1000000
4000000
1260433
2171959
1610171
1845350
1193212
474627
1743218
1691021
1881542
1595948
307285
25686
2041501
2115482
1663106
1861924
1017209
1922407
2087200
965574
985237
1965037
1711154
1717022
1132951
1297001
2178945
1725171
1699442
284425
1353305
510835
654418
1895033
1859480
2551612
456305
2406176
1474243
1169362
2924329
1243865
796676
432363
2098324
1853460
2611708
993561
420815
2805900
900553
2301290
593871
343820
2370051
674199
1617441
1015819
933097
2242813
181377
2068741
1604525
1534011
2735164
2409562
1480736
2791911
2328502
596090
1352788
1482111
537927
2202753
1770081
281127
416827
2370070
1280245
1058808
957172
1364649
2389461
2093226
2863996
456865
2592027
2481390
2528601
2044082
2931655
1459582
1149450
930783
1306957
1024290
30677
472254
554573
2091121
1504977
2525380
1159853
2589828
2160061
50284
1580188
1821294
382919
434516
1779682
1891269
2433228
1016348
271495
121137
2219829
1697420
1604893
2323684
2492438
1438511
2199206
2929036
2480862
2812312
996086
1570221
2710294
2889764
2462894
2782469
2165971
2241190
737221
1783222
2552355
1865317
1186483
861712
1887411
469302
1394582
454203
2242131
2155327
1199360
361865
2264548
2377996
236524
210386
1230964
1211786
1806298
618466
1474681
145262
1745712
1017155
2487910
1550215
1319565
259350
125298
2806213
2538154
2488604
583004
437712
877817
858222
2153197
372982
90460
1705863
817380
2351100
685191
2038807
74159
1195167
542374
592013
2386304
516657
1238761
1379919
1224356
730177
50503
1429474
2180579
1884831
730923
1406792
1461947
1396288
338668
2636323
2542841
664460
2408577
1693097
151535
2348859
2796014
1015851
518
2738083
776056
2871599
689733
555825
2736515
2594524
1065375
399337
189931
2642516
198206
1242632
2750276
1160693
1041712
35588
53986
2237384
2326936
1934425
928652
2521111
1572959
2588126
83098
1425181
2582405
2015811
134233
964539
271398
1613395
2703210
2629121
527524
1242615
2448903
993271
1125480
710349
430432
174507
384164
2199395
90126
2818931
331931
1597732
1987978
861488
2426996
2627344
1711984
705876
667540
1984018
688618
1827426
1676405
1523181
428030
2557420
2074975
336318
2025032
1223922
1476362
2919008
2761499
1772678
221667
1365657
2861432
2201205
1801956
2786142
608179
234566
2445014
818283
932901
2369886
2355986
1347228
790742
1881206
128039
1086540
2533279
1911329
2936495
1533755
261743
2749
713475
1860907
95348
589896
849634
1208085
823634
335847
2905887
1817168
1024620
1098386
779543
1372223
610632
2532756
2653765
955068
223002
2255783
1652595
841979
1143442
123832
2755973
2143795
1907676
946349
2560570
1559839
1520660
500891
810420
2357853
138702
5221
1784160
1810730
656871
1077959
1285806
1993548
2644887
1048038
1339001
2896111
1053096
1779015
821961
80427
355551
924877
537575
1912701
2587690
2532496
2891743
1987311
906712
1271203
1023568
1344957
1158454
1141028
2726782
320713
5479
803805
1955159
2265701
1753751
614331
2750653
994816
1520459
85776
174019
1848808
2235175
2379763
2675946
2689831
501862
1355581
457955
1989796
1979694
1947165
304790
1737201
888299
373427
449614
2774280
2440663
1388032
1865806
2052675
1130342
1723426
1447019
2381897
810331
2197164
1199816
341572
774880
2732002
341117
38856
223723
647979
2793798
1429266
329407
1793241
1268000
378343
1960541
2513980
1556589
2507533
215013
935291
2029674
351421
107643
1862240
2519205
310598
847368
2012709
1430670
2295908
472209
1963301
2065853
1504951
67226
2614050
305599
2022071
841825
684521
1226856
330379
2733744
1928735
1396272
2531456
1539797
2065915
2896098
1096020
2742745
1015352
784554
2056197
1190292
1263417
2550879
655658
1375084
964896
2248155
1999855
703170
1810540
2641627
623260
1512926
1478292
126677
2851998
529362
1989005
2398422
1710849
1415756
2033266
2000161
1961675
1673422
2125350
622511
1145367
503543
2086630
2439983
1285451
2453987
991307
2088751
1840055
2526417
2643757
2666079
2022471
474554
2502399
834061
2734155
742391
2824069
2429752
559580
1527429
2332718
1973009
2861922
2112080
2636415
1398260
2258525
2702981
1222790
325220
2926793
2266758
1496595
2158270
1249462
238022
134119
27045
79487
2282861
389840
386274
1587670
585499
63240
2592322
884491
885058
1396428
149774
2275170
987942
487211
360250
998510
2619073
1329122
2385717
2733123
109629
2284315
2136900
237170
819048
2939374
2307795
390173
2711758
1532290
1765561
2784022
2116722
1532300
744660
456395
2609611
2117483
1097808
1589991
798378
2642053
564662
273691
1709917
2124934
599500
1776032
194549
116382
1772513
1039118
1469691
1713859
2558206
278646
1827313
1578625
1335087
1140664
2802750
2154452
507365
1690649
513413
432020
2041898
1293018
284420
1401874
1986667
1381294
2457848
1949048
392325
555491
280647
1267588
1367445
2272208
1905821
2901109
16077
2182294
1104324
1606540
936264
2604840
2572088
174468
453636
1225489
1955661
2805995
989236
1927907
1581599
233384
1245127
832730
360484
2516027
1682853
1795319
68623
1780655
2849060
2445080
2767702
2802348
2846762
600307
2692436
2676463
756112
550126
2760714
2639757
2370684
813644
671769
2932821
899753
1152167
1073084
310187
1164143
385648
1906522
2886391
1582497
1060554
1401291
184199
1415035
2759564
1165910
2484000
1569537
358613
1561836
613737
1897842
2852980
1840423
459020
898533
2156892
1040981
1224312
1188506
2404681
842387
814749
2283964
829861
1465207
2115657
1211023
173083
1437077
385403
2445142
2275486
1050815
2062040
1727978
843292
108432
1459009
421649
1559173
2192827
1086735
315609
2684733
1416520
87950
522306
1463427
2189029
2433287
2542732
2079215
949530
358194
2229637
51181
2118646
381071
984314
2440474
828480
2844430
840005
392946
2910614
1626638
522668
264024
1244974
236453
361507
2290592
1100802
829757
1949655
202097
137018
77474
1167133
220846
1977424
2549568
699244
490868
1099183
2179875
1750240
1888928
836088
2305989
1383079
2797614
580931
1351046
2694040
2614874
883406
2482747
1955795
865164
587647
2128102
2924639
252495
2575276
210332
2418040
1090278
333682
1484829
528544
77850
63378
1080147
1252770
1479497
1088215
1768876
2125588
875370
1759797
522577
44435
122579
2551228
1789099
1772774
1784714
1001408
1695562
134964
1139964
1357613
788855
1876502
1731884
2161050
1951884
437895
1307746
2415020
935358
513434
1433722
2720380
2563836
2743443
412390
1608896
1266198
923930
600195
2465440
300213
1188775
1611905
1531524
106604
1352843
2581749
539549
2489826
2784574
2790655
934096
1236208
1041048
2910829
1616276
2028434
2178500
2169498
1401703
623544
248311
1911743
2557131
2362271
1568616
1906185
1074403
1278038
2832045
1296321
996333
215114
121805
2079007
48990
2679912
2732209
2810803
2143854
187507
179441
1141331
2788345
1675996
556395
1061017
1219470
1176481
2411291
596565
2678517
833833
2434205
1144836
2711815
595943
534707
718833
363785
2796398
1572577
856501
875560
600830
2240137
1565034
2131067
1587786
318206
2917323
2149826
2282423
612493
1359053
1150367
179893
2670001
790003
2343649
2793684
510049
878471
1021689
2290483
423829
768124
235878
1063081
475718
1411294
266258
1969668
815105
2037299
328445
2635712
202058
2000521
162656
1505603
656725
878386
357414
2049455
1536233
1914285
131700
1038556
2469089
2823496
1757928
2593838
2506169
2063737
2639429
455738
257262
1843671
1183668
1156785
2322648
955172
2563476
88369
2874918
960118
721391
126067
261208
1626821
1532139
733607
2020800
2012402
1892982
2320245
463223
2800763
2406841
1676541
481898
2032018
146087
2247462
2160265
1295519
1904554
1292868
1358273
2431347
111532
1002501
1801618
171277
2085114
1287023
2699854
778038
2714683
2240210
1644851
1906699
301522
1580985
1345573
2285108
1309114
1041063
612370
1617822
1552103
1279658
2509180
681812
173870
2044316
1723714
2851384
2732587
587446
1686031
488869
1597115
2568578
27539
2463155
240281
1798655
2620647
702724
2674764
2579723
2547513
892584
374969
1838519
1722606
1109691
1324553
2427321
266014
640438
2311715
2172581
502142
1735611
2716303
2780437
1931128
1619904
1482048
636358
2502811
1722114
2215717
1213014
373723
590520
2080795
2884124
760512
1565989
907628
345539
18024
1817786
326187
176478
462961
103513
2441944
2171447
406367
1522058
963416
858893
2626993
1311804
2191604
1091782
1052720
2114470
2572063
1699974
2469049
1957163
383875
940118
815954
696636
2937014
932318
989312
1097325
747839
2875214
1663147
2375331
1163082
1509294
2739697
196834
1802327
109308
106196
639857
677878
1570464
1099381
2685544
1589058
1904994
1611385
714633
348797
682176
1111382
671517
2224958
1117794
1496844
2722294
1760829
154956
245295
1561087
352864
315289
2531444
665988
128731
1092713
1945020
389664
1726658
390823
202671
898595
1010993
2819540
2041887
941554
760441
1590130
2220597
2706868
411753
2301735
2328243
2244764
1293721
370200
2502887
898446
2203660
825116
867345
1828387
1614654
652223
31979
524674
2454593
163328
318357
2698979
2677185
1051617
2745586
700660
695710
76069
1082507
72568
687459
795685
1103150
1186945
1732
3640
1849648
2531388
2399607
1046930
2808448
2886825
1191743
1374290
1976326
1335641
2342350
2162533
343251
1876103
1700055
2427427
1280572
418014
2020419
199368
1848326
1559139
1089189
2457232
1722029
1773186
455204
414097
1175348
1370542
1687583
2318955
647064
226206
1682728
763226
885769
631271
2333247
2076617
1385426
1438162
2169818
1948544
2763792
216593
2682607
439958
2399804
976471
235980
302579
294685
2151181
2292711
1454227
2673768
1468848
320865
820579
584416
887096
953145
1951660
951255
809380
2108012
678960
1019738
2875697
1262457
1304651
1771675
2801216
2602719
2194224
1640142
1978844
1683670
1227275
2603657
316177
268331
2587440
387042
430464
884773
283130
187110
1313700
1809613
1369219
63875
2053916
2270373
1575657
864184
1191201
2563773
684971
592007
1030850
2581182
220664
2295391
2294096
1756181
1109179
2210242
1271344
1856053
228989
30301
225352
1333573
1565554
2579650
288895
387329
503473
2855520
669262
593341
851429
1441540
1719303
2111434
2659046
2183866
2911160
2296662
1471624
1399750
2411625
309990
1636859
1245948
326353
1328072
2889893
659568
1816696
416186
141382
1073292
1789133
579211
2227568
2133987
1577634
2389216
2666504
1072113
2526970
1693667
2397125
959303
2519460
665973
1310595
1376037
267472
1671891
324899
2836391
1009087
1342197
2331311
1958199
429053
2295330
921073
2673603
2540366
540783
984906
1665043
1354790
1260481
1018867
793010
253464
1359733
924105
1212365
2099736
2343730
2170520
1801743
1839859
2469304
1825877
2729027
286372
663285
2124732
2184491
2383334
2831844
293246
2420959
2492580
2537703
2455747
1982836
2147234
867459
1717952
10786
1127254
1847848
2455334
1704894
1044337
266226
1041877
1823948
1343598
1024230
1251105
2500850
123989
2251205
801695
2063427
1641266
2667791
1306148
2573886
1155624
2200726
1699492
1118422
2362963
2385399
971193
840272
1307741
2508547
1777313
436444
1717179
1094337
620417
706870
2800686
700243
67387
429626
1806044
2879173
1404531
2393364
895652
766192
939780
1906505
2496734
2361951
402635
2460346
597634
2406275
2168188
2254491
2400074
340362
130815
311140
2354613
2684272
2759416
2577986
873890
2582596
1879851
1724979
2657221
1259407
882886
2555026
2865384
2779088
1539824
1569496
1954410
230226
269972
2188959
2667347
1045614
1448956
2656794
167771
2271523
70582
2507199
567468
1629339
187348
659883
1401962
418226
145384
2507503
1592364
1882887
1648804
908972
1769159
785311
282933
110194
1552687
1865004
2867171
1701009
204655
1125052
489094
968870
2123020
1079026
2520694
1513102
1560704
2480167
474465
1772089
1053586
2325330
2926759
879053
1196049
1595429
2093537
920030
1286948
2035845
2634406
2407809
1438237
1898794
2347487
2764647
611074
1152757
2357146
1148324
22406
1661171
1872978
924151
601115
2628552
2624259
2866635
896806
2338732
1609002
2320203
2912216
2194111
138205
1019471
455954
1564596
894739
2807017
2441597
639518
2459910
2368974
2124231
2139782
1829180
2883132
2349531
1350315
1541645
1829744
2778474
1260231
1991958
2741545
391034
1420365
155776
2002520
1189685
364807
2559263
893898
2065259
1508865
1782829
2890140
1850757
2540948
1772514
2818367
1125398
69253
2330640
816928
952255
2433482
677598
1963610
2370936
622398
2115147
1052805
808223
521809
234547
1627296
541279
1425814
1623035
1228836
1120619
2185450
764690
2216726
2541299
1610251
1890874
1141716
2582968
2544185
1783564
639660
919010
1785748
531530
977088
552594
2849915
1234468
436337
1671694
2500723
2014055
2466003
2742899
665365
2445599
464483
35002
305084
986829
1438856
285048
1821481
2311853
1434640
2194225
98672
2629423
826752
642275
2333369
1696443
1446823
318404
283907
613797
2923259
1149625
639849
2022163
2177500
1736677
69038
1103632
650838
240816
2288240
1329798
2472745
2068265
119229
72945
2623539
1580910
2337002
1121720
2796529
1966479
1389059
407505
774697
2201240
192534
1908784
2420904
587786
1608152
1862101
616744
1117514
2109614
1686131
2002971
2838764
2279739
331675
1293924
923803
1975554
2679763
982649
333313
1838994
1178461
1089472
1094457
2811073
2504966
2799366
2080009
1922803
101577
1026397
788930
2273678
1867030
2852735
425384
169927
623130
269287
759733
836849
1848743
2310632
1569313
556045
511947
1362447
503326
852236
1190320
1496063
61047
968817
2848557
1738658
853861
2758956
268933
2231398
445146
1077186
2542438
1075638
2360395
1019486
1298374
918025
2721545
2383136
825054
373371
14542
1204138
2797768
449209
616868
1466580
2127342
2918398
313829
2647222
1001904
1653436
323199
2599964
1944700
2781477
293093
638270
2506773
688387
454430
2496050
760836
174378
2781100
2658165
554866
1009315
2556200
1381266
2647337
2024833
2068598
57360
1426531
2454535
676441
2664650
1726915
2281495
1053647
355928
1870706
2699598
124969
36386
173743
590952
1843672
1044275
561483
1057711
685131
2432304
597181
991523
800555
2400073
770874
1947602
884492
238388
1839317
1898624
1075952
2858867
2238708
557297
15775
2447190
2309213
2524362
259005
2310971
432292
1738597
1284453
1523549
1490939
2155610
1121336
572386
1061119
2924004
2262200
2284573
1794709
243380
1580687
792688
233303
940050
2292907
2671715
2853763
2506053
1191685
2504349
624628
1815842
927278
842076
2275178
2720697
2386353
1625814
2446334
161123
1164809
1634624
2272999
503691
1386918
174274
2923899
2247882
2126074
1201356
450298
1901863
555116
1172632
1784021
1826958
433948
637017
1470909
988369
2539546
641585
791809
606557
2745812
1920442
696279
434899
1222911
1183827
1123882
368154
387011
2059043
1056320
2819047
210777
1872106
1232838
376147
114107
362783
1157548
2402174
1652973
354835
2940473
699456
1243721
2809780
905082
583495
1283724
2224808
2087120
412998
1140499
2309076
541838
2228384
1470309
2115415
2934299
413434
840438
1769816
2217410
1219061
179043
2699594
399057
2083107
934165
249930
2852522
866585
284317
33873
575170
2115003
1109786
1261729
1413243
452390
1457933
725406
2032288
1115406
1221511
436754
2913545
2147094
184590
2937149
445600
1755587
2706338
55132
2650551
2404322
16204
1529752
1557214
2625643
2143375
1463761
285570
2609827
2086873
2262663
1715612
1653267
1737691
708382
72859
788012
89444
31621
2131384
1812879
1759852
1688430
2576422
2762319
2670209
2153460
573796
34079
197150
2163319
398604
1767135
733717
2878889
1394442
37944
175801
2494716
306782
1048418
1877881
1846979
2291195
1090405
2038888
1033603
539768
846117
407974
2066856
2378146
2197254
1018425
2804730
929526
2910121
2705973
1236985
421022
2818601
686586
1410706
1659357
62153
930391
2601558
1692939
1955189
2375136
699751
2496977
861819
581849
149343
1352339
2035680
753196
286311
895953
772304
1981081
194649
1174650
1515813
2813261
590010
2789419
2626168
1878678
1590622
1457051
1146217
2011789
381128
657120
2867243
312639
2876298
401501
1659504
530585
374538
2342920
135129
2199741
2445705
1950137
2474867
1158721
2475770
738442
842790
671271
495137
1523627
685517
910224
2604835
2609604
385934
1154928
632514
1157452
2777062
2505280
1255391
518110
1854459
1455455
1842101
964484
2428925
467913
1785469
1076281
1713892
914955
1843179
454506
224117
2256803
1246327
278607
751296
805509
1129756
737280
1415532
324135
1704288
909234
1830637
1165713
432285
1239859
1021306
437072
2082924
2813059
861819
1919981
1315844
1602841
2233490
1576843
1772009
470882
2807844
2741399
679536
2107881
2115263
1765700
2279708
280922
1357306
374132
2089589
603250
2067726
468319
449988
874741
2615989
1219063
1538150
1728702
454838
815627
2102948
530908
1230739
1448707
1208535
1492728
266537
2924996
1958652
1720856
783350
9584
1771398
2899355
2402212
1538497
2773498
305229
29929
1220427
1218474
329780
275037
155597
2833005
838320
498315
1638808
2399965
297208
715495
678657
652601
209769
91142
268577
360701
1507676
11306
2897273
1944265
2515029
437731
2927373
2181276
408607
2707281
2808972
947311
332950
1995722
774533
2709145
1046679
304850
1824432
1424344
179796
1077713
2662821
674587
219405
1954765
1039860
1439646
2139615
1446997
2155180
2757703
1154128
2480401
601241
149313
1024007
2457122
225617
2557011
2863657
2035926
1639814
654223
2418900
1706575
33528
1215911
950294
1243938
1055957
2105119
1356872
505037
951471
2648818
2027174
1365336
1699153
2421709
1173704
1156598
2730160
687197
2320976
1933243
149289
2479973
2082772
2718213
1961921
741399
2414677
1575126
2198835
2897784
1006313
1549624
2214784
2410748
1225450
2187179
982070
2353524
2381999
694076
1934423
1639137
1495701
1255327
665004
2679633
1080274
1562688
749977
1940132
1920435
2382701
1759126
153202
2277555
449717
2034092
1686437
575477
767623
752441
574739
1970147
1520837
2892997
1196061
2899093
1560477
1950441
2724926
1535662
1741397
1599896
1241238
2458310
603994
1639330
216418
1620420
790762
2193867
1836665
1739831
1241063
2764759
2565253
1384229
2706776
2754794
2373599
1594146
473548
2088681
882918
1122052
203648
1932335
2004400
721312
2396444
350345
1914428
484373
2228762
2774415
2450200
1311031
1522453
561835
1451193
1311894
2104554
1472332
1709020
1269807
458491
376537
186120
623382
1364579
2040794
1679904
894631
2154873
2255361
803793
218201
852418
2337212
2395351
1417834
1491472
2676838
2141746
1572372
1897898
2012998
1947816
2615378
2042708
627735
524377
2906362
52699
1017790
1208143
124957
2194632
486663
2108746
1069307
1879479
299942
1492034
2507841
2351528
1214366
1428343
2798344
1648719
2561299
2259600
2822104
167185
2733487
2446196
1759213
2768119
369856
2422993
2475097
2264038
402041
369508
217344
231747
1808909
1305884
105325
1109385
1892305
411459
2616782
2858359
439312
2823748
2405633
2006672
16920
2937448
514852
2203536
1552726
41261
25704
2544512
1858377
469191
801897
1084333
2078149
1172596
385790
8998
1610976
845121
84947
2898723
752967
814423
2164128
939568
2502849
709744
1929912
2112189
2239010
2880982
2540418
2298347
475081
478426
1995564
32594
1326928
456603
1547887
2731901
2475695
339688
796241
2419641
885563
1794916
1982009
1609766
1791055
2403075
1902814
683996
2029306
2488720
2092271
1062260
675515
559796
2841177
1564311
994649
2360813
1960012
2385466
1745787
1321904
2604787
2342402
1034167
2834238
2495289
2151950
194576
209152
1957882
2801940
2816501
2866745
1105404
1821261
537986
464459
1722170
946372
2200951
2609435
1506361
1084320
1751184
1113445
859007
2254703
427890
1752997
1167844
2676683
860205
1657910
1182147
1767870
1560057
1300100
2112511
1917622
1887874
817896
1025660
2488287
192542
2882690
2577324
2225851
550718
2878721
841038
836184
1058646
47241
428711
500504
1246717
1511114
1451802
2326434
630385
899587
857192
1028855
2780562
262042
2183866
1760239
2366874
2779150
2176332
142972
614607
2285124
1171507
2625125
2193801
1397787
2767890
1404558
2143576
202714
1532363
1600745
2023769
1970460
1708347
1564602
1681133
2801672
369988
2165927
359718
2912722
1363566
2929324
1803181
1926346
2401540
1376330
2575952
2330224
2387932
2113596
2026025
2109707
48448
397598
615785
601458
1079458
748917
110150
1018434
2726561
2470214
1135087
54212
252458
1870711
406955
1504260
1279004
2574633
555595
816057
2322842
2680374
2019825
1511640
753243
2917559
2916419
1849231
1672216
1762213
2370458
2484079
2627413
1110067
1920758
49543
2335159
2132514
678782
1599662
2366417
333299
1061989
2825745
1213121
2935120
502755
2569756
2911385
816395
1938013
2477618
2650024
2635354
460701
444238
2757887
765149
2752662
2722604
207186
74152
38954
317981
317349
2015804
2514355
2160018
1863999
521734
1201979
1364449
2674090
2387728
2077798
2548366
875009
2165620
457885
1060070
2923016
1503054
2052508
1339926
1048728
2898594
1747094
2502771
1283266
1659612
1512054
2697336
2352098
2734777
1422710
327477
856665
1591726
2718207
701609
545800
919137
2140862
230212
435940
1410521
1829957
574953
2454990
353535
133352
168812
1150374
49775
2025445
1137727
1434729
2405699
2294837
2414581
274837
1283006
1048631
2186573
1068274
1806352
543484
286733
791726
2897609
471308
2652964
430289
1114548
1182924
1688868
272654
1259140
1833944
2019238
1201343
2629655
2491665
2343220
2911621
207407
2057960
1025261
1784748
1237886
2308944
1537782
2617055
1854341
1165725
223983
777056
2564947
442965
1213131
823639
555150
1109328
1818917
284451
778501
866524
820318
1572603
1618099
2046307
2699149
1845982
1780614
2035589
2701013
2406244
457184
840908
2212724
307663
2817537
2750940
1287167
1754656
153740
1316371
1519999
2907625
2689477
308227
2521804
2595148
630363
2117857
2271415
2289242
471212
2509572
2801312
2124372
2456427
78991
993659
1266787
334535
1790555
772439
266079
14394
991530
2415189
1326731
433428
2273623
1464099
2826853
2563313
2602339
1360144
1615495
2714092
1113837
2688004
2858630
2595060
1654290
848598
1277692
275675
1611409
2485250
1803195
1873630
1009329
2078023
917330
1176194
1802115
2079456
1862266
1268594
139677
390144
788877
1728518
2328906
1052980
2455799
1832583
1748655
2084985
265437
2183746
2921373
1016985
1655779
312726
747667
118351
1957383
312212
2030781
1972427
114769
986392
2757573
2183737
2628435
2221343
2284218
616284
236940
289349
2568990
2889268
2012485
2076871
2589461
1084443
140687
1519633
82760
1386235
2231583
2581577
1634564
877124
75796
2345176
839221
1008417
1672499
1700807
293123
2366369
1590696
90319
1742758
717808
1673415
231923
2495791
628179
1237623
2017976
337258
1176884
2931516
1525380
1806898
2233573
1638093
897919
334825
2126286
1939077
2668875
2161181
1859073
1667524
357716
673522
2042566
180188
1455448
1188559
1191658
2450278
2634368
496344
2611540
5204
2290855
2933530
160020
456562
2368445
1764180
2361756
2798037
804563
2513497
2226987
2931518
693742
35979
1902210
2776385
686553
466566
1309514
2129693
2872755
2924656
132264
578438
543206
2804830
215144
273754
1071096
793316
2480814
114445
1750370
1895652
2841781
1898396
287263
272899
438553
2078872
2172554
1094775
1273552
2693676
1011635
1864317
95135
477540
2572818
2019480
2710432
1870151
65193
2247434
754306
328499
2373587
2592610
1937863
914843
1590924
1909434
1763693
1094038
2031208
2683708
1717728
2171207
2019163
2030860
2543570
2364461
367899
1349830
2568135
255518
2555432
1327659
1006219
1783060
1749032
2206017
2469706
282984
252422
335394
1045376
2073521
2593045
1001422
1228178
1896449
1515380
354111
1038707
1924774
2042904
1702707
1702256
1219394
1087822
1469973
1209428
1076646
1970152
381617
2468722
1814146
2831684
1249803
2839338
1515433
2874581
2540214
2533577
1822016
1458676
807211
2338212
1679003
1522184
446000
2245177
1837128
128842
2570139
1967824
712497
2047990
991062
1023381
337637
1310875
105403
992959
1479190
1836055
2754828
1960131
2518789
2651376
634554
422479
2475892
1645830
888878
2491179
435472
2673408
2344658
877373
2856887
507069
1537188
347580
1882199
1749636
382914
923901
1168659
835334
2531781
490485
2558807
247357
2156249
164265
1661789
321864
228868
529112
998365
2425583
54049
1050814
361037
2797429
1905920
1150933
838701
1136650
799690
1829189
936252
1084287
386769
1767449
87105
2288229
677224
611187
368451
806493
2278435
329221
1490404
439803
24113
1432139
523189
1262724
77623
1211686
2535564
2121704
936067
1231446
2085285
1005770
2459260
2623325
2729479
132492
2421131
972006
1682833
1430431
1733645
18131
214926
1869966
1030075
2064932
2923969
1354173
470085
1296598
2835504
693647
2189531
2078369
410103
2296407
2413209
1391503
1349933
2577985
1397649
289166
859718
1599076
2185673
1070673
1041870
2015456
1849738
1433314
304061
87953
589307
899257
1818889
2087517
2196273
621299
2018241
987460
241224
1021626
2598325
1691258
1815536
2406437
1394376
2229508
710728
1905309
2765375
1499359
1970776
2078506
515559
279324
200249
2362575
2040422
39646
1291166
882014
2063071
2413497
1869732
1572917
2254606
1832613
830734
1218436
2313181
1338124
580642
1767336
2795643
2113380
1461354
436378
775841
206692
2059416
2701102
1656401
2691841
1425765
1940424
1267359
2806013
569765
1054018
543357
1694600
1986657
506721
1549355
460641
1006437
992308
2688931
1592657
1602884
577535
2892849
109526
1411937
2755054
2605823
300999
1406910
411530
995365
1291893
1110481
1253467
733933
209670
26356
748447
397005
1742771
2593266
202219
793239
1265388
21529
2269920
1590592
1332953
1083298
2834474
260047
429222
2725670
2089147
1736569
2037785
1025295
2652446
1902543
1290329
2036230
16763
746226
1873134
620605
1188370
432573
2214696
2936661
1745107
2145728
558704
1730593
29812
837329
31680
2369651
2813542
1446117
1511920
2526118
1846695
177827
1639301
883174
53546
2461838
279176
548283
2618042
1227105
2721166
1947534
2011069
2647179
986654
439354
1273753
455182
2731594
1070404
182049
2475825
32593
390402
2567385
389928
1941587
1851409
1908149
1570093
2922098
46451
158673
2148281
89102
1361585
2111088
676252
2242733
2780631
1202497
1435209
766110
1167198
106152
2443227
1833819
1033943
1490858
1055043
1741688
552491
1104596
1377288
1953697
370545
650245
2462225
880475
368029
2856621
982697
1068461
534645
1293027
2095978
2481530
1251056
855124
2348900
907250
1833914
2386010
2095301
1483855
2763212
942615
1325785
2376344
1308736
444693
1902405
2500823
301302
475697
789076
1547919
707925
916815
2244636
1717937
86992
2082587
794329
201712
2128370
2761941
2870339
2602183
47662
2287968
362094
1420215
511632
2849574
156014
825902
89786
1605049
2755866
56746
2352073
2323477
1210471
2073286
692651
1338588
2305479
2662150
663141
1764445
2610431
2636057
782162
2707192
1011222
2746347
1884043
2500251
1421578
1436137
527309
1302377
454074
892788
1692356
561370
1347775
640533
2140235
1973723
2160018
609642
2051702
2169910
930720
983006
2672317
17492
864621
786923
1512629
1586254
2790144
1228760
2902613
950804
2823742
1213485
2102298
848001
1572917
185746
2803719
960432
851432
60319
148247
1241833
670576
1540930
1161792
2122110
1485896
1941108
960037
2929401
1308780
1119136
2370846
1985645
515839
137336
1706302
1845655
301743
2861419
2771980
1766221
2396157
2801012
1014201
740841
538938
2227174
483446
490097
2120596
2613234
817446
1605543
698919
148310
810477
2842730
1124570
2712855
1022077
178687
83983
494185
2472834
559893
895321
2700313
909689
1152226
2751430
1905307
2887395
1689738
2562400
1217402
2010941
399743
660419
1740506
402228
1824210
1580121
530415
761636
1850031
1860352
1423778
332003
363982
162004
64233
1494269
2735710
972538
2631860
2686957
2620620
2063521
2479623
1444368
925287
2524035
1161213
2872018
989603
42666
193979
1236918
1577577
2737442
1439546
2308942
419884
355258
2922870
2025148
790481
1537225
2415492
2575178
151297
1301573
493129
1828155
697964
2123091
1462671
1242661
1025019
22117
1834025
2295833
212367
1806714
2019100
1025258
1313669
2208323
936140
627219
2145974
2298748
1200664
2011706
273576
1541892
387656
2825653
2687263
2265144
1520062
2018474
991421
623866
2158839
1605594
953738
351783
1177667
817444
1942076
713393
1324802
481857
2130813
2420282
2615884
412177
1601349
2630039
2625547
1964330
2405030
2925406
2145477
762174
1020691
1341897
2928945
2926904
2868420
1465610
2181277
901749
2055282
2132312
640878
1785927
1661409
1245202
2182839
69781
135814
489912
1141025
2586915
2349998
2076546
1363654
2592774
2594582
250656
2295524
1882240
1718726
262498
2677090
1912243
988582
2645412
2704714
2570524
2847810
1619955
2020315
2803721
2013452
1917929
196806
2253738
404043
2414207
1651365
1859628
2001599
519189
2003355
2518414
502626
1081031
1631878
4363
441978
395176
2122832
472915
1030168
412663
2073952
1456301
2037393
1432782
1004973
1034011
927124
2262481
1220031
2873421
369228
1615257
1873779
533164
1740769
2213592
794304
399957
2011708
2526775
1350441
1289326
1276924
1998319
1495555
1155714
401141
1719132
1722345
2907527
124046
1680378
2255527
2513153
1765097
915800
975524
658486
2302023
146763
818061
1512813
1384457
770388
2463842
2833494
39168
2744646
1733471
2499502
119104
479959
2401324
1347828
2750296
509534
2426034
1489705
1233216
239165
565277
2050648
1438552
1108763
822854
2851954
2486639
1691198
1446335
1593676
916969
1295060
854383
1654714
2594370
1976282
1137794
2900631
2933798
1514716
1729908
897592
2660242
39639
2297688
1703060
2596033
2288355
1753222
1634698
9744
2505492
1110373
2790780
1170527
1236370
2156522
300223
1044330
444742
563954
1501580
1857291
1085960
807416
815628
1134892
1068700
1723463
1166007
2213010
1116885
503577
1540072
2698887
2107973
1810484
1523418
2214700
1911121
2618401
1347111
1964231
1247249
2131608
2813095
2486105
1780194
385622
2019074
1940812
2804498
385984
2618901
1242206
1446922
1590109
2547928
2248759
136714
2662141
1455819
1796590
2245106
70480
1330464
1439205
501450
2373379
911872
2476877
2855849
1814194
1608912
2451076
1779255
2504520
1714257
497093
2180939
1927777
2044227
251048
2864306
2123399
2367312
1755937
651561
599422
2849901
756634
2621233
19795
2215731
1255160
1362647
2374728
871978
699216
703318
1270006
456209
980138
2285846
2796889
689953
1045077
2297833
365525
2019891
69348
1061218
723404
973396
614818
1467514
977626
1386958
2252574
2781586
2737827
2898312
2937741
2733948
1649418
1688848
2129863
1074381
1417329
1070038
1943976
1786032
1226364
1090168
1495760
2486294
1929670
1867788
839008
503192
2127981
1387558
1208289
2260540
1737817
462898
1171334
50699
462651
2204122
2585985
2766214
877584
2162428
2519347
671042
1024283
2249992
2674383
295178
973014
2728849
2106163
1862441
1299440
1104900
2064204
1466779
1564228
570945
2035354
1599548
33103
1741231
1804217
786223
886502
1683662
12258
1657447
1438582
458978
2375529
633058
150067
857285
882828
2436600
1119440
737130
2045111
2523900
2377447
439778
1230398
180059
691084
119512
2226951
1228836
2293545
2058663
928445
474740
2412093
378183
303187
1920491
611048
60878
2771250
1165271
1494849
1913930
811262
744568
2905837
2050258
1644239
1857377
1372475
2559971
2478345
2469062
1372771
1334138
2545112
572481
1225850
2271929
2166458
90285
354324
1699769
1813046
250291
2439837
1224026
1864474
691558
16254
8064
1935209
1963953
1547017
252028
1495788
2855813
1101870
2861677
2383668
1787158
1908482
433233
354017
2666831
839827
451758
2425830
1883538
2662167
897035
2562536
2689664
2578387
499440
973064
836062
612757
1438899
534974
948354
558269
990805
1677117
522849
731423
2649643
1453234
1226046
694277
1507027
1118763
2853257
2623667
1488833
655346
2503492
2834226
1237531
1249276
1145429
1901545
447065
2754791
1982475
513021
1410470
2073444
129581
375754
804410
2035963
1411582
890912
2479250
1170985
1515897
108691
2864958
31812
34628
940156
500906
1905326
2523662
1626435
2110647
1070422
113472
1185000
1604621
2698061
541345
1787
122875
2181307
1072180
161651
746356
1038957
1929994
2094255
2411197
1398696
1778726
938136
892829
2373637
339414
2460442
1920592
1554813
2044131
535437
1878364
2635411
2903986
777957
1363957
2533745
2382146
2423912
471290
2410172
2454567
1583512
945096
566337
2422922
1054629
2684135
2837642
1569937
2798315
1641362
831204
1809438
2927409
195785
2637329
2458802
2882452
1428376
1708642
2635483
386075
819112
2747571
163284
1292759
1979971
455302
2755287
2111427
2825499
147972
1396581
527669
909106
1328718
884377
1085600
2659237
2238550
711480
968461
1796231
2854948
481111
1934821
2149811
1441365
1529138
2800562
2288353
2132136
641211
2481851
1704399
2535603
171255
1696257
2701711
2195439
1385102
645589
2448560
318682
2183288
2284285
510750
2625492
817879
913101
872537
1186428
947725
1376188
120320
1025762
1623621
2409665
1015912
952174
2224069
1707065
2621996
2260468
683466
1521149
1590941
2280822
1398158
516917
2008159
620754
1935506
2015322
133514
2752108
2502629
1267922
907526
2652578
81276
2131338
2635676
1120695
2878368
1153133
886803
2440114
1674977
787755
1277209
2126151
2535846
2893990
2691066
1658589
2022898
2334467
2614646
1123525
868007
451850
1727649
683093
763243
1714334
2710320
2295125
2525210
1733381
2773313
121752
798973
434639
975647
1737461
321279
1238987
382702
2248137
806077
2401048
2718684
952159
2359468
858447
1595839
2175877
1043293
1382455
2315272
532824
1155843
1623994
971146
839640
2544412
1859730
1738701
840701
119611
2651954
882854
2802604
2565704
2463793
2070667
2113658
1035233
38769
1233008
2919142
1516900
1367464
822510
620589
982
2661459
893950
2621734
2607637
390117
48852
2848667
1065123
1026742
1129009
775738
1846253
1556808
2312624
328057
997337
601758
646742
2005409
1321659
117541
1692799
2765667
1448803
2250011
88945
1007677
795900
2728060
2621003
65098
1349062
942987
293724
39701
1792438
514459
1167524
1529986
123195
514612
2873429
1842022
2282900
2601679
2080811
2159162
1455170
1531591
2032417
2362106
311181
1373447
2357785
2112950
2620348
2287778
1714360
2082454
2581296
1014359
2462526
521047
491488
2281936
1503788
111083
2659387
336235
1414281
349124
2009657
2433308
1677688
2234976
2467160
2346335
904087
1629211
2436381
1840938
1154641
930581
2034075
1603441
46773
1959500
1765954
936023
1788360
1153687
1017097
2006606
2172737
2580321
1294888
661245
360829
1616705
1974568
2124636
2757053
2926562
2680691
1875816
1764914
1487381
1625370
2636423
1724086
912976
2256167
1914680
2410990
1912651
588269
2535230
678825
1665906
2479570
2831104
152502
2685808
129165
210357
1594635
1374006
156092
505029
2047145
2404350
1390208
405027
938509
670109
1180660
2939832
2568563
818700
1885029
1578914
2752432
2496928
2414336
2834296
2847730
2174880
1468607
651512
1829303
953852
304913
444381
2034110
2119899
2072042
75239
1375790
1796545
1772948
428665
24440
825552
424955
735615
2317857
1935301
888982
2317509
2210240
752661
2439407
685879
340709
2123780
279578
2119909
433708
1866148
191965
2683672
958478
1202799
2805686
2454993
2399250
1398594
2314796
1144792
467907
1970614
652128
1952433
1896499
2775663
649890
1499396
1208435
1446890
1008183
2847237
2391174
269054
1498403
2114301
862264
91907
2656037
193950
202663
732487
2537498
409844
1121126
1946532
2591733
2658160
884468
2616561
672411
1465688
340911
2326204
1536878
1009005
2306669
2455803
1544057
2806486
2690278
124148
2378698
2229629
572362
2148462
1293665
1947855
2391859
1259636
756245
1030794
2229368
2668953
292121
2758574
1324001
2746935
225886
1502564
1040004
1227633
2583020
1532871
963907
2910657
2603711
1428167
2933105
1854254
779440
1938271
1827562
843411
2734856
860251
1604602
2701682
783803
718498
567985
2486772
1905077
1091550
2734842
475309
653669
2747051
1055316
1338357
2151586
582363
558081
605828
1948754
2894480
254176
2053852
207768
2003797
2422393
2769927
968987
1570189
1486030
2048835
2641996
1501811
2608302
1406181
904382
1314665
3450
1533464
1140635
947469
2734628
1826371
342031
1169490
2835759
181415
2212008
2490380
1935487
207804
2691957
2850407
319421
2779440
1860443
1337951
2125014
2071723
259627
523308
2590195
1938322
2340921
1891868
1764407
2046402
1771750
935714
1563905
2494757
1074732
10896
1158868
1558297
467205
945313
626759
2448817
1749583
2040030
345119
2445486
2133867
1573238
241033
797751
306723
1440596
1810412
1919370
1763181
2715283
2004593
1006455
1970580
36262
996159
575311
2703961
1624022
1857766
1385128
2698119
1729251
198440
1114893
1916088
2021891
1251220
827690
2301689
1077148
1930954
404293
548522
36893
2422327
2120815
1610409
711699
1690205
1814365
826205
691659
803552
2422815
721168
318363
1590108
1741631
671047
1843505
1044527
2874854
1942148
438684
1325727
1391002
1066731
579693
976866
2804757
711468
28565
1202649
2355788
552838
1242173
2534265
2920634
2731419
190982
1881290
996782
2373728
1369667
302266
2930244
820762
601772
941372
2141083
30240
2231133
185450
825900
2008341
2673509
1391092
569176
1080689
2301254
1024489
498904
154053
2464700
933042
2741695
2656189
104337
229189
1988991
1431871
2741071
2872949
314152
1610522
1359359
205519
79377
976468
134526
525892
1697990
530281
2249081
499413
594576
1618954
1164953
1569397
2036245
635466
1799234
74838
1535857
629474
1579687
251021
776987
2805016
215469
2753010
1777729
975632
592033
2160101
2423623
330572
1913744
939904
679133
271585
739977
1719761
95360
1626949
273949
855919
1132844
2414700
2364972
1971881
2575719
858961
2403836
2638086
1355502
1697188
1216102
1336426
177889
1385318
2887636
1247903
1501232
1467800
1560356
2537159
2832465
2493749
271241
1260291
267375
955861
125338
2774588
1499119
779660
1633951
239094
373907
1714724
2284002
612029
237223
804410
1957940
713925
596910
368523
1991629
675866
408384
2177543
511934
2375478
2937004
205177
106697
111227
1691020
2227106
507753
1845466
2044996
2388298
1110163
1633892
2929573
1997730
2664495
1298956
1291832
243802
1256987
2911148
1223171
145700
641833
1840008
1808208
1911978
2886815
792400
2284542
2872729
837997
2613454
841552
2417467
459023
1393415
1804570
2180325
1076047
2166349
239701
641763
674409
240726
2086143
1536951
269526
2277169
2884565
2729796
2445520
2254411
2576142
1007073
1751592
822724
2533117
1818779
709937
1195568
1069871
2735670
1714334
1921433
2764224
608504
879648
1449329
2498323
1504781
510906
2331195
990308
1105349
2590166
1255929
755265
2315025
619821
303127
2709918
602045
173688
1632227
2906198
2739538
1605375
607987
1834114
2816568
1738317
1171374
969435
1548869
1530746
2348659
2924072
1176409
1697564
1307160
399379
81501
2019549
223515
2235489
112879
2678573
689464
1589745
54362
2723178
1588440
731396
922276
1366863
1909840
2782824
1722782
444751
1579146
1871842
1135240
1883257
885657
1464071
1273187
2611512
629066
76101
2620330
718054
2398343
2476391
629620
2435801
922623
1905421
1838282
2024113
334548
439883
1805881
2531431
2272501
517746
2058865
2264729
1688757
2516277
1879450
1961968
1796038
2502049
2283399
328054
1764600
2306860
2385018
1855491
2856934
805333
2046280
1698505
1961265
2304532
1587585
448548
1132130
655612
1780528
37810
142128
2107335
1165257
1185620
2647522
2921708
1849799
1659124
2641653
1643289
1052533
557210
1643094
341118
1041551
2374401
1464984
2750558
2591234
1745521
2703493
1584074
932595
1710847
2877413
1065690
2427951
714126
161798
1263001
189826
2924511
2422809
1456822
1119447
461039
1025910
95139
149720
435279
2021393
2818719
43871
1201517
241800
2230177
1539745
2645019
2156660
852549
21848
1754367
727424
866054
1860363
287145
1155200
951679
2711930
28983
885577
510336
1995579
2003047
302186
2777925
1706112
677589
1854029
79411
1454727
2170913
2087859
693422
516469
199688
56150
2074976
31047
1953929
2021202
1521523
1175373
1314802
1130036
2630020
2002391
57374
1192549
1861376
1993581
1133501
972469
1834157
915803
721584
1051060
2204006
336684
2039037
583791
1974993
531881
2607127
1791878
2591610
2774721
1069432
1881731
2286668
684540
2541409
526597
604234
2403313
754027
370973
1661209
2488074
714476
1149756
2703285
2660219
2783596
2495032
508931
491154
2539619
2513244
784320
2493904
1718459
368644
2231426
2875110
2353298
78265
1606543
2797984
827681
2811888
2282911
2153765
1033472
47943
195329
799431
2392939
2928334
375897
1930963
2077457
427916
2693436
2313290
2665045
1233018
2601352
1930583
2739878
446628
1757625
1075838
1162060
840733
2371951
1061770
1015591
1246005
1775951
256482
351645
2258743
1616987
1506671
453271
1421869
110313
859182
1901300
1840023
968317
2602629
664399
2157478
97227
1075343
849132
2838122
354234
1088339
2582119
1327342
217885
1747477
1601977
656349
141353
2813640
2272699
692878
2588563
2125908
2290481
939758
1082972
2805018
12103
1678036
1551973
111599
1049991
564676
471302
2672335
1196196
1619709
524267
1154870
1295263
1576683
2190575
1251864
2507051
13866
2812022
2590242
1440385
580701
2812738
186853
250856
2067146
578093
2625468
882626
2060998
2283299
1847139
2246379
1445204
2541695
1791897
1543936
1756573
2465466
1948420
1479613
2004830
1223669
1566392
1809203
2756157
2192780
1916931
2080195
1461217
643688
1106221
1655635
1631365
753010
1532259
608711
1940460
2687543
2759668
2572288
810774
2025846
421393
2728943
847002
808140
2614313
2865360
757234
380052
2469107
1232890
2582173
1320861
2221582
714655
1073531
773040
2714411
2550663
2260578
2693847
2710449
2516271
1186211
471781
517639
2169089
155597
2454366
2441721
1471992
584962
489112
261626
207943
39880
1350029
389354
1142147
357509
19230
790397
149967
1824479
542534
2435722
1766247
1232224
1510157
2334237
1359770
377596
325525
2679334
294714
112807
327905
403774
1054887
1071230
17369
701205
1887140
1947069
2931308
417814
2125876
2851851
2278464
2433472
2310517
1640156
602053
2863668
1579537
1597393
2383327
1968582
1251889
2143231
821399
1842167
2237095
2384938
13202
444150
1838851
369217
449484
2737098
2449470
536344
357699
2294956
415568
2463931
581863
2127642
2180863
1965636
333933
1445251
1194822
624440
1332032
1538167
1193511
1290371
2203242
252985
1389156
326130
2359428
585907
1435587
624505
181444
1620051
2087340
2026776
2146168
795854
779550
1866766
1498291
951401
1681397
2607011
1895957
779502
2519326
621266
1285611
1788285
223225
2475827
233763
2187456
1173040
958841
1630281
1712764
2911323
734864
193297
2002772
153346
1104275
763801
2524270
429397
1683299
370654
2574495
1745013
1304576
2068416
1083719
1804678
1874034
2321804
2875736
142690
1020968
1253362
2810507
735358
1478521
1346620
814841
1944354
1831677
1650011
2565249
366349
610300
2885132
812008
1866632
48780
2521523
1983892
827594
929841
2188315
1665792
361004
477555
1728524
1356958
2523577
430309
2708963
1792377
1248812
469914
1842883
835926
1086259
2428882
2776394
2477875
1632229
681370
241
1857427
467800
2056156
1619789
956972
97959
2535810
1797285
766778
1823141
2405936
2865290
298757
2571394
1240762
1690022
2769353
952505
784840
1814192
1708776
769383
437973
2278272
621899
2861994
1519156
1043195
1466856
1917846
259332
577154
1129123
1093893
315737
2800082
849492
1403994
2517613
1618875
1552293
2898288
1173402
835915
2820677
487048
1141343
2843139
840836
78326
2621867
2667355
1889495
1078483
2056865
2154799
1909971
1429089
2099200
2490799
2682499
781944
2032419
2165638
2478025
750743
2906160
961607
2768218
50509
1521969
2548096
2526081
1800268
2776107
2131766
1135297
867075
766001
798699
76059
2262481
1388409
2199851
1493685
2781942
917829
1406856
212980
2622153
2128854
166988
1531398
569950
1935470
2004920
1019363
457017
1893822
534282
2474279
178200
54021
1991708
2350748
789874
2469826
2893394
286929
1192106
1678742
956341
1186043
1229394
629268
350085
2503157
2661319
1842295
1909791
1049283
2612380
240571
1081788
781268
481345
587055
769220
806071
676014
1535509
1674399
1228178
1486583
975767
1908077
1031367
2595791
570671
1890254
891367
1297021
2033261
1644097
2492021
1098738
2248852
1929707
1097497
2255600
2554725
2068257
81148
2697413
2924213
486306
899392
2174788
2769184
151989
2662273
1466980
2875890
4714
2108741
2109690
2685564
1099179
746854
2411686
2539683
797317
2403502
1932757
2672576
649259
1541706
308068
982205
864931
993539
2216341
2220193
1348103
1641656
2932339
786846
2004748
2656360
434405
1530522
1811905
36612
639756
2500948
2850087
2604917
677063
775885
2424448
2668051
1265449
2337277
1950093
2351867
1519913
1872017
1942285
2704511
1458161
686379
747506
292517
176702
405866
523651
2602295
1945803
1413167
1292209
2495741
1736174
178776
2005764
1784134
918789
320477
995854
2851176
2573171
1827340
1060853
2400840
2707005
1131686
2006484
2677073
839990
716495
782098
181535
591544
1044268
176300
2643038
1451381
50953
2678699
449771
2836834
811133
302862
799622
2812907
1107437
1529534
779009
1254310
2677560
2707416
995884
516570
592890
28045
1998769
148840
1487349
2039280
2706589
1681133
1195625
987705
2415680
2542803
2223519
626320
2821232
857553
2930577
2682067
2086966
2384385
1207806
2540189
1271559
2407071
2082593
2692949
2438088
1270482
2537761
1973997
1770349
293925
1301565
2792676
703664
899355
2674803
1791155
1812313
2298589
358945
2680767
605635
1742131
2295781
2221033
2003110
261995
1083464
2654704
2610611
662441
415176
2890863
506581
2329941
2691147
2844697
337194
2789177
1955439
965891
2178657
2418807
1910672
1576745
689779
2451963
2432287
2003302
801597
2764399
355139
780334
2423923
1253174
1510984
2181636
2774053
1538852
1803439
1546994
2432968
878269
645477
2595893
1236263
2177403
191170
2742891
2220247
2316515
650679
2787637
1685098
62996
987599
563494
56304
2446830
489872
2915673
329586
2154564
2570033
2856629
1545918
344648
933448
187285
517812
2210526
1143074
397322
1193857
415536
1428192
1326203
669743
1182031
640859
309814
2128679
2751301
2912956
1381832
1492469
402560
1393305
2720790
2409772
532097
1032098
1343017
2654853
2638921
497196
1320073
2383930
1016472
2835374
2917131
83465
3525
190646
2224055
554280
360563
1684920
2725857
2523376
124529
1973743
1984635
1918711
1697181
554483
1134194
2298141
1304162
1519639
1623842
2204442
239723
2191436
844738
365144
1434981
622810
1524932
1670341
2160171
2197571
2677197
963830
2782789
469115
1490590
70474
173533
1800013
380120
734478
795824
391062
1585192
2561332
1135443
2219823
2411939
1693825
942379
1688083
612026
1282249
759991
1630855
2614521
2294789
317109
1175949
742307
2427841
2725363
2552672
1893408
1464002
717113
2101258
748061
1376517
2800067
723710
774394
762528
455665
2597562
1125743
1144935
850670
1750972
2589269
2721986
1219993
124187
1364563
1783377
1836391
654977
1705179
2119343
1891237
2506981
1858638
2551363
1968109
1228994
2384797
1911597
1750141
2121194
927398
1725659
1578556
2751174
2342915
554369
2025015
600286
846310
685809
2422410
689058
643691
863306
2039949
1720167
2736533
1468368
2237125
1015646
2865935
1769115
2549550
1549357
377171
555369
912392
484764
2135079
1591322
255716
290399
2662858
1475643
286706
537175
329828
2018266
2906768
812800
2931310
271882
1379474
1431782
642768
1286977
2050625
1729224
777791
1341546
2158637
1949546
1518330
1397746
2921315
2678654
340844
131329
1807592
262418
1446549
618062
1338182
277834
2085139
2598988
895545
1633481
1172988
1440007
1676766
2620993
870832
644717
2472983
837590
2010512
2010046
2163150
1295063
789981
2696912
2008127
1320768
2700232
919171
2265196
453071
2827393
2816660
2082443
2803166
328969
1280922
2042312
484350
1028820
834276
543882
1642413
296898
122455
2186216
1591250
969453
1257257
1081059
2284057
86284
690242
224527
2565447
1360218
1242620
2898416
2193210
185801
2709087
1356671
1819170
1843727
1766345
494890
813552
2445417
2720016
1460422
1661136
1795892
1921754
1041310
1927222
2834970
239611
61219
2428789
2647941
2612701
2510301
2098146
2087876
1773617
788135
306198
339979
1142344
836712
2387651
663585
1798615
2651569
831114
2611333
2924664
2143396
364670
999418
963323
2169825
391722
993276
2652122
2590371
2215546
132198
2430285
2600482
1483795
916000
2614533
782418
898347
2193646
1726730
2448391
2518142
1845722
1863906
2044718
2413201
1888887
1495996
403653
1153343
676546
1430817
138336
791451
638876
1769064
1797009
2508941
246958
836198
2060601
653104
2161313
2219506
1100386
2233579
2589453
638249
1290637
2136958
1298304
2128207
1765242
1413037
27352
1341268
1646273
2147918
1248510
957870
315233
1485231
1499896
1167608
887754
2105129
61832
2688844
1596272
2708146
1641714
878825
761920
2453094
160072
2136041
920613
720880
1896783
2258533
1483824
526148
89657
1899439
2445736
2199433
1220877
381137
2719393
2682597
726058
2196925
2363303
1202660
1026561
1271242
347344
1955426
2390342
1880134
2745662
667967
852526
1359759
776396
2893610
430443
1151151
953603
1066726
2614930
53953
2624243
1093473
2828538
653435
143660
1610106
2672581
1682087
683052
1705588
2305544
2527417
1766254
1911324
1549761
1919675
628280
2630773
1402385
1299053
1270407
1373627
197733
1302445
2199259
1045741
2765132
766185
1088748
970113
993282
294869
397942
1157167
521874
351115
582093
1540528
2079909
1773806
956198
2201815
60727
2712139
374065
1618887
1794955
2075534
1659735
2132513
1339871
2531651
1148525
1270272
1471335
2046407
395219
1369118
1774042
279379
2743778
583478
1206937
658426
406778
2898039
744127
2493807
445830
702108
173865
1836166
245005
1485855
918206
1804117
2609920
2223738
909315
2864260
2632527
2248945
273530
2518852
1163087
552613
1276301
126986
2936959
1698324
451365
824478
980654
1953713
2006023
948661
2299228
2000494
2661454
137544
770935
1058691
1711979
522691
719433
1116199
2590717
2520472
2316902
1817038
2865433
2659270
1111902
1637720
1179731
2771368
708635
2902921
1261138
2219598
2256121
1811362
2187261
614266
2550167
1149764
2760270
2588929
83016
2632676
1610255
2037240
992617
2766815
2258417
2339068
810966
2246894
2308943
258443
59581
1575624
1630042
1697248
696319
2066950
3098
2407357
778257
1331421
689245
17866
2492613
943292
224791
1580162
1690597
1517843
1583078
2636967
1477305
1722293
347432
1144704
1334287
1924208
2605057
2357697
160515
597329
2874084
2215801
2714415
2173648
1809370
423951
748946
785182
1178589
1358593
1006504
281878
31201
1677377
1104276
1203128
1921816
840793
2860549
2900564
2111548
1752984
616353
1932966
2356126
1903476
707535
2030715
1527486
1851675
1123689
756791
2133418
2012437
1005721
788289
1158221
1957634
563886
1024650
2530512
2147845
1278273
2887000
2278768
689457
270063
19682
2656517
198509
1988016
1375508
329274
517815
180442
315628
292621
123891
378559
141260
1523409
2165420
2554349
36209
1619318
2912202
1182075
1403059
1986926
2521614
992066
1724553
2775515
62078
2537574
837667
951565
1265493
2414600
1973774
1510869
149446
2073155
2884722
251363
704050
383394
1394480
129866
2667614
2907010
194249
1304603
2294676
1109806
2894525
2783543
1632997
1117487
157523
2759289
859350
24252
251251
473139
2841053
1995068
145509
2537739
1610482
1003634
1717923
2568585
1776408
837073
617804
1982993
1952285
2672079
2128699
2309692
629121
463598
1651366
2356854
2266510
1819835
473605
507960
2663556
168641
2580348
349313
918198
2543493
2803493
2603598
1833874
1166686
1349494
2759292
2469621
2679656
1625406
429345
278691
2850371
1971767
2338904
1983625
2370110
2617252
214087
2306481
2916315
1387921
2561582
1205680
1611426
2518426
2595533
1980545
2054177
1243929
1212882
1017139
1210921
1509544
715875
884304
1937267
387205
481438
2516889
569049
1467008
1966976
722567
2179078
871435
1853095
2077106
1816054
248164
38205
1766002
483696
1615403
1313528
2491573
689404
206029
2508843
79001
989320
587799
290375
272498
1188519
1235153
2446379
1433886
151959
2548316
1239161
1750624
958845
1070919
1453921
885077
44889
275082
925829
2900102
2416697
1329618
572542
1447221
2235308
2277965
787604
1998500
246359
2093299
1219440
2415015
1745978
608732
90383
1267545
696772
193913
1016398
2706982
2405878
1362547
1468125
265084
932402
903496
1040630
1958153
1949718
2610452
2077541
2707760
2194608
1569566
99986
930744
2267394
756954
1823631
451941
307341
2682905
446678
25140
1010611
1414623
2270564
579075
1477568
101617
230639
299772
497996
272200
2658658
67507
2864115
256738
168760
1083572
1790424
1979247
113649
2524324
2656524
1647683
1671767
2595455
473751
2605020
2005108
2567581
1079148
2293334
2262217
2606613
503788
2527442
1346444
1376543
1324607
722043
106557
1974657
1820913
1000639
996257
1594680
2440087
2234222
2366577
2396651
451754
2548660
456112
382312
2756079
2537076
1189760
2446619
547046
607763
2200132
94965
2375891
1219070
573559
933193
541462
1374325
242335
2811640
1047329
1448325
338145
432878
100637
1133356
462770
1195010
1793873
1942785
260094
1965564
2915239
781759
2118150
511928
670577
1892821
1332044
2329243
1304485
1088904
205598
289434
1537449
1834947
1780964
1933300
2183126
2269064
1578113
2078071
1282005
2638363
1800039
1265812
250253
1553507
1863715
351461
1752550
2571430
2546510
2064176
97248
1205944
1533145
2714720
1289034
2823585
2548081
1899429
1445553
1648538
322668
1190124
1246065
950460
2338019
1808482
2264480
222410
2035289
229272
1914503
950225
316935
149963
1500986
790716
1082144
2787571
2874393
1086905
2062972
345908
1467049
95531
1493262
295517
1391410
636253
1679710
1187546
2731435
2200876
1584714
800657
1020523
1497549
1865897
1884008
794052
608943
1751379
496069
2410239
1078232
907361
1972313
527647
2736893
1286985
143674
2228820
1588266
2299361
887140
1331465
397113
623591
1750365
2416709
123082
2447123
1522040
28415
976167
1880464
1449341
1739013
1139640
1220923
173877
1553833
2385185
336506
898567
1892251
2201746
789200
1233083
984922
521898
267118
2891268
165070
1286309
2755398
1953745
2724379
285462
561250
2049815
2603712
1293340
1381086
2428864
1703595
1478858
769293
504742
102415
2177907
1769573
1074259
2742527
897914
1922647
111250
706004
723441
386488
2178537
425527
2022269
2866492
767909
363715
2887803
1130097
1421703
2447286
697422
1327292
1040484
2344752
2899126
281891
985430
2654552
427525
2304355
545756
901005
712609
2290925
2192423
385881
465916
446528
2114351
933712
1954898
2811531
381559
1680138
929465
2007771
2719929
1991771
1412493
251648
2582388
1077670
193971
87151
1326600
811346
2640091
2363241
2390225
386870
5227
2765936
771977
1142009
1015234
1184802
1606607
309631
1324036
1131907
416303
1944630
2868561
2325512
1512326
2534006
1954194
1813342
1112825
2379838
2175250
1318193
1950623
1591029
1101957
801470
1176127
1643040
208396
640096
593325
552499
2624107
1741448
2613595
1257476
2409393
1308515
775463
423355
946035
2272047
2158869
948124
616771
608903
964387
979489
2104215
126530
1640385
1408644
686385
2813326
735005
409402
1943138
1822608
1666885
2513941
2823054
1486113
2244607
1713626
855584
1545655
474825
1008099
2700964
132242
2604660
793760
1719510
394011
1817594
2701065
991041
635961
1759757
1177747
1570693
1979877
2377106
2879630
537870
2145986
2627973
1734199
2609238
2128915
1301847
1285788
2060663
1165158
1899797
2716651
2643774
2857055
653186
2845010
175742
763336
753464
2124836
1086196
239723
513622
477913
2120190
862577
2804485
1053082
909099
2894980
31014
2650513
2441361
622954
1578842
1192576
1049613
489735
1775989
953476
2900309
1481189
1231248
2045949
807597
2020813
1157877
2812916
1112132
60253
143381
1930711
1738637
1483695
1786798
661992
2267426
526243
2901941
2102947
2790623
1037764
293028
1658113
1352061
1381440
2707352
2308721
2075114
1848011
2688651
1528835
1684087
1772103
2706643
2504415
1160788
1375607
139441
994628
2141354
1137409
629721
606242
2926983
938205
104785
1120024
408014
2197957
1331865
117471
2357640
2896659
119372
721866
727005
894850
1500476
2360733
2271085
2747092
2012109
2009176
1553552
2000417
1227598
2695229
2818822
15879
2541873
2657002
1742670
2118272
66119
193349
2024825
1412153
1735378
1991568
2132716
2671950
778950
1424043
1719748
1944678
1386027
2518687
700057
2732141
2606595
2902147
2278603
2419651
1056634
2112925
1567374
1445864
1333187
388083
2006652
1697727
582069
1289768
1177116
2201131
1380756
382026
1214773
2222570
28603
888466
2132078
1611013
2523925
534009
2901279
309334
1505160
1826264
345255
1576916
343768
272216
835775
2045141
874391
53564
2832090
2074653
1946365
654680
1680589
329012
2186869
1913504
2570105
1098029
152166
1387729
2047442
810720
2838065
2817248
842702
457753
1419406
2342936
2828177
2542059
1220200
1040086
2643696
1029807
237171
1682662
2071023
2805530
173673
303999
746102
2519969
2650716
2701184
1468857
2238627
133657
1704285
1416147
1127296
867314
1945520
1016794
2226190
1193441
1078879
1231880
2569843
2349601
294633
149024
1641130
406055
2463959
121385
878876
1598910
2187430
696915
741312
50943
1616838
1883368
1095976
2695501
939731
2507536
2671820
1947991
171789
2748353
2884061
1832959
2809042
25243
1766138
2522080
163571
484635
1084326
2013569
563126
1103878
301017
775896
1585603
2414290
1883612
1087854
2891627
328541
2527414
1654900
2146902
1026961
540548
1537603
1015501
486684
1910717
2744428
369791
1459716
2504919
2811785
2013938
2444041
2808555
2657646
2119627
271462
491605
795897
963774
2618197
1320239
2068080
515245
152231
2049294
2382990
1277348
390150
158509
1193084
1344631
731662
277874
1839759
1827474
763110
1113194
6228
81766
521726
369241
1801863
710473
1827146
70885
1340451
1454569
1885294
1074724
1343486
2845059
2676593
21854
2900703
1485686
989440
2677747
1242167
1629891
697351
1049307
2875261
2275762
234627
1905262
2130659
1361184
2441652
2776593
2339917
2431539
2345343
385751
1028223
2700010
556083
234340
90355
491058
858256
475584
2136587
358074
1234530
2432073
2528463
2594680
869799
1501860
688276
1764118
2833949
2392289
100682
403374
1765899
1198541
1851663
1653027
1996229
1074487
1023524
649529
1707308
2859544
1193985
93063
565027
1512699
299494
2752225
1372847
460906
2884869
2164706
1667710
1834689
2390178
2553892
138065
1138684
2739325
1533801
971328
1095748
519225
1562610
530526
2429253
1235220
1581485
2450107
232894
1486495
1811607
106311
631469
1271354
1026530
320897
941862
1249194
2118001
1781329
1267154
2423785
2047815
2446953
2836290
2508012
576840
2002649
1537372
2819033
232112
1033600
1794276
1647198
2152856
2862284
1698106
2028059
274407
757894
1042003
1935736
2580858
288786
1767791
174765
1615548
1913221
87171
1933733
1255847
1123256
2277770
2004332
1139147
2219674
2085725
282000
2725122
2668793
368679
1659559
312058
1963990
370256
2628649
821469
118611
2199410
2354404
2134487
1245171
1644762
1541955
1293866
1656472
2450691
2114676
1860074
2206327
636294
80533
1431798
952451
884316
2875131
2808764
925583
694267
2623634
1829117
2300582
2304339
1234307
1553309
2755786
2645483
2572052
1133299
1397060
1685391
1212252
2391253
1902346
253200
519661
707918
1933290
1935369
517962
2223477
2290682
1987082
1152689
114485
2436720
2173069
507654
398310
329314
21459
2639324
2204303
897296
2654315
2007781
443573
1448742
323549
1836301
1555489
1051971
2389624
752723
1285602
876777
1563683
114038
293349
2707012
2080189
2299546
690703
2524350
1891969
2164502
745992
2196000
2401923
2518220
2862743
859614
2934161
2121690
1442634
781877
2591506
2114061
2057658
2523930
2004569
1339275
687208
570202
2120416
1924881
114860
156469
1747409
1320876
488342
759057
2249177
344990
666441
332940
1360818
2367489
1235518
2287116
176565
682995
2160999
1566360
2044216
870686
2576667
2659917
1292321
1627188
2655290
409086
2406612
121633
1233067
1024210
42834
399696
489173
1397173
790361
2557348
41249
647932
2366289
2000144
743196
2043453
1503245
97994
1214167
812341
469262
2477251
116268
1252098
908088
914985
2872877
1532880
1585822
2399781
215473
432455
595241
2406153
1388613
748448
2018096
2797690
1303742
1278821
655468
2279147
1978584
2651023
1162940
1907535
722028
2024309
1423356
2258666
2664757
903390
2456865
847413
794819
25247
1699566
472194
1898432
2914275
2544512
1808473
444198
1446807
2488793
1362881
443007
1717618
2585718
1308991
1454027
861779
1696335
956348
1665074
1519260
378870
1820957
1265373
796667
2735556
2837104
728365
159067
2461694
938927
28228
620919
76879
22503
2127684
2172645
1952446
1896727
2655728
2508152
643069
14512
114681
2878934
1868669
393723
2799338
1212280
2402543
2846018
1269492
2745411
2810136
2095746
2050505
327848
207280
2821851
285745
2525997
1569535
1442605
1875504
365898
2070085
549667
1689937
1979411
1971810
581625
1969335
2628089
1991179
2634689
75772
2760467
1936129
2394446
2266562
1002979
484057
227828
1290676
439277
2316373
745837
2074472
1817171
2936446
151657
1778801
1544001
2493732
1777906
1406595
269273
1499163
2016790
1945572
520802
1871815
1552373
230449
300947
2047159
1495370
2462066
1382375
2303464
2743283
2930442
1675583
2312961
1482190
2011991
154670
102599
794680
1746512
976397
1675920
2425971
1127427
2195221
2830615
1859114
1840599
1401126
756119
1155874
823192
956024
199729
2511341
1890841
100484
2045146
1593444
1422093
2637809
1542432
1065929
1840171
543307
400781
2571255
2800532
1937011
1065024
2591335
1329110
533739
1074727
669022
1448007
239450
2388163
2540384
972702
1096955
885088
1479036
1785948
2110255
1086354
2133169
2749082
824473
68211
323183
2815662
2436203
74661
2692695
2484147
1151893
1422324
335109
2246214
1335594
1098350
2799459
1132468
572064
480605
2923900
2173861
1615526
2922910
1763569
2242509
636524
1031658
2217032
1900663
101113
685674
2298198
393622
651931
2230447
17798
68269
502724
2767797
189544
1225458
1558989
2924684
1523203
1668834
2686546
2065515
386331
1088706
1217284
2613537
276241
2550339
2379278
368988
1495303
205794
1351772
1770683
2410554
2619478
1137253
1956059
868711
212403
1621448
1345933
543535
2499843
2134352
2874119
453582
937661
2235394
214203
635151
2134615
1734095
700398
656143
1872032
1536700
897184
2255510
734741
1995117
2544434
1014497
125535
1745407
2481146
2725893
521158
1304633
2852660
1570380
1627273
1649519
2482558
1259066
1921733
2079346
2746220
994801
2265247
1490646
572587
2316347
2416977
2820990
42031
265450
2376576
2016550
1933632
844714
531985
284672
1541385
2832153
1705462
1746231
2104602
2694279
609486
1536288
361175
2450652
546903
1166182
1637335
2365415
72719
1107711
253904
1012168
1606691
654575
2209757
592002
1052766
2791765
2776077
1265631
2840295
1980927
2364310
1869006
337158
1227620
1345936
1982997
1152406
433270
747234
751702
230313
2699310
1897412
840914
877808
1904244
806290
2148337
2261607
2386996
2419095
1077656
2992
2062464
2038973
1377158
20246
2889286
1710570
946538
1741833
281721
1515534
2835675
1407894
1984310
152139
1556983
1367320
804513
1342929
583970
1304768
388383
931304
516129
2338620
1311572
949022
948860
581708
792848
29175
1911
2482520
2295127
105198
1225823
1318044
2633719
461874
2470522
1131867
2104548
921988
2923588
1584446
704799
1221444
1558817
1639507
2251908
1539048
2296298
2727939
2320877
1203210
1777738
377770
1029550
1107262
1641134
1327816
2314542
965448
1476796
1908
2662850
817261
700485
2468778
2171380
2243796
787893
1109149
648998
1477876
770772
1596607
397230
2183595
1030809
2016842
2401490
2481336
16356
2183928
804784
1050395
887917
660824
174911
254152
1441298
2334113
2635539
2307001
1468325
1657790
2127874
2336680
158634
1406874
2694194
2467210
2276668
2783629
1395232
2769529
1486184
2499313
2503685
10064
440652
1921473
1350807
1291806
2771222
1430813
1590133
2706465
820153
179744
1963012
2408948
383597
2732553
91954
1941160
482136
1311872
2550164
1367955
378965
1320089
1247468
1116945
2822719
1474007
1373461
2395300
2219054
2796198
956906
2048906
1285136
247903
224240
878994
75879
2004447
87504
1821718
555174
546677
999062
848877
1130870
2075390
225532
1148442
1404045
606440
540287
1030675
1366643
2486140
2803765
1147281
1893132
707751
1126091
635347
1001614
1646194
264212
2221639
666317
2661995
1549283
219692
1581108
1688338
1289053
587892
733771
1568419
1096325
2289953
1312124
1394408
2598234
1489955
2847548
267106
868934
406569
2237463
1201396
572029
871348
1922163
2429966
209176
427969
1302883
1060207
199099
1107647
1504257
2808932
555818
2201512
1123222
2505676
867747
709396
309892
1256881
1149582
496684
728065
1059187
54506
2916551
2066572
1323877
347998
1203648
963534
523921
473953
2589137
94404
1162708
1286941
269
714915
2375317
467486
543807
2467299
2909500
693039
2069629
320223
105382
1003646
1319324
1931743
181354
879483
74256
1490162
1339456
1440408
341170
2628512
579640
16688
923092
675048
2260045
1162474
1508990
2588660
323411
2718488
1501712
432035
2252034
502979
973893
1976636
2343186
1579151
199713
2816408
1921954
1099200
2617914
2253024
176901
1981075
209270
1766808
2032977
1523239
1157634
2314572
1775684
2509290
1075981
2096907
380039
2626608
1247879
45271
2241735
2543496
1169893
834001
959177
2699153
976835
46665
370764
443026
17802
860524
1093422
374549
2717378
2098351
69877
816711
677173
2829095
1042135
13314
208916
2552192
1811486
688571
1241148
1783759
2300401
2588830
2418274
1486140
1919260
737420
524995
539237
892094
450260
418221
2331535
1107169
31649
800445
2120006
895576
1720810
2589421
2424515
607123
303721
278312
68890
776849
1619713
2403696
558961
998747
1485897
2004290
423824
2331361
1542423
2769274
1495016
1349166
2880648
1993661
1768195
2348761
602899
2597311
166465
951654
977128
909915
2738075
1218816
2680720
661735
2519853
2502853
1237202
1795917
2370208
2032237
1905809
2424777
1375777
1405769
1918354
369000
191324
2302118
51725
2636964
1722242
2445024
1294865
497457
2321889
1882815
2124541
409479
2133135
1010666
1060489
1207223
1530919
286212
1274130
1765343
2053164
363429
2711356
586199
1279968
1439365
2276421
597706
592374
1672450
2842234
1233859
2579305
1740100
2728879
1257299
1641243
973059
2255040
1131027
327813
2648701
401021
185963
516482
246616
1840362
2931872
2376801
2874693
2690125
218058
646532
574835
1592190
1347155
2621127
2397790
1097128
953035
985046
2520892
2933180
625405
101528
9350
945132
1417284
976349
964804
186583
1865615
1768203
1990721
2363728
768099
2627947
579638
1922898
1989195
1196143
551823
1415268
1973040
2625314
1017948
1031991
1220315
589070
1788176
1823995
1255262
2565291
767265
948628
851125
1385574
1725730
972328
1642484
1299903
1601144
2048723
195711
1272000
2458843
35156
40492
1959984
1928657
2039597
528147
797255
388940
1201709
1801742
936802
2470660
2419494
2456753
2897907
2637260
2688337
687052
1411683
506221
1159923
2533338
464552
2092225
1556851
275105
898880
2861026
887817
184051
1429257
2302148
841426
2258026
1893607
1260861
1048416
1158575
2829073
1183199
1269649
775773
714883
881674
839203
2457376
573899
1053961
2466061
1626979
1668272
2771772
2708272
2048675
2835894
2336837
2826111
2513530
1470031
736286
1169470
591548
152358
2620741
1877058
1278053
2779719
2554956
2406295
1624142
2699027
213995
418477
1763741
897225
433248
1311011
665418
1797465
2114714
1167481
2203254
739049
1490533
1344265
2359766
1917682
836271
2622075
2001448
811295
2492263
2143963
1232140
2071701
1354585
2800522
955842
1009807
1452352
782632
344822
817471
550686
2795580
213548
902787
1952024
879607
2594167
1848116
2351887
2562240
776243
1705912
55731
1422028
468150
2728985
922640
1343574
2775530
637354
24081
2349818
316657
1295098
1846333
120230
419286
580693
511730
1315264
252838
845486
894862
345181
2705078
1300833
37288
2110904
841962
524970
1617726
1060711
2904514
265586
372380
698129
2648251
970385
1676667
2629235
2849605
2030140
805815
2672016
855391
1626430
2899929
2011103
1104453
623570
2764616
1826984
274554
1215043
1653347
1343287
1921627
741618
1898356
565354
1781568
95019
1330377
2259230
2655862
74484
1915752
2427286
2121746
2038934
583323
521524
1214460
1269352
2507310
2814884
645887
899610
853826
1401715
1472139
1104824
694557
651712
1196352
2871537
2027808
930866
672077
1792725
930116
374865
1449007
671832
2891889
1207344
1397726
931328
12644
495825
2669476
2565303
250922
2736495
2888825
684351
56598
2483576
1607620
276061
2465850
1126244
700779
1822731
1730842
1865834
257790
415738
673173
848537
2417041
2081975
1687676
815160
2330950
701972
370836
1722830
764281
2508969
1220098
841484
2210124
494749
1314654
2339500
995734
895690
1937340
314635
1188321
1644123
21800
449322
2455834
2777126
1622115
605318
423574
1929038
2714444
1148849
1852193
2530724
2343273
2468012
1798776
1976858
2781806
167054
1712947
1875723
2826138
617473
498923
1794431
1024108
2331869
2462007
29098
729777
595875
2471652
784816
2234049
1646099
719578
949258
2734740
2876269
607431
1851876
279782
2418895
304332
1723413
1741422
897769
1259216
323720
339254
2537335
1014784
751851
1124617
511600
647726
2002691
1366633
1384403
1729220
1929232
371675
2108841
2205905
531902
1346478
2021673
549912
170983
1097869
1196353
1010846
1111537
860544
977512
782578
2315746
898122
1337817
109028
2095059
1131906
844872
256236
161038
208501
2171370
506736
1614392
1619224
1218639
2577068
2887239
2462893
1265227
1182298
1480857
1972624
2435306
1619346
1792504
1489618
2296355
495265
2276647
2756426
430441
753516
1257459
1766544
1365319
111167
2384495
2903828
2428759
2199614
1614956
668883
380776
2487000
2747451
308267
1061998
2407814
2327822
1864466
1652785
1506001
2005417
530577
85373
1294495
696665
1896916
1311191
2523419
1219246
1629652
1776082
1965060
2633603
513160
2398962
1792891
2566655
1992942
287302
809629
153565
141393
1254875
2695653
2933202
110984
2687994
2535209
2519551
2484812
683990
355315
2637512
903391
1411415
1311507
1439743
2026402
2518701
2155797
285445
224770
161465
188642
1489711
1703446
847483
1087004
2520471
511606
2495344
406628
420063
689787
1596135
2726408
808653
2271305
493479
2183202
790042
2195570
2441242
482087
2557256
390107
1729339
2301730
1587616
615067
2339365
959763
1902845
242039
796394
1252076
1009543
2912182
2333439
1123138
1495244
1279293
2635515
2342222
2867508
769409
1210258
2794079
2687927
788918
2166710
2020961
2410205
345668
1824905
225965
2794481
2881975
1336963
389688
1312500
2374904
1590659
1246101
1840067
2565889
1269987
2440823
1057976
1128631
2559335
2350494
1066141
710515
2860608
635857
2446295
889390
1196604
842725
2934275
332084
2773539
2270712
1963679
1859796
1723323
2314791
1944134
1691822
2411090
2845842
1669228
2218034
2750059
1865495
2900316
701685
1060265
1513788
2225563
1134057
443482
157305
363993
2390606
2910882
2577543
2690886
1911232
51420
1233850
2307560
1947557
582323
1362717
163326
2586328
2561512
2345669
2252446
2352379
2130984
2748577
1030809
1251882
573245
11034
1069305
2185089
1318965
1814961
771841
2195790
249168
2745225
1218069
714392
145380
1670838
343973
1351881
1257479
2735598
1500147
2104155
734739
96873
1539900
383100
524590
2728150
616016
1296569
796458
2929105
1146017
2619408
1518390
1361264
1994701
1206166
30262
1568517
631823
312961
1384455
1888983
215927
1023909
765488
1099007
653631
2749301
997314
2204785
137025
198534
1065373
313755
2519742
814673
779053
445492
655769
1954065
2076003
1912555
2753867
1323388
266035
2485788
1545514
2721223
1776387
1290096
541807
1369737
1655474
70995
861746
1229667
1508711
1030698
942392
2368516
1961626
391600
70192
1076615
813217
2564313
2391085
48218
155981
1468787
1005230
942899
435474
2556580
2849084
2405027
2019037
1668285
117119
659376
2379510
1532027
1653117
1465871
1472476
660465
1979871
2666618
842025
1940033
2416631
2529861
1496563
1200596
296451
992216
853963
2485877
1899391
763094
2088004
417813
716226
1604623
2235482
1325428
187531
1078460
2891261
2493743
548195
1044670
298951
302106
2789020
1924946
932217
1507458
131708
1652379
1639157
1305744
2877862
1428434
2629259
2508229
1601646
1503041
81076
2587354
617992
2059008
466349
1202452
1190513
2878864
1670687
2750843
1719063
1878937
945175
912701
2664698
231477
2172716
882887
762275
2786481
2418618
1275783
499893
1734007
666181
2396233
296619
2558118
1892243
458145
898680
2345161
90638
2765107
1437386
663675
329368
954662
1105098
1905125
1561396
101428
1076280
1071329
1592511
866063
1612250
1253614
1473102
2413322
2339216
760343
1458788
858988
2379516
2551527
351986
2058217
1482855
433892
978311
2154903
2318078
195595
1529746
1694586
1834240
328105
527961
2715703
141588
1246796
1533137
142007
1306974
1735108
2128235
1593968
2793766
982771
941584
1404659
336314
939888
1344965
1453820
1829277
1161355
2909586
1763765
2202248
2848660
1208003
882581
411237
712935
1491343
1504206
155249
2046937
706380
214808
1324960
529458
2423134
2094359
382173
572383
1942323
2628213
2357214
2731730
45938
458361
159318
2921885
2380097
1844156
2379989
1177539
651113
1744687
2674306
512452
1767215
987147
1896243
1470272
1170429
387585
501997
858480
796725
1028324
2125410
244105
1091840
2187200
1041871
1619333
2620056
1465584
1253536
1941990
1329816
2204651
492666
1541675
1391368
1950215
942464
939134
1768343
480665
2610912
1124443
497211
1253918
238052
2237883
2439568
2690769
1784900
2269413
307005
533227
2667525
210226
929685
2516653
2903008
999734
2736852
504645
272126
2890779
2246095
2201289
1749580
909233
2225314
1132627
2888298
1931284
2691555
1695515
1104508
1150695
889794
936246
743055
1983389
919549
245127
2471496
1279784
1548137
1720062
2736541
2115200
316133
2558446
938357
2281826
178062
2584078
1009042
2871439
2108867
665964
1924118
2922924
1682440
917677
2425386
308144
1450472
1911944
2431961
497569
666836
2666643
660343
2316463
2715592
2287090
188496
541792
151023
2143135
2768089
119808
263576
280452
1287907
2933185
2717430
1111212
1058946
2791097
1347810
1902647
2158907
2386091
2397735
1146727
2876278
538492
454705
539263
1383084
491707
313192
770672
949909
1543919
1047822
930486
1551929
1234485
1203540
380849
1902036
1735508
1379554
2088920
40932
338604
392681
2113592
1987892
2045351
2632179
1797285
1192248
1415139
498563
192290
1758296
853442
1348489
2064559
474418
2180627
478604
502974
1966295
2559241
2733075
1470226
979810
2819568
1677765
1291443
2072772
2772216
597654
1159552
531431
1719130
959404
979864
1391978
2664552
447178
730433
345831
442500
2393122
2887026
769770
1515588
1921216
1258581
472198
1903018
146913
2810295
2473265
80400
2161588
159584
242466
2369180
424851
1211869
2172355
1011480
2678532
591685
2524128
2072798
1755308
2441525
871321
2100341
1098933
229602
2198280
1792557
1916941
609008
720966
931103
2783507
2403416
2422933
2189781
278673
1930283
220914
385755
140615
982076
113473
1364016
776532
158896
1843280
1995914
626269
42498
1040688
1973226
651740
1097131
1672566
650716
682436
1034958
757104
1102110
2686169
2809107
2102748
819112
1694170
2923934
1428422
1110058
981949
1729185
2221432
634371
610136
2741319
1236852
2236677
1386483
1604838
683381
1848751
304976
579702
173500
672143
2069902
412937
316088
324707
1765455
2172778
2745932
1886229
1659915
560736
2166356
1884112
1438381
2047368
2667046
1760861
900969
1316284
718919
1791738
1914631
1243994
2714414
315392
1166192
468657
2345710
2568003
2686622
306378
2645406
17957
2359873
2248784
2526915
1799787
2140567
64528
1876686
531704
1628999
1139078
707179
1965726
2743688
2359290
1316711
595451
2004373
880244
701360
2346803
589103
867588
1443219
237535
451795
1927276
575247
925913
2182769
1659979
1877065
1727629
1819470
1931830
174671
1433854
2067734
1402030
806492
234828
571644
842531
762523
573284
1492237
14905
1891196
723923
673298
2754070
2343337
2874516
537542
2860749
488162
250566
456243
88733
674596
835356
643284
2416888
2763333
2938234
1826933
611295
489411
100674
72005
1183506
306224
654749
1286944
383632
1520463
1295533
2546973
2231459
209443
1366728
1773311
2783141
251190
1239912
859695
627074
1363749
1117164
2517875
273729
449233
967028
980718
2715618
1949163
2857072
679807
718255
703963
2580447
1911485
1900243
2786598
2558584
2935880
465106
2557225
1947839
2471616
1778458
1503475
1412199
689988
1178240
2061842
1018840
730970
2063242
255276
2732426
2057000
653577
1008790
2293596
2279968
24653
1155122
14916
1832082
564573
520528
2726174
844147
534235
1956044
415194
1987951
224432
1646889
743334
2137083
2257812
1516421
2844089
1388189
118796
2065071
171901
1086595
931090
287071
956895
2919535
546879
2708299
381379
2751163
2216812
2156391
1074515
291319
2117676
181872
1099692
1846834
606297
2379283
2701770
92183
1258463
2039443
2385433
2659501
1840825
2534879
301674
605989
27055
2678880
2015814
808539
2036441
1547857
2628760
778243
543542
1613686
2201176
1276078
1396037
2158949
201198
944068
806295
1599270
882189
1658414
1369302
1392896
1046148
1162156
2098973
1123182
785660
1686709
434782
1131079
430330
838917
2427926
2093274
1021540
1572414
934547
722892
436338
462681
286431
686715
2118042
864983
806229
2825619
1038867
1199136
256078
845542
1475044
61446
506173
635575
1730871
1689070
79594
41973
961724
341429
265072
2246322
574589
895381
987279
2527193
2539115
243155
2508235
849176
1011971
1260339
1624552
879498
943883
132649
1178461
2500102
2661192
2152961
2891170
1442155
1940921
1430764
2174389
1496810
1307327
2204506
2141780
1690379
2849786
1352856
2342397
1138206
2781192
1973958
2880251
1157521
1057580
752186
260774
720915
1057346
2417067
1661709
1168871
2644936
2581037
269210
2681101
1034933
1106997
374127
648000
1257904
1702307
2414332
1198617
749409
334061
173392
1616239
829273
2536114
2642811
1173286
943908
1731630
1575293
2374341
2883262
1497759
295023
1305869
518577
2082292
338671
608231
2543835
1352489
1759797
2723199
1217313
1660493
2909962
2563836
76272
2602264
1307594
2468915
2510138
2722608
533613
1189664
2663630
572139
1945022
2250616
1648007
1464544
2560633
2906566
2762374
464621
1284462
682435
338428
1096952
2200495
2360206
446412
451185
1859279
1793244
1375618
1258000
1949302
1138473
1094721
686340
2721758
1420170
434226
139625
2763880
166803
1511729
2397579
1111183
2696396
1634620
402615
582410
1408019
114179
1435593
219293
2477647
670215
413884
2736242
990020
2411756
766180
2521797
1101399
2035743
1034992
1003212
436567
1807219
2144119
2104737
2565485
2194039
2492029
1229254
2101897
959581
1388464
2636500
845260
278678
2238303
2137550
2503330
2757924
913231
1671342
945876
2110049
2131952
426083
281098
973310
1448905
698154
2489061
573087
1596271
1285083
1182921
2536622
1924223
438272
657536
1876443
1989641
999048
120935
695953
1503987
694668
1623396
919089
2600854
422235
297974
2903969
311049
1562031
1083348
2852365
1200152
1607046
2461700
2694572
202039
1985288
2181722
826974
1083841
715977
390776
384941
2748973
2682066
1833861
2187649
2329939
1891850
1878508
2575727
1175646
2182886
1955016
1094370
1203247
1659086
1789746
1366324
1223745
2475362
82593
1893612
633260
542637
960772
1407162
2519505
927762
60468
1963727
2194264
2106454
624417
754086
1977196
1277464
734604
1376666
291540
1509020
1860700
480544
1279221
1132885
2653995
1254992
1166760
1389944
1624384
2486905
54334
1607507
107208
237332
503209
2397386
603356
273379
1427294
963939
267650
2851994
1525112
749850
2487594
144232
150478
2339079
2727006
466597
632564
2333028
589991
928827
1642669
2293560
1780301
863199
2573389
716492
2023549
1859948
1263880
2004476
2615382
154060
1156572
2244441
1500259
2799581
1389116
2497375
2664987
2742770
2446112
1861718
2167799
570357
2873066
1367572
2346709
1788923
1782647
2865461
1892728
2422790
2314726
2091019
2663252
1998145
460956
1200849
2261969
1315852
1763339
2803995
1771656
1661820
1962349
2403964
896581
283604
2431970
2228055
348330
1838704
699258
1881817
48064
1816240
1932528
144735
191999
1774095
1470909
1897338
599949
2902326
1131275
436851
2776475
434866
1788621
1245352
222767
2661833
503606
274319
1872176
2722648
2660068
1150435
1374496
1490342
1643064
2642684
2870623
2070315
1832379
633102
369866
133325
983310
871658
2135216
1458942
103733
330671
1953221
1393857
2481864
2707410
43894
2859690
2268642
2841230
2146624
1541706
2339056
1269642
885294
2897614
191157
2046307
915112
1860848
2419022
717062
1729412
1853908
2495644
314643
2072571
2411343
363147
1369361
1247638
696696
677809
1012047
1233921
1993797
1513484
606304
2214510
423569
881044
33737
774333
1019096
1967030
932036
2211919
683140
728246
1840051
772693
1817760
2823809
237463
924577
1227280
2747347
1212486
649206
2461972
1303786
871271
633821
2158946
2208309
1443734
862002
1121549
2632677
75448
831316
1663349
2298120
76908
286391
433870
165065
349309
1810899
1469093
737607
2232364
1309179
1062330
444218
481978
1006251
1484134
1931817
1178220
1857780
2326008
38986
11707
2151209
2026388
2400182
1411038
828245
1127211
1769524
2403514
476324
2910327
357299
1723773
646714
631488
1228745
2708755
1935197
1976586
1612814
1140300
2133274
327253
701238
2812864
679018
2841301
2160212
1564729
416763
1663178
314335
1720678
2281857
430602
704432
2225484
2307600
2568409
2518451
238502
1828496
115831
1956812
2496973
1481687
2128069
2257856
387710
1733542
2291239
1427192
1859522
2504920
2928407
2171801
160474
1095223
538307
414246
2335806
368823
153014
2914240
1804594
2557856
2788107
2738280
1598153
1123617
2300555
1825323
2745362
2423070
1199092
1679372
468347
1832690
1613528
1101246
235648
2645316
793878
2670619
2288838
2456563
2106968
1410739
498728
2273719
1901580
398090
533035
2017269
1722344
362532
2897595
924530
1200175
1059666
1981533
275894
17309
2444341
2434484
1131074
409151
1813005
2487035
1627894
1259984
2095304
1884406
506289
2717924
1497201
982161
837441
1795103
2750868
1190897
2690312
2300728
1285701
1322355
2581309
1879801
373305
1305781
889264
1576647
119607
770415
2471724
38933
361654
2277581
133694
1003710
1122976
2475408
1105670
990987
703945
1805979
1761698
2819163
2912171
2119730
790074
2939766
2307917
1833355
1111468
2602661
1924297
2732468
2599918
812990
1087155
2321972
1902894
214749
386187
489108
2310624
194608
2893892
1961720
1264262
610599
1084135
1375872
1760027
2228412
835722
2477014
1234702
510401
492176
2768521
1347593
2876262
619566
2803891
594586
241726
2204689
512951
1086269
2551545
2108125
1002608
2811477
1144998
2205515
2240135
2560134
2787458
2000187
2231216
1526585
535422
683275
725885
2773615
2357820
873505
463175
1778213
1382132
1242337
2163860
1629408
367404
2842705
1239063
1997819
1054362
1922332
2790792
2203176
2088592
697013
2304125
2691109
2552661
911646
1306854
2343202
2110545
1678264
29724
984838
741536
2025807
1675685
1657808
2406578
1369575
687647
480407
2676394
1022937
2087291
630296
995360
1766407
49049
2797845
1297208
1350778
2839451
1280777
2185822
1762382
2441484
687276
12344
1244274
1502569
934874
2756610
1682304
1551323
2056317
1777233
2521416
2346982
1378883
1898801
331691
2857573
2128440
1778518
580863
118568
1865923
654754
1458413
1505814
1972755
675002
84245
1479317
79925
1808516
637706
181482
615766
1623327
2475496
1668269
2026641
1187488
2536719
1222043
936082
2744656
214436
669589
505534
1774601
814763
1004785
1271866
1804750
39321
2104278
1122269
2493402
1809807
767368
1318529
293344
2832909
1470362
2162200
1775459
2768262
1116155
444770
1865628
1047263
826531
2877962
1078526
223327
1772382
439171
2824653
2720133
2479207
665905
1962230
155141
745880
2480123
1471385
1048787
815539
2483153
407883
1310869
2097122
1702798
2261752
116483
1479484
1051620
2927257
2609068
1463315
897757
2025200
1722275
88623
244521
2864207
2239468
1353849
1849523
1142384
2715685
2555818
1666700
1222156
1056128
1129565
1533296
1002304
2328199
108721
592035
2463986
755610
2683338
860438
2701342
1789303
1484726
31328
1785201
687562
1209435
780399
691967
228138
1100343
1516499
301323
231359
68947
2898306
394834
925605
1796521
1660586
1604183
308889
312681
1370705
24537
505648
1642313
1326410
2691854
547222
872133
2247040
1511110
207776
156506
694099
1306184
1046806
2382523
2502850
2485848
1295698
2318004
315294
2003770
2613180
1359689
1746093
729609
2427938
1006160
948521
1948652
471424
1609408
2164535
959183
930912
1841591
2200663
2023703
710865
1613771
1868727
2084671
1257090
1876978
37567
2418025
961279
2660250
438573
739632
1129846
214714
1441168
1717053
1861513
2933672
1784092
2092142
1383078
1120953
2176252
1353855
2395510
62641
2240375
408495
2432119
281183
1707702
2160773
1993452
556215
1268959
338664
1708987
2639024
510145
185861
1062354
1697090
1634062
2185094
304750
408284
2706471
787685
2592089
2551331
2496446
213974
1088060
702466
1516093
1261056
690092
866352
2621449
156323
1199088
1302940
1599676
2019290
1061128
221691
1475562
2896258
2344509
2560882
821900
1603350
999327
138173
1802410
2183714
1670781
493059
401963
2421665
1835617
2648089
1665863
2504309
265452
895261
318
339793
2013755
2125326
1051537
1658406
2789558
1434862
1491382
1946568
150879
1213541
1986065
2563046
906624
2098005
2031249
162867
247527
2339631
2400209
1016198
2778953
1426027
1159069
1497690
756977
1766710
2139483
721561
2700843
2441149
1432169
709505
2306429
2918787
55189
2025664
1372465
754666
2052691
1351744
1504604
2261501
934460
33933
327267
36000
2134712
376092
1573206
2167568
1065866
2554409
2898102
16430
2201519
2000502
1664305
714632
652611
2536689
2859499
1922700
1294701
2809489
1668552
538678
285694
380518
10997
2542860
2106915
584298
2616882
1579487
2477785
373285
951227
2042394
1251328
2540130
956716
729107
2418798
2159949
1387852
621390
2167251
2735075
1356140
1737560
1370061
37488
1563272
2026711
1970377
2587765
1072429
1843439
2000718
2108580
1015291
2235068
2653416
1678309
1457286
2378202
1796761
842720
2592383
1611461
1205067
352950
140905
2299363
2307783
2817640
2561657
796234
2692521
414476
240409
436063
1720540
1747640
2164875
776518
2673040
486094
2367478
1506220
892705
910815
1216227
2510464
719146
976944
2083419
2816511
2763324
130950
285053
882912
1486626
1638680
1707899
1161934
2787646
2720429
1550066
1938439
959215
2515664
662076
2701516
2027729
2183475
37338
1740912
1663765
924826
1487978
28352
1479179
2713711
1266337
1627419
2753234
1099842
81156
2711672
1530477
2634716
1444328
889000
2343028
1837162
96520
456731
1883000
1950252
319622
2456922
147273
143322
399369
2022940
1752919
1126726
1733894
543433
844300
391576
93930
2518615
1636513
2320652
408404
220153
1388787
986093
499650
2574852
1065933
1606899
2306103
1631692
263002
418729
408665
2663294
1521758
1660210
1496201
2242094
612368
1618886
1506573
1832945
2158885
1446497
441750
2881596
2748092
6892
2834535
2781076
731402
253246
1604247
1120530
774864
2232657
176628
2069942
1281333
1962770
71966
2802953
34554
1586622
62146
810464
2388579
1277241
984003
721730
1469357
1884161
787016
1706648
180471
2643828
2589773
1308890
2493613
1084789
1504543
448488
187877
92264
2879778
527014
270456
2712299
895675
925254
419822
2318183
2725868
2100355
2686883
1136301
164646
39270
1717567
2344769
1866485
902274
1260635
1070576
2497861
1130943
2533466
1896366
2012379
282028
1646576
1131894
1873922
2665370
2174456
2255795
2740171
1866961
434719
1729568
1992437
1852761
2303272
1155882
676946
360565
1686010
1007063
2277912
2282934
1474470
2697781
2545332
933240
2282386
2610381
2638496
572734
195443
760774
1608103
2022693
1796659
616823
2524556
2091207
2727820
2769242
2659988
1698721
2799330
1437130
1554274
2525758
2664502
1988684
2090350
2254673
983907
2798280
1913015
2232856
2153924
147529
1564713
2570402
2341814
2845800
1588660
2836178
725579
2318089
387262
596021
970713
217289
2423743
2780855
1905056
883777
1744758
1711255
1484381
1552393
1830896
940603
2104017
1707412
637016
1098347
1349552
1173516
2083446
685974
673374
2684264
2695860
28836
899602
45421
1711972
783032
2775230
2527177
476742
779661
1668834
2935791
1927016
2837270
2495929
2028071
1805901
156167
1077507
2778025
1726977
1067959
986909
1957907
2174333
303796
2438434
644399
2418577
1723417
2297511
2266647
1734588
880277
917841
44019
61873
49960
2648186
2620222
577448
511387
2351864
1321207
1487076
156643
2314507
2821576
84845
421310
2291168
363229
2351852
1096745
2277767
1977700
118205
2544138
1838373
2338408
574935
797183
2201430
1801188
2079868
2659924
2369389
640014
99142
202981
2019297
661226
484143
1736051
1177555
2274758
814542
1081475
2862228
698960
2039495
612362
655125
1733054
2589596
619106
2748169
1260192
2025425
1265880
2086368
1541845
2536603
528769
1934659
424637
709436
159920
2772480
2103453
1744801
257960
1428641
1857156
2590611
1290465
375571
470521
1650018
454553
1544547
2237631
2732642
1437702
1226955
1414379
1022157
433138
2405989
2905815
2460129
146201
666463
946198
205683
291839
1051666
1917903
1712379
2016376
2036230
875150
1511827
205183
2567501
432663
1360263
1676883
1064716
2254226
147301
1144684
1878105
1352654
2467354
1671005
2400430
798557
248063
353618
1513404
2010889
470055
534972
701223
943196
684682
761074
21941
1400769
2113776
179544
1596356
2890550
201735
2002579
1370297
1999741
286171
2742707
2831196
201128
2559717
2243686
766055
2022625
2906048
1625605
919818
162272
752635
319791
58646
2305228
2100032
703221
631302
350807
425561
4526
146043
36600
2210002
2438944
13038
1742839
1234667
2711791
2555204
1854241
131846
1404638
2153744
1407001
333588
2546419
2096881
1986836
1715242
2527748
396804
1701429
2038468
2793750
1105853
1642703
2939296
952577
872492
2732178
1988653
536254
1446285
389298
2409687
1922279
1631055
218213
2201670
1847324
255751
2355859
311657
1471133
884966
1556268
250339
2091994
2701747
2897912
1491895
1631103
2824731
2896065
1380220
220375
2594239
853218
2865491
2100269
2223461
722472
1847241
1495974
212462
414717
1722977
63538
2146237
2683787
162938
468954
664418
1236732
1132027
130847
649374
976578
2704471
2783337
181415
39541
788140
577097
2363114
2164215
1302432
652392
2363107
1287697
2088079
380533
1985315
1443548
2865103
2657596
974964
726889
2661216
917838
1713564
1539690
2685324
126392
980932
596166
1658966
1629353
1588112
2182992
800981
468526
864398
2724371
649460
1673158
354915
348650
2654348
1165101
1827078
2711667
2618201
2391285
2930744
2681263
1158992
1970041
1008369
250782
418578
1156273
2558833
109262
1711302
470493
1488219
2713506
1980763
1108670
627200
2234735
36093
668080
1997749
2435465
1455756
101346
1374855
426326
1667293
787950
1403405
2501549
1137899
1676451
2678314
466176
1070488
1540927
2882061
1891818
2496024
102633
1475090
1766475
1433236
2712873
1817331
2227211
2420750
1482513
1297361
2937351
1787176
2629998
1156160
2185476
1745674
2207532
1672345
498408
1791031
2626651
967030
1019228
1632743
540294
2089344
1358714
791853
756627
1931142
172544
778450
121624
967936
1225500
2840129
2095942
2697712
1033265
2071766
1440266
807905
1335181
712366
1776328
2540948
472814
1189840
2326652
11984
420024
2305524
166186
2855738
20177
403905
399126
1590729
1150566
1525557
1253869
71467
2140565
190894
864896
545779
636287
510707
1239991
383582
1938105
2779673
2137205
378728
385028
697234
87435
674955
2474257
826438
2817658
1524674
346295
128954
177091
57138
2651199
875613
1295315
1339561
184769
1043082
899813
721356
2303715
2335038
755544
380420
752308
1023797
363292
1321560
2121739
2120406
1009605
2620580
2506148
1056127
2733700
540449
398308
1396263
1132695
2562211
2256061
2060729
1701755
1506106
1020657
38952
2482914
2155842
2706791
878719
2547578
2687996
2027948
899819
86641
803824
592647
2604810
1112823
692088
895798
2516584
2109239
2325474
2587553
229553
676229
1964635
1316364
1982675
1011896
2545812
1832906
797050
2186937
1865815
2550839
1528832
692650
1791165
103028
2356531
1712220
1513453
2637038
2512995
2199970
1229853
1803236
2675169
1658090
2594684
2679009
1013860
2326072
1732388
520985
110223
2426937
1810707
1156519
1772199
2285829
118942
1399985
1794953
1619812
2778686
2780702
913390
1138268
2279539
2155150
2590613
523224
693070
684868
1079336
1562221
2696137
870897
1636751
2486930
2571124
1313858
967400
526229
2152028
194775
1100023
1887494
78444
2035212
793899
2228366
58100
2895984
1068979
2649059
2499998
1122997
654926
1795901
1445708
1745153
616993
1603343
556779
987404
1441293
1389425
1588451
767197
2650856
2258204
855340
2880369
177883
1285689
292924
2525304
2875799
2171203
2913515
2068364
590426
2932686
478514
2311158
2747992
223768
1072058
1133229
2363362
2914952
2437132
31847
33733
830070
2224655
1980222
487022
1528939
2749007
2682967
2585481
2323109
1447297
2821112
2749069
1068666
959015
1352563
632472
509041
2674988
2932560
2523907
1720800
344246
2378367
631277
156402
2141417
1237882
526197
1533053
1577885
1600162
1473831
878383
1031694
2315540
171062
398050
2699725
1243300
1669264
2792648
1666977
410209
1018319
864416
954826
282127
534694
1846854
843761
2483358
1029288
578059
1293042
1925250
2567377
1871599
1449858
2490862
550547
2890129
1065785
442712
1386105
247200
780875
664575
901317
31674
1097982
2778127
1416452
803957
2198674
1912291
1330668
2860508
2703536
2289664
1843531
225910
653101
1036979
1281969
1361522
206494
2225890
181573
2090282
1938148
657733
2797955
569580
1529292
1694417
105783
459236
2884043
307511
1758834
1473966
552719
2333774
1534083
1182295
2871800
2008699
520036
495543
757967
636731
1159020
2030979
1859720
2052689
1351714
946920
2404323
658111
2261977
1500587
14567
2476748
1375494
230136
2754441
945893
2128150
1186442
371131
2772708
2738809
1120925
1412243
408351
2063126
1328850
1939779
1437219
1406365
1974896
1992848
2191555
10804
208353
595530
2675104
2764923
437473
179863
1564623
2619672
1828980
2093104
635107
906206
2912627
783380
1796948
1961361
1868070
1377154
2618239
1967608
1891649
2079967
1952170
2383692
972593
1732665
2340634
303834
2366221
2448068
1162288
1528354
1153470
1759730
992255
2386558
429232
1231907
331694
2194266
23747
1906629
144766
2403946
2580506
100821
635497
690934
1957614
1922596
461543
706241
2195226
978647
1420251
193764
2835189
1651145
1548704
378491
1712074
41024
1251586
2224610
480360
898914
450193
2875578
1192545
301686
809614
331132
349621
2419141
1846598
2851463
762571
2738525
271401
1224613
1021497
2410866
2694587
25946
1743380
330088
1967474
1315116
2714666
565308
1829812
2117784
315013
2670961
322640
1828352
1987383
1886390
1047533
1193550
2620756
407785
874499
77574
1894270
749736
1988863
1637085
2360140
2186498
1595048
923118
1893591
2417658
2128993
789470
751071
168293
2208761
1773927
516142
520749
1942387
998382
2917580
2485660
1069589
525906
892347
1358867
475675
2346097
919755
1198944
2050122
1570762
1285524
1064839
46868
1318035
1407064
2303712
1775909
1807090
138502
655401
1081812
1939853
2500247
1454659
1206473
2072203
1700845
2082951
2863995
1583671
2343565
1279849
637457
834297
2233151
1599467
1187416
205273
1997361
2638632
1903509
1775149
589286
612837
2545824
2912717
372953
2506374
762272
2039177
2062
912704
935905
1275869
2277758
491154
1481934
1838330
1507684
1602320
259691
2723790
662522
696374
1043240
97786
1499107
239653
628815
1197847
2838898
1261500
212771
1628087
2806491
1777372
1474303
1899661
1154531
1393071
219282
2343839
228878
1347627
161614
2569843
2884213
1350907
936469
776171
504384
2467840
488705
661050
2398192
1332540
688078
2911437
2731188
2867691
805139
1762527
892858
2799344
2850624
917737
2020233
2844123
2503291
2327316
812897
1122877
317288
976359
2513741
2307320
1436164
1597803
2390798
1235128
2439441
711643
319369
157540
1000537
2276979
723747
844319
1320063
427847
1234956
1571412
1028712
2186813
1792631
1342436
2243147
2175630
653077
679223
591905
2447528
2722628
2497504
1532668
1432715
1429544
1192999
2813868
2868824
1019370
1120181
1206224
1042739
1238008
2573637
866345
373919
1721789
2662745
2853376
337591
1824148
233492
1745943
53213
1128519
1722708
232292
476044
884453
2431851
29330
1485449
747646
2649843
1961830
2599522
2052361
2305751
2372967
1064087
2589682
290730
2857484
2919156
374018
2353329
917207
2048696
1318987
849927
396018
1443259
2214019
2082448
2568806
2655121
2392887
2452994
2685357
1349088
870028
2734337
2083205
938712
2727911
1125790
1131582
2070828
2922397
1214688
1495205
1854047
1626809
2411155
2931048
2172017
196581
327088
2795357
8252
203717
1094019
1383387
1016374
1537518
982623
2473025
945092
2529463
1764512
1579175
698577
836124
1295835
2695146
339983
1264889
82143
2859301
1088274
394649
268799
2859363
1398626
2001546
291697
1448186
942749
2320487
1027330
2708736
680511
832843
2350018
823000
2744388
1811862
1568563
1803444
755618
2589335
489056
2564808
862872
2890637
1493318
1077519
52333
1529199
1877957
2341505
64427
615718
720056
960682
1702106
773474
1980803
83902
449850
1385375
966389
1210768
2264624
821286
1951445
307496
2755405
391758
550692
1993563
2368305
1336760
758490
1077235
651497
1445952
37379
1289645
280441
1750548
2356070
1592678
70285
1345613
1549615
684211
2245175
1913554
1108302
1680001
1633804
2855586
2728124
1353411
1086592
1496782
765949
843530
2000697
218119
1924897
2072707
2173353
1735765
184026
2794469
1201886
2558950
2060886
540600
486459
2773102
560960
1843804
704823
1553600
459220
1866645
101481
236914
2809953
2313587
81229
2647902
2909285
2168003
341641
2628476
622812
831537
492873
2553338
1506734
1389464
1862132
1691146
986439
2469402
2331872
906133
1775221
272514
2562268
528038
2822121
2455831
1292879
2439622
2695569
2939068
1606874
2884992
1082286
1257168
794443
2032070
111123
1993219
465722
1011056
1572472
2724190
2900680
1917266
2546225
1665197
59969
1399310
2319522
1643949
2107862
2332702
2789027
640787
1808509
1561696
1548545
1409580
2044298
2510487
1978096
2923770
1236210
1929776
831218
700591
2019316
2109463
839195
1509422
1172662
2584882
1164774
665373
2078678
1435723
2713113
1834589
1170526
1611873
1145782
1636166
2792187
1363747
2155367
933523
193240
1039568
35499
1546140
2031203
692173
52042
177424
2613712
296072
2079119
1045192
96414
2795757
369572
1487888
1067148
118897
998595
2914112
2157028
499769
1886481
1239489
620387
113743
2363928
2400633
2321255
16568
9805
513339
2761719
407767
569578
860492
2008593
2775676
507323
1788664
1004591
776032
24343
1674722
33608
2475648
985161
1450293
2704569
2686367
1160366
651378
1214975
1028302
2095159
118480
1053833
1991679
1380884
2757030
645980
2506809
1189938
830913
966769
2560855
734133
237413
29235
820238
2900487
1682178
2250636
1913084
1366357
700009
2403686
2319399
799974
1219214
472545
124819
2842046
1782522
1297427
1101924
850555
1427371
1586636
986394
1117144
1075854
37489
1262627
1586723
2451028
553976
1781623
1476650
2166218
1179218
2625218
596606
695065
2523801
513799
1730672
2858163
2745841
2147180
2445722
170316
468871
457477
2313187
2305139
2432310
2470271
1681308
161752
941071
1055026
1318979
2502473
1614704
421434
2106978
65256
2508755
2200310
2005849
968360
831595
2575264
1489491
1378390
2479899
1517068
789474
1020121
2410637
1563002
1802336
100455
231215
1846204
1701175
1685905
1190596
1569327
2372214
2524683
1091434
1723742
577682
2786678
2515081
955189
2918232
1914173
244080
2008966
1323433
324580
608094
2355527
1593003
2320230
2137666
2027716
671241
258253
129347
469961
1822570
461503
1068579
1522576
2782471
2093289
2607063
2079173
359316
827121
2503184
58371
2590393
278434
1370971
847577
29828
2248560
2745340
1158358
2561314
2038655
1595627
822147
1988124
1022102
2380337
341655
248123
286455
1333670
1656660
2810917
1081729
1240459
2655784
1914009
1330291
1569741
1928789
401689
58609
2172485
1409761
1395299
2215491
1451822
463506
486012
557131
154904
1956724
2616208
532731
515005
2259339
1145038
2133072
2639101
2575760
2651222
1762275
1774814
811006
1913427
2325418
1510861
1404564
519533
2865155
1165463
1451176
891778
349312
2368021
1528915
1294824
2728504
1480176
2792567
163361
840431
792164
280046
2647660
390185
2871288
2461980
1282408
259921
775516
1301601
2090588
1666367
2601099
470495
2659932
284983
1899380
1655426
1908157
140209
645222
2033311
1343558
2177950
1059176
1009193
833337
1915064
205553
865985
1193172
259887
2601576
2152809
1117493
1520423
1795024
1668696
1862799
1101759
307312
1863996
2467124
2446024
2586688
1490335
2804704
1544368
2888548
1435970
1549616
2736869
341513
1349574
487874
1613018
2466059
1123015
688132
2069491
1048150
1870241
1606263
354055
1925098
2907872
2664323
2066435
611355
1032038
2792829
2813102
1887523
1865283
1904627
1505854
2470546
176759
839253
678366
2231401
1697052
2625866
2740832
1243028
2921004
33170
2610539
1709099
2576128
2794781
1089578
859189
959137
1417894
2106647
1025119
634916
1758524
955353
2852835
1522113
1970151
72360
2716248
1349358
603737
1107150
2140574
2898945
1876117
1602401
1564356
2556809
265381
2313496
1639125
2294625
2181406
177196
2200921
1305818
1384314
1550884
294317
1331965
2134592
1920645
99735
1811491
2569945
1655374
2848218
1662361
87941
2586350
1104224
1759133
1368680
462109
885072
1301203
502454
2466392
1233799
1869832
1221048
826510
917138
1146948
1054864
1251075
2597759
2283848
987968
2700370
2470805
800187
264979
231556
596657
953212
2777139
189943
780744
1806451
897909
494118
1323318
704072
663768
79300
172714
1773108
12526
450484
2679822
2182917
1170431
975287
580494
579916
2709301
1677694
274023
21032
932001
2845098
970458
2356585
2542583
2107146
1531483
569496
1174442
1679790
317437
706238
625055
1925017
446290
2728628
1256556
2728171
1205711
2770793
1718828
2483950
720138
37602
1630628
2612016
2329231
1608445
901787
2331183
1216582
1925310
1538694
2273110
2236776
520296
973363
1479299
737632
126761
1576729
2181477
2498520
1648505
2644268
126861
1078573
346175
246314
1902227
621546
2552253
190768
437385
1717424
438121
1344965
852348
2759081
2024934
1157547
1352498
920075
1475083
1087930
436136
2019077
2090402
942271
1450676
809863
1820815
1452882
2567274
1339500
473807
2843440
2268823
2128891
2845741
341261
2863446
1843944
2475765
1571435
1525319
2930012
508270
2891336
1846423
43551
1415772
2607307
2920611
1195704
1282760
61946
393943
49532
2679244
2040221
1949658
2694570
782770
35890
1635445
1284429
1424517
2753320
1794371
2457308
400824
2572653
514111
2625811
1614296
1374945
197773
2486068
2881249
2024195
370726
2770213
202966
1517351
528408
1138834
243258
2299160
1876976
533786
887404
825209
2686508
286969
544477
1401659
2479860
1647210
819658
1144348
2675744
2663140
36296
2394718
257673
998477
1481272
169605
248426
2261078
1099634
2179731
2394236
204185
2894577
2362717
1434356
669768
2532505
2204811
2138898
861784
2706918
1447248
1461028
427021
789342
2692232
1159431
831075
903813
800030
105929
2588790
659774
2487740
1975578
1107546
1699902
2110130
1112935
2491501
1928777
286489
1949236
2729957
583172
1553238
2820087
654576
148696
284604
628816
2052228
2489147
121848
434928
1338082
1604021
334214
2598107
408830
757688
2377978
1129457
1283794
1556232
2644378
2029084
533764
1187619
2555588
697022
920159
1786845
937370
294197
1695402
2897539
417467
2350209
514611
1203621
627375
926277
1001426
2831467
737747
2751719
2801387
11130
746735
2600091
1948576
754948
774809
2799556
701932
811830
2911873
1083024
746638
769057
67802
1821644
2036039
97950
374516
48082
1239733
1909020
1866417
2443153
1284734
2693331
930418
1969964
117231
1299521
996753
2803298
2341530
115841
78002
2406963
2124732
1817258
162417
893272
2931810
1980396
116833
2439030
128370
615328
231029
626261
2033211
1921770
1858370
2230627
1893747
976121
616561
2229377
154466
2212068
2341675
381299
742501
2440196
1952204
2868133
2599651
2375075
386624
2250754
16453
115466
1153026
2018108
2266798
1802326
1428619
1981191
2078885
1339278
1337501
834305
1638107
175788
782830
2691046
2532130
1739836
815275
237521
1841854
2487947
1473470
1926969
1890268
815280
307719
1107580
2033415
1597189
1468275
2357984
546879
1519613
2438482
1454295
2032674
766031
840583
2439160
2408942
2083137
296823
1323973
496807
1313838
738954
1428455
1390895
528979
2746662
198228
2298100
2729644
1408888
2767872
1673052
919862
122092
741346
2162851
2740558
1071640
2155407
1970593
990217
2220842
1118441
1199651
1425763
2909460
677321
1552689
1143138
1797950
2291010
1616286
670561
125995
2524657
465670
2103202
269491
954129
898797
2566055
450323
2747022
558152
405592
2009165
245113
716581
1625837
683835
2734775
48440
2067112
2261642
2912818
2202568
726717
2114576
1018017
129935
318022
1299914
442685
2707911
1146249
2649251
2210223
2691045
1465896
579384
1211495
582464
2066735
2933131
1752070
1090196
1134425
715612
2734044
722449
2473480
27217
2434825
117651
1317270
2247446
1153794
1704120
352256
638908
2166266
659440
2851996
2791742
48987
72125
2875844
46629
1502964
2664870
2787191
988477
1102994
941227
2499058
439635
2936664
1172108
820587
2531887
1456948
1009855
807482
2035
2553911
10237
192993
144120
2783442
10043
2929510
2551424
2717188
1495032
2340853
2807454
1474851
2151309
2877829
2267399
20215
1218198
1311757
2420959
563051
2112716
232935
2272415
2628074
1367569
47099
2290508
175896
1686277
1850444
853686
727083
1673474
927477
1061397
1677318
1141032
2933234
252215
283289
2860051
557987
295609
1057924
1468565
729791
1141701
1610280
2172464
717985
1158895
1274410
2755246
123593
773678
2042554
1109958
1204032
373995
901931
938783
1872367
2735534
106556
1865393
2240917
1574225
1144531
8943
67555
1178750
1251885
1211963
2599915
869738
2768410
2642317
303571
1711787
917194
184296
1698636
189649
2083410
395691
1740873
2125575
2034346
2462867
593832
107267
1126978
2613617
2895071
1413314
1997538
1582750
627196
2020480
2762536
2172569
2583475
2088275
965552
2353122
55277
114124
2447217
1475439
704668
2597139
1700915
2666134
2070565
2884890
33414
1738451
2925395
1691369
605851
2144236
634847
949034
1817106
1555916
1365361
310628
1885778
2187318
1511937
2022691
1798357
2266017
695594
1439662
1271733
927837
948591
1949928
1408614
840487
526107
14219
2151676
2236143
177045
2714827
1985914
2766218
93766
2004587
549097
92085
2176925
1692931
1368425
26192
875411
457059
1350278
584277
352674
1943445
2085321
413503
2399033
2694939
2166815
2697314
487065
754599
1831935
154655
1141190
2524378
1476043
1794481
1097545
182931
2406622
1335210
294888
2044411
302475
920521
1339201
1220016
1497571
292342
2658789
2356847
1535719
283729
2926092
666211
1560618
1467884
2489442
152970
1124391
2326584
732821
1033438
2770498
1149507
222472
2724935
40901
81881
518896
1705303
2848200
1263730
112442
944624
1803352
2785037
2592255
270745
1596874
1271996
1655517
487269
907071
2573429
2834234
1162881
1929096
1453048
1836040
960097
1792937
2734265
2388770
352598
2592339
2190768
1878788
1477688
405862
2662590
544958
395055
1350794
2326026
664619
45806
1557274
2447543
899259
1248677
979939
3399
1774073
651089
2035763
2558857
753607
1145885
2022154
2359211
140459
1574669
608981
3443
1626477
148689
705845
2138600
1420408
1129649
1382319
142028
1991649
2234980
1819397
209273
2554473
434276
945316
1236858
530619
2491543
1564826
30531
1056996
2604749
716174
2312067
2001701
1288908
438038
955301
2932542
4725
2128902
1613252
196101
2838451
1303700
57253
2549043
1366611
2785226
1255517
895732
614475
850723
1266708
2245893
212836
1929738
620805
1160304
7944
1579478
2562121
123558
1984285
1129887
2044982
27066
1504836
1173225
2647867
1954140
2555528
2111395
69072
586650
1264897
2206574
768149
404951
1847980
2644472
2067208
1108472
1401289
2855782
1790976
336063
2774669
517764
2046993
587966
536968
2613506
2351514
1193000
1114772
1500007
545703
791606
2742361
469031
2738178
2549650
1112623
1771046
2007311
2437672
646737
1903999
2045461
2475686
2631672
2556745
2683537
1051927
1444484
2173744
1294693
1375254
1838437
2012075
1993183
1199909
2838537
2865368
2806279
417080
1682661
2701960
2468188
620208
2038826
1256022
2618069
392920
2785410
846582
308288
274519
2302566
219539
2321208
90199
1860407
1229481
1668881
399370
2355703
1010831
2050487
2826882
2650030
2667757
2787587
1947903
457503
751338
594947
2622089
2764239
671242
323715
1198045
2697748
2169356
1948526
560155
2922872
2670660
1092730
514958
658974
2825178
2597972
1657359
2312356
1298123
521928
1446896
2874904
1749071
2236278
1214780
2387897
633002
2748994
2249262
2145395
97556
2483829
692931
1266534
366664
1941932
2309561
1143101
2372886
1768586
620631
1011337
985994
2506758
1208177
2377848
2395370
1080452
493629
2063357
2865152
2681112
1544009
490454
2911998
2167503
1338181
2479018
1077726
1384772
2727315
878449
2638366
1805922
924012
2123408
587452
1130280
2315121
1566134
646681
296163
2354450
2398256
2505169
620261
1765120
795023
47736
2391056
189530
1727634
1260698
2877994
37335
2015702
1873867
608318
1823195
1515613
1571401
2128161
2790963
158704
1186284
2820487
847345
706751
2222576
2627627
2547939
2709748
2213885
2858390
2013550
611503
2424612
1872210
1384662
808642
1131038
1623327
2185922
911737
1331680
2821971
595268
1835908
767716
1939850
2839011
793135
1577843
1552839
2721058
1471389
2771602
1121402
778267
1679809
583590
270485
225716
2046067
2232969
215486
869169
2284362
994913
1116969
2839728
1762468
896194
1555688
103675
1713650
595879
901251
2226984
2384364
114956
2397085
1146087
1277536
219658
1642920
1766851
1399958
320368
380322
507627
1386166
1554573
2924129
1010730
14382
340707
330543
289933
1782931
2286260
1762599
1963292
2069525
274565
2124322
1300953
2234375
284638
84159
2750257
2121093
2271617
2761395
576371
2094529
1107290
1598285
702200
1116416
662015
1508693
913076
2675016
771314
2081204
2731280
702214
648091
59233
1819305
312260
2417075
2105160
2345921
1232057
2777492
190197
488636
443367
1199550
1600293
921984
2009833
198222
895060
2289857
221962
2707157
1195813
1969957
2616565
2076795
901189
330180
471575
2382443
1632571
1567344
1967229
2868175
26011
2871602
1161719
1987802
751340
2320878
1285130
2007399
2356409
2229381
920565
1809822
1324400
521907
1766018
658677
2777793
505261
2844642
2603144
938576
1654188
1427448
574663
1883560
1704798
1340351
569915
1029635
2088376
15764
431525
1700034
1259463
44656
2223077
2638313
2760024
638900
999166
1431625
1190601
1867379
2771580
28480
2183247
2155096
1146151
2468298
2571475
1691772
2709136
868142
1191159
2866342
2881510
2232226
2606359
1843818
374069
210757
2754671
385907
1237879
719731
1827486
281077
180837
1053598
1220509
975733
87423
2088690
2286590
1339118
1252160
1274107
2038098
2465873
2772328
2158392
2850275
1358680
51015
1734587
1273291
2244796
2533341
1414219
889936
2316659
2377565
509200
296402
712219
2198454
2430527
126525
162061
785627
1939783
1198950
673418
2803266
2230963
2121463
370442
1533696
1700467
2928201
2894769
1000842
1254659
2094480
2667317
2687138
392776
527328
1274566
644947
2097530
1658225
1893010
236461
575687
1295178
2112482
1719576
2668238
287744
501181
309807
721460
2338404
2477438
2593242
1062851
2728742
1049587
2351595
43718
2494500
877331
2499298
1430304
1911881
1167213
709521
188012
1821238
626720
2054245
769647
1362506
473238
1997823
1983303
612232
1272877
1046932
2071467
2563044
1386015
2302774
853284
81884
1531315
1382637
988164
1776754
605147
747280
442299
51508
2887335
1238987
2719429
1433206
2476274
228827
2420664
2075887
640805
1526161
2400995
748154
1739076
278245
2699539
1098856
27248
855174
50836
1517666
2926826
2733393
713662
1981272
453610
1384132
2465678
1266057
792477
620129
2145375
1346352
1256814
2528478
2819251
882572
2611316
1840372
2563064
79935
1691038
2812737
1028601
629912
340598
2660670
1317985
1616745
1395852
2652370
2046136
1754997
1688112
26621
2069622
437288
2336813
732078
2121286
7773
2097669
1911369
1541171
401059
1117799
2526481
2389699
1260414
2806846
1626250
1570208
2316956
688878
202740
1181353
1515776
2817566
1236579
837228
1585782
285101
1335623
426900
1987161
2434985
1171826
1506653
2936
697446
1576919
1259357
1035013
1550607
1454601
1620755
1637809
380485
2465187
434568
656184
2495321
673553
391860
1914138
1947151
750193
146357
313206
2540024
1066004
531189
1209267
156375
1446348
2736825
2404084
846674
1680165
825824
1914602
714052
2006284
2588493
135847
1975913
2733416
1762511
802833
680481
2803209
1824398
1090698
468510
1468419
99463
1062198
944777
92302
358636
2667989
2926991
732168
2161910
2366885
1468167
1289155
2084103
1314349
516071
2340456
1852148
1214060
2281061
1469603
2209270
1333924
2329051
546234
1194733
1312370
2139724
493556
1814115
42938
1526139
333252
1787165
1710951
625485
2778120
1865152
2712601
2223488
1057821
147181
2359210
1754674
311304
1912783
1297599
2307747
247564
1046418
732461
1830509
558167
2373615
2462780
913868
1519231
2499194
839421
2127876
8412
529443
2560409
2663591
1134594
880359
607870
1305248
680755
2552722
2752174
2102228
1068741
2251950
1254795
1352830
894616
1278633
1445777
2823505
476778
1209354
265571
2137132
448352
1856487
1387780
1963199
2392462
2827770
2410477
1295812
2640242
2407113
1669069
529521
2554486
2049096
1414247
175936
1373009
2857171
1841110
940537
1415485
516070
2051677
1647336
1260830
1462452
1848148
854807
879312
391194
289011
168558
123874
1974937
211684
1386565
1447837
179851
2338062
1147728
1503103
2774031
2500466
1540977
1347030
721924
2145217
2397225
1098222
2674687
106742
981918
1156620
378568
2448370
1574677
2077060
2463472
260001
1588197
1155408
2920900
2695833
2085310
1429048
1268526
1717960
2690689
701934
1744972
2005289
2411843
1460772
2141988
2151638
2549925
2737346
463947
1495460
2000167
1656532
1440940
2037060
2491163
175389
682136
179336
2502069
1994802
1560125
472750
2052528
2485302
679565
1414182
1321938
1682423
64999
2000088
1224488
2151275
940584
2573420
136665
594531
73071
1649987
2300747
1148120
2001505
2081587
690931
482576
1898329
2446664
1487547
1695244
98425
1507038
254116
2801323
362747
430337
544042
2349915
8367
2110191
2910285
2643278
1249305
1896072
1106539
2843540
984505
258320
2658502
2104497
2042855
2789914
977326
2555398
1906793
610611
1450006
874070
1465968
1223196
1882748
1493165
55277
2598003
2820202
2250546
2169569
1709049
2874133
1626426
1841012
653783
321437
236101
1306016
2832190
1140678
2707095
2129703
854962
2036816
2813050
2470804
219232
1515285
575398
2918428
2122664
1381766
228290
1777474
1881402
1434500
2858580
170155
2793503
2287705
1401104
2842626
958936
2817457
2333421
2349345
2490992
1564650
918083
2222793
2729395
2513796
1569945
266242
1806445
2146996
2018985
2876027
2514674
1853048
1685556
1249475
976522
2418983
2422776
1222341
1584567
1795143
19767
201023
2150574
1470958
2488073
726402
382603
2011554
207528
1788587
115248
2414832
1589686
531164
1456799
1503237
1322319
1900620
1350774
241075
948623
2669772
1590452
1455261
1994305
1741793
2463844
285838
1689244
703012
2620370
60194
2685701
876116
1005706
441797
297764
1139289
1028652
2357704
2863090
2478305
1482866
209815
2757339
2722237
1635097
831202
811042
1114692
2019586
228611
645221
1153857
436654
1667206
666894
530262
986229
653474
527444
71731
206611
712819
1231597
642197
2924691
1799518
685419
78203
695184
278046
24382
791925
1922910
1336311
2523980
1181591
2460859
2034390
2819011
2609931
1901100
2339314
1149450
692195
799305
2924698
845014
1600520
1326394
458843
1350813
2605003
1579842
593101
398724
2036027
247693
2841192
1507382
1847515
1469989
578463
1212498
641975
2002633
2069628
1818211
1528711
1162458
2587725
2775133
373792
124750
2748932
2554505
263078
2652338
1007049
24687
1392417
1415837
489125
2050564
128533
83156
1134573
2896302
2763589
405075
862578
2712472
2145018
587741
1898764
546405
1327650
1397837
139758
2003457
999369
881088
2014280
2453033
419874
2339559
2016153
2150763
1392162
808562
1906715
1986337
1745299
2596984
1763329
2309323
862153
753543
2236563
823010
1298834
1598556
1569104
711255
2106367
1672449
1633772
2494840
388545
2683241
372255
2111505
1566164
295764
2923971
2900598
1013268
2187181
151048
517954
974164
231348
2563072
1966516
1022417
2717471
1385856
713659
2459440
2678899
81621
863632
1681425
1781645
2921214
2242598
444541
1661689
222664
843097
1022628
93909
1303642
1364819
1022590
2920207
1324609
483362
1550112
1072333
2054120
1828084
1147331
1537720
2396602
162949
1562785
362401
2554217
759627
2452235
901589
1037261
2818191
50058
2208030
2478855
126659
1294177
1499400
464849
2863701
508711
1721745
2204096
521869
1017442
454541
1135054
2753602
1405658
131612
2239320
2349792
2372788
1843188
647471
261011
265322
2332331
769583
303680
2075764
5386
1593604
1640213
1023334
252080
2744540
1818797
2714198
1718342
2505123
2088526
1559904
2282740
2507485
1122245
415248
2526658
185391
2361298
1644035
2910368
1886515
1912370
193008
1953403
14732
1726514
2101111
1056560
1180240
617627
2722295
559246
308378
1554803
743106
855667
1103381
1554661
1455242
2669472
2523602
1536567
1176545
1230156
2911655
1641097
18127
1476759
1018489
2211417
1782794
172408
1131168
1399050
439300
910607
2096310
1466957
822219
1777025
2930767
1850696
1974055
484224
1596945
636948
1099080
1996425
81763
1457335
1358821
2015732
1347722
1147828
1396427
1151764
1668117
44671
1643543
1558070
1454855
674416
1776133
2368499
1231529
1758908
2444419
829293
1388273
353976
756698
2446626
1120496
2913186
1512848
1297656
792681
1945412
2265291
1838447
2515139
2132036
262609
2267510
473093
1982349
2206081
1997141
1140311
2671499
2280736
609087
134026
2927071
2343015
188881
2547811
201715
500395
129956
1410145
1309398
336913
218990
1174195
1285510
1611516
2161911
1045798
1762141
385512
1043415
606488
1477217
678365
2595032
2316655
2560852
1815376
1274565
2460355
2229048
2499859
87404
773935
57031
1829125
2571278
2893272
755882
2269141
1242205
2430515
1791572
396004
2353152
1954468
322386
1391346
702071
1015527
1453307
2785726
2119773
2861348
1633188
1122684
585321
2595533
1362542
1349081
492521
2784303
340845
793897
142073
2174627
298552
182513
1062707
931303
1139312
1899213
1940893
1761822
121889
92070
1298020
2640850
666532
1557897
36765
1973621
2109962
1745407
611965
330841
1485474
2313109
1745180
2248089
65182
1804707
546752
1588099
2784982
83063
2911609
2044693
2770020
918478
1465583
1198534
1284927
1186286
755142
831647
631273
2229532
1148283
596121
1623312
2658357
1799706
2689181
1736493
573308
2581711
776311
1259567
1912343
2720344
2624433
1489365
2318967
1677944
1632302
2276308
1021679
2748375
1036954
2086905
1529651
958831
980795
1518432
2830824
1435145
380282
1373824
2888676
1958735
2508822
1284023
1176836
253226
1449385
2458021
2917291
1669282
1514859
1729255
853627
1962371
2006569
2029257
1201075
2911795
471549
1962225
2668661
2728440
987158
881755
2067505
854489
2756470
931303
1899004
2743875
584340
367569
2938407
625668
2766175
2883948
421922
2312432
1155905
1461216
1650226
2662141
2484589
2167901
2213297
2886488
1407288
2428325
1292030
1485770
2599750
1151134
1401536
2464101
1761858
1286958
2245456
442316
2362201
1747701
100017
160222
1641369
212925
1012098
1558117
1375909
2709808
837577
2060166
2724066
2192028
1460271
2325218
2721678
842829
1997940
1522080
192007
645850
667449
2830262
1768368
1417182
213782
2685035
2057803
992242
2188837
251903
102932
199120
2409696
1189958
1397692
2233748
1217027
2899788
787015
1437274
934622
422347
2845208
1626647
704155
1627146
98558
555674
1055941
518294
385114
935036
1635188
413493
20156
2043966
2735022
1662675
2570245
2813447
1076873
135472
2865098
1369767
2168495
2548698
681321
2122767
1691717
884052
275732
1951713
584899
2260020
2689655
772482
2283542
2626671
2263907
1727658
2933949
219762
809098
1789826
2060403
1744070
2235190
531327
795052
1136690
2755761
2376774
652813
1704745
1270262
1429274
2814024
138728
1182530
554329
221400
1927547
1466550
1043987
1727159
2410541
2788607
2689889
1288655
1810495
2473617
1920606
1649890
2597109
2245125
2052807
238391
1838702
2552825
1191663
1085848
690611
2313285
545812
1883757
636560
2242072
2697385
577015
2008920
1035926
1032789
2328034
1678040
122333
1166733
1670090
1165434
408465
2550779
1199183
1777390
1119716
2392905
212009
1892673
2436487
2059807
1943779
1901287
1428493
1604263
2031667
2031801
1313259
2726381
6254
709539
482082
826918
465007
979575
1279835
1180322
2717549
2131495
31327
2522784
645
2375407
2146150
2129454
609630
2156264
2578975
2197173
86414
2623830
821236
667374
1755788
1772128
1835330
1807907
2067063
448009
720857
2175530
1536491
2000794
1423478
1456456
2128065
897434
1527776
363779
2686517
2663593
1929340
1101450
2966
1999493
2304482
1542893
101332
2685170
1335544
2299868
2081548
342709
2604343
2081779
2530451
191257
118541
2322026
2718820
2284587
667688
1346928
2404904
1838064
1594304
2238330
2518829
898598
630233
2221332
1336849
1868475
2416185
1654197
325783
2223405
1263410
134457
1306788
2163863
2568478
1945237
1547979
1802345
1081204
1941399
2490714
1458092
2146906
1362359
2450243
344421
1247694
866111
2112081
1218983
1017333
257430
494651
1761118
2514517
2131114
936738
2772866
2694081
462061
1438010
1448895
2035694
1570229
810358
1432598
459102
792452
2082350
467721
1300376
834758
2470346
1717529
1108902
202458
953299
1016637
206892
2310385
623727
1172815
916213
502465
2594528
786143
1766155
2309846
1657673
1009165
1480617
1489080
194070
153189
2548892
1462419
407493
2247956
363324
1177342
498493
2704429
8838
2361133
2380688
2656598
941057
1045297
343638
682358
2641846
781588
420801
2037306
182605
2236079
1131906
1475393
1730537
2515066
2073897
2464400
1729756
2492791
2209456
1368995
2284711
2878266
2173659
2544072
120162
1813442
2600948
832842
1739721
1343329
137877
1877817
764860
2936695
167494
465534
1282560
1283279
2676487
1716991
1143411
988029
2840553
874828
2034326
603586
702436
1860464
980619
1960962
2676967
425929
2711600
2419468
1612574
2616247
1343350
796693
412926
1139091
69457
2879871
2470126
2242684
782696
358975
1711528
2389277
2690535
2224612
1058348
209321
1882184
1460899
678808
1714891
2831522
367125
2416680
2509060
1877786
1559902
2561750
538535
1310583
961020
13251
179223
2346825
556574
2540294
464676
1386553
1787372
1461764
1451797
2800082
2171685
1732054
2659468
2117746
405815
2377360
1318226
2856348
1310134
2247255
1019616
2425947
2211671
1244685
402698
1999636
1278426
807557
2747140
576092
14967
1999095
1562330
1007934
851247
1287760
1699848
1025936
2917647
1503732
2197212
488924
2157234
1090447
1124354
1040869
1050732
2794991
1078976
2221349
954131
1383630
1450285
1333428
889072
2146378
674650
2248590
330878
1358214
394936
1568838
2681682
2554632
2519070
563069
2592153
1300586
1820059
1586506
2015374
109145
1478957
957720
2919137
95684
568709
2335276
1677275
1836703
2571602
546273
634809
1506826
620939
882270
1538157
410602
2620709
446261
975781
1042762
839745
1980441
1607177
1635831
1014654
2447769
1573132
701618
1785189
1351951
636688
2456595
437339
2506751
2930125
2627925
508632
2925293
1879539
1815212
1741492
1618746
2901456
154707
339296
837887
1102225
2817948
571504
2835009
1343628
122919
2726885
1443750
805209
2055556
2022621
1272220
686602
389866
2166312
548325
1381820
832557
1492144
1357344
875526
9466
1628956
372284
951847
1206066
2176129
1505857
2756938
640258
795380
1272648
2108088
2218659
2562904
1657919
2167661
2634118
652329
15643
1646154
2287518
1862501
1034054
1331755
2080259
1899234
2234300
2834471
434976
380317
476417
265216
1750150
497021
762021
958214
2342526
558429
1185774
2608132
1397963
1139584
2904662
274871
1219373
1113348
2666435
1799430
2457757
788012
1707036
1060516
2543865
219025
1886399
204132
2730707
709143
808133
225610
2156738
1554479
487485
1912764
525319
2829622
2902095
928430
2164494
2696488
2819517
1564099
1330688
919699
527854
2175114
1685085
2897606
2550189
1113653
564509
1449652
1884561
2416039
2870866
2632917
2554874
456056
1324109
401134
332990
1458330
161010
2867116
1211124
2884998
931558
2216527
2156135
934946
2358962
2102603
582190
2495675
1384676
2065992
2630028
482109
2334266
357970
1648622
2583683
1091897
802210
2829889
1319654
2704231
1577930
20727
1556929
2514487
1739551
1590142
2536034
691821
790273
1589526
1004028
2741715
1232167
1943031
1521591
2408457
602801
2423497
1581039
386529
875905
742725
236231
782886
1759915
79117
1689562
1759364
1144247
688180
573854
2804810
538925
1584411
2073140
1981530
1627744
47681
2111409
987945
1781940
922888
498789
1062887
550124
1757043
3206
1234244
505231
240074
905077
2124321
413661
2602332
2270869
948629
1699329
889697
96270
2594462
2333690
1827475
1717256
1515071
1703461
1847179
2070713
2097861
587586
1348333
2164806
1529879
1641208
818709
1821732
819219
93903
2037438
463356
1395625
672155
1034205
72706
1295282
344154
1379775
2758318
2782722
792801
1749884
1591681
691318
152438
855472
1809027
117714
1522291
681635
2788621
2389832
1364644
2691092
1442101
460810
60248
1919922
214984
1190470
500298
1142354
2691917
1525427
2458299
2678864
2098044
1468330
2829314
2712625
1954205
1614522
1162531
868599
178295
2494803
25196
2195650
1963723
1567917
2645931
613944
2378144
2106795
2796893
1220412
2156246
2855900
311704
1004324
2406317
237593
933831
761118
968475
1577120
1713007
1257351
1534971
1175011
2608258
638282
1374440
2732477
804376
2141627
421478
685398
1396197
1121112
2874016
2314405
1189412
879279
2172767
1418933
471747
20151
2713102
1040114
2003115
1915428
139844
2625045
1714713
2312655
329854
542734
1464620
796820
2548745
2308570
1978232
1500694
2806673
1324575
411376
1582610
419570
1954933
1381699
435760
2799197
2382782
294153
1854996
2467783
2279173
2200221
1159265
1980310
1554386
704728
2117565
473294
1899973
2839974
1127434
2182836
934061
1001588
2625433
706533
655267
2697611
259946
2602017
371607
2157732
2242771
311257
2859617
1939136
1063243
1166140
2571879
2729785
1728625
2211405
2034360
1347240
365125
647660
1393625
1961359
2076520
2424709
1394881
1165533
2890300
2187509
2859270
2601083
1992704
2361300
2677998
2616800
528453
2659613
2876523
2000415
563675
2648983
1386891
336791
490858
2884505
2408302
1180984
2475708
2033902
2785895
597157
1304154
1666080
1035103
1184693
1826526
1520459
1382922
178074
2386403
2500010
2641956
1931615
2859244
909223
2074211
538987
1723529
870642
2539595
1584810
1461976
155574
1803390
2824787
2245434
11993
751776
1124692
2221540
398136
2405920
354842
1977397
228918
1099420
415007
2611064
2662320
645612
1551098
1342196
522002
124848
1821177
2257608
2212863
2222904
1254176
1219858
2438087
203056
334954
2405587
1106806
2874940
876951
1036467
2541955
1023245
1503804
902871
2414332
2792045
1907563
393212
54069
1860867
1398755
679551
149601
1474584
1600514
43688
2085760
1837161
1981923
2482626
1888996
1355889
1110801
876351
2328128
576215
2464227
1950035
1291184
1828748
138186
761034
179884
1663646
162887
2567315
1453968
1127333
1563171
2211621
1080416
1538435
232604
727958
1854171
133087
2741410
17450
82097
1960395
1674021
2763988
2805410
2063652
1155875
181407
2424206
1599883
1186789
1330889
2865636
2856571
71708
315786
1468453
1028573
2355574
1264008
2312911
1665155
1453664
943887
2009311
1839958
549020
1157798
1372661
2523651
356002
266410
794844
922698
2031308
2486040
528591
1018015
1843387
2596749
1573714
1868200
2288231
1626467
1805706
2534518
2129419
2295938
766077
1276094
864197
165407
2075708
2273312
1960079
2366015
383257
1662740
860961
1410060
995118
150218
1337925
2147582
1991506
37068
2490920
206366
712357
182193
2562044
1087181
1620352
1162273
945200
457835
2869814
2679420
956128
558685
805085
505495
2424944
1930692
1594206
1895781
888077
2503449
1857085
2495337
2786174
928470
1498612
122267
30150
2125674
2093372
1123212
1835433
1833152
2212253
185018
1296325
1120775
1175501
2844485
2232372
2652509
368626
2789552
1291568
1843688
1090911
2022775
2845548
2852362
244390
2832474
1988685
1236882
1175508
2796606
1601340
855036
1398529
1269380
502150
2668748
2218524
2659973
2616685
2195622
843930
1468494
1356546
1974545
449656
2647459
2917111
1314556
2734020
1654733
585103
2332659
1921873
1910107
1524284
713166
957250
2527449
1986870
1907695
106227
124359
384233
1353830
2009739
1170998
1727829
97131
26213
1562144
2365221
2090969
2373087
1632559
1085122
2686271
601274
2478829
1542713
1675794
1274306
987528
2425664
562538
996894
398999
873015
1354889
450181
1262013
2172104
859032
2000254
1514867
2672954
322027
226357
2902678
1222264
782662
1441914
2922999
111269
1566822
1400000
108279
1211749
1695732
1095236
2481244
2741239
2347231
1873255
988156
1905748
764738
1359249
2753215
1609483
322343
176613
2759088
154306
741518
1795392
1736149
2337526
2571802
2775613
1848324
1196089
872604
2191971
2852979
850412
2887571
651212
585797
2242717
2226689
386621
1442701
729677
1654383
461413
1403596
2479916
2153365
1109127
1372204
1342460
487885
2781171
1214791
1057604
2529298
2269623
655190
2520071
2353359
282521
2898070
945644
1548384
70616
2170390
118665
1017509
2616326
2305007
2924947
1348202
2858447
721196
1914384
283162
2676778
1624138
2306754
2341040
1177223
2718330
841561
62417
738437
343555
921757
1935675
1818159
1850604
1498062
2335342
1973421
2634912
2266239
1532580
2158152
2302720
1058164
208462
2371054
2537835
1115725
1337423
609075
113592
1032645
1002654
1061120
602359
734059
2389525
803190
698736
319144
2372604
2593097
2428085
562061
1339016
1192308
420214
425667
570789
88186
423117
829253
2406117
1301782
775698
295136
2828330
2091654
2880854
747125
1631649
391702
977637
2637673
2019331
819527
1170947
1741726
159571
768062
131704
1438566
1915361
2600161
1154218
2152230
2925962
2213727
2895677
770189
281306
495731
871635
2164401
2001101
864722
1041121
2344964
2371898
504138
2259892
546603
258737
1732351
2861247
708812
1511665
1539149
1441134
1920406
2678375
1636056
714678
450043
2421677
2314046
2639055
842812
1711012
2162347
1408724
847879
935580
1485612
297719
1125692
313259
54926
1506683
1326864
1761736
1637555
958521
426116
811959
2188567
521208
2341514
1761658
2326140
2503274
368778
36488
1789603
2867712
2434760
1972027
839037
609153
2295043
2150809
1688744
421417
1446396
299805
657347
2451336
2571964
1036496
1707487
2686248
2258606
1474717
1228436
1428064
1066801
1043705
1095170
219544
498824
1541071
1882895
1068090
2254565
2839013
13721
721849
1961945
117516
1417055
789208
2718271
2845294
2635101
2442480
1148997
1739676
1521553
250579
2617503
561532
1008358
680111
194199
2619496
666606
2634514
1317152
1714647
2636134
120579
2913764
154447
974632
2641137
2629034
154553
2722887
1140161
447492
68992
2066457
2019537
2797670
2776451
778509
179457
893055
513055
2749868
902282
196903
2292545
2003043
886309
843070
1032529
1104014
867250
2448675
1708000
1368473
1629824
2477978
2667361
962338
595861
730047
922630
1833740
671991
1810553
798815
1501166
1961382
744292
624341
2075003
1149555
2247529
887042
1977808
168812
689247
644154
508546
56087
1059176
2209329
73928
927759
1558999
2191958
1457854
1018605
1068641
2136990
939235
1227945
548391
846757
1050490
709917
33664
861281
1106880
404157
2456618
1282189
772843
993960
2851465
477920
69244
610666
381387
2166800
1641988
2740652
315864
572218
1193752
235587
1955590
2559722
1100303
397138
1597108
865331
2714005
2409182
1199279
2261129
1718440
1221365
61946
1490495
1293976
2804313
1148334
2063595
2063513
1020795
587895
687957
57432
993171
1335998
2453274
1360297
1205555
588169
1574819
988750
2729137
2726363
475569
2469125
1691853
1550867
1533517
1466337
1198883
1883770
221043
1108612
345999
2488383
974014
1925554
2716817
858769
1404923
2338934
181349
1818052
1259902
276207
474749
275454
1174413
2175265
891440
2027173
2776012
2256193
1596274
1355092
1347861
2702333
2022338
1608966
2009567
349511
1104020
641208
1172508
899744
2286361
2925851
1242214
1439368
1271439
1434411
670549
847830
2163824
1713443
1537
2181415
900185
1405720
2172953
2878503
974926
196819
450503
960154
364003
2859500
488240
2802829
279035
442911
2166908
1598988
1150785
2835493
2103064
1164771
193991
276700
2612650
795093
1864231
1539055
2214111
76374
1931338
1614452
1267202
967508
1517929
235696
2013475
1151321
2735555
1939910
2491165
1029735
1756666
473732
80629
1897681
526952
1288012
781773
1185043
1659846
1967099
2207298
1620458
2874625
2419970
1223116
357875
1657539
1445410
1112795
2838942
1152548
257662
533536
1781130
2072857
1160383
1941780
588421
1874445
187963
889647
184374
2345353
2293150
1447963
1454772
2406728
2174044
1240655
717963
2910488
932830
115738
50938
1658588
494263
1951236
1261840
2180400
155234
2380492
2700599
2687612
2760578
2891736
1209138
203723
547670
2604357
178247
528418
1936092
182854
1533362
988462
111336
393477
1421497
191474
2441339
564735
1631902
2540354
2486129
2137039
2560061
1041304
2891221
2349823
1553071
2703021
454475
2097388
2145489
1045731
1816665
2772899
1852995
1041745
610597
741925
1026190
373770
635253
1050636
314124
606847
2500901
833936
1392713
1244668
2772062
784675
1980158
900620
1634424
2864329
865400
2415789
883865
1971104
499629
2863517
783172
2679658
1674715
1007844
2790456
661276
2302952
1565122
1477452
829522
385858
975904
1308150
2699766
1464015
2779841
1825241
62291
2449824
1002892
1504739
537577
22795
2288012
516984
888989
1675477
1307008
1500686
286300
1713298
1315261
2922886
1589163
418108
2028114
1310953
2899313
744982
2195114
987276
243789
1648105
1519697
1188024
524153
372520
281045
476412
2476989
2715227
960410
101152
353334
2748504
1251693
403061
2626332
2673832
67253
719562
1990107
1635583
2918622
1997772
1565690
75601
2567100
2150204
2404266
366342
2521395
1443871
2521812
596598
1301336
1089803
2586323
2747523
2620710
1459637
2176722
1391142
1017122
545799
2743565
2035858
651315
64653
1370175
159602
2806565
2405249
1363149
944997
2167972
1780968
1261713
2491608
2516350
351753
64911
2218075
2733600
2311021
673957
1872738
2173447
622117
2311365
88327
366443
2048860
653768
2284084
837288
924844
1754190
980969
323482
1342051
872658
660152
1906752
250620
2189711
1673317
1051041
2320357
960397
556693
2786164
1234807
657493
2429754
2791042
368807
350973
1512462
36631
2361715
2576219
2079217
1920600
1629257
1797709
1770310
2540968
349520
2054051
2186178
2556448
700079
1044349
1499702
1875087
177896
765292
1650856
2564975
1376414
104664
1426496
788736
185272
1480324
2226403
1830494
1183621
1390776
1119592
642541
867961
295239
617798
1237147
2070210
151875
2080486
2352446
1857080
749765
995298
1617330
717522
1360074
732289
2358480
958242
2497550
2246363
2830740
1871440
369782
836921
1495305
1512195
1320679
2183161
1392765
637789
1921868
815070
732038
651354
525910
364856
1365623
614871
216574
609137
2048664
320428
2410608
2603670
1351970
504195
1035585
1915634
1905295
2687848
22174
2106896
320237
951637
2554215
2175132
748049
739593
2378693
1405878
347983
578787
2291622
2493957
1563074
1271410
2697931
1767435
1548647
871068
1960900
653219
426561
500893
1915348
2519199
1447317
1827956
608879
2298964
1186997
2641799
1662720
867066
1527313
1829423
1629641
166129
288307
1703301
1909628
1847
808674
1424672
2214574
2291170
2408008
2639433
2726617
2274081
1240385
1029441
2110422
347966
9167
2410531
2847720
1949819
1796343
2106951
2720831
992025
2590221
848334
875050
704051
2124607
1366850
155960
1666614
2280203
1470377
2720986
95745
221228
1674346
32547
1817022
2819208
1294014
1881542
2061080
14003
2582349
2467684
2719173
1934950
578495
1783397
958566
1548463
1091704
1593634
2660785
2407352
997041
2195091
2384608
113276
1378086
1671271
2249948
2383125
612710
2764365
1701505
2934018
428030
2684344
2265459
766595
1848823
1509524
1444351
794002
347025
2797618
384172
1279582
992222
511480
2738927
126657
683453
2834441
352758
860411
1839911
582657
2144263
581083
378238
2127333
2624653
2873274
664599
2435278
320362
710550
2529963
2696792
2459224
1544657
185635
1139846
2222763
875975
2742669
1270718
566516
780363
1839933
227431
929494
1548869
120483
1378058
1045291
1132457
1014396
348046
1276603
73512
2671115
2285737
320031
1589689
1690689
1425633
2484772
2432007
1127142
1062512
991812
289227
875315
1000607
1894050
2794064
2432557
2502388
2061424
1940565
2284925
372356
261280
112936
2389741
999578
2333395
147912
165736
2318687
899091
987663
2017956
2250667
1020808
1442787
2178051
2226885
1933951
112074
1256719
2907895
1925933
1461554
2237482
629943
1143506
2595616
2158997
1858416
1212741
1151053
2518953
1218805
332917
1099349
1397365
572247
576263
2278914
2235757
2038076
2273795
510315
110465
33256
1218682
770372
1836889
2763789
2838477
990418
2577117
405236
2150907
2201307
246925
1615374
1289586
1111548
853578
1153367
1551561
457991
2699267
1571643
2448942
2050222
2414526
304502
2826311
2308203
1575359
459584
2347040
2105412
2675577
1223409
511917
2327494
2307375
2456051
355386
1866777
2564267
2442316
414455
1834582
2479706
984302
538620
1404837
403939
1086656
1965028
239173
1621788
830336
253718
1174052
82899
2140529
1957573
2815331
2930971
1100426
1177671
930390
1743178
1549734
38292
2669898
1030658
1309716
2425863
2035704
2078307
2125709
2118498
1447784
1860210
2621287
1031828
2018684
815176
1117029
883701
1573331
2290670
1204710
2881572
631653
2829407
9072
2029302
2777599
191065
2783474
1042148
353473
643411
2925080
1124812
559239
1147074
2840375
343390
1175346
2170381
2789609
657605
811844
2863739
758567
2442309
1209367
1140614
320992
207008
419959
2267342
1297965
1880135
1643973
2539916
2260379
1581965
921452
1409060
2427993
285680
1209172
830056
1433806
529729
62897
836455
637057
2349175
981897
331675
461391
566912
1746766
2679998
2182396
1545399
1364105
1404144
89669
511709
789836
737587
20228
292346
23059
1636170
120711
1040375
1140308
2798276
869925
427265
537095
294591
1285251
920333
1097388
1784744
2809409
1122543
2103221
797643
2290977
2051564
2313147
730036
1869949
288260
771635
844403
2348884
470937
2029719
2770464
2305494
179797
1608939
1708534
2640797
2541782
1088597
1716474
2731920
797626
1640264
2708812
1680899
1134748
1179537
2051909
2180034
375855
1649498
2752989
1950295
63623
2407757
993495
1251174
2470080
145323
2913968
396497
216299
1308092
732584
2639225
961829
638120
2928581
149976
2622649
1941744
537543
702488
1393235
2068559
2931412
823326
2782625
1436012
2406075
1577458
1199535
1516405
2522164
2429452
794748
1947077
991268
2281602
1468841
855372
2756670
1167094
1373537
446488
1477298
934321
1213641
1585641
1810488
527488
1594658
176441
913909
2424202
1347823
371026
1990314
518093
2218248
2921829
1485499
2618265
2760110
322167
392275
1643376
2803165
1284378
1162277
2552640
569969
1638567
2417934
2007747
1590840
2112164
417607
1165706
2463431
1617556
1508434
2736801
315983
1966452
810243
2206065
102465
1934612
1562106
2741657
1674435
1318646
2297753
2384482
2554209
1994486
412091
2163728
634494
135856
1575885
2464116
2651181
1877632
1340043
1088571
2291054
1475850
1288725
2610829
1678976
1245667
955419
1044239
1528718
534272
1400119
2854469
1988798
2745351
1898059
416506
1792912
2191424
553727
2052733
255632
1749846
1553891
1427754
84892
19652
890721
2347815
617085
1638722
2897272
2414636
107303
2757727
1746113
2172592
615713
729932
1898135
1516739
2910785
2615062
1751686
234067
367971
732344
2089503
2021018
2763846
308561
978647
55318
767844
1513104
2323491
490157
1092920
1482576
2022138
1185518
993536
1231963
932445
1231158
259768
39439
2538954
2458217
725509
1193105
1094183
1405646
1355376
2648797
1303515
1997035
2362884
2754335
28905
2636265
2320770
1119970
1925464
79920
1677048
403066
129738
440092
2611362
2158103
1443095
2245771
2196343
2696433
61267
2364187
40133
2843717
2849535
1434670
2472708
591620
2525670
1586389
1823161
1941292
723775
735900
1880856
502838
22590
1524145
2437191
1841199
2373098
1698040
454696
2660254
2659485
91424
220546
306597
2239699
2840841
2843869
293799
1717170
1702999
1276810
4698
1401252
1917201
401420
702038
2118022
2008551
1875068
2856486
2708030
2155831
2314209
2332831
2700189
1845317
2098189
901678
2564984
2345476
576628
1113483
460826
1586404
2662171
591062
362478
301767
337341
737573
710668
1253578
769552
2060860
2939640
2858691
1343811
1699917
1159000
1422531
2782498
1224565
2222711
364528
2050208
2431023
1459924
1465427
936947
819498
1963628
1348878
1394492
2321087
192550
570063
2246196
210555
849511
2183885
1362551
2148679
1766462
2294670
2278552
1298552
1570619
1878612
775025
2522421
2542635
1362317
2072549
2704886
2169622
589389
1601612
2686473
1662607
417008
2472449
1969302
1983315
1387961
2014263
2286189
2319801
658477
2248255
1426410
178187
2575930
842506
2828248
2363601
895418
2312622
1495785
828462
2452130
1082485
1397953
1368031
2554527
864092
202707
2669096
306354
1628503
1972744
1807895
81820
1998628
1708195
2723947
766124
2763562
1790051
2703009
1441771
1996044
1377723
1669249
364237
2343762
2550759
2845772
1663473
1364771
1904494
2318588
1782641
1053565
2311034
1488359
321875
2880805
1675810
2733297
1170978
465010
1169553
1130383
2469814
1010172
2848856
36875
1134388
654526
1232192
1629369
2609908
1382915
2657765
2872002
1304779
349086
1518917
994109
1882389
559559
221514
38743
2796328
1572938
1603563
1053233
469515
25250
2458973
2383516
155684
1740994
573163
1157236
2455010
1855585
2775705
1676944
2901653
1621694
2579593
2415707
513527
444751
1585690
1021543
611583
2455165
43002
2614378
2274099
1378887
742331
1012544
2343521
807166
2613448
1854380
987077
2876379
2853375
2677383
19634
2619840
2523908
200059
2468583
1672407
98300
2018282
2305649
363228
2347273
2082534
1963672
283035
887189
14897
1118796
1543022
2217804
2776228
2408186
1027956
115413
2710333
2649168
1615542
2382942
879931
2811770
2731000
1201297
1525896
1509145
241809
1398347
6104
1809031
811287
488028
311243
1924491
1478486
2072939
909585
1717385
2775679
1546595
2689683
1314564
2692124
2026803
1114109
2781550
929748
171798
2265764
361442
1257179
1089776
2021296
2379080
2657628
2557916
248514
599931
1675176
2555409
701402
2094590
2133614
865814
671148
2134511
2854111
238311
2301627
764693
446046
2135061
147301
1073207
1687296
2130048
1059960
1580029
1342646
2262794
2105535
1981663
1559294
1478087
1070172
669499
88976
2030858
836142
1841372
1524121
1784552
308575
1198145
969174
733036
561455
835086
2055512
1875588
657092
217601
1938547
319532
632400
2663303
458776
253613
1727800
845932
1778414
2201699
785812
1928600
136209
2841293
525637
1758252
1369701
2303961
545237
969216
2876221
539105
1048033
2470056
428578
2449932
2063729
2830145
955207
2145163
673429
1420313
694944
2110065
2746130
2317188
2594496
544113
1526262
2601855
991697
764530
2234913
2319892
2710947
1629726
146533
1128652
1591130
195354
2696077
1804964
1658445
524093
1982145
214902
1834538
653822
1327644
431940
1702635
1516014
1823265
1159477
1473619
503743
870622
1817847
2101644
1197986
1492406
2538769
2521011
2519776
961700
2822689
974724
1556993
2252568
2173186
644594
2294716
1327971
838053
77352
182309
1321272
576401
2901477
2458977
2560868
1909031
432471
941082
1927787
1562595
2778952
1294847
955645
1160576
366434
2477003
2473623
900947
2699144
1934322
1692287
2251117
1596833
571221
60620
2329113
2802950
2562013
2076025
1376113
2937721
784928
1575798
46581
1740560
781794
981828
1467942
966966
524676
2581677
1486096
2063844
2891351
2129865
2934800
498972
784208
223031
2007565
789105
887171
1356990
2002450
345905
435408
2516730
21597
6986
2719596
1107564
866856
769396
1662434
73423
1649619
1532906
2118466
655122
416584
1702192
308462
1730543
500061
1624961
2157697
1404874
993205
1390503
2719713
852895
1266733
299071
2620601
2820287
1013225
2753542
1007931
2075523
735583
1374801
1942373
1466754
1462645
1099294
560330
432490
2867470
297735
134885
23216
1644762
1353176
1696033
2679414
2242719
1756456
1558465
2481856
2377441
1623609
2110662
1949624
1097413
1685454
1417740
1411559
393216
440832
1057867
2380846
1211302
2582275
2004952
2371434
1494819
2737229
891537
2321818
2644889
2364971
239412
1409145
103290
1040237
838108
451228
688828
957167
740839
2023082
1440290
2086098
972995
999271
1577615
2372689
2156775
10496
75370
2633160
497417
1144735
60806
695032
792025
1797754
1041677
2617600
279509
2680332
1144197
361293
1602445
2347703
1265246
578552
2601430
2492090
169717
1888327
2217078
1710786
2374808
2727628
1209634
443825
1848826
2862062
2757155
1051340
382873
2098700
2146211
2636073
2322566
1444193
417569
646481
749840
2450
1082520
2099092
1893538
1393249
1645404
2812137
2844367
298041
2740282
2700696
236974
1916682
1892207
2376561
83726
470130
1508751
364678
2348694
9377
1357129
2852943
405082
96784
11674
2503298
972353
2576203
2437822
1762257
1142378
2102979
851017
294942
1273366
322855
937703
2161033
2381162
59493
2051244
1963440
2322487
1977685
753745
1281669
2073642
819455
1832762
2233607
907814
2496423
2788728
2022825
765121
1080713
1780888
726396
2096949
784001
2345052
1991488
276277
1359341
1762445
1507018
2009497
1689611
1391503
2543889
2065743
1478685
888604
2640382
391733
2100515
1014866
292501
1067362
1008165
302475
141341
2032567
2473991
1595333
1786282
2867712
737276
1270237
154116
797001
1183629
449756
1278469
531314
1257171
1280235
195508
2548984
833885
2333809
1142949
1848861
1710906
1758958
365514
768071
1790820
2153303
1296039
2645187
1416329
264424
725589
2499365
1517475
1636306
513956
2851055
2059933
1903286
2252865
1712309
1068592
2223051
271095
2491311
202712
1463806
1095506
715990
543914
2049805
2265378
1880107
1200090
1217643
1096523
1823993
1322685
740941
606264
1485114
204516
764479
794237
1139185
799267
1592565
107306
1580814
2909907
2283517
2223453
2517281
408266
1724736
2649647
436082
1784928
181161
2807590
852142
341991
1577262
2068058
1435444
1705031
2304183
1841996
1521797
815798
779314
486777
930511
2480688
2865081
528903
604817
267988
895248
2389702
334193
598721
24145
2188595
1065901
2902931
801748
2198168
285329
188870
2182466
1728094
1585908
2668387
1193012
2040107
2490871
1636147
1046552
1618446
1197918
923545
693466
898262
720255
2153354
1167574
1910693
1947529
182727
1706784
2398880
302894
2344055
2630542
2175316
2141967
154311
2085991
1675935
2640812
1993789
2462147
780293
2185467
2816822
666751
312486
2394605
873253
624392
2844834
1741919
878853
2711655
2206020
2463417
505859
1177439
1418818
1516928
1384039
1796967
1785360
464634
2218285
2113059
2938004
2821947
647124
1623960
1333856
154239
14828
2877198
1942002
2433211
2443596
2215973
1499821
2614834
1128382
1394566
1264129
2288180
823059
289871
1053502
2334510
27601
1315839
419006
737090
1331517
1522201
1945766
2091403
1217812
853491
634783
2568443
2546885
2601138
1509904
190260
2447833
674557
1880841
362906
2374163
2251107
594514
1901087
30997
1856653
1456220
2857670
1084237
1400304
2379291
2207374
1305297
2003174
817423
2505211
1857334
1127164
1795806
868331
26369
426074
2135983
2918442
1651453
2484483
689716
123302
1965780
482476
781513
2325849
876127
960873
2149509
2646072
1492515
1632232
1511191
2050602
518277
2184692
1040534
1927770
1483434
1806580
526503
945195
951588
2866955
713741
2015551
956846
545876
1255599
326807
2908278
1262930
2824188
2359226
2351116
2057871
2431437
2440742
1225732
2282708
1489090
2563965
103073
1317274
2277716
2375342
1966986
2939133
1188423
2156130
916482
2155505
2766211
94031
181484
2005437
350996
1095912
2088356
2323291
281562
1280113
1068535
2471822
2735831
1233345
1736985
2734432
1184485
110357
217691
1791718
2146679
75720
233306
2728680
412692
959429
2025235
2459435
1462363
2089492
1894617
1321373
1700033
1970661
135762
2849040
741081
1148817
742152
1855
1080492
2352078
668571
2408723
203327
531858
2733454
2366134
2133345
2132149
1520064
583181
2342005
1780865
153629
975879
156280
295206
2447645
952438
1964998
2190622
897201
408746
2301749
507479
2725820
652336
1473869
1935722
2325814
1618209
1471539
1839739
2581135
2707604
499975
1898621
2838501
825830
1628797
1648458
1730695
1340539
905591
390500
1846214
1221094
2202924
1821874
1253687
1946297
605639
127006
2939221
1073662
2414995
2881781
1111845
85012
2436815
1156596
872492
1637704
2844503
1890065
686056
1255351
1276517
1314140
912320
2278003
2692501
2493602
2043548
2031633
128830
9304
2153710
2658595
1153751
2098637
1092586
1480614
1043403
2517890
509524
2531150
2279026
2846055
2216366
1835623
1925224
2736118
884342
160135
554566
1967184
449885
2414751
995834
2820022
2278910
10818
2465953
2077858
834163
2919317
1336891
2829707
2156283
228966
437659
2879630
1877300
2644050
1529064
2268208
2651125
65737
2254463
2776980
1476914
2896347
1152371
911922
2667796
2249209
2170323
1179364
368846
1999506
1122792
844960
1362075
615257
1666856
1913618
783108
1430965
240013
1563120
2334173
2601738
1022890
1641690
326155
2938777
798378
1675985
1916916
785529
2350585
120978
74727
63661
1733749
2479367
323186
2405567
2778469
1899907
2497711
1096066
23748
13786
663683
2804739
1407108
1884487
2266809
2738895
440822
1809679
2395682
1801929
230281
2837647
1960673
902553
2325751
1291301
2231933
504878
2729404
487950
950925
1008370
1624238
592830
573456
182559
1590388
228827
1039336
2639528
2166070
2115232
1481511
2555981
1683276
1276014
1596634
1960405
1620398
2004104
1237609
2228514
2179848
2378735
52110
515977
2878460
1734778
387064
1525407
2012026
75672
152953
2458384
2587458
2023289
2517826
1754103
281637
184649
1333984
146421
1031927
2472340
95141
224738
1188778
857472
2482274
541879
440218
423994
2328325
1683228
1030395
2366581
2638109
435461
2529732
1663624
830520
2752516
2763179
770178
2707449
2579886
1575067
1468036
605046
2502736
2014623
1166634
1958122
1476915
1842994
2886310
615125
2547064
2684478
889598
1398575
1487917
1355231
1925983
2480097
328062
1746638
1573380
531172
1468149
452030
2799095
2169319
2702395
1861141
1732688
1427938
2276477
729194
497253
2204445
2753397
1098303
2911757
1465973
639684
699035
987023
318906
1417207
2733081
2645554
2344739
2012487
2862341
116863
1524352
2902433
2801737
285648
2522946
1549810
2208520
843234
2199985
1501728
515916
1069957
2509654
2070687
1193773
282806
2709474
1346876
1762276
2874746
562546
149981
1320642
1803190
1961593
902954
1269472
2164584
2290572
602904
2191973
1485752
251288
2106004
1510652
2216207
2832723
373963
1528845
487536
2932962
786731
2115665
1858798
372012
215969
2089128
2254246
2175298
1496033
1590127
662100
1932466
707389
1974767
1989683
2572921
626476
226888
301874
2172012
1185022
1290587
2844733
2274422
997632
988851
1901984
1202281
835586
2565030
2511197
2514650
2627294
1446662
2907566
1324993
1947754
2342354
1136823
2888124
997208
565983
1483496
1717283
1453162
795801
2044734
2716969
2327908
1017753
1953721
2504383
1739924
1579163
1894536
825774
2256995
2006044
1963438
981251
670378
594033
2611585
1217611
606977
1700501
761606
986301
1653940
685158
189543
2615289
2313967
1730391
2560011
341865
1751455
2698347
2021057
87192
2864882
1949937
322144
2657097
2441703
703642
1093445
303134
1475218
379467
647620
1723997
2567773
1018628
1058610
1968024
1619341
1223848
2375975
96178
1520586
2744900
1338669
537986
1662641
1111851
2118905
1912857
1644600
2292655
375331
2192189
2009138
1378787
2453306
1045110
1263990
1520612
1784034
2605969
2366413
989360
2423737
1506873
1171292
411552
2560039
1660195
1828662
2757228
1663072
2735878
2227554
1215943
756870
2750799
2024929
1215591
1448611
2454175
982212
162203
2195056
425952
544514
2681288
2290483
1964271
616684
1549638
2143366
1984873
1262002
2660125
311150
69403
990347
1919726
1687296
1394936
2599999
461334
2820842
2087880
823466
175587
2728341
785657
958199
2891505
2741746
1708836
2601164
2468599
2249104
849323
2395554
734566
102281
456046
1688869
1119711
177625
1688795
278618
2275615
1187456
409269
2124788
1089488
1046126
114874
2606138
2315201
886417
917530
2071246
773473
598841
825881
2266818
2869253
1474573
310345
598022
2574754
2888730
712400
70938
415338
425631
2572880
2364404
1226852
2467269
1103520
2512697
195454
2155539
719346
773860
2743070
1843161
1688131
2386051
1892650
2522814
735689
1247729
1395633
2084223
450451
2422514
649889
446027
186642
83672
365210
1707080
2386704
849896
220385
2063949
1313630
86160
2643393
1369015
1791797
1496222
2614449
2793728
2796672
1289228
64968
1032909
183955
513625
85635
2432821
2772882
2108340
2219675
47645
986545
1089073
1522452
2300624
2541156
767108
2302037
2674869
1649342
1968843
676501
2881091
2568819
329331
273060
1273815
2748733
840587
146329
496161
2790096
2495446
2119945
1949501
2323117
1421223
1220004
627050
569882
1175818
1422582
945106
2053043
684774
2288267
527475
869908
2897661
2306843
2450636
860371
282139
2030228
1933668
2198054
477208
995501
1020732
1563331
1363058
1981488
1519508
2682318
751379
2746293
361550
976736
589372
1197288
1655617
259726
1545626
1614865
865560
1487504
1452530
1952960
1079191
2427184
2288814
1977373
1587825
1158510
1494489
111277
1427778
511099
2033395
1901512
1915696
2491651
2456413
2106299
2215130
449812
1292762
1911869
907608
2706926
2682776
817449
2327645
2073197
66570
2493181
154020
459333
481257
2798552
299126
2878368
1562913
826388
486413
1765421
2924348
1201331
999041
107012
2690413
1918920
986529
1005729
1901174
1934483
750100
587017
201885
613978
163348
942210
2270225
51540
2801331
498298
9102
2202842
1099732
101291
544651
1482988
1284791
1369358
1408822
1088830
423613
2216077
1669230
356330
731135
2294597
1804118
1567344
261157
425846
59316
1296922
434837
2246842
1792498
2524657
554641
2106264
9763
1480349
2869495
328091
1598844
2529658
1841855
785863
2248140
108832
1757421
1055045
2713004
2291644
2758610
2722262
1827345
150805
1503342
433532
69474
14782
1143755
1360339
198395
1746240
1758764
1858918
2123462
2429813
2620835
2748653
2092506
2384366
2408622
2548751
2249637
196992
1087013
879664
367661
344410
2891180
1888109
1285730
1231768
1892318
2357090
2826497
247752
2563386
108036
2420521
2602463
1049270
600204
441046
2523669
1846620
1346307
2775612
1780689
2705033
894566
2758563
1984046
1530431
1204935
2389272
595826
2040230
234410
2556660
605849
2821295
1740305
1253836
910156
1765308
236353
131748
1266326
622644
1239135
1439524
93968
2208999
2324300
1315778
1500924
1243391
639724
1354834
994349
85357
519658
760255
2139590
1715914
2361625
2050314
1778316
351582
225517
2903869
1919988
828438
2003587
1714331
2789629
2289022
1473515
425033
1026649
2006352
73366
2345076
2481900
989420
562418
1153860
52851
2518265
1027916
1908611
2928523
1232511
1357513
2724425
787802
2161599
1491483
9166
2422246
2163957
2413082
522785
55552
1867109
2131225
2214607
953087
140672
2253845
1068439
647709
1444365
1727755
1762500
1228713
195812
883869
2742100
672384
1218685
1605368
185047
329953
209799
1377813
1837049
2828935
944416
235527
2373545
2294710
487401
2327403
838300
2790504
2181603
518679
2006944
1957698
2733649
2490203
1479047
489936
1148460
370466
2913075
271651
1510072
1164583
2903303
2086357
140000
949787
2541253
1498047
2202025
2356334
2898862
120626
2937047
407260
1620625
1875258
949863
1548579
55095
1385246
2840630
745472
2217267
2903378
594068
1370074
705705
1983904
33522
2358791
1165565
405634
1187152
2131265
266269
1402036
554910
1009414
2670064
315824
1109949
765822
2182325
1558033
1946019
1287568
2386023
232176
1996077
2176975
1148212
685155
1117109
2276628
1421667
1471845
211500
272967
1387045
1988864
1999381
1650616
2404568
26643
1138799
2187567
2088228
1644206
156723
553353
2380937
2076995
850376
1998471
2033389
236339
107121
1404662
700710
495490
2576258
409195
2883877
1088599
745572
2940451
429914
1029607
2843345
823297
2772176
1762344
2671407
1819155
460032
256082
2440660
2515286
1412688
1211774
2302428
54107
235016
2177884
2849353
1525496
2924867
34387
1147576
2466147
4308
2233705
2585120
2636557
1952346
1096812
1616199
1954715
1972449
828904
1092909
2042039
499719
625441
2639846
2289802
2593567
2822431
1021754
827033
2145784
372758
850396
252172
1933315
546125
1986651
2093770
1625055
1294151
147926
2682579
275967
1316512
1807607
922336
1876278
1799369
1857354
2885387
575329
2221732
1643825
1945468
1731813
1121772
308446
8759
1151261
1520503
2352998
1224461
2090975
1725433
2228450
2394233
1859165
13218
1403747
1578536
1427743
1357074
2185372
1197348
1850186
1026690
1838817
212796
2173297
1275890
2802949
2060430
2163708
1121742
2581818
800509
1143200
2098929
2276636
2376814
2146148
2939638
1646750
2849902
786851
2631397
776753
1048505
509172
2754459
418008
1787159
923856
2161222
2263058
2082343
2035805
1955670
1183387
2524056
1310516
89016
2740902
2832902
2678102
1351308
1649060
305729
232420
2678747
1288272
1402352
367471
1106760
815527
2302313
1432933
1865714
2522225
2797130
2897844
2846716
2686139
1352197
154692
1603517
710495
702367
1145341
1246457
262790
551538
2201372
2933477
1809595
1735974
809312
487441
2240917
347429
2589940
1150559
1263
2241580
817924
2607961
453587
1605998
1615930
2156356
1816914
1848030
2626500
1268877
1475275
2094826
1650053
2588059
1988153
2684934
1930989
1184219
991445
987106
917021
44624
1732193
2879987
897742
2774875
103816
1224886
816400
2886812
279238
970301
2855484
2302399
1800988
1593342
2904925
2605007
2384190
1358678
1768633
155723
1636930
1405754
255204
1508794
2310979
1346136
286343
1106507
2205387
434316
2137001
2186929
964064
533454
1871232
500858
1272525
1758843
2765516
706298
1105853
1829622
219258
679075
288038
648667
1847848
2457187
2542640
829456
2089453
942850
112720
991223
1089962
214134
171596
2668395
553016
132946
1529545
2168855
2898047
2334721
1214105
962870
527861
199528
1371898
1256453
1519083
1379148
2492261
2660858
1833245
1378000
1148496
613539
1526774
897617
2763520
2903082
2202316
2156769
1249470
1170815
1956750
2081543
1286198
2606073
1396180
233418
422586
1859062
865247
2471830
1329838
94938
2636332
1831909
2852297
1911384
1380576
2308011
2564864
2642950
2331022
1900100
813840
2817747
2400567
2673520
2477080
2653761
426084
2836654
440620
779268
1464228
2856531
1655273
1231323
434270
1607976
990929
2693526
2718158
1384758
284208
2135862
1064863
2879672
249108
2256046
2641338
2925568
1828653
1937117
2884763
410140
235034
1658501
2765995
2885799
618202
2151292
1469604
99087
2261139
2049693
1688145
2249580
1710580
2075883
1138993
2070277
1653382
1313715
252170
1157392
2146321
791342
890902
2840927
736260
866533
281166
820071
2118794
706148
827220
357407
2576643
1161322
2522266
812830
1625020
2651292
485267
2511727
795155
318995
212984
1336618
469813
2864165
1278431
942697
1163132
2504087
1455009
88862
1522583
978103
13720
892109
1103140
2524976
1558923
260004
1619376
2924594
1192224
2032145
297080
357145
1789493
2436946
2261103
2691122
86826
1268441
1353193
463229
1417245
197423
199394
2904403
115666
1517001
2064869
1389034
2296158
393852
1292000
1506756
969583
778450
2701270
1892394
61621
2687754
2280762
311083
632870
2794192
1253185
1845897
330747
2526871
382185
1554461
666898
2344639
1567921
2040669
1401181
531535
2730559
1355963
2514776
149318
2212860
116602
2305330
1517415
622836
206608
2542467
1690851
204579
1100797
2724996
1995118
1098827
2041496
225429
183362
529208
838251
2638039
2321831
2620902
2253771
165585
1872801
1009253
2730437
1031158
197681
912063
2349416
2229034
1466338
615328
654962
117620
843641
2653633
2751726
265489
2059252
1018155
1322099
1467618
546368
418106
1737087
282935
1683327
2299263
1938050
918392
1950866
1741804
1402411
1628649
2838991
1710092
1028835
476633
1237696
1313114
1493774
916458
322863
1017491
2872508
1147431
2311979
1540692
211974
1178584
909536
2851382
66552
2546535
548018
36489
284760
2220327
390868
1911043
1582233
736675
1242359
1879349
323119
2768750
1668488
867542
2561469
1533562
1469227
2316835
1369449
2692153
2775540
1194440
602749
2391400
2284633
604419
2534993
1646723
521167
1969330
984639
1070963
1685864
1015634
1005465
55768
2075643
157633
474120
1209482
240282
2301093
124659
2217808
372641
477887
2567906
2754606
763612
2912696
389981
845042
2714969
2685207
794696
2384544
95892
1024439
1825881
1776059
2028190
1459351
896299
1209406
2159326
2637276
1896385
1352731
2615221
1764233
2648412
189898
2084011
2334082
368194
168841
1433503
2702603
2103713
2107536
2428651
1021888
1299698
44642
1329359
453265
2763221
292992
2185050
576622
2268753
1211462
1955043
246957
621606
2483096
375433
57535
1070865
1840427
2079867
2214891
1574987
1768345
770360
1511086
2048215
549821
359805
896064
2426475
1492551
852538
1468269
1695175
2187947
2224670
1029570
1015158
55064
2086755
1674809
2340271
1201590
63909
2015204
641319
1079643
2931625
1314004
2054118
2612104
2065468
2104952
200033
722810
2620657
258626
423010
2809196
2385314
110369
1254710
2477186
1036845
471131
2134806
317453
1387165
1065465
516802
634634
363418
76079
1227812
361677
1155961
1584068
925187
1229786
396426
1602021
2684601
339152
1286595
1075122
835032
410442
1180377
1736979
2869601
2305777
1300090
1478976
2848705
1486185
1143743
2849582
448873
655584
247692
1291884
1181891
2158172
778098
2072895
892026
1818595
626807
2801463
1358229
2487690
1993027
2509870
2911432
1845026
1585184
703226
1580794
2145638
394656
715391
421877
455783
503190
848003
849284
84175
534284
2745502
232317
2712356
1679808
1183215
1796477
1516613
1244897
1968181
1193460
107025
80847
2806137
1729962
2003177
2524608
1637634
2496129
1832322
1746364
291232
176901
1161281
794021
1710042
1474742
907727
1922893
221270
2043814
2388701
1875768
14747
730862
2880561
2830113
875802
836705
2268364
52002
1883525
971231
83190
2656709
18812
1992939
2131718
336621
1660201
2937617
2539919
740444
594757
2028652
382210
114471
1142335
1206946
865938
773600
1728733
2461545
2414788
1554738
1024766
2840437
1158887
78856
1820225
2458383
668068
1077177
2882363
322218
1916124
2682492
508427
2389568
1396506
2132644
1102454
1387707
194800
2383794
2159921
1588303
1104918
466362
741338
1876799
2883224
708745
2806011
2629899
41955
2533230
60047
2068610
222469
2854137
106629
2888630
1936389
110610
457285
766554
43101
1575675
2600165
1484511
72368
498003
1091015
1734346
2401372
2093228
2879112
19383
1588937
2684017
2147644
2440782
2199626
2733923
608154
923550
84904
2576063
700539
765639
386032
2700659
1337254
1821102
514689
2151972
336318
50461
240256
934791
2036681
2163424
2599797
901445
302451
712070
335698
2121462
1627146
1836613
1688094
1207841
38563
803371
2372602
2816017
1192310
847355
2900402
994571
1412739
2550701
2863114
1132578
1395622
1325297
709937
2191279
612399
995205
292342
563709
1348618
50102
2407764
104162
1441285
1525843
1428592
1377933
45883
1302594
2698039
1932452
2449524
2009669
1749374
696157
2013138
739459
1499752
2088290
2517824
2210288
2182205
1473917
925507
1149798
2447713
1332833
1039667
1518143
2763858
2080402
2146512
1303519
2260191
1557047
206677
1111662
1043789
1346008
863596
1015358
1877764
1742518
500941
2584155
426582
487155
2532729
1897000
1098673
2150361
1530577
286667
452181
1440601
444550
1504244
127528
137058
45231
239542
415565
2682044
1485934
492680
1473693
854234
1523733
1223698
2772097
2623510
182234
2363636
744011
1621439
2242431
805494
1419440
986149
2210017
1972142
583098
2480866
1398614
384943
1468655
1698691
1011341
491253
145765
1594294
1524575
642202
2560770
231260
890933
423504
682267
2604991
2607430
2386971
1547741
2361191
1221572
1717797
1961514
2606622
2184269
1684264
2467616
1590441
2701393
1169570
1796003
589152
1473180
2020494
1875882
1769739
1575718
2837885
2334077
827047
2204864
64220
437820
640533
2629702
1112029
2684641
2261757
542619
2206658
2176570
998706
57214
1138790
1651248
298667
1780401
2448060
1205083
146907
1542203
690576
1481355
368007
2232368
398083
454822
1359969
1895469
22699
1532909
1056972
1318132
1555692
2451231
2736100
1458860
2782284
1349970
1918292
2497217
968402
1491697
134571
500531
2649892
1469219
2425876
1560485
1761726
1212682
173211
1882314
2059057
76350
886751
370548
2560597
1465518
2116582
2206043
2077158
574330
1276644
906597
391970
1482839
2504075
2395541
740786
2870784
1089315
1400724
2202359
1193971
2406898
2173716
1656487
2791622
2104271
1334131
1992279
1173953
1854279
2674597
1345501
1757257
761648
1485869
1729934
478636
149098
807678
34836
1671376
1713135
1809094
820553
2844876
2139303
1993619
948956
1048343
735338
1299652
2304744
618768
394582
1872216
2288088
2007682
2710131
2143261
747896
2078128
2856762
2698843
2015207
2407622
116916
1486843
1692590
871800
1205565
2728184
240082
275675
3852
44673
2637231
1544355
56628
570259
2798585
892660
60601
569074
2566489
2360465
1168425
894267
725370
1672796
2918163
2740037
601898
2428240
211155
2926249
1231543
277150
649384
2430295
2499152
2649662
399567
280669
872133
2622935
1892387
1558522
805201
1001667
2479442
1330551
1044499
2272754
1223549
2881045
235131
1158655
582215
1846420
1211558
2661494
1045362
2337331
1915830
308459
2293969
217872
2434745
754869
450049
2564932
751022
346762
1570060
353968
2882383
2885408
129753
2363647
2202604
2672825
2176749
1584019
1617880
2937689
1258588
1179037
70214
937212
1837007
2095342
1110978
2452279
160292
1508465
2559781
2863074
1340331
1836709
2753884
2386811
283289
926008
2441376
2916087
1658352
2804669
1511880
2246109
278115
474557
908044
1440811
1220391
2392596
1649958
103265
1795316
2390884
1949460
2705438
292513
503498
2189768
501261
140906
664274
2281491
2020365
2027031
120693
1049995
1517685
736456
1179638
2174284
1710625
291437
14974
2320557
427818
2592121
2111429
349670
2115235
1505960
2026059
320817
1296154
323794
1740132
994929
763704
322433
1124102
2374373
110771
977261
2527559
2270665
1909310
846828
2241044
976901
1113775
1047660
478247
2738885
983163
2054791
2137107
2472662
2205231
2393489
239895
412984
1139177
1636861
2750434
2721084
1613797
864355
773299
1478990
1455317
711574
546710
733740
1193198
1361962
315908
1719020
1594011
1382543
2129296
583508
2292851
1851869
2402325
416300
1549115
1293083
902558
2129432
597886
1040141
915572
2787536
2605257
1171265
2065104
1664471
665053
2233732
1036332
863741
1315762
1469687
598728
2888228
138709
2243259
1287845
60023
1046119
22390
2680686
630356
871195
954240
507511
1123995
1579060
50360
1672345
1548589
2680378
1521932
302344
2442687
402361
450667
1652070
653250
2824241
475419
1594639
339873
1841788
55352
1669564
1892184
2477160
2073212
43288
363690
460745
2027640
1622439
1294752
2493642
2026784
529884
2488544
1818014
2084811
1646989
643133
729959
876620
1578576
1177006
419496
668137
1193089
2810282
2329650
2657638
144858
1825553
730602
2677330
1428816
926957
2629879
2670644
499434
1811545
2669602
298801
527980
1388435
13002
2406872
1737126
1857603
2395149
1385420
781939
981950
58579
2324282
2404979
1173972
1063550
1797501
1388691
2312936
429346
2873171
1026557
1482855
639974
1986642
1020833
1664664
1400561
2913412
1389130
1250591
1711744
2116898
2602357
1674270
2475615
1877212
82374
716793
1369217
108205
1542117
147838
2909339
2488812
521352
2806150
965333
366148
2556556
676972
1179046
457885
1229134
644419
1709070
1222431
2061426
921301
1913394
222373
2537189
266799
2133795
2384800
1160405
2668217
2869229
1270749
2253738
948157
1006929
2572804
177837
549998
903297
2588666
175390
745277
1037185
1206747
106217
1175858
580468
618231
2407371
684046
1514350
975358
1616355
357628
312519
370592
2898709
345811
1527657
2367584
2325255
2838760
2719783
2625723
1300800
1901958
2373840
392717
538793
2567562
2398684
1517329
156721
2638534
1908363
216111
1578852
426792
2718637
388236
1912630
506676
1388224
17058
2336067
2077302
1587438
1864469
1699957
1246262
2386151
1261413
1949433
1386526
2514980
760903
1268706
2345567
1325780
1256468
2103783
1602920
2301729
2084658
2316427
75114
1502693
1196482
248509
1925064
672462
285254
2060852
2483819
307670
451953
1432074
1006402
2276285
2224549
216032
2783095
2854136
2188591
2074722
1919105
2405030
2779000
2384285
1207658
2472929
1450471
1462079
1997515
472811
301738
542428
211457
13671
615546
2443240
489350
422474
2452978
1851651
1460908
2917724
1798931
1255056
132936
2097834
850712
1668244
1770821
449085
187232
1162368
2104295
1525770
2649385
834167
2804661
1881999
2287488
1174042
2387431
582150
1828708
379430
2444202
2742092
2015659
2727414
1122350
1347903
2812941
406520
472190
1847672
1750983
376061
33789
971407
2097293
353953
1624005
2056277
632143
1994302
2851015
1077387
1869722
1057670
2830061
2214581
115775
47282
629373
2212682
2940312
700159
700780
279094
2507828
187312
1368794
2343767
1075413
1595658
1489217
1451516
867347
2245145
2770426
2452363
864561
1045009
1168620
1484178
2819070
631982
464828
2682627
765716
1442627
2135996
1688048
1267687
253086
436941
1792999
1256847
2344308
2821278
1220419
266512
1421955
294882
836445
1489211
1974117
2376262
2128406
847596
2101531
2904410
2320081
168405
536220
1564747
772684
1956353
280199
449228
703965
1150143
1865707
1905893
1622170
953500
2819757
2081673
1976913
2885789
1558504
21133
1274816
1932935
26669
1465510
2840935
553240
539903
1964906
1808035
2916070
1477374
2147247
84072
1951938
800254
653410
2463734
1204812
1340997
97990
1147208
2763428
2905479
2217365
176612
2482772
2684631
1369461
512905
1082719
1929691
1881666
1374
404038
2826458
2300864
1124330
481238
2173764
1107617
2357516
2801567
2796637
2656980
693498
2813325
2497430
2298055
1705165
1469313
2572768
646261
2602129
2210598
937583
1525230
2240259
1525115
8115
651779
684960
2451244
1917808
2723946
362693
2930165
146117
1202300
1766169
921986
1583265
1860395
1989441
434712
975439
2418627
1563144
436153
633612
544825
788271
1840599
586540
1909946
2741764
1792297
2028398
970180
1895382
1071000
786982
2907129
1660745
1406441
1717920
1504817
647739
1214182
545914
1492242
729702
2101327
1287807
2732949
1269071
393100
1386832
2163504
96306
2587924
1686587
747791
1641066
2312694
884433
1417690
1472588
1117384
767486
1324559
2019604
689901
1285984
241023
2513346
311079
575303
1699746
635283
163166
976720
1563011
1657964
2173338
663862
1648480
1972950
1976195
617590
2710684
2217243
817943
717821
1887833
2598707
2397423
551018
1867364
2055063
2925039
1345847
852523
2420300
1967025
1937799
238489
2809682
2291472
299917
981732
365910
1767846
1130397
959072
2932592
2863931
1777264
1964172
1863388
1771476
1901358
194936
1101508
10808
731299
2297636
113555
2857420
1431643
571346
309008
448595
1103144
2899136
1345753
2596900
1214521
1471925
2010848
209417
771220
762950
374906
2778318
2801441
2597231
2467437
905079
1018956
2328433
2400976
2363114
2424480
169626
1932379
331518
2742921
1485659
268140
1622449
1631277
2390527
1798895
1794167
1072727
1517276
1509506
1480293
2861893
435819
341318
2177585
1179865
1644430
1511868
355590
1155225
2353012
2652126
2504017
2045348
1312184
1301463
25677
1583266
2856852
1399299
2812512
1255510
2114154
418420
2509970
572166
1487919
1185409
2633615
1463639
1880702
487852
2093420
689474
323970
2282672
2117111
2701240
948954
598620
2226416
2397608
1619337
1116573
1585460
341431
622010
2702747
50525
2462904
1427789
2707135
2126070
1193310
1000158
2057126
877024
1316149
2790833
1621674
427529
277107
1304590
1199618
168467
2425593
825669
1819381
1876313
1545881
707538
2288354
1464839
2431812
1281650
1843167
1635580
776624
720089
2692294
92919
1578687
2055541
2924132
2758233
957105
1233407
1694179
634566
2773149
1237242
1251714
1838143
887855
1000362
2034665
2652734
156846
1682073
550917
2780354
911681
1004637
955580
2368915
2863147
1894443
435016
681578
901722
2482106
2931317
969234
1875100
825648
2897194
1191507
325506
950985
1726352
1411050
370089
1151598
1680757
359131
1542978
28705
310296
2377306
42124
2878048
2817246
1801526
296840
403167
2375015
1533222
1575432
2637585
393448
2357107
2371183
1681594
1845152
1661340
1849150
1839269
397805
2092296
768002
2790608
2665232
1064715
392178
646688
196901
1719440
2121864
372430
640619
2125556
170850
90489
1517104
523272
343009
397065
1666862
1618583
2918198
1416476
2336768
1467597
553030
2127181
35479
1483442
1465706
2110427
1531333
2251326
1940085
2896158
455868
2265381
1368487
1862775
748229
2745921
328317
422605
493317
1059335
2065376
2037736
1805520
1527748
2460170
2487502
2010731
100338
663158
1744452
2670178
2215034
766694
1757627
685468
1409420
2923281
361038
1379012
1647027
104719
167630
2628408
707356
1192394
2652063
2142042
2789639
2056704
1107510
123329
179310
2313833
2811402
1046138
2115038
2745379
441377
939898
1005642
1254372
616648
16123
700046
321488
1086803
511608
2805622
995275
1550773
1325311
620387
2658048
1237630
2037018
982063
2737651
2525078
308590
150528
576878
175402
2798227
678093
858343
262590
223242
1145687
797053
118693
2509321
2299853
1569971
2718999
1357654
909393
596037
2100202
782577
649211
1003930
2928829
1411551
720469
79716
1823427
1174660
1682397
1793430
866363
1760328
863990
2326152
2602927
1778700
1875054
2736882
374650
906925
212522
1224095
1657876
105023
2314588
2068941
715688
1384966
2174292
331685
2271429
942029
611154
309420
2610767
531615
739165
2119441
1908949
2070640
1674314
10650
2084432
2439043
1889390
372456
2386513
2182738
1674785
1500354
162918
1494323
2455102
2215656
1388623
1133410
334680
2738298
1851868
1523052
2611997
2074436
776843
2838009
506478
1224144
2055728
462505
222819
1302297
1500165
981804
25647
1646725
500445
2076404
1653973
2772469
2735446
497887
309668
2760932
2697883
1082927
2491338
2859563
2406861
1525884
742559
1710298
2139005
2639773
1008882
1051547
2532352
2626327
2008639
1485436
1843639
2908910
1624560
1544435
1266010
1323838
2100109
1226466
2636129
1964639
875467
894451
5530
561755
695543
264165
387880
1183407
1402480
725738
881476
153436
883902
1883061
2247504
2635744
2065423
1120687
1386387
1926261
2190083
672786
1231922
2118862
1640023
1093982
2031150
835861
967991
16180
2318704
2461637
2481916
2526527
1755921
2609903
1341404
1494167
1839929
366531
1940053
2789856
1066389
1332261
1830679
1146343
681309
806773
578073
1168650
606872
2166076
1932848
895864
351486
1656055
620891
673593
537418
1300069
600328
2282287
1496537
760121
2379130
1792773
220566
1513962
1108807
2386434
49503
2754301
701844
695561
709626
2119237
1151737
233089
2441528
2409186
2319454
1940656
2475126
2395979
1273772
104828
2224125
1278173
2120113
2051206
1656819
1794057
1065230
2592725
1373962
2271934
212766
621640
2744480
2261252
2000707
1530137
2495259
1083089
2469881
2314920
731142
1754372
2195300
636047
437306
742121
1331209
794914
906008
48836
37169
521991
1142982
565249
2714477
2476232
706046
28220
2934387
1417205
740407
1415332
2720234
1967283
125994
1282830
1294018
789207
683632
1190802
1948083
1143167
2610299
341795
2214462
1245616
754916
1073884
1022906
2725009
107257
83337
2459403
2636020
2657380
970473
706576
1041957
2839416
1229050
840751
721761
2038799
1679762
2470382
1372462
1327025
779513
340488
2000571
2444521
529754
1465279
1759218
1478193
907026
2868756
2235121
1300200
2210176
1103694
2183704
1824416
2297811
479598
1227487
195483
1334116
1599453
2590005
1777666
2614299
33096
2649941
1879019
2363856
2197638
2331241
401397
1074266
1121531
2763993
2129539
856501
148408
2114597
1317461
664485
1565195
645961
2199792
1761619
2757322
2431333
2091094
1846296
1044479
1122186
571014
1202729
1444573
1597097
2801508
1798460
1844450
1646422
2390770
140859
1401164
439833
2738103
1087429
1806945
1714180
345515
1728253
546678
1086851
1618775
1122039
2312825
2905167
860198
2489635
1658955
673196
631558
1881026
373584
248576
41999
2431571
23285
1075764
636045
2733011
789711
1323083
722485
2411404
938994
1546853
2260206
1055546
2789426
1092747
38537
773095
536922
1740740
1775941
1594710
456452
2133008
1139269
1123713
505719
1780197
2598939
1788075
1873525
2420466
95044
1326829
1644574
2752588
2852797
2523641
587978
825507
2363002
2410391
2317985
1862409
823214
943874
1182743
783592
58016
124613
1288662
1299973
2239995
277544
1456542
930318
1598736
1430972
2253524
1498126
1095953
2601908
805454
2796824
1443568
844680
996862
951301
2416467
2288524
730695
82242
555022
2176159
1712352
996635
1428907
1079088
2648118
1789886
831765
1286789
2810019
523735
2713357
883459
427844
2546226
1191081
1374312
37882
1493883
7969
2269423
248133
1784943
2005211
2847246
521414
2432189
1588071
915739
1769353
9015
1805991
981137
2938074
1212423
1647370
1166162
2648973
1166994
2099605
2859053
2301195
813443
333969
695740
139722
882447
2490243
1048392
2327007
1055476
2560692
2041031
1251466
2151148
2604058
1512775
516699
2599947
1605883
2154662
517557
2745234
1078455
1938017
448786
255234
91225
2206545
973323
2044516
1542141
2013800
126140
1254017
84505
1114463
2557838
2894106
2280887
2601072
1990260
1642044
482411
2546295
944582
1469383
913261
2529429
132940
706776
1102675
764390
1582571
295738
1701478
2038594
1834895
524211
2362731
2867447
1797821
2794466
2538021
2851031
1165369
2257494
2270857
1851710
2228771
697898
820302
61024
2867280
567770
2295250
2705593
2822923
2357693
1192925
1343192
2568258
1232178
2079053
879980
1141385
1659908
2862724
1308274
667259
2005051
2174969
343253
1744703
159514
1726329
980378
2672946
1938364
1265091
1365117
282074
237112
2734256
1626915
2722210
2765284
978317
557895
532013
2840057
1500390
1300762
27204
486993
2539469
503675
1132173
623879
128756
2420936
339105
323162
2836096
1786104
2852238
2317952
2783665
1763490
1363536
1490986
2713156
1468891
125749
1692663
2224914
741588
1762961
2862965
2786926
260742
1539244
1545145
1529626
2395466
386431
1712577
37572
982403
2407999
356469
2493394
2595936
1038583
352598
1251420
2054472
1445714
412752
1736068
1498401
562591
1636135
1274500
224023
467003
1020990
373657
2066427
379938
1854061
1746872
271128
1550127
108332
1185924
705062
2814388
1395244
341109
1129591
2193033
1326014
948008
1541900
266400
1517595
506832
2754382
866462
358887
1638197
2640372
112389
2034583
651906
1129642
1596237
1722421
969232
1673337
1395694
1864524
2486964
1554612
2638777
1799395
1362160
423685
1201509
1901964
1707960
936347
1340011
1712219
1863130
1633176
2279385
2666618
2302431
1449492
242083
192883
2461584
2503018
2773285
2662377
63786
499797
1296073
1176780
1070542
1119100
2039405
1463632
489355
254130
1342409
128569
1499158
706756
1794873
782917
1362972
1177699
2321030
1311918
341364
112025
1563398
1854637
934300
809098
2403797
2124266
310346
1646730
1783547
2799319
2655886
1881776
1449372
2602638
123280
2785664
2234460
289133
1375027
621117
858219
119038
449364
275195
24337
2425096
2865837
2284892
1099434
1234599
1491573
164152
2827234
2313317
2536374
1205279
1363314
1121962
770521
1328018
2660790
214161
831860
651498
2016644
84021
2133431
577362
2934717
2543490
2429509
640828
1233007
2175638
1256041
1086080
1226849
2375870
995108
2883133
1006824
192053
2577022
1157693
1876730
2138480
102057
776260
447153
2625027
2679575
2469325
262338
1138390
1924607
2258833
402796
2218218
83853
2133696
823504
1974740
1074556
1933260
2260449
1446889
317076
2874594
2497976
2165356
1324378
952759
2760357
1280049
1925775
1639554
249546
2480462
1088520
630569
1324158
1054450
2608632
1020189
424475
141954
1402854
2154658
2614154
1176553
581983
1748985
1052697
50126
825421
2119509
1331237
1513704
1329233
1508448
1153986
550503
794098
1897198
223606
1904739
2818196
1759138
918487
655631
2843043
394760
2818032
2616593
2289239
2000121
2409059
1518351
2114210
1081006
578474
31785
175181
665116
1198909
935887
1337728
1064131
724363
167626
574270
2318719
1112501
2001893
1942569
2792219
1543343
2240531
611897
2494454
467392
106622
757025
203087
2007495
1661042
1479493
943818
46507
245180
2840485
1986509
1673667
1336121
2885635
17525
1126622
1201361
2037395
2190689
2922315
2593537
2290146
2352064
1337821
2559410
2330044
1650523
2789714
715093
479257
1500348
799778
2157480
1658245
1833324
1487034
1808221
2346519
216939
1303402
2582173
2383556
1136797
1427461
117852
2742928
694777
2182232
1338712
1169971
2664945
137753
2484095
1447568
770058
1200823
2228726
1283133
559691
52965
305102
802925
2746503
1659443
1213523
2731037
1266912
135591
92493
1316664
5494
1623248
1665380
2822966
1540366
1506541
2093660
1753812
226822
1794563
480097
2813754
2860514
2744757
722316
1895094
2601144
3044
277038
1244163
2463030
1847245
2603537
203546
1879516
887681
461494
477445
1559016
1681218
668710
106015
1763441
1162062
1844085
1460868
1438420
2472505
2717162
139892
218568
2195394
2440591
2887173
637563
1260492
258642
2352780
155729
2573714
2621631
1481413
2616396
2009013
437735
1017992
177382
1052555
2874860
2467824
2733835
2475950
1103532
272674
1046324
209173
256794
1713899
320622
1377210
2148017
1359131
1269612
844831
2894111
183601
2340792
2476563
1381970
1670772
2262681
368653
195038
1359987
639683
1826705
867422
745308
2386493
1320312
2693471
2176947
946859
946920
115788
1373312
1495433
959855
2296286
2430805
1750479
2206772
2922329
641988
458877
2038969
921693
1118203
1923008
468588
278434
1001533
1412769
2395953
2526819
258681
2667780
1707308
1330647
1128113
11187
2068177
2221829
48302
1291201
234672
1349989
567582
2813166
2786410
1511250
1704452
2772874
2453242
1406139
2678856
1065788
330277
73869
2531011
1199535
857016
1099375
1803625
2516896
2364903
419717
674680
2069500
1472984
1920406
533132
166705
1064385
1057176
2772061
1558637
1672777
593156
733063
1285108
2343891
2514009
1829423
1668847
1640066
1391311
1917825
448939
1867679
2912523
745610
2675894
429459
1521026
1812567
144961
2190267
1818088
1796423
2213839
204770
441090
1030604
2882573
1335121
608597
2572184
2922745
1381347
1187431
2645149
451570
444988
464718
2033778
65674
1329013
1174556
894599
2885808
275722
2775332
394470
812307
2197514
2107943
367299
1696304
905147
1177161
1039807
1040563
466147
395585
1440584
998134
483905
1001314
1695997
2180202
1018767
894590
204279
2061101
2450744
2137043
2664221
2653937
53496
1085643
2731511
1572172
1504513
2277263
1264452
2220355
2677788
364267
1491163
966864
1329205
2343040
85262
1583083
542377
2241163
2737483
567727
2432702
2007978
811194
1337367
1994988
1720598
1831091
1694794
1308864
389363
616217
343348
3133
37637
1879384
1176144
2649512
2328740
1808842
2329599
2209302
1914452
2378878
172731
970117
1899667
365010
1777029
1974404
501743
184391
1238026
1878285
1305003
1375531
136273
1756292
1924868
1944994
1970012
1703223
1577676
2152809
905893
2913945
2198040
678492
298876
2554488
1431054
1736833
2526829
584411
1648689
1399272
2051050
21291
1373387
12963
2553117
2551282
1424715
1586085
1548394
2737088
2678417
1963490
1459198
1559018
459819
1487218
2696258
2824812
2353885
814786
1266070
136862
2905824
2442858
2528964
1903342
1007069
2155410
160070
983855
1387794
2373366
2315304
2650018
1864892
1693558
1727813
2597017
279059
1068235
2604261
1959456
375532
2903426
1909769
2489153
1563453
1387657
2775655
2329550
2729089
1418039
840393
2575727
773884
681592
1435304
1624566
2456537
384479
2079121
170689
1179434
255648
155706
1710696
821489
1753383
2619667
2026760
340222
1493775
1435140
565361
2469626
1232183
155575
2550244
1465295
807676
257062
2525335
2910562
175270
2058229
1593275
2157207
1997780
1373039
2283657
1935322
2139141
1532348
1795414
2198057
1186780
634844
750918
792991
1027104
1260511
712200
1080438
2711817
918682
24963
920317
839075
2346721
182248
2093480
2373961
1404326
2273235
1422761
1302400
1952927
2629773
1489702
433525
571268
1143579
422058
472030
1614893
1028330
568598
2386872
175311
2632663
2439730
2718674
770158
2240606
126797
1076245
2743598
2746005
1405045
1028857
55197
1905843
1968705
873247
733091
1078618
1919514
1771831
2859084
2738201
923815
295386
283750
1391817
4718
350016
303730
2484793
130039
706954
354714
348609
2443666
2233428
2416456
1909372
2069603
1744169
391881
1371833
1491516
799666
735512
295255
2892578
2243775
2664175
2626222
515232
681163
679442
226625
1909247
939240
132215
2660576
888968
1516728
1758611
211498
2097801
1646498
2320762
2286564
525132
1883587
1150246
1554892
982370
1272707
1718618
2634047
584607
2076945
1852970
1074107
2293349
1784001
1089557
165092
2161133
385982
1383739
2226709
2666973
2035419
2305774
1598997
325952
1621217
1021070
2862417
2493827
1942378
349304
143604
2415621
1271871
840447
1821113
289943
462696
60669
1539582
677195
1869267
711229
1645075
1841579
221052
857277
1023144
2341624
2295334
724381
532230
2314661
1005543
2846087
1759019
2055129
2548627
2757365
426333
1060214
195300
2004135
2129265
2782053
1633971
876164
1192378
2468257
912015
1242429
1138237
2875005
2059344
1189222
562120
2582311
1953617
549645
2137077
1875815
786578
697943
1686587
2265739
77277
1552063
1092612
2750223
2854863
344294
2431234
1435874
1567194
763138
2312080
94008
2052026
1606719
642510
2588421
462677
454614
953541
2021945
874805
360990
2063593
1919880
2071638
2321290
2675533
313357
1284842
407674
2499124
1929781
2332143
2095020
2079616
979066
1344618
578056
1501239
329666
2649675
1130613
262415
2206086
184917
294513
766485
25223
1970449
2187008
2673889
1230214
748857
1393376
1140081
518359
2352689
1565829
533554
2582922
508331
462506
110299
2757177
1774898
2159746
1588662
2567852
2010795
747476
2459266
684617
2028148
288456
755789
2198053
175275
229507
1312595
1715272
1308666
1605623
716999
1901081
291931
1934134
2833052
214651
1239055
319387
2842652
1927620
445207
2050551
2095497
2887815
1968625
1794323
208932
38955
2247438
1468976
403451
516880
746826
691713
941166
1873886
2088025
566520
1313681
2842470
1458208
2204454
1407048
858272
302636
2724744
232258
1013749
1243668
883714
1951700
508069
986020
2517537
1310156
1012316
349185
2349482
666355
2597026
1456480
2295270
1344989
2120284
1733297
2175302
241789
85138
2351234
1027263
1698391
39406
2631981
1369837
1311245
1012209
1591138
1548693
1340066
1860349
2755806
1419435
2534264
2752098
1154985
1177196
2662633
534319
1677310
1031024
322782
1295526
1583760
2326377
436954
1619334
1626142
2067772
1486039
1002334
1336515
1507769
63660
1251466
723588
1517537
2934132
1720467
1862821
375750
1741414
383306
356357
2186992
820566
1403110
2872717
1803074
2330440
514743
1700013
993039
1680443
451286
1061866
203904
1980487
1187509
1675505
724167
2802125
1308243
1463860
1610256
2047500
1277731
2512370
1274360
2370167
597047
1729996
1650564
1791514
1287931
1735241
2660660
1714864
1068065
2292871
2112515
877826
129419
2055562
1030665
121328
1894923
1146191
991807
364443
549927
1284952
2384861
925719
992092
385199
1712494
1389329
1180886
2496407
954984
28190
710042
1871134
2377869
253808
156044
1661860
2760924
2826708
401945
957642
670152
1011503
1709650
2271841
2395331
2469544
2726836
545594
1722426
1480410
2816352
734574
20685
502490
961294
649741
2837626
1030458
2803696
1235865
1239350
1708778
897562
2033116
1250208
1601092
1210127
2871018
2665473
2842667
1894522
1293683
2494716
1043821
2024361
1256733
440452
2152485
1814179
1612777
798549
642695
1913235
133643
2796705
591742
2909480
1569187
654490
734773
723934
2396064
1247063
2581915
1448914
2854546
14989
2712529
1258897
699390
286365
636234
2664192
2724009
631847
1504342
768603
2751603
877218
759255
2138139
543623
2015159
1908914
1469037
772975
2508183
1497771
1987952
2416349
2925472
2616375
2072056
1634178
734184
1564978
1597513
2112174
139650
1580786
2552319
1555946
1915162
766320
2684881
2189200
658208
1081280
416508
949064
1229315
1154247
323196
984777
2591944
1501456
1567709
1352153
127309
2032552
532206
1069159
2595123
2476299
2527668
1468132
2063299
1236170
1215300
588423
2496076
524012
2560611
1491529
604122
2435262
1026345
1793028
2173442
1031721
2857197
19643
2211248
2000323
1787209
333047
2748845
1921251
398720
2168815
2892466
619576
1073529
1535220
1114557
2422671
2669798
2579985
224439
1137091
2703729
1963652
106890
2011605
1368271
1314328
1504189
594285
977981
2203737
1807782
1156272
1244614
2602185
2198170
2617599
24275
1525988
1107268
647243
2292604
2739600
2330605
212994
2411222
1032003
1824989
2858616
164823
1189531
754179
60775
2497504
2270217
1698829
1312042
1149421
2700045
279644
1576351
384411
2615200
238154
1016599
2877363
562430
181915
1259596
1909443
672859
261672
2335243
192910
551703
1758283
2939025
866576
183824
2809589
686012
1580553
24608
1753299
2318438
2791692
1040588
250726
2602589
2470661
2747532
1197206
2407754
1341889
2315308
2156033
1474135
280775
1826243
1122530
575115
1137085
2654968
17500
54519
832797
1012606
389404
2868967
1072463
2841143
1232931
2299765
200609
1431013
619283
448743
1823643
792116
2002168
197809
389230
1966844
39049
872981
1907637
896198
989686
2018959
1683922
1499453
1422104
2076475
497360
2715424
2645614
1780649
309381
1369859
784701
1407553
1039825
2341514
498636
1398207
1425933
2707509
1249685
1770533
980659
702991
715797
1721940
134748
2398666
2884570
1378634
1225256
1240802
2375705
2438045
2123293
578716
46245
245257
72562
759891
1856555
2278185
34632
2579220
1826698
52867
2550705
1476351
2300252
1794240
455302
2065280
2935203
2195654
1121416
1496920
2852961
1731863
1122371
2474339
1210583
1911464
1566731
2237954
2348714
1276789
393985
2075504
1775431
84514
2755582
483351
2691805
2019514
1276224
784806
1055401
1965851
12837
798348
1187900
2214135
77791
663760
1750575
2299029
2151291
2504674
1492789
1665977
428129
2606203
95042
1482796
1196895
2895355
2205258
134880
1637495
844291
2561549
1311314
661213
2780055
2867733
1465314
1055145
2675614
650508
1902384
689598
2806479
540146
1985583
1592889
1830027
2235866
749272
2092243
1425138
2610713
2671140
813753
268040
975407
2177041
752818
278244
2163433
2818499
2856323
1306692
942957
2233379
780646
2720918
2632177
2161761
1645747
2900837
795330
2301082
1579595
1976777
1713144
1317399
2354166
897653
2261942
2771831
1702932
2002314
508856
408281
1949367
2125904
341763
2061552
1224456
2930804
1266626
591829
932381
453079
880165
2231071
2574897
258233
1829204
1146656
1650800
2149021
2835323
919906
679410
1633693
2648880
2675071
1831975
1558958
995005
1771214
2567323
929202
1462420
1413475
2552123
1655296
2163116
82928
1687270
1918729
2571483
249110
1955430
484998
2295043
19640
2174970
1009542
2270697
2136818
2128911
2532809
1690461
2904490
1682511
438330
718104
643075
1568611
2812458
235055
734649
640402
730145
201513
1490449
932488
1641725
1459096
1428375
2896315
2411585
1024189
574094
1069579
2747009
2876007
93861
53902
971044
2636843
2039112
646771
924351
947258
437344
2898645
1044870
2598065
1258483
1245058
2135317
2907887
45394
2129747
26185
883776
415039
2268534
2745740
1957622
431310
156475
2069388
996736
2566285
408863
2461416
471386
2588431
643952
143198
292896
665470
1533730
2149418
801247
921970
1929377
326155
2159756
1363041
1287028
456199
1138941
1522366
2506400
1052955
2430236
304505
2334558
1056768
472955
2263045
635888
2498732
192936
2271507
1351079
1829352
2657374
2891503
1363811
2044978
671774
2281377
1627246
1611505
831564
2735763
612832
2400503
889683
2063366
1700695
2217550
2787320
54030
1033270
454920
1305999
683242
91759
75791
2796084
708553
885233
1706175
1764406
2883699
424541
2167565
1091690
2117846
2294842
1646731
2607012
1729919
1287192
748109
2724772
322445
2676888
2288929
1729838
1425046
743568
1268738
2214049
2252861
1763621
1332726
2794929
147720
359655
970336
2318811
1546371
1623939
2180396
551048
2713373
995743
1837776
9907
220953
1359426
501767
734278
2844151
98347
2334690
794813
281878
2801283
2516444
539406
996967
1391120
1090537
2559914
1440534
777196
1068484
896729
537111
454224
444420
87399
972204
990170
2071572
236234
1408243
1696682
1899188
1062891
2162776
1354089
1989106
998302
2175510
1964504
1357112
2735407
1301172
2010815
2273774
2547650
1263339
2874257
500538
2533172
812703
1377191
2303814
670843
213526
149475
1194430
224288
1441154
1314466
2909062
2313805
411422
406272
2595213
1468437
2861760
1444212
2872988
1387378
307910
533786
1560759
1931718
119259
1858824
379098
58182
2107762
1305181
2631841
1974520
2034776
222404
2333069
331481
480821
2530886
4937
748345
117956
278447
17576
2052275
1597141
2933991
484504
1302614
448222
690751
2158176
81414
1746546
382535
2650867
2349605
1985595
436975
215590
662602
2539364
748159
2400432
1946078
2343307
50697
1500301
2736369
1490328
1460932
2257608
1306756
873077
1436026
2702165
1852316
1531874
1505953
2925054
1276844
63734
2370276
711112
2593465
2570813
2203650
105257
1460192
2118149
2670873
1726256
659043
1582516
649942
2133882
1289839
1199784
2893294
2774103
1718144
1801956
1357116
2615741
156973
1300604
1886043
248860
1637791
2719593
1915148
1970151
852345
2873516
290040
369228
1460656
342480
1583293
381009
2537948
2291558
1895801
271433
1331062
1595170
2644999
259481
2610116
2192637
2267960
1873146
132809
2156083
1413240
65871
379745
2206435
2586747
2463792
882408
427632
531436
102596
2571656
1350767
1936394
2405788
831957
2484949
528996
1384204
884760
906799
1005164
406138
20239
2860368
2530107
569513
103504
1333513
2684132
1942965
1039981
1623084
2184260
182373
1974911
2037475
2737655
2044792
1093999
1526706
354371
1668763
491007
159195
1477422
2454374
2087633
2045894
1874542
1152890
2861059
1345027
744822
1358519
2230540
2088274
2889344
2862288
2017586
2768137
2308348
2610156
2725831
2694513
2899744
997246
271344
1781192
1853736
2701056
1935925
2140471
470257
393515
658495
856862
2628301
1246682
185299
1902121
1400662
2657548
2387572
1407357
869421
707135
822305
246909
121859
1077870
2583861
2210520
186728
1243437
2294715
2552967
1210420
2605256
676607
1662157
105310
717982
2057873
597568
1467730
1335807
2530124
375659
2667810
709037
1172985
2247307
890418
2107244
1445981
2009145
2672735
1675852
1167509
1275051
2161709
1663396
1153929
1864438
283167
2632652
578277
844330
476065
1889830
2917152
913876
1439383
2154546
369004
2833532
215765
886335
1184423
2398676
2001794
985373
208587
591217
1281434
2801815
1241708
2630175
1769229
1352053
1340874
2783797
1158930
2431731
360469
2634483
2446821
2252848
1140167
2198952
1179352
1812138
2501332
2784072
1459104
190448
2827641
2100408
345256
2900478
2495033
552741
1618430
2651888
949346
1155725
1250047
1929764
286398
319146
2702303
1584121
481967
673111
1838521
424480
1787788
2869259
2645233
2588822
1896663
2936029
1742935
2576030
1168472
2448317
1416317
1865058
1505422
1467863
2554480
298425
1987210
2214069
996051
1426508
2292825
2926274
1647644
2895534
202496
2629988
195316
1248812
1181349
2795509
1996007
27807
2405945
2536373
905396
1034971
306187
2891592
1016118
2126033
668884
881525
1159053
406322
2235815
1966050
746428
1535236
2821712
2527678
2253970
375188
2852728
2360472
1108465
2377765
8780
1735753
2240536
2285029
1094305
2063163
1051008
1629046
2207844
1022886
1036785
891973
1047490
1979186
224892
2765076
620754
1923909
1283643
2800079
2261557
821191
236677
1279594
834083
357184
2157195
2535180
611606
2183630
1400713
2626504
1525888
15461
741062
2218423
2886680
1263324
1930656
905208
2924315
488697
896610
335588
1184767
99372
979170
2813756
416139
249612
1482206
1608879
2283695
638146
2119718
745765
2580307
2316183
98647
2656236
1089178
722238
900616
973025
1041212
219742
901074
2654544
1896403
1367868
343291
884408
2619259
2474811
1399698
2327421
1502045
2193335
2593336
2909251
2165633
2006942
2755160
1129595
1999975
1550968
1098467
2288350
1256229
1467240
761473
2395894
2593490
210427
1436004
2921857
141582
1530198
1727707
541690
838101
1907199
539907
923973
683479
2700335
179689
598417
396124
1679308
451643
1718348
708172
1510538
1672750
2145921
1531243
2440667
1703365
693407
2636411
950737
1748245
1493113
2815679
1128271
2150089
329669
364804
2274262
2904705
2633159
1865963
2561111
796069
1249351
2116533
2734688
2261085
2889913
443781
567270
1234998
1340215
1543833
424939
2311571
637984
154463
257111
2060669
2788450
1298967
2183975
1066156
1761542
799813
1792607
849906
2871878
791556
1654181
1799873
1354013
1317826
107939
2562767
38141
1417515
1839226
502351
394182
405577
1453784
1963719
2038777
156694
2927685
1761424
2046085
2673856
496743
116673
795693
1990347
661706
779494
2783426
2241426
2502716
1631923
2540163
37975
2102230
2323790
1244266
902831
1319190
2678446
1228894
1620770
562738
1535105
828995
2279764
2821414
529278
2789863
1459042
1024062
14852
1410823
2381780
1838707
988738
717993
2603580
520259
2554801
2811565
1586216
2880824
2457996
2572022
1521560
2349357
1813811
1990062
643338
363127
737698
2774529
422864
1177493
1179921
2925547
2560572
2824635
2357712
2234242
970237
1742939
1572791
1545056
987500
503511
246315
1732585
1742497
2036748
367202
2462913
1130994
521826
38881
2857521
1944052
1447640
1932946
386734
2703801
2324597
2683943
2638333
1192486
319485
1514427
127469
548690
45216
1131512
2402721
1863582
736566
68027
2169399
1436239
332110
797466
2821292
1335956
1649473
516677
640419
2928888
1698467
2522189
1156715
2353605
1314854
2716494
2583843
1138078
221949
2812823
219349
1439494
1448656
378802
700598
951288
566641
2796338
1560575
2386981
1087191
2292216
2681792
1564614
971040
2544893
491841
820505
1148097
1088654
992630
1609633
494174
448038
1029713
1713651
331977
654014
1683141
2336203
1429413
2665322
1435492
813094
610796
2050568
895796
2602782
815241
2189355
2147382
1045419
1006000
2183942
2124596
1426653
1519686
2481714
176083
640965
2452866
2307975
166332
1531646
709193
2363205
103919
2384636
818566
552161
1574791
155159
1627703
497736
889487
1009166
2326954
674619
2685690
128730
2584796
2040358
631039
2364371
1073736
2937756
585725
2030452
1890874
1448297
1623823
1161851
2342690
1026590
703423
1406631
1177104
2375460
1862428
749953
413485
2650360
2068251
1878666
2697795
1973839
1094033
2200896
8039
172594
880025
1445442
1238794
2503461
2933487
2016101
2732540
2777651
1852873
2425641
394590
2747761
197346
56350
839509
904128
1052725
1222046
1045743
2672393
2911745
2898330
225258
2445333
526797
669207
2139098
889684
561746
582966
1183203
2240441
1899495
1000387
243469
1548342
2392193
1664713
1857680
1977086
244789
483135
795330
768398
2844978
304413
2165917
2517497
1404821
505159
710167
1962240
2631758
2928943
1918735
2829919
2340692
804092
2033485
2270135
1276510
445253
2729160
693398
2531258
2717904
2876155
1721749
399169
2233176
2805257
241087
1541591
2187893
2786430
1232773
1766843
1246061
806126
73689
51609
2246247
2362409
681276
967393
2734418
681666
1084102
2632971
2396016
2837137
685314
496072
714518
2510539
1623999
2443111
496174
1595637
2777453
632771
1825193
247614
672903
2533070
780668
1048343
1590231
2520336
1412377
223957
1531324
1446967
1519987
825623
268430
1481466
2245002
632482
2759799
2293321
2754366
1189734
814786
2913657
783807
2234239
2117017
2405958
2449460
1210638
584587
573089
251090
2415319
2665402
1885652
886848
1610646
1972592
431402
43127
631346
953593
719699
1659056
1709025
434852
356881
578634
1244574
104624
1235265
414092
1528047
1541055
2369426
211695
1195094
879568
1615610
1638311
2660189
1206354
1903922
2934513
2428860
2815924
484398
2442883
2746759
2733260
2327605
1011702
1185441
2514068
2053376
2266058
1098819
1051216
283984
1962891
1253347
581112
516353
1847184
702761
2902616
982425
2009898
1659754
1613224
1149496
297082
999317
739933
2810838
792140
136905
716093
165257
2666491
434801
885038
2378944
269670
1298939
2598439
2872319
57402
1545899
40573
1191594
2296615
910869
2490239
610968
510682
1475935
1109584
2033167
2311001
2165236
1929927
151142
1359336
767784
965691
2648228
2237400
669675
2361016
2455384
860042
587031
807888
352097
2702345
374308
354200
605970
1321167
2324046
2547137
1637752
2203282
66229
2827475
2433353
655043
919953
29161
1355573
2503812
2381162
1773838
2355980
1190143
2366769
1520516
2286102
545526
520386
1260028
353877
2917355
1365022
134979
1954278
730307
2622574
1949927
462755
1585967
207941
1888053
2338588
1931638
2671991
2505661
152827
1080008
611044
2186313
2457886
919653
985352
665618
11873
2025545
2508875
2094570
2427787
107342
1128932
2669902
1304657
377384
1975087
1450989
488683
2587379
760077
2853769
2822889
1829841
2115895
1634573
758467
568346
2779715
258197
950637
2840164
1717824
2123140
463042
1514280
618171
1383366
2448288
1831418
2006718
332886
1580310
1876048
613292
1147862
31017
1201878
1881381
1285319
1805319
2506652
1844410
2191161
1559863
1222019
1331431
2909384
2650773
2652944
936680
995514
2062722
2224847
1690940
1889352
1184
1926520
2531456
773389
1082914
77154
513438
1006035
1170723
1769403
267692
245151
1407850
304618
1029469
503738
380790
2716806
2731122
494591
1120010
2225537
541261
2454156
2034455
2243220
616166
2673997
732784
170219
1262135
103121
1355708
711095
1793428
1092915
1988390
1315592
1402435
2599009
1616994
756445
645183
351339
1180769
1244034
2261719
1667687
2388707
2490932
1328700
975202
2654362
1830410
865883
1501601
204215
2471334
2870355
117732
1790227
2262181
2748072
2145263
1001588
2389892
884412
1126098
2132753
1277605
1041186
733129
2478302
962364
2500295
2658497
753556
1344591
2635778
2847559
2592498
1426470
794578
1900163
1225000
2562153
2754637
1632410
2675215
1944667
2888310
2762742
1347246
2264614
959535
1668953
416075
554422
2707
1896586
594034
2590139
296424
2417103
2236803
1818120
1953774
729983
2553307
2193717
1481180
2864236
1530412
2569617
1530138
603928
840217
198371
610465
1670698
1144147
896858
2604844
2184393
108870
1863412
2112371
1507531
2857351
2055374
1810744
2812763
1529953
2431332
379039
2464602
396150
861958
2281917
1035359
1414524
2277781
1091204
1481877
2126456
2912191
1288766
1289198
739505
2536469
1047864
2881067
1289907
1028990
1437973
181203
934057
512224
772645
598199
2038707
206238
304047
2133412
1908702
2551324
432710
799288
1122581
2230294
1851461
2489564
2074902
1369413
1392557
2563240
1013464
605429
2003367
1528363
2203906
2310725
2822646
847092
1470292
2714968
2288861
2847020
2795679
1276261
1165121
604668
159035
345121
2501390
133748
959737
100909
1147766
293125
1539543
1036556
2292537
378319
2804570
384776
2204431
2470940
1447545
130766
1119505
517338
1077635
1933673
56266
1343657
983001
981334
2764708
1186575
1736948
1584997
2139122
1174386
1793488
631616
2597522
1887266
1384676
1622005
645455
1023208
711547
2403218
2138231
2099881
2461886
947969
2228860
2811764
795593
119794
2164165
2030964
2596521
466385
1793314
1646833
2771348
2367589
1793484
2096183
534687
2768060
756175
1172045
877611
1712069
639795
2798304
91175
1650526
2843879
2895782
1868610
2526246
1811380
1515786
475652
2284020
2742770
2273759
1535258
2047220
1935674
1615536
2796477
1343316
1016810
2350484
2866542
1420675
494489
959932
173583
1940857
64186
733454
2163939
2743492
860887
197152
1346982
343626
1649662
822368
2505588
1658790
150772
2323873
949638
5405
1741406
2888986
420120
2305106
734405
2812236
601801
2092765
1577960
2074461
1248792
384492
1828564
1489788
2547358
2709135
2720739
272298
676954
378051
1258794
2817684
126999
1679472
2249252
1432915
728118
2774624
437330
129829
1663456
191850
1161854
322412
853272
1437217
818918
2063328
831764
2825494
1027663
254753
2726212
818049
161369
2684657
2927592
1485332
1976705
1521707
2592694
756153
84845
1915274
2576861
2408603
1853537
2682037
1316349
2457734
124582
589224
2480278
1787380
802471
1293946
2062402
159105
1758807
2249534
182733
2489453
657433
2314344
2165915
2060551
2501659
2664354
1178380
2869310
355007
2583744
1490973
591225
309819
397367
974407
4332
830485
1831273
772780
1145378
2074721
1850973
582798
1941248
241388
496555
2221601
219011
2073739
2904949
2645441
2632425
2153968
2924018
424369
1624893
2741905
2794346
669603
341545
1989967
1883449
1957699
929670
189769
1357930
2618103
1614931
1356005
735053
1171669
1796065
2580458
1879498
2546138
2725134
1910225
1720095
271352
293069
2754340
965240
303306
704134
1206752
2219382
712515
1232787
305234
2810907
323359
1082458
2495700
852508
1176514
1524136
374964
991882
842893
2029411
402188
2162359
1158419
1475854
1997907
1237343
2793934
1597128
720447
1759137
870114
124312
506793
690970
2924892
806371
245455
85452
2161894
2415886
913823
1882540
338084
1299449
2887382
1581788
2842990
2084026
83025
419604
471739
2227567
1530901
2388299
1068224
1407334
2351721
2502975
556342
750393
1743884
1014905
326536
791374
2354430
1234278
191016
940851
884549
1072005
2638546
625867
27757
1355781
1358042
354963
396165
1294962
66562
1332972
20864
2066714
2495190
1301208
2473857
2109140
2007677
2180208
2821165
2227584
696903
2899576
1125650
2719640
2718149
328883
2181053
1722045
1394951
1079383
1549692
548774
2629862
598488
2521968
1006477
1092197
212394
508926
2795956
2030678
1825172
1077780
2290485
2749639
1982848
35444
847222
2590229
946796
2532707
2689414
277753
399782
2707533
1180503
2800705
65590
938408
281066
927162
2239445
503083
960277
289750
2533303
669541
541594
2472539
342410
161631
300118
2423858
1071442
2259096
2009590
1134191
1268562
1997358
159550
2110610
1351782
2608448
2487797
179978
2666701
1713068
2438682
2743456
130858
2553199
1450720
102997
2045736
316494
2337073
1488759
384904
841274
2384725
35269
423036
1123706
475690
926909
2426701
260186
2536735
2427919
2408916
1219682
780595
2771241
866318
1117004
2457160
1656199
2252040
1593295
526573
1428759
2225215
224107
2709846
1390941
1794983
211720
1100253
2009601
2470968
2586037
1108661
1395145
348373
1178441
1816387
1799530
2243855
2879384
1840534
2415882
1278909
925620
1434556
2668538
1645566
1661844
1065810
1262901
906929
1275481
379958
2035824
1003401
2149347
2420346
611532
2010501
1253389
908579
2725598
2676883
690155
2711640
923673
1921223
2434897
2828713
25833
2461846
234851
358692
735376
2489175
137032
2445825
1002620
2473486
2928853
1283649
1533649
2351132
631905
1153157
1413013
1905176
1481149
2647939
1264464
2071890
1404782
2919116
1099496
352750
994305
60216
713783
1600096
2673691
1971857
108603
746783
2093357
1471537
483680
2579112
2429631
433580
1369026
1236512
2744644
1521312
2637461
1753940
987973
1636844
1097461
1499025
803058
1131590
1125049
68468
375359
2730749
1085053
794631
319700
2051851
745185
1339606
1914968
1840488
46017
1132572
1875514
1470391
1265077
1517099
1072625
2052674
1508702
929701
1975322
1762881
2371228
1520748
1213381
828572
196630
1315843
258516
2382215
1697125
1263288
359792
532366
2470904
2671199
861513
921076
2127113
927221
1849711
1588241
2551555
1804361
1027390
2707694
624802
2722292
1579939
2784840
2453320
2800295
704695
829824
2417087
1727197
782097
332554
1739330
1139574
1275818
675276
890871
1396407
2745479
1593674
2157022
291642
2677013
662577
1999117
2168243
2314585
572582
449593
2539214
219262
1472303
585991
1407026
2822774
2410802
646356
1732162
1569932
2428030
2194419
178664
419823
1838446
255441
1814885
2524783
93402
2326945
2261654
2152342
1048562
1501817
827861
2665913
1485249
1278191
287999
603236
1192861
1574296
274785
1035818
656981
872936
102587
2904098
1394413
2472522
1124295
1177300
1091046
509741
2850408
1832793
281937
713128
32254
2472326
2493388
1937947
96365
983329
558019
482720
1422171
2199682
1349358
1432392
2760858
456128
2123600
172061
2263059
174713
775089
1761003
1785487
2298836
2453189
1489897
1295572
1766192
2482798
2873318
2080059
1527709
2081075
2336217
175620
400397
697706
2036898
448362
707264
1607498
379255
1529445
760785
7369
1677289
450215
135064
918181
1204702
735639
1851827
1507313
2876002
2153992
1151173
1052836
1431555
1280755
2065275
442650
749023
284886
202551
1853902
1688493
1777150
1160944
525062
1398699
2704131
852263
703804
1311776
1125608
233425
647762
2939601
2937486
634319
1345678
2567666
2796101
2051721
2912529
1890276
93173
1634182
2323307
2486355
2897143
1448180
1175051
925698
573858
2803241
455628
488980
1875349
559448
2463019
2639893
2690912
1181218
1401648
2111963
2112922
2867818
225076
1067303
609260
2539722
438601
2490366
721096
1834145
1925142
1179789
190244
1859070
1870964
162653
2358807
2733131
2312681
246798
882520
2635477
1421391
442224
2176686
2441669
115846
1400440
2730892
216225
1577919
2791727
2740314
545782
586394
1297633
1119047
1490825
2510693
1104119
934235
436975
654586
1521957
1084124
661632
2258135
1320883
433421
591866
1090452
2734899
2643162
914577
905290
411979
489959
1527880
2422146
1826311
1942967
2796084
548169
2424004
1104543
2115508
820679
369309
2830294
1182452
1359076
2307394
1578370
485136
3511
1336765
207642
861811
561804
568251
1322968
924426
1284010
1887839
1812612
2506950
1054885
1153358
2561104
707018
1852841
1688259
1242642
579311
1823689
525119
507238
872378
502630
2221513
2770289
2082941
1598630
1676664
1849876
1315246
2694974
2644515
2339766
866654
2894317
802770
1760992
27906
273230
2582653
2456541
1517987
435792
2352630
2621419
577792
2650953
1617905
1583445
1629591
597820
232334
2218825
1052503
770195
2645225
2462718
1203968
302305
2613258
1179121
2049284
758970
2212634
2837294
178317
1038872
2239879
121644
2411073
2618311
1169700
2131272
1654547
2922358
546445
936763
2028903
1744635
512868
1835275
2861095
2822720
520414
2250948
831160
48631
944200
1204593
1400242
335448
518991
2145325
147534
2621780
2851331
2813595
2144939
551601
696314
1657116
2504144
2549518
740309
2893356
2210855
1854735
2190546
2805030
395160
765744
2486919
312920
359276
2686074
667626
182921
1180344
359291
2195346
528948
1276166
1168729
2457754
1793104
1239091
2449079
1947579
953336
1023721
1083358
1241759
2358547
1606285
767249
831464
2685567
302283
501811
2418442
2153276
2472023
93779
654586
989105
2472943
2652252
1659760
1850151
132226
1732863
2189836
340622
2373995
2554605
579158
616317
1709830
2531183
2282677
1436407
30822
2117685
1889081
1918360
899660
1628147
1211776
729529
787112
2446779
2925771
1564937
1207202
468167
2047014
446642
2542293
671834
1815999
151740
2209263
1057044
2040551
52857
2162282
2506592
2092803
1861727
152883
307947
705655
1570253
653702
2188410
2787755
441567
2289754
1949087
2265528
1003470
2610740
974014
50278
2915300
1992150
1911487
1321228
1923234
2091704
478360
2738065
623356
147895
749771
1931631
993260
2426773
2139119
2349071
944505
1910310
1715183
2750683
1951739
2666299
1470757
300468
1070833
1582554
2837642
573616
574031
1556826
2116159
2715180
1842198
1277215
484266
958047
480963
302128
507908
1281116
1717179
40925
1006011
133519
1573407
2351624
1389790
1922254
130408
1354894
2763411
2402986
946482
732091
1597346
819031
324799
2366390
769948
465279
818117
2778438
1446934
1098267
344752
2738450
1787466
413761
1966450
1432639
2016019
2683718
1129258
2633617
170736
504430
1226065
2702174
2747062
699311
1279811
242355
1044019
1399871
2501065
487231
1148819
1778760
911731
1541811
2566143
287131
261636
414757
2069440
1935325
517000
1721110
2173180
2117726
2851314
1091972
631668
491691
635336
632144
838763
2087929
2368452
572047
1570360
1383023
71664
1066426
205734
289297
2120655
1354977
1431805
2848308
1452843
963192
2925569
1622484
511910
936616
992871
473410
721670
2894013
1720256
2322495
987786
167269
1036684
2461155
20682
1654353
2512859
472148
2553915
2568834
23764
1696916
265879
2652094
2455852
181020
1279858
882780
58560
861384
2014994
857754
837214
1888502
1309300
1260995
1388844
2654188
1389067
2125929
1772405
987597
2866424
1961720
871700
1928296
2462443
1310607
382602
2639233
1679008
1813814
2743081
1130276
732559
2009272
1326350
355276
1446813
1117441
840885
2403088
1037147
768637
1546712
523852
458482
2194572
1000669
2206723
69817
311978
186210
2841347
2019092
254748
893400
673709
1677374
2225941
422045
1083395
268441
2200444
2123509
2063570
2792079
2189232
1561023
1753756
1176214
2530026
1193514
811504
643248
217700
2099280
256565
2333872
317200
439916
1345495
2876596
515247
2166831
911692
2593161
2214455
866374
319258
1305175
2682749
2909915
643961
2827723
764691
1849065
1252781
2614590
1685558
2766860
970997
1952628
2381566
1998066
149291
2703801
580997
1676758
1120450
623515
2691707
732735
609899
408057
1537951
1308312
1609701
2287648
1723491
12107
2690760
2084148
2827512
1168161
1951357
2253365
2505059
2897955
2697469
2726329
1380414
2289341
2333387
461275
193129
1464275
2039958
414253
2832094
316731
1766469
1585739
625506
2209422
1018622
2037040
2895156
951430
612612
2787317
1761085
2530098
779960
1166712
793172
610392
1737305
1907964
951280
2699539
1439481
2711555
1389311
1668785
2717444
1552978
2098726
580728
46550
452539
1317341
1981946
342802
770844
1901980
839344
529669
561084
1997502
571669
496909
2601224
1429769
2442501
2220608
595566
2142766
497105
1646856
185106
308018
1541049
400710
937996
158991
935750
2282330
739061
1619842
57183
234675
1522478
281251
7778
828228
740258
217959
2910488
2740964
1059664
2610111
1216514
1177625
866887
702968
1735238
1654374
897866
1607506
1970171
623852
2343410
2412792
2750702
2098069
976277
1894513
231244
112561
780101
2082927
95186
897599
283342
638557
2662509
2318512
2302427
1554368
2287229
2323599
1736699
1722197
1043690
2479927
1287918
585865
1882035
1717933
1631784
2472471
1633483
2729204
2119421
2108115
1419522
1621428
1818622
333482
2261045
264877
949480
1897864
1974293
907209
1314729
1551171
1621768
423073
2915705
2411817
1421759
527651
1875524
2608504
1794917
1770824
1945069
847419
613837
1079029
85521
1770064
539999
1016160
779317
1035377
1054057
1891687
917308
1871789
1607900
1550993
106655
1700050
1769431
687515
2330194
1244167
2782934
2702634
1570655
2088162
763454
2217751
675153
1425775
1546245
30234
815897
511763
1465566
17195
1791315
2222165
1125269
443608
1399011
1903244
140623
244748
620846
1771333
1170435
2915413
1480064
2332307
1789871
826219
162045
1871809
757779
2376574
324840
1979816
1676833
2325362
2116022
2786184
896582
1300384
1978174
33935
690057
2659630
2378711
662249
1601542
2312280
1607099
1195096
1950885
1981987
1603497
1181532
1586690
1425926
1269226
997692
2251979
2517530
2821677
793979
120568
2785964
2388558
2399924
678610
389986
2815811
2147577
1162543
1148868
2255720
542787
853425
453980
964265
1063392
2206048
569100
2510909
2302890
1337916
305498
2167888
823616
732252
1334426
2654461
1647963
1909355
1006164
2463800
2710445
273285
1237076
1172084
1385401
761468
936357
1938325
270114
2897246
2478776
1611238
643159
1302804
1400643
395264
690600
270847
1558922
2187075
921143
665935
1009578
1513875
1273221
562537
1495816
2478884
1373710
2251531
2707317
2043514
1272872
313094
922135
986723
409235
25654
2665268
2825568
2351996
1513313
2535098
1710035
2150860
973064
2457610
1422013
1830008
1682724
2934109
1411596
1460757
1464057
2639992
1457900
27338
1231911
1015091
1936349
547950
2435616
835771
812147
302383
780959
2443809
710041
2098496
2070040
2201481
2052302
855761
1533737
1153753
2510057
1753717
827836
2136054
887463
2309198
2012179
2404500
1640754
738610
1107123
1207444
2130089
2466942
404668
1129484
423564
516969
1120751
2904163
345812
1147153
2136562
775324
2772115
2921429
1506356
1674355
1113619
1568370
1655554
2140174
416598
262282
1575715
2145821
2791550
1600084
2124374
1910679
2116809
266088
2189231
1987425
2879700
1902244
1715249
2075091
534577
1186965
626557
664334
579400
108424
252676
2392405
265726
2896682
2478332
1976359
1091951
1674450
1921184
1899383
558591
56754
2817496
1127026
1502343
1871130
354973
1414196
2486773
1343124
1578967
1507789
1394524
2648735
133431
234013
1890098
1775879
1921997
1097666
355779
2050827
1100020
130307
1940529
2852521
1113345
1349882
1733021
597883
791337
352533
270244
949624
2134775
2784654
979557
903868
2787537
1115068
2456940
1282481
1905356
90005
2582054
1803740
1843521
1459095
1610395
1316386
1091170
2505356
191200
2223887
533874
2431366
696635
2209659
1762458
1773587
1492489
62787
2490784
474271
934529
246962
142628
2854379
222694
2764213
975967
876959
1136667
925768
2457924
993237
2628519
141128
571841
2103461
1035756
204874
1445317
2797693
2710967
1975483
519870
719268
1649480
839565
2669946
766759
138133
1387414
1819432
977637
2313294
1745708
2795207
2738355
52465
749830
2577877
1412706
1255484
2022995
2342401
1977357
1200486
2027115
2012691
359975
5246
1582633
1364753
625752
321324
236968
1354367
751572
1470010
1427402
1647917
2602720
959083
1057733
2260034
1185562
2366311
415276
824636
1267157
1236619
1984414
2772057
873635
30717
109499
2106960
1707781
222997
986372
2412352
1969772
845712
2900010
2328052
2222474
2771668
795158
2556501
1627797
1359528
135440
1095398
1428480
2326147
1080815
1801400
1891973
1007123
1394123
1025077
1653976
262783
2070203
2388117
428759
2528685
1649286
236294
485928
176106
157999
1948603
360476
786110
2502304
22759
1002363
965792
434027
480441
2645495
2743699
1986845
1017436
2004135
358624
1951413
358650
422118
223677
458892
2162267
1537463
1041802
2103480
958100
2777347
2336364
1897913
2366277
2685261
1787510
2063588
1830471
2113760
2051693
2266660
2860752
2640510
2668041
2809629
659631
853615
741204
1367388
2527569
2265772
966339
2769243
441740
2243318
986099
256539
221863
960636
1211707
267294
2338689
843937
2242416
1097340
2816345
186845
2246476
1482709
2188744
2808551
1636426
1071286
2232923
2865035
638008
1722622
1964751
62361
1633211
2122847
2600361
763296
1790440
1230820
957207
908151
1487918
1672920
941235
2372076
76619
2482203
1918537
1481523
22547
1669675
878909
874773
2601684
562830
2441665
2426358
1642343
759527
1581263
2304065
306242
490383
2095799
2387327
1749812
686029
1856467
1164325
1973685
2478686
706506
352801
210343
1946342
2149429
665589
1370019
2841370
1394821
1578878
2658880
2495046
1710824
2599621
2076638
1829164
2334207
1984155
1700140
845312
2412254
2628078
2810404
2039954
2139579
1692360
1009518
1142740
874079
2887329
733156
823238
2491264
778554
2696838
192200
2668375
2457153
1878491
1283964
113238
103618
407677
378857
1570628
2372368
1068571
2650195
1517673
187814
132076
2034977
812218
1386131
53278
921227
1421023
1427036
1380789
1908820
866441
948319
2383843
2862869
1143298
1765152
859350
2464690
2389159
882142
2811811
840988
1557151
2434145
1721852
2387638
2040717
1121461
526631
204814
2168311
308914
2381593
274833
127479
1977770
1207195
437898
21060
134586
30335
356214
2542625
1082287
833165
2502062
632601
1820328
2091506
301576
2810979
834631
34525
1703388
2132023
640808
1705611
1623693
1664964
1272911
425361
2465471
2325313
1431191
1104518
1151065
413839
85554
424189
180636
1371433
2837996
100011
1898378
2298848
2551895
504141
1572149
2771991
137004
256572
619228
701108
2238018
2034843
1046609
2239426
1459949
1636888
567164
1932286
1813024
2826052
2238684
2531177
1111909
1390539
1403029
2821960
453556
59067
90439
2133643
1438612
563376
2751660
1594340
2915298
1937339
802816
348104
495428
1406463
16105
2366411
1447073
1013081
1168954
804251
749998
1138654
629804
1673880
1719199
21187
871018
2239413
1202365
94935
1594914
58488
1941933
557620
184624
222725
1555649
859480
309266
376679
2657730
1825836
2629633
891959
2298660
328672
1982934
2899518
2584816
702153
2476559
266492
2485809
220005
706397
2068249
1439731
2235016
2051614
729819
1231665
2842919
54304
2369992
161467
789298
1492736
1633215
1614263
2890612
2006973
1473699
2708900
2712476
1233861
1985496
1217407
845153
983157
44253
2404732
1739276
1794269
2094383
2262851
675794
732516
1914923
2695404
1146801
445547
1071140
2927994
2910452
2009169
87207
2055145
1377423
883167
695501
2907688
438421
2362747
2760785
1533634
1690032
1669996
977273
1762171
1233782
2278337
938251
222733
483487
466162
2327006
2724514
1617391
324992
340282
1509625
2575868
1127130
576120
725236
1827077
1535376
498784
1601151
1974308
2729208
783087
2123130
1021361
856747
511627
1894824
2897348
2441264
1938997
1172575
1972654
1049934
640418
2740403
43377
1902037
1177271
2428975
245985
495389
1048180
2903642
2398382
1588970
2156293
2910393
453407
1684899
2408380
1585742
2889289
2184325
2451576
1134928
825433
2418450
1494701
1249504
1635460
1621640
123176
1421170
2648323
1135908
652
270412
1838429
2015197
723645
1858067
1994682
943475
1509675
306328
1813986
1951838
389651
2037022
2252411
216500
359705
1714517
738158
857689
31771
2242182
823330
911443
1701255
426221
345601
504733
2637078
2481254
2152277
764855
106578
2336701
1978420
989400
270875
1320073
807673
976038
27327
1648359
387391
148651
2588245
2668328
1588214
2851570
868517
2707855
1151217
1206870
447510
1216620
2292282
959364
406879
1288640
1980733
2753206
1054987
1241639
2826926
187570
2337061
2374759
537935
1555897
2549059
2468922
1192138
1848932
991312
1582329
636994
2422213
1464345
2360568
667472
546789
266641
854506
273723
2146196
294707
2138607
2055284
2778641
197328
250
568615
1735330
460420
165097
2119043
2332173
389863
1644003
1880684
2936333
2167312
1829779
1784746
2318771
1953158
1738313
158732
912721
2292802
1399935
216018
666141
540566
201106
2449391
2445930
159465
2436366
465422
1068343
2447261
146051
1151503
2690756
1675769
236751
760882
745897
2501470
1707024
2377495
840498
2047576
1153066
2703073
247045
2847873
1935017
186598
1409932
977077
2544363
587104
1241532
2012527
689874
1048166
206024
1871099
1783531
1898260
173792
611018
2657960
171889
321116
1751998
1255956
1099886
103159
470639
2271445
1171674
1164761
268059
1726740
282091
2870141
1498664
2014384
1672195
2197292
1542471
1311082
2552257
300224
614607
1095628
2108134
1253093
2224300
2304506
516683
2077247
1679842
2653072
2184256
1421316
855656
2368723
1720196
635139
1013680
1581064
842852
2690730
1273104
2400775
825400
912301
627167
1667703
2871552
2479232
835830
2313488
2111675
118829
314233
2690959
1629109
909129
983936
2913690
2684415
2515362
1531022
2890830
2415885
1632154
713784
221921
1069269
1836953
2739362
1985577
1837247
2061474
619158
2331590
160231
1294507
1555873
1626584
1263788
2171622
2471080
2044640
371576
1596891
111656
2582423
1796819
916943
2335853
563033
2035589
2174274
2001304
2146924
1222373
2169450
212899
423213
1491015
2695172
852931
2903654
2627029
259323
2205636
1441216
1648123
1630380
192336
743272
1273410
2844342
1531700
2382197
1540924
1356989
1784207
930421
1394652
1432254
2069115
1941379
2283084
2779025
1858725
434136
56468
641288
665191
1454186
369350
264758
834381
1417617
309181
481980
348367
1965476
325350
2190728
2262123
2572348
1485075
1293863
1160296
2138188
926486
1707211
1452784
2635075
2144545
436558
258270
1182312
1054854
2512133
967269
2447217
1974831
2271467
905464
532273
388329
2397691
1223376
2642326
1706102
1023129
2100003
1832634
5346
849592
300019
1028793
1389
1686836
2356750
1219831
183169
2738934
185471
51315
2011197
1274334
1847369
1559847
1642566
2249376
1979512
2616521
2629194
1176987
981286
330708
519423
1049161
1257181
30934
2938576
586185
2052750
2237347
9952
2164386
781328
147698
65761
2451256
2374038
1357118
1105254
2772402
1378645
2057236
1456674
1925370
735228
1389856
2768081
813422
2475217
751152
82959
1469897
1395910
2248148
2710009
2811886
1346171
1164388
2414090
2554569
1311048
979845
2806932
1526318
2283459
2070743
302450
2172161
1882611
1503640
66393
2620208
1544095
252791
1261287
1762072
764408
2451785
2759254
1770201
2215744
2612019
2540259
241132
780064
638659
2259830
207082
421142
2484836
124853
2862664
1441403
179531
1685134
2675891
1649448
2494730
912512
1584596
2767410
2391909
874061
1841948
1401654
892430
1014402
266531
2629815
143275
2548254
909049
1659338
406361
906317
2146166
1708648
1359008
1946295
2430277
501690
1851554
998858
56120
481073
1075743
2866124
1200775
2314777
1169188
2393039
2851978
849423
1724876
159813
286159
287656
2241501
2330249
2450519
2675163
2411703
953015
1057426
2559993
1169036
2357541
2659170
1937673
1357047
2935010
2267355
757323
6700
1013680
1409147
441009
2079477
2267594
204915
2307533
1572898
1924558
2094906
249388
2454776
117060
1685880
172473
1831430
2886247
1134437
1348677
484940
2532779
930941
2834876
1626346
2843189
410731
1194760
1731749
1196688
260144
736456
2891046
534117
245007
2275977
1323880
1324811
1811965
2823915
1916610
2476575
1884940
2783987
1890288
49837
2476849
1478793
1648341
1849087
2639231
1596553
1207942
551723
401999
811865
832839
1800339
2111360
1143821
431753
957164
1657627
2268617
2902520
2365711
2729826
553079
1171629
2399518
651525
1948262
1340811
1150911
1824941
2747590
2235996
2119640
1636029
1958625
2887521
2776969
2086866
1859306
2123204
1795054
1145257
1897703
183976
165960
1331571
261658
1968086
830037
2143021
1179999
109320
2344540
2579445
272593
2167589
1154085
2436931
1291115
1001555
42505
1686747
219682
1968215
2247815
2620074
2455332
2796033
1595697
2253743
1397906
2078400
2428628
986542
2145436
2752815
2716935
2231364
2763503
701201
338082
429687
2083038
2907522
2071535
910240
2442913
881197
1876574
2614855
830338
707859
2403
2726522
1274110
2294369
1773809
2242616
673489
576465
758839
2634669
1605884
93984
2574967
167821
300247
2735163
2375006
402375
2011986
2402148
822152
2278405
1385005
2055396
73798
630116
1240233
109642
2176073
895610
2311102
1785014
561973
82283
2434089
2873810
1993740
522162
1618949
1252155
970038
802415
2347107
720622
2239066
373523
2016171
193064
789242
1108988
1283553
1265333
2777873
287693
2614999
2356757
375957
1290692
955929
90963
1697905
2160465
233102
1736383
889435
1795588
2652643
2922921
1482715
1562202
809085
2397236
1179444
714641
2549615
1835224
892757
383008
337353
1168536
163898
1609973
388565
2331403
247413
315255
590314
1655833
1876621
746589
452375
139228
1622069
1683860
1960906
632868
2339663
2183691
2263264
221475
2897482
1710755
715439
2047938
1942092
2798104
111726
1296481
275280
1258702
440724
2010489
2331583
2438111
449902
886909
2808200
92635
1689829
171351
205474
1819056
1731433
234684
1119326
1641780
1591598
1707736
1645252
1221026
335501
1959569
1377138
1406856
1928654
457424
1456617
1555377
472098
2267263
2646751
1113496
1953664
211898
2088506
1888124
481459
1875096
325717
274419
528763
750397
2432084
1706413
1008093
1611679
1108474
1841864
1732291
400606
1987161
1409754
110782
1450975
1613091
44451
173225
1709672
2149174
2472120
397598
1326953
2425388
186367
2017202
2414768
1462365
1881513
2586652
1953102
943480
1829276
1357854
2773695
2389897
2746532
2708716
2553810
249463
1144594
1528405
1339724
1613814
2761823
2004837
112118
1306256
1411149
2172174
219141
1925355
1109474
1096051
607157
406879
1604659
1207922
1300830
254723
2024131
1698655
2099815
358196
2007836
528561
1420248
3574
1225666
2282046
1893022
1474481
2389567
154037
460577
2860600
1240418
2643245
2441063
663597
1752098
137267
1048372
665464
1997428
2388775
431919
2262593
1911790
948236
2607964
995152
1958603
921953
2057936
2559638
1405046
2032634
2292749
2663174
1861454
1351287
1591772
1140661
1806835
941745
525119
1665089
385319
1967123
789120
2091178
290859
2119727
1693511
32378
1071125
2806552
332259
533772
2576897
1375216
385180
1635246
1240028
1771635
632644
994952
2291833
1149302
1394265
2017740
2812605
1931139
642486
1553514
1647611
1445540
2867117
1156848
857496
1979085
1385255
530826
1364470
342745
898887
2791382
1913626
21677
569902
887931
55478
2405769
46967
515578
131083
1913041
1573759
1709004
1011664
175093
408185
1717925
2552538
2904948
1744184
545219
1182840
1396168
1386366
1074010
2658949
1373820
1846010
2358134
2403560
2727189
2242361
1476346
2143364
2485510
374976
2325779
2929449
423330
1807889
2391630
1145209
761350
1768536
1116998
1480790
2254046
2691270
1542076
2814256
1230295
2407000
2880918
735184
850873
2255660
1977517
486355
2181168
1973779
2585285
778789
2667064
429839
1472971
918280
450365
1721465
1734098
2035553
1078681
2530395
2870674
1610271
62344
383520
382633
1658463
1470178
106810
1026534
1331110
655113
1538562
1808531
2603598
295582
2184932
1230528
2103317
534820
1232487
2289883
487967
1818529
1289903
1234069
1260225
921812
824328
2842001
39937
430367
1850643
1197926
2733427
2936980
76076
177945
1170254
1224511
2871271
2263074
583234
2078775
2820200
2108403
165254
1205419
183847
2740901
2153612
438175
1659517
1898051
20763
1045203
1910804
676736
666104
1065188
2031727
1923086
243092
1593449
1930535
2190977
1771089
664188
2568897
1241092
2736392
585223
1409745
585400
492390
1130344
686187
781190
1004172
1957177
1936211
2662261
367241
1371030
319051
2931103
2755410
1735675
1915980
912461
10187
1203354
1044620
1143723
2178057
2908395
2902356
2842846
1762350
2345355
1265494
401146
268788
463818
1628876
2808512
2745051
867090
2063149
2616168
91820
881647
1019988
1451164
2168768
2525572
2513912
331263
317852
320773
2421833
2908646
549239
640111
2002121
1133495
2450846
630243
30957
354276
2339721
2487013
1044774
2240150
2236685
1529244
2852541
1927458
1909644
51194
674274
2172315
61090
1816728
648041
1574714
1190211
1271730
2309553
2758073
2353699
1312770
2442403
2161325
2808980
2621770
1270706
1870079
92566
82281
358209
2158199
148990
2352020
581581
1666808
2315379
437130
1193477
2794157
628745
2068222
2350477
1189643
1242736
1859495
1445750
2102045
2761146
724445
2081150
1376099
94995
881156
2821687
1054921
1876334
2937742
1721560
2764555
914863
1527077
1676888
1854319
2144752
147643
1335234
1438004
1734568
2195893
2773974
1870336
2567998
2169365
2147430
1291267
1701432
1678702
50471
1081583
580822
459311
2339073
1401832
488725
14008
1033351
1707040
2625917
1990058
1194385
2276205
2921431
2494880
1438255
1175875
506077
610137
1979166
2313577
1679562
227897
2051165
975580
2902662
1661879
1290520
1001575
2069549
2680106
1518335
2781499
875474
2725679
2753655
1955954
32373
2937911
63648
1230475
1223896
2895673
2470683
531212
2025542
1999719
1532510
896244
3037
508481
357881
1249975
740673
1801827
1404270
2576409
747911
2701478
1611786
889353
2675423
823293
2788088
2921167
2286003
117855
758108
1782457
294021
1730329
1183691
464117
1311562
968170
2583372
1335416
2787842
2070797
1730053
2928980
1434894
2567447
21123
1006536
2773866
2720240
331560
2531284
2898426
797287
2782914
1085363
1719243
410598
2002068
790764
1737793
1796205
910625
1282519
916842
2022518
1874246
2899121
386474
1378814
1270507
2847697
1287496
2704403
2693246
1354514
1062258
1554639
2233344
1286056
2715751
704538
2397487
1087947
2422493
1269550
293493
512804
592644
631140
1628957
211778
53724
2632005
806640
817246
138767
2159945
1362573
1761683
403685
2332067
1059275
2098364
787988
2657866
2304158
1757005
1329674
2766387
1939487
75900
1577198
1571520
689862
1701896
1040494
1224664
703801
2599125
2567339
2107683
620331
605234
947379
2175124
2078541
2418764
869337
2592233
2781824
1920041
2624968
1295750
1028079
2712843
1859875
2210431
2538596
687468
1239186
2402056
143939
116861
83563
1860424
2636489
1373938
2728451
2915801
2361027
2087665
423146
2783887
838855
2866637
1857546
982010
751008
2835714
2009680
527053
63892
2662133
2438040
1028188
1338393
1370197
2502117
2368619
2689563
173976
2260299
276506
97295
2045419
407461
384013
503024
742086
558592
2551
2461564
2362526
1502838
1236509
2183038
2448337
1349823
1975948
881840
2470627
314035
250645
2372894
1054986
2404973
2931306
2722074
960359
1960025
2239023
1684526
2528010
2223427
2351202
2113234
376748
1566
2443174
2278128
386669
1536481
2366236
2020100
1717837
2299619
2750368
2656835
798044
1378928
2005472
724687
700401
2491907
250133
2413802
1574680
1416448
2376878
1385006
1695031
434736
633133
35098
2858470
2658803
175822
2192201
1133445
75956
2534905
1818074
138782
2762559
2420534
1036345
2167897
1942539
2182251
2839243
1582657
1256759
1916335
2438973
2827273
2741705
889923
529365
2903927
1812192
1302800
867092
1279517
843672
293829
2617593
755430
2071343
403997
669858
2115304
736137
888247
2910320
239547
1719771
2086185
1618775
1088444
2671177
106040
920378
1612615
2110164
1941538
488733
2401001
1941070
945301
1942618
822330
1120453
2786917
2708037
874068
2406794
277261
2020408
2387143
157641
1258333
2070903
302509
1710194
2721189
978242
521840
628366
1137965
725540
2808266
875222
1513456
472244
2257177
1660416
2807784
1288056
2347629
2412441
242913
946535
1881832
694375
931704
1516169
52946
2927346
1127339
2215987
1064961
110693
2022814
1615847
2699624
977988
661149
38034
2102844
1895966
1839838
976648
236660
98575
260538
356290
2166588
2186279
411183
750007
230558
2013267
877255
1125499
2503680
181496
2815871
346159
2777193
1068682
708494
2587024
2854940
1208557
739058
1138159
597082
2437264
455081
1714471
30499
2934064
421024
733146
1640547
454230
397614
1078403
940241
15865
323482
769395
1666029
469231
344731
2234626
1224891
1774825
797187
38653
2299169
2765555
1966834
2727791
283059
1429762
1278202
1603896
1494
1145045
2127336
1313576
2222574
11702
2643477
553097
2262057
814859
942914
1248013
2445606
2261441
680940
406347
435752
8573
2929051
2206119
2301669
1408428
2109886
807670
1741093
1625526
2687282
2332324
2050645
1598035
1155215
2397619
1865658
431824
2470272
2507286
202198
1854528
31945
1575858
1945831
1963640
2830315
696069
2715551
795569
2884652
183088
1259649
596592
897286
2674770
1209180
1543014
988984
1530324
2201100
1653921
2118541
2339752
1380692
2534124
2927055
817280
1907704
1033607
2209862
1838037
2244824
2441960
623943
1498188
2400378
2573536
1528476
2018946
2305604
2571365
40824
2135446
245032
2338027
1454959
1544674
1493853
747007
1648287
1875352
1976153
1312124
2309438
2165041
331617
2531352
1536727
1441511
2077273
2803278
2320018
1886097
2110300
1747221
1105244
2027621
51129
980103
2447119
2489379
1889679
540413
1475192
2680571
127722
1899587
2739821
1415452
2873359
386358
2733619
501477
1762792
645162
1527749
271325
1871630
1245266
2156692
1975505
684678
1069965
791887
1358806
2332958
1003759
1593519
1999234
1791029
1669346
1074602
2535918
2090423
1107882
7304
552371
409001
600764
283035
1971599
1667054
924496
2454245
2027011
1254744
337915
818344
1663146
1191380
1361544
1318164
1943308
1283575
312432
1437873
1666808
1688538
2519038
2799392
2857690
789560
2347714
1805770
2505970
2304822
1158098
1059718
2902874
2853843
1396390
1502125
2092256
51719
1777340
1715196
2877294
2768882
2156589
2507449
739831
1512092
1732805
1012436
1435916
748950
1687541
1081173
1688041
812734
1884487
169372
14572
1022204
1693909
2439812
2041132
965867
1635809
2681129
1527150
1657545
208405
2636186
2587313
1246071
1323820
1306379
1382893
1319703
2933436
183034
2915168
2717371
1410717
2057464
234527
2618378
865659
2563361
580226
2730245
1457029
649301
2186517
734255
2169608
2602658
65604
1899809
786120
583149
1584666
1499241
1692644
181654
1639566
106887
1658599
1702407
319293
1317393
455066
2499736
53886
1811036
2229353
2068831
2205622
530860
132729
2523801
383674
2073654
1181902
200286
1299736
2593896
1702024
539440
282948
1528504
1612430
1973030
996788
68506
2716077
1736580
1976406
2150162
1424184
940564
1285857
2773744
2472417
2313253
1489502
1282845
1072362
1876642
2270881
563919
2353082
1845780
1208367
2193
2835712
2247704
466301
2616361
1071542
1985723
2320664
2519774
1834448
441150
2300852
466492
2620922
2150820
2821261
359399
1009460
1924724
622493
1048378
940813
302307
513446
621869
1742518
1960570
1661972
2514809
1787138
837851
1623080
2709265
2634857
2063953
953187
1993504
1513926
2896140
2378581
2451817
2289874
2420118
295253
1828190
77393
538798
1942614
1527027
187369
1207776
2129239
792271
2213663
2348489
2062988
217009
1039883
561749
1293497
888580
1533406
746824
2521161
2888993
2034032
2184862
2187255
2116
2275922
201895
2494947
975033
293993
623970
2457311
1940401
2635189
1816086
591943
35474
676068
1514000
2177274
1118698
1316906
1990707
1004723
126707
1404399
1419124
2281943
270227
932071
1793264
45151
2790665
1132619
747019
2353756
1008941
319100
2568437
854069
1040921
652608
2056440
560417
12990
2434512
630853
2846278
833021
881959
2849996
2379560
2236195
202114
991106
257748
2186641
1657925
2728408
1779624
1001981
330704
2437444
1418362
2920732
587904
1734193
647798
1462524
1298775
2596010
2316600
377326
2888573
1617383
2718738
1165063
239844
2897397
1047477
1317285
2442592
1933107
2613294
2424760
579962
1720947
1890313
895408
2821023
257106
1641153
2281431
113756
171055
1465493
828101
2809177
1369460
1219030
883393
704115
935148
1782747
1554131
2596952
1911143
1984040
853801
1653502
1237004
1455995
2882897
13048
1446187
1739265
35158
59497
1053903
2626842
273412
2280298
525733
356305
501665
71414
2676607
2740045
1034767
1724562
15280
361720
2494022
2170576
2345147
990375
1860029
2420190
2470266
434274
1617021
601971
2803513
2619127
2137030
2932497
2300530
2401548
1505085
2124811
850647
498365
979259
2175660
2891852
839122
1640453
894666
201286
1111466
2436844
783843
2044175
1976231
2145587
2928516
1781692
2770779
2165721
325797
2349108
200835
1749553
989164
1561167
1571013
554235
425418
687341
2219242
2187843
1465689
1947709
2574721
217547
1530548
1942161
569925
831459
1091548
853339
2412977
60542
2673742
186630
2179057
1899788
1146385
2420554
1395457
2907065
674012
290441
1423364
657150
488523
224768
626019
2395464
1683012
2935784
2749551
1788156
1190626
2536912
1839292
2551051
1592925
595671
2753257
344114
1475333
1175653
1731258
1413592
1794078
1176379
2383512
1092882
593215
1517493
332638
476924
2868972
1214623
64316
298532
2637046
1697005
2852908
2259224
1213727
1644177
2554857
68820
2650365
508413
1611067
2553954
472340
831912
1759630
719550
1411158
2536261
1259276
897657
2530160
111514
2036129
1469071
686091
2617739
2347569
344402
1984096
2613759
2653730
1042589
2522030
2120907
430051
154765
2059027
1603593
1084965
2853463
2678401
2322562
746309
470330
369961
90179
2047922
1849707
1674034
728920
1524722
2624932
969869
1699051
558159
2590510
150011
2023594
2220300
805254
2429913
1373667
730200
2171441
2484535
2556008
437161
1656795
49416
1849714
433468
1841377
1834083
642806
2679194
2061387
1493149
261310
2155458
2297172
2829636
2201876
690141
1452635
2236804
1085751
830373
337337
1016597
2749536
645833
517919
2779847
2021353
2295077
2586641
173855
2590461
2437308
1209008
2919742
1351945
1586683
2839486
60495
1015297
1742343
165350
1965370
2491433
1121785
1174630
533791
2859484
643928
2197356
386153
1662221
2743897
2874680
2119701
903988
2144904
406471
948682
1418654
472371
2200293
710986
2681794
66404
1611128
2216574
2060736
24623
1569827
1004521
404515
1553773
2571450
861127
2108154
2119182
2481056
2531398
685531
1726198
961513
1391346
607699
1340934
2004389
2259632
879314
2826179
610180
2385658
2858422
1123168
2627569
1703093
420953
157386
535235
1495148
534433
1160291
191701
1673716
1242204
869372
2245713
108994
2675846
2014267
1644732
2017772
529661
2205728
530133
142360
85248
1668991
2306681
1305126
2608203
2878331
1103949
2728908
1726427
2364241
1337045
1849524
873037
983668
2418274
2892617
637918
1209778
1243196
466679
876714
712839
1228932
432874
2579833
2115389
2598466
2400212
139142
1011457
1356485
1891401
1043120
583025
492013
1368911
862125
2817106
2200492
1637371
2083941
2453389
1611369
2048536
2333860
1079660
1671964
744603
637238
1695813
1322343
1738586
1308708
2078263
930798
2173904
2117086
2780977
108148
1047170
380381
1296025
143630
631049
1839430
1649716
344692
1749562
2794078
2527015
1377078
944180
2076752
644770
1323961
1807612
1126855
1169582
1429294
2877284
1469899
2763316
1212912
2781155
2588747
2748410
350199
1848186
1090839
2135304
410593
1745883
653023
398502
2075413
1269688
2238094
249835
404086
1996012
195678
1103513
2563419
146765
2232646
372890
602552
2935127
1073494
2688661
2791519
521719
2072277
1081592
530101
973670
2683172
1492485
646978
2214147
2278668
48358
2273078
1084953
1182727
2616595
256824
686943
2499454
2283117
1245735
102596
680948
66558
1000598
2038035
1726791
1714917
1769276
1720258
66889
1542726
1944855
912571
622630
424081
2358102
1190983
90751
2869139
2848151
1512880
230270
1089607
180975
1962472
2084760
2675877
2035699
1834721
1999335
27296
2833252
1833820
691342
393952
1408739
740205
2884889
35305
594557
745475
193269
570629
2882829
1509351
1952162
2116077
2043490
1108885
2141226
191052
1732850
860645
2934645
1059525
1477150
2591916
1677667
43446
2442024
579710
1197198
1937707
1081999
2237779
913034
2353607
1259154
1518947
1489670
2532113
1851082
58497
2884080
844076
225274
1682534
1827173
239084
661009
2937836
1413197
1791964
1340938
1995414
1768929
2629501
1131169
2535675
1324833
740898
2666191
422100
110389
1762073
156779
565244
2058462
1618093
2261318
2012351
2430678
2203247
350449
359210
2356840
1611103
1235909
1848089
279047
1068431
423940
570255
51629
1010485
2319231
2095900
182423
465944
1650303
2661109
1554066
546529
2751858
521664
2218875
2070622
661323
2194604
2762106
275980
2515089
916986
1390819
1660995
489719
75433
550325
587775
668641
209953
2297666
854001
2245892
2140331
2462136
635554
2609503
2112218
1270673
1590767
1214196
56818
2131998
551831
33766
2164781
219035
2019750
1162173
1436775
221645
526926
2538462
1595231
1859353
237960
1560416
1071420
2196040
2891144
2067533
1266941
2477409
565564
740499
2405941
107549
46121
1030424
2453965
2429044
2276157
593965
519200
908420
1012045
1726165
852591
1311947
798763
2063296
2621868
122428
1737287
2236483
1888282
2100079
2542486
2736157
1641323
1734526
944160
1221956
1324782
1222287
139675
823129
1549095
115399
173560
569866
2598997
1865008
2040926
1250443
1407151
1090937
2691618
2671416
641564
996613
67928
995927
2450689
1625082
736163
2093739
589355
1067845
2295563
1083641
1480274
833105
1014827
1185538
886046
2055803
167852
1942571
1435839
190619
2496241
2672733
1634193
1202180
1427312
1875602
1474770
1082274
1332940
154632
1379866
1041251
2144205
1790305
2234970
2510264
1514529
1668464
2611984
1119890
1277202
1981982
163226
2284444
1449519
940220
910127
2146419
2689452
2550272
2196142
2891833
674692
349171
119817
1077929
1273276
652117
2097773
232586
1832787
1794586
1730200
1466182
1125308
739549
2037472
903335
2661535
550142
2079759
2690326
348767
2169413
2022515
471967
291597
1086108
724988
1195752
2062115
2107164
167631
915683
1542670
1670304
2666741
1882434
1399019
762731
629865
11363
572679
2723504
1477623
70574
1361150
1733076
1940336
2003725
400089
301784
1674408
2702993
256197
1205834
1734437
1467636
2058024
1533568
450372
1976240
2716394
1301581
2711778
2895867
1639545
1426908
697605
2571486
171607
153549
400138
114259
2729211
1626633
2695310
2864030
1296954
138661
1318681
143594
2081432
2007820
183700
2593608
2135924
998639
136283
1034812
2065878
56797
479700
1442309
673963
533333
2595900
42062
836249
2250552
1351675
2740880
2892736
2226118
1953454
2548711
2198566
1925051
133797
2751113
2489845
324146
851282
2641840
1477047
1020200
2433377
375663
2304602
3103
1344855
1763311
2403295
2842732
2772236
1742259
1076158
2135901
1759763
1684069
1495167
409638
1880313
1698365
596791
1454695
2884780
151574
523744
1631893
1443890
1057478
622758
1888304
666899
1499944
1755121
2585348
1190893
2701021
740441
494978
2413621
20517
2099881
72970
1328681
627417
648905
2268653
1016201
1155985
2776659
652691
161752
2157677
1778047
755110
1703965
1148635
1020565
2890941
1654204
1201245
2582861
177179
2265185
882192
1759378
109722
1657731
1117636
1229500
1110667
1164237
2357679
2935076
1347515
660105
1063740
1458835
913590
2907818
2013646
676864
300355
15367
866619
1706122
26599
1699037
830927
2785066
1821472
758527
2471993
949704
2850562
2514017
623520
1281402
2377278
731297
1598927
2626508
745368
2296895
2578081
2397014
1897794
2578271
2710427
1437442
1292704
358300
1960689
1198998
1782254
1822585
2562848
1746929
2221753
373566
577571
915837
618234
2595967
453210
1138977
1950128
2679288
57289
1388613
2498276
409556
1163205
201175
453010
2452787
1736008
1081668
788082
987474
952143
1053251
166265
218036
485854
2578094
77464
495007
379176
2213150
709471
116274
1914968
503713
2516010
553238
464541
2096086
1070233
2316682
2439240
2072693
556373
679899
2823104
1732163
119528
1642075
1603555
1904245
395546
1200326
1443015
1285362
1108680
2542916
2482865
2680825
1066735
2238649
1673625
1424320
1865774
425148
1715569
40411
1909432
1510792
2212941
324035
1143678
2930630
1882652
293241
2061329
382312
534453
2309068
2404643
2262533
706765
998265
1033530
183915
2417555
1870537
633898
887160
1743333
1932120
2619031
559356
824345
363171
2677286
1303941
1939547
710708
760599
1901558
2671043
2144285
2584452
552785
808037
2001653
276686
1204316
2513999
1697429
77228
1168646
1725470
25954
2594105
1004824
2815328
1754961
1522487
805853
2201868
749633
119844
1775125
1106973
199829
362131
2205907
612826
2409608
2637056
1110406
1602467
1939868
1790388
572315
585760
2204532
2915822
560722
568060
2894707
809842
1187236
9369
527663
429764
887555
277088
1335777
2935143
2429820
2787482
1011811
2230365
2278515
2369179
2697457
182440
1927935
1052546
1405247
1985412
1297343
784625
1401177
1236992
2287292
1733185
321155
39537
2329185
1336588
922318
1227784
1203631
213242
1788327
1338461
1191363
2595690
718297
2515142
2791115
261886
2455780
130061
507353
471874
2831727
1023766
1212866
1207074
2586129
1981488
89696
2193573
1289242
1272544
1431401
2431784
387696
873291
758214
213676
2422116
924365
2217313
1613753
893992
1856420
1483348
2229363
117777
2547092
2919590
620553
2937454
857350
853023
2512448
520743
2526614
1083117
408363
2796579
2485417
523462
909021
2223035
1165700
1689006
1830914
1431407
408123
1157770
1020012
2714443
620768
141185
2685361
647677
1809491
2422814
676171
1285473
653109
1004565
1065691
1063007
2611632
1351889
2225843
1001185
2329617
2286062
2312232
881540
2834495
1397244
594280
876601
2799201
159199
2888434
2854195
1111666
2773686
1285753
2357764
2641785
1247764
567109
126765
991097
1948689
2010368
509858
1730471
2431611
2139129
1187869
2448101
2567880
472227
1025254
291664
1933784
193848
710732
143692
516892
150643
164922
1987044
2771189
2498
691810
909393
1862107
1382274
1808901
816735
1593786
2094147
1483388
2124387
1238303
2647202
1271187
2404287
2562969
2752526
764959
106548
2838562
908834
481189
962189
1813730
667594
883273
334100
1856811
2151935
2663870
1297138
1897801
148806
1835776
1000118
751608
444579
1119060
2479197
322916
420171
1049677
34202
9197
554042
462685
2373838
177503
2677691
1540611
469025
1129315
575000
2159615
2483810
2297036
1770595
2527256
1022477
239894
1467798
268378
1626318
414523
1389122
2359986
2294418
949149
561637
998404
929826
2609141
171127
133411
2431406
2159295
894711
870433
2479890
2594805
1738314
1640802
2686925
1223326
2636920
113263
754875
639557
908246
422770
1020688
897523
956751
1558845
150767
2257179
2781611
1478120
1766505
2708094
2939802
837483
1612093
674367
2581971
417957
615895
2787831
343109
175880
2457622
1508327
2738076
1160800
1618254
2440075
2526744
272203
2065030
1009470
2639584
2462200
669103
855012
805142
114893
1393190
2331141
1108450
1194288
859173
1533379
858192
1471658
1741632
383949
1677653
1110206
1322878
342378
1731031
585619
898904
1289330
2669044
2262058
1116572
1952067
1252863
890530
1983348
2644702
1811854
539212
1478917
392683
2009484
2113348
1339856
1801576
2548461
1173342
1237690
2372374
2145427
2584436
1612395
1306587
1189170
2415584
1282191
506372
2445675
1730570
2263852
643526
1114254
229802
732964
1996686
1337642
652335
307141
2791969
1980835
1650230
1404105
2312727
1159154
1489190
2514899
2898659
156673
2377556
2429232
1495002
662966
1754202
734067
1705947
2360975
2433422
33882
96972
2430853
1923632
2938160
2727567
490178
1570216
550077
672099
1567592
132732
1635596
435698
1533265
2590932
2687561
427053
1644764
2010635
2424427
1500127
2429420
2777607
544702
269874
1661137
2341245
1862481
2508251
2744623
41346
1609397
2643067
822060
97033
1424829
322468
143306
349184
2005887
2338073
2537345
2255855
2391286
1967516
512395
1067763
456019
728995
1367478
711364
1706200
878565
2530308
2094187
1059635
1701091
284273
1367147
2658097
107069
2755799
571914
932178
1142493
1288598
2374247
1355157
1555407
1620464
1215846
2908312
1713061
2909436
241782
1177916
2085178
1202832
1693528
1799889
171240
2370248
2722939
2623144
263368
2307359
548402
773679
2898444
1757582
1385034
2885580
1034503
1394908
287917
789884
1940136
1754310
892349
411899
679518
1048764
1549981
277723
2562893
1684727
1586815
1183877
1610755
2885454
2121351
1063051
476571
2660088
28982
1969876
250801
2917060
1203114
2800362
1705293
360307
2888409
101509
1769983
2867099
801011
426465
2289388
2105383
156986
2362701
1378188
1519515
962280
938122
2575160
2056130
2570751
1684461
592638
2330643
2218802
1852982
2174889
2218518
353379
2532676
2635161
405971
2529855
1236791
231384
1698334
315846
2516572
608380
1070271
74362
2870441
2779408
1254546
1635136
2476720
2085056
2233050
289152
2913970
301791
2573412
477917
2283799
649249
1844649
2215637
481899
2296439
2757349
248554
2694760
1654023
2179562
1377765
198559
1410785
2450235
1449497
1363508
469421
1723062
1938745
2348050
2850061
90827
520165
464209
108023
2115142
2322726
1523119
1794219
1930039
285957
506768
2282043
2743462
121477
995505
1832557
424223
690508
86496
2604286
154665
1605441
1867198
2598980
419069
2018285
1355702
1634068
976311
615785
2145173
2582916
2270803
131256
646631
1484419
1082426
584505
1327942
726935
2629626
296891
130791
1749808
1253699
122971
1987610
1454230
1817661
370237
2625020
1257013
2766302
395318
575987
703285
2793370
2361535
2712867
2513680
1755240
1630091
711693
2208040
437158
373761
90999
1128854
2872305
706010
1548919
288715
2569409
1590626
1975871
2358533
1073778
1037500
2018483
808777
1972753
721864
2690275
2146016
758131
2292588
1087354
2305065
140173
391211
2746481
474537
292795
1172147
2828038
2685316
608545
2792856
540071
344830
644262
199245
691976
2791517
2303075
2907486
1535993
1685187
1864712
2449507
1053053
1362041
1049617
2053368
1990437
316576
2084784
741976
697914
620641
339366
1621600
1548786
681052
352305
2390819
1118437
754883
2347299
1514865
183255
1767471
2902087
291585
1479695
1849878
1058030
2302754
1384758
1672041
2849031
2169405
2227282
692987
1746292
143724
556699
2214078
1864414
2155366
1480962
44037
450447
1979121
850859
580752
284475
1052330
1071574
2609535
2360833
675118
966379
1036375
2162095
804295
2856799
605103
2363939
95392
1449677
485927
1123160
2851723
1590676
2440718
2504591
2338171
1674427
2170898
1232903
430522
762330
970332
2403945
997296
1767783
2027374
1042849
2434564
914913
432912
1665067
722396
228795
175158
711516
323909
1686215
2589301
195663
2487072
1339473
1132251
302954
1033005
1910667
1664642
2474550
108041
1999009
1574465
2885487
1772552
1997845
2477058
1687215
1866305
64527
125595
923961
2373154
2355036
443611
1259554
2527877
2013374
2811398
1934558
188328
2929645
1878280
1296804
76456
1658543
2743986
2218334
1796598
792934
59017
2702936
2774803
2062918
637084
1633310
1333825
1045149
1937000
2886328
57222
867674
12035
1836191
2109524
968046
667591
1715438
2442830
2099821
842911
1834029
2105152
2519554
44826
482369
2858173
352656
1154615
459036
1246168
1668328
132879
1214307
1287562
1899974
2133785
658403
730337
706673
2795748
1444441
2413048
1462136
595683
2715021
179360
948209
1572512
486337
2409663
1122119
1275015
486625
92021
1838392
1017093
2593508
2357455
1888764
1137819
1390960
1268676
835361
475708
2744903
189869
2920957
1406990
2196886
1616102
1364333
1266301
1770782
622296
1382185
1858672
202263
330620
2302076
760628
2050067
66876
1663735
284997
702680
2185274
640988
846269
103109
981427
2534250
2366110
197247
274652
755434
2596281
610104
2847372
605697
2823085
2351643
2012561
243753
986
1420807
2227156
2784811
1702615
583611
2725325
854100
56970
1927186
1755689
2150664
1944687
2816683
2480040
2099950
2425053
627621
1847195
189065
1416788
878549
1925267
2530907
670684
614113
2235271
2858657
1501580
2707372
2083913
1184412
1244111
1208024
808475
245691
2214042
961986
1488354
1174008
1265874
1106181
1959990
775711
2225780
1133855
302532
928374
240872
622266
1265166
2341447
1681120
1917071
2811011
2803143
296239
1820310
1715240
2136036
2756801
203956
186740
347497
776854
1911664
2465837
1420389
1131564
1271441
804646
1095876
1458537
1626447
212219
1811732
1110786
793281
281400
347652
1915409
2009842
1323075
2435024
1598816
2565596
1289592
201019
2215361
1248618
1401866
462209
2852593
628144
1609612
2299208
2090904
1556097
1732600
91380
2416166
1474823
162672
313123
2762823
1763042
349616
2440065
712885
98624
1339313
1859340
2526664
89876
2723588
1737902
820325
933375
576061
2262209
1626244
80068
1400118
2572
514387
2841702
1776526
2046521
652720
2633168
1335518
317931
1372710
1999885
1929606
1651441
1567836
646860
2312887
751576
943455
623955
2453778
2445232
2190865
2334156
895372
1798567
489420
2189266
2515360
61846
1064330
1986595
571807
2107131
1228357
1748322
1100249
2136564
2405809
59885
1727121
257782
863160
2180211
2558912
1088395
2142148
2194171
495024
646442
93691
1415971
2721309
2564010
741144
1307851
1954971
565041
643191
1663450
1217841
2775722
2823302
996661
2146804
2014239
1308490
1568479
750220
382835
2787302
536967
977337
595295
1376711
1698302
2453285
1688634
2432695
522447
338204
1998022
2332805
113374
2208689
658826
1916282
1749856
395674
746995
2114990
457519
41147
1720999
2359735
1422715
84976
2571609
1315377
1293971
2174112
713773
930270
118302
111876
924854
874465
2625210
1383331
947544
391956
2614188
2082409
1963631
341230
359000
872139
2907204
1283557
1568660
2433828
784496
2469482
2119559
2142604
670056
405157
2295093
2644885
911296
114577
1951388
1177795
803189
142819
2810227
2182552
2434521
1892771
2487841
919230
2186993
124664
1602129
2656334
1261269
2361741
654996
1472507
1032057
2338559
1882595
585311
1328149
1048143
1500992
148572
249940
188696
2760025
2137833
2170389
707941
1192069
1689762
1684711
1344341
2342117
2079782
1230975
2027986
1276507
1970836
2923751
735304
2140039
28635
1237326
153312
2935871
1468454
839861
747175
1813146
1645137
2276332
2529812
2283862
1692978
535471
1554221
41479
2402011
2577231
36665
2631787
2675249
2354742
2723048
266641
1950222
703777
2064238
135936
674535
1470178
710714
1847258
566362
1714346
2602670
1631639
1076697
1516391
217696
1404774
1904441
1658711
2482159
437138
890335
2809568
89318
912244
1422872
2109180
1279874
2149824
2882181
1751951
1683908
434908
1553750
168890
938332
605400
2108917
2407985
367434
40885
1131527
1794578
1041894
2471947
2919716
305593
1452618
955140
1648220
2470796
845037
2035769
1726142
931876
2903873
771009
1281553
2885572
1447167
651890
206195
949458
2453793
1187005
380846
516835
472786
903009
1197204
1173920
484500
1365308
99863
611435
1089635
1168560
2655846
126866
422762
738831
1296952
243368
194785
388720
1466889
2706708
1664238
1621341
1679436
179579
2280754
2480870
2866563
1603551
1136417
1046864
1361661
2598813
1551268
2049391
2775538
1582863
1603712
2308657
1977231
1884374
1769229
200617
368661
2410627
1792949
2481745
1326823
1155224
90823
515952
255600
1798680
98450
2366465
579113
945939
1091001
2585224
652889
2489705
1583454
2675151
1279469
326057
2027967
2159454
545222
963483
1209966
318251
876072
496329
2104906
877744
2188843
1108265
2885012
1664682
1924351
811792
1381150
2439022
1573558
979433
2063478
2774799
1680562
612572
113496
2728311
1488179
40608
2126083
2097174
742971
2746369
402529
2552709
500575
1999532
1972128
611838
805782
2830736
1395513
1272924
2159215
2452375
2154679
152416
1376565
969201
356975
1005656
442177
1262522
720401
2811102
2861491
2094442
1640577
2502065
1714571
1868478
647844
1955194
127969
1805751
2938109
2735574
2923710
877673
302518
1237076
2468703
2710157
852838
2552308
195900
1541785
1275172
1037703
2328080
1864691
2749118
2471843
2674623
1808697
280407
912422
2410335
2372804
2096612
2088006
1263660
443724
1560708
1333966
2771758
1591719
1152416
2165560
1606733
565207
1992148
1641200
319498
8982
519094
2275746
1457908
2621709
1518381
1004719
1704301
1522824
2920662
2011970
2196862
2832823
519161
1045203
855256
1889033
1817283
1836353
2772554
2687455
127809
1594695
741410
2045130
29827
964133
754466
1504647
1221020
1791227
1091854
1015163
270865
1167655
2745454
2540518
748188
148674
801329
1729147
462723
490481
633513
2876904
2602175
1232577
2397420
2838516
1977032
866235
1238325
1929507
2100347
2765346
2858812
459694
1222614
2404488
175936
277755
198448
1109682
447012
715597
2149154
2908387
660323
1390044
1075657
386062
1425480
1250690
490694
1011953
532916
1020073
2715763
1842404
688876
1742596
2732830
88504
2450091
1101340
2400364
90768
2669823
2055031
1527931
2928564
2801638
1177707
2065522
2665385
2931480
508903
718174
1160185
1090331
1073213
2052876
31879
1159313
2063390
1424554
114293
2492950
2249550
1799152
2904175
437300
644340
144768
751180
546163
2709750
2167863
825579
287708
246431
799434
1775576
1958374
2142644
2429961
101396
1256419
1105411
295109
2911979
395718
1884076
1985700
2580827
2103200
2082772
336956
1279564
657027
1264604
2663546
1988504
1829871
64774
2071415
1965153
1857410
903142
195552
103763
197852
2076587
859847
1730
398512
795168
1883073
433537
351650
867052
760107
2769059
1634324
1326278
2544975
2220878
2636144
2222351
1245688
1090218
566659
1395923
262793
513944
2133382
628678
64702
1436925
1769350
2260233
1439662
1859213
1956985
2486869
1478306
2893990
1018229
204007
2605023
731639
1740171
1668578
1951521
374972
2061319
1642217
2288942
2787360
355999
944270
1209066
2767451
63545
2406770
2514094
752670
435537
2682639
2888955
304117
2236122
2205839
2082860
1036282
309656
2201365
2301092
2812107
2746543
125455
550905
703323
2070233
1671152
2311561
1176976
1997862
1765771
93542
247718
1249332
1180048
1307032
1435972
1508554
1234567
1838554
344019
603260
515313
2512879
2410183
327478
2617565
882774
2667265
1290274
872206
2179294
2623221
1366185
2707283
1246021
1821239
1812663
870876
417515
477061
591120
2536735
2504823
2140496
1359167
56812
2711561
178977
705749
1756277
689250
1357327
728973
1216833
192549
2259519
859476
2471535
2414039
2351468
461122
373823
473865
2460025
2162596
1701589
2302365
38444
998428
1131160
585813
2570101
1303328
2079490
858702
1748776
2113191
2785679
1509780
1458472
1953486
163255
1474526
1802053
1973008
423504
1051287
2701231
1577653
2402906
2610649
259699
2851213
2903563
2164046
1061995
574982
343947
799905
2351822
2774740
2635604
597850
1582656
1677594
2092301
2215817
2402400
1116502
2528215
247092
614004
1550201
653713
1968840
836674
1288757
2930444
1470916
678359
1661505
1306532
1842781
2570769
903741
2652673
2358291
2361912
2537058
1948903
1020647
2036534
877650
2773743
614111
2798999
2481137
566084
2621108
1127793
1102319
2577593
901230
1392402
2006175
1597544
788626
1691457
2371878
2490552
2468510
1237030
1573062
1018537
2846708
537929
216884
1229318
640931
258928
1672520
1140254
1031439
334834
2438287
1366474
368264
1872926
1487680
322140
445910
2780036
652263
1897992
2075357
1455724
1242408
2087541
323161
164028
1458844
850441
1167771
1066964
1065051
858699
245901
36835
2728590
2885378
182011
1878318
867315
2320087
2687324
419145
209642
2261338
2137416
161113
42599
2080931
1851352
745879
2597717
1875058
2676072
2931653
1636061
1728472
460937
2507205
247844
2561065
1714498
2919647
2916209
2015989
2608261
1427442
1884524
2526159
2239168
2902116
2710002
1193135
1436860
1435904
115276
1429186
596964
951883
113253
2540287
2693583
1151168
2083389
727061
337731
757112
2325696
761972
1223869
1757181
901444
1444487
2650073
2098132
2892995
1535857
2932987
2615711
1377286
432083
427374
2933476
126353
2698642
2733286
787420
2354703
2893684
1611878
1804082
2339846
479312
498167
2686523
1440787
2897615
2447443
2194523
2646223
2146169
1472393
2097788
464837
1039579
83476
1416651
1062344
2614316
2608932
84502
1357677
1584732
2208705
2067828
857467
581528
2078396
110022
2587610
138241
582459
1223679
367546
2366521
144906
2540373
1007479
457104
2108569
1110464
348136
596288
139425
1965595
330629
1051082
2261152
1199945
2367183
404520
2118734
560327
692986
1571614
207214
2616929
2550256
1788983
2102067
2939465
1896737
1792596
2406097
1590013
962572
2258375
1705508
1730121
667867
2189700
1862633
2142739
2436992
2427837
370396
2243088
762903
225200
1174551
27880
656802
87076
2135152
1239662
1948500
2431259
2890058
1105234
1248830
1144058
744768
2497005
908351
564254
2563416
2733144
465139
910714
828005
1303370
905401
185106
184501
1579770
916876
2662956
2465501
1731715
295719
27845
1806166
2428853
238377
1071975
647980
483901
48727
2024934
1197545
955026
1034817
2619221
1149901
2766262
841662
2500304
2448133
1624259
2848306
2138503
2857665
771589
910303
2845248
1411484
258850
1878458
2136268
504079
2480643
394550
1249480
1689022
1745962
2140957
2598165
281813
1671693
1949863
2691585
328417
474449
2016023
2881767
1178599
2655134
1820101
2110817
592681
367737
2717151
2144494
128633
2091846
1665347
637786
2736077
1680737
2490470
98127
2517323
1290066
277259
62021
2571208
1569265
1645304
1338167
2074285
2548544
1316404
2199757
2578503
2421123
2112072
1706992
2625709
2586387
49350
1493019
1539930
1681975
1835552
2411283
1108455
931864
66813
358876
2557824
271110
61461
2431140
1044433
2539111
766768
1728161
2411776
2891508
2563511
1226698
368798
379009
1722328
1216922
1272232
1343591
234451
424337
2799500
2742072
1752411
1097143
2723805
897134
142613
2012822
400676
2300402
953833
750277
2721933
1608073
1947471
9994
2765771
2767084
1839191
1166680
1834698
1692380
2184938
577479
1069247
2907635
2291721
1628633
791540
1293805
2864864
1787412
207746
2154953
132408
638165
2404328
1565003
1418475
2639452
1537254
1071357
1808358
2805599
419081
2270666
709849
2110547
969925
1417197
1796755
347233
1937595
577890
629591
921380
1544961
914539
2827623
595641
1543462
341359
623844
2916351
1074384
1793898
2915958
1022537
20026
2743409
791994
2373216
350412
2397628
942188
431160
415974
2405663
1019810
1197187
589202
1263531
2180004
482046
1302159
1719238
1860085
469324
425633
247409
2515877
1401376
1984977
2683372
2214323
1677096
2351157
2092542
1424674
649995
1514204
2395187
2895110
21612
2234410
569002
1199728
806052
2068678
719752
1314661
1030511
2788607
146275
1799204
531958
1998041
1262052
1549185
2814167
1395368
1802357
2142798
412979
945110
1431278
718536
655731
2331095
1171781
451871
2712628
2208531
54435
2197507
2587096
675083
5921
1615047
2688165
2927111
1760919
1782265
1530762
2035085
2037854
2845300
685981
1893109
2414600
977321
183041
2345199
1941527
444417
597464
257874
480863
203382
1226971
1972716
957825
2444643
2533706
2112313
899778
457743
295670
150674
1368632
651101
2789416
786973
2360004
1401596
633498
2719020
931988
913430
1170833
423315
958120
2939608
1401782
1103822
111212
1910205
2891761
2289217
501504
1371918
800956
235642
2338350
2567392
1485614
1302324
1828955
391620
141555
2474988
2201133
831633
1533894
1453331
504750
291883
2661452
2713792
1054794
1992333
282725
324553
2296583
2800864
1324237
1436089
553869
2143557
2062465
751725
847992
2843238
1773218
2576299
1884481
917107
1027769
804903
682330
2911793
1154446
2253890
611434
2723355
1879333
2245197
252333
846250
1276333
2047574
2515175
1176575
1805387
1197140
2186256
2875856
1033024
536001
1526747
2068052
2209512
2654304
2901971
2305690
1515002
1820374
2920299
2868022
1916697
2557402
780763
879380
2712768
2771338
2801354
1083746
2624338
2371613
89802
2394033
979221
2873751
2140301
2812328
974408
2250668
2604071
384505
1964745
1358122
2468056
427538
1183536
2777176
1494241
1426000
1424901
219625
2457640
2366106
1154394
522795
1667852
2177515
702521
1865555
2489705
1572049
1554159
447812
1468585
1104898
2567249
1198221
2406711
74408
2901070
820392
233561
2045955
2566065
1589728
193230
229929
2557731
2282248
2551132
1465396
2356393
2014099
1464295
2313466
1567238
1134785
253580
478481
1482364
101357
1325500
1706873
1999424
1000978
958332
1206228
2643388
1511754
1746792
875512
1866774
1600353
1009234
525331
1049208
1634793
1491984
709693
180964
2329118
335558
640618
2288230
230806
137271
1334985
555198
770475
1519432
595043
1630140
248112
1327780
184604
1503524
29202
1853017
2856962
2783363
2614856
974210
2893698
735027
2805681
2769560
2670997
2493606
1961107
1797574
246055
602089
249028
2151159
2295299
1055240
2016964
1969113
1670727
899721
135386
2158578
2164022
162484
2516425
1417627
1284522
670099
2669221
2416965
996678
219867
532180
790328
695641
2858168
995230
1227961
793616
1809528
726642
2668079
1364750
219541
100589
1238845
1710778
2299653
1566679
1257094
2445516
297123
248586
1664790
2505024
1407295
1693576
2897482
1162860
1947644
2755167
2848632
289908
1660399
2460033
72568
2787215
58324
2207282
2405010
348007
571195
2745190
867250
2370841
2481504
2831476
2442133
339075
1228021
487953
552630
705987
2346604
888621
1679488
1362762
1382656
1668881
1208200
784904
1331643
114567
2432227
2467282
1561312
469171
825943
1171164
482130
407418
2718449
565275
1112794
1934764
665834
816182
2694565
480445
598900
826465
1872027
1234120
699033
754946
1181134
1952984
1080964
1987072
123005
2893536
1920045
2766016
1764128
1632200
2692383
1324511
1772294
884250
197881
2066533
411641
518631
1816343
1688530
1686157
1085948
1622570
2004876
1223994
2749028
2715053
2170667
367360
1061137
661986
1529097
2417701
1045387
1091172
1886619
454523
1047027
436852
2861033
2131863
2083310
321376
2910004
918626
214452
2676524
2869387
1276670
864284
760097
1894675
2312927
802857
496039
1933390
268317
2541929
2366640
975955
27246
2540137
2164794
1513194
1004988
1967142
226806
2449015
1943031
1379278
1685276
717499
2403021
1922473
1943390
1838298
2846801
629922
2259280
2041066
2283822
2810596
61182
376631
581127
2674707
2916489
2360812
2715510
572142
2210098
2342895
248819
1959498
2721596
2157462
116409
2408865
2396799
2699071
1031951
1911739
1810656
2065104
1848927
275250
2405750
2526893
2583054
1034836
1748358
1867722
935027
579129
241518
1748901
1483955
2051296
537747
2161807
1167911
788221
610880
2636847
2815319
1933300
1360015
518123
1767134
1659435
902086
1467937
1088179
362654
180639
796004
2736556
1028657
1372936
2082509
2609739
1315320
1096969
1289175
147224
2440168
1745149
2874502
1539975
2237729
2285472
434122
2259778
2514349
2908405
2917437
2651906
519131
2862104
630586
2293025
2028627
1264589
2212324
1586542
1923592
974685
2123946
2593881
1268782
2327968
2411235
2841357
1007080
542091
2122126
2891819
1410687
776889
477127
813749
214259
207274
1520605
1240376
58333
2581166
2228216
1473611
1641118
1441715
812155
1310383
2507855
1214404
2014524
2258984
595672
2602672
1715270
1264718
1320228
1864460
757731
2369375
86
2373416
1551102
2302189
878531
1711469
1228757
1830998
330464
2489621
359290
2109483
1140003
180517
1352837
691064
1855901
1104918
1948167
1603097
823979
646913
1427152
126966
1623718
503262
2697995
1755795
194794
1939367
1457606
2918089
1222570
417697
1441505
266965
538792
2395742
2543877
2861281
1399191
2537325
2799738
972949
1465339
455347
449500
104480
1567491
1392650
236495
2530461
525076
1403289
1350360
646349
2678559
936934
598650
2671244
1983898
115136
838291
368120
2490236
1861900
699978
1792570
511211
391
2167002
803755
1453331
1383983
753926
2444187
134323
410957
1472572
2297285
413063
2629880
963340
570796
127839
1140123
224475
932700
926183
2405347
1651079
1658030
2362473
2267631
2163358
2222888
2905747
512534
392688
2374744
2781
2686126
599799
1814488
1434102
149938
2106336
552732
2210649
1556770
1761612
1883459
1890378
2924404
1322077
2266183
783721
1317964
604664
831052
2337880
315045
979983
962116
609437
2526997
2429014
2199542
219571
2133892
1962001
262476
2352351
1381655
253989
2475974
671561
1767401
1103031
788395
686972
175932
1920324
2545090
168682
1191911
980108
2553740
48014
327128
2331807
719257
2735498
1995986
2283826
298109
1065570
2500625
2306144
2772041
1701156
1978337
228041
1802449
2411420
426131
2444180
1868935
311506
1498071
967495
1349290
632897
1554349
533265
1331221
559672
522338
464321
1996702
913368
1446814
832266
2192808
743448
2517370
647193
1333295
745303
272596
2331632
2437994
2135736
891713
151417
2911937
569483
1794603
946612
488142
843907
379961
1067918
2114758
2853864
1710168
1405887
1441366
184564
2022996
393265
1393670
2414187
1682494
1374828
127961
1192045
2318014
144040
700469
2926945
2539141
2286222
1547138
354704
2872795
2772716
58789
487630
2668664
2698474
141391
1766762
414550
2699352
1773426
1333887
2260516
663093
1262525
2443886
1219394
2578061
978158
1128948
320013
1427096
2722171
1130621
127271
1506385
2915944
2498701
2085671
150431
1921756
1824591
358545
1678412
1598756
404107
1650001
2704382
933656
1454303
1141712
2640414
1441047
789480
2084022
1192768
2764288
598874
235279
440449
1467002
4899
75415
1823498
1315791
52469
2635238
1416700
2370366
997150
2046564
1897987
2543975
1325444
926246
1035124
2408884
141865
2589218
2538449
793161
1885656
2075067
30
1810185
1673434
717462
1630189
2165015
2100232
2887030
2760957
885105
2712984
2639768
1181042
1882988
2831828
1559471
2205577
47352
862596
2401099
1797958
2153296
1244327
1453191
1966676
2650671
2919925
2439807
1517425
419577
1850089
1799629
403691
2009169
2130185
2044487
2662635
721899
1528386
944834
2172581
55768
2476840
2252913
399368
1390397
1710576
1954994
242488
1524584
667768
2249421
1708046
1026068
2413806
744114
151593
1047689
2608405
2221450
603430
46458
2474063
1242343
1379124
1927999
634141
2534119
1093169
402584
885372
798778
2335809
225575
2854937
397274
1348856
613896
1052159
1871688
1261994
2732077
675210
2276514
124252
2557716
1887151
2160994
819
2268046
2165817
2739098
2363703
2667005
1045639
1238700
2764317
2201093
1370374
2081676
923076
1139041
2143748
509427
543900
1026751
1227662
2641585
2173408
2391568
688059
1636385
1619671
1626344
856830
1198730
2110019
1221708
1497904
2590313
840315
53126
2207122
2119211
2616669
119243
2193074
573776
715999
2448186
700228
1983672
914963
760789
1989228
2191661
2129787
2215420
2523679
1835384
2310264
1051409
654036
2715701
1241270
1318364
2847016
1289330
1138704
1088223
602154
1536675
2422445
2118401
566062
2771966
2193616
2377952
551387
1154057
736890
2707647
99744
2275263
1503094
261333
1970375
2778954
2706205
1460765
23058
884266
1183644
704816
1536625
1664660
1883239
1917354
1160286
1072633
1909761
1977596
1805949
394393
1741871
2245062
2453627
1034079
1591127
501859
2346125
859708
396957
2196673
1856616
2288515
2664626
2156932
1866090
2693611
2793724
2431654
612701
27138
630437
2171804
199154
2878978
228517
2155223
1766148
161030
1365432
1510670
1393036
2200580
1287639
784440
1552392
1992786
2039789
220118
803002
1435084
33749
898090
1362907
1672404
2304402
1844414
2918482
651494
977996
1773229
2802080
1678612
1998700
2013596
322550
2316356
2665490
2857965
184678
1189208
1473531
2228249
2017780
1542060
279158
2442278
914830
2096613
2464060
1369463
1212278
1883490
1303351
1193400
321759
2358554
2747435
11056
756470
172968
1913734
1533953
2672024
779850
1890636
2550874
2275728
629772
1479511
1795707
468896
1978897
2262292
4414
2352192
505722
1437476
770508
1207962
1653131
2594451
1088265
854236
2384323
2202458
1285848
1807266
291632
272364
1296959
294017
2331601
722151
1644482
1433185
556407
1096267
2484350
1623523
1440264
273882
1905662
2915445
809137
2779745
1785678
1910143
936036
294173
2569173
1258097
1080810
2497547
113065
2592133
2118193
2015299
685035
119551
1979729
1858096
49255
40674
2773662
1561688
1343231
2277505
591574
1162408
887044
2516987
661250
2313924
2755229
2642350
2055976
1655062
897124
2416954
2908529
633156
2051344
609170
1654677
1174717
153726
2695895
125096
1492675
2681241
1560749
673836
1039590
1206249
1949013
2216013
473391
1664751
1758746
979711
2915144
804342
430747
1991947
1103635
203332
2939227
2427185
805748
2903211
996194
2336029
621834
2793261
103946
1022536
307377
1897725
2720807
2325983
2848800
830098
1214840
655001
1763647
541284
2515491
2406777
2022260
2546693
644072
1180467
606683
1810862
1268751
462239
2464771
858193
249823
248404
375713
2462088
1741618
2134483
275051
2039605
1470955
2746486
768768
544678
47879
1112471
919695
650098
412221
2896178
809343
1061717
483472
2394505
434540
1200132
2861191
114436
728153
565059
750283
2171328
743734
2267116
2010323
701543
1360431
2220923
430357
1984553
2573300
30308
963776
1653336
2562186
711786
1397019
2433020
70240
134089
363413
2382184
1180313
2411071
257193
1696829
2483926
1883595
204671
1720055
523616
282593
1097768
1762583
12946
422194
1942677
690632
2881308
2085269
2140508
1520590
2930125
863316
2594887
1203
977318
1802979
952296
1214844
1771534
2907347
2282021
290682
1468155
1276680
2869743
1992510
8507
2429562
2092365
379910
1907114
2739946
2936218
2798327
1785678
2904557
2344421
2696257
1420174
2155459
776859
2547563
1871839
267316
1469046
1088499
1623370
965662
2418466
946173
179668
2699409
73585
2036881
2499415
1151565
1287720
496769
1625942
2678481
1703337
765589
1039242
2398380
2274908
1256583
1625455
1029665
673183
2839100
311815
467203
2484495
1375851
1985707
2845781
1243142
2738052
984628
2686305
742710
1733980
921451
980097
106
2539148
271133
628110
1606456
2079787
684735
2415449
454066
1413493
2637093
1783599
2030039
1903369
392552
2716146
1738595
1566196
2356200
1320498
1559820
2833640
2910452
64580
2128951
2140494
127161
217471
1736153
2806094
2751446
2089603
1909604
382803
1571267
2047454
2691590
1352328
767924
346662
710476
1226580
2903292
976187
2011297
856964
164805
249386
418116
2422066
1671864
326061
877102
278673
906937
1012592
2050995
312631
1807538
2929587
1731538
1873646
49657
1211700
1011960
2150096
2062635
2627939
1273005
1416297
2374635
784647
158110
261619
2375077
1625900
502184
440699
894802
467309
1808301
1331496
1008947
1575926
2925451
1025825
721478
825877
1633857
1239546
192675
601601
2938346
2721481
2431684
1069916
1707836
780948
1353889
675355
75151
13786
1255325
1571593
2310643
401907
1392336
884208
2491177
1250457
282500
2243738
2930759
1953477
2166466
2611821
2788176
1573273
2672389
2223782
820330
187791
1932167
887098
1458485
1313620
2242589
1706219
1207424
2888420
970805
280974
918274
1964448
1710028
2459823
2756466
1910986
1792515
467532
250966
761643
199665
1709184
157566
1133767
1002004
1239070
831802
540799
683459
1236917
301074
217994
1846490
966365
2797620
335498
1883181
336453
724982
2052345
29475
2190812
2426687
92897
643015
359548
156352
2735598
521604
1736408
1002355
1777336
13729
2542492
1375706
1863710
2827528
248141
550807
2245697
2017068
302707
1130601
2711900
2213542
2898913
1392141
949741
2545867
2554710
393934
2140189
1532372
614185
174697
2704480
1079018
685585
1898213
439068
2379584
85703
2737940
1184788
1156981
89932
519659
962597
1766612
1846015
1014909
1580217
2353627
2385295
2509788
280735
2149770
2590328
1959334
1965012
702653
2782042
1231058
355734
2365826
1329611
226216
789513
2577571
1035760
2366306
1783598
178140
685937
1202645
1935819
369906
1091319
966674
1547477
1321197
2494020
2902364
2185608
2558083
2396071
548242
671967
2371488
53871
2142149
2303702
1858078
2165543
2671040
225990
107654
2494739
1950797
557436
1170764
2764362
772290
1195525
2878104
2437691
2872406
1560630
880934
1441058
2924602
2529595
1617312
2454557
56944
1329955
432247
706542
1496803
2184514
1333372
2207878
2252031
2000858
1848558
2930685
1223926
615637
648641
1485146
2516135
475647
2373138
260308
2190977
896809
1386223
1411541
2487360
50098
2017591
2454717
846832
1856555
2054911
141235
120154
191975
966099
581024
2547797
1722756
305664
1494585
1909364
2159524
7102
2138144
2769075
2737655
1903037
2856848
605136
1022738
2627175
1933164
2604775
2110996
1486200
580274
2169781
2912284
771322
2727499
208153
238933
103453
2409451
2220750
2240878
918666
1317805
14284
2300971
660392
2204605
1336237
212592
2178972
2761426
744420
1563184
1767668
16986
529265
2461540
1896466
758938
1700148
1213789
933430
789854
1645612
2730480
1020773
353283
2764360
112578
2303763
2925404
1649861
1057376
2510531
2840874
1392445
118349
961598
1004347
2039333
838696
811636
643438
1302714
2288345
970133
1783475
981575
1559637
1592908
1763345
2036970
2367052
1344193
1946371
2849680
1464537
636877
1283753
608256
623329
1648192
926221
642797
640745
1137321
2936776
1101051
2073038
1414527
391775
2301988
2473689
132942
487141
1176608
486722
721784
396604
544983
1802229
1887826
1383719
1658536
1192168
1670971
360879
580215
1346116
2342172
2556565
2630353
2612067
549232
121808
975024
1333936
1708874
1028298
2114929
216815
1237983
1971144
2823830
2248851
2841258
1066482
1653764
1880134
2432946
2838298
22711
2254948
1096250
1346065
175670
274377
2104107
2773233
202586
420210
1186558
1484872
996819
1335676
974353
1024928
948013
605494
2114459
660885
1703962
353845
996043
960037
1796218
1037268
1223089
1520131
624036
2051125
119197
2266044
1517717
2386492
1852556
421545
1283500
1846565
2938843
2105693
514280
905048
2204773
1230251
748524
277267
596038
1016200
2008362
534496
1455718
2297081
2154237
2400988
1472981
1305580
410833
2127635
1742965
2726470
1797943
1818731
466986
2813673
2663151
1546629
2375439
824573
1579124
927874
649090
1402789
328283
2313996
1522321
1039345
1043726
973668
1441556
743480
2144558
1848008
1293262
135889
550613
1232392
2114634
458217
2223943
2905717
937885
537386
1491397
1490106
565236
1151327
2744077
2642480
2230830
354768
1230651
1087221
510335
2571175
1197599
2230340
2579191
2237983
2372129
1254069
1053294
1295309
1525035
1184786
1263659
1843946
993270
1877258
2211356
2567208
986414
2820381
1102575
1285936
1134483
1733499
1634282
1285900
2201678
2127603
1980614
1843638
2574740
1363156
2158746
646153
2309251
1965371
2213463
2530873
2822981
972833
2585371
2000043
518925
1742327
712434
2280780
1585982
2871421
531996
1351587
1524780
988708
1279857
320113
984397
899392
2132812
212306
2936884
2814659
2422565
727042
2624926
1196955
1228368
1783050
2391321
764383
2811858
580594
567602
2068980
991745
1171971
1716110
2496266
2666509
2345119
1119173
324059
978101
421725
1810339
1037471
1944351
2034060
1559838
510309
445560
639408
2525968
281696
1415368
1091057
65432
177011
667356
1053457
281654
220878
1897212
2858957
1225692
273264
2128454
2924608
1740045
1670413
1012358
2307346
1047809
1908699
1428825
1329671
1877509
868694
2226483
1502508
147715
320908
1392313
1607250
1962723
2679163
2298243
243885
2019921
1182015
2045398
1866566
842649
1224082
1884965
1444776
195335
999148
2120850
647048
2459262
1203940
173662
866933
584527
1139851
1000400
856087
2442124
279392
1494524
2529097
2804783
2302846
968232
1202558
2121624
1546231
2090351
983852
1805605
2068183
1007617
2545068
2860809
793854
1487209
1908138
219204
1589683
523811
1136688
1143626
1278786
1758667
2088322
2746880
1538808
1794825
2488500
1402567
2925503
2771317
1035133
1178133
2131985
1821349
1792059
2528041
600788
450399
1272037
2490868
2856135
1847606
1090383
2221873
1436321
2688449
1804336
281218
1015676
716785
2117977
2053790
1114857
1665408
1490999
1876557
2469985
593372
257291
1278053
76810
1949522
1816052
131375
2604766
1372060
59617
894141
2449170
2577430
2628542
102910
30446
2793609
2473340
2767359
2928162
64537
2880002
842582
1507980
307163
456950
1482349
368518
1415812
2596734
1714937
645879
328868
2396142
572968
814703
636506
1477699
199780
2268974
2752349
1204756
2829003
2499064
533517
1185326
2735926
769465
821291
127199
989177
1962797
2813227
452453
1914401
2492240
1179074
1936415
2235206
224104
2605236
1122840
416171
2520956
278766
2171205
1404416
2656682
787049
863754
493518
79036
2092294
790210
2454649
1622659
2408779
1127960
2124503
1544332
1011621
1448828
2554844
849533
2389961
2062040
1480157
2581204
1891125
1778194
1524259
1996100
2030715
2530998
2632216
1084592
2339449
1112976
1043443
2157912
350069
1643099
2732078
137827
739117
2606295
1115604
1313793
130297
2091290
1755480
810582
668654
1519918
2459385
993054
155727
1101586
2835687
2769604
1398908
1816461
2657540
1314381
768383
2740361
183430
118373
1366850
2713460
759738
2855798
467656
900076
1628424
1846902
2517671
1785665
330810
1301360
966714
1657307
115419
2431396
1242640
1041966
112351
2475639
1631426
1956276
616277
2627800
2787635
1523939
2680792
1206862
2823532
1348773
910706
666902
104920
1768933
1219186
2101440
2177943
1568540
1505190
926342
302415
318096
2201131
881073
1472218
430871
362002
1432991
236827
59021
2202460
199379
2453417
2725230
1567599
454955
765322
659931
2185382
2049195
1273353
2316485
468187
724045
2854180
1934525
1791771
123149
2865313
1045179
2038217
877004
174399
576458
2455571
1788930
2170627
2558170
2337463
1594837
592233
207722
2026869
1906196
2314404
2272986
679587
2805098
617093
1397520
711536
2429356
366848
1608294
851021
939611
538651
450213
1879019
426227
2936410
2839988
1933820
2049685
2569675
101657
425830
5539
134221
2194482
533609
2021578
2932427
1316473
883
2455402
1120495
2777155
1573112
2733079
1358805
2484983
913513
1664687
2607891
252045
2407046
2337772
790908
2552327
2768743
1787971
1182706
2048237
1808051
1736883
1247520
192161
2743602
1195685
2817851
1785385
287931
490543
2149987
1527972
2779515
2775557
2712117
2626416
559028
21687
2736460
1574781
992320
655304
2505228
2750879
2906518
446076
452898
422951
2063556
2740082
1692410
1885039
555939
1914575
1119060
961095
230311
1535200
1835054
1042800
1697528
185212
664866
1277838
1390610
2829891
996776
325265
828059
2240871
2297206
2578623
715472
1806041
1879201
534108
2635967
353558
1959327
2648354
2747567
1005681
1695971
1938401
2775596
977905
1800254
646068
2525966
332813
185983
2807413
644804
1710681
945094
2453413
1109338
138663
424366
2416714
1219783
1212346
1398494
706142
2921438
1912091
1894791
2724568
2774374
429798
715279
2205577
791755
1461443
2403747
1744193
2654522
693598
2153329
2126050
129527
405212
160948
1738456
2511417
2611629
2406609
1579920
1835332
1525314
1748926
1041336
2269867
2361775
1919547
1709638
796759
598864
946719
1144768
1096741
245945
948849
937615
358888
1277661
275315
2782305
2528446
1721795
2015626
2073408
701566
163420
918845
1545508
775165
2101592
1843584
1269138
1723422
684277
1263356
2886683
745789
394082
2566851
600116
1377420
214077
70586
1734686
1805721
639786
1415115
1029380
1782640
103700
678428
2645497
1567103
2193765
1409051
884264
1922431
529754
2525230
1754632
2872982
242805
703820
203599
2542845
219844
1825344
426180
789388
897340
2580751
48993
2087967
483508
388317
1998043
1589931
1409437
2803953
2866692
527277
53774
866853
2038393
881481
2331491
193933
2581868
2769124
861710
2075652
66988
818326
2234227
2659881
1929209
1517975
1508161
1526446
1291048
1485064
2252746
735091
1547511
1912779
1421197
663522
1872034
2475868
642065
1557697
1542926
1793432
587892
268852
528371
2752868
1394604
2228106
468416
870662
1259455
2350401
2107485
2602081
1348096
1234967
2152223
1991464
351158
1143040
2877855
607785
362645
2325861
458225
2760492
1079586
2201797
1544479
647993
1307210
849984
2339095
1763379
2923275
2075082
77191
614892
2505210
598222
544201
393715
2862088
641162
1820094
512215
759587
1553971
404209
1732640
1508816
2900361
1636968
1429891
755957
2416426
971377
1725940
2564049
269238
2762526
1132225
2118310
1928688
335646
112948
1130685
1656207
965338
853265
1851862
1444423
741282
1234778
1165278
211130
4370
1915092
2819478
2852367
755035
676011
16141
1974257
772125
560579
1897216
2127829
752814
1232156
2041567
1575288
459360
2215466
199165
29108
2072742
550947
2352729
1592896
2386259
2323323
2389885
2001749
1109005
216000
1048959
1225300
2568418
1853247
1519918
1450684
1118269
2151186
2668725
2067606
1293725
2911787
2920296
2162970
1950375
2540890
2839478
894289
2042370
823688
2550156
1714235
643687
1224663
1378593
1461349
2011808
2584454
1643620
2143031
2868269
2288936
1084010
431346
1313325
2203578
1776375
2085093
1824431
1666190
2421682
979852
922679
2907956
902754
1461860
2412778
2259319
1428650
916157
2025610
827869
2528538
991729
1711807
1107882
2196359
140782
1126445
174302
421276
2507176
2716177
2119415
2671608
2268373
735897
1816108
1949198
982758
367656
780786
683526
906551
1559065
825485
2013592
1276321
2106146
557500
1031174
2470639
1327520
415317
2378482
591462
1541330
134312
1193770
1032965
1994788
666546
1698998
2085286
1209061
2430229
293366
662745
1390329
1047889
1600537
2486533
2436423
1773058
455245
450206
1874753
1529971
1551393
1105701
2208847
984179
1480192
1905285
2217763
2597892
2588297
598174
1543591
943367
2516411
904721
289733
2720654
1555453
583269
635001
2859216
521719
875083
1713074
2020308
1905018
315402
28228
384091
2229592
763160
1758014
1354941
647136
595959
2206574
1174359
1816321
810623
1028077
2175255
2288745
265737
2936960
2397170
2750354
2840004
504802
496693
2322571
2751690
2821989
1380503
1805478
900428
1853082
1812777
2085117
496055
510630
1675662
1425097
1333336
1412744
1781843
476489
666875
2923392
2284085
2017549
1163563
2631114
2869218
1147329
1084969
5072
1101637
268452
1148004
243208
1955318
2878606
1482330
1441306
2106114
2757893
1960051
1860640
2661721
2110176
1407151
1574941
2297986
1636175
2404878
939304
1712049
2020398
2908954
2686932
1183684
1676310
980590
1835138
923874
1074633
762321
904354
1083956
2429546
1106405
383531
1978632
2384269
1336960
2468289
832870
2807857
2036061
473431
269900
1372420
891910
1740380
1325639
941671
440617
1986269
1286367
1756854
976429
554553
289270
641267
1399655
2145649
379453
1749807
3786
2075961
2085508
145311
2822865
691374
2548708
2895093
1222869
2113795
2906795
965068
1767676
2106011
2429049
1456970
2041778
798537
230112
16634
2694475
1675583
815815
1664428
695450
2644246
745962
649539
665690
561920
784209
1405342
2516338
903695
995370
302912
1595568
2764795
1464304
830386
840640
2398506
1473145
2876937
2772778
242343
982991
535600
771891
2593288
2077218
2395747
2570513
1305004
1258367
520933
908174
1799137
1518474
2082162
1952455
1237605
1245243
2468984
330377
2258991
1905487
939273
2369842
2574220
227960
2822568
2772959
1497408
854175
2161975
1720402
2849789
1858520
65868
39074
939498
796694
866905
2883955
953011
177529
354961
2589141
1243664
1964346
1774076
1828173
453007
46736
2457540
959545
1903133
615794
2842990
2908682
267157
3888
720127
1932623
2296306
2784808
2249608
1063228
2507532
692008
2722503
1859963
2495801
2065042
373136
2840892
272304
350845
2231484
1698093
2519723
2292216
1245592
2674242
519358
2549820
53263
2481080
1501331
1122197
2006381
2193062
22813
76414
2360046
2228520
1132069
2890856
1410124
1348385
1322452
1901488
840152
2091023
1421146
2642016
2480620
2337494
183766
2275940
2295598
1523386
2694267
1897571
317607
1850113
2033061
2359674
690451
396647
11238
1725015
1696055
1606526
2402994
2152067
2807807
959283
1985968
1494279
1841422
2782103
1279113
1308546
550082
1728118
1028500
549256
614726
2742990
1798442
984198
2115045
1982479
2439768
1409875
1934578
2877068
2470968
2013365
98300
1789054
2434233
1194085
2689258
6948
2373560
1837590
1801067
2172091
2043412
2372951
1343898
655851
337344
651840
419903
347185
734330
807959
1946728
825285
2266937
1961240
319125
1953850
2333352
1283887
2776848
2760578
2687902
2647983
1079806
221489
800811
1400541
219272
285438
2641572
965701
2526478
96130
440120
71954
2228628
1820881
1637262
1505092
2052316
2465843
1664880
1343283
470108
508570
2433028
2023710
2447751
1199592
1900034
1373056
2913687
1836449
80588
1721913
2121483
1678631
424487
1508635
490084
291953
1194639
2217868
1008468
1522555
2135584
939878
21856
1917232
2487086
2365712
883968
1463010
792587
630744
2377219
2620318
1905636
2897110
2145346
2071423
2717188
2710672
330943
900287
2922374
599456
2936193
1881842
1739100
773776
964241
1874554
118506
1072589
1433804
212184
2536077
78320
961132
1805816
2812245
976417
2005262
726053
823239
1970020
786730
1861304
282692
236249
610513
1760765
279858
642284
198820
2743863
1281750
2659379
2449772
168647
1332431
1501922
1965595
2448328
2303010
2406986
1336250
242027
2046218
2484541
2217960
2758487
1173551
1340525
66035
1975469
2897296
1685945
1931180
486879
2354967
544371
1417744
305677
2685869
343776
168805
1332624
2064655
246968
1941662
1049947
2782154
1407290
2745757
621028
2328954
765425
1625310
253546
1873218
2631500
717832
1984864
1459583
2491758
2445026
368998
1932815
2419897
2232391
2755244
970089
210280
2268223
47450
456180
1971102
893487
1331123
2449996
1324075
635211
1529557
878358
2620685
1141383
2454864
2383972
1790569
2857163
491039
2271464
313943
1620342
2174151
2156396
1539823
2144144
2903337
2109672
2041362
2721752
2571291
357310
568244
1257901
583041
1033005
2212042
1526310
1299035
2113633
578232
2678508
1198888
2054078
990671
759899
1230711
1322184
1144928
767839
1849145
52831
236654
856157
1140077
651047
141168
803495
2071176
1321940
923887
1526169
1270292
414646
1934780
2604151
535176
1213861
2918727
1683720
1261916
2259002
2083145
1309230
101274
1547852
502426
1904810
1756019
1340328
926072
1259337
1797036
2806939
418885
2562352
802181
219772
2929127
1278968
2252866
2304770
2092161
159058
1237441
1612290
1169133
2812059
2868887
865822
257151
2898387
1380946
906019
547873
1085077
1185765
1964298
2007843
265710
1737613
754800
2143907
1412496
1842466
2185685
2464704
261
579215
2688063
423656
1377971
997143
1380857
2283132
172320
73532
1087454
954761
2037573
180818
2246663
2414
2144319
1581885
2766370
1278942
2234621
656887
1607298
2656680
753556
1134012
2693382
197683
2503758
892671
2285331
2256798
2821970
8123
2927443
395017
2757094
2240583
967120
2901188
1487900
1996280
148100
1064301
687208
586564
359680
287409
351114
2378019
2076721
1101379
1936432
277300
1470776
1421319
1988791
432584
1249641
552449
2791671
2747656
2700400
2878753
182483
1843505
2273398
2844902
336475
2226274
1428738
2690062
732983
2337108
2883073
1569882
2581250
1607554
2352505
1441169
642576
1349344
2491734
2404800
2017124
2584318
830114
1261066
368045
2414130
1961232
577777
1630676
1484466
1447552
1438634
558558
1296186
2016426
1253502
1718493
2737370
2517790
1063355
2128604
97894
676478
1492311
300062
2595265
2272890
1500229
1040195
2009769
1776929
768074
1018216
892760
1376694
576277
619460
1795799
2588153
939075
1971119
2275023
542895
2647956
837709
1423429
2381366
1096384
1528296
2051124
1828243
2900807
978985
1810514
2048977
2093638
1974564
1828211
888855
1439154
2491200
1883484
2659297
809664
1192734
375095
2169081
677739
2808791
209276
2277391
504392
1015705
2317245
1876911
1750010
1837668
2913659
1783117
1617426
2457847
179258
2486173
1982661
1179916
244706
233179
2739437
913405
315728
1347110
19539
78982
1933289
998670
1552489
1611653
41110
1567647
1837848
1645436
2639508
2504558
1006586
1663368
616230
2248348
846275
2812010
1583375
1507118
1758554
1996076
224893
1232271
2689232
1552708
2072316
1148635
2079874
2932445
207244
1221844
2635668
2792839
2477233
808372
2761057
832677
1893796
2466813
2574888
1245234
2283729
36035
1867314
1731584
1113391
471187
431510
1936306
1003844
2874228
2348420
1750987
1043845
1370260
2841528
1547762
625835
2897486
1702843
157704
1556642
211936
2074024
2419224
2829130
1029798
2225308
1242413
1567474
991396
1790471
568348
309891
1229377
1231556
2887869
1644879
1797570
2508013
1615899
1740374
2497879
438556
1186546
1117678
354544
2582364
341970
2435439
2317898
1905513
290471
2580734
1055402
2282054
75368
2073027
1292214
1237797
2804941
2420527
2238737
948688
1496895
65985
1642892
1824525
1858673
1375156
842309
2795428
753145
1368492
1463759
400060
1789814
2103657
101477
1788146
1728114
1448146
2352823
1771803
1613399
1990337
1626796
2451760
262907
412740
832515
1274523
1256953
37113
454339
464170
2445931
2513544
1882156
1884684
69232
1852225
2869157
933858
1838792
1293536
2550799
2292971
964603
1193643
541983
1656857
2562169
2182128
791058
2886929
2789338
2093551
828755
894592
327789
1182285
2617599
1175821
2143086
2510911
1682240
2748172
2093706
1001406
1592741
776830
1886968
2262969
2709956
567338
221007
1974969
452977
614494
668556
2240449
903539
2074458
1093096
1317694
709949
1449953
2350599
57849
2676611
1478926
2396110
1702893
314322
1839160
2673502
73622
389320
488545
527969
2286863
2286842
2856714
2923362
1771688
2265182
55404
2797802
2742139
1296720
78301
604173
1186913
1301664
2175310
2921361
2831181
798699
932448
1901831
1677223
912901
2078077
322452
622106
463936
2007448
2889639
464765
2011429
1168668
160740
1899339
1046848
291943
2502903
2757477
474261
540109
2091277
1564209
1514965
753752
2258377
2598769
2437148
2044312
2693227
432891
1474124
2440730
2396716
1056252
86925
2880898
1510046
407458
2885916
1599436
1741561
152516
439170
1033559
487487
2047482
1563160
1396425
1400906
316798
2422894
805637
1067625
616021
1287591
1497024
2877976
317581
461975
969183
2400417
51313
393455
2438559
1658330
244954
486941
880359
2267319
2677498
1583810
2681107
144435
1480988
1885094
1160968
2084464
2116789
907738
1990143
1765862
2164806
1707716
2203396
2606847
2063464
60144
2411612
356091
637820
2234213
2717579
1675092
589549
938533
1020568
1119909
230884
622891
1762790
929048
857536
578195
1570921
1971588
2459652
2806132
1841607
574495
876069
2439357
526429
1244212
572321
2766106
1996844
2054708
33512
1129595
1992134
1377789
2519404
2705148
1990773
2804309
560345
2541986
1735638
2122310
2731580
891147
2772289
2121476
2674634
440182
1286080
2601880
2162466
506799
270075
2855320
1888968
243225
303605
8620
555882
2789601
2091045
1297958
1196588
1764768
2668602
1048631
1792687
645362
2860745
2073551
1570868
1357936
2044483
2398565
1020646
1098014
995775
1330001
2878666
68529
2299245
2330863
79162
593618
1309529
2584626
1873558
663691
202213
1599347
1547577
1093684
2347718
2794780
1165121
1769122
214246
794687
1948258
2919343
596529
2188762
2385379
652765
2044748
1701041
2430682
768570
1553757
1029886
441521
751014
2672051
1968671
2429360
2535552
176305
2734191
1310828
176383
2333010
735235
448876
2558037
1002388
2918471
146152
2746275
2162757
1166189
2687715
874822
1791045
2275240
2229586
2171239
1402143
1480955
2585321
2415097
218555
589975
1399307
1327495
2804623
2413252
2403009
2315744
2052824
1966711
846777
2817296
1442346
1503389
1036409
1388727
157692
2618818
1145045
120289
1510276
545465
2622589
242101
2309258
2742881
1393977
1763839
349806
2509289
231101
1898315
53743
1962606
710937
2471535
2437392
643383
1232344
157798
409056
2757262
686226
1582947
639690
131922
944894
1945041
2603652
1179606
1739811
2282149
1842863
2928917
1946756
2279144
514562
120102
520955
1023501
2751216
2397689
641552
473999
279309
1149465
1192486
786040
1509338
1296001
2649770
1733178
2431892
541370
1571234
28251
1416159
882851
1244004
2182457
2509888
1015184
1935418
586245
772152
141253
2916921
2059255
1667958
1028909
1985889
2294113
2633136
2499222
1146417
562511
1870419
1324755
504111
638023
2575912
152878
961917
374377
2681090
2686757
623843
1339202
2607957
747763
2878810
112040
1784967
893340
2004813
945719
2448912
2714156
2307252
132839
2697161
2728316
1288461
164242
1645393
417796
173553
442482
30213
2224816
152381
2397992
797385
638856
1707158
2543167
1894878
784064
936789
1924817
15881
458947
734330
2432781
1260469
1759205
1377514
211835
1914007
534373
998773
1970377
900640
1204425
353155
1265951
1204103
2917303
1688427
1510297
2915355
2078013
1680142
2347409
482549
2503058
2445304
1259221
1286965
2554132
1666654
2591443
2919073
1353894
247352
945780
92397
738204
107850
868259
197286
1094003
538949
350861
183999
1520170
1438859
1868848
640442
547719
2633403
647367
1231831
1075698
2042848
1207590
160312
2596230
2501121
891499
2321083
2446899
1842020
1897229
2459675
2823362
2010484
918416
1397629
726672
1495124
1974298
1471887
578681
2860867
220444
1539078
2917766
2198808
824130
1451235
448419
542442
2571220
1427728
1788455
2619543
1688299
1322411
80714
452719
1955308
2737904
2881740
485509
657249
2404896
966131
2331465
1804588
2639866
2862456
2009702
1858910
2042713
1850141
1281386
1664064
385389
257362
1321367
552455
1699942
375762
1621416
2199742
947211
20534
297641
317475
2165501
1019999
987948
839085
2053224
2607516
1382316
2903947
31079
2797513
1871196
2537296
756369
1007039
2719903
2441825
1854704
1000939
467493
2236579
2856044
1790335
1559498
1709085
1184619
1949701
2231075
2757845
309968
41966
2208223
1540345
2355416
2721458
1481417
1875174
1450201
2236967
1222691
722027
1857762
1511672
1443550
2346103
634513
2753350
2812450
2028408
1376750
596157
496323
865965
315267
1815444
550392
701524
1381744
1214484
1956326
1258400
2785693
704831
2567687
1376196
592722
2714671
2533728
2829285
2617477
1380154
1749698
655692
1671131
1466856
2760227
551463
2003791
1999800
2702067
1287468
1788777
2470758
1807286
2661223
7759
945284
1323938
368332
479167
1531718
1436226
2425888
1628600
2313101
1794441
2632019
850297
1887360
2731453
2884938
1923406
654397
2446591
1134240
1600380
1404091
2222947
2077521
466752
2119288
708236
832759
2330272
2721116
2653678
450882
1714452
892951
1392410
1554705
1321467
1571381
1358142
329491
1156932
966001
930651
2124779
2246573
2803014
467013
1327003
894517
1910995
1783719
2332129
759138
1729571
2448228
158260
2884369
185765
2756110
508700
2654925
2210669
388476
1438458
2155793
448320
1366818
1525565
1460082
1556372
2206177
1838290
976586
315835
659583
40378
2570892
2716419
348448
1785299
1342601
1941394
112467
1737493
826824
1643836
491516
407399
2131485
2575858
1505278
2610966
51591
442099
2458078
1873684
1283121
2448173
2725555
1182949
2465587
1302959
286201
323954
2793834
1577386
1292652
2867861
953622
1889030
944835
1452483
762752
528922
1260504
1857983
2863234
438294
1640135
467218
2677941
728884
331482
2447787
1670042
1635073
779608
2490255
2017233
1112280
608011
2808924
961192
273939
2429047
2123654
1432797
1507835
2418033
685380
1541574
1415207
2289169
2210626
1734643
343825
2722142
2448412
203926
269735
1977846
1211530
1135287
1760711
1057123
807656
1050688
249798
424474
371008
1037291
1778392
1595594
1470622
1747712
1795134
2805774
453531
89340
2571821
461981
386033
2757701
1133619
2780926
1789619
1364335
2037970
2741331
44246
2286929
2156455
696455
1414633
2648942
191319
848778
1643941
42611
1601796
2846168
1832591
2276961
1012153
2767026
794233
1115330
2192212
568522
2236203
2114140
1517632
2688954
1938546
2612570
1013258
2663437
426988
987590
2440912
1545156
1773301
2153632
2830881
2186372
2502976
2300929
2812632
210671
86426
199061
1057855
1370671
1628388
711845
1380796
1872263
2583967
2171896
1036346
2123839
1191696
1935139
2160590
2379181
1293236
265890
2673720
728609
754438
1111916
624339
6581
13485
2924514
2470099
554141
1907476
713362
1931441
1237677
1778637
919961
2174042
2315463
1594352
1448969
2103606
906118
1341069
433132
723199
1283313
2305361
257335
2179396
1249538
2060484
1421495
288864
148388
631693
111446
2269922
450304
671032
373430
235870
1371523
1192647
568265
1889739
1914687
124371
51182
1945838
1291272
2271362
1897280
1127162
2010878
2112604
1341544
2734850
297992
2057141
2395300
2299661
2136661
131272
2197445
1836793
2182688
464053
935430
1315477
2173477
1713417
2836208
2705665
2557046
2163276
1672675
1720362
1056857
1462400
77981
445222
1564074
679587
1667527
613475
571229
883901
2318466
2161087
2254193
2285573
2305555
1992956
2939919
161187
1801586
2490359
924323
2714847
2047252
447884
651267
2308310
2459531
13732
866303
382243
2461075
994571
1308362
908822
1161805
667305
1283226
1650465
2047737
1637207
571637
1519973
759450
1633684
417350
970026
2302551
1464343
920872
2525793
152566
1338550
485517
775195
209706
1871065
2505163
799091
1837735
1351075
1199089
1510883
855308
1157190
1737734
1858630
729009
2764602
2495489
232734
383194
353247
2857145
2523357
2736322
1075170
2430412
2688303
2775187
865725
1998555
2002682
2834552
437250
2731169
1660766
217958
1623403
1402733
1645652
1234866
2715057
1249001
191692
2164701
1979859
178728
1884653
1248127
951504
1976062
568394
1845785
2896660
2152954
2532648
1389252
414194
928760
2126027
1473050
2880349
1478165
1945677
1668141
2595754
1313173
316943
2135838
1321410
905971
1776016
2709839
2421384
2481471
583152
2587892
548369
2334387
1695922
1926494
855706
1690748
2002343
2491920
2184986
1110935
2896370
2310928
1914611
1721402
2150089
1484255
1723879
1761963
1930561
2176699
2853842
1914820
2110605
445262
611844
235662
1986400
1199605
2659582
1848181
971045
458081
1143354
171558
701944
1785556
2875697
2191265
600173
2420043
638739
2219065
1635445
1008841
2010772
239923
1476420
202463
1051679
1415883
950658
2587161
2085063
311698
2268993
1453001
150305
2625059
1851770
1555096
1287440
681581
2314787
1695342
778470
2769839
2801098
1072615
756918
1115968
1397932
2599282
78720
1635569
970321
338343
642937
2226380
1564691
590618
835959
1415430
2319523
386318
1672564
2469348
39674
1505274
1863523
2934510
577652
1381088
2562252
2663706
2122340
2525720
1584078
247287
2123977
643207
2740816
1056596
211053
1935326
1244141
2787380
211621
797441
91310
1560518
1566533
2398579
606981
227753
183676
2050021
2812759
1822632
1142271
758151
2577477
2148387
1919486
2598823
1005269
1192216
1187466
2877201
2116751
2437901
1534468
398110
1763507
1259026
1362128
1739080
2546846
138930
1570728
302448
1375489
1578051
1338787
1916311
1566223
1246167
1612010
1935212
1575852
1358439
2092201
2635244
2635622
1908558
2389684
1419570
237052
2798187
1293512
2918314
324503
1326728
1908015
947328
1846657
1379601
2938669
2103230
325154
152637
1538062
1826420
968101
1230380
1992216
915529
1388869
1279889
2520677
2814813
2508277
344954
2783946
2516531
2120602
537958
2471055
834716
1976632
422856
2137466
359024
1581551
268960
2872586
2470606
2645609
1561500
2594368
1059852
757889
52279
1032123
2010019
1650533
1151819
2267210
854265
426160
818515
1685011
2860174
2553881
1351900
430016
198784
700415
488722
2748599
2844212
2722644
1299684
2830310
1238411
2611526
127734
2815288
2773820
462368
1604278
444057
2734017
2098150
1533626
2407741
2644550
859270
964600
2840008
1469248
2194957
180423
15721
1796420
1424162
2238728
399083
1036986
2939587
2265546
1252220
593406
2706672
2558032
2640546
38337
2245552
1631033
446246
283788
2212994
1272571
2835331
2143005
1808634
2350409
1205706
1878177
1678974
1700343
1728265
2833720
379175
226725
467307
2730956
2009003
917978
294149
1285427
9305
2481498
1829465
1811785
1485460
2522566
38749
1265046
2087194
204603
1672791
2247400
2612833
841610
711970
1844766
669448
1011501
274115
2757542
635452
547594
2552416
1758812
2793709
308196
2474039
1097740
955716
2571578
480765
175856
2458187
1677200
2702988
2062572
1440487
540556
1182849
38835
592311
462198
391588
1709987
2597563
875069
746107
2927992
336348
1761970
2070022
2403554
1025904
1244714
34782
2718190
177213
1226797
316281
639635
2461472
1903368
796519
2895070
2225896
1695172
1259347
2249213
579087
600924
1193679
630061
1930901
2668937
1012882
1405044
456877
66678
727054
2856719
55978
2813728
1633657
1376800
105636
1777621
2296202
2161818
2000132
306841
1656710
2279651
2222790
2692356
1415625
14367
1153779
836168
1315011
213646
2223876
1796327
806575
1422138
1251045
2307454
2697653
1761496
1501832
1232321
710646
2760992
399344
2894812
846218
1779573
1190157
322029
798395
2465736
2775685
2751914
1438120
1401373
184958
2852503
1402055
602420
1166059
2655148
2271530
267286
1945321
2489540
2835284
539903
1519556
1598721
696717
2166372
162266
2551558
172515
1311336
1596061
1501310
129748
335108
2135320
344467
2254657
1013016
2272649
1716101
164988
269717
1786976
2175914
866940
2310457
1266413
174817
1471416
1998538
2845284
229983
547401
344501
2396561
2216748
2094127
670111
745537
1012776
2568811
1936568
951378
1133861
2114125
166956
2565117
2263603
2322218
294960
521973
180489
336714
784638
2704615
2519668
767553
2130275
2914055
1054777
179757
1059952
2500632
2745416
1474884
2556421
1635419
2937542
583630
1777227
1539872
543826
211334
312355
950217
1937831
2177451
250782
700137
1529919
2647029
515442
2615317
968928
1997100
1345375
995368
2618587
1712071
2185151
1847026
1263035
107355
735472
1764992
413070
1478505
443690
2809689
2708944
470776
1192123
1540274
1059049
1602083
1084542
464192
1004804
314951
2666157
1847912
1608158
571775
490224
1208252
59146
2140986
2699508
1103699
2842841
608296
2794703
1678668
219140
1216830
677765
2335607
1522192
1007689
2071609
1695671
1357115
1003402
527917
2093934
331742
2100623
481484
113567
182774
1569823
754161
491168
2714391
109920
1511701
2049667
3250
1447019
1427727
1065812
1561753
1282642
1102089
2261176
555191
1638736
1979330
1798097
1511880
1068725
2279415
1712836
2215543
1832199
723693
930292
1486012
823390
2692109
1560829
553736
2637368
2862138
2537538
797995
873185
2212074
172638
1168560
2146441
318625
25009
2443051
1599722
1635689
117868
1084737
640763
39584
5368
330626
1543589
2379653
26714
380075
1934535
10444
1671867
1356927
1619698
2727515
2781223
2715129
2404727
2056375
1510822
2024473
785718
1023523
2843361
1533934
1636649
1902175
2138495
742012
2663853
1783457
22002
540065
2752711
683945
378243
2673268
1605648
1579002
2416670
1727375
1915866
407761
1644971
596876
2399644
2232388
2001496
971916
117904
1892643
631924
629702
955402
2077758
1347720
2886187
1538861
142011
942196
2125981
1378826
267106
1501746
2529656
2343422
211877
229095
838745
1394417
207585
896618
2471344
2473693
1506811
379001
2079966
2347649
1154689
2733893
2117916
729150
2489481
555113
2610779
2634893
711481
2813885
808729
769275
2513950
1621086
2012604
1928846
1135715
2875960
59980
1573357
115841
43880
1031629
1133409
961717
334579
1946176
2939249
2176221
947528
154494
757611
122382
1216456
1145547
333224
819629
382206
368606
134808
2728597
1476340
2397760
358474
510696
273168
1746406
2366814
1046704
561516
236972
181291
1522446
2604751
1596623
1892702
325654
1430990
2921516
2411471
2826893
2192224
316280
2500039
1491230
2823552
2786739
1571676
1440590
496044
1813660
761758
1880288
762421
1654798
2206043
2602156
688658
306839
1347166
1037423
767302
2657674
674945
2172555
979641
2793138
934385
2337655
2622009
2381525
2071663
686747
393285
2810499
342595
662212
1510533
2878897
2438915
2733736
2045760
696168
153435
2714987
2352413
1914960
2217695
1778752
1049578
148857
541973
2811216
1773567
677439
1220132
2909813
1822707
381479
925536
2535002
111253
132739
2223869
599734
1494867
135720
2695113
2759771
251990
1972998
82676
1231841
1663148
2908197
1818159
472540
331928
1368844
1978226
2854994
2856339
2617123
17796
2743834
240944
1855972
1370937
388663
880922
2295420
1517179
1734854
2062396
1017376
916453
1174558
1957254
1555093
2193283
740518
129174
137566
401248
2391277
1910449
2848408
597815
927956
1788854
449162
377225
441568
347347
717006
552391
1547883
1726712
2146829
2429695
1577549
755219
918685
1367324
2134108
1065805
405871
2407417
2300835
1390612
1069545
2640857
827433
1873038
191863
948391
1331903
2109145
1674986
567256
1661840
2168186
1238451
2173883
298456
2094893
599747
1606673
1823406
1569633
2716002
443396
585329
1107960
1263680
1748391
2588202
1269251
1595098
79410
1691428
1005511
2363675
251377
1947636
2718473
941447
1829015
2742351
1510460
2658326
96508
1096689
1725005
753686
2296487
1497776
1494022
805017
106414
255793
1254761
1351345
2766760
2673254
2625045
1870660
2540420
1396446
2155391
2712953
1998053
843827
670251
854666
1367465
2628218
385071
2219093
360356
957381
1373859
1872668
2491919
2768253
2837203
1185475
2398052
2907855
1852712
355343
1255836
1124711
1425686
2258765
179424
144720
634219
1036208
1614959
2893132
1325504
479740
35466
850355
397271
2548694
998009
451551
239971
60443
1567633
1390779
237779
2191500
2321219
349978
1165126
2349227
435178
484870
1999181
721587
92252
2065770
1555987
1085801
2895077
709220
1332480
1744058
545997
2771131
1879701
1539190
2077913
2763621
1709449
1243903
1025215
460500
1893650
1929024
912047
2116585
231723
1503112
1707137
1823444
1361489
2212355
747271
361022
1658928
1528669
2255743
306887
425855
2370008
159189
185314
2368300
453106
1718293
1431498
2600713
304061
419774
1550022
2678232
390467
2711930
2618124
424428
2043250
1297479
1750675
2076857
528036
1889833
2795562
1989912
1467369
1449514
129292
873767
1267838
12438
551730
591069
2097198
2158867
2205345
1663111
1231023
1065954
2862588
781245
1342393
1671586
2155174
2202300
847532
478198
227198
877730
805950
2746059
2784849
1695926
2660140
1310056
2847388
2821159
2641341
1647958
1199766
2464407
1912096
942573
2803177
994897
2562869
761694
734349
774264
1834242
39369
69417
273136
329943
2349651
1186374
921195
2552726
543827
2930215
2174126
2253242
593369
235320
561441
2395668
2446978
2622184
2388222
1720093
1847728
2705662
2136047
1671696
1534855
2544164
1338045
2347037
1456246
597607
781214
617642
312879
1234584
1215646
979449
2864962
1419887
1928648
412166
658438
2145843
1903212
1926663
649960
300094
2352092
469650
322570
1952527
2411772
378536
1793797
2596221
691345
2103108
2205276
2789278
124144
1240693
748971
1508853
1308424
1162223
1512352
2122050
1583592
919718
345673
2572921
1228904
293360
1317595
2685589
1171351
2349974
869754
418390
2532050
1739123
1017170
1762692
777082
222314
1984230
1640322
916205
1392217
2267261
1637864
1571521
399171
871672
1931876
613540
1388452
2764293
2781467
845976
1619840
1357946
1526553
2807331
1011645
2482496
1752905
2931389
2112703
568467
1831650
2251143
158140
1679067
1475203
2243638
1419782
956211
1968628
2894294
293507
338211
796919
96481
2716563
1480896
271503
1963245
1099187
136301
946409
1441833
2417839
2397533
2227586
74663
2666568
1897248
1911241
1990574
1346509
1857683
1768921
441007
215233
1445358
1390261
1916007
1314753
426390
1369168
1734533
955228
2008642
119683
2503630
366633
1179539
765926
51262
813433
2845393
693127
1740875
1705343
103731
652979
771281
1038197
801331
2282645
1277899
357038
2675496
2332064
168889
1313897
530967
1880610
2431371
655450
108884
1596226
1152441
469258
1017477
1143881
2001852
1043409
2512492
2196692
1460344
1503083
220352
1574807
1938721
2468668
1818710
1369908
1479480
2507922
2639345
400959
2751595
829163
1653489
540017
408654
978034
2837445
1439538
2226077
1193171
1720526
1581052
2374364
1249544
722801
2383652
991930
481212
808787
1579722
2352608
2278049
909593
2096746
2015655
2284074
2736056
1593008
994297
136090
2478242
1834833
1455531
2899175
2741920
645281
375272
1473226
249792
300394
2663055
2259752
2138881
190653
2020808
142590
371138
2064570
713718
2794284
250489
2701551
2308676
2893005
2536122
2325980
2318205
2586453
1641048
507604
1375099
2908029
592427
1824750
169618
731956
2797138
747809
1026274
2707895
1556755
1503805
679914
486276
1285860
1168608
176482
2685301
1709464
2162457
2763177
1703553
1566633
746525
1190665
2649049
1556258
2252865
2940022
637239
1166776
1497166
1051148
369094
644349
1786183
1930083
964384
103725
614665
209819
1848761
2081199
889458
1362035
979477
1716710
2599110
376641
1282023
1860224
1330664
1662926
2822446
2379746
1196868
1605414
2921931
890284
2628567
1575320
1770564
2695488
1271247
1531696
2859312
2922319
939254
2306667
2915496
564306
2254251
1002645
615092
2686853
1271686
707264
274892
607973
1086216
2819262
922830
2930151
932138
2308714
2435522
1776024
1733132
1428543
1831356
914132
1901835
1683987
1279595
125518
2858401
996909
1950952
320398
1849998
568534
1717055
416627
37405
1862816
1486574
772883
2312015
629707
1626438
824976
2063421
954071
278476
2285157
2212416
1791345
2120876
1950472
1535388
2692260
2613295
2813085
1908523
275817
2501219
1851617
2805384
1621056
2216709
507758
642850
2563825
852642
2384092
479499
6002
1312500
1529121
483292
372671
374382
1692692
2836213
2782053
13759
297531
2121432
1085502
1874918
1288157
2162686
254499
1261530
713865
2305784
2756223
1452368
1996142
2211819
1179150
2307832
395519
2164125
2337172
2085107
2324553
2127391
1613520
2084632
684170
861174
624541
2867640
789482
1310835
2919359
1785629
6577
2568262
2232166
1674986
2692874
1490166
2872140
1395316
1753498
862417
1810001
1245234
1108763
2616318
2462607
2919949
1113687
363697
1349769
1985889
788773
1414135
319220
2165923
741129
554088
1517602
2745965
2696074
1696292
887999
2811557
1507743
904613
837164
1802764
1228944
1000486
776297
573532
1177654
2150130
1484056
173721
2775580
821723
572547
732748
811172
2805019
1441349
452735
969828
529364
2926535
1071372
465832
2687356
1897332
1757353
199963
1565057
1333253
89432
2590067
555740
1095545
761617
649761
1551686
904279
2279172
1570731
2057079
1592620
2124666
2752986
1998159
1803717
2859070
971757
448945
1611557
1760784
980993
350051
297239
1540408
2521641
1955633
1077158
2232412
2654654
805592
2647643
749299
2695938
301733
1086840
494199
2811142
1919993
1238701
1228967
283957
1582087
2422720
2820811
1119856
1130447
1903151
1930800
2878315
1730434
1172372
1009696
1267099
1188061
110174
129417
991998
1684673
2730016
1716602
651903
2698616
2184227
1899909
66039
187048
1992810
2664876
2104849
1520856
1337287
2334176
2838238
787791
1241313
2205204
2491606
2723182
1618483
1758357
1074113
2406743
1130625
758322
1047756
2487992
2804734
1636186
468324
1638277
2218169
2102909
2838591
2024852
406971
1922474
2102521
2675361
2056413
827571
2884099
2628136
2588863
165024
257057
1300669
2174609
2864909
356201
598559
1300183
2107479
382451
2665777
1621809
2090582
1001566
1632533
1503849
460555
1659359
2080830
2416802
1363233
1011642
2730873
1229809
1353112
949538
2449940
11268
40354
2168177
2167747
2382729
2699276
813830
666217
51575
902485
416044
924006
1096063
1381361
843358
965568
2519742
2865055
1341567
2838412
196118
2310867
2105829
2430483
2196394
226270
233497
2523456
2234990
15244
1916498
244045
1422666
2125269
2091775
2424972
1073643
893163
1448753
1019442
2815016
282868
1114197
1916404
974721
312278
1207139
2230572
602126
1506752
2224754
1297641
1779626
2767932
1205244
23652
2153115
699672
2203221
2229834
2706756
297898
2558178
550927
2713871
483858
1123526
2927206
1546130
409221
1832645
1232080
208263
2278115
1367036
2401774
1817551
1664001
2161674
156996
259969
1122351
2360216
2361191
1001327
733148
1528341
2416039
2458424
92775
1269014
1627065
499041
1337759
2887234
1449478
266881
375706
1189062
1597408
281770
2042744
1748134
802910
1410212
2445788
2600402
964338
1154793
236459
1048034
2246714
891379
1701905
2229915
2063547
2289894
1191488
999973
2914541
1119218
1115443
2412753
1030219
1732435
714798
2401908
2013820
2364669
2271955
1555990
408960
575395
2870567
2202586
1355603
963442
2501233
1957533
1874446
269937
11532
606208
2767063
566297
1591929
2835631
2696492
2772533
435908
2039074
922021
1207132
1066465
604603
124125
1119010
108218
2036518
1381272
9692
2509119
1720704
472494
2284084
1928125
2100080
2398693
657411
1726237
1759114
712924
147792
321091
2239501
2178680
1567552
1511334
2605403
2230012
2900697
2325889
168793
1555954
642950
1043196
346724
10393
570984
2805310
2912053
2695112
937604
1511878
2936342
1647257
1545767
1145398
2265951
393493
2038564
2130170
1304516
1093386
818669
779114
139200
1788451
1943945
1736601
1952273
1346256
2246635
1861361
1435217
2536377
2352097
1946592
1433837
1160236
21831
34109
746490
1909513
1920747
2002367
2360439
1675368
1479038
2116411
2342095
1226114
1100186
2320549
1645033
177254
70958
2160507
2352968
2192763
1992513
1605341
22413
2033126
1503752
1081598
2899453
1993196
332127
811152
1505887
378919
1343433
2342451
1802707
2454053
1123701
2266529
844121
312373
1443224
1481291
1013887
1273129
2570173
838009
1948061
1101897
1989786
2572918
695847
1558017
2430364
777844
1688571
2917183
996279
1925864
1507257
1768625
2168255
535125
237235
647265
271087
1020093
611771
2754420
2729812
943602
700544
838966
2592141
610793
1737792
2717166
647576
1270018
1535750
586291
2011491
2567244
1737938
1240058
2083376
77241
2105949
68729
545239
2554262
2015890
2231021
415927
151608
341332
910716
347700
2780236
2309038
292403
2869981
1104662
781575
642090
305882
1151854
579582
1241986
2251599
1767686
198078
1384209
176343
1985425
2774621
2294154
1344832
1965327
1665583
2250407
2031408
1300288
2231567
2427199
2152731
2122231
2441109
2668914
1725033
2488216
1906269
2752862
513072
2907257
628051
953721
2368233
2036444
851802
375442
849639
5883
2033638
2313489
1267317
938750
1031962
1333195
273005
789252
333148
1782313
1239530
2254146
1358333
1646636
2261991
834809
2636025
2756522
1493246
801675
2124672
2799543
778705
2774967
2448185
1158928
758170
2068613
1774506
80102
1337556
97678
1582870
1136130
1960667
2177992
729899
1360931
511008
1643686
1373927
928438
2476073
1598049
23127
873597
1545528
2512973
2937918
614750
502033
194315
595507
595068
989583
1573728
2622453
2834580
1868019
1595169
743465
2423623
482611
1244194
1875428
1424154
1237869
425368
1443785
2919950
2825661
1906371
494805
758584
292488
368418
577269
2198783
1937220
336243
1605511
2385584
2054198
290952
1913682
1063547
976007
2797496
235250
1222562
1026800
1442082
484182
109759
1610350
1704954
222624
1951457
2191827
1774959
143205
2718813
1414035
335393
838042
1396191
2612703
1329932
1921610
2668270
26403
456594
2208706
503723
2722421
2923996
407166
2482207
2268427
121362
1311692
866530
1341293
2523815
2479378
2326984
926441
2138699
427533
772514
1074531
1849821
672116
105701
1060651
118827
2437287
2520968
850048
2277005
250475
2288756
592803
406731
1179435
517710
759818
46886
694546
1474938
1702629
1808690
1210679
167308
2674899
161728
708485
2569578
2787683
124313
2115842
1803763
629029
693218
2354410
1559563
454841
1322088
806061
1575162
1956982
1918643
2834159
2925274
1080034
546880
2844556
1987741
702692
860170
779823
1688924
1114240
770908
2606938
1492021
2530380
1055810
2906189
333667
2347961
1480137
1953829
1900351
744086
384110
2804716
1219979
485983
1623255
586639
1362339
1654722
2863686
2426736
2612675
396446
1517531
2804586
1900110
1320261
485973
1612381
756566
2106244
1721087
2478703
2895685
2613976
2272953
1416484
1214402
1367695
2568347
1023721
1666485
885513
2547532
1119350
929739
2060817
2260606
386846
932385
2736906
1367812
1460969
1788439
740593
2310999
2572749
1004085
2003202
169514
244435
1994382
1937557
2900396
2724531
1897844
2338355
2182723
2530401
2926494
1142112
1027025
2839068
801459
1159658
2341215
1081663
1853642
120771
1183896
284589
1116616
2067664
2303745
1906422
59326
605200
635720
1981887
984078
2374263
2650469
387213
2696658
2561052
2000355
1677597
287440
2756808
1949199
719618
2005832
2128497
367973
2091460
2219761
186468
2315522
41445
2129492
2164704
813412
2138291
1637300
2092893
1993394
1334904
400777
2727106
42118
478601
2788006
2066982
346622
1750996
2029194
2004229
178460
1199444
1259689
1345435
2277056
1746694
487683
1945360
2023322
1130016
2420807
1700257
343182
1750283
1868296
76352
232977
1502094
1766544
139460
2715854
2004314
999057
2046316
2321184
832541
1336120
858031
2519173
444082
2929378
208710
1332123
2306555
1720294
2625894
2131731
777989
1768125
2240208
18204
2468756
1516824
700698
95257
170859
386475
2134801
2788355
1340701
827807
2173536
1840084
530403
349288
681054
10272
2905338
2663049
2268070
335371
808597
1750657
159107
2902699
728140
971754
2422420
1467650
2206641
931761
1580551
312202
1166006
1681898
1971751
2108699
2063479
578740
1722468
1141537
1320445
1958127
431702
2018310
2144431
840003
2852665
1974365
555725
2155711
738820
1002159
300908
1826677
2448085
2776863
292091
2328472
2749163
2831259
1190881
12839
2171341
1615533
305153
111528
277346
607857
746505
2771112
2193747
1102183
782691
1495302
2188057
2479739
2191897
172030
257808
1391079
267566
1923993
1369929
2859855
2692674
1635886
1138842
1821946
1995111
1676293
1809104
1148711
1811140
429707
2556624
2487823
1625218
1027939
1261437
2026571
793149
1091864
1750215
291156
564973
2028366
552783
1354655
772239
833824
2825951
774611
1857047
2216313
2614318
2027613
513330
80380
283946
1067970
2131649
1503741
515278
2241492
2814103
1853370
2015692
2713897
1046706
1815957
287271
367641
256846
1317667
1060847
642722
609822
419629
650596
1490868
273099
2401039
2626788
1929532
2454479
640299
2463490
1916823
1021538
2539621
2558050
904228
1619549
2848088
1288857
79099
2242645
853951
1983301
2446208
1992602
426599
554799
58891
2908718
1936277
1039513
2062895
1040402
1374265
973567
2304523
411488
2608442
178020
1781909
1739776
702061
858088
212905
1910556
223538
1112788
1282815
2297761
459197
1132415
1774752
2120435
2377184
274805
1766408
182794
2433618
860145
906637
2690560
369817
427238
1263488
2565721
31230
363550
2566530
1425750
435018
2693326
774837
2921935
2840445
544356
2217797
2462897
823895
1308378
1534969
1372361
185982
2276625
563269
1997112
1577103
755126
971519
2510809
358347
1097794
1043616
1717897
868360
127260
2628521
1517213
2809215
458498
2489036
972488
381230
2640653
16475
52561
2415021
2064184
1406368
1910432
1495406
2926458
2890659
2608220
492930
2088326
1688709
2059560
107535
2712671
925870
1220396
1140388
186265
247041
800429
1621164
1473210
1432268
2912074
568485
1447046
115897
1902728
256901
879055
1095365
870919
97067
2130662
101662
964807
775084
612557
2911310
1777624
233193
1682045
1050100
297039
1392006
2899836
561730
1223703
1784427
1261523
2340172
713671
1164287
81890
2631683
2694288
708635
2102396
2042460
2560772
709923
1944715
2658481
427677
1790891
1666628
633700
2124020
2933959
351707
1246445
166470
61868
1080272
871297
942491
2473472
1179446
1894323
197779
1085650
436639
1286732
831834
1235607
2019894
364396
2540707
1011806
1302680
758850
1074746
2165324
1102165
361321
2577404
384771
559742
613883
1564078
2470947
179009
2573778
655341
898311
866497
424893
1635916
195031
2792867
2133724
781040
17631
1659149
60328
568351
1152155
2508456
725737
1361415
2706938
1631320
2566231
80359
2314668
1453656
1031289
339640
2270402
886661
1309100
2872768
691704
2691721
400463
521787
2368920
2082140
250510
1037186
131643
1138764
2877023
2806437
2290442
41622
1611570
141698
1871592
2406483
1106943
711072
1553705
1633328
1078257
1269044
561487
929003
2841716
260156
1732071
305215
2375377
905397
394063
188767
186357
2794455
492174
1364801
1104779
168974
2742043
1453897
2317538
2522546
376601
1962063
2030620
1002953
1179320
1359419
2001388
2192257
2700495
2606633
2177131
3165
2201585
2530460
857377
1875392
642341
1292781
1503134
930199
2485999
919915
998858
1864407
1756850
1020619
2155402
412860
1172769
665338
741133
2410883
1758151
2807403
1948584
2286336
1205120
507245
2538116
2688542
1362988
2597015
1512520
2029691
287098
1655474
1143237
1488050
510220
1071027
1213664
1926746
2569108
2680592
1679800
2456777
911817
688430
2205781
2712713
365121
1999245
202935
405824
1266333
474609
2227679
2897369
2396982
2431979
1370278
771745
234186
797023
644500
2831316
2519074
1065808
2419273
54587
925099
2720458
1253866
65405
1138627
2401884
1422167
2321587
1066929
229605
791934
2215748
2756983
2867506
1951300
2639168
381656
1404868
750234
2019543
882689
1019349
1061746
1314117
1788383
2012750
2298615
786346
160667
811916
373447
336456
2108358
1197692
628888
2139687
2293728
1732136
1141049
2855149
2004873
823858
784706
893096
1928667
2858180
1642233
1939584
1323704
1558547
283836
1542141
2876597
1394287
1009223
1886247
171522
445912
45049
1390456
2286020
1853324
2541928
87953
1618331
711110
2159813
2441939
1889099
1291124
2701651
54929
2502244
1934020
1337452
1765191
1683735
2556847
358400
150361
50736
2053990
2638324
108507
161178
1719000
2191930
917887
1583615
1038969
2503867
2167114
2470111
2083292
2321998
1888784
1223118
20608
447670
1343673
155780
524639
1063311
1396730
185183
1504602
2745681
2915081
894483
716648
1501278
2012884
167310
2726118
2179483
2432514
2111547
1216255
696852
1429054
1292017
1572177
1333888
2872321
2062114
2860910
2805373
702456
463400
955758
56335
1917902
1963725
35694
1848356
2321016
2296377
2858866
9570
1397946
738607
1800874
1986874
1555762
1435115
123213
1216042
344424
944481
577275
1288288
1874523
2358468
1044272
1439054
327918
751551
2854075
2619627
1318633
2593743
459740
763283
2727505
2563793
24363
2883630
2063398
516807
2116809
1801478
2538897
90126
72942
251372
2200813
751315
1135875
2190591
97672
1346773
2542973
2290122
117302
2405417
513562
2863229
1933435
735341
1644756
2664676
1365897
2044522
2193193
453037
123339
1597896
926175
1245208
1421244
994757
559820
649329
236197
1275366
1458655
2712513
1365917
133776
302251
1822350
1068550
1525856
1975157
2387173
2568735
2513241
2115850
650362
709522
385719
644925
163592
1830523
295854
1347439
75285
1474158
796363
681724
1530731
1048715
507135
2208845
2668027
1299481
2866384
523595
1294055
2179460
893236
1820083
2495943
1532011
2783943
1254068
2859373
2863735
521624
158822
2873243
1051861
432930
39940
822053
110134
697604
1254228
2494640
2725406
2050071
2485956
873447
2795894
1699045
1268698
367396
787165
228785
1301286
1282098
1725474
1064232
489353
1647058
394953
2388490
2608542
2847517
2466400
1341184
1405511
1779377
952363
2115940
2099560
1962979
550549
1148065
1683924
462336
413758
2926006
1059605
1171364
2777071
526281
1553775
26011
410148
2275172
1787171
485691
2004446
649832
310071
504254
2632502
2900847
1014387
2894969
930462
2492109
2006904
2154946
385928
2876251
1144150
824104
624815
1773304
467958
154802
2115387
2320198
2916246
591291
2924376
1286538
2072269
534844
1945451
331606
246057
2173325
2850157
2641414
1410066
1407596
2727147
2009413
454356
480777
807452
657919
606433
1540880
957694
743250
1604136
2149850
2319589
1713933
1620793
2871595
2068686
520991
929231
761807
2568849
1972877
2742550
2891238
336878
32494
682431
385695
367836
697788
1889378
2492772
1039824
1788453
680169
2690250
2940213
553610
188750
176640
2571443
294963
718866
1851182
2241057
921524
377729
195145
728069
2595461
811629
1281761
2721544
1872256
2731752
2304495
394803
1546594
1457001
282258
2936005
2740022
2017952
1485657
935420
838677
2486522
1563505
1928126
1764608
1962922
1241897
825970
2349438
1438489
2333851
1723162
2199181
2924146
2456413
1343949
433923
2322148
609258
629680
1051836
2558038
1127441
67048
2195284
1580625
923826
1962295
299118
2558296
1212691
2837320
1218799
1019417
886954
117714
408920
357607
2835749
2915001
738549
2021441
1780630
2510849
1543226
939562
1479768
2708722
28697
1375437
411882
2171694
1469512
196488
291759
187178
245899
2139531
394267
2109395
2527316
1087570
1325820
2061548
952762
2903111
696740
271154
388207
2746489
1023458
1387812
2576110
2288409
842488
262402
2577512
1923229
2815695
69970
2041815
1995872
385528
2898664
2012558
1260759
539612
93189
2182892
935591
2585761
1245244
1125503
1162676
2419192
1033716
539848
2032241
2760322
568095
1151728
1735258
1276809
1913901
912873
1225480
1465944
491291
1393662
220686
2872781
952483
1956508
2778413
433000
1965397
293685
2830999
690053
1748047
2203683
1255420
1919429
1379482
2134619
784382
798651
2479008
503933
629534
461302
1231803
1214149
1975368
972207
1764499
569931
1159444
922075
1792042
856126
2554420
2004733
1963641
1355773
2687728
2432291
452433
1136738
2912403
2706164
2207895
747144
307120
2319437
499252
1538725
2313952
2716929
2846890
1748644
1449434
1562142
1417749
2293114
1412948
820005
2247106
2864730
2465823
2459850
2349282
2394655
2567847
2489229
212075
1799186
2286445
129774
2391414
1055436
1882632
1991441
2717488
1370552
2296851
1202845
2616651
1837250
1323066
2153260
1175746
2525983
2870852
1961730
577394
713818
1538532
22838
2545152
1488180
1255554
941926
2522371
1609334
844097
1615835
2465072
1830606
518358
2843611
1254166
1924919
2801324
189729
551793
2669171
598799
2611129
1246769
1486434
966459
46297
1540071
928417
1246867
1207662
68094
1239656
1858192
1943331
887802
2579911
1500505
737013
380820
187045
1112725
2135590
308362
1095029
619740
2932692
490378
58350
520158
2166507
2043607
1197739
332955
1206944
336395
1606868
282314
2579002
2663002
2921995
922235
2838873
2492684
772865
2560988
887272
2089827
2712593
1022833
168169
2339921
2555871
1742989
1976104
1700706
2416040
413960
1479333
1067665
1008186
2050251
2675877
296532
1255543
1302188
2461040
1831607
2116073
1859894
1847201
2210821
2038265
2423956
349979
2520862
2682342
1108207
2684851
2769675
2054584
520686
24351
1972635
228823
1465321
1413656
538125
1461208
28268
1696347
228965
1997083
2301620
932425
2331579
386928
2888609
2864953
678627
559338
291122
1722695
1670673
1681615
87878
1952508
1978911
2450042
2023296
547472
1202136
820939
161512
2278533
2660586
1952558
3662
1362743
1742120
860909
1053793
1979866
1350198
2070492
1875328
2629060
2165362
2134581
1665511
904100
1742075
538770
1306519
802293
318682
975586
855616
729984
1641047
1213253
2082228
953516
1449568
2925287
355146
1058701
1854060
2634779
90348
1644042
2015081
1782466
1303831
1288825
600941
2111353
1273518
2233707
1840895
2576118
81407
1770178
584859
1001024
9257
1720287
1315986
2523142
2538956
1210623
123478
1840783
1113000
1990080
1940997
2551745
2007440
276358
2025981
2326837
56044
2733427
923116
496480
185614
61073
2879266
32126
928438
862951
1939680
2116570
455622
1099770
1781154
2696132
44070
4516
1746092
2897024
2439407
2391832
1272511
1498497
885475
2856982
2849560
1232926
835522
1834032
1266762
2309414
2175649
1640370
1667979
2752542
1638568
447844
754262
1025956
1896405
1412779
894184
2765387
2104918
1060691
2836104
1800089
491589
1756864
978162
1798917
2459183
126390
2320482
299883
1118484
111181
420201
1272733
2871621
2898580
73116
518895
993406
416164
2912321
612291
1276164
2763109
88337
1395322
246566
1344770
2811201
1457436
2287033
517483
1883949
2421333
2736485
2706587
446082
1390418
2266957
1629366
2769876
1477897
2120397
2910946
801234
1184496
1265765
507290
673360
2199219
2851583
177895
2353458
1018602
1848394
2644096
648974
811812
1393588
1893484
1606629
156680
2172477
65666
2286951
1947143
2213375
2415498
1734408
921207
2489883
835335
232774
297597
258632
2282183
2493569
945918
2055767
2177287
1738828
2497961
1014006
2238208
2652867
714988
1078744
2653433
903093
2056127
1822077
1102624
1799027
2029250
1321377
1935444
6633
1778057
1373906
2360633
1359922
17276
2769423
2742445
2886182
2342194
2409684
36142
566258
1799984
2884596
1067352
359684
706467
1611693
1765227
2620769
965403
786938
366166
253079
937156
1991902
1857488
344009
2818500
2671181
957763
321458
1550111
376378
758770
1109275
2521249
2122003
1392041
2082359
2276047
2506102
2673250
1388288
621309
2760337
2810017
1110443
2536931
374423
2101440
104353
1593364
182671
1968855
2752663
2326560
853367
513315
1070515
1820266
245861
2505136
437137
2148905
891261
18465
960451
1978492
1886377
91633
1918146
815128
265021
340248
1714998
1009303
818835
2232172
440611
1015234
324419
2476191
1213726
1273344
682581
1570147
1797272
2312988
749268
2075510
823819
919037
315774
1671614
2145132
2456220
1911971
1633484
2678095
2813754
2218682
799653
630666
1861793
977476
877884
1373594
2680482
339826
1166353
1517052
547039
548568
2451232
91211
2065488
1075225
933005
81243
189673
1339504
1096819
2032143
2135179
1255051
2502719
2235064
305217
467255
2502856
1185772
348194
623034
2073324
1883169
675512
766237
137508
2630890
980976
61254
1114058
2611413
2308413
1437498
263608
2519266
1159174
729559
326570
1746967
2605100
61255
853906
525352
2007703
2770991
680505
2224521
309225
229737
2851294
2200599
114293
1330216
269847
1890766
800143
821786
2749592
1790749
1615832
778242
319347
2071318
2271534
1944599
424282
373067
2293933
2203045
2792299
1650102
243155
1368780
2507530
820952
94047
52747
328478
1236164
581986
2579507
228392
2252418
844558
1613542
852140
427587
1846343
1714004
923448
13035
2284740
1661292
1293706
1916145
119309
1984993
1788981
1586745
1051378
2570
365384
651916
2161003
1430919
544473
789509
1600684
423315
1756691
211996
1058130
927806
2008601
1670710
1833327
579111
1195245
435931
2166868
2254592
1104358
2209786
2367936
2239310
1575607
1661067
2119215
2434639
1418598
2427652
629382
1297378
2321911
200150
730453
224385
1223200
780886
460369
2932626
757152
970853
296871
2657571
2618246
1813576
880382
693985
1481900
2281398
1684456
683923
1769675
2260597
604387
2609461
2642148
1624269
959354
1667936
316901
1223715
1136593
78865
2003168
1718920
1671473
100767
2543101
2572589
2385021
115181
1501562
1773361
1875900
554075
1075414
1947433
457688
1312884
1375948
458480
2497721
2780163
2872208
1241290
418562
2783621
2406497
1452665
1690889
1624627
1939338
356898
1964716
2417425
352257
2428650
374904
1219543
1937873
724358
1687740
579992
2597966
2566111
583322
379590
2048676
2156940
1548576
39020
2330365
2172672
486266
1898260
1924995
1829158
2455643
1301121
1365640
2690770
754046
1514152
2219271
2613514
229569
70087
1587466
1577239
1235144
1492755
2624230
1306017
471471
2418669
379296
1322139
1766214
1189758
1419343
1096848
1478024
1409663
1512862
1235028
2393295
2444111
1497750
1871499
1965285
2933250
2657788
1477378
558670
2798143
1265324
2201937
1584814
1035659
765489
996934
1807147
2157247
971329
1430187
1632904
164376
1642641
1416789
1332007
1218039
1162891
1470616
2449322
316918
1970533
2433907
1305769
2394088
971598
2635192
1654977
1315181
19412
1183191
403542
2786294
2193614
605245
1263911
2885791
1050150
1045890
1724417
487586
896403
353140
1804336
1128000
1137643
157614
994266
2354176
1230388
842102
190671
256900
446614
2001446
2248891
2321776
2179984
2895735
1582674
1735207
1674414
1381532
1971808
671546
1427976
213099
404754
101175
2322420
1495594
1907520
2624600
234314
1913897
1392433
1934313
2359247
198524
2042355
2480802
1681205
2873755
2117210
1202238
208342
1395883
1756900
236112
2620017
94438
2663636
2577164
2204911
2557272
1492899
478783
2551133
2089632
1261228
404209
1909035
601484
176454
1291459
1741016
688522
2560089
1063901
2917921
1345465
622171
2780728
1829215
2758042
376381
790501
1094742
2615087
299385
1755980
1044369
2373445
2567559
2093396
1130093
2142106
698342
2112821
2642138
1712233
1294794
2249405
1130395
600629
1365844
1648339
1375152
173939
1418555
463480
1647582
2852009
778688
1234401
58198
79011
2734729
1039066
2779816
779460
1017005
597341
467727
1312968
668705
2092471
1192097
492390
1185890
129233
1191042
2899055
277317
1186162
2417624
364838
110377
2304096
145438
2695479
1008674
564990
2453537
1855562
22520
2878261
2075182
923198
1490751
2637591
697791
1877442
2171785
2609705
2543137
1350425
2647998
2848124
2405088
951477
2470257
481400
2478900
593453
2836905
2553935
730042
2884579
2141821
2070762
2044983
120313
1611207
1984390
2228043
2385827
2036939
1528756
1162378
1219617
919203
684182
925678
1334517
2537821
988820
1679612
797198
2458159
1319188
1633705
2789271
1517033
2707205
2910745
1549740
1907865
2076480
20475
1013744
2657290
224365
609236
1111933
867664
2911353
1881245
1308229
937404
2361287
1432937
1304621
2412161
571808
1410954
1962655
1638209
336028
1656747
1651366
2479354
1744609
1573413
474586
20128
2763371
2914301
2916471
2026083
2326427
975184
2147001
59757
2114566
2370801
1487854
812207
1316837
358511
466352
2170534
2811023
2761167
1571625
2885384
199496
2120155
1663709
63039
564735
624971
1742783
1385470
1665645
401740
1422867
1840928
1624106
1598590
2085749
2560784
2641339
1149285
1184987
2864420
41035
88565
746063
79843
1202599
803307
475794
2109612
2544908
2317081
2458383
1520487
1104306
2040341
1328958
2240934
688436
29459
2347483
2078300
390143
1575681
63353
2876775
853764
2448314
57512
230774
1393480
2559971
2861231
2207424
2534551
2311730
2405685
737004
1859248
2546920
1334170
2135731
2761947
1270925
946451
902862
127157
732974
1118483
1448835
2818366
80243
420824
2873863
1937765
879693
1199413
1487656
1195251
987060
2527822
985539
465214
1164199
1024968
2490945
1649932
2708912
659592
2075039
1427493
2836148
28857
2912724
531585
2268529
148103
651873
2487801
2019907
193516
2048545
2258552
2815404
2489009
1180556
2590330
1067534
525087
116691
6454
2758429
976760
1346195
993177
1551473
1761768
1445509
2096513
992911
2604858
1774470
2300966
1121492
1207596
2131295
1431638
727445
1198616
1174737
1567718
278972
1166936
2611138
495145
2550084
2754237
2088965
2472034
223349
462421
455134
1998344
864127
2013663
791128
1614009
2167325
2493366
2902501
305610
2125109
448277
2040340
1459016
2545136
257301
1207176
2170960
1816253
1201076
1670165
1240229
1271970
1081997
1884655
573923
2740447
1758060
957854
584272
291789
370476
1972942
2414031
2182352
2567044
2808019
1705112
2224716
143562
895566
2337407
1577057
2697773
75456
2419324
1627189
2326811
2696510
226624
1641114
1779272
1725455
2897800
2028660
1349221
969390
2028448
2800387
2603974
2078055
1577867
2214754
1305437
2286350
2426697
489105
1421940
704413
1547417
243358
2678884
1673076
670081
200576
521234
1935436
1596720
746794
624231
2739061
2101935
1511768
2507981
1263667
1425244
2892179
935925
2908302
2806559
681268
1534358
1531949
1819853
329019
194134
2852940
2919786
1692989
1903028
347680
1455958
603199
2238456
2391633
2630963
750049
382471
1360162
730457
455438
537210
2899919
230016
1531581
354738
1950778
787041
1422089
1420596
1418769
416181
777116
2367721
936447
1280993
548335
1187137
2097455
416562
1303686
945988
151624
2308707
1365121
1760984
1508396
193177
1998991
1633437
2272396
1244703
935870
1812696
2630564
2880270
1579233
2698573
1914125
961575
635684
492589
1388218
2721846
1835264
1915889
1593832
2311603
2192093
385656
585090
2521136
1447798
95489
1704997
2706844
2228238
2272964
2475184
62831
2507078
2049873
2406750
1982248
405607
734537
1422954
2177097
2595866
146785
2401926
2395115
131007
367505
1351067
2567515
2074180
221935
848584
1356562
2252722
1848646
1289167
869032
1936354
1614727
1509409
1794334
791125
2851938
1529448
2673716
606685
1045951
2388336
1194180
2068196
2454418
690185
1103471
2555039
1610706
2581500
982446
519752
474279
1848618
2238393
1585713
2467332
2748625
1279015
1469812
649280
862256
2741243
1103807
2938723
2921169
2398064
384148
1440651
567470
996408
683836
85920
1894582
1827651
2521106
731978
1849116
284621
2143737
2831409
941513
1056295
2556187
2865801
779038
373369
1442542
2481024
86120
1223245
300348
626479
2709590
123467
1886518
718403
2452017
2256677
2289640
1378236
574432
1730253
1821770
542294
2610863
1145269
2366803
580744
1059529
2840900
871739
563673
1789814
486830
1779948
2503382
1055994
691426
1642085
2375829
1663552
716998
2457687
2154932
338797
2139797
1823414
815519
2742776
2014346
1604542
2767847
2096582
790968
1950696
907093
2629960
1412032
2473549
572648
631746
1790059
2277775
1445345
280986
1690814
1118982
1759447
2743604
1755524
691996
770813
1876933
501898
2735807
344208
2561762
2189698
811310
1296712
362178
1638013
2926998
8724
920454
2868286
403477
106846
2083233
1887580
1244818
1779531
2187195
1562238
251325
1563597
714661
2890712
781401
2211528
235776
164884
2827473
1514818
2177195
774288
353372
2840542
1264267
716717
165632
2337294
914254
2295247
954344
2808138
2002200
1304573
320012
8166
92182
1583546
1645608
660839
2751564
2419274
53224
1327235
883691
1008418
658592
257877
264587
2917194
2110863
1041592
2237781
1174569
224462
2254292
2220523
1418150
2770443
732436
2495537
33976
951063
2644256
1099703
966840
74208
978115
144017
796935
49879
1681178
1543879
728284
2705619
2239797
2877695
2060886
2436496
148611
2850720
1036514
1913247
228350
2364544
1343641
552268
2575267
1168845
2512372
2714883
834322
2013653
1115565
62946
1400659
1212189
2640497
1311061
2128090
1598595
1137351
2723830
981249
2234917
2196926
2228200
359889
2379302
2444875
1324609
1182841
1915593
2757931
1434541
2077529
447898
322979
2916980
641520
2515926
3097
2705293
1408204
2330812
1044784
788772
1763086
1393371
2542906
164843
507460
305118
933165
699994
1974461
2685989
2890626
1110770
1114138
1676357
2743111
704199
2197136
31255
1575356
2756116
2147663
19994
2919282
1177999
2174525
369356
813351
102622
1862734
1878778
790896
372481
2743652
1659851
2817567
872704
59219
660505
1730166
1912932
1450860
614090
733939
2214636
1108589
1987481
2683824
2796655
2910743
364462
771920
2817521
2462973
2116510
2525419
2031892
1071033
228322
1326743
2252140
1604777
1672532
2476276
1732064
2158760
955887
1562086
919479
960164
1767440
228271
1726386
1527432
482735
1811650
436879
461659
2607102
1528305
2136808
2150030
776038
465476
983772
1828427
377325
1115226
1248310
1290776
1497317
176642
130644
2743050
2476824
1193026
1634071
1425232
2771007
1622666
444433
2653080
1963851
1353850
1043349
2336427
2666865
2372714
396973
2795058
2140490
2403118
501198
2488238
2417553
2615975
676817
2600979
1900047
1258646
1425105
1173631
677299
1135991
994135
820594
2544438
2261767
920755
1840225
1462906
1673978
199404
2536888
101738
406146
346129
120160
2129176
2037857
1962194
873296
1074018
1615275
2297606
2370574
1755885
1701924
2803870
2217610
2749623
2083340
1200140
2796587
2348789
267476
1498479
53713
750409
39803
667696
1719260
849828
2675310
344772
1242423
1049316
2863880
2467621
1032119
2218988
659218
1071704
1211700
2417206
865165
870720
361126
855834
2938112
1474082
2023494
2928527
404760
1256478
1366833
701564
2026371
492494
2403873
2111234
1089487
2698324
1940867
775563
1207896
1222606
2434205
1012537
201937
1115766
1500122
2894327
1685823
1248500
1424923
1729560
1202582
253349
2259645
1815242
2464963
966763
2592610
802063
2504445
1556821
491301
2579644
1433936
1711647
833899
1274551
1504791
538563
2064792
2416431
547137
479030
1638104
2092615
1353532
1414061
1995953
1029626
773849
2356030
2808224
323121
718931
2690220
2214266
257799
2688171
2121701
2672699
2102978
671758
754548
110262
2543527
1626120
801786
713727
288265
144785
1008889
749792
116888
945459
1573427
2924505
2799125
2558456
1424420
2120068
1455277
2709564
1191296
2653172
2476934
890173
223701
278343
258170
2624011
1934629
1748769
872168
890568
1104844
821939
2574240
2358860
1075618
2727267
1384354
1714754
177354
2219470
1338422
1055444
2805480
190638
397027
1587016
1590394
1621527
834587
777420
2234097
212979
233593
28900
1126713
2731183
308155
138315
2714417
2920642
2541535
1745377
2203217
1138492
1212984
974310
2664736
2201877
855617
207042
1918298
1805624
337485
189302
298406
624339
1904188
1902136
240915
2511043
1957465
2909929
1760492
1034688
2896014
2492405
442998
800928
84627
1464796
1786200
1436624
1507039
449137
1113615
1862889
1550882
910474
1821248
712004
27060
1177414
2725765
2211997
691768
170025
2080868
1965261
1068905
600253
372275
2935453
2665961
1892213
459701
906893
1497538
1652232
771905
1680034
375568
1545259
2216630
2738378
2481269
1496134
2381459
952693
1378037
830214
2007114
1001700
1675281
1087337
992087
2245791
1030095
2758930
2236621
2370759
419108
2644380
1849172
2521930
877714
824627
2900751
2015880
764678
210502
409335
702730
359215
2525643
799815
1414650
612516
2881878
483171
1098888
1108411
793650
2483872
1353805
170125
2222016
1588847
832021
1666902
2702334
921138
2651674
1835639
105267
160055
2901783
610006
2272181
1912348
842640
1913179
2855095
1457234
234389
1186918
2422235
1538939
1651165
1472085
1578403
133929
2225025
2346263
1661037
2126346
2357669
2100636
2900096
1466304
846173
2738544
2289382
1068022
643618
2077748
1765298
251322
2166689
644648
1765577
657862
1228956
2771409
2629292
2039848
2697168
883459
1387198
1921170
691752
65496
2881313
2615430
2360176
2192166
319952
736843
2424322
1010665
906320
972040
1387880
153945
152753
1276358
1494183
1688612
1498627
328763
363148
843244
2551951
1203192
526241
69720
2270574
1545891
2382221
2828624
2128258
2308531
1709500
1182457
758392
2395413
567968
2229781
1091133
1081614
1934932
1168595
440783
510640
1938507
470741
1874500
2044477
1393714
1428558
2939640
1265701
1724727
1307376
2749440
1000838
69369
2372669
951332
536584
2862510
2780220
1749901
2187623
2097648
511908
127837
2515703
1948575
536269
586734
1050472
1460182
190094
2276509
1671657
1109367
1855049
1270201
333351
2760161
2911457
2348941
2930239
489660
251993
2190267
1605380
2408877
1201343
2505502
2726194
1172846
2130605
2134820
318604
1323179
1242035
322045
442150
2674177
935870
655228
1273626
2439663
1216962
503139
1803859
398667
782840
1872430
1977718
2064975
536483
998332
424601
2115271
1859713
539414
570598
1837462
349054
122178
1668164
1981852
1299635
695349
1156218
2429496
910185
126236
1005786
318455
628759
949604
2117367
1019562
2735924
618589
2091080
999337
2503161
1098798
1967823
1856283
1306707
2188830
389539
1912954
625151
2651969
809957
2567880
1358879
2315827
821404
59958
1605423
2819147
1123479
2481007
2581241
2004265
2281071
699517
2158822
1774724
1774701
2264005
1644342
1638143
551679
874899
1496618
445044
2860809
2375417
460476
2540200
1664548
1018757
1776357
927819
2844080
864717
1785823
1750362
573916
2408255
1221675
209627
712312
1302301
786887
2591938
909170
2450547
1393681
1909675
2399987
733168
59498
995521
245965
1725680
434140
1700636
2852407
1186079
1634715
1836473
1834280
920730
2011621
763227
27990
1609900
2035102
166734
140807
2608167
1993092
1757387
786756
667566
1298110
765131
1343413
2015730
1372734
1767431
179557
1529638
1160473
1350302
836365
1433738
1104354
615389
2602109
2874910
1710669
160543
2091747
2302709
273882
706426
1720656
670825
2239773
686364
447958
1366259
687877
2767018
47937
1038215
2807436
1706123
1966658
415737
2396247
1468698
852382
2595216
1152206
2356405
2026558
1855517
1702190
344119
297592
2875528
671353
2904694
399815
1563083
2211697
1539920
2776057
2227012
1067040
1599188
1216573
2599304
1262840
2939612
134924
551066
2573109
982974
2051515
2000034
2907448
1515184
2700076
2760681
1603205
974271
2547061
2181505
2483660
2085096
2443488
690232
115618
1159161
2668318
854865
1967545
2649878
1531949
504652
333324
972358
1165897
724082
2221831
647132
2313260
2303765
1194027
1452382
2519165
125192
2475009
1703194
1041795
1834472
880901
953790
936819
1995317
170014
2128056
2880479
2535827
2199940
1552502
1988407
65216
1619548
226740
2524514
427668
1786530
1806482
2565561
275712
2583805
1508309
51239
1844541
1248662
533637
1562288
2242316
733561
1746807
335370
1139589
1864824
1399263
421112
1501859
2898360
2914232
2836525
1501725
2613475
460053
375770
1832836
1009464
735185
81403
405271
754773
1269838
1088811
413413
1626400
2256351
1982249
383952
2465853
140213
2806520
1400452
2162578
533792
115843
2141733
597802
266834
662467
180331
1263093
245735
282876
2449339
693310
1586284
1098458
324479
2262696
420436
2935562
853213
1136678
2035319
312228
2359410
258947
395517
706852
492611
93406
2446732
2154369
1146087
1161201
2761230
1245687
1898107
377458
1590483
265513
943717
1071262
2006460
886181
509934
88980
499626
108267
430566
2512236
2164093
2416810
1279716
376278
493483
1277507
288944
2281678
1463974
974503
2810296
1148737
2676772
1414922
2368555
2300724
653656
434943
889022
595546
1098606
1924091
360060
1243967
2726258
963420
581031
1562735
2536785
527132
1837320
79239
1394241
1836435
1497124
1669799
1956664
528256
1815021
1442855
1302175
1811733
2001579
2096137
922365
470179
2051519
1578464
2365300
513875
2016405
2391063
1771638
2477230
2786342
1828873
2100065
1282020
1413991
295307
1679998
1560786
1052616
2915746
1842555
2487574
2126819
127358
2468782
1796110
2555030
2281817
239113
1836804
1769083
1963512
1484386
237036
30138
1398592
2177639
1142619
1374321
806309
2774728
1473240
2674834
2448312
721064
2225059
2397189
709648
1915949
1692024
2892273
1918309
1915957
2000468
1724488
1218626
2043794
1929373
1558954
2041188
2472044
2328198
2397407
712472
809483
1652154
946591
110808
2480376
249463
1176564
2864340
2758344
2665814
2153749
2156545
2379238
1796882
1831418
614505
2772770
2403229
443241
242129
1287145
1919876
2586922
176634
775799
1498270
2691657
275816
375897
432407
472022
2244824
1183142
1230524
18258
2019467
2479158
1180469
208251
1280124
849560
2012413
2327846
72741
1335948
2849008
1182267
345929
1218419
2841347
689888
876651
561816
2010169
1711463
742904
2241519
2540401
1224493
2276515
984766
707175
2245870
2035614
1586795
1190421
1223257
1321730
2659233
2520321
833684
2011847
1350700
2803064
1652692
531027
2881088
1559652
2323041
2867411
734477
1231966
556559
140360
1928905
1322536
484052
1992709
136333
1992083
1128594
2304068
2838321
2673801
710117
1176792
2349206
2768278
2030589
1413445
51617
2120169
2080104
1061519
832666
1579117
807843
238675
2272022
1147116
595760
1265633
2644430
2278817
1068285
2424742
431455
913722
1873012
2446577
286260
948821
420730
1416536
1080323
39952
150682
630259
810941
1382934
839134
2933873
463707
670491
2828607
2232584
534363
2894233
199056
2420530
2072884
2766863
1073262
827353
763994
1972666
471818
1111396
1352585
125930
1057017
2936025
2509773
779514
524601
560615
1328163
481453
2713423
1139001
953600
93223
373721
1528850
2062865
2182691
2700710
999092
120571
1529620
1668635
2701662
2148288
2052722
1486914
1938529
1272138
565924
499345
143962
558312
1052221
48456
2900693
1577895
640767
2003697
809546
251581
1678289
2396797
1424183
207420
1786891
1455692
155658
1622453
1121858
2220597
1845902
1977883
1237264
1365054
1132147
557658
942030
1486336
2655050
865695
2667288
1449390
1138378
754361
1446961
1967344
1687128
173875
2447463
1624284
2536195
1859602
75294
2792211
1684655
122635
79318
2004441
145151
2199542
175134
2084328
595162
240480
1391974
636390
2363553
189700
40304
80402
1696432
274014
1815182
2474256
2079124
588354
2435930
2125652
408966
1231164
1105105
889251
1920662
1627948
502330
764013
2084677
1393920
2510312
1776760
98943
216462
644423
2167704
2230821
2868289
2870513
1628760
2552353
2027934
1986910
2751216
2700735
708152
1294122
15609
1078664
1725727
385138
940447
976087
2192919
2837096
312099
1348313
2324793
41130
149413
1184742
908249
397781
23317
1955914
830071
2084311
2613498
2298034
123327
1735645
2732548
2269795
921359
1082893
2045849
1507212
948578
1438658
346513
1565188
992699
1473553
2021898
1113399
2933974
2403002
204060
2441996
844048
561966
2388741
1027037
1706048
2226447
1185080
2663147
674089
2478316
2927204
851486
1151555
1418038
95344
1909602
989997
110162
2518357
105573
708681
1069110
1134937
863770
1830176
2685173
1534165
771094
1529609
661115
953853
947618
2418913
801417
2405810
1088447
2895524
1322267
1427269
2361722
1739543
1454874
1787895
421704
1353637
447214
2214742
815175
443046
1942588
772638
1506123
1750207
427797
985653
482682
272005
242172
1719205
530748
2921273
1511979
1823701
1668576
2427295
506469
1460543
1047417
1005928
1094275
2722019
425303
1333415
2860158
1989708
2499211
1363150
984693
305393
2101972
587585
1292412
2369285
703506
1342917
2368794
1453639
2640147
920249
1899618
219647
1867748
632542
1401141
649618
262070
2211272
2351116
1947990
2677885
1053231
1451508
1643615
550252
2451018
1757794
573978
2553926
2225715
886634
1606732
762982
689147
586081
2823487
533637
790620
1719374
1679562
1127950
1064549
441705
435850
1133220
2878837
1820118
954059
804276
177164
2236653
1457953
1109271
2439020
2831345
955704
2793944
1337835
1976387
21709
506096
1703651
893754
2676853
1216169
1723926
1707880
2570096
878791
504605
1049966
875357
1219016
2244046
505752
2814707
2874470
569339
2343536
1683264
1502008
857432
1081832
2189061
2466634
1514450
1727755
1049529
800269
2876398
2569732
731671
1980889
2469827
2153579
620804
2134895
935241
2843412
748675
2418684
1369566
73109
1564534
2054538
2891124
671536
1526846
24082
828934
322791
2314127
1614470
2005635
220939
1098036
597911
1649236
1671894
2442857
1818047
338641
775082
642992
2858491
454796
1790862
2213442
2117566
1173180
2369546
2751286
157439
2260190
7041
1073732
835130
541794
1523170
1100447
2121002
1318321
125785
2587979
874983
806300
2317459
350392
1233116
629685
1011563
1215672
2197556
1527272
884860
540281
2262511
2560778
690646
378301
2038777
973336
2199133
264726
2345090
366727
1582599
248251
1805396
453581
1105726
32422
2275709
1332406
750729
1816048
323269
995841
1346313
2727097
1746593
2592300
1042547
629388
1158199
572241
597525
161533
1910122
2611330
1440802
2712780
730992
2308480
1557908
926654
884005
2171403
1302617
1639604
1929482
1506816
1680299
690949
2297000
2796966
1581040
1436739
1545718
1024854
1204494
156847
2865811
1583049
2877472
1909829
1252097
1936062
374216
612009
2528071
1885323
2177235
2762220
2652913
1038439
2219249
2006011
338911
848949
770813
1091120
414011
192983
251295
579329
1513308
200504
1981803
2600082
1469785
1531341
559627
2123169
639508
1596208
1526584
1764160
513944
26560
71479
1163228
2059111
1490186
2288211
367844
2885130
301774
2515981
2003714
2771937
2236836
452358
120834
2178958
1858009
2479424
476171
2719684
445738
1380025
279278
2102343
1086182
233736
887607
2610770
1841436
1176816
965549
1001944
1697179
420307
792761
2880795
2324035
64363
2627947
190086
993824
1437684
1104427
2618713
583679
1557128
2480188
1879595
164383
532235
2476906
1975604
1938355
1798090
2600893
2349092
150221
1107839
2910090
1910402
1484434
223308
628134
341642
994888
2345398
2346849
698022
2553469
2829487
2893747
23725
1685060
2761284
2287335
1862467
2812949
1389482
882672
160520
2732393
378490
337010
2297144
101506
2649271
1181263
2103289
492179
1035231
2006682
1393223
2869469
1344630
362570
1461197
497984
523507
1726441
1092700
19466
589551
2206381
1651603
637776
116077
1060552
231350
806289
2924532
978444
2353624
2110490
2311047
2212141
2850685
2761434
1426851
760112
2608646
300506
728303
315658
1027583
2060528
464
55318
891456
2305277
1477822
1193033
498564
305182
907571
1492139
627540
760741
441310
2426773
2321610
588149
2812571
808318
2430114
1276355
1264177
2467253
2323392
2739879
2567029
69888
2474060
1506612
913908
1730524
1437634
1663910
1715874
340752
455385
1583148
1159362
1497972
1902310
2524045
1367082
2337521
573149
1906242
1560680
567702
1843390
1165958
2339271
564203
1853542
2457088
1594328
1523787
931283
1215165
2845807
779837
2175200
2138118
1997131
2116208
560467
494502
336057
2932014
801031
2836067
2335610
672196
354123
1230461
2089993
1732510
451643
1982520
2704103
628336
1957403
1379940
876776
25104
428105
313891
494559
1544376
2028325
675836
117569
1252282
1090870
654544
602193
1677361
1874998
2603029
794337
829889
1637251
2490994
2467094
219794
1898466
2417561
2405444
1793594
2610307
2553652
650880
2809995
913781
1227475
369918
106125
1079447
2554318
700632
2401028
908611
1509471
2131546
892330
1267055
18192
817339
1761856
2737264
2510709
977266
1740637
477564
2502600
1516693
172146
1000536
381602
2448500
2519229
2443909
371712
2474514
1036448
2648714
2872610
629398
2485933
516019
1136814
2572814
1956445
1679598
2428475
612088
7654
651119
1934322
542244
1340533
1100006
1670550
2327437
427373
240662
1822835
1590845
1949716
1404201
2420036
1377861
924593
2316056
654029
1494921
314432
2343753
2696169
609765
658211
728733
794495
2854476
1746441
986625
88152
2150600
2144260
1416404
2658047
848662
35963
2493673
1585512
831332
1578831
192740
617680
2258395
423858
515148
989310
1435454
2740304
1172370
427204
113222
1975934
2154777
1391110
667039
255373
165247
2379147
2369753
2367410
1919802
2362096
383117
2858948
1257435
154605
2648677
2430715
2072413
2015190
724861
2478837
2488380
938893
1910904
1204466
2397556
1499486
663715
242968
989294
2766306
222383
1497114
2934622
2846377
546459
2132091
2722411
755975
948164
1694826
2578793
82415
1623675
2837685
1718652
1371444
380255
836759
1504254
701268
1731030
991007
2737855
2181275
634745
688893
1439649
2468079
1460444
70013
1550071
1299644
2725777
2690232
211535
2236235
759364
965837
260340
1099219
676657
1968817
1788675
104902
2448528
2682436
2051014
1432477
2753379
1110107
636071
2169201
2711739
1113737
2816104
296780
2058079
1534
177224
1307986
2881928
965410
1601879
1142773
1474634
1486925
2335478
2564310
1922567
2068581
1288443
488711
917721
2591461
2890955
309781
2113157
1127541
2652519
2013818
976573
964968
1818451
810562
2754806
2551166
1599795
2195926
1060100
648077
2225440
507347
1110872
1967830
219638
2844677
2853360
1226775
2393982
1159801
1866837
2128575
1550263
2932666
1291800
1318075
1740507
1064506
1828267
1718317
2114408
764414
1161863
118658
2847449
788490
1245186
193135
1221383
749327
1094979
574126
2159104
639328
1467110
2097435
1216875
2856643
600896
2688044
243194
2495254
880338
513853
1335189
121151
787647
671955
1598997
2224397
2665054
1214294
2793402
2240592
956653
2833697
1050951
671154
726916
2653351
889152
1959247
1263842
2436888
1610333
2428835
2886494
673128
2270411
2924802
1005592
663495
228684
2884544
600675
2645420
2588797
1693866
2208020
2657235
2921458
2318925
549078
2105382
1674025
1979260
380866
384158
668796
1025356
1345743
914715
169037
680057
2697178
1632021
1426000
2491693
732165
1857979
2182637
2458400
2333954
229919
2855752
1574989
2682732
2230340
1563695
642545
2849255
2774624
1198556
2669389
1357699
2832410
40937
1500537
1385268
609542
189795
534172
794294
1894982
1244384
1853862
2192030
2560737
833340
1137313
475724
1624247
1399500
255826
2185700
1551088
1775075
884210
731070
2670997
2575980
2353139
939611
2051113
580728
1237718
2313733
478910
379539
1591089
1744017
1783095
654019
1622047
1328824
2842114
492795
505263
2483571
1760421
2406414
2492645
156275
2302573
2672017
1935911
179089
2908091
1479261
507855
2745655
2160010
1643754
2756067
1145762
2786256
1396485
1893690
843046
1558553
1732524
1828278
655785
2004729
2656749
1523617
1507027
804737
2038396
1226536
915699
2580841
2886131
2305103
1583432
2234774
1506757
2265106
1074578
2902174
1112771
839402
1946489
1131593
2543629
1268745
1120842
754974
1111985
770013
1827942
2472863
2468079
2106091
1248743
2516194
1998761
749588
1684063
10526
2286275
772537
1434579
2235470
15395
1171461
1869602
2340419
319524
1347110
1289208
858186
2877909
601821
1528496
980790
2149439
183859
292930
2620039
919387
1862315
1369338
382699
1741712
891612
2690657
1052441
2868659
1203598
2359826
373289
1583937
1254262
1764144
1301393
1784925
837946
443693
2162865
1235046
848680
2506751
2078897
1338920
1490344
874264
2912212
150309
1268752
228188
2750393
2492730
282928
981065
861497
2164178
1674706
1866854
2292790
753289
2012245
391723
2855522
848912
993237
779439
462697
1611980
760840
248055
1226611
2302307
2811505
2768336
2412597
168808
1325532
876082
1840431
300630
1776365
2576021
594210
433875
1300937
1411711
2102563
189913
1028459
1952190
754348
836570
2521187
405386
1806849
2441695
1590526
869694
995949
412936
2913497
445762
2843444
1623732
2247106
125874
1868688
1968660
1379647
1641134
1153973
2264827
1660207
1664952
2103273
1707554
1115962
2368170
422065
118413
730868
324997
2431158
876933
1098128
1263006
2007627
764366
2623545
508353
2223576
1617661
1431027
1740734
2928841
1180132
1232435
1294426
668807
1240798
1125320
1905967
2284842
2787745
2561820
54218
1323439
418121
338636
647703
2282245
974527
965330
1706764
25753
1673629
2205960
1388360
2049304
1834916
669978
588632
116751
2215142
1433163
1112866
1566481
2577608
334248
632035
2302485
394535
1474277
827081
2751954
1825956
859572
1276064
1879225
391253
1608461
2467390
1072254
2517992
1735425
1874302
347544
320274
1315575
55877
2117546
244909
681917
286412
2576275
255518
1610144
1376470
2237028
1540558
467491
99760
970904
58295
969984
1864990
2059969
1647198
2220216
1159538
1648992
636121
975410
1222762
1258615
1942576
800077
157500
894893
2636063
782024
2180320
2483285
1399801
1692258
1802816
2485906
946783
1120486
2638611
418600
1321006
283283
1644185
857325
1878287
2925089
270400
2217638
1496645
2325520
2074799
2466492
1135546
1177444
2637659
2929520
1722558
1454049
267494
2154094
1537352
2053
1072983
1606618
1664772
1844126
14823
773140
883794
1070412
266003
1105376
828868
2789408
1098677
1643392
1433390
2678380
1154173
2355005
1922055
583862
587310
1588788
1606353
2227758
1427826
693840
1195004
224399
443894
929894
1259615
2798303
2086703
1791254
959917
158151
683371
2316903
2914260
1434491
2535515
2563907
1055482
953188
1078915
631084
954536
1442868
66236
2338888
725255
578724
750470
638843
210872
395799
2774113
2573148
573533
1938644
2150939
251956
1272015
2730603
2901703
886257
2324682
1692975
1758547
1326696
1511984
2481389
1178267
2094554
913572
1480548
386851
1830767
2095009
865599
2262494
2791817
455356
119180
2726279
1683443
1644629
1979416
2789645
1790325
1620205
872886
969486
1604092
63670
141551
1907834
141964
126846
1567179
306197
1398492
727010
1006882
2899285
168438
1674539
218256
1202495
763175
2047866
209130
412082
2938751
1547232
1468447
579759
801424
2100844
656817
2383042
1195477
2085859
2641959
2633137
913643
911107
2099713
356008
2194537
845697
1945903
2462612
2116708
1041918
2716393
1056044
154566
637686
345742
982092
1451623
1063128
1169429
1720153
1681350
2475145
2161788
1092315
323829
2458981
2086587
1846333
1099679
1956836
2903313
2786575
717893
42152
2239760
1794416
2037806
1342427
2619808
2558098
2775780
2921428
1331763
603963
497841
2705040
1981449
611953
1617409
1290774
1841147
1631065
1407800
825460
757904
1741773
1366647
1283236
2090109
1208118
824582
1672587
180453
2846755
2120224
2896115
1812118
604740
1151378
2046939
2505619
2772819
2429015
1692392
1357521
1319878
669313
994126
2269789
1097694
2592585
2678127
1052814
2204974
27298
1597960
2656200
882223
1529706
1167019
443453
2813742
1278968
1035090
1254916
2131300
931666
1465485
1001384
1246334
2815442
2932823
1321139
350225
1890730
2240798
2241007
1968897
536191
1863412
495881
2824880
2115168
997995
1247453
1213367
1828322
2680869
1369271
1051611
2366604
2151896
2717969
2869698
2549849
1469084
1868689
2809017
2273710
564273
1870464
135649
398997
55510
752011
2189983
48647
2422678
1213467
2615848
249774
2134030
972878
330130
70799
2136745
2526133
2340476
652343
2115379
855356
2142477
619634
703948
790303
805118
2305427
2512149
311217
258151
2603643
1066747
2327276
2618022
653666
2861312
2687995
1782656
2425639
94227
1315503
1667060
1625900
562676
1105284
1651585
1004695
954365
837185
2829860
2083519
2087311
461329
597594
1248739
864349
1123227
975277
1097708
1318923
1191750
2306865
2646404
1648925
307568
2106527
2215412
777889
926978
164653
288840
2340813
146943
1240539
489803
1744591
2033776
998362
1775262
1024141
1918638
1824333
1276709
374833
851419
2906116
1928549
2598874
2655685
858217
1462699
2749824
1263746
2905438
83191
988318
1814014
2363397
743659
1945342
520706
1388751
2438866
136280
1251398
1215410
2563369
1758046
2387652
2086350
1143723
2758650
2939734
2794963
500414
2125742
295189
200329
1478893
2909226
2562288
599446
480091
395666
1758247
177670
2503869
1830291
785854
287487
2693177
2594691
2308756
1764674
2030361
1669625
2421711
2032202
2058267
235388
2800031
2046850
1168048
2663309
1866166
502894
1408720
1707019
25892
1870887
1276446
806328
1042328
1992754
163974
2552250
299555
1090454
172936
2298316
830448
2881861
2153830
2249285
106227
342210
843337
1745625
1229647
2540512
1233855
941099
1386964
1098838
2432573
2011475
536698
109844
364512
578442
1906484
2850258
307010
1894318
1208553
2639088
2775383
2188620
69439
1188451
2203412
1086446
99305
1098610
2613439
782542
2240874
624597
2589325
866346
842679
2335561
2071672
512832
1026915
2835250
1464340
1615599
1538230
55427
1784592
439207
686090
2016986
599988
2166522
43706
780524
2398396
2776340
1275570
1936762
283191
1693167
1646736
2878110
462355
964045
2207224
1148193
1199364
2831656
2143254
515829
1118086
1533254
2467697
1913810
2458649
761799
78012
615551
2311592
1220844
2504005
2649608
1486515
666502
1831161
865715
31256
2149495
2767990
694638
833982
1207622
876873
44717
1614407
1082969
2691255
1778832
743274
1228885
1351834
2395063
78169
1193740
368990
717963
1433242
1072771
2003709
2891611
2749698
912232
1121857
2064495
2569054
1434692
2554756
1049320
1094347
338038
198781
2372466
576034
2865338
727606
2410020
1856752
716218
2024836
1626846
949549
2475673
2023708
1540031
233000
423392
935367
1042150
2884744
1427950
2121287
2240555
1186824
103304
511241
1558710
2471040
999565
2494883
2920504
2408843
1384079
1369544
1543236
1199462
543905
148671
692615
1438157
2285938
983538
2416029
1003133
2934124
542998
2394156
2730239
1726196
2008170
1651170
2898314
1784176
1314894
2700684
1438082
2262325
821532
1362362
1460053
753026
1584595
50079
1001170
2121180
2814671
2501160
1293582
2735568
463004
1859731
2205183
1557001
504293
158719
196558
2308546
1286300
2321694
2679074
1453434
1845482
378308
188962
1576994
860213
441103
2361164
2539464
2831655
1255941
1150428
1978827
244890
2607569
932145
1135242
2101497
549077
897333
2403243
1408470
2129025
1243610
2911966
872518
1707913
2326381
1103131
2300575
25649
267022
2303134
543168
1824620
1171826
2470058
1901889
2884392
681012
1169539
1641145
1465025
390255
674010
1482929
2476282
2808701
1609134
2195486
2349828
2307182
2250461
374953
2608899
570175
1156770
343378
2916597
920840
2811536
2181756
510428
666168
2181587
884614
1647945
250308
232086
1363586
1979359
1540378
2497745
1187408
900057
2706905
777335
681769
281696
2689549
2003177
4062
2892984
408527
262325
1812631
1317954
25765
730325
1841194
928423
1888416
44569
746283
14531
672901
2155361
396032
1718996
2434977
764882
936553
2353073
2110455
677820
2714181
476656
1346859
2336436
1749446
537853
799287
954410
2010201
2614532
2047505
903518
589102
2928290
71074
225072
573130
1647641
1771357
1657675
794701
1392281
1849842
1757535
2191060
2411259
53552
2115801
79110
197695
1189694
2001022
2162117
1408284
889718
80910
860192
748897
920651
1630047
1422238
1578548
1725100
2758910
435266
2417329
1210733
2623935
2005147
2481829
1979025
2550697
512734
1643641
1102700
359695
337462
1818537
1660198
2452374
1225052
2873824
1963726
1814263
513874
2035541
1597051
687483
1633347
1495475
2136122
2000391
1164462
1349358
1009534
1309476
1705482
2530666
715663
2259686
1529908
840939
523007
2595315
1290321
1706809
299083
2696202
459759
1896599
2785255
385714
1122591
871641
2519965
881224
1784916
174756
18508
413862
450838
1625654
1786334
2801629
2412976
2046150
1980708
103526
1338980
2778414
611029
2073834
2323993
11317
509951
726156
2107369
2476717
2323516
355455
2580727
1353441
2271320
1628692
85371
719017
1053005
1475137
46464
2026969
1842026
328243
1332066
2479262
821569
1280868
2193451
2164159
67134
1480840
2578009
1328336
1462570
855736
2339060
2631788
2553497
1050480
1867390
1301250
1425288
1727308
131643
49827
1127383
1415691
1576709
1737721
1481410
2058063
52886
2890537
868504
1771224
1943022
2293049
1386825
2257662
389830
2034415
2758251
2007328
1677620
2457270
2722530
1592819
884517
2612385
1651440
774833
1945425
2925655
2840583
1761819
2516030
1127801
2517245
2411660
1981267
2411554
785172
2838104
2828025
927214
224633
1789257
2177529
2394816
123347
233302
1217932
707317
966299
2028623
661052
2322682
1765299
526396
1549071
2925862
1526135
1350397
499717
1015934
660851
1539984
1442376
2643551
2746001
529108
140833
1524015
658594
1627530
1412206
2713202
2307040
1626102
140125
2221005
2321376
2556087
2302844
227162
1396465
170738
445670
394326
1834438
52723
58600
693850
1258167
1409605
1924221
148053
152121
1876140
670490
2227410
2064269
1989808
2265983
2894467
2083377
2341279
206334
704072
2131187
584872
2290837
2050939
1841753
2028135
2870810
1444804
2310628
487087
1483130
997643
255649
804434
142994
367201
2645337
118547
1117525
674734
591312
1290418
2481506
925947
2507209
1236773
2208608
2180223
2662668
1688846
1614401
42571
2346970
1864416
1189887
2817274
1753957
770313
1451455
2667286
96215
577039
2730359
17930
698239
1637435
2874368
1903979
2050029
2445593
2120835
390423
488732
2870714
2282907
609993
571979
2109385
1006843
2441819
2313358
1695314
78623
289004
2140865
353865
2233219
1325770
910512
2528152
941138
1200660
1973458
1293892
339692
2745427
1575715
966901
2004766
1785108
1865468
2090664
808219
1007845
1481718
2295120
2644037
1332052
2393219
1706927
177475
1040804
1173621
124245
2312324
2265223
900863
957172
732992
1159983
1429248
1441820
531613
1136575
2477054
2769274
79172
1821464
495386
2235583
324342
1624690
251961
2305797
1442994
1762290
1023921
2835465
2211488
480263
2288099
826146
132683
918867
1366285
1593757
861995
1960230
2709701
1671456
2625591
1374306
2284817
104530
221525
455105
192222
804081
820138
1647780
1906561
2348217
2183481
2557047
2017755
2458662
683601
1798477
912627
180761
1107108
2508970
1230543
2787533
1969560
2061138
1248700
2182795
2404366
2373597
1010197
1455487
1509834
92645
1749456
1510855
1314926
116665
1970512
1516218
1462093
2406309
847854
1933343
751686
2566672
1148859
1632569
141237
911772
2708712
1870444
767938
906641
1663949
406277
548640
1702262
792427
2931051
1283797
2731760
1427304
571518
2690036
139095
2815745
1011314
767961
2442952
1343981
1558280
148310
1327433
1107389
2397199
1145893
68044
391664
2650888
672987
1149651
2542144
791413
2327844
500946
1974223
257691
817173
974714
2718301
88956
689630
1547688
1114533
2350882
1796065
2395827
956209
726217
1690674
1495344
2629332
971398
1176268
1914656
821532
98272
2840541
829845
207970
318105
20118
2027824
293990
2283433
243879
2845623
1925345
1602662
326500
2813413
1007854
2675855
742533
1418510
407209
1643894
233207
1656828
604714
2655299
61024
2940486
428994
2929906
2673958
752271
1799916
2475537
2476758
2710239
2728166
958182
2849840
2221559
2539843
216743
591055
1602678
757307
461193
302631
1471361
2102665
950597
1103956
2289066
1847336
96234
2814990
1533322
2419510
2425665
1454801
1966996
1911573
977864
2039411
2373485
2080967
1652981
1429285
2633591
2710862
950561
287511
1404743
1344495
2336295
178260
2705422
2453563
241705
721886
822747
1792473
1017329
1221891
29260
1915526
691848
1684965
521008
133068
1150040
1481201
816212
2783581
559073
8089
1260716
1625559
974764
196713
718674
2390943
591109
2571813
318241
2061417
2737202
1181709
1492726
2754381
1330183
78659
922752
1847288
1618477
2617057
128632
1243021
2786715
277162
144823
154345
2449889
503668
1773874
1941369
2528413
468979
2902264
1150226
379931
1517186
81486
2763657
1223438
322014
2894983
1419209
509030
2302479
1899611
1517527
609305
1402162
2430650
2227339
145781
44845
197299
191862
2046895
1499053
998658
598297
234425
2131894
1830780
2730688
1432739
2389222
987309
2126241
2814658
2159346
2788880
2654550
1868526
921504
638293
1454422
2237344
742647
7583
583990
2639685
957826
1474351
1459122
1772374
1154197
72773
1599720
631023
1489427
1681019
2508658
2586661
972439
2602589
2324773
2471474
2713516
136623
1459933
2157696
63826
2078894
2460825
2439055
2853478
2588627
244010
299430
1617106
700326
665827
2461072
217266
2239750
944591
2120584
981785
2706989
2489005
703014
928540
2318132
2497909
761237
1673990
1105341
833034
2707436
2872714
1795144
89336
114493
81998
162267
2115273
1154997
1110887
2314375
868445
527949
921179
1446424
244695
2036768
1072284
1371406
69336
2433770
2269223
1860539
1001698
977725
2667871
1625454
2105859
2346872
1513581
2658186
2250357
2750366
1087502
2510626
1840168
614530
1646843
429056
1666260
182320
2543973
2819941
1692417
409403
2028870
1676386
1031727
2632392
2364824
268129
1220251
2470185
1497730
2584501
2109712
2493056
996626
1881610
1741373
2834308
1878829
2823051
647125
1939077
1259480
1242411
1915626
1560850
1724360
2685476
850524
1919808
2737805
1316297
2308741
1646353
1386208
1035191
2105121
428837
2524
2191393
643560
869494
2633183
644056
257930
665400
1254484
80153
2523273
348599
2681764
1664555
2157949
2266201
1521701
1250024
2036324
979861
2518799
422247
2239867
2017420
1918654
45963
428734
1002696
17745
1150585
459842
1318172
22315
2374981
403066
1989564
2062652
2293670
2739564
2131115
2913828
541059
2760848
2577327
539356
873356
715135
28461
1511019
1370137
316020
2415345
562198
2502386
1277395
1760
1680055
208058
2156284
527972
78339
2638777
2046109
2670434
2174946
1740753
2507879
887083
504413
2263849
1843094
2735768
2596896
1942054
2105808
56378
1083035
1443231
1035524
701396
2405941
1216497
1322294
2051887
1495138
2921303
665682
1428197
2696561
2214564
2130306
2579798
1660421
1173227
1342055
2097627
2143137
1758695
513349
1306976
2517105
89315
2132085
1372822
1694199
2379765
818366
1534978
1254010
1549614
1539405
320494
2459573
2480037
556923
1652855
2440509
2455759
1958635
472901
2377436
1377215
2206895
2609250
2070872
1037694
2104634
2074463
2347366
5516
336423
1161503
2225701
190299
1515451
1760678
743600
55427
1136540
1251838
2265132
822477
326683
2476856
2514547
415679
458568
168415
1395223
1842815
367503
1137584
932104
2937137
779692
2010064
839593
2844387
2376260
2420811
723450
1522603
1037748
2299503
1459972
360062
520732
779784
2574074
1926530
243593
1091084
2795444
1676700
1718263
20959
2196910
2784093
1598307
2283753
1185639
2321238
1086821
1895369
2140372
2420271
600318
160271
2649180
2546979
2332067
870258
2167624
1564237
1704808
1186843
2027700
2016999
2574909
1687318
590644
2455152
391620
1599599
2078895
529765
2020707
1629928
2412272
351136
2661812
2504975
306167
1254557
2141385
2708139
2284688
974945
1793990
2523145
207199
1063744
2830894
1495280
2465627
1745955
574359
2485898
2010854
2554010
1888711
403102
1691603
2455742
1923900
1411876
2673014
2535147
2610396
1623721
649855
371221
2802275
1718547
1921717
333397
2545145
1259790
1075549
1437031
756271
2469034
817038
1658978
2118829
195678
1225276
1510438
1725899
762234
506850
1777010
191896
2940012
939381
2751135
1881184
1459600
2479579
2411369
2149478
1754424
2094037
1117050
842531
1436825
697290
818144
2575182
754055
2036510
1743033
2697021
936516
377321
1298952
1262007
2409917
1052101
1198522
1934263
2177634
1508864
1610351
398727
1614625
1145842
679796
14361
2085559
1428633
1153878
2896507
2689
2538536
1108842
2186449
2371703
2250838
459318
2745367
2590043
1136687
2713354
1679510
2622995
1394395
1010089
1088588
706506
2420612
2014361
2925823
1678209
1510865
428537
1811628
983236
371285
749449
743928
2531821
176755
2816261
1924698
1002415
864944
2427330
172768
2732762
764037
2497169
2864001
2606356
2399154
1223026
2313485
17192
2758789
1311182
2461525
1759788
179966
2638189
2180738
2590459
1123164
1239258
1799758
1758232
2808814
320965
1401471
1633321
2004575
2142902
2711507
2795276
1319386
931529
1221151
1011319
201864
69323
2199928
1571447
113094
1441529
1216366
1166599
365149
2063415
200416
1561548
1006594
2525128
2827943
2374017
2118287
2447450
2788552
984742
427333
128120
2051095
265489
2416517
1227632
348515
375556
2936879
1776519
2099065
1145343
596206
1387932
2207374
2200605
1645793
2486107
1611188
87661
30746
1151270
1622722
420689
876755
374484
1519258
498420
1891000
813889
2033047
1068482
985722
1443476
2902731
405884
2736412
2071252
923728
2865028
40905
2494403
1796374
1770087
62849
2431080
977068
2295778
252089
728095
2798938
1152949
1326013
2341455
1689284
366881
1544848
1034509
317862
1126918
1666715
2702491
575688
1174392
737012
1309496
285872
2300351
2132270
199833
210162
2154213
2640794
1577256
1797452
1261066
2023926
1051717
2463914
1980503
2477014
2057606
2408414
554083
300405
966894
2502392
1663364
620830
1753521
1382576
2267489
380335
526067
2013823
2149908
1171319
1166617
2201122
850496
974045
745138
2886325
2771178
2927397
1637822
522510
40294
988948
936719
885106
264521
876220
625508
1938749
478712
2706514
776943
914717
2379170
730474
2432532
1089667
1442304
2538858
1133462
2610041
2198076
565821
1187739
721020
2901590
1567245
2296424
2553550
479140
194567
92638
1154924
649422
676222
2214798
822273
2757771
1406165
1363631
2618554
628766
4304
2667718
2299954
278181
601698
649127
891675
2399729
1865881
1650622
1125667
2845743
2622052
1323260
2674285
2642543
873726
2666491
1676207
951963
1170339
615489
2841846
1984416
205967
291357
1778019
814606
1461617
1972152
46466
1893021
982423
2624482
2028956
965607
93200
1144608
2814209
1615200
2245603
470342
2804645
911336
469902
427022
1897593
2777243
178395
655068
14665
2470028
517706
127308
874723
906715
1446625
2506930
2197333
1242072
290840
777143
446080
1538652
1732219
1223018
50444
2043949
2112375
673553
1798921
355681
1394939
939777
2705267
2453656
2761555
2362980
2095865
2224825
1288174
64673
784234
1741144
1707214
1319708
2112882
527580
2077117
2412988
816601
1772676
1659039
2298832
1381207
547679
560680
1526978
2341478
1564213
2801413
579492
906955
28525
223802
2799625
1201120
309851
2643590
1716008
2391152
1194661
2768965
2805893
2460531
1386332
502195
133117
1204507
2858127
1763925
2244278
2366049
245193
2298136
2764545
2896092
1882893
1798017
2252353
2286682
2832629
1902437
2219862
514639
72850
465568
1810995
471656
519085
563108
1357128
2743862
136819
2426354
1655913
1696461
1501028
942
2041494
2054158
56746
1526078
294930
2453720
624020
1159185
1596959
2520782
1658663
1609246
2654518
370994
427601
535239
460794
237183
2219019
2526566
773967
1055028
2634921
296805
2740682
2419768
2801547
2022207
2716785
1029806
400851
757708
1258935
775842
981529
587424
152336
52374
872168
2449443
1374453
881540
721599
2387876
139056
2602034
1873237
2122544
1914286
843137
42523
106564
1669667
1925713
64354
1821041
619618
1466497
2621646
15735
1790733
436881
41342
1881162
2233243
1085678
1421622
1456728
214683
1449564
775101
748837
2232302
1257295
132098
1004547
572860
1135814
2490629
2282750
2085089
986292
2288617
360118
1429477
1949664
574745
1610365
1830064
1749535
1450095
1509904
188335
79138
32169
2271923
1785907
402466
2745215
1221317
2101415
1398967
571
141034
280010
1309288
600622
376587
2269455
1882544
1988303
27874
2524830
320060
2177443
2534604
733215
2546034
1983509
2742865
709627
279799
1178977
2714347
2642074
774014
984959
1915472
1710281
1828091
1748958
2401575
1294270
98945
592605
2661701
433231
1882160
1284033
465878
1306164
1945745
871674
547907
1325348
1986945
2367808
1724397
1861559
2886275
449858
437938
1117971
1325689
2134442
600188
1654224
477805
2165036
1459848
1899545
1476919
691362
2416099
362744
1174003
1834185
1613083
1792249
2328640
2837044
2872097
1002982
1021205
529234
1847334
1813853
268424
2346869
592497
372690
39599
2854010
2204002
781650
1549192
2006333
1509362
2481010
577200
2408418
1142868
1032852
2591707
2120510
1120394
2162603
2477217
371177
1803123
670237
1157825
1538863
2274206
500655
1627944
2721331
2676042
1928470
2293170
1191923
2896197
2508715
2871802
2803270
870770
92674
1165636
1701567
2920090
999581
577082
1673651
23404
2757880
173316
1579906
2718775
817626
1822962
1872302
1978097
2189627
2218956
294175
2876531
1591567
2570254
531323
1398303
146732
954436
238613
330494
1917053
2734057
427357
184033
661771
399607
451804
1133574
905870
2437412
688188
1759920
2024273
712698
1617939
1998180
1654713
623235
1543296
2087773
2912772
1412182
1308518
2747628
752324
2746033
1713493
1012309
1669633
2896556
1569113
2296440
136853
1204001
354587
2102330
1819167
1616121
2025704
1292752
2485887
2881606
402609
1356479
472637
1863216
1107733
162017
2472921
2010663
2486637
742381
2711695
2510834
1748635
41621
310770
1128827
1966743
548141
2114080
563751
530085
1072508
529033
678852
870909
2306602
336904
2852898
1736816
1795568
1448951
922482
1966211
1038370
2594295
658019
2485424
2852233
2189084
799509
1853329
872988
1787769
261732
1658290
1288288
2200438
25900
1021353
1692532
2815580
845321
1473550
2246000
2872484
1189415
1633878
2841549
2569070
754989
1859648
2158026
71539
252573
1361050
1374495
139048
671829
2867754
2830935
364208
1749652
244573
2695524
1231672
1988770
1136487
2466051
1996242
1546101
1434950
2813816
2254789
462094
1964567
1457032
2564752
2325522
2027931
900879
1741616
1256489
1492995
2844254
1704106
1639535
568624
2894811
239293
2070888
482297
2083162
2034191
2831516
2297575
1508278
821954
2844712
2771410
288664
2814782
715782
2038456
476600
434473
1322152
7885
1285432
844591
1949062
1804884
473951
2250017
1328425
2527738
180226
1566451
2685317
1941179
1439497
2320690
2726211
1447731
7665
2016508
1843919
695757
417576
2102278
504533
2494686
443713
1423680
1777074
25821
1764090
2863301
578921
255489
931333
2107167
410460
2789270
1011492
1445264
1133930
1137078
2674685
2590710
2258250
2550252
870751
2336716
2256791
696778
1755473
1331835
708357
642808
1114250
933213
842160
2427210
1557815
2908167
2244906
478024
1058597
858731
1667565
819503
51856
455506
1529231
1215943
403455
2793661
630958
2196078
1240318
1914130
1151624
697596
849661
815121
1010488
2760820
1662632
2135521
1791957
1987574
1110696
43053
1147275
1769064
2468839
588114
1829887
2853497
107139
1529414
636371
2914520
1699419
2429963
2905649
686993
62588
2375019
2106803
589410
228798
1807651
2796176
2865584
2889364
419993
321070
772209
839310
1379138
2661755
411325
1882855
1595552
2431482
1247877
610685
1282854
1337758
614635
1170468
546551
1519464
2887668
551185
2848746
209302
2332033
2744954
332152
1800652
583842
1299674
2430172
2097303
1803524
2669097
2006626
1596341
1023160
901003
1569438
1439481
86115
878110
75717
1816655
2650184
2687633
1557207
2038638
1426236
671047
2487413
2048089
146146
1357957
2611000
1376163
1402521
1672012
1798049
1318486
1242152
329679
385319
749312
2891234
2406879
716066
1225919
238756
2423516
536902
1590239
662636
1679773
292507
2835291
1350212
372102
764241
657459
1414858
2001010
2494927
1601248
749955
1134690
1098580
1962581
73202
1300271
2470975
2236579
1239765
1121947
609433
2382211
1185283
163952
2039774
1493421
241941
2275516
2235980
1573381
486384
1147954
2004373
2285009
1846116
539250
2017160
1760079
1803852
2185264
1554690
2346119
2388741
783188
875591
1783747
2086223
1406471
675796
1860416
2602562
2228169
1736055
2299443
1608984
1599518
2395941
232943
1804375
507540
2418777
218290
1778887
1525502
481981
726675
108700
296100
2189824
605558
341906
1192104
2566069
1799045
1841351
2167462
90711
609644
1013087
2645540
2794034
1654076
807332
2940377
2651853
1081999
2741958
2663184
2360891
1947982
1155534
2230702
2502268
1300170
2850933
257065
1685216
942806
1849366
1371164
1040822
2851479
1310186
2453001
852761
947759
2041265
1050835
1255417
225664
1782056
147119
1328528
1199301
417827
752093
1101715
2171138
676649
1887481
1820226
329618
329977
868545
2124766
117184
947921
338000
77879
2772965
2765255
1842708
876102
287908
2164625
1369071
828273
1458579
172498
1553232
2550854
1626569
1871124
2489959
1729855
1760731
2521469
2159342
1377206
166589
276269
1090472
1168692
2811182
2702508
1013656
2010507
352765
2702790
341191
2474583
732976
226954
1409645
799255
2624725
644387
1152740
1096310
41307
2658568
1591055
1743358
583049
102517
1797851
1087674
1355330
778850
2737093
29642
222987
1578006
1088068
504326
2867377
419408
309995
1973631
1931655
321751
1121096
1698290
2122003
1232462
2336617
1304677
1816689
1257372
2014978
2786865
445309
254667
2141015
1380810
2635030
1785989
203942
1805584
193825
709774
1140611
1763812
417834
2368348
756450
2394123
2584732
2624334
802552
1639072
735308
1895806
2763446
298203
1969627
1511140
2262842
1776869
312394
1411335
2484164
1742928
1326369
1174267
2321081
274052
262669
412359
2871386
532157
658971
976881
1919212
1887177
820046
2615033
428739
2058982
2416337
1452219
121250
2220630
1223363
1555117
534271
564583
2753796
401106
2251238
584622
1651392
1748451
1021008
386136
1828271
307191
1927933
84841
817445
2727917
1236322
1253653
82863
1958604
1567310
595266
115740
1292740
1620068
2253315
2715348
417480
843205
1534218
1119123
429529
1089218
647676
965226
2279807
2779837
2665398
2376331
1169439
2319427
1161943
1325046
1551249
2683884
1107076
2134811
2479467
116506
2807584
672308
2658200
1299987
1504678
1817741
2729538
1147066
2323185
2464212
1335219
1157292
422367
876385
2674194
1365958
1333923
429936
2432102
2049228
1584696
1533613
2322285
1400577
1711558
450171
2267122
1203226
892492
1858407
1699824
2059367
1082068
1710529
460532
1424731
748032
2527618
2044473
2644325
1717381
1782658
756043
1718776
982774
1232223
2558273
1507098
2839276
175931
2113945
2015907
2508093
1908109
2818904
1958532
1383324
1907904
2160074
2850659
110749
293046
695911
1077948
1871197
1059766
904559
2814881
135803
2053522
1528025
1319897
1838336
1568179
387060
2349864
1428683
1685193
1241015
1803859
1732885
2829425
2058602
2785127
1874965
1770260
2627876
2251494
2911310
2088835
273256
1009744
2435543
1012597
1197170
1078038
177191
79516
1808980
1593405
505308
1971825
511619
1887297
554297
1268239
1075838
1423815
1834152
2423273
2801335
2187348
2228767
523222
687311
1243125
2125123
1604925
857060
2179363
772331
2557208
1486978
684080
844856
211132
2023293
1196965
533160
2772751
1964610
2439737
1433622
192126
2444866
1949714
2797693
2427538
129592
1929325
2474231
1235446
2319830
2177176
1567291
1781350
1085057
1776728
2301564
288221
1631099
2443805
902285
957832
2634825
666627
518394
567856
1442849
414716
1523652
222179
2770787
184952
1488525
420388
2160820
210317
899101
1336081
2562949
2885609
541994
915864
2134244
1998805
1508258
1699756
405849
2188925
1770098
875493
80243
2613914
2385848
1688487
953771
1624624
779929
2779758
1081460
1782069
2930352
838979
418624
2677488
430173
81323
2926847
836192
1263202
393755
137204
228747
190173
746368
2407638
1639599
1653000
1303363
1248996
2109538
956695
1523812
399200
2213920
1121455
495575
521676
2492327
1274056
46131
1795800
1300172
1768595
1793151
1816672
2198066
162830
1838946
2548077
2796987
2707826
1902395
1448433
1797890
1462455
1708943
2739232
92659
1636846
1571602
168933
1042880
326456
2376418
88357
370328
1215453
341955
1408592
25798
924533
1131226
1864227
486332
1815212
1010041
112547
2379389
1562351
198353
467210
1827548
1989848
630049
2499433
2668268
2854194
194369
421233
961304
2188483
1441794
1889893
2475367
676867
1970579
996367
974425
2394721
1515772
537665
2124508
461250
245969
2306589
420911
724505
325631
163693
30064
231170
543469
820461
2246846
1758992
1830777
2084464
1833114
100600
2305874
2259712
2415037
551072
1746779
1946420
432277
2761584
697342
2233936
74789
1851692
1776393
165123
1474548
2048306
1241287
555194
270794
1434897
1682186
1708269
2096688
2099743
1378561
2652091
1741111
1326818
2071994
1989389
1695566
1239709
2057549
2670193
353767
1300622
482799
2318318
2021762
1824294
2591641
2057430
39943
897326
10430
296103
2757483
659605
1499689
74413
157046
51522
1640350
816247
2718758
2895192
2661688
2060262
1425511
1194709
137938
285134
945046
871282
11958
2227747
1575811
1726027
880650
1547394
1752208
1245165
2006662
1102323
1393250
1225418
958529
181087
1895516
2338021
1378227
1707034
2581353
2360807
738474
1441258
2157910
1381698
814201
1062629
2133396
754157
1881971
2492996
1808197
423013
120151
2335702
230231
1367254
2585546
866772
1035722
2262754
251236
681103
2588415
1833352
1995064
2288829
1737851
1663669
116954
392952
2931033
611219
1033424
2156736
1935726
578477
1951373
1480455
3273
2035437
2196374
2131591
1001709
1489570
1204235
1271502
2358991
1990337
2845134
2828626
2201895
2623193
290526
2922678
1266213
1896111
748936
1926313
1071639
904091
260201
1221987
2249863
1731947
1116025
2394119
1694356
1394973
1400279
967981
2767715
2521648
932471
2814714
1425726
1624656
2420831
884409
2391471
1128342
682575
1399322
1713571
1500990
1913091
989635
23534
370150
475112
699392
529425
520417
2867273
124280
2854911
2702283
1487391
1289778
2248799
2869683
2883701
1644838
1096862
1070608
2235340
270105
2932468
750773
1305871
517255
459912
1422117
1722651
2621350
2251498
2374307
1033216
2833311
1864844
949125
1575745
421514
1531169
1701465
743473
2553983
2905872
1087113
2902029
36692
2697912
371767
2557301
2117997
1174012
2591974
1705480
2881858
942405
1542269
2621347
216143
2442749
2238841
95991
1130145
308619
1639217
1141398
887888
119457
1638380
2099888
1156970
2488190
1050012
1668952
1029096
2575202
2904996
46405
2057651
2406220
506597
573863
180758
1518107
1429603
2629978
239802
1629990
354729
1085921
1690843
2780848
1817750
756867
236255
16302
1847372
765722
2576465
985393
1202028
2317796
849823
2564925
675080
1480806
269747
2237796
1876875
2378970
247009
1576314
1786307
2303280
672826
692403
1196317
1745518
637555
1582476
38046
2080352
1841090
1670309
1355500
2209878
1743424
756788
780333
879439
1149213
1500159
114786
1762633
2768304
2571201
2114020
1099240
2519021
1456109
1197884
2587903
132142
2621671
1495857
2229015
1907109
1053406
2812896
221687
1596269
90796
2413449
354346
1095992
2291479
2811816
1554015
1590568
2781194
2906531
1446287
483062
1034065
648048
2188100
427520
1695503
469720
46241
1877868
515201
814363
2800460
2296510
553764
1665321
1981479
503290
773956
209034
2022958
494375
2829236
2330508
1950142
1726534
171100
173971
2174537
1677763
240275
2538088
330648
810275
2468492
1882779
2086736
437114
1912072
1440587
2293057
1073510
1594444
1646478
494165
1120274
2645480
2417830
2555890
428634
1613100
2240110
1537246
1430030
427869
132441
1243082
1198375
2792970
788299
2932739
1318523
2100756
1920216
1848122
1002182
464279
2256301
1268164
1465765
2826473
714905
2008439
1916272
214474
1865417
1689707
2175412
2789669
1812497
351201
1339917
917604
1604355
971352
2562682
2905588
2212993
2191760
2458861
1645271
1421107
263956
2270488
1348717
339590
104020
827527
2154663
904038
2674353
895149
227394
1608878
212682
2540638
811203
1481737
2809762
2645450
2394367
847828
567616
1995967
1826586
2897455
1301230
2920778
451734
458832
627365
157949
366992
200116
2528462
2778132
2654014
2508746
212827
2799328
284761
2639453
2601112
37039
2474842
1976249
1205710
2288574
1223873
2726946
2576771
2374524
185137
1923883
2698534
1033943
418404
1113046
232493
274731
2431182
140897
232208
1716290
395732
1683848
428619
398921
2487365
2468806
2686739
1403584
129911
2873135
1073679
1893604
2938550
1256787
2629441
1119905
270820
2103001
1740095
1077908
1098932
2090921
1687081
1943040
1264296
1838229
1961688
1955361
2070515
2622108
8552
59067
1949153
790902
2058863
2842275
211264
2929384
1759921
1859486
554678
1036031
976580
538511
1581509
1881728
173765
2844754
2474503
1735491
46613
1194065
1804237
2823110
2622302
2863971
792885
2879572
69808
869473
949368
2597744
34693
1619290
206685
1099142
1741865
2078102
1850846
161728
1250376
1269700
1613013
1243041
1681463
1699851
1442594
2613779
2810668
1354782
1220012
479486
92918
491484
2622183
2167549
558775
1109687
2234765
1767291
1290531
1167453
2680039
1414579
843557
1808039
1077492
660188
975785
1980188
273487
1390732
2614114
2910566
570494
241065
1677894
1999968
836657
1576297
1552146
2551971
1251284
1581611
1865001
913938
489267
1027399
2218972
799934
2260822
1386608
2254632
884455
286237
368550
1708915
1717800
1600789
2605349
2794474
1382510
1863342
2145998
2772614
2597006
2597143
1761555
2652409
2508448
2571259
1307502
2634029
2000490
1385194
543592
549087
354106
996776
2089068
2702583
1548339
1431029
1901747
1622558
1886286
1282570
364054
1485008
401039
1241115
2615744
547702
1512821
388226
132885
1664752
748024
2020150
989428
2453360
1349232
2053761
379298
2111687
266193
2405367
1598386
1546109
597116
632166
2811500
322817
1260203
348644
2257011
2277965
569031
2394737
759797
591406
1160154
1301420
277848
1501015
580792
432115
1526206
2494649
1459375
9774
2150398
1996504
136235
2212504
1581642
1812178
186928
2438654
432432
880678
2576287
1913415
112422
790016
2481620
1502091
2151715
2267383
2177680
1873586
2813271
2217898
1566896
2021696
2604364
2386134
1427517
2008318
852072
204079
1952283
2446286
1397740
2099643
592145
337251
2841064
1906334
322698
1081132
81927
253596
322502
409258
1143484
1078514
2544075
2002633
550633
2140279
2112697
315573
2919684
1150592
2475456
2589371
765331
1698704
2124449
1461180
1138469
2921737
2423031
1972057
168675
2127914
164063
445746
375905
2292130
2788866
2225524
2517294
1644105
1695047
307532
533471
1084806
660699
1643435
1686749
2694886
1446951
278131
875031
1901225
2371634
1926662
1317789
390960
805381
944665
2253194
1813953
1992098
2157830
1857646
2619482
1218335
802935
712227
1468945
1914307
584560
1773325
1157308
2607375
476348
2696360
2509632
2723832
1197841
2545172
808416
1697057
1699968
1357218
42375
1653837
752816
259828
2905403
875684
2773846
133516
2929964
1865403
2097169
471770
932762
2489692
2795614
2841933
778017
2650914
303797
946194
1959753
1730349
1380506
414368
2636965
1114428
2794119
2233524
1371875
481385
2467977
822201
1509815
1074960
1618627
1062371
1865678
1715144
882896
2582233
1784133
1937912
1075668
2733173
2095782
1916002
2576487
1541408
1493276
338911
422870
2105882
1927014
778719
1248219
668044
635214
2287213
2386959
702398
855985
143109
1442192
2636038
1391545
1848791
1732875
1094449
2048751
59401
920586
2556257
1236777
874631
2554874
1626376
2918507
1439867
1811239
2797480
873871
2312441
701053
2939195
411129
968623
835687
2252568
733607
689984
314285
1307928
165501
245760
2630104
1876322
394078
2641495
2294705
1715358
1303157
343284
2836455
1480611
2917078
1069205
2481472
2755745
2281660
2791011
1218750
2670494
446692
517299
2410133
140966
2196107
2565978
2478491
555772
1029213
1577223
1400993
1040579
1038466
978053
2926836
124981
2322821
1663857
2206589
631581
1824827
234987
232658
348096
402103
2679244
1460539
203181
1194595
937439
741032
1255712
10624
1415335
914662
2433321
2171469
1326619
1138180
343095
1851262
1198537
935173
2222102
1490278
1029952
2308128
491369
1494319
1361967
2418994
1424905
719219
903774
1741000
510359
2536881
1990338
1703862
78423
1359962
441683
1776029
1487066
1490016
1160984
105327
2182162
1411851
1143394
924862
1615547
1287006
1916129
537351
1087727
392174
625025
527702
853334
344304
1797820
277310
1364238
152003
514911
205410
2386566
2935332
1527696
2028191
1166810
2219641
57233
670166
1925592
1550177
2577502
958603
573069
688018
1969910
1067118
2089179
1622181
1217247
2592474
12560
739902
1828023
464835
2418572
692811
2557828
861988
97013
2491182
289985
1644458
1236019
302244
2015662
2841574
2864595
734048
1109269
906447
476166
1138143
1326447
1735706
711661
743848
1942004
2416717
2502202
1426857
1543584
1629345
2756775
2475261
647720
830146
2896084
2388707
2248871
1091897
142648
427870
1597456
102731
2076396
2190698
2354049
1980248
1473063
2619525
2640220
883508
2624306
142045
600410
297408
394116
1893582
1026347
842638
2064986
612490
2234159
1627345
1184820
2597006
1110479
1595532
1644370
1452102
1443565
912172
962477
2862020
613814
2609876
298939
80712
32710
1448143
1392398
278492
1318059
972008
982422
2561562
1714218
1028674
1375325
979338
2321211
2208072
2503140
1374663
2544886
36042
107162
1391873
1734774
2475640
2410151
1142992
1977578
1315736
980995
2318766
995167
554090
2098688
1857973
120888
2085450
1531747
1995379
2019540
666979
881141
290935
919884
637199
2023493
1611859
228933
2421632
837081
1716014
844277
1498159
2928265
1294663
76866
2562598
780335
438736
2491319
1809358
2594489
1138647
2308599
2657068
2735189
486815
1915981
2605857
1504101
1931440
307797
2905549
2242763
2625003
506645
1563697
1850374
1832327
2165610
1859755
2799834
1676178
1336377
851855
1294904
1252908
80237
1811516
2470122
2629166
2143066
408733
581670
1963028
2428826
1617828
2350450
948347
2456334
367845
1023427
1277212
528964
10209
621067
1114570
189599
2416997
1982721
760455
1485010
498299
868943
1164563
1301986
2620303
868002
1149325
2645471
1398713
1122075
2599726
2696317
470654
1467790
883551
2234828
1307145
2461285
2535624
732305
1273188
1201033
1667336
2676203
1649588
1806250
2319460
2858382
1632767
1318170
2600112
948914
239335
981254
2354962
1496812
2929057
2734742
2099721
1836099
1686504
2474347
2513786
1593663
2011326
2610860
627713
221744
2201611
1108905
2217118
634566
1131406
2501977
1322762
78567
1353594
841133
871188
2137831
313432
2255479
2815676
2687083
1850425
1049683
1506505
1667414
381821
315684
223339
2415444
2311557
936086
1420627
967022
2489068
2219173
466678
1192426
1176299
710149
1766769
685672
13195
749474
248113
2333309
2018237
403333
134346
801146
2596476
1468676
369248
590023
2479100
1382071
1206445
2855684
1094662
1124525
761493
2331861
1766905
1987757
1024940
545773
206309
328475
2483728
137756
2907302
464485
266655
1096378
1866742
943248
2043974
2476218
1503687
2331765
97166
1786519
1069333
2728719
2318349
606804
1276202
1775342
2258465
2201282
312229
312668
1321950
2815621
866240
1541540
982919
2479258
69543
2907689
607837
2385259
1710390
102135
421024
1562427
2785448
2646255
125667
2355934
1192189
2083372
2665148
533881
47587
2898416
1343453
397627
67628
1073894
1103622
656106
2416566
2845432
363841
823119
227693
2588573
1089321
1135393
1832010
64120
1016312
32636
2861195
284417
1660996
1655018
1215966
1801492
94543
1893766
2258873
1230114
2629381
140151
960702
510692
2601219
1090881
129390
368216
2654240
2098956
2515810
1086649
650122
585605
1995260
1259087
1373429
2138483
628757
1078822
836277
2854108
2023533
2388440
130158
2555613
2008733
1100937
603760
1528773
721640
2110310
843389
2601596
229415
8836
808549
2225515
2928444
963777
591625
1059751
2806273
590127
1330597
1024152
530722
955149
2097374
215170
1577276
2336352
1541908
850524
270952
2323256
2087240
2465976
1282851
1194610
1778467
669345
2572222
582383
1774721
1376
765228
893860
1314436
526861
2154837
476876
2563482
522203
1299391
1796592
416169
1339404
2103670
2173977
1900238
1568642
1947272
173090
1937624
1588776
2578495
648907
2775516
1199515
437465
1324546
1185027
2672354
112504
92965
1926824
2846130
1773895
1988758
411015
1278537
1010939
2171729
2331809
2152900
2842178
2457923
1497684
1344263
1679936
1087075
1915310
1987489
2309667
1417870
1135315
2000859
2888519
2479730
1597494
2408649
1114779
857879
2740652
1674220
1534221
1695470
579913
778885
837269
655816
2743200
1946429
2023620
753527
525602
95447
2929238
2059344
764905
2631283
578610
2862848
2563914
1805078
169725
616671
1356185
2246580
1257206
744911
1355850
2922861
215580
880071
1400905
1234691
862195
884302
1634963
2340311
2848884
2518726
2904131
2652226
325859
1019854
2549204
2409353
1377090
2408411
1207256
1262800
2807447
2638628
270756
2338044
1858049
867683
1669551
1290647
2402898
243864
200331
2866087
369104
1212232
2357832
1667544
2336329
1021959
1996258
2847552
1443463
2328102
1232606
777144
421796
776155
1215250
547162
1059366
2001261
1507186
2745975
2590448
2100352
1526444
1555134
2056001
1059780
2456561
1456748
698607
921178
2165112
359268
199498
167376
2646320
2360191
77072
2515575
1818768
267632
2085211
2367554
1266039
775008
2625801
595142
441149
2337786
1729188
2220849
975829
1720399
1363606
558736
379524
1829540
2148566
2303049
15903
1437608
60547
96757
502975
180594
1041606
663259
1714684
245947
1027744
735537
2790657
778250
1447596
1199006
1298207
569284
658747
2706297
605681
317902
2415093
2693464
2817598
2195809
2703930
2913905
2496405
2189700
1247512
2717581
2280406
185919
2042501
2444594
2743916
690942
496910
108865
724482
2776311
2287779
1812351
1677360
2023774
2793037
1582732
1846399
143319
1158650
339127
1148680
2713864
2378575
1156785
1948553
2575218
427098
394963
2148280
1932186
2460823
731526
164180
732825
1083159
876642
2186154
2558898
137446
188272
1645410
1719431
744761
236835
939963
1908305
2920512
1236448
2490285
151033
2044517
1899856
722086
2360503
873125
517290
219791
1218092
726912
1476187
427869
1423769
1519426
2472660
2495647
2639144
398788
2936757
1024345
910066
2743017
1697338
1495053
2131085
1618135
2145261
2346395
597757
2008936
1736332
1783571
2696205
2307558
86883
2858835
940919
57607
1160334
2308234
1299485
1785844
1701817
2631329
1307437
351899
326330
2468010
929636
1622633
2015389
273855
561930
157127
30102
2774570
1602157
1036274
1057457
1889951
11540
497182
99488
2387599
2460131
478910
813294
746815
2877338
1811184
1306990
2916951
2085500
2393261
1565597
2541109
1791194
465673
1885551
1750969
2381309
2666424
1148801
2602766
2727949
2087568
1851441
2871758
1475458
2204972
2426111
264699
2270696
2039719
2663609
1128491
365470
1785407
2786015
456367
415872
1711387
1296579
1993650
448829
243434
2749865
2298228
135428
2046906
342764
2910894
384936
1890134
1305634
1028412
1995631
2222619
585119
1294326
1544090
558083
1606361
385785
916731
930326
101853
620926
2594013
2534777
1539219
1525996
2319389
143674
1583924
1700873
2559708
126702
1343808
1907839
1534457
1981574
318854
2706150
222168
2745449
2932391
1803468
754687
973454
762527
1072453
1904508
669211
1834793
1578633
569230
344743
36072
791220
902871
923540
291155
75928
2618955
1554672
1956246
2787391
51224
2393246
1945976
1819166
1545728
1521524
1978387
461762
888568
916822
2732837
1704857
2900292
1438864
175214
2230554
1497959
327874
552285
1491234
2021528
962037
1401762
2708603
2754344
1733136
2314280
1679509
1808374
33752
988301
1394769
2203536
1360781
589728
887689
2666377
1904290
2840483
1662477
1295952
1120274
2044775
2082713
2455635
2228099
610797
1621695
2893034
1238584
422922
924085
2662061
2764737
1341925
844571
1900139
417194
2180411
1400509
2811031
1668187
151947
2778124
1804787
1313313
2715761
687920
1287607
2307498
430876
2146353
1744655
1213960
2012183
1086789
2515138
1199785
2482035
1864415
2128734
518571
1494166
1276055
2289693
905801
2227041
1030668
592058
414685
1621623
264864
2141673
790388
2617889
65138
2098149
814011
493041
840953
1229320
1095843
618906
2663915
2193464
1958281
2789660
462345
1610588
1797163
915618
351250
2235707
571711
593603
916852
442371
548683
2639196
109754
1614888
1689418
2251090
1929762
1236907
2027320
1133474
592695
566237
1955682
1033707
599199
2668112
657186
1978036
1905430
2898102
1596292
1924234
177300
1638577
402794
251578
580836
1045340
1558435
2494511
1795649
2461146
1983219
2364203
329218
2294310
1141433
615717
318560
1346281
91
222482
1512361
150000
2658259
567474
1334467
2805035
214993
823313
1604410
1052146
2440689
2431292
2161894
844829
2246458
2586901
2090005
2679465
300089
2215742
1578156
1503578
2753110
2532288
699892
2608006
2471402
2784756
980855
2185321
573637
536514
1417040
167491
1357098
507660
1778397
1624118
2673060
998644
715975
423748
1148260
1369165
493946
2497528
444618
2064024
992494
2829561
2058199
508179
1513215
2083714
2766252
1917340
615873
1787372
2112903
662059
1482118
2285538
1370614
118683
1093236
1337319
2727954
2192022
768995
2234934
2672439
171281
1754599
663598
2819572
946504
1218192
1457201
945583
2638311
472829
1623753
529013
1664009
1372859
217478
822334
661788
2005707
140442
2177354
425949
1939608
13536
1129616
39555
967974
1492409
2713405
288290
213513
625707
629121
587082
1684368
176149
1011374
2151725
2443729
1203284
1693798
74078
2817465
1534299
2249418
2665858
1172251
1317071
544446
1472256
670808
1108360
2817460
2330378
1645867
2246938
2341399
1735474
1622537
46931
2801077
2824077
770672
1482739
1982118
2174630
123999
2498073
1322183
1306836
1577292
658815
1332843
1594554
927782
1456268
1853182
1392194
97919
2152903
2791018
66695
2108557
2856210
172101
2605644
643637
388861
486971
1405423
2847201
2322918
1612829
987319
901887
2908451
760537
964237
1897976
2468992
1007351
2677261
865150
1161437
2237950
2045044
2832824
2358237
2397821
1884721
2507119
1599694
1001094
2885727
483104
286534
2536424
2101049
122124
2560960
2433639
497529
1513576
2485191
1567744
2771436
1094905
2570273
1431468
1771661
948742
1804075
24913
403269
1050186
1464938
2229951
311997
1061236
512415
2775696
1864010
159146
975768
2480820
1530160
2119580
1858439
1803999
248415
2848158
1675985
1152939
954878
2848036
1597834
1697294
267011
790654
1926993
852407
2233741
2271765
142297
237759
1578588
1808369
2465371
753653
1816821
2724445
2332543
1085599
1802436
1528122
1943398
1241158
2321422
815852
137334
1633199
2683443
1940021
464983
1602047
1649839
599008
1177994
802095
55551
978286
1135453
989793
1002164
158156
2122797
2208385
2073883
1419234
1562100
267565
1295835
1686518
510818
532365
978284
2878217
1266189
171920
1785795
1509781
1294420
1984421
2684061
1373084
2061992
1998219
2819961
1516196
928668
2186424
611151
131700
1399081
212895
1419964
2858947
433127
922891
2308311
1087729
2914073
2747590
2549443
1209159
2730241
2497252
1792021
113662
2037454
767438
1017078
1379244
162923
2550007
1082191
1697499
187717
2667380
1360020
553662
2224366
2573337
994551
2663732
1633570
2214123
1469729
1152673
1088424
2401485
2817323
2856412
1370810
1274978
1332836
2435789
1332460
2880266
2243710
2383782
1523458
2112790
2221614
147193
358637
504515
1058390
2249869
1193623
2592426
1408807
864736
1866107
1184994
1254667
545511
2776426
2328508
1703921
2207211
1449469
201910
1807758
427584
1991535
79299
219343
2864738
111928
1631724
2769620
391623
2005877
612122
2380520
479336
948054
2825846
1032180
311895
2625533
1399139
2806185
2861642
1684249
2349579
981450
251112
576245
385455
212152
2019555
1637669
726826
877545
2536112
1966101
149591
1926877
2636712
2398240
2624847
47305
2252515
1065697
2553042
2503216
854401
36179
2665931
571075
1761590
962491
1797318
1929341
1773572
1239034
653431
2174969
2129960
1792322
2507690
2545946
925913
2753606
2293922
1271422
2170566
1070908
1231688
2231932
2049033
2549589
627771
2503520
2724277
1881510
1101920
95013
2784045
2604685
1479419
2434832
2301231
736865
1759417
352549
1413438
2728136
1317969
2791594
1690532
243145
1582468
2668163
555904
241177
2075009
2524626
391636
1370986
2337738
136492
2450900
1856217
1874298
1303283
1963620
1688043
2793998
2105264
885715
2940096
2669881
1156368
1552534
567594
746477
2197408
279878
1832193
1494272
238888
317432
2032130
1861956
32215
608727
2140057
1378236
96814
238994
641687
1000837
548991
2004892
2747438
886318
364880
1679837
997450
1676722
4909
219888
352138
920549
35444
2756977
90810
1426262
987596
823375
1795182
1948773
1138802
2832092
1580009
543566
61163
1417001
96728
2652950
874647
1615118
2291813
2367660
1078473
555351
2662551
1119222
1718223
49230
996914
1680183
2028154
2678070
901196
111426
2749940
534770
1386811
2647677
335281
326956
264147
286610
649371
670165
2368172
803591
2480498
2862681
437090
2070359
648730
1996994
2469399
52132
2003074
819912
2171133
183061
2270783
788055
1683960
169330
655503
1285942
524684
739248
418167
476137
207265
1974617
807624
1333346
2096224
2156599
1397786
2796010
1144206
247575
950274
1524667
1708136
2907602
263475
300202
1940410
558801
2771018
1666674
1427214
2655329
1088058
1828674
1159477
133808
734433
1733147
2659221
1925890
691102
718660
1724665
143302
85472
1593763
592778
1261098
2844787
2879727
764684
1070592
1545997
560531
2139251
577364
1358893
841477
9990
203216
910834
1890647
56194
347999
2577192
1246649
2916011
1663789
1457921
2795290
687341
1606215
104397
807553
2596404
1177385
1188749
2106710
2380086
1203360
1861428
2166507
1628796
409637
2334346
2240622
2922811
2150149
1557915
2154084
1048885
2841683
474697
921408
1792584
1545139
2478372
74639
2663458
2083157
1079556
1105657
791405
2517118
885599
38968
2291309
1734968
1598554
972282
1128134
1198152
1324133
470580
1250138
2160319
1304909
1744967
469987
1691754
2887835
390380
1816465
1331830
2274894
2139391
428010
88554
1630269
2699791
2186686
2384278
237143
881216
2629517
2864667
1091716
1166228
2930068
1536388
1332337
468933
983977
401106
2054676
1006451
2606823
1740700
760907
2882035
2239646
214997
1549434
2052201
1336410
476618
443771
517872
137464
908214
2401796
1050536
2199996
2459017
131208
1891499
817132
1220490
2147063
693559
1042034
512098
2524943
2000298
2527401
1627985
2164512
1534570
2727771
700858
2531851
2543111
1387999
235154
2782674
2490179
1526645
2062754
1909356
173195
1804311
870992
1812932
2886156
2279930
422089
452599
1746854
2463916
1325987
2074853
661056
837156
704060
1060369
2278410
1843705
491538
2828466
2313983
2169204
2444228
1432953
1860947
2686059
21809
2197590
186730
2003927
1145590
906911
1539706
1039156
2807210
631967
454507
2399021
2612510
1958346
2446695
219996
1155099
2883102
2101964
1219479
2811805
371422
249698
1313546
2636414
789184
7439
1945947
2262199
2615182
664938
62389
1690894
24368
18357
248872
220667
2425141
429697
1588608
2044721
1650034
516148
902750
595265
2656167
117209
1040111
2348814
1956
1662527
2158054
2821758
1763940
1463682
203108
1257097
652118
844954
2557174
233478
266277
766343
1610390
2677548
1990647
401690
2716987
381338
2312535
210533
2001581
285195
1196233
1621379
2053624
1813698
841315
2725062
121021
689827
1063439
1793779
26480
1799670
1613415
2643625
572795
1875190
1258185
1275536
1404372
2373800
2075054
629053
519501
2063241
607973
1246578
2114223
1597572
2233886
1532480
2213567
1367917
494912
2340609
1648877
1304487
2389821
1358585
1676106
1930992
132734
253170
1266906
2903111
2441064
540849
882999
2449236
1264018
109609
2021186
2885765
2048872
1934229
97843
90204
969327
931577
141561
2773312
2774780
2278062
1991944
1068128
1444341
2424781
2826496
1233932
1099931
128790
904783
1310042
1374758
330772
2368225
2795277
748589
415048
1056008
360440
2166115
2299396
721434
2448463
2351491
2677301
1621459
357240
1710867
1301140
2570872
2238824
2913934
998308
197390
1729066
2843915
1079108
960404
382054
1006755
1476949
2312802
1211845
1317510
1487864
2684736
2016947
1701204
893074
2446444
2088590
837879
543687
1792734
324291
2921313
1194095
1337950
2845567
709718
1292031
625216
316826
1652325
247346
267001
426427
2166051
1187813
2375700
2042680
994797
964337
2639818
2896691
366483
972769
1788033
981092
314800
1751508
1738633
973165
1063415
2030580
9696
2508432
953876
2149052
2742015
531159
197708
1342754
2199494
776524
2743309
1519042
547856
2229927
471938
2827850
961308
26468
650008
1436551
706973
737367
1383769
899400
959951
2437971
453037
2782780
31097
1973684
1058806
817943
999383
1478688
809481
1468481
2047979
2872122
1232350
229804
1159209
1107492
2259953
655174
1452611
132601
1814501
1909877
779056
2477151
1222768
1631591
2122211
2554335
471190
1756014
463547
1642593
299312
299970
1454030
1621076
1574029
1882585
2568411
1947586
883377
2556074
2110704
1574580
2023162
845935
744551
2785581
557384
2104367
2815782
2490685
1146563
2924717
1497601
634241
1568001
336121
1810785
2336746
2687004
1339635
1229308
2937830
352252
265562
1358476
2182565
2620799
1847789
266530
1409649
695929
1332697
2209904
1253967
464258
2537194
2003096
1025894
1538279
1910354
673824
1184065
2201077
586490
822988
2207093
1431576
2411454
1415514
1367231
149901
2759415
1659692
1317553
1085512
565777
2168921
633269
2121381
1430786
960942
649705
1883087
2920153
18554
1446390
1107674
1997887
2456243
1334591
2602071
639496
1186591
433427
1742868
1334157
31122
506697
916727
2461614
1832812
1974615
577133
329177
2521899
2853935
2217329
1177455
2673894
1825010
2404514
254986
1945616
996268
494190
895160
1196654
2398365
417606
955041
655735
2168907
238384
839681
676808
1008099
33767
1523755
2571391
249346
219745
2113486
2847238
2455099
1457550
453831
373072
2045369
662776
2627215
2868441
853012
1025025
1327596
172873
1756944
1872916
1648036
2628832
2416049
1305978
76594
621598
1673622
2139509
2506099
1195312
2899209
2522734
2926889
1532196
739159
703877
765067
1489456
2241421
779057
1200151
419550
822523
2412780
2705727
1577233
1370624
2408068
2036081
1732747
2468315
689433
141573
1599196
1625450
1300379
938976
1213028
2298068
1949503
2410617
471103
235647
2318669
2140769
166755
1878268
1258352
469357
1383072
479101
1039489
1404376
1292620
2656625
551105
755607
2656124
1807176
2928090
2218899
820790
1059270
726490
1243878
1696658
1324172
823204
974595
1719147
2017924
195929
12489
151801
2460348
1339472
2748553
1293280
75145
1879471
112940
267659
789825
2188960
886547
637181
2025513
1433059
679937
2183547
1386754
2381012
2611116
1280855
1504620
1469004
2471891
1977380
502778
891946
214359
2035219
1709312
1563796
1179
2080860
1460482
2774091
1663831
1636923
1930729
1128555
2798976
2256561
1762697
2237599
2608628
489312
374598
1965735
2493558
2034746
1859643
924203
1689270
2176200
1116590
1565714
487717
848004
2674713
1857024
512947
2276058
1625452
321965
2664330
960445
1951127
1720943
1305393
569166
2738053
1646478
326851
653043
1923136
1394772
2550587
1169847
30477
617073
1867916
2031807
737070
2322007
247196
850909
2471523
2899789
928789
865800
1347886
287036
1705963
1144209
1320494
2144076
1839689
2160242
1444574
900623
1374170
1667298
2777863
2529275
1044832
2816445
1003974
720393
2644516
1898900
349903
1661454
251090
2805728
406879
2550794
1075204
425216
1953356
1774300
2056212
1776845
1024936
975370
2861890
1214159
1959366
2825731
1599929
1537989
2142444
1781996
679931
1039320
542456
699736
2449712
1629123
716241
152909
2896430
1946388
1541832
2598697
1826507
515356
1023868
766411
334971
893514
1583928
651976
2201731
467852
1630145
1699903
2243227
2520607
1080157
1542689
587419
609895
2489045
1789392
1431089
1585181
2281586
650737
2374853
442292
2295111
767001
2239358
413492
2353980
1492552
1420859
1543480
2397787
576236
163120
2068597
1245853
73191
2821474
312568
1166535
1226361
1872385
2578749
2747254
2702595
1910433
1260910
2402445
1149092
1077787
1464674
2161984
779267
769757
18963
2712056
902295
2144221
1932166
1016389
1964256
1902986
2783114
2909906
1327206
776115
99983
2421196
1266418
10361
1869716
2672517
825195
622327
2514478
156376
2679882
2926208
2581553
1283159
2523532
527449
534785
2086504
2381906
52684
1784217
1216579
2008629
2915868
690308
1499142
1685818
114698
587780
963203
2039677
2472461
1552633
70075
2067798
2368947
2353287
606066
1529690
1150633
2500940
1380297
584852
2462030
620884
901122
2337391
2092175
1260681
236496
437520
1642988
2590516
703387
2933802
453955
413226
850231
2001518
717704
282014
922155
1625357
855828
282726
912204
2477051
1131459
21259
1600495
1235987
1910258
2257229
2437886
2716013
2310891
2796730
260185
527563
2107302
139119
1431059
2176407
416321
109772
394112
1327912
474093
1492377
2448424
1041943
2817189
183172
1848570
787512
1963633
666311
2627700
1747028
354524
1671248
2586052
1541537
1152346
2869058
25207
2719702
1034557
1061409
2667822
1179271
2184127
535625
2060407
26239
2390506
1332646
477100
484113
2244389
797268
500451
2109167
2741325
1028731
2076058
378681
2549528
436970
2308291
2865144
2757713
409834
2030201
1360873
1921632
634862
1054514
148873
1769494
1067769
295608
240854
2619653
137553
2420538
2433127
906713
225428
2730604
2187312
860427
1428500
773504
1485470
1274717
722160
2284454
1873024
2635475
1413884
2853768
2033681
7430
1647242
585577
1800759
2271805
2737056
2634345
1247195
2878602
1556088
1598697
506146
1102260
1658922
2575187
1515011
1352136
1406794
2643296
963303
873284
992176
2604676
731943
2617613
2746121
477692
203206
2632970
2717099
2211174
903916
1842857
684496
2216459
1649620
1402669
2670202
2584196
867926
2932919
1704707
1606066
2788708
1630160
1836075
16144
2530452
747276
624384
2815127
2528878
2398156
1827790
426938
2514394
1960891
626011
2731464
64380
1380947
555175
2858689
2496902
555044
65292
1518384
675310
130687
1359377
105835
1721385
1802045
1993624
1798048
2198069
726607
1494662
1976719
128020
454559
2173723
2329239
1937510
2305420
538961
1141358
2751691
2465575
839994
734083
2794693
2434413
2689713
528593
1735849
1476050
685622
2051185
2886166
1490592
2449695
704755
1976451
1453953
2653823
1963246
1022902
381181
1057624
2630991
2680871
1389948
1471622
119591
1078867
2933496
1845397
530937
971598
1368164
1722594
2585467
221924
2386521
773831
365460
1944807
1848895
2912411
895705
322905
365373
2667832
1915881
2851624
394079
1843954
837370
2220488
1530492
509127
2526210
734221
2015410
1163040
1811914
880884
2703030
1389419
2790388
86164
1777646
1782874
403110
1838885
1605441
564971
1067006
1060641
1809197
754019
1491353
1757989
2631998
2104144
1960697
26194
1778510
1977929
1270645
782923
2883361
546105
1741182
2448021
283066
2776185
124900
2075947
1937631
2277410
54987
190103
2755345
2795461
2417811
2627992
282600
1248952
2227790
48252
2354536
1876795
1794353
2446202
2669246
592649
1793228
2375014
2628492
2048455
2270544
459719
1395861
1926628
1749972
2084853
1738062
466931
680479
1928268
2317365
510659
291822
833924
2710198
1524984
2792875
1427922
1921519
1266219
1711028
1010496
2179640
385354
857655
2321157
906552
2761377
2155931
2493857
1211405
567928
1221676
83226
1372705
378422
827221
1860418
2049133
302484
41257
2339913
29777
2395829
957845
2837662
2435003
1281185
938762
233706
530150
118652
2176546
1451795
1370883
1622909
307829
2213357
357986
915914
1902152
2497691
1475084
935893
320377
525138
2199670
2835990
80905
408494
1944573
2401053
141143
2560853
597329
419504
2634234
1137982
1935839
930203
1021043
1343671
2908097
1812097
2724768
538614
183330
1920784
2875810
524765
1979386
1701747
1944040
1784655
917582
945150
1860821
2110569
1895611
1721080
1968731
2516129
1343242
894900
1955606
2328127
2428010
9887
1990708
404080
579942
2117919
1738006
2525118
2631125
2676936
931557
869500
1605157
320611
131792
1209989
364101
1678123
1096046
966327
1281860
2603493
1115225
2754818
2274152
1987149
1323035
31119
1949066
518229
2259298
2885885
1417926
197143
2583021
184239
19726
272244
1533488
587222
1960745
1522152
1315950
2376819
2534265
60047
2675075
2548901
1354754
2609948
112479
2865350
1870929
856821
2101617
2088372
624304
2671514
1681386
1195176
2174765
645460
733027
2345104
2560655
1623651
1395002
289629
2443756
2182141
1604710
745762
2259027
748293
1745519
2467645
1530700
177963
1904870
721077
891992
571978
2778968
1323500
106072
654462
2292085
409563
32985
2397723
1912294
2735041
12933
2312112
741847
29512
1214602
978411
144842
1655459
219931
343623
529621
1065803
406494
175662
448159
135220
1870155
2551893
2745233
2274558
2860824
1785679
483842
1703595
173038
1718773
493532
2712679
2452199
129435
369488
1631877
361371
6989
169468
1731987
985700
1604422
502143
2637039
2102655
2590102
2888212
1214332
1663976
561158
732482
646970
412421
402513
1463558
81112
2723422
2797336
2112363
993972
2765257
1736134
2305716
767963
1350903
2269590
358537
2277379
1109059
904855
835453
2102520
1631486
2810691
379429
1401801
2117177
1686504
875461
482474
2826153
2017575
1694476
285019
2735728
1773562
2599004
2494417
419871
743192
2777958
2632965
2424210
1864698
1309741
2933199
2477766
2350623
2826545
1172414
2281252
2188565
1387503
905265
2477219
2487687
2124828
1080826
2198241
2528403
2550002
2616278
467268
383898
1831634
1695961
1753673
1133101
1741513
996244
2504094
2239293
2464503
2426555
1253478
588941
573524
1550866
2537341
63376
1095141
1255453
1476575
67323
2097066
1261935
762482
2330838
1336059
2419396
275442
1966247
182662
1572259
1033418
2857141
1722474
2197880
2570566
2627508
2109658
2711486
326135
2162271
2482090
1847393
966278
1025061
2338738
2239419
94619
2579326
173397
2645652
487964
2272452
1277752
2453937
2057192
2442879
2904810
109670
919896
2759690
1730436
1717960
2925033
1435151
2923998
2447173
2199973
1339546
122758
1071608
1472470
1852921
1193212
1083310
2155055
2670748
133261
1386667
2195721
1993018
1978818
254826
1154873
2310553
80252
1330128
1750514
2864443
2517352
2543868
1847294
2434871
101315
693280
2503164
671436
1046689
2080837
122248
2894908
127622
1792387
1242650
1297453
2324064
2844181
1306128
1659571
2890361
2798630
48073
773808
912015
592062
1279669
1574417
894969
726741
1783927
309416
2585465
2625957
1514482
2468419
1240374
2260761
1241576
2015573
1936657
2141695
2683145
2832953
1383511
1429049
1663007
2269256
1294693
2756918
225379
2555176
1015777
1228306
1982895
2184089
1568060
1067748
2552685
130680
2470514
1024110
1247658
2321753
2426889
2832831
1286922
815526
2844142
1301287
566100
1167189
314959
553878
704165
1292771
831460
1867879
1493927
2443827
2354294
1355339
1921929
1716054
2369175
598236
520105
469097
1026880
1900404
2612249
2825375
1435775
637531
2056752
2730084
2023729
351485
2791316
2227508
151129
697810
682357
2546493
965151
73069
1181409
2665474
1216873
2836476
1591508
1242886
797267
2625134
1573814
1036164
1197312
983440
717823
2604370
2432560
2197822
1436492
670667
1641748
678395
1198343
1239116
2767479
2161342
1272899
2341719
2553961
2476643
302999
324720
1953693
2445394
2181596
612975
1789089
1481176
742057
250256
924944
1544200
363896
2377955
1904615
512009
1143994
2256789
2699653
1359746
1937918
2391359
374109
407496
1636128
631123
1024547
405372
616997
73015
1780698
521459
1091293
927870
1901387
19880
2284485
506118
566579
95636
1906839
2250635
401591
204833
1815215
1025998
2826631
471997
1219695
2393865
2489562
58104
147919
1939855
2407866
311146
1902489
1094355
2056099
1538917
2628947
2394088
854309
1321199
1802719
1951265
2824563
126765
1557935
797817
1329884
916004
173947
62699
2341504
418838
1502149
2412439
668433
12146
1993763
116316
930656
752250
2562249
1236696
1664402
659120
1940738
2122625
1921733
536015
98801
2758926
103304
1549985
488226
2505341
1204619
1197173
1017805
607521
988884
2568606
1086245
506873
402286
546609
2752630
201815
2572959
2847898
315285
2611232
2159167
1998104
431467
42383
562274
2145762
292155
614970
2426026
775665
703132
2303755
2426400
2691096
242576
2010649
1095640
736080
864813
2292346
2171904
2208290
2791732
1392644
84251
2264726
761802
1832789
579559
2428398
2622139
235008
1825705
1780263
929002
148044
1111371
958657
1945907
1761567
205492
141512
1019132
1907187
1414610
2774222
1730727
2753047
176118
324525
1695779
640239
2916791
2555756
915978
1670128
1334503
2762059
346289
20624
2674125
1242836
1816667
1362507
465720
2813241
1146888
209272
2291709
488361
2736160
258306
2164154
1576284
2147447
626616
2329152
1344628
1205564
1798686
939310
102344
1233578
238264
1365499
1025801
1167899
124207
2681188
127591
1443436
2885424
363280
1305172
1304935
666647
298777
1354946
1166701
2264761
2606035
48412
2265772
1716009
2841020
1770538
152069
82192
147928
323782
587980
2722707
2385233
1877337
2081278
2661375
1899020
555955
353686
1751683
977612
2249188
900327
2195659
2800934
1073034
2301539
1179144
2828015
2005920
2708273
639213
1062835
1208426
2602848
2388486
143858
897343
2162390
586579
2518234
2641250
2635383
1277742
682377
1281022
2678322
1646023
536243
1587985
975161
1466591
807425
1245832
157220
25540
1879705
1961852
2051322
677248
2649049
1521448
1043436
1840399
2478003
2591278
985122
2879826
1782620
1479110
1282455
1643604
687157
1460525
2225661
665348
795118
906315
88858
13573
1222433
2655689
2630994
994910
177884
2820023
2383655
2366642
2923041
2734652
2901518
1951284
2586468
360878
1130990
86258
1278107
388971
1490786
240705
577229
1756616
2920842
159844
1071035
291307
1603043
2718509
2211978
1828379
2661859
45053
848039
11876
1190719
682214
1520950
966664
246511
121095
1943976
2243075
439380
1287661
2768668
600500
2607429
2126940
1537791
1230039
2571558
54274
2570862
317907
1315852
2005384
2005363
1713256
2486055
2018185
2391154
1919422
703681
1197066
2201565
1671665
2364080
193855
714699
897557
2166326
2046421
1896674
757794
246796
1172156
2658201
1765405
845654
152819
1221977
1084260
457133
55852
321768
2232344
891370
2178235
1322322
200601
1752288
742829
902085
2144424
955479
777456
2115627
2025610
1848166
2308384
2802270
723773
2445690
1091571
1908304
240313
656335
1602116
1686612
1241782
1408257
807364
493683
681465
935207
667681
2528011
445433
419197
1131373
1977579
695290
2335669
131097
1393092
1935386
283405
2011503
836545
1023630
2418462
2915788
342646
2101311
705390
2161085
1254272
1105405
2247407
549941
1207365
2483649
2160160
1855805
1390125
2918669
954161
1334911
2313243
1341051
1282608
300906
1399361
2443830
1347513
857598
1292446
1795569
341536
2672364
1478017
1746678
857585
1268930
1462015
1515606
1299032
1638977
680158
369171
323682
39196
1597711
1601090
2030234
507988
201822
931747
1865806
2904574
151508
2575329
1738454
2894386
1390465
2002209
252120
2665395
2030001
2079179
1404222
2843916
2614416
1217043
2264180
640829
869269
2487722
1068287
945282
547977
2443413
1788841
1964607
167536
771663
2151311
2587674
2463425
2447563
926948
1618546
721214
435778
632277
2596615
1964063
944741
2283558
883858
516621
2012383
689732
1306182
1159125
2241662
750100
2379687
2321177
1082558
986724
653535
1938146
2882743
2311547
1371140
1860079
955068
1733641
2052694
747182
837030
2371068
2565709
344216
786037
527866
1258205
1764557
737572
1299690
1625952
374487
935819
693651
1882511
881496
2437388
832730
2205070
1297689
2269103
204853
2399374
724020
162891
686187
426641
26361
1168979
2145129
1329008
441330
546040
289851
535315
992249
793667
1953100
1292567
2821938
2081525
1929481
2239023
2473036
2418659
2438597
859311
1331644
85908
2910932
2153461
1396197
43761
327342
193454
960674
1158276
928888
2119203
1161313
2107192
2760833
2778199
396157
1824060
1935869
1139861
2298804
2119560
120717
655959
1537384
2285689
888552
2305646
1437830
2526493
2222673
1105443
331021
166407
1751650
1536900
1739172
297262
1513674
212447
1303586
2275439
1719002
1828061
2805572
100259
1262749
1374005
1763448
2043913
1636407
1867381
1826904
1433609
353180
2048230
132178
1191381
143073
378149
2535681
923549
1048210
1061408
2159747
257843
793726
2014013
40511
511840
906166
2242229
1855652
1894373
444310
138971
1923511
1791329
1088299
1724388
20976
1284433
2523257
1258821
2593911
2699123
1312208
344310
2937279
2701431
132080
808430
1898934
2465441
2056807
184090
1739064
407658
2432736
1469313
2195055
1749506
899424
1115563
1266246
1462061
904212
677063
627387
927730
540755
1225513
1942026
2844695
2830053
2041067
2448821
2130708
1739956
172471
20611
2480974
499769
2529144
1319003
222429
1079641
1528031
2651986
703018
468311
1619015
691155
530533
1746854
1063701
2835045
2787507
925210
2080862
1006031
475884
1990789
837533
688407
818947
2459165
252770
259726
2168446
2153058
195435
2734144
82648
2826195
308864
215265
976585
30977
2300978
720519
2396441
788498
1128891
737759
1036561
35078
222889
2888932
49672
1778798
2328219
2922124
625038
944188
1490511
357761
2750728
1373368
612817
2305330
1889271
845816
652921
604662
1405866
2359675
1592221
265167
2099581
2389896
100205
1602512
2257821
1255912
1106408
1953842
277678
2341999
1220928
313744
106447
1452824
610004
2266632
341913
2854450
2342098
767955
1922428
701768
565727
1038177
876747
560148
1580125
770966
816194
57421
2597030
1176661
2542805
210440
568601
847779
1897930
184132
185606
2708454
75039
264116
139419
1559163
465579
2099481
2022034
1622231
1050194
1108941
1925319
2824944
333253
1248272
1269437
2780685
379468
691153
708105
2736804
864873
671091
1211828
2837693
955670
1360088
1156716
2544099
350172
1146706
779010
98973
443739
2343682
2719698
1151543
219095
381664
1192779
1788590
1303341
1250948
683077
404220
323254
2459538
2791760
2318082
2878307
1522766
1116112
1615639
1842744
371731
666170
777429
1792539
2793841
675135
2344360
2273075
845961
2419979
604631
861075
2704278
493489
2292498
1712615
1075883
715690
1047759
2587239
290486
2314678
2306647
2434506
2679291
1333174
883904
512016
198509
1976491
1053103
1816532
352186
2452210
1490251
1152168
2051726
1632622
522317
2526995
1337370
2629780
655372
242226
2168372
2569128
532667
2485133
981928
2096514
1831807
2202149
1583783
1271146
455468
1644026
1454091
667935
1873129
2255612
407948
1236015
2796875
2813957
1444497
1304582
988845
2441585
1494549
1486544
1737684
1512717
398977
589640
441114
2217788
1077255
643648
893579
1792276
1810363
2334508
1439769
1204423
1272914
1225864
421670
511967
1029966
654220
396809
1876142
1790471
670839
2813345
1909065
2565482
840575
302732
1576931
641308
2091877
561599
1929872
267168
2584239
1898426
77388
1647135
208578
1331278
1980521
1389236
562552
706807
1027710
362305
1507197
1389975
428797
1419024
665171
853116
1107203
2858418
1129606
1403242
2225378
12955
608282
1948248
291965
884000
871105
186976
2198704
314882
2216208
2851495
104675
2938607
1895512
7900
2082316
1697577
2653832
1992479
2606998
680754
2747317
506344
2066326
881732
236305
720867
2055574
2607340
2361413
2416181
2731853
2100041
833592
172993
2580563
287908
15185
2692084
1800349
629884
1605422
1576331
1731454
1583651
2363762
2197981
919140
2235119
1375044
1555676
12083
921534
1824394
1774583
585803
1145168
873773
2211999
584816
1868559
790971
536142
2731288
638404
853884
630174
961941
467888
1086324
14543
2315461
1875390
655245
430706
1791858
1669963
1723568
2262011
11718
1773988
1252766
75651
1690800
1053374
1213023
1537019
906758
2533101
1943570
1891888
370998
1868109
805753
1563637
2890433
2014092
1812433
328212
2445055
851791
1600892
237498
2531382
1818271
448374
1139495
1702768
1488337
859776
1299274
945616
1116626
1721187
1520479
58859
927845
1724693
1549374
2163030
2037663
1291672
2113031
2031868
2581191
2578473
2314252
2613473
1616779
519661
1346551
2072804
350069
1518587
2855621
699743
1637064
1470539
2682367
144717
1293100
409889
2280624
2593226
1917620
645447
164040
551433
1301281
645715
1241359
2812095
2143101
2733618
2181014
1032669
2271650
2307050
2148801
2826498
1464490
1575466
1267794
1692050
2245035
236733
2830374
462847
378076
2707662
2188168
1534825
2048444
2804731
1946033
1753893
1117624
1561105
2733257
2371393
124271
195812
523027
1984552
905708
2307129
1371490
1555461
2649857
343509
2870028
1866517
2570504
1338149
1033427
18608
2091288
1462138
1527665
803499
143211
2656985
2784269
1691654
2377570
1403528
1403893
1952500
1197723
1679377
287643
1994803
1388302
1373764
1660137
1320965
2394644
2144198
1679222
2403272
394266
968207
2051396
2528571
15504
744008
1078423
2546434
133961
469754
386180
2383553
2148789
978527
1836310
2060645
1830230
1443780
415933
894576
739735
226543
2176940
2573716
1281720
1302775
910371
2771089
2621201
568586
1424968
67128
1323466
880037
561675
1038721
411945
2104124
1601636
2641630
728277
2670213
724400
1981404
1971426
2512094
1758277
369767
1537900
2700475
371167
1381859
2379496
148220
427435
2885459
2623341
102923
1752836
2118038
1860077
1839673
2420908
2412321
874799
1164495
1734992
1003680
2005795
2614958
967907
2594222
1119726
234682
2918479
1939915
289369
1962757
558794
256876
40514
1741969
2378882
859563
2099205
1839165
2612961
2842884
561527
1567639
489841
829443
1247123
2067362
1240469
1662934
303070
2072976
257037
215170
1456678
1318875
1978345
1066373
2222253
1588958
2316239
77899
480601
1479697
1560136
1341774
505886
1269939
1234800
1478311
1534446
2302116
42023
661662
2742757
1160711
1049403
2800149
1957936
2463242
1266190
112243
1204697
2823593
1222600
34974
656911
2873359
2326176
2051073
132046
1083721
86318
2277121
69442
311248
695426
694651
300760
306911
2337071
218099
248783
1515429
1492156
1377640
2241662
1561046
366690
2276512
2527812
1676841
915093
1132419
1283851
1149519
1111460
2594527
907335
2087193
1005160
1234720
104119
2267204
2093127
415738
1448309
1319795
1797674
1193194
726534
2624454
1503039
2583806
1188855
641096
147146
207455
2474441
2043985
2300762
2919457
2091381
1865927
1141768
2103312
2144393
128148
2626330
407429
1967641
2871370
1720071
2603768
1659457
1274074
2428327
1928242
1009383
2082620
1738207
1761362
2611221
252865
1961413
2292686
1861721
2548472
1917522
1097996
1079312
44449
741815
1775856
1535546
2925211
1719452
1278970
2706874
2723323
1419828
2013441
2896022
1583034
254055
602480
2008319
717297
1257886
287345
801363
2617094
10825
579424
1640437
2097262
1821621
1328931
2632445
232837
1280206
2715047
1289743
2172162
2009518
1777323
2592707
430409
2111398
2368416
1359957
1391535
1934521
2039893
2678539
1517859
1549491
2018514
1201616
268242
1690126
2499721
2904199
1867642
2643162
487863
2875555
888398
2590125
838867
879700
697350
431899
1861100
2904497
2376179
2672603
350955
1608746
1789482
2373213
2671297
1175014
2477109
2318116
1191561
2074092
912028
186106
1782409
2917363
1869434
2246365
2677465
1490144
1840066
1587724
262121
2773752
990311
413578
2238332
479062
1654007
1039239
1152591
1645082
865547
1100646
2186533
2728694
1426322
1297030
1321234
1333466
2344923
1740636
2172534
36288
1582262
2754897
1462218
2787659
1183731
1065034
1841379
2635713
303551
200936
1866925
2280464
1720821
2548339
2040404
1702967
799045
807659
2143972
2206915
1392441
1666244
1313596
1548176
1410952
780539
1105882
1093360
1193376
994320
1037774
1745099
1910505
1727778
2552777
2088234
2480144
2913495
426772
1114985
1929013
2857692
1992451
562837
1475111
886744
993510
2859624
2671325
1959222
646010
2400165
1140167
1304409
383589
646665
506027
2613581
2022335
618625
601100
2009107
2764945
1978070
2495266
1105185
2533963
1747028
2927669
2444294
1820191
738573
549854
1161138
1458481
2240417
1060446
1976753
1974505
1497066
1084589
2309047
1004301
1937992
545004
1473443
2657237
1731406
1585432
1412019
617509
1259680
1508373
546229
2372350
1575997
1931578
1948278
11804
1517921
1511283
2807187
606804
743695
382236
2492120
1194323
1572909
591951
2095358
1899016
320815
2020248
2230917
2216207
827933
1620954
1799950
270278
81243
2030202
526953
1802053
1036294
306840
1439518
1650214
1056982
955499
1176993
775895
2049694
2756809
849885
1940119
562718
1676174
1700014
303038
1504956
372079
2783070
425368
2291373
1991314
1832973
385622
2192750
946629
1774566
2051945
1956351
540129
2901836
134179
2272210
1852456
2372559
1743329
218993
1483545
905813
2071750
975004
2742452
1165886
2339046
190295
1225549
86804
1858281
2045266
761527
93417
2192154
167972
1948655
2230228
2814516
2035009
1865518
1730712
2621608
37880
1138829
2047424
359528
1324757
2270860
1256804
911790
1913910
1962460
1897521
1214346
177901
2359808
170359
446283
2925963
848696
744701
2704233
998399
517223
577901
2121815
2348500
2652089
1857829
1090973
1948183
1047124
2091242
839716
2844
426502
1841127
2347353
1286978
2011329
95395
2002628
1862125
1403039
1799111
2723368
2253701
2713199
2000492
1550300
1594510
2877864
2693707
2253704
843568
872925
1555943
2214534
1565031
2209797
2871735
234136
921301
1004307
175728
1329086
2443258
319696
1539551
1161727
1664270
2322410
1655028
1507841
2006035
169870
670038
896796
1712508
1401133
2856819
1128202
2162838
636832
2577940
1295804
924630
476665
2295261
2845265
568228
2503968
984942
1853872
2558185
1574478
2201560
2257854
1274362
2063926
1844289
306762
807570
2056938
2426437
1914435
1035595
2318738
1048154
2168967
2288494
207120
1710740
588897
307154
2661469
1075946
806352
638245
1533869
1078352
1497826
1810963
2762354
1247307
1153517
277200
1852847
480074
514499
1334132
2839356
2808934
1240701
353847
412739
1946935
2249167
1865356
2239964
2809573
1261360
583381
2360428
856591
900004
714583
360071
1700122
1686030
2444373
1844960
79597
1525017
1344710
1186873
1510496
2424956
954872
1298041
2612937
1381015
840499
2068040
464032
927607
1206513
384865
898055
2707569
687281
475734
1417103
1290562
212649
2168402
2566796
1501367
296855
2181559
800320
612090
1930325
1898526
723796
89313
275310
2049224
277454
1427767
881294
1682790
2666314
2498083
1991919
129866
2622216
1942591
1017739
2477609
2399318
927958
2143895
1078916
642714
2383393
2398567
1652802
1635882
12263
424039
990995
1783805
1381192
1234097
1506205
362600
2824447
760557
2326033
1444191
1482544
335280
317681
1697894
1868421
75185
2022876
117014
2348400
2453228
1918946
1875812
1050725
2307453
700318
2237458
1704436
204823
1976224
1152939
254271
266908
940668
9830
198635
2894951
610798
2734857
76728
2741808
2438183
296933
2025832
1464526
2846864
2412709
2216242
845312
1053158
574962
1005281
2293771
353480
1380003
2636890
755272
582426
975735
2676260
2253927
1537234
2449261
2181045
1463004
364491
1611923
531126
1032199
1161710
51219
854276
1759872
203826
1689285
768607
116160
338983
468190
2022377
2035081
1368467
2510029
980433
1905574
1274251
550196
840067
2054546
1510427
324799
365891
2481356
130727
2892695
430158
2547704
631663
2808751
781014
1493084
2306111
2861685
2536347
2210536
133675
719261
2034761
2462649
368262
1531014
2188168
1781130
690304
1184788
792823
73654
1480800
1503523
2051590
1052327
2057706
2679312
2739495
1922157
743229
2664626
2258655
2502833
786478
2784103
1802487
1377275
374626
1557922
2199620
2577815
975588
331451
970747
2109465
714219
2037620
235430
1093113
2416774
1655073
513753
2588775
2140105
2421531
238538
1488731
2222798
1379
2015138
1655088
2548076
1149051
1434123
240238
1719279
255926
1887547
211983
2402409
2900088
1424925
1028489
966405
2140874
973024
2217906
2244697
1728846
1272156
1699958
662610
187549
426285
870765
1221164
993418
1673513
1823252
1272775
2134310
677653
2814479
1252903
2092768
946087
2101348
2073323
2649697
168179
1571976
1138468
1511645
1662761
1812145
105489
2797161
1864647
2660508
2354049
1684066
1013690
689121
1963083
1274255
2477524
349159
2245523
1392738
1606479
2752751
307675
2374973
2698353
2928488
2240527
2744699
341092
727791
1041380
2066378
1404938
616643
1275257
1638608
795717
2781022
1268327
2034818
835401
2690832
1766868
2798969
2162417
2565144
234129
1737398
673670
1401328
66644
1175608
273924
100858
1414319
2284521
1255600
118230
1752537
2731790
429208
1072061
1351911
562627
1589190
1925880
1205902
2483759
1652688
2287376
1655598
1148172
443130
1168900
1800621
1210868
1332871
2840442
2073650
1050390
1610968
616734
1702399
2753612
83472
2464536
349685
2653424
1219041
187858
2488493
2190695
1342107
1356562
2727767
2690315
1281357
2355760
2927040
589225
1837001
356616
504012
908212
2476042
997680
288777
541722
2057448
850865
2067263
2197081
745623
2383306
66279
2724872
1592517
2541917
24283
608022
2211517
2126943
1170753
2837392
2937459
2625038
1921131
131623
439883
1471514
2493711
2546498
847850
2390667
573343
2489965
1953156
1562998
2715777
479356
1185793
1793518
2287264
667104
2740449
35867
164805
462979
1417640
1895078
1040732
1718692
762102
1765484
1257612
1181601
1331414
808953
738021
1666007
2371366
2081478
1437349
91491
1035592
646862
2635892
499324
890168
2894813
1168245
2114570
1545484
1612816
2051438
1608615
1690162
97158
106827
178292
202357
552910
8572
2298118
2174097
2448373
1398641
883021
2650145
1561959
115246
1719416
369069
493607
2234529
1233187
290403
2932865
377912
587555
1973249
383242
168839
221433
2181170
1175246
963529
2457766
910358
2125922
1238242
2119616
2486188
723032
2758189
1058485
2554339
192544
820939
672083
382790
829433
506065
1912877
2923334
1727773
1120506
2512862
680456
1277492
2751845
6417
1506614
662222
2815942
1270469
541137
2168852
1702617
1244453
182494
2338639
1057453
2600764
812877
269914
2354008
1800988
1679299
214740
1789291
1656836
1451547
532680
2788522
1401779
1213929
2586532
2086016
2081813
1270565
2867077
1576067
708797
547540
350088
25649
173563
2482748
871512
1796943
163198
1812256
342541
634758
124171
423596
802234
2924421
1728626
897865
2393493
1241661
878480
288044
853445
754400
1948425
1307440
2238162
187905
380492
922792
2189409
554129
2585376
884855
2259490
2033400
2474648
793255
936295
1039171
2797682
687076
2248466
1717964
337061
558940
2722243
1366147
690255
2339395
1998599
44596
345512
1597851
1803810
2409699
1511135
2316683
4794
1504936
1005661
237927
2316572
843621
2556789
2917817
1787381
2446897
2467809
1773253
1392881
391036
2291963
2914657
2118051
1470251
2742890
285030
1144633
2708069
2368475
1075269
1811726
2277771
1944726
1428910
1200611
90239
1773972
2792142
753293
2778520
1515171
1758256
711058
1026335
1970857
2742446
335645
1486612
1021205
218245
1958764
2797754
2798163
673397
1586122
1366588
2326044
2163398
1769686
2712075
1188132
357494
458753
1631087
1968434
687793
2292288
2221075
971768
1968251
176097
2121902
232660
767830
1738757
2009752
2610211
2910839
2233063
507716
2582930
131143
1700264
2611937
1989394
1256391
1734054
861153
809044
180745
1081106
654543
1214495
296359
571747
158160
1420441
233344
2150886
2813033
2133185
1026644
2035085
2681292
2122905
2607694
1808850
1489862
612811
1720590
721819
142581
2324324
1985216
2803658
2391414
400823
2364301
724129
484325
173279
1228423
216083
2581431
788516
980491
956803
2149961
759636
1507957
993066
727659
2292105
1129002
1372209
2193889
14675
607349
750968
2341765
1351352
545309
2256189
2497439
658195
2338794
1492664
2695690
243145
2729854
127782
1701594
414952
2554267
329087
1283926
1936175
194325
2689723
2025787
425481
569141
1696211
1007256
1611750
716770
135496
818882
2291624
370016
38032
2100645
255145
109552
833091
1218331
1283205
2569783
1874718
1459977
639473
1397393
1189786
2406614
780450
2043213
2917738
797452
865250
2321116
1874385
1178497
473356
587999
2127925
1087313
1402902
2681612
614984
1412273
2077291
1810150
2593211
1235065
2237508
859518
2722948
2768367
1313706
997697
2367378
1520870
1325121
1254303
961369
40391
2826821
2087358
1627514
832728
1209582
397650
335592
543332
2524621
2135304
1363954
454159
827310
2238183
2035606
1508003
1341567
1905764
201092
497830
873279
391834
438140
874930
2734839
2173159
2707460
2542838
1936989
1960098
1434608
16616
1194629
2864203
2343796
1053148
1803991
2154691
1532314
2932413
1471402
543674
365672
292515
1726178
673344
607103
2722163
84954
600698
647736
135517
226724
1133656
616675
5838
831468
998253
2094028
926463
471936
1248580
781639
80122
2024223
1743704
1828784
2123184
273240
1969471
2633298
1066893
776327
1613204
2334338
195547
2776279
1287812
1255884
1746320
2480653
1816343
1420789
2896637
621097
873573
2269910
2215496
1640177
544981
434061
2272740
1934066
1816114
2357631
1073779
2507126
1747070
1817867
1587277
2541781
2718272
1641876
1328487
1391251
2303606
1123530
38173
127730
1592477
2750988
2928408
1733517
2574617
410998
2419660
1170754
2127105
2640460
493017
1167566
315029
195637
2842264
471258
1641018
2757284
525476
29722
2838897
1142329
1063196
479861
1256367
2545273
554138
468283
1512549
1976174
350886
2610890
1277652
443268
1677698
2314691
2401426
1472355
666648
590941
1309066
2638741
80545
1441501
1148751
34736
1871492
651161
2194814
2857852
1309639
1969515
2653701
891281
2624341
395580
2171804
1155542
2919505
1294008
2895346
2627749
1195185
2749556
1234
1948238
533915
1427470
1651600
690462
457858
926901
948173
2932055
534244
844758
2769863
1720082
931616
2741428
381738
542417
2492076
2596555
1929202
1469234
1114494
635298
1883094
2822577
1701190
2937838
1837246
2321455
394675
2685072
1439082
2863326
2503671
2022530
672991
695979
2738979
1652368
811262
380694
2090723
1814621
783138
2817717
590435
2404420
1902323
780653
1001018
889570
247695
1127585
2724164
1323301
1247526
1385991
478932
327875
2009370
565171
2751641
2662984
1882219
791025
1229681
1006911
2741177
716379
1408851
1450913
1620788
1717895
2868641
2458252
110190
1296070
2912528
2697172
859529
631587
2312707
2900112
1862282
2486887
999446
2102250
1078051
1375827
669913
2068626
840358
2149023
1849995
517548
2700061
2587093
1193146
2048291
828983
456216
787114
1135507
1673282
2729051
724408
1462401
1130568
2339789
1091556
1103719
1251259
577166
856987
1681664
606733
772485
1519564
941042
560879
1368660
2073436
2577454
1957102
453932
2510604
185025
2067721
1698593
1423146
305830
1236589
211746
2087375
2933439
1371360
669515
7271
45927
1937778
1774099
1809926
421334
534837
1391043
2025040
2406560
2416621
1682372
2237028
1504083
1274781
1926932
2478174
2161415
1745265
473323
2304689
2575878
2025164
2810904
1078937
233416
2095497
2690749
1542120
2585695
1202554
823224
460569
1308885
859494
2818826
1695469
1766205
1538393
35966
457034
135441
1554934
1658804
2594161
2069211
670976
1429308
2320251
2717582
813125
1200277
745286
459026
7051
1023231
1380831
1357484
2745643
1892863
2190825
1696743
1178534
2557394
540397
950113
516736
667468
2547058
1490888
2414409
54813
2001334
478730
1495422
2300748
737480
1969944
1862262
699314
2775843
1411231
2905054
1462624
2735733
1024266
2770638
67101
2292944
422312
1787454
2562982
441548
2717711
408403
2049164
2126222
2707073
820093
2443659
1183665
220485
801129
1215975
328807
2919323
560486
2216728
1111765
1244687
2444716
2804138
2030821
1844911
420568
1815374
2197437
563945
2700492
2789188
2939678
1188426
445089
1065182
2567327
750308
625943
230455
2490264
28963
840053
908769
1111555
2765630
427923
2689543
1049623
17510
2317649
1633229
1330783
346782
1469317
731659
2133283
1456425
449803
163222
1834703
2353936
547074
2235003
1143497
2370254
1146746
779133
1692890
2411614
2271257
678705
142198
179724
1042888
399078
2366079
2340408
2742024
2254940
895321
722710
2447820
130314
2119589
2905711
238080
1992538
1075062
73518
1050229
1398016
268703
2132241
1411893
1059450
2728031
747542
57332
990830
534895
2347656
1682752
320473
2733345
2059283
2384870
2938168
2453799
1454095
1409308
1976320
810110
541759
2865052
343712
1311471
2612945
199245
1711917
786563
165346
617251
1349401
1812763
369790
1249485
1458523
2633725
2265606
2561542
339290
2660059
529135
1025644
1666923
22740
972365
2576666
1935542
1565329
2347350
2687169
590534
1295180
167931
1047653
1767773
2909111
2092925
547332
678263
1056979
1408393
1878590
2853346
1254895
1808676
1529299
2761276
1598282
1976438
677091
1908062
2423339
327191
2617711
1556174
1170431
2927576
720538
2902136
1208989
1747024
1697683
1505167
1702708
1879376
846319
1782633
1649707
1049524
1817060
1611532
1589119
859275
265565
292294
434142
2834674
211721
2347403
2202407
1306096
1053662
2813924
75861
204961
2028238
271936
1700312
2678867
2160642
1607534
2230714
961930
1879186
1687708
2454372
1083079
1250108
2716562
2659179
343466
1463908
4232
2098666
763772
131551
2139029
1762694
2602274
2356617
2865204
1493606
2101182
439409
1365468
2551065
685299
703024
2597816
795219
2471588
1031684
1292463
667131
914480
2250963
2853348
2265830
157701
467421
1072644
27404
345137
2222163
2647934
418589
480402
1216294
1331967
2467719
2382326
2103331
1696861
46746
1283796
229573
2256845
493684
2165565
770064
1433857
2806346
2299453
158960
163503
1964282
1970413
1034121
1848708
1769597
1202819
541840
589604
2192502
1306727
2638675
2380045
2766456
2591333
500083
1106836
1126312
142229
2918369
2699038
1537338
2638660
646073
1374314
2094652
1935173
2791758
13076
841946
2075900
1288536
1225601
2289370
1376113
1072172
2156071
269753
2247022
4283
1007063
265724
2589226
335859
844040
2293073
450847
1760599
785198
2104399
1407405
710163
693271
2344619
451459
1313003
2671032
2459043
2832206
280710
2811126
1271191
1770185
76675
780155
1737073
53376
742063
229780
2624819
1752443
296741
1619992
1415537
631707
34991
901670
1475828
192781
2825745
2702773
1065385
681123
588716
1971265
1881953
2900116
1487713
425418
592613
2567288
1207311
33050
2797284
2295191
297713
2063753
852321
428385
2025979
669771
2700552
1916236
1300244
498690
90306
2266156
2885658
2738803
1851729
1355025
835072
765370
1977492
2715545
2478192
2222404
798854
541364
2798172
528832
991846
1824916
2613206
1315939
1133293
2152007
118960
1628106
1513578
1985332
2668424
2354396
138713
2382184
1116483
520380
2838056
1089285
922352
317350
2891941
2631852
1952189
321269
1503377
2130665
1612973
2700539
2927180
1521036
2580403
2587653
1270575
120020
273436
834470
56152
451474
1235671
1271096
704102
2825550
1803787
52157
498635
2639883
1093288
818150
1476341
363773
9826
1647333
2012552
1168115
711974
336453
529723
825697
2656044
2480981
2727890
1561169
1127795
2120248
734451
2060055
1044723
2445582
2491436
2379433
1120289
2889724
1091020
2292826
586109
701600
1063073
1972292
878795
821657
1702055
1903531
2893853
1662292
542861
2278774
2033132
735877
84617
127593
1834094
2190171
2153249
1837156
2728237
2764874
2591369
2560649
1603213
422304
39987
2917810
1490815
2545618
2496796
1036826
2381876
2462299
1350234
1929048
1422552
1399872
2816638
1503299
1240004
1798359
2714795
2242319
162835
1899392
690694
510609
2028218
614330
1937164
1262868
1538790
2918710
1329528
1537639
1740643
616385
2879661
1231053
946925
2151155
869816
2038613
1436162
833107
1271675
360315
145711
2517728
1575551
380845
1104570
2370956
2455482
2838337
535943
428220
1109206
1556137
1822292
1433434
803542
856847
514325
9662
2111703
2396826
696224
2189384
73969
164847
2139000
753726
46237
539793
253514
2279505
2136085
497694
2048684
2383010
1055754
758577
2481730
1540647
332349
864306
1612052
2889694
2249430
273256
2737813
1165161
310718
961918
92098
1708771
2573664
2833228
842176
508435
1730288
2085848
724465
361764
1319327
1761773
2251091
1473808
256379
84431
2635837
907212
1772755
2451726
2672536
1364970
1187881
1076249
756147
2849175
2183518
1853250
278763
2082182
2526192
2669669
289786
890460
860372
257451
302751
767867
777917
276270
2550545
2690768
2729474
2149086
694276
2123803
273408
1882353
1474221
1605752
1313071
946829
166295
336867
2891753
100968
1704283
1001365
2386939
908427
1001175
161800
129634
95363
1214881
2101962
1701946
2747075
2799675
1377553
1835102
2727307
1363680
591440
850653
1939066
1455503
977890
2119458
250574
2113679
1829226
1320746
906579
2215878
1327773
2155952
1742120
2097566
860554
1924357
1508940
1334294
849025
105955
2429235
1590432
905664
987382
77171
2241043
1948003
1120971
2056232
2757474
1265522
1417100
2239723
1736506
1367370
1412544
2876301
8755
1177723
946184
224215
2366903
2476570
1826695
1317857
2879859
728740
264360
366049
20501
811259
2242255
1062390
2087864
1673765
484359
627006
1471895
1165331
1121673
2488553
1237337
420911
2545885
1505345
1295221
2032086
2914393
2362533
2098599
1361445
1159173
363719
2641061
463950
2017639
2587342
1140805
2052188
1463620
204636
673899
589626
1695018
632022
2275645
2532441
89644
1867501
1861298
494548
1147933
2756712
1879132
620562
2386042
1829335
867039
2636439
1521734
1605699
548343
1029042
609233
1239372
524365
1280858
495822
1870659
2262156
598326
1192055
1222071
2936583
2806314
1384405
317954
818382
635914
609932
823862
1551495
1234708
1818353
454454
2681063
1461692
2028162
761475
991444
500527
1597857
1689822
1217780
1493092
428656
1104509
1098380
1766568
2404812
1618016
1958862
320881
2662217
2654613
997331
2045425
2025230
1493797
1334323
1480264
1025862
916244
1586405
2128704
1139613
1180650
1930952
612306
2640698
1097023
2352657
1703629
734901
1818803
316808
2041755
849015
556133
546235
792798
2091927
2917328
1473560
2699313
974585
2019910
2311736
453665
341937
88289
1167842
654546
1575227
2075906
334181
2103283
1504989
1206987
1109563
2799964
1346750
1105239
2743230
1311292
1606804
759024
1027785
2286184
502873
2501845
1960008
1184471
502145
2127501
2545256
1231178
2861508
2756286
4040
772348
1505515
1958754
917246
1784060
1394578
1142745
1328839
943845
2089279
1093368
1043620
1599418
2357398
1291447
2707479
1123295
2051937
2120023
1968526
2044922
1498532
2904768
1934789
1937854
1977796
1668561
2351235
1997441
69022
2418069
2182490
2278620
2913681
1215596
1727678
1726006
905366
1082116
2792268
1031438
1439031
2851361
2745447
747965
1067837
1687082
1167501
2123889
2118145
227751
1130653
171046
1518387
998157
69851
338513
54180
1531891
2158890
667742
1747919
783602
805521
2217233
1401867
2266349
1048299
422230
470354
883192
2775954
245217
12332
1982255
2069373
1326423
642927
90516
1841973
633452
2027167
2583626
1473861
720480
598302
2350744
1247518
1946189
2694751
595259
2410129
1707977
1437853
2083869
2647300
356170
1985770
2887712
2497415
2542920
1653110
1874338
2406623
2495275
1705857
495093
1854440
2467648
841877
617196
2225348
129185
2622755
886295
928861
2266854
1307678
383300
2539833
855274
2601729
1423824
377092
1511557
1821793
1394944
496129
1700922
2612224
2035248
560655
1306700
1061453
2162854
1928545
555704
1070574
1405957
2632809
2611760
930975
1129842
658720
2031909
2859066
388448
1666562
244
701044
1753104
1785796
163398
2732020
1324683
1678590
33995
32889
1987526
1218242
1696865
908004
357279
581078
1537549
1616276
2333193
1676640
1175235
1623608
2514570
66146
1587202
1071497
2708946
1158485
2392919
2148637
1468757
1484180
2649027
1564194
2720907
2668073
1878779
2110632
771771
2141074
1972320
1988037
780064
835469
309481
2451488
2842764
2617869
1113940
2754753
114235
814490
1492834
2911347
2537111
741931
495262
105264
344705
2240483
1426152
1861450
2766804
1786099
380136
122155
1173083
763868
2573321
1879311
2173448
1074366
2765348
353778
1572073
1371533
2163153
936974
2041331
2474650
1162759
1588495
166025
755401
487086
2525013
2729519
254384
837812
1857158
209817
2581997
57255
2624204
2323403
943016
1648405
25052
1564863
833190
2812175
1275075
1881002
1878289
2185924
708796
317162
862643
1962624
2315676
1582098
1435619
2737356
2600991
736225
2626713
652124
2334384
2672869
613853
1770135
449928
2775812
2143060
2282853
1620799
1597994
795107
487023
1677411
576005
2039979
1450139
957983
878509
1060281
2141209
2918155
25318
2110357
701690
962696
1604489
2574539
2715789
2309355
1865161
1552308
1737038
614231
145419
2679513
2622907
1610122
2043095
1458216
2552078
1663705
718820
2205690
505238
395799
2275263
1738259
1827041
315961
1957169
1742604
1401005
1629390
2072068
640856
311034
1089985
2667917
316581
1662493
1112144
1777788
1368433
1524754
1880273
1100968
1056730
217603
569020
730963
265790
595996
907414
2729142
1619454
1542600
64315
663223
2163586
17255
345100
294933
1885635
1951860
2224585
2344930
1805856
2734899
2313289
1968260
1345184
1709651
657516
1182140
1739637
1730071
888024
191354
286093
2023807
1500793
1745741
197702
1216240
235230
778101
2752230
884375
1916536
2909067
569698
2195453
2101101
638334
1339926
1368062
1842123
2775857
1107593
2034887
1982051
281363
140675
1586010
1195094
1252491
938999
499690
1647215
315039
2739931
1859053
1880530
2175121
1425303
883607
2578272
1328319
36269
909575
1129524
2622449
272980
1830225
2659989
684374
1538448
887812
2517358
396449
424756
1699385
2650856
775672
1742372
1975542
2619644
2025968
705969
2845814
974989
1793106
64280
1642654
1192542
468204
65296
1755203
597849
2436623
1240388
1072607
2086523
1650996
13895
131921
173991
2937231
2470208
2286652
2087243
771667
1443233
1286453
790870
2454109
2793225
2303943
2048794
1969689
1795398
1332719
591471
460463
1999568
1644370
1629631
1798724
1935379
1129966
480603
365630
484337
1189357
347482
1330607
686509
1154351
2608399
326313
54244
1914311
1765141
1662086
2372007
1916766
1851386
1149620
1871256
2905350
2170226
919483
1473631
1453804
709151
1778949
2532411
957920
1760898
1288545
1710812
146419
2844185
2378348
1640439
2799966
2794755
538359
548320
452158
2374421
2484893
1177762
2241797
2237011
1541320
1213474
1665918
1901469
2479667
748144
1658258
650303
949470
1482790
110267
897363
1516598
1368015
942449
228118
495167
2608645
1823964
2524907
857770
2032533
136259
396210
1341551
184738
1906947
490410
442534
820144
2362499
2457706
601389
1639841
2120017
2754718
1815455
1805345
1279587
2047468
2641777
2601397
2479689
456922
2814999
993217
1719110
1682887
1468387
290711
886935
2193145
1546846
2498918
475341
2532642
1636981
2190363
1349456
577707
16222
2228500
453960
1842049
968054
2104353
1998560
2333085
372853
2612571
1925911
1900799
1576919
1869258
1131159
2580286
98555
2205731
973888
689709
2716922
1459187
1512852
115463
2441239
1025413
217402
2836662
897207
691239
1952108
362869
1503389
2881196
2611374
1859137
30382
213943
1313943
384465
1683698
1207576
1244722
427734
2164510
2364287
2606925
366206
2378391
1109546
1502677
113659
2335176
1023229
11986
1924262
778178
380961
976706
2448282
418162
2129834
681291
1603669
1374648
1762680
2064310
2613086
2208359
117460
2452975
2886113
2061803
2797087
2506403
465546
2513047
1606042
2547896
2471255
894730
1173764
2095712
2018054
215978
2034991
1512152
1954900
391906
395995
1155194
1965593
1225829
607184
1511825
978231
255740
899404
2301172
530289
2891403
2380615
2672484
2771360
717227
674913
2517750
1705905
174440
1176368
1701082
1390116
1149424
2559103
873452
675809
1558824
1043278
1343764
616148
579669
1875769
1731596
218933
1457361
699396
2089510
1060573
2249322
1332874
1797955
2868634
266177
2050546
1996327
1273714
2480464
1127742
120024
43869
109125
2410126
910234
980178
879476
64987
2338693
833124
2372237
1350941
1872256
321037
926351
2176931
2798237
320351
580657
1674415
2091622
1317267
1083593
1393353
2613664
1616930
156680
48420
1469983
1623644
852122
1508301
2437821
2771642
603745
591057
1632713
1004893
553065
1551859
2659116
138843
699332
1491765
1546295
321859
727721
1232414
293682
1414241
1017886
2867163
1494731
1516893
2523898
322469
468317
526400
517742
2534877
995231
2070371
965238
2295712
2447359
2712619
1594780
1189947
1663471
455245
425221
747456
2497625
1214732
1029063
2240226
248177
1928880
1843524
2265945
1244495
1808695
2675738
964904
504274
722497
2376624
1695768
2092336
1000176
364005
266621
5859
711470
1808721
1742483
1430772
866270
1464709
1020808
1550473
2112275
2484497
1746639
2659016
447766
1130489
1357326
297091
1595896
1785218
2737206
2177131
2940167
1979634
2751639
350585
2642923
2031304
1514637
1373258
324777
677409
97883
2162283
670079
2408005
864338
2132471
2386260
1822381
381888
883306
690955
11916
778495
1574894
1200687
283939
228527
237185
891321
2263280
879748
2130759
12767
2356003
2395560
1836732
1078430
565014
610633
1677845
894920
1558101
1064795
2498202
2563641
1766718
2253161
2096681
1216815
31236
1233776
244995
1681404
154237
2435918
1996033
1693397
2394912
1958029
2826767
2034283
1872550
1302499
1760018
2745801
2549233
2148161
1662165
824333
1997677
2928715
2661428
2151749
1751351
404960
1736470
423813
2408813
2632338
2844129
948491
2680811
2531635
913394
804763
1275264
704128
2933765
729999
2863917
990954
2137744
33542
1046254
962292
1103457
2173055
2240073
1313591
1476989
2460087
1631054
564134
2894387
2761348
723744
1711919
1741662
2409422
2164902
962341
995342
1651554
978859
190065
1283668
712933
2369774
1517738
1516412
75680
388952
770552
1705011
2868420
1613283
1893543
1595688
1159045
2706347
2719843
1469654
1252286
401364
946372
2396559
2102547
271103
1476411
2164348
1905586
1426517
2573115
1254082
1833379
2408471
470469
1236745
6992
2614353
2881281
1441136
2115817
227730
576170
2787775
456730
20077
31250
863644
2197452
2578454
637172
334053
1980119
888112
629085
1007675
364355
1285548
736979
2583741
2238290
2892662
2778035
311679
481524
2061471
2808946
248354
2543682
826621
2072106
416929
1261087
2720636
2089738
2364827
512239
1554423
5905
2398750
669180
1625066
1275270
656713
646772
1749307
1553008
2686010
356224
1863614
2295674
2692374
1588222
1816466
124732
1994816
2337572
659092
1773262
2051686
341507
2314569
2339108
1478254
69419
1688270
2257307
2671609
2346472
2844797
1810365
670033
803493
1991121
1819605
1336735
1270478
367468
693777
420171
1170161
1188031
2036060
1024461
1637687
1824932
1528285
2295669
2025952
533900
1348934
2838453
1467757
1416632
2940515
1332601
119993
2900251
1281414
384430
1638595
2800484
2359867
1658299
2070731
1849173
1551731
1123130
2738546
1979469
106238
2250405
916778
1491423
2431260
36874
1000535
1162005
866399
176820
92801
2020005
1408
1468046
1644530
338059
2343518
721219
1094885
2512135
166925
1194159
1378128
751385
1153027
465078
2841248
2050965
2513113
2811980
2474939
2050416
315561
2156718
626087
2031524
370068
1448853
774330
2333078
415064
2009615
172233
1946720
546594
1941681
386333
297741
1290366
907209
2916779
2796396
746666
2226337
1076567
804634
1478286
1913742
1028314
530668
284636
1516108
976240
1982771
624421
1638240
2921843
479225
549498
2540543
1930778
813871
2261531
2636687
2296076
1833605
1580622
1778809
2420297
2154126
2493505
2395632
2528754
1734656
1105253
728563
781430
1338727
202313
2708239
2797763
129853
902361
809836
2113296
1319409
2388121
1248728
2928720
2158022
1852423
1848518
2228749
1486432
2672847
1423673
2636279
1707392
1159777
2299901
834159
1246199
743595
619643
409660
1906827
6494
343908
1919094
786512
182653
1001211
1331889
567799
764288
500218
684436
295906
384252
23276
596155
576331
577169
1614135
1569802
2654994
711399
2612242
1208338
30862
1821118
1222972
90240
2340195
1703708
2919549
2327694
2388535
381097
438662
1129709
2685549
1468533
608925
2518137
606246
1904700
1042784
1275111
396500
2474351
566693
2634714
2629586
1250024
932133
1375831
1081514
2195236
2662443
414351
999988
897109
1263564
1946767
1786739
1999031
1137523
733020
1997925
482140
1679679
39654
46832
1125007
568255
798627
1671999
27587
479824
248517
866958
1558578
891545
1654982
1092805
181300
439078
2457222
750227
1881176
1195117
1103958
1476437
1045479
2733409
546759
1941428
187862
1917213
1515556
2304165
1997379
616830
95037
1983644
2713711
334467
1349413
1506594
2568288
1344528
61950
2703622
1876194
2821932
2458613
198637
782946
1603596
2653681
1842359
1640156
654475
1286828
1009277
762528
1447080
370146
1340504
582498
2048621
2326834
1506391
538646
1637274
2729680
2595755
2491831
1663550
132119
1691689
1576288
2342868
2876032
400769
1433998
2515906
483288
151074
167316
873238
505878
1219279
229330
1063392
722444
1753433
657255
2748952
1694732
26447
1426362
2904764
2555450
2162644
1868088
2652626
2627397
2606932
132575
188160
661240
2787846
2625153
2591167
2317280
437386
406406
70060
2454348
1267078
981567
184911
297903
626473
460885
195999
1818167
2866248
1298199
1234015
2786354
1460622
2556673
365832
1068680
1722810
738865
1317021
1447486
1957040
888583
1170774
2915153
499682
425653
46258
3929
959037
341287
1316065
2786472
1790909
1221259
2332570
2585970
878997
1040078
381803
468117
2424287
926142
2879266
2346232
524866
2558692
2462890
1300453
43140
798056
565119
248884
1439330
487029
2688454
506236
1032179
2173061
2243728
2397360
343539
1407054
518649
838677
920854
749881
1944510
792891
564066
799613
1751517
2077560
2833567
806884
124699
2678550
2515633
1880028
424759
2086527
2530771
2557202
2404037
191961
1745534
2840420
1469505
420724
1657749
2019049
1390709
1797095
2133841
2573141
1146756
1519861
2693175
2472061
1368367
1381848
1565759
32245
1909494
2634013
916708
2661381
1772149
673291
2940465
2936163
2442140
1557762
530516
1763756
1872427
1484536
2714864
565222
937006
2326668
1068031
1225802
2687296
503417
1708187
981260
587975
879117
792127
438460
2187644
875662
2418649
2070562
1890715
1232312
973429
1317321
1959822
2387819
1623560
1138977
107584
1040294
1997816
1723199
870317
1620289
850841
690108
866190
623775
2597802
327601
2821740
87062
94455
1598722
1830487
1405718
887482
2491196
1607782
1242778
1837461
2336569
920443
1764273
598150
2570664
1746974
828056
1590216
1984069
1494289
28172
2911257
1035086
2141018
347599
2940191
305790
2569914
286780
2337228
2120136
1651548
2831289
2660556
2899529
2311925
2936204
1482091
1397408
675504
2311905
2352134
2537095
616676
2414451
1932878
273544
411403
362289
1051923
2683087
285428
2579974
1761524
1194008
141687
1722066
2356852
1662502
2669111
2720356
855525
2261875
2437657
855265
2452308
1448267
462160
1141781
1588053
912205
2056966
1793406
1204900
1621493
2673198
1096530
253916
1705915
1248301
2824532
1714764
212567
2078693
2394760
1241015
2793183
159731
1183171
1336401
1996537
879642
1184155
2290297
73335
871353
2539545
737948
2429566
1564119
939149
530627
1719915
1372751
2896414
2386291
2263296
2810751
55199
480130
2257708
1876649
2925169
1739997
43454
1387299
58077
207746
1323821
1175534
1033701
2706380
1618551
2078662
1299377
2247901
2874264
2583171
876558
353373
2092583
801841
2042896
1284901
973779
535213
1767195
1049040
2786715
1821008
968386
148965
1441858
2709174
2303868
1963595
1114830
2025705
2147717
1913346
2199166
577373
1600759
504129
2225227
1725275
1164142
2738879
2783727
799266
26289
1752973
2446056
1986281
209877
1023160
1369491
584086
1591211
1889271
2420172
166581
2918471
2470202
1732820
2095123
2448853
2513237
521951
239251
796529
2686529
2581698
389039
1292319
2586735
1103697
1897599
2098828
804630
639588
1840543
2045328
138482
184477
643160
2148395
927463
201443
1747200
269957
167008
2586727
1303963
1232209
1585159
1973456
110805
2265483
905161
1879237
1531224
466233
992015
1037451
1788199
2351910
1415493
2100398
2636279
1670817
2151383
2782596
2812878
2776473
2409055
2565997
1483309
2620085
1812943
973372
839178
2736303
537487
2350053
1118408
841959
2890275
2144637
128429
489475
2347414
551084
1500114
2821525
1079519
1376291
1991611
75811
2862269
1873894
1704536
1149725
2387284
558500
214365
1046127
2116539
571119
951309
2757076
1656649
1529788
967310
1430186
1093224
2392875
1383004
1089237
802230
10377
2758981
414551
2410077
463266
1015639
413046
1550660
650140
1345563
1656325
1122338
796558
2398391
918323
1618736
756976
2754315
899804
1740996
2312043
1764867
1573659
2251175
441162
2340947
1693000
702043
1244178
1654699
2493282
2669066
1649532
219080
1390784
183239
86493
509260
1366525
669180
1324967
792244
1716195
1958564
531936
1811621
15867
2315073
755448
548342
308486
203821
1508290
1467647
844626
2201060
34373
1077483
236058
2912126
850420
2421114
1502605
507252
2159785
1352971
2278238
951905
2073891
2385215
2153540
889334
717048
843730
2821419
1134501
988286
2356123
2691148
291429
1514242
2315142
2066271
128275
2501226
2638953
2910536
155647
2465009
430657
2330014
2204900
2221621
558743
408106
1616880
934530
533303
673208
2425402
2697240
1049579
44116
1239795
44220
597213
1614204
2147290
2662552
2238494
574009
2240214
1919920
2236422
619184
929853
1170596
1521203
2173466
2272543
2431154
1402964
686395
58309
597861
2097634
1745526
2820784
1397982
2067917
2891856
504877
2171637
1673245
2819007
247728
2723026
1935568
192083
2609144
1596434
1330752
2020675
2838309
1149057
2776273
1818909
1539373
46328
2789218
1981867
412316
2197560
1491146
322869
1111448
195175
888936
783452
2599078
2413051
124336
8120
1321765
1484866
59312
1061120
367185
2611912
572912
1050235
2629791
1118980
1520176
136481
878294
507898
1437375
1123
113223
1997865
2894833
197595
529227
2757873
2685782
2580163
226022
1878702
2163997
1493401
1971728
1525342
2485414
1489398
589837
2023507
466037
783306
2652224
1220877
1002445
2580347
82402
1998435
1398826
2893364
1218464
1303911
2079301
11780
182724
2221892
2797147
2167124
848062
2571523
2080511
809883
1946834
783902
748119
838776
2357081
560499
1548359
2932107
2909866
1457506
297330
2319608
627433
922166
2780207
251192
538932
2038838
877031
546862
231965
2512549
550685
191094
1514872
2388135
904845
1825089
2615309
1051846
1738031
2713092
2673993
221604
1096286
1462839
2526407
624845
2772308
2681421
171436
803941
684418
2809794
2703454
786706
2173704
2719709
1032306
1785633
2310479
2649703
2016341
1033292
2403975
2502005
1330974
1736897
657266
318837
2514798
2745455
168572
2850257
602436
1841479
2207244
2410699
1332460
105446
948688
1186683
164448
1189613
1557550
787754
1730341
1687003
1140685
556883
2565545
2041281
156502
81474
1307883
1624518
2368059
814897
1184953
1702562
2899957
1989079
2913689
1292321
618793
1556517
335251
2562006
1235895
2027408
1045682
1231062
2386310
832100
1384723
1546515
899889
1576396
2600928
748469
751903
1806736
2413684
1214344
693512
1232074
2623094
683101
2208776
2908534
2077909
1253570
664743
1935151
1497327
1250025
1337181
1790429
1355204
2535174
820281
1288940
585087
2870060
316589
1806316
1460737
2079264
1455129
2059772
2893491
1900275
1857805
1874994
514858
561753
2289205
516180
1793686
2931747
861610
1763322
1822632
2057529
1016329
1529564
2500769
2649092
807743
623196
2070728
1134275
623283
1453850
2298773
1673925
457891
2129823
2684381
2754791
1532316
591283
2237956
2252739
1414200
1520091
349081
680625
4036
2438712
1316469
1894864
694238
166715
2878785
1631952
2107027
366287
1173660
540815
2656158
2145608
1190927
2818879
954797
2639790
1325650
1293367
1758340
1651703
2785487
1178245
2721122
2169018
2453582
2702514
1306673
1849247
2156640
1259514
101342
609044
1101521
1891501
1266084
457828
1110050
2316049
2001689
1178326
1275413
2155832
2449617
1209974
2200339
81701
1796231
145439
408250
1077844
846170
599508
408109
2815776
2647885
2592397
2234980
269334
1353511
526165
2075190
2173532
444475
1574959
1062956
720580
2246585
477649
2171817
1519221
1559604
2499457
1980568
558493
2151784
1992919
2052812
396303
771870
1871779
37497
1773070
2713030
250015
741591
1659612
242350
2418982
2347797
442110
2176349
2627012
1650501
492162
1361773
2869668
648546
2226279
2542859
1106907
2153557
363492
1492628
2568248
2757381
1162498
1258274
2611228
1641584
1355775
2649769
2492876
423506
1877368
440235
2349844
170461
2703609
357354
1144887
2125279
1870875
824508
404347
560236
967114
850905
1532575
2335108
665920
2124772
2296964
2710172
1301088
2477055
143759
1194264
1940367
1117024
469422
2472945
2482234
2628649
773594
1561417
1919376
1782834
2525344
358514
624223
129286
1639786
539495
2317230
2579195
2136983
2391089
1853599
2106935
1206552
1052081
29491
1092005
2096177
168814
531025
1600983
616404
200015
846495
1727582
1909905
1459562
1021297
2042089
1779336
263641
2051257
2145582
2642370
1616492
1656455
2911243
2665460
163977
2393969
661681
1308571
1642872
2651096
962075
698138
2192760
45065
1381029
2793150
2189577
1915737
2426090
2346243
2294503
2634365
1610741
631
72189
685363
1195567
100374
2304706
2695419
2446385
176120
2926110
2796297
2223332
1007847
512605
2196960
1922810
1847691
1221677
1376345
585754
64909
702224
881489
2660859
390268
2782829
785533
1092664
519826
2606686
1156920
847470
180211
2513656
571204
1959408
2925276
343144
1302118
2073772
2264618
2722040
2006664
716773
361847
985107
1327405
461592
635408
1578352
2337643
1862469
2564497
59933
2093958
2723107
817616
2011008
2408101
749855
122857
1285957
53578
2822825
1634141
2912341
1607365
1783460
1738289
715415
2437568
899602
2813272
1508332
14663
2517066
342691
1163542
2564960
155270
2507325
1025224
1591563
2748795
2011970
267631
1023555
2156724
1461688
1332768
2705198
2511059
1513375
656980
2407538
2818512
1036873
349086
1354724
1797474
2130873
2762940
806083
505898
1150532
888886
2004069
2753224
2063151
272067
1509063
2485274
2556134
1929029
775998
2552806
2773832
498723
1477188
2062921
203180
875802
2298758
633769
332183
1835037
2825581
780357
43564
2241252
2598499
2772989
1260976
1539587
522368
1045824
2427986
768050
1394
179800
1453971
1710064
2549993
2594708
678573
868716
586927
2153121
1111349
1178804
2422714
2317909
2168354
2423462
2163938
1720822
2808049
78021
2482376
2770265
1433175
1592271
1351671
1591246
486712
1553873
1523572
2427957
1990346
132390
2910621
2519694
1153466
1743025
204534
1367638
809598
738846
2269390
517966
331358
2893649
1626026
2007096
2858340
897456
2149100
509478
403386
414733
2780652
555751
1702640
1306415
732062
2080368
239152
985004
333875
641632
350789
708630
1460578
253990
2727993
2745879
2055204
40387
691949
2617974
782786
279478
1096136
1203714
1088283
2346218
381084
33484
654317
2425844
1438545
2881720
2027103
1968736
660001
1663946
245083
1639866
1355812
1801420
43098
1858929
2891082
825692
2276384
1652379
2497540
791130
140343
1049679
2909247
648900
2672191
2817662
1465693
2167823
2687676
2810764
551717
1202674
561757
2046748
58149
2089283
1239372
277367
2090704
829889
2656548
1249618
1901886
218388
57528
1840221
161948
1920947
1599413
1951882
2627599
1416695
2383360
2255914
2666879
59173
1187360
992080
678355
1266275
1868042
1134020
117697
965314
1751508
1384125
938064
1227189
2471821
2073773
425123
1622224
1540257
282699
726478
1140331
1653386
16378
2155082
1089825
421595
2362891
2897322
1627999
226884
1430368
141955
238405
2709331
1939898
1834597
486079
715609
1009788
2106073
1360441
2372037
967252
471644
560888
1653927
2260443
149210
324004
116360
1908193
2589166
255519
433208
67491
799968
1331529
1715513
2169687
2240539
1131444
2153442
1196098
2813512
2515298
632517
1757205
1625545
854411
409751
1849651
366980
959193
1903833
1316579
2739763
2771702
2017906
1369897
2504068
573661
517075
323320
1334336
832464
2770755
1825491
1981158
2899051
1407384
464799
1494682
224666
124448
1122736
2697229
2194121
1798443
709513
783225
822266
1397838
2933259
1807018
2896312
2791279
1360727
180508
1181154
1456954
2150038
899921
770570
2480004
706099
179032
2332993
658309
2421714
1419638
1612680
101859
2738353
1463693
977534
1596486
714365
313318
1493461
2857445
513054
1264634
2739844
2904344
703817
2595855
2262796
433585
1025863
2602751
1297745
393906
2470970
2400822
1673485
1739599
754975
2904237
1025478
166449
2151012
915864
842832
1269146
1795094
2553542
1765045
1437526
1445661
2542358
2462829
321712
1880004
1760615
1378341
2784238
2360566
348152
2311858
1857899
1509908
2341615
1100240
1115376
1733469
1109230
508980
860064
822684
2578834
1505679
1407825
2508875
27168
338362
2808558
2352062
2564510
1047428
589959
805928
2269188
1518872
2700081
511929
1050032
1583278
1449339
1378643
2931549
2232300
535611
2900779
2429758
118866
1188914
312629
1738977
2661820
161714
399013
2633230
1488097
480581
2642694
348487
1590497
1953143
1254130
84433
2824340
2647455
281871
1087595
1462427
1449287
1126730
2613706
59073
629640
1625885
2082950
2467981
438518
1767681
2416895
660831
2434151
2755137
72876
1185408
2747132
2318212
286704
1827328
1119158
1779250
1481668
1433329
1967849
545867
2633250
1724971
292359
109855
516256
649121
1009601
2123510
2359946
1067950
1916336
2748555
2897349
2576472
1582578
446884
94367
993717
1673856
69183
551431
571443
2640265
2340962
1440285
1340865
2554161
2631113
2500057
1166601
1918677
386720
2625344
57889
105858
285998
1956077
2545116
1708167
2928854
1228663
1920849
997821
289630
373561
1588794
761351
679659
497045
2185305
1161635
593883
1809491
799250
736339
1454338
1180827
92709
2287998
1834360
741071
2083473
356484
1490394
533201
1558790
723190
501175
727286
2446295
243668
1287744
1379106
1904351
1929623
2563756
596893
1218649
33650
1257302
562100
2882127
1755761
1289234
749038
1590269
850827
1396766
944899
1796710
514510
1254843
2726016
1222921
1364142
1527497
1293647
1955953
1165846
733358
1796752
2159386
2501931
1708638
1370187
2051595
718129
2377530
1275164
1987353
1559290
2036077
1373432
2932500
196858
2159404
1574659
1068344
2132476
2929234
293046
2651910
1792031
516322
1120176
787848
1860674
2838889
1767031
769649
876144
93301
270563
163932
1188415
1891195
2838721
1247232
597054
309549
96067
610036
731562
1681760
1665952
2003130
2848633
849770
2762074
452046
2805985
1561947
270468
2236106
520554
227945
408987
2432555
103274
1143607
58135
2058586
1427128
2757354
1239571
2537529
323105
2283110
1796170
23248
1407676
281939
91529
1275445
27260
1463257
2016540
1761415
329956
2777006
766282
2245245
1136408
2665888
109683
2918126
2539830
2014540
995138
1562013
2106820
504964
1416427
1895382
1019734
942701
2882910
1858429
2772471
1404690
1191752
863304
1145318
197792
2612010
124122
814667
2432761
2767993
2384172
1587717
216769
484235
2063020
374603
2009914
1221591
219382
745052
1085045
2146378
319669
837105
2752506
1581007
2610040
2748414
2848968
1794570
762222
931495
1405722
1413983
416374
1361931
820943
181997
645364
1532723
720853
2611406
618382
1024687
581880
1018199
1306451
501385
1402576
80662
2199709
1580264
755457
1564356
711427
2792858
2126326
2503123
2049614
2518168
1684792
2768174
2019945
2544767
1204022
2239651
948993
1924109
2413974
2479386
1954297
990762
725587
2597042
729500
2683460
2713061
1133013
2368003
638198
246194
1238042
43971
1855413
2139496
191737
487033
827613
579437
489855
888191
1013473
2524612
2648465
563322
412697
1636487
1366
228453
956914
1513494
1686513
1951543
841836
49687
1795994
508160
204733
449119
2913120
1103393
198794
233216
48192
412823
1671698
2066614
2555801
1624051
2377465
1896028
492242
2904920
2381627
972312
123885
2037197
758930
2025160
300089
320448
1807644
299506
2596018
1311599
2261756
2800040
2116807
400511
2768408
2653661
2319119
1597110
1335302
1286926
1830486
2916861
700264
1470688
1554639
1518515
1814042
366078
2069209
1699267
693209
2666135
318971
969107
418725
883644
142782
2481467
460985
77827
1143608
2333252
2585058
2645637
617164
306962
1100956
2548432
2302874
2487742
956804
387843
2423083
728833
2477414
1517734
2316710
1817409
1004271
1892129
2729216
1198026
1810178
1737974
822723
1106418
1321841
828599
2032741
2827254
2369720
1509637
818883
971681
1733878
426414
1467041
2214871
2756420
848684
2314771
372580
996180
1539142
2776569
939891
1130311
557907
2389595
1948607
496051
2150672
722595
333340
2546923
1807570
1373134
1478396
1979894
1624802
1946151
401890
1753456
775522
385210
2232679
2636735
900189
2433446
674301
2452959
961230
645661
2304188
2003213
1128168
1958022
2486447
1286174
231955
1433320
665117
1004851
2472577
1180673
1542055
1499743
2278106
315365
172845
1684039
1021437
2671244
2078474
2064061
1177528
2618263
1793845
2640695
148600
506303
2401143
863967
612921
690480
184067
813847
2902311
1535803
829135
2715610
803553
1760506
2104591
1378649
2028569
778300
886589
2040849
830626
2508350
21460
2647815
1929873
666731
2520322
2031319
2547404
2140096
1692597
1127527
794418
2067854
1305664
517020
2066881
171569
1801539
295830
1735020
2145790
2462035
983621
1726124
257914
2077109
393313
1782295
1786400
103180
2665757
1616259
933108
170491
2891136
750227
649211
1359505
1130155
2781347
1492295
380645
716904
1764287
2896466
70331
1251611
556261
2474455
89848
1166945
1617690
443127
1993440
2114105
374081
700882
628738
1356312
1114359
2802410
2583186
1859661
1484165
731316
2911712
2621390
1202754
553999
2603002
1280700
385627
2828523
1041662
151136
270318
2078839
1565151
586245
89015
509815
1446498
2932907
2597104
762458
2609140
1812350
2378673
1526867
2907227
2084529
2432174
1996354
1040010
39673
754058
1893173
180536
1140106
2055465
1730683
2735361
630325
1064324
2543966
2675251
2125369
1558172
690501
1281125
2165568
1966238
848494
1798115
1933492
1650024
1823926
1618683
280227
1626799
2794133
2537406
1346492
2939433
1984813
2369844
2571146
2080698
1919814
2639289
806700
712675
2458473
523116
520881
201914
128217
2292760
1970868
2510286
2356598
923778
546439
1494592
288871
143223
1282392
2675107
188704
1739130
2535313
242655
714398
2785945
1017278
29597
668816
1479398
1029676
643356
393427
1679285
2007088
1991403
1802446
1039608
19599
639672
1839365
1151147
1723902
2824252
1807701
1291863
1067765
1717227
428348
1792565
2031264
638540
1940884
2032281
2446584
1864872
1453247
2831715
1349330
798484
2053185
2681134
1106448
2553843
1078717
2286554
595180
84445
1692934
1401351
1942726
2420786
131737
2835914
2855650
2048132
2559370
2791884
67592
2284773
2916438
227666
2073252
1418230
1946265
806068
981710
129785
1538065
1412711
513182
2305531
657397
900794
284190
298593
380916
2314421
2517720
2431234
57944
589024
715649
1851968
1685638
144389
1091804
2814864
1236170
1514638
1799825
627559
1607944
2077646
852813
2225798
1627651
759904
2045264
2700119
253974
2140443
2147663
660077
430551
26288
1622006
1368584
861973
1027788
1734201
381927
2166298
73428
567087
2162252
2050655
2002396
1699908
2699455
1869359
1664369
822584
759305
1168772
1506150
856738
2082712
1059608
133386
28136
2098039
1029116
1983605
1169012
465787
2498424
1088561
1602234
2463636
2760125
2018492
489877
23070
2861298
723038
1945419
727751
730636
488828
2685126
2093171
1049364
1117893
2656984
696980
1902830
2274312
2216461
1716718
620067
2135647
2795764
482991
1221595
1694155
212976
309642
2859345
2558570
1358993
93879
1263205
1633133
2097542
283294
899369
2166361
837086
655185
1678389
2927296
2835766
2602086
1924148
2349878
1708990
2075012
439895
2684212
2125392
606674
1078859
568758
237999
310660
64993
832581
1560775
743487
1127528
1141496
36695
2518320
2413117
1811183
574039
1668122
1455893
2239829
1204332
2302676
1796073
744271
2128622
2166511
1354893
68939
1917678
2386161
2219090
2032960
2658184
2805547
1800756
1893215
823485
1398703
1697510
2522342
836731
666649
114947
2002532
502014
1834722
1284596
2647727
1051404
2102869
424861
703982
815438
692410
2243172
2015883
361874
2673208
561497
2733333
287109
683478
2568047
2629135
2609198
2154060
1056726
1723406
85908
2928191
2089445
2613304
130733
687309
2806842
622284
1301480
762935
511386
1779492
1068241
1877012
844978
1457347
1578680
1170917
1694226
631925
2284672
335175
2364644
997857
2071112
1329030
2384721
2669311
2312244
2913195
2357486
470018
1769183
1993468
527405
41991
2105523
785409
2660478
943740
1287876
795185
1677574
1073045
2860271
699621
1087671
2178137
2305583
1433814
1324713
261617
30836
2467038
550272
2386270
172113
1443891
2715776
1091265
2639577
1190787
2136885
2163413
1839233
722679
696346
1979329
43416
1006860
2399998
710723
2916399
391660
1481705
1429437
169108
2488942
2317687
208921
1296956
510389
2760658
368626
863264
2042954
42284
2077189
2360920
1523270
188615
2470897
390899
959225
1519131
297530
464431
761888
640262
754440
1889143
2868312
1037194
637045
86187
2106675
176954
1057186
1446754
1999306
2552036
840405
2909822
1539562
2267857
746092
35169
2003181
2704060
1433091
1703092
2493952
1782878
2249520
54071
1652468
2010589
1511606
376735
1685110
2547396
1534862
256475
2734992
1897744
1449920
1132038
369915
2651080
825112
812965
758780
2090067
705987
606040
170393
2498399
1425662
878024
1604810
422148
2579397
1504759
2926130
1880951
1088916
2352889
623702
2697629
1286451
2434627
1389246
2183443
1097625
2169386
2892688
1213056
2476523
1873022
1668101
2928601
1395590
2402835
1291405
731982
106447
1522254
1042985
1027763
1367719
416839
2771609
2129125
2443151
1016657
2776503
504292
561358
1600328
2826902
1175515
1674518
2846448
125635
297401
2403294
1997598
2926834
1696260
2771535
2784903
2455995
768857
2711429
922031
2870966
829941
1607858
21305
1959759
2066403
2191722
957034
1149401
295515
996325
1184337
1988575
717312
1741459
1791681
428880
2201589
91560
1756217
1372172
1374350
2749150
2521330
1968810
1141818
1219171
626157
1614347
350459
738624
2537598
1053420
1646412
1550936
2841408
76910
1297685
2382876
2841084
2271301
171257
2634729
952910
1588393
1257349
712498
2789147
1173008
2908061
1093031
2201971
579775
7559
1716532
1052858
21774
1902339
1627184
521199
475381
1981716
1458765
2059492
2914347
2016128
1691094
483277
517133
66893
1010583
213255
2227943
150687
1828476
1233934
411711
742654
2025523
788319
2802553
2888427
1843279
1967704
898281
777450
2501905
262156
311167
193671
2584718
1455281
635203
1794370
282323
1266170
896605
5564
1903945
1363440
1679724
2279189
123053
2012218
2534541
2125023
1995882
1814401
1508431
1619213
1274581
2014321
882666
1924549
380007
844764
227572
530937
513358
1914574
1284286
524130
2600615
2117489
2818586
1100709
1373123
2587607
2591233
407200
1954963
1919708
823552
846870
460428
1555452
1428803
122536
2784174
1897980
836107
532719
1862265
271010
2307884
2812435
1892468
1657265
2084507
796992
300516
2342724
2460775
514314
574757
665535
409136
747814
2732413
1865723
2260029
996735
1307266
2013761
1100388
2585835
2519937
592295
2878589
243529
1720323
1205579
2639792
2696346
713106
700910
893892
2581546
2432929
2375747
2337849
1914150
2873678
815193
468847
1034490
1456720
1322654
681527
73567
727746
1111203
542986
89980
1951038
990763
1029674
2296059
288619
2053611
2716446
138490
2092634
321721
2282920
2567682
779201
2883122
1083082
2148486
807664
1421360
392119
1685171
739026
1341039
1209993
733248
1989515
1822746
469367
44174
209113
2101895
2462154
163051
2091120
2664172
280081
1175895
2130466
1567962
762003
1068593
2527052
2486448
1970655
2771797
1074721
1725350
1179215
2169727
739821
2401973
1817826
1944391
525490
1352091
933833
1469837
777877
1483689
231319
1552279
2633340
2262271
72198
1863892
2049186
53726
853470
2502438
1914544
918598
588760
687039
2447711
1499299
2169431
2435712
2665996
1272457
2638845
95401
2179645
1031284
2520582
2275554
2627882
413288
171185
2046188
1404398
149429
492479
2930387
1529309
2544808
1514427
709581
2566476
536438
109984
416247
62752
463839
435007
1716442
709812
1385895
1069540
2042021
2605293
1950500
587430
256052
1853548
1795245
2729258
1366386
2063535
1376226
2631012
1757235
1363038
2307839
379746
764955
1000390
805952
224894
615535
640771
2154417
75546
2537740
2573398
2562493
765812
692353
2378530
2680519
1768265
255751
857484
705399
578281
1099870
2563213
1761200
1345317
1308610
238875
1236059
1238682
2619499
2198206
1957107
1582374
2518152
1119222
1016599
2703054
1439525
608243
1843982
703274
2739808
750589
1622685
2413421
893404
2599217
1739507
2435717
2357519
619299
2382735
1411691
2532503
1143400
1745543
1937398
2379628
927573
1070823
1326285
775539
302034
1281200
703504
181523
992601
2837037
2495932
987690
262641
1945005
2261899
1521464
714026
840990
1645104
1249870
1800925
2861937
1371348
1193029
688915
779455
2520466
2467307
2804803
1245921
2021960
2025838
1996276
74765
2485692
1069648
2441672
1526174
2432271
2406211
2818365
2623479
1036859
1551735
49773
143740
2158315
831635
1476664
2915651
2477007
1884726
2550739
2054571
2709918
2308309
1876875
1059415
113659
1859236
1288400
380763
319030
300646
1183662
2242282
2694328
490524
1470669
2480520
1327171
2270224
1934658
1912288
2775605
1662621
26245
696067
2567117
1609646
1289164
13016
108794
536168
258177
753210
2650621
1037388
480059
1434451
1681938
1018233
581466
88689
1979786
716049
2924676
2279869
1094974
1367203
316265
435387
1545480
7278
2072343
1742587
829854
1175811
808348
1168524
332073
1635272
868333
387586
727772
1798822
577622
2827868
141855
1196617
252312
1981280
982351
552545
459815
2388724
1404984
1841415
2726361
2210011
2924303
2103240
174802
616466
1107961
2723601
1593091
1435228
2663463
2385239
2003442
125684
663895
310664
149361
703203
2864028
116233
1650284
725621
1897203
946123
1294367
2701048
2481415
1323899
1055408
1529646
2420159
1079755
275829
2720546
220867
1492107
497664
148036
259067
1813839
1391784
362137
1912500
769805
333399
1635809
2591725
2278989
1235977
1706798
1692773
30319
2511132
2221082
1501364
2534943
1766391
320561
287612
995099
438504
2542643
1238675
1125075
94181
1395580
21343
2219927
2050886
527572
979149
1071583
340435
800109
123400
2862716
2187418
1179276
2111480
915919
1549336
1910248
2392004
1434260
620023
364471
733469
1752591
2642872
1637299
2742849
132519
2445841
1435526
1921726
1382199
2699367
382925
850172
2490347
2148714
1862424
1974130
1099445
1835120
1222805
1895196
2102673
496093
782908
779564
573945
960127
1862775
791277
354950
1783701
1175325
1497921
838089
1001761
2521422
2355625
2101285
1530332
287699
1817680
1106204
843837
2260478
1899049
908587
492550
654570
2416397
1750909
397704
1666134
2787321
2597936
166782
2504607
1280863
2841381
694681
1471586
1147125
962126
2262648
2320441
2934595
767124
695948
2673017
1924297
2756928
111354
1918218
1629789
125019
1411794
1191936
2263055
629851
539322
1043715
1682929
981570
341140
120446
804298
2511191
217686
1981422
271310
871518
704403
227947
2498965
2006457
1477817
464059
1822307
2512699
847214
1913692
355669
518070
998870
2420347
2041908
2511276
2143374
403017
880057
1277522
1028228
2229892
857996
304724
1446365
1678403
343325
2647320
261249
429058
1822972
1677970
1259801
1057186
2904205
1046784
681729
1196879
2700241
194348
1635347
923270
1922065
2408383
2905588
994421
2394408
737755
2342590
917053
1104622
2262786
1644058
336519
1297770
1396451
673971
2379941
283603
521476
2149481
2724382
2922754
482299
976043
1661767
2069966
575479
935447
842445
1858091
1732071
1107728
545512
2023267
1898517
1660373
1449445
1373461
1895123
542789
1348133
905448
2499645
761204
1740259
2778034
234073
793900
846764
2830750
1960163
2600346
2201753
1167668
2897629
2479215
279618
1495384
589950
869488
1780976
1661415
1934827
2315314
179961
22067
472737
879906
674180
2804714
504026
378553
1266233
975933
1246322
577355
282408
1549442
1980690
1537576
2182373
1769432
1750919
2250667
1114813
1313266
1713606
2897280
362945
2614044
1401827
254924
2264199
2854942
2844846
1154803
2428421
2766946
1775863
1210232
1430868
1132969
21045
905952
2900406
128812
2229883
414823
2636571
1911550
570828
633721
2890432
2494905
2647964
2300372
1148791
2668948
1220434
1938408
618604
486443
188545
1917611
2877722
858262
356406
2068360
1450252
2330725
1341015
1392153
2223735
1936008
2799208
805332
1319458
1502137
2216063
502296
137732
986057
2464913
2266768
2162735
2492158
2207423
854929
2121909
1694945
750751
1966130
55747
1947546
1662979
2923781
1267686
1887819
2671914
2917774
1157352
2853949
1283664
1951697
857969
552563
40056
1160828
336630
1742717
366617
13044
1943325
2158221
1229052
2292867
1570018
1611422
1429790
2558530
580015
2787993
129750
2839460
735138
729714
2903220
2899999
1721356
2510791
1511523
1041172
323435
1144521
1192003
1613785
231475
347550
96566
695906
2582105
2111576
2858425
908712
2458394
1126226
79904
2201311
2748105
1443260
2637990
76359
2675800
2330123
2370843
2836262
2157122
2536746
2903765
1456827
227111
2706817
2753527
617303
2088390
1006639
348604
610006
917714
1139416
2780172
1008269
2237675
180546
926462
2844897
2783556
905628
1984343
1366786
2006120
1117723
1319571
1455738
2088013
2804242
1458798
963921
1203944
2392095
2280714
476677
1455241
2925204
1431290
350292
1905424
615155
2902280
1223126
2163182
1491391
2930109
957060
1140894
2804367
1030073
1024166
861472
1586571
546969
2929124
9993
909413
1318781
1179018
413954
1098339
353392
558888
1161485
2477322
1839940
1896811
2890071
1597480
2322935
995818
834057
2818873
1879688
1130704
1016483
2104443
1880476
1853
273881
2134296
2243587
508040
953098
1457359
349680
246547
597021
1381408
420789
2709771
2669294
2908686
1936325
1663813
757229
173984
399095
22639
1440662
1185639
873692
1703719
2501728
2498379
2112071
1621627
1285236
1569729
1181010
2563535
1616204
2473391
777029
1019160
866516
1128492
198446
70598
1288810
1634684
1887022
444994
1127090
724272
793573
598153
256191
2568968
964296
1433769
2068503
1331284
1713595
1929986
294798
2861553
1828511
2252766
1840397
945416
2328946
898446
2204449
2003149
2352570
2791229
2909953
2583758
2542027
1570289
2690330
1549169
2541287
1110092
2243150
2187546
1217978
2147075
1802713
1746714
513464
2726093
71467
1485709
1952505
231788
1793182
362166
795673
514727
2489555
28490
1675032
958413
1506323
1982843
1629391
299035
1445408
2581720
977672
2466969
2638113
2926870
873183
2101582
2623454
1399847
2606655
537324
2392243
31290
1652305
450256
626076
2177869
2929532
733242
2690284
2176397
1251492
955399
1689375
871674
2658209
458826
675867
1657469
1532283
1664739
1299244
1381796
1435788
1859286
345878
2184932
1611026
1684719
1813582
1910651
983214
2849848
2543524
157618
1938446
1821727
2015995
2396905
1517997
1967644
1163997
973249
2738657
770386
1390356
748621
2617955
2075280
2588945
2330350
2179100
747149
2524777
584736
716369
2357996
140930
292368
1827642
2342227
470044
1559965
566525
2130401
2796653
2707189
873014
2498500
1538807
1093887
1614238
667633
771226
267550
1886855
751690
1528105
2615840
819894
1360288
603255
2898330
95750
1574020
1870863
2660398
1939062
703590
337561
1635017
2873204
535177
2930334
2040767
2852936
476275
1804900
1500443
925648
1051079
2894304
1808817
294523
1170065
2819375
2851443
2205100
554459
711192
1699226
2265948
1193214
1197651
1480735
2072393
1357413
2277214
2695148
1164699
1433460
2150553
563548
148693
1832397
2312747
981167
47431
656513
733124
273022
543506
2171202
1956312
1961621
2152622
1855321
216964
1834879
2930179
1674514
1057830
846112
610497
1467656
1932614
2226506
2429694
1216454
2058846
1230552
520850
1476260
1823583
374706
1852864
1999636
2195870
190208
381376
2641233
2762989
928345
415994
2097328
2403619
34731
1825794
1657310
1806324
509596
2533724
395625
773923
2903091
678129
447062
1867475
2833105
430967
1037035
2898717
1369344
1399289
2338370
2795146
2237713
2546994
1208401
802979
1440022
494382
2755857
331014
2779296
1805041
2204772
2133296
556074
1165912
1650605
231618
1073425
657387
2014843
267436
1452969
167618
2227080
2690737
2062870
1893712
1766806
1538104
1485988
1409137
1665173
2819627
580277
2407728
2574620
790681
1060000
2384694
1395131
710874
430594
455413
1880717
1904253
103437
1422194
1441113
1763331
2587284
2336593
1407926
1194584
211959
2013786
1179409
1466220
583934
1335899
2473838
286409
818687
176938
1310080
422206
1917457
721735
205956
12063
1678627
215324
1506404
2105932
1736392
764892
1669752
2187476
801817
243654
1877455
2054705
62637
1210897
1141487
1848687
156916
297264
361158
1225843
388950
866718
2263101
2371270
1799802
624992
1614267
2262725
1647945
574409
34263
230980
2139106
665865
22417
1273253
1272078
1246753
2216724
1290059
1472223
1644838
2466932
764373
2102177
260910
1211880
699038
1218420
2929636
573334
755970
909554
1728
2051658
1357364
2056457
1080737
474878
642715
1000494
1155302
616590
1902699
2834102
2562828
2913303
2097151
2520741
1186727
792579
2768974
528725
634916
442720
1986560
1839623
1248148
1751231
2530824
1556795
1641293
986223
796822
933133
384278
872539
2213752
138467
1794043
1308855
2242825
1508632
1881586
1250353
750746
120276
476253
1794184
2335187
1432117
2757172
1149421
234766
1911833
2614358
2033270
215007
1442926
2030281
2125124
2283188
911208
412297
1634849
1510712
804713
440278
266685
1381882
2129311
2625653
1648147
2818133
723999
2470116
1532392
2687715
391207
1605390
2343710
1911331
1944177
1840717
85083
805849
385098
2115676
713563
899196
770767
2848478
1546364
1747669
914216
1075658
1218168
641119
2768937
1708877
2057542
1637734
1917781
2748631
1700321
746727
419434
904097
711795
904173
2336928
2793678
1404950
328585
2660190
1287681
2688968
886725
2360818
373451
568491
869945
2391394
2649138
266337
2674429
1477313
808925
2060169
238133
1490525
589280
2098789
2792679
2706860
21699
2565010
610336
1935583
404291
765015
1084272
2346538
2640799
773156
2203383
1995453
2419770
1159095
318113
692597
5523
172549
1320895
2341988
1023735
1025439
1234839
1492990
603731
1943890
1582162
2102229
940381
2199474
1246167
487013
1134108
2041125
2319575
994960
1295486
1832071
888956
2380420
2442017
411166
2717116
2414054
2434997
194947
750946
1427183
1034197
929545
702193
713944
2481841
1163315
783790
1336612
885782
623975
1969064
2764056
1448667
852909
2837001
1946059
2641981
2326806
222582
1212604
1000742
715196
2133302
1544813
835736
2144314
1727869
497759
1153141
2696623
2412719
2321725
1210464
1853095
1425422
335774
1674712
1981021
2786150
2651021
2032024
1179664
51843
2468054
1114185
702815
1492500
628475
1154463
1508405
447561
2922499
1102381
2433600
2832200
821779
2357783
2083878
989222
795086
2615063
2210929
848464
1263320
2696998
2111088
1720318
273601
183628
1385021
1270453
2526245
1893053
2401328
1238499
2087008
6244
2246784
2519200
1632937
1294727
109057
793436
692072
1716135
1729341
2202252
1287785
2545106
1775624
1838159
1926010
951979
744036
2564641
1620706
1136672
2471392
1908487
984084
1870304
1039256
651368
1827459
2208478
2607337
1915106
190544
1821289
1214934
1043883
107377
1145384
95852
2832152
1882425
2762637
837845
1062285
338732
305962
2928194
2545724
684014
1973112
17549
2221354
2081839
206185
2550208
1322070
2860583
1383970
1646920
506176
1805520
88430
541418
2813490
1867625
1980032
320193
2753498
2626365
232937
1020600
2770186
2891025
2397562
1787238
142436
2704577
2553232
348685
2488784
2370073
472199
674695
78074
2873858
2904495
1200653
448343
2216214
647727
1038859
1007126
1363513
1520662
2540932
1859366
1843753
751741
1271975
320195
1621717
1411260
2865903
2199513
2272451
1673822
2276774
2308697
397441
2411381
2485420
713592
2383576
2649476
1743559
2366480
1716237
1932097
993107
2442334
2728194
2069927
2874423
415544
1555215
1153819
122496
2487794
2620327
1241338
2133536
1429131
2056653
1125295
1816908
1250558
2036262
111098
2629814
2511651
188377
2532838
1658279
2679148
2152994
2604047
2755194
1910472
2633223
406769
2799239
1548187
251136
20759
2341279
1772958
2743020
549297
1553453
1191860
614223
1186132
2592074
101191
2256644
139713
124430
866450
1425690
1719893
2162058
962188
711729
2670212
977067
5991
611948
1690775
2303443
1523087
898965
1680978
573340
2689084
258764
295767
100730
141730
2692135
1865632
685700
1944477
1564150
2107135
1820139
2273602
532687
1184930
94147
2851821
2673899
2291588
1896658
2902382
542366
2837503
1011078
1349276
1983353
1271235
412808
1826054
2754167
106018
2671191
2514764
2581096
2008509
99221
2196570
1711443
1671434
147190
2363410
2376990
2681482
958164
585268
2332644
1278685
408462
258182
2038753
1900230
360527
1183903
2183887
97328
2766655
2675322
2663797
2490062
1687475
907502
1337446
2294048
1235591
228571
105707
1452267
1605151
1446347
2752771
383117
238282
2080732
1765020
2527430
2569673
713642
830167
2505154
810304
1986738
1659914
674753
1776853
1585887
200410
2917287
2275128
1243004
584331
1857972
1462594
1068323
93354
768673
191741
2371503
1342189
2514041
2735039
484907
1214342
149469
1386101
2335461
553079
2089690
1121493
1736734
1862453
1150366
1293296
1742874
1917125
1154509
368102
1163080
2803121
232567
2371921
2840913
1922047
649669
936974
2076092
1442569
2035183
1120498
2272476
1256768
1929301
2679991
438184
478565
2311874
214030
326522
747122
2125613
529800
1648968
1334427
2843466
2562440
2203811
279880
2249880
1286907
1403449
2904750
2395815
2128409
1970824
43460
2632404
1532619
2427494
2575620
1921071
2502262
2149338
2425068
1390250
1126858
1737225
1961348
1549095
1804478
1747211
2247903
2223122
234968
1913261
2208766
2586311
413844
977018
907934
928178
2208952
2902073
1118661
1550408
1114887
552560
884958
2449420
340161
1995844
572316
1646392
123936
911161
1598663
1823511
687398
2730890
2449004
1118689
358918
2886899
2473281
366749
469045
1417086
2370989
998935
2607749
11901
386458
83586
1235653
2508817
1830163
1961014
2328971
435867
1593654
842613
2605592
1329990
668460
937764
1209321
723230
1731029
2354452
973391
1320519
2201337
1088647
2712096
2088480
2693904
178064
388333
10739
2254114
161092
1881845
2932099
2432565
1530289
2927524
1383194
2523523
900484
2283374
436111
350387
2294490
991831
697405
2866597
1431647
534735
2666785
2164181
810621
2670113
2685824
371618
472269
2317571
986287
1432198
2932887
2597875
2187762
1863580
1641141
417494
17452
2447605
2245925
1779438
2642385
2590456
891583
1353287
1642960
2006959
188214
966974
2873156
2288188
2604421
2015945
2247374
2355759
1038463
1372505
1427184
2109428
1803869
1358798
1002797
1930994
1628526
864360
235883
1190595
1252328
1450491
776361
2579737
2553602
496707
472653
1320167
2563173
2300508
2762367
2492095
839119
502659
2804175
2306419
1517389
119680
285654
2816130
2771158
1074714
793164
874492
1193579
2504074
1216837
893420
1452753
2348136
2789542
876504
555944
1219517
1738328
1565764
389309
703003
70250
1395211
566506
781236
1093131
1764627
2507349
2656521
2710453
1025047
2331880
152688
723375
1252634
593426
1646177
2868230
2304796
1003635
959361
966533
2402933
647320
1750396
1002205
516895
2828898
2513853
407826
1578730
215132
1960665
1140034
1497314
338465
140224
2517010
1497906
2750856
2835731
931412
39338
2433132
2893606
2820987
2201727
2424763
1130748
1258031
132622
2902660
971439
251324
2706420
1341841
2651015
542850
2358528
1488076
217739
2491382
649443
2888315
2285247
1711479
1029082
929224
463535
10944
2360509
169528
476357
1835899
1434798
404069
1251267
255188
2189953
1993307
1754220
57410
2576738
2504253
223244
188071
720572
2694468
2453634
1530583
1555546
1752255
2546370
628661
2871975
2256859
1010895
1171246
2796471
1732446
340982
2786051
2111484
29119
1426818
56307
1568883
1839312
2454811
1928267
979145
32004
2034935
2823450
773734
1314694
2923781
2490478
2666552
454035
2653660
2466709
1418911
508963
270449
1854142
1783313
2299735
833424
2342318
1622662
2600998
888149
360134
1623864
2209601
616631
400983
2044293
2353537
2213439
16628
1704442
1813822
1224616
1748099
1396960
1562605
1919912
1767828
253441
428850
835234
178401
1343257
2539748
2840883
876224
2181644
2157922
2652078
1704577
510988
1861708
2777497
1269279
2822370
531438
1885979
1330066
1846277
4803
2135561
2708797
2836236
302524
549753
1589929
1260812
1967779
1418087
643188
2900464
2894135
1480489
1892121
1534568
1642272
1635259
1431615
1631589
2307653
758984
2178993
2051791
1902931
1033949
541305
1976731
1142711
2590866
1072214
685449
2321893
2175103
1021358
183747
1060626
340428
2203443
1219681
1237137
2765676
2768686
977371
1439335
2575736
2344213
2406457
827968
322836
870091
2158841
657857
1321157
2590066
515931
998053
558923
391003
2537011
1903439
995455
2144511
1731506
2893236
2636556
1921890
1824352
1496967
717957
570529
1157252
1580513
1090935
2860147
2561651
2417020
2531096
2902858
2505233
2284912
1836908
943086
2311111
2763286
158153
1280177
100851
161939
585536
1431874
1001682
1855008
2931529
1157457
2601663
1865603
461095
1781404
1787401
1530572
2136140
2199903
2731110
1793959
265497
1286233
2734429
2055875
565931
1929173
1720947
659199
2893807
1720707
1992012
788808
714096
2851282
750658
1181945
568221
167537
1698159
2794594
1568256
708418
677219
1678418
2260115
318124
2542430
380519
797046
278914
364628
1812669
2896722
1458542
1076798
2637050
1669818
1540294
1476735
1931467
1906765
1078041
373258
419045
128493
738259
2807450
11577
978722
1595012
2017430
1149726
1097326
1287804
2891927
2536217
1104546
1559068
2065757
1329246
2867116
2186961
1067274
1271514
2336941
2746250
61468
2927954
938272
441964
1776536
1611087
655874
1266083
2088171
2108794
302244
1423338
273346
1356678
1752695
2781713
2376363
1921542
2170376
139707
2333978
1920055
225752
1012228
2473923
420168
1381686
1778979
10730
890254
1983786
2879314
2922320
2056699
423700
104000
989974
1802895
227731
2070220
1959331
2317315
758661
485722
2901572
1859486
1660602
2764179
148226
1836625
1581377
367127
191715
852628
2187982
626739
1715159
2246130
1100221
592478
1518204
2631503
2210483
1800676
1190819
1397721
472517
1391836
2521821
388892
488183
1710594
2838844
2093833
1112243
2551977
2892184
1224889
989370
338121
1593239
2043410
2552236
93621
2379468
1850362
1796838
2175926
315697
2562764
393850
789227
572971
1358147
1455845
2839706
147929
2242656
1522903
1216208
1117022
1299563
387906
2009206
1314389
673721
1512471
2369937
1901260
1830703
694522
1038977
199875
2665450
1587460
1627586
2856959
1202963
437656
510375
572331
2399546
2258843
2155621
1819081
144459
1475224
1808873
1566386
2238948
1432209
2085204
714708
264416
1819425
370982
2562394
1156786
634018
2624548
965168
2926164
1048524
1038012
1400029
2022498
732836
1179629
207211
1809370
1301149
508924
595042
1220497
1721186
373765
452257
209333
1444428
2248130
142573
1956676
1362543
939547
520409
2593439
2770585
2603658
437421
2042377
2759732
430491
1335352
311899
1584182
1279862
181498
1732115
2372030
470573
2559641
2819513
2723364
2738487
2318726
1122270
1502667
120595
1181540
1498177
1841933
1886915
2150391
859909
2422682
1656566
1531774
1043017
1714482
1984966
753637
686684
196427
2528797
713642
1782180
555923
2607157
650153
194304
1463717
1195102
1372789
2149315
2559643
1325509
175427
2104498
2188679
56412
2774323
1393460
2461154
1188125
2726069
2003005
1374453
961272
2648202
30071
1368862
1416304
2607918
2626808
174551
893335
6959
1008996
1660490
1240724
907935
812406
426989
905071
403673
1332885
2003864
2652287
1417467
1262744
1152234
2933127
262883
2103666
742186
1419791
2769428
2135828
1489571
1897613
905089
2210737
2336106
1700890
2717489
2392370
2538496
149875
2453746
2732401
107443
2312136
2654543
1443383
504347
2812131
255471
1750038
214806
855586
1079667
687533
1030100
2934632
625980
2012730
172523
1274791
1830154
2772058
999884
1663434
2037866
562606
303288
2245488
958417
159404
2436977
1515035
796950
1834909
2236631
25435
1758660
1356450
509944
1155612
658931
1910057
1429130
2779218
2653814
220338
410671
602930
733015
1001654
857450
2448923
2544587
2477186
2882392
9052
2550047
2734734
2827516
460097
1673470
341020
1960261
886925
1843853
835348
2613703
1272569
2478102
1704552
716866
523923
1105064
600916
2045070
1247
640810
46177
2853678
1205324
2522125
1857595
1529147
220157
152423
2507272
1053908
1437209
2153070
1235602
772535
2089582
2916543
343209
2219985
958945
940116
2701953
2769917
795915
494591
624609
1972815
2432312
2901437
146460
2075704
794575
8795
2695156
2461180
754215
2511487
2462843
186102
2928288
1429382
207222
1354848
283004
53062
1464941
1361560
362668
2824096
2464581
43483
2165653
17862
1592627
977869
1252985
2501571
2218560
1561427
2294973
493991
2764003
91049
2028218
634825
113533
757153
1051380
2047259
1678554
53532
129878
2226610
1455091
2754210
297600
1160188
176619
2850177
1681680
142997
39410
2215108
179369
1492596
1549629
302452
1081028
2271677
1863210
2756567
553025
253953
162276
537508
2651445
2601207
10162
1309294
1973609
2597217
1065316
2908391
2055581
967124
1432162
2021886
1209143
1287749
2587893
1725987
44562
1456816
1346632
211712
1425735
2467073
2857971
134618
61663
2605161
2188166
2184913
148639
1730193
575858
1808832
2527311
1839610
2398851
55905
221730
417812
2295697
1111124
2408159
1688243
2637763
2493556
1647580
101103
1106586
1323356
833876
2608412
1331869
1048072
2939338
932526
358671
144865
740615
643484
540389
2570786
657406
2899022
360778
2237638
349284
870542
1385570
1627578
2145389
429163
2812262
1792462
1294965
339499
144196
1120315
1789157
2494099
2828072
2734724
925280
626680
2391699
2278349
2680397
1734715
1472757
657234
382365
759839
2556468
1847067
121959
456369
2602153
2018811
2822484
1318365
1568314
49212
1094893
2506480
1964457
153053
228744
181300
532822
417615
438160
547065
884179
1787731
1942364
852860
714276
679308
1337351
2629847
2674709
2181188
263242
1418704
1641902
2291062
1462038
1048167
1471161
2874486
1241112
668907
1280148
2244876
496218
1986175
413414
1929288
656538
699045
1052012
2004887
1663550
2423800
545371
642421
2576095
576576
1592831
484572
2654996
2637048
2383227
121799
1454229
2032441
2176079
1400256
2877985
1511680
1232962
635329
258186
707585
1491681
1521106
486243
869511
1913872
2815574
2602918
951356
486556
2439736
2200811
1668059
2711352
476749
1517565
2480545
1577170
114060
254413
32587
1300543
1559673
1607105
1299639
753895
706982
644014
2418702
2738862
2833874
2063682
2444037
399156
715632
228172
1820504
186537
905459
2189592
236659
1192201
805433
2894009
2067869
1341293
1611108
1935435
1371791
2082242
2265992
702083
1190356
489941
2123562
1217339
646606
1805851
1747440
1875498
2779670
1322515
2538135
317747
2032908
1378709
1274782
711672
794202
1764550
1999963
843020
2336839
57811
2133316
351420
2907553
2128405
1166511
419395
831587
2548681
2505074
47146
122981
1820033
141741
238484
669042
2238763
1414252
2559156
2826046
2785202
2356440
888774
2818096
2558367
951520
853744
2284147
2317467
92401
1141696
2797472
1737543
2593764
215299
641469
1261843
1673722
908482
1502743
1967803
2065608
1548115
1015650
634189
1256807
2246084
1032736
2409315
2759356
1763204
2683625
2553794
1754074
654685
1002560
950667
1346510
1432243
102670
2859602
1053728
1033506
305762
2257716
42552
995711
2842070
1735904
1443455
2567958
1088284
1991737
270403
2767629
1371101
2489971
575157
2501242
2474140
2498559
254223
1273957
1939617
1517274
2658918
1995642
1673010
2200989
392709
1567149
2064074
2432781
794580
1488452
221183
674505
817400
2815303
2448744
1478069
424437
489397
1318817
1247819
563341
2884162
1615335
82834
2793261
2732202
1855942
1215486
2782052
1741109
2129338
1831609
712964
608946
1072073
2452658
2785841
1671237
415898
1166419
658067
2454307
1339909
2120614
1228983
2152759
1567489
1875949
2673976
503278
1657852
2779347
187391
2245979
846183
1755489
994568
902012
1147859
9312
1887204
466763
2752521
2606513
2920805
2136008
79928
925440
2153830
1851662
2091047
1667313
1521386
1881335
2052261
1971558
1817625
129444
1269618
263850
1788873
597706
1214212
2447144
2218699
198445
2280587
242564
2138692
484983
1138834
1979988
1586150
2370493
666163
2565353
571450
1488663
523181
860171
2126740
1243992
768758
245298
667951
1448739
175204
898101
2577555
2205530
1400921
46866
332443
941261
294975
2458205
2437013
148401
1419275
2566844
2298391
1570834
830651
251185
2708749
1973932
2145973
2856161
2611124
603136
2708942
1661282
1485515
1983522
747185
1584084
2618428
496935
806849
2181934
1946290
2793833
911258
334309
1255337
434488
280876
2763169
833460
109917
352263
1902369
1156274
1277411
63990
1765070
2295506
274219
1033929
1579925
356181
1959735
2274922
917319
1526468
1454993
2654979
855410
1574965
1336190
91860
2464910
1325718
1199979
2375874
1894381
2292341
1347400
816739
1709206
1665101
1507153
2339349
1613049
1724354
2166155
1678163
2330796
2001491
1830506
1375636
2500269
1219269
1719953
1817777
903971
411642
2376442
667340
833836
487296
175100
1132010
279617
2489165
642634
1343828
771136
2591759
2781702
2464790
2707124
1257776
1497383
2383679
2172069
2309009
1063715
1982847
1087193
916199
1510569
2426891
1870738
403621
2699998
1067019
2428360
818609
2145186
2279174
1136395
2280346
1303487
818585
48972
2688445
1876133
2538176
1297052
1456269
2930742
2327673
1120997
202984
1389736
2490910
2247032
1532957
2515979
1705894
1777778
1792388
312449
1585018
2897847
2460937
1841727
2214155
162571
318877
1098067
2129254
2091206
2807710
2835307
623956
1956558
1211009
2698325
66456
124012
1143287
2775444
230576
1618080
1331397
779659
1287312
2179497
2028794
106141
1164714
2223012
2068764
824110
2800024
1638831
2278984
706222
1255903
462743
837422
1780179
492346
2814861
44991
2696082
776903
1750275
2011646
995582
1261815
433516
1516173
2077834
1049163
2545828
1461930
964374
900115
960982
735706
1347682
1812919
2877954
2705784
2782071
2695847
584318
1102973
1907960
59690
1506644
2252005
137688
1957067
1024999
1693322
1404498
384096
592438
902275
251966
2697058
2444567
2666464
436104
2029869
1900988
878361
57543
2414744
411778
448523
2747875
2694422
550996
2293250
983678
491550
2092495
1275592
2001393
1840767
1300376
1673803
2381309
46120
1661912
2916282
2363681
976569
1489583
1393632
243972
1540709
1657424
1587348
50471
2020076
2715110
1393003
1724582
513580
798043
2873566
2832384
2334558
2642278
1339181
1977482
1632728
2610330
1436370
2359777
407615
588835
1482904
1150994
883422
874801
2171622
2480741
1924567
1734518
80362
2826114
2445486
969576
59727
387788
2940027
529996
2145830
1337143
483155
1521846
347045
2401696
1348157
2461487
246837
242461
951586
1775224
996684
1944343
1201395
1499420
480694
1724304
566187
330542
2018286
2931577
2778110
2311003
2821424
2451619
1529638
277051
2200752
799748
1683164
40772
108382
1337155
1031121
1445675
1091009
635578
2724751
463676
785803
735410
272051
2094119
971529
2714534
1703606
434788
1871835
2464211
2558269
913065
1341175
2085330
1596796
597432
1253482
959430
628369
2586692
959664
1017764
669702
2431896
1484667
500376
779958
10277
2135222
244141
757874
2818651
1181160
546056
2936071
2444967
1421546
2568858
271789
2523374
1044259
2253908
1765350
2081102
2350553
2509722
30932
488853
1476720
2923413
2063511
1130210
2053913
366113
94240
1646101
1387748
243468
993716
2214374
1774347
2305915
1664054
1661182
2091825
1764485
591077
2358917
2882966
1737695
671255
873928
2830611
2018782
1177270
2168872
1458594
885951
924001
802507
1279552
2511017
282211
2772324
2667480
1909187
1639118
558062
1491189
1066607
1182835
763532
2271230
1309564
1969213
954637
569909
2842027
2135590
2020457
2057327
1140722
2256181
392369
2082658
1693336
1594273
1913691
947467
2178495
2822038
1862559
154635
719626
1806633
467412
2625787
134038
97452
2588266
796875
259126
1239971
801139
2237626
1769486
1704334
2589042
1835762
593922
1024036
817704
1420934
512962
606407
2693259
1854629
2665664
1251294
1763732
1086135
1307417
2040977
446097
2563820
1883184
184242
1712743
1998232
891530
2149825
200426
1833965
2396916
992596
2851493
2626007
963031
1238657
1006050
896314
1195218
1035684
190855
2312970
2580618
1234354
2393715
604562
367668
1554481
2763575
1379176
2375750
2432596
1445026
1666933
592279
1921331
347490
2657105
1350463
490640
1527132
2298517
566875
1330177
2353641
387054
2478188
883777
1719366
2762740
493023
387985
1436744
2701750
1438236
2521845
2727995
1780321
1276997
1052186
577322
1141738
2010263
1685469
2450161
1487960
795334
719370
2865774
91323
1724851
1873115
1880285
2332248
2492799
2848385
2555188
523110
1419159
1959898
2384488
983823
2715556
1635451
1434043
205992
766453
674023
1618265
2194520
1633432
860422
2743716
174189
2153937
1999334
110680
2626586
1810298
1859206
2046555
1243610
2674950
614191
1413377
2344137
2653962
2836233
724654
1432084
2290649
2015954
1723948
2855213
2885849
2710575
659451
344025
499006
2869765
465848
1915826
2191557
1630778
2895344
530482
883968
1395467
2200492
1917540
1215893
2562294
266774
2756024
1407193
1227730
63030
661187
1323560
2520925
953995
1151793
1904317
1174179
457962
382530
1120634
2797798
2007848
1720960
305418
753545
1898446
2359036
248334
2643133
1323398
1606011
355871
2234794
1043720
194554
1889412
149643
63785
491382
442419
2682314
2734526
1689922
2040721
2213934
2928750
2901637
1801174
2029974
2784355
1528428
133647
1630675
456703
1874123
734080
2931447
2306677
1972253
2908617
1782906
2782740
1504449
2865779
1819345
330071
2592393
1824348
2842674
50725
717474
977120
1865840
208063
2627906
658368
2718944
550402
220324
1604817
2235615
653079
972691
2023686
921181
1651830
476691
1896586
665497
1155376
629763
115716
977835
2453561
353983
2726653
1131896
1098302
1558202
80300
1783595
2044111
1529788
504149
675955
2895548
1487137
2287287
2294468
896253
1689302
432417
1763418
2156753
1657321
2087860
1909572
2065000
216843
849025
167830
1129283
2536932
2420744
1747919
2476512
146173
259543
390114
50198
2468592
1806438
1317065
1886419
983673
846073
1479143
1761280
572098
2279218
2485436
1056003
1968870
2792692
2115284
1036573
2317401
1672722
2379266
1523075
1623433
2115878
1170474
1203609
1265833
1258106
2861210
1302052
958283
2039193
463898
2212678
221893
2170210
521634
2012374
1543651
1031841
1597625
1340297
77274
2305674
811509
2554111
2938502
715758
2043555
2797266
2610397
1726148
503487
2060899
325070
2198118
214269
1972021
8250
2682172
276366
395034
1788854
331677
2887772
969900
2430016
1371571
1645479
1644174
1493339
2477098
1939871
2311113
1061560
2278839
2347438
2751190
278663
2266128
1752885
2637510
2438089
1702552
2849077
2490084
735406
1719362
1050881
357588
2112025
2361579
363567
426388
74604
529463
2855255
2385180
2121642
391122
264690
1793302
2210038
672378
1087804
1107778
2466681
2570116
2566218
2432206
950594
1841962
2123547
1378296
1455890
1216275
678822
1193167
111355
231894
809479
2891284
688226
257012
2797392
84474
540980
909075
1871042
2927844
1440587
1362826
37030
2784345
291257
876787
968485
1660280
1158439
1361881
660288
2443671
2704551
1094992
377886
155005
50145
878119
1712063
1931000
1552396
1519524
1571086
930468
2743368
1399668
897312
2035696
345143
810155
2359417
710678
2662932
2866078
188289
1162551
200418
578854
576642
2316547
1726028
2225765
2225414
401025
2576324
2389209
2306084
1595297
611587
1739937
1280766
1871369
2930329
1157114
2315945
1470071
1500890
2939050
1198412
1886555
2044165
2558975
1937091
163065
73419
522830
1412391
1182979
2650376
1373848
1552511
667381
1678029
355580
2853072
604960
1011099
2220197
1194811
653155
832528
1054293
2855952
2143091
2281794
304667
2225366
1163212
234546
2665353
1171275
995905
2070854
185738
2827140
1451762
107031
2466041
2252071
2710610
1844529
2390745
471752
1061318
2473204
122354
1171305
1845464
741728
1753422
660002
1462436
1004589
1039395
1404242
1070786
1367803
722583
1347898
2197353
2766958
1112424
2781223
222166
1804359
2416178
1911190
2095373
884357
252364
2333424
1419038
1028427
2510964
1693842
2815674
126111
883557
822513
1535357
1765901
1549106
814018
2806239
462207
1990660
2750347
2786880
2448794
522792
2188140
2118582
1294655
1918418
2690930
461955
1373744
32627
2727953
1629430
576742
191057
1435219
2402589
1307218
1410695
2754709
2397148
1801652
1060104
2736544
2124197
677429
1015343
1198782
1221559
403519
732435
1915658
855854
2201220
681111
2761002
2535269
82789
475951
392821
638542
2081262
2108208
2198488
374566
145358
2078413
1981342
1968211
826858
2728905
1956774
2210187
1860791
610364
1252139
745789
276030
2504789
1152967
535576
732671
2615281
649599
1279525
2572658
798229
1546135
1500631
1264746
1186166
1308778
357706
1385533
1869448
796642
1339241
1763336
1344376
565902
8750
1446428
2910938
1932729
2407228
592299
1391682
866871
916444
2834722
1082193
63352
1425670
2413268
582552
1271070
1727086
185145
2298592
89071
1144594
515788
2662278
2289310
682248
2649800
1601794
679004
1244726
1561326
755244
893361
879698
2070894
1065826
2208550
2061605
2031313
2106818
208317
393217
1414880
2539833
847264
1280694
1355089
323806
930434
2151320
448757
1794845
2702439
2832178
25740
1866135
840380
113561
2934125
2312058
2265846
1241076
1747847
1519784
2817836
1410283
1525310
58236
311123
1230308
453519
2920814
1106558
2438092
487654
2766273
2023075
2227784
532066
2715688
557866
2269357
2344110
1705549
989566
534237
2867581
881181
1914878
707326
1632658
283111
35836
948898
1519069
2633640
1513844
1733971
1571861
1192754
1802358
1944965
2138948
1708298
1974943
457474
1066814
2470036
841899
1139953
1899007
2639796
6304
166124
480000
1407564
319113
2365478
966252
1806027
2835989
722042
1615262
38073
2343060
320413
1340852
74846
297275
2586215
826938
1008791
2070345
248200
1058338
1410985
461284
435237
1838856
2937839
2098707
1883678
2178530
2723042
2524088
2932225
2467385
1089954
2687013
1962195
2919415
345960
1522086
301257
2185944
46331
2308172
1236945
937083
2532418
452886
2648361
283341
1610842
2784099
712202
1247169
2799397
2139619
1593546
267095
2236214
2751575
632936
877447
1652215
1023647
38551
13440
12300
1703879
1695693
1145400
2087795
650906
2273385
1274821
2331669
918587
536701
2140516
2641623
39207
2259278
201832
813138
1821456
2022038
1204773
272027
724283
2404934
452504
385514
1067892
1837623
1027129
2214457
331136
508526
1961211
1943286
1350156
1098991
879232
2266511
1864537
950983
2282113
1806358
1985848
2314634
1679819
2898643
585827
2097040
384356
1008577
1513897
790265
2880962
2671323
2518449
514900
729975
873490
38821
1365004
1901487
736414
2530269
562300
2460740
682403
2486426
1330900
1972328
1417990
2576545
2145118
908433
1788988
1873440
1940956
1137139
899374
418483
1450745
1890993
1665419
843346
935021
996855
1011347
261858
2475207
941363
570949
126687
1225970
1756690
1559060
963431
1331631
1593456
2189556
1976393
2834021
2817600
1622822
1674109
1697276
219429
2772777
647830
2907068
1173519
2569589
343607
1900615
355965
1587007
25694
693866
2463347
814116
573479
2325760
1912575
2639782
1214286
2101271
1822663
1830629
1409991
960800
2099575
2747716
2905884
526203
1640701
2412609
2313810
2434692
626068
2710129
995511
519728
1405686
920744
441967
276940
594755
1303111
2493189
488398
2236025
1570446
1732040
2135486
942057
717804
2589980
584888
2767034
2517960
416889
1024218
1627595
1241049
1615044
81920
690535
2022034
2071112
1892706
1354112
492438
463088
1630128
2376984
2185563
285089
1292755
1983001
234440
829259
1324311
2525387
2900121
2544765
2347347
2394396
152640
1556247
1650418
2106367
2927527
1763064
735804
1667220
1340704
2486191
1651506
2847252
1954494
975433
161787
1847564
1133360
2569229
2258780
1926731
1706916
1733512
1481945
604919
2692616
1393504
487003
2557196
418149
2095606
955503
1266600
1200879
706878
2210434
1748228
230859
2633936
439970
1804553
1517904
1373761
930761
1535556
2857666
2680754
2217622
544604
176846
2628692
552496
2758479
563219
1417511
1525898
140152
2297014
756313
2810459
2929965
838153
66409
1959343
2339633
408464
2009398
2692749
1418428
2808545
1342499
410173
333313
2616633
1438693
901674
943343
580715
56120
1741363
960697
2401342
2443089
783760
1123652
2855725
1009021
2844631
1131162
879227
130915
2882711
1860024
1096848
2384751
2406865
1397050
1636813
900061
803214
1110426
2020973
1844161
2374317
2363109
2295277
300800
1940909
1244584
587785
1555198
770136
1449007
2839932
641478
1085636
2266991
2086603
1774949
2280612
1197241
675649
85483
1403461
683499
505115
61215
2320510
1202019
669940
1524572
862670
55527
2022351
1317724
2266665
546883
1223664
215317
1259148
328502
1042384
685424
2010057
483033
337798
1974327
1847012
1224583
315170
2733314
150747
1725653
2770424
2035378
467788
41050
2390904
263113
1996657
583836
826145
933544
2346010
1638756
51978
2715494
2582665
745693
1658436
2574071
24660
143515
1157295
888804
2698663
2357411
1534784
2755016
764711
1250848
1767131
624388
1910122
985307
290366
1293905
1950501
1972865
447744
1302075
48732
991220
456538
887622
1200495
1203890
2360993
409653
1526551
1994641
1301430
301531
2107796
1846816
646147
488866
2762420
2517709
1715903
784178
553641
1984541
1009613
1139281
1765516
1393151
617159
648601
483625
1830306
1692200
1144060
1517119
1904872
1826757
2096892
1656755
1867268
1474781
1668139
1043675
1040758
2079929
2456594
289582
2668818
2933821
854137
2156751
1413419
1933035
943543
1910901
2780728
471839
2469544
989958
1498090
2217593
1012155
562898
625119
508823
297458
2262434
2628756
1967218
379058
2552186
862418
2200081
638465
2523987
92426
1106381
413372
1393261
1610846
2722514
1202816
1583024
23766
71388
340916
2636624
2711340
902599
2483504
226092
777066
1078614
2660399
1338488
1294764
493017
1280381
1999548
174693
2834896
924135
694972
2229641
1232304
2385508
989783
2496188
558937
2287683
70994
684462
1122900
927982
2335141
693585
2771211
1852359
1621475
566366
2366091
484817
1336206
1920861
699645
959981
911607
2466965
1516702
2492725
79130
226106
487008
2537050
2738354
1910412
862370
964252
1848730
1095283
2867109
1710951
541313
194914
1136749
1861848
2733070
1723320
2612002
2531058
2816115
1057891
1720211
48792
1070678
340386
1546427
741701
592008
379680
887910
254615
331052
2369065
1847310
596111
1408766
1544815
1305819
2325878
238570
2221351
1612900
288962
1914798
22038
393853
2313452
1355612
1783684
2020834
2353817
1904286
1285264
1320705
2027866
1060290
1863013
297027
1395525
1203676
783015
2381138
1799115
1729585
2639940
2455176
2159108
2360327
1799289
1438330
10766
2822844
1535249
2070697
1722318
356723
2052308
1605677
2396
1844584
795291
124594
1075805
2602553
686346
2620085
6295
2101058
1537889
2087966
2534801
1985223
1353572
2507209
2285316
1867474
2511261
2421165
774330
2183560
1065338
347618
2542828
313563
1327473
434490
1224299
2571551
955333
2775192
191481
1884090
211802
2605866
2264366
2067814
533511
508724
1840371
1972056
2413517
1255501
1888026
531228
353219
2118057
2701332
2164009
105628
2653738
2844365
1777751
2937734
415810
473276
1896670
2571041
1726040
2823103
694746
319384
400882
488130
797302
2745392
351690
2799162
2216263
1366145
1601846
2046735
1327923
1308823
2272321
882433
1849533
1393428
2681599
2816092
2398196
2699264
2661441
1118480
503714
7593
667117
2129819
1512355
1418020
2734642
2298208
2068899
2871120
2255500
2786274
1578639
2187584
953173
1142743
779413
2248246
1270081
2920845
1947938
2521755
1400895
2134785
1298075
178977
2557364
1963375
1259188
1750900
1859836
169336
1090954
2277836
2808744
1027492
604185
446495
2555717
232744
2029603
2011203
340824
1427224
2573392
50381
2564122
830208
2600714
1933632
525614
977084
2852233
844225
413162
1610687
2609801
1666262
415671
265454
2521777
1134811
2448013
752390
1713203
2670417
1687825
2742487
2022398
2304098
1319512
1341164
862243
2353855
1189245
1163187
2103236
2145719
2897467
1910646
719045
2467776
1876198
447183
999943
2502687
2254282
1030636
2525566
1801197
2438574
127375
228902
1036181
1499126
1955028
87857
824609
1575292
1939267
667962
2545978
1735831
1646697
2329779
941815
2462347
689421
1202372
2017796
1381228
182642
1021656
1573838
2237627
1219843
606202
2857726
1374604
621702
119217
2605748
89410
1309233
2856862
2441768
1146522
1294921
2514118
2883763
2348153
1561007
801405
2860750
395474
1866832
1008856
876625
1272226
1252110
2603091
2618437
2332556
1241565
1877760
53362
2309926
2526024
1959831
2177244
2616369
78140
1834894
2601424
141988
43287
2095660
295002
2464094
2861674
1545202
410939
42323
84333
2219447
2918824
1722981
742760
631077
1016412
1808703
861420
811250
2703149
1132320
1189133
2915155
119806
2202214
132625
174570
1333029
549929
501656
2214473
2350945
2795853
2012598
938418
1780763
2075159
1770456
111772
2241785
1615969
131657
2065375
1498944
1232342
2686156
1594685
408788
2367714
254447
509832
1266498
1677042
2005478
702757
452683
1807582
2900992
789640
1894253
2251498
2012404
2288365
980898
771863
16515
1342543
567342
2258441
2446727
2368218
583139
1430630
2451992
865307
1793799
2170778
2901111
2191692
2187567
81211
2264608
2349338
2206909
72481
2323473
201929
1512998
2016120
1530616
1685812
3636
45597
2501867
282566
1291550
584861
1506520
2117042
1401995
2044491
1375619
2213412
2501222
1979015
1201294
2633126
1531707
1949656
1160083
1900641
333892
2631717
1893365
928217
1164905
368067
1078054
2584168
2916396
2607511
1426734
2307263
1863583
2490535
2931937
1260174
1867339
2367635
2828203
1255214
205412
445740
132391
1154078
2765328
752853
137539
596772
2656746
1697559
454148
741340
889466
1166279
100729
2248788
1931798
1995860
1990976
955277
731673
919125
2056772
2574687
2177320
2157816
1864977
789272
2767236
2082738
1747763
38698
130746
2236164
1152207
1789628
1103558
1857834
1433534
2587009
2074786
1601084
2730654
1431410
121982
2165437
31088
2832283
2839778
295471
555613
1629563
2516105
559125
465678
209165
1425808
456918
1079250
2764648
953363
528155
311533
2842981
1468953
863979
2680953
2874156
1154134
181721
122784
467198
1528596
1055236
573582
2861885
1604564
798955
841162
2188839
246395
945382
587727
2155911
2635541
2019972
1338340
1388775
1123060
620849
1940291
2328173
1422150
2057837
1088408
592028
860900
1373493
1426153
2020448
625862
2259237
1773049
2122286
349671
551639
1936734
2308048
681062
2336449
165753
2422384
2375165
2054794
89498
1384248
114714
1146503
1098189
168730
81870
2497402
1493391
1977815
1839975
1592239
99567
2009469
726871
523128
1524122
564100
1097580
306011
2570990
959800
513647
2006629
526944
409813
1924696
66137
1312642
569458
2363507
1203970
639121
2715085
2535262
2138200
1463909
2391277
1751123
925613
2298150
2702553
1827263
1479616
2424377
538275
2086579
1372375
1723040
2877942
1953266
111364
2542415
2488574
441776
1401003
2455273
253435
853888
1804415
298185
1081953
1228517
1242388
1333667
2598271
1142645
328006
2790105
2739949
745142
1069459
2348641
1860436
2433856
2310735
291488
2184963
1934987
289110
2657356
2626847
832729
262865
665357
2147816
1597751
320242
1767193
41350
1165095
2930842
163209
537535
524686
658208
2330444
1638567
2645835
350368
2090689
897659
552566
1077625
785395
2525115
1041640
1478196
481703
773432
910163
2611509
1088871
1001043
1718993
77259
910738
1584293
1308629
790038
80076
1163918
2660373
2255773
420971
890497
1655379
2209988
2529073
2062892
1983496
341340
2306318
1598806
1435045
2062832
244408
2216575
2647659
1765994
749342
831747
555857
1005864
962938
1027013
1823632
613014
1542498
1675319
2134908
2660290
2668183
1720705
1083973
266756
1601893
2542672
41545
672068
1603604
1226525
2872133
1747166
382925
1720793
2391401
385074
195061
1961686
2064301
722238
2527589
934690
1818058
1075896
149863
1131650
2725426
1438242
2739938
998199
2288783
1888840
2741212
2190586
802741
2737987
22852
1929318
933330
1667294
2655782
493
1247562
392568
131515
411984
1543823
1284039
359534
691847
2281754
538907
2053692
2219225
337637
1501805
2283450
418828
1734388
1004690
1095135
2397637
1842312
2528857
241548
142959
2737977
774335
1459508
1048715
1687912
986742
53923
2053610
717423
1315812
1088151
2723127
109025
1248692
2259224
1531019
2216849
656266
2852047
372239
198139
1799627
741354
917272
2525668
1626328
1750938
2096141
575945
1139375
118352
232365
603647
2283200
853776
883288
307497
2539809
2712470
1238291
307917
413609
2658559
665825
262625
1172104
644272
32185
653779
1467646
2845457
2352879
2740372
429287
2075151
1382301
1558595
237675
1262676
1209514
842747
1487384
1052445
1084804
503954
275911
560760
640768
1953487
1957879
1209123
132595
1795468
1445135
2760016
585289
997381
2228343
59479
2684740
485193
17637
572644
816626
2850718
985032
1358252
2582790
2373757
736011
2440533
648890
1062115
2592344
806022
1311060
534592
1757501
1524641
2090847
349786
2116950
1635150
429333
2284582
413063
1101135
1514850
763410
2545387
1996118
2036144
810964
2913079
486455
505004
1938560
1721389
2709474
2611771
2055672
2456925
580016
2691507
2565930
2051480
996557
776997
1991802
2494179
1983602
815265
1954062
485707
958184
1989346
2842960
2813552
2487993
1786351
2896810
1272556
1535331
1659330
1092597
37077
1102664
2606942
2734184
2206435
10201
2535039
4655
886362
1099475
209276
210041
1568598
1472970
909280
2042867
2361961
2347546
397310
1044512
2537844
2629475
2402245
2274704
1897732
2870752
733744
486534
1800945
2940412
1905087
403750
265808
2400518
747366
1692210
92376
2422630
1940484
2242811
2902605
812982
2374591
1854392
1791493
2636501
2116454
1837443
1945173
2192339
2882971
2919874
1226019
1182463
1372095
330230
1329633
2271674
491470
1661119
2336703
1992205
1263869
1362870
2136202
1014379
2028758
93601
2048187
2820322
2693138
2614472
1935279
1849241
923796
2092563
1798960
12099
1173203
851075
873019
654616
1040374
2340342
2300812
507768
2672214
1647173
607134
1999490
1615809
1025638
2661469
2274881
1681011
241644
1335527
2666642
754086
2211155
279046
2290010
2366806
825665
1671710
881336
1856266
2674240
2031067
1680549
1472227
1141107
698288
2667243
1742864
49609
2472661
2212542
1264466
2022266
353206
291342
2838355
98094
1294299
1567916
1302828
2483324
408052
443312
403417
779962
2658640
934221
993937
2822801
577815
354728
2423214
259673
158874
2830041
72477
1987058
2047
1216946
2593104
405679
2605931
207718
433414
287001
2775203
1849342
1230705
2066854
2233171
366375
2422204
192990
122129
1281036
1200393
441276
2063747
1547161
1788777
1397909
401857
49080
1294706
2407907
800289
1918417
225033
2845600
2211562
2613170
2044390
701247
457749
1391218
733837
1661276
59305
1542616
371543
2327594
1671703
1812669
122773
1412430
2409708
2509630
43498
262755
2269509
2552904
1700307
2029341
440986
2256833
81500
364
1646380
1608478
941943
358838
2469324
1181906
2810563
2907126
752240
556659
1228993
83080
908284
1863836
1649328
422109
2431662
1313066
542209
650578
88318
1442166
1486047
2742214
1259336
231441
379167
1315011
2618655
2068817
1362805
2427764
1589337
1436248
1812674
2540419
2798845
2157661
2769481
1182104
536213
2048448
331052
723729
1346523
1437995
2192405
15275
381209
159034
1000137
36896
2555605
569237
877972
2019897
2629177
2079093
1558449
1015469
931219
933978
179950
35453
30421
2095719
1946867
366435
714075
246345
2806993
2806401
985800
1521080
1934997
917286
1047281
1165964
2846540
961421
2110519
2922067
71938
1538818
1009463
2321005
547851
1264870
1917304
1493049
2116569
2864636
538834
2914982
1146704
1039593
788417
1384831
1932505
94452
1149336
904631
1843906
872606
1415543
323357
1096122
1873975
2293023
2754751
2591235
664866
221714
2346130
1124073
46852
2361033
1646400
578283
511196
2012015
2339389
347937
879289
2589261
2060801
1119530
1799291
219706
1740420
885454
367065
579312
1603791
150838
737809
1554749
1284253
2728761
2078474
257258
2879738
1898924
2646459
1632137
1897199
844914
2473994
326979
2190970
1484574
530881
214143
2127187
1898356
1680612
953276
489223
1637507
1054009
2303803
48974
1149242
135750
2090349
1925138
2160168
449344
641917
853935
1564325
1907864
263419
731036
348426
1359253
1106680
1387428
1537993
1795049
2697991
2641716
1722223
1256225
2513714
1672385
2540740
278772
640904
24941
586465
2134778
1753778
2694030
120610
1283237
2699701
2487207
1556747
2032454
2899277
348587
2741892
2238699
1474737
1025685
1953427
2136136
138146
1308828
1008883
747302
238690
2453726
875633
773402
2851510
2363553
1831320
548930
2349245
736939
639478
1771819
1659740
2823430
1912079
1904756
1806324
731977
793952
1269985
1083036
737853
60505
443942
2664149
1166613
1042277
2497790
2649182
1253342
1352603
94013
2119537
1728505
1135354
899302
763878
2506880
2069136
1633151
2572229
2868706
65642
1585574
53978
760670
2368601
2773835
51785
2799572
485336
1869566
2881179
1452591
1701123
1296091
2480193
2883234
2852062
643733
398903
1421219
1958546
1900557
2693201
1648728
2128863
944661
2418701
2049146
948017
2858684
2431864
2884862
2173914
569063
668590
2448001
1852367
1837484
2487221
1463595
2751631
378085
2336829
1095239
2609046
584812
591222
493874
910778
2236351
2454824
1933945
1076388
1093149
288082
771972
1207532
2403618
1161003
2604227
2886000
654626
2514650
1547902
2790786
376031
2131481
2498743
2152570
515984
1972279
2037084
42634
2810922
274057
14521
1057073
1382837
677370
127051
1553900
2219475
2031035
2910455
2184241
2026633
2103683
2359371
1312359
2514940
375508
424736
696743
2785864
705183
1411539
2278096
2756693
144957
1944418
312752
1073708
2395908
1939797
1076857
730613
1102977
161898
1648930
1994411
2859741
1808061
2894853
1489914
1124291
1197315
1754825
371337
6715
1675724
2056504
950936
1072752
2883039
1477997
607451
2602829
593331
2166670
1469930
2635824
2799560
706961
677559
269253
62920
678334
2852851
1957512
729253
962206
311307
2300919
2555406
1354730
1745351
2684623
1326524
2908136
2138967
869457
2422864
1909139
1671605
2168396
1339621
2418132
2039207
2126885
2819812
774028
2339460
2845693
2626309
516290
991167
2078194
101401
1432399
1199990
1942332
2791004
2357171
1485191
841529
332639
1299351
499860
2589373
2349922
2145089
2706572
2137460
2820603
418554
540244
2682692
1836736
916026
2013361
965614
2513004
2933870
1135057
980741
1141970
2900109
2779097
940102
2572643
1146386
283434
2776381
1687674
2076639
385927
2778199
556913
2924278
1387288
510365
2924395
658641
1739348
2467464
101281
318934
2847520
1737103
270733
2377193
1133330
1363630
2175614
1090037
1556337
900579
2927044
56595
1484987
1310850
1396702
1916087
2664910
2237428
2320705
1515730
2449330
2452773
2259883
1566318
2189922
1274923
109858
1348941
2059648
366893
1642528
2759114
2824591
2663607
750855
417963
2124171
2088201
379038
2407388
329525
1488430
1086732
1567593
1072211
2770659
253001
1228578
1537570
2859882
2264731
2209731
662596
2379096
2777547
2530812
1731755
437710
2608687
2570403
843501
2790944
2026278
2474276
2535160
723595
1687031
129436
2471272
1098138
1413210
594821
466529
1826306
409101
2531452
890162
1594406
369506
440173
76474
2142299
2224611
2047318
2444754
6838
2575449
791730
2707619
2453097
705828
1983743
2059470
1113970
715180
2605810
679281
1162138
335238
397760
1654070
297745
2030174
1277178
425663
141110
2424093
2847094
2293627
2364000
2619195
2918889
2018656
108647
751164
1791445
1983760
617127
1461316
2911188
1190437
1859995
2844812
2916508
7083
89079
2468002
1349257
644334
230666
1448112
1135344
528451
51447
1457620
2478487
2606206
2502966
1419586
1996648
2502740
94268
2311013
1816997
2011030
2271263
385711
898431
418130
1747328
627864
1220810
92670
1902477
580987
88591
514022
786743
1670952
880478
1282201
2623466
277521
490862
2937769
1762327
323044
1173229
2168550
431406
2195897
410701
1251284
1485844
420739
1144381
1509758
1155269
322886
2580916
2128404
1742447
1204352
2767173
2696246
2815680
2714072
1573569
636658
431956
2696996
1412128
37472
2778014
2741463
2247865
1606684
1870373
1315347
2667150
24335
1751257
133855
2627681
1329056
2890608
1511083
1798558
25110
657203
735137
472449
593918
1463354
2868426
2310163
367812
739055
711101
27147
956013
1806060
2686710
974101
1458243
2765386
120836
2762274
2484759
1501895
770200
783821
1068186
2237321
989570
738810
2721501
1192686
1606761
399614
365054
1907213
942695
572096
2500812
2374904
267627
2156474
265719
2331592
2248132
1044256
1387839
1432959
1675891
1254203
870630
2420055
512754
236846
602381
1545258
1484271
1535824
1799299
474409
1898509
2091311
771111
814774
2341233
2173558
1324391
1765177
790086
2002466
137348
2337112
119880
955583
2158216
2223723
867939
312023
524495
1024457
1992460
166910
5422
562745
1199948
1106470
2171856
203914
1498540
2064112
1118743
2936510
1462940
1250649
270279
133703
1789317
1092475
2375489
2404544
148832
1921079
386814
8541
2366709
1227770
1483139
1334085
1193177
845903
87633
1113254
2300187
1724982
1221684
1591112
1044842
2834014
634852
1681419
2249038
993659
1275699
1225404
76541
716807
2759550
2196753
1460353
2434251
1492322
1960945
2083106
853372
136132
1057035
1040562
2378728
2714405
799889
1930241
867106
2025457
1262362
2385871
667857
1611465
1388563
1389758
2177989
1392910
1846613
2794420
491434
2436150
912649
927855
2383728
1781543
2333831
830905
2702415
1063485
25719
372874
2268919
2450573
1776814
675088
1689029
1239932
986118
1967903
869575
2795231
1656107
790100
1019075
182131
1941233
499056
2319580
2195773
208916
2824794
1055200
1144181
2401257
383958
226319
1697860
1367384
1763216
1353736
2314790
1226295
2353621
417812
1526560
2807912
989080
1381992
2357648
1501990
1220823
2892021
2433937
578545
143840
1998062
1299108
2595997
2294825
2158340
1741029
2100316
2414934
2211687
2533832
1218565
2718837
1313073
455677
444309
1902650
1418288
1364317
2455731
561083
1753396
2726596
1144412
1602289
990773
879764
1864844
2882661
244330
1526563
1295060
1510377
153422
2024500
2426572
2143441
451747
1489016
2047412
1216110
466518
1039799
1627351
2909080
220509
520465
2473481
1162675
371778
2055379
615575
1954033
817029
403905
2401088
2592565
913186
1384713
74590
2213433
1980118
206322
2703545
522790
2257456
257412
2883561
1794761
1014865
2908683
996899
2827863
1545520
1154483
1927372
1625606
238750
452321
582477
1030332
57447
2039562
603751
1032468
257118
1048649
1508525
1100466
1474785
1461596
2134650
2220258
507265
780390
1444023
2511462
1172783
2388085
2323398
677975
2107442
2661263
406062
19490
2073830
2804777
2684554
1933567
1834541
446305
1193671
2778600
2514642
1252046
1791082
1337320
1492503
1069791
1364471
1480421
2455946
498744
87405
818823
2607844
1586684
1690897
1182840
660671
1413288
868270
1857566
1807935
148763
2192286
1810559
2321122
823628
1722452
2245569
1732909
1393303
1018188
2078963
1425420
453366
2878330
2832567
2158788
429202
1629224
1957818
2306594
2161670
2328298
1119227
152772
963694
1664209
530312
594832
2833595
169903
1783494
2252196
1263589
1054090
781739
932713
239879
1416184
2099352
2432583
1384411
2928287
2589206
1915882
2935910
1535349
613981
1893227
2532803
2380560
1439249
2571121
1779963
82472
580852
2333555
971718
413265
1710609
1582670
1289407
1365244
215586
1743149
2345658
2131503
1514576
309328
2750512
109725
879791
2365592
1078238
1621665
2117719
2485479
345766
1961160
2064544
108918
1726630
713461
2166572
1501303
1343014
580431
605566
2312895
2000198
1297526
1095983
2588959
2257677
462796
1560600
40564
1999571
2734556
796555
1489761
310390
669570
2431921
2864887
2415085
763182
2405576
2721101
2543106
1761762
2709266
1698816
2547576
1191928
1762709
1463652
51409
1288030
2861900
2116231
856944
2556633
898059
1439797
1021848
1076361
2707238
637297
1784012
2326341
65570
1050543
2507848
2120483
477302
1450597
2594202
633064
2423361
1592593
1123434
998125
659852
2000448
2428067
1395421
1144657
494227
2917388
2486535
2174854
408523
739377
43636
1137400
363617
2166864
1642886
843705
2624341
2104149
1908300
951883
1508068
518436
2187732
987904
1183186
1913769
2201976
2100426
2711445
672726
148928
1320300
999871
998592
597744
1831183
1606482
2339871
607774
607208
2565467
664088
2520889
1011912
778299
2284850
871029
296181
1393571
535933
2331962
2088804
21919
2098191
2842112
103003
2813853
811912
2586594
718472
997064
2260964
104857
1879551
2207267
106563
1758730
1966330
133354
1639626
382967
952228
2091619
2923153
2631264
1054174
940941
1874947
407572
1621656
1516036
1138314
549328
1535702
2379368
2813970
1531930
2551615
807502
56020
2935498
1673095
2636333
2416652
843091
2626718
1811083
1019656
2168934
144723
988927
1486288
195550
1644948
1095069
2270956
462823
690527
671268
1368855
1170484
534763
2724817
2224810
1542120
2440852
248208
1347140
2458386
2294428
1576062
2118739
1572016
2672979
384286
1531525
735510
2933267
2687004
2694905
1915889
2395379
1784616
1612099
2729578
2286420
2065090
1056383
2343386
305532
1606173
2801423
1923725
1802199
1473503
2801163
1810299
1921499
14196
117283
2743468
1161819
2101554
2608741
116417
1794417
808053
2131616
258258
1803510
2734709
1150354
1450407
942196
376193
728246
1760275
1847297
2900038
1753499
2313053
2268117
912168
1756627
1995617
129922
614305
807280
1064341
822412
26932
2042885
965950
2469572
89320
2657588
460699
2481519
784638
1580282
901007
1893038
1551507
2899222
521806
2513696
715206
1439621
2696903
1978511
756578
218072
2444965
1334129
81476
83916
1827831
1702350
1766610
2603085
1456366
2839643
2902814
2322825
454924
767667
823356
849653
2748550
56909
1551355
319734
2010097
936002
2276487
42791
1255414
540991
2797087
930419
1721023
1963551
2526603
2061517
1589253
2190307
1230192
337642
153053
793235
1258929
1830234
2170804
214603
439528
998998
1718096
789935
985106
2449156
2875716
762587
2663568
1807108
741294
2689605
873373
2227146
657645
2460754
1639566
613337
1404736
1038816
672864
2350843
65509
1614384
826160
2460967
1114010
1537838
285533
2787489
767436
2145969
1695219
2327692
1769202
340318
1369422
661561
2425434
130576
2710864
271064
717246
967966
53647
2478233
2121423
582585
1050253
853447
2109806
941852
2663306
2934925
1961679
1068472
611760
1526268
2883427
899296
1674581
1648535
2245486
2606746
2239939
552339
450884
1499432
2428626
1355843
2596805
2209993
2732369
2405497
926417
904367
99051
1256565
2647886
2564011
1540821
1381206
2048071
965588
2927035
1756272
2366418
538932
989442
234380
2556403
667857
2570332
165432
32817
2548618
2849517
2443273
2828593
2251295
2096300
1119157
2724482
1244151
1807598
1531533
585170
1188820
774939
96086
2283896
381399
1106808
663646
260663
30936
2756864
1824806
139303
197479
938768
2119350
2447751
329498
2625225
2774239
820282
243839
2920877
510867
2697501
7399
1664118
649336
2743983
2245772
1252162
896596
2871484
128219
87481
1100609
1619964
1053579
238786
2523855
1271262
915426
2683190
135761
2418419
590760
1738337
220199
2472463
1157210
559678
223244
1362987
408378
267187
2739953
1901875
897763
1109119
223939
515886
679207
1030075
2014559
1648600
555429
1166434
343174
478358
2811532
1462005
1769972
1174439
2197766
496117
2927241
1306262
2523981
67813
2110370
567971
1679879
948066
2843336
574054
1533164
246291
904716
2001438
2117763
2869676
2572090
1504899
2599512
676324
2344861
922114
2281526
1236508
1917509
1053348
2495948
2764070
1740792
200445
2738326
2329877
1821138
2602859
109608
409945
858192
1266540
530778
808530
295315
2301423
1747155
1507368
559777
1484000
2262907
2457035
224795
1451912
2075159
1210947
2672344
2569965
2590149
1840011
925413
2805810
2444397
1654021
2372131
2483507
93977
1273417
1665712
2524185
1301896
2607722
2632636
2759663
2243343
579883
2098967
1098838
424651
2465957
2382141
2434643
2320900
2077796
925897
2658294
1492764
2624067
2490566
1058111
933482
2492411
2309578
78100
2776854
169391
125710
2625901
41866
941003
377603
2097475
2217390
1374542
2654903
1117664
2845338
1308241
2388673
1771828
255675
1719663
1161978
893659
102704
1730348
1130076
2331821
693106
2580128
1317508
2306722
275084
1742670
1264037
2567833
1920551
2516163
2379906
2694591
707916
943498
460442
2132423
64737
1543244
2193066
432610
452936
1088701
2866195
821887
157094
1020982
1841661
1741261
1726711
1324503
1576659
758345
1591887
683627
650647
2248945
2439976
138989
1692534
2330018
744304
2463221
2836610
757270
350720
1465476
895155
921339
2510524
2327433
2120375
2163441
1406505
2151365
1922232
2506808
446147
2275713
1706843
1032208
1834444
1971595
958698
1246863
2515808
960184
1843601
2518548
769482
2162878
2622778
529290
2348837
2614468
1536503
2255812
61842
1688626
785904
580236
2273174
568149
2439443
2579315
916811
280023
1843760
2260220
1361683
1084616
608502
2689716
2278233
1714945
1613147
1275074
235566
2174869
2457805
1302012
345742
2094770
2655091
454562
1752263
370826
2001942
1830736
1424137
2180861
68600
679006
960397
1926328
119550
593624
990836
2630507
1451090
2104297
1310225
2733967
2554006
1865257
2263198
455167
108467
175662
1612460
1084750
2481734
2815099
1841231
1354547
2600630
2282020
1928840
725706
1977074
2496149
1585166
2326119
2546738
1850503
1100514
2278622
713458
2045103
198640
435448
1791679
1063733
671853
2255828
1672299
2649213
2748610
791838
2822734
2506018
1226489
1397952
1779348
2060398
2202910
2805921
618340
1377470
1081372
1608526
819568
1273311
2290577
141609
961062
118195
1447041
2137555
1642496
2922737
397775
387695
1781587
238412
2654502
1158319
2016703
1686747
1329255
2890784
346451
543259
624113
1312387
987289
2220884
2245682
2019486
1651116
723601
1440634
381279
2328486
819902
1016855
1947124
827178
2857891
1812415
530997
1884507
1289502
2312713
320489
578579
2250476
1780504
2658575
2815225
646350
2741134
611841
2277749
565741
966358
1969413
2113205
2372230
192858
378457
874515
454988
806968
2620944
802152
356822
1509291
365975
811330
2785602
2892319
124715
1257365
208748
1825865
808028
689835
548725
596963
2936886
746492
49068
2076256
1544051
679289
613740
2233772
1428899
1780939
706873
1469903
1161510
1936477
7555
308815
1732224
912650
89137
614920
2064975
144040
2543863
1411804
885198
2938472
1906383
2565753
1978643
277771
1405198
1779383
173841
325016
887475
1870622
1807872
1053591
764131
2015736
2415491
513032
2749032
2217128
19467
1598805
515496
1511345
1334843
100805
583701
1769380
2725900
2291678
2264743
126445
1092479
1895980
404647
1524924
2314772
1363878
237605
582600
417667
2882643
920921
359921
204139
1055540
283757
2316610
1075670
1699366
2338491
2373855
2620089
382169
2355158
49773
1801958
307388
2582471
970552
1096385
2430664
2246226
593148
437591
1890912
1986315
2836554
1076993
3442
432109
371281
1623646
55260
1039099
1704044
315240
640199
544905
307833
14445
2210690
736754
2632630
1423480
2122700
2596688
1717716
2925706
2377108
804943
756174
1362547
1920529
667703
2466353
1363065
2920780
444645
2744235
1203662
2078347
201402
1712124
74908
2919962
1168698
2837647
310397
1857779
489369
1639103
383093
460488
46440
2050089
2653984
2072801
897935
2256807
2636034
2459529
1100930
2192701
2425132
1789219
1577508
1644559
1146585
852062
409498
1032739
739518
1435491
2327769
374210
1977797
864489
1359247
589698
954932
366216
2373826
1669097
810560
431560
953194
919501
1225091
2469695
2584776
1980754
1378844
1091298
2014795
811315
788460
1193160
14953
1453109
1615645
933326
2136121
2563625
292145
1677002
863687
61323
2376070
2207196
860926
2599591
2522763
1401915
329714
156805
1572142
1267236
649345
2445670
1112241
1318852
206653
897319
1871427
425577
1820474
1748252
2033971
2811156
492882
2629906
582132
2926505
753168
273269
2012114
531924
347597
2813931
2004879
2368188
2069151
969962
2600523
764489
1878650
454886
188707
2514561
773547
1713715
1969264
2027880
969530
139975
704298
861507
1666652
2019224
2604524
1460795
1394202
1145222
1424993
2069534
112380
2645803
2715346
75097
1589922
1935953
519447
945536
321869
2545955
2354570
2348649
2570720
2259492
43809
2081490
815820
1892523
1100714
1503731
799608
1064533
2428781
1322311
2765162
1611190
1326509
1907168
609819
2166250
1946675
193606
1802051
1782134
2049078
1070772
1414597
2410826
2290630
2756267
1733587
1162073
1830283
1857395
1425187
2069888
550057
995488
1009234
70233
1123491
86700
2343736
2308718
2112610
2710138
1807030
1441348
1632332
2277600
796750
717029
733431
453565
2257073
552650
1870212
274362
622221
2238641
1202354
877526
2222434
2780181
1677208
1316269
1165653
1104007
2255593
2336543
892852
1609094
173194
1365935
2308829
2571272
2720650
2272140
2125806
500965
1063462
403136
1877630
1890396
1332784
1044909
2519011
984025
2850159
2671827
461614
1584189
1841978
2917632
1164644
2639732
1637903
807026
667441
1085813
1811522
2492872
1466762
1998177
2346314
1508570
2775966
160149
2431369
1299352
1577843
1431898
2308606
322208
974748
507465
1324903
2028962
2197059
2685465
2484833
1560517
618643
922512
1973308
451777
2073819
367495
823342
2391719
2569625
258743
2214471
2564139
1180878
1153458
962432
1419830
2609290
2724971
1273078
306158
518712
401020
808910
773755
365298
413772
355708
2596598
918623
2232636
2110858
2121825
1689063
1599777
1962966
1254590
2309220
966700
1719823
2106524
2223477
740498
946642
2457555
190491
2295517
2145953
60121
391787
597684
2837130
1947429
1432650
1189587
2161637
1721937
866039
1946006
2555696
1408151
2626691
839542
2440420
2777771
1254554
702644
1803619
1407933
1437437
1641540
2351973
345875
933480
327201
1709507
1461302
1971717
2744272
2008068
1659139
2320563
2745842
2734894
1313358
619821
326459
2340632
44797
850999
1084059
2338756
1978119
466626
1204188
227291
1249170
1886196
1757304
746263
2229885
1532292
995900
23957
2406453
1474607
2422402
674216
1783574
2848648
570068
1006237
420811
2133734
128380
280945
991044
2785511
1930040
2367714
1312646
112392
1922512
564954
2216657
1876596
996453
505038
2883932
1935703
332057
1314255
594884
2939364
977581
2728402
2410674
2195575
797028
2192214
1642713
910813
2748113
2160916
816847
2824365
474113
2694510
802476
2452853
728279
2174549
1141638
327171
591692
1998296
95465
2557906
1739201
592446
1782258
2156115
601459
2736648
620211
2021554
2334167
163895
2261280
2257776
2648888
1970147
637879
2553411
834508
1184702
2111283
2741802
2813890
801172
761217
1247386
846169
1526210
1942375
1791463
1650651
943674
2505501
561773
2352267
992260
1209298
800200
115939
2012398
880072
1140307
2212860
2647149
2777488
1338920
1043408
59520
2445040
1744637
2295634
785852
1329435
143682
2868359
2164109
1766836
2151712
2758969
2645902
798091
1916848
940063
680963
2441692
2831498
277536
1670660
1009047
1153767
615866
2590381
2474343
385986
1086675
1006797
1280897
2386244
1429231
391307
524075
2381168
252189
1184943
1414711
2000602
1502246
849853
2004066
1959690
72463
2931227
2001131
207022
2285861
1930514
1218993
610998
2647345
1581285
1570553
1512133
647751
1040824
2562501
208169
306387
1204170
1632432
1237056
2328075
2535846
1578261
2611678
465711
2257696
1074541
1848410
951036
2233236
1295829
1841387
1687889
519884
673754
2358274
2078476
1508182
1196571
993748
2195460
2348756
1423362
1255713
2634338
2240500
1457302
808630
2251395
249099
272801
421935
1449215
2636819
931105
2102003
1360219
2726836
1303981
1495593
1929045
2039018
861590
1065991
1889232
1086817
2391423
709515
906939
2697420
735211
777459
1422096
925319
1897929
996590
663768
1830043
428916
835461
643026
36578
2738133
2299447
515077
1397371
493458
2694649
2273911
318506
2684671
2838851
915160
250354
2048864
1111008
660438
165841
2636071
2339516
1124164
2451286
395317
73764
151597
236270
2682572
1382385
2394752
51042
584033
2616703
2220453
1462858
2939065
794872
575312
1362938
34569
1102752
1201600
2837789
1228112
1576238
1295872
1977515
1413925
51923
2486755
604330
763774
1596185
2248274
945000
1391687
2060071
172199
1385563
114872
1539133
445420
822823
2293915
2921513
2193748
2381539
311161
111075
1209205
2802094
2446285
1586319
2122374
1060606
45327
1158321
1243749
1816587
154907
211514
1478742
1720881
9641
2024022
1922719
1151709
1562422
2692799
319184
2546972
2116761
981759
1043342
154124
2237972
350078
375178
1653535
2819228
972826
245844
2667452
2639001
829389
265658
1709272
912631
2572638
154104
1824763
1409515
547319
1907988
725234
294245
353252
2511514
1095470
1611158
912731
2597878
535466
871297
1244885
2859671
59344
1192756
1016714
2243149
966825
2553880
1874667
2402693
726132
94129
2128920
1945046
968744
1012614
514056
874365
2323541
1444370
750281
48950
900309
2360255
61288
1087772
2013259
2050988
2916249
681169
913133
2711501
405736
1289462
363915
615001
342904
23305
2529704
1184878
1795
2892636
1884190
306433
1378002
206414
2076216
2705284
1611404
314245
2854503
720762
1778842
317932
1180408
985942
1507271
2297017
2156259
2466058
2176147
2884926
795765
2610809
1840224
226368
2323524
2370908
1454209
1994905
619275
1397921
2458238
2075600
17831
2723226
317981
532240
1519284
848147
833764
2385390
1276191
2324435
1843398
749536
2766326
923403
2207253
547465
2473965
2296894
1004630
367481
303090
2195434
181155
2144384
449900
48001
2708152
10678
2392022
1996815
1542176
812096
939156
2922247
2435968
566846
2576216
2043597
56361
2337711
1491161
1304126
1800393
151627
513926
1520484
871331
1045209
1484755
1342619
498591
2896496
1022261
1626274
262884
1653765
2786622
1140833
60223
2883282
1970139
318633
2453703
2073706
2568436
2863385
2125619
2901304
895458
187119
2416727
2565282
2052706
1308176
2503488
1385997
1107162
418478
798855
1341064
1219354
581875
2674906
2711737
2053809
1488967
530995
1312203
1953197
1778955
1061634
1824796
1072008
2688908
2726313
664430
954923
1962161
2375640
2608819
2845280
166005
2700489
557759
1080504
2541387
697974
2413781
1763491
625193
1278908
692406
2659812
1515504
1241333
532503
247365
2930034
95655
141189
1482714
1871358
1143399
708251
1013944
573339
1203561
638078
1323640
151366
725562
444360
1066335
2312684
1328971
606920
2480078
2304951
479165
1811884
303527
870821
2057852
1479103
1626209
2747822
749861
91877
1784375
1921188
608366
1876505
1194455
2329508
478330
107934
553873
2504272
2280693
202844
2426594
980305
1990833
1606814
2211932
2141627
1748625
1940335
2884154
643000
20005
1704836
2414623
829120
1273926
918297
1922664
2490615
447283
2031346
1018110
1882323
2487617
770927
1606107
229068
2856396
2064816
1650696
2260781
837202
753123
129606
48340
1285555
735959
1003028
2082874
769180
333832
940017
853709
1933001
1536404
1971834
2368051
1496880
1608435
1322932
943128
1022338
2033411
2511456
2734933
972076
230344
218010
1431525
1796178
797796
1287866
1961886
2904043
693112
1324812
38677
2285076
416563
1397473
886274
1264986
263981
1872719
2566986
2644207
935992
2619968
671544
1271378
2298255
2322437
889326
1473831
2748447
2124430
1160346
1215384
2341480
1950330
2846983
2537050
2226872
2662367
2525158
2724806
1263803
1956628
826467
763685
1648335
1088910
2768131
1773228
146029
272930
2120265
2210378
2654711
937386
2295349
1308055
1027793
1053471
1784809
981513
2597746
2030093
1436582
693363
2016898
1141048
1431738
405792
273894
1845401
1953286
1666778
2015812
1144206
418892
394161
851227
1744048
352196
32629
182140
2250996
1156517
2184554
1267686
1389333
2517166
358222
621210
2779858
1153836
1650141
2045390
1495568
2635761
1585011
2578492
2895398
1533288
1102211
2048251
993297
40093
2549273
980945
741317
768072
2834600
1579106
133049
1837864
102104
672337
283974
2137152
2330766
2841632
163204
2831699
233867
1863035
2662905
36512
985672
2173775
161108
2066799
2280756
1084334
2676024
2780505
977795
1142339
1382338
1246719
2497500
468933
1812959
1157587
1378253
793799
1762883
2434931
1380531
2901321
600303
1575539
1869281
219358
17600
2413331
2348301
484378
1198998
2242999
985777
1779299
2133122
1942576
2621961
1362552
620036
898359
550760
1306539
1179118
1554494
625765
126790
1178801
1275230
1010168
1105869
1078093
2081544
1894602
1020785
547770
454473
2795765
1069408
1390124
2345374
1894642
1275398
1890121
1518954
150970
1852200
684932
2317918
1793248
451274
2621148
1340087
457350
1426418
265831
255671
779572
926577
1184299
413412
628521
89789
715480
831095
2903691
2016442
1650569
1807587
1139911
1799674
665546
784085
27934
1628785
176107
1171848
1391426
1683797
750909
2343843
1939399
1858825
519098
2589620
1395844
1365685
2317534
632603
2044325
544434
1883383
2153764
1341121
1475722
338167
2579493
1072355
1102604
2494633
853522
2084335
9276
2794158
326761
1029188
862719
2842795
2241800
1458374
1400200
2267031
2538308
403033
1743653
1891757
1797766
2500013
1660170
2127681
673912
1541733
2016013
1889969
1888971
1045416
409464
1990930
789483
1791515
1924010
104300
384570
1336614
2504042
722079
651509
629409
1179698
325864
1405413
1775618
2817142
2082974
814940
2590966
1373173
981150
882159
2227362
2016974
2462437
1103087
822561
2446113
710715
2842761
68015
2763448
2360821
1949630
71547
2879827
2537273
2878046
1565023
2796155
1677494
420542
2672169
1314344
815445
1786070
124911
546520
2529647
2163226
2760190
2054808
465254
2415313
2085136
500371
2309396
790738
2890266
2694088
540513
1478935
2196759
1543272
571872
136083
467152
1609831
1054589
2249764
2134215
1570893
2662465
357110
1519746
558713
1335499
1995256
2386965
833940
2886223
288102
990675
406665
1498848
2152757
2848601
1224188
2589573
2238813
1365081
1559658
838412
835921
1151309
889238
1275937
594755
49107
2737943
2412916
159123
2912262
2932860
2799396
773502
1293874
769670
2622381
728311
906887
1736504
2261143
1667177
1750646
1088621
1523849
1157985
456237
1064151
173551
1853969
1544269
2177962
787598
2104646
199568
1510715
2025801
25788
2302621
1039772
2682590
2792144
862658
2215412
1206314
2242578
39436
673452
1303929
2724369
1720750
573683
600927
2552657
452183
1904245
1899018
2682352
2845137
2213819
972273
1734114
1185220
668684
2469615
382136
2834241
1875445
1885252
67492
1355330
2046824
2677142
780505
610458
954112
1554906
228317
2905233
1961582
2709266
2595579
2922103
2165337
1020130
2765603
2597674
362475
1287056
706178
936503
92244
621305
2238812
767414
903785
2119475
385658
1275907
316848
2698743
2123492
2264038
1386054
2745375
504476
994471
1078003
2279923
1165246
443555
1107421
1056542
1756062
1256175
479728
1236104
1078424
58084
1749511
431501
854952
1837873
181347
2586272
2577724
2921396
2851919
1931704
2206808
1478917
408005
2913697
2573505
1908833
1085183
857102
1454315
1932389
2358418
2561979
1711518
1093288
2257488
2111184
29131
2190570
965779
2659251
2595683
1614112
1110778
1714945
277708
1001250
90334
1782474
1726865
1184937
1768285
2395396
474574
1931467
936219
288174
498871
2914250
2860333
265188
1394699
1172768
201569
755068
2055148
1973708
419186
139031
359057
1713660
1557219
597067
2113683
2607237
2826548
2879483
2361359
2723678
887177
86023
64007
2849200
1218769
85172
2912911
2757071
2201971
1823590
1579201
2704074
1655177
2211504
634617
1666703
818424
331293
528951
1007731
1805100
581384
2519656
1653057
883580
2555581
805239
966846
799386
515476
490121
261512
1759276
971910
2244211
2408511
2254716
1685188
1861164
2024947
818009
1648854
2844166
21677
1754235
449203
2466878
801500
2426746
1278555
1129173
2188356
404138
1345769
2166229
2595119
474072
1639052
865259
132677
830284
1109636
453592
731142
1386860
919661
1698554
675854
2222821
1440236
1954995
2711557
2192442
1568902
2619272
238244
1994786
436372
767278
2709238
2599368
1415608
1585118
1264808
2686896
1767785
995322
1752717
1172631
1415428
1489378
558679
360917
604688
200098
299320
612746
298550
2238547
1833170
1989841
639408
2118279
2637558
2402858
235183
1438958
2078864
818192
45970
494415
679054
1526951
860254
960077
2759014
185553
2474735
2338626
1363070
1912851
218130
1226550
254460
1018024
1977090
1509327
159709
1250430
1367596
2272913
801319
330174
820656
752496
1591587
33103
1970893
2575031
2866692
1427406
1854389
2260586
727882
1132415
1301513
2337226
1973587
1484548
1114038
1803226
1151109
1101808
1811499
49861
2865412
1020987
2162863
1345975
1726824
2041377
2189297
1485225
1142261
1851428
1928941
920162
6055
517028
634821
1361625
2768116
2401569
1343672
1952975
1895895
1211926
2120153
2715459
1747805
1270777
520040
207151
229638
1062381
2012358
928351
1682279
234997
486659
1091661
1414601
2490526
1191935
1661139
2768404
197997
1110394
2419615
460286
112608
2426382
869837
1050600
1168676
1845678
570809
1936916
1461431
1430338
236537
1394823
2723871
396369
867009
1831902
2256044
569850
1904010
2670063
146854
27857
1584540
962760
1734366
2726831
988894
143107
1358322
2938952
1302916
1684909
641314
2476090
2555722
418472
2214184
2694862
290838
1537089
402666
2611544
2047548
159961
1818474
515340
2483489
2339810
2591255
1078738
2206046
1787171
805128
672213
2900461
1064526
1830028
2784516
1972166
2104824
201705
1237123
1263567
486014
759467
1143161
2657269
994846
583167
1374167
654636
39396
1116970
1348866
2096013
2703161
589154
2907292
2894633
865277
1995745
378150
2908232
2770345
905535
2339673
2486324
54794
2331560
1262230
1116446
1361016
1187229
47289
904670
747360
157498
1516822
1694228
1393829
2140609
1304562
1914652
1053751
263148
2430194
1136260
2293978
697369
1341398
1752437
1952231
2602890
660802
525398
1030227
1971558
1230488
460690
1363140
2345487
2706676
1592040
2243148
1011138
905021
1700377
2602902
1474320
2283677
2470044
2127587
1195581
2737412
2114727
2803401
2127319
2825406
693850
1499575
234971
1536750
417703
1434485
1168328
1247433
260326
1008414
2907430
2217564
2573444
2481748
526055
1456525
2294703
412262
2219552
1056360
292761
1539096
974287
123802
1360992
857064
656718
183234
1036580
1481002
156165
814754
2092217
627272
1714804
1654084
2158718
2869255
2528602
1253533
1612171
1237337
1899783
2019335
2081781
750426
383681
1292941
1762105
668681
2121094
424742
1549300
2757839
1372276
1288776
639274
689293
1679755
577157
1688716
873410
2576532
1986415
1693959
1419540
2004840
1181543
444358
2933106
183968
1551933
2545678
205517
1191829
88172
1992895
337352
570708
1930212
593320
1966164
62846
2707856
2641603
1027368
1338384
761691
828824
1168898
1206965
1222114
1341161
2756994
503121
725177
524697
505303
1787168
330352
78738
2190526
1908888
2482479
2341716
102159
796797
334178
1589695
1567823
2933172
2040479
1254706
1452577
912323
2240145
1720919
283522
217270
2770899
950319
2657673
796702
1872814
1068833
2191499
89888
1828862
1782022
2597528
2594753
1901317
2170531
1087470
2400719
1886340
185380
982349
33804
1399456
926280
682139
1935483
2829243
302474
1629727
1469251
1589467
222451
2309976
1901054
894384
635769
2299228
1908922
185055
2464462
2615660
540073
1197407
2187987
1484687
2155857
2180448
1696706
366460
2681282
1466167
1696246
265396
2407213
2226265
2623065
335526
2429554
369881
95376
1330721
2938603
479577
1382843
49185
1730547
1596335
2350119
2128280
1357739
1562069
1312662
453302
1876213
1644253
248614
438997
3010
2400402
1886311
2209849
783636
1197414
334183
1275682
1421151
1999645
2587908
1593371
1603896
2486760
2163697
845586
732511
1735932
2293721
909296
2183159
368004
2064377
936360
1462370
1483463
2782284
1386931
1581517
1603812
296350
2360501
1593223
212
699181
2168459
2785222
303456
1545064
783945
2434365
1659856
1206924
1455130
317624
2716691
2594404
1823722
2320096
1462264
153728
2933683
2666864
774484
70962
324607
2196941
1697054
2613782
1639368
2054279
2361757
1895025
1183753
699373
1736324
520252
1604310
363440
1436772
48554
2910068
549074
2495691
1457348
211108
82080
54980
2753727
2195433
2612688
1748435
306386
1076430
1292552
2178909
352409
1900118
1998339
2832775
1162339
840454
1545174
618949
2360070
2408808
2910544
356058
2903150
485418
1297550
2211755
1193767
2043621
977654
1082144
940044
675861
191124
1595790
1444044
87608
1751504
925092
2683049
1653120
2506375
2158489
1149421
664657
2689133
2808985
2677168
2893473
922525
381054
657881
1988028
1006704
790409
2157515
2926278
931796
2498853
1473526
60729
482441
677076
2420553
691604
2778605
1364678
1680794
1720257
1324045
2078428
2289174
80605
2008875
920085
1062709
333329
995500
1741963
1553259
325956
56406
1111407
2129297
2290400
2161612
2113092
1350480
525914
2115918
2159790
1902956
520818
2098188
1026803
2526968
2041543
2159849
1390380
551402
1677975
805338
1394641
665517
2641864
379207
1733657
209382
970826
1654082
2098001
1393860
1774694
453155
1101912
1414990
1303568
147229
1878546
237537
423070
1882319
186459
1120180
1794489
1505525
215592
2882357
382983
1892003
21350
1067142
1830788
2462898
2677785
2401648
2724263
1280635
1980218
1271997
1590119
2109361
1991326
2318758
2936809
1698788
55479
858789
1722421
1579156
1146979
303028
2637120
2243128
714806
600187
2366010
2042860
1653211
2365051
2700995
2450176
688164
213647
96875
1893658
1174069
1169347
1088492
756742
595333
2077479
549789
1792026
1277167
43173
1877249
75815
926494
2443142
2387124
2798825
779853
980981
1563030
2112532
2654800
868420
1542903
1183447
1974778
499365
1296368
1089089
2606602
1790899
1998581
841305
2192702
2382313
2800249
1775163
221310
2775477
2902896
964024
2010724
2748089
2618898
1812322
264919
928750
1405588
603898
258046
946338
2571549
2543014
2813111
274665
1827023
316362
2056995
473490
2265479
409795
2614582
1560420
813391
2766745
193651
2265090
1427007
2293512
1790206
864248
524769
2236267
2303185
2369542
1676489
421213
2742381
1491811
1541295
1933677
60227
1556879
1730766
2562132
143013
1631690
967237
1660206
1311502
943132
1513909
2232889
1487236
1202856
1942188
922767
2720948
109937
1375357
1957542
362349
1715741
1499183
240680
1071814
519180
773651
2248342
1131645
2434897
1058888
811880
2229309
1430882
870553
2883478
598014
2162074
397591
1752986
2793203
211006
1942546
239684
505315
666253
1521001
1607513
1906850
2248024
451875
2483910
538626
781655
2110999
325703
513741
1436527
256167
619508
1863198
2217841
1821974
709850
671303
2720199
391244
1497993
2563352
310025
2019699
681821
122680
1247983
2900487
1734686
2914762
119467
2646069
2643203
2811236
1880817
1414302
2050690
1058232
1869531
1100987
238648
2825021
724542
2910599
1388840
2926499
499924
1491253
1936160
873142
1599281
1360143
2804310
2626509
2450340
1847268
181848
792333
696139
938880
1756609
1012585
2053262
1102358
1314462
2217113
999202
2224111
459897
1771490
342388
815804
920651
2165751
238363
705310
79283
1502444
227978
2635059
1982193
972917
2102512
70226
1376439
2601088
2808743
29976
2384429
186868
1353788
1943805
321238
912175
403093
59678
2694692
954812
2437641
1197785
640069
1240599
2511199
180071
358554
1659177
509580
1517127
2736391
2058227
1461982
2735787
1917541
268078
567571
2805743
901085
137976
2447785
2603674
1605870
1919590
943120
2444473
1691606
858051
781663
11543
400939
1687190
306398
2557343
2196992
830789
2327485
1786896
2775299
2535728
1253337
558227
747713
376661
1483138
2675303
1824882
1415749
1000751
2415410
2762388
722037
743340
2897194
2338119
752849
439749
346053
707484
936897
1053374
2745026
1335347
1741011
1222627
1657699
2794400
1459394
1389045
349323
280072
1665081
2716526
1594760
1254285
1228257
1435680
1776785
1840421
1432529
1346644
1367968
2062177
173152
1698640
1149538
2223988
1303221
149323
1867966
2532847
750126
462065
1639945
2257945
1778432
2672449
1163806
884298
2410720
2908594
104176
889559
659601
174928
329491
2875697
2575116
2938190
500916
482693
310156
90595
2728060
1291025
603278
338486
244067
2419011
1448019
2035291
864655
2391925
76616
115087
271861
910988
1438331
1975834
785875
2211462
1513044
2595134
1679704
1778393
1776996
2744737
2684121
158209
2843594
2325160
1276859
1685663
433356
1614441
236645
1293260
747002
1219912
2411889
13665
360612
913130
568210
745898
983002
2607785
1920619
1357054
1227324
500690
1518365
2599649
2697815
2495835
1909572
2049635
1506244
2588539
115078
396533
859633
2256324
722268
937260
614987
2505993
836458
517224
1998395
828896
1276139
234917
827837
2422819
1990615
256068
814420
2112953
428311
2155020
576241
518126
1089446
2483850
396113
2488607
1078790
910004
1795822
2359234
692666
322506
1355068
2520497
1372744
2627720
716350
1918958
347836
2029541
940161
322982
1319444
1448149
1300376
1960783
1630047
1752608
178865
2650889
1066338
2775430
1614306
1558022
2279285
716406
1011497
1834389
1893307
2668118
2167321
2161231
1248513
1595099
1199876
1071569
537332
327018
2102184
2881657
128681
2078877
1214427
1186546
487627
2606083
2851098
2638175
668631
2896317
553783
2723613
2788150
2844342
1633693
185622
2265268
2635994
2077195
2927618
352642
1488710
988149
1252839
2871578
880405
2434410
418403
2901601
150497
547143
2315315
1110501
1403164
988304
793929
176972
398862
2498601
1735378
114966
2154841
68400
1920345
194407
1165696
2315445
260790
2407096
1809152
1153096
2556083
2356910
179068
2575473
880002
2672650
1060308
386314
1434519
672295
2341017
671397
2332095
76284
2699750
1218272
121796
1158520
793650
2788833
1950047
2664484
2816766
410235
2548280
2249589
1466941
1810271
358048
2385321
387517
816411
1293632
1197230
1674401
2127162
149745
872862
1840509
1716342
2786227
1191089
2666542
1208110
1216800
1447285
956797
2187603
1277591
413014
702849
2573432
2718006
2388108
1646480
125053
2551447
2924325
534160
1539397
1030519
969591
273673
497266
728131
937912
292649
2120623
2696252
2385384
1236699
2130206
1479033
930920
2743416
2681813
52667
1413233
1109317
2195076
2285850
1175004
1703799
2141259
529190
1849705
199212
698091
1253993
2506322
874264
1185411
1057469
1187183
2202833
1973058
1928427
2925524
2461026
2359756
1947181
2438396
2593423
2035246
2007092
2788506
1209006
2086073
420846
1528299
355242
1859182
71061
311663
133764
426236
2009459
358556
252364
568410
1450486
351144
278288
1479794
2201626
1178632
1770783
1936239
194114
2358786
1048922
977711
224145
2313056
138582
17971
17342
1222702
1082276
2928002
2601565
2179755
2647665
1918473
1953764
2557216
976653
2702585
2446458
841718
1129267
1170285
2445733
2720737
587643
1511135
2419369
627878
2051262
929500
1283519
788888
915478
2927730
995129
1002630
2784678
2120542
1272771
666119
795082
489509
2099359
1898222
527465
1824031
1085539
206991
1862529
2729522
405562
2357693
2599491
1258752
847913
1292646
369925
2812638
2684414
1850781
217845
539080
105410
119864
1131331
2183706
2012238
2691920
1179921
136867
1412643
278273
102769
1888743
964910
1410722
2935560
1655583
2858050
1281904
431447
1070676
246907
1136594
2332019
83387
2450496
727002
1362711
803578
2391671
131711
71503
2524252
1838905
2928653
372076
2912125
326130
1068967
1317667
36008
2168957
2446369
933926
1668299
433049
801376
1420508
1229978
2696479
2805185
1043033
885972
2917597
921394
771511
1199903
2565060
1541135
116529
550656
2892123
2859404
1738721
1669715
2391224
305640
323037
1284777
661814
2796418
494865
1861290
2719090
1091462
723262
1086018
1844773
1956062
1400876
695675
2448057
2160970
2098578
2425821
577172
1129255
884861
2760362
1313080
2559564
1368676
1269564
2742869
2638468
1597001
1586611
1458428
500286
1771687
913230
970480
2554891
462880
1105210
516020
1348676
1635706
2733551
923126
2226953
772185
1561290
541782
2400506
1964546
1569626
2024860
1842493
2611584
1590926
1065105
1281243
114993
2454267
539508
1456730
2191454
2836122
2691522
1990566
2650740
921697
2331168
896663
830028
2463974
1407441
2525613
1592630
2178197
2906410
383939
2725383
2264969
1905125
1094270
413014
1385781
313635
2486764
1494575
130270
1953922
1687033
2365471
1962649
2694283
2614228
1454778
1190323
28268
1312679
2369611
134780
1550162
2718750
2438509
1061560
1736239
1249343
1464296
2100211
2621942
866505
2578490
690845
347851
2232673
1352053
2743817
1445628
2059287
386203
1959516
2445761
1916338
1364354
2836083
2244251
2445115
2847354
516983
1559325
128870
2424341
1814767
1280958
2510055
118717
835388
299368
1054605
955607
2167952
1293472
2647706
332294
629908
14274
2718463
2688589
2268417
17503
2930811
1992070
2306858
1106020
616779
256126
40440
1320471
835457
626388
583236
2909608
763377
2314771
439566
1474
464124
1040227
2551076
1392457
2602228
1039167
1004197
2737052
331236
2246835
2253153
569907
958256
590364
736309
86880
1587952
2158085
2409136
2191273
2866903
1005293
2067063
1852820
2196513
1125775
1292734
2416770
2149193
929131
151845
1942912
1152304
1236611
645681
754715
2166205
2780546
424665
1984551
685220
2877451
236002
480875
680798
2123409
1088916
2098498
2388710
2380005
1641752
2533419
1259442
309327
2851043
2434566
1100127
1386855
188950
1041763
1857190
2237175
1419394
899714
1857832
1358328
1943252
1448376
147727
497716
2120499
1733165
1743722
317221
1852026
2259361
1627194
726650
2134633
2429854
1465229
822989
1986664
1619458
2018972
1114064
1259798
877987
993910
1320959
2925363
948049
2700960
1123970
1744986
1175178
769675
634003
2029863
2176210
1043720
1023870
2136269
1737128
1576476
582167
2603499
260370
256934
2021117
830892
1623413
983830
2392123
523399
202379
1910020
715719
1466154
153132
1056876
1735945
1022503
567618
2725729
2148932
717415
695624
131298
665601
1748066
894728
1140099
443943
181340
2136756
2228944
868699
121762
699550
2455937
2754975
397863
21548
1368264
2802132
1676843
1123576
2794263
564720
2791556
2034489
689896
2411635
1060936
403991
998568
2920322
1474050
197708
2003919
1776108
546347
2671842
1985399
537941
2711059
1531771
812019
761668
1370902
43748
1873408
50990
1364186
219136
1353012
714431
2324330
2706468
446957
361276
1061597
41478
1962711
2496600
224197
371918
1887706
1698346
2646144
384160
210051
470876
2515608
1470339
1236529
2601086
852255
1376104
556563
1824436
2439752
1071668
2694260
1151469
1262546
299285
761768
2842917
457332
1752092
1488103
2379639
2288205
2221792
1327008
2517077
2437793
1855426
2902898
1155492
1213479
2481404
2760531
1626707
723300
1481652
1099166
2722796
2939751
2695706
2351472
2690669
856910
2661455
2488527
2937416
2509927
2818747
2753546
2694115
2135816
2064910
2223119
2229908
415402
2881217
1986832
2521576
1297728
2286593
2300114
2936835
2046085
400524
135061
1055671
840652
1008401
2310141
203272
1352390
336406
2073442
945344
461488
1559276
1162956
199946
1838916
1593572
580236
1231881
179874
93325
272948
1194160
2755746
2452388
321790
2065092
396124
2584383
3939
479263
1905526
1276989
390339
1136735
1395330
1838556
378323
1596180
2180206
1985818
1640131
2485187
1105891
417362
2873755
824456
1383440
859817
240645
1994262
1971099
2686086
950489
1309584
2787837
2754345
1087013
662911
1608610
2650110
1723301
273012
883007
1496245
1639071
2533999
1839934
1895103
2877657
2712201
723056
2416458
1819083
2430421
2191818
1413858
362974
483220
599363
1458315
2517190
299653
951120
2222366
1747379
360960
1894193
1599353
11511
2125414
2720699
1523618
1608718
139642
1872209
129587
354429
1724964
181075
557920
1473490
2766792
734116
1777042
2456264
2116558
2740879
791553
1722552
295269
2889969
1609715
2001146
884544
2763424
1029756
1625477
1908621
2267367
1288440
683495
992887
29101
2880371
1753825
828244
2412148
2203638
1844888
2323648
1931216
1819944
415454
549636
2891338
2065613
239769
1284378
2490294
433136
1152493
853759
1472093
2544239
61227
1386953
1394821
385952
2388680
2403818
912029
1244663
985585
1062630
1784979
1754824
802322
1456429
2357901
989776
717743
2687021
1646158
2373842
523037
1447730
1190083
1860893
204102
1768764
542470
2084289
400891
152853
1469478
1279840
2690457
726673
2444188
2865403
1589932
1837341
1625164
906050
2810285
623322
1189725
1392405
1587616
788794
1813831
1549838
1325330
2355565
1874241
396222
126964
2720332
1287777
2276921
2848130
2229660
952522
2860993
2613362
1911612
1925572
278744
486279
1200878
1914084
609262
2337037
2821065
692302
474004
951092
281908
1124394
2375150
1538379
2776661
2533707
886494
2103691
1002748
1797248
2216799
2163024
2492613
769402
1060476
339418
287513
2846343
2769140
593264
292798
1726089
2073534
2082025
1355415
2570030
1325648
1243719
1652724
1482331
1449794
1697946
2211436
486725
60259
2340715
1547779
2738348
1021759
2908368
2433449
2670626
2891813
1435038
149627
1102422
797099
2116957
1598404
1866671
1501118
2552507
718598
765156
2066093
1701564
2152179
138151
1861216
1426240
642729
2393851
953720
1251986
1652738
2468518
1355430
1747639
2689286
1187163
2914239
1839067
31916
993052
664919
338072
1520724
119446
427218
1324043
1920119
271093
36963
12397
54899
631328
2134611
1621396
1949866
1058174
1495032
1241300
2689787
2829840
2322709
1756516
1253804
2148458
2828074
1866710
452431
731530
1740008
334020
1754598
785924
61835
98611
317596
83422
2134177
1926784
1188094
1315320
278196
483390
1465575
264211
1722503
201401
1968779
1767523
1218462
1435475
1316995
916108
1534435
1925039
2415538
2014316
270102
1973316
591498
2468508
2400782
164901
1061455
1207201
613266
1226647
451268
1573059
901328
2742358
2708004
2195352
596973
1972958
1102506
1306337
2146350
2283249
2199791
2582892
528526
1282755
1579017
2651000
1238895
611221
1953625
2107694
1202257
654292
1650558
2773513
2029691
1246282
257192
1145749
615380
1664604
2418516
499971
2223707
2875509
378740
1287133
792468
2359112
2500249
983676
625915
369440
1107737
1485093
2464764
1683095
2556161
2830331
1216992
1768908
193180
895540
250718
2112585
1402686
1347384
2215292
1548477
2444798
1910289
2209209
1104312
1269624
446173
894946
370798
2618376
716948
226961
1793224
1085021
1971847
2039583
2734561
2563217
2123370
2145300
732542
1574075
2406327
2319259
1835253
794395
1020992
1178224
1459836
2231837
391310
555084
2176002
474364
2346808
1821685
202263
1268655
1778542
1522088
2055381
1720691
2548618
565211
642713
340296
2652190
2749229
733025
1336394
1580057
642308
1198544
2382157
712921
435183
1489907
352320
2264752
2181096
1836580
2873676
2880534
628504
2564504
1160151
1590661
53801
205688
1065387
523587
777420
947520
130973
381362
2574509
1828764
910077
952564
1723872
2144176
163248
2857366
606948
2253443
2823874
1499354
1750107
1362153
1518733
1773821
1729754
423465
655087
2867221
2409153
1099280
2585360
248516
99714
633648
1421765
1828936
1340501
467595
2320816
2752112
2122495
594322
2831389
434502
142347
2907519
2708089
158174
563983
1267041
976233
168404
2411872
2059981
2509187
2684432
737424
1391247
1666743
103078
527037
597523
2098545
102596
841416
1302598
1139274
346674
1931670
2439480
2218013
528268
2773670
543481
2885776
312600
1482089
1430994
2581042
1371179
572065
2295227
919102
697995
2575119
936811
17392
1921660
1496592
689340
2158597
2388208
2588847
1290278
3750
2580301
2339245
746837
1549842
2564450
1708614
1387453
1686156
571864
1525732
698231
2211547
1411841
519501
2639639
1704779
243104
2914034
271031
356356
2356212
512267
91029
1574292
255702
1714941
761207
1561486
1605349
49803
2669721
1143761
1835189
2220541
2623113
18189
1311184
845824
2680939
196539
2242245
713573
1295759
390266
1025084
1003536
2525100
2690155
968883
2303587
106327
1398778
2781382
2332541
516062
2205845
989699
650180
723691
812245
2809944
774902
671
2786892
1026831
2264388
495674
2824548
1786434
29323
892383
366244
1700952
1409913
1318400
2808697
1594653
9265
2920378
2771733
577517
2603323
1156225
617181
447480
985040
2191387
1961887
1705623
487908
2140808
965255
1031547
2637314
802339
2073022
1827412
426674
985400
194301
1562263
2595168
1937530
2510111
954046
950441
967311
845307
2308948
596610
2937693
1696290
2381578
1916285
370762
1188264
1632043
1851341
1112266
1933439
2136696
932494
486800
2843237
685762
2468062
2563044
2020074
2317337
2305757
1952240
226686
2434916
1400196
2656575
1178809
2560071
1865761
1399453
63252
2719475
230266
150090
1047026
2081681
2302975
438591
243053
1403714
2831710
299498
832784
2365585
1850857
2197799
1523334
325971
2299901
26014
2159391
36364
2119249
1905622
396160
1998457
2429433
422366
2310464
1689572
1453408
525475
2139362
2507629
2480037
204469
2873343
2595346
777756
506603
973270
18668
1550936
2642878
1068857
663785
751884
1894068
606731
1167698
1100232
1275116
137386
936475
1978884
1162881
570375
1226347
491284
757399
2311085
661389
227790
2487962
2582631
2505983
1334989
675799
1478408
808029
2331586
136630
472791
621603
1097780
2931870
538896
1600267
2486025
2221853
284713
1493510
2818275
2783085
1559303
491963
2283241
1677677
512997
1341448
2226840
1914553
2098406
2267885
2860361
341673
997509
1838209
867435
1249588
1615468
528196
648007
941018
42018
247590
760836
564966
987774
918402
1771214
2531997
2706122
2502895
1190938
1194068
1353614
463241
431096
1589513
1247954
2845423
14007
1808054
1875811
404999
1710349
1687927
738029
1787227
668566
781979
2157792
265536
448526
2786376
1404005
1650799
2836702
1178830
59443
1231179
1820937
1006758
2023612
1259446
1240268
2779515
861168
1064573
901559
1465861
1240300
2444461
1378696
2061775
445420
315375
386496
1637251
1084686
1723109
1246170
1395633
2758370
1958692
2028142
1084780
2768539
1575485
855827
1688423
701842
770648
1444115
743604
1755308
404101
1108050
2764857
555103
1200950
1112615
1746165
1336747
2388228
835306
2721756
2665037
2136466
2625938
454473
736052
2228570
1523173
2411249
2126613
389520
1092149
1868821
1382122
2436394
518460
2195295
14473
861581
1473155
1792459
2339747
2860565
825144
2857835
1335925
2033911
2678357
2859187
629857
611589
1965106
775168
675179
1607034
418698
802514
87135
85372
676987
2094023
1757572
1265939
633151
899185
102502
2198662
841379
1277091
1942231
787811
1947445
2708024
1329481
1418914
1995718
2079433
1946934
2645214
352069
2270402
410526
1217930
2779957
927124
1584729
2752149
2299951
1395597
1977415
2480635
1422149
2197786
2395007
2344456
1494782
1107537
1003080
108317
195377
755650
157754
506202
1301330
1672016
1766044
315675
2581578
2582573
782292
1553762
1851723
720266
1715528
2731123
1282535
1584327
773949
2042297
644662
1667732
2436896
477922
2850252
1275597
814626
2094297
445620
1214877
2336513
870596
2333182
2433349
1968758
952582
39389
420793
1287622
1635366
2041034
2182411
1118346
711234
2440205
199156
1916994
2279851
1375354
1412222
204294
1046269
1546211
1197546
1784975
1327504
821841
122327
1205148
1341135
2299876
1690796
2924378
359909
301270
2123834
1933786
896797
805569
1009443
805275
846413
2027178
632279
956234
1227445
1554928
1693302
2903684
573537
727452
257574
674231
774567
2706460
1641788
2002964
1259197
2550114
609316
111940
768063
1703402
2384715
54056
1761086
2811609
1764848
1339097
584709
506279
184563
1663341
1726786
1771985
459713
1052316
1250686
950166
515037
2204762
1168853
419456
429207
1126749
1933936
2715926
2385593
1569232
346818
205570
1253896
1324293
1246875
91251
1810820
2149195
1175531
1930310
2772940
478858
1108330
549435
1662719
2925175
2511819
63663
1583318
1810898
324892
2757109
626087
1438408
361947
883744
1206574
1570472
402037
98227
294754
2595107
2393520
247213
1648651
49292
1579420
534886
2578499
1204667
1318035
2522808
1072916
587548
1631420
81123
1745864
2739391
160139
1030065
2421963
1563544
458652
2310909
1894090
2321276
395746
1130025
1964966
2291533
920152
1461701
740764
2731019
2181285
1281380
27858
2412248
492638
2322926
1911348
531106
1456810
2175889
48620
1780790
1911399
2084825
1936998
674927
2570144
898753
1194754
384606
1462409
730494
2327715
916598
2441861
723644
2058978
2295802
1264340
2614041
1870601
1789337
2272558
180851
2416856
2048566
2539751
1460508
1853572
945445
1159013
1409274
2577611
2939473
541590
1676869
471988
1032021
1144675
26938
761195
797265
583672
304922
1816134
596627
2870550
1748050
2324413
1188230
85914
1428944
1827231
1405323
1582092
2596770
2150253
290352
2518052
1440910
1950973
2036325
2702253
1428678
1975511
204900
2545496
814023
2721864
27595
856296
1726637
263571
1591162
1556648
1964517
417834
2403290
919601
1642757
320518
1042798
2583934
510905
1458725
1607218
505003
233979
2726532
1185324
1967732
2596022
209988
513691
2568333
396854
2393539
2775226
2412212
438827
2210935
201622
2507484
2081691
2808671
2493219
1759408
62249
1440772
2602198
566185
1783868
727423
1943354
2452171
1433639
2367413
1036748
2398476
1167138
1026728
320446
1758687
35756
918821
441671
74198
2697458
1683404
1581311
1792474
1826267
1056318
2601457
459489
1627131
2548835
249568
2218214
1766109
1061208
2819608
2328674
603282
1455605
2833348
2228806
340687
1459346
2058849
1659400
2798890
1118899
1355001
164095
2828232
2567407
368282
614325
1113970
683503
680196
1363543
299054
861840
1564627
783695
97142
607004
1149967
465456
671589
792278
61363
596443
2617463
715901
2498320
864787
18004
2082273
1142743
1332861
2047823
1801152
619850
535617
291422
1892417
2869517
2050425
2928848
2907143
2089780
2256761
762438
2545426
2137193
2541252
2855182
424775
1856742
590275
880517
2801168
1521426
2611356
721560
2058633
1097639
2815550
233914
1874754
1350079
830352
1417166
806607
1500838
1448970
1013290
147261
2308802
1509458
1655420
2309728
827457
1494809
2534227
2390788
1531799
840891
595824
574206
2154444
450775
386320
792501
1893138
669872
2376046
2877952
66213
1458907
1853678
2371800
2338414
2112842
247658
918394
1418690
2889146
1598053
2378857
1428267
1414870
716000
1732799
915934
2657049
2688464
556430
1865812
1083396
715079
1877765
1370648
1774296
72025
1880565
1843954
1069188
2758733
417954
2196208
145631
1973968
1698540
827506
273790
801503
2111998
1848743
2691225
2517765
459318
2425447
1346149
1399072
1341098
1307919
2450706
2871750
1056210
1854226
639056
914019
1936241
1156932
1203206
1824667
1788235
1126419
487253
1248
1006643
1913198
1671126
2370057
648294
254902
2069524
1607937
1747630
206270
963680
902917
1742359
2663695
2352653
2470017
910041
774967
273338
2745784
665656
1930341
2833723
1121458
963709
2285292
752126
1861918
2335666
916274
1439819
2847019
1032295
1383266
1056187
1244421
1401681
1027477
2370347
2583142
58604
2009309
329703
2255542
449060
1411551
945763
1683474
2686662
1658846
1402549
39459
2857063
2605769
690923
439626
1269396
2668548
1582711
676262
894537
796485
2045024
2597661
1765078
1205708
1085888
2085541
1742903
1015149
2790296
428676
1546438
248705
1986846
981030
2509298
1246849
1730029
2490822
2023813
2708675
2336217
305540
631475
2858596
1970275
1430742
968171
2005348
725339
1210402
1836443
629204
2650874
617799
197902
1534357
1582064
1530533
2100519
1828856
1325279
636240
1997980
2172693
1711432
576387
186620
979
610422
629913
2184601
1039609
1853082
818340
234513
854737
144376
1147769
1884398
475375
771075
1541587
2227134
1914415
2498376
1650631
213472
1510712
978388
2635097
1045022
2016931
1416366
2330469
532752
629689
484630
1841743
961195
2676148
2602629
707383
1062719
1224341
1645838
446095
1258443
1645174
1700734
2065395
975565
1549225
2260885
2175065
1315228
815638
1494196
1592914
1364540
1494850
1165132
2493480
1672061
1524682
2712980
2108770
1732901
965384
1507466
1408582
258494
1615801
408602
1134675
821211
753199
129420
2129222
883264
493062
296117
1449101
261588
2092348
2322841
1977288
2627370
1862244
606888
157088
1792790
737525
761934
233447
1922590
2771266
1259334
1341538
632582
1459025
93722
510236
546894
2257949
1302130
1001867
1177369
116831
1133223
2201237
2754873
2906788
1216832
1864806
207048
1005631
1576166
1247601
2100669
2859478
335455
1196316
1364552
2087743
978346
1835236
1632743
1167186
2886351
1664067
759333
424106
541670
751149
2069193
1273687
2203413
478000
2246076
1157982
2769130
2116243
1696896
2042952
1752056
2573728
516626
1382911
1386622
110239
1986226
2399034
2876706
2008247
884712
622325
2247432
1727264
941703
158171
2456079
1082758
1886455
1001695
63507
710270
2145271
1644128
1043108
1131049
829337
1420662
1327978
951815
744464
204162
2230194
438084
2830241
1746986
883721
727970
2442762
2043501
1180666
2394498
780679
2406137
185631
1047663
2382521
2381609
2816224
1711945
2667506
679695
540523
348484
880535
1960646
1987116
1363526
1559639
410286
602514
1306664
2905707
710527
198354
2916783
2919873
163319
908614
1402454
1247075
1412592
753466
1811401
2921691
2309781
606658
1554927
772203
431428
1150300
1222526
2197130
868721
1983194
1572873
175942
2296172
642402
264485
1642492
1543428
612989
1261544
1326896
1398659
1220073
344091
41989
1376953
2311506
962892
106795
521960
2250011
2554247
1751583
2354554
1682288
2020508
970174
426830
2450904
354536
2738777
864296
1711737
761840
2888555
1732927
2781570
1801703
148726
342591
1212259
2630430
2292672
2689558
1524108
2418666
2091381
1285325
2904669
1273721
677784
1626517
1598550
1697829
687780
1930445
1356396
369157
1036921
2481266
1903672
1653315
1039584
971819
653653
2911667
527334
1464222
2652608
496342
833559
8213
2273352
451438
598297
137819
1984635
1571641
2218999
2197102
1390989
1350388
141523
742347
709
927416
2033718
2557471
82902
1046175
1346741
1218678
815552
2661279
1447434
1209201
2614722
1269523
8645
2629891
1543882
1905153
1786769
132789
908213
2659787
2604513
704349
1679256
2213926
1009278
1212653
2607793
2279527
548317
2456336
2430837
2051971
2540977
550050
2228684
2512990
220550
2288234
1690684
2101086
1726368
1264602
474902
2255546
2568540
472767
1202203
1559240
447783
125079
427417
2162145
2097909
2330729
1251414
1492375
2272266
1229635
2870177
475013
1801512
169348
2075727
1419543
1408616
1730229
183860
886763
1562628
22922
2395199
56487
1194583
2916182
2869532
374684
1137874
2466989
2390184
1633991
2411061
2562219
172163
1036033
831710
38964
1896054
2738853
531260
1193903
2148971
1288384
1078303
1516240
2658983
2642365
1749880
794684
1276072
2133612
1282132
787699
2472377
1221783
2373866
1067663
1945847
444831
1138014
2161730
2764781
1147758
2796553
188912
2078726
126878
246691
2499849
815199
2369589
1157322
419949
650612
2090363
2840889
1081093
1412031
1260967
399502
434670
218162
2761963
349140
2522272
2753408
2439083
945426
1592700
1100319
598851
2056074
764364
888660
757883
1595463
2558366
1095964
1129006
2934559
2105142
2911661
1175028
195463
1533937
2584211
1972605
151217
2684344
784673
2685155
1206737
739423
2570526
1774010
1031733
51329
1652630
762055
2027640
2112086
308247
663457
2872043
1270198
2010212
2890139
1253710
978032
2886028
2101090
2511107
2832312
2874562
1010417
711868
2613155
1644977
2285611
2216961
1567928
2774746
2751876
1525873
521168
1153798
2033601
1656310
1313342
2730519
955698
131604
919981
1551025
1389667
2543618
1793489
812036
1898288
1160566
75861
2939171
1785344
2696443
2242970
1572444
68104
2146154
821134
612439
2405942
1807940
937430
348481
2536551
1537696
2014868
2327710
2289838
911730
768531
2669913
301378
1755243
1201820
2875479
1133902
2639549
1356975
2520997
185234
563292
2456020
2104539
1412508
421559
1187204
117966
38028
1087307
735053
2833850
858891
2186325
1124657
1788852
932020
97352
1825823
1666308
1051776
1940473
762508
2750567
667666
1712808
1592941
2241981
330337
1348224
1804282
276123
165726
1769104
2408470
1149995
895637
2374688
2926101
1567686
1220394
2812955
1775909
2661464
2247004
285868
1064644
2406096
239279
2547143
2167915
2757431
1039516
1676943
487081
653877
2239732
25098
2243129
2647112
2089377
790068
473368
2119960
808126
1853120
2339911
2463863
1339927
1035123
1943079
2024155
1653923
1642809
2299262
2741900
2133480
1493647
8553
2654272
793148
2305147
1535760
1240487
1891472
2877736
2606686
1790894
1630193
2265803
1329370
147483
688593
1966986
189887
838867
2405140
2368209
1444090
561645
2511708
27151
432697
2357752
1395596
1817452
2584679
1320224
577952
697168
1597478
2763659
827302
555849
80533
709099
380336
64752
1474589
2120300
1693905
1924976
2041453
2878737
1056226
48145
19500
2560009
1929020
1907450
1303310
1643418
1499304
71813
1696728
286757
2712879
277824
2144232
983086
1143433
1446655
639537
1368992
785777
764368
836111
1426653
1983038
874245
2583791
2223856
2107184
1759489
306588
1671846
417737
1539177
2117747
1172544
1417486
962099
906920
1143775
2643997
2592457
457078
2517115
261300
820318
13465
2515185
547155
1975361
1706779
901921
1907010
1027220
2027723
447248
1167616
659655
1802234
2817776
580325
1739079
946077
1975869
2795803
740144
2225641
2372537
60302
848024
1736492
169054
266908
1181948
634519
2146972
234650
1976363
149072
392357
2317868
857748
1039006
523048
2035088
1652279
2105537
955230
2880628
997060
626683
1656601
376184
1304425
1556999
1506362
614016
335388
2085371
872010
2328444
1980523
1482118
1562214
2528764
1330134
2093718
2558939
507473
1748304
1924111
502425
1880466
1605950
723740
1292686
2440783
198197
988692
1101656
645428
2834097
2885164
2246456
2375768
1356928
973007
1875086
1351898
1005035
873919
2784818
1131177
1748771
2227170
663210
883171
1580742
982627
1996561
1976584
2850685
2249110
1066092
1018357
2673504
736549
1695523
761875
1651881
1790134
135850
2826964
1328880
1831294
1961054
2218242
500631
2062022
574991
1889572
2853694
2121350
2656971
1101691
561638
1607042
459162
2049198
1405433
759818
740122
1750799
1111687
478381
1504098
207284
2061718
830795
2656775
183690
965275
1192385
1215436
270540
2380219
445866
2592922
754797
651673
525117
818750
654126
2646164
1937513
94276
1290065
358105
1423519
2594609
1819758
2220014
488731
2332750
113449
2407688
2036029
2208457
1713373
1106519
1584171
1368807
2740962
864220
595327
1157161
2681804
1909941
1788581
491153
188895
2294095
1028377
753759
462835
1588650
913472
413419
522750
80710
1484010
2080198
201077
1510065
2556469
1978063
810317
1753478
311072
2535472
311998
2078161
2203541
1401974
2227688
689582
1666975
710064
1977906
1011332
849004
2739021
720925
2136462
651562
953298
2021539
1717898
2833456
2137080
942628
566605
2185436
1414142
885311
2290292
1231329
2859236
223482
638896
251075
2283567
1733532
2076748
329575
2742280
683891
249216
231744
544864
285281
940250
2629207
1553628
155401
2637316
1316271
2323402
1799874
145381
1083263
2174581
2547262
416942
849502
813694
90358
291922
2438021
139479
1767611
176290
2089811
907460
1804225
1903221
1031329
2751955
2184414
1327218
2219741
399879
1779068
1266100
1657240
2447810
2435594
189184
2108760
2546306
2739629
1682187
2435535
1782354
285245
616783
1723429
241080
1990416
327884
1792658
1421516
56157
2547627
2550399
2776884
1335311
1323723
1365927
631649
1432921
1284310
1481261
664493
2048611
2541126
342122
1054321
2161346
2739002
2055129
1957861
687542
2541011
2148669
33569
2898707
817773
538438
1755814
522393
635185
1376716
505154
906304
1608258
2109827
2416373
1461738
679630
665191
1930632
1907852
276090
1325824
1400965
849613
253034
487205
553705
855193
1136596
2489986
866047
1225796
1783203
1037739
694331
289167
1848436
122851
736929
2731824
2917376
1974110
637128
1212837
157689
1128688
2727464
323093
1836276
2659481
143499
1692089
2226514
2723533
1488688
489159
139159
1619285
1621812
891056
365680
1700361
2693820
2155001
100367
23064
2407980
1853176
574377
1241749
1922664
1116872
969214
1728518
1319123
2892528
1929862
2375
2445371
2566836
1295068
2711396
394366
910072
1618324
2838550
25207
1546527
564469
2443198
1273194
2158989
1391361
2633890
892888
1347278
2921035
465340
1647083
2654573
1491393
2540920
1216779
1346354
136167
551982
959806
1879139
675374
1756029
1461728
2458384
2427621
1332374
1634559
24104
679538
2447168
931835
2286458
2744607
1557613
1786146
2545876
256457
2249637
983545
201768
59630
563451
916119
2172621
198192
301894
1784530
1950764
2092443
150961
473961
1406127
10942
729485
1080639
2156915
2293465
1520216
2119107
2319784
1969920
1754518
1026782
1348601
1032170
2870583
1910157
2782142
2273943
1475454
2241713
2078497
1167670
1793557
2757026
953011
1938664
186872
1438797
2915848
27342
1028671
448359
1177076
696834
791675
1730958
910534
2435839
2023421
548249
1933737
168041
2229765
2841927
1297860
2845811
1233133
51917
81012
1799690
2597758
1605801
1542790
2055076
2746371
1165523
1279445
2452476
2744910
2122457
107231
18633
2785207
1512667
1713615
1396430
1085442
505533
1499809
1405596
100889
2790839
2594256
2475467
465330
105801
1772883
1067570
2757499
1277408
2861129
2263757
2567061
2291991
2566223
2187150
2502826
1575418
1450937
2555654
2705901
763689
1208519
2474278
2838158
981519
22132
413232
1041339
2730146
1992448
1796192
1227642
409415
2876634
210947
833986
2168088
2335039
1704191
1340661
1701955
448474
593233
2583291
1585169
993975
741003
137067
175443
2020208
2388196
919557
2720642
1878947
2004639
1405023
2765160
1288895
304924
269430
919458
1173314
1521908
1465401
1995300
2480517
472594
2465609
972457
1126652
1386178
261142
2272523
649613
2215581
63603
1721641
565139
2785087
2161355
1102105
735378
2245521
38232
2341095
1196140
2574612
778525
979764
403638
2311078
1257953
2392063
1577196
2064624
267543
1912099
1256334
1296726
1207894
1413553
2321853
1959852
2129345
170131
2352338
2541041
163723
1189962
1594207
386324
676897
1737264
501182
2819273
637986
1225258
2499919
2055382
593664
1117452
917615
2583772
1075642
2089838
2624318
2696893
1591118
513397
2529344
2560823
313258
507887
148801
2888287
2861803
2473270
1971452
683594
816918
562106
1740475
16502
2619089
509779
312855
284775
470554
1368300
2654264
1446298
2632987
1348321
229634
1224117
951834
2038488
780653
1987556
2335605
158433
2086963
1513059
2151539
2220590
1730886
1424098
721412
320090
2541662
2421234
1934774
2409838
260775
1362170
1498203
1582487
381647
479356
1120365
1230960
1182349
2388734
2559788
466429
181390
1565826
2486735
1761298
899207
1544728
813439
570621
1353925
1520793
2081602
1538595
1093699
2261085
1775766
103935
1338258
1961378
2241763
1987038
975881
1475848
2911773
1658383
2135513
2872033
2314121
1218749
2059396
872368
1146313
2049107
1667230
2496230
1674689
2167072
590004
232785
1449401
1105158
852928
1194407
2720561
115650
1179167
689785
30344
1175340
1012007
195563
809154
692149
2750087
1747987
1093800
1676972
1652547
54881
1303945
590845
2623532
2081322
1960257
1144638
448106
2668849
2632718
2824911
2083226
990984
1344877
423426
1086714
1622523
1337643
203358
195723
2116075
1439648
2225721
1549492
2689830
1577062
612338
829131
997377
2290883
2041282
2644774
2210861
489354
2874341
118304
420183
2311630
2927889
1803149
2379400
2155788
460030
1523113
2403165
484090
748819
489717
1230386
711008
130989
759350
620530
1127153
2299155
1029428
799816
302578
2506921
529559
1673770
81093
707364
800904
275156
105280
2443877
1091252
738732
328086
1634376
1957114
876615
770750
2585580
165247
1998240
963918
1291906
1161985
321626
883904
2473
872254
548772
835478
2127837
622366
812973
473264
172063
1007438
1543919
2099484
907443
717273
320282
525570
1469987
19807
143829
1744616
2613102
1407841
327457
658595
2460082
870560
975869
717126
1468532
830815
1775424
1220235
832917
1365341
1661150
1391012
1450378
2366860
2512323
2655979
150841
834395
863573
884484
2878578
1336009
895270
1052234
1155195
2755612
2092521
2900173
2590568
1854235
2232220
509862
371111
511051
2765108
1614712
1826766
1203269
334136
642706
1049344
2783667
969381
2178650
50900
54992
665383
1077293
2707089
196097
1334183
2848619
260001
457890
2114890
324967
120891
2010503
765961
767702
1469145
2434773
1952718
543237
2165091
2528968
2444160
1704353
1156053
858746
1035478
1426377
2221240
97832
267062
2794371
649011
358797
2771203
1583823
8457
1734490
980571
349185
2576884
2571362
1643704
2790803
1904844
1546342
631267
1747422
1919997
890715
2798642
2767992
2021124
311163
2397421
2658846
444995
2463161
1517250
1311539
2604414
1565633
897092
1912853
2568931
770505
2742010
2721028
2277948
1849315
1818877
2807764
1033097
384543
2049285
1275294
751892
2738035
1811953
2676913
2822406
2456372
2750005
2790764
2263956
2935553
158823
2430503
2562157
2188858
229080
689299
104799
2791465
1892725
795875
2672560
2690204
152843
2160305
1642457
761753
1731271
2241380
905810
1199502
1597368
1582608
1242388
218661
2478873
1802966
1216064
706066
2228446
1876509
1138140
2665235
2366047
2251008
1817886
1798650
985352
1606030
1541717
1141683
374141
370998
1016603
1219001
1456539
2743139
975927
1438742
675646
2496021
1178524
566882
1732322
1144124
759148
353784
310265
710116
494499
1265334
2081725
613537
1384932
1552012
1413091
2458831
1370308
2399632
1743937
899016
2686293
1135908
1024842
2776284
2360840
2531217
2088576
861607
2386746
2518791
1599697
2073560
765501
535251
805706
2568377
2637456
1938027
2551452
2228149
453208
764141
1450138
476512
2053450
980585
1378186
1018644
2444724
2879068
589994
217754
2889427
2478894
2326471
2483196
2105995
2938173
2715917
487160
791988
1168147
2507395
2763684
1713264
2841286
360007
1312549
2199877
1419840
2112512
1262129
763202
1745043
1190779
1203045
2384972
1364311
1900556
2590341
1415873
1920059
2723541
2854255
2051710
2623077
40568
241609
837188
445806
710555
385582
2364903
583197
885268
573055
2273281
974362
2387067
1755282
97323
2262497
215148
142409
60237
1262394
264417
2786925
518874
2268412
1199211
2749232
1754336
1436847
2843779
1140603
2710959
818035
1750008
413103
1616586
2910181
2176615
2542826
2257352
645122
1107345
1617833
1047518
1080989
1324083
122112
745778
2013608
1467219
2568434
360133
2206267
2816106
2313305
145883
91779
792696
1454335
562079
2782494
1290109
737178
2068679
2775846
1688668
849845
1267522
1408177
2085790
1097092
122727
2851818
1930353
239540
738201
2424382
2636551
2905731
323131
532027
372314
1973408
1103301
2476318
2665518
2489891
458149
2914263
986700
1389381
181578
1608378
289118
526455
1075902
1907584
1227335
2203315
317449
1340585
819804
2431671
2562997
2290523
779348
1355253
967324
2005736
2102172
277160
2805615
1795479
883516
2238514
463
487303
2586873
34535
1796744
1123923
2792188
2708309
2105234
1498622
2615598
2832062
1556963
591949
723868
2034805
1264669
1021962
1157020
2113190
1818888
2592319
2678325
910215
1593587
731386
400684
331218
318259
2777552
2349526
1915024
2446159
981658
1239791
1392568
2124513
2737340
1519693
1018936
165577
1913105
2136730
1023642
25442
127533
639793
1360487
2755365
903249
2802997
2204494
1573472
560107
1764770
1253860
1633645
1389568
690832
374526
1236961
1283700
2805282
1947194
318851
300667
2570581
1539576
1732753
2298624
1568940
692673
2842888
2500919
2133146
707909
2785996
700887
180447
2869699
415312
2259568
2269210
495500
950634
584443
2273423
2431368
2837427
2257525
2196364
1036555
370815
2890158
524563
1160648
73328
560424
1844860
2155899
1520527
1247205
1766074
1232987
2279517
2917640
2094212
1799392
1735335
1281010
383132
856591
728587
2523893
2742401
1356757
832004
1728706
2558246
60896
907733
413288
1818071
961690
864218
752727
2466590
1352404
1035769
2771498
74954
2676927
1316890
2771711
1081775
2509457
1000312
2546656
1230266
1248862
2871998
1666884
2818934
2428840
2827141
1190532
379239
128948
1323429
1383690
1946982
1958617
2721280
1488934
1907112
1303234
68688
2316778
2687896
1136292
2489478
118970
193348
345777
1885050
376215
2277548
383588
2405032
1218103
892094
918227
1414648
1891956
2534806
2718268
1499065
1394168
2427402
2401207
875557
176998
53810
1529427
1614974
588652
2486514
1457225
1813132
2546586
2102964
1143559
2221265
2424295
1547847
658740
2807977
2506652
177490
714475
787955
1377463
2564274
283034
2282295
1630191
712249
2291366
274118
2520827
2478119
2123651
945540
1207076
646036
137274
693460
233090
1493081
495409
317093
1989704
333400
2260643
577468
1772317
2594514
2834452
2315957
2027192
834165
1197620
762839
1140425
1512657
1532426
211008
393783
1670578
2719214
1252555
2196796
402496
534026
1425420
1191462
2909554
2438212
749885
2917376
632168
347370
834684
1440076
1036750
266587
1551689
1289963
1937268
584318
79969
1394761
554382
2479406
1546307
238152
2356820
1440719
2101413
275833
126440
622898
625860
2480375
557356
1595070
739374
2302100
449344
2320561
2103307
2514782
1668472
1363819
335574
2230081
677543
466250
2371526
1292494
2030106
881842
1637660
1301291
2740590
510127
1017122
844869
1501710
229784
2350065
1958568
1740660
2426372
466546
570103
2057047
1340563
711588
1566350
2912676
1792427
228593
60271
705616
961558
65694
2501318
1052330
1623614
2880497
2331999
2200147
1702185
1559359
2089062
1469812
486469
2845043
1364822
2016825
3112
991832
2279785
1398726
2143480
2380276
797557
2789473
516179
2829399
1269559
1874008
49046
2365057
1121155
127269
116306
2391719
860100
925768
2061515
1570088
2939899
198292
210514
2667887
2222718
642965
1122838
274752
1472392
202543
1904531
612479
2475562
867780
1918858
1252071
2732252
2077990
1847254
610126
1331172
708236
474368
1239097
2766002
2848033
65651
106675
1702838
2622134
2601270
987238
2929775
1772489
2322705
1346814
1616979
1460271
1501081
578792
491665
692437
414666
63367
1658335
751937
1315143
1896655
2763143
2666373
920449
381393
1889682
724369
979477
1406476
1899347
810057
2228809
1681574
1801975
246189
1751368
2428549
495497
2788077
1518199
2396288
865847
1054786
2304901
306523
2548270
2012402
2721365
2560802
1569965
1118964
2496804
2605223
220863
1464205
1038372
2185797
2013787
2307110
1116488
1864183
2714557
1055627
2802554
2026362
2282162
2259872
437388
717291
138827
2561737
1505600
2188160
414767
1984634
136673
1485799
1458840
2421712
1614156
968384
1969810
630755
488332
2877181
2482137
1264176
1004374
2300059
2482620
2165096
1174225
964616
2769542
1632459
1610653
2304935
2227590
1659603
2633495
2018885
827027
2564870
558135
2435146
2003010
434386
1371210
163246
2558942
1434405
2405838
2410001
361297
61467
2682281
1048957
2855748
1415176
480418
221234
2773301
2396699
1671011
1651577
1487810
1401019
2103283
2908332
327475
1263322
559698
2049268
1009454
956440
402413
1104085
1484108
789543
1043725
1465805
1820357
1381310
2419094
126784
1882565
842922
1422136
289639
2548871
2209209
2700780
1524491
727506
2691729
2804344
1677487
420614
2198456
2784782
1872746
2514929
713197
2388942
1129721
627496
1916485
1027976
1356117
1553219
798826
2900496
1951552
1714167
1788362
751393
925904
1436444
2611949
2329106
2640610
1912499
760308
1920253
2013818
1365380
1914513
1038723
1448359
1664803
1796114
478670
1764555
373152
2384929
2633076
1276150
2202240
125893
1838750
463501
1586040
2081740
2740846
862293
202944
1165647
1719674
2540719
2387622
685788
72144
2936118
979872
603190
1900778
1226600
2840333
135429
2573239
1834366
2357462
1508473
1010783
2246711
2293662
178069
558914
2931990
2296709
1476434
1033639
1596358
1601106
2800511
252781
652842
2246344
1271996
1349142
942924
2789884
450398
1700144
606109
93506
732079
650933
1815348
2731281
1337173
1390726
245606
1182986
1699081
779702
2295264
2862288
653715
1090045
1423840
2272240
892488
1157090
988348
64580
247793
166529
1194457
2133309
1385854
754509
1829865
513798
494228
1021984
1043233
2517044
2014111
2456153
2134149
955407
1036182
1269084
999164
1031388
2317433
2199378
2579796
1126329
1251215
1324901
1711306
2735339
1592216
2484629
1676414
1989010
2538478
1253385
2721367
2323501
1873866
2905243
1887548
920916
779847
2665761
1334887
1645662
433604
1003343
824293
268209
860014
2068683
1867554
50267
2894523
217312
658426
1655466
1021412
2026166
1440334
25865
2281369
2310616
1362663
1221245
1221177
2083220
2729738
695683
949648
903733
2893304
2449836
1162982
423653
2001106
54648
1450126
754248
927957
1584137
1791037
250789
1051812
357435
2475791
1568597
484889
298835
454864
2522551
1333788
358909
26154
931558
2503854
213786
1266366
1832850
1075191
1106810
1489127
1640911
370177
1576571
1952947
975580
2120836
1784588
1136886
805531
2317914
933234
2803895
2492417
2020996
2154936
2225473
2713967
1542511
1977540
137321
2453542
411960
1935470
2276371
2696009
1382192
2823738
235839
302313
612347
456634
713718
1075922
1116279
1921137
2651071
603154
2152145
2329788
527399
666936
564262
2654004
613215
2587357
2760853
774298
546366
2542443
2572295
543134
2237360
1543574
1043196
439691
2479315
2408495
605225
2535180
2600788
1502805
938258
221409
101626
1936044
1310958
1081426
2022761
225331
1919078
2868872
1566561
363336
2556482
932268
2052688
2663216
1965082
2863646
1003946
625467
2512698
1323689
2253375
470817
911403
2406281
629308
2903700
1510759
2507895
43663
103443
621670
1504164
229605
2063856
2519045
2594516
1183048
1690645
859411
1849256
2418415
1519163
1165968
437475
493954
2720355
2938453
2831892
2837516
2072344
1523192
2041420
2468882
417969
116906
639017
39671
1266764
9499
2363032
2721034
1169553
1233357
1168721
2470991
939440
899352
1002339
489225
1968756
301634
500004
170168
1552544
885012
2475879
2179526
1908113
2886863
807078
890455
1798333
115150
2114344
1957090
1912987
1607395
2404931
2548397
2718558
2311714
2204764
2539778
1622964
2272327
336424
345659
239618
2642895
1661815
1267402
2461720
1602760
1139157
2060687
2270383
1259122
2180112
1978994
1495811
2112321
2761105
939092
1641558
687061
270459
1259669
2662291
327867
2502853
450327
2029640
1791449
462980
233824
2593321
631918
852052
1064930
920388
1379261
99295
2537704
1017014
76857
2127937
834902
1272566
1868091
2919881
252550
2328503
726305
2102531
1252384
2929291
1523870
2598892
2165504
1205598
114790
1625166
2258822
2527308
1894567
1809828
1908707
1288139
319215
2937203
1701688
1823271
963093
1131916
1714640
2469722
357655
567641
846716
1491878
2559856
1854651
326816
2126259
401698
2475277
2389974
253109
1660029
2851105
535525
2253917
2613130
1971808
1536097
1900966
1646903
192756
264324
1975788
2747655
2090184
1264193
2438211
2770707
1554094
2702604
2138379
1801135
2197717
1660522
2472870
1360663
530894
1843530
491285
1561922
584350
1065191
104743
1722258
776584
2875879
2820004
1089762
2360983
2704903
1773124
2815835
1415046
2726920
896982
1509339
2399752
2875499
930584
1126344
782410
1763018
42029
633202
2911727
2879220
1138426
647819
798639
1831562
2598899
1013027
1328909
2154108
418392
845827
2859868
434651
2630908
1710885
2041562
2894319
2733901
1641790
201729
67190
536910
438559
2528957
2075242
852247
2363705
189149
2444884
1205171
174946
2725005
1864471
441010
1394061
2036381
548106
2747993
1784839
150159
789200
1769400
1174520
2110943
643166
798221
286068
1597915
2024271
1653561
1783660
2084076
668802
611942
209765
2356227
996206
779256
1411885
1686979
936599
1892988
1414713
2658118
1871419
2252605
119055
913769
549200
1944342
463977
2157709
833377
1417412
2047780
54847
383143
2352399
913548
1923042
1419810
734930
267945
1926158
1690322
1419147
1291945
2716913
247081
2152244
2193444
726227
1990706
683411
242938
1069445
1971102
542455
2219532
884907
2912936
450235
1741896
1530599
1317591
2875593
933128
529727
342992
1029810
2881296
1862379
1181406
2923790
2018289
2515897
1536354
1491298
1943652
2064641
1354297
587007
2701371
1144015
1925848
51092
2911171
2547772
1695986
1697089
967434
600998
124928
1066143
1590643
170125
2447439
106705
1231847
1260886
902768
2107884
1116339
1123016
2701461
1825885
40845
1157934
1534204
2201159
726501
737927
2223912
172823
2261784
690627
1372055
1877529
2522772
2447693
918084
204810
1510484
162691
684044
2939088
1195427
93413
2437059
149448
2184280
2803781
2300661
182852
709729
167602
2431100
2802112
195282
2791309
1804705
2510634
1895533
1260701
2597679
329288
2619231
1525646
2509841
1146526
1282255
1799855
2877990
326911
1009059
1257497
1112637
520811
1374601
114560
1610051
2849860
2329277
1864323
2681991
139688
125195
485014
2000743
1034346
866784
1800273
686767
2525828
1883764
2230489
2465137
2266548
1590873
400624
2023220
1009400
234892
809650
1743407
2348914
343581
2305858
76807
1425977
2802212
1040040
823558
476076
1210596
63525
2838485
2661015
26924
1876275
1319038
1775441
998589
2459331
2165702
961451
547004
2385344
1236394
2614920
315812
268626
1875357
363977
2732536
1964770
85005
1484808
760180
2187243
2767133
2356632
1991714
1298774
697416
368521
2934433
1945973
942364
2396027
1789922
1009510
2241612
788294
437850
1966950
1417142
176521
30703
2580094
208085
1803969
135555
232148
1172832
1179501
348548
1913596
1164931
1343484
1118087
2408186
1820484
1771150
2372492
992445
2658400
2096822
549378
1716657
1949552
2083389
1211070
2671337
2905858
111472
1609916
367614
588179
1262499
415023
288821
2168129
260683
2444401
576480
2837537
1858177
2578720
1672798
1223643
2916675
1585061
1587028
2761550
2394517
534160
1909371
1135482
255361
2296102
2546316
2202831
227081
567851
1070830
57324
1091228
1842558
941862
1288215
219919
366709
650619
70832
2112385
1412921
150017
763743
1283092
466082
1643572
805401
881558
1933040
339647
345121
148607
110055
658143
664462
2742912
1045322
159909
1184698
2489983
417959
2867382
76195
1305556
2487106
1996833
1891925
561541
2729228
1375032
70208
2086319
764873
968598
498962
171173
2193335
2120450
2313255
1820282
794193
2666202
284763
986261
892505
2769862
918563
1700847
1520922
999710
915030
1546161
523792
2679425
820918
1145685
371288
2798436
1611445
1808849
1448410
1144037
1209181
721002
1145418
1444464
854912
543935
1443936
2628568
1542015
1889546
1984371
1893233
5767
1053484
216007
2287416
1715300
671447
570868
2897752
2786739
2701018
1134931
1853237
1404516
528838
2808414
1373148
2101861
161637
2617656
2020786
163804
2105011
2873978
1671874
101689
2844238
1221095
2690624
1502567
601514
1571679
1802867
1829706
241456
2445608
1418177
1173848
2697414
2809436
2886816
2097524
2837090
2222651
562350
1570641
2634240
1180888
2908093
250383
617825
2346276
124994
1764184
2159762
1404700
1756160
221065
2920319
1715034
1188437
2468974
1189246
2344534
1340052
452019
687484
2331641
327931
793373
548309
2830543
2339784
804471
2374394
1084099
2004099
1594740
844268
275440
1521864
2332997
2631886
305522
1246083
895639
290572
1212471
162581
2702758
692891
2028529
2218468
2223677
111168
224756
931050
2134054
926755
2174602
229605
1027879
2197302
2705233
355688
728397
458427
1845982
445712
493054
1048668
2723595
1706754
2413424
315397
1318833
2798928
1185626
2884151
343708
1990465
1284222
2803981
2934863
675230
606333
976602
1522843
2024484
2185008
1300655
2859283
2543067
46380
2332173
1242169
2707644
1696540
1406230
86903
1728110
801195
416993
1020644
626939
1069524
422513
956352
944188
2238464
1314509
2214316
1892120
2399357
825501
672090
2689509
2394407
1785510
2290734
1957012
2574436
1453825
2921700
874125
467722
2043373
1329296
551148
1119556
543079
327571
1023849
1480039
1189564
949818
2382186
110277
2186950
2051135
1952742
2552896
1619160
1604633
1455464
1818000
943300
301385
1846060
2724365
623905
370937
1365388
2472017
2661704
2650097
1683498
2307540
2211653
2454682
1822514
2075289
1756861
1897878
1164180
121727
786498
587285
2537831
1848368
174382
1130030
2780727
1199843
1151877
936144
1065249
1026831
1729475
1947637
690689
2267542
1437070
1121894
210660
2099349
1187410
744993
1704074
1847393
1362897
179832
1676973
828940
2353831
1362599
980856
930320
2585222
194611
2921785
1889398
2119832
1496203
1848056
2123048
1828100
1103251
1493102
2865423
2580022
2719323
1703059
778772
1204029
259741
722027
944871
2414655
2219007
1152354
2184579
735539
281193
270062
2182216
240743
432171
2409837
1195243
1668180
1292698
943079
2565329
745604
1667059
907826
704908
1589628
252418
989275
1058957
1300936
2922770
2584963
2244344
1982418
2219529
908881
415267
2140863
490797
1729553
2494874
2719386
2375982
2192852
2085193
2629208
1948560
461390
2858839
1058599
342390
1514560
1968304
1912045
881180
782981
657845
1559559
1280507
979845
2875867
1856811
805939
2773844
245316
1690491
1267265
2892048
2603375
2083780
683341
1544766
1263904
1599059
2834421
514582
1476086
36953
1676182
2642814
971684
1342344
1371198
2809932
2198891
2206612
1936124
2912829
2587870
2645231
292114
968899
1328589
1418883
2514578
818943
1526742
1327951
2364868
443627
331568
2601692
1739511
2838618
1165469
1934728
643119
1731328
2184222
1569269
1005514
1757351
2805706
2248235
1727564
142328
1913656
2393081
2532059
549119
517523
971701
1901243
1707008
1251933
1705839
906953
49977
2635120
1374269
2618126
2323375
2937254
154668
886024
1557543
1769331
2625554
1385215
1513739
56886
2021851
836778
1449911
307965
1660013
2292753
2935052
1678441
2750249
2608940
318977
2082371
1684074
1496422
1965226
1207674
1151315
2363739
2922077
2156439
426218
1674819
997081
2192801
1743828
119979
134549
613201
2404427
1156082
710386
1314298
1747359
2418456
1223174
536316
2423405
287193
2052497
44510
71019
171447
1743890
2536912
1716482
309412
830238
1835808
1130826
603411
921700
755767
1544908
2286335
2558239
250
421287
929273
2886316
55149
807359
417316
2917147
1533602
1714157
1346799
1334448
2704825
973175
679708
682421
2262042
2665111
1142223
593477
1055418
1366554
466697
418875
28781
2484420
2244025
2844280
2848204
324582
1488678
1529076
24107
2052651
1883738
2694905
2367554
399270
844704
1406025
209577
860516
2764497
2188007
2292599
1024429
1530007
529449
1320180
112934
616834
1848878
1657880
1814322
2089025
1047524
1418107
532423
1095320
2018141
2603364
1675897
2752201
2007614
1017271
1436314
1057341
621790
985581
1093560
2922214
2832393
2283628
1764588
1681510
1338080
1236825
2427876
39791
1529967
1737961
1002791
2907158
1805496
682058
854963
1971106
174222
111962
2770527
2585958
602987
657331
1460813
2087342
816398
1692074
188899
2783223
2172793
1057565
595874
1713766
252372
417766
2909242
1553388
2144161
1933189
2333841
2929269
2583927
68177
444141
57446
1298975
1487954
452066
1644423
1951722
2605039
2051917
2550992
1745635
1352350
2683652
1778209
559439
2219868
2402576
272887
141643
2053509
227190
1147068
1673431
1860151
2733039
2017978
1695523
493941
773145
2504561
1770880
712438
1053057
294449
1061256
620614
2901141
137451
1215936
269634
2380094
604974
734409
281072
918599
2919493
1589192
776169
2442562
2255741
2090543
221130
1848729
833050
758772
959571
1651467
2189983
438429
589687
39087
1530459
1505433
2535845
692973
2043471
1246585
2937116
1058856
2520144
2345594
1939193
1130373
609137
1542483
1397249
869307
978049
2597392
1976028
2781515
1958870
1552632
1772360
1185445
1095586
2218056
1774554
911520
700604
1311333
706541
1574177
1120996
2431803
1700480
2840629
924590
2782256
60685
916854
96414
1665727
210540
1992449
1625409
685829
2907121
2631121
636388
1556750
2037371
2818633
1589187
455896
714578
957696
983096
610299
972445
2161790
853022
2826622
1810161
574188
621704
572931
2212229
2407464
1624573
2751453
2585471
803846
2474569
1450325
497156
1866254
295378
213725
572887
886160
2426853
1115755
1115005
792461
2314788
1331499
2088438
2878953
1470134
2847594
1007942
1168854
1671791
1156312
2926036
1759941
1341062
1185437
1987657
1216027
934220
1549045
2657044
113996
2545627
1649114
2591854
2555637
1790252
194623
1939069
1553815
1847328
318273
2089716
809082
1376027
1335276
1801407
2397482
2137368
712178
2491911
1841463
119168
1198519
180814
1619334
1444213
1428722
611094
1648222
1494130
2780753
1166211
1764476
2648338
574345
1912553
2295239
2748796
1096159
1850960
1674480
374458
2516156
398252
1508021
971162
1640347
922812
44733
1629940
1572577
1107742
1722280
1549312
2736665
535626
647590
903839
459130
1740800
1000458
2306312
1348582
153806
4198
1045668
746904
1528080
2761645
1867824
753312
2884102
876367
1332889
429673
805410
908389
219472
746515
2631867
1177936
1001179
1423861
904535
957643
2626872
906310
559075
2817481
595172
2292505
18972
1598928
294092
1744807
392764
529973
659539
1562180
463179
2056046
1194227
560083
1249325
2509906
19086
1007729
1169405
1580235
1950738
1766034
1916926
2356395
956324
893624
2563951
1345975
756471
1856543
1372056
2341106
955116
2658828
2820048
1355007
85597
1222527
855462
1460601
2005561
2228789
2102184
607744
951318
2819487
429019
1619977
1599195
2257521
2658307
2331980
190286
500727
445693
2836982
1776688
5388
2772083
961508
392832
2799688
962536
1557107
1255180
2867341
586611
1136302
2609877
2399273
2154526
85753
790196
2738551
2099304
53281
2839920
1270703
1925615
1674664
540383
815458
1697889
611873
2327633
142432
1616142
1407199
2633958
1060175
1001702
999534
279839
1961314
2586971
1398866
1320376
2152746
1523123
1886812
296979
2165697
2196753
1660716
2923436
266144
894892
2268427
181031
473132
2804210
905083
1686617
2027652
2649348
572704
236122
2879001
1374845
1861520
2385746
52525
861014
2520167
1530540
1971721
808053
114741
1813118
2073987
2628722
2438516
1366331
508367
890370
1040291
2281128
884003
2581124
2383775
742931
1519236
2313230
2502307
2370985
2894288
1716502
900857
1126110
2383982
906844
1826622
1597233
1320534
1929983
1560430
1597892
1325346
1607901
1956522
2774011
518173
2287730
942342
519030
8496
2539779
238166
2012859
740115
730996
577597
2201360
2171239
2181912
2351199
174601
2108869
2333816
2286134
1915160
610531
1116014
803411
1467434
2652520
2360350
922484
1010203
438383
160566
1312583
1749193
564166
1978876
848782
1354732
1832980
2063797
2437697
1252595
705857
1596093
1778608
1851874
885999
1296312
1480470
1676030
2279544
1913144
2905519
1421085
770349
265768
292397
2526924
2091907
2465324
1764719
2296809
2937795
1683570
2082022
854029
1556105
1685608
411890
2014837
1227345
2023172
985574
2500998
1725737
2647756
1757235
2066779
2744763
2743952
875246
2001395
930852
828205
82236
1295845
1805837
250428
2346532
302502
1149220
542498
1420073
2116406
2513582
2317663
424758
2898978
2422153
1122479
541499
59778
1726066
1009244
2104592
1117894
2139745
2848938
626066
2094475
1829945
1450403
1336796
2399071
1485674
2385865
2198898
2385978
1225013
2254155
915576
2811047
1510949
730642
1606157
73885
331492
1031100
1203790
1342272
1420966
294675
2528924
1413699
132907
2318775
1021229
878390
1031912
233174
2146572
2105901
2626834
52238
1716960
2562881
2776363
836963
1299984
2905230
2569959
2785191
1380333
2878066
1312915
236889
1752687
1944018
687496
1771790
2311754
993136
872967
1246263
2105209
2337438
2061180
884024
805530
586078
1221316
2099913
2516969
1270479
2525435
2926691
659591
2658427
2432649
872433
1320241
604586
1668720
107866
2863714
2891319
2279452
1390564
1729151
2516694
1884659
1289784
2253896
2279035
690289
2840422
515106
2832716
310804
2906051
1874822
1746019
1806461
2144854
1164698
1835970
157382
1750139
1307176
2875361
489875
48967
1958346
2148095
1030092
986634
382531
729182
46048
1225568
1803060
1835980
2338562
2012232
837899
2412615
667336
1930527
2066537
713054
1541623
2761354
622420
495150
179246
2100520
1263933
1055867
1960188
54643
2068353
1750907
866769
1046131
2528570
1097519
1494990
1504278
137367
2416422
836043
1458364
2374774
1003367
408737
60337
234331
1449952
431098
1150136
131523
1675537
2509905
2030777
2076953
1260809
2417518
2652735
677642
1481775
1879254
1911178
1054423
1641802
1577050
2513340
2766099
781145
1702447
519477
1221516
2935051
2461646
60314
1366720
1095540
1479639
1429027
2176110
2367326
2313889
215794
1601929
2153074
1955557
482495
1901005
1362856
826086
2469172
1937803
491624
1751279
905851
228263
1710430
1367230
1002111
2165360
589324
1112077
2818653
460221
317385
1894781
1044133
2279763
2380949
2853042
1001462
2204386
460250
2656740
71201
2014205
1206984
2691598
1730771
257745
2262433
1573424
417920
1930076
1483970
2349175
1724276
561545
549105
1205698
2657310
1172970
1724414
1926287
1326042
1460276
1767216
495726
1306004
2175212
2276360
1192747
2247954
1093115
2627204
2045971
1387958
2706179
645311
2820230
47739
2359981
1357472
1083821
1218870
2766601
1887998
1659232
2057634
761350
779216
1797693
2281536
1777510
2642752
2101228
2353187
1658330
2817400
2523479
962451
2046410
2469959
2400751
2923552
1268189
1440576
1219588
2865779
2619227
111157
1270656
2624148
393543
1738731
899776
1572014
2913959
2530433
531897
436621
883146
490434
800569
1295140
97274
1448573
1601560
2417138
2515397
749001
955679
2017904
1449974
2162565
2127497
2507048
1292335
1824023
1829806
500051
2251144
620540
792241
1588660
1301208
2249335
1953350
432431
508476
1078333
1188832
892298
1656162
921307
1116414
1129971
4287
1812219
1074967
2831809
1478680
2030719
942397
2559200
2012402
1334853
1476794
1415650
1811589
475595
1683873
1369911
2689681
658285
1734283
559736
1599805
407563
1969422
2244676
1380937
412633
586582
2591670
769366
1693960
240068
433227
1061980
968863
1257261
1787289
1648323
1998580
504778
286348
2104678
1710037
610253
2782819
719262
891012
2482053
2940134
159185
350009
2190629
1543971
2294731
368733
2407465
1682776
2649339
712359
149056
387474
1945617
2770062
2815314
98030
870369
2266305
2041381
613583
2794724
2525875
2543089
2218301
1236633
1158660
2624478
691262
2654533
468197
1423257
2666305
2147551
739685
174694
158961
557703
2932164
1747363
86695
1634084
2623430
1176989
2462022
1899579
1072223
842326
1167460
1050627
81331
2388381
2282004
2744667
2668214
2205053
1766806
1219451
549825
839513
1666213
1924752
56750
739066
1346257
2240983
2340117
400167
725431
710096
2328438
1104744
1399980
317495
1851860
1218696
1671403
2208519
2005674
1119325
2533103
2422997
1153896
1586562
2696321
2455514
2457364
2313323
798290
643600
603727
1222975
2180704
1050685
2069871
943523
752436
1215473
1703257
2131845
1519191
1744904
642895
471207
1139138
1576235
2802739
749971
1172884
2031128
2066466
2251780
609133
1668897
2609858
2056288
2174607
1337448
803603
933287
1426645
155790
1505825
1817914
494902
2212561
513677
2639074
2148867
1775157
58343
810482
90070
2811469
2355451
2112169
217502
2897673
1441982
1418339
2510016
519533
2517261
2744366
2233323
1504307
2062163
1777921
629311
1864370
1524667
508750
2903351
1105579
2085001
674326
2690237
1257345
2491118
1255711
2519461
45910
438103
679284
864132
111855
2593755
1932836
339964
1279600
447679
1492886
1283425
1834432
1005229
1863802
467490
1074132
458544
1897769
2686798
1885538
575878
2686057
351901
2257681
816794
1099719
2115976
851329
2143829
353122
311819
955924
1390439
398622
2198687
2614864
1237453
1096931
257804
901653
2184474
2281993
1697933
2493750
530730
1389956
1517875
999031
898493
2529924
1338413
584873
533781
295115
690088
453576
1998998
843453
485002
1897479
1257840
1722311
1730992
2653125
1503377
2053076
1354042
986446
721082
2338083
1442751
1614008
199850
497095
1130786
1144744
512695
556497
2185517
749852
938245
969476
678090
1126891
1780576
688379
870724
2216486
1748714
1095216
153843
849664
1625419
1732212
1966308
2733408
1491857
1598747
2924968
682623
1393330
79988
2484444
2744394
2596633
1897732
2403174
1992444
456367
1470657
1793649
1176637
10389
1041195
2192515
1994295
2266007
2149238
2707924
1234415
263202
1910532
35775
2644585
1811708
825480
2893934
80099
1914843
894015
2358908
2814536
1164489
1380260
2019099
599033
1829714
2668252
188487
1963258
2482221
2043253
1692343
1987774
2194062
1106714
2724967
2899725
2901314
1180164
2565073
2827465
1271111
1340560
423849
243175
968280
206393
2405160
1646465
1567763
1187912
1999708
1425128
2078246
811591
213755
1859087
842145
1150838
208777
2691167
1396431
1740101
2208574
2405110
2044149
1160824
2397635
723510
1827552
1270888
1559331
1404842
2203567
597433
1325371
1862406
1341520
1110154
2735169
1536422
2324683
21119
794960
2354236
315171
2440546
515843
781056
298441
2314939
1567252
2907143
1531120
2417064
2511475
2474382
2667954
1603213
645072
580511
728591
1753054
881265
2513485
1099978
611730
2344886
2781326
2517697
1222070
2112099
1368129
2120868
1092525
2495460
2510186
2830551
2094160
1966003
533643
466863
2671224
350709
2925364
1516110
2473408
2172228
1876502
144842
701223
551362
1182906
154604
2900435
2605164
203831
1794213
818411
413364
495480
636677
2852724
1403658
2552996
1114956
1468291
675480
517651
2659332
1234982
416755
444576
1369071
538567
129898
579591
1046108
1331984
1440
1273648
2861868
685698
308121
1797238
1650265
1217284
1919591
361760
2410947
156860
1640921
1918965
1335912
829690
9120
2101970
2121180
2471858
101526
824641
859854
2519315
1377193
2793688
2845693
1209559
851271
2467531
1705350
2347881
934536
1443590
239020
342052
808349
776315
591611
2045624
2054139
2801283
1920910
2505695
1907065
194346
149242
993866
2506768
1961840
2049856
1517972
926818
1936404
1877954
1958757
1756949
2782047
1843824
2861595
1594968
2919715
804433
1306539
451083
607743
1476086
2557381
2539939
102824
2935416
2500725
1552424
1220189
2580052
2453677
1420678
2529415
2876402
1857485
2579373
2432533
2605413
873488
975046
275985
2343395
1870620
2596739
285900
2478683
300767
536250
1095449
2855875
1850352
1024831
405382
1747586
1281787
2893128
2070734
2576996
1835431
294684
2671061
1848442
303650
1657270
425087
102800
2270089
1281181
1885198
1955647
1732318
868503
615788
2295952
970670
976542
309388
1944108
2211093
1090611
2695793
293988
2008101
598593
665660
115842
1555620
497706
2493903
2776392
2339506
652277
2549936
1498482
119321
2920851
2014626
2001163
1874677
592567
1765335
2866727
927921
22628
1629925
1845851
2488488
683668
342056
760546
2553657
1258476
2188923
1982020
733098
177867
1217644
2877630
1697537
800964
495593
2219075
1576917
842983
2764877
2219284
1333917
1578959
2051620
1094551
576340
2108203
636685
766979
2107499
2695897
938964
1524394
1567568
146571
401518
231468
120733
1980407
2820546
586311
2340087
2845357
2198784
1527223
361718
1307939
2798387
1127637
295416
2192901
889765
2114540
977785
1247203
1717816
1212646
1188802
2102823
2931611
2719168
2771852
247112
149370
1922697
1046858
2826777
284327
3684
1994556
380225
2608038
852188
1065016
2281406
1163455
7315
166605
602636
147448
464192
455946
2869176
1081549
1430373
1176404
1320108
721871
1369765
613720
1944274
883846
182853
262901
1993378
2814343
1056941
858849
1115772
168966
1190359
2407723
2304630
2297644
2773020
1184527
2730416
690811
2870106
1734577
2546472
1623603
402292
867145
2086443
2010565
2023465
1557393
1503283
761015
770843
256937
1920434
2438417
2898848
419821
1310318
2212593
2189235
2633870
564923
1620543
2336899
891076
2767594
332573
306896
1003073
1472099
1713964
708480
199817
1813466
1014634
931584
1238632
905383
3830
1934680
1352486
1356753
705165
2105532
2876569
961362
865000
2337102
2205448
1640766
1150117
936394
2085035
536995
883833
2320570
2898173
2833543
2577975
1607788
590018
1903971
1971351
760818
1617559
1859761
2687018
178203
1288228
854819
874697
2472956
934670
1868850
913694
1936644
2698221
483494
585017
1831217
1673231
146017
86228
2312804
2207826
1750045
1690961
266413
766953
1513422
1455229
1289590
1742304
907627
2836366
2172762
1859589
1987638
318430
635689
2784396
1674753
1811203
779095
1744168
688183
528035
530442
1502958
2011848
217868
2067155
2150569
902237
1590790
1634062
682650
2550035
1729049
1809554
2225547
2689659
676115
518162
2661268
1799361
2428270
2269049
2785000
2741435
2733948
1041356
313946
969983
728964
556458
918694
1948783
319718
2743542
2038997
1044349
948900
599250
2834811
18947
609401
15055
1176201
1527496
2808996
689927
2115166
185732
1563823
1986521
2094609
1503880
1719557
2306959
2427473
1625924
1769245
2789987
2821588
1106061
114251
1748948
1932035
779822
1245413
464847
1727548
211980
2162008
149144
2549008
217082
605330
649099
811489
35373
904905
2277058
595967
556980
388899
1090823
1072668
1038888
2537513
726808
1267616
862423
358027
2899557
2686759
2411639
48799
2436074
1425967
2353543
1912228
967346
1509861
2593972
2468938
2368516
2716938
2502097
705550
432258
420639
1928346
1380851
2384655
69593
2186833
66963
2844453
258327
1496902
1289289
336551
1288259
2469956
1725628
336037
548172
51660
1549782
2007405
2156750
355006
1367914
1832604
2590814
953763
1826173
754767
2594487
1352861
837452
608126
2772584
1376706
335981
2104971
1955966
1777988
2152839
1399089
143368
275738
2807777
1971298
2447428
262985
1046185
730614
2411861
2272443
2332344
729814
2640105
2327693
2728088
2272026
2020860
1840821
1836953
2095277
2238810
929188
547619
928355
2231196
2826173
575736
621412
782385
1657482
2131142
884694
601504
2647330
1807196
2332049
400899
530838
1379169
1038732
1134654
1695078
1683234
1734082
148549
1869746
1500352
774044
2522968
872605
610055
97357
1962621
1408687
557759
515741
475617
763699
2872663
1838408
978228
869652
1447083
2103067
274069
744130
1261025
2163707
2771885
2141707
1386791
1946529
635330
554001
1902495
143422
2546563
622377
2570500
2897567
1927295
696784
2789862
2692867
1436585
1495795
1076589
2352040
2206707
481318
2934003
2264517
1727369
1618924
2811971
656735
2821160
319061
1271485
2420190
2040960
2302866
1978742
1944972
1345816
1703006
669589
1184370
789943
1321969
234449
2792028
1293771
1568900
545240
2757643
81389
335842
603241
275652
2593455
482856
593076
1400610
1329410
1651344
1849154
1282746
2669003
2495004
706571
1705801
1285433
2245964
1307553
573592
1456665
2826850
1582981
1928605
357794
2500636
2465479
481514
592892
744756
510619
2855943
272404
2584927
289947
2756414
370662
1408137
562018
1607948
1324779
1451721
1378914
2138733
1552703
2135223
1981079
1380015
1721606
292924
2776500
316374
1139495
405154
2766570
914167
1416436
212695
304787
2240149
690422
1254335
838357
1201479
148434
925419
2797066
385649
1263902
61450
2721096
2556362
1487926
2397050
1636804
2158541
230240
898547
775688
1030831
515228
2771027
1031897
2303936
180820
1901372
847120
250891
258121
401919
1027771
2257101
807084
213532
2068082
2870874
2184214
1752307
2079217
855904
1359442
493255
2319399
2442614
1201476
2380881
1758133
130788
1959532
1954994
2478074
831318
780542
2539888
31534
1817591
904609
2245792
9954
2501908
1233945
563223
1961466
150066
1095121
1348924
151891
2814802
2772368
2244312
2579456
1349459
1522211
2457982
2429768
2916240
861943
2320973
288976
2011478
1120935
398492
478805
2583164
1278646
2416098
1035893
2034621
953728
143021
41475
2489605
1443771
39890
523605
1959478
472575
2879668
1368510
2419488
1290262
656029
1160396
2796543
128794
1520736
2888662
2472267
2612237
913941
1863253
1707363
1407932
1777274
719300
2869950
45810
2656408
451016
256523
1933051
2142145
1540403
1139061
631020
2907424
2238810
2515134
1403350
854383
1204795
2535630
2253294
2643888
2628552
2749552
327391
2309875
1795605
672546
2835712
549993
1429605
1334250
1775743
1292040
599422
389987
2213748
2317079
1095303
2537750
852912
1358680
319667
1020687
2009492
2693041
2538951
1727793
2293088
1138686
46298
2120879
2578803
1661659
2001978
1788006
1338043
470297
1668406
2598901
1825093
2755026
1461079
885003
465950
961981
338503
1881245
2021369
2899916
2932828
361383
1826516
2746845
618097
661901
2412190
91246
1257718
1230362
1994798
2899184
2349492
1523625
2274962
1092501
2551186
150123
1961464
1572094
619337
719367
901401
1303456
2559233
2631049
48402
12618
147316
2454308
2030544
1214804
2602725
1784431
715746
1816346
2102242
2184982
2864852
1853750
835836
1721959
1926372
1002560
686584
1699326
1268946
686468
2225657
411571
2748159
338633
1170798
1379942
923500
2587632
2068389
1841500
607147
338482
1233613
1430964
2772463
2613362
851394
1339677
640726
292598
608778
1617698
972303
2601809
99542
580329
674355
1438780
1148174
341407
1156587
531892
2283920
2506318
2734187
1175997
1523432
361344
1653196
2572681
1440739
623352
1576557
2735355
1315400
574007
1140029
782746
2534050
114673
1711798
904651
82173
1049721
205290
2260887
181953
1448528
2108702
679777
2267345
227913
102698
1058437
714215
2721189
2120933
204347
930697
1072341
797476
1690890
27973
858377
1079946
2279701
1718574
888226
1649555
905099
1302660
591754
2428904
1055922
2600347
588800
1409010
2823446
739580
2766927
1982036
2599901
2814632
2647128
2373965
2579241
2582793
2080794
2747512
1346870
634390
170297
2099619
2446920
2712399
1735856
2611613
2884161
976999
2254367
2409549
76404
1054817
1696697
2230946
1889131
174361
1606638
557348
121047
2844362
2585617
1593705
2314852
187456
870868
835964
1819522
610580
1693022
855511
1584916
2596164
200050
2655422
2732134
2811566
1415485
594936
1728540
1147314
2127074
154344
2114814
880240
843518
648248
429708
2082193
1134953
2644401
651563
692240
20062
475098
191694
981934
970006
2143141
2530787
982801
457434
2214392
2380558
1931276
383398
2058250
2393084
1598499
1652677
2735622
2880899
2458729
2624936
1374289
1164275
642360
1909324
2823407
2479036
430031
346698
1651579
757910
1394638
65283
164439
1959724
1105283
831784
1562079
234783
1861135
1203827
2880390
1246635
2851557
891256
2435625
1717597
988561
2281228
2743172
838655
2452159
2676693
2270350
2619368
1543917
1801047
409950
137718
1967480
587276
694297
239578
490408
1508625
1233102
512576
758785
495511
2164608
207931
1557800
697751
2422926
2843604
638682
2237390
1365606
930735
1322438
2519593
404418
1628932
44072
2640194
2190680
2368600
1284429
2191132
2662583
1778878
1821556
396305
1596919
1802851
1551246
1019180
1880813
181723
188504
1175386
2883150
2195706
1565645
72410
1028289
2744649
140446
46485
854282
1521711
1257869
2393767
1801853
1338914
1492774
1875652
1005895
1875682
117219
466473
2276064
1434414
2492448
2441592
347153
782645
1006552
2611021
2412735
265100
687086
914169
615233
2486281
854821
1337763
300530
214439
933481
2769646
904893
164292
1721755
2540606
1321503
1709918
615695
1490527
1228264
828492
1443174
1849101
2541201
2907895
82786
2577979
1790883
2717793
1192933
1730327
406522
1365652
237321
954360
759713
2592643
653387
415329
1578936
2810350
2517810
468020
823857
1605128
121951
2087063
2760047
205548
2423969
2311412
1617267
1586810
2823151
2235667
2251004
1124046
1168786
2381392
847903
519402
2209727
1784355
1526820
1917859
1125291
2270539
573632
496357
1993440
1135275
609660
1754081
2409555
2125982
2874653
653464
1048214
1542122
2549996
1401155
44494
2339733
1925654
2433257
87351
1099781
1155515
1847916
2541588
1009488
1969087
2140617
371831
1449437
2355835
2070096
2029096
1045711
2889501
2183027
2450138
2506731
2176772
147023
784458
2026073
2261515
56204
2367628
2932
340540
7432
653113
381748
927284
946449
63159
2760238
1979408
267848
1030051
1591142
1310499
111342
1018691
231831
846453
2261132
1766809
1547940
2589204
1217629
628203
2774106
1776964
445049
951083
823383
389834
2117760
2831039
2593535
2000497
1803707
1102513
19767
989661
1523242
2657090
2847957
646521
2684736
1257702
1737448
263924
1572846
1206616
1402925
2866540
1835248
1984643
2176965
1045871
2538794
648147
451905
1509453
1420350
1254559
2614484
951867
1785702
1388325
2704923
2550324
2867406
906058
916039
860526
485097
2339482
2348074
865245
2347200
959646
126128
1164827
1390308
2719901
2380949
2589202
867554
1068293
1926196
2747213
716909
2765421
1074280
788885
943852
2607775
2267458
2422820
1975118
1743241
2581487
776041
1974104
2370723
444398
1528173
2666333
2800378
1202643
864202
1230832
503026
801213
2745677
691038
2651993
2101345
2075671
2643171
2919403
2360834
2583167
382325
2014978
2158743
2219060
1120009
245870
840395
2732814
969199
1640645
2321893
894807
1363839
2485739
852234
973261
1097151
945676
712885
158056
1173994
1693784
1961107
94709
2404584
2420392
1346867
515053
2740764
499119
1819032
273072
1372709
2403720
168572
2587400
815480
2833651
283575
2588392
2001676
1071013
532874
1987401
710504
2469405
246613
2784025
1131982
231202
2901983
1390619
2204175
1103162
261470
1536425
876369
2300819
1118448
386366
658947
222854
2111078
1683827
327700
1099190
2437127
1555891
2683372
2341349
2167239
801168
570557
345628
1252776
1187217
207242
1177852
1962839
538167
2585366
1976909
2132326
2102114
2491587
478934
142321
2630410
1981458
93984
2460947
2631906
675074
2814019
357114
2894542
2544962
2893275
435476
481271
682246
2314104
2857290
636493
1555665
2320717
817639
1091486
971505
659230
2529785
2437314
2668566
982692
330225
469564
498600
2165131
759263
306442
1061375
2119811
322541
2857065
1666459
302147
1715721
2069222
1330600
716953
1806166
2649924
1699899
2733253
410518
216968
2084234
1621614
2647494
1819826
50959
2937867
1457752
681972
766125
1966718
1892635
437084
1421768
1361676
895040
2166821
348839
2105396
2882163
2025122
1078100
1665741
1580304
52576
2383644
2857975
1308435
2338153
1931436
189741
2603665
2195941
120748
580400
132778
2540655
1265104
2035670
1238469
374453
744004
2712432
2226699
1284934
112646
568784
112027
2030454
1626925
329157
2007648
769033
990887
1970986
1104472
1385260
1408892
2722753
2119634
2356863
2362838
2425215
2841626
1352013
1114786
291466
2935077
1251464
1842963
692295
1142205
2428498
2530223
963816
2260582
2231879
1667563
2057001
990693
2143433
2132659
2697443
2085941
1163378
2240720
1040742
648398
1967121
1212227
1543777
191991
1882371
2384909
1096469
2716813
2412950
1497736
1075740
1196019
2023977
1701088
714334
1939190
249729
2239330
1938513
676111
2187173
1125302
915625
411015
2754812
885737
123324
20275
2863685
761659
1337856
870332
986684
1895537
822882
2324618
1533658
1950517
1508343
488389
1352558
1086837
264720
1451384
2754340
65706
1276998
2604417
1032014
2663021
888321
266208
1573757
1840544
52569
1912673
76016
2853343
14368
579490
147228
1447406
1056072
2711630
1798070
2274858
2391929
2734446
2747682
981132
1595767
2492401
2282991
1200582
1985273
2840014
1659794
1490617
2171297
1195403
2815409
1218477
2249340
506857
858765
2769175
911828
1260127
1820292
188807
427140
1053351
1563439
376826
381201
612743
966746
1869010
39849
1378722
1942766
162766
1634472
904806
961062
1668379
94296
467441
98860
2933427
2436613
750710
438089
417187
1149551
2440494
1421221
2270457
1505703
2480738
79961
2360609
2678057
2585201
1528080
1933383
2405034
2243503
1346683
2634631
2179900
1669896
687797
1606490
1359860
2783020
400928
2147656
429611
1832916
2465247
39764
952146
1144216
1250175
1254258
1881721
2281694
1082171
1116953
788508
449955
1836405
1580324
40006
190975
372896
2024519
1684272
1165609
1816156
1033037
2301897
1576320
1828065
1089328
218471
2408491
1115956
1562628
220377
251980
2014468
1025492
2421708
357886
2629280
2844953
2035883
2448267
1405980
187183
1003224
293458
2305403
2306611
442701
1198025
2826101
1986138
1855825
2883296
2901877
1432394
1187724
575078
2770973
1077248
949385
1819958
1766227
1926380
1233751
1955947
97047
1581003
853638
902552
197222
2128018
2165427
2690748
163602
645386
125527
1071527
1808643
2144007
2498942
487990
2030677
1521584
1498953
2754118
2449796
2752575
165888
852562
1566470
1456119
2068751
2619485
1852187
2594181
341965
1994617
1891095
883294
150419
1440895
2879514
1652689
1550081
1630510
2558438
1538320
1284481
252444
485697
345228
41482
486469
1324944
932530
1447188
2899417
273774
2246370
1999840
2311682
1319297
1692585
145684
395312
1807450
1115626
657805
1240538
1555215
782718
1835510
2611709
1925409
1596914
1613892
654680
2522424
754023
241623
2842017
526779
1388373
567109
1763339
888438
1416969
1572989
1307739
1368671
864398
1071215
2288991
351353
733155
1608498
163077
524817
2261289
2503356
1392317
1331093
1903388
610623
1209664
2141915
2595330
1844820
822225
420894
1380228
2178094
1832956
734530
1391353
2156380
610304
1110115
2163958
775232
2272488
549438
879993
1711078
2513181
1523581
2144574
344285
145349
1708468
2341980
1180511
1566499
232874
1634155
2663275
320139
1530770
385264
270191
1007138
1912078
2557540
2141061
1444620
2059635
303977
577311
1694232
2093140
2529753
1420271
9143
2376676
395374
1326202
1400876
487467
362997
2307753
2718269
877074
2204769
634727
299313
1268632
247975
205193
302771
1899335
1016256
2494503
1585928
454884
2704818
2764335
1470920
2570871
2404387
402318
629691
1998253
79484
1699266
172665
2284537
1921737
2903906
994648
208776
2914279
2582441
2448159
1779270
592751
258743
1070629
1541164
342549
1543467
18659
2019477
1611164
1713944
1250540
2747265
2746717
1947760
501320
2790662
1275425
1327098
1757470
2228315
2394330
2757034
1261518
1136908
1821591
2211872
2519909
1029881
260354
508002
696047
2767001
539707
1487020
539083
1072957
1072987
1617193
2765686
2691099
1516295
402699
279507
452451
1743377
331274
2745504
2073298
1941252
343635
2202056
2407981
690906
2765271
2868910
1198742
2779201
783794
1953150
133783
1818138
85797
231587
1267561
930602
146360
915882
873513
491679
1232269
2038306
1978237
468236
1647668
1849059
1291215
2710726
1832916
1976267
714150
1618544
2422427
1943390
521193
1129710
625655
2392999
998547
2402381
2083699
1116896
590018
628627
2370658
1219185
390979
1028642
1591938
1013734
2445617
1184171
2049758
1323068
1917482
2407553
1269
1816271
610701
2791401
2254502
1923971
101336
1037970
1113776
2729818
1648455
338611
2657870
1163038
1032293
516076
1933363
1080509
1492726
233858
1285590
912665
1038703
449792
2371968
2356866
704050
1987835
483395
2573263
1168904
238814
1095575
2591483
1395187
1787299
2511701
2248668
443917
2797560
500699
114979
754632
1867088
2074673
1891919
1269960
293119
2527657
2907281
2127634
1321365
576690
1001282
1573799
2302298
2145651
233704
2121344
2466766
2179756
2279068
149876
1724737
966517
2825487
917487
2838274
579223
1376491
2508734
149405
1688105
757529
2482910
1414373
78669
1575082
1690292
2217727
315922
1609355
2451558
2115659
2135528
2501653
604355
984016
1172805
1237375
2509501
2761794
2012066
1341827
2135934
1163696
1286684
2687545
611608
2118818
2844296
568586
518985
1099016
154209
992647
2106014
1718733
975321
2659990
884427
1346033
1785984
331874
2578689
39399
2635699
1111251
1494484
1201465
2481690
439412
2478617
2864801
468682
666750
1964201
2899588
2009622
2464877
419861
1612290
1022227
837086
2042622
1337941
1400021
899786
1849655
2072502
1207667
1914299
1535345
406049
2020744
2776837
2668644
2302219
265489
594843
2265951
436521
751146
1208431
633858
2690382
291746
2216639
2019385
1804403
2177533
2411404
47815
2398278
2814197
2690647
2602337
207988
1983450
555366
1440665
1575573
1973064
2304614
1635670
2669981
2917571
1684732
2636453
1134133
1354231
291455
2804244
2661475
919408
1528651
1500976
1858836
431811
7363
2872858
2695764
2389901
1323082
2765873
1264853
746401
871679
918513
2562593
2204116
1381588
1226933
1573470
1845986
1653516
1580762
1219990
628617
2242307
461948
2610460
2399285
494065
883495
1219839
2206918
1939444
158284
1744126
1242980
2423897
2830261
344754
1010137
1624544
2031373
430639
253317
278889
1212307
1161772
2564162
170629
1495164
2872446
376293
1583248
140321
84300
725983
1817582
643653
1222585
1607726
2179398
1645514
1424923
515863
101539
953392
1208036
776722
1807547
415145
1619960
2107850
78948
2817887
1287860
315267
2396183
2019225
414482
2833794
354545
601172
2228685
2606791
2660446
166059
638912
910896
2148877
805320
49053
1981922
1534326
2829570
1425162
411302
1636603
988454
1013652
2399686
1876848
1326752
2735915
2081242
554054
1184259
2363258
409135
548813
774395
463888
2552520
1900980
1312670
1931724
1944292
1679383
2137503
404233
466898
1005055
1386872
124412
2539201
1334497
60692
1019788
178956
1668136
287816
1194194
1949084
638851
2862459
10614
26052
1391362
707981
1156385
2487922
643628
1540877
1735995
2713114
1699816
2691065
1494646
933096
1335958
700167
394201
55233
1542745
1865673
1412426
1774987
1477554
1873859
808836
2500155
1819791
968704
1665454
713740
2916032
1023188
1949729
1481450
475601
2394270
1297849
688183
884171
940108
2169485
1313314
1050123
1126173
2134863
519597
1904935
793153
645649
533607
919336
2878718
1541284
1821718
2194668
1882016
341324
1014870
1720214
2706727
2620841
2312223
608669
608329
674200
191022
2931080
2332607
390509
356782
2819153
1267869
18147
2852094
529965
1302208
2410754
2805946
2476456
2510596
1073301
1263286
794980
1855352
1844187
896096
101376
782913
1811264
771371
1995244
184866
1177667
700081
23617
473905
471276
2403274
277263
122146
2405876
1000266
977366
663570
2419472
2867057
1794935
2880691
1335241
2184476
2418728
208126
786444
917969
2561909
707903
511191
542725
1170671
2346926
1984364
1163883
1052002
204177
1578524
2185334
1227294
1840168
1659195
2428103
2122228
1372162
914298
2652461
1312005
42755
2788345
1053886
2106442
2270578
1613882
695571
1372941
1362880
1078107
884739
705470
1238499
2841886
2779080
578967
1978640
2439342
2286413
1582181
799257
2829387
2820010
1153819
907153
549611
93319
899946
1334420
778854
2353159
107772
1982122
989175
2109558
984233
275657
2339929
130463
1498714
2511276
1452496
1969992
1260417
2261113
1372207
1263651
2886687
2221825
655730
2317897
2869391
1711575
1781783
2933245
1386746
627659
155340
2545977
579607
1955804
1880102
835046
1689414
2098849
1246689
2184818
2370340
2877621
68055
395888
2209703
2051472
1258936
1400384
1889199
1697167
982805
578947
148119
887830
2629229
1341091
1183264
472318
2041391
779199
49389
2642460
429359
2152776
463443
1938210
2048200
1201098
2294406
2795056
1683270
833049
1963943
502594
1761946
1769962
309076
656093
390293
2171238
2044635
2089396
2296088
2335304
1758335
2436252
2079321
1048885
2120730
2922493
202997
2763404
2693100
2539784
2177537
2154811
1167675
2242984
2676637
2879516
1517522
170177
1201870
1489047
1692089
882808
304423
1398076
2347233
2465385
982233
928295
1771884
2271717
1783329
1431381
1825741
800796
623147
1290885
2865140
1051990
1989596
266514
1547129
675674
1949932
2710693
506670
753583
116670
669075
1002267
2613446
2727243
2801372
270079
1350684
1817845
706363
1352125
2859329
2170694
1936773
212028
1933783
1268952
1919271
2233957
1347978
616023
120472
2081212
1255619
117411
517851
2937877
621157
404557
2728119
507839
1729517
454111
1390599
503513
2740536
1653976
319883
616972
1999210
2702501
1913205
2776557
2641428
2108911
1923817
1085220
2624814
2275022
2652363
1302979
2269789
314918
556628
680701
2080150
1881771
1686442
2339369
1874741
31213
2111320
2489846
2873709
1280366
1369543
454162
1248284
733871
2603712
1540038
1385471
379022
452781
141085
2382386
2385978
2480568
678373
1828756
1094255
243309
1492065
1095208
1399659
2929201
1662433
1887923
1474917
2160619
1088778
2010372
1881819
2490002
2039853
2834815
1216367
2414538
578630
634557
2881188
1626635
2133352
239945
1504498
1739518
2095748
1049334
780200
1549723
2534040
1255345
1619875
2129204
992207
1143351
960540
2448732
25617
7153
2344844
1042165
1063896
2203079
2534805
2073500
2465960
1507135
1043246
289521
926231
1176034
1356802
2380852
2012837
2245596
2450101
2669907
381704
1524975
2267534
999618
2605858
442539
445884
2872525
982471
1083
2522101
866671
2725100
1310660
206821
1013025
1962192
1733621
2875387
1921359
2357315
479516
1598139
1659832
2728322
1175398
571047
1804740
2388155
314305
219774
1654416
1299866
1671045
2838761
2852623
1430385
2619694
2879633
2324547
1454871
2568354
1150518
1986667
65066
240828
2894225
1181996
1101442
530088
417901
1582517
1743944
2917465
2916130
1733606
5709
755161
1673495
846231
210866
1965836
643478
2030314
2200137
1259292
2638662
624634
2918327
336265
669107
2121129
2065388
2528068
2090688
320156
1585354
976367
1229719
2294638
2930159
2883435
2479666
1504641
1379357
203995
1959511
1244188
479022
2045001
2741115
1799604
2005070
2079912
785211
2326402
899108
2411915
64730
1051153
2904780
1920502
91774
1424597
1268306
2926018
790205
729467
1536220
906771
2845497
113784
2185447
789249
124817
2788186
1596511
2099800
1878481
2360879
866274
1469529
2817740
658651
2870763
1158027
385459
1661264
297296
971639
747894
2503195
220785
741210
2786419
2732102
2564300
264608
2267927
2096729
864177
1067430
1059976
1549746
1850643
571121
2727832
2887781
2578974
1384893
577502
1479332
1371200
1321174
216577
159048
1103245
2292733
277090
932883
1574548
2930778
42209
2918801
2666421
1592981
1603390
1517593
1200645
2558241
147191
47087
2873174
2514455
2637276
2043850
2093026
832488
2420782
1385971
2280903
480495
2397552
1559626
725850
485241
165089
2572550
2530041
1655881
2226599
2396975
1488973
1441911
1555195
1918838
1204676
2348835
2227123
2368742
2442643
2594500
2117418
989929
191456
2493944
1237262
2606140
1189111
1308664
2096257
1888106
882699
2173233
82093
18365
377185
793332
896076
2475896
2520587
230475
1445037
24282
962677
2653348
630300
984316
1736955
1601377
710352
2283367
2656209
1761738
1734693
1253727
57078
1508442
1394333
1177641
14502
2907805
1206629
382967
341438
2681392
1719499
88157
640928
348768
1100639
850767
157489
2043579
899144
837252
1502904
1039323
445978
1753010
422899
2601919
1938827
2335157
1594141
894798
1975876
313286
1591784
2837353
1769433
1693133
2085424
2055736
2707057
608091
179127
2231320
1155436
2797266
1375825
1743124
709282
2068278
1008059
2352770
622900
1144172
712856
649090
1746183
953398
160354
2904949
2876407
1358751
2444943
406300
735604
1315476
2121615
1169907
2709418
1281949
1964279
2066835
2312367
2346834
433952
2316201
131214
2753864
1010411
773489
93532
2270447
1016448
2268717
1762491
506170
727081
1650240
1730944
744991
48268
1316601
2304246
1721358
1379624
2278362
2655521
2471683
327319
2571072
2855570
2495371
933112
1936376
319543
2503986
1823763
1196060
1129036
1914338
2921047
1971072
2229464
2692873
2401423
1499764
2100969
2917211
868224
1980525
401747
1975730
2452789
504209
1651289
1562959
740514
1845646
2077577
2403472
1762484
1460513
847870
2375355
1671276
1088828
1133515
1331492
1573201
1878073
1512590
770578
2184318
2870681
1109624
1754166
1293098
1791361
2282951
1512755
2597171
1344926
192076
493274
428128
198846
2861509
663382
1618513
341782
651516
2038430
494514
1613371
1602105
1562692
1681600
2873057
1124118
1875307
2003213
183358
1147502
1208785
2544238
1449822
784635
2483139
141858
2286518
2015293
336031
1178724
1500184
2384598
813358
2459887
2254739
2372346
1273576
1475991
2859064
1082046
2056753
1039821
2397489
1121125
640823
336242
1770362
2893727
247634
2777844
1148310
2405243
1676893
793477
666201
270703
163716
723184
2348582
564642
2169539
1618159
1877677
2421775
2355456
2896325
2453396
1835668
1114707
1747523
372823
67704
2354679
2512133
142859
1140612
517576
2367737
1243272
2099385
2521054
870219
1777749
2806886
987436
525130
279716
1091007
2662804
373854
168050
2658066
1911658
951731
2003172
816569
2297688
59022
1536285
2532268
41899
1576411
2496740
1428111
88463
2817021
837086
2913418
310669
270582
1437902
1333217
2753144
2082524
2550303
1700282
920016
1191766
2306249
1841858
534301
2843511
2831389
79211
651058
513912
778564
460976
1044821
935199
788769
2061048
1973998
2776047
2069105
593910
1787866
362524
1602502
2404298
251823
310182
191199
2149945
730144
970275
639230
265132
1706170
683197
2376689
2281035
2856521
821514
1718551
2320064
950511
400081
2682765
1778899
1109048
761812
123368
700332
1660843
488552
1977380
2127247
668406
923806
639641
2604913
2234763
1998019
2344843
1461479
1890481
1955634
462977
89233
2523978
1246461
1106317
97701
2869603
2733825
110822
2601561
1139543
138459
445570
2113937
2424087
1324628
256847
1637685
2091990
965152
363904
1145614
1122455
1785451
2850391
823220
953850
2006860
1774254
2881306
1430324
986836
2431059
931730
2708587
264568
979049
2858564
2792302
1589915
1577687
1572634
1125906
2481265
79658
2000452
2807388
705481
2120279
2404103
2608546
1286007
2829339
1795341
422228
1400982
2827094
302711
2898327
1320288
2247968
2401036
479968
528728
1571110
2196661
2121962
2601491
2526782
2582458
2157728
2677059
1572000
638209
213192
1552259
1429354
2154292
2097376
1381549
2771838
588115
2136184
2883481
82705
1812944
810431
1976603
1414387
55739
947931
1092523
2440983
2504272
2161614
849945
1755880
840570
2279198
2018183
2593412
839031
1164052
1709284
1186155
1682005
1860240
1238678
664629
1037486
1804361
2080736
1987071
711265
1104001
2083450
762793
95678
627337
2583742
1786703
2621774
50053
1413490
1111187
517301
458563
1763540
2595288
227062
2182661
618097
2727840
949031
2352765
612908
2270128
1892771
609423
332374
2553255
207707
797020
2352739
1939854
2622233
1513858
2897808
1881521
457197
531639
2020553
915985
2358377
2108303
2760042
832119
2179258
2642877
1574152
2074040
100992
2172016
169924
1049253
2368414
2275010
718019
1373567
2764362
2159266
798894
1443915
842402
2560805
1085222
1028437
2131427
990053
2537931
1917182
593578
386022
2673372
2731273
2127861
850030
1069598
2175579
796622
831496
1738085
400511
830478
2933273
2733659
2299238
634118
611041
2564168
325852
2814674
2260980
1955419
1981096
509247
2729500
996289
695981
687895
725246
571624
1360347
2122509
1484587
595162
1624817
1175519
1531678
60123
777400
1124603
774273
1491224
300757
642958
590291
1975683
888797
1326335
1291631
2065845
2682621
1966458
1024808
640009
1503019
750217
2609546
816683
1756892
1094563
1862586
1613008
1966016
1473108
1971812
2904595
1584917
506751
1071857
325027
1168360
1215394
525598
2234391
459219
1146343
1376472
1326510
808130
1024630
393076
785165
2168036
1205905
2137440
1304387
1805262
1117185
2381292
2363947
278108
1768961
629699
2673488
2129573
1237840
145898
1067803
613334
1234655
107440
293046
220895
704275
2912502
1348749
2695316
1531496
772039
2190282
2614622
2427332
1247413
1010617
1545653
2668943
1613178
494093
1174116
733852
2451868
824910
9791
1893109
1669510
498258
2468977
1159479
676850
1132571
1045910
2482059
2514605
1187587
2107492
601289
64410
225386
508425
82
1596336
1486608
1792060
739083
223570
590528
1979629
2246708
1353071
2830054
2188839
73524
519221
1517307
1212777
918409
629662
536692
539475
2227653
1930158
2128170
1035885
1468455
2219667
1264220
525705
1594741
581330
2144788
1285177
363191
146600
2257168
1426524
1275380
364645
2052369
1863065
2430826
2037647
1116768
2561095
509572
1586638
1416708
1103966
2168164
379624
2208454
2519668
2650139
1004052
1115327
2414229
29731
290598
2205599
441143
2291526
326170
1941377
1921898
987501
1418513
1705326
2898272
598038
1772827
2183069
1400791
1526449
853874
2452695
1862578
349039
751578
2028539
728814
2822461
2140492
34741
1003217
970582
1429102
627437
2665143
441636
1699403
541175
736347
66345
1206614
1793375
2918976
2919818
577913
2631731
2683868
2007054
205893
1966781
763346
2203186
946236
428959
640302
789218
2761138
308104
1940128
263680
2661808
160887
2117198
1840102
120904
568954
903127
2117073
101833
1495621
1475841
2027462
1601351
1256814
2463026
2402751
2211270
580069
2429494
974010
2289694
1891496
1131154
1857206
605351
320227
1216494
897062
1002050
582138
509300
2598974
194157
364551
883271
256349
609877
2348282
1139298
935139
1196692
2571753
1231883
1154537
2321060
2052056
54544
1100272
1557412
1895365
2075953
1825472
252117
2893006
922947
215466
2032234
495009
738711
2459495
1381810
1038221
2196197
334640
350285
1363641
2819897
834110
366459
2229538
1315391
1276889
2572026
330099
961452
514808
2667636
2771558
2189623
2019551
863642
2302641
1840341
574723
665076
368476
2033512
2931551
944570
1920564
1901821
1637678
2202859
1116524
72211
210466
1010398
2521213
1190576
2277723
1987803
603601
1106484
2837794
1563058
1363072
1352982
2199881
2333643
1107534
522868
2101794
519363
1243616
1761564
1803268
1178968
687924
1640290
607118
2189400
1408967
2255096
1286110
265914
1181191
2756090
230506
908960
2331012
1592426
1801231
2682475
925776
664625
702593
630798
2430683
450627
1185586
858184
2864446
681903
2421806
568220
488501
1144570
1171970
1431277
2283005
1606896
710869
2786950
2698142
2001103
1380814
1792656
771308
2624028
1828353
2411127
401859
154263
704743
1065079
842367
927543
1407897
1717499
1573979
2292691
2394954
1054242
1537625
1970387
1129241
667502
1722380
2465133
2843455
1288437
2818931
2626393
93407
1584540
67042
683201
745750
164559
1510165
1507385
2875736
740812
2192181
2900293
2143376
2723914
1238545
2728676
1637095
2724973
1898241
2779553
2782539
233436
2294025
882044
1831217
1295207
2305166
2324817
2565441
2742933
1456701
1751061
118390
803344
159517
1968597
1611733
2699502
1173299
2799651
220150
704869
151729
229125
1615864
2405095
2250335
66701
1148996
526795
2383841
2112734
2612792
300342
1601028
1425434
1131222
547596
98096
2367136
2340282
2427625
2878999
258728
2741743
2898430
107903
433861
1299259
2928081
15419
291350
2253228
491694
737568
2861545
2078064
417820
1772899
1916568
2095777
1340212
2400778
1751022
2100743
2818087
2028465
2459260
1068232
1784871
2248685
2384263
2425334
579861
1155146
603332
2474287
546074
2853787
1097483
2105865
600856
270284
2574080
2838142
1462948
2399386
373149
1410633
2330565
498230
1491107
1536628
739485
2063710
2097474
461382
435564
2096879
103947
2281501
2167287
1332606
2923601
1891240
436412
2117926
1350860
4730
893908
1486836
1337024
501872
349788
658589
243855
2891929
809743
2565704
440138
195570
1651100
728377
1683198
915432
710241
1335189
2778272
459147
1568829
800456
2673677
1362062
803759
1833733
157813
2847557
2536591
307800
1499807
127716
1064296
1067391
879091
2222069
726663
1873416
69788
543330
2165076
2727332
213323
2048681
2153898
456843
1966280
1609344
2320590
1181203
1812365
2500051
914488
1036144
1010147
2476499
365136
871530
530713
410907
1902917
2268234
2009510
2116816
1188754
2524201
661770
533695
540378
1137157
1659318
566796
1610041
1385829
2719331
130115
1102098
1313151
2620434
142694
2308666
1292700
1896085
2000208
2880580
203533
1115114
159226
790551
2836305
1565482
1941259
3244
1657886
1165542
2563861
990668
568320
122736
1358088
1268029
1610390
468612
2731790
644285
1868207
2401139
2492224
236661
2145362
2588125
1797501
1034535
1762641
1104372
581024
245737
161981
2934322
1769239
2187941
2473998
859896
1311008
2571585
2624923
964354
2626038
253250
1008320
2658724
373278
2013328
1851155
666385
2617276
2454056
2077234
541311
1784741
1374771
2854098
387909
408574
933219
2048288
329467
1204443
2838104
949050
2837921
1612722
1757736
2251206
1534703
418457
1796144
793489
2185009
1818449
1352185
692337
1589804
2704249
1457156
418803
694071
787740
2290986
142672
121835
2145480
223972
2259105
391962
1358098
1181681
1223058
618879
1472865
1789461
1017533
556882
321082
1305350
450274
790305
677057
332856
657404
534772
2417694
1737814
1036211
441992
1077432
1478572
1913898
2938673
1852309
2029451
828381
139800
313184
1788699
1231982
712810
1812837
542612
1573952
717192
824588
1501705
1197627
1210737
1291613
2048567
1425845
1957068
2704389
317496
2219833
2586998
457611
207632
2534460
2175327
918455
223975
1070937
2399057
2928311
2385674
839141
1418330
1890635
2105709
969194
999058
2744918
2861751
2231449
1296023
2191992
1409891
168617
154909
1406613
570483
1797797
2457461
40949
1672131
627947
1351209
2516086
2443313
2859689
744380
1680744
1236759
630952
2239448
1769835
2507417
958956
2010561
810414
576064
66992
2417438
2112889
417553
816491
2881074
1123763
143863
2811426
914779
403057
875971
69335
2780264
495212
1239772
2594140
1508000
2184420
524484
549186
808438
255799
1053150
1714212
2646464
830192
1978156
2729933
2402701
944143
2808156
548013
11532
1304745
1896711
2069238
2227886
970035
357592
370568
604615
1730899
999268
900858
1497807
1451903
1320556
10683
2322375
1782000
1956074
346692
1444467
2690643
2621619
1418194
1989679
2213415
903888
1983900
1549163
2240815
193666
496142
458695
608541
2481482
1722491
1662772
2762391
899421
2784739
2110724
968813
200195
701231
2012682
2832372
2816150
1468517
1723295
2157852
541393
1253644
2612093
804205
869535
1483062
1876361
1718155
1438733
2210749
124092
2424884
2011789
2736978
1844238
931056
696611
415578
483021
1349080
2931437
2155221
2420753
1380815
125249
194470
2344471
131906
416811
713168
514503
682182
92400
399827
1505233
975678
425800
2438904
1636364
158140
2899313
2037262
388921
2837388
557250
4484
1017265
992499
575507
884961
2762113
1630877
2408860
2246718
59041
1801598
1247642
269936
758662
1067117
2033878
2374968
672839
2661150
1207760
96462
647980
951440
2474011
2029754
1225740
97032
1628782
2808242
1911300
1787106
52283
2709893
2861980
1290632
1959699
1917397
2064101
679862
1754363
1370367
1188278
140783
1369678
955979
1212929
2273554
294857
2767941
1311421
2719692
1526231
1566142
1297521
2703636
2472857
1210862
2605322
633946
938116
512432
1693328
433775
1491673
2370647
1435432
2902597
2656281
385683
2056055
209974
2767316
2342257
2440601
2187465
1976791
2864534
1016542
698198
1530976
917297
2595562
1500002
459614
2139511
2171516
2225094
1836390
2461567
561827
2805689
1614288
2515998
482728
1490414
296771
569591
2630025
2508246
165016
2910216
1542966
1625840
724467
1589354
679068
2181283
2234584
2370624
939232
100766
1762392
633157
869476
1304940
962655
1757386
1577944
210068
1801369
1490402
2026545
1642096
724373
228180
1422576
668466
2653603
496602
57008
1402840
1520086
2863184
2903007
2201048
883966
1803202
1452224
2779746
1452785
1319123
1071318
481924
2329909
1225354
1867737
2439435
2504823
1021313
2860938
2278172
780613
1122580
1559672
2363896
73165
2638302
1973942
990758
2438100
2195282
1314986
830503
140382
1207911
1192568
1909610
961253
2633368
2012894
2208311
2381369
353181
2407879
2916615
2642237
1126070
1230364
1668126
1252988
1200253
403812
2934633
68663
1182741
532359
1167204
2424681
680707
416722
2616970
2414288
1876004
2459275
2141896
669401
116898
1441743
1985109
458449
1653929
1603435
2442567
2833446
1576994
2084050
1858179
2278256
2605608
2356302
982739
118832
1735178
146829
560553
1383504
1966822
1819587
616374
913833
1873662
2549182
726239
2299634
2592090
1362251
1438509
1994687
12340
652365
2741807
1079658
1666612
2780354
2589093
561961
2307696
599363
2108829
2214356
2284176
359515
2035875
1525793
1120189
456543
2008390
2253882
2778394
2572625
1637355
1866284
1186007
2887525
1178224
1461305
667467
291764
2552921
2928980
106677
1762245
966830
2513177
192747
821681
798476
371786
1274319
2816890
2834590
2698331
2730218
2919872
117044
471043
2589566
2109837
200376
117589
2135070
1688232
112977
2585126
1972862
163224
2632939
2403313
1877135
688114
2495444
2129435
269544
134027
409029
1070191
2186625
2620977
2706427
189525
374847
924875
1767014
1729382
2911309
1829746
2925575
612860
1983908
863256
896955
1609366
343620
928271
1719018
2263067
1996129
90916
1971225
1346613
1513883
564216
835031
70184
1520552
522787
1979122
1959409
1814111
2246993
1382202
2863819
373875
1014970
2739496
2314317
1033249
1876583
1165676
130960
1502872
2574489
1874208
60971
1442626
954764
1401853
2061613
1562317
2733088
2845868
2084628
649389
1149448
2676123
874222
577978
1820048
2052285
670023
1180343
1190899
110003
2340912
2939189
1342599
2926677
2892787
2212256
1260125
104589
1843627
1621116
1703856
300715
261842
1824533
2017863
487027
1400061
295008
2823186
1409608
2848465
2723724
463270
198385
228575
442546
2670635
2396158
992859
2882943
2160716
1554488
2838166
498601
1145954
1977537
1569472
374417
201472
104946
864862
2748812
2658961
2895275
2310272
2890355
1664204
1061293
542619
2577719
782679
2233540
2000278
757850
1424335
2647594
2842880
1925631
819829
2291603
2159310
2913448
1759696
2790710
247254
687056
1269694
1918885
2520571
79468
564881
611998
1137740
2409288
260028
1696757
1365676
1573220
485859
2130039
697694
977556
467998
553266
1299843
2140741
2535268
2701186
951913
2646511
2346203
2531624
2108297
2709239
1017293
1796900
1055810
2604968
2291420
1068623
1635540
1678503
1902606
1042016
1438245
2714053
2133003
447806
1028083
637857
2716574
45687
2736176
452111
2797846
2542404
488358
150296
1658361
465200
2384570
757208
1411247
2131842
800212
1834661
2434920
2036289
15475
1675656
2703901
1025153
2636518
1199990
1689776
2937775
545726
2496017
2098221
339477
1623225
545106
2117074
2866992
1576834
1156151
142550
494849
459435
2787959
775129
1517696
816636
1680531
1140615
1944443
1378534
2361985
2656760
2258251
1978198
113197
747572
142852
302776
2466700
2409891
820737
1236300
294042
2025292
1924982
2433845
1637980
1726788
1154492
2344325
80110
2122125
2122334
2518604
980414
199339
2401887
933461
365324
1162833
2354397
1908056
1695176
662310
1294824
130259
2238241
1573805
2295456
14758
2936849
2449544
814854
454518
57387
1541427
1807554
1857904
1231202
1386865
1982917
12479
271190
2414391
272681
1999203
205754
836491
677806
2592722
636939
1816657
145536
1425735
13668
1073044
2313090
768752
1861967
335365
1714151
2320313
602050
856715
2596498
374421
656952
2703812
1860465
1281625
1635202
2077307
1878198
1551704
2782750
720715
1993432
904077
359254
1467930
2650853
694537
2750773
1144336
2311643
988303
543695
2411752
2306263
961252
2581570
329751
2634007
776740
1688467
2054671
2721952
173229
2546838
317234
2898535
992100
965938
2303257
1399747
461863
1288662
2486723
601277
652723
2440020
782615
2560903
862658
1366831
1364446
473049
452318
1847867
1999120
601338
1278665
648178
920613
1522346
2895290
1314944
1987553
2887462
1916459
2689617
38740
536414
1766966
1366684
1040685
1811704
1659313
981594
683710
1313349
2879264
909475
1856627
2298262
2496613
1494131
1421955
2435803
1498796
162791
95047
1163576
36580
941122
1980027
508563
352948
2869599
187348
1471374
1190293
2140089
2617883
835901
1398755
2282717
12295
210318
724072
279116
2644759
957318
432083
978327
804994
856672
739705
2878600
1263878
2756721
1607402
1665941
1381520
1024884
1436649
666093
1547118
1053187
2700687
1919751
926914
369041
1008605
1538054
2373342
409038
460992
946085
315158
743677
1567043
1072215
1651528
1051558
368549
2000500
759639
1793000
2117650
1485692
527513
24727
1607564
1196886
1972821
2436250
982717
2660884
2727809
555767
732972
2184453
2285170
1111690
1835650
421111
1324552
2844036
2873848
2911508
770521
850503
2899705
549265
1030328
2021305
2617681
1257520
2330448
886949
2408691
2239396
2688403
2537971
1898534
1392666
2424811
1378983
654823
1927408
2756743
824578
1764914
2036387
438810
589106
1195628
1303359
1391152
1050087
90770
301576
2852530
2267890
2775442
700938
1693783
1432039
1063081
89971
2249243
1433325
1699185
2017188
270791
1300094
1427846
1395701
1083200
2705960
417354
2390548
1642546
2282962
2067095
2649138
1648918
141297
1705778
2303527
147703
2746188
862139
2007899
2823063
1890363
1754061
702216
2327187
2545141
103205
2146365
1883652
1945614
2403206
1430987
2755416
2903593
1393278
974944
2893070
2938137
936503
1365280
341109
2200766
1541158
2797868
1073981
826727
482307
436185
2835571
404804
978529
2432340
1208997
1402225
2372027
1945635
2111774
736954
176283
276865
1838914
352559
2133994
2631613
1105128
2553283
1176560
2359999
868656
1140346
2631895
130610
2047707
1812579
272589
1885616
2351101
869936
490210
2534518
2678286
325809
372148
101305
2308467
1365661
2325051
447617
1272497
1183186
242448
1969009
1504553
779381
1745107
224310
2240916
51096
82474
2257826
2890149
2015485
2502773
298468
1385339
702411
1772992
793561
2087931
2345345
2454715
1554475
2298544
1418112
976927
2458969
2574621
1242124
2745764
133605
702211
2295411
578470
2410707
1185665
1094422
2303395
1874219
39747
382912
192221
770470
243854
240810
879839
322588
2787519
2691590
1049924
2450856
1925522
155295
2152429
2356453
2165353
840963
1452809
1019449
2468588
750837
1668734
1349693
1666078
2520868
1455866
863214
1215237
2496996
2125572
1478719
1544553
2934692
73206
341280
1905542
2684015
992376
2781936
2595630
212691
2740198
1464899
489986
1829562
1188750
1241745
1247512
22714
222271
2196992
535434
948035
2708122
2355352
506212
2701761
2204776
1183742
2768483
2016733
1670616
901949
1475679
1351506
279059
2439662
242705
106030
2323988
239849
2690765
798484
792139
1700763
1993644
2446070
28316
2875519
2423591
49058
1297953
1715916
2107209
2521218
2072529
535966
1742460
2174789
1840109
1033447
1069690
328810
1792681
2544842
485179
1071722
1572999
1983140
2673979
1704113
2389759
1552074
2601878
1254146
2271142
1253543
806555
1294002
1714352
1774263
13048
1851944
1555718
1496404
23811
690682
2281071
7830
869561
2406073
1710108
1112006
209164
22685
983344
412934
2872415
593946
261388
2622158
1738824
1948706
1530877
2045359
2273917
2631533
2448829
963255
2532493
1585806
368153
687304
2186769
1590145
745928
479223
2842264
2392567
1490930
1185459
1580916
437465
1100867
401258
1198986
2286180
1414763
1220758
981622
45990
2773133
697811
2106439
550891
2910473
906877
1338089
412904
1327454
668121
275253
2577314
1733744
1796798
53548
1405256
1448558
2726630
477308
2101001
1310893
1327393
1950371
715014
2719939
1534496
27505
2842615
1693346
2923197
2731672
2406455
778372
2291271
1513184
1451757
2518212
1719173
2654466
1081774
2163536
1737701
1877674
2703688
2889037
1490305
990001
2039872
94008
90558
2143953
2758523
851607
1830443
869769
1938699
463015
149064
462976
1670566
1032749
2508200
1299368
2348642
176475
1633937
1758628
979866
2904501
754949
2048530
2417105
80363
2140312
904091
1985821
1562838
54044
2128184
226862
873647
90357
85761
1212816
1125719
2657824
7371
2432887
480116
1920668
488003
2305060
396377
2784698
1452244
987397
2799504
2659446
2628039
637060
399035
2576823
2812633
2920506
1281071
2734257
1393732
1908261
231773
1252923
1288775
549465
2830994
2933053
1802069
2585675
2315627
2814530
1619014
2759523
2086721
1355651
2604121
2439039
2055934
2837946
2939847
1012486
707791
310970
328164
1283598
380155
93072
1969849
1721762
732776
2437938
2435251
2738504
2061467
1275440
2134921
2387229
1978123
1370999
1502410
1247191
1573511
1581476
326372
1032248
2138723
1346230
570057
2675683
933089
2346563
2059219
559332
1239613
2613854
407001
777024
929447
1072418
600713
2117784
1838971
206687
211113
1323730
617152
1567697
1499545
2788278
889407
1131154
869954
2305051
2840341
265285
888615
740388
844430
306028
110762
2785117
1078767
997114
1104772
431206
2679501
538558
1917210
174218
963493
391586
523204
1713291
1467384
2723628
2140209
2812791
1068458
762739
1733602
2126170
210940
2795034
18080
366743
2004179
121268
382187
2473907
715799
2055591
2214419
2858783
651116
234221
682437
2131869
334042
2804915
2924203
829106
699132
874801
2132742
177689
1347600
2549841
2857116
1561166
1848773
538990
1750467
2756595
2195296
242088
443186
1550497
141919
1876162
1525813
2732735
1373332
39580
671895
2060552
1837437
2390721
1086663
2930524
1771420
2722
2364472
1264441
632573
2212157
2547899
475162
545516
312886
2345761
135186
651953
1541608
533055
2323215
2740431
2231244
1922644
888537
967190
1427156
797771
396979
1933816
665375
604557
2653519
2373026
2696898
858605
1536026
1226347
1732291
2019771
1030450
2926676
2377074
436210
1804712
2880804
2879912
2885491
2211020
2627024
1038715
2292938
789958
850224
1413344
1468860
2749194
1352719
2628611
2430053
630975
1074989
1637981
2106557
914584
349312
128800
1101032
1425555
1373718
2737172
2100549
2265666
1123503
680344
307299
1501649
767755
2843553
538007
2162613
2738771
1586648
927736
1085938
2693844
738823
72690
2278576
53529
1287904
2811129
376475
1858696
2619653
2704462
1755893
2311232
2170975
35724
1453365
1922823
1644550
2728700
639607
1492671
2601590
520483
1867262
1084282
2209169
771633
2917389
1927592
2935353
2493915
2828813
2183158
1949283
2422652
361603
2289140
698517
1151968
1367706
2452306
2440547
2157707
361597
1424813
224167
399348
2890920
736685
1514534
2388948
1803917
1637480
2245426
115309
2021274
898335
839560
1744143
1295963
2379238
2080540
1533456
147517
2147916
567641
2075616
1694467
1644660
1218331
2137789
2048723
1253896
2457397
2630639
600290
1609874
2237246
1485868
322775
2725930
2773678
2218449
481612
1433832
2665683
2279061
1653988
225669
304908
1176383
299763
824813
1040596
2824900
2737760
1352379
2811916
1669596
1166490
1990542
147282
2904657
921566
1347896
1073991
580059
2173902
881065
973863
1752226
136995
1306243
1649587
1794168
2679747
1093068
680691
1524017
2355191
1705616
1975737
298104
1887698
2729812
2912423
1034686
1070215
431886
315459
2781633
717929
117198
56906
2809904
787550
17206
344084
2932702
876124
276362
879698
2297085
2166861
1154287
710368
1125210
2122866
251567
1500972
2839939
2886448
2100215
1880612
375588
2926504
1992806
2770700
1858583
1609130
247917
1243375
1072255
1656459
2296195
2061399
286101
2875067
1685081
2520993
888402
899933
102952
512723
227368
1107811
2084276
1856325
29102
1220838
676457
1844624
2866814
1196744
2363639
2837364
1148913
2298750
409741
1654353
2027666
711331
1101231
2470080
1247127
2534152
2596072
1902514
2112984
1643993
946028
126853
428636
67686
2603054
525168
1492093
1265114
2689913
2246558
1906297
337064
1660519
1485195
2866237
2912890
249
899300
1708070
2684818
1723591
1422692
1339035
291295
2924724
1489188
1183774
977707
261421
71553
523656
566899
2242312
1047688
503481
823182
1223311
1917914
710539
2654517
1630242
2275672
122341
23398
432831
1510095
1969404
421247
2816290
1330353
2747561
566683
111596
540979
1818211
916498
2001430
1855212
72503
2232382
513070
199408
1006868
1736274
187061
163261
2130450
2477461
1709869
667239
2235547
568554
802978
2856273
451959
1848952
330429
649295
179299
2311498
740220
2278839
1728977
2248046
2691402
1504835
983447
2295893
1478979
1737935
1191430
1597581
902836
1530157
1771558
1719483
2791273
815670
609262
1877575
120197
547663
1732960
2736129
1240671
442469
299082
2177583
2813329
1917071
2742723
55053
1032391
351517
266084
1108557
1407379
621172
1838675
130653
156818
380959
867991
81691
2342816
448508
2318014
2677896
448600
2903050
669549
84588
2584755
1288038
256954
346072
2414895
1595115
1582265
67214
1166805
1730474
1069983
557268
119362
2850119
725491
2022777
1140014
2239879
1221769
821494
1675173
2451292
2783123
1022472
2822600
1440706
2149324
2398435
779269
1566656
570440
1040225
926431
127814
2034901
2791220
2571327
1075921
1906845
1285622
1349185
202032
1653277
492481
2176122
589759
1831043
1267765
1318788
2511866
579937
1480516
1422423
396747
2254945
168260
87421
645564
932430
1715224
2328304
700375
553797
82130
1513548
112342
1399891
1239417
121898
2359836
1418650
284886
148304
308342
2048976
1610335
1107523
875752
735515
1568887
1993201
1516552
205773
2906399
2646327
817901
2220161
511441
2396754
2731033
427312
2237912
1351797
2162327
2521490
354132
2615666
283714
202060
897993
1937820
962068
2602307
1984215
654496
2519186
380470
972478
1482143
2657824
1560712
2272532
2552078
1581013
1545038
2178039
152350
1314765
2578358
1830098
2735621
2921233
847619
664162
1737500
1172602
439159
2705290
2490311
571181
1461536
1570864
2600457
102623
2115239
2930450
1030228
403849
1576250
1072943
175130
2695991
2091241
1044518
1488411
305442
1461052
2803557
521408
2371666
1711074
2647077
2365663
1572696
1057907
2819437
221060
8414
981855
108819
1780581
1014104
2237719
73921
340324
2684532
282258
1610764
147355
2148470
1053724
618736
1995769
637483
253667
1944913
1609217
307638
1818389
1320860
1735763
2303002
546299
2836601
2441118
2721360
432529
225704
1618483
98614
56254
510573
1248220
2680981
2311061
2199552
1522004
1996152
1025567
904374
2398764
171723
1289532
797138
1099890
1970246
2489235
639094
2229236
1049335
2475771
1822947
2752121
2587705
1993097
1676463
1053207
1208224
2216462
389510
961780
707393
2328577
2922738
1029730
1292145
2539118
2321703
1578656
1899540
1032287
518021
206526
2266417
2727736
1950349
867520
1251320
2487474
365047
2670364
2675296
43515
716002
868699
2143947
2782503
2220253
2474774
2465455
2238971
440934
28770
388059
1947747
44558
2759808
2325361
2192823
1825503
453657
2555440
1913226
801073
2696856
1959477
1684615
1713598
2635141
1537337
686094
2360094
1868358
149291
635356
1517992
614110
2181583
454528
1593713
1361109
1689630
1316523
2775137
618800
2319955
1849899
2201845
1002564
1670674
2070177
1327246
2486741
1525482
981403
1563281
2141614
83548
2640141
1953297
1591865
1381426
2870522
926369
986808
1180669
976272
1984959
2560501
2842550
330509
2360016
602048
1454262
118498
2131718
669550
2552939
1886801
2479497
1451943
295158
2534361
2541630
2160373
391274
2490924
629134
1276084
2170738
350002
837395
1735193
1540746
2184805
1828799
102889
9956
888767
845496
543734
2509013
2477134
1721068
117198
912688
596223
2370961
995357
2886665
1274026
2722253
2345550
976660
191057
671318
1517149
2720691
2686285
2110784
1076758
1363441
1401730
752194
1741298
2922140
1801446
531938
880733
1173635
2360336
2483801
225661
254226
1385558
2780971
1207346
2698975
136524
135823
1905229
2776239
2405027
1742711
251954
2740479
1804281
1771560
2929559
1114266
2039320
2215814
567380
1685941
2263647
1691548
1967151
901735
2844687
632674
967551
810782
2280698
673559
1567016
281059
902948
2411804
269229
1928308
960475
507295
1276329
4304
2817657
1814942
191532
2147702
2732871
2276622
997620
1968065
551248
2282866
399507
2619359
2055370
745422
2571982
1906377
932815
800609
2833202
53811
927861
1100348
631063
2721412
1299575
1825405
1374808
2411678
1761106
2231545
951771
779863
2209753
1629500
1115396
1379237
2630262
281456
139235
1844747
1825484
1248185
1032938
1725446
2382920
606293
2669051
955993
2792279
2554272
519718
1257987
2442130
1973247
1732574
1646852
653407
1049442
1280619
136556
1458815
2083300
71061
438186
1386887
1899220
1770290
2612898
1983368
2304299
1858163
2389203
610757
103826
1390403
472021
2220885
1464142
1878892
2279431
302441
1080071
1735615
798203
1600392
47815
672440
2756859
1494884
1462183
1211080
2327828
1648768
1072924
445325
1667305
2880525
2542533
1089256
1896679
2867080
2585494
2058724
1659785
1087689
1470585
2546127
1362701
676247
1957084
2632430
1305630
1577029
309094
514015
928417
2734160
656999
2290766
201079
290496
1052542
796906
2658362
1267190
1943573
2673089
1723409
718737
1391894
314548
1576513
941964
2107753
1995459
400747
1012255
2102586
2350310
2453575
1166464
2295886
1721420
467546
772318
529167
2855617
2100460
770906
1977226
386371
63964
988654
2575204
1310597
1467760
409619
2860137
1153882
283534
1687508
2776618
419763
2021599
2523245
2179497
647366
1049736
1946366
2044657
2044131
2219303
117738
23612
2224650
1307055
1693468
2861284
1566301
1752015
2826988
2081324
2811546
2076898
2830832
2469769
2371929
2913598
2034849
416647
2411033
1277513
2173547
1894768
404343
2693368
1420587
1667552
1909411
212680
2241520
1227129
712985
324702
1254096
813718
176494
1056911
1610649
802505
1293792
1128167
1085898
1537739
2590992
2732744
351095
474284
1570386
2754246
1278999
954106
1352531
429935
646555
623975
2854791
87967
822519
1723298
393373
558803
1144531
2414773
1508193
2680031
895594
2301996
1920786
1336994
1707054
1633643
1408453
793822
1340641
1916784
2373848
1272228
623869
2749129
2595199
1778882
667427
2891390
2862086
1470046
2302735
2262053
154857
1218094
1653309
1445984
840424
2385252
526756
484008
978244
659185
138175
521195
1330082
371341
2537
1526185
680718
944597
2931608
1870109
160446
1977993
2145576
168822
680113
424620
1858925
1622145
1503744
1604461
700776
1723983
1083649
16384
2337997
2117144
2757358
2595661
2220242
661660
1206158
29375
373849
2652540
2753947
1088944
1069369
2852059
1179809
954226
912077
748220
676865
588090
2850061
1974412
2175534
69552
1213146
2528978
18789
2758303
83042
1906437
1299685
1702586
2938255
1521992
1402164
1558408
1435124
1986348
1503576
2020392
276236
2402534
1267555
1666866
1851891
12144
2473322
2502448
597684
2651926
1607008
1112801
2798556
2697496
2879476
192931
1674123
1300906
1753501
170103
1282389
2085732
2590211
1257626
1777817
1988169
1500000
1030532
985397
696998
380318
2450612
1882023
1182532
2372707
2519762
2042888
916381
2084947
2791576
414477
912217
2018672
1080711
2200529
2339576
225147
2818110
2476757
2593480
2739360
2735992
978121
1281892
1513743
2769905
1653651
2465393
1136090
569180
1330022
852562
654072
840172
2644160
918309
1015609
2028204
2232514
1844174
1967160
728723
405390
904420
707767
1337616
2921882
1829968
556448
380213
625981
2609502
1291719
2627778
1801092
2323139
1443674
1881140
34492
453517
1608258
1965139
1290976
1744257
1581997
374037
448124
2025147
2360084
2544815
2153425
1749271
1414772
1256127
1840210
640828
895350
2729479
13290
2172680
2404851
1350050
893500
2621559
1794482
1182568
186001
1091896
2254185
773642
2649528
999900
2176990
784934
2314004
459865
1355417
582327
967296
75640
2836901
1531386
1348745
2610139
2517521
2009847
2439921
2839120
957546
1023445
586648
358990
449583
1135270
800528
2629900
125157
1174728
2760554
1075890
157697
774287
1390899
2679616
2004385
1047619
2017372
2554463
1324208
396218
324076
1188956
2890193
1657014
2208275
1965931
512547
1559200
2767323
1008235
1318015
2843093
1230202
1186634
1554815
2618641
43187
2758320
16991
772672
2617795
624688
1651502
914046
655568
280877
488801
2259436
1757768
2876292
175235
1247871
504333
357130
1206651
2214501
722691
2125071
2432512
1488692
1471050
1436961
2715210
2718423
871720
45685
1451085
1346084
1339898
145019
915619
2387092
2768864
2493428
54361
480812
1574190
986804
166235
532645
2164230
2590301
737408
1534856
1964338
608517
2442183
104687
525190
1859225
2322856
1340748
105570
2909218
714242
1487784
876186
2271221
99374
1235194
1482856
597953
2876959
2477349
563765
1201803
2607044
2090483
1365276
2189609
2601425
2619962
940680
2651439
127563
2930618
1895961
1195933
2136770
819479
959432
2311627
310268
2939858
520558
804151
1278941
2616486
1815426
1996102
1379140
55008
675056
2608770
2458067
1896207
2911589
376832
1513041
1492469
1098780
436625
73139
1232813
1870698
797462
52358
2634453
202716
2653572
1719180
2751886
2855966
410289
547551
1214911
1459171
2762188
1525182
2009522
1012250
1926096
1652125
98382
639255
2099168
1387023
1348312
2163337
644665
1565134
17184
164167
491712
31754
1205756
2362361
271438
2045492
905881
2300543
911876
366189
86276
311011
2285237
797209
307676
1447335
2876277
2449112
639204
1052899
1879371
2687314
2232510
2026389
2066023
306802
409080
2456539
1081621
2664558
2009938
1001964
1996761
72436
916258
507765
2480621
747879
757702
2566086
2058614
545320
360152
1804756
1301143
2734067
177635
1706099
2915708
1335114
2136236
805216
1352192
1124597
1129640
65836
786066
1730083
1879544
1125670
900985
1500479
815167
1731601
364243
2703678
1531136
2684430
139068
2198892
667132
659362
1590507
1173114
1283175
2592628
2035853
1024822
2116206
1209059
2574395
2157957
1896674
1943109
1978363
2503007
2459014
1115816
13718
516235
2592237
1592710
1243111
2801666
819927
2695116
2228206
1193399
2163336
1287704
963620
2057719
1161063
996200
2104949
2307563
424087
2895446
69734
1867674
2933412
67136
1820987
2442211
2046291
142418
2506001
511640
2828524
13726
2460464
95563
2415987
183916
2653255
1403096
2358359
1949081
274248
1861777
2691682
1489033
1654564
2015577
689364
127245
2493774
367390
1763133
2714361
2692906
966498
1839110
2418063
260576
1149356
2044758
1193931
345933
2283747
2788380
184714
1847330
1082493
2464386
2677927
1513093
2339243
149545
350075
1401659
418536
2231035
1371223
2223198
2085575
2361156
2863661
2567729
2812360
1016155
1266794
1352143
1988907
2410724
82985
106522
2789061
229468
2390881
841046
1561002
1790602
1890932
1422932
2172798
707090
1457973
1123541
1969440
1169372
2708838
978957
382050
2227145
1181663
2048005
1990420
434346
2537201
1821328
353601
607160
244185
2789365
1602514
2700396
1927116
2854691
2341368
1122258
1705578
1510624
2723610
89669
1215468
152317
2174292
1623020
1999648
1992784
2227033
2751303
1167060
2019271
2912913
1726767
481531
1849394
1232222
1815815
2455416
2931603
76247
1532819
1831957
1064826
1332667
1042092
2112371
1140006
749140
2787443
133739
611682
349896
1775692
892359
423361
1908884
1734585
2756882
705823
2532644
1804412
77215
70026
1965240
1217821
1127759
1438319
2752576
981276
983094
1659354
1036869
2396711
2336045
2043387
681915
31258
1310565
2581973
1702085
1309054
931397
294709
1792391
1748441
228475
1394138
1196264
914897
2540061
886804
1373805
1205327
1913933
1789424
1307454
2629767
2450887
2056243
811670
1307617
596139
58497
1519458
2788979
471982
1051145
2427516
2355286
895794
292160
999786
1696797
732328
2897341
621299
895537
2850440
2377412
418237
2084047
1431542
988698
666484
569325
528903
578682
1980531
2063446
1052478
647016
723666
1188902
929236
577285
2719661
2001038
2563598
2378906
999140
2659807
81670
229379
177914
265335
1135023
465510
1434095
1539877
1122630
1717793
2301191
693050
1019666
1309922
1232770
1109898
765891
989203
1461094
1509122
1278098
2390798
2361963
637266
2609110
497408
2516580
265313
1505977
1755644
1344936
1950271
2444340
1327915
2486794
1670316
756260
520464
1379271
1970123
1803548
2113215
907755
870366
2583007
959621
352577
1887618
480786
748261
105492
1121988
2935746
2442765
1564004
183291
1016735
1969252
1455193
997992
1259191
776792
2114029
2477252
2109798
737872
1689999
2520674
1056986
1328323
1152238
868359
2583881
1383707
2624858
1532840
1652509
2561136
2672793
1457125
970291
2935296
2587742
1163646
2121664
542508
2889932
421184
1420824
1384374
1055871
472633
1007776
1640585
960729
730684
976157
1641116
581354
917187
1703441
1446806
1636272
2639430
901600
1529712
1367175
2908410
830749
411031
1950515
2087684
1348632
839026
1670714
581842
2489767
2374812
2406850
2639941
628615
1008596
2777589
1018912
641512
1561016
183360
1422665
2612690
2810286
931563
2060129
2875782
828762
1721705
2340368
151240
2411668
2244827
1167585
2152306
831182
1347065
1420369
2538890
1732773
48397
1990268
577653
2235352
1987743
2928678
2705288
1974358
2334993
2668240
1598051
2850316
1693315
409030
1085304
2225164
2509806
803919
2768342
1293399
2031379
1566677
1467495
651312
318210
198856
1080350
2074886
1449465
1192675
2261749
913726
1948854
1453445
153219
1976125
1245082
848738
1003155
2034263
2204582
2931100
2801120
716106
2293509
680674
2720609
1911499
1830823
533242
1944108
2199719
1818085
2895000
201148
213586
730188
1661118
468082
2413336
206414
109726
893961
12854
2514108
366549
2147101
1895691
229390
340143
2395736
308444
1831952
581062
852748
714556
334893
2029387
2512510
2779271
2201570
1234567
248020
1177392
1542602
295354
2782752
2849452
2125359
2386344
1822546
210060
1337178
2334414
2372269
2103419
46062
1204907
2507596
2114144
1898505
3484
2326889
246446
1987244
908228
2498523
2661727
810640
2432554
1838008
2389858
526896
300656
1955814
2851865
1872032
1144263
1244058
1328784
1515219
1514376
1026808
1219964
1944175
269135
2792359
1775563
2814128
1457858
565123
2665316
866194
1519719
2631317
1342087
1147398
1523490
2080512
2401245
1611373
220914
2223000
509541
2494936
2466801
1180568
885334
1436859
2233618
1479369
814597
1053672
928177
821653
2190367
1855588
2645424
720652
2859427
2906003
191904
1633260
1132737
1600227
1397369
2832588
363275
2052401
580367
269664
59759
299302
2191713
1562274
762898
2019629
1135418
197444
904166
620167
1073055
1621340
171904
2801047
1547344
2293049
1440087
1400939
2231566
2353272
585849
1704666
2244069
2235256
882475
409914
2258223
1309722
1207694
1627196
1200373
2048834
81841
671046
627852
1501478
1130701
511560
2770255
34260
941720
2409688
2641079
2105960
924025
2268515
462258
2212300
154708
1768638
512078
28461
1639465
2075795
1289455
1746526
623482
1942848
1429491
1829379
1097796
192469
1129374
2526166
627144
2912342
1716867
2400490
855741
1039105
2206190
1807305
249938
200478
2339266
2890488
2484904
2795827
2202486
82648
1691610
2039556
1774261
409504
670765
22583
364236
849545
2409763
1222002
1740895
2649610
1953455
2628913
1625164
1146155
876891
2487571
864138
2877890
2044835
1014741
2563763
691784
1543383
999000
732779
2614400
2345662
1468847
1606752
957394
1402496
1914397
816031
2692882
2250224
863940
2024585
1403080
2565082
2248460
2469614
2839057
2474407
2267587
2127082
1685083
108625
2252202
374549
1948758
1937542
82827
1703786
1977788
1940538
1038000
2247092
2332495
574973
610475
1528017
1978376
2522586
724268
532385
1623962
2788088
1336338
2288555
1060824
1294123
558538
2340923
846250
153114
247988
2108355
1716176
1488025
2782118
515778
2513409
2454370
2017835
2513227
1045138
218945
1615240
2099709
1913797
1571717
1364409
2871113
599519
1234278
322433
1175932
509960
632877
874830
2588838
1656332
2154677
267186
462686
2239051
110153
36108
2651033
2091587
1795066
2413794
2289813
636459
827355
971848
1895212
79677
1511808
2363044
301954
199980
915042
2791024
1439210
46533
616508
2762843
2839665
315242
1531766
1454403
508322
2699748
1532010
1969114
2412886
1844054
2270223
594112
1390786
242152
2238744
1715425
1978241
2447183
2789512
156169
2836825
2011930
2041834
811471
2077281
2715211
1591331
2497067
900641
1711123
1056289
2517136
196013
1032661
2228945
411187
2813641
2885450
250044
379602
2145462
255406
1287097
2931746
345743
622863
1016394
1851001
1179816
897064
55973
1902580
2291421
2832170
784600
1975869
2313464
2340012
1028315
1776255
195047
1243672
789375
736034
422189
1413977
140005
1905982
2933562
68445
75950
1743484
2861061
370002
2695749
877003
1557189
548389
1352305
1581171
267203
154274
631281
568604
145606
2760698
1810124
174424
1519492
2872917
1262551
809393
1060995
897139
2545511
2320895
1119883
2422432
1485901
1632888
1878895
1642082
2087671
1323263
555421
1971018
2865269
827376
1442122
1804901
1446398
2199696
1395398
2262991
88147
227470
2052421
170699
1068623
2000962
2894616
20231
2437249
522536
2136567
2005759
1313173
781471
2251970
453935
2132164
2659566
2734315
2438916
2669509
1005698
260213
1209876
602315
2009172
70350
1429031
2117116
1790001
635767
2688985
1829644
820625
2273869
2251031
2043772
2854439
779925
2573783
2388943
2027199
1346441
112982
2587398
2688630
2796227
1075225
2166794
23287
2070472
413593
1578462
2625699
665220
2240569
508089
2343900
2897215
1392272
151529
665167
586273
832312
472375
2331535
857248
1539869
1676458
1388133
2540384
1933497
2761917
1869757
995771
215085
1356298
826579
621168
2088805
2583513
2300380
1708326
1417856
2239525
1320747
998665
609499
2632452
1224775
1828176
1995208
2091786
678791
1090449
2883512
1756682
537809
2593305
2865463
252340
1976256
2145077
2270717
901715
197961
1013680
1336362
2353105
2463793
2644660
2432287
2214306
2865342
2651214
39089
859615
256841
552791
2029642
1284663
1098856
1187371
1249945
2009724
1695289
2855282
203729
355573
2569323
2802283
650899
1375279
2233872
2496400
345230
686917
1461358
80123
2741412
1908057
357853
2828434
25551
2753876
1735566
562861
2757536
1653671
1674596
2733216
2568804
2691115
2715390
1859866
1266692
2438969
800511
2655103
1839459
2159221
2911458
2215572
1428287
1636490
1553589
2796692
2729553
1162954
630010
2005406
2926967
1107898
2528453
937361
2651278
951368
736209
1337704
1680557
81503
1174501
2642798
2923843
1928270
2527366
1205750
497058
2781870
2162797
1665061
749070
2258574
2409623
2249544
1305776
1884670
201232
2213847
936368
2095701
1723935
2880003
1399649
1804810
1172572
258122
2114143
661574
465259
2069242
743763
1139139
1895562
2087810
387578
307672
1738810
380110
2223682
1121430
2795170
2563737
2315329
433575
385578
2250764
1561231
1215220
153344
2559724
1596992
1916825
942894
2893689
1499737
1560222
2537447
1364096
2390481
1072674
193060
132655
2376097
138229
2013525
1718860
1033275
1780377
2524752
2504102
823512
1527785
2255275
2206451
458898
189623
2305435
1483187
2760353
2403007
1660358
54804
206889
681543
2278340
1726683
317329
731181
2464273
710869
2313890
2275788
1368348
2638787
2226280
670228
887037
1922872
1052367
360884
2261030
811790
2865623
1085811
2242345
1814101
1425700
112272
734315
455399
2905009
2297316
1796638
2730428
1040604
426012
1510081
1565659
94651
834170
1757533
1095461
314977
595677
1518814
1615
1191730
1260964
1794961
1392165
1707465
598468
2009847
2279303
1470228
1749890
2508756
699755
850093
2901487
1076196
1012605
1097942
2112800
1736946
2559070
2928229
1811708
1245933
2919222
2617518
1810704
1893367
2141146
893030
2905986
2720231
1520321
982298
1481178
1946759
542769
2789575
2544291
698804
831963
2028573
1228946
1689458
432484
947113
2925636
2515363
918158
778714
882937
114040
1083773
1144088
969860
1008479
2262358
2429636
1444249
1472737
753399
455079
565283
238497
2700108
1701482
2026137
2877791
1941411
1193519
507300
1351354
1117532
1742318
1816870
2298913
2813581
1492166
2831768
1500223
2690979
524066
895746
1589297
59611
1250940
364846
921769
1546970
1624017
701576
2876571
2877646
830084
2680301
1801141
2865992
1014415
2387032
55315
1305912
2760171
1431794
2663647
1176294
608361
1911497
2447120
334938
2569136
2448779
2138073
2754910
1856818
2841122
1521771
2748920
1522876
1107992
669819
2452725
1595258
258501
2518987
914158
2377680
584427
1219224
2555466
405261
1899197
1551911
1514572
1635326
472245
559712
1897626
1089802
67079
1539083
1217507
1441056
2883024
2897173
2640186
208985
2792686
1989211
2092300
1353665
1963720
2373259
2071114
235292
857654
1788201
1327983
2934561
2936897
2906938
2028654
423402
304454
1991495
995518
2170434
431060
128492
1471548
1415265
73728
1343685
954850
1849342
811207
894492
522330
1845647
1516233
522623
611034
2199105
2517637
1838822
1271140
1755740
639158
470311
578289
1465495
1073783
1493253
1620478
280572
1902328
2776500
1993245
1859368
730933
1168040
994745
406623
688823
595868
1510444
2712738
1404648
2888570
1345954
796865
118915
1098178
2571670
1542852
2509176
207923
1933725
1925993
2059231
1034383
1914205
1730165
1307459
989036
394934
1580009
2371254
2773925
1316136
965003
998038
1014817
2279411
1192338
1708076
924002
2838652
2695018
2894130
399106
2891017
2223631
2894032
1419180
1396807
1226275
1103594
1777280
2567082
1425843
1169456
2444283
1007435
1587784
2115833
1668479
2172182
793155
1492660
155398
1327301
2536212
1939917
52482
256856
219552
103032
548039
2736356
551893
1145393
2501248
245011
1503397
223963
1039758
2474716
2226531
373279
1738158
2317991
2053202
2565990
2240463
327663
1336287
2454602
1149278
2019763
1002329
1649172
2624642
2161820
2672702
2264387
531978
1227993
1636183
2313421
943051
1239143
1637394
1299482
1073975
345779
2355219
1729998
1099261
761059
1796338
719061
1186130
2504298
2789570
2274447
2379369
1475507
739194
415806
1470493
1860422
605678
2673284
2303934
1716964
2228129
2337232
1157195
1251132
1330784
2133208
232946
2435137
522061
844079
1356272
2084614
235098
573519
1811855
2074469
2746735
2400793
2404809
1540522
195143
1589969
1157926
266417
1864551
920940
2440696
1348053
1499707
2440527
1634673
2934008
6777
2317375
1922550
2913030
467248
562982
2649303
1660475
2536683
477397
238549
865135
395690
1711300
1907921
272148
1955288
2583769
1708634
1650720
2247006
535547
843730
447703
2672146
1742538
1600142
2239753
1523113
381613
2723682
645128
2772471
2738316
1284619
2252212
1382231
2208059
520400
135190
2818921
2654003
1004255
2733265
1125379
2374444
1346563
677151
1163058
1088713
1969179
1550643
1942895
2790813
2463461
1173292
1871098
2870349
819531
2270926
2421797
2869058
2466851
572150
1756906
1911949
2078611
2343336
1650796
1530899
835273
2177015
2873373
541721
2173492
495890
1627049
2191152
644334
990424
2582244
2376697
2543009
1189191
1692649
1029149
1636109
1456463
1901558
638352
278204
1170235
1956588
2411438
256396
2285182
2910371
2197934
496754
2223465
1162357
2474713
1480865
1824605
528945
937759
385507
348047
653351
1145077
1780801
1645868
1513141
2064843
2537561
2901803
2386798
664250
1418916
1508223
398996
2025745
1945791
2717038
2562653
2704588
261915
2466268
1048825
2315905
2530298
1400399
486563
2503845
1002172
978598
2906730
60670
1314008
530102
242609
2067795
118944
2599842
143931
2588502
208116
82832
1940460
2696252
2080507
2094943
2744132
619341
2025406
668781
1334538
431293
44495
2338103
1141636
2313980
2050146
2392160
1987195
2224659
2009408
205468
1358818
1780354
2499289
2744812
516955
351779
2332296
665776
2682909
2690801
1439371
525695
2681321
310220
2648788
787695
2707826
2939687
2252551
577892
2161799
2143195
483226
2037336
1983214
1326022
2121330
481970
2588399
2133741
1052657
553366
892120
678929
603319
1195823
1557469
2842444
475349
2080456
1200396
2213520
2910533
1976138
1996803
441929
81799
1822037
1396039
705375
1675720
2389353
799831
1033726
1742977
1609676
436101
1227413
2027142
645068
602174
2893166
2626326
1457390
2464987
2814247
227313
731315
2279512
2560759
1538656
2451800
571300
331067
642901
145092
84979
607220
1617841
271875
158419
366859
1005113
2496147
2401499
515525
648583
562815
644695
1102665
450646
2456461
2799896
251766
1732620
2171707
95387
1183651
1691232
1418081
2356414
1486349
697849
1284853
1434671
2297146
1919172
1807647
2259023
960828
352916
2850868
1186090
1493065
477389
1751410
975236
1474011
1351935
2936744
283467
799468
1248495
1016758
445434
1950887
2834358
2407694
880948
182872
810882
947583
453161
267745
712797
274792
468574
447453
870160
206162
802522
2057460
1006476
550289
1886740
1680395
1045008
194569
82765
2863981
459886
2013497
283675
140845
2004562
989514
43712
2401509
2077157
2297639
451407
1442306
2305815
968742
32768
1279960
258925
1091633
2275146
274353
2805606
843434
217134
1376737
2015103
2432563
977608
1269677
2804966
1417052
2417823
2719830
2276430
2292817
764945
980159
2702648
843124
1790039
1190092
136457
671849
2494372
2418321
1959681
2560928
1496907
283783
670791
1629200
2127847
1604695
809910
2308384
2004770
2066031
1075616
2235309
2162372
616122
56708
2870108
237429
1632492
1838799
1456531
2273980
787246
740338
290617
251493
635385
1949619
689474
2482441
1333318
128888
2628888
2748365
2741728
353756
1706666
2849778
2611078
918209
4915
1795195
252896
2012768
2930277
2183784
1032924
562361
442419
2434149
1496697
2236509
442082
2604340
1724439
736521
2231594
1555825
890987
613417
2539701
1661439
376283
705983
539777
635279
726633
1839294
509741
1067094
548248
357970
1577515
1367555
2035570
1522011
477866
27486
1078354
1998664
1240658
510266
269470
396856
2505017
426552
2556373
784707
2432406
1489458
553083
609877
2248852
1899654
2156142
478589
326854
734996
877739
1191596
2223462
2663587
2581575
2571256
306803
1843842
1768843
992498
2174724
1360721
1174664
1607120
671525
2094624
372654
1978097
706337
2105505
834902
2674598
844788
2174845
2910011
1866198
916775
489156
1278255
2870036
677234
916256
1413828
2721904
115469
2043510
1949753
44511
549790
2132827
2029415
1449215
154400
257630
287650
1147444
2607051
2428082
2019981
512148
2761869
2134962
2933718
2141981
2833657
1941558
272920
2574716
1345121
2575522
1019188
1877962
2198658
1835550
557207
515647
1751664
2450976
794463
1335812
493983
2312706
2625585
88108
85986
2824620
2560210
2866671
1838259
1886835
2363282
780548
1828834
2650982
1207896
1187426
474732
2393586
2814295
43360
1662834
2098613
1601348
1449820
101255
947679
1377386
1261432
2908386
2340948
439140
1783737
2897058
2867779
844069
2668418
1104009
1812104
1295497
2167064
910722
522125
1758778
2815862
2690992
217072
2534722
992619
1289629
1946504
279467
2451327
1730280
938674
735747
2905152
461929
499828
711821
451649
1772509
1537386
825786
574437
2691031
1147464
633377
527488
1147073
748046
1845600
2531597
2149788
2616831
64740
2307088
1861294
340198
1483613
775389
1023215
498913
2422102
1162187
2061290
2404168
1871738
568434
427526
1895599
2584667
419868
1639267
2317299
683046
912708
70936
379345
249511
1021553
2031415
1707432
2466860
1803471
1936529
970984
2483205
935260
237642
832931
748959
1384424
1068816
778284
2250809
2254227
1215614
2293592
738398
1198640
2671718
995237
1050117
2398874
2433975
1698127
1299476
1090209
2310620
2418081
2580573
1871659
2020363
1984385
857885
1307933
1578171
42691
1224248
624418
1153568
284518
300170
1701775
2339660
1473268
913852
1187495
890188
361713
1170865
96152
970989
1568128
106062
1145525
1497471
1981903
330123
1393422
871302
1366479
2748737
2922583
571166
2406603
131927
2442181
329478
640209
2609698
1463134
848853
1590087
754016
1084544
1509754
2060962
1952336
1204856
61103
772553
704288
2913247
1635919
2557765
847342
701459
268796
1634706
2756831
1876086
737375
2785942
2543976
2175785
1860463
1318036
1184375
2025660
2813154
2470541
1744763
145332
2157515
10866
1066058
1064678
2362584
608815
626210
2206663
218259
4765
2428230
730900
141038
1296638
2122865
2058152
2263717
1017145
1894822
2264451
1176791
648775
1072182
2697020
696212
2233876
1561972
2500510
1963444
1652455
2610902
5657
802579
2249807
1209534
2401698
1045786
1955507
733145
1786986
816090
1356856
1806891
755362
1460597
428940
1928796
1398250
2476632
2166582
2784835
1278636
72523
1459112
125591
526425
1557688
2180244
647596
1360350
790306
2211615
598265
235086
2607630
1921725
603141
1461728
2405730
1840951
2566582
2736415
1411292
668143
572270
1528219
2310083
1238897
982260
1686357
630784
257919
2865262
2909723
2893908
1571714
1100260
1410279
2739530
1291600
212952
102734
2134057
1276741
2719335
2813000
916793
6144
2816678
1737039
1191515
1240513
1645494
1467837
1266875
1308420
2805664
2670519
2724761
1590262
911306
2060951
2448709
1420747
797441
385868
1358791
1093059
1850595
2004455
1701741
1523935
1137850
2842260
137827
2057361
2775212
2491193
2456332
1109281
1675713
973110
443600
2891112
1075265
1027160
2059591
196663
1744083
1716171
1965316
1823989
719675
1452802
2562740
246548
2019403
1356744
2917594
1958669
630179
2407392
1202485
208122
362007
43256
1835616
2913179
2293528
2291846
546219
430431
2919220
968371
1246470
1955336
1306847
1777567
528962
955644
836186
2730632
1744222
812152
1701417
2265836
364403
2407444
1609746
373691
642099
1688911
2160569
2788846
441258
1577989
56372
1918336
600416
2122146
1614324
1556711
2123957
1161385
1367404
681393
2782429
2507976
1720513
1399857
1656399
1134411
860285
2748452
1170678
710863
1827220
952317
1939058
1671342
464298
1529094
1441745
2860977
2089201
2543750
1271831
872868
285564
2046484
1109875
1335378
2659115
1790758
932986
2820674
633584
1675897
1313417
1390945
2743808
1751952
2476998
1367817
2266695
1716546
2043820
19863
2625760
1190481
1699055
1095884
1821968
105019
1726356
2806734
1772759
1508701
2197520
2151674
75614
339563
1838732
839288
2023601
1506067
1399093
727185
2184770
2899212
1076883
807195
2342506
1859741
196448
1755758
1438047
1312492
2609317
1162959
1567420
869598
410285
2034082
2030234
263121
997996
2249184
2151394
2173834
2370233
2457562
1149714
1509727
729386
693311
1719060
2143351
436915
908088
430792
2645540
1646170
481914
639794
1418442
1794740
2580352
2852804
2351623
640314
2877005
2520665
1011349
2542917
15792
849294
1016799
2896658
1573352
1968894
1418745
2576281
980876
2763798
2425677
1182550
1018603
1803119
1500300
1573665
2168462
1502306
2479476
869371
242850
1612946
799970
2442302
474641
2435644
1075010
2281191
2075039
2815322
663482
1567656
612646
295815
206234
519188
826889
629717
2418982
1267926
14912
1594685
127246
1016536
1522198
1232722
75806
954084
2434667
1377227
342267
2748142
1070813
418988
2243393
953560
1279496
1062556
1073554
1734437
67632
832676
713957
1203056
111107
1467125
1773472
2486991
30967
195673
1785474
1071567
2559911
2432802
248236
1080011
806616
285560
2791525
1873347
2165521
2931583
2024722
1933021
1034976
2338153
264062
30353
1606259
547447
1050888
1920953
1229230
2427224
426118
1128858
142566
1477814
1264080
448129
156397
2937753
1042415
714866
1049303
367747
477264
1417408
2375410
325436
1383640
1737670
308371
235046
1865848
2377684
1540333
187414
227776
577187
2148017
415836
1273626
2389996
134799
222175
1570070
2582433
1155785
2885823
948832
705312
501164
1175082
202296
163212
1636933
207231
1065370
1619948
551226
1114118
2704896
1212930
410165
2244200
2182977
2119786
1157580
740468
499818
1433148
2823782
2744942
243061
749106
727253
2175546
391664
1592258
1024550
2804486
649614
723871
2699007
144362
2832235
1571617
1080185
817633
466195
1630229
432926
1288837
831400
1664836
1579694
1566780
1858417
522245
2785141
2793079
2511641
1267415
200745
706323
1792521
1390604
1289684
1844893
43580
785860
2595837
1440313
29913
176456
179368
1483006
2377266
801646
963120
986808
1592003
1537977
1545066
95277
1859433
125127
1479804
762959
2562468
2150341
2462292
103125
254383
486175
195038
2935584
2657900
1501325
1847462
2149074
398382
725843
2752208
1134679
1468562
1989371
1359137
955342
1368704
2272180
1523321
163075
2347846
1281554
1403772
1173392
233524
20494
727513
2717812
2182227
1891310
2238491
1708200
1479340
994042
248018
2377119
1045706
1694703
2937807
1778148
1496108
2074141
916823
736262
247137
1634742
1517542
1694688
2024829
1251853
144663
1137985
537404
1912644
1519911
2010840
2560933
2111141
1780250
835431
1428403
2023059
1419906
2345060
988555
2449457
2712865
2431239
1842532
2553491
1155917
1044363
2313895
2056519
921533
2438702
2570478
806003
1341670
2299936
2803658
1280722
967379
296713
2014888
2669574
1225071
1474499
2208508
1509076
2147132
1312925
2381250
473615
596045
1080942
2139583
1060960
345348
1249470
2259684
2425253
2302223
1856347
112009
1735779
22767
384895
1290644
448966
2125606
2788868
765381
2558912
2874512
2162949
2569837
1602396
2819209
2855300
505795
1245678
1382909
1419736
1744851
1321091
1737826
2583047
485793
1292264
1373562
1369658
1416289
99448
916784
1562113
1736546
62537
2245266
2468491
2345054
2147590
2396085
1766126
2663402
2226698
1470878
2039901
1845622
1297141
2067332
1172513
881015
1955351
529631
654316
2200112
2078793
302192
1657706
2328134
1438127
335824
1708020
1924506
2556798
1165550
1352393
131026
986748
706000
1871686
1475963
2699736
1160092
2353834
1497723
1271805
51586
830981
617097
667880
819687
719319
1990034
1364113
162948
894933
707185
966464
69842
2019848
290150
1427727
2088558
1530719
323949
1696061
788066
2522858
578789
2799532
1453821
2143304
1137112
631242
439082
116880
659912
373620
818760
2177460
1179522
10582
2221265
2293991
1483723
2714084
1696063
1186362
2695189
2696538
2505497
2322499
2002004
1022190
1983416
2868455
1796987
1132364
892804
443300
2859874
910480
2314376
993512
424687
1640105
1580103
1956470
1063035
2431970
2659175
1759493
1341909
1455819
745912
404101
2384758
1849094
2823198
2924017
1972404
2734898
1428066
23338
215555
1431885
1307468
1947679
2362270
1886448
1313538
825617
723283
689229
2263120
1514469
1494298
1143554
2015641
1715982
1741865
903308
35202
224501
1923
388918
2535923
1336384
303869
2852060
356808
2246560
1387975
2797634
241537
2195200
1626172
681370
674345
1562016
2614612
1170913
639520
647149
757212
2158637
1954245
990744
2604172
2275830
552667
2509876
2652315
1416978
1538580
660164
2682319
2683381
707228
286651
147479
2113954
983598
722904
2760682
1510473
1432442
1895348
2922925
1911997
1800599
2563782
887249
2289239
931946
2791475
1506822
1551875
1029332
477086
2700098
2673750
2217016
2934947
1171039
1513651
398500
592253
10904
1982099
936882
643191
1153279
2164526
2221150
1023343
745239
38340
2918032
2601617
2000973
806064
794937
1865621
896689
308138
701731
2649749
2703446
1187034
895969
166963
2716067
308987
1718042
435926
2467034
350038
1019349
867129
2006767
2244803
520550
2727166
719158
2617833
1485507
1360771
998813
1522156
1568811
1691608
1265466
2233009
1990938
719191
1506953
1559774
1120641
401058
2327169
2742031
899692
396880
77999
2435722
1321621
441706
2135832
2600187
2014286
1988731
2870651
2245759
849003
820829
632515
2723056
1308549
1745241
2776833
2431990
2906927
2199284
723241
1316987
2587380
667576
832985
145984
1855671
528901
983236
2858128
1107121
334116
2698753
1556975
1138835
227703
1145747
1937062
2205877
2147325
1250322
1533875
1186040
2540330
7791
1674865
1618860
2820816
690665
935612
423450
346546
458678
1138685
615709
1851601
490912
1338126
575674
2556002
47414
913121
1223584
1153715
1573038
2760931
483549
2811253
1486572
1178835
56400
1910997
381586
1250404
2728667
141495
2014289
1856514
190205
1191121
505704
1342651
970
619537
263101
1216249
177386
993541
1602562
561838
702366
1516171
2810495
1945145
2099997
1490095
481977
247206
101919
353393
22208
922994
1404448
2897130
217494
274697
2585643
1862676
1343202
2105566
546774
1206183
764222
2061337
2406033
42312
78596
1566343
109915
760691
1170000
4015
1251552
2426789
925765
1200848
859288
545173
2241966
2848409
2540123
1826288
586143
2607773
2034927
554184
2626610
537493
1884937
34244
2861596
575767
106790
841697
2429224
161701
2123957
2482206
388837
668756
2852380
2901153
70065
224500
1246565
2446396
2628053
372745
1784656
2527842
2312631
1507882
2737310
210344
196278
654857
2764099
215025
2320442
2069278
2495018
1552867
2647962
763483
1578551
1341892
2267180
1772766
1833839
2610710
1037824
1221993
405719
2079628
2631745
2284663
1656435
2703418
2054620
629223
222787
1953318
1361234
79930
1937709
2006333
1894346
413482
1556992
74381
2629778
1009844
1873457
255776
1766804
105933
1637972
2466597
2628520
550669
1364417
2420216
2391752
1516102
2632524
1515308
1901895
750765
322019
2621554
2363600
2597429
14015
371114
2923347
1111865
2667400
2788057
2921304
353589
421457
1173924
1495282
2408485
2518311
214600
1563689
523321
2649596
2644460
1317985
2652468
2011828
384410
1650480
291543
2798468
298754
237814
2730752
2414662
1961806
849780
1664033
1772636
573037
908127
172861
2741890
526581
277933
281161
764647
2608545
2492778
102196
2521011
2338467
2056376
2344462
1957312
2835049
1585941
522945
367401
365885
2194974
2733309
1542039
853704
430690
1086993
1778685
1329132
1822861
1473138
1406738
1742652
1061499
2562096
1600593
352313
1057352
208912
1886783
814957
2342810
2498654
1602694
1616175
1917093
192114
2482456
708878
1556848
2048968
708275
304382
658722
1948657
2177149
2437157
575463
1693135
2353217
1202730
542606
2146876
657297
7402
752777
334587
2642110
1917509
1611223
248601
631834
2061544
2721060
2477995
769600
1794223
1426670
2144914
2172911
477044
1671795
701227
2704853
2829758
2907829
414999
105419
2167379
2703713
1801629
2901349
983095
165716
958202
1889555
666165
978107
1528145
2887680
1832262
425441
1846337
2015754
1219530
435172
2020168
265160
2156843
1809970
1079582
2593489
981914
1572297
826972
229198
971959
521416
992829
452232
1345451
2499129
502047
2102453
2207357
1674625
2589624
2634911
2393106
649147
2053236
2119839
1924957
1235769
2011703
1820896
275959
301858
2401246
2879239
938168
114158
202767
920468
1550475
129939
2388942
510370
2153583
2304081
2648026
1053297
1267086
1120192
1184019
1560653
2241731
778624
129365
187134
1811696
1772103
1141221
977085
1698980
688479
1488119
249245
2647878
2108348
879100
1935463
296869
2294122
1403325
1493261
1315340
40262
2315765
590166
372004
1191170
791727
1948996
326359
1833716
2248909
2908757
556820
1820251
1061264
2662096
1068392
1369361
1258927
2745333
2433283
43749
2512227
2827259
1672336
1597486
30502
1922577
1912342
1207211
1634622
1657472
2372619
320137
1631407
176506
241408
1874740
1151911
1511603
1368790
20685
2315968
1464130
2445917
1710128
614344
1310813
42555
2856283
1711329
2884346
1312730
2879422
1862308
776919
384690
2718493
1659452
1056897
448793
1770924
458525
1998735
2395475
1236037
476450
1398703
1901304
2274831
645269
1386492
976383
140899
2346022
605452
2797463
324198
2623143
2855170
1754282
2715485
658560
337973
48770
392683
1557031
2298257
755629
1552548
152406
1188922
377799
2832869
839233
2460815
40049
2837921
2373013
1022145
928784
329455
2772925
914468
2319218
1112489
1257554
2230276
2415929
915477
1766169
1619018
2007104
633276
694605
1363177
290773
1380629
491641
667830
2918308
386742
949408
348156
128153
2768087
1416284
2322873
893400
2572551
1866033
2104752
1449425
2766293
2191012
2539624
1015784
1117202
1105006
1442265
610453
2764019
2549999
1548069
1600365
1304920
2427659
75036
1352474
2920890
752748
2054993
883471
2641365
1281402
562847
2783964
1502504
1847853
2239139
1066007
2723481
585579
2113611
802318
565517
280089
140219
1614458
450903
684650
95702
2656734
759118
471483
1461647
1875809
1868908
645576
346327
602897
2132603
2300877
2451610
399368
2664283
1789907
2458673
1998446
1202169
2593844
17850
1300497
2320397
1743432
1858687
198281
97050
1876412
636601
2488608
1589427
319304
301225
1004075
208712
775243
2923046
158093
2080512
1603750
399373
237546
1620012
2914704
152186
2492508
2344727
2321406
694235
1048306
1394021
2073793
2884449
1678719
2758294
1571302
1298672
2845058
1121040
2247875
2214286
1817629
450260
2316760
213680
1584214
2719215
528839
293389
631389
113272
1983834
1612456
2034082
1863282
1039294
1332706
2659358
241018
1693251
2790787
2350827
2254405
2207726
565982
1489196
2341264
2091255
192431
421689
1068791
2288070
2043651
228327
2195523
2899497
159330
2250329
256849
242317
468311
1378982
691228
2373689
1235202
2823033
1355428
1475870
2171670
251910
2683741
2925698
1798428
179246
291039
1966608
794537
2622950
2360165
1327768
1821089
2739570
2507910
1422731
662814
1836290
941194
1476653
2463861
1105666
1320073
1516583
1565666
1865822
1343566
709852
948765
2189109
2833679
800175
195082
1758203
1761784
2297477
264022
2623399
2385348
1573036
443938
937498
1967340
2220143
75191
530709
2250781
2224623
8876
2637712
380512
2907431
1108085
707967
398199
758807
2801236
801417
1630652
575609
2820037
149666
1501040
2712379
2375382
1045622
593857
1427128
1751583
2492951
1459576
2644404
240707
1560428
317003
2271341
198456
1272933
2796949
538033
329058
301320
784126
2331424
2562852
2043042
2790262
2629812
1774253
919575
2053039
176573
957901
2090452
292641
711894
2719369
105856
1660373
1403435
2923728
2586205
151714
1815288
129595
6806
1560889
1757285
665805
2410890
2467850
54786
2453644
2637806
1597503
909576
1274283
1085289
2501672
1482226
119737
1610551
136265
1594991
752733
2625809
1124972
2626631
1740435
2323902
1781521
845233
1078120
395225
2276825
2443193
765224
783611
2044400
1128755
1241957
1643046
724441
1458548
2218492
2713138
2089580
991252
2606424
111533
1764410
1225720
2280571
637630
1969714
459128
2737160
199223
2375434
1534550
1665513
2047001
2843561
2778925
2738434
1354506
1939941
1289165
2740237
2615582
1653081
2789452
1635669
2260460
1611891
1942704
2757675
694917
1383031
1072319
1250199
1888065
1375744
1349020
871198
1987759
810832
143730
666578
1639893
1220018
2834315
1161793
933083
1827666
1715271
2903810
6583
1067646
343728
2515743
1200965
870425
2654741
340892
1793957
1171145
1567272
1090026
301101
2121599
1338157
646129
1088320
1211015
1640855
441425
2462255
1141921
1990943
1774951
2022819
254953
860845
1025740
1740176
516299
2830120
2150403
1918535
2198657
97482
836478
551451
2113317
2851515
2879401
725580
236795
2580942
2544233
1600502
2545617
2188454
2319251
1113384
1020544
305807
2007808
2405254
1163241
1234922
2480030
2914160
2126378
2164881
410911
643523
1897433
625367
2217478
800500
799144
7804
1871478
1864705
395470
158583
1137658
1971289
242959
1429764
2890377
2510078
944181
841970
1285762
855136
1337392
2263210
1407021
1073825
41411
494946
1706583
1524281
752079
1241097
646236
2685474
1628894
1091752
475671
564621
2278689
900099
539027
1918078
1801358
774988
236562
1681470
1069919
71934
205412
1971890
1841884
1233979
2448947
1663399
2549289
1118300
1507632
2411972
986957
458112
450156
1290022
53156
1916905
2621071
1232901
1462094
363473
2927080
734284
2312802
2875207
1143805
2222528
1968965
2870397
965110
1184330
2867644
179511
2131057
2146961
2550232
2402200
2548546
68701
1835728
1325146
704322
1018661
2678564
574004
1473560
340391
1338056
1995396
2189798
1546125
1276863
182799
23720
839476
2035931
1954800
1060797
526765
1018965
2318129
2861379
374174
89242
4014
2154813
1620342
2198762
504030
2139872
824496
902912
1896458
1601239
563507
1461604
31541
2487148
1338180
2200201
532794
2112905
2311143
2402026
1917818
1114585
1261190
2596604
2411721
2319078
2123652
2669596
1341862
1336589
2850789
785717
660949
1496871
582308
1519373
2071292
1362345
1152604
2386832
1352772
1770093
2641644
1854342
1751319
1878791
2476157
1869787
314703
660816
2200046
891279
591061
241995
64209
1806101
967589
1035379
2431767
976463
1345352
1242933
2017068
2827942
103335
1936275
2177216
1486151
1665737
609783
684363
876875
1791088
518343
501786
5562
640849
617067
1325679
1357280
1426215
1514998
499135
945482
237331
228468
2242759
618459
1700205
425431
2305301
2546452
2390105
2344260
661778
1084113
607322
2129039
500072
1865736
655072
399726
1469647
2495824
1137279
486975
303469
192413
1241102
2062396
1633338
2596873
635836
873796
1290800
2229680
1883580
1721930
1557072
2424461
602721
1977543
2398473
751242
594872
529324
1312965
735684
1577267
861705
1433448
415375
2369036
367603
832841
1832294
1221301
2508268
2004425
1229230
815377
445389
2484482
2001116
1858517
2875585
2679081
410770
2712492
2626931
2038716
684583
2288555
514130
940338
732170
2880902
1480590
110954
1950333
1347204
720590
340044
1300147
1237703
2251335
2220818
1570118
2012503
2560687
2310738
1314863
371123
2040546
2801937
719477
2815022
1979605
2877947
311193
423799
2748343
2667657
582327
2113959
2898279
1093251
2367599
2249488
2798852
767277
2748484
2087082
2265606
2826641
695990
1656265
2106302
817561
2025142
54152
551505
2749772
1599379
86397
632616
85441
437210
943738
466104
1257009
2396525
2430614
267297
1076370
1113139
2613424
2644969
2156746
2613059
1039295
2784287
1980111
2731424
2500604
1490549
2299166
1977658
1941676
733028
1954255
1571420
160531
1706627
1248771
1691204
1997488
1226417
2392566
2147139
2436938
2256599
638870
739170
1655152
476245
1838314
1524649
797536
2511227
1476156
1654002
2190274
606895
2816910
1473696
2114148
476285
1174695
2318128
2121228
934864
1853082
2197123
211516
565591
244393
1470605
2852688
829003
1194159
1958455
74709
1540944
354927
1531708
2786148
1325000
93271
2702911
1814130
2708973
1716727
825156
1047271
800269
2688773
2618845
1941646
2898154
302390
2423712
2043783
908920
2278308
1596078
2581393
1574050
2285517
1680970
1121080
793584
2294544
303138
2034368
1081036
137791
1248289
918525
1196597
1690443
1265986
846559
983829
1771858
2058308
345360
1595879
2328891
2717273
999773
671513
526393
2030488
1271665
2883125
624324
1280797
425579
1625545
790991
11654
1991310
880762
2361599
1883968
512072
516060
132810
2774222
175917
168827
1496297
1271163
1358737
2379983
907081
1311176
2247130
993570
744452
2921503
961549
1801191
1306441
1577583
227709
1365112
2041932
363316
534386
496858
558152
1105257
2862321
835337
2761022
2839730
536353
310086
816827
2730371
2507273
40187
1413825
158170
449917
610158
776876
2711847
2827254
2041041
2000974
994257
1376229
1178539
618428
1447109
1133098
504572
2376585
734642
2362977
1100335
1120399
1742510
2483827
586288
57474
2449192
2877184
976581
308652
2292299
1162689
331541
1429824
1560210
2307722
167648
1052462
2751013
1227530
2239328
297991
1663886
159298
2684863
1591150
1409465
2224241
2786576
2390867
844595
2929961
1409229
1795601
2919024
1686198
1982076
1618208
1276047
659075
1433319
2244447
1224049
2052368
725592
1815541
564496
42339
1844188
1084535
2612103
2223171
2322351
1388667
712924
2317385
2938483
2219936
27168
2881905
1138388
2747886
2347656
2007775
478491
2818315
1703218
54568
574260
1995414
1171129
129639
2480589
59397
1706062
641398
1030368
372669
271455
2596030
54697
75764
377047
620809
1852234
1986813
814276
2004737
705060
296936
1837967
793456
437387
2575132
1212783
2572121
2353644
1088389
1054327
792892
1157903
567072
1546788
582826
1649394
1428695
1518926
2590773
656186
974848
1038532
539465
177983
376759
1000198
1697063
88755
2340270
385341
1546112
1520468
2508495
2122638
2126089
1259755
1583470
581620
1341322
1961962
973487
528236
1927395
2149936
455891
2711417
731783
1039472
213003
1522042
981701
98634
2628241
18728
259414
531160
49609
1773054
2462306
1264835
1692986
2477901
1808767
1182404
2069053
1417978
2124293
1384145
891456
2079739
77176
749346
2574041
690457
2420584
2198558
2488393
1964840
768361
2436323
463029
1125466
1011341
611384
1253394
464409
2391260
1006716
653856
2749610
1003707
1779986
2564665
368989
2929770
1408940
1577479
147728
1291409
927407
1694315
1745123
2480694
1884066
193690
1051337
1827036
1347607
1522333
2909213
17871
650792
182034
2339760
1908673
2724941
799820
483134
18396
176821
2673887
963565
1146842
188644
674886
407559
2098038
2065168
2829091
2570332
2450284
2201844
1816421
651215
2725115
1880668
1432522
259012
2244489
1628788
593311
27465
1488066
755715
433003
1791092
731318
14175
913320
565749
2335409
655337
1544041
1135652
398796
48865
1545705
552746
2775032
2260409
1615226
2279302
175036
2314999
2667019
1893099
664405
1691315
1050446
177853
2736797
113875
1584713
937053
972578
218902
1509921
1526395
222893
226863
249141
354462
628416
2041355
421282
763365
2088819
716222
1865711
634009
168788
1169840
2428847
521885
1994313
366446
1058821
1251457
162886
637945
1011288
408530
985537
2149747
2554005
1143574
1425296
361697
2157664
2334159
2234889
130944
50452
1745479
955977
1263772
1653028
1014206
380799
465307
2374600
2844238
127597
1561228
2625612
2732071
2759411
2331302
1196681
1740492
2196722
1216730
2598258
763727
2645647
2723102
53384
866123
2873797
2737733
2755266
1623069
2767133
2548359
2227600
1865450
704633
2570992
1701379
1980757
286885
2217064
118001
499212
2793565
1602086
2132389
495679
1164632
885818
2670862
1494649
1279292
1933988
466792
2443239
2902420
2790251
1764281
1440453
281730
2853812
557799
732167
572793
1881339
768824
493471
2521054
564926
2681621
24229
2706410
1529757
731057
2285947
666452
929747
2333141
2263738
673085
2511225
1046227
1083145
1879065
1874213
2062365
1154837
782278
1474221
954871
1252427
2199779
399399
1481801
1616144
774705
2848078
1718263
1061085
2006595
2888961
861064
1080964
1659980
541624
2858214
2486481
2376299
2444502
2042362
338402
833036
2163963
1221205
895255
1864705
2188998
2495143
1920764
479645
1545611
2438855
610985
1308324
712120
2063634
2072284
409142
2859129
138814
419190
188122
332467
1412724
762433
1069099
2401508
378121
2490948
698201
564154
2110711
2673541
2751302
2151345
37617
260897
2728738
550695
659393
2127684
1897729
181673
1771079
48314
2553266
1007093
1870779
192383
713410
805302
180889
277481
2668877
58662
2908728
1865880
1555218
1665793
661529
1756311
2327914
1246262
2302155
1737197
1120042
2036522
1043059
2067778
2916508
1081118
446741
2920288
425475
1942141
1317148
151489
1871928
1795004
1319509
761114
249194
2907610
1256909
1076049
1108840
220130
2736366
2418694
1388700
743445
1219954
2116563
1674836
738547
2705762
1566976
503717
1399294
2484692
2595182
1077052
1109902
432787
692855
2745700
2627701
1403445
1496319
7059
2580341
2730684
2314160
432920
1610049
205398
2198775
2102811
705796
2510795
2715500
1657872
2648168
1198900
2745851
1878157
1005
104690
957724
2567577
1440321
2084215
1096104
213870
1292101
2892605
2400810
361471
1791756
2300657
2711048
2027865
802748
1196305
2872490
2144086
1791428
2072616
1568126
1094893
1775934
2709004
313778
1152322
2320711
1077397
1607933
572134
1192342
2475780
813591
1829232
1729694
1628172
1161183
2319588
1728124
1751743
1818874
2180869
289426
1415621
1249391
225679
1820697
94295
1282010
1652910
2323876
350591
777561
2026462
1107005
127537
78720
215505
1447895
2653831
2650021
2731522
258539
1938701
903307
286551
446883
692325
2777342
2724815
2026122
2722246
670784
1541349
1867426
1790780
1412950
201471
2885885
1412982
1576471
2324177
1064642
640145
2265975
825253
160632
31916
609329
1037317
1438013
2123163
2186911
103871
601943
1976322
908496
2075273
382207
118163
715308
1728002
2705168
847755
210412
152313
1414510
520628
2800515
779497
2924427
1626420
154642
1593874
1481209
2112418
172545
2034848
396952
2254972
401801
1034665
1661821
997264
909708
2055597
1805957
1416552
408882
957224
1653817
2050729
1559048
242109
1312051
2887153
412311
1945533
1244428
2119369
461340
1757498
2604626
1086165
2940225
2698705
2156587
2659554
775163
1246711
122169
1852596
736379
172968
1804067
1457752
133067
2038274
2620564
2696346
782390
2361865
963245
66483
2700410
740615
1875166
1255994
839229
1571456
2610628
2709810
2072332
1330852
408530
2932251
1595431
2696402
1221184
2237114
1781493
843108
1661452
2569641
438111
1918402
507362
412502
1506340
1969237
1085582
1322808
2695607
447348
12391
1339714
79849
2469315
2764012
953687
2306240
2342477
1922141
1462486
34033
1184707
735875
888668
754093
1304378
187066
511282
549996
1690007
2573317
2426324
147091
2186624
1566789
635547
1167566
2012913
1106687
2933666
709410
2191492
48270
2041477
987477
1665371
1153499
1892695
2876418
2722351
879655
455033
37108
1160424
1422638
251117
2635679
2651614
248537
61190
480269
1347138
182338
1841531
2316140
2771703
380799
830593
1380864
2604390
2086551
274664
120185
925570
174022
2328652
2613684
2870019
396706
1438397
239154
635740
1498747
619168
725887
111309
392330
2774480
304854
790930
657648
934902
373396
779180
1217402
1795182
55883
1273402
2674832
2414275
2020753
1450018
59089
1752535
1257642
2734231
401391
2711484
284591
1363376
2693180
1757597
1565760
2587879
1417040
1385103
869695
221764
642128
2344772
2042720
894116
292349
2755410
930916
2443881
2354829
1028611
2513459
1795932
746658
180582
2015196
1412763
2490661
2391770
2470784
1209676
898222
1447159
114327
1458085
1581940
1100538
192745
2040156
2410193
2830806
289751
1677305
1601720
1674742
2801913
2487821
1526783
1481636
1114836
2473363
1854761
866799
1552685
490143
48598
1387881
2015188
1266979
1089280
2490810
363851
596700
2798400
1207410
2399043
2933516
1530093
1114457
255384
2769411
2429950
1387940
2613767
2911611
288857
1207713
2035928
1820768
68334
2701531
424516
1756026
416142
1989361
457140
88934
156631
613347
737298
2306718
1060449
308681
2238398
2903651
2499182
932203
2331918
796289
776345
1149792
333723
1014792
1195884
76819
1685114
190146
1510311
670189
696683
2189654
2356154
426066
1653305
1848711
109388
832235
2582903
1884296
395238
1969931
2114282
1609060
2381028
415200
1434770
545860
2521000
2829400
2740804
1254307
399926
564750
489077
1184370
404586
1056908
1417959
286064
213011
2843601
293905
1888018
2792138
2620928
1989794
2853483
1791442
1906583
1773297
432877
2771542
232149
436963
1419519
78008
1877762
666365
2878437
1553121
2723403
1936546
887215
1806090
142708
1282982
2013597
41753
1465137
1231464
652118
1702058
1926828
2844953
2140477
2543499
2801841
1985181
1802194
2916350
1687278
2789982
168445
2008018
2266627
2799389
2757068
414701
2320001
2142665
56270
960098
2359044
275627
1467351
807152
1918349
1048759
1266477
1293411
1128818
1985113
1149026
406010
118373
33931
950259
41458
2004275
1149052
336967
2308109
2323203
1911347
1164722
439362
2870735
2317633
2849832
308168
786952
1488456
944966
739203
2732168
605105
2011821
2590013
1536062
321774
852792
337065
1970
2774846
2926264
1954312
959126
1451948
713192
183570
290992
2263693
1013477
811716
937356
2656394
439615
1028353
1916991
1457860
1812535
2325029
2242957
2105183
230462
913066
2576157
928114
2702103
1156297
664697
1700404
1465159
39644
983094
2686818
245990
1176629
1597053
2905024
258308
2564995
390717
1085943
1647648
1750534
2927786
187222
2399391
2372924
2534191
2893589
1091354
1707838
550964
1729604
1062721
1876947
1895416
1697460
2260832
2321699
358973
2892036
671808
2894165
859772
1112468
829069
1648605
1347321
1187135
1910037
1714145
643872
1311345
32721
332184
2666965
2887394
2427129
2062697
1837757
494468
2352422
2859639
2768827
874262
2342937
1011112
844149
361053
894496
2609322
947387
341252
2494611
677951
1089161
153345
345349
1140918
2055379
629501
2081526
2546679
1119561
1237986
831312
2553259
2844590
2090657
306207
1145424
2006037
911117
744273
1750065
954612
1221521
2249232
2051058
726127
1332825
469595
1480540
2754337
899527
263644
1818950
1528066
206630
788777
1077105
2408706
1293907
585669
2897659
1952363
405127
392437
190273
2042498
2329512
548405
2575136
1742146
495283
533089
1737409
445109
2853702
1814453
2007801
1187259
2384085
382737
362319
68238
1405460
2566500
395844
67607
2511205
2137631
1006927
785202
2709715
1726968
941859
651011
1333886
2577701
1738338
297459
335177
948225
896416
1827066
2252295
2886290
2813508
1258899
2886544
1967470
2866021
954441
760489
2164217
264598
943942
307311
686852
483545
1997438
226377
2472255
2932684
746763
1769319
2493652
1735622
2782547
243639
2733968
673903
2365880
903185
309240
1181698
1832567
2772366
2640009
1216116
2764982
2907107
1629733
1551491
2222651
1985155
1441591
2293018
230029
603759
1024597
82354
2324048
883846
1847130
1576990
632573
1286544
673144
2794055
2269903
2569262
1733239
246933
1620871
2675556
1378099
33651
298519
715433
325650
315149
1072443
812711
921828
1216431
1219472
1882455
2041244
2345151
669540
2258094
2770431
1902711
1762788
2050910
990516
2371693
825627
2181175
474898
379904
1149324
2474848
1019915
216361
2853870
2730820
621839
378069
2710899
1784208
554074
2544595
994500
127478
1792209
2435337
2735913
2699683
755651
1916770
1452110
2671223
706659
2911811
722150
1494731
1168725
1398576
1517164
163205
704371
1995791
2309674
466275
425338
1984911
2577046
2514505
2007319
921821
2563022
1814566
367419
982397
1777014
1783266
2902349
1381211
620810
1112087
1387223
2836661
124342
2241707
1524895
1602629
2803728
2085693
908952
588388
331351
1942714
862262
2852195
2582847
36252
2665668
1797723
735372
2625223
2694742
1249942
1681727
1317587
696798
2106889
1785482
1763668
2788035
1246563
170403
1893499
1203705
680154
2472008
2437023
1475491
1725529
1321955
267841
1751825
1304034
706077
1371585
2354418
672203
1904718
319250
1773970
905907
1863094
1985545
2302385
640673
1271567
2569237
1207601
1271573
1211023
535293
1303884
1163969
750902
926000
2932860
1030859
1614807
1429304
1875492
1073818
101637
765992
2874106
2875708
602621
87591
144447
2785041
2302930
1498339
783767
587431
2690380
2364895
151721
826485
2575076
2902385
750802
1632122
1829207
756330
760805
721292
2105783
486735
905906
258728
583845
1198967
1018805
1472454
1330533
2776613
815023
2758200
2139536
2328173
1429992
2837516
2070249
2542560
2218482
2927340
2242336
1837395
1815661
224334
109787
2867718
2062735
467636
1571923
762624
2482346
12681
1335704
2844587
1909585
1885335
2609162
1224755
2357780
2301142
2914969
1206269
2175605
845672
1811702
2452851
1672138
2637749
1088413
101696
1839631
1024268
2100391
1891987
2519302
1506349
2527661
232625
1189559
2477905
1216871
2810096
848778
907926
60095
2265479
2258637
2582372
2333381
2621170
1739372
2002087
78500
1006718
1860507
1815712
2088882
1514316
2893877
387004
2130833
2554829
1610399
1940584
860532
106045
1492064
956331
852796
843681
898797
2602056
1522732
822625
2495993
731232
252259
2083856
1264916
2801138
979816
2168652
2806132
2918753
2050404
541091
1356677
892156
1886031
2127004
713167
2644984
817463
2055058
577619
1004048
858520
1395155
282405
2616308
1731517
1669296
1331488
240791
1353559
1835976
2165354
634648
146714
2066306
2336343
285013
873893
1762766
86067
965451
168849
1991752
1998267
1105392
2795487
1825017
2760695
2321935
1740355
246830
1978354
520164
2108284
517645
556532
1105929
1730702
2824965
2143207
884515
1858964
2789675
341615
1400771
637027
1016136
1035764
2525320
1020098
220824
2906231
2119186
1246141
2551610
1268625
2571029
1507319
1335787
2174893
2794590
704966
1368773
2405355
614476
2864916
2695756
1368568
2584272
260630
1119124
1292996
1838496
2915942
1411472
1709129
1846772
2561941
1650133
2778829
2126646
426916
1238175
878922
1910229
2623498
621293
2439502
2250458
1928938
1434984
489870
347522
2057806
903915
873066
726704
2546735
274155
2697180
1462803
1609249
569213
283032
655807
161228
2146275
2550937
681929
1538784
417999
1833319
1189659
362764
1154312
2811441
1392526
146600
1630827
34979
133654
492023
360593
184335
644363
403618
972368
1041066
891888
2415844
559837
628701
1226262
441422
1875718
2231724
2786613
1434475
1020825
1256242
1692304
1541413
887482
2812937
1586671
334023
1279702
2025818
287166
828646
2117289
738976
1899987
1289045
180989
1781810
1140055
1741757
617763
181177
234186
263229
2730656
610984
1340837
1278297
2715488
41774
1444379
1674930
1016839
557352
1706637
446415
838705
2730540
2622643
2172974
1407951
920960
307688
2816759
336787
1278991
2603888
804314
206437
1836453
1612136
1783790
1168930
1587444
1044507
2679039
1814767
1869092
49275
1233243
715526
1860218
2180062
1105103
2499554
2234991
755088
2892772
1462724
2431021
454840
889898
2025006
2800265
2170165
870491
1143332
708832
1786184
2387291
1018225
301534
2313137
932344
219072
1027547
165345
127368
2748989
2129210
2285745
820177
1621808
2255369
2418445
1258284
2268782
1896524
1395145
700415
2577638
707148
1388546
1954017
512635
1420248
1602079
2747323
1840408
2642524
46741
836614
2858575
2912719
2135729
1489144
1466398
1864804
555924
1822378
372240
322244
2914439
2482611
2464765
415703
61284
718450
1910644
2340817
848648
2462453
1824487
1846753
1156910
1439722
2095653
1380397
2473262
1746149
2534934
550650
1008835
615914
413409
557553
1206655
364696
1582869
699138
895012
1026785
679145
2188569
449128
1623520
1800338
1594727
1115419
594754
2366320
2576020
2741152
909036
1097157
330312
972331
23729
2401185
1938626
1611290
488437
1344003
2241249
564073
2080590
2448561
904922
259510
1402841
2060590
76459
693058
686441
1289863
2883153
113964
607706
2319276
255981
1863616
2576215
2790643
2765369
2168927
1600354
1764411
2560827
2720000
1426335
1762370
2372216
853146
678289
1091713
436403
725220
2490996
1656096
2613391
2280691
1995552
2588987
204089
987487
2533135
1063310
2928651
2539978
2375812
425077
1584372
803317
536648
1389993
932689
771772
133594
2812211
1770655
905655
2004222
669928
79960
714123
1250462
1717337
2161770
1155252
1574716
1314783
1290644
2084207
116893
2199399
1630895
1266378
1388199
1350549
1808307
23863
734327
864255
987668
2135303
1307068
2340806
1111607
55337
1905030
1125585
129462
1561688
2638818
1284023
2899117
86920
2283328
2064534
2235196
1732580
1067300
1492713
2465229
1649044
1267571
2471841
1736893
696762
2909500
2840160
1001111
2070623
747555
2400512
294529
359556
1679605
2620909
496102
479441
1833367
2598982
1631148
2169413
2080228
571937
2166134
140871
2013223
742487
1715176
2033001
115338
1967850
258836
2415874
1178301
2041920
739520
1774378
898123
244348
734378
1645688
1515847
2180556
1854046
1513003
611372
366764
1288000
2144436
1431843
420330
193521
1502252
2413681
2101604
2497346
638513
499590
54845
2570254
2156793
1747092
1330303
629386
1580099
1600741
367286
2364761
2212558
390082
1299737
1598306
786840
1846470
2274552
835604
841100
1421244
798850
2143736
171628
1448674
2774261
216776
946262
2560051
1372967
2381309
1247837
2595059
730974
2616636
2225904
713882
1400454
2219600
282283
544339
462281
1604049
2933680
2233620
2887797
1119809
2655659
2224386
2224020
359497
2730050
2890894
339751
773787
978498
123210
16244
786667
1029593
64281
334860
1618182
2711706
1192842
133783
2054671
363233
1496303
2814462
1825593
519983
594118
699590
1886998
2773206
242748
2351676
1644345
2830372
1164935
1200807
901058
585707
394694
2545328
2239008
2196345
686727
390587
731277
1792360
697700
23620
446271
2322238
1147453
1115476
883712
2053440
232331
1544956
1262443
2126734
334328
664155
2181157
1044358
1744178
1913762
2555971
691283
2324646
2342423
1296633
82380
2296385
688813
2174416
2143259
1788646
75395
1302934
1915836
2723291
2481266
577195
1869653
2255319
909685
823400
596627
2481585
46469
1293837
862435
2006089
1858144
2062188
2029860
19294
1450702
775220
1366840
1975894
915853
1289196
768198
1826802
2605859
393234
380799
2553206
2196083
671801
1536948
2014441
281282
799239
2764464
1649706
626842
427670
1452380
2022440
1033126
2429459
1735416
1118218
2459403
2441519
1223741
11146
762460
194251
2294956
962326
735244
1667881
1577899
1180332
1828220
380795
1296460
2042411
2775822
641899
1398679
1576387
2698671
469415
2017357
2101879
2937814
952680
2635508
1063995
2407062
1018121
1546587
80207
1349835
2254856
361696
822651
1184643
2354980
6999
2115395
1945413
127145
450155
1400768
1847464
762982
1125819
209508
1955593
213501
1749884
2408476
28068
1410663
1982411
1002290
2354178
2438485
1594614
2633970
2393789
1253599
2552956
405835
611847
146115
51512
1391871
1421589
432783
516843
2064684
1907919
1102493
2192338
2428916
908028
115336
1740882
2699489
1850936
2296522
2835369
378846
2336885
1845704
1444153
1410489
2840529
2883889
435441
24900
1116774
1781274
634538
2741058
2595939
2808883
182422
2503899
67007
883935
2046670
1299274
1176934
1212958
43977
1896137
543837
2574616
1694775
264989
1443205
2111880
882490
75130
2125402
1488155
2143759
2729336
838864
906140
2250123
2756117
1034363
991874
718679
2483916
1963917
653434
768030
2339317
2617726
2059356
333912
2545806
2170359
1137175
602907
811877
461509
1484513
1222985
2514869
263653
126215
561274
315813
828926
1607610
37126
587472
2438709
900363
197303
2689744
675198
2896998
2914967
2309316
2258815
530246
2320227
1008485
2442734
1311475
1498171
2285105
95987
522735
255129
2024027
24576
101868
22651
2717318
42469
478306
776443
4709
2003876
919277
1428009
1021923
500210
1621818
286037
107883
263884
1402169
1193659
499621
2927304
1736179
256159
335673
991503
2248556
2698723
2328035
2426536
242372
1471534
19608
1759839
2419330
1260453
1275152
1204163
706885
1213081
211013
1139130
272713
2551661
146651
1935816
2533158
1699331
256898
479878
2044246
1453528
1110390
2858177
60253
341616
1628495
2207445
2778662
2476106
1378446
2139646
2139102
2057417
1966280
115021
333873
226216
1008723
1703829
284135
1968566
2526869
988920
613286
1712713
533781
1265456
363711
1640084
1507868
2635757
2475040
1053665
1499282
2455170
784861
218866
2304115
2585099
2838206
1258065
1140064
9673
1649693
2776598
2815766
2132306
941849
85670
996960
561788
1588830
1380330
1388270
2847011
730006
291381
1608651
1514211
1365475
737857
2908877
2935884
2833921
515073
1315541
2651588
588120
2847277
1539321
2866316
244760
2697074
138761
872102
2534128
478761
945491
46295
254578
2593311
946765
381558
2433383
573717
605556
1728582
413547
2572927
66042
80782
1666066
1933990
1611899
1325166
2634068
1746069
860448
2104979
2260614
1487608
2662708
2243592
2469585
1256425
2884977
1992841
2803058
561773
1649190
193967
1787038
2600111
933300
1312682
1549434
2386760
1059787
2373293
1618095
325857
172226
451906
1203088
930225
1205694
1270136
2803567
746439
1143809
2119648
77150
2479114
1420661
1880109
2833812
1142178
712724
2594014
623888
2339137
1949002
503952
1823938
2011922
948816
1690011
41939
1751975
1966297
2413482
76382
1181616
2545946
2847764
641186
626543
1765587
456961
1050711
818227
865128
2631732
119116
2680969
2831391
2512528
846410
1711447
1588725
267852
1730656
2094954
2386510
186808
2165826
2905566
842388
2362267
899183
400701
2143686
1389215
10825
1245004
1369460
704854
171972
2289205
2642698
827542
1037584
2614218
1407339
301219
821218
2651012
711527
372991
2623055
2446044
2529748
1469152
716854
1268515
2068952
2739742
2302689
2807045
1136677
1703182
2043633
330769
116639
1131285
2174369
1262278
1754626
1220194
255643
2320834
1597790
2571283
2160941
592432
2064375
536248
2612749
1668703
996661
1386243
1808425
410214
1168747
209711
425766
2046396
1627152
960510
1720384
2698064
2787907
1674895
1368861
1447748
1905105
1776738
90501
2695353
2449953
1204638
1474134
472589
2694668
17930
104416
1194674
591987
2857195
2424581
285181
748593
1870641
2520973
1493164
794466
2809123
718643
823446
845504
1393945
2357798
321122
2845459
1673982
620781
2341901
2739860
805363
25035
2262243
1840026
701191
1291799
2861465
2678218
1683890
1522993
1110576
1940226
1654943
1108687
819279
1433857
1948533
649441
2647440
2420245
921188
732198
695464
2666654
184573
2260448
1028351
1594895
226163
596325
1020881
1223147
1022386
2517764
1151780
1463585
1704367
2511296
1000744
837881
1979916
811171
1194221
2109565
2676222
2063266
1812760
195236
1378675
1149264
253318
2735859
1973040
237538
1333042
1173987
591082
1161392
146549
913670
468537
388681
1253866
2507308
2441516
1880891
806022
2864160
1274120
1118399
1875528
2644473
2357096
2100366
2693605
2877907
1223719
2300170
2543103
1847195
1232336
2581587
76458
2059809
977499
423376
1954335
1334218
661537
1925564
529286
1236691
2415546
2628844
2271864
430693
895448
136201
1992074
2274760
1672215
1320947
1906025
961212
2119648
2368675
339917
195949
187017
1314637
2286118
716758
1647130
719211
1724790
1184458
861774
2071830
203540
772327
1327371
2716382
2619755
1264658
2873334
2715997
693066
2343778
2286453
1394122
554106
1816452
1052085
821537
1748723
1250906
1189511
1649187
1736173
355810
116065
777646
2438555
682501
2272845
267935
586316
149436
994398
2492182
1112013
1904098
2363827
422812
1512494
1914898
2169244
2167623
2785243
1281036
424686
1840100
268070
2087896
2700094
124261
910680
1783272
73305
92376
1536925
1581811
850007
1259843
1077433
2448485
1550049
1346058
330903
1235157
664536
747923
1851199
523818
419388
158815
331153
757726
2208736
400237
74955
1664678
159636
2285722
2736980
462062
609988
2024045
1935667
767877
690843
2307727
1928506
353769
1335559
173862
2286734
1767519
2228505
286122
2122618
155176
2706025
2679891
2082244
1939393
672410
950405
284937
789170
932093
2381967
219055
1800639
759044
2095755
1662842
1095385
2179558
883453
1256971
1977883
336322
2781537
678735
608981
372761
1939783
416635
2406813
317645
1519014
1457427
2904921
2212296
42358
487872
2489820
2469732
105553
1232964
197817
2877569
456795
2832039
2179310
1595061
2924554
1920421
827781
2713112
2299106
2684940
2859116
2812165
738311
1506616
148928
2195681
2846973
826011
245812
2650864
2078206
2071752
122189
2345231
157092
1097681
1994528
918129
2469317
2403948
1339041
2141226
453072
855482
541574
959524
780208
1078948
1634356
138443
2237486
1969886
2103130
883376
161454
1266360
1610628
1654242
1219720
184758
1593062
1553813
2580240
2044944
2056765
2418320
2036564
473055
1505143
1040764
2091107
2251149
1369241
2087307
1892280
715971
2504927
1805518
1039025
301358
2367825
2033445
1450747
373961
2881053
1687905
475890
432521
1383356
788974
40177
609313
2547633
2563962
354794
1049572
1777845
2296269
2533638
2512197
117918
2418332
774518
2145932
1111260
1917182
2334444
2894977
443105
1477642
1907070
2655713
1974469
2298067
1089303
2919719
160244
1931169
402946
1385064
2795505
1397634
1805511
1163589
451803
315333
671415
725378
103121
143469
892393
1636387
1945131
137488
2068033
1494917
1403514
2091252
818958
193673
730555
1898056
1933880
1400065
1078089
2074638
941534
2395838
2375545
1846298
2399478
33739
2644840
1087695
112849
2180544
500763
52769
1263961
769454
2831143
261222
352716
1708405
585037
2490251
349435
2427054
214137
661193
2465422
1346849
2572603
1438007
2110749
2264008
1579743
1604772
1949746
1074595
2488408
676066
2491312
2161768
2824955
1302647
35998
1851835
2395608
1313380
1669872
2366404
2440977
697367
244978
735807
1378605
1323262
1888013
1157864
2663772
1792843
174724
2645505
620380
1240988
789101
2292483
1018016
667673
2438717
1895892
546019
294176
461563
536826
2431698
2141639
1505602
991185
798439
1384542
2854599
2714577
2084250
2480013
1028446
254007
792529
1461882
2887845
2680894
934329
2630069
863434
239353
2909529
2261172
1165244
869035
2080925
720221
1547577
2314703
1010910
545559
1879399
354074
1041378
1935080
81974
767601
1316652
1017625
2033878
966087
2623921
2008777
409871
2527264
889308
1901823
1948528
3622
2071341
2901078
226430
1270271
1571154
1818479
2165184
2918650
106215
1243103
824965
1250780
908633
901229
2876835
530783
909662
1451114
2104686
1194023
1202442
2233192
1384573
189953
581611
1404174
1156498
2798179
1122282
700881
793989
1115038
2645249
1391746
1725385
796983
1931621
2540500
2592090
2505793
880422
1184882
1163026
1545277
8925
1136635
2353280
547083
2139488
1958245
674790
1047788
956131
2298721
953483
2866530
646317
2863634
711108
2384967
1486076
303872
2134148
1966816
44892
1051902
194158
2190563
1578781
636953
289472
2229026
2824603
84843
2530831
1663750
2783898
2206169
1040666
590419
2684679
1097933
342770
368133
2700905
191616
184840
799746
964885
1272235
1494864
520100
2631047
1597133
2512155
566207
1338712
2630914
512956
2139681
1658653
2609353
924478
2047174
2636182
344846
80626
2866689
2734365
1427405
1986910
590962
1638906
1012295
2759378
1558291
1870414
2888753
2729232
2758399
983431
1257281
1327823
2102833
1226058
1461702
2686217
2410640
533581
1866641
1509765
978261
905027
2507896
2357018
2881579
721467
267010
474883
1703536
1952650
2392681
555525
1157333
1114652
1392202
2447758
298696
567845
1530381
2704721
297976
960952
2479877
1357513
144008
2533804
559298
2062256
2634171
1767105
1761253
737794
1217797
1128434
820614
113379
2117071
1142179
2803509
1991988
2490346
48761
1530936
239091
98172
2351603
320868
1484519
319480
449571
44599
606262
701210
2452153
1299160
2359990
1326651
777799
2169462
1450624
2452176
2524187
2302538
2376977
263495
1312050
2684129
1005278
1896777
357107
2761326
1743428
2799254
1160094
478208
1873609
728676
1543142
1088101
2067191
2199323
1391127
884707
547886
709157
2095631
682072
1265327
2710327
121417
327832
2650036
1744827
478017
1835639
2349113
138052
449144
597061
1014476
2226592
1796834
33094
2708541
2676802
1284381
693067
2910702
357131
834418
1237456
2883842
1112152
2675744
2328197
1857990
358646
1691813
2116911
284441
605113
909619
2739001
87346
2858175
458352
2838935
293730
1302126
126634
101733
2516537
381625
919055
600063
833251
538615
232779
2082087
705137
2567016
2836705
973082
2155200
227977
997969
1230408
1899913
449512
1808333
275256
1649683
1532938
202925
154103
1658092
1068978
1991276
1352208
457321
1509964
1599907
1652032
1637024
2788250
862740
456754
2844231
2923919
909567
15328
2764815
2625682
2219523
447893
973528
2258255
1645707
1349083
2434591
2398999
882000
1506617
540916
988854
1619156
1344888
1314784
2802132
1250482
2401705
2602389
341612
1635198
2721094
17113
2703247
2160937
2934078
2724373
712746
1104873
262904
520388
2198862
1272851
1935112
40329
1914829
324032
1851114
1721118
518659
2135358
2771301
413498
1239898
2245376
324936
1523142
2857552
2247966
2181781
1738857
352880
2571972
928068
771564
1392968
2233751
1079586
1494766
476710
2654385
482341
2318441
974917
1368213
1895483
186847
786795
56786
2885272
677024
1060066
1977242
1043585
544110
919747
1296432
2383957
2937154
1106710
717883
2921761
149176
2860838
846533
2628579
1479879
1087288
1059274
1212031
145435
1457399
551095
238326
328032
1583919
2123438
782012
2306597
2576298
280262
56858
2286638
2678933
2083681
2501122
2354653
2815124
1409534
1969267
1930341
2013703
596147
2136090
2279665
2763640
380674
2203665
2640034
1567820
301331
41501
2776748
1924719
1625250
2122568
311511
1106635
1364688
1541490
673644
1751225
1125030
2246026
890451
1107681
2004296
1299499
884013
2211461
1910202
2012864
1650655
2900198
2732472
825655
325256
654102
1273781
593840
325832
2228757
2896518
944903
1002723
2756411
634262
2425227
2692708
702377
1629722
2377145
1867686
1424038
1227343
22358
2244848
188081
267933
97256
2556950
896647
2839305
462597
2866338
1710936
384794
2076339
2929639
2414822
1360256
2557197
1085922
1196027
418609
1980955
443834
2193403
2354194
2713315
1212645
1421281
540195
2697678
1533677
468032
2488042
1732289
2838536
1462127
1971707
598299
1556942
1330677
721450
1264234
2579951
2153283
588367
364882
44509
638187
2567736
127562
1375469
2432256
2682855
2401269
897151
2448204
1631707
2060765
2468019
1096377
2074889
35499
740666
1278214
2731130
2056960
1662202
2273551
2873030
2566494
1083540
98100
1149773
357012
2916072
144146
1891177
2156089
1271168
30467
2850890
190383
2137224
1399171
2913453
1514496
402668
2049757
942155
2513516
1257118
2106396
1563014
159899
436625
698701
1664013
232329
1869007
1402618
803519
2428004
1210724
139537
2472451
61912
328829
788276
2366620
498491
2770596
1061423
528937
308881
570874
389386
1182117
1827107
62825
2934742
1301199
168554
350037
830522
2321762
1682844
2573278
361073
2550720
1554563
1400671
1338783
100067
2376651
2186062
2924374
1464923
2300255
2197755
1197812
1225910
2500423
750961
2453612
2714740
2294928
919685
809073
1453601
2383040
2189836
2742885
598693
1921934
858822
2545095
1639239
689024
2156703
1496355
652933
2254877
2002752
1842190
1697396
1917198
719201
2687414
121807
1702651
921758
1457267
1557398
1802064
368787
2123383
2929006
2125782
1965307
1558043
1037305
2368349
1706286
1524755
1778346
2755643
1885952
759295
120446
127486
2406169
2645194
2803510
2173613
2690240
2268415
351509
421499
985434
2092853
843288
1751317
1681952
40130
2687765
2782352
1043888
1054372
2737275
245610
2831930
2569467
2315987
2043063
1101359
2128282
2473586
1479468
650117
1074522
156116
233230
761440
2781024
691696
1268130
1540607
1467797
1502388
1369541
2542951
1215604
2245515
2673104
352507
42980
1930046
2636132
444862
1784213
1416338
2437621
249857
1535167
1756767
2784537
482243
1022514
106248
107546
2252676
1244980
2666432
843451
2581632
912637
2745016
937114
524695
48446
185383
1480008
2553998
2419394
810720
1359541
2702855
253333
599978
1238462
209822
363983
1849046
855584
1875664
1519983
1372056
1660478
2101047
229617
1805002
2904718
2812765
2296289
1324458
161049
152874
2125895
1581047
129671
2381308
973267
2153493
1803764
1102624
2922431
978584
1650676
2098925
1883413
794413
2803277
1472334
2892108
58291
2181478
1695343
613566
694066
2404481
2540515
564561
842340
1235200
2220965
1730957
2285881
1420713
987621
1049923
2121518
1681685
1559437
1032554
2794888
907788
2755005
1438957
343158
2614052
194295
1788483
445907
2226455
1102307
781087
1857585
409726
2869013
1856603
2860828
1594780
873325
197088
212427
921216
87904
664289
2310433
2895103
50744
260659
2128490
2249975
2146232
936629
423510
385832
2350606
1678241
971893
1995346
1851024
2510043
2268636
388023
541653
208337
326552
1323765
1406321
1896713
2155469
125350
1296250
749718
1916103
1691
2625899
324862
2480732
2452118
1255921
1136023
2148927
1045320
201842
204046
272956
125355
865110
1971031
586773
2550520
2512804
2842479
1486269
2366648
405724
2338546
2091926
2106539
2356637
1216197
808070
868180
1242194
2675330
689894
2353504
500314
1581022
2517368
2466499
1475148
2229444
1470829
2068479
2782499
404219
149426
1203486
2856533
2353584
388027
2862473
1261676
1849224
848495
1339926
2051088
761654
2406870
2718783
1050762
1277620
1462717
2010803
2018793
2910643
2438159
1516968
2306144
2366160
2105023
1721362
2447708
680687
1173777
2380700
2589818
20760
2348589
327192
1315228
2503280
1155904
772549
1853794
2794721
92020
2150993
962267
2011793
1096405
2828832
659454
2395615
1909426
2754701
1809499
654074
2932686
2811704
1786411
2458674
1029647
267916
2079420
2378566
602594
1502373
1016745
2105796
874534
2605976
1405971
2182949
2471465
103718
1020208
1485809
2448603
461966
2567742
1984345
2628078
1673225
2568156
537007
1467495
337247
502176
1721654
2832180
1066521
1726320
56765
2775748
1238473
2094742
1044192
1193172
398677
1131109
1543156
1955835
1511881
2234354
2230756
2161402
611162
2769140
31206
792909
1172947
850170
2053783
78345
2328106
642064
489303
128307
1138979
1393508
1012655
1719744
742411
796908
2772405
2269097
198140
576428
837148
232547
1547860
887473
1375933
1407542
2528756
550143
2199345
1155169
2935544
1975452
1607122
820818
1560225
1668330
325710
1221487
279983
2486084
2044406
571558
107293
2279777
2247633
1279036
1404948
1745171
1553455
2861858
864282
709880
2931851
1158676
354430
313988
2830515
319962
1691353
818363
2176337
2129147
839337
37
1152434
235953
91426
1845910
2395802
1290041
2018613
533282
613181
2666627
2476294
578953
180842
1398245
682743
2222009
2651477
462123
1825647
2513195
76051
2640579
93005
540954
2049514
1912971
1164595
1506123
1076006
230844
2786843
1889058
378658
671339
1488904
1727626
355012
2931737
26620
1958479
1673440
162336
798173
1155541
533406
1077057
1731568
2617274
774050
492633
2252583
973308
996025
113054
953479
2134817
542700
2720686
1200514
513977
2837383
1126764
1003574
2273726
1471710
1386197
1288423
713747
2392249
1188501
1315014
978222
2662796
42459
1279245
2252702
2414371
1761658
2149591
2813234
2906806
1558040
668588
206498
186436
893088
2835378
295293
2257935
280684
2114930
1656245
1785596
571034
765942
1679482
2325908
1113369
780821
2436987
866905
566818
962704
829145
301755
390396
1560559
1693849
2502905
1413320
1600042
1750300
2514268
1230340
1151137
63603
2167753
2715142
1834884
2655656
672633
1825235
130564
108270
439555
1202211
367540
2035911
297577
980715
2256606
1018073
2702623
267206
2387668
902221
499884
700042
2602419
2182625
929687
1231800
2118360
5295
1589646
1209580
40037
1768018
1281175
303750
227067
90145
2334772
2886819
2074672
348097
1628331
598080
1101900
40548
2132822
242843
368273
863889
643843
520125
1394184
2196195
1894018
506730
2076776
469577
2594475
2257692
387596
2893572
359864
568686
2498602
1607530
2300293
1937740
2737133
156665
174837
2767885
1415302
2391191
2085620
2481263
386384
1277313
2823855
433879
2119806
2497096
42948
605173
1294716
1773066
1362833
1492888
1399071
818308
1581909
901520
1194022
570161
814161
606765
160651
1106115
1554490
216838
1517028
1883378
1668866
1057768
767063
809392
1686853
460784
1464245
2262219
182522
865348
726079
2078851
2655224
1196439
1208787
245287
1644022
162164
2355549
1219560
2365986
1876535
2054776
177084
61980
2163072
799379
2476424
738206
2324188
134513
2464618
1889787
2275575
1796483
2529445
1811454
697842
2124667
316339
1894286
974176
1817039
2707129
2157732
1863903
1458707
2173704
897878
2666832
1739736
2858048
360604
1733750
313187
1305315
2820655
2150947
2022963
2101693
1233458
2115812
2674220
2111943
1535809
1001642
1474660
694439
2628624
722036
1954458
782347
632473
6114
2105132
216309
451665
2679056
223970
577451
2572186
2364490
1744958
2744909
1869454
1205476
2630790
404613
1159360
446091
1481286
2416567
528987
378390
1892712
2222513
1579043
1359329
1039085
2747490
1269084
2418266
1877701
252854
599456
2078873
2290048
2911400
2664171
2818830
718390
529879
117787
2796895
2411205
2830337
1222607
1087689
934915
500303
298898
1828055
2428010
203612
206601
2350942
2171240
2378632
2275591
1210234
785704
2317562
2085241
1621068
2798230
2235853
851253
1853003
333815
959836
1644594
818592
2028056
1632280
254497
2473595
2508836
171411
2222345
1838523
791248
1233282
2745131
1888975
1033242
927254
796362
2518854
811997
121673
708708
1279744
1827415
894259
2178932
302754
1972296
277690
917872
1441917
666043
1781556
1603629
2748256
2154662
1232151
1272357
2770329
2302619
1034891
2058184
2135884
1581210
499836
975604
2860005
488375
2712723
1830896
419490
502812
1858874
1487934
2550971
389364
1132820
2263214
677645
1092715
1790158
2824579
1219028
104213
343359
1359506
2137141
2933320
1598267
561525
2543087
2758908
244950
1680390
1195713
1536058
2835063
911856
2681953
2276829
2175716
2094073
821118
2119509
2238399
1400545
1699854
893132
122993
1693514
366638
1129159
1035284
885998
811960
2281473
324037
2102968
98156
2196195
257056
278238
260054
1927270
693935
1834818
1502546
1878314
168811
2707059
63306
2740920
2347933
362176
2119530
2614610
1716139
2710156
1036424
1755453
2652445
887025
1634695
2177207
853335
325223
2366227
419604
309070
2880202
810930
13747
1733382
2252297
2430633
2904744
251089
1401372
2100585
162331
2036340
2369022
2296034
716089
1332328
435175
2692096
2639917
936997
1479415
1323167
2627689
1134937
93072
634642
585167
1442438
566960
1518094
1500956
529429
2097902
585161
1591542
1836559
1186500
34512
2852269
973835
1771916
1382365
259105
620264
590492
1056107
1375932
995
2449353
785486
2919836
454659
1690849
166191
1291615
2006079
1760797
271920
1925877
2778324
1619285
2079358
2361260
44677
1896810
220422
923593
1862778
1053230
932385
482737
318317
1370859
2865019
78847
1941176
2779223
342869
1075347
2866333
1296145
63073
2172121
343723
1435618
292140
1593698
2873904
114486
351247
1642545
2361797
2767841
355261
2667527
93455
1620890
1796197
1632768
2890861
1781927
1188675
682470
427008
1584873
724731
270488
1859684
2308333
229734
2733863
2350026
573739
635011
1850792
228642
1977824
1736436
222888
915135
2780220
520206
257664
2135540
1996385
590850
1532432
2932893
1999774
1329238
2185447
1437385
544896
1133103
1627410
1366481
2768642
2214101
1100247
1095015
2273649
1555864
2550016
102643
2291982
2548708
1376858
2738449
1389000
2581159
2867034
2914827
1165610
1768690
2400585
67850
367555
1120779
177109
431389
1246152
85873
545639
2222012
1353491
3042
2937039
269483
707567
1826506
940275
1930132
2643719
91289
150175
195548
360652
2866284
1516848
2818107
2842480
2061264
54875
1915115
2824823
2351443
178774
1219160
461598
668274
1380072
2861307
879786
1514196
784630
820167
2085704
1681794
2678849
1638208
311284
1345644
1787737
2720658
31694
315808
659566
1848347
1490495
1979339
1686439
1747472
2192909
1405169
2461260
2139776
2011389
369030
1725847
2906509
1143353
958716
887627
188380
2566575
636133
793509
1410546
2446399
766588
2079481
1948973
258310
2532807
1960987
530360
1656550
1459717
1342294
2283836
1700910
697931
2479166
2535802
1200821
1213841
82403
1889512
2239246
1584851
1531957
2523951
2222040
777808
1993915
2268353
2774408
2182329
2896765
821775
2232145
2823111
1641095
499177
2752960
1114892
2443294
1202960
443256
2198439
1261400
1172788
1570696
1020698
2581500
428035
1031329
981525
2418244
36573
925063
1961061
2459803
389788
2754975
1901183
228140
2605101
706026
1647222
967436
642805
1315104
1452419
928279
881335
2413385
726265
2679905
599550
1367766
762209
1745819
2682246
1671486
735659
2833795
743883
415522
2704478
240615
551715
382615
2855710
2023123
1143987
493311
1339902
1414065
1623009
739743
2248369
920594
2009050
2026561
2890156
473254
1177616
1006609
1391888
639724
555697
2611000
1762079
144104
593551
126042
1181610
1877465
1594226
2240541
2837730
2204417
2838492
2579271
482716
2844801
2239952
257277
1548424
2180554
2106954
402617
326776
2631793
2777327
2070733
1280300
1387994
1879402
1341530
2074327
2515866
2535245
350663
1028928
713735
2743236
2347381
1934968
905083
581148
2846906
1413736
2575255
948905
2876971
1406633
630587
862229
80829
441473
2728383
1636603
1906771
1884998
1891152
278602
1455489
1092202
776401
1467141
648914
843644
2011133
1707849
1294144
2793388
2193769
2632931
2782091
2106259
944761
672152
2757944
1933035
877402
2184929
1878821
1876091
1181560
1615492
2547732
693051
416760
1631009
2883973
677237
1084539
1038296
6194
2753800
1179284
911959
2226852
1159728
2048229
34034
1157816
898540
2597547
1672107
2213260
243103
1997462
959602
2792206
1482860
608755
260352
2869994
2318688
1737388
1178975
708156
251052
1321031
1745971
2139373
1500025
2852452
2835139
2090709
2023641
190197
13654
1893729
803738
1794058
848760
2111139
1262949
1807548
291827
631380
99848
739215
702562
504934
1960673
529037
213129
500657
2587606
2186944
2721997
610194
728860
1603305
1686636
1300931
311081
845239
2267131
1036574
2610293
2536514
597999
1325564
1736386
2697337
2859158
312589
736133
15977
2252350
1249786
1022202
2415217
1021702
969943
1735107
1442472
1546096
2759416
2812136
2920329
962619
545145
574988
105993
2926515
588780
810516
2435128
2469266
796026
1657982
205359
2319019
2869241
2603339
1360641
1354562
320630
1080225
343778
887045
1232071
2486724
2887801
235738
2407542
9789
2533817
854783
2154113
665357
359125
1217473
2767531
1055053
2838639
2365507
1288158
498810
256516
915583
2315513
719810
89502
744906
567940
213523
413917
2778311
1021852
1969105
97570
976278
343627
1004645
1787469
2028750
2617832
2161291
2304025
1522823
1415429
1899251
894209
2011748
839121
961374
2697051
2878305
1036676
920900
2174777
817765
2047533
677913
1092646
476652
92244
887537
858159
1608394
2121509
2287669
1681158
1298301
1951711
1730292
2314055
750229
1321232
11728
506525
715724
1269815
2317935
2802997
298079
2166353
1427128
1757657
2872474
1231666
2146746
1964747
2333309
2531372
1735825
1125362
129548
1886387
1155181
2690029
1479566
993948
107046
1838628
2853056
593838
990436
1700623
1130073
1978279
2100074
1769394
644234
1859359
43416
1251767
2446609
2835757
1075446
1416823
1365901
245071
1561119
2927334
2157125
1392210
123014
2915388
1639410
569470
1987751
2818806
2186915
1463785
1964674
1260192
2417041
1719637
972123
2829963
67104
615856
398919
2263972
2578818
1983271
2041236
1101038
1859300
1194234
881356
1187564
1276422
1979462
1047317
270710
1247043
2790770
2586453
1277038
1119396
1981425
1504134
943086
1129146
1610020
560132
2240138
1615253
2196691
2115709
2110644
2030912
1356484
840536
2669549
723109
1687262
1431524
1128349
2293948
2093161
34678
2154659
802117
994044
2268775
1285363
89749
1662075
187669
34645
2603459
2437733
383545
122717
1572073
1272377
2138581
292718
323662
2728593
1866093
212553
2917079
12231
1825597
1193841
2081097
2820876
2593723
1996431
2893508
1114579
467419
2029890
644734
1965683
1107407
2692422
1525899
1162591
2166781
1481778
1326727
941447
2576679
299045
239707
200003
2816542
752267
2052759
455862
657867
699695
689353
197845
589445
946507
2397120
1223702
1249504
484534
2932291
1702541
1771979
2916303
2929547
2853320
901149
1924850
1597959
2002418
2282477
239493
1102443
1196614
495781
1054023
405530
2012205
2638835
383977
2430759
1189321
1584371
2766556
2473995
107234
1271085
2729189
313055
2114618
2126526
1047779
1318877
1414219
377678
662714
1354059
321684
450469
921016
2791541
275658
1231800
2924776
1461784
2036719
1607708
822460
810297
2455363
1167825
1902404
1350417
727884
2014449
1186060
677305
683595
2559882
1275774
1401169
608528
1312360
2436063
2600702
603289
510634
2580616
2033589
1021490
1194940
2767926
1785776
5479
1479726
261659
2446384
1458516
2786943
1460255
983406
1916541
2523240
2902477
2408788
2829258
131380
129921
639213
328396
2292890
2876820
1086307
1033634
2744264
1042335
214653
1101054
1944477
760184
1100157
213552
2175014
875982
2578734
2939720
2307454
1283741
1116528
31139
810477
1301736
1781849
29401
1242668
2515253
2269811
2906453
467367
1540285
1481436
404785
425603
779627
25375
2349294
329937
1253001
1881742
2616337
1620196
2265243
2238255
700986
1797710
160372
2218869
2789685
1510570
996256
2526555
1280393
2366359
2236306
1294319
194110
403699
1552914
1866117
2293791
872048
143499
12079
2856336
1810567
769170
2431063
279014
2859671
1348464
348227
2119319
1527082
963228
167629
110201
1335545
1163324
2898804
1645124
1645739
907034
1896798
1661519
290427
1276464
2860105
307363
2507015
1896702
648103
2085109
528512
647114
1853243
844287
1208345
1086946
1582419
1300405
2179431
1739727
2656957
699048
2292961
1602384
2775632
579885
2773018
1977959
249621
2079173
1704226
2248145
1659797
1310580
2008663
2399532
1609366
302840
1504858
719264
1734660
105317
928297
1648191
703342
1684362
736196
1531150
712717
2605681
1546514
381857
1291579
417805
777054
1897863
311741
1701792
848618
450732
2086596
2340707
1208329
234573
1836929
691720
1099021
1165582
1682652
1785909
1255776
2635293
418159
1861564
1082348
2052444
2008060
1433070
1055497
686659
2410185
663787
223214
1709738
902408
2382907
2895393
2079474
2710000
2717331
1600705
566815
1767908
1288250
409371
747785
321127
2497309
696716
309693
330217
657046
1490583
1306256
224236
940510
2192904
1702509
870271
491479
2922982
2438589
146411
860859
2430262
842886
2181760
1017562
2436765
1402411
2212386
2295443
1454862
223568
2666923
72159
1884500
1360381
2472749
973338
1072043
563379
1901034
894554
2172145
2426174
66775
345798
658582
1113798
2380460
808205
2228596
657883
1694042
1159782
1443317
2538151
2575497
922102
2919375
323942
399644
2796096
2808661
607093
2409195
826712
2821327
1258693
2620708
191939
296142
2200115
613668
2679582
1320897
1759442
2181981
2132355
1853600
939760
677
2667359
2142858
611326
2795679
2790040
509103
193711
125907
2035140
2767635
1000759
1743297
696553
1786002
1714747
110702
2571685
2113003
2081932
1469793
122726
2747842
997722
1362480
1642342
2310936
990258
2359434
1822785
280645
1630052
2291693
2017593
2701592
1053682
579280
1351941
2315674
2509491
772067
1832684
2703743
2363175
2077570
1265338
1191813
155547
133874
1000396
1451928
2209612
1091252
2593393
430394
1375201
2739810
2842268
583422
613783
1956978
1430086
2907921
1961346
368799
1611558
583116
2070579
2878374
164528
624788
1276160
2204041
2132723
2786025
570839
2296996
1148798
2287992
750353
519747
581296
483404
2308113
251043
1201857
1384149
1112685
175995
2023752
2001938
867975
1716039
915414
398015
1331247
270130
1062877
841606
2348278
1761131
772382
321647
499326
1613946
2823226
2425880
1485604
948654
1395202
1188286
2244045
2590553
1284736
1791344
499849
2161173
950564
254352
74706
2566946
1703406
2739243
1779855
2704713
759598
1967053
1132161
1394831
943133
1356463
1789341
1222092
2774490
115420
1409015
748141
1276425
1799755
2932721
1555762
1449930
1682421
1534740
2877746
1536155
2917931
1513355
1684514
815077
2777009
2896760
1227455
1133647
190249
1298248
349505
1928988
26976
1651476
324967
375096
1551462
1139605
2928572
464775
2336375
632815
145208
2164585
1670119
1066703
1795477
2083167
2339293
2850739
2104462
2805309
432945
2377728
1107619
2580829
419267
480013
264067
389653
1262544
2495135
1786766
1351782
1983487
909995
2460047
1884017
553604
1234208
2312464
1457792
1293719
1027938
1920830
609268
44126
950417
281609
95143
1127219
2332590
2190568
771702
1102535
591300
734059
192838
1489522
800456
1863738
754341
429363
222137
2602414
1220631
2756557
432799
2283823
1866056
2459333
2850323
2558202
357129
955086
2081770
1199059
2192817
1898485
965429
2601218
2481727
612711
2315163
382977
1135922
2113891
2195395
101081
1303886
1001506
1526971
1882624
1678916
1884114
718467
2827122
2036582
1083482
1222401
1806213
1045010
745531
1393853
1105241
98008
1731640
1640007
1975031
422353
2304850
201151
1164639
1179646
341971
1111714
873964
2372220
1637579
20807
684017
499624
1597315
1498893
2504442
1891473
1181047
973868
1857662
226147
1668139
1541512
1058401
2480834
177329
1522845
2080953
1465450
39495
913806
2740850
1082020
1904289
2279852
1759327
1572435
930984
1620039
1841089
1659240
81601
1978785
1503755
2014731
1585196
821649
243471
1544584
2895609
827190
1850858
1849765
212964
95532
121204
2395901
1784088
2611014
319412
1409057
653357
411290
1404358
695351
2832762
2283780
540407
964123
12671
1506765
831545
281035
1249107
2106633
2757617
154822
1736096
602624
2117341
402041
142326
1338439
2367902
2165217
1051791
2878571
2630788
1534716
2063460
2844339
2455392
35545
1455154
410877
2174097
2509257
330357
441823
1636244
138457
2544451
1153240
16171
2800801
2192725
2521793
566175
1910305
782017
2460898
1183327
2280790
1627036
425959
1275310
1052848
772303
1273359
1493858
1373142
2190352
2131785
1460137
1151574
1158251
715250
2863285
2212382
2708062
1912375
100472
2715230
2137168
988067
1276778
84346
921897
92268
2552355
2579240
821109
2921210
1868058
879595
1384558
789330
665017
126200
257985
2001845
2582238
976543
2426631
1629794
2686695
468886
1917662
1927471
2810559
2261452
674716
898287
609006
2503514
2244313
536465
2831754
764179
1492173
1826022
1974071
234373
2407401
1331790
2075907
1055168
1775957
2927316
431502
1731993
1926826
1914579
2468636
2570323
1016905
2297051
1174712
382620
2344155
1715202
73982
1260899
2099966
1564355
2524461
210527
1011691
1547100
2847110
2100988
1816270
2565172
1653074
891091
2022205
2539137
2513723
413854
2582698
837386
1974911
237496
2711998
1039817
2249894
549396
1385731
114698
714974
133343
783835
306347
1807745
76466
2805062
285137
1907831
943990
2645935
1096901
387666
1746190
845253
273559
2791024
1872252
2491439
1822050
967520
1528497
1368227
1414385
1253134
2628639
490673
2261942
449756
1564290
1480039
2484098
1716663
381480
1119130
2260643
2138586
2652542
913917
739207
2645046
1440683
1330436
2818932
1806052
60966
1804845
2733963
1300582
1004423
424810
1542013
234130
950830
1888663
455897
613058
1892594
1464522
564230
2585587
313962
1815806
1302925
2882551
2411434
2017790
1939149
617869
2224315
690353
1676750
2179047
261046
1268144
224532
2197631
2152677
1615994
1566587
839314
796956
2026496
845264
1056752
2292904
2786549
2547421
2438622
479048
554657
586281
741791
294659
900031
1406716
2485056
1167511
1446834
2461430
855989
1476133
231551
2291157
57751
1472126
2680521
1043010
45476
532009
746937
1660889
1682658
2401808
1234229
546138
1368904
910738
2437696
1279779
2730841
1888711
1208186
34753
2741014
2426008
2346244
568636
677191
1727562
2502345
2505574
2615399
2619631
889000
113444
2065966
2864337
1668709
1349192
698638
1139725
387954
1769516
2118793
153693
2103569
1934915
2310317
1558172
2904399
2567333
526369
1507540
1702127
1221679
91686
1223522
2749006
2441248
1740847
1077173
1455146
748651
2323051
2241717
510669
2017737
1462473
953338
267999
201668
1318315
1339083
2019676
69602
1788672
27978
68728
853098
1324372
341787
730303
1866050
2087127
329935
239776
1059262
1343597
512045
2156900
1661155
1192461
250936
295062
1808739
768492
2172587
1172884
618319
2800482
2183430
2895118
2423546
772251
2224760
846217
615
242204
284317
175747
2317845
2903127
2026055
794068
66134
1987476
1600018
2540865
1793676
2385076
110230
2350319
1187965
648198
2191720
391691
2855862
659227
2566184
501418
1026193
876272
2121946
2456354
2740632
2425761
462654
528151
1488669
463943
2747378
312843
1797538
431896
133521
1281204
259047
720645
1421575
735774
769781
2718390
2819990
2402480
2491525
1383726
1125191
1312109
607550
2004586
1761157
1705608
2189646
1319282
994533
319092
2661276
1731258
2213821
813273
236015
2402711
965575
2655476
798873
258081
1698755
1043944
1084510
2305792
598402
1202138
2437043
1918864
1266756
2078934
2808081
261635
2431137
1741053
361172
761892
1055779
2740233
177970
2400947
2218093
2852385
1392945
23835
226946
1451357
808647
1760989
813909
288703
2440410
459867
1499473
2169010
329887
61637
2367514
935284
13843
782393
2530212
1974350
2908430
2722168
1552201
1003266
1260704
1726434
1464308
701145
1412630
43076
2180653
2677038
2805952
2749654
1105073
1760654
2879711
135046
302256
1966194
519886
1287567
335338
736626
1300799
1391649
2488478
2762203
2051648
1821219
1368617
2284679
2434354
1561139
2796934
2508423
451433
1605505
2792273
1653141
825043
265924
992168
2253801
1331078
2626442
945268
2474846
927034
2856772
2810399
354799
712845
729900
162
1976934
2557885
804236
974750
406393
1167826
1726199
1365883
2113634
2201120
394866
2631907
500045
1578343
2007775
1600307
94141
1464793
1508629
1296979
2401486
2508427
70291
1147261
2884208
2584501
1513012
171993
2581394
1804623
622552
2536683
1121361
521486
277293
166563
1627530
1122820
2316039
480791
273292
2156085
2076493
450922
13845
2667581
2665775
1327550
1585011
1710954
2230328
2501155
185164
2228943
2285098
2000258
1288093
2289310
1782779
2452979
1189875
2797630
1166743
968203
2341585
755409
360197
1760043
2576634
2114630
930515
219135
1529532
1621233
891269
1466153
1861048
104747
447016
2635376
812864
1744031
134540
2271015
1764914
1165472
2917618
648992
1678128
468141
2646817
634998
2877457
2469219
164083
2551693
1364324
2657585
134503
2343243
142130
1713739
438261
482770
1995970
2124490
2453582
546285
572972
1261463
375374
355192
2717966
1146209
2403075
1921745
2128165
2533304
1490442
291843
418625
1712615
79031
1747562
2113112
2549901
1151703
197576
979819
2421787
913302
476353
1360553
829386
1100555
346842
2686222
2143458
1825198
1012733
314739
864803
1550484
1033131
745522
809625
502000
1556006
963732
2015936
2365603
463140
1207376
585467
2112063
2469169
1073241
1470477
1271209
2315457
2056746
2528139
1461470
1298576
1629797
2000226
1817084
2187492
1731492
1861576
2188703
44872
2375016
2353217
733565
2648171
818356
1131827
63605
1996162
399889
2592173
1702579
6576
1953765
2689555
1178687
653737
1698155
2696014
1205244
2205828
2342821
1238589
1329288
1659697
1884040
402319
2416088
2887953
2554549
698543
1800800
1784596
1434286
1615444
903333
1246406
2314434
589822
1457416
2888797
2825942
2252429
2845125
2224712
757603
2708484
1097543
781769
1845164
2355141
1155196
903683
1271664
1042208
2595293
2407681
16615
365528
1347945
450365
500960
1441876
2372979
1606102
1938280
2816484
37541
760459
263749
809069
24099
2636846
808421
1781998
144372
1905293
800564
792598
1782583
669238
1284632
1211245
2705561
1402599
1345756
737373
434469
2390890
1806309
2527036
1061697
1929437
932676
2838749
2354417
2707208
975393
2244501
1808173
1007790
1017261
2893267
1810996
2845348
2136644
2108692
2916221
2132136
283790
1986489
337033
554570
1050365
2630126
1703370
1935675
2188214
311169
281928
1834452
635395
2624154
2540109
2584330
1864639
217555
2885426
1101865
2543559
793817
718364
1357578
360274
1415380
1049006
732499
560344
451703
2668183
887286
520838
2680226
2505784
2670165
1842308
168310
1344928
963712
2535097
796732
1663172
354533
1836601
529222
854103
1593215
2167120
2155663
2734447
1013800
2710027
2568382
1747313
1021425
2296254
2752192
1253535
2517556
393902
2460524
389066
944158
1596478
1053247
1283544
203973
1172121
1691844
1819412
2876461
43067
2391879
1648624
1880336
1278390
1530419
274212
2126948
116478
1965342
2003894
1731592
1183390
817631
2342375
2066376
2893411
652903
2768375
1264076
255969
2932068
2399604
601567
929110
89175
2697403
1274478
2685955
865467
1384678
224750
105807
2234310
463597
247959
537940
27697
2720001
2694909
1291208
761184
2675921
2327614
2828638
1639154
2573565
369467
2121149
1392817
2757616
2517220
2829620
2816510
305021
2693947
1938290
2841138
1842469
766863
43727
1193299
1314045
1364840
587302
843356
2805595
1686902
2523358
1939599
1771678
1473281
1049486
1006479
160767
1953635
1472456
1038584
1101276
426497
199296
1449510
277878
1099974
1204065
263134
2193263
2249599
2719643
2018352
1306309
220687
1569170
2099520
2848583
2561050
2282043
469021
1560272
1244742
811326
762077
446911
2910996
2817623
2524589
2234753
2542468
1560384
2255616
21378
792636
243431
410195
1583989
971219
2902025
1294745
1723368
2798879
1337303
1022437
1245109
61812
1194204
1415850
625115
1337970
2291867
2929766
560109
1403451
2929877
2638326
1738408
2797948
504004
1791354
1446228
2202919
1359724
2576955
1380760
2563968
1155366
201355
79420
844140
2034915
1649306
1982875
2227270
210501
848878
2437892
1929939
2331992
2491268
1945724
120489
459053
1471066
558345
1698027
1178809
2228887
2435324
1162775
2526925
851016
761479
708503
2494417
531437
1110960
2900374
2025394
573083
2925621
1328934
940270
2844511
1771284
2614828
1902095
1756284
1122350
255365
255283
1682734
2094989
1185289
1120653
1002942
1947683
2790270
332036
352384
17249
427937
47617
1192930
2738998
989501
932886
2763566
2177467
2245667
943984
1522467
2417132
470669
1187110
2705926
443443
1229249
539877
2869130
1170257
291885
2252573
548066
1028222
1847493
1686669
2389832
2274273
582649
1204822
612568
974849
1247292
2835508
1312125
559702
169634
277302
2385925
2852099
2549908
76105
1037836
1684621
1331307
1806871
2681800
1916439
2030886
947280
1928318
2301178
2217466
1799879
2031353
2319011
598749
242554
142294
15953
2731870
589444
176163
1847286
2343123
1188907
461558
2570826
2809136
729324
1091201
2516666
13590
211145
1964832
2675371
2851889
2761631
599442
1778880
476260
2291539
1955283
2078063
2065906
727326
2924016
664725
2573413
2769345
221428
2017538
2869008
2457517
2302308
167676
669324
2604941
1038456
1849217
479223
1520838
818138
118343
947602
1313750
2504792
756492
1336988
2849234
2767726
1366177
315334
2630924
1265728
1380230
2180837
608339
653890
666840
934075
872129
1848898
2812320
455031
1321218
2450686
1947148
2419046
169170
1142916
2625261
2419442
934772
85173
1263943
2630915
1770378
2110486
471160
2623488
1709638
1687446
1250557
1934889
1858687
1553558
468789
376640
2660595
828364
1264897
983456
296511
1723292
121314
2232472
314477
1205008
1021170
1464957
2544220
551253
293958
2285468
610314
2476770
283612
1931335
1164962
2366922
869463
2871690
1327077
2711756
1918514
420523
244445
2053031
2559453
2220221
1298357
844463
1730376
1648956
351701
1251091
1642951
1367852
301694
789441
1882288
2933869
2843112
1982503
1454797
1932932
574369
2815669
2819528
896131
996679
101510
1701696
1329798
777048
2211583
2504481
647168
2575871
2348978
1387646
2837618
2342888
111087
1954068
961956
126849
1474483
2176614
735722
1690640
417086
2645463
820393
1859256
26898
1133901
1481054
711671
325272
1062970
114004
593370
1956098
1580538
1649639
2202271
213167
819343
2394916
1314808
706486
396539
2501651
185579
740101
1704827
876034
2196836
2428461
165391
1408790
2127671
1798846
1369192
2227695
2680777
1346736
1030122
580958
2932818
1301910
488446
2763498
784003
644039
2501430
1560968
332218
1695784
1373178
52615
1280830
1357885
95993
2525705
87882
119881
966376
2478724
760156
63133
708086
228541
1291487
2934908
2488335
1515525
557194
2503577
696633
2037293
1225039
1646503
989166
2901334
2367297
1301678
806632
914896
2909376
2562084
2268921
1813775
1468629
1888395
13169
2144823
2422737
2227944
2269506
2605962
2313877
714198
1223160
1719229
1603864
450673
88585
655337
1075340
2065265
2523923
2051217
70711
2420151
2654223
2097670
674343
2160389
2832226
2635745
68591
2365494
373371
1548045
1688895
1913995
588436
1527507
2344616
296535
1523991
478455
1206124
1059289
1879142
2509297
1806342
5389
2173297
1729570
1133405
1871113
157481
405357
239332
2145528
2751681
1446203
1464810
1675767
239739
356355
2584941
1773193
1042317
1713475
2225009
613705
929582
1746548
2822951
920622
997196
1800713
365123
1213699
2867599
577173
1736404
2694945
1718672
1901628
2110709
2800094
1308741
848656
2682786
2154097
70338
2289427
2584927
1532224
2665277
1430045
1153429
1574936
978137
1194425
2639263
1420947
572678
556344
47819
2484768
2181238
212769
2818988
740015
2011258
668050
501116
2788459
2531913
1284433
1527513
1824466
504570
2306676
622210
1321303
885274
2795453
1672028
5208
2123610
2280392
1107245
1228941
2172115
1051594
1460067
1058710
2135391
2538496
618161
762833
1301576
2838939
1695781
2649604
905552
2065735
2127570
693739
2018674
1689433
2474907
2058507
1125740
1017512
2077364
676543
1066458
2593137
2899977
378136
1051386
2137856
1518715
539020
1214987
2297723
2653631
746745
1100750
2688720
2562179
1189765
2057542
2447497
153855
644640
2777930
2708823
1534857
1153179
1223845
600042
2509113
1965331
2616068
2236155
1227584
1532503
670213
42545
41255
586879
1309436
2507519
2611314
767337
1063431
2813367
11475
358102
207811
2246530
485975
2682937
248506
1953613
2356236
1173921
1705209
560936
322449
2723001
1929566
2792134
2671076
2355826
875565
2795562
1114343
986348
2016007
2534350
1071568
752696
209654
699999
2513655
2673475
2307683
1216060
1501235
150900
874917
2886152
2463015
1906123
2659096
1642651
1567362
2826033
1182187
896655
2245409
1704487
2250117
2686920
887711
1686793
80057
1185500
2150759
92972
719739
2846786
2416749
98260
804555
1658315
1659704
1946689
434291
1158481
50896
2865162
420991
163728
2292051
354793
884770
630441
2658482
823808
1874226
1462657
599652
1775230
1924693
2374119
2772374
2908920
637232
2496437
2128870
229095
2206235
2071097
726558
739094
2004516
2252030
2474873
2127399
2675740
534898
837296
400048
1631011
698423
824980
2256277
1691985
65181
2274093
237798
2654523
176981
443340
1450260
49112
2663065
1199238
1379963
2767734
359033
715141
1745463
717088
1990524
2302287
1234451
171477
1299456
1721508
1753351
2775825
842826
754015
1199288
1915316
2525713
1326821
1999859
1324864
2026616
2103841
143286
1772021
1515496
1159018
1297847
1245271
1570884
1123394
10722
2823227
1797357
1411336
1563556
2888670
850603
11567
2652987
2811772
690153
2598842
2380055
2499462
1970954
383107
2341771
167724
372087
1291653
1253481
1365416
1357947
1242958
2038331
1964638
981451
1902620
2795215
1548892
2637035
1926431
2306221
1452692
2114513
2549960
2742042
1484834
787742
172449
1599192
1539049
138403
197672
396245
4638
382358
1477743
203756
1651800
788362
1045794
454474
288268
1205102
27862
131368
1686921
361633
1097952
2080745
2656490
1220231
1916662
2514198
1794918
383886
2538425
859479
760506
2715016
2898767
2216040
1973196
1294160
1990099
1395312
1003047
2788879
2644610
1141572
491811
1711884
2391940
2312308
2712184
1848688
181211
2380434
1615151
862389
2243335
2684564
2770523
2722334
310894
2889769
663075
1919119
2856407
1626723
1683031
811926
2769658
1316492
1082217
491398
356020
606436
262577
2031401
174044
1735555
77694
2061530
1994663
1836230
2395001
2598639
254088
1617907
1821409
2141257
192720
2674538
1988185
2676994
1388534
798316
1312255
699520
1951482
2362310
1771054
650603
276133
2787656
73842
2711492
1777424
214516
2491782
2642621
791489
814304
881234
2603920
1933186
1545563
2224146
1297219
1247949
1270515
1441100
2325321
2927566
2403340
883435
1319837
2747876
1466463
107648
1587690
2795347
465989
1469844
2685917
965775
1896139
268192
962605
2811294
1942007
2208828
444061
1921642
830792
466118
2401809
816610
1119480
1421449
2214425
1042961
810132
544510
1411880
1544624
987177
1248180
1477295
765146
1265222
130382
2374185
1156958
2585799
455127
1478629
1467024
672181
1170267
97363
1219894
2032099
2510212
1993552
163877
864576
1519601
2503499
650779
1456944
2089427
2897260
2270507
1864274
669723
2464169
1496181
2169986
1030401
2246861
218122
457778
2486049
1049952
978877
1066398
2392138
1180666
827806
700873
2225233
1624279
202935
2869676
1134423
862605
1446702
386808
1811722
2290640
2365339
1947580
1746355
2380639
2787627
2231862
2720487
2875343
2194289
64885
1788307
1015971
2933921
2393147
2678843
2154502
78775
1024393
2116626
1553963
2164384
2240277
2150339
2359639
935376
805941
1138726
2636192
2006047
1047859
1411244
43448
1754603
2686057
374934
2490162
581620
1999130
2158719
322930
2727405
350080
265121
2836247
948343
2089211
1936117
1937889
1151362
1319843
2613985
1737389
1027686
211704
1565637
1838786
2704618
2424741
86589
1670939
463339
1947066
1475819
2916568
807379
2013797
655843
805995
1927104
1443883
2170654
754691
333140
1290137
1219404
183493
1734006
874596
208489
2130460
1869678
1078209
1664550
632269
1908398
2004112
1958165
1177819
1109745
485736
2173582
316065
120190
1073751
193013
2107329
854357
461276
2205347
1547004
1800989
1107429
1846714
387745
1473551
2930181
91968
809844
2542425
2735760
1264926
2077944
1639216
2660652
307049
244439
450832
1891267
360539
1831124
1976564
608497
2597541
604495
731515
1709207
1900321
852885
269365
2178265
1294503
474787
2701133
1524534
734391
2399489
1571037
1809341
2209832
1382906
886430
703893
1201998
614858
1981379
1779951
461859
1457814
916064
2757406
2348017
747701
729567
1780327
2331940
1937099
366591
1412160
1695062
2876929
2070135
1377028
2371339
1943418
2232816
250637
1611817
2637227
2357684
1320138
586226
2594041
1675241
1734984
40971
692092
2742511
871606
1137615
996267
1355583
2852103
1696639
1293808
157147
1774460
2069558
2115726
861179
1719479
260969
892281
1578479
981582
1993734
1831232
2166669
803719
1398223
2452663
2055156
836125
1244210
266115
1672672
122062
1648835
1098796
924813
2849301
1629357
957932
2035260
2058306
1360364
2600736
1194069
27580
1528939
413940
1337252
2326256
1175492
275521
1931120
1504868
1509681
2021184
2268447
174237
2677955
1535978
74417
1550260
1288333
1876780
2632159
1996894
1114231
2671332
157488
65666
1349172
1654715
2689891
796974
1059267
1565906
575043
1489206
2904666
1332068
2408728
1001984
2434617
223741
1917597
1300623
2322181
1715433
946797
2687258
250559
1487210
2854709
1422046
1716952
1424190
2772406
235804
2657459
1710286
2334826
2825226
1276736
1328067
2655570
417606
1526732
2811069
1198601
1291647
1621153
171305
637224
2361538
1118392
2129107
1926555
392510
466779
2612230
440655
954618
1633277
1476547
2234535
2626808
666905
2828214
994513
2551739
234519
88227
2869989
1444355
2050116
922646
114381
863616
996484
1766156
2770886
1873739
2809824
195658
2358948
667203
716055
1328399
1909300
2811905
691054
2811735
2495582
1896098
2158916
1938328
2170701
1697560
2183406
2330011
2664263
1632561
2402704
621676
2935491
1518489
45936
1487153
929529
206750
1843855
676469
2305441
2775751
638754
2464219
2282271
1467779
2258327
1639758
327473
628609
2287356
2545572
2427639
1438263
2279497
2036974
50975
1802128
2198253
880477
2355339
2913089
2571930
963842
1357671
203186
2920118
1874419
60391
2334383
257994
1063141
570312
1420685
1664874
1640747
2573648
955682
2344087
449939
1520155
2367767
2518938
1793684
2904803
185974
2722229
2395088
2383329
2650136
1800568
662732
667380
967024
1047096
1712460
1237329
610426
643597
2922002
37217
2582859
1239588
2737019
1189147
982180
1705916
1924167
2249593
2302729
2752529
157303
1526934
2270662
1642706
1639811
2297996
901360
2158954
900196
1950509
1824919
2701718
2228225
1082124
340798
1785453
540851
1934063
1265461
734504
2116192
1726657
193465
1810055
2914828
992625
1426781
608361
2679661
822093
2274618
2423096
2338527
1188516
2559996
971662
365357
2241901
713132
1871392
1837935
847757
2706026
1734341
722820
1487348
1827128
618481
2515158
1492016
2081827
1485289
1587738
2760137
529617
1058006
2456550
54415
2726397
2514759
917441
1125530
2223569
909475
1975027
2560324
505936
2919207
2431010
1919863
993354
2698104
2201822
1542618
1665407
1714647
1796900
1775746
928426
1549708
1143481
168327
543812
1277375
677429
2403866
257350
2559894
1900818
1909832
1794976
2144187
1880092
865121
1807460
1601594
856473
2759500
911179
2248987
123457
2009051
1183839
931209
1429270
95284
1557153
16798
2478994
1808605
666993
1849802
1591138
894797
1597249
788056
1579520
2544590
1845578
1767007
1217670
468922
1809551
238902
2638544
2714439
1622234
128439
2524008
1755929
1112793
1321417
683438
575704
2636026
868385
429528
599035
292309
1801765
488582
163406
1775284
389677
1209468
2891874
705833
982838
1924375
152546
184822
2186104
1454296
1637712
903790
907446
2327957
1378682
397353
2312180
44717
326294
1853559
1335285
2048558
2584034
2615118
952326
1274094
2161335
2908915
457254
1213231
1855843
2430418
889742
2934023
784846
2168845
481597
182012
2192207
1735697
288114
2418315
176757
2235292
1283718
1211196
1845725
440047
2608278
1266030
971444
1047005
1538912
869708
796878
81941
1095086
1214140
1949824
578153
1099284
1640113
1294674
2599481
1803556
1151579
2586479
1522381
2745600
848018
2795446
930376
1555565
152211
1570734
526913
2181963
2647311
2129395
2040953
990127
1790431
1784535
528174
1900457
193976
2025676
2011839
166239
1250355
52526
1191994
2617331
2844585
453876
1024495
1964646
1984642
1839424
1587730
1452231
2695969
1288791
1487512
485329
2517816
2625976
1367418
417154
1627853
1078607
408562
1696120
716944
643035
2666847
2328259
720805
307584
1369669
1074785
790990
2135838
1907728
2783280
2828345
1799906
1898149
1303588
726590
1963906
1817058
459995
2462488
1826517
333235
2146318
371347
197931
2357172
230128
1956633
1637268
1884495
576722
1840274
2257758
2904240
1003269
1080183
1662807
269859
308120
2116423
1519598
1814631
2539974
2496087
2224338
1041624
1874065
1535175
2073499
469021
2074522
1198496
1884034
459857
1697217
2546000
2604089
1129075
2649280
2465561
548532
995229
1257321
1658080
2898715
705005
577939
527131
1758988
2905101
747877
323665
622761
682321
2925607
2701745
933102
2221685
854821
2011706
2594890
485014
2858987
2208524
930903
2443211
1090878
157144
1725423
1973821
2242845
1118769
1997670
2483714
771279
1892820
994540
1929372
859837
1679200
1156939
2222439
1126360
694245
2040131
362657
1553408
2520381
247910
708687
1627070
2264761
2487686
733262
2414370
1956272
1125815
2773856
471419
1453104
753231
2040210
561099
745484
640524
828218
1037581
153349
459937
796295
1327921
1387906
4118
359339
280512
1328788
815661
2672897
566524
2837463
1742984
2245481
1627142
1043495
2523414
212126
2538441
2657910
989567
1350620
2833864
1180734
1354243
1080210
2445450
1537000
85978
830908
832559
1226378
1581522
2578023
2385494
2807926
740828
2463020
83419
1333951
2495904
2839502
1103356
986910
2864696
1500881
2551173
2096391
746016
851191
2313005
1777163
1539355
2751862
866801
339465
2212437
1252875
2450571
164920
313686
2892980
2482136
1343152
2019249
1058051
1882586
776056
1218468
390807
78140
1747757
761544
2531832
1982753
959856
126630
1801081
2416889
163321
31777
177173
1305397
2177166
1989427
2713521
894833
2649128
1710878
2930578
2900602
498420
496211
494101
1199540
934203
659540
1345000
1824144
2364008
1802324
1538895
12868
1990163
852011
2567060
352528
1941887
1628543
1219247
1179233
291995
450613
230631
867632
104782
1645914
1659889
2541109
2787904
1607855
2225145
702117
235987
2812118
389203
506738
453246
2797773
1584355
1124847
785634
893300
1185244
1495490
1362321
1964041
1977568
1777383
2323600
674774
1205687
227954
2712057
1129726
1524776
1445748
1911712
1359883
2034214
1732991
63303
1689256
433597
1900464
426614
2826100
165037
2643587
2811844
1169833
553378
856476
913777
443021
53951
1690885
225806
1467175
2535039
1422089
766734
465540
2002816
2629625
638783
702495
1327859
146723
1266557
2239010
1087356
236670
2538293
1160819
911205
2808194
1680818
2595643
1292767
2812432
2110201
1357239
1993269
1592226
2128170
2195374
1849188
2339548
1705298
829702
2588241
1566386
769037
514668
2260103
981511
2274150
1390194
1902585
1041787
378211
2540798
70994
1407805
1280419
1929223
806486
1389614
643122
565074
1882975
2154607
1646949
54527
2381907
297095
796806
2180859
1240778
603846
1940313
2503941
1151811
1858642
610864
2015098
629186
1770763
389982
1292352
501002
1381508
126513
408354
780915
804066
247859
90034
2285251
2668733
1561031
483627
1539047
2192455
738917
2322749
1103667
1553470
1190301
1989912
1831197
342316
67760
1171874
2291792
944362
634158
1409931
286933
2926065
1505101
2014134
2145539
2277066
2486087
1959401
1974581
1974165
1943194
1509433
2550441
2657520
1880597
2361721
1032503
236698
785186
1306374
2672942
2597076
1534576
2818959
1353312
1045417
1360412
2142442
1540351
1482563
735833
1620097
378549
1921704
139159
346422
744509
1953271
1816266
2314523
2302521
2187507
2921406
2712006
2569309
256116
1453374
1492739
285364
2532068
1514868
1560508
2299273
2538399
1136318
59079
2909111
2148186
467886
1220446
1824155
874243
1373327
373827
2740566
308316
1961627
1692329
2805265
2496476
286831
1588332
1218525
674720
51840
1198966
2939319
138314
2553225
989067
1092763
2902276
2112694
2563181
591216
471440
1044164
2647817
2240551
1567485
2504064
2239109
2285710
14275
597651
2728309
646216
2438949
712356
1145791
2000939
2272676
1749403
747221
2631246
653543
2345816
120045
933267
2151516
1765818
55103
2180791
2919206
2410913
1993145
656472
1951791
1224624
2455616
1205085
1677625
604402
215075
2006049
2309765
922254
2469417
878572
1810794
560142
666864
596902
2681318
2862782
81297
367732
1098319
1862549
2324611
2326986
1187709
979923
2409540
1629041
1428191
2731597
990732
945457
2646259
372341
2553520
1715388
2411095
1443710
350383
2495790
2548996
440214
1559899
1454071
319485
419752
255944
963832
446591
1034149
2226293
280113
2651986
286275
2269906
525182
892357
1759230
2724485
224450
1954104
198817
2384203
1813
2316029
163442
824520
2640805
88195
40706
176173
1925144
501438
1328107
2825659
1898711
2315528
1777452
487708
906246
2032145
1148294
2914486
2292744
326922
2360561
2666308
520495
2545200
141427
1361874
1892306
2855357
1387485
481802
592429
393651
1871916
2003191
2295073
2112390
1653432
1325303
114127
1091924
2053860
1718020
2640375
1682190
2417318
2401017
850969
326697
2828935
952359
1337964
2913519
1223244
1836590
306022
2467949
1842293
2386199
2189166
1300896
2041929
2495849
1402605
2088477
2224680
2910099
662338
1118639
2437939
2492545
1833046
1209863
1241558
780967
1773859
1770808
1128260
747985
209847
1230448
721416
875526
1909600
1116864
844314
1728304
736204
522246
2854941
2369999
1308133
991353
1121878
1976677
1745801
2345897
228160
268646
1174964
1861281
1892043
2702910
545372
74996
1670544
1406277
2325384
874855
2547086
2673889
689476
260581
214517
25599
2247938
2595814
2434868
2260703
1665328
1576982
2898462
1384759
2457515
2454201
2184318
1043984
1563659
1601644
2259732
385106
62626
2247901
361412
2449339
380040
1036488
2533281
1126478
1896742
1529619
1852473
2023077
2747395
2879974
2806381
2819197
2895545
816710
1309071
467247
992798
2689592
1224979
1012667
20188
2772307
561983
1022826
1020726
1373466
772280
2025728
1821686
854162
31716
2325883
2443102
2531432
579899
14622
1104716
2056276
1348781
2012941
1041220
622830
316985
169348
410711
748624
844673
62500
2087869
2303558
2730643
502092
2128339
2796011
2797196
1627844
2081125
2807273
111529
2754411
460595
2919676
2801784
2250911
457742
1463446
2219067
1387281
853486
2517222
142123
1393649
2560039
2484516
1386063
2790707
2598406
2361263
240274
1068121
2336082
1979038
2818930
2625625
1267706
1124526
2344588
2690727
1298570
2547021
2559255
931828
2497228
688961
2737782
2773629
2146909
2018985
1302677
2715001
1661748
1930088
351692
821242
551491
484340
881123
962989
1016170
1673931
1062017
369210
1256060
1125108
206333
1557601
102408
260231
1520472
590315
2360802
2667840
295691
2859671
2361173
1731608
2180207
798497
483340
237240
803783
1574583
1535244
1287613
1835593
953660
1412583
804606
2759600
1170788
454862
575348
163396
2724557
1139009
414660
1644667
374077
1224673
2175528
1109959
2554484
1144564
1689744
671438
1008768
616563
97046
1846061
252435
2426694
2699647
1566716
1590598
1183411
2834537
2465600
1639002
191445
1013637
1723827
308947
1976815
1207815
99666
1449060
1860372
761879
2635739
323409
1829495
733838
2539986
2561842
1710700
2659344
1550930
1235078
1402083
512885
1065635
1225898
224361
372994
2115148
745588
2603352
1027445
1373715
2658156
2049685
2731533
513368
2255958
1600703
1562011
1048901
1902722
993307
394897
2721861
1798320
1550390
530000
504692
929018
1173541
21932
2754411
1549336
1804122
82851
788569
772513
1001070
216396
975303
2829037
2531090
964001
382780
232680
1863991
1748245
1241915
607520
1016829
2009896
1973348
1419380
1078872
1676178
1443650
1872142
2543485
1980178
2870136
1737877
367800
2601999
2443682
704553
2901643
2384470
1204311
2473866
2231227
1839718
2073799
64267
577335
112162
1022860
1921508
2429389
132604
1284911
248985
1807095
1431204
2562524
178816
1743299
2274640
910574
819478
2757603
137308
591278
1667100
2767682
2809747
2668826
1752591
2513962
1495418
386495
1517634
2318793
210056
911308
741334
1931335
762682
2424172
1524630
787691
660728
1868785
2456225
1978710
1515754
794236
2090925
1336873
2460765
951118
839333
1071833
1521334
2901534
1227454
1228395
2859973
1963933
43523
887600
2419712
897039
2939047
2706846
2595100
874728
2804922
2748307
97367
726965
332664
1923073
1003277
2719689
1912345
2246395
2593190
141376
1218257
1811223
888351
1943347
1504452
639751
2599387
2931269
1815282
1729803
1561618
2718789
449128
1871808
1492027
1515096
2267168
469538
37787
2392415
727925
874683
1869011
199500
2103284
422877
1736469
227316
842493
1815674
1347933
2318990
1577786
1449981
1093468
807695
625883
176297
166560
2081129
984089
2015159
1991174
2164324
2679087
1449097
2333141
1892792
1730792
597584
2296367
2335636
1451860
244950
2855898
897606
139095
1272376
2776759
1296895
2366150
117299
1938262
64071
1564799
2353344
1556385
179550
1558652
1206085
642461
1230988
1211021
1008925
1075970
890042
2717228
2588317
1939756
214103
348652
2029440
365224
1549531
2151791
1776087
981045
2226484
142597
1079080
2887405
2143535
200237
1287214
592021
1963214
281018
581148
2334992
1359661
1487452
512322
55259
1977662
344859
228993
2898271
1090912
2506667
705961
2786584
2693246
1361426
285195
1025728
229907
689727
1944257
104576
1648822
2755288
1587773
50164
2082791
311223
1733260
326837
1857320
2010752
1347657
1394668
2664311
652670
293108
1981838
2259367
2435191
2536728
1792127
2276574
1463570
1082616
929193
1459787
987382
209283
1723840
2874118
182093
1268480
957094
2322368
26525
833302
2706285
519732
2689345
2397037
2541237
2596123
2354656
117471
2271018
1504535
1260707
131609
470864
2023902
2429884
1270847
939618
1541725
2920229
2868606
770753
1509349
655424
2747237
2347482
2076412
377623
255703
2033961
1170160
1136313
2359360
2403451
2488095
601333
58872
1346174
2413835
136614
203888
2035712
2209572
2087590
2066933
237531
869719
2069730
2568150
642050
409109
994380
2863862
546455
1018558
480867
1534825
2378860
1004842
540684
990765
440479
1331784
2923081
1756284
1332282
456406
885666
1698128
1487228
1450609
1183542
1074713
986258
1798563
488474
1696758
1770780
1481535
1077961
589939
1323515
552490
2835961
1969067
1031513
2520491
1605166
1700873
312365
1696149
2698386
790173
2170788
2624776
1159882
2281356
529608
2010806
1150199
2681227
2269686
2664907
1440198
906594
627375
830005
946032
148815
447467
2344987
2160411
2065736
755178
2448455
2423219
538945
1032648
2564625
435235
2354775
1541874
200158
234700
995946
2878175
1147455
1475777
136585
2316590
2321340
1542024
1349210
1093145
1632030
1863214
2453843
2653551
944905
948590
1558317
1412715
2548893
2672539
1659713
2809650
2742743
2663870
947756
648332
2521221
1060753
2182140
2140010
458324
1252875
759048
1995823
2173093
933195
294048
2168645
1728674
2051185
1266681
1740875
1829777
915659
2495646
2011741
1265087
2482590
559457
1784153
566682
1278536
1680971
1568629
1862144
1151803
2774897
2255552
1652811
1702801
1327558
254150
899155
1805912
1516284
2792978
857971
572764
2881049
1018150
59983
735119
1432618
1503106
1972842
888433
2836002
2154489
1006591
2674492
2312906
1602863
607657
1268162
1442766
771507
2764034
1723919
1263288
2207133
667152
867857
1701582
1820017
2792355
1952231
2442062
1073204
2734655
1267713
2365358
84246
2901331
1228416
1015147
2462143
2854165
107075
1445796
38546
1215554
2278372
1323509
1922176
1454765
1353738
2351304
245635
2303469
396645
2741324
2471823
1721150
167646
287907
1910465
294897
2517506
2068147
1462357
1195283
408679
393637
207457
1550320
1124625
1818637
2429277
2170106
174592
1283342
1393816
1802111
1076085
1281386
675001
557184
2360281
1260321
681857
1811005
980690
2916674
2389390
857520
2671491
282938
1783147
1527989
1582476
1010359
390850
2269678
2245846
1531994
1052813
2034803
2210017
1085071
1590063
882473
769860
1323511
1075864
2254954
2442926
1608316
290962
2862830
2404353
207867
407134
315763
1338415
909066
2042964
2826135
882908
2228951
1218517
1534358
2177228
2712720
2079502
590306
957413
993958
2094963
576225
2726523
288116
52570
844748
115424
89108
1191971
1631175
2612769
1418052
416365
816059
823406
2249490
2210376
2144497
2645520
2553621
2212104
2235027
243233
450461
143245
2158692
2039641
1770961
489620
1718067
1094227
950064
2545381
256094
192364
906514
1148514
2166622
1336538
2276961
537538
2541410
1398598
403471
35948
229749
113221
2843389
2881656
694378
2648271
739530
1992020
66683
149786
468473
2743799
1831026
803166
1577212
854282
813535
2517751
905634
410309
1998148
1384695
2172710
49136
1405527
1213616
2472178
1182351
2881828
2912269
1678432
1078978
631846
1273379
1706423
2661490
841207
2883650
587452
1696708
1599436
1595710
556626
2276036
2019266
1013926
2516064
2831584
1396100
2887049
1300029
2239490
1632268
2512965
835238
81855
2031785
1217966
1812988
66157
557934
1313312
759954
2074728
503850
1139687
2239843
2868010
2689058
289748
2386862
2773805
1904795
1975958
2387443
57060
2881520
1146593
1109522
68674
1633196
1282376
45840
2357310
1970841
141538
2382702
48369
1159800
142190
2067921
2851445
2728577
2062716
876359
347634
406087
1402958
1208211
190488
2385813
2758425
189631
1447017
2216519
828678
2670240
1977729
2896066
627921
864773
1228556
392797
2171321
1916348
1773091
2179678
1393559
1434205
700826
657381
2049645
174826
1082115
1622143
822727
2603199
1599502
1393600
1924070
1421845
2806570
2117285
48410
1169032
2779783
1548923
878631
507673
2798502
574566
2500464
1045070
1573511
319730
1438865
559795
1739113
1930154
2736417
204757
2575966
1707503
2717052
2074396
17869
2835631
1791238
749003
2819272
952181
1952158
162570
2487767
46679
2867001
1098663
110127
1362631
553757
2509407
1224693
1975120
2237565
1523155
1059128
1530832
1394994
2496807
1713319
1188134
277791
2338391
1063945
884629
888976
2364814
2736652
2608027
1442598
1979199
2369860
2450562
1478778
640280
884494
2407416
2199843
755455
555144
1710412
639915
1088726
2779932
1530363
802099
124801
1404393
2470879
1913347
2907270
625637
1264556
804349
1334519
2568875
2006473
967535
1587239
2820603
1979052
2550759
1472388
513706
1735138
2138511
330292
1787814
34057
1016482
1614865
132098
484720
2843319
2745616
2229063
2131335
2046340
1633826
1351336
1471057
2568422
2560043
989905
916189
2804341
1586182
8861
2287628
2516107
279580
75565
1885185
919542
982675
910849
551905
1008675
2366165
2189499
716799
1526201
294714
2040554
744876
1228435
2556701
2899222
908867
1472589
768684
699946
2168147
2494811
628235
912011
1275671
1562882
848849
416718
1848647
924990
2729848
439143
2537001
2398571
717609
1917313
679899
2373275
315936
1378539
2521282
152446
638942
714321
1316712
1860536
256370
1798557
629627
858812
1611403
312503
386897
1452490
1699077
2783591
2461326
2675258
376172
1185159
1452874
1226139
2736443
1563291
388365
282673
717980
292635
1947878
2377436
2907932
2197769
967204
2060544
94973
729222
2876587
2022638
336992
563544
2224343
212179
2593861
400911
346209
2170527
1447101
1788769
713246
234347
431166
2842522
623890
509837
2205404
39377
2349714
783879
1607837
619416
906295
2315161
2142663
1509535
2543046
230576
2159940
750311
1760516
660692
2738283
1975504
2420937
1158509
433619
52683
2629578
2264772
949104
1892123
87584
2581311
1865594
1869084
342094
2049279
2270895
2203447
2230122
1748834
1448773
2557424
1144555
16488
1397157
2651697
1525836
2696661
73850
1407216
2903137
552520
1988612
2058017
1092209
2212863
202346
2773054
2667213
2379633
444092
699118
227941
2887823
1326659
1667386
2057981
1939442
2931211
1878330
903420
2208566
1950517
1932424
192638
1818879
2724793
508300
1801998
13823
304561
424752
2749148
189789
661763
2099703
689776
116859
1864971
2753316
2610774
1905808
1498605
2307276
1846377
468091
1567594
2393976
2507846
2713609
2053323
1064990
1386896
1321567
1645974
1987398
2266319
2572116
45433
574748
2522079
1889986
1860958
2031849
952734
2722991
99440
941075
2020364
1842283
1814319
2282374
209509
2833074
1516921
523995
2269774
1930225
796144
2504578
1877037
67213
1220440
2082154
2565543
2263416
1246996
392786
1898210
1518689
369570
30581
2853348
1517112
1671671
961108
2192943
2845652
306894
1042928
120372
2025440
1620287
2447254
912523
1577358
748701
956358
2869862
2426296
79290
2266789
697974
2346774
1913639
33569
226053
732156
1962659
702149
1313258
61401
1596135
2859813
1834042
1615452
1477390
2101187
258927
69047
1968288
1734156
1193040
2599622
2763636
622453
1058002
2115137
1493775
2845865
1597648
2114980
2625905
44100
2265339
503167
2567562
2924109
212341
2465517
1005764
2432321
2247757
227312
1932454
1628176
971945
2885297
563955
209175
931884
197973
2468056
293263
2856247
2197680
1819327
2366450
540215
2254624
380304
2146938
652306
2050870
648648
40566
2699622
587586
33558
1039502
2176907
703938
85011
63006
847973
135745
2677632
1443603
2060017
87109
455758
2267671
746945
1423177
1860613
2424676
592444
2627103
1735355
864273
416317
1362840
467268
54778
2428526
2219319
1743823
363291
365656
1536664
2343078
1428894
2333494
1755051
2527545
1181721
787516
2023476
2909168
2614583
1706661
2352566
2594124
2749874
1723108
612863
2797312
2351509
2395725
2065062
1973643
870342
1204714
312047
1650686
1286557
1708390
2829471
1617080
2148699
2612796
2007389
2649410
497196
268710
712581
1157006
902710
208363
793401
321546
651419
2311699
1810884
1065639
1463829
1497211
335512
1442567
1409166
864597
683830
2349056
2629416
399357
330721
2590307
1348223
1701812
426157
2391499
2190977
733420
269920
2037868
1690128
1066589
1332891
1580340
189075
2154076
1047304
1957687
955079
143307
153260
2797976
2079433
325581
1226707
2442628
2555629
201821
74964
199203
481530
2042282
15980
826711
1612210
2154005
1044739
1507081
1513885
104921
2152378
1816467
2294536
110656
98259
503606
1815558
478063
1073697
428024
1278738
1908777
1434433
274014
1667700
2516487
937478
2739497
1901063
1573749
1656454
2375951
314601
2369668
633210
1827266
1304533
635569
1012592
1208907
1470419
1917992
2106563
2723268
1343955
2754066
96047
165886
2129141
286051
1389537
1265185
1096420
964780
2616107
1434982
2004510
1573142
965891
2809005
62955
526889
1403579
2796209
2281851
798382
1300922
1669288
2317960
2107303
1032912
2397981
2310940
620358
2006300
74752
2060790
2320946
41456
737383
113695
2464051
921814
2566814
734767
2402093
1035675
1150883
1498847
274792
71457
1746787
862209
621464
561903
1867650
1804718
2621541
2403917
599167
473020
951691
2165673
1228748
1197019
2061686
2848761
1800186
818371
1398210
1022059
511601
1665918
113822
1506446
518773
2589586
2298476
2292113
1952766
1360153
2259783
9280
1128395
2622865
2192959
405586
2776642
2716563
1433700
969538
2811330
2321908
1276726
2890440
746195
1956435
1508071
723157
1164952
164922
1418559
431420
1164113
1156538
1922141
1934929
2755624
293904
1043366
1662495
2869153
954997
2521095
754695
2233925
959159
446745
793442
356374
366317
2887937
2553041
2170915
1596891
1112124
1534667
1762822
2593569
1136953
192899
1910347
2882937
1636106
1625051
2430547
2631587
388832
637029
1862617
1371266
409757
598169
2459980
895671
1451034
1862945
305452
914430
2335241
602508
141396
19607
2323892
2494356
2097694
1725484
612795
2488264
31860
1113292
2326788
2628744
2379935
1825442
2257171
1434427
2839038
1012149
1912608
2478519
2223174
795242
120681
1914357
1698311
1143868
1646721
2774901
588564
1189263
2289272
376557
1864686
1210631
1227490
281518
2110766
84604
1029124
2932645
536847
2315109
2849157
769895
2689265
742490
1481069
2440812
678709
294737
2673965
2211997
1434900
1627205
2621433
209683
2671043
284303
2116345
1688323
403795
1996226
409445
2174725
399649
9030
673103
2790028
2282839
416571
1906345
848063
2113117
823584
1377106
620460
814955
1622510
2233166
1094715
990098
2623563
2346295
461199
864385
1223782
2254407
2331988
2157720
1627246
1169212
1353463
2851
2438705
2848539
1976510
364771
456153
2148272
438794
1070708
1498656
145540
63917
2041944
2396030
1332348
133059
2338132
578771
2074434
1600869
2356501
1679642
2748313
2503625
2024404
696169
813640
1875095
1634125
1760011
2078639
514111
2901498
1518843
232420
929904
1133625
2277758
2073417
943351
1964376
611947
1575705
185576
2917116
2119463
2416914
2198178
727025
33483
2006610
722496
1489463
1630937
2563299
1968024
592732
2322927
2289000
2590948
247562
1109130
739888
2789861
2732209
660676
1735571
1952782
2150581
2793391
1342094
700722
2344901
2419042
1880551
1628683
680861
1045582
2858908
2252783
2081216
1722139
905571
1684294
33773
1031836
513423
2758171
1239829
1715879
1962849
2597338
57334
1072846
2007565
2235973
2690653
2738096
340582
1168138
2776333
1025783
980995
2847114
117031
846610
1018562
698197
1111914
1267729
1076469
1636685
705189
2369673
1621586
333969
2332029
1737583
1487295
2697580
1295416
672371
1010304
763865
1566646
717313
2638205
1324443
2281926
1064051
638266
130846
287518
1374737
2021255
1712996
2657099
564274
284176
1601310
2827500
2781089
1619025
2822289
1114440
1198550
1068569
2365816
2557510
644283
1805855
2161830
2715934
1805408
2936617
43248
2844705
1944435
2259467
1068587
2344254
1551187
872074
1050483
180645
327219
1217218
859221
1956680
2518221
1375248
2896697
1897999
2387752
1728758
180619
239748
2657457
450337
592476
2146030
1521759
1532353
2524
2539409
2243074
2144506
768945
933626
2719558
2914213
1693710
2216498
1166086
944018
1542520
952310
1385386
1424485
1197444
166789
961758
2458629
2415849
336846
1071325
2699656
2365093
2037382
1099749
1319886
141359
1490238
208189
963085
2304318
2440909
120746
1171593
1672409
1803873
1801047
466711
223835
1710412
1242710
2803800
372806
757751
1340421
1030125
601160
2286943
414220
348283
1841431
1441461
262595
167079
1585436
2625836
2424175
141089
2367281
869498
527533
2699098
246816
626673
1238602
138470
2588131
970673
1480490
1254895
519304
625721
858379
1409698
2347072
2356729
1062469
2089627
1336300
741119
1596749
644919
423061
2497822
1922034
2103009
1718953
2135121
716938
979311
1919733
2643376
1047679
171423
1259111
1242547
257677
1974534
319623
2186799
118738
2443575
1934986
2890230
1742818
1224683
1502878
1010912
2888961
591330
2020529
2173518
1417492
157455
533138
2178343
1168632
788189
1701924
2282246
554653
1251409
433893
2208094
2588352
1498782
909628
1323583
1862896
1096933
10796
2650976
2251664
837788
1628271
1761126
1102326
478538
1223457
260344
644844
2450739
392926
2452430
191475
267180
1847265
1795649
746183
2883221
1714839
1161409
302392
2873343
754204
2718208
2881572
121667
1754341
303406
2197998
831979
263833
1586760
987334
1416398
231112
685776
2469607
2439973
2285652
2413844
6044
2549189
2389239
381797
2268633
484940
562116
1309414
2241421
748571
1138089
2795385
207110
2319070
2298623
924688
1331853
413807
1897996
271634
1834090
78075
1742226
2375531
899336
1436462
446356
465194
1149806
514688
1977234
1973096
1334987
284837
307334
1784222
2740827
87211
2791559
2341566
1868478
1780919
693357
599131
2639835
2891093
1367317
2072953
1358192
2029706
1982254
1081083
2359873
398245
777711
2666061
2796203
1586028
1162912
2680745
1938486
2437656
2546413
2015005
2602816
1096704
2121802
1872650
1092617
2301519
2919388
1942710
492911
666900
663310
2202580
1951463
2472226
1659399
524716
699468
2893973
614670
863626
2885254
222333
679313
1292355
956432
400579
2806502
669329
2630232
2675089
2335842
1026538
1921508
2549605
740700
993071
191446
1237437
2536601
2613083
1318348
1141964
366280
2181680
2786406
1834390
2048599
559811
2694902
1249251
135627
2237719
1703452
1475284
392875
975648
314705
1357762
2786226
2803267
2878479
2559350
952243
1454641
1729150
419106
72838
2682209
2112464
1729800
306138
79199
691072
1525954
1813219
2312215
717259
755188
1358282
1034404
1940356
1750674
87561
2865152
2476469
2375795
301220
1408680
1055807
1426428
884781
1378455
411469
1557024
1572216
1684157
1448713
2573798
2662138
2378049
1450234
1268998
2728215
1057108
1627921
866486
468007
2911368
2294898
1163928
906118
942067
936332
1916124
1478762
2422331
541235
1450292
1707208
2297794
2371237
903379
2024382
60078
501358
240531
1531460
2381081
1617582
1952419
126501
148027
822442
2269227
218308
907396
1879591
294306
892899
326644
1313003
2071227
1484890
2500777
289503
1516042
2910327
1641496
733978
2768156
2580679
87655
2376714
852597
1502347
2356289
2298566
2120225
1205902
140174
2485930
2310007
2025733
169390
110856
862354
540391
2000118
1842733
939319
1158183
360128
1174097
2643126
980618
1192790
2679580
343840
1413546
443128
1176986
128478
427368
657434
1135576
441296
1067079
845992
570268
1360197
49893
484556
676928
2673025
285798
2616689
1744547
2493461
2469257
1728385
991701
807784
278104
267346
1751449
1098975
2731737
1033127
2484953
1591915
2812167
135675
1100378
1863889
2653011
2484945
1748021
2613842
2552817
832855
2327972
1449583
1918807
2637652
2688667
1108244
2097853
892803
1965975
2665686
2129831
1085786
160653
181828
1772251
1138225
269410
1455595
1383729
789755
2095964
2773757
1693164
897353
726681
1287243
217661
2843278
272739
1528482
2217807
1124315
2385395
1450294
958791
1910366
2826096
1145543
2560386
1946088
1259021
1152761
2172108
2574611
2929985
1972025
2771121
2868629
1823979
932892
1671667
1566117
539072
2206163
1829692
942150
349194
2698753
1353559
351780
332889
287361
1965861
1996741
2612681
94906
1629930
1422339
2696309
2507117
1272352
820228
2930506
113085
400368
173106
473681
2388223
1938682
1038296
1567117
1803307
2751786
905744
57963
389296
626781
1337982
2898730
2752690
2582948
1408483
1555186
2393366
640922
1195861
2187294
1267119
446951
2418421
2309818
2176053
96012
2137709
403412
158732
1530431
1833531
2818905
2024685
2700370
247986
2734200
2272779
1782277
2017319
2155893
1693655
95035
1805756
1121298
2757770
1983124
2911992
2392951
1166100
1836281
1849428
1820495
869796
1999686
1024280
2525031
472995
2928126
196815
2032132
885580
354954
1895900
1057205
1494579
2206853
1166522
534164
2861160
2808751
890280
1703065
1804784
1480118
548473
2932441
2657411
838060
1966486
224341
1120108
980188
491681
1239667
1676376
2391834
204291
843098
2734408
48437
2798321
2901181
2214045
491207
2200090
1246557
1423618
2077039
192733
550390
2229497
1226431
687166
714262
140249
2400319
1131280
1524472
848624
2579790
527940
1518641
2456142
2275800
1732309
1150348
455749
996281
1251313
2926475
2359568
2155686
2038255
2422180
2914488
635176
53849
1277245
966872
1966927
61230
795115
2064493
2045108
1404314
1013586
426717
1452058
1388727
2146618
1950862
379182
266027
1024146
2932319
2350433
1537768
2535588
1622037
1797358
2204687
701655
2449802
202501
2364037
353342
1451951
1342376
279452
838185
1900775
2514257
1785195
263392
2025569
2287162
1941002
2277701
1190315
47021
2150235
206616
754246
970998
1005557
907699
1578966
53006
2593456
130295
430454
1053194
860453
1650355
747622
1067902
786377
2038352
2597146
163271
361800
1376379
1601372
424084
945878
2063078
1771816
432699
2422255
554867
664496
503342
2919469
226335
1821935
308816
1734531
2316030
2440916
44953
2786894
1923484
793329
2438233
2262783
1067094
1677742
52112
1870094
925960
1932801
2552558
2303419
543124
1051608
2875001
437157
2858924
151652
1579430
2141001
1442030
1909294
2691246
2427751
1440753
800594
2454094
1086420
1545649
942453
589517
1379077
79735
1166813
263153
2381245
1062952
621657
538533
1675586
1724823
2487302
1663307
1689029
1324528
975352
2706295
1860618
395777
177969
2308737
941960
296206
778912
2898731
2391961
494641
1457979
2420342
1621934
498436
255433
49740
2127077
155326
2220659
2023311
1130446
2066450
2069667
1007715
2166631
41435
1433225
2842157
2353451
1256466
937718
1563236
2415092
1717081
1439915
2399329
2143422
1530592
1472324
2526489
1967472
1983642
2699382
342696
834979
1128890
2062193
1324199
178108
926591
1798691
987256
2489447
1857781
2340351
858164
418604
2446083
1414746
2852741
848062
2634968
1697782
1896818
810287
180535
491587
2065983
1646968
2777237
1651166
2755073
269823
105197
2256765
1104889
909814
1431336
520771
2194342
886626
391711
2846218
1804885
1209151
587475
687946
2486309
2142726
145673
489019
866644
1755780
2633869
2387153
387610
2775062
2367429
2868654
1537140
130038
2255913
2798981
909244
1552327
560893
2885086
2133796
2617696
2010087
2851363
884900
1964816
574523
1793201
930018
1019858
46469
1382472
1765109
422555
664225
935749
886624
2291487
1836282
431731
2533701
1528424
418268
2753296
2179844
45540
706065
745495
264366
1292268
1622979
2545345
1511308
702095
1639946
899892
1193011
195216
1047294
1283802
640095
2891615
869264
1093619
1209379
1835528
1393216
2921244
1858145
2880730
701912
462713
2909658
1350504
395486
265880
521822
149819
1473065
838386
84898
2101229
1331880
532761
933353
533359
1340143
1968678
690529
1549545
293992
1249983
767240
1255560
2245049
2510181
1913425
2686641
702108
2306283
793520
1030372
765034
2783410
529255
814432
526086
447694
1078126
2281843
978675
1254591
2118023
1077629
2672728
432992
747069
2706714
2542500
421120
1627691
2219558
1777694
2897925
1184189
2463255
188797
1639434
2178324
1000484
2401079
1060407
307283
198542
324624
938573
1740279
2778502
2633076
1841405
2574382
1956253
2566372
1797170
1137831
1536460
1052752
128176
2933810
1407188
540384
1552911
1099581
508135
2125590
1090242
889522
544820
2860665
1881215
794633
430347
1622238
1740472
2614927
2191885
1582878
1089803
2497917
1882341
2720021
1193126
440687
2683998
223061
52429
928466
62970
2285692
1335945
897112
1108348
1120774
2615227
319245
1401572
992004
1369618
1466956
1653060
1713911
1908715
2657110
1771194
702518
2921061
2649169
1759208
823010
2160605
2501699
2487251
1009605
1108659
1982717
2689294
2880498
1198955
1808785
2749352
1252906
2013886
111658
1215020
1362330
1590641
1169058
2851097
2479306
339639
718423
1344521
879356
268249
2266205
2638417
536799
2092917
2571542
1975493
2496334
2188130
2606059
1845315
865250
142835
1522213
1491187
2080646
1056879
539996
1286914
943395
462799
2814457
2762355
808215
1954402
2398468
2615718
601343
1633560
2202445
2721580
2919586
771249
1462834
1208936
1222576
2695944
618560
2166072
2780119
1294857
1100175
1460627
601836
2908766
1417942
403277
2128125
815923
2882155
275468
2110603
393867
587413
1041692
780058
16896
1644953
2654401
1037110
784250
1993296
979260
496514
374607
1712634
2861063
2875091
2802933
470103
2685288
2141404
1112882
1663991
1118710
1407245
2193986
2494274
154087
2806289
1596692
414593
2576713
100038
1199368
508590
2386177
1700967
1892354
808532
2862914
2665881
2815420
330665
142903
357611
2448224
1770361
281797
2150812
192537
2201305
1315050
2592114
2707969
526302
2760223
308561
12765
494036
2763699
1888186
1861758
2464050
1917752
44634
2660076
1104322
2436654
1930676
936783
2453448
908796
396694
2230078
1762032
1015820
1105373
2054915
2268192
2208498
1549773
2535017
2141000
1324946
886619
383807
1883755
2066308
2009260
1520734
1882270
2292841
1350857
2409831
1918265
1358859
694410
1624856
447420
2282389
1491395
108451
392342
1446284
2217699
2035154
527574
2716358
1903095
1456611
2328687
2827517
925723
1941821
2482632
2064810
2470154
128939
2580513
1912593
515791
2253698
1750673
2007428
1063491
2454493
511897
1622377
2729118
246113
2694427
416637
2733554
2554263
139930
810099
1466958
2693291
1980011
1870701
2673453
2655214
2719529
570082
1609384
2514303
1519878
1094812
789111
508388
213176
2498537
204249
2080102
868940
1563173
2925089
944474
2602179
96059
2927300
868784
713441
44437
1893371
2158082
1815345
1971529
1287866
1262199
2130024
445979
2204768
1242402
1708294
846592
1817749
2565976
486833
2121671
2412968
879399
1449862
2833503
1879065
1713018
82793
2489311
1795649
2075119
2210273
267317
596548
1434190
244378
355306
1065786
2536426
1784976
2311555
2319520
2322797
2068563
2358009
26782
248669
2357838
303983
2289941
1373812
1743597
92864
2459616
1763939
1879939
800268
2709244
2281497
625712
2442820
1370177
679256
1500049
1501869
2724730
149507
2051044
2185340
179524
1178455
1681499
965234
1345805
2857828
2695272
352459
1722978
1036790
982678
1654361
550102
566350
2625278
2925593
789587
569551
63331
2539756
1501855
2434241
1900937
1004315
781034
679690
810681
1915550
910343
1089220
197185
97746
2075822
570053
1620263
2849689
2916084
896244
567478
2435164
1172769
2775966
1549652
2621703
1064142
930792
2796792
370981
1904931
2092649
2278755
54174
869958
1733942
1095206
2757276
857192
1213992
1358615
1186221
19506
2306561
1242147
2698793
242168
61451
1886830
505403
1835040
963733
2336148
2349339
402139
1151679
2311311
1067891
1737845
174378
2592028
2260396
2310569
171806
2539785
1861869
1837106
1032997
1638497
716028
178495
2340139
2270754
2699192
1365083
274543
1743613
1594794
1831502
2620624
2631783
2835009
1588329
2202533
137829
2450223
1919408
2667073
2786630
619241
883030
2861935
1658505
98135
2469409
2556263
1503826
2347290
2839182
1531895
1045149
1813022
757264
692816
937739
93085
1742157
504739
597552
1808276
2895475
1633923
2852157
1594973
1925356
2099517
2283830
1670691
948462
2350244
1651618
2181307
2742842
1926487
1507429
237363
634531
1888416
2358725
1386243
157069
1087946
2644360
1665454
2194077
2932056
978039
2223855
2433703
2132237
2751144
396733
1788470
2395842
485786
909843
2529761
1421893
1166699
950391
1638427
235750
1638681
1845509
992245
90938
1083147
231360
2004753
2229081
1539901
1338614
1583951
699930
1965590
1297395
5649
1078040
431857
1392959
2445818
104115
1899051
1326322
1050776
957885
2744722
473319
1519731
1432664
799998
394743
472620
1657242
2459612
1504716
2714453
2506268
221267
93427
2294393
1809886
1365660
1888665
2630454
1438283
851275
713011
1091344
445099
164475
1123957
1228258
1384232
1697163
1910245
1378066
596560
600745
1375616
777420
2841504
2148446
2698924
1905823
2208068
359429
2319965
1327144
883742
1860645
1307939
24399
2564912
496132
1597708
2374829
2338305
1648143
1751397
145383
2488432
1680651
144090
1790492
125330
283402
1756434
1755984
1574155
1770862
521587
1688124
560951
2669331
1628292
328981
2579961
163920
2935397
2188477
1508936
2935616
1677989
34494
779419
985620
436394
1350602
2307910
1368924
1990590
2608849
2115516
1029930
1917435
781053
1868164
2180204
1763091
713006
2310878
792263
1379939
2931801
860978
1074144
541238
2768433
1972404
766661
10320
1490993
123429
940137
2385553
310813
1975148
876273
2415447
1296193
1837359
2883636
804752
2465674
352502
301526
281821
1279521
1879109
720623
2638604
857927
2321342
350901
1599896
1897123
2093774
1995468
513621
1985959
473962
956099
882706
1625240
2038223
1653996
391133
541832
248970
1883953
2593734
1499316
2665699
2565405
1765239
1598164
1553567
2022525
925888
1712687
2155922
1604721
2523641
2627196
1892128
816752
545695
2347828
2045634
2869313
2723792
93870
2896576
518803
1956500
655468
390551
1289349
1524811
799120
829643
2265044
1445714
123739
1470421
276603
200182
926199
2698378
316034
483246
1036604
2339733
428388
957617
459883
835052
2745999
1907131
1055109
285010
424938
587061
15116
1424101
777284
960551
1382394
1711614
801463
921449
1352007
68121
2499992
2288927
1487469
1690488
1744685
1468025
382086
683857
1032970
1187584
2040401
2154990
214322
776785
1098115
2623310
826301
1861037
2684694
2237181
501995
2261930
1112075
1726373
2061643
2006449
370133
1838588
310158
2721514
1136239
693990
2234325
2347203
2910171
1818418
919424
2800190
417086
2796231
573697
863231
2394523
2279447
1994156
780552
2479208
497431
2581837
2907708
592563
2070640
412876
1550618
387348
1840141
1425455
2450004
2002614
1989202
1666380
2247496
2493603
784564
317384
932831
600307
99561
29832
426197
2626224
863893
2144651
1891832
371115
2092789
2336257
2491498
327665
2336307
1728372
738416
63966
2578815
1415810
990833
166445
1682324
1905511
314321
2147936
2544102
829608
2274073
2268325
1882596
1355210
1720711
2167684
1728253
871422
44849
2937611
1285717
696484
1523719
1910810
2771744
2391552
2438802
1017106
2445546
2563817
2916670
136392
2001299
2511279
299050
270288
243230
577727
1827018
274762
1468116
2294086
2859518
2650353
1707663
925077
874226
2293369
2120912
2462074
911727
1819577
4673
3903
2138894
678070
306950
610176
1675143
1315432
1729316
2664604
1578387
1487164
357613
1418807
1407827
1205955
871295
1788823
2437414
1947894
13641
2573760
784931
2846642
2540889
2382276
2051526
2862803
658143
1482571
2433789
2366196
2428358
2256713
16399
1402456
2686150
1312741
2584821
2468503
2564640
881508
2380586
40705
2105183
2232135
1707768
1130246
2434685
612374
2613851
505987
1188798
1937593
2308208
1888249
116271
395361
1958503
2599217
2484052
844411
520873
1006979
834994
1647319
1598130
1131748
1989495
1683480
2465635
584424
2743443
1351511
2199838
1748914
1740153
466860
949800
1514585
902946
1100248
2190186
1290520
2165727
671558
1435960
1158957
1735193
1964168
2399708
2539075
1336015
1406312
1195377
745373
1411759
193632
1951551
705145
228357
1317852
1699972
1744879
115425
1483930
966106
92377
11756
1173787
2119070
2171264
2141919
2636810
178816
698661
1477241
1611727
849369
1569518
139332
139282
2115063
762865
2527356
1053290
1807986
895622
174672
2625242
2587847
2133780
100251
963256
659403
1868469
2517212
1509626
599185
464806
2487040
1391847
1263853
1077890
2333235
575769
622107
946392
1838392
1907419
1315936
2931225
893027
1738512
1832897
2209403
331798
1854757
2213339
835474
1285484
541701
502005
2797421
850084
2395681
145233
2448562
1460057
2213592
2618194
1141951
135995
1432988
1090501
2452868
1896864
738864
910193
982226
1323382
1901396
888938
1928087
1155712
1942259
1070056
1568034
2359629
416239
1557598
1405391
2807854
186329
893870
1167149
657118
2786336
1745786
945640
2083952
1165318
1590824
1808174
902871
720858
2462592
1363277
2024573
2111538
2094833
2152595
1488057
2602527
866360
2382107
770734
1262837
2695750
1884239
1839203
26481
1350096
127055
1509969
1437326
1898231
289679
2651904
348834
2750921
2146330
2758454
2354740
1752036
2437381
2597810
2390369
2286176
159559
723507
1238011
599171
1541247
493773
2188137
2618461
2227300
858081
909980
2722789
1864599
512388
377588
946210
530082
2445756
957076
42746
37247
592861
2279073
432145
330158
580113
2211662
2336843
1323442
620009
2625934
257440
1717137
1768724
236531
1555946
746900
673509
1474100
1194920
2760432
1228513
366931
2259895
984811
1377102
149963
632584
1948609
1917945
2531673
789119
2656680
502018
1860648
907543
2189699
481697
1343495
2396543
943799
1207845
426969
1413742
1427554
2071873
2815922
2433408
2542658
190949
303314
608812
2459789
1410320
88753
2394889
1749097
478223
2419779
2311459
1957414
1639797
546088
360983
856957
2356008
2226257
2182317
1191087
1177324
2648608
796528
228702
1402096
1539603
2455453
1987596
818489
461855
2263535
2354801
1667607
1697416
75764
767585
60748
526095
144899
1260731
2437874
2397607
2448559
2206122
28671
2557601
770842
803789
2526469
2425732
2512468
97409
558431
4214
2051936
891191
1843575
1900014
471420
690493
727545
1179176
1108255
2215548
2000577
2633063
496369
1307294
2293392
1038178
2539109
1721116
2259622
452463
281518
1195622
729572
2360872
1835368
1331951
181239
549573
829001
2895028
1830768
521596
1877337
2141543
1292212
1237721
752733
713226
2134271
537590
1273920
861204
860102
1664321
108856
765173
1285826
1577391
1271172
1447232
1976194
1995363
263056
1425442
1320120
1247444
1634455
1287617
163390
1021883
90095
1070134
119634
728835
1262205
1307488
2412982
869044
2227570
1184353
2158290
2552724
754953
1128792
1279469
784124
1878507
2177253
1077761
2627681
797843
892801
1378196
656206
1522666
220480
536035
2116054
912887
2092149
1570532
1804189
650467
2264619
2646989
2309032
751635
358752
2892508
1596440
2926024
1333436
2678585
599719
1291090
2448771
800891
2854073
730468
2692360
1458181
496498
1769619
2315045
2556384
1975960
1799925
1659475
1265575
2322217
843920
2093712
676798
2878906
1918205
1894853
2734280
2483920
2805465
2879634
1924505
666413
1455879
503562
2119472
849835
13811
2912635
635513
932553
1945678
1169625
742405
1856717
1167249
1436163
2452744
2114834
2388617
2642035
2899639
811101
2556937
1440077
355286
469917
1278090
2479841
2692851
1285529
2508507
1345369
889396
557316
2909603
906307
23599
908185
979251
2474558
2301907
1286141
2042305
2214315
2004108
1244968
1906850
2720155
2248815
2021393
2807681
1709462
1582222
2398677
1508117
1184863
186004
2358329
2502000
890796
713598
2117953
1382911
2539289
475516
1976964
2579520
936765
2206747
2279937
1744159
2522767
2732936
2163500
449831
381257
1952044
2715973
2736287
2743517
1142989
1472854
2312948
1542231
2122596
1711632
2319217
2076776
270694
457089
2421388
800455
1648898
1138966
829007
1848737
1971160
1134233
1006957
1503866
1436331
1246003
1923240
1156280
2003728
15239
261391
693601
2895009
1545553
645251
2605992
1056385
432375
2029332
995554
754129
155581
775457
2545826
240462
2728404
308583
1160430
82670
356981
2900065
2447634
1319003
1313612
2466386
177473
1260697
2450108
860334
1265513
587410
1040426
2021305
1537287
908970
2144696
572520
390532
1723018
1116065
2167311
1226662
176289
1966081
1056807
975750
1370192
613826
1854477
2290972
2596904
997215
2697313
2884569
1913771
1162550
2005787
2704066
846009
47918
2224676
672306
829170
1910778
1777190
2108933
620596
896312
52292
2293259
187700
26652
2527843
67817
2259407
2805944
1342896
1306278
789256
2682775
1787257
1644115
1738735
1672925
908862
1988279
935712
1162687
178308
2655438
2220400
1596428
1881730
1456975
1763516
1197260
2264690
2098172
474250
683898
346411
672744
214000
475032
2566283
1132729
2660157
1556079
2683469
488386
1251667
1467067
2396876
2705790
2162857
1457725
469027
1045735
1677757
2834432
1503876
1812506
1109986
1889650
129615
2447631
908408
1206431
92868
2140348
2308347
1638018
2169313
963922
1300717
1400758
2232593
1816574
1777720
1489834
814790
2587148
1261584
1193450
1292245
2874600
2115723
2638007
782732
1873361
1397424
272091
462860
1552727
632478
835609
2316758
1162287
657629
1684535
814542
2133691
2410917
1497434
791397
236244
645146
1805843
2549021
1157703
223197
2143129
115428
1180943
1993571
2797254
1391553
2781404
1619693
569693
2938895
1277546
490244
316978
1222914
2119670
590149
2116018
293482
2032860
602003
2130601
2039656
661501
1041946
1245405
1270548
293917
456572
1252023
2016946
921559
2872295
1661621
1333709
1490393
1381357
1848781
1966319
1287860
2122758
2407905
555515
1593172
856776
2459918
448592
1303033
1337921
2473592
1858353
70915
163406
2510495
1613297
1511494
993388
1759173
443455
2617830
309756
171284
2030637
1741751
2515385
2578610
2574503
1817704
2788648
2564061
2334407
821905
1953683
380782
1182428
2308225
2762981
2684533
593121
2171364
2343789
1641714
266431
2926885
441638
439509
2662705
1855269
1338988
1046757
1624814
2177144
1251929
339942
1434497
436565
478653
289884
2736972
2571783
1289021
1598052
2712282
1906655
1449217
1708189
217796
1873721
2234968
1214754
147236
2009655
1655976
1177238
574136
959607
2264579
1536434
377125
2828822
1700105
664004
2722026
2091067
2804665
477275
1202472
2068695
2479715
1700023
1441874
2102561
1364425
350994
1833308
1561485
943422
2499901
1196907
1968207
198633
144481
2195840
473513
339428
2005852
1346077
25439
90018
2068394
30720
1740261
2746378
65241
1265130
1631310
2039819
104163
245973
1912033
2116438
2199653
254667
681351
768537
983286
2616953
629329
113498
1869106
1005342
1722769
1588014
33866
2326411
2172526
1783844
1169243
1970136
1980789
2889166
1664068
1948381
687062
1259367
25362
406968
928669
1255535
2031496
180009
589526
2080611
2125678
2494508
1277229
583062
2541553
2591823
2840091
883031
242756
539709
2305304
459170
2702423
1404003
1125883
2317961
2719808
2155757
2189693
1212425
1725562
2284556
44585
1272486
1908282
1054067
1331916
299954
853999
1718988
1078119
1100321
1722459
2294308
1559937
2782885
2606504
1728266
467025
232713
2715848
2453979
1300349
2706198
1468677
1023016
732683
1803127
393286
1129922
952754
288173
824927
347252
1641611
2264368
2100062
2896830
2890305
553511
2520253
2458221
126220
2353362
585336
463575
2823746
2119750
1481987
2702624
1678557
2676309
1955597
1701947
2385007
2872472
2840481
2513298
699014
2759846
411097
509537
1281521
535220
1433039
1896058
1931872
1355399
2565460
2195458
928206
1955986
663156
1009138
372403
2218676
2291890
1517866
488153
868253
477081
1192573
821415
1875277
2035722
2500232
535299
2621407
2339195
1140246
68947
1135083
1397252
1558113
1268532
2747578
1146208
490699
1889211
724463
503189
123654
1208608
1116216
1638698
2068166
1519222
931695
2605591
542019
1144112
1083078
1638078
1126519
867504
1448711
1138646
435708
1349618
2544601
2256357
389031
1456214
1381016
2425019
1892229
2499831
505608
1197042
194624
2864294
2163516
1616724
701651
2022628
1483016
1693484
2314299
1024404
2769271
780993
2517892
2733207
841644
2736294
2327968
2042060
450081
2657815
1123226
129319
2506693
1395716
1804138
769141
1818299
2321846
536389
2460364
865646
1776172
961023
780830
1994417
1739133
2825517
2009495
427346
2586931
2456696
605212
1841118
1508050
61184
1160471
538416
2091172
2075274
2766421
481460
2738964
2691508
325294
2401663
1482215
1833885
1628581
512713
613056
630783
2112274
2529685
2209128
1974176
2454214
1176957
2637963
2680300
2745996
2883859
456354
1870322
1742043
865925
1751205
2162061
2465594
921842
144065
2502572
2737657
1511113
337698
2168383
939179
2762933
2081417
704568
103169
2484
2221874
2808566
327281
956462
1386535
1604398
2415553
400784
2875057
2875522
2131710
2603917
1574973
1772065
2046571
2824798
2848267
1475618
1132790
2791541
2849947
1669589
2493612
1196109
1922886
4776
480794
2732301
1569091
1209372
1203535
1921115
2661150
457854
2180130
1846773
2357664
434586
546123
1887320
2127152
2673077
2347796
2866431
482331
1157412
2931477
1487170
216652
1847558
178542
874085
771040
2669818
1672948
965467
763461
2371665
1638352
2211187
1906485
562008
535855
2329524
1751736
2625156
185862
1918624
770271
2505768
1326859
589527
316974
2666919
2143908
294519
1973225
664116
5855
2165672
48243
908847
725094
23736
877776
2097132
814990
13584
1581426
1044154
1045781
265276
198550
598237
434889
2116385
1527937
1873450
311696
1973154
1360060
126468
1933500
883935
2318481
1925495
2406234
1556334
321872
1952057
1280264
306125
1116340
1137121
839055
2555846
2185598
1125843
383740
834441
2329365
1732587
753922
2262792
521049
2683083
1726443
167615
605402
2918575
1002606
2333539
715191
1639047
328144
1231907
204055
2574714
1416931
722440
1965506
1576750
1532202
174851
1192672
2844956
1579288
541676
1335188
546128
257039
739848
2777829
2846738
712413
996512
2856085
2373174
2080356
2085485
1619372
2928950
2247307
940726
1435534
1488371
1895027
1759987
18417
2258297
2584018
2857982
2745030
1034417
122433
387729
288308
545971
2622945
925756
1156175
835930
197099
846197
1444329
2461678
994588
1637158
262578
1187551
1407355
1902210
1202335
2834961
1651773
854006
1113097
1718032
242126
1225704
321409
96970
689957
2134991
1857173
2544665
1658904
975269
2511640
2801769
1822780
2786557
2057688
381129
2480646
1355944
2098874
138605
784694
73607
2534429
2562069
2473670
560949
1872197
2174411
2430773
1146928
222353
2214654
1315764
166934
1636244
1745699
2927355
1375109
15016
2404045
1297219
146165
2574342
170874
1173647
1970755
892324
2889742
1778762
429646
2353852
2332743
1078436
683620
1257277
2473970
1638218
304806
595390
353000
2472443
2053785
2894863
1080185
325450
1849194
2387475
578977
2623905
2124031
22863
2063754
514888
1769165
1486771
1274413
228195
1643195
2400581
2247949
1326878
2859032
484152
899976
975414
635445
1822743
2564338
1023891
218764
470820
2194077
35097
1086673
2612268
2432438
1524809
693257
1675324
1640527
1391088
1032870
59666
2831882
2305474
1982535
2107727
409148
916078
1693859
1040782
1606056
648866
1456835
892753
183165
514312
266436
1662912
466163
1618795
1930733
548436
119981
1398695
2219210
1498403
2175145
2887573
2338959
618942
2772896
1483209
1383967
1620112
874732
2708405
1625290
2234566
2763303
1602874
244029
1627366
1989815
2319686
2588671
782504
2730590
565114
2930564
2457564
1873704
18262
1614443
709344
1496250
819241
296524
833224
190491
385513
2875566
699181
2757485
2317182
304205
1220820
621800
1685787
1223351
1922864
1365098
614175
2214819
2503833
1399454
384752
2645847
904825
2931590
617988
2005110
925439
2068352
2401042
1449136
5948
2041164
600672
2475067
471343
1137324
348690
10537
2247031
1627929
1735086
2503932
262819
2598780
561864
2038110
1387560
102974
2046186
2067736
277051
585044
1668527
1346704
2898751
360249
2548169
2107471
2919975
910139
2158689
2665845
1512029
519951
2209967
313156
273429
2893640
65276
2651308
1659324
2342828
949388
2030235
1946024
848690
2021155
2770630
1472017
646519
2642762
1217587
2808642
2706721
185641
1999723
480507
978789
2758967
398906
2787919
1814753
1912385
958825
1114854
88717
1926454
2717947
1317512
402780
2923313
2486823
304149
1020065
2416514
2101055
2496247
1672543
416066
840229
805249
2517819
2013
1686670
833939
295112
2598325
2143138
1594097
456610
2647875
2268209
1497908
2821240
1235933
2138099
2573094
1482953
1736210
2214319
1149285
1799923
2073475
1343894
1891393
1632639
1165050
1518989
873667
472799
951652
2132185
1566613
2791825
2579221
117284
1322083
1210910
2443574
2135603
262015
209732
659262
1867646
2336310
612600
1559682
2383330
2829619
367291
1190774
2928183
1332044
2227262
1521321
520038
1487420
2176790
1600782
47205
2804782
1358970
2390245
880709
985736
1862922
2499012
2676530
2488041
943755
2796493
2725009
2319576
2458876
445391
2591989
989090
474413
2528609
2914970
304175
2198935
428893
761369
1492801
2666855
1990087
1350822
2598732
1694947
1561709
1026503
238734
1456156
1552647
2058573
1257574
649186
2931249
2040733
1154500
1748130
2933964
1859331
1880312
2163353
2458077
442730
2361743
2057742
1740211
2046035
1360005
117467
292056
2139629
854609
2359365
828137
1370223
1241173
118406
2646848
1626985
1946770
853174
1033189
579488
1520189
435893
2391287
214641
1775776
2194112
23048
892388
1457248
1918636
1495048
465671
2547218
1455693
298452
2198168
1084006
794971
2415921
277997
2033537
2660880
542391
869536
1918513
2094593
2478446
1964849
877550
1991922
1447548
2226105
2861548
966206
5048
2616073
1696251
653073
995832
2871217
2775703
1120889
1445476
692817
1107966
242916
503301
1929849
948915
877669
1326400
2643141
2698736
2673494
1085243
2704908
724363
1574828
2649703
1481096
2793333
1381581
437690
1949416
2806905
529046
1145724
1801018
1474826
2273352
921350
371679
1557333
1924931
2076866
1498562
2231934
1084721
681596
473891
678873
269244
2056415
2374555
1446957
2571720
178584
2484904
315966
2020441
2921707
2125406
426436
2328775
2425611
1542649
2004401
991738
1368762
1731278
1757354
103894
1845314
1282370
2689051
2832358
2259924
1086766
343256
2818191
1410989
239509
2737716
1801106
1446434
2696470
2741849
1377355
465893
2198870
2655960
2571766
1519842
2209242
766910
876274
431264
613374
2080165
60420
572289
1565424
988368
2311562
2572881
1493196
2058254
2347454
708309
2697647
1447283
2723975
2428849
543726
2209642
849492
2800708
878962
2803822
2605702
2211522
2710323
2442306
259342
552063
2891182
1272636
207456
1833725
794830
838018
1361074
1675005
603446
333150
512616
2661417
1698545
1775533
1366934
2220385
938657
2774419
2612129
425295
2866105
1045645
894048
946572
185235
2813596
593279
2092058
2186290
754773
1068872
277085
1467089
2789687
915850
904394
1602235
1999068
420000
2762511
2646888
381853
1743372
717580
279416
2274672
1695376
2101942
448946
1342854
1995803
314797
140432
2121648
859058
2865148
2637735
1740280
484179
2620856
1875996
1785943
164821
1770275
501681
106797
847365
2377994
907921
1039621
1033066
1040342
1854671
1539746
1353044
2284534
2004817
1098905
2654605
2918423
1584951
2934094
1095690
2618728
1981562
2334574
708722
787217
1602921
1621975
1323254
1182415
560896
2016706
808202
714762
2811101
1886382
2049068
306332
1618021
1308407
1276768
193712
2122900
1000955
1702533
1343925
1944726
2017520
854643
2258709
2250787
347461
471401
635827
2701276
660991
776787
1115424
1573013
1115161
1832009
310211
1265948
726322
2351933
1194936
2729253
2127356
1671554
2827917
1341871
2151208
29037
393813
901946
2742190
1103256
1975373
494078
392473
968132
2239559
572132
1751377
1128519
950512
2055552
829550
2832802
2134406
960369
2410319
337191
804074
2882754
577509
2639002
1077020
2071639
1079783
1958489
1259888
2333088
2446117
1527970
192675
2825789
1383232
2051702
2636935
976747
1968558
814179
658491
781952
817856
1515348
6404
712830
2104792
342169
1429021
739767
1640574
134050
678178
2906325
2378056
694894
1540822
2585517
2340758
1218982
2830200
2240959
560472
1806636
1692935
1696659
2060068
254890
192551
916283
593296
1051650
259467
2872022
2913587
2469163
1304417
2038429
895190
731281
123702
1461399
240284
2325687
1267333
2807436
328936
111379
2495963
2438325
1484417
781728
1605009
2105949
958345
2663337
664016
1801452
2131321
1611834
1747007
2658270
2749210
2465798
2645886
2203172
1787535
2673275
2668716
1067027
1271440
1835259
98166
2457361
202936
1939299
1924202
2907900
720402
343966
1866188
927762
861710
2496643
2553666
1361441
2253548
474063
260778
2486885
2422464
83664
1206524
2786833
1708186
1997421
1634174
278773
414005
1628111
152408
609838
847319
770955
2627852
2393686
1485598
555771
846945
481789
1681073
1678025
2182700
2258313
1242006
478004
704733
991412
1274816
1055087
1605579
812764
1208290
2705714
179585
509334
2817555
339833
1949538
54557
2637045
64357
2082086
581042
2530295
1045283
1464868
1402432
1998827
2237234
716261
2506285
726926
86138
1351138
233521
670744
1013340
1207435
2170014
771668
1781748
1229567
1498829
2375458
797483
2387166
2664785
638570
793455
2786206
1701020
2723049
16557
2470835
1269547
883343
1258370
1816741
2176006
1217282
412349
891750
1146371
1339528
2283416
2736096
1603036
650781
1466036
1856749
2398614
951505
463981
2051837
861052
2704646
1607312
218578
820858
619066
2475690
594281
1540734
947034
511597
2166053
1337608
2878740
2349131
1937758
1658199
2602778
1477081
1155701
713481
97059
642799
2917062
1027038
1740235
1129582
416872
2551287
285311
449069
579112
32558
633770
1637019
2507366
2887630
1041394
857905
883712
231097
296501
1452932
1872632
705754
153586
221251
2518642
1223563
1375875
146857
2430749
845999
1988537
2198512
2005670
770999
1724508
715250
623207
1284323
251479
1410322
2742100
2061069
401333
1610531
1962010
1262938
17921
2602927
2087159
618384
1982318
2420755
1280635
754513
1146409
1410598
722513
1498189
1028211
2437511
2781149
780949
1319712
2784643
174057
2150143
693618
1523034
2517053
1807106
744887
671050
1358311
899606
787905
335121
571916
1484100
1520369
2615128
344350
909881
2009609
1667236
2623907
761025
729357
2123376
1048860
1862220
2849517
178044
1765883
305488
80813
2778539
1022841
2750812
2397834
1948221
471911
2897126
2381860
2753267
1615818
1920941
122368
971699
759142
1655697
376469
556347
1447258
521872
2367440
635061
1222006
897210
894756
2731272
1630229
899354
907296
350927
38483
65831
983683
54227
2363338
2532696
2133209
1193742
1328255
2457373
308963
78478
2416390
281477
914502
385870
128153
197140
149586
1862641
1373841
1182778
430717
1418882
494498
1015192
808668
787323
1566327
413180
1029438
2236527
873277
1163139
2870059
2601719
2807460
1469894
860319
538133
446936
196748
1971794
2380218
579612
305467
1854345
1063845
2145423
1218649
274808
1501504
973943
2318163
2230254
58241
840576
1075468
1862895
46228
2125485
1888538
1862554
842187
1726560
1048428
1112359
1408196
1667351
1643044
2462131
1631291
644512
1941631
1191153
2296090
2037954
971806
2162727
1551931
1802419
2433047
2801888
503036
2849073
327216
366517
213404
1960733
108375
754941
2545838
1437962
2237421
2594552
249653
1569044
659844
1855355
995129
387314
2058194
2088233
1063414
1028723
1174774
1633201
575018
226169
2790349
421311
337611
2749531
2858890
2320863
2846333
1949957
1131865
1101254
1796629
1390591
92442
1556244
136924
1027211
396691
946593
1589504
521009
1442119
1920039
808882
762219
568689
2405054
942448
1208381
989465
64648
2715588
134413
2593606
2564668
391385
85299
2118036
427532
1800959
1073767
737214
1533254
2422472
1451156
778250
1462717
142680
1503427
43298
2300502
676179
805697
1067615
411834
1509824
1896228
1769189
938764
468337
490844
633341
1833585
3852
2350566
102455
1636191
1011971
2861732
170235
758261
2704175
884258
2100738
406220
2782498
1045211
236358
28912
1779329
2139481
1540903
167307
521857
412525
1741000
1343815
1427632
1756980
1898533
1849894
2710656
2572840
1054910
2815021
2745146
2536595
2827818
477446
587162
1721582
755099
81345
940841
1711626
2906441
1881718
501787
786401
1916842
1858185
423586
1034438
1589548
116147
779251
1072807
2570629
968209
17781
2325212
745752
372385
1515093
1759492
169074
137005
2574599
1458733
1242941
894476
1291437
2334751
2700086
468374
2034739
1668866
211891
368810
2681224
2376339
1975116
886634
788837
1317411
36302
2214235
495811
626389
847335
2353699
1549409
2175322
365561
2512441
1289981
1081388
2555091
1138592
1961823
2245352
2045351
791904
2662987
1358745
342879
1451257
287956
2624288
701061
1258411
719808
1651739
888319
586724
2766229
1757212
629072
493524
2539728
1856978
2782076
2346213
203979
2876042
2330547
585048
126043
48256
2425820
2548514
210216
1026304
2558432
1885308
12973
2545396
949807
804406
1610418
1550013
1003769
226064
1761336
1130764
643200
2185248
1249009
642975
1718801
2303414
1372692
1616605
1359586
2219737
2748002
492218
1653872
645045
2610505
1289914
2023843
715448
1577746
502347
923370
2150991
2399342
2723873
1114978
2307433
1347749
622697
400159
1675185
2467536
2150220
1423262
2504076
2789529
2193210
2058459
2219379
1979519
757408
2858881
1373088
2639228
2671109
2265431
1123886
1167960
1554514
1310264
270125
699722
2131329
853453
1104144
35949
2726753
1198823
716826
2029608
1443177
1461664
1346499
793581
1800017
2127269
1937099
1610009
2932311
2027643
420129
1986598
1419034
1999294
1162897
2302997
2713416
171330
1178595
871811
1741565
2834033
2005992
2573563
2416202
391798
572119
1069323
1575035
1695361
2197612
2115613
1259331
2324600
834117
1421556
1000562
346306
2171916
56368
1945684
574635
1455874
156410
2362398
2692415
279224
2303122
1399724
1057738
2810415
32877
982155
1765922
581601
1171599
1319683
2652251
948238
2314034
1715316
1399238
109818
252657
1566647
2455607
2800891
1471911
74137
404063
1122506
488167
1877290
1833888
560823
641878
342089
1138091
619261
264680
2872506
2633343
1382349
17341
141008
1579648
2615729
2914588
2257181
2313970
2347764
1877998
2098598
2147080
1946626
2061574
770812
485149
1770326
1118491
2640881
2701369
1420392
476763
1090243
1509308
848630
960472
2189174
1785739
2000634
598322
97983
188356
683952
2106115
1190548
831754
1469847
626412
776771
119062
1567197
402895
2755731
2581693
446691
2906194
33946
1839757
2918742
842085
2429318
1661755
664583
2599851
2271870
79995
2234571
240779
2601742
2241478
626767
2106047
2091556
48226
992057
920733
49034
469130
852150
209988
2459860
2463126
2094904
1615413
651321
993108
773766
2578550
991733
751663
2458767
794588
401678
2399179
2926153
1850627
838394
1492273
342972
2904303
2267519
1384505
448744
453996
1755753
733730
1967103
206017
567857
2238733
2267912
2403873
2320502
1468553
376252
2013029
1711911
2647399
150088
994070
1547582
1881871
597507
2038059
1983802
2521627
664364
2207558
1068786
2193987
2346491
2752420
2589270
2728932
646288
719019
8237
923952
2236197
2551544
1855287
2896203
2188301
333198
453360
890995
1826696
1323400
2382139
1503240
2662820
834961
2095126
2429320
1431214
712189
1391254
1708507
316774
1707379
2374177
4517
1342182
1930514
1997835
1734593
1963799
1787928
1810692
2355840
1592346
1438886
2729592
2706939
715389
2437731
2022638
691204
1960563
112973
2730365
860569
1869074
1868203
1884337
914604
1607028
1734273
51556
1682205
2883117
551729
1945309
162370
369398
436862
1159883
2358904
2305138
1661174
1745015
2066955
136743
1560195
1056200
1926378
903529
1253118
1001350
999970
1677418
403069
186336
2448025
1635851
1223461
434423
2719752
1057335
1240012
360060
357352
225374
101002
703711
1531671
1976047
1567765
37990
582103
862674
2659932
2119159
1858175
83807
1779132
9549
2382094
266148
2903093
448871
2663166
2592513
2595551
1344422
2434178
2862096
2934555
1915494
1661259
2581805
473904
400403
2411774
324208
162914
1213396
2250304
2850640
2020185
1095562
1919668
41311
2372062
1360630
1748291
649525
1993310
361776
1075780
1043893
1389831
1949536
2570351
2061349
2919421
48147
2151025
1915523
1020587
1069755
1257767
2392442
1967721
2337661
2408078
195412
1650987
2540648
629690
2394451
454389
831522
920333
1709053
900703
2521602
1099560
782938
2474380
2901393
541255
1545849
2255022
1034709
1109759
1814136
2876584
190485
2235969
1957673
2174309
1023949
2927799
1628607
1596409
1766215
2676141
812496
1216120
2293592
1019091
669427
2097772
2680994
1368922
2565258
636280
828608
2865390
269299
1877066
885593
2200743
446627
1158033
2042304
2382154
2279757
809493
1435072
2402847
2115523
1440202
2314956
197112
1615971
358321
1730475
910864
1298628
81891
2488754
2534822
171192
9779
1933317
642581
2605752
2236059
423733
110354
2616492
637892
2139935
721972
702295
128875
2134216
1089093
993312
2068046
933258
808082
121038
793393
2861777
2723087
1033941
2122007
2564890
228162
1624804
2047787
1843033
547375
1479460
1739028
611833
1408044
1498360
675182
797484
2576197
729966
962249
2633307
2137359
2375441
2332589
1601654
2851856
660743
575306
212517
2442696
1542777
2620960
1890225
873696
2190398
426150
382077
1381528
110935
1666353
2590308
490869
289475
2659291
1011502
129945
1616253
2030637
2490051
1158197
712649
2324827
284614
2032605
2756800
773992
2772850
1968231
2102735
424845
2877477
13111
218676
1741414
1939196
414463
1929603
1093917
2593295
1904086
1072715
2054443
341856
2403797
1327054
297650
856324
1759576
1267135
307289
2311296
477219
304474
1900980
1976471
1992103
2220670
2141719
1004036
2482347
526960
240667
1077469
2004121
702307
567091
693940
1358980
976333
1434671
665794
464073
2115394
1343834
240808
6508
322736
2539403
1161229
1592858
800661
425113
376317
906246
896225
1408940
10474
1805682
573077
278458
1413197
1863101
2574962
138494
2280221
833984
167968
2836567
1761621
2790158
1202909
2930934
412277
2256175
2158432
656382
2779907
2611081
1279781
683289
1690631
1179896
1844577
2872932
1296716
2091319
2316039
905774
838401
2495031
444480
863934
2257297
828220
1976114
369054
2453127
2869603
2866003
1483874
2866150
2794831
872524
539358
106596
70738
2205064
1903007
568762
1072082
1275538
1685871
2465763
1789399
1948645
2572568
1623233
1281203
2317494
1702925
921448
394107
1308779
862379
995546
2078533
1439528
821320
618076
1467197
2134222
1235636
1637161
2467498
2828465
1044878
255462
660821
323367
976660
2027087
332459
1152804
1705541
296629
1959096
1329362
381573
542757
89340
2417848
1813808
1548165
442380
1978254
2420526
2416447
980609
1627592
690556
882748
2010479
39630
1893822
527229
2038426
1301972
225296
122508
1542901
880456
1594199
2453555
1448591
1622860
263235
1857818
1139231
2531551
2422127
591914
797181
162078
2410054
765220
948440
2890844
509724
771370
2167195
1820486
2329732
258593
2634847
2864000
1378744
2783523
1983999
1130599
2877189
352356
1720284
1003940
2454648
1649543
728584
1294389
833245
218062
2427952
2141464
28330
2577213
1482381
709381
2257155
96305
1785718
738322
1381966
1037836
2596455
2280323
182390
1676546
700330
371362
1832841
1084135
2537213
337674
1516553
1016333
2911131
1926276
1471796
2810802
2829675
2711702
1140816
809392
1146038
579370
2076661
1379264
942220
1124143
2762043
865050
82590
2275935
195221
2290086
182818
2007961
1606150
907539
631486
2328198
2841836
2742356
2595218
1695727
1528923
1312415
1372180
1351827
2464569
2325871
1366192
411148
402426
1302960
895192
548904
2610003
2186622
2269049
1573433
2855131
2294547
2150528
56864
494703
1553800
2295308
289135
786071
2170880
1922446
133549
1141029
2796180
2154578
2757949
793616
1009043
2213670
1482397
2893473
2099509
1151605
1128558
729112
1502625
495098
2081851
1821083
1705481
646142
2595674
1822826
1580982
2543005
2309524
132654
1767460
2572352
1243112
688677
2770058
1727629
1443392
778628
2468758
1132663
2603205
472387
778463
340199
2302009
1693778
2521582
847074
414211
1355743
1177494
2063506
1450639
275458
1519767
117720
2230616
2555225
1303101
2536454
1760738
1171582
179055
2122787
2475180
1269500
2926543
252498
128498
1423741
2400859
2023743
1599499
2290515
1068406
2529908
314239
1994250
435996
2165957
2816675
361725
2162146
174028
2260297
1303793
358337
2812721
1295089
952615
2782001
710962
2210829
2330600
269369
1431797
2118893
1918981
941577
1060496
2736002
1532189
2129814
897485
2478879
2661395
1969025
301721
1203374
2084346
2651856
1983227
1155000
1441392
1785991
2572533
289185
384631
2030584
801285
889657
883956
1167890
2003368
2387262
28908
2561089
2573699
2012372
213959
2091096
2066608
2559353
1327524
2645489
1672781
667800
2721360
1407288
624417
711644
332923
1232999
1203943
1054743
928830
2361600
2880486
1481374
865127
1767181
862693
1929121
1730733
1204091
739328
890019
1288579
1258183
2475427
1369096
2773496
1481580
1629541
2478388
2716567
2650307
840318
2788357
2887991
2141812
2092463
551084
2925396
408931
1664837
1732078
2821709
2523595
1379031
2424566
1807786
1485323
2717426
2478960
1418468
722025
2826073
2005645
1274847
444633
229910
1437365
1020450
1561690
1040774
1437546
1446418
2455735
496023
1721698
1084401
622166
2674741
2336197
2563296
1861685
568204
1622946
2157462
1336959
360416
1902654
647691
1169082
1335111
736863
1511902
1742324
2273903
1857022
2247339
651369
86974
2227373
1768267
2234146
369923
2154662
2264175
1211851
2471153
525296
2141594
1287020
1340377
2904802
1701467
2068029
673232
2642860
1815449
571527
2067112
1293901
673992
1179124
1973021
318817
2059715
86652
1620695
17345
1104276
374673
1500928
1258112
2692494
1893180
2239610
2875022
2856856
1524815
208615
1792055
856575
2479164
202656
704149
2478102
1095967
658372
1940297
754133
1593499
475154
2207328
2935441
1511954
2389549
1370265
1712518
1140721
646273
784981
542602
1175913
433337
1399111
917788
638361
1327365
1555566
1165534
2224635
1427
906888
434187
1516028
2422616
217335
2733247
1688587
207027
600426
782629
2791258
1502862
118898
1173873
278485
2348546
1001414
142453
1751738
622280
1321064
2841489
484169
276557
2924099
2320982
2028298
2137289
586292
222674
447202
140866
1166339
63318
1212936
465585
2374070
213257
1179612
1802848
800351
939959
2252315
1147596
37167
2487463
1563489
1236088
151800
2269428
442278
1120010
1499697
1545121
1187920
2227817
2270109
1875919
1864100
77820
1547478
1168072
1101823
265527
2670165
2258342
1046717
2131804
2230321
469049
2264294
2097382
617598
1099973
2275302
1553048
45860
2254930
2565914
1162346
64764
2381875
94958
1368804
529125
1972083
639000
414700
198614
881673
216275
500807
33831
797447
1468606
2019545
2353404
2004904
619919
309558
354237
956720
514170
41390
1307948
782890
754652
2679200
923564
362454
2108138
1945103
992673
2138862
135764
2799354
1528212
1670734
424045
527776
479389
2834364
2699598
2844498
243811
210865
2547133
2931876
1044568
2271248
2784715
2828647
2451367
1812366
841487
369711
2319769
2345781
1022510
1629994
1570341
2228242
1659658
7599
2696457
2265582
691064
2452366
2350822
1605097
1864519
2229325
1001795
2888563
1026704
2614893
556350
477674
2325534
676417
2161341
2493101
803199
1361549
243936
2396390
616713
1426857
1690810
1796087
1599008
895690
573880
2291803
1801463
2797471
437200
2481387
1968043
290022
2883371
1449616
1085131
2449721
2193342
881631
1348464
542373
1249237
73580
30320
2449852
2102702
1288987
224386
2000704
1244246
2122763
1131419
902227
364538
919138
1978166
2285793
1059271
2878244
2365447
1761269
2707668
1385102
844413
2813090
2586965
2260554
1767714
1443207
2067669
1203971
2432245
1957364
902206
641176
513962
1768922
2370986
2753378
999817
2884845
2235262
59924
1762422
2714639
2075478
752131
1037547
199839
2575385
110215
2504847
1148046
1144975
627557
1193874
2250886
2745355
276223
1028445
2123428
1731855
1549925
1465635
95076
6003
28552
1838410
991658
169314
2486551
478582
2764613
228080
109430
704197
374335
2558147
1671741
2078206
2305030
1734819
1135620
2919150
2130945
332027
475602
2422018
1997633
2181782
188682
1873751
1480050
1985647
346339
2174814
8534
2331319
2701886
2665209
1015638
1809921
694275
2401655
1949006
2218667
2920161
552458
253562
1249013
576235
1741011
1277384
1768453
2198416
1035487
2054614
336932
527848
2343349
2475817
2652347
2327937
2609272
2695123
2720173
456333
1958080
1038102
1410404
455485
2525435
839570
1144480
1827661
1597849
815681
632293
1151629
277911
53836
2882597
2691735
1523498
1623190
318386
2024081
1364725
2230646
426220
1017161
1255882
881588
769239
1433071
246097
679068
2719557
304729
1969481
476817
1030317
2077160
223931
1698311
760077
579259
455412
1367348
2427094
210715
2930807
2345221
747140
2866395
1118147
554351
1163765
1387724
852503
2613923
138512
1769173
173397
2311119
2471988
802002
1247591
2749825
2705721
58719
122392
100180
2875848
1652758
797230
773485
2686343
1301415
484598
2831235
2834028
2233029
1530966
578885
240313
624337
2470284
568034
1373996
1281494
2285508
2847063
2036397
292136
1919335
2687133
2216832
1242103
845833
154746
1029229
2004133
1069154
1588934
1987305
2077664
657128
2381665
763311
1565524
1255062
1740061
271638
2070854
2486857
1371263
2604020
947352
515256
906030
2382581
121094
1151208
1025927
2388597
1148115
2191946
1918126
380770
2872916
1170425
447691
2755167
2870943
2023230
493764
1979961
873925
542839
1195317
1316568
2099059
1101328
1938661
441254
212693
1291285
314776
364804
167141
2357690
2537380
1102787
921060
1512793
2335935
119146
752366
980636
2215463
1543920
1939322
2084185
1897721
2156687
2742114
1144950
672925
1860314
169737
19776
537837
2025385
2053978
2475519
116975
2404293
1315060
266683
2228381
893623
2432139
1690527
2800833
295534
440456
1822490
2552005
919073
2082007
2878742
2445827
611270
1474072
333657
1010327
800846
1490876
302604
101744
845979
1904086
1381733
1620537
538420
482586
1794628
18026
1203133
1965485
170060
563617
536739
879749
907321
2377456
2410852
1612885
2009423
1367725
987708
2510630
1978306
480015
2568369
2013967
620890
822160
268859
1180390
1423194
1949583
111573
2842855
2613254
2142257
1886183
2128554
2856732
2265370
756416
2514210
1802008
2751025
2181164
2603871
287663
1327113
1510927
842604
2109659
2662885
995341
2307903
1715927
2885652
541487
555263
540290
1305257
2855671
1244392
2438303
684661
2815375
437738
1017969
420663
1571598
752264
2503145
326181
428631
2208376
540809
1364816
7628
2284656
2061850
2385097
334845
2687566
2616445
531970
2654045
689907
980953
904615
2703580
898732
599093
891891
2489219
2018516
2391305
1879672
2156855
2083427
1923399
871472
1079244
187969
1757851
2806534
1284396
1564037
1611655
2399107
2194464
2635016
467563
1250239
2646446
2262843
586804
1698356
2513361
1537635
2635614
229401
126750
1447291
2439415
652113
2188611
1132800
1636465
678847
1075249
2445524
2762347
2607233
208462
799129
2658782
1289825
1875211
2120159
621604
1631116
1813135
141117
865750
1773700
867697
1708193
999631
1070353
659134
548538
479124
398679
1285465
2426326
811418
1214328
2713712
1526067
2238056
940195
1901721
2243505
1869327
1217224
2816732
2523061
2547951
2163537
2519486
413870
2882356
1591701
2472086
1455440
573949
2448486
649396
7689
2934778
1843618
2762812
1897732
1541414
2559123
1093516
93736
673216
1443663
1792856
1744535
2567512
204248
2476135
850154
473146
1804852
821864
2684498
226687
2571683
2143153
1198989
2183281
661030
528269
712437
2003944
1679417
1118014
1545601
2609619
2315287
2224590
1677452
2756339
2840545
577540
1656744
2904993
1158801
205335
2169758
2723752
2102628
784524
832014
473563
2906384
1988715
1784258
1069411
995425
1091137
2570008
1176815
21476
1693564
1805490
723669
2439805
1238779
257148
2087693
80732
1199196
1813945
779655
253773
2343651
1676966
2894274
2129154
1105669
1263964
337199
717653
309218
2560812
969307
2402413
57041
2347234
1788811
1153468
2122372
222542
596135
2331786
1969926
264122
439400
245472
1568798
2551271
913422
1182937
1353105
990857
1969776
500213
1427788
1902637
1761492
2939464
2839663
1142577
104594
1020107
1412437
1920538
680729
1780980
744421
289694
874415
610715
2449035
1332408
205140
1530837
227036
250295
1937542
1064034
1881805
594972
1324939
2221458
1029725
21514
1994922
2091232
2493629
1577252
1127799
601940
2305924
2055652
1053884
2115623
1630662
528047
793418
268705
2792010
2249226
1339797
2268023
25445
1428807
2204232
942244
2624013
1565961
1073039
848237
2003360
1502904
2748622
1719663
1497033
298541
600783
590695
307155
2656943
2262280
76217
2790136
2869442
1793229
344843
946415
362623
300966
1167996
2744426
687636
1936494
2321137
2269252
1670133
394882
2753254
165709
2376035
1064657
1070333
974879
878822
882849
2695826
1444103
1340790
413682
1505087
1906112
2439668
269250
578534
1070308
2233878
439252
1236510
1825073
95545
1487788
1952583
993148
128218
2819348
1774074
2432219
1589991
2608875
293713
2062900
1430411
627250
2335259
899552
2300926
2322175
775434
804525
748403
28060
946051
786554
1147797
1377757
2765273
2316493
1011586
1767089
2702629
1284940
2509378
2239345
347568
488277
2114296
2397534
2786205
683441
454387
1718512
501444
1827012
2725941
1625200
1275554
2176315
1286839
2895093
646904
1304431
1085349
231927
541100
2457865
119494
1300096
165795
1583181
1001994
681665
1573090
2466974
2807389
2852568
972661
2903336
1517323
1836884
1846913
273765
1150282
337889
2337525
1966393
2131105
622505
1318590
85247
1498640
212207
1250617
530671
2342439
2814913
1791814
1579387
1437175
221038
710700
2332615
298262
456448
1113752
2742700
829494
2873111
1452308
2243073
1958865
2202757
1416820
339217
535808
1693197
1830151
2796938
1804992
2502320
401333
1071004
310159
2329129
2207829
1931090
2431092
240979
2902800
739891
2621032
1349398
1747618
1567950
849354
956206
1821100
769403
2309058
749528
2186576
2925523
1946453
864555
929450
1844759
2064701
2529984
1373042
601962
617675
1181414
949684
2176088
1274238
1005886
2207389
641490
2663728
473114
1603055
1706861
1180631
522997
2799794
576433
1531825
1893825
42235
604617
2419389
1803410
299540
776257
1664802
2325575
2723460
2070390
1266530
1109982
2125393
2451841
2867587
2704929
1132329
1777526
1719112
491530
2756841
1548246
2590118
2215264
1219529
2628043
223633
2937116
598536
2312625
2191500
704249
582456
1075049
1108050
302453
423931
607936
593391
2259537
2718667
2812820
1117927
2246912
1982668
890653
585832
1556932
1782619
2281037
2416863
1714507
1812474
1307319
1357088
1878324
1078610
2457172
2679066
725605
1446238
810331
749787
1281220
1920254
1260264
2071202
2736110
1650827
2040363
954244
1304321
1741711
654443
2569383
2070569
27686
663882
717444
1250876
373373
186444
836787
1803483
1537178
1137581
2060758
1244303
1180295
2264070
2820690
18533
1623312
1970068
855696
2436844
2463983
996866
1025614
1853781
435893
2078895
684770
2349513
1089312
1828358
1167327
2503264
1109365
2478555
2331156
468651
2075262
1904573
2048484
2212970
2428445
2367400
2541735
406055
2847512
2244090
1696261
2466677
2051401
1219914
1945800
1307210
116181
2290267
1972868
1557855
340578
628371
2358310
888729
2236108
2000911
2849897
87596
1323843
1921701
1414118
2565868
740685
608424
2917977
2028342
90496
1617067
1244488
43814
916773
2695383
1306522
952515
2090266
2460591
1012377
2834846
1204671
517023
377928
2336232
1739217
1812064
556851
2164447
1156612
1045090
1611628
2297571
2879624
5395
712672
637801
763787
2151945
1721434
993632
2604821
1860268
1311819
1387206
2071491
2570222
1727873
1853518
553709
1787031
784936
1159114
2652632
2421933
240493
957156
1311686
207846
2346670
1232756
1803608
270662
471681
2791420
648653
943797
1876454
2907921
992596
1738260
2463350
1834179
2834020
1823423
372811
1730342
1000073
1901523
869177
2900618
1002265
530038
2229877
1643987
1864100
1362169
2237742
1592052
1001405
1093481
1817058
1043053
2646709
2394151
1344053
677475
2806641
438423
1715090
1567628
1591861
841836
922840
1461436
173341
1709091
970982
2112722
888885
2463366
987342
2432184
2344582
1171411
2276413
557891
1150080
1034592
484644
903262
108932
2426112
115878
712418
2437168
367378
1114984
2255514
9130
2036130
2802470
991030
1529283
2026539
1076421
2140777
1982337
832107
2168872
19491
800664
652998
286283
53705
288102
1091700
233266
1698688
1262040
467668
1886662
1708188
2053755
1181893
916584
23629
2552849
1501102
279465
2868733
2227201
1082861
1095921
319819
101665
283411
1765624
1391411
707386
1674303
483481
2433979
122137
329584
200291
721740
1796026
2093868
2808829
2139495
1529998
871388
164651
18757
973686
2691158
149333
612628
221935
1517554
2763477
27695
655443
971214
1035818
219397
439528
2236377
1317730
1615319
950229
1888412
783813
540693
2366154
1983399
951976
2102296
1466429
1398688
247523
120565
2138797
2526922
1683741
885242
922159
1048988
664760
2644639
885238
462763
1351245
1284790
322156
693776
105916
1684356
1058328
799343
917406
2447994
2165679
2177699
1092045
762574
2542082
1886948
1047053
2808069
1542684
1544641
1342276
111283
2093644
2342216
2554614
2762417
2469355
1604428
470098
594177
928553
255468
453997
1555876
2424819
2933918
436229
1279452
1814030
1432257
2186837
339349
1129000
1363985
1082270
2641836
120073
38760
739228
1535058
638335
1453366
792709
1161342
1022208
819011
574927
2514025
1428682
1113919
1599746
1133343
2106885
857614
1128651
2577813
1912183
1698819
1502752
1721051
1849461
2391020
2068012
2278067
1711446
2393330
1099695
2887504
2661447
334035
2003081
2373947
2358360
2205750
1630579
1367397
958803
1214321
847307
1339857
1200871
2701899
692770
868764
1231308
2870785
499449
1517868
707779
2764351
1050672
523698
1795171
1456925
2387295
2616175
286336
1077807
1678781
159328
2236543
1080159
2852006
2721365
1747888
1847913
1858222
1827684
1367031
2257790
239716
2218055
1479012
481014
1639210
494424
2665385
2223842
2031498
407693
2666297
887073
466389
2579574
1310569
2651334
320694
205774
1005263
371708
1094091
1513201
1953099
255037
522518
961479
1677390
1366722
2832660
589403
268126
977731
1266814
230516
2156637
2007864
914455
2228201
1300535
1715020
1008986
1085898
2051323
2032380
2089132
1250664
1711786
453652
1809707
1191212
777282
2620955
2224535
2939982
1708113
1058365
2013745
1802367
2122038
455026
111582
950362
1029490
1967444
401245
719199
790633
1971150
550804
1013351
2119998
2080080
573559
2857923
2365917
2030091
567393
163018
915069
1889793
504793
1684578
826921
1018602
2524958
524652
206824
1165701
245229
705709
2103972
850396
257541
134985
1933184
2801686
1169495
52209
1776589
2716419
593024
2187593
1708462
831498
2167174
557867
2281948
796936
2619945
2193823
2720147
1960941
1010963
412160
1749591
544994
2246282
2778516
2319304
1951358
2863033
1457819
551511
2131598
229046
205089
1242125
759168
2692893
488513
1926717
6046
1676988
2357127
2594563
1421317
2642139
2515002
1341715
1332141
684644
1072712
400868
2440862
2408560
244908
1705970
963774
689521
726753
556328
627190
1660855
2487547
18868
352076
2809726
1013533
822138
333545
157344
1938988
2743281
1348649
2561430
2836413
610523
2033544
1501039
1813447
2390536
159932
1005497
1229531
1388656
2443825
2079990
470516
382139
2709468
2005766
1284041
1260697
2149446
2931536
2598937
198953
1543502
1429287
579917
666022
2056174
915441
461008
643718
963889
254258
877088
1242534
1442592
814987
793834
1367819
2581312
173501
2926155
2348715
2702230
569402
64329
2594814
1839269
674465
172763
1101237
1885727
2042336
1409498
2504581
2077231
795644
2408027
1013238
1810207
506268
1258240
2568015
1261765
2321016
821917
1000370
1534209
2100569
2243979
2819179
5992
1520935
62820
319240
2696185
1256934
2437446
907408
685000
203310
919119
2278549
1611937
496706
817027
914165
1548356
2485696
949180
1131960
2263041
2689668
757114
1837440
2657175
1273736
1276185
440241
495633
721025
2191478
552897
908362
1849392
274379
23449
42641
247488
2859230
1318792
872756
519186
376364
911946
2385801
2885734
2474547
859783
2815293
2318912
1702260
1656303
2141408
59065
1155329
1240070
1426225
2338158
2107983
689230
1773443
2366093
2398032
2303987
1371994
926046
241504
769633
2099471
1125963
1540102
1681005
1897231
920307
1130420
318919
1303004
513215
2037466
1164538
1479117
176597
1061796
1381678
585230
2158494
631283
2464242
1034202
2597702
1518849
1695267
2362083
2574072
1544318
753699
930137
2557593
539597
1944882
1852337
363933
945246
2421057
2020329
1297880
1354245
2440385
889258
1795031
758457
240178
886921
1277779
2318781
2306139
1180054
1948637
687316
2581561
2530005
2332936
1084337
437981
2176788
231458
1173801
1883097
1525622
2123817
2915199
1173502
850431
244350
1627026
777641
701849
1956848
1811465
2562831
1510930
1581499
1535107
1276334
1994267
1136257
1794342
1917296
936641
1000199
1368171
180931
1459841
1125748
1337599
1934666
116919
192528
1293295
1087194
2196302
738562
2748440
231862
2666808
1937197
1068140
295502
143051
1401131
2037753
2634928
2433944
799369
950802
2123617
2819882
1120104
1712690
532902
2057544
2630510
106138
636230
449763
2797569
1115978
1590262
2635425
2079338
1030680
1009215
1967697
2655185
1180407
2426002
602627
2326927
2331812
938861
2831998
664777
1380541
750489
429832
2495349
2213058
2755600
724518
2742039
991615
2439232
2072256
2827577
43913
2848813
1587566
172663
2128019
709970
2208320
2133460
432449
1295741
1815013
2908926
1630262
2401593
2129899
2148961
1596773
2364446
2885623
1953687
2295373
2538305
2376211
1589003
822030
312764
2559625
110710
1513306
1017508
578533
1549068
2341093
1849521
907301
2161081
2144541
2057467
141490
1242479
2826910
703098
1307059
53533
2489642
2117828
642532
1637995
2011027
342593
1849992
121772
2218648
600720
325106
289884
1588573
2409216
1847745
1658921
2932034
379294
1347713
2478170
1164579
135996
2270157
1533046
1203092
2447044
353562
261491
645102
853062
2783813
1585883
2890899
469886
128808
2925395
1638561
2565520
1260725
1601782
1319903
1516307
1508348
33513
2581229
1723436
2792137
14154
2762186
1298934
677182
205570
359429
131303
2484761
1104517
2061814
483564
1810581
184133
739497
2288813
957052
759453
1955031
961642
662900
1023789
338438
2717441
2736839
824637
724113
1330641
244833
2392969
614031
1159992
571048
2313120
866860
2571616
1082848
2350694
1826279
433278
2567604
2391179
154034
2559751
2098614
695911
2850946
1730694
1627014
225753
583938
483769
1717818
1080229
1520548
2833649
1816947
697383
261120
363454
107351
394255
1145403
969126
2882682
893625
2043763
1999778
159601
297473
2317
2442900
1881237
1749715
1143977
2848973
533316
109581
353429
1614093
1611566
2806450
1461981
324121
703519
227432
2150827
1759666
1669621
802550
2527438
1131183
1118358
1226380
744749
1301512
801078
422442
1711426
1188284
818321
955137
353892
922941
2664951
2226081
896326
614016
2712186
1818719
1517759
437153
646125
2310173
1035451
2485827
2405502
2293970
1329658
2735863
1929025
743087
147320
55586
285118
2828520
1967408
2460865
2032462
1157831
574986
187797
984532
884008
743760
2175674
2648740
430163
910394
449770
1095759
1261158
475760
358381
851319
2840767
2934392
2382126
1282662
1090391
2422918
461398
1388369
593765
235196
56479
491387
2218052
109627
2457823
1449076
1799262
163197
807304
669018
2879612
1869752
75069
2660527
779488
1136907
2532451
2187820
1076772
2128617
179155
2574817
1595057
1097041
1520608
634530
1872733
1163810
1693467
448240
1268668
2367711
2236501
1580253
1011075
367574
140796
699161
2424436
376469
1856181
2705132
2086323
1654390
937933
223452
2171771
518420
22002
657087
2628034
1876205
395550
288372
2467862
1043943
1695417
1688876
1589635
2664767
2268485
1781526
811805
1950551
2038804
2624237
2612341
343428
356713
2343241
976082
1440387
367646
59057
1451614
155890
2391140
1124070
2447274
2457965
2676534
1355408
387301
2613126
119474
688226
664332
661316
2756264
2327014
1262451
1779995
44148
1151450
2614830
37078
80283
2533360
1623220
421646
143000
864698
1750654
419064
1422682
380749
2460922
711684
598674
979160
532225
2745786
1606526
1066874
1276728
2905459
2873361
103373
356706
370720
1649825
1024922
2928909
2390269
1401746
1883945
1234572
2073780
262188
1220507
832705
1167930
2487293
852605
2766642
465144
1160663
1383031
425023
2230387
2422093
2810662
533736
259018
2295886
1354493
2107211
336458
237804
1797158
252111
1739704
182193
2555631
1035959
2445743
1976939
918806
798787
1671326
2792315
2851596
540222
912467
1850065
2620725
2567158
2160646
691778
302079
2841908
1584113
2747475
1993183
1838413
2276082
2316754
2788455
1552385
213420
320539
1133954
394170
2576368
343855
34387
979881
2425710
2784550
1294666
2213525
2077337
283336
2206173
133124
394394
1530773
1022642
1178045
2080418
2627298
1212088
2708799
232093
2236189
947183
1516195
2395793
2245500
19887
2919820
593613
1901749
962426
939229
2015008
958790
1069015
313368
427046
1085585
1663449
230331
2177446
910400
989181
489457
2844664
2381602
1214235
1123499
1642881
2146336
105585
228654
381885
406496
2769890
771639
109497
2913778
2838220
1039945
237759
926910
1189083
2630720
2487251
1836762
845926
1682145
751441
2394335
563710
2723230
1564786
2574062
2020273
1191802
2787169
192600
654674
1571826
1826673
1205903
1903979
793758
308333
743362
805825
704059
2423342
1247742
2302134
2917071
2868000
980162
731773
887041
1917459
2305980
1260542
2716748
659402
1661042
140862
1639816
954968
379534
1413726
1339675
2594739
1221229
1299760
2904125
406551
128268
2558232
606496
2654023
2453492
1922994
2569822
645709
2373233
2238002
1779278
2722465
301666
2554620
256678
2188145
2790762
1107364
2851589
1531768
2393412
1597303
1464013
608056
1127385
1977220
1258022
400780
101941
1824405
175714
2225524
2741809
2284374
959737
2130965
1682267
1833557
874861
1093988
418371
1298873
835638
2639425
836209
1271779
2277555
1908381
1658812
945641
1384285
422082
1781536
2160701
956692
182557
976533
2808986
859433
1468189
2048528
852442
1182498
804504
934624
2636513
792160
2816939
1020460
1521969
2681967
2926802
2082435
1508520
2635988
142763
2209384
2537176
2195489
2483216
2510556
1365523
1466569
1371871
2568142
147871
233904
1784725
327618
567000
193676
2079413
854219
573117
2416389
1807304
2020841
2413385
1558817
8723
4301
759008
2098844
2514145
1088332
105306
2126473
1009551
596044
2326010
2459549
939975
1588893
2403336
1028610
435541
2690625
774589
2779731
268144
557189
658749
2819083
1136516
212795
962327
2553325
703703
2531391
1530634
519598
1675344
1393388
99053
1583842
2888155
1816443
2420205
2669199
1819257
473203
931066
1053207
1581740
1490825
291687
476039
2122278
1561547
305443
2201355
1027990
2360203
1945260
2585804
1109153
2271703
1425378
1293107
145053
1842488
2804112
552913
2154440
83444
866550
2856935
439553
890547
2450274
2625908
2723905
1339462
2330640
890980
770957
1364294
1247875
2916485
790930
1887365
2208561
1696664
2390503
672428
2331178
144462
2583861
500168
2411896
376815
2359315
1831895
886376
1588192
1424634
306078
593484
1479953
964335
921923
2697389
414268
630901
1075688
59944
1359648
2288572
1112116
87998
1253565
1732735
1256804
1596701
2785453
1202985
2916852
1677689
1681736
2477797
1114541
1523927
250961
1113429
1963152
1187196
453322
2076868
539640
2033759
837014
2495192
2482876
125908
1713275
431581
1104529
1318561
1517638
2167318
298128
1610117
2848994
2043696
1972482
1587896
687348
2698462
773939
80621
2306040
2590963
1055967
2653730
2811725
152528
1661863
84688
2102256
1340428
1812336
1347054
1328206
1676291
752433
1055202
219820
1307581
1779816
1396581
1913555
2436741
190961
1733799
2689784
2865679
89781
356335
2632705
1128798
1320012
430939
2250811
555532
422034
559644
1992538
789402
1815197
1277813
206583
1196828
2489649
434799
2715210
2338921
1354118
640130
821850
2199723
425146
1510198
1068189
700545
1459556
2685064
1001784
1448268
2591188
2430704
588936
410014
1142826
2924020
2035539
2288665
1100565
1237169
13757
105565
2229361
2317783
331197
2159715
2075684
2452600
51087
2677640
1822287
337955
1714945
2882722
2686828
1374907
804420
889329
366905
1013601
2665012
955049
947080
115455
766539
2921683
1219788
1534315
2429279
495186
2083059
658357
170442
103733
2255803
1545987
2737238
1363871
1801765
748408
437821
361032
2391651
2512766
1563750
916337
576580
1389974
1117827
551120
1538062
765720
894930
1542764
537394
1628712
838600
1334842
471743
21369
416095
777673
45552
776629
53897
810028
2800976
1774517
2741620
424812
1258399
1766951
2034898
2527194
2838705
2571449
449611
2221467
1504178
2141399
2507497
970966
1297562
2053163
14022
1777819
1563617
721185
1265711
725870
218974
1272823
913651
1616220
899084
1270554
2845276
1581687
1653631
164484
2692422
306553
2774214
1557678
2212426
1025697
1707675
2721228
306830
1236856
1012769
2932015
1552165
2872038
1595644
267637
2936267
141870
2760400
2543654
15465
1502073
2813967
964341
2928337
2933830
1201863
1999964
685617
484723
2863271
1269497
2800342
1512905
1035608
2345214
2301834
1813718
156920
2204326
634948
2120930
302390
178822
1667350
427564
130380
2925654
1440557
808426
332294
2195451
1584335
2756836
2443277
3232
993499
737371
2159474
2038745
2610223
414957
2760871
2740390
2141034
1416845
1773246
465090
218241
3355
252470
470874
2313399
1504238
1038682
1713196
538715
578821
624428
2446110
1550053
2268837
1271667
1884061
186228
1907993
392126
2774109
760276
1308966
1269275
1409363
1837165
1733245
381699
1355137
2317132
2352635
304102
1681219
2201354
559092
383372
2410432
1679574
865140
1535042
1139104
895155
328799
117740
1577981
791487
2619546
2717123
470883
1997694
2924946
844769
918123
1914996
381493
2825467
526264
449953
2198463
1010925
2140707
1523673
2825469
2220764
2720623
678955
2284539
2243365
2073069
193190
2140498
2934444
1063780
2542881
1662836
844313
887069
865346
2447450
2502165
1512329
174213
2062439
2178869
1089509
1290852
1304693
1126528
505289
562749
2809463
1783739
724527
201245
2826292
1404670
958878
1318613
223231
1881772
830272
1340880
1483600
1036860
2429219
2364615
673387
708764
2090647
569044
2841986
2116658
2437765
33141
1483308
801593
2340765
106291
1635544
2419799
2716596
2006985
1768419
2805275
1805821
2047690
311623
354643
128153
1851993
312237
2912966
2789076
2824872
29587
1813514
860161
74287
165992
2132052
1103675
166126
2020327
2637565
657766
330558
787897
1447022
111558
157610
92325
2352518
1482457
875594
2647412
154309
1792591
2832899
1067914
1391622
1186254
963503
1449399
1813758
1158777
232749
1541349
1630240
1931673
2553032
2208175
1940792
2803217
1368515
964422
1775856
1655117
1899880
2815208
2603423
516190
1484216
2251048
771022
872907
376805
2831670
422733
1167678
2629328
512094
1495692
1288610
1755224
2314802
2544303
2721305
890130
835863
1090251
2080597
390380
2596434
2504610
1658967
926014
1252345
814123
990327
1000911
2003938
759932
1158550
2362940
2398575
1584403
41453
560644
1678343
597156
1393505
1728910
1547366
2872515
1524583
1479308
2263798
888926
2117736
1953995
1930419
740497
672035
2032348
431369
799188
1428734
2782460
2191092
1417024
263521
2639254
865851
2717640
1489806
2480789
1433203
2401149
2045714
2709571
1749789
1365334
632077
2777124
1457026
151777
918205
1890509
1638282
694777
670889
2346952
1999043
1477220
216288
898488
476005
1771393
1927678
743853
685134
580823
66151
1783595
1790296
2342152
1422319
1681191
2641964
583034
2813758
458599
474832
2345385
530152
2896738
1415041
731950
480959
2426101
2093305
291610
1482245
1017528
2928692
1085826
1443849
2585168
992409
782006
2789034
2616735
554112
2319519
2568367
2251081
1500125
1928014
1870877
2311846
1813132
147936
1037307
1651935
173194
1108356
564370
428299
1950402
1952400
1421237
2627230
2089913
844921
2494657
851346
2746316
388271
1651603
1329395
506896
1287711
1094344
694502
2742141
1976331
258767
524768
97278
513602
105125
334302
1456630
476886
1119430
562534
825366
1001152
241339
1372418
2379604
1753204
1836709
228447
757538
2382821
1800930
1283381
1484447
2209056
1395137
1276580
2543341
2741745
2586434
2405690
505145
135048
1520565
445265
430158
2193225
790368
2754374
1946781
1610126
2584489
250119
1416352
721202
5892
1648670
1693994
2602209
1017588
2120874
1462442
2830103
1093655
1834180
1897173
813647
1279950
1094112
1239064
180444
849837
22999
857808
2383271
213635
1679065
2908224
1241237
466294
216496
383229
2452876
2615116
2823443
1792750
2365303
2865448
2698036
1867205
2575775
1308971
17528
496142
1451147
642765
1553138
2567078
1160718
2622948
2014702
2137323
928960
2256349
907606
1564960
707353
1056767
1488416
125510
2246835
2663681
1068957
2615296
87368
559938
2089587
456434
142152
1705915
758872
1864045
159132
1884559
1925921
1085214
1013933
656217
148780
558321
1179610
2884182
756157
1522836
190857
1286191
2443322
1736826
1755943
1872165
1152994
2530398
359037
20871
2472350
2457478
694648
53431
380377
1873148
2236723
2613327
1132253
149470
1149880
2912480
2090140
63983
1008205
1281198
2111288
2351331
2187068
1115407
2659639
2214809
1320327
2569455
1791179
1938725
444395
2363963
2093965
200042
1223144
372747
1018666
2773618
481895
1720408
1451871
1680206
1203935
1513773
2176578
681028
1858950
2476747
837129
1026118
2208889
1020078
1404175
381151
959879
1125688
1579000
1562378
118117
903716
2642178
1865424
1670196
1071634
1013132
2398440
536875
364671
625362
1711683
2328294
1145031
2010308
1319536
2042500
2246870
2009001
2151912
1934949
680253
1373650
2300100
1239448
2134394
2347437
2195811
1864802
1784480
2696483
2757250
179912
2797571
2788323
615135
1210865
806830
215677
72784
655281
1178189
565174
2342743
884314
1342585
2900520
482681
951835
2777610
714320
580678
1602092
208850
1217267
481120
1427863
1530545
1237183
2233258
1717464
1424939
2250570
775050
674186
963917
953204
2314942
2796668
1150757
2178160
65888
602520
724201
143412
214984
1523124
2188632
2505471
347935
109216
1410476
1545203
2270497
1756383
307179
2882184
1687664
1385465
2557052
1860713
2029804
382665
1505694
2913453
1779259
2271482
2099900
1114896
358042
464352
780094
354668
1309620
2161826
1221399
2284135
408298
2253429
1332631
2781133
647688
1583443
257806
214437
1090576
2599374
2268918
2365182
710327
274959
2358517
258557
420556
249142
2500538
646487
2204669
1894307
111435
112767
1669307
1813023
2373255
512840
1878273
2752384
2656915
520386
2483577
255151
731869
2845494
972784
477721
2401111
235028
365463
736442
1652406
1796598
1903725
2509542
1664720
2645583
565077
2187782
1324707
1475292
1871675
850859
827155
241315
1578440
2348533
658023
2819752
172836
1731602
1470952
640476
605230
2894039
2618911
982874
2151603
1766595
370333
2723538
665275
1026524
2692733
863894
2682244
1690178
231356
352425
1256474
1234150
1121486
1827296
2641974
1088206
2748389
1136846
2362840
1641719
2686644
582109
2221340
169908
1817786
1629845
1136752
1562892
789333
2776895
629065
500062
1354591
134036
1733067
1948173
1407277
722742
1248822
1672642
2066298
65433
222442
901871
2554047
1219362
806805
309537
2624367
1864927
816966
2152942
1018050
1703593
736161
963690
2130201
1734774
1107376
2046836
2632160
2542099
1584357
2253967
1605144
1385039
1481314
74311
1539593
455073
1820359
244071
2865365
1729597
456049
144758
1910206
2276498
227297
1256567
837234
1658067
1400562
2533614
1621697
1553135
33899
1534677
2001346
12804
940866
545139
1282128
979458
2323589
2277330
2285730
837689
1178810
1065224
2522149
2761060
1833956
2438772
721768
2046496
685990
2809061
1950649
777776
608078
1065332
1504258
1639519
1950729
1484204
2026214
236976
2305545
2713950
486137
1870261
179038
688071
511141
289835
1044610
2766099
1098920
93150
312298
1016681
404945
1394662
442289
1713392
2624503
1512551
609278
1771280
2702553
810545
1472037
1737281
170637
640655
841158
977775
1674429
2154906
2842017
1335019
2482919
957920
2447627
1337530
1201802
1707713
805799
679125
1897289
394457
652973
1540278
762020
2380813
397169
414393
747187
2605542
2717064
1498140
2886522
1859191
1276197
737886
692550
328250
852556
1588160
1631754
2603651
227945
872345
1427823
985170
1323407
1748983
460780
733484
1894435
899451
2316156
1598418
1490473
836228
629193
223966
473035
376440
836637
2466001
1190766
2298019
1285858
2233225
2238955
1366723
2497739
3560
2686764
2473415
2276038
1042221
1902663
2230599
2087524
2074480
729924
2329733
2653724
627422
1627741
2661315
718272
2787069
612001
803545
2904889
1902648
2284725
1727672
1851854
2573008
732701
2884592
2703397
2342033
1740730
1944855
17621
2421339
893858
575734
1582358
1129032
1332273
938629
718563
1275547
2839202
1380438
29270
388951
2717852
1158400
594056
2235962
1638083
430817
2586389
1337645
617306
2137844
2571616
1067686
2843394
2565611
499720
236249
2419457
1206193
1862085
1545158
1933855
784356
2539653
1157157
2758874
1776123
839475
1399043
2246058
1741456
492808
1047060
2881546
2713661
1122787
190073
2612100
2596528
2877974
1395909
1076777
1560899
2907776
860667
584178
1250227
2410988
2457069
2378759
2847974
133377
1634043
2771028
279372
1406391
1347495
1373636
2020829
561706
2454406
1286266
1540671
650197
30070
1550590
260335
1109463
2177755
340899
1612686
1891163
1599656
1499817
1189041
2369991
789102
2681659
1777217
1362904
1744990
2843888
2895899
405239
1378213
1473791
1791748
572246
1135027
731425
2742475
1660853
804757
1865065
242466
1713825
1050733
350181
2315651
1595337
453902
2862022
2510825
1735701
782746
2136735
2157377
717260
2151126
2789948
1762278
2575106
990606
915190
207141
2372976
2007762
1972932
628931
1793070
2220894
1150859
1677053
112967
2392632
527158
989954
2613261
1952756
1363673
213474
225343
1585863
2285022
2816381
718227
2404435
664432
519194
449567
1637150
1939509
2684683
2766177
2367574
2216310
313669
2195867
980700
175067
1266510
2303757
2372403
533547
1525722
1347302
2542291
731747
613144
1962307
793122
2610803
2092002
112848
543959
526352
1323778
390653
2589666
673083
1558774
1369594
139414
38445
485064
479929
1695755
1105520
1018154
1931486
227240
2878142
1532510
1088368
271586
2349987
2567088
1290425
547981
459823
565110
1218205
1638305
1600240
2788368
2067689
940323
1284282
1320608
361540
776265
234299
1830313
914489
89612
2166470
2195134
612281
422912
2404349
657201
1888451
1237218
1698155
329957
1054148
1237508
1906911
2119928
2049894
1389572
1031503
674424
276143
421165
644901
896856
955232
2076667
1404272
2543296
703415
1694487
473160
949804
151517
528489
1032122
1525871
205305
215833
1444604
1772315
845809
62787
1266403
1978743
2744030
1103320
1418289
382240
1665784
178009
2384849
855739
1715341
2268832
1425295
1804051
2304126
1380156
2804322
1184333
2110822
989149
2189605
434625
1565519
588919
623348
1884433
440584
2838268
1413597
777936
315100
2544993
1822687
335430
574229
2211257
1023508
289163
2840197
519226
1792615
2026372
636176
1813449
858167
728843
2397739
210244
1297039
1964599
1158164
300369
2796978
185735
1879992
1209551
640278
2218246
2717938
833741
1960034
1124043
2813653
1535373
1519640
545090
2358441
1693134
1346058
1464201
2541044
1127776
1163522
426024
1630512
521796
1429522
2246121
2311589
2780134
2887625
1143494
2552151
1450783
1280922
2083785
2716125
1571087
604750
1377030
1598773
1725842
1498925
2072806
2935630
1239761
295578
2583314
1516519
1106743
2318308
758528
568658
148467
500550
1319404
1068099
110060
2251351
627639
721418
2616050
268860
376394
1197858
2904917
2561183
1648216
1053952
1698469
128313
2293924
1391838
1874894
2576908
445221
2161464
634860
89776
1369966
760160
1523609
172859
2058621
974101
1079117
108394
843186
2245032
425068
1020161
2262252
2882082
1381235
1493295
1219132
2335415
998411
2389793
2112139
2243524
1302121
478035
1185343
2123916
1919917
1321801
144191
946459
1979276
1556733
2882960
1213040
1032445
1846667
1636270
262865
2174
1968997
1097767
173672
1323268
1080178
1133459
2205134
2673913
858141
1588355
2783929
2166825
2119467
113330
2672664
2202893
849994
711766
1874381
1565653
281880
2681862
2391125
1885908
2817384
1600352
1410283
433933
2681937
1909775
1437270
2224022
2091224
2335600
2080181
2467494
827682
42553
1730585
373245
2268044
13456
2247272
1044459
5505
1297627
2734805
285135
2274952
2564157
2689716
2474441
2703568
2017676
1232144
1074068
2646402
51185
339072
815258
757583
1014252
719873
1709742
1541229
2600172
2854116
2231925
2223528
2014775
1977321
437006
41166
2308977
309632
1864441
342555
876356
212231
343876
900538
1544869
2139811
2641807
146084
1806947
957506
1370428
80385
34041
2556269
1620193
2250572
1965956
1123275
1448753
2151450
262391
2353882
838656
1409436
89686
2335178
827457
2172632
533240
781894
453642
2153013
259023
1452596
704640
2901649
2395820
176608
2559592
2133966
1178924
1417512
2156122
1044015
1016135
760421
641487
677822
2099009
2105897
2685529
517262
838445
895076
618231
1704486
1436953
2876890
2086868
746950
2365767
1612400
2543279
2399872
219537
215986
1671147
2378352
1542784
2277591
2239881
2111223
297930
1191624
1710537
1432252
1284183
1318757
1384683
1178573
1273480
2708347
2145414
1446204
1895486
2708920
1822234
1650800
246106
2720673
876958
2125710
971527
1930497
30186
1564168
2293047
1084363
741942
2544772
2661533
697654
2665178
908394
2873526
2875707
1681021
1374352
2320504
1944421
852989
1927508
646842
542446
1425173
101025
675189
1656023
1767482
1834687
2097055
2228994
1844606
493630
1354604
2755960
791958
1667648
2123296
1863443
1966451
2332562
2449962
823653
2254523
490076
206633
2132995
2578374
1730450
1980591
2540889
2630837
494642
776544
2678568
403423
240191
626376
2650647
858954
2028011
1679328
39189
2376064
591380
270350
1971009
915500
1899850
883348
2192421
1316451
2532381
163588
1337204
95990
508705
1040924
173806
55955
924355
56662
2634354
2820949
2865953
2824950
1425508
1357798
65618
2638227
1568328
1208269
2291032
1660539
2637599
2695706
54673
2310186
447652
984997
2679004
1179775
618586
1552285
111483
2528059
430621
138325
741869
900330
895364
1842306
763981
1358558
2882381
629734
2352841
922281
2893686
2894512
2216953
785699
1011874
272568
250349
2520852
2557769
1874380
1897012
1107040
1201397
2223677
1687560
2336279
1182341
302248
319761
2167427
2048436
336150
783424
1243274
672647
496171
643033
351141
2376340
2183552
1910849
1033564
233155
1750309
149454
2578326
373479
594383
25937
1630543
2197769
417247
484076
353256
297304
1471753
1426451
203265
2066746
2743105
1766994
2477657
437793
1975043
2036062
1842841
1318001
1963174
2451546
300506
1684490
723973
2648229
35585
2012685
513074
2819408
330692
659377
1972493
2139248
2208118
969664
1944930
1115200
1017733
1678398
2033098
1331938
2014511
1444532
2000171
523138
772664
2144848
1495742
1580694
1911073
2884740
2166162
1567217
1482279
1951820
1101223
1058666
2618089
1759657
729712
1409350
2346491
947680
1476020
1663972
2628164
1561579
1472979
857484
1951520
2176899
1113007
1674948
1601570
75577
1245485
2689949
2451234
1613117
1719077
291360
1905398
815465
2403427
1948495
1001495
2369353
381793
2127917
2879715
1649148
2265628
465247
1593406
1219027
692178
147222
698729
2702012
1007842
393204
118676
2454986
1863707
1828671
1367857
1708564
1883878
982919
2415078
508742
976710
2162528
2506902
671781
660646
369137
1203701
1941322
655788
2719827
59332
1387463
1260576
1072357
1979511
902963
1389344
621283
2194145
1468932
1792609
671214
1822394
2043358
1056314
1796024
2752806
709293
707315
1088978
1210186
467067
2542560
1110171
2816128
1006355
1862706
522161
84402
575319
463236
595699
742803
1682591
250170
503630
2851843
2719019
1652235
1056731
2644586
1446187
2102102
1669632
8344
2581371
1716765
1441541
187909
2263891
2538648
360433
2453735
93860
2241095
1423173
232493
224776
2685318
17596
1311853
1561876
1931201
60795
913449
2415250
780466
2534371
1529722
132267
227477
1075322
2279394
1336229
1046619
234563
947539
2816889
1414569
2669804
617288
818448
276236
6506
1278783
2558801
2023648
316373
272036
811392
1596892
2663252
2267392
368574
1182156
2147101
574645
2012236
557711
2658131
608737
1059397
722301
2829185
1609969
971012
1790390
2915545
1250770
608950
641984
2558919
2184039
2116476
1640324
1810464
1067825
2142286
828623
2654618
909350
1596249
61078
834429
2418507
2791867
1420879
1361784
363441
1910551
278797
2329433
1948855
1473633
2261201
608556
1022430
17536
625004
2215765
1906568
1809813
1329273
1860341
1589301
853181
791230
2493130
1074205
898746
1411652
1190503
1900838
1339694
2307769
1580903
2303322
2096688
1426462
1388683
2568546
1869362
1704768
666384
2013725
1000110
2811864
2322835
1632725
616955
882969
1639689
944906
297822
1820139
2656033
924233
2759178
2827258
1692179
2116866
1400772
2567160
230417
2540508
609284
2021735
554824
2435404
1149541
600571
2883948
2258546
1291341
1009936
2351008
342396
698547
1435607
676929
67040
45731
949800
394678
1613986
2446861
1957040
358698
1260859
269340
2653826
46509
2625768
116709
867449
1236272
2525453
539379
444327
1638594
498620
1168831
2860387
1019020
605192
2676491
1766351
1773607
1818082
168498
1189223
1644911
2177181
2726247
662152
1365237
2024379
184665
268996
414098
2248417
1689800
1094580
653130
1878920
2507528
2744996
2039985
576002
2855132
1755839
664689
2918048
1847872
2373422
1252661
1506906
1485644
1553235
2387824
2778571
1036741
420940
1034864
1017631
491728
490263
2031051
2265903
967779
2671597
596535
1679444
540603
2454105
135939
2779550
1428962
447672
845877
2479942
1528066
2783551
220572
2936391
2894427
2886219
1728658
1873857
2292021
48118
2680194
1293291
1111159
685750
700479
1722886
1815595
512428
874046
2357937
2021209
325757
2775939
2089810
1420577
1030272
1357222
1926753
2176108
2374568
1176715
241166
1305502
2513775
1122570
716597
2273774
1069513
29632
1336972
1190858
805543
1344600
2352838
1782960
98555
123387
2887425
14798
1200870
491479
1150024
2938280
2873232
331723
1964340
1070657
434940
2390003
2700853
636956
1510233
2445872
2866735
990481
995200
2143307
423884
1482001
2633950
2159568
2020291
636573
2483711
1609082
910596
371318
1735744
2838207
669461
939208
909534
419931
1339748
579000
2116368
502341
2362676
2419911
7962
2416751
1478750
767542
280209
2024665
675990
1556627
809370
1377161
1786141
409216
1806078
2050667
1730178
629742
1724388
957538
1071270
1136331
605879
1991868
2132563
269611
2616970
829306
97942
278230
2494641
617220
206228
1285797
908010
479854
84866
1912386
751064
141023
2352688
1484445
907936
633209
2065236
2819859
2022040
1704784
2335463
2883305
791932
2359086
556440
707737
907872
2192141
438733
1103294
128848
1487520
1416742
1823380
1462776
1256417
989050
659087
1519059
198353
1477860
1828270
2033809
285616
1797837
2213058
1920449
1019421
2046709
1528267
2742823
1661314
1236908
862371
2572247
269700
1245562
1251293
2311461
1367009
579363
2173397
634899
2251404
1564086
264195
1931773
54449
2122098
1560169
979791
85086
1645814
941096
1653257
1002507
2607109
1391976
1698676
1976874
749866
2608306
2599005
1227001
1508832
233550
2503529
1151209
2748740
1199714
942775
2184281
1567981
2052143
1622075
365263
1696182
2531879
235067
1774739
2453683
884145
2367661
1342565
337556
2798414
1450667
2455949
2533597
1964932
1360364
1075835
1252464
2250404
1001436
1856820
1905625
2819514
885857
1571027
2387473
1921584
2477872
1926325
1766111
1544544
208043
845012
1601028
1660249
20896
978504
112157
1284665
248642
2150424
779640
317492
2690411
2381848
1125766
2368277
1473595
837994
944684
1316991
513050
1970791
2118667
1737525
2457090
1730308
336949
1301287
1975926
2686746
1031715
1324088
1773493
2429679
999633
1179212
2461347
1234978
2822216
2233186
548579
183835
1862053
1402601
1945859
1654827
2243402
2408532
2277993
918790
2077086
1973776
201559
1116093
2029370
2747736
1532537
19782
2139464
1931065
999026
38820
2451871
1146609
897199
182115
1021519
2836200
1231735
1469170
1607098
1542303
1858799
398559
969718
952070
1462343
2014196
1132735
1725362
2544345
1915789
1107944
1985547
2811801
2687839
921193
2588892
1655908
2574519
669295
1522038
1697459
767421
1642706
1987164
336298
2458168
2594494
75832
1773578
2174331
2092813
1269919
461917
2525084
1626043
673709
2888703
368855
1295862
2130024
2897724
1218150
1629622
1825445
2022095
2256736
1839054
2389228
315640
1796422
1168387
528452
2346942
1269947
2085430
2439441
1641197
1905636
313598
113953
1616867
2582532
1389202
1387971
1097832
2511252
2121277
1934050
443823
2899027
215434
260869
2067962
2529439
554214
2241293
2449560
2456083
2634400
264630
1502722
375898
2337944
2468381
1451847
228121
1135013
1847588
592003
455858
2048183
641756
630417
161172
2764611
485248
2000796
2452518
1730746
472466
2487930
1408180
2634638
705199
821419
990791
2476353
1044922
1607092
2774421
1013508
2065171
424012
2447344
732089
37947
141973
921194
56485
2597446
353966
2694418
2857470
1705247
1349785
293089
1369190
1904
2638014
174242
714318
2291036
2649955
517873
2811880
1971134
842767
2861065
1309562
1941472
784911
1922145
224949
1714960
2085547
2562780
2117501
2157074
1410719
770398
700393
2614536
2628869
2503714
362280
1458414
2905412
1651507
356008
346781
2670604
1082715
1846400
2190260
1483386
261742
907125
2858457
1275434
967579
2771021
535724
2091400
1760407
1386333
2451347
2184838
2535624
342949
1965902
2762287
2729301
83799
2273647
686775
2428938
2702655
2916357
360438
2456853
2866562
734160
925215
1920918
549513
2237058
2527550
1939874
534071
2496571
2424550
408045
2839126
2931389
364760
2708541
2191213
2912461
1502245
1600736
2302420
2761182
2692022
132339
1441906
1611954
2321159
12220
2031996
2584371
1296127
2241383
410698
1673288
2895864
985208
497119
1668750
981785
1034086
2273070
56274
2568167
32458
2285111
2130236
340419
257073
218878
494550
1305808
2347206
2810927
2488203
585551
978414
1543999
1593292
1830149
1292362
1572369
746445
220115
2801138
1161332
377006
1432629
1358983
2339247
1676995
74521
2763553
610678
1606277
1743638
614694
1560325
727924
1076868
2505753
1655615
1448019
1270573
1508272
1481737
467830
684662
2060733
2227392
183670
1409696
2161116
2547234
2423502
1664318
382092
2286297
790071
1925821
593467
1498769
1606499
1922203
228904
2272504
1359287
2841525
2876609
2912388
2166111
1964433
1053346
2405960
267123
323575
1409381
1386062
2887458
763117
1713955
781437
2793758
2221901
2623318
1654190
1560749
1220054
926830
1655607
770481
540628
1440862
928929
2861789
1171149
1554584
802464
1669087
2246453
1162094
416431
1760618
1041052
275202
1570663
1528602
2219337
2739351
859242
1832671
1779553
1293192
1126834
319851
258668
2423679
1910229
541978
1751595
2421216
300276
2687871
821868
26346
1062776
1440962
1336259
2521377
841723
723418
58207
1943651
1717943
751029
2753697
2274918
1316805
1397382
767016
501258
380595
1809723
351551
493591
946880
168332
1821415
1495028
1199395
1290638
940632
1800910
119705
1349283
2308764
3026
1784783
2258619
1646155
403054
2205686
1473354
686427
2065248
940160
434718
1225700
2461946
1177929
2800951
1353148
548084
406592
206107
1634137
2853656
2386800
64060
1748970
23517
921215
2634897
2097736
1816537
1889784
2344206
690940
2016056
1814506
666060
2070210
1374574
799678
2326529
2272334
778711
1817257
1581445
963276
2878635
423275
133280
2246922
2786561
253912
2700347
1661895
700543
1753380
1955445
2862060
928006
1003931
2109497
230788
2039910
1527887
2026183
1770558
185768
487388
2706302
538146
2257715
500949
2386721
2711711
1343089
523952
49825
1672414
1694876
2330791
974673
869882
1783327
1016197
2399175
400466
1334106
1417628
213238
920789
2150130
1023741
1268120
2341693
1839148
474548
2752523
2722554
2581329
2102846
2200666
2454547
117092
2036326
157143
135147
211913
720127
621780
2777394
32093
1915650
2877856
949328
622630
2312609
65269
2226859
1425814
78468
1318529
1428399
1257791
2226019
2402660
340902
6617
1049358
863772
2271445
1858788
2254616
1749438
259798
2542893
687347
496996
669006
534237
801483
1551760
2268167
253338
600689
2878706
1866684
561932
1534939
255823
1482502
2145272
2398625
1817843
1131410
1784199
1214331
2837039
1906618
47537
1010659
1736640
1981078
2891465
1093016
27663
1412043
1271562
2684059
2682870
1714086
2022838
2020104
1052505
2129056
2327421
665205
2341759
2901074
550164
640682
2179095
2303160
2641450
683235
724600
660578
1671987
2467440
701306
1336920
471184
1858712
1893432
367160
809380
923905
2033883
1401057
167316
764965
931081
529344
2393562
1581002
278567
981251
102724
667943
2593359
1545349
73017
2376971
2401694
348585
1295707
1151102
1017907
300311
1776567
1753737
1636745
590058
2167760
1261784
437202
908753
144136
388091
933467
1661371
2665902
1107168
1237781
254339
2419196
1634051
2717709
1536672
2091924
757260
2269840
1124310
2852256
631028
2070899
1962029
207259
2583984
761645
1486169
562628
226337
505293
1923524
2389592
1522731
591654
215609
2578963
1451455
1051054
2741962
215644
2028267
2548243
1598449
491041
1748618
62143
2306923
2874120
971001
2089708
2642852
1639263
2393909
2373687
2657820
58765
164003
1006199
1996527
404063
1888566
1324119
2273875
2149132
2263960
2888416
2459883
1845083
100421
934417
2834740
2162363
688458
2685455
1139558
2287744
1259921
1988211
184444
873453
1490057
1953818
931134
2711138
770440
773472
2208658
515697
255353
80272
827826
2064506
1622295
645419
1369970
2487465
2219868
442151
1798457
340282
1027584
2086375
1693613
1658557
710684
1009889
2198394
521209
1008150
2515170
2378672
566825
2854666
2165099
2332876
1228495
1892054
1054952
1578375
276529
609079
2412005
1228997
672809
1334261
2104026
1733007
2707561
2233407
1802888
761778
1162919
145292
622315
542137
911432
2423974
688470
1297291
838477
1245026
1020622
1450646
1667369
2528715
1540503
2327855
1490846
1347770
803685
385781
2317783
1124479
1259853
1662825
2083356
2427318
2635049
1664089
1143418
1353130
944354
2833593
2281087
2541843
2624119
2194644
471661
1820773
570842
1529309
698014
2656613
512261
605793
2871681
2258298
43918
2476839
2567403
1249356
1153705
2315347
2442166
479222
346761
2445877
348895
653328
1150466
364254
1848524
1986573
2442291
2397084
663580
1539325
497983
1094091
2455101
135616
2708288
2705464
101274
413893
1529437
1004624
882815
2196476
1504214
2045394
723020
139651
2913336
1960091
1196741
144448
1505673
969103
1111367
2764154
549378
2325830
957528
2481856
1405366
166586
687493
2282405
1423805
1678354
487643
2088703
281194
2738043
2565822
1246197
1337188
231226
1390427
2343926
1064910
2346534
1297878
1424872
378837
970910
2104945
2254120
1961145
2850085
500880
1215988
1317926
1444669
806524
1437022
419517
1334449
1104708
2802905
2134347
2644417
1713527
2826519
671408
910675
2625407
2244156
217772
2030596
1180651
1421874
1031999
474455
1667307
2482806
2830301
357441
235524
1411772
2433709
350831
1672288
234634
2379310
1264237
2002809
1098408
1704793
1352814
2923609
736391
423380
2135898
127242
1037193
1249528
1200482
453219
960380
978386
1125960
1553024
2806803
2148212
2333387
97249
2603039
1059515
1496339
2416721
1365212
1135846
2657653
1693073
1058284
2236646
5393
407244
765346
266948
1688420
1878103
2035663
2772473
573371
659914
2028151
535647
543216
1335986
2564147
841798
772670
432071
2359624
862869
1311895
1896961
1719540
871558
2929405
1302050
50278
425255
631809
1769753
596851
440530
778427
2398914
2584084
1166479
302788
421167
1922103
2222561
785781
2735316
2073417
1033865
1325609
1704206
324429
2295611
1745822
343158
475966
1914013
2404432
1955897
2342603
455078
1296153
1302236
366965
149364
1395591
512371
1153936
1643668
529648
1230814
2596246
1234722
2150268
1722656
2437192
1551393
1466437
1005924
1473585
2762565
826324
1964155
806980
463254
2123281
924369
2741256
1666217
101194
2769540
2111548
418984
1182158
451807
1429077
626636
2013367
2255276
2280325
588088
695404
1173249
411012
1285588
1766661
584539
1580437
2098231
189218
1899799
240074
2819021
379786
700513
2701876
2515219
2715929
54811
242378
1171961
2246335
2694113
1044797
1189885
1666783
2581280
1119600
1148955
280640
1132777
2218780
87053
2095442
1206664
406890
1615586
2643646
397719
56648
2752821
786802
157670
985699
1491883
1298677
1606085
1273150
2688438
762954
1997006
671687
318455
1080571
2636044
605581
712823
2777674
1680582
1737857
188263
799464
2926143
1822806
2193706
74060
729195
1483304
353354
1947791
1365770
1264403
962593
1058842
1790979
2416572
1471673
1505148
323023
1053934
1951345
1582054
2225475
2170827
1796394
1103466
612130
278198
573914
2607568
1690057
1262209
417115
2449735
1808493
2339542
2727992
1811701
1300105
2142167
1003238
1357358
1101075
970918
649637
450410
428172
1761468
2797197
140547
2345363
1003526
838339
1977883
293164
2143134
2525781
1368723
1699147
134660
849642
757296
2600807
459240
1684677
2735399
157522
1135409
1836959
1657798
186752
116852
2554720
2406609
616212
992256
1263379
623332
870063
762536
2326161
2039463
807499
2507467
409827
190858
115192
1798854
598210
2194859
936881
1523939
131133
1864946
1151173
80339
2106328
2721209
130609
2812961
273264
1474939
2777004
1535290
2813582
1057095
2462060
1680200
212206
2579807
1613892
461288
277577
2520934
1238047
717780
229901
1562100
2277165
399047
1342181
519855
2770038
2018059
1331917
1006467
736281
2416702
1627505
1100058
573070
1500731
1322064
2372764
2455858
1783892
2470010
998538
405311
138607
729252
221489
1027759
1723504
2624258
401790
1261786
33625
80454
2069106
1188693
2819528
1032117
1272328
1620514
1324279
1286391
518246
1160094
605638
30137
1937682
2177105
728263
16565
38081
318934
2658690
1028651
892241
1544088
1781876
662157
1828527
1652954
2531420
1058837
1820723
1400343
721073
2034281
1043993
1057155
647453
991230
1412648
2563190
1038110
2497423
2677044
2267166
1480161
425733
1828636
529863
378775
503503
746752
502452
1534056
2919864
1971858
2290131
2464851
2279621
766761
1898400
2505129
46342
525679
67673
1358432
1804744
1783145
2793822
1887667
1476926
1045639
1497908
410180
2629009
1425787
643501
1518175
2192820
618272
32607
1408855
1431748
320024
1567277
1165293
1415019
8256
434279
541488
1415572
1080484
117207
492104
2892991
1218538
1306997
2842429
1018317
2521743
1425831
273061
2373473
2772775
1691674
1821795
1035636
1808111
1925755
1152567
2708504
1035087
2234196
1553693
259780
1654628
2627825
508688
1808755
1920119
84901
645209
2067506
2042856
2022653
2661996
2037906
417237
143432
1197396
290706
1143006
1967194
479372
2031050
1932969
2289867
1061098
1151471
2440026
2128387
352263
2867920
606260
1838887
1068926
1366916
2180948
2437913
2232728
100959
2160850
1676240
2351101
2899462
2480448
336880
1182382
2247785
139264
1448616
322668
868005
595048
1635413
607469
1836770
1652962
46934
106922
1947642
1154361
1218395
856047
2885949
1214962
1915562
2190212
53428
2458632
84065
954076
2217914
1583280
565373
2236960
748051
174429
40931
2820337
2849736
1292158
1985799
2834563
1734990
1267067
2383068
2279058
1391582
742673
2316198
2703422
480346
2790462
1739706
1822170
2587791
651401
160289
1396712
2350174
1042530
2381180
1658860
2849084
2796593
1932457
751584
514319
910364
1176047
1743943
101902
39136
1552475
1130796
1659383
2664397
1942528
788305
2323064
1342245
703253
351678
1080104
2164140
2899370
1477655
1994141
2452736
1359584
918744
164228
2558645
116604
642827
1217745
1999773
613607
531726
1359003
1835364
2715092
1621932
543558
194960
2047287
298537
675641
1968614
1929929
166526
1788460
596926
2764202
944157
1961534
1039145
469559
1507529
868973
2284264
2407717
64070
773560
1178027
757302
649674
1377847
1117998
99529
1352029
2605934
1527522
2168927
2291219
10476
1887780
2651043
2734024
1203431
1627228
802599
2424306
2006381
822951
2023395
2460091
425435
2098811
1257644
2613010
2536742
2156919
945642
2882382
552240
867280
2907512
2303325
699051
2117022
1556503
2315019
936852
1464887
1442930
224459
1929461
1915573
231831
1575155
865355
828762
712279
26902
474439
1494020
302389
1939342
2895261
856708
509212
1613621
1553207
2168318
464860
1471513
1202448
1762111
724938
1985847
2788495
44034
66684
1656692
807730
459972
435763
1273482
2013898
479063
143117
1133073
2002547
2341936
1521584
513590
675126
2826630
1275700
2938201
132302
139721
835531
2639804
221078
2862861
2543336
1086682
2385717
2068778
1477397
2744843
1029936
1110112
629341
1797749
321928
906156
1127582
660500
176984
2834901
2938038
798721
2076764
2753004
2540401
2364175
2463713
55249
848534
931053
1353586
2086449
2601393
1373827
25090
766095
1813038
2646360
805731
2818459
717388
223739
875065
2247666
1290996
997890
2654967
2933816
2095317
1298057
2355436
1146548
2228222
148939
2809900
14893
40733
1975408
149726
59384
1578514
2729262
2739413
2518850
1128450
2425743
1199094
2328462
1549153
2335388
713221
225277
2343685
2831994
2482110
409485
1983910
1304769
58840
2796737
2796072
2719279
522824
711358
509324
129424
1889214
1894191
2365740
2294814
2617138
1538014
1539608
2621172
1192437
2676808
2157662
2292818
524587
1133365
2368923
2834132
1926887
1437941
290279
354565
1706473
2059006
347238
2662072
2580911
2298715
412795
1825997
2863622
2097840
1617113
2158508
1118259
2556582
761618
2404511
2359557
2486279
1727867
2732565
2099542
1484824
2543166
2758103
916324
1866062
1143292
2230234
1920315
2724865
2455207
2764373
1893877
1727740
1116681
979733
2187213
305416
2899612
1496866
763008
967353
1135676
1243821
1876436
2291929
463234
500797
1601473
1064631
668926
1210849
172411
993759
270666
1552293
307578
312132
1439117
1986652
733661
2527332
2299351
557264
1161243
2381234
402431
592554
2283362
896978
620597
1336207
1020206
1692295
2742758
1293124
1222326
2484349
1286413
2904862
1498139
1914186
1160124
2308460
380358
1209074
2049580
2150419
2721092
1861290
1902205
1895537
2895430
1012922
1503242
752714
744694
2114679
1558823
122399
797233
782519
2856594
888076
461943
2421980
434422
597030
542414
486653
663382
2408033
1247544
2489766
1269786
291202
1473925
1250986
2925525
1945921
2705863
1816064
231952
194317
1397322
2632417
316806
841925
1012737
524254
2273736
2554177
2058084
2610995
213819
2245938
2195032
1348511
1912533
814216
2521355
1021590
650020
946497
2186130
2565239
1931257
1895256
625429
2790954
1065326
2568256
1162774
2075646
2887142
407796
2026071
2842824
216348
787726
2393665
711865
1144726
2016667
1498185
1211473
154841
1913694
1000827
776196
836652
2258545
1365704
2667338
1796561
595963
2893773
716970
2152335
2528750
672366
1704239
1346367
380474
1089937
2908922
579235
1038849
470888
2733909
1745677
2649555
2435911
2080087
2311176
1740726
2667222
363327
2136770
994277
682652
2041582
1186545
1887800
763252
299318
2332967
1460761
2741197
266401
1882070
2104166
2565115
1239430
2857330
2533464
20807
472108
228042
1534006
2638130
1034032
1516260
1130662
2911672
2507482
2654899
133891
2608566
2217232
2478491
2802222
23658
2437221
1532213
2341383
2589350
104889
2452568
2224860
1584841
2679804
842598
23837
2441133
1122989
2835455
1898504
1680093
2299455
757608
2715737
2468840
1638843
2370975
651215
1078149
1321177
2265952
1528959
2602703
1020589
615107
1960357
63087
45814
2078526
1444673
1057964
437886
1247324
1451340
2886222
182889
901753
209770
1974658
2165869
2230366
28643
1840176
1035804
909464
2930710
1015886
2906845
1531486
339439
2161913
1424952
1658702
1287079
2223910
167615
1641949
2921356
1347116
1179537
1242642
648620
1983274
270102
1668111
2266253
2278380
1917694
1212007
1485776
1897590
1814400
1703659
2187215
174460
952824
427073
24847
1102157
894887
37414
1567902
2639795
2463379
1809046
881951
2114019
1788666
2333903
2418547
2590983
2246779
802929
2848362
1780239
2499697
1671754
1022556
2898473
265205
2073051
341071
2520278
1396638
96810
1168216
96817
2743071
2565456
2823355
306114
90241
2349162
361799
1620425
2514020
1252002
1603410
1615645
119783
2173797
2526448
2827004
1557665
1364456
500770
2694787
2580585
2703401
2155407
516755
301858
690297
2620099
1707971
1098790
2589607
2070450
1642906
2481413
157848
1102152
1706546
1971603
2604474
1815836
2329818
711081
1449837
2379023
2573101
1984354
579247
1956470
643109
1625810
65233
652552
2915364
1821966
1074598
1623740
2299196
1662384
2935663
1975599
1475647
1338777
691821
921496
1108647
1600131
1770918
1024450
2554084
106782
666522
2687983
1310652
2633340
2210262
1177163
1754324
1358845
1576118
2366784
2094610
1541920
914666
577337
1819887
472472
2370891
2863868
2265145
2248110
2121954
1581417
2631576
2667201
571517
2794322
244101
2031326
891725
1358627
601324
1554556
1039320
971066
2913621
955670
2546709
2837414
1694518
1978576
463508
1505717
999791
2342072
690838
2332910
2010064
1121569
98480
2144990
2140934
1558713
1734832
105603
1615433
481012
604414
2410277
2731977
2398990
1845139
2593064
695373
2057438
2129417
2697572
1747708
495325
1073900
768935
321780
2767727
273337
2389899
2244939
2218741
1539612
1946375
522048
2100197
768928
2244825
1539151
1865433
260969
2878197
2134718
182444
800011
1365548
1924325
1353937
593505
62588
1851980
714916
2775001
828384
338699
1013216
1706411
2584482
342569
1920754
2810390
2176994
1111853
1676627
2793394
1704133
95552
1620884
2088664
2349768
525160
2909035
1731322
1803692
108786
1665456
2115158
2314445
879267
1401629
1756609
584520
111075
2781003
276013
2510641
760179
349490
622348
2070148
1319042
315885
954583
2126422
2216494
856033
2867842
669911
1563580
1419495
1991275
1575337
1459865
2317983
393174
2601712
495046
2727770
1812276
283457
894177
1113325
1941588
169081
30451
2477562
1487146
2910245
1106103
455882
2501231
1064977
1386009
169297
2225922
505144
2575685
62156
2290246
459054
972622
1403374
528429
2864784
1311555
2699694
1412061
1212933
2203512
295421
2661415
421406
444942
408111
3957
2117733
1097556
600848
227332
740754
1691408
1942051
256151
2810445
924188
573081
2425877
2083269
897108
1316441
172691
939698
1209946
895980
1321937
2401889
190405
1947542
2713826
854380
1019643
72058
1029038
1002487
731049
1118731
833228
1560620
1264016
2710430
2323540
225634
2771907
989362
852338
2393859
2177679
1712642
448271
2105598
2108325
505281
1179271
531643
2670010
2435657
1236111
1188692
398795
508796
2428601
2330048
2884111
1146261
353256
1534840
739179
2757966
2740169
35944
2696958
356959
1011117
442500
937349
2018768
1931763
235682
1737050
2189477
201411
1282971
2310920
2471849
1144990
2033641
923981
45228
605449
2504387
2006235
1353230
457820
787736
1598826
2088546
1443764
1138621
799630
527583
1159624
1204009
1599756
466358
2783171
2696734
955595
2651425
125383
2516687
2776339
2194447
2458734
1369150
848122
2168277
2761659
1369575
660613
352975
1004378
845506
1327040
246454
1760168
1744061
676186
2026746
373678
303892
1073782
611854
406015
2863574
1235373
514024
1758772
1672820
2759395
782685
457888
1769862
2010131
2395324
392065
2527878
1093851
1753837
1928476
1800918
1350436
2806113
173277
861593
660285
1639333
1771240
998142
492225
1811952
1529831
2923586
1727035
2288613
271370
1558631
1382632
68881
2069282
1713899
544064
223221
2471700
1491867
2816776
2496170
2800407
196574
1285115
915201
971095
1355887
1356516
955853
1140623
1578857
2913143
437754
149454
2267059
312542
2279280
1572018
132509
147336
518207
2058976
2773562
30818
137415
432255
2888372
1096023
620760
321601
2515553
589228
2923113
1350396
1836121
2453918
1543135
2680568
2704680
1217029
800920
2397448
901335
671395
2011419
2812621
1644526
1674887
1782132
1068325
906143
579761
278950
704679
2025923
1479166
741490
2143952
451359
321965
1816035
2571046
1401587
2050526
2565560
1988485
791039
1165568
407212
414822
609493
1617767
980074
999989
2455055
2680492
2378540
1373394
365535
1950784
2051553
1445926
696379
1094629
568814
1123483
728279
801196
2733801
697360
2520879
683053
904611
728586
695082
10208
128327
1439896
923626
2993
680402
1182359
2505771
1893651
401694
2089010
2436172
2499379
2749962
1166086
2071667
1959550
650794
1106384
1412636
2006939
618634
2808862
479847
54152
2858030
196731
240454
857401
2024765
1947910
2008947
987386
442260
2403063
819924
1013363
1314270
2263306
1050798
1401220
2473834
448842
2161067
1771461
672941
601628
151723
1452654
1444611
1409536
1212593
1619629
1810474
205111
1946334
435770
2469877
1894985
1822735
42547
2826834
1285577
568857
1394452
315077
390359
771125
2171759
78616
1293437
2838011
119427
92372
2930879
734436
1258989
1010813
126103
475056
1856837
966817
1969751
756523
2053140
2938777
2021768
1626893
1226112
489302
367921
2177110
2707424
674245
1078676
992198
2609289
733417
2510708
2187910
2813610
2840151
1791198
668106
896277
1829164
2707203
2059460
2212235
1413380
1217653
666126
2400640
1430083
2469617
1565630
215477
1243976
2139596
2537746
1434149
2320206
1215445
845442
216288
1588175
2290367
1435152
241611
2240201
2227129
762607
2068868
665383
1244360
786244
2121395
1536752
2903383
2334249
345559
2876429
2172263
1546869
2642724
1376086
2899014
1200919
1611916
1274396
2190203
1082883
2868862
2052272
2304121
1433128
1290816
2548822
710420
160686
569345
198705
1824804
2822269
1084031
2404586
1341110
1227831
1095284
1577639
2781938
543052
2525578
724965
542014
2479721
2868403
2224813
1155830
2081492
1158527
222756
509120
211139
2345976
2507691
2822406
2616482
390595
1316367
103239
678788
581451
1504112
652958
1821039
1557049
955129
1438984
997301
2366645
1399427
2841903
739599
1003138
2898794
1126296
1199823
2408318
15739
609401
2399992
2664374
1745929
1814673
1743549
1503445
2003059
1905969
2655246
1129983
2930387
1864807
1788615
1359131
519371
2147926
601391
1499069
475348
1364246
2617057
2609955
1109559
394005
1677988
1410823
1931084
2435558
2532797
2785529
2388848
2323396
1817592
2837076
1116053
552150
796176
334949
2773023
2927629
219929
649603
2532351
2029538
365219
1071669
2232887
880449
298189
2790336
1029414
2509132
2518066
442679
1789550
2518085
806371
711219
2062228
743658
434840
1924186
1246556
1101240
790529
2430063
2473765
685081
1172783
549673
1591104
1355898
805198
645899
507817
670146
1918349
539805
2297770
212596
974264
2057140
95127
734511
1917068
157139
2740945
1817140
415346
2272467
2545811
1023473
1834475
1088515
882262
946235
377049
1540986
1392834
1467515
2934270
2297641
2687532
1266390
625616
1224688
2708281
1272781
2552128
1598241
133318
283936
2825417
882436
228791
1445891
744026
2075918
2054566
1934850
835038
1788461
1911904
2515460
2405119
1903835
2272314
2316662
1878725
1386422
1579654
457446
2236593
390348
1027954
1373741
1112999
1841633
1216398
2629409
1246106
2898073
1457519
1181326
2682354
288511
256727
2554147
2318504
376721
1438873
1350283
2711867
1212565
950737
1184877
2401766
724433
1976733
1532597
590446
674078
2762602
1786836
27224
1648462
1814723
252015
1852099
1916210
1862992
1717235
2282880
2457042
2482772
2540898
2756359
318943
266888
727444
167178
421440
650943
395051
1225910
31400
2441256
2854769
774795
1048463
1044727
2507101
1557443
2464312
2303024
515560
723722
2361868
312765
955338
2027232
1111769
1247000
963441
96994
2196816
171981
2466408
2622084
2577821
2819185
1978783
2878749
1242801
2782368
568977
1371755
2543624
1524310
2038513
2151059
2572281
2875725
1289485
619037
2822888
2800135
1963320
1450489
1129046
1109795
641353
162066
530376
2774667
1294565
1560693
1733773
1322452
884343
1157935
2798906
2308692
2481382
1336663
301937
2446942
2908647
2218679
67604
2856023
803517
2405879
680344
1543109
2709970
2362271
1634345
673772
828203
1391893
1116096
2575227
1170329
1506411
1509938
338633
2883605
1915602
1426779
274212
1852440
2494940
2820273
2922329
1898506
86180
60244
1992494
2251598
952155
1700335
2389790
870201
2278535
2480232
891182
135135
1195358
490508
783423
2029181
1658898
2361722
2114965
2056136
304719
1869249
802479
312301
309754
674044
1850391
2876951
1327500
61864
1484615
2325513
2411830
1115296
325466
521257
536621
1520484
1343109
2370283
2887913
58057
228138
2301213
2091805
1112937
998708
375060
1437332
2529708
1127866
976220
1362544
644796
566684
49307
1059429
856108
2159326
2038667
1555159
15066
16351
1822358
1674803
2140170
1649037
484567
191209
1446467
999109
1985369
2093433
415732
1093875
322086
391069
2330710
102697
1548662
561022
2935540
1641950
1214993
1651936
2278497
323931
1676340
1994566
2522057
1044433
1910230
2102031
1229407
2748819
578084
1228112
2329662
844877
66675
2453445
513117
1436510
1517877
306295
32684
548708
2891856
2900262
1588805
2112817
1781086
1096975
1136064
2073128
1614521
2384639
1154534
910295
2769017
2361733
768482
2823832
1775294
1442664
1858758
2387295
2652039
2381810
873526
1618328
1453020
2367388
242828
2925660
1076293
2467630
2766303
1857241
470232
1944282
2754400
633630
1348379
1286181
2539293
2829329
2815071
1306173
1180452
2785447
1893022
1805674
1305575
709563
1174730
276268
243864
815119
287657
1110601
834610
2846812
2801714
2424181
1516994
2070296
672327
465640
2314658
2851511
2850515
1170500
1719902
2659219
1398894
480652
2213096
1920208
1216309
675479
326108
2810104
983462
129454
802441
267991
2898884
405175
2010587
2331447
1168180
408639
364918
2279723
504190
926732
2633981
310234
738853
1905046
849290
405044
1452816
177377
1510205
1602587
1415766
1987943
2573471
878832
367118
558177
1032886
2036356
1384448
2385049
2656374
936845
262279
2709351
2270715
331672
708672
2350657
149068
1893461
133499
2071257
498150
458494
534742
1628221
796680
1362236
2342708
753662
414707
158971
2443054
396774
1880595
564302
13810
1383521
2006479
50037
2792731
2743780
2561099
412523
128224
1338171
131448
228308
180844
1000762
2781197
2406980
1012230
2902443
33099
1239413
213835
1322735
2556373
2817410
747839
1255802
2903874
2174972
2499033
2025748
12973
1312070
1004139
796543
855835
2371819
1431494
2857674
2541324
2832249
2618583
27981
1921151
2249615
413277
1194184
2492908
1917581
2686960
1657147
942985
2329408
525810
1528917
689532
855116
1369860
562569
153058
772006
1830494
643122
1707248
1126901
1119256
2778688
963901
286033
653432
1338919
1589924
354025
1970277
2445243
1100706
2381595
348109
1905998
2770227
105985
2015956
1924912
2041042
2615805
2338300
1152403
1270846
888266
999884
1102466
838209
242141
1353721
2936256
2178012
2924202
2476666
2277918
2390598
59122
746797
2371072
1900574
1407690
557501
108663
1535808
2616492
814671
2262439
2919463
1853467
2616521
1794616
2159658
1884532
699171
408894
556422
2631110
245685
1006321
391246
2888170
2119802
443557
1517017
2910454
430794
850337
1954898
2853442
355446
2057214
2521685
1064102
790951
677023
2033495
419039
26819
727184
2052746
1287262
2641033
1282604
2053264
2285760
15148
2268216
1899927
2007900
2795938
959436
1118016
159491
2277768
2448305
1155853
1968324
1849321
2555321
2850315
483766
2161004
527939
2206045
155097
1543421
799338
2215884
1909847
2661064
1936990
2930760
713783
1652114
2657637
1237190
2744424
592008
858911
2816915
1238831
2609555
2673419
178656
2320639
124918
2543766
803333
621821
1466613
2403483
177822
1543697
1899806
1258793
1103528
2923231
2023855
1495017
1437303
2253025
2027894
563991
2402613
73095
1641176
496520
1103621
1203773
2255280
283628
1668115
2026810
2738353
941703
2560516
1067987
445315
508637
713625
929308
1044900
728876
2094172
2080324
1936969
1538275
2657887
999041
235593
1566251
2015152
2491936
338138
2720171
791757
1219362
1778650
624790
2644833
828935
2393996
255200
289236
2860933
480053
1870561
2920369
2604066
101639
384662
194396
344690
2490990
1094981
2721631
2597904
967994
764043
2863395
1090728
1106018
919125
490883
1623148
873882
2921099
2382983
331805
139412
2439816
1810541
2297971
889307
366460
1178501
520892
1483237
2445474
233837
2044756
2588445
431655
1887085
1219417
1303010
2927494
298354
2291851
2361658
390238
1448815
1300281
786168
1688488
566414
1203128
1832713
2414369
208335
58907
635895
2483938
1108985
2075138
168314
1883506
1012535
294380
610859
2539380
243299
1036470
1145396
1471464
665777
57359
2053399
369801
1037689
977768
930348
2883135
373564
1049722
1549519
325643
458565
348230
1253834
1996221
931165
931650
2328644
1757545
761865
102641
795296
1131417
2073081
2287055
2377731
2623922
162659
381842
1562209
2220746
86689
2549147
1444705
367849
2268489
415865
2283550
992931
1477383
123302
784902
2152482
2129553
66393
1264260
2358238
496366
2438750
581218
2398154
226533
2535051
1955938
1840459
922970
466114
289881
1575786
1160946
2778735
276650
2376074
1030534
2716038
178813
906682
1328033
1545882
495925
87667
328489
1435491
2451465
947325
342605
1653790
2133770
2448231
2044926
2867181
556334
2548802
35201
2007436
1793042
1782293
1637214
1912138
2128818
1475492
263339
2625278
93311
2702108
1688771
641434
1112417
36241
1867413
607357
1583775
276205
878417
1662768
1998381
1997983
789171
2219635
2566860
1868128
1576590
2058177
2442090
1555729
212045
1854300
2046928
2063749
1046333
2410988
2051271
2174173
1610483
740218
1023025
749938
2877891
1031079
2681907
1944171
1641706
2146950
1068956
2284694
431713
758493
962358
2533525
2414064
1365335
607591
2132965
1205751
1120371
1843667
2135025
567598
1365457
464612
691826
270576
582278
1140616
2814512
1333004
2758848
637354
2009548
668172
1529710
2855215
2874381
2932617
1349376
378753
591511
195568
2022424
1446464
507810
1391286
716913
1860659
2142766
1380817
68627
180292
2539959
2673026
1695907
682675
2454562
595049
1596776
258695
525228
1841911
2730741
2809805
2283933
1214320
1770639
2389644
525448
1805056
1485414
1068094
1169742
119068
678438
1284731
567260
372961
804792
91206
975710
184040
144041
2699616
1790217
1023654
2746821
846347
863654
2437955
492935
2582312
2440598
769726
2936920
724596
726885
1368990
1645822
2224728
1836563
1317759
2218546
1740345
1435834
57037
2141850
1860743
140991
1325524
2340828
2699465
1037085
903689
1352489
2757540
1582339
1287943
2087238
302328
2728437
88642
2011432
2680237
2930746
691563
1898341
2302435
2379888
1598336
2139876
1514923
41301
1378260
2062061
1567443
1823244
1768721
1828621
955919
2447416
2373166
2712716
158760
1996691
1305814
1574469
184503
2850181
2270224
2404459
1046355
426666
196406
1004283
140168
1313191
1527240
1485389
1785309
419724
2662825
2560853
1755094
133196
1590847
1349764
1630048
1440350
1508517
2472896
2151781
2790328
2337712
831115
2631495
2169458
2060919
2051526
2876746
782472
1559803
1416672
1593851
2807901
574253
1398984
1756199
1296179
2131282
2430928
2777309
1443609
508486
725681
2242885
1573572
157062
1982213
2608720
1542599
2643493
1071594
1072746
2034059
353639
302650
757388
1972190
480063
1780043
158523
2721200
716339
849433
1723969
253730
2523727
1392792
2021586
84875
1262388
1507734
1617840
1895289
2844860
1428690
2898019
443276
963335
1878369
2613834
1316194
194119
2690596
2067880
2031137
937981
453990
3598
79207
1095409
2685640
2528145
503800
1806007
2685508
441053
532953
31131
2855710
2819610
2334259
296929
1791577
1030798
1281929
2285136
808984
311886
951398
1917766
2457426
539049
2438837
2723062
1698941
1798518
1093090
1297716
1519716
2127751
32836
1469098
355165
563244
1139099
730345
979274
1865797
1494836
2788518
1458506
1283067
99758
2055269
1568664
1189570
1269552
1434762
679247
639416
2065231
2790283
1788049
2891796
2455558
2488551
1735379
1516905
1171950
1041386
777954
43156
47908
792365
1029103
2726817
1143281
549392
1618887
2732071
2803443
1894472
983936
1548545
1728222
2719714
2140877
2251060
2530189
2722617
1887209
801178
2410976
2064974
27166
582440
2644184
141785
348722
2728938
1611773
2127156
1051227
2051500
1689456
618455
2156768
1076137
2222584
2873539
1015892
36327
1602864
1269919
1814065
1107398
1481238
514093
1702825
2186816
2881342
693658
1268582
898834
2258349
1524988
1525964
377617
1221824
1287430
373228
1958637
1673024
955499
2563192
1306185
2616154
950303
462929
2314084
1956994
162964
2223208
2815793
1701629
2802774
1490281
757530
2355994
2192868
1548073
2783464
1887338
1566239
1948004
744921
1922978
444071
1534060
2938859
2852198
232361
2910293
166818
1197490
397509
2773773
712606
2701737
1059391
2530628
1920678
2084242
2838105
2810786
2681746
782129
2016240
1027953
572553
1275592
1604730
1345438
222491
737343
962668
104900
2710350
854084
1393031
1265513
292850
1224854
638543
575159
46289
2262065
2871145
2170979
2396536
1189707
98473
587512
2672862
2178668
2526807
603040
1800238
82453
1203377
820458
2191493
2719365
1540670
2209706
1903555
2148915
2419477
1350177
238448
1637548
227455
196266
2762502
523360
388846
2020076
889496
1747157
2797526
1376848
1730209
623866
2198958
1301088
343098
1313703
2113313
1638065
1771707
1203965
652862
3550
1840184
2432248
1695825
1265164
497383
1237076
2807517
624414
1903524
2649182
2434366
860700
868804
754321
2910850
956951
2874594
2488711
1866359
1959509
2333794
2449270
243976
1160999
1231293
2367882
1239638
999680
1282731
3647
1252481
1705282
432491
886915
1641610
2890163
2665309
576033
969314
626713
737276
2729053
353393
1934999
279034
2412663
198278
1100690
2552265
540766
2144748
1590574
1689650
2741201
363388
1979679
63505
1767232
1319543
2492684
2494141
455085
2911412
1518072
2714791
1756161
2512998
50322
910092
50470
2800550
602964
86758
555075
2105476
1657706
358533
2403230
1630782
1959589
1443391
201241
603237
1310024
2074773
2686003
1150355
366643
2846855
2212616
551608
408513
2456809
203182
2099289
295742
1371084
2019443
1548168
1322353
865814
2416969
1629054
106817
1865741
2124102
1003417
2013773
946321
2666750
1144424
760169
1356858
2665493
1084119
618141
2702562
1083866
2579824
429864
2042701
536365
1048761
1738582
2257408
2658414
2301313
1375500
2928333
201478
667338
840682
466593
2566807
1372633
2205406
1192850
1966295
198002
1500532
1491146
1102758
1163445
2303108
129005
2836446
38239
2032758
2096247
3317
1485038
1959434
419527
1142170
1701210
2597920
2149144
2183202
1661111
1094627
1289954
651279
1048996
2852304
2139120
1126386
1696117
909904
2024804
726712
2926298
760219
1554728
2147615
1009407
1700255
1001587
2714988
2269764
507374
1807598
983679
1032611
2552596
2474716
1452046
1118373
1769074
1307077
2861083
100734
2678339
450249
2813789
2794710
100801
2322011
1444223
1382494
2595482
2509613
571522
1515098
2472943
2632580
2579996
232342
2469147
170577
2027639
2698085
319936
1214335
2559058
1020155
2935541
997627
1310937
1265074
1572292
109918
2641638
1544014
2649273
2777498
1389811
1140476
1477516
2185884
396583
1375656
616467
2217179
2935090
2558024
684957
2749791
2881727
207191
25513
1900374
667924
984374
494006
735764
757925
1521392
95148
1278665
2311349
2816433
2836306
1661337
1716418
585312
2184827
662602
2395842
1922472
339295
2370958
217033
120762
40131
317104
1969012
1676470
2894526
1072903
121366
1009933
1667668
570206
962334
809910
1445352
2833295
2939972
2374345
299202
1644748
1295855
1939881
2413726
2555225
2559523
1588494
330987
2479591
938240
1897145
2872632
1950349
532910
1680666
1456798
765398
557780
2801251
438894
1254991
292314
595674
1186848
1557828
1212503
2297706
1530035
108810
2542722
1335249
1296961
1230062
135224
2873385
1469908
2884079
1417884
926492
436913
335914
449405
2303864
2758472
282565
1374183
2674430
2122531
397021
576521
69168
2450255
2098882
655195
221057
1245616
2914182
1594605
1597005
1094629
409472
2893677
217860
222757
398570
2159668
1209657
2570289
2473046
2267680
1091954
2612072
2827448
1723806
2241461
1346309
2764962
375773
1389928
2376360
2889342
1764359
24431
1814527
1499926
2920731
2401822
1863231
1959582
1358388
2474763
988913
2439898
2700129
2816182
535890
239484
2418769
743425
91140
738877
184129
824646
2143493
2027674
922715
772820
1029487
459342
2724651
710084
1867368
1213592
755928
539162
2789816
1799018
973928
653451
2263045
738634
1486895
1964901
533629
763739
55760
1801280
1437820
1259536
1648258
1769402
2452945
1108621
2192835
353773
315363
556664
1222955
1910072
1117004
907727
1451755
390377
869675
2257871
2536616
442688
2820188
1972047
1290755
2768822
2882487
749313
2706569
2762266
1266864
1354493
1439237
2809708
2267069
850954
2901397
1527533
130241
1246903
1650794
1708591
2262068
1398090
2376703
274481
803701
1980437
1466583
2704027
1493965
818027
229209
2493157
2193626
109402
866270
2580462
118158
1266601
35370
568776
357421
1553263
2023493
860925
1240690
883748
1069929
1436139
2719298
2691835
2439585
1536870
329134
1941677
101013
578821
2896261
1598820
2254318
1838090
1353133
112279
1968386
1470273
2914865
2093528
779962
1096666
2834134
1266583
855340
78929
349558
1785833
1409928
852614
2742003
339962
855522
698599
724167
829331
938642
2766407
190970
2538496
1481215
1046889
2611667
673356
2652901
1942808
2308438
1271962
1561463
1506559
2932590
257916
18149
1516342
2062666
2681982
979558
1945214
1258691
1460989
1415900
136178
1518896
2083814
235419
695888
2010466
2442082
1624826
1316364
399567
2589041
131782
1415339
1801915
389785
1827373
1192122
562533
2743648
812299
1064117
2268825
719703
2045070
2099525
229803
858901
1462022
2428876
763242
2474081
2572799
1298774
2913603
459664
792660
1548394
1496420
237173
1642820
734010
534814
599031
1525745
1704564
2604463
2618074
286175
565259
1299885
2742985
1702406
2627503
803662
2212657
897969
2330786
2055892
612470
2818194
720454
1364036
1526644
2508092
2125092
1692328
2913163
749445
1421424
887518
818884
1324708
1104195
1689581
2124652
975850
2554013
1860098
1914355
2347949
2833664
408500
275253
2568656
2793200
2876454
1422987
2706384
143279
1669330
2627746
2412217
1840624
1683955
2597691
268687
2448142
1005723
1519520
139806
1306810
1953160
2824533
657426
485720
2370844
1055301
1290467
1730054
734542
1670308
43138
243373
2157507
212849
64239
982072
2934113
2126271
1830692
335539
321914
1413821
1584992
1176893
182697
2314222
1777723
2634546
1954520
2318473
1918986
816087
2642468
2647620
2463566
2722252
1277220
1046240
1794776
2033720
188443
2899578
441715
1671967
2611073
1137537
1695595
1930191
2136432
1790226
1003779
1555370
937500
1337953
670357
2709875
211019
1877269
2628353
2849588
1914661
1058087
2609006
1839706
269887
2802020
1622497
1597959
2401604
109113
1670218
325596
2434058
1328916
2130658
124817
338790
1092960
1123980
1384305
2054337
769013
142864
457334
66775
2700223
901127
1767894
1683712
925419
1265530
2619503
1473071
1381646
916627
568510
281746
384797
776186
2346802
2172134
1841304
139100
1440277
2335163
2364517
93575
1472408
2244608
1643132
242332
2868708
2810649
2653493
1254484
280846
2424913
1085545
380631
434871
936576
2164730
2651305
2663390
344806
1619649
2628930
2794103
1201560
1198222
1389751
2364461
574311
1557776
2837480
1727219
2768185
2403310
174825
100641
1446850
1133581
1554733
10518
15645
1531086
12135
879406
1656679
680830
539874
2445481
37079
1663711
2187487
2428873
2780648
2292940
208531
492075
1072886
1408051
1684172
513889
2032679
2807953
960669
1916374
976978
1262422
176202
2931276
1114299
2551413
863414
760071
1003447
2220057
1898209
684646
372441
2073629
1251726
2170511
1640985
2598744
796755
55050
28028
1968718
2726194
224003
926634
12406
2574013
2933757
258232
2142081
806527
1529524
2544528
2688322
1074067
2395387
682271
2254186
657813
260253
2494729
2794720
692282
348099
157402
2721592
893689
1735078
321211
1227033
285651
632189
2368926
2834199
1577143
2693933
1999339
551433
1692841
901855
1834324
2912819
1411666
2378736
2318066
1221462
2779661
1709071
1279314
554702
2827788
1956607
2553570
2642082
1190056
2758986
145765
661208
2453871
1204107
241829
822039
2542487
767024
1682900
1925332
1719489
517856
2459072
2479804
2373227
1444168
2340868
2843453
974406
1402150
1720840
1721896
615225
762743
596666
736479
368661
813097
1312378
1184776
224028
1828002
1633136
1502852
608725
2922505
995621
682346
1759526
660765
1855030
1250346
1259400
2496726
769716
1981735
315332
2812321
1653960
1496916
1310849
2735458
1160311
229881
1198225
1012208
2673754
1292128
1725065
639652
1417560
2912626
2509408
2258229
2675566
2471365
897361
2704924
1701979
2657000
1981047
487005
801673
502059
1238269
528006
2869487
2899011
125609
134717
186922
1082065
220118
1337581
400694
30412
2215273
1709626
1492742
2114204
1094326
982309
2858536
1645592
515788
193719
338464
1510528
306498
1771652
1844274
211276
1269087
356808
2342232
979340
2884237
964014
257188
338675
1504010
2245993
585096
384366
2070240
861182
75662
2365759
2461276
2441517
878749
2563894
120286
1376562
1972962
2668313
2088836
846446
1338667
61797
912014
2313912
1554571
261824
971150
1503134
2934428
2865436
2602194
1811317
975366
128216
178749
1342356
1843130
1439312
2390514
2860276
2505529
1451931
486760
123693
431851
840118
930967
3779
879482
1436175
329640
1550204
555169
49879
371936
2312607
765895
447366
2280244
2195707
1611307
370735
1901035
2468230
1169389
2106845
385596
2136868
504568
608882
73143
1088468
797578
964256
2334657
1598220
2726461
255443
1948008
1616522
2094450
2402664
2083815
1296887
2619787
1681061
1819018
1519199
264276
366472
1444221
1162652
1921184
930339
2104004
801013
2416508
1502032
2738937
2919287
2454963
1364833
1645596
951761
2257408
920607
2380206
1252812
1457029
2033913
2325598
2020600
2028564
2331945
2855864
2190487
2086931
2011304
2284399
1429903
1653853
138247
2110688
2599529
2880414
715826
2674137
2216385
955008
978523
2010793
515248
551045
1056506
426666
1128006
1364742
791815
546706
655049
1628442
721296
1883321
1400195
2680529
2047523
1061513
44219
461610
914903
2489664
1997171
2781919
40182
510201
1717857
2093307
1124204
2465924
2733838
62175
2321923
2392619
1753551
2516506
1026879
2496076
1484062
1305770
2545844
547753
478073
761248
1629725
2788660
1363614
513462
2399959
1854493
1254545
264215
1264862
2739954
2800900
21420
373105
2077635
607818
159678
2153054
1781042
204315
1861702
2403738
898168
2769633
2073438
2417972
2892753
1079418
148895
1319954
1041176
759015
1413467
1288969
35367
887042
1930509
2424729
558309
1371336
2291888
2321911
1412030
1830268
2834409
733205
42475
1297047
1773797
2612064
2576065
1236003
198259
1503232
861433
2517498
489294
1335340
1811844
1503641
2773425
1271613
888686
2759908
847262
1979413
1752074
2895172
1820718
372908
2447654
949785
875921
566484
1312298
443816
1708358
2790526
1504796
2108529
1602426
120169
251511
632485
640439
2027686
799928
584748
2886862
1867377
2343779
1685131
2422527
2367306
1919719
921206
1727299
2266179
970157
1620873
1706323
2445275
543161
395643
46433
1078296
537697
2339556
1556222
359665
569635
1465516
399088
2224370
1184245
2706371
2175098
1787239
2768691
1091557
1227509
2132641
74624
2206598
468892
1795646
1753044
829211
1377057
1721640
709890
2348319
492474
2383933
657068
271064
1548160
1753618
1385851
770441
2097269
547330
2397458
2723683
1139981
1429596
2394384
888009
2676277
441076
2238566
1249019
280845
1979978
2041446
1702620
171131
1872840
1349928
636434
351374
984978
1923965
574238
1711035
2234587
399527
224246
2556864
843840
2868626
1386998
2018661
1141226
694937
1594740
33428
3164
2536514
792568
2590813
659415
975440
1308141
1192054
164633
703120
2742136
1705436
570170
729520
2575226
545978
261317
1700556
2690872
421977
1250235
1815277
1706928
177389
1765469
321642
119936
2260648
259583
1820504
2381056
2166490
1296327
2496268
1787087
639319
1524149
1368072
2807059
834627
2936675
191389
758015
2046550
2731126
1674175
678756
1304185
971659
1181407
1879397
2889960
948724
564419
2139271
658271
2904241
2284678
2453054
11372
2471013
703157
2859890
2156283
213553
963791
1950467
1775165
447573
729044
2618763
1687771
2836361
271587
79223
2524390
2173970
323793
2287113
1121529
1099364
353059
1674469
1280792
1922843
673678
862347
777325
1803651
1516497
2399975
2467426
2036019
2832493
143247
1459712
2474491
2336725
2315307
1659083
1777733
2014927
1280208
797104
2800
2863913
182932
2742317
427934
1048638
2744868
74834
1008451
1317358
2494537
218450
1580113
1112599
2181203
671268
937764
1799513
2378974
50580
1029065
552303
1155870
483341
1938006
25569
2719314
1551221
1102496
171658
2437014
2239431
1297402
196414
519719
2818337
2900839
1931343
1493878
1168851
905662
16935
2581987
460279
1995689
899751
2396142
2026290
1515435
626382
203270
1182914
1967171
2334647
837637
1835789
1664785
597918
2456826
2026812
2126777
729280
425290
2746008
2418941
1075248
756119
1178129
80044
941784
958124
1163471
2896798
145560
738821
1131129
2415676
2519210
2187096
1400168
1929456
1222408
1666647
1899213
1080773
1099288
1147247
156504
128833
671754
1278071
122805
2609072
4222
2820164
2697196
2100779
690989
2860630
2636223
2473017
1584147
438533
1644620
1503693
876436
1344861
1361320
2033334
1487572
997746
1615730
1716146
985986
815941
1714781
2017774
880713
87967
1846189
1503755
1656730
2152081
798901
2197335
1606146
2472291
850340
908975
666242
1644431
2197095
537781
612610
2682868
1193050
1587549
2663346
2501111
2761273
1440423
2389184
351902
1300690
1906356
282299
1776691
1933711
2724812
523864
1700772
1821263
998322
699786
884945
2422284
205553
21219
2049856
2893803
563986
1766974
149743
172560
312624
2247317
2040405
2377471
1760129
363584
685749
2546398
691366
2458302
1082065
1807924
1497694
452859
2748640
1158990
335393
1004783
347717
27401
1693756
1209934
1337563
1131262
1850585
2668533
2371452
2585022
128233
1398252
1124411
2838753
2425113
2419829
978079
1921581
2359776
328642
1495416
1198357
672916
639602
1790310
2468437
1616192
2311884
1731447
899086
2470976
166348
547664
757971
1856100
9098
1817730
213138
805164
2555417
211344
1960943
2572661
1493382
2777799
458124
2614398
1024302
1880835
2121673
4204
233426
605005
541301
2352112
2022067
2134846
834407
38706
1845569
1881783
545842
2339046
899081
1911597
2818177
2333105
1524704
455556
785318
1851527
2533555
1115203
1123589
2417287
2013300
149001
1095032
910565
368015
520762
736589
975882
229615
640952
2375653
2400024
1747823
1348384
2376716
1670524
193661
1333170
2403278
829616
689412
854516
1493777
1861838
691785
453462
1944242
657741
1281477
1044415
1479860
33273
880288
1211418
1124622
174705
587082
185902
1406975
2374803
2131324
2524838
785276
1340747
736071
353582
1524828
2160609
154412
18742
1777684
1091157
860957
1244185
436173
117111
492278
2207352
2454920
824022
1141285
962938
721494
2926225
1745430
2444953
2755995
2751761
1002413
2926263
2847482
2679701
58288
1321077
1373246
1821789
860566
2206506
1625375
2473716
1566282
2114526
207154
1721345
464571
1139355
1261692
181036
1082412
2333871
506469
2703161
2186765
2565909
1232631
2731680
752166
460988
1322436
1405386
52578
2640539
48285
514654
1270913
577804
117398
69747
519753
972410
2761060
2621935
454418
2560099
2209834
243753
803727
2101068
838715
2108557
2919732
1785731
1484344
2627071
2416622
810209
1480874
67458
1289612
390119
224025
1825315
1838846
1116693
720848
2450269
2605470
333216
2467920
1698856
2614824
1946867
162081
2276858
1845379
1210430
636719
1452067
1916732
1466816
779418
2049239
2037691
2507461
543895
2236780
600936
1012158
1450288
2462840
2322303
496201
498844
38756
2533385
2548087
343045
709886
2886228
1456905
1431
633917
1073586
1311234
715944
388530
1041840
2790512
1163010
1199914
2185521
2718910
532886
363974
2104797
466372
467926
2879779
2089638
1855612
520122
173222
975298
634331
161197
535425
523552
1250655
1104978
2934163
2616188
2204549
2507224
1770532
2224059
2381232
2665776
1833011
26313
2708883
153459
1431750
2221796
1894992
149397
2181586
1380667
79248
2596735
378410
1015074
7412
1255782
1891050
2216634
324369
2682737
1019419
2232420
2211452
2900097
497798
2347446
1899962
2450213
1032111
2019184
2365019
869221
2532453
850424
1664540
838709
683696
867387
205967
461886
1768166
1284670
1337469
2710980
1116449
1707636
1136451
1774041
934154
2889139
1446884
2735009
824183
1453840
183272
1117226
1439181
1212400
2438401
172091
2934436
2749350
1753937
941176
721177
2462018
2898095
251727
919418
1883606
1684924
2819746
2693532
2226911
442974
2114793
58224
1106616
840367
2139161
2521061
897312
841697
1869837
1511051
725149
2301847
755092
2845166
2067867
1895316
1688835
468438
2175019
886459
1847125
2885331
2801846
279732
1442852
1209426
528073
2452157
1355111
2202165
1596549
1726821
2727399
755911
27570
1046375
2826369
1891208
817183
1413868
1448318
1361428
2884457
2863898
470660
2929908
1960884
1575074
1163204
306067
1278409
1469483
1457329
450388
2653002
2761338
771558
213317
58736
721410
2243193
1086181
2674445
2235857
583774
1568758
1501395
765978
1297894
1055457
1727728
2852080
846732
2070576
1059637
2600889
2567230
2817862
840037
620540
1396417
569227
2110774
2698882
2102127
2773368
1188006
1755164
1318844
1515581
2268410
120563
618893
441289
1601624
1972399
1163297
56145
31906
1111122
2362746
1671637
1504348
351897
901650
1639703
1460204
1770511
1357298
437206
2012260
2620189
2830854
1780079
2351219
49107
2290095
615647
1073631
1622713
2413692
1235910
1454396
2657945
2100190
2212425
1422416
99029
2181768
2184277
2010180
152878
339350
918592
84557
1820211
411375
808402
520536
1446681
2022930
1323354
57224
1080578
1563753
2260509
2378302
854669
40837
510398
1244695
135182
2055378
2781404
448584
742524
1494924
1673621
761016
2748376
2464611
315319
2573493
369536
2103545
676040
2023441
2176293
2077088
1512799
1127352
1611251
1696024
442266
1302525
1951410
2748019
775422
2072522
1852686
694524
271174
1972113
784112
864085
787381
2187516
739353
2248228
991073
2479488
2394032
637597
201924
414389
914215
1927066
2642488
78596
193404
2882320
2089403
447548
1632234
1163877
502828
2437821
1187271
1818028
2621907
2134222
114749
1614463
2445652
2020153
567205
890117
1640791
2690303
2177366
1418328
2587246
2801382
1049556
954152
431275
2572710
1701591
326855
1868503
2350614
2871660
2568388
2391107
1098026
149009
2261779
1519778
1306105
321685
1673680
1930023
2363520
874996
782391
1563424
427137
665142
378749
1110350
2432541
1618896
1781160
1098869
1679049
1985807
1153346
211748
689970
1211456
2692699
164707
2295188
1441893
253683
176262
1386079
1359082
2842648
2802556
2047311
1547568
2891822
2514616
1883984
1067611
2478223
1845408
2532527
885494
143945
1932865
2423809
122897
645619
642428
2434433
1161047
1079545
2476998
2744095
2241888
1898690
1735391
787969
1022742
1216443
725610
2592722
213697
355572
2781180
1548504
910623
2398904
2708497
2243632
202483
188658
2249980
1214062
77732
829271
1020338
1854657
1439175
2934218
2913897
147228
649606
7249
2832115
398439
2443839
2118332
170887
1143453
1119267
2459470
1629129
1578012
2395262
1587296
413778
1434077
136724
1026783
2673248
163895
759648
1514954
2277540
1729088
2780508
2862453
354312
1988252
2126788
1677894
1067453
1126688
2641316
2197902
1993096
503050
1431215
272660
2417797
358039
1615271
354939
2035195
1350146
2112622
170303
1998155
1748158
402478
2457496
2919543
1116491
2481789
1801022
2263829
1940066
2463089
2378873
188381
156310
2137209
1821662
1432257
2417767
1460495
1046438
887893
339551
1226989
103140
5787
2413642
2546181
1913699
1278110
959512
1488089
2606224
620594
2859745
2174703
46837
469341
116933
198462
1396393
835980
897126
1243081
1822964
2007843
343362
681781
1951919
2698788
998283
1353832
518779
1154099
2110544
606745
2320066
500025
2541482
2709372
1901832
2713468
2077297
2231687
1162912
1627926
155482
1182748
2168220
1200673
489506
862352
1603067
1939417
2660133
1910741
1345181
2894034
2735284
2526448
2723152
47986
2145968
1075034
160359
818361
2154848
332040
2601472
1803882
182749
1900156
905017
1401416
164082
57161
2448915
337700
2101071
2043480
1784040
581374
140011
2599522
338187
1885733
2519324
1681341
2644929
1844952
531425
1490071
979102
1022342
100441
2076463
1784719
1664019
1486244
900227
662903
1420723
1661257
130685
2725554
2394325
2600763
1460382
2178339
1691040
1799739
1985755
350290
2646170
2813157
2530007
814717
1808221
19617
738589
2170087
1322709
2473709
2870777
2457529
1759666
1089724
969096
602501
2795379
1498287
923616
993686
1162609
1467254
83263
1273033
442265
1327203
677277
1424414
2435404
1964954
647312
2594588
334594
2763462
834302
472836
147480
1899597
2272402
185511
1730235
911713
1681027
1825787
2149139
2479277
2886272
1296554
538476
918086
2326284
1322565
2042613
1997906
893253
2772674
2603551
2342578
2237955
2088679
365725
638457
1004578
569649
750886
1733245
2274152
564210
1364657
2324621
2382185
1273548
1825821
2692410
1132205
921596
1891944
1787970
2429182
2295808
2263806
26962
2337454
1489401
1640386
937466
1620018
654652
1415033
123928
1407862
684886
28290
2203404
2531951
2351283
1620919
1162839
371320
2092645
2302192
644060
2218121
1777320
2737187
500831
2838803
284808
1554949
389895
2674374
2436538
1511700
365041
646562
584276
2163660
448633
219984
1614934
1264662
2461467
1481746
2646827
1520008
1300299
2599588
2826980
1990300
1594971
1274683
1037937
1618291
2448275
768138
1014575
1362991
1526558
2210149
2077484
863798
521180
1187547
2288041
365486
2418812
2243768
2403164
1520685
2652153
2547299
1415065
1709052
795331
2435969
2325964
819316
520793
2058913
1271930
538089
968044
659889
700096
2899262
196812
2257266
2124789
2458130
2201067
474263
297573
2272009
1477517
2036780
2446079
2882640
152348
2214149
2415648
2735556
2216145
2789333
1598014
602367
2175763
2668606
1233893
1112941
2456691
1236180
2229461
698887
2765929
2490849
1363851
2519882
1420394
1132148
640238
2857404
46991
1867978
2483636
1422527
2837417
2640291
2198182
1685938
2051616
749605
2456488
1077112
2342669
1642568
2199777
30119
2667686
1193143
2081815
2200051
899853
1297852
1026102
2310120
2317248
715000
92605
1920131
667406
2217917
2417509
421747
553334
145403
266738
2774560
1366935
1997503
2533790
1373520
391465
856369
1290352
1344912
2430998
290448
1022524
2611577
2264450
2554292
2109723
560121
1113620
387668
1551351
1444190
2700748
2363452
2352063
874917
1476902
786594
363423
2334431
1706115
960393
55825
117984
651717
1641886
2045137
1182067
2747258
2419609
1876312
597716
1032328
139245
95526
822399
2515754
2492256
1836654
1211695
237710
1445824
1859374
2596702
2391058
2595931
1612755
1889613
1302653
2355952
2079508
2046478
1655785
1462607
827015
2774168
2803462
2678734
1513256
2420298
851655
2633150
2639484
826957
2873908
1905238
1970445
2917864
2160678
2921930
1665750
304229
581009
197933
1672881
901723
2831775
1686449
1543855
1670256
2631884
197275
1457626
909540
247069
723874
391020
884339
2707275
2577271
1632927
1934998
1265075
2584453
284258
1361751
1472740
912502
145662
970264
1628550
2491206
1420948
2883216
1308156
827940
540093
351695
99926
2132835
1076486
2630905
2900621
466810
1834676
1693532
470806
1666031
1434348
261363
2788396
1532804
1421090
2493419
1570655
2171708
2835730
2895403
1135697
2088438
147823
2753421
466695
1679962
734155
2344406
908180
2848154
425395
1481409
1535725
1504965
2566113
1163214
2036507
1818168
2116213
943345
1413649
2347800
1311248
1969023
1626439
1041337
62195
1769801
968274
1912023
1959773
476633
2385731
2524865
1434880
2480476
2799209
1293898
771792
268495
1435240
83757
2645800
57971
1801285
356979
501337
2182175
25925
2524436
1923029
2442187
1310944
639389
1903290
2048572
1733719
2223208
2229139
2680851
767056
778693
548294
99127
2004762
1091287
2499726
111585
350335
2876777
1535348
2225834
1123018
2432244
609616
1709772
1527819
36207
703725
1075621
764499
2153626
388098
2163786
894442
2184016
136450
1857345
860670
1295679
2098344
1411697
2045815
868956
67737
1099942
1670037
48382
1872344
2645114
2644754
552691
829616
2189957
2069417
434803
2043873
2704807
2044411
1979001
1118578
1260894
2495840
899342
1225707
1995092
2939191
1717572
1619306
877150
1435500
1987920
225186
2007473
862802
1777246
2253010
951787
47834
1780013
2830429
301827
2800038
725993
2629899
757757
622815
5888
678170
165115
1191189
2731837
349909
668716
1987975
1164845
2789532
259622
484130
1159945
85122
1630611
1603237
2283293
1360376
1360453
1084232
504075
1054320
1650946
52732
2810492
626217
759158
608574
1368958
1912180
614216
2900092
184552
1835255
1074237
222244
131434
915467
406979
1600787
2416082
1004149
2691791
437463
288418
514181
729049
407850
2217428
470109
2938826
1811534
2175777
2000266
834142
2541271
769936
968605
2638010
1816402
1814388
498675
857170
2772273
82398
2160431
2875127
1767726
826053
1922693
340998
2066809
2702652
1723186
1534234
1857477
2302425
1384022
825028
1454162
2254532
759257
1927775
2106737
2938753
194395
1123425
912804
1572084
2391581
117531
1065464
2287029
1463220
1097256
91186
2452707
540345
103019
2079236
2509594
1763048
536809
1824018
22581
332083
2541727
60509
2453468
340899
1321753
2574738
1146413
1154990
2395363
1398528
772779
2401310
1412328
2207769
766812
1824601
2164387
1289099
1494805
2031453
855553
1493489
2774585
1856118
946838
2614138
24646
480853
313703
2788342
793913
2263255
692539
1298818
851904
513491
2923584
1060469
2453529
2558070
2752883
972132
2072453
80415
1695683
2316232
1986519
1060003
209614
498980
1248409
1899786
747474
2175712
2243847
2562690
460996
1685970
1628236
1247179
1303769
1462930
1952930
697107
2714538
1788022
2778592
1833527
1401154
1321723
918121
198233
2121859
154571
885513
847097
2805873
2404007
109577
404973
866293
624273
609162
2864791
1196677
2603453
429374
67970
999279
424858
1072079
1978622
231485
793361
378736
1385092
2912730
775182
338228
1843459
67408
438129
2647826
2055642
353815
2081371
2284159
2572157
1622834
1958037
1554419
1797973
2341842
2937224
2404018
1957651
2297628
2582914
1291474
266310
2624809
871786
971382
1736145
2878568
1524929
1139322
2864263
564278
2831644
803815
708882
2753647
2144206
1442420
2720798
2360414
459385
2898652
162091
2338343
662506
635304
838785
556498
1461651
264292
112700
542095
728164
2874387
1202040
646077
2087381
2790974
1431020
645066
1377063
2058958
1793724
1733274
1674549
54963
470043
1304307
1670090
1950040
2650187
494002
1079091
1924721
2535529
1357757
698491
2310384
1278184
1035929
2606896
1684723
2361997
2412232
697133
520906
1457937
881457
2363233
1216136
441636
2629531
1680177
2340839
1557562
2306135
957459
1185222
302709
2822762
2908298
2581930
2158639
21228
2310175
357015
2733785
516471
2031034
2571230
784654
10270
911858
842646
1163858
930991
1112091
91245
452259
73588
763261
1804422
1317761
205411
134075
1552459
1132644
262541
1470545
455234
1138944
2919283
251463
1435265
10197
1750763
2196145
1880447
606344
2780229
1493614
72703
1113770
491165
73453
1273520
2622186
1460733
2839235
290992
907118
1489328
1507085
313344
2675950
871337
515662
1901108
2319343
1743555
12554
2293238
2433264
196729
2547259
2200588
390046
2755272
1042814
1286873
2848323
2177167
1173234
2051068
2307394
961947
429609
2391319
504827
2158421
756804
369940
2558926
2536266
927757
1732643
269390
398825
2158252
2694345
2825549
2006616
1628463
113410
1984406
2152590
1291958
790255
435230
1456398
696109
319503
1158364
123183
2887050
630024
1253941
2386850
2309485
2683555
2015600
2079557
46248
117803
146842
2219632
238987
2117257
2042942
2647138
2901863
2068050
1136615
2076469
1850715
1677921
2014655
46449
2034593
1475165
1504146
214441
1519098
2214185
2472287
1241610
1872676
1914292
2308883
707094
936177
2935860
2036629
1665709
2280208
2048946
597973
2536794
929900
941682
2425330
2753122
1862417
2121602
2673805
1296992
441505
2572756
2162365
1403993
225910
1084858
1919570
2558702
2836493
1289403
1316617
2556912
2017591
1248459
2015186
943026
1229142
1778110
669491
1051193
1828701
2552398
106462
2884320
92916
1295302
2676379
983378
197594
369357
1878949
1504335
2503376
2534847
304469
461588
1161814
1792860
1353952
963281
2877034
1879304
2781223
2609829
1697501
149514
649058
1043186
1167663
1028789
1075387
737580
983505
2310603
680501
1363867
587402
1298892
1802788
1419383
2494849
30612
562753
342049
471390
2685089
2658959
2413867
2469586
2587041
1742537
1890439
1692352
995071
1210349
2039254
331651
2090908
1205805
2739144
631761
2089207
2510773
2896181
2430025
2275284
1075220
2712864
1651513
1138835
913659
2459588
1034042
2026801
29896
2367319
1920313
192083
1779109
1717067
2150212
936776
2741431
2247602
2269479
815142
1845323
2180753
1310848
2090335
480033
364252
513208
581056
678994
2400997
1097368
2519035
1829774
1564399
716485
2300318
1223774
721818
1801281
851985
2029798
2890387
724281
1200313
2140528
2434055
2766745
1612026
1929194
1725324
1610075
113124
1742750
2158689
2207000
1911781
1735167
1944899
256044
625536
1939838
1890359
2335476
2792720
1475027
2213243
2764687
1852372
1886719
20878
2382507
1685454
2826613
2482521
1461524
2797602
2158855
1075827
1919822
1931609
670759
2642371
2552639
51730
1581187
1280613
1026836
917061
2311871
1679670
2113380
435767
489801
1938199
230720
2574110
960236
2756422
1701777
1066052
2688156
1229591
2792570
370993
2711801
510735
2917675
408215
1601956
712306
2336500
1753611
669242
2684699
2506560
1276056
1093096
1961823
174962
1032668
2658565
529005
863484
1275593
1489204
467391
2320466
2739187
1739715
742485
954871
2139814
1164787
2092106
1420437
96765
1367203
898706
2200864
950287
1900329
370402
2789337
1398744
1611427
837939
1465295
1788776
1396377
2300755
84659
507137
1912146
2251327
542944
690514
1852497
1797095
795962
1739165
1609929
431492
695026
2772624
353720
1968765
2384126
668824
168043
436478
1885031
2299131
2490941
119918
552312
2119879
1665919
2450085
2270064
942819
1187481
2880586
346296
2881641
1297392
1600412
108659
235469
2413759
86531
2689363
2161088
2679479
1328589
1847806
1572612
833510
2150941
1739143
1474794
392297
2125074
2419292
589700
2354313
1117015
2921421
2790154
2306297
1691514
2389526
2137984
2333849
777033
910971
89607
47072
1655574
1163968
616987
1364574
23866
2138806
2014457
1054142
2524355
1671945
1347061
1802754
2907107
2937010
2245103
2357285
2778789
2204712
2479306
1780257
576078
2299101
292180
2823269
455586
2471083
1920061
2754735
202713
1867304
1598490
2039910
1153614
2654340
204762
748049
5677
579112
1999793
2457646
2254828
1267164
839099
2393258
269579
2320840
1871689
1778161
288097
1235313
602249
380729
1766759
1914070
2043283
743427
1379782
2872131
520034
991874
1740882
2794307
1752951
1434212
461536
1751759
99229
2327714
2726724
1237968
1670449
1824936
2256804
1749654
954341
1393806
364416
2851990
2896663
1796356
2463998
726829
2229794
645971
1745747
1472119
2694101
317845
402202
1681284
2855282
2157570
642869
1274329
1443563
1207153
614642
458470
2819473
2159821
2064461
95526
1790634
1683212
698968
2650889
2624146
2523232
33859
1954711
1758227
1043831
2354784
757365
2514861
396196
1257230
1923630
397498
1593250
1546448
1072938
87300
511059
879296
1649074
991478
937696
1633605
1392379
322297
2509778
2878421
2304420
1974609
620477
847860
2610768
967254
1819775
1318540
241077
463891
1968449
2101345
641354
813554
433278
2218211
127306
2809299
2825870
976967
745492
471730
2221737
548884
961669
1319943
1176564
2480848
500406
1999275
336546
211900
196615
29394
502776
1011218
538262
823465
1295115
2830777
1804289
2086447
2399581
2255306
1678679
2059036
391947
655731
2458691
2103828
437411
759092
2111921
2933153
253777
1682717
345673
1372599
2680913
2918307
2031153
2534074
1191720
2085672
2243853
2872782
723005
1796113
919549
2125475
527331
2919414
740224
1846940
2106582
415600
2427822
154601
2534515
579077
2361222
2727971
1895221
2361383
329281
896961
1404521
2808622
940984
1933120
2378758
2155006
2064340
1328403
2170845
1263862
82572
781564
1877791
2853016
593385
206749
682813
15376
1127428
2152461
2940338
1069164
1835851
1221534
697250
2411877
144056
1506052
1800299
161950
518998
1554292
2467561
221517
1727531
2778968
2578421
707413
630374
2853791
894022
2570078
1632778
133960
2157027
2708087
227708
186454
1047555
1135045
149359
1128749
1434551
1339543
33565
159949
1146694
1520896
2866921
2890075
322316
1624982
663199
92280
749067
1834219
582689
2792378
2347599
977298
2300641
2401916
2248613
695816
2632985
2252055
1174704
2003899
1637214
1599266
1071841
2627905
44953
1101338
1454346
1986944
151792
1802326
2817160
284204
2519658
1514973
1082748
2403609
2869696
2887787
2210588
1322170
594605
1486867
172170
2237280
748375
2474704
809666
903631
1378671
2017409
536035
207097
1357819
2567259
1380344
2550975
2047402
609518
414444
1730478
241339
2656026
1898570
167387
703664
1876919
141774
874580
840296
1164380
1087142
991010
506106
1434708
1820472
2162541
856813
2007374
457486
350226
2664118
2512567
2083505
1822410
1686707
524046
1606008
2366158
2659324
1753258
1828954
723812
1791933
1358513
454334
535300
378579
2902562
2448477
1481459
2877072
1625496
2471768
1173223
2092662
2665773
1416088
1644670
2587570
688600
1887667
1613944
497386
1785001
135119
324256
2510009
1748364
433645
2795633
1303990
1726052
2067701
1318333
1014900
2557853
1035083
2813075
2507237
1165836
2654209
2830186
1471755
2052651
900982
788174
587744
1302555
257626
1783983
2667948
2739803
2415511
2344730
1654472
1732742
2092587
1834511
189763
806779
2326986
954496
1134243
456004
1934633
300037
1393013
1894021
290862
1138816
436574
1788456
347555
1407188
808303
318310
206231
731628
82166
2604109
179389
170348
1962100
643645
1492908
932168
2624012
1932770
2265811
21202
906451
2485464
1789858
2868613
1926026
663284
868329
2486461
24244
1522018
787876
1353148
1576489
2583741
2751105
1588345
6727
1076507
1188686
558805
2636567
667505
2333949
279436
879981
425729
2801898
256022
1429534
1199607
2614532
2590415
1412741
1520398
237479
1207255
552277
2275680
2157898
351244
1882543
1439445
867312
2661034
2877055
1811451
2546887
2860620
239379
853728
2792993
2505743
1493506
383679
278954
401690
857447
2584794
1580261
46062
284777
1367186
2934823
1523896
1645012
2026797
600780
2829189
2526663
1022007
2487591
1277343
1222876
107910
275800
40358
2540819
412517
2103283
526017
2085174
1142054
1495639
2098500
736423
1443891
2070778
1262686
779543
1706363
2106656
230448
6990
2454163
660303
1816687
342214
1515781
2396625
2044737
2073759
2315320
166763
2059570
785785
2672
332307
911992
2803337
1135370
1820296
1041962
972917
1959067
968723
165696
110148
1635194
1604474
521319
1396102
2181604
1845733
1902393
704548
239821
571545
2807180
1600688
2464408
1934415
631918
2555012
2465855
1450145
2735765
1157774
115127
1697544
184018
231691
86559
525552
1170
2750026
1533551
1945775
2668887
2911456
1322349
5841
482833
772686
1969007
2446445
1441196
2886715
418968
377550
379844
1454784
2518155
800379
179760
219038
1507620
747458
805154
1236755
906097
2399095
608171
1744717
2810094
279736
616417
1250010
567281
1412126
1348490
74161
663370
323371
1702264
2214437
1743997
2768995
1825285
2866558
1634750
1328811
431514
255102
1830719
2015593
1632124
2933422
160510
2900335
707239
2152397
343524
1507901
2662477
725141
41184
2025021
2562106
46493
1700558
1985524
1123874
971225
488966
687536
2212947
326720
376085
884772
2348178
1067406
2016919
1197942
2560200
1088372
2570821
1265080
1918870
2177004
542284
260292
1039510
2228740
50726
361237
1620239
925546
1459232
343388
306112
284472
1583164
397973
2607358
760527
965102
2592957
835807
462830
2463127
477273
978128
1989815
2266572
2437590
2373668
1405890
104094
43626
1213940
2205014
258104
2359071
452459
536647
863720
787824
2401453
1410779
1055325
71619
1698613
1931238
2704334
2324449
1496292
2082297
1374915
157771
838107
2773109
2902691
1753140
436223
540117
1783927
998246
833715
1811188
1028032
1666572
1671974
71890
1731611
742999
2181925
1250475
2531965
1212291
588635
2798550
994585
1115732
2794076
1647505
2262915
1565815
2134242
1254288
1337280
1453071
2803789
2115076
323873
1015027
1613101
528282
1785337
160068
257886
379383
605916
75921
1980954
2082594
1395152
2490542
1795192
903457
1256706
7985
1112219
913536
1457977
940111
2216813
1691918
156390
433604
2455531
1063415
1389349
1905974
2848895
1312446
1569774
2438693
2242917
2110473
1693882
1017558
1268821
1986545
1299461
1002401
308836
2902127
1910772
2781117
2835027
1776166
822765
160600
2142447
1722086
2890573
1428712
628849
973097
1907338
15027
1979587
738830
1295482
659818
1377922
1707647
2821659
2865518
1346676
2238359
981562
1182017
2320765
2118170
897716
1302063
869034
1993583
1192680
2007095
2581943
803374
102228
1563193
317526
462467
2790157
2252268
518087
2626876
70857
1056978
1215472
858841
2219723
2768
923650
2094323
2146887
590320
1389503
1775242
2308350
2626054
2612060
1237208
2221034
2358165
1237924
2600572
1442830
1308454
2724
1528310
2092710
69913
1163927
2364018
467653
219081
965387
1828161
421563
2267794
256483
1004699
2668769
925940
1317004
1953807
1374520
1350652
656784
1506599
869695
1364893
2569672
365707
1458516
426999
2438275
294298
87628
1273916
433224
620406
1174194
2818611
679930
2041793
1707886
2039418
1367222
132465
2009195
1549641
163235
953887
2613770
1600523
504393
72701
244553
1321386
2850066
2495726
2309720
801304
177185
1927375
2350833
1545690
471102
189040
1232760
1562116
2590271
2836527
1786399
1466475
129483
1082192
2705081
116359
1058563
2295400
2706430
1629635
1578702
2651086
40404
1945155
2429703
459826
39313
2089564
304327
2178652
969327
1917276
2562991
737822
1122308
1364421
2532011
2008023
1004854
591428
1648385
1034164
148892
2162880
2149495
1488598
59487
2188522
2200514
2881424
2110771
2604734
760314
1730717
1124640
1300298
1730365
1408671
2230032
1261676
146899
471348
2341605
799450
2580850
1729182
2372572
1972362
606065
2089358
2699844
1328814
2536674
699220
453807
2842489
75256
2646450
1592494
2554873
2223766
2850429
2472735
759071
2783896
1282066
2431901
2022527
1913186
1081837
1774032
1321691
2090574
2503474
1305805
1340957
173106
1678688
2615974
2062552
1765231
1676590
1711719
1268991
2522067
2758625
459706
801271
1101885
2609081
1779370
2897442
2713357
2487479
1871335
616701
864509
1385102
772132
47558
1094080
2223104
1125457
2643313
2163579
2101890
1543539
1807832
1365217
1076954
526894
831528
257886
2935349
2891787
2469782
1634663
2026244
2166065
815921
1084455
1253796
1695304
2528051
1492131
1139243
1883450
977023
765777
1581034
1719562
13462
2323410
2257246
1412318
1447966
1255744
753908
2028573
1916368
1810397
2907871
1461959
2890716
2614943
2063305
2933190
1055546
2309246
345647
2902808
2871580
301790
1816619
2935755
262472
2017212
2345518
1048847
1273150
1565106
612869
1758018
1293838
229757
1948328
2335123
1332195
863288
2606576
1454663
124690
2213392
849538
1317998
1252863
787415
2309392
301618
1726849
2246127
148424
1188451
1148267
871737
1014653
2281946
2725738
1268698
2274162
2815343
1814409
2055542
1405550
852911
510033
1544232
861925
2786674
434891
999432
69129
1660361
2806116
2564581
2139799
2641650
223084
2458974
332562
2192305
305780
495648
721579
884522
733668
181140
2574804
1872118
340702
516168
1812640
2907901
473978
2311565
1623285
1510539
707780
2940503
1923397
679436
18455
2085239
1108571
2521267
2277150
989946
2295647
1476747
2759326
2901507
1705325
2605938
386894
2747216
2621940
2253553
1147638
2518585
620726
1843930
698661
709207
2580961
1701056
2538750
1105760
2732213
2545338
2141717
2258387
119445
682896
431415
478057
1835957
2166972
2565889
237124
2699049
1658084
427422
1593870
2148195
468222
1344059
2645145
2656806
2002322
2799339
445963
2131087
878362
114031
1019939
2224937
1782682
1487024
980952
1685209
1009166
993496
1590376
1097239
1534153
131718
814264
983848
2297132
1044616
800779
2926282
460436
2497057
1065672
2733080
1901955
206087
1295389
2184396
1824013
2414762
284992
2565976
73690
2517195
1362281
2507806
2596257
1253373
539616
2864022
439354
2222570
2202325
2106108
2566401
1491007
2854655
2383874
1262008
889904
717748
2395697
2797307
1205927
2666319
1747631
2065683
798528
2587869
2619024
2250040
2321450
2148117
2797181
1461231
1140490
1667286
1850325
1937859
1798922
1425248
2132540
861902
547575
2743330
2875589
2808347
336370
1346059
2077104
2079501
2075776
2651930
1444960
1637257
2063036
611805
628997
2894130
2080260
742552
1430668
180219
2604524
2732199
464742
701162
2490016
254972
1103149
2910529
912573
2251967
537097
1918716
525380
413374
2460328
558486
1084470
782664
1970142
315005
2888661
947537
1818775
2061585
566280
1949179
2065559
1573709
894654
578809
2136347
2415107
469038
826911
2591573
577092
2202904
2331971
1106757
1700090
434680
117942
856463
1409413
2346544
224842
860888
134827
2085912
2349305
377454
2605872
102728
91879
1440087
2570761
1694111
2873243
712512
1227360
1197542
1180551
419031
2930374
1357846
780042
121240
2752371
429119
1243007
2684601
565185
730556
463658
1318792
794899
1950456
120539
293010
1180966
1987012
2386876
1389575
667868
1279702
592389
328860
1508665
231692
960068
2725281
727875
49325
1687428
2398864
2378231
786226
1636377
709138
83579
2325698
1313219
1291957
1377097
913190
1730403
470311
486415
1619003
209380
1702161
50335
11647
2360998
582476
1200234
278077
2650986
2027485
2862414
2674901
2232264
1416949
590116
942268
2800445
46993
1905953
2542951
1203377
401838
146796
2170107
2012744
2383663
2441984
889694
1910006
106951
1175614
408277
2476391
2347856
2443034
2738376
2538316
846138
845986
1492199
2386800
1081402
1806276
570148
704013
2088959
1519689
1739102
2717155
2049842
44525
2932390
904147
1862808
1312675
2777321
732350
1519942
1373749
740989
2560579
734507
1337955
1521658
2360321
574718
2667822
582348
2621555
2744412
1980208
1499485
748758
267723
1254336
2426233
579434
1820202
471216
1865341
2807522
2549619
631385
2565658
2930168
2869968
1091043
1712974
1779383
184481
703225
1980072
2515018
118353
2367723
383028
1459342
2696104
165431
1040960
599092
256883
705236
2555044
1832175
679164
888853
1538465
258020
2573010
2461992
1393770
1545830
282324
990373
1025772
2220685
1999984
2555777
2045224
1868423
930989
1694609
924479
805491
550631
74039
411588
1695247
1102332
2677421
391133
2403087
2635457
1861710
1076665
904568
1468770
903028
1035891
347977
2764018
1810573
2655714
1135375
2037695
2582663
502145
1592432
818074
1696498
794623
2190147
1925810
1923044
2289951
2732715
403110
1027078
1826676
336490
1725561
733600
2709683
170108
2813135
382138
2634530
619182
2021684
897560
2163393
2285379
1402156
1493126
887304
241571
207804
708001
1831197
1814566
1529462
2222349
2654339
1751838
1924526
1790150
1372848
1670142
2298207
2565053
1866288
2185526
2616504
489981
1235603
1477643
1548249
294717
2911830
468098
583887
1705895
1334214
2756495
326272
2484882
2536074
2532877
69746
879524
1703977
1736668
471006
974573
3978
2230543
127329
1810350
2677522
2892048
2722594
1088792
2439264
2176255
2567348
2025330
2269779
1639150
2521818
650307
812714
602993
297192
2143840
1733091
2153633
569489
2666372
1996223
682886
1349774
1428595
456445
635612
390909
1786443
2242047
2387126
1353991
2812670
704858
2897893
1028271
2252521
214855
1634403
1553486
1647576
596281
2886971
1978340
2243413
2193931
17098
1622541
2434756
514107
1605508
645821
152532
887305
2375179
499776
2488674
682134
868651
2728075
2836489
2504169
2319408
2301453
559857
1876528
2314132
349966
975819
1539411
426328
230405
1750488
1391345
583609
2130577
2614650
1554827
2805693
2251405
1915127
1134738
1588630
2277344
1819989
1941071
1154183
271303
752678
250951
514932
1011348
278395
2157820
2673952
2508086
961634
1142846
1342746
408511
1765179
1528182
544487
2870374
774407
1152865
2876819
2186466
2068584
1363246
1008566
2599511
2411136
2687153
1878518
2129156
1549284
2352043
1680607
2599833
927930
2820300
2893733
1527336
1545639
529274
379134
84525
257477
437099
2210658
645553
613779
2795244
2548827
2373292
503867
1418044
2914373
657358
1513025
986408
542904
612103
978526
2904586
381424
659999
2673394
162652
881779
1751905
2685182
1327075
767457
1028567
1515183
2761039
747802
1474549
2744328
1186553
803167
1180559
751408
1495076
1249916
2341889
2411882
2673048
1455922
205810
256074
619308
2718391
2338444
281219
1695780
156665
182767
570184
370906
1030123
51849
219098
746044
755665
1263109
1424150
367468
2334315
2423034
386255
48165
2758663
669583
1455056
20788
776365
58515
1896985
2613809
949362
1123844
2191683
1872427
1636435
2598394
2495189
1300270
1974362
2771207
917279
2771119
1993243
982221
117921
346916
2591881
2807848
1281002
109711
1030976
2058406
307214
2647869
2740400
282652
1557687
2172535
247517
2477186
1262904
433237
1841466
484881
1661918
2192157
2605330
910717
2135942
1087386
1365838
568871
1853332
1198783
572908
1005851
1768288
535891
349296
1214911
2502383
2569215
2509425
981252
1902212
1250585
2474562
2619801
2710664
1931813
1304037
2171395
824910
2443857
1425066
123073
1297340
2427098
2078412
1944259
1953314
1363192
1613842
2257157
2226921
1571396
1088510
2716106
1859767
231067
826291
1341420
2108031
639959
161236
994590
1757294
1512983
881076
273345
1199455
2206970
2321114
2411063
1590884
2877905
309139
350288
596602
2803517
525025
2113086
2832963
809897
1284097
1471969
1337386
1569629
1547531
588187
2786119
2712002
2730445
253578
2229828
316594
804109
1737014
522088
2866789
867223
2691820
1888358
2221908
1730746
416252
495489
557644
512007
2687066
2467913
1468999
1656762
1047970
1744722
1686938
2464246
2230358
1932335
169918
2691305
2651006
382327
326765
1310731
2766168
2645419
1759342
450530
2109317
884556
2854710
1556757
2851182
2491194
2591067
2610837
354471
919734
1247709
1530463
852328
2214955
2303883
1628515
2744420
2644715
1323663
2179571
122916
2277629
2120361
2787102
578565
575839
891008
2534046
1416459
765459
2235406
1138546
2903757
1997074
2600036
2183976
2895574
1361639
1085243
1379815
365808
1843419
1244657
157291
1743147
1623807
759838
1135778
2347383
487232
1817285
1828538
304696
564852
1966374
1659980
614372
1824131
1538098
2047931
1763491
879995
124851
1305512
1369238
810837
1242200
1687597
2775102
716088
2331941
831465
2215657
2215883
1203342
207497
503970
1863403
552206
2393969
1585070
1952676
2828072
24207
508576
886009
2504798
626410
1986044
2382927
115141
1228836
685332
2540178
2821852
2455930
2098860
998977
558864
1822162
73939
1008421
104023
1965328
82228
902350
1435670
367720
2093183
2449095
2466867
239482
1450562
174580
475930
158356
2374695
578403
764767
2400080
652914
1056781
405290
61334
361685
2265337
715106
2541083
966086
524300
1838015
2399375
1074855
1969552
2257202
396116
2484721
1994390
1779564
2851914
1956888
1705736
616485
1189094
2020959
2697804
2186617
1468133
2664571
1185110
1374463
978702
1644741
2247897
1599160
242309
1369932
2093237
1907350
372296
2721908
1773216
2186220
2031613
1777005
1529361
215307
2799043
1595678
1267091
1665065
2092716
1887743
153201
2201826
1295300
2767685
1964574
1057421
295535
1031993
474860
1221104
1471929
601046
226576
2937131
747114
1655707
935269
1945834
1220679
1765260
2853076
589362
497258
2788523
1560901
613871
463296
2670497
1268597
56155
208089
1651158
1602344
1502094
858980
798663
2649213
2599129
1196695
937551
466590
1509071
1392010
843393
769756
963275
2278813
921733
229047
359517
2204978
1476682
1935243
1259223
1812614
154655
1490778
261313
1390146
1341656
83286
1072869
1176257
1925635
184504
2124662
709544
179637
2178547
2086748
2080410
1720731
295264
1721047
59553
1563869
68180
2343362
1238494
1399765
973793
2163826
1453090
1223153
1633436
2328211
193946
2922298
2551986
1366119
2359196
406397
1657581
1937972
1264375
241338
2826340
2372359
423926
2931312
721037
777374
2043336
2905841
311938
1739516
1553372
2716568
677787
2065062
762909
1362723
1618678
2184856
2427894
952586
1731326
2859376
1907143
420712
585166
2674020
588358
904850
1088936
1686709
1714907
1426487
2734794
1163214
1848563
84177
154202
775544
2399578
2446896
799935
922302
438026
965257
647435
646752
301609
1651438
764086
1745867
2776375
2627465
2435265
2793127
901711
1656152
2578490
5818
1154512
1176445
1209651
197033
574593
609309
1914058
1038282
1311225
952807
1808199
1217818
456074
611088
2611105
2167392
2667332
1070545
2254960
2885041
2634705
863964
47890
188599
1307005
1284549
907577
2091448
1725808
1808221
2030577
642583
2295381
804806
2167048
1760570
1697138
250836
533185
1388475
449199
2778415
216079
1334007
2660023
2144833
1573138
95596
1210847
2854966
2597634
2329549
1354085
1460007
684689
678896
857366
1904882
2639629
527708
890656
2137022
1668846
1326478
1634522
1788344
241141
1543107
1638122
2269450
615549
732778
488662
1068219
46920
1046467
1033241
993372
509341
515640
2837275
1331028
2145905
369434
2866093
576495
2548722
2088095
694220
630948
2722828
2181294
1992029
2309220
1744156
522816
2019479
1766171
1274908
1402044
1210351
2334390
1347050
2006502
736284
513872
864401
2441493
2815577
210727
2694821
2692744
228419
2282765
133372
2430235
1269131
555211
877828
46573
2906056
2605930
2009219
1215146
1185763
2645481
1274849
781270
476222
2098303
2290456
337871
827369
87477
441180
1350428
2809327
1889036
989038
1696518
170941
2317683
2195851
2537830
2672952
574615
1626080
419475
29486
1484633
109260
2169997
2678134
2315569
1626653
155539
851843
2563360
916507
1657991
1767494
2129683
153399
1482822
2885320
2322660
581569
1956308
634699
666176
1288904
111943
229002
298610
2489778
2190725
1007865
1466081
1259134
578264
2500561
1613640
2218018
1772004
1749081
35079
2741691
2519015
2004793
444700
1161088
1647040
1744913
846750
2848391
133461
2115422
534437
979522
602337
108675
1793911
387680
348906
78451
864569
1921103
328939
2273706
2094072
1826770
820368
2828703
1244003
394294
1993743
925972
484814
1412715
1994318
1376370
729140
1353437
192934
2447032
1730416
1862398
1958531
214580
2287171
2852033
2924399
508624
2873866
431477
2654526
436623
1457107
769562
2864051
75641
291373
26523
2559681
665847
1657326
65785
1528860
26565
2022443
2565457
465211
1417723
1696944
2426124
2340458
1177420
2147207
2888470
2298590
1835137
847161
1229317
1425341
157260
2112961
2788292
1322948
560047
1554908
2192012
267852
280803
85668
1982896
746
2437434
27824
1897942
862376
1051788
1334464
2812301
2596934
2830762
430645
2073529
1623399
1453502
1537314
381195
1855878
902465
178607
1286903
1016304
676456
1958992
507777
2577269
224117
2023627
1155291
2810934
1858069
1687774
1632235
1981489
417632
2201978
2130127
469471
158953
336764
924669
402926
982402
246736
2882680
2383627
285422
2098109
2124330
215923
2056681
325103
906868
2744616
1280404
1051439
806041
436294
2580692
1439934
2902299
1711430
1763267
1288326
2624961
2585755
1279730
353609
2601857
2195034
1097705
1239775
2875380
458257
769826
1018404
923964
2453936
2912059
1213627
2384182
1511623
399525
1785486
422978
858507
1331642
1629288
393137
2234187
486674
2401424
2289370
1439686
2853856
281117
2222035
2082423
2292277
37443
530683
624028
788214
2240264
2020534
481966
1428705
1615490
1811321
1077084
1555047
549598
1132190
1232559
385183
1179959
408297
2312633
712338
2487964
381824
2488060
2929825
1950337
2301954
1072373
2033703
648114
2132880
2699045
1360555
1838285
1824352
2154666
387573
2332771
1040267
1195621
1478736
1173290
1818548
1221683
1841371
193163
2383273
1489918
1459115
1850927
1722633
1060429
1248324
1435095
120027
1476346
2021455
419549
2450056
2049691
2479090
1144367
946879
91513
2279405
566518
2492941
627922
2410491
1076956
1660987
1042650
1570928
869443
876797
2571495
2516081
1462746
736802
1435811
938769
2241880
1449636
1816581
387172
2207624
1837184
973691
1623808
2038824
12820
1000252
1902698
1829317
22056
930982
381223
915756
56317
993640
192245
2547876
1205400
2156246
2178515
1212211
52835
2806395
1044979
2262440
269467
2183979
1194171
2556987
817855
649399
806191
700419
1229264
441397
933736
2485622
724128
917563
1953622
804015
2744580
2235042
2906528
2461028
1456145
993415
224852
2741425
2229845
1889109
450712
2559276
160245
1958957
1727620
2824526
2411000
1595513
459348
655837
2237859
795821
2209752
1337074
1546984
1029121
107876
739260
237698
733731
770028
2076080
2709582
816897
1111521
259848
612545
691676
1777347
847606
1716037
1211148
2536237
1451038
2021873
2742774
700533
2279524
1798070
1739093
2082216
1773648
2035162
1260840
380934
2609837
1621545
1757324
2717165
993526
2845432
1637334
1661888
2280632
2659091
2671565
1303323
33651
2930387
591052
2213341
2758546
2373049
1536327
2582416
1682194
1963352
1481084
286809
2924647
2270906
2641092
1529959
1717657
2245192
2595344
1518714
2784254
2488506
2928436
251654
2113728
2276687
63459
1915002
9790
1715220
1523079
1172732
1503925
1668852
1935572
2928485
163239
1832857
346220
2523791
2374593
1411535
1598949
1284495
1555815
90909
1230213
1221833
1014280
1848834
2414829
2353196
316093
347122
1562214
2236775
1427383
1010352
1772023
652623
146099
2772357
1700674
2811779
2181533
872891
2318991
1903007
747812
1704198
820328
151181
1781536
1943580
1037695
1631417
964921
1750564
2123260
1808704
1923886
1557316
1181599
637141
1367265
216062
1488998
703060
2683516
2540947
1643834
2125234
1983034
469779
353951
2059940
117168
2330758
2294541
635686
272106
1831548
550631
2859445
2384781
2581404
2843583
950843
664132
2608374
924184
1724570
1013645
241685
2063859
2264440
1827984
2701247
2016381
1967353
2922684
153004
1847044
918351
2770891
526822
2561089
337071
2305875
2899734
2640785
1537267
2706386
2207176
907178
2676768
150115
1779755
1630351
868099
2081085
1779732
1457711
1474354
2891700
2047863
1496783
1222317
2028448
1658718
42545
786557
130561
2923078
2276507
653213
2069132
2783893
2141078
319011
2106732
988388
1759566
60911
1037263
12779
901901
1267097
1540751
2415881
2244595
2146056
2531560
2507407
2907820
2095565
947878
1216251
1544488
2785198
1676856
1615640
2862761
1318828
2114117
573672
411672
224301
141232
1901625
2669655
826028
482899
2180537
1278294
2401919
878941
1206994
252527
1466107
1192900
2512882
480832
2626609
1170906
498740
2069267
1676701
54235
2625241
2804935
1564213
884117
1631241
2525214
1763986
462668
1073264
2301631
959
553895
1960798
939484
1367342
1355135
975458
1834651
406221
1062546
1062647
731554
1709418
61811
695898
67713
2157780
1366052
1709032
1325604
1187005
1111089
1718577
1098066
1283906
1674755
360812
1878928
974914
1449522
2805153
1240789
239613
2174960
286548
1867810
589499
458551
703901
682087
2304603
708064
2797676
319691
1880284
1061860
1905301
1655172
2149870
187156
1030708
386751
1923947
2356247
1091987
1061662
984496
1997064
2463505
1016196
966838
2564385
2318113
16013
1181686
693741
559771
284940
51303
505315
535871
1983426
2804426
2666895
2339024
85970
2446363
1317202
420431
696269
996991
618048
1507581
2129162
2590455
1939408
2083171
27623
2866810
1664882
785123
518128
84424
401352
440738
2822135
1285274
1682901
1561586
897939
450532
1567340
417204
859560
169477
78688
1331630
897950
1138165
1448369
813083
1041012
1485659
732114
2829752
1365825
1544752
1676523
2373216
1194630
943155
1364624
2717394
2747817
2262748
153320
412669
462528
1437987
1732922
372628
302593
2355573
46200
2573602
1103227
2614486
450127
2337615
1393669
167277
360930
2368847
2207537
1819347
1582787
890388
2114856
1056144
1772540
626529
1784184
1806330
929379
204816
2622897
2337936
940430
2060321
501161
1669194
747781
2084097
1255678
717121
2320949
928328
2681622
1243467
2092652
952279
1869879
226408
1363418
1474407
1176562
1652939
2000911
2792960
2619717
2062544
1483591
1272738
835608
2307494
2310281
2513608
1399307
936270
1770682
652326
1669166
1024143
2625608
1143955
1377957
2449358
913644
2660919
2607756
1158043
61927
1739596
1395465
722281
2599489
645269
549826
655944
524172
472307
577741
411038
1810650
1442429
1951172
465732
1749189
2143554
1419969
1589726
1990598
1740460
1055829
227187
1855254
1092500
391499
1018477
1062196
2883001
1330020
2276696
1528707
2783967
1259035
472961
2357037
868411
2136517
172807
907471
1859549
471034
1377723
849324
1103636
1354465
203627
13704
2125610
1312955
883451
1349178
2270531
1613657
749870
829598
2297630
2293695
2425729
1856411
1882160
2450234
38725
886503
1962969
22652
745304
2136720
445933
1597404
2311161
556017
2879327
2371004
261636
697664
232915
1381106
820941
2481300
1960051
1409684
1684943
1279511
2213942
1022346
1568697
1832685
1571864
160421
1741052
2035040
324569
84346
2436978
2409322
1914190
908534
1249264
1447961
788893
1480291
89253
1530070
2208548
1704316
572888
1188494
1387398
1239536
946353
904878
332909
1244472
1318854
775997
1997382
2545906
86851
1156275
1621693
1493281
539282
562551
2152715
982863
2626243
1952907
2302445
2602594
2754039
773587
172888
2123312
1358591
1876360
1987603
1418601
686233
2799229
1084347
1281857
1248237
1553410
365095
2581919
1587465
1140613
898380
1269785
1023796
223398
800560
507588
1704544
1379818
456178
912827
1735118
718077
2467168
1044741
2656811
1934389
2488392
1927356
740399
1855889
820972
2740455
1443733
1901283
2453271
1628632
2140075
2908643
526174
2536051
2801540
284886
616233
904752
1350034
1818007
2260819
1757710
46636
1644655
670541
1155669
883848
2351006
1409069
200028
2092000
1730826
70968
309604
2151891
93787
1772625
2239456
2459141
471261
2020994
636761
2600794
2300008
1083999
646175
2114642
472473
248186
137727
1759362
160367
2228395
2639952
144311
96756
1049959
2722225
1072459
731404
2433006
1002385
1706038
2886339
1029016
1189779
2559782
1726186
1336414
2738732
1797520
1055018
133373
846647
280479
417112
149314
420698
1136771
156100
2701364
2337815
544518
1007031
1607962
784204
746560
649030
136184
773518
709292
443747
530852
1358769
696926
391057
2054436
154899
1186620
786621
2250693
2782377
1580575
2774227
2517979
2451338
268562
2258104
2733607
1652362
2644066
2050240
530099
1150618
269237
254846
2683037
1767143
41610
2730072
1970143
1464707
671254
2526260
1514730
1375954
2780902
2777917
1611387
2723091
1950711
2731641
1935546
2040879
2377248
1757551
2754737
1301994
510307
1467865
1210727
2487969
2212396
2658796
2316431
2193310
2665978
777468
2459655
1745864
2806319
690820
307078
154695
257897
860537
967560
1785393
1827512
2190155
2020067
2264454
1023327
2826184
2650130
139509
1564181
876865
690648
57992
1555719
2832728
1272278
206015
894622
2776419
2410295
2038585
2156523
1722800
1548632
1090638
2732764
1905480
1838083
2118320
1547091
880310
1865862
2550677
410151
1990336
1450377
1405412
1787018
1535620
2564953
1919500
2030853
2028860
1743097
2049700
415642
1633467
78281
114157
2340422
2596930
1465140
516743
2016966
274911
1484614
2823735
2419941
252007
1770131
2093559
588144
2337113
1012269
2873401
733579
2372315
2483104
629561
2630602
2630740
844048
479131
1265941
2234670
1452889
2692106
624214
2669326
2518506
1880800
2824214
675624
1689978
1914002
224108
52935
212566
2771572
1153961
982748
1456493
713090
13258
879182
2913880
780382
1525631
886932
630481
1113070
1936583
1649442
2138155
1761023
2370196
208720
2921673
1366322
378022
1868275
1150932
391801
840671
1311020
734824
1168686
53050
356809
2299298
2845926
1917810
1633800
1033690
480682
351432
2937255
2199451
532703
2610924
2794864
444098
1859526
184892
130577
1653955
870470
2538155
79833
648186
95061
2440784
214602
460408
1237985
2345003
1992358
2714070
2165359
1700729
1392818
278855
2312603
49617
2891987
2205418
1291248
2404304
514304
2134755
2558536
2810556
2288265
737705
1462586
2660380
813550
481012
2220732
2292746
1120705
681121
2616494
872677
2868237
1242626
2294316
2676635
1959297
121141
1399910
970606
1328727
1366681
269745
213118
2577655
2023363
2663015
2281031
1674352
28174
657328
2335173
1314438
1697160
1283326
1950518
2929609
722200
1326062
2867382
789315
1228385
1811824
2485341
1376551
301474
2879699
2912275
1353189
445897
2695567
1763132
1418520
1518257
866355
2141361
471436
2270774
1849290
1500278
2686181
504673
2939992
2626715
1600065
2136299
2123919
242873
2774806
675277
1188899
2462686
2655418
1541891
1707633
1192619
1802924
1688992
2099236
214182
2490521
547386
1545947
2121495
1850477
2357840
42161
64087
1356143
1968597
2267939
339955
2435478
1568637
2091158
1078092
1898866
2881915
1410179
2296974
1678516
2407993
159929
2601724
692246
229006
1508865
2382302
387199
1347891
1544318
2375173
2068623
1606732
1289751
285161
1578714
978259
2617537
2679423
1849397
727660
1455554
2875778
1794861
1833487
2281043
1395301
1900283
111350
1280106
233611
2308934
1757135
2551288
1837855
1452963
862684
1688176
2405551
2900094
830350
342651
1289187
2764010
1696941
2502466
734568
171822
1681202
2701142
1556228
330983
1650375
1062008
2377499
1131671
2707139
375521
345440
1095476
1349822
2344861
106642
193932
1674347
2332444
2635669
119403
320305
1622544
1265677
1305675
200425
2659909
230778
469123
70475
197005
1607501
2690846
2598463
2376359
733644
2737700
761257
540884
945127
2137638
2365257
1821068
2644084
1080467
1494199
1849281
706159
1080262
2882505
1114519
2644220
2498254
1237555
2793584
1922411
2162430
1504700
2005799
83004
1728802
1476740
2210826
2624915
433204
2186083
2793814
2405654
2491801
1666945
2389866
2493736
1705592
852086
2175186
1392448
1939464
420746
2113133
2528599
2622090
2886084
1741897
1876173
2696507
2306252
2749314
1975579
2763212
2776645
2838826
1844858
1059219
1243057
193569
2574145
1963025
1102728
2762839
270978
2163060
2737218
424260
822806
2094806
2194653
2438814
587949
1913300
498184
796964
1256367
184055
1517798
213752
1114865
2547132
1755110
382055
359576
604186
2562610
2754247
2257448
462163
2274089
2811275
985716
1980709
88607
226615
937461
2785338
913053
1250929
2392136
1590380
2083776
451789
2484081
1515155
2741359
1866008
117641
1244290
962957
2003904
1740861
657051
2885475
1806680
1946411
1963869
1113275
2325713
2621415
2663959
790215
111988
317594
1509132
1078800
23821
2133776
2709533
1143138
2415998
636104
114385
1616382
2925831
1531349
995371
2643915
1120971
61883
2006302
2853013
1822414
564376
2090784
215098
1457456
2765293
1233574
829237
1894272
2312272
2925142
2273145
540045
2442411
2618473
319416
2218827
2103157
1416884
2105745
2312253
244679
2377025
1992417
985455
2629799
2355965
1496183
941503
1684061
2913191
1254642
240479
270220
2658091
1305131
2477429
1722959
725170
2513987
2629786
2514708
2412749
976695
1998273
1390893
296669
2882240
1838886
1320765
1007458
2126372
697479
2593229
2375123
1045168
1251136
1537904
2890247
598589
2721194
422787
1857195
1907509
1879339
1494413
70757
1259086
1754052
145486
2360572
71631
466886
1659581
284952
1201701
1844910
2721401
1052819
1496067
2087070
821636
1294481
979496
1172763
1763545
1034424
2343248
2894610
1825412
537306
154763
473662
2453375
2729042
625441
1381351
558718
265195
404812
681226
1794849
2564977
736507
2825461
25344
1475436
1474410
2088664
2593824
2846994
1011599
837614
2327778
2773534
2342075
909854
1454993
1479310
2631146
2199346
2180229
2709817
967162
1033288
1408591
394586
1114202
934161
352264
696952
518546
2472255
340998
328818
1817954
2660469
1918057
2266414
612285
85119
1788798
1053220
2851455
2258654
645184
19698
2767734
2581011
1788372
86294
525879
1193929
2784258
1818655
2032102
1763162
2607266
1273566
2921198
258864
571996
1172068
971641
2489868
1507918
1293109
2043740
929656
760841
823466
685521
1801207
2321128
371822
2480567
2313044
624617
1560220
331284
2778749
1933571
2839395
481454
1413631
679453
1084814
2677168
186032
1478624
736179
179985
929523
53497
612486
1224298
2065736
1949524
324555
1274913
2479641
1393773
1573002
2747837
2202658
1613155
982764
1680210
1992920
501918
1504043
1191984
616109
1306418
319296
1250197
2293939
2009197
2425099
250446
2429510
1788695
1460655
2872273
1805892
550819
310591
2189384
2342966
2487203
1006160
170145
1553704
717941
997079
722452
1797146
453598
90787
348343
2737348
1213554
2533865
2368209
2932797
137987
1505997
82566
297620
2743475
1173905
1521470
1705899
2624717
2267252
2505912
1711304
1687781
193148
1023745
1033755
2322140
733747
870907
2019182
681448
1000413
504099
2201790
1446972
2316379
2801994
765256
522927
1898213
468135
288314
2636215
2265704
1316010
1818268
330223
2257777
408335
1424996
1640747
2391274
2882773
403990
1894060
1918837
2274642
850307
1050317
2487227
2723792
1185684
2890163
2431913
2433834
1776390
1361640
1092690
1543387
2920961
261393
2310982
1950159
299975
1125546
466067
1270387
1979996
1964281
10414
259010
1127083
2118883
18563
2315318
2425453
1298802
1185856
2528052
674130
538970
1098081
2395667
444173
2493174
453503
236114
2571933
382057
2485951
2517658
2239903
286503
1305152
1773579
2655995
1262178
1591016
2316488
2454772
1528695
2332262
2483433
1982485
1212516
330849
77147
2340893
2322025
598717
371407
65646
1762699
2763455
1436403
2263329
1026827
1985166
90163
2374566
1406649
1774405
1569839
1032852
283061
1266422
891788
2335466
631829
1462624
252498
1930455
1072739
2459085
874704
2112647
1900860
630266
1644659
332611
472279
2798977
975283
950728
590489
317256
606540
1308210
2294651
2592778
1492075
560597
326413
2920927
577174
1647826
559646
1320472
612588
1473795
1238165
485262
1713009
78775
1192593
256069
1162268
1787508
1325951
1936493
184920
858099
2071943
198508
935021
499979
1032216
429784
1725538
2202186
1160178
745872
631184
2902091
526572
1014949
227013
1043619
1545298
1304672
2632426
487481
2846740
2714625
2443889
2225530
536070
1251218
574891
1400962
744363
300656
850297
2511050
1968625
2813932
1222845
2478850
2803727
411023
1214236
579423
2711064
2198732
352493
1828151
1970564
462365
2279017
1951556
334335
2184004
1272479
2261085
2556827
723943
908763
1968251
2248851
309267
974890
1407452
1694922
2753966
2754475
2384258
469396
2365718
2835478
2254551
589533
1633543
1785265
1303499
590988
1202854
516344
747855
1777373
505940
1705547
1774088
543029
15574
2051870
1435912
2801546
2615054
2874410
279178
2664180
818459
2460183
1034817
2618316
2323266
2752979
1480494
1841011
1734656
1487127
1996735
1795535
1142735
987790
2445073
2024770
1152404
1506011
2335872
307509
2200912
1421681
512191
666635
2628341
1105230
1192276
2547874
2654097
2035249
573484
1095572
1927950
1534921
2633999
101025
1717
1718832
1038545
69348
1920044
1722007
2299162
1666367
55391
1247678
2461393
438071
1014925
1618764
2448200
10409
897033
1878207
2366089
1765226
2319394
1433649
1403016
2753690
654308
1648187
1828433
787893
1338017
39307
2576485
2297025
786131
866
2388684
564623
2536286
2634996
2083722
1783307
2701502
450092
335891
1540173
1404797
1412408
460447
1589488
243725
355617
2729027
2167710
656689
1948381
1652815
339099
513960
1073590
1733229
2150663
365005
1266721
197653
1246512
764744
1188261
917689
2883633
1786706
1580382
2637964
2368657
1711874
2031890
1258786
1868640
1419582
39097
1919580
430403
1831350
401038
2015989
1630029
1145940
1718953
1180849
1192086
1620433
2222684
398752
2271584
960749
984572
2125104
1552593
970090
2931498
1434464
1573264
943205
1929147
2171007
2843489
2817948
832589
1867845
1782490
1782399
2897050
1346379
2745521
763006
21544
803275
2350426
1414987
4236
2570292
2828701
591318
1162260
2681905
643626
2135572
2159407
2537610
2180331
2859710
1360974
554120
705059
24835
135260
498869
2231890
2676458
167223
1081984
2349172
1784837
458974
1342702
329593
1976703
2749777
2241342
1419425
1421638
382893
533409
1624016
349009
435777
2847205
758533
1303092
2204500
372855
2656334
231679
118476
2236874
666224
2781539
159715
472452
2137520
445244
2018345
2409680
1020282
2344520
617499
1306530
2716492
1264426
2545101
1896037
150261
272049
2374
1865472
639578
1154837
2144381
412702
1110799
1301166
1534638
1657597
2820692
76649
2607910
1202788
244641
672794
2474183
240626
902539
1626073
2059533
1819454
1623492
768432
2120131
2130384
1187220
859266
906237
2939919
2478308
674205
1855766
164648
1591267
1138533
1743544
93424
1483600
1072063
1668676
991776
1376363
2930860
434168
2047737
887716
1178334
1071654
1644332
648634
2443884
340916
2398118
1748787
2062708
42078
1664666
1664577
1108429
2691890
2660114
2743240
2574105
1357643
599333
720707
1429203
812102
705880
942671
2627628
796124
1512469
1457754
531853
2416433
903128
1549576
753490
1430497
2075670
599909
2261808
818464
2371714
1933863
2353775
1067677
1629644
1796930
2034400
474895
2567432
1147240
2872686
2485683
2798839
447820
1372758
2419741
1643009
54697
1437590
2624737
2093085
585152
835481
2367859
639330
665571
2174562
1751961
1487486
1833301
1940282
695239
2638621
318997
2018650
2286530
418360
1595942
1118737
195528
2192862
2121944
111725
1910661
2193669
515360
2652380
48096
768
1696855
1577453
574121
2181459
1906784
1539944
139623
1724169
2926283
566982
897557
1994774
2415825
778203
800116
1616317
2716753
267818
1924062
2625951
2158671
69015
2498861
514785
394684
1168773
2821720
2928465
1758978
1835517
2209495
1246365
2546324
2230250
24951
2078429
1119313
758731
2270258
1838117
1983936
663505
2480516
2062955
877360
349452
945508
646881
2627083
276246
1423266
202456
590237
234621
1222464
1051240
2326365
1636450
1683126
661863
2406109
2621258
2842377
1010613
1727034
1563458
285420
1307919
2265575
1265309
550927
1969906
845045
1453999
848058
144777
609434
2846421
1200348
1749051
1439402
105902
684383
2476201
442389
2693630
2926889
1727122
1524525
586040
1761196
1295952
685190
176382
1438033
1497926
1229077
2313389
2596035
1769739
845367
279976
339045
118845
1967296
2131504
1759586
2009775
1304960
1187191
2185884
1403715
489868
242158
1359840
1347790
348001
2905500
2206402
1351338
2586193
2633207
802041
369114
225949
633528
969756
1234358
1628699
2112488
308546
2155013
310978
2761196
2810683
923969
2631725
1858688
1508752
2689016
2468414
2485142
2242071
1808004
1813187
1270909
1442632
121666
940591
713663
2553820
1167227
417446
353515
2037845
1806855
111553
2462674
2136466
1699128
2193523
1641152
1771277
813594
85251
291725
2572246
1156359
2477893
2740533
2530822
645330
2610696
1065223
1548363
1255443
1755535
2209038
981048
2547265
20718
1889165
1364045
2118086
2313761
852218
1668633
2503152
88194
1541565
2251932
2520159
2206172
1101177
2715511
1915764
2583451
421701
307565
2179116
503469
348958
1987903
2425896
1011259
2579366
2832787
2469923
1612658
760366
2919407
1589314
55572
1109952
531155
568006
2396391
298481
230580
1152245
2213780
1304222
2335611
1599597
1353173
1444110
2793451
2383972
47421
1087565
2632809
2816326
380385
430022
2928515
994956
1532374
2504308
2895078
1054573
1580085
183085
444675
2287740
1929406
1060495
1872390
1596534
222988
1785568
2378573
1682926
2481353
986137
830397
1317817
2294994
1123856
705847
2733638
105628
1243411
1046301
398811
1269227
2688615
2242793
1098341
727479
1816139
887820
891153
2262552
2112443
6571
1640543
108664
614250
1724144
1245121
2918448
995109
2250646
2421931
732121
1728794
1312947
766968
1833002
966458
657234
716589
1897509
1654911
2750363
2030146
841342
2697355
2819262
2710629
618291
1593450
519515
1159984
406208
1302828
2301886
413251
711391
1098021
957576
1207835
1076564
160835
181770
1520592
1974460
1783437
347082
2289157
2771204
379832
2766398
1329839
2408245
1880775
1521853
2541078
2000856
84085
2396974
2394016
2371674
1878433
1281529
119515
414105
1041101
233594
2057111
303438
372717
676206
2690361
1747195
598266
1007463
1790710
1182149
1378503
2762008
2344701
2172748
366640
2188507
1436801
1562300
634592
365606
1371969
1975259
2260817
191977
2798127
2345409
2339238
2890733
1261905
265014
1012779
340452
1750149
1243636
523817
2891915
1390113
1217173
2922259
620223
291793
973074
1404790
2426235
185605
1178242
1500444
1602761
530287
973644
2416023
749699
1270163
2007674
1204700
1711341
419117
2194310
2519204
1201375
2019604
992528
2424096
995592
1150939
1880118
1025292
2667718
454166
1773735
1145665
50707
895133
230308
646795
570312
637244
429010
2466908
545465
592991
1368764
1530866
2255315
1114033
2403032
1197296
566982
1530469
1685267
2318032
688046
2328623
1320283
1810281
1668663
410927
1621034
1443121
2869796
2910758
2067693
999783
1593355
370973
2022344
106885
1312193
2756347
197194
908520
483329
2433211
1220657
359904
1746413
948003
812812
239769
207236
1715531
774702
2796824
269403
2475014
2402736
1365051
2063737
830459
1773613
1180277
791848
2316502
233186
1262272
2624432
349643
171703
405282
1277020
889793
2257046
1104138
174853
1563303
2539344
1125577
2078079
1865702
1642404
1369037
2936164
1069243
1253589
1417851
766412
368330
1758303
1152182
2390006
2937226
2654120
1874197
403063
1730449
412489
1843950
2444379
2254124
2820040
1927206
7786
2245779
2643380
595707
2151711
2000557
1599219
203244
248955
714085
1782300
2627142
1852825
1312908
2154801
598061
402159
230167
1495329
1903696
959977
119345
126573
1250286
2255244
1836377
2130194
2529271
1134789
222005
265247
2210800
1960745
656415
2772358
1103332
151902
866900
2283481
1068261
1666208
2539163
1622778
730020
2525363
2649618
1907553
998983
2711378
1106883
746976
2165654
2288721
810803
847996
1831981
2815031
2554958
744109
1343877
2472553
706790
279633
383990
1685617
1477633
113255
1548497
277080
318205
238166
264751
511405
2181944
2888245
613904
691915
2220057
2303861
1433017
1329619
2810451
1472809
2178615
830903
1841881
2509884
1433788
2924742
2741333
2103670
2002040
89410
2029324
2076526
2081694
35288
239306
228350
697313
2395684
163381
1440021
1012080
414760
29605
2339705
1243907
1971002
911336
2728241
2062970
667543
2566014
1113723
879068
2537305
2327711
359648
1635379
2700701
1262795
606235
837874
1187155
578806
1119556
1222695
1289372
1706671
1822382
2067916
2345138
252644
2463250
517126
1658943
826940
1060409
1738544
2164473
722758
2005406
1214999
2415876
2866528
2368204
1980306
1705040
1327894
1741736
1891071
2742073
1918223
2087221
2778662
2203967
2065962
1573288
2809492
720302
116759
580092
2307330
1330970
226357
1483872
2231449
1637157
1782472
2865855
1847747
1747073
304520
2744375
756333
1784044
588335
177187
562606
2716832
2890716
711316
1420736
2176765
833489
2181621
939498
2468784
736154
2837568
2370495
2056073
510813
1878473
369673
2580734
2670143
2487233
431234
965915
2010589
2844640
2541861
2289783
2102949
1008996
1482061
268765
635865
558692
948366
1405166
197393
187753
918803
2702571
1667173
169305
2343172
2621240
96432
233714
943916
1588731
363769
451002
2362441
2278214
454722
2033397
1805913
1029246
2201930
2654099
2465088
1564666
1782611
2749925
890426
1210700
906150
2207879
161533
464105
1472694
978177
2412458
2701601
2545754
184746
1951741
2125055
1830840
2588554
1692146
2337945
783822
499746
738349
147938
1443159
1016949
1200596
273182
2481578
613613
1840021
2063255
204347
368642
1145308
1095261
1530023
2091537
2144140
677063
2472275
2357247
2610654
1019817
895512
1662757
182498
2365971
319081
1925832
766229
29738
962778
977497
167699
2152680
2009536
1126472
521076
1240919
2407001
1092445
793874
2061681
2438138
1894461
66087
2155128
285199
2914182
1831543
2888594
151964
403849
2087184
2781346
1472132
1298045
1304239
2237491
1575050
317049
388998
1696662
2333835
2746624
561433
635084
1068087
2466243
2618721
1673696
183646
806497
2177387
1127879
305496
1724948
1562198
125979
1044666
1311458
1945564
2405076
303980
2861366
1196311
1988220
84539
2236278
226024
2026152
848153
390177
2061587
1143556
410478
1645382
302461
397028
2404864
2185163
1564698
213318
2782199
2723181
1596124
1487542
168710
997721
1935138
1271753
1046007
788283
2359354
1176703
2178771
351258
597696
1343022
1323073
1556789
2242493
2448348
715868
1260732
824291
2343355
1050909
1140052
2425129
2743149
40824
642873
614597
582674
1945196
1621828
2229714
2284767
1684037
903217
1913058
2729110
1485815
2096371
1328256
818555
364272
239929
1194797
1558915
2866995
1370818
1696922
2896242
669892
831740
343895
1227950
291434
593430
1077217
727978
1343595
1623358
319695
2277135
2605479
1949414
48660
1587962
739739
1331158
462497
1377423
1122884
1637139
1889524
1726047
1713269
2570605
1617918
499169
1028561
2111682
1001450
2827943
1347174
1133983
794779
1223047
1888597
2010184
307470
775896
1508468
402116
2911617
2752645
1532274
1027602
1147189
524483
382466
1917596
2827155
1945963
1326611
570151
212002
2630665
2542869
1879328
1206042
2250419
1675134
1767045
1980681
2215455
2838441
1424101
1410168
2054884
484658
2810189
512612
2238777
1618478
2385329
2342642
2056728
367978
420299
594849
1657971
2224060
2880512
140325
2552554
572014
858477
2011343
1001907
453659
2256392
2826026
120216
871754
2937431
1423018
1660920
2135242
846355
1615181
1613129
1607535
1453306
2033679
669116
524219
1593336
2496456
412241
950345
369559
646461
545976
2552231
1194762
569126
1833251
1934162
353246
1108551
2164891
193817
550397
364113
1110509
136168
2698706
1946793
1065983
2180423
63202
1512260
353061
1014514
464096
205095
1639884
2080181
1960661
403057
2542411
1753376
584937
1349373
100279
1188000
393750
2757894
1801965
26989
2602573
1096285
2770124
1189795
1514198
1523645
1449662
1437317
2324536
2691280
2086702
2402417
420336
2697191
1750351
1847280
1068223
1364161
2289497
2894648
1571914
2388565
1971374
413972
2377217
331214
1169840
1340547
368851
883596
2590682
1774991
1409837
1103521
260862
1108771
2309135
805422
1299060
1953765
627840
917302
570617
1007894
585854
2302821
591109
1073354
443100
1604672
2110599
427581
1468280
1531430
1317917
1732354
427927
1675916
2924529
2272979
746666
663457
718706
1377386
1211723
1560683
2735486
1169364
1483880
316535
1745799
2585153
1524187
351745
961633
908771
2425944
1935497
2799971
2076420
2884720
732060
2530163
1187525
325688
683557
476634
2440036
1142891
1365467
1728711
2925425
1708949
2463265
1506268
1565048
2798766
2182419
1077618
2789581
706030
265718
1054343
2463399
35457
2709631
928517
216461
2309729
1665210
293888
564036
1186857
908551
660152
1621152
1638275
1439742
2872526
194310
1490858
1080820
700776
203772
1430444
170028
1317477
1414951
587061
2359508
131345
554347
2862305
894073
2809499
2414356
991631
2066628
2741261
959617
503653
1338019
2699308
1661415
1940878
344701
629615
1663207
409447
2244958
1021503
1834162
425946
2063657
704259
1207370
2466766
1488227
2788379
152011
2117396
939117
2309788
2441107
1873068
1407562
1539079
2784657
1912237
136469
544879
1588329
357864
1058895
324002
2397187
130489
2575959
1994756
231492
2184683
2610353
1502248
1210779
879471
464024
1511250
1883175
661347
1811624
596099
2186766
2777862
969149
1055032
2040214
1426949
2486913
2286860
2611598
514467
202618
583438
175122
590042
1738403
923841
2155222
1210555
1980248
782684
1003145
2651414
2492921
2105372
1087123
24735
676330
1040980
1733687
2161862
705374
1994657
244970
86830
715733
1898600
2361910
2027171
580598
1185049
2760658
1076279
2257934
2262451
2756148
57643
1015731
1101130
2345479
1410135
241604
105106
148552
1786213
2162251
1771985
1760345
1020340
1151859
2928035
970989
1271080
328255
2239956
289866
1347772
2801852
2139900
2101322
473097
1578244
1302932
2021768
120465
2432461
1599246
1809687
73222
2363627
694775
561891
1202923
390726
614657
692619
1062882
647619
1159937
1749319
384234
1453533
1018701
2366794
2593237
796274
2621116
2482223
480508
2389245
1714776
1109742
1000862
1715562
2848755
1163673
1103678
961059
503342
674064
1429357
2589777
1328885
682924
401048
1373097
2728715
2007358
2686415
953193
180010
689015
1688335
401005
1484872
1116581
1309
45761
1884253
2571852
834752
407851
1905872
51031
2181223
1531830
1812527
2757793
2088271
1302661
353611
1699423
2374648
1849095
477722
143989
308995
1894906
1023835
1141349
2711010
2524542
434667
306886
1443743
1868850
2784477
2713372
1913744
32248
992920
443542
2347030
768561
1262923
2825795
511128
2727017
568106
1683628
2718215
522760
946707
1084671
2277603
1001524
1247656
893144
1393023
1955512
2063635
1038501
2135341
1909704
1657650
1770025
98481
1514983
2434066
2225436
1209115
1138910
2705187
274690
2152943
1246000
2817132
2709872
2144814
83085
721682
2588132
1247260
2616854
1174401
2822486
1501134
1881989
1797772
1886196
719272
143085
594328
1875639
660407
1970194
1897282
1191328
1325142
2835626
1005667
1512347
1963891
1953599
459049
413004
693722
1456913
2323432
722344
1084039
150517
695024
1740577
1085980
2275076
1189699
176159
2893242
1041895
2582223
1452954
908429
1497716
157373
2262260
908768
2915149
200989
1814614
1478517
884678
1855590
524764
1962987
988784
2304759
493656
1259523
3385
1997081
2030747
611703
2654870
1390522
2742637
369855
2733319
1617014
2584539
1717056
1385996
2708324
1343473
126171
1505928
583125
2700349
1845905
2755254
89649
925512
2313903
2058278
593376
1452939
619474
2866953
2095300
2701298
1234798
1927994
1503100
163140
2706189
1264388
127575
1056777
2448962
697947
847085
607594
333366
667979
2099993
1020069
1803136
2697256
2499465
1643080
2670259
38708
1562013
1344880
2359696
1043008
1818027
2533827
30965
1868036
439841
408913
355964
2057524
2785660
119080
1173317
301791
2370663
2782108
2178055
1207269
2005506
661637
1897954
290770
2380964
1488239
2453543
2690558
479194
2468194
2490503
476745
680082
2264011
2760409
2488666
685930
2314833
18031
378632
2104947
683159
276384
924449
2050415
2484980
678705
2405113
1693601
1010839
987878
2004554
1427103
2663296
1793676
1467340
360081
1264976
1569431
2568481
292072
2735093
51165
801174
2287000
146174
2298924
2822905
462624
2488382
401234
2728401
543437
2377193
2405358
2424738
1528485
2303364
1170647
1750500
2564426
2364644
2406090
1850903
2097497
1040861
2217929
2204719
181455
1781387
118072
1940351
395447
55232
2596128
734064
2730656
726939
1809320
2556121
1444399
2314469
190855
2170876
419138
510173
1921444
1698610
2017065
219550
1769745
2755230
1646864
764362
2182551
551231
883252
1899153
1242688
2024541
2209944
1207243
237717
2428177
847379
1818857
1047967
675176
1286566
2402598
2193602
2916202
1196227
140959
2505856
550037
1436118
2814105
2575221
2229540
1331287
1238769
622938
1014159
1155507
2588401
90975
1437149
474757
2579507
2065215
2749770
1958832
1445018
2674381
677908
1302755
2603080
2287446
2610523
2165160
2412194
2897395
1722684
1782378
1907643
123399
1755209
2736523
2274730
2772458
1763085
1155946
552328
2332820
2112390
2853389
2512490
2252489
654224
705965
540325
512391
1827842
946102
1610165
1947973
2022241
2750844
2003942
2093446
2771761
1425493
1158219
908504
2693623
600170
2451135
2361492
1570608
1888848
1167513
2083795
1132147
604105
1252784
1532194
2128271
1857267
2102740
2647541
942018
2870543
662730
902384
2277598
872160
1162490
1273737
2535634
2255280
165590
2645679
1441337
1186097
2829411
2151158
2025854
2447612
2784166
653214
560232
1585301
1269529
1549526
2586535
2826344
1287940
730258
569901
79713
338347
1941157
1168335
2600301
1856727
2162498
2768946
649076
1222344
2473450
2586280
2709602
675760
956282
2438305
206793
2620410
2113559
177590
2451779
1211831
1060313
860166
1734360
2684547
701575
2887533
2854911
371865
2707550
2303793
1603344
1201524
737961
251964
823866
1307042
1133259
35894
17381
2797447
2754440
1963036
1389221
906016
2244012
404225
343506
1154930
1643994
571475
1679396
1815315
159223
1399660
399064
2297798
798885
982797
374594
2601915
2454737
2288195
2334538
1231062
2429378
1079741
1480337
2226112
2045300
518305
122884
272629
2238547
1594570
2583638
2238861
659922
1591188
2041272
928899
1955579
2831925
1120086
1261297
1166667
891721
2853273
2370182
2802651
2439358
4162
1242321
2420462
2460361
2331434
1036855
574206
147264
1898532
1986675
1497366
2312368
750700
2816319
1002368
1756825
1729703
1763312
2876710
522773
440151
1538848
1159817
651057
1980284
991217
2563062
1340587
1623519
1063773
2795537
1495262
2176340
1849621
1653172
1844581
2565024
2888893
2479731
1116464
1360917
2112248
2926040
1361589
449085
940520
1583816
2731828
458021
2906391
1582472
2421610
1481245
109837
603699
1715585
2418546
429599
2029810
418477
1663016
399879
1017368
1291307
1869256
1469749
2783398
2770340
2296140
1033183
2100871
2548555
1041355
600906
2831531
1753162
1034409
2793298
2603070
2921533
919086
94136
1641879
1333923
2521280
366336
1385918
2468673
1403149
2658516
473134
85761
41304
681594
501658
2400507
2818911
2288649
909432
60949
329790
2702949
351247
2441105
1431025
1701222
485626
2476694
1052296
541629
496236
1688330
357373
530091
721088
1327812
2565689
2825857
2005020
1538041
288672
670280
116595
1025602
2543440
1613236
1922999
606568
1763743
196226
2021422
871020
1771644
1651006
2786851
1875317
1703848
2163476
1772868
1162172
2834528
2254944
1071769
2919947
671946
1074471
1999699
2783487
2704156
120785
1660421
2810193
2188417
2392381
330199
2183927
2398437
695928
618603
2440725
2453535
1219086
640370
1032586
2806472
1552492
1845172
90951
1786678
114637
2336426
1296760
2220678
1650508
1852831
247337
1154071
1857762
1106964
1321152
1909219
2424959
1484242
1184082
454733
1913546
1241421
2878082
572170
2573704
1723112
2607686
992834
577578
495754
1269676
2426819
2579257
1597492
1174910
1990920
2023383
1527624
1067492
1496622
1978135
2615992
2205808
554944
1809287
1937154
1161214
1623759
184854
1298175
162528
114149
1299324
913635
2054997
2060100
2828865
1559723
20647
1189977
2713450
1111661
2082386
712852
531092
2657492
1149827
2141995
102400
462104
690485
1059728
1453609
2240037
2531740
260863
69113
2726378
1297904
1670051
423857
262742
2401358
2803838
335169
1308163
846036
2717537
1047862
1467523
128376
2250530
2611350
1005917
702463
2180262
2179487
899286
70863
1631577
365104
1491828
1311094
1460165
685720
2883063
1411711
2167242
2518790
2634494
397727
517742
624414
678062
1541367
1499857
931710
637662
661811
1125299
2368460
1302384
1001193
1314983
185949
2037608
2604521
1714401
2849387
2697880
395304
1958562
1040640
2547347
2624791
2342145
1612319
1010839
669879
723359
1702844
2801759
880924
446285
552559
1657890
2111488
206255
1494404
1922496
887093
1848832
2696686
2167056
392762
636550
1261986
2469239
457174
1381962
2068600
2802541
52134
2322786
54513
2879677
2797609
2122086
2055931
1875405
1250178
1651924
1156896
1663245
1112663
743252
1243950
527287
1470504
501282
1634551
1763311
2477839
185512
712832
2541142
2114595
869965
2078583
330454
2572849
913345
2545650
567124
2073178
604091
1703153
826215
177381
458024
803917
568867
929850
335484
1016305
2229769
652067
981041
635379
1443369
2160506
158687
275110
2007755
2873932
1219797
2612435
923367
1186485
2327793
2159659
2417439
47781
1782347
2626928
2896113
2627221
1736698
714479
1671803
1152383
969489
380406
2089615
2090238
1408506
2836431
2132663
1593893
553542
1532218
295408
848761
1807039
1868702
1412139
1570967
229469
2644594
2902166
676221
1524527
80140
289540
1741106
807387
872280
386184
2761743
2178330
2351810
35261
764444
848897
2765989
1005661
2753658
1809492
2678329
1489236
927986
2286117
1385333
1925394
2775331
2020073
2482695
2283513
336517
131203
2380721
988773
673616
1261262
2410470
3127
2315992
1518416
2241749
357742
2206486
1493184
749235
596220
2221343
564744
520782
297807
673515
2839406
2656064
139607
998302
1128208
707584
551375
700202
1108467
2194355
2007672
1880393
26836
32076
644739
1797396
2793660
1622326
2370036
2166450
823072
2164248
1546105
380982
440498
2234154
1398870
460785
713275
1359840
2512711
2184891
69580
2630107
2170688
656370
2732259
946238
1781619
2473395
2505132
914538
1710343
384540
1484016
2939316
1862545
630942
574677
2737036
2593539
2083566
2617040
1767773
364447
746072
836280
2181284
1995625
2926549
957759
588513
250749
688170
509386
2409287
582877
2227695
74693
709244
245370
149711
1268971
2705023
2585667
1597177
1487047
34442
2863878
873244
1073749
2360302
1034989
454207
1573361
2888796
2225984
2088451
296292
788619
602042
588733
2405740
1184537
2705960
560517
1052333
532436
602532
129920
14353
1530760
2645797
1086701
2025940
1699341
1302059
441576
1863469
1673253
1040049
1162035
1083191
19676
939028
2595020
2020561
1506249
820544
2713516
624494
423442
2227672
567765
1336837
2350312
1482011
2650031
1741986
195549
2208669
2063466
771448
179425
1935285
1766545
776836
682890
2549074
169222
1120376
107561
2831230
1525942
359793
1348810
394895
2351530
1147122
1853454
668910
927616
2292437
355717
2879485
2135087
42302
2078237
2825700
2245619
2583156
622570
1703824
2124868
1889910
2922841
2380041
258729
2158631
430832
871834
922837
511174
2648234
1277777
2865433
674594
1728256
345519
864313
2251373
109461
861722
138621
185649
2303708
2123117
898808
1984602
1555277
2312485
420068
1045177
999706
503030
357250
784546
481560
1467105
1989377
2137047
1673083
983974
1373979
2162116
2013708
459593
680971
2010074
1535046
1653683
144450
2473511
160981
2089641
1642734
2893262
1480900
1887780
562607
910411
748612
685772
941873
1740248
388341
2322467
1057456
2311487
1720864
1233888
1754462
2598091
78027
282316
435794
1650520
1655766
441283
2513254
193098
2163558
2536077
821675
2822463
2850231
2843660
2878745
797161
2565116
2506322
1018837
2363175
2621055
1348155
1292727
65929
1809969
615988
648637
2068221
163900
561472
2243929
1958233
1229269
2480901
2453404
1579681
2743576
2392881
815503
660491
269232
371282
270942
1629620
2832936
1388583
1004029
179849
787736
2167115
285264
2134890
680963
2398136
1353442
566362
1845498
193623
886022
1635620
2462212
220114
2321033
196118
1458256
509222
230792
765809
809541
1177204
27099
469074
1764477
1773803
927163
402006
1578088
2408736
2763412
1065185
2407348
828259
723257
2768568
991440
235170
1595502
29880
2167142
408193
2549616
290459
749975
5448
1624672
2131913
1380790
2806105
523213
2018227
287440
235883
1545537
799708
2357409
2589860
2707960
1198096
337837
120228
2184590
922223
1077011
2226531
443673
550328
2446555
39882
2832184
2806096
1295012
419914
2704402
1387862
2588347
216798
143197
370714
342497
984752
1206065
2093524
2522230
2716339
2122095
2761917
1278979
2266145
2676616
2493496
820342
602645
947049
945083
973198
149861
1885017
1308767
2142395
2522841
2618500
2621884
882635
1355775
900136
2467841
2438359
379570
1732649
1611900
117074
2075039
1591333
1228878
350319
2878584
1685623
1035352
2461798
2870828
136304
2905122
1289194
2139346
2734949
767938
1236377
1253972
2274126
1080634
2866253
664929
2638785
1512262
1730268
459116
2400999
2505850
1377471
529026
2064190
1275335
561901
1344781
245190
516267
495995
2611830
469805
2394016
2025916
936974
9479
1388168
490560
1808463
2830701
311668
2814069
161526
2030972
301302
594962
1213095
781409
1904210
2108721
881339
2152416
2425301
898727
385919
285188
1849733
1457289
2725694
2184542
2440016
2773447
457743
2118118
1059721
276391
1913277
973743
18459
215655
1991636
2746716
1517789
1166923
2612503
1971082
1051797
2536784
750546
188477
1106172
2663701
2634609
2282206
2806449
1217014
2748787
1012248
1416976
2897905
1965101
2864305
2597428
359524
2752367
1607201
1661337
1097041
2370012
2189698
1049686
1679379
815997
2133230
739706
1486975
759335
1627688
2169693
1352793
2337129
185270
2506824
1278838
76422
2413670
1500132
480208
1043166
593264
1265263
2348750
2406717
2510713
517898
975507
2768915
596890
886420
1432736
1150379
2002967
191455
1958196
154725
817722
476899
1387796
1914735
915924
2136878
2073663
1863397
2647185
2019457
963556
2557086
2759754
1707742
2470505
1057335
1677475
82695
1740287
1535021
2197604
2534973
2199130
2078171
2701118
2275554
501987
2152278
392317
1551300
69168
532275
787066
1530573
2927355
2022268
1683392
201686
284876
988394
1962837
33417
1701836
318613
1926132
239153
304322
1108873
1893512
399976
2702938
1559535
836418
551264
118197
1581017
1435520
2285881
965782
401210
2710885
2870894
1866760
1601809
2927581
1265480
2410412
877491
2824525
1676180
1181181
410819
2480308
2735540
437317
926549
588410
1307719
511102
1972460
603067
2569107
1451684
1101668
257875
2821957
2735345
1178077
1549143
732309
1468447
898253
205448
2125769
1846023
1454056
1107348
392862
2839577
109519
2060460
229289
813231
1148654
1868561
1543126
2778503
427979
2664068
827201
1529297
1827579
1479561
1666911
322727
2612113
2316938
1509494
1337999
46148
1885993
2645363
1323809
18394
339489
1860508
1374530
1120660
2415964
2772810
2477107
1039179
2599265
2480149
2244633
2319721
618894
1425047
1547421
1909718
1320748
2404322
2861137
458727
674276
1573616
2440429
1618742
313750
1640110
2571513
1882799
1850264
1269980
2318296
985738
2319083
1454034
1705877
1096292
963903
2485135
664238
2288786
2410583
856385
1966018
194063
1058364
639672
2051973
2353325
1404857
1860869
2054635
1432069
2010683
332840
719680
1931048
833262
1692235
1876781
558558
446991
2236655
1114836
297899
246590
705639
1155906
764590
1756038
1460163
1958463
2915442
1566084
1589691
1248225
2758288
2159646
1174362
2805556
2451931
279189
2384590
242125
1202926
874512
2063540
2111667
201058
236174
2753547
252319
2705031
334494
1002846
2253001
222862
1275039
1090737
840475
1103458
500150
905892
748591
1181572
71828
2509740
1057987
1209257
2742026
1104593
40519
783323
298095
1935923
832089
255451
1878589
806164
1329116
2411602
2623156
2005404
763821
2748101
2732596
1474215
969145
1107503
2112901
2837697
2329692
594622
829969
107576
463713
2689178
2050840
263451
1043192
1654974
374174
1063146
1166202
1894395
2115464
297968
1897232
482308
1148633
2112608
1756897
592156
432867
604834
1316020
1983803
2514968
402840
941457
248767
1921963
899667
1114560
214519
2748613
2050075
208323
2411143
1803874
2582657
504749
801808
2870313
802614
2909171
11751
1336729
493392
2633703
2496976
2750474
1102963
1657386
1685777
2098033
2438943
154409
609985
2304576
1124362
2326020
1705761
545922
1764419
1672920
2040674
911431
2186107
2480117
2324882
1034946
320663
1355260
1898119
2795056
743352
2807180
1398236
1334989
2533460
661717
1428750
943425
2480296
1657908
1647966
445584
2724548
175243
2387199
2725395
2480161
1549461
1047756
715445
2036342
2135676
553427
1880422
1358533
1639436
156775
2167944
2855427
1085843
518089
2794870
848444
1713631
2321503
311126
2227558
1798548
1570411
656988
2329957
1893040
1656407
2853105
2440639
1949618
1105274
271593
627572
1695875
1376410
685721
1504416
2459521
318042
995611
1377085
1978654
1960115
2498506
369880
2236641
2515991
1148919
2112390
1784519
1780984
2664562
994186
1117246
655048
2088152
702866
1506543
1028429
573050
1294751
1490380
243856
601094
2252616
1032039
1306262
2236519
2823731
897487
1033050
113885
1137463
1047729
1438726
2595649
702727
2245463
2047668
2155244
519193
1834606
160237
1524324
1216492
2351817
722950
2511519
1067300
2917795
125775
2085291
2261081
2277166
2604530
2108661
2338518
2513427
2499826
1397409
1295685
844817
1408682
1163252
2598435
2110638
1781377
807732
2237478
1797030
2449582
2604036
1446150
1713274
2398980
1917979
58631
2231910
1400204
2462322
2717953
1750739
1164064
1341443
2218506
764049
943691
114351
2673499
1889314
2317597
1324260
2872666
1683296
1503290
1134890
1683081
1404587
716914
2209679
2122203
1084062
1018864
2854966
1019447
2913131
1657873
2284805
2914787
707964
1475106
1833198
1135746
2295106
952731
982668
1879454
544800
884311
515942
2387540
90670
1150673
2693481
1580177
1247506
1747645
2274661
2684202
607468
2205558
745513
2491828
1033896
97709
783074
2714441
797180
2625768
2383438
429744
2119213
64952
2562736
914542
2459506
2825963
1008640
542769
1591325
2729754
969531
2318285
2053421
2457433
2633783
1300011
2519381
2171791
521260
2101701
2396393
1724057
2520970
960889
933472
2018344
1827649
1238867
2930677
567003
1087012
2874140
2559656
919445
1205283
489282
2764565
92570
2110326
1910156
1515277
599096
2663657
766400
2398697
913729
2132721
2368845
327227
802806
1022512
1406890
2824689
2094528
1170416
223966
58684
2001971
1075348
2843188
920929
880490
2725493
1698953
1713981
2923954
1567603
713668
964433
1487624
183722
236618
2476016
1113932
1346590
2547098
1015794
1843993
1435088
2770654
1215639
1852849
486656
1149415
1441816
1337732
2517160
1387953
712509
659173
2162806
2238832
2036839
2299966
2804569
1314686
2301678
1669015
2908761
2646165
1799220
2354047
2310356
1271149
366506
1806700
47331
2721742
803301
1483076
2704938
2420699
2652766
2275941
1184808
711889
1375057
2112233
430266
1383889
2479331
1203969
875317
2620222
1235918
281919
2384628
662377
2293344
2641376
2137785
1353346
213961
692328
32819
97460
908573
351374
177264
2766507
2824583
1363059
1185319
2399619
230694
2310977
1922275
1186402
400483
1322076
58808
818306
1685576
2326078
1967686
1265748
1358375
2496155
1167327
291136
1998685
1056833
1139612
1932695
1276892
663364
2860982
2206409
731061
184243
2575155
1366609
955884
2747251
75008
2898260
1339268
68344
1065067
2630830
936173
638029
1862762
213154
2799689
2842454
2478715
2744597
1463812
307065
2507538
2808095
1775983
2832980
55612
352709
539073
421787
1448683
1825959
180346
2278616
2179308
1515589
1714905
2266294
450907
1976249
1150958
1981829
1197137
1864533
2045908
1651959
861921
1886166
2769642
2263023
1598720
2741460
2236488
2627931
583315
959440
541385
1230362
1615108
2479739
2228285
1527369
1275849
2560922
1452899
2328257
1284363
2611643
1112859
764254
1629285
1711254
1233612
232909
696801
377838
2449522
2393777
286410
1548385
1358158
2772634
1620439
473419
1294452
888870
2896488
2725521
1453221
2146228
2640060
1334365
1685068
1460383
2009770
699925
917779
972376
2319396
1206074
1148575
46205
408449
525080
1692780
1471537
2918631
1502141
1556769
1598713
692718
976120
2619862
1049486
2002693
2825480
2906739
1254872
775790
1451346
1139778
2581031
11746
668337
1411928
1688515
317402
776726
1840181
2217933
1060120
175072
2392856
2612248
96065
2806300
1707874
333270
2821797
33368
1552337
45857
933843
157699
2587015
1539059
432059
1191560
2844001
306843
1661778
511940
1551308
1256166
1078132
1093049
794417
1258081
2457561
2254007
1827827
2116760
1556389
2384760
1928036
1430254
1834632
180962
2174325
1921605
2521481
272640
836851
2461879
1037064
1946012
1910285
1290744
2050768
154080
1156708
2721869
746325
923765
2935603
814955
2489408
1386917
2302771
1414802
1179083
1521718
251853
1011829
243710
1951585
1757832
648600
169783
234404
2238593
2654254
1334956
1418252
2240719
2096769
10259
1276521
2133517
1168363
159159
452755
381679
2451365
1327293
2842248
1741138
645636
289579
567571
2661399
2218368
1008566
2826553
1163205
167908
927556
2446125
2110593
1568923
2130138
2715071
974801
497382
1139830
1815729
2491586
2010159
921756
618705
2554176
2369808
243349
2510588
167993
1870365
2873510
1041305
138813
1481725
248436
712630
1913171
611783
2148057
1384359
2840549
46155
9262
777436
1692297
2518295
1453122
1895490
1554193
716269
90533
1309660
2482222
1104314
270352
725627
1898127
2918951
977672
2799675
2149645
2802477
2038447
2266723
2266082
242524
2722986
895616
2143875
1980812
1740667
827197
2591826
1191342
726970
2180926
800305
2508587
2268155
1569214
224155
81917
104371
745621
1092450
2361956
1792726
627585
2090627
1514045
1293249
155759
49937
1733661
1403596
2637382
2103863
2300902
427451
1655762
349450
1682107
410232
2159039
448470
900784
565824
551485
1311516
1252643
95908
28580
1691323
2772305
2551746
2860905
2814632
334724
185883
1698926
1321174
1954658
96247
1623191
1902219
17446
244422
1985785
1900995
480036
1992446
2493774
634862
2180296
948480
279506
369875
301849
711422
2504546
1531965
2838411
670391
1191526
1923660
1620700
2055728
2729687
1502156
1342200
1247514
305645
1536106
2276927
1832641
1108829
1454532
1194236
2627678
2594700
1151233
813325
431744
281357
2075339
1560089
339513
182541
427141
113412
1393081
2141351
25734
2674072
942604
1529771
2285347
601520
454302
2778060
2831594
342616
2643113
1954229
1989862
106516
2541336
1008537
2571385
734598
690868
1491600
2859973
2288364
1638316
1818493
2895998
2891188
2771811
2386300
232128
1909689
1169399
486861
1726830
1623757
1814412
1116386
2417887
2583203
1923802
1908259
1861915
2382643
1470804
2598963
909763
230362
2396522
2160724
2833310
1298581
2268313
244997
1934037
2216580
2534210
28223
2158788
1876147
1312464
2147009
967706
426817
1328270
90859
437638
2102847
1853863
2787609
17563
695683
542583
764542
608738
213905
2538759
1307730
1217345
2070435
722850
879767
2785503
876055
1377152
1095612
1917531
1521456
2820994
653598
2328627
486956
1868909
2776317
2445321
1179390
2595518
351191
1203657
1912797
2041771
1258564
2907388
2467237
2730736
2197704
2696593
2717018
401178
821404
25624
2408654
291687
1777552
2451360
577568
2524420
1568621
974479
1215002
1423801
460533
242115
2331525
1865295
672911
906937
1341925
1082152
1880682
1057253
2667474
2130376
1996433
1738125
1495688
1047845
2261922
1513264
33777
397002
1029533
959453
2899082
292494
1997316
2403915
498135
394304
600861
2722539
713791
2899319
2018193
2727077
1445016
1300493
1450607
1906878
617823
2032680
2917380
2413626
642971
2318235
866052
785882
1094581
803820
1145464
495730
1455628
2009546
2337510
2526543
628695
2814676
1740996
617411
1146130
2750766
1880683
510207
682255
2930159
1874457
1072183
1619598
1089861
1934842
1677129
2301368
199538
404921
2774302
2653505
915932
2865475
1743572
1321629
2771657
1001219
1423670
2536253
1370467
11914
2820629
896522
201241
2743417
1646644
2175667
2070990
2771527
2571797
2193970
91206
1953980
1813440
2724385
923978
1709760
14827
1154190
2125078
291234
1875335
289757
1371246
800725
1639172
1115549
1129363
1954206
244328
2351940
75787
1539478
2905168
357248
1119874
360413
1086815
2372011
2440669
2616082
1886847
867411
1243178
1404803
890503
1657797
530913
1950743
1995424
1001948
1601499
1847233
2326895
2669470
712007
1933384
2196833
2573273
2326750
371155
2118550
2476501
52774
2168136
1830329
1089560
564466
36300
965414
2266942
2525638
68712
257531
2330049
1271848
250582
482000
2197105
1052945
380627
196844
1103901
2043142
898798
1386824
514812
1247622
2191589
1034567
1080945
1780010
2736449
597361
2250940
2543734
896673
258251
1893929
296108
670998
341297
600010
2334701
1916760
2672715
299072
708741
377189
315512
507075
638806
2196940
2890821
1053639
594488
2343779
2484246
525696
2378628
2592290
2619905
1964248
2778049
2369417
11281
1105906
2167437
776670
956091
1931624
2791288
2263466
344109
1665012
2217417
573733
1481353
1791243
2007409
600909
521421
2270793
2512061
304285
1593381
2160734
1387676
1268804
1305160
2889057
1517178
1001247
1215534
489541
2313254
2417060
202829
1444810
537676
1781814
1398637
71015
663958
1090515
2220667
2147493
1152722
2878335
1716351
2230856
692857
1191570
1193925
1234695
882896
400649
1917718
581018
2750329
1488603
1760140
2225039
1134051
2349981
1629987
1262162
1595238
1097389
1964016
2800248
2196356
1479237
1786087
1522882
2861719
2173113
2086098
1054261
2760638
247505
2213058
123543
131122
844274
1817137
1979032
1414188
2259904
2630126
1881322
820234
117190
2860016
2864595
145917
2722803
2460782
476361
303536
2047837
1754937
1285811
152610
436982
788923
2726521
2343181
1937999
396659
881832
435994
2660853
2596807
548750
2603450
1749073
2780324
221526
1810358
1385364
2861197
1350321
2440452
1888220
2376098
296938
1315472
1830596
2476075
1543735
2175824
1935176
746541
1868652
2525901
3217
2666971
2634249
791644
1841558
2646546
2237052
2005459
1419483
2835786
629615
1763238
264962
2254744
1766402
1177500
958948
2343298
1642853
2489486
1711809
707478
2135668
2510338
462375
838967
1298466
2597757
2143444
2366745
2680169
2742526
1893898
16340
2825873
638197
2126275
1603607
1132400
2573312
2331434
2823372
1312908
1621241
1805349
2920779
2073440
1952594
584248
992977
2206082
2873792
1518920
2850283
1076565
2779240
997623
2761969
2179854
545618
107067
2386688
2912996
1181399
2286167
2705828
2309237
1614036
2535800
434113
2795190
2622346
1431381
733245
151983
1233414
2872702
2005550
2376927
1102877
757970
1656495
2304320
862679
2108442
2424581
1200744
2680184
2315916
1105265
1706663
2482262
1063247
627416
1558930
1440043
1951053
591893
183882
1019291
1207601
2286429
2109919
1871185
682881
399278
1564225
404017
2406657
543761
2187422
1122689
1120238
2169516
1247218
366285
2902798
843005
545235
894596
2485369
2705587
1284440
1226252
1518026
988542
1464259
2185359
26517
12083
2292851
735925
415607
1516956
18414
1585275
2482407
80417
584385
1205817
2670657
19987
649440
2333656
659298
1148482
702035
930955
1315136
2787337
2525447
1853054
1731765
140343
685840
48517
2589949
503423
983016
504858
125237
1385877
577782
557139
28023
1461948
577751
590510
1879721
2101040
105652
1674751
1776836
1382582
2312026
2206715
106624
106765
1953197
658159
1843009
2896790
2540815
1394790
20267
2644042
529146
2886349
2106138
404972
1040888
745226
2663143
965916
896088
2744428
390398
1322420
824696
1272177
335363
1717347
2272693
1053032
1550374
1498347
2911295
1830008
2263667
334454
911636
1553990
1136762
1112709
647975
1600196
537392
2395045
410875
2642190
29330
2819619
2471441
916616
1155371
2312096
2483387
2583585
2305965
1795666
818811
1471626
2614869
37386
905686
1967093
2312480
1846380
2563280
1038922
2650213
2683190
726239
2387684
1668117
612879
212367
666108
1897669
1521664
396472
1054864
2431542
1383753
476604
757693
2104513
338408
1349940
405986
2733636
2112099
26207
1425753
2401919
1449122
612444
2621043
233038
2081967
781391
2198702
1307709
858920
344171
2138806
2242517
2204802
1090304
2296823
266226
2840576
354716
1162754
2077692
35004
1493375
2429634
989281
1665287
2305152
2540587
1276733
2841383
985428
1148396
881173
1361988
19602
2795714
2512872
485808
266618
2319548
1177426
621764
333470
2579680
2325658
537365
822225
1806782
968361
144784
906911
2739910
2918344
867785
2316951
2746675
280452
701676
384345
503721
2284468
1909635
1119746
745481
1061837
802216
2923950
611016
368904
2647707
1467801
1422939
625483
1259881
2395243
895403
2558750
778685
291961
1414836
2374181
2519486
788556
2239028
1084061
2523705
2088694
693601
15078
808068
2709272
2120559
2236710
2872031
617223
1706110
1995454
500049
2662037
2030630
2386429
2604302
841951
2069391
2529987
611124
2309972
1541409
74378
1975630
2680649
970174
1723489
1869640
1550750
924791
432494
253594
1047852
903627
1936155
1437466
1234587
392636
1599685
1584944
149333
1093961
1438804
2860005
1948033
2123142
2800613
1570641
1311490
2239970
1643035
301900
1715143
375026
1154362
1657448
2203206
1830647
317198
2923011
2756933
765565
2182616
833151
1002606
2723067
1348224
2689991
250734
23686
1538447
2900573
1752797
1753211
836760
370296
2016046
1240314
447636
244440
1620443
995508
272143
344459
1435901
824092
2036421
803410
779487
534727
748800
2442796
2659309
1754987
2660987
786440
2205815
1590785
2619420
909961
816390
2039478
1928832
770775
2325093
16826
1603032
1735126
607627
450721
243746
587126
2426479
1516472
1169375
2921449
2068447
2683168
548684
2121369
1869138
2033799
201758
2748460
1137156
1422709
656337
2466270
1639659
2641778
1367496
2298960
1597580
614450
2372636
641006
529287
524976
453164
2150771
134438
1930372
414271
1419601
890528
2651738
2555098
1051772
1213015
2274220
2519238
1154690
1727127
1691209
2128638
401752
2515481
1256361
1716302
1714825
2802974
1681676
2813750
762417
1244804
1633770
1763828
208417
2052300
1525630
2247752
189850
2832641
691201
935659
173752
2099911
463930
2133094
2322783
172263
1177724
42884
2692199
590664
319053
419395
835787
2110483
2101021
372311
1523590
2221596
1771234
2198454
1349808
2742048
1757110
85188
1739141
2556727
2306545
2746475
2086651
1795854
834491
1761424
918329
1826233
2104928
381444
1759967
2178735
2395575
583638
1070190
2466386
2852191
2901220
196389
2022138
994571
56726
1607152
2732985
865202
556712
1937525
2313702
1408933
1940634
1729813
2447662
2057577
1170467
2474214
1571716
2469117
511856
1805079
425016
78163
900188
1011266
175944
513639
2440944
2522753
151034
637775
1741042
966021
1112569
362630
471727
692267
2311510
2519229
1466530
2500867
709574
1660784
2364783
2738020
1845082
2890129
2289651
1077328
2741998
1988921
1858650
584272
2886687
2548538
2878540
1373820
2391875
1195274
2214214
1048328
166156
496826
1893637
2711214
840442
1099025
2650019
1929575
1205211
1526457
1819095
1196555
2788196
1527151
1334574
2001772
266264
1704131
2155727
619281
2279070
186500
1219364
2835474
472561
681246
2368179
1975213
524101
2695442
199097
2006487
1239100
82
1042349
2467819
2052869
1333520
848441
898534
1390304
1224258
2776374
1030733
2873824
1968891
1043912
1394773
489251
710684
530985
1772683
2133190
1073089
784916
1115267
455040
2590701
1213320
2823566
374855
778863
2925743
1361037
2312166
49044
2710191
893680
328549
841269
2902573
2337111
1738893
2271894
661482
612438
754876
2472890
689869
642059
1779929
2093278
607490
898170
1975447
1812174
1631424
1886988
281375
698694
1956248
2409085
590710
1082078
1322454
1168209
164108
572412
1743411
2621054
67411
2235216
1202909
1833708
1561596
62221
678384
2556045
1407046
1706987
482897
338223
2835104
2367249
682569
68335
2659829
2608758
2672420
2513557
2490466
2565043
888838
2224310
2159750
513925
857925
389738
1199797
956210
2419748
1780474
2057608
2565935
988119
2354211
918475
832560
156623
2194239
2439901
1575452
298573
2701326
2394984
2722341
777018
2449478
556788
2044183
2350092
1975699
553375
1750294
1598062
1707969
1278310
538269
2728052
1690614
2573505
1042473
2250118
334616
2250003
812497
1285802
1635831
1534365
599193
1657637
14902
1357992
1762146
2083210
1488501
1290551
562381
419243
2273907
2600248
782348
2119005
1529446
1399145
2006378
2558142
1100465
2601401
509540
2273951
1419199
2516882
2781003
2442469
2256176
1936111
1087165
2012266
1955206
2243215
2406797
59207
758491
164793
2832360
1369607
2236772
310247
35271
1036516
2354652
2919459
1420586
2589709
2821518
1541972
2729427
1726486
2176312
337114
1607734
781774
674916
852075
1725145
2207168
2342559
2082336
410966
2150078
1821141
2417662
818146
160487
8866
922064
1584579
1813661
305781
1698184
2931240
2564343
2678422
1162171
2436965
1700386
330462
1090597
2807575
54494
2037693
781832
2357610
521109
270300
2361917
1837817
1839787
50355
2195758
266387
2397662
1109975
729867
1401360
2193398
1542638
2933678
2853345
243738
1569342
1569743
1840488
637852
1933418
940513
1548137
592435
1457359
1473679
2050791
744923
557439
133176
1635982
920080
2248357
1352281
1772061
989193
677280
1684619
1908161
2911596
2338268
1492080
716275
406051
2719974
2339760
831942
1990766
2321258
2467050
2131540
1644149
768621
2451024
953163
2668939
2485802
2741541
2205888
2245267
906539
1568678
2403465
2853165
2572837
2606964
2397170
539961
158464
1883265
1538256
2724212
2873539
142034
1029705
895390
198736
1214692
1472490
2779673
367151
1728265
2053045
2382264
2801020
188173
2526322
1091027
2401747
1285001
1684379
455419
2016907
421771
2377333
397376
13425
2449131
1291296
1638184
1892772
376691
916749
275121
1533179
2188685
707089
1916313
674500
2254089
2562827
1137526
1794129
1515237
1123810
152350
452845
770685
932619
2714784
560941
2445884
56074
2503138
2547176
724739
2368632
2880126
486264
1518900
2836251
2133555
2428004
1033490
1532443
2863168
521073
1969176
2180893
978121
1643290
1017551
1428844
2104225
1409243
278032
285915
184917
2049596
1248534
2137950
217749
2906409
2299416
1131347
753781
2838069
1865184
2154338
25755
1573132
2136078
1005810
1997764
2245422
1140304
1689617
373947
2191582
903831
1753342
2068271
2250927
903802
1187087
1845044
48090
2718071
1450732
902712
319175
1398376
1432259
2027717
2014440
920403
1234056
1123695
1282895
2866478
2737263
234078
1867985
1871621
1062043
392011
1277490
198666
1113454
842692
1125078
1921349
490711
843935
1243010
1837488
534514
1303559
1278753
2104244
260904
1433697
1419510
2825513
2097526
2415350
2929940
2157859
1913064
621893
2530443
2539681
560443
2896742
1039135
167310
1506094
1639941
1286689
748527
2832728
1840493
1204837
1470688
125970
1928421
1186453
1879980
916122
1399281
2357615
1833372
2605333
830556
112228
1637901
1162483
63758
732947
2829256
2889467
49044
131906
1331455
2364434
1702448
1801057
16636
940516
615864
1649712
1852702
1773915
853656
1289285
2824505
1772459
2305483
2878384
782069
1149687
985147
3905
2571304
2930236
904675
2176248
318600
1889870
607094
2369453
2521754
2709939
1391853
2618209
1419094
1998950
1484229
2906481
2031262
488849
1480924
198769
2110091
2880939
1590155
567756
2010096
1048314
108915
1051141
1460554
1020503
1558421
649370
2389997
1136969
2214148
2324429
656726
167984
1005674
2440168
1424410
310197
1357694
1908659
779670
2475045
1117181
149847
543650
2328926
1156691
124687
1712711
1529551
2055268
2069399
604671
2268479
276043
2847887
505537
2424965
1621330
1186585
777026
2349744
1856270
1368622
1789742
1316117
2342040
2773113
543066
2038269
2755275
1375047
1618595
1248008
2761663
1018545
2889602
1986383
1048225
2016292
1544285
2862726
2755235
797673
2040054
1517916
343714
2374734
1269305
482694
999599
200700
2694420
318781
1376503
1186890
1552062
2036871
880464
1380648
147629
1593087
2610481
875771
345649
301593
1369464
2829222
926903
1989326
413520
543978
1817333
1864824
669988
2723202
1897394
2777493
87641
796929
725036
455444
1981554
1180044
2069538
661302
2162677
1647958
1627041
2023256
2534250
541646
672785
846963
1120212
2366084
581473
2840723
878414
2938165
2906149
1544294
2676089
1044984
1098373
457124
2876702
375538
1650511
1389173
1701913
1943731
2294633
1776773
407726
1545495
2798282
1837885
517284
2795936
1576888
483049
320762
1790054
982405
686478
1986668
357883
1059138
411615
1201730
1370654
2781671
1484718
1616455
1451255
1430658
2925559
2504890
102776
218350
284924
861180
2586885
1203629
804515
1931020
1082402
1004334
1812491
2290593
2567902
1548089
1752417
1100919
2787620
1837884
2895239
1840377
544251
329850
1952422
1756852
2718256
762059
1871413
2779665
2034021
1618675
1316712
2487209
698831
1062349
1452543
20925
1504718
851432
433687
583554
741930
2241423
505474
952835
1024199
1908635
2594416
833697
2571831
2319924
1359542
1132903
1586550
1201924
2755529
884169
1477070
1906622
55983
1001561
1633362
1829353
839159
1696382
1758708
1167416
2746684
373035
2608760
1330247
1604226
973082
2504464
2095454
753804
1005751
2868481
2147408
1178237
1132084
820801
750900
1270871
2091836
2866227
951408
1729474
2526426
2725316
1846867
2153701
2289036
2309090
1543843
2218950
747775
514377
2222787
990939
421638
292742
2927798
2598496
1167081
2410190
831479
1729166
2530748
283163
778455
2014831
1017170
113010
608653
2311500
339131
1663966
616813
578464
2110972
1263321
2788623
285119
879419
939986
2873514
1206502
2380768
48860
855999
2557486
2269633
2158416
938604
2821269
986021
77820
2252090
1205784
2031104
286319
615915
2374781
812000
389692
603383
2238771
2254594
2351490
384290
1553630
316917
1861206
928148
2597840
2726215
462381
1479220
625314
1283028
17594
414009
2050238
1726819
1316234
2060937
467151
2346706
576571
1790328
1543833
2622379
1049327
2163383
1169730
1114718
1675162
2465146
1971210
860970
2232509
2401803
774673
2654669
2139743
404530
2057695
1269113
751812
2932594
1457532
1040203
2437401
893074
2572425
2869158
2154898
1375467
2232310
2633848
1998813
1129800
2478853
1925412
470933
462843
1572349
2757854
76857
2259194
2147596
253053
1987825
2136617
1916120
2160469
2608074
742920
2060648
504314
946433
684073
680245
1073828
216748
2481309
1462722
1975544
178264
2638810
2510362
226398
803363
2817409
307981
1206658
1059298
1313546
331415
728231
2192902
836909
1379160
2635123
2045364
601999
1832575
2076307
2734276
1778918
1335461
1229492
2128482
2409557
1361933
2175534
2398671
2376851
2683526
1547945
957798
1381532
1142123
146105
1265537
1755619
428449
969383
1715874
2308000
1533314
1265512
786989
63356
1240919
2711664
961528
2189681
1838792
901746
636363
1535305
1622991
593881
777216
1243138
636992
2035768
592440
2830263
563469
1109015
1927465
845653
763317
722994
2591253
515233
8335
257982
1469859
979953
2095651
2219253
2267403
425208
1260704
1461406
1183623
619036
2221657
2909739
1850517
162756
856523
1477124
403921
2296
1691388
1180159
1533510
1080768
2709497
2690658
667309
1902825
1199688
1079011
682157
1204580
497254
926874
742751
847537
2909658
253309
1577376
59284
963539
2562994
908915
1402124
2367970
1470891
436617
2896079
2296815
2615240
247150
931286
1372135
658722
2492629
180096
2759077
417321
1323720
2027291
2547627
2773135
224502
684017
499136
636451
202225
2640981
2670373
98531
500623
1349049
2504515
2110717
2513629
981197
1376514
2421744
434467
1655201
1743779
877155
1179670
2740767
1734604
2243729
2515534
2751770
1347383
2022555
723095
627102
2465973
2589502
1346358
2122778
2322350
695638
2886141
655788
1006628
2417269
685252
1482993
1146970
2298318
2786277
2291891
756718
2161023
484218
2615429
1362016
1243649
805891
680300
1298607
446
168737
156909
1267272
2516367
151115
152521
602894
882628
1249754
998828
1100594
454222
2071541
857759
238617
2080616
1337347
2744809
2646075
2643181
1441840
1181801
1084325
617998
316990
564088
1483510
251368
1569305
353814
2159361
2654965
1321182
1260253
1553077
2522233
2179996
2033505
1549543
1109704
2794742
2646952
673875
1502435
176848
927330
727298
2508730
1107995
944456
2007959
1150563
44628
1797430
2653500
146662
1186203
165980
606816
226388
1762598
2221182
23607
1798568
2652047
2834065
347205
2778986
685204
1974409
2133282
501351
1731092
556152
193918
2704412
782123
1797322
2134177
1692036
1385125
1088147
1754356
1523447
2477694
2374963
1562858
1562226
2309139
1090770
551342
948700
161480
1550561
1165401
1894372
2297876
1394371
232235
2220716
1470600
614080
2582125
145499
1458252
1340671
1308932
75303
1474147
2022279
866626
2205197
1909707
769631
1849106
1360044
2258962
972481
1324539
2543477
1576006
1660828
1181705
1804617
859727
2540994
1192013
2543061
1327378
1102540
667459
840315
571975
2046955
2500278
738031
2379477
692019
584666
2408152
393387
1426810
2319024
817674
2601994
2128447
1287927
2753409
1889687
777833
1417638
94503
1273113
1443570
2659905
942453
2072065
447398
2769164
2133498
1662632
1104095
1520190
369533
1926637
330022
2448163
1298315
663184
2580702
2522834
1419908
2485732
1169695
809303
2154368
1771202
2776269
868647
2649693
2464849
1389587
2649918
315891
1603817
1514355
2098340
2220507
2144772
2049417
1071535
901812
1905744
1070771
2255304
2417581
2260708
1607626
1947527
1218754
1830196
2450104
1685869
1971657
2482965
1784802
2336843
1452243
2629476
789220
2206823
2400174
71407
2798195
1453323
1767054
1857194
588531
2194531
1484601
11962
1422101
845524
2474341
2488704
2215083
1064952
2308392
2133599
1770751
26800
480483
721884
2582957
2245707
1467527
750014
400891
2299350
2471343
734678
2343279
2287092
1298897
2318805
1142401
116930
2649008
1702172
155726
1553894
444383
2806647
1461309
2142587
1981658
2197680
158292
2821608
872372
1979723
1627495
1835875
1953142
982946
1952752
2320667
1801995
2472170
549231
935895
851785
2443513
1981984
1340622
2184112
1404976
1594366
1984350
2711674
1662015
1636086
1129250
72410
1596797
768731
1750427
444874
871372
903676
2380299
551765
246538
2794884
103023
421860
1382157
1859072
849244
909956
2879122
792725
2709333
2746701
2045
1060491
1095584
1679530
235498
317084
803189
1434607
2605347
975604
61299
2508291
2571539
2563182
2635675
1451199
2610908
1913578
988119
1170484
1446855
1082806
2206774
1718904
450973
1262759
2638665
1616252
1663151
749461
2893648
1350982
1230441
2117399
773478
572273
1114650
1111690
2719044
1310893
542682
1386331
981386
67979
1045919
2723214
1081590
998916
1281462
1428079
420593
1982239
1873199
562142
1414506
2461200
2015068
2466510
2844643
1506420
1086979
2752344
566289
943395
632017
1257692
589365
2491938
2645537
14555
344550
2142567
492461
898062
525711
2279975
59706
849517
2728896
2426662
119535
1463408
1758505
1856705
449924
2921950
598535
254842
2736128
2074475
2398034
958546
612347
2479917
502353
1485281
1514578
77769
1929640
1477538
889066
1485846
29712
2417904
1299310
2237687
362880
352336
1132688
161019
2433768
329133
541011
1458980
2440804
1938807
154084
1225445
2273328
2524196
2864065
1185588
2653513
913485
996934
2652315
2460880
2738159
1334710
2870089
104612
483625
1832630
1892095
832528
2289310
2185364
806225
1548544
1553067
2404002
285013
459813
623518
78858
1644017
548924
1796243
2296815
101033
2277908
859219
1867072
2737893
751504
2683181
2404237
2302544
331867
590866
1024086
110977
618259
856524
920214
2153604
1816469
1814637
2090846
751767
1381992
641558
860585
2415109
917231
1327639
2854866
1213879
1555819
1795100
1746255
1423688
1959731
2802346
448427
2513925
1239812
1922612
2733005
1855064
936150
736723
1233596
109965
369060
1028180
131887
65388
2113851
2544712
397126
1746736
1511826
649829
2002025
1433485
1677263
2441774
1991205
1265866
2175861
2812721
2909885
282265
165570
980780
1784072
1462182
2265353
2559523
1263297
589582
2348508
401145
2165456
251982
2260774
201496
1657520
833935
1731796
2463981
1755797
2705063
1250430
2900949
1153596
2265250
1843081
471359
1976290
2708887
1816095
2576818
1761125
384340
1132205
53494
812008
147219
1932792
1525899
1745846
1492691
2261824
2355212
1983290
1636071
1262888
2688521
246996
2697419
1481440
1860368
2460330
2146208
923436
1212056
2291611
2841917
651274
1451962
1720187
874399
1932249
2770438
1020343
1819787
2581618
885706
1083303
122626
535260
2142275
604861
2112879
2701602
2593614
229127
2814270
2073998
2901252
509679
2428795
2116658
2488896
383524
1483841
501256
2611868
2145367
1598212
2109019
2205672
1848633
799077
657973
2723645
371622
938438
55581
452065
634480
2620997
598729
400852
861162
895270
158982
2363623
402803
2444995
153822
105739
2394585
2434714
862347
636736
1138463
544184
939964
474588
2546452
1407465
1999587
444760
1675250
2923423
1514952
937038
2484564
1760749
1333817
2213309
130575
2535125
1047132
2369928
613764
607838
692337
1565265
704171
2254312
952523
2926737
1236255
155470
781047
82396
1969857
267171
2109523
2425840
887060
582365
1781954
698100
1592099
45553
2506709
911825
777200
399964
565355
1948042
2559729
1067462
1720304
667650
1473573
265440
1188551
1041143
1109884
2764783
2649993
1535837
2499332
407993
57136
1755921
2174708
2328211
1487960
2041125
813297
1353037
1116928
423553
2659779
1998335
85755
1207420
782543
1195584
2821248
1440776
2512223
1773351
1420941
1467866
1684273
1874448
2438256
2543910
1868894
808043
467111
1656832
1294583
2650804
1375555
217985
1009638
778792
429261
1822671
623599
2413853
372971
1574399
1029212
707556
1700087
2841975
2275959
227797
2726411
2630214
2332721
2431941
1219151
130289
1124206
1952635
2740221
2573492
560745
2753830
1206081
836670
2901818
948996
938362
2248140
582287
1062164
2291530
690293
2233250
94680
525170
1828090
1454624
1870516
2048870
851479
159704
363808
901343
1292565
719467
988328
166163
1919194
1526539
1869190
368536
1808782
428068
2110308
309981
1207427
2483542
2303800
1865702
1476758
1539384
2606631
2368279
1667322
1024216
2745896
39763
694136
2544778
2316024
844830
479231
2325186
929838
987859
2020365
2831993
104919
2063705
1238145
39073
1238762
1548939
2224557
1414374
2176784
2387635
189411
1158085
1505978
2535117
1830478
1906190
832332
1626944
395133
2053859
1788961
2399208
1280363
1530834
2842084
2091241
889041
1100792
2063805
2317009
2681432
2261707
2075405
1101848
645201
61226
1277457
388669
1220896
1907863
1739082
2307910
937503
614901
896623
1925678
905440
453006
2477951
1797260
2244361
1907018
2578788
54406
2086078
1415158
626309
492422
296977
2908076
717479
1058682
2034059
1862362
389931
2469512
2879143
1320458
2707005
427792
1036669
866041
2407402
1378615
355680
2262933
966949
1761606
1676241
1515959
298557
1956262
815294
2305950
524089
1030960
820035
1622491
1191744
2340071
820517
1303767
1665891
2533057
1476232
746111
232990
1957063
1787683
1337261
263686
1996219
580333
2929658
1665060
1376085
745145
1709498
175590
1266385
1599997
1459224
138874
1155130
2362783
466455
1396122
1528470
489394
654503
243105
1351721
2581140
915530
2471569
515626
2313983
698957
2715647
102410
1264433
1097608
2046613
672086
29940
564340
1917310
134651
1969925
1915258
2844021
2918856
1775028
2520560
813223
33016
1447256
449282
2613791
1061696
1667740
2370098
388808
967885
2199961
2661387
817163
1215921
1047612
1698275
2180879
436402
2774769
1133065
696668
1894995
1335816
1466447
1891548
890553
2417863
2018825
1272269
952054
528048
2588331
2861618
296781
1287506
182623
495901
1277533
2324276
2333335
1584590
1180486
2166128
1709118
2737846
206331
705403
1910022
596208
2268552
732522
2249642
675630
184115
783765
1779799
1634934
2713084
897353
1901700
2768162
1512258
2693195
422322
126253
1474085
2250031
1439833
2368922
1068289
695355
768001
2491132
321745
352896
1508796
2212108
1869552
395171
1714705
585756
2537996
15582
242958
635314
1443469
1087372
1267679
1012851
1791025
1936723
2421158
2658366
1083791
536924
2913928
2066330
1004957
73364
873159
1612729
924215
1422930
1896676
1486730
2568517
1260642
1371266
997608
2602804
594183
2013236
2903038
415338
2650649
887668
2467412
64398
309814
401091
2403837
1006171
70507
1885492
2213504
677129
675734
506420
2819926
511191
1653090
981364
462720
687489
535295
1769489
2334456
2398751
2733152
2778131
1240313
1463974
124275
2824273
1764308
1514964
242795
2452797
2419644
256657
141872
2536646
2157044
958602
1476468
522273
1699672
858177
508762
2586400
7087
511014
1595027
1729477
910304
842594
1739079
2559306
877245
2629998
391868
1723188
1271582
233592
951792
985355
480111
1506544
1084846
2246583
681663
955459
2604214
1361850
1617692
147796
2505836
1763689
1673957
668338
2641273
1885444
1616058
563332
1672881
679324
2260470
861287
2540316
2758203
971547
272011
2880493
1801142
2751236
1853064
1079949
2106433
2349857
2789334
1468318
1756069
846219
1398945
2019502
772098
790597
1611091
1388888
276740
931312
46883
19898
2872869
2775697
1367734
1469439
2860583
214503
1161886
1497043
1429654
2107101
1016290
845898
1904251
2529819
983401
1972953
2209848
658436
1235363
1314748
1307719
1665843
2447229
573183
861605
1523425
648146
1134557
1399128
1031367
1091359
2489616
1553495
796691
2543967
1230650
1331052
1392338
1934131
255888
1487413
2194872
830298
2427519
1788539
1930570
1303171
2194954
1979966
425385
866284
2925111
327365
1656826
2234072
2714418
156797
81289
1867268
100580
2235976
232266
1942163
2721469
1489709
961705
1769889
2344698
1253808
2092010
2008114
2914240
2720161
436254
1682607
1931957
1250353
2657591
2555300
1480430
1241168
1715239
2120904
1110150
380962
439949
1779703
853082
565907
124932
2646548
33112
839951
1833425
238482
1857018
1031563
2577444
328705
331213
348510
389301
543436
2472384
1989766
544827
506807
1517565
1499581
385051
1841988
2308067
2702797
256071
2187219
1315394
2000328
1732637
2027027
2042130
2347903
2544632
220300
1447508
1159542
556486
1279467
342713
1610555
2312647
2133527
607778
1487624
1627181
2730376
1896294
2157187
447694
451012
66119
2606372
36103
2664991
2514037
2288198
380383
843468
2258838
2541322
42797
2816889
1849047
1594660
1603399
2832468
869969
336556
1123941
172617
1413150
3079
2464799
2316420
1509574
2683257
1902145
1166733
447884
1565797
1808651
1774805
1677591
2674269
1117613
510593
2706264
1359791
527363
497534
1909884
630880
2235488
1510110
488183
2600032
484734
1371944
1198529
1337552
201311
2749294
1946187
1325935
2470253
2317622
786724
2280900
1683651
1025180
689461
251862
991109
468750
1457913
424017
407667
1074539
2028103
1577759
22867
1497536
1904880
2462903
1629697
2377007
2395886
2559860
1133834
2409185
471779
1851454
959675
2453518
1353277
232320
2643602
386031
1671044
2723140
183261
1577973
2502499
2638022
2773154
1862782
2104767
980268
1544412
2764965
841322
1478891
1478001
702687
1844947
2341172
1485620
1032359
1654692
2629328
1478244
2881708
1510646
968348
2889451
1600613
1704689
1813061
1627238
1198968
564614
492191
1691478
1808097
2852224
1153918
1208109
8192
865118
2683706
2455013
358041
2366043
2235833
318958
376071
2686861
2483644
433751
1705834
2683251
2521450
669719
123254
204263
1227540
1178560
641012
1379733
2553945
1054066
2892885
1003490
2171765
1246450
1396223
1285504
2049307
465241
2197331
916332
2492195
596315
742134
278835
827388
664201
1103187
2251973
284208
78212
2846236
475274
1005427
982677
2535251
1068479
897451
1839426
1969908
908767
956361
1214702
269628
1480582
2841785
2593045
998410
673695
1799873
2805968
262377
2197803
2496525
1313779
105186
1047056
1953776
134645
590724
58356
2294127
1544341
1559092
1363868
1980463
1965009
1546845
1983547
182858
504025
2387716
950523
1958760
1423461
1363743
1224226
264600
915422
1213447
33937
1025168
1161139
801004
2632579
1614990
1735948
2204386
316572
910014
1791922
1580820
1606303
38478
1067590
2610471
1854705
845225
1837286
1375962
2228024
2344482
1340881
827250
301230
1970672
1500117
2376657
1917500
960189
997589
1257160
2577604
2024359
396570
216993
1022729
400887
2860469
366347
1988391
1379921
1823942
1386912
1099790
1475192
926726
1988400
204273
562148
2535769
2135161
536165
32081
348554
947478
2838456
886155
1162301
1416291
862134
1529145
216115
475383
2873822
2183241
2230042
959254
160912
1714900
1770131
560829
1232166
537872
1919957
2544269
2848982
1697936
2262138
139027
54935
1247065
1872491
308836
114457
2351438
855003
1168821
636162
516512
1659094
901941
2653153
2880607
706766
286122
2798640
25869
1216636
1079814
125404
1127737
1432050
1998428
2231676
1165573
2081212
2036457
927268
2557790
1468780
1328721
2071351
1502986
2827044
2614390
2491619
2196653
213842
1867376
10008
337359
1068512
1381860
2878527
2664308
284276
1529021
724266
1230690
808820
2352413
909751
545682
2042131
1220781
410348
1234944
901263
1489969
1269799
2238122
167176
132793
1991364
1526152
1899724
135048
2265381
698817
411425
1878443
1472636
2909677
67309
2072415
1270059
737352
1450664
2319232
299385
2615871
1519457
2559967
2751259
2653932
1981283
1382736
2139573
2769132
2136565
1333424
2306963
2634603
1690407
1209422
1889431
870904
644645
2672787
2200806
2470709
68377
2207689
1505689
253512
1754983
2750972
144711
2918720
1269821
2512378
2725240
637495
982816
2848700
1164464
156704
2371737
988011
2287028
352686
1288730
2331024
1087463
1895216
2752316
1097654
1044961
1095995
2471313
72027
2492242
823130
1868595
2541190
1167043
1929339
1620867
1109909
784301
564036
2246692
654436
1213487
278073
678560
2316394
1240967
448319
1204597
2562258
1347841
2348839
1324455
2088759
560565
2227989
480609
1119598
2266901
2110478
901705
2356918
1018161
2108041
1938433
1110261
332321
1104193
633760
689671
544497
409118
2015610
1864391
583641
91466
1580834
2270716
1765753
517769
1393433
1937453
1667483
1965585
2449121
807456
199512
2446076
1556539
336514
1343372
921789
2895206
2938432
235307
224171
1797515
506209
2637754
1262049
177915
649686
598440
314055
1245819
2736634
737302
1152807
2158719
737512
417794
2251251
756726
2592008
2455420
972472
753215
1716258
1465098
1759934
1537375
370641
439316
1255301
712664
2594413
1685925
1894646
2059760
1528168
492449
1931893
1909570
2651556
2684561
139691
2223744
234991
238159
2582335
1477668
463811
1510327
1112181
142094
121720
1261388
2123422
2471966
472742
1970631
2126721
2553442
2922624
2834715
426191
1795518
255236
1986468
788739
81489
1855744
1892844
2695604
910059
708161
2900502
1684396
590613
70321
367838
2858779
141605
2417507
2876596
2054297
102191
2413006
2902676
2778299
1320610
2100577
1406168
671072
2272988
2696601
626765
282026
2716621
2343608
1925037
1128791
2642218
1218396
1012910
26830
1547446
368634
1486033
1868863
2602553
2644488
1751363
596343
984859
2720100
2503179
1817546
2265689
1543694
54566
759140
499577
1023691
1881533
1621595
348627
1262428
2853164
924653
1460584
166167
298987
1395326
209693
331409
2086360
1880174
1698566
1437970
1785368
1492881
147043
2797575
994204
1977734
2882424
2470477
1797034
1663598
2110298
2160295
2650002
1620264
1891889
183460
2782438
1082718
2754882
1624079
1680060
1959072
1778936
1324677
2684403
2349860
996403
2917336
417673
584640
1040481
2565070
907147
2771241
660895
631106
2917361
424303
12357
1099696
187109
726886
290452
2086029
237951
2390240
2174975
381786
165140
693844
1468275
372207
2299277
2053724
525714
1937506
880525
1345828
2188304
1731225
2062041
612565
933699
1516861
1184464
320163
1133970
1770701
74735
2028290
471820
299272
2112646
2361587
2800836
2674037
1422848
2495413
1306909
1119454
2461219
2076643
881079
1291345
1179864
872790
2809278
2054911
2635272
2185643
1862181
1088274
1754048
2264216
2827873
2940150
1096660
543881
966811
2259235
2326143
2039788
85220
2734737
1401230
2448355
2510794
195822
1827781
1457003
1120065
2856165
582264
2142013
1439572
2650012
1572222
1697620
2870682
657842
1785713
2029802
2525869
1109030
1874406
783456
1706442
2650469
1882820
62261
1287674
1915622
49764
699734
523309
607673
386537
340360
544594
1266677
2069302
1933341
2666921
1037
295128
772159
644849
2084807
37994
1344686
403307
1699544
2112344
3990
2638912
2881073
2569087
795152
705388
1574567
2187414
973288
663236
1938986
645704
750698
1007763
1733719
2405127
1511597
2385369
2627457
586406
666702
2907717
113540
2262485
2586062
173842
1706217
1384100
1966390
2011089
2183933
986478
587105
623021
848634
2170149
2632022
2042674
2219072
592796
2822021
308788
2764448
1090754
1508675
108644
940123
2869916
1259622
2328894
1608715
236120
2078352
63790
2389811
1784371
540280
616806
2244100
765591
2773012
623579
1465345
1686531
2755668
252487
13867
2375989
168150
733827
1997063
1025531
161403
611102
843127
732491
2075268
2240261
1726679
1789174
1469335
341587
2433175
306312
2890272
1730111
1038894
1265322
2492544
1506907
2251841
2240287
2300376
1556208
317387
2687681
1931298
2024505
1884612
2575143
264592
1719177
2887249
499058
2202633
2001600
1825879
706387
1785119
2206449
346086
114741
1363077
638166
1025478
1323525
779840
1406762
2424672
1013798
1447072
1324455
2480010
365495
1439757
27115
349782
2798446
2377492
884375
1346941
865550
1951428
1185882
441923
1478395
2073815
1982793
435202
382642
1834191
748877
2259043
314556
448163
7542
1921069
2206808
2596473
623681
1389766
2200708
704024
1678225
2147765
1353793
2647511
2535539
1342033
2238479
1126581
1766019
75572
975218
2525481
1726918
2016125
2903306
723073
2886453
894950
2057445
2571683
465704
908166
982963
1495302
1636905
81246
1538752
789430
2445676
322239
1317064
100471
1902624
1239120
1912774
2595654
1715247
1872752
659106
1582832
2059035
2711053
2648763
2419665
720174
892627
1081009
1303186
2722195
2135974
1963303
1027400
2804966
1633169
1312149
287163
1108407
1895834
2699516
1157121
1433849
1555021
1537146
2178699
496231
1764168
232344
2478858
2719006
60582
1052945
2300110
2885789
1453889
858074
539635
61137
2022421
1770593
824848
2022817
1749960
1798642
1172856
2714395
1497968
2615012
289905
531596
2618360
1101636
2351091
849120
1210901
1914999
425586
721852
1976358
877616
1150550
2454728
1017370
2328984
2483895
1279571
2676422
2508291
67262
2636022
931643
1211941
1098198
977551
2404044
829963
2349945
2219374
1669466
1443817
2418567
2521387
393381
456198
2390486
2369189
976187
2764399
2677621
996252
2505062
762433
2626748
1294743
1111928
2016961
1776921
1733318
767641
2008830
887941
1721211
1636724
2705216
1401308
2111505
433982
2775345
1839636
29662
352523
2157028
1763298
2686268
1573943
1693546
650945
1479496
2831025
2769650
846027
50368
886257
610932
719241
850968
995602
844498
305506
2223277
2429545
1288872
1388126
161344
2382885
2327340
1077267
67139
69705
1657605
1049907
2060516
758072
2173032
1930022
2336157
567819
305532
594272
1480265
2749669
1180482
1222333
1905426
531076
598683
1350219
1423173
466720
2481851
2129655
284958
973235
2045455
1534647
2265642
137779
401756
1776716
1635509
807568
837337
2556887
2066437
2602600
756916
2439592
2060220
279195
2919472
1625210
810326
2798765
2112433
538451
609632
2444781
843583
71669
335201
2875398
418751
2772506
1225123
1029316
2900642
1764035
662260
1605662
1255568
523297
2313025
964484
70054
2380292
2650412
1443279
2200210
1116457
718134
1822306
883314
47002
1181798
1778468
1966161
1510150
2889442
1385785
2228360
603687
1496304
2178981
186661
780333
2587803
1151132
2921834
2116107
1952456
1798078
2750629
1608716
299917
951053
991657
1361667
392476
2702147
1188717
2474140
521494
1120328
314277
2523714
2661839
1223959
2920133
2505194
1048408
2003263
2224854
514787
1491928
956880
1901283
622044
1988773
188410
47241
2871625
2543236
1510003
1265472
1018152
502987
1222073
641220
1780883
734873
1151604
643753
1886881
934087
1646388
137532
2819368
1244341
2521451
122721
2118636
2554916
163038
1706423
2120525
2745263
2085785
1151382
1731029
634845
2671026
2398651
107829
683583
578572
17638
67444
2713999
2459548
2397198
1389637
1167189
1319494
2853952
2538000
2143745
145835
1106626
2151023
1980417
1405754
2398960
425053
2150787
1607916
1781066
2031852
86135
1776239
2148829
1156608
429844
562161
448883
1821777
1410580
2102760
741809
1536186
2799511
1368242
1712001
1874640
1871017
984468
2695243
148441
2559133
2439638
1897720
2261735
2407817
155956
1757735
6045
2904107
797807
1595858
1735387
2898198
95826
2124863
897319
789680
1806108
2416430
1938389
2528010
2327262
831900
1314512
2165880
1851072
2186115
226319
319422
134852
2535875
1396166
1884976
2279963
1458924
422801
1627164
1184326
176201
1398996
2369858
2675120
2341224
653059
1214050
2085512
501213
2529110
2356982
154807
1076230
2380178
470521
1925055
4861
1378142
444860
598576
1511925
2204747
1475427
2662678
1638803
1115743
387839
219413
1784537
2150671
1715921
2525150
853553
1464172
1955680
504629
2818988
2809846
1787934
1909633
1475268
1837844
1486213
1878915
1748069
990723
2021388
1944803
1021628
2498664
1888043
2859599
2779006
1224290
657078
2782412
2461994
734658
930812
1750092
347378
274063
699406
2098029
700065
1691655
2884315
310641
943253
2579157
318386
88932
1357510
361368
1517657
118599
1667186
2123052
1427683
1627844
1872150
1504742
1275842
473988
933014
2787128
1441173
1701855
1161350
1975349
2642129
2102815
167184
804293
259312
1931372
1661104
2127133
2435579
2223208
810955
1250865
2665480
2149701
921034
938715
1675456
2732442
298680
713333
624921
721767
1032670
155494
2126425
282565
911650
35189
1603689
1021817
807774
1502556
939630
1595185
1835251
491849
2557654
111678
2808308
2024670
421417
189285
2107153
2448654
2686980
2768960
454696
1000238
2714696
1056053
66286
985839
2918005
2206603
180395
1584339
1368112
2520721
2109362
2283453
903466
1980407
396578
270947
2020807
2704399
2931188
740394
2248900
2272509
717864
1601719
1465682
2508213
2015069
77685
2135410
2436811
941414
1490455
864269
48155
942866
1946916
488300
384798
2540172
407574
2050991
337999
2116916
1402868
1807132
1966761
242401
1292367
1852971
26963
1899766
668088
1375208
2670499
2548295
555880
2456967
1550772
1542095
619631
2835063
1100512
59713
1523208
243938
457179
116126
769634
2088204
1153338
629678
775201
1492576
201676
1642571
2201514
1550841
1963413
1462678
2127869
2638941
1429488
1795140
2207480
118216
598019
1269156
2167676
2528742
1124621
1005545
130390
1456729
333860
651429
546731
1025952
498445
744766
1893856
481773
2771872
294358
555802
989665
208320
2498754
2796519
712585
2234993
438928
105886
1910418
1502843
2770762
1955619
2406812
788304
1679130
1889063
1083492
2498318
1542274
1756530
1824737
611266
2240747
2414128
251076
1421773
1460176
611075
625534
1424998
2070113
722337
2425203
956857
2223523
2220724
216185
475980
1658868
970018
272405
129729
2353832
1718440
98967
1329766
1023247
1369961
416613
1657481
2581749
1296414
2820510
1156311
114847
1463664
1344763
1133873
689261
1895355
2334233
326798
2590797
2665104
2178762
2905048
399026
207045
43754
199304
1178598
1170941
2535712
688843
468395
2548949
2494094
1307643
1055004
371505
1393784
2529112
1624952
247914
1732443
476663
1790656
1943046
305367
418584
2884169
2698735
2916403
1022989
2617822
1284377
2422932
1240825
1640773
1368549
2650906
1805675
1178018
2374361
395388
2545924
109625
1760010
1210784
604672
13785
1909844
2190913
1350717
1912309
1216206
866413
759545
1003451
2440714
790771
2308028
1924232
1744312
1238326
2465313
1205221
916511
2253674
1492091
973056
1130581
202029
680383
1340217
1834851
299309
263273
1885730
1954925
1984730
1544723
403727
683931
423149
1270105
1446862
1478073
184551
2200480
2615986
237296
303802
271285
88388
2819357
1163031
735868
1220270
2855510
2177264
1660736
1273079
1134156
1777755
1415956
2250388
2527466
2113326
997398
2735160
966011
984944
779004
2766828
1376005
1207862
159151
639477
2650172
1928281
1868638
1033468
2185297
2811091
1189819
1605274
2581869
1687105
79173
2905582
238403
161131
1936720
2466217
1114284
2100673
1558335
2502577
402821
607267
256641
1562639
359731
2258636
740556
2235827
200917
497023
1464572
402557
387975
1805000
288656
1797043
624400
1731078
1566367
1974132
700513
1841374
1190492
2659718
2697484
8219
2006029
2027497
848654
2770244
171834
1547307
1426312
1768968
2533011
2840297
2654578
283702
556355
831679
2004941
2647614
169225
2926923
2543192
2676071
1245978
2063409
37466
999283
1827442
2398137
126103
1873502
1898895
973496
2845001
39959
251634
2567821
1867521
2520623
263793
2599537
2204680
2064948
2436815
112533
2453838
2352391
1453531
1778240
162961
788937
1082168
1751428
2829556
430726
190413
2736906
2007776
2468515
2169871
451004
2566374
920151
770841
2732656
2538223
1942453
880365
506692
1101004
2235563
1938327
947038
2897446
235882
800571
494469
1934746
1151791
1754741
2888715
517365
428766
1716980
2346158
2448863
2199066
2296153
2179602
801791
2048996
1774616
426278
364975
2308872
143010
507024
2623135
1727670
1174985
2513123
1629999
1989054
2025560
1228044
1217360
902559
1163381
2660843
2629278
490860
1405402
2696924
1506377
1479622
1443762
2885368
794290
1929401
2223999
2599471
2569528
803920
908471
2711206
895023
1359595
2738866
1519670
1360677
2744641
2334530
591525
2346162
333562
2661325
985527
2094684
2861314
2305826
706701
1017622
539408
1531100
1973313
47900
1658739
973858
321203
1295488
988423
2930367
902685
583670
1287748
2473959
717861
1269905
495836
1964923
871516
1157506
2240951
681875
48849
1851280
2274220
1203146
2392206
1628942
979119
1272774
1634454
2263405
2336964
1053552
134502
1211586
1661501
2118848
1301358
2819027
1158778
1226163
698272
574695
1284351
372672
2576210
2855903
1403648
2658450
781278
748577
1914715
684958
468869
2822400
2528237
173649
375494
207629
1882438
642079
2045344
1502893
687197
1493519
616007
2129811
1515317
40323
1699796
665325
1841633
2578387
1301676
2296876
2813240
2758348
1712448
910802
2575498
1776116
632735
1130293
1788093
848197
2721308
2676735
2814929
2830412
634666
1532579
2160080
2209656
1430442
1560516
2756363
1986839
345808
497387
1208936
2861208
2307540
2697359
2265929
532358
1992714
1536487
1737413
1655908
1912659
1165140
2081248
65944
1148778
2873663
1031282
1900709
402937
2376576
83931
1638519
2036089
735398
2385317
2838705
907474
1733490
2016653
1771942
421213
2714412
276364
799490
423294
1428976
1824246
2049009
641133
927861
1734568
1976458
2897420
2418305
913699
334292
1054113
698384
2576465
27166
500030
1756785
1642137
2218759
1680152
2009774
477084
739150
454428
1410259
1202240
2057887
2320258
1569324
1203238
1868980
1501091
1060863
1327765
1663784
621839
2287888
2503013
141901
468207
2825969
2433662
1190002
1637545
226595
193908
2912801
2578403
1037474
1889536
406874
1211774
2040160
1123552
556812
703656
71055
102053
1312932
1199422
2288769
2262298
1218315
362911
682837
2208726
304292
2171694
734866
1378777
1057476
1106430
2306679
2416512
2513516
1596965
2025306
346776
1784715
2561323
1069728
2323641
766455
711161
1049292
279891
2796674
2676158
248060
1823515
384124
1454086
832890
2655528
2712344
1365764
2310349
2501689
1038209
1968133
1484244
2767237
860290
2513104
2573012
2586260
633393
1068990
906907
155504
1398117
1416931
107517
39071
674911
2934545
1993725
2042686
1418188
2642915
2583696
1641625
1794407
2507367
615587
1723586
2649301
2038918
2913719
2900723
910243
1276148
1057841
2090465
927637
1366476
1258824
975141
2485788
2056453
2090436
2219825
1717033
605990
963405
445039
1035434
228480
1779738
2429425
1242777
230547
1434863
671318
2884231
77572
713519
2798211
961870
457768
1311309
1466048
1547148
2298973
1728872
304894
701547
620617
1160207
1835458
584409
2428099
1810092
1540269
12297
850891
1582558
1231921
62315
647532
1303696
1058678
2164561
1449865
1962075
1178083
2591945
2289087
2736885
146678
2276014
1992135
2315056
582917
162735
2545570
616811
681581
1943615
882719
1653596
2056196
1729955
1777926
1977587
2300452
2579655
63614
83661
806212
2083756
171078
2505545
828989
1099398
2694194
827970
1449017
221856
2182314
1526949
39382
189575
2789607
499824
2889481
1751440
151390
1178624
2126120
2892508
1412299
1192534
1507148
2918693
2136687
1070224
2655379
629618
1000812
1559307
2603406
553242
2051145
1073659
739185
2800227
2206660
2854653
1796376
1242098
141638
2460471
673957
2403567
2853905
2456661
1648554
94633
2809643
1071036
1552314
1796622
2807130
1682589
2203458
2295735
174960
2253212
2850753
1043309
1503299
34877
959173
1692684
133609
616590
125912
141287
1581846
875264
2675878
115179
1945794
348588
1641500
418749
358590
1546307
1537419
2195289
1503116
1189314
1746670
653499
470107
2929440
531015
2147943
1657489
2922599
2480792
1036072
81480
1327111
2830971
867558
574699
1841702
2818261
262491
2874620
423856
400291
2440050
746687
1159926
793533
804546
1477209
1775414
2498022
303007
553476
2093611
704586
441326
646000
2627165
1896718
2280723
2886507
461036
491018
1892489
212311
547179
1595969
319496
173455
2735777
515622
2017035
1392575
1852887
2325305
551942
2347515
1383420
1044370
266034
486106
930400
2230717
1440169
400859
1336324
1428485
1753259
882706
1681368
1449689
692722
1891988
212805
209157
2461948
1881809
913858
1021622
2812008
739961
1705342
2748072
1087135
2323322
2244382
189673
377114
1024031
1389668
1025505
154012
596726
812186
642191
1767094
2514159
264781
557697
803660
826386
111469
696463
1476409
517023
1198685
2518100
237170
2096743
2748650
2319025
555893
1184964
2505797
783211
489039
795406
101761
2036102
1960395
881067
581527
1896041
2085347
1518286
915487
1958941
423787
2676738
2374101
623962
269804
1986975
100782
2742549
630921
2347882
2289345
953423
2250204
1896777
1682900
1429899
1391680
409440
405499
1971102
1120018
259534
2586749
158601
98375
760066
1526282
2092249
1573338
1922819
615964
2198870
1128883
1148559
493208
1638567
2456028
383670
987198
2834526
1020683
1645080
2758258
26760
2181509
1409780
985115
1784492
2691693
910389
2310098
31499
2829736
1758198
768701
2723369
2409868
1088655
467724
1181771
481000
2418650
2037099
1964552
2677360
806928
2833535
163354
2173498
2588124
2340633
2205394
2050481
2539983
121942
1560800
968947
1023280
720746
2415551
814368
1828888
2822588
119909
1506416
1208098
715433
2467382
2022872
247457
2804907
1591267
2003790
1546710
2160475
60194
1024200
2349304
2503853
2551855
181412
2401111
1944632
1891740
1205302
568732
670633
1514697
2647995
892297
2713487
2671584
2180643
1822774
319379
2894284
2600985
1674714
30633
2448541
1282529
534055
1134739
1583866
981316
687371
1433611
2487904
2398882
453906
2283966
1553746
834012
2889191
1436974
454711
1633096
2173710
938754
2105394
1711424
1363435
1398256
921576
975156
241471
1125763
2897314
2145098
2747044
818347
1933350
2686163
1088215
1312341
1038472
658518
1866755
617979
2249573
2382834
1002319
220161
78041
609717
703946
869917
1559814
894713
2328338
797500
2505357
1842728
1855533
1525595
239414
1442737
2576426
809296
2365615
489864
1169312
2526464
774538
815364
530264
1735129
17741
328566
1074017
693643
1489318
2669506
671616
1028990
2530884
2671534
221799
1103702
2829437
1465006
869387
2295206
962456
1897749
2572203
2880055
2428854
1582066
1020473
54656
567319
368408
2668006
318253
1584466
1189697
912285
1955162
1311510
2219991
2477228
497013
611199
2184784
877215
2856783
2171263
2791842
1031558
13940
2019251
2227387
1014322
585701
1474441
1100671
827008
2904908
1536184
918946
957132
699524
486866
1701955
1328186
960797
2613632
1101043
1953758
25703
9786
1506704
1708626
1118099
895703
595986
1209217
678485
863215
1829602
2440223
1016540
366819
1420480
2764034
1830309
256136
1321460
53198
736703
788970
2908771
2341318
2357315
1457263
2528069
2891962
1973947
1582288
191307
1189876
683852
2601408
2247825
1492245
2423764
428396
1863951
1691949
2193546
1332713
379319
2706291
1493866
838188
1955688
1615687
1025696
2216045
820803
1925286
2509872
1696378
2363044
1347200
2119461
72402
1547052
1946108
2655556
1964892
20165
2878554
1966325
1296745
352947
1860468
2824648
598979
2877160
478012
2844133
82367
796460
69524
964392
2785363
1775714
2098172
3245
2366335
240727
957422
918170
260078
79926
1055353
1841917
1007758
1434841
610188
2520668
2129196
179712
2036297
2191555
1741770
1795519
1727136
134846
1148671
2884668
935931
2520115
670073
2875988
2231939
2345642
625888
1479007
41539
368514
47512
1798809
2752265
1107946
2141070
9828
2354541
473156
100734
1688907
2733407
89317
2830240
667193
1980200
2454705
1629950
2777858
378965
1604452
2395193
2784019
343519
1065628
34032
1285813
1269428
2681636
2442570
2725653
2474532
274276
1234567
790597
1902068
1176149
648488
892161
224890
2798276
2348979
2649194
309749
1679380
1870657
1066789
2573249
52792
925572
24502
2538485
2497822
1176160
2407369
1699381
2664747
1823488
2716232
2559488
2124315
218785
516280
325991
2388440
128435
2602269
1211466
1373135
2573406
1988923
147819
649156
1427585
1037935
2104561
1272960
1882006
1679425
994843
1626033
1155498
1502626
1670547
958018
829704
340531
2413679
1678612
281423
850459
661220
2204136
1180847
2562039
1923581
1970989
2253298
1214132
2644609
2432620
1177127
148331
224916
2531409
1268424
1661864
181814
310005
921275
2915906
547356
2604343
1938574
19827
1131941
1687891
1057348
1842798
1751401
2414511
2569615
556787
2132712
2598838
2464999
2565478
2595579
2377268
2331578
472466
1345243
1288242
768304
1431558
1730090
2061853
1323551
193834
1203796
2017324
368946
1210945
1914197
2647803
2552290
1985566
162068
810934
1230774
1982812
1700384
1578411
958134
2423861
2927539
2867790
23788
57453
1717451
1526602
788196
1279870
1937773
493235
2907977
1664576
983337
1727722
1544954
2177605
371608
140683
2186644
2725912
395678
129080
435688
1402635
370327
818693
2377965
193633
616357
634547
2412250
2901001
323371
1169841
2385106
1979587
2681206
1415291
1927348
2513707
138576
446328
2054467
2235219
2764008
2904151
2096693
1293961
9944
1132665
808563
223434
1103998
2473906
2838193
1952711
2844329
794256
2252445
891184
974034
1171000
1129445
293986
1488904
1683006
2727032
919696
443876
750280
1251364
2893243
2476342
2241392
1408797
14448
2542480
264497
2065479
333219
1975244
2191139
2353590
985391
1519521
2058244
1621435
410252
406860
404659
1935323
1344243
2202774
1746564
2030692
987327
1804479
1166750
2381398
361631
1601972
1530863
1697003
1478297
1951613
870566
2460574
168535
2369452
1764967
356904
2122043
1867464
276530
2274869
2329107
629449
2891239
2606243
635070
2577359
466365
2512313
1554808
1911618
654867
990301
2802108
820600
2336671
2622456
2354645
1520317
1162015
1147112
1592349
1337116
864198
620607
324000
2040493
2833472
915082
2208470
401818
1425672
2110695
1406694
1710607
42908
2706387
1097273
2303817
2877151
1528943
155372
2274252
1560222
2715241
2619621
2092336
2280862
24275
137389
1927949
982898
2109714
1949923
2539992
1327597
1982236
2875160
2135856
1180179
57045
2616048
522729
1578961
518332
2824234
969351
1778279
2320611
2345509
1060284
2230141
2809647
1002086
2932403
2465170
1541168
2508465
2867215
1768645
1669943
2319601
1945502
1420299
2297065
2868918
2305582
707939
1892266
236228
657712
1167041
2883515
2325158
2860362
2017658
1377986
839197
648728
2711111
469916
1268871
1000457
1995400
1148461
2588977
2765643
660802
1108911
1379183
1845463
1267259
575374
2150355
1272493
1719830
2724693
414693
2437397
2366
360247
884270
2520481
2937965
1029426
2644906
1052515
2929652
2409062
1215729
2394537
1404145
371104
1843765
2721553
2333098
1279987
2744513
352751
493255
2684606
517872
2345450
2604633
2506711
2311478
446504
262202
2537073
2006183
88372
2254475
1818631
327886
2454858
1045173
1152547
889620
1233903
2676316
457859
693081
1350852
496035
323539
1455934
1616707
1435488
1331434
979054
2657451
939501
318717
611871
1607446
840901
1436229
1511453
81011
2832243
2487172
1843198
1616506
170264
185835
1646475
2732456
1160491
1907891
1600546
2808972
1896847
1651606
1437934
1205682
1289761
2724248
2009273
2795708
1918087
2054681
1946169
2928943
869890
457460
1086016
2735074
824453
1500657
1898237
2019157
1287161
1302563
1432574
656947
1850902
219125
254930
2066983
462393
799341
1153352
935817
2275768
935438
1606585
2443042
345909
401222
2337051
2276388
2004243
2792273
1030871
1075131
1161261
2710198
955562
284334
957354
2419314
305893
1813696
242825
2253256
1139411
2032195
1058963
2297870
1938002
1839519
2213680
662254
2685559
568661
1932817
2402042
376584
806701
1353019
1050133
2873
1587452
189233
1174425
979136
2112303
1257724
2900302
1640928
1186110
1388357
1746431
726407
107237
613063
2176855
996287
2887459
588132
2026345
483861
261842
2400575
833779
1334403
1787007
2687536
309509
2816505
768473
1329522
929936
2620012
1575128
791834
756483
2730034
2145037
2927124
2146697
283799
2050195
2695236
972308
2883100
1526386
1692506
2776714
2594042
755668
2846686
2728576
39849
2735165
2443919
197036
2167778
1837940
1288572
2447709
2154835
1950018
693676
493740
2161661
1554519
1759172
609785
742905
1762530
795681
573291
854849
2622972
2817801
2035736
221849
1825460
1347186
533606
1104897
1905971
930834
1444079
863
684938
2597825
2075021
1660392
569811
1590911
2204106
1986577
1239534
1980279
2793667
2117016
934239
1702056
2702676
1078790
1868543
2659496
2612400
86713
461493
1274088
53807
2522527
1977977
2681422
1969357
2347070
1639690
2903809
2861
1333826
2190942
1783605
2454014
2907985
1762575
2127063
2518849
584316
664579
2103526
434364
2916200
197889
672434
1301568
851278
1700576
2709947
729469
756954
1470710
1509760
2845843
297772
277812
13238
1650596
1344913
1474395
363105
1110544
1513852
895858
940424
1566838
6206
2615340
39371
258570
2244465
2145439
1143882
931082
2670111
159335
64380
2205721
512481
1940399
2442619
1812872
2619214
1267021
221742
2749320
843891
1820879
852267
1552006
274826
2348224
453282
2638662
2766311
1589617
452033
1074230
1455936
2671059
1799293
1800752
311588
509190
1889734
1525662
1051024
2130420
2730305
828066
404741
457437
1454085
1510886
709342
1989232
2429721
1975093
2679049
2164130
20591
959016
2289402
1494509
2277771
1337366
1735794
2138283
1987019
2406731
955881
1458286
1789632
1334297
842984
60697
1615711
1962349
1280336
682023
1532349
735039
717756
1541221
2703288
740110
2593824
1558649
365017
1507884
255246
1972507
100815
1072517
836816
427989
998957
1659616
110739
1288570
2817351
805483
2202223
794432
2454386
900491
1994279
1808821
2663547
1938024
1348632
1968011
2775372
1290384
1456737
352015
2133353
1396151
1942733
815790
491775
1642668
2226369
2097166
1734059
1011637
2182343
574993
646053
77020
81388
2712738
2162650
246341
12747
267003
119912
2306745
266756
856199
1990242
701079
2875369
1987592
2724082
1310367
1495899
1745269
1507702
2723239
2473532
2377921
947488
2355249
2474277
1816431
679000
792421
2668675
2257157
2852714
86869
2933524
2880553
959680
1189169
24508
1758329
1059458
2348377
285193
2015854
2425916
832184
2024028
2743775
2819415
1816257
882645
1573068
1001713
2230480
1544305
2763468
1520926
90430
2362975
1700258
1472282
655490
2860257
72280
584328
2745932
2502708
921512
283223
23405
652700
2366029
2443230
2087824
1941735
378042
1134134
2843209
807197
2607575
1617695
1167708
677988
2089113
2235876
1396601
417390
1498905
2595447
211381
2583631
61228
266503
1722627
184970
2393412
2816881
2935195
876694
2518996
1972519
601513
2133454
1634762
70167
1621316
1716011
273940
2587439
2130518
1706672
877642
2766523
2463081
238699
312469
2243704
1846632
929123
151842
2771342
826127
1307766
81216
1839361
2907655
1362849
171432
2386409
1385551
1665922
2668287
2013637
2042782
1620820
1527876
1864806
1952895
425925
2226790
1598166
2199436
544831
738359
404971
1784396
967544
2008455
57391
847236
2916145
1652854
2746930
215069
318220
1360438
2049711
2022923
1032987
905490
1277516
870424
2033659
162079
2827628
2014497
1327219
1978168
916667
976917
2170604
1193153
736124
1316880
1553772
1908178
2227681
77417
2799346
2443492
1893218
1045896
1796799
1914568
1357436
948908
1550409
1154194
2373263
1245053
803561
755548
1317196
1508411
2851864
2413912
2340155
2723044
1878962
1111620
1716579
1499156
1459574
1618132
749315
475643
2455883
1399727
1297937
2178862
274851
94847
1190289
990857
2112667
389264
1264784
249127
2448201
1625587
1723952
2533004
2877234
683428
1627611
924405
2886207
1292451
2106821
18367
2296623
511336
143798
1476052
2537485
1983699
2644199
918026
2726357
843738
1230567
2410107
2291090
1567415
1252805
853998
140710
216701
525680
1626230
998540
2357246
1782489
1128886
2369716
2401181
1088642
645381
2071670
2931595
1445867
767085
559676
1293154
902037
890041
372894
1941074
1327
2015401
1420921
1274224
768435
1943192
2114044
929091
1499816
477795
92225
728521
1680678
534572
1976112
2432779
1815349
429770
1222391
1658180
495673
2103814
1624849
1463772
2834073
668681
574783
1053503
399989
631187
1087603
1181689
1055577
1580726
530213
1715129
1758372
1137593
776051
2461908
833710
2200903
826145
782729
284209
991782
2351768
2531961
1465661
2810003
231805
1026720
789710
1054683
1346634
2302396
1385905
2862995
2212818
73437
699098
428573
952511
8047
2034560
1674878
2130939
659573
1733761
795205
601482
1376079
735739
2019799
2511333
814832
601313
681016
1264098
498320
1282786
2591104
1402806
423641
527426
425656
1099449
2579552
2316733
2731049
2278578
2838228
2364224
2064562
749165
843883
2404038
412942
2587484
102455
344526
1461901
1055165
1998316
2685557
1411482
955421
1210723
1023887
935139
331387
1173534
1973667
2322564
2332048
357749
2045089
448788
1265189
984749
2197843
2428095
2543888
1291828
2459915
1684069
2444816
2359939
1512639
270768
1241490
255411
580375
1104818
730619
937183
2073211
1373006
1033442
490870
2844558
1471786
2654904
1571965
2591533
899735
2767201
293690
2514393
839815
1648514
573517
351416
131834
1503992
1342150
860055
1101176
1800319
2906279
2801586
10587
581226
1510504
1308088
1634249
1768219
1935300
2397879
386003
359398
434308
1893780
2727156
740260
2806074
2373783
1722375
2775929
2810136
1234781
716626
185499
2129831
2138540
1796228
1389383
511121
1984197
1623491
1028000
2520124
2415483
1985868
2374654
1592065
1613781
2401208
1351465
1737687
2041353
416327
2915335
372714
1558406
1617697
355084
1273661
789122
2289721
638050
2778988
1691816
2111512
1995345
443676
2072037
2200055
2368725
2144555
1533553
2275003
2221995
1273102
1791593
1337483
649380
1600155
1399809
1721485
289483
2157803
430017
2717383
1125220
500793
710920
1565957
296457
95376
2779385
1859240
1803009
1816967
2569161
981909
822568
543970
1834735
1440179
871095
581226
759868
1105297
2057103
2356611
1867924
402318
1794127
781423
1717253
2342316
708808
2050973
2324808
1410728
2619773
1836887
2022190
1429043
2345659
1749854
2101220
1044626
1625765
179517
1145389
1851360
1035317
2930227
2477333
2895047
794670
2140305
2661480
134819
1296058
1647006
2030752
2730471
695647
1104525
1964855
951995
775323
13878
1280517
2916058
19416
1258593
2343868
558553
234123
2798957
2630512
329902
899197
556725
1054537
1610143
2600861
2713037
2647027
1748969
495482
2265139
1653486
2802342
92222
1067318
31375
673829
1697557
1637413
561442
2122301
2264647
2433904
1801318
1188614
334842
60672
2471121
528050
2608259
2404581
2037939
530975
1413982
712396
288725
582499
2603113
1344773
686837
268749
898433
2576601
2683951
1039477
2039179
2607698
2413157
2453855
2739815
897759
1454347
46459
2634359
2692037
2920206
1889425
661847
2720063
2497855
1630485
2256497
810573
1095996
68719
1699628
720894
1941762
1319844
2668431
1330562
1015811
1429362
2918546
1387585
1541927
2429935
1363670
742166
2211542
1868190
521502
782531
2262842
2061237
2250486
1459993
2852977
559684
1290218
458005
2100566
580328
1331851
650538
1539726
2723356
1131158
1854248
2682164
601167
739684
1656373
1103957
1270289
838546
1913045
1263969
320717
2937367
68385
2477332
969264
1018413
2103
2512323
781636
2120401
1513641
2025825
1873901
124902
1649127
1640738
82990
1109019
992125
2079048
2541755
347700
475689
167286
1065536
2745634
1754783
2251796
605333
549072
550203
138453
1171669
916348
1558613
2511870
2034507
992789
1583011
2108873
524933
724883
647137
667434
1912222
1887605
470174
734852
107304
2693317
2662380
1621137
123606
337043
1976185
2056516
1077288
438723
678103
195130
1072441
1034264
1181543
2492196
2639858
163957
1969985
1947276
1758019
2778265
1794530
1350317
424337
401658
2223432
2537657
764728
1673593
668515
2102694
2808312
390148
1498585
1572421
1865610
1306652
2219730
1293349
1232547
735752
1540142
1516466
353375
971546
1229848
2711455
1752716
465303
517531
915459
125846
2749297
1656346
422946
2270661
773095
1314688
676287
1724793
2618909
39815
524978
2132723
925396
1238431
390864
1771570
828642
1482200
2213129
154783
1201267
1016904
2655131
1161504
2489780
2690742
1655045
1029165
2684991
2737021
331119
1968946
2002984
2830807
2644716
2898136
164165
2302404
1146146
1604205
1986447
2761774
2751245
1604527
1992776
95880
2532521
2473728
59329
2097399
546732
1368384
2602556
2857620
858227
2065675
129647
1945478
615670
1985634
1357518
1357700
108548
2141850
1224468
1128690
1134613
2893618
322063
40133
1147032
1978740
2140427
2887247
830250
2840425
2450359
2200796
635747
2591989
2489967
573175
2324624
2858581
983321
266213
377303
1897402
1533913
1490375
1743509
2208371
2388921
1003945
1412275
438438
2650462
605656
2701759
2397604
2033200
2164025
998679
1351108
2892667
1783591
2687515
812751
2395881
297244
2305788
2432527
2543125
384116
774790
1146176
2770544
2073751
1375900
16277
2586616
963775
1894031
1120950
1861172
749587
2170977
765898
1310635
1901738
1703340
646548
2085388
2569543
631444
2490299
238728
1139297
234553
2749499
2817246
2907058
1154082
2134232
661882
2342946
556730
1216603
63346
1371296
1993699
2430541
2412713
1205268
2250265
264900
2021686
2070910
57763
2153535
398231
2801747
1431516
208813
594149
264203
1080420
2490392
2189046
1354892
2657516
2908605
885279
356063
1065643
1551606
264317
412959
876922
1418276
809494
2450293
1834317
1130084
2680204
2600430
1147188
1153939
2043476
2595854
2649056
35498
2565204
621104
2238248
1567795
1695435
2089848
1256767
2409487
991481
2345740
661935
2648334
164855
1119368
1114282
611775
2275105
1788240
998482
532996
2882675
2573910
274487
510305
2173478
2527588
304240
1689076
478640
685829
1506798
1601073
2284197
2532610
2080530
534926
2228180
1094643
2496071
361559
1679751
1284089
2842851
2675124
2680047
134430
1017739
1781484
1423369
637699
2786174
1150942
77805
1916814
1864114
1575087
816422
2520913
2868224
2151418
2548226
701264
765425
1083964
1024462
1989034
2177890
1380497
951249
2347225
1583797
93003
2496103
1233376
2375487
1824408
2771915
1255260
1477338
890482
1585943
2620651
1400998
2322269
999348
749945
2764013
2215657
2189059
251353
1209439
2257908
1787271
778555
1215294
1696722
417847
154644
1531121
363614
277661
2660723
2435515
2448369
1137933
1490691
1468255
147437
42639
2457654
2402810
1381353
1610142
781932
1312704
863608
796319
2501437
216528
107996
638505
1043861
13306
1220152
2033233
2627169
2500204
1642011
1598821
1319396
1700590
1825823
2372216
1860174
1565828
645111
1073772
65623
2305326
1849529
1922060
443925
715979
2614383
1645857
309045
1981673
1863549
1865553
2537370
904399
439537
856510
2938658
1405768
605298
2664692
1658988
262765
2445836
2365455
2840175
1768319
491917
1806862
1676648
50347
1720636
62255
1274182
871565
2143996
311598
871003
31500
1761744
2289207
1275406
1352484
657961
1579284
2130460
113005
2577218
566081
2063504
2910843
2660833
465583
2752786
1326730
224737
2264537
219465
2783333
26243
547387
2572986
2879325
2910704
515092
2185665
126431
99682
1357415
1213225
1863076
1009537
1203957
1898449
901489
423569
2471578
2456829
632518
2757303
1778282
1617423
1875896
2353369
2321550
139849
427480
2549692
192946
2918232
1639479
1045394
1738378
424325
1863194
2051574
2184234
90878
247377
2339045
696458
24088
855275
577239
2216070
2800148
1948387
2606131
1527038
1244962
2698794
1341856
2742049
2709157
2788079
771015
453398
1170171
226639
1539108
187175
1967455
1019315
1541234
1373780
2936758
732057
825981
2185409
1589656
2715291
1888218
2229353
763017
2576371
788617
2925777
42823
2365988
1478066
1025792
823341
2339513
1535077
1286693
666102
1641473
466722
214093
1411536
1786745
1366485
1922470
1838950
1996968
2233915
1815922
510246
1758885
1243135
379724
645376
2365726
1839603
2471754
1707997
465922
700541
220341
2632675
91733
349440
129979
355172
376178
2654448
877248
1767063
2360068
2108325
1251266
44116
2596816
587339
663874
2923257
1851812
1146058
1429951
1421978
682040
2804608
978835
1809304
1648749
1497674
2782447
2738282
20184
1072091
1236065
2822254
2063985
529300
2812964
1817243
1191946
1767613
2540108
1663060
906106
2894458
1332041
1298035
1663185
2319881
1636480
2227429
2740227
1423401
1738161
1724776
2510822
2160883
1783974
2364179
2200093
2897929
442828
2543776
111840
675240
2463669
1109613
653352
2420466
1124806
2664872
1700485
1734415
1847427
105002
667666
981978
2488331
1277301
661085
983966
1081493
2626714
1219707
1067191
314177
328929
467318
954762
2702611
28222
743646
237769
2229011
2409167
403462
2361890
2429547
1263219
2067224
1695190
2037348
30068
1115847
799741
1208334
2100893
2302995
46894
2138987
614079
2370213
2517488
1109486
2645075
1610425
1927271
2369934
301138
1060723
2225434
535729
2594609
2495058
2899357
1236545
2349756
386475
2223983
2091717
1469047
550672
85589
387354
284129
1357777
2793406
1684937
66878
691636
713263
1099122
984541
97145
2287015
948200
1882526
677423
2499118
1768669
2845674
1806642
2202576
381629
1987219
1402285
2260739
718161
475576
255349
1478022
755974
1732353
2517185
1457781
659424
663965
41549
1685944
2783983
1059484
2232862
2273372
1858486
870968
2436524
2505914
2866667
40828
1856006
1646952
247412
205549
2144534
2251018
2660409
1979233
1280981
1626649
837740
1458099
1166592
2465975
1580811
1734214
2567628
1293747
1785865
2017997
242134
2440817
1980181
2434466
2336831
482262
2545646
1968207
2587484
2059185
852904
2623352
2877909
937127
1516040
1620539
20633
1477028
1985812
114764
1722641
2923179
1027428
2137108
2481235
1466403
106941
2122540
156426
2870852
538655
1009832
405549
2856858
1888612
1184516
522901
1960343
2835366
952207
2396127
514231
2289326
2796221
2060246
2155198
1131199
1287505
37241
722919
1965600
1546495
1766603
2535807
1709167
1423953
2897041
1187687
2412192
795729
587997
580345
2771030
2226153
2514757
1017180
439061
2544333
1240593
294542
1192476
1673390
1299009
1428366
1195153
2212352
2121910
2206881
2277285
2429815
2541809
2597466
2316769
1105223
2191621
290246
1115324
1125126
2777074
2220963
1601482
2089390
1426804
2382953
2027543
1458875
2642008
2312532
2143119
1843029
1542158
1710370
1270013
1230421
2786928
1625504
149409
1437118
2422231
69495
2453096
2058449
357676
2864938
1497079
1260892
1944538
2237955
2025727
122009
89294
380067
279130
1854670
131895
1022423
1141958
607421
1615854
2414522
752092
23584
2787133
596323
1001973
1519358
1634018
2856277
929518
2417543
1454276
1731892
2330362
1287012
2871016
1889916
68287
426714
456566
1047618
2714182
1357532
1727635
2926409
913621
2520360
1664756
1125731
1001688
2933538
9047
1968702
1429819
2185458
820210
1592202
2132624
1495265
1857704
780617
1023172
1781111
1789318
2369386
1941452
101262
55650
2111671
619672
441181
897195
574714
278384
2303420
2427564
284946
1491744
334696
2078517
2071132
1037424
1914820
1865068
1916140
2766306
1704575
1876737
1458372
2355703
9035
1016291
2352263
1188127
1862633
1008157
2924380
1533285
628699
447210
1903900
1685059
1554534
438179
2871112
2042792
2706022
1568317
1047801
774841
1612449
297949
1508346
1941981
1216735
1224548
1669377
257700
773702
2620838
2474225
2521258
2562105
2045236
2724182
2858595
1902224
2773519
116725
1218838
1956056
1109920
2721116
1108810
328249
1315969
2354495
276923
1541542
1457023
1892931
282891
491731
1464583
2553482
2827204
1336622
2536191
1518130
2765281
1010557
2560780
1877862
165141
2685694
2722913
1544747
1410338
2828900
2524170
458910
1297127
1334451
1907918
2832051
2739807
327962
1204638
954594
2577112
1712648
2340599
2831458
309131
804469
87155
2016682
1603600
852252
902455
604906
703446
1460036
1735119
2486569
2147781
148569
2788735
143441
1913029
317302
1687660
1884853
2011336
1524917
51584
1524360
324412
2121230
2770663
2547627
392353
1001155
2239794
1012335
2846001
1164518
274840
417636
1943415
26065
1114308
2881353
678339
749396
1150040
946079
1894807
1862142
2310484
240339
390452
2871847
2796096
1992944
1821842
1980143
2260727
803954
2436672
2685078
1060686
1908433
1012189
442911
1607527
637919
768153
243669
1863613
883802
1508266
1083007
492742
1802337
605943
842631
2919032
1931978
952946
2567516
2714316
2819654
446792
2568092
860262
625601
1601765
368345
1303206
2227853
615578
1406490
756251
2755569
2496803
343056
326653
1174810
252309
1237084
2535532
331891
335596
1358145
2520660
490379
2113987
1223578
399256
2321670
2552102
271888
295920
1971098
1729008
1672105
860966
676424
1212328
729353
412842
1040377
1492910
1185433
808894
2436481
2715335
2346985
2665019
2360168
1869927
477207
2875572
1470057
2718723
2374765
1305859
1302760
2694848
371115
1935986
1304690
2852998
2363551
650753
1356809
1023896
1371034
2234034
684461
382531
310676
1563331
2897982
624248
1447576
1802946
2205693
924994
1997153
1754615
45541
358287
805755
197355
2543864
2366073
912749
1073226
466370
598420
90399
1110831
1788392
1364642
153470
85135
1072420
1756263
631158
2171493
1080158
1804459
1972666
561125
2758028
576917
906586
610173
2361635
601395
905238
2776773
2194734
1072656
2236274
2840965
2065308
1017052
440306
2075674
2090092
1377208
1471275
16664
629135
1665794
1690761
1771496
439303
1377732
103336
141956
276981
2876877
2096274
1786906
2014598
2090127
2630362
1340289
1169546
2311067
1776925
1428365
2443544
139525
2782837
2330383
1162871
2890700
2675839
1702881
1535907
748116
29251
1855947
30097
2518791
1199891
1439449
2361954
681288
322871
215970
940256
570770
546838
2417890
2149711
1295499
1383064
961231
1575456
2925464
1599224
2168051
1286199
245925
1970670
1122160
1250426
1275511
2670939
2527266
1319546
186598
1564577
535219
1037229
1750698
1675113
2926410
870254
1337323
290483
2220169
2545294
2378591
1419000
2925609
79104
2403616
691446
810758
752027
2277980
1236658
1926556
148071
2052477
1814177
1201503
591866
2099659
329344
1767169
256626
1583257
1543544
1326187
2300394
1063589
2582234
126197
1143903
1610659
687782
1742686
2242396
2159124
1806882
876586
2396127
118411
138945
1562886
1230561
2900636
2169855
2635354
2602888
832988
1014543
2894283
2011198
1825696
404721
368209
2592369
693519
2853326
1441531
1604263
925422
655388
1643371
2123813
863790
1063419
1037046
1568803
2376310
1803888
1749560
1413434
2757505
989349
1344682
2195550
1175546
2630069
1890572
996631
1569332
1373488
2226267
2346712
2386894
2423728
2006776
1006322
1414551
2664477
1605373
1112077
832290
755813
1572449
735125
1421943
2810359
107067
855192
2282014
306311
712881
1219195
1604365
1394188
1039656
1104286
2371339
1676551
1623932
1849779
675479
1773525
2005605
54945
1621213
671195
775719
1954721
1790218
2623006
1736523
289833
2282070
522265
1993438
1523020
512975
142931
2404664
579389
2415109
2636887
1641922
904733
630664
2436147
1436580
2896754
2209374
2452304
113678
2924952
442683
2705525
2072288
2085882
2366879
2513222
2119066
164446
478079
1084544
425606
606272
163698
653697
281491
2510304
1309880
1624460
1082928
822930
1341684
278101
730640
1307180
1751630
2653243
2553264
2641759
57149
1684112
1912314
975432
596430
2063016
2310982
255525
774597
113740
2443563
1605667
2711115
168262
776459
2829894
1361020
2191544
1118222
360116
2722281
2224896
646592
2915852
948160
288965
1601505
1792721
1204826
2749632
1457084
1932140
37849
2135278
435893
1770466
1845276
485544
1759715
9815
2036936
969653
9455
1682501
2510859
1427439
2444926
1717086
862888
2724491
650195
2384404
898260
1014085
143973
2497913
1554305
1999753
2626649
1399358
2939137
101742
20871
81399
1118840
920963
2585847
1992162
2190404
2163055
571543
597135
2157776
2913852
2472616
893043
1821530
2392372
2219312
2027907
1552867
73759
158889
2193123
1977480
829515
760065
61148
104795
352011
1831797
2145838
1136795
1535185
866813
2674877
2032335
672385
1087376
712150
2160965
1169628
2208987
2757499
747913
1529340
2082489
259851
1836167
436928
2347120
1587458
2860712
1643235
2637751
778039
2356884
1954451
881614
2143144
2783775
2670706
1231610
1691857
359545
1269553
1780501
1950036
185834
2105118
36082
380890
1060796
1138565
1710877
2028051
579849
2421642
2619941
975816
857888
609312
1651005
1312623
1933170
572609
1458691
776357
971252
2304781
153249
2751751
1945627
991046
855682
733746
1851789
1011292
567102
1340968
2778598
267600
2552706
2696552
2645752
2552969
860973
1234770
1616448
257252
2423357
2266970
1700992
2279966
2516145
1516820
1078679
932621
982445
1353180
465619
1666661
2839415
220400
2693577
1036397
2721141
1125363
2414675
152410
1091555
1233371
2402611
1025795
528583
92684
1504947
201910
602258
2566263
2329370
119176
45372
861338
729517
1332494
2704922
1929370
2197763
2531217
29870
402884
934484
69961
690923
821264
1741594
742365
1135455
768022
471368
152815
2275972
2609918
1146980
231607
2312078
211841
1388445
2830256
100364
817954
1134903
2845287
119528
1851166
2843939
1279066
1617449
342271
882738
2552164
912703
1425481
181487
2079830
1562900
68069
1189234
1951748
1538055
578575
814386
1444622
487029
2727992
765402
2299233
1004642
966286
1623298
2144625
577379
1907106
310010
2731802
1909405
293777
977058
1373407
1684947
1779652
1712860
2796211
1736198
1508111
241390
1607746
204542
672935
2309632
1910475
2529704
314769
1609106
2897433
571119
332363
190121
1278640
311990
760305
335442
1600202
1186310
684879
241082
2586145
605385
930215
688558
2246693
2364964
857694
1888269
629083
664544
998603
1732773
2265284
1707359
61877
1480772
2588818
1042022
1898138
130047
2005043
2130333
1622323
936318
1836961
2592728
2607632
944154
261362
985850
1977662
964952
2586888
220044
1529797
1443190
2180963
2835749
987485
655597
1876482
1456944
862693
2594438
2636016
1892528
1847115
279719
806217
2680899
1012408
677888
420819
1481991
2334948
2083048
417349
2811775
267453
2713322
616056
1476501
117764
711725
2851041
1002660
769985
662860
220369
763657
445764
1707972
1782269
2275487
2086815
1010014
2088602
2249729
968557
2062231
2541893
1077533
640743
2775533
2636797
2211671
292564
38513
1768918
49745
936184
1716939
656600
1070923
50667
916367
533607
2549967
2591063
1264626
1450122
1373011
2447557
402663
1354573
2916726
2935555
2459397
541054
1943986
1171933
2612508
2667307
296384
1889881
2227667
98376
1307669
1227629
385235
1924418
1322967
2762662
1613605
7207
712443
2784644
1044236
984914
791447
1057999
1267535
796391
2784575
2091922
159846
1217690
1789407
1344197
1255255
2323170
2706891
1275916
2277359
1695155
2177499
2318009
1340036
2889532
1515399
19245
306001
1818717
2628610
1327924
2005652
2361442
539754
2540710
1264837
63729
1419627
2802448
220036
2677363
2861421
2758527
2450959
821774
876008
2281128
268143
1587767
500287
386708
96111
1476035
2689869
923015
2308394
2883257
1218433
626131
2771436
1735692
943500
2618487
741438
1311817
2478082
2284526
1789129
2358542
2080244
1311120
1854460
419315
2133283
2545714
1298737
801815
1693977
2696118
2193909
2019801
859556
649174
2356768
376609
2169723
502815
579405
942591
2152399
617399
646470
1764838
2539685
2787596
242918
632799
2308294
1272433
2029591
23036
2517269
2201791
1924878
2017900
2495569
489346
76913
2062982
1110820
2505026
359779
2308651
2758469
2456269
779855
2073494
672233
2488716
2488183
1346985
987245
2199621
2649576
2390068
1984062
416595
2576057
1894632
654066
1390653
1470414
108962
2348269
283853
1470351
496721
1330677
2668728
2081037
1719845
2679238
1531175
1177257
2610465
2685585
2200886
754653
2086471
1265900
1163753
2262923
1281801
1721058
318207
2787246
2517585
1498834
185760
436640
1757797
1109532
604620
1335318
2644173
724318
285685
1250410
2691356
2088514
2142243
892198
322629
2184770
462209
1762351
21984
1068129
2141773
8158
2622476
1627618
1327651
1147825
392244
1858522
1055583
228412
1343807
1526257
505647
2518815
905536
649652
2322354
2439020
17125
2270826
699332
1657586
658621
1663537
1073970
1595300
1783087
1288849
2666951
2329673
617316
658724
2485809
1276177
1158345
2703864
379998
1170769
703049
374583
650508
402394
872219
2519923
2778307
1676997
713800
1103173
1916894
1792868
1614596
611321
2545241
425409
5254
265042
1303529
2649958
324984
2542494
899838
14587
950481
2939051
602444
1021652
2484968
2666086
1229257
2689634
1478344
1535550
1262065
631783
1899859
739576
836186
1346934
613476
1712845
2628504
2114470
1753634
1219719
1999646
2086153
2095680
2407922
2418756
11945
1652214
1025690
988827
2793270
2587350
1091189
948127
1017525
565032
1346753
866914
2365446
2135471
2556511
2700980
1109323
2174766
2649250
690176
212958
91431
834055
1504838
307278
1261721
1291338
521611
1798462
1729317
2663520
880749
848113
386370
2810878
597063
718760
172850
2274999
703822
680050
319769
2790282
2372060
2656569
1048615
1363678
269707
1981800
2659725
1027688
1431720
1303383
1367767
703641
2217983
2919790
2663414
1599394
1097070
2468820
2624173
1351517
2439316
1447831
1661206
364972
1156418
2335086
1667124
1345600
2886289
877138
1745445
1089222
81635
2529971
161139
62749
2822300
2047166
534913
312797
1666361
2600669
912634
1462315
1264919
2552532
988196
1281982
1830244
919490
2418260
1409787
84660
1396127
661804
1504014
351465
365083
370961
1045974
1317581
2635592
2835669
1605304
2501351
459588
2756022
2681732
1281418
457507
226849
1332547
1667550
96318
2521072
1970619
2848967
1001520
201603
1864992
2456666
193734
68486
759953
1677458
1666199
2672062
2828551
890631
2033500
867236
2860125
617205
1846447
2027155
2303090
2257149
2270362
614267
782292
901537
664752
1374156
182838
635651
1876480
1740151
1220010
971072
2929783
321440
234353
96634
693047
1074454
932054
2166793
2881582
1942916
1119521
1063144
2241407
2923857
2308299
2201530
1886306
2235159
1361677
2793727
1282713
163034
1734070
1665486
208043
546154
2780514
2425670
1730428
2391984
1773269
2523388
665845
1616333
392495
1271532
2116599
1874423
636559
2308697
593741
239849
2294531
956283
2460849
2859277
2554147
2359317
1557959
2240310
1810287
2302845
762660
80970
1511427
2499661
2830987
2897454
1812191
2133259
2589074
2396277
2183324
2790030
324868
2787979
2589700
805418
247152
220928
1319407
1110658
807866
418591
1704317
2377673
2662647
2716244
115192
2239941
2744791
152596
523320
247990
1225001
991566
510050
1316856
150236
878892
756983
2891666
1129131
37198
2087168
1726009
829485
508925
2697183
2519525
2633892
958905
2311164
1457750
790850
2231662
2868923
1240909
154592
1455277
517038
2637150
1367747
549569
1308952
688864
538871
2204858
831366
147293
1704426
2272133
1412302
2197734
103789
2175547
1304731
2426719
2717116
2683190
505399
922837
2631793
1923505
1452353
666741
2345502
890447
100134
1436239
967168
281639
2932556
2861347
61538
358298
1111673
2396369
1491263
960538
1698275
222330
16781
1779332
1007816
98355
2212094
2123200
1278999
2559430
371655
637713
2685723
1306807
2852397
1183231
2081232
272508
2530773
1140191
1920304
2592356
2747379
1064838
842324
13932
942611
2439222
2088604
54547
2164388
620875
2379159
2620727
894192
2895811
2924632
1853642
1864923
1779798
1215811
812019
2011173
7563
982665
510957
372245
1017921
505183
1602616
2775370
1000226
624434
2816873
330849
2474400
2082418
1633875
484844
1898507
112606
2335612
532940
491099
1033810
1836970
2212928
1330416
1413703
758096
1909480
1575416
1981426
2443174
1375946
2920561
2632706
1751930
165581
1595894
2873351
295153
1228711
285660
1203900
2202292
2458060
261008
1981
2483294
1789349
1639128
488346
1611456
808855
1908005
2390587
1236697
335493
2279581
2576435
316269
2785184
674675
1356513
16487
814919
455340
2154480
264130
534364
550983
320649
518266
2103436
152038
1830486
2071134
1983071
2379176
460063
2079129
442366
1262326
531120
1914147
702263
1968920
2103064
2272216
107890
801252
129096
1325792
2648005
1004921
19181
97987
566089
1679123
568007
2667185
1351465
1385985
707697
1980677
2500098
2113909
2096513
1674638
1842447
998060
207704
264741
872308
1104323
852577
2762458
458854
1112899
1384306
679196
179263
1823511
980466
2744601
578457
651186
2847902
728873
407826
2919345
1690429
573777
855263
2790925
602707
65617
2752032
737547
1437258
2194904
1116665
1155475
1780373
1057277
2676443
1714248
395673
2654579
2694376
2702470
1659194
233034
1064507
1164581
462198
753786
1197674
73032
1309805
520098
2801136
2615721
2352951
869837
2476784
1255827
2680877
2436039
1123438
41548
2296078
671993
1634957
2056249
1760225
1127526
860833
2119687
2765204
2813952
1257577
1803138
173090
558747
2178134
1446536
2732465
1139039
1835923
1041400
2043562
133185
122677
1812932
2138278
1432331
2048902
1548702
829379
370388
1103549
2838102
1506456
2783626
531734
1299708
428556
454068
1926816
2208363
2858423
1887602
82469
294837
1765947
2411921
275487
2652852
2504102
1101074
928075
2581053
1664650
419787
908008
1667387
1874802
1312217
181451
2253034
752372
672255
1466358
1355094
616716
1986418
1054737
1644890
1661844
1569255
2151728
778997
2689522
1776700
360748
1246437
1617981
70123
2433248
2635482
2657712
2594630
402363
2090042
982672
2000752
639381
1831611
1173128
2911617
49128
1126615
1092701
187494
1336666
1447100
74386
93118
222722
168413
1713561
2922062
1636774
1744947
2394323
1283037
2016627
334730
378352
125763
533815
2602640
723008
2829496
2188422
975966
2340985
839343
113749
19172
335037
1370799
192187
2067627
1637412
2716667
2580031
1355637
475525
2213570
673194
1105525
2915561
2316200
658399
1291597
2214195
1089490
1003303
2497200
2276095
1762604
1380478
913624
867980
2757261
702217
728639
2458595
2591469
418411
299619
2113776
936322
667072
125999
71934
868370
145172
740560
2372552
86761
288654
1657472
2770654
1213479
1564198
286114
1391434
101564
911979
491384
1385772
1519781
1519561
927340
2890422
398757
1175146
1794160
1725106
1448871
507327
2781265
1413634
1219284
2425574
1916613
766038
476812
1037449
1054157
1046662
2213994
1803664
1412112
1732628
727729
1596193
2499353
676776
837747
1480413
2539113
2772536
2386380
402382
1563782
1269014
1333383
1337741
2563625
864389
2509794
1049035
2374946
2516966
1805361
2518807
201162
1486009
89459
468405
1665756
2397554
2012221
521846
611516
2044301
462131
705370
663651
1206266
2284845
278371
198569
160253
172684
1967397
1980195
2544540
2022066
2635165
2653030
2505245
2600927
959131
529991
852359
1884469
1579929
2294821
1619936
597839
789272
53420
2710297
915645
2705791
1789967
1014984
1784878
2174579
2935204
2591768
1649818
2547149
1258241
166314
1512558
789175
1884826
2319494
2799586
2855588
366991
1473379
2594339
530846
781769
1974952
2193045
465122
2496114
478950
1105346
869752
605170
2111852
2183759
1897962
186829
1260045
525538
1194644
645269
1109232
247574
738465
402929
2627385
1327184
2350758
2295565
429641
2507421
2788559
1889112
268465
1153538
766137
698362
2632951
2563173
558634
1603822
2549401
1798561
2059252
2119196
1395725
365392
1775323
1750764
645586
834560
938933
262483
2868844
2087339
1946381
2600783
1680733
1084876
2591916
2521616
1505145
2108421
1637237
1533031
195397
1864756
2473356
1097468
1371553
1895547
1750416
2116861
1151706
2230797
1052487
1120782
2460093
2476004
775742
1535418
1207149
411956
491062
1884150
2323181
1553393
2217211
2530633
278751
569161
831766
287900
2138102
2450709
1816446
1944389
715405
1292206
774273
2913371
2171227
2354805
137868
163090
2824365
1859702
1661457
2876781
920692
280761
463467
2577290
60440
2176336
1648659
957485
1159910
137603
2825433
1003137
358248
177670
913825
240455
3942
1871793
2402176
2150833
217738
1754142
508721
1958028
1549068
1444676
356337
286175
2609655
899189
1336452
1712069
2320642
2908267
554880
1491503
2270671
1523870
86354
2416768
1275257
1004903
2166672
2634215
2604095
1501600
209184
1324666
2911711
2390177
642296
2085867
2145404
1636692
896378
1690367
1085707
149694
2571893
1910064
371632
201011
294483
1600160
735301
298931
2423785
932600
203505
2409990
772504
560418
828031
2723109
2880561
1903796
1059522
333927
1520956
1147821
54332
2835360
1531284
1780772
805728
88477
2487143
1143211
2610422
338365
840995
2800755
2922443
2049197
1954359
2132938
2717497
572150
1510776
2819544
1440724
1756699
2290259
2564825
2025411
1956491
2256684
906701
347362
1303760
1243811
337902
2092591
2345122
1737405
772155
2331566
496660
2789848
2760313
2111418
2108934
395361
2070870
2872478
2584525
1157586
1530708
476021
1929163
2457347
2482117
2239257
780955
689910
1207989
2618392
2280763
1017650
1104764
409173
1145966
1374246
2861365
2383630
1899479
2394200
1608005
605354
2303040
2819733
463004
2724239
2169235
698843
918975
2230106
2786727
939102
2175353
398869
1332439
574108
2776729
1588572
693661
1964363
1044822
618461
437723
859952
620658
1847556
2891685
1060004
1872643
1231954
247280
1753703
2660970
1042483
1778350
475894
1213594
700617
478214
1851976
1649936
2519763
2701660
672449
2565897
2863872
196399
773785
1189692
475826
1639099
1971538
2290347
51305
1322866
804457
1293455
1018796
2669912
434479
2753450
693728
470375
1556691
2447048
119357
2179374
679497
2528105
1311035
362323
2666369
833144
1145726
1261573
1255769
799631
2859903
655149
1122124
2808171
2067643
973362
1227166
2407253
387822
634613
2741249
2642233
1802920
628289
388456
1928974
712050
385810
975116
1081619
6345
1442896
608990
574921
1660682
325781
174472
2868767
956652
1785979
545459
2335433
417717
27712
781330
1090893
1461061
1706525
1233140
2699309
2439251
445600
583963
1304790
859354
2525288
2311744
322086
1885799
2515607
1738145
2431825
1359711
1649347
187325
1383643
624574
2145262
2040750
598138
768513
711671
1802190
1872499
1168821
996145
1877000
930047
2860986
1264933
1730420
403960
1907051
164053
240036
512789
1144569
2718058
2824325
1388355
2268516
839761
1637413
1839074
1633280
2599059
1517711
2454531
1813694
1091427
2737497
1565828
2294770
2682356
1948680
449396
2727362
658185
2358723
1195143
531704
1957548
2179757
480063
2610749
1496423
1247765
515961
2495783
1589945
2047178
654411
2752907
1844774
2340250
2049762
2736510
2553250
548270
753250
2158029
2815528
2540060
1787368
84149
808890
2800764
1085533
2872488
1601063
1986773
288843
1554821
2309236
696263
2362166
708777
2578126
2041116
676296
1982148
2440299
598753
2851434
1156180
2890046
1547083
2500153
1622875
1116680
2828717
2407165
134893
1954656
1788917
1334679
2681500
12883
86922
70895
1952691
934524
2644702
2495778
2593227
541455
2709882
2749400
1301028
1939063
2757121
539233
379715
1906375
1385432
1095592
2321337
821419
1757247
1651022
847792
1522979
2346660
1922330
2555063
2465728
1077809
1561103
933550
363860
336017
413593
1738750
1172616
240805
830795
1560557
2830608
774329
444479
2204897
1903011
2685313
30969
446940
991290
195833
2530649
1342859
1293992
2245791
1432255
2044402
1610155
1471480
2649055
2072332
515472
827999
94585
2097418
2736077
428108
2163792
1208496
1883268
320582
2258322
2607050
981990
121261
2423791
471177
2372507
276694
500330
667256
352675
2612536
2854279
921048
630363
1522577
1223474
2849167
381695
2658815
1165266
1790495
360355
249103
519879
1653882
1217100
2705452
1993662
141402
1030604
2596463
2105339
1957222
1690179
720519
350256
237233
1763775
714278
2478621
2764420
1896288
124192
193400
2490540
1902469
2563149
2398997
1481137
656969
1932974
453478
538997
2180224
61226
1709055
1130382
1865110
146931
1761870
781308
260695
2229659
1916347
2886339
1792181
420277
1433456
783174
45536
1849863
2553163
682647
372476
1740278
2262982
937739
1182512
892808
1372759
867503
926357
2200070
1844472
2632456
2756146
946212
1456628
2543331
803522
1534400
1803020
1147980
57399
2368767
178979
94258
2452947
2436690
2439342
631657
2577183
988807
2380506
1523365
157927
329080
387887
1058191
1477106
471346
2110342
96940
2566956
1023634
1885965
1126268
2532378
1226831
1271203
588496
1741795
1536850
1723624
2455935
971682
527540
1135315
988612
2596878
39930
1108439
1111480
1757211
2324361
931235
741392
1527891
1757615
2012704
2266925
1536820
353192
523247
757588
2220052
87360
41819
316518
1803454
426096
2836590
184995
2850811
195767
693134
801867
87427
260212
806528
359546
2636945
2770424
110293
1583600
2471517
2132322
1352495
2279744
1280026
2310964
2530386
467322
655844
2702411
2680968
798015
1513622
2702359
1391193
2548863
2514716
1438956
1620777
586060
2605032
2584239
2443822
2569619
2855070
2053080
1975960
677455
2833881
727393
1132553
2278918
2150000
771459
2202480
1309901
2127860
1446397
25929
1325018
2441138
785985
1819888
719383
1699764
1848486
630864
2006845
926977
565917
839039
6297
1781551
2477592
1946512
580440
210800
44888
1574911
2238771
141186
1030386
1303784
1383290
1800863
694503
649748
2384451
313658
870913
1628126
2285394
2634110
1427129
1125729
2247951
857081
754950
2740250
830700
454091
2478380
1436742
269928
1852114
2698053
677770
2690453
2820839
1076017
2685667
920627
1426147
1721429
2031256
355529
468730
2517735
1115520
2348618
2170694
2760470
608339
1778010
346283
2406746
861952
1684351
844011
2099616
1262431
2212568
1739368
2206328
723972
1889709
270601
2851084
1681412
1941167
1921974
1388345
1642399
1809703
1293869
1213306
54161
1790850
1882450
1948305
2816075
2900791
524356
488341
2088478
155079
332600
437995
2823518
2667907
2297745
1932190
2627594
920194
2330857
101431
1397558
1024739
2605361
1882123
779079
72286
2673692
747690
1781329
203674
2062641
1513455
801144
2392946
2769736
2389929
584612
2105603
1181150
1506247
1515054
1181606
331906
2120404
1447353
695125
1648806
1067471
8140
248249
178937
411239
2847581
675121
2144445
1023394
2632510
2393999
1064951
950761
2779319
2923207
2266236
2734168
1244374
966027
2070691
1175199
2037550
696520
994384
1513000
1784450
643272
1700851
1473782
1704609
2482312
1800023
545201
285288
1595620
2541273
1793617
2615322
1017047
364959
1806617
1352070
1335792
2378212
65501
2828821
1192269
1808635
167648
1024497
2295784
513181
1572862
1797208
1559229
2801824
463270
2700022
1637765
1015454
1464424
1621516
27010
2938262
1328682
56194
2371917
1411721
1186166
2384672
1586343
2141734
1089687
773344
2458755
1407158
895111
1937727
446454
1536164
1197208
302842
1339042
182859
2640680
492930
1102571
1497349
232757
2812215
2545834
1549159
1449892
1578347
776298
203733
2519298
1217730
2647727
98100
292912
2699101
2296721
568691
1893151
2053482
1486816
2127411
924647
696161
120694
2512174
1095637
1943669
2228828
1932978
2900487
247638
1841243
1943420
47104
2738787
2680241
1899829
2447839
1327816
2823994
1500152
37298
738094
1815315
1581588
1365863
1134311
2333719
1724235
502706
1842910
2330730
462388
2568647
473201
259060
1688003
2438903
30912
2410832
1738523
1088155
1326018
547867
2087491
864897
2338659
1374874
2927473
1965455
2852510
986785
467901
1437568
1757068
1729838
1147617
927188
1268281
1696625
551199
2672941
2525129
1529733
1206732
1435426
2188280
1848535
1588110
2293133
242261
1070014
1771904
812688
712195
1506954
2013836
2251651
52327
1767578
1850089
2354385
480462
593011
2544722
148754
1041190
618333
1319495
939247
287656
1048934
302643
1110450
2225692
2451728
2128518
2795183
1713477
2203610
1463102
1295762
1130677
786478
2686031
913161
1829465
2607430
662089
563605
619499
1819961
2774248
2830293
2439060
2378068
1061178
2866929
2676900
1346244
501162
2819850
2430014
2121856
1155369
1415761
2149469
1126535
1271489
1626112
665771
1431741
1494911
500001
2896515
2809916
312159
562231
1789200
511735
2144582
2358502
2285294
172235
1790826
1226245
492591
1351958
1812132
2437423
493343
650186
1068191
180788
2862577
2661995
1849776
1468677
2586214
458803
2171796
1748475
792872
379626
2249955
1929997
1186122
2338994
1638551
566085
1868696
2608078
797965
1782938
2821421
1157752
1887177
2144347
1583864
1750838
178346
2486515
659299
375784
153121
1374144
1524306
1008584
1946250
823174
2451151
1683314
1345412
1165742
2067062
1406768
2726710
2056523
738789
1167
1851242
498004
2429076
2619038
39310
684716
244601
2462086
2499194
2828923
2930080
2579491
791129
1740306
261885
2285976
1429023
1615337
1789214
474677
1210888
1245275
2422489
427466
680388
1101618
1736914
1590361
2435476
338696
1221675
1185658
1869928
986784
158157
339917
181996
969307
2417611
808469
2165896
2032967
773729
1650723
220447
1868636
712870
571125
1944923
168344
1247018
2433446
188409
1020528
435815
513103
1295063
2700092
1624742
2937195
41685
2328709
1826196
1340362
1525666
1441513
1412068
2726351
2583764
522250
1709333
38885
1689755
411617
1196878
697914
493533
1946228
2708312
2361082
2366884
253573
65224
1206556
1185887
466329
2710065
2069632
747317
2243398
1779583
1402775
946948
934800
1761261
1249731
1337200
2291249
919853
790169
2704512
2715922
1549449
1678167
2910004
2360113
1285167
418656
2074879
2109151
2317769
1293237
2491371
232629
1817746
2934359
2323603
1303141
646884
694050
2320694
366699
1963099
1424914
2208012
1860834
157832
693452
2211684
2042413
250671
1267548
1486959
2144438
2628574
429797
2195359
1407199
2904679
2800923
2458010
161166
1470136
2826609
259244
384617
2079044
888074
945262
312573
21628
2658665
1459115
842232
2910061
1881804
2670484
2789834
1425970
2029379
411684
1010268
1023191
2420084
2466217
1259784
1610739
2595496
697190
631572
377824
16240
39686
1618085
2446778
2593959
2074638
1457959
2828757
336577
638493
87748
1684487
1979035
292130
2315698
736331
450117
1243021
30753
1220632
1756874
2483904
1854088
1518476
1286340
794250
2202665
2431835
2416127
2107869
1596600
783800
1368216
513391
1321457
1506198
1258613
680594
194205
2911080
757049
310065
863529
352222
2338659
2367810
2154279
614986
535200
2818729
2271903
2784751
2582413
1131685
154190
776690
644210
1678107
1103560
376940
1659448
2637040
717704
1122722
1837436
44610
617603
446861
1243446
755240
2207685
2334430
1215343
886484
233588
2679859
570762
2137504
1032874
2839202
775380
2913896
2827687
1462022
98867
2379836
1769714
1036800
921073
2592027
1721539
2911878
1210470
199950
1227934
892376
2251347
1132464
2145842
2529687
1522522
203118
720321
1344640
2838008
2632749
2368514
1752144
1732390
35439
1434391
1016199
1406479
1571015
1056504
2186470
977886
1279908
2127859
1632176
2760995
1846367
354284
63148
944867
2756476
2613828
2390821
632036
1224637
1838741
1065389
795341
2424738
778708
2745685
261021
1074703
1181515
2313539
794734
2180991
834505
967047
318545
2539227
1964519
338563
460495
1881349
410853
1312812
1512307
2495718
1330710
1457600
84475
1970479
1674324
2171989
1241670
939659
1599148
2704875
1388913
1852554
114087
1256552
2025525
434086
2306790
382978
2177900
2007919
220805
1975949
813958
1954175
2733831
398660
1752424
176356
2105993
2421364
404238
1168531
1475434
2376568
64163
2501143
640946
138599
849845
834050
962209
1217978
1667948
2460821
1698282
1828402
899846
189071
2413344
263223
62685
1580702
683333
2452633
514734
2522661
482301
2322853
2647347
597086
1155857
831165
511723
347911
331650
1375291
2068796
2336691
1724520
143945
1850687
808463
1729267
1730564
901688
1035482
2760587
2851772
1775092
1226408
643691
61527
2658528
2220005
2164745
1275671
300931
2379089
2456696
2594627
1049172
2438145
2092630
901383
653409
2626034
327012
2634191
2633093
2561261
1874180
1167741
1765367
1588861
2493057
2044536
2865088
287386
143726
342442
800934
1606821
2389612
788202
2856399
1923008
2666866
2905107
1061992
1971141
2017591
2310794
1920781
1344079
1635993
639549
173269
2498340
520079
2408578
265527
1660766
1274819
151560
273915
603628
736780
215583
2791938
2256363
2900533
1314492
1597591
319657
1486597
1315719
2270219
1801484
1333305
1718154
2711934
1737110
2129813
1046428
1336297
2672332
2721303
22607
1636119
2400871
32758
2375585
2318821
215580
2137547
2535431
427385
2679269
305915
1507902
2849061
68316
188746
904270
843495
2616665
257714
556502
665301
840718
1570610
2241549
1588901
1465449
2246840
915857
428118
2576366
1530935
245916
2781760
71421
1851321
425156
1405941
786772
2225849
918847
2710556
1979560
2168792
979783
1964645
2705274
2406102
1545471
499783
2878179
2171439
554497
1581996
755205
529008
291356
1282294
1638197
515373
1814041
978729
565897
999059
1567290
1126663
101763
1899458
749534
48603
363277
906891
1480710
403166
1954648
2402635
1647504
956217
1915940
2858406
2586018
1384862
1075479
1601476
1384637
2731650
1459516
33774
1316939
2808672
221179
628483
2698560
1681257
595781
914490
2535781
522896
198032
485892
1045373
2483132
1676021
2355582
1961827
1203097
2320546
1941779
2444566
219731
1661718
517867
1553813
695194
1651563
688731
2118643
1070626
2503486
2628947
628374
1271719
2381375
1518567
2668134
1767018
2934107
1878460
1782091
1086634
1491105
1862360
180263
226590
417814
2145896
389264
1523228
1946585
405261
850694
659323
1728150
2553965
391550
939026
1767018
979883
2253925
296864
2297519
1058341
122671
2028074
1065682
1454356
2352908
536794
356271
12219
1441560
1401468
651345
1132366
451645
2036116
212248
2250059
473090
2073991
1477264
3611
713937
1049811
1959163
339465
1081384
2801056
1692960
831964
2491315
1157023
2474468
1010369
346144
1091004
1475915
1183186
1000481
1257134
1589759
2123051
2516988
1784513
2038725
355587
687210
2593948
2915262
1315455
1499454
2103346
182138
2317600
166177
1045719
2146324
477963
725624
1801629
110527
2852861
1714055
1939317
2437170
375311
2102488
896999
49722
2468028
2823174
2314600
2354894
406893
2635220
2298000
1539592
1105047
225227
1199854
323259
290347
224667
2764265
2518236
1471338
552893
1560353
365518
342910
1422485
702248
2801462
1472520
2483381
729463
2655108
2432875
1654619
591803
2131688
2302919
787418
2619506
2322128
560819
2289262
1146611
1841351
2328817
1235845
1876840
305254
711376
849050
2478986
1850174
2475194
289114
2251794
1960486
934509
2901202
2074862
2317940
32380
978755
616562
72327
761250
1980163
1702320
985691
1398552
2295182
1880577
1941653
1011915
320718
2674617
2481716
458818
732381
434451
2686697
690601
1763394
219700
87871
1081517
2647892
1085981
804482
1188800
1051062
2545306
535109
930204
707569
2127167
2746776
1580135
2818916
660826
797509
1871826
2145925
2321163
1391685
2451486
2692321
1108319
2625727
1698571
2911167
1339226
2841965
2344676
880239
2833250
1590134
1120565
2849666
868860
1340149
1960731
1950421
2478668
922666
2604272
778508
791012
2575792
750645
2115942
1718907
2071960
2274817
2744591
2245155
506759
2417564
2488927
327222
2660409
338754
800266
2761798
430835
2584533
862848
2253744
2883793
1603726
2519838
225098
2067969
2044131
191141
2321025
862235
2183127
2114192
2517361
495489
1594363
2073583
2298408
1360137
951358
1708522
861647
506830
1475140
320010
2588027
1834960
1050840
412052
2156668
372422
853024
2345987
2220420
2056166
2774669
2462633
1936418
2120309
1060898
1472765
1532303
997715
1803735
621935
2016122
1304317
1561334
2247507
1274015
385993
959790
1475544
2210449
2040860
1798730
2219465
229833
1923901
1217550
460264
2698896
1261502
1053225
1829182
2011068
2299665
2340252
1919115
564876
2306071
408332
219573
1962115
1615353
1152965
1110775
1472176
2803697
185738
1015335
1683191
2179627
1519737
2687397
1738820
830142
2743537
1249714
914809
2187657
2052309
2318284
1149843
1302110
1462469
798439
1933795
17930
2892286
2651758
2787650
976862
1000085
710432
1600465
1197496
2634719
1657037
1826761
19579
639775
1595246
2083138
656263
1338603
1606010
1746046
486793
2509480
2436836
190288
893373
2667743
2221775
97072
2502001
1276217
2794946
212242
2242190
2024595
1347236
2780937
2499961
2659704
2681215
1501960
2854134
878750
313753
61568
156332
2011548
777800
2708272
1309282
1405937
1534754
2939791
411534
2064461
556783
617394
1640555
2784180
697371
1982619
1190498
823191
1244279
2195755
321952
2664660
838470
1474332
2317205
2369204
2772551
1740338
2845150
1012822
1271354
2097470
13166
2103464
2914535
1408864
2425090
355059
1735987
565830
1978643
62045
1184894
1919768
1309256
761663
181595
264333
428142
553599
339128
2907561
332347
1098456
898581
2299540
534327
2159507
2861779
288518
812268
1525755
352236
1276769
35160
944148
2042863
1124316
2584041
2260582
2183292
1693185
1533045
2937743
1373603
1718422
802338
2598511
1783412
1541955
1157959
2304588
562934
720384
2038956
331104
770297
1943577
2728256
804523
2927008
957518
2572859
2216769
2523750
1623829
2187976
767492
981131
623849
2376340
351921
2257792
1641085
2356450
2915795
1258873
458993
562072
2544296
24115
1608921
448322
1931291
1454014
1985880
175198
1987174
673106
2703804
1259938
126594
1379300
1657138
1874535
577188
2011040
1383000
2600828
2650764
1330844
557653
2092204
2270656
853158
1340024
1923944
2235145
214320
856518
2488668
1274844
2897453
1586768
471599
1061461
566199
2156303
535621
304556
945374
1571123
2910752
2296857
1685161
2854224
2805106
2746800
2895020
2073000
475101
2761509
1861571
1844964
74011
1236619
2626771
1187475
411702
1375613
10318
2595341
1139849
91766
2333092
100650
1067058
1764366
2638285
1873014
1849217
195635
512488
2558253
2313995
1555239
1019917
157408
1612321
510636
1505438
1703282
918994
2603024
1332536
1459740
1872520
388789
1434048
2609591
2290525
1834100
192923
1658391
2600262
1524054
1558911
2362426
1920642
877200
2900613
323155
2934618
711684
1058392
1803813
1814908
1999592
2009495
1629587
54538
537890
2449143
2331246
734152
1988547
2830379
265501
2411987
2717520
1452454
1086034
685590
1944533
1576302
1008182
597051
811129
162884
214097
426751
423042
1448133
510377
1373521
1012761
2718641
285567
2057664
978183
2670187
1803418
2824531
238765
393940
196704
1951684
70918
1939271
2922454
1187095
315669
342692
1917107
1866214
416900
704773
1176218
2392542
1670899
933509
2248256
672323
1065881
1916235
2174007
850488
2863769
2764940
710801
577085
448214
42651
1943114
448089
179971
2812489
2321477
283013
1154155
2291555
482888
1106071
2814982
400472
623902
2395991
1100218
573212
463772
736450
1560191
112492
720744
94095
576860
2537853
1939776
1412188
1707151
2340796
1636529
412278
2506648
2360520
1292719
1633548
2015228
354689
1074114
2148074
1712744
2673242
1010599
1296736
2602495
2687783
1883364
891330
712219
1514570
2544174
510094
2790076
2689533
1475314
2668284
957713
2869319
1392071
1797809
2144466
1260479
1308400
2537487
1810921
362249
156354
573601
1234999
2042048
1999066
2728704
2139816
2635013
1528156
1895317
837389
526141
2339699
2065196
1975155
2900190
831303
2531581
2102943
2678350
1711460
2875764
1969374
177399
148121
2775971
1767058
543051
1068333
1448086
2387281
2363499
2772582
1245745
481568
1977436
1344294
1584541
1951399
2842974
112197
1474982
888891
2706367
1754102
2698133
2869000
1744580
307509
1047100
580325
1186253
999213
2859544
1420028
333052
690004
2189059
834634
1763025
2800671
1926001
1445096
1751433
858587
1491332
619348
2613281
973416
2576301
339523
2930128
596033
2525905
1317644
2015693
846076
1914138
724828
2850320
261181
2088511
1846334
315081
2801321
190805
2267635
2681186
1385702
2621626
1834508
1445606
1460268
2640559
1434481
1996908
2813302
2092092
896806
2110391
2910231
2272099
36562
1309334
2784404
859622
410859
768345
1367458
2694968
296940
2751629
1494892
372044
1053484
1364169
361819
2503296
2469732
1643629
2242864
1485058
1855007
548080
1823545
1116625
1614764
2433422
2716505
158428
1607530
257894
138381
391657
1581002
236046
1884448
1567585
1467332
137480
78935
2465400
130221
1077652
325237
2663299
2787852
2717402
1246099
2140985
1657931
1013713
991402
1240037
1842188
361291
1783007
1704675
1655983
565915
2865982
2223121
2772466
2061618
850025
544858
477389
2674079
868160
2725336
1092858
1925940
1983800
379818
2917873
525852
345023
2100105
781642
1687920
932781
998234
938316
2234315
2543054
2230851
1285805
2889553
894687
2552448
1957098
736364
1018325
2420367
218909
159089
2533732
2279652
2792122
2684692
971947
650450
2658626
2112483
1401097
1689978
998307
348835
139471
2053103
2383556
2934279
1990512
2565470
2752231
1010358
1190854
2926278
30681
2350145
130317
508756
1508294
2098348
2752786
1839284
447345
186037
2305334
2634070
2573588
2620602
1209504
2362581
845989
1691960
2051039
967761
1272442
585063
1190137
869021
975243
1149458
2296047
2784921
905092
2929864
2793717
356005
1674786
1028360
797739
439661
1272791
1699002
33220
2671140
508900
1119383
1988990
252837
2272730
488737
2327598
2646768
2713127
188061
646325
2221438
943528
195541
2116315
855650
1831212
1582656
1576643
1143835
2233976
1141916
34662
2038346
1938441
1449861
1286526
2404360
20488
1487817
1758803
2032099
1923045
722609
951512
1920357
1072880
649833
767548
2828085
1087387
516289
2801539
303733
981667
2343531
1162435
367998
1520773
2230547
2735000
1076229
1586284
1144484
1309578
2290040
2217480
2305889
1858359
2630953
2391323
1150854
1133030
880401
1854056
1170976
2307296
171209
2374976
1906565
344383
288167
318813
2521707
1924431
959782
620326
435203
551959
1609227
762596
2241449
419194
1718622
541200
2780404
2834973
2078525
1153873
756895
1536027
177818
684980
1482549
1913768
1754459
1729110
1825341
2375747
134584
1599364
1681873
280088
405719
1865845
2169000
2001352
2070946
2930323
542986
580632
2884325
1748134
1321420
75642
2472953
1329771
1052427
1592768
1936999
900086
930526
2585869
2047061
2344760
1463938
959353
590245
2323911
1858505
98458
2076326
2101268
1572667
2459585
434588
2652416
2403110
2863942
2453978
1762525
753074
2734095
404802
2709231
2583544
1982399
1715438
2910507
2312419
2916990
2459424
939078
1667599
2506625
622803
2572485
1344582
1175257
1834269
1794951
920370
1505559
1658897
2875718
1794983
286436
794504
1676272
2492163
2388218
2884884
387831
233257
888239
95657
2309170
321068
1700349
163205
1065257
139519
1438386
1497759
2627214
1090944
811265
1491731
255834
2055424
2069319
1482263
2872689
2770504
661690
307005
2117533
2191026
1505264
1076676
2150283
1891477
1776156
1101680
2808420
2377863
847992
2468033
2185386
2572700
2697306
506906
806745
93418
2365977
1815498
1163939
1177482
2371665
2461492
2122361
2212177
660544
2440464
2334380
1313737
1868104
2447980
1022497
29234
1278032
1668194
1201220
523343
1608461
421479
789263
426532
213723
516572
2360983
1947199
13435
873765
2849947
2363767
450200
217591
1703706
1522994
2628626
2414972
1053648
114702
396281
1709845
548639
994886
2160878
1602977
1263129
908003
1599537
110890
2770650
990790
1345732
1207656
1634998
863455
2006815
2305764
2607743
324292
701560
547480
2557043
2742659
2652126
763030
1131792
1217494
719212
112322
1411068
473467
1214942
2784473
2906392
545284
453334
572788
2277734
1468566
191934
1769445
1334338
25895
1920348
1264407
833803
2621579
2704612
40579
2652028
1696298
2079570
1166815
1043172
558293
2827517
2026936
582041
1751744
936559
1938545
396747
2829524
2805489
658458
1370782
1487740
1674910
277671
702080
173774
1302647
2295090
412275
519808
757498
1991407
2799468
1851674
323537
2518268
1317373
2752756
298976
1676358
300141
1402498
590622
762232
1004502
2016508
522494
44873
2089340
1561909
703435
2577864
1277732
365727
1027304
2601469
2753834
1535706
458320
1989238
2446598
469874
1499671
1080292
1650773
2173227
1110079
2535178
28966
1521964
376157
405887
2079354
1786089
968507
1043909
945130
2251080
400058
556587
1194024
1884600
330606
2313424
2083832
1094522
1191047
1682327
226239
2435097
1998155
2380631
2804077
654196
2299109
2330412
1850021
56634
522049
1404937
98394
2469582
749863
124300
1497050
168197
800591
541681
1531925
2102039
1652230
2346765
2136428
1010700
1141682
567580
1752593
2471367
2003324
2113601
1699673
2732302
553461
1620157
1414792
1968138
1916942
2004480
393678
1604479
1217386
1361212
2276781
962032
2896482
1795947
562131
285330
2007458
258343
2936895
924414
1243455
77806
753440
2787181
2783807
70756
2552623
2068588
278588
1456616
1167199
2490909
560897
906638
1923468
65487
2178
117426
1864506
1372125
1219849
1485974
2537556
2484840
268923
630940
970634
1173990
2198845
2405377
149151
1593409
27911
1384444
65446
1974889
946090
1441224
1598840
1943644
294040
522241
689498
1318359
2054623
2255006
2067077
397133
2563824
569915
1368347
1656799
904114
803356
1093257
2343822
1507701
1327
1529414
2011048
1617015
2922664
2482948
669203
1468597
2834771
2094751
754045
2186030
1375053
674974
1201431
2804359
881930
360787
994559
1604863
2687832
1025065
1729190
2584414
2295864
339115
621230
1155533
2512390
1710349
646375
2895601
1427788
1319300
2746178
225679
1869416
1460889
1810348
2370616
60593
343684
983841
1867805
85774
2701500
1371329
2326778
353958
462831
1266405
1967300
2908307
2356576
267058
2046287
732154
718157
788650
2351813
1759963
1368554
1665738
1366147
590821
2625469
2398100
558002
515735
2613535
2320270
1887509
1613151
1770084
2895192
1077008
1440301
2234068
343140
99728
204243
2434628
1732320
179127
2219765
5993
2225038
999574
2593915
2874594
355249
1719727
2337279
274040
935968
2479102
73647
1420665
1030591
609351
2728706
873112
2420079
1928554
195091
797860
2527351
212401
1750984
84429
128552
67572
1800205
2363795
2739559
2393450
2584014
2279184
2910067
1902060
26650
158625
2441667
1500365
908785
1019404
1483907
292262
2796527
18444
556785
2274246
2225149
1814139
1860439
1005754
2330325
766207
747310
409796
1330056
361732
491242
2064491
2270925
2482029
2543320
2688717
1709965
1909060
2161239
14562
1106961
340851
1472537
1345388
1683143
1946883
222362
280915
1866298
2827612
71636
1236593
418538
2146502
1291981
1293654
2040184
2186735
1585518
1515025
1073470
2840463
2268223
418673
2723855
2376091
1285286
630550
939013
2204662
526679
890688
739865
650256
1161550
2504612
1590224
797886
1113698
845979
2462957
612798
670635
2580526
1064199
862370
218942
484837
2783343
2059347
821538
2428136
1164372
1990897
305327
1701941
875707
990262
1341077
2807042
1354330
1456580
1269071
1695284
2343123
118012
2607083
2641697
2775556
2062946
162583
2028531
1994854
2631260
1191280
2693104
2047915
765863
2432065
2441407
1231728
121307
685227
170230
2917843
1574142
1995902
1240642
1422382
173741
2491947
1433548
668365
1333488
1351409
1144969
1841589
1290858
1030947
1994535
1548615
1325600
1949037
1905614
2123983
2294918
2338471
2600186
1920558
2580560
617229
1499325
2796594
1991649
1053560
423485
2925758
953387
2202360
832585
1393539
2873746
2030231
2626853
2896320
2060172
2556115
826703
1364888
2259142
2864515
2565657
217868
2915450
1308093
2512520
1492283
85190
231922
556879
212543
649926
2925731
2615846
1123852
1959035
2492545
2648903
980522
1782569
491377
2781617
1617309
1324067
2527752
1545746
2274588
1964159
1129071
11996
1290383
202011
301897
564488
278645
340514
179777
960605
780273
411912
2116397
2397703
2862698
620640
1550870
401172
940759
1884568
2579417
1655745
1699052
774231
485026
615217
556676
803231
1582008
1937790
723613
664392
1618420
2213878
178352
2740414
66623
721418
2204904
2891915
875494
451727
1943752
1700932
49583
810890
1180392
2397931
515299
2405826
2330398
1336277
219501
2356659
2013866
1296364
2053978
124803
1199062
610456
272582
826167
743409
470401
1504533
323941
662521
1346409
960864
179292
1153256
948814
2887479
783655
1393726
2681787
666208
2783532
1055978
2202217
1122725
1334712
2322215
849228
1435779
2384294
938437
2529432
2420424
379199
1690193
1632260
2902386
1172187
2566913
2915704
1992078
2230086
2455295
691264
376294
404817
1863
1170028
550614
2391210
1666708
2401617
242550
2101366
1493487
1937822
2783148
1767172
2843513
189647
581768
2421759
1752481
1273895
1730719
2173652
152173
2572958
1200087
558207
675286
680597
383733
991238
351979
1359971
937491
331548
755649
344339
1402218
1559769
2193183
2641331
2652371
109612
2824461
910454
1690860
789622
1740203
1259884
1598781
1283438
1613424
2800052
256332
1797843
766806
2621802
1882928
1159195
695407
267917
2590999
2530237
224853
923490
2743922
32043
2523457
197175
2226868
2286830
1574393
170882
212159
1449207
2470788
2077307
53363
440674
132284
1467837
759023
740161
484725
521487
1898802
2142708
1257379
503180
520102
1792895
1188554
2752008
1064188
708306
1289820
2739263
1342786
2885
1135377
2344276
1429940
2264666
1070407
1072139
1611315
1486235
2590333
2843616
1653621
1194036
2518038
24145
1221325
2772143
822213
1372999
2670269
840341
1560695
1026631
949489
2079680
517353
395990
1734747
239014
2284573
858835
395557
2778801
519619
2248299
16217
2767546
100454
631030
358800
1365674
1386379
1107689
2741962
1155591
1133947
1666245
1449216
785594
598625
2787715
1385594
1687898
2821435
1725488
1229682
2782699
1179104
2423041
1870197
39634
1794109
1003165
1877174
2570483
1032495
1991177
190935
2540527
1100469
2883471
1116103
531315
333745
395813
2131662
1183541
1205742
1022194
581570
1496539
196233
491995
1809687
1644868
253059
883463
409212
1787544
1585579
1571632
2651262
1084235
2751466
2782521
2767604
1630158
1542035
1573488
2299694
1300397
1768212
191819
1972137
2883009
242339
214706
297263
804529
148195
1064106
1063402
1251534
2381502
2540192
1360419
2776427
1907999
398484
2382908
2752869
2107680
2484355
513473
1079851
320934
932100
1891942
2125645
1266546
1295233
968504
1112748
1063033
2071163
314712
2322461
636505
819942
554289
420408
1957712
2759074
2047264
2250477
602671
2867065
1451762
1395660
1439550
1780804
1477093
271550
1366781
1964600
2635669
259835
562602
364579
1670365
786224
332654
1701831
1160996
2053470
1287727
979941
2403572
388966
2474527
681511
737286
1230428
2381246
2777118
2887370
1367130
668261
1186094
2125049
2714705
2674728
313447
874809
115493
197859
805040
730451
1483916
1328923
2796175
464068
2454658
338954
2538081
55969
1966650
2521318
2924155
55721
614295
2444650
517165
2050306
2101816
1703193
617660
574647
2210479
1003442
2548462
2331847
1105835
159410
491731
1491766
2605552
317621
1008549
1365442
236658
1292086
2920498
2279537
803721
2657417
1563526
65322
1158796
409053
880634
2313935
1189748
2098030
1375834
228354
2527683
1413567
50951
47281
1581459
1780971
1863831
1253244
2453617
1937543
622470
1724170
1731498
1114916
225372
238412
2749444
1446280
1325718
1862959
1958780
915222
2103580
2619516
724092
2560211
978198
529622
1389948
2407038
2271036
2317909
36581
2430435
1673471
721603
2594981
1662468
411636
2835329
1886237
375597
1010451
1359262
938846
2734536
1610746
2309101
2191478
777864
2119341
2352137
491710
2828932
1859035
1843801
154018
1317708
2266936
1754404
1669976
230201
2001223
662058
545426
1033873
2476024
1116662
455997
292781
94349
318163
104839
1123964
2052100
2113045
19567
2081856
1366337
2211753
2249777
1440673
1057725
965907
1676642
749497
1973646
1595419
634036
1106666
2695252
1166074
2322717
272469
2279232
583674
839569
143389
1887935
633629
2720413
923932
2814653
490877
156097
2453227
2353912
222763
1282304
142209
1226300
1805980
2078092
2644193
2346162
2260716
454915
2383513
2423559
573209
1287363
2412095
2189566
992031
1169800
312475
1434641
1550251
1979780
483354
1436819
617617
1262150
2756443
2472041
2296771
1839639
462183
1319910
583563
560138
2912197
1195208
703375
2570847
539797
723635
2553721
966395
913239
1134387
2762590
2572588
846745
752115
2259328
1007206
88533
95560
1801035
1285863
2108408
2538445
2829401
582918
1890711
2480472
1559204
51019
1859690
2203356
876519
2764896
2577528
332481
2877696
449138
33929
1900743
1492981
711684
805215
813378
1526782
3481
1557709
192668
1723607
797591
2701808
2794731
1231944
1099472
2052999
1557112
1924749
2757503
1332181
311820
2720650
105242
1501545
1498955
2433295
296802
206022
1908970
1443151
514587
397202
1801674
357368
1155392
752582
558495
2907512
2768110
156350
1283086
1266350
1902917
558254
537737
42551
2323925
2278375
2165890
918384
660714
524391
1494795
1527373
169224
2273244
1238066
1895342
2280671
150247
2779168
488783
1954347
2793421
2143871
1241049
2352817
1538590
2575340
928118
2105336
634073
2417585
2568299
1675117
2485090
2901959
2537379
429299
54489
1475172
1493719
479114
1807047
808205
1559439
1383131
2901609
1575830
1693427
1924878
2276892
322100
630045
107092
1692027
2564894
1097035
154360
261195
962186
1514215
1262099
1926564
1164522
1172268
500617
279029
2237480
803562
838518
1141019
2254672
1858231
1642780
319601
950039
280584
726483
1102995
2867580
1445359
1721666
232703
478151
289937
1509972
2508582
2518441
338925
215593
389829
1738512
1188622
1245142
2831595
2289291
1689156
955218
1425194
543433
1673226
995422
2188883
1615317
389033
590458
1884186
1556476
1630376
398654
2151837
2595274
2782112
38819
1876958
2534766
1410144
2701055
395688
41704
2565729
193001
2494552
1430853
1034146
1648595
1287789
1606557
333049
1838781
660953
1494755
2177254
2086281
2747441
1765659
1926587
2066224
2367459
1844629
231123
1898509
2372279
50777
1016045
428980
2916198
1716830
1945376
779173
521612
1716797
1654773
835076
1888172
1433861
903294
113155
1618962
2236638
2109275
2553373
61568
302449
1281508
2633548
2834064
2739557
1067920
2642598
1226260
59969
291677
141735
2833535
2732265
1922350
2041366
191849
2174918
2049827
56017
2601093
1820885
881066
1157456
97920
1579738
940631
872468
2102977
1918474
2911315
640777
574923
565012
1399920
908066
2608728
551264
1840092
2472007
55284
1042721
190043
1728360
66266
2881757
1421847
2689159
1886555
1526760
2023543
1784049
1568672
668618
2180760
1769983
1313733
187756
1532257
216531
1258163
2625936
2089464
2826827
98935
2793749
2540564
19967
863707
2681932
2561674
623647
2087651
1752524
1753889
1134022
2520670
2827888
351308
2000094
2534572
2564800
607175
1588660
2794779
182340
596938
812093
1418328
2151199
1097182
2823530
265597
2745843
1793310
2880886
2851030
117597
1217289
2448744
160984
1919441
589392
135643
70315
2363360
860498
2689809
2540928
2478691
1856011
2871435
2807681
201609
2531467
796377
799047
2827853
2295895
2408298
516985
2608896
2198991
275177
2316202
2301468
1071543
973781
123103
491689
48782
1247362
1450262
2640500
1103145
1991406
460682
250682
1733043
523384
79226
686456
1397936
436199
2763116
689563
2675870
1611486
2214857
2120048
428403
1865354
1021602
692
1422608
2140838
988682
634747
479036
2010809
563779
336509
275799
1950162
1699517
2869884
2137814
100436
423927
1251935
1534849
1574963
1549349
2888698
2248160
666936
2331763
736397
1478862
2531361
1134983
666927
2200548
2750723
2609718
465730
397833
671722
1726012
2719352
1786830
2612443
1428144
1003206
1148011
1173066
2676853
2499228
2180116
2334974
1019233
218643
634164
2700773
2199700
2423017
1426877
736426
849809
2296485
665046
1121908
2239673
2863911
1590155
1948575
1766259
919109
2412375
2755298
2921130
1921795
699291
1410762
2332498
1106377
1870627
1290097
1982703
2256438
109484
1155857
323380
476321
686822
2808498
787383
454216
2088830
1187776
1179859
337782
1245163
1533100
1104114
1837334
2108677
1983519
766376
2443502
1468452
2857086
2306697
203080
1751405
201954
875800
197545
2457224
1346288
2113162
2643274
1338543
2277098
2725788
695470
2279006
1448393
810092
1995090
1159014
60879
2194754
1013056
678378
933158
1470925
548437
722510
170967
1617783
194183
2042746
2216125
937732
714214
1390577
34950
2684923
481202
1543733
9080
676818
155157
2258876
93755
2234654
364848
632693
2372505
2618511
1009732
1829610
721980
2271711
83180
675022
2394902
2146965
1106322
862398
846829
947691
236513
272831
930216
261434
183075
1708257
457755
2935777
1073464
220618
1343280
227519
2057076
374274
696388
2286412
1600683
1520791
2374787
278324
1687212
2049144
2196164
385060
948011
1570199
2431431
2439831
251732
1880165
460396
584088
1825794
55752
2652877
667120
327450
643737
2296720
1648817
2615527
1938900
2377769
1035480
2127027
439642
308677
1449373
1320157
1750519
2201976
1827767
2793017
1172258
1544471
2633361
1848688
1158761
387380
2564032
1126618
2459418
489158
183325
1645564
1960184
781763
2065000
1124932
1638520
363724
194845
393008
934126
2675605
766752
2669481
158463
1655683
2088649
1745875
2473715
1257709
2677944
2063103
2035285
807753
2537530
2412776
1905682
544723
1437888
2148489
370843
569690
1939416
2043906
686551
755834
895052
150236
2758734
2685305
648381
1087504
2281994
2588181
280665
1070759
2360270
752822
1265046
1550088
211862
2779624
1318675
2350338
1356377
130029
509795
2178852
2748001
337814
1326544
1078571
1967168
2791298
2795984
1108175
923251
2335677
592981
1254103
707453
2899846
2795907
1937834
371949
2899242
1241454
1415206
2361664
2643097
550065
2637206
357386
205440
1625960
2216657
2170014
518075
369291
1846915
2033321
1790728
1215582
648883
2654363
2303057
277629
864877
2278824
2512538
385371
2015736
2732492
876358
117133
1718393
2152858
2201031
1071175
811094
185126
528693
980701
1492488
415495
560048
1490198
1001864
340588
101855
512748
2608028
1158952
1790146
943618
1950303
41505
1201693
28404
2935520
301356
2844378
915924
246961
2236716
394421
1744050
2137635
1944983
1024468
1756002
2710545
1882242
1920161
718314
1249544
1467930
864771
233015
1971299
267314
1508375
2826375
1482221
1758586
1139252
42729
1402418
772914
1112973
1972207
364760
2236298
2891011
587216
608289
385496
676137
2107161
97394
2917556
2472181
2185416
2334449
2215285
2152347
950384
1971993
1824256
1245844
125011
2881349
384453
2544306
2617658
1221102
1686866
2011809
1680210
1864047
2109629
828414
2783146
1295031
1758460
1488001
696206
2662835
745496
1238679
2473195
2043941
1337513
1112924
2470086
1714061
1206476
1064799
1691890
1328974
2372162
2487815
2376050
2748398
272054
1609519
522768
563729
2588707
873206
2851894
2362584
908535
1608079
2372353
787637
1624779
2174110
741048
798914
679036
949768
2071229
1396784
2429499
1362512
932923
1417524
2769879
2787224
2212846
2473164
1823643
2831993
2561043
2318643
2895617
1117215
1138523
1742112
163991
2578188
1762340
2923556
2664427
1396907
2930060
1204303
1012849
1648609
2630431
292123
247242
2223746
273174
2371949
731125
1098910
2006488
2360277
2489449
1515086
580292
1056511
1254721
207218
454399
1947010
1188213
1573465
2916211
1370837
1703664
955498
124706
2486571
1729216
366366
1044469
2804935
1379125
794015
462107
604251
1157354
814880
2128167
202032
2342881
1760725
2398048
1043468
910058
1709264
340787
1219667
2200497
592877
1371801
959538
1975762
2141579
1626213
1125334
2820341
1657949
1954698
2827218
1713620
1841565
1338280
1739118
2299145
2567879
941049
806023
1913020
660494
1295344
2014224
2364212
1548703
2779055
2736746
2753620
1263278
408174
2588997
1768820
38256
2626334
90544
2396860
1980598
577630
2632845
1865140
2375051
719180
1263171
1351761
761613
330335
1678464
1858865
2127371
1801308
2129145
2548195
1995102
2074656
1734026
2160810
306459
2438157
1633765
907182
1552412
1868219
893525
2139879
50980
799108
1022162
2672592
1399246
2259452
1907993
1529111
1103221
113479
1119077
535650
2923482
694888
663335
1397159
1276503
989101
1491167
2263135
217019
1701826
1775396
2250417
2228889
1860108
213019
1660180
864617
1175509
2326792
2054891
2803286
1281552
2414949
194930
2899543
330758
852390
1046977
1006946
863444
712576
1236009
2533685
603992
2586144
2018776
1680213
2099631
315774
2567549
1886990
606883
1429248
973234
2656736
1727576
781615
2184700
2138169
926730
2232602
2333600
2481022
720373
774359
708090
1273406
684132
2759654
402537
2207653
160852
576364
731177
749463
1753584
1294675
144312
2756480
649352
1702344
2056936
1540531
473060
2295861
25491
2755954
1269808
2900936
285247
1821141
741183
1688099
2076068
876301
425548
2498190
1641177
1695693
6450
409945
2278792
1723913
821591
1336697
2289368
2709673
2541994
1594462
1544437
2458246
109636
1249577
2182950
440127
2197377
1002262
333044
2436317
535837
109325
22950
1900383
2378293
1505556
1286070
1714046
2864005
223066
878820
2080480
2106772
1546209
1689763
2041426
2083623
2860463
2458382
2115309
1704422
2235710
881450
2357871
1684996
2249989
866797
676276
452562
2266109
2324303
865252
1982319
1140046
626110
731434
2792938
537522
1374260
953308
2335835
2539322
910747
1339455
471383
1896655
218214
80166
57441
2723420
1767937
2910373
249237
784109
76648
77649
54471
493211
2558646
2905565
1592397
734285
1744065
2810918
2927597
80887
1324477
978220
153224
2454435
407204
674028
254509
858248
75219
1323409
1404811
1919033
1419618
2150250
324100
417874
2202673
1762399
1943183
2571202
1835835
1679761
267525
271924
2671399
103883
492184
750078
91887
370611
1759694
41279
1062601
1985759
1672451
673249
1126724
807512
2732372
2439945
2177100
2252307
1295634
360840
2350898
1177224
128671
1427639
1539909
2863623
1758641
850303
2014497
2677090
1384998
977485
2529467
1558395
379403
1358805
663750
1159903
531220
497948
219826
1659187
1986093
1038717
206552
782166
974964
1601380
529621
285754
633270
40891
914357
1846483
2724060
1100482
1578806
2554104
200838
1208996
2796922
660780
2801445
2101133
2817376
2385183
2847011
2312073
1860736
221990
121942
2696652
439056
2460127
1510515
429176
693914
2305854
2723780
86871
1921562
1488629
305368
2076348
2724022
1373999
1960005
2530985
1119724
2349957
950646
2514119
1736084
1192497
2267331
2485176
1354609
2087986
2086122
2515464
1130459
1628574
110508
575726
2458846
2396493
689309
349147
612748
2572166
676681
577222
1656422
2661844
2929842
2180107
466158
2593480
776351
2013160
1811776
2057256
786275
2019773
687084
1795473
90640
685495
1970167
707760
1297398
1484154
2720833
2888058
1477760
1975380
678019
923084
777362
2114832
2210040
1362919
118310
1251842
473180
1686780
2400991
2730608
1229634
2896533
2734823
324362
686509
2736729
664890
2702324
2026846
1388092
1699004
768656
1454061
2497082
629733
412511
171159
294218
737729
1565218
502876
1457431
2352316
965707
2707360
1341029
159826
440908
966224
1942326
2809758
1458594
601016
2369814
582428
2351605
885747
2846738
2191754
1257204
2332562
1967950
1878625
88313
2668056
802823
821040
2738261
338847
2624392
2466474
2248309
1406709
359277
165784
457209
1382661
1448644
902570
728210
1302395
951022
2240709
2937665
2072659
2210689
2271768
494650
36018
33274
2668827
2360712
104857
2562375
2571619
1080437
1062408
638939
1883059
1511651
1037114
518023
2324992
1901998
2153915
1907768
2443875
2043730
1480257
2509489
127864
1806955
1736842
500956
844276
1069263
353939
2119586
585038
2290382
1549300
2646151
2782310
1083047
735214
1628924
2611516
646519
1328275
1673726
1277013
357129
56987
446616
1622288
2443468
2515673
1017854
2593696
2563057
1963823
2751851
419660
475080
55942
2274693
1817461
563046
1170987
2778363
1970005
802062
2276981
2687359
2553502
2254144
2352366
1096801
2355275
711464
1924019
334405
2180577
1809193
1558169
2559470
2227059
425766
404915
2517120
46037
2384768
942585
818441
186521
39433
1603194
247985
1705787
1048669
1337691
1613034
2328281
486361
252041
2448922
2331963
1831406
2593380
1156017
1667498
726062
1345154
642824
2814731
1065004
2904189
2226466
123718
1630615
1305920
941493
643394
11953
1632896
2442804
731848
2865593
134809
232820
671093
2286311
1723263
781908
1043626
2141641
229934
623788
1211526
342728
1575272
1288976
2766
1475939
1404529
399426
2259664
408082
883327
547587
2888552
222953
48666
1571008
2552709
1399595
802760
1630136
1554478
7556
2122517
919527
1719549
1539324
537442
429032
2400844
2129996
2567352
225115
1452562
337440
430540
1488705
1148123
1296053
2436131
723272
1992438
1683592
591601
2299368
905811
2319080
2841708
2609815
1951340
1409669
395583
1708268
46316
109225
1098968
88925
380133
885377
1384130
1346481
123213
574747
338698
1498092
824008
1504056
210088
1363807
991635
544035
1987201
1922187
200652
2271228
2161732
340320
980961
941039
2896104
2698070
2540308
509337
1127250
1642777
1510068
554541
346034
1342300
1919262
1334302
530710
613149
1304637
34914
1136542
791494
2911291
2671802
2473908
619138
530022
748625
593425
2809374
1143842
2484628
1931641
230087
600557
3705
1298888
439277
250683
2018430
244375
2348174
982284
1698028
528681
2271529
457423
310059
2456574
2750584
113410
821077
2438678
1562962
2607349
2053658
733892
278074
1102558
1635493
826957
1717602
2586588
1441631
31962
2191563
1440549
2902262
2141555
1531934
344847
623962
367992
2390171
1898009
222687
2484203
1710032
1061173
475724
1970127
1084451
890347
433507
2510871
339552
90648
945486
1721612
1137566
2721833
400422
331214
1166292
2758683
2230493
2551539
1744602
292478
2044716
2073580
1923802
592519
1262908
619152
247764
2651411
1166373
275906
375996
1207185
656399
2169331
1182704
1647051
2018703
2746923
2657148
550479
79396
109127
2368195
2018405
2053715
1142254
1244391
49220
2148089
2701224
1332117
106112
2216006
1333082
2098540
2322298
1445645
1807086
1129724
2435446
2630143
1330389
276951
506467
2743052
1073742
1842444
1188993
1998359
30272
981741
351664
260804
2065139
269749
1647406
1586538
1121867
298198
980457
954595
105289
33566
1250720
2488033
1983913
1725967
2932892
2319917
1020751
1087287
1392878
2891025
2289300
166509
2640744
1402115
50316
1388287
2775471
1324375
2455929
738683
2338620
1613180
2891637
2011215
2665842
794921
1597146
431931
2743919
2429703
2370103
2027329
1889832
1211905
2796235
2682699
236662
820734
335187
1319070
229993
2412338
1047452
2140930
1724851
429778
1831454
146347
1897114
1644910
2345085
2404057
1076739
2367533
77232
2193310
688420
1985715
1430886
2729720
2135839
2671326
947711
1483975
2453733
716312
210392
2587051
685099
1624379
750447
1577870
2580548
1547886
2130347
621276
1645506
2613450
1080018
347569
2270463
1263848
2381808
698309
2438684
1129970
2871088
2729768
2115812
1356717
2916107
1388552
553401
2479473
2683523
61696
2698546
1215300
1740332
1601343
1199531
1202801
2022985
2804146
673003
1305181
214645
276499
591666
461045
2650679
739588
1788532
982003
991617
2778875
1272381
452807
640303
217332
579194
437782
1006431
1193929
2798641
1446884
1686554
300535
1112476
1497674
26753
1413924
2184245
1175480
2126906
950452
1160540
1231944
2517291
2494686
2431221
1779153
830790
1371235
1199391
2922506
2653962
2421856
1215793
549539
1322401
479453
1524100
2502131
1506958
1171248
666722
1541745
2348552
2268147
1815132
1307305
2201898
2510471
1109046
2885585
427334
2512658
977951
2467275
2506966
1461716
1409503
1419000
725559
2705712
705236
1173276
2356748
2686836
762881
542539
2711143
1128921
883823
2485917
664228
708859
1554311
975221
713589
2241997
173114
554319
1557584
1332278
2541881
2476520
970318
1280291
1471894
1936277
2341263
2086875
2936308
2121694
832679
2061580
2809792
2547907
362511
1376299
1809937
1942264
973319
77894
1510816
917504
2692693
335989
2163853
1281442
2544000
224061
2767236
2845451
251909
2071246
1216764
1757355
1375968
925475
261824
2679106
620445
1007720
1948751
641719
1624783
833842
1407669
36154
1043299
2394477
793955
1779021
1692967
431233
1368948
239946
864815
1132333
2856613
76074
41367
1308034
1024741
1771559
2905521
1227967
2191562
128376
2914561
1403206
907928
1438840
2780841
1048415
1685414
416669
865183
1483894
456059
2856782
250611
69091
457643
1659414
1829995
2262316
2526449
2028431
2487287
1736875
1886892
2763216
2899892
2008936
417820
149635
1421499
2054544
331068
591941
2408834
3918
1227546
1275314
1874109
2193881
1243894
1538410
935414
287849
55046
938932
1003161
484742
1005745
1062497
2657839
1605021
2436999
1027569
1545436
1526272
1226295
1329135
156516
2171643
1007984
1316034
2104207
167491
2634809
1062357
595382
2298425
2529246
1165795
2842184
2898492
2614573
754422
2754648
966110
2459761
691649
227285
853556
1106488
161460
1920620
2367852
423084
1057488
1025132
1433229
1749286
2922904
1649904
1571760
2403902
2145065
1268131
2139133
2766240
2693505
1582495
1403064
3951
1015062
141136
1219371
1550688
730317
1037649
1204786
510704
1605028
2021379
411063
769013
736471
1222432
77330
1470536
921554
1575499
1865965
1618301
1273927
268182
1014371
293872
194615
331234
1181168
1708265
2733035
898679
2795883
370977
2770376
2563620
116780
2711582
315622
1444009
1113115
1940818
2362985
670813
13759
2071851
719930
2333630
1843194
2840290
338850
765041
2411758
2704063
1193373
1418601
141518
584781
1781844
1611770
110821
2055812
1325035
600788
78633
392392
1303892
1085589
2893991
395879
2042602
460508
2216283
338913
2406848
2542510
1136895
2267841
873589
2657554
822363
630155
707577
1652524
2911801
2333828
1626801
1153518
1414376
2792774
1995968
2472344
2534578
1374705
175196
1122469
2161819
2425056
2621594
2335732
1334822
835567
742312
2220891
2320397
566172
1658409
1336141
2770229
1827328
1408196
2510662
2011827
2114141
1760475
643595
628281
495771
1090270
1700034
149334
1780814
954372
1264295
1028011
2036380
2575496
1719544
2583006
1271752
819124
160115
1357253
713270
2869905
2371090
1170121
2858881
2804692
2148460
2659024
2937242
1811746
41036
2765203
2898284
103399
1548403
245000
1429280
2913433
1628701
1052276
143101
1109166
1114649
1913100
2817671
1486542
1545219
1236002
2340020
2468372
461051
1570741
1067247
2362790
1762390
2913195
2348037
1867599
1329284
111176
358236
2433419
2631675
2414583
2263651
826655
2216553
2091013
321075
177816
2685894
2912599
2007467
1711778
1795429
1372503
218302
1307451
549699
2644752
2793432
1455084
133236
1596240
1850527
1264225
497606
1382875
2899771
2549728
2585366
1913480
1386804
1111920
364108
1350419
932247
2613398
176846
1078139
361097
907102
870971
1780185
315083
1267430
1517152
379981
1857368
1706770
1788902
1633451
1764661
2008096
2507950
2766040
1089804
2061687
2200748
405893
2324940
1459253
1445536
2033542
969628
2420530
886088
2789328
214111
1463855
269676
2578286
379469
287591
2746571
2020501
853250
989231
1072668
1697672
1853753
2341724
73299
1184614
2047029
2395319
2844420
2719223
1526954
2310164
1993716
2653173
860622
1922029
1713544
2235394
2508497
1697276
2152444
2004771
1279506
1933743
2113981
753417
1295200
1304098
57049
1053490
90195
1775585
284844
2485866
509384
2241912
1334862
777704
398737
1597174
1590226
1314488
1652212
829649
598820
733709
1324276
421769
1642077
2517095
602511
949389
1302252
1627807
930308
985248
2061586
1680191
1479924
2149627
789118
279099
795035
763641
1532757
1560837
1288766
2266024
2248526
1003060
2792546
1879725
94536
1426755
903942
1858710
2140088
2633134
1528167
706216
546280
2302410
977331
1551313
458089
2648099
360075
2191789
2163104
772930
2091931
2656961
189879
2924802
1203320
155977
1423303
1008107
2399496
2451510
148738
708987
168526
2931861
654107
2322150
196415
1199601
2589574
2338714
702428
2686995
2511777
571632
2309241
1335357
1865166
283349
948220
1176779
360780
2296488
1137027
379292
441829
2840075
719505
2106457
717101
456863
2529436
2762470
2475960
2627489
2675204
2517783
2261546
2111264
1344209
1205226
124992
487730
1723612
282721
404179
609128
2150657
737597
2217143
2527915
2700914
1824900
782993
1476473
1876801
2595066
1977450
1593997
513592
574226
1401727
1889096
2160293
1927858
1089064
487658
2521759
2799099
2211437
185506
134370
873058
578686
1374006
1737399
781518
1883978
1037786
1068853
2396343
2172036
1446961
1950510
585511
1662992
1942057
1814500
1659567
1211937
759563
751156
1560194
552
1493791
2325897
29994
1183189
1858062
2051155
2519332
1228731
508561
693437
2494175
867710
1394541
270956
947685
2529076
1160592
515125
1588144
2352848
624116
2327449
2214134
442228
1329017
344208
1311826
674222
471933
1454790
2050611
116435
1682963
2623031
224232
237087
1598457
896024
686154
860450
297356
104626
2598807
1435400
688566
2760047
2240112
1724834
2881565
2438885
1065635
2000584
2551575
36527
1229384
1768657
2225013
1856905
2500926
1948059
1819076
431707
1984239
360353
805425
860232
727726
1629995
2222181
1748301
493864
2722257
810063
170162
420149
1423221
152242
1002869
1788054
2433078
1007076
2822789
2104857
805340
2730330
1855985
1291294
2832823
292819
1593961
515806
2520849
1577615
2436770
1897938
1694530
1301280
2270527
1126418
609379
1010793
1832400
2388767
907357
1541877
1434255
2824444
1327652
1749418
834951
1846639
522722
607551
484552
607114
1478587
988715
2251666
580255
1020349
1763853
923461
1072073
1911212
65871
1734134
280046
327804
843675
1367585
1213246
1252390
2596325
2930154
2722859
387472
1878024
2317488
1069211
914429
26226
378480
2014421
2051308
2246484
2323838
88604
2563511
2801266
242535
1703752
1169287
1839032
1952638
324988
2126577
206767
738918
2005903
2272001
1337360
932230
2408085
1508650
810373
1247260
2391600
1457330
2881261
2317323
1169224
189953
1079772
1558776
2873507
1772969
1959805
369747
639930
2608156
625442
2461743
1766704
193563
1126858
2378221
663409
2334858
1917251
319922
2496369
2095757
1484245
2561850
2938438
419610
1261129
1655158
2619668
1701720
2308276
1333434
1871638
2265039
2057765
1837472
235072
1206880
634642
1600768
698983
1451255
1176497
1335421
716783
820447
319603
52056
2744773
1607509
1706285
697893
1180038
2455997
356706
455994
700922
2420169
1114326
527494
2091757
1028491
2494022
608392
617190
1227328
1686119
903526
1218908
1993699
1191870
994765
1308629
223837
2874888
1930517
454637
1064555
247778
2775310
382756
2832454
2321124
2625161
2424028
2368345
1395420
2340271
1656790
2422315
1478363
2083298
2439903
2771652
832604
1272623
1680962
2365150
1598216
1437499
1454567
1591807
888551
184518
2566240
393314
1462472
419635
2515235
2249811
1933600
546260
319655
1328718
2504813
39261
1487107
2429353
470746
1608370
823527
1545844
591293
209651
1376391
1164991
1881953
2242142
2204328
871432
2290028
2831506
2618052
1274351
23722
392218
829587
1577644
162688
961496
4724
1121551
1459378
184742
1833615
2170428
224411
991384
2344586
70330
1451349
42903
1268203
2872105
2685592
1792499
27843
834598
2054807
612751
882625
2871814
2429871
2302966
317995
1217072
559907
2263096
1734759
2186193
2241082
324636
541403
1428040
2101107
2910212
1810795
2918565
1494380
743144
2131459
2272055
131411
920208
1448043
2239134
733595
1678017
426691
307269
1271751
1212831
1192858
1794391
660492
1729640
1329019
1619397
2150850
370995
2898398
2382505
2653707
1762373
486414
2815510
1060427
2511401
2192055
1212327
564585
2210292
1430403
381066
2246099
978489
1457912
2621143
768737
1959206
1406674
1469870
1988395
2844341
23713
565214
1469803
1377049
443785
1161151
2544662
2515873
2123846
2876827
651564
2234005
2394474
1207937
1521136
227607
2276291
642076
752362
2606154
2749580
2612027
2142640
547297
601309
409242
2334259
223220
757428
1287021
1633477
1570199
1023041
2036452
714682
2912581
1045234
1760543
2080189
2469632
796097
1637468
365061
990699
1374054
1129283
1920672
734368
1530419
666889
556558
2065183
2083657
122707
833627
719379
2427042
2249777
2935898
39984
1927732
453564
916535
1087945
834999
1878780
2523704
1985040
276526
496714
1903494
2593168
2660570
1965375
1330109
918483
524342
599625
1876758
1962221
2544492
1646153
697248
2296794
1620749
1542823
75902
296132
1359462
1046831
479446
1117234
639291
1890164
2329565
2698060
984711
2132706
2465724
2929772
1699013
239588
2736530
1994720
444294
2494867
766444
1531328
2398186
1460075
192791
1822827
2726139
879346
1966171
1519838
347677
1135509
1083617
1058349
2814897
1217638
2220158
1794232
1060219
2114562
710592
1911618
2810532
1988068
434742
911961
909591
423677
266435
2751154
2143714
1478791
1102679
2367201
298407
1404793
2242416
32412
277982
115966
271430
2603105
2871400
1892470
995879
256689
2149403
1538316
2716286
1240882
1089644
2106285
1442968
1909645
885640
1173283
748372
2777355
1902217
1354136
2182755
515673
1441456
448792
115450
686990
1036237
2263681
1682615
817915
1998411
1323937
2652763
1080110
2328972
788818
2282129
2433836
2896549
1480849
470286
351019
837680
414471
639384
1032326
1319809
2147828
2485449
465677
1580484
717074
1943523
665817
1636971
1053430
656535
1465974
2137927
1040907
767672
1811174
1708833
1860570
2259311
993941
1595119
2674838
1408717
2903772
1395316
463353
2807433
2251624
2895710
1940003
1614767
676711
319744
972699
1776101
1102076
809329
2824301
1779575
1823898
2417043
2103413
2385724
2194839
2685274
629525
1554785
2354826
691288
155483
1016842
2878877
1663747
2664785
2725962
1137427
642450
2392835
55015
2646632
816872
1501866
427573
1370203
945427
1961427
1283988
1340561
2595149
1948241
1881976
1463876
2415341
1773893
2004915
2936727
676061
1781279
1740463
1200176
2850895
930684
2385486
1926724
2294419
2567231
96673
1384149
429063
927258
72710
2503578
2453524
2517678
512931
2628665
2903154
563151
526543
1959571
1374062
1547904
1243759
286773
2904218
1730729
1906796
2108365
1467737
2542716
2368595
123980
1606599
1965070
1496657
64732
2607972
343554
2915089
122385
864775
2810798
1786067
2922977
2171550
2686064
1568191
2109516
2230952
738183
2262905
2694117
1041156
824907
1677712
2816488
1710040
2195066
2855525
966689
570618
2627797
1163612
1408611
2909759
1668956
625854
2194399
1487802
2599491
383167
2670075
2565921
2332523
1047872
2280878
2801745
2387628
2061715
81705
417274
1365579
665204
2609255
1373730
151109
1143852
2192103
464974
2159844
1120540
1858992
1028398
1163268
2361008
1402699
769301
1932181
1019661
1297529
1289950
2222660
879020
1417131
2797954
55419
1037550
372048
2562619
1721369
1880030
234745
2258888
2398118
1921349
194869
57813
2037716
2831540
381297
80622
719623
969001
981032
1259354
359624
1318683
245017
2822956
2451817
2132781
1768262
840470
346175
397246
2085414
494313
2214055
1025025
2168721
2686255
1523262
1255234
1502967
2251255
2611868
196147
312494
1289594
2282916
2488405
1516952
1189133
1675704
377733
2487897
787718
1292506
765751
2607328
1662703
381972
1836433
2076747
1110428
1922183
708092
2139162
310592
1982885
2190585
1246380
986501
2835734
1697514
333028
479223
1109399
1198384
1664567
2372765
1319995
38923
2633277
1041604
1853519
493249
2593238
1078458
725467
2474147
1376747
2292536
2299251
2810320
2146777
195343
1272945
1771383
148977
1176865
225637
1939336
941693
1136790
631078
626820
1734075
2680441
1148997
888359
1368784
855816
1572449
604324
1534827
2375463
2143699
90579
1396436
317823
2887385
2194164
1531309
989575
1040491
1860774
1317150
752533
648382
778843
2800649
2239196
1664575
453716
2013032
484510
2131850
1268155
1876550
819766
524217
1107821
1597345
566888
2375564
520618
1063265
817141
369167
1812494
1647161
114299
973898
2809042
2811173
2004343
853259
152913
1080239
2773652
154257
1852513
367489
2682865
879566
2752325
877604
1560121
1131203
709531
2305894
1170080
1377174
2840796
1806032
653131
733275
2178519
913375
2241915
989866
169442
2569910
991237
1690233
801118
1453135
1513611
2924392
966181
1759516
2551633
1832607
2446433
494100
2625396
238877
862622
2000250
2628196
2478329
2588877
908631
1413871
293047
2672146
998975
2084860
663348
2105030
776805
1390008
15410
2806716
526799
2939066
446875
668440
1808163
2502370
1501423
580683
76973
733213
2555447
580383
2524856
2004805
2062058
2165656
1346733
304127
1431074
1178928
1382433
547485
2591789
817417
2528602
1805435
2012178
1909071
2266772
2304173
2584655
1095383
600253
1125400
934921
2394787
710250
2628464
2559254
1334801
908750
808123
2368707
959079
725495
1685925
2667016
416453
740632
2053576
2320338
4389
2598957
76981
1608230
268842
1433896
2583105
334512
1080462
1343975
2495507
210150
2916835
1741103
630479
2431378
206011
2282988
234146
1993565
1476
394491
2486765
1802894
1418026
489153
2670863
2535065
283215
1800412
2841855
1457880
2340899
132417
586397
81737
2587714
477771
2048115
649717
341843
2226356
922380
1837577
1778701
1149109
1772538
2157148
2909093
2051615
832274
278679
358686
1096349
1416602
369868
1721773
775094
1078433
1705911
2251096
986146
2879577
1142981
1561830
2195641
19224
1118143
73142
1129665
2784435
1080608
896621
64772
2403413
1671125
2124141
521549
838446
981148
2358579
1988051
1665613
427425
469803
108001
57750
2333304
2370190
2877455
890692
2761485
1488250
2346156
1827873
398305
1387160
1692903
2360448
1737895
1237567
1207933
618131
2279026
829511
1374410
926849
903444
2644306
487551
1656066
1069202
1886212
2210223
1202304
2229014
865772
2038933
1424657
733448
187033
1088875
856368
1988607
889149
1495198
1304424
2911144
2315767
2402931
887472
1696506
1391473
1138496
2528453
2653313
159590
2007188
1053031
313031
1995496
1449281
2275459
957926
1682452
2579836
828457
2060781
2813913
2409816
2430404
112145
2175528
176010
2022043
286536
192937
1228078
2173595
2268279
178807
2677223
2736680
2899650
1549863
2526625
1410429
2432801
2349162
2391173
346831
684682
1558967
2917639
77688
2696502
1269693
1139182
414486
2557245
2279974
553959
1292681
2549370
2743119
1479158
2203597
2272857
2910396
1018416
1973977
2618793
2040665
2067371
16618
79384
691990
879987
89326
2509359
1835604
556334
89500
337081
1661165
417137
1660893
2622096
1752377
2150864
2094240
1909655
2326580
472861
2411212
488011
2555221
381917
2584215
1426750
1036425
1143008
577139
2236898
1856127
1137173
2536112
1194954
949194
790167
2286026
2187891
2909638
538761
2119627
634866
2146843
2038609
1873540
846171
7778
244532
1680673
2227806
1415249
279654
725157
183389
1817330
2089637
2877648
418749
589930
1955309
2749661
2458844
2237569
552355
2797316
345078
2859219
1996679
1774872
167074
1411895
2176926
977411
834960
1301920
2144503
1545551
541898
1029547
111248
1999615
1263632
1061752
2056532
112720
2000352
855417
1779493
2017773
1167284
354115
443645
2301303
636635
2108074
1074661
2322233
1502648
2174204
1481262
1990452
1776559
335888
378814
744745
1066447
1312052
396156
673167
1561032
499254
931729
1115188
2474997
316988
1036222
514740
1618690
68236
1497729
1416212
622502
239942
3495
2854137
871809
1853108
166966
1853820
693860
236735
2091149
2213533
2214209
1858971
158227
366941
379841
119681
2272895
912512
1046239
2404194
2863683
232812
1445956
1408896
1997607
1150677
1716852
1608363
2368143
580559
1147620
987993
1737015
2862367
2229133
1248184
461130
2888845
324886
2278018
2720634
1606718
2391198
1656496
1696986
1429505
1219408
2434351
651019
2265321
49106
2832349
2749028
1858409
127205
418858
2848985
2354935
1116261
193537
1936946
595899
2904816
884394
2486302
2008969
620210
941492
1279421
1817384
260445
898893
245487
2284015
2511025
940949
166573
1324313
38114
519717
582321
1852887
1143412
774964
1601145
1627578
2653765
436108
119353
1537578
901910
2463099
1728110
2571362
2876954
715628
2307437
2617440
604864
1647344
1193045
307936
864797
817345
1936559
2123153
2725186
2776681
1172477
477906
360903
133735
1994574
2465237
2804829
240444
2773111
993999
1418433
2836749
1083906
2502368
1596996
2923903
2447147
1202480
1930597
1721875
2513345
1009698
1534955
609910
650588
2638176
912055
526965
710863
368851
536981
210010
2746107
309682
2263304
491679
1803837
2545458
609167
1953000
1203793
2536532
1154671
712895
2588587
1538641
2481782
2908091
890952
131796
2719521
2633337
1834171
657402
725540
2443425
1645135
431921
294569
2918263
754935
2231269
1686866
1699525
334309
2931655
2792069
1653461
2049026
955579
2593427
563335
561821
2679893
1043017
1585726
1822176
2468014
490198
799291
1297502
2898330
1688848
412956
235607
2182374
425284
1398945
1635446
1602412
244673
2656023
2293803
2787913
2386343
201744
641470
2389166
2358129
1529549
1764017
1776989
605830
2369190
2462710
2277802
1787226
2627280
1289325
2557719
739131
1808656
207309
2607572
584471
2933
1835405
1531279
1014605
2681278
1264483
59125
1184123
2193381
2612520
2049883
2497828
2333981
181038
1067662
1598533
1159914
268682
2643197
1833708
1379077
1914167
2306896
2645728
1212125
990447
807443
2198549
942714
1772498
76164
1687799
2436741
2110864
137583
1923806
501704
457580
88619
1336991
2823721
491298
386762
2923565
2008161
459521
2225315
2078212
2157995
1855736
1341512
2908678
1643934
2787542
739203
1427005
95504
2074470
2737054
2361035
2938180
649684
1330500
2394476
1801311
2923115
2299184
2551886
490766
2612617
12485
571100
2212998
268035
1783642
112558
2926130
27637
791379
1481505
152643
2849453
914326
2923178
1728657
888818
1066950
2042165
735261
2787325
78336
111144
1212930
2052364
436915
880026
811467
440562
41971
572264
2249530
217367
2772596
162694
1288434
1550298
1726111
152745
580128
2652177
2149580
1797907
493976
964356
1281199
5911
1018179
397834
136007
1628482
372199
2777716
243730
1178821
2529157
1292856
216388
1116211
2903056
1510720
2758762
1728152
2890764
466947
2422112
619334
2215451
1386507
696212
565191
2850647
1386342
305672
1069767
2489941
876693
1728456
1990467
431970
2805335
1355507
951106
1301018
949814
1840155
1414174
1366260
2156971
2683873
600634
1767629
1425507
517226
813370
516427
2293904
2531170
1192598
2253384
2583783
1111059
2199623
1622353
2817887
164459
1009877
2794121
2429707
1915953
1088052
343112
2926179
1514033
1938851
647189
1469005
1965561
2498235
778845
2038223
203091
1307590
210049
2674483
1561521
2777711
1975110
434129
604788
2407128
1550084
2691647
1207565
1207250
1480627
810227
739710
2610226
2788761
739218
578280
2397932
2579369
838949
2687378
536588
1015199
1499962
2417897
506094
102556
2245746
766338
1090351
547706
1465143
860590
2122411
497345
745754
2323953
2079189
2107062
2515194
2049879
49807
1366237
2556462
1873174
198950
1715605
850028
2350454
583821
2882039
2325411
1090216
666586
177734
360651
339239
439393
1839683
23816
1589275
800996
2501229
1281478
1748425
1329001
2313926
376217
1981173
629301
287599
1391675
2408133
1592033
2774095
738424
618007
34213
248695
490021
365279
1012193
361618
585806
398049
2524197
1666639
2696348
2171532
2282258
1863492
1123099
2504754
143888
1932494
1395280
2273835
1795692
1177760
156924
1240246
1083276
128706
335512
155208
497245
1510554
874964
2852090
2405695
1041440
1308275
973709
593535
1552853
1287092
1345509
1379397
2503735
469261
2836970
804542
2273113
825742
632389
1177201
1720261
1299376
2561546
1641604
2187734
126276
290191
2823855
2549946
412185
2637384
2876827
612855
2647213
1772326
1160075
2189958
135736
1863665
2403724
778934
116340
110142
965964
736287
2850065
795069
2692521
983128
1876598
616256
1283068
1506429
2346236
499365
180728
1768720
821238
1466804
264086
922711
1845133
2922610
848295
1631611
2198067
1041522
830352
62959
1847390
1873964
700637
2172115
394721
1797575
1034957
2901252
386970
1896248
2456154
2256988
2163766
904011
760178
1113206
107147
2048609
855021
190601
1988030
792060
2532002
1680195
1201908
1212891
635059
2271587
1493311
544861
2039937
2729896
1316514
335687
2703915
2815094
982507
2040830
717297
1746731
2359342
2217049
661156
283268
2372712
1238363
1131446
1357846
986369
333419
2069932
1028003
1971597
35840
447603
2355189
1744619
1738280
747688
1454117
1421009
1727065
1229098
2108448
1760399
718046
460723
1148788
2349024
2681630
2453514
470309
1862952
1695692
90983
1567842
2423502
152390
1216626
713457
2766501
2011775
248315
2040577
1003944
2363756
285675
2708202
33203
2154610
1189806
483441
222943
220353
1362663
1960470
199903
446134
644035
2850314
927813
157395
972807
1981597
2421493
2510435
2711825
2545285
96580
799443
1151934
1801123
1433134
1279183
626872
2129612
2219876
331968
2803557
1613320
2732737
2770929
2793265
2540242
909255
378207
324481
2832823
2618696
712871
1630243
317181
2668665
392005
2930490
1815903
325410
204288
2628823
2104765
27808
762601
406237
2166316
2777475
788897
1043592
340749
645429
2687160
2450124
2417974
1594998
2933365
48715
2582895
734680
2726935
1949825
791855
1211623
1648580
649197
2767600
1337917
2736341
1005372
1747327
429226
1363082
447823
1620637
546470
1737513
1612103
2583991
2103656
1473856
38262
2063558
77706
1731008
532623
1151769
1411660
2477308
280134
839831
2439353
63061
608343
80628
1181647
1660960
827002
567982
991219
1341220
2036339
1854622
826102
1897372
494409
1321729
148591
308996
390400
1145043
2571245
109363
1537691
1135849
267714
629081
2585553
737175
2000731
233387
914377
1017074
983508
630807
2733331
1491144
2709541
195283
2287249
2837250
31944
390560
1023455
1161443
2575070
2129980
2062072
2062316
2772787
430911
1352960
2845766
1879125
1684891
119952
1220190
1300570
2736635
1093729
2437554
1426347
1785738
2867185
1980290
1570808
1451028
709267
1936573
1982695
771220
936245
2036912
2256383
2871366
191540
2277542
1041711
175118
1879848
265324
1089006
1897960
2406506
1958157
2680887
1418679
1044969
444155
2849892
236416
312489
2492270
2308053
296196
907501
1958528
1802321
1698953
2618485
1690698
104774
1476143
2874718
2901542
2147819
2032358
1783539
2549430
1696997
1906863
224544
37667
1484724
28075
795128
2864737
959977
1309401
2062082
1978131
1174766
1723319
1967461
247879
1490176
2927120
1496861
2250314
2742986
2174429
1350344
974868
1963155
73940
260730
14914
1417115
494472
2184566
1893733
48483
2574068
287488
2798981
783085
1110096
2030573
1650605
70754
405414
854003
26114
1553755
1463575
2546351
2496173
2455624
1221373
535101
2643579
325315
370168
2179152
2487497
1757233
1778540
383259
1276829
1073314
744577
1455511
1487730
2667323
2757907
2451206
1111318
662217
802758
967040
1483173
2717606
1082636
799442
2758100
2111407
692967
38970
1708352
91369
2093213
2760558
781426
1130766
2251484
2005667
172032
178339
2750709
1025786
2904723
1469602
1399984
1551763
2910242
1854278
1568504
960504
207886
249469
1503891
2266792
314191
1203794
2120482
623335
742118
460908
2440685
2204913
1132528
1631777
1203190
2770328
2546426
2460884
1811625
1849669
263114
1177223
631943
1873796
1442687
2460322
106663
2914833
1377354
1172944
20480
1276288
179371
2065174
1708305
1103763
136792
389600
2721473
1581621
2755681
190483
968012
1699354
896024
1043020
1879787
2119214
1167262
748940
2175327
2861096
1014580
2521797
2827397
1332123
1226393
2762309
196858
2399997
2469171
2055455
1412079
630109
340074
1918226
617837
547495
450693
1432551
833456
678287
1251889
2102169
2360216
1556430
2439238
453658
836238
2086080
744689
1441452
568799
1983767
855241
1805838
1888890
2348727
2178498
2871378
2914485
118907
494880
1089242
2037605
545580
1817982
2817143
684853
1238404
327134
1583141
694078
1040132
101918
252642
2442919
2203307
2127137
2215573
502468
2012744
2201793
275934
1439961
1580342
2609830
2735588
1561818
2124271
649267
402463
2863423
387464
913736
2421718
2354293
1565813
2048113
627485
1653193
543592
1954726
107590
2560884
2418492
2295017
1198925
317969
2481937
1384164
2594858
1213157
1715726
2381312
2297566
1210193
188598
953565
774709
976984
560544
2602721
1927071
1104962
752917
1098518
344437
101753
2826451
1099033
2600943
1042635
2599367
1192702
287445
2107163
1466593
1136101
2896904
771030
40593
2889604
2172730
862807
907093
2332897
169973
2436365
128281
2146966
2281219
511033
832417
2919698
1580524
2075582
1213480
2419330
2058919
466406
215635
33525
384342
675230
843738
17838
59318
406624
500074
1716113
1528113
1523578
2550492
1216436
1421660
1996932
1828794
2236291
2311666
136776
1028062
356923
2409890
574616
554976
2759520
476086
2833762
20758
1607793
2705412
257052
1441525
1388993
1396293
2675563
334746
1492896
2813762
613853
1665483
2706451
50083
692673
772424
919428
695032
2553713
1532855
57645
1069481
1806113
2114589
1848872
231958
2773236
1583362
2419179
132588
2262887
2515060
2205187
2808062
7799
2879335
821041
2725009
88836
2715876
2864028
1550716
135988
450228
2889556
1429718
1570671
2161192
2191694
28186
70661
799186
1397519
1118966
1452544
1251010
1133980
35033
44593
2114502
2489970
1748968
237788
1008202
339561
11307
2143125
634496
55354
69018
724644
528727
2671484
196308
1853974
1460434
306195
198776
1501732
2769862
2223421
835723
1043132
743337
2720676
1642815
1332109
33886
795126
1275026
1496011
2196374
1541277
414638
752941
1450660
818029
630283
966920
1602046
2882189
2323732
1913401
865310
862577
1998667
2914040
1125570
844794
820032
1149478
1849041
919251
1897170
1514269
1304056
2229786
1908818
1627777
2657859
200513
1845261
1891583
2637643
1592164
1775033
2928678
904481
2920015
270189
695304
959976
2565310
2924893
315384
1556376
1068771
1970492
1576084
1962848
1347309
514699
670229
1182787
2251437
1216541
2615657
2848185
1092328
2466213
294426
2115975
981658
1701860
1512280
831423
6931
330314
710876
2927259
1281356
167199
892429
2443755
552052
2724594
1383131
706796
2680939
528257
2069945
2532787
1311603
1059173
1735503
1357130
732964
2627870
618534
1294491
1358807
833815
1404426
1125101
2782711
122401
2329060
93743
2369778
531973
1700466
937792
922060
2185676
1948835
1278245
8340
1607076
549116
1747037
2138094
1748012
1019732
1798178
1291632
65957
676427
725966
1791408
1441571
2883292
588953
2569735
93717
2292619
1075435
1667337
1952527
1685765
314952
488081
2809072
953731
972951
1673049
91632
590675
2890025
1732922
1418941
2270156
2246114
1063696
2672649
1230623
598303
2248598
2662685
114143
1403710
1971812
1826478
791928
291217
1128014
1385971
1000441
2244481
1439077
286346
676586
2666689
1705370
2008928
2124203
963228
1004719
1223603
202112
1874643
1537313
401090
1704189
587434
204684
1417916
690244
2594940
1021868
1311749
1950478
981823
1323287
2519828
2240573
1621432
1051082
754455
214074
2195479
2334917
1538967
1161574
1368951
579360
1654561
2903191
1958574
130858
1391145
2001372
2936997
2555915
641604
387304
2836503
1563238
660046
186387
1624155
1735545
553534
914129
934050
1813459
100265
800596
651518
2663971
1363861
1458463
1374884
2871186
1910375
738992
1696733
2764533
479774
675739
1125611
116500
1938346
1861017
2122992
952129
2495094
888073
2497773
456766
1026619
1013789
2009208
1943967
1475235
285518
1832276
437117
2101006
2661405
1847265
1647351
1482666
760450
1526492
1669454
2389629
190148
550226
2931642
2170812
709841
1790877
1680683
1956177
688760
1766183
2706781
28941
1550325
2337352
1830335
574713
2311026
256709
509842
612185
1164766
2877277
454091
227232
2726377
199900
1906920
985415
2434617
2919963
103931
1638974
1289776
505399
712505
977462
334712
564601
1218873
1062701
1172531
2867385
2069113
932015
1401776
1566781
631526
213802
1328589
2738179
1869012
1748723
1852844
1248927
1552579
527577
664586
1251584
2734026
401456
1783312
925627
1747050
2078936
443693
1222552
2523661
509858
198049
1112986
1931559
1745200
2084480
969945
1762020
524274
1910557
2181204
364381
2266660
294986
1477638
779409
1410626
2817663
115046
761624
1042605
2840077
435070
546606
1315395
182643
389242
1501656
2477082
60498
1843317
1790964
1520
2262671
2366956
314882
20215
683715
1235096
351707
248140
1203925
889971
976637
2130895
2014270
1261551
608645
1712830
1600415
512155
2517651
1868486
589143
2875055
507264
2821577
2556920
1400485
1297201
2134896
1677798
1029026
2905869
797659
2893509
2276303
884994
1583883
2524760
812888
718503
1707196
1397898
111191
81125
465389
2913390
1495903
1398642
2042056
2094922
1785997
1101500
725431
832682
1217596
173810
1430488
2875199
680686
425606
1384914
1415447
1686682
1008792
1392495
1403057
507551
1646922
2135669
406319
358929
1342259
1154912
360855
1285717
614115
568857
2796660
2457620
625440
2844921
2101485
2869010
651633
518494
2001781
2753852
1376893
1641989
76424
2874463
1148689
2188344
1072843
969588
2858897
195029
136197
1402872
1449610
2632577
2257535
1516141
2767502
1158703
1455385
1723014
2743599
213853
2850657
989966
187794
1996627
1760392
2131305
254991
1431318
2794498
2585546
267146
2199459
2513725
605564
2392886
1660977
169822
1052332
243477
1635387
189672
2421580
1439151
348701
2488333
1142799
316999
1935202
2877673
383298
2491220
2813665
780027
251571
1023968
358154
2631161
1538677
972975
2088556
732099
1159617
1886059
1572964
1461210
22639
381301
2235670
2313958
45254
708800
338535
2384337
2235340
880182
2848340
2819661
2804918
618841
2427616
458878
827952
2238416
1753179
1669227
1190432
249376
2918394
1705830
2176681
2400388
1162676
1141159
2348042
2476894
1087752
2756583
524725
2518965
2676423
330144
1327144
1160803
2787857
815633
2629177
589156
1944246
2208460
102749
1965933
1602505
1408521
1620144
580792
1749016
2119631
907838
111940
2768665
124480
2495378
534229
872485
2651893
1041680
1255165
1355219
117222
2296842
1300584
2662130
1747206
645064
423147
2208024
2218444
1980948
673379
2881770
1524813
1226472
248223
2540353
1665547
2295908
813797
2039151
1311935
2256727
516725
1063350
2089519
1398912
1077633
2265866
2480355
1132080
2118736
540330
877194
1312297
2406280
2239968
852638
12164
185842
655207
972709
118162
1582948
2202904
2677998
1948344
2059534
2326762
67608
1988919
2731381
161292
1586982
537730
1314151
465449
874728
1454328
1850124
964712
91253
211947
2760170
1543998
2354288
2743234
281525
2728237
2887993
2494548
2062496
458810
1151621
2652635
200190
2905140
2168088
2421396
1732229
2816194
1410626
2116210
2803547
1629388
1999638
2259738
2901887
2556368
128006
2234800
1917524
1253514
1954234
843443
2721834
103128
2574798
1398317
1322530
642280
2520397
76642
416161
1501706
98674
1462478
458201
1667085
1465545
2670795
539442
2267114
34450
1695540
2335986
2887092
1954882
1276417
2447237
1998634
1338246
973482
559292
2099991
1633501
2392369
2651993
702419
435382
2270931
753307
170152
2388802
1428065
625462
2308340
2897471
287916
2109281
1799818
416847
1418142
1530298
456548
802747
2474004
2381991
2109965
775504
2771097
850651
2120703
163401
2606566
2555667
2669118
1150573
173195
1933127
1716118
1456276
152666
1507974
1989146
1120984
1930557
1829686
1056719
1268877
85863
2253421
710299
355824
955031
8409
347382
1584179
2015502
2151574
2452933
676393
640483
2892770
1099052
2383733
680362
622404
1116389
1290512
505564
429343
1348113
846589
953360
2301775
1798880
1346177
1465320
1403125
1351578
2536164
1165854
1328941
363378
140137
167264
564960
2656104
440925
893575
503247
1317139
817943
41156
1713259
1134679
43311
2228744
570064
525370
1531598
2670384
2728304
892140
1003301
2405806
987462
1189561
754192
1975802
996374
373703
1152789
2737546
744006
2334265
1626284
2083231
1078824
2184306
1404979
159831
2332874
1904366
1917501
1837559
712659
1609112
2336183
819254
588187
620504
1293637
1103766
2131967
509817
1919616
1395645
1375190
2739995
1117682
1921240
664347
1160301
2462142
2794790
998431
294823
2881227
365689
1164100
2349648
2158347
1423971
2402252
922310
1222246
2619455
210026
180177
2556454
792611
2073283
2454119
1478635
658626
2528120
2314206
2357628
2336558
2081910
610370
56843
2453356
2115489
1428676
1912655
2621813
2535410
49932
1722851
491313
1113309
1386090
2309168
145553
1203990
731795
998247
359641
110385
2489904
199162
1328949
421038
291181
579631
1903398
1896357
2507531
104278
2470084
494777
2609693
1963853
293821
1386697
1996275
2092847
2033578
2223518
2703156
324369
1492408
1431232
100025
2350865
1233891
2306513
2916009
1791277
2414697
1840891
2457459
2038107
2119399
2790102
2671420
1809242
2808453
703684
1224660
2284892
2075094
1009791
2517070
2240956
2023848
2580080
257907
1014382
1948831
2560208
990194
1131371
1004401
2171794
211982
384144
2179008
1166183
2848858
2072477
2367103
524545
1066202
1521080
967677
416329
1481108
441920
2364873
1097956
45287
10455
1423981
1877295
1403686
2505658
2043434
1468736
414199
2014374
469300
2892321
1597938
535423
2700414
2386391
2937495
2869906
2857127
2659864
1363258
1020274
2528747
2213389
5861
97464
2567857
356148
1433713
834491
2435813
1866643
2326040
1456469
674538
2091706
2414253
886260
202779
573574
2186761
1244279
1446107
1378926
2763357
1577369
1016964
194459
189564
813172
1543070
2063867
2353692
2483641
2034043
298877
1017996
2465193
2062979
2670604
839512
2405660
2701820
682858
820662
587367
1985739
1973805
2654614
1858210
1346366
222357
2392515
1131265
1934506
877973
2938421
1828841
2309695
474897
1442290
671315
2427303
857304
396277
228899
1633010
2344867
101897
2640912
1353850
830904
165559
2068070
1325397
2379158
2112208
521521
131531
1638853
2595502
1466396
31250
58337
313829
2008084
1753623
932456
2418213
1468982
849029
2406557
1415874
1940801
1948883
976696
627944
2022082
973414
1608784
1152809
2294820
2412969
898016
877052
2174556
2427824
2558399
259130
1342845
2190101
1344657
580729
1335696
2461505
442994
2288348
1133692
1709314
1682579
2042824
283961
1098784
2602376
558869
2227895
1613107
2732108
1838124
2694561
1192771
2040256
1026789
1391861
1997426
1872594
1765984
1929945
2497133
2424203
1929752
2590113
2465450
2653446
1856763
2102814
1426252
1159258
83917
1196613
482806
1694228
1447748
703505
1554668
1454519
2274698
1277711
27375
2835719
582738
761544
1784261
1456189
2906912
1422931
2085954
987273
225773
2181366
2099903
863480
2139018
2672899
2598185
1587200
1130351
2051417
2728676
1758428
1789290
1913481
626744
2584410
166267
221301
211798
2562524
1230441
2042032
54799
585993
1429200
886525
2270745
2136631
666225
1672513
1881268
821198
2567604
2160042
523781
683150
2062147
1850255
120347
921057
2820616
1009106
302504
584861
874311
1145092
1933515
455659
2933697
1126472
1732136
2333754
2632293
1151487
328496
573032
1389101
153711
1792363
1501774
1808338
1430024
669092
1098293
1040362
2453289
1004944
1908811
782211
226900
293855
2353445
140969
1307317
677001
463753
610794
2647256
1247022
1117956
2236498
446016
2050623
1032354
1075636
195547
1381619
734106
2852381
159297
112281
1998480
592276
1005779
2788867
1380784
1483415
772866
1082886
2467169
1978211
1584581
492532
380893
1023069
1768673
1765835
1864383
1856744
1283255
399575
2820369
31158
2264745
1591356
618987
739526
2535731
1317068
827784
979282
1573719
251021
439116
1077199
2916341
2921805
1830297
552646
630221
2141935
856417
775149
941736
142741
2750710
1569669
2709156
2077813
2711913
2756648
1975421
2552658
2518756
242123
1205658
224949
2301974
1521096
381862
861178
1216375
1415795
1583927
288669
2630517
250583
228574
2317549
844051
364091
2029759
914649
2452520
2115273
824215
1245692
2769638
2241984
2178060
2882205
716413
2129748
1221981
1561452
1313133
651888
236188
1316897
2899370
2271945
2180306
929331
186929
1082592
702915
440267
1212720
1160877
2114138
1294524
561054
1657636
711621
137505
2802078
1639937
474821
2319794
574472
221293
2646712
1798326
1198136
174398
2498884
50166
629031
1292069
2719761
809914
1581261
2655550
958366
29848
2175850
2645292
1141685
545864
1062383
87753
2625410
320260
399506
1393283
69292
179109
126161
1633061
1009017
2692190
2736989
2209438
2507854
1980497
695495
1953416
1198922
716379
1454187
2056321
2715386
2538440
2421595
1193338
2854540
2292600
841800
924565
238124
1596705
1585336
1431021
231608
1924842
808847
2260492
969957
618959
825313
990954
2620264
2738345
753034
770387
2549202
402101
2203848
1647851
2884240
192815
997903
2750894
1978484
558544
166756
188592
744245
2647873
1835430
895755
2394353
1934461
2735502
174332
1859746
2028303
2776738
1698488
1864650
2463580
501241
1577415
155671
2268663
700972
1049501
735830
1662579
2396392
1019513
2731717
2282803
1400662
2551541
1133273
2135400
2596688
524907
669376
1275025
588081
282570
111631
2873277
1868088
2893742
2723462
1830470
1323021
34247
1850962
23029
1637089
1531516
543880
1872091
1466632
2717500
1843098
633631
2045559
1702323
975616
1175439
1637458
1002978
2078094
2393998
2369997
33327
1640837
281824
1922601
1574866
2140934
2897410
1853090
375120
1145966
2512544
2332389
1385420
1026655
2861438
132424
1029250
169477
336314
1770208
476478
1985943
2251126
346599
1700864
604698
1265988
2143157
2074758
1016583
2805923
2301230
1012420
293817
1200169
1659857
1033890
1523252
1190615
923327
701327
2373224
955203
1559855
947790
7896
722729
2516024
2214076
547714
1375664
2480218
855467
172004
1814639
2590645
177483
1295251
906142
1347372
1095817
646774
1051120
505550
311396
1122250
2515219
648568
838681
1177659
2819908
296877
2575990
2160911
289099
1338733
2647615
1410682
154000
136865
735679
2277549
2391352
2349228
55729
2908360
2710216
1332132
2097894
536678
1308588
106967
967304
1701407
2654220
9353
328549
314262
377389
354503
2854623
1691592
2565099
1330690
784703
848879
1279295
205810
2280825
1318597
256944
1794828
807198
715798
2933101
640409
410898
1395951
1210820
160411
1172054
406870
1189488
1942293
2845109
237491
2019041
2411447
2756320
2112122
1759668
2099465
531918
2262141
2404859
2267345
2434580
943837
2745738
759674
2010936
2559065
604607
491852
321158
2364631
2827274
917014
2722398
1402662
918774
629697
2371438
1365804
1917737
950409
223990
1055202
977423
620085
368292
541048
1226055
1250709
1845983
913984
2579742
1260055
365697
1328664
95599
1261970
984477
337768
485500
2493389
2609047
400259
1909698
2862457
510029
2460476
2854823
1105473
1206374
783007
2177520
1121706
1164629
304122
862918
2030837
2867446
835449
1630327
1940668
131148
2244040
671110
154583
1326505
2231712
1618695
1687832
1250029
1250908
1883469
734718
643687
1789427
1732115
1206267
702504
487970
1589330
1975195
278531
18616
1606062
2585993
2824110
1461143
1334248
2215034
887916
2644064
682778
26901
2430712
823446
539106
561843
224274
2007227
83640
773772
1538619
1088045
410233
2178026
424151
938734
2026406
2018436
2346933
112901
1681012
76224
2716914
2234857
2649358
630533
116806
208910
158985
2915320
1482832
1535091
1583939
2936414
284188
1854281
1246019
2189402
214701
73729
2611058
1386197
1594998
670703
1612853
689521
2304111
1169778
1365073
1392074
2600583
2806127
37190
2717137
1549992
952192
2607793
970324
2116249
1541242
2105152
2455371
787796
2757897
150176
1013064
547655
1514454
1751021
698798
1297613
2518235
1975689
2632118
868720
1427997
2902795
1905509
2633060
2905184
651105
2324549
2265512
1244275
688167
2899869
1109546
121025
2475020
2147060
1831613
1156340
1131532
2466319
2834727
1596127
2092795
2307093
1579357
1654202
1311347
1728360
2223117
1544962
513367
2705470
2499100
2270194
1319192
1743996
2436657
1040122
989325
297858
1482325
753441
288159
2258460
777394
1261853
62122
2682489
2275696
726825
1247756
2721407
1440760
2423984
1939136
1508490
386410
643982
1673218
1964120
1504612
864468
2542252
1246878
285431
2258189
1732180
672221
1225773
2671412
977099
2088070
2265643
2559257
2886126
619213
2722014
1422311
1353422
2596438
1256914
1883453
770524
245799
1041363
1162922
1521854
1942547
1804115
228004
250746
884222
1904727
1749172
1116080
1393909
1095942
266357
1162468
898692
856462
1559459
896050
426784
88298
319655
169604
957639
286465
1751086
1029824
2318548
1847305
1932988
92117
230189
2386858
2891231
2223611
2248675
855112
2563323
2853221
78161
1692026
1364434
2167486
1846170
1943972
1586806
194204
648871
2504773
2258378
1896389
2446400
1722048
2034492
522842
837116
1562314
1627324
440740
2187123
1676187
2867077
1123324
1814077
1792255
1346547
1328816
252835
2158725
2275096
501561
1377999
545420
2761708
1287386
949375
512374
340050
206126
2264374
2101209
627769
123593
447640
1554864
1271486
1222169
2343568
2764911
428476
1334394
1917757
1402515
751815
842778
1967365
2314319
1483780
2614022
2738385
2575087
31846
2755717
2309590
508861
155709
2542664
2379035
2140543
1788938
2750005
260621
1931369
1808482
1559623
2102195
2478246
2208167
1912610
1216098
2148575
2079572
1605910
2677213
1292352
2533117
1173603
96199
2141613
2210594
2144915
2702372
577131
2438041
1420490
456076
965571
943373
450538
1760190
1498006
1238526
379572
2905807
777690
2932856
402105
820903
2564807
281858
1367997
1948179
246688
1218745
2647968
2139460
234431
2720331
2494829
569770
2484554
1995867
1342104
1672634
2596009
1774016
2167600
2594981
2742704
2255742
924204
194468
1898937
324452
610295
2648251
1277755
871346
553583
2204963
2000389
670016
250693
1242249
2303580
513831
1346751
2632136
1653303
1434261
845388
1967471
1556145
65922
177556
1617095
2485319
967200
530451
2386404
1101488
860665
1047885
1113030
371643
1712994
473343
1278928
2884737
1090569
474935
896553
101685
594580
2341745
1876731
2287815
1240898
572983
2619836
1515130
281786
257246
2189451
168749
406196
1837744
118551
1145396
1370251
1029114
25897
928077
2677230
2381796
767242
686427
2430964
2215546
671954
2349123
2690330
1044054
2531383
2744882
1042211
2833053
2587070
2282531
2656374
2669271
833722
666452
462184
1572712
218435
1695310
2462908
2580517
1737213
1571138
725536
526754
59995
1017493
2074326
2043219
2234838
215703
2516165
2813576
1770856
432060
2408029
2792280
2564318
356132
1009212
354511
2304113
2287968
2220530
2920334
2320428
2655205
1396743
2146807
643971
1412725
2179248
2735929
348661
1825804
2546913
1040249
1772996
742783
590907
2194112
2842817
2428782
1258607
2438245
2522877
449961
280394
804674
2447704
1303142
2858036
2035237
2882985
93965
1198785
2646462
1728945
845403
2666655
2257332
75465
2926939
2673273
2046450
1562067
477121
2456851
908003
1555704
1901724
138727
1456579
2507093
1973747
851047
2190980
29488
1753168
908909
548176
1829220
1785063
351240
1489245
1489617
40813
1535757
71824
188708
356453
435156
166044
79887
1186126
2722899
637739
916792
2787519
1431826
1142413
2527106
1491401
1684436
1965391
2246941
2045342
2013993
2075299
1537868
295081
29218
400051
2852665
2264988
2254958
489205
2644585
1491990
1897200
501302
728733
859677
1946638
1607721
16667
611354
234009
58172
2195302
1676896
1796742
1893808
153770
2826466
2093043
371658
814322
2858910
284276
2519520
216015
2607501
2486349
2115529
969863
1365202
1184496
595642
2189444
2912353
2852889
2418894
2754421
476561
2638491
442600
468320
1349173
1789889
2032795
2725766
2720545
1957420
2936338
2123974
2827431
862655
1718617
806998
1534825
2017133
1763941
2609537
372540
303328
2326999
1763488
1975451
2554995
1059226
1728752
1402605
850788
1346061
2929823
2239327
2144318
2006864
979300
2034203
2238837
658980
1820746
1799879
2547116
1800845
2268429
1293171
968096
2415184
2592438
1131505
1578892
880955
2383832
225379
1544245
96339
919575
788680
252224
2692797
851560
2390743
1945623
1751769
1137344
757845
748800
2756184
1334235
1141867
2694791
574021
1767651
40411
1452979
899446
2212258
2072681
211819
1958962
1776429
2233755
409468
1129493
1495152
2782734
2429206
1153583
193964
1916853
1383733
2064175
739539
828528
1774822
887014
2169963
2075226
2346042
1095341
2188557
903687
1341751
730535
1478919
790259
368803
654398
2139181
1103788
136451
2777423
654515
827415
1392389
865222
1720755
1355843
2356715
1775638
152002
394773
64377
1085518
1652525
717289
2766042
1366872
2657231
463174
823109
368002
843316
210691
64207
2563055
1605865
836814
2064072
2182959
1724561
561174
78283
1059879
531992
1605907
957429
941592
2323717
2245641
1940443
1245640
369198
2424965
2799904
1182054
1023418
2732458
1355551
2929063
141156
577034
1866548
1294917
2533213
2937861
1977845
2014928
2808381
46034
2458428
117732
2209422
1515649
133859
1376686
1992310
1767522
1728576
587506
122229
2250811
974329
2611784
2044384
2109179
206060
90108
1747334
1778944
1881402
344101
2041172
742307
560788
2056456
1336037
2002656
583452
892147
1517403
1920501
2874705
155295
1335989
2595939
403683
2284795
1344633
1252488
1221339
69159
2219899
2729995
175863
611625
2046531
2116252
2065631
2196377
749152
764199
63377
153358
223525
192558
2833754
2528333
1927940
2043641
298728
2592642
2158318
1368096
94283
773266
247329
510989
1906813
1088552
40587
1805201
2323719
950847
1874643
768847
2618702
2236556
588628
1798866
1782246
570367
1332084
727572
607151
1139043
2483084
377150
1152238
1878148
562910
2023327
1780545
2525186
2392295
1219140
874758
683502
2874041
185265
1729301
1658264
263634
2886518
2159456
2056803
1246937
2063316
2930081
2223192
732797
1004741
2530951
2018451
1113738
252665
403184
669600
1452190
1471055
2126756
765469
225050
518649
619624
943896
2072911
1941243
237471
2297965
1153980
1047978
1513941
1219351
2914709
916173
1661724
2060437
1592570
1348070
1227512
2541756
2556524
2782691
1809628
777849
2337362
2239544
1435757
325542
955903
704275
1359975
1657547
291774
572246
241320
1811243
2535476
759389
2483927
2865476
1734324
1466654
635705
1405543
1354302
2232713
1884818
1055518
792218
1806089
330792
2832602
2936819
502982
27715
405465
686967
713107
1193957
768816
1232557
2377119
1722146
2891821
2292882
58685
2896025
1978915
808142
2120979
902110
206094
273418
904055
1225379
1536675
108892
2501907
1350846
2428777
1939654
2157604
684036
640160
2873657
110041
2863366
2379612
2134023
2227880
1896571
2897675
2442044
995218
940398
161945
2182312
1270217
1930318
1340761
2448018
1182282
126033
430425
1170232
90733
569880
831935
1077326
588975
2722758
558890
1640358
527117
1256819
2023796
347908
88853
2691128
59227
1311648
1316530
1156434
1691069
2814646
343527
1735995
617581
829194
582230
798169
2176385
1889646
2140016
1400829
841679
75314
2773742
1887120
2478912
2417469
2591975
755595
2189804
2067703
1192562
1512437
96217
1613061
2906453
1206507
2788936
2461308
282552
1941946
232355
1569974
2011728
1672345
1335210
1791424
987061
2774167
2424619
2723810
883509
1465073
1087129
2927323
2098336
1976618
1628461
31270
741576
2047396
2651544
2420734
1687248
70535
2801351
21214
838954
319487
139759
1781994
501425
2140859
833846
267608
2841252
1755498
1073291
1311706
922872
300647
2255515
965216
2573744
500338
1858028
637553
2594130
2438566
222000
963806
1673081
449123
2152274
2468836
2453970
2015183
1597093
266152
541874
1781911
24357
1494146
1559875
2345245
2674525
2413714
1130571
982130
2745496
2795638
688612
962587
518685
2747728
498848
2626851
2324887
1999919
1961184
2625366
385635
2807781
2519871
1773893
2698435
264786
1046052
1453165
2650187
325475
859832
2065696
458547
1111272
1976004
984850
496055
76928
1196602
704589
1606451
219323
1167027
2695853
800342
1609470
2144317
1692849
1216495
70561
1546647
2662768
2470052
1342037
2627802
2590352
2751010
2751999
2879145
317609
628496
269728
459950
1227833
2698474
84527
2434705
1413427
2724367
2867977
1568519
1125806
1028289
435369
2099901
636326
1352220
2658274
1500066
371726
66186
2287248
353269
2806794
2643235
454931
1144324
774665
107710
1802548
437685
2347825
1318494
592667
1866327
1069683
2210608
2794844
2000304
485675
2155891
2020096
1737716
138430
531922
948094
2083776
2801048
581507
1693971
70769
2154394
535518
554345
450953
78667
1175857
2708720
1255797
612424
1064865
77848
2537217
1844982
1935800
987399
1100446
360057
2412173
2554958
1145578
1914716
1033005
369835
1009609
1832142
1483860
725364
1261812
2464855
350241
1560638
1736885
1793929
2722686
1281209
1122679
1050230
1974633
2398512
336563
760834
483318
1467668
82253
2559437
541915
1183141
2912915
2895607
2022002
2598721
1706074
2290868
1019429
73225
1691834
2200360
1725735
1761669
1304627
1144762
2407904
2432189
2785697
1219335
1109138
565470
1476683
1733466
2445755
1887306
235238
1160752
1340878
2668790
1642426
2376640
2331947
2692123
1405946
2441040
102869
2866223
320487
2676201
1853291
509913
1994964
943806
754540
2438937
2389801
380441
1282553
36963
668125
2334977
604236
1573915
958278
369778
2456481
378316
2231079
1097837
2916834
1827983
452021
2292948
74435
2081971
92872
1137372
2491192
2192090
1137329
1885012
815091
348330
628489
2475484
1863110
399750
2791255
676295
212852
969050
2837281
572011
2201089
2761556
1664404
874200
2562071
1449819
1029144
2575400
704666
536368
147212
1269549
330488
850389
1984568
1107266
106290
160826
2788248
2669677
1567681
2461519
2520859
2041097
283558
1725607
597643
1164225
2698077
367326
1763929
140428
481561
1119495
2845069
2115834
1021748
1214569
2734442
2105402
183500
2352030
433068
268172
687735
1751619
698562
2535406
1714058
3234
1570261
2499832
1871358
2036560
2585050
1768957
391504
867161
1953670
582209
2476623
984245
2129780
107274
832221
2541790
2746354
2559548
2385227
17610
1129813
1216171
641185
2881122
1771538
1710852
1983187
1941785
1380900
2275426
2390166
1996836
696137
767599
2376489
1911669
2600232
505816
1373784
2357014
2320595
1229379
734837
1551011
733128
697277
2663870
1870844
2113672
1533586
1409006
1486130
2040881
180176
2228472
2026035
2715102
837155
301552
2449192
207163
548495
1579988
817198
1904979
881637
716207
2912161
254690
1952041
996505
1295888
496140
365056
198967
295990
538081
1659167
358374
1526803
2282466
94475
416970
833973
318783
1983413
1122271
2600174
1513269
1387346
1032177
826993
1401917
2899254
806282
1703927
460690
2642245
2312466
643950
2536896
2126310
1686493
1821714
2788839
1142337
942518
2171491
1742026
1073967
1077433
75592
56771
1512433
1574917
1392280
1657340
2935641
142083
246279
1896231
846937
847562
1818484
1431234
785496
168392
1696570
940175
1338114
2659652
2445097
1169446
1379882
348687
2937435
2122940
2423937
1099411
1823405
2194160
843154
1110738
2067341
2328731
1651697
1593115
2913446
2533619
1965062
470237
2141057
776126
991071
2217019
818095
1890295
1233071
2927879
706250
295332
2727084
2199519
526674
835115
1802267
1894690
513389
2919824
1540318
1245101
2793674
1739528
1640143
1432293
846774
2863289
87864
387983
827553
465856
1926917
99830
2847106
617687
729828
1781665
1998404
876743
1005536
886225
524553
1775349
1786191
1796752
50058
510018
2654434
191833
1401345
1109549
1319630
1180985
1956783
2233242
1519267
25012
2244810
1632397
2337849
1309650
1858720
2884850
774130
943083
1187105
2076527
2315855
1720764
144800
2632010
226999
2232350
2631904
1889023
448589
2443049
2464839
2353920
1500439
2344928
135815
1793669
2596681
2170771
2719941
2144985
1814354
1093149
2289218
2623036
832146
1955709
2395135
2401960
1216709
2609884
540223
1912759
2324532
158618
1255764
605098
2244821
899593
850349
2867504
1391181
407581
1577544
2791210
1066143
176196
216461
987552
445286
1769994
1121180
1158584
2134690
445384
2014613
521898
1080695
1538851
1292252
754738
1576013
2692564
806509
211936
237869
1505582
2191506
2403036
1535953
1157778
1259907
2816156
1687477
2201212
123649
1746039
360749
1873789
1283384
2492687
158946
661416
1701685
1370746
2060987
2760001
939125
651596
965107
652633
2201364
628300
2722252
810330
705817
2770172
1302
1456153
2031440
1493989
1024282
2601625
546465
1630531
1405448
2212790
2260440
2487899
934802
1909202
1506753
2338036
1023335
2438604
1510233
1730308
1094384
332674
242933
1494109
1331740
294157
578060
2574673
2814922
2677112
902214
1080060
1894990
502888
1734089
1210563
1424131
2514663
2682803
2388931
2500765
1105602
1114493
906638
657264
1555209
2136902
468174
592579
346528
394890
618334
696016
2355852
2032112
1935925
1741003
2098337
2120206
2699324
2198395
437315
770684
1917116
890403
2415586
203372
2323963
2568327
133585
564643
2440970
2708659
795866
811585
1915234
10822
1009853
1352213
183281
1134538
1348309
1978321
1319091
2138714
890081
610937
1678525
657277
1481821
1666058
2359220
2103506
2688545
2311684
1631687
2023552
1022772
293207
1793951
1125399
2043078
625923
101775
607749
2920568
1013930
246222
611574
2723945
2465735
2448075
944760
2931017
2161403
976885
784121
154583
2687920
1833451
40790
666656
2251622
799351
2157036
1862230
1503133
1139833
1428789
2509258
235561
2152517
825851
642282
2507020
1556830
2406921
1978019
1150097
1191674
1242816
2337182
916136
213730
111218
102251
971666
1380132
960313
892134
2007891
584252
2746578
826936
100344
33695
1091339
1493089
2835022
1779296
998635
2751293
1212518
2105175
919631
2553742
2918652
1003896
1356542
669734
1824723
1126350
1610510
2921297
695158
2230260
1564185
45068
2716485
1449442
2644159
1928227
1782657
204007
1903499
126120
1961511
2529206
2493483
74404
2427155
2904128
1033272
849726
1438138
601814
1800624
2258376
990860
1110199
629357
2735245
346597
702720
478369
370707
2809233
2206369
865006
1103645
1877662
1176678
2826661
172934
2721881
1938697
1436440
921818
1509766
2326685
934002
2605122
1046621
1288690
2200462
179327
540169
2493703
2888574
1636078
2462329
717073
1865076
2223631
1880661
544444
2605629
269117
2797872
1174177
601853
1264072
2840058
2047001
1796985
2765354
45175
2559850
709017
969482
2657390
493655
653859
524107
1404175
2120513
1847661
218913
2667412
1868772
404556
2089150
677772
1127760
1476564
1130615
1427122
1539814
1111425
2525593
1479716
169627
1746542
522105
952206
972851
756170
887863
2233107
433151
2499755
1801968
2712343
896033
3632
2526855
866224
2406264
1981820
350460
2732449
1436077
79256
2007915
1501176
1994031
619879
1726326
71176
1782499
1717555
2317671
1387900
181780
1414246
1204613
1908454
933116
810208
239935
2485858
1957884
2585288
2517306
1316638
2364933
2145337
2159638
788834
1960784
1704765
106681
2208930
2195254
891952
39182
1822028
1844111
2171598
466073
340906
831580
2664965
2192630
285039
2656708
2860553
1574039
228478
913460
551829
629530
785033
97346
1598989
138944
2227092
131499
1956316
2204925
23421
2580385
1157256
123256
80408
1649932
1344679
246097
695501
1543995
1239698
2423231
9917
938899
232338
1722127
1269383
2779906
1245123
1285845
2740223
2363069
1654871
47390
464259
703619
2815917
2467713
2685187
673962
391089
518276
2262703
1231348
2698416
2764971
1592032
483053
1225784
2563933
195823
1436644
675113
235433
577813
689524
957456
306401
2785168
1237355
1642490
952754
2528318
2937089
2854693
892007
681132
11637
738889
2366728
2643166
1373901
2035475
1952747
2807582
706100
150028
2874190
2871538
1352431
2343588
2159880
2627669
879409
1168570
1837332
2279314
1743650
33696
637819
376631
27267
544566
1752811
497496
1975249
887695
2257012
596654
949935
276000
2566230
2554976
598943
1673516
1700635
1176021
281256
2620891
89993
1434008
1193527
2135196
1988950
2785299
2294923
2351704
2329491
277821
564816
1055373
734805
2528821
854125
2045304
918746
119455
2921194
2031159
2592762
1142869
481996
1316119
1582396
439311
663023
1988382
2854243
2830130
2828098
1770571
800662
2246922
2596157
1045140
905281
2011840
1522260
93854
1570701
713287
165396
2320341
1971411
2024328
352039
1348831
1946348
2007485
935409
2852098
911084
2804233
2191769
789754
620006
11217
385050
1933495
2451548
849404
2275665
1880565
545544
187651
2662912
1502537
679867
40461
291503
359107
704000
1130054
2433017
2496255
518211
1501876
2516266
2692349
19732
465548
628830
2703271
94892
1004282
459248
1200966
2334211
1760363
1228589
1284783
437113
706916
96492
1375934
1484025
791247
2809011
1530311
1676367
1342507
2913872
2479928
147603
1293689
537918
2050445
926721
2553202
7576
1516247
1843981
2470746
2153724
39818
1249353
1633691
2261218
1599881
1374798
913591
1809839
1955069
1159714
361334
242750
2520389
2205678
2832062
920098
2426192
898029
50497
270830
363422
2524562
1379590
902842
2067285
2191075
2601883
2581164
1937556
1337968
1556326
1166298
1282939
2220189
2243251
1376047
2891725
2583900
258467
132057
1798033
229021
2596891
2756467
491996
916550
1654700
1430973
2874867
119722
143357
2473721
544785
2572203
2174072
2896770
1188329
2747176
988021
453898
2886795
1898080
2836342
2162624
2112705
962181
2364062
539108
943967
1394993
1086965
331760
241276
1364595
2072034
235863
2601580
623976
1224216
261925
1173888
616117
1214419
2741098
2404753
1108006
2094394
487077
2736244
218402
1782028
2625530
1744994
2349184
1195785
2407240
652255
1610205
2384702
455849
2322553
4556
2243856
796191
2837194
23499
982525
2596201
2048324
1352102
229234
1067349
1006301
807383
1240427
1912610
446286
2786565
1783661
1882282
1512732
1554801
911504
150681
570169
1469565
632769
189419
597240
2927043
2142175
687983
436256
2886580
2883557
1625604
1506434
1217378
2290324
987694
739637
1058633
1583961
2046340
2758611
536337
327443
1860584
675427
2424105
1050072
2786676
2808186
934588
22008
2715362
580003
900488
1548510
129534
34425
2792587
2049638
584677
556822
1635767
1880715
2006288
831960
1135502
647185
1109539
1212497
2270626
2871775
2492876
2170198
703793
2148117
1655182
1349087
27535
583395
2881553
157632
491938
181451
2119963
701768
2755116
1446829
635846
1514933
557856
2750506
135687
176196
1335977
1122176
1128189
135985
2629381
1272814
64117
968856
1677405
2817069
1939378
2049627
2612345
2780307
2500134
678194
983808
308697
369818
278642
630876
2394763
2310580
1993378
349509
165972
1624085
138613
2655026
2351859
102950
895114
111260
1356226
1238519
696069
2483899
1808223
2055164
2021348
1369784
2561019
582737
1501017
1282378
1830003
1681022
1854225
1160392
1786692
310141
1887969
1568143
2838014
223223
478670
1101069
1808834
1281148
2514501
373206
2188362
2585272
1101467
241854
2081819
540617
2853802
1379064
961702
1109014
1303108
2441742
1147220
1359142
603489
2509135
2055871
1363611
2275337
262367
2284566
2665025
2855673
2625507
2891193
2307318
1235900
1930151
1149599
2855738
791578
880137
2176605
2246716
75004
1075347
14919
1635828
707759
2682402
1203554
2163685
2310506
2894153
2613881
2363043
2582715
1276236
826276
1697589
946244
2265306
607501
841524
1346116
554053
2190375
565831
865575
1692456
181972
773161
2525613
1853939
2532499
654727
2208109
2014406
199729
2736084
2570588
1590374
1657202
1172979
1193704
299019
837315
995408
622629
6031
1518275
315009
2841470
174249
1120381
1405448
2481298
382873
1565746
492834
1000087
244651
1829370
106102
344201
412692
2719529
774148
2523983
1346069
655673
1264904
712465
492345
2779172
786269
583718
2847119
789591
614571
1662005
1355606
2775247
622656
1261822
138748
790772
1041227
207156
1421198
620082
173153
1080446
2585414
1786450
875154
1400329
1882968
1178829
2892059
1451745
1411011
1539370
1415733
2772881
1710869
1763561
2826365
2194412
2193132
1692888
416020
1958328
1118040
590084
1210456
1094767
560371
2468132
800587
1589019
2114512
1363176
1870920
1706310
238052
1457565
228430
471724
582041
2562164
2490831
2607312
1183438
52980
1135737
594850
486612
2892989
57071
1184858
2918173
2173156
2657221
250440
1529363
644739
868553
897252
1547112
2542252
1292006
85058
2918832
2544242
356606
1442856
1577964
1262514
1848470
456687
968004
1223194
1773213
1333358
442776
1175111
1890288
2285364
1354724
2360626
2928410
1628604
1388634
156661
2339900
2666622
1565881
1633592
1763274
1773913
1421689
153626
2847754
1232849
2159324
1581336
997593
453090
334607
2824104
83137
263971
481653
43059
385271
2806046
1860733
67573
79155
1229768
2553505
2798842
653845
856006
2694507
2341834
2080958
2408979
1576927
879450
1183109
2100759
70366
2053808
465319
499342
2156344
928825
2842130
2178097
267620
2775499
2227816
431824
818066
103809
912567
1640517
1225005
2036379
396928
954614
218477
2835303
2786396
1421183
1187670
2612404
1512523
636633
394482
1829508
92343
1239429
515283
1414204
181798
268163
1684150
2228132
949129
1807248
2887681
2900475
1218985
2629152
780265
72635
86773
760721
2385674
931925
1899991
2397
2721461
2329957
1572108
2648164
2403330
26051
2598590
2545728
2540814
2533962
740757
1039439
491782
78008
1592672
2837351
1502387
1737710
2718623
1120547
1318499
2511557
2422111
1951090
481709
1476535
1157609
2749626
537412
315854
2315099
926917
1559826
216933
868643
2922478
1210444
1212308
729085
467791
1735526
121659
2328366
2805828
219137
2241460
1884533
1835236
1007162
32823
2107838
2111595
1607389
1172113
666036
115749
2383692
2038129
560314
2323855
1631194
1805515
668740
287801
2613203
1454252
2747924
946983
2104060
1387616
991573
2720230
72815
1484105
264562
313065
2936753
2603633
2795883
2749728
1952390
856921
27164
2545965
190742
1474041
1480075
795466
2023064
1179849
1591188
1598723
2928284
2850297
1686685
243289
1061064
492360
2305982
410135
555739
312548
2275265
1939767
1279209
703628
2280549
1389465
1439077
1509129
2497478
483153
1724899
1717692
1046401
1156170
547129
2257699
1113944
2597074
2537268
483467
2635454
2764464
1811878
1298792
1695785
1418549
394440
2700204
2498301
2724666
1923472
2835589
2635260
93709
2016699
1204416
440563
325019
1279713
2434321
2857501
123034
389946
395620
1612899
1021271
1281687
1415871
2160611
2003117
2406163
2117079
594837
179275
2392869
1309365
1915574
641281
197650
1862760
2722304
835802
2618524
1368501
2387956
1719233
315154
2278888
1767670
2488026
1164480
1153941
1040170
1463970
1117398
1893660
1954857
717800
1874205
1575689
310378
1191392
259892
2817996
1916134
1624378
1855811
1960679
1015599
2198680
1838615
1213290
368520
1465380
556751
2758945
282729
1183425
2837703
2045731
1232139
2342424
2030262
44141
708289
727896
2038754
1934221
1701126
2891547
1159344
2867717
581788
1042885
821096
1115546
904421
2619216
1695752
1837092
294312
1472125
111912
1994224
1451213
1576595
1118704
253112
487293
1732905
2103579
1694059
631902
1824392
342580
2804187
1992128
2584475
577911
1684227
2466939
331152
2774823
1022805
568805
2730685
1578221
298521
1709844
1448029
478647
222609
263985
2898145
691797
221103
2296132
2723063
702804
16071
2228598
2869599
2358746
914323
1134442
2402573
135018
2890907
58239
2387220
103103
1173010
608033
2777684
853619
1701936
868948
2910118
1257610
2626282
1392231
556558
988704
862172
2375115
2154439
871181
2340919
2691344
1500297
1815091
543311
909027
2480000
2050158
972489
1916973
1928851
1092403
281237
578993
1974110
2603074
2145988
886851
715934
2808256
1760651
1565679
586782
2067676
44741
1411829
419434
1959531
2891447
1336347
1541628
2914789
2258585
248409
87421
1575226
1195810
846265
2393052
2605241
303099
2010687
1286770
914778
1397057
863709
552990
2797639
278351
772989
70140
2669392
321442
1083104
2535678
2731922
2411206
2463764
2373491
402564
501336
461065
2534486
2864614
881927
629078
354197
1176957
1677233
735931
2204725
1181138
1356331
768141
2254419
805265
2194245
2015346
890302
2258349
1404836
188751
375785
1055210
775509
656019
1682563
2101571
664649
1883346
2007256
1113397
634920
2113536
1819153
2631838
2594052
1089668
2261561
1363449
1178922
2786753
617534
2830019
2446559
1376457
804021
497499
188986
128292
2561675
490015
2339074
1881506
2845828
2483304
1865900
929060
2159805
1970015
1880453
1041603
2487135
753228
2766807
978056
2855056
1546558
250438
2152807
685262
1407485
2265478
205119
2040582
2315316
383878
783528
1639663
767956
549343
144812
1745023
1718395
2507927
571726
2559280
1746460
2022002
2461737
387514
2431584
1284613
2795979
1811582
1347782
86129
1747105
2636487
1930371
1811031
642803
354537
532651
496280
1077664
1996747
2906673
1374536
1825230
563895
2613767
1558768
881931
2924863
1360424
1148696
2182558
1708382
2906039
2218971
841988
1031875
2119696
2064009
2024817
2525486
1021041
224125
1928652
1782961
1146962
103644
68148
1772386
893259
916176
2702132
1927783
2370500
329379
188087
556564
2321160
1630546
1420110
2306860
1705651
1590220
251903
2353628
2359330
2822735
2586711
1512012
279950
844498
2718946
2448956
2668920
408667
2391635
621000
2738036
2215962
2801735
875413
1060440
2810325
1986452
600347
2854601
1646146
2622875
2438520
2814869
2082459
1570549
890494
1852379
1083264
591730
1651774
992165
2764729
2284509
515064
452276
872196
1375575
2022014
2791827
2448100
1207435
2161970
2837220
1534636
1050451
2024402
2603027
1337769
2427886
1433898
891252
1034617
1134479
2145469
1613892
426900
2235838
2110624
961183
1713564
184647
2599504
2777013
1132808
1903850
137956
201953
785549
1536706
2755170
2685303
752767
2576521
2642489
1640678
2584986
240412
1459683
2740366
1189613
2736813
1800609
1407335
1921321
1783393
1235526
2794972
389064
1444519
2885804
850261
1749256
516942
846378
850635
2932319
165529
1601349
1150754
2749906
2773955
1884555
1946682
49775
2122344
178367
1814353
1940917
1403117
2225520
576219
1402677
2180487
2404340
185260
378743
371239
2806136
158469
2413715
2660029
102263
2734677
823688
975770
2185991
622401
129078
2754547
1163533
836122
2896372
2294464
2632127
2350113
1290892
2282288
1174561
899944
611103
637464
1133016
2198838
1534587
1054903
1636247
1867102
2053938
2592122
1742855
359826
2926271
1710995
552925
2550113
2301991
2858823
695921
2624529
1101884
168060
1208408
1619269
1594229
8889
142257
2633483
575727
2330512
630205
610939
1091852
2768490
1389385
718839
977016
1098160
2037563
1337144
2166526
41797
1175229
41348
2052339
453788
1890761
2009709
941134
2820218
842594
2665933
1894127
1484992
1198869
748307
683127
2316771
2629259
1765718
1594930
323467
712387
414504
2384496
2764456
1464540
1314553
1600633
298473
48824
2582419
2913512
2106899
1576891
103904
1473310
2803054
1786224
651619
920766
2022093
2485240
1544997
959363
2382106
1212110
1097632
2584554
1456498
2354950
2344289
668504
1813695
1916930
2461609
2227742
941274
1041962
422216
2488641
2030114
2861107
1536420
1220408
843018
1598893
2292745
1040632
1503402
675347
1036906
1939311
759879
1284456
412667
631010
1009046
2696055
746736
248430
631530
1752635
2657995
2374004
1752094
285167
2819412
1181507
1186843
1219100
79073
2175440
2605244
1283472
76367
427947
645364
128620
1137720
1857040
40715
862410
1807312
2678449
830302
2223194
2746893
2434299
180947
2274262
1053398
694698
54015
903804
2836229
1725342
1033959
887381
159914
2453896
245548
232494
1565922
2507095
726367
1156241
2405720
2716212
2289281
725436
2269512
1055865
260832
2641653
2923131
458270
455063
1371877
489239
596763
2067027
2502263
1203820
1211712
677891
1877836
1286128
1597315
755296
2190612
462659
444220
328194
1594496
354638
1582922
1777966
68615
1614301
1743220
1705839
304320
406384
1681714
947358
1173989
1598921
2127323
1175796
1293093
1128778
116652
2736322
2479367
490572
412584
111412
1776875
1096045
715905
1824699
575964
2902309
947676
1284364
274102
967360
2908047
772920
1312512
895612
461016
2332489
1874349
1035313
164115
473016
2344252
2098177
2509057
844906
1406829
2103997
613993
1753006
1408017
1170125
2021555
641922
2058095
1009993
1181037
1350249
2437943
1601884
2593031
1407587
2765606
2645136
511843
1596722
384531
1622833
1176905
1789819
497256
947742
1923458
2867577
376129
1775548
2831252
1516068
401750
915879
2883749
55738
956228
1610727
57148
2082916
1502600
1440820
2360024
886075
1945484
1809624
226790
1365488
959775
367075
199234
2787908
1590177
330490
2382161
1198094
1999856
2284624
745931
2570495
1192602
2774432
1747457
2078045
1352587
2769060
2589927
544645
859558
347418
1398437
849586
961422
2510626
326242
813729
287199
1381420
2701983
933543
2605979
2462169
1211583
2399241
2418709
1598999
2257928
2646168
76624
860410
555364
2390656
26710
2652289
1776438
1825502
2039473
68640
1326247
271666
2738909
389190
2274421
457890
1431888
993589
1886769
1083254
1418710
2616831
2570679
621111
605517
2209094
900227
1000935
1710809
104026
968965
217620
1039396
1314322
1604487
9898
1432027
2088443
2851537
1481332
1872732
2115682
768674
2884196
169072
33630
1425149
1647707
2827999
1128914
512172
2625675
1215887
1533303
2345500
2215235
22127
2130421
2020424
867535
704610
2124968
1385025
1477470
976588
113124
1479754
2932237
1213558
715869
2588424
1480184
922688
1360217
40390
1988490
1235724
2384777
2574907
1158035
2903701
2028371
541922
1745928
900636
1730487
2891179
2225456
186710
572134
1761033
1599112
2000808
1706596
2659360
597725
1156081
1483578
734959
514373
592052
1728563
1302832
1345921
605423
2314675
465824
1388331
512865
1666250
2579285
1236522
1538234
1085062
1870553
2716677
111773
467186
2354501
1116559
2089041
2879727
2317961
1049914
627741
1178885
33853
1447104
331613
2292887
1541245
2057854
1967191
440646
2912176
1467444
92139
1801115
442527
2353652
2487070
1094050
2458934
1046272
2887178
1617395
2586806
1687797
1461645
1749050
677296
883115
1951309
283829
391767
87590
2117665
693596
494936
784506
2512539
986492
2197701
2137754
2232832
2289576
1866664
39487
2389306
1758671
1797066
939122
1614250
1661802
1105063
2387281
297936
2679414
1997592
2861676
618937
1909290
1756583
1830529
2688010
413865
1166988
42698
1374288
2329718
1503995
63526
1308091
274387
386531
2008267
528866
1958255
2089430
559956
315831
2510411
1017000
191546
1173058
2828118
570621
1753306
691015
889211
2199507
1177636
2446157
190190
195920
1372837
1324116
139152
2366696
2439633
1979904
2636996
1430104
2304117
846459
1246279
758987
679567
450484
1962481
2423058
2182497
1604639
1622793
56929
2759959
2677017
1417859
806845
2090162
2023350
55343
2529031
2880196
1527676
218158
786096
51266
461709
2318658
476914
2643365
657403
535618
289572
118758
2313353
2914271
2870101
1343546
903672
1686019
2748687
1752973
103041
1279435
2303414
805336
541942
1296184
1216841
2565393
2715850
2422934
2382710
2214026
684197
2754613
2109199
286760
2932175
434776
724255
2850253
2403689
2939757
2626473
1757633
727962
2792200
1991526
86265
2386002
108840
351910
2375736
74306
272273
1705639
458602
2034832
264873
1029740
405611
1290301
2372365
849799
2448641
2584909
1832740
508872
2808983
1379640
1710113
1816642
1166758
1364187
1276256
467479
1673218
370074
1827576
813276
732136
1757932
1948887
1408497
1010380
721120
776723
1619605
1862269
1720493
1371552
1421061
1346259
2262336
2361167
2360850
2932577
2904861
2856854
2569958
2734253
1064368
1456156
70103
2739391
1424173
1760073
1910631
2567415
287422
1149466
1665427
491631
1436183
1850097
122823
2306784
2087598
2813864
1527630
2609231
2868975
953305
2680048
2932736
811736
1598620
1720285
2089630
2154004
815128
1661232
1147701
977990
1043299
2549183
593288
2916048
839165
1220568
1432564
313838
2681813
687149
6848
2247140
2135526
1181749
2515607
1623822
2171095
2132153
1651308
941851
2745340
1823244
923844
541457
135030
1847875
122451
981893
120712
2713051
109694
1428781
502034
2046153
1994682
2045042
2191170
403969
770872
185628
2378968
1425857
2408444
1914816
2636283
1628589
2829153
1856904
1009435
1022870
58028
1479784
2713656
1661943
1838846
1435980
1481908
2242439
2930832
2220334
1546136
2083034
563863
1886468
1031083
1610131
827973
2345472
2804311
1104108
1150028
1163108
2597236
1401595
261507
619803
2857395
122509
2100192
2263230
1314760
1858040
729675
2373150
387848
1292447
819556
2749155
1255845
2318879
2173455
2132268
2152674
2875471
583339
868813
564498
2485503
2619812
1047005
2129538
1339595
841748
2194118
2572479
1752642
118081
2371543
2409029
1484709
2004878
902741
174768
464480
634380
1477512
1100668
1627804
861401
2607085
1218024
977628
61593
1148327
947058
616473
2553856
1448936
671673
900557
739757
283794
697737
2067671
1369812
1074179
2264298
2204490
864332
154985
937858
2249218
1011016
382125
1097627
1047747
1724614
480302
197435
447613
2327635
1127616
1114879
1203118
1436521
954657
1134577
202691
446743
859229
2225343
2089901
1783007
2423462
1167762
2474286
2481599
323882
1064514
1194542
1523782
1718035
207353
1679932
528696
974489
2387854
2569935
1600519
32219
169175
1311137
2897834
1800430
2099277
1268024
692116
803848
632813
9096
678316
538376
1120747
2498105
637015
1095502
708999
1572051
1589454
556152
2215112
654919
513390
1667059
1068081
2453044
2935524
2074470
1513942
437084
1172944
878479
1294603
375149
1504557
2139949
202828
1045118
1321361
234426
2023546
2322666
2182099
2044902
2764856
2641826
905495
1521347
2614396
2561783
789953
1706722
1995566
2899947
1528646
4867
2448732
2409876
174221
1398714
1491823
2476911
128196
2159019
2739686
87849
672697
247618
1713293
1375730
1753283
2730749
1721199
1545653
1658731
972682
2742978
2415442
340544
586094
12465
1125721
2457945
2242082
514340
534882
623284
1540660
260793
1386275
1597085
1327759
1080072
2732531
83882
960341
2897562
2900045
658136
380688
2887921
235331
663520
2882534
1556095
1856415
1288687
464284
2806387
389549
945518
2595769
2775110
1373460
2559106
4977
705496
1239450
778106
876166
3476
1343026
2502252
1283487
173364
1949546
1306749
48229
2277351
2581439
649256
1528918
252426
388417
809534
1869791
2450007
2153493
1875323
1662209
1450142
761485
1082935
1211246
40807
1213743
220225
165429
2221524
1806601
1296543
2753776
300109
1207280
2291122
671295
1093801
2037521
702541
1997662
2793514
1686524
441399
1163573
230433
637706
2162271
1495461
1885845
44815
2497088
737885
800815
855836
1789253
292580
615754
2546723
231403
2189493
1923150
1396499
2730580
1178192
414304
1286014
295714
2039024
2270643
2842094
1329274
1292012
920228
32381
2829923
1805181
2084578
794971
2376049
2846100
836906
2420916
1994772
2187236
174928
761358
192063
1075086
60560
2836193
2410959
1773747
1716973
1353718
960025
2741356
1972952
1408200
1102070
2822424
424631
2236624
1920479
1444957
1216455
2179774
250260
2553482
955361
2670863
157830
356080
212778
2634632
559878
387253
2376035
2772056
2622545
797644
623028
2183467
12837
2638604
1220961
2050319
1848220
970978
1220089
2918034
1706140
2059672
221800
2717912
2315375
254720
2401411
1914081
2685909
1946007
326785
2196530
795398
1709967
2014896
1797860
769826
1178274
1137578
1908115
468274
2186595
2516601
582592
1599819
2938934
2021676
2016861
1407805
2376985
2580325
2385403
524041
1933808
2066699
498327
1831741
354479
217579
745363
635714
1194808
2450943
738190
2793708
1628708
2583601
797409
1191649
1460450
2138624
1917346
121700
1061772
266467
1202754
2819965
1172533
299447
767157
1230064
564601
2915268
2718040
547134
2692252
2248061
2148577
967209
2254714
2420313
2299215
2311633
265546
1465325
1883069
1459499
980243
1171705
1815119
486699
1823978
1524520
1095789
1616186
2614742
2515631
565394
2015174
1324654
1842368
2823574
2498879
2196854
2842998
1157364
2493601
2089526
2338324
1692040
799524
1532991
521435
2919034
1080159
2526634
2360849
1786638
558153
417892
35815
969034
242653
2011394
303690
242882
2198442
2683894
2596448
2769044
867127
157924
1849333
1143927
998313
2785073
2439394
2635442
1140949
427529
1079270
2218006
2720713
402885
622085
196670
2639377
955250
386554
955663
2804144
874476
358145
699801
2238571
1312511
1366497
68607
1573674
2435830
918011
857321
1997912
2629178
375556
2376649
916121
2101274
107219
238525
960570
2309884
710488
429400
1676103
1580529
2480849
2341738
309103
2779447
530077
1547330
2451779
1613484
2067438
985517
644910
604194
1645675
2461414
2873698
336683
1256720
2048752
807874
2445415
544447
1041558
4807
2911717
560133
1424036
323157
1251538
217686
394664
2663762
2734746
2927204
2934798
1971507
2800648
317657
2654583
845292
519625
1274439
1194549
1170966
2226498
707975
2923108
701888
2364768
1102485
1349630
703725
888349
833012
2515683
2267152
831686
1496030
458662
1954792
827228
2725703
1312729
937949
1713640
944759
1419043
2198697
1037886
2801629
2382427
667776
1061343
2029754
1514081
97443
212181
2445829
2564296
1007883
1947838
1335683
556885
498424
1585899
2713395
34119
1966962
1527972
1580597
1569049
709117
942525
1211343
2697499
91814
1607476
1894501
2930425
372116
2623678
2752857
751161
2649296
2327424
1227037
226609
961369
1512610
2464144
652177
279771
1278000
344810
1041376
1370591
1456389
1184507
2631831
387033
828251
2694550
824706
134411
1133898
14888
1137031
557878
1509379
2788814
485714
2080273
2195964
1423614
2527555
2432765
2595034
1628017
880852
969731
2518299
2045110
2145542
356820
1949870
2459659
2407827
2537000
2797412
1691506
1285446
2544250
703068
1933954
952862
1062283
2303593
783428
1519546
2864217
2900229
1021911
2760613
2465719
67488
1463551
2579725
1729243
1013837
1321291
1509485
2652861
2747044
403059
1489183
1345483
1138531
337558
2169965
1590757
2598148
1196219
1814678
2287612
265288
2598634
450515
2453342
2595721
1287840
373942
2174012
1094242
2229407
374404
2800732
249088
2542734
495320
588332
1730790
1205126
2145937
2580777
2326894
1670229
1809688
1642649
2582544
1237738
15493
2446678
659389
1714373
1115973
2235166
1498701
561330
2405338
907899
2896642
2366401
1594259
2732238
227989
28490
1908656
2620029
1800580
1739130
1455415
485622
1537453
2072279
715462
1545738
2321820
512308
1328887
2520240
2459895
419319
1694617
2055968
721246
260562
1032683
666510
929802
2323741
508127
2655628
759625
1669295
1190952
1133737
481306
2456482
2630436
616374
311093
1793938
2090194
1636521
1525674
593061
1481671
1586937
1642797
2448464
1551291
1001051
617553
170195
1360834
2493598
1046777
1344360
565144
333530
1882033
1451582
626774
2626407
163285
1029828
1919495
38741
1556231
2740379
1375098
689938
2444493
1361363
144812
2830920
428082
56843
1784847
951533
608056
1990254
2212905
583796
2549079
31988
1823744
2106841
1869983
2387012
2358337
2235540
1350503
523933
1924716
2057506
1307816
1774666
312834
2622595
2138773
347511
1179173
287734
2486350
635418
903688
1639183
219728
1816917
113664
523672
1857852
1449315
1934250
2745786
1039548
846084
1718452
1022724
1900829
1992061
1906184
2424170
685092
568345
401325
1191953
2062819
1291484
1736472
2635489
1967631
2355102
2647449
984238
2198913
2517793
2589504
1709772
1327865
2180469
1020843
1059750
1275200
1838271
1609280
805795
794686
2162323
1678065
477144
869438
2383642
489215
90357
1853974
822927
696371
1346246
2358406
2185563
681329
493579
462725
245559
1623326
748081
1057291
877268
1309860
2272993
2174701
2153660
616617
2680036
977484
1153842
759371
195729
1495988
2763607
2869702
2338961
524596
1728787
794275
2924932
412675
2083135
1155753
2624955
1745970
445814
1467132
2134024
92794
1492787
382098
154149
1026691
2306570
763954
1173921
988748
2192510
825139
1750653
2116554
2444468
2757202
1120375
600908
1410100
516082
1654214
804812
699072
2135579
2460793
1680885
2703330
1796060
339849
1577336
2545426
1550624
1934230
1423095
527445
2023470
1882197
324917
688744
875812
659206
2841235
1685964
850132
1171422
2347504
2184373
1969964
1529592
680221
2186882
2288848
2718015
945973
1157203
768414
402978
2792217
2172391
737278
1757060
277257
1948123
1162192
2503757
1141810
1179831
522434
53713
2126788
576752
1506173
931633
972980
1440666
450481
619858
1539367
361926
1421640
826394
2346768
224975
124511
521597
2007856
2301938
2282905
1719536
1776876
1235005
1228531
2827800
1169170
2540980
1153532
1924031
2195399
1703269
2759421
1995438
2055433
732799
2840164
1315962
1708258
2661029
764128
1328477
2876990
1457954
421400
2358023
1584745
754635
583065
2527666
1027428
1476583
2362104
2210128
2282663
245457
664764
678552
636113
1205731
494863
281527
1199271
2662246
2331571
922188
213024
1625830
530011
1225267
419356
633439
1657855
35094
1755608
2432225
347886
307795
2516595
2150626
2889288
2219991
170665
2883343
2168279
21990
2150106
268897
1938852
2130303
288628
1431995
838245
544639
2185290
1814794
1028094
950826
1752462
2705379
31743
356452
1153569
2399757
1036746
2768794
934051
466877
2331281
906453
1632479
503023
921328
2464013
718734
1690719
748073
796665
1709062
1972417
1032892
2109539
830496
20033
157072
2650911
1668015
2411415
104162
1712363
319014
400015
853944
2492227
2477985
1763636
117425
2225166
1002861
173005
2716002
2413573
357024
2290818
2271461
750293
2373467
2010123
2425370
2330427
790273
2278797
954962
1311765
1767586
353180
599232
357517
719739
556892
89717
1629638
2393932
299904
481913
1637601
1503528
2831652
2079454
1735821
2096124
172382
1808874
2387382
2024995
2802439
1616447
538366
676531
180334
1665033
1909531
2274390
275312
158350
493118
1590259
1676798
1735470
630820
596015
1227664
73898
349719
1640243
2132779
1256324
424871
1522512
786398
1489815
2453358
2528263
31159
2854519
1409751
59713
1675994
2724884
2805226
2301947
2189958
2791884
1882958
793603
2093219
504195
2245815
2663772
2058322
1238249
760512
2743396
437314
531180
804489
2647654
2072927
2724826
881642
102286
2353112
1148639
2645565
1196558
2163635
1688077
2936991
2258625
1025544
2094599
1951226
2632963
1322142
2544982
866639
345935
217433
343908
1165971
45518
2684999
907085
581001
2699633
1864864
2458245
2494911
64855
1041533
1267789
2136852
1796635
461625
2872474
2451789
1553841
1495773
54656
2165317
45085
1535171
1966098
1856769
2286201
934135
176370
543349
1360074
291940
2615934
963575
516016
1774691
1419750
2906359
1955243
2853766
36700
1546815
796882
1382832
955625
766779
2800940
1813283
2697295
2445458
187144
1622654
174836
917795
2618496
2535034
1471333
1209263
1793360
1520671
1089588
1868652
2254783
2117667
828226
255323
218084
1296324
1073141
2422429
1127109
1652144
2633814
2727996
562107
2160352
2473833
1854018
1364118
637602
418928
378411
2143876
28387
2877440
2782393
45791
1018368
2899589
1178599
2334352
126624
2873803
983997
826058
3463
744609
102794
103364
2911696
835286
348892
1663453
1591779
987150
1973214
2154708
1189322
2566054
2854186
332769
646040
387331
2234614
539919
1953493
1127247
2455393
1198875
1738934
2877734
1418769
2117748
2211535
1917181
2660460
1505952
1372491
2047483
285894
425679
1918737
2106804
2776966
1481347
1119401
1821415
1453152
1346501
743696
2122853
2406161
785239
2451259
1295976
218719
2674789
1419873
2582710
2020447
783740
429218
1484947
1851808
709090
2004545
2012036
2627551
1766956
853529
2597478
1411541
2575124
938462
726248
2922455
1015358
2106473
2353481
2445171
1907621
896912
1418088
1932516
457667
699886
74911
1788179
1204416
1563817
1844130
62547
2185464
427283
1231731
2183724
2257250
1130104
646805
360330
690078
72072
2230438
2171085
119946
2124176
2333667
583154
2395051
2379433
550872
878648
216307
390360
1696177
2596309
1664112
1625862
2497522
852227
780439
2918801
1031043
1933026
2002317
650544
673351
862527
1808262
2624123
191122
606332
2863552
2790751
337643
2629021
1569479
2405999
2827189
1872175
642979
1938201
1180824
2268881
1767578
2712511
2059428
2222912
918413
605952
1903341
1921262
2267958
1328815
371558
971485
877428
981697
2791267
2810029
2768726
314572
2041790
1233396
117562
115391
1699046
604988
1079153
854014
1253023
1721939
2509479
2286408
1711384
1333783
2293715
1151919
609931
367452
497301
1098791
727475
1192542
2188112
1476229
1070201
2167772
1148930
1020595
2925871
1584428
2901831
64028
310303
771029
2462775
1933207
2204881
5028
939354
2008615
2824363
2816653
163286
959470
1742725
2124718
1105672
2552282
1009556
2733979
1199997
773340
281358
2894041
2219876
828995
656351
1051615
1361331
1342661
1891648
1947279
990043
933543
1578356
364621
2743035
1106592
962072
1499564
1546753
1687705
2240730
1957955
2276436
485139
564955
87466
516995
548192
1551657
1488780
929216
2409900
1576654
1262483
1623895
2865191
570515
572272
1637687
151902
2592027
2797052
798560
1640451
1279202
1957617
80741
569178
1655731
1328604
2079181
1298054
2315559
2270780
1189038
374694
2582265
2103507
842616
1665238
1134037
1589892
2099707
724118
2512665
198333
1465079
208150
922807
2009836
2350460
1899965
1472161
1367248
1135919
1505038
1217667
118783
2015247
2512453
1966708
2747310
2404368
196210
1338345
144053
2508298
1556332
1020387
2256917
432147
2372274
43967
1566691
2211238
64985
2893376
1416056
2008186
2920930
262526
1987811
2159044
604101
1982492
2056459
2685735
634165
1844608
1114179
623586
276455
958865
220435
739226
650431
2644128
2746256
2329944
263937
2149769
2300738
350161
1335615
2076288
2761508
2115730
1798168
481472
1379108
1407666
2560197
2860342
2206603
1947093
1183642
2365085
1428051
2606733
1940786
2101289
961237
437063
495706
338929
2483981
2788391
162296
1154606
2892392
673930
2354931
492862
1371118
2202622
1105275
305482
471973
240528
543920
2088911
2364370
2318794
998701
476326
1628241
1577311
1071654
429982
212228
1346750
2221474
892666
2407047
1630950
629491
1860891
1868939
1558360
2644342
261332
942499
134226
2709245
1414773
427720
1324896
2481757
592527
521950
2716310
231986
1696232
1130524
762004
2733775
2151579
1315366
146383
2257189
53505
1626904
1310940
686234
1944860
2311262
39293
2494423
2401016
1590434
2285236
615354
811943
1826693
2303489
1274300
1643696
78398
2469185
218817
1094596
1362245
532198
1479772
1967114
2935417
2899448
2094938
513237
2554975
2236586
2724565
2136001
1993363
2618383
2817203
1473248
1352653
148267
831161
2870800
909966
793093
2928859
2891802
145125
2270801
2626681
2750509
1737031
195292
1468519
239846
1726290
1812160
1903313
1442583
2321591
1503757
9113
260334
2013233
1631640
678749
1475722
314300
2075928
1393982
106356
2201790
1799803
2516687
744583
1412493
1505835
762915
350364
2507216
1194616
1003313
2454294
1464825
1265016
636319
2427380
589321
1617247
2803965
2741776
1249653
1171822
2867103
1172638
751222
916230
1474995
1324066
1916106
1584194
921071
783212
1450841
1440250
1269409
2672869
696799
352051
2362031
2366375
1874696
823774
1494062
1916577
877973
1135798
2628513
2626324
237290
1746396
2196521
1111301
62428
779654
2264145
1946816
718873
1159496
670288
1258581
2880290
1761757
2241289
2656941
1237232
272186
1446130
714740
1985210
1001496
1405922
2010237
819299
1410487
567082
581997
2372058
1304348
380940
695517
2898288
453674
1984861
940269
1705449
1722039
507189
2081321
1135618
132338
1853324
1819804
2038917
950115
584566
2521681
2121243
2372935
1609553
2512323
938137
2285788
2635163
2424338
923138
2384472
411253
463742
2568807
942070
293013
1105166
666676
2616056
679097
400294
184302
1173579
2018194
604090
2936014
2570297
560002
2321430
953836
2081032
2610317
1462962
2381808
2644114
2419785
1805911
1215963
1124490
935588
1541464
1002542
2239667
2132478
634663
1195063
168416
1937913
2359924
981235
291616
2629520
1763577
1157667
1151698
2247943
253281
547721
2205643
2730538
1522585
2263715
301063
1144422
1111202
1711536
466708
1610580
265882
806721
742196
2504776
1369034
997473
2834889
813697
2245365
879926
503417
429737
856550
2601869
1316756
2458025
2531319
1973416
1865711
841663
805327
2289341
1636833
2121429
2298235
2647160
2243505
2831173
1187140
185297
1404273
1435086
1163760
1136029
1562409
2440379
634172
2663329
1035312
2147032
1436098
1082501
436543
326230
316484
631342
2764677
53160
369552
2740611
295164
1191194
2457925
738291
1001181
2327974
871704
725469
830369
180372
91296
2908946
2657565
1143298
266816
520075
83791
2235148
1846655
2734737
1952605
169753
2610301
478155
2733269
1480617
368494
503983
891059
2430008
1635578
2418789
1528561
983290
1196295
1118478
399932
2543685
1801910
33261
2854018
39388
2827510
1542746
1898524
2727181
1400406
1383389
177832
2736307
2082651
834224
1780499
1195087
2024570
979893
2845042
654821
2632606
2615794
539679
101439
2455970
1442121
1954210
1946958
142287
342877
102131
1086951
587505
378484
2477019
1117187
1777449
1035752
550924
484178
2623880
615451
1652156
2377531
1115855
2642969
115496
1498565
1745291
248513
2209396
1683070
2867027
968527
2854893
2250776
2154245
2657669
944829
77904
744520
1715236
1359861
441196
860089
1987958
224432
1245646
534529
1744188
1429390
1106307
838878
1612510
1844043
2264467
1340319
2606249
2290398
2201643
1827148
1693008
2288211
1403695
2319667
2675803
2044369
2021247
732789
2854378
2306924
728997
1950961
2781295
1504812
2754037
2802875
2360327
2049580
2604198
709425
269030
1216856
258643
2220168
1038907
926278
264689
487992
2899751
1612827
887471
919336
441100
2656122
1959974
521970
1588455
523872
1247376
728281
205895
699903
1120535
2067599
195434
2915266
910490
1579538
2484942
2630421
373350
266625
2016083
2637600
2469352
166326
2306855
2771444
1283514
2722103
793707
2226527
1548063
2176258
295914
105816
1411274
227565
798754
2541100
1924107
826995
1656470
57558
1570309
733333
1951053
188973
1603346
1210948
916298
623278
1671340
2462591
2265181
337233
516972
2074989
1341838
2260463
948535
1371477
860744
2164945
2558718
607049
2233521
936947
2826486
2619960
2514918
1961576
1158455
2198673
2889312
1525637
470495
930618
162804
2117521
1414276
2830044
702204
233176
2090999
1994692
890846
53679
2506193
1570725
2012187
1767153
2737321
2018099
1432156
2507578
2839130
2633740
2178266
486760
414720
702012
1135188
2120509
1005382
1761776
1234199
169455
1333839
778618
1115639
571033
1430874
881101
321586
1671883
1673254
1508399
424017
2599982
82122
2601284
1066721
223654
868872
2546209
317913
742795
355632
2604438
726604
2161993
1826780
2695323
1183188
2598
2908631
767013
2930007
1638573
6492
1125929
1175815
1127229
1557730
472766
2306990
179515
1464810
1048976
2876206
1676534
2058803
2828195
263227
1877960
2550221
2136047
1259756
2030650
2435659
1620554
1829456
568413
2483279
2134439
2529540
2654282
762101
1804295
1950381
1656568
1354779
2940468
2535335
2330286
1127018
490788
348218
21010
1739205
1542998
152947
258595
1905120
1981679
433155
627843
2770687
1384378
573932
1715746
1781777
722475
551763
2685646
898288
75459
204517
2531336
1998005
1775527
2610844
719799
412064
1490557
2920466
1251955
2106415
389798
1782242
942192
1289690
162561
1470769
1814067
2682759
2120338
85378
846507
1532807
2217860
162626
2402746
2275458
2383604
179051
40588
1886673
1197060
2090700
523676
1674753
32712
179392
1482575
2110759
1471602
808073
2446740
870754
260970
486474
2097499
2016306
1751922
1461336
2542081
2190080
736864
1530090
994464
2808484
171337
195754
2530578
1476621
2299487
478619
885591
1507230
2130809
2713744
79831
186480
2041944
2592691
2138681
1170698
2375684
223129
36120
2348055
2918718
2491770
2150597
1118953
1793264
2532907
2353592
1040094
867824
2169554
481836
1599176
2003448
3943
2224483
832555
1756761
1335317
502798
2797848
506505
1571494
2055052
1228643
659036
1925921
1972637
1067073
2625322
149966
1721530
1321162
923284
908629
832130
663293
896860
2527617
1345774
359138
2118340
1702531
2277165
2416920
1123869
2060223
643986
2099102
868391
1764138
2422619
1132239
881561
1503594
1956042
1314938
1762968
1794190
1588550
2156710
1047381
1363040
258101
2340269
2485005
1719064
1779015
266018
310099
1513620
2518403
1265443
2905181
1191963
90561
2379649
1310730
807145
1952313
1734819
1767562
1017917
1949488
1107095
2344112
1524979
189310
2465599
2190190
1771151
706034
2290397
870135
12457
1814419
1290214
1375788
2904596
1198057
1139974
254816
1789163
2903419
2384729
423045
1514030
2038565
2570823
10865
2454484
1661313
2237049
980406
2329245
1244590
192281
693653
780275
833573
1466145
741102
1928141
1175438
2558558
2658733
1859500
1736086
1180842
1710050
1446430
2728100
1550545
1175040
2140280
853995
2246099
2874978
175572
476419
505003
319351
1453089
1686822
1331655
426559
25837
2727866
632556
2142385
370416
67568
621432
2580532
973066
1893449
1443634
374093
664638
86557
602862
781890
1060093
2699650
1505958
478400
527247
1950277
838514
612779
1198393
471341
1588584
401079
2054223
1471172
2269940
1490233
736865
1664288
2217686
1659396
1244612
1401347
2548280
998361
2685477
2833048
1872688
2704246
1902587
596320
45422
1112897
732942
1263593
1753808
2167031
1362639
1641603
2386166
667160
2686916
2426190
1004951
1528362
1647716
1633236
2090077
820996
2012936
1858525
2207049
2856533
299998
1459625
1072104
229760
241685
2101461
1557936
174819
1027176
789453
2825836
1916211
691980
2667355
1543852
2217028
1655769
750317
34698
2423314
2768841
160747
2929813
2427565
1713887
757564
2349448
1314107
2377194
1649435
2745969
1577331
286403
2238331
2452847
1606749
2625722
2217106
2230535
92248
637040
271891
2607871
2471724
1746894
1341229
503139
831826
31391
615043
1503551
1921198
2002962
2665997
2291970
644801
2136072
2653831
722930
943316
615090
282929
2168032
780516
1792100
2667026
73247
1507925
2702524
852548
22085
2391520
2257437
205473
2640603
384204
2061902
411547
1814597
1551566
1642412
2866509
2216509
1953594
1006204
1711897
2453781
2547585
1727655
1287382
1924285
1173943
2344182
816279
1694317
2764661
1151197
2023414
2490327
2482217
2892942
1635412
2794529
829521
915101
1196171
1285580
414369
808385
177200
1116154
1721510
1759109
2745607
1644981
557686
2130564
1840902
163828
1077918
1277501
1978097
2523642
676173
10051
144882
2888447
2609027
2581425
1214907
1596049
1503224
835081
1493419
2148285
227798
2712822
1241147
160038
872686
1450343
2772435
555070
1772431
164900
964101
2547828
400780
855488
2629472
2341875
1116197
1496353
471586
2646212
2186355
2806998
2898764
522604
2007898
2209101
1595673
1618200
1826715
1992685
718676
2126433
1421460
760733
2371132
1665945
800343
1366970
1327901
1300883
1912552
280926
2718509
2905715
148202
2236223
292958
2785518
2289478
1462216
763669
636684
1436685
2444771
2805399
2734274
2349389
2063919
435981
580585
160918
1978497
2197130
371130
1894635
1147059
821901
1561400
1660797
1313835
2792282
2848734
722352
138591
164608
94869
1361862
1834595
1397140
2510679
1792274
90897
232885
2758738
2213806
860475
1012334
1709406
1149526
1886679
1265094
1572091
2613710
685396
1480347
1664106
1485573
216139
2517702
1170530
1403652
1071444
1314316
2382564
2884667
1297273
2436314
686116
2315704
1026483
2350671
1956949
1886241
1012120
1341093
477486
91071
1574818
501666
1143465
408465
1671625
2903164
2898970
2250594
591627
1364919
2045873
2573047
630775
2694193
2464522
661446
2114945
2414183
1374906
31205
1611328
432834
1346649
2453184
574955
1935630
576573
2753869
1206733
1115671
521922
749827
681646
2530596
554152
2470256
2657215
1459215
1337832
1496911
269946
2119802
1662785
9143
2243572
227792
943923
1060913
1478309
1478957
2740933
920669
2122055
187047
1500900
1753668
2368535
2770963
2354038
2096932
1720196
1262986
293178
1904563
99076
1725276
1070179
145210
2100490
2806177
2620971
2162661
2141412
700941
1770320
1091904
248496
222615
2317355
625709
2718500
2507714
2869692
2369391
2937750
635256
2436361
771655
2877130
2920336
1452072
796346
2570691
1174668
68898
1370831
1091469
1764567
2840774
2033371
2212791
2016583
660437
2320739
250265
947824
2874325
2649965
1849723
2358195
2590584
1322280
1582270
361538
647919
1766808
549411
1432398
842704
1783402
406993
101944
1833834
1061568
1936227
945021
2097379
2626442
2393342
75201
1807881
240438
6578
2799522
1234773
490355
1765446
2533331
484556
416544
2051176
2812652
1946876
2210519
674100
1434006
2155991
1134940
2586941
2858999
148602
472056
207424
1427599
2527521
1782423
1698502
1558184
740021
521818
1241628
355304
2219480
2127854
895442
1720105
798777
209829
762286
2496630
1349138
167997
624534
1119591
2897429
1903339
1920745
1982117
1551667
2006710
1413940
2409922
64168
1910616
1883941
2862716
2631612
2127099
1190142
746041
1797223
272984
1468507
513834
490037
2786546
1560915
1044695
2282186
2476495
1304287
2078741
400232
2853612
2920304
1336344
544506
1577308
143354
429094
1241840
1400156
2087470
2561561
2875903
2874794
19936
448975
1667716
628143
125347
2332241
1692727
1560690
2095436
2132496
574274
873619
2667996
729902
413546
719331
2102903
520617
758099
2747972
1347801
2585641
1723331
1428089
343634
2510955
1714229
601604
1042211
210324
1203122
2287912
2612726
2900383
346059
178499
1036014
31899
2653412
2088016
1235850
523323
1606052
539437
2666127
145778
2921442
2439434
411663
1161215
515522
2213736
2468631
2502550
438654
2599443
2096773
2051797
2767461
792921
2712547
2565340
1135935
1824184
1734505
1344877
1229270
1716753
31139
476384
1027371
120162
1939142
525299
394856
1014312
64991
446823
1527535
2477595
2217682
677328
2401548
634085
2825373
808638
2638846
807158
2317631
821646
2239860
2854640
653567
2737111
2511967
2436800
1835408
1474842
578169
1495209
1841681
1483810
1043143
2205870
220376
2094005
2605241
2205332
2000426
2690888
2097166
899109
2785175
36444
2513986
2333567
2007039
230271
1407727
2758975
1936722
1881271
2285693
287635
2583735
2234773
172993
2275628
678958
833453
1769401
1772038
262287
1882992
2564913
1088623
1075978
796596
77598
2891016
1583921
1523574
1419384
2795454
2567752
2710358
386169
1223676
783263
662787
981440
2598232
100104
468762
563804
1897525
1182932
1196872
2166507
739243
1599158
429522
659685
731452
2916286
2338069
596470
698592
161209
350304
937898
1383548
2087923
2814479
2821910
600917
2105654
798094
2174690
2567478
2526355
444614
23427
1727799
1965360
80190
1708464
1063362
2505896
2166233
117335
1026616
743223
1087709
414047
706891
2382319
204285
1650957
2450875
2722640
764534
1141740
954613
1055726
2366642
713225
2909303
2547182
2005398
1253427
660836
2844679
1676989
2318127
1832308
1121639
2080393
2478274
115253
1310444
1405299
1810471
2114342
908155
974220
1937151
2866758
1019717
909017
1271800
2160956
982100
1058652
2333641
920372
1389835
398564
1893781
1736227
1140784
2678901
379092
1701266
780738
1557018
660463
1048311
1218053
474184
1260215
2192084
245014
2304558
1394137
240818
1734814
988270
1250041
623934
2225450
523619
350869
1581445
1756524
350703
2437232
1541893
2911705
1244536
1218322
2904445
672207
2240388
1710427
304901
816747
626024
255052
157263
1147957
2759023
678034
2908617
627184
2910856
1501416
1103871
1788514
1290596
2913742
1532393
1348489
402767
17239
849291
2042918
218499
2475990
2168876
786274
1863992
1178586
1809832
87337
416876
1409406
1017810
2630180
73401
1759967
1287071
1466550
864056
1778530
2455914
672561
2226627
128457
2300963
60076
1270404
1382875
767624
1451058
619324
2892549
501048
1551087
1148396
1951815
2048165
1893277
2140910
349081
242416
931531
2026738
476839
2382351
694619
1147095
1476991
1746131
2914171
2015591
2887681
1941728
1566584
2369781
111488
1685708
1420938
2662879
2341472
1886093
2786013
1836846
790678
1767782
2571014
1994224
393498
2635451
2193296
1562617
1784929
2134568
2277027
1220006
682204
1197228
2295398
1925022
524979
333457
1257723
846733
2206393
1200743
1884075
2110401
1580865
289685
1950623
2666486
2601117
2278129
2875736
2583890
2931964
248669
2441723
2370627
2880230
434924
2007070
1842438
1834246
1445032
960899
1476930
94115
2031133
2670794
896446
473751
1686523
1064807
1122146
2895844
1114854
247561
511656
2270231
1358694
716203
2038503
2391144
2365965
1073909
1290745
2689259
632560
2349338
635016
781009
223223
715160
192823
783476
2717137
1124243
1318447
2052577
1637638
1939366
198538
2668163
2483973
1307366
1865371
311982
1842845
1485352
541838
1893129
914724
2526024
901335
1593170
1683982
1552832
1319537
316765
1363367
901549
770347
1406184
2276453
1842001
2928918
2874306
512212
2107663
1934272
2032907
219878
2393437
515370
1569045
1766959
1755098
1544089
1694602
703315
494476
171355
2835546
2051407
186493
1654732
1425213
1444362
1026061
2026880
167496
2800207
2702692
297570
2528102
183015
720510
314308
1621073
1259953
2875544
272496
2291505
1695703
2390844
613041
533802
2790939
452156
507879
1182943
115640
336370
1339676
2785766
560553
1158176
2021849
628246
485146
2229643
694341
265712
2833722
557807
582198
2226978
356809
2434759
1389910
1228966
2766717
2775818
434693
985022
68011
1499015
923926
357169
612454
2280140
327289
2450997
484126
375340
2505954
2159441
111012
1646974
2230906
2389177
597273
705635
2183560
1623635
1533224
522605
1762335
1928894
2077096
41146
2551289
1599271
1539988
2133250
493123
669313
2334118
1644302
1092466
1214159
414352
922590
889481
2028456
2362157
2599249
1903634
4043
264597
461009
621491
1564819
1456938
2172831
2643798
454784
181904
2226742
1562610
2327993
592601
2610756
1594293
1640281
790640
1735922
2317715
650310
1832581
504534
2156809
1122378
1930257
2421552
827304
348588
2374594
1933166
1422307
1221136
32885
2209091
389817
1448004
1377241
334959
1143916
2184411
1653611
689006
1898163
798027
2713459
1118780
1420392
677176
1099866
87202
4644
662508
2036959
1212967
1404183
1530808
2529736
902688
399714
1077549
106164
13023
76369
665080
2702313
2745217
1516548
32052
1372529
1766091
813714
2419576
642620
2604137
1372314
1198273
828653
2473798
1738876
765990
1890761
954907
1328615
509818
786046
1578234
2370543
336088
815848
732689
1096256
2571741
2895609
2138516
2502660
2050052
305840
2555538
740445
638017
771775
1649775
897061
2575689
1533610
2180078
445748
1463923
2263902
2152480
2601030
1118323
1111561
1627736
1851665
1063858
2844923
1044691
1296166
955518
1108317
2707116
262714
471103
1805094
2218751
1964079
608713
1560066
267756
1555920
312993
1186147
1680467
1808287
2106894
1653424
2294060
2098137
2824831
284269
2719492
786594
1956751
1861499
974891
1104122
755124
898546
259120
2816168
618932
1296140
1668828
2505081
1836004
2457103
2389625
2217341
26781
1453186
2057393
2081960
1197711
645162
1063109
1742463
1998122
1029339
675881
228450
69740
1964838
1555256
853747
2752533
69765
144029
2517479
2259393
2413090
1744918
1992811
17173
2173008
2333510
508023
1189016
1386616
643496
747327
1820403
1056577
2672917
1615177
2693868
308805
1432457
2811063
403270
887564
2050099
2520013
306501
1382059
1213513
354459
2473033
2775320
1510891
666006
2339165
1674029
860818
965859
1463355
1898734
2872147
9310
2086250
2699597
2758415
780502
2855837
876590
1517376
832184
1374396
2576171
1611353
2574021
906093
144661
2729258
630423
2216572
2777732
711226
566114
436477
2637334
2163782
2148711
519885
837157
2357890
2868514
1577388
2485407
2175281
355713
1310185
2312526
2886835
1995687
244862
1479843
814464
986260
174278
980332
21392
2798755
1101733
2060696
1289342
1252851
1066365
2370966
1310469
136422
2677616
2045268
1295425
381473
1949712
2874191
1858376
1554948
2023489
2044332
438783
1649546
2490485
2819327
1402900
732119
462243
1668175
1283480
590949
2688600
2881971
146679
971053
1840530
1719760
2269108
104685
1237131
1512520
2684858
415015
2353451
2702069
2702361
1822831
236996
2394882
127823
713752
227036
246478
2302120
2889458
1144041
1622578
2216232
613498
1874623
2727381
2465085
1484704
1989219
473369
676878
1207769
1311467
267092
805323
2043470
2646376
846400
847680
2820368
2321481
1457266
43772
1071697
821804
2005161
1163303
695466
1971963
1622401
2168094
1871339
2692364
2438372
2851004
620082
1555373
2828349
2155185
1608224
687065
1602551
961064
111409
1631180
830727
1219186
2106833
788763
1772004
378703
546497
784560
801227
1885685
2560847
2743893
1639327
2834141
285527
1039167
1638287
228493
1539714
432391
1565140
268107
1043844
2545089
725495
2312768
1407685
1159378
1881723
2679531
2154331
2027220
2285193
809715
2590238
340764
700422
1825668
2033516
1206215
2585356
2136453
1269767
2652321
2215216
1618906
2032823
2452602
976303
1269056
987815
1077036
360848
1440770
1511278
2846335
2376649
1228136
2175616
1229627
1898604
430487
761886
790263
377967
2131344
389707
916584
296525
84658
2712519
451507
595157
1640801
209435
48742
760251
2271061
1108959
2242867
1719733
913182
1559224
1256866
1925698
1347308
593453
704235
269682
1634625
2311590
2453882
1273709
1155991
2586471
1414737
861391
1439105
1801789
813290
2063333
400188
261587
2624238
2939817
1758420
600118
295121
1172922
2436120
2650128
21425
2144909
985451
2107425
1530627
2159447
1142912
2194114
1670581
1450775
432095
1395982
2269736
918933
2532803
1163715
627532
158146
976165
1853768
1908389
1830975
49518
697141
2173588
1922763
1767538
2881274
231460
412652
1286722
2858717
570798
2880279
2634222
2466493
2663325
1027020
1989538
300008
432996
904593
2141478
1691920
2635448
2297168
2196186
1320438
1462177
1699025
891968
1366005
2105342
1172049
1758788
853621
2236147
85372
934649
2681360
123877
756568
94001
908703
2256019
2879681
2382384
1915064
2842119
2437086
1860958
2477222
122903
1929820
1989477
394129
2132194
1623310
465750
511713
742419
2046206
2471168
1261083
2302124
1352898
252855
366827
2231078
2563293
1036000
2033121
566828
1792235
2381232
1662814
2052084
2508573
2303684
1141707
2374214
1278634
1085636
427782
2566200
542884
23017
2280784
2666343
2257340
1410166
982531
1257122
1171922
2866903
1368753
2753411
2699077
2556861
2448908
1936381
1584999
2842575
2051098
167694
2939300
1199158
2095286
2266224
2298043
149855
2293341
1832583
2863496
890879
2600770
1997606
2194825
2260603
1989154
395380
572796
2580037
836118
2682339
2193628
1123841
373245
181954
42248
1193010
1524267
598834
1199268
2227646
2754208
1025702
220484
38600
1545257
2776380
1351543
2923766
580171
1548780
2297062
2111202
1320128
2208773
1223193
605303
2602630
2903349
1061703
1263821
2111465
2563578
1894823
2779468
1023927
2370444
448591
2107724
2134818
2843743
374696
2059773
2000330
1843593
1338735
1601903
1445397
2314681
2624259
1655192
1677880
1191115
1320213
2181766
1606370
2099170
1936922
2684550
2494686
738306
704157
2273900
2298392
1553642
505456
2735439
2914600
5234
2266487
551023
1784680
1515862
2525912
379246
2547598
85106
1347778
1409667
1259540
61032
1080977
1421965
2780134
2868495
1816192
151756
2478419
613183
2402763
1216717
333983
1915967
1732662
545432
53961
1863306
2061036
1520154
1487629
1120089
1895144
1589060
1479783
706540
149065
2825050
1754924
137865
1949717
1074537
2883914
2332329
1385181
1172048
2446038
1063664
284540
2002972
1460396
1077328
2633016
2809102
2756006
2106489
1868185
1831697
107938
122661
1190823
1861450
1837221
1840961
1899659
1896210
1609120
2186825
764997
629757
2808815
121735
2476042
2793471
1806322
1371439
1210330
397985
347817
1946145
847628
488487
731806
2252278
2396949
639790
1635393
2765083
90737
2147035
886337
140730
2715591
29014
1339087
1319279
1573373
366699
2261153
2901572
1569870
580505
225970
687402
2682014
1856617
1896506
434500
1967390
315561
1253667
2792111
2422972
1323927
1800758
344745
598528
2861937
2028105
1175774
1878742
1341942
1941022
1696799
2247299
2182638
240246
712504
1932722
2062442
587765
554695
999572
2471226
1675375
2596952
1622357
965318
1304346
1748883
595902
655431
655588
2875737
1409564
1953544
569841
1624407
978966
1725293
846914
1071104
2583930
2666371
2471485
453303
502395
2491441
636914
336679
1018096
2199731
407117
2531928
1371403
2810952
2308911
891254
112616
2790947
279546
1991919
2719125
1049219
1195211
371431
1965013
1403819
1193530
1167562
2902516
2591841
601994
333246
2521162
2734569
2914832
2048760
194452
401035
2851069
1417550
1814849
1211038
1146499
1389649
1959675
1788679
1452327
650478
2300395
1973161
906875
839873
1501694
2692135
87918
167267
2884878
2713550
359412
727369
2859588
1685182
1774244
682569
2669352
2569273
851239
801502
749842
2744991
2355689
1418055
1981499
1567387
2297925
1222365
2370694
1508885
1198090
1317755
1644960
2115364
1157087
2247724
2478843
1990098
1902690
749858
212810
823872
499647
717858
1786118
519871
2750294
1857770
2267045
2403363
1478884
2256875
1808986
2871016
567047
212203
2721709
1540256
1563625
440414
1706730
515034
2079404
2885629
2073037
481854
1684748
2383914
2412626
1242703
1228166
1006633
748546
595301
2394496
1902180
2528686
747858
759137
1738430
79108
2831602
353110
712048
2345082
2636559
921821
1119486
1242750
2702255
2544821
2651713
2844447
1510055
898795
1461578
1246396
451622
2553421
901600
332970
1842629
2441981
1299617
2277835
543065
2363059
2321304
934251
647160
2824488
1266537
587066
2806772
2685751
2792254
291122
2177654
1370793
1843173
2652429
617739
1604653
2048221
2356932
2810563
1638381
1528659
1340687
1531668
1440986
2613611
340573
1317764
1943434
2232969
1800375
2734472
1679572
44572
1390335
2878170
2735845
608491
1425259
2918357
1027706
2717371
1260218
930500
2134432
126283
250017
119236
2682189
336247
1553868
2878335
2541624
1866957
1154517
1021857
286945
765903
1945024
839395
664101
1732789
1249715
1667155
416195
906723
2646844
2825508
2497588
1923710
187938
1059884
2043090
1596467
1868387
422071
2219828
1424311
1318793
281950
1060703
687214
267337
1532330
1865101
318877
1300167
2869055
2580487
2097560
342771
783183
1705814
540246
662242
1666785
147779
2678319
2648904
1840183
938618
2216082
1268066
1106629
1921520
218871
2060575
2400429
2348068
1216178
99807
1202320
2776983
1005675
2415265
284508
751466
396141
414356
210680
592259
703077
2368864
1444264
1928093
1318937
2804346
2477134
1043420
607795
642739
150808
1834897
1148885
2585103
1814572
2105849
2139651
2031605
2650404
371533
1326951
806956
1594360
1906868
1894597
98363
641737
2170662
753013
486291
1497899
258431
1155520
2018362
1432118
2548858
1965683
42725
1555833
1616384
1345799
2378901
860356
2175865
1477145
1428676
1851048
50951
2616956
760347
1865337
88237
1367351
1432620
2078408
2377799
1335908
2374066
2483157
320888
310433
1432098
792435
1752746
395714
2832717
2697134
799069
985646
2653773
1728510
2477562
2635628
1886268
2470851
2361203
1240454
1734648
648740
70714
692773
430185
114565
923665
117378
1655324
2517034
358762
2219026
2308982
2563706
2483373
2164060
1517964
2620137
1547907
912449
1775738
951399
1276263
2609738
1187383
343979
1878842
2927794
697999
1759884
2356768
414513
387304
1592043
177774
2074934
2148616
989013
368716
1550393
2156550
2471516
33367
915016
2915024
804587
855961
1549633
2619340
2193583
972457
579965
2671173
2329718
1048482
1094711
1437063
1608059
722382
483603
838899
506135
1891267
1871620
1487222
2204084
1358765
2349792
2096369
2300186
482850
2201548
1194721
2882171
1175213
1389772
1920956
1395246
2011287
65623
33064
1718719
150572
2165019
2258257
1543961
1364415
2868362
2743748
2850809
134861
2045582
311093
970484
2806245
1621271
513994
2380734
2831769
2391872
444347
2655429
1045706
1961856
2577830
1073036
1483890
2386001
2833004
1024247
2238040
579386
770613
2501545
2556565
1891160
2043328
1276471
2450945
2490175
1778892
1961455
2178313
2057954
2639975
2494622
1675702
1963564
2577504
1426083
550786
1094987
1172117
219361
9342
879247
515684
2457338
636866
2197653
2798035
2522068
2626436
989491
230957
188177
362269
1007850
627335
1572529
173000
1218706
1688709
703393
1354892
2876115
2753353
2283731
411039
2314329
1072932
1897702
294712
1608479
979595
2753412
1505530
484960
1480723
1908718
501256
2186743
1711621
147023
2736241
491640
1200757
141411
1212414
1784751
810079
2596250
2887794
410589
1107095
1440313
1164863
661608
682274
2147015
652359
2111777
2415937
22218
2386361
1990362
1393418
497805
2641898
2921215
2742519
761099
2796157
1172828
981351
1720008
2606318
57360
1742064
15080
1348637
2929077
687347
2599661
717155
505600
2715702
1316583
1587876
1638663
805836
1184529
1670782
1759418
1375858
656505
572698
1284439
1333672
2023911
1565614
30541
567876
394220
2827174
1067446
435729
2833124
2566736
380603
1901162
693532
1540300
290992
1830146
1777062
2658776
2605315
120943
1377526
1099239
1163961
2391476
2273313
365339
2591508
2874822
1629357
2431019
672363
1289735
317063
91862
1883128
928573
373523
2184416
2273781
1427710
601656
414408
584271
2156331
2248069
2106780
1968462
596374
1888713
1222367
2680540
684546
903623
2074147
2605577
1138563
1738514
2768568
1236054
307557
1273096
1954407
2620787
568296
1931808
1332536
648404
2881067
1007012
2027059
396975
1725228
477413
879926
1404095
1185322
2828786
1724113
352554
825231
2819488
2883171
1681369
844011
1222844
2592484
1140846
1409686
366135
1778022
1980934
185666
830977
1683464
2326748
689496
1801053
959307
777380
895073
179846
2614699
177380
2223676
980396
204959
969081
438548
1492502
266056
1351339
2080138
856191
143438
1893413
1993701
1965628
974092
2814036
1855598
1527699
1848495
1324968
1256709
1551170
100302
2324819
1159793
559643
448488
438788
1693367
872556
156074
2077214
150248
1668231
1498818
2506088
581096
1338083
113187
1635073
437386
1427414
479360
1780410
428462
2057193
752808
197159
1450690
678311
267181
977299
1962867
2630578
146782
1087290
1648313
2358374
2892322
2019112
2403213
509405
394413
633170
2514482
553710
1170691
2125938
1859958
546032
2542062
1112270
1678882
1507488
1021146
2349296
2813936
784376
566482
2579264
1336978
377648
2488211
303064
2290944
2054075
895020
2259903
481484
11086
1495966
552056
2509051
2335321
431445
2828806
2349022
243701
288612
1735867
2194841
1995870
2035138
1634185
1274357
505794
359376
966224
155733
2136091
1943581
874919
302931
562675
733752
104115
1373444
2502427
1663233
136631
2446138
732158
1194226
1685484
1797448
2752279
1667666
1701584
241998
482533
2105847
2694760
2073807
1973346
724935
1232403
2332634
53576
460725
1475861
845809
2633848
1326807
1517528
2294280
43067
2375420
1058223
2317131
1531583
2855367
1047380
1752705
180188
2175668
2311678
2563478
148867
2739959
2138349
2281449
2551989
569352
2610669
38260
2020237
2524520
239451
2377714
2455952
1073395
1822038
2065688
2708301
49500
1815906
1805853
1814785
438269
1270749
1629931
2087791
2837672
752142
1054769
2813984
2698826
151134
1328782
1633150
1552384
2165626
2927565
2566922
925128
833551
935169
1022065
350136
759341
1072348
2624308
2838639
586418
1612380
573617
1458000
370672
381027
2452191
1424696
433376
2192312
1037773
1222234
1602058
253645
258777
1954274
234408
1580036
363059
825432
1671625
524535
1923231
1053918
2662961
2414555
2710129
1739737
2752979
2598718
867253
569223
553916
1228923
2400647
1651841
972322
1665993
2378906
1954794
2616848
2844337
955244
2699947
959241
2441308
798939
1177053
2354066
1938637
2692400
2324756
2048687
2190490
1845594
2668556
1445660
2259359
1398267
1832571
283773
2378897
266872
1660824
2160244
1185110
1134127
2678004
2141743
1428303
2345863
1536923
893673
1093370
1994604
1882290
2185087
1041506
848284
2006968
418215
1542414
2585988
2789673
225128
1698748
2064178
985235
965603
2543746
469057
2684905
2384004
214105
1793613
2012316
1015151
2169120
2690365
1372663
81046
1446115
2256337
2445775
2892927
2839654
2084822
716461
1241055
1152700
1325528
117910
1436915
1035856
966764
976515
1274085
1903929
253340
309278
980279
1954845
202069
1351657
344487
4712
901528
448458
228463
2482740
630916
2687070
1442844
1206260
989228
1644171
984485
1426234
1152725
1440683
1864472
146304
649638
1734884
1566432
1478430
1916819
1702604
384011
1423869
1133717
1497094
549890
1560618
1147534
1205188
1601675
1667997
2563394
1565530
1521421
36155
2343240
2501354
408159
2811504
1215696
194091
2347798
2258915
993141
2013815
1100042
1495573
1477006
884162
2517799
771608
1400138
2683113
1651327
915210
1762084
534418
2417240
2919917
1380763
229631
517421
2717070
2608839
2561745
886077
2224044
1840620
550943
797489
1890968
28421
1149552
771424
452209
2486091
531172
762808
484768
1967207
2681983
1330404
1203115
119532
1011136
2757987
2893435
2453121
1777632
1370263
2750264
1948711
1958598
2066053
2448452
189311
2632951
337049
2794981
644911
1988166
1916611
1262457
109670
232765
1233017
1482999
1887628
400588
1020981
2855583
1304139
492579
2028060
1294636
1706799
1144732
1298841
650536
2720942
1259354
1511695
1243143
2094388
960254
1787579
1987347
2687986
1694719
1348418
87357
2298896
1888379
1100174
1949888
1447443
232827
2129997
1159791
669680
103932
760064
2838484
684936
1537071
1734571
2045795
17228
414511
2678762
531672
1247258
582320
2118340
165802
2823926
2023232
1612296
830533
2764027
1799855
1085465
774581
1612788
906946
2162254
2845470
2394553
1781148
2521970
2727276
156828
837802
1862676
1926513
99874
1091852
2901893
918085
1870567
906343
704254
1987712
1355701
923371
1085802
1522260
600149
1953380
145359
473282
400321
2818318
1531586
875413
1557159
1965520
1242098
2263545
1832306
339411
2549233
1441520
2451706
2911862
1668915
256430
2262817
2314489
1222025
2027863
1531435
1497293
2004265
2889871
570213
268453
164471
328369
335524
1026379
782327
2933102
1751721
1178171
73650
810955
2122788
2330659
2544639
575416
1369532
1020786
115143
2854947
1214733
1162820
155005
2038071
2777544
1572843
2592064
295243
882534
375893
2701212
700586
2213574
878179
1084763
396994
1522303
2822190
1753677
1670641
598424
2712845
1617215
262706
2511184
2492617
723579
668341
305774
782532
1205778
888471
2082894
2110276
1575753
564859
172551
2858826
255128
1038946
2684702
1654876
386522
1204449
2789370
898036
1315188
604698
2456394
1233114
2302159
1022038
2534589
930392
1754347
2222732
1750423
2517971
1046827
120847
1160577
1912674
1345408
2746576
212691
2287770
2673173
1935700
2032740
2261857
352950
1877536
102900
144854
2256236
2060062
1679674
435294
1623276
2539567
1743479
2005477
2104482
104042
2302166
450377
282507
128465
5237
650091
964169
376896
679967
2862604
1102445
551829
810643
171337
2743018
9796
1572804
805922
1845721
1538927
1235707
1581028
1143940
2829779
2748724
426365
172691
2432790
56800
2224607
2174566
362443
1220834
1894924
112568
1655718
544602
1490109
435193
1953152
965490
2880509
2294241
1431001
1446347
1493327
951911
2023649
769970
959120
794295
880557
2886000
676377
153663
1161753
1901110
1027446
2284768
2002603
601705
1807316
2635028
2419480
2068758
2770132
171872
2274988
2385825
153232
2815582
1600419
2036511
52721
2612023
695613
973586
2391138
2205716
16885
2423749
1837009
2168979
1729207
2090158
196085
2579134
374080
1846798
2601712
964224
928207
2187591
2659680
394089
584458
2062776
356056
897146
1223774
2908099
1780216
1944193
1475094
2796273
2759922
2354639
1302190
1245026
2702708
641620
1644083
2196241
2464981
786111
1146575
99368
2550112
2406885
961459
1867597
2775904
2851080
905433
2811388
401844
2004819
18999
2537226
2818049
1446634
1068937
1842231
688445
897713
84521
129286
1628659
373450
269464
1776929
2166576
922914
2921911
1247080
2814543
682801
1775959
131631
822862
2550608
2409525
2498342
601307
1006081
208428
1258554
165447
462425
2475064
599109
1207288
1174970
1731164
219790
2471507
1920916
223950
1695486
1565233
791070
937892
2381026
846664
1136506
760457
28467
2356787
531158
1547500
1985480
1485107
2396755
65745
1583712
1547701
1362261
1134010
1440155
28467
130025
206019
455537
951074
857543
2904457
2512115
450979
1853535
22018
1935131
2624740
1662363
764680
1322985
566781
2920871
2635275
152589
1722395
772406
696381
2678383
340816
933539
722666
1745328
822356
665585
2320927
120573
2431638
2647648
73222
2460793
2203502
1725064
104215
2396955
2513768
196767
386540
137126
1142117
1510520
1417399
2485283
1458407
2479833
2318704
261820
1456426
2003075
1740833
2895600
770848
332315
790149
1582025
2334795
1595003
1003155
1282332
2129345
2349574
1900857
149249
2623539
1157734
2899563
2702482
422048
240771
1156516
2419875
2506167
637825
777862
2438724
2409501
1472753
2256627
751735
553912
1028766
2872374
280138
1050475
526430
1699455
61952
866588
2041576
1112104
646450
1060060
2340127
1063746
472721
91343
1689709
1543221
850817
147610
24942
689804
2048029
529437
2158496
1220810
330238
1409192
2841202
2210755
1636879
1564286
585021
223089
650827
2940124
1263382
1177684
1924845
2921193
134671
2361912
297276
2809693
1405171
345080
1565212
685273
847649
2126910
2650823
131366
2148149
2363876
798364
1336327
1346515
1361015
2492973
2829371
669684
907817
2120911
2754852
984379
87185
1727606
1092204
849854
2730712
56179
1189066
2585577
530726
2405165
445509
351511
1639690
2744221
1957352
32670
1266613
1776516
1083543
1844681
2924715
629801
240825
1711008
1114932
2620231
1507710
1757617
1037006
1999491
363733
805217
2849761
2746486
1544225
1762465
26781
310458
1142619
47287
202431
1339563
1099846
1735888
590632
425044
516538
547099
1539705
2348257
2157849
137691
2573308
2607809
2607221
2664583
2260305
15651
1579348
196513
842371
1263236
1886155
2936367
346729
562409
1674839
1756962
228876
1003884
255622
1533438
755177
289454
2752140
354516
1512891
430907
655012
973099
1475606
1742881
364580
861621
2501806
41881
2637673
2436799
1360593
562337
1688100
302655
2594739
2132572
1879834
2147286
186202
2085689
761987
55244
2106454
646713
662903
1511252
1083606
2697402
2089494
1091298
1985275
1928560
1312465
2893707
1400882
810069
1766515
2467680
1941427
2854518
252139
1193224
1463004
763193
2638348
801253
927222
1884070
406477
2013190
2638615
1375622
527910
2376137
805495
497804
699886
584938
211461
151245
1719993
2029290
124902
644591
1075597
2088120
878660
689488
1859084
2351992
205262
1443849
1080372
349582
10499
2148954
110226
318569
66774
2777305
521895
349926
2726581
1199175
2035567
1628348
308583
1813331
1357597
1253194
2579391
1575392
2784401
2835676
311108
423453
2618621
2051778
1613956
2406044
2433392
300642
1924687
1417007
847455
57920
690490
879627
1672301
1197306
771142
483132
1803215
2163353
658734
942026
108218
2810612
1163046
2212326
1913094
2357892
986666
846213
176424
514152
2841559
2544330
2146442
83833
746253
2478771
71856
2216722
112739
519080
2201625
204587
359747
379830
339236
2915458
790753
295140
2712138
2782407
1766838
2399005
2334697
2344367
2192699
1414683
819584
663702
2113224
1111548
915822
130381
681362
85394
842821
2833190
918862
599248
784840
1554834
127857
2373717
2599877
1430168
2850968
900189
283379
158913
922975
463322
577261
2543849
1684493
205135
1287842
1458883
2827854
860134
785728
694761
1726688
1994174
1760689
2253654
381866
2080494
1669670
927916
992120
1984717
1067060
1174212
1347319
1130394
195106
280760
2431877
503755
991180
2809684
755139
2580642
1966356
711466
1207049
229100
1381224
1540234
1382488
565959
660692
1876078
2187348
1257847
2464094
2474010
1830653
253497
219565
845706
2117100
2419817
1404458
673256
883261
2854347
2208827
1504670
1404415
2503168
775803
1289913
1260109
250525
1340251
914415
317043
930643
703603
2217231
1770380
1573489
1601606
2040054
1032978
2580918
1873
2520794
859192
2572528
2246288
1276991
2235962
461796
2242340
137407
129809
1003434
1019856
1426870
1841567
400024
493504
1075721
2464404
1968500
2630960
1098786
1494775
869344
1093126
1947752
56739
2879158
2068134
432508
370210
1595412
511955
1591913
765152
1553226
1640097
1554891
236777
809215
2495863
1847995
2860031
1171722
397232
2701195
1302754
1234368
292816
1057207
277784
1039015
1667139
1434800
886312
798079
2442436
1727180
2191362
1543936
2554677
904135
2261888
136296
810768
2327129
1318926
2335245
52994
931951
440223
364099
2279135
2044849
2219215
290292
1399154
2037546
2382927
1826150
2884082
55390
766825
685260
1006275
1130192
247466
1811192
842403
2612620
653033
1244968
2525637
1833420
2537689
763908
641008
259267
2254827
119676
1011646
1970879
1198087
327246
2931859
1209705
282648
221423
160672
1367580
266142
2684504
59937
1298302
2493286
2311811
1716644
2394330
2258217
1508650
129051
2419424
870521
2770856
2223067
793596
2248184
1962557
2431175
541561
813563
443122
895630
2513411
1533709
735992
1378336
1885085
21339
2700753
1747040
1909647
476871
1863009
1731132
308495
1511189
649762
2567161
479360
2604548
1572174
1338287
1408364
1342636
1460761
1037293
2294643
1412421
1057044
1789871
1168754
2172880
742320
2790732
2059128
1227943
150004
536014
1704604
861749
1508859
1498906
2842670
1240481
233552
2454530
1864400
1259749
1811437
2161516
1027154
1595068
1871513
2685555
887203
2026756
931799
206887
2244903
2650343
611353
1997690
311156
2919678
2175385
592531
2344580
598815
229165
2121378
2585231
590875
1606818
913638
2324371
2302771
2495647
2252814
2864180
959935
2463357
1993611
1368057
947388
2025670
1155137
2067989
128861
1738412
347642
2661762
2176301
399742
58641
270805
1159533
2056302
583796
2166236
759662
107797
405171
102414
2339690
1999783
400436
2530748
97338
2442134
1782733
943567
1415138
2297685
2888415
2475246
242289
538804
1102287
1503824
1048024
2196312
1593414
1483848
1287806
763948
2009120
1925953
874770
674582
2023658
801518
332635
267593
1393786
1514282
2851929
2424323
2699868
2477498
1621783
491153
1536235
2043992
2653932
1033346
2549129
749823
963461
595021
2368907
2434530
103510
1755007
2250293
2870434
1522749
2915762
1556236
410754
547015
2931709
1853606
1938305
881617
1496539
1914447
1071981
1523690
590448
2648952
1176755
1601063
1451488
856599
2141577
2696596
363583
1649915
1129495
835115
2353267
1412585
479137
1704478
768268
1372751
1056481
1628553
839375
146362
2005959
1736188
2886546
239721
1274901
2274456
2397035
344261
142670
132425
1637003
432056
792455
1671163
915780
406728
1991466
2202965
238704
1382817
2186772
2409170
688579
706064
1093732
1411211
2909047
1085094
1001962
2638219
418846
61620
2388881
1046777
1766972
2527297
875956
2563733
1029082
2178757
845999
1192339
1514619
2624394
2843787
1607193
1791186
678206
1969677
2072631
507178
2503473
1596349
2757630
2661342
232154
2800986
1190127
663138
2716153
546440
625067
1182921
2528823
2674921
1386306
1780622
2368873
2042492
2707302
1350996
209519
1128786
245309
2492011
2899769
686495
1748964
325833
1463962
1743298
2826339
1214723
1233148
859758
1317946
876415
402938
169550
2746219
2554989
769516
2640873
1538607
2734969
2498728
1625858
299902
1003788
2773321
2446194
1142043
840301
1287980
2067099
970836
2815969
1904130
1467322
2258661
728419
2429834
2432700
2113744
2561590
429305
2022628
1051566
1573539
2938892
941526
2225629
2462978
187129
1121625
1964663
255416
312783
1651455
1546573
1278150
2475428
153567
839225
1760717
1534776
2726716
255857
70677
2705261
840405
2172804
1917833
147008
1961006
1260008
1050104
1908686
109960
1415934
1790570
1980663
1322198
1427046
169901
204379
2088076
2158440
1173353
1375407
1515599
414631
1859282
686866
2437941
674492
208403
2021468
2390283
1993431
1259332
1691993
338421
1905988
1175934
2727620
2776868
224349
162168
1880187
2417250
629386
274665
457765
97208
2375984
2340363
405564
2285875
1329253
1489091
1896833
1481471
146453
1014516
1678754
1626178
1439545
966422
2434788
1727782
1822830
629055
858820
1962270
1605004
2390158
1490155
706369
974024
1541547
1843148
1135391
478688
216920
1036980
1202565
2093848
2217376
453144
484407
2558557
808724
1656575
651647
427857
1310433
1228608
630314
173406
2220535
1992295
80445
2926397
1715194
1047299
1193401
1115922
494632
2371328
2673117
2141167
653340
2076656
2123782
1299274
2434802
1466735
765553
856398
1889424
1011473
2098624
2701298
1231484
636610
2466213
748241
871931
1671473
2347311
590478
1519374
1255557
1433329
2076455
532865
2733214
2299741
574672
1583659
2074717
1488874
1048410
925220
602004
45265
1412356
685453
1376667
534848
1703001
1453371
1198271
654993
2548348
309864
1996351
1883940
598688
862779
626403
2638165
588371
834574
1886399
2273184
2448715
1149125
1500170
899584
1735279
1057836
1672325
1313434
2105934
1006621
980440
784127
2289189
550099
226644
1971112
1812908
1193363
1997913
1303269
869667
1360570
923868
761572
414045
403482
359475
413366
1869743
295586
2265781
1296542
1255831
1699415
1930231
2367296
589577
2513193
906999
1812429
2308410
1232059
748249
1157661
2701380
1271542
623655
2750219
2703577
2756672
227994
1210230
406790
1957246
911063
1876215
2910666
2693523
2832369
1095595
8864
1129605
2248631
719870
2146019
151244
2783993
2500517
1295154
2835454
1857459
253985
2802463
1911553
297088
952791
777698
884565
1582646
2537233
852392
2355615
2637029
42690
1155984
2748909
1974316
183836
1689808
2708635
1447270
48666
2221360
2931268
201459
1592201
1555001
2302844
143371
1607542
2920196
1626322
1967411
2684101
1606262
695838
1679251
948655
1402716
188245
1051595
2308153
1416733
2080779
1645288
1255532
1326135
162912
1777507
2619600
1104053
2869864
594539
2513656
969337
16713
1102377
293520
2536331
1923875
886076
661715
1082385
1631466
1506081
502217
1235564
2288508
1332321
2488983
2098891
1000779
843142
2285207
816607
272297
165513
367698
2897812
794034
433037
852616
1886512
1132501
86830
1347016
993899
1662851
866982
794948
1385413
418987
2195420
1833236
2906700
2080794
158664
2801933
1611447
356848
1329576
1932519
1225964
683984
381309
2181383
2255553
417004
2324760
750018
604512
232707
358718
107466
1572618
2914911
1320908
2328574
2793262
1932231
391785
198876
2230866
1990836
1711764
602891
1883131
2031592
1467467
1086268
1389456
1284948
1315347
1056269
2612090
878157
1534525
1451678
1071440
2920247
1569031
770348
1430039
33293
2751531
1742616
808952
2065616
2654529
2835192
2701752
2143098
637389
2573452
2220138
1080220
90398
2383463
710495
1405407
1391461
2566615
7660
2315264
181194
1418955
1399795
1933830
1697011
1469736
569922
440584
288866
2068460
1044128
111916
208038
551508
1348754
1342954
931900
2083091
1952037
1461187
2589220
42864
902665
522345
1596319
1746836
2185126
2857346
2870808
2807303
2086440
44223
1975968
2233422
2383367
2296292
141560
2253614
1682934
173052
2817307
1824716
2366062
417221
594414
751171
1778566
2106291
2052595
1242487
1967032
2368679
2542435
2567995
1613890
2756877
1922973
711962
2738751
95307
1998288
1805856
255230
2338252
683897
289532
1868714
1849226
2684569
2858530
1316978
2473493
815827
2851523
515007
1513646
1187838
897131
403229
554138
1859573
2454001
2282705
271470
1117950
138070
2465997
725184
692481
891798
16981
2181342
2740741
89001
1179307
1647740
1505701
1094982
772566
1722588
254327
448259
1331088
79503
1672783
916837
1140581
841421
1787818
1621532
2529588
896080
633820
2235276
2862593
32914
1092120
64829
1086899
2378097
878551
1242062
1177623
803088
113862
1953268
12592
1190491
2879715
2287219
2503000
2318083
2315111
652618
25
2583251
1449018
1808313
2606665
1908701
1850134
336704
603871
1544133
2497875
289261
437328
410018
282761
796779
1044986
1774085
1539385
2768609
363081
1275995
685556
542580
1821563
941595
681701
214622
2451012
375457
2363299
908465
1681881
643526
1826850
2091482
1548627
1640261
2100107
1128732
1234072
2453220
1730331
1461150
1736887
721436
1363247
391580
1061931
1857134
2822248
912250
818045
1787875
2069127
1785024
1814170
927025
834662
2527533
2473359
322628
2616974
2707391
1752183
521408
256790
1501072
779650
246747
223799
2614442
812425
2187065
655993
1584621
786401
2708586
1058373
852157
799743
1059463
2855562
755420
62015
2792467
1529467
2325651
2804881
644497
1964947
1228201
623620
776955
924229
1613005
565489
488733
2688297
286528
1331473
1017088
1656725
486854
142712
2020161
277539
126642
749485
609419
325969
2631726
762688
1302058
338695
2822820
192567
1920174
2490489
1289933
32063
551898
1833040
2271483
1276340
819375
2164025
898863
2630479
1851191
2451923
665741
2253026
2637925
403196
2042798
1253019
2805580
1584372
2937022
1488787
1998123
2401904
496325
656343
1830480
2755449
1084822
1088335
2759879
673479
974343
2763658
2776032
2732423
1271515
2595988
231796
2645771
1126103
1664004
42553
461188
2637307
1161408
1622976
84858
1763998
1099011
1093893
2175551
2595138
619332
1507503
2410927
238866
560142
331966
925450
2186787
2183578
1310270
1310565
1875258
892446
354246
1555378
202006
739236
1135360
1070883
1377754
712837
2880355
1546061
2306228
982716
1403267
1377196
708853
1667051
1026097
2776260
356685
2900249
1890299
1003100
1388415
1091920
2634416
825815
540646
379316
2749246
1239249
2620241
2207733
1284405
2436380
476867
2077454
2771097
2174750
204461
248874
1585660
2457825
1877703
2282241
1727951
2782381
2040076
569629
142165
2495480
1018284
1907247
454154
1212212
176106
2855902
1333570
1626146
2498263
1701017
1932562
1041002
747655
959419
2928401
52464
370372
1061838
763629
1615858
379884
913097
2024330
2448998
1736046
1399709
1074496
2528587
2365864
570070
461100
1617878
578040
317955
1559765
2404948
1231584
1442470
268968
392242
649414
1641526
2843068
88322
1189706
942471
2923
2265136
972554
702846
2837163
13788
2140699
1650494
954380
1503288
28919
2383233
1468725
1277601
1950446
762810
1767905
1008772
1508637
2815504
1918900
2029068
663231
1534134
1201880
618576
798682
1376065
764132
132242
919804
1041743
1041660
798778
1932738
352769
2850860
2803481
735852
2644460
2142848
1635367
438600
2193364
2333151
2101496
1651330
1459655
25521
2866904
2441808
2024332
771235
2436560
1103602
2769609
1854180
980345
2590068
2131356
2780382
609563
1774803
2784594
1147832
190999
605443
1878377
1736713
301388
2345258
1054926
2161051
914885
47161
1166274
1623352
658256
2852760
1808853
185259
1111978
2118052
2575127
237518
1589910
2501827
1758094
2581031
1193144
2599119
2717574
2666999
858595
2068868
1675447
1964468
918030
157810
2515858
1270104
2803826
2764522
1541665
2381333
1273607
903632
1497695
1288066
563978
406850
58931
1120780
240407
2451762
946581
2432571
1643800
2148746
1768836
2000485
1461807
1598260
2884993
2454756
863962
2664991
2176298
36026
940558
1420872
988008
2797083
752260
1928977
661678
2481406
1208746
2590879
302968
1300245
1090708
2816305
2581527
1917131
599360
1510025
2340452
917140
1938176
525316
2746933
2838777
2374972
335585
1967669
1517387
1878402
813434
297652
1904955
491762
2448294
1250157
2926483
376083
1565401
373324
2181822
2880745
2651457
2828433
2818372
1193754
584147
248163
1573561
2032046
865685
1004443
2932399
2438746
1812472
1980334
2229424
1034176
2451284
753189
824188
811023
2683144
204166
1040615
1484520
56089
1668721
468717
948684
746020
2287611
2151324
493072
1304023
1377794
175673
216482
1125839
1545196
1324936
2916721
929765
1266325
2598361
2095467
1164485
793668
844399
1411252
2690404
2882047
1291883
767991
1272769
1532854
363653
2128823
2329906
288120
1849799
70852
560291
2912899
1082022
1602321
1358429
506037
1040487
1078094
2147264
1377539
68313
1450055
1499778
2093827
2781936
1865088
235179
2845985
2076190
370724
2234170
2642989
1021697
697461
2905166
1925395
2192203
1993141
1392264
1026179
636906
1618490
1010765
2055674
2145053
1782613
889108
1185217
1038480
181916
804369
1600626
1454930
2641682
1114393
113473
2204016
517
677433
1411063
1139916
655315
1114209
2878348
2402819
817195
2744085
1991907
388338
1322529
2210892
408701
2029967
1489143
2266238
2718963
414264
2375610
2152361
2521877
1986222
2626204
2780330
2541786
2379962
1086357
721960
2731924
2762972
1261972
1326946
1037495
2130847
1503086
2812218
1637365
1978415
554247
106764
2284318
1135144
38015
1887067
2786836
563762
2624115
2704379
2203737
1942642
153294
1039030
2122311
2727238
737132
280072
2291887
949249
166952
2346012
183425
2070367
392280
2559002
2926656
2048494
205705
666995
2865875
1423927
465242
1299145
722810
2633673
2841886
1986152
92454
2860033
1619410
1857826
1077419
1497482
2039006
1407627
1925563
1078817
1127084
2223168
1278332
2009973
2008285
2502698
103489
1120393
2478923
2690031
628464
1697489
2380660
2917311
1831612
1892686
2613335
2125234
1628649
1127311
1257670
2569311
1875568
54350
449102
1101241
125864
1694827
2188840
2286823
998396
506941
1965447
2273635
191861
2072480
59242
1523194
2340175
1159823
1276605
1005876
154226
281170
1388115
984293
375055
1164857
1256532
1167326
548037
1025395
639758
1191987
2705716
1730552
2625328
2196981
1656102
32396
812883
331844
1061067
1004069
650521
2375092
1077338
1593535
1599451
2512930
362603
1477115
107443
583264
50115
1393878
2898896
1019788
2827940
1457211
1535209
2297420
1711620
100578
1003602
1060016
2706736
1644003
2784413
2681986
828806
2100764
1838834
643611
1229000
2522204
1719184
2461369
2625412
2740470
1821555
785855
1785197
1094758
1166870
1999468
2324072
852876
2370182
1336783
2293806
1108573
2368163
2230330
2399183
1716712
2245965
2850107
1310703
2091795
446500
335733
1161356
1255596
1641484
2648651
1862971
1881761
2146811
824013
128532
2451882
1650952
1781705
2723762
2653568
2754382
13407
1495080
558519
1852309
1669048
1015086
1155162
1518155
2061427
113599
2400355
246658
1141679
1437120
1452178
925989
648263
283820
552798
810258
1915532
165450
1945945
2077830
2216824
2672402
2128902
2422675
161637
1120937
329393
709260
1486779
909296
192630
2611733
858599
1718376
559359
2728609
85988
1115939
1903721
2293990
795261
518
2035041
2068040
2678547
32310
2398091
1762836
1668112
1156277
1553547
1473566
181379
1181266
2543347
2137283
2044535
1424301
1123183
1812744
2610524
1775496
1388452
1095738
2389354
1807156
2101783
340320
2892763
770234
914288
1420276
1950778
530310
1031280
212835
2782320
505018
1090586
1872060
1881986
941150
372170
918402
2460879
610964
1534002
2681377
312268
251322
1073883
1571869
2341751
315432
2337216
2398257
976205
2092360
1348966
904913
53191
1682365
1978175
2309401
347334
1663678
415180
1567713
1348163
1054692
94909
1292375
651017
2042922
790958
2899135
569253
2912165
1933261
1215350
2880518
2261754
1997895
2846710
2400359
804837
682795
1923530
958643
243998
584441
1354054
2794185
2221211
17088
687044
2480669
2724603
96241
1479668
2200376
477731
1199873
602123
2136850
2908917
2069714
1904949
1527709
1239564
570131
782023
2504641
2901589
1615228
2881467
2230456
511905
892579
2777683
1035331
1421907
316383
282754
1021014
652070
1730165
2317688
1713854
2720993
1322101
1430928
1422590
400719
222731
348065
2415170
2408311
1630049
935065
2064601
2017614
1764551
781068
2858214
777869
2710793
1580695
1577867
1055794
87265
1591727
76145
2228740
2458572
38988
2428088
2815143
2693595
1038813
743173
1524448
1181553
1290467
794601
2421927
2685957
1462427
1372763
1657708
459908
1960011
2130639
1028336
1874412
332613
2002415
1738434
2311887
2863508
2301903
2924338
80103
1076802
305637
2842355
385673
2725490
1235096
920198
2191976
423963
938666
1976529
1059059
1390613
2897872
2743791
457843
2727693
2505936
2400929
1948297
2511542
1874999
2047618
1629367
685789
475521
143906
715565
538768
2275431
86718
1769030
2206205
156378
76632
2190975
257592
2865152
400155
1208007
177333
2151374
681740
1061677
1468377
2329283
1186867
2211426
1865266
1341657
757910
1399700
2756602
817408
1650301
2334059
2732504
1581972
1996856
782754
750314
2564699
1520512
2467161
515557
2740811
891004
857948
1106074
917774
1459870
1097797
1426897
549991
527765
47766
98354
1849112
2387060
976195
1228236
2865823
2746348
1348525
2705332
283219
1008598
699872
1384235
525093
2728262
950592
1141020
2375174
96538
1598612
2522063
1180136
1285091
2162393
702243
2467860
1044832
210479
760411
2730366
2532859
716333
113112
1092585
999537
1882104
2841439
260686
2469092
1237632
304726
2846500
561220
442447
2381366
2046684
349096
2921349
1715904
780364
985578
2767126
2747966
2756056
1160157
2890792
734345
2604045
2783234
2767768
786294
1313233
2023035
1063375
1367955
1319732
2496223
2129132
2656524
2065007
718199
853473
233120
1376399
1225396
2522277
2830030
329690
1460360
894385
1106755
1076599
805893
667033
2938270
1328122
2230895
318879
2796395
1073196
2740616
762535
1608446
1237049
1005509
1635132
1759777
52141
1231625
2733303
760518
1747855
2658589
2115122
1984135
1558677
1989905
1529656
2430964
2544379
2638239
2812799
1025112
214603
831368
1374741
1268256
435604
661255
2938093
1832899
2453581
1731324
2525188
2150599
1676438
1098347
2374155
857898
2160841
1080905
2518800
2553861
1039612
541421
1603480
2498894
2628116
795077
2537087
2894686
1542790
2885123
377057
1474711
1444980
1625870
1454111
2542247
2543702
1063725
274745
2855274
78474
391436
2649037
606293
2402254
29557
360342
251692
1369509
1847060
1810168
2777499
962125
1970020
1670001
356172
755786
1888879
1144430
97427
1731278
1049134
2473480
1919163
1273626
1774973
1427619
2534206
25975
1719205
2110462
2304792
2312870
1767011
1394172
879728
1435172
1188490
1491418
2344136
2880517
2761342
2727325
1963902
2144264
2780483
2280361
1285230
1279111
2487319
2325354
1138965
592658
983049
1123314
886664
1301375
2474720
486971
1860948
2891373
2116482
89080
24844
2902963
1824316
990987
453529
1511637
745073
330358
759847
2136793
696691
901648
1317811
949113
2354043
264454
2431418
373046
1538219
116389
2455757
2609945
262342
2894066
1041313
1586226
1790614
948215
1488394
889672
2294515
2888471
2582586
1826651
930626
609427
2891346
234209
2627702
1051348
2631158
175112
254706
2121183
1030151
53035
2051620
961044
348964
1581015
2173853
84681
510741
729643
465445
1960122
438983
828146
2839516
1660744
1806869
2441538
1194733
963377
2517650
1310111
1031562
191700
2039751
1764973
350203
1729047
430949
2394735
441673
2805789
1371916
867964
1173479
215707
2821222
1830688
996112
1116659
2860324
2218265
149642
1074965
2806579
2889946
1867298
2609996
1395254
525432
1560805
2308593
2148187
2459107
153939
243973
167037
1750410
1065150
2426201
1710454
758679
2718005
2673200
2841916
2433294
2106662
1133849
1239159
2633722
1928277
1438156
2545801
907057
1423805
2629705
1487750
1057654
2877433
2373804
2164144
2410243
338674
2890583
852500
1687369
2928739
1355706
2834068
2836778
1513089
2712577
145689
1298517
591957
2940089
836047
593793
2020723
2754225
328524
1661612
2030060
1837122
460748
2356120
692081
2743374
2715689
1827641
796292
2858326
1395046
912686
2509481
1510695
2698668
1974365
1778850
2361426
2378313
1604948
2847661
2066750
1184068
1143252
1646171
661671
1723869
842466
940306
2836703
2170540
2854367
2156692
460292
1047292
942720
2704254
846663
936159
1766421
948581
1578455
2494351
845969
1699103
915171
696449
1059442
2217091
1507921
1234437
1642262
907235
951293
2042789
1806749
2580484
1601394
2445904
1605707
555630
2495540
1301616
1484679
2787210
2805926
1220168
2256719
1733940
353792
2212814
2230163
929719
2271532
1313844
93475
1261278
2853184
531900
890606
1949354
1608898
2232452
2159807
1398476
573398
699619
1070702
1659805
1206095
310232
2762432
1026446
2099306
504687
2758433
131375
647268
2283576
1470876
2022467
2210956
479867
2203068
2688837
806067
2207322
1773371
2857415
1133742
567802
2327600
1074086
2903299
1785609
2916354
2151482
1063806
768190
1979549
2238973
1081809
1040789
1038400
1392499
2699786
227654
1900349
2285690
2138552
2622961
2255739
1461886
2022552
1770867
1667794
2228627
1505238
390763
2326856
61067
1280500
607462
1334033
1036494
2697934
1534400
841369
842750
2839230
971658
50372
2160978
2270541
2216419
915698
1717535
1621608
2884513
888687
1508128
1572761
1912694
1154356
584494
2074340
1888946
2736203
465276
349251
2357826
1594167
710236
1062655
2211859
2473108
1642207
2082934
1937491
759379
1234160
211311
1228638
445370
1894417
1847110
169616
2512499
2668022
2188041
572122
153620
2821234
2223309
402821
1058994
1316340
1422272
568748
1999808
2932107
1120100
1596464
2573184
2420810
1635178
2202011
1802273
1871232
2281014
1017340
838557
1359870
2152468
586118
2307937
548778
924038
121292
1080015
2101079
589950
578087
2129928
2256168
2731283
1545486
375450
788020
1340030
2937363
682180
2642090
1572911
1706025
1328494
776778
2191926
41895
750835
1074885
980279
961276
675230
1909341
51588
2357748
185144
2614709
2772377
2905562
1042424
1373158
558515
482429
2239453
1629897
774313
316921
588407
147073
2396397
890366
491796
379694
1349650
957719
740591
1337101
297894
1859101
2106194
2101695
2564927
531369
1599661
2301752
1513951
1310103
1474456
685355
467666
1808312
1634743
1002115
450131
1019165
1144117
929906
541120
2110057
1517351
2865605
2802960
1605483
2634068
2011250
2381673
2698907
2621931
2249311
2219609
2816775
961928
715492
2493819
1053147
1722327
1865993
2883784
669826
485504
774082
96019
2257811
2703162
1900554
2036021
61464
128977
1137307
1386228
1621882
1194556
1252536
2046457
2048607
968111
643206
1991715
1874211
1381634
2141030
677090
558955
948251
2485929
664300
1019250
489377
2500006
2505956
1830023
1164945
2274607
1662299
1283177
2586346
2131571
1480410
2100267
133959
1997597
80941
10905
1334767
792205
59556
279009
1630681
2399486
829404
240023
652018
1484656
641494
2446035
2627463
2526265
134038
881479
1771649
223220
96101
2863651
426207
381005
2446786
2624863
2577194
435602
674838
1297500
1597163
632639
1377516
1114048
1270902
1777112
903837
334236
857791
1955325
236356
1856051
2873393
476227
1659320
605625
2478792
2184635
1460294
2883940
2325171
1907164
372469
334150
1841312
1086693
2559371
704063
2079775
1659371
1615580
1241510
1803971
2041073
1766007
2058417
1889997
1986890
1729410
127480
2849082
23832
703324
1272163
366659
2199754
2408250
2390491
1756352
2615797
1134846
1644257
223437
1803801
2336312
2462800
184018
784007
164026
575330
1229101
410357
2088802
2870721
1779708
1717444
1751929
160317
2424682
1371514
2371163
963788
672428
1679105
753868
158242
789923
2493998
786683
2171941
1517527
1612689
2049515
1591911
1338220
1282201
2584011
45461
959946
442138
142296
989150
326743
1243697
1238172
1526135
1746637
1698682
2301922
1960989
669310
829593
2675492
1646581
2590154
1103796
1636593
1813406
1394567
1629105
2622784
1860470
2134540
326025
19298
324973
285864
1490326
684575
2645887
1800130
2241702
1701902
2231919
116924
2191009
941033
1999865
785311
2861254
629147
2931800
2177732
2463793
2837822
1097947
1600554
525088
1392456
2249772
1588603
2059494
324999
2289839
1470701
316167
2871993
1494157
2470673
2288557
1034556
1683310
268573
2330685
1090352
603520
584312
2816509
994258
2479440
2591429
1771029
1289693
415605
996644
12033
1533728
2375342
789062
1803477
893482
1133360
2184687
504827
2295774
111293
1093303
2191533
630525
1631579
1523436
2129505
918070
1956670
979720
770970
1489081
2397306
2462513
1216320
2823058
2088249
2496166
2201714
21074
1673125
98595
85382
2735384
987464
1226380
1115746
1044058
2737030
161397
564652
2187046
2223915
2005770
565770
2472784
2039868
329024
1017095
721768
2365361
516657
1294377
155427
175685
628787
205928
858598
1213922
2101827
27905
1426559
2519501
2801911
704274
1095463
467406
1181472
1512601
1058768
1684021
1240868
159755
2069506
969586
1221159
1024162
771165
1900313
379982
2865451
2216431
794998
1312773
568570
426465
855188
880554
1739697
371768
1926957
2388226
1422163
1871488
1136582
1881893
746682
1863482
1996650
1483248
1110250
1899837
2462735
1322513
634422
1512662
276989
2739154
76054
401838
937868
2740751
2644374
2078662
1989285
2889516
38850
2198173
2127772
130211
1435037
2782814
915304
903513
1715349
198867
252641
1467410
1200120
2925247
632801
850564
2590064
215332
1431955
1412645
2711145
2889806
1617975
544934
2045702
446621
1507240
592804
1070650
1867284
2426163
631958
368606
1233638
1455848
2906125
1399896
2082339
1020303
2268848
535958
2744235
50353
1575018
1964149
1414282
280785
800856
365618
427457
2258434
760261
2064770
1788811
46995
1051085
1484043
11589
2261147
1632672
2808664
218681
911573
444313
428849
990153
2183841
2740316
248450
1629813
218618
2190213
596679
2269001
1888362
2537829
786311
2400721
1312563
1052575
2830342
471781
280260
135837
1295246
1399637
2331151
1298548
1138151
1115583
2357319
2670426
1761253
1448353
2113813
557035
1687522
1317928
2001489
42663
75898
1623166
740339
2456699
291059
2703279
1287689
1375265
845050
1222846
304893
763480
1347999
1773096
2256203
2916128
975480
1062368
336180
1428666
1741588
1218880
1655101
2768245
2288906
1389050
1331786
2150759
1127167
1987302
2432386
2328720
2926558
2343788
178192
1385163
258173
1253325
2756801
663426
1795684
2004
986283
676030
1992075
1039796
2119428
1132190
2861749
2345733
1781897
496091
2829013
714473
1758133
1111002
1360750
1963736
2324865
1928771
993111
2058653
2599694
2086227
2299009
1446295
963107
2450972
1301959
99294
2088714
324957
1078270
1240288
2373443
2903206
1603169
1814408
1703285
907462
610789
781577
331545
686233
254626
2117272
1996506
1156511
1530676
2460190
1420008
1082150
2192943
1773527
2499263
2899924
1256752
755397
168847
2197010
2399619
1124415
425061
1271730
57827
1250207
902858
219439
2098588
924097
1878863
2097647
1557564
1330488
1867915
1971882
1390840
1663668
978610
1328032
674712
462456
1023515
1518860
809174
2696491
1762060
69306
2086562
851718
1861668
978998
2020219
2358907
1764585
1599157
2024430
283319
1150811
2840720
1695295
1562302
2009868
2597336
1606444
2739906
333881
1289375
2298320
2775420
1346921
1676969
1801255
991686
297645
801133
449749
2215788
975121
2631916
1839575
1461159
1479469
680706
2802276
20386
1097565
87241
2848988
2092458
1196990
670300
884846
1406512
90699
486539
2566113
944237
2879268
588674
2842836
1651662
2278363
1812922
2381427
187927
1209125
5841
1946271
24949
2309108
2255003
1628542
1121604
2923427
2693784
1444273
1504524
1939657
550356
2288990
1191179
1233232
2704048
1852553
2215119
1202457
2527095
1509422
313234
227234
2285468
14868
1656308
2593951
1803756
2152738
139415
2554760
515333
1220543
1139567
1921623
1238255
335811
2690254
643422
443322
587679
730422
1352124
1618583
251678
1163622
2801496
1113520
1132787
2406736
2048889
2546527
1018863
1714022
2820303
1240343
384069
1384426
2839999
22206
106994
2465117
2660511
11887
1407364
363703
2734609
2239971
1860789
175546
1696139
2752502
2285157
316541
242127
1978978
1900669
2492318
1965424
1274417
22541
954802
815258
63024
2576131
2606084
217190
1820021
261715
334455
1715776
2903947
2761147
1736888
184746
305586
1411477
2030320
1115942
2695452
1526096
2425143
496294
3331
911447
182102
2098703
2660253
131764
1184780
119889
743919
1174001
21452
2861238
2742601
1907091
2864565
2346107
2770953
458187
117461
2918031
795483
2023254
397659
2603423
2233560
1465398
451614
1797271
516614
1774872
1831715
2309423
2368704
2657044
2417157
1572446
535796
2879257
1417996
2712338
1362145
92784
1491161
2000565
1008872
1711803
13092
334491
1572307
917651
2193194
2751530
205425
1738307
28277
1833069
1455951
1295091
1415349
319613
790550
872808
710223
2669421
862772
2601671
1333684
2669696
1853918
902677
160178
831488
1458844
2531904
1658782
2593901
200692
2314977
2813764
219231
2631963
2385186
556124
2734434
1273954
110617
2117721
261476
2490688
1303844
2814211
2495392
805980
1944531
2480769
2369706
1861358
161039
1432409
893029
2019367
2938465
1917234
2669317
799546
317007
976565
870832
296013
1638365
1323875
175957
822438
2272286
772197
2290056
40570
2451618
1427564
2687501
1497007
1564988
2592283
712662
1986451
1205895
206043
1594402
785962
303566
1384887
1482876
2509439
2638563
1266925
2529607
2575719
358855
37083
2447790
181316
2072609
1800332
1114279
2104121
645322
1558702
1414213
2064273
2209911
2392161
37121
428249
2855491
1100385
1118607
990792
2025873
2284456
2072864
1197696
2710083
2872379
2213463
2331731
670680
1729097
2447403
319880
2373276
2848426
1078760
2388411
2677144
1232963
427787
2707131
2478776
2390845
2292435
537691
1899198
2458708
972592
2103620
424899
1479082
2863425
694562
2452819
1529393
24657
377648
1280864
343213
1415882
50274
1661794
2447672
877254
50361
480886
1601454
1935299
1385371
2772954
165854
1131016
461887
489651
257013
2376767
1742776
253061
274671
2260665
975120
345210
2807642
2540504
1060782
791522
1778978
2384470
2358573
2229031
407978
1997248
575756
820518
2443568
157061
1790073
328377
965274
2738195
747866
2053828
63537
1117070
448798
2718815
2901809
2239450
2677135
1342306
1698174
2139863
1514757
2507215
1223355
544071
75040
1690874
1803341
2029841
1423239
1914205
1053694
20723
167608
2843222
2539801
2310857
1424952
1178736
1781359
165262
364972
856542
2156538
2642846
597988
94967
2178770
1942503
1309044
976739
1589288
2472342
2605042
82088
2787855
841602
2417528
672368
2859864
2515951
1418345
857286
162707
2221146
1741359
1996763
1189436
842967
1363153
1137
2896983
563003
1490930
289360
2872912
372286
305196
853743
1417159
1236817
2864377
2345132
764180
688562
808078
261609
250920
1557423
2676402
953179
2005616
858679
2189726
2011275
2051258
826578
2331191
1990753
893867
2327515
571560
530718
2189526
1757684
503099
1101049
2782887
49600
2620403
667833
2542361
1724168
981629
852123
1667222
653748
1791995
1568700
915147
933284
1240174
67996
2160609
1716706
2248825
2446691
2781835
1866304
1991521
2226358
1822835
2855265
666054
2765815
818967
1418609
1012435
127755
2004919
2560522
703566
1870640
1538155
2421817
721272
789134
2921938
217351
448902
69162
2854246
336896
302995
1516585
532092
1299525
1635403
2347758
452445
967470
1322367
2466574
1289395
858876
2287480
707320
580214
122815
1573695
144090
1261556
421616
1506871
1682415
1937265
2684074
689019
2790917
2279842
2562723
2585849
123147
2508844
1266900
2702551
587543
1197214
1135991
1769478
2910358
2563409
2194450
171919
2596920
1467889
2871450
1573060
2206289
1675235
1918743
162226
1154725
7935
2036205
1652933
523204
2048225
2048413
1191927
252438
1958831
255972
1265768
1465128
687339
1819100
1001212
1904710
1648747
1427274
2914864
948840
649220
1710979
569288
2687566
241756
2176363
1905568
1168404
679257
2686173
948413
1443773
8260
1041174
1795050
2094188
2204686
2141976
2084550
2319314
1905099
913195
972960
697365
2756114
1387892
144910
1274549
2251010
1264194
220902
1486386
249368
1926909
2099288
1298002
1140883
2084828
2584408
812801
1017313
6485
2130276
1900600
579762
1140936
102492
1701813
951906
775161
224659
483433
2183810
389116
77601
1426895
1245760
396345
2256394
2375746
428897
731392
1396390
2797963
76377
1366328
142735
2690314
1837016
590802
869017
1101873
1508479
792677
2273838
2154711
1377094
852268
1041297
804340
1040673
1415896
349581
2887006
2199263
2067393
2615732
640883
193936
2193396
279133
2248157
1253373
1952993
656338
1992864
2603209
2647879
870616
1166331
353636
1695260
1466907
2461025
1937229
1840030
2755158
159893
1401184
2101595
2820101
562092
1337266
1406156
288731
2053944
1509304
2296585
1577250
2723126
276756
1906396
960931
1563897
416626
1783997
2486841
2402918
2068525
2661854
2000735
2251630
2148478
235864
1239802
2902568
2789577
1283293
598372
1378302
822987
2206357
2298061
2685206
1213201
391105
1813452
1121670
2618451
341618
1334356
2084875
440792
2380723
173547
349353
2924727
1373902
160008
382078
642168
2286582
1129484
670091
51223
136450
2184023
736594
272042
17015
2502856
2893813
961249
2015115
1639060
575416
2686362
1811857
2917403
1625578
712564
949144
279153
1223953
30465
1836915
1811709
1875246
1058580
1207956
2676757
1571184
2694551
1516322
2827528
1801198
222453
2865962
1101016
1056609
2468589
484474
2578085
1909036
2768511
2464296
195904
2883759
2210695
599681
1199379
2014135
669497
322899
686315
1688703
798516
2806744
1784432
289792
1719522
2591389
746658
536130
2720723
1532586
50365
2926310
2473782
2920229
2576401
436104
223791
1235048
2513074
987428
1143187
1537909
882456
756058
1741679
2912646
267374
2161307
2687086
1279616
174018
748482
2019155
2226036
2752297
518288
1072638
2674296
1984465
2709662
274980
816318
2361672
456549
4151
943706
1838883
88374
194863
2914276
2434719
2184695
1490798
2319794
2311055
1202423
2743494
2651280
2721825
1967162
1485970
1534377
1558011
2504638
1668931
509429
1995784
2506615
2008744
551269
105719
1158508
2657267
265030
36252
2478094
1579363
2038754
802607
1220647
1970016
2522802
646216
978344
2785460
429862
305829
1793813
837025
1469789
1942548
2610823
167999
1440402
2475510
2555206
1843462
82483
2723146
1848302
2434739
660723
148265
585773
392789
2047602
2791803
2517554
2776619
967182
705471
2787554
889779
2819397
77897
1674235
795286
2458140
1861876
1206369
1448373
535476
1508860
2191530
625210
1287205
1395129
687703
1677802
269847
136436
318769
2287745
1132431
1890032
894642
708416
40046
375031
667179
2487871
2156157
2097342
929707
2433519
574290
1037722
2620702
1352291
2833373
951356
2188086
1271652
302367
11064
2768899
1120410
243923
385218
2817502
2074535
487589
698456
1539349
1598670
2117397
159315
184728
2068843
390790
407340
1393056
164344
2562942
1819814
864750
2899791
1967280
1688941
2228308
1138761
2756708
124540
1854606
1022092
2012954
2324059
2173110
65159
488776
813746
1607557
1121698
1167791
2722974
623906
1556818
1197355
2461903
1723538
1629539
1894604
2665191
465858
2592514
1017933
1345842
1933406
607976
1748584
26305
231440
281217
1830426
1662555
1801840
1768046
803814
2658541
432681
909893
879524
2068109
2005980
785287
1560405
2181595
1127842
153316
994960
585136
910220
2676778
2222293
2728221
2881127
635559
485392
989334
1602724
1325539
839539
652559
537550
1047085
2083814
2300548
2731159
2844464
1583543
1144319
320084
2152966
404690
1860963
1106470
863107
608584
1908959
1050547
1627486
1641388
2870733
2119488
2652714
708181
2287803
2083152
2851594
1666353
2702175
2131729
2200654
824603
1636901
970336
2751490
602784
1151087
2040770
186309
2097297
2069135
1440097
2865731
26151
1116195
936895
166089
2929391
1928966
2112787
1456958
39822
2786279
266304
437564
2347324
570099
2518259
2090684
316111
1258941
2147901
1664075
2135503
931481
2856002
1486161
537533
1002019
1620028
2531754
1766844
2669728
1771705
2199836
1865397
79181
1581024
2000811
2019079
1163062
2170014
272698
2099332
1590346
2361834
420475
1544219
2590266
587342
1471796
2015660
2509690
2770733
1501632
2904092
1995541
2218289
1846886
1304118
2013846
1009959
772723
363559
2643634
1746898
1508194
1992809
2891989
958834
2130365
2659619
1075030
2326557
42089
2392385
597352
1593135
2537110
2045052
2911367
692000
802524
1381581
2866689
625526
1325626
2088168
722748
1953296
626597
2929768
173557
21345
1034367
1973090
673127
478588
1806273
330532
2239392
1335255
479092
445306
1045220
453164
2335946
1162911
1349470
473401
1223155
709371
738944
2035551
700078
1758331
1388845
1286122
26339
1102273
298755
1077371
307771
12794
1382986
538310
565386
2442260
266908
793299
1046909
2575694
1092399
1104187
6683
2757600
1666299
2716713
52467
1984947
1422821
58533
275558
1711314
238246
212829
1889232
1537204
1215826
1613445
1407979
71468
792389
1199689
183317
2560698
1414690
1744844
457586
2669528
2881053
28866
161552
2362630
412408
2578167
1261264
1375458
1683664
2264849
2816673
259596
2471124
2522270
1099605
2649259
2060378
432616
2236366
1077432
239228
491784
2142943
2571020
1526673
1866538
736871
942677
1707440
1275223
516884
1344768
2425816
1011183
539869
222285
12388
1607512
2418260
2253364
2293275
1445647
2221183
1998066
1064308
77258
2573106
43836
1646267
375648
2325244
2284512
1780826
2870688
1103773
1066877
2711717
2763
2467724
209839
282391
1185750
2481755
676195
1765073
1118464
1252084
2861367
1927588
2788905
2028163
2889350
239808
2905819
1985640
1836772
355967
1748119
451081
1801478
2638546
1519016
1001292
2172940
1858101
234635
2579714
218866
2469599
799920
945776
2092519
804377
2593235
257224
2145556
1430517
2228230
300290
583822
1688695
26430
2093707
1223732
2352559
157786
1157760
510590
1159405
1471881
2556470
167273
2775878
1211599
947748
2630826
493872
329094
238766
207549
2662697
2789804
422397
2625704
2086133
1627872
2618715
839408
2140322
1484297
1425819
2603242
2375141
2408337
2424041
702220
2863202
448815
410402
2451158
1364271
2756698
571369
1230364
2526735
2885952
1056782
2035094
2847120
1616485
2191038
2099849
1391640
2609828
2881575
869381
2684115
39901
1178792
1680523
2567447
1924401
1577889
2739891
2153255
440653
1131621
2766688
1830000
1204698
61791
2597084
1719684
1821315
2492836
533760
1298668
25170
2456106
522476
1576275
2412960
1753919
548307
37162
1877271
1651091
2025906
2441052
1259881
2197458
1559441
811968
228396
1788669
1327478
686032
1925114
871417
865123
2721933
2750084
1279455
1669247
935746
2432201
1463242
2926108
2628198
1860645
328673
42002
186067
2135096
811995
2784735
518840
2598159
2063102
1622766
1678568
275053
2389934
2151280
661431
133063
1147488
1162855
2764257
1925132
165543
306287
22147
2189392
2377707
1702306
2550855
2033741
1339420
1844971
317009
1359566
347416
195696
721614
2805542
2481051
983604
2377028
1211283
2591502
1269383
1880956
2485564
816145
780778
1078032
847240
770826
969303
2273779
1627349
2636476
2797414
1433517
1854094
2855645
2743257
277854
2486069
1151439
2866282
2458577
1625552
473780
915229
1027761
2443494
2621865
2108368
1566008
2875650
1848487
1075557
2200579
2930968
1983585
2026549
2423842
2541944
2778154
630422
2361717
929397
1079738
43012
877119
118239
866622
2308769
242686
840484
443889
2665766
2146128
576881
328023
2716338
1171108
948226
2487731
2857347
1404844
147040
1639963
2375589
248813
692570
590878
749830
222481
1544887
659945
1273108
231871
261651
2355995
1798672
2754108
966771
2671504
2166935
1727169
2871841
1267184
1493043
575675
2095865
833740
785733
1145460
2113781
147586
2239697
1255521
642845
2691796
856393
2754386
1567821
2780660
63998
2244964
804165
1861703
1050616
1961121
1237789
186453
1639162
2303400
560031
830116
1234085
94197
699115
577419
2609827
1799611
2405702
1119036
538300
2045419
384898
496958
2761585
1035611
1699184
665282
2898724
1667466
944312
1663382
2415185
1451329
428557
637410
1058061
2409710
1365101
2196111
1150530
677421
179490
88133
2882830
1129589
1123059
1437247
1247300
1450672
1133174
1050422
2051960
2660443
2614506
1834220
495740
125490
1322253
1294151
1247232
1157088
232393
1787948
1051222
2558565
2187513
1195395
2174620
45824
2705239
2871653
1755549
1690810
2225455
535545
1839150
2923257
143687
379900
1468506
1388034
1391753
1655642
442647
22652
613025
1227110
2350365
2932935
1583256
2150094
2436016
415255
1669742
2338572
1481955
1519985
1539884
951193
1645953
422944
1309593
960409
465141
1631153
1116840
2582853
1872294
956076
751169
2544430
1657901
235229
2023172
2535080
425846
480965
1395606
984626
184028
1031917
2180940
2372022
2059396
2059675
321952
875875
1304800
925506
1791298
999492
2364320
50489
2227166
156384
1187860
186847
2513865
980773
1290534
264325
1778650
1743269
698161
26359
1212409
1320354
2646633
1568921
2091375
753086
866745
679467
2269017
515262
598343
344219
2926594
534627
2724271
2783726
52484
1417162
698009
2724732
70109
2420191
512293
1363776
372531
676625
775923
1952186
625370
839863
2299613
963177
2908021
140837
1457461
300788
613980
1307760
533756
1087676
267464
1468300
2656294
1831284
339492
2210288
261240
538811
67357
163513
1551362
2456301
2798350
1237951
1532024
1931025
475378
99563
391106
2224280
306978
557254
2350078
1557002
2917166
2419208
64230
298432
2273781
196847
579655
1702301
1447023
449392
2570538
2710152
1840016
401744
2589404
1302200
2879262
1870680
2897688
2362155
842808
2375585
1660783
2790853
1277252
2553743
275372
2381492
2630842
212771
365336
707839
1736593
2489070
2843720
2567840
2239504
2181921
514312
2933190
1122188
1475611
758668
467049
1925677
1992038
2291142
2686227
185366
547754
214884
905985
2069953
376803
1362723
850905
233496
2288027
1311750
2204894
2216847
1365659
72668
857968
1595419
1822328
2774935
1226419
2078291
1351182
470670
407867
2050614
2379416
1156851
262897
667189
2741119
103731
2283026
1745841
2242489
234172
2419964
2430336
658657
1342313
301305
2138215
1349588
1527956
2887392
2059669
1703266
230541
1353011
1558999
2662887
1565590
1972045
2169146
1956286
2558885
56497
2259163
2494473
1484282
2158981
2193128
1033066
1083106
112218
164318
1740711
2478233
1327641
75147
127903
2782967
1851500
2550053
855652
548600
494111
134963
339682
545151
1802042
635270
2041028
2779509
383096
2234887
1400292
1400770
2564452
1905292
327617
1879725
1339818
2860126
181287
1223049
2427125
2391325
1480420
2382764
1963317
2317744
263408
322119
1079989
2781779
854316
1247072
537683
247248
2913718
672947
1407268
779970
1636004
1984518
2677966
688904
2332907
2004297
2634346
2141605
15934
1287109
1204024
1202859
2152112
721981
1160396
76782
2162133
2218615
1315703
2890978
952488
148688
2440723
2334197
2479217
1170877
835568
746979
2723517
697311
2238441
622558
1388948
2865956
455455
471569
2653243
1366608
2573674
2432935
2166117
1071539
1484223
311321
1984888
2720357
908915
1406576
299339
2345253
630521
2232944
609687
200312
1648219
1215251
2545183
2749116
2291593
221781
2273938
449592
1986643
255364
1417094
1641301
576274
13123
76987
1222695
2472219
2240678
443272
23332
615999
772792
967293
389224
1849453
1230143
1853356
2022942
1872341
2872736
2617955
158251
2923874
2692309
1963019
1861197
2469275
2360997
2672868
1508992
2788413
30620
1093040
455366
230462
971669
1070025
1540838
1653679
2727536
2682159
1747087
627919
1708504
1315621
2186667
384204
453736
1168480
1706669
2283179
1462418
754836
1790137
1895993
2393956
338330
966008
2767790
628936
2419518
2151791
161333
154244
2440283
2852373
897739
2047379
2222347
1107662
2184254
1217891
2238949
2351833
648307
1508221
500457
413337
2830200
848458
1617285
1534547
1669834
843645
2516399
1505017
2297204
1432469
607039
72288
2292405
2722009
929219
848231
782898
2749262
1348092
170802
222945
2678245
1347792
204222
2748369
581403
32357
474829
1193267
2901472
463101
1983494
2604141
1830093
239522
2872658
2731047
904999
605264
613170
2703698
2549404
2749970
2176410
1072846
2838797
706609
600311
963161
469623
271873
258482
2620576
1997707
2192247
1982358
921559
390133
460307
585192
993875
2350161
521104
2709505
1022255
2239659
2762905
195118
1715484
1398535
233260
2222278
1076938
1796652
2660366
2823251
1560229
1973155
2839740
2909073
917685
955175
2690383
391368
2053442
1770326
465900
2847299
2573761
1584132
1522140
1150949
789364
2285247
1489607
2366167
1135602
2608148
2299883
1452320
2781950
333978
1944490
420418
1941882
288143
1401460
204845
1796907
2062260
2779711
1584276
741391
1661427
2534456
2744997
449831
585614
1305591
2874232
875721
2499647
601485
873473
2818483
1297526
2752056
1236562
2712788
2627022
1568935
2100544
618946
480474
2794703
1147674
212471
1529700
2126423
2446376
1356319
1751489
222634
2612975
666821
741129
1774905
2407691
378380
1386065
2472270
2813002
817677
2299269
9404
1313246
1739297
1335870
2844475
2384912
2722648
982490
576789
2689080
1007245
2702441
961610
166630
762455
2445038
1844120
190623
592784
1632276
2933524
1942237
389227
668041
1555928
2104895
2625451
736233
1166909
2852998
749025
1894972
2393330
2293701
2216535
549783
1751657
662238
967837
1614333
459691
998512
2866623
2828640
2582456
236698
1084679
1118085
714059
850498
540452
1625282
1803983
1776567
2034142
1040733
1072323
1311364
1749183
278593
688997
1628543
2507635
2673674
254302
1291668
2847000
330339
2512407
995093
1473652
141312
2625445
847730
576379
2769817
562601
1177513
1067132
1413085
2008010
2635825
2612655
2938135
1784965
55271
67302
2488155
2058325
1970398
662946
137917
15073
2636833
1024790
1218997
589899
273007
2084570
2195938
1242517
400203
1811534
1934653
1046703
2363638
1117472
1851106
96724
452919
98450
539807
325714
2856017
826719
2846488
2539618
1301683
2315592
804573
1468709
1661099
560057
239591
631192
2338929
1569047
271924
2110520
100217
2676318
2215482
1275946
306173
1743201
2934986
1076922
520604
839776
441946
2784300
2345940
2635273
594576
2492064
2822503
801103
2304002
280667
2773168
911159
2457435
2201820
1465925
80101
453983
1155894
2673702
1409064
2030103
1558031
1575334
196766
178776
2664455
699384
700657
1976734
2695949
1428972
2765785
2420917
1035996
2213222
822197
1557453
2200364
2905291
1377300
2552055
208022
1304459
53762
159741
1488905
1418522
830286
1834004
116208
1248277
1871314
2709956
1940624
2530917
1832673
778839
1003437
525855
619365
584153
1181540
853169
2559877
2795695
1366516
158928
1902914
2524822
963034
916333
2719911
2795118
831295
2280788
1688512
129901
2529074
45623
1061519
1030642
245328
2819319
1270448
548151
188623
94406
1399473
1609598
605166
1494840
1912784
1931126
2319475
2753027
84867
2591369
74633
2195818
2575295
739902
1378058
1606202
1600197
44147
2017415
836732
2912524
1621972
973032
2370530
2417882
2032516
657418
2205227
440761
2089416
2729807
1479311
2371988
1939990
1109253
1494650
11324
2651427
1988604
2563982
1602570
1360862
1856321
2184669
1166536
2691873
2855934
410833
1371995
108884
2435203
1394220
652506
1899167
1590205
991472
2918489
77915
2524296
1381410
780125
2212185
1434352
27363
914103
1576199
2464858
274269
2456891
2084659
582021
2756987
2090592
1402121
2115413
151829
1688217
27207
636744
102803
2904802
1372319
1035542
2418887
1236949
673083
1854574
2882866
454108
647057
126137
1422196
2624033
2323394
883410
640390
83130
843680
1491328
2540051
985336
16478
2047421
810601
580931
630672
57902
2017781
156739
30080
1685949
1844549
2904989
494266
361890
2855895
1576539
2803607
1598044
2553579
2894058
1740752
55093
1099227
1097978
790355
2156088
2373284
2391851
2499117
977026
1459830
691175
2895378
1282325
1273710
1268821
438822
2275865
2845765
1624052
2138175
2691651
1135567
1376337
1613257
1409660
2471483
780426
633050
1522676
780827
2320566
2312178
2743039
1804197
1499877
2203258
1627145
1058486
2477590
1460748
1498005
1517897
2263497
2917503
2062494
2913506
2243706
2236704
929270
2349914
2818908
1412194
1495834
231038
1753833
2039676
309705
860369
812560
1497271
2421412
1893946
2373562
252061
1064915
816299
2125644
2840717
2493555
2901130
158897
1836789
1868560
1414486
256199
604190
1355131
1789136
1618550
2135484
56602
2389112
1261920
2638148
2002305
1359367
2602363
1287847
1225973
1333027
619019
2481002
955879
2866827
1565706
18847
2074655
101905
1294713
1323629
1984767
1160339
1580354
2885520
1940807
2318308
1510513
1305903
2506701
161722
2761209
890063
576766
2824706
1681481
2193310
2810543
517102
2717483
2601603
1671749
139290
1005915
755481
2185726
1325983
408223
1105924
1787916
1083329
1680528
2554886
2902973
2812003
75949
1995450
864725
728148
1309422
168141
595106
1873465
2036625
574529
293975
2594612
564594
2282900
2879407
2789111
238451
2036685
522687
2337113
1619569
1034486
388478
1538986
867903
914107
1385592
2741498
1087010
1542397
1576622
2702061
324151
1905568
465640
2616067
7346
716414
1422552
926875
527081
2200498
2704646
86241
706827
2741310
195775
1860069
2078780
1991655
2675305
1993966
783363
2122391
2112983
2782193
1355791
2823669
1542660
644288
1445967
1840248
71426
18530
2660758
405752
1072275
1950169
2740227
1388609
2614888
49074
448526
2833044
1548873
727016
251292
2021735
2539490
2924098
1913297
318459
1679681
2007499
686013
797723
1621609
2768444
1616760
2431304
1332021
1922366
1374779
1144780
76832
1349580
2577867
1751070
2910298
2338774
700903
2564625
1163522
1110965
2325763
2374522
2090992
365970
1491450
2566059
2331376
1757776
41958
1722110
749247
1463079
1480019
650027
2023457
1201863
2131661
90729
1629634
1906034
998613
1105525
377741
30558
336646
1060397
1869397
1936066
443440
1331852
2528770
1006226
711578
1925700
1129179
468756
668182
2214566
332906
1667583
1874721
2381005
1443452
1140221
42258
1680134
94697
1597903
2533777
2413192
2847175
92814
1822561
1573152
945903
2836878
1888078
12254
2351468
1690559
1040117
1508893
2410587
2544114
591457
1728798
2603739
767494
2843848
2337360
2521366
2879553
867018
1890547
964342
247911
622246
2520439
2810215
1834081
2853220
760958
2503321
312865
139490
2721314
1934609
143787
958680
1427019
2086453
1667419
1368085
48065
52392
2084377
1742937
2926029
2859578
1937525
89525
2515436
652712
113992
514192
182652
1558507
1553962
1646038
1393583
1176033
1276009
1650981
1419649
2857862
212581
645219
1411326
2046970
199088
1023526
727968
2525553
662264
455074
283401
1820908
1009591
2314098
144093
1576456
306135
555186
497623
2225005
1664534
582195
331124
2731168
2186204
456622
1012565
1373018
1918530
1285783
1062884
2055766
2694035
2174487
1527505
1741068
1031139
370520
1291630
2107622
1052454
165235
141637
416702
1866775
437506
1290230
2493523
840446
2644446
610656
628613
1853319
1021414
871715
1854124
1769959
1478591
1923968
1759098
2232544
73731
465213
2464361
1144623
1630103
1764988
2787237
2746712
2705894
678584
2340623
1687087
1363867
2667035
2129696
1634229
626261
97176
1089410
2221940
1921722
217421
470174
1024309
2066672
1629624
1033287
880826
2407774
906377
767527
1532384
689761
1167366
1788228
1759674
2891955
348352
2907806
2179651
1848874
2409740
882531
686935
1696386
728784
2842834
1428860
362803
2009790
1168499
143040
957491
2005683
2850439
1205438
1917731
2380690
1025508
634539
1961260
1369663
1941193
2128047
904233
940514
603871
343205
560361
861696
794421
2736895
2737466
320757
692347
2607556
1394655
1230465
2816966
730143
292481
2014272
468862
558470
1263284
477903
947676
2888955
701055
2269429
2035853
439456
1477691
2811469
583486
211986
313382
310844
2697622
2788376
1873133
2708868
1361232
823916
1371612
1178138
401135
2679090
2031550
1173191
1525697
57041
93843
2235915
2786614
488006
2886562
1399670
1060393
2735079
2667368
2778576
1465851
372565
2416569
2416925
1622959
171680
590027
438412
1649201
1484451
1438982
1569805
1346780
132466
386367
2815182
1655702
2610767
508391
1532594
2764204
1903787
1103581
297460
2533752
1958306
1265912
174963
892331
423411
142982
2653368
1833807
2596342
858916
2491653
2803435
597958
2855360
1016645
1275859
584426
2242003
1041506
155158
1102168
2445578
84070
2727959
2709746
2420225
599871
2564393
2314015
1384058
2063878
2661529
1457859
671049
2608227
1309873
935333
2573139
2374448
1851234
1391584
2916162
2593845
426930
2559352
1272751
2423097
428153
807396
2551074
1803969
579896
2703583
1445266
2065247
1038755
1664346
1884837
1964909
2607546
900775
1669433
2326789
1946339
986547
2161631
677726
1328745
2203643
518442
1506292
1146848
1655000
1492900
1003996
1372478
1456793
1575185
2746239
596597
2265146
948138
694537
1212537
121837
1549829
109776
150393
2758460
2646912
673012
2595410
891987
1756526
1971534
1196703
28755
2262336
3052
1650138
2112968
1018802
2064276
2809040
112834
1394097
2009320
1416382
1055305
800525
2055582
2864227
1010684
605124
2744294
2387324
981162
1173185
2060624
2627028
104220
336856
1981072
1615919
727497
1010691
2390041
1969770
2291789
2051864
2388173
1241727
1669029
78633
1197512
2709972
1226776
888290
1629555
355495
277229
1633503
2594099
925280
2418571
116463
791990
799637
183630
1365656
2679477
1378797
620316
2422356
108300
2549647
1831176
188302
2518409
1331220
1379582
497100
18489
1583511
1575780
874038
1323966
1787741
487643
692561
1551545
2474538
2062963
1993017
2661995
2184623
1297509
2387647
1932160
935316
380087
2272457
2544439
2472255
2280263
2482798
1086176
392513
918505
2125373
2581293
1178631
2728082
2361214
2357580
855779
2241372
2128333
542559
698360
138450
107081
702142
1923261
2787305
46426
2789889
850738
411085
2599838
2043917
2133634
2501212
312522
814154
1079331
2345902
762502
2107113
1269278
2838196
1436984
1735585
2933128
2704739
834868
1660738
7905
627754
1534888
396107
177729
2731967
188491
1435828
388773
2367465
1090078
1498953
709805
1395446
674335
1296557
2155115
199765
1133051
1264946
2515983
278173
22416
1116168
1914314
2662699
277872
1330968
2857022
99303
2867529
1035701
1610668
1000599
2476325
2598298
1855969
2339781
16418
1737480
1096539
1599541
805737
2259181
2434692
1093308
315653
2411019
692428
277545
2127420
835721
1879421
1786462
243186
2562394
786795
2522987
2626335
522166
794585
1189279
279391
1402054
1722142
142690
2113251
689334
35943
47627
2784419
1898083
1668866
1978496
78748
984490
2617036
944779
559691
738661
861734
89731
1434420
2310431
905180
1618168
322618
1697712
1190842
2638289
1815979
1378043
2532385
1013348
2106311
48591
1194934
213584
787259
2009715
2229172
274412
540910
2742658
2719415
2164143
814942
298717
1248910
693566
1991432
761070
2112479
1605980
2123045
1009398
2824011
438884
1116571
2679197
2599040
1083300
2934728
1662263
1853822
2835621
861673
1015946
864572
975518
2529466
895603
869918
23901
797671
2493088
1321945
616552
875459
2286808
12168
2338027
510580
1294905
2868590
1060841
2470653
339815
1234741
822176
95635
2610745
1230662
536397
538874
660778
2286941
1913159
1883430
748866
892554
1954246
782730
439972
2435510
1576889
1757747
1125096
2825685
2927578
1980875
1096903
1887784
2241921
2295129
1375266
870609
1853665
1731019
631098
1388849
714456
925341
86920
425341
1505476
1725286
335894
517276
1802143
1659980
140684
1150665
1909262
2780548
1524167
1827269
572162
729168
912993
1312662
393707
2093407
1170811
1032195
1383533
226969
2858051
2328017
464349
2773110
1012803
579396
1860155
2332252
2809829
1858018
2095729
2403479
1947235
624585
462178
1216507
1004402
2896934
749907
2545774
1546232
549851
965416
28604
1347511
362868
2845208
1820259
266917
2893753
1005595
1171744
1418411
411514
1328279
1700724
2292252
1873267
1015081
2135942
2863383
1903730
1744328
996645
1551566
1970726
1580196
1479102
715919
2825770
2776686
488958
1493403
1031298
2450232
1325770
636190
2465550
79308
230151
1797456
240573
831643
1868559
97621
2869566
1313726
1946809
745241
2788181
2207397
700992
1140924
2595800
1986612
2310391
2082003
702208
1013742
863896
2108741
527262
2910229
667977
1524861
1966293
128940
2444108
2483461
2554884
186116
801744
2350063
1160867
2639877
91109
2433505
349463
2725752
621917
1357495
1856955
1288809
2574392
1852102
2853279
2796257
1420720
2347087
2288904
2015521
2484070
1090284
403023
2570639
2925925
466250
1518896
2312734
202732
2643851
284134
54805
2724600
338475
642640
511435
32998
1852916
2734873
2157954
918795
1673536
2073304
803709
2491114
2765885
2126243
2192142
724396
298996
2502041
2481657
327135
2511764
398491
2491125
378098
477438
600321
2173586
1726273
2241760
163616
1731142
341046
2524704
1188349
2076516
690550
739292
799648
602269
2149303
1972668
2790825
2419326
2379655
2245649
92637
1650348
2522274
336434
2361300
2350402
2733888
1412813
50050
1009074
73066
2870989
2675405
1747823
794217
1944112
2424981
1963510
1272133
2738057
1675959
664755
1866826
2371107
391282
12956
346008
2003253
1949525
1083725
165289
961547
1416907
1527641
2475085
2203357
378562
2110514
2673906
154183
2845427
2548222
2592085
555863
2622841
2453391
1405178
792261
1131569
534437
2442057
1656
112578
451430
1113854
1124099
776229
1505998
2011410
381403
297693
2894464
2617639
947605
2119636
1444395
1363420
2577638
2538277
275699
1224436
619856
76574
2078607
2523824
2525123
2544075
2250186
2789742
2406648
2125271
695938
2493541
640754
1823178
1882615
2905686
110923
2296453
2936057
380534
901209
356771
958557
2019597
1637909
1336521
126149
1132228
213098
1401289
2132438
1148251
1251516
972066
924831
1041572
1629449
1815412
459730
2026249
1432976
1129804
412769
2921405
2107169
1330375
558318
2601480
574547
925005
2676966
2557336
361269
504538
437482
1478601
1882976
1636226
2275576
851337
1383458
762335
2181699
154827
1527990
1123824
1603993
1759521
1197642
2406922
2383905
1194702
1226928
2266045
919088
2830157
832744
97868
2211313
1042096
37528
2491642
2529162
318264
2911375
1511304
313114
1244555
2229765
20922
298122
922209
1168560
647534
2925565
2461551
727723
2289174
1979620
2171056
11846
220545
1044123
489923
1781258
1876085
133031
738552
1492258
1893603
2271384
188557
1922207
2431697
1622735
2771642
2757751
2331077
901304
2589083
46451
563056
164793
67086
1489829
833335
705889
1040913
25172
2318788
2514317
1074913
1614149
593053
1206916
16377
79897
850369
729927
2391765
2321593
644053
2602512
2892859
886924
1402275
1551993
2686500
116385
2076035
1826241
2472100
1413537
1736931
1444102
2743161
2718208
2095919
2826140
2659252
2782944
1826026
261047
1245356
927097
2143499
611948
855426
1703688
1956163
558293
2916042
1110772
69990
559564
2023437
2875512
2919020
2508876
1979713
1212343
613620
1900412
2721389
1996718
2106739
2828430
125532
1497933
1569098
1929069
681876
2550177
1567757
2032703
341046
2455328
1733380
1681202
824305
1730094
2034859
140659
1523225
2399650
2200053
2459324
2282923
1119198
1964939
1599775
766079
477985
675421
498230
2087021
1105180
1488370
1897144
2012911
334072
1433573
2722816
2842104
986514
243315
2028927
981052
2511205
1717550
399334
422478
2175704
799787
1218342
1699023
1725223
391571
1761910
1303067
2703316
2865513
982012
2837497
1358908
2488441
1495185
2638041
740274
804300
2325623
1032002
284519
327864
2170356
2346377
2203825
1416439
1640268
1409295
2560425
1822313
2253164
968703
20555
916893
2381985
2132209
1631710
2545206
2882723
989065
742974
2850460
184721
892212
189766
1908063
84836
1575792
1071175
1001777
352058
607648
2330669
1148701
1101633
699511
834796
144175
362662
1654393
2450877
970182
1514570
1416146
1075280
2349519
2640003
553369
594380
960796
2793120
555619
681943
482568
73466
476615
437152
1365583
1932928
306589
2805848
1650706
158405
129697
1301665
14024
1504250
144262
1204413
161273
1542280
639843
313212
2761966
2029153
2712817
1518802
931167
826876
1087682
983501
1008072
256932
2502460
2236297
1083827
2545826
881869
2707426
2670487
2916831
2410624
469857
2141177
2364263
351857
1543724
1920937
2103175
1712998
2374818
2784626
180285
97386
191628
705569
2047368
225482
2619569
56469
1537029
2784917
1165483
1467371
2574156
1923762
2189988
2307344
615015
1391010
2721825
231490
1295807
2316974
2017969
166441
1656696
1133719
2367059
13666
1554502
2282295
1709765
1836516
551141
2453789
294599
2660200
1658078
2909217
496404
732005
1257390
435960
1901213
2181653
2041461
1012571
243177
111987
2833996
315795
1877032
462698
987691
145895
1422616
1829273
277351
1880484
2688532
1186500
2319725
560244
71172
2603389
1744613
86553
2769901
1517407
947297
1253890
2487349
1862409
1751531
863666
83113
298250
343854
912434
792913
538798
2915268
919650
814514
1136700
1019041
2894861
1327935
1309491
604151
588254
133726
1430353
697855
1492941
1992912
2835108
1975704
1403007
821870
1767320
2114237
1295055
2586550
1071179
1587147
2780618
736497
123419
705519
845657
1883297
1057881
2262662
2737387
2558687
1133039
570965
177316
1739383
788876
155242
2064208
2347293
1566360
1976144
2097116
620401
1624522
2696735
1711216
1795490
2855002
2061256
2223988
1892891
1732558
589512
1014361
2551419
2860730
1240966
1877350
2093149
2152795
2691351
165066
2680382
1008088
631976
1916581
2289032
2433092
818878
1969923
1837277
1385101
621341
11068
1089929
2411908
2002951
2076618
1298572
599642
229221
2036749
1281628
1241800
2517819
586306
1843160
591537
1245726
1296520
1739417
1057248
1084259
2282739
1997332
1524455
2466618
2379725
254536
1670919
998072
2445689
1623049
84907
116858
951626
2296331
2513664
489410
2247636
2374135
2070856
86190
2589375
960922
1804327
2763779
1390951
715980
756628
1888042
2578747
2097104
1185891
1828465
1153407
1036736
2401110
381146
495500
77568
1560046
1575126
2385557
963823
262921
290626
215579
1358034
1056050
2713319
2502089
1287257
876634
2430918
737495
2821790
1058021
2869078
83778
942138
2463943
1652111
268393
129674
121800
1309698
2900650
2473942
2023100
697203
964689
802807
2231197
1839324
2878990
80536
1208021
2142758
1207794
2334541
2933211
2320123
2322616
813312
89101
461689
1338582
2567241
988865
2366001
2201921
1921741
2787535
1416628
951169
613229
1742595
2239695
1044410
1007291
1060606
2550016
49405
1638867
347801
1376170
146636
652451
2775422
1270438
197202
1709217
1235306
136596
459375
1320819
2866301
1634556
1741072
2467891
333204
2354127
999737
679175
8066
1388635
2902102
388706
493795
741253
2865162
1942149
1772910
543846
292851
2349555
1326223
83734
234939
1195709
2486669
2431322
1625531
2808453
1017056
2921096
1358669
365846
483621
2094382
2181571
2044734
203033
885840
1287142
2616811
1940816
2071848
2525743
115778
55717
398955
2445038
285319
238038
1329479
713070
1875642
2146520
1755824
455943
111036
1313307
226087
2650421
1887675
2413636
500084
2432518
2845993
2408245
1228059
105833
643385
1959635
2908065
1761341
1888617
19925
1886229
1306316
1004271
437714
1346978
1751252
240634
1617196
1506638
978962
683309
1506680
936509
1543352
623368
2881242
1838679
839295
848396
1355716
1461233
2344204
2343952
1696580
2401758
42
2107225
2748904
1212543
258961
552025
666641
1261984
1580031
1751636
1035976
980445
1648031
2021342
515054
2467169
1833968
1670361
1973368
2870495
1540459
1884658
2080926
1435600
1116454
2293174
2918859
771478
626886
2126082
1763505
803938
260531
1877933
1422487
801767
1299627
1268135
913415
2252859
67449
2510358
1348249
2544386
961652
2027124
835329
2248547
177187
2097750
2088683
2451043
2795698
2522644
1006595
1698403
1466154
2392785
301683
2411312
2091339
1908063
569897
2463803
631859
2707238
404108
1288107
1439432
2344472
2652480
2253248
1008388
1794125
2060259
872715
832391
328313
1245404
2081552
224209
1505903
1728775
653488
2071086
2178119
2777822
1138262
1969324
2828502
1606908
2748694
320818
711457
2042925
414818
813142
2494526
328242
163210
2126148
1570233
2325227
2544330
1099368
800653
2407889
633714
2939958
1239427
1627159
1750416
2612095
886393
1403571
1859573
281262
2566120
1573328
2611481
1923665
673544
1784976
1886640
1173879
404822
1285303
1575662
305590
398991
2171455
83671
1056885
1823357
2782647
1427906
2916323
222282
1629442
2908662
1620895
2388578
1382308
141676
199878
436074
9558
491879
2037943
1078463
949299
1636231
633812
2917015
1713440
1627143
1596114
1852482
2211942
1720765
806735
1026985
1462372
1062675
2682186
2459196
603658
2494122
564503
305798
2834468
1347268
617176
2934847
1529285
1690622
1033439
2204346
407597
544896
2519728
247932
2743729
2767048
15430
2281369
1339757
204806
240687
1471256
593237
134222
2454170
591658
2225067
1410517
1163403
1582814
2901056
937174
2110832
2217513
2365291
2478787
2024662
685657
2567081
1783055
1037754
894654
525109
804138
118059
2484671
954957
2539374
2594373
1204959
2173981
2333065
507807
463836
1634661
1133674
2241836
1176819
596183
1301550
368085
1614182
1854719
2761432
2538805
1061117
1912825
1285863
2210561
1683975
2606672
962270
31910
2885071
25751
2125687
586797
1544012
984041
547233
1766118
2249445
1349076
888908
1085783
2099890
639428
1724535
2712168
471764
715410
996180
2767697
2032927
2588207
1572211
2839642
171708
962024
2531742
1921375
2833231
1795131
2294350
2318162
2003023
461103
870240
316478
2632009
1828749
2632337
582230
1978456
539246
2528805
1641341
1113756
1420548
445322
1832849
476067
760891
1179165
2538742
1557560
225669
1728647
928970
1734927
1832168
1760446
2202481
2842223
1902076
2659676
497735
2161146
170141
16830
2804179
1598357
1262304
100283
1084197
503052
150645
2693712
2289529
1898144
1210086
77561
2193355
2940402
2511381
2840362
571824
2280549
151916
2257481
2006148
65837
2879813
427183
2870072
2733013
707512
2927859
2458868
392234
1340052
693144
2609752
65096
111519
1942044
1643077
2286289
1067223
2699805
1968904
2897132
1466439
263290
2756061
2556915
1675593
2477863
1944317
895492
2309615
22764
501036
797003
2666948
140930
1335098
1783622
28704
821664
324033
2838736
18630
644257
90552
2773576
2031977
132195
2779586
179205
2575625
435262
626118
232154
1665896
1507832
1885079
2744314
1753974
177887
31412
1429332
2852243
422537
2269633
504877
2933679
596658
1286595
2191911
24827
552671
2230343
557329
796586
2163551
2309476
2866054
51259
217664
1882947
2787757
167190
1427794
788862
753085
2841614
975292
123330
55336
2501876
674619
1893684
812729
2335487
1626217
118996
2564948
676777
1781492
265047
2790281
2751618
293143
1457368
992882
1066705
146359
1675358
2382806
1562613
594483
239190
99530
1753487
1404358
930692
2623043
1983757
2578482
1888514
1408981
1282801
930955
186600
2708042
1197562
394038
1682728
1646839
1867720
2320748
699081
505036
1035110
1462667
69108
1745487
2309138
945516
1910992
2267997
1193391
1875757
962729
2795387
2581540
2270705
1852297
1821738
165996
138709
388014
2076072
609858
1899877
422472
2578053
2741906
854377
864178
951116
2576784
2440297
764124
1400858
514175
1663411
881331
104583
2700157
1504252
263551
617745
916625
1859498
2619037
211663
2830367
1579515
118922
909874
589560
2443529
2848106
1147225
2268309
578665
1611872
220154
2511473
1860933
739637
585813
2637919
212203
2412608
2653718
96386
283109
699925
1994658
2022001
2464970
2438678
668795
2042637
373388
1253920
1740325
223327
697607
878640
2081116
1282683
677006
1266601
2889454
718992
1306841
962190
2143366
1394220
2049214
866510
1603016
1053060
499076
1853489
1399856
803660
2800698
2530672
1741207
661040
186672
1134150
2403078
378680
1725138
2552586
41834
1614857
510139
106163
1813015
2525309
1722356
412867
1697471
218087
2151548
1371527
700608
2788482
637776
237741
1492301
943083
832798
2782990
96135
318523
1674027
2781671
2894451
1818311
1680114
512403
1048644
527713
1606836
978780
2260714
837885
60374
1733854
676443
992326
1902086
2245544
1761665
763269
63717
2159629
1783962
1082272
1921002
1134641
2209618
170529
1548924
2498296
1980679
1714238
1082116
2753971
2437892
293330
2121578
577151
1633351
104428
1137688
628908
1714876
2604162
2676984
1785290
2896296
1051791
2086807
1996200
2150581
818151
1280907
1533218
2876323
1630828
1531396
1163591
920273
1986410
2039924
2440287
827485
682423
2199101
2797745
1402199
1462948
894765
1627688
2208550
327898
904911
2709395
672918
1535107
857152
2739819
2260560
378222
2317852
2112139
2753440
2377585
1109687
371411
585762
1576093
722492
2103158
2331018
354175
2261215
474236
2556281
2123103
1230430
1106853
1865318
191127
403747
1343932
1774493
1039334
1397155
2500243
763909
2559563
2142486
1491005
867730
841247
898719
1492832
2149498
1774730
56271
125923
2158430
2349374
681636
2445286
2445074
880916
316690
1028437
2409768
88482
1796017
15418
1490056
1508961
2665436
2774562
1283932
1795395
308031
2503123
2083158
2228390
1700010
2564573
105543
279000
844968
1691922
1303661
255930
917508
1541234
1004365
1521629
1507687
569162
2124301
175711
2853448
602442
1711736
2833255
943114
1772588
1370890
977643
1807159
2593162
987302
2348805
1648730
2102394
1514027
530439
2490139
233892
537390
27069
2663059
1129892
1975747
1446375
714799
1727944
1827548
327352
1829570
2849664
719685
2017292
108029
2749336
2624167
780601
1093302
629891
1195193
859343
2406790
883095
2447796
2690395
2177703
1641269
2042038
1105616
2721378
1133749
2030714
601128
2836935
1187774
1768741
2755652
188609
630276
504670
362743
2133157
687552
2431461
1076842
296248
1497567
2503797
1041499
1314982
2373327
1281859
760755
104433
79077
186127
2870898
1116574
767296
565629
39319
1561812
676724
2409996
2386602
1906192
1596002
2611323
1985164
1258480
2106981
1264250
1543685
2324979
1909150
699492
1623111
2101175
35136
1169841
2630922
2096797
1924525
1178367
1487577
1136424
2411163
2817863
2375794
2592355
910611
1356974
2820369
1152105
2175823
1273899
2058391
456329
1051662
2008464
2108122
1526278
2766670
906718
983741
1699588
2459014
1427219
570359
2019019
464252
98238
300821
1531160
1958967
1684145
283257
638784
69870
939518
2795543
1256930
270157
1556511
2522251
2290722
2784354
2698667
2276293
2256959
335872
1862146
28736
1592427
46747
2911212
1328056
1630616
423200
1537816
1740802
287093
1394927
2876680
2030099
2386564
6843
2102228
2907176
1701467
1179129
421348
2302768
2212961
2065240
2467329
1396605
2376479
1153256
1449655
571568
2615517
755668
4377
2579266
1027118
1098075
487225
1274462
1094124
2393753
1326704
80419
1179713
1003067
1363575
40784
779612
208712
1334353
2649832
2635915
68481
1893768
884674
2815499
2116736
849838
2848342
980869
2931540
402179
2631419
2609826
820797
558857
1757054
1765277
8568
132691
1853306
1557987
1973505
2442068
2150689
985358
823685
1559606
2456739
1542877
1241287
557822
1576716
584055
337578
2099629
604567
1593185
350615
2752605
2366573
2899014
1321764
1046242
727708
2129036
2873828
1830394
2709720
2214648
375608
1023804
2923311
611079
1928299
2056550
2720883
543601
2386422
169017
1738744
2671734
2889100
33285
828974
2848259
2630071
649944
544628
2305925
516764
2503092
254495
354376
379689
1114798
2599457
2090063
2735602
1848031
305798
1990089
879200
1866709
611637
822812
1978002
1067416
380493
2339299
1193634
1482158
439814
2635900
2638494
2247989
2862983
1374594
907797
2749721
1233410
816345
2096342
2627297
568832
2514942
1085564
1765872
1297356
842007
630950
350971
921362
1196569
2922070
2171076
2153729
1006724
2045575
1057085
1093911
835560
2739540
2834924
2761761
54344
171669
517633
1697721
2928924
1738054
1255806
2686967
2386081
2310609
491161
1319784
1184838
2616810
2418310
1507914
1783248
49401
1235922
1806215
1257411
2710645
1272797
727388
1627051
731623
352161
2683766
716960
2752353
2041928
440820
391616
1002626
1603559
1082795
2856465
906751
22246
2155661
1274244
1182486
452321
1770009
2053821
1374618
2170235
2189709
1939968
2511041
435176
1699606
1799932
1202451
360804
621965
343485
489260
1657332
1842498
2825394
177987
2544462
1700114
65334
2457171
711409
949517
750744
1267177
2861464
1744983
2675573
63825
1089191
1554939
2182538
2324874
2286472
861268
1232508
1617056
1580204
1353936
193410
1835013
137829
1019708
1549794
2432852
2463107
104004
1204302
591388
2175205
1079401
214933
153004
1584324
1268094
2867963
2289386
2652688
929354
886048
2539716
913290
2426320
1374751
2162184
1439063
902874
2432317
2117058
1153078
2416807
1033690
595484
2025162
1407427
1465191
59687
683638
1165644
244263
234529
2249872
2751361
1645489
428249
887194
2243865
2022898
1108556
413361
2874204
2686463
1591425
1527013
424366
1094182
2519277
475117
934353
2237753
870215
1959169
1102893
2547624
2746681
2002415
2361698
334498
2922538
265473
1636390
2359326
1159509
1247324
235542
1987784
963224
1744726
2756766
842946
634743
1139369
2375491
1610619
562711
2843699
401163
2524119
2442072
1967676
368496
327124
2825851
2859097
2670529
1636560
2509540
1625648
2224886
2476920
1500572
1146481
1005368
2680429
690246
2573901
2786002
423956
816724
2013443
203783
1544538
2229635
252588
1774893
275501
921400
1971178
1337268
568601
990216
13310
1415857
1994730
2580263
1124015
1611001
2096147
346088
1735394
1697257
2116443
2300221
258627
1586079
794008
1904010
1176674
2647045
2617238
542372
630761
1822210
1496319
445323
811714
1864174
2464858
1366589
2394660
683556
1782939
1934644
320601
2252778
674845
347817
1181660
2442434
1596113
1723192
1445822
1832991
2540798
2428703
1649188
1797820
1928522
2109209
1321726
2569953
780735
1401909
528065
687443
546960
2864672
162653
2209905
1570861
2662580
1157050
2712424
1866381
1316628
2134592
411086
1702662
2835162
1374851
2102868
2447865
1942070
1381132
331517
2516159
2711996
2803399
2595943
2552987
2061206
402183
1555469
2478988
344361
506463
2860928
2121429
835395
1693225
402883
2006981
1758539
2151409
1702958
2808528
1306011
104804
2884378
429629
2685631
2517699
1113777
2589263
900440
1648269
1388457
1111478
2184781
831735
1121998
2721531
1566524
2745035
1893448
1867730
2731993
1811143
2681866
260431
666313
827099
1682719
832198
776267
1942344
138681
2654445
2309569
2904551
2732505
889090
432653
1117278
464303
76261
2918659
2008769
2109857
1111352
227195
1277414
1859804
2385820
1361529
693319
2207099
1357952
2772469
172899
1323631
1353090
2089758
5220
2717069
1433373
2168910
863587
1397101
2590166
1464676
1799454
2609796
850874
1891553
733521
2757301
2556152
507120
585734
1326337
2697240
2638056
1119298
2353988
2626707
2372231
2349357
1391917
2133328
648752
1799327
2825244
2531016
1155851
318271
1460854
1712327
2095614
2902461
1390598
1180845
303232
507843
1495134
1899257
683741
693777
2484900
1465267
2643187
229432
1671531
1806552
1165625
2819900
180429
2583910
735913
1831207
1446586
1599338
1193419
1043181
2027264
1622257
2186600
2092310
1314256
627036
148762
92224
491034
240613
890727
1829710
2584430
236925
2105383
2085662
755900
983960
1794152
690503
1771080
1187678
2295827
1307245
743922
55440
2000075
2605026
2563468
380144
1888992
740773
2746205
2621118
955667
2678453
395428
1970360
2488195
1809540
1595954
213309
2458212
340606
2170668
1179163
1491601
2612595
2648001
1780679
1760860
1893648
1492531
2911501
87857
35692
2200633
1601747
1433682
511664
602553
838301
974236
2403914
2571200
1704345
1692936
626449
617380
2840446
2714551
1062584
1257574
1160422
2055294
1822130
40123
2264704
1444497
1232908
153608
1362580
1182467
114555
1461434
1778334
2685787
2185319
1857474
1495578
624818
2629266
1851800
1244700
2674033
9055
1122438
2822707
1518922
2516807
963506
656933
2297511
1523392
573888
2109365
1243296
1234192
1365391
2715639
1585091
2261614
1935244
1042726
2543253
2471445
1461208
1158351
1134217
1494039
366776
1720341
2766577
667799
1765393
2478784
2739951
2497423
231818
1489243
1683482
1063199
2212779
2378947
1491583
1052794
2038763
422536
1323193
1167350
715533
2046175
720592
1187370
700211
2891287
465203
2911799
2510154
208919
1930842
1950463
328000
1823953
1274231
1405891
1723805
2493044
386537
1641736
651708
2079721
26659
1714248
159147
2220332
1793117
1269698
2789557
1027894
1364982
2528562
1442007
2287662
2801291
1337140
2034674
2361080
1516387
2463219
2577724
2730868
2930535
2140714
2644163
367947
2882189
467987
2238024
234372
495694
1051441
661629
2887129
1254106
2526709
131704
2086331
2853249
2364260
1732804
1986185
2902444
505464
2728796
581836
1166463
1131254
1568712
2540625
2204266
28765
2806703
1533509
1332729
1244063
2651195
271163
1994582
2018176
667613
1879298
1943764
115297
2624511
1246108
1199856
141789
1222578
2008801
2485845
2654107
1693944
1183086
70473
2338810
1133398
1780031
931292
2174313
2868921
879076
1057792
1432773
1758707
2177527
2004100
2050528
1687964
2543519
1013710
2814079
1483119
1372597
556533
670348
1248184
44673
2263546
1299628
627144
2676669
1859027
1492810
944276
1335402
2107357
1981189
461812
2418672
1772481
944068
2544741
225147
475806
1329368
1383758
706228
764998
1697431
1352673
994310
54408
461030
2708267
878021
1880264
276894
950842
1082079
2644162
1203221
396700
153440
1420658
2275560
715248
1541208
764480
1963443
1116629
1392204
1809013
1343918
1412546
249834
2323230
2158858
726589
1284993
285761
2788252
1744732
2804786
648979
1293044
1325504
1261510
1495072
2352134
1159434
2543000
1294715
1470952
512594
1621319
1447855
357189
470474
901452
663662
1047693
2767230
697491
1079927
656058
1559342
2834300
1096423
975138
513263
2582466
2540370
207189
335000
1460294
284811
2864922
2199019
555993
1450474
1545129
885864
2396404
976542
2688646
2141694
2664862
2006270
1588565
2303108
1821728
483601
2456524
621836
2202856
2857682
2297632
1355808
430449
419136
1067664
448482
321274
1115917
1965205
1637118
878493
1462659
2025249
831855
426214
2674035
295912
1909609
1497971
2620600
625765
786979
1800606
1146501
68535
2082902
2491473
2648589
593681
737292
2199469
343179
528282
1236878
995082
2040884
1386272
1291398
2252186
661309
2830850
2866026
224064
1259165
299681
2613071
2048725
970069
307054
140901
379055
930756
629846
1029755
2171416
479979
1388341
1578328
265550
2306117
2537416
2905001
2185249
1406783
1885066
2495327
2606239
1235379
80966
2775069
2784390
1189474
426574
2500951
1664619
1478299
2423765
2863335
246238
2766214
2197665
2374905
614452
154057
2413355
1810824
2913883
2471298
320959
1611823
2200723
2626733
2383560
2672179
2134839
2814192
2266217
1164558
1437686
2633610
2413451
1677374
446605
1776431
1529702
1734411
1937185
641800
1278477
1584641
1205818
1755515
1512977
1335656
379104
673499
935666
86058
2716942
1052164
257479
2862010
1839348
1723864
1057122
2285993
2880628
747817
2843361
2723723
66276
2019333
681906
1033738
2750264
2290346
1411185
2289510
1114880
183355
990692
1136625
324773
1700408
314663
901834
601301
2690334
1607560
13523
1146434
1777049
2703398
2199956
1878364
809294
1644046
154987
2523934
756933
43690
748045
1491926
67303
1160981
2790166
584459
1686876
2884077
2902608
1253076
726200
2490034
773862
1066100
1142764
1299312
435428
1227625
2604716
1962546
1597526
173545
890108
1129344
2122743
2847328
2045015
2084910
2354688
1161029
915368
2693284
2896288
2914733
217835
971732
1283549
1504676
319482
2260492
798833
205013
695731
1157443
500411
402304
451821
1951759
2660893
1269114
2224255
1469652
581757
1697568
1633387
944293
536116
1665766
2462285
1765523
163035
1550749
89598
1020835
2162564
458511
2775371
2880499
456655
1306632
2852149
2869093
850401
1491052
1300145
112655
1009270
1925586
1761578
939409
545980
2578583
2715304
349631
2279938
2592783
1325956
2939235
2335995
312942
1361721
1798042
2728904
1443007
852173
688280
750937
1700106
1113972
1475968
258391
1845830
1265919
951342
1895632
2686964
2738678
1290286
2181830
2134303
1060988
2305068
77296
2829591
2901862
765863
2235119
1852963
2376128
1424768
1772825
2203082
254687
656412
706888
1213063
562434
2506354
1369918
1657234
2623446
1563918
1257160
840951
2368330
1465690
1948387
1411817
551904
668367
1884357
1013543
2654763
2908283
1708927
1391142
2521342
128954
2219104
1445787
419244
985559
1285091
696735
2595679
2605165
2614358
2791268
2887218
2313088
275777
1834745
1807017
1322056
731468
394994
2718154
2521481
2721343
1422690
2756595
687156
2227551
2295025
827780
2118898
2867899
1636460
1994955
2890121
1470376
489659
2806583
994395
653471
98097
2340577
2652365
67223
2014922
822119
1427634
757874
2694846
1039094
1029090
1799619
1958706
2188837
254298
319777
962615
2749816
1407230
1471137
2473235
358203
2919731
1213222
654797
2208877
1919748
319634
438029
2288349
622633
529490
1348888
1526831
2274915
557036
2812299
3523
900722
2200787
2741181
1464542
245799
1906056
2182512
959584
966721
850598
579056
1264073
471966
959657
1297965
389840
1750291
1737893
2064471
1918556
2459170
2384661
1640282
1135500
1270977
1965522
660946
1556404
322651
685667
2332943
2841785
1982693
334909
2750801
100537
2093892
2645329
2213864
1706800
1277219
16330
242779
201598
279868
138377
1615934
2310648
878454
1413397
584069
2315938
2086820
2360775
1587933
1288910
107260
1330454
1506934
265258
134497
169739
390941
220512
134136
2532459
1484440
2910498
2122188
2311677
1131426
925184
2507215
963499
765967
1032656
22551
656253
2247553
960347
1274260
998982
1867186
2345923
2913523
1453474
2729318
737855
2573709
1793561
726179
203491
2909110
2861439
291374
2244443
1009273
1475801
1619556
1145407
1907915
2427829
2478921
1523090
1860216
204750
1130814
1460051
1612969
847943
2151621
2826958
1094271
1920485
1747768
729420
1305279
95992
2613904
2834196
1538673
1981868
1244746
1127832
2031158
194616
335999
1382098
1403112
2278122
172589
692722
2464744
1971552
2112046
68787
2077516
2650291
813358
1030318
216683
2031555
2572139
2795361
2884586
2596196
1502916
1722641
153910
729072
2062999
2545247
2139207
2158038
65467
2467298
1825526
319622
99631
2294851
57620
1979012
2826785
316297
1056873
1191488
2065764
82624
164879
636374
2016503
2320495
2388472
2778889
1511463
1547289
2901517
348328
572306
1774246
534732
1691659
225555
779169
2839220
218801
2713436
2091341
1087302
2936132
1851683
2909969
1987476
2758054
1947493
2635504
2432517
38773
204753
1008632
2281659
2886298
2291162
2104723
509589
432759
1007208
1110297
916921
2304414
2008353
1993855
2900135
856314
1007179
262671
2483097
1507507
979496
2242634
1465418
945785
2018408
2710714
1430439
21733
1809868
1787012
1287488
841223
625442
2505243
893495
278390
1827601
2176440
2026933
1338879
2624126
160483
1807205
633964
1628715
2031406
2737725
1282554
590947
2008152
478134
1278480
1365280
521681
2221838
1599618
2443766
2194691
2333593
292331
1287010
2509120
2136986
1412779
361963
216697
1045215
2046228
1497173
487013
2531440
2554123
219939
830074
2429217
928125
876278
308420
134646
2554174
1771506
1627348
116483
1817957
259859
1104357
951835
733416
582266
753049
1322435
2004504
2024711
1139781
2686650
1799930
1443164
283465
1387390
731524
342688
1347809
1545377
418740
2437637
1012199
2933137
2561852
1358929
2222609
2903882
12832
2323155
866685
1651707
195408
745146
203424
1483266
855849
2577010
2398890
193664
108680
1950508
2129236
2897517
862491
1288912
2639874
1221762
291316
1229233
1871739
2102606
478971
907736
498261
1680100
2223928
722362
1456160
1548101
545267
2756134
2034535
2502303
2001760
1634184
677462
2871014
48545
2350157
512322
2158690
2774850
1359484
287815
1344607
1346466
1350241
791884
1667140
441226
1502767
2280626
548979
1340254
808271
2046341
2820657
1448738
1980094
1578803
2201207
705447
1486352
1334116
2841715
2441134
987339
704689
1165081
69494
208130
2634812
840809
1639493
2137217
507826
416701
1238973
600400
2604340
163193
911289
1184476
913041
673061
613088
600108
149828
1984332
2371028
2547459
2791060
2780847
740628
1363963
2474015
839306
329068
2123618
1023695
1131268
1280420
1080691
2440317
2598953
39118
2691487
1879354
1693204
1425874
2557283
2215927
1614333
1149994
2922641
1507725
911606
2821221
2613024
151077
2084872
17367
523485
1517627
583295
716886
1852546
1931534
2154998
116205
1237446
1009724
982106
2470026
460413
2162912
1584926
2458279
1722188
537704
2796767
1742968
1936747
172997
2506423
2629033
1714326
2472006
1415970
2113513
106481
1578582
534449
2935082
2404970
1424168
1637902
2020384
568317
26735
1519475
873086
538418
305066
1768662
564587
2867278
142529
2138736
188352
2860502
1257895
497431
2318369
2031064
2459649
1390633
23376
2592777
1064213
531141
834694
2309337
195286
1800765
1183590
1040504
813659
9065
2035469
1159003
2156666
2315674
1943024
1441231
1565585
2023655
154101
1298575
2435747
1817968
1851654
1695036
2012078
2062830
1105121
2199641
1052679
2303
789473
2083220
670189
629461
2541443
980222
463144
116335
1135755
2564081
2611712
251752
816906
2940237
1673933
1666535
1542985
11659
2776065
320355
342754
978403
2429088
1108973
2325078
2155040
465213
2019554
543717
1548670
373816
669190
1850610
233745
243695
1002512
1834215
873991
2642182
2646171
1568863
1872939
2515348
1017275
2712669
1602909
1873132
2335346
2834623
860856
2318483
127439
1406424
2926110
1013201
1695986
298442
883416
58084
2719923
363388
1614719
601001
718505
1690803
2722537
2462914
2871291
790657
424794
791518
2301926
2822356
730733
1907175
1460780
262751
1285408
2025453
748452
845080
2181362
2578493
2007543
1671551
599563
1234029
1459508
1027117
1127317
1721095
933810
1049793
2233211
640140
275535
2898124
277758
717579
2064428
2414675
2637481
1973116
2626707
214818
2679004
1340157
2035322
534619
907548
2507632
1127692
1548273
1435963
209413
2110543
2486871
2014008
1526165
2323276
2099874
1872976
719583
597262
1657502
1064673
420489
1945157
2438597
2136153
273287
366076
2621611
2033384
915038
2387603
1750711
1013527
2802441
1902098
670088
1660148
2484779
1408726
2322449
2434163
1617749
442437
62991
2044005
2080490
365185
2641340
866826
2717523
1695918
2225296
2817875
915933
1953799
756942
1526769
184027
2050616
637410
2607924
625036
1211863
2920333
1270163
497007
1432187
930625
1938745
975329
710972
2252948
2343587
2086607
1842253
561356
241531
1949085
1960043
2321899
606903
2652632
1224010
285498
1423877
1557864
2599270
627859
580074
2410392
2720056
2234310
1842306
2159605
2435842
1407457
1007186
127814
2868945
491743
475687
1223815
92126
439305
2528658
1762008
1771133
1498335
1355539
318660
1619724
885724
2607096
1295089
2288070
1327958
2763258
176916
2583368
1497908
228028
1258292
1742790
1983366
361349
2128177
1567944
317412
2441441
2389951
2868981
2564709
497403
1668018
1818175
1215634
2593201
2065868
374880
1025189
760474
528963
2814223
165435
1678590
910919
2787695
2185397
433227
494722
299903
2578564
2496329
591178
129059
1954884
2291229
679774
2894046
497027
2823147
885122
862613
420168
2791415
196634
262555
230440
2863028
258840
1159066
2251579
500692
2732216
2508502
1650786
750699
476468
1715919
2174294
2834676
1447982
2213686
630720
2681403
1511657
2896544
1726613
1742968
2590678
1405296
653962
1502216
1536628
2528762
111357
2014710
2240125
2461323
705068
2502172
2845385
1689386
738496
1647487
2114896
784315
2058245
2032027
1546654
2048911
2433510
1341963
903435
743176
2266635
968979
442570
2020336
369014
1223169
1464872
2378413
2218856
1094197
773760
2855718
1210986
1220122
2183904
943159
2682042
2723954
1145278
1709539
825313
557511
398187
214768
52740
2886923
1852341
2599582
1205166
1191000
287440
2200663
1325659
1599926
738621
1435662
971329
1582092
1545988
262056
1648663
2713355
2767235
1922306
2159588
1445555
1976759
1175517
2162837
5649
1894599
572321
2794327
2390150
1742784
636853
2281196
1169045
236119
1394183
1251589
2381333
1597680
1762769
1600232
422640
394877
2514059
2165973
5583
295910
1462333
770112
54692
2429550
1411181
1337373
1889109
1193237
560819
30812
256707
1024936
996963
1796105
2850894
2177525
2412621
793041
2532811
1339986
774406
1098972
2761877
2836219
87135
673526
167057
2854680
957743
2778605
600106
735631
209902
51357
1888301
2723010
2354038
239340
2145962
2934643
1569573
1259693
1067581
2122120
458237
2538642
1150592
1443201
2548661
208999
325520
1317519
995357
2552893
421584
438483
1008277
635013
1669362
1918762
2174157
86428
306913
1325857
171081
336640
1406764
1723686
1970158
860912
1287243
1511577
1732037
1773069
2581219
2189573
1732203
546873
1492264
617602
693296
486854
1873433
2766235
2611884
2665831
284305
2079291
2289183
44439
2773127
1379440
1657479
2439530
1842486
2174122
478100
1387036
2064025
1581147
2871364
714066
1327641
2678421
85424
1138610
2190530
1634161
2519333
1062167
1715227
946986
1473439
2486118
717171
1238371
27932
2831805
2007325
1639080
2238970
1783550
2472736
2927554
1460312
1374172
682484
2319913
2624334
1099565
766273
751241
327798
823752
2601545
736403
813043
2881195
2260198
1914048
2712215
827896
1220907
1674894
2330665
1941344
735106
1844873
1267672
2077315
1423299
1024328
1365016
266833
955559
783687
2798746
1167324
1560222
2709169
2365391
2580816
2884574
1131883
733387
2753074
1408761
1696898
1774314
414787
1689119
2735072
186121
427102
2652414
2062087
693344
352785
1401405
1284390
2235791
788284
1012498
1102854
2060010
383781
2846596
1765682
1063231
828846
2819755
2645800
1070014
1519705
2244128
2463999
2073932
1164006
2651351
1684695
470233
100846
716624
1342632
1799729
2432202
1359276
911455
1562081
1749774
2243544
1189382
71142
2332808
784053
590142
284830
1195264
1742851
1641103
1392010
2305994
1953598
1900378
2880268
233794
304345
1261081
1898035
450004
2241678
1203060
74016
1662997
1070370
2910260
452281
780282
1908618
236549
2592173
553518
2268633
595989
1678433
933474
2242845
434937
916748
305929
1775340
2846755
2429439
2909451
1219376
2514483
383511
1307501
2140927
2569468
68058
1665157
2332457
1453403
2657502
677674
601124
604781
2382457
1767160
1765023
1003353
1163431
2769767
547894
2042682
2363121
1632530
175821
2712926
245940
1623129
958004
92943
2508344
758117
9517
1206230
307325
567228
492722
2160585
2359696
35963
35985
2272472
1145454
1944221
262500
220939
1984155
1935027
1708860
2705199
1968385
1600192
985154
2653454
1533286
2737829
289253
1372030
16883
53265
1480387
476347
2666735
1705114
2914514
1999351
1227449
2493008
1811972
1689247
2012658
2885623
2635271
558454
234840
511293
1804303
2242663
710097
622400
2879292
2187796
2071698
1449199
465498
2136254
1170908
2633038
384964
2102542
572918
2623620
205490
2271267
2352031
2428181
1739278
987574
2302936
1203051
768875
1321996
2401410
767288
1043916
1115566
1962290
1822085
807413
577468
1611187
2517103
903718
1827631
1524837
2534568
893986
2772364
1511897
1451844
963123
1028374
402453
1108371
1666363
1874384
1330171
2846964
125104
2013338
2224483
2167
2387999
288289
2373220
74893
1221070
766098
2921804
2385313
2125197
332974
2922734
2889999
298419
1290252
2274065
607083
1633400
2342224
1052351
2056543
2418429
2004083
538886
809164
862207
466447
2527197
2899539
1800361
978863
2197987
2396356
2119434
2248995
937566
2186090
648597
317505
2252919
127606
1595143
813789
54344
335811
2401245
2793407
2004950
249573
138040
2091624
1891690
1907451
1168636
1620317
2227838
2599239
871292
2904984
1730703
2905240
416297
2633806
1699612
1635656
1997545
2494484
695882
2045653
503703
1070497
1373115
2848148
1270031
2748856
45946
192910
2291262
971287
740878
2778920
1986488
1582469
1342655
2225564
1258990
2880088
521288
2492630
896484
1906024
914223
1835994
128239
228286
1035454
1175563
2385380
922889
2603051
1348872
1207772
1223698
2258069
1011578
147923
467061
1706711
1706564
1852873
2784976
1017516
266860
460897
2079523
1683517
933506
2193245
230564
409181
2029110
488557
1198270
2940013
251227
1182978
2236963
2667886
2269155
2172129
2510480
1827477
339219
1309360
1737261
685775
2861631
635798
2763119
1595400
2881297
2885221
1054548
488286
1003780
1950203
1457574
1785013
2273828
1205404
105263
2792805
287602
806280
43466
2423320
2938998
923982
2931395
1589453
2562464
1858827
2279727
1431633
449624
541780
2150872
2297255
772923
834853
2147451
2881323
799785
1893981
110261
622967
1607478
1063935
2637369
2386977
2254562
842579
1157368
1281435
597278
2259791
1366868
135391
254651
1957774
123599
1395641
2262840
2822349
483798
291654
2710992
848033
2456412
1184881
1277929
2024750
333560
1118349
2449639
604242
693453
1893805
421590
1162970
44572
1007013
1053024
1105596
2039580
1844237
2754780
1848183
45257
2400483
2087382
2032843
1677877
964648
2204044
1414854
2785474
2817576
2101076
1499818
805610
2006144
404050
2756323
1950151
1427903
1040217
776475
2747952
2093604
1782581
653272
1242146
2906894
812555
166572
356249
2186556
2768356
579450
1334220
1443553
1850319
286651
961178
205785
83854
2678719
918300
1476910
621930
1548098
1988452
2506991
2370460
701966
708741
366591
519491
1961619
1665633
1623760
413046
1423400
519728
1006323
1867222
188766
55256
1879814
1397180
1017477
966974
1115497
2698161
31732
2609674
1473285
168530
1907101
2470965
1425051
2087731
604037
2487973
2276861
2775952
159233
483406
473627
220259
1051022
906353
2311775
1111794
2055488
2081281
1457333
2136596
1235150
2693616
801040
1117831
2151733
2046433
2589438
2631144
976607
1300674
1939915
1419571
1419302
2709216
2602634
1389755
1789694
1609548
2823468
1525477
1351259
1858781
2585246
1176736
1577751
1333189
955834
1855952
758131
534594
1805876
440691
109471
601748
400061
2185690
2923826
369346
2848669
1375709
1079196
909703
1201618
2894477
2300942
800885
1071572
392288
82146
378319
467283
968492
779210
2684061
2418081
1881651
848029
982208
2243729
2100810
566169
959212
2589903
345149
782942
1785230
2771272
2042717
435400
2013317
1602077
1516653
1109569
2495166
71704
543798
172002
1672329
1552367
885912
753114
2920438
2623964
2529829
2278191
1810184
6173
1783840
269201
154746
1155028
1892222
138627
800669
320440
2913989
626199
1502098
2293303
1686773
2021228
1599398
2266126
1124276
983730
1679801
2639536
2339230
1977026
2404868
1994865
120818
68673
1477172
636872
1721569
525320
1120788
2406183
1541521
1740209
1256518
241037
1030438
2082562
1149043
2762369
665719
2729523
2604949
976334
302687
1131654
2041869
1680585
2496674
1187833
1016631
1275430
2242107
593328
782247
1098231
1663303
2934822
1041049
1587603
1298966
359453
414660
909755
1132546
133659
403536
2217782
689806
487662
837139
1790586
365126
727339
149136
642362
2539512
935479
862175
180836
1703992
1788299
2899884
2312184
496228
617639
2586798
93169
1552348
2665875
2132488
649672
284384
1110460
2866116
43965
2448117
1592362
2557094
1377887
1114995
392665
2375518
2285486
1923130
2267084
1929672
1125518
712687
370199
611324
2924808
459110
2317532
2695288
1172947
164169
2395411
1004110
696947
239873
920942
2766348
683381
2774343
1154802
2136375
1190231
794161
2339577
2937058
2495221
1327825
2164407
423637
1116049
1060169
2373629
1484774
244141
1226922
2784248
703110
2543326
1191859
661075
1027317
26310
2323551
471318
2792484
1434671
2450572
1327310
1890542
1357894
2150020
2372500
1522180
2411557
211711
64255
511870
376565
1751906
271307
1154498
1953530
285213
2366816
2497165
804542
1417130
1915958
1970031
870099
2738954
1737969
460515
2637751
613263
1281916
2401511
748840
122501
1542001
2333439
1242876
940332
1051486
205300
439967
1600341
2754143
1765475
1305433
1544760
1579035
421656
2164312
1913768
1754352
409896
2265887
2367100
2782115
2641881
1589217
2661047
236329
2438090
2312761
595512
1631263
2645519
1621023
1374097
2247886
1780812
2936045
2864241
2511941
2594997
2706844
228548
1013543
1451587
976111
2578678
2745347
1404307
979958
231305
1390949
981299
349110
1580292
2793759
897054
165969
1264181
1343435
2618399
1658019
1136685
809201
1395335
1221915
951202
1595366
1911523
575770
131740
30917
1130210
1409005
901617
985931
2686291
1046189
651558
1320933
1842593
2402492
742122
964932
1900443
2832735
611767
447676
649470
2623869
1688132
582605
1045150
1679974
2526059
2141380
2464319
1668479
2193098
69493
726412
1754949
776005
847517
2169330
2061427
2347137
1642917
99308
353344
720997
1166717
456128
2883519
802532
1917257
359605
1527700
2381084
1224978
1196373
2638491
2223236
1993543
2513496
1623953
1411504
1496005
1953253
2206365
376777
1161006
25392
647270
1898380
423419
2052184
2933514
2187857
942835
2150653
2894303
219820
1497381
1286576
1322497
98238
910063
1923604
1218759
1297217
2167379
1334499
1873734
722513
1027006
2559335
583616
2100410
1455904
113039
2551485
1930991
602722
1172220
1645707
1429048
1132590
794538
202270
110478
2786712
1580248
2092020
1437862
2055451
1559773
1759220
957989
840561
1943195
1947708
1729813
2337609
88419
2182147
2720167
2514427
1317288
1708199
635301
223712
1058596
731661
473943
558187
2068287
539610
316510
271674
1673346
2117901
1464005
698419
1899910
370227
1649074
878111
1134185
227524
689791
783696
233026
1979785
109582
488368
1205630
353980
2245726
2015522
27255
267029
767743
210541
21275
2708378
1458463
2101635
1724885
493913
1579053
1224640
441186
2807918
407851
2788003
2241691
827510
80482
2750973
2179901
2370410
1778650
1601971
1322854
1932079
1201935
734390
650903
1734142
235654
569375
606970
389659
307800
2496757
2069260
35994
2136295
496266
98035
277453
2920006
1990903
1298688
1700235
2023120
1970828
2839389
12978
1901761
315666
2089969
2648965
2848
1789997
1829300
859746
1185205
717384
2734728
642090
2338813
2109510
1894828
1079179
2028980
1712564
10298
1882200
1503071
994305
334619
630262
1477431
878204
2320826
571833
758774
175547
2710905
980584
178631
2533626
1540930
298838
1747479
1361681
1608975
2737489
386833
834040
2417931
111682
95426
711418
1070721
2762687
294049
1500352
1089462
139428
1209707
1993362
86185
1682948
2840380
1454378
1474735
2723618
2141772
1316348
432385
1448030
624176
1024260
1924279
685148
112436
51811
919525
2583405
1051219
24040
2124224
2140962
543519
1103042
1619287
2758268
2371145
1644776
885874
1123677
853548
1407335
2564908
769464
1977699
34417
1782986
1114063
832643
1986613
1128759
994314
1190138
1793907
2527727
1761238
2430035
928572
2266988
1946929
674287
1609299
55812
404747
2276779
871463
1652005
2628535
2919582
1211902
1989663
1947560
412159
397552
1078214
616858
1045669
2326666
1207351
2332746
1862076
2548969
337935
1679037
1103272
875859
1902602
1991491
1241601
1843195
578343
1920698
968120
1959913
116067
2191636
2571206
2301594
1342393
683620
163941
1792920
2275325
1942372
535696
428705
2808357
469046
1337322
1468958
2461804
1353345
193146
2411252
2213564
878950
1666633
1416555
535598
2152141
72693
634223
2041766
1519771
1975660
2152616
1459944
1625310
2219869
2409436
1959335
1767147
2638358
437907
2517160
1005628
920714
116102
2422995
800795
260675
584790
173149
1522408
954645
1922196
623107
910737
1746330
1678004
2650752
1601592
433470
2511152
2577942
716169
2048142
2819309
1887282
2873453
47833
1436195
2588766
2395386
732981
2684459
357458
1838158
1965838
2795225
2861358
5197
332895
570868
2670396
1642256
222976
1242727
2139272
1613524
1579589
1375033
1262019
1553016
2747494
1754608
2613803
986636
2057761
2161030
744573
592397
1985500
2265025
1006273
1876402
2174794
1466244
1099154
234788
1209948
1846208
2040046
429814
1453901
2441990
1686657
2644638
2589528
2191420
1398995
880131
1805606
2824274
620849
724708
855317
1265506
2506121
787010
2493405
2892121
292285
1477878
1045818
1260238
1895577
625643
1540449
70732
2438212
1494183
1169770
1006913
2172257
176318
1506123
2378636
1767200
1458080
477181
1504030
1700219
1580949
1291786
1271550
1498695
637296
346074
1017612
1405473
1718226
1862733
202526
2026478
1749441
1701117
589423
1203764
71074
180409
2771900
965775
930085
2845797
2911298
1061393
2665412
1536670
156687
2691677
2013598
409379
1440016
2409156
877121
1801650
560505
1911128
1290764
1246731
2053625
2060861
1123492
2906444
1433276
1248559
2807525
2922058
400954
1691721
1502532
1343487
189953
992617
1588584
2427630
2457132
757472
94461
2366870
2311784
1668517
1137463
309143
2931086
726295
2645528
1122896
1114393
1828197
1474449
529175
1649090
450503
2360365
548697
42685
1492612
49346
1657467
1517961
2486631
1055266
922786
1646798
1991313
1718554
2168177
2388179
2670744
2117996
346198
2187037
846445
334956
1755216
958212
2137760
2514191
735203
535825
2471581
2780419
1437006
1168103
1386194
1182782
732067
1441139
819300
618002
1698054
2226095
2172423
1137057
197496
2796523
2855763
2912593
2439173
2810020
2179669
1920326
2050984
1347071
18596
2641675
1186209
2546624
1887317
1992982
1987851
644837
1600016
2799300
740894
1676406
1085598
2285456
1019684
1500154
1590602
2206633
677561
836136
868183
746853
134098
2614687
2710814
915104
1018323
2433622
2103272
2597011
1584240
2852701
2201721
2499839
1660611
1590034
562396
488417
918446
1074583
1090407
2460859
2055299
711558
1774494
1794600
1634577
1550891
202404
2124906
1207555
2680462
228332
791219
1429757
2620461
552359
625150
1267559
93164
2722494
1133036
2495915
1825687
2342336
260001
1358155
670119
1596684
1361983
982385
2625016
1041444
1928096
2048307
1988211
55827
1775807
995307
2729211
2042636
1741054
1516154
1245408
2437919
1189051
242227
2055186
2154329
1199260
575455
2347573
181823
2407914
1132304
2762278
785160
1326613
2641904
1776494
1688876
1947530
1844597
524239
1262329
1761595
998032
2233176
825903
2377658
511242
903092
2611014
2722538
1735239
103262
376837
1235487
33926
569285
268159
1523633
988033
429616
2777388
850840
1734999
1502206
2339838
1286142
2378013
525747
2564058
2488212
2097856
1270513
2123664
767191
1809683
2233638
2750817
524995
2929380
1055257
194078
1001707
2560351
2700817
1518124
1074743
8999
469853
92285
2456979
2296783
2264334
2834858
1794057
2595874
914217
270687
1846339
2048117
1774425
2502189
1434943
792238
1282508
307174
2159485
262051
2720878
1935006
221691
1223949
636571
418678
760878
268815
79141
2382669
666732
1699508
1061793
2330718
799720
973251
2347108
463896
1599015
1007052
750654
206552
1299549
138421
320903
1907783
773916
2879739
1460032
559295
2397086
1638803
2192063
48407
159292
59641
1299267
2282071
1645717
923284
984175
1440819
1525147
2747692
28539
1206792
396203
292826
2095533
764749
594307
202636
2906940
1063071
2778838
858769
145476
373277
2180921
2197786
2089762
975929
2016283
2129199
1552338
2813413
512740
1681957
2024903
2563932
40319
555562
1004084
995290
1281219
2108757
1666397
2532865
570406
109649
65490
1286798
2472521
371416
2131244
2808610
862310
2567550
1686005
1325008
565587
2895457
2076507
93649
382442
1779722
1487516
163821
1403830
2179104
441862
1074459
2274712
1670297
1294359
629290
1524508
773582
2366976
1013654
589190
594474
420826
1084446
500056
1286652
540837
1502915
2183630
1667720
1194930
173499
1995603
1778249
2724063
1652793
1121930
509918
151953
466502
71245
2149457
1228435
61055
2515836
710514
1755578
687700
2517593
2362111
2066610
2164839
1406417
1727432
592520
1606876
1108765
1672634
898613
438896
1280050
2487038
680501
117928
2937563
2153265
515379
1634984
2372852
2555529
1240560
179137
2771120
1932623
1685935
2378440
1164332
1299212
2145879
1753356
1161235
356309
1126354
1634137
2870996
217758
1416003
2414304
1884028
2677618
1217239
34485
2591771
142725
2368998
2358220
1663308
1771647
1647739
102767
1831393
2523471
1156732
540046
2056063
1982403
2014084
762570
1240826
1880737
2341577
1945084
1174309
136079
943842
2521199
2534819
793631
2643792
2742617
1713051
1529739
967590
1271375
2085890
2133121
468516
1153707
2864929
961503
668363
2751296
1772170
1354779
2052796
877273
622713
1660452
790555
2722389
352939
457719
2247278
6814
1507202
380178
1857407
2915611
2613486
823448
1426919
843166
1997796
196012
628753
492496
2243361
153872
1857866
303937
2490759
2490569
2148521
1125900
2033360
627208
1358979
2875480
2495322
2177749
1504961
2385591
1172057
2707030
935850
2909233
2677159
2175746
1390293
2332836
740386
967830
2296536
901980
1030605
2466732
467748
1033267
1265769
1759023
2646544
2800866
1726717
2436120
417071
196737
1405492
2103594
2762365
1597913
1305794
678809
210334
2204676
2134517
1158163
2821645
1685962
2855023
1193131
2780618
2370637
1864673
1035894
356979
1018840
441031
2771492
1328607
1531559
2792454
2576979
1261357
2143440
2087416
97252
394953
2081050
391320
1777924
1415247
352416
2324574
284988
2703868
734791
544548
2897991
2385233
1591546
168621
2126641
2162678
2076428
2422646
270866
2774631
716510
1453765
773001
981479
853531
1672344
2806584
854822
1665749
1478148
1547039
494014
1183788
610585
2113251
2018778
766208
2226518
1492860
1554976
881141
2274963
2529016
2031314
2883171
1454741
1646619
1063643
1562638
698975
2399416
1559203
1780131
2588833
321266
2318241
1803255
11970
1545609
482703
1724816
2691986
2744734
2162789
2054924
1551881
2234251
2514728
2074321
969824
1250177
2266530
2074122
1456859
89621
18259
632195
371946
1748408
1002500
2845360
1758370
1875597
2572983
274914
2620000
2882928
444860
1730883
2917795
2511648
1102046
2693833
52479
2044318
405544
1512989
1596982
2769285
2007869
2369366
1901605
1952888
1662759
1005634
1229677
2690164
912646
1299638
1796316
2791101
1089571
477406
2544972
177667
1955670
2415092
2465449
2103055
328607
684251
2541673
1630098
2606530
1454183
931217
2909750
151753
2511277
2571084
2247307
1615344
2752788
2642894
1042587
1624762
61932
2163981
2859790
2654192
848368
2844856
1723085
505893
2485499
43606
1578896
1530733
2475658
1182483
859214
510612
1552588
238315
2410143
930087
2251297
1417686
1565992
2550395
477893
868176
1037776
694121
1544592
13998
2438129
2740410
1945024
2175596
605806
729601
523942
1407622
1593612
42150
473008
2214386
256638
2918525
277865
85412
270118
2468953
1985235
2672665
2134881
2758834
1438866
818440
1812778
755090
473349
2674128
1581978
570393
140318
605957
1464344
2759332
1721191
1363660
2825167
2926778
2626516
983377
2222807
1455588
29135
284701
411054
2141362
1434082
754854
2751314
141942
1729374
1923568
2674030
1701661
1772058
857304
1018125
590291
2031656
2173386
1993001
1330813
855614
508470
2857274
1955495
1107669
2208488
1564716
652793
174012
1880472
2518796
2339597
2659460
2883407
2257484
2001476
737979
285161
2583692
416099
2643805
563181
2924089
2871506
2145000
1267443
921298
2502015
1550424
1007060
2218058
2208967
633309
2370207
840855
1112299
2230346
2317593
868158
1789975
333517
1845139
2244838
2649766
168425
921290
634869
1820268
811622
711388
1164746
22933
1345486
2787401
1809166
2456283
1949223
716439
2568228
2107283
2639976
2765382
1072659
1494340
1575204
2073088
1602584
143590
2781391
1699453
1993472
1181086
740379
1004385
989967
441280
2455151
1149491
1627509
266724
1227119
1883157
2280900
1668825
2901814
2607972
102544
2552140
924669
933257
50231
655618
1854855
2199919
2709505
192012
266182
1647733
136172
2067991
657273
1843592
37184
2180893
2108600
2882910
232084
2779227
368220
113296
2318909
527966
282179
1683715
2577527
1395787
1422783
658315
1276695
1057397
2026148
1972498
1047651
2322523
583342
372736
2096637
2583473
836317
643651
841231
2568016
1968647
636611
2144045
68507
748027
1048433
1429799
2841475
320834
1986640
2167244
2556071
1500587
2092435
1407708
2838433
79008
306788
547920
458387
644394
1996378
895713
2170040
2824531
113498
2886372
2705449
402442
156158
2338292
1618672
900456
1921617
2234783
2656009
1562228
2723354
2673503
591897
344598
87573
2756777
2275712
912301
2084413
2109824
210166
14529
2649723
2446922
845495
2475436
2465419
1264707
1290079
35244
470554
667778
176229
1317274
1330311
1957161
2826971
806703
1825779
1879586
1143384
1174239
68537
2506862
2743994
443454
2631251
1090133
246943
1972312
1014907
1983810
2932144
1840531
2102319
1025698
2506328
1015061
1704897
400863
1383785
522161
946272
1067893
2914831
129265
15203
2865830
252387
1961413
2100476
2934495
2261952
324214
1894566
401375
1874211
2029089
1916777
2131488
2669663
1670355
488523
1100592
1735529
522642
2449485
2027617
472460
316137
2919387
1894596
701776
4373
1818399
381408
824443
2541635
881026
2160587
2536682
2684392
2422776
1167897
2106215
805442
1394958
1628509
2457666
2561685
2029626
1755196
1938035
1860261
2130991
594823
2242086
483445
2024951
492837
2137483
285043
1413021
2083749
1637106
2526059
313011
1548578
1953767
1716668
1880692
1916448
1077739
2439972
2631545
86068
2626589
284254
1315573
111591
2195377
800661
1734015
2918624
1190158
1749218
188557
2697347
930943
2362914
361408
795768
405598
960815
1590281
2361917
860092
630789
1109193
2704340
217347
2600499
558505
2665596
89227
2923601
1788492
257404
820011
2794191
1249197
1192847
464020
2197575
2368785
707644
1610280
1721481
2395833
1835168
663838
1388548
2108649
451177
2386187
1362037
2835595
1344585
356906
2200457
666941
1567136
2259259
1056201
1740004
2516171
871806
1253211
2348615
1443665
2228029
1952635
1606963
1141761
2792788
1136732
2447452
74272
2224272
156531
880648
1551670
1154403
2560679
157832
2537119
2040624
912635
2167177
481590
1481413
1216982
2134560
467265
491208
1032693
2515605
2590881
2226839
363213
1347145
370296
1106626
2845636
817163
2104456
109942
244528
2676433
2653958
559923
1221146
2070321
1395727
2831678
2034054
2168360
1884916
168830
2059329
1063655
2594907
1281870
160580
1999291
2618566
2320639
1977060
733496
1069875
1891844
1679699
775789
2148431
1646476
1366791
1696674
2494918
1860325
414407
2704529
146479
308166
1623891
667059
2100236
2233287
569010
1364748
1083825
1589267
1673584
2747526
2226248
139752
2798228
1256301
2112044
173794
54145
1428213
1674464
801217
1140644
2158173
1779938
1086337
342513
1015620
2475449
1690895
1107035
2810949
428130
378112
757747
1312935
2427122
2548978
1050683
856180
2592490
1090370
1134445
181348
2306076
652830
1457305
1384673
810560
509344
801113
307139
129280
1450648
472459
1759011
2349629
2356666
2002481
1634662
763740
77367
1614249
2659244
1318156
259379
2837511
1868619
1444261
2918131
1965451
365693
2771209
364520
1554107
1280720
1426675
2887374
70883
868150
308798
83366
1699693
988178
1503925
1975574
2539021
84600
1549156
2573077
1374885
586244
2007373
565450
431695
1786756
541307
1692396
2610016
38569
822176
2740394
2845587
1712295
1552680
2702491
1050572
142579
2115845
418754
297346
2108063
1037322
253549
1173248
153230
1916533
434997
912800
1412269
53082
303649
1641737
714897
794673
2617996
627742
2860008
428599
1637140
2170380
1281665
1352451
1251190
727087
1562516
16206
2105257
76169
315438
2046185
1684628
2786524
1527179
1247249
939987
1442045
74688
1127345
75851
2349319
1420811
1856851
718759
1742543
1018292
1568328
226319
1850775
737937
2102455
787455
1776552
1757622
148267
685913
554182
389836
2441807
1892118
2330831
1851339
1548291
179971
2497736
2360958
825958
2435646
1088469
2341447
49414
1672367
2285529
2642269
2763634
2679687
606624
1598954
131914
2605188
819
2876415
2317177
1853907
2753584
2092959
898361
439018
2004922
2617959
1393043
407046
2095654
1807700
388963
644401
2588946
537932
1291818
2844054
1357448
1866979
2922515
128233
1080549
1316736
191376
1613843
1147441
1193771
871566
2010629
2838129
2655258
303555
2274140
1185609
707762
112617
123297
2577461
1886169
2459054
576102
554928
743961
1927277
2737939
2398453
2781649
1561445
2682008
2386798
199242
2660997
17825
1695393
2711685
2825728
1517392
2469019
1988678
2003791
1571519
2106607
1130812
2076502
36017
1324836
1843489
2211015
127860
830732
1867271
489221
1580314
562442
1455192
1784531
841245
2638901
667853
1451797
197007
318845
2214680
2899674
2601839
1485564
73224
170519
93183
2891755
448219
1975112
1601548
272373
572638
1305053
1365603
1821388
260936
1605228
1563574
1173365
148052
1209349
2309424
1525177
638218
1445387
1800908
1229545
1498984
2133653
582832
2545573
872549
1966605
807577
870014
238265
2000765
2466211
1474770
799112
1994704
2674590
2266144
2124820
2628475
320197
966042
573430
516272
1824991
2712534
1811989
642530
1771427
1066895
1018619
1413660
530442
2428802
1004367
2052531
2246564
475717
2321481
2011373
192946
2534561
1837567
1881358
608972
2661642
2361756
522854
509781
1465019
2912816
2557685
1524966
2811744
159777
2485101
2320941
1530156
1178929
1352747
1265735
2391329
1786999
901739
1068599
1267649
1844462
915754
16787
90111
440240
2439406
2150790
278889
1762460
257889
2015912
1417344
1882522
2279078
2002329
824716
1299419
271495
1349590
994907
102026
1709964
799938
2248789
1884921
2007483
1283371
1559205
344962
866680
2850314
2701822
774273
2283388
2675666
1045105
77271
1833025
2328105
2834158
1000033
1761746
475009
2884624
1903204
2919326
411824
1524672
1100531
1522018
293778
2566616
2781686
1749751
2570595
1657147
1561161
2860317
746690
361126
177454
2612527
465835
600937
2681946
2651351
1784614
150317
1802139
790431
2818566
350978
2685923
1307423
2021849
1907284
2211957
2166859
1474618
1968339
1608755
858012
2606676
2081414
467409
1546597
476508
1306376
1680459
1602016
298210
390778
1450273
1919054
353375
246936
2091718
397278
1317295
1707289
1289318
1120801
660808
2693107
2309810
1848087
2426382
2166470
2446634
49938
2716668
1824269
131832
1541233
1117903
1103660
1513535
601069
1332029
2277326
839776
1820514
1267321
337936
2744654
1422914
171366
2805600
1265589
2621294
2810353
384185
2561745
1175631
852240
1090630
1173176
2632755
849203
703073
39183
2715187
877134
2163870
2795012
1665795
781895
1375066
1916456
383070
992794
1947431
1250708
1853837
1996938
1019687
1462034
2014271
970538
795099
139460
2709215
530470
716690
1415318
1682864
338581
1133431
1637438
2379722
1005396
554058
1823569
1126401
2610189
1858762
1597032
506708
163680
1385587
1007731
1239177
1960620
1173329
703349
1225191
2051930
1582204
2847420
751054
1350155
1075648
2014006
2354590
1636108
2785376
20251
2137222
2053455
278441
2172149
1691797
2024759
1558594
1474954
139060
234477
666293
1494307
536688
1087208
98262
1786537
2252086
67079
1821181
2050893
992277
2098818
857897
2819435
2510018
2445943
1742491
792679
2488744
1837449
763403
2028295
71041
2777106
1373953
2451520
1699265
1314716
365646
1830256
572206
1925362
1572030
2239841
781482
436033
2475381
1749692
300354
2914258
908808
2051541
629924
1581885
457725
83983
32816
566108
734727
1067567
1016447
574625
2939482
987324
138526
2160619
1553996
1665823
2235553
426647
2222009
702368
18049
1733733
2159608
689618
2810572
2522790
2708435
2364583
1066059
1666321
2306745
2262354
2090023
2273860
791328
515407
2187559
2375498
1547381
1899199
2799878
1181451
739123
1655192
213887
1011417
685754
23306
2546400
2745883
205399
763796
2501322
2517796
2240996
92947
384080
21622
178071
2489814
53258
2658679
811212
2572451
2466884
2498620
829655
406917
1671801
212166
2940015
2682767
1497352
2553320
1678161
173648
2195324
647609
1889601
1363394
1017472
1925478
2281920
1042684
537390
1029879
1377813
20192
2319786
485719
2034047
219149
534572
2545316
2738574
734198
1844575
711886
1599619
1884370
1912396
2937863
265701
2683702
2261257
2616668
923375
287073
1996700
2263116
1964175
1827708
1455054
904507
343241
1645245
1486477
2192308
1576882
1475362
2610924
1108625
2523934
1144160
2940434
2909500
193164
203495
1768961
1180844
102217
743279
2154936
1023788
57746
176062
692592
235227
934108
604288
493781
1085613
2616816
2179698
596768
208446
76197
448946
2028216
545850
750713
1052293
1272421
1178808
832117
2087320
1774105
832491
2188213
183353
1460530
1466039
116677
711683
1857588
354409
2758274
1122362
2423554
699053
718068
1227139
2507759
709791
1377675
966026
2084051
1847695
1747371
1585727
1933890
427849
1644765
2247724
316556
1454563
1102821
1477973
275816
391505
784585
332325
2779587
672950
1317200
1017827
1034498
1492116
378880
1931712
2229413
2761337
1394903
2813537
2217433
218247
1790835
318740
137403
759964
1974119
1693242
1707234
2301637
2366547
2240209
2346683
1506946
2456508
1997121
1097381
1609536
1220468
2386102
77681
2794167
1090131
1422934
1673982
1514043
2584485
2804789
2766525
2461393
1881207
1538860
1082386
2112162
1136008
235553
1394524
2110089
870460
2415208
837609
2147278
620230
2005811
654447
365924
1027004
2849694
1338933
1740346
315421
1327062
2158027
1521063
265313
1702540
2300970
893315
2201153
2237535
568716
2132297
2284813
789705
749008
1585817
2876780
2483231
1212363
1929936
1330881
1479046
2245861
1098244
2893048
716328
1099401
2181701
2516559
2856695
1935896
1724894
2577226
2435877
536185
675073
2241250
354265
2052398
1656433
1008006
1331328
2937172
1002206
2403099
686719
494288
343442
2858399
327749
1402206
738445
2904001
1220999
428928
244001
536056
1592951
1036958
1035082
2382396
1790312
1486097
1907884
120672
566642
2203945
287383
1691982
811508
1290590
1901261
1990594
2773575
1130351
197895
167260
2505951
541456
1837597
1746796
563547
1239738
2264813
1369116
2197592
671
900198
1146249
424953
400973
1657393
2012060
2246247
2297236
403332
358298
194524
950618
1883663
2657914
2331081
1133380
2204043
2555053
2089849
955216
812295
199377
555010
1411098
2621818
2378963
2648778
847952
1609738
1966348
1486800
1597166
2909817
1613064
59561
1567226
2267922
1347952
1919091
1444279
114951
1154265
569604
1618326
708888
2044615
493535
880077
996777
2673744
68532
160493
1892619
1344968
12526
1909127
846051
2205833
2872426
820066
1610476
397184
2785398
1736887
1169607
2228194
41945
2183019
2876473
1759176
1483995
987711
2130270
2213228
2311893
34227
2475281
1224877
1074030
340538
972299
725422
1724107
2635586
1560378
1145179
1429766
2402879
653935
1180202
2819243
443690
19285
2136393
2280422
538420
2614092
623628
1178317
933750
2447129
859043
1879140
1792671
2621091
2875859
2096501
1169458
2684495
1818833
467228
1183938
2713945
322987
2826133
1276501
1598400
384955
1838445
2268636
43224
2065453
365231
1521513
430574
404563
1173480
1873179
126582
701658
1315774
1587311
2752504
1530023
1536405
2096109
2173807
523754
1409374
2572154
2472075
518759
738978
1750045
2789939
603085
414840
115174
1749709
44623
1273283
2548713
347020
1509622
1823445
1765831
418436
1349301
2824823
1380368
1477424
2481474
2049606
1734491
2303579
2601801
816100
1648919
1689721
904090
1146567
2274960
2690931
850438
2844349
2796677
842993
1498450
1380927
112862
1882231
1056088
673442
650673
1868218
209328
1422578
141135
2466176
994081
2557674
1473056
200039
1255824
66181
570829
2789627
1720112
290829
2791541
1489425
2017816
1044295
2078048
474000
850987
1374336
1300340
646762
1607608
1381212
423205
1637554
845225
2360105
137906
1177151
887192
794819
655089
2828905
597028
2584109
1554280
2314738
615108
70323
727024
930921
2818292
2302766
1517163
1350542
124310
375230
758794
376800
48673
837313
1830803
1129226
1234829
2438378
1631725
2434031
213740
147393
10500
1199313
611361
800239
463026
2263981
2133838
2058186
85795
648804
1661354
2367058
1572692
2903695
2053720
2119192
2661820
450691
1225204
2305814
32247
2210029
1173090
2113614
803365
2344835
2307864
1351759
1682186
2392858
237582
1192651
1084000
2049800
1813606
2938142
979270
1339817
677680
179706
1675592
2397649
711219
1926203
2478645
2404122
881300
191270
2403271
714658
1369517
1119485
961958
2057555
2926114
626361
2672669
520743
1216518
821485
254753
401224
1317877
2108279
2748490
2677182
1574857
2830244
2529850
2886955
2556079
78799
1921544
2534090
1596748
1157896
2663379
1244061
64869
776908
91382
2822508
1911531
1894264
1758913
1991199
61854
2180980
1659606
738631
93953
2075919
619064
2755019
62229
2400505
486570
2610817
55286
50266
2866418
2731991
1307833
1175489
212668
2452597
97203
225474
382677
905691
93378
2068713
30057
1724195
1385038
2878079
1012452
2473279
2136302
1829461
2206044
1770952
152132
99944
1861087
620699
2300833
1806493
2629679
1055364
765957
1841512
690260
2810523
1990914
2447486
2168783
1593725
945716
2348755
2284276
1858269
1246527
2043218
93751
1244850
1911323
577126
1310588
169951
1773645
1119374
1687378
2461254
582181
293543
2189478
552912
1829342
1659715
1718900
695948
56514
1529124
2090343
1529924
1009798
2105805
312904
396950
1215536
1975366
2619624
1302182
706905
27132
628719
1439062
2360291
1346306
2088918
2342687
567985
66153
2156541
2470917
1736890
2057788
1090230
2601581
2163856
644421
541279
1113278
1044220
1857125
2673555
2697192
2845730
1591917
1801282
891788
1635183
2023583
2060406
2691100
2281608
387573
1728472
1740572
784752
264776
667418
432256
2153788
176898
2329616
1096328
821809
2227600
2422981
1531214
681082
721544
2827717
2310668
2243904
1022132
1271591
828582
147324
2861716
692867
191579
1319776
871656
1006190
2492706
749199
1721848
2413389
1103986
468762
573944
2799050
2027926
1029115
1955150
1859617
1014167
1941913
780184
967476
2651222
1081070
2274141
550214
2044467
1203328
539600
120452
2758428
1369907
134930
2788050
2791903
546901
2346784
1426677
448853
2689316
2714578
1844856
2084786
1927145
1726485
1904395
1969694
501442
743948
719854
546210
1646370
198232
791669
679358
2623481
2283389
1200485
857016
2538250
2249556
1353959
2669614
1991538
1530520
2880524
269683
693505
1856114
363228
1476502
1482820
1821279
1459791
1732541
2366358
1687625
494398
187153
105989
827748
171324
2812236
126567
2357818
909370
2078708
2413131
2373299
1022544
2260895
2245988
2790192
1278395
1933173
898501
2034306
1534898
591267
637565
2730571
2002035
1274257
1622577
296667
1903842
1705825
733271
2173179
805710
247338
1848448
1845506
2680983
1035919
2288380
2425957
2612840
2054118
610361
1111139
1260154
964841
1772708
555831
2017936
906489
2096953
655545
1741430
1563218
1169704
1823476
123344
1925882
2203262
805832
1951842
2239447
1989438
1252822
520782
1087096
1246729
2325836
443380
1757575
336076
1228317
1558327
1024203
1636355
2466457
716143
2536184
1649752
2813043
2861033
160086
2758313
623157
160030
2526108
21801
1024750
2272883
1447862
1634151
1016774
1713669
2772014
2250915
1454048
1476627
205688
2706475
1058141
1021737
242426
1938320
638036
1826246
1095052
188504
595977
2473221
1372785
737563
1036270
927933
1716206
128805
2165491
1809719
1927953
472044
803436
1199953
607419
488185
3011
281929
2689515
1466028
1608119
225286
796499
2752768
2875483
1163778
1231915
1066305
1665419
306957
2694151
1477348
1581052
85285
125421
1125765
578307
90238
2547298
634950
1156269
2618338
1744980
101254
1235566
1908751
452213
1296013
2624475
341558
1550290
2239199
662785
1561459
961547
950404
1122481
1673224
1647890
2521847
1532205
1438616
2149898
996021
478354
2576841
1997313
1502245
173431
2680249
2370458
1753806
1203998
1254554
710640
1533907
1313563
1296135
2870705
503001
275330
2072488
1437344
2215854
994652
2266407
2447288
464045
2231088
162669
2786895
381247
1223378
1380923
1034414
984935
2226509
719934
709632
1660696
2078446
1112906
1433336
397137
2195223
196456
1327016
2522584
2269828
802282
2457489
2481754
261804
724040
2511436
407687
1180040
2491538
1966053
1206676
421245
2771676
2854519
753443
190790
2424151
2218637
1492904
2886155
2216423
34499
2887780
1067418
1184115
15030
2712711
2491595
32093
1909267
696436
361618
699772
1430132
1415455
2746104
1840366
2929683
2091192
1875774
1563983
1589605
600820
1120348
900989
2757083
733497
623863
469804
2744946
1283767
1658696
1127017
921325
1659732
2186544
1170261
1540395
659196
181996
1165701
396645
747944
2431679
1649140
367998
2173546
2266009
663104
4282
1693977
2386134
2677017
2432269
128006
177241
36788
838658
2358101
14076
1308254
1551522
1048634
2224159
1851740
405596
504082
799982
2369708
2843704
2850292
1968403
747443
946667
1431649
2609293
1603464
1415439
90480
2280800
1501851
924617
764764
358498
2047857
1658836
679880
1174005
765861
1286176
971353
2410602
741826
522322
236400
1924724
380993
600587
389140
1547514
1742287
1325558
1365297
2210320
2555915
378229
2878492
870743
2725223
2222990
1411460
1012100
1496034
1197588
1169322
2033632
260228
1483008
2770599
1681805
2119049
1012472
754654
2838908
829986
242364
495431
2470840
1486572
1169322
1774090
427978
1729033
2612297
2610760
2136511
284839
784349
1209993
2725673
2146499
1029337
2715552
805600
687280
336772
2241172
231086
669199
681347
2110841
687181
2643372
696077
79537
948479
2924417
2453473
226883
2478610
806694
692973
2389461
2709849
1223600
1638541
111143
2141476
2619645
124464
2450407
1222007
1796593
1967313
816062
2513503
1168027
2744567
1877655
947918
1701246
1347762
234737
2609299
2150660
2274083
1612651
1241771
467047
2066394
983787
1550690
1537799
2860356
1250008
1508235
645970
1386099
1682767
549807
72188
2215235
524187
1282684
501549
1816748
1812548
1776423
222046
1717649
2252374
940882
1060684
824492
2818341
311453
2802658
1945491
1935022
1066283
1155997
2008114
346915
2763211
630887
2114597
821503
2209264
1306023
1370913
928294
715281
1069948
1570739
1894238
1403744
1698347
1659899
2449637
2267773
79145
2589412
2648048
1405337
1148402
1083049
2636322
2153993
2374793
2873378
2934368
1756143
520018
1575891
1310211
1440270
879897
156644
487930
911789
1597779
1686718
952838
2435775
1549092
215288
488058
2189373
2697923
1357644
1340401
158371
2694804
2367154
2325841
2104232
2891760
2179775
439205
1931255
211858
1813816
2706610
1039454
1111266
1236891
2152898
1937665
905461
1812831
940431
491183
2865735
1885318
635591
164106
1476098
2124417
1878618
141078
2764631
1570726
1399158
2812245
2405615
2463576
1953295
2662151
2113991
1896195
1928350
607775
2171432
1472952
1902784
1259236
1911460
2059470
1965657
1550187
2749733
2688782
1132172
1995637
454265
1060258
852530
424826
1339442
1906679
721208
1927756
2398932
1581242
2819680
1582157
29488
2855885
1504114
606981
412667
1180323
1827645
2417802
94536
2289805
1056477
1647963
421686
2154181
2408101
1988323
2039655
2567420
1730230
757887
562775
1126710
2422439
383839
1944713
2685510
1500289
1903738
641111
789402
1901964
2447537
704171
2147098
1724604
285035
681692
942394
98944
2323522
386871
1668155
1587169
2786805
133507
2414847
1551038
2175436
1934868
2371647
2290065
418461
2243273
1181053
2801784
2352783
2715070
1477987
2041545
1141060
1275665
2662010
1572969
286154
377457
1409428
215901
1342866
1384502
2252027
2498613
1124956
513561
387841
1736095
617175
2561447
2452103
2931349
863386
2324705
2214761
1213806
298703
1766755
1380880
2256437
26698
1160525
1912136
755165
1375862
2707967
1172989
1753421
1950716
679045
2381333
2246627
1012248
857796
2138650
687551
1641895
1279500
2258911
1047326
1486080
1765754
1286684
2627349
788380
1957340
2588412
161303
2453053
38315
1729177
39600
234567
990056
572144
939891
53247
1447446
1591775
1700898
441770
2387691
2920223
381119
540591
568541
2182773
351960
179197
2935841
445443
2238115
706778
1708476
760501
8352
485532
1198343
250966
2054122
1737153
647047
1583430
363858
2875026
778755
2266973
278544
1377999
2524844
2406368
456347
165130
1105732
715612
2034895
248485
1568459
1916508
2704253
1578658
2486715
1394764
1271634
1750091
1172147
1897018
892760
1209839
986613
726092
52012
1152827
1045243
2854068
1485936
2150822
869828
1272956
287270
417813
65839
238879
551837
1776294
774630
899440
1866302
678098
2675145
875680
642278
2816482
1009702
1635045
265741
1806557
1884550
2015628
599729
2465630
2001342
28128
1377371
48232
2013484
256225
2075981
1443964
2813664
1780598
1704611
1289506
2548854
117939
2691937
2754861
2145562
1772789
1991151
1816218
2076914
234360
1511444
129957
1392233
1342692
2824848
530282
1243391
655192
709241
2184183
2745626
1087107
2135767
2475564
141926
112836
2480129
2794867
1053411
1205508
2092334
1317773
147682
366221
2036779
62600
2298347
769311
2915094
2005331
680907
39677
935160
2554554
296187
2897188
1436090
775214
890736
280987
1583438
2775043
90775
2767077
1701577
2817001
1513237
1302049
2054454
298724
1339405
2221576
868084
1822994
865618
2623369
1344775
733339
1730990
2537088
2802254
971642
1191576
408315
560319
1793912
1793799
1905869
1607202
1197241
2397875
1377109
1891805
2221750
922034
1712876
2252102
1754321
2068045
2144689
2097001
659592
67865
2564223
1201504
1703930
1811383
15333
903706
757571
2789708
2258711
947710
1954008
959609
191881
246068
234832
1963309
260716
381118
1378215
1753552
1893914
1280236
2830322
574602
1062188
1987073
2162739
910908
1061323
1045569
2773991
1177712
982536
2412639
2420617
1615405
1827165
1146392
2427250
351396
2901581
2586776
2004038
902942
2477553
252889
2128042
193499
833922
2151991
1087461
2594801
465936
1985402
2384642
1663366
175822
1108706
451315
2573950
301123
1102559
1771843
653186
2668646
2729842
1000244
2664277
222666
2929914
480870
688923
599482
294305
1127368
1532200
595219
1848989
1479457
588274
486634
262684
196735
972511
723422
2362126
2612809
1381911
432014
2536396
262684
1837418
103108
370200
2711056
1340653
402164
2017045
1178195
2938397
1900864
2042070
1061104
304232
2737811
1616487
74954
415625
2371523
1260204
1703000
839001
462816
2587316
2639629
2788985
1985253
124296
391520
2690304
291672
2005985
651048
1212261
785114
2410938
3374
1298479
2238664
19398
1747553
254059
603803
1732922
1742147
1392650
1668999
1556934
2431245
1982460
108468
444944
2007449
1253178
836120
545945
1331038
2781495
1777049
320004
142877
2938142
1260658
449643
766596
2416972
334997
2532237
1070669
2384480
765230
1627484
1592933
197786
1266151
2402203
1700001
1716255
681885
2817986
284553
1537386
21286
1006855
1168382
2246732
1195749
2882714
39323
1660507
2056918
1270726
2452151
2110953
1976378
630157
2652624
1186142
1868757
176890
1440688
1525038
151915
2394215
2032061
1981993
326859
796640
2441499
918228
2664908
342098
1704670
2659370
1093596
2047710
719602
2043858
1421039
687152
733941
637490
1793943
725731
1666843
1806487
1253666
936430
1905023
1648812
2806056
1406698
2262508
59915
2176620
2767662
433865
1156886
1132929
193676
62101
1565726
1583909
2593579
1601883
1270409
2864608
26053
1755811
1872562
2754053
38463
1305471
1032510
583261
2557733
1620525
2308068
2282027
9366
790943
1887830
2096055
2287876
952165
2290407
581641
1060652
2164077
1465019
445448
718215
658249
300486
625783
1227042
986243
1667067
901841
1205904
1676733
948612
419698
1557763
970292
201355
591707
1610608
1099362
299499
2747186
196969
201858
596476
1928736
2246717
658606
1070083
1792767
508433
1172408
2143964
2871447
2271743
1264492
20065
113801
1265668
228392
485089
1421823
2567434
447817
2826209
2784288
1715096
1581228
1169049
1259000
162465
1158584
1384485
32895
2768114
783140
1035249
494389
2434446
320980
438146
2810497
1735020
1875249
1811069
2072901
759332
1421995
2591092
2152329
1792827
2435684
2854006
1415696
123401
1757651
235736
2629971
2150527
1428865
1421976
2444062
1719713
1986159
2017083
902317
1965020
560386
1267861
1542002
521419
2412679
1527593
1520672
2653444
773506
2107203
1289559
610704
1156882
184635
1083337
2346449
2441923
1425437
356007
1474750
2190969
2336721
808139
1667487
2628458
1898072
1017856
2410890
2323684
869397
1303203
1769371
939289
580965
426019
309430
2757443
1204190
1567527
851302
2859358
726710
2029251
2897438
323433
1718779
484530
1306330
909933
1112626
2062697
2716966
311302
2035062
439476
2808589
766544
2409269
2706243
2410892
943561
872895
48431
1169659
472646
1571539
733642
2914053
2535780
1361774
731845
2627823
499582
397909
1856075
1010973
784977
64422
500181
2028547
4309
1954573
1653972
2701288
984623
974497
597770
763011
765450
1155478
766048
2148371
471752
243011
682201
2235011
1515196
2776671
1999631
1123750
1938923
487577
1963524
2938870
739025
1000055
1682283
2674048
2240587
197785
2460923
1521838
673459
1680972
1360410
1762481
2454934
1174093
1048857
534938
2837534
532805
670818
1480458
1274371
1406372
1056147
1024404
2323188
2098262
1784523
2158843
2355447
1600463
2091833
219262
1240138
2582097
2541796
1305718
868959
2161899
912844
1057597
2015542
408377
1308801
2437794
1139580
1879012
1852993
1053606
1311160
89962
2037907
349525
1545126
1395958
2442904
1304874
1094591
1996070
323510
1445279
177954
259998
164753
1707161
2491203
1875337
1139876
2344977
1217554
40362
2038432
2769676
488188
1931331
893196
2482170
664906
1147028
482914
1163166
1389453
2881949
1042011
1090220
113358
2649548
1081639
2733367
137658
140682
2080159
2852215
1001089
1159997
220032
881140
1214126
2131465
825763
2884531
236030
2299631
1257022
2259328
1356913
2247514
771293
563567
1792417
1670494
776128
1517272
757488
2415251
636891
1711746
1527543
2566690
1293703
2006072
1867915
2899361
1379872
553523
2047676
1325673
1838601
2826994
1275705
64978
52298
925618
1405245
906380
2000303
1377791
1374679
788732
2093380
2381523
2205810
2258003
1324372
2856607
859239
400292
1796035
1368639
780373
287830
1603811
1411406
908433
1096688
82811
226539
2629986
634139
2749045
1853711
166461
214554
786094
2818333
2485589
2246702
511009
1835628
822320
1442466
1394324
1254066
2275042
623931
1247644
1899090
2655265
2234029
342849
368069
1633724
1957929
1470574
1221619
2376866
2241258
1170585
2833892
859173
688706
2254018
1810364
1720490
2637610
2929695
2842899
2698462
376773
522975
893035
295496
695371
1269089
425817
249958
2818068
2932971
831207
179481
1943111
683673
1114672
2668628
687222
1071019
2476431
204981
1865779
831757
1880790
1481700
1341675
146871
661606
2895716
1485339
475328
979654
2267557
2595601
79021
1789443
1024122
2769009
1137434
1736649
1375543
1902395
148257
1642642
361568
144850
1539142
239125
1721892
1874287
201391
190959
2846708
2254038
982700
446776
760889
2128110
1997183
689691
1275613
1267373
2529160
2557136
2588874
584778
2575917
428457
800730
2874972
1732774
652596
2178014
1997140
2126084
1649212
1568146
2049602
647923
109199
2020220
2429831
722254
2917735
1152288
283643
1152945
1649828
1719384
2663633
876808
1671786
290505
425822
155499
1001876
18988
49568
2384344
996023
9020
1720196
1586045
910049
2272776
2660804
2566473
1519399
161734
2059875
2221770
568195
2113742
1677536
2437797
1953251
1731805
2673645
1148828
2699449
1325348
73944
1601675
1847884
196767
838270
1466125
293670
614315
31328
2450265
2505962
1242950
2616598
298735
1143766
418584
3860
2710396
384497
2894312
727618
1718650
10737
2198352
1232368
2256362
890109
986594
2770964
683264
1513954
2559925
2393105
1068750
249685
261102
2220304
1731484
2719333
1008337
382687
683526
452059
1476395
2241467
1269541
2192757
1600348
1345058
2719207
975626
2454777
514614
2071532
571525
1908390
2864992
1318307
1308058
1513921
1629023
2218654
1649289
1203959
1951917
395426
317620
2018937
372019
879464
2741377
2205890
2038793
1224661
761777
1100062
1359915
1173084
729047
1210909
2561780
2417704
1165031
2577367
829030
1093370
476563
1018732
422097
1759747
2645542
2407190
2718842
2510699
1138659
2508935
521596
1622495
1279213
2005848
2472111
968020
627113
2494616
289985
954403
1824997
2306374
2484825
2885008
1815527
2891489
2836351
1082000
935552
2774789
418211
12723
2680723
1290967
1379239
340644
752101
2296774
2641883
2180917
2725230
1713928
2885496
2775492
150275
2535149
1371947
2758077
506007
1629442
2304739
1891927
2136646
2284097
311843
2905956
300850
2090700
995212
1258698
2274737
563660
871113
755812
1623134
1430876
2342248
1084432
744741
820470
2464782
598466
537722
1653640
1531558
833476
1862531
1691028
624850
2857485
155431
1787034
557362
1048407
851892
1302629
2394726
1471792
772161
1998892
2413957
1688046
2197874
2563457
2925496
292312
317945
1515376
310053
576282
47592
2358918
38536
2465625
50203
2327730
872744
1140958
2193112
2823076
956677
230005
90068
1654159
1723814
1557712
1364442
563592
2019507
1420294
1352675
1991432
1506737
666212
738353
872718
242126
1065721
2921920
2706925
2026053
970413
2411483
2372393
2588098
412895
1532071
1390492
1834790
2722493
2027576
2268070
2414547
353452
399719
1201427
1882022
750413
1527061
773618
224306
2849008
735336
896944
1727589
2913363
852332
2449263
80896
1948819
2029750
844645
759016
513882
1471142
12096
2511867
1555572
192614
494892
672093
2888207
612121
1200852
326254
1802827
2283703
1346417
1687652
1373076
763498
2516309
1360305
2057335
671172
423902
646688
1833344
2724363
2587902
2343387
2316116
529339
2328222
1093118
397570
2859264
1650993
2714842
2839869
2836585
2094093
1520748
1274960
2149255
58502
2637795
2391627
2248171
723975
2145682
2294726
1328526
291912
1195956
1957926
393788
2314031
107921
602900
246474
737440
1910752
139544
1219558
2172144
113566
2679858
2417297
1133021
2467151
117171
1129258
1543064
1412399
1896105
2432559
735472
702946
2884082
2371209
1864785
1400226
2284004
969793
2897497
162692
2102148
1658324
2287505
582327
1972994
2506859
2082057
1149515
2102971
1563374
2246927
1336212
1270100
649504
1087373
2769573
397572
2811148
2892413
1632911
2049159
696687
2691974
1081154
351385
2818997
1610335
2778629
724212
2878504
2167082
35172
1887054
581816
1996852
772564
1265700
2246109
1445134
2550887
1154476
2295591
596794
2028309
2240185
1042238
1556612
1585678
159604
2668359
2102666
2356549
1104423
704641
2096863
2696744
1824334
1099868
2541669
1759690
1354423
487229
905809
740268
1509897
314122
2102326
2590202
1873884
1423537
1623939
622719
583737
575140
1255784
1990673
115747
2680498
1329239
2263848
615934
2557167
707955
1909665
1025434
1522153
2463075
1445301
407458
2732016
2048857
1280982
841802
98809
2926264
854069
227555
1112954
849108
64019
896231
1340218
202271
838034
1299373
1315852
511318
676992
1814437
1947916
2890740
249712
686018
1208872
2671269
2340703
1807326
212548
447489
1550561
2111900
1399561
151931
1460358
391716
2798305
1347789
2234134
2751788
1918412
2851868
2628703
942210
1962958
646784
1766323
741074
1139369
370048
2765489
1005627
2167677
888579
20829
2209645
986332
56131
2192013
19940
2387717
347365
2411006
2731517
380652
201400
2217330
2352392
562875
714230
836219
2352391
1172271
942542
77322
1245640
1346633
634850
1597209
2116206
1814292
418609
2864403
2481039
529256
409556
1594107
610551
1851781
824108
71070
2575675
1871291
417991
2354267
1854271
2763624
2893353
1038774
2636716
2226545
140173
2709948
2925743
1469039
1031465
315735
2763855
2865742
1546932
2503116
838641
1953042
1369369
1415543
2872107
2644396
1075496
2881652
2296333
1340994
1355972
512093
1408191
700216
1735369
100644
1245399
2867807
257774
657553
134066
2048467
173040
190648
2121167
629888
1761718
2845845
2918240
1101519
2694999
2784849
1950766
2842539
2663953
2403492
1346852
87471
877756
695415
1885470
2102855
1363743
1895899
916419
2150094
1220052
2077864
2586614
2240116
8956
2566813
33187
2704683
1850120
1294198
2098401
2237661
1045360
99358
2287693
359988
2249516
1964650
12214
836250
2128575
937594
842339
2415634
488879
718773
2911217
1966159
1718408
1340176
734895
592881
324699
2310695
1423671
1078354
1006639
2718533
2347835
367583
1840665
1218023
974162
1352925
111222
556263
243525
1266237
2230781
1545951
1100390
2604991
1827150
2023824
2251348
1646291
858071
2818568
1715536
1077115
1299767
766041
1095649
2413537
883164
357623
35199
1353618
317389
2405356
161251
1472461
1252883
1534664
1295985
2640576
1007295
568847
1796730
199313
164942
717330
2483547
93880
486726
1037117
627184
1775612
1898415
722953
2483026
2004084
314289
1801633
1234415
2584818
1620811
946944
2489926
2652011
1177260
1658624
2808898
2042006
1723534
1678565
2623367
1038794
417741
180437
1516001
258523
1181501
1073614
1008070
2509092
1725902
2235864
2221786
1431159
1896961
1807332
396290
512159
2580408
2509545
528827
982576
844670
2062716
141030
541895
1105596
2231657
2168124
2644575
644516
2883908
384552
1775284
1078512
552297
1783425
1011693
2819608
1515001
766346
1346684
544472
2292087
2010523
1920595
2417424
667274
2599337
2233748
1320256
1775442
212515
1200793
926045
1390378
1331894
814225
594153
2805010
1151837
2494670
2186120
797163
2573066
2010601
2738726
339674
365999
1005279
2854814
2252195
1699101
2713873
2666839
839033
1095744
182345
2539965
1782642
1782148
1892500
369004
238383
1971511
1593282
1886844
797536
486661
1602331
2901933
1934574
1130497
1826469
1533617
1404556
941344
229907
447684
2109759
735696
848205
136448
2177770
300211
781324
1720989
2677058
2490778
137422
449003
2575195
482146
1821234
1533238
2881103
2073404
2457426
2203170
2895453
1666469
1433291
2288903
1105656
452174
1153020
2336789
1123141
261742
2511710
1170142
185233
1612668
340563
2177374
2219671
995306
2617190
454797
1217973
1204341
105290
2580484
2881455
272825
731849
104737
1324445
942300
187156
865139
1552916
1134206
92431
2645414
2032143
464910
1105139
2405256
1097197
275166
1071092
2084074
14351
1103493
1680495
2124382
2272284
1726772
1101363
606670
891219
2673668
692086
1257317
1074043
2116220
2763143
99009
2433162
2407307
483175
1054787
2370779
2196819
989129
397805
2757656
2800569
827938
310296
1664516
2195837
675157
1856368
1327244
687584
1373654
1662451
225312
472694
912008
1434185
1980500
882668
2528445
1150251
1269501
2447261
2818805
1924123
330986
907938
118814
898332
1933323
2288296
1165212
2014566
673372
1220707
894530
973895
2430698
2585765
213284
1253085
1818372
1720750
2262756
616200
2186080
379306
1094333
206007
1021097
1757957
2741443
1263383
2006830
2094629
1683834
582008
163302
1172350
148126
150884
1216887
1734882
947603
739892
1331656
1389494
2288641
2145212
2602383
2543569
1140977
1813418
37574
2222174
711274
2626284
2436094
2229817
1002780
1557853
1454629
253041
661824
1101246
1380783
1814996
90061
2354654
821738
1580967
419093
940798
2467647
1040272
93013
1428240
319670
1095076
8439
520302
1774084
2379490
2856279
968070
497445
254958
2253702
41255
2835674
340324
2258732
2000054
1701640
2114870
1441075
1990147
1370016
584161
837797
1443197
877741
261164
950484
2348850
2689537
2333468
1730487
629888
1909528
2183880
1524692
1636637
1880837
538736
1454112
1359999
2543943
889348
2878979
1870690
2614149
2125537
219619
243432
2918949
244775
1306254
1032061
2464122
509418
269098
2897243
579803
1790747
1674137
316381
804804
183293
458893
1567546
2841564
180336
463565
2759252
1086888
329926
160271
1957688
1598113
2847288
1150988
650338
1268402
417240
1114136
2445122
829308
59879
1234686
9379
1721695
2411161
621789
1426376
2471756
305768
534632
1990048
787919
1398268
2719210
668594
264111
2643183
2760757
2026913
1997391
2802064
2626929
621567
2078918
2485253
1780312
2450940
643133
471330
884924
552300
1338103
2371358
556001
726698
2935550
273248
1199534
2263097
1444949
176394
2874511
2179272
1374742
849379
2045192
825080
1134992
2032375
1678513
2895012
999743
92852
1712571
1417545
1421211
479332
94326
281877
1603853
682586
1766693
1699919
796134
1692630
1458976
1071802
2419216
1480255
312485
405314
768948
1015520
466431
1986242
645947
187719
104670
40217
2395477
1114326
1445145
2271330
883763
1786481
682230
186985
2459489
1625607
2727051
872512
693748
1081831
1635502
2399875
1082811
2488676
1782247
2509021
2805250
2163616
2193059
2266061
2883716
1660261
2666250
373447
2708102
2161683
2016533
779481
1243900
672866
1818284
325773
2781878
1358556
1984886
46888
1446074
2871242
2170145
2033678
1831691
1864671
2030404
2505641
2581916
2788087
2491846
2644135
953542
2123532
1569242
246742
410415
852169
2280733
792413
2008470
2847056
764068
2410670
2769111
2562593
671129
1989484
713041
3773
2880166
1700221
1378652
2356673
1064206
1698221
2153964
1255444
1167713
607581
1556558
1898222
261994
318537
2405879
854761
602855
2548974
550498
2756361
1376253
1515219
1051102
2266321
1456866
2125497
1036092
519288
1444088
2910160
1240680
816148
1111625
445976
616219
1045615
662393
207663
2068651
337377
2880663
1045637
2386991
1678439
2852434
611124
494764
1933316
397908
1570280
2613372
2106089
119530
2139737
816982
807958
257107
963350
821690
357089
348586
2022651
1395900
67131
1074379
768808
1967149
755563
845047
348884
1969716
7873
2737697
2404077
1686103
2784534
2077721
2716902
469968
22143
1920367
384859
817627
140458
1802910
995543
936894
248250
1620422
451032
811258
2163651
2159923
2508827
838859
1891385
671273
2218545
1499703
1616141
986051
336791
712591
1394855
887526
1998765
218283
1853565
563529
1733036
741070
1995187
1770142
1848920
2480759
1208846
717163
2583990
1051972
2775083
2204658
783094
211815
1196072
167243
1628748
2773197
2631421
953205
128625
1903873
75432
719802
2280461
66863
1018372
2434244
833842
2257795
991485
1875688
2873477
1004140
2393969
663415
2644636
543337
1212118
1865113
1232484
1461355
2843225
2284132
960622
1889086
1435105
1420890
1837037
1884263
2529146
1784534
254012
339503
603004
693236
1210471
2377236
140827
1398874
1426808
195882
2827173
1276030
2782672
2279150
2123
379250
626412
1402143
101797
1201783
2829576
2152401
265412
534348
1961272
1928431
791919
2021419
497791
280833
741239
793422
1279340
1810171
589558
1655862
451172
2815554
2005334
1208238
471568
2707211
2419541
1086861
314363
197433
2819081
2106068
744790
2844945
2579652
480708
56867
1512073
739468
2930172
2212764
2648358
1664507
2449509
2494785
1632591
1169629
2700035
2545486
2067780
2315898
2425144
1643253
956842
1393957
909640
1284349
2128727
2210876
679428
617633
593283
1946758
276912
2366333
1401745
786237
867589
2067558
2183245
670449
2744952
1458870
652979
2498208
1503710
2249017
1412713
387745
2879877
874925
707825
1721815
2430449
2100269
1901260
627989
1572966
581487
2658349
2253856
2898966
2741156
2725172
915366
1752077
2826823
1778526
98429
2560564
482634
1554744
261221
1446517
1114034
1328314
961879
2462083
2875457
1877474
2274293
1514997
338464
2420954
501635
1733642
1673363
2450040
874957
1965776
1557285
74668
2908227
603101
2339439
1806135
830682
1749762
250790
2254088
1115329
1107609
1103948
1119149
506570
1486461
1969313
842344
1825053
196927
2853783
2282857
2220359
375304
2759891
2625436
1636759
1511001
714283
1322488
955146
1318836
1581158
1648087
1880029
1994005
1212775
2809571
1821896
807292
77266
1581473
2553236
1443362
2607694
1429118
1788970
2071856
1134326
2378515
124957
2241474
520411
2476025
540310
1035389
1942379
1673835
1733078
268899
1192641
1951263
1289057
1960902
1390613
557592
1045646
2468927
1228548
1642755
2212687
1990327
2611772
1864643
2506823
246076
1898348
806098
834943
632863
1510240
272773
936683
2019500
1868390
898077
1719334
541063
2488713
652526
2025965
2821819
2641188
1425334
2718026
2742343
1282985
2162817
1672904
2142791
40479
2726827
789123
390283
1129903
626741
170907
2302374
940648
1635105
1584502
2348571
318926
641731
2123398
547824
2326791
1971605
705902
2255257
2885643
87093
643433
2743787
2728204
2062645
1737390
815038
2940142
834909
471689
567583
2038120
2895634
2522258
2028709
212475
1396571
1827954
37599
2150749
1910532
2752245
1623962
1904212
2036719
1502480
1337140
364881
509558
1213474
446389
2104369
402062
1751750
679160
2599970
2300316
1192576
2462011
1550272
2660399
809579
1446371
1435711
361118
252623
2255516
1488491
853540
1279296
2682313
977081
159337
1045538
738514
429378
2433697
2387563
2920605
1284009
2584782
964906
446284
808114
2814255
275253
1728442
510352
429867
721453
533389
352005
1356381
2482343
1910376
974992
23342
193533
1204375
2296249
309995
282373
2627122
1421309
743569
1753172
2094911
1044642
1032686
2855446
514216
2741388
525627
2622655
1573952
2434522
946720
1335584
2604729
1057847
2905812
920094
72883
815595
506902
2625965
685982
2129545
1202729
184423
2302703
2204857
2927278
2697568
1461860
2843700
528361
1759949
2338560
2836899
1180691
1839376
1550747
1940795
2788146
1789158
683467
2403501
765511
2423487
331586
1914652
438089
2086514
1926425
1832824
314814
2771381
2867334
603421
1037552
2339276
487997
821083
2317474
2734682
1624197
1572217
1306647
338813
2266486
2201781
2939470
2472203
722008
2261221
1289280
2772195
88227
971156
72983
1195018
2399353
1786660
2104587
1691033
2455357
1144074
2649854
2525665
2336255
2919577
1809180
162442
312467
83105
2774448
769046
555703
2769129
1205026
1799349
1114674
1225183
2910270
2325309
2768972
1118983
1963614
2058061
2705953
836410
1253279
2466365
2796290
2224762
864382
2721916
2803531
1235395
1048393
2151227
1005661
1154646
1653667
220803
1315365
2482157
2117928
2064509
2351070
2159353
2567159
1711325
132780
2310275
870473
2743500
2450605
1284967
2894412
1638422
265785
1466158
380151
13845
1383757
399340
2245240
2335806
2301899
1514600
2551414
1894304
540800
457211
82927
1011471
2474326
1500679
2028010
2515099
2715441
710975
1678779
27383
982691
988553
327906
2167278
1093086
2081418
399101
2493885
849157
2114811
347868
286348
1112673
931934
2592801
2822311
330852
696516
506174
698607
2013089
2078296
2623076
268407
2180053
2837296
848949
2085227
652078
1943801
1356159
1335229
837728
2514753
1028373
2418920
2315630
2653250
1674290
1093088
1161303
922887
2322129
9632
1067540
176795
1635838
2752474
2082597
2522908
134003
2255967
1239451
1237597
1845635
1871346
1336904
1514444
842125
1742379
2304087
2841722
875965
1226084
2721617
1855518
341541
1141547
1823605
1047093
53084
1679267
2699452
2909205
251298
2382729
520886
2087241
395926
1426740
340564
1685477
1703143
2308922
381923
893584
1768784
2705026
2736442
2454292
1905277
2189098
2465454
1373670
1433899
1155578
176631
788643
672252
2343052
231422
1827231
1085919
187459
543081
676160
1596953
1287314
697423
2752187
1052342
2150245
1451529
2598757
2753232
2647764
49438
1161646
2687494
2136505
2331150
2337234
2935780
360931
301298
830562
1103513
1082186
451557
1525862
635790
2437043
2622306
2354497
663663
2680666
495647
380758
2925128
1370829
660954
1525038
2730245
2242957
2241205
533223
1791029
2069658
1253096
1271236
2037254
2825256
2402264
2571740
874664
491891
2907346
1525312
1754942
1225062
2676460
1965017
2537136
735037
1124715
1903399
181171
305308
777734
445020
1285524
901259
779250
2442291
346068
1209535
102514
510249
1301502
1462729
2545279
1903986
2460871
1298766
1011242
1331582
219576
2412523
2806032
1764438
166887
1674417
2757522
2767230
1818060
2375251
2795292
1826924
1492767
1155305
631190
1121833
1124740
183356
2685262
2434321
92555
852162
540508
252980
2514432
1228372
1729929
2690838
732891
952160
1431102
2171349
2507853
1522041
2386842
1050271
1423487
400301
1734950
1735159
2511751
2591738
184390
1014636
1329788
2146943
1241028
1610266
342868
995533
684157
2106567
24175
1940009
2827505
891356
2917382
1667366
253508
1137308
1215125
2122396
956934
797613
679896
2567261
2581892
581005
626633
2181287
1962652
474135
2552834
1812845
134245
2174788
624486
530732
349365
1504227
373227
2271044
1808119
1859101
2717184
557788
2887464
424509
1180931
146775
2134174
2940322
1410528
1875395
12876
892832
540368
2788349
992676
13244
203348
433993
363926
2053033
11425
1968506
2730295
2772749
2474379
2698672
2001088
1640376
288128
1259466
2449593
2046013
2406170
2408524
1245323
1512878
1288894
1237785
2690893
1205400
2038865
1508886
940874
639642
1982796
2940065
2755768
2800117
1220278
2578101
2681867
805343
788851
641536
2222562
2457398
14017
2124017
1652409
685402
433933
477214
1833677
1384994
1195955
791389
2098809
2576945
2568581
2525900
2131128
94194
585556
1224568
70153
2056803
1022622
2153453
77920
28054
227505
2050016
1162315
2702861
1275266
438356
386710
1273835
1927259
1785069
447639
1114162
1997401
165535
2495478
2602039
2333477
739692
2037580
2595261
696702
260527
1384428
1675054
1918333
145533
822210
723465
2017522
530931
2723341
1122609
2704307
269345
765295
2561010
1191783
2664527
997614
236812
1962967
2087063
1421154
2313955
2736753
1860761
586252
2607121
1997834
2068669
2540380
120146
2366411
963269
2289838
530511
2883140
2630145
88940
469149
420774
2254826
1526346
1293985
1089726
1663508
2934251
2683826
1306786
2478381
2150604
224318
984366
1713858
1463678
2832394
215911
2832980
2617916
824187
494513
892682
1477088
2917299
317347
432867
2543385
2389374
1814841
195145
728663
2808622
1655269
1188262
2792030
1168284
120957
1603926
48812
1234119
2773534
525240
790790
2501783
1642292
710838
1436128
218302
2170364
2011377
57736
962603
669588
2569278
1214037
2298046
2291850
1372656
1194908
432370
2440710
1998951
713282
754577
1493399
2847572
2360596
2454248
1501072
1849764
2758521
338055
984248
34932
741723
2788313
2176111
2597144
205238
2714571
1816964
1436746
1866695
607736
1449717
522555
2779099
1639517
891139
2850728
1291669
2309844
2725150
1434725
1305468
79649
2745273
2260085
1529154
826107
147199
1834551
628827
1519096
503197
959635
685919
2041850
442509
2132248
721127
2877580
504291
2256432
784224
2842004
2125216
649779
1030638
1269108
143254
30
330597
1604248
1878285
732605
1306322
1672427
1469013
800794
1827649
1750250
2053029
2343602
1831937
1719901
2343088
187711
2371850
1653843
1974554
2063532
1061595
1938995
1507772
332206
2605716
1909369
1203552
2188253
2178963
2448200
2504420
1696149
651553
923916
2092243
450796
1349254
852833
2456599
671794
2565970
2921857
1214657
1150648
2266544
900447
447924
1107229
546635
1843057
2935263
1822279
1159838
1584970
276889
1369749
2214183
1877586
2270836
564698
2647436
1098114
709921
2614477
2458892
2589738
457532
691043
1059196
2605379
1963178
340612
2564984
324198
2486001
1476942
2681946
2038065
2829478
2277409
383621
2418571
1553912
90858
2007615
962422
2266364
1366244
2684176
2400477
1026426
1641328
1839281
138899
740466
2602854
164226
1972314
1981067
2680166
2917621
1288380
1830005
1051541
1559515
2330030
296665
226217
1058707
1654746
87967
1520149
928839
28976
1066842
2123763
1112258
1313717
2737839
1000421
56788
645583
20812
2556050
984777
647125
833711
1708832
3258
991089
1065818
1668932
1324235
1193821
1708499
2160620
1526968
1304168
39319
2884191
2042782
291062
1942296
268577
587798
2853280
8229
676248
2091823
603927
2145724
2292672
1242649
318938
962027
201838
1934719
361076
1510446
1348626
1742727
361417
1685118
1544501
815520
339275
1199834
2872208
1289321
2091692
1472362
386701
1938908
551959
1805584
942382
1137534
89242
1867732
515312
2768555
2175378
2328617
2134158
1660115
2597589
310103
1680728
498351
283187
2009933
845473
330647
1830977
1952080
1697988
282202
1168031
2429028
805097
2709509
2904190
909416
98787
1404126
1419323
1702412
1041420
1350753
925040
852469
1658754
2869790
2681825
244911
1266955
1226305
1541108
2671716
1184701
2285556
1020644
2276819
2856576
997435
2636536
2406587
2107431
406533
733646
2505880
2861595
2114129
1129182
2627370
1000807
1113485
993573
2454252
2368558
1858130
2777298
1642314
531823
2233284
1641684
2056302
723319
931211
2063295
959453
2406481
775046
1511729
1958013
1621969
232535
2109794
1183521
2847456
2314593
762734
595824
2161519
93474
2554017
1422431
2055601
762954
2509535
174049
1594907
972695
1045186
9643
1183205
1326033
2173480
891263
800519
363111
2281777
2547746
598064
1080529
1452560
2730663
2771651
2372057
2269754
1179343
1311897
1918595
2722400
1280023
300921
2362334
2308669
2255909
1809669
266993
1096546
2505144
2157718
1911295
1098419
84132
1582247
2824503
2818108
320385
2550436
2290534
935536
2386761
990014
1444864
2430549
1196023
348185
825503
514858
689199
1080156
2787380
985704
2715532
740730
1558197
349412
2204806
499924
1663476
2755594
324526
2519182
2407432
998358
1403396
1467083
1547170
1510502
902248
863657
2226836
710718
829917
438466
344197
2474921
2348417
2046788
2228259
925498
248580
395746
2319553
2060264
2021320
1683560
303723
1592367
1051143
2521127
1469557
1782458
21094
337715
1750446
2360756
753698
1361908
697022
895888
1760864
7204
2490308
1710023
589125
1578253
2592690
506724
1488730
863841
2389888
590094
2595948
1413079
1921133
2814022
70818
2678231
452173
572790
1306227
223661
2563017
937293
1920286
573853
2160908
166078
399161
1161853
2778295
1219059
1202829
2505581
2618566
745169
2026850
2219762
1006841
819591
32122
765442
298430
2751069
2527343
1280394
1963785
2202804
338283
1977599
617886
118589
2790429
255277
1286686
2547237
498257
104604
687332
449333
7130
305230
824885
387426
2090320
1061135
1529748
2661515
1367071
2201439
360403
479943
975129
576780
766225
2353132
1459465
2735503
339976
414144
1500557
2558878
2556479
778926
2619490
2617099
2500954
1599518
409076
2456202
1316739
2416151
2068234
1705980
2621158
392696
1421317
10512
2417749
1636851
827672
2324990
1611995
2881352
2315428
1696871
639526
1020168
2237193
1300145
1873799
1214228
937045
1489549
2059978
1442833
2840552
524316
1209035
587386
2734527
790682
387936
391125
2260552
397935
365866
1463936
1668566
2266063
813754
2057985
1552056
894461
2555273
2884043
811110
1686495
1254084
1495960
1400078
464208
1093247
895765
937437
186202
1923859
1490855
432136
169304
276796
2428433
917448
405912
2047729
344080
270454
2101775
231173
600451
1428279
2879300
2595428
758592
396680
1287380
2940340
2637852
736592
2528368
244021
2013095
2045387
1343179
1954597
1997066
434474
2819256
1930828
1160990
2134726
1431945
2838620
67319
2186810
278531
182250
249822
930145
323019
1667761
1647032
1960234
188947
1387323
1109944
1277452
2125031
508193
2623744
2012969
1852435
1461088
2324625
888209
742594
2540865
2417633
1710419
2054631
1483600
522503
1523715
1274428
355977
1124244
2634942
2111379
315398
2491641
2877037
1315476
113715
2203327
1973940
1656189
1517934
1819465
2044800
2234185
66523
2239737
370240
2251104
1472467
651056
52632
586419
2439112
1387856
2666425
2395516
2615679
1679658
2089667
1410989
2258954
2556980
2084020
164217
2232658
2522021
2136113
66980
2115914
2787469
920832
1754677
569177
2806714
2671171
2262692
1946732
2244738
1414769
117142
30467
2539219
2167571
123316
1708765
2589610
1199854
1622409
1016610
323920
2804156
2187943
1409746
934763
704246
2851139
1943468
2720651
80376
424680
1026281
958583
2590018
2212543
824600
485497
1234223
1000782
1244001
762426
442087
35992
2060058
683408
1353452
1537923
573049
1595000
786302
2355816
56829
1679883
1645137
1460403
2226617
2415721
1942399
1396432
1457885
2701425
618506
350737
1720058
159873
1571264
2743435
736424
2426080
906165
2845085
2713543
555784
2314744
1749364
942565
820033
97353
1241577
2807310
1732673
1408647
2296798
92929
1721246
1789233
2845279
627988
2796219
1322381
722902
2015478
689148
2274414
928519
1134615
1790512
2403188
907042
1942820
1570589
1287424
679519
566567
2817316
235835
2648358
2412021
868100
2197265
2153966
1609165
2257555
1261375
2676085
1939088
79978
121506
1014083
556764
869241
1813955
2620243
1224261
1458840
2869359
2847090
638989
1547440
2721155
2633549
276216
829546
261622
2249828
124834
1853228
1785584
2763305
2615254
1638005
2330573
2164584
552487
853708
1733573
1473413
1771236
426050
387405
282394
2393733
1806132
1355010
288554
697040
585562
1384400
7436
2359967
291895
808550
880672
2194103
223981
2809678
1158067
82819
978853
1147904
2001986
646912
2672379
861737
2874633
2189595
2590436
121600
2861771
2338089
87129
2675679
844825
1003803
2035360
2651487
536487
219313
2853425
2571317
1227611
2605010
1306329
2019974
334239
1983634
1792458
2333122
322385
76892
2382463
1849095
915762
35224
2877868
2449968
2121392
1469139
177673
88127
1204300
2843549
1028077
2160240
1616008
2897483
1454820
960779
2118281
1438594
1540347
2153488
2836285
601267
1800305
2884023
2665640
1666970
77848
2749288
970829
167488
2839930
923930
942866
844961
880225
1891712
162697
2212640
950471
1539382
2323746
1593011
1694880
2073726
1737600
258449
1812743
970013
2872806
809268
776946
2132080
1955047
1865020
34651
2575520
1931997
1541743
1571569
690082
2239980
1361869
1310252
985388
2240469
398390
2270366
636355
146741
2416565
2875016
1887443
2744656
408541
2846574
2019812
764728
1471507
2858467
1520319
643721
1783169
267466
1088887
2737392
686160
2694898
53833
478416
2522263
957643
84068
2137193
827952
1924070
2632632
2552962
1690012
768865
2038411
947474
463876
2008562
2741438
2793894
371955
231797
1866706
269141
532044
2558752
168243
2900486
561356
519032
2386437
43770
2287495
100988
306139
2858572
2836246
249975
1807507
475743
246304
2805501
1996694
1257505
675985
1754619
2243510
423586
2270820
1564022
746778
1890295
9199
1035587
1771756
2505617
1480696
550952
824159
136124
1657999
232570
613804
1790749
2922656
1457675
654960
298498
444111
2317681
1381523
1580994
1868317
1865785
469566
1010668
1516576
1927731
2248364
1835422
1860088
765762
2326548
91674
1637182
2783343
2495752
1946312
2826962
2608145
1467616
602637
1581447
1458678
1191073
1906989
367157
215746
347680
1769190
2365325
378228
1519506
1906013
2681276
2469749
2494655
340814
1119329
1024396
2772895
1122428
1906374
1675087
367428
1741499
2410647
2466957
2420666
1734891
2048780
33399
1961296
1107148
1730265
2516999
2286983
226808
1409512
494293
2659163
162093
1894031
738413
612115
2710512
1600299
2606136
1601696
190639
1168322
1624605
2491658
2278447
185548
1827655
112558
1692439
108541
99371
2231643
2074235
2099460
2762259
1619574
2319948
2554683
439648
887191
143223
1889167
2859896
1934059
2060133
1701914
1344569
2445530
770563
40017
795833
341837
2892897
1541894
1871882
226038
2697983
1045225
25566
1273948
2166262
1437296
32724
2172878
1791870
548966
1508356
1034538
2535235
1774727
1683494
1081921
1531579
2840932
477595
1935035
2148472
2588688
1942384
431777
1473637
55443
45192
1627678
1732069
463894
708180
595234
1466805
414188
2588459
655559
2895587
2894021
448712
1132306
1087857
2679267
1594534
1382790
1704580
1377839
1620694
2021234
639399
2441582
313041
1983077
613422
1164493
2105427
961432
1493643
2861378
176664
2068348
360568
2575684
927974
1729858
615025
2813862
489475
2128458
2807009
626886
1536726
2750788
2730745
2623619
1359066
212007
1468000
2229589
2389862
180072
2506251
991209
2042525
176670
2851276
1073517
2012564
2458497
1393326
769443
2483074
381630
2031778
1648594
2790804
198533
1843818
1987944
1824179
2472388
2628885
1515799
621108
1260532
314850
16786
2062890
784492
1255702
570134
1904811
1931732
1528733
2252767
1436813
407982
2023619
1334660
435357
2061039
219000
1446013
1226737
1083201
1781476
1958053
46588
2634426
2151709
383827
2172361
2927727
1144492
168276
2562708
635344
2309432
2861626
2480307
1076171
170529
38023
1174849
1193548
1584143
2662536
1269395
1634144
2208952
1414883
83895
2165759
1552685
1876018
1922776
2636031
1812129
2176981
1991664
31051
866464
32122
2816967
798436
162707
52724
1059459
1263689
1950722
1461203
2268437
1891161
2484723
2228371
1881869
586908
2124402
2082415
2272944
841629
182567
2806935
727313
1326575
1920333
381726
1796142
1488828
532656
2445517
2084927
2629317
11515
2568390
1788195
925142
1143785
596916
1817994
259013
351757
2558199
2447712
1779720
2395977
1378084
482059
1057189
1462121
649148
241945
1138448
1907237
407416
2321526
643283
1878248
411158
2841990
2247824
775141
2537211
1842924
1684430
890345
353659
2883265
2134223
2167384
2835769
2130241
2938908
792460
2268172
1628432
1460545
46989
685037
335493
145119
2227787
2792912
646391
2805634
2204028
2591029
424811
2077049
2601744
186934
2665878
182364
2826121
2589508
2398433
2189445
1002697
794713
62438
670530
2191021
2323252
11199
2429049
1770154
433935
1318611
1770886
1891541
1264366
510540
2042064
2266487
2028604
936756
1731501
82205
601640
740552
794958
2111043
1506152
223900
359020
2809312
1134937
1930912
1190518
1632631
835627
2285702
1645164
2462424
1020748
592472
2935061
2191071
732353
2090934
2624189
1984707
2402719
125804
2534926
370730
1141904
1441195
2521464
870920
2626064
2248906
82438
2783888
2457203
2024066
1396600
672114
1907628
27147
2810114
762768
1854239
514189
521493
333360
1484875
1151890
2412268
1772836
246628
1345837
2413504
2441585
2677542
2210071
908588
287512
671373
923123
2536398
1300596
2357080
270294
1103034
2713656
2661187
2249883
807342
1031526
1796272
352346
1821350
791188
2125606
2277932
871993
2875280
1704459
838796
501986
1341606
2116223
1878945
1557990
1945722
1900601
2826545
637419
2854681
2330184
1752837
1430374
588230
2411554
1376548
1900035
2793414
291696
935998
1501297
2063419
1451631
563876
2677965
378830
155128
1747385
1529384
1395526
1059307
1383186
581897
1294763
572233
2885828
2936287
1243865
2008286
289111
1579331
957528
144387
630683
1229549
2373540
2714732
1224176
2525968
1083170
1519019
743872
2213802
1205995
1060201
2578181
1281000
1882573
2271799
1482709
1225637
1310087
2585349
401001
1004217
14251
1037752
1761995
621820
2713188
1536108
183523
1987009
427405
164341
656041
1616776
2302548
1672164
104097
778950
63983
641967
2215642
1074877
1159989
687156
526458
433111
1027020
2087234
1578891
977130
1164123
1957950
2399447
451848
493603
2796525
1491266
2739627
1189850
555634
1851100
34431
2407994
1445768
1534497
1180971
2109762
2527462
2076590
2755427
2206338
233727
310803
56909
2505728
1642461
979887
845018
2007231
1074649
602762
2302258
792719
2841330
2100901
56565
711670
47582
2055046
1559937
309662
134850
1440770
2728895
191981
2064659
1432251
2665687
820011
2753017
42769
56674
1055250
387116
19460
518584
1120772
917056
530021
2345445
1055931
1855461
2658707
1220382
1148378
631211
1093279
1569443
856365
1136543
321426
1896829
2010010
2381771
1603653
1018169
2264620
2202647
2026428
991082
1671843
537791
1088408
2739321
369512
2576480
1466261
254914
1137089
1550310
1881870
1920090
2081240
2093220
38132
1674109
1735914
1745305
1807446
1252327
765004
1868609
2402625
1494422
2408064
18705
1228598
1753027
850027
2353207
1237588
2826849
2394277
1941552
2024780
2304621
2424616
17027
911324
1251530
183907
793558
411416
485179
1535029
2603939
911824
1419818
1547027
2206168
1567116
111873
748935
2836312
1807217
2104763
359422
1058395
976120
481284
1018272
370923
2269161
855154
1877121
1093655
2465361
1042444
124760
968547
2012587
543169
1650440
2207884
1879806
2017901
1605088
818456
1226657
1323469
974488
2165115
194175
2136863
946736
2399543
744898
171848
716412
2110582
1604304
2524904
1740788
746261
2877076
2315027
2767953
1048291
866227
1153031
2853209
1729746
21570
522968
2419572
1196411
440245
1117055
1189255
2900053
363750
1970057
2090613
816982
390479
2557905
1461722
469940
610257
1551713
1308853
1747446
951840
462338
1765088
1491556
191759
2460881
1506264
2667618
1385038
273839
1049130
2912821
2851370
1936244
2767263
2793339
1892677
773855
212653
2800851
1304888
1600180
162104
2769928
1665514
2471340
856734
950576
1656235
1663806
2316398
1681257
103689
899021
663578
48692
172283
1077437
331508
1350222
114959
286446
1394883
2149859
2434905
426351
2188044
2678460
2116697
1326441
1323055
1717909
2596842
1835694
355306
2651063
2521200
218328
68568
230006
2367244
2768413
721701
96715
1347510
1662175
2431156
1396342
1885532
2832402
767060
1183488
688277
2605207
1809399
99672
1210117
343150
631398
2175132
679936
1183615
1292084
1769757
1508152
594220
2890247
1571833
987554
689992
62931
2172066
1169609
1100092
2903793
1491622
2919831
578568
1304277
1735508
1161828
46938
1892674
1715219
65906
2446040
18700
2327143
270568
2146487
1048235
776686
2589998
740865
376266
415029
2505593
2591501
188806
2055037
1435303
2707867
314593
1994135
2629295
590105
868244
225017
2056217
1088134
2188945
1908895
2900431
1936065
1658621
1555325
1768414
2371604
1271882
2181580
2418743
1100807
1786468
132544
129015
2049404
46691
2705266
1682397
2117916
1698608
2867621
1348217
2451136
738302
2023943
817533
1682119
307038
2536606
1459908
2108004
2292879
2809193
2141648
971056
669858
2267488
898383
940371
1907920
693745
561733
494240
882343
1956398
553603
2105103
507899
635099
232723
1313840
397141
2826666
2438588
1770387
300441
2679152
944380
1359354
1713946
2298750
1342597
372827
906598
2534511
1871540
1710381
2394079
567238
2523642
78469
2845194
1955818
1871506
151365
2102746
1662370
1723915
1100397
516846
949664
17082
406103
1442513
2021740
724071
1664579
1648902
1222111
1166099
604722
1474114
983309
2710527
1152064
588691
2739496
2346817
467184
2160741
2253178
94308
2925915
82123
892336
540339
1116119
1033899
32024
2591733
1378695
1412516
1941413
2200877
2152229
1833317
2800479
1707464
2315717
1672565
255301
1018027
865795
2214926
328346
2034441
2846747
2438466
2787820
801351
2464146
2155645
2660424
1555656
1162427
2592777
1684195
1146108
576167
2609312
2018752
757831
548140
2489642
493907
2131524
6860
2779054
1844780
2466110
2070810
2725505
828467
1700386
567469
2901401
678328
2600755
514966
2879951
514737
1843462
2695555
1975806
1890477
691587
212317
2779920
1533369
480133
13629
82202
801215
1876336
1340308
2540982
273810
1821460
1789172
30264
1947582
2179567
1165455
1356360
1277987
2138546
2326503
1880805
521628
1275587
557453
2478903
321998
2221244
2752795
791085
849480
994399
697183
16834
59645
684101
199645
759981
769411
357652
1771897
1703534
2630028
1402063
2058664
1188042
156588
292424
2623791
301391
2276920
2100104
562400
2167816
1183900
928613
247747
44681
623351
572490
1328661
1874195
2848623
582582
2515844
2250346
2344797
1195628
1205
2362414
409586
2417384
57141
86492
2161608
134509
2596113
918418
2230515
1012532
1300709
2547579
1849746
228914
1800851
1159399
38769
2629008
2064917
1225244
410145
810478
1826297
1692124
793804
323085
853672
2069860
497795
2521061
2873423
1119888
830232
1788916
1003418
494515
1692219
824925
528786
2318123
1364924
1207341
149460
2064903
2505670
1244833
382022
2906296
706909
500077
1708658
1356617
2026545
2315017
2365045
952026
2116015
2868565
2671180
2664146
1724675
1463232
2541695
978292
338622
2398880
2635858
1003865
1935724
1811598
1384149
1549644
1365582
2937152
2357638
687011
2483932
607816
1420518
2560788
2278612
329021
1980957
39485
1912932
1635653
1537593
1278522
1189667
2867829
1373045
102232
1121178
1066581
543347
1724276
700867
633786
2342425
1130114
2018079
1893914
2446402
1968070
2651697
753661
805794
2242622
548144
2295242
2773094
2059967
1966360
2350728
1876420
1840518
2142520
2837888
512949
834148
2746135
925794
2166354
1444568
1348831
2055087
2188124
2061107
1236092
2884364
2430196
1796077
2246384
299398
747661
2392261
1419428
1954086
1993044
921196
2097016
1236189
1342558
1522499
360887
2232804
852082
1252563
1797486
1102279
874025
208626
2408437
1025296
1439141
2891983
806796
336257
730014
1443329
2714180
2277747
9031
1501867
784460
272397
2749985
2431371
977151
1119315
798671
1204848
217238
76060
2097073
2185080
1662199
72208
653291
276085
1338722
782371
1329591
582875
2501827
150178
2299765
1886321
530908
2760129
2666952
2857063
1416506
1721718
807774
2613883
1244406
85870
2281036
2321905
2849358
1525917
1788108
2899332
104221
2164876
1460604
1920764
1861158
2354636
1218148
2500735
1643519
225983
2010086
527593
771579
645112
1287762
1300555
2817939
1739384
2606245
1983293
1059296
981613
266481
563068
2557614
1249803
1332704
1734155
413349
1017044
544169
791346
1537343
246118
1181286
986372
1537185
2041034
897521
393709
2118686
2587283
1653054
2536909
1391122
1522364
860000
1040334
90855
2934649
2600506
352508
2476098
2793492
361887
707239
2746732
2774976
2784768
2725416
2327576
774292
2390690
189520
885295
714907
2276816
97571
1695721
2149904
2573991
312363
2113659
2293921
802809
1123194
1937095
1855894
1358241
2720888
1571682
1395604
1803758
320913
449261
1361266
2069745
2068976
563529
126479
1077995
817317
2011348
2817202
2772224
2438301
1571910
1893406
1948502
1160232
1638239
26709
2285942
1507509
834844
1991922
1883519
1351144
2401812
872189
537899
2243204
655329
545791
2854046
881156
257349
933295
2452415
793267
2611205
524817
2196819
2163157
312938
1105901
377637
1179282
20050
363067
2853870
2274004
2444429
2263255
2143156
2800670
2576431
282825
2151206
680044
179008
2676078
338229
1733319
288731
886877
1328540
1011704
2319938
1281633
1171205
2145694
1505688
1940215
2114929
2779555
283319
1230070
927393
920514
1782983
2047181
1393868
1521054
1245429
47812
2659242
2857480
749957
1698310
1282939
576868
2831783
2673342
1583109
808852
2823713
876806
1582177
157596
807301
2743111
1242149
1981611
1163678
1750396
1649424
2604760
1878347
923477
381913
2585467
2893679
209136
2163139
1108217
1478768
656079
553468
2426218
918937
501334
591257
810647
796079
2616559
1232962
2272883
2460759
1354528
1083144
2710657
544706
2138091
2338
817858
334978
1916686
501163
2881022
3884
2427814
398427
2069115
1712785
956759
862916
284003
1586128
1334388
2595674
2251652
1309700
183096
2532258
2319334
796721
394922
1928288
1373378
1871516
1120699
851356
2933159
2181904
432646
1101509
969840
368401
1116736
692747
528595
2345879
376947
1506867
526209
2501558
298502
1250575
792446
875978
2022379
852690
697721
741081
2625481
1486329
298782
2121265
1990478
52704
1131608
2184310
65547
1071612
1771686
565213
1562114
44893
2895861
766251
1824373
1651118
1414711
1091755
1651412
1209843
2514731
1084951
855413
1253508
723713
2610770
576985
2790270
848667
2416754
1648188
1247368
2836981
2657992
362438
727545
568258
870675
1876828
1659596
1997048
922176
2926095
1099475
1240504
474670
1772183
2329213
439497
1833660
2776787
1839701
1470347
546209
541405
2225054
2547557
2416536
1951671
2440133
1640695
1242051
1620108
1651111
2189967
674455
1611302
1146613
1331758
238289
2891269
1135081
76517
823440
2540226
1406238
1293557
1725828
2802
1719629
322407
1720485
2690462
2287009
2130378
2097277
900949
284681
2240969
2046904
385161
2608905
2192929
993976
58582
74528
1144313
306325
1254580
1531527
2238356
1002439
2663823
727809
611914
269527
721832
834878
976968
1336055
2365625
1727519
925455
151885
132265
861832
478685
1305870
614127
1488905
213779
1470455
1341523
2440359
2520627
720991
1525151
1667436
1779398
346336
324977
531243
2017732
2194207
1408263
1116677
1784351
2102884
2159664
2829117
2060310
1349713
1452964
1701408
804242
969099
595607
805825
2261761
2127870
428098
1244329
127346
1193331
1464711
2017877
2910785
2776494
1943254
1966182
1603930
1841744
678407
2538598
2917429
738042
1252956
1795344
749118
2743636
468257
697866
982766
1694030
2064740
1201946
1968173
1610505
1920294
85797
82952
2593217
64634
1734079
1361949
59567
1877132
2911252
338987
2631347
2332231
653671
1870736
1020427
2271032
524394
2750543
2039369
1013926
1250293
1826322
962084
1475530
457879
905291
902549
2792548
892886
968066
1687117
1232872
1065450
2703725
836253
844877
1784067
341720
236972
1357520
638543
1733348
1309000
1392544
2195490
1603988
2277232
2364564
1686002
2303135
2789926
2123423
1779317
918180
980488
133326
2311852
1546407
2069122
615857
876048
1636785
1562741
2370411
4276
2345514
1107987
273015
2104589
2171518
587406
2834198
1180887
1495114
2043479
167919
1999074
2908150
1603751
2502418
1430869
2724691
889289
1077121
501428
72110
1156661
1890069
1189607
1888847
1004737
756126
2910272
2047809
700236
1255234
2593810
960930
2691819
2282301
1233955
2687844
198519
2046102
2313958
2165069
203314
346081
801886
1877043
2804900
2534954
452432
804848
613222
2171566
2043642
1875835
335349
2156297
1269453
118149
2379450
1352589
2332860
376512
2796685
927385
1057868
282345
1529572
1751698
1150341
507535
1100034
1167451
2198479
1647663
842973
2856865
471395
1598067
2472317
2167571
2938042
1482345
1526073
600783
184605
2840464
1067945
456658
325055
1414392
2336482
1975036
1292132
2427024
1013795
820315
1392042
1830414
1835683
1259761
2492336
2549002
1754763
2616943
2037038
2141186
2459813
214264
828251
729754
440317
633239
1863357
169436
853610
1668359
785886
2150640
2458401
2601465
1202489
1702692
515398
265690
1084385
436299
142238
1925771
217687
2935423
2615958
1070478
2531653
572649
1827107
1104650
1452088
1381016
319118
2282154
964664
1630062
330641
1821239
2244767
654804
2735626
2222832
1913934
1194339
1421944
2574087
309123
2125815
1457811
2192341
44923
2053912
223428
1702048
1699461
2149743
1035444
481929
2365134
2148667
191320
1582769
2110284
1438001
1091909
61124
2811279
468367
604912
1181587
206458
1351514
2709773
141451
1076042
823056
2923825
388436
2497965
2487742
2758574
2888757
2183929
2200765
2634210
2314668
793693
1545041
2086448
753114
2315720
1058310
377860
618095
322272
2137808
1285510
2794610
45467
2728318
2847944
83994
2338236
1620225
1920051
561268
2024944
2234393
107197
636308
2625770
668029
953040
1893651
1499998
786182
108639
2032524
1551027
937348
255527
2859119
2077875
1581299
2783757
2372219
1417519
2404601
396070
1842788
1976445
1567882
2923892
984498
2409565
1162237
1636055
1976575
2568509
2794949
1309841
695687
1861090
2368091
2404588
1951510
669323
315236
742969
184120
1423758
601437
2025472
1355593
2643324
1698827
21692
842145
268466
1989968
1727334
1589825
1901292
1998308
36298
2683386
1690758
2626922
2848790
2294025
2597095
1459224
1752382
1907186
267279
1682320
2316136
2936512
721163
1771767
1705833
749896
2032029
2718497
1538154
989086
1186452
976573
2355754
146216
2475939
899840
1518236
10124
427811
1933510
1765110
1094282
449112
1096933
1524280
66835
1909943
2248159
724550
1964742
2144460
283990
2629090
1907346
2316598
1828921
1271570
419794
1078962
687612
1113346
841663
2410411
2139778
1964174
2434412
15214
367481
1475938
453007
1670531
245700
2631814
1990533
2845055
262544
1185401
2187970
169946
1639430
169442
1608176
1766485
398909
326521
950380
2327011
2430812
1994030
339634
928780
242684
1037372
1801076
1689820
1145614
274844
1457996
226629
608782
607260
1335311
1842818
257462
102
2469240
453456
2354949
1519653
26137
2611097
1487287
2868533
601337
2159010
1607614
2622552
2148625
749138
2785885
368257
879832
1349144
1629025
1323405
1018544
2204555
2041110
2875115
1898319
1483897
2337234
466885
2359959
2657368
682386
2735312
1793495
2910179
1417092
890225
2629620
1021965
2633982
682387
381669
1627735
1597976
2838829
1701530
114627
2594424
835640
1506592
1513253
1537560
1963311
1674418
564454
2193180
2628352
2383211
358961
1349037
2222328
1943621
2154548
2757273
783658
1384565
1888156
1798791
628961
2780095
2096065
819748
450252
2513331
842186
534098
2416157
733471
1632896
2870812
846121
1861959
1158456
507314
1928430
2187185
1431264
2865411
104315
672927
1413241
2685267
1770138
2571896
1132057
730784
1092007
836833
240917
1280802
2089207
2074051
142935
30473
2797312
1336871
2848102
1748728
913555
148595
272467
413118
833539
1978129
840591
1384019
272841
674555
65990
432454
2681561
691558
2240735
1295804
2463288
657510
648379
144883
1123247
1899099
1933257
312469
1498965
370116
55360
2027193
1757328
1048151
2609591
601665
2214821
2534513
1101050
1817762
406454
887386
1941341
1254691
2585085
316987
1730862
249966
2356119
499360
2011603
1499096
709789
2331796
202668
2083257
1864058
1360747
1845221
1014849
89453
1485601
334386
754723
1465041
1249714
1523266
378534
2377311
710334
526419
2729338
58468
1880207
1296037
670633
835365
2385136
2445634
306579
2406515
123995
2604203
522452
362994
1426835
1072807
321015
376420
2825297
2689572
2770700
933961
607371
1655489
313541
2172024
776945
2854453
365340
223957
641285
348899
95111
1489645
1653706
2156254
444980
870691
1206268
491581
2163541
1601574
1937508
2746342
652158
1381450
1735565
127027
46092
299259
2340249
2088922
1206907
2751252
2275841
48101
1328591
2335435
2381057
2296797
1774659
969506
1268050
1552203
2179017
2143651
2272892
67400
1449367
2139044
843667
1993605
2418693
1504702
988348
2788322
1160764
1378513
1947503
539692
2887218
414152
724232
1022677
1198803
1063914
931810
56680
2658810
1901659
1107038
2649916
2243314
1821789
137707
1410296
1213601
365500
2703383
195250
84917
796627
1245407
2826627
2913417
2300512
1331470
1479129
1749435
2432108
1550266
623864
771402
446641
964622
2375654
345451
1471904
1841437
1522588
1142393
801735
2330322
2763052
952112
2206161
877837
1607727
2939200
310464
1777252
366715
1490279
344185
811204
1643526
2174467
1521385
2731479
416330
144160
1277424
2148906
595657
71103
2605887
2758256
1995717
482815
2846816
1342536
996922
1536663
84524
207708
1822998
1158105
2923614
1779207
2428555
2796867
778336
2230841
590044
223559
1015681
2685168
1775410
2575167
2590678
1800495
2317245
1472714
2332725
1226334
639304
1029970
2079341
731559
1672134
2847340
509658
2029654
606149
696208
2259516
2663641
2830225
253653
2011722
2735227
2882224
2255782
156570
576878
961790
627048
2811493
543228
1380817
476571
2754814
2700696
2633332
952094
1001080
467445
658360
1002848
2556179
2317398
2381850
1291471
271124
388528
919397
962919
523720
1752154
866383
844701
2202166
2837622
485658
119180
190113
421403
1297739
1265362
2685930
2423924
1931580
424516
1333299
302123
1766159
2303852
71162
1246354
1654585
1773539
2587116
1795843
164651
1921541
2491369
1597703
882465
1755875
1314875
2682443
1162228
1600353
86205
1078814
1353955
288143
1606246
46024
1537325
2155337
2086860
2520779
1014516
1850053
1090891
1654308
1673286
2148565
1240978
2814801
443398
362481
1230536
2434529
919521
2695924
2144659
2744445
733819
1178832
1827247
1844410
1255673
795691
379315
722083
282843
378481
5429
272594
1895241
1347017
2144345
2541472
1100999
2282394
508046
1296335
1264070
499969
193323
487796
15277
1429795
722087
2748924
1675504
1355722
333078
2489878
1004011
535964
2585835
2075781
2849387
372689
1026185
2226036
175881
2409390
1251253
202479
165617
1499104
793051
1534607
446997
1674458
361220
2083000
599504
1258514
1471907
2258953
2425901
995778
274915
393289
1898756
346005
881614
2890549
2400561
2761825
336253
396080
2649109
264596
70466
2840969
1571460
2018164
340599
2514205
765475
937480
2340091
300294
2791992
1047407
1559942
2078730
585573
2772392
1420835
2646702
1376745
1826054
1880563
1486557
105988
2184947
1530241
525915
2436285
2148083
629694
2858520
1287468
2855334
178926
2582158
2639411
2235497
1853748
2165146
2040177
2555859
1781639
2870216
748686
1042056
1833675
960054
2671815
1087884
243372
1147968
219695
1169709
1141810
1663017
1872228
2834661
1519727
914153
1767018
836568
512699
552676
892085
2826876
1182965
1174068
2267251
2101074
1755222
1746868
2405335
753988
992234
127347
1966145
1117315
2072262
1886821
523594
893590
1083753
2543705
2475531
2672796
1439110
2218323
1133752
313385
898619
2161036
2168816
784089
2638968
69528
1514343
2616055
2107217
2156077
2344657
2257489
838718
798860
1704541
1185530
68314
1060365
879790
2501493
1110986
671060
1761514
2255717
1105850
2107243
1138776
1924106
1104847
343356
1742261
544491
2126385
2499977
789670
823891
652123
1239183
193093
2333950
1403018
1804247
1913605
538223
2919780
2166426
2685312
1157502
1709848
1185024
391065
2216013
2336535
733330
1471758
2345252
2447111
2555194
1893663
2655261
1662673
2171786
1329914
289102
1210077
2654020
455717
1340476
1879598
454334
2275998
395003
572863
1635992
2706226
1714366
1506008
1237324
2856956
1322947
262059
146260
2768609
2125398
2230857
2431156
439544
249997
355697
54767
2663395
2189321
2282145
1433219
351365
1019754
726210
2522237
590411
1721037
2181550
2283155
392524
1559462
2806416
2187607
2759699
188656
1197939
2790782
1044622
2889959
2629659
966189
432146
1258397
1075889
1822220
2615602
2556065
1777873
2636194
1053555
2193368
1551958
2069295
589205
1334029
2488939
1313471
817758
1970683
434045
776791
2144591
1763530
394521
691805
2267623
2384282
776449
1008099
377468
1069505
2135189
1862676
975644
294201
965875
566339
333978
1024585
319673
1054536
463243
320050
1846316
1776858
1588732
1521588
1834656
47755
948644
2613126
508443
2011979
1234962
1025598
43373
2352774
2253821
1963419
655925
1935728
544163
705611
608281
969491
330087
2932944
2033118
1381103
998300
4289
196468
2924802
2060492
2764895
120114
1304103
1577370
191417
1987545
1421073
1833134
2860212
1808425
238960
244233
2049622
2707278
1787131
398799
1569236
1943951
302600
2853536
2915311
2401825
1733668
1543494
70948
2175392
1047018
986911
206855
2644620
2782007
2890274
1755606
626157
1493001
2639635
2853731
2513131
828314
533569
2366461
579293
2737467
1873119
2633798
2463194
559553
612095
1858341
1061786
1476728
177413
101501
1232593
1812418
2628365
540633
2081127
1892718
916927
1231283
2687962
272954
1821948
71554
361085
1164783
875653
191585
649657
247276
2845582
2425598
1679327
230820
913781
1535967
794044
344223
2257209
2414884
170892
1695419
1016529
2228494
2854608
2847572
2001640
2801078
2793229
391383
1209158
2611593
940323
1164114
664211
1110949
91348
999797
496407
1769050
2099799
2447512
1352716
1169149
27383
2552694
146719
2674561
2830285
1222424
1657988
2286896
1068445
1574346
2056730
1241483
71821
2604946
2698313
2691635
1052401
1260960
2797874
517526
1895639
1325628
1076172
2070368
2416881
38779
2092500
1870425
590411
2677004
288465
484332
1623833
686123
203951
1322462
1078972
134663
127960
1412323
155848
1824648
1199366
689197
2063298
1109267
599730
1759964
2075405
2463419
684334
2098503
1115673
236907
2717432
2177407
1992163
108137
1892775
1188645
1606725
2597053
761749
1254656
2359254
657964
1934860
788641
1612439
1528590
1075672
1883971
1948584
1925298
1077277
1107964
1899780
2797268
2899896
1170458
658555
2371052
1047438
1455317
2370528
1302020
1044740
591418
2629373
840765
812006
856127
1908720
2518447
628357
1241933
2681411
1860198
1412959
2219868
1829990
2745945
2629210
2392467
716901
2003991
187468
1425252
1423292
418283
2827568
1395174
597802
1036479
577155
1818301
2450076
1497727
1106688
2813302
91508
1364592
2569631
2879008
961175
2406084
639087
2095144
2107851
2497470
2389196
289858
2461534
1567501
1002353
1098171
2819865
1437029
1451815
1020171
1844501
1308572
1381569
628518
539241
2671311
523282
1901422
1754679
479421
2603008
2291134
1532774
61709
914294
104670
1984471
1364128
859239
2563113
766060
2580455
2687571
2499133
1186328
2042787
1158297
2116145
2220036
1983268
2407339
1956576
611993
2573991
714959
454540
1972252
2893407
541503
1279526
1512451
2689548
2821687
725845
2537210
2035355
186236
842862
1080625
2074806
1778357
562196
973655
218806
2245793
2190957
2014906
2886100
2659568
2009024
465734
455510
309901
948664
1026057
1726294
2904836
891442
901787
515693
1924989
2394385
2068756
707443
2721283
2813761
2092494
1091309
887580
1820259
1137354
544975
2478761
2245545
213201
869315
234947
967442
419559
519924
389182
1550207
129612
1497547
2774959
2072631
458128
359119
2720905
2293870
1820168
1319445
1899105
377391
1673996
1942870
1679170
2759419
2608011
156465
904472
1836360
2799616
95294
2197878
2145716
694765
1705922
2864064
1106817
1559390
1455222
2478398
309671
726089
2771161
420152
2522486
23345
801644
279651
675135
1033895
356551
264501
2257769
258967
2152733
996843
2282216
1519321
1867055
2525005
2190713
9242
2420668
674855
2051699
2053655
1811764
2267323
1574938
216773
1735789
2419137
340844
959353
737012
292598
1895640
1846221
2006475
1459666
1944212
1579197
2375797
1623175
1019388
2247663
258505
1166028
2596724
1692189
2558847
2604310
390057
2025277
2001809
439513
70436
1187070
1775983
293797
2171305
2672512
638780
236035
2117542
1714847
1151453
1936294
1333230
612907
2185219
2695421
560356
1033444
2405493
1395226
666775
269350
767827
2275390
528193
589036
2149541
1792903
1650212
1157195
2466576
396653
1281811
1302451
2228974
139445
2386988
2792701
1293890
179310
1411472
2939164
362327
1570057
1949167
2128672
1566864
1086841
145249
1922734
2117620
2454550
1270189
2516540
1110407
949293
1293116
888884
1328727
2909808
2466562
2378661
1647556
2509281
1601599
811096
87921
694962
2749363
812736
2560354
1555356
1037418
2531080
2291102
1973273
2835995
999420
656110
1011895
1998167
807735
1774184
2397325
2333211
2447910
1794038
2735703
2572921
1133290
2523414
592402
1625261
260609
2532392
620754
2846443
1665543
243798
1178586
2922040
2872774
163175
2408661
2007104
690286
2028745
2004175
1950596
1180395
2883995
851830
1450031
1345515
186591
2436619
2055609
206097
2913646
1873866
303553
2534721
1491410
355902
2400541
2573962
2472284
2491880
1930702
787389
2850502
1446133
2575995
843127
1103232
2535776
29298
2823237
444831
881327
2782384
415409
1320345
71073
473321
182122
2453320
1008415
1604018
303666
573699
130226
935679
1388475
2713822
2769674
952417
1392285
742493
582395
2577975
1288379
1214664
1006549
2710199
2007225
2229587
1987706
2647331
2036941
2883228
724824
2641603
205711
2234443
472014
1746669
654701
1807419
1249819
775292
2851933
1395569
2268695
1387772
687497
2749933
2758815
2810781
1582477
1889764
2907700
1362780
294673
642781
1129998
682580
1756112
2483338
1702316
2123421
1486909
2919276
2807796
1316230
1360710
927417
651233
643946
2093182
1256133
1194625
752636
2339785
708845
1718480
684229
1952134
70852
929397
447463
953366
1587195
1294592
1661756
792143
2601666
528428
2288481
498891
1450857
1856022
624486
1023219
1232825
1071312
1000377
2821306
2511672
1797247
1500196
223063
2414420
2027631
1838605
2484987
2660430
1012018
1267554
2077344
2417547
1476319
1149370
2790649
2306497
1473617
1309705
2275690
756098
2682606
446284
1324735
1146940
2917012
2086592
1713281
460584
1395946
2517536
2767851
125887
1176021
1858943
611050
1102341
2903205
494903
253443
2252783
2132104
2191191
2670657
1866569
1855261
305490
2812670
1420849
1488928
753856
1443386
969117
2436286
1330746
190937
657660
2141175
2610896
2224731
873967
2176226
808955
589306
2777609
380270
2027707
1118375
2690140
2794366
2465190
1149229
737170
1085057
2339357
958085
2825383
459000
1134658
896337
2751007
1502998
783024
1972867
1733982
514729
2790046
1002072
2860894
2911968
1660529
2723867
1599182
2467802
1846328
314507
478425
2232920
1320764
2500665
2702456
2607616
2768809
72035
1731328
2598261
727086
353008
2079798
1422070
1992694
361126
729076
2285738
1192392
114640
406090
958622
349717
1598824
1853338
52077
1863291
2130762
913155
305212
1007176
218164
475020
704656
1302832
1857618
558440
552309
2594266
1503105
1443198
2104284
1261420
658044
2259860
689676
413846
1889531
1999452
1711672
1682059
797691
2379688
1321513
2866571
1230769
763304
626326
972304
91113
1701455
106430
2336299
1860285
257443
2248531
2547174
1652632
150168
738514
31111
599163
2494612
1619464
2651352
2379489
1844232
2085066
1391815
1480590
1089791
574875
2886092
1022562
264747
2589422
1023082
1827031
1442270
1450368
903918
1927209
521974
176134
2008186
1646639
1800328
164114
1003940
219943
2833691
455734
613001
1342627
1599732
688925
165587
2062457
1403631
537986
1026882
527880
326065
542405
2764098
1901742
290907
2673763
842983
2264881
77205
1154287
1135644
1530509
2362570
2440601
1683878
2878651
343606
1466987
1407032
1578091
2128797
187321
1201558
2595230
850840
1624300
529196
1271380
1477458
639065
1426335
1658426
669448
1502989
122446
1115941
1654556
1908281
713111
2134266
2219431
1626490
753730
2769375
1021596
558768
2354880
869551
1250224
2233344
770269
2425000
149885
196651
38075
1243392
1599226
890923
1073998
2573631
1643956
446464
1531119
1769727
944783
390892
1186321
631319
550570
2498388
2857366
1825235
172939
559360
2760449
2074656
624361
1689595
614273
2939187
2836721
211959
1491178
507675
2788720
2241696
2224896
538088
1946529
2569927
535812
1243844
2209624
848439
2535953
1612652
747604
1097296
2005800
689382
605175
2725011
1065621
351505
1527927
2506231
2394439
320932
940993
2617136
718784
1513961
1210166
1089492
1392598
2316286
1911706
2104414
1653541
1218409
252923
384028
77
2538399
992835
126806
1985573
1202475
464877
2077332
1799369
2471657
720524
106179
2300706
1924159
2840421
2449302
262545
2100679
2256797
2129203
2100007
1821487
200913
670678
173115
1415965
2467736
2127254
2481563
426674
320813
2908787
1338192
2648129
2265461
1036731
2682414
794228
2706223
2861447
972358
380791
2691438
1183431
2840227
624916
344821
2688060
1856758
2888879
1465211
776093
2066787
1815672
2496307
2621537
1894382
96849
2113662
1866453
2839826
2308773
108422
2017725
643375
1109176
2836370
2330427
779520
1945164
674260
1695590
1628873
2830468
2838566
1518771
2266043
2567230
1909747
2940190
2260995
5287
2060839
2483556
2352697
2229357
1821681
123154
724739
676131
1895502
1610666
219748
1376272
2793784
2026227
2406032
2453887
1260453
2846363
392334
612226
917499
1556106
2336197
1445066
837197
1601893
2451914
1093408
577608
1772989
2887092
1161206
833802
41598
431006
2331943
82024
2086757
2065783
63930
2234870
1642448
2546673
1544829
1624719
2151005
1351252
2069777
532378
2770403
1693039
1415211
2242909
855430
1908660
1887684
2260673
395074
2735668
1336236
2511444
689563
2054799
1738218
1867707
1850286
39631
2438499
1286987
118738
1998381
915810
794050
1060944
2821623
1625768
848966
2938341
623637
2230326
363427
2654170
2523908
2747951
1602377
831076
692564
2376700
2223630
446609
2538727
1415374
211252
283930
457083
2138665
904806
2041550
1605267
150958
2606296
2479442
699161
420342
2515549
1626921
1036973
1884046
1737861
2351620
1424480
1921597
1787859
1435274
2660960
2898338
533124
2343789
2151892
2396509
1210291
1108614
2334741
315203
1846022
1891110
2778649
105340
569036
856197
1164434
327333
757848
1328553
2434615
1246411
1987621
2145608
410538
1717490
1343723
2191576
2777746
2409250
223460
2390133
1032803
1596073
1951650
467122
1242374
1001519
1465404
1291033
388042
947870
2749742
1098214
2765283
2741030
1359735
1320524
2704171
699158
2870963
2010407
2512591
1690475
955684
1779816
884907
2545518
2684331
1816783
2719501
2416001
606917
822110
820826
2279088
866028
1389475
107877
2928002
1135377
134458
948423
1751261
1618065
1849826
2512206
2244227
1583198
2340971
1991867
1260795
2007366
673331
1166951
226995
2138822
1181694
2255987
245852
2690667
2217638
550446
2325995
212654
2324021
2497930
281116
1540053
58203
2459962
108979
1104125
939776
1191347
1295624
2793631
109852
2372205
293443
2563666
628451
2606377
556098
683470
1694391
492021
1688948
203035
2632994
2213999
342791
2611786
1581647
2563754
2574976
2500350
842192
242216
8884
2633409
2850172
835361
175093
1270099
859620
394245
190236
606161
599510
909374
2407021
1654022
2905159
1442822
2300488
2614206
2735774
2018157
1867034
2444995
2200761
2468947
587477
2847214
40958
1337908
1510018
1664040
1128220
2230393
2333872
708962
28634
2854837
1509283
2286057
451678
2909932
1751325
2013378
1146141
512586
2460256
1863142
25147
236567
2214814
1235247
1045469
2395284
2702805
2857895
1187490
1157976
2441412
1738345
370661
2562900
1974047
2242489
1035483
2625353
1241167
1331922
1823297
372591
1506934
1472337
2590937
998186
1174934
2348253
1189254
2475535
2040106
1929862
789503
2548850
1698185
464515
1389373
732535
459972
630977
739734
2450303
1011918
1782201
1215565
1778041
2016020
1081487
164440
1575280
2666313
674651
915956
2768001
945116
929580
207317
2225921
1680065
2825389
2894781
2524661
359086
2397883
476233
2304933
163568
1066509
417262
1933002
313631
2049844
1830069
707270
306898
831907
722647
2657123
1228475
2611269
1270387
1015028
1237415
2610762
2217393
2828388
339625
1227639
1805781
2692760
1867642
2861047
12852
2922957
1797728
2393347
1266890
1755755
1719185
2769573
2095222
1192429
895853
1777635
2679616
2284075
903588
703578
353497
1426733
1832892
1456391
1363195
2740877
1595544
2675593
2170830
236461
2320716
2528239
1297383
2035227
1983451
104470
1025389
1269146
1228394
2003025
2236506
2319492
430039
2789119
257049
1804921
2461394
2922902
811281
2887218
2598711
1543108
2533948
636732
1393915
1134203
2541404
2928243
2300200
1134596
386079
2652639
2699713
1629848
2354891
465972
1272695
1059526
387802
1305637
1964693
2193765
1263414
2003538
2328172
1417671
1810136
2287464
1637770
2903248
2682452
930677
2319968
1772244
1238255
1853653
2107689
2545775
1417498
1043857
1576500
1126296
531375
547111
2452812
2940512
1114630
891464
1048588
1567672
2618958
1912870
2579656
2541936
2510556
2201226
2929192
842315
901833
2724156
2816476
2049529
362731
2443773
1969766
2534713
708419
2721816
1804919
1732950
2038326
1110741
1343183
1699953
315411
1307774
2097732
1741763
997447
200836
1764649
2901118
2011072
2037097
2668916
560059
688097
2345981
2135773
2922892
1253094
585520
1626894
2042037
1038510
2248212
1268917
2493917
438201
865711
749885
2494718
743834
211517
1361740
1060416
1868990
71957
1566310
2554934
2000903
626824
1761854
2715043
1074850
2109798
579751
195810
1547586
2410698
1116913
2693734
1902049
121751
2099294
758328
744094
2595119
1602736
1617453
1865412
116885
2375031
904079
2582079
2726876
2343892
1145488
2493587
18494
1910713
834822
588010
643626
2200223
1574153
1279690
1499458
549157
2776921
2786836
2806393
739404
628096
441289
2348511
21446
726581
1792352
2852619
1509819
2657975
1604075
2385023
2708942
1901187
1396548
1364400
1527599
1410335
1038207
1911265
969512
352610
1515385
1935452
77636
2003379
2401045
671353
574559
2149516
2145030
1201387
1259271
691431
874564
138857
185587
2554026
732409
2740396
2267738
1924289
740193
202515
1981707
2826105
2407551
962448
1838906
594398
1565504
1204143
383370
2830601
2547312
1495621
803852
1800677
553804
1003379
2430519
429612
1438563
1557523
2616054
1344443
2087608
2376641
1042827
2703819
347937
2237665
1171076
479540
2098881
2139278
880143
210514
198191
596060
110084
1983567
2023306
750615
2242626
2200601
2044282
2072835
185360
2927401
1179760
1616748
303743
1764868
1518843
558985
1623268
2339469
20429
710192
2061493
1762915
675347
2683333
1504823
1608747
1323620
2119790
933029
1374791
1348804
2487619
1555733
69269
2348416
2388168
1216891
2466576
433527
2910513
590062
2410853
1595017
1298380
1795100
1444612
2643282
957750
2215445
366251
94297
487174
760907
2188589
2316867
2821168
1123197
1083604
1660595
2933764
534175
1353062
29642
177988
2915381
2811740
1062173
2510406
2648132
114845
2684177
1360463
1206915
2548701
1861916
267552
2457674
2863083
366092
1006486
2179799
740447
1211541
2028941
2920301
2807730
323344
1650759
984183
2206216
2149411
30059
538040
1891600
184099
2897535
2891275
1625003
1674681
2550091
346887
2854159
520204
90045
1331435
2352391
1899333
1355950
1802615
2057095
2731544
1284884
2037029
1161843
516021
1175211
2318010
2689257
180587
27383
57220
883181
617223
2167441
907317
852613
1028677
1372397
2509728
1615618
832394
106557
2396828
1165218
1446366
47814
2439835
1025759
107424
461585
2909076
1971309
1504544
2403751
955366
2587667
1531234
2463897
1766307
2921341
1612633
2587996
1798897
1866607
2550942
323807
1772454
1510829
935438
331661
1466250
1385196
676158
2086426
2404467
1118120
541910
50565
1346648
1398960
141348
1916379
1293466
1924032
1765726
2892212
742837
1226017
2361211
375236
2780318
2751000
1104719
1114286
1725847
337529
2799317
1954550
2320061
2637860
1046329
1194187
2426631
511510
1484818
1049965
1473577
1711698
2088712
1446852
2401361
41648
2897942
2776003
99454
602673
1383947
623381
1850362
293682
410331
2709175
2006447
2721085
2752123
2393043
643851
2006637
710747
841055
1051067
1150560
2849890
925284
2701210
2363577
2514928
2048924
1385590
1484721
1987535
1347521
472748
367680
1413259
2067971
1703687
870464
713664
1103209
2007815
2169350
762446
2157515
1351333
803557
205501
1575607
506817
236239
2515123
1234294
1561995
2471992
1881575
1781501
2905350
1274352
159117
809032
1594996
127636
1719268
1456547
2630027
1409845
1413385
2828757
413512
2168207
1599132
140259
2608558
2857489
420780
2059405
2750057
714921
1986015
2773413
2416455
2024488
937336
181948
2154749
2024468
608237
605572
1867316
1090700
1485120
2644587
529657
2603510
347351
1859820
976793
1899296
2412020
1559622
2143060
654256
80905
2779266
2937779
2040087
873148
1733910
1292832
603833
2161983
756767
269809
1123453
547599
2147112
1353337
297646
1064746
1767242
2444544
599415
1505622
2173944
1439358
498540
291826
130143
2779798
950265
560178
1720679
1489216
2921500
1066193
1041868
2670090
1736164
175959
1158567
992471
190476
2625142
2437656
2277741
856053
721037
2225998
1560580
2752014
1120399
879822
1599794
2286361
1430046
2752691
2319933
2155149
900736
1263712
1037664
2274320
166636
43784
2534700
1865369
2821815
2705226
697323
1540808
1012758
137839
1540725
696265
792053
1459800
372359
2012217
1359960
1630744
110154
2578027
2021240
924878
1495263
2696343
2486899
220261
262998
466571
149268
596233
650755
250547
1837822
862412
1733794
2424838
1918816
2174056
2105586
2768998
2701166
591543
353472
2148596
2099773
668923
858309
2315167
896332
1827566
2749686
2603639
326318
417929
1941548
116559
19526
1820070
1739428
2909135
765411
2878340
2344985
2791422
1176438
1976016
2392125
86030
1966729
976842
88725
1029577
1842112
2165957
339222
8382
2395647
1737437
1429550
170115
2229021
1703651
914511
559347
466673
2676751
579332
1300635
1090152
2684797
1158079
2644703
2471384
844791
1243608
2820656
2602774
7548
160022
2251524
412447
2147704
2315908
1206828
1556473
178093
710171
1015777
1423159
2937861
285728
201974
2095525
232344
390888
2504202
659829
2048921
1495563
1857130
2048726
567190
1820302
729000
2471502
520563
883741
394751
750360
339493
1201949
1026358
2047416
1265796
2561134
1773796
1335696
2126224
2170244
523047
2877154
1813922
2683365
2844821
352446
2020481
2474941
34743
706297
1977255
1995910
1347378
654365
2127660
2260732
1289041
2880395
786136
2422907
830898
827792
1992353
2667745
2485581
2718938
1842552
960158
1061186
1742631
102290
2918144
1364558
2803205
1644558
426045
2449150
750598
2548171
1932987
2541169
1720244
2251977
2327873
65675
2396129
1119458
2906318
2018797
1368962
476025
845572
293785
945649
950826
409007
2266637
2654018
1594769
2225021
1493172
2549832
1647540
1006274
1964444
2935324
516399
2780556
2889003
558179
2916369
1348060
509938
2753715
133548
331865
300363
806162
1305591
2909690
2832560
1483663
870755
1266270
2484107
2273099
2365675
1234292
900745
1816084
1257706
1103640
1890925
613756
32398
1069415
762791
1773074
1819010
186441
736990
1313444
875263
1749364
2698504
317844
866580
2393447
2708108
1264553
2723256
379499
2374149
2903635
2741899
2081391
1415136
2511696
2553830
2069483
1215704
529485
614229
271291
335703
376573
1711410
2771835
223925
919703
2495452
2135423
17933
1894475
978216
798355
1977
189963
1924513
160903
609571
2680233
2767804
2912314
1234481
1598741
1101214
1715284
618770
1159466
2738425
1002562
2524076
945718
2891293
1316656
358457
1356034
1430602
2375572
815488
412609
1463187
532073
748535
1581
1487499
843837
1308561
1935504
1605395
1519428
1603790
908796
2633081
1314614
1386473
943278
2648481
1351114
1953453
2576164
936997
1342660
1551366
2725387
2396132
2339056
1004597
1165170
2659749
1056228
920500
112980
1453668
796005
323454
1019045
86007
1448586
1593311
803492
971160
1861342
2053492
474681
676382
2268946
1629313
928902
1290343
112791
1722081
2286020
898210
741288
2323732
1457948
2468218
2369475
170557
2506629
1729199
338168
1302235
1867412
92826
378386
55122
2917686
11371
2006937
11054
290775
2884111
2275404
2397922
586365
2368766
521303
2549690
1357558
1974409
252067
2268276
1210913
1524364
372925
222760
2652173
230731
2932225
379712
1584187
1434637
991303
2083418
2055604
2069954
1618913
1273915
2871301
1128360
2504434
813919
1564955
928982
2501904
301699
1438763
2277581
489048
535628
1729335
254734
1260284
489564
2739526
2698076
1034874
987885
2924502
487772
2148011
12483
563629
676753
2271242
1179594
620388
2915561
298267
2831960
1657653
2810292
1959288
174805
2057838
1114710
1637199
1482707
2152282
131455
1642888
1586316
889671
924632
915009
2071204
2498417
1622926
2781024
145720
1617405
1765431
1062408
463685
2595666
2636952
201696
1131776
2096285
374293
1772396
239532
65865
1522203
2497357
1001518
55297
1403379
1388952
1762305
1333053
2373134
2027787
2386134
454147
2041321
342485
2158541
535188
1145556
1095623
2668098
1655513
2308415
2255080
2364659
2024993
1844282
2439959
75562
1259346
1532140
2706588
2839664
2141523
440340
1544761
762569
2806422
1939503
1812564
176255
2208467
1255512
2132134
1095158
2714218
657199
1967235
2548926
1783162
831965
2421160
1738551
2741924
116528
671891
977937
2077957
2622452
2789480
1477623
2849469
1631457
877820
1711916
2372339
1711001
1981261
2567177
85134
120348
65319
599328
205852
130487
2790387
1940349
2274131
957546
1672339
2498376
2794669
2489091
34980
1809430
1454898
651811
662543
88531
2331262
1830085
1957659
2560204
1121280
1837072
1339963
878076
1611582
483698
2754241
625123
797709
2284977
2871723
1036135
2939720
2641011
2511518
1831388
196985
1887066
429011
1729467
884999
1621927
1049688
1986893
1811764
2884063
463986
1851490
1938139
1260586
2356463
789774
1874085
215781
18307
581113
134240
1821561
1768510
656357
2845414
371526
2419951
1263525
1036364
2739198
2043758
1760276
17647
974615
801128
1057448
2432263
2000046
184585
1071918
777651
2296493
475597
1167009
1090792
1346566
1218044
491784
1702629
1190893
2444041
299132
1512798
1871074
1698337
1544150
1399765
1963304
2604610
2933729
189873
2353946
1995141
882969
1659625
1497470
2522813
1311385
2451582
2273622
744554
942997
1870184
458657
2153665
2854645
1904875
1311916
2799368
596326
531206
2045075
1848717
1059379
919951
958724
340458
1583851
2242103
1368917
1020446
2469412
2788347
11021
2842333
2441681
2338235
2361807
1548193
1686664
757253
1521114
1467052
1679407
2278611
195978
2576830
111250
1570299
436611
550994
2481006
1384531
768900
735974
270573
798973
459751
1493734
1035578
346618
2731945
1229426
1646642
1469293
112064
1669555
2924595
1427909
1697429
2286478
1575187
2051831
61139
738483
1723455
2500524
2603819
1966790
1772837
1521989
2197212
1746460
2331900
693344
1431892
2539991
1709708
1123312
2453194
190423
1258659
2454579
2581217
626612
456159
1502589
163010
2575929
1979297
1733658
1583351
1402055
1251991
1265391
903503
831758
1745635
2744392
407802
2015673
475808
2456356
2885458
65607
803266
4823
2259351
1044713
1051251
1671358
2629103
1243486
440426
1740499
2768398
1418932
463627
1422859
850418
2167238
2469831
1472189
868462
2339227
30818
2451284
2914014
543343
1376932
778719
147343
586571
2194833
1388269
185462
848639
1148056
1575067
629171
1791730
1996128
444105
755433
1051847
29694
313079
1536857
577761
2266490
2482785
1355849
2641259
2731973
1709642
2221993
498292
994294
2470488
2732553
664940
854120
1391539
2109158
1913765
452741
2382973
2366901
1197673
1419855
1363689
1233826
586557
1893731
2360034
534329
1441564
1580049
1901571
2216491
2020694
1030753
1751342
958811
2082861
2207957
1595589
2870194
970461
2619729
1687597
2381292
1865150
1548129
823604
1804357
2354987
2392640
1370154
2451067
980471
485381
2310800
815751
2433749
709827
1631848
964568
2311718
1535244
2676466
112595
2614360
25271
953285
797875
939002
2441342
410568
1894341
2909428
673282
2908019
1545195
1464008
2422875
2358176
1549521
1769165
95779
687044
141980
1893482
2768332
27865
641059
234105
486250
1962876
479393
2905945
1741164
352047
485835
2829552
2201765
2919688
1344223
2873748
784588
1281237
1321147
1419073
1440260
1345611
158150
1541153
2409270
1277868
1676375
1972738
174813
1522205
1699011
1006473
759104
2915472
470766
2317279
2084105
290603
48575
2112495
872357
1394490
2157521
281165
2754320
955874
288364
1361315
2742909
1089295
1356695
900603
804270
1371926
359887
2362419
2531935
941023
1353253
1516256
2555651
1306710
671334
2890434
786128
2231190
1788027
1037218
2911656
1534909
423387
2914577
458499
2107498
2718917
2823157
71303
2911505
1338975
2846705
1531559
1860336
22687
2340328
650773
1493075
1261755
675171
2882230
2359766
1110423
2061792
2037084
2093227
1160056
398786
1125777
2492546
2920933
186681
2930832
1462447
2748998
296915
2388140
2600099
643995
1458448
1994109
1586971
1218292
832844
1685287
2730372
2223700
1827895
2767951
1816920
1416076
2887396
516331
2913046
2777571
185580
927879
2409347
1381091
494366
2789602
1795795
1846778
644443
967861
237737
1582434
1357652
2468198
482967
2907095
1887719
2045082
1785384
1918627
486193
272600
946154
1268492
2292327
1400100
171346
1613202
830374
2441770
2430790
2122940
1452434
1105160
2895306
1632710
2707853
2521401
2042086
1672044
2236594
2450289
1076741
168261
180406
2189086
1751915
982114
2872407
479875
726574
2362419
2888
2713438
2615567
2181320
19193
1849803
1065242
997939
1434356
2361349
892442
219578
2155683
951477
819481
1647671
2657377
1170083
1927751
662221
2573216
2307375
103174
1191526
811099
771709
2129857
2139624
711423
2766280
2790111
1157310
38336
1770414
1345721
573136
2847202
1109339
1308391
392797
1622712
2642757
620456
1013118
782734
201237
2075597
335674
232468
2599585
2232055
683636
2513520
588195
1192101
2703440
805893
1386240
482658
927356
2239263
1350400
10581
1599953
2554408
2802295
305644
1101342
1352494
2843227
411371
2811079
2316590
1220071
2223807
1695625
674806
2205555
1472517
2861607
99017
2740997
1369938
750612
1224934
1445070
2438702
2584512
10978
810439
347435
2461286
466606
1062264
1431754
2764182
267153
140855
2344537
73869
1194800
1710047
2147189
2607432
1746641
125333
2099779
1501202
1071165
1436529
1097052
270893
551702
2278080
1518873
1372641
2412115
587178
2068882
2457030
1006017
946159
2492341
1312282
1774262
427250
1483905
769941
1082328
1860251
543370
2474228
1056641
1393977
1433323
2908705
1231261
648873
167070
2760986
2753536
535818
1296560
1986438
1241839
1301141
1621391
1517548
2840280
1243742
775050
602654
1793556
327019
873664
1986433
2107449
2229434
2616482
2563217
1508333
1722453
1359574
1484688
2590455
2817284
214999
2613491
2341013
678729
1675085
387121
1717359
1392515
1765155
883796
455118
1702816
2144695
41952
1888606
865634
540032
1667855
2775970
174859
1890967
1323949
401025
2612349
2119887
722994
1518778
1758677
2130596
1065427
1885329
2731381
509029
306619
703555
938347
2468701
1275797
2175309
1865531
2076907
2088526
2767573
786679
2699379
540444
615533
1664382
2762941
26557
252480
699698
560533
2185198
1641564
2739198
2157835
2523078
1293194
904060
428822
2352914
2046189
1779174
366705
2132454
346783
2141584
994452
2114459
702626
1429161
1427256
180997
970542
2895190
1144392
941377
2549572
2392073
1191760
1166244
1757918
1379642
2166603
1922428
1622105
2095988
957390
1636398
1513226
2405416
1013453
2682816
2205268
2545887
908372
1416994
2385035
1951306
2435948
2886374
485492
2090028
2737515
1724315
1439629
1958408
2450565
2484156
1010616
1413106
2812583
1139688
1846036
122540
2467513
942436
878435
796893
1859701
1966383
2768579
2902741
572390
769387
1982576
1112997
1510866
876644
1626373
1503440
2616206
417768
2376010
1071777
1618190
1084642
2757440
797759
1909241
927328
1270675
2676434
1287242
1698026
2673128
851524
1329086
909911
836866
2279763
2841328
2893335
1357329
2709583
457983
905395
890667
1372539
1857025
392593
763428
2353396
623588
948664
1528015
2841619
2860525
653562
21404
2796552
1360228
2603163
2918222
2710451
2075825
1192766
37496
99561
897443
1090134
461809
1650361
1462827
1160268
523310
885003
728753
2834555
2236174
1399438
1202473
1029030
1931175
1897171
2697807
1106525
438662
2563551
2017016
1429000
2072574
1163919
5416
2560818
2102427
2525198
1718395
590304
1028294
498593
167730
2607838
1977055
337437
905028
841888
600421
2762057
2422756
1769523
241388
2275448
1541544
1301330
285942
1703725
627761
1261385
2256941
1300264
2751883
1202361
834351
150005
1439360
865002
1903311
204343
234312
2645182
2351158
807415
2353261
2199043
288934
674977
2602658
2036867
2882280
2156613
2205268
2724337
1343452
2191121
2520883
2165504
2186770
1706391
1430250
2518481
1401302
1129434
2150309
2463895
2692075
2924659
294587
1703073
547288
2081664
95
782523
715034
1358548
364200
1557551
329088
326595
1057020
1137256
2909214
1714388
749480
2033673
955761
2567399
124119
102172
1215003
493281
1157538
1511193
1700034
2579440
209469
2225783
1644974
1258450
1576089
2830367
460182
2723090
650365
1765546
1108581
476163
2265705
831752
2566683
2158822
1519538
934931
1885127
1261587
803987
2412925
1088159
1606182
2035703
2866191
2893003
2852949
155835
135324
504267
993265
1888487
1480780
581850
1678791
2910612
2708703
2401929
1385200
2450690
1329013
450890
2763395
673766
2573263
2002130
852986
1418254
2475309
2920750
1926425
1517338
2025561
1530049
393478
1387697
2404632
1265781
1480323
1090632
830805
2865811
1477501
2421468
1800251
2039795
1985538
418067
865910
874042
2905188
1183912
1167598
1317964
966583
1557383
1883398
431845
2129585
1316726
194755
2166630
664426
1045940
182225
335276
423614
2086141
2287665
149718
432313
2371661
1681435
2904164
2196225
2447576
2708865
694658
53779
2844427
363350
2377935
2520
57081
1331062
2118340
2672033
304851
1260277
83525
1071762
2653771
278174
867765
2194001
2671784
2627930
1960678
1299582
2583171
2558948
2467077
1573366
2279621
2865776
1754671
164290
509247
2924442
568985
340212
1892868
1281118
1887898
419704
1652875
2757671
176195
1231180
2597011
1611969
2139960
1849370
1708422
87539
2898252
2224960
2726383
2546133
1096648
1583849
724818
1275681
557858
2546293
108616
1533753
458388
376963
2492124
269931
1891428
1723715
1753226
2882006
245938
2919091
1771956
741486
867646
86201
2830158
342232
1825881
191287
2249288
2596053
11300
2285658
1593604
2478877
1439987
1195340
1491026
440392
2511739
991983
2599027
1037485
1300124
2703642
895935
2440739
2615857
1222976
1387263
340761
1535
149850
2325573
619706
499398
1741157
2458327
543654
270503
1122941
653886
2894577
755527
2906927
2598161
1741856
144356
1048618
1862742
1638409
909448
2561045
1341231
1576985
2520879
2276858
398248
35000
2112090
1164606
1540415
284330
2697283
2494184
2074519
1319732
2352065
219223
2369275
51824
2515416
1358380
1276710
730385
2856633
1149268
2834184
723418
1251186
2466884
805953
1838383
1047554
253025
1388378
2453723
1763735
394023
2335841
1926504
1161393
2195325
1771282
722207
967183
124520
1685955
222545
1591915
416394
658854
1882985
701396
937850
1388400
2301388
2870448
1833395
1423084
2434664
345707
2615940
10103
1272437
168811
839621
1445789
1043442
2135392
1046355
778495
1301491
1648265
568548
812976
1003047
1858545
2183438
1961536
1699001
2289552
705639
2164223
2805659
664920
1090933
867064
2516674
2322306
2709883
614318
1823041
2273106
1076204
67918
2234421
615542
1474549
2624755
614357
1980992
1540729
1562691
2071817
1057869
932121
359872
1081008
582971
1393145
1625611
945349
275462
1932435
149120
1659235
2185220
17395
1906558
2776483
1053274
2125252
301521
1559302
174883
432545
2418420
1440550
476723
2396651
1036493
747056
877391
600944
1256266
1708793
2133222
1970930
920031
2002263
1823668
2515294
1206897
1130455
621951
1651083
1489575
309614
1641159
1587786
397934
1354861
748196
2358124
2078554
368495
1306345
1909431
1603762
1806272
1258791
322421
899714
995327
2492792
2099705
1515587
2292958
1328621
866268
1381809
1736114
303351
1525466
2338318
377187
873493
475485
1770368
1234817
2665732
1481313
363285
1195965
41170
386830
1619260
614803
517202
966594
2702836
910361
42524
1623528
952416
685209
1398991
310199
1650438
2264255
163310
2151470
2535732
203607
1226009
767833
2413275
887543
1553634
691728
1993583
2590652
1032747
2277807
2556669
2012250
1194398
706142
1992581
731244
1626322
2703137
2115024
70621
1796511
2155114
2465652
1228438
2576981
1663777
458795
887711
2001196
1890528
2062571
2545970
11249
1312956
2763907
485017
173138
2417287
2225510
583157
2873147
2938532
791170
2146883
107081
1545019
2936016
839479
2424478
732256
735655
872413
516879
1118110
1317720
14456
39045
1107255
1269086
2256399
1253941
2437758
999207
1948512
876293
846519
1664297
1251405
2182126
661475
1593636
2786516
1850373
1043779
1438307
2529734
1459093
2047245
1301289
1549470
1795187
689156
1871485
1021835
2136492
1214214
2089040
518223
2818951
1947299
2457231
2190158
2854290
260616
1823186
988572
2748320
1348150
1935708
114920
199878
242928
1334950
1935431
269894
186966
2541631
1673792
60190
2627690
1908839
2339790
2824418
497095
1276947
2246208
818536
1281670
1621073
2627704
1742981
1530757
1007320
2283244
1836211
31335
1699184
510269
744639
1423296
2899083
524545
1493546
1407570
337829
2601091
1046446
2116595
1589123
1668680
2785255
2778817
792903
1473103
1371233
1015635
478837
1694834
849273
1527693
2727878
835252
68230
2085650
1113835
564560
2682537
2089727
128149
659717
1527907
1520148
1211206
2298098
1103498
1019305
1602765
2398714
1158128
739974
974999
1679456
386135
239981
610094
997329
2215079
1444755
1557591
2752138
1823671
2243061
144304
2493296
1869242
548865
186537
549058
77436
397020
1303332
2162822
2667549
1146639
695284
427251
907407
634882
181153
763003
1671499
921585
2836890
812882
2546472
630573
2660585
203962
955474
2594094
1098888
1265286
1184432
2861056
1341440
265334
2699662
623701
2814910
1112257
1839596
1882623
2152945
2027557
2278340
2574070
211993
424109
2225975
148756
1922595
1885338
119239
1791716
660498
429188
1570683
2389202
830227
1827443
362342
2808691
146726
2865494
182607
109884
1503601
2510481
944334
2720719
1424919
408944
2655340
2700381
2409496
2847019
2211061
2696489
1333978
1033536
1231980
1517141
1760321
94862
589917
178434
2491617
2320840
1346765
396144
1167992
2630780
1464608
1487876
2852103
2068059
1562919
856334
1165316
2119089
2051256
2783886
1619824
1132886
603906
2937505
2177388
2524028
1815329
735104
1426384
1738908
586653
221279
2895037
750953
1292859
993745
1356334
1249895
1400485
13144
2846541
275660
2141718
1144657
1285352
2760670
2067834
1534607
1151842
1533803
28328
1973311
2478296
409535
1591658
797091
819661
871877
2040320
658278
34092
127679
1058757
842455
921441
1638959
20458
2261230
2264364
189905
2433567
281427
1383547
2602917
2849087
2375686
314787
2266740
2771780
114021
2302977
168032
918590
2395863
1413922
2639627
1262390
386739
862865
2282753
590582
635950
1003167
1510269
2409889
1923850
280920
1068173
2921360
1763825
504691
1959541
536743
1467646
2860562
733927
536016
1228185
2825956
1453387
622762
2057492
1583721
652628
40725
920540
1484093
2566409
2091430
103141
446285
33030
202577
2594313
760879
523572
2710407
1737850
1095044
2119126
614918
420030
2347585
2052194
981635
876739
608211
1754282
1463389
723034
114489
2657953
449518
2756665
486351
2550530
1667796
2467704
1164988
2816787
2857801
169891
2461483
1250581
1181632
399443
1134169
985262
1527277
1298098
1290582
1403858
270807
878135
767012
219870
1763865
2161176
1953075
1502066
807325
1561189
1636931
2403029
345427
2832292
784218
2776755
2610068
2084555
1951092
568839
533266
1848868
1586707
550558
1711051
2164770
1085254
2069473
2544099
2760947
839225
682345
2620013
747585
351507
916011
1150542
2612300
1922116
2423211
170686
387165
2669570
590851
2522099
2569530
1527611
1151014
1473854
408972
768064
499758
2626566
254048
1069766
2264047
1315860
1799135
604482
25158
537819
2047824
1524410
2143073
565516
1448863
2675607
851640
766922
1661227
972599
385484
2012829
565691
620257
2714887
513988
2568014
502129
1587816
379975
1706377
2795597
1326108
499432
1910525
1609469
2529541
1591497
1001738
1545620
1472696
2596820
2098765
2383853
973370
2588162
2697736
1034964
2389751
942504
769214
1920986
1635277
2630180
751690
2047949
946095
672745
896605
2509022
2030146
2093639
2174873
809169
989638
1908404
1227352
2469843
515064
12903
788760
957827
517957
2413290
1845492
1023658
1160892
2771129
600842
2343935
1971903
1213003
1795586
376176
957191
1145296
1162686
781832
338833
454119
918530
1255056
2827556
283629
1344780
844183
1685038
778159
987406
1290180
1139476
1183582
873123
2676858
2347906
860073
1241130
1073280
2041365
261742
2448562
111983
2586871
673132
909339
2421571
1042250
1566595
956287
1578286
1514499
88928
2033519
539957
2255899
243092
534907
2773441
1970116
593606
2331125
1752730
2361970
850767
990489
195462
2412356
1044971
169251
1203078
2347030
343087
1210608
2048442
901779
1410990
2664117
2393047
2179686
1506455
2797681
1992166
777984
1642353
499346
2121509
745171
388708
1377245
1023308
16745
1826358
2925888
2707842
1343066
2041798
1384854
1786690
2359018
993747
1053920
57838
2927667
1075114
2757073
2222748
375859
200279
791666
2908972
1572076
1047426
387680
367775
1990638
1122874
1374442
403643
717702
266802
499435
922718
1678022
1403771
1852011
1369071
559847
1357284
2320343
2831610
178894
2688248
2306478
524255
2242170
603808
846376
225363
2607585
397107
716990
1439875
195685
1513941
1817475
1995545
496596
2843004
869513
2679740
1550406
785598
1294339
1200602
1051858
294809
947855
26679
2200368
2577390
1163506
619044
1856162
210791
1539463
1689862
243714
1085238
2751217
2403833
2610782
2074887
2899518
1102502
845686
1137684
806676
2076849
1173368
612106
87033
1711952
749571
2785975
664274
1305130
134081
958485
2589180
2490991
303746
312451
1328672
1962355
231359
2286661
2465449
782708
1939461
1640668
2172546
2912249
1556106
2620157
1226064
246854
186026
2096452
2660645
899734
131837
1312577
1174354
722514
2490096
1428130
2562227
2753868
1154757
1984767
1897526
1582462
1017308
338862
602324
2715239
2471309
1537410
2175930
103763
2614849
1049104
634267
86514
2869490
2182450
2638007
1002247
1806052
855124
2593211
2450421
1035435
220293
2226745
1012964
2196310
773700
357166
2574337
1946125
625303
1569628
1220866
1256648
1629397
2327339
17207
180613
409838
1977121
2414953
2793830
2289929
358612
1445509
2085017
2289639
446804
1030371
1306012
2863169
1708053
559250
623152
302172
1476417
2160594
1828641
362497
2502951
345662
2297612
2226210
217251
2340483
767976
1040045
558353
1477701
228574
2432042
1672257
2426166
244798
186415
823540
315807
1831069
901101
2071970
2904276
205019
875644
661082
2713293
1079803
491638
1452175
2918467
1263493
2298416
1950750
467972
2022326
2663245
1204116
1684036
904401
965687
2680887
853393
584130
2834367
419695
1678173
572016
1821360
2313561
5773
2506278
2413028
850577
582624
2198686
1299297
1158289
276576
1817445
2624949
2075628
2501029
1427790
1523927
2228201
1995421
1375907
2217385
549132
986068
995049
722052
747942
236526
242312
1770048
2803704
86712
1443337
156134
204184
608981
1116219
2912800
1296494
1426455
2075065
1645610
1843132
368662
2886809
39440
549022
125996
2594522
862398
796493
2503562
2900280
283510
2925395
1966898
1897455
1937609
808795
2337306
1832528
1614471
909950
491604
923910
2546231
154661
2642338
2108923
2460202
126017
1781840
1518519
2061607
2493422
2279166
1971827
1104830
287992
1045149
1348867
23845
380463
347345
1984971
2644001
488344
944298
2107517
2173980
1957587
2120383
1391034
1791452
2435833
2758575
2516734
312376
1162093
1558546
2914920
2777558
548547
1297498
2743173
2410866
2415443
2103199
1748894
2577847
562321
2509419
807645
1504236
2717008
340620
2281836
892419
1809179
62092
728092
446216
1810296
525984
1222918
1115424
807413
414115
521800
2832192
2698211
2864561
1295466
1286293
2159831
2470642
1976826
363221
992574
1780602
258392
1035026
2171258
393811
1133926
2633098
168400
746478
2327593
2224141
1674046
26606
635352
2642574
2049212
1180294
2625355
961440
484929
1272471
572825
2256950
1480850
1614331
363295
1417047
2620176
2356475
1060194
2406060
1248231
1635289
608183
404703
1876147
1918174
2547464
2726438
203487
2082587
2091078
1274695
1863323
972362
1552293
2572508
1171340
802200
758917
2493999
2021356
1590267
549465
2582464
1485051
681547
979670
238337
150318
141405
2013189
1677516
2865909
2740267
2368072
908157
526413
1182293
793324
17628
1080605
2349644
842420
2489907
1342491
2357504
1156960
1007992
367766
1688830
1322560
429946
2199976
507977
364524
323054
1373818
511985
137339
2281307
1962550
2634345
2616225
1740886
1541149
2131705
207982
2896203
1091044
1710628
290331
2014738
1931538
2435766
716420
2479276
130458
317613
122910
1244062
2116169
943858
2173362
2260208
1508631
1581000
2719943
1305295
1662857
2576764
1433477
988994
2932501
1301333
1158979
136261
2823112
1090784
374510
2601090
1432937
413198
1383128
2838328
1742822
911368
2237516
2361417
178756
2570219
2494916
631523
2148346
1986653
2434406
1372299
555773
89360
2152803
2850501
153861
1019713
1580816
554787
1791853
1747369
2045193
1641720
1745517
1929084
261985
741031
2531198
1325522
2099632
2210393
445201
1526644
2102955
452387
558020
2872128
2520072
1777661
1396819
2373146
2461206
1370167
2431582
540689
675918
2010563
1914297
388328
1214288
2172204
611194
819944
1319141
1740583
2586338
2230436
1846027
79373
81101
1502514
184422
657975
2821368
1283143
2255643
1999685
120470
1567131
843479
1500932
166626
2011718
1024115
598829
1905273
2113248
2311219
1926423
2824302
2893193
2787849
2143369
970397
1699789
2375447
359931
1764338
2642796
1924103
1919736
2601805
28147
581554
162294
2758690
779171
559015
1795897
2367228
187014
1976380
863787
1043290
2118358
424225
767006
1710111
1300669
614931
2810280
1320205
503609
448252
402162
1460643
1700226
1323638
2135864
623366
2395214
2831735
2783226
2828574
1248062
1959722
1335184
2547431
1961505
2069795
952961
2580732
337191
2212042
280559
2771778
2493413
2780191
42092
1584520
2717026
1894999
1521428
710184
1072165
194286
2416642
2534691
1133855
418618
2267780
2197373
681311
358951
2776813
1323533
1588115
2710356
1112003
93860
2869204
2019246
36272
2694450
495304
2851571
1454495
1602078
2589567
1449583
129927
1523156
2217483
2938158
12094
2571975
2614393
427907
1190464
669082
213222
1033733
1115335
736853
528776
1156966
1526103
307759
1325097
1486522
1763297
533640
1634050
1375671
1668457
1875957
78597
517471
352859
258070
213807
675311
94601
2234632
1408709
2879519
1098659
2878595
2869791
989957
1662733
1933224
237315
2922387
1254702
905684
744318
1430709
2120258
1866825
1967281
1070517
1454232
173031
1316245
191192
2017557
247549
1156780
2719572
1956537
637568
1370853
585073
670618
429339
1103610
2897397
1348474
106528
696610
1738097
978190
2159792
2624244
2445580
2163311
815300
1015354
2730251
806246
1187689
243013
2518949
1402873
2368277
1871838
2339735
720633
930764
66326
1259356
799588
1110070
2162223
1230072
913608
585688
902672
242009
372024
1468000
1945431
714386
1008132
286865
31948
1891143
2860867
1839113
2368120
188207
1145461
1416287
328101
604501
2240376
1637266
2740580
2463326
442132
376789
1785784
2256892
566928
1181703
949460
402907
392715
2084515
2393898
2306601
2500855
1063574
2456022
734969
859013
2062766
1159065
2584150
5216
680140
389341
149579
548665
1368732
2564854
717147
1448628
827640
846477
2193613
133572
937663
1722289
2539304
2742565
2550884
966047
104395
411243
947207
2029240
1976129
2856276
1545930
1586422
2822210
276762
577425
2467286
1455496
334317
46945
1291719
2417071
739888
1879238
2614340
1170384
909052
1491136
2850344
309572
2687129
573809
2115005
1792953
2155938
645413
2372616
110941
1334691
684275
963384
878815
438684
331900
312830
714944
2272393
318083
1868261
2345341
1664076
1923295
1496211
2607746
2224902
2672697
146135
1200658
2785144
2272495
219454
1004063
636872
1404553
56476
2745820
207956
1173512
1615489
1184949
1151048
2402350
2855545
2923623
2417245
2205575
787611
607940
1623577
2908865
284052
2433051
2895522
496327
1303877
1721463
2598345
1004702
2929667
776598
850346
97236
775081
2257213
54425
1517360
2740393
1799104
2187813
1713508
513238
2854381
2340866
1786877
2909771
1159975
916123
1829465
2476259
434349
1953415
1290153
453205
959036
1430472
1275618
779036
2113350
2144296
879174
2014722
2241509
1486469
2334139
2521277
774154
2698212
2221709
1099566
915407
727130
581712
581105
1724684
407739
665657
1337237
416851
1124599
2197303
2766949
1321819
2778451
510520
2904664
2146187
205246
1933190
1246838
1528041
1206364
1168218
2111711
2343675
2848506
1794192
2178865
633136
64436
910641
345374
1083455
40357
1592593
2621179
2539229
2764413
1040617
638143
1294318
337711
350299
468441
2451305
561225
455635
2461486
98344
2636576
893931
2205509
869781
521574
2749209
61896
2127306
1099378
2804312
22432
2923904
1119443
1377110
2185792
2768914
1774010
210174
2417759
2413973
1083318
279512
504969
125199
2803924
101258
1578217
1910911
885143
1005918
1504200
1743108
2067197
653922
1303297
454985
2648664
2230688
2798087
2751482
2825043
398925
847862
114834
2314108
749160
1905096
361838
244892
2363063
1896789
2060670
1287143
962391
2359336
2304922
876749
232720
129446
1674520
2321831
952735
1065624
2797723
598138
2573313
1809179
884958
1007383
2782193
1210327
893842
2809685
2655258
2715331
34397
1493597
928688
907271
1415422
2818705
449502
1984831
1036309
625555
764154
350777
2450402
1138060
2081986
813034
2270849
1158995
1251234
1497561
690028
2888698
1436972
1853285
84947
2123636
2622814
1669722
886923
591375
2423823
2892579
1885011
2477345
395414
1030606
822970
1682312
1822894
1531736
798607
2845392
32201
1506107
1240956
1297060
74560
1451757
2698070
946338
174990
2260032
1607981
1550410
1895705
404111
2512937
2688763
1407880
549095
520881
789433
414731
1790035
239396
2009405
2326441
2341509
2367639
1046123
1728248
2278263
1403698
2851135
953789
2459724
68446
1004372
699636
1432233
1327625
613332
1072301
2577131
309767
1220690
82315
796144
294701
1416806
1201035
1898190
2907743
323769
753244
535978
1250622
940289
1813753
2082026
2478300
2818788
2641265
459475
1867544
2298121
2229165
1419174
1472217
970926
1923817
1118352
649969
1708796
2687196
1990739
2448785
530233
630699
2418252
1747397
656394
1574344
74708
72703
636819
1297785
1128350
1704732
1405842
2115989
836946
1169527
219200
2743759
2439902
1971803
1232343
1084108
482272
2868791
2365214
2744863
1711970
2124577
599939
263220
1501514
2738476
1030859
687677
26844
2338459
202795
283149
2227849
1231447
1943965
2743906
2307061
2819587
2034953
1833258
1406237
802430
2308277
328183
2764340
1735666
1980546
2304811
2812429
2695711
2798655
2888754
2476239
1465863
2036614
1761831
1278543
63307
1416584
839325
398323
1499375
647280
1250819
460731
1883835
1345597
561056
97608
63538
1343798
2141854
723893
1125217
1414651
280425
2701594
2676306
304907
1882881
1311878
763704
1885242
2517221
466291
2598319
2542453
387306
1967622
1267139
1671380
931139
2766627
2020365
967
2219307
2041819
1111671
378886
1585087
2936434
791674
2269899
519892
2691327
1843572
2375089
1104284
2007574
788760
2492680
1627484
2795969
2426824
368819
613536
1328988
666465
2809380
501395
734372
1410813
2343974
2145142
72633
2766808
1836000
1908389
1985199
2133018
2554234
1784737
2399761
1295529
1238580
934883
1303888
2596866
60955
801619
777803
1672736
2408329
658167
1542234
2382295
2443034
2730336
2050892
1376587
1496677
74646
1065292
2463165
2895947
1334862
2026494
1969469
1492226
2052691
2234200
478462
1409080
1378786
2224718
2184762
1128736
649782
923329
2771150
126400
1977004
2082084
2029646
1721868
1857056
2407120
808454
2721161
374147
2583523
2080067
2077005
2425449
1364317
1924979
707235
538026
210006
416775
1729927
2512897
1353308
843221
667429
2728694
2664502
2150070
2189183
1228944
890105
1668453
1277008
968862
2043212
2127303
1794832
2394564
2714448
2304910
1166590
485237
2093791
282659
229658
2439009
165268
1456733
515115
1376000
741430
1582734
1586886
336338
552832
539832
1737445
2697707
80793
777301
2239143
1554642
2303853
1972579
1149764
2395003
1995951
1402308
1113913
2597096
2032521
751771
1734118
2140490
1229621
619655
1364417
825570
58920
2013554
333509
344589
1911394
2206507
1271117
660414
347226
2197247
2025768
2224577
906047
1502124
1425767
2384981
1993759
727384
1886241
872495
2606113
769961
1145512
1559036
2058533
1183670
720780
122374
1194414
779616
2504024
940894
221277
2667861
1686396
712139
1330838
692114
1800082
733418
932399
2506878
2176101
2639459
1941716
227992
451547
2529186
2148770
1167995
1833079
204171
208154
1169990
1245360
697739
1256068
2514249
2061574
697041
1401717
2797266
1165456
1731044
1634600
1238828
2539327
93115
176834
2073475
386534
2185755
2526962
1856591
2811144
2678603
743550
1582557
2484211
2335814
1856840
499150
1802592
1505066
1892821
704476
2116606
2028085
2355733
519657
2252274
1353119
2243270
353027
175396
712669
916759
1138800
1184088
1177820
2619985
2010048
2390525
1389785
2135330
739852
183884
383264
2042001
1151394
1422753
259380
439185
2129228
859037
53143
109725
1568182
915953
2578621
2512409
193646
2938129
1963928
2412956
276077
2883048
2383916
895991
598522
2541162
1960413
2210830
403629
2098397
1037178
2673218
657251
572455
1641675
1219364
1210833
112274
1380859
247186
241177
1811906
2518509
2427125
325775
2343962
362855
2578100
641295
2916368
1420139
90679
2105668
955414
2418848
538745
1482096
1325379
331657
355898
197831
397873
2775670
2331680
2053306
1055360
2245962
1301942
1251763
252853
1702987
1995498
457694
1820337
426342
1890678
658304
256584
1655103
675232
449611
1693386
1188659
2116652
28535
1501257
1076545
1974609
640507
2749984
1216452
2450238
351001
1472764
314523
2679752
2785575
339148
314039
805240
2054487
589242
2173375
2922622
2777718
1894852
999213
2129821
3855
2391255
1897755
2421582
2679999
1188853
1934956
1033436
2162352
2327488
2257132
1835561
2762853
778727
1164227
2210054
2177427
1114473
2099718
2863976
242486
240260
831891
757111
1357488
75522
396925
984387
556483
1391350
1948661
2246900
2659063
295934
975723
2810126
516915
957357
878006
899091
2656580
42523
2521438
1151037
1036295
211341
731003
1450905
365808
657072
2709975
671203
2279950
852963
668989
29694
2526301
2405536
775041
1729670
1366254
181063
75645
1985421
2219608
2658388
1325941
74600
2176798
1039818
496396
125893
2019672
1358886
2705950
2135407
685656
2827775
2557642
1011075
860321
987206
638202
64352
704054
2803684
1902431
2605694
2165413
707186
1894942
1744805
161979
2307159
2787572
1508494
2547516
2162597
967262
866307
416016
294404
1016500
2930844
504620
1104866
1933170
1916641
158038
2627344
2830427
2078783
1470405
1177238
1594847
14431
2644763
1201791
2559955
1838646
13716
1067743
2714083
2849422
52093
64993
2312848
1289490
1523773
786164
467739
2669399
2232123
2449082
1690657
1320955
406531
2441798
2091627
2908672
1792488
312250
2350173
1749796
1458326
2693935
1599460
157567
2483997
1664953
112858
1273635
2393620
808616
138343
2005164
2325073
284676
1989159
1588100
550004
2715742
1958561
121518
1976969
176853
1979004
213097
1942050
166686
1759073
1317397
2080673
193006
892268
1010494
1767589
2653710
2667364
1066342
825264
2786275
2559166
344082
528975
2502803
895215
1039041
1110081
1728579
783737
2386525
1734217
1216528
2806754
1300934
1380391
163971
1938523
73414
728800
1053907
880751
270999
2564966
1180405
1501126
1112980
1179863
2062637
3000
233697
963029
371400
1708538
1864452
602623
1165338
1959400
1035176
272462
1367810
2111264
1797973
690076
2434994
2619582
2658349
2440774
1793604
196385
699202
393660
1401857
2203757
1648142
2877755
1161177
1033751
293328
455378
180620
2907200
198662
228023
1041168
1410636
2887000
1700955
615492
1743796
2782201
1938559
1109586
2861822
592456
692817
1936661
1600239
1231120
1821101
233799
1077827
1924025
540598
2750760
909732
1907845
248764
2124440
2146556
64715
1401916
653019
2366513
437321
2498574
1900038
2000967
1085615
1188468
2497685
2531277
360018
1421956
1427676
1333036
2197327
2816703
1486426
2809573
868432
2770282
361998
2696799
1934549
2195780
2823722
264486
2620874
1497967
131561
1776040
1837495
596633
317329
522033
1289218
933980
932015
2103195
108959
652244
239515
1302328
905728
609110
2081979
2606097
172324
1291313
2034789
2125902
2075274
1004908
104540
1324440
2323495
1119649
2810385
800593
992365
2356312
1182459
2747470
1973632
1050490
2167834
2289155
2607541
48969
1554802
1687420
1202049
816971
1845479
630326
2926141
613959
1411911
2653813
2686979
125876
2888435
1986408
435111
1630797
306551
326402
1038623
633994
1947575
2816538
1064264
1646482
903287
1273323
2859545
2542881
1795554
909473
2073104
2425524
1203454
2056238
835454
1038462
205346
2307986
2157297
2547713
1898538
1047765
2393568
1822666
131174
1834125
2753160
2485545
1300673
1099846
587774
840883
2561678
138662
2324939
924908
2283873
1104893
967873
1767578
552989
2259333
1003871
2645788
681827
1781757
2887487
302763
193119
863968
2867133
636809
2027554
1179055
1059879
1459188
864024
868929
851197
346176
1108562
1244925
411194
1602042
403779
1526040
1800174
2040163
425684
1633960
2442952
778119
2633376
1085632
1677355
143252
2637862
307877
2100245
777994
49599
171480
1815
1093762
1558389
1939404
2518704
1860311
853891
1046811
1216402
396425
2619540
745009
1877369
240227
1203151
2189947
2136083
1586012
554837
1287396
2150015
1530412
2936225
2058108
1721496
2628470
538458
209449
2355405
1301708
1483811
340004
858052
1167446
2775796
858069
80844
358788
403834
1652324
2053811
1194932
713771
198888
342756
823157
110483
1489841
2007118
91115
2077053
2688952
1301709
261913
1964287
997578
1566226
2551661
2459505
1545884
2266781
9743
252486
38117
854862
2824139
1031580
667518
2658724
1119486
346783
1933423
405208
2670188
1186118
45189
556194
1744740
2928584
576217
923032
1516619
2399857
2467350
565756
1905779
556990
1283156
1677928
19876
2689874
1125027
189514
2820114
556339
971882
791094
2400442
786010
1522961
2085487
1926338
544920
1607831
1324912
600100
212068
2099173
1259852
1975382
615851
1148016
528267
1260043
1908837
1736596
2401439
41374
2363229
1533049
146864
1052957
296471
1530515
641676
962206
1370552
1361254
508533
2276136
2177222
521926
1238952
502666
2880374
1476110
591728
2179164
1836698
2121578
2358146
1848329
1851824
1090074
211257
887637
875973
758233
2843915
2185551
1419239
496872
1431551
1961627
1522256
1431746
2428724
1971352
1073714
13887
2254218
2160478
1991789
1933327
2430656
2320285
434265
1782594
1400386
1816954
756632
1095849
1710792
2858039
2906925
2146264
2021431
1813062
2904220
476721
2089246
1254494
2837639
2574815
613331
2287331
1609468
2088644
1722800
6216
1252322
822553
2705945
723385
1463723
242043
2673018
2273057
1665354
1151237
2908053
601827
515172
2613313
1167628
1614782
1890641
895262
432446
866386
1910453
1554303
1099140
257065
211893
293480
245246
2012229
1468235
2826025
91034
679129
56035
147068
329826
1510999
1475098
811287
1849967
339765
1369153
2217303
2655178
2916088
576424
1160562
2119336
424877
233936
1342382
2939447
1426901
2685528
2513343
2081134
2234924
2297392
2648003
1834648
54357
1360129
2539754
2825539
518486
2177372
2193226
2764291
2847611
2823040
1647656
538382
1944353
2768035
1245922
1423780
221739
1854522
2503260
2654957
1754416
1803546
1640923
147436
1774021
1077741
2369705
1871945
1367798
2194142
546704
378557
1056823
2451388
2195632
2642062
2907069
279665
1574388
1250592
2276757
2530742
332641
2159692
1386093
2753894
2522321
207031
899801
833445
2893396
1319598
2407543
1367964
1536156
1936337
1262678
2606899
539635
1571732
2901247
1568095
400899
105034
584076
2648912
2732915
548224
1300902
1667280
572416
1828506
1221962
2716695
2320975
2097514
2203400
1329082
1866953
1078183
37740
2747012
721076
2359475
2496635
1836819
707153
1008418
651684
2438639
2536583
1858492
2671951
2781708
880045
1320260
1319279
2283272
2569869
1902146
616673
2911877
2897333
1398990
1956543
1157577
1361037
775263
175146
2324711
1095962
1792792
2717798
773109
1988942
1589032
913816
1914484
847202
736787
1794750
1869725
1384936
1483862
116155
1745123
26243
1625891
619036
2291341
293019
2033615
261889
1561852
1841340
115236
2686778
745743
869291
1432607
586523
1907420
1269641
2024313
782730
1756302
1136019
1191768
1965844
1042174
257094
288680
513340
1335886
1072790
2734912
1772748
2624796
2574690
2377586
2630536
1019628
1537470
506493
1762388
973734
2035948
789011
60796
2078357
717442
174627
1998850
547580
340406
2730356
1941378
355423
604568
891936
2411674
126876
2248369
148681
1923547
2151588
2559362
459836
1990690
1655076
777671
1902326
2034836
2620140
2253920
1955835
2661232
833019
2125317
465324
626569
1015641
2169071
1992406
509989
324409
296293
307466
2544894
2667202
282145
2313876
2685737
1513556
592184
2295432
762875
2124133
2723017
1892629
1545933
2125733
2827350
2595290
544012
2041467
738319
1089879
439456
2619606
2092812
527624
2132243
2492718
647871
1265986
809310
755074
955879
2455341
1699426
831101
1744737
291267
286123
1921117
1764658
271522
2150298
2170898
364793
1599899
2237287
1082903
826499
2400645
1258359
375203
1368665
2875030
2339402
913098
1826697
574295
334410
389723
1572488
628360
1361272
2722035
1305600
332161
190644
1124072
2636095
1570059
1084613
69000
945767
112759
603471
591251
1898249
117041
2870139
529684
48860
1977628
1535806
100681
1298429
1720559
340004
983799
1300828
815261
111950
2869960
846541
2911281
2351548
1283412
117177
2863584
1575881
96668
639092
1785048
1224330
1191100
2053126
182334
2811792
2793934
2651636
2003342
2348863
508646
948312
1445361
1199873
2436755
600015
283152
2066839
59576
1401317
2249783
2031058
339042
2458231
2801695
2063739
2706405
573740
1065002
2294474
2214530
535303
1355445
2800619
2159506
1115330
2038351
632659
1464632
1121296
1450391
2541510
2190786
1167309
2259300
253573
1842520
2286338
1163260
1934371
820055
2535112
201504
991993
514261
1531465
2838740
2850598
1001489
2636878
506817
2507881
2186553
1354539
1382560
154523
2682749
1689663
463820
2659020
2442093
2016956
2808313
1265741
1073216
753124
1457386
2059088
247284
1205419
1179507
383177
420478
1655310
1057291
2500946
1208324
1144325
2445267
1124335
2866686
265438
1335789
2922982
2883397
2701414
2186026
2650288
2538414
2503830
858083
2442408
2244998
1919572
2586315
1341340
2091969
416543
1578566
1501391
1447740
876502
366001
1426840
2938622
772572
2709808
1836369
248032
591771
765903
1822809
751686
1239536
2670356
1022635
1310003
283820
2565923
259208
310155
2042824
373139
482184
483998
2099481
1824584
2396408
2561913
1908191
2449162
1799360
1748915
365410
2463467
313890
1622187
2070000
2251858
1905421
2798481
2149616
2254094
1447720
1496243
1302655
821359
1055448
888316
2691418
2269484
215846
568079
1076757
310382
242198
2320314
1093312
240888
754400
2299231
1715677
210721
1795170
763556
1847660
2913110
2886260
296011
2051249
1433577
2299827
1862458
1369806
651942
1222383
2496361
795458
2010525
1761464
373054
2140530
81408
236976
2265458
1355431
1342017
101498
787902
1876426
1211185
2799386
2895123
2023599
1038365
362707
1631854
998190
2554090
2459341
960904
1544893
2698520
704340
2365767
963183
2650139
1594944
2239649
1533424
915259
1042858
1358748
856240
886669
1279067
2833745
30866
974674
1674405
297281
2865737
1971854
154275
1485498
1990480
2793627
1866879
144731
1323898
2726143
2329589
2359677
1035893
1319047
779435
867668
1321234
2934275
1910040
263234
2868873
2732734
2691585
188090
401751
281042
10402
79719
1337390
22785
2286547
1733962
1421420
2531406
2181958
2694300
2825485
2029729
163520
383688
1199474
2645045
1807476
2176042
702070
380937
1072287
283975
2081515
2671734
2039382
1797704
1269212
1325142
2767575
172862
397509
1492549
2058126
208136
2588661
2373314
1100506
2762601
1899643
307559
2752725
1702451
1154865
1777136
2467589
1571252
553127
1988970
747910
1448786
528544
1139590
2907013
1293559
2611400
2736454
367552
1373037
2218640
1756991
2625469
196067
297484
1115472
1254665
2141202
1044365
126101
2673094
119542
609781
2481358
1892142
30591
1676735
415022
300579
2215321
1909214
1009575
2478557
204606
308780
1290743
2481687
2476479
603689
1561779
2835700
877002
453001
2242290
2666452
157454
181199
1758983
2125054
1473940
397058
2555181
2438654
1095256
2857955
2356000
2529417
1325254
730620
129771
1840094
2286776
2455983
1060224
2260137
2112907
376613
1468291
153709
1522043
2777580
124736
1125313
1170611
2281723
2790645
1567299
1214158
1781729
991244
2716904
75586
1306045
2614284
267486
1547880
1893681
2547529
2325750
340376
1682534
1341727
1810983
2784949
2251999
270962
2738556
102662
2205679
284614
2402347
2897451
2586925
2707889
2509091
1716734
1080378
1211966
2553951
935761
442367
2367351
1344422
1439883
791492
895354
120479
2236093
1355317
365199
2751425
2593194
371976
1213328
321753
235143
152777
2279575
60806
1163865
194403
2789392
2717394
2741895
831483
429899
147661
2124628
2450219
866632
697132
1036670
959442
2376425
589630
81225
2758168
199853
2445481
701207
580105
576438
941325
480860
1099821
17706
2142301
1297564
2507519
1535034
2470027
1155412
2458935
140374
2488634
1840152
453011
457233
1360459
470969
2354806
2877963
2660982
1367731
698107
1081948
1530236
2781956
1183944
2640245
938356
142948
2194294
1671159
463146
678596
331512
1573655
760053
2166745
1701193
2658303
1672482
186265
1194312
2762697
1441021
1327100
1779948
2457890
2800828
1987309
2021045
896285
2851111
2936498
1043233
524149
1028374
2911902
359567
612088
2644498
1761125
2658328
597349
1359718
1128152
1463462
651598
40319
2353992
2320692
1952805
2137946
1020614
1178028
2161105
899832
1166798
1836706
36254
1842919
2604146
1213162
1136472
125719
940335
1458322
2717289
1148858
2514981
10127
2172326
2036090
1819903
834373
421334
250224
2879536
2666003
1614921
1475506
2626010
2652965
2142845
2054324
916912
2909985
1965959
2072211
1476392
1830973
1667155
1316341
550643
926658
393744
2344021
2903630
461709
443930
623764
2103819
1313628
652560
2556461
2446595
1134259
1504311
333242
1851687
893662
1451365
2630485
561589
1982831
1233989
361943
2781728
1001059
660983
2104627
2294431
1315411
1273863
2717029
1858262
2318802
691715
1600156
2119295
1372476
1157655
2553169
572466
2513733
777368
1284819
637580
2321793
510303
1057730
2714556
2304625
1633197
702219
733100
1677382
583362
2085947
2775783
990197
1947426
1177985
600598
474679
1285160
820667
2705045
2828106
248292
2561029
1524477
1638251
324046
377372
2537595
1298220
1457002
546021
2566920
6352
2045931
34770
1103211
1478688
1789932
1761665
2556075
2143781
1912854
399539
169903
2044224
89198
763551
909051
1716999
1935218
1109985
565994
1069501
767794
15107
2156876
775282
860119
2487291
1789603
868570
1132076
1560739
1904746
1304313
965073
1005536
792540
1337425
1382321
2921453
1915728
2142666
1247586
2870472
1801977
604881
543757
1703101
1285135
1943867
1774417
1056348
2477542
1515106
737311
1047777
2695724
302077
500967
1276745
32369
854175
333355
2144965
1601662
1286925
1324700
1747473
1080543
2244907
1621616
564403
711688
2262474
1785171
2462836
1408990
2504908
2472922
1637736
681122
1591996
877703
677479
2261594
1133527
2824560
664319
1876778
755185
237087
1843510
2249414
1418706
1226516
427134
251096
1897792
2162292
1369327
721062
2764525
1076930
953836
1527061
1115675
1213165
822015
2676625
2771112
2224345
2606618
1762893
1225994
2874051
1413156
778038
1026606
87687
934212
2386000
194554
1193654
1028367
505811
1281344
1401070
744424
27354
1068698
2857978
2195316
1690081
2054180
1257966
1100900
145530
2385749
1244281
1026584
119983
1595524
164750
218041
2514287
2746386
2258963
1477253
1331180
2066591
681563
1744775
307469
1795051
52763
1711117
406388
737216
1506319
2157451
1646385
1647920
2190049
1387152
2537275
1428074
1216010
2073814
1200896
988440
1716373
1486784
2664525
1990604
1111904
1598105
693073
1935735
493152
1622110
1873272
45321
2550250
635927
700791
2798329
1519827
523879
1171561
345995
2477852
1116235
1268876
1643127
58606
2172827
2774675
2725950
1524330
643581
720012
1573223
1683556
2800629
106540
1563571
232512
1224375
545101
818569
2829278
2323627
759022
2434805
1380215
853734
1971339
1979798
2622506
913969
2594324
2586471
817218
2348716
2210042
326156
1994715
446761
2866689
2642773
248530
507125
2156351
1306404
533621
251718
2593426
1998132
1142371
1227157
1287412
2795376
1110415
685205
2131439
82473
2782117
2498345
2448591
1097254
2237656
1919101
1053459
1568763
420327
337599
1740792
137750
2391482
1708132
1433127
2630042
1171611
2100922
768121
2464206
643888
545470
1026407
456950
1421767
385658
1594658
1436284
2694552
144309
1608737
2416205
2363976
2739485
2458386
2450331
413382
2320246
2938733
146043
420100
670904
2458476
813277
830748
1068346
160954
2084618
2273825
375902
2184722
1083192
1829337
1737074
891951
2561559
119106
2496658
203201
2488237
333015
950736
631062
676359
94089
877669
594429
2324087
1393109
2254850
886113
2393933
896493
627122
315492
296797
1012153
2062841
1085985
1447668
1136020
2454616
1063291
1289821
272539
655728
485399
58638
2568652
1626405
793913
1487243
2031795
1079715
2375904
1982752
449466
1161707
1234504
2308592
1667797
2317052
1913651
888736
99513
431493
2369091
147748
1583175
1751951
2568569
1711944
246494
1065764
2064059
2218259
999480
1209982
203497
537823
718300
273594
520640
1950493
2819714
1801745
2431244
1162679
718278
2226700
2342556
2699051
1339763
491658
73312
599769
2154878
224849
1309834
1744449
404810
37179
2318383
2288716
1837241
1536890
161892
1245527
2232424
1641352
2424808
917959
1530107
1770976
1752448
793470
1127229
385757
1052176
2699497
1963691
2147426
2400900
2667713
2039125
2445244
2824550
213664
395716
1223046
675475
2077792
2744931
2818188
2082089
803342
1156489
2827264
168757
2326376
224033
1911693
1630907
54585
1624195
2256316
153663
857832
1592539
2366121
1647720
1327255
2825065
1152443
778141
705112
2018461
1468665
887165
436859
903322
1699006
1759388
1073497
1625367
573885
717072
228577
2153451
1602896
2059936
2226599
935055
2354153
2267919
209618
67423
2177831
213082
2390460
704568
796161
1078752
1794232
1532780
2297136
831061
2632542
1851218
2471098
1395731
338254
288703
2343038
336793
2010528
175409
169080
270655
918415
1901170
1646659
2389080
1700534
893419
2914320
623529
980349
1768396
1780492
2177586
817075
2357948
77893
855650
243756
2090067
1108098
953529
348965
1464551
2565232
357471
722352
2188398
1205677
376923
1615658
2474999
1857111
868507
1713393
2102240
1960477
2754755
1945009
1993470
440990
1499300
1865172
2447088
43516
1647568
1372349
1880255
117894
2528837
1792073
2855290
1804896
429901
1673111
2174450
330572
122480
1089732
844757
2618121
2064932
649152
2053512
1964971
2923982
2610715
2135748
2361517
1369216
2409361
1453762
1036100
1687412
2808368
1533807
2430783
61636
1654228
2447810
701301
1298907
495878
2115375
401414
289244
877746
491115
2605637
2146589
1138064
2259590
544788
1999401
2644406
1675716
2090295
450256
1566751
1630910
1877431
719022
2187488
2924650
2253463
22789
2205725
161044
1046553
2922857
2331722
2320776
1173232
2124765
249730
2689459
2579382
1353302
1407486
2530059
914189
843194
749931
1098279
586639
2304118
2837532
1751374
1816106
1526634
655490
509814
2695791
1128064
2765268
2010433
2842803
2671901
2283796
1002656
1194354
2613572
990442
869798
182960
2538081
768049
582298
901118
2014368
380019
1149244
1025474
309535
2215621
2278474
310627
1853190
2489304
2283885
462281
2371854
102208
929171
1290824
927518
1388987
2500072
1797852
31603
323278
568277
1374989
351336
2551108
2349020
2168829
775305
2134456
1839825
1034615
1583895
2879301
801898
1944344
1688562
543268
2286810
395459
362366
1407774
1218083
1258621
659546
2259044
1580146
54857
1042255
380042
94442
1326772
2104156
654849
1740764
1338954
784208
425843
1083253
2289090
1289332
2340007
1247331
2390576
2842188
2524454
1796301
645776
1580666
873436
1405950
1654726
1260366
222975
1658730
2368348
687619
378116
37673
1249342
794251
21266
321575
2680044
2054102
1346232
1819345
2347193
2337810
2381334
2509424
2430173
887207
1834517
1634450
493282
1979683
913048
1996430
2236442
170494
1706934
1740498
2391905
524198
616866
2192397
904952
1505175
1314538
403885
1320295
12440
765528
2136069
1572934
346033
467753
892184
2206551
2058924
1765250
1594468
2109846
1305254
1283263
385657
121979
475826
888237
2104157
222211
2639564
1919984
2448709
755717
599775
900537
2749538
1446909
336038
2881286
264119
995146
488209
98625
2126336
1801733
411521
2149259
2901777
1206981
2017243
1622945
1550920
834366
2560341
2199890
1305135
2914241
1212397
1782311
575629
542619
303442
2590037
1682399
1073437
1077404
173899
2840791
2125053
2025532
2415507
1174434
389061
2711722
1691936
680388
1641354
1617183
434292
619191
124893
2113439
2527820
2870947
2290717
2843987
1545351
1971011
144520
449542
1652238
305143
315259
228953
1589587
894205
1866324
2224065
1804397
424824
1184978
84163
811529
279751
879182
895989
1887988
1054236
1215098
1542709
2399776
64345
2561821
1342277
1498113
1637961
92280
1635772
676603
2078317
1687693
309112
1138144
1899569
780591
196641
1405268
357675
413591
1140907
1269345
690411
2471253
2820228
1991281
304638
270083
2028561
1346873
922496
556586
421101
63268
2425280
238249
1266001
2256029
1214479
2939408
990875
285158
1828996
2575845
1922225
278629
2639529
306109
1124109
950806
1339767
2436988
1761691
1728676
2428230
199344
1870779
1646287
875407
2602973
1289052
2449418
48532
891953
138169
1936209
1208721
1470341
1842587
235763
1187018
2870623
206319
2533781
1199771
388468
2644653
2810105
2260400
599408
2242025
2079027
2739080
1418385
1496280
1224233
673726
912307
1171618
137116
448126
1290594
521369
2540568
1326679
822407
2876136
634646
2562123
1362989
1927240
2164213
2007384
1248053
1024425
1513172
729926
1983218
832177
2754082
2674127
883850
1425038
2718796
604414
1851849
641970
2533007
1708956
1062261
1937933
2463674
2213926
25707
284615
1444717
1511299
2576720
602195
910721
1506926
1870849
833649
1099704
2144212
2849995
241994
531687
2619139
1642741
46268
87748
2235049
2423364
205297
2403510
1561510
576185
2236987
1244008
69549
1163221
1892155
2705687
1082716
70996
436741
2781959
492543
1827912
2021165
2714044
2664296
2898967
937050
706636
1411160
2911248
1688367
2810509
1016351
647955
1299823
2353844
763255
1569572
2423148
2280587
2521545
1846249
802050
2453620
2849604
1276493
693498
346052
2158964
1580579
1826538
2348565
218380
574396
1430830
2877603
1658534
904731
674175
2358849
483456
1084982
574015
218933
1171903
657899
2044015
578749
1778031
2598605
738094
1040634
2608823
2120120
341570
623909
1219133
1538356
1923570
2094619
295354
1009873
1098693
1007913
2580581
2412201
1710898
1711835
2070875
340292
2836941
2811165
225022
2558616
484744
721508
2810669
1589298
1144225
1870239
2189549
1612037
1620302
1927434
1564094
204144
986543
690214
659632
1630811
1625492
2057172
120246
951317
2075332
725671
1968489
481352
2647160
1792487
2086125
804205
1245289
1821219
2325201
2460534
2901966
2894599
544183
1332466
377333
438589
1559998
817561
742935
2606046
1611655
1294745
1685994
1546459
2490726
902107
320098
518704
168567
1748464
353489
823782
224984
532682
2489272
1455852
998159
1491122
2780751
1422477
2718273
527320
2449997
1810033
1812275
1459593
890649
132785
1417590
1470009
1267274
2525893
2070157
901804
445613
380955
2397718
2464634
1351794
425716
1240534
582684
2803270
9529
1607196
2219278
1882003
1475842
2805756
756022
459433
827580
1481574
2782376
2699128
163482
68638
2064521
1704089
1004207
2883588
902309
1147786
1367347
1604851
1349609
313547
475067
396015
2053468
674277
717300
2163958
2939965
2173070
96812
462429
157821
1530966
2435980
2932382
1813321
174825
1205511
271809
1289309
1937159
407090
900388
976956
374348
520037
1895715
925828
2172542
2364573
1930592
2414577
2199873
774495
2820831
2930556
1235607
2333892
1726920
1915661
2858314
1440405
181417
1630683
1675486
1983776
691522
2568529
716601
792609
1774073
1135707
1259308
1526846
534123
2716448
2734737
2600899
2009573
1742149
856342
397189
332760
1822190
269062
2376322
1531855
572373
536194
1233049
2703897
2895956
2498009
2385662
972620
2612600
565815
2079666
89540
987732
258064
1201126
2832410
1034859
591504
2562409
2171117
282657
791996
1742836
325341
1596297
207428
1482107
2007227
1435788
1095412
827723
1754884
2713618
1963435
1377950
296394
2473639
783254
2616258
2805696
226010
380663
1797380
2579883
532189
1359469
1677074
2170497
2491964
2129018
634888
1110875
2637973
1650240
892977
1131253
1056262
2004695
1501088
2908753
2014141
2050287
544719
1999561
1019290
374413
2595179
1024479
2476227
2752275
1246465
316948
1295749
741301
516607
2294873
2257079
852289
47088
1098772
1359990
1688571
2323532
1782269
1239356
1954341
1797296
2133134
2823157
462497
1343104
1943038
1434281
570080
2439832
2391716
774142
445291
1634251
1315357
836397
91129
1288115
2692891
2200890
1421442
487558
561144
1646198
151390
2068500
2547092
302207
1360299
139788
2614790
181130
1786639
583919
2072677
695
446572
2785248
925636
1536683
1289677
2694651
2457016
1026970
493117
350999
327892
2780406
1236919
2626961
532566
1489859
2720689
465237
586327
723472
2210609
2682015
707188
2053352
2075662
864698
455732
663352
1526190
610133
2215483
2245432
1826984
2002764
1612324
2338086
1199782
1863049
2712685
1157248
1261023
2741848
1328071
1425073
2163492
1779528
2635841
413058
1868011
257052
2925144
911326
2317279
1375531
159150
1193029
773931
2446926
1675887
1318111
1811787
278577
1160640
2230028
483689
2862888
1751468
1478970
1348520
106679
2442962
955922
2118417
2164950
1279570
438016
1150765
964560
1349611
2499829
1102936
1395242
2348779
476262
1315616
485823
619581
2642547
520151
950404
1637089
2408042
1562300
2793678
1310116
843180
2175998
83405
2108708
349789
725365
2887367
1972294
1336721
2114891
459497
1014699
528981
575711
545532
1245421
1128502
1983403
128597
2107325
343050
179564
686600
1800337
1646587
1447881
1846821
2279640
2757531
2592005
543375
2731139
2754288
594883
2087587
1984844
132020
1942002
1915590
2869143
2456979
1028872
919343
1185582
262353
1323139
124250
302090
153773
678228
707866
369051
797585
749153
2427429
682148
1300004
2601661
2737870
2434039
1457569
84790
1163046
774141
1370596
1736262
1142074
558662
2494138
2370200
72256
2654237
1232712
2735694
1105325
2431452
1813593
1364345
2651318
1284169
2367702
1406315
511393
670688
2832026
2094649
2822152
714095
2606217
2713561
2710336
683551
2823072
672328
789159
1441121
928720
1793679
1227602
2594665
2716305
524671
2667423
1918427
450864
2008488
2267976
693482
2524331
1888942
994782
1566397
1001526
1672580
1740855
824031
494761
1295948
541536
1024458
801680
2675474
340854
2449653
200278
1142420
565864
78421
74090
2449137
2577226
480243
1403411
871234
865816
2106643
2487308
2140780
1681614
2583188
2909450
1972252
1762761
1462548
142357
1033305
552113
1600629
108234
226749
2432290
572681
2870641
477990
394908
405296
2154175
591249
611642
1178324
284863
1855764
2458161
786295
417962
1012840
1233311
2097315
1425621
2098869
1803309
2272069
1825131
2919850
223040
999123
2170304
103933
2299300
2578859
1366441
830871
65351
2767683
1549324
577272
266141
1271045
655985
2791785
1440343
639335
420250
1255801
2165300
1095315
93956
2079581
26637
2494292
632978
2586870
1922964
1316671
2636883
2222868
247486
2253960
1172159
1924768
1645281
1748829
2504825
907485
2553068
1651396
2027482
2704134
620704
1985906
487674
1072946
611653
2801974
2125030
1271665
978454
2590424
1853747
1695354
2839348
3621
1975462
1881337
12231
52080
1781096
461454
1826390
286793
344570
845562
2577237
2474242
2340528
451089
2296766
2375540
508524
979435
2841161
1503588
1971045
1037748
1054970
375602
664845
2834346
2160719
2379573
613395
602120
2211367
2509444
159902
1184642
296558
1120283
2931978
1425195
1640831
1636262
2719990
2146909
782339
2334009
1322424
2110378
2567680
1900784
537080
2284053
28393
1968517
234201
967954
1207573
1120195
459236
1160574
2691823
1492393
51621
82269
1466591
294225
2129919
1044867
2221298
577700
919154
657343
2860923
309808
125192
2016457
2210563
2495457
2887474
2534755
408839
2060227
1721003
2549610
1903158
1747637
1679160
1486911
1561759
860821
2632504
2843863
2205901
2431366
716172
664418
266597
1268781
930318
176514
2384610
967249
2644229
2750151
253545
2522335
2692154
1420499
1573020
2671069
1982812
1009630
1769589
1509520
131024
852736
2643423
1653111
2045180
1348327
910998
2011397
956732
1350345
2667041
1430152
859148
2182353
791842
2401913
248891
1087644
2030594
694005
704851
917312
1104773
641450
97324
2069613
343021
684935
1700225
1643865
811817
2084050
238282
2046509
646185
764624
784023
1817880
1357583
867875
1174012
670334
2852668
2689182
2841975
626508
1438053
1269049
2454771
388898
1511835
1185694
2489648
1555209
842730
1643367
774858
1433864
163302
2252568
2819002
2344341
1325930
1638311
2626252
1095749
1594632
2776341
1249406
1503130
1450333
2596298
631760
1202642
1751736
14626
988994
2364626
2919877
1105299
2589294
1768313
2739873
32481
2621133
2710651
1458200
2259494
2921152
1257513
38518
2447837
1674454
2595872
2875559
2180803
2538015
1898603
2276894
955438
1911022
640243
1955902
1446535
48518
2247613
2161984
1212596
2262325
1403926
2899940
366900
2799135
33402
1881469
1505841
2270623
1662077
2802098
684255
637690
1988752
1526251
2874113
2032561
168188
1022338
100911
2351854
542937
1882990
2462833
669488
2791277
591917
1480813
1154741
754964
2339821
1740788
427639
5819
1854805
10490
2740254
1803338
1149042
831901
2771075
1477829
2652369
2047407
962263
1335541
5294
2652356
1940315
143518
437089
2162178
1843937
29971
75143
1587116
2705603
268533
625658
765542
1406887
58431
654681
1230832
466469
1208939
1753567
1294666
1511210
662606
2673139
2109597
1716095
1625268
433400
1078392
1238738
2172431
1546496
2543486
1310356
998682
2917433
79195
2391664
56622
374815
2627001
2159613
465764
2471991
2625913
1897601
2476251
1096455
100874
1883528
1110436
844694
283683
1760862
2575963
1200274
1649912
53566
2065548
895126
331776
2352262
286153
2431935
349281
764070
2447698
2421831
2012895
2022845
686073
1904377
491812
2008479
918640
1937996
1858773
1132018
1868897
1188495
181972
1824587
405856
2585681
1359036
1762856
1000844
585919
2310658
2699402
2370826
1761654
1986718
2083148
761528
2454932
1071843
1363356
1044744
1455153
217345
807814
1354232
1382754
2377533
267535
1138472
2476429
375817
1280125
2898159
38457
2009402
1868898
1146334
2520856
942452
401560
408438
1580834
1602812
1259501
2516176
459165
71209
1545694
1819617
1852078
985492
2029783
1438634
2090186
1889651
624669
2188240
2805252
1057139
1529587
540558
2355786
1151335
772446
926479
1779197
401402
873393
678612
137127
1368853
366934
110652
1204559
1715567
2450944
1411224
2402391
2522975
426912
2766655
2342439
2067582
1875528
963401
38625
2416244
613570
369985
860001
389318
2034554
2296909
450747
1613454
306202
1697260
1077795
946383
593662
2863133
1993148
2442296
648832
938330
2752449
1594557
247548
2841704
428759
2550863
984458
180308
362237
211626
570205
623267
1859340
785665
1639956
1612008
2782
1967313
879663
2790405
1315944
2857653
370253
633477
1055253
109026
418867
2483644
1838247
2803854
215548
280484
1303291
2064545
2743602
609223
2001242
2755812
1924678
2813707
2045852
171468
1532058
1667823
1573664
168442
2920996
713158
1282508
2365281
1584879
468482
2853930
1087303
1899324
2491887
2299563
2461639
1779836
2678105
2798470
2751261
412796
2211674
2597641
2308533
2493600
2223400
2251751
978726
1144289
2495571
1838049
2873471
2292074
463551
1808027
889514
87507
1610448
516459
1705492
2180070
1881841
831751
2151711
2326638
1901586
2471974
899448
1773285
1999084
1917731
2835034
813693
1241239
213740
2308433
1360812
383038
953753
494618
2606261
719625
734074
582898
432846
193499
2341743
2615473
753420
2427961
330684
1538069
1492388
227968
2410036
2704827
2651233
880920
773133
1728120
2519300
1050570
1295887
2887637
311200
842670
543729
143209
2884051
1269150
245471
2357649
69675
697012
842829
878040
2474357
2457514
2343400
215343
799094
2258662
1571535
1001576
1779172
2513280
71243
315824
498634
1452977
1961764
1197076
313717
299087
726941
2491840
2533219
2327871
2843816
1663093
754913
403462
2730276
2393476
1993202
317121
1885004
2702606
2478770
482244
2173391
1827915
2115134
2818535
2735473
106436
1992400
758495
2037927
74367
2057100
2581220
1134472
326850
1809272
1755766
2763410
1389351
2940207
2539762
1522826
2243154
175007
1771081
2916827
257181
1484443
1441931
1193507
2573780
2328622
643164
401056
2825137
2207899
980364
709744
2392590
2252917
11001
857571
1546669
2382120
432120
1212283
589971
1605206
244049
2705287
571727
1510149
2046405
951276
1706773
445029
2130693
2669059
988863
1777234
2384691
2335500
1295882
2660201
2136731
1577333
1740203
880382
1449176
1500627
2048860
1378660
317231
1880019
886793
9696
2359799
427912
2096189
823280
1835787
557628
2892019
725640
1699027
1403716
620925
2902341
1359771
2141992
2443864
969184
1429693
1891064
1226821
2903500
953366
739642
2021949
1018861
1209134
405028
2733350
2274766
874949
867139
2116911
1520321
2357115
152582
2642868
487210
1270296
1374130
1172652
454778
1439400
1171941
89454
746043
461786
876645
1954397
200113
150122
2534893
1214306
162310
1768185
644547
2360103
2344388
1111163
2835168
2215121
2794416
2690131
1566092
1684371
132621
2135256
662181
1932214
515828
1779099
1454566
466081
993214
58049
1354491
1383381
1033244
11414
332959
1954876
1701357
2574272
2167211
969186
1988355
2343393
2247876
2714694
1107602
1563294
1946843
55954
1390016
2066102
339593
1358924
1212725
47178
1229761
308457
592408
388235
1961112
2290356
704157
1799704
156108
645020
978017
1414603
1620225
1349729
1327477
2709187
2142432
871117
2068657
1202480
1546824
338905
1378266
2499705
2901293
2016461
568669
2079596
1653527
1392793
579188
1262195
1333976
1547364
1507432
1127310
1004938
962101
1207742
2879666
2337905
768820
2468788
691772
2701483
2413776
2672516
616708
2779709
602700
17805
2195264
2911658
53568
2218164
2619443
746169
1587740
610902
2641353
1898851
118526
1419022
1278941
2921150
1551174
2543242
505404
2871867
1125665
2337236
173978
843179
229352
676117
1956327
2720286
729248
2651027
2890540
1522541
1921187
516334
1535230
1876023
2883193
382441
1779731
386936
2388057
237411
1014074
2836996
398296
1639861
2093065
624971
1236436
947206
2612927
1168262
252153
2111439
1044770
2003326
722114
795709
148001
1748822
621165
39868
254629
1932974
2395403
1388367
2898159
1706369
1110099
2424305
661524
2518735
2864211
1876761
936979
716159
2354198
1650532
2583847
456148
1219257
2455990
1958187
1255693
1680756
2516598
1237639
710921
543903
695
2545294
274952
2669452
1150457
62804
1746227
541856
1152813
2148125
1364828
1416904
1354015
2127878
2936323
455529
2083139
648523
1362596
738798
386996
2358276
1827660
140507
73441
2845421
852657
850935
932838
904440
90811
2011446
527461
1209280
909673
1577928
1207097
219581
2736000
2348235
641967
812224
1880202
1503104
1174353
746301
948611
996376
2894642
2117221
2634304
2144971
2621401
1313507
2838287
1637588
2147579
1328380
1150539
2345452
213539
509169
1891020
432805
1031826
1762588
2902169
2632466
573929
1306594
1367769
1035070
1688972
1369458
2052197
1113658
2033459
44644
1052704
2547987
2425085
1790492
1687168
1601552
107380
999877
408953
2832950
1310230
1950065
1710009
2243995
367114
1843349
928822
2814475
516178
1223586
279294
1970964
1796157
1573368
633631
2421108
1541339
1202851
847062
140912
2308141
2080260
1192157
665741
2906310
380091
1817334
511309
1761518
593025
2903057
2724172
1145956
1319313
500091
2469593
2750762
2496965
2940535
995340
2796274
448312
1399305
2150315
79835
1998076
1131451
422885
692051
1552333
1810952
1032511
1727445
1712425
2051041
1898711
2073056
473227
159304
1052191
2641876
1677613
1302277
349612
2666336
169386
845959
114508
2642638
2810800
1842319
1475676
2740922
1066978
45675
1632948
2440224
1799190
1644246
1470861
7987
1203310
2671931
1909370
2715433
1047270
370209
1406339
2066000
762176
2641370
2516378
262973
1810109
1825190
2308511
1914098
2100354
534864
2183760
1676652
1544708
1191594
2467256
1466910
2056046
2798228
320449
1317246
788929
862064
1656029
1965399
1886615
1886978
1185966
185452
2260873
2718415
1764665
1222246
1032045
2375625
2250728
1740266
1986064
1776864
2454830
1285952
1949937
653460
2574158
2611909
7841
1327918
942403
2548392
1602480
957056
2098829
2102316
2547071
645167
2882831
853342
2547985
2588093
275788
762267
1298983
1363470
1458784
674939
1296315
1283354
281899
2535608
421659
1817221
1459614
2503282
979965
1479349
1727395
941217
1332631
202577
65533
2770959
968677
399732
2716991
2376810
307922
150266
1763211
2155826
2463090
1347476
339079
683988
358762
25380
2603733
2762964
774717
1987022
1960488
683131
1924271
1715102
2638717
2157862
2374748
1569686
2610236
1385678
1885490
273449
1486842
1581670
557847
2940351
1036562
955110
2091389
2633525
2026012
419203
2938586
239059
334581
2535699
530322
1343047
735201
672229
1867807
2873542
2451859
719365
1469201
1769483
650547
2306196
1899922
829458
1873749
262790
391958
1888633
245471
1436282
2385860
2373480
2552850
1308980
1240224
460139
1609520
513347
849168
552230
2631112
2899515
743512
2642501
2503354
2025592
2818802
2903538
431450
1484556
1313775
2927497
2532221
2812027
1769703
1574602
1209923
2066938
1830725
1802461
487200
1350916
1349862
2333752
2152211
781593
1249095
2221752
264455
1713727
1254590
275584
2339201
140118
454167
354697
2252455
2334492
2907055
820016
2522515
1178339
2221957
1130145
2872480
1685507
895452
1471280
1789094
2628895
2682862
645375
193659
1542594
1362904
354176
1496321
724076
2560008
2121491
549903
1967998
2315309
2707015
1453412
1518950
260208
1478694
543899
2164643
1179220
2382308
730610
2493866
154073
2012425
2551166
1569418
664991
1866417
292614
786800
275024
1975493
601450
978716
2523292
1427626
2064632
1728732
2208517
1086862
162445
905395
1785926
2382540
91819
290881
805586
1489321
155514
2207318
1982337
1045292
1773443
2051344
2355877
2321269
1142350
2600622
370781
1255472
244858
1595543
1179466
2686992
1146002
2476878
858334
1772331
69111
1538959
2264727
2130613
2297174
2501537
130670
1930834
2278564
2647627
2684408
2865317
720177
2327136
388289
2508280
343838
1139815
657193
2810574
2425070
1488767
2124894
2928192
1221842
857260
2267563
345638
2347914
2402300
705030
2128258
1445216
1130025
1539968
2216406
392792
2224625
2534882
1132555
2660097
337747
1426938
2364829
1498872
2255633
2896101
2823703
1687862
328962
1196820
1170900
1886801
1469108
1027581
2352573
2708866
1696565
2206261
129811
1520912
891133
2605724
2245394
2252502
1539670
657507
2363723
474702
1169411
2459506
420783
907254
944883
2610218
1026398
1984809
2772016
246969
1942609
2039807
242221
1600855
1740834
1106956
258435
2169336
2431431
1328001
2164282
2025173
1850941
939635
1056093
2355781
2151721
1353427
2829086
575425
1232270
1966598
2025960
581019
2300117
882490
2078516
48730
1414798
2119734
2538233
605053
2030777
906486
2840819
2180583
2061770
2930280
1867711
1496229
925836
2228002
1456458
500614
137048
753324
630180
1531916
2079814
2598289
775108
839774
2723475
612499
2792635
1501354
1650057
2854092
2494951
2798586
1956465
1987408
19301
2335031
842185
2693960
1511110
1906609
302795
1899599
1335551
559986
834262
1675672
2493740
2864079
2326212
490369
646152
779186
1642012
2565800
623543
2459925
2555568
1432895
1608885
2661772
1843279
1697568
2239622
1248832
1304878
1523176
1793758
2049646
394145
2700329
1424713
1765342
1674037
1971779
1904048
2184192
1201720
1395052
1765897
900891
1572099
1726352
2102706
1556363
136468
2122720
1205161
1110223
2326529
629461
690136
954275
1397048
2829349
1038472
1155808
2866511
2314274
2336710
1932444
2243257
195470
1808
660962
63492
2226804
2752060
1491299
160897
977877
1702980
828589
1757803
1962857
1343642
1700235
1504465
1115595
2408116
510197
990763
1109435
2207434
132555
581706
2257711
201657
1606877
1642082
1463920
1020613
1819001
2872203
1455248
1643781
1938086
1846003
45339
2508610
90940
1051893
2005282
1614095
2378706
763402
2587022
852055
2756476
1702924
1018108
2198444
2453785
2705725
425134
2387781
1176567
2891430
2669837
2132053
823342
1901865
773072
1290983
609030
584198
2323621
2266854
1069885
2766226
844643
829195
2425806
122734
2485029
1339800
2563651
2773034
1324891
375288
2124989
2313135
344662
875951
1396007
1194222
277261
554403
630127
2910734
1666786
1406147
2555880
134577
869027
2075267
1149328
2281338
1930735
10348
1929598
1267394
1805247
2113256
396920
1103088
1108071
2093744
544202
2815633
1111228
1221118
1301801
2459677
797513
367073
1823866
625485
1403760
1674608
2086234
1215587
615447
2114487
729869
1508283
3024
609408
1192342
2075345
2174260
1357916
421359
138212
65268
743298
1254031
1910060
384658
2274273
88089
798554
2444543
991962
486218
2895790
98530
2651667
2817205
2772579
228667
161461
820109
2631291
1707059
948826
262091
2328006
498974
1907666
832702
110653
2179669
2543785
2013902
1556686
1421247
1940456
2659680
2748140
990773
2049973
1838088
263517
715313
525167
451003
2380101
1453697
299778
137962
90524
1292648
1447275
634765
391236
2581501
1140176
2514255
79620
690650
1053458
1179508
124667
1285853
1530324
2751223
1105470
1353714
802406
883514
1158808
1687777
588619
1076783
713720
747815
2030695
2808852
2347063
884504
591645
1662842
2733352
2526421
1664485
106072
1013387
1603921
1019052
435962
1179747
120184
2500711
863245
1010829
2393180
1287614
2510036
2215529
888172
2330338
1960113
2272164
2634510
1380308
1825167
456185
384756
170199
2783293
2914103
2098359
2678513
1738395
696785
236763
2368625
422301
251763
908897
2463291
2547119
2420901
1463165
2427825
2210247
1844463
2319246
2286269
998390
720159
2338470
1832031
1257247
1401767
555121
1838662
1437716
370092
2603456
2925296
1720894
2369761
2698771
2467813
992614
2866661
467359
1763670
2182572
1932917
2516248
65977
1308118
879945
615353
1213136
2563632
2372680
2075101
1556958
2695698
1028780
492180
746953
1107498
1784315
956043
510742
2612159
668872
1716780
434308
1573114
1397707
891904
2535195
1248155
2513311
2752264
2799559
2301158
1000558
429760
2480069
2426537
2534083
632932
1171177
2061992
1903073
2349496
2431597
377825
1595548
2752791
527132
2591742
2065648
586945
2309682
2025142
2103803
641277
2533001
1470571
1159452
1476164
1396216
639241
886458
520805
1228195
1214716
232209
1151382
2090904
2143477
999281
88946
1159705
2537225
1932635
226313
755984
2080052
2670286
1443324
386393
2473530
2785028
2378142
2403927
656677
2382093
2294473
2867937
2565520
816643
830266
768887
2088847
2844362
1731506
850940
1652686
961418
1554453
931102
1058981
671160
2524196
885819
1460979
2396701
682516
2311321
2723952
364778
2774368
2010359
2937705
1490784
415871
1841854
1474469
2147669
1530091
408666
966459
209027
350075
939205
2143116
1577910
1918336
1545495
571463
1797420
31850
2565289
306421
95718
2047745
60330
805255
1666232
400503
2665180
472054
501818
392389
2756662
2242083
1032471
1874742
2512428
206439
2516555
2683748
39012
2805000
1449351
877434
1984599
2212071
2143473
264187
224317
158042
2381892
2595949
2840108
2933991
260877
112332
1145455
1050735
2102167
681204
1903743
2863103
1240642
1003725
1633106
2249460
1881162
1773093
1983000
283695
2804144
1084299
1973877
40885
1401228
868030
1543651
1932950
1329854
2463829
2280068
1430592
1777447
1068473
622863
138148
1706916
88809
2157660
841586
589867
17592
2565471
2923807
2353880
2882789
2864982
1940011
1943975
692968
1862392
1194829
187204
2571496
2344123
293741
622099
1088933
759344
1243058
2475487
1954811
1943738
2781576
1139171
564931
2548187
252695
2304800
591782
2317774
810218
2861791
2161517
173559
1781742
528342
1244352
679925
1918393
2583969
425256
2118889
892082
523920
2207646
2439269
1396692
1688818
1930840
2635212
2627851
2651765
2602234
2737706
56637
2919032
1322845
2008875
2351904
476557
593161
2517886
2655209
1692783
2804139
809118
2326992
967225
1981033
2167954
365446
1511505
740136
1166928
2858185
584860
2670574
517892
97364
47876
2771943
2662215
114730
999119
1228168
1426719
1607115
871837
345992
2250789
2913677
963015
314170
2374726
498682
2258940
278805
1271641
564375
1067717
2515363
1213848
1538192
1020201
2855805
1379663
775934
1029078
713308
2613090
443742
1385075
2202557
1420602
1956538
101484
1377155
954760
178698
1876769
2592035
424739
2218199
470169
1762898
2599977
1091805
563986
1058697
880813
2373464
432077
112654
254458
1949164
2364
568690
1136873
2752528
383031
1311297
2150615
689318
1562821
689917
1822803
81980
2090919
1701705
217000
2899346
2368462
588701
312077
2936287
2900002
1334808
1334408
1323997
1991576
95457
381690
261488
2117763
1697219
2661759
759904
2150471
1721845
812582
2212275
136727
2936619
2787429
2330376
1039066
1750517
1494326
1306046
566302
1240972
1609213
2883165
1072380
1864170
2717919
1255789
1432442
1693325
1087731
1663984
586055
2233591
2684060
374503
692003
1807402
1988156
1878847
1878413
241668
1845551
559901
191757
1739299
1858724
189798
2157937
1041764
1914023
49781
1477247
1924544
845703
2746333
787241
556872
2007586
1841175
283050
1806905
2278928
1696733
1290739
1604716
1422048
645976
304142
2699410
68839
446270
2821062
2796334
2682675
1559741
110159
2398695
1828555
311962
2309515
1073814
707835
876514
2551957
907631
499756
469519
131306
1816579
416591
2801366
2519054
2423595
2585116
1863008
2283067
1969830
1437506
2294726
452356
1252439
76211
1155591
602556
984488
1148414
2770004
1241662
1006655
606976
2717967
320168
1363692
893525
2420059
321813
858100
2887575
1573697
2446329
331459
2888376
273100
2252135
2325222
2782663
550173
2390562
1278301
994948
1980881
60697
1077081
1084377
1083188
188585
2016234
1613706
2371573
2015785
530585
316705
1850508
777243
1564997
827540
1455726
760658
175287
266289
606796
1652262
412600
1148463
1223095
1546802
1643652
478832
1573082
1774602
693519
1968026
551514
953383
976058
1929156
541171
477648
448670
453682
2564924
641992
1092050
264792
2441486
1372802
606430
1270300
699300
1839558
17525
1026304
2495983
2433578
214573
2454034
2300171
1164525
962313
2515486
2394922
2834532
1714894
804706
956411
962323
119290
1311665
1796476
2714132
2565940
1555217
264719
2245551
1790564
895731
856193
1067730
1300812
982899
1223572
594467
759806
2042416
1060606
2886504
1035507
1714031
1594512
265887
530427
2012588
377287
1700097
840101
1238698
362161
954539
1753181
2247026
109311
1190527
2759260
130046
1890324
1677816
358696
2383172
2021277
487445
2144314
1618453
20604
2761077
2227936
1582430
1027591
1041836
1300251
2432922
613143
1663487
221345
1209622
696069
306404
195917
275448
631345
638783
1731039
1033858
800348
1714817
166192
895275
254832
265094
1623330
598405
1391258
2890788
601600
2597558
883530
2813638
1948437
569552
1084125
2645229
425111
2099374
2821821
2481895
2798551
380027
812749
2071001
1289965
1683364
1641549
949147
936254
2173102
1997079
1386311
2134072
1149165
2290398
1095775
2014288
781629
755964
2804444
974855
2827026
1866976
2199570
1585251
2697874
1268813
2051714
976882
2676375
1208262
2434212
1514433
853584
1181854
1916481
2611646
2042401
1041011
205247
2647446
1058234
291591
583170
1112594
2449628
444175
586617
170108
299030
509578
2044615
1385067
2248134
2937063
2472045
665612
2300647
2117846
816192
1418273
2620867
2044962
969411
1184104
781136
2569932
236834
418425
2429357
503909
1630840
1497634
120741
2755229
803686
983942
1434421
815813
802994
1124733
1404110
1984653
2528137
105076
572286
2293065
1598336
1322223
273785
2667171
2609523
1531894
2389797
1127413
2780361
738134
754656
1742946
2079033
1803159
794975
718815
687073
190348
978002
2128754
2392823
2172249
407020
1866158
2050641
1011239
1693027
72527
1416427
596012
1644232
1944876
201326
544863
1703761
2869594
780575
2558558
1259977
2556062
1708016
313370
1913347
124070
1244520
2313226
1608440
1217062
1587862
431452
51714
1090216
2825725
2499016
33818
2305580
649376
2667223
2660296
1110284
1802186
1088837
2264955
1066002
664922
1661255
2534592
2015107
1889398
1186560
2465525
1581351
1866513
1633721
115407
1598250
2618396
2270797
1052817
2605185
1000049
2017573
2686804
2651108
2447860
2464820
11159
2077053
590821
1785326
2753160
948403
17223
2002783
926872
1821179
1703589
632461
1706295
49806
1353282
776560
276003
216356
131979
2727779
1525517
931228
2511987
2266650
339693
250025
2684903
2058304
1875681
1276076
306665
1707225
1945838
1724800
1090847
2757375
1199177
273019
2631754
1459011
502127
633484
443151
1390479
1934375
2297303
1228727
2477683
801772
862265
2052609
1966700
1269954
2168390
2894370
2484976
2348445
240714
844958
2489228
1643717
846446
2769645
1622636
775646
48566
1544152
2094225
324355
266217
1551557
702998
451662
117025
164018
583192
2819220
1671417
2300194
2327902
2103465
2014364
2270054
1039364
2760140
2350579
1844052
1149361
1654987
249306
1828342
1057061
38934
971876
2498048
2145762
2578742
2069975
1527127
1578788
1731119
108312
938790
1569664
1574704
1828864
2483414
558922
664094
369217
1788658
1144516
307417
2251360
1292936
2113010
626437
478662
2696469
2668348
1029203
2695309
2185353
2027597
2891959
3789
2558285
2098545
928405
2852866
927630
2341383
128447
520585
98567
619408
2493384
2692508
1423287
1744834
2442429
133669
278577
1483049
1675516
1320374
1169634
44415
1336468
2894677
2922924
1541389
2140471
2871627
1957639
1370644
2250849
825794
710563
1387934
2443255
2723997
715559
375581
2574999
1153949
1791246
1351758
1507518
2727362
493513
756020
695119
390133
196693
1636926
919232
2770515
1112379
2356321
1411419
2589658
1198307
2318756
42228
1933572
1468038
431409
1348621
111414
1652966
1325495
434017
2437102
2825486
2459879
1572299
483817
2522184
820750
2400043
1904273
2128093
2096488
937004
17107
1719001
2023277
365411
2498337
771280
2378890
187900
472428
1624313
2299791
1668735
2157945
1649707
2083575
2569631
480653
1983132
1652412
1328940
839916
2021299
2211252
454822
2711102
1257182
247236
1424002
483492
737913
1576448
961040
1328652
2203640
1862586
35135
1858090
2405971
2674775
2031874
1026928
1496551
1128702
2156885
820890
1489460
1176376
593567
1497737
419777
1819748
105726
1647528
289462
1154559
384774
1799802
1946222
642870
1101150
338137
1361219
709488
1726676
2446071
2903626
2228370
2679210
106947
1510831
955312
212895
2665774
780250
431301
864940
49380
721033
862549
854872
1916452
2304875
2835239
2348837
1400784
296589
950381
521068
2419888
1364675
2865521
60704
2754715
1688904
2343662
275114
60242
2223785
2149713
773897
1801612
2534772
1389529
1051250
2246628
1653512
1685176
1034306
1143239
2781581
266640
2084661
744539
2433063
2782773
1371522
2148335
1151320
2175759
2045404
1731869
1961103
1162271
372568
2049468
2448812
2046829
1581601
2838885
171960
2105208
2932119
150298
2506290
1819408
1452135
1884693
1579776
1372926
1020079
1626244
2364345
980932
788367
645311
796846
481319
1937564
2858269
1121068
2230588
856876
497309
138642
830714
847159
1733921
2049156
1178029
849658
1395317
2018754
274126
2234177
341033
1372608
2594651
444079
810817
2334956
1852174
1799406
1172901
1501705
2015365
2504534
311566
2589013
1037052
29397
2259085
756631
483142
1283408
451949
2304393
1350852
1190931
1788191
1983512
1150467
908541
2404390
2187183
2511346
626328
1852476
1936137
1834828
1832705
2241706
618821
2556220
228442
262722
1250893
134606
1864252
2036612
2714881
2301490
196649
2380014
2875299
1207860
562295
2844592
1408181
2047464
1361391
1672735
926789
2120091
1203892
2586737
2866187
275361
1745759
2256403
1073235
1361827
1773206
1593827
1604791
2394867
819422
1713306
2409183
1530316
453325
2905807
1982926
249621
77935
179505
785535
2343420
347910
2928239
1216831
523864
595689
1638061
2935954
2442202
1246283
1605300
88534
1595639
2333669
2400156
1466560
517330
206626
18566
670267
2278601
1701502
721335
834081
2186644
476071
645688
2367807
923725
73492
75922
2309627
2276967
1909501
2198035
1802815
2723114
2093650
1096202
801208
537051
2183953
2108947
148544
1856001
2579972
793460
587240
1381003
156623
1242721
669595
2811247
861898
1426140
615318
2226327
1566485
1646446
2277490
2573646
1442638
1356157
2170318
1165309
1191131
798469
1897861
1026208
1189270
2204089
1671244
2114728
1218693
2707662
2143475
545794
1854929
1503021
1633621
1568321
1354446
875566
1581921
1556942
2419680
908318
1193852
2628522
2087739
1601287
480991
802825
319215
1283778
1814854
2802803
916795
24720
215502
2569843
1006431
2075519
1819828
1185796
2212493
2845734
1657341
2116575
2095771
445090
2269193
1573740
2262253
1560839
2163747
68433
1832245
2144311
2426298
555661
39019
1112697
1066162
371656
2693046
2881525
2820139
1752676
2592513
1643548
330030
2176926
1263617
116336
626068
2477494
2617780
471341
1812770
661186
1593765
1073364
1920445
2158237
1549150
2893525
2721515
2024497
1770247
2920550
1775853
420408
2546719
1925922
895246
2536711
179372
1573800
1834438
2299081
2818646
1603963
2573357
2614573
2264863
1015927
2113454
2788000
1409905
2145975
1618055
2472825
1882311
672117
109644
1329340
965669
2357080
2764933
536883
2154088
1216439
2813201
2051063
464644
2758822
725256
2285308
836922
1700501
2748782
2145180
288388
2348732
749049
2587308
2166338
916030
53810
2210066
1144578
792522
1611607
1177682
1849434
1924552
403647
1216538
1541229
1777164
105164
2392571
474924
1112524
842023
2100320
1332751
745437
433026
525402
869029
942137
2048382
1504026
266013
585250
2603081
2303643
399921
1318566
2386670
2147439
2923282
1895824
2829639
2402653
251121
1187662
1887873
237220
381628
405383
397877
1062029
2697117
2484441
1991790
1521252
2154555
1645974
890921
2935269
1034960
1135431
455955
2232385
1014249
1256199
1372241
2709589
1061242
1591480
517746
68920
23382
1235599
2115090
1528574
2621127
1618350
357029
1135371
860332
2324879
990372
2279146
2222610
1001631
2708837
1479503
1282283
2763160
982385
2136388
1632884
1639925
2156450
1953128
2021672
147264
146370
569078
1251058
487194
1041440
527533
2059672
907556
2270346
11600
1377281
860632
887333
2339614
921220
436583
2650177
664122
2109674
2284512
856404
849284
2121653
106055
243918
2471130
1338721
351893
2775799
1167981
2833503
1570085
238683
1101485
1775162
240860
384546
1626611
443094
1201737
2739086
1138132
1228649
263196
1788627
941405
61242
1574062
2610303
860030
1903319
2868747
2223688
1248312
906806
1433801
580300
1191111
2281767
2758984
1932307
983805
2347576
1118268
1791498
2699516
2033798
1425372
2109627
1417415
1463427
2439325
477794
2651738
1546922
1670717
601056
2238642
1807056
1229644
580869
103359
2513978
927534
2463812
1722842
1840866
1041613
1712740
51389
149999
1832067
198311
1122155
2933145
1169345
2053450
1672295
2550006
2073739
591249
2308717
66122
719151
1390070
84347
1543991
1252342
1028632
1437962
263666
1318493
1119317
167609
2930323
461719
1583463
645530
585088
499543
636760
2305462
1674054
1986567
2349279
2697671
625058
2534546
1955819
708539
2679828
1177654
841577
2484961
1514677
2054413
2478139
2075636
987242
473873
742870
2073919
2044375
1156723
2414829
2882091
280187
1864016
2810713
2676624
155598
1396493
2505641
1826884
187764
1038274
942383
2931276
1956364
2021452
748839
1684569
1491134
666946
2473978
2508143
1678364
857969
1004324
2576310
1827364
2726964
1914190
19524
2626267
909475
1891448
864802
1215349
673995
429484
1558418
1325251
2139141
2573111
2263847
98235
2365377
2604090
126751
87786
367179
1126234
1551151
242427
586627
2776288
2458059
2788177
1684753
5699
1987868
2705893
691905
758076
2505075
2009946
268818
1321586
458445
2007413
466805
2882462
2602205
2617109
376543
39972
1385060
2560015
1959696
2018456
1154706
2589587
1485120
801131
1942405
61590
2266287
678095
2097259
2373559
2238210
2537683
378441
2027762
427383
2889205
2751722
624913
2259123
1872816
1228091
2685428
2179248
421757
1504558
1354980
1347370
1128946
192315
2569364
1669161
580046
864252
557688
2173469
2923469
904481
544953
2559621
1647252
1423449
650168
490787
585891
2882621
629243
491144
1614153
2259126
218588
2170873
2030349
482819
1173455
2246170
808077
590260
917693
2726723
2444676
330562
2098249
1669317
6889
2235664
2365785
248783
1852745
1118537
1169228
1962371
2463562
1092752
825377
790508
2271465
1331058
807574
1640770
682854
893986
874888
2451877
362673
2167594
683366
1710411
1627406
2574274
399326
2331174
2584649
1532899
2755345
593972
2618641
2549912
865281
2730940
2142947
2185022
226996
1792753
1252878
872843
1516155
621093
1060270
1508411
314218
2202322
2330184
1741869
1624430
904399
2280288
2398184
2299580
2373961
1965177
1101970
2735746
249048
687099
2703102
538023
2685778
2345608
2159360
2346818
2312214
2376264
467879
974919
1400676
2167537
2933866
2668095
1501232
1896449
1758768
2239516
2156798
2245830
1216028
894784
577811
98851
2677211
493674
2357034
866235
2532022
1388252
416422
2684090
1608637
130782
2516893
1549378
1057289
521962
557887
544416
2803688
838657
854485
665163
1338308
261174
2584021
1967817
476868
717090
2385792
1174269
1550556
2827597
1608994
2682983
882163
2013548
524522
2109698
579408
2558952
505585
68699
1436289
207261
528857
1801774
2001334
626043
1981878
1536635
1754799
2727115
348870
479587
2919239
1867980
2008388
1527957
1093927
1742590
2379876
2923243
1573191
2590561
2069308
1317445
1981401
1449342
2397109
1344506
2180308
1699784
2611027
265704
182308
505150
2448044
2212882
1500522
1262354
921321
2882005
2657597
1044857
1848722
2367537
2567085
2129065
2039859
2338190
892274
1069976
751532
1599978
1140613
613365
890361
1394
2758983
1667576
2795
1621820
471980
1314155
1810532
240366
2764157
1449850
1164107
1936659
337095
1012480
376615
2129889
310447
1212884
2625738
2600396
2917457
1066958
2492465
2798786
924430
742652
2197439
1104745
2118450
1581866
276093
83922
2141252
2449351
732442
1897316
2368564
1771341
2161463
2269042
1871087
933562
618600
953617
1373594
816151
2129509
568002
1307780
412829
2222706
345063
2012511
2642858
2163897
2455438
1344635
294198
1267508
1406386
896446
2902855
1262077
1830185
2919219
346321
1813209
609210
2029702
1101047
2056798
805074
329200
1604929
2235221
1791958
61494
1173596
811061
2698235
1883228
1729833
2193251
2898876
838888
1425019
182498
2116034
2798939
53177
2594566
2222549
1699894
2140372
979979
1201339
436896
159889
2764626
2556266
1932150
893611
1840359
826455
754665
497239
2548307
33756
2133686
1343358
1538906
496797
2834343
2468443
1664826
84932
1186404
812772
1626125
975268
162769
2170435
2381309
686792
2156249
50025
1550760
1319740
12263
300759
2231497
1739060
1793159
2254689
380069
238258
743052
2807199
693173
2417261
1762673
916300
757898
605145
222348
342788
2740016
2503341
2095537
2721991
1568271
2111312
2445885
1994565
43904
2601122
2917830
2597728
1988221
2429277
1694582
593882
2162113
1993134
2471548
402114
2794706
814405
2437728
2495823
8538
1594752
1519528
887126
312244
2028640
1315597
1199736
590438
1887906
1207474
1819646
1385801
2029008
2096568
2110969
680947
109352
2752757
1606538
1099000
1440650
2886798
1113626
633962
2521101
1846560
1546308
2038100
421258
1671147
1349370
1754884
777211
471046
2911211
1785793
2461219
728312
2343260
2001141
518340
1940852
585631
489847
1130020
192062
279770
2438940
1470574
2796721
2072548
2242890
382193
887257
2001237
2342021
1759266
2495388
1532166
2502570
1779587
1420092
624044
585319
2175456
1327367
1441909
1057907
2301155
891031
306587
640254
531213
561486
52952
346477
687623
1370989
1279053
1304412
1847291
399321
2884540
269357
1152182
251382
949067
2430225
2356990
2684089
2642634
1572392
234809
1832468
855579
1568096
2729618
1965318
1817046
682830
792993
2890826
2241935
2127301
685309
957035
34105
1625721
2761676
1378912
1801800
612279
1133
996212
1769113
98696
1898163
1173100
1359241
2310739
463844
2049349
2147020
205542
986385
1184409
1575996
2889033
1513251
2325838
970003
947143
1732839
2096821
27619
1800638
630900
2388547
1588028
2891965
1196514
1018745
425450
2027689
2806063
511809
2652289
2317500
734615
2516009
2568823
185809
902023
1276750
329704
2256171
444210
2538645
224250
1065725
1011286
1927239
276031
41430
1743392
2902792
197070
1995728
322475
2081483
1481534
731939
2736489
2515185
1007821
2533544
232845
438990
315428
255185
2805257
2748190
1867764
71494
430990
1546803
2547169
1363356
1100182
2482909
2893779
192244
114711
1628798
1769929
2878558
925494
1117673
547454
2122351
2069659
901839
2933716
1690328
1557630
1297402
54705
1988544
630477
2454629
499169
1243241
2239405
499701
1073714
2264876
94884
1540315
2333047
2513311
2827600
1146759
481057
1087730
1426306
1366563
1749103
1991273
1831741
1316643
1895722
1435958
174688
1001097
2408206
1743058
64492
974648
2474956
1765449
2127375
98436
2497281
476409
773453
1531436
2728160
2553841
520957
978725
2488871
1015753
2635985
1315580
1282932
1606754
1110313
204250
1977256
1645229
124883
1706487
1870700
2659205
2828814
2868344
1513087
411425
610979
2236926
2823471
2209737
1650518
678298
1580399
157134
287529
1492416
545834
2423207
2786184
1819916
645611
2624166
1879058
1512631
848001
2412909
59443
146941
689101
1241261
2122262
1123286
2340565
760749
2054122
297848
1974632
1903044
1531613
933902
653660
1210759
1381964
2851426
2874411
2833777
1040069
2194541
305475
2816875
315619
1624880
1508430
1513191
189182
1640742
557182
882595
1406262
2581808
1991010
1117261
2571007
1987876
57826
1521649
1030308
2357325
2918584
225766
2758676
2296480
1868470
1059486
879108
626131
2745111
1772550
385310
1954966
602470
642256
1106529
423784
268163
1616811
679639
2118302
1075832
487266
2458396
1730097
1394817
1829933
102664
2104764
1740081
1807757
70487
897272
1959266
1744851
1378222
1505680
465055
639326
1702291
1325495
2790965
2929195
2546410
2436542
2815721
1953237
151705
2098416
1695291
574351
2326007
285732
766692
1442319
1164786
2607656
2903093
439690
2740175
608103
557910
1002656
1165368
2167233
465633
1484999
2726934
82629
896540
1834850
320036
153242
502531
2125314
1971014
73318
1921884
955179
2863581
510763
2530470
290724
2388581
76407
2035843
2937084
1579724
2221438
14539
51125
1665296
111616
1195411
2848423
471241
185521
1195634
1575230
1711102
1792149
2400495
1951266
81023
1562304
489329
39265
1801727
393471
2270017
2365931
1281403
1324958
1516705
1384851
355337
393823
2665528
2736370
371002
2603234
242555
2128821
2561014
1574992
2421407
2117718
80551
585731
2266676
636189
1036942
319764
2909032
1917922
1041289
1676132
2598955
244927
445949
62037
47159
577467
2833055
624168
64376
39036
730226
1434828
2003692
2631662
1943237
159580
346086
2518322
855218
1501203
209101
2530149
1763961
80847
835948
919894
1489346
1997151
534876
411954
1048590
2787057
289733
329731
2480635
1235962
1530283
1808957
2272389
2849565
2722569
847873
2878363
1288472
1772609
2739124
1373496
677074
1150085
2605996
179131
2363821
1160532
66403
2754985
2396424
1613000
1301080
7558
1317069
1645124
1779847
1857164
1352633
871705
111234
1486959
2226116
2135616
1774981
1923527
308071
678943
1128195
1496993
543238
1652863
1834829
2487113
1479571
1726611
872584
232924
121149
2270146
274770
1951747
290346
2290864
2371344
646334
722145
2319706
1951593
1921207
2098924
1338341
1157046
1003196
2306066
900765
551612
1359144
1692558
1696160
811302
2199699
1172245
482629
1650359
2239756
1774497
2447577
959399
2287281
410090
401275
2664620
1376519
2897880
660302
1109931
1796464
1521589
2917185
80001
2452093
2137330
580801
1326565
47331
29339
2683567
304163
2144822
1440057
1488214
2534967
1013953
2240078
669528
1859868
74732
2764622
568523
1726376
2414889
1385949
394133
1482033
2095960
1490262
611363
2930530
2068497
1862394
2396884
2247651
2329080
1059748
2387481
2509025
1354389
508342
1256513
2275052
1555403
2118757
2384648
1721330
364579
2540807
1118244
2190893
130387
341084
552126
2530060
2045334
265210
490985
768346
284880
2558899
2036951
1594219
1698377
11101
1054676
2650178
2718521
1126205
2097136
2624218
172108
383439
2898848
2059241
1331443
748500
1080518
824459
2406199
1200022
2668637
134785
1734469
382385
1960951
1493584
2875414
2141344
67227
525938
141411
1109426
577164
267029
331258
2709469
1370680
2536617
2587214
1811700
8265
478061
2074931
568595
1806826
995991
497422
1164587
2139048
2819635
1249814
2812620
112034
1618936
434291
2465563
1434550
100136
2355467
447645
2795684
1995472
2422675
2316993
169587
817966
469098
1266598
2200356
1822237
618286
1853616
1542708
32169
1721630
731587
280175
2189099
1742369
1677850
382106
2577237
1505297
2394212
1099842
1278063
1517336
221801
2368945
533755
2004851
2390774
1560049
2801896
2318478
86912
1360565
490153
440760
269301
1287343
2567608
2706508
2760617
2593016
41507
1848177
1007387
63825
531556
799430
1479689
401060
1836521
759558
1285946
2173976
1810265
1706362
2469627
597591
337283
1180719
896698
1725908
1638051
1494344
1618474
368069
1269802
2091500
2735231
2537623
1899047
1623033
540629
2300222
2671910
2339179
45212
291998
910338
978331
2160662
942037
934224
2274624
2144328
525808
1534137
2616822
2234669
139106
1410273
534554
203059
160754
319529
2376502
803500
2799115
826713
2764601
657727
2497282
429293
2126652
1862475
748928
1037154
2562899
1330150
80412
389332
1007416
1799263
1205188
1624151
873362
2082142
27153
257056
2008498
800877
1925597
1532176
2241120
63526
2713403
1044938
1407082
350788
1562339
436331
211822
2551531
1392203
2101273
1757338
590201
207220
2391038
19953
1602940
250356
1275288
1376844
1599770
2533668
1794564
1674657
2765551
2203852
144126
413348
1798952
90760
609299
931190
2666178
700936
1858693
1477273
563279
357884
2395454
2467718
208893
2168442
868051
2194791
2083995
2915700
976553
1409509
1180072
337198
2086713
889889
2634734
6235
192332
499733
739436
2191973
1463180
130072
469994
145449
1083777
2424738
1989961
81809
2465637
1824513
1538099
1534881
1111831
1322333
193579
1353946
1766244
760037
2629147
2078407
238402
2322899
2873407
2279006
2631903
905273
1498461
2167725
1628941
1644905
392284
329496
189168
2567091
2372321
2850488
685972
1701467
2339122
2519838
1934508
948244
2934230
2323479
2922449
1091493
1292694
1700506
833984
2274300
2691147
2118104
2641317
1701342
2340161
2107936
512054
885545
1088957
2911776
205826
92921
2469367
2294302
2479923
452424
1645043
2702443
1303594
1319377
1616320
1669758
1027428
2639499
621691
2095595
2593754
1405868
2325248
1533659
552059
862252
779786
2134383
335713
1814873
2208335
2128381
367922
2451572
1780196
2876084
1671723
917166
2860966
223954
2437083
638490
1481478
1571795
824446
2490283
1690069
2494102
702316
2648974
1976380
1923752
1885484
901876
228832
451261
648009
2303399
1968783
1835018
2915379
1747410
624476
2543052
1503809
648916
2932501
2055476
2760198
241019
2115211
354386
2368164
2555880
1896316
268167
126398
1997787
255051
1278436
1654556
2408305
396001
374049
935995
2488347
2935562
1733010
1820922
241298
1261375
1499082
1900747
1902853
2539496
2143985
1358356
2455037
1303159
2198972
825014
2452174
2801018
2611902
2379331
2380353
2002424
366879
2917990
2248653
2578331
2780691
2199836
814038
50096
567624
219198
1262296
1396167
533362
543668
905769
1793976
1320763
1915796
2063527
1501532
2712070
1986069
1774044
1828940
1501497
11306
903162
1756813
2762008
2183181
145199
2834510
2317117
277799
2939326
1352388
1664247
1538071
506472
2810312
1832436
163835
1420825
2266530
115074
1184707
204625
246829
2773039
2879678
242547
751117
831194
1708826
1905272
151531
1713294
322438
2729427
1928127
2036554
2451793
409682
1636052
1047784
2779220
833877
2299988
1706202
1465502
2031144
135839
684003
595852
820934
1860897
1467281
427923
1215693
1561249
2031791
448966
2874304
2748701
554847
1589341
1768593
144995
1398090
2661969
2210504
737697
2275223
319835
1154057
2065918
249481
1345376
580584
1439001
841053
87459
474022
1326364
889283
2927167
2404970
2052192
2898404
2737558
2551453
593297
1978306
2611205
1953723
1129463
902432
925540
112941
61270
528343
2915183
325102
1919898
746537
1201561
2850190
1303085
1462442
2418659
2065954
2841606
151375
1744157
1065638
72292
1654267
870663
310582
1184944
2269734
1810199
2418659
2382868
2603371
1229830
965806
1415599
1252677
504201
489769
1687335
2469215
2858805
1843566
814107
1019727
904266
1760409
2760289
1050575
1726165
2703064
1875054
100163
142560
153448
96604
712160
2555003
1062613
1564009
104064
1913379
1099999
948424
2258294
1867536
1377180
560309
651041
2530460
405092
542803
752761
2819827
1843547
650582
1965552
1478043
782400
1169167
1495607
886817
1282706
2849654
638177
2088566
2512917
1147011
2599
2635087
898552
2912493
1493174
500982
1934240
2119434
432041
1173837
1636221
621833
498570
1500508
1843590
1250417
600837
2344636
134195
873394
1899556
2613434
495545
173609
2881557
2017459
1483087
175192
1969225
1006646
2003907
1672295
1886761
546655
942948
550245
247055
2591398
913236
1690954
1782687
1822485
1958577
254663
2442898
559107
757369
1459899
1300068
1149023
2567936
1866868
1788291
1923498
1932308
2700826
1808758
1519367
952420
2305385
1028716
834776
1489026
1020106
1770325
380632
2833508
1687451
683986
212609
790336
1065509
856212
2630432
2437130
2808793
2873341
1344393
1061100
486718
2902598
1622631
284165
1097327
1629179
125743
2466473
1701067
1451496
849192
2525777
1514987
1930036
2303036
818507
2122050
834598
1989013
1143837
1701638
736885
171239
2872030
77761
2202974
128874
1306823
922927
2580605
1110661
1868983
1233367
2914939
999782
704075
1907319
148656
1728503
541528
1203162
401175
1232137
1106507
1674643
782721
1703270
2407328
275639
2370758
2862790
1855435
399781
686352
459577
1718556
193051
2882255
1119723
1207614
905466
2393730
944701
2026284
780881
797913
349256
178310
1090376
1409803
411036
1035594
146506
1446392
1231889
1428297
2511063
2693601
1324109
1875129
1152840
2214645
2106258
497958
2303865
2866180
2853366
1842750
1114270
423603
571762
448748
748293
187989
2157317
2291408
178874
594682
2593359
1553105
1928224
1856122
2774684
1888768
335637
1976136
2616768
939426
480400
474688
2348862
1253114
1741237
1677911
1899455
2488556
1812087
2513971
1889089
463764
2270588
1886899
1627054
2107218
1132208
795022
405743
2046504
2318004
2832078
427856
2470324
2388772
1757408
52251
2025519
1521916
1596069
366131
2248948
1346680
1753438
2236884
2919676
249636
1488817
400041
297839
2650977
2231721
1557374
1242009
2759618
2104203
141676
2368835
2147799
2554189
2646002
2806788
76695
300154
2299832
555813
1435890
447346
1196214
1485063
680298
2354373
2556473
754919
2174907
2761419
424134
471281
1532946
838035
1827320
2059503
1075337
1424916
2078083
1413503
64267
1124206
2348619
730907
1094360
248446
211239
2374439
105761
760937
882356
462540
2053541
25257
1073820
1875041
1306428
2227316
2747829
821102
2578810
1255112
1126305
299121
2444510
2622515
2219965
87581
2826572
2792637
2469852
2645102
199613
2134988
2591284
292154
872614
25814
190714
755073
2340712
1478721
1885041
2306499
23904
825707
1097710
2467345
2721806
2614088
1637032
1182797
143265
2649305
738544
879525
1332303
2019911
2620292
776747
2936491
266897
69770
2444375
1348389
1186997
345370
1817706
843039
969250
1057515
2868193
2125957
2810270
814044
2072812
991738
2938160
151586
385239
1054198
948517
1805986
538301
2116375
2226866
1346964
1329642
1812055
950380
2243137
446994
1383070
1258970
405355
446662
334387
2751714
1788472
2490352
1650939
2359120
632862
1317288
2303526
1052364
2087997
1165814
1974784
2278317
2341739
1471646
161313
2176896
1836751
2006689
1505725
570754
1604720
2212591
870355
1680098
2286678
2553563
2815342
2396830
1566280
1982556
1002416
626167
826289
2217998
829679
1068180
732206
434158
1171956
2916450
605693
1860313
2340107
1337963
899690
1887625
1874743
1149456
562265
1378958
702290
2532355
2728151
2518620
152496
126508
2441472
1503912
10408
813848
983271
2564689
947233
2489623
1571506
340890
1454309
2908627
316661
622081
869411
2039720
2323685
2089539
271516
1064143
1438444
1918247
1643543
2916234
1480817
2749297
489441
2738089
549789
1148617
574739
2550389
2870556
1013335
1918007
1499455
990430
694155
2124470
77561
2919986
1044362
2496340
422704
607767
2098848
2667354
1069346
2576500
232934
1846363
311804
1581365
1386558
471563
2254351
1158884
978150
1738015
2302282
2245427
418310
2466714
324391
2562636
1324460
1936851
2905365
1652681
2000491
969630
2738429
1137897
2489000
2529394
271901
763679
458565
443745
1938547
2516094
2627732
1447963
2621326
2401714
2063477
1594265
1646207
2517645
1194096
2928374
1824464
2783276
1350582
142648
2330510
778082
1762177
356066
1684837
419541
103518
2565637
1356877
2921304
1052838
1281295
1580632
835205
2314788
549614
478158
2808826
640990
954552
582128
1641836
2398723
2062932
1097506
862932
2203458
189256
2684845
1704834
2186112
1837104
658644
1304127
2906729
948978
507216
2871253
2568716
5479
2648416
1468332
2472863
2851177
785056
1785436
1723127
303706
251173
1674694
1203289
126449
636035
1726195
2623918
999892
972718
1007090
1048631
2626704
2736371
470621
2768641
1531346
597489
231387
2146435
1615031
1969925
2395251
2427036
1945159
754685
2333314
773109
1349790
1122397
1417940
2797561
895970
1295375
1932505
2262778
1411464
1459580
278663
2888707
731458
845016
1161762
766124
979608
466750
1340274
2591533
503502
1080630
2789393
2179460
1179393
1668635
1633467
1382696
2771425
597312
971977
2232020
1338364
2918727
94635
1935730
869028
262142
1281008
523171
786719
952818
633845
2384324
2806513
2159051
1639757
2162175
483722
2782613
1419579
32787
2912444
939890
1885457
1971074
1934930
748831
1088413
918130
2205274
2792113
1851084
616572
1005280
1993025
799074
1151866
1417602
889147
394936
1759282
1503326
130840
9628
2207251
280096
238761
1135198
2160444
1936635
485960
312818
647983
2766771
1725171
2057000
1173340
335547
2353429
1014197
1605835
946082
1090092
1824887
1377882
2630826
404533
424961
2408065
1970168
2563346
1952166
587297
2264863
1867684
2124343
874339
1525375
1982886
93582
1750836
519641
375637
529312
2689667
1232192
74045
1611285
2588137
2279766
2589046
2901640
614603
1866191
1571303
782518
1376514
390006
1731402
280799
1007915
454622
57787
1038720
2288705
1823116
1828925
2562102
699640
2510860
2533402
390158
66689
791259
1953887
32924
2469589
2764040
1533231
626444
220046
1091139
1842516
1699057
644782
2604676
1938751
2918429
495424
623427
930751
2781186
1545985
1238528
373611
266051
1105274
570429
2513543
1907
1226354
828944
2805457
618057
2607825
2714120
1584028
1226491
1058268
2067886
1231662
3530
895950
632086
2826331
733032
198693
321893
1097375
2031896
1399434
1342508
1549323
2564332
2767575
2251616
438806
2869421
149287
2369038
1313185
355726
826083
1322542
2496710
2583350
2137784
1944910
2243663
1419057
2400732
996594
2098127
2428675
808633
1330354
715552
2133339
2922533
786339
140630
4303
645097
757395
292486
2017509
1254321
1568117
1427848
2625966
1428973
1185468
685900
1540437
1104075
2598105
145059
1948968
208886
1905429
793424
1544712
2810119
605118
1948185
546095
2653365
2897564
2843279
2265949
1316211
692148
849
155904
425048
2034899
146524
674228
873394
2840724
804042
1120457
1827044
2682580
2687936
2131253
573347
508619
2437319
2169649
870320
524331
208784
509886
851440
2438459
769341
2442768
2615469
1770677
813968
984299
2419035
1068697
1370068
2607277
2759942
960973
1435154
2704081
69317
1746481
1304256
577140
2471669
1077146
1052435
689316
6491
2784150
616951
2880343
2831061
2191552
1348091
814211
2547238
477911
2561218
1678428
2704629
1605707
1089173
2431015
2198081
921993
132416
1546425
1416175
538449
2862667
1584538
2453880
961270
847028
2631392
1018425
1755701
711062
1834427
1418162
468524
2061285
896576
545084
1175230
2369139
2604778
2215703
2208946
992814
945366
858186
1310356
74708
703553
2104417
2386611
1693035
1784449
80261
1010514
1168981
474439
2151236
1677070
1344586
1412278
94903
1878608
1614773
967025
801717
381088
1763514
185817
2700743
1430128
623574
1193380
2208017
1207746
2382912
309449
1916741
2398832
1487287
404412
1174889
1907591
393617
1369544
2737810
711403
554361
621564
2575507
1859287
2628674
740152
1002380
1713996
1910972
2026246
2031965
71972
2851074
2775009
713132
1151338
967789
2261256
2138834
680677
2406587
1657313
2822802
2352498
2324876
616451
2107542
413465
539248
1995332
1300589
816409
464434
2835372
29088
1257753
2641285
1283046
338445
885937
927006
2782944
1119925
1432698
1435641
1987881
2851172
1498923
695436
1632446
2664605
730094
1138457
879374
524885
998070
1549440
1578437
2897107
2610155
2205317
1448484
893809
2547572
1733557
269343
422096
1374501
2625186
2849773
2867859
2821003
2065098
1135148
2258585
401321
556996
762837
1866514
1843068
1035910
1082419
2136248
929185
91936
1029893
520648
2302872
1676934
2236173
2437896
2255156
1680856
81896
2232507
2844919
2336725
2629261
483114
440486
2368893
1652183
2806941
2411032
855139
832453
2597037
637383
2840823
1672282
2027208
2514735
1149009
518908
460673
2442682
860700
757119
1568009
1164247
1826779
2287093
831426
1920209
1308305
90791
2164195
1892104
1757809
996060
2377882
2564393
128863
1102399
2115737
1474691
1717142
1257760
128326
263350
120371
1788534
2076818
1529875
1686084
1341061
1455584
1016190
24352
805424
1411480
846501
259543
2135256
2892800
741305
241051
805525
1049199
2577081
2557163
2718189
1803386
2231031
1777650
2615803
1210626
1097628
2041390
1723803
2199230
1932176
1499932
276748
1671340
1317065
1037133
2311522
2796201
2001499
2874320
290789
1073043
486231
2010438
610051
606730
1642848
668000
442712
1007941
1278748
804170
1432490
1707164
338156
2261737
32477
2459539
365700
689990
1155689
1509584
2440105
598665
1380197
875655
2741832
1993217
2508761
558919
1526428
1982637
2789116
1996870
1133541
2277266
133915
54869
2760144
2516953
1595971
347009
1701380
2081989
469139
348254
1627450
188793
1443407
1982996
2921167
493949
2744257
2599284
1496241
254861
2056518
281376
2164223
2667446
2832999
325425
2241932
1800481
1196560
2137111
48934
430882
2844489
800636
1369114
2417059
2067565
1813552
2861176
662818
52698
2350275
2161353
1939213
833511
406174
995569
721032
1432162
787694
1659412
280484
2075423
837902
1329393
892335
329207
2322424
1489422
713862
1769316
1779600
711231
1011721
1293912
1045820
2135486
1378946
1275221
2740754
2841914
268744
1097482
2434437
1801157
897825
617469
1035893
2109501
2579109
145286
1407407
1246206
1673619
631206
477507
1194526
1076660
1249737
867145
1113661
2212353
2398661
176181
385684
2676144
1686018
2641155
2545807
666424
585155
1352181
1259448
455397
156964
2587334
1109532
2124782
2852325
434637
1867092
581104
1648821
1079136
779122
1225623
2086231
2774925
38233
717763
1417040
1026792
1227230
876341
2300851
584342
1352549
1939820
2079344
1135941
2507535
1270428
2356725
1387450
1808993
2298056
1014823
1540778
1674872
1024547
985519
1702884
2355797
1180614
145690
488278
2246198
2653296
712911
1652372
2223771
2474605
2210921
121779
1177692
464393
2073149
1016257
2363904
2654031
145114
2074086
2193585
2035233
2592426
516069
134314
573162
1479564
1191938
2656175
1047733
2588651
396505
1146939
2723171
912443
113698
2938288
1510951
1704262
1685954
2635796
2736648
2401695
1898581
2759068
1237385
2147938
2482020
471321
1521945
2425497
694904
24238
704452
255674
2539670
2245701
1672358
2460207
1838598
306863
629663
2246447
1726530
115484
2268326
2748098
284920
1624456
2716735
1300134
793245
2712110
563385
1129928
730900
326249
789707
1322463
1657789
2755015
1343177
393519
724089
2288349
1017038
2199851
263237
102417
2195576
2302225
1476687
1361749
1151719
1721029
1453996
102382
1380604
1044896
2922772
1453159
2128277
796332
2683788
1701212
5768
1411943
624872
196323
1402489
2131201
1887455
1739647
421151
2138588
2137254
1692679
1201142
1161706
69132
1528595
1614537
742775
1879048
1724427
1486472
1954308
1830123
1768842
442721
1756350
575365
1851910
321161
943479
12362
2544149
1158508
2079984
653475
2035496
1385509
380277
922675
535118
529120
2317815
1068834
1047334
736172
2711277
1184775
434075
669364
1636455
1865317
1395367
1324665
480068
1237404
1429871
163927
1998370
1123414
2822914
1403177
716716
2536589
1753340
24618
1063922
28869
13763
2528396
1222976
2669919
2140936
1471466
2123377
2404707
2055549
1285138
543592
1942195
2713256
667129
1691672
7713
2484103
2933452
2190017
2653635
1400037
669392
745543
2106909
70368
966383
390374
1600568
580556
761268
253377
30333
2613902
1200971
1503837
2001916
596570
1905579
2395853
528732
2368448
120282
2583079
1197104
1294285
1317256
1146740
1947197
603795
1673178
1152571
2280900
1767999
611378
1870383
2308309
1721586
1600180
1921286
716806
190691
259394
543984
1284280
534806
2196649
2781322
2556736
2264739
1569809
2649724
2757478
1264462
1768844
2125442
1841392
304509
777762
2360154
1779683
1381226
979044
51409
1591119
2062575
103754
2583568
1937046
1846043
1951933
2174094
2125610
2360566
38588
957554
349576
740365
486588
1429874
198278
2689423
2126888
1790175
593174
2005392
2038366
1092251
2150683
1032042
55338
780022
531158
1970701
2444639
2484487
2159227
2145045
979053
1225258
1046447
1953696
136777
34820
1826253
2602582
286529
1062366
71708
2595099
825794
1346673
801504
1093610
1258715
2821004
2588805
1113479
1112119
2539546
359305
1646573
2654676
2563527
2177881
535663
1689031
2122598
2187737
2202766
587635
910256
2496896
1163402
2566453
729487
534373
1576936
443621
1824685
2278577
2397330
476699
1293015
1385419
1063962
1951899
2312475
2402458
695595
2639798
1764246
924859
1094456
2191514
2262950
2157964
1432125
1890224
52451
391322
2385760
717027
1614037
1232793
2193131
926228
430508
2466129
2597545
26205
2093658
2779886
880372
2092843
1168143
2202098
2875101
2840269
2838830
274573
1803680
421590
1819105
2395657
2015783
630357
2504910
1758
1013308
678011
1381685
1164597
1690568
2462032
736051
116843
430024
1986902
797802
2664729
1312540
1461461
499798
2653005
141748
282171
687755
2470312
2535055
2619428
135535
1122464
2733203
440406
2416682
1033232
2779391
919031
516620
2564688
183820
2269316
2301468
10801
136527
896422
2212357
2177972
2838257
1637137
1739432
1427051
1454297
2859736
1995113
2629689
2516958
1452752
2702945
871844
11055
2126587
1413528
643119
1448995
632798
634991
391953
2908364
1504116
321458
1001809
2280866
932867
385078
952693
1371967
978554
2161000
2459948
2098126
1261818
1164365
2397959
1076727
1653171
1876059
1869314
2040543
2839267
2448483
2433813
1831784
2456603
1136619
1581710
2345003
2280962
272563
1924979
1242709
1029619
863174
2308330
835187
669003
2251330
2406255
2917994
1054162
1431586
826280
841365
2418332
2618257
1066018
1498902
549737
365712
1321059
2067603
2600186
11984
2624616
708540
2854368
2358951
172137
105513
2001952
1375318
2703695
1627639
151702
73381
2157419
840091
797204
1989179
2319806
2497653
2759816
1423233
2181459
799482
377551
1086380
2265318
1820292
1046860
1736823
735293
1244918
608454
1061880
772556
1798012
2813399
309193
1574440
2732449
769541
1032254
2903075
1273417
1853475
2571579
1615879
2452140
2372638
2767518
848114
220957
1272199
1787905
1119038
841791
1778372
1121131
1844825
1230781
135412
1021086
1073064
2166497
419268
1238529
1689914
1250301
1034844
214465
1904003
1787093
1116339
2333970
2008415
1247152
428708
2370454
1681504
1575022
2176682
619854
2563943
1910469
613173
2067308
166463
1616064
628500
1695001
2438506
2605896
556463
2479931
1921111
8095
1132239
1981806
1948109
1523016
2635506
2935043
2854651
288837
2228872
42137
1072336
2658506
2696470
2578225
2284060
389003
984416
2742746
2745726
1346730
856557
411590
614375
1984683
1480998
256100
2747552
2758378
2534542
936249
312071
1736227
1059559
1540305
2342783
2658613
1488318
2887762
1177930
1182262
201831
2672172
2737207
2254656
2396738
1019636
2457006
783076
1785386
1589289
2025127
642548
2256561
444909
487988
546897
2150182
1292230
431673
2100676
1705884
1276706
717927
1641124
1000426
21825
2886400
2469190
417127
1844835
589172
617922
2101794
1841794
1345141
238703
529355
2021966
991878
1353389
2884001
455027
2614730
215585
527661
25010
2877267
1166751
2581772
1630700
958576
350552
360632
300123
2523911
1001120
1116933
2369151
1340322
928235
2819604
1138109
2347426
844107
543161
2797494
888059
764893
853511
104802
573269
1667983
2030036
2859023
2748497
662707
2230208
2862836
619218
472941
1214733
987845
877651
470383
657129
2191391
1457018
1278427
2194675
77105
1134567
443229
734291
1088082
1401062
2252440
1570325
680574
134859
643294
2476254
2485961
2849224
908202
1482780
1392960
1379330
756957
2050073
1453721
2482009
1908407
2574741
2174820
649092
22220
1843747
1645452
2226085
261804
1949897
21746
73208
2844925
855064
1473311
2893824
733730
912822
2251847
2065705
1076165
281714
2691244
2487446
1153073
740260
2414879
2193673
1177601
2895750
1144960
2426571
1995432
1285520
1519861
1081351
2497650
2782799
723438
1955680
673205
2596600
2076289
2665321
1312847
1749657
1187270
81422
1568203
1326472
1376398
1275903
864260
2925852
890486
513763
2266513
2519317
2665062
1974583
153847
2067849
2810015
1617365
1612716
2657184
2904926
939550
487257
1284883
2615583
2543119
480061
276986
857887
2528299
2120174
2306525
2227269
808417
1944957
1571676
910392
101646
1685234
1873646
2483162
2156524
2446223
1480485
304394
715714
2416503
2623505
764903
861976
524264
2057962
1486206
1192079
2810945
2413517
1223261
1028806
1174063
1744259
872498
2582866
580988
1922033
815136
1421991
2408536
616164
1330332
156513
2621122
1534297
1527382
1011006
1494254
2499465
140481
1892895
2629349
92336
2769869
2147562
685637
2938253
1154419
2374943
1760990
100384
23347
1873912
1455851
311422
1998311
446490
230979
2344354
309405
1259371
1325231
1622577
602195
2812777
848033
6627
1877962
1702702
274008
1846206
2232978
2018710
271615
1461477
52179
1143609
2046832
2205419
2410271
1426401
2539368
433838
812105
1141380
57963
1642833
1747264
2834459
630841
2365307
1924245
2622554
2091967
137921
2631533
860814
1613218
1267034
1360162
199478
2560216
502219
1207732
2862100
1926551
1110661
403725
1001742
2591560
2730154
1385200
991424
922517
192775
635505
1219080
551996
991816
2927998
519622
1194360
1548233
2889038
1046039
807982
1301899
1555540
861216
2054716
373556
2322497
430784
414575
1144055
1982890
1835230
2517126
2255685
1290828
2476444
1713340
2573574
2813924
2233417
2246121
912625
1729960
2227103
419935
1716672
2846703
1300782
2489417
1997114
1188637
1659113
2434574
2807352
1349036
1434468
301459
764092
251800
2790255
116272
1908726
1830100
13007
1694138
2583775
2563051
975040
1627363
1501801
1656705
999662
1853325
1294009
977092
1874823
553297
2613181
197852
1221519
2540617
380077
2673709
2009067
1791191
2522006
1231811
339685
1915490
2767548
2773888
1163720
517860
342356
1963923
1658686
634959
24827
213821
1380845
1945316
1883158
2885463
2330193
2258056
1747007
2874477
869271
188376
1660357
2559264
828065
1313447
470306
203860
341587
2393817
2710530
2099671
620630
1225602
1579437
1646798
2895015
1278398
1050719
1929154
6586
1469653
2119167
1737182
572982
2473456
2274656
1159437
610750
28084
2768924
1367323
1474346
1038023
500392
2839328
2502346
2377435
2438853
2800331
2014807
2864798
2563267
1575238
1440849
2013698
1563739
2285293
532059
418898
1674934
1875920
1021475
1761667
2088692
2518134
2734667
27709
1633375
120419
1999937
502954
1503426
964101
2553986
996647
154273
1557426
551678
1810384
2200544
1330299
830365
138439
1054101
2603928
1665450
781378
2748070
1093129
1729472
1464457
1798660
1844693
1865897
1417096
2700829
1645255
1782526
2381498
1956711
1158314
889901
362219
1931300
538074
1058869
2315681
765215
968157
56888
2782867
148308
1237263
1887977
1139954
2885794
2076802
2023251
1629799
1187217
1096380
187220
2299581
568784
1145828
2335190
1990721
1947655
742838
789978
104901
735088
1492846
1419414
1204871
786805
788700
1076324
2518218
841027
703441
2400948
2509419
1090311
2501742
560012
1811158
832198
1871016
1524316
428372
790545
1694794
2561025
1886770
806760
941466
452914
777296
994992
473439
547847
2319933
2132669
2635363
2787275
590639
1502328
790071
1698812
1589727
264366
2648496
1121622
643498
777146
2047054
2351257
2507821
1486885
1719071
2716363
2509241
765788
1320718
2594709
2852817
2271889
430730
1231222
754022
2386194
1483767
1243912
2591091
1740217
334175
2461580
2324710
1602522
176519
907608
1210890
1718494
2674969
753428
1326393
805663
2067467
1273675
147818
2036547
505268
1846205
364903
2427646
2044487
2635574
1593641
2632294
1777494
1292962
2366036
1553622
2680317
1510385
1958999
2836967
269558
1952246
1644477
2464625
533790
184291
1910747
600090
2396778
2920220
2193267
1074671
2842215
1332048
1877428
942877
808145
2273546
50047
186536
2562916
1649082
217326
2838197
2225592
1199479
726452
2828061
174002
2290905
258771
2917164
624004
1890662
1579205
1537577
1262405
1485053
2118359
971226
2556694
906556
2252527
902865
1358354
1689478
1084430
1110198
864471
538343
2592837
2905236
1596507
1625653
1934621
2581678
401113
2801176
2221592
1002764
139950
1695797
509022
419651
2523474
150842
1269808
1974150
214986
203790
539163
1749368
469629
440919
1912070
2533678
1792555
2108942
831872
515627
1671093
1392051
981327
2236118
2511545
2018325
2605312
995951
2077401
2553465
2433364
1989469
1358693
2691152
611538
2621036
1508810
1375383
2900825
2474212
897035
1117843
304704
2737293
2415422
1527869
1759688
1143260
2418781
1570016
1618410
823413
2411178
2326898
2455697
717514
897593
1622118
912258
2571750
658819
2911000
2718611
2325298
2779759
1310871
1432885
2926440
1058419
2701189
842113
931913
1197363
2574
21611
2601526
733488
1717950
1213865
1241613
278452
1167361
69299
2320215
292763
1477591
2568668
250637
2602174
1195464
1302692
2010980
158616
2764569
1193477
2473402
2023014
212706
871578
2703445
1154929
1654221
2892906
256549
2095277
146494
2770453
385400
2773415
686447
2924262
719847
2065730
1189769
1837922
837209
2357501
1544996
1961059
2732208
1466719
2003568
2515037
1995128
2714115
832990
2489859
2880394
1528034
2745650
1641536
2648856
2316136
1652253
1709154
580404
763027
2072358
1814070
1302103
1173344
2216317
732822
134069
1078138
364131
466573
93132
1635716
926334
1241874
379049
1670100
1214465
2198497
1125363
660693
748599
282251
1497794
308990
482925
1901291
1995685
1877673
138111
1420967
91957
60999
1112375
1514617
590058
825687
135491
795810
951688
2919812
2769713
2739573
173044
127665
797375
584067
202001
1717327
1924434
2684466
1063812
2548058
1196039
2837153
1958097
1910114
1089361
894814
2109932
1884246
952797
161893
1830000
2834197
1623691
719597
2074086
1716947
2274607
1477480
2598904
1196329
472544
348434
2683846
2437224
613767
2330130
2375296
771287
2635261
1734985
2117766
2435118
2466696
2761219
1673595
1988064
311166
1150145
1955099
1068615
2306959
2581910
2815787
1145210
1625154
2497934
1722858
2792123
1760018
961590
2721573
1712846
2588094
593459
1347593
1335511
2930991
2542132
664086
1127261
2710269
1133620
1335163
2103125
1519783
1935486
2036981
195687
682967
1530435
2736299
1301134
1385809
1084889
1935033
337154
1637263
163212
2025308
129611
777809
363213
497374
946355
2931407
1487593
1991702
2191905
2830603
581456
1118618
2115141
2935601
974377
1954876
934868
2926074
1856856
115448
1906385
2899115
2925050
766082
367739
2229247
1132662
145366
2261103
609672
568839
1141490
1032863
1428287
1863647
2840154
1297249
2054691
1349426
1380538
793173
2080265
405078
1466249
1845780
1814662
934691
862389
837007
2601264
515991
2615670
1770743
2353378
2300858
1968746
1611337
2857468
1082197
1931648
406346
52394
2428951
2059070
832040
2205791
2672233
837418
671087
1742848
434160
23860
2539714
2278601
1219304
514231
2469465
1391002
434714
362342
987514
1208786
2881063
2109022
325473
2909137
1214686
895286
872406
1680209
985819
837171
2231652
196522
766394
2706583
1962851
241909
2295492
210052
1994304
569620
2713303
1554968
1856313
2414805
2007240
2446501
2746128
979823
1685458
654038
2443622
407279
2021325
808672
1451417
410748
464814
889817
611207
1706855
424416
976068
504250
233392
410124
564464
660027
1571307
1555701
2063522
2390182
2599810
1823205
639421
1288206
119064
1479912
722268
2087354
2067575
936334
1247986
651053
1790282
2156701
28118
1894025
492002
97365
1900159
2274824
1199828
105857
1722260
2914825
2369042
1931286
1417103
2086544
1961178
852965
2460997
419436
1064138
922429
1579588
576870
1968614
1493605
2371637
2814058
862257
132086
1920320
2906058
638702
636001
2593693
200249
1811554
2856067
1190775
2210108
406614
346227
2299418
250618
460526
1549502
1450966
2407377
657044
1975740
2033593
1393844
370743
182607
417342
2415600
325748
261491
2350609
91254
1758867
429804
2204081
1220808
631954
2871285
622099
2007801
2838170
96083
2903221
2548873
1037882
1675579
1949771
2302513
2390753
1824747
2397227
2775337
946651
2029880
1602592
2743262
60125
2513508
380389
67840
2099716
2576711
1323791
1586161
2287872
771877
1478147
2435595
663893
2383243
1281954
1813411
2420719
2212933
183913
833915
1655837
2031989
1456585
1171546
863210
2778331
1901315
2370071
2576971
1670935
1228018
2378962
2123291
1760542
269799
1325847
407365
2258765
2169386
2559691
701732
168292
1943092
753292
2923325
393061
2134966
2836143
2684892
1268016
511241
2070425
1649405
1247995
525682
1036390
2881408
1400274
983781
1579540
2751159
2759137
2189194
1827889
936093
431120
585891
1446805
2637494
2081747
1714050
2345628
1098050
1813285
2330654
1477208
2182455
2145848
813988
2923922
440005
2348811
1146794
2738170
288267
2685035
1962272
1063070
1916570
1876926
2792035
1260722
2202109
1076604
2365883
1911133
2395711
1070206
330828
2377952
666384
2413737
1703465
2914166
1948796
132590
2515391
1179210
1518465
571234
1931239
1168659
474002
2394521
1593350
1441222
2762082
1387159
1720196
2902983
2783240
2052829
2193067
2865386
2008657
320197
144832
1508293
2763387
2259055
2640765
915291
2604461
2705720
1205842
1745156
2777453
2250325
1417056
2674470
1341862
2424463
2272053
207331
1480692
1506838
735523
659967
2859585
1649329
1659567
2106907
993431
2440113
2834458
679381
1022876
1380707
1908465
257050
1659152
166707
449709
2463236
2142163
1584932
1518241
2342210
512380
1672533
2228905
2220272
1530182
2370090
1303971
1872490
1477076
699220
1052445
503283
630456
1794983
1788727
1537078
2531737
809437
2146025
1631379
446821
219360
214329
1390474
373464
1394079
1890566
918526
229307
1795710
1642604
2774585
2175107
857182
2529291
1218078
666417
1494837
293314
180393
2096717
1098594
552644
2754674
2511950
1538518
2906498
348214
1346402
2218895
278839
2907013
1461891
801522
592763
1399679
15169
2065442
2854675
1424667
2250438
1851430
2748811
1778240
178170
2587398
28692
2273137
2897799
2018651
1236945
2059334
1367970
2571816
2172059
1440090
1567545
1764808
1600731
2099003
220105
688999
2566484
782681
2067968
739287
1221102
760013
1193208
891207
2378484
2471376
1204372
1423058
2566278
420587
1598483
880639
5326
2547329
2061882
2161066
1483201
176285
2109260
2565508
2051892
2028734
2498227
224684
507849
1016688
1975152
2591959
2522950
370923
1562863
1263513
2544027
2608548
2254616
2200412
2864937
671993
163500
2068254
1254417
1783234
869170
105255
661534
590472
1207712
2003174
2063875
2015492
1864328
1154005
2691503
376607
103312
516373
1740657
1358499
1270771
2439317
2437192
224478
1120942
556792
465840
802488
1055275
161158
784128
2719322
2153270
570520
1135196
544269
840303
2041916
868511
1422755
1274464
313171
2300967
1539410
1119046
1921548
829667
2686040
2496295
2787093
2256809
1976378
1647089
1438464
2345952
1114141
487108
1839252
79435
805477
721856
1410680
1323164
2789135
1576860
2308687
489674
2934532
2406252
2922590
1200276
882339
377219
1024218
1488424
2048892
2374064
2061612
1471323
122140
1499969
1248601
752173
345470
2484382
2098885
616105
869188
81711
1713996
62871
2743383
353140
2003004
1243279
146423
68807
13522
1472212
2938144
689714
2642235
448647
1381290
1877733
599576
975273
354189
1388946
2035908
2531432
1900657
1059797
994451
2358694
1045785
1439029
1986355
2446112
68925
1087413
786162
1565449
2552485
2535537
369844
1319583
175518
462620
748288
2637217
946974
2320502
1557495
1101655
2010324
2780959
968776
1130234
2570356
297765
216973
670633
2531399
1560236
1992891
1545832
33649
2716162
728827
466775
1452600
684508
2905007
2506015
18869
891248
2478505
2604958
216662
605821
422809
357282
2085692
1780994
1569086
1262639
2260967
1566587
1910850
135535
927967
947698
802992
63858
1189691
1784443
2012512
2800507
2224124
385053
1941842
621298
139207
996092
1826299
2133364
395185
1035425
807079
1852712
722366
2137076
1451985
1019566
74615
1544392
2916945
1890011
2509918
1760817
763925
1932663
2169157
2445880
2220287
2806703
897897
2465375
1012991
1986608
2402615
1917540
2039044
2223494
840723
868540
2378939
1006746
268823
1912216
185766
2301640
2783869
1283747
2483426
710087
2084596
601136
2508286
592778
833210
1912570
2459153
2445091
1080143
95537
2271996
1424074
2153057
1468057
372235
446076
855679
136625
12216
1642781
272555
1249626
121500
97076
2370378
304865
1459800
259292
1020523
390073
938870
2890546
813106
406524
1782493
1298020
461914
1409601
1187021
1285390
2279582
1755844
2026826
1189392
2496013
341599
1292691
2854522
2637455
2026788
2670230
922177
830846
2764210
78494
257090
1189136
829120
1863957
1803207
202924
2107799
162378
1126416
36854
297131
1700784
1696987
1735626
259038
1035551
348703
959908
1825947
696303
2037524
2668775
2619114
2940007
1512108
2405638
2199743
2107251
1815542
653280
161921
2432738
1695868
2908391
900936
370925
1277572
2358759
1378230
241174
1848924
2370371
1519760
670570
573346
2719107
451980
1844076
746991
66192
2054806
2799649
456720
2935532
2600663
420015
2810229
1654227
932826
66790
1325080
729579
279282
2663979
1289576
1171506
1386808
2477866
103541
488922
2525226
2097067
367770
2325384
1843020
1252983
1477087
966426
410103
1639971
635929
1766730
2068449
2647110
1593059
1006391
1776280
262329
2417467
913556
613057
461643
1633525
2264361
93286
1900978
2703140
74187
1174801
449218
2777255
1353210
193807
1589786
2030919
1932780
1692042
1522241
338711
1877432
1061753
808430
2112769
453152
737904
2068706
613710
26901
1419403
2052408
2248686
1988964
1158435
273990
2388487
1358345
2562150
1170028
2348561
693705
1825490
2672831
229839
1652420
1498967
925528
2285820
1177757
2210519
2128816
2507278
1817416
2486373
599173
2460160
464060
2446012
2259178
2233446
2200199
2478999
107869
1581457
181593
2049942
2493342
1184643
745052
1926667
2012899
2690048
1804111
714159
574915
2542804
2410252
1635353
345601
1186478
1258090
382674
2778249
206700
1531990
1907402
2259014
2783136
2108751
2846273
1553861
1551336
649209
685655
479361
1202106
1515010
695858
884935
1192274
1093270
775701
1786300
2111910
469967
157106
262044
627591
1251972
1933480
1131148
2370651
643584
386600
933892
1961404
609401
2345129
2153264
2553274
2701625
1584125
2726261
1509114
2280479
1418929
1618524
2790255
893239
525151
1754327
2242230
520589
67505
823763
653005
1373033
2563851
1115119
2175241
1340626
1883448
237873
1362106
1741085
574725
557692
797410
81175
2112937
1706979
2326341
176071
2556745
1927904
1457850
230850
1165829
2460200
916992
854976
1632879
2143369
2258562
2450359
1852897
2176961
2337461
2655230
835684
522801
2424536
2492583
936886
2347212
2331490
734253
1591101
2043209
2117095
1052859
527638
1207683
969425
660234
2306369
1046397
363328
1346182
891242
583946
1837588
813223
1999060
1659945
2273879
852021
2236718
403778
2290883
903646
2767075
621655
368877
2002650
484045
1440999
263990
891691
2845278
751828
57201
2792899
1625809
2181453
49297
2359263
662262
1990946
1008840
725719
2071241
52850
1642837
2826447
1481280
335455
1364667
2414070
2924072
882835
314290
1723314
1380650
2191914
41311
391650
852366
2817927
1297722
1124563
646608
268501
154965
1742478
262680
393428
2325221
1929050
818341
2601181
323411
1255538
2202629
590715
2088892
192258
1961682
2907266
1977395
87572
2724628
699655
1810732
1554077
2900504
2295743
1444231
2461120
1107551
354504
311352
2709441
1807778
1630067
1425849
1178872
1014966
90184
1409254
455944
2846117
406741
1773328
1880600
2484463
2092182
1242852
2090351
601968
127840
1010768
2256250
2709925
1981481
998956
530417
2154170
805161
1421520
2882839
1346975
2416358
744330
67975
730438
1942844
2649503
253179
2296611
161337
2883396
1205229
1205944
1406778
2040020
457874
1889405
2787305
1790763
1003386
2769447
365946
1678579
2332456
1915830
365952
1073077
181123
1804307
1377981
1420417
2162252
1006250
31712
2590517
842872
541180
2233495
483711
267638
416912
1419112
1532001
184778
331205
4971
737950
1136167
726098
2485341
1095116
1962903
1277119
966327
1616671
58041
1728389
1227269
1181163
482368
2514000
1590976
1242050
2205789
1083668
1573914
1275776
1179951
80043
1789009
2284355
599789
1569710
793002
88176
422307
2521195
1395633
322209
217605
492968
1719722
1403503
225089
1033812
1825138
1548041
2229922
2039248
2303176
2753900
1314836
1863137
2396152
1101948
1753468
1657606
1519
830462
853760
397164
833396
99394
2447285
150010
2320675
275326
773852
1613908
892754
678373
488920
699897
603934
2703402
2851649
837393
1962913
219818
487254
1593179
2363955
74914
2354898
2114157
1106030
1653030
1231369
1224954
68348
2728219
2081448
163976
1864367
588807
2014086
2834517
103376
776022
371976
1519696
232170
1928046
1350602
828405
455083
1798011
1080333
151468
2853305
251692
1998236
744304
1537640
370696
479654
475057
1399231
1425314
386327
1079911
36094
2303754
17
2684166
2592346
2816342
824991
137832
409250
1041907
325545
359294
23413
160600
2264369
2128549
850696
2120728
1508046
302343
1892275
1781418
1929109
975978
2219420
1872687
2750989
42113
609955
2117333
2837532
983239
189868
425759
720767
177396
182727
1974856
976451
1780486
2279887
751096
994952
1995427
772412
2246175
2696148
2199463
443903
1587057
1209612
2561887
1609529
2028213
1144079
2154639
1062232
808333
944791
2118904
68970
2131747
2246617
55234
1979920
529682
1409721
205058
2424631
772365
2333713
1472359
482890
1444003
1265181
2877707
664772
689531
672138
2480191
2749072
2026339
2665509
1194799
1915951
2359189
1301703
2897087
2216577
2380097
205222
2216874
1183000
410777
1744342
1418638
1533585
2533498
1798797
1556103
988810
307433
220865
2391833
2385633
2174552
1594826
2309841
635317
1648845
1346231
1529838
359238
2342066
782693
2332001
1414030
2618858
2191473
1551836
2191096
2743663
1425962
1311187
2583502
780666
2385703
1332200
2373953
1696530
2508428
2771916
2557191
2164304
2847247
1462033
1482987
2814228
555038
594249
429576
49975
2221205
1156917
2773953
1400475
2527281
371306
829780
2229668
986220
1878885
2679769
1380504
2294497
2383816
1346402
1635853
2296479
1902913
731125
320939
2820320
2584215
1248379
1871794
2299401
1420214
1450833
2392845
235885
1976494
1929397
1949599
2555510
1684533
1960166
1387755
1759873
2670426
856712
1385793
360175
1725832
2360777
1307525
2734995
965770
2894849
823200
2140823
2817096
798494
297316
229616
153585
1526728
2520704
462559
1653632
2279354
61738
53625
1934925
454882
388051
1419131
510845
762266
2874328
2459683
1304283
2800421
2081412
1584991
2010458
2507182
464465
2032418
165249
1647387
806771
286770
379240
1938537
2775597
1746345
2154029
1821571
494400
1078418
1570684
2499604
1505153
2200489
678414
1876643
807042
731136
79775
2436483
1704445
2808852
291309
2670992
399130
1553737
1501236
2416995
1698992
1066684
587381
668481
828122
2620042
1205803
2585614
527667
768554
1101701
223350
648446
713618
1344178
1710041
2839579
1911926
2898408
2110238
2625645
4570
1438845
1170464
295879
1597115
1684711
17020
699755
2285586
1472792
814983
1962990
2713913
2684406
1799125
1793365
722260
223299
654080
1257898
1983866
2830042
2673731
1081380
1956001
298362
447130
1687015
1791922
831103
933501
2624263
544435
1350437
2330462
2742060
1412834
859199
2659231
1118780
2305396
833424
935935
1359736
1143412
2215457
2446936
2639274
2835165
737937
2691011
2734
1720232
2662420
1245741
2559985
1447364
1284362
2788197
2895635
377743
1469608
794747
1465399
2188596
1106086
749634
2845873
1671116
1726600
1665013
1188694
372406
2061721
359811
1644953
1814824
2252591
240162
704644
645648
2398458
1131032
2580810
2810948
2194478
1154518
2496378
711519
583268
1699304
105589
1913710
102436
1852918
1909378
2645669
1774076
2711717
1881740
399555
1437385
448067
1871888
2816611
405566
1617098
789803
2420172
1323427
865446
2275501
851758
938675
1819108
2886860
2712534
1193474
974614
646465
72907
924311
2259455
1080180
282427
1033797
1524846
2749035
1600129
1345851
1246757
750338
2325021
899180
2804696
1390679
578752
687611
46896
1788276
1250921
91505
1869678
734503
1247751
2695500
1558338
2610544
1713649
1312613
162702
2195718
1201925
2300868
307334
2126419
39353
2540026
1462479
2180119
1161195
377038
467716
600662
2124059
2778546
798191
1865759
1295063
2281873
2669411
104435
307260
313085
1557022
582605
1511013
75592
1050687
1980475
1924246
1504381
1532031
2743019
2001688
2496104
2860633
682757
1156076
2331197
357873
806476
1572907
2438053
1374078
226979
1960871
1934472
2643597
2695656
2578233
1005569
923370
2248539
1771744
1375128
823383
277065
2817073
1765904
1045430
2630351
2033893
2937241
68062
940946
1305435
2255381
2194604
2783011
763823
373478
925309
2551079
720021
1896706
1897392
258043
2618458
1689789
1652952
532983
2049544
1212223
2637093
2664864
1260597
1461721
1276770
52482
26544
4776
1311391
103658
405557
637551
1979451
1973961
708748
670502
919614
629435
2652044
341247
488885
1173456
2852368
599087
1781635
1081323
2505498
2185803
2180701
2605531
760403
1360254
1285514
2669287
2382338
754288
1685466
2730444
2379009
626050
1551833
2274842
1472644
1633089
234327
22845
1671972
2153042
515371
2127070
2387328
1535384
831849
923274
159060
2907437
980878
2096767
2601635
2815920
1516010
2174163
57393
554037
472853
753254
2936803
535547
733333
1952540
893308
2415883
2851050
2282346
826541
1134903
2574293
234927
506170
306610
2471327
2605084
1947195
1291066
1257650
697053
2594340
2017809
1417105
2078336
2785881
291043
2907790
832778
1415779
1848234
2680883
1085525
643636
2553910
1237393
1318207
2385218
1794128
1389186
2265881
1761174
25287
2536289
1212826
922883
767977
2195401
1645611
1437452
1124631
2821545
2506005
6139
1684882
2082586
1581253
2894044
749900
1209516
2646679
1656636
1139624
1296608
1157421
2283080
853277
61120
2262814
555554
2711605
612910
1289613
2900585
2378769
672976
798133
2184555
2219122
2861825
2702492
299533
1330602
2906695
2100126
1182757
24754
2455676
2547746
525460
446014
2359014
2052420
1183689
2115055
1854507
483077
2347312
1950654
195958
2199958
582696
2602944
486259
2204148
2434040
2556012
1458253
1137776
129633
759048
2212986
2311674
1724913
1578411
112840
1605160
1723099
1453776
2379140
2483765
1495770
1102558
1213528
1492855
232085
2028077
1428345
556211
5662
2685773
2275761
2307831
1660557
49803
2404894
1769413
2614829
1175048
1222300
2456177
2540759
1431526
2255587
1403905
605001
856728
2911154
306078
2084838
234527
198309
12978
717939
332865
1326622
2514939
2223651
1253158
2093704
705545
1871447
2027825
330048
719711
2289033
885096
1362424
2130533
1002991
164760
1864628
2163362
227954
200143
2566718
1722485
1674018
1762102
732626
1384142
2558352
1986280
2915000
2798898
211874
2028417
2678348
20511
1989127
1637996
698762
1011395
1689724
2336035
2052865
717203
655291
1779805
671568
2737922
1454172
245296
625762
1963328
1028810
204248
1358546
2016481
141424
505288
1049396
2644965
2266273
1002808
1833921
1150768
2908293
2739305
1830213
1191985
286735
667575
1884209
51819
1676544
1022472
856215
340718
651361
1786600
159808
245371
1522816
1625321
1210300
246943
2108861
1734200
1842515
92753
292723
1148826
513484
2570354
1425629
691270
1048177
2474536
2178276
1003454
1903329
1560788
968927
2812110
225221
2257522
795084
2843143
735722
190310
1321098
1318386
1676604
2414119
1248652
1895401
789408
327741
1538620
1907348
1912042
1403328
957529
1049577
2252877
1761010
1207429
1149025
1696527
1317166
2657714
482295
1485738
988680
1889345
1249184
1308196
1924393
2148456
1284435
2676762
1354942
1378531
2591971
2199007
2589146
918132
2899322
366920
2418787
2742053
1196451
2865794
42595
2781511
1150591
781762
2154247
860907
1496582
1579633
2522969
1065514
2938062
1529293
564006
191182
1346213
347911
1360995
1247268
617422
364735
1692129
2587673
1948109
2482774
239825
1650407
2025823
1942507
1623962
786637
2038517
104895
501177
1932562
953097
1228747
777220
2397747
1534044
2311105
2220863
558076
844207
2125545
1776921
1753623
1286691
487969
2128625
2036438
2752001
1385313
935649
1354963
1682060
461566
2471622
574186
304073
1853593
2178935
316776
2696747
1151784
940012
199006
1325212
703604
2782451
1018768
2334406
2330141
2657969
1316967
2595329
2198342
175116
1977265
2845992
1903521
1165650
2168909
875742
11115
482156
2030197
278663
26173
749511
2739810
2449073
377179
1736457
1750228
2387373
847200
786336
2621639
2594040
1958159
2407414
1465240
227007
2381334
2152831
1366817
2164358
1754568
1763473
1267474
2526076
1727277
1502645
2200009
1728663
2117394
1444328
1116460
2697866
2028032
2641499
685677
2078399
778621
2933192
1016947
511130
1630568
1308512
1501894
1403405
2141415
1893670
1522852
2476591
1429596
2183501
567268
2255872
1963952
893413
1942432
2349991
2085732
1670745
280417
510239
2404345
2088059
2461820
1776511
2029106
2751699
129023
2727975
1749527
1677979
78642
822278
1911331
662084
2707439
316242
440653
880152
494137
1916660
2240669
61764
1587200
2266231
1673973
1771545
2407636
865050
802540
846106
998064
1600507
1839382
977545
1652098
264904
2270587
364527
2650231
110379
1102592
1145943
558226
1631665
1437881
2596921
1243327
2491767
1541471
2525123
2266874
2346096
2180009
1025719
810492
2801059
2231904
253851
1553800
2910781
2559802
2804877
1104577
2333812
1160353
97912
1078044
2024250
1841515
1094973
1136922
2459527
2671091
2586278
1879036
2371919
1138318
1822992
2261084
957991
1160006
2621655
1152740
2403125
1328191
1800658
1396496
945842
2252519
2399983
1289584
1127448
1491182
199455
928197
1469323
1414702
1120150
47473
1696054
2223814
500755
894642
2852351
1178233
1655382
785647
2436034
899070
2322351
244057
1198421
586221
1979740
1160939
1059078
1949641
143313
1652035
1484506
1858788
750306
68612
489073
1826812
1930021
2771560
471050
378312
2601681
1016413
2500887
1562878
1113176
2243498
2521435
1106609
855657
170421
2621539
485829
1930052
452885
1344976
437768
232576
957694
2461687
1785531
448671
2049734
2031123
2046267
77923
2065437
2179014
817498
1447398
1654749
151369
1295892
2231025
2905594
543000
1551302
903787
2366273
2027863
2800033
2765307
524158
2440031
2623830
70099
2072057
2030584
797791
2842724
2122926
177066
2370231
2608924
202655
1660375
2880378
2287109
731606
1518412
1372207
33061
2657626
1698744
761452
665757
2746970
2936908
2473062
2435592
1215661
2141218
942868
2590781
1619936
2628336
173407
1172536
277299
2540490
2653113
378536
2606446
2636973
565825
1661568
2899773
2859417
2756487
1775022
2755651
2381808
2788680
99407
1731755
1575618
2054299
2849256
1536643
2115332
2459743
2427111
1169875
1866639
5898
2838760
264252
1164120
2835289
1984168
1084514
2670973
2006032
1002787
1571328
861807
899
694173
171893
1750355
1950627
2615447
1439278
274194
879179
2815325
350555
1516945
64992
946435
1858009
2845100
2102244
818098
1741897
308191
1889338
2913505
2450966
2198471
1939519
430760
837510
2108638
1256676
1617366
953873
1056402
1150321
1483604
64499
239616
1024643
1010939
245302
2141967
2706612
2120886
1029543
2419734
86754
1321912
2010278
214968
730386
1161337
688312
1819567
1853308
2615595
2416785
581048
93291
2851756
2497190
1073763
535798
2878535
97471
1456572
1459072
2830519
551314
743644
2490631
1420499
2402969
2488423
531602
1406176
2589463
2740770
1588314
188669
2685505
1604296
2755066
2624937
2657544
1226867
2900652
2265659
663309
634892
357148
2312661
33507
1368836
1478007
1672411
1064483
2220446
2330052
165447
177291
1111871
2315474
2489163
1302211
239222
2396744
1759420
1733911
2405773
660362
1382588
878697
1984797
795689
1687532
1819325
1651090
2170467
328858
575257
2924661
1446076
1673285
2521056
1806459
1348265
679267
1039848
1651307
2304728
2526649
737941
2349831
1277091
297346
657376
1293878
489209
1023044
2182881
2612412
823429
468335
2768004
1073004
2739791
2276390
1885132
2579158
2518114
2488411
2337674
650341
308382
2564152
2014111
1408547
1098749
2252985
2200165
1172380
1319937
2335534
1136847
990463
171870
2637876
1335255
1185117
1989853
480824
2613439
1975554
1780381
658481
71206
2735518
1502241
1104541
1186714
342972
1124177
2676672
2281902
594978
804844
2873970
1779028
244957
890054
116949
653199
680035
126294
2283765
121403
2423767
2618542
2096926
413311
2924108
2273862
10590
1888554
2733607
2032301
1676327
2137419
2938205
1974406
2084411
535765
936701
129514
795648
855574
2474353
1345098
1760175
2624909
1782220
2691135
1602796
145785
113503
2510027
921154
1903860
1954985
1072895
2028801
1645788
1420032
2211692
611856
197594
1847123
1779720
355526
1563272
540637
1162927
2450073
1471816
2475456
501469
1973820
1377269
448873
187921
1472030
1520987
2122188
2854282
483617
1619423
1807359
713959
2324169
1143964
2082942
1885537
87311
147935
2368222
1101992
945482
143606
2524126
10676
1517225
2746336
575343
2332340
1130685
1557131
2737454
1092661
2464983
833136
2697221
2113384
333418
1440589
1797839
453424
1168031
2677008
1151395
1076337
707330
220132
1549720
2462609
1286422
1216504
704586
139
2558029
2123714
2722513
1510734
919893
2448488
621640
1120946
2900317
1564259
2562138
1681174
1593134
533117
2598368
1094339
2162479
354456
2315318
1052543
2118354
1417176
773431
644362
286206
1027859
79530
863663
474781
2145141
113572
142048
2368833
2891952
2438469
2245815
872215
2024863
925636
697726
713304
2420885
169593
2238158
2754087
555241
2565780
317918
364114
1442831
1074737
2563590
1528936
1379746
1470588
923052
2193312
53188
1045753
1761440
1227137
1879624
865462
1571858
1549007
945631
526881
807676
2790451
1301414
1336099
865093
729812
940440
457066
2429663
2291842
2373630
1529013
1234616
1590658
893031
1117618
194776
135061
575464
1081529
2103744
2735509
2911705
2070519
1441293
2395224
2562685
2503670
1451849
1490081
2764529
1548149
2762965
2141347
1795502
2330386
2617388
860800
1776746
2806547
386752
2786865
2612976
2301234
541224
2927963
228460
1144712
1620351
132631
1883590
1588979
2798150
1732227
229004
1420710
186543
1636466
222085
398384
821051
170547
1251066
831111
1608503
1824130
292846
615580
2048916
970988
54159
983855
800746
1316728
2648210
1565649
1520829
1227521
1247784
376413
695882
1302503
1130722
11428
1531895
1270292
715110
1955385
1306811
326772
2881216
2030313
1922396
2072547
1376155
1995175
891199
629174
932449
997852
1432093
2725090
1058087
596704
281561
195293
1819213
2345141
2742324
723509
2156484
5144
1644888
2017545
1828264
1558316
2832667
892070
2044427
2104283
1102206
783626
2670842
2212045
1301577
1311579
1451935
1786808
515482
1291308
1225987
2840900
1239005
2906066
2045315
1303986
1041911
491737
372038
232822
240261
889246
806280
1862949
527189
1723628
190537
445771
2805007
1437557
376766
2411615
1302390
2112105
908623
60730
1690884
2850997
581970
1183852
98417
1241421
2376826
1533453
172449
1391369
1485058
2716302
1935348
395248
1833046
1754466
624225
1873611
1720120
241044
1078911
699788
2917237
2410534
2484574
2130304
1051346
2759636
980658
492095
2705553
1066657
2528101
2311997
2022198
2080478
43385
1827905
1031664
2597892
80569
922184
1622662
2764763
1371058
1459661
1954159
2319221
2207785
814440
2086467
1996370
213902
711013
1149839
1745813
2880654
377976
2150300
2376696
1904257
1832077
1892472
1752508
2018668
1825713
790997
630660
439043
2416308
783115
2254661
1199896
876934
413829
703181
205758
1803041
43786
157353
138493
278836
1314185
345863
100516
2076768
1591244
2818896
95273
880930
1162619
2621258
1839641
1011966
411308
568164
2008027
2217386
2403590
246595
2271795
2291104
985790
1074009
1618733
1903450
2536204
1232086
1041573
2267449
700347
2938987
2382951
1345538
432012
97301
2723959
904088
1103958
617482
2281816
2020253
1648644
601251
1976852
781113
2775033
1655143
2383819
706360
686400
24731
2505385
1947339
2402023
225290
2128165
311850
1093458
2503856
2237735
2614817
537447
1012142
1293777
2140142
1934489
2763159
505983
2874203
110975
1057539
682643
427001
1382969
971489
1986152
1838821
1671822
1728186
1447223
1094151
1050685
1829791
1078592
2293254
1418002
2832905
2858403
1312296
201918
2134686
1263133
2716425
1713078
1692934
2352293
1167211
405484
1778907
1479063
309749
742363
1793984
1586823
1957953
1618228
977393
2859912
305876
2812701
766248
686895
1674612
465372
771610
2473166
1112402
186408
1156983
2312708
1409498
2714005
1542758
1900220
1941840
2746704
74106
2182836
1207300
1622578
1729128
39292
1748331
107250
2868210
2370603
1864256
849320
71286
375226
672539
2036138
1262929
577200
237184
381531
626311
2198311
226390
823242
1504263
1912996
1106650
54706
2503306
2868152
2919451
124901
358
20353
1044239
2328145
1012863
1864737
2928777
1884104
2166579
988401
697491
1373806
324443
659288
2895726
40211
935976
2373330
2442592
460011
1577463
392593
838368
1742595
1924054
751499
1068371
2868117
882003
1288288
1347402
676340
2717794
2378419
942640
185993
2618352
2614178
1761634
329433
1907955
2917968
2548035
2246492
857988
415783
1237989
1770144
429232
806834
723342
2581279
2775439
1671079
1596696
1218832
2271793
924580
1917558
2642344
1303958
2119691
1493396
1160789
124982
2026253
1221987
1069360
791847
816808
2190586
1245621
1692385
799900
545051
192338
1486238
2559806
1542399
607818
2292544
138542
727225
59395
2737539
314962
2524064
263735
844160
239931
2622232
1112186
1068706
1968988
983901
1921207
70698
1974412
296824
2544914
1706419
448570
1522613
1169672
2306719
902512
2410972
2306335
2741353
2824891
1560804
566399
866629
2751613
856174
2555326
369064
1191980
2012413
2768570
147090
595694
193400
543319
1050552
380240
1701615
2079651
462637
2436509
350977
1130752
2004125
555062
450254
765113
1720130
2169004
1465235
775620
609249
2149205
2638360
2521305
2325848
309269
1566643
2516997
171883
2521902
1125421
438166
869747
1582092
2775157
424919
2841096
2768122
561728
1378314
1046551
1066293
2687555
2683899
974841
599704
1410777
1469592
2824353
1734750
390996
2874367
1987836
2214862
1676563
2436555
2566693
2050843
2338453
2566503
602605
1127614
1815613
1346526
363554
1742154
2152419
1994280
1291961
911295
949742
1997107
67390
37156
2722991
2781628
2360963
1061785
2300930
867394
394294
1462914
1952769
750672
2393730
493455
2408305
1034582
1202917
1896922
1471319
1271034
570046
2347721
1379691
1343017
2046591
970320
2280357
2653168
58178
381482
124254
1202900
2184642
2220361
2885050
1296823
2185943
204794
1266187
984269
444557
2342201
1277734
928407
2400974
723783
2562111
1644347
214530
2043573
188544
2478977
708184
773946
244703
720625
2470819
954774
1569694
1728683
1212231
1563147
1995000
696906
2901830
2379590
1467678
520046
259553
131287
1201371
1005482
2727970
1810258
1307746
902760
1981705
716705
1710153
1975073
1882111
2545101
2910895
2173608
96824
80760
796074
2011356
2197542
2854943
628703
1752335
867089
2180454
1604812
1387714
476923
97959
2694015
2853174
2834706
1314754
2778099
2865318
2843080
11565
922622
239132
2531357
958871
288829
104136
17090
162492
2155200
977902
1594822
1789505
43092
1359781
2176116
2485294
2079705
1385623
369381
887404
1196415
1667437
1053043
633183
874913
2439926
916650
2181832
755587
2611817
2185738
2273212
38127
188601
1008961
1952980
2764699
1586496
345438
2778839
1693739
539333
1363969
491809
1906185
1282009
1099857
1196484
426264
1673172
1260632
2110987
10944
161651
2895278
261884
2918582
1256148
353871
2909505
1255783
243530
2322977
2686099
2174543
1500681
592412
829575
1157410
2352837
1203072
1242383
1094810
2452429
2757781
471501
406383
246025
2592100
94955
1378167
1649298
2082632
104083
2664196
615594
1449363
1389085
179058
1209001
940690
2011763
2073144
2525477
1380851
2576062
387490
2418979
2179689
2502620
119738
58935
662003
2217608
2238293
1998681
1146632
2251842
2485661
1180542
1393524
765014
326345
1753051
2917829
1677594
1418577
48314
2280309
18665
1522132
434542
2748971
1098623
1755491
2113204
2638700
360590
1068148
2032174
1343071
542369
1755210
2702059
670820
2615255
912232
139871
1730624
1152328
318424
236211
752326
993125
1055123
1566727
930387
2555357
60129
2527749
2759599
1201292
1656119
1243647
2387001
1028690
1546130
940082
2321260
1218096
993792
1323436
2693980
2033970
1117943
2662482
412781
1094503
820780
2353361
598857
933504
2102817
712911
54581
695131
2581750
1927003
1716628
2848726
664770
1556123
2743846
2118352
1788197
1321517
1453775
2330864
1100021
76383
1904574
2305665
2845268
2121829
1670514
787482
515229
1099771
1145697
885207
2771100
2766618
2856810
517019
336573
2043106
1736797
1572689
1677335
2557092
1579261
908983
1020056
1312799
2340750
1731341
985717
1990979
1562563
1167951
2883702
661362
1387290
660797
1510674
1448226
2628665
2423696
2321768
1277391
2248829
1761900
83232
161507
395359
1969490
1821284
2748562
2329401
960821
539475
1186982
914188
465198
2250073
2261086
348429
1271423
2659084
185413
1452063
1775151
1878771
1230189
61933
1369389
1285859
2079257
1748335
2415144
2006614
682398
2542314
1383570
758561
1573839
1342785
2879566
2535630
1517290
1039759
905501
157850
1927855
2467481
2317569
2844935
1451076
538815
1553131
1278350
983065
696847
1496919
970284
280407
144474
676499
2885701
1543064
2161143
563517
1722508
1764018
1842979
987143
2023250
599653
2550284
2485269
1560011
1799718
943621
1672193
1037340
1792447
2032776
462297
1184419
1985119
2036473
262346
1621388
1738586
1410304
790800
1277829
402298
1211532
431145
2088597
690775
2266783
329838
1038367
39207
1529154
1725962
939830
98894
1610232
422648
125733
1926188
1851022
2029853
813871
1103307
297043
172687
948600
2261559
2468987
2615182
243004
262615
2775905
2890258
1914723
1869395
1018912
87495
2225245
937994
2465448
960441
1747291
25671
54625
174865
1573070
437939
499042
252302
750003
888314
490972
2791239
475471
2854985
2042164
1504240
2095797
1929809
2763221
182237
740587
2809319
2013271
2063674
392960
2769908
1588666
1497962
2103142
1286138
1179529
1117228
2203089
103145
327956
1218189
408907
212793
245291
962052
381583
1946317
960776
1856174
852577
2061812
1048747
1697269
903732
2022493
727310
1020252
1464940
1896606
888145
1067887
797555
398136
2181349
238756
1168809
2761640
1671369
801435
2843371
901143
1463949
276240
2742020
2260274
2442556
146774
1264206
1666610
2161776
1195456
244008
2278067
300748
2757388
1642550
337707
1331443
25314
564969
1636946
125248
2324515
1619558
658289
816300
93276
1575581
1259156
2360461
50040
1014020
728166
1897046
2753351
2212443
132120
2636841
919036
2171958
171429
1624358
815712
2801548
1034487
1388736
2815766
854608
341922
1938334
728013
1557063
425810
44513
2215199
2557269
1493016
3252
840828
2847297
107965
1701686
1485398
348226
2503396
626966
1025890
1518809
2306712
2139571
2320616
368385
2836141
2507362
1111595
1216356
2272863
1880805
1761202
2381115
2030167
847181
467396
2191706
1582390
846250
2106633
1956541
1482087
670890
2799178
1330028
1882732
2128923
1406637
1889740
2198327
966448
2731455
1047368
92977
330666
2491993
629801
2470403
88672
372237
2413663
1521839
2854251
628898
651226
2776459
2063358
45292
2186790
1928918
231593
1665776
1984779
2246123
2848663
996414
164046
688448
2352034
520225
792377
2200648
2737717
2001484
202071
2392632
2614558
2408709
884773
1443283
1482974
523339
585645
1135694
1072512
440196
1318223
2130498
2556005
2145806
1036204
788726
2161581
1635353
2891737
1308316
1630194
620861
2847019
1056679
135611
482845
2335447
107968
1089752
2322198
1928756
653275
491133
465208
11583
2753695
1803925
2549573
2354135
2473182
8009
1210823
646150
2181601
994774
2749950
1965342
2300652
2072117
551061
38730
2934810
864337
563038
702798
2854475
1499193
1671757
768845
923016
2680835
1286995
2275407
1619102
545026
1529557
1613967
1305464
104213
1462572
2272427
1839074
2079871
811371
797291
2268984
1977567
982007
1972890
2926899
514303
1541208
2816492
2277907
950766
352568
197648
2645986
1227602
1459474
2529340
2720825
2539325
2934490
1720825
2354082
2241777
1633356
1474609
1041736
1154261
332520
2584394
2530313
2182504
1788108
2751112
2814463
1884836
2660194
1412955
2840204
2196513
1554132
2811715
2588527
1522215
541555
2473425
30454
2760233
1668135
2507747
2507757
1634288
2923526
2227268
2530029
1231377
1707876
1878695
2087907
864598
2592412
717327
512666
19424
1184036
2298241
1600383
74514
2938475
2776303
1885816
1449096
2148459
935457
2728673
2611539
1663210
2402244
1460935
1446848
2922266
2478397
2694887
477365
2825311
1786963
1683719
528017
367472
281659
347825
1637567
503244
2767098
1752597
1028392
635858
2654791
481832
1801970
2008356
262428
2925258
1453452
2181773
915353
1347392
719620
2230063
1895848
2058836
410375
853603
2626273
1319936
2531303
621382
2522294
2446861
29414
40328
1617382
1088610
2274963
1517969
1394892
1163141
487917
671522
1582288
1342809
2062232
1759880
2412382
1756708
2878018
1608601
347699
2438584
801989
2727775
562657
1958932
580590
1536873
1799518
2105923
1726143
2055978
1043848
693055
1237742
2227424
1773349
806995
1244731
2464527
158712
2641858
2350711
1575385
2052586
464197
2522264
878123
1443425
8977
2625868
235418
379619
1901699
1698251
846541
1665275
2165550
778237
560487
1858341
557967
2513742
1281689
1797531
2697302
2270588
2336129
2043480
1540585
944816
646769
2431678
2058198
829947
2436137
924481
2067676
290700
2492393
107387
969083
1092220
1751508
2548793
381912
1416563
1551713
2850939
940510
2252259
557603
1431895
2236330
2573613
1206102
2646458
933065
817498
2862911
40373
2310437
2184835
1386098
160154
2109974
2418463
1448825
556473
2053041
134207
401582
2029394
1802091
114351
1785516
2750052
682451
2672815
1088551
2081460
76666
1069313
2380404
265478
561198
1435428
2233387
2705753
1866036
160984
2754745
1141375
2056037
2305201
1812235
188365
517835
2061886
643702
2357960
877323
2741221
257730
836910
1292823
2422150
886949
1488083
1682035
1132651
803918
1231558
537934
1964277
1023013
289841
743059
69326
974263
697161
414288
2193529
1514142
1307856
2505238
1924344
2068784
2756293
1209250
92063
2652958
208552
1796941
105541
2297303
149488
2635261
1056576
101183
2735549
1434650
1269860
1001147
643844
1779726
1643853
2834921
715031
2867930
2179078
174582
434694
850477
1516429
1156423
28247
108703
1679215
1472970
1469249
2384359
2608099
1093678
2816300
2699994
2570949
2313907
2407569
2507559
834430
888372
281778
1966698
1152781
2032944
866884
1062836
1775371
1423708
1052730
2425128
1929188
1459647
1907739
1784577
605713
784762
2372922
2423346
1419782
2139205
1818835
2091166
992657
2791342
573865
987824
1182069
1437090
1886892
68783
1386997
1301780
879289
1670966
2333811
1569969
109568
982911
1730166
2746102
2557729
662797
363677
1687983
860024
227304
2005143
1304256
55284
2497236
577970
2591229
289816
2097641
2787722
2457345
2547039
2082244
2661171
2724813
1048170
705964
2113696
2696440
1223918
207775
409955
2023289
678976
2517776
138859
2829919
646101
2318726
1764435
669852
981107
987897
2335594
245428
1274090
395020
2813273
795300
201673
1588958
814843
2093701
1612121
550537
413172
942054
1690255
2375206
1716591
2570016
2893428
2489187
2230216
451616
1401259
2083630
532295
2801340
30573
1461392
1284379
1582816
403699
2618938
2297683
16958
1774015
356218
2241879
839260
290606
2020539
730648
187375
2790068
1171239
234980
2098938
1329195
382932
567853
889343
2513309
335324
500259
1589687
2483473
2043059
1041067
698422
1666980
1366478
2376423
726635
1499270
521580
1911637
17823
336114
2660169
1449178
2768530
136675
956982
1647914
1188016
2766991
404937
2579114
562988
1677882
1831708
2691908
916023
838175
2099301
1060342
2061903
1073282
180472
1531633
2591208
2894491
1945437
2662005
1578071
312290
305392
1683789
2126976
291962
2736252
2369007
760999
83520
658836
1973818
1586830
1687481
404507
2576840
347567
534730
2268740
1285901
381331
2138908
1946489
427565
1101204
1815592
2033984
2940400
2367294
1331936
2490492
2451877
207269
2366337
1899868
558389
1885979
1460000
2913507
2464147
1900945
1840373
1917266
2095700
1325266
2835473
1352735
1213770
1635648
1921958
2817804
2707024
957860
1749818
362719
2667471
1105861
1095152
908901
1340976
1737869
1971838
1188553
1638074
447880
172527
1924523
2356277
1979995
2526277
455228
2210267
1842327
2467635
2486196
1773370
2367985
1321829
1527235
1846929
782747
1636091
2558955
452777
1129737
1223558
36806
2192947
2040407
677198
2241340
1435786
2863755
360308
2108944
2305706
1689335
1000421
986864
1886360
2620919
1672830
1496037
1570081
827911
170587
2824395
2855205
2064959
2636467
1911889
188841
1039743
2518818
699904
1212913
690762
2544026
1557248
2779209
2931353
1276829
2331924
681769
1510571
2211320
972152
2546271
1682750
2261402
679154
2142026
921255
2548251
138469
2536248
2302074
2743312
1159972
843287
2202961
1460027
2554647
2157166
658201
2634672
1360221
1406840
1375047
2686396
2182853
1907951
552808
1381177
809364
2316101
2151484
1462211
320052
892424
1357758
1397721
386455
389521
1933735
1338468
920916
2789391
635559
10618
627170
2698535
494177
1758887
509660
2566486
716435
478555
2200583
322935
639220
1945579
626144
1372886
82429
1129096
2716751
1189411
2560624
2539764
1777849
2143351
2578300
2787828
955191
1108571
2816614
2363798
580612
1752664
73926
305383
468568
982598
1308536
2029468
1305706
2440276
670898
2328579
297606
2363458
929378
684608
575177
2819710
2489659
2390582
1383988
2083355
1885833
1132446
2742844
828571
2023111
2774105
2100851
325888
661893
2486250
1009301
2148117
1081999
440617
171281
229925
370812
924047
357761
2015972
1608112
2407069
27860
1479022
795983
2816166
1401467
1198389
1802601
2163756
793014
898132
1215789
869873
1829794
135845
2879543
623790
2506073
2143174
1151206
2141155
2548512
2698300
155164
1585763
2444012
283763
805055
2717286
185412
2912502
1746487
1092238
1571818
2838034
1879961
553706
484530
806695
2735619
598065
1645838
2306984
1462484
540908
1269204
574447
1173035
1618617
1746004
2319600
1994069
1959062
456365
2397709
2660093
1425163
984180
592652
952777
2750360
2560418
814355
985274
2547049
1708925
1084145
1750029
680702
2775552
623836
129857
2462675
2296748
2440393
1968714
2234606
1344763
468993
2656261
1665721
207252
2709634
169183
2383670
2705501
180854
1430114
1042815
2441549
1793887
2227359
2161008
995930
2830847
2842543
1644303
112419
1705374
764609
2179098
2163422
881901
1690352
2470059
1805287
1778105
1690572
184725
1574374
2381050
2929231
2606550
2795294
1799063
2729540
250460
307598
896084
2311410
1002341
1680731
445503
1605842
754089
1489836
2057151
1844034
505878
2771093
2486594
463714
1392447
1947019
197806
1723499
12363
1278142
1581527
559674
598111
1595189
836868
47547
383328
1481041
824524
2069322
2619987
1685646
2182908
1382589
964934
1760133
1459118
690729
1035903
1769710
2905897
1296371
2167670
1575788
1155032
1446859
2674144
249055
119661
2472489
70267
2801116
1400711
1097516
2830903
1646668
2823717
1551138
2046588
2431473
1776606
1377945
549627
2767367
2861474
2436831
319584
2470828
2888749
288542
1276948
1748625
1223874
925191
1715922
2376752
293113
1288797
2689444
1081906
1810775
750994
423152
2809537
917333
383751
550431
2440139
1169667
1545078
878705
1876428
1429840
606625
14203
2218251
2394923
735554
681766
2130638
853261
2695043
1627859
2767681
143925
887945
1984724
1857001
507250
630602
2315972
1421191
184023
966675
1333167
2346266
924293
1698432
1785872
2123936
2722481
354986
1038201
2331131
1472608
334919
1015697
1739198
688740
2100077
1418992
2052660
602208
2644100
2658441
1199616
1681468
1327126
1797662
2526001
994650
73728
859209
2382049
1784388
2615544
980689
1616729
312347
848540
31154
2156378
275682
2662659
947730
304341
2154740
2032673
1394560
1009181
2743720
2569925
322854
2848650
1081770
146073
2182570
499193
1483681
471127
2159604
942664
1291008
2097099
1496981
45589
1595971
2691344
1118767
1973974
1928628
1112657
951346
2762599
218770
784829
141946
440298
118190
825477
2921404
1633596
1583862
1688136
1432294
2564383
1325230
2494220
2465314
1370229
2520228
1815994
159995
24388
1798093
831708
2197734
136784
2191081
219159
2170572
1879712
1011799
1744576
1101012
1939298
1967821
2143131
78152
2543419
610742
596265
220113
2125957
1641853
1818448
797924
2924021
50508
412539
2186930
972825
2337124
204719
670509
1596078
1154592
2049765
884163
1275297
1606222
2905487
2734903
2605452
1758725
2542511
889650
2894864
2878839
1807789
2348929
1505654
977776
814477
1109296
2031381
1847602
2611362
1326835
1331677
2118359
167051
1576481
1864384
1779404
235425
1926440
832484
2415585
1691584
763350
2825145
252276
88814
2754075
1688499
2004427
1773569
2257942
26195
2314738
1665678
934043
1671116
1603992
665405
115993
1084434
275112
314607
479304
1135859
926722
473058
2758088
127349
959616
1468242
173297
784073
2402393
25617
1592524
344916
2765950
1955383
938184
2897043
2690486
651657
907624
1472060
331146
1452280
2836250
1871555
1438111
58952
1256621
1058550
536886
898791
303924
2927062
457471
2474274
2222526
127770
1774200
1229041
2010929
2378734
1325045
1656660
1798829
2059136
824224
1905892
2114175
560466
648686
2749082
1191004
468319
568522
2388314
1414145
2387276
1291654
708055
1252485
1032619
2133173
1587638
1123020
1659727
2697827
1154260
2480667
380166
263005
2927569
2658707
500809
1118679
1856310
1801284
1364351
2541203
2818037
1046307
1269865
2112451
1277495
1966972
202078
1347957
385771
2204888
1638621
570821
1370206
2384364
1170591
2528635
1745730
1515213
656739
1096997
1479569
2724543
1874958
750009
357117
1049230
687524
828342
2551459
2271652
1920446
377013
1016516
2044078
2822295
569273
555688
1577987
2338819
2583205
2524490
382326
1332338
198375
2292917
1655381
2136738
853881
283464
2262679
2691377
2711870
2848972
1712324
326699
374433
344905
681492
421322
1639392
116745
1063154
1750990
777609
1874066
2879516
1108890
2511529
2436669
1739609
1549562
922361
2227092
2162032
1523171
2238985
1979096
2445956
1498359
828490
1240665
1462474
910605
2838805
1087038
1999827
687306
734174
2509260
1935493
2522913
2515211
2043811
1782357
797692
722753
2086659
528180
41837
655004
2626546
1189742
411352
2197666
1665089
633671
2602466
1647478
2665043
701703
993359
702603
215280
55792
1301222
2709716
772127
2486385
1910229
889258
879007
2536306
861321
931428
2413873
1336206
937453
2396504
1718544
2275542
2551286
1971259
2645101
2366272
1511046
710490
2192941
411651
527764
319247
1433375
485584
1838837
259107
1851335
766935
2841332
923704
2775110
1597676
900178
2067185
2317127
1032321
1166703
1567473
1388273
1807976
998925
152883
919299
2830219
2242892
2512158
2117853
1253555
272177
2109433
39073
551592
1893294
1215280
1489808
1726061
843903
1866329
1271787
1976201
511786
929752
470754
1348043
1335192
2139929
1989353
1058235
1538944
855525
684644
2162676
1958595
765898
1074142
1866518
2093980
2454730
2583628
1671001
349425
2062967
812421
114483
932865
1742513
339947
649575
55117
168520
1023118
804556
2485477
1726667
538900
804358
1388040
1149662
661498
2070461
2621372
22745
2664464
139288
2549712
684886
1002731
1709758
1520040
1696428
1709657
1684838
1188221
819558
226284
2395524
2349083
872266
67409
504714
2178348
261255
2122069
1800522
2365905
858765
1648442
475163
2924604
1871953
1409173
2231188
1247314
397756
135399
2118328
1618944
699876
686525
2433218
2934671
1324504
2692077
786904
2351808
2001815
1094482
1125965
2395109
2102034
2153489
2155479
1630630
593499
200996
524854
2776874
2638501
1067265
1040589
1428543
1069496
2048562
1293036
1857055
2871736
854330
211275
1156032
1682473
765499
1316924
2642260
1815714
181932
2568719
2891749
99892
2695657
1720857
2079014
17322
2146730
971540
1446436
1479337
1924783
10269
2244934
40868
268156
2602100
556122
2927420
2109588
871601
1256561
2309986
1791267
2863094
1405337
213779
2530640
165269
2382525
862324
629267
2609015
2175641
1813236
1895821
2444104
2672320
2815598
2918430
171484
493650
1965577
2697577
417936
2868731
1224478
1947103
2438542
715412
338311
1169510
377621
745215
1240200
2004773
974693
176512
2416423
2084499
1077994
728599
424471
1444581
1582909
968835
2276764
2471288
866628
454268
182760
1678347
2804356
243633
1680788
113489
1717416
1065608
2326327
2389982
2058198
630533
1212545
679876
2112301
92271
2920848
2140633
108139
910407
2394058
2105376
564931
146574
2288054
1435497
1662114
2525770
1551053
675854
2883166
989944
2126892
1856798
491146
2444236
2102639
224386
834436
1539473
149709
676760
1746115
2088805
1287684
1778699
671786
818143
2646636
1319722
1934115
1729854
2173935
1976274
1369753
1860998
368366
841842
1383212
351135
1793686
297730
376268
964090
366937
2935462
2366917
2792250
2855612
958494
1949195
2212997
1671577
2002323
1949677
2059377
997574
188687
1072912
1731932
1186372
1192085
2228780
708131
958072
1499954
1369054
234985
2479799
559305
2082692
2300545
665713
841672
1554214
2486997
771717
2317295
2512464
696107
472312
571174
575888
2852827
2662735
1678756
2865374
2068568
2856428
2933820
318603
672173
2836675
117423
853544
2375729
1298618
1600604
1611692
396751
410034
2672260
1718068
2597870
406523
1729034
114727
2216224
1331941
1355506
1910274
2924916
1356588
1595557
2041354
1342896
561723
816521
651801
151777
2225817
2125532
538181
1162105
1420241
43098
987075
2147351
2930521
1001207
1476131
2323719
2018114
1375618
886028
1068500
2680572
2196065
2507844
2557198
420801
435383
797427
2862546
1997545
1247597
865688
916704
2042705
2578374
1468331
1952534
897545
793051
1011089
170656
220776
2731405
2255064
2128937
151281
2434553
552630
2213503
916929
193253
2694469
1224429
635093
870396
2569263
1779443
685050
2486621
2758894
1312101
2321379
2895288
429861
2440106
2747960
1841457
2267819
1061127
443540
2363007
146628
929415
834170
647697
2103531
533352
279492
2236187
2334354
2133242
92718
1608789
536831
1765560
2806691
214305
1172333
1515851
2836592
391165
1596369
794083
855314
2157066
1110299
738677
224621
1262602
44319
1173804
511879
2141811
1997653
2878719
706431
1817352
849707
346457
1145587
70104
2338013
1228597
2676295
519046
421194
511145
405336
1270790
2562000
1163919
2518295
279373
1834923
1484190
574333
2777347
822844
1017372
2832706
360130
1465018
741378
2011204
2066577
2685354
2603149
1261908
2899921
453265
1244859
681711
982396
272679
2850345
41910
1511198
2564082
1276212
2631378
1836485
5726
548484
1007188
746461
970942
877569
2020239
1501981
793561
772729
1989432
711812
962699
2200557
1720248
904453
1598316
2764689
2271799
2292030
1301967
634312
182939
1768474
1806140
2478926
2063863
181140
2640905
2306306
45357
1513789
2125211
2042744
700026
1837010
109757
1403112
405032
18155
345270
2667192
854624
2825312
1094130
2862922
1461255
1601272
2462605
631236
269016
1841179
1066467
1787635
107725
2604706
466037
2329067
1429455
2506009
2341276
339295
1853177
1436893
164316
295329
1882997
2388763
1307174
2032444
642494
1770725
1841510
1445613
1476417
1969908
1440717
961615
2655984
2638562
1352147
786431
1088311
985391
2178252
427396
395260
2056004
379079
1327232
738434
2807118
2647200
2195466
564166
2919589
507843
2387813
2213595
1524595
53023
2003644
2928817
1638131
1270089
1936107
1152480
852969
1409237
2638838
1388504
727906
135695
949860
2904889
567471
410411
230667
2666641
153025
817596
505114
2734312
2456140
2727795
1064219
2335437
2750485
140130
2739718
1762211
618168
2815591
1776844
1880077
882764
920429
111009
1212158
115293
1562324
2701660
2103283
2842986
214347
2694255
2483186
842906
28117
2044600
1256573
1900121
836745
800225
1445799
2329437
2639131
1252090
2488392
1044764
1598235
954034
497220
1173932
1186671
577504
858882
1051359
642859
523483
2387569
2036061
2519754
1715368
2314630
1980534
1382050
1939728
196483
2194696
2749281
156643
773820
551020
1827526
2006248
2266766
800851
2884596
917720
1511497
1550986
2800728
452254
243828
883095
2048003
294613
191911
292197
1034380
2502704
1040377
390257
1183816
1273295
956696
2015691
1993305
2661623
2789089
1453956
328570
1488250
1609063
1798635
1059419
1610124
1594348
464753
75116
161291
1336207
885556
2886215
819991
754043
683714
314546
1028298
499821
524348
1384491
1929857
557742
2815357
328392
1499876
15475
2790710
2217218
165474
2352033
1882097
280312
778930
2017889
1982445
1510287
1383508
2859083
202043
1816557
13751
2718338
2507968
1696083
2552414
255948
959580
262488
1572917
356221
2785405
2033864
1575019
472055
639907
559524
2196914
123284
744421
1476910
2813252
572000
2014667
2327803
657106
89304
2313960
345724
2598694
1902659
2065591
1782743
418086
2695908
1794325
1449221
360408
1224703
2769514
2243495
2276521
1808599
320700
2503738
1714814
828297
2832897
1253970
1706328
440788
2688300
1587558
1675864
2012725
2121936
2450742
1455131
1873017
2428298
2716708
245487
505152
855130
1062450
1458634
2389563
1281272
948784
1021523
2723631
2627995
70045
2390368
2787312
468487
2173099
2028375
333165
1311278
2162661
1240914
2152657
135497
2435291
1041763
1207616
2227442
1641138
467415
1874450
934182
1858302
1947814
788170
2271573
1512702
1748283
2429993
2648871
2869040
2661220
409793
2753128
1115764
276987
1201901
271459
318172
1906439
1121586
2655461
2753519
1859887
1586363
1575199
2750680
2587925
1039254
306709
598221
2449076
618174
2686899
2709437
403313
521036
2804211
2564465
1688105
2697506
2235758
434759
1315572
2778566
2846834
1427672
174705
2071291
2731023
1956744
2654092
1282720
34788
1661093
173938
2109260
216253
2525674
1316400
1413258
2097267
2722935
868928
713125
2434713
1024822
1468413
653460
52573
424812
1514189
298045
2387562
1148001
929206
1417127
1741043
2378892
1645216
2769940
402552
1948308
2056962
2280723
2854585
792354
1079549
666353
2304540
2602153
67002
2760015
877298
2434196
1455555
2094525
2111540
1791540
1890588
1217443
2237827
1480693
1302417
2491441
757152
1840644
2722176
565586
2080988
2328901
1297939
2466847
2751226
1783396
650632
1734278
1418732
2513311
1011519
566117
464889
777003
1333016
1142332
893208
1129849
628306
2649747
398807
1327047
2222534
528433
68925
2638308
1566821
2065672
2909099
91101
1002956
2127188
875716
550596
387529
2139163
382103
1924037
2025162
1851550
1545858
461965
2488894
1855102
1070644
2118947
1639998
998811
2550057
2043801
457066
2781830
1408847
2860977
1154888
2729029
1505568
1136786
2200046
437563
1927535
32917
2424731
2354178
819510
2507275
2132563
654889
2912210
1862513
457491
232845
2503812
2537076
1614800
2569776
1685409
292125
2090671
1912157
19302
2056435
1511939
375196
1238672
628610
243485
2428078
2022062
918861
1537822
1195702
2217800
1575635
1351496
763013
1760104
1453075
767442
643260
409714
2118110
28925
2790987
2050793
475704
1366395
1980596
1402622
2818916
2434635
486583
73911
1240187
88
1781910
1328006
1061912
1593696
368688
365171
1961589
141449
2401538
2702634
2338612
2924547
2863508
432064
227402
2887283
2766705
857252
49138
301381
1165040
1443769
268213
321699
2797597
972716
1800900
2152580
1450738
1066448
2672947
2770199
1286627
207339
1074658
599100
1995001
2688632
1331116
585291
684103
2874881
2541648
1806953
1563481
2471347
2601844
369299
2340554
707255
954884
2909979
1091892
378748
1249851
1188581
2587200
901795
515181
2597977
2116140
2571744
1876116
1601141
2259021
2063469
1410154
2330341
1832070
98313
2716806
2143978
2352643
2456324
2774944
1591769
1165584
120832
2900313
341865
166155
558117
542400
614971
2188507
139787
2142041
1492739
2496617
21366
834946
1290045
1537540
213459
462095
2490653
1714526
183334
2606893
82131
1083340
2099417
1133210
720536
1563181
423744
94975
1789817
2298071
804879
1065353
2388234
107697
2017866
2270516
2475753
1776611
1869699
2476658
639506
990461
1991955
1054406
2657108
2645460
1183421
348219
2313094
712433
271338
2608849
2158484
1470155
382680
2925721
726764
545398
2637255
976035
631103
847528
1719174
1324206
951537
1731868
2570578
932474
54068
2368186
751108
2240355
2343952
2789652
988797
2233558
415856
2382794
682689
2909986
1723299
490554
74191
1376563
2758399
1020120
2197809
2541937
639583
2929728
854668
414553
2505731
2200377
759081
1334235
2233964
2757999
412349
2269842
406323
6002
677119
2420020
1254064
346607
1955978
874809
2193549
873146
1588879
285728
308245
1306808
230033
1314070
2225588
2796940
1322145
28638
219152
2317607
1878487
1980522
1798696
1297879
1418091
982154
2103621
511071
2608196
2305907
57975
2198611
24929
169909
2725505
755764
1228771
2821243
86867
978202
2924680
1472375
2372486
1705648
1957222
534283
2143998
32585
1023742
1068325
1462607
1819932
24333
2643203
2226940
1731126
1391937
1664458
903355
821673
1304119
1105395
2078537
866235
633498
1955379
2658353
1265512
1859827
945744
386688
2044618
1345980
1412317
1602163
2600232
2546726
707304
2597185
2095844
1538171
1599797
2250491
2511131
1355862
1261328
379021
496648
2708830
435966
1258411
151318
2692049
525357
1149478
786188
2255311
286693
1825093
791403
1658242
749259
1166503
359693
451273
490698
282510
90459
881716
1317080
1517782
793236
1042352
755359
1210434
1574308
9425
2627137
2557460
21509
1017805
2262669
2186367
1326764
1058689
1571574
1552091
1699256
549858
660223
1518762
734818
1427708
1112531
2850522
2181578
225401
1000934
1448302
1732141
1046301
747364
196057
2868400
321144
1798908
1509358
2400084
916692
1111981
221200
2044901
687239
483738
685176
634358
2903150
1953336
1857651
2272401
5008
647997
2692794
1078608
1399143
391213
1616082
1576609
1559589
2431384
139925
262231
53779
2219236
2548473
2225451
624251
1873146
736456
1781679
1762124
2930650
136753
1558719
1987284
1163921
1899044
1540882
2532746
2662726
746173
2433141
124197
1098208
911
211007
1222860
721385
1524734
2524833
2757996
2633096
420932
419075
362412
463672
2645911
1979487
310934
285296
1741091
790011
590871
1459738
980950
2179830
1317294
1256832
2064559
610772
1228285
797782
755363
568672
2911642
612773
2702512
2778393
2080523
1206296
1909233
579525
2396577
94149
912802
2510510
1363249
533771
2262567
1711343
1491896
858028
2495683
1990754
1812284
1838289
2296677
2269205
1849508
2870194
1656559
865230
2823756
1689440
321907
2090345
269088
2530096
2877104
634450
1670679
1147668
2069898
750394
677621
1556233
818598
2607635
2028992
819668
870518
2286165
1989395
2096676
1634399
888170
767805
1028672
1672110
2298949
2038528
2512703
887450
2483409
1277080
2658601
1892263
220364
1584301
972810
1132415
2727437
2638716
1869095
1389614
781743
2759216
1797776
1892696
2193150
1518720
929174
633199
263696
2855808
461142
1706250
997359
1685599
424237
959781
2801942
1036544
2309489
1703616
2252349
2750035
2185705
1928874
2398024
2621507
2282439
1208148
809691
1348846
2101658
1886456
80962
424823
1398915
968071
2917359
783357
38670
2721161
1766741
84617
2635333
418589
541293
2856883
2032146
1334512
549661
1680542
1827002
898494
820274
158690
67471
2410050
1249243
316860
909305
786230
2588584
726268
2295165
1765624
703674
1256878
1340720
409056
477114
2513480
2408007
1098346
2420422
515634
2581465
1290770
1924309
2054583
2824218
2457690
746372
589923
130617
2208919
2691973
2824015
2575000
1438676
1021974
2414824
630676
478771
2250230
1190921
347930
1651299
2705960
2394228
253902
709916
2920566
734629
1212845
2561967
1171762
2565648
227116
1143025
2078118
462407
2525952
2662148
50349
2827313
425629
1518048
595842
329540
1717530
2251831
2090925
1249683
1505812
1316520
2207646
129157
340132
604195
2326722
714526
1244083
281573
1125405
2465404
2410394
261882
959264
1609052
2413296
1449805
164395
717257
1171195
432064
2088294
49682
1430007
113523
2884712
1934238
2661028
780177
2499025
1104849
1451078
333003
2677532
631178
249447
534105
1728247
207157
2013301
963675
1947520
2015601
875295
2549805
1016964
2107334
2809983
1648889
1119693
1401731
579431
2905062
1604989
468502
2111547
496262
971153
1221889
1172978
1305937
105393
2682824
1365201
224790
979532
991395
1140300
1190314
1221560
2631374
415820
225787
2139476
1143387
514017
2070947
2589575
206642
2379443
162324
1975144
780064
997473
2438953
125651
28824
400422
808753
1442670
748053
500865
405009
154850
1185544
716928
2837952
1562488
1574521
2126058
1708097
1528267
359810
1981916
1978821
113836
1889185
2280579
1608263
2438358
885398
2470469
490731
2463242
305595
2491388
934767
2064876
683205
2824658
1975849
1968550
663454
1983918
564884
1693602
2528608
2040647
809238
1313105
2888799
705928
2066270
66363
1485687
2370080
1684332
590267
1106093
2679892
890491
2261613
2266921
1342107
2356913
2370015
382579
1674772
1623790
779138
477917
2169475
718904
2028807
2332835
1967951
1840848
2073549
1288158
101508
2745934
1358497
1339369
1853462
1890791
614574
2272509
310214
1674476
2347729
863950
925896
1599088
1004369
860196
2818863
346295
2714150
975039
593653
1612839
287612
2811083
1610164
737351
1980375
250533
1757709
309529
827761
2884068
1467082
2061962
2894529
422275
1903677
2181842
889132
1903072
578663
1908210
2085798
58317
1835348
1265245
1028649
2121141
2338238
771008
154855
2376203
2528099
2924484
2406617
1227296
470419
213844
285109
1802703
2494899
2609306
1166987
1110195
1176459
2142442
2203521
342848
1805714
2551709
1909153
2108177
531727
1619064
1343090
602637
2783711
1348894
437146
1971112
1967080
225774
873784
1702112
1480698
2435846
2772308
2742489
424178
1293079
1208913
1644215
513434
2352360
2110674
1573409
1992018
2150941
246627
125827
1990879
1250639
2452071
2300813
8003
623497
685
1682897
2871067
2402515
488781
2209712
2244621
2452655
2459946
2043304
2169973
1101035
2270131
1957420
1912667
2305818
2300358
2020345
673606
1437294
1964761
1416811
523721
1895101
1837199
2593151
1370392
1684351
1683280
1814509
599009
976118
1875833
838756
1492261
255624
1690021
947084
219264
3625
2427506
1231529
1924734
600340
1920143
2896350
1202861
406380
2570361
1829885
2238636
1619614
2355139
157031
1216985
819899
1531201
1055958
1751664
1981473
1877775
2819087
2326381
2529621
899761
1342399
1491890
403671
1957944
403861
1804702
2317213
2675807
410242
2106167
1193180
2243667
105584
1525109
982410
781309
998312
1050469
405056
220755
754349
544720
2194182
1052600
1279628
514766
143007
2339238
360855
1999486
1286708
2086279
1008628
828691
2775753
1040598
2044875
2779429
1368856
28650
2011793
852641
2065211
2154869
342621
375104
1948995
1008
2594987
2543444
1456678
1262561
1988135
1812336
1876252
2510797
2227093
2740547
812407
2606489
325388
1550072
775636
2695454
1117490
1988171
967780
285832
526953
1598128
1283037
1707986
1867373
1087839
2752989
2880157
2444500
2626396
811893
800472
36925
2827618
1426717
1970707
1209763
20784
597854
188351
1981022
503649
31526
1711251
2035675
2365146
1901226
955935
201682
2913843
842450
1134135
923247
2643624
600715
1608003
459795
407110
281277
1997316
431328
2688230
1592532
1015380
2437492
799140
2834187
2656345
220661
2096567
177475
2340579
946984
747925
2064514
244843
1587090
2644067
1027247
568107
2248589
1712035
1251200
2137635
2573921
1557328
401361
2126442
1106503
1631464
794046
331444
2469744
2685335
331454
1768295
2384565
503467
681599
1599482
1819423
2674509
2428003
537529
1875146
187701
1358128
1417539
111276
212662
1258391
1444445
1478710
911681
284293
2041904
2516805
2658185
176807
1046669
1204778
658028
323504
129928
288303
2352469
1861351
92020
779908
704883
1482869
2059465
903130
1248210
1265756
1019798
1745358
1974552
740525
813373
2704162
2014800
767344
1744475
2783319
2506407
2181722
235313
640909
1129788
2129600
1803793
2565083
2648141
1947838
1080979
2695896
296168
2880094
1514219
495983
957352
1484984
2275694
1748311
421272
2470343
1933477
2890522
1417679
2156543
2260736
1053137
2476130
1288208
1107536
1573642
2584074
2256338
2045612
439086
1398893
1034600
2502600
1066398
1826052
750085
339187
249114
1182827
2929199
10763
1861257
440979
1986109
905263
2826488
1039983
1509651
2260240
1482506
2095947
2919938
326927
2420541
1151875
305963
1996659
288407
1734564
1995324
1911266
1613421
931605
232589
1788594
1663604
2821303
1111115
2179715
2796624
2704032
1439072
2701467
1773011
2693903
92580
1872644
861431
2440378
1879938
1281646
2676188
127081
1088799
2552559
2665739
553270
2926284
822233
59067
2648704
419736
839661
6361
764337
46043
204384
1811126
2656299
972333
333345
1277434
693520
1196881
1334732
1860125
1315441
2253981
1010158
2224531
1409644
1454836
762393
1912844
2495221
2067225
2518196
150743
1682144
855607
1826168
862699
2649177
2039201
2571257
692416
2581499
59785
735274
528372
160269
2033785
1969734
2756749
130259
562275
1934064
1169501
685341
1704177
981982
1397062
885682
1767830
2546297
1484539
2071974
2132749
6900
1454933
582200
38888
2515002
2033960
930813
2359540
2671635
1839232
746445
723045
332783
2558578
1481565
988149
2520125
1803983
2795605
439301
1375566
1284731
1138513
1174342
827444
1265071
1201786
1458565
2759272
2817941
900826
574636
1936400
287920
1010852
1259889
2036735
434833
13046
1607821
1853080
2462534
1248193
243900
2473497
2814960
2250723
1101881
2041569
1468285
508814
2698381
2322957
2163086
1752865
1304057
1742403
297077
1388579
2792585
2606938
575146
912170
1943830
2036782
631986
2936137
1160247
269399
2407097
15003
247810
2206643
561477
1273368
2729385
884517
2342955
2103975
335658
2355296
2508025
15435
661983
2034086
656300
2733133
230245
1036371
1895248
2800499
2742242
1800523
2620297
460904
226604
916923
2463755
3070
2077689
337818
2110293
909244
1017945
1690058
1811240
2385420
2077878
1065091
1229375
1418995
1366766
1398195
2722432
2812461
112752
298150
834009
2735485
987240
2218591
1693104
1426324
35317
283846
2108347
838907
1868777
2723328
1683258
496296
723984
950722
863364
757294
1619378
863735
2184144
62097
1676470
1091924
2413871
2435432
701338
200474
376312
2814424
278224
846158
1088037
589607
1839378
1871140
2436084
46550
2257310
869767
2078852
553487
1152531
2212946
1839262
1139616
2373140
1092384
2507668
2910602
2453508
637534
1594653
1664539
1272944
289522
2688450
2720386
2070379
847209
2823735
1740571
851958
467713
955269
327080
1839158
1219074
391034
1968820
1752550
1450754
2144841
131072
493360
1470492
2509879
2697012
1798173
2577616
2370272
2843398
2079550
418080
2685056
2757013
1882023
2621701
2430268
1229973
318336
1785433
460864
886661
1364768
2638112
1970983
870333
937356
663332
1614421
2769151
2752577
169521
1370287
899135
2901341
607287
906422
1674616
1774069
2649194
358692
696570
2636484
1134866
870232
1690628
603017
2224925
149860
976049
2144629
1687584
555055
1238879
652810
2728161
1273628
365106
93641
2753433
776726
2203853
36996
2558996
1813281
1185954
870168
113247
1469856
1482393
1137832
2753378
2736019
712816
1118907
1203193
2831213
1995012
1853490
2013129
2174945
1008205
1050860
1709624
1319840
271390
1276822
2248268
2156581
1305680
1665322
697370
2062440
281100
323733
2224496
1087982
824909
702260
494082
2838967
537332
2459175
2376837
1039370
1733886
2837146
1292491
1223168
2474451
312494
1152326
760435
2793471
1832553
2152047
1446739
2458670
916602
2574662
1082187
658384
1716259
1034912
2616285
304275
1974944
1828021
393207
2424816
2457628
1844785
2741203
1845409
1851556
1875382
1159932
1912529
2052985
1683100
2795387
30298
344407
2548735
1850149
2923350
165111
2581375
1438473
1535652
779127
148065
329916
96447
2235764
266831
189775
1543212
846144
2213259
2609492
2905061
628228
1369733
2183866
2513874
310167
2513767
2832951
427874
849932
587401
1190211
1783361
2811790
1849193
1293130
399886
21607
2697173
2520905
1517188
2791701
1531820
991272
2446476
61687
1415040
1407043
519371
486731
1226370
1276236
2241427
1767074
1366378
2235615
1119971
2166335
2722913
2520030
1804349
2567133
2824157
790816
1320224
1358365
130001
2086016
570982
1296942
1037025
1926918
2730933
1457717
280574
2775038
1638312
196990
2191171
561131
1326850
2636696
1970518
2691785
2081539
661208
200587
1970105
2107660
2370963
2074750
1226163
1210850
1266083
2474031
1061272
2279814
744973
2340133
2152292
2297817
806284
975682
422550
1046118
2386062
2794717
2215765
2489597
2737652
908669
473802
2368090
2239252
525127
1460786
2448961
2076703
2749545
1570450
2874419
1288804
2889297
400815
1269116
919587
2390933
434549
10769
2430733
644938
1333671
2225042
2171580
31891
327479
2441701
38681
2149326
7453
580058
800119
1773062
2450805
2161358
1709464
213981
253327
1155326
2142141
763122
54279
1941818
852664
2422632
1844706
2527074
146768
1408210
950729
406603
2718821
1435522
1118134
2792185
2009363
2625134
1902095
1169371
1324646
1864836
1877827
2638231
1108628
2124532
1093248
2681098
625299
1054585
2171906
212200
296498
2633546
450808
1627004
922703
2375286
955417
2294767
1266741
1908033
1500618
827864
77731
1345774
836937
859207
2290353
493938
1533751
161208
183133
1883203
1056267
2914999
1903386
1775856
699882
1994356
2787228
1351845
596562
1889470
2767739
1087317
1261154
993720
429851
335284
1597779
99687
627027
1144283
272465
1226966
2738779
2460031
592148
1505309
2742605
2701382
812925
2535362
1073333
1362303
1494637
985844
2125290
404001
25398
1936493
294976
1743039
441262
2562738
2828050
2681360
2071873
1096054
2731498
656424
30605
1856753
1147654
2436506
309723
2116241
1467310
1417509
2578766
576541
541701
2738815
1581668
184045
205435
2353709
376713
1633637
1783573
2648638
2558701
751646
2706748
1732825
179763
1283170
2544555
1643773
131263
2652385
2664560
2734057
1625305
1889309
1603877
1889499
1855653
2208654
1294631
2865151
1052511
2239060
1421131
1413244
2073585
1706628
1833412
1844098
64317
1041185
1223715
1588306
1858038
14182
1125182
2848769
1570081
2134890
1069434
1430400
2369908
2649446
77956
49712
1246961
2434573
2866445
1122626
1015059
1360586
2712946
596481
2429687
1950647
2231527
2902339
2470134
1130121
147931
212144
1733326
2267433
214515
1493454
142607
402985
1235680
764021
2210022
1712135
1422318
893568
639750
619416
900382
1682039
482426
1600699
1258065
1145200
2801750
26950
1590466
1204013
666300
2180758
224361
2730912
398992
2878956
2567886
2053106
2787082
1946582
1489299
2604982
2445922
995095
1946005
2108029
107172
460530
2697771
121680
1768631
1440065
2776505
2648960
2813423
2162925
600033
2246875
2477066
2382988
2431889
1850297
2006434
2644451
2917371
468106
1024899
878945
949727
1219688
264751
2829135
2580465
2417465
695219
2318899
826531
1499812
2443106
750050
840544
2558879
2325695
898706
734048
845333
1256403
1007046
2551196
2338055
2890836
2667795
916180
2247599
2879741
1788277
401903
2016162
2141329
222252
1932324
2095834
2635210
2409628
1134598
2189217
1593550
1342297
2209078
1196401
1933754
1990985
1658
2585049
1945779
1705948
529822
2190784
2850817
2050192
1675112
783563
1136174
2167831
2660072
113271
196286
2427991
10047
666200
2775973
388845
2128312
967582
2900936
2756624
844172
2896574
1250545
2587511
2908372
611634
1855515
700462
4864
2899558
1868402
1269737
2053854
2729346
931599
1771778
756913
2665517
869561
384581
1789176
2508091
1979149
1349306
2266540
951058
1998542
1632014
974272
2205931
2707968
137203
192567
1497222
810772
580951
1176116
777969
1436087
240175
131076
774163
2065477
1233784
1590014
2561573
2215206
282847
198097
1924845
1097397
176232
2413194
2486111
463299
1000383
2380870
1783092
1312283
435094
2198929
2247830
2806476
2865074
2746272
2538937
1442956
2598729
2796234
2240821
2451658
2403216
424496
695574
2122362
2356217
2570488
2854581
2160914
304058
1073519
2777835
636449
357570
1633954
2879549
2400314
1897685
2588215
812744
1297570
2027057
660871
1239591
1734071
1794408
1106549
1596291
2570925
1249726
2760491
1074308
2077762
725171
839657
164059
2220356
2178569
907651
2263134
2475469
463466
2939524
2760041
2524029
860642
2164796
2294394
357712
2743018
2606201
744445
1420298
979076
1525179
256835
842412
1580916
2285253
2188216
707639
25362
2391296
342389
2252876
2465573
56019
790166
2416879
956636
1398221
1577956
1927073
2416132
1815788
2342919
1691489
1562059
1559913
2074204
1968441
666613
1305130
990900
55024
222605
2119304
2360780
496733
1013213
1998882
1975177
1192647
866151
1616890
2219551
2359450
1100731
2689498
856086
61337
68350
1709854
281827
1946763
2829765
1170959
1311707
672369
1282430
1274590
111261
300882
1879860
221553
395102
1199781
2390002
1603460
175739
2919920
84179
1629617
1456195
119000
1037046
1167769
682679
2601203
533810
1169773
2296771
1971812
1149591
788845
64004
1186108
1222923
2548965
115410
528449
263291
1396080
1571778
1664739
2894218
900516
830593
1157651
1682385
1638116
441150
133230
2568026
2667132
498698
501948
375390
299149
1749173
1152464
43924
2809592
2365374
1777458
1087566
2617190
2086179
2291636
1701734
2748662
1414342
270736
2049720
1082437
393432
495598
881874
2662436
2813440
1705270
1997211
2810558
939179
429138
2114092
1656886
277361
1726654
2766604
614270
2864583
1865964
361892
2343265
2440651
2126878
11115
400612
2790668
1211734
1701990
2440901
1058511
754650
1523329
366658
382555
1578487
792399
1209124
1786634
1518541
1964760
2219322
2125642
2238388
1967172
2575831
1361330
1551814
879546
594639
439321
1241849
2093242
460971
986349
2909892
2745479
1923562
2744071
2240636
1791496
46355
723579
1679347
1372289
2728815
350019
135369
2916395
2287418
767553
2658525
738776
1367127
697421
2354093
1970288
1351337
2289604
4965
211841
2296323
2465476
815978
2687753
45075
2349021
1069091
589680
967205
299413
35266
2282757
948603
1606027
2446621
2048097
2054948
432985
48674
2854290
707874
679797
1663817
1110058
2215101
834568
1423428
738841
1563676
216667
1015542
2093015
251523
1903960
1542022
200227
297916
590216
1699189
1676836
577037
1469809
2894286
1139128
1185126
412351
2417454
1707111
346616
59402
1542688
199959
1642664
1272375
22771
142199
2775996
1823198
42950
336781
926802
619643
830964
1025208
1257611
2048112
2377198
1730941
598694
1506220
1990039
731067
808415
1535031
1428505
775491
667515
644548
121056
543353
403498
1272155
2337611
1263214
2053762
134730
1650955
1160454
1412914
1815746
2642325
1543880
1789973
2418738
2904118
653960
1497132
779265
474493
328687
850902
659656
1018147
1771056
571734
580805
1536404
83884
1466686
1127645
1847471
12738
1601908
1309057
2137856
207338
329628
2695545
2280985
1572463
705060
871887
304495
1336994
1824909
1141857
1634617
2753022
1063032
1745806
878060
1996811
555872
2780174
512520
250950
2766981
2450767
2792966
749313
2363862
638820
613189
839965
2920803
2521897
230358
2351031
1680057
1783884
2245116
2047775
1011992
2546410
717247
2031684
603704
560349
2925931
1707619
2911368
539444
1811394
1198689
1382515
2705941
723487
2245689
1341405
3750
560072
245160
1430961
1392727
2303014
960075
1646262
1464196
793993
2726295
865180
772661
186141
1972247
1103356
1895728
1836058
1303397
2892080
2127114
2701527
2577435
2325373
269449
1752260
2812170
1064521
839973
2700775
2775066
2931995
2038547
251719
37454
1631232
2902071
2795614
2348376
663269
1454320
2163789
1059254
2884917
1010021
1447321
963599
1183603
1094304
2830371
1472306
598953
76627
2627824
2092193
2631183
1792668
2935799
2240669
415902
2490823
1809726
1457688
2787571
2105760
1324528
2879134
1326032
2557246
1795675
394016
171906
1230935
970871
2421577
471240
2525982
64051
1107624
2578019
2527477
1445190
937280
2577893
2342008
2766360
2873382
2031760
1089145
1837640
530335
1190005
1161289
821636
2559620
2239862
399634
2068765
1958057
2169833
2564155
132199
1693393
1384697
1632083
400818
329775
342517
566238
115830
2014128
753288
836613
2480426
155817
2330261
1552463
1347601
601025
2353250
1624778
243923
681547
342010
370438
2277341
1017108
1631444
2598163
113828
550343
2783346
2378528
2614857
1993855
1676791
2651390
480970
1722900
2254031
1691112
2261675
11643
624983
3295
1309175
1319417
2520647
2691971
2016805
77504
178783
237980
2934111
1626995
1266958
2204033
1771058
1321828
1506752
360818
2756529
1723846
1114875
1430524
512717
1355325
1667208
2939562
294561
2195324
1219284
1860623
2855804
2169895
1115274
2467635
1897229
2148041
85979
2442962
959410
268318
1433841
211785
2863907
551069
2201716
1994523
559563
1036864
2620474
2225127
674672
2594288
199800
2663941
876304
1101341
661208
1358423
1930119
347583
1873086
305138
1556547
822968
2649142
1301638
597237
2797744
307028
2035880
2672070
244416
2822158
1906252
1831334
1245263
654817
2179442
2542680
2308810
1490484
2431437
847693
2772219
2870553
60851
2709662
1745889
2420143
2823211
142493
9581
1132428
2239771
2225239
1617693
2594497
321840
299882
2708387
984019
1650778
782264
1255602
67603
2214749
156598
1275021
2295597
1184046
1659692
82841
2635096
77725
2073811
213296
2389966
750806
1853093
2183344
199668
2862549
838054
2515633
264078
1109265
1241412
2815730
847414
2314035
618671
314560
2404487
1988575
339594
379054
1027497
1742405
2585424
593324
132192
1902886
768664
1393983
1671065
2096271
1033395
523195
183914
2105510
664096
703818
2931022
2337972
2878878
2755655
2910028
197701
424892
1009129
1261417
1474470
1742227
1558449
177741
1666797
267742
1474780
2864320
1575893
1515164
1231003
2288487
156553
1775283
400356
2927390
114548
455258
2239829
381202
2115417
926808
2666646
488826
2738982
1016974
163242
1393627
2513265
1870851
780164
509359
2446739
2167819
2168172
1991033
1148774
211103
1343006
188954
2592063
415054
808177
734841
2459406
2065218
599252
788573
1490533
536073
953319
2363522
1431596
985736
68035
267798
2614087
2755073
213430
1478609
157430
696963
1970812
2831283
365417
1057397
2487102
1802455
1667200
1209925
1024400
1515359
2690382
742172
2731237
1041867
2789176
1829729
2038278
1387689
2410373
2033479
115147
2030140
1030765
2302175
2758081
2191322
868261
619864
334722
1163724
2255038
1647480
2636702
2549835
50329
541142
1238293
1789315
309972
698375
24446
1633976
2749117
1063685
2284359
866398
1992655
1844612
1712875
642295
1383026
1511266
1776105
1258095
2052023
545961
1390907
2272230
2500072
2786395
2370750
470372
2788881
2302325
2554022
216417
1208543
1724838
2448717
2270044
345124
65607
2366036
1258616
2336501
2072880
1002543
1652264
1119701
2010065
1858974
2363307
1751498
2827948
730830
2019925
2912335
1479105
1748407
2581870
1882729
2709363
1686897
1360000
1800293
1382365
1514182
2484239
2912560
1235286
471237
2402954
1727926
931120
2769803
2656768
545203
2734488
1713530
1756893
1870696
1635643
2317805
508784
204534
2896305
1394537
944403
363116
273337
2078484
1426945
4218
558384
1425569
1154840
1955597
981250
702197
2556920
1145074
1127586
2093306
1817175
595952
20865
2288413
2388030
2409357
118340
2266407
1247788
2184205
1940167
2278273
849220
33553
2206182
1820199
1708554
2719341
1533796
673898
1376881
1277526
1262945
1120109
1234696
1447617
2574190
415924
1427573
1872373
2021178
1263908
2743298
535800
1680773
2123628
681790
758221
2736867
1226248
432819
2477037
2782357
2049279
97967
970642
1846143
15686
1009718
2659785
2711577
1325396
2337024
4412
1514527
2770118
1530063
1135695
1229174
1009362
1017699
377320
368428
2895107
1602660
233021
695047
855347
73564
2378431
1226399
1336007
1624738
11407
133807
2811348
1639698
1234937
839896
924508
1561699
1771065
2785987
305210
1990547
2382545
205220
1828768
1353408
1582902
1392722
1150219
77551
2251875
2190275
757862
2503011
43262
2048051
168760
403666
2702547
2908919
1903877
611837
2654816
2348981
2251500
1717095
1536779
631515
2050819
2013096
485338
1658993
587081
1097717
2307004
1922001
1719047
2177049
2063953
2392155
2729257
670617
2774811
1132999
501904
1007752
369716
2590834
2307045
484721
6798
436505
2873439
2313430
2822202
1156658
1703215
2487119
729289
2062812
543826
1773119
1647088
1804206
1429620
2415324
1617076
33264
1277756
1855430
2237032
781814
2876711
2053539
2153947
1970075
586807
1923051
2201326
771347
1833638
2149050
1490389
2165810
10415
1250172
2906621
115446
191975
1055516
1210206
253999
629134
708837
267076
1533900
655108
2702713
1704257
1906965
847662
2309059
1990321
1902351
2173412
1207293
1737043
749359
180303
2573668
2294889
1365798
490368
2739991
1070185
2321330
675158
1828703
414183
2224661
2148021
2263679
2921854
752517
1270892
2865146
142026
2124706
2725974
1020136
1554337
2741641
1890814
1494163
2430218
1662104
611419
2120374
941999
1239534
2362707
1689746
460553
1120109
902215
2749026
2099446
1020772
2751451
916552
137178
235939
2456464
674356
2585096
2455588
2443152
740730
2007857
2007760
933202
2703407
1360816
458014
1718023
248173
1987905
1811590
1206354
2293677
161580
2895212
1767972
959221
1421306
1066594
1956801
2333640
1984375
2402199
118866
2728259
525469
2835832
2340801
2929358
117198
751117
2742665
758274
2867461
745691
2037761
1397550
345204
468190
519147
2656073
1252184
2688020
651745
2356783
1717783
2796998
1473514
2924391
876427
593972
1964268
305097
481204
512947
577628
1996317
2221057
410910
647883
1303500
2257164
1301985
2522624
2138138
1105067
2452556
644947
2885975
441031
2361163
1763376
253509
1672914
1222954
408980
1441028
1764852
1706494
827338
1207922
2131850
1490876
1256677
1438661
1982408
1062238
1140713
2507698
743671
2701674
1040092
1425921
91075
1460737
2339665
45169
2468142
2789515
2774298
589217
1768979
2788760
2326656
2894927
1878653
392010
2376959
1802079
1512537
1081637
84812
2599685
1925723
2252565
2277544
2550426
2029137
2476578
2106022
2747850
203718
364101
2069707
1333587
322970
527420
1192730
1998872
996420
2168596
1373092
302079
439272
2249118
2607276
1802234
2210775
2887349
2204044
1590459
1523357
2887062
633146
2201823
298196
1428486
1267483
414557
1240838
1233491
2733604
2402122
857506
1888991
2710970
1239278
1206758
973498
314508
2388871
1134136
593038
1380521
1884644
511171
655066
1638288
2508258
1278716
11938
2173005
1426665
423649
2846477
2530160
2860526
2121035
536978
2687654
1965811
2419469
535262
2323968
2714222
900746
721725
460620
1989996
1519015
645263
1466893
386340
2282983
1609238
239670
711906
705252
2734250
1212967
2669121
1237934
181480
353538
1280763
2823012
3346
2648954
416966
538330
978982
1830466
2936392
2804624
1652292
2730995
117834
2701255
1957904
770648
187485
1635771
378053
325412
886688
2862676
21368
990264
206965
573816
1422425
1103617
2600068
1412416
2704052
2753603
2055226
2771764
1049885
2771840
2441573
848545
326409
1606259
441055
1162245
913018
2687213
2832703
916693
2871042
1608204
978468
2112353
1761698
2340595
2848794
2644920
2554256
2848601
2723570
621466
1403876
998098
2368491
579466
368508
1878821
1807903
1715304
1269142
2538191
1139237
1473566
212038
1639669
448215
1358185
1442923
172929
285963
1699272
458832
90044
950815
1562245
1770897
1258143
2096841
1436190
1564308
171434
1134703
295212
448583
544887
957045
2431276
1139623
2880534
1927549
1345145
36495
193700
706618
1891271
2418703
2264255
87113
1407690
2774290
1198504
2728559
2097615
1069445
1542689
2106512
1229684
1667325
2715229
125670
2364919
2442818
2358637
1367027
479993
1352351
142950
1333519
1474587
770626
2287115
2296793
101735
1228853
1887033
2127444
2602439
247482
2780442
1058414
2534432
1777539
1286332
647704
2337453
1999524
902471
984654
323364
1880248
1121428
1857169
307328
649629
518966
690290
1296539
996284
2794297
2417798
286954
587703
897986
1881744
1389396
1640168
1302093
2410824
1994860
1517904
398330
1483821
2543172
1449802
2928729
91904
1287153
220330
695916
1632601
2485958
192163
1018092
1007553
1491897
1167631
1724958
2570963
2300709
2157159
1986785
2244201
388899
2283554
2898971
1482068
1914575
2243005
2035271
480017
519595
883513
2769889
1771057
1274289
2215809
2085203
360751
2073390
2267012
377824
2848505
1035071
776744
1131704
2504808
2366770
1794037
1693240
1636622
2089456
2524743
301331
941178
2639318
686566
2576391
2388204
1308350
2898814
2556895
1946363
1321331
2053693
2714567
1401305
971432
343556
2874358
337250
1042397
1621314
2450137
2519323
783904
1529457
2846384
2445943
672232
1080087
1880388
2354998
2171425
2573359
971524
1001684
484829
1419686
1448780
979644
473575
2357437
1695465
839542
979365
1611057
1901843
1003937
1579704
459402
557704
1658105
177863
2603679
546427
2899351
2631170
2785676
2906777
1672391
1454828
97820
1366047
864368
2509837
2797791
986270
319369
364337
1685869
553843
1342838
1013490
2830503
393669
2499359
515454
1060829
106151
244217
1380320
1757383
461606
441654
114431
2608332
2222277
1227052
2162309
2205997
1332416
280582
291939
1335713
1096486
1900977
2770090
685982
340794
1824422
2563577
173373
2597571
1164078
2868858
633107
1141509
2531682
2000167
1220399
451604
2713128
1830690
2451732
251996
1512861
1890056
2522253
399004
373000
2624602
2065968
2003658
2068589
335801
1169186
2236613
1964972
341103
1660
2176466
1862314
171390
124828
959939
2811960
1408607
1180639
2327446
192962
2770117
932650
1497664
1996217
1098968
2216572
2427091
2659778
2697735
1058756
1454658
2369372
2521213
218713
2931674
1829899
1443982
1438436
1125965
2681797
2284069
2271298
1994759
656637
2250500
2804253
141004
202556
1070328
285455
2038700
181677
1452924
836203
1304293
1624082
796032
1019133
1456470
542534
156637
2064501
1908670
2377509
1233493
2076288
2705621
1796525
368319
1679867
2705903
2658284
915804
898363
1425157
106103
2410256
1220157
210843
536526
2513508
2563917
1495633
52657
639956
1813401
1292976
1467042
1009717
1007262
2888249
2120398
1890011
1504731
452837
150654
2774469
1950917
1848500
1354746
626968
67729
446452
905169
657766
2834545
732853
2168011
2318892
120362
2624496
1295470
2035093
67065
217487
2491064
452250
2269323
986547
589449
2705346
2650448
1767992
370631
295835
2307926
1480277
967960
954269
1651355
2836588
672107
289275
803844
1385483
2419254
1223684
1750541
845577
2076530
1576857
2789730
1612848
483755
2377323
2121182
2753638
1448747
1009329
32119
2862180
2826355
2894605
435940
1975844
768568
1182552
1636993
323380
2445220
2101236
1874747
505822
2634325
2375481
1414052
2841161
1412811
239684
1238792
971396
1448578
2371710
344076
792886
1257835
572625
2245220
1434920
407682
2644969
2642774
417295
1046957
554454
720438
373293
1498886
2111312
670409
2778434
2397557
2724144
2370286
515067
2929050
2188502
1090041
2759201
21585
2399905
800389
300945
576119
1456755
609134
2428122
2269591
1092344
21426
255699
1415770
2084560
1503853
1690372
550997
2110384
703706
720078
600226
2500470
1446189
2806677
664896
2028954
1183200
231810
1775248
2894804
1409368
2151906
64369
1146112
1858115
1480287
44751
2275109
2102154
2098746
501428
1878713
1981851
2235544
2819820
890915
1126502
1586206
937274
1460780
213421
1779780
318307
2263682
2083331
989635
1942268
2336557
872578
1300628
1057440
2716984
878609
2135744
2203303
1918797
538702
553620
660907
1876364
1672985
2849589
2396937
1268567
376958
626567
1313498
1299137
140735
1614762
2872038
105703
734054
1142546
2657357
1668709
2386033
1085895
2573558
2892840
1058773
417537
2571039
2746209
183583
549218
2623952
2727175
615686
1976395
1909184
751530
2728382
710716
1165232
2722759
1194745
1481440
2183850
974827
1899228
2419506
890973
1013739
490619
2213208
1817217
882863
1667447
640295
6529
2003544
870474
1929676
251212
2762432
42424
1577027
2647235
2024353
342378
1510235
1689428
2528980
2387099
150582
451317
449381
211183
871948
2722268
2113158
1823341
1812454
849212
2119512
1323871
1116276
849525
1354362
2604357
81837
1743947
2747022
2122394
914033
1522649
1768805
1631592
160363
1950452
1609607
2777909
2656078
1751435
2299212
2701882
2623388
903009
2856963
2210168
2221030
1123510
2204848
298537
622496
858563
2554768
1437844
1123504
2321146
2624905
327824
1050348
1641768
785325
2357820
2270783
785084
248602
291072
923448
2705768
2629882
2150453
2839051
351077
55727
2792210
839418
582224
1809604
806661
1730784
1806767
512142
2905263
2909650
554207
2021035
719919
2142482
1427322
459537
1667651
2033884
472323
1038657
2474218
2255181
2100335
1663243
2375358
687280
1536794
2185080
2184750
2179280
209582
279047
2052123
600827
1154613
2299535
2123864
899381
2387469
1264839
735034
2794212
1128650
1299985
884837
463452
425783
1414684
2904626
2342375
1532890
2348877
635070
8692
1989310
2339297
1468344
663546
158475
623835
1761675
1872133
1586599
2634517
39044
2283649
2377095
1883034
1433704
2879538
1632344
93180
2754793
1533254
2432066
159804
907236
153720
2256771
2768283
1566482
1329401
1608393
486785
802715
2232540
1358710
832996
2671369
1447770
761045
169764
1916021
2140852
1331420
1595225
801100
453225
2318682
578451
376196
307507
2817898
40764
1728981
2097510
2643593
2776659
1150601
1760013
2067842
785685
210294
2439301
1306140
1534238
2693844
2821528
2528719
4599
2344925
1008371
500378
2346828
1639735
1866769
2171908
498842
732555
189653
1342753
1146845
2079406
427498
2524992
2682049
1196573
2075492
2571217
1363530
1602976
760133
1783348
1433206
1757247
2666093
1162307
946
698211
2390403
667031
2005167
2310821
2183080
365620
2300292
2229011
6450
775161
2453518
2229125
324210
1720024
1003938
789648
127520
408576
1463110
1841609
1658525
2093567
2116210
130609
1869633
2617542
1001599
875750
2541824
1971735
2667645
86910
2744888
2602094
882006
903722
831911
1678302
1428129
2666472
870321
1739104
2003880
399421
2767715
192384
2752584
1107649
1167044
1124050
2286493
988237
267779
1495760
2379624
450455
2814284
441722
1211439
1412413
2476452
349615
1882606
2855538
2039723
1671187
1332762
1140389
2088025
2681217
1343256
727074
1767043
43787
2580037
772890
2531348
1856202
1160322
787298
2362892
739994
2342338
1383439
81784
2004220
1208774
286083
2748882
773515
1073907
1996557
1013636
643859
257490
1304976
1375837
2897992
713163
542397
2804264
38266
370769
597444
2269989
649117
2220721
2473745
52112
1401966
1398505
2256790
122144
2340633
2220621
692698
138050
2814353
2378135
387668
1849656
1714933
2101281
710672
1541682
1984109
2595792
674204
2339817
184710
2890160
785173
8383
1256494
1022250
321597
1689317
1152547
2919585
2828885
1828595
2750686
1520326
1322396
2474303
2070578
374056
1949358
368900
2625876
273727
520366
2748579
1258370
721973
1433679
2112780
1893605
1113505
1574006
881715
2305008
1630817
1539914
2312872
1607294
2210930
474412
899653
239248
1612416
2736139
920379
2428642
1561283
391026
2150132
1304355
1990806
1755204
1996662
341575
2864786
2827811
500521
1943159
2709573
895647
1980225
1345799
1877262
2352926
2486006
2539955
2115320
2598468
1849306
1885628
1403463
2214640
741083
2784525
516108
2315352
1182015
2171154
1927244
1915591
1432046
2043240
2333301
2905371
1607487
2364174
930742
454707
1129572
2094012
638301
1182577
2517218
2917907
571244
30754
1458849
2622552
932213
612300
396083
2895997
230448
1798927
1948264
2157349
961305
1517968
1897079
1814276
2254451
1245663
2310422
2061485
59913
42298
1239518
1730724
2869328
1637604
1087192
918044
2655238
1133889
88602
2658555
906335
1533695
1098679
492632
351673
2408958
24180
1548989
2807664
2782654
2156961
2288366
457107
295401
754847
2688449
848862
728445
142981
2544791
1094934
2586287
145937
406961
1419320
108671
1600084
555578
1964386
1692530
401239
142545
2927719
428787
2194949
1211591
577966
213215
989865
276496
1713260
966269
1892582
482652
573907
1677381
2736593
656659
2391158
1390688
1891016
1204294
2215908
1942470
1535349
2124080
1790728
951214
1361032
1445386
2750387
2231933
1074535
970557
509493
923942
2010274
1589367
2310468
2815861
1519132
1653608
2484751
378087
2119174
1661138
22985
574407
1023355
851035
18873
608616
2290299
376086
1405291
319262
1523647
570841
982687
1912798
437673
829066
84641
2467335
1828244
1205084
398428
2000802
1037675
1393714
2271829
2501179
1101492
40663
1833544
923022
927789
1774233
2512284
1465062
506406
2649641
2394961
236281
2249828
875025
177623
2876241
1305030
2505563
702281
2056997
1351409
454493
1862324
1363169
753681
2649127
1330383
704776
2521015
1860734
2199885
1585346
80934
709997
2392167
511048
1004877
1678148
811835
1823491
1838080
1469356
1502081
2759130
2165408
382108
1461901
397497
770311
616032
2235158
2218757
530127
1451892
579892
2353873
2298818
2171448
952875
302031
2048807
337895
679678
2882186
122843
1425305
1405364
33354
2444242
765950
2840876
72674
382093
2010807
2060415
766460
962753
2252361
387045
431047
359481
589372
1493701
1513198
1984399
2802872
180035
855683
1564315
2250163
533797
731778
2581545
765416
2340101
2660420
262671
2551179
2737974
8100
1470058
1738257
54106
10984
2816775
335330
897407
1874231
1903939
1022081
1924568
390383
284653
1780155
703629
2778797
2407360
524861
1487248
166876
2062094
2153539
2108190
2147075
2896774
1963416
2883159
2362245
2162053
562075
2183479
1806548
1496818
92068
2582457
2765036
2210025
893411
1038088
2665771
1969116
1762932
320363
466405
704260
449513
2113116
279177
274090
198646
621892
1212096
335209
1295080
2387971
2896907
1661975
150815
1189916
483056
2855220
2113926
2858053
2382791
1453331
501412
146583
2683935
306440
1185396
1937115
2202293
1115808
1120626
1012146
362512
90844
1098323
1846185
2790505
64253
1376554
2180308
2558330
2423215
2685665
2632098
574177
2004593
839383
1391326
955032
1994903
614906
3945
70208
471172
464780
605458
2584181
1329550
1060472
2205390
1263883
1676066
448520
512651
304053
32307
2833150
743986
466392
2178170
1755856
2003023
399846
1066434
2927987
599937
1525078
1624517
1549689
1850708
547236
291128
85866
1238852
1639510
1581501
2677498
1689491
1372715
2824048
1057944
2743070
515152
2823963
2661514
1256911
343528
1120112
2619730
2807227
1314453
2337521
1312158
2336687
1077992
1143640
110688
149357
2053124
210887
2563912
2085481
105723
1432497
2612890
2010550
2173821
2561039
1406534
2162282
1669565
2783400
1616238
1919848
2352298
866525
2006793
2709281
2767566
2245810
887098
1862737
1534599
481017
1622942
47427
1229046
1095298
1602465
1684671
152306
1316407
917022
1674151
2576481
1030058
2635264
100392
1887803
1500880
1737629
615477
104568
373435
1884087
1288485
1568177
239302
1047083
1754622
1748417
2588941
2753544
321013
444696
731073
2876180
276285
2493994
670862
219812
1805864
1465951
1750506
2460329
40584
2853558
992194
1320729
2389025
88276
290103
169827
816613
18070
966603
1856530
1220403
452467
1794409
1013243
2176962
2852943
1166547
1426408
2370796
232674
1751697
877912
1441114
999325
1793464
1078311
2790257
230101
1379974
1526642
2730062
557736
1614524
565942
1199880
1164807
2792977
91299
2820939
2450112
589981
179780
303562
563738
932287
20465
1684486
800985
1908854
1745794
2467371
272857
1130020
2505990
1716518
1337084
2266124
792573
1307755
2021967
251480
299185
2724203
1897051
1644881
669839
2874376
2531942
1642100
2223990
1013890
637543
509552
2172945
1925851
2603679
47084
1425565
368583
2095268
2111906
1612711
2929437
220710
307262
1810140
2087031
2084392
1851749
2375521
740922
1927873
1373752
1253618
799472
1046534
291075
1556559
2134920
1244160
766601
1977611
1218633
915009
2618307
952588
2576340
2894064
1799328
668850
2139140
984755
2622740
1710381
1476824
2472678
2445725
1590647
1187037
1415516
1065306
2773452
192551
1302987
106919
989425
684632
1958885
2658640
277507
1868824
677465
2614948
1995167
1494388
607351
1629181
2519253
2125801
359181
1703000
425692
1248893
1811961
2207751
2200488
2183705
1926146
1024903
628526
2097991
2773110
2850791
2694149
1108480
1098468
460025
877748
1539089
2808080
812819
1309307
2249031
599515
104190
1222943
405611
1623109
416602
2060448
2878560
85751
1163393
414083
2747382
159570
2299857
690188
2328808
1801970
144841
1804692
2643790
204612
1411210
1241017
2713811
1816585
686348
1244437
601419
690346
1838023
1405852
1241572
196152
721160
2410468
706778
1486812
1242217
1691176
1072110
1613520
2270518
792033
587099
1563268
1845700
2511137
1046770
1089295
163375
2272939
818437
1982808
2028227
100
1546437
641397
2141372
1669933
752658
961200
2391128
814882
2383852
1226682
919744
2860060
2525091
855653
1426302
2441935
2720714
972010
1107486
765228
2682249
2537056
2117783
2901159
404096
2766318
2142200
1101535
1834364
639408
35337
1575858
1784938
467268
2012827
2581234
915526
1179829
104563
1326303
2721920
2159537
662154
453882
2341464
564786
2073597
2118247
1361216
1302228
1489932
692280
353266
2075623
1644194
2202711
490416
2169994
496875
1343319
1194303
122943
1274457
553528
674256
972473
1051957
556332
1678597
341750
616944
1201561
2189001
1017641
361075
2005258
2842090
973757
2045527
2820143
2794720
526081
167950
2932227
2783810
794269
1142300
946490
378008
1206921
2087781
2623475
1016417
531343
230115
802462
614552
1790603
1408567
426045
285486
2526867
736276
1302331
1904086
2500353
396220
2008160
2153647
909117
48130
1764150
1579210
1491832
1234853
2116972
810487
1433447
2512447
1614084
1494520
2256648
820239
1505611
1898198
892554
813783
1601700
2455959
18363
1095010
2704876
1082844
2230207
2497866
2879532
806223
2663263
2810372
308268
852068
1153178
2264004
1534094
1763688
1647824
2912483
2168707
319272
2354579
328897
194783
2637979
838248
864486
92013
2888022
423966
181171
1919832
1352713
959654
2258682
2910166
46857
725790
362600
1550506
2681273
2525280
2694872
1541247
768900
1456552
1635087
1627271
2493648
973289
1774880
1167065
2234165
2854348
1042583
2880194
1899153
2580078
2280962
1535199
1430072
2651248
1667405
2456489
1996933
811088
2313085
95332
1671029
887293
1755872
2547678
1222718
987648
2559159
2484030
894141
1703745
247480
686861
441059
801820
2648699
2314821
681507
962963
2413197
1497293
221607
1276065
2114604
243975
1815072
1405782
2637782
543714
919063
1203020
2270316
1431568
682695
1917628
485313
1552034
880109
2264477
225368
219948
1018560
840623
817427
1783702
2707830
2236773
2846424
2793328
1225480
2301097
2299288
63746
1070386
1147594
2397553
1595157
1095632
1376248
2757527
1790214
923451
2247336
773001
814397
2665851
1202715
1645753
1786835
212457
2002276
1633870
355701
1641757
430497
1535907
1796488
906246
2580198
1395989
1340861
390320
22996
84371
960826
1492445
1842384
342048
144032
205630
2048675
2643178
477799
1176336
2368623
1730063
2699751
1937109
2326679
2771178
1691473
1236208
927894
649795
1537041
78222
2684357
702722
1195477
2932323
1827955
1139831
2255958
2121211
1087112
2623645
540694
234030
2212601
2418128
1446682
1793994
484070
2101950
1310455
4612
881729
1266481
428496
318917
1388396
2437526
242966
2316367
2646091
2504099
1106124
1673874
1166155
2086520
192280
2187819
2542458
611518
2790741
1322538
453116
1257564
1707319
701074
1388499
298098
1438238
1836388
2412634
2762465
858003
873023
1423425
694088
1356632
2175896
1010530
1866403
1537463
878062
1449177
1650364
2570277
1901031
2002942
322322
2746314
1316986
1646556
1533787
2735644
2040002
2679862
2779920
88304
1783545
2620771
641911
802460
716399
2356955
1198755
2646631
198800
532321
8120
2740934
854666
1933215
259802
2318460
1512093
586654
203950
571322
2230841
1691230
2329396
840730
2156359
2919482
1501050
1789926
2148568
1435336
336760
285918
2202081
1511217
1523392
2914885
2905419
1700911
2384067
2848618
2473712
833308
191337
2252788
1295206
1973700
2426136
1335340
1713884
1896382
1488811
22377
81413
503291
1936012
1164788
1791948
2664355
2791114
600326
1618674
2653746
658575
358794
21925
230542
89662
70253
432102
668807
371662
205410
2100676
1319298
2575108
2735431
895691
1656601
927206
1230296
942900
684666
365466
2533301
1627710
1931188
265663
225606
1073442
2389741
2367838
2474575
1702626
1416886
609522
215368
2887867
1044847
526071
2275842
2359337
698016
2716170
142840
977408
14046
57928
2325960
2304901
1464885
2113939
2335568
2932137
2146581
247832
1666966
1220336
1206185
2508487
578516
2230977
1868237
1970683
770855
452360
1293313
1206869
1360510
571625
565288
1174967
2921742
166352
886664
993610
1586208
329742
1330930
2330607
681307
256093
2326420
1763892
2139585
2480453
636474
1602400
1770374
1115284
763917
2726222
1822833
376990
2561612
657282
2927966
236325
2907834
1227110
1423615
1749088
1137875
970759
1027697
1935373
1045869
428907
743501
1526397
520747
273297
1869053
2934035
364544
2037278
2158699
2049137
1971099
1772357
2414448
2571116
2526914
1918437
529202
666219
1615786
2553388
149828
1400884
53641
934252
1375787
2320657
1510676
2138595
1859951
1689970
594230
2052916
2642430
836830
1373720
1722209
1280611
958406
2505330
1264784
576390
1665730
376975
2817023
2827077
430773
1328977
2137917
589769
262250
1618721
2051272
204559
1082724
1241674
916705
2239842
1366030
534570
2752201
2134127
682980
1726268
991493
966234
1034100
1862253
641155
1759481
2124782
1646365
2243911
2758221
779179
2823118
2523492
2325997
1285757
2746694
720011
270582
1473353
373207
1670184
2846861
2877163
2581128
2882464
529612
961876
530460
2298050
403587
81381
2561735
633458
776933
2725202
428359
2409992
1237583
1823359
1025216
1957458
2226476
1282022
69447
512155
2109196
571650
1692644
1783388
2520422
57749
2060222
2860975
224377
291940
2487126
206284
1014844
367098
1152944
2105481
2725475
2118158
1909381
2743666
581808
695531
596575
2930616
364648
614362
2526224
2881995
1954868
2247564
2038341
120761
1577846
2440867
2199678
1090530
1117659
2669079
1653458
424678
2005397
1999792
1261808
2461697
2393547
1816038
718475
714178
805027
2370302
143475
195848
2838319
31474
1425960
2268808
988475
858371
360891
1507663
1900177
2550992
1002231
1852210
1584012
2002746
27971
2008776
2179575
2416205
1906454
1317645
1400289
1181878
1308265
2900681
79256
1221891
741120
943302
1373762
1300159
2188556
804938
1936060
689855
2172354
1055349
1854478
2474462
418899
1624478
1193716
2279451
2810799
785744
2799267
1799350
880161
1088719
1164998
1653691
745981
1645984
1407751
1029671
2260934
2846728
736373
104493
2452013
2003360
2481573
2426469
1910650
511534
1318125
2404107
135393
31160
106456
90971
1895429
2289208
1147877
2810085
1099054
2298455
843332
842544
301959
1536072
2478714
2829066
9563
1940061
1838983
2190867
614183
1060629
1502589
1625653
2398911
604768
951065
2364201
2895084
2185357
645094
2197031
2555158
587170
1049263
2192167
1360731
2420867
1514237
1331434
1779106
848269
1957329
2507770
1113548
2077241
248912
1002979
1176273
1937094
559985
2902513
1147015
1640489
338823
1369544
1341258
2624766
2277589
1178167
503093
428571
2892118
1773522
2555085
270738
773153
225336
483253
1208103
2620633
335584
1095340
1733074
688514
1939191
2893496
206881
2742476
2807478
2741402
2662997
439202
1238883
343280
430663
173709
2564475
350931
2508494
1732179
2402471
33027
2243813
1170609
1584930
2621079
639014
1752049
11278
1835547
384149
2313341
842760
898459
58077
1962020
1100794
1654150
2762118
29418
1530600
2069880
126640
1530888
2328636
235438
855131
262761
2425666
801582
342084
1042768
2746228
1645168
995329
2715377
309258
2491743
190747
79857
1639922
2659126
2291326
1987206
10359
1718064
369126
1072046
2136428
1975054
942725
1565642
1756409
260565
2622033
1770554
977695
95898
2040002
2075073
2333049
530116
1830328
2105547
2092721
1992977
2060246
1633200
2881949
2673866
375099
1696326
2574703
162066
2315220
1302287
1621957
958967
2639940
270605
157389
978377
2259233
253264
614514
938916
1053945
551689
1099640
2233657
1234434
2756127
2600364
1926625
2386697
2391303
2553112
1801175
901683
1931792
2443346
1111059
2641365
1323311
2631354
1759318
1736533
1798055
792675
1814824
438231
2082398
2025061
285090
2018175
1476346
1695705
314332
1450472
409301
507107
2841733
967284
1024835
1251872
723834
21886
195813
1669859
2160655
2151406
2691240
1394580
178536
1535595
2459704
2298775
1457993
1558620
2039111
2022719
1700408
597243
44453
864367
1075036
2709589
1765580
1926901
1886915
2151567
952403
1218400
636023
431422
708432
941277
196359
2062841
2265618
195413
390292
1101506
404652
188186
864296
1262260
1413353
2168089
1053747
2531224
1794233
272149
1082654
452947
30317
1998555
106717
443246
1743877
1808423
857765
245299
2013865
1853530
2778646
1205598
2301786
2114903
157445
2117523
83680
2082507
2826311
2627660
1350304
2866798
1597239
319135
1911357
2067863
1892467
1948460
546547
330465
394064
2431250
23530
1505923
1408832
916001
2628176
1364371
9368
348698
1648017
314642
184737
2300282
211685
2681411
1709567
2804280
2487797
1702442
2826708
2638291
257291
1692975
952726
1998059
45153
2876657
2566484
118013
334352
1009348
2144863
1911236
2501172
1141944
180508
1473854
2296018
2525056
2592431
1097528
2936144
1556764
2334209
2059147
702472
746461
1317403
2493131
2440882
2812712
1467707
220245
2305913
434039
1131308
1356223
2438177
1750464
76207
506434
976102
1013848
724962
1276628
2456854
1272011
2391705
1494611
2734039
2631246
336802
810098
1679993
62566
2274283
108907
1861444
1393901
597272
2055768
441406
2522499
2831158
1247053
306381
2549444
1645580
737295
1954205
1059774
1287173
932264
1775249
1772572
284841
2635485
1313393
2423026
1121707
1462613
2343263
946406
796574
2921844
2024185
180638
1784209
711729
228237
733617
714858
2728386
1939543
2731889
650436
283047
2914446
1420326
2034102
356020
370582
2386451
1456103
614789
2549996
1889516
1591302
1942243
2185900
1872326
2045189
2814683
1637086
54991
1381818
1835999
1233140
2127658
855072
2261928
2100196
228570
136223
1239553
1690121
2835591
114116
20100
656229
30631
1263360
1886774
965830
1636201
743303
1252994
2730034
914030
128412
2428503
132790
2237460
2580984
1072235
501990
1707293
443281
2569988
1571056
385503
2878718
1190164
923634
2020700
1188609
117994
1052688
1658298
112281
271544
2315372
1542963
794164
308394
2093504
2451921
70123
672008
2385418
1106185
952819
2860403
2009221
1091655
338040
190784
2608311
367563
2487113
660520
549931
607887
2460572
880348
4387
1340238
2042870
2717898
1482050
1860029
2344363
795763
2321712
2507298
32743
1957405
2527283
1724051
858598
572753
256549
1835937
38638
1896338
497591
2746504
687782
967984
141654
1670815
1656796
1971426
2759462
1733391
1822009
645073
1474683
352960
2911841
2923185
830367
280441
2774285
360215
933874
703825
920750
2473335
2096554
1229616
2784075
869867
476248
2736439
326695
254353
1789234
434679
2850007
2752476
785663
2309466
1560042
376945
2287736
2370496
1556757
1946242
1333442
2536155
2680179
1621077
2659666
30969
1857363
1981747
1667777
1149622
750124
479907
2285767
2245803
1527864
922725
615610
1740068
2347137
1405129
1021439
894437
2819390
2778895
570767
558361
2062462
2756907
64477
2429395
2263748
1565462
2730549
2509158
1606623
2304772
1924667
575513
232884
2809185
755966
1086538
2475308
479349
759720
402312
802766
1680542
1781036
587968
1666049
1382192
1047749
2490878
969794
389897
1691100
553440
323346
2125086
2869569
1638161
2297998
1677065
876579
2569926
2171985
2672590
1854516
2870479
1252503
2516073
346938
1831932
2465137
862032
1011941
2906957
2131277
878745
947170
2672997
1551779
758666
582760
117466
631862
24620
2346536
1640820
1973305
781811
262244
2112990
1998146
619415
572114
1364719
2078047
2920974
1406291
2320256
1512550
2834552
2539133
1052348
1590804
1019188
727462
2514627
2132550
1940442
999034
1926017
2715355
1121445
1838219
494964
893147
2530729
2655393
2529154
297931
2935538
2401967
523692
2507190
1125285
2064162
1609692
2905395
1502422
522388
2677705
1114775
1750406
561103
193867
2443468
832104
2597728
1485833
506263
2289201
1227571
1886070
992621
2803644
267881
544941
1610859
359785
860950
2184179
1200437
598450
2563522
1865236
640520
1391922
1258566
385574
653585
461539
1532678
762489
1375695
2327886
719386
1016855
1372726
2332121
2452444
425323
1599627
67911
1742064
1627410
730788
858898
1976017
1550319
720630
2415811
474424
1417712
2796288
750623
2898468
1489847
227540
1777993
275131
639690
2708608
1627419
1604392
1012860
1058315
1715005
274836
1366228
2047901
1451951
378064
471591
60811
1715107
1228929
1460819
1997144
1949193
2355439
285894
1492054
72817
1082973
1186178
1440000
812223
955458
2140105
981190
2793380
1758198
2486557
1500034
1934472
2578181
1034103
1443366
2709717
175901
165226
2394327
1014721
1499159
2607343
1631194
2384139
2750857
870886
750959
2805070
1097924
1884979
285388
601431
458092
1801341
1024832
2175931
64661
343302
967912
1823710
2297099
141132
901351
2448132
2731353
732361
1190172
2121582
1016241
1578683
1226893
2235883
1522654
419719
2303218
2545844
538590
726371
2818267
413881
2517169
2880357
2642848
1597462
29178
598127
620051
72364
185776
450821
1377615
1645595
2171023
1236992
2609996
1515611
2247229
2747465
2694722
1760010
642026
2173177
2701817
2675783
476733
2577770
2750437
2626083
2185545
1955447
1132515
1660098
1085291
2266493
1010631
965554
2581573
2156931
634277
1938285
2838604
2681639
1622724
792630
231173
1444541
2681847
2427213
195131
1695111
474366
2451645
1912679
1130877
2905311
1165279
2723401
1507207
696285
669437
2081177
396915
2415715
216025
643933
812139
1692068
266526
1866629
2435833
866033
1162995
2670616
1241400
1838183
2649983
1186954
2285511
563152
2316446
1072735
107422
2634944
122340
2328932
590740
2026288
2724514
2870168
1010380
1106275
2457136
1409325
1078461
710641
918457
1490841
1834418
1773409
48829
1282044
2298677
1791082
93773
880337
38429
338313
1214085
1745785
607744
1081907
2458956
1880034
1926410
2032140
1138355
858660
675420
2466269
480364
2083987
2699321
2230732
1593947
1518644
1939843
1848486
1601051
2257713
2827468
1087886
2530372
1276076
462038
2385883
299727
1761684
1909921
2387027
534223
1244242
797111
1390565
873505
1600191
2186217
1479421
318731
2194539
1370844
2506193
1372078
526340
2912558
1787348
2888988
10533
2042587
1896213
2503156
1384563
266997
2790823
370536
1400242
884713
941920
2830171
2402367
636461
1018404
2610401
1956333
240125
1955456
1983346
1438609
1009174
120416
2208197
2685043
1846307
2162240
539712
1340572
853216
703820
430737
255127
1889385
2526563
2027509
2063720
517761
1027928
1167665
1776194
2256949
447852
525555
956026
2565574
2232728
207575
1120777
71586
2062900
2586708
1133929
1109780
499487
697723
2261360
2053899
609540
627502
2564292
683161
2356192
78450
2784484
32884
198187
1444603
2447193
28703
1564380
1693416
545990
2366889
651012
2819699
2001332
2631897
1132518
344999
33718
2354846
1341588
1417261
628405
823954
1099028
1406214
2155264
1713909
2304509
2339463
2378523
80068
164379
2132375
2369510
2510197
2036937
1739929
2696355
519806
1810144
1663663
2600329
627486
340315
2592797
279546
2255309
76164
153910
1801817
2182680
2829800
1417770
181752
1439001
1694139
734630
2462971
768967
2127816
650905
1857394
2033109
1312566
175919
2335437
844270
2405250
1933756
2780437
2049594
97963
1488149
1054282
2473593
467179
153928
1173898
2928620
2111875
511875
824512
2304599
1591958
2198672
205174
2457153
1140001
2224811
2226747
2734496
60121
1718278
2913897
492226
1313799
2519357
2888335
2043944
243142
2799803
471734
2893065
1318826
1210189
2704919
2043576
465696
2816479
46970
1226065
2425232
1646879
1767408
1997221
2906880
1998936
654598
758731
1623328
1444959
891549
1975440
2222323
2368579
2778955
2576952
1831335
1398958
2266355
1217885
1233001
338989
1224657
2792184
160738
1365521
415225
178152
1349508
2417377
366997
2690234
2884180
2894369
2474438
1705500
1260736
648881
2725499
562096
2079292
1250226
2823034
1591330
2263112
76907
1192721
1486681
2570646
1045839
1924179
1892576
936550
363809
690121
82480
2308307
1951046
511204
1362203
34085
1101760
471197
64648
2265428
1897711
1486815
1639690
780053
1364089
1239938
2869593
2845582
759947
1822435
1331338
430946
2339508
2157671
538660
2927968
303530
570719
1512207
1792424
1672523
534200
1170979
476070
2537182
1623433
1996150
715178
612267
2623545
2474389
2017131
2554614
228952
1690911
2196871
594384
776497
2567464
110489
2349139
1980156
198657
246808
2534708
341758
603143
2647386
1596309
2046743
288160
2725012
1125131
155859
504947
1010905
1644376
1018182
385549
1697748
1266845
1804288
217752
362058
1552624
2266615
1452676
1784088
2427891
79872
2462497
2544551
775989
2466755
549087
2242669
870403
2794007
1585852
2547026
1762680
72916
383847
2500925
1022711
2604477
788166
1674007
1258429
2351829
2816161
590144
1509693
1377522
2658171
2297416
2757848
1639813
1954930
2688400
399030
743168
737110
62401
2573246
296449
2197958
1605226
2270549
2562917
2317255
2078216
2933310
2320306
1399117
2185100
641076
2777177
2507732
83299
1249001
943142
2611624
1998987
1115933
2496935
439136
159949
593779
2811904
2132056
1744326
1797873
1479757
1276670
1269230
1311600
1555897
503564
410950
302956
2636944
2630880
2059321
1907276
2616828
136571
2901989
2488536
494665
612910
1173147
2200490
181174
1677423
407417
414512
2811663
1487102
1041520
864008
1017055
2313857
2317789
1726924
959764
1438276
2757906
2008079
1687841
2063011
2336519
1668927
146885
1724187
1927648
1906367
1356860
1158854
682752
63879
162090
2163188
1985503
409841
1099385
2221504
705923
804448
362179
964963
707644
2468506
294430
2460590
2332524
1069046
2420643
1698905
569054
555208
1279196
74822
2855086
2383328
2146575
247768
1058215
1290225
992358
2586588
1124638
2863189
2763237
1463320
91519
2411304
28899
497840
17208
2620494
1435319
754724
65658
593418
1615302
757897
2810680
1964380
2587965
181529
45117
2183525
2397218
2655967
1309165
555423
2475291
1452307
339177
2379474
23196
1552343
787382
346582
1784007
2710654
851039
1626682
801674
1976918
1747399
34754
2136486
1655526
1064741
1015167
120569
65274
2405994
1237439
2633869
2252281
2177753
2304602
2491587
631958
2356208
1638442
2100259
2711331
2441302
62
2540622
230230
3229
88589
89776
2835233
594654
96573
852774
1278031
527049
913370
1572925
397881
361794
1137493
1290807
1746545
360312
521798
1067975
590298
2077772
1983695
2900090
2575645
2393393
2232064
651431
2304808
1281311
2160669
2853681
540468
1270104
760482
1973173
235820
2018618
2462267
833999
2267084
1447690
1844274
1442974
1002865
1324266
2492485
314844
2283095
2374826
2019098
1860173
2368612
162206
2060963
952178
1015968
2008553
500511
1340751
2366401
901023
775753
2559518
2243413
2563118
698077
1844459
820475
2882632
1538445
421398
267554
710018
1605752
543773
2656714
68548
183264
1847702
47615
1636729
2926955
223673
1498835
1888783
2370259
1427526
2934603
1087107
1535504
2887675
769367
1989819
2485489
1181460
2670626
751287
1931094
2309136
291091
2509068
2329690
1086162
1747640
884293
2152090
621617
171070
745037
2844396
581836
532181
498272
2719059
184876
2853729
1702646
769225
1209005
2445817
2141318
827009
965360
1373453
2221708
2056300
1010835
1631129
778093
1648150
2284152
1412376
1226595
2376752
273465
574743
1771723
177301
2499797
1325367
1980729
2444609
2656932
2720876
232022
1100762
2610534
2122594
1116996
938603
449734
740239
2566608
1301724
1477525
2900907
1265053
2802469
1329911
420292
50559
2757921
1520265
2822174
1676938
1863084
514104
1289543
1326815
119671
1365157
83281
1631885
1377926
2008876
429055
2895488
821194
1567929
746889
66990
1888524
1708835
2639201
2685475
879743
2868775
99707
965380
46983
124117
2346067
2208941
1235871
2784994
508202
2815563
906629
2191843
1653896
1497394
1225133
1326458
1535092
2221594
159585
497484
1265657
1862386
631556
427401
1461050
2397367
956354
2128927
551721
2404614
1412878
1144670
2698617
2226448
2008195
1577701
278705
827095
1648782
1472655
2113997
1973590
2789739
198062
641597
1540369
990301
1870358
670359
567377
532881
853895
2436787
666492
576134
1197657
2382293
2061883
1069829
1806731
2422236
1432402
1294463
1143414
977050
2674278
394838
2346168
1260689
2151403
2703053
847321
1376251
1358157
1912225
832151
1804527
321252
1702326
1237108
240257
1382422
2144563
2904424
304517
604014
1138698
2231666
2544440
1965332
1527174
1031807
2630197
1458133
149705
75947
2043603
1286213
1536420
2297675
1586001
1814917
1516362
2384586
2738988
1212944
221262
2287922
445512
530943
566926
46697
1349705
1114809
828161
675312
968775
157963
1025216
119972
2792265
1510710
1475368
25580
368312
2850273
1663862
508677
888545
1013705
1696036
936322
185373
1408230
258558
1906335
2034475
578271
2845749
1750408
456082
2676004
2702657
510147
2855196
2876821
256601
715576
1326421
170878
1957576
84078
2819994
524691
2595385
255150
68796
2818668
1199823
2144027
297028
2666690
162051
218509
2028526
2818489
912904
2923601
2331465
177807
1866659
1316102
2428585
463379
1764465
1195032
2888170
2698400
1338357
655598
51888
1251375
1622098
1958801
2028709
1255109
1081654
1396065
1332363
2784540
1775007
1890535
2036426
2287633
374258
2138612
211594
1173961
2041548
1658086
2650540
63891
2490225
2112333
157394
1554699
1638674
1758542
386197
543456
2429284
2679689
44446
291688
1242868
1130371
942299
1738630
2377754
1256328
2803724
2037313
226419
2834058
2675054
2136496
313759
1378993
127872
2872058
1917523
2047727
411529
1659420
536053
2509785
881122
1699361
1684442
2126891
1930761
1488545
3198
500544
2221519
646923
2354823
2275658
1169534
1461496
1287440
495217
2347295
2047270
1781776
1756882
422722
1537019
144524
678422
1293617
2920949
1879290
26788
448504
2745010
1404
178315
2519950
2143025
1314433
503198
140136
1520143
2114949
2124316
2756715
2909118
651997
2473776
2778779
569439
1307247
661291
2593429
742790
2689509
1306499
471851
2681790
1939609
117594
883831
2666111
552361
2529802
2782666
1063927
2050414
1370259
231627
1625456
2518158
101277
1970416
2359243
861255
863597
952743
2715159
2316491
779935
295019
727541
2698331
1756257
2685562
2880244
754560
150654
1908770
537135
2937961
982206
2583767
776623
45014
2151484
1080671
2914633
1031882
1919298
2728831
649168
190888
2138194
1964267
2349886
1629077
860705
1704762
692336
2239004
2736500
1085449
2213498
969218
1120845
2897520
2655777
2368205
1654191
1408052
389370
1106697
325138
470120
1780807
7454
854275
743646
923516
2306227
1456494
427472
1074502
1094255
1432433
51240
1997906
1524411
2859234
1903586
1175000
2516517
2524231
2740525
2935788
810538
1783743
2844994
1584008
2191166
108698
19013
1709447
2007009
1107724
1413845
2584504
2328098
85661
2183861
305833
1079484
2625698
677769
1454357
569229
2702277
899494
1562568
1512974
1152316
2114063
2255374
1102210
1581258
813263
418796
2255086
226612
1088996
2457360
257477
671728
1119990
1055547
862102
2809030
2855735
2672241
1253175
135926
2938093
993830
1433860
1732075
876603
2839179
2438580
1880719
462006
165809
924321
832779
2735641
44566
78683
1846049
1745700
2817677
157110
2427014
2906108
2792209
712626
880800
1194724
1701844
2901467
2265391
426609
1192579
2152354
1801476
2436612
980483
2526158
1699150
2433031
2272444
1800936
27499
2170768
937083
1981659
1436053
1547988
1643262
499272
2184980
1786272
113643
1652364
1351648
1270031
2043184
1887139
728298
2654538
762301
494657
1281471
1112506
787968
2102131
1394439
2760665
2063391
2488557
1810204
259696
609755
1186534
533753
2757941
1086689
1161827
1301953
1486357
1284819
2854126
661292
2250483
582485
2749943
1195574
76579
2349099
2146801
1109695
27563
845811
2074251
1952660
817891
2221960
706902
2445849
2335662
653097
172407
2086940
1036100
1124557
158421
1505941
2292699
2236918
2459858
87968
1839113
1556187
946746
2512887
2175006
1827840
177040
1226854
1702209
1888673
1253119
2525105
1710571
1384877
2906244
1149949
1610337
1847550
2190745
1405303
1634013
694366
2147054
2141420
1360659
1947028
1598771
1586152
1063624
876729
2713810
2146546
576907
898126
2862333
1929593
2481674
1708137
2550035
1952837
2689907
2400857
304841
1621900
2332820
762394
1392388
514154
1137255
593579
1512378
736932
1848189
1084280
2602046
2182666
2913130
2803371
598614
756563
530582
746030
75386
1639638
1783990
45139
1801488
222677
941033
2124681
2196440
2106016
2135915
2146969
1782519
2914561
2090901
2025669
2772977
1197041
309284
356004
282199
447187
2164903
2294470
847801
1578878
1673204
1164129
2155422
1830060
1195144
1958918
88568
2479469
2404849
2503648
1015212
178636
1801738
964436
2153827
332551
2401775
2920463
193441
1264147
239923
19980
1531105
1118357
1907582
641922
2518679
808343
102827
2048118
391487
1422339
122465
2227989
573790
1671241
246143
1997171
1404879
2588202
1476630
203327
1079613
2904295
2461749
2374091
2099399
727741
2772467
2524457
1003954
115423
1235513
2477519
2667196
2619899
252917
63056
1511420
1358705
1841753
2131766
2930016
2384357
780260
2713415
469221
1077431
421136
2862935
2751863
931726
1758991
69394
83248
201116
2882765
2266878
622703
2439835
2207350
292611
2271358
1806599
2896328
567339
61288
819738
2787153
757174
1541619
524791
1080973
2487755
1050333
2692786
2258210
2731577
1927999
260003
789384
2184963
191415
1502959
2305975
327944
1778474
1666925
2036327
2497771
1784538
926900
1862780
1091943
1785696
1816906
1831316
1396580
353787
1983583
915686
1456186
2752731
450954
2829533
2018361
2250169
1306194
928291
1323701
483140
556731
647046
105370
885299
1123153
1769267
779940
2297449
2280822
1808913
1945888
12213
466647
36907
1532423
2467177
1154396
2257606
285492
2389883
1518667
73846
478712
798598
1493345
530940
2536371
1357618
1321544
469315
1816986
2748042
2692110
2514121
398639
2913069
1593012
2717341
433546
1902140
1023488
629026
2642140
2824357
736612
2117687
2207362
1318034
754897
2874264
2914384
1294778
1717628
2227956
1212583
2152219
1567417
1636314
2302298
1596087
1247004
2576311
1548137
584426
1008824
537530
2080196
105657
2354964
609495
577192
2534618
2528347
1981855
2056187
33232
2237243
1423954
818340
2803188
1402769
2154269
18618
1036192
431728
64687
2835185
1482391
1435294
989809
498974
2129590
87238
1098818
1071688
1214910
1781535
1476684
2145042
2595321
2468454
2124062
2782133
1841374
363378
1776554
1898634
2587082
86452
2035567
908696
1476022
2901142
2114421
1531063
1401861
333305
2301621
866438
2530778
2241228
1261095
681759
302647
932615
2203844
619394
1967221
1730676
2586133
1108625
644925
870541
751124
2627725
627612
820405
409997
576180
2469310
146083
1829232
1663908
558130
1927907
512356
237796
2417602
2128950
1169645
744474
704070
1285916
1123185
117488
2151265
1442301
1215460
2029611
1596096
1408765
2678347
2492888
577607
1247419
1497759
194686
2198080
775326
2629778
1094004
2844609
817074
154605
995237
1194989
649235
1287425
1299464
2023117
707675
2633242
381169
1874764
202092
2833916
1030727
1730122
2388979
1774966
1688955
208180
2541953
2067674
146899
1408864
2008669
1711406
2409230
2130409
1615366
2297179
2439433
550349
830680
2317621
720366
2828160
295826
2367843
1189775
2629607
2606972
1375836
1029673
1477193
197058
1160670
2300735
2208418
1698532
358427
445009
427705
2753758
2013441
1809969
2238685
694458
674584
2909749
2935379
1803782
458213
2190264
594573
424881
74167
1776952
983791
1084321
2500983
1252116
2713163
2711076
1087167
577265
2107635
1840882
366118
151471
1652804
2337033
385784
1846896
270834
702821
721527
1434466
1107725
1890128
2440658
1292540
101675
1741050
1539110
2669163
1828591
1181003
1416023
1812378
1928992
2645373
2496326
1751019
1477335
643383
2189627
707082
257714
605529
1707035
598777
959961
2063920
1235672
716174
2508241
1219890
2420787
908333
979501
1631358
2594870
1056004
1539467
2372270
554770
535148
2437624
316615
1352677
2537175
2334431
1690242
926656
2396340
2310780
271419
2333626
2015074
1231433
2331612
2850438
1720950
2515519
2029258
2721225
1644812
1428530
1106857
62963
2161390
1413248
29863
1862825
1644059
2258623
2125444
1248336
2316511
682244
2741151
421678
2513185
457909
1820399
1113472
1694448
1487013
524837
342411
2345579
1218710
1362686
441005
791606
2732877
566803
2833550
850941
2012751
2510078
695365
2246852
1770535
1824709
261418
277328
177459
1732431
671679
515525
2159154
1826245
1057632
2569367
1882467
371592
1850322
2897131
2899762
165199
1993792
1690860
1795538
306079
2227706
1511932
2249250
660648
1557164
1436751
572863
1886812
574293
2058143
1659749
2154260
2456854
1821202
1324172
645476
146703
386855
1054948
958166
914099
2400025
1837339
823917
2683502
2194753
1313581
547987
579610
2455819
1038560
1307195
1838498
759212
2029818
748850
1458425
1657198
1426965
1502999
2004567
1422926
2236987
2461917
28207
1684004
2560089
2026856
71896
1696591
1613151
2546164
1786395
2727820
2095499
1664282
2543387
1782020
440402
979093
1827638
1580708
2827887
2214222
1014645
1287422
2613057
309943
589799
1625570
23262
1731575
128017
2817769
750941
2717069
2494401
2495714
1780147
319984
687950
2098487
352121
354140
1553379
2754831
2477047
962276
577538
1072074
1050240
2466515
928225
1759867
1789919
2770544
2548287
230144
1013336
2427877
2618617
227037
2570622
459357
996846
2313591
1906928
295772
1291502
784142
591429
1191063
1150120
2809443
2648825
1213546
2134374
424154
2874396
782799
558157
1167498
277877
2213337
1553032
901730
2708282
2750209
2322362
2543601
2223901
691969
2755071
2244535
2775370
238855
869822
1508259
2696042
1587163
1583576
429087
1158471
53407
1319818
2478556
2751781
26267
2701488
389935
1834856
1818883
1785722
1237627
1340962
812686
887069
2736834
1948480
1836138
101382
1282294
2930677
424132
2152216
609844
1573952
33279
2773876
2063589
223294
980524
239298
884510
878082
1650378
2018511
1327836
1751507
825140
1358348
2243434
559698
2351588
2443374
162669
718843
405422
1813276
2894240
2141684
254266
934256
1461794
1314767
946593
2439770
2782986
1395256
1069685
438484
2471445
1861159
1911818
279450
1888154
868854
1297949
681369
1979679
2491462
798742
1883374
1531029
1500036
421425
1837719
1077157
2729732
1592619
2476773
128464
1632509
360877
621040
1022930
194044
802755
185606
285261
1885052
2800591
2653947
784671
979516
2405023
158801
2572569
675316
664280
348596
2025007
2757814
257493
667226
1868531
2224943
1744010
1179876
1002097
759499
251957
2901804
2493720
771910
1331491
147520
2726838
1873099
240980
406628
1603479
601930
1112237
474378
253318
91195
1017217
1852870
619709
1355517
235872
2707404
507984
2454020
1364713
523392
1342898
281792
1751198
2923734
1133036
1336272
1567511
1699445
1624295
2364608
2316201
349714
625737
2037544
1765759
928884
1953028
1011078
257313
1107294
551920
204019
2611686
251593
47405
2547513
69373
765647
2574291
966757
1653757
2935407
1313032
991508
2173971
2107852
570030
1197806
1891874
1406814
13871
80560
1656051
458888
2121331
1003906
816011
1431382
1722769
1089258
254654
640677
1543295
257692
953831
596443
263454
1885747
1764735
309381
145286
542912
250416
2704759
2733578
1206596
332436
775532
1219062
859273
362980
2817097
2486062
1091143
790085
1068077
667780
1419753
2519369
1706569
1031625
897413
632198
2451866
1546989
870917
1070153
1412353
2503783
2460635
687389
353518
460930
2229202
279590
163299
497644
2634395
2458799
144460
1958248
2666795
1611486
2240421
1690534
1758805
101235
2571166
2500746
2430782
507298
1918250
2881217
2411394
1901083
1727606
2799217
1709531
1524351
1562666
1865744
932497
2586534
1763416
1602343
30979
2561612
1853953
590718
2368397
1622641
2507744
2195895
1042108
2823115
178016
2093758
681443
1051253
724356
387137
2719218
1657012
100739
310723
2156729
471070
355916
1646422
672564
1754831
1092588
1826171
2222740
2740105
2372040
166715
568651
2275253
1992036
2797750
1825221
504453
1198834
1824259
2091131
2412148
1990172
1776396
1356821
730337
1083714
522960
1394175
2173758
1661018
477463
2379342
1073497
2537760
2073949
37621
1209404
1325847
718555
1772013
1374586
1334765
2474830
1316330
1439839
1197224
1014624
2236589
2875762
431649
2834471
840380
978001
504964
2655761
1164890
2875570
2100581
2789342
2740011
714723
2141507
2410192
167775
394984
810921
2542201
949895
2402721
382018
2400591
2151471
1135929
2103515
1645501
145603
1060708
2330774
141673
695812
2891381
830910
2302115
2469919
2093574
1476661
332749
468782
1414731
2805822
585720
1027805
2522823
463704
963670
2428441
2431902
2767216
2167411
1309530
2006810
2383422
189202
324005
2557932
301057
856041
321646
2642119
1299429
2920794
1643347
117707
1897681
2276712
1840195
2176353
1116628
1189035
2500516
2924071
2416049
2658970
2932934
2739632
1924367
1285439
1204389
632106
1800167
2685516
2562531
2709133
1811775
2804834
1346929
298644
270251
2324814
2864003
2501969
2888484
2210503
1016589
2407406
800003
2274844
965883
650870
2491766
1456858
1140321
46605
2290813
842940
2807761
1685524
2455276
648028
2265130
1795490
1254779
2828776
2290656
1815188
2531554
563938
2692985
1213641
1917490
313488
2116944
2233523
1795114
911499
2886295
769169
2835462
1699073
674750
2473359
1258357
1766133
318239
271459
1662679
2043720
791686
2885326
461648
996192
461572
2897150
227970
2905910
1275172
2279107
1754307
595827
1160243
1239211
2511533
1024613
1353868
1450507
2482904
2372607
1302237
595727
1933564
2217200
355234
1840985
628216
795437
2880802
1090990
1449583
1292693
619127
2624416
1491027
967456
231096
390649
1001136
1287921
1440459
1517353
1756274
2698567
2808251
2099398
111639
1601304
2556869
2133523
1957286
59025
1691647
1397049
2009275
2495892
2761613
2849925
274435
2830787
514852
1454391
1276097
534868
280995
2153745
701683
1697345
1521421
91100
65248
963572
921415
491618
2686157
1568332
1711764
80130
2101193
477207
1005666
1383476
2510269
490559
1410322
1349138
1535259
2491560
1138093
1542988
2875072
450663
414751
882435
2378351
396628
2190176
1877242
317857
1548419
480192
471376
2932305
567127
425609
1324609
2268680
2304139
325318
1916871
1661593
2775683
1805379
419587
1511174
2905975
950436
596645
389976
1498506
118102
320080
2000521
25515
2849785
1982185
1105034
533150
1881323
791000
830977
2806736
1877609
1831032
2888336
1737128
2470340
898512
280323
1617104
1001566
1621123
1503004
2726637
2810954
1454234
812746
150920
433730
2254455
871952
2829956
680921
2529009
897105
446929
2226014
542735
2324188
1337965
2649691
1332875
2572922
720736
2616329
1960128
1945121
281246
1276672
2526937
2562250
1705975
439836
1877331
1282504
2073274
2351232
1460881
535543
36368
2484934
2528368
1056705
2193771
361175
309471
502605
765050
452131
1676634
2512596
2313932
134420
2842564
2499538
2738145
2250524
2545702
782400
1963901
194898
1901609
2516495
2629064
1922991
2187821
604415
2447337
1603418
2356800
1696588
284958
1545819
248274
516599
2158207
396620
799500
794968
2372333
2241445
2585802
360455
2599434
1401147
1762236
1901168
1902699
1516561
1706606
339503
2158652
2625496
447385
1440378
1009753
1081684
2705276
953837
2297665
2585006
897066
2635258
1286862
37431
2737261
1781092
1112923
2266445
1841720
2109793
2502528
2188382
1571492
1704213
312928
1482130
1095413
1553937
699567
2487123
1636807
483930
1990786
1460329
685185
323218
2465813
2772949
734554
2207988
1372225
2085020
1110027
1360643
2468193
2437333
2373981
62957
2897387
1034065
529504
1557474
1623049
1693779
182295
661816
2298054
777187
1019522
1636036
1755627
123110
1507900
2050546
2231940
278413
396138
2606898
1741646
351837
2169556
642758
232338
1257139
2336618
947329
2899005
1656104
571191
136369
2317413
2919390
1976083
937142
1945899
1955749
1415134
2744286
1019241
2139870
479291
1328926
1535255
1618979
553667
1011878
2411472
801756
1352469
2076719
845157
2059105
2930222
1695623
2896604
842313
352090
2273900
82209
2869499
940957
2109801
668698
1696379
1962006
179741
1581767
759601
2095525
2248724
938019
2700971
133357
1168413
896736
1544101
2020238
569826
1923476
688626
2152337
2233820
2099098
1362374
476760
2615164
1623632
701207
2772189
1590399
1751371
723548
64985
1797366
1164099
1843616
2688845
815551
2271838
2746191
1203292
2395524
1895130
2417994
846968
1436593
2913372
1421187
2501569
1022946
2640341
2609165
1555941
1423250
740875
863851
2019210
1973419
2006609
1982252
1031173
2320942
2935852
732113
1322127
2828510
608647
585616
2697324
228216
1860152
543954
416802
2061916
720999
486528
1742244
1622744
1694826
1410334
1338378
1947999
5239
1373038
1408243
2117203
632935
192665
208898
1722259
2523331
2938078
2481400
181930
198942
2491119
2808950
2446344
949873
1120720
2532900
1814016
758566
1283178
2785088
973012
341691
936912
1005652
2255335
2848521
1644064
2137881
2659276
988550
1663717
1324633
1996605
614284
1575267
866342
2889536
1671605
2574444
92646
1800539
2827771
2147642
200786
2727204
1357386
1692037
1423833
536482
2788684
333919
111322
924907
1122795
2245803
1958308
2710922
562950
2566774
1115779
7483
799573
111445
2915031
656236
1150572
2928937
494702
1776949
1371410
98909
1159331
581912
1671860
2032616
794345
53868
183945
1101916
2276230
2159174
2330001
120319
2211206
2791148
529431
960974
1266627
1031089
425229
793917
1443197
1268199
869524
2044594
747520
1194734
2429640
1750934
1995323
137686
2141350
2069270
1074576
429602
1192422
1845308
270996
1398152
1866609
176676
2126075
2663847
2910446
2504686
871645
217044
1622037
2770218
373239
925534
1301969
1864304
2635808
1489214
1770279
2800701
394237
1037078
1874767
1437395
630472
2819710
2621239
473571
873379
1853961
1959062
1889088
2907324
535246
244424
1620582
1028747
98842
174139
834250
756400
2807467
1792125
747785
2389235
1475501
2270617
2608214
2179527
961453
2776105
1343736
824593
1183143
1970131
1490144
1637958
2761998
144038
173624
2317986
189596
2466131
1457006
2111386
324090
357219
585646
700873
540553
2468135
866408
1834076
1257228
1267642
874653
2801099
2143713
1281608
1711472
2877405
408701
2818180
2633770
1768766
2001017
1186933
1078540
558842
555341
2676161
1158003
2564587
1963805
1291853
1047432
1349104
1446336
2568576
1363701
777303
2124593
2786949
1352246
714966
2586557
2269784
2397419
1973168
477444
1049707
1267763
2680439
1654186
1792303
1995860
972712
378338
756369
748450
2356391
244417
1341553
211794
1155125
856556
410747
2282436
471035
2780635
2220372
1594553
1007072
997194
1990724
2863488
1858784
1779210
739190
2042054
1335938
2623807
1212158
2230487
2872618
1152270
49193
259157
2194939
478975
2151892
2227556
2805516
2906713
10900
2623444
123294
135186
2426986
49911
318436
2193836
376235
420627
1036323
2411439
1590861
462065
2313170
2233918
236027
1265951
1274944
462261
2785968
1532230
1622031
2447364
1594458
742046
1033456
7040
2170866
2313521
2409307
2440572
1727508
2809370
1264109
760871
253817
1907715
1978757
2832530
2144662
376313
1641426
2286410
2468837
839757
691166
2760923
1347814
309511
993414
1924736
2122406
601732
2488273
2413956
884061
2745093
2672514
1660050
2035749
1679591
277513
856562
541567
643178
605620
482863
2740964
1160826
1443445
1611703
1352499
1787584
82683
2597850
1525458
2242457
627448
2874133
61517
836745
2686493
1404365
1892524
1668023
1137104
2036631
2605218
2848530
1952436
2595540
283653
1425478
1093747
2608419
1825286
1993007
2191614
784378
865212
908112
868666
2080385
779771
1269799
517563
33645
827492
1421524
849174
176924
573903
1906194
1847744
363433
1295038
2553559
951073
1500411
186434
1705509
1927218
2616860
2787682
2021882
2445055
1425239
681487
828627
2807523
1734940
2191597
2143351
964466
964542
1801318
354132
1106483
1149826
2402613
549334
2073412
2498825
2620617
1097189
1318666
2294141
2763707
2355725
1137834
1962180
1461826
1106986
539456
960771
686428
2341244
2046118
2716533
2471521
917108
56173
792742
548130
867386
2158962
845444
1940357
1788797
2721526
2188812
529335
459868
2519835
1328249
1330299
1336816
1360220
2426410
1124453
1198788
135063
809751
1766164
1487504
1054166
952372
405476
1844540
677491
8889
1040528
203136
1420754
1030531
450833
1604859
186299
2454031
1640401
2837005
377170
188164
1417694
1074198
1216769
1982414
2484355
1664351
2567531
201466
1893385
2910258
1831982
1636419
1737944
1568529
38432
289937
1529736
2615609
1907623
2394113
1864555
313406
1841796
949851
678280
224664
1413832
1457179
2010012
1855515
2727889
808894
1207768
1344521
1354153
1285936
2318580
802046
322181
571088
978416
305877
1341764
2850519
1288815
17414
2877055
1777651
2006162
597318
1392171
721451
340079
2851390
36180
475603
2417228
767483
1409872
1872111
2138352
1622908
1395600
2626935
976605
1895961
403490
2381811
1957870
1200639
479908
1421091
749372
841647
2213502
2353165
886962
778820
1319325
2128050
858259
1088470
1535304
918895
2270668
2290496
2635708
830625
2636034
1019448
1333294
2159236
1028697
1620700
2223816
2818529
112547
2702712
944139
2287856
1769272
1731173
2871920
2744399
2270428
2326880
1430736
461251
1371308
342750
842178
1230933
489183
747525
534280
1533187
19764
86517
392090
2649637
4872
608794
1371171
2852604
1998825
2485590
1538097
223866
1804591
2815742
2751986
486131
1456565
2171382
13933
146866
1515492
1498582
1844961
1161753
1152276
2864403
1751184
2174918
2746540
1938074
1882434
803538
2526812
1924640
2370198
1198429
632782
1456954
2201180
207122
853482
1142271
118325
144946
2641229
2528784
40756
1475631
752290
922385
1295789
1599222
2823339
2795932
2086080
1562644
633782
1025089
129979
1852260
2176979
2594855
1523298
185951
622665
945203
172273
2524969
1496296
1042863
2712304
1839689
2715336
913693
2776716
1288605
615209
2401595
85747
1800761
1412922
609971
2514093
1334653
1511447
2237018
2671933
1267233
2936854
1650804
780182
2208377
972885
2694701
2037227
1797442
1226890
1768053
2443176
1063795
1596015
625732
1720178
2382572
1755786
2079806
1637409
908762
751780
1209211
1893641
1973423
1159656
1084488
698644
1275021
1614172
1879595
1095135
1254564
910616
1168394
1874522
2086861
1301214
1943060
148772
795042
2891544
1833079
923019
2269004
91354
1221376
1912874
1894738
1433709
1471769
2522028
124045
383775
1821842
1329034
1553135
1424522
1263591
2834170
2753476
685387
555729
1853508
914433
712257
256334
1718817
902783
2234405
1768502
2203146
331453
204821
994202
1749656
611308
2452723
379418
115155
59771
304932
1448028
2019936
623456
1043921
1480766
1539001
1590139
1146748
1775397
2495622
177510
2034497
841239
175827
1768557
175967
998732
2855224
294512
1180890
2386696
572262
2575678
590659
1554848
1003595
2535133
850897
1240697
1373125
2469254
1713566
992966
1973339
990429
1531844
1574477
2299041
2289699
2309314
2293051
704871
2812992
163886
1507003
265266
2878861
270709
1377072
2122603
751667
250466
2395587
603923
2202157
2551755
1309805
1608886
1664477
991306
309317
2065691
966251
2539955
1871776
1224389
2836755
2851236
1889395
1132393
1708130
1949221
2835562
1093338
2504870
2501897
2749666
297365
953451
753249
2430109
2839292
1037710
486563
494305
837331
2513617
676664
594673
1056614
1862059
65197
1635872
786379
86481
2404890
383487
2643055
1202715
2917569
2783821
1470263
374905
2697059
1270097
1771396
572771
1260575
1527373
1318291
2208626
315707
128149
1528418
2360608
1510582
2581447
1391682
963989
2394130
2426979
858169
2328283
1319499
2473429
1785898
2190565
1293068
1890131
1007255
1800139
1941166
2065276
1185837
838295
2725493
1521370
560843
1617805
1563848
316602
2470319
2176516
1711158
944678
2232441
2622833
9938
520399
248220
250459
1823343
1429033
1900276
2931808
1629097
662857
2158625
1796066
2699959
2465298
1452016
171996
991458
2041365
909127
1660893
2391850
2699291
954154
2768867
806258
229890
117656
1573511
570280
2375974
453880
1248491
2935852
2504999
149360
2844812
1997037
2109748
1330682
1355276
1781871
2590888
1171247
1596561
2281981
530722
2317066
2583116
2284492
1783265
2134651
28644
457177
1813526
2357975
2102319
1023106
97713
82218
1389504
1731415
1953507
2387360
1345244
1429255
2537517
1855619
2391906
2720822
1667683
2149766
463811
1019295
1246091
2144187
30749
2838068
1937572
1820696
596742
2327100
2730845
964081
1073684
854718
2923573
2033449
2828003
1430328
2052541
1495578
1245996
2745396
1235992
1004337
2504686
948830
543098
2422685
641508
934702
259925
1249175
1600322
2310768
1327148
2381087
561069
765778
1108842
1464633
393171
2575823
1283301
232125
2390634
1477969
556095
2493740
1189708
1611246
1757297
2772141
2370601
1177624
2536923
1811925
28707
1920918
138561
958145
262829
1333643
1572183
2674801
1129500
985117
1038372
678163
1550365
324834
669720
906403
1133724
1915553
177809
1120607
1279075
744855
1084226
2797409
1008210
982667
1081965
2900964
2332157
1403182
1300403
247624
2282273
1578690
865126
1630105
793030
2789136
2832202
869442
283294
2210717
1031775
2306042
2032420
1779970
2218916
1479785
1042757
1739613
2547924
1405427
1824095
1176868
1514111
1223
2064793
497361
211552
2292914
308538
662394
693945
2818264
2092379
1391848
110421
725577
2417200
995797
504367
681716
2521112
240799
330943
2706687
2928646
85205
774193
2479481
1538141
2074342
1225560
615629
1148062
412354
1390285
1468952
1524148
1595465
1834533
2126166
39881
1319954
24713
2931797
362551
777085
188033
503969
1785109
2603663
499615
180778
1089713
1428962
2258722
2423906
1844247
875083
2657263
2893083
2385203
719747
296454
1618990
340010
1983735
1041022
2505847
672829
2341475
187871
1087705
1059326
975495
2357384
1478697
1223790
2714253
1051790
326868
1515389
2602717
1489614
393991
385076
235281
2703227
1768230
435330
2246878
2418974
1310992
2354721
410395
715221
599117
1313333
903022
875108
1052816
420382
609703
2842510
1139936
1163754
915163
2414158
1308820
1371072
2880972
2395141
146876
2907979
686061
1517232
2523344
2070655
193806
1801253
63538
1237277
907864
592453
481404
1216028
837231
312759
1744376
803116
2834967
2192462
2256360
745553
1175545
2166703
319993
1946408
731725
2549451
2580541
1384813
1825167
2072549
1100325
977762
2600188
2336176
750463
1833515
2561932
2054854
1178100
2033120
2468205
1516818
439025
1714516
2569819
2301786
2880022
330656
1048783
420799
2559492
2153442
2924212
1371109
2681271
388429
1799703
2445327
828716
2259836
1910058
410289
1423753
1209045
2698843
2877914
113387
461158
1956899
1772516
1372338
2496130
1674504
859425
369089
966587
1020437
1282257
895823
289912
760233
338926
1622909
1463391
574793
471259
1138581
2339010
465754
2424582
2141357
2877011
662083
1239488
815377
2714684
2652869
350866
1681535
1643844
1094997
1126399
84591
1472873
2585744
1781414
1877215
78881
197178
2240309
2709086
658202
1583907
2504009
347346
171301
1195072
2787166
1524657
1261245
2207608
14554
1781885
2696933
994241
1192241
2304217
1190360
290386
2410431
353014
530476
2784650
263854
700044
2719938
1127264
2201274
2648172
2751132
2792372
1340656
2740581
1144972
2458734
281784
1851988
1994263
754835
2075766
1184073
107790
1036025
2085021
768580
1650470
245963
1005164
1436239
2933802
1422354
2882081
1421644
174910
1700335
1630857
104980
370046
1734402
1975233
124421
315651
1769497
1162562
1871517
373555
1393533
819563
1435071
2758251
457603
2926662
2306590
944839
204257
1679167
588706
770845
2308432
1592609
248380
601457
356403
2451510
1059484
2929561
1986947
626112
1406559
836383
552480
2505606
1840658
1726970
1995576
2000828
260597
1205337
57707
1471236
1499948
1949575
552148
10502
2207335
1220797
2186623
2918788
2112338
2702385
1662952
2072920
1412233
1982483
2323744
643619
427353
2884108
1303593
2342681
1453974
582392
1107736
639529
2258574
701039
2535795
2877560
2125322
2339958
2202335
1345299
2371395
2889322
950685
1481106
105278
2127048
1795297
2698771
2708704
483542
291379
1314327
832976
256812
235579
1288990
1772605
1450231
1314239
1364970
2825762
635323
421688
1348826
2016199
1856778
2177885
1676604
269385
2317662
199902
2319738
2343631
200926
2446754
266924
1798652
1143635
2326758
121652
2127906
1573942
1988973
976831
2777593
1416514
2068897
1774294
2537904
580492
275419
804313
653258
607664
272703
233662
222705
2676415
2468304
2745307
225647
1398718
584740
723802
2864365
158327
2811568
862574
875942
2516760
28122
960936
1439746
261653
796098
2684157
1101558
1810174
2254700
2053442
1945015
1608993
35722
22687
2578187
1360731
1412218
1220181
2589580
2354268
1140623
1556322
2046556
1669442
2383645
819431
2437051
2093270
330642
1366982
2501496
2235415
2057417
1541499
1765751
400641
2098583
1168619
858919
2186479
1255465
2483712
2124568
2183788
252609
976121
1036165
2086097
394790
24718
703935
1372577
303170
1785312
2660279
79824
2272922
1608274
2691611
408300
1663846
2760689
1158965
206818
1557327
241224
2895256
919030
1175337
533003
2749883
94359
2697981
149454
2148810
2607786
2606612
2372051
2534812
2664857
1170958
248121
1798225
2125040
1801317
2503807
2468842
430196
1032974
2090362
51439
395440
290398
2780370
1268590
2307693
975752
2892396
1352786
1906884
323652
1814042
2316018
292704
628521
2772277
1236798
1917273
1240637
2493604
2243455
1522755
361450
2682141
2572196
483812
718862
2149918
2624820
407330
2460265
421171
417235
1450856
893422
1761285
2919641
91600
2195667
1067474
1357853
969509
183964
2283862
396771
1282893
490415
2142086
219023
1612141
2470597
182732
2334770
2562022
769098
2421675
2834578
244151
2317298
1150116
1684147
797773
2293967
309292
2372689
2221480
2902615
2226033
756575
2343246
884766
1496710
2715552
2870087
17068
2555791
2872036
227912
151561
2858864
893165
1489954
2900443
147165
2011261
144093
1512405
46800
1669523
348017
1415002
807812
1611430
2931442
2879704
511120
2452927
2488391
1176159
911362
1044237
2390242
1315521
601703
1262872
573836
423275
2166117
1053678
375409
1950299
2872293
1755177
1750124
777024
1146973
1938094
1321496
1657897
1039660
142359
819629
384090
1679591
1338954
1578282
922515
2440990
1517796
2172667
2875133
2610674
2645656
2336880
1973826
2565365
519741
1396540
1223738
1005850
1888261
1062368
1983972
792550
337539
326329
1202480
759559
2847227
1137931
548359
2027820
1209010
1015065
254398
827204
2643410
65143
183235
2667170
602756
718155
720383
311582
1217563
516841
2702990
948980
1739651
2648053
989980
52676
417373
2635522
388306
84694
1799412
928309
2123169
833946
1998904
1158523
1841220
96777
1990771
792841
421423
2539593
114231
687633
292387
2201921
611892
1727612
2049126
1158927
1049348
539583
1294324
977484
2367426
504134
89731
1757093
1653803
1969672
18270
2317747
2537194
1341584
2919399
751920
2460242
1396864
2112340
2198828
88400
690688
1648929
1053327
2114320
1175432
1582935
2001662
137436
2420764
676391
241439
205530
521497
2374184
1834028
136320
289289
1586362
1012490
2160600
1134051
956110
257800
1393779
679813
1400865
141039
1727445
2150496
1706406
899188
1081506
2261410
2893619
2475257
2447578
1046337
1469797
662445
2408664
766233
2772894
2629780
2630003
1303652
2757965
2534628
235309
1238674
2697942
813963
150178
1871342
889104
1541729
2845216
275166
994084
2678685
890999
880587
1478169
993203
2218906
535081
249306
2752163
1886394
2592967
1540076
1685816
238316
1400160
1441006
1965133
475414
1490290
1783536
2049746
2762463
2095061
889275
2659994
987625
2884998
1934030
1823921
670014
923070
610692
1650323
350952
1908522
2151893
2487847
2705504
2855527
2852189
238975
2487393
857925
752404
1857304
2729584
2474486
392858
965946
2033705
508353
2801463
1726456
883702
2914822
2628125
822962
1573009
2780929
1481221
1501301
2703221
2555389
2460002
149443
1062347
1312194
1752675
1222485
718314
1631111
97282
1715259
2037948
294189
239063
2229758
2890788
1433589
305224
2319720
1434431
963322
2894245
2109139
2694748
259415
2377386
145155
1647060
539598
473307
1474304
1741330
563564
2066611
2821762
1804118
2804199
1574464
316951
969827
976391
1320639
1440310
63146
1312324
2056623
2865892
931656
543810
2616522
208946
1853900
953917
934374
993912
1540567
1827416
2365592
316265
910570
2796579
2265862
2909158
2070468
916764
1341076
711350
40526
1921243
2382667
2195533
1496349
2456671
241484
2567267
1743503
2457097
667779
2490469
301865
2019966
1453362
2122928
1684341
396194
1373695
167190
526280
1692897
2852306
156770
2159019
2046325
2252096
161865
1779698
821925
2735614
1660234
141103
2253758
1457871
2631743
1099760
1700498
2891602
1708770
1408668
2613947
2310749
2376129
1241039
2050041
2559013
2913223
2197036
1153896
2260833
2352930
219766
2742224
2346175
2202800
1753073
307590
2818588
2494945
565578
2096837
2728910
2788054
2198295
1455226
355639
2649353
1484909
1862784
1734490
1516049
27889
1268482
1732486
2772545
2804988
12755
535420
1391198
766484
1879884
187064
2678791
2737811
913963
170379
2936350
1714804
1696482
527532
904281
2494616
2675747
2126031
542561
2005312
1734350
1019275
2144879
341744
1116141
1936592
423545
1107948
850716
1054519
769968
1150214
2349102
454701
1778210
1811158
412836
2373016
903542
2326404
1008745
1106042
1259966
2338471
835287
911375
962474
2186508
1394931
2093132
1067335
444667
1967891
1550754
1636182
266027
1960310
208634
1013705
293633
1090940
1054806
1940134
194210
1356414
1009308
755141
1598713
368031
808382
2076410
1233379
1140712
2188858
1730540
1451731
1116643
2275583
2525101
1877346
158568
2521136
1677997
1042241
1069038
862535
2491409
2158269
1594501
2382789
2905891
1666885
1630837
2613967
781555
283036
2373877
2349644
1352804
2561570
590910
1043252
97344
568311
578409
1827798
789942
1537142
1082586
812176
1918127
2326247
967681
1120721
1741716
1180956
285298
1607806
2518779
568091
290222
2589705
2096542
2625563
1673907
1208105
169380
1908633
2381203
175900
2490360
1619224
47307
936301
87097
2132037
2120533
1288348
1014375
71155
1928025
221250
1353220
173475
2903597
91747
499686
2860493
1802158
1300690
2299694
1760445
1468038
155255
2479024
754079
1507546
2444307
2464050
707819
2873524
2205343
2411093
1709444
1121086
2425075
2752621
1882132
2532134
2018665
2199823
2047095
1457608
225233
246106
1965409
1566797
338232
118753
47310
2542015
2553050
815248
472333
1313232
1733865
2210551
1018404
2633721
1524634
2250333
1456415
948480
2938332
1989027
2226884
576262
2150095
1057607
800514
694101
2766358
1447448
793144
2759739
2376667
835078
647738
2820192
947232
2814049
1627398
739777
228061
731095
1345932
1468040
1317233
2601573
2760596
2557685
27579
775834
1050437
715394
2318464
2356606
446958
2632080
41733
2263898
694404
2508366
846488
1435556
1771478
1909680
1310942
1246060
2779219
268865
2119203
2845882
1124502
2279457
2770156
92137
2381288
2245396
2044555
1555314
2404770
1445848
2838611
2077576
2091891
2227259
1317286
1719239
1790312
65353
2716677
1309558
2244470
2697020
238522
1701929
667087
2239942
518503
981199
393801
2038683
2689958
236751
1170664
2612155
1476175
2932662
818218
2559148
703778
2582751
1558199
1376876
1191769
2124703
238359
1318952
2125773
353571
1062344
2789541
491905
2371429
1274626
1229083
1364976
2568153
216227
515254
2059593
2647119
4215
435143
1272175
1264547
2579208
1633378
1923386
2525725
1673900
1982747
1294283
1064766
2233381
937710
2809443
2128667
2530102
1540629
1485813
2337967
401707
1798641
582915
2220755
758737
1445255
2126271
1504005
130730
921969
2586796
2382075
1379167
763563
2137710
2809855
1359329
1599609
1211542
1014437
231478
293935
2041581
1218819
1361360
1919631
1637694
1189309
1951995
1006447
403256
94226
2110348
2634619
2718978
2585956
2074559
1744602
2309391
979820
2244663
834431
264734
629354
2320588
173211
579478
2615840
91428
732670
8102
1727598
1696679
576348
203567
719766
2246803
317916
1637235
320951
2179759
638949
1953877
1714387
2471322
2595736
499304
1172513
2803723
2381975
1568575
741000
725246
2281698
1354459
1130657
2037039
813700
982841
545644
1360778
2744627
1435591
1190874
1807335
785257
797783
1187366
1994831
2296161
206258
1293245
2563180
2933821
1618
1388308
2424590
1656195
1174862
782445
2581450
2863578
2139157
1084386
366609
2035911
2412554
1870722
1296855
1692451
1280980
361175
2575810
643634
2730110
2201638
1308536
639630
2389470
2363362
2346154
577679
432572
1461595
478955
2810768
1840238
1720874
371967
2882488
918914
2268610
799759
2299882
390691
1537104
1346616
2037868
1560663
2507673
786335
92582
1305565
318773
2198472
1750059
2828454
228968
707765
918235
2011857
2834921
2203467
1395356
1854674
947943
1677626
2148256
1781688
2507943
692504
1879775
1596941
1389768
151476
1958892
2174195
1991519
1344497
831540
2848568
286312
2303651
1236015
1296054
2341930
2827638
2665296
1009729
1393109
281182
939725
348723
1464389
2182092
1968584
2470439
2871702
1669900
2636533
1354876
1777667
1809998
2123927
2620289
1738995
2162894
538520
1190281
1417467
422824
2183622
1252678
1568128
1192190
2611831
1504972
2097675
1805089
1356115
666120
1137002
748487
1355946
430408
1205390
2190732
1970456
1786791
2592733
1313661
1843493
1709774
887506
1854754
2361110
1730351
847876
356582
1967949
1751975
1423708
103544
247811
1471741
57849
2823824
320395
526775
496460
829534
441267
1333188
2069495
843489
696518
1178728
2651605
2219200
2741913
388540
1134
907029
1583994
2129454
2121604
578724
1873240
176120
1651899
2346985
1652919
813599
908865
654583
190332
12835
2666259
576286
2333144
232748
509716
2010954
150526
696541
1926234
1668049
1960613
179435
1341066
1879408
1198763
1675860
1904297
383382
1642704
1239628
504723
1249411
1284446
1148200
2446944
1107810
2591172
2105468
2345995
2030012
540010
1815798
1029222
1089480
1180563
2260822
285433
1342154
922968
2443482
1159520
2858029
333765
417513
4427
2015453
994336
2597670
318862
598625
43071
1906220
1462667
1014043
2501086
2149922
1442662
2600537
1782215
351094
358890
909536
1170245
1180885
908608
2591551
83328
696071
36938
1996337
1590331
2019075
888305
2496331
126051
1025556
597924
577359
142054
2622386
749701
1079706
2241867
1412455
1266705
2854857
2278774
2535666
916961
300101
2301527
563125
1523214
552119
421590
286529
741747
2269967
473189
1993180
549811
2348691
1157806
193834
2282320
314265
901001
890911
2589885
1685204
2167672
134558
2909534
2446649
622888
1438471
1494661
1715997
1557220
400368
938793
1136529
2922387
2581559
428339
981705
681687
323210
443559
1208467
1443755
166934
810157
1629600
1767917
1191549
2646307
687876
2766906
289034
620765
2008669
419997
202362
2316294
2858773
1980388
1449071
2301695
2004551
2107979
2296158
1053333
459601
518425
2678323
129778
2130365
748233
173174
112694
2025593
1345584
825666
622601
1555922
1440649
2306102
1746529
2282086
2435801
2606080
783065
2200901
1117570
1631449
198782
450264
2039080
1065764
1918774
1612401
416193
358562
2353180
365490
2911276
849361
2411942
1316900
1637511
1090102
2834767
2324591
577572
2911662
1985044
2922729
443601
2010697
1101584
2032526
479689
2509167
1946376
625831
2367353
2543630
2361376
450929
1247121
781289
251549
2137064
2733055
1604536
1387353
866700
1992457
177473
2597927
2409118
2736268
567473
1119483
1422886
2673357
582217
1912833
1711417
727518
752067
2236965
959411
2274566
1770450
1248439
807390
1623567
509894
1965731
1166691
132421
95964
966167
574964
2503360
996444
1392059
1825364
1734
2322048
1512807
2310527
1970427
1993737
695348
2169222
1266098
409285
107323
438478
1365790
2700566
1670019
2267085
1725472
2384361
2694555
1648339
1836663
91044
1120597
344642
310829
2933957
305552
2106795
1336150
1914895
728102
898059
2438734
2833270
242457
331614
1630516
2718522
504268
2257356
1139075
490235
2680348
1473601
1897813
1923442
2760785
1685686
1818679
1181412
543484
648187
1333967
1262392
197477
1005709
37687
705414
970400
2566287
827700
749828
670202
1433079
2784566
307114
1574196
518995
163673
1477398
2816179
864610
942241
1066353
451455
2538156
506316
2939452
1331064
2223798
795203
2191064
2309675
2293184
183571
2368533
1763711
1400806
1552914
937080
1919615
585087
1842990
2800481
1631838
2781513
2568790
1055371
1964455
1328159
2891821
835720
2266216
1535083
1867631
2378635
1747188
956010
2906805
1158382
2378351
2312018
1935202
1174807
635278
824462
429184
951433
2768979
1879221
565941
142755
1069659
2102004
1005292
2523693
2018460
1863439
723029
2245573
282458
2731275
416706
936337
2598267
1979722
874275
43506
2642108
226749
2108702
2483299
255311
2934061
1971731
2110791
638920
1464507
629176
1982573
330027
523875
1527953
165562
2480833
1817996
2675395
863268
2224225
2384234
2600708
1189106
618296
1598193
1967243
1511649
797729
2654487
1641896
70603
542980
1704894
1747838
1012490
277354
1075775
1543681
1818426
63776
2631941
2738728
276400
2358099
1126393
524580
1456620
33857
1570914
2161196
1953245
603821
818207
2865148
792378
2871606
1285240
1173151
847624
2633982
2886715
417501
2702738
1699558
1052374
1635809
1128571
806371
1043105
186968
1230049
228707
1542420
281408
1327779
229744
359680
557546
2825797
1461987
366271
2331216
1756894
1076530
2025938
2085717
816492
1143377
2348458
1466987
1402278
290350
2417704
312742
617010
2651763
390484
310673
1503594
2342634
1389778
1328961
2215647
2042069
2288747
60038
1982489
1469999
2566204
1759747
491716
1070018
2024170
2503216
416185
1556020
1459528
2257877
291859
1784865
1410043
1678540
229662
1454567
2092769
29335
1883387
2535188
2165158
1795122
2837505
859435
378529
85931
440205
110676
1961388
231357
2871656
667848
379389
2262649
704576
2559478
2410396
665546
2908752
1844351
386258
465122
1366758
1362738
2696152
1461106
2217445
1190726
699170
1445150
187988
952193
2335947
2242230
2360407
200330
118588
1094937
1676576
1956174
2726160
2071032
159061
1353804
1627704
1393329
2624491
2809563
270428
854222
131126
1667837
6838
1775212
1671700
2297051
566771
2245999
2257040
1950063
2680463
1165417
1811141
1982029
128689
2036554
353111
1656210
2201418
2196329
440223
2203972
2479952
1045196
1494189
654562
2132809
575836
2536172
2465199
509275
1183791
2074745
287827
978684
691009
1641701
231317
1227914
1825212
1103287
1073729
298624
2506038
508743
2569726
1863987
1920183
948627
73083
715070
33857
1098511
2790950
144169
2464169
629809
2715318
82531
180736
1554747
2605593
2219521
1684500
2637768
320288
137204
292666
610696
412838
1145559
1922918
951140
114697
813254
824346
2424739
2341306
1744736
1838839
2568434
677171
1989528
1378928
2287448
2714495
431745
1040119
1045756
276334
774177
999977
1275422
528622
2927093
1367199
896541
2473328
2072101
2743351
284843
1024020
1902585
2165213
2511695
1959693
2045552
2572762
2076431
2108001
1438576
276835
2022526
1173612
1433142
1996157
2143958
1302120
1553663
748070
1360342
445909
1938745
2354616
628184
2616760
2644542
2385904
1310050
977262
1356487
760199
1398843
1983965
12497
609375
1998358
708674
614837
1001918
1326955
256079
661534
997268
2238758
1428294
2747394
403294
2785439
1351267
2061815
318457
1565874
2706129
2028049
164014
2546121
1709036
1979583
83271
2189077
687002
1917735
2764504
468045
600807
957032
1499092
734656
2150790
380266
2536043
2538303
2018926
1126411
1745860
2836303
2433177
1794317
147383
2350420
1750113
327565
127462
1275394
1600184
707943
947132
1367562
43236
710599
936392
846125
2086360
593064
2075706
2716829
2728962
2141141
281254
2042274
1442103
1513422
1653726
1514105
1451377
1050674
2866214
1867316
218660
742679
1520022
2871529
1284109
1652869
1239267
1151581
2781081
1691678
905854
2899202
461137
340790
1390369
734974
2340610
2744370
623912
197221
1024982
1681260
95796
11588
2323767
1174020
448496
1009805
2290061
411705
1166874
2776304
1955998
1499360
2760299
500908
2468760
2913609
2407814
684712
1357838
1391074
2082960
10912
2577228
1242527
139714
1344895
726632
987710
677694
423329
1813420
641239
1301378
1675678
319750
983259
263060
2367787
559303
2928001
2175851
546720
1155294
2929526
771752
2809207
1483576
2160912
1591093
951667
1625974
2856263
1284250
367305
687276
1890062
571567
2230448
1245017
2781869
847494
2817427
2474216
1885371
881120
2101781
1561546
1815701
1979745
648160
1644296
1550895
297766
2486578
775304
1677303
876209
2372910
2026650
884248
212938
2919401
1743676
2693466
1282838
1534879
297458
1480333
1434925
2278601
1596394
2153446
2126088
2174319
2716211
638619
997428
277048
17023
2263035
969913
525114
1242
2164162
2532044
1863409
2712754
715901
2085891
469198
2257053
622922
402968
2235080
431134
13686
887582
691173
521609
250093
374335
1374747
400714
2514589
1910700
1249860
1518326
785107
241433
1015936
335582
2522347
979999
2621405
336237
2735626
1292194
678371
1373322
2424042
2693275
1603928
437248
1564345
1563718
1712002
1590691
1990077
1931166
788529
1983417
554923
355226
2195757
2281850
536383
1573713
2901751
2376340
2248663
1095737
1453175
2179389
1180264
2214638
1535468
1993870
116528
681674
456637
2189376
1635962
482930
1002730
467701
2301017
2417480
2553081
1676414
1538911
274112
1803170
2750972
2556124
432991
2458667
1031322
1153874
2477371
2065690
1323654
2077628
2220624
1869881
1076503
624716
1370757
1064329
2830429
445620
1066633
2176527
511449
746365
1128659
895931
1164316
721228
1277283
773716
2162642
676419
2385824
1692317
1017891
127814
2249493
1719182
2527239
209206
1457545
1028558
911418
2221572
1322125
1803550
635301
2167517
2876172
852920
1296325
2933930
2789986
368643
526149
2331417
1716411
1231639
1120853
1890588
2212484
2550667
1063390
1102160
1708917
1290435
2434114
2783349
2341183
515650
1546434
2760626
1738934
1672916
2789526
1856445
1287027
2002268
1208065
196199
2449365
40339
1935493
216054
126566
2198271
1828814
962432
977672
2276951
2719774
793843
1150980
2006499
1408660
2688174
1933836
2358710
2934899
1132148
1421801
191576
546650
518190
2831896
910983
1829387
2219427
312422
1186007
2105974
454517
627848
338785
2233162
1019002
2748573
2600463
373598
128057
1898702
1626134
1151622
226081
2438233
98917
2551313
2497134
27296
2396574
416136
764703
1597876
870588
551389
2605431
1663170
2461033
2169757
313471
1420956
2524600
237190
2841062
171446
2061637
976770
186847
2642067
454658
811989
746932
551979
2321078
2441371
1530359
2575733
2079182
2202262
1515587
664882
654910
2772236
413497
1615706
517175
1647092
2141571
992939
956212
22185
2385315
1085090
1112025
1282744
39035
1866797
1648543
1434346
41572
368963
1664803
2916500
2787393
548368
2488490
2354297
2770077
1538316
1671558
956655
633952
1371490
1045169
1552402
1435380
2728248
1609596
739126
2414747
342929
2687457
2659290
2685051
2775104
2879771
861360
538570
2113940
1043048
1979021
2625008
2573309
978765
1763756
2471669
2259235
547878
1931472
180317
752573
1550910
974701
1553373
1058470
1972613
897571
24986
1928843
1581954
301505
2001103
333775
2652600
1810677
457077
370369
22362
339451
1410869
2744940
905326
101520
2167647
1381287
1659034
1545600
1943258
2550411
1404527
1885470
1447396
1851327
2375451
2023281
977413
2751082
250765
126584
348422
2494021
1584921
2305707
1141881
2494032
1347354
2765003
1214607
472613
1152300
2226075
1606275
713655
649132
2567166
481794
1098303
1403142
39984
2178439
215796
1458294
1388243
954509
182803
677025
2496145
962707
1607110
438782
2803524
527840
2445332
2807016
1436162
1880909
1831879
555771
2665668
2219165
997539
304059
302143
733377
1752175
2571139
1337944
1851345
2324196
542563
2339898
2550003
2499204
1862145
456708
2803043
339241
255298
268494
2440579
1928237
382293
2903517
2343337
829889
2554377
1409238
1384229
270037
1968561
1045997
753160
2651377
1364872
1446033
1418251
268048
755673
1596615
461280
763480
2889668
581417
1892402
1285583
76123
2172388
2795816
429617
173407
1534954
2809050
929463
2197530
429170
968383
2454470
2459306
1435391
334282
1472801
2197561
1965010
1781855
2210160
2515444
221644
1316401
747012
1615211
161263
1571107
607279
2145165
534431
1106447
2816855
1880385
151644
2773420
1133830
2919040
116931
1631263
2366216
330352
320007
1214419
858124
225536
985548
2786975
924852
1335115
1117135
1168578
2334201
2810563
305189
1030860
2360666
821488
2147555
2540919
493331
807906
1242086
821761
1721786
457545
37456
1203619
1991374
300302
1311583
2088549
2700091
2815381
27072
1900374
119216
2513212
1499932
1531484
1071770
602096
1450295
2581008
872530
303558
2326028
2046339
1629855
2625856
1676434
1145940
2438642
1871649
1146976
1586413
490388
613624
1266364
2775429
1941869
765110
1330074
425378
2475011
227855
448664
569049
2322127
1860629
2759631
1927869
1000856
2522401
1600931
1009747
1965671
801191
2426442
1228406
236068
2329894
2926722
2379734
2375509
2455334
1422304
1244716
2295979
1644230
1052649
393741
202010
2857280
1911952
2326189
2229198
1410612
1858364
1442638
1848678
185838
1839459
466782
289018
1133005
2847800
898541
1229050
1440684
1328835
1677202
477229
419080
904432
1178569
2817215
31884
1820693
1028083
2588508
1719019
1593127
791249
19901
1103421
1786170
950727
176778
2163253
1208324
2773896
158131
2040475
2378563
962309
1151354
2035510
1116003
1316654
1532051
2692417
222115
1484669
1654632
212011
192077
1525972
382301
1150693
1165876
2000559
1410071
840053
329046
159606
1349066
1267990
2110393
2471583
1903482
1492090
2869935
298602
528720
1035208
1965218
2130877
1506008
2165677
303743
385733
1832172
3029
285246
685120
377279
793567
2914876
191086
1642996
2218145
2304533
1713134
443795
1306093
571732
2910569
1866299
2745101
1218053
1349489
2082856
1669042
1188141
1468798
110579
945213
120042
1218309
762329
427594
19092
1140250
1196256
1749026
2930318
858681
625715
1552074
443493
34405
663942
635247
1672527
1420588
1609222
849955
2913210
2051924
2625357
907543
2213511
2462258
2022430
189829
936610
721540
2049426
208048
1441960
1078780
1373730
1136074
1335385
654314
1794733
1990861
102555
1512683
434831
176877
2250791
1996402
2271767
2355292
283262
289129
2254642
1515605
1684619
272353
61394
387660
488998
2311039
737679
1269759
1442271
2778277
4023
2117084
1036963
54771
2112328
1058722
1051658
267189
1511252
1257153
2770676
1428881
1384698
110172
514390
835118
867172
2223972
1258699
1962863
1096009
1133051
2922375
793200
1671869
855232
2004247
1975633
2244743
1440197
2746132
508547
492619
1010076
2337057
2238740
505713
2648976
1994997
2036156
1723559
203638
1101972
156150
373773
1185628
2123568
1149758
268251
597785
291230
67362
177569
1874873
2592216
331085
909565
1134971
1374906
2053739
2167413
2458304
959696
2296945
2349021
1883778
2289974
672454
1797355
508765
144387
2090824
337592
2905902
483190
6454
946298
1943900
1042689
1957664
526595
65047
1558970
1420340
201199
2766672
1647396
351373
369380
2709392
889326
2054884
2709045
794386
2912813
1997382
2013465
1476315
1546798
1495278
1702767
1529935
2004497
1119241
2622335
155053
2177962
541117
2573258
355761
2011568
1488512
1841131
2412326
1866733
1375910
2345566
344039
2196273
635884
2336774
240476
2498710
586011
2631889
1479386
865584
1365227
2356640
2389512
2508637
1587642
1447759
1335085
935896
930668
2285861
1508639
948469
402788
1631039
492630
2850394
2183276
393842
2410945
1429137
699353
916739
774047
446487
601764
2038758
1673093
303987
1943004
2260385
1676628
1464887
2485607
655969
1387696
1461206
500652
433327
1616230
313669
1431516
47509
163788
2061788
1764221
2002798
2335310
1008012
260420
460622
586124
936354
1678249
2083239
346567
2155777
1814977
1938375
2610932
1596178
2884702
2935066
715825
876242
1945206
1128187
1697106
667918
2145306
1132671
2739278
698589
544180
612225
1096344
2650237
1966293
1974913
689804
1372442
229350
1099317
159690
1774059
1403204
2671957
630435
2888676
2611709
1848564
373671
983439
1106013
1936541
2169667
1384198
207505
581769
1274092
2598269
2929329
974233
2928348
2660764
2748833
451621
1934514
23657
804418
2384405
1871958
2532724
449461
2929053
1242726
1798116
1830006
1650971
1257077
2138059
2282932
465204
2848420
990101
1011490
1359701
510439
2638540
1643992
2697510
2688775
695589
1991805
340986
1259217
2591565
383479
2713479
2458863
809991
1183360
1352612
2396538
1620311
2724833
1376213
883663
1921045
2640656
2058039
2936897
2229255
1274645
2256749
811053
873024
2166814
381335
916269
557222
2681889
871504
2280711
1021952
2505222
2926975
1984422
1003404
31252
1912893
979492
719571
311281
742774
1195827
2412447
1565373
2450292
2596907
2661074
372316
1313561
732451
591529
2323310
788467
2229984
969254
1915664
483230
2045490
1876074
2173669
2565139
823435
409290
2395073
1012779
724950
1515
965770
573888
1311504
1298907
84030
2738949
595556
1912285
669591
2169043
1071999
1306741
1327842
574639
108898
894438
2028877
216319
2318056
1817604
725855
2569683
2515873
430291
2650614
827086
2290295
2080551
2042813
1661807
147872
640358
445827
21734
2669388
443565
1219957
1609308
275309
1185686
62085
857361
1989375
988291
2475613
15614
1047877
1780915
1168880
2028294
1775900
2868512
619733
292732
939762
236784
969374
319486
2530815
2545201
1867544
2511586
1718840
2571717
2163596
1466834
2079828
814529
1459860
1729043
748012
2652715
1334807
1733740
1167048
700330
415052
550749
2508321
2301068
2287149
2563666
1765990
632529
2204880
467104
2467182
1804174
1470650
370446
1258077
2695920
1808751
2393880
1258328
747130
485727
852906
2472146
555551
63671
1483512
1141886
2325782
1934714
1303463
38875
1576179
2555803
498717
2178699
2685718
2668360
1391774
853465
1127314
2876946
2052210
414985
1317609
87915
134200
2903406
212165
498376
693361
905560
1057000
572877
636449
1636777
385914
1633745
146324
2709552
577343
2667962
2210235
1287070
2509554
788018
2076869
2308545
84513
295275
728434
963287
2384373
1930940
826872
648640
1375202
1531231
2225553
2932830
517385
2114717
2598417
285543
290079
2226051
2155
1150711
1854137
1355594
1145052
1775482
2748660
91783
601704
2446439
2842443
2275233
1285262
1727813
2053773
875
2152789
1079450
1409028
2904611
1897939
1761380
2735562
2476811
2602833
2856273
1633662
601083
2065580
70196
1388906
1067663
2750356
1601074
507071
1689746
398028
1650374
1655523
1309580
1757363
2857639
1134448
63379
2283861
1721611
879267
937572
2467136
601810
519977
1258318
2741423
61786
2720733
1771583
2417850
1148042
486363
2753297
193851
2619672
1997963
278898
2231609
517486
1163141
1549330
411735
23554
709031
1130372
774491
1593787
1632473
2067710
2439208
1098317
2464846
2569605
2687923
1593541
653744
485033
2087389
1235990
2021739
432741
525585
2602388
573141
1213673
2486678
1903173
1683505
2347545
418385
2921882
1740455
1004479
128060
1829618
1080288
2071275
1027032
2586056
1051159
455619
2259082
2061088
338897
1814931
468158
1444294
1669539
351219
1130682
661454
432854
667963
2608967
2585337
2486115
1298051
482468
2420326
271341
2914217
2243860
1191863
1248546
2564106
32351
1419185
2435206
2720088
2935930
2596944
193361
1562374
2135379
1138906
320185
2268437
2541467
1190804
2704295
2001168
748798
1317540
295104
621815
1840862
1965359
851776
603876
913980
2584464
895288
2424742
165157
2694536
1972744
733930
1987682
1937393
1753448
2155593
567170
154872
1521855
2280523
1704899
504202
352067
2610747
1394427
1610718
468147
1488493
1348780
1609400
588892
1555860
2572803
2307292
735512
331943
845505
716560
2452684
2025784
1930400
1961555
1569949
2019734
2208126
1126099
276744
2746622
1815818
65943
2084653
772242
2911879
820897
1457870
994701
1189555
1848897
1933838
1732685
540564
119026
637325
1691359
1220185
2517305
1508738
2722931
1981997
556757
1360091
2234749
82946
153437
1416336
1221315
1254884
2579063
712336
1716229
627898
2080698
958264
879751
546222
2130476
2315300
1586238
2010747
2577638
109566
1405017
1198147
421142
483971
219454
167644
1015516
1799168
2408528
198530
1776579
289440
2337219
1376713
2807667
682280
1843426
2408285
175402
337630
1049590
2416320
2473866
1562231
1347980
2234723
15749
2222211
406043
2340152
419568
2761173
2014164
1550740
1300516
864618
905851
2839684
1785509
2257234
1794474
1809791
2635809
2759263
1210207
1403262
2934735
2114424
841422
301515
1091746
118330
2127109
1516491
2497422
1254099
2156214
1506696
2800473
105037
1691238
2211380
1763809
573555
429721
2706593
2035542
1025283
405030
467859
2704545
588784
1222788
2884696
403932
80851
1574460
254518
291305
261458
26214
2328292
403428
70961
2199015
1466708
1980253
1004567
562445
1149415
1891088
2753503
775959
1175198
2236450
623545
1749334
356307
1584837
1172517
1384128
2322682
2834871
2848027
2744907
311749
1717920
2792360
1534737
1138977
2827314
2665972
451200
1539620
668152
230546
1166450
1308626
1844810
319209
119332
801538
1589741
1466546
1455200
664263
1502718
1186385
761353
1520301
325721
1003476
1923397
879809
96476
2234572
1030360
2415321
1786757
1398704
2344480
1454991
2415136
767850
1270154
1183603
1068588
2605381
2117204
1051742
1953011
84668
2841030
604325
1483761
1659265
1126927
2427102
2077452
532505
1653821
1748457
472062
525031
651328
1128335
442750
2138146
373305
1178409
1867328
2286756
370538
2507363
1011111
1243260
2764633
961607
673022
2376995
2399311
662049
1038098
446382
1336310
1310398
2881437
2694452
552976
1728294
2676387
2648610
2316332
38122
1782691
2643303
1867727
2125847
2202906
1689583
2739109
105169
1184451
735207
1800377
2239934
2845021
481519
2501831
1736627
1923563
1683890
2390965
177126
1017518
2146603
464655
2777113
1897209
2770720
627224
459767
1603048
619807
2274161
1259118
1581143
2257691
558608
59612
2448150
2365655
840449
1194486
1404805
509386
1289838
1951282
1815453
983211
2897572
2340443
341397
1218722
1549349
1433172
1028628
1072265
417068
1900359
1242006
58529
1383364
1638976
833648
1968603
1977062
115762
71480
54094
1319709
246379
845727
1060438
1943899
2761898
9465
2035233
2717192
1676301
2301370
2899092
1386135
2478489
2883019
2686967
1393390
50831
1924441
112158
659632
1573266
799300
480948
749838
2598269
942857
587799
789189
483597
1698750
935842
147862
2456220
1382858
999428
407794
939684
830797
1678567
496495
1058230
1047477
1648933
361874
699220
1407487
601451
2462593
2000890
2449783
2510030
2242670
1545062
948548
452218
2173851
196483
193491
438557
454184
1036156
2398385
2569427
1461978
1369531
1929680
2105587
1393839
1546253
1847565
2312755
2383857
2148804
2755048
1533113
2703591
1500132
1114162
121789
1848255
2398650
575985
800504
425831
2012357
2812762
2489071
2525942
2217749
1418692
1193989
6566
1973216
53952
1698030
1444357
2310231
529780
254409
1956154
1637136
1273336
1359868
1391796
1995169
335261
1127890
2654199
2017959
1828002
1177276
1876030
1146376
1991958
610099
1891106
1946428
1844859
127526
2323952
170485
912746
2366007
2413317
2913630
1970282
2385985
750341
1056853
2534222
805709
1799737
2422201
841905
313990
523350
706970
1647897
395327
2916808
187084
2190220
2726394
982919
631150
1076690
2099448
1749869
1023147
2761323
730911
1010827
428802
155880
1302302
2221536
2626740
2164939
639394
1444906
587145
152909
1561023
757256
526565
1317385
2757475
1066315
146269
894552
2092696
2461588
681761
1787258
472010
1319319
467513
1663492
1640346
2879020
2835225
2724325
773067
2507411
1379589
2209164
537561
2197527
1268478
265985
2700345
2253355
1172709
355581
1648086
1456575
2526864
1757983
2734903
810528
2264292
803742
1721757
163332
1373902
1117607
1907627
2185395
2662672
2185975
2646075
2437254
1277498
2862232
2128414
1759982
1572524
2067001
1660179
2445362
1074443
2095907
2902645
1067567
2390407
1709142
2350814
2352907
2164536
2379060
1925996
1967702
1163431
1536007
1538943
125234
2738848
1045283
2677814
379226
1726778
1141497
1338122
1584537
1179927
741763
359643
121883
1712147
2628327
2068874
754864
139033
717629
2833517
315214
1272608
162416
310411
1334252
2863158
1026007
975773
798113
1598481
1503549
694942
387739
1594498
1608937
1935738
2018968
2930170
2601527
1062624
786943
168535
35336
1248081
2353775
2310711
669229
1547963
1472597
1781078
257681
505813
1975043
452962
1924666
1361993
2111812
2342313
870389
2932008
2364258
62838
1556349
50918
469543
1004215
310055
939893
1001773
628679
2540325
871123
1485003
2052081
370321
635864
781816
2217845
2663355
89447
2576207
862949
279517
1545023
132911
651776
366001
1644302
2479663
1148395
820438
2064124
106022
1885637
857633
1322964
1513904
1583043
1158727
1469090
1384213
2549331
603876
351929
515453
616075
2922155
2292887
2834329
106176
1901225
766288
2292901
669210
15978
1481327
1263374
2035616
2484798
2103302
2090220
2758164
2005488
2515435
2707610
814826
62123
2161752
1909237
2871481
2013736
2353564
2097325
2653605
4150
735152
586672
2750842
1613022
2593898
2398005
199884
537799
983992
1860676
54734
2033210
1070346
338040
1010107
2764407
229675
875798
1171194
226624
292764
1407576
2789839
2910223
1506717
2369168
2881153
1518391
1087372
2839823
2321089
1254192
2340364
994765
671453
1111769
1938450
1437859
2072135
2686425
1643864
889540
2435411
523750
1828798
1103533
1100114
113069
2129852
2660556
934068
2003065
2853953
1575223
1728954
764965
1560397
2889599
179170
2041137
556119
1040764
840041
2376972
2920420
2159042
907032
1928482
1912201
754612
1876416
42023
1544093
1389866
2000508
2870668
476413
2393294
1229871
1382605
1670487
354667
1123023
358554
1010289
1486997
2902424
1992248
2758691
395255
1929937
546687
809454
1517279
2793749
629790
975586
736208
1704503
1735056
1586624
2321438
491300
2803198
1125128
1198228
2443945
2906733
183399
1670775
2577338
1444725
1306821
1557527
2546456
616900
603828
2560107
533912
5699
3179
2216552
705031
1538311
1459886
154796
1199176
1685332
1270250
696270
1586741
1993036
2207856
2410916
2089587
147308
1940247
447094
716761
2331597
538354
2166723
2287691
1059272
1513899
2920490
1264703
555413
670002
1846901
1508119
2386282
2351383
72363
2811919
224929
2488073
1268794
617517
72882
2459736
2586591
958529
1785675
156762
2918616
2685085
542550
696821
2547284
2540769
2296060
1463461
766679
2360994
1185839
2900527
2757243
1551166
2845622
135
132784
2936038
1298339
1915412
2835984
2154062
1149554
2351363
707154
1678335
542779
390546
1791143
2220139
15052
2536077
1746716
889473
715917
1726885
2071993
787203
2196023
1893348
2045963
1078017
140900
427591
2143264
582746
2840433
844698
1416712
1541960
2779545
2093005
1010713
974955
239140
1011460
2736486
475180
603309
2544940
124057
182095
884676
1558130
1112397
83586
2912776
1651300
293063
1503980
28065
1067930
1636115
2690229
2634749
1468934
14215
321678
1639315
595814
1523494
1563191
639333
1961551
297771
320599
2104912
363671
1706957
945280
1664852
1450220
1773503
830347
1394590
1256811
1043882
2760141
2627314
2146034
1539631
1660439
1432322
1871359
1614353
2207741
316776
1662704
2307553
1629225
986094
2774936
2604608
499274
617017
2403299
2826078
1998337
365272
1993099
1754442
828622
1745945
54648
1873029
1692556
287523
2570416
2056171
98351
1621230
112186
1944316
2622422
2090898
743240
2795656
2487136
2733430
1735227
1625656
871134
788391
2289726
921244
758254
1274580
2174560
853470
459689
472697
2209770
2861136
2830807
428751
895559
2446762
962801
1544787
1107151
1268351
753653
2355224
1028370
587446
1788338
1946453
1475986
2723177
892394
2842492
847434
425401
1124703
1245344
915991
439716
1679292
1556360
1528145
1546486
116470
672916
1005911
1826077
1459281
1070208
766424
1380048
822962
1760966
1947094
1522161
1675058
1090806
2663111
505441
1488944
596821
2612410
1007779
2151630
2585460
2449224
2660700
461434
250717
1186124
2784649
1976854
2002554
1745374
2367899
1902828
2167633
2053903
673333
2015416
2283336
1822390
2637134
2338546
1561865
726590
128440
2612773
1633467
2654336
2728215
2843105
1483841
1690933
1124257
1277457
1570689
1583300
290509
2519563
328889
693791
2423049
2322917
1862852
1560635
1810843
1137295
1126700
1119191
1124856
1579888
2755465
2451301
771281
992968
2386019
745459
301120
2298211
1294090
786704
1592608
762234
1174177
1533245
2474426
26680
2139402
818821
142668
492900
2098877
599800
1951041
1299862
1927716
2494556
1508908
418511
533954
1742823
482681
1420253
2858046
2297550
1398938
619736
2842294
474492
410967
2244217
728289
1994916
2473886
1768183
741565
1271341
2556272
774493
2598800
1119028
1997539
83045
1526737
1653292
685809
2621303
2037244
1205702
1746487
2331178
2696328
2549998
2737658
1643308
452460
193623
2672852
1995715
2841804
1961676
326926
2880831
325809
1757680
2088386
2438804
2472124
1936303
1423997
253153
1970267
2151680
28484
526402
1069498
426605
48386
1305482
2255132
1798181
2613728
167383
1009308
1497710
520077
194307
2598200
673162
2363562
1044554
1814634
1255942
1504365
833835
2579737
1732400
1015687
567817
1322012
2605
2614752
1023558
700460
1937665
1485923
1555489
682582
2392173
1260936
1524387
1816169
1605183
2671120
1052320
2107497
1663218
1788648
811559
472027
2539019
170799
1876254
1222089
1020883
2441804
2381203
400799
1631174
818906
1246567
1844087
1489693
263852
589151
2515761
1052560
578491
2895726
2651679
1738620
2647147
2759567
299994
876621
1988790
231108
644413
1565302
75070
2372406
1682049
2433750
2290033
999714
1854553
2010732
778792
1694809
1301277
2315104
1009301
2858010
2596415
513623
452058
1650548
2043667
1798119
2244420
350490
1168196
801980
836925
1755078
2664445
2494781
357876
2521113
260005
2299188
968118
959627
856138
2260307
2457699
897268
1715647
2215863
2786397
2851564
2861691
1704178
110904
1085306
654473
2472264
216984
1000727
2805432
2610663
423397
2142680
2210309
622512
335236
2640599
2348445
664789
1912999
220698
2485657
897374
1910588
863626
335175
777484
1548096
2230395
2076685
2203485
2002420
1004906
405704
1513506
574833
1311143
2382143
1696389
2279127
248595
2705791
1433262
317612
1817655
1326102
2502716
2659239
180422
2484965
264280
1096812
2441298
1907782
2764541
248628
2641918
170544
1460166
1380774
2732755
2772413
1963518
2107691
2436538
1135912
2079073
2836419
1597236
1871421
992785
29609
981613
2291191
2346928
2834857
902330
659507
1166464
670518
1833399
1963929
1203918
101206
2364152
998200
2176392
1970829
848669
205445
1298687
1582478
191345
2129059
371359
2830573
723580
154598
865717
2722878
475047
2607958
742810
276427
2026854
1047175
1143994
786256
1837651
1257859
1399373
2428466
2181817
1577346
1433358
1289183
903310
2634702
2680065
1849583
2467828
1302144
1116707
2627220
2228829
772660
18279
1813203
2147647
1550399
1529170
2767121
843872
2024727
770450
1897814
2017020
2053431
1582270
1521672
1090641
435244
2371533
1534222
1093397
485656
1231499
225982
1213611
1554828
869346
434239
274519
496834
2379130
2483136
1506175
2259680
461713
1750990
154305
2165072
959460
1289930
69800
2841017
582128
2526486
2844217
2689980
153086
2915346
594996
1522431
2884403
2915369
2114872
2559276
2255434
1276165
520609
1981714
1566104
447535
2146322
2769666
2200431
1421137
2739504
1407829
2583547
135912
2249607
985566
293956
859260
710622
1701643
1751252
2123567
681325
2577775
196430
822189
2510504
2462284
2522368
2786807
1890090
522728
1085497
2917118
1770108
238462
296225
1466899
662034
1009268
1999088
833830
2831067
2527685
2286973
1022954
1067582
864926
1010064
1286159
2688879
1690562
1253428
491286
189277
2009131
2560982
2931780
831621
1934944
1150687
2584244
385321
2332838
1982460
927793
2492689
1826043
259268
835920
299443
1296646
1077429
455703
1707566
1193478
1675390
1407324
1550506
631074
1653497
642775
1329476
1557249
556693
2836359
2693428
756141
542910
2606893
1292357
926632
1679050
1048031
2138038
1989369
2508898
2017719
23588
2938818
783973
1431095
2246503
1998674
1050652
368316
60310
1575130
2171558
1003018
2462865
2676330
540161
1715537
73713
649704
1320968
1139618
554493
1116427
2097716
783057
2658102
1436057
722709
535670
962939
2833899
1183533
2553954
1745103
2565567
6404
2433159
1849065
2877495
1595288
1291613
1777205
419034
421697
1496015
1805095
2929745
1266006
1601635
573204
2614374
157755
499729
1169966
2625209
2330173
2232456
386654
1499414
14418
2414626
2812944
1885020
1751728
576610
520381
837695
139400
2337740
2076643
1511599
1174943
1495088
2129915
762054
1940310
1645856
2438031
1651220
1641820
2116938
749589
1886500
2823050
2150011
1789502
1904070
1499134
1852957
1242735
1606123
2595192
1576912
1315994
960913
381144
1329213
1593448
1237549
1491690
996536
856737
417464
1487895
602206
2862892
884625
2132106
2121971
1701280
607851
1259743
2528642
2589642
153387
2258267
450383
817669
2560955
1534716
370208
2019299
1926406
1019513
2543422
1467661
1742166
912987
2136930
1243587
1007487
1286501
2242783
2623081
2043110
21364
1526307
1067530
2109329
748865
2125445
756659
1254343
275261
245314
627121
820476
380275
2351222
2227700
2673062
345031
1558954
362076
958227
2489913
2165962
1817667
1770424
406348
2746188
34396
1207737
228118
2875280
957448
2775846
859015
890781
2479652
285858
1789792
1329984
2939207
1896252
1470759
2653638
1708008
2498305
1262634
965942
660396
910092
2008260
1358826
1729246
1022256
2205613
119225
505245
2207942
804519
734900
2566444
2683402
2148495
325083
2612151
122137
2662952
80895
1926013
11036
2754893
2475809
2845489
1653960
2276556
2709169
1039601
2202986
192869
885310
1233620
1224507
462352
2580005
901251
342066
2316104
2227507
1538560
2727121
719324
328517
2427438
255264
346834
971918
1114598
548276
2666246
1554961
302931
2823864
2279778
2390087
562499
339203
2776951
2097586
1818253
2295646
2840618
2010704
1847306
1571174
1239342
1763816
2214234
119826
563454
2933323
196025
1838542
2746725
1537981
2230121
1667747
2894163
2224840
431051
1724
2533189
919961
2783391
988654
1077374
45203
1545000
2327314
475402
2452951
2181006
701709
2512098
2477753
1545335
2429665
182796
2421831
1543484
1820727
2676681
131263
2863295
2881123
2537079
977754
2199963
808264
2663691
177339
2257703
737652
527343
2282451
696015
1458474
601024
408145
244732
644098
1606973
2886204
1641408
1267923
2213718
2747225
20243
598702
2939631
2117395
783763
357361
2645830
128427
2933775
1638660
1756950
2827228
435374
1569500
1306806
2910440
541980
2245354
2515928
1502754
968604
1713904
1941179
2154355
2615958
2709362
122002
392015
1762567
870494
2248081
2642480
1689061
2624288
2585245
2129979
1207200
1520461
806174
2301453
2708187
2759016
2658470
368148
2700827
1817784
245639
949277
1812901
166768
969532
1356887
610158
2754467
1084168
716139
560684
2274959
525782
1309751
1040511
1452620
341661
1575399
2654249
673865
640859
1216681
2327669
2078227
287270
2913628
963151
1067661
114508
1703810
1384945
1161594
139068
2225983
2263092
1060232
511729
1393034
2159808
860950
1036088
1380226
2066794
1627846
1586662
1184485
2861150
407625
2590727
20092
658149
742391
2532035
119930
2620200
1885694
360797
2611980
1474897
134648
206845
1384055
2631639
1312570
2208962
2322626
731531
827162
1758303
1378717
2631526
1573737
1682804
92778
2483319
1015473
288159
1509196
2890752
2127196
155491
1007135
1185838
1204598
1492666
2007394
1085149
526100
1706680
2882858
1921975
496903
1001112
1579250
2701371
1707344
2146879
179892
636378
1857281
1739411
2885388
1422850
462390
1899437
1101386
1434472
1309851
1742716
284579
2293642
1796474
2148242
616064
778868
2002240
2165235
2899233
2107607
28350
212614
651540
1019524
2226382
2631595
2755764
2343138
1077556
2757703
1225819
2440320
2626881
796054
2087473
1815788
1580650
230714
2704654
589404
1990749
1207778
469731
535424
1478436
1445640
369519
1955923
1404166
1274717
2369996
1967153
662288
1450786
2338257
922895
2888079
1377129
1730887
1437698
944531
2395175
252782
2921299
1230171
466784
1729845
138308
2371939
2511025
963702
2512169
2686787
2592633
1593727
2329341
1765885
1972384
1891284
2133043
2782711
810710
554641
1531749
1364332
572540
2001841
908329
2918152
492182
1863842
2908945
2746677
699878
1761291
2366841
236598
314994
1049855
1811826
2781548
4705
2043041
2483916
234643
1687628
1685440
878714
850365
2320814
1183188
24443
655748
2006362
1570621
41082
1254596
1314055
1294250
2363245
220098
451742
1505036
982479
2208360
900370
756372
1651283
2561063
646928
2763540
850441
894244
1256524
2263453
785385
2601555
631203
2571602
1048341
864944
2614649
873749
165869
2310101
1303132
1748288
1473653
1402964
320216
2563379
64502
1006623
598399
1043924
495406
695782
2207324
491193
238074
2629544
2550433
828853
1039503
1948489
2903557
2267524
2097780
771392
447842
252669
1461533
1885124
2173475
1263423
1281915
2915338
1665579
1395438
2765475
1292675
1371826
1661981
2456841
1161517
2636892
1116051
97430
2216510
1216808
218468
1465163
2158417
2681870
2801302
1126439
2737739
306724
1854417
296233
1433991
1701943
2525107
214146
2846846
885144
2796852
1382891
2812033
1786950
1772078
949243
2003010
2782670
2554707
669232
1616521
438683
1100222
660967
591155
2491738
226168
2452356
1341110
1281853
2425688
2841070
1601952
463623
270967
363058
586244
412390
1249464
1664731
1299739
1087440
1993349
40598
2098976
423949
360941
114529
291627
2367254
2176015
1154016
2245841
1400862
730416
1027900
694467
2599095
988083
2198486
768592
502378
2839190
635127
1516621
1401489
1716448
1274869
846199
2059956
785217
1498068
578728
265592
2105173
2431790
1833861
2617061
1887955
1790227
1921747
1208040
175577
499937
2238712
733207
1278804
2142909
1418789
1862689
698531
1469825
419894
2866459
786825
2039041
1935311
1108215
2437877
470683
1826848
2008966
1085294
1854896
2537447
1762295
203497
2749745
1485083
888141
256973
232863
106465
2315519
1015215
1205825
377431
1428520
1174133
2289403
1204922
1249183
1683525
1757067
2497833
74779
2170529
2186310
246205
2777237
2212162
2778180
2625096
2338577
1038409
2442363
730384
2655974
1260270
617371
1659906
126289
476153
963559
2563257
2608468
2411420
2481261
584670
187206
1646463
1081713
1723722
1639949
1826913
1612461
2703987
2556094
270510
2608438
2011578
2682132
1782197
185679
2481912
588686
2497772
214243
2268868
2212711
1366075
2844820
402315
1981731
861042
802788
1814442
1345095
591881
1023621
1045637
2611664
2209425
144888
641211
1296468
1687287
1553355
1521334
982848
1119340
541460
1192922
1329415
2508622
554265
513744
2147850
2486025
2752360
617582
840793
2921204
1423616
1559097
1965485
2885368
2538304
472113
341656
2773156
651664
2086820
79479
457207
2024810
1391714
251530
2371974
44043
276260
2691358
1077021
734937
2399663
1000119
2858227
2835021
1949299
330613
2658998
109147
2046360
1526185
2829205
2434604
2723625
2257937
512944
1048852
2921982
2739403
1645655
866071
2854829
5296
868944
1767770
2812487
2288470
1644747
1160557
1937095
1618441
2328901
2006401
2001263
2278460
988555
1197117
1400936
1167159
2610540
658484
1309024
1403600
2136964
1905299
268218
1273773
160303
2671850
97638
1712513
937168
2223024
1122126
2909162
63892
1402224
1073643
274877
732552
11066
398479
2025420
2572937
2271925
1901439
95524
1046347
2604347
2427496
377860
58525
2644029
1935503
2053945
676104
515121
2361941
1628415
655105
1877495
1984389
827692
714568
1851846
93664
2173590
609329
1082282
2387220
952112
1233104
267440
2783367
2674413
746595
1785881
2758990
697043
40661
809734
724921
687797
2839089
2451550
2704068
1498083
198802
657314
736629
831139
561713
1053257
1111454
1381628
160279
854169
868204
842094
1946599
1808723
1423812
2477487
2003647
272512
2502028
1115289
2221332
2172434
1294145
1798492
375080
2181180
154723
1431777
225081
1612520
1393707
746965
1778638
318826
2375957
1067012
1509265
39958
2485398
1002082
1569967
931717
2465313
1923568
2062596
1162062
516967
2761645
61100
1392366
136088
2628784
2761354
2405753
943299
1098385
1309198
1395519
621884
658068
2649192
1570607
1322647
1700039
748973
1459677
1332813
70471
1206386
706844
580015
2838120
258110
559327
536274
501210
1352315
11657
1697594
1629770
1151973
1037462
921105
650381
2480662
1784926
404464
1583295
632877
1742585
2599964
1884030
97421
603279
1815157
2791528
2198835
740346
1822694
2149809
462442
299972
1237371
2508523
412500
2699098
2244037
2554226
1825402
255308
1303879
1280264
2364895
2076277
2898808
197963
2903643
1069063
631082
1302046
1138882
2300129
879830
2321986
2784960
1587500
658049
1835008
2570519
2679037
689624
1206576
532571
1925342
2279466
2852448
1515385
725048
1416053
1482729
1483893
2676172
2508539
969966
728436
1131168
2762470
590171
1188592
1393045
2382124
1040257
2132409
172496
2739003
1394991
428522
1457220
1053184
2741613
374513
1243290
124175
485891
1759725
1837724
493446
2285674
2448943
2254214
2830085
1891252
2021440
2260902
1725967
1705444
1652767
2096600
803478
1515057
475742
2052527
1160986
900470
1343667
2849502
2351493
1687301
2252906
562370
959032
1057582
1562530
1120617
2850352
2542348
635478
1456835
2357871
453457
1145354
2248497
1678822
699215
600621
785112
2813780
1779923
2240108
2925713
530731
1045958
2519195
870626
1824601
2447810
767012
879810
1269478
1672812
2206900
1203940
2094567
1857134
1619071
1975601
2021183
1821732
277837
2145789
71143
1542164
1984879
1231710
182256
2095668
2064591
1422664
1066120
143750
1749353
111142
2928555
115778
2235348
2640815
122977
287698
2019461
2286315
1438540
971277
2255208
2184546
1307974
1299260
1012581
1367875
2261353
1956474
1491226
1222716
1503576
710841
888421
1321410
2894961
132389
2406077
2410015
363988
614302
1969878
1661019
2746685
1128764
2452018
891950
1051300
1551266
2089556
1358220
1062080
1315921
2502836
199591
2022726
749657
2193287
194980
732825
2807784
80315
62130
1768636
14016
1165600
618507
889053
420868
2328798
715576
52265
306939
1224753
814926
1475113
1279386
843742
2069879
1184088
2014241
1716942
1608902
1981918
2810881
2144975
197565
2635490
1981642
82757
1313130
2171442
393326
2885454
2367207
783676
531642
1599712
1292812
1832715
2522148
1434218
1709967
863724
2304314
671264
1892060
724095
521713
2082972
1877922
189721
87776
985633
1394416
1320991
1331186
2499241
156736
1153790
586903
1720557
2607278
46223
2577348
641381
2634252
1371854
521906
444774
1420782
1907735
2206885
2344775
1625890
1683153
746225
2343162
980048
1175935
2570342
748165
2829932
2690643
94177
1941032
631703
998552
1545054
234218
2485383
2672214
1652084
895079
1975515
540133
1301317
934733
2183246
2304324
1660045
1636321
287669
524949
1539932
2065076
936766
2345901
271108
1006958
1977081
2916008
2872755
2807753
1585230
2543537
2934194
998611
705374
1927170
2536646
2292608
1015055
2020887
2840418
2549240
910449
2560844
1316993
1303883
1495379
807965
542228
186125
101978
167938
1413324
1200932
2441433
676306
2339936
1304014
2221044
1123307
2407196
1715038
1852214
521159
874206
2046079
2612144
2418575
916055
1459012
1133196
1885642
1974246
1353367
940474
348067
2480358
1405962
2469115
2340160
1583791
1027415
1315768
1025980
2258828
2314162
544278
2628798
371980
1695492
2822579
361769
1182235
2850027
2552424
2427878
1003653
2784310
2574330
1295889
379562
241378
2373034
16977
1719846
2321409
1794072
2207038
322117
2777942
979886
2310125
1101991
2065336
1053459
2111181
2315266
443735
534375
2182117
1973669
195339
1945704
2720880
57493
677606
2632018
1836403
764100
326297
2375600
2032351
1242884
356505
851164
916097
950116
1063488
2743504
1783624
2753076
254708
1616516
2910411
1383225
1145274
2194030
2062891
1015433
1805341
250865
2523913
1523322
2214133
215922
1162936
587272
1068739
1082319
1225614
420528
437498
758175
1603554
272497
2510043
345102
2107294
990977
2390656
790823
1720359
674240
1139471
1068922
2745179
1240455
459294
1226734
2260863
714261
981021
2508962
1426644
2406021
1231527
772307
814160
1761247
2845292
2732229
1230086
1953932
909982
1121004
2640842
491094
293615
894973
1748338
55101
1376656
2690521
2259980
1978449
1592368
2636299
2446627
2573953
154136
1705709
581898
2580081
2531561
1925824
1921981
2228080
2388386
2101948
2872762
1341329
2305338
2851101
185129
93895
2316661
1408988
2340957
788661
787922
1959934
866466
2879119
1437753
2275733
1955020
2102554
538592
1077751
1263932
2154425
212305
1063951
2278855
1410282
1295977
2286384
143306
2109246
2017367
653364
534700
2598392
344236
2109180
1346812
1042812
99037
1986437
2708266
1592950
598111
1073216
799899
2930570
2353114
269509
1362169
1477143
2009594
2178270
1943937
1179677
2599095
2467955
2463223
1563934
388960
2751200
392995
36767
448306
2027183
815822
781
1974106
1405457
95629
1599537
597001
377790
1471246
1258328
2167782
2604751
1278040
744162
2412520
1884529
982040
560345
2353152
2341555
2620128
2530667
408297
1095204
1312861
1879643
633480
795783
1729764
2163899
348173
1118998
2378649
1932530
2475345
2901733
2889286
1146118
2186946
1052236
2619806
2196593
1386150
1284359
1214547
1495874
1748906
308938
1249077
1015342
1077942
2372581
87230
590831
1214048
524743
1435205
2367741
1322170
2198097
1600092
2050025
2249984
1455773
619622
2693478
1846235
2571402
1887043
1985853
861990
2348138
1346481
2218294
572883
173499
1681752
2812580
1742455
1731432
2036333
1160991
619764
1119847
1605366
1262908
974716
1230734
353851
2791214
1942763
2939330
932726
517265
2516231
1016058
2589481
1445201
2204756
2173582
1262185
2411849
2607837
2734512
1389852
532153
852278
1241729
947713
1463497
368060
851543
826274
33889
2342752
421334
2553688
192403
1632577
1790449
2820012
1776952
1854339
1016696
1449832
705932
273153
995115
2683733
2518815
960875
1385112
736347
2026178
465179
1829102
2490470
2773813
1513860
1506674
465048
2792368
2140657
715503
1416808
954249
1423752
602524
1580421
70314
1109132
1248593
1004247
2903843
1919755
527588
2793350
2302995
2853329
2156829
435144
1318582
2875555
2515432
1523157
2745072
775990
23261
2406487
244114
143829
2242766
1765872
2473556
952146
1105147
1449066
1638170
166274
1621275
1182171
851802
1204527
2123703
2918284
2388352
2549943
1775128
1082896
1091620
149616
963553
468339
2892812
84803
1825751
1103763
60254
17728
464244
244714
703248
1963826
1740599
1278457
1461788
625011
499162
2726862
2835590
634813
437548
2060826
937441
1556752
1325339
1930691
1939233
2660663
2634024
364107
338537
1997904
1643747
2148263
136248
2891044
1149686
963159
153563
1841906
683110
425155
443282
2811861
405945
260509
2598699
904576
870791
127650
465236
612622
2869435
455976
2398219
1543352
2521430
357122
1536209
945332
1491444
1914570
1918209
2815606
1279501
238013
342133
396393
2502716
439645
835393
71555
1353605
1612083
1878096
1012036
1716896
2733234
1708457
774475
253298
1992122
1773369
815200
194778
2054304
674542
360882
2670205
268122
2940119
1840432
1006761
2216992
2636931
454940
701775
284608
2530052
1451183
1895528
18257
2742723
2587932
2260172
1285125
2409007
1249173
2305299
1330480
2917047
1731146
1016503
1719549
625178
263762
2652668
560465
137573
386273
2591964
1395708
903997
2560963
2693936
2391141
1535369
2518218
79054
1900222
1769964
2183632
1304294
863396
1796211
843325
2933958
1050388
1855573
2039795
2014585
1612472
1840120
739334
1240444
941852
2758246
1842721
2435384
2364867
2845467
503657
1312661
109224
1932372
455589
24228
461388
1339112
2934387
1681037
1624128
1146753
2630855
2728499
1842785
1383249
931172
452728
1350034
866164
1124059
1040532
2841329
2002908
428439
289084
428716
2481849
1930691
1113337
998240
16212
19908
1038552
2162159
1351536
1633630
1859447
2331863
2460313
1670102
2246841
1680730
2881030
1891768
2015651
1383837
298101
972522
1226308
762119
228447
2820032
1194588
1164058
2776038
2105
2194698
2811833
140265
2588099
1942786
2699402
267709
148566
302270
171634
2499333
1818053
2584325
1120433
342560
2397897
481579
2471947
1194483
2769430
1294954
799479
537522
796688
1149218
1653989
1447698
557514
468031
1995830
1245239
2017070
2491162
2781307
206315
1503827
2092509
2056967
1312718
886389
1462174
452042
1412239
2283102
2653103
2481732
2322904
2244137
2082678
829387
2338565
1494351
2313783
1087591
2811489
1956878
2556258
2111868
606958
452945
1669708
1332170
2083414
2912566
723626
798989
1919405
2541180
1359292
1588000
379940
962069
69346
2630168
548642
1992843
862378
919720
2571810
2687143
908692
1921606
2655857
1983588
1368190
438083
278132
770559
2791471
1163116
940472
898704
2271051
135651
1403377
636849
2351970
2910692
2092252
773635
2115068
231136
2911580
2673541
976072
871973
1288991
1946233
689530
952265
692802
2050782
2203584
2156839
357754
103838
1013550
2084647
495122
479285
1174706
2814212
699946
1607302
2371310
2727927
1321017
2308747
1098294
2723865
2410519
14031
1871005
623490
1980800
2059808
1344186
1175908
2429298
2637459
1809473
2164383
2421232
2495620
1822511
2061621
1861096
1902570
832380
43030
813605
124699
1513403
2222183
1715888
76916
195627
2779371
1936597
2797327
2302923
2399923
2689163
764271
2561834
1511016
2468791
567846
2509528
1396414
2082658
2060274
2062882
98871
103485
770177
2151867
22369
2882112
2772099
1727880
1473042
1634974
1535163
2146260
889211
353987
293688
620928
26322
2725130
1933719
1372880
1029345
2408152
1442992
420109
271614
858825
662601
1174633
291454
659053
1068999
959407
2547162
2417207
2047130
2398624
246379
909569
1125823
83493
315115
2851770
2715239
1867525
2107050
728354
2648686
2475921
370794
281799
2694693
2487813
781005
2832123
1031577
351678
2036577
1157002
226040
373608
919148
1421785
460061
1137611
545896
505622
1042654
2099575
1413474
1280469
176849
1903168
1817449
2084524
1528994
275710
348741
1313242
904334
2312219
33557
1144038
2761954
2135127
162932
947112
1608329
977095
1302933
1623267
472133
2366543
2153099
1989124
1640846
658055
2086090
2242146
1492060
1695397
2472797
1981418
599400
2423082
1467208
1635102
2615931
2938061
1393902
556896
2009174
1473180
1085866
499518
1898057
1260075
1845487
1962742
1427658
323384
1269494
2314005
622369
214962
595503
1042379
1221480
1773714
686059
301770
1633010
2938456
2483323
1793133
1791978
1625034
553421
1581633
1157505
1218976
387529
1494050
2178908
1915045
2931150
1751694
1594780
2654500
626660
2331874
1746375
1527598
814826
1355689
2482777
2147966
2598454
2245949
1951094
26518
2887196
1960977
768644
1114982
517047
1355985
2603539
2008146
632441
299067
1803739
1193727
429636
77213
1090388
693993
668498
669501
852010
2399341
2776702
910301
10256
1489618
163690
2339833
1649237
2294950
2499281
1733338
1269576
2441606
2094094
2733803
1878924
1152396
2787247
74079
89480
2687668
1743206
674894
688822
206508
962252
2274606
1955482
1371461
1806977
2395696
215188
545279
2896799
433748
521433
2685472
4230
189570
1491076
1633101
925677
2634228
1856340
2157098
2848222
1396566
565329
2746528
381134
2011948
2736363
1540830
2193307
2481396
26404
1718501
2220158
1647010
1855662
2694620
2494012
233005
2834431
1803037
1557727
1666027
2415883
428655
401263
334862
816346
261008
2191229
2725250
1195546
1480350
245074
2208959
1315022
1870401
1154810
330104
2936573
1106726
2922316
2186275
1285847
472256
1710414
340315
1293601
2367429
2546571
967992
519307
586534
2192999
624111
1538038
1366959
777765
2827625
1211122
1950045
2492481
1946896
2070229
879519
731521
1844787
1673577
1350541
1174476
336188
2807123
2346805
1823399
1406324
2230230
677109
1221505
1944721
91954
967167
2360398
1822506
2803459
490719
750583
454752
2029071
1789683
74728
208517
1329062
1970946
2312163
396073
1876535
2197163
2164547
1985739
1252696
530795
518385
2547953
2194099
2439974
236413
2216922
2594314
1363610
832394
1113739
2440114
2794610
2294454
196111
2143337
1429104
1591147
2484056
2445324
922964
2351593
1972306
2839380
1602815
428913
550082
219139
1739472
2253031
2543508
542192
2450958
2486697
2374874
64376
729936
2566028
1704993
2253040
2252874
1475966
2936205
2548198
1538666
416136
840342
723940
2704749
1905200
2469239
178096
866714
2267564
968945
2616653
1952982
2333779
1270322
710410
1417613
1834449
1964059
1906710
2082974
2867265
750284
1331244
1228830
2680000
1587226
1699886
2819976
262615
1163359
268731
2334125
1991658
1046579
2195087
1967122
42991
1706984
2234757
2179180
2908751
78738
2289115
2654850
680379
1969401
549495
2623405
1950412
1536177
2385472
796657
2906388
1361903
1872821
2295959
1534932
2451130
543517
1165991
573261
1157661
2280759
1520266
430374
1743044
2026367
2877473
1349928
1757552
1212768
1507946
573622
2424510
916997
1468607
315195
2495685
121659
172248
2739933
857309
1576069
2635235
334066
2511259
2188414
2026112
731534
344993
1354776
1013339
1003912
657865
1725853
2701244
118291
2269267
2424698
2302001
2180207
526606
2504672
2194630
2898608
646469
2919806
1566897
183079
1395432
2142703
2078597
975103
2602994
2112502
154291
2355427
1077060
2737105
1484528
435349
5291
2832475
598224
1550149
2457910
2430669
436320
772389
806919
2274786
735225
2784320
2887757
751515
2645521
2355677
2801991
692719
2291884
2766168
2655052
1266062
2362384
2502885
2138565
2365097
2911774
1162307
2575822
782555
1693209
1480705
2342867
381757
2704335
800466
397237
763970
1544400
362227
1716628
420348
1673984
1780267
1681604
931053
1791697
1646379
934301
1145869
437750
1795918
222325
412594
1930847
2820520
548738
2677448
2175971
624554
1401597
899260
1489879
2124127
459670
2270207
1273300
487630
1226069
1681261
2725404
1544324
2103869
2739182
1670267
2613005
347905
1470134
922716
731125
1767698
1086636
2092131
1607787
2228715
500639
2689294
1834592
1024805
2339065
2592142
328639
2102325
1148532
1784433
2332104
2418996
1451828
952488
1517892
2822438
1221700
2227717
2700710
1178754
1875819
966643
2927579
2579993
2238862
2029185
320887
1483033
2492106
358319
2672192
1679670
2849856
245605
1414701
1805945
2480256
2483985
1826334
805050
1855986
1346317
1777225
2886687
921844
1303574
2174332
2401941
245589
2788670
2607833
2026008
1536091
2037255
1954296
1867099
1828334
2346194
2350966
1280140
1174911
1041840
941951
1557703
2209067
2141413
2486825
396351
2886648
644190
855264
1362531
1278653
1932679
1703284
2859198
1880952
2067905
2119615
1298087
313743
961146
2192850
1132863
1207917
2616472
1504054
2361653
2536846
34256
1758274
809716
2742645
2071091
1473063
1722930
2616858
2737834
1479431
1923060
699509
1559373
356631
838863
2476891
376145
2838908
2745951
2629007
2633642
477176
1715634
2413763
2370667
1227073
289768
1974318
1347619
2352237
2137850
1790746
2577989
1476730
121236
1503590
261344
1450031
2592552
2930775
970046
2782580
278751
2418448
2011136
1339714
1116068
788548
1283958
2287476
447045
165877
2003204
1374295
1056570
1864588
878910
1762247
689116
1669715
813020
1427172
1400905
2330538
999202
733383
2878206
1547661
215978
869377
445606
520694
670373
322246
579044
645984
2913548
1054167
650767
297108
1721886
1785629
2814259
1794021
1990393
1619097
55536
1000803
2105586
2291901
335421
18873
1693654
2421205
1493757
1468754
2835335
134720
1727061
2244822
1196325
2241235
2940009
2578622
920502
1347548
35254
2170207
1633090
48754
1810529
1051946
283287
1876865
2711262
2467130
2444374
387703
2089455
276263
504698
753455
2554981
208173
1465347
768339
1557619
1736994
1037733
2167395
1934434
1606636
2421136
707952
1114204
1869022
2112973
372181
970052
142728
1522443
867195
751901
1932927
2010798
643275
69496
53466
1808744
761387
1746157
53978
2623660
418206
147821
293867
1458194
847061
1727131
12858
2090165
1297916
996688
336229
1908415
1620374
2288424
1288448
533489
2261877
610582
804356
2434825
1122895
2693422
2887825
2542395
1707252
1601153
1982639
2613481
1546076
37957
1199017
1011797
1545415
2908230
1985418
2925516
315807
350243
472986
797000
648962
1130918
58132
2353531
2903899
1797787
1360334
2668767
898521
2879028
1010606
1203249
76855
1065284
2734335
356726
131708
1504964
2527869
287281
316836
1267000
1174752
1510888
1907987
2540223
1065946
373765
1928725
183670
620256
507930
1483970
111888
388478
247780
654807
2524211
75185
1517017
101095
2403952
100322
357852
2182943
2391122
816658
647270
1066445
1734399
1991196
564165
2085024
2212274
288200
2062909
105215
1887959
366298
570520
608035
602037
893548
2349341
77963
1989400
2318224
314559
2478240
231017
91052
110712
1080126
858507
1177697
2297912
912184
2443241
1267492
409919
754953
2367786
2701718
2617160
1994142
2094802
2612783
1352013
17645
330479
745159
1233938
1323831
2591724
2480809
2432212
2637407
1612333
2209431
775321
2091000
1796789
1852037
1188813
1057487
1257081
444282
2146601
1511359
143028
89032
2806194
663301
1985309
2105828
324761
1205112
1517823
1045757
936636
2671754
225896
1741821
363874
1824630
2704196
511039
417565
1507342
1626054
2673564
1031435
1591663
702208
1576832
258706
339931
1822037
2031264
83397
691087
1021480
2082133
1401853
632696
317829
2717009
2040527
2271168
780052
1751003
940700
524243
443932
484249
225845
1967838
2115840
124165
2270874
583920
903535
55281
1811586
2814755
2183253
1066848
1912814
2325457
1812439
594841
367801
316889
2172506
561691
1678392
789329
2131818
1211625
2680125
1250619
1725935
1099695
2529185
2279532
1901012
1614923
1190890
291655
207077
2715656
1827757
1314685
59687
931985
2380601
315127
2843745
2706928
835978
823829
1721419
910913
2654908
975721
1028773
1335795
401746
697469
2386870
287381
2516400
1891706
846946
440255
2371170
1890227
1655221
1228277
325670
929160
709568
2410958
2763989
379687
1842782
2524386
1892720
197697
41174
2776753
415499
758478
1287808
2440729
1534876
882833
1612036
1763367
507778
923249
2679225
587990
742882
132729
206280
2163745
1260280
2561394
1315890
511122
2108432
217845
785855
1888733
1557802
860634
1167369
2643762
909804
858543
1262791
2061656
2362048
569224
710240
816687
1889020
294252
385696
1879916
2088299
1918612
2707972
2731293
1612558
1046549
324801
972539
604259
629740
809147
1655785
1008757
1359110
2238608
15032
1788703
1178569
2687750
1183823
1423448
930597
1221668
176487
806301
1064155
512209
742861
1457198
191668
1835867
2163308
1402673
811639
2131851
106634
2418287
1954616
1288839
2113676
1938295
1149921
1986212
1401604
2416343
126409
2489611
1214010
861724
641080
1014206
1071028
914789
2076143
406070
1497219
881350
1656614
112259
457484
197012
2386529
2194495
772378
1985950
6674
2465634
2343883
2779825
182858
234021
799172
1363140
315733
2502934
1230355
1584082
108366
2590127
2028952
209814
1467270
1886126
157996
141177
993190
1072577
1028066
2761039
1707662
804431
1713396
1762932
2325618
1981911
666597
980956
676449
1164627
1453340
2891498
75920
1129162
2876477
523152
2412311
2804056
565029
2546473
1773756
528266
2893839
1794177
1394460
2656978
1749189
2192879
304281
1171765
2291742
766886
316301
243530
1551808
2874191
367645
1730443
2608705
1353974
1009874
1902903
1430434
2001050
344569
132650
1038620
1214544
1099353
2141639
872064
2767072
2086071
2865164
222337
1915231
2210269
2874274
1521167
2113209
79314
1077557
1566769
1417131
1164392
327831
2807231
2724195
2091010
1340150
1180477
1325475
931165
614828
1211688
2577463
1656404
2146377
1243673
34121
1961456
371144
664365
1500980
624603
142106
438723
2468878
2288456
2078004
682842
2180016
651903
1726998
2740588
2865110
279182
1589900
2579650
2842536
2142704
2154947
1999950
1077531
134391
141545
1104855
1212064
1225152
34497
1637036
2537203
296597
2184668
1189830
908888
621859
1087929
1080658
244915
717826
2756533
1464055
1080449
2357400
1826871
366909
793529
2361814
2489773
1188503
236900
2370716
780773
2553801
2450031
861463
8066
2760800
1753278
2325630
1826847
1517685
305516
1693165
335034
486009
709033
1463960
506055
1958275
1052096
2857737
221077
426128
2573641
1979315
592897
2556441
1279173
1761531
2910758
2184445
2445486
2570762
36759
1593135
1857440
2229243
427203
1471473
248549
2153727
2851723
272920
73846
2602328
2244130
2296648
1487921
289946
1054367
1281611
2875697
2020910
454406
2720193
1292519
2247957
1095606
1201336
1479117
2530864
1573073
652159
2145876
2896680
1473142
1979462
2801783
2208035
2191609
800385
1212505
1946067
21385
314520
591847
251498
1229090
1803358
1524641
1007947
178118
1601942
831200
1205934
1620816
2192428
385005
1765663
1285624
2055673
260280
521576
257820
2470748
2205282
2807085
2034574
402455
506253
633109
2907020
2465253
2344612
2166338
1929226
2778359
942685
1003261
2700363
1163417
429048
2781807
1701074
820513
149481
963539
1638571
1819625
2153468
842783
1557693
868352
1110523
1453311
2721064
358187
1616305
2710982
2598384
910529
908172
2077373
1484544
1239646
521534
1937383
1578542
1639947
2788099
1321229
997012
1860296
2473431
2888280
541537
2076736
1641034
2171201
294068
2862891
1731953
2648012
366384
1254712
181609
2799015
2389883
310912
2779086
2859900
2925337
1800103
269542
171703
2124561
941438
2434325
1387985
1633190
1820897
1861165
2921413
1291508
482526
2544552
2018565
1706719
2744517
1243520
1543774
381557
2812083
49468
1953705
2655484
1842173
1643803
217557
1989888
146356
1691554
2825930
456152
1365976
1465186
12036
506443
1709846
1093819
2045500
1344895
1173636
1702238
2489678
1568706
1755577
2447256
1435705
1161749
1351816
1235432
1264221
2102952
1936219
2079497
1690967
910270
1304809
2621789
2394038
704265
1375426
1719972
2486042
2762704
458016
2487833
1141431
2178071
851599
1304672
2732282
1088150
997004
2524776
2138760
2150752
1287246
1796114
27935
2733077
2869130
347116
890429
125230
74553
2009231
1249080
586051
987339
288783
680998
933893
683947
2553394
458865
1335003
2589448
1328601
2848161
897022
895404
316251
2373401
1322810
2894806
1053866
139921
2402882
1388744
88406
1826312
2283179
1858553
1173229
633774
588220
273963
1968177
1052084
1761182
1366980
43436
2173421
2343722
1157800
807396
94504
1387990
1937828
397142
940188
208317
212138
1928879
1173655
111153
1952727
1581829
1435820
2388815
2486754
1092071
507791
2853721
2041076
193650
2850622
2573628
273444
877172
1070688
1272382
1840181
2123716
2917044
1476311
2590567
2367048
2063849
988800
1080697
1862809
597830
449605
1747588
200737
893407
772844
2264305
654776
1120216
1230939
1760366
409811
30207
1055483
2521995
93394
2120087
1206039
45356
1708469
833367
2629022
53906
2435334
2244799
1513467
1083503
1815682
2410461
1864026
868874
2321465
2176230
1336600
1659220
1866910
2921924
2353219
2745154
921556
1735672
1418859
2717851
1312568
2112734
468236
169014
331620
2688465
2598683
61259
1449469
638230
1251613
1878161
910532
2194631
2042213
1833262
2712886
2141025
122743
1843640
1532030
546362
844883
1428285
52282
632030
1720546
1030617
433760
213797
2794420
944449
1108710
2196960
2788805
2464794
303513
1248216
556053
1070084
1081784
111381
235736
162433
2050155
2259419
1000037
2130784
856204
2189785
2183222
2199759
2840461
1180082
1232047
1105677
983707
2874230
137617
2307271
1823051
825696
1356903
583511
2331020
2781985
1802831
1730115
2303970
48234
1488819
2925885
1849968
1668153
1588196
271109
1142455
2685097
1946292
208965
1746139
2087822
750324
1421628
82694
2440366
2635791
2804833
703686
1827132
298458
469429
2038349
1384689
2165508
1494277
2380020
613936
2824498
839964
2504604
1640424
395063
2745588
2887540
2668238
2047896
2228216
1503291
1237245
1217291
3152
160461
1454035
13282
32833
666064
2289193
147384
2927816
2470607
2625353
924096
1097895
2429660
519574
1383668
842524
779273
212051
574615
2126644
2721214
1920469
2123428
925265
1971659
237964
2500261
2176990
2826692
1892801
1299504
2875877
979748
1418569
419696
1667414
2563237
1060265
156948
2920882
282427
2847029
2556815
1245603
1108584
2928076
2142410
2826885
1661231
1318076
874259
2390985
577745
740544
471007
2003392
2876992
550028
23952
1609102
2423938
187315
905494
1892081
2055128
1368476
1759369
2810674
1526888
394610
2894314
660765
2442095
1380911
1196937
490483
411157
1803574
2154893
2816467
1590181
1405399
2916299
1114864
1213086
931945
2404695
822020
1216264
496059
1415652
2735722
711855
2797137
2001867
268749
453694
1173141
2519379
2480817
2650901
701479
1529598
1876672
2277890
2047304
1417206
2863415
2064836
822960
2067967
2382532
778338
2444862
2369934
238314
1807566
277441
2757647
2323572
890270
2679057
1281543
512138
2543880
347742
408176
853851
2853539
2340464
2385856
2066559
1880130
1997426
2552370
376960
1253126
405499
2342854
2735689
1867770
2461050
590614
242246
1811675
1532052
1142797
523163
2165737
1362706
2246348
472687
1318538
2590133
1931925
2112260
2492927
1230924
2670066
1870614
2605548
1204495
615200
884202
1300063
105120
1767006
2805228
1014770
2867839
2079335
81477
1941000
278693
579157
717141
458715
2190937
843104
934721
1978612
2452833
1615798
1808161
995202
1348332
2846991
1462090
2101452
464297
341713
2888254
2345928
849911
77962
2001991
1023359
2099043
1874041
1211335
2477894
1296557
919681
2694838
2689142
610946
1568508
2362941
2427918
2441488
1437038
2178166
373705
1795612
2209443
2779820
2475625
192595
31930
2550120
2790061
408005
1994554
2495921
2714454
133795
2618985
92404
178827
1317206
256872
1075641
1952913
1842437
1015683
1497026
2048022
2759905
1260444
1522228
144260
33716
2814878
895174
91096
1532517
1992188
1096609
2320605
145079
1770898
256843
1269137
2234143
1618386
1255717
1955298
720404
498318
669675
1913407
2334304
684466
507529
600850
892891
2343371
2128632
1557182
1083854
790495
1165553
2599466
131192
482801
2734438
2291755
756824
288147
2082480
1139041
2115860
2912765
1928004
1161195
1534557
1941343
2502538
1862667
1148779
1412525
2411812
1450727
1631
1547705
2021738
2650494
1279445
29841
38725
2793507
885621
73834
96116
497328
2120647
2738043
2840786
2343329
614993
808807
1417470
432952
359774
150372
46479
1834465
2502014
2704593
1108610
1741704
1460819
2114103
1350976
327658
2838258
1671219
423647
2586406
1817969
2929375
2776508
2003183
2310034
554326
763289
1996119
35165
171978
252321
2553860
494755
2558318
380878
2565163
2660722
362570
2814886
2816151
1225875
682188
1153080
2539502
1580361
2397512
2159193
811626
2588468
2166818
1741999
1359866
1534866
1265101
877105
1018919
1011422
1400219
2159246
360689
2911237
2497897
2641925
2805616
2072761
49702
1871849
284189
1918711
2609663
274604
2325263
1392389
121191
529104
2011450
878020
1926229
2376296
2930226
1374693
1049145
1844885
611785
2389976
49694
853943
2008925
1500698
2492193
1819619
856330
188313
568027
1757246
2393158
1710504
621529
2527266
848625
2192302
891391
2843377
1171237
1512045
767774
2939795
202321
1458747
2365108
2692234
2196900
2291824
1829015
1504446
2163134
2016631
1838078
773068
2228664
2477418
2882794
1314113
1851584
141610
620214
1125626
2732660
398328
1210990
343800
2514300
2690275
2763279
805073
1957794
1932558
2712677
1139180
2563056
2366552
2407126
2479064
2736246
1608656
2869358
1378944
2412192
231797
2440684
838681
771940
2539924
1262478
552864
511475
261151
145244
2143867
2217907
842559
231923
2173637
1745706
1091588
1458690
2139082
2807023
1171908
2091728
2260348
2557757
2559484
2158144
2741046
1633225
823453
794933
1660352
2611936
813711
2759720
527806
403336
800458
315410
973451
1570262
2049113
2465983
1264524
2548655
1871364
1724088
478226
2124918
94924
852998
2255459
1887974
1997207
2543259
2256267
2406762
704417
1455656
2144079
1707169
609225
2211000
109114
365005
13650
2738677
72905
539771
419637
304100
177470
310450
2218616
434355
814743
1049047
1221675
2843972
2470557
610809
1075634
1054984
1409067
1454832
1378739
848389
1094274
1653189
1330628
1402397
1781185
2643517
255613
1763054
1152869
1983747
2312283
2513737
1921797
1667355
151931
1500344
1586275
2701469
1215161
2201562
1956001
2571938
116009
2004801
354687
228043
32217
2100971
1910083
2113124
269575
2090747
700000
684429
1952948
2726716
1559224
1110829
1777080
1749364
983800
111739
715958
1444568
344843
1872820
51063
2113033
899873
2842233
2197129
2836049
269432
1811799
2085978
2166524
1284738
1752273
869798
600552
2759625
541587
1930775
307650
459456
112971
1897304
1600841
2190873
651247
1312430
1273560
213708
1842115
2278130
2270199
634131
488814
2869763
2137452
322504
2448180
2659528
2360327
1853391
1703309
1232779
21535
2894683
521728
2621752
2857497
1364078
234756
1888268
1851363
203353
969911
2303330
2152905
197161
2219667
854136
972234
1306591
310456
454515
2700076
1521091
2108570
529915
2612873
2115841
2220461
2647438
1183402
1835069
1600954
2232361
578227
392016
207803
1294535
616137
1652381
1448019
692128
2928600
1209852
2068677
1835517
359312
307075
1512742
2016179
2561654
1018764
2089789
2329645
528090
892897
102168
694382
2066448
2545975
1203366
1454726
2334648
2570213
2762865
526742
2738292
2250469
2064181
2396431
517020
119110
1304221
2888269
2864424
2782680
317431
1188268
1415228
884783
81375
1780723
60042
274613
1064387
730199
22839
2889925
2414341
1054668
1171829
2380838
60966
6414
1585944
1044832
2834252
1336152
2148564
5585
1260125
95078
2749795
415886
1083206
360335
680619
88487
1549152
1376034
472491
44451
885785
405024
241424
1862504
1985212
2506921
316551
920037
2718027
443963
2881000
1312386
890735
1553228
1541299
1260787
2215943
651385
2610036
562733
100487
284979
2851657
373570
598115
2215960
330212
1191286
1946017
1646998
1397447
2406494
1738259
361429
1435900
1420601
1528336
1619917
250552
2369235
888339
2799931
2710897
2203673
1649646
449683
285511
1102779
1801424
2359367
2419442
883151
1083642
969491
1591989
1484730
2631816
1132032
1175298
1343836
1970544
274562
2800575
2766480
839220
1690085
1461261
2654576
2260637
969800
2539173
414372
2807166
662786
2175935
334495
1534437
763957
2747513
299338
2447460
584528
692974
990697
2461918
346198
917893
1690320
1532966
212878
2619820
2033851
1958332
1844270
908487
2266913
791729
458629
632061
1024013
2212338
311628
1174934
1757291
2678229
1629797
2896311
954832
1620107
2000744
1817865
663131
1093408
222153
607294
74121
300286
2497957
1087979
43731
693902
555841
225654
181575
2159770
2050164
2590080
130708
2510502
1901497
457300
204266
1189242
1828929
740802
2078699
2919530
940880
2280553
2713455
2120729
634844
586469
1504886
2453619
573222
2236549
1185187
2740353
1028590
1042522
1463082
612563
1078864
2313167
1860299
1398818
794448
2059185
1929439
2122803
613621
1358117
1753170
2164897
641998
910526
518686
839648
1004606
2358310
1291110
242665
204477
409258
1100218
2677942
1961703
1324225
2356815
118063
2654969
2227100
2610744
2407000
1188241
613488
1333784
635812
2741142
358108
276014
2265197
637873
670742
909849
21357
1005553
2938404
1971361
296396
2526337
1890819
222553
271486
490511
1863289
1343024
748130
2664360
194700
1591581
354010
591981
1538508
314145
2526318
2251564
783731
1426217
863712
2206279
161480
1187519
709239
285691
2124762
1329878
1621382
546567
89946
799687
521273
1614401
1961035
412698
2686064
1998500
2656159
1540978
1174098
676673
1934309
2865263
163028
305523
2369017
2621492
597263
1048706
1536607
2002573
861562
2865500
1691606
2173554
386946
1820409
2360060
2864903
1833660
2701258
412934
1414784
2645273
392128
2535864
1294874
309572
84492
1488729
434241
517921
1711697
486028
587816
1868620
2183814
1461938
1745349
2404153
700417
1673241
127276
719166
1802653
1361710
1302972
1181666
2820923
208454
389124
422119
746035
1136608
1178035
1651677
2027354
1348168
1665739
1704352
2766895
965039
2340139
596853
573245
1477534
1345034
2617354
91595
1042569
2578646
517362
755872
2848475
1914975
2783012
1864973
2774153
2191060
1387317
1056195
2891389
1543094
547266
260727
2897356
2327302
160782
2867055
1645924
1864191
2168455
1815143
1389274
2002877
1098644
2036365
2794857
2146270
2364067
2138395
2901125
1902666
2258400
402523
1066920
2144257
2855991
845363
2398019
2380433
2593454
2451114
1673021
2562609
2095739
676080
1396788
1921018
1065925
1627364
1407293
525630
762981
1457638
735139
852803
641939
1881749
1748797
1661128
2284603
2841631
1064164
55190
1407796
1943869
113565
851542
827981
2808893
139199
2655231
1374740
1965369
1017242
2010343
1791565
1728111
121101
2062727
1310641
1439644
1802763
2386048
2183254
1109602
492311
1885338
2652338
1699797
1852185
910518
1015129
1446432
1397373
710673
2784881
473054
743329
793860
1162686
1847117
940361
1025115
1073640
2102145
2313639
2692810
1837002
36065
1470128
2064197
2780240
2904160
1379476
359653
1801308
2010155
1570869
2877846
2551748
1567090
654028
2276264
2065086
2260997
2823334
2004929
382307
1085624
1141240
1944251
2543900
1763532
658086
28927
447664
534503
2567487
1070748
861392
2806080
1751511
334822
574108
1453412
1712251
2019489
2055316
2358097
1057456
898777
341393
1489266
1775505
169161
2296967
791496
2718085
1934168
259478
2878006
1758527
1121590
2686096
2227441
2798031
717308
2089133
2866479
521943
2884055
877549
123017
970501
1933495
1768483
834212
2280956
2150095
64124
226588
1982601
1494964
102706
2709996
1766224
1982519
1595708
2387292
553537
1784475
106102
2486806
1187383
505073
2049639
556139
719457
1165406
1323990
2568205
2476962
1584693
1284363
622251
838270
2343145
2520796
271669
332874
909934
2845884
42725
1529242
2772643
1918503
2137185
676974
2452002
372338
2245566
794239
130505
124211
1701772
1165656
1860098
1664365
55629
2936310
2611758
980576
202587
1390267
268823
1402632
1268058
1558261
1181249
2818240
908031
2712563
1121381
2751446
2117647
1252407
177327
912625
193280
1241189
2128282
310308
1837207
928668
389651
446832
2395342
1528118
599722
1851225
1138429
2083996
2694942
2886481
565757
542944
2002347
2481477
478965
399360
166735
2490046
2555579
2631978
185682
2078351
1946546
571192
2396159
850965
2600945
2705907
2171099
1326836
421266
1796882
859632
2768317
1615259
2084419
2343372
2643901
390625
2023674
378617
1591615
1333615
1817443
2575010
190970
1528229
406154
2939806
1855607
664536
2855813
2316638
1764558
427324
253519
2589554
671767
2717237
1005096
1243094
531035
2892508
1529188
1108712
2097401
2720458
607140
132521
32285
2426023
1427209
2134339
991281
58882
192926
708958
710043
673549
1930336
519816
2418386
1970537
308490
2017068
996721
1540504
1948099
788147
2772938
2462883
2077267
1698866
701607
2136505
221863
2143486
2175467
365761
1158496
2502391
2493057
1123503
626307
330457
2721644
1071027
2259427
2370300
2333035
2013740
2131226
1621368
2817437
441837
1151313
1280468
1360922
2007483
2030079
2282346
1497998
1246027
1626633
1223124
995061
176326
965458
1302440
132809
266856
2112528
1894353
2760136
2687503
1034939
1291809
874797
305897
2166753
1852890
2639537
1629018
2602775
462069
2310709
2811717
2574903
2105524
791311
1357388
465463
432765
351069
536261
1037490
2003630
117582
2453186
1164430
1841401
569618
1186348
1660496
1380854
262953
750394
959334
440284
577515
754914
1987685
2906031
2224144
161766
1581111
2503272
1958932
969592
1119943
861437
2825168
1316779
2209368
157903
362062
954791
10961
2126479
2058842
1900491
985731
90865
933047
1772968
399382
1843660
467764
538113
2034473
785331
1509978
2009392
1636220
350394
1329632
1493900
1415584
1779428
2891284
629648
2289291
1497354
1132748
2767661
160184
1828025
370450
2801811
1264197
1256548
1177180
2833368
259053
352298
505247
951459
1400213
1190457
1972733
687537
2092864
2878107
1167055
578303
953940
1199258
967911
1171243
974043
417185
2294521
1459872
1472301
1158430
2845869
1508370
2900965
1658975
1435413
2593495
679037
672980
1770844
2309762
2250495
295648
1372019
540746
808675
770606
1980661
510068
1095385
2772708
328895
1388139
1835827
910090
2723416
1290976
1019503
2085182
1908535
1989910
2192024
1496212
629298
478086
861743
2080878
1031592
629061
2850181
57803
2481630
2144073
286334
2575588
2431423
123843
2031809
2798260
1405542
2329774
1221888
2596096
44810
2004937
1082160
912840
2206163
2569905
2751831
853129
537552
1263098
455032
2075499
247970
1474804
366741
529727
2275206
1980843
2439286
2311838
117255
2110892
2636110
2890457
543874
2620753
1757084
702144
845377
1079195
1539815
2295012
1234235
40911
255025
876596
1083042
2155804
2233153
2790011
2394553
930516
1494403
2358546
896512
2016648
887044
2863197
2077408
1390960
1814669
2600969
861603
2742746
2746456
2445467
102925
10240
2009211
2093456
2005545
2690600
693839
2892398
202449
50523
829982
1226707
316783
1309105
2590767
2046961
1913105
494311
2622511
767800
1193104
1928163
1630065
1757997
163682
409825
2150374
2397019
1783020
2288312
2287471
6066
777202
40378
2572675
1294224
2633545
2348187
2493434
952327
2576771
1097571
1112110
2652565
2771465
2744900
1661751
2752596
2016868
23345
271676
1904808
1257239
1713683
2693639
1881170
1756422
1411382
1354594
2719430
519006
2216481
186319
730623
1634017
1512142
790152
738265
747041
2174612
553355
506104
1787826
858287
1869508
1740337
477004
338410
138155
1392867
6404
2020589
2848327
480566
522972
2598432
606270
318124
430941
377633
2345298
393330
261457
2368791
1834073
1697466
675019
2630666
1597672
1434580
1111977
1774811
2180137
1313064
1944067
1051049
1057927
2559817
2035681
195507
2679863
1339804
531585
1718543
676597
1523913
2790185
2246972
2188204
2641631
1089786
34464
1134359
2707233
2403269
361695
1673593
662496
1510958
1347481
2805206
2281989
1720854
993864
289069
347555
2854979
1345617
1600472
855433
2116789
2247851
1992069
782639
1705273
2766929
157135
1056877
2837725
433297
742763
222690
1608415
2801360
1512820
1135939
1598237
1514441
2576839
200247
2005000
2292067
1348772
1469729
2545981
87896
1536426
2501480
2881806
964212
398346
1643573
1472666
1629997
1209221
253968
547645
2864617
969475
2934182
1220845
1670649
665777
51547
337535
1926935
375896
2543495
2410190
1045601
1317777
1710571
92727
92716
2272587
608179
2551142
1426601
471301
851936
1765635
2810381
1156457
2760164
1598754
78264
1837907
233451
2188955
120204
1564462
2457679
1050618
498901
799397
2524870
1623913
1915917
1414610
628751
581850
984405
2859440
1253592
2426629
304795
1484051
2135127
181088
566226
98811
2696027
2237989
1975750
1512429
1495086
374684
2498797
86539
908867
314992
1011566
1024133
1245729
567406
223401
258419
1154546
183941
2349561
23947
1858890
2858149
1555951
158245
1372019
2541531
2711952
2821810
903823
2429722
253849
932941
1040156
2683907
1848373
865404
581960
1259076
1315155
172277
2309176
2753181
2102542
2288736
2905997
2526225
1208149
2158907
2774345
2660225
344920
143791
38312
1260169
275538
1368240
978801
2446194
819941
733106
1025994
2523658
163647
2291398
1441317
1142575
2521108
790130
2542941
2626899
1604874
1379750
1784109
388622
167128
1033938
2329374
1431985
358205
1811191
24872
1703486
2409011
1349551
1669856
1617624
334177
1288925
2683980
2224784
2150069
2645381
2532444
2915211
2552949
1074359
812234
642666
1593817
2752529
2683262
194965
4506
1944415
2296821
2706362
2493006
2531310
1000271
2793096
411296
225183
2405677
346398
2674946
1688593
1019374
1729489
1137415
2724715
568801
1100777
2640035
1456352
586794
1225927
2621757
2705934
526144
785086
2076685
2694
406513
2662044
686260
1968773
527894
2719809
1549307
1502386
351195
2541404
1757309
1231787
1049087
1574600
762953
845071
2260759
546895
1641963
1391117
756841
1939458
2561475
67983
2823959
192819
953966
472142
2413249
2786577
1131641
1105024
624552
22277
1406715
301220
1462249
2773814
139225
1648629
505852
2780361
635533
2551894
1936554
2414158
98671
392581
489356
1525676
644578
1362656
2657666
37163
1067364
2376571
1742939
424106
2382956
434543
1447909
1729349
897182
931196
2338413
872711
2122907
642784
1515952
1743712
2582385
2664925
1414977
2799463
75427
739416
360884
1550979
1323996
1539752
2872748
2386805
2388180
1892210
2489509
713629
2029048
1432038
1942253
1303730
2079456
2599120
952627
1069500
806944
1284636
1414074
1957557
2312784
2321222
2157381
1412917
795565
1996325
371398
778428
435377
54553
2343421
1990956
1962344
967669
358760
677486
1352106
257696
1644726
488083
1666375
820889
1531378
2835831
395623
2498753
2236311
1631392
1757708
277542
673168
2658480
327821
1746672
2608478
154882
2385570
2777536
2724382
2109352
2371678
1360657
2597868
1979233
1912898
454790
2835585
8489
884524
2305481
1120550
2020475
2240950
390746
1322271
332951
340424
1950200
432901
2720582
678485
1064283
2521085
609938
2250684
236919
2193297
2766216
622398
2458192
2000242
1561485
2039305
748673
2163039
1855418
1324966
927163
1029354
121861
378328
1664162
2514076
735565
1560874
2687619
2049648
1249955
1809731
2502907
2037184
1470589
2170674
2582420
1681837
700293
303196
409528
2114751
707288
1110023
1911321
1432117
2244317
1466541
234255
2261548
1004618
1625389
2508845
2152034
1495001
160546
387864
2133558
255092
1332761
1589432
2754726
2446317
520904
991119
2079062
882525
1552939
625225
2934282
2460526
1280794
1248492
337007
1085889
1748590
2813011
1637037
1078629
803082
2409415
1067218
62356
1301014
1316914
280384
2369672
351791
1855211
2302813
1473303
2435538
667532
2357250
442569
1291883
832722
2778985
2031263
2281132
2859585
1635093
1742172
507707
2361676
514775
698692
1887957
2517584
1709539
24032
956553
2068646
2269309
1569119
563333
972432
1565364
2038089
135475
1153465
1498862
546476
1213159
445636
2385703
1095380
2162974
816266
1976548
415687
2203098
542509
888578
814089
771293
428230
2890859
1317189
1885610
1054015
2769379
892771
2051887
2290211
2750306
1392475
2267978
699803
2479495
129911
2512736
2884728
2122105
1985386
2267837
2722595
1876513
1935859
554153
2784145
781348
249575
2369751
1760886
324856
2048944
627633
954019
1499166
1069607
1630431
2207414
2813941
2295009
2294951
635769
1012509
2789153
1821232
345946
2238461
2037529
333087
2201762
48688
2714294
2847265
1306150
993394
2726535
1748564
2791861
2701671
2197739
2111697
2623650
2000958
398220
1884311
187921
1766897
887142
2854298
2615505
2857386
2654840
603628
888517
389038
473412
782282
2483311
1197032
288285
1991847
2340181
99087
1140842
1347687
918193
1312680
617529
767014
1398384
270177
32675
2550113
872746
2117052
2788289
2785273
1887270
2038279
2712173
2803308
2218880
2914035
164932
1185689
988977
867920
2629584
2164029
1765119
999381
2711455
952971
2044459
172277
678457
1156061
1516105
1300102
2806370
2550780
984871
2859030
1190523
2620376
182118
1758544
2664656
589336
656903
274664
108575
2784739
515933
2273081
2846753
1822514
1691381
2547086
1345335
1287638
790960
686301
1698113
449643
2378571
2620818
2777983
1699452
2921490
1497389
833481
518677
1950185
110968
2102334
744640
1617966
238338
1736701
2276857
2112374
1692526
488512
1884878
2230336
940766
2802816
2586401
873176
2874424
924502
1639803
1612679
642078
2830184
2612863
1475005
465348
1332435
954896
1202057
2688188
2851211
90612
1525225
1479551
1582876
358069
2616393
2222026
99503
1016830
2132553
1876870
516747
2778813
1958836
1279455
354202
2054149
218246
2077595
260507
2691301
1210512
2175234
1728577
1028880
2900109
1103076
186000
562468
2375096
2799482
119047
14139
1460831
74335
925494
1238816
221675
658879
1044606
2384060
893303
2787612
1423522
2186906
2413899
1635707
1821322
2619136
1211819
458991
77458
2747365
1402751
1704135
1177161
289009
186638
2849975
1042028
2618866
2446145
2405070
2419243
2261040
1839207
193510
1263300
2493123
2138825
1811925
2717031
1478363
2023717
1508368
473860
1090495
1477732
1290566
1718806
1629230
2357834
2740919
1610648
2903300
619329
1690480
977786
2205009
1583564
979544
2246819
214974
209697
1323392
1863916
2113015
33799
1880205
1414556
2274303
522393
1959117
1277091
2163567
1470336
2142431
402197
722481
1558080
648724
1850316
2792141
2424670
357465
1700236
2482696
2118627
556198
681200
1609532
1239476
2107837
2306084
107421
2477994
1585863
879772
99106
947170
29803
1605421
1072135
766576
37094
1367176
2452894
266465
2410279
2906438
1350275
1214607
1413906
1563
1867147
1591143
1793318
2535025
2268331
1515487
1652495
97525
432564
96751
1843293
1586575
1519331
2213370
2421465
604305
2433336
1230897
1188648
182737
2395747
822341
246137
61599
2258912
2373353
1163290
2871925
1277448
2716701
2806128
2422919
1344299
1599677
534636
2007792
1310472
1481639
1071233
2514665
667386
2381800
2922541
1336080
983532
1924630
786541
1454832
1597117
1539029
203703
2705250
2319484
2146691
979349
2035163
660741
431461
1098441
2682628
2017494
2244553
316671
980139
964684
2931880
2787537
2247521
2847262
1143428
553117
902729
2601965
1587545
1169105
1362431
1916170
2032143
2699109
1326436
1458909
2939845
345870
2895838
205509
2191260
798606
2162564
1776445
17287
960772
478706
843973
2572389
1995671
1028015
2697523
1726509
2294785
469978
2744412
1238299
820937
623681
1195818
2846434
2328619
2203481
1112905
96540
2053263
2455968
2245794
432019
2682290
1826094
2241693
1398873
2694740
2087938
1170184
1548014
355965
998840
633926
800830
853595
1324319
2429405
720591
2695497
1645435
428742
376944
1660795
2175848
1432745
295637
1752873
2433948
2883030
1380350
2653653
1459301
2613311
1396214
928480
1749190
1640238
43292
710359
683568
1634372
896024
2124417
1044688
1891032
2675935
1729057
1519420
1779989
2318553
2393127
751381
2375530
735481
2211794
878039
2914810
1697392
676583
881149
532740
1185131
2239499
2315640
2647594
1230765
2169653
826435
1136923
599777
2192064
2529570
723146
566497
410360
451528
406769
843368
430197
1153684
2798295
462768
1093954
1359774
1902242
2634097
2218836
2219164
1058527
1583262
859176
1163377
2416547
848626
2887650
1516037
2413995
1435953
876950
989335
192172
471167
2036075
2180930
2766674
921250
1887224
196289
948068
2877908
1049582
1828356
838975
1814827
1300964
2014184
539369
2635893
851148
2894897
1017090
1969906
2147679
2054230
1587601
1494528
2020473
688432
698257
1689483
1253724
1695235
94870
900315
2403028
1731153
775327
1839362
2292193
148590
2277178
1339309
261863
548789
2690858
2039363
372280
2757808
1949824
573106
1097428
1811970
2629889
368428
2401166
1994935
1861950
2377613
1407050
1585992
1454187
1696930
273009
1172560
557037
782315
2003172
1439036
209280
588192
1785768
2413149
1224011
437977
2833553
1633270
2750831
1145612
797163
2854999
1894837
1531432
571607
1927813
172339
2377836
2088289
230383
2485293
1820602
1481531
717058
389233
273914
2615249
851505
1816846
438781
948598
2369991
1386661
1618024
2105971
257241
1835120
1202754
1126737
1003781
682068
185321
2507453
943678
842091
2388113
551433
1731710
2207399
687815
2588116
979354
1836907
888986
2155926
1390720
1199240
215742
2273210
2486078
1808327
1616786
1631276
1943448
1215220
500496
494119
2375898
2374488
2398225
2200351
2393258
2234225
329293
1046060
716336
1947467
2851466
47752
229759
635577
110591
2851912
2631624
1988587
1743482
623259
2198895
903318
7346
487037
281089
2056594
364261
206379
1846926
349083
2737946
2903289
1310047
36735
832979
2066635
1542364
61853
1240305
1654501
1327306
2873894
2315126
505030
1351834
679909
2864289
984361
732897
422738
2244432
1614754
2527800
1053638
1753668
2675688
2911746
2482283
989186
670749
1434476
2726088
2214234
922979
2814024
175712
746975
808291
1441894
1425579
81237
345249
313906
1097831
2873320
593697
1931272
1521445
1923747
808369
2852350
108643
1011751
458745
1236178
1748836
1571198
2066517
1098210
2867914
2470862
1040354
2286363
681756
2812332
1607094
2304053
1764422
995787
2480661
1004459
240186
861459
1022891
2824793
1629868
1401474
2103236
2331378
2027865
870140
1917244
1147440
2361652
633185
981337
123192
1214792
811047
2086031
2651138
99541
947699
1239156
245125
271791
480092
1130624
2395286
2018188
103734
1555777
1020279
1277369
812733
742872
1045719
2121411
977158
2658615
53502
972684
1678899
1550535
200633
712076
1201552
1329852
949905
1056073
2749265
853940
861504
1750606
1107568
21384
958875
910083
1290053
284963
1519334
556295
463754
1312608
1604058
1011268
2817974
1194010
195468
2848833
502501
1174064
1103792
764665
1764241
1014365
2369889
351860
2736126
2094903
10104
2079041
329718
1669540
1514638
63372
1603788
989822
1028459
421052
2210127
1261285
433820
1462686
293482
48228
555807
2915023
2580703
774967
1201578
959134
1095161
200410
2898664
2173961
1043095
416782
1758675
1796440
1065096
1961517
2512158
1567689
2282629
1895527
1819366
2814597
1611328
1200227
431495
1065994
2115658
2928386
526798
580956
2060373
1129982
985967
626953
1157931
1870377
1328731
1799435
1884928
2870592
2894133
2771856
1017905
2060278
261722
2760418
2150139
2693901
460872
2319699
2789393
1181934
1382887
2727950
2056055
444267
2560020
139643
2063301
1089323
1639820
1856336
2293979
2320293
2822618
936454
2450982
715043
2173180
467143
1827245
1621277
1324347
2737304
1520571
416222
2424876
2078102
791753
2022761
2661123
1770533
1878383
158718
2259269
2699222
968374
866063
1903992
1572338
2914282
2454169
954817
2521372
419249
777100
2667601
1866086
1508508
2676959
965919
587133
2899813
2624383
2259572
670961
57421
414613
276968
2667201
2599260
2083726
1529236
281127
1533310
2075616
1780816
2672075
2450883
1608770
578968
198100
1452434
2164729
991713
465688
1191709
2575496
966871
2187036
1416188
1842489
490582
122319
1390820
2484176
1570170
2914987
1854244
489640
2830645
2551618
1604996
2235078
403905
272873
2713778
2258486
43349
1375769
46178
2847543
1512721
539050
780461
1058792
66182
2149865
1139815
2455300
2079766
1163065
1346902
230446
1904090
1537900
720801
2924374
2429250
2489405
1714452
2629264
1981444
409509
166242
789281
2148157
2018741
1637408
1812829
1240588
386044
1075878
1846158
1575789
2045848
793438
2786974
1109167
812881
2803181
2848610
727015
2546891
2697059
2597233
611775
1379579
1532251
28499
1283048
372127
2400046
1584758
1327972
793944
345651
1330400
2201660
1231251
239871
2050038
569531
11437
1398702
1048822
2906065
1579607
2698954
1107573
826264
2532921
2852654
2291026
1992307
1153967
1738573
2563693
922862
642433
504428
2630205
2354207
2444157
1962762
2111872
1203369
1357754
136039
579550
2119711
1360090
275926
2744541
854046
778352
2509415
2168645
2000799
1958605
355952
1743390
2315890
2905047
2849435
364343
859055
1619030
1240988
2086714
2792402
2474999
1098590
1638061
1571505
2503692
2029172
1604414
2245278
1781702
1836305
2371591
842503
478288
2058165
2804767
284583
350540
704703
757826
1244756
1033398
452182
1471646
1312129
734627
1272204
1918752
1541277
2899271
2578327
2527362
485932
2102913
19750
2847905
1860436
602580
1195573
489990
1399396
1477916
1759689
2137789
2429546
940211
1766237
1136636
2627208
1164947
1806710
301005
440054
1467465
1772711
731003
101144
1943912
2915669
568040
1328002
1412106
1340243
1313782
1598164
862359
1237925
932712
2462756
150432
751328
1882892
842345
768003
2141913
1459838
79264
359425
712987
1979284
39855
600356
2859518
1025730
1462612
572777
2344467
860943
2408317
1429593
1539950
1270392
1231018
2911484
67440
733734
268028
402937
1510121
1760284
1118217
225175
1586672
1328939
1783347
346781
2389813
2078160
1653371
234619
1973206
875765
2463154
1516256
105032
335648
709319
2463362
2486918
193283
964953
1461947
1168334
977975
2526287
440268
2603096
2777718
383420
1649804
2524580
189013
2659296
992854
2759896
1910012
1897570
1764827
2791717
431863
629
2040571
2439436
2733955
1314250
2621611
1783890
1449194
1353182
2165962
1908936
2280235
2324421
703757
1113859
77928
581807
1196612
1498439
2677031
2097740
2249118
2669520
2615460
180125
2863434
1550476
2537612
433683
1780647
2589034
15651
990344
1741666
503307
2364202
1888911
2014400
76648
2785646
1261587
2547723
1255207
1118099
124638
481966
931699
384669
487336
338711
749005
2629184
2043169
1301959
1542374
2217586
1008174
1835819
1085085
2223418
2196360
1607276
594975
2484366
303947
29883
1530037
1676714
2854589
2008182
135136
788781
250846
1760382
1610173
1763577
139231
2466117
2517300
151081
238487
192173
1030913
149812
2532881
186652
595128
2373336
2380690
2503386
177216
2569691
2658047
1653843
712935
2837634
1243286
1621507
2796570
451364
1021039
631029
1401892
1186662
1580544
1694347
2270731
188379
1127414
2139081
870954
2832158
945160
1468047
350850
989549
1243496
1568079
2042554
1712498
870424
721300
2590665
460587
789653
130378
2462398
245542
1355695
1976705
1635432
517398
2909905
488575
2213973
124918
417687
2219473
241941
2212625
2025209
1792930
48643
1870991
1527956
873057
902370
581236
835038
106239
268215
203728
1856863
1371831
152855
2249084
897511
2091607
2795806
1120920
2366242
402971
2395762
2586910
827975
2448074
175838
2019240
361742
1987082
2039106
597628
1848127
2131591
430656
193981
733456
698806
179474
2700051
82958
1832610
1895635
396742
296715
882813
500553
2677406
1564776
497062
2093874
917805
1696841
1476867
1703996
1030534
1893323
2603348
1366024
1053596
988605
1657220
1888335
1754409
2894597
830239
1234336
2494586
1774635
2294625
2069056
1219124
1265898
2046471
1144594
687808
963039
384077
302127
707600
2100387
88732
969214
2242396
649690
1052368
2354072
454579
1801774
2645218
419257
899885
125017
1872752
331782
1538996
1566742
1338716
2609644
2552483
2108321
855827
2915059
27538
626308
825331
2350625
1326086
764240
916158
774088
1601298
2632085
1820444
2900637
1395637
88784
1474030
612916
1639915
1263619
1594326
339301
266872
1036799
414140
166301
1804272
603075
1749450
338776
983850
1767717
2702167
2851703
522662
2374496
2820402
506162
70854
1045005
653438
91666
2926401
2381550
2210768
2512853
1643422
610486
601383
2215480
427368
1095496
244913
2303736
2913321
2660859
2219987
329272
2571584
1601370
214263
1130541
235345
2390002
1278785
2549222
476874
1712675
1392678
318516
671271
182096
844383
2051840
531229
2261019
1213769
1901433
2442235
237883
1767445
2521
616672
1404222
1895762
491752
970662
1726668
747332
2029995
1304242
814341
653285
1055127
2559965
2459620
2082839
1040625
2621927
91170
2044223
2744311
2326875
701785
2076702
2722600
1831151
504918
1166113
1779642
2839698
2107935
794733
2407106
2137949
1005222
1249519
864186
2446922
1387558
1292683
371814
2183701
1821586
664361
2112205
2718985
570899
992842
2538772
851181
118838
361980
510255
2040911
124481
677962
559922
1690997
64081
689816
344875
260455
1522807
2422419
2082660
1747936
190421
1743994
2376268
1908695
2244059
1547459
210007
1888132
2520154
98741
413481
2240327
579069
2458437
1343794
1084309
2008473
2327949
405757
1568716
407889
1451464
1783950
1029812
2392190
614264
1042738
1221338
2057265
2097406
1231484
468751
2367360
2142234
1335507
820061
856206
580770
2520038
790522
2455924
1138728
1051445
984820
1330591
204489
308941
1856155
924714
18475
2054823
2772583
1912805
1142569
1789410
2408414
1351503
104420
2618926
1320008
212006
1706758
1617324
1283400
152400
22876
2413203
2326984
1934982
858003
1365073
2543671
762452
179819
1773257
1603526
80069
390276
1912028
2816785
2918584
368767
2009486
1101188
994299
7606
643968
2059259
1374007
2557341
750870
684528
2316499
875342
1249771
2269712
1555824
679676
2588481
2783850
360628
2137633
2940464
245656
2217907
1767651
1410290
2890798
1899291
2194093
1397775
840362
986071
1527904
919899
1606971
2279198
533435
1013400
1704293
1673260
1815578
1550238
472234
969268
1775555
1731102
1359157
2423756
1191042
2020240
1765873
390613
2116212
2826949
177891
369542
2657388
392215
1667973
1272833
874413
156259
2816790
1939913
2631826
1842214
613272
1888939
1377618
1893159
106805
1131813
2707035
2678503
2029944
1748721
882557
2270230
2509077
2300413
2156813
1506570
334246
979938
1241635
1693714
2354113
854584
896555
508581
401396
1977204
1473560
1390824
1855286
221837
765998
1575794
1850105
827646
817656
2344820
315708
119187
176247
1418641
2705922
1629936
1756381
2097154
2151209
834766
817439
1316479
2775035
2385669
2755419
901404
376926
665988
173837
1807531
1291001
2519729
101144
1578148
1380542
2089714
1608780
144102
2210962
1972875
2905318
636483
2267900
1465085
240547
654114
2230593
1605117
72019
1151789
2368429
2495683
2614241
587931
821541
565120
203006
1818157
1883268
2744230
98505
468783
1951684
130933
949626
1204829
2367777
1852812
323400
1407878
1262194
902003
1028562
1338151
2282853
1805497
507026
2426802
1234326
546121
2195226
40287
1870433
1295021
1860385
1019027
926423
1658359
1654218
1849162
1095924
2232162
486924
2389564
2108691
896704
2841333
2527515
1979596
183818
1655848
2062213
279253
1715324
1060430
2073744
529789
995011
862954
2622514
31946
1656641
2155187
2275344
112825
1985272
1649540
1279913
1360674
436084
1928637
303509
2636148
838641
2334213
1830093
931539
2408197
947597
253640
1102266
2903078
1742598
2309220
2609248
1674934
2534700
2886612
2701930
2331390
2027373
575897
1756861
1161362
1362611
1170761
217031
1647021
2338742
1654814
1291621
259824
204040
433348
1265781
2263690
2771187
427257
347004
1196222
1995917
1094292
2558783
2417417
2195227
58209
1736849
2475633
2031873
1073525
2471558
1565334
840347
1552637
328097
389419
2824616
1672319
1993503
157205
2698131
1010037
1923127
2068305
844977
2570782
2150930
272866
1939644
2605300
1172695
387176
1774626
808526
540116
1846951
848326
2824546
281086
2633998
101241
2820977
1598862
2142388
426654
1632531
76539
331054
2854917
2385089
129493
433724
150670
1506084
2844045
2673265
2126239
1201684
1331756
691407
2265076
2209739
910569
1524469
1364994
492164
2891454
1356600
2759926
1299978
1134741
1277754
2343428
2513361
234682
2393580
2367185
1473658
1521653
1892746
2543167
1208064
1286371
1184822
16233
1089723
1293890
457670
711925
199760
466
1696675
1509667
2689077
1513750
2934436
518359
1697947
1378573
2664621
1551319
1641347
2861680
813576
1784129
2014805
173284
1288653
1361702
1321648
2320005
164950
346740
818812
2430160
1377707
429130
821634
229201
1396991
2921797
2752411
2685303
1986159
2515031
1662240
1845789
828320
2144412
716665
1793788
329607
281387
1716363
2863385
2684086
306660
1325879
941853
527271
2718795
537766
1563609
2336673
349504
2297743
1671303
2032126
100515
1680031
1636151
291534
2711465
853947
2299553
164546
164344
586518
370491
1158902
734696
2137032
2824704
2354473
2589249
889500
2215270
2803896
287658
2320507
800775
406128
1217161
2477269
1577640
914060
1317474
1021955
1015199
1532809
993205
2814864
2319249
1941458
280229
116634
1990324
864943
826775
824762
805985
1949549
2502371
2250143
2869448
1050527
2372680
1875853
1998949
901836
2778853
2203012
636313
646524
1143981
1825653
2466095
1372384
996504
1195334
1536467
493666
1662036
430325
2801678
2324458
336016
1712913
2932279
2340403
1054213
772556
2177118
2244907
2298062
2066216
341172
2892076
562720
2088697
470930
1294730
2911470
945908
2916098
1594380
2807079
139147
637658
2133439
274302
850919
2740255
329174
2753468
264485
2812593
698335
2291577
993519
326225
432223
2262546
860953
2508003
802711
2322605
1445683
2733458
1938990
2897330
1518151
2662811
2888401
2388348
597342
2294800
1871863
975627
2481178
909093
2222197
736884
2203643
1654721
2542479
394091
1126485
1811992
2537019
840931
1946631
6311
1773753
1365749
680332
812274
1628713
504041
979951
2267882
1487321
2587984
2541247
990578
149160
1826256
2810502
934571
2045251
2932009
2405698
1992554
1664903
2905360
2076235
1211592
490943
1583491
1542946
582277
2288179
1783241
947588
267205
1686598
86674
433515
2070921
2028354
2403313
43809
2216317
675612
424292
2342230
1818194
1738121
2015308
1843874
139661
2224110
851350
2299436
1916777
1174428
1422904
967380
1370453
1906222
961118
242806
1989957
2322564
2111043
2887599
487758
234886
2479493
1685218
2135550
2566556
1132185
649947
1677139
275015
1619517
913704
1326721
344643
1134584
2399555
896609
143167
354783
1834910
2053866
230652
1238798
2832261
2345737
2462606
1817000
2365745
762085
1649688
1066773
2218612
381824
1286050
2716583
2225845
2131081
307962
1746976
271994
156914
1695057
2110121
2363937
627622
2499018
2052188
2740886
1913334
542003
880387
1118916
2577869
2344838
858061
1781959
1371218
2779960
2471426
1328746
256040
1237904
1933730
49679
1682242
2546498
2170929
173930
2660989
961169
413803
2448578
2372457
2029917
2513960
1277519
963808
2300811
698193
1437761
177887
933413
1092349
78953
1671266
105690
1259530
827323
1609724
2015942
2269725
65362
2598018
352576
2636268
1986541
1083356
164890
900202
1491500
2610416
2484588
2559736
249131
534039
1533610
886162
2518393
2484458
1556206
944754
748403
1324690
241128
754197
2004708
440396
604183
2392719
2246693
862420
419138
1563267
2192499
1428332
1988401
968340
421474
707726
2081753
1216127
388711
1136162
234426
2612918
2077492
2754136
1316503
456362
2697434
608594
2404932
1942017
13016
1730018
2807907
1811269
1157716
895191
1464971
2089467
969175
1595365
483827
377342
1254716
63543
1954788
1692462
2686336
1977040
2935281
2470428
1870744
2088413
2317639
1032521
95573
1760972
2146250
1110387
612491
1949384
190773
2377677
1557491
2798137
948747
889431
982827
2281911
1527577
1122656
1854730
849822
2039300
2432792
1832738
523598
300806
1954375
825081
1776474
967379
588872
308825
1048750
740602
96423
629038
1189832
2158128
1599753
2660525
2742712
427257
344828
387916
863578
1706053
822529
2383838
2762381
2748826
1019432
2428701
1891282
1689938
504184
2591896
1429443
2229349
93234
399767
2310238
1700137
1560355
668695
303412
904457
2602181
785450
2560959
1303170
1875539
896478
116744
790652
2795582
1764034
671768
640508
984713
648900
2787118
2271438
1822189
47675
2814220
1931776
1628608
1378359
2456096
828239
2163141
2581300
2251588
387630
250012
1263936
2160286
1567272
2104285
123684
1109401
1193509
253240
964981
2127988
2387151
2330137
1620731
321384
152506
281902
1460153
1720749
2938143
1411358
855031
2339983
2051194
511255
2683495
763688
2938707
1368502
2339424
1862427
2227762
144740
912459
2188765
1819128
2320460
160005
1533071
1176884
651596
590113
2329096
2319510
2618049
2770246
1391804
970622
213437
1021041
1005638
2756078
186208
1010017
160941
713768
989485
2284328
305061
1884356
2713238
947567
2611302
1225387
255867
2044399
729373
2823304
1275630
25540
234981
2070322
2511586
1634689
2038236
2699372
372676
992884
2703605
126941
90854
547384
2094590
2456268
577043
1986781
2805058
139708
1991423
1229677
1774424
662267
126646
2050157
2033639
752082
316851
756696
1843813
2326109
1095798
824475
2658726
2351484
2917611
2827923
871261
2816573
837275
333784
1877263
1822341
891216
1598018
1310924
2208766
1582954
397357
1926823
2027895
2132432
2232056
2784311
1448775
1531310
1450428
2568290
1824176
276633
143486
1858102
933727
1484198
672491
2418281
2051629
195594
1132984
212576
2332404
1120460
1690663
2892282
915011
1989687
753707
2777387
2822494
916020
2336738
351095
2493939
1771932
2793090
2438547
2098739
717617
2706948
1337211
1984221
994559
2221492
2435037
796963
1199743
1420401
2196572
2095931
2268862
2247565
2515183
2835489
1255263
1561431
280093
1093451
1326851
2186461
756152
1450115
2067632
2341463
268872
970235
2732776
2503801
1799843
2659531
1560579
2548238
2866211
2190687
1686792
1112410
2919234
2925424
1392570
2855596
1664816
671569
269551
12916
475643
500263
2425023
1186863
1848665
2884889
289928
2758895
514875
2181168
235119
285982
40469
112720
1083244
2261950
1193777
199083
2040966
2104038
331478
955366
731564
5064
2167803
1340509
800522
1127249
2841819
861435
361992
1433151
875469
1895398
653512
532384
1410336
2793885
2688046
569195
2905497
2246781
115711
1497035
505354
1849317
597297
2410866
2929677
954099
2841665
1002945
2644067
1583184
1204754
1027138
124556
1775059
944612
1942541
2728777
1313316
2423329
2204220
165620
2638540
377728
204854
2930395
642620
2450319
2739419
997730
803512
2690667
2465672
2224209
29009
1424071
1085757
1782524
270402
2119024
1296831
903494
778152
110422
2175591
962120
1742557
2301816
161778
1268980
2752310
2925766
1653114
587372
2301038
2308689
1664528
846774
2569075
855285
2243828
1491981
2035951
1158803
683703
2738677
1392971
723504
900929
726097
2652878
1563399
520895
777017
52661
1613140
2552646
543298
781575
1894665
1114310
1168719
1182997
1780276
2118082
1866442
211446
2161770
2683637
1222894
2535733
1479114
881684
372341
1879239
1643732
1495524
2606980
1920332
407575
1529615
838205
1105584
97603
1540916
2135098
2828386
1150449
666125
179206
2203303
409644
2507075
2577749
123313
1079640
2020036
2179754
621133
1341360
1719530
1610850
1104243
106683
1994823
705225
1931751
1548127
2446242
571025
1226299
1580077
2433050
2157735
1996781
4566
2805923
2797426
460339
846041
866933
2170239
1488493
53395
1456561
603590
2069461
2250189
1800456
1761113
1313659
1935508
1597732
1844036
2394429
597186
1378901
2136743
904156
1677892
7532
218412
2052313
2447987
2213196
2251409
1588366
361326
2794854
2818937
757956
298196
2189261
453154
862406
834661
1749951
1328841
299599
1458622
2284627
2514025
742883
2876038
1419574
1611106
2568757
37441
508391
1851522
338729
61245
159030
2762831
401039
2892993
1668137
2838512
1402376
2285837
640083
2925507
1740575
2230970
590376
2141479
1061079
170878
998969
2029620
1121544
1735854
1019419
2374031
2115122
1231035
2849494
1680238
179336
2502079
858503
583820
2674701
808398
34458
1303754
1412233
636714
1680115
1639819
1622226
800770
2290170
2736591
1325366
2810448
1857303
795419
2216450
1003343
1139824
1124553
945917
1445577
2620226
2312344
182414
2594973
2853892
970340
1908943
105082
645828
136070
1415520
275583
2411573
2736816
1540575
397123
1291685
205463
2620139
2562352
445263
882552
1388656
1974210
2732840
556949
2728298
2802070
171334
1023969
1704016
1615378
1877470
1585832
967833
866537
575497
1977255
2685749
344155
2061805
2515060
2936796
1021778
2110911
1796183
2593005
594701
2914164
2347178
2363454
2495075
342245
1788788
768582
1752152
2385843
2247677
1701104
1602040
2025587
1323123
2213446
1082978
1822325
610811
2049523
35904
1589294
1558741
351218
1423706
65929
1511132
208402
2550173
309691
2610703
1267157
2861593
2048445
2929895
764046
6658
790021
551822
610150
2305586
1099534
2399456
1464121
567033
409681
2911130
2115108
2174092
979235
2320254
1233062
2595493
524406
2065604
2440183
1847014
2626937
2652651
2822169
440354
209850
1478997
499330
367582
1256904
1446410
1919839
119408
1236620
1901718
1838806
1261144
572429
1924545
15419
2892919
2371927
1780307
2917410
1017722
316540
1305579
7971
1334703
206636
2159957
1357457
980098
2506022
51455
1628223
2584391
561241
185239
2556060
1217114
2565563
2005271
663864
1232929
1048995
1145925
2597926
197169
1296632
400939
237978
2294445
1661697
752029
1325815
2591346
1371549
2551005
773446
1746253
1791193
1174604
1732554
2177906
2164759
2486177
2170907
2787389
66853
1747762
2868496
757685
2027088
303157
1772230
1767814
2056967
618234
2685074
436090
893628
442483
474454
1719816
2571424
695288
2557166
1925012
1405760
2690924
1108168
1283025
174466
1574407
1411283
2243300
234140
681385
1791952
30473
1082671
2412227
85358
903347
1889109
2274890
2893830
2307569
1242737
2511013
1055085
864019
396808
2899394
1395770
1137125
2548365
2299654
1236368
1819794
1887436
1963978
2505738
2605844
301168
2193610
138351
1271306
2590661
2536949
2646276
1898335
1635339
2135179
2029219
510535
2014936
1076734
2823657
1234792
1985290
1442101
1641870
1484270
2803156
1213803
1180773
2079225
1577523
845773
1141592
2733562
2682838
2754594
1392977
1061609
1410794
1800801
1430281
131073
20951
2402638
291513
2807023
2149220
1392668
1543809
467504
166431
984108
2013071
2411200
886190
2053807
2070953
2656968
1070979
1250149
2901065
1441934
2801771
1632539
1544490
1590086
26178
136877
1372717
1576105
1037620
1674008
2546555
1920798
2065441
18892
2328156
800476
1326403
2224373
1164901
1329117
2811890
2322895
1851279
2675243
2016208
753979
1685844
945750
861949
2619702
1645456
2780354
1692391
2007908
388838
2469951
708787
116110
1456647
2923456
1571306
950344
799712
8147
2055760
229766
105375
1222622
710240
836222
860584
257418
724943
2091095
518035
1938472
2885050
2625571
2743975
683402
787705
830061
2112039
1806128
335939
1654567
1993468
976070
2502571
2573683
1105870
916137
209624
875879
2446627
2490732
364837
907197
1289061
1842622
703104
1291534
270192
207957
2048476
731931
839477
2551510
367268
820637
2871032
875172
2784606
1927215
2827522
1684488
647080
469386
2523625
1342963
215302
190066
2646349
1162625
1405928
2876482
2752344
666179
335545
1578803
1414011
506928
2463606
910323
2073255
2404762
195937
1051258
752605
2410490
1695360
1382646
1778050
2167319
2885891
1817841
1621195
2554387
140598
332331
2062659
2020021
1297360
1379346
1602021
207177
1926718
431894
1665471
413153
2231020
2340297
886330
2880742
2649899
2791839
1751172
2181680
2425697
2114951
372707
1760728
2428212
1068054
287767
659649
389439
1602538
439235
2282749
1140865
2938217
1778078
1690582
1030478
1745631
198444
2261269
2595699
938927
1631614
1085944
2352687
1218764
1551050
1329717
2871994
1734557
825515
2355855
2806937
1066027
826256
613205
1491948
2043367
871681
2274393
2898827
1984546
2858415
865847
2666550
140771
117921
2136313
827537
110783
2699799
1462957
469974
131992
635960
2788953
2197317
2752860
2373225
2780152
2531468
1192337
2155150
2534880
1487668
201463
1336293
1115056
1701062
2276091
1269501
1506370
277266
551471
1370682
201216
1196765
517749
225121
1434990
911251
1237568
1269142
813989
2881188
1290889
2851431
2107399
1352
187951
438773
485451
902682
868844
143656
1936479
2611157
783720
2776460
1050965
7220
2772665
1038088
2458157
1161798
1037704
1414318
1277822
2260201
2929211
476401
1496072
2560949
1602809
2375072
2730272
1131355
22826
993588
2893044
795607
1370201
497396
2676473
837573
502638
1977868
498180
1340255
1076540
645174
2729031
2114198
1377236
377125
2272600
1051846
285084
2349833
546467
1895577
2257903
2134027
2111545
2678547
60996
1451193
714999
1486434
2245913
638000
1511584
2346541
110502
446603
2810726
1556339
2881769
1489843
380129
607649
1403509
1764402
1476632
2579400
2040431
501529
1667940
1632972
1148654
2877253
621161
1842176
2377665
1672763
2091585
678717
2932751
283393
1861648
2677012
2415725
2656326
1531083
2443249
2010229
2027059
78556
753871
2038155
933423
1074462
880587
400589
660205
88261
1390250
2552961
1230829
201167
268559
1767868
429
505125
487702
154380
2346634
1674632
130507
1234455
37054
1505735
2576591
83045
1947453
1591554
1284020
640833
521778
149789
2502833
1760300
2630668
1598708
1210587
2410652
965772
940065
1175302
645960
1302269
1636215
2753563
2536799
2480617
395044
1507638
2256126
886696
164150
2676438
995395
921348
2040179
2225395
1099316
1499483
347156
1829764
2338754
807276
2924691
1768540
59032
871812
728748
1627193
292061
150496
2665638
919799
2746918
2031876
488382
2145310
2402077
1456318
26782
889105
1898790
2798638
948832
1549566
1596527
2850499
867572
720052
2118418
257765
1183239
1082186
1648324
2874779
29141
1441116
456424
98921
2048116
115994
1630816
1388507
77726
1385260
839325
811100
787248
712056
224041
2637681
670165
1047604
361088
707477
2439115
1598814
1091364
1197061
852840
2673893
40064
74823
2009623
455787
560561
232692
2243813
686766
1185895
315271
2379792
1891963
1513263
1795258
1381710
681544
749627
2369781
856960
2009772
1694801
836643
1405525
2515679
1382866
1877230
316106
1519400
1386696
1976316
1735102
619466
140975
2040633
209187
1338207
2271132
1143128
226946
787528
1820027
794761
690213
1975238
2070993
1428133
2479261
2171911
793920
1107293
1340800
640424
2465901
2636058
372859
1516041
2247189
1457640
2868582
27898
1317281
2363861
2181061
1770294
628442
2158981
1034331
2664737
1027268
292021
2091116
1163590
1272913
640659
2622465
914693
1982994
2335540
2251668
1761576
431898
956812
214036
2116139
1799481
98317
246429
2252659
1654643
2555799
1675352
2147143
1313021
883399
2309611
1313326
904617
412337
2164834
2283729
1135540
1592310
2421372
2274861
2303004
2749421
1661446
442426
454528
324209
239656
215860
319080
2125053
1836007
256939
497882
1824427
2575909
740497
1874202
132071
1373147
2624957
745474
212220
542365
147363
1051691
114088
2524862
1660213
754290
2680189
1970743
1207879
2027785
2023814
1769385
1514283
1268688
2680895
2232494
2226839
2763246
2087559
2796402
1734194
2807075
111008
2001607
2493354
1181926
1647681
1891665
2593528
1610506
622419
1959938
1179145
2754441
1819356
2105731
465444
934225
84178
744667
2765802
1243600
2716307
613835
2440973
1762162
2046931
798910
771951
2705273
305667
2051137
2160090
1619064
1354471
2822822
1727123
1993074
1857101
2741125
1838503
2884662
242911
1927261
2320479
611539
1541216
513151
1009840
641960
481471
2779175
2213807
2517048
2934362
271900
940672
1829403
2532852
912147
1021382
2891921
2870265
77248
2421788
1250103
2379588
2525722
1055289
1533970
990483
279336
1280373
887526
1340087
52919
2839967
413516
1352023
1835328
2580226
1074842
1439408
2306594
1950544
1950887
2219263
1698153
1493109
1084844
1466667
2073828
1645031
1871029
107695
755506
2313297
1800463
2807908
2133311
1789114
845017
352039
625662
2744078
619700
2812901
635960
221636
992939
422518
1010445
1653603
1589389
2118915
2462919
420614
1714236
1618028
2813858
2332901
2314954
2231408
2702691
438566
867821
334212
2506481
2394850
712182
538277
1921858
1983104
2121190
2013474
2873582
2514654
341204
1158968
1826750
789297
2938638
2829131
258612
2619791
2914576
1524131
798093
1351292
1389625
1986944
354329
2849997
968636
2852665
566895
84188
1315006
932924
898975
523641
1747172
375636
735158
2569436
2377685
272285
2206276
722965
1972499
2861554
630760
1443280
218606
1934894
1188521
1135027
729364
481452
742173
1105670
2194851
645933
533549
2029758
2422074
2098078
2805456
2906750
518364
1918087
2688674
887167
1074525
1737744
478705
2300336
1524941
2074923
889079
14000
2825973
1675176
2118731
200163
1669132
2820154
2601316
1632756
206776
1797354
1199935
2859929
2705257
2444213
1647110
2198449
1349061
2267867
1219349
2879749
2265408
1413161
2182217
1632018
1705341
1161115
3358
1594762
766490
767275
302998
693876
2546727
2861989
2498923
1722487
1837693
1099409
672722
2666531
891051
2544276
1195346
989494
1280934
1730913
582599
1895491
235444
786433
2703509
1206733
722332
1011596
754193
2914652
2183929
2526779
2032732
2862658
2907193
2460121
525980
2081229
374824
1842956
1697838
2453265
2485222
2894860
2455800
2832995
1509959
182066
2886213
953829
2886484
496279
1356421
1460832
1917411
332200
1728011
1051534
679689
513420
2388877
1023281
339080
2762192
1086313
1813786
326598
2699715
2264593
1030864
841225
1775120
1708450
2639134
444074
2767089
2711408
1700809
2154497
81681
2932055
670482
1823430
2450553
1579871
256237
1140628
905085
631274
2420109
1278735
1923097
1653205
410994
2715546
1841300
348907
1207895
2786922
1881935
1124752
2798915
2060161
873752
2853805
833417
1028705
1551545
2871902
356176
2334829
192379
2117739
691730
1708238
2369715
429571
1012501
386910
791274
1421566
2783217
807633
349859
708314
932275
1137222
1656342
668194
280364
538988
370377
428913
935203
1437907
2001672
34320
768861
2715057
1170881
1985467
720875
2509276
1213726
951843
2787593
419095
618585
390949
2836388
1947190
2598542
317187
1495981
1751969
1863830
192167
1379265
2287429
720745
361287
2783446
646267
2399295
2894428
2527055
1860863
2699088
38696
2212897
2823994
2883646
2523369
2586924
2771850
718179
2787701
915589
2026695
2785434
172557
917172
2146342
2144882
1924057
1196984
28340
34613
455032
2692213
496648
1134385
118980
611911
382887
2921361
13962
2620615
2423737
2651196
1318288
2938137
1602944
2380799
2006892
788662
1387598
2828755
102585
471274
2439562
1091204
1206918
2794012
1807928
1403644
1997931
651555
1795294
2870341
1625593
1340742
1127833
442770
66130
1583340
1644660
2926665
314602
54205
1807440
1563008
2593801
1675324
348154
659508
525728
1134000
760918
1431878
855943
1001384
369742
669500
2318261
94608
2207277
2325975
2119269
1047608
1944198
420355
1703878
2293568
251288
1074270
846071
333654
1991975
908127
1093511
1779377
759300
2530980
935182
132109
2426321
16992
1888646
1847401
2555106
2242756
1409314
2819186
689456
570238
1284142
1072940
2673048
2195931
1862776
1569984
501477
2235260
2544900
1518665
186216
613670
2600616
270847
1626658
2292975
184026
1486097
519622
1523235
1954103
2727420
910222
1485193
2230825
1558360
113683
381676
20735
943989
1439867
1278452
1176711
887501
2610034
666873
698445
2728796
37888
2882453
389835
2220342
277192
1491537
2861781
2102302
2862703
701816
1683857
1713585
771506
1752912
448774
483443
1843147
1864967
454383
306383
2819504
2417015
1199380
354030
791052
1400292
629414
2795251
481732
1837844
1566505
448384
2901168
2809158
294766
145760
1794260
1045479
404265
866963
1065782
900253
460513
1859243
897639
2575051
1943815
1920080
316484
2449188
13494
556546
116069
2218965
2686622
1411545
2764746
2828259
2754825
346229
1697754
2881905
1302188
2755924
1025809
2107548
2122851
2523142
1255459
1548635
1841910
2353414
646788
1019157
8245
1532064
489322
2482392
2163404
1611178
763411
1344163
1631829
195900
2556050
1463077
127348
886817
1170410
1492953
2622315
2167949
1029616
2203600
2193327
2386340
2533921
536646
1379696
1343470
685873
2523052
2325680
2230031
2471733
1867223
1607870
72450
2443439
1809581
785381
2142330
308832
1211001
203743
821671
402481
2932193
1470964
823951
590974
1105732
1970381
704754
2794067
1549655
946445
2687792
864894
2906133
2026384
1232904
2663754
234035
1309896
381311
1141772
2811502
534481
147272
11714
546837
1481874
2871603
1306415
2154901
1218053
137399
2744528
2193333
1859769
976568
2390476
1517648
2875427
2679584
2035240
2063015
53883
995261
2261449
2589155
2254588
2301204
1188354
2242082
2734192
1584337
884739
426225
1306431
2480539
900300
1835415
241705
1377300
563457
164323
2908308
2638109
1324966
1115212
1736752
547737
2246209
507145
1775563
2824707
877901
463232
301007
1813528
395412
170781
2611661
1380873
1088146
2028228
547411
1634769
351972
1090288
727676
2594335
484544
2851902
2249775
893164
510090
2206465
43944
1882309
1735717
2644442
2113026
2279910
2722097
482270
2440243
274374
2651921
2352998
683964
1284488
763539
576519
1362233
2439350
1247864
792004
2521429
1719081
2145702
2265955
2769691
239642
406389
72994
915195
2798425
52361
116927
516543
2717317
415362
1144730
242250
74510
1809715
2355063
986139
1620114
1120048
885539
2622174
1645058
2660950
1729500
1101388
1805285
948928
824933
2531215
100296
1304190
2341781
2055174
1578497
2283615
471332
557420
510380
400122
2789220
274407
649769
2595558
1614236
1630867
2362375
2805805
993631
877237
414911
370230
247431
570627
353749
1501950
1927861
1147803
1970688
90113
847329
1183358
1347538
2379889
1874687
1582343
349325
782617
2212253
1013761
570234
2469153
885011
110569
2337416
1375741
963600
645809
2532043
240869
2258119
947224
2805103
2170652
794119
734311
327459
1123244
1363207
1421927
1067895
1165877
1423779
1840813
1407049
310067
1738689
1631413
1746469
508729
2541245
760427
2664357
1070496
2246770
1209795
176102
833429
786658
660997
1587644
2879683
1241234
815354
2150408
2180969
1656914
992120
530778
458063
2473391
386571
1739939
157835
1967850
1830481
102782
1319380
2113047
127530
2337979
2008621
551709
1151694
2937499
1137590
635837
297860
2340861
812095
436687
1291357
461710
1043990
137560
197981
476550
2793105
2622236
1564728
955789
2137411
1827695
1975552
2866334
1669555
1234535
1026099
1794976
616229
1118424
2118537
213631
918605
2583620
1765221
824130
2603055
2131856
2308612
2593252
1155609
1902729
193686
146053
1879545
766608
1259080
1322293
2693968
68676
1058066
1214111
991520
1775476
2873167
675946
1662604
998934
1456446
2820659
1857977
319956
743721
2808069
1286449
454317
937062
798118
601244
1690279
2676573
881887
401991
137000
1372858
589748
1571592
1287676
1101998
871466
1786741
371170
2850098
730893
1015201
146737
2786649
425112
213011
1041738
2147431
1532707
1316847
2672971
167715
1819853
326828
1730939
2664006
357913
2619284
1964042
635830
2082020
2250761
48948
1425985
2648994
416883
2182875
1105155
1396467
2046893
1772516
2936455
2911602
961419
1850254
1718333
1431326
2847137
2048937
623520
33399
535820
1306591
592003
739677
67923
646692
2535295
13566
2630726
1769957
2836820
950839
376463
2245713
376469
587955
706694
1412805
1907399
2849936
2585082
2236830
65497
1208557
2390731
1508909
859065
1922141
376707
1078617
2139156
2857079
2098318
1228146
1826578
877996
452286
815812
632817
106185
2789548
866527
2047136
543433
1311396
2545767
919529
1883409
728833
399128
2467366
1652367
1779982
93381
1253504
2598018
489587
1115821
1344955
2677936
2050863
1914430
1829467
577460
2465038
978768
1278023
2115896
976566
1700522
1935972
1434777
1133737
755176
19714
2145430
1481704
2138805
626401
2447809
653351
2385522
835860
432627
1092321
1068987
562956
588090
2697840
428370
929495
1639068
912002
300858
1701696
1602454
1859883
949528
2890085
1515567
1317171
985972
647659
36261
2173747
1231766
1711271
631383
548780
2191074
1435033
2105207
2085623
2861050
653423
2264333
711172
589128
58556
999367
438643
1933849
1862368
2418263
1934503
1724706
1870376
2709754
1071879
1895644
1941580
1849239
2373326
490942
2763831
1165712
521207
2091284
1043867
2309475
1807062
2438573
1367871
1912678
772698
2383418
1970968
1496581
2453049
2666634
184385
223743
2915657
698710
829540
1274529
714521
157451
2593260
541485
2439623
2041193
1578579
1324125
276036
1265805
1592472
689812
2636064
2849836
1745128
1170136
1716837
939038
310193
2675643
2629649
696936
1956561
924769
2021556
315473
1163092
1059151
1089964
2214783
401135
10944
946990
2614355
2915969
304039
1056107
2245519
1091726
524150
82481
1713258
2015088
700498
2693525
797967
1315258
1483131
2487443
2370436
1430875
408170
435426
2741633
268966
525156
709011
2693974
568634
1806369
2526907
1541291
1253132
696275
327200
408256
1492808
2133053
632256
1464199
1956385
2615451
2533415
2031526
407757
1548103
983871
2769984
2454186
559855
2024477
2750055
1431599
1863534
2370405
1270215
654910
1924640
2866342
1343361
1522745
2357458
1178976
1414996
370014
777677
976094
1932228
1478191
1081820
1763443
19301
314764
468926
2283073
1388765
1529884
276622
2624684
2874062
2783211
1704584
2931259
653081
1507995
1833058
1351704
2463734
1095953
1064838
1110130
2372529
1662284
2138705
304138
2025720
2574879
639888
1771618
2531410
2418583
2140808
726888
2782224
1999570
1827104
1043713
790891
2908519
2826227
2209052
635953
2935405
2429344
1724441
376919
1950951
1253570
2481602
1256503
1220296
1048264
2914005
29134
1690227
1341692
1529295
2472481
2876315
1809985
2922054
849986
1758421
1310452
1572891
1962139
616173
820773
1150326
2429164
2510257
680692
1803938
1323861
2251604
2248529
1151233
2616716
678380
1632787
2580948
2923497
2870000
33722
2113432
2177820
2325647
105354
1424180
2073861
776407
2185004
1613447
1670305
1438645
1623446
1747872
999848
2553434
1684494
494531
174334
785433
1610701
2867244
2905666
2652695
2289858
1828086
207599
509250
1589097
1555151
222101
868261
1341934
2430684
2050621
2592384
849107
452272
2249361
27992
1135732
1152705
1741127
728332
1639312
180305
757050
2330074
1255235
1197130
1347303
2587686
2233995
2550066
626497
2039786
818745
1336999
2459398
1326169
1145
2752454
1204327
593946
507537
1959527
2214022
1487725
311121
975332
351137
28075
2024893
1244593
224541
2355593
880765
250002
139505
457957
1615950
860163
1006718
2211230
1410794
1332774
2917150
1960627
2524492
2786882
858696
2067780
633006
1282512
2776349
825641
1701771
767216
1909330
1629271
2402208
951895
1652637
2556073
76998
2086149
2045540
2873738
847701
36060
1815755
2069713
902937
758544
1466364
1024446
2074114
2327001
1568995
1312413
1199959
1271794
1265773
1297344
1587071
2937730
1282362
544824
1511452
39621
1367452
9514
703675
2316355
2770903
903444
1482981
1267755
2206989
966132
1722611
138364
1213362
1101298
2042398
2158166
2271176
1440070
538359
2504767
1001839
897657
571387
102785
1464030
1781049
1448256
1107633
2724588
1234189
2654514
1656714
1622142
2465165
631046
1540281
1774112
1140019
1021181
2111969
613130
1943176
1860476
2893798
537620
2381059
1191977
1941219
66843
1170622
49900
483111
1328032
2666355
174111
2163515
1079544
1468543
458571
2344735
1574312
2307996
2440060
1301334
1316857
1732339
564206
677219
429602
378218
1728802
319096
2052196
478819
2662196
2458414
715686
1852297
2560969
120238
2343986
275614
1117016
2020567
1174366
2151719
225940
1986812
1584496
123762
2745918
2375914
739931
1841358
280489
502688
1289149
2911743
1448620
2346355
668537
226654
1418157
1598673
256462
1675937
838589
1117356
1413920
2770035
465189
1265815
748488
1233101
378212
446958
2887075
2274732
1566230
778565
369918
981460
1049106
2321293
2528189
732611
1475613
2617240
2174248
2254132
2246542
1069583
1392108
2753239
1499382
1760671
2501297
1114609
2101830
348877
1518689
6249
2690658
1837998
517064
975009
1324445
1734000
713061
1682220
1477548
275570
2186001
1505909
967767
1890487
2917274
2452093
1590438
706847
2853424
542752
75846
486178
2620290
2391105
1971095
1433479
1737673
190099
1928076
593977
796134
1684620
1098091
2462373
2248952
842768
2478244
1412917
848921
1444854
658780
1605212
1940484
2337800
2063807
600512
859735
2517812
2461136
35292
707991
199113
279001
2727126
212971
1817057
760321
1276211
990990
1021569
2769196
821353
758593
1547355
2267161
1639828
2323934
2128365
2545645
2595831
606854
1475145
1831846
209283
2048450
1109215
471293
694293
2137486
304214
2586994
1874954
1077179
2752874
649909
1783567
221700
2656414
1547031
72165
1315693
1020032
393501
2529962
1667481
492949
368669
1931294
168668
2068828
2245854
106316
1090045
1117471
2573772
2144238
1505308
961329
1659817
100951
182371
211812
564078
1664635
1912647
2606373
484295
2888067
1995432
2229208
1697534
574051
1832750
2246553
1606569
1261535
849471
630479
1432781
2814920
1035906
2345798
709734
1045066
1116563
1489344
2258185
2002384
655878
2836429
1361363
565520
2525144
1084115
843795
1550439
2366371
1933879
2424877
2888661
1938558
471534
2337392
1339313
2888075
438098
1868503
2226063
1427732
662843
2733633
2118141
1224848
1121216
1758670
2427477
331182
662634
995440
646320
307850
242267
2533438
2513126
2162360
2912454
1157166
931570
528642
1816252
347437
1142606
1962927
1294735
827578
603289
1525922
2644319
2442289
1865906
1838538
1114905
1815231
510529
1803482
1147990
2846780
1689653
1729624
2743631
266657
1993150
1074882
1427430
1288370
149086
2092834
619917
984686
2893513
309812
1056672
2573573
186189
1079615
441080
1280403
1270643
1297419
655817
1166448
1053107
2208694
1662679
2413999
2442378
975145
1712364
2219735
662180
2011676
209063
1042463
1712408
750317
2449573
2529230
244289
1686332
371247
46285
2735694
33003
2674366
2623065
2526078
2206632
1974999
2774745
2852349
1928457
693785
680017
2935364
577558
1543693
1648863
109766
1531202
1981146
1633611
2922012
2193451
272756
1071662
515375
551624
2521393
2796680
1627256
1218291
1544806
1577635
446166
1638482
1939407
694259
300102
1430848
641624
2775163
1434490
731560
244535
1585760
2577506
1450634
32774
2581981
1153084
2393546
1016140
762106
2266709
2801480
962527
252713
2648943
605393
1379174
2815261
1175048
159875
2022927
1819404
1273477
984893
2845412
482675
2012924
1521251
709232
2146018
973691
1080322
1257359
617481
2580158
2063145
2075380
2676661
101425
164677
2564755
479570
2012678
1158426
2297670
2290085
1923032
1184545
1017213
2884827
2811649
217439
2141872
1531559
1242104
2733082
2522736
2654506
1610983
2168254
1195461
2894710
826360
2922230
33388
2622723
93331
1189422
2346217
846374
2123749
163103
311222
1885409
1051451
987554
1553849
1011686
1585350
1710652
2169649
2380395
2511239
1103616
1984566
1479543
126493
2483078
1284028
1841865
2654266
2844559
1042397
2661522
2296983
1828786
2104737
1224373
1594351
1806780
318623
2176847
970564
1903966
1618850
1148254
714615
2119983
2098244
1427066
1258193
2427056
848680
1788790
2860608
2477395
1744987
2915227
309801
2573869
2260338
2044143
612783
107729
1423630
2012467
43932
379361
2439492
1446958
1572222
1761145
682914
2478440
2888394
1076846
1057735
1248840
114306
2859754
2808567
1160236
2453054
1793427
477589
1951568
2012632
2444373
1608085
2217200
1071863
2776528
2452836
752068
1304094
1680563
2325840
733268
482762
828463
2095206
1391817
1618197
910893
707402
1577556
1418863
2872985
2299087
1567873
2777545
1210588
1846656
1102590
2532491
1675047
1374082
2041513
108731
46070
1278873
2656379
2273668
2085881
1737219
1856832
1573357
2376384
1851819
2110433
2767037
189286
876733
2336433
1957032
842352
2251259
597159
1423219
1660881
2372783
1980154
1908265
1941513
1343023
1237099
2192844
448061
2540109
2664388
1500610
1450986
363920
785191
1112494
734226
2799356
2666506
2497951
2886498
2325915
2647448
229589
200262
2823578
2928508
568846
2793233
1464702
1468071
139313
1010019
826271
1335354
1591185
2122250
823650
770692
1184847
703913
1460445
2848558
1372744
2307422
1007883
1385092
688070
1276975
760190
1107006
1509325
2595455
847357
1810552
270025
2100510
370308
1473836
1582872
725722
1700043
446284
2508431
1507348
2119920
2507221
1312780
2083148
1245229
1422135
48314
2900716
1293366
2302402
2724914
738530
1985704
2215672
1254170
2312299
591830
1533259
2519104
529552
2442799
849660
235107
1013563
2146616
539507
2650462
450413
2089713
1099530
185452
2541644
360748
158906
2496647
2546430
601114
2358333
2892976
1066124
1909818
1921842
595949
971431
1448162
2469240
924318
873925
2912341
1568870
1956992
912495
2519389
1706441
509110
270123
1060784
2690536
74340
2645413
375246
395137
2737700
1970089
420135
1378559
1252308
2682520
1061642
1789372
426917
1634325
997082
1744593
2587931
2032198
2702115
942458
2306273
2553554
1082369
1276056
1256202
1872465
1939735
2444436
1739149
1660301
2826164
1752209
890224
1415687
1021150
2361304
539400
1136481
2477866
1570748
348113
1818006
1092913
2486375
766862
1236343
990035
1550862
2798032
562131
688451
1823991
1520418
2623043
1418400
2794115
1846822
803283
1519977
1470449
2904799
2711475
309801
2842579
510905
1418514
1842083
481875
725367
589920
1173009
174067
2557869
1619307
1153610
2309046
2843404
1021444
2560240
265589
1402772
2177873
608566
1248115
625935
275738
1932702
203515
1464513
2563769
2100439
1910417
1970624
525797
713689
1099808
223397
477362
781940
1672087
73184
464660
155180
782914
1935540
1573611
2361538
1295298
1597057
1955596
2048466
775724
1293092
2562874
2809397
136574
74155
1459179
11360
656936
2878538
135109
2202962
2318225
313490
1137324
723849
1160959
2130491
792451
1788328
1800602
198868
714899
237147
2161799
1995311
2052754
1324204
353353
199553
640468
2478193
906254
135106
976373
436857
1350229
854853
2639044
1778935
1325027
2533228
1870518
2413500
1866875
1600939
178176
1518571
2398865
1510348
1407563
984169
1421144
537218
111110
46309
76048
2705185
2475939
167352
1860962
2281747
1552028
1483029
1955422
338096
1489427
257628
627585
2712932
1543254
427802
895982
1950456
709989
2511949
1986232
370107
25201
124100
1118668
2543223
1198681
772144
1759000
1028412
2305668
862452
2759118
2612229
1882147
1363590
278171
1075244
2782156
159260
710512
217788
2497889
1703600
2461404
2697695
844360
631811
469604
1874863
208403
2813079
833639
1914389
355308
854781
2456810
1628901
1702713
1831336
1699822
1982593
2610228
1266078
818633
520489
1231333
188962
1190489
385314
2926728
1889570
1233674
657519
852640
2872632
2098129
1194393
2537713
952732
2853769
569623
86859
921739
1276076
2335261
2519788
822097
2173840
1381942
681390
2212732
2628367
2599297
1473152
2671342
2564290
1785346
2170839
1525375
2320588
481231
2705388
2520701
876761
1372941
234957
595539
668404
2041939
1991424
435240
1282325
856770
1420946
2529737
1319124
1678003
1151704
2034719
2267632
1998444
2448499
2786980
1183247
100791
2600064
2183742
184640
1220074
350419
723399
1490880
2232996
2825686
1911841
126122
1616839
2644228
1824119
1128090
606793
386004
609828
55375
660204
1917763
2117068
197818
1297546
824857
413748
1938255
485999
492360
1158409
460280
2754611
1106389
2438567
2874242
1929066
2590380
2610125
2378559
1193937
1766512
451838
2115992
863846
307198
2110031
2039202
2759202
1681122
331882
1256099
114480
2666940
1078615
259393
330482
1874762
1169448
1244465
1272649
631311
2772609
2400999
1638241
2636654
1521445
2188136
231561
2518955
1759143
2457839
2194012
508911
1507384
842191
522362
1833145
2215006
564495
2227498
1924599
2522692
741127
1150388
1024840
758417
814730
2506060
1314968
2632447
2010338
745258
942760
1579693
1496082
1572646
2587606
912509
1561192
1168159
227233
2716753
2907901
2290040
2511800
1721555
2588149
1878783
1296976
2472498
193374
1685007
870486
1259811
399284
566942
2795464
878482
725410
1495831
2786847
1919239
887239
2243695
502397
1172340
2680367
230678
833565
1588885
2801542
1957773
1127687
820796
2768765
584590
1736070
2693538
282137
2513454
2656416
2872200
2757459
2714196
2553964
1054217
312259
1653611
235789
486833
1551323
251650
1335866
1337342
781181
2368986
760617
1014995
448912
2378750
2267962
2929190
59590
2877515
2865648
631994
1626473
1538821
573540
1853329
2568174
2457807
1313176
181179
1757578
1896912
2817305
2836284
1751845
619386
1506408
2688945
1621828
247645
2769170
1420244
1044511
1410578
1902429
2811611
1992365
1115215
2623669
1478616
2305474
10212
119460
1785257
1482467
208431
1718421
2111881
2195677
16799
2287123
1153427
2797752
1421016
2405728
641963
2008348
2795826
1635393
2440782
2617145
435226
1903487
1419573
1836980
1507211
1006955
1794879
1421477
1425755
810462
2023494
1167869
373851
1820781
758900
1428744
2042839
2897413
270182
1980549
2257948
1063327
447241
1885860
1506453
234156
1257694
2802467
2390763
2087342
1570100
2603628
1571914
675470
22687
1725165
1198719
2270316
705482
20767
2512394
318392
580164
1522947
2195781
518554
1742282
2900818
223353
1386062
1466464
777557
2689350
711111
2767947
387436
1154602
944251
1832208
1620559
474969
1966806
1562661
2124160
280910
55618
728176
1011545
45812
291482
1715599
2888990
1235394
97154
543058
1018911
265421
2218312
710079
249793
2364226
1492389
605659
639992
455669
1123817
1322719
1981541
1341909
1312962
2057459
1165868
964959
2653334
1528126
1837840
89191
2534546
259705
2764203
364391
1486462
52071
2038051
2756976
1802741
324524
1336712
2110420
2018261
2704561
328523
783560
2693583
1982943
34327
2336722
1758847
594646
1180145
1133379
1491287
1475334
1150388
2928035
1937050
2324736
2906277
647321
1349948
2803230
206713
1763362
2737745
2838139
2440805
2560942
399854
2274889
714366
1651835
1380615
1052806
1278633
29449
2435401
477357
2555720
2401148
2044212
660585
2336864
2608955
46196
2090103
2364289
949671
570250
243483
2117096
2830214
2815083
1347437
2743193
849764
1610001
354204
514802
782230
102461
1800548
1305210
2652021
22844
1215476
1786812
1013138
1629449
226040
413368
2542322
2099295
446593
2178203
1223047
443721
415289
81586
329469
337323
2414690
2901918
2323653
2006594
991879
2624882
736272
730700
2196580
2910107
145539
2873955
794388
1925993
2589041
2071328
851780
1360443
2181229
1400066
1884680
2723747
736916
1262456
647053
2193162
292423
1298428
1921640
531019
1391634
2239094
717493
72414
1396278
2565236
2915350
1701104
72152
599176
1764281
2382364
934437
566434
1221545
162151
1830076
1229538
2890571
129538
465839
70080
1101840
273962
643049
1531390
1343195
2131101
2718517
1096351
1844270
2370136
2526026
1068375
892892
2801423
855423
1454728
355061
64269
446334
223879
2717994
1298097
224919
228564
297757
717013
1976886
2841551
150914
2693405
2248152
81667
1325122
2256940
2518584
631842
891295
468732
568559
810485
1186405
1263411
238721
278471
1507233
1306947
1850936
2372923
865838
207667
386940
1598211
2398137
544525
1842587
1726041
379675
1616369
1431091
1466716
1135887
90779
1181571
1670643
2527045
481697
1166156
1643477
2331737
1932102
1419087
2692420
2119504
1712831
2242025
496197
2762452
251298
513490
1701868
675543
1616017
256771
1774474
2237340
2087091
913701
2374606
2379869
1589361
1735495
2481845
1877789
781232
2075116
826200
2003613
616939
524303
1704878
509196
1317178
2608505
254585
2902943
2327523
2008504
2539914
2752909
1838886
2119615
1043655
686552
1133621
1826518
1171556
354371
116106
1505426
2430881
2812353
2288679
2738627
1870547
2318185
1299974
2368010
1981951
600680
2143477
430830
1344675
453140
2644763
426940
1447741
1749928
2046102
1915875
308171
312659
2005633
229247
619591
181305
1563207
2329437
2273840
1103265
354753
1408820
1328331
673478
1455454
2425514
2418408
1299288
2847559
1916672
2156199
65188
1722823
1082398
832530
2407411
91596
2436762
791378
904820
2009903
1026806
2886277
2844025
1288484
2030558
83440
1758932
1165397
1223371
2469548
2011346
313800
2083066
2797204
2597717
2929194
1205411
714969
84499
2932507
1258516
1062655
2781341
55215
2504179
1100004
2655796
1033547
2661093
2675039
890386
2177779
2151159
95515
385648
2591796
2423970
959888
1035270
2233767
2903194
804857
815971
2248061
2492909
386821
2379543
638212
2255281
1202808
263362
1731459
137361
1320116
2676813
1879593
2713380
469776
179557
849429
2139001
86947
880823
634486
345484
329429
1016451
1909107
2372068
2713275
2402418
2410723
1846248
2562100
2673110
2386599
630981
638356
472023
394335
1647803
21687
2603966
2052153
993661
2326248
445269
1171297
2007961
2385884
2934603
647809
2476702
2308077
1077613
2514585
1616310
1770748
687736
693918
1456021
2807434
1317626
2739336
1726037
1256337
2807745
1304821
2173363
1935765
1090682
20697
642803
2891204
849788
2485159
2544863
598595
1916310
2819803
323676
1067418
2508202
1725060
1341836
2920867
2399166
921373
2915245
2532052
575737
1629318
2094856
377307
2760544
348512
792030
1062384
1388597
1229382
2457692
2573906
1395487
1634347
918949
2292308
1371924
211115
884761
435178
2298837
2908109
2189477
2781131
101956
677152
1951955
2894262
386032
773850
1900084
1148267
2254232
2418411
2252064
2646740
2834880
2682752
195436
1943017
317327
1466733
1948908
2401352
2159743
2556022
1501134
2183951
2386491
725889
1313917
153162
1192580
1102824
75183
2755410
1624020
1671794
770847
2857696
2220837
1344875
2045158
177013
330263
2308581
271170
1484811
687566
1717186
1327015
1413826
259372
1386555
2937308
810466
406253
330925
2635831
2384700
613516
139367
1713331
198977
838090
796280
669296
595168
702822
1316995
983785
1044201
2054270
1398754
1227548
214145
119987
249153
1436380
878655
2127139
1696792
2296822
1834725
477878
1341119
2441528
783897
1475834
1963026
34754
1615099
1896098
1776981
1883973
111014
1438516
1598984
1462030
947167
2368031
1438054
132136
1898872
182772
2720468
2827391
1037443
938592
16340
1438436
882333
518649
78300
569813
1533919
217744
2496463
607357
1955054
421447
2292927
2047463
888776
1924222
1975950
1239083
2541408
2892724
2473825
860760
1108137
1042126
963503
2248902
767182
366364
740097
126184
1785421
866020
1766095
1588531
2786438
1906224
1593183
2683913
1502991
453822
487054
721016
1752595
1772682
2813271
1171420
996000
833878
1142801
2852306
957673
305723
2553599
2748251
275511
1064450
1633313
2434677
2329528
229763
2429360
2509312
301726
1847935
1403000
292501
1873404
586154
2436135
1963628
1268032
1959074
85336
423578
1473196
1281029
2699902
647367
2848144
1242807
2487121
794765
1199019
1091946
732460
1487225
2108995
1046805
2444140
968579
1513967
605515
734221
541301
1239237
1051414
60174
1417406
1024228
2268921
1256653
1915582
56054
2868885
625504
1226496
2790506
2774734
244856
355791
2724121
254704
2414665
107915
555283
1420210
1380485
254073
148767
89050
2334209
1527603
188388
2776604
2055380
58209
2225337
227970
2418844
1780360
2280627
136982
2134170
464201
1467569
923169
2422961
222050
179839
299621
2701777
2918697
824920
1386342
1438671
1951337
1629326
412100
1901204
2692358
228669
736260
591927
1826353
488932
2316379
2570035
790927
184749
187882
837879
2789679
448454
2264941
2815015
1319708
2901037
423151
662291
2067685
435918
1235434
397883
735840
518394
933472
2002931
949401
1162776
2288850
317044
474622
638482
1929178
672156
968174
2067010
147747
888620
2010414
1040516
730092
1781766
105000
2024865
1433521
575804
849011
597766
1865479
2158204
504743
176105
707023
1317415
2825184
192621
287451
2260064
1722903
2172569
2162579
303060
672531
1397270
2297470
431425
631915
130559
141970
2710158
2529705
1397750
150986
1042700
1055143
1269169
2115031
1352538
2901840
2920998
19367
2529954
223742
1545041
345464
1256225
1133349
2288211
48118
684214
329844
2197578
1642980
829685
1874769
592819
1609345
2396039
2361842
886641
2082462
2486662
2836572
1882527
1220361
210012
771228
521261
778856
393164
669830
1663364
1311436
2908499
1352012
2137911
545660
29958
2477244
1897214
2239485
832759
1162222
1709555
1670021
110263
1969238
2308626
1112535
383497
612407
1419292
2197184
458132
2773171
855603
28042
2427868
2608065
889910
2376681
41857
947369
2311833
2749386
1242487
181003
2915472
2113504
1448886
2614507
1472645
246196
901394
1496723
608891
830040
1091279
1827533
722197
325456
562461
26716
1209196
2585697
1185172
1345836
533754
764153
85737
1215639
1728663
2733486
1502822
2013745
1937886
1117106
522409
1432496
2036349
1297572
742029
2330789
2784904
111406
702602
1659269
2473707
2742566
69469
180867
366005
1934030
2318013
1588481
626969
1926855
112274
1036907
2592422
295518
2750409
245838
1828966
2525768
1778565
1103516
375708
2761354
68274
1610093
1761941
1745715
2832139
1991457
2107450
2008687
2705309
2237796
1178478
271637
2055178
1151936
963394
196157
727589
2232646
1098555
1657538
2498400
2233643
2922217
207451
1990274
1934340
1207071
2866800
1750960
2829796
777448
2202735
1210172
1020578
357819
1514551
529881
2782005
1624291
463785
2821630
355879
1731910
2935357
1621301
2562084
1441381
1837965
1679680
1019436
2696062
2717281
2885811
1652956
201664
1157363
2476076
1616005
1143976
2200174
2872275
1602172
2365077
952716
1276755
754672
1620155
795935
2453474
2658061
311442
2273582
166463
1300032
2892374
223208
468086
341386
2404635
700742
573953
1574654
2809916
245362
1485413
581568
355316
2551150
1642388
2560131
1702287
1981147
2343332
1445857
1311347
1736441
2663786
173517
1989727
2157449
377836
2779749
438830
2334239
2725313
732012
2139587
2642259
2780992
2823014
1576665
1169350
1323283
2863691
1029782
407369
2282565
2642470
1392096
698673
2868940
1871306
2016003
1942322
1758060
2909962
1492223
633636
1863103
2285616
2467345
2535295
2442047
2547932
1480900
405347
958879
818242
1619117
452135
1992810
186491
194099
1511463
2196383
2875138
1093834
2885429
2216218
2124507
1729671
891198
894851
600801
948414
2464402
908269
774694
1134521
1184082
2099327
1764718
704081
2709551
631959
35441
2718360
2102981
2326271
634634
1811110
726326
2216213
1957281
1185930
1343242
154444
1974779
2209719
1239698
2554096
2864325
2211174
892489
564400
1074377
2728418
2820849
1412522
239155
1771979
2422255
113398
728487
1247649
1479395
2811987
656919
2606406
2253843
1351810
1302989
2648624
571197
1759982
250568
684400
111932
1125116
759303
388578
1155434
858079
1763958
2813402
92960
1378675
1115090
2506865
782328
2196197
1792965
1250462
1928844
1889515
1026141
1072238
1849087
1277505
1806639
1574146
976151
2290112
2407415
2886836
1055741
23362
1390128
1544576
1766096
2069559
2812147
1643261
1517957
1046147
1701170
545490
2171564
2666116
2208469
2634937
1526173
2351136
591299
1888038
1046003
1375642
835567
2556035
568711
2862070
2767830
2634613
2697321
824174
715342
2896396
2621077
1126491
2463489
525850
967379
847219
574254
2086138
2814298
2186364
1349679
2036336
2287775
385276
2006016
1938619
834058
505285
1280816
2628852
1196732
2291608
2719102
2570948
939280
2131513
181090
2675943
712373
1672623
1993324
1669454
60816
309871
2592414
690192
308936
1111037
2646038
1030795
453161
2034609
705186
1566174
392947
136247
1952784
826356
1268900
1469481
2453128
22703
2440655
913364
718983
665261
2700209
2582112
2304714
1557614
2755954
2125000
1786062
1171890
2538312
978072
1237865
1002593
1523341
1693829
920523
2210558
931572
439924
2732020
1385921
923657
2209177
1314885
109259
796327
2759671
2728946
339231
747777
1300116
965375
1717453
1964388
1698263
1457597
2938741
389516
651236
1749463
1316443
113036
1267307
1782577
340493
740216
747886
585102
2031585
2239458
2920045
1317306
875564
123090
1569169
687268
677614
644563
1535756
719994
2901919
2870495
1263265
1707036
1014230
1276426
2531369
2198750
658624
1180821
214618
141093
1300253
451051
2306479
2925765
1514765
1988276
1650415
64671
608845
358582
46242
2290459
294100
406595
2895847
2535433
1166550
604450
2822872
2243216
2781501
2698862
2762690
217438
344006
1421403
1041742
1552446
2412312
2854770
1066330
862116
1497385
976650
2553783
1634008
2178513
1577306
378215
2120743
1307966
72877
1072018
2254590
2709504
2678914
190185
228385
819419
1817674
1345846
2266196
533116
2395744
2655376
775033
2279021
828117
1233202
1749124
967596
1042736
119323
2156162
1479466
2383875
2083954
997106
557928
87580
168948
790727
2487018
869765
1141854
336843
2153604
130034
1455469
842334
2289076
2178008
162148
2689409
831629
2081285
2553173
2857313
2537473
409616
1541271
230947
719111
2756248
1427277
249628
1249600
1609002
2287328
1849077
1501418
1475475
2253853
1569756
445191
2412494
1900945
1093571
237512
2765895
1478289
2837200
2813585
2493999
787535
651476
2429475
2378759
2190449
2265220
2849076
2403486
2792808
457150
1856030
1750703
351143
786967
1849633
2859030
2602705
2550129
218432
1167085
1145015
915300
2260049
1998084
1451314
2329561
1731380
1530595
2674083
653448
301488
2368884
333066
2766605
1957679
698316
856165
1096960
1556105
526167
1511978
1363864
54571
2700416
1465634
870380
1380633
710700
161250
1655654
1594054
2024785
2451594
456343
1942067
2187167
2112511
2095703
1515296
1157896
926494
1835018
519552
1633597
1382552
1408045
374382
851204
2251107
1961074
1690378
454165
1448606
2675553
625092
2138656
1481741
1661454
78917
1120583
1572568
2138833
95600
2468952
45780
1157218
2505167
2632292
1974556
1111803
1609424
2182161
39865
1225753
321191
688981
1714610
2036201
1968699
2166284
1575602
2078461
225222
1268425
1401581
2880405
2855781
1345422
2889507
1156126
438747
1756639
1255355
508162
1327316
2938573
2686455
1655597
357298
2420203
1890651
282780
2469698
940693
1462699
638287
2122035
370680
152936
2528220
1189970
1071449
1227352
1013637
2022944
2081622
2789979
432144
1542516
2300147
2695645
1520604
2023179
1848061
1306349
121400
287973
2841351
584993
2013244
1347957
2829756
2797400
43386
857157
2846186
945960
1726092
1272799
903527
451938
2565978
1666980
2041606
2403659
1200688
1729864
1105277
2207808
1174404
1477149
2894722
949124
527246
42863
1660657
1652654
2105255
1055369
2348566
1278178
1762989
2074356
27808
1941658
961510
989742
1157001
458754
712806
994689
2927482
818475
27124
2067701
2608500
2001020
126742
2137716
1499812
2567393
866984
1864191
624633
2518009
850135
915696
1479450
2269683
1364365
2251636
736590
289001
1313139
1142132
2852208
734799
2667064
825636
2473058
2794938
680941
1078130
130544
1149846
570027
460636
2026712
59748
2742702
7087
2281210
143385
966439
783806
2796953
462098
2723740
744546
1292994
950348
1408852
2334145
2686225
34100
2096424
653493
1472651
761801
2599245
706334
1543608
2212718
1773473
1495080
2651378
439904
2121937
1397787
2045737
2195443
1483982
2848625
2850249
1615973
2310796
1199102
1600056
283261
2507839
1849079
2570016
2924776
1188524
2228851
1343574
1528
225964
1727726
2784266
2443751
1105072
2903293
2413702
1255632
2499940
404200
2146374
1638936
2925508
2177347
2523361
979154
756415
2265462
1886809
532629
40453
801219
1247742
515829
574359
2754577
2078922
998737
2186263
22086
1562854
2192859
405259
347899
1073432
1614751
2436789
1110662
2219134
2846327
2273904
2511630
2306774
1950017
1326378
2186918
2044085
831916
733998
2763537
356290
1363656
2413758
1087369
416386
1363256
1785758
1503292
1824032
2652971
2692143
2426926
2531578
1140152
764989
2705517
2828040
352021
380517
2481195
2447238
2479147
796924
682652
1032103
2532210
970340
1909885
2815044
2840721
1115820
1708394
953986
1094879
342404
353976
2907719
910597
1046396
1452418
2088673
1714426
1824797
524495
2342708
1015447
2804703
156427
2178466
7468
1498165
2358656
1324607
827474
1177440
1390450
1018263
1958326
2298658
2270304
2015946
62217
375378
647470
616759
552503
1011219
2151408
1900599
971340
272616
1082972
1050126
2655761
1534584
1336083
1909535
1020480
532237
1343197
556305
2268118
1557235
1955723
1343794
962404
2164437
2201448
1574063
2657879
2933884
380275
1960038
44901
1239995
2722697
1994193
2568890
116357
337243
2841780
850784
1640421
1978098
1444762
1615008
2573041
2437021
1938465
2676416
2336652
2284148
861032
903492
2725670
1156687
2696342
2276533
110321
1005608
2688277
533933
1698914
179324
133154
2733224
757700
1259464
1457288
355624
175748
1971915
2163580
2119811
1041334
985705
1671379
995781
2897255
1823278
834104
40783
1764769
2923892
1345430
2921584
130009
1469496
851134
545379
700043
1716362
2278260
1889789
1254893
2401605
290833
2325305
1471151
1724364
926236
1114959
913937
2806958
1874541
1106616
2789482
2271996
2299617
749864
619982
802771
428411
881059
2173221
926423
334636
2423435
1563524
1516114
2351924
2644081
1649625
815905
2125520
1813299
1018139
2622132
2856215
608866
574677
2417587
2503333
1506548
2470197
1256957
2194383
2430357
427214
985335
2623134
168985
1547915
262338
2157488
2861344
1110634
1458754
1797001
1129431
69206
2729477
2659834
725477
1039945
327098
1284075
57153
1594216
995953
962870
1341533
1379356
2049599
1274162
222495
1006183
2356829
1615366
2238937
928575
2814809
253770
1613495
2272719
82791
2752328
1101033
1588881
103528
1225153
2318175
1076385
282389
1990489
2122508
1132573
336210
1176346
2760731
85809
498905
262759
2158503
2687890
2311416
396599
242770
1397090
690662
2331864
2818595
2098140
1055668
1616083
2318126
938258
1538489
2865896
160774
2548443
2289779
1530900
2770692
2682030
555923
1099728
92078
1036913
2879043
105500
2513142
2401434
1031926
2892190
1994800
1925147
2860684
1506382
127565
2594297
1441401
1080331
496609
2251793
209888
64465
242591
306802
2832747
1105438
2275357
465773
1532901
2703844
602295
2865100
415268
433423
259447
2259293
2507037
1474117
1434103
2046003
1033821
2905319
2134543
755654
1351950
2575439
2052627
2240050
1286356
529267
2577954
918538
121359
2135354
1651754
2402497
1286887
2677617
1146512
2231298
549852
2205322
2175728
253955
646409
216191
2721121
1782339
17842
1750001
1422495
2022851
847249
1030998
2771174
2845662
2650674
2260054
2208660
1465645
1274503
675472
121909
2713956
1096715
902004
1845629
618299
1357490
2892291
123693
2476922
1542800
1380747
520375
179579
2269574
2753094
2272256
1340878
1481177
1924520
2667927
669348
753406
2251108
667491
1941357
1344812
1060606
177517
2221172
2160653
2936892
1706321
686983
2721567
2323264
393481
469182
2110158
2433219
2009222
2446507
2021859
1523989
2737977
2113551
836325
2148425
1325648
1715943
1735689
360212
2201682
2156714
1565953
2818204
892298
2879826
1455004
2651648
357975
1152703
1981383
586023
2572959
1093821
2440283
209493
2259825
2432026
2769010
1465685
1500078
322870
167077
1213500
842885
1675742
1010990
1332644
48069
2740799
777405
649923
539672
905834
1815187
2603864
2408903
2183980
566978
1986513
2725885
2862712
2325611
225747
459440
1638826
1898317
1731902
762164
1456383
1224701
1946904
305537
1961663
146441
242717
2910893
2561137
1955185
1190430
524246
2842780
1476588
136754
1729128
1679054
1134889
1356513
1563589
1706838
1833832
653341
6751
400246
1836325
1294564
2136317
168943
598424
1598924
713051
215253
1677382
1451851
610987
1757047
762681
365888
924223
666239
545994
1219015
2251288
1733703
802061
1346604
1030594
1338398
1202005
1745203
2144097
1246781
930136
66589
1436708
2197197
125034
380773
2824326
334929
1971984
610686
1793430
957235
225176
1896139
1791813
2186249
2905117
1296758
1622224
262620
2747196
708204
272804
2546212
2678459
2298620
636160
1665882
2630468
2246988
898952
1065225
403263
1281336
1750871
1819846
516784
2544566
1029941
1292769
267533
1424038
1516995
2746269
799665
1309166
1396470
2481595
1214691
2810229
2760454
210660
2425215
2342889
1425639
2631489
2205666
191975
2165349
2012790
2345184
1169809
122576
1111831
955495
908114
2080539
623817
1624230
106862
164787
2344396
593194
2554304
204683
1438202
2536973
2770899
2298393
944578
2359475
1152209
1597819
12027
2799669
2642319
1928860
671112
2725829
1349627
305833
15573
1019509
1416018
2765922
2031271
2861921
1125874
2247416
2474664
1196027
1300690
2595504
349898
1315038
2812609
27723
1321565
19456
1818894
2278026
1633770
2232037
332584
2284253
1695645
1515780
630756
2059593
2339728
18857
367570
2166656
2147483
2049127
492090
1400396
2416910
2275086
2498160
748993
195222
2002092
366564
341071
451559
2744919
2426679
1273080
399664
2434000
60339
2463782
1813233
959300
1978921
1972217
2540726
837945
1293795
1327033
2460481
319599
1692549
1418889
2108893
2541895
2137556
2639581
1838514
2829343
2533349
443873
1740774
1354359
1475371
1684076
978639
445468
1442376
2392716
833386
2934731
2056727
1896811
799262
1206305
4728
452509
2249201
934145
1706197
1354971
623825
831039
1043552
2017296
900827
2774082
2441288
2721675
2627864
363409
618714
2819806
1547990
1373079
2320257
2306943
1108702
481761
1465950
292980
1115114
464586
1505322
864407
2433169
1665723
2871210
665078
1682544
2594745
1108534
2816786
2859804
2075361
2593422
1344727
1469121
2729100
2213608
547070
1920884
27119
2596289
2482392
985289
2779504
2775231
234913
1360383
2348868
2716213
2365935
1399920
1335562
1666288
336679
766297
684288
2884852
2927096
2155202
988440
1958056
1584423
1185923
2890164
2281908
2832863
2745116
2768423
2542978
987658
2585385
726865
2492126
335084
385552
2161824
907415
2273705
2217678
30997
637029
1588671
43418
1905629
274498
1738578
1610496
723172
667117
693254
1945043
359387
391673
845327
238716
2612454
915610
2160904
2006005
1872684
224147
1010421
137875
2343588
808897
180385
1965504
710365
2434674
883563
2836802
999516
2225376
1401131
666317
1691248
2888641
587805
581239
23227
2439569
437453
2776787
2355633
2579007
2834797
370118
479548
2648085
2385254
1102894
431083
202002
643109
1752786
969608
791579
2179435
2533378
2082026
743648
782875
400494
1159270
2384633
1287981
2633052
1842034
676810
1490978
684247
2400642
1181355
1753102
310341
2501806
2845489
742663
2664189
191726
1473986
2396867
2426157
1177384
1144679
668876
809512
2931832
2762472
1188108
1694485
1055917
2573353
924924
1808223
902788
52238
1394475
2085168
637224
1990202
871033
2549491
1004555
1670890
1557741
406273
2138906
2476512
409030
775958
2629105
1284042
2276401
283007
597492
113638
271417
1595004
2355981
764707
1466677
2598915
1006259
156627
2900697
1208392
1210336
1171452
525782
2391722
675486
1821865
939847
2512086
511438
925052
1701133
1240274
2480241
72498
7484
1151385
1371404
2262897
1556879
2634045
2003278
1705343
927267
984823
1749171
800235
1336176
1282613
779873
2264450
448477
1110483
1596978
182625
2527126
2531234
2490292
1566480
1891750
597555
2363412
527765
1069242
849613
908203
1262906
1996522
2303128
27612
377826
2111055
1216865
304153
2414407
1983758
2865204
1912002
2890345
901048
2327694
1072177
1196102
2859219
1314220
493664
237180
2071194
1969918
623061
121806
1755981
2849042
2571035
2019215
1939957
1372491
2047761
102800
689991
1329766
2020597
2294155
1911972
2729737
1520787
1624245
4831
2847130
1169126
2244687
1559808
1413955
46448
1994422
1435634
711592
2477079
1932753
2901734
269699
211169
2811896
58434
1748641
2368446
2673457
2068531
114020
1101439
158530
1347125
2520110
1188045
166599
398596
502990
1256010
2660983
2724369
1051645
2614146
2749967
1755219
1926591
2121001
1663844
1903055
2155513
1654090
1012118
1792211
1211290
1474655
1565522
710408
1749089
110054
1738715
1537623
882937
2489606
1788992
2525758
103420
2758775
2803754
2676121
2891152
168635
920155
2539349
2539002
1485773
1054614
603260
1805864
1978539
140438
877448
110184
1266810
1319540
2105385
1240191
1087160
2303028
2146618
418576
2670030
2159245
694348
2215672
1984114
2089704
407617
2607964
716941
2021591
1044152
2362422
241554
2760395
2129764
2756739
2400649
2847948
1123726
226894
2458052
1558329
1016183
943776
1536145
2654215
1974899
2398925
170118
2157961
1818106
168388
728178
102748
1717873
2775987
2015955
1930609
1398353
1503586
2688540
1571310
1594326
1535888
558350
637051
2864922
2863808
1933253
1650653
1667470
1624084
1772233
26987
2058855
1036881
1009803
201342
681942
2647216
987596
1187599
876181
973688
1299821
2090565
731724
1151397
2598814
2593250
2371724
2115124
1398689
1465203
2052959
128166
2189242
1704812
972587
669755
1991687
2001443
1495231
1663868
1083397
2678366
278593
1041475
2018235
2900993
2245388
1875563
2516325
866791
420470
1605748
1243580
1482594
832086
1949951
1072128
2850214
1529100
1714066
2262510
2027877
2638820
2906495
1851114
227205
1638776
867163
2772045
1666176
93946
779326
2823856
2501985
334520
2702634
744675
2364912
22161
2066690
1890189
1107364
2131058
574451
2628278
2331506
2241508
2368004
422011
1541300
2780707
119803
2597377
1063151
714960
1154012
2667954
2402378
463654
2425165
2150394
1188480
2626289
1338785
2577339
2647793
2674052
2716464
2121313
1743868
2490884
2641275
255273
1238222
582974
498926
623022
810285
761440
186663
2362554
359911
2595014
2382768
1552040
315350
1751649
2673197
970919
2019595
563613
2198898
774856
1599209
2920303
553131
2481343
2171621
185626
2302382
2919174
748776
2610189
428971
1138824
1496148
1396615
1573727
1749519
612956
1246099
110560
202683
2705511
2069891
2559205
2576868
1664203
1723145
266184
322810
1694088
466193
1836311
2439561
444632
1586858
2409254
314824
2045583
1740498
653473
2410070
29728
2462117
92277
398330
1801133
750173
1330981
1298126
1392839
389620
2838028
379494
1306929
416756
2743485
153695
828571
2790232
2800356
549069
2411672
2789985
2560271
1225336
201752
598801
38475
1811659
2501605
2257443
2000795
2836539
949578
1137924
1019200
948296
413191
1676757
2446623
2297712
2493959
2660785
1526700
2921265
1394082
2481426
2087646
945828
2635987
2105709
1737404
1169861
1892751
2116271
2068595
2823363
735387
1351677
662435
2525325
960181
1862185
343772
1976698
1263741
1170091
1972873
1501417
2110906
166916
2320888
2066463
2496455
856656
314058
1136817
1392070
2195618
2159531
199887
1731480
425015
2028163
1724226
769664
1907358
2522996
2784702
2678072
2144252
291979
1718181
2901371
2931967
1073670
1091068
2590988
1753533
1128682
2533621
2325510
911665
1930018
1230097
734160
2856324
438728
343902
419300
328662
63863
545145
235867
962305
1347041
2597876
2687277
839833
1882068
97547
1695808
1211561
2089326
129243
1947248
2572986
1647271
851620
1128886
904166
935703
2605587
1491648
2118018
2069504
969041
1311014
2940050
2251397
483058
1381524
2556386
2395966
2395551
2746283
2552810
1107309
2900253
1184627
1454077
1945584
2001338
1074093
2073732
600327
57689
2844140
1169252
1399959
2871138
2181215
390246
750522
2470226
645788
1146914
1516029
451235
1596883
2404724
1041731
2523731
1343484
884578
2840829
2851490
577430
2518051
123318
2844427
1604574
2598928
2250148
1942831
2845965
1803180
1950493
2214647
2143682
2670344
358647
2563721
2557930
314091
1251416
471403
1759489
1302966
2197285
179702
464401
2336693
891199
2299324
458025
2143973
2211464
2809976
1316471
2140053
1475406
905372
350545
29519
1136630
526600
1712568
2360217
1880404
2897638
1325435
1977164
1154139
147145
1769719
2933280
1587400
1185437
2411905
2422738
306149
2749338
1298294
1359173
1037535
420978
2159038
282641
287534
341970
2707818
1539292
2080322
1760436
2581131
2208250
1374398
239759
467581
231698
2836079
649346
608206
2003191
175458
1999512
110196
2405952
2359404
2270371
1285172
2597541
2827314
2569208
281654
1087278
761921
1719671
403861
944948
1274055
1358755
1342827
484572
2722165
2119292
572538
634804
2185304
1814843
246083
273071
2075326
696574
456531
2830323
166352
2063555
640890
943847
1785498
1261391
1145977
988255
1281636
862622
1613785
2449559
2313688
848041
2320547
2209492
568806
2625735
116058
2336783
230253
822475
1603103
2610326
2614054
518762
204413
2855407
1967175
2523964
553028
770058
2839757
1173075
2249507
133419
1463104
2071526
1547107
1191640
326709
1257440
1994590
1648778
920312
2415650
960843
57899
2877227
1672990
2013632
1309307
1378205
988219
2890024
376544
1152109
1793155
1182477
1538892
535344
2877393
1489235
399539
332187
368272
23566
108941
907056
266859
1412797
922099
1109897
873384
2295172
2153930
2655406
199132
2639796
1543328
592656
964931
1227718
1089203
2332001
251099
2896996
1743095
708640
1698829
2377188
267237
1369041
2134861
677929
2446763
1150997
1545711
2663702
585023
516527
962335
1855596
925572
2088550
578540
2630121
1562092
360699
1584805
372924
631762
1162310
2335425
410181
1530108
1541738
2388536
321026
926186
2194537
1554110
861463
1604865
2582429
2820436
1290198
72554
1071359
382791
2023415
424219
1905549
265303
2541290
1521414
2280081
198479
2174702
2406770
2240521
2711329
160828
2712274
1140914
124492
1868242
866198
2883330
532717
1574948
933453
1651262
2270482
2270540
2391232
502185
184681
117307
2746963
1608754
281215
2045361
327249
2527765
1187893
2262731
1688154
97215
941796
1249569
1774480
1317421
516188
142205
427364
777919
1027226
1291046
258100
1080628
2211865
2262121
2773219
2346235
2611469
1887566
2926490
2565018
139910
2005891
277052
200570
816380
1153734
106831
2385302
1880235
1398634
432415
1094089
2940408
878578
1090880
455568
1738562
2038561
854321
2882679
2088045
1482958
595525
2214343
615345
2052053
767853
2873883
2832180
1226086
700090
2285721
2840869
17317
2046982
2333535
128380
390206
663220
637544
2129703
238203
2194253
2707491
181311
2661790
2579571
1144366
672360
1565352
686499
2794770
652421
2031180
2220555
404298
2421916
865302
632567
295027
1756589
1996925
2621470
2914586
816269
2938259
1595417
2776104
759046
1295298
2571205
2438188
1556227
742646
787122
1659730
779496
2840246
369176
200382
153465
2395018
2369553
1078405
1387164
1573980
1290995
2393734
281540
1858154
2879386
2802882
2817841
735311
2771040
1297468
2399744
875202
2460532
2642055
1962486
1230456
1657729
2080056
1091376
50425
1799121
2254291
2023882
904893
1336787
2699302
1657552
207534
638085
2748898
2028957
2879846
37090
2459323
156571
2740646
2626805
2374880
1404417
1605033
988312
2423702
169131
1039759
2184854
613976
2482509
1891483
876088
1632528
362566
94271
1653358
1894662
2118988
2183974
2043865
2508482
2646846
2748733
147599
797171
763765
2249838
2040288
119800
2514145
978438
196735
2755403
2208963
2705071
1523317
879217
1952307
1616415
16610
1343913
2725739
1524111
155036
122631
1264801
1337480
2058927
2455064
257062
2362638
1879658
597841
1425600
1438465
1102952
799951
1629001
1060654
447281
2491810
1230799
1083438
1685712
2605596
186163
2710224
2368756
2197033
21660
984975
2064563
2705069
2116487
1185578
610129
2065473
395647
963398
2507382
2276399
2832997
2398912
2480960
1669713
2700406
2383378
2349704
2079218
615131
632644
456351
1685855
1554315
1709695
1522952
1053701
1418761
2929780
2273934
1020895
2570719
1546425
1103028
1670346
562397
1904599
851213
742107
565124
2673401
1520620
1591281
2308273
424733
768445
1917749
2073623
1795960
2725315
1860616
1614661
1194777
2441407
2394419
2448633
148521
2681157
725457
158046
2923417
295062
905829
685273
1889947
132509
2459123
838650
1153736
249114
2123099
362602
2638089
2712746
1683288
451094
1866078
1827170
2934841
2029544
731009
1126055
457751
1907306
1711265
1127929
1271711
1098846
594520
2808127
1346385
2526486
1475763
973969
1369715
1404817
1279509
2434502
2517863
1737073
1047438
895586
980344
244441
472551
553996
1048246
1454940
17718
1129585
2284362
699273
2741148
1641428
2906645
1965181
2685071
2644527
456585
1090737
1476708
252851
2038455
955864
2231874
2080572
1733860
1924797
2264518
2548520
1477728
1239934
1725950
2313272
2028837
2856241
1794699
423884
1907485
1904168
1435885
1925116
2555723
596728
1128729
173634
656992
2001432
732910
154646
2752727
705551
2625188
1963021
2046220
452740
324312
2507670
361087
2515168
2207998
2687801
1469975
1095571
19995
1111901
1317965
2243718
1766157
1423180
35701
380965
1304297
2014472
1471640
984446
875276
1430936
1894405
1837073
438826
1251018
1420195
424764
2122767
394086
594092
185494
1157994
2468156
1180097
1813418
897492
593644
862674
1477928
1252937
1572226
419384
1649069
2244540
2449082
1240372
641486
1114899
2662538
1809530
1269786
1169453
293459
382118
1701076
1678973
431907
871918
1398296
1519888
1744979
718128
1954319
1939362
724529
42927
660722
1758516
1643279
2792132
1107491
991104
2514207
1224012
929479
348427
945333
2013584
1024779
2666788
204035
2721519
2109301
1605359
1034765
122678
817117
1377448
2072064
988165
997124
1462381
2590413
2603368
1854566
1932539
659551
2718379
2561356
195952
1353116
44183
2500504
2577627
865143
1577695
778904
2142745
1678541
1131617
1901480
2429478
473985
1635812
2288447
1155632
2687188
1606307
214733
774626
150983
2845679
2452718
872978
2388447
478419
1917912
2260638
13754
1353893
2597762
2095198
2108398
1158225
154591
2215819
822210
2727868
2410062
2692403
173108
2121041
2162214
775168
234811
1272374
1495239
369369
1649812
84696
296297
2633582
2907854
1406379
2657075
2179575
1931348
2585244
2202500
799083
974414
2379873
270409
697970
254006
1803706
57531
158762
1193712
677525
350344
1208127
725458
1715529
1886513
2501042
527576
1070184
82130
2174986
2165215
2889297
574872
230924
2682058
483723
1378644
1491795
1701678
1613962
1469742
2098941
1976945
879284
1074945
1098229
791810
2773572
1339642
2075594
626369
1580112
2111362
1157387
1047060
690813
1028252
2526320
1301422
2243607
1275553
803974
2881950
289054
1769172
100390
1841127
2706288
1687742
2703693
440592
2884546
324731
1927391
1674423
1491220
328323
2731324
1098473
2542060
1713794
276567
1878886
308299
1096138
2725478
2933634
106047
740703
1017300
1336841
1656921
2327955
2797297
865714
393209
2579384
2690124
999096
782189
2031194
922577
1541990
1565279
203398
2080414
2878765
568843
2302831
1357083
316208
1161271
943140
195749
1949384
1889309
592085
2053187
2696965
1938232
2058938
2516793
914575
2666806
1919431
658994
2863383
1932132
2774701
1007778
871440
574076
1003262
1020705
1122502
992705
2628612
2522620
2043650
2898147
2620418
1523293
1278034
1404151
2877665
2701832
1073991
405464
2408579
98347
1325184
928347
1268232
637025
2579514
1843322
1232920
1331809
2609675
2143783
1837706
2553899
2388030
1176165
1544304
1024928
2579209
108225
1892056
2198592
932485
745594
457278
1155325
2453671
2762773
913406
752083
689622
1716439
351732
1018721
2782611
1045003
1884504
2443629
668193
2897629
849675
1851375
967882
2412736
291935
866358
2835326
1821499
470416
2598576
2538707
1491010
2073278
1270675
1734860
513829
408025
2285928
1239094
1795498
1710248
201603
68302
446642
1701037
1964326
2468564
1228455
1725068
964637
845759
1616883
2439512
341455
583428
1885981
2837051
846307
2619126
1096409
2113977
1989489
2235919
2620277
1379287
459754
330314
447792
1197406
1364049
2653136
357029
1262600
1900874
2371883
1853112
117672
2229006
1001260
393814
1892595
787867
653461
819300
195434
1338843
2700115
1765404
1385966
1057685
2909533
2670863
1184198
2310021
1921397
2894949
1037239
2146145
797730
1615712
1666134
1600449
1677833
2870854
2609324
2033664
739334
1492359
738522
2196138
1362718
532647
997172
1969555
651646
2849533
2476333
855186
946253
486663
844729
430855
1537738
180331
778197
2684819
2747814
1240737
1383400
1109539
1824707
1896223
382931
912823
1503278
2461091
2663475
1657368
222177
2074229
2312914
316280
1918883
687666
2484063
1679453
865020
327009
5625
1885640
1086411
2880629
417996
2287539
537304
1107082
2374067
2063826
889545
1998650
1469056
2522350
603619
1018054
2088896
2484130
250263
450800
2338564
2278724
1780207
286210
825412
430541
1515279
2631715
2422679
1067992
1313862
1443477
675496
2819756
1918691
736317
2744256
973663
2267812
2244276
2521823
1092166
180027
1717199
2367320
2085081
896438
1190380
377602
1612104
2741486
2044428
967734
1894531
1547811
792754
160784
1184077
801703
2208528
2686348
40866
181877
1940794
1519290
543170
2853792
1702546
755201
2821556
1241269
617728
1447358
2855921
2693401
2691434
1035908
1915443
759148
118967
1791796
1407410
500391
1258159
1800470
1736197
1349323
2882064
2455815
2847065
644384
2860284
2067423
793216
2771578
2394015
2439837
2548073
2180336
2219947
1711384
323076
2471882
1627571
1824078
1052916
1356354
2644571
1577031
525524
1582944
1098285
715839
603065
2843630
156320
1394683
706880
509138
2659669
1639200
1255214
1770952
1289977
289657
1871819
1394453
2640068
2180695
1896360
929108
674099
1676138
1808220
2831531
1795421
1394335
1365700
1007923
1330605
2048226
704039
2227031
1410309
204887
1968847
1313650
2342451
1138085
115594
1583837
1702890
647133
1349159
2391733
103146
1043765
1192079
2172257
2329825
1548822
1530042
2857876
408889
546252
1029214
277548
1549103
2240643
2277454
2812451
2899663
932684
985747
2909696
1027054
2626764
2324439
1214256
896565
2624869
520496
2548869
2675668
1294397
359218
2178168
2507633
935336
1377295
378543
2935607
1472277
2167820
2670772
2903817
1581956
2107417
2148286
1368662
932640
977760
1159113
2113855
1901142
2618732
1967810
1642319
2368914
2566413
2043060
1992381
44306
798670
445890
737921
519628
2182390
2629240
858164
2336440
1365935
2036390
79779
2250598
299979
1483091
1613571
287578
2883445
2384700
1861669
455147
373568
2205311
1457182
283796
238667
730617
2306685
2006635
2495202
2716149
2285201
623673
1574822
758190
2198640
372432
1762226
1755812
2029924
138678
2415707
518840
1796710
1871687
963411
1432680
1914084
2679637
2200774
397539
274958
2782054
1396471
679196
125197
2683908
2879747
268657
1387842
211931
2001677
1768197
1118651
95348
1241322
2517473
648898
2294644
2424575
650008
2644284
454412
2563249
2855920
540383
1501557
536203
425757
2124052
676674
285673
642111
2252469
2086295
174581
880451
595637
1952723
1524697
270439
716590
1938101
1571379
2350579
584794
2309335
2014451
459791
29801
1454097
2326043
2183223
2900455
887083
8467
1682684
1409052
2142757
2933999
2532175
1214109
1782109
2068266
436924
2225298
1117088
2692360
2918945
1553983
361408
733269
333278
2086238
1097880
1723533
281239
1846177
1326878
255266
594828
1621855
1121108
1440478
624106
2700205
76371
1152386
658850
1882402
1954706
1418016
473059
1890140
1491526
378478
1045467
13326
2907788
828281
28534
2048978
1000085
2893917
1637593
2669665
58102
2489889
652046
1202091
2152129
1800321
1551725
804797
2420052
2095782
2812640
1623948
194157
2041888
2628728
1116015
1046978
615861
637373
770486
2104626
1368614
2170593
1106966
621008
2098178
549059
2235570
847242
2051716
1550528
950680
2221319
2768043
1740612
70706
2538162
147284
131136
220470
2174543
1903111
1996006
2557840
1073954
547231
2294000
980837
2687779
410405
194097
2317172
875841
1778387
1868544
1423570
2032483
1619102
880957
1128628
2496658
1673129
1984422
772256
1747375
2919454
2820274
2762615
2025581
311113
2060613
1878584
2433892
2497512
85400
2612225
2067111
2479135
2435126
1596206
1921222
296745
1021909
2805171
1536843
381219
378094
1794733
908715
255550
595097
446471
2124113
164480
2238648
880833
1043899
2186212
1160552
604026
1095203
2420906
1935437
1944779
1202880
2375683
2339033
2075014
2629833
367372
527614
1630589
16865
688950
210583
1331268
2050106
2398836
2861645
2803578
2133428
1794529
1891030
1238457
529423
2369713
2348123
1468269
574077
990993
1707682
1397716
1032843
2736628
291507
1589737
653290
1156427
1809665
342228
1250406
1006961
1755597
2194748
526809
594793
1415278
27536
205140
2538627
903942
466765
185726
2090456
1982975
1090715
2123554
758598
483688
2771500
2047687
1077428
2120744
1667000
1042908
612060
35413
120763
2524157
2520790
410412
263099
1828690
1111282
343457
588912
1502082
1304981
2069084
957818
1467945
1236022
2937211
1919776
1897860
2152048
1682943
1756772
2699197
85262
1400490
1597792
1593438
241823
1329121
2220657
1178342
2512593
2559610
2902657
2846701
261908
754107
2457594
1076404
873901
2791598
2141443
2569533
314637
1673255
2050489
2377002
2578073
60505
912738
485069
2550826
2752744
109108
133452
1589176
1574371
2129869
435990
60242
689867
2660537
2488546
49277
2401918
369671
1717320
1360193
1314539
2749902
116217
1614540
1875093
437280
2358522
2309031
2873909
690189
45178
1157049
2862209
1685140
115273
288130
1140264
714446
2837684
2745000
2352681
2650711
2661876
92244
1453620
2211084
935159
234083
1487883
2725464
1327549
2210583
1473409
2166278
2835354
2569841
2016273
134644
1534266
553899
2674356
1440958
2939143
2466275
1889067
725176
1811941
658910
672126
1481838
53402
1383798
957482
1446443
359291
2527515
1210903
825400
790451
354958
2175183
2712224
765616
1990750
2930042
2179495
2155253
779878
2642097
154111
1658625
2341788
947112
2788973
1078242
665651
651878
309523
2239243
365006
2728815
780356
1203470
114959
1966845
801187
308542
2866482
1841332
657119
1780950
151568
2546542
129132
462332
1745897
80582
1361900
1978324
540461
923220
307521
2435009
1959429
80148
1021128
657428
2195412
2646916
278047
2873994
1606092
1846498
471552
754837
1980370
39313
989638
1886183
1772486
1818273
1242095
2686924
596160
1660150
541671
402705
1319907
633865
287898
465293
2806698
2272935
690879
896667
2331249
60570
2159225
203674
1038609
15339
709835
2131855
1993857
1164442
2876517
1474324
30252
2072093
1000094
2845894
524563
1919724
2511363
564163
1074714
1579274
677419
2189540
427826
1805210
2220142
983579
874651
2372300
2560391
1446431
676587
41780
1209321
2098630
387306
14553
1306491
2891182
1500640
2598600
908558
825360
2232646
397225
2482764
2143986
2403450
2409687
2125019
1242206
1434721
2020282
635576
420385
2555367
360204
451237
727880
2551909
2745243
2076820
388702
2749721
2633312
1903661
1184992
2622029
1274222
67331
1442045
1342271
564857
2065842
2570269
2284192
2876834
521377
2558330
2087139
2104652
2185086
2686103
1868331
580690
282202
1262209
2745570
1695593
203670
1298900
1386322
2865962
83748
620332
884459
1832990
1009908
1916730
437496
2107852
2302434
713005
448079
779446
2737166
393743
208667
1427409
2797613
1276314
1623765
1763393
1876628
1236762
2428476
2925448
1653297
2577095
2433283
37857
1332185
295002
1871191
2363452
1639746
2838221
2065564
1539395
366045
206788
2064430
565506
895561
2325600
385655
1272052
1210842
1882635
2725178
2610224
1273487
2549411
2574946
761443
1144542
433452
2530403
2682178
1889246
2300157
1734355
187103
1945172
999913
2845835
2537186
1039773
2164780
1318955
2564969
2538415
2632336
586202
856803
28075
2709698
1958970
717302
815104
674896
467545
552171
756010
2746248
863545
2220609
1044727
374277
1146106
2822880
2172004
1573142
2382386
1778904
1097596
2520400
815077
2739021
716912
2598119
2721277
573507
890855
1597393
2136703
1078304
2329012
374149
797558
1526526
1257474
85540
314990
2454479
182777
2083007
1606254
1631857
1162830
2357660
2829577
1378667
1602341
804729
1900669
114635
275808
1027538
2748563
1593896
2438697
1428287
72642
640025
1162866
1704946
1259032
2374883
546815
1833018
1290842
268990
1001701
2137802
658165
42704
2064974
1937568
1400010
2379741
2634264
2659099
2164953
1446613
2901429
234053
2225847
46688
2136531
2638920
421314
2827435
2221804
1043844
2432409
1963590
6623
1792702
2139015
353258
114398
1496783
2076368
2893609
2811166
2636930
342757
671692
1489411
2267190
731156
1457412
1840028
358273
1741673
1807367
1584470
1453993
1502280
2135557
1626185
2500449
318928
1372170
1427432
1910701
1519884
1241493
319856
2646331
2730634
1373839
636395
772760
304509
1922590
2833876
2228334
2512681
1197918
2535239
2490384
1505698
1049082
2325907
2661122
853136
175586
2919
828497
1924428
2046254
2323110
1430562
2553313
647783
233103
9513
1985245
2060420
1237127
924121
36833
691727
2732658
2827755
2859560
565622
317943
27889
2762477
1420616
443108
1474521
739073
2042061
2263890
1441571
2606800
1269818
2859742
2521893
2839111
2232773
1506299
176574
1661010
2006023
2927986
1529289
2472728
2365353
2769862
1177597
651987
239147
970847
1075141
407455
248192
1693513
45187
2375979
2686551
990211
1080192
158511
2746753
86631
2131449
1526054
961113
1746188
262437
1517513
526341
1311767
2508080
859125
2665882
661165
314480
2049901
184821
1258043
440195
37197
728625
1606584
91364
994231
2178409
194872
2362576
1993836
714859
1746449
717376
256641
769693
42717
1672173
1981325
1820971
967583
2202591
264518
278253
2345109
836520
813858
1584401
1246432
264740
552104
1779270
1455465
1623190
2845253
2288567
2245478
424039
1307668
1008255
1565535
2576959
214316
361972
1497389
912893
329387
2048745
1574463
192298
2033417
573708
1270099
2268978
570913
1947071
2037921
1032195
2208605
2938035
539551
2047440
87539
1630706
745574
1069292
2376421
57163
2294807
2606522
1760997
1698153
1563524
2449915
1380574
2000213
2075212
1929064
315212
1007073
505761
2493827
2619080
2885522
2230025
2130399
1646600
1979816
2315237
2871422
2065012
743378
1042189
2041838
2612192
1610580
2372460
431466
2413619
2523796
1680647
1343929
648480
2173299
1674449
410823
1473735
2011150
2549531
1118220
1088750
1340470
873847
2596219
2077333
593619
1256691
754640
165000
2820117
1867152
560844
1415661
2053087
2355791
629941
2936976
978745
476311
1453148
2877963
632272
974642
1264845
149246
618668
1060023
1913915
2095610
263476
1107284
771574
1944869
2853790
2480694
1410285
1803378
1547267
928568
56856
462028
2543958
1411821
2910709
433130
1444002
793644
865110
875090
2360187
1500693
240591
223221
1711170
357826
1137594
1398410
318369
2558245
2340893
514324
90317
939067
1443414
2078211
2001749
1523975
744553
2668252
1043057
160770
158938
2845840
2633742
1394047
547884
2567199
941617
1456280
1045125
546480
1473010
1060088
163562
2935918
2500453
2577905
498055
779580
2610249
2558877
1414910
2110543
1415815
1686804
904055
936109
640517
2470796
1395886
708184
1846167
673998
1049607
2240186
1370287
2759758
2851582
913160
1104884
65146
940575
2504615
865231
829331
64363
1698817
2545301
1274603
2143913
2915312
818823
111152
1800638
1479893
1112044
496624
190960
845439
1896041
1629683
1719081
2686068
2518712
1377738
944293
466787
1009201
817946
1695749
456788
1645989
688717
1906313
128402
1221768
1941220
1136317
2266888
2068885
1702723
1958758
909766
1935898
882584
1791844
2162047
1386710
879644
670838
394048
2137938
822470
2746797
2884233
2112457
1393444
2339488
2906829
662565
2188900
2411845
2807285
1751067
885152
1970836
1473947
1815250
1060272
2568577
650947
771166
2278761
717939
1255892
1928674
2660165
1124372
951969
690995
1373836
79062
1696953
881276
452994
2014009
1832086
2925880
1116731
1442396
1427320
2091423
301748
2199659
746968
1257053
66368
1629066
1947077
2053207
2174494
1246853
268595
995423
615740
997306
2511462
2025507
1496338
1555439
2651123
2250899
461827
1115871
2766044
1352074
417086
2909971
1131428
126633
1418235
774873
1993874
1489120
2541688
905019
2458497
1524472
84381
2533966
2721137
1394951
519089
366767
2165669
246871
2560575
662521
2202498
3383
2538029
1650623
2373163
2433096
274964
2676735
2895475
1817724
2240757
2185482
2298418
2513123
723457
358105
1203262
2024704
2146496
1490626
2873118
1003620
2873711
1044958
2037659
1688586
87489
114697
1269861
2003732
639211
1273031
1358710
2192052
1502308
1853284
2920197
913816
744173
1291859
2388206
2308761
1235063
1996739
715072
2268602
942729
2866433
1330965
413635
1935420
2423768
2043624
1634804
273283
1684418
1838811
1432198
1847018
1434385
1615195
910336
399188
292332
1996644
869249
1525772
1801206
1173322
2698069
2042175
293810
2147161
913617
1292737
1998399
2816014
642492
1441674
143851
2219762
2065618
2233247
1309734
488483
2238546
1636627
2654978
1466046
464772
1370139
2594165
1185879
1722943
2067739
91491
595269
1777331
2887211
1313734
1502755
2147989
792617
229433
1338992
1780007
732226
2247637
650433
664998
1690603
1900848
283248
1988024
955882
2499967
1374500
799691
2704607
1800852
1544248
396669
1583830
2619108
2850093
375233
1549132
108047
769173
2119826
1627271
1355810
2126371
372447
1110321
1731858
2385605
1855887
691988
827373
2580043
1125090
2263059
239825
2014843
2277305
2748842
858545
1434989
321975
474802
1063911
844222
1960755
2575275
2532903
2049848
2063881
2889878
1363904
2255754
2189047
770173
856263
768181
2594509
1922814
2170502
305923
1308334
1766160
1347022
406160
1433029
1614598
2421083
1402462
1031754
763049
837313
594241
165151
562971
2010589
470253
2009863
750073
1383031
2003245
845195
1475957
587843
2381546
743742
2099715
1523868
2753079
2322461
2709517
1984057
911869
2452102
1145792
165516
1617527
783116
2369385
1526489
2461317
2174786
1244933
378715
1417386
1814756
1598129
1938082
1468311
2028268
2714384
103865
2656277
1143693
2686426
1530211
302219
2095526
281553
1382432
155791
1823094
382916
2371993
2503058
1426699
218169
2599767
715624
1466832
898129
2785731
2203932
555354
2341152
2354452
485904
2861346
1934765
2328431
306247
2525418
879518
2828644
443668
565533
284289
690156
2767000
594938
297546
1350670
2167036
2359426
2888928
814798
982595
1717613
896888
1362723
26876
808572
1819996
2305985
2430215
1769014
342467
2673903
2761258
529153
1823151
2815427
1964940
2126167
1897
261160
666971
1040831
1266587
2590561
1297834
2225154
1588368
112112
796825
2871016
1138196
2326996
2630160
1355209
2446011
2940203
1439764
290378
601966
1976547
1570652
2185592
485473
341413
931137
1678913
2055048
1870993
1483481
353500
2372895
1809011
355418
2242838
725941
182351
216897
1727343
1972843
2616862
2134373
956349
2832318
2558565
8108
1747328
412566
1168156
2128938
2459928
281639
229546
2703382
1928998
2859222
1902014
1107148
1789524
1975473
46016
2673009
68896
1879638
1799568
1989376
2502376
824934
444027
1717299
848931
2231641
1062559
1246021
2455341
199305
2426091
416730
885205
1758430
534884
2430711
2249708
524969
1354787
1892711
93075
1540506
1055493
103202
2791414
2889471
2247585
1996242
2279060
1266784
2675254
2736224
2542549
1310039
1849730
1361293
942225
180920
2203383
956959
1989305
2199219
403731
171509
2609863
80950
2250362
2771463
665653
1144026
877980
602362
1021970
807756
323597
1178942
1298131
2345682
1393548
2407094
926445
823311
1798707
2759671
133229
1715873
1322459
864141
2445909
2209392
2490651
685663
119624
1172651
1808784
2903220
1133998
2040625
724976
2644110
2685300
1457687
837906
144789
1475463
989251
1707202
2832222
1657398
346111
972714
2245044
2337842
515080
1323060
1002116
2177466
525476
1170720
2592937
999070
829112
2548820
2909441
2290688
2926281
1105681
2299035
2657965
2359253
1801031
1403559
2703022
737768
2320085
2749808
1043890
2617837
536682
1663779
1328215
1153888
2718860
1950154
2333526
1311901
531857
784701
1653747
616867
255185
1787180
1523322
2353648
2623316
2471631
2197223
1767120
1607935
1813135
213990
2473021
1354892
1012858
398338
2862388
300876
2748027
2105430
970293
1751613
2834208
403418
526386
2142016
2515590
1477248
834417
376786
1914021
138097
1818643
2524147
2175757
2649946
2070516
1741843
1402663
1778590
1539992
1800800
1777473
602353
970964
2922661
1734487
1461721
2144650
401123
550833
1169948
443495
253226
2217448
1990500
1089122
1088970
1035270
1809503
603405
1849563
2343958
1267181
2142478
1918806
1364031
872904
2861150
785171
1504657
1613030
1225117
2022483
844051
2004659
682199
865066
1529633
207322
1035267
276946
2820317
1389911
1364231
2292462
2433984
2789810
152373
500676
1471503
1775316
871373
1693427
48862
2206320
2008107
346603
1784439
1460828
1093176
1603282
2618209
2119599
2500330
1328829
525167
295514
370239
1768380
1293821
173747
1460954
1599349
2677486
1255020
414604
655708
2852049
1194095
886308
144576
189531
679918
137030
359903
433158
164653
1854099
2785328
2027215
2350822
2338060
1353157
510188
1536799
2256998
880546
1578862
1744052
1101435
1660761
2765018
851944
1454652
1077004
2226550
1713736
398710
289651
1262579
861638
1297681
277415
733789
2814230
2236440
372139
316644
717637
2588969
462435
2229557
2521103
1230025
1941054
2164063
993570
2313600
223784
665756
2924776
2426768
1935636
2299928
1472352
106514
2276961
2777863
2731645
2171837
2535850
2317167
2745979
1618622
666806
58080
773099
2217134
2026771
2035704
2556785
2097142
122758
1375571
2071956
964813
750499
2438843
1887080
1872399
2939629
1432007
2350652
94202
2587791
2177698
316782
1159543
918756
2722342
802731
582069
1040986
2285910
2404114
2755041
295466
2805422
42789
1041898
2519654
35634
2533074
1662839
2818334
2136765
1263824
2633130
1824689
960758
2097417
521040
765571
653400
1013170
1055705
494214
146948
2696506
1160361
2667732
660904
650989
608585
2014050
2469947
1058822
971884
2181448
689770
866105
1471963
2914127
721182
2596757
2870177
2810840
2893943
456440
1246942
1791561
2782177
2061611
1104008
1617402
1728922
1992622
1751292
1035153
2101415
1452612
2916460
2343525
2849049
162897
1539944
218439
77406
2663783
2784340
306895
1203090
2923937
988789
1910666
720099
1833725
1885944
19671
1694528
2322417
2298715
1734397
2719133
2860551
2869011
15456
670973
1554755
1332526
2384086
78772
547333
529150
2278137
360339
382665
1339877
642447
1104198
968730
900614
1862612
668955
224296
2565934
186182
2905825
442352
419816
1481882
2196103
1847676
1008302
1798312
1662334
2751255
1989026
1141364
2936357
214437
893462
1442122
2167039
1944024
1180962
1576495
2827120
2005732
2570128
2806435
10772
453239
764196
1943705
171815
2789531
2929156
214671
2218126
2699607
1649434
740931
463209
1308240
4168
1406085
363584
1686935
359344
1615791
1987850
854454
2345500
2021575
1619181
763623
2181340
1736878
1406305
601612
2896320
2007654
2818117
1108312
1551893
1211140
416629
1872678
1877387
2712688
94225
89304
190664
586486
261765
2369351
1347204
1468517
2367616
1492786
345584
1161803
1727297
1608948
146956
1627846
1620164
1092155
710767
2089919
1773330
1131088
109345
1454845
2150823
2640304
22601
2823456
1716630
2630689
149024
2664683
1810867
2061848
857913
2357517
1978109
2337941
2381068
2806037
1694766
1310052
1186154
1534418
1751726
684069
2283281
2329363
622224
1532664
83472
2387000
101253
847168
1491066
2645068
2158170
2940147
1995443
240813
684775
999314
2373925
2349799
104533
1003909
2482085
2248457
2199392
1542129
1561317
2573364
2698417
870956
2443053
237880
1359680
1614771
2287687
395745
343744
1802108
210417
2401688
2918647
2750463
236246
1547113
410998
159499
1976190
952515
1121504
2846001
2455736
1975748
1430958
2339629
2666527
1441485
2353669
2334345
2791232
401990
275906
2046379
466850
1395822
1859875
1353849
77720
1825007
2148860
587308
2418640
1380564
10539
96508
487841
1288396
763963
1504343
712844
1717042
2892370
557311
1471311
699916
2361124
128278
523190
1607290
1081559
653993
1438810
30652
842455
196992
825174
1898012
27025
1478167
2602197
179410
382235
1225390
78138
1185220
2543412
1356854
1682623
2615141
1728988
90119
164733
748220
1017142
181784
1886156
787364
1632780
1080863
1114641
1099399
833012
634830
1897459
387515
2555250
71832
261024
365648
1105243
1346715
199084
1181536
194944
592830
2835026
1904361
63235
1276480
1315233
374496
2732514
1961153
794024
241945
1151436
2868458
1087272
1004310
247857
1081013
1384538
1725146
624849
2936155
2121078
663638
804090
125043
2026699
1229463
1721620
2371962
2599151
960151
157033
2607286
2509314
321006
2267700
1514483
2358774
764339
707300
1887857
260155
799951
2750449
1640443
2606372
1898681
2531112
488976
1641896
2320087
2876744
1255680
2227718
516166
292547
2268981
2769377
1016129
489307
1384989
1581906
1009537
2397918
138706
2026739
1513211
221966
2162489
344427
935507
574477
2560622
2241024
2069545
2512965
1016424
1993278
627
1619637
1890515
2932448
477944
463192
2819821
1578778
1452221
1141169
2797451
253296
1522211
680228
2932299
2346386
2832543
1526985
826646
2804842
2378870
616895
1255686
367982
1414420
376408
1116036
2656886
1278676
909054
381899
1534442
49820
1999185
1174621
1281149
2018163
445143
1518016
848128
2513377
1635176
2651678
232657
422439
2822202
2053459
532588
1220273
1774988
1335673
2685710
731374
877001
830365
2782667
1621650
778565
2210113
1176604
424808
503434
627753
2147044
374897
248461
1374989
2468708
2109369
1580060
1437753
1042081
2548963
2676569
1545286
1157599
1697606
1791322
1941637
2116735
1211706
2763914
2211825
1772184
804261
1796701
11892
290140
2100802
2928926
1207617
1904349
1380820
2302249
1995375
397243
1753319
1734596
301253
1131878
2442031
760113
1313315
1629003
1195592
1550725
125798
962175
1518752
1878039
2094562
2726226
1373058
58120
1368034
1839881
1635466
686872
813959
820633
2444978
172388
2017682
1160867
1242027
1430943
2320735
2915
1618150
1933961
528821
2385933
661362
1552044
2084913
2232935
2351410
1556387
2289022
1424911
866500
2497463
1600670
338630
1023084
594570
748825
1911503
2317029
1947762
2514811
2698800
984403
325702
1215602
2664728
1293759
1675319
1475253
1314581
2626004
203669
2435706
2825230
388597
2343965
2047424
2908203
1622324
1414450
546779
2139099
1964155
670428
2415365
307418
1202187
1028226
368158
2099116
950314
186935
1686627
370138
849130
1402101
1607356
743274
313673
1298734
1010957
2433765
1591973
534987
2163351
16599
2192925
533922
220053
1617793
1868917
2829453
396596
2873685
846214
761619
1317969
694191
895254
2829942
475619
562088
2116316
2330168
638008
2023049
2202157
1700472
771671
2589303
320613
2145444
106315
1252688
1137661
2699893
189395
2885369
1966558
456641
1023457
2698886
623802
2223852
2800637
2345656
2903380
1694402
1685029
1691233
2845330
1437542
761392
91223
1715715
389908
2559356
893918
246396
656225
819481
1388314
1031239
2893979
2283401
392538
2454019
1262621
1728386
1621316
402161
1666896
2364180
2931622
224070
814777
2800495
777350
1921569
2473993
23080
1803008
479673
1254062
422298
756690
1396235
1993012
2473817
1482894
837525
2591534
991303
77090
811522
178735
1246124
875844
1214864
897738
2672371
1167385
1881726
2740159
305870
1960
1082167
2808602
405231
2092384
1772594
2230741
1880596
12560
1071625
44739
553603
2217425
1866945
1957244
1234155
1531138
122014
1799772
1100111
2268087
1704796
1311841
2538339
2754400
503454
612673
1881234
2101190
2211862
1399291
1570751
168129
1883479
508107
90886
1210475
1223533
1231370
1043788
516660
1240142
1299970
1104015
1166269
133708
553994
714092
1973021
2672734
229898
1160522
387784
1511479
1774185
2485562
428844
1563964
2509219
266883
2035458
1671600
500059
1962032
422416
1488072
1047731
290001
1372237
2871543
111528
1311134
1634035
1425117
481
2532372
1053179
493621
1343259
486753
2435036
2790224
1453342
245813
1896643
814326
2068305
2162392
2017419
1308610
2107513
81908
2330238
2788183
1003908
47714
111966
2718683
2462596
1874790
2140488
685989
2507544
17101
2203022
137966
2054251
408935
2342883
378123
690202
571153
2863811
1432253
2780859
1538227
1377271
82364
90864
1138457
2838775
2678699
2121416
2305706
2638950
1901012
1870098
941279
1437835
2571787
796950
197365
2211062
2516805
1099563
1149432
774397
241452
1680635
76088
2392500
2359483
2224949
2537814
811932
1457558
408215
1760204
2732002
2708622
168661
308889
2049119
1921794
1536096
1000266
2286791
2932385
1201909
2688886
2875190
2388335
1214871
2334060
812445
1865904
2161241
2379710
20838
1847437
321772
1543863
2074031
1143483
92130
757723
291603
1612805
1458145
2762695
142791
170014
517060
1552793
2351222
816175
815102
2575533
750092
2355888
2737574
1251596
1733701
2145914
915093
1502740
2438425
1041146
2254227
732345
1647440
1527304
2580110
1328502
230963
2859600
2879009
491170
2416554
1544017
1343607
1891780
1499944
661893
1512687
2648501
2772742
1363874
2390890
2862330
1958122
1957024
2821614
890455
1039318
616101
1530240
673363
336401
1961820
1133931
1000897
1115808
2072475
1668204
130044
720503
2041767
1482351
2142022
1494027
2121764
798393
544415
374878
137677
2781700
1200248
1722064
2196323
1963735
2911619
2533655
1748364
1124480
1598043
2788039
647477
919816
1305635
2393408
2707373
1575317
1237900
269459
1086000
2903379
2601233
640997
2413535
1413020
2406538
484396
539302
1758721
496404
879604
1938349
1551829
852239
863009
1815392
2784574
943858
1365870
2214139
119857
2040701
199698
1413600
327773
76794
781506
2648793
1584069
544639
2132189
1271165
542044
290209
2766537
1741966
2542453
2732650
352966
1695651
628172
1192461
2900369
407983
1492082
2758622
2928785
1148500
2419556
2128230
2426345
2601481
138489
563003
587898
1859718
1933478
2321778
637836
2626694
151639
1083622
2525345
1892098
841639
2349440
935417
2507124
631308
710189
1452820
1143961
1822733
1123278
340705
555600
1118438
717427
434376
1015572
2097423
1426686
1496837
520952
1141345
1403739
435913
2403526
681606
275257
536890
1251012
695400
1211776
1097248
1432036
1598674
819491
122003
599739
234462
1606388
106113
2214247
2048747
1629861
1177260
139495
2829001
921025
27957
230543
566484
1171213
1221968
2105272
143583
678686
1513931
2534935
2746451
1417099
1070961
1461476
2652680
649244
1693338
894708
2777412
107672
2622351
2381041
1227453
53117
964838
359595
1699142
1973285
908464
1183649
2254294
1648066
149850
2644512
1767835
774720
439795
1125749
2492190
129881
518905
2262820
1278446
1926768
350518
971578
368012
2676399
797009
175222
2478995
449554
1183406
2316963
1913756
2241052
1864026
1782925
1687685
2600138
71426
1552804
443545
649744
1132752
1271904
2167817
1401343
2549723
2677062
435725
1634318
563742
734660
1384875
2645848
619884
444726
2702520
1069689
371343
2127688
2579886
909001
2164942
1149072
73648
231718
1439783
2388582
2147906
412582
1987766
2744195
111836
1788560
348109
718439
1315069
2478558
2893205
2743792
1624778
761600
2814529
2008196
1465803
2357373
743791
1289204
722198
1910781
1254259
1532365
126269
2404789
1833830
1631784
1842315
750630
1101416
1025102
318849
2371016
2848063
940046
1964012
237648
2514216
1204849
1952347
769899
1654962
1283446
1459895
2656732
2760520
178372
86237
2310384
1299414
1829056
872664
228067
158153
924190
429020
2800714
850099
1491710
1349915
1547578
1872237
2244200
1640700
2069862
1441028
30912
526080
629704
2255554
1904335
2876767
2275322
2430838
2661007
306782
304243
2737154
775611
217452
2292148
2710096
2726270
1838530
945462
2728131
94657
1170110
687360
2329300
1555730
2565976
1505073
602706
88253
769799
2173120
216533
1123322
70274
2168116
2538465
1904042
2300157
597072
1733594
1388128
1932877
532987
2790313
2526443
866321
1731943
521552
2621874
1340290
20455
577595
1747555
680501
2266672
445164
2796200
1515584
421816
1111245
749154
2850810
2865690
1690219
2666313
2508855
1775683
2211539
1613750
1522880
232019
199969
653491
1502192
519542
265822
1165472
843777
1636095
2310058
943429
647405
2061560
2191227
799892
2281840
955996
2930224
2547056
936448
1521758
1967826
1699385
1147911
1908939
1627646
2164591
1187916
2165337
1807608
623624
2108831
1104767
2714855
1720167
704364
613016
2458986
612781
380022
2934893
2207740
131912
242444
1917042
388058
660515
994043
931582
2105297
98692
2078172
931999
310838
1452804
549572
864245
2041540
2402618
517464
258055
133022
2479254
2615425
1712890
2299308
2365070
1961914
517328
107780
1620121
403518
915764
238171
815306
1031985
2779679
1178054
1516388
2310669
2340631
389790
2731837
2085695
533540
361731
1907296
2090835
1025273
576883
2222352
1119235
2169015
2835845
2339325
2236861
2422604
2301778
2828771
1073908
2824273
1681550
2835620
162426
1451043
836658
2642506
413951
689523
1625181
768473
1147670
386058
1004350
650495
651579
1938053
363476
2773106
887600
973102
1012267
1774431
1476781
650109
1225019
2063060
742321
2896138
2067372
1110588
569561
2004125
2477905
2894778
895388
2739872
2464227
1276672
2274990
2240986
746944
1704707
2322920
2524084
1691142
518930
991782
290142
1880119
1138475
473124
2749012
1085410
202075
2670351
2807313
1691165
2934265
1654623
339091
304869
1389691
2031645
2338257
2267779
2449110
67450
2071329
1548295
167650
1596415
710536
1709047
1641530
1577441
243105
1099018
2673078
1383357
2467798
1404724
921501
1756071
613976
1817765
1953380
2160782
2162604
1482219
121590
1374418
96966
2625604
1142237
2854216
1444529
482935
2756641
291258
1545885
645140
1777278
2257896
222718
728723
963343
2291619
1810720
1366628
278617
429369
676169
846060
2083874
851203
2477487
1152656
975800
2655555
2569480
820914
1401112
860482
189175
868862
681250
1467829
432396
1894307
1961136
412494
737485
2426356
2634322
356240
287217
1286845
921886
2335823
896769
1004289
963765
1932626
1456297
1635937
2819990
2570000
1647414
1687476
2186640
1346644
23032
2728578
2486194
2789622
962549
1636964
1032868
265520
1451264
749390
2038983
582081
233525
1258219
1705673
50396
130488
1536235
2166409
2888085
2402144
230020
2569305
695596
1963004
1537010
601618
616753
1695634
1595695
1098865
173480
1727855
422584
85807
1940719
2808823
2606997
2635694
1960087
1553149
846141
2498098
2856590
1345528
2131757
831454
1275131
72879
1274873
1260525
1275531
1033545
938137
1691798
669967
1745419
497535
2901880
1418256
800892
118838
922825
1905197
1777002
928822
1440638
2588328
2535168
2787898
2289254
2670424
2648667
1384647
2326175
1624909
2189983
2894107
2119801
2285884
800344
2008121
1473416
151930
1816488
2381067
13649
2215468
2490199
2149023
244973
1342598
1376697
1232369
318075
89138
2074254
188214
2283177
2246203
56659
136879
1835093
2457513
797791
1486668
2113022
1976149
318096
2115127
1990871
2650105
2044752
1915273
1803866
243207
475352
1569148
1921494
474899
500425
794376
527210
199322
1506709
2456150
1175031
828631
1722384
343441
207664
1268839
1054436
1256351
540304
855275
429823
1162102
318251
2886129
1439346
1032306
1792202
2911633
1215860
147105
1813604
578421
221936
2122306
1389793
878448
1985220
548042
1133619
2843270
1438932
646951
1101561
1440195
523426
1930051
1938914
300171
47175
234594
1737640
1121881
1154857
2565372
310862
374309
2332946
1116071
876603
947828
1405944
1511972
1255200
209319
1314149
1013034
1210661
2578366
2717629
1498501
1555512
593589
1869492
1312504
2781357
128495
1485091
1666672
943300
977921
512168
2244611
569661
252673
2173062
1699658
559549
302863
1251303
515522
48875
164154
2503909
1300522
1736399
992743
1895701
1222763
437977
272886
2921949
423672
80245
606397
695923
2875419
331863
919652
670241
1149250
1248738
1916340
1295391
577723
1709932
2258534
1209594
1005976
2881271
1267922
2663312
1375812
1165121
716583
2499806
2640642
2832165
2246022
932297
1379040
1530444
2565056
1533882
1258700
1014791
367420
2647978
2002824
69190
2063432
361005
1523231
2881002
2283883
465113
838004
1843332
1477755
1476786
262995
726577
464734
2563693
2164551
2600381
1334913
1181869
895190
2365436
906867
1398586
1791219
2765874
1543499
754529
2342768
442571
2409687
1081703
595355
593326
218934
399837
2101287
971251
942569
1456269
2220954
122929
2152968
542151
308275
655878
2189427
754555
471133
2043700
1870404
2022924
2675754
309831
315104
1592104
1040563
1171563
123296
2547278
470523
1497277
2848529
845610
2417320
1155004
2563352
1117795
58047
1208210
2241498
1749718
1379995
884488
1995123
637590
2864637
34725
1811993
2152810
977731
660648
1091480
1418845
4553
1875068
1425939
2349131
2250416
17987
2580893
2185606
2568660
506517
1658323
2934795
212466
1462637
788361
1062228
254230
1398531
2677413
2071800
210748
1094703
1703827
1728534
2129887
2500574
456389
443987
1646861
532664
1843243
608948
1213476
856331
1302508
438814
820292
943682
1678742
2867273
1676259
834648
2833037
1599970
408725
2124502
817274
103176
1797974
2482265
1190968
2047509
306868
1161606
431027
1148700
554973
584467
2355713
2289159
214443
2507973
551391
2238189
1039986
657171
1702575
2302091
1544151
926743
338877
1612548
2527604
1271235
712193
646783
2862074
1761620
1743358
1363754
1285494
2630884
1906315
693774
1179724
1728331
69135
2282288
437731
1407339
1326796
2828089
2687152
1434317
2937992
2892445
276221
228460
163758
395656
2491579
453071
1299672
448855
371143
1043307
1460976
1139809
2721687
1970659
2420287
1576920
115238
1687676
908152
2654092
1995292
667714
2289955
633113
505825
447985
1132269
220385
2007458
375219
485916
349850
1847484
2820270
520358
808385
1910088
1500528
1552766
2651530
2473790
109889
1032543
2834447
780712
17354
74445
1245311
220176
629701
858501
1465000
260255
1687305
958165
2130464
2167063
2875647
1293917
2436292
1508359
1794238
700367
1721431
1931074
291777
2810127
2455167
2582379
2115619
1971242
2446046
175748
2206123
1797841
1132990
608868
967406
1742420
1799471
684229
2007709
1405281
2272527
213442
2389063
1464784
2548464
176518
1405663
2429193
765502
1372759
2050498
2756780
340836
251578
377960
1720640
2629467
626847
334597
2356932
2290703
1002491
2803498
569774
2448776
1902063
2327257
109614
367652
854779
1905306
2341745
2604988
836505
54842
971183
1741463
2216737
2870357
1793094
2497040
2138934
1382559
2705897
331313
1889516
1058210
2545168
1353086
1961840
2498223
184423
2845972
2399955
2664735
2580227
827838
2425398
255726
2731444
1932720
1967483
2639617
1478293
1201434
860611
2710375
1087194
1237549
2645944
2154524
647711
2173794
913818
1426871
645949
755856
495863
284945
1379313
865181
1265318
128049
2064051
2805910
831549
1681695
1976789
1222259
1883769
2627728
842448
2212964
1516223
446243
519430
1388526
1701407
1216084
1224534
2137349
1730925
1749527
1912535
1340538
809189
1637539
2178798
1253890
1576656
2527736
2919264
387766
2432466
486902
1447941
814813
2214626
1881339
1310512
584838
2651637
2186000
1441946
1255258
2465346
1558400
412794
309493
1696010
1816023
2814546
2235909
128948
1278141
573655
1794436
613214
1177383
674077
1222016
2433832
2364665
1282451
1853533
778367
2010235
2252543
24434
107794
1188
2755525
2448039
1377874
2073546
1619067
1316862
2867248
2717892
2785468
2698233
2617927
522451
2242931
873292
1422429
2764177
290074
1496186
802716
2372863
1635941
319798
2512267
2350017
912983
1993099
352417
2211613
1345674
2187290
587751
637348
320145
802716
1667830
596647
2263670
2903784
1226683
893599
720277
2284091
2669442
1564888
2022759
1280511
2823944
1535425
2115306
233196
2576379
1418397
1706979
411164
1707302
2734085
2480280
2235921
422461
1789384
387915
2466958
1496097
413657
2013952
1166410
2372329
1617192
2099604
594153
2285329
429601
368992
1800917
367247
369469
1552835
1502826
1131278
1224802
209695
1089967
1676445
2617074
832442
2646316
1091615
2308529
247432
337070
2057555
1008874
2794137
637193
875195
1774493
1860955
1539651
931267
502606
469796
2240379
2263996
1297915
1311504
2496644
637783
2681253
2883523
692199
1341653
1951733
670926
2471486
124007
495951
987465
1848864
1171951
1689784
313885
261628
461252
1699448
763398
998391
299666
444476
2879514
1384700
2739454
418491
1292918
62675
1506467
2014964
1835096
793931
241303
2624446
694118
2228924
1853997
1735644
1376722
299930
1869152
1765778
344213
2617185
1474138
1523432
1444808
1280504
67309
167657
1128000
1533763
919551
202450
320649
328390
2113140
760749
1369047
1844725
351321
208788
1775491
1444771
919861
325725
2453591
533142
462634
820728
2549883
1829310
1238979
1980528
589358
1122188
1250829
1400661
1209731
1543522
775211
2374525
1715354
1299578
472529
2281652
88589
79497
2695471
2521223
2361981
1355565
969179
1197993
1626497
2151549
1147254
200549
1764159
1323370
1636427
2333852
1351834
1459943
1274492
2771368
1528089
1805313
2751010
1571049
598658
545386
2790698
679006
263179
1170252
1556406
245228
161543
789967
1444028
2897454
2409353
379217
1805121
33717
1109154
1338190
1394525
14726
328959
472590
684692
51900
1230671
2174470
98301
1591519
2070604
2864317
1506176
1680145
1197063
102913
2922684
239777
2776756
2559052
1851074
2939128
134718
1632944
1918037
2672839
2011680
2275175
2859268
41831
1041506
279545
1472618
189852
505257
709061
1602580
2443878
774947
12093
327047
385968
2676473
2716837
868687
2522217
120372
578131
1138699
1396983
1224023
1371685
2546545
1894484
1434774
2565394
2575618
1662985
2397732
1709224
86592
236877
371853
1468618
2497967
2631634
1477360
134484
2626790
2817482
475797
2828689
2175996
265996
2938973
922227
2536570
2123666
1602140
1096665
2096932
1401024
2520886
2844705
2431912
781314
1189463
2574722
937117
2877980
764734
819091
1573964
903721
736486
629935
2930409
2879499
1498615
941995
835735
949392
2245236
2038982
1266745
2604767
2507350
1682506
1397362
752180
419605
2335087
230123
1721805
2216331
801564
962509
1443993
956073
695704
115548
2785367
56891
1864685
322748
2157608
178110
646822
2406093
154742
169033
2695574
923177
1206440
1014087
1601573
1816615
2797912
1939793
2197728
2668052
2757617
2884070
1351563
2182811
2132523
1883017
2560967
545902
700477
1883346
2413202
2554859
2745590
1664768
1302685
727144
2848428
1016171
2272653
17541
2127812
2746180
1763829
1633170
567308
1679511
1629821
298058
1242613
100559
2637472
2778880
2614395
2714213
915832
632343
2247484
1703876
2121763
2827627
2555076
285483
1001488
2486764
2524350
2850541
132373
221860
2773558
781180
2108357
2174620
588612
1071364
2804673
94761
2498468
259474
756544
1398033
537812
694484
858480
1582397
2350812
1936285
2923181
1249502
31784
406508
1944042
2196706
719235
2453125
2648310
683686
2720230
44982
1645950
1374452
1262057
2083688
1680417
507396
2519962
423014
2800863
1843349
164324
692290
2464749
1505534
2267767
1982264
2614479
1579171
64259
747157
1875823
1099983
1222769
1862904
977475
949126
2325524
1941331
1686849
725341
2397184
83740
1113340
2493938
2838760
2918869
633220
1734530
733158
1511856
1229329
2843797
556258
1394905
2661653
1361891
1331732
682723
2202842
1759510
2887977
2057793
2446908
1805841
824371
249707
113049
2833087
445231
2363496
2592244
900047
1124368
2043478
1386914
1515302
1699283
594273
1896311
1369470
2927056
1797535
2508369
671052
497584
79071
1130351
2723878
1448300
1523902
2691893
642161
335323
1427027
1142663
2643823
2326592
2020152
678096
333937
1442032
296199
2824534
277193
685984
1496186
135117
1206296
2769817
61697
1222572
1664598
2848256
390078
306204
2910018
1606531
812275
1996455
636503
1737529
2140640
2491730
1454604
1881974
1663860
2069662
438806
1856379
2198137
2433960
1243806
2069829
1550269
2263198
142268
650410
233887
908651
1368305
1449469
2352541
808259
1929055
2487901
674267
205457
248478
1526287
993824
74173
2671956
1529727
4070
1225558
2605847
2500857
111227
132928
2861205
1975566
485430
2552075
415727
256347
545404
2829614
902273
2706124
710006
2009723
1801831
70912
1902980
2359493
2311104
2416743
1621877
2088175
846618
2099056
2138982
1203922
316666
785451
1555609
1370326
1122963
2307145
2367053
2490045
1884284
794910
2152384
1690530
1453024
1174590
1104202
1546091
1024292
2294316
225047
366748
895472
2658664
849527
522170
2658337
2720139
1292991
2055569
1097146
783268
2539070
2326956
2823253
1821360
1845633
2550742
1801171
1431718
2630579
541305
2244935
2339796
1225419
2301486
2861625
876556
796039
2284911
2585483
2581109
83084
2861166
1521394
1515621
615676
403711
434560
2395072
2682120
2685926
2735464
276172
1829948
1356535
1699656
337282
2564013
2445616
1377872
1665472
1771690
1493194
2728950
2818732
2825930
787460
994442
247952
636618
2320282
2755239
397602
545590
2317300
2177302
165892
1209902
2674390
737805
2203887
295344
109149
1957321
70383
1881428
1396766
310961
658884
1653229
1407860
2544963
1252349
1291640
527291
153790
1505936
1038703
1732545
23410
403729
1320611
2348374
2652780
2799331
1385240
745852
235622
690951
1372484
2494976
2860418
17670
109213
1439721
1804765
1488762
229384
1950458
1767736
1156788
2438114
1819702
1321397
511495
463617
1147986
2060643
1599732
1025942
522684
2816868
2396671
1874573
67780
2233576
1175435
2604963
735182
1812658
476163
1095554
2363833
1277428
29372
982918
2023861
2426775
2252594
1406778
1495477
2366101
203390
2549201
259841
791006
2672308
821992
1217181
561009
280167
1377128
1678312
2636463
2136728
2264223
2710336
1425306
2084188
938747
2033993
2600055
303229
2246258
2621371
1775671
495710
1392162
685048
357573
495820
477367
1015725
1243533
362618
5318
269455
894170
1931394
1334174
1718822
2286403
98386
797684
2056880
2148195
694457
1982034
1520033
15811
1043332
1335048
1143055
1572513
1734393
2828613
2454027
1151840
2726008
169968
1486665
2133006
2807294
2094123
2101076
2705489
2227653
2675013
1409897
284377
1386946
2615181
881527
1170960
2064379
449961
2507912
647686
2040878
939645
1314918
333096
2527181
819211
512332
2894933
1071139
2214613
222235
2909905
380429
2668385
1163922
2416326
1347241
287390
1308373
1544033
18912
1629889
1749009
1019026
486852
1631161
2478653
1731030
718645
1799411
1712535
1693062
129866
2153853
1131732
1965506
837513
1364144
2401439
2531860
2586359
2001617
2112299
898458
1911060
2499282
647514
2863796
412504
2130678
1251958
158789
1107273
375272
2194282
2027214
838153
404180
2920977
298884
955326
864353
278830
2676781
483209
577525
1261799
2331455
1755771
403537
437265
2609225
2312070
1697292
2016096
2881985
346511
1757622
1854378
803147
2828406
2513754
345844
1043287
609585
921948
80659
1719501
2163536
2359144
1500911
485477
2917197
45780
2107071
1027112
2872263
544427
2924681
1496933
2835235
1780253
243577
1556005
1482708
507016
2309350
241109
2357709
1278784
1725294
311736
196043
43028
2246596
569403
2599661
323979
1393635
1712052
1541867
637357
1203886
748424
418091
1181086
1331402
1690498
73339
1206348
623364
1314056
2051963
1313134
247559
885492
2091346
1134730
1951764
2166753
2125329
1604839
2268366
478310
2903530
3308
247130
1354004
2425682
465403
705443
797799
369401
1876089
1698855
2689848
615218
204200
1403304
2760763
2345929
2328268
1331373
2606906
303195
2720921
1948145
1430294
133897
1566055
2719186
1744233
878455
312301
2439123
2768560
1029023
661582
2520317
2251766
1760429
293137
593211
2474037
2497355
1448491
2448696
29882
2016026
695180
1526963
1777069
2335988
301274
410867
1757956
1205587
2308873
514408
2429008
38024
2081580
1713379
194013
800186
1547849
759794
1419792
304024
1238684
2693953
1014587
1699281
2407151
1668098
126202
2432856
2341037
2194267
445189
1076178
2328473
1174444
2823801
1856537
531238
2358339
1225460
1357069
436973
2580219
1573475
1697963
580215
1166995
1428007
1448442
934930
1995532
1527845
653002
2821756
2694456
1180810
2907491
2732517
48388
2605259
1605312
1086732
1952431
2563980
1746183
2226294
271688
764239
2403585
2663751
26925
2586929
577377
2608920
569952
1644422
1844622
1778661
479123
1160181
1992422
1201965
2563676
1202189
2425178
291719
2135113
1966000
2438483
2359310
842049
2023007
514696
1714855
2574098
2649211
824125
2749334
2172549
355805
480086
745495
1340669
1372939
564137
2114241
1087802
2595814
65948
217460
297432
1439541
1563072
297648
419490
1111085
346302
1571708
1923296
620481
1176431
2637840
637149
101224
2504912
1677390
2692298
1611948
892350
2725987
2226314
215425
2747770
1302280
1944074
985784
1926250
2345017
2059877
2030862
1428348
1087406
171126
2456690
442950
1951004
2858458
2712179
396287
967473
2569145
1276626
2208299
1909764
1287633
1265589
358102
1810746
2560252
2239887
1941517
1795999
1482180
742530
1156454
53829
2561653
794409
1447546
1559800
2838582
2336562
1141144
201706
332076
898529
1224980
2636743
2919415
197885
1694509
1532379
1681423
795702
1495762
1782188
1626980
1654669
1589218
1875518
1876808
1715037
165850
1555266
1135198
1788968
2233556
351849
917936
2662058
198360
2513754
980760
2782727
1946054
349234
2721431
1275103
1357616
706143
712239
71386
1326183
2253630
2752521
1542484
1508511
2797531
2794026
414954
1332239
1005482
1026663
2759519
2109010
297380
1341249
942727
2355850
1384386
232040
949091
968493
313149
2937918
820532
169324
1059702
2536375
2239121
1844918
2757948
1354387
2265498
2831537
487530
1321893
1751264
333900
2684914
1555769
1145146
1522425
2762813
2750925
871287
774164
1782340
945994
702879
732000
893604
836323
952481
1592086
827341
1609641
2507346
1561673
1914251
2869708
1813213
1387692
816623
1819274
636345
1510671
866849
161221
431565
615451
2751920
1979791
1565379
1474636
1160177
828310
1046109
334474
289779
1440206
2332834
1354537
863174
377682
2194324
798665
1407944
2036357
865372
1832500
416260
2565128
382785
375655
1314081
388388
2107111
2151470
1588779
943808
1497640
2443635
94781
1178504
2150290
2201923
2715127
84304
1800612
2104124
1832115
1700935
2324906
2586049
2225498
819012
1691517
2061979
947572
2907558
1535800
2901355
1623707
2394838
605772
1729561
1796419
991178
2622428
1309825
1370560
1806138
1019658
1800276
2100425
2812983
1268843
1217819
660834
2771048
739051
1540010
2343014
76594
821534
937520
1724838
1184245
1392024
1778264
2487372
1226689
2305330
1632199
2849590
1218437
1186897
2038044
1751064
1535497
2928976
1895211
1049537
651758
590255
2116917
442217
1796037
2734204
1275212
2616114
1675287
1678485
1225417
1130668
2873877
1268210
1751294
2471162
2064386
988787
2486024
1371877
2036801
1589166
2536056
2764337
380581
2820109
1388998
1606099
1465767
460441
2561451
2331358
1537563
1779018
227762
1793463
475287
1516437
988913
1320755
1248405
294573
2231613
948608
1159382
1172418
2387052
183708
338668
627546
2088800
675921
2690070
1851560
330228
587124
1564469
612796
1240917
1326227
1258750
2290801
1227417
2727687
54455
182760
35011
2294941
1882749
1739296
1302277
2144385
429489
2134014
226175
1819893
2193540
2438105
591909
1973931
1806420
1543939
1321972
1629480
348450
2081352
1982620
2921352
832185
1972325
2708237
2479613
1025739
747300
2042891
2389560
810322
1510003
960814
2940229
2575633
2851961
549287
2066452
1189641
284765
1162121
2730146
1528253
879883
1924786
569419
202546
555423
2029205
449745
1593432
2652656
699373
1251373
2789958
1523887
2922600
1528940
630625
975589
752727
405452
321200
747661
2754940
2841075
2682357
2607542
2389623
2692988
234805
2441818
1615604
20144
1955164
700552
1266731
357991
1494925
1128213
955265
911582
19823
1268504
780335
770617
1082512
1290367
566010
679492
92733
2002424
1157412
2587839
1929557
964268
756583
234712
771428
1167040
1820670
642112
858903
697010
485029
2881586
2262252
2937759
612514
1338161
391751
235518
1697602
2118238
1940701
501616
2702112
2188916
920049
2332307
2014928
2150526
380510
1426880
1392932
1220316
2682522
1643486
206305
2257343
2238770
1029658
68569
1606542
2874789
844580
783930
392380
1166209
2490614
287090
2359507
2182329
239418
411106
2749888
1921493
614221
795971
2280464
2633296
1145690
1942963
367208
651603
2919791
2445838
791254
1274
1027071
1078919
971100
1395497
2076125
351223
2200873
115688
863407
1426236
1304289
2783271
2014216
2914665
119410
2341641
2571172
2008990
1439709
2098852
903687
149185
2276326
2310418
2364490
1740082
2940499
1042042
1326667
2304255
350364
2423658
764788
2320182
1024018
2796007
2117742
2646269
1704688
1599175
2772202
810357
1038737
1233537
2912429
1657481
71211
532352
811262
2499220
94147
963942
539769
2189068
20217
2609158
451141
900422
245047
1059589
809606
1558288
1953346
2528984
1896355
2073174
2014396
910504
1949177
2581791
1192988
1673920
1663419
2316920
259210
535677
2754242
2036861
1108113
1647974
1353539
1065565
2713489
802295
1441171
596584
2584482
2622941
1059845
2817082
546480
486244
580053
1535963
2638313
250437
1442566
2506387
855796
1879889
2599805
2308214
371289
2723319
2364948
1596952
627466
436334
1046916
2247491
2805582
2443845
1504839
2158733
2748796
629271
1273274
920095
386237
1665412
2914641
2868771
171442
2699718
2542584
923254
2304661
2906103
2733562
2720771
1915014
1599938
1283878
2764922
125391
2270418
147859
2431486
2480056
1614696
1437295
2940343
2921254
1367814
550597
2197698
1414198
2299064
21880
2139836
2050412
720956
374158
2934703
477047
1280296
891627
2089343
2527819
1420259
1140469
292825
921580
1429178
2009336
245102
263322
911682
852267
850747
2808581
1804949
434254
1322097
2161309
1746373
589642
818674
2788637
1423322
1331967
2893165
203399
951370
1243902
2439055
1459933
2306299
1675388
704095
445423
1213588
234711
2460150
2025842
273993
615822
2687633
1283599
2834129
2534162
1209257
76143
2242322
460651
217399
2340344
805314
2107456
2352959
1932577
1935488
915034
557931
365269
2075223
2470915
107473
1538428
2332678
2189129
1970951
1372157
1852171
120941
2486346
353391
2048396
1458305
292828
476198
965189
2792074
1923750
374800
1919279
2635329
2007798
1716755
50625
991911
673849
1403626
979928
893634
431026
1909045
1085815
2170382
2447110
2011755
2505202
2394239
1416198
1155269
2717420
1258303
242091
2765987
2186661
792427
2921700
994351
546738
1928955
1027464
519187
944718
1541826
390537
781412
1679274
2235916
375600
2418404
567993
1732196
2105895
1550717
1328957
1542719
2162526
1585318
2717459
1607019
1442224
1198530
1250254
1380424
1325800
2717969
1028451
1503754
2218451
1003415
1964539
969899
1950940
2389772
2771010
1221385
1339413
2874054
1270330
1761582
2880768
1819656
2897748
2287754
1174470
1719209
1701756
1142529
1389406
2631169
597114
1494113
2896458
1827482
668394
824872
207172
2635521
1296574
2558572
2645193
1018049
2482572
668124
1417722
697746
1356763
588743
2339796
834630
1802197
757722
1135833
1911737
2423901
2032918
952568
1845891
1161566
230982
2703309
1794581
1215575
2290459
2344381
1741898
2567411
1742628
2703992
1394742
1431566
835983
743289
842544
2341048
2470519
1578805
242866
434297
1286304
1813697
836722
16788
1515972
2300510
2685465
1635379
907706
1359683
243940
1691093
2308688
2803099
311410
2673462
2054820
2559823
2553086
1194193
2571003
2727649
2220107
14760
1997675
2939494
1243910
2703525
496001
2098690
298872
1618294
2043529
1627315
1099820
1285208
1648022
2296002
264987
1372411
2554561
2842568
2334767
1927066
388652
512043
904984
1300636
1175216
1865578
1839843
1375323
1706098
2842432
1648266
754412
124349
1201596
2030002
1646197
1696838
819314
2510633
799342
2067722
1199269
933032
1229697
1286803
50589
715574
1915551
1700357
421425
2608001
2564283
2334499
2894236
2664109
1448518
580202
1342872
514891
7077
1121450
1938501
309653
700208
2096235
2522888
1821932
2550854
1557326
2477810
1438624
2500900
681278
1646676
1586080
221951
1762069
362261
2463404
409711
486574
2177075
405071
1984387
933925
2525697
452100
1980595
641754
1351238
2226896
1911517
1259280
1753621
1240419
1664383
2543885
1313741
1689586
1330948
283356
960987
1822149
688312
323802
1628714
1700448
2233899
2112701
966972
864520
853818
2466601
1514890
1055056
2370045
1595488
2674415
172598
1038055
2087225
2917470
2786568
1017294
1474001
1197104
1708474
1870930
1440571
847377
2769400
620646
2185764
1958552
2691034
1854170
2414637
215435
2395936
1395807
2499205
2270958
2624214
816044
2717244
848413
1611154
1698430
115895
2892758
1848924
1267272
182821
2249370
2893158
1491449
2621825
2527802
2760422
2067302
641644
1623170
1734039
1234145
200674
1418696
2188791
2262951
1695459
2646635
305287
2539617
242407
1116346
620459
319719
2563451
1156584
1518608
694959
1808747
2756578
1777702
1675872
819908
2277050
663742
789059
689286
1283496
172864
1230779
1707279
600847
477398
2649729
808731
2225061
513677
655407
307421
1018427
597809
2371581
1277445
2823573
2884744
892974
1559946
2090889
2064228
1697699
964827
791077
2210293
2654562
2449734
2133312
1655993
299521
603728
1458364
2470524
1761604
969746
821749
601057
651004
221167
1007466
671232
821635
418871
2513598
288801
803167
1052318
1496624
880475
532022
1958595
1920967
1238270
669849
507912
941770
2516620
1384276
1960557
149278
578041
387259
678477
1472591
223403
531125
1209015
1745244
2713079
178418
354237
1173599
1916408
1254889
1255337
79630
941270
2731517
1740918
1881449
2511328
722531
1073538
293513
1603533
3754
1088727
2124799
1798549
2157722
1112741
1243325
2122500
716755
962061
1796979
689160
898410
1229700
2111845
2024833
1810105
1883075
2290706
2821297
2924801
1156562
997661
2834195
106372
1491038
2717232
683122
2666765
753243
985179
55769
509539
1586611
2376605
2819954
2754515
1075023
2253565
1239891
1099980
253886
1740019
981798
300508
2376460
1432960
1054679
946486
475039
1197432
1328825
2557385
2812215
2057588
1784456
1590583
2698368
2794159
219835
659643
929532
276872
425410
1678861
2523946
561898
411643
421984
853001
1871689
2339559
2313419
706678
1914966
2825246
704743
1978963
484641
1512992
335590
2631188
2063754
1439595
1979254
2915681
2526001
1770169
1254
1890358
2330401
2776081
1550952
254252
1494814
1138613
1622117
2723370
1161549
1069284
1532650
1462369
2163086
279929
2821053
1101118
1447639
1592775
1885544
883389
1200370
1554430
233828
140071
408523
1482984
406988
2050289
1524075
981753
2009443
1583899
2743167
441668
2921587
1795187
2076728
1678009
1506888
1290695
2193201
183942
698516
2558055
1228552
1119175
2768335
2296977
2391734
1102672
257738
1200076
1230968
665803
582126
1244082
2897893
1534430
1469363
1331785
1379011
2784812
781926
242515
727832
757150
2563521
816603
678559
1087466
2253215
2011151
403888
774752
1775577
787153
868296
930050
277755
2540151
1394636
2888365
491376
1416893
455275
800270
864524
2246925
2016565
713582
980197
1025656
1835701
2226664
2097760
265913
1067464
221061
1277236
628952
2674959
112052
2024897
2714857
1301697
1384264
2423639
2600251
2184710
343467
2025611
208425
2530831
350047
2307369
117905
183272
459009
1807933
2007671
1367050
1471620
1337380
2273661
1699651
2360090
2089994
2738667
2494546
610205
1120169
1265483
1080790
424344
777558
1355182
194934
475651
571820
333560
1923401
250912
2153550
51788
802714
675324
622610
1724452
652532
2498014
1862431
487941
2117986
549150
763292
329655
334927
1118226
387099
2180499
1076842
2336681
906286
1805044
778888
293535
2537222
2083425
2841863
2666133
610938
2710365
1957280
685225
384627
2669800
2125664
1129618
2429252
1641068
2309387
345433
82401
825557
1276208
1434657
1215827
2589708
2879569
389087
1129113
1589041
514466
2381760
2363327
284658
442232
96909
669231
2740040
1089094
924240
2352266
736042
292961
2642643
392952
2205440
2506111
2455533
1681169
760543
1491847
732697
2719045
379004
1030680
2685393
1116178
2899363
623661
1075228
2201317
2514592
1977674
1946467
263705
2104553
2279937
1625669
164082
1136027
2048988
2909026
347171
2044873
1188887
603
2441126
2363662
90626
725834
264961
762766
1955484
2379930
1043810
2668688
62940
99073
1111632
1268777
2829731
1213318
382756
2798582
437686
680448
1651903
710662
2760234
1896872
1681159
2614810
381328
2359665
626255
817151
638242
1356543
2878803
2017762
100121
1165335
268080
87763
1146127
440198
165488
851409
873568
2462956
2642537
686257
258922
85709
1313169
2071921
715149
2854137
1892295
2790382
207008
2240006
2354184
2489025
1499620
646022
1820954
1112863
2431346
1210780
1096646
1717625
318516
520314
798180
895616
1249879
2570743
429623
1233726
1240925
856640
2803587
690856
1182144
2683874
1559077
2850790
1756051
1264243
165236
1935714
2208414
223009
941424
2110981
2748692
225233
1836103
2474212
2347661
660622
9583
2690986
675017
2932811
2388979
2556115
562685
105136
826803
58338
1081539
1620562
537488
2172930
1195865
1647487
1766530
437342
2087985
1024845
519496
1956983
2604926
1040591
2895660
1880897
433165
735228
940552
2232303
1339907
2477636
2940302
871627
1558291
801845
1891904
1127744
1469799
1598990
402149
1596620
1067663
455169
1092314
1060422
1939844
2138625
1070811
2433354
860263
1142217
662122
669674
1202956
7559
154073
1398
1151061
1451698
1143696
2012421
2663215
1806811
604293
2907324
228666
2042945
1266211
1250982
77687
586955
906680
1784053
2420953
2186913
2248225
1503343
2014376
2790612
1783881
957337
2509028
93663
70580
2062699
1428566
758700
573179
1689699
121318
2091685
1709694
723593
1659622
1710846
136909
1575038
1965291
2480966
475029
1600374
2937006
2120035
1669054
1792096
2914832
1854878
1890487
2510894
662249
1109040
1490533
2399367
568707
2401265
730607
2915873
2464461
1588829
1265142
2024362
2027493
2551404
2132775
2440228
1275681
1068009
2336750
1117567
1440677
1809364
2229352
1446733
2732015
1965497
2105083
1654795
419958
2098181
2706636
741886
418938
1468663
2285352
1231535
2197066
2275340
185021
133970
2488284
1775615
1829044
870042
2016094
1717368
1258947
858171
476710
1653285
1844997
2631977
270356
1283910
1559065
2473475
2585939
991541
2010077
58930
2875247
2491592
2233632
1744866
2880850
75896
139788
2378520
1369747
1184615
402242
2552302
1714813
2862975
2339756
94688
448972
1701484
1463760
19872
1490753
2852526
1214064
2138179
976311
2204251
1767734
2021857
2030920
1316002
978162
1269254
821509
1197627
832926
953608
966901
958700
179127
249583
2344736
2602821
1489463
1232802
2733716
2432973
648672
2291635
270498
468220
2000115
1948921
698846
2065975
2665637
931147
236849
73510
2706723
2292053
1447669
2009219
1983513
2884064
491213
423867
1164634
452189
902951
1859386
1002543
1143634
23927
352662
2809077
2212888
2929315
509236
1271575
2499985
630184
439313
1904553
2877093
1091857
1316145
2731126
2850467
1037286
367281
866734
2437324
2681518
2340968
46162
2079859
1586317
1114492
427581
2363832
1692889
790349
695609
2110049
566448
2487406
842675
1543796
895046
914260
1563873
2526208
1536108
2112462
2789469
2193663
631937
524162
252670
1381504
827507
2040639
965743
2683993
1794688
1704856
1462633
1171388
404260
752416
2722228
2433702
2128557
1615459
2234461
1872140
1585610
1352748
111228
2445482
1374286
467573
2607665
1087196
2190434
426821
1624469
819936
2564248
2735940
1644912
713161
2165760
322399
119668
1112080
2647330
2602521
2629824
1870783
1600137
965665
1641301
1112334
2477704
2310605
1578007
1269345
1344572
2384417
2854888
1804736
1134717
434279
2116119
1525680
1310777
1986522
2441561
2543084
2836093
1960984
1688523
1713810
268146
1412035
1263728
2859398
789954
2661904
298229
1414999
522487
1847098
164062
303139
1636664
1358841
1667716
80760
496061
846996
1380737
1559818
2575798
473471
38903
1123595
2866358
1809729
2726948
1253667
2513892
680387
1677197
1641378
1858228
1529677
1478807
1595340
999498
1051891
289065
876229
2114068
1229731
207364
341117
142274
269111
1412988
795506
566210
2443169
2913163
1687072
795747
1111058
148776
987410
2461360
2534789
1383514
2406847
1153252
181930
2317080
2867437
1560097
2754023
269710
46770
2510699
216791
1277724
625544
760291
942174
1159060
1537360
92045
1029730
1056200
2265615
181661
1468390
1895104
2441952
1482517
1969245
1716281
304619
525082
1691488
385337
2823189
2760021
1780073
2013644
522282
2652514
1390275
145128
2455444
514377
117290
1865791
979272
1810935
867251
1815999
2083026
2750495
510318
691343
718182
1937746
2853289
2201466
1201436
1900218
1097459
1007814
351226
2567209
1188030
2023394
628884
518308
1468829
1924636
186455
1510764
2612317
768008
2928895
2707331
1228857
835452
786790
2916433
2086111
2228761
298556
1260957
1957995
1142115
325618
1759349
898363
909198
2270708
1677110
1382560
2576584
992633
1866134
1680546
2135178
772818
2315196
2245307
2680032
1700398
866231
1737661
972380
1028456
2473333
443692
399348
637537
1424258
767730
901533
1085028
2193616
1638189
1226402
2238168
1510059
805116
1995885
1544125
1166998
1883452
499550
2394233
1043129
344126
565283
782376
1281781
1308888
20125
782038
324229
1390679
411112
1614635
2057054
1386082
2881660
2010271
2460778
2269010
1739999
251057
1676528
65805
2874318
1536349
1570051
395156
556255
1881176
2497209
880901
310951
1695807
2025227
2023597
2573256
2783092
2234995
1488527
1352038
2359411
2076329
26631
2132531
827548
2466370
118593
695666
682953
1482652
398816
1724073
1780502
2892037
435304
1245830
335489
1565136
766983
2262453
770175
1530067
2877022
451862
2401129
2405302
1817462
479886
84735
952212
513814
8850
2825248
121187
1058485
225382
1120643
323302
559493
2245936
362121
462308
1620336
1091441
31797
530141
440278
1921185
962216
734935
1359019
882714
1370333
889322
17628
1321786
2518560
1576450
2480415
2769183
1291201
898907
1391333
2878014
1498569
770315
1383067
2912279
2258771
1739140
2888552
117569
2345019
1175166
544721
607612
1180463
1398694
1207877
2771658
933788
2713118
86911
2853721
1026284
36888
361073
1386602
1348776
1215681
274081
1213794
1135424
2599445
2237745
743016
1799495
1266964
2462649
714825
1512857
2395285
1513800
1909306
2706044
1315585
1990977
1085560
2782507
1201993
2139998
411464
1498570
419226
2008157
2919062
2259141
2690245
381768
296980
2538857
1964102
2433619
2019348
511536
1879670
2065481
1098015
833765
628273
1188442
1370406
2319060
2511444
2730904
667799
1910612
275577
2223846
2812390
1888180
1836822
1351449
1833970
742859
244301
1013307
1320641
250474
1460767
632453
2257983
110292
1414846
1869809
1249511
306161
1947384
814419
841846
437734
2633518
1709893
1077201
671714
197887
2087822
610501
912601
86447
347388
1176988
2909576
1227659
2785681
1950259
2343858
2423654
1038281
2312958
1864666
2731467
2687463
1447398
1118970
488327
642210
2370572
914544
1329905
1106709
2895788
2662863
1115432
1729019
836827
1609577
615498
1295581
1155705
865800
1341672
2860051
763916
640499
2294804
2619671
770221
2502590
702091
757432
153056
2177156
406864
1185244
1588141
1146112
2220542
2571035
2925433
844242
1301361
1648951
2623863
2661625
1013242
2240476
619599
1901236
1149538
1031205
2844208
2837645
1409245
2505852
439031
2707959
1697845
2479284
205724
2887038
1906972
167194
721011
1756945
1179010
1720459
2856632
954382
2635422
2430608
2192774
2691324
567396
655483
1524756
1437278
2095918
2259843
1565876
103155
734458
795274
2683893
2687273
885316
1775457
2070744
675160
2282975
1187465
1252375
2152326
2386271
1753570
349442
499609
547928
1593126
2381256
2505291
1670422
437372
1424229
1509642
2384743
837797
2079330
557753
745677
2539337
2867050
1245877
2840011
1042825
2734215
1219155
2910277
1557418
339370
1217175
1554232
2413052
655907
2831993
1310246
1397947
2249245
1471382
2222017
2255706
330465
1608532
162301
2900234
993747
2246341
878443
118234
364851
2410572
1245088
2223352
108617
360509
1952968
2810994
1510277
1910338
2441259
1796260
574505
1876313
1686640
814338
457238
1783138
2377094
2878547
1041543
930584
1490412
1441771
2564073
189549
347868
2556275
2585049
434854
13146
1705597
2234077
2638490
1211417
2267330
1701305
290312
2409100
282035
1699143
2557769
701944
2770894
524170
2045433
1109488
1650541
2526256
2755084
393569
492140
1796006
1775679
2851501
1026293
1715749
871972
2762652
2123471
2213799
1871037
2195097
1901068
2333408
2493735
1471525
1528769
1677938
82856
2149976
1767566
1616377
1217851
319675
1287316
1005177
2670259
1124104
932954
1948170
2509658
2524395
23359
2118351
2462117
1635041
1439615
54949
118140
2873569
1797714
774226
1387755
1303112
2421326
2608250
234383
274672
2824443
2766030
2083763
2270811
1103977
1369316
2445383
1509293
693783
1903246
2594769
2795125
801644
283616
2836134
383247
1662913
1710303
2334517
1286295
172170
2168075
2758544
2014464
249692
431559
977140
1786671
214228
2770023
1662992
2407070
2653844
404974
999128
315513
1046814
231547
129918
1917814
1191476
1690998
1030147
2483740
1053402
2437065
1627398
1205852
631976
858663
2880015
2420159
101011
469732
2179845
1415282
1939374
2540845
2429364
984786
236504
268261
491725
121801
1566770
2920729
563834
2732515
434613
24882
1902117
1964811
1523619
2523744
1768901
2381557
1010810
786833
2356474
1388851
1463263
2210996
2178634
1215427
537032
2691138
2163139
2448256
2211751
1844599
133818
1682838
1216418
1392810
2623938
1119462
266283
675434
2925905
1864569
1660362
636770
1353925
1944398
2400828
1541692
2011323
218703
2651727
1121485
1727098
408797
558587
1463552
1482429
1390756
1099451
2233162
1167269
1834186
2541405
808859
1147103
1321138
304776
475881
1525181
1351600
774985
1302075
581826
182889
1057696
162496
240030
2348008
1331569
1912459
2558801
1343062
686795
1823210
84735
2776049
1274575
2623441
22900
282611
2885722
592730
2074897
1616545
480525
669746
2478780
1660754
2311590
2621693
488347
2625765
1804949
1559390
2276797
2232668
2832156
500553
2450890
1128528
239190
2254972
621368
517924
1145329
1484746
795227
1323262
47583
1959044
114017
249626
2504465
1252860
1413557
2572136
2365118
1081425
794240
2608943
229086
616393
116800
1460488
172684
2808998
322957
983022
1120520
557704
137443
1133540
1669660
2098127
1407659
603058
2873112
2206745
1790407
2222998
1509795
1841285
1850550
930698
55215
1436105
1803824
753548
1345014
1021173
1797579
741394
2691915
2820879
528325
2489616
2666614
85982
772032
1303333
1533146
2567557
1195108
1705587
2737115
625118
2774481
2161487
1663010
85847
581545
1087104
473274
1820047
1049708
156795
22152
2312040
2264764
464386
207646
387841
1884845
2711899
65867
2496652
2433708
528296
149499
1979007
758394
1543644
1034188
528787
2710626
793055
2320865
1556419
652294
730496
473881
1384475
1297846
599381
673977
2449682
1885741
1716745
830877
1234394
2533944
2114507
2800705
1694074
2858140
2892427
923526
380180
731187
2506871
644108
170233
2845881
61811
2501529
1724354
1456999
2535542
723610
654686
2157796
1697739
1533575
1533448
2316279
2835519
2432744
1012405
1507200
196805
2364253
554471
815170
292201
1489122
2323842
1947506
2585308
521112
941511
2134669
2708655
1255513
2483553
2086064
391409
2107195
774838
399063
112019
1175946
2684313
2102952
717034
754647
54322
2224068
2653707
1712943
492384
12784
1989092
2319561
2528530
1911416
357607
2181892
1848258
393634
1625312
2698587
1862212
494404
496687
222369
772247
2797132
2680746
649114
244547
1280423
290950
1406484
1174161
333735
484409
938963
2095433
1013464
1425761
472915
829127
2432099
1137751
1399282
1537143
593701
1868055
1111525
2809309
1335337
1119673
2516489
1570551
1878757
1684813
1480525
1115935
1881442
2821075
2525924
1778064
1195292
1722287
565790
2591251
1163647
2257485
2015735
1910441
755125
122569
909523
913682
1214641
1332239
1346579
1042640
1581405
2450316
2293987
1725509
2893915
2884743
2019591
192560
2406730
1259955
1406781
1537648
1294753
2800144
355295
2401997
1782261
1383653
2023932
475372
189679
2656631
1003244
629805
2766908
2189853
2736104
427396
1231910
425298
831602
597210
337500
2014834
1315144
562671
2931180
1439704
1888138
2129753
2129639
1094125
53013
97029
2575878
2008918
361665
2183013
2141633
1324031
983641
213089
1072608
1158228
689454
824216
445752
2674460
622075
1635553
1293332
1481031
448045
2269520
105287
1344767
2516729
1180210
861951
2927639
2137332
886264
523378
423376
1003662
946344
1982576
230815
1640484
1407798
1198286
203296
2510430
1883129
2924134
1752271
2631520
1750042
438119
2800964
1011990
1861842
1472388
1916182
735824
2413242
1175560
2647678
2199375
520889
1295188
2235687
2885346
2233825
2443025
2557186
1940790
93516
2899754
363037
624506
104533
2527371
355574
1238867
2025897
797360
2322876
351650
2062909
1251312
1129493
1085503
1418244
1801505
2817930
2056741
548556
1271048
1114047
2589434
2538261
1051934
1263124
64006
34270
2348764
2729259
779413
1681116
1191278
1271726
675276
2412859
2554642
1950456
1979659
2828576
2445668
2433189
2393926
2381418
1405693
1814053
2776401
1969327
1615336
2218044
187981
160266
1105659
2873578
2151532
2658659
802910
1244877
842443
248137
2111477
1580011
725991
2063977
1435978
229917
267577
1777295
357361
1378347
316373
2556251
2348912
1808116
2252682
752248
1257366
375090
1707663
2744896
2437263
1384461
2074501
1975561
1290101
330300
224396
1221846
1695966
1284747
2646432
1449820
1892582
1549123
2908498
2224784
1010194
1919609
2756395
465969
1522374
484251
2203532
106350
158642
2676941
16441
899533
2627095
587090
156610
1302056
2150476
939381
85863
782921
278144
1090513
1393749
1175627
2008078
1478105
1732406
1823780
2134291
1732613
2178105
2279392
1777732
166843
853639
316650
2826633
261805
1251675
1754664
2177158
2857237
1093729
2808964
1756410
2620267
2522100
313786
621646
2143913
619234
2324262
2831418
192306
585410
765501
760433
1421601
1551785
1382669
474926
2138255
1755363
2939308
2758843
948854
2457113
874250
1549415
1061119
1151985
1357717
1607678
1343395
821678
2607062
396859
1371278
2702552
1887367
1265891
1534973
1040858
2554172
249730
1468524
254880
2376777
157534
445206
2370221
1594713
44337
493663
2804171
2058202
564089
1571480
231731
1033002
960717
64582
833609
2190123
446653
1105037
1605333
1606269
2083771
946173
1584564
1396982
1962962
1017474
1216362
1164383
2729670
2510351
123868
1217771
2280688
1570342
404907
1277185
2518948
45213
2724421
836565
2021142
2242537
1976224
2786158
2600438
452515
1858207
1875852
117803
1541965
1029417
772829
1046959
796045
1368901
1407780
1817297
2714770
703410
1414789
1129738
1311704
434247
2670365
2094485
1750559
1829913
319943
2836844
2352866
2296736
1325013
669865
486611
377627
1500995
268916
1082191
1941919
1538475
2816056
244724
976043
14296
742079
545096
1886713
1508151
1735209
1930384
1211211
2199320
395305
1185451
2516480
2002586
2612050
1560840
370877
1803736
502915
360543
2165915
1052623
76917
2135661
417492
1871827
1752060
1462428
449821
1875075
423880
1520859
689248
2452794
1882361
1650370
1819577
1535272
348577
2873766
2310102
819799
1687712
1813999
2298291
636433
663574
1131369
2463215
292065
2257644
256324
2638247
1497580
545807
2836899
2063860
2438920
1255049
975580
1937364
1694124
2741385
2753914
1611713
2590006
1515815
1036052
2012361
1694512
1630086
29441
1839992
1154524
2725416
1254072
1212724
613992
425546
986130
1761592
2125099
2358683
809003
2589762
65242
354454
667319
821639
2628952
2025976
1855147
2351429
2042014
435125
749522
1514607
929837
1252617
1187557
1585492
1910516
2162472
1341560
1824699
1721627
1078717
1249944
196527
1575507
2426688
2014181
1252370
1626280
2780453
1794521
667607
1216622
1619219
2530021
1285969
497120
144566
223347
487118
2521595
2130446
2496862
1607683
686699
1454124
1044278
849225
2875397
2317886
2057042
765690
2087844
1038359
1092095
1337524
1345442
1142639
1031585
1194666
114179
1130720
1093299
731161
1593076
2736802
1674431
785347
415575
1109655
1162401
899046
995259
815071
715302
1086480
1150234
2057732
1796721
178409
775557
2300360
2551968
1943804
2195184
1863738
2037068
876813
2176696
2641263
478663
191040
2279379
1227567
8572
1304294
2601359
91330
2638052
2641042
1387307
2649611
2732472
425625
954903
508976
2181081
2010447
1535308
2470987
1092146
919040
94903
1299980
1423191
808451
2266989
2208004
1088714
2419386
871155
710966
2478159
1672471
450614
1492602
1547034
1026145
2587737
1502293
863265
1432712
1627425
476391
2215298
2443528
279495
340674
494821
2034331
2845802
1086790
679758
101174
613211
640268
711591
2190107
688508
2930439
2829310
928946
1368046
663585
727398
1221071
503102
554986
1148536
2682854
1952823
61102
1541703
505441
1214708
24406
852259
451052
2854376
2393689
1191561
2669244
2119771
573294
2204659
2808554
445397
1220195
897771
1596757
601247
2291082
2619638
112102
144712
1884868
313672
2904818
2385254
774883
678174
1517066
1116268
1570046
2756294
468610
1433555
1129706
688018
727895
2286370
39515
2216450
1711643
504840
2506937
1116476
1858671
2293806
154759
854435
1392027
2926351
1252484
2092164
818928
15127
1285090
2038695
925469
2519011
1790930
1601979
1276906
2294820
500035
2623643
1569473
1821236
2551580
2663826
1379417
425031
2370122
498803
915819
1351774
1900634
2281877
2433525
294049
2557020
187692
772357
1670970
2493041
1785449
1733378
1979777
1867952
1194796
782651
1605127
10798
2223917
1723232
2872801
110329
972918
1637989
1283302
14304
1553032
1619307
2836109
2410294
2022472
1681876
1975396
946894
1562036
193493
171196
2078463
460853
347339
515030
1777499
1397031
1769671
735308
2251847
2189423
1864005
969740
1420851
1760489
665393
668756
2052596
1015652
2673155
2596060
886576
909921
2912189
782558
809489
2409005
1366605
1215996
2815480
931886
2091063
2881352
1753162
2204667
2288141
759502
2456071
2446047
113684
8288
267045
2409298
1927597
1499518
1479385
2382445
643841
893256
2810364
422355
972245
228350
1405280
276674
1111150
2645019
1591338
2413692
2211908
2672859
406829
2489762
930265
1989520
2744811
2501348
564968
2456874
1610583
46633
1472637
1616733
1765709
647997
221147
2872554
33511
2010942
2478486
2397070
1240564
2047618
229185
700289
1218615
2914849
2901840
641121
1817644
1550538
2182367
2336092
1424445
1132375
1593595
2023915
2878654
2236322
1773595
2030889
880950
983657
1590780
1623499
2468717
1879621
1017235
2691725
2057622
1881225
176687
857053
1036244
1797980
2905845
873550
407284
2901396
1982518
2550678
647668
1494188
2402650
930650
443659
1776846
1999141
1604584
883296
2670280
930434
2450919
1605990
388328
963279
450315
1764345
2449736
126501
107847
1825289
497494
1677643
1455810
356306
1664921
457518
179850
366372
2799618
1426435
1559394
2668122
2692198
2032314
532339
1746593
15862
1648066
2755873
2587815
2452674
79051
2727287
951523
563474
2878523
695476
1444625
2701976
375667
1521876
2562513
87988
2247011
1454287
1631969
1490601
2900249
318234
1701028
1853130
2241027
1708571
2077699
1991444
1950627
610697
2364996
2817046
1821336
2439095
260835
741782
2738998
1322249
2344670
2574927
2355112
1260765
2203228
2510344
2047756
989899
952606
418415
158405
2421735
177511
1598658
1686978
2489094
916025
1238793
301819
807331
1113501
1393042
1622229
751398
2864814
2643025
2126116
662568
2008362
2391935
672288
1687725
1678942
1210200
1171193
1662082
1341112
497863
1285074
736765
1603176
2525882
2905655
2345257
1271508
802534
943317
1559125
2932878
1521170
1786917
1641564
650481
2281546
583763
2432614
356034
452542
570781
2539131
130032
2298337
329722
457986
1698805
822429
1456596
2011459
723725
495582
2313042
2481227
1924600
1061620
865093
2917372
2023514
769073
2349241
1534037
775497
2742707
2733549
154173
1776183
2473881
1226718
806225
2537875
1354657
2426708
1516022
424432
881991
463771
1490734
669323
368040
249526
1211278
2285068
485322
1100851
409819
1678069
371367
529695
492504
1916387
884471
2761071
818700
2438764
2764067
2162152
2392768
1486731
2524487
104274
2281618
1321321
84239
531610
2241491
2390373
1965702
1495447
2577146
1197372
1215408
66345
518562
2476296
2312866
1488168
1792649
1663042
2154232
1357083
379100
19978
2825348
1168456
135910
2375065
1196568
1855649
777394
1496575
1074570
661687
1448151
1543235
1289669
1590918
2633276
576913
742879
1614605
1848416
1597081
1414207
1797441
1175194
1817639
1365302
1345432
349447
349045
2277646
2363815
702004
1169723
1030497
1607474
802836
1065337
387295
1652509
2082766
1692073
548134
1134318
488949
338902
1048671
2312670
1103274
830528
417963
2321386
1201822
2832372
1630733
553813
427723
2646710
1512959
1098672
906451
1886045
1652861
1734635
1939612
1316394
1127353
2514399
1958204
630856
2802587
1046522
2886468
1110797
135332
70916
2718376
2352349
2238964
2544831
29818
222726
1246596
735714
251642
1278031
2248096
731629
2366310
453167
268805
783324
2464812
1932981
262609
262562
1780752
133980
53655
1381362
178138
641546
1964626
2565747
1410389
2848530
685957
227394
1785234
1587566
878871
293300
544575
388303
434459
378287
763506
1129238
714024
1800242
1995715
1138235
932563
2183007
2614387
722043
2738688
779612
2281002
2472539
2066740
2004898
323798
294160
1530183
1845067
1091451
2356509
1514726
1304958
999230
186207
1103214
1616000
2724653
2666604
1715166
2695239
1234969
2444241
1284914
2862226
1601718
1772458
1740629
1664265
1885132
110938
157474
1758885
2719457
2462684
469969
1191349
2246281
2796381
2460271
583864
178963
1476815
1535286
1960684
1171282
1588681
2119027
740496
527207
2915714
3459
2466259
2004846
1473672
2477885
483365
1707880
1086070
424947
456352
1012498
489672
569576
2386433
2284807
2424104
804623
2302216
2330873
262053
1983625
2812662
959092
849881
2893387
185805
1722623
289448
1942007
1350432
1522386
988668
2882241
695157
266396
2036203
7409
259816
1775422
2489880
874838
545923
2417962
1402849
2524210
2291858
719598
2344591
966534
405487
2896441
2074419
516866
2633098
2893221
126851
2490218
1654231
844597
2939774
2773638
2275536
680075
119462
363957
1725061
517803
1645097
2189191
269991
975659
1656612
784596
980383
2171781
1511883
596464
398330
1828057
1285362
1150814
1293092
2199468
2586595
2323365
16926
2920950
2411259
1492775
1211069
2687396
182241
1075175
2431866
1280030
977753
763409
550300
2505614
333893
2574270
1935425
1677762
584810
1297677
1794623
2458598
1632059
1045756
2740361
1504838
844446
1476270
2449423
1805429
1857122
1965970
1640346
1174284
2922155
2609013
486756
2707771
635069
1177915
756808
446507
2727080
229748
710335
2224360
1015677
762066
969190
1250103
1041917
436423
545566
2542462
1932656
1622117
408027
2779790
1145316
1312324
2371958
1574296
2412064
1081746
2371942
748800
235776
207288
1951949
1571844
2854373
1245536
1498791
306844
2905080
2294136
1535045
318329
929025
2181171
2805352
326069
515066
148606
1603129
2749971
587989
326245
221535
2673153
2340039
538189
623500
829179
2096999
2497349
1837926
1240993
2921173
2066662
605611
2595253
1132259
358180
917385
318502
1569539
698372
2843632
1517092
2268498
1826633
2427933
593001
315057
696732
2075799
2467552
1129860
375196
915622
1275610
308869
618415
2936605
1677840
1423925
947733
1577210
730269
82062
2325131
287320
154800
1532543
67120
1531098
2526093
2923178
1854476
2324968
2203868
1556053
762561
1949013
2825404
2362341
559263
2345888
293437
1070741
414408
949173
2191340
555764
1541105
513796
2523141
2440893
325517
1127858
1246531
735162
1920689
1179280
264570
2822482
682860
304365
1457970
324
108528
160042
2822075
1752683
1373712
1040686
2243177
2439648
148350
2827636
476236
2606019
1513816
1354904
1956844
2436180
1899894
2826435
655327
982359
1251799
420071
973283
884997
1351702
897229
2507547
154617
1276763
1172736
2853437
619287
1663191
2757760
519025
1372003
882048
1729961
112981
1172520
2196129
860415
472399
205196
1036859
2830896
635911
2370063
1355014
190985
1443256
2690768
2466353
933228
659655
2362668
2422811
352659
1933510
2838126
1279937
310877
2612030
2259041
2507185
2624106
1605944
1413092
1074315
1850897
231922
453332
519445
109838
884165
1660539
2787042
1427444
2015996
2026116
2360313
1203114
2603968
697489
2019144
472743
17657
2269716
828061
327181
508543
2009836
1966655
1764865
55792
2160049
2310243
1768826
1446527
788023
2606119
766579
951019
2262650
1814752
2255639
2413522
573014
2807996
719527
1789946
1938777
238700
144453
611706
2868825
2209566
2932150
600136
787532
217254
2732261
2683299
1363287
1197466
1390656
1973915
833635
1511284
1592442
1868403
2581474
1460595
2159040
2343222
411306
2771822
372409
81806
1717919
924024
1097066
915301
640723
2420933
2236502
1688996
716500
2486556
1571386
801600
2854977
1792355
643901
12218
1566366
1307679
798444
2628551
858523
306674
1927165
2389648
1872464
437787
1684058
2034054
2573338
287158
2873891
945331
560239
2761925
153311
2705377
2409290
2074501
2054535
1517475
1402745
500345
2085325
226496
443215
1258856
19274
498443
182058
1924345
493842
2307541
1371212
60266
1171413
2485078
305545
2805155
410644
899372
118578
1035432
2143888
1254554
1482885
2804435
1294930
2870979
144751
826837
626229
2910724
2839494
321654
839198
738856
1397339
272014
2840561
2250836
1652251
2009303
447260
1224900
404995
1966704
670407
994947
2581283
1043379
435748
2606951
2839285
20990
1516905
884267
1437891
22322
1683555
1803260
2297734
497169
116737
2459556
1362844
751963
2010644
1053458
2081186
2114964
2925825
2285917
2349477
1601306
2465374
1194895
781793
1516021
1929482
147579
2843668
1446256
2542547
1658837
558632
419191
2111228
1475154
2838129
87362
68925
580848
1287233
1599722
2121331
778124
2723037
2424616
184561
863273
642601
2786303
914949
2629675
738146
1158983
733298
1934872
2862355
1889853
629617
196389
775353
1006837
2528244
2250815
813574
2838296
1991642
695240
472300
930726
1319742
1402827
2003728
301590
2680565
810595
689252
1403462
919016
2670390
2617806
1972998
1236787
574614
1601038
123725
361364
1427753
1446228
408776
2173930
2760320
1303672
1182608
1084063
316841
229375
1358644
1106958
1924514
1611328
1514550
925140
9819
2061512
1949161
2239623
2480842
2635439
885685
1063960
1762903
1064224
245533
2819930
180918
2353533
1978872
655118
1308406
1491820
1053822
2495743
2094498
2716909
771209
170156
1178790
2025905
2064061
690440
360945
1065929
792234
1595622
673757
1310764
2489634
2340400
424562
722775
1446267
123255
2021381
611071
2200702
1716367
2245969
356350
396517
2208050
2375251
554136
57284
986991
1347654
112044
2726511
2312929
778913
405434
1354460
2884195
1686208
565426
1499437
10656
795718
1307448
2813787
1471517
2876370
328227
2178183
2233628
2885332
1510765
1278379
2477656
789064
1859473
2704070
2832723
2829230
1557833
2688055
252176
230813
2746303
1605355
2784462
2226996
2295587
1414028
1371594
599250
1960216
1326567
762091
2636324
738272
602093
1217957
725739
177896
1868027
1620695
1341781
657597
1714161
2720459
1761275
2852724
561107
1041956
477438
1270347
2614222
2868443
2816001
490013
2081155
1159052
1782157
1757772
744381
376007
2019666
2295843
2668334
1424825
2780078
23272
495541
1994202
2616140
1847929
1981719
1594394
531696
1928829
1130998
750250
2327362
1490267
1878751
69100
1237932
132657
1940351
1539317
628021
200457
2636796
1329676
2065704
2860224
2163458
1629197
1698709
2626594
536973
1438949
1770839
49117
2503215
2561694
1497712
300201
1492284
158452
1989440
2297552
1389307
179860
143668
2142333
293218
438243
2471360
2223661
508537
442513
2910668
399267
38355
1130175
2784079
514000
835572
1320451
692261
1212943
2345187
1426188
1126059
703186
2288578
898396
602516
1970413
1641337
1273342
1387820
219335
2863344
1524608
1506706
1642090
684844
324904
320346
1227615
2495533
326279
2678950
2394175
1254673
2770230
1815318
2205727
1063305
649791
1112868
1511819
978575
950515
244777
2494724
1136032
8732
1114734
2590320
184576
60510
1271181
2018688
12526
983368
2903261
389972
811827
2735055
2867096
863594
2683382
1385004
1924393
857072
24229
2159782
2371678
993294
374499
2936879
1638207
1823716
2136952
2077479
1093761
1063324
2551795
867308
2055305
1237024
810062
2604557
2415545
1534627
471338
1918281
2716794
2057215
131824
2397663
1042152
1606361
1544221
726269
2053670
2787396
2247029
2780899
758334
839081
1883757
2235005
2596009
43679
852031
2713376
2222791
830915
1792183
2663402
1974790
1282726
2606628
1024385
2340079
2452377
2234310
2579695
1879870
872508
2814916
618670
1893215
26806
2397858
1200380
2374062
192483
1719128
1514667
2305481
2174478
1912390
1886066
149564
1867426
666468
150607
396509
115743
2476048
883097
1366570
590700
20138
1131141
1379003
1039147
2485530
2206066
1484666
1144563
992029
2484722
2092029
2626751
385769
1895264
2847537
177309
1265386
1602001
2139775
646233
287168
95838
2155160
2853578
1430973
682827
169499
882970
959067
1930628
2354007
920659
1383434
297124
2784157
623417
1115376
291389
513464
2500440
1647337
933862
2918662
479426
1517525
2146965
1306897
58161
2501543
1493227
2370322
2855783
1171048
125245
1151795
2932135
1049470
1004996
787679
892554
1482762
1145358
887310
2243089
1050829
1248917
1967876
1495508
2012876
1205894
251997
2567978
426442
642471
1443553
2045475
1248901
489704
594755
1971904
1382308
2471665
1364301
625651
1154767
1980300
1096839
2475942
969012
2091134
1884287
1443284
1706099
2214671
522517
2281021
2802313
2368868
428101
2422557
1751566
958179
938609
2599776
475403
2018431
2847358
2369307
2814174
1772615
1514349
1229327
1071381
1668909
1611371
2449836
795453
2099517
1092451
2822838
441937
1360300
1184599
1038741
1910424
1240970
1039439
1805493
2134053
379448
980614
422793
347208
560992
1870762
2493627
1617732
2817215
2864074
1413933
1422472
1748491
692244
2416818
2444315
1488566
378365
2722931
780526
2113359
755919
90169
2684084
2489927
493986
659131
1581791
2620561
1991446
2029308
2193522
703409
1321389
2304606
1048981
483284
263301
52086
1301220
2249281
2830608
2028760
1379313
549051
2612450
2422511
1322782
72295
95027
2460049
2192192
2665608
1368417
2785488
467602
2354406
882482
549766
1741942
2281956
648399
222626
291124
1051347
114253
2915523
936409
2930912
1653626
2258476
1546644
273934
2556577
1094413
2875983
940112
309328
2336250
2751521
1245682
1965716
2649411
186530
677825
1240705
2429392
367072
2282803
1695701
359677
1830390
2122347
1645318
1261605
2882236
2880943
482956
1732544
2135855
2158266
1699072
2503002
2181854
2592070
1462929
2192152
1869409
1599786
1076004
2813722
2511168
963878
2490791
475191
492798
2760462
245593
1046087
1301771
321140
52717
2447757
2824919
1703556
1407241
1344755
1949807
835611
1856807
1733660
2658885
1545178
2884743
1969793
1154687
1513201
147739
1283700
1865655
2870978
813413
1235902
2020671
2195866
1404269
232275
1859090
1804499
2132118
1857878
1222890
2646062
778612
2506376
2199165
1810588
877696
2709439
1940081
2483908
2370548
1824113
1244301
400163
2071152
493763
2475151
262207
778003
910890
2214223
2017484
207198
1847410
1572249
2025467
2318209
1861789
1512499
792771
2508290
1435597
1646473
1329115
627995
135684
2513067
2700766
838918
723891
2612355
231642
2105259
108789
2713294
1221798
2460079
658694
2177647
1456389
989736
351259
1103435
856210
2084225
1221127
1069434
694460
168967
340753
2402168
2522379
2194375
185679
1130363
1403822
1164670
2672226
744948
880493
1458029
252796
1804116
1958000
493913
1736368
141181
100082
1264166
2721996
2019737
1757418
269964
1944600
347868
2874465
2455239
668931
340437
1750579
1375227
47764
2788318
1308856
1076530
985254
400411
1822565
2513118
2691154
1674266
1052473
929523
2317034
234369
841148
1527282
2396827
2205702
250176
326254
2700621
1060433
774757
1847770
1402449
787402
2323218
992739
2920623
2501906
528233
402840
1268094
1659324
2484108
192615
1784002
526805
2769351
1426085
1923414
1184437
601014
1612695
778389
1543170
1222253
1662975
2576840
1431123
164618
2687593
1967784
1394008
2650550
870943
1308792
1187669
1130652
497570
866870
1227789
1602539
2366972
1259136
716829
2315938
713508
2064308
2081994
1882727
2854102
2421858
1015037
2571470
670605
1374982
2409364
496757
1834298
129061
1773373
242934
762701
250338
1420079
445191
1554808
1211698
2763957
2058531
1821261
2725554
1698597
726548
2611555
387254
2710550
669598
196777
781313
2733320
1514586
2087904
1911899
2869919
810354
1193820
533055
2879546
210052
949669
1713730
2264904
7017
453189
1858708
2694988
1187003
2684931
342345
60252
1298229
1567358
1288051
2623821
1162941
2164810
2765381
805658
2440422
2663194
2630408
499373
211878
1913407
11325
1180729
1881609
2305440
780042
1802644
925137
137372
317565
394606
2935616
1348624
2004430
709756
1601918
606238
211192
872635
516844
215892
1420650
589653
2288397
1893546
487276
2440052
844793
1861333
2532858
2107247
1863960
2625227
1814722
434240
2229332
247613
2053122
722799
98049
1347623
43492
1139212
2376075
2029911
2848884
1812933
1655846
401231
87945
350853
164219
1877712
546023
1273297
155574
1029652
2827801
831008
2476565
2877839
1163778
1587432
1948978
1286902
2587165
2351269
2283556
205481
2624934
1842064
1089274
1627876
689872
1086631
1368849
255381
1788196
1972319
469204
2530224
191482
213775
960207
2239372
1140643
813303
512296
2521242
175417
2199793
809107
1708141
2931726
1605598
2806775
903753
1858567
1470133
2429337
1725823
388482
1161748
2568516
2052081
51506
84862
1708326
2047153
871898
2769460
1543003
2498405
1374499
2569188
28026
2602003
852154
1459593
1793797
718585
1937631
2940142
1731072
1953458
2886572
852611
2559857
466059
1170368
1102907
2021150
2504855
1143210
2101217
1537457
2836244
1091656
1919846
1976793
11266
1516523
368009
846753
1890165
1098726
2397092
968896
1171207
1933534
543165
2156191
752890
2920419
1334808
2205323
251423
2655701
942541
10380
481444
1430736
1791330
1548984
109461
1568175
457888
1994558
2347412
1582942
206356
991798
1470093
1437651
2207449
2907968
2181948
2477011
408759
1109733
2529429
2537457
1980184
1769863
2918618
1228443
871987
123750
2046538
1593208
2255917
2649071
2739327
532331
1044720
2101533
2549130
1965547
2288547
2538606
2662513
2151087
1210236
56763
907716
1300010
2567397
1767458
1718473
2939825
226915
198352
996073
146821
1551289
64606
1462530
2459983
924542
443092
2252903
2921936
1693475
2910056
1192936
1948602
1355727
407865
1991166
1939445
2372043
2415555
1595726
1514378
2052837
857635
2126875
1951380
2665708
502206
1961145
1752645
2550667
1383639
2050774
1721421
2096147
754309
1907009
929635
1706335
295410
490587
656195
815508
738859
442952
2553552
626539
1460583
2443299
1092696
1841882
1981962
2887567
2607295
2186439
2690289
1597635
38499
858938
1103542
504175
1382756
2788842
409432
1873798
1162448
1092482
4054
874805
640646
1462530
2511996
731514
1686122
1875482
2540812
1972884
1264861
5101
2839102
1736563
1643895
677517
963159
1888691
2009563
2535583
1139268
2475028
1626347
1159892
2558839
1883085
281512
584924
2874659
1728112
902895
2366561
2217344
1795325
1102693
1932958
784371
2548335
2245057
1383969
95581
1109086
2052139
2569296
1511486
605074
1670414
1852682
1530837
1378367
441066
797934
2165012
1421898
2521328
112569
2214212
1640095
123924
1828637
1229592
419547
879421
1191824
1027915
1448177
1526853
1307480
1794286
650619
1251074
2605070
2753268
1947320
1953651
690880
2871050
610434
626054
1910209
1856234
929939
2437479
2333586
2498565
141430
1296040
840672
754816
1525384
2082189
1225228
39549
603081
2690959
2742303
1747776
216658
415199
1645505
1945092
1933022
646022
2073000
2714786
1494398
2606328
1201713
104052
1784728
2255082
2709173
1658454
1591589
1885656
2563928
2281722
809090
932623
198630
2291351
1323352
2873034
2327667
322882
117619
1175445
1203008
2730771
2119789
1277367
2055266
2894084
2558166
1720365
122743
2003329
1870938
1955023
1533521
366111
1086823
2685948
744454
976990
424631
537806
1389685
537577
1873889
2047410
2204741
1775106
2299327
1128665
3508
2236184
2861266
1571627
1026010
2016842
2579088
314899
1305072
729997
1433970
2223685
928714
1515123
1558227
2275686
106894
418028
1260668
2762344
2762853
407284
844352
1663933
2745641
68302
1183195
2695628
1431493
1383483
2302095
2705904
2036607
2071443
1315228
1208864
2681452
299015
1279840
118121
1136377
784279
281700
774653
2509754
527630
2674516
1968233
498989
2388782
2447750
1921811
345798
2213199
2662775
710041
727780
1110545
911983
2006588
138561
1123160
1154775
2383379
909665
2087610
2205899
1725765
1048149
1863543
517893
2505409
524712
1468908
1565711
2089127
2304542
1882890
166032
1599556
1696921
1870320
739450
1945750
2548245
2088611
2593467
646909
1694561
213496
1503815
508113
320039
491039
1292844
1695159
783091
366950
2474026
1332687
1346199
1055485
2672315
184631
1038375
1573717
1414917
2350004
1370967
1584312
95579
458905
786776
1631775
1011697
2256795
430284
2134579
1632647
1994943
1504851
544614
332902
2005134
855267
2799619
2232777
2914118
343275
665507
654092
2714791
1510873
622386
1683357
1817990
1544853
2513040
1013520
2766109
1479452
1451876
833479
2576777
900849
2694458
1167945
1077063
2924684
1886452
1423291
1848789
946316
148590
183049
2144137
2118061
2190117
1751046
2787532
1497751
1419619
275228
504862
828717
480579
2659578
1637409
1964068
1804111
319442
29557
669418
1735341
909062
2473436
2255449
2121835
2517231
2587160
2201871
457906
189329
154782
711094
2097017
1848994
2383798
1656575
1012579
968075
769469
2060121
2934964
2540621
2070548
2467921
2699198
2437109
2170835
1984872
1840369
1358735
210958
1337217
589594
2211762
162984
1776327
2414818
722522
2629981
2180574
1579130
1259627
2190150
1346320
1450444
2643976
2463794
638094
1932305
2410138
990803
508022
6626
702357
2178616
2182657
196917
1740328
768937
165030
1317269
1802461
498485
2227183
2539572
1172753
857101
2103911
1925731
2216600
322894
1662595
1194090
1429153
2758030
2472720
1530069
1166349
2251086
1293167
2497753
2096086
1181802
664398
1762386
477296
606676
1619639
984640
2493392
2005348
1536490
49296
464369
2786345
301426
1647562
1551534
82220
1569487
1295875
2264078
938107
1330098
350676
2155487
462561
2458430
293479
1962578
170894
2759035
325612
1893119
2613543
106952
1021129
1998423
1545918
363768
142328
2011181
2000279
2352037
2344475
2764814
1060912
2685534
13423
2793666
2904481
1762771
2231649
498546
194763
1521508
1001541
1497964
1067042
1016921
187762
2451729
1152157
2271916
973101
2013371
2099835
1120359
2646513
1218037
1283691
2893486
1654281
2043316
2915436
144894
1271976
2056766
2232274
1617454
2447509
2445898
2543445
160424
498051
1875746
1345232
1188599
1744650
1106863
2745423
649103
2503353
1998074
2747101
417469
2700686
2305861
2676633
2243715
78017
2651927
2930928
2522625
669307
1871077
1897064
1008124
1369905
697354
842898
1955053
618814
29966
1753113
2076471
365327
529177
1677059
752952
443019
76419
1559635
1881293
2610856
322562
1999071
942067
1754201
2313777
1071051
2719671
2465883
1651618
2668910
1311084
771134
1848302
2801735
75767
2149133
2199529
1726426
2148870
2570180
1388728
2242964
80602
2536078
200363
1589616
2453181
2440725
1160252
2551866
1849428
1238251
550230
2665411
140710
758049
2801279
238220
313715
999915
2096659
2183830
380370
1813319
68206
2065453
773245
1731026
2086253
1262894
1880219
133375
1255927
465276
2778960
1326643
2890636
1313662
738969
159900
2812930
1775148
1201591
334666
1123107
2137863
2436593
1654369
2169349
1993749
826368
2467570
2408520
2329976
2505662
644115
2865709
1158706
2750469
1904145
687887
2092474
1448819
2304989
1711352
2269921
2429193
1309916
2173555
1200799
2310746
1353440
1380447
782341
544092
2042579
273456
2328047
823644
1905115
2869387
134999
1415473
304044
926771
2550875
869204
152964
2923055
2783670
1906783
298513
2354554
960383
428560
2763303
2733088
2385377
1427156
2030570
458863
470407
554295
2159918
924956
2206311
1908717
1916637
2897633
2742761
336888
2644955
2396076
2831480
935883
200747
1866527
1508924
1597967
259431
1338157
357704
1199456
1409665
1152048
1515346
883729
1348220
1934950
725972
540448
791078
2368088
1360473
1740509
923298
132285
514124
400875
1152897
1986037
760305
204911
2775150
1543286
198546
2141387
1678526
859034
1338243
1271364
2876508
2122979
2238359
658227
74450
979140
25494
2436282
380047
1267187
1251724
706687
1175186
362917
211232
284623
1429164
2235040
2538224
777535
2227400
344453
1638551
707614
2054723
1267046
1969278
2746565
100946
1990271
202933
2802789
2271565
534095
1180522
2210996
2727276
1993642
2098008
1351748
2687690
1346113
1909024
266910
939199
1405757
338643
736582
1350213
676054
2160738
717058
752502
2291212
783789
514904
2829129
191475
2743865
2431705
1067975
1501890
2614071
313891
824209
2578615
379137
101154
1767013
2644330
2764463
884299
1443616
1315878
1427559
2469445
1421634
1133351
225021
484411
481174
1359157
803081
2643586
2717387
537712
1763966
1981544
2844213
234846
1807608
680204
2238601
372597
2830307
792754
2757430
170240
1577019
2859465
1744553
1068390
2086029
2603937
314759
1055684
2870603
1392851
2676711
886635
346478
90894
687467
1938098
1331589
1931144
107655
113457
726882
1557917
2419745
607249
339397
444358
3310
2228484
1102281
508739
175881
1848300
450170
1976630
89141
901675
2176772
1005749
1378125
1180697
786489
646794
446610
324798
1359219
1102437
195179
828353
2328867
1776622
1699202
1465594
2266833
1671958
2066789
814946
1753086
767834
2729601
2232179
1524332
786631
15106
1180189
718507
311405
1447555
2117526
2917848
1264565
849150
1837389
310631
2386800
1122929
575656
1205970
876585
2688339
678556
2210301
1159150
1472263
2812190
1471586
487160
625882
1624439
844918
2618885
2442265
1545017
931135
1464362
2418837
1179879
1482872
2202725
81596
2844972
2485253
2359723
2341924
2510094
1461660
916763
544376
2874131
169661
1674569
747057
170824
86970
893202
1322972
636206
2448948
2208025
807713
1449150
2404818
18555
2450972
2635719
1608903
274495
1792275
2319554
2628059
2191331
480707
1209554
52802
2198791
1651978
1363374
134139
1007050
1030873
1659698
2512977
422387
705053
2862543
2734163
1934901
796433
787254
1959259
2855992
1549114
566568
121133
982922
1617561
2481581
2346429
420185
793113
2865299
2530262
1190924
2647688
336458
1974106
2507946
1467491
913655
1200935
1629382
1886392
1610967
27510
716006
325064
2196789
1994999
1425989
482917
1025080
114869
2634603
2560336
435665
2593681
1574250
2863561
2267923
900871
1934375
302051
2485290
1161223
631269
1199591
1774054
329361
513972
558567
1379058
2409723
1881389
2802499
1072748
43257
2445229
2232124
2863854
1002001
1076924
75072
2595579
74214
2390570
2646019
39559
2422696
1272830
1181775
727214
936751
2152912
1874520
1930933
870763
1906894
636355
1847778
2203365
1191171
1288484
1978841
1952034
990679
150312
1775220
311025
2094858
1811485
206525
36488
1698662
1637359
1984018
2390385
2458634
991767
1786172
597766
625273
2159388
507959
1413063
1929545
2167883
836062
1054201
460838
2569823
1573013
2508654
80882
2061347
382309
1985683
2252188
2171923
533239
967843
741951
1440
149244
910895
2522162
1664784
2670155
2805292
1828664
1259641
1743873
2436535
414534
1845866
729599
31447
1213501
1466212
2779053
1880397
2067354
416099
2029090
2851728
536186
511450
1976406
2690075
2541464
1876646
2018192
2849394
1275190
2087808
2156193
2644341
443921
2696244
1622467
1999105
2490437
911714
1729447
1731333
595420
2075206
1392697
421602
2805212
1946004
2877554
2632747
868988
1492787
1516688
667318
2144269
970191
1292295
650460
1548377
1408557
672792
268573
1131217
2462869
964191
1008474
2024991
1311287
2175721
2750208
361553
15019
2159445
1747410
2566243
2279706
2275346
357726
745283
1092485
2043962
2922847
2126380
915665
1841531
2930573
1456020
1330545
2010505
1104984
769783
1490715
2031629
2472100
2515183
492488
1417524
275749
1487214
2821407
132113
1622779
2205370
210800
269753
1720529
2317427
1942493
1291995
1318659
742670
2548939
2671200
1431963
1783613
786438
56866
1586530
1130850
1273299
208827
1998789
1776836
1357786
156158
1847156
1533379
829349
995942
2261975
2221299
839186
1643126
188480
532694
1647716
1328246
1744405
2828771
2721757
2236020
2259253
296174
1294530
1422861
2055639
2789089
1896579
2915741
1129943
17941
1736480
1980685
1350108
2342823
2121679
2338643
1350313
1477325
2726146
1277452
2043394
360802
290037
1675996
276403
510439
361471
1376847
126608
1460985
2224785
2749451
806132
1935096
2581217
233122
2339783
338106
890287
2084853
2657414
415698
2214478
791870
2861190
2668589
898729
1298704
638069
2367448
873142
2854354
19113
2252707
1114472
1028855
1422404
73581
2057492
2895220
370186
1563691
2404578
2471203
2216631
2202676
826954
2037504
2612805
2203149
597850
2057216
2008806
1194980
2670417
2766304
837044
535596
121274
2444542
1496980
1686532
1970227
2756498
1837093
2667324
1136468
916244
2499281
2602402
38757
1413272
692455
2269795
2199660
1775793
399325
1544258
1129217
2228309
1821197
371016
175330
2687309
765598
988945
1101295
1965172
62083
1918076
1393359
633320
537260
1218819
710982
1494615
1808634
1576920
530472
1587385
19778
444808
971110
270277
1215407
2370840
403577
7801
808346
2101145
1391530
482441
335058
2888086
676151
852267
2642777
699942
1242064
1928728
908065
705442
264441
2932733
1436158
2878005
2272233
2279792
2389853
2459306
948239
436429
988760
251211
1533187
1284629
271962
2573747
2862336
2026329
931568
635771
1593984
1800769
2021794
683206
832170
133754
1035658
1817623
415266
1600726
653381
341600
265807
380409
437386
1945044
564019
2070579
1182872
845537
338136
1724243
1415509
2765607
1257874
448
1167215
54079
1044606
2552147
1017521
2602946
1077381
1556359
582672
1632470
2124566
2801043
9209
821004
206072
1938
933971
600794
1011403
820476
2652365
658269
1714611
673832
1037543
2719237
1146882
1907869
2312463
1386653
2315857
8997
1477544
2610161
969294
445726
1790264
456233
768949
414800
433170
2000532
2040690
581373
2532537
2578439
1077908
2464167
1377557
2324197
325651
1851539
165124
1580735
684954
172760
1012672
282941
1067770
1443492
453492
2370792
2720069
387782
1957943
491124
2652785
305137
1471962
723365
1128371
753096
2617846
2265250
2505424
2290001
2664055
300818
692147
296262
2610701
2296403
374178
2662980
917063
2815338
2059220
2536018
131472
2108619
1133374
1367319
695768
1702155
969152
2133818
255192
64004
1489277
620490
2352022
2378828
442462
640425
1622627
2620192
2928094
1490133
722375
1159146
1194606
2288058
1877509
2854026
203283
1797502
940307
1583355
1909199
1926521
2851655
2690077
139964
419863
2521698
297193
1271897
1383565
2383271
1277220
610288
1536156
2441657
1990573
823808
175671
2188349
1165372
1944575
2588950
1055121
594830
2235985
1783616
2826144
1222573
1229248
1728779
1203912
2281211
1481864
2428410
267256
2484413
334870
1903295
191298
2166780
1385811
1244613
392120
2488530
2904803
2104552
1844244
1917081
2206829
2432624
2286997
2402426
769295
59544
2480036
2290393
2034272
2377067
2419646
2345044
151753
299063
871558
915497
1841211
1681719
2627897
59066
2577086
1752077
718735
1527593
1359920
2680585
2737042
945851
2385919
589229
2218229
114195
1627556
748977
2859304
401915
2279162
2807476
1942995
1394364
2000959
2231632
2024703
445872
29296
2110498
854745
1115224
772583
1414789
855239
1684961
1311523
2384583
1152119
117450
1073324
2831396
1161483
1955171
2810029
913973
2126911
649403
1740340
43404
2406196
1247176
1690637
469047
2916723
1138092
531258
2258249
2904780
186676
2798431
2928962
880643
784410
559160
2769052
96655
907199
1102934
1757127
794840
1369193
1166015
976744
914484
1690277
332793
2656411
2264339
1121453
2408463
2559724
2816521
1731713
601585
1996135
1138734
1097831
1378055
1174741
510283
200642
399399
2729654
1677473
2207186
2348312
1099693
2772453
2419095
734261
430642
2658426
1958681
1241021
417150
1175844
116445
2547358
710291
1613465
639080
1502124
2876423
1259470
705347
2894578
1566816
2285023
110466
1593827
909425
549226
1404222
92899
1121269
203848
1477017
1198265
2050353
2432421
1676423
2874280
2629924
2696911
136648
2625669
734181
2767110
816477
650546
291814
799029
1909849
2530809
648838
2194725
978391
1268778
1477802
1164803
2603418
1989427
1222821
1871231
1684987
761404
552366
2279884
563006
141895
1208618
831315
2904046
648358
393402
932250
2733236
2290900
2623781
1389164
2169524
2324054
2434630
52381
1460935
1073888
1900289
380915
2488428
2703408
1415103
1933738
2819014
2402825
1127798
2506786
2178879
741144
906034
1435003
725666
462988
2489097
511739
1605906
456908
912685
1576096
1765335
1465868
1266589
52636
306113
623778
346210
2067083
797482
259425
97521
1019801
2029108
2600682
1660567
437833
1868138
872120
1182073
299054
2298032
689337
693464
595211
2449228
542428
1889841
1298226
825542
1860854
2546398
1615112
2212085
2617089
1954438
2308294
407661
871764
1699209
1294702
2286101
1875693
688036
309382
2353495
1295872
1446010
2401441
2789508
671230
2193622
1934985
2862606
753595
2276838
424218
2675123
1166851
745415
2323842
1177423
1499422
829150
391750
487695
746016
1179666
2515234
2603675
810910
586194
2300728
29466
1990369
1071551
2169766
1288328
132433
499152
1025527
2294212
990282
1473244
1927548
1362297
1480235
506135
2200168
2711959
1033666
2042181
449066
1980706
969344
1502006
916476
2756247
698609
494683
2152298
745084
59977
724977
2201319
281458
2911155
373802
2292875
1426033
612874
40090
1445856
1964709
856844
2579278
106112
1430090
2770117
2417218
1926104
1381505
1427482
2065017
1287694
964267
187587
2539193
313674
446185
1061503
956510
1505629
2684946
1991756
2320200
1945760
2535493
2566163
906434
728321
2275768
2768082
330829
2347425
1457983
1439253
2267830
181478
2321901
968955
2020518
2634518
664506
731643
2505705
553611
1867307
1617379
2002748
879570
106300
197973
2575095
1115259
2474697
335386
2622456
728554
2855758
208824
58097
1449961
1618538
948657
2736656
144650
1516355
548398
499265
686468
667924
792587
788251
2378506
1744758
719147
2173334
230226
2111668
440388
2481784
106552
2260434
1552640
2270696
2372243
675267
284319
1285197
2132749
2326456
1066167
2770101
2178080
38806
2884103
691878
935384
1410241
1215185
737180
2525733
2455567
647279
219207
2120467
221257
2215311
1293171
19572
1908946
776789
2635370
2938143
992168
1861620
339124
1758594
1853569
1164819
1473775
948218
2466636
320621
1919101
661647
994695
1162755
2157309
2362739
1426208
548840
272039
41783
488371
2054087
66401
479876
2130762
1525162
1906348
1889768
2217971
1429995
1160928
2455486
1788806
667221
2200114
1898929
2268861
31217
2845137
546956
2591013
674398
1160509
1650536
1319361
1206999
832278
1079542
142749
119167
2573624
1351822
2628960
1252859
192771
302571
2722013
381939
596948
674073
966317
405203
2108165
2510936
1443569
395524
1112437
1298187
2703114
858709
2496124
748847
171969
2766223
920147
2778031
2563887
1567521
2932315
1437504
1299219
2367888
1097523
2535047
20391
808628
1363703
68194
1278751
2235716
1497404
1456268
2433029
1854673
231157
1133223
1285554
380075
1872247
477041
500814
2755424
2397210
2042094
2485527
751008
2278277
531619
1772835
99042
2937470
2810092
2937180
2283675
1054224
1607010
2554367
842367
1839331
686302
1615911
2085994
2527765
1855379
1502265
1823273
1288422
2203399
2492276
1792528
2318104
2745576
18522
1098225
1692960
733850
986188
98178
1756022
746841
2125800
117181
845378
461132
1071121
880852
1708519
1822656
871163
1469313
2167871
454199
2745624
1898249
2543509
518511
674067
2280788
989917
2274390
2260620
2135875
553104
1475076
202389
2519605
331397
2110061
383678
2901781
522209
2685387
1359978
2645317
148460
499683
1167644
1185104
137890
314120
249528
2846079
1716566
299449
1398138
680686
151788
1721030
2752277
759975
367699
2660825
1150434
631058
1131493
800955
1460981
871293
2440222
469586
259886
1332659
851669
1675412
1074240
1130061
864703
2680768
2136495
162866
797796
2154570
1018662
2342632
331043
1500827
1475317
1044330
2391886
304059
666042
1486000
2688865
171667
561878
1413792
794418
414717
2103311
1832603
1380004
1282206
2765386
898031
1489724
1648335
559169
2890893
1471808
2914745
886903
1134895
264504
395131
802203
1476119
605830
1292043
2122616
1838992
1647378
230125
374249
1058890
1080067
146025
2905663
1087032
267873
2500230
2747090
1711289
795294
826255
501926
1426443
2368192
57095
2323087
1718122
465069
987165
216263
1287166
2690449
366872
1181652
1627163
1059492
1710378
1165550
1457729
13200
1761386
971328
1821466
1032809
815939
1350458
1993311
802534
246022
869199
327016
2121242
2109084
1309972
862963
1920648
2506516
1920633
353532
806514
2747329
2837754
921144
1800260
2532235
33994
1850103
2394713
1512596
350725
1143692
1441339
1321775
2470684
1144766
1759695
2192693
1188615
2225645
2244061
2004333
1772097
602729
34886
2639706
1201049
407341
2362914
289850
2475760
1590396
1856856
266439
1481179
779895
2066157
1787688
2805655
1113194
53685
2800434
2725582
1192056
1830098
2300066
1146013
1429529
1669290
1072101
270871
2058468
1332976
1350605
224591
1818923
2734855
968717
2099147
520529
673827
83353
1708651
418153
2225692
607156
2459368
1842624
2635294
2091899
1199002
1182207
2587549
1343831
1505017
45310
2631654
2172167
1289696
397771
1549761
1020672
2903314
1450246
2495041
1434701
2685736
2400160
1405889
2125746
2055896
2610537
1319245
1228513
2126454
4103
2721804
2045118
2643699
1856568
2564225
2817702
1940427
672252
1801280
2536083
197684
1512429
1485630
1320397
861223
476801
337588
575815
624252
965957
352738
2379012
1767150
320803
2748659
1634271
2524874
1100274
1148168
310792
968447
1405470
842698
1265725
2076859
1791239
2775601
284697
1225213
2622558
2501658
343705
2511435
1786581
1428222
347959
1374962
1715343
2598016
1985145
839446
972628
745825
1353529
187076
486876
653004
2203631
1481202
889220
1239045
1965804
859993
5191
148845
2259868
442764
2563328
2661171
2215378
2255375
1139149
2737080
2844310
795134
1355332
667166
963920
996454
609667
1596750
2872106
1467490
2409564
231707
2273956
1604540
1391901
2030956
1005741
1061118
2910109
1036882
1912123
1727820
1729580
50393
2887981
2734575
1921009
297303
2089179
557523
1963462
361482
2016091
2589113
833085
1331408
2894753
2417405
1678311
2747996
1389685
39165
2365235
2507344
886363
2855492
813183
641023
2270903
1649784
1077365
1335938
2922453
2696278
533744
1855154
292459
1957469
1315217
1322137
400973
2521197
2739147
2499309
2253530
2514945
2760731
1294973
543936
794385
791350
128167
927211
1304002
533363
163984
2132359
1741537
2742259
1153093
1321945
1757783
2199563
2310218
2773392
68816
2082018
2450852
1026475
183396
2804413
1499020
1402725
652968
409406
334324
986022
543227
2632859
2322381
2707277
1430122
1099561
1862792
1366927
2396852
529986
2851770
1592565
1112962
1361283
1726555
128692
1129926
17119
1556180
1695894
1663768
60819
2080607
1182069
752068
2144864
1116714
1517117
909811
164768
1059477
557195
2336848
1561128
705885
810534
594627
2193071
477001
1280861
1363489
1045140
1608480
2040690
1194356
2088679
2546213
1299
2480666
1997662
806458
625524
593281
2886575
2908561
454974
1080020
2004807
1882965
2595939
1101693
2476778
2117003
1133875
2816835
1405369
1614365
2852193
1004604
1119728
2014553
2422863
1465140
390227
1342458
398935
69045
1638567
1803543
1257696
2053411
2284435
26667
1001081
1863119
2323844
720758
1281472
2113926
1667434
1824654
1424143
70175
1466822
543370
2470757
1823293
2102754
474425
2020464
1049181
196511
65794
1836049
59352
2517479
2473060
496351
1763017
12104
1692918
1678001
553713
1033180
1033886
2589845
223978
1232108
837244
2343631
2044888
2291809
2107805
2811125
880086
2273338
1588356
1250402
244357
2193988
1794230
2162755
27990
1206342
1597024
2723276
1765855
777816
1097463
2837176
2880576
493944
351734
2556980
883380
1595897
604603
875691
2825865
765954
1560902
2315011
368220
771239
2284965
903593
2506821
1353334
2432340
1697437
1954971
571203
1407891
1065878
1155599
424209
2074762
1565057
2452668
877585
2523917
635031
2722906
2488726
824630
831362
2486138
1552109
2704536
2712058
2129534
609750
19807
987446
2251946
1885339
1380636
880689
398808
655385
1969730
456365
2681117
888737
1436526
2414681
2204670
905717
1483936
2032882
1433085
195197
2806624
1848902
2664297
1439668
163197
1281154
561489
151023
1169034
1052068
2685786
1129693
1306573
879503
1315707
2130466
218497
2598820
2224601
1705305
518798
1133055
1264170
2874120
1430277
943053
1637611
1456004
1437506
1899078
815611
2732712
2440758
2807838
1605408
1240488
1330128
2613572
1402555
151727
1851432
2617991
1398660
740207
1719044
2151236
1267899
1776208
410760
497803
1350817
482504
50842
2192319
520417
382747
1167837
518027
2387767
436375
929716
1228895
1273456
191865
1465536
663234
1786133
785899
2575211
131078
111442
2495144
735067
810475
2190492
2409835
1253409
323562
2091468
650968
2504057
340347
939766
563474
2298817
1829327
2881704
2373957
1972746
2688791
2353879
266501
2568437
1934866
2377804
1929484
1254017
766766
1270181
920450
1531269
1576183
479295
2587615
2603323
1870037
1226584
38597
2868870
1724095
1584461
53846
754890
280199
815152
100523
2443470
1631945
430041
2076878
422395
1293470
233698
2833290
1400375
312309
1883903
2421357
667037
2224622
2102500
2466571
2052651
1558633
358708
1276287
715784
2775214
1538336
1796564
1015655
2839712
1810355
1030437
1633422
573667
719844
1130594
1361628
1705024
1818322
29496
720147
1903625
1899642
950247
74452
2587212
2580599
2176150
1334851
1076662
2135001
2178707
1704678
1454584
2182616
771417
2627755
2650766
543958
1161868
2329552
2223094
2072992
1958541
1119189
1298595
937619
1871951
2487891
1540449
454650
25529
1073127
1071811
1787992
128583
733146
1950909
2579117
1213119
1497675
1188055
373064
1400385
803229
2777492
182159
299329
1631309
155527
2674518
552438
1861624
1570224
80566
2714714
2290430
1117543
1997978
446530
2182680
850657
258673
1027689
2381750
1454689
91676
413304
759993
760282
720719
586769
1429519
1179685
268970
1136180
2638613
636463
2119634
2027808
1175789
2462683
2727280
1763220
2382932
2276484
676539
911499
2295049
2275647
2513046
685599
360422
770008
1362816
2290964
2542927
131000
1109383
1968861
928950
836236
2318286
514771
154215
124668
2914662
2155649
2201036
1511701
1968276
552695
1009718
2649624
1370113
2514121
846551
2935668
2832036
2520911
1107902
795976
258947
1386935
1170647
1445020
1517596
2637337
2149651
141902
1003762
171170
1242211
651901
2143235
2772653
195804
1059296
1242878
1098264
1799193
2898181
1079809
1235476
210963
52588
1635740
2642533
2336518
773552
1970642
2683088
2183242
2162363
1979876
2302887
1083480
1013161
1677534
1186692
1222361
814826
2496289
991517
671122
896954
2163943
2176072
1503269
505716
1448229
651660
2536499
2448898
135341
1797363
597162
2736957
1437411
786009
1044846
699251
2593920
1190150
1499601
2432566
295043
345963
1847036
1612580
1754314
1333574
731337
610250
591619
1349176
726174
2649405
1901762
772336
825050
630765
307783
2063028
747284
120011
887124
2623276
1504024
1158500
63775
44816
2491650
2472266
1129233
2080938
2513796
2299239
1840474
1088013
2428926
2003198
480290
1964973
1391822
2936653
2675565
251064
1539314
2676698
38162
2712463
2337525
1448259
2114072
523694
757669
588840
8632
2301432
2237671
282255
2458871
450848
1474912
2759681
872248
2689527
1569809
1418273
757386
302193
574213
148090
2746177
1193272
1224802
1011634
2341939
1885397
2688699
2355059
2437713
1840177
2401071
2720282
2062232
237114
1389100
2225020
224410
2704968
2681738
1917114
1180896
396801
438423
2520926
1283186
2600730
1570319
889175
1829126
1295697
2591170
1457898
739178
627343
1900688
2380791
267201
157542
1635968
1798380
2663581
814049
495680
76522
2302428
48539
1549932
2653675
1543798
1118239
2840961
2253156
974101
2091054
2596931
631222
2480469
2770120
2689563
1643754
2074844
2516634
1866603
535856
1062772
1477614
2567750
2018556
409665
845302
2393002
2286001
2562636
490762
1263935
2424914
2155259
1493904
762574
829067
2404613
2753605
2043429
1286697
626704
1986872
1649848
590674
350817
185445
1133127
681883
1600868
436682
1890014
518634
2426684
1295514
1803927
2813949
905696
1968884
568659
1003726
1563819
997435
2632329
23388
1298230
781509
2924715
2699469
2524194
357876
2080480
95916
2845513
1498826
714778
2898341
171869
1951928
1972925
2905862
6814
2234203
307035
291519
2153356
1722077
787546
654247
2484540
1698688
1251890
633802
1710600
954280
2517102
1833272
2781832
1137921
2937719
723658
1268395
1698905
1433694
965530
719452
2191178
1579172
2328510
2492777
1565510
590833
496278
1129860
285487
578201
1368810
2928173
1046122
756627
1040691
1689406
962278
1356830
2098927
2222837
1926634
1183133
441550
1625905
1526347
1237064
1325324
2848263
2336873
1348881
119678
558422
544880
2263857
2567235
1551186
2157819
2917525
2658518
97299
1313089
2908510
312865
37107
298051
216046
472857
221843
1425793
1257919
648136
1901954
330813
1458264
449496
2370038
332879
1621167
2151245
380927
1723699
702979
1543959
543580
2700157
1559264
2188934
975396
1896991
151559
2235388
237771
1765526
2528374
2017347
1149270
1466249
2217309
1324609
335306
1075193
2857475
1340029
2305935
2308314
77178
2204287
479585
151402
691480
1275895
2814411
390849
384264
1860229
1632029
2798993
405224
866523
884212
555492
268402
1717595
2422480
1088144
2840148
919401
547276
1609520
2570833
767774
736217
2624415
218243
2157143
280289
325535
1221195
2211203
2765893
1143716
421550
172931
559257
1422046
1089591
1660633
346697
787849
1246409
1892021
236709
2925513
1378171
2499451
1311721
1304475
1315733
283328
2600060
2227987
2880749
1788829
1760488
1797385
218987
1314771
172382
730761
919383
2372978
1355280
1701705
2759611
1704006
1232614
1752202
511442
1868186
1192599
2305549
2589696
324029
2027984
1713097
410037
2579769
290794
302957
2754558
1237238
1990313
2597454
2717020
1277839
2896228
538906
965875
2903744
2089224
119364
2519101
2580603
2335580
102605
1104791
2216014
2695797
2899676
1055544
1321970
1045612
2315042
2360353
1456996
2396238
1554723
1702591
2798155
1845481
1733513
1346372
1515539
2430480
1890708
1209027
968422
384851
2062859
2753101
2610721
99610
339145
1413200
336496
1269534
2416248
1842613
2229761
1829161
905600
2791071
1754658
1240645
1603997
1971288
2720243
2759931
2468021
1805223
1669317
1016746
1947418
386454
2521535
2940322
2825747
2890849
2442440
68203
1360132
2407035
2371435
1606460
1285594
2643042
583168
1575182
1248274
2031249
1560823
2316907
2560828
2694911
1774436
2505261
1200177
2141304
1002128
644745
387126
989334
1101439
1089857
802248
1585451
926546
1650537
423760
1236526
731532
1326214
2692666
2728012
1183872
906979
1660591
2359272
1426101
2735110
2834610
2594804
2301810
2867138
241563
505876
432442
132255
1678618
1435670
2548479
1558974
1852516
2742807
2031695
1085103
493310
1200554
325096
460318
346573
2297053
516322
2624075
1249088
914261
2694444
1215284
2640233
1120516
764695
2270198
1578606
116105
1920374
1592228
147139
2019718
859904
1343375
2471007
1967282
1014591
720549
2003706
135059
442813
1200334
2678236
310981
2601808
879866
2345527
2109583
552165
1127112
133065
2182373
761959
2858212
675521
2105331
132161
820646
2004101
2486818
2495808
211039
135733
2920962
106973
289739
395087
2017179
1076856
2466236
1449395
1692370
2150899
1117884
1274240
1337104
2563034
2673702
2297692
1331603
2670306
1180974
786450
145653
2924953
2274551
2668118
1892374
1308125
2728058
2679163
1842332
1526557
849018
1016089
336394
2198354
2470685
969202
905559
75020
1319922
2888899
2009147
914997
1864142
2313683
1518881
73380
2936302
1325900
1020721
278565
1239055
1854637
1809783
1998638
2259482
2766982
966115
1081102
2501563
1768101
2811571
1317851
2053933
2826709
1719220
2477500
459942
1177773
514579
38815
2291319
21405
1928349
2554355
2142141
839410
1176785
1075082
726362
2870992
517383
364201
366718
2504715
1103670
1551077
2230060
1287123
2802933
1502080
2770274
2357296
754856
2360979
2569585
106487
1810570
357219
167397
2396297
442769
2504150
2605806
2196406
2089667
1076928
965479
1191013
2628990
2186723
1060310
1300428
1060835
1966854
1037722
2880002
927847
1227961
614451
2404886
354326
1419368
1816628
1923623
674749
1878262
2388142
1924376
1233589
2655911
799573
1530972
1078834
2422316
2066412
1293775
2326754
2107429
1127465
2407577
1235139
2307736
108228
2464041
2646960
704367
1827941
338506
146461
1270054
741384
1692342
2295774
927798
2557675
1447817
405837
2915348
241012
2639036
2185239
312601
607636
21662
2786070
566932
1514079
2287756
1017044
359014
2320435
1443600
2046259
2895014
1049751
938201
896845
1542403
2909134
1990826
2509622
13610
1093396
2574216
2125864
1682307
529488
361159
1048199
469472
2409610
2850091
2139796
2001415
1288001
36295
2570667
1802649
2615476
2253985
1237678
1009770
287776
1918809
2773857
1189159
1720865
1296178
789414
961596
2652266
940341
2560880
618934
1328257
1847199
1030900
784691
1718193
211697
1947573
1848379
229703
1200622
460336
1966814
2046423
1133855
304328
2902897
660449
741348
1806320
786082
2240424
660005
2877221
2254700
2291772
1153169
1197818
1229242
506978
81940
1824342
1559997
2531432
1162649
652324
1819533
2812167
2450849
1183809
297206
2346902
1619192
128982
1159189
1664868
139780
1464736
1510864
2832997
868153
2006805
2064454
212452
2409090
2616520
2853214
2035553
1651728
59299
1949913
183359
2721812
2298310
2581526
802490
907645
2527031
1347130
1110326
1443554
2297177
1031282
1138736
2165965
2007076
1505892
1128319
273670
2419654
858275
2041783
1927890
1973873
2835166
2330743
353741
1200094
2592030
2504925
1707655
381004
1729953
2620720
498392
117643
1245314
1041204
1272700
487030
366468
2479916
373087
765403
184452
582463
1281387
1053034
22537
36286
1721984
2902136
711389
2511823
1244484
2251723
2045772
1819817
2590883
2588655
2095033
988041
1239700
2235800
1313525
2014018
2380084
2763036
2686955
1129292
411414
542465
767859
1717898
333748
670275
577933
430924
2235744
910213
1662504
749846
1297001
2104598
63022
1259556
1863096
590770
117088
211388
2283381
556816
1035983
2524225
2418931
1768528
2198628
1482652
2366778
1687639
722807
882316
819454
2237604
1057282
505793
93672
986837
2824839
2727193
1762554
1287599
1006070
2014376
359809
2765420
1046279
2900794
295403
2327778
1937054
416468
136312
2528649
915790
2583726
515583
2756510
2759858
2707574
1846105
357392
2918156
849525
2489083
1077808
725589
1171576
815163
804582
2852970
2032103
540089
2120369
1393697
1258512
607589
1778440
351185
2350664
2774414
1786425
988349
207092
1565353
2044814
121027
1226185
829271
1366237
1493963
2838001
2717459
2699578
450058
506168
1618403
2604603
1923661
2510145
117158
1662097
1577363
1499238
230533
23204
794866
510164
2913204
1322157
168838
2273177
2894848
670314
628755
2681519
2283209
1806103
1439927
2831011
417523
1675408
628228
2753867
1160316
1729094
62706
1488092
2528143
175383
2062686
1477628
877566
2215913
1250613
1578394
2262451
2280119
2354065
2877543
1226079
2372061
2503863
2565098
821989
259374
1549043
1490059
593406
1336085
1582141
608598
1716703
54489
2094717
465388
1103409
2091735
2424988
2315219
2316233
1752054
1705594
301250
1007430
1379142
2199507
1819351
2436371
2908050
626201
2345169
1453862
178846
1664805
790725
79606
1482108
903372
1367197
2307030
1372350
563982
819165
131309
1934792
191757
1790147
542599
349895
1854133
2494459
2825511
1368062
1072690
2867707
268705
298388
2420146
2842912
395550
2275242
696558
2493305
1339448
435631
752434
649347
1098964
539842
2050300
879082
274426
2817814
1537031
1257539
583420
279153
1325324
1315931
1220760
2293831
2684452
1076661
2022154
1309520
2483933
1518836
2411657
2723293
2486028
2230749
179696
117134
2209470
665863
202470
1010948
707736
1167858
1121963
783028
1340679
1517519
1516504
956903
3336
770132
320174
2594739
2626251
412595
1401675
1652800
2017792
2565077
2758365
515521
882107
2542354
2313947
1966042
963603
2109236
2600508
468629
1638576
2212059
2538723
2021229
1905391
949631
2810206
2202574
1451906
1387877
1898038
112576
2915287
446273
1424275
1861418
2613520
2196258
1810927
1577717
514887
2070723
2167993
1967068
2189841
1119637
788761
188714
2212641
1576038
684806
167538
200749
1282538
1954061
142215
2010936
1437747
2547541
1209687
1941646
1706964
106832
2880056
1472425
2547044
2917570
615010
547709
948616
1689585
1330412
1352770
2038238
2587489
1382717
1086209
2257777
55837
2197479
2499715
1761509
2888201
251871
286277
2380951
1551248
37143
2303100
1731900
1349805
644711
2026141
2388356
892803
1168800
2515329
568216
2433083
1903600
1705794
671577
1665811
1266961
2332518
1103169
125565
1419871
157009
2286166
2199279
2437005
348295
88569
1854879
310939
356590
2834726
468429
734750
687618
1626969
2493047
2906922
2145289
2784298
928165
2397922
766795
1877126
2073896
1489350
241914
2106077
32941
2562074
716107
538745
768518
1375703
53628
1714650
1333926
1224601
1338365
2224479
2644533
885119
790328
515007
2577336
600793
2820799
1676823
2254666
2908226
2178046
1506034
1185762
594152
941598
2129562
450031
57312
2314933
1900999
345665
65309
1618917
2762141
1430967
2396423
1838046
2682903
184071
772898
1841384
1860034
472288
206860
1721187
1139641
2720522
2287942
2478360
1891671
2299594
496048
58114
876197
1648294
598680
815468
1393906
361210
331889
1226811
539704
2253438
1760476
760043
2714519
2523283
1200273
1572569
1185179
2385212
2152502
2273887
241589
2486304
1624361
660151
2696561
2210732
2094043
624584
90777
1359078
1682633
1858335
2242428
88321
2691523
2016056
2828424
992950
2245803
1539293
156837
631010
660982
2525712
2287376
1508812
320902
2133823
234048
830428
2791647
377959
2219426
972562
49195
1655139
2895135
836712
2279004
1183424
2163399
1281550
1588835
1357483
68884
1979328
752466
1987000
1694199
366906
2316008
2768695
2419651
1599954
1006165
1978887
1267361
2377906
2329788
1663155
103297
1024616
445457
4709
206652
2846699
1219552
1958801
986844
789580
2696646
1493121
1651949
1683495
1396265
414474
322399
1903484
992972
2756315
574972
421001
1831061
2776012
2118446
2179800
747276
1198609
212144
2181901
1457638
829647
1760816
2276686
1643786
759638
1820029
1667516
435109
2761451
39472
1745331
558508
2850891
2293197
1973771
468196
1485350
2656562
2180093
2326033
1351024
1845016
1431001
1255815
266711
330323
2349046
2867770
2279950
1266245
2180089
2907572
2150328
2215738
1352093
484439
1378887
1139615
494896
2741841
590103
723883
2534392
626131
1121302
2575748
1389842
2306709
714731
2444877
1258264
476674
1131061
2272315
375690
2646961
489811
1952148
1710589
2685738
2562038
934414
1147092
942145
288826
839115
975869
2029193
757623
286867
691088
281962
1699159
2064107
1960101
2746724
1716511
1988411
239998
1048768
2826841
1167558
1410495
9086
2781439
315819
2350788
1092967
175939
2177174
118956
748437
1112298
1644822
2603617
294084
2674754
2496039
2032343
323696
2905199
1987184
99763
1354888
1022650
2658144
622018
1704074
82389
944391
297578
69892
2832772
2573837
2496252
2429694
138220
1451091
2763374
65081
241217
147355
2536157
624924
394617
1677726
137017
2220969
1519981
1279270
1048142
1228244
1179108
2110577
1768529
2134212
2435478
737412
2425501
2519080
2785844
452783
2667774
1798076
2564818
1565239
2912395
2812993
1057820
1462233
1023048
937932
1209836
1632884
2719174
2150953
124015
1201738
2476979
91721
1790120
147917
1044534
1490011
2698122
703729
237031
1807161
2779121
2016185
220402
2166202
1185046
1538318
214156
2307048
542369
812097
612637
2656442
240743
635851
1024596
1994336
2765516
2066858
1506059
1152867
1629164
1398517
2636916
676533
1099806
753409
917432
480787
1753319
2221229
1474541
1408981
1833628
50503
1835030
1920871
922842
1798207
803728
387954
2840962
899665
2869852
726050
1241325
2703233
2331040
1247939
481934
2172885
311829
234739
118698
988730
1805560
388525
2650012
821470
2337338
2589644
1033496
2563442
863921
898684
25967
1576446
2082334
710267
2674077
293143
2461912
1709972
1178679
1937182
903446
1429148
2688129
88006
2350087
425943
633427
764846
1186825
2086714
2293117
1454361
2611976
516570
132395
372266
617690
957490
935066
60095
2460747
1479230
2813276
770547
924727
522112
2354712
2892847
1605320
241975
2858185
2785362
936523
8125
718725
1697839
2024365
1961636
2579506
2299905
29593
1607290
1082516
1947192
1996485
1141123
2461518
2025822
2124804
2430838
2688377
2703995
484591
158355
1422080
2125117
494815
240617
2502198
2828069
124611
2209780
2024894
1883958
2469190
1635730
578363
599325
1797351
2300600
2434070
2462714
1588996
470193
2551792
1129925
304381
1415341
2896009
737511
35794
1834745
2853676
2038446
2559665
978071
998145
1280477
1165063
2747090
2557493
512375
2196570
2686778
1801541
1896255
2703162
1508591
669226
1389245
728477
2609941
137586
2434203
2368960
88423
2523735
1242601
1492700
1492880
2778266
600770
487553
1984413
2011707
183318
2196357
376803
185323
192995
1816825
1385684
948432
46036
2743464
2218810
1321919
1153493
1059149
2237914
2831202
2355000
408341
1066623
1129188
388228
2249467
520706
1418959
615774
1805372
61221
2412984
1730857
735482
1497745
1315488
2849912
2501166
1181851
1830901
870174
2370549
2759586
2522013
1105103
1044052
1995067
1263060
1859860
2547597
2815865
2114083
540425
1153953
100273
854391
2021230
2142933
2921461
609415
2916385
1844876
751020
2140064
270865
1084016
1504958
1096397
2505696
228874
199762
1874926
66815
61963
200916
1607635
2861355
2801096
1954541
2126843
442586
359634
1630605
2769155
2051742
1603624
1801790
1264307
2187472
458223
1889144
831954
1521493
574064
2865434
1957835
313000
2322959
1895755
2289583
879388
85697
773072
584200
2576491
836892
1778560
1655318
1207237
2638071
917019
2241640
1180852
1576977
254517
2804101
973399
2859313
1892313
2244608
1634450
1497504
2047204
800293
1688200
33548
2255203
555614
2056826
2357243
2516433
1514807
2300678
270779
1623416
1973136
174209
267158
1184997
1993315
1601376
1281411
2389666
1511690
1759593
558397
1537426
353880
1610247
1523173
558736
776640
2223129
2054507
1950550
1745261
527495
841116
775853
370877
1416251
1251461
1635994
212961
2270250
114734
556500
2058301
424326
1015401
442683
1593709
2661161
1583361
2856582
100708
379813
2419749
1632006
1910191
2276673
430759
1416950
2709421
2409788
643376
626175
667202
1566593
2901452
1576196
2773432
515930
1929297
2246262
2848082
398700
338310
1499065
120872
627544
374599
1423595
2008221
550038
1021513
1813864
1380199
1291466
1714117
1189207
1815838
271120
495883
2556380
2141476
1053646
2507157
2135518
684687
1178415
2507134
2325163
236318
1047759
133567
948259
2579996
363684
804031
2316754
490241
2153704
2428988
2150669
2490370
2781331
2626895
223637
836029
2158626
1222420
1507831
2273299
628558
2858823
2427133
1016493
1870852
193599
1185668
1474032
1247835
372670
560273
203650
1568515
802574
2378971
1118452
689946
1931390
1274549
146922
2385966
2174582
2273542
250075
1689736
2730745
2578008
1122825
2445247
1850900
1643688
2099203
742593
2772412
1979473
1602125
921355
1583688
1972449
2904980
1775814
1997208
494320
1000418
2302524
2296852
485577
1896585
2655996
782872
2818719
2813600
2008561
535379
2383931
2480888
439029
2919760
1785571
187528
870596
2493268
690239
295789
1976178
944673
2359605
2260726
860728
2896438
544348
255716
857226
313341
2652672
1483753
1408136
2278694
2176364
356001
2397610
1666683
1499819
2143488
1967302
2082728
2059186
1612526
2921938
2674472
200055
403426
88553
1700383
323116
951293
2100895
635783
1875271
1775485
1903486
164168
1872339
355990
861136
2340262
2443274
2582740
1992610
332010
2430696
114182
1506188
500925
1361479
2246743
103006
1816528
661607
2168359
384513
2438604
1629466
1288970
2934186
63297
2315269
1299979
1811996
2054510
2083036
2843401
119897
1742682
938483
1527467
2257496
1606463
1248465
2349097
2127379
1335373
867142
2171328
2562717
86452
1738952
2359682
1484037
1218973
1689064
1724024
1613547
1737829
454953
1813918
119284
1039201
2642213
380850
826993
832035
1400799
53370
862298
678065
2830682
455771
2857499
1405801
1005734
2503884
641686
417277
2412364
2742451
305447
2438758
2644668
173260
1900226
2929010
1079043
1895506
2489558
649930
1563315
181263
1504812
759879
2552751
1468927
1360395
1314131
1561153
709786
1357775
2448608
311475
495366
414164
173798
1302767
88375
1011309
356196
750867
2433525
282863
340188
806246
1062716
442327
205089
1088085
963014
1502518
1866372
949583
1388004
2594195
1664237
318607
232378
491902
2223260
693364
2204563
2667147
1832867
1248772
611972
1035223
790267
684445
2245250
2669401
2655204
426176
842524
2616518
647010
1600271
767505
920351
613169
529056
240726
384290
348390
24510
593877
1328330
2141933
113999
1978539
769432
661725
2531847
602393
241840
2778226
1854330
1206760
1631407
937325
1818775
213005
1423473
1053925
1311297
906266
1052734
2897282
98640
888486
76785
2512266
1331411
1831815
552978
536141
664846
2166350
2079617
248327
2044333
839658
2814639
734708
1753791
2161012
2236042
883994
671156
833714
13746
789144
1298231
2783888
432561
175393
1745444
2400165
550311
764540
2779603
550496
1886972
187589
1706036
395497
2336804
1891649
1772514
2758194
826997
269441
2752821
1841182
2790126
967083
1083329
2885744
177085
1713753
1598255
2487858
1828255
1185586
1303114
2625592
955747
2029311
2906581
2292914
1884411
808395
2408464
2541788
2566830
1366809
2118878
2122232
729902
1511460
2773222
810478
857053
1615745
1107164
2414770
2803415
1689493
2375381
1788890
888859
905441
1439171
651001
1964866
1409033
2630200
1017124
974681
2355492
325
2297330
880289
1730041
2121008
431698
1585626
286935
735026
686634
1142198
2765596
356469
1555202
940407
503068
1434170
1498054
2636515
38308
1103403
958665
54320
1428194
2182101
610026
1933951
915568
2616445
2170375
2534231
2759968
2515921
1192746
325661
1739521
267045
1196035
830154
768050
2289631
2729296
2205923
457282
389584
1711672
1184194
1380205
1877991
2638186
2396805
2481748
2922669
2583475
2469586
1167648
2457534
1895708
215872
2095653
195350
2015297
200415
2801976
486380
2785890
731519
419782
463299
825268
1180133
1061849
1246057
2021802
808500
388489
1175507
1251238
881996
770358
1540329
1878628
1776093
1791005
2708134
141093
1563826
871572
1276943
567975
956021
1379254
591776
199629
2461016
2158018
1284503
1207678
791643
255100
2923816
661750
23582
2569567
2247324
644820
1447267
2177612
2842717
2654648
2041322
1313450
267563
2007375
1583781
742941
1886161
2025791
2222309
2199562
174105
2147459
267822
2536537
382434
379872
2430404
658196
2347608
1386264
2212525
2221298
330356
2858796
785751
1321462
2484097
1895068
161209
1262785
1088584
472068
433424
529992
2473437
181121
202049
2173850
1225463
2740294
1690405
564708
2325382
829128
51786
1531015
1136272
220025
234470
1563470
1443356
615097
298573
274581
1502883
2478254
953198
1193646
2660089
567397
577025
1765161
1277280
1107426
1240482
883285
2485478
2614799
867022
2620957
1766969
667841
969902
1228451
1906910
2491758
1255481
553646
1169807
73469
1101752
1450649
1372248
2744410
1072303
2327459
745336
1789244
1313528
835563
2101846
532184
2110066
2398791
274861
766931
784115
1342990
1204817
1335035
2697642
2566649
2815266
2857421
1953023
125758
430078
1425320
1033457
2514014
1443859
1567639
301536
657700
2367115
166828
1122863
492542
521967
559359
513749
380016
201905
2624748
1294008
2682122
1819418
2835413
228632
1585430
182816
2670682
2717596
2354521
197708
1022568
1977376
443625
919049
1746867
1315784
2741568
1357949
2928365
1926418
465757
1834280
1363371
1795706
662833
1447788
821305
2148488
488943
2703636
286300
2056293
1765473
254333
547440
1038204
452247
441269
348860
2746555
1195313
1251491
2350958
1875585
2029195
1167239
2516207
578279
2416389
2645110
255361
949922
2568193
342375
816296
236962
2067377
1256691
2660513
547267
1368559
1140480
2625155
4111
2903595
1360636
1743198
2244243
367118
1337870
2073309
246324
1791140
640376
85337
2846305
1444529
1901721
1085513
45519
2521337
2365501
2463842
2639064
236554
2525780
1211788
1446703
926525
1967977
150197
259852
1235735
935193
1358406
310941
2789295
1561362
2062015
150242
84807
1163934
1200442
1157479
1181007
1970103
558337
1382985
2321026
236863
1561125
962698
1117543
330440
1540995
1672136
1476802
1539705
561176
1456497
2269909
1141228
2876716
1241470
641079
1971480
2278153
2235054
1020106
2734686
2849948
2305809
2577930
1633755
1744068
1727636
109179
1696313
1991455
1413440
290089
1249424
2396769
2804210
1561999
965957
1192859
1986820
1910271
578250
1918836
504255
2001303
2383463
221081
2025128
421207
648126
2325925
1132679
1334163
1114161
2397506
88424
1318237
1206362
1900144
2381378
2266393
1123748
2897557
209342
1000740
2357628
2615864
758684
2073193
2499416
2849974
1810511
2256413
2160502
1554858
1133397
2396445
996657
1644508
2627540
1837781
2117284
1114595
37644
2820957
2435407
2822141
2440107
1537368
1638966
11105
2722019
1032551
140981
2699311
1020127
2825638
621828
1028118
1562857
2333943
2305140
1496384
2926840
930591
1005280
2833083
2337995
2317018
808046
1973905
1646499
1055043
2490458
2081633
871653
1172080
2281932
1188027
1555607
474100
2604761
2638964
1522107
319115
1029010
2536379
586795
1874888
2919029
1453361
1672208
107291
2183495
2133608
1899881
704784
544603
2255679
1771300
2889228
904841
478617
86870
416231
1910605
1413663
1464017
1932044
2292935
1239871
2489074
2398725
468227
2353238
830164
2578542
2623609
460000
837244
409475
1410716
2462860
873583
1451008
445434
136577
2589115
2325135
1752377
1768299
2374485
128859
321254
1273925
233422
2170664
1470549
1048962
916308
2069205
1146096
1429761
127406
1263060
2315082
2853514
342974
806567
1037074
2450422
2291569
663111
815910
263491
583639
2467155
889779
1038497
1197198
297655
1604040
2333620
252197
2279540
2479442
2298104
1773298
2519914
1460079
2501655
1324248
1560036
866402
1293356
665163
2861777
1124178
2272502
2776290
1073799
623329
228717
484140
1055676
1532057
572425
1670172
2940272
362713
362397
1685651
1000957
1520644
2559292
1183906
105188
1759895
938470
1534795
6620
2136316
1425156
1272147
1345296
426209
2520302
1980751
1212116
1715404
1605309
2443970
314922
1685008
171636
1517446
1219531
1824105
2856901
2326298
1908378
1944273
2751323
2287902
2122098
1887209
1709871
2839437
607507
1261486
2220251
432678
2195994
1050682
1987930
598014
2639818
2079938
1334766
1247901
2209868
455711
330278
728403
1860301
2486856
589548
2443634
1119578
2783297
48585
1574733
178166
1745721
871458
1568753
2236193
2564237
805832
2811835
1806388
1271683
1027793
1887888
204583
1552616
1679519
1022771
2659398
874320
1466519
2933437
2454611
2019046
2647446
703686
938170
932952
99920
520634
2005379
2236410
1784046
2925929
1823690
1327059
916777
2817898
1210721
1439291
1460832
1603262
18764
707635
417335
1943961
2239704
429851
2505713
633641
326210
902751
851306
404198
2510792
182576
2851504
1097180
1713798
1246776
2101780
999284
1697952
2009696
1556143
2746843
2128967
2252305
2784824
297024
599556
2287238
934135
860230
1481561
1128532
20812
2768046
2481716
2671271
2670454
2291763
706714
2111135
2813203
1880672
145070
2605291
1391670
2050528
323250
2262032
2432655
1592066
2368657
904804
2606617
1849581
96909
1553471
371099
2482073
1234051
788980
698372
1490213
2298443
1411391
1901175
980633
702640
1512523
995819
774862
2407501
2552402
280809
655731
2238745
1883468
2012852
482275
1387261
1987832
1827677
2735609
1476663
2611333
1250833
2365621
212614
825660
391767
1792106
2580997
2632650
900068
2582381
774367
419795
2257567
863233
2746039
1740150
2281222
2451795
1677026
2095747
2669633
2168749
28386
33922
486391
918198
237644
2704384
2407688
2164506
554892
2721594
2469339
2813254
288173
2142652
2498384
910769
1040444
1648475
829906
1057959
2303347
2897403
1601545
2566375
2647385
2119232
2093337
2767023
1579831
910954
764194
235569
1820092
2926947
679934
781816
1811191
2486264
210190
793795
1558852
959405
549746
666158
169254
662414
2701404
328698
1680763
2771008
1282027
431630
2925870
2359164
898198
586430
2921979
413278
2515044
1115085
1415371
2622402
332545
484352
2126211
1081153
1037104
193499
1425455
1269630
2341270
2528841
629484
1968709
2732310
1883740
2899610
1261657
2810173
1238443
1956013
217593
2842130
2375840
2361537
1419114
583827
2849596
354397
1028272
2279727
2562943
2699451
1078518
2122563
2460459
1990333
2911151
951034
1188295
306154
680791
746252
2696725
1250744
2174725
2926027
2087801
861513
2424120
397973
1701988
2689103
1345725
1504318
446243
1868149
701933
1442375
2931930
864807
2356039
2166275
2224730
913244
1314913
2860152
993115
1030922
310115
1170732
2888386
2684162
2598316
688963
2130687
1625298
1615980
1441001
2061625
1550529
262907
1043686
842567
2538114
1368570
1574160
1110279
1893286
903670
619675
260099
1927516
1227180
2302784
2546340
2498678
1837705
1175531
948304
191154
2691378
1585350
2352147
2493040
203082
905487
409289
191104
1779625
1500680
2345078
2659538
541179
989286
1411280
1524477
1441140
1185948
1119380
1458281
2148670
2910513
1453273
150783
295229
2739893
170888
2139408
2310851
29664
512317
2483423
1282489
1422817
1239701
672262
1707483
987090
132155
2356208
698506
1640297
1950919
2881200
2060553
1806467
1562990
2268093
1010963
1391608
2824712
1164259
2408540
463290
980721
1651467
2376727
1457869
2060578
926055
674625
1567293
2866451
1798486
2554560
1073895
2743087
500468
1511318
2895681
2940400
274935
1511949
2527503
2416760
777694
913181
2735948
368573
1107122
2279972
1473993
1261749
992383
2224614
1343058
1597140
2931230
2385811
1813390
769282
1056484
2169274
814312
306363
1639248
1196418
776254
1040252
1084748
2087621
413699
395163
974830
542592
2540579
764942
823395
931999
2847319
261014
1338834
2484011
1511356
1049871
2879021
1037876
1567938
1118247
2453723
2897001
1888237
1321518
1103532
967870
284310
1652246
1671382
1945584
1504112
1708177
1361376
2524430
15802
2182523
2730709
1142649
746334
111222
1300723
926206
2776891
1994825
794617
893701
501217
1625218
1678002
2790926
2382282
1511230
777120
1332084
954310
2171966
1867476
2074199
167811
667664
857839
2751092
1572790
277543
1046052
2037904
1803988
960616
111954
1007227
1961136
2531586
2172620
35350
168495
638433
2167677
2856794
2514187
1908848
2929148
2505071
1330065
2548079
2278267
1439149
1855588
1894876
2082534
40488
1225506
2142806
2475016
384917
2051161
2677906
1566494
473751
314803
1721125
1903445
2492674
2902632
2551938
1207510
178565
531801
1544783
1249112
2639335
1722247
52962
1911445
2223084
84587
1022851
100538
482350
385401
1578006
1207134
2009461
2503548
435826
2495806
1099478
515588
75297
2733358
2047700
733977
1180530
2349229
219637
63801
2725413
2704658
192322
1966806
176767
2478083
709344
1021678
1580412
1439339
1013788
1585783
1745041
725568
589080
2445159
227423
666369
1426365
2714259
2690165
2497081
2727817
2211377
55416
2037856
2647338
885792
872448
2067668
1150721
1212949
2293350
1473126
1667274
1703775
2040545
2050306
1182004
2374827
311856
2268677
2904558
1758662
2129495
2694052
851672
2329603
1815576
1849328
2092039
1839279
1430930
1071255
309018
2651000
1980768
358311
2254848
2271252
225073
716407
2594865
182309
999962
2240861
2341713
2533323
2856597
550004
1720079
684214
2264743
807112
2381049
1728516
1893015
2714167
910896
1778847
2457975
374466
88606
598416
1379808
188033
2347657
1399871
517239
57716
1283539
1131091
2719510
11235
433921
2891926
2671917
2723722
2802946
1309380
1087330
2770089
293657
555957
1289175
2578947
883225
1130758
33154
160358
1499479
779409
1809107
255120
1751885
773159
1709245
1157728
2045607
365189
2388829
440123
1817237
942882
667416
604378
2707437
767627
2102824
2240503
1769229
2397264
2137791
1775594
1806844
2346233
963562
806797
2189151
1003333
2671733
2330920
1070217
543438
1243411
238334
2339966
653448
2875380
2864376
2254727
1646377
1044973
255717
2512320
126336
156274
1145025
1828956
315108
1090057
998798
2337102
754365
1882553
2695660
1654391
1189185
1418566
431955
2525635
2459065
500861
1197045
143926
41673
2708400
2632022
1685721
1832037
2726109
1473586
1330877
1757574
2618966
1005958
1270920
2154312
1044164
1216495
1534515
48325
2639890
715099
224686
1700192
658546
1850973
2241470
2518627
483709
342416
1138777
380278
1753903
1993096
180075
2124497
2116905
2723254
645685
2261386
2826608
966481
1968820
1155613
2478998
1907170
795075
1515565
2182609
388257
2766888
1095815
791585
2165772
1108322
204630
937598
1176923
1631901
681495
1181722
2341380
901438
1476620
429053
2323683
746357
1814553
2369259
1694906
132475
646567
56019
2215865
97365
979066
202941
1134718
2266813
808905
2931928
2504252
1914938
2733873
1162307
42512
1654165
908066
2121371
2330253
2689403
2659498
5919
871957
2656322
2597723
548412
385336
1932125
616706
2807494
1379081
712902
1263452
1625515
1075388
1036272
2636795
50525
2119470
1618076
1209520
1883063
1156243
634664
252436
2252673
1625413
969974
2360239
1161248
546461
186567
1141196
2822022
500132
276157
2187160
2940
532618
2838495
1371338
1537979
1821956
1937560
1764348
2937665
855631
1693079
2326348
2132151
2031095
2663768
71970
228535
1701951
1888945
2296352
183324
2051565
2301666
1553897
1713781
531233
2138520
1289081
1004504
1719047
1451703
1128811
2932465
2199468
1409881
320411
582821
1989750
2433656
1591898
2408476
1512889
1476019
445324
2188079
51538
431278
1644933
2849274
265033
1159445
272513
2603268
1065326
2144868
1758208
602760
23510
1297083
906735
855216
1327272
2011505
910962
1999193
103304
1362421
1363663
2324997
2271432
1617979
1100636
2412584
2787257
2804269
2493736
675931
2503354
1652032
1223805
627797
1194460
2919762
1115067
1734782
730089
207558
557592
946481
2908201
1545548
1141056
1607410
1843393
1111184
200554
1672894
154690
50928
1947776
1686043
2805311
286729
2844375
990966
462292
295203
841306
1430989
1624065
1535646
2049131
2370372
2163101
2496688
2038406
2809479
859157
235769
2830399
810987
2587536
2025652
2733616
240920
13481
1957745
189264
2232936
743270
1093680
1553931
1562071
646164
2893641
1546462
2055578
591672
278091
628734
2463368
844675
1047138
321392
452673
1190516
553168
1840541
2177040
2786924
2075292
935310
969773
2936579
2386770
304253
284285
1109753
2612362
264448
195903
2310270
221224
1980004
1635589
2082847
1279914
2571984
1837801
2895763
301111
2026590
863691
2420168
20053
2002137
672660
2804487
920370
2567393
2247280
2076252
1296241
642733
1143178
2271040
2657933
1757837
1491127
1543864
479274
1028685
1343007
1440949
636279
2293821
873385
1725803
477430
1426408
1528896
1272147
353633
1356391
1419322
1246540
514172
475558
2089096
1873699
2345498
1876391
361692
1460010
378582
2231284
1545512
502811
374318
1574135
1518603
2746439
591858
94460
1161610
2135801
1436071
2592521
1421106
1864589
2129488
1083852
1497564
1927036
1859522
2920371
2166233
1328759
1380269
2855188
1295468
697878
524579
375716
1657037
1237851
1106744
2274871
2769679
1739311
1860444
2268862
2204083
1744306
1839154
2154766
2190275
2193958
2745129
2856162
2775839
510612
2243058
1670562
1394658
247767
1269607
955493
918651
1631004
255125
1404043
2278519
765437
1805602
774859
2076037
866693
1706186
1292794
914335
721371
1520011
2125859
610734
2039691
67775
337757
1477743
2161444
414544
2211500
2242482
440441
814647
1458001
123341
2059320
697200
1470885
2151173
2166501
763453
1451737
1505266
387121
1396191
353575
1108066
2899761
1470558
2333254
1401470
1204942
2199267
1635484
430135
309270
1337190
486843
224629
981951
1818211
2091053
2477406
1847838
862828
33755
485850
685582
598297
1025042
1684007
1775093
437685
2620890
337997
184470
2286406
1338910
1441479
2652804
14420
551138
2534446
1620730
1731211
212141
992926
2763517
1861863
1716884
134122
2738090
2766804
2546913
1830861
1998888
33606
263809
14137
1750618
21420
471100
1522185
47651
2555083
2825333
2123775
1714989
307782
1564388
2758450
2557593
360119
433008
1725485
587071
573150
2857083
755853
1780953
2693308
2569528
2297672
1335377
1037362
2797402
14416
725604
61080
1167742
1933792
2623324
1914470
894499
518195
755115
580630
2291847
2545944
908595
2776960
1052330
45609
2516470
1613061
2908378
1373465
1287990
1833100
517979
511662
2254886
2798483
340059
690700
465813
2637567
2765613
2159390
268079
1184993
22765
1909017
2340863
2779804
2147607
1408704
680001
1710741
2008424
603669
1243870
2794051
1252294
1831694
1503103
1673356
1018789
1752172
2523519
2728091
2501973
2613100
1890543
2605659
764327
2554311
2435518
2543183
2764359
1388744
1632579
1776114
2116904
1255554
2675083
1299491
1051642
2021717
2882831
396965
1676807
1937202
2101610
757356
1875917
1122906
1356017
1210724
1937204
1257108
1114221
2867843
1155101
1229450
1955110
1744956
1934611
1015586
623312
1149573
867706
1052805
2897790
2835399
1051432
1024043
1301704
1388540
2292211
2590560
1027211
233715
2857173
1148817
2803804
2255719
1103479
1461572
2875681
251236
1325193
504553
2210355
2613548
317928
2408080
2214112
1456978
29978
2036339
1502666
906946
1568464
132412
1857568
2377185
2472422
617979
1069889
1170611
2539262
2248713
1381417
2441619
1828370
2565470
2562948
1174899
2363853
2724281
1941897
1453613
2794637
2482138
1040376
898808
1599588
720733
2269280
1553344
376801
1517481
1128895
1963381
1706290
2522102
518225
2798671
1576194
2058686
205363
2817931
1164538
2836839
1838921
1862063
383292
688222
1460065
555997
2703602
2169457
864266
1845202
2810462
1533916
755323
913707
1889046
2296191
1356720
2452825
295813
586947
755637
1313453
1633225
180989
941397
771039
1501748
665789
1841241
622458
2136575
1492066
1926902
2258866
1487317
1172712
693108
359447
2456837
734882
1944530
1729440
2441927
2630113
1013150
254656
2903851
2469683
2736480
1405180
2794082
507115
1437813
2345962
2720181
370136
1607602
2580276
1586978
1279208
1242607
119451
1311006
250947
108054
2758396
2498786
1165995
322427
599011
80157
1486051
73076
2155387
830924
2743486
904340
2029949
372551
1419782
352353
1069858
1426720
2113437
1532694
341972
149805
2241456
2198481
1207884
1239453
87633
2363
1551375
1971754
2016394
1263678
2243446
430650
407247
1981844
1279234
942669
1656804
372716
198313
694388
1290623
1467128
2118833
2636431
387245
237066
1903933
2275236
1142065
2578299
250157
2609821
709240
1434153
115800
1020776
1042641
2527788
440173
87383
495666
1074126
1521808
2785601
2831950
175108
2566023
628852
249344
2269571
199712
2820594
324108
1526557
1518301
1364935
231090
2469519
2834236
518445
460579
2053744
2734883
2821624
1848410
179565
2633862
1887342
1250619
280227
248623
1412585
2163464
2277825
2561721
2393052
2080621
2752380
2120554
2819720
1858817
2277923
1651404
2025834
1527703
216641
703259
59495
1685962
1023217
398484
2174284
1665737
712830
31167
2717053
1092122
1340427
1495592
2774966
1612052
2037819
1183433
2683221
443388
1797240
1009301
132192
583886
1029069
2079187
2494093
1853007
2329794
304776
1050913
833490
1561363
1413091
1588034
2353331
703534
1235743
1414744
1489539
1947213
1996003
900240
59110
1756630
1581461
250135
1902574
2185016
812243
558737
244969
1193061
808614
2400901
438040
596677
2085597
1750710
817245
45713
711925
1499198
2331256
1546716
408083
2465820
927293
2150119
2354092
2083671
279641
2759296
792288
2120289
2289777
682233
1078214
345295
1509407
1579007
1870998
2796382
2610145
1894408
355742
1010749
1162093
52958
1518606
2562791
1465674
1491962
1441970
1934269
1903903
187254
2040422
2819255
1501581
2010380
2431665
1711528
475993
1212825
1950765
2474213
387694
2214595
1513946
561309
140032
985673
2901784
1684289
1025413
2077342
1532920
195236
2120142
1842805
1597277
490813
2110490
94331
1134250
1867349
379850
1441500
2648604
562149
1306963
1183405
681754
2772129
1723442
505500
931067
2084415
1264790
1908063
136386
1887435
2031755
672213
2383131
1093538
86728
2707561
2329651
220594
345244
1027891
1343764
2646915
1921424
1929233
484848
2069364
2627045
2772317
2761937
1402102
1902209
840738
475420
2359533
2737008
550584
2110730
1979869
787285
1866440
1301083
1207277
41839
2538746
1855741
2071387
257626
89606
2708580
1636845
2517105
2626215
355274
293451
1550640
893759
746259
980673
2877438
1248506
1228343
2066418
2206338
1398200
81746
262775
1624885
191130
2760948
2014725
1940701
2107215
1356821
750593
2542470
2921247
1453661
1242400
1346435
1788152
76552
2221376
402763
2893613
761654
2524764
1689085
2581162
1972557
346793
1779445
622096
35630
1652375
2372919
2624568
1472734
2305515
697832
2765705
343150
1620615
750351
2513510
1822225
2727091
2887131
2294375
2088681
2227645
2723416
1844370
1342355
1289986
2859099
2087412
1522917
2871713
2048360
1008459
244766
1613683
96187
709932
644666
780867
2900776
2008481
2022334
2360347
2037194
196056
2560918
1531002
81020
637595
911336
2402102
1213394
1777753
2001852
1835445
1370248
1799211
194026
835588
2392337
1800819
2389792
1578503
2589026
2335029
5089
474131
2357531
315818
831115
798704
2285656
1152928
195902
101518
2434786
2629993
1967992
724128
1321286
2313358
1049683
1210055
157707
1883340
648485
2356312
1672840
2740676
1260332
2319219
296360
2431539
968755
490420
1373751
423086
296528
2546382
198537
935056
2446809
2850479
2901782
1948060
1778513
1001234
2416071
2675901
2193134
596369
1268555
1008841
493742
2504574
1739745
2509258
352063
369537
1352197
836109
2679539
1228371
346388
632317
170412
65034
603447
2651438
2120323
1671140
540380
966804
2816396
1051977
262601
2538924
1351046
2639561
1105699
1180910
1950520
1977445
418254
2177350
1289859
1798203
2328586
2428235
2929268
1410200
2642693
2804413
2520533
1861084
2493024
2300085
1055675
1450499
313772
2052591
1948755
248354
1515719
1727292
2625032
2849380
279483
2478197
2596435
1832430
470842
516310
1119401
2692935
1026970
318616
2330641
1923948
2371722
574613
2475128
2462326
223278
1146569
2070981
849039
1315563
1419353
1472049
743221
2784776
1854934
1736942
1313422
2325631
2252738
2453092
933523
2229342
56573
309000
2166796
2766954
151293
311920
2913733
1398726
192982
896685
569642
1667322
2829340
1913020
1484841
1660240
2553030
1975093
2599361
896054
1524826
99458
2150474
1781717
1559928
1989576
1041981
2813685
1878494
2350854
2239428
1013315
590046
2594128
17293
114031
154024
1830763
615699
984591
2221017
837405
2551713
238852
1875953
2175985
1247597
778891
211237
172077
2051718
992859
1208698
2413206
1256040
2270809
1617687
2461929
1835198
132452
1860773
2019961
1961564
2587414
2324100
216565
1407234
2368674
1884875
2284981
245141
1295573
529725
990199
1436780
1115618
2288667
2114593
60013
6625
551889
2094003
2509215
1981966
437978
1685247
2036767
417221
168736
535235
137148
35499
774861
1314136
2439961
895089
18069
2523116
1182785
2708679
1754282
1127930
2671978
1269290
2000495
1912556
552992
1810347
850471
2786780
1838493
181423
2206891
2501061
1435696
1466272
2892313
2131058
115144
1991389
1712447
110387
415646
1345328
1627719
1294558
215646
379320
2402220
2220901
2554002
2495953
1924331
1310720
280816
1588676
414045
1379894
773736
351417
2897342
667798
1639355
173585
1840012
2043896
2022906
1876884
257083
1314190
1671013
714980
1220988
123892
2048614
467061
1246731
1363967
699385
1166935
1566188
1154406
276989
17253
760066
1187073
569453
1024828
1027472
2837160
1357940
1848882
2547115
1197716
48341
2732560
2827955
2707304
1779517
893343
1987756
833629
1095812
2790848
124814
965811
2095129
1290037
1341227
321482
1680948
281611
1841036
799886
1503391
897649
1483670
2630504
480441
2446025
1267327
2018804
1247818
91685
1100370
1151260
591269
141553
1054395
2440332
2473569
1132005
1684835
491048
302008
648329
459174
1958743
2182768
1463158
1900283
196658
2122110
226014
1787800
2063911
2646463
2265986
2788308
466436
2779202
2291843
1880572
2255062
1198407
2029822
151827
2551031
2178275
2733401
1541308
2229383
797733
504047
1053903
2766433
2395119
489327
2280912
207675
2189533
773388
1486178
13492
441771
242
929297
2502674
1872255
161326
2303247
2417430
538527
881616
2354373
2511212
2700928
370401
1207310
2661104
242294
2409378
615665
1634556
1085029
711616
2804540
867328
2877635
175051
1440127
770293
1954507
1500873
230317
2090287
667813
1528721
85894
2146426
913625
2146771
1328818
68144
1260195
993036
2056757
2032643
691162
913909
1389262
621493
1639873
1617281
2647475
1187646
1932200
1298003
1592629
2681886
1768212
2285951
485389
93425
2600462
1027824
1018863
1494851
230658
1436555
1456682
1133219
1071206
1565617
81806
1852843
1219978
1092005
1687642
1290491
1996270
996213
34414
2121139
2504762
756010
2286580
181395
2066001
183981
244957
1452146
1747343
1067089
2089586
1154800
1075612
478919
2607547
67120
18409
1579916
545968
1062505
1060599
909534
2160043
2246834
1571963
2802776
986812
1948510
1987937
609864
70840
60124
1817244
1475782
1997014
1769038
2858191
446090
94613
198977
946393
1822443
1703575
341699
644222
2734313
2792908
607475
1075044
1718955
1753410
670756
587272
1772555
2227490
2403766
1392488
1950713
2301225
87335
2466761
405413
2659235
2565890
717483
2893599
638782
1965593
1341946
790481
2443517
710972
79606
2022159
945252
39748
964432
2790455
2105095
2649976
743213
891819
681796
1874973
2039325
2066683
1641616
2037523
1728067
2282864
1430313
2471595
113961
972556
103541
2884170
412673
2641372
372021
391800
2003293
1412836
1844921
1743630
899903
2886968
437435
1471632
1244432
1417237
1656710
2567495
1630986
2590997
691038
606583
2108501
2224921
3626
1336656
1931537
1313375
469439
729120
829415
103935
1480100
2099913
636867
1605629
106205
702950
2017131
1958577
1185847
2330930
1153390
2086461
1753705
2818747
1183439
2302609
1799275
1062337
555591
373864
2803222
2387606
2503934
779544
744021
146527
2609868
949897
1221819
2589743
1243420
1233635
2432144
683940
1297102
1407893
171440
878769
56136
440169
2644729
912278
2877274
2790517
2441946
2484613
1557967
1618863
818111
2529360
2098004
2051446
2261547
814362
2592991
686527
2499124
789958
512938
594923
2432315
2070645
2520571
2639604
407399
2343734
571762
1132308
1571289
2413967
195176
2106759
2938428
1130231
2455622
1254686
2148968
963030
2862399
861430
694519
2768131
982231
2174977
2161617
1598837
25960
1003295
2824501
177367
1216049
2323406
1384980
1867804
898212
378894
2145464
2012131
1826813
431061
401500
1811697
2622469
246326
242776
1831278
600093
599616
2403574
1033514
1770995
1069801
1174516
1601607
1106882
669744
468974
635550
2723535
1063223
936289
984207
942705
990588
1828699
2902835
811860
1658798
2409060
839265
418770
197060
1222082
514728
1385769
914558
1439627
1970058
1284277
875238
2184913
1141595
1322428
1317125
633459
323685
1533287
1738009
45193
2530906
240084
1521950
2820672
1547152
1348857
528384
2501683
959181
2718054
2609709
732953
740647
1945333
1192513
450975
1536115
1120229
2057922
597307
2202737
327566
989188
1606229
2537472
2902077
736441
1186676
2524788
2915962
2405675
56006
541445
568614
2831204
1262314
2162049
2623919
280374
1953046
2132121
2504435
724997
2112622
670982
497388
2801585
2086679
456819
710842
1935690
1776832
2145173
818076
2546662
2432110
1309831
1723419
2174289
2700427
1867149
484549
1641984
867129
466048
2116835
2638280
209644
1735265
2042224
2376927
1676528
603964
2762547
99892
1079341
2250187
9815
1125815
1367711
1366348
338266
1242320
2760190
326079
2429612
844926
2700625
2220986
1857992
2557934
2532267
1680653
2843395
2894982
2323552
10209
755183
2161975
2503672
608229
2053539
2173528
1476379
215195
1344546
104142
1978282
819239
1239947
1432909
1385833
1456952
576324
96394
114528
1646495
293488
2091061
1500643
1869943
1559282
2842916
1881313
2462088
2464075
1299355
2429949
2330909
2928739
1302528
658764
2546267
1004468
1466761
2377734
1755551
2322104
1714841
1553513
2014901
528561
2916523
1375678
952611
2048697
685731
1652649
2677269
1890999
1048746
370016
799467
1827914
1891798
378701
2292483
253384
2464307
334785
116574
215338
1099227
87551
1866326
1785059
1026143
2638258
1663549
2591822
347750
2647782
917510
520957
224624
1095444
1006437
2319876
38874
1783069
382140
2704442
548998
2562586
1551806
381398
747593
645211
2855057
857900
2258728
2931844
1624725
565796
172933
1217796
2412934
1614428
342626
1115610
2514683
2167157
1570384
2066946
1352388
1155489
139617
1447475
337621
60621
2407432
1643877
946056
1566663
375118
66257
2693746
1803630
2817470
1134574
302248
977662
204564
2058520
963223
1092716
1977829
2496723
352270
2878743
2127182
1208871
2240022
1308573
2032686
812488
2530779
1489788
597666
1740926
18700
2024326
2799218
1934398
214501
2617108
979590
2250369
1664336
280271
678456
683418
1272514
1245184
465909
2397232
1832779
169122
1612220
778392
2630137
1008602
153463
2749001
1401209
2433063
2009550
2596909
215470
2462015
414296
2634032
2191503
2084346
1823152
1699019
1203229
466734
831097
2886345
676079
1671160
1549224
1344190
761951
2283081
682031
2179461
1103969
1149776
2853009
2074929
392593
1852238
2511648
2130279
928646
2744836
2573173
2179614
1534996
407347
198706
1188443
1660441
1529194
2486178
1836648
1238430
656895
318955
2251785
1970280
1534712
2006665
1613323
946836
1874536
789595
2698504
2610978
1907178
1105342
2682736
1666150
558662
2755076
1621512
41224
1556470
961745
2022050
767347
2369470
30497
199767
2761378
1846004
2387545
288194
117930
1948103
489406
633746
1069018
1682941
995822
2437890
350885
1678036
2660510
869765
2068653
423722
54438
2146186
1163096
2457033
839313
2808901
683520
482126
846916
813533
1437172
1261605
843918
2170500
2185594
2421351
2188074
1729968
433779
1856500
2614161
1117171
2610522
2779656
2747987
1273305
693622
1988756
527961
2032424
2472112
788182
2799783
770334
2223840
2115996
972247
398437
81397
2709730
1217690
1952426
789966
732094
2547983
1398127
1509121
2437474
2008010
2362790
2688122
2252241
1185538
1984857
1760195
964948
2835996
2004971
1599440
2118223
2867051
1551997
1032298
1785670
1671740
896937
2088151
1571611
2365129
762738
476181
291612
1325586
1679999
1782347
1874153
2120893
691859
952256
668512
2307808
2319624
2769587
1654215
440245
1667614
2779562
1683336
1118315
325450
1990901
336809
1068624
636560
2518146
2115129
2182591
926516
2906920
1207231
2885813
113912
1384828
408465
2642286
2101486
1583572
2185550
738775
2697195
104296
2938282
438011
1667033
1727504
1995465
716367
78917
527022
2145271
2235375
115301
906761
1756318
2477856
342281
327192
1699859
927917
873675
487340
692148
514745
1875575
90064
1872663
1623490
1704075
2102643
257775
1678600
946220
2272012
127675
1084623
312960
2541841
989061
1800396
528408
1373885
1549164
1299048
914310
280091
1949808
1998462
2688275
2198911
1725614
1265479
2773301
917878
1196249
1413979
1805804
2929857
432944
1523996
2206478
921163
1594500
99218
186853
1355122
2002857
1725347
1893107
1839350
2469127
2634046
1256020
2274791
97351
1006539
2715868
1326901
886985
185411
1307137
145784
1865981
2099628
2742315
95104
1951224
2831173
919203
961786
1608023
191407
1309169
516210
2110588
2154208
1705289
1747095
1209933
290455
566176
2238316
420349
2698148
357300
1356249
2289226
2273978
2017345
2147891
1536160
2103431
857232
2364466
941410
2172362
1136990
943194
347076
1784190
1162253
1889420
1672769
415720
297001
2252343
1172248
486027
1663043
1533986
1041767
1791897
2672311
1662583
1751400
753064
2865148
1026365
2864939
30147
1224389
2725247
2789841
2518635
1500611
2640987
2582348
61704
2353831
2049667
1784945
1189774
2234903
2854279
1946342
2533942
1819574
2848082
2394266
806774
665843
1915452
1328398
2159770
1924449
1191904
2320774
1180935
215336
2429026
1901358
2762861
1084847
1676488
1811373
1586997
626001
860016
2335022
2720128
1569207
1188790
1160137
266337
189974
759249
2623777
2109967
2038086
1028049
533293
1983818
1018087
2098076
1512803
2347288
749080
2227142
218467
1483778
2796624
2534818
2878672
2361256
2369742
2787810
1724189
207920
1387496
1761024
218184
1281114
1169857
253224
1631616
1183990
875404
421834
1649662
1447384
2683498
2069990
1761684
2871305
2431374
2178749
2758774
1671092
2222618
380612
489489
2350893
416562
1325340
2348807
2765158
2097550
2223671
147429
2844663
2731880
1825109
1314185
2346829
1120327
579991
2434369
1235690
884293
264328
1657146
740159
2849330
1972877
1199606
1463238
225115
2049653
315052
2346229
1701719
831107
2302486
2323638
340621
1801740
905653
2257296
166705
851147
2655073
1111095
243726
309879
2898675
2563037
2906771
2190715
1831193
1036338
1500979
1891454
1991805
829246
2726691
2160807
2028399
1679928
1572024
605128
149730
2356236
2483532
437386
790186
1565847
1519529
814043
1368172
1120451
1901406
2489224
1857596
2258216
375501
1074785
1478026
1793893
2905081
939826
1784824
1344447
2311479
486734
992120
2437613
344619
2578913
1814889
609306
1786242
2752392
735771
1801966
1794469
827311
1172292
1110650
2632995
2936331
447700
237278
2349474
188144
1177911
811672
2713138
250559
2551435
2165691
1935944
532641
2285110
1662328
1369178
2519037
716505
2400505
1673876
1496947
1877854
1992061
2788090
2242591
2484399
2196541
1357408
102684
128284
2056759
1799544
784319
1921697
2575074
2734710
2716164
1119427
1713798
1024571
2535145
1085989
521438
986769
2365944
2420588
2881297
1500613
2033590
875679
2029023
1901727
2797314
2028631
2238106
190916
1551034
1418458
2884670
199321
1298364
1737100
601070
340099
2220415
1421407
2676219
690977
2024234
422060
1234075
1757324
465042
2404012
471596
175432
1535982
2709460
2128687
2416123
463538
1656268
535028
69495
526029
666093
1103778
659190
1948272
237586
1752430
848337
2768901
280548
815049
2082175
964854
2755419
381539
887293
375308
12596
1361958
2607967
219044
1079280
2114479
1444083
901588
2934325
2740329
539063
1757862
755870
1818476
2051231
2223133
2597664
1573521
2577999
2887948
2175285
458119
639516
690935
2677180
142169
2569373
1698731
50806
1109155
1186011
1468083
1900400
2858949
2035589
748460
233953
2683469
332369
644071
1281989
1184744
231754
1979656
1833512
1509369
1861903
2868725
844711
2603954
382789
750317
2807892
1929725
1684396
214134
265112
1765794
2499148
1546879
1716809
821698
2773084
2838892
2771040
1960713
1832698
1604189
685516
1680404
1324750
162618
1779326
63187
2063937
2208674
145010
753489
1701767
2716119
2618052
646723
1954439
2708134
291828
1505810
2222554
2095016
843483
1632758
385329
907163
1457596
2570663
1658630
2783467
2093661
272663
433540
2861063
787080
609129
132306
1959845
972472
2333271
173785
2780252
791106
1142594
769473
1340766
2245117
2457754
1562994
242828
2588946
878018
1522928
1649122
394513
1556224
1510505
1763537
1517033
2216359
1841970
933652
973274
2239778
1044947
1190950
1048274
1724154
345243
2384381
2709667
2365462
837722
1718601
217436
2930760
1402622
1861113
1411153
614334
2041174
1770822
2603951
871044
1244784
2350860
1582229
1046919
1931853
943834
2315367
1999243
738076
2619452
2600600
2779692
2736494
1166985
1316288
686479
2161117
2682667
560010
1762899
1429539
2333117
416679
1133359
1303161
945607
1551866
737285
562975
1676561
91412
2586836
508130
1806812
1863357
652601
1316266
2183674
2100100
2311878
2824762
484106
2324947
2439044
883486
1771497
2755216
712306
1359353
570267
1704295
1218461
1230046
650667
1449731
2101863
1756126
429281
2899842
1631232
576066
2518125
1322266
777658
1669024
2905013
907621
1679677
2570990
458425
2421163
1735717
883448
2285856
1834075
1146642
2387272
652462
223850
439469
2768202
2024666
923085
1261177
2015816
2819503
127678
2130021
1292121
371670
1081110
2415557
986718
2543628
1392500
1960301
2607088
233270
1568921
2866387
1011024
591570
405455
1619475
2648885
899939
1911759
1419744
2427952
1645602
912383
2526545
496981
550995
99281
2821050
516187
652365
1380981
2665791
884986
2641703
1729665
2728260
1012045
2614629
1361330
1074334
2889550
346126
1026920
1547413
1576551
1675324
79510
539962
2347471
560044
1122515
178149
2887197
2832159
2157329
1140992
1718453
1374888
2383987
1377575
110349
792133
1775176
1788350
2233328
2251338
45110
779784
2284029
2683294
216211
1648507
328829
928566
1482335
1708926
2775506
1403705
438244
2005619
2596037
1018623
310525
1120574
2028866
1540253
1436281
2930048
2013914
2902813
825612
860341
214087
2383300
589270
950113
466166
2061861
2093057
267828
1833362
874648
999733
794013
1553828
908684
674574
2157523
55609
2586350
483258
617657
1602827
1573908
1542050
233105
2694614
707413
1552027
541000
2734610
933453
2926166
1145367
1544841
1860476
1948784
1098948
775023
2121849
620162
2304373
1610081
1336467
930086
1086113
663604
1861841
785373
2098729
1041421
312146
2351036
835463
1893314
2615009
1577951
2787037
399640
1861727
2115396
1607387
547555
980955
2266606
2065898
356519
2087322
2390501
962600
2122720
2193213
2444417
2755617
1382359
793692
538093
2126821
2197929
1088592
526447
193608
2163691
153929
2102901
1016744
2620031
2573183
621134
2528919
757077
1322033
2071892
1886644
2029696
1078751
501505
2492473
2168211
1746219
1926498
2598818
1261987
2659283
1193860
2814899
1771047
1936909
2515957
232184
2114203
2581432
308485
895593
1232053
318513
956001
544271
1885013
1839797
581546
1629951
446259
508813
2430451
2367970
2081904
546135
417560
603811
1269249
1195157
438337
2824927
2136601
435362
1328746
1188582
1686149
2222710
245917
2571010
745161
2180564
993392
2011546
2582804
1009467
879844
231345
835418
2055823
1712112
2441664
2842229
653665
2858944
2495449
1670611
2558936
1588690
1004263
1392757
1655415
911350
1020801
1353866
2883200
1695878
851136
2364745
1410722
140532
348785
216422
1386747
2704134
1863035
742636
197451
2377320
2808570
1088693
18093
1264077
2708256
248841
341213
1326921
725931
2648057
2533401
1641020
875816
936278
451875
694145
1077599
2832417
2318262
2359290
1093370
377935
1527866
1523401
2533586
2572027
2330696
1255956
1307294
2565658
1445849
684646
299218
2833655
1770035
842700
1815707
522835
2409234
2272148
2600969
531235
2310808
950464
1815892
357803
2361650
1174179
1348860
1880256
658021
1905138
201865
2637700
225787
429603
1665337
1266105
1424364
1464841
336753
569899
2863047
2040433
243230
2406086
1908185
730711
138741
2802875
397186
1835283
288535
1107649
641219
2239877
800040
1370742
1657389
2217801
2135023
1776236
320525
2157216
2508653
1021645
2865190
1412984
1320228
939222
1071911
2307845
1549042
2932596
1987380
1008300
1722882
708330
1025726
863716
2105198
2120310
230155
1247716
526009
528841
974660
384624
2283185
2168270
1715188
1815615
2692828
1474758
707210
1807684
1786889
938477
1519688
2780907
214154
1801993
2743033
577969
778539
393925
1714479
1736831
2257751
184653
1777552
810801
907473
2311374
230199
489045
2225455
681798
2784047
1341376
101131
2169548
1288158
797557
2310919
740230
2555823
1149885
1916620
2568368
276397
2335511
2872302
2872466
227924
1852275
1164456
1192741
652010
445890
46393
531056
2528395
2503142
983734
2403145
1025802
2727132
1127471
743701
1361210
895310
1387749
246856
2852865
1036304
1043003
2702332
1865006
1238744
364364
1218357
951606
1304533
1240439
1437029
1172932
1247111
174148
2548520
474983
382968
2292594
1855554
14905
1538593
2430097
2418562
2111584
657216
520749
2822198
92950
1243280
2893818
1506942
1461932
680389
694898
2620691
989811
1339967
532882
1949202
347330
376763
2685378
365587
2303125
906267
2917671
1864282
2688808
2193651
1662650
1587071
1406118
1003579
2883596
1991072
2502213
405008
1978397
671056
2830050
1773416
2637237
1939408
1121971
2485571
15400
581834
1265004
1031001
965061
1322108
803661
764018
1841106
881242
986909
1705207
2856186
31337
274533
992964
1577120
1065350
1774855
749871
2691262
937918
696401
2520434
2476170
1434702
303836
1240454
2826752
2193793
543281
1253911
879894
1864966
816750
1382786
809820
1058935
1864964
49985
567439
1637298
1706469
694682
1955363
2248382
2335410
1311929
1233153
2038370
2905819
1414582
1200512
1666114
97890
2585440
807439
1832849
2295864
1817958
1153210
758823
769133
2608267
445895
665678
24923
925580
583131
2575846
1416353
1378247
377213
2440654
2589886
1988491
888521
2498710
1820433
87058
712661
2688554
2796611
504269
202634
2604226
2446044
1226700
467878
268090
658839
1408174
2342722
2628457
1445351
2460347
1545758
482546
2601988
369614
1034643
64148
1717237
1523133
2523144
1654653
5556
2127503
1879779
345805
1428711
534422
2266226
2871386
1274264
889516
1450055
2607552
2532489
2667048
280002
2633047
1973201
1909810
2884400
915716
1773631
1512093
815492
2502807
645443
1892003
2572569
298940
2396909
1110111
2325741
356101
527974
684449
42559
1690718
2692321
1683086
61458
1516509
1193495
1286852
122364
413110
209057
489907
2547859
590119
593658
1422577
2928659
60560
1141707
2535138
799812
1841425
1878786
501745
2235880
60462
2599586
1093704
2130493
372688
1873711
798783
792269
2534935
1148799
2470171
1651225
60437
497128
477655
137535
243539
135188
578782
1538771
437470
464514
595301
2865413
204231
2634127
803951
2269461
448217
1704501
1431519
1495011
1364888
2532169
2720523
2060756
2652299
723141
1534339
128797
1939479
1711981
2936355
2846612
640747
708484
2327631
196114
2468364
2917363
183723
428411
432582
2647542
226183
1147530
1906475
186983
1215072
2658345
944023
81943
207922
505413
1288423
2815291
2675897
726089
66650
256346
1395815
467549
1713106
1958354
2391448
175230
524179
45227
713243
180446
1144853
1987933
1804995
2344821
782398
989163
2290623
1213516
2253174
1256761
1948015
1499196
980443
257084
2317349
1333578
2810760
1156061
1875668
1918209
2858880
286734
2268697
2389904
102812
411139
2757677
2451405
1654819
1319483
61625
119273
961265
1298375
2932057
1075802
2037443
434445
712441
1505480
2864247
2345016
2501541
1324543
914732
2272440
61266
2129129
1029336
2776208
1558503
889194
146692
934496
178313
1561843
644233
2305868
1967458
2857286
2295730
1052961
1200572
1636595
663074
473628
2619674
1990037
2891986
1847550
1140473
233369
901775
2805764
2076473
456236
192379
1299963
1364016
45166
2286292
1879092
1084420
2901811
284702
573363
566688
2618009
2805183
972167
636946
1328724
1432436
774304
1948681
935057
1093571
753069
1238034
2041867
730447
2194959
2870625
273438
2172302
2750631
546018
1806504
866438
2476870
1848462
2062930
72824
1011780
2703522
566579
450555
25241
2754189
1471134
780844
2792600
2810996
963329
1376602
1508595
738603
97989
1749613
2337872
1345137
2555256
2587299
2804934
2855530
1237463
891695
310291
1579844
1521507
150367
2937700
510757
248500
2769712
2824623
682924
84870
1317480
2175155
2791887
2488939
2019085
1939643
2680951
172440
1685615
1134194
240585
1224149
1819142
208034
1212556
1937942
1346876
1576119
2603404
2322290
1783967
1149880
843343
535948
1561916
1678569
2792709
750475
622018
2893383
2074828
2378056
1048926
2697766
2673601
1913886
1850760
1863464
1092357
835145
336158
186300
1477488
1159746
692501
2324300
1252417
24281
216263
1740787
2726016
2089135
182750
725464
2683731
1515755
950850
14029
328338
990534
243172
1503000
1961773
2365260
1831718
111886
1265864
2705950
719952
166772
12763
573744
2434934
2015870
993439
1089866
2739704
2211734
247757
1211583
372911
773371
2522986
2934884
2433418
1255416
1065141
1971068
894849
1170842
1623363
1764740
452659
1795939
85545
254159
1342218
972359
841823
261468
983698
1137530
1701372
2106067
1894613
2498403
1254280
1760398
1147997
2438405
2198578
893261
1076369
1379675
2617066
894819
903725
2394950
251133
114641
1703193
1514401
1699419
898931
1048174
1011187
759939
100119
1463801
1713442
1402850
1900869
1246106
1355206
1728783
1942908
1088503
2807086
2498232
2689033
1427025
2297778
2678544
1851342
1931522
520020
2291381
1966437
850357
137023
1413699
1007769
601088
564374
635723
549175
2519737
2030268
2225501
2073674
1230452
59989
601089
1096973
475188
2251061
1686009
2480470
400610
2343502
1814031
1446532
1010864
1213583
2033995
2232909
2150559
937921
2148381
1440039
2757645
2740496
329608
68015
2811914
1483107
2918169
2575873
1479265
1226872
380665
1583302
1818361
2605174
2176836
289617
1031461
2654385
682771
6891
408866
839742
146830
1106500
2540934
2838205
2513796
1818163
2606597
546438
2242102
1708688
517846
388599
1621006
1754531
1623963
700284
2575434
1930406
101618
1350813
1833481
622342
2808248
540010
2804898
819839
1623821
879950
178580
805251
868599
1360883
1735603
1606993
1047011
421247
525880
2175248
2817445
2470881
2810256
325375
983876
2096579
491875
727031
624783
2668149
2752235
126986
154690
2387689
2140875
849336
1667523
1439835
1326677
1238027
951975
2083625
1606749
1815780
1040939
2825820
1497535
1644705
1705848
2899221
2523362
2837086
2037439
1927190
1738651
471673
2032321
435275
2841782
559770
582674
2805118
1874311
1825743
1213286
1950436
2425598
2747998
1362250
2107768
1250820
17998
2056127
697850
1975875
9638
425172
1497299
2633943
1046507
1946498
1323625
568945
2778366
1617888
2693970
844377
1688433
281505
1183718
1453291
1063036
179842
2593087
2048214
1468665
1637687
1465389
2753602
288886
1273238
86735
2937635
1596846
101225
694122
51238
1771094
2167343
1519590
2834260
1233498
2201046
2690975
1968254
405616
1169786
314148
749462
1677825
463081
116167
99930
150030
2384062
697300
206760
700057
1290308
372650
2609976
771737
97684
899484
933436
632423
1795473
1069447
1665234
991218
804784
1312206
1738354
1763536
2460482
1186626
315134
2934184
1933506
1835648
811281
2314800
1400959
2870977
1213503
1276600
2129491
289112
1313808
664925
2228966
2632940
654298
2621859
2250767
1597412
215049
2926155
2325465
931255
1553028
2232272
1315595
2675530
1523739
1279121
250752
1496135
2277063
953814
2089851
1016433
2312783
1667105
2370718
2068995
1801112
2729799
1499703
1109991
2209658
1250011
2562860
2412977
55869
2362782
2052709
266616
2172762
597903
1623993
565190
1481748
708487
1232644
1011595
1112886
1127606
1818970
2623375
137073
154323
476590
678095
2797139
2375058
164274
2137637
371283
2694496
980462
555718
1979373
1405010
883489
417810
2512100
1723284
17267
1839096
1228153
343180
11793
2169418
2136331
1753980
200805
1725309
2521096
1596752
2217588
1528894
1543209
2168657
1076468
805467
1034397
195220
1130679
1326901
1367031
2927243
1912682
2768882
1058200
1362274
1972192
1373671
193096
887969
916295
2050942
1584650
2210786
2565514
2600510
1510167
2625031
1973635
2563169
2431664
2345166
20591
1369902
1699043
2488334
104320
152561
2704260
2413420
1635861
48238
1699263
1663593
1083263
2915231
2615300
2400493
1484775
2620339
1964383
1829811
2765185
1306147
1011223
2773643
241913
1972835
1569136
351894
1506386
1080834
1661020
2762094
1376337
2397729
346849
2756050
800725
1723848
1991037
411391
2020757
502959
242876
571192
2595530
2014457
455318
2773252
1128931
2295781
2580268
338115
2927887
1147265
1812852
567639
485412
1010312
970552
2232997
1436700
1555022
1205882
1167936
406889
944098
1193897
1923675
2845103
2832666
641449
1928270
1689883
2076184
1326404
607320
2380647
962976
2865856
68809
2004756
663658
1382880
2239726
363802
1597049
106120
1229015
918253
167251
702925
902518
1473187
414021
733436
309949
2089009
851191
1843075
816326
1069136
399887
426266
205712
1524592
2640097
1412141
2029561
678513
103660
2274989
1111542
2057002
2641157
597571
2212416
2488769
1667028
1658776
1528081
1100111
2058868
86436
1720260
545850
2742119
2818859
926946
866780
1351427
2328523
1564086
201427
1771474
1561548
90786
2649828
119081
2438630
1230638
1507238
474800
2694348
1052910
2004108
2809733
1753475
2127848
700405
2374461
436056
1053108
2676263
2099269
2108802
1641952
1417007
1734669
839505
1395938
2352550
1891440
1641808
2782120
1173436
1182429
1521191
1369493
2258140
1628431
2519170
1370846
1082599
2452346
602275
793368
2755948
700836
1279850
2510824
1816090
1655297
2914172
1793010
2600202
2545915
2325013
1267518
2062597
2120176
141826
111349
2658177
2037670
1638601
1854329
1181728
2338693
2814925
687867
1945028
2266293
320544
166832
214573
2616312
867580
315155
1208339
2546317
1004949
687407
873840
211475
1964023
2779688
1846708
1935865
186175
707608
649358
733769
1579592
2011275
2296159
1610588
1828941
1011493
2907784
2040931
2851445
1618082
1950859
519560
1316014
234336
714498
1911004
2448218
1950701
2138758
2413666
124142
427554
197902
1388495
493132
2708818
2936387
2503317
423083
1953376
671342
182856
1842859
2919085
2491941
1035037
1695173
2462407
1180317
1598068
519836
2910219
191277
127758
1499750
2581594
1468695
1633287
1752071
784608
400639
2235673
2565424
1746796
2113146
874207
1404966
2756203
1644444
2358081
495260
1105942
1186398
1020679
697825
2392456
1092076
526992
599484
896834
2038254
56904
793711
1768505
856635
1907236
2180413
1789108
799989
2693411
1792414
417165
945065
195882
1201722
1037317
2718341
1178418
2475570
1798264
1948952
424831
1590890
1514737
2795167
1455391
2567819
1394680
2367159
1371106
2233252
798527
115184
2699004
1982541
962291
2812432
310421
1117728
2384092
2685010
814138
743746
1726282
1907589
1346238
1264705
1527440
2021243
2515755
2470820
1774143
2768712
2126829
488085
2846423
375763
833576
2075695
2399629
1350032
2360658
2682916
63783
258457
1016335
1011005
313991
1645656
50283
769736
859061
1829132
1392293
475875
2543137
1047203
2785460
401316
1688043
2654602
44773
1036958
1895262
2153913
1603214
2192258
526576
1349624
1282720
2270264
2488661
1954175
225352
2107815
1932315
2191903
1085484
2340671
1599827
2380212
2218775
2117655
872325
2060619
2110795
1454862
2668478
1493127
1946090
647824
769319
468757
777116
105008
1084328
687428
1324797
189987
470373
59370
2784558
1711318
2520338
2158688
1562202
2196839
321957
1290945
2923159
2190030
809869
1292738
1912393
2163488
2592691
242466
1494889
2919994
1735014
1918116
1234426
2072004
1634453
718305
350167
124599
1819015
2750947
365489
1581753
796921
481163
1930397
686669
2749144
2815968
2753773
152813
1818432
1033617
1786731
2443645
138780
1959110
1966430
172881
2508973
1816059
1443753
365327
1224816
2410213
2083356
1680401
764358
165452
1754529
134768
98566
499951
1843639
202489
509234
1982876
1069474
928624
1276129
1366437
2279253
1280679
1936123
1488687
304028
1209047
2689697
150146
763092
1094126
2799127
1867485
2253720
2919873
102632
2663737
1328503
1706428
2317028
2875157
551493
753583
913413
1701771
337237
1780188
2628785
188800
2834035
2015519
581340
1627178
1505899
1791133
53104
856144
1371250
1425179
2798395
693523
1607934
1941387
2900734
2465163
849080
1076507
2923453
2565506
2477222
1697317
269325
674648
2403756
1500274
1482506
1423787
2208960
1559399
173260
2923333
2848974
613684
2577401
743264
102576
670658
1666773
126776
2108815
240803
989915
2219903
2475776
1792345
2060777
669127
2861140
343900
2587352
2278144
2569380
2363824
2721322
1806862
1492039
1669603
1044171
1343008
1828784
1286859
2057195
599018
1211564
1123859
954665
2677146
1438745
1141134
1323652
1530794
2175909
42395
2726105
2210837
1024854
4102
2422577
203635
1230703
125665
375331
1858760
606895
1831759
553293
2652466
2317164
1561998
2308764
2736513
996906
31998
751225
648366
960709
1945096
1424584
1348442
2775231
2439522
2110603
776005
608109
599395
555196
2391935
1053892
2112633
2828126
1135140
685927
2781309
107185
1060214
258097
2486542
1023111
174533
167596
728526
2125480
1014586
1478006
2855707
2665779
1715690
2162014
2040212
567883
1093679
2385795
2474558
2257269
2724100
2476983
1977991
562981
1974778
382292
125221
519056
2079958
576508
2525062
2725859
746804
2166673
390611
2096576
660876
2383121
1765105
2853839
1575619
2758465
1665882
349732
1452442
1671653
1732086
2289247
2893626
2455259
428571
697492
138848
1360885
9625
1112901
2328737
2833587
2502150
559428
1510238
819532
73828
1693450
2801709
786074
850670
1938127
198304
2493677
2051120
66645
526973
2736230
2181216
1012616
419701
1964854
2387022
1735142
698313
225240
859493
2927401
1359447
1821956
2590565
80808
666987
2305861
1305351
526312
1648216
42569
1149893
130949
757735
1165274
600355
2404815
1693991
1633716
2326506
350408
2889168
579072
1542768
1173713
399827
1059472
854421
1547557
1118233
1032393
736900
1975233
543059
8858
2054582
2027589
2129954
2025106
2009564
2118857
1759111
1081665
1759431
25573
275167
501637
2148806
1573973
115370
1937640
2246828
2196972
2605827
2326144
1434689
1385857
303350
56035
549046
2270998
892991
1635868
2677380
1101479
282880
1364878
1640652
39650
923215
1429476
205019
1959445
2535502
2904185
2573575
2543249
622761
312013
2892757
1535868
1109797
1729711
292737
2240978
1728200
1337075
694797
2269054
2755054
151502
707431
1656228
1983777
100121
2143425
2095657
1458842
1971068
1379838
2595301
2014561
1496156
1220440
829106
2839164
2141794
2024862
1603842
2473788
270636
2473515
2891641
1257103
1344671
2092509
559205
490428
770419
335592
832597
653748
2041072
2848070
2907278
2514596
316731
757787
743206
1606457
989761
869503
801213
337486
1392916
2067864
2877400
1348783
16507
1293152
1593972
1134884
1465804
149764
414220
51929
262534
765309
2280757
2196146
575803
457625
2426835
2222841
164362
2762520
2529697
88225
1735562
665257
1144730
2233037
2027417
195674
1414013
192865
860359
2868305
478300
29709
2667201
145758
1753147
2190136
765303
1392018
1423650
314377
840160
276073
1781220
1883530
2832091
2444171
1024663
2567728
2239627
1831492
489685
730105
1010045
1545883
731484
1479061
1796254
1974010
1516711
1685097
1717221
1245451
746801
2089440
110894
1997886
1144310
1459781
1445370
1134026
2780379
528959
280358
1446581
62017
329362
977617
2140877
1958306
677949
278550
1159618
629889
2481830
1668327
1321932
500525
2428101
2937257
2544224
367625
2312090
2632222
2175099
2739816
1418425
568845
2518420
977383
1197009
311293
968307
1414158
2420399
466879
2828180
762644
2741281
793021
2067312
2734445
2162861
1971656
2410532
2146588
589532
1259149
773176
1014769
91549
1778640
2604928
2426390
1328934
2563756
2066148
1238261
423922
2829955
2667936
16520
879020
1967916
2109324
1482068
444401
209600
193724
2105589
1550820
2340301
1928445
1244105
2270965
1316263
351594
1800857
1079772
1960223
1042466
2771833
1507333
1965613
172057
641190
2866141
1352014
1941892
1711534
2228759
1864144
2081231
1864181
1633263
40279
1816146
2046204
413819
933825
2657603
870694
1182243
193843
1574692
2876153
1174059
342253
2486191
2790736
1975062
2384684
2319137
313356
308017
678577
1201538
2890852
2111762
1148711
1941210
1818889
144315
2255519
2610821
2425374
1005400
2406827
1080358
1655981
915539
399376
863490
867777
327110
2924749
535324
906588
1667427
2780770
2010883
2669244
2493732
1623080
1625702
542735
585375
1111746
732520
1938730
2167078
231720
2518405
353304
2902270
1024738
707143
449400
2250610
91036
1896178
2375181
810353
1096319
234244
2781862
2199566
2384377
1832300
1208054
1270060
2805453
1528947
1880350
539747
580213
1276422
2406956
1713957
1574904
1999021
1943879
2309009
589148
2718481
1881178
1457501
2647752
60181
2859659
789563
1719355
2724383
1410569
2874969
2912967
2461015
2465835
2920088
2747437
1600998
634700
1987093
954177
183871
164082
707938
2374141
301173
1650242
2607656
1280173
1689295
2894753
1633922
1414586
1394053
1398756
2609985
1760807
2704260
1362397
739419
529395
2077952
2411075
1952646
844076
1585726
294362
2069593
2074775
1870519
2576131
1267956
2335142
2531124
2478153
2907221
1561361
224864
1042939
1930723
758238
1356623
2645325
315069
49723
1324233
1811411
21719
34048
2643247
2421338
2628002
477106
1063481
523658
2594601
2112418
2621974
449469
1955545
2532811
1583412
1852802
2441868
1698982
1328836
1936543
922519
864612
375161
2137244
1465097
2440590
519368
2777835
2622316
699907
1862115
2399601
739177
1637051
124506
2166368
1270941
1933631
558919
997550
2553306
2803686
117566
1462129
2665418
116473
498849
1737699
1034121
3178
694676
2407244
1660568
382562
2866754
2105478
215816
791631
188029
1024160
2572162
779585
573634
2098971
520033
2785571
596515
2232334
374530
1564392
446494
1051151
180776
1872069
2279358
137564
1811978
1292478
1501503
982811
798006
2132365
813741
2365400
1486666
1844442
2900601
1115634
1972747
401682
2783128
2088931
2686712
2762871
955997
518013
2549627
134778
1307125
840636
601358
120512
1053463
187467
220098
468098
2010634
578802
1895817
159662
2362700
2788502
478938
655099
2140328
2625774
1331969
2789686
2120988
1722870
2473654
1121240
174396
845899
1043629
2742445
1393592
2849738
1681204
1588606
43534
1112376
340404
2814337
93621
2799156
1975916
2589832
2862664
1415388
749048
905207
1350674
2424631
2600445
1931195
418607
1478778
753061
1695927
1632080
579437
223863
1543043
294164
683062
1163143
245934
142149
692327
1173327
585206
362233
2806422
1698427
1695821
2223236
303422
1888681
116015
1197757
1500245
144694
1184788
2291159
2278548
2649828
2225924
296108
2612696
600379
2800252
2802838
655164
2696921
1685627
891590
2831484
1258537
561935
2865670
2343465
2563811
674594
453538
1527113
498842
1106225
1307421
1859097
1638847
2731527
1836855
2234341
1204647
2808146
389182
1032621
2913642
1551995
555897
1706067
671592
2641560
1139154
926775
1661385
2748510
2099408
2313422
1400068
455553
2225358
1285387
92302
869782
2742620
2482438
2780010
2861055
1913055
1059405
2320115
1941338
2591960
383462
1280108
2273378
2938602
286754
1321330
243594
1422881
176697
473665
1971663
113378
243527
1700161
1714948
647303
1067942
2325220
1247642
2926015
1240293
2029560
1452487
1259479
2691661
253533
2407104
1476914
749097
1796053
1335834
200674
1925541
2371177
169888
360618
1737785
1064852
1222406
1702621
145437
862036
2351955
1040567
1890477
1274097
1621649
1773421
848895
429968
1086409
2290319
2359978
117505
1210081
2522545
438047
964101
1528043
1043372
2163760
164823
1880471
707127
2277423
515276
379118
2625887
1569700
23946
949646
2809080
1709573
1108599
897506
1793989
246786
1318513
1154179
2349313
923379
669224
2213655
697139
1192159
1767888
1122340
2173955
1285093
2749723
2859223
897485
2326280
1033045
729720
2882326
1536347
2564141
1936087
2505101
2433344
2526415
229151
392032
2540670
1992071
471933
1266431
1881089
673858
2114231
1472645
614021
1716205
1338992
1057017
2887047
2798471
2331600
2688613
90802
1020981
1836223
363218
279392
73048
2447144
37964
2357822
2165593
776192
2550943
2383050
1199371
2360868
2647811
2550918
185054
2596789
2443121
384068
1255699
2514496
1870409
1185165
630192
1771328
1644563
2612748
1293176
680337
911448
2670060
1868790
599791
2594154
1228954
1011782
2783334
30755
2589357
2705481
2546327
216429
857139
2813115
1654897
2392836
2770920
2686011
1994928
2556157
997637
1192656
1720984
2902530
2371866
1183420
1964465
929343
334491
430518
1336275
1369455
2596409
219189
952814
1143188
57104
1744271
1953890
203300
2122730
2904913
1064593
1291571
416304
852296
2459306
363569
498810
2355358
2574668
2619806
539205
42212
1862666
2060670
265927
1498352
852473
545425
1640577
70519
1172018
2439175
1778266
730594
489427
1170432
2190309
1027870
2682649
409948
2685173
2185143
1837065
825173
2574084
239630
825596
1960372
2788009
2927921
89701
593994
1128266
1380685
2266560
433421
2393151
2754185
2132540
1018418
2914764
471187
2539166
544184
1659284
707235
1834041
446618
499953
2462284
2510157
2329704
2809713
1446118
1744690
245016
619580
64264
1587040
810294
1823883
2736574
1202858
2061267
1959408
133577
2277807
2875148
940352
1670979
2242586
1764231
1729323
649861
1276069
1718791
1120508
629936
1750065
615959
2602698
688731
2838900
366780
1508389
2571745
2409021
1052802
213244
1345231
129061
313323
746025
19936
2691482
1341725
2760456
1066481
920214
471202
153869
2790644
1969776
1352866
69171
1083006
694711
2802082
1819920
336669
875310
595436
953011
2305409
2262849
2515423
1145779
1856715
721558
339445
562134
2486000
2147463
902501
2368665
1633896
1911854
1329630
663105
235968
2182172
1532847
1487112
2875694
326020
2353228
61131
2759822
353463
1942143
1496021
63520
2471616
1542025
806960
1427874
2069612
1195919
2908472
2393033
1450940
2199849
2053986
2922558
626169
1275195
186008
770745
2640171
1852263
749548
235164
2405875
2792888
2410357
145706
1113355
702047
381508
110731
925828
2499297
853786
2034718
2521631
2557503
2352088
1595962
41276
1746328
2099707
2916264
1859390
791655
2685606
2812576
281344
182003
2767627
609980
1972038
1232788
2202176
755346
1690518
2798953
133189
396812
2906755
2222332
1254973
2369440
1538277
1805472
2499173
1154554
647566
651728
490933
2364018
912498
1323094
2931596
2339661
1688767
2731581
527163
750865
2405195
389697
245004
2303356
352540
165251
1341328
1344786
1761366
2049748
1228197
38950
1315461
2467521
2564317
2494663
1100812
493233
140505
2122043
2302390
1998353
2780055
2791571
2229133
162709
680369
2384695
564057
1298649
718395
405909
1938037
2850278
1743551
640673
1222038
2370888
791823
1881613
2877708
2132073
45908
1246998
2079540
2022422
1043912
1576998
1666017
1872113
1202280
2593322
1208136
2734821
503728
1252722
2749339
905955
797783
794108
1419606
2104046
738696
1969608
67944
239104
1643121
2812363
136637
2356873
1467390
1070413
394030
248024
2535147
1343196
2344167
2586123
1964010
2608628
1796268
629702
2254346
1854240
2135961
949562
1367203
5798
746399
1169494
1686852
2379087
2004151
2290148
2270417
1273137
1292784
234669
711490
298394
1674944
1348942
1161809
1612635
2167845
2134567
1366758
1715989
2746024
712639
1067622
2932464
2522052
762672
1959929
307147
2398072
1909299
2562702
819263
2782658
2292260
2746040
1360326
2658951
367802
796880
1132743
2924485
2002226
1804231
705580
2906058
1218372
1756061
2431908
1269282
112461
286812
840578
444051
278034
2087549
449594
1902438
1205928
174599
1024171
1110971
2077168
109478
2680077
590826
1769460
34025
489864
525060
184932
1986449
2289196
2638261
2817285
1484981
1772859
985710
1528931
339124
1880915
2264986
1636289
180891
2583335
1798540
1539480
1082323
435951
1012290
1267527
1577867
467919
27126
686778
2885288
1032538
1208529
2813180
1402119
189519
386846
1283893
1971357
1952948
2567116
326139
2653956
2391160
1901077
226219
2405692
1072579
1167983
2848095
2117557
738248
532614
33380
2759675
1573613
2657783
2017615
946915
2180685
1425841
548235
1099457
236415
2805993
1259658
2445518
59632
1452403
2380924
2646524
2479930
1428966
1471620
2758141
682833
2137322
1599042
1361171
484876
2847952
2659386
987021
983392
2009658
642359
2833786
1039480
2512070
2237755
49572
1404197
1870726
1133748
2222664
228969
469237
1062853
2324664
1407440
1493156
2556023
303317
625774
187436
1972715
2585332
1058859
237630
2556987
2060724
2397657
966585
668090
1810873
1167543
747927
1318734
1119887
1788253
1917423
2398288
2810135
2342534
2699337
1888313
422597
2411217
152077
557119
45106
623710
903722
439940
127599
2058340
1168538
2170069
2301228
607770
1746030
2667833
1409522
2440819
2693289
1962620
28918
2928087
1676704
434154
1417618
880537
178504
1890285
743742
2299055
1643725
114174
486775
1851867
750948
1903462
2127817
2448043
1010871
1368786
2551508
2337830
2858073
1667391
2175698
948872
1208608
1468781
255283
133942
2050231
1504395
590958
970266
1786738
867707
2794194
978679
2053433
1283196
603252
1254859
465467
2215677
2273733
2849187
2050431
2815253
2576968
1873450
511751
2737589
946646
1731972
792219
1870395
1923799
79295
1924583
1148626
1276413
347808
1661954
2336021
1154681
1173189
578416
2903585
1893408
2298181
1801881
2238977
96779
1023163
310224
1965739
141624
494514
2794113
2422227
1420560
2155280
2106700
1770880
692367
2525033
2548730
1994376
592098
234683
934173
2280629
1040506
2228713
886049
2301674
1485408
233205
1218651
379536
1520959
894037
2434603
983266
1084197
2472968
422498
2115798
1483274
2156453
519878
275350
178547
1566742
1033419
2554040
1801310
354497
1460818
305556
2673582
1256846
1362975
2925054
283298
2540644
272504
2640701
1339608
349909
797813
477438
773350
2549781
534598
2810120
38421
2885865
2348967
2109577
83592
353303
1861795
169841
2546592
1228389
124715
436096
1924596
31783
1529198
497305
925616
1292706
1639336
664601
988675
1558847
2100629
1109640
288084
2601914
329836
1597318
1353912
2152222
2614857
2867164
2759227
338455
1314226
2685162
2744486
196703
1264584
8335
786244
130922
1779779
1522969
690572
54188
1195102
870663
2828329
1203473
361082
1585892
1998507
2521085
1899788
775906
2362467
2872609
2009967
824533
308198
2615450
1446927
1540911
2247147
600107
48888
2286134
1026595
1697016
650626
2759330
1009091
1046842
654342
1892477
2325893
2795480
1825857
2634983
2299552
308226
42373
2213905
2121065
59145
2177732
398169
90989
624851
1717974
937375
1791624
539896
438315
1838865
232335
2251769
122199
174585
541877
2032768
2390442
813750
2020027
1724545
1417019
1759409
2691502
431277
92319
1997431
1296349
2216832
249929
2396388
2240663
208602
1057271
1494920
1812935
1259010
2248411
1388011
1476481
2362915
199478
130142
1964436
370861
2810037
1223324
1003718
2333942
2641806
1570631
2659937
1674853
1481021
2172108
2877037
1742599
978745
2435072
1302260
1105597
2930009
2378902
1441751
1761500
660035
1141429
1757850
1696819
780133
2595031
1901795
1111102
1602918
2687122
1694561
755037
1387545
450905
590626
1899966
2811882
1345149
2814030
303487
1243133
1532007
667973
1116761
2151501
2548593
1995868
2578786
2076073
2614556
2701353
91973
105043
1826673
1811200
78548
242070
2865269
1614893
495634
1403287
809178
1717812
523058
328803
1584178
1772243
936737
480817
1974437
2504973
1342187
2107277
2623743
2138761
76373
926161
1951887
2826794
1199669
549540
1455275
1481577
407838
2214619
1955783
2563148
2910557
35989
2054741
2706398
2732220
321304
2707321
2029405
329417
2000935
2120176
1793768
2649830
2938745
393340
1160469
494794
440068
837053
1507976
1305706
73420
249714
2836307
34338
2367411
291642
2435237
1188625
2183694
1923324
1608978
2882764
2628327
1115606
1822066
2776032
693415
1370932
133956
2057665
1584026
835649
1824045
2058567
1990754
2645246
1538064
2499815
2503556
2721335
200912
783933
1388753
1847599
501323
2014919
400502
2678899
2781374
993764
2494685
1617208
422379
184289
350433
1558778
1101408
867331
2342171
1599940
1496796
1243338
2053672
2825913
2301877
1004648
1720403
1396203
394446
796851
2753424
2156332
2810226
1945595
253042
388401
1947877
174092
2137327
365832
1755165
343358
2611004
1272422
994634
2418267
442499
1080427
302425
2427114
182915
1945318
788610
858730
508925
2081680
1485181
1913941
584905
42760
2026644
915527
784997
1207013
57173
1652522
2856737
1780027
949262
1390257
2289417
2324015
2420095
2646246
273022
761821
2789302
817712
63233
532241
1252336
1081418
1697100
2245654
2842689
1824117
522804
303842
2836924
2792822
1918791
1626156
2599955
750924
564718
1038835
412272
1513173
2120179
1316431
886269
2087620
1640791
602870
2521619
837762
2406187
1959084
2223994
682920
2792068
2630180
2167286
2142485
872672
18805
2524854
2459662
2572816
806437
2367863
1400874
1492341
481302
676636
1314172
764829
2288408
1241218
1825574
329387
1539146
652866
807694
1274445
89559
207982
2798298
2019389
165508
539892
2572311
1781286
216811
760242
2540176
963357
1319119
1564941
938594
1589292
14345
220542
1542261
2748172
2219069
1119628
1853909
1764522
2572575
894177
86566
513566
1952972
2623077
1726371
2229845
1374374
1260524
907525
2567286
1975477
2668068
2602199
1950209
671597
1699414
1986909
2014879
982372
164895
955963
2548285
146727
912141
1486661
140867
2717880
971854
2498429
1410131
1452813
166549
2308191
749996
2839812
2612660
1603732
2840582
261676
1277008
2761781
1570635
2205551
2610944
2223935
163439
1381071
567633
1968658
2464068
740330
1552740
488341
1161930
1317189
855534
1756288
2159344
2682925
192041
1296068
2405097
519877
2583175
318008
2176666
1493872
2682893
684856
754359
82330
1626351
2585452
2687251
1984091
1507296
1813241
1543028
319325
1660041
2075261
2459646
2118002
707530
591364
2082671
2631694
199836
1672999
2297947
2241811
1796611
1698852
2295150
2128453
2167647
2850452
2275917
2206024
16777
181469
403822
2748417
405031
9167
527971
2372452
2078562
92921
1157983
405699
1757565
771965
2779226
1965755
2071505
1163558
1456632
2736644
1901915
2089827
2215914
2049306
1477066
1688786
1146917
2425895
907055
678707
708520
926181
650469
2131672
215219
1120750
708621
1392679
2894288
260718
1883290
1275581
2740072
2006830
1309176
1512883
2878917
1164415
2131660
1621493
492760
899619
2618806
1090262
1283010
539115
302942
2906987
1106635
1150904
1343449
635984
681063
797035
2927004
999691
1558716
2383135
280844
1089342
1324662
1241842
127188
2110758
919579
1294430
50701
1348069
508238
1294236
2483016
2311502
731428
1647009
1521634
1704717
107563
245324
272391
2350530
1001102
33141
872241
530438
2197958
239628
2262561
1577465
614270
1685157
2113789
2223540
437185
1317619
1841432
1528945
2142407
314326
449842
1087184
2060635
1828639
2722244
1576691
1538689
1422115
50196
439623
710136
407660
2617340
1072902
1692830
2262129
2559418
1748683
1761973
1481218
2428021
956825
2578137
966215
917265
74915
684074
568503
1128929
612706
967974
2699826
961993
1893445
85903
2354980
913745
455945
2441864
2144515
17182
1350403
2279581
2381691
500747
2774658
947069
2737331
758532
1535569
2813178
493010
2735432
2402498
2080637
2313318
1873596
1421346
297120
1541663
2307581
1001645
589970
45354
2272446
1914531
2056715
478823
2115810
427362
2759702
1459941
2871007
2841419
786262
239264
2394804
30061
1035849
1386208
2536361
907647
2747057
1111051
2103088
1511996
2775929
2890311
2719753
263040
715799
1891261
1454107
1792262
1685370
2200680
194150
674484
1125385
25224
880208
1821434
369526
2366851
2860013
162453
1812047
689746
1280809
1763296
2071773
513662
2774034
312857
2298713
1635951
43767
2006122
2857304
488370
2751348
1490879
885180
2293238
650103
2376846
1673755
372097
762574
937499
1284650
2013175
2014297
900124
1801395
804791
2468736
618906
396961
335413
2737039
1469035
2881805
1611802
2834353
1764758
2292989
1222616
2189429
2485790
1974757
1727215
2123754
2809076
868088
183201
319011
96545
1184318
2828111
631067
2197563
964783
20063
1864247
673289
1281694
1575004
1569892
2344066
1231449
721952
228824
2294418
883344
64971
2743787
2072924
2877484
1641052
536141
130761
1107099
605787
2019643
1831571
2188745
258010
2759617
478805
2317738
1723844
807425
545646
2761085
418753
1948340
710754
251052
1642369
2385192
1688188
1437113
2883400
918341
598886
57733
1630898
1802219
130211
2454898
2442325
1883484
2089549
439016
2643702
369723
2816364
1555480
686600
2205091
2533262
2573576
2918589
632120
851267
2740769
1196274
2033083
131674
241615
2705032
471423
753851
1318553
1932422
221432
1849504
1547659
2779198
2302689
1514029
434404
138792
1209773
658833
1963646
1442154
1377289
277933
1296060
1389425
175230
1609675
1651770
600864
2362357
933023
1847926
373604
1159587
1131487
193202
1659795
1602481
1638712
724271
562063
2699492
2545680
519814
2532173
2615531
2232230
1110777
1159984
149125
195215
2806980
2891707
2019456
2134008
22256
897369
314982
2478817
1653704
1021214
306097
571659
2620369
2023720
1562041
2074388
239867
620249
538386
606147
805763
2273853
2290820
111009
528043
1727553
2299445
436112
2019158
2845852
1651894
1900958
986049
1881592
15881
2709177
1572887
202672
2651579
356703
439817
470339
2233156
444595
2689663
937976
1115977
225179
895719
626
2296391
2189177
1302851
1371016
2615142
1185724
2834916
1567162
848964
1987455
1794701
1071740
344347
2197227
480693
1091416
224511
1586146
1348421
2318975
2187853
871237
2883670
477044
1642610
1687132
205007
1095164
234464
700318
1681051
279931
1723449
877195
28536
388702
1852776
1820009
803180
812743
581849
1282398
1716941
807141
298229
779441
352750
13567
1914825
2829363
1170031
1999473
846510
1497165
2488809
603397
1222800
326934
695502
56644
1208655
719097
353818
925243
1563637
681829
2263494
2666303
1503119
1585319
1955237
2307614
2299049
221871
2525836
370570
343987
1712702
1255656
2859912
2335040
1921587
2607653
2460509
510121
1703822
2016634
940102
770906
368391
1484917
631287
1689103
2840695
2426843
2594029
1457462
2619620
579576
1636710
1822805
2681047
1589530
1058414
846124
805884
470224
1115573
1816100
1569215
1833900
1408451
1245132
2744964
117314
112200
1052893
1986340
1678802
1355367
2805800
1762918
608506
474978
172165
777585
1251813
2179881
891063
1780652
833309
1399011
1661280
2735509
1258333
1283449
2407912
1383828
812
331639
2403828
2877441
2262467
495769
1833035
949441
457158
1302782
1993247
1317733
461193
2795026
1615362
866099
1687396
2078718
2636832
2398072
734516
2597363
2168779
2857836
1676709
1490031
2215362
2368886
92591
1589760
1567473
2649794
2324301
1724937
2299282
2113141
1117656
579519
600908
677443
808455
2649841
1577255
430240
2446588
2506593
827599
1502767
852430
2038945
2296822
2007342
676865
355389
940678
1547056
318119
2284445
1189064
2020374
1575795
2610727
1247193
1136337
626979
420669
883401
2676609
2759964
1798891
570403
1479944
364331
2907915
31448
811526
331640
1703254
363436
1829766
2016502
926676
2548807
1130788
859213
206656
2442697
51112
2007414
2602280
1555087
1380866
271055
572899
587495
633915
2334918
275053
1303897
2518239
2508072
638673
206923
1460668
233559
175188
1625520
2701586
98583
996268
1283455
2697548
1862961
1939283
1830698
2097824
1093358
2257747
306878
2627454
2522662
2683131
1551657
1059742
489337
1488375
1479100
2763399
131805
1517338
2660124
1482932
177679
211448
2721467
731373
2165369
1326995
2616276
435688
2688256
2822751
1691192
1061421
2329701
225857
2015768
608135
619023
1825883
1192033
1195909
524741
96977
1153617
1816881
2124658
886597
976255
988743
1517606
1374067
2090010
2474532
1230475
1559863
1169959
900169
1508183
2499888
2071562
1178596
2422274
1106254
1729247
1519196
238328
746232
580836
2652038
2784145
1667163
968800
2203435
2800956
542028
2468929
802610
2645700
805178
2191769
961276
327987
1859727
2565416
1464216
679657
2181019
179933
2357217
2145114
2374173
847177
2784643
1324324
1952436
976937
2503297
2024416
1473219
2886243
717269
162292
2582168
1411315
1689566
1021086
1868150
2006564
712235
926448
1917474
1848007
1774866
2590678
2221058
2185404
43627
1956186
1896915
2664849
179895
779326
853135
2580482
133277
2717370
268552
1526542
1064034
870612
458177
2464252
932617
832964
522636
267267
1098705
2415
2213354
190095
2133830
596056
2357222
2853987
1548928
2069626
782142
1664233
542208
2756843
717818
2133795
1021819
1240896
2534313
2852912
925937
1459836
599503
1397847
494184
1016790
260595
1178441
2331639
2748787
1318058
1382817
1422755
2146876
1032404
2484604
1526611
1445046
2244730
716197
1431646
2159482
1494745
1590459
2125637
2218741
1422077
598382
2364212
507365
932848
390967
991957
2339752
2765938
1894905
235337
359384
1553656
1998167
235677
1937772
2383727
1821321
1934696
2892205
62095
472610
302000
2012704
2152280
710479
1520
2841065
835976
256315
515807
1289421
70202
2878088
2533336
1930512
333077
477209
1368141
1505158
1127688
1713563
2873104
558292
750829
1501724
824885
1079318
999888
2477470
61139
2539004
2815314
1218606
2578381
1967174
771082
2464584
2358446
27288
2055707
2648662
2159676
1529049
1409580
1081414
2024099
135626
282542
222798
1683521
423335
1624292
1558895
19920
2404075
2180707
2613023
1833147
1709124
1508654
2454989
696717
2518038
1027769
1563510
380876
2825495
595696
2208154
864369
2842695
1939711
2366231
660674
2212039
601749
1635445
838303
1503618
1559429
1042111
2503087
1620166
2169669
2222303
1758247
545865
2229405
2389974
280011
1764212
26308
2057005
515587
899528
1835643
110388
1941011
2222903
1280867
1890716
940878
1318497
1359052
2346812
2558905
1469571
1167586
1532607
536661
2224650
1625974
2084316
2824122
865816
548483
1669565
254753
172024
2903851
2139558
1190622
18892
2326288
2176118
1085623
91827
2932070
364471
1459212
1047882
814572
606632
172941
2608079
48905
55657
1706197
2455376
1053615
425934
498783
935816
575078
2141627
2255452
1062573
1834972
826107
286781
1329031
989466
608046
1658868
1039096
896789
2096026
1782031
2937204
1557308
2793090
153541
1768414
2914119
2116583
1001671
568804
2466057
1812743
90436
1235458
291932
2902670
1237419
2068624
650281
2408629
1621988
2287811
2924995
1082367
2064350
2032080
364405
2088422
420274
2936448
891828
2922101
1416222
2091130
2003379
1131674
1032593
1173868
1031298
2304009
595265
1728100
947564
776848
2457356
496912
1105548
2715586
2665877
2358714
1461514
1872869
727802
795141
1082036
2092627
197700
1938418
2417698
47472
1939923
2177021
452893
2135898
1827907
1686111
413016
2574506
827084
355537
1306533
285058
238261
2647403
1663888
2712919
2635777
123330
2310015
35853
987134
955801
467338
2742430
1391572
2246285
2569969
874039
468375
2503435
1988173
2676961
313407
965191
972488
2066021
2693660
385920
2343866
714927
1791812
572425
2372333
1881591
1006577
2544644
1066731
1504348
116701
1459176
1282796
587984
1319563
1485424
1453749
1656165
445943
1787138
1407541
2934817
744586
201126
2724330
645740
744501
1869989
1855971
237166
2396794
2386043
892572
131809
2583836
1974092
1078125
2387064
594033
1418254
2924056
966459
786999
2478180
2083274
2796987
315895
2737684
893705
183392
1693600
2069526
835992
2299320
2433656
1291047
2515123
322864
20791
1176548
778483
2514482
2169710
855021
2754286
1338688
1331309
684431
2785807
2302856
2619560
1529878
2655998
636856
1473566
519372
1888467
2597253
2604890
2917048
191959
2248264
752247
2654483
2337680
390405
403433
2153434
826057
2117015
2298531
1000101
1127721
785631
2177955
2799062
1987033
2014205
1207258
1546018
1111781
714902
1304292
1970585
1838646
2787904
2210974
2254710
113042
490242
2016225
615706
1842452
900486
146049
408337
653162
2338425
2689765
2797227
2362172
1920675
1193345
1313776
640823
1410749
1753683
2915024
1418884
905097
1159449
2526180
1333603
1466355
14221
578236
103530
1712335
1966945
1801306
2593952
603961
2242994
2275109
2467704
360584
1921016
448547
2543263
1104845
744466
2385579
2806444
2767807
2371701
2055039
1474589
855011
2360182
2359990
1862400
2134460
638814
2239511
1782739
2170193
145506
227246
35886
585609
635664
577545
2298802
1586940
2069171
118396
2087765
1817050
384134
1634126
772791
342263
576933
1723049
175042
2712477
2294292
1092325
1703405
2450681
639081
1073935
153223
596388
1098470
2203416
2544396
1883242
2111366
2884606
833915
1266371
1977025
2407784
1895828
558948
93362
807472
604564
2295302
1076795
2458367
2204019
1323905
2609765
2371466
1339365
1955399
2229609
721637
2570432
1595266
230822
2585052
956552
2529483
742987
849983
1239460
1085999
1483662
1085722
2550691
2410504
1926507
2416707
2040806
1161827
1083119
1462367
1429557
957722
2304581
935322
1140837
2787696
2559354
2240564
870070
1841182
938769
75571
609280
545395
2014726
2314604
2338573
813775
1713696
1313933
740634
598310
780605
457781
2741181
224746
1600062
1949053
1810761
715668
2373563
1167981
2460930
2691011
852574
2748794
1264265
959082
2244726
1814014
2840870
1839651
2689212
2527563
1637860
2435560
1607473
412008
28691
2495216
2209411
2542923
237734
2297408
1693006
652723
2898221
867331
1790767
1646246
664137
1585660
1848541
2390551
2517556
806369
1720105
1096207
674880
2724861
2694153
1792010
483948
248248
1013987
1740851
2405259
1426967
2231567
513716
467206
1826546
1716807
1366525
699391
1586824
513730
144370
1688525
1624152
1811271
20020
2107830
1653086
1541137
1011454
133220
2198812
2148739
838421
2046322
222988
1545230
1893702
812719
833595
1005099
1992210
139527
683153
694776
684610
1724961
2882899
1233509
1426391
2268889
700378
1925476
2850452
739802
1660349
1727890
2029369
348435
510221
2416611
1926888
107057
4415
1217206
108562
2065476
473917
649076
1187483
166555
1104549
1808015
2312519
1389732
1839600
1807783
972806
796444
1265339
1645837
2259223
1529989
578922
1608442
1064609
661448
2368932
271699
1994165
250047
434820
451027
2363072
1395645
630241
2639701
2925137
273229
562821
2862678
1323085
2865976
2630632
1227075
105525
559666
367598
559496
1496905
2662961
917887
520487
536469
2616166
285488
572432
2449272
1219707
1415280
1290292
1820336
1552827
64845
2315192
2908435
155000
377629
224708
84473
2328619
2347847
31671
1957221
7857
2896145
71003
608694
2533239
266604
2063994
2817678
1868296
789227
536151
1459401
206473
1037051
656778
1598139
2258620
580512
95174
516410
2277926
2334478
922363
1502083
275709
623024
2057923
1978039
2361647
1837218
1406587
1291467
2045120
1968547
2414597
471190
623765
2135919
214154
2236103
768511
1993492
2398682
2464272
479148
2697558
2839333
1157151
2590212
96043
1755531
258249
2805947
1112839
2234908
1515718
2684857
2490566
187795
2255093
558086
1567897
899730
1593798
57938
2405701
315512
2706661
1012414
151111
1960388
2925508
2741205
1280093
165446
1570539
962382
1951656
1385175
1248248
2378135
593485
2111383
909001
1334529
1342029
821206
2488612
2535077
123123
998183
2244056
164238
1232449
1414506
1590532
1286299
1136726
1251525
82469
2701763
2613394
1777806
2243114
2848447
332336
1440091
289848
291187
751632
1841141
1955638
2120145
2595856
1685232
2257895
1595407
2125597
438228
814856
932917
933393
317612
170119
2496884
331297
1707988
2438688
1918216
1933308
236432
1976590
2880581
1837136
452885
393849
2002516
2147975
1136620
567928
137790
1193940
835047
2213133
1818294
2719388
1537055
882707
1538258
221411
2250766
1747880
78089
1961460
261053
2828050
879250
2290758
1482330
1394514
1782883
1548126
2255946
1363779
135292
323646
685080
2634392
2193282
18602
1720499
1397167
149187
1509097
2025755
79558
988907
1044541
424699
2689020
2555326
291859
1098419
1216202
2604098
2777211
1332398
1879265
1793074
2430356
2925593
777908
2692328
2046086
1569468
319354
2252802
1504975
137931
1298944
2047128
1191600
1748716
983202
1061969
637650
872359
1691891
2745801
2033775
1459044
660626
1259585
2852233
1752872
1906936
958265
972283
205640
1817172
1772105
1908267
579861
1529649
1801092
2218982
1785688
520096
860005
68253
1509464
1603347
2478585
1220416
1617286
2325377
802961
131440
108185
1257383
224396
2118009
2227807
1759908
1472238
144138
2633199
529237
1028804
387796
1796947
1268025
434766
207642
1681037
2156013
154613
602134
626553
2877540
1397126
798178
476994
139304
1536733
2758837
1635206
2589992
2413132
973855
2930117
1718771
1863615
2438653
2325245
2159701
1957712
1265197
1781449
1235077
2011370
213592
2761051
224755
1380942
299824
2782529
996345
2345777
1529948
993307
2796130
2113002
2725083
197597
188306
1394091
87730
393692
577402
1433500
779466
2189829
342374
90395
462166
586241
1793314
541748
2273625
1258467
213346
1145022
1502538
1889470
628198
97387
161056
278171
1728748
2449155
1489853
479761
823961
332896
803717
2783765
2461540
2353390
2637938
1506368
592669
1806561
2424877
2673716
353794
2679998
776045
1581777
2565931
1765063
2072453
1998348
93813
243263
1609984
1399994
2498626
2716968
1429843
828607
1329727
763048
2654964
1005616
2368597
592310
1935773
993867
374602
1980704
285302
2166999
774659
1584533
2341144
2340294
2060683
2772983
1586271
709530
210258
1567038
2673917
2652134
2288220
1166333
721991
1787353
1535034
2441316
2744260
964329
2166602
32150
2898928
984082
436785
1028322
2006230
2643121
2711783
390969
1245736
396957
1684948
1408570
80520
2440498
2244935
2632488
2313588
2871438
675499
2185226
1315423
1739441
693329
1395879
1731675
1228030
2486455
265351
1903025
2904207
488798
1166986
1943170
2475617
2873685
2607516
1090163
419395
574698
660654
2925635
2237447
1803993
2273187
1970714
1181386
2605943
1743032
1574245
2081539
1670361
2027406
1793950
2036053
2643768
1243289
1847305
1204819
1608563
324995
371848
741956
850585
2418274
1810083
254276
1129045
419330
1333219
1051651
2772510
905860
2055209
933653
2120160
2367850
1810405
1240099
2546055
2504494
252918
2503247
2342108
2496128
2189925
1761597
1662104
2368711
2864590
303438
1008202
909179
1422552
508267
1648294
820275
1499219
1625043
89642
1533218
1375130
1449299
456383
2359152
681023
2190236
1408948
818382
927277
599265
601691
1788214
2589718
2511876
1271798
1886139
942413
2316177
2023633
1432798
856009
795907
2710952
1227051
1405052
1925500
401284
334475
528456
1336377
1886801
975970
2478422
948879
2820286
1906084
1014309
2281993
2102034
2780544
1477104
1669375
491934
314841
2703077
2089148
561491
2689250
2574315
278215
1119959
1227495
1023152
2510042
2202478
1094899
642051
2274786
410877
66434
2102864
678746
506112
2223660
535054
2516904
1607681
807842
1049856
1485145
282288
2042666
285599
1635785
2252884
2100303
1203204
2885543
519077
1209992
815893
2438093
2399224
2201079
2155767
2456717
173436
2882313
532158
416292
2721739
2844828
1909992
2246975
488989
1335907
1902242
1656943
1382343
281339
216268
733799
824456
2186158
1025361
2079131
607159
1952068
256570
1202525
518615
2293865
675345
385815
256904
2030978
543083
6868
2509404
1213409
1199942
2881181
1769399
577330
161680
1517861
1295956
894904
1332957
1241006
12202
2475710
503162
802366
2391662
1417361
2079867
698239
764815
1967626
199065
768558
960466
735285
524720
2031807
306181
2546165
2805148
1326152
806223
1057992
1232205
110322
1944156
1100667
1475207
491188
925380
111494
860389
188458
168589
1602309
41241
2913429
1059051
2184340
1790410
116308
1098234
126136
1478587
2622046
1415556
936036
1596768
949504
279141
2011430
2027750
1788330
825357
1942835
2212357
220063
95470
1573948
2913317
891121
2764887
4177
938487
1570177
1127345
1639909
2014697
1409455
2365876
168153
491055
1898212
255094
82682
1367481
2311840
581124
1539421
107293
1438599
1466260
758873
1955291
2655013
1705426
1465938
1546447
2528425
1990991
1822755
2587977
2427684
572297
495963
830832
9510
2209358
894111
2133518
1273928
2783641
720095
38159
2015479
2438702
1026039
2682099
622234
639616
2883168
378798
512898
2478587
1825157
938176
1836729
547313
18965
2496755
71942
2790911
1453503
1792475
2359092
2452045
2767400
2563683
1834242
326116
1893796
1737305
87579
2070958
1295876
1563829
392773
2387467
2754678
1571855
1591938
1061357
2165566
852066
1614367
1066927
80381
508534
655192
2400425
2159951
1496930
834802
2717026
1815830
1484093
689139
44563
608161
1947398
2064620
144298
1549531
2464683
1836779
2485143
1847819
1029040
1308264
92227
650383
651655
315764
1908753
999553
1167993
677351
292624
887447
2755749
571618
2823704
926420
2409595
1420481
2649271
2071166
1936774
2416222
1071935
2562503
1491405
1049613
2359273
1190168
2317987
35555
1573452
345013
2134825
2820437
1419489
91745
2518059
2643423
1503197
18671
2088553
1729719
2797391
52624
2524420
1552267
166007
1857782
2165792
1089408
336062
1860681
130873
1610431
1996086
1308801
2364296
1879094
2782799
2626017
1837394
1077132
837923
2593588
2540300
795150
1319504
1149475
1050916
825464
1272739
876116
1927590
392849
1823176
2530342
1957650
428183
740695
644969
2839850
2742281
1970768
2001834
159601
2190454
130548
1058623
119505
2203877
668722
1447697
2383610
1589220
27581
1338407
460398
102921
2813026
1126015
712466
924895
899495
36445
230907
1279718
1956716
1879686
1240826
1190427
2628403
2094969
840121
688581
1526510
1694731
1483279
379097
77047
53506
2907982
335554
27352
1164809
788672
1375001
521795
2052093
2212556
103061
257233
1984324
1845188
1810647
833433
2516334
926189
2820589
2685244
2263248
1696305
569541
1172101
1895761
1324711
2341574
680471
908248
33008
2269757
2316705
606299
829683
2580672
977740
2146808
913956
146531
802281
2319314
208908
2031678
1761376
2692243
1394893
2709282
2723785
407860
437231
509932
2867267
2616738
2030886
2200467
1942892
2090726
1605531
2056664
1103973
944597
595565
1236329
2750633
1035725
2280650
318760
474631
2543073
1326324
246850
68525
461240
2879805
2441029
328847
2375404
2710882
1162604
2149035
1368291
913643
2615993
1795342
1644724
2409610
1008770
846492
2046323
1100740
2531012
2398318
2744082
2779053
2561788
782230
2913014
1429274
1466690
1892848
681529
755684
285545
2536494
1417457
244693
1003971
2612237
270815
2724778
2029317
2386711
1445530
2145852
2938645
1049807
144487
92978
891880
1162912
1465884
1919533
2581309
2678836
796589
2518800
2406813
2040637
2560900
1886575
1421863
2509792
2214659
13458
607089
426354
2142404
296765
2385576
787485
145958
1140290
2899107
1185315
1980410
1195506
667427
945297
2401702
1695418
395804
2326126
2567923
904137
660061
701441
2782070
780126
839426
1582538
2754839
693712
1220061
661681
1916627
1203469
2852607
340649
60769
2888169
2208252
414945
2440925
2374567
2258953
1893666
1393907
577807
1535981
2734635
1337001
374622
531754
537372
2297452
1094655
620854
2428533
2252354
849816
2196259
110530
1263125
1044063
2698663
2705046
47327
2280736
1602411
707421
703551
29082
1169647
287461
174477
2859193
1049242
1778111
2398751
2400556
87928
2024475
84262
133228
1326578
1337430
596837
857459
1272033
1670180
976174
615486
576100
2677264
727350
1810846
751725
122583
1346332
1311606
535515
2230467
988689
2390324
1516137
680176
2514423
1129687
1612287
1090115
1362809
662090
2712529
1490751
556230
1536178
2276587
2627589
2158824
1277932
1432303
1831937
2137858
2406229
1846604
1597755
2069950
1308874
1911382
1769012
2225283
1527756
799725
1800616
1341445
2353609
1084258
80868
828359
1090662
1902299
1567882
2223184
2125193
1401907
2168484
2247043
646439
551448
1868235
1228971
1641373
1464609
2229250
1685116
2424389
1808752
830744
1586498
2815747
2325126
2549742
333235
2583789
101779
2571691
764157
403780
2578343
267807
2455404
549047
1919219
898455
1462603
2717778
819450
2312564
1483721
2538659
1340525
2711404
1467571
2446364
181114
2695108
1318323
1457781
526613
182355
14798
891827
2763167
865236
162587
748486
720152
1300454
383987
2167765
338281
1370329
625013
110213
2089356
626865
2727159
626888
833904
1417050
2878044
2768529
1376774
1356396
343923
2413729
1709073
2297269
1001956
711000
2865017
1369403
2129728
671680
762001
1891449
2228126
241833
24147
419505
2910360
778980
1707547
638071
922548
795449
1565468
1517407
1918351
1331110
2500804
1006181
2828394
856777
1901456
2390856
2770218
2358482
2193816
2909256
1555502
470741
586661
822278
551430
327833
1077520
2359602
430211
153916
1607564
1237324
924360
2672296
190917
2090985
876636
2595084
506516
460908
817885
2333137
97116
1499887
1588062
1837472
433526
1265027
2053778
2382194
1079342
1731801
1229253
2280378
2248675
1480996
251658
1134113
1645203
2854928
1217901
534588
856590
1501682
1117065
2198534
929025
1275476
2485158
1528960
449220
2020185
2692345
942509
2277110
2530981
2625292
1642282
2573589
154802
1492556
2581532
789442
1749387
795240
359514
1022812
739091
2257229
1039300
2821783
1099266
449943
1052641
2256160
880903
1370246
2580704
2288287
706178
2204265
1736559
2150614
2086970
8781
592660
2244146
371868
2154166
2569596
2726413
201619
2750124
368921
1709588
2480015
2533913
2811130
1151997
2633103
1632175
2258770
804687
2387651
2564568
1441818
2903741
1408701
652656
2282431
1701890
2561656
37876
1498481
509949
997181
2143757
538989
2726480
279397
2616038
1758652
1364441
754801
171600
1272093
1925867
49445
818623
1822527
763828
2493407
2816334
810441
2318284
544728
2290504
2253940
785174
2060283
467325
616773
502773
64805
2069653
2411919
420946
2608755
2321761
1846378
465632
901658
93421
2246690
2183244
1122108
1086507
2466059
2661185
129269
434169
1650497
728302
2515452
2620118
1521011
1501220
2707338
2072217
2478030
245322
2307333
2170618
2034751
1916896
1980583
1747059
1653632
22128
2181130
1657231
1233436
1115433
136811
2860964
2473071
83879
1009658
2564993
216642
1542900
2578884
2288491
2664392
1304641
285660
2028719
192168
2370346
2486808
1345926
2307412
2253570
1202876
1781653
1441261
778049
2286556
432570
1941750
1462256
606507
2450582
648717
1347678
94278
2785927
169242
1463268
2105258
1389958
830303
1738562
122645
887813
1816570
389956
208085
2008778
33807
1446259
2643457
1502520
2524422
1821123
1695622
645737
848705
780460
2164862
1787609
1807149
603771
2073692
1154113
2900801
2882472
2622704
1558741
2236608
2011512
1791398
1437127
2343837
2711773
2667371
2205206
580231
528634
1799567
261863
91323
59805
1033656
517836
2318305
2623324
43390
1260383
1990599
2311136
2716030
2175448
1133097
617634
2610947
2885746
1274350
338432
2414316
2061030
1668450
37744
2221422
833518
1212967
2318671
2352874
368023
393611
1315040
430259
2524333
1232435
2917500
2691577
2230172
2706072
2348263
2348421
705227
2899888
2458180
2094649
1435940
240463
1251689
2849949
344551
2879826
698545
1951177
1807300
1145594
876335
553790
1080644
2612906
2545534
2390796
587214
2675554
828990
549920
841178
2911584
1325593
693670
145667
221900
24961
1384817
1000114
2619417
1034522
2144749
1123628
323101
1773241
2433319
1746441
1236116
1498194
2077371
102873
2239820
611105
1569920
1387295
204575
2066000
731592
796234
723344
651541
2484565
1526822
2038455
2935723
2336668
2486201
1059496
2577765
2772392
2364072
1638046
2131239
1463038
174295
1258903
1880777
583843
2651428
2484154
861445
2291757
1987473
605924
593406
627330
2567355
1601322
953893
1080150
891511
1318391
713483
258216
465202
2135301
139057
2882171
1172813
1179405
2278462
814979
1894140
145230
2430942
1045595
2024061
134383
471628
2852074
1246904
631264
1621296
487416
147175
481998
2743989
579477
2058012
1518287
2498726
1759410
2749214
2426435
137235
1001215
2418171
887905
2388061
220238
536724
2802032
65587
2585953
1157073
1278273
843775
707131
1222997
811185
1139201
288883
1647298
1191116
2069443
529582
1037699
1945866
2150492
2108999
1608902
2429507
1483384
191894
1601524
1210608
1610585
886362
1903103
222011
2535652
2135686
2196833
134292
2100327
2398992
1595541
2464195
63643
1072068
492640
1996762
1286589
1145346
643566
2896153
1551139
1410614
1168276
586401
157307
2441849
2700301
754939
1899512
129381
631798
512536
1804455
1137755
668567
1006767
1775032
1228108
2370177
1063957
407555
2193860
1582958
826477
1326297
30589
1179723
2794306
1055937
1121393
1643526
1862455
2757976
1515757
2851549
2802653
1915820
1935339
682695
1194395
369727
2479092
2363702
2634680
2330647
2886802
1050599
1621573
2055242
1780133
249040
1501473
2533638
1834201
607586
640379
2818736
595304
1928728
2277216
45905
2785224
1243067
1643527
178480
2872811
345085
2220469
2046207
2910667
2300431
2113203
1352162
1282767
1588822
2741218
1164222
2553950
896980
346630
1762305
1629566
328729
1148937
1371233
1439385
396049
1273743
1347799
1395294
1079944
1158626
2868431
1730672
1312031
2227483
118181
2475132
59913
118416
1084141
319060
687983
1537279
2303377
2448461
2290913
1931913
685672
1200916
616144
2164710
1786860
1181916
1264898
1482187
2014584
491163
1254188
2305450
389055
2314714
358752
365612
816654
2015274
123725
1529755
793282
470279
2480062
1699824
1606710
207345
2017342
2656363
2042248
264160
2936785
397986
533931
747642
1895603
1255399
1790879
489645
96672
619914
1756908
857460
1847282
2609460
1057131
1881629
1301042
2216929
2867112
2108926
106661
35450
2538907
449941
526549
860127
1135651
2564524
1846240
2190007
1987491
816763
1624948
569788
913208
1961147
361985
327525
1757992
879016
1541025
331767
2891352
2838746
2192953
2621622
1034454
942998
2474268
109089
2520286
2323292
429719
1510361
1012859
94797
113733
2209854
2052238
425622
685359
2690098
282396
112038
922592
1528893
1077393
2298624
1870958
224525
34681
1562474
2882095
1559400
2185543
696749
2499293
550888
597405
2200412
2697362
2396981
733607
43701
783937
1684235
1287573
351951
468762
783968
1721125
2065818
2498538
2578146
606109
1300307
1712448
1083222
1173868
2345737
1381722
2324110
1126662
2465259
133272
73057
1810196
4769
377313
2248557
1325987
2127620
2009189
426714
460695
986840
1970946
1951445
2047767
1001015
2112969
1951569
750884
1245761
2235243
1123641
2284672
292137
2617868
1604222
1784854
2115061
238994
2101182
1887050
2200098
1642659
2420842
1551479
1984530
67407
109407
1916843
1868811
2049357
1314993
251605
1267205
192732
560115
2460347
1184103
2929849
591273
1396816
1720797
2844892
2889519
868516
1154429
687469
1072184
818818
2855809
1279580
2532013
1376306
1780190
575749
2501279
578285
1887645
1350295
128260
1090678
613380
1988476
2668619
2841906
2636174
2208350
1650932
2437094
1825030
2711815
357102
1029727
2318910
1016454
1184984
518585
1871975
1750922
1322439
1124565
659879
833508
445399
1772717
2238930
369995
1093621
756190
2324056
2451658
2176252
2302844
1949434
6580
2515357
182011
320884
2825058
740493
2639017
2302488
2286805
2179807
1345010
2000843
2505363
1590553
1292412
1506630
1242852
2886448
2114819
735400
2616534
1221377
2326230
1704931
1134851
10516
2050974
1999156
1633571
2827081
2693528
1593991
307151
2419456
2408958
841017
698805
2199373
1404783
2343000
1582778
2562284
1048151
2632933
579673
2730960
2906568
1815687
1648388
779693
96533
1406981
2729496
1613078
1480380
903496
2365019
697268
44983
444888
2306695
720165
558700
589057
5310
1650381
1812385
1224430
2074414
2337091
143390
2634409
1477380
1444545
540296
2885597
2091972
2279412
2888812
2264386
1355023
1621669
279242
335974
2320786
1534689
2751637
2327016
1338069
2278589
52000
2783320
1475372
2572772
1406128
238244
1041524
2933973
2398390
1622570
627989
1376062
117307
2278626
676926
2265393
2275707
716364
2004137
777782
1898521
2348189
1834149
1243797
59699
238198
1389362
2614100
430616
1306004
1555907
2700554
2513015
1883866
1587465
1399663
1881448
356319
2073123
1131929
1998797
600455
2121684
1908882
2223102
1313341
1211928
2084793
1613217
2171727
1371368
2295957
2565455
171982
2095151
1025548
2368957
1425039
1396735
765762
1854552
283724
1160460
2469107
527944
1686672
586003
208745
2513617
680055
2834685
245685
608409
1860052
281491
602951
2369964
303416
2098553
1104589
622694
1673241
2498021
1536426
2490025
405341
353279
1000633
2544218
2062860
2199537
786238
2110317
1447001
477415
1644372
1978525
1227453
2657879
1572019
1121072
1335823
586915
1935145
1517014
1306789
2719071
877455
1203281
2298940
1214934
2510025
2166736
2758208
2513201
1681947
2296843
1204568
319911
2647250
2215099
1619763
1373889
2464682
701460
1662227
1541544
2251054
717073
2673923
1184041
601768
579168
948043
1787286
177653
253003
987638
1551972
989409
936150
440819
1486516
1204720
1599461
42524
950231
2278934
1540890
2127540
1724880
1862727
1167279
721559
1969749
312964
1018410
95997
2439068
1034341
161940
1834275
1153215
837752
2610961
881406
264080
778336
2921978
1374245
499090
45493
1280783
2578552
1371178
992035
1292618
2761718
328533
986513
526597
2837805
2807714
734008
94738
91434
2341235
189323
2240952
10067
230043
31081
876968
1983062
1621346
539308
2715125
2565353
1566236
190981
1092789
163076
1575967
1324904
1525431
2788276
719573
1911592
956289
249115
1586385
198002
2934716
551952
1023973
2126890
261002
2710092
1665191
2910943
1515847
114159
163045
2731762
1944582
1173502
2687956
1350910
2275057
974640
265319
38123
894748
864965
137872
1924984
2842283
1100242
2087893
1634853
1971273
69209
1017216
2715744
1809357
1906713
158023
1722014
2225856
842369
1074678
126138
2743317
840627
564904
408443
1242074
2288160
938125
28452
548368
1048475
708587
504350
1435309
1862615
2408922
894946
1421056
1937527
545348
711424
136232
2471293
2756678
1835420
2170277
66188
1868142
1448769
1930361
343276
1470205
2913594
1579580
668973
2700899
267488
2551271
2648493
484490
23425
1423887
2933738
2187409
577237
935709
1171251
1812717
1509685
524920
2626801
2448390
1027558
2164475
1113542
317190
1508856
1101625
273994
1668443
2029652
130611
2129383
2706890
396969
185681
1670918
43507
2760417
1823577
2288644
452800
954976
121437
2398948
953674
310442
2576560
753517
363079
441614
1448623
974078
2428594
1748490
1776269
2596209
2746417
1630348
2093311
652857
2380258
979347
2205217
425338
1397807
2694930
1803488
1162645
1845452
1603818
1850956
2665777
2563240
820530
2735750
613716
559109
2654597
1197996
2372292
226707
149325
288101
2799952
601017
2368162
906839
1177007
1732600
1571502
682468
199115
1610630
584434
1544437
1497542
2594840
1105195
2316047
2461958
2124662
587779
1268701
116478
877609
882608
390627
1756821
2888093
121554
673492
1491771
208569
281559
268916
2463248
2827915
799623
592160
2054809
1774514
306490
702668
423299
1783483
1484802
86491
804452
130963
1316100
97134
2064608
1403166
1790156
2327664
358388
564561
312152
1847579
2912024
1219489
840231
1474404
1439840
25303
454941
29521
2167196
1483834
1665591
333766
2471845
2934957
166547
1793334
2729366
1296310
741555
2181885
875145
25081
2202299
1887377
847912
1630895
2185147
1650680
621923
71320
1609752
1972131
2028494
1324993
166859
706580
1881079
2052926
2699908
2254811
2057705
2886224
2803847
1889051
2489135
424551
2753888
1598887
637326
2218737
2091157
772352
598411
1621012
99002
2899457
542911
1127919
940898
2444455
3095
2437890
988970
2870917
894813
297284
1731989
580662
1939284
1639779
2852468
328927
375623
808739
239983
1173461
2074804
1309198
2316300
644313
1178026
2499476
1334912
2603755
803516
416898
2274887
2803425
600606
1303502
2473265
2749804
1673091
2226315
74836
238331
2560281
2173987
1092125
216778
1739557
2270800
1539879
1069251
184243
2733313
1816048
2499719
1924922
2536402
606841
791894
2021180
1016117
2755315
1219534
1758877
153572
2563418
2517586
549790
1564177
885528
662198
743674
1594496
82973
224153
638739
1624690
982850
2693231
263200
1880789
2481514
2151612
1466524
1208639
2385698
18666
363539
1235137
170720
2481102
2287300
341461
1954500
1432839
2712272
1873450
574561
1132794
2138706
1119212
1955558
2668697
2592384
2267774
65294
251286
1967099
1200047
1409571
1321213
2450701
2546800
887218
1017003
1610426
762977
539546
145895
895736
1527978
1901345
2070196
1190596
2473567
831563
503780
2220017
1498602
2512925
1191916
281497
2490852
541144
2165862
439027
1907500
2714028
2686776
2778369
1789117
2778079
711840
2678843
1189101
615121
2754576
1090958
704272
655821
2288354
1345594
514232
1527596
334307
374940
2014147
834712
296219
588022
1461825
1842517
1315165
138039
676915
484949
1735291
711018
2228351
2364541
466624
280617
1124601
1323484
844191
1046540
2797376
300362
966582
2888661
2394983
886504
265886
230736
1822175
1984507
469748
1456775
1904071
913556
1086376
2856005
11263
63097
1607467
2719008
1908326
1757635
2144851
2117466
1038612
333270
751262
1024516
1048244
1454512
182201
445260
1878874
2868800
1709795
2663494
1262355
2405236
2823844
757322
1046723
2376084
1462307
2289974
1787701
1031733
1106717
144838
1078233
1582581
1184600
2393427
2138525
1075849
591974
1143656
376300
1333789
2263368
1245382
66930
382839
2469699
218536
8468
463521
1697921
2001105
1912738
2564148
1535760
1550
624004
320594
79278
2429012
1377852
497471
147093
841148
2053498
1185891
717011
2570937
528804
30974
276312
1146767
2851743
1558537
2428691
2724112
2884183
785312
239976
1280811
2280797
2693659
1414814
54117
522976
2745903
543594
1169459
2268442
1285522
1179071
2095626
2300819
1105734
2144979
2547060
2557901
2775993
1548553
2063801
2898818
1493279
1874350
223307
1519668
2620938
1101573
17495
2389225
18143
1392233
2628243
30759
1279333
2030188
2445775
265374
1627547
159414
999451
2666854
2243040
1022087
2535772
1118272
1947395
1768916
1523201
754944
1385894
1759988
573527
1431439
628563
1165922
2694018
585011
2584238
2115637
2159931
37010
2935771
1504364
1237336
1030652
1520958
269733
2800660
947361
1560002
110293
1592271
384107
1042426
2219204
2114029
1520939
2543382
2686779
1905813
1560268
1468481
67194
161999
910251
166160
911360
764314
378678
262243
691003
1910757
939921
2625584
1714227
2809571
2704347
2433989
2873905
517145
1994605
635933
2801641
2128340
2296812
157462
55148
107236
56147
281131
1776218
2133141
1178847
2695821
850007
2212225
2843528
1012719
1741539
975583
1037420
536691
612900
2236920
16451
2363376
2673558
1628223
1068074
2790926
2870741
116770
2766145
1045974
2144729
376103
2234541
103936
2080035
2445702
2357093
28757
1076696
1938303
834929
1388850
1113682
1757066
2383278
2771119
810961
1541948
2329037
1703569
2928063
1032514
923118
2769138
2865577
2631999
2237789
297088
1103453
284808
2370112
1004165
1284433
86757
600580
1325829
2548834
1128228
1159082
2382343
1911019
774548
1367905
1427370
1168344
1222027
1976890
2484044
1397931
2712550
1698927
2315777
159098
2524425
1769007
1718785
2678908
137372
473830
135055
117431
2539356
2132551
81379
2099813
2221080
2670025
2458766
1142394
1840317
764756
610549
273738
699885
1826489
2281148
2672318
2867511
1673991
1981886
2840602
519622
2381757
1898417
764247
1915241
1984605
2838430
2459130
2170811
2563381
752978
2484200
249334
1623565
1319376
2840239
757171
1580895
1613031
2846808
2284125
456493
217153
392630
1577431
2021697
620401
2355896
2892673
1020347
461044
2626775
1373397
1620600
319745
2089654
1541310
2578466
515722
2776164
1336069
2130466
1613417
861775
2529237
1022998
2500487
2570496
1268453
1444495
574266
408455
1683784
2854414
1907689
2377697
257786
1253874
847046
1476576
1208012
280983
981490
2077469
339048
2471496
2216287
1846569
1784011
263180
56105
2563713
115146
2726744
2670464
1745041
2741824
626586
1720168
1865795
323853
1945606
441570
1542177
575792
490780
1599273
1584552
1796456
1191018
2389706
343756
292875
1444165
2351838
410921
1479358
938037
2768314
775293
1681324
2074496
258894
1192916
1316681
1540037
1147783
1856881
1902737
693432
2063164
336334
494666
1325443
1943625
1750080
2910579
744287
1009483
1468226
1962892
2512710
2925908
2269521
2591011
2035923
1740425
287880
924698
1646902
730175
436181
1555453
2217594
2047115
2693065
2052707
943567
825709
2933154
686463
1949677
1084937
625696
2179476
480990
534757
2441233
229095
1952526
2594037
118508
2912334
2114450
2212640
1056150
2872817
3132
2707736
2690892
2777002
1466946
1437937
2161751
1863577
2358328
1413390
1447365
1202119
868289
1851368
2133679
299198
292645
756636
1043423
665762
212637
2537887
1681000
532976
998629
1642291
277184
2687537
2178223
2251214
149270
1417783
760954
2227180
2152999
799871
1377854
1503632
1049331
399514
114889
534144
296976
2614990
164019
2669026
2679281
2658391
153177
354245
2160882
2400683
1255731
2490964
300908
256357
1634753
2764593
86947
750049
2448592
627945
408321
2500199
2539175
1768664
93414
1621971
245816
1967572
406462
708954
1712270
210871
2238428
425189
1571014
584084
2421585
2420667
1815972
1145762
2463246
1149866
1156179
1276574
1780426
2890449
1649116
2072327
617333
922368
1123169
1434451
2229886
1722683
2434181
631875
253306
2067387
233663
2839277
1750046
1542434
235091
1325567
1251603
1039882
2342741
1850061
1948891
2753165
1272543
478792
1670295
335109
146784
2836185
2749200
2079624
2866143
532408
674602
1309898
2315381
68844
2406563
830224
346308
1169214
628223
1030147
2407800
695371
1355612
332176
1850731
893369
298776
2587215
2639288
798642
900032
956244
2359142
2698357
63640
1024888
1716714
2032201
2827465
220135
218711
2395435
2024094
1696009
1481960
2914735
2373031
2411935
2375750
2504338
872514
1410516
1792138
2935078
1936363
2219292
625743
1708542
2679471
2088458
2767194
1324463
901553
2161511
970106
2928429
1480905
331881
648921
2382946
1870234
2020770
1826566
1125423
2551746
1497203
970295
1360885
2604432
1358320
85261
1209623
2229722
700581
2173385
2842447
2398433
2233745
2851574
1441784
2692663
104399
1696257
1160673
1883530
532704
2175683
1571363
1909292
190433
1859741
1961868
2726681
2481045
2905168
71809
2203410
2913878
2760053
1728617
1141503
1409721
2765686
1383900
2727985
551483
2414726
1489317
2272263
315381
440133
2597560
2516068
18081
2908250
1493399
2909807
989164
1984722
984485
726141
1779302
144493
1833549
2123212
379363
2369047
597477
45057
468694
1305537
302996
86333
1863599
2805811
2417018
1638957
1228098
2353376
892583
67481
545838
1808886
2028170
691675
960732
1744189
2436609
1861863
653798
800452
400301
846913
1986499
593482
2600531
1512855
1831987
2529909
925252
2097635
2314560
2166278
2448978
2726038
1560570
1935077
1341782
2016189
1968379
80357
2283334
833477
27337
658373
1921457
605399
842732
885579
982895
2157201
1057696
1409214
298300
41688
2242663
671000
1962552
1147920
68968
609912
474944
2199899
641225
733804
2541564
19356
1988535
2022817
2338409
1831979
382819
1017057
2544598
27437
2758772
1877135
2763747
835713
1541465
1083161
100094
1539390
229488
315035
2567708
68741
261790
505122
404778
267888
2222260
857574
2800948
258055
1261190
526564
2047156
1714888
2010896
546445
2789418
2684001
1079783
426215
334924
1861504
2783705
2862397
2641269
821466
2057986
878420
1377137
6973
2494848
2549730
2575230
1035540
2929021
578961
820672
1351518
1744081
2107849
2835180
714990
931915
784769
1166781
1523842
719399
589757
2251963
1766414
136609
1999200
799279
2807124
1796045
2021026
1578672
830123
2096529
1381748
449543
1556748
41730
1535404
1299268
1416813
1201637
746310
1042385
2468544
535884
2035490
2442245
1838879
2263787
43318
1634917
70545
651970
1485925
2608869
2772859
229940
439120
1413692
1342651
2035591
2743051
1221405
1367579
2038951
1055032
2084637
998638
1979879
784725
977172
2844584
1768120
2745643
1505517
785822
2600004
801324
2685628
1926436
1833898
1041869
2263826
1657804
2656450
1667318
1661399
1868243
1017643
339014
1003085
1452172
1223960
215131
271660
1497818
2034010
2024044
20
1547374
2199976
566570
970041
1008760
2539029
398596
2725514
2911399
1477917
2607941
2435969
360879
381011
1372939
604919
1898976
1451516
652482
549707
1789009
504186
94227
52495
578933
973390
1655908
592686
122049
496693
2568607
908578
979716
438452
2876928
625578
2090610
811906
2277497
2031307
114667
554555
250402
1965574
2198581
1621894
2894638
2817175
1351870
435914
855946
2865429
1075806
1248199
703632
1206217
1038949
1542304
920224
93489
2646852
1925395
1166568
2579933
2198372
1769549
2335424
2540707
642640
412973
435427
2138738
2230094
1432090
2318319
119955
1465847
2682871
866935
302972
1190294
1214934
477717
1589920
216702
2191737
2650934
101573
999187
1862060
992078
900607
1999004
2724777
1721616
1077460
1746959
2130207
2726170
1049722
987008
2863598
979096
2026322
1286654
2463583
696805
2386375
1842209
863088
1272715
1358519
845305
1598062
1907575
2637919
2478791
1809244
321716
1182111
522073
905373
1149465
1719321
1183188
939724
1424579
1886485
2752534
813468
2470574
2676118
871507
2447687
964159
1504228
2340324
2714655
577157
2787633
2688190
269050
855215
2249723
1510464
2616374
2159204
1155511
139657
2207201
1387067
2294621
159007
1079780
2015952
1261629
191354
369989
1181763
198304
2758187
2153647
2759078
1583237
771913
2124499
2839246
2370719
1555245
228732
2186311
467440
904357
1494919
1286269
1237787
195922
997141
260791
2106412
2374275
1098675
2252710
2426722
1135540
25579
1502677
1048314
2352454
1995084
2442738
1217394
57992
562584
1841897
1822431
1717233
2270652
1761160
1063970
744997
364193
1062591
789992
2699820
1624048
1576355
1206255
84130
2068396
795004
2793385
2687139
1929169
1757684
1556998
1368264
1004355
2630325
1297190
2511936
1690655
1051864
1055826
1289367
2892186
509390
547948
2120866
2817606
4428
2141983
2541561
270335
586419
1139687
1365334
1242343
1660251
263294
639843
1728539
247726
2079546
84969
1616979
1909014
1535770
1142027
2390707
428448
322636
1384238
2614686
2071818
1907635
2025839
132973
2784395
608944
172424
855312
2369992
1217143
1518558
2919070
2344160
1970420
2480789
487710
1202865
1331532
2683027
2588664
123199
1755740
1141772
476791
1779427
1802788
665524
578974
537225
2180283
2609625
1253895
928292
2413668
2563132
1762132
1713820
1365624
1633468
1115689
2077858
861763
1301144
2573144
393133
1089015
2156975
989048
1686015
2921975
1046786
1469524
1718629
2893675
474092
330901
2861534
1336779
1000434
2544240
1842102
1219610
550979
2887277
236400
1649157
809277
1665159
1594232
957737
1430386
147945
712974
1092037
255509
2437800
128066
1034841
1403745
1543763
2675715
591240
2588984
736159
2708021
783652
2446736
109926
1584603
130998
1121336
2937278
2398720
728132
1785973
151025
1547998
1156889
2121956
41247
1911754
2479801
1347911
1132623
2607328
1078819
2545083
2398732
2924549
370512
2089461
1068886
2705520
1054788
1079588
1200108
2574892
930312
981798
68906
2389309
18880
821418
2309145
2157382
1590629
539340
1723420
232352
1838906
2482713
1033401
2198270
1165508
901489
584406
1347021
2282558
1190817
2421728
220658
1894184
2502897
2431798
904250
2760399
199847
1915417
1033575
1993935
2834643
88563
2500770
889757
2625899
2159577
19024
274957
226508
1099914
508608
2594298
2274437
456268
755354
2686186
2098929
1244905
1226612
994258
2671829
2834294
1669049
1746151
707451
632335
1230647
1986455
441765
2292902
2383573
992496
171393
2706694
28430
1731506
1704437
1977527
1667393
2832902
437689
1935723
256428
1459918
151698
100276
2033671
1772192
200709
535229
37145
282330
38274
36681
1544129
2772395
1712337
471698
1719980
2112400
995667
1118361
2881520
749312
980119
2878457
1939773
51939
2353319
1783788
2843579
244898
2913757
1551236
352474
1916685
2112351
1104735
1309175
56320
794471
2459200
1391323
2433385
2789130
2666583
1562288
499372
2367158
2418727
1039705
1009868
1647904
2023161
1810230
681029
2561011
1506312
2681905
2156385
376599
2115246
433182
761910
2382396
1898129
2444835
1368653
1131271
1859122
840824
2203251
747504
1398050
1642770
755297
2151595
1933778
406377
2685763
2743847
619690
2417784
2375339
1205902
320109
613934
2134216
2049171
1131792
1068287
1883108
2230785
965784
2371936
1080029
994849
1480510
349624
2104789
311321
1363391
427946
1895386
2291735
2504153
1055006
2570572
765854
629012
1575830
970541
1201887
1443869
1940107
1224476
813320
2177542
901943
2840600
1807261
1711091
1454279
2773466
94934
522630
2779021
180653
866165
302080
18049
599404
166583
781757
2114221
377883
602538
684122
954419
2608993
1290976
70876
22120
755744
2847086
2244131
2446166
1489919
1769657
1377861
1937192
1494767
2578675
766451
2799916
593756
984691
774394
2091319
1048250
2675184
2311155
1155600
2919677
1695995
563370
2813559
2052867
2896877
232532
1574502
2360440
1736839
191792
1437670
822726
2685289
1868352
1105510
164718
244977
2691586
960879
799656
1430876
560862
391821
2284024
2805307
934800
1229816
431716
1952384
578496
972084
2345121
2938458
383999
1049811
518838
1547842
210037
2832845
1705158
2452974
685987
1331426
975051
2244650
1641893
2285256
2069496
1130110
1805439
2139876
1976939
329930
1212702
853283
205688
1802975
2727015
2757693
1803802
1099657
1134636
2858826
2207431
2043069
2035095
2052746
2024729
1888580
485620
1198138
2641495
235607
575093
393771
1223228
1832309
2611419
133201
2585898
870746
1938975
1457447
1189370
345666
2294805
256052
2711380
2403737
1568489
795735
596968
2106108
726212
2628280
1434103
1320135
2586561
2512061
1364736
2925643
2725435
260865
2613551
2722384
2064709
2778252
1503803
774243
2025054
1097768
140214
2644647
2585503
1862287
2272613
1149710
810623
139747
797947
2261593
809099
1421830
1563411
329721
521807
2712521
240482
153192
2335963
122587
23561
1145671
2669045
1707799
539136
2924561
934575
1829646
1939835
676112
1657189
1003037
726491
555138
2158966
1313957
2090951
2036779
1350478
406835
1709867
725933
1801202
1326115
1427578
2573083
374345
2484973
1928977
2031115
1170097
968084
2632507
1841577
1495184
165752
276740
2147257
1415788
259197
969688
2820282
2929878
2751472
2883511
798832
1793159
163622
2335292
45327
2593648
2814541
364043
1477926
621892
1823443
586663
2521216
2648801
2940366
2040442
11493
224901
2848188
1548589
136835
1779991
271732
1607421
1986623
465851
2098999
220091
1441722
760349
432137
1118807
2804306
1900141
1456783
607154
360683
1816086
2596856
46185
1663216
2132619
46224
72602
2595695
168590
1324181
1620423
24365
1786207
1283796
49790
2256729
1772288
366234
1400694
760191
1043911
1221481
2436763
1697323
790333
271043
2928528
1195514
2549277
867904
2597500
2898688
569819
206271
548222
535684
1215401
1370499
2783344
385796
1634254
1495786
1039137
893757
1459750
1484154
1616705
66820
2574704
761796
2764253
1655194
330307
378264
310264
238371
1415862
2917293
430116
2473125
1192063
402314
2181332
2507799
2507094
923717
2710440
474117
762474
2847846
1732902
839570
249836
1228025
2585455
1424381
391125
81987
1096288
2003953
1375849
1184819
1828871
510050
1076437
1386852
2461171
2638826
2792055
2451038
852595
402915
383362
1308145
395310
244237
2266924
1080621
549561
1651796
667353
2891846
2225267
676915
515841
273582
2670270
1551254
916204
2535941
487557
1076166
2750256
1977609
1981100
1494302
532062
1991314
2209152
138907
1217364
2385941
2006206
994886
1888174
2247876
1793451
1255988
204390
2934999
1220933
1595614
789859
2284531
2322954
1266080
1491021
671878
867540
1679896
2228955
1474104
1568202
2147432
2437512
1574839
490658
2379926
2677739
2285377
2815913
1941712
2853374
49966
7604
2831006
2172971
858145
2441817
2543632
2213604
1262456
1587236
1925499
2087816
79219
832570
281365
1625273
1733559
2592266
2848122
2152032
1630786
2783090
1531
93206
720863
962454
1112107
1070527
590836
2856866
50622
994542
2817869
2627758
163389
2437619
2119781
134222
2654972
1667106
1751592
2846027
2274568
1279801
2572397
1617769
1271835
2515002
2146432
1726895
2310570
954704
1579069
1258612
1533730
1999585
1090109
2365921
38766
2170816
1756854
1487184
2134629
89490
2734068
1184640
1955142
828963
352217
1381948
2382035
1673413
326770
1441786
1020002
677934
1382518
2600641
2751684
1737295
271539
1412023
2277967
2795932
2618250
2608426
2811103
142906
2490519
212844
44630
2661017
662408
2768444
1604797
1262239
12002
1868424
502006
10646
2341010
813015
1112886
2546599
583067
940097
449514
2056810
256958
1952768
249821
2246712
2248687
2168675
1237596
2631422
1807112
895998
1822493
1178216
2519701
2723846
142666
2449499
1140386
2180058
2896034
1120600
2819122
1302623
1758716
2461042
716701
1789780
2720736
2076713
107644
1992231
1355008
2276951
90513
2909356
88744
1604423
731713
2595340
1946926
1400424
1460905
2578005
1404028
119082
2290528
1189949
1708617
436683
958976
1339563
40788
2418820
1609401
1059628
2408081
2472213
2379735
2084326
663522
2412821
103366
2556833
1831404
12342
851699
1463005
2629052
23590
564661
1262092
448220
2162135
518605
2714413
2764954
2012239
2153027
760783
2741846
691382
1098126
1859024
169663
2669217
1502073
2732639
738229
1205287
748972
2434374
2227315
1954664
2388317
621190
2895718
846240
1039068
571273
2842152
2087177
2404580
791826
2266905
1253582
1895539
499657
2358690
2079476
2839338
1430394
2328610
443665
2458782
755594
2179980
1200102
2365908
1771796
1318457
1971184
1480295
2828948
1153208
1697425
375380
1172482
251633
2362411
508995
2258996
625839
976526
1244239
299338
457907
78099
1926458
343407
2677128
2201376
903734
350543
1363125
2811175
1643318
394634
2493012
1318779
353271
2432858
533401
1742710
2697050
2406947
76943
729184
1556285
2475477
894681
288660
389029
2587551
1230367
104682
2812968
2109754
723168
1885270
2772496
452919
787887
475421
2526533
1933715
2612328
746674
2631728
1022358
2490435
1064790
1479955
1937752
2859237
2177927
1091143
1237799
2196833
1349967
2696492
611189
1878234
2548468
1297652
1480631
310246
1202373
884075
66152
17812
859944
2362574
2334363
2304535
1748112
1469230
2458691
1083208
1980109
2077876
452775
808059
742093
563467
1562818
274545
1533020
2911670
2709283
4251
1437688
1233397
2438589
1830028
2693174
899827
619210
638748
67937
718057
1083963
2698104
252316
1563406
1003240
1566755
441523
160545
1286193
2120190
1592205
1956970
1163124
1933025
243632
764200
1977052
442371
408469
2503643
1150466
308179
585988
2449116
1069100
497129
613157
2488844
1217436
1051886
2366256
382327
878264
1142180
415848
1748396
2292391
2221307
2817333
1650569
112947
893095
1544021
2111485
406333
1172746
1456012
137523
402894
163329
14711
1467404
247811
563298
873176
901766
678623
1863272
362393
2278180
670266
1727558
2897879
2828412
49687
122221
2144161
553349
742242
1605353
365103
274864
2112880
2817363
549134
220709
1284284
2440218
1630814
1530450
2509183
1577765
2008820
546601
2543677
2417995
330511
1330300
2321423
60890
2566522
1232647
1126426
2814556
2746583
1983690
2262372
227946
426301
741991
277568
2631668
2352522
1165114
1064583
1877480
2154671
2370740
820828
1213691
480499
2281935
128104
1595614
1342703
642391
1116099
1718832
1652847
2659108
2625328
403251
1149297
2850934
324203
2545955
1456497
1533661
886695
853252
2445033
88907
2119003
2606677
842220
1786566
13708
2033504
774172
1761654
1195314
1642112
1011583
413006
2513213
1602828
36357
1096559
285191
15411
1282760
2041604
1565930
403325
2527849
2380028
1759970
544684
420906
879328
1461367
803512
1170286
951959
1788519
1411965
831071
210536
1668880
1411453
1575934
1678305
1290696
1561291
1585112
122752
1165300
2266986
1403820
2160667
803864
516477
738879
939781
172869
2028456
1452255
1574768
1496783
2592148
1425513
1686429
295260
2880183
1841799
917140
941132
1028378
1837940
83261
2082312
15118
630004
678508
2327421
100566
909145
1194705
1391212
1626499
110078
1609535
1566935
390373
1867174
1387892
21253
1843501
1837826
696153
2355040
12533
1406536
2146853
335483
1976996
2634485
1972595
2488552
1241375
1623935
2045961
586480
2617954
229790
2290788
772707
2256023
1686363
2844762
1054069
293369
2625317
1143563
1999222
910167
1430848
730721
2722957
2796508
1832235
1294401
1093845
597690
1224458
357566
170329
371458
2914311
414149
2686166
2901141
1202952
2604433
227625
2859564
2829672
21804
264000
788119
1813290
592348
1514895
2557126
1317880
1518030
2441427
119040
2694279
831030
1739505
940715
96905
814887
2036885
827210
1036390
2238972
1425272
1230556
864159
2333400
884494
278046
497285
422742
328036
99056
713093
2415101
697796
576961
1892980
2273657
2572885
206213
1329295
1183074
1434242
1511680
2307438
1941214
611131
985802
2521931
284527
20734
1403289
1965079
906115
146735
1947440
136204
2533953
663012
2170782
2391950
2934349
2569967
1828344
808006
1429093
2196109
727676
884895
2029478
853013
1520960
1909438
2772380
488456
143952
2212136
2021817
535308
1343778
695338
1230498
1760363
1394610
242883
2734602
1755689
1449380
18636
1187025
374034
587478
1145582
402114
2584559
272932
2658730
1254725
2656957
2021909
171903
1278964
1225803
553908
690661
432902
1438958
1090003
1613859
979663
1314829
446612
1275178
716735
455816
1673822
2386612
1773630
2218359
1356106
2254603
1736092
457191
759055
1981961
605933
1942013
2314452
1900653
232796
1534152
2735805
2803365
2138462
2937625
2372257
485381
1184641
2600062
2934739
2389377
2072316
541999
105019
44150
2470138
455179
716254
392646
1116862
1313305
1480084
1155243
2439650
2139859
998496
862250
1374748
2714221
283534
593799
1630940
1543852
2843804
2575628
479262
427199
2229327
283497
729566
1662999
1009251
1229808
1401193
1452329
1928732
2206332
75048
1511401
1507627
2345496
2095312
2306704
2233215
1022777
765700
2851125
2230934
748076
2158598
2140246
1766015
175427
1728354
1989657
2455111
1675730
2256521
813695
39009
1033870
2226527
2260449
2462167
2407759
2099824
1695746
2110694
2921854
2113544
713178
20442
1394045
92719
1198333
821283
2636379
1338388
1245747
295531
2702913
1431244
2588841
1689652
1398466
1100207
1970555
1079180
161631
2040037
1662785
1452707
1451293
2396197
2472806
2230688
2489
1056046
2391938
2865006
1305539
1090037
1676520
67978
1277088
1289727
2867717
2182857
1351906
496691
2016754
230907
2338479
997900
1611784
1343585
1396270
348758
412241
575677
2605031
1322305
511903
2197572
15760
362189
2476518
2754293
212934
2218295
1389255
2564039
1270683
1909574
404719
1697174
2038973
404727
248938
1593657
260889
2635281
661915
960544
1859341
2913079
592191
149490
2574093
1173724
1152506
490523
1517172
976745
1016747
988961
310206
2038068
2558282
595461
240641
1503364
1850616
2103828
744863
1749216
2427226
1701895
2489851
2386361
2844808
1728751
1747077
1649187
1464289
834102
1566077
2254869
799666
1040994
1281726
2474119
598927
119031
2834675
1674533
1831385
1773381
1231445
2571306
925951
173174
2706610
1141836
448678
1233207
226298
1116677
2836958
334557
1082545
2608557
690974
960094
523976
1759493
693980
257142
1406000
2066644
1129971
1920435
643394
315910
616891
1242994
1257196
1890169
907120
1645556
1864576
687128
2499871
1882602
2145260
1875193
336839
2525143
1640940
537632
1369200
2514083
1857815
2679880
1497476
1726248
2398464
1803189
364451
1577328
2153362
2460602
446096
671478
2430329
2193112
1946270
1268363
2396665
78533
2464111
1455047
1123427
338404
402685
256461
2153867
698168
2904594
334368
2415239
1481009
2204304
1296448
1922494
2716031
2431463
2453024
2881964
162939
2202961
2796213
2126934
613037
2691923
1803630
763227
2191567
1811934
2342951
1886290
2246424
2273931
2764400
527902
1523016
1904535
1971493
1766721
1611839
1757733
1997960
385469
333308
2500982
1496392
412023
162578
1229727
618051
628694
40263
1934602
1879040
1721280
1811644
2577116
740305
1200258
1267164
2297034
1292220
2079305
2426653
16387
1677584
1619220
1045030
2556842
197074
781216
1533836
518882
2487870
11990
2211794
660008
1907886
2239171
81401
2060452
1118431
2221770
1281933
2869929
99777
1885079
2704433
509569
222928
2758401
679660
2555424
257064
2645736
2164845
570113
2247871
697741
60290
435371
1326737
968024
1559623
1023244
2248874
1054498
2586129
2455063
354139
444472
2448572
156833
492601
1432609
2206150
661677
1345989
198131
459756
2298458
325155
1502265
1096227
1398085
988503
1171789
713672
2438819
1409136
1053902
2739768
1365139
1491813
639880
1361538
393654
737050
150368
398046
1677459
2816949
2797511
2712781
1225382
2694475
1671548
1269079
2918916
158939
1116839
1191325
302719
464922
2625830
1513509
1591526
1636067
1884181
2649705
2124823
2695170
733189
387597
2462776
648514
863363
1342769
2815856
2766996
765917
785148
488510
2345841
205440
579379
113460
2696832
158413
1774585
1769107
285755
347805
1414454
2836963
1696230
1521876
116177
1032141
13744
2812148
709892
1727171
1952731
476234
2374354
2149258
1147965
2579474
1184855
1032697
1572133
71420
2770071
190046
457553
881755
1693853
2208618
911197
637725
1812238
2255001
2001817
2715491
1876945
2461476
1564418
507411
807822
105494
1963189
74765
2313450
868296
1935686
2798087
1535564
2276961
2331852
1771310
1329034
1009584
1335495
1631367
1565434
2841191
2046823
505200
1370519
2071833
1468843
1655780
1633280
2404801
615967
500248
2256396
1077072
2879782
1487693
1646241
1469358
2012022
63965
1817630
2877296
1099015
1596251
399749
1647331
1093083
2247536
83469
1087920
2342525
1420426
2850889
909956
646900
2303335
659020
1000956
2067510
1512472
795547
366498
1480812
691065
2887600
2900775
732819
1369837
2546221
2755261
873674
2226578
1873567
2419894
410089
2473762
233261
691159
2375768
1297038
1682841
1718325
1082231
374022
473036
1898430
724255
848479
1791385
2779343
2413943
730597
237721
143515
405450
2356439
1354155
485233
401475
2296461
776554
2683264
622611
1260911
636524
2319769
408372
901912
1523949
1791775
281147
2430013
1165150
228301
95139
2350358
2605934
2459876
1472636
2019698
2021317
293322
2672898
1912727
1569333
542411
1674774
1672712
2139024
1764374
2474150
2808996
2577741
798735
2061898
1891714
1980103
2864120
572036
2862408
2724076
876645
39888
822784
2793081
656133
2347889
2099578
473305
2017995
2107224
646827
2270628
2514755
540119
1064518
853150
62293
488109
1443676
2678614
2511914
146910
191585
2895733
748135
2691080
1317486
2414536
722387
1434536
2876481
1944791
2694502
2598922
2011370
102848
2240979
1586135
46011
2059838
638544
2246870
2374984
1775391
1672658
770926
681251
164614
2249371
2789354
1100520
1983870
2348350
529820
340622
1444020
668878
2805209
431235
770631
2280755
324050
1345177
162884
835340
224346
1040308
647380
1727958
1404606
294467
1676104
1759934
2039787
1485631
13697
27135
2728464
741855
1889449
822922
2819604
2474136
124331
721868
725013
282329
2000917
21390
1108406
1182371
1282235
1446172
299801
1258863
2142667
194344
2387540
652585
213082
1788904
2087671
2337539
1363647
1226100
2037712
400609
312802
2765011
8972
780629
553342
129300
403990
32213
501327
1649165
1222350
283524
2444257
2487786
2601141
1726147
2290458
1425594
1168167
611289
1498451
1649099
2360795
1796469
1916058
2108352
1177575
854264
2870669
303574
743417
2313620
384524
2326760
188707
337895
946085
2897329
362697
2531902
2351759
508849
1825904
2255573
1888708
189484
857743
2361680
456532
1673643
353476
1125858
2417992
1666580
849038
2083920
1724138
855585
1665443
2349971
2884926
2296790
147862
837018
2594415
1668525
1148187
648776
985108
1819471
2067079
2386780
930137
1539077
932289
928227
2155233
230864
710675
765213
562194
533563
2594082
153331
491546
2846395
1896957
197802
1121574
2767362
2918461
299605
586550
456440
2917618
1434218
2388788
2880375
727964
2926563
2658938
291689
1028224
218471
1146015
935355
2665508
1150891
1557153
2789181
372241
1636071
48915
2938437
60127
1534321
1813180
2032525
2793134
1423173
2910377
2829503
70728
1062578
2909938
2869399
804875
754975
931992
358526
1574341
444885
1464945
1104724
660691
132991
2577737
1521682
2578318
1339030
757646
2402629
1064511
1352787
92159
1445870
1602913
498165
1565001
2359208
681655
966110
1948227
701116
1224749
1808715
2239192
563942
525153
997381
202082
1877327
277696
1734330
418884
241407
605352
2417264
690768
894179
2484263
1411543
815972
1120370
398321
81517
1734183
2402303
2755035
1799933
159213
2187662
1743412
931605
1635552
224373
1208384
245678
2389421
31427
2391905
2392965
865244
1906155
155375
1968821
919357
2787211
348657
2623410
1588754
1396207
1975446
907203
322068
734659
1866237
1091729
388536
1457432
1353839
103600
2577591
464570
2658370
1097706
2365394
2571963
2344125
1263926
2458141
2445861
1493631
1632179
407986
1012134
1776195
2430000
1457317
1212302
746509
441355
2569685
683198
2245650
1566122
280033
2555896
2140583
1759374
1629595
838693
790277
1468817
1034836
2852461
578077
2683324
170710
2281721
832653
2804245
2057000
1250077
764039
2246798
1824752
419483
2330294
2559169
1068512
150324
711958
1242912
2715168
186497
177646
743787
969769
1976011
332547
288581
1591707
1327222
2925474
1378728
825121
593261
2225100
1878853
1162034
1907426
603874
2179568
1353188
279955
1435540
1016518
1760575
705459
1364133
893684
2391101
1470892
334205
2374601
255423
117444
2777774
2724954
2003154
542265
1335285
2597172
2516979
1805513
1358688
9792
964457
1519348
2776990
543938
34404
365156
1627643
2809450
1205044
1222448
2263998
1730902
2413172
2389973
1952886
1108543
1090067
1268745
1223680
2918360
739044
1322467
219135
2710417
1062390
1332407
2358121
674833
1674822
2111357
1664986
859114
1074581
321006
1146778
1712370
2625401
302785
989308
2339579
229548
2724447
736
774053
636671
2590956
2646399
2191181
1264869
566490
2869368
24987
1441883
895480
2257404
2846852
2177393
482578
1502670
2652768
386349
262446
1164932
1032278
2279532
749482
2757066
406623
2495923
1476920
376510
1593478
125875
120997
59247
611487
1017652
1959913
1908867
46095
2120312
550868
1661071
747362
1533863
2326159
363608
1973841
1862637
300300
85044
83213
2492592
172360
1852065
485336
669234
478930
1822509
1125043
779033
2039149
84340
155365
785969
1667599
928373
2426244
680473
970613
311877
1939118
186559
1409239
2822592
2607676
2520512
1137610
2668825
2834152
2706779
350697
227998
2234909
621036
147750
1197232
846231
2462970
190745
2678107
407788
807386
1861048
2276064
1928389
1666036
877209
1003843
1798911
1283122
2684569
206025
2684220
1056904
956005
687077
2326176
1212237
2166834
2789162
148135
2583400
937335
1131178
2834504
2558692
825731
1720968
1220759
2161735
188608
2593551
2449899
2782300
1314787
1973814
2675838
2349147
392477
1793116
1549875
622403
207638
1255406
2160083
1984883
1623535
1700493
2887122
2125198
2767872
226728
1577563
978701
2661693
870321
1398871
1127212
2045860
2897787
1663613
2089417
2350461
2501338
1574646
1376650
1682171
1325723
2339437
815354
799852
2372423
271973
1028235
2658297
790067
54378
1280282
1136194
1501122
2289997
2678432
2036072
532912
1052717
2327061
2832058
1742499
861964
2693224
1773997
1328627
904093
2466419
1184066
2671674
349629
231148
247865
694900
2383487
542462
1970945
2135007
2324782
2586447
739298
1794872
2392162
154437
508898
1131860
758029
1238052
2652148
1845582
883947
713109
1789056
1330351
646215
2824253
1528936
2481457
5576
10124
1751920
886053
2655371
922630
2830209
1390278
757778
2442408
390934
227759
1216771
886779
2166876
2068672
184287
2116031
405024
2072105
2039895
2674943
2379256
403384
2074778
448860
2483108
2544496
849418
2422605
577136
674036
673657
1412813
2152382
2623112
2292711
57572
1326424
2324921
1866675
1407266
2337294
2589993
2695289
2836556
2463496
2108702
2893043
1892036
383778
1501973
55375
2473443
1010654
1746657
2223224
2227628
2336030
441179
1534478
1486462
2085995
2160988
2720188
2299344
63856
2709412
2746896
1664659
1803409
1903162
2649281
1976087
1002934
913690
306658
37401
1106226
2119628
2032122
309449
2374459
1516463
2832185
455999
1510529
387219
2730386
1676436
751685
1019019
1806785
2902484
847290
2277557
1337842
165423
1412265
941977
2865360
1965829
1070736
508876
1942458
425246
897515
2254111
42877
2732245
1274330
2401893
803934
1071646
1634017
2109748
2261358
1402732
915303
710317
1050265
751954
387149
721409
1025627
2636609
2051059
190470
1924043
2089945
1744790
898300
2318
250621
1907177
619449
2037205
990941
733101
249751
2716021
2865153
379312
2238048
1894429
1055617
2266893
1661254
2049095
2915791
16843
2300689
2680225
1006052
1437982
329573
486826
2562700
1720982
1077328
2379809
2385271
1401672
1221623
59225
1393753
1816576
163918
1415745
1792693
458358
769745
2026001
1749357
79119
2183271
2043361
1513484
1307503
2737218
994385
1889435
2129848
2288004
1911663
1907109
1598560
2315741
2569425
2814235
1896976
1596856
180498
1284182
116450
1275087
1144057
1649708
2522393
415095
1076618
1503619
2462073
1326586
1749140
1550863
996716
32406
316864
2813817
1020432
2328481
403024
114686
2452417
1320459
922526
2185689
2561794
2724541
2021736
2219940
1588270
267160
1269728
2103258
1461499
2426564
1846994
335161
27688
1081131
942388
2126122
1106789
2626258
2448020
1146386
242676
1866576
376707
1936085
1815871
2616428
1713648
2171202
2550364
2167913
2845521
1533226
2357698
2168461
2189632
1927676
103962
429794
2425519
1489622
2422627
906274
132710
12047
409843
2789229
2593070
2456670
659745
1430914
1647669
971694
1378405
1320333
1841366
2302483
1296685
1947067
995275
1060677
2045883
2147398
2469184
899390
1368050
2104063
525381
2215457
2895823
2360595
2705499
265826
2446587
956483
526994
2064211
204314
2534010
2513541
2783463
2378062
1482423
332093
919889
546862
460164
2752162
1200070
1353044
164796
66291
59557
1097896
369203
1937636
1008588
2482005
2747801
1489048
2039646
1239346
778278
1316650
1345679
1516390
155657
2915916
446618
726169
2127852
1599484
609969
2826836
6951
2561310
1406167
1945110
2494599
1730528
1849850
394391
869545
377778
355916
2140127
805926
2806223
500159
813823
858058
332004
2067860
2063718
2746197
1138281
35688
1175628
2052294
2489631
1215282
2223714
679629
1858615
603866
1358606
1771304
2221962
2241728
2736757
804592
1129672
896499
2895516
2286339
1759866
892304
2745353
961757
1187407
1161827
2453789
531858
717280
2547596
424897
581545
2426670
2769319
761618
452126
295530
1383402
2350259
208238
2730220
2770484
797841
167881
2663242
2293164
763144
1016119
2146951
2490395
1001223
1052330
2553830
637771
258943
1245863
201708
1450852
2419634
2332046
2907120
2525519
2481022
530015
2235348
2079939
2481832
862401
2466883
761829
2717533
989010
2924391
2722128
957496
2595239
1193627
1744819
375406
199880
2036805
1515653
2925192
204498
737967
1040471
1658123
325156
910992
30955
2869374
1193466
2822180
2489876
2831136
1849604
2794638
2471141
883800
1613930
1623962
1969899
876967
923194
832111
2328823
415952
2705497
681777
2209567
279084
448541
1710345
183029
752379
519045
1623329
2821850
2766984
1964234
1025398
268895
2650704
161499
2115023
2112512
1177302
2117420
184155
1037529
688296
2702029
2603142
1326180
843205
1597569
2401830
2745891
2459359
2031537
315896
2134932
1724625
2923751
84882
2210743
2311841
657002
1715645
2512834
1498731
2884303
1808056
1684587
813038
2710952
2779481
2681463
245773
1891147
1095921
867397
2216056
2101302
952350
1944691
352842
1273647
1424660
1733205
2540019
1381295
773813
1955955
2329152
2740718
1178435
2369455
1632012
543253
2301212
1329812
1446457
37784
2282453
299961
1540174
1031606
1958173
2825172
1907953
2644108
1849465
2085794
2273042
751419
353230
2366123
682939
970929
2039468
897877
950200
1511754
402692
1416858
2270189
2455277
931341
1723473
2637101
2243906
2211671
234353
1738938
2787923
1750092
992692
2860121
613978
2370550
2510962
1280501
1488781
2105372
1905928
2160740
2638208
1656186
2841451
508067
1998838
2580454
1203295
1205990
1691077
1413806
2803046
2529910
1344176
565375
1493276
2271665
452192
506299
772000
2511120
1874250
2173878
2571280
1083704
1236792
1831437
1584874
737368
134996
469706
2079611
2104725
1022650
2818190
2442838
142252
1455551
130863
92855
1235102
2844200
2013904
1812301
1277260
234636
1084379
1055024
679957
282825
1120271
991638
1341669
1413745
1536270
1551559
685535
2041348
1980533
2369314
1190538
2032146
2504576
2790037
806740
993753
2023017
1900316
1933632
2631929
558219
1597914
2539794
2107826
785409
462049
1741997
1901270
1841953
2116382
381121
1616124
1367282
2604948
1065134
2225952
978561
1425895
183241
452529
1540367
881772
2831921
2257505
1313280
392515
1551906
935368
107605
1044219
524814
1363697
367458
1867294
2493805
22122
588151
2469180
1888235
653046
596305
862872
708557
2749376
1534249
1355508
2259592
238061
2836887
2240512
655519
370610
441085
346522
1209807
634797
613246
875900
2620646
2295538
813171
1449585
2688413
607098
2832922
1516383
2874510
577409
2399167
1528719
89500
2569902
1899325
384138
141611
2449197
463702
111355
1455336
2459007
1474641
1504752
2444667
2463071
1698414
94282
2925684
692897
548055
2192998
262958
2220416
398513
590518
1722231
2137491
2744735
1211528
2019613
922126
2273151
1318607
2224592
2283709
1528467
1159758
2266359
1866651
832145
715036
2347388
2328042
1827847
102924
1197981
677972
300228
473054
436129
2737986
101691
727592
1878327
22781
194717
238677
2634331
11299
542877
2079975
316267
1823484
1132163
336041
990628
762911
2460505
1527880
1484996
963521
63839
1858202
2204400
2798091
2304589
2144199
1629969
1385673
2004054
1155299
2443827
387229
2335922
1745537
221407
1609417
1753870
1064376
1924502
2677601
925843
1088915
2472274
1872079
571573
2734343
1388409
505204
352179
952793
909489
1418158
1663441
2288007
2257559
137412
43353
714366
1815013
1734067
1247294
1942075
432584
1468747
1282836
70241
1893995
464693
927818
216266
2661005
319844
996611
296835
187243
727439
496254
1188277
1783863
379649
1486666
2191501
2752360
2212980
499178
2261049
1806935
1185933
1486960
342631
545584
1520492
1406518
721955
609674
1140375
1977357
2791796
1353392
262181
135807
2322427
1656724
1710746
190688
1166141
2797010
390377
850311
737819
757332
1883958
713074
404520
1641193
995186
37757
1059512
1015223
1691635
1609824
1813112
2412097
2370649
2052782
2650352
1699272
2884740
2715359
150390
2363992
2172458
2613450
1352241
771839
2094637
837803
2570884
1457652
1942334
2602405
92991
2585327
693288
1315325
1016187
460578
1568325
2161849
786561
340111
2417052
573696
2791968
2345404
1372512
1564387
2643538
1996779
884645
547530
2522993
1529958
1914138
603782
429541
1650579
555748
190089
1551712
953634
914420
107564
2180947
1178228
2276019
608162
315622
1317369
406791
1603749
2152936
2829102
1916790
1663987
133461
1027784
215735
2790011
1332067
2409121
1256041
2058104
1816402
256348
2650410
985721
583707
1202232
589406
1586248
592404
1303276
1079467
1768531
952531
2769912
839844
1021251
135429
1634889
2894056
884128
2589519
2326221
778122
395473
1361735
1751807
2751234
2854116
2121358
1061788
1665149
1923276
1335180
2913452
2741658
2061799
2334302
2605047
1250942
1840649
1836300
641502
327715
1890729
1028999
2101725
2030498
939815
2829568
971163
2910073
2443246
438430
880863
170219
960943
2121286
352382
2154195
1568766
338702
2865153
1742599
658499
2666344
2566370
1196348
279252
2883936
2922307
1266351
1529000
2117533
1190459
1700097
1689873
1289639
1310553
1253582
169388
2241511
1469408
2021252
39191
1082008
2777143
337956
2463782
511442
139817
1009458
1454008
171410
422381
2595520
1860829
1467910
307493
2101308
1226721
2034999
1554257
193165
1564694
1108453
958245
2096847
1676635
1398437
1943223
2553549
205935
128088
38905
1289267
2071277
877377
1305791
2271100
998304
1816896
1164041
153195
9170
2414673
1027256
1244382
2667082
27335
1672044
2805891
897249
124611
30046
672341
2371800
2675691
1657735
2530426
980181
1860621
618137
895974
2067458
806338
2863349
1283737
68142
20417
2478213
2857059
808248
2234101
2150354
689018
1289419
2340696
2339330
913176
428390
2563800
2377037
1301501
427340
2874896
2878055
2046552
331481
1236541
777187
2593243
1603007
1371343
896881
1525283
1904823
2797983
1604678
955164
1281635
577245
1676392
67898
1654168
1253383
1065573
580197
482185
331474
1796467
2517434
1481217
968789
1888078
97893
1892555
2913255
302522
2645452
147147
1828244
2005173
2220573
403195
742590
295321
80065
1457924
837897
1031971
2697807
2343214
894142
2749498
1405238
1387186
420783
1861233
555233
2436877
1896856
148441
2287882
2078733
294822
1632584
1329989
560577
1208024
2361537
2435609
2912536
187528
1018752
1326886
1573016
2306326
1648364
328785
2059724
2706806
729160
243847
1326617
1052349
1834774
55373
971348
1617955
2030756
890441
1809415
2098364
1467245
853823
2339530
2487411
1644316
2211011
751024
2651484
735606
785178
1976305
821391
2374683
2074483
2760427
260905
2632736
192675
2518921
2827649
2139261
2014273
1651031
2041834
640905
1244872
1357018
2478049
1406681
2790918
1513569
1099760
590573
883171
2820318
2641587
2212792
1408809
1642349
337059
1449136
1732673
1193364
1713152
115143
129383
852025
849756
1869663
2741521
2232543
2263946
952286
897201
2207262
1339154
1985526
1595783
919434
1807034
357060
371405
752539
917760
1141077
2602653
378335
2510705
1938960
693791
1416091
2196084
18854
906923
2818523
2698306
1901110
2720103
549967
205765
1743013
952850
1616697
779115
2199545
1879314
2752638
1859761
829332
1075437
1049249
47205
199257
2527883
487794
2552662
1027610
1256389
1318865
1438992
358611
2071737
2081142
582733
1822226
963853
386674
864855
317178
548932
322886
188724
2633625
1058834
462430
1760789
430732
796365
2116209
1004317
681867
1390878
2858605
2697203
1817934
1896145
599151
188138
2841014
543138
2879078
60640
132431
2834093
1104261
692346
1642853
287767
2361037
749619
1722154
2913549
631870
1223820
1797974
1086124
340420
2657890
965005
1754961
2705484
918068
273610
1903719
1400003
1642283
1537832
2730391
389987
1204651
953816
656701
502027
2504841
2485225
1676315
999032
1536337
427862
763492
990606
2560473
104949
1469261
1604385
1854826
651912
384607
524863
978933
1993498
1248970
357602
1690465
1530183
1390944
2352190
1235579
2881090
2524299
2166899
334412
365865
1282736
660063
1872330
2268550
2683911
2141212
2043483
2647187
2710105
1991079
776203
2363635
1930951
2421527
274107
1743974
49920
2747553
942342
299073
728097
1049915
2357852
2005647
571814
118335
932966
1468982
2046801
391957
306239
1273880
696366
559418
2308139
176956
249404
289580
1356150
2872739
2433933
1636005
1737792
2147754
581007
2910796
664488
364587
2718477
837296
1238310
2321612
1747244
201978
2359744
1075829
1170839
1841180
2624969
2320417
609645
1114788
2412540
2918837
2710573
433602
2083637
2402078
1939429
1573004
1926744
2042266
491653
2144518
377643
605071
307564
2319037
95193
2817909
476721
2921995
1940601
994750
1120792
1879829
1984518
243869
2464563
2315084
1301670
1430684
687366
1644733
2885074
1504219
734143
1412167
2097082
2480369
2497572
182249
1295113
1652289
49860
1370708
995641
2195803
90535
1906682
845751
1637529
786233
747859
2341761
767013
2912624
804049
2264122
1088024
510515
1955064
2607364
447810
2177378
1137982
658984
1779620
928878
2531175
689062
1310559
1735082
2135691
1696384
1406943
964321
2731109
167121
1798097
2748764
1450026
676273
1479321
2454746
2285028
359850
2188428
1873829
1082441
2441853
1343814
2017156
265288
171767
2411024
1146074
2047475
620646
1967190
1448001
1001765
2848891
391205
969152
1613351
1393876
598835
1907702
1062877
1864954
839317
2890881
1384515
1627815
2831433
2865820
1389872
2434080
668347
88230
2623231
2382184
1765074
2580169
744030
2877815
2827410
746428
2218502
1703728
438098
1328975
1000322
903705
1858017
550264
2443194
2195652
1283382
1866842
1166785
2651639
2091996
1554453
2241504
526918
2872788
2321073
584759
84534
719319
2136854
1046562
357335
1495263
1570747
1156247
1800063
876303
970978
2400486
714177
1204195
2357610
480718
76961
1719052
688875
419161
1291168
2870590
1080482
956329
2083227
2335954
1414162
2166180
1808996
1966172
916476
2062003
793175
534799
2161377
1227750
30399
116850
1045905
631963
2201445
2227694
154160
1062254
2017631
2738590
2697988
2485231
2620308
1489146
726189
375292
800468
1579040
603669
505838
609700
908537
463868
2263633
2271543
294239
2309757
1512729
710859
1122020
2567907
1781552
1255174
719000
2014577
1986330
141948
66579
100788
2374094
1652542
277601
327120
472202
1320096
646391
1504047
1402820
2250271
1561672
920834
1660278
983706
1526522
2670490
1447989
2484383
1838325
2621678
2374996
1802797
2266435
1541376
2373759
1904177
64331
2295478
2364381
2622386
396633
367397
2225432
112101
2196541
657711
1286311
549377
36885
2160204
1861644
336111
466209
1966554
1603769
2261506
2411315
2229916
985025
9218
1365115
1871092
687277
482857
2243225
2743267
1210419
1120079
2932211
2628190
93015
1705854
671442
421415
915562
77492
176470
2364304
1062554
1242694
230387
1903160
480771
1746088
478416
760791
575981
734117
1720686
1007363
2094032
2190565
2701418
540405
235775
2265271
376100
1385737
1360470
2687047
116887
712525
816489
1280965
2923316
550832
471013
1277120
2097717
628412
1990882
2413661
668418
1941253
866624
2637131
485567
2803137
2116458
2895814
2595032
976007
1042034
1971571
786367
2579518
2227515
136033
1902246
1619281
600855
2594184
1104409
2237012
486409
1886700
1600862
1970838
154401
666261
802151
446208
2738198
2310864
2686475
2857295
472075
2821842
2184272
332100
805106
1478643
2489964
2793177
2503411
137248
1304301
2029064
548334
1562673
90797
2208439
1963606
1767147
2646179
767287
2405957
1736792
644454
1131276
904668
279665
2843179
758923
376992
1768030
8171
1509074
2807346
2532987
669819
1278746
8896
872686
1945974
1353625
1963958
267712
677622
385840
2605980
387574
622662
1260842
835028
1695954
2248499
2728367
601398
1439951
3799
2035230
2438597
2595503
2201095
1432617
2625225
2513830
2644300
462952
2161424
1253153
1431171
1936084
2256174
284819
983829
161991
2295439
668117
968859
382711
2656690
1130846
49626
1277637
2006729
1126502
1321792
342058
525443
2490416
664970
600546
621726
1589685
1520891
312986
971205
380507
2207593
65487
2046051
2810252
1679163
2434889
2612970
834809
1931991
2093903
1520395
1184343
1989874
2235043
1429536
1744383
1489836
2832607
944661
1412090
2873088
1898814
677014
2199107
1279362
2065680
2154475
844540
2691361
2720963
2045349
2563944
1759273
1620948
2532962
1388228
2223033
2025007
1054172
1710126
2713002
2572742
2778763
1481609
2693170
135799
2055015
674545
932504
2632682
1363453
1415706
2233914
2517957
1964531
2444913
1832223
2922040
2384593
720793
1197779
2743498
2499777
1031358
668213
1240206
1809312
1996128
1961422
2370726
2792925
2935629
1123008
2066803
1290895
1230146
1694564
1947454
2448982
2354786
2903938
814223
1851127
539527
1311637
2930281
1059503
2408684
1872214
2035770
1378731
1461030
1578610
683186
1026461
1086788
1737422
1361585
1973856
1703132
1683108
435747
896233
1370244
1100022
1646750
1184151
932321
1269541
2580568
2834577
698915
1595040
1855031
815645
221227
1637167
2133382
580905
1400748
2506808
2123012
322892
847474
1635659
2321062
2062600
1853340
992622
2622015
1507779
699353
833329
1756632
181152
396650
1626209
768155
1279381
360949
2520881
2703968
2147223
155105
2696675
501915
2368359
477851
2223698
1813563
502563
2338136
1138438
1524091
1515417
1727208
1761066
2924929
1783249
1842809
499618
1850507
2645281
2233002
2502763
791831
2613362
905871
118241
1175691
1965574
1329482
961694
2838987
818397
1047970
1287838
2395477
1219059
860633
1921897
2744742
91533
1312418
2586002
448777
875932
351248
1006418
2850660
2042942
2419365
1903655
2911115
231497
1110242
2143168
2808288
783436
1818844
991105
139605
1435701
2290599
1283179
333990
1763070
1014400
2093939
227748
71295
1505544
1848775
564331
41298
1014414
316039
1634190
1088671
1953759
2325560
1106862
2348566
146929
1768371
1331512
532191
2139984
344782
6130
771754
2081309
2301251
2468019
2790425
183067
907021
2388947
1258964
333236
1545172
1641929
63132
1637238
2801576
761838
36580
9032
1411229
1332724
1817255
2140404
83972
239156
2515335
2846536
1362620
565833
1813501
208036
1874874
130122
2812986
1240743
278077
2199541
585917
2858199
505185
2355915
2736384
1611876
1421179
511374
648010
2251342
2390290
2766251
2128354
2054734
1340603
368150
1875521
1893526
2475648
2681180
296252
1173461
1537767
157541
891286
505627
200220
1519360
2936398
2041789
25172
2016120
2522613
2041077
849749
2771991
1683102
1585346
2708180
980066
568485
2034811
1818570
567249
1330036
200598
1124006
220847
522161
2212606
68332
2505076
164062
2405590
885736
59924
457778
2542606
2273870
1314777
2172984
2038349
1412764
1285119
1958994
1213561
2451169
163174
746466
707970
1044907
1482715
2153840
919181
756496
2705122
1090557
375526
168900
58459
1270380
776793
1571074
2251040
1182062
1359759
942540
2762239
1501206
75144
2657766
4884
323716
1416570
1073003
14717
1998654
1989605
340074
595249
2018235
1160397
2932376
1607204
649691
1932952
2558830
167931
2588661
390502
82921
751973
2690647
1800064
2697573
550891
1073628
2300132
695858
2081965
935441
2892915
2019035
2044366
1499340
2033967
1245038
1687635
715591
893693
367779
1258092
73597
1167377
2477122
1528970
2150979
640079
137491
760910
891329
1163000
1645111
146270
734305
777866
1392900
2290947
919161
500696
1726353
2912869
1139172
1931284
1321420
1467675
2285485
2178713
1616561
1337840
2324097
2933267
2737582
922082
1130701
1029887
857224
1783185
166206
1457738
2765794
1437632
2397064
103121
2850717
622601
2888725
662909
239958
2076355
1137498
1372856
1077440
383498
1227491
632547
902768
928981
2739767
458611
1974004
722670
2117391
2845334
1295182
1724107
720847
1532373
746607
1412673
2235910
43330
1567295
915467
1236236
1186584
1432934
2153961
1794859
1829852
2431739
2802865
2926644
2701328
2153280
2498911
2239645
2143013
1581489
2159085
679883
2623438
1917209
2853202
1659787
2295988
887703
2396428
915875
940552
2319583
2518183
447432
86042
575328
59852
1626106
1507884
2056774
1147096
2373684
1127866
1638287
900858
1251909
2752431
1520739
1071054
2743138
1817984
935377
56438
2529646
1790668
468777
1506834
2703557
1330783
992001
1122825
1474531
40789
2094509
105956
1419762
1790343
278390
399835
1087367
2414518
2691926
2693038
2691775
135335
2525479
265319
506513
2540983
291367
1695112
1376068
566461
419521
2075685
2144032
2414943
290867
1883315
2745258
2806531
404406
2193426
1179226
841572
2030279
1300607
2028033
1547954
1890618
1639247
2139708
2327457
2258967
839012
928470
614667
182645
1437096
2366355
1739617
1229182
864226
1269217
641325
820282
845037
1961776
693927
910590
185110
549654
1525833
436383
1331176
2026359
1679610
2433987
9453
994540
2401164
1953832
549852
1886380
1805035
2797076
1332026
1884848
1496085
1670852
2379233
71405
2312942
984210
45007
804625
1436928
1327324
1905121
2791481
1679854
2673912
1687583
1702367
467056
2668031
446858
2728725
2777484
2190093
1173796
2218062
1187157
1651210
2801567
589247
197010
1345960
96371
1195694
2804302
2341104
1130625
470930
1477171
2751365
1037463
1283275
550359
1774567
1100066
1051709
451912
2814500
1989911
1159051
630531
800480
657389
2096017
2006905
533484
1095823
1298606
503105
282624
1954427
2322081
1070210
336151
1163124
2171741
1139846
2035751
1773376
863731
2186032
2278023
519917
1269934
520911
1639188
1525333
1939375
1682434
2351490
2655535
2307645
2067255
1125727
1323600
692696
2858030
2737294
476228
574652
2011337
2274828
947673
429383
2119555
2707495
1185919
1483600
938426
1083570
894912
2396305
322436
2409638
1263267
2322799
1908919
630168
16251
759699
2898238
404702
108273
1065881
2857651
1522269
1380593
204763
1223087
158145
2876500
687598
1963148
1175228
701434
1271720
2895459
1538317
2678365
2861508
703020
1612529
1066252
777426
455682
2868827
1202115
1502736
2123247
268373
1782413
274678
2541493
1760121
199516
1872712
196675
335610
2871763
2373059
1974087
1974218
2604530
2160423
238216
1750463
1929890
1486537
2240511
358361
229956
1085891
647352
930816
1944044
65441
878862
1210359
1484384
1905669
2015843
2505731
228678
2924254
2084584
228253
302802
164385
2660722
1762388
2199925
2904208
1663475
2824564
1008901
79567
1586968
2888215
597241
1772976
2622810
2102281
2658425
2807816
2446337
1239091
2539203
1273699
1252528
1242474
2390609
2381712
668650
2666482
1164634
420301
1628951
1154112
2527574
2076838
1872489
896357
574898
2122929
1807559
2689135
737740
2635969
2598101
2085102
1407504
729149
1421074
2610312
2424272
1669159
1561647
2775250
1036003
2385124
232
1452834
460898
2095645
697973
486964
2444632
548196
2565163
2370903
48495
63569
2249621
1273067
743299
2118585
311049
917183
2243926
986407
1412719
905710
1073543
2754859
1689181
1808652
1231747
1748436
2341099
2668100
2504683
1331856
43281
13810
1437129
1007678
1674390
1725149
2852841
682290
1212778
2826532
1041498
1068486
2098154
2916598
439322
235809
2390422
2558044
921567
1694163
901162
1985308
1253362
2441866
2418710
49915
351498
2404620
160900
133027
805426
2560184
1244577
1475477
1333555
745128
13327
1271974
118842
469931
2604470
1709759
1704419
1357604
1150495
1472943
2436957
1765155
166492
2811753
729432
2230432
869921
2588758
2774859
2490993
77320
2917995
2770619
1745934
2758173
319442
1547440
2303671
469328
2154593
1192651
35660
1511155
2673669
1177074
1783618
1676762
300932
99675
885242
1849106
1875097
2221405
1549165
1950328
2883021
2688220
2030528
1443084
369471
971119
1517603
863239
1006931
883180
683202
2510832
2827812
2003266
678798
2763422
1597320
1558067
2062925
2709309
1166097
1631339
336105
828663
2654639
1994513
1082926
880115
977630
2292042
219089
487580
68283
609299
1685312
2095548
2367843
2732371
2296120
1435161
2359617
1259675
1577544
2340332
2709046
1047161
1314054
524395
844300
2053288
436115
1626092
1640303
173217
2649749
2602553
2041687
92996
441192
287611
2011045
1887665
1126043
593233
2204935
2512104
2502949
918925
10048
2262870
377274
1564741
1690272
555218
2706157
608337
2700618
1179606
1539352
2873678
2852908
1434916
1810152
2441152
1634756
2378697
2029267
2273316
2280777
1391117
2631904
1839999
87483
804679
1966454
708805
1403257
1770532
2259088
751520
1198239
84534
1528744
2378061
160180
2303344
938098
1750668
1783129
1550258
1784363
2465206
587132
186814
2456617
2128886
1282212
848392
1217967
294019
264842
1957903
1759880
2573071
951788
2617844
2782890
2260863
2528832
1842844
394379
1241365
379072
1263071
1731592
2387447
2906425
1007441
2056899
2435406
1850198
1813505
1428462
822164
2501207
614016
2927118
1740446
1494758
907475
366229
2281272
963993
1819457
1388155
2046184
1207855
1639
133417
1605815
1006545
395764
2691868
839272
2008746
2809590
715754
2912411
523730
679674
642107
1160012
1148374
1935075
1821061
2313546
702960
395626
1419476
2341032
699421
87562
1331721
876385
1440186
2002806
1440041
535305
2131743
1672525
1227037
1933488
1686000
1049143
2448933
1913750
2055799
40470
2253245
889402
1987610
2402022
1966103
1390747
2116172
2049348
318535
126008
2409805
1597196
2925070
1892571
1755573
793576
2332432
2218822
2246285
1049914
169806
2632892
439566
786424
418003
180514
2845418
1157216
2937821
2928141
762561
1451927
789200
2126639
1241975
1257501
2530433
2466034
1086443
138289
1272452
77040
2659794
2547179
2364450
359458
222628
888595
372705
669794
651534
2225543
1837355
2208509
356701
2269181
722025
1398743
1512887
2882022
2476930
1376742
611003
163300
2278536
2026996
1205730
683845
696485
1785363
1432890
964072
2493152
1004141
2345199
1141252
2076027
80285
2635816
2897349
2040463
100879
2197194
657857
1705266
2922210
1740082
2689920
2414890
2849911
1029075
1193790
27409
2667600
1279805
2903274
251447
727817
978339
1874338
727328
295320
1114746
2263721
1109493
2257212
140497
624858
1031690
677948
2538135
453877
244750
2250933
1293724
1613241
2420828
1720771
257011
1155355
1044186
839326
219292
1345616
2295101
1178045
18798
1980724
325921
575603
2229454
2041690
2225552
354604
2131964
677016
2494304
1551258
2322688
2660935
1069071
747694
1137847
164538
1283165
1192321
2463886
320337
2326933
1823496
1998290
1815609
1444651
2238592
2135472
381646
410601
1419324
2400309
815720
2651099
2245845
388247
2894573
2234790
231210
755132
1398573
2521581
2260539
353244
60520
2784204
1264365
688061
1739975
1353653
1909133
1754073
855577
1434464
2255002
2011248
143010
446395
2496612
2349300
1979155
882289
2034803
1843741
1370860
2484385
1388502
2465882
41880
189754
2161315
844005
1796259
2335377
720488
2838129
1504631
94152
1662437
627147
365293
1476101
781468
583637
2830566
571090
2211597
1718154
1379009
1413568
2351722
2292612
1920565
453700
2619069
1347870
775027
2609810
2543709
2863823
1417379
284388
541824
1405389
645959
1805952
2790970
2655362
2419672
462049
2215422
97042
1964849
1351344
349604
1245846
2154823
703171
1690779
1558436
1692495
1088013
492400
2678607
184709
2194503
1921781
88454
1431484
2744662
919605
1570292
865002
1620150
1432114
120090
514090
1517278
206465
318624
858373
4372
476957
1953273
1484801
1967987
1034481
2332564
2807075
2491938
220071
2820067
1743043
316322
681283
1614382
1844506
217080
718697
1625552
1273000
2761218
2217261
145873
15354
163367
767731
1301789
2047470
2527172
2137853
2404785
2329035
2516928
1211652
1715353
1024851
1960792
2340211
2639247
453367
2689484
1790724
583128
2881129
874945
2799406
2123344
1796707
2020607
2668600
1481751
2566769
286977
235316
336228
2830090
986008
1345236
1913979
996133
1066865
1421478
22334
1588121
2506632
2817007
2654546
194107
1458610
1581252
2590472
935714
2583961
305508
783838
2083743
1047055
156388
1081065
781900
954689
1026557
2708317
2858889
2226585
2871643
2117198
997883
484751
414828
1117541
2380017
1240669
2788174
963187
20349
2647044
2500260
2469378
1591813
1731709
747009
2848454
2395580
1569806
2214425
324037
2283648
1071481
98006
2549603
2612480
848542
878707
1162
1995516
2625213
2590446
855754
2623730
112373
754831
458512
2374103
2306624
14121
2758020
2495464
2297439
1950577
2732845
1323913
1380621
2310208
1109441
968377
2512471
1722810
1047987
1659062
437342
1284180
1495232
1847544
2387281
398886
2539477
447945
1683738
2271272
620694
1171013
1240816
1720857
2391509
995791
2388264
421302
983431
1803461
1750380
1012663
2718225
1026165
1810868
1277074
2160432
1349788
985317
2381638
1716724
1987701
1530523
2003881
1264565
536072
2798961
905851
849709
2393089
639737
311004
1524770
2128247
1142972
578095
784681
937790
2115884
801373
1298593
805048
1409934
574263
1482645
493896
2559891
2045031
358655
350065
1026003
2624693
1045781
1531397
2298530
1930072
1078257
922952
40946
1120871
291397
2637942
1268535
955958
757769
781897
943325
1670
1934414
484041
2657586
797856
1318848
527435
259836
896166
2460782
1280267
1334818
2318576
2881057
95558
2455013
1953519
566661
257964
836397
232819
1189223
150530
401634
2200358
2400780
1329602
821656
1321709
2175983
1249410
1060253
185361
1442458
522525
318521
1710732
1524240
2683623
1784979
1381235
2089634
1287125
1571787
496279
2087798
2929126
2747184
2889344
1067757
145492
1675160
1485969
2915391
287978
309336
1382988
2771098
257260
724562
659389
2582269
1789862
2800693
358566
1756470
751585
2900532
1334192
1919675
817462
2048073
966642
250865
2934788
2823423
310642
953913
1319752
1755396
662515
382858
2648384
430495
2069339
1967877
2300877
2617535
2799562
2195907
2123230
2315680
2820361
35477
644722
702947
384982
924010
1639657
2328376
1655880
674870
610199
1267032
927288
1168008
1285972
1726755
2892828
2485855
2142947
424879
7926
2418207
340253
1287930
428057
2354485
1882186
1640407
2686174
2797173
2396962
421507
2928477
695166
393976
1194014
367807
1403973
2928907
1039026
2518003
1752233
796940
1600266
2844940
1399389
808616
2129679
1971757
2116781
2170023
76794
1150839
1895724
977746
739051
1625567
1909231
2713547
1936147
1265810
148788
2230350
2567964
182606
1446857
2927136
1465438
2364012
135489
1258842
428697
1153346
779443
1311023
1745057
2381928
1711965
1376244
1528686
2835740
2391204
1820669
1832905
729201
2107835
2050073
1166802
2405508
495932
1319838
2502071
664936
1548989
1984779
60387
1619870
1878510
285429
111989
497210
1053960
1147298
861187
1038564
1711574
1704372
1728213
675101
535843
2484204
2062777
261415
1993483
1661126
2428852
299420
2704705
2276167
2873126
2118342
209911
2686975
357503
1389701
1106693
1540938
83012
1904723
1667302
2756121
388453
2613161
193175
1253151
2821045
1920670
2171882
1654340
331674
1438788
2760176
1357975
834360
1004595
2758149
435934
2228358
1976881
611019
2725771
2358256
1286107
2278918
2453255
1056446
856465
584541
2806629
2777665
199474
2854997
559515
851663
1745002
2318282
1879124
1334723
1065531
1842348
2876633
2526150
544477
2525355
185066
2734285
2240211
2362491
538615
2476323
809248
1434067
2642939
1265849
1265071
1463843
2621844
2223059
968264
2073429
1441351
380642
2613687
642037
2123304
1753881
2749113
836965
2166526
1505420
1994214
2157087
635929
412505
2837609
833126
2899305
2901470
540724
2925059
2088250
1367691
2612828
805585
2737219
54349
2623533
86144
1857085
234548
1799654
2055159
774321
2884090
1761057
735973
186458
731089
2916715
1706038
419051
301342
2517466
1075035
2208350
2114909
312691
191308
1966402
2447462
1879066
2189087
2430903
933838
1462070
1049802
1374394
1076396
1425916
2728095
1028422
1428940
72004
1754878
360790
1560327
2609702
144389
1361131
1180537
87277
1311915
2492456
1885429
322905
798468
381826
1963599
114355
923010
2555207
1108963
2053729
461610
208274
511175
2750114
1172717
1836527
2013537
2242867
1046910
367734
2558837
2706367
322570
195355
1491774
327207
114236
1789465
2368451
1461276
1647534
1543565
1319420
273118
1855311
1420517
1017171
760928
1972138
1287179
1949355
2337016
714319
1175268
1270819
176071
232592
253095
783656
2082589
2479819
330284
2550961
194944
1735091
954329
2793070
777776
1488205
98313
1522229
2875977
1477147
1515948
1768067
323521
2085105
2040018
2631937
448091
1772830
1551780
790248
1522238
1200202
315236
2633024
947215
2044808
243849
745222
2045537
1159399
75643
91562
1006691
413762
1978938
256514
1892365
2189050
1846278
2819170
230299
1888309
715537
2098759
2351698
2064235
2485085
870537
542172
1286573
2272510
1664536
559854
1691509
638936
433863
1552338
2038015
405997
316530
1949571
1816491
2744016
1418119
1083587
876344
2581008
1900304
74223
2818423
624550
20937
1905435
894920
639094
343930
2378877
2010594
1414882
2382700
1102238
684075
1877156
663216
2264198
2681749
2536785
1418292
2900230
2216813
2685157
721999
2770089
60315
985928
1908417
642281
1329348
2398274
2869086
888672
2263561
2274507
1527087
2461265
342444
2153288
2427158
1265159
2312597
2360946
6834
1983922
1163281
613817
1551312
1824072
2290694
332491
380551
1616560
474985
1628591
2316168
876597
800642
884246
124320
7548
2796281
215257
2143050
239854
1506312
1319481
1170877
2299355
1129099
1429708
2353305
695683
756759
1700473
2854925
473613
558593
112945
1724169
235943
1367131
2225675
1922987
2141469
1190371
1387709
2826686
2751879
975262
799800
569859
311231
2460582
234944
1900464
2423578
2919013
2278927
2601139
1485926
422649
2808223
1714958
1199750
1787888
1562286
2657469
1200251
2526871
735425
2088400
1828864
749039
1620889
810339
573375
2844319
136397
2639332
1817426
2665434
2297406
2154295
2737453
2828725
1439295
2507145
2313656
2744597
935790
1410621
85024
2222390
2691363
88903
2412196
414392
55164
1865253
1715837
2619720
386803
2400355
538403
2019983
2017168
2678145
662481
1892848
1562267
877167
1138958
2233065
2322993
2504869
437329
2195943
1933928
2216438
847647
19871
2201290
2618823
2600174
1343879
388664
17657
1123896
748394
2218583
19364
999160
917400
1443218
985696
11566
1124520
2362858
2779259
1129781
1112130
1136532
16957
1381106
1993190
2025542
1421371
721888
1389101
2699451
200473
1543763
519053
783709
86504
2068953
1390207
681980
1779394
704681
187340
5622
728316
784922
1707060
290390
1335063
333845
3139
40283
149846
2255353
2540658
1037183
1897243
514798
1907354
479944
1888333
56394
707971
1592175
980624
2106687
1355477
1383310
2097440
2304059
1113268
2741970
2556952
2272972
511958
1845475
1490793
798861
1832183
424499
2799917
1453656
1005385
2769390
1872009
1371107
2688924
1041505
1846595
241254
2814451
384019
2339734
1819666
797522
2478398
173660
221494
593356
463426
2492882
2606921
1691747
2589981
1698631
2446579
749936
1047587
2041565
870724
2610167
2387217
1976964
175921
2198680
74846
2580012
575520
787812
1016325
2889461
1435562
1978722
457591
1803543
2887238
111855
2387397
943617
2427146
1790947
2490962
307125
1561786
1004225
1905676
1233230
73145
2215971
2350518
882795
1234393
2921360
1195650
2003736
1488910
761125
1605221
2257971
2593896
2145252
948366
1182928
2032328
1454235
2309833
335795
225467
2262935
2245142
1473566
1999024
994118
2145364
1480530
1867079
1713602
279417
1495508
999550
1643519
632739
57425
2118709
545161
1022308
2248549
172806
2029176
2626667
140221
742302
1815227
1314245
298232
2019034
2028798
2241354
2006591
2678588
1494853
955627
2333519
1174459
773158
2022911
663659
314480
1643513
934451
1020431
349831
2566021
1881523
2636084
287102
896260
680467
1567997
599494
2204091
625749
889381
401204
1743882
2347974
1974564
2908520
2519562
525393
647467
2169724
2114125
1089569
697367
1010145
1245196
1463618
2325247
1478592
1759104
565059
1994370
2077083
2585951
2649808
2492653
1837613
2066257
777926
1662083
874701
1942516
2251889
1247747
1866315
408204
2347678
2579320
2167993
1764210
651812
1699667
539070
850272
1276730
43423
50181
2549990
263037
2307559
848219
2688923
1629720
1776684
1345227
804892
336521
1180001
821309
1994552
2515316
776085
2255644
450809
431374
619381
1914787
2613377
1583579
2703902
2204679
502765
1006490
2435308
1792523
16405
488482
1964451
2260034
2073121
2769754
1163668
2376986
2131074
1973171
616654
1827811
713330
854437
1970970
2469024
1263867
1947291
44029
1058645
2934391
904099
1817695
838023
2001192
2102470
2285156
1004675
1353550
2086602
2348022
729991
326611
1371320
2799935
25602
519931
114361
2099609
2653357
459136
37891
792232
199862
2524453
2440073
169952
111183
1940354
1233269
95396
2670071
2101126
1560787
2560416
183404
2585458
92146
900435
2608376
1997582
1535174
1821179
2756872
36987
2436846
807003
1964822
361211
2520375
1386127
2619601
1148194
1126289
971393
1823797
2806962
2769640
1458017
834470
1793834
892713
2417543
2076332
199311
2925122
2293966
970398
2440758
2035421
1451869
1507305
1655743
2772950
1719950
2557469
1603799
1716205
784478
2062551
1968321
850282
357536
1298553
2906173
2685314
1970133
404414
2343618
2695844
192662
1534085
925377
1740368
2713933
370700
2367587
34254
638283
230614
150871
2338192
2518923
269599
1604153
1120819
988265
613387
2345638
1498859
1709568
1471685
1054649
89639
2177157
2268588
638050
460907
71405
1228479
480955
819374
1288526
2612576
2913360
2119040
731060
2441148
240243
522081
1728552
2496247
888613
761493
1345694
2450025
2042597
1473250
2396100
1527627
780133
2083457
1343809
2673362
2341582
2081302
972358
2548695
1960052
2478252
87983
2602080
2424571
1668580
2324365
1877953
2516504
1816947
1881731
405929
2792753
2697342
1695506
1345952
1439934
2728402
384681
757049
2723864
1935682
669295
779446
1968860
2895875
30064
2170990
74479
1971982
2631996
2907704
174346
2836621
1569874
1977186
1285955
2606381
52400
1781528
182943
2692560
279182
1600713
1326143
1058145
1404194
1016122
1332772
952982
1069719
2356528
1987179
714779
907541
1752478
2078960
1777236
1886305
2566590
2233107
317857
1277049
284532
2295340
135342
2302238
1718422
2879078
2677455
2880738
1486084
725119
1415459
1884831
723923
2808771
1600792
2371470
1865788
1964728
2704554
1687356
2925205
2182312
1581016
1357055
634967
2293322
2076228
1099609
1640929
2766051
2625853
67479
2152393
2624823
1022262
658165
2711065
1866697
231837
2652034
260783
572301
1377093
1562791
2657325
1711124
1795653
1628631
1682722
2681612
1488458
2152881
1957588
1138652
458408
2820142
586005
2624891
1762535
493645
1287275
2430126
1451041
1099337
2826400
497989
1303446
2714654
2752271
898043
2476544
1151630
2720849
209944
1372179
1206455
65571
2878507
2422390
2763918
6522
600797
2144603
73613
1744195
1555967
262171
1350902
2655022
2734566
1150123
2597704
1857751
2569255
263646
558174
2928898
2232084
1320923
26433
1714277
2678844
1155730
755907
668753
1191064
1341587
2623512
1506129
2181944
566917
1505565
169028
2228044
320084
2634765
1592774
2868472
463784
2232550
1890521
1344730
2046942
2235293
914635
1507468
1134143
180255
2659782
1020382
853279
1106119
2294886
611043
880084
1842439
1407596
2754677
1270295
1783375
1276306
1506775
2479241
1689790
698620
1134917
1972858
235804
1470102
1775268
2895361
926599
250784
851486
540829
2778259
2345331
477984
703355
1005041
2568962
712216
488547
1620704
672934
691317
228249
1715938
998056
1714913
2304691
1726905
2829092
82957
2673948
1930464
2280829
252926
1964227
636053
917080
1260075
1087112
1881711
825849
780071
2353755
1479141
2920445
2757839
1048584
868423
2526043
136921
2108962
1543609
151477
536915
2757273
745346
1608917
2101453
427448
847543
2507275
648925
2214591
160962
764307
2273071
152411
2471119
281804
2381711
1078053
1211477
1424111
1648532
941016
2759317
2600663
2800285
924749
2912780
2873874
2810046
1033811
2389288
1953765
1613256
1014343
489967
2420708
338530
2324089
297367
1478877
671323
331890
2939820
2528995
1157431
175054
514790
1790610
2455331
1627748
135537
1442994
1981104
561459
1859297
2831835
2169554
1024573
1236343
1065358
2834621
1421248
1463528
1678397
1631172
1629033
2770565
2561692
1639521
2790865
91634
1525704
1177810
805052
360009
2093009
2301030
2626308
2102494
141945
898587
1320410
2896826
1023134
1130812
1285777
2265086
1186173
1201764
1298830
593474
122552
2372951
1950884
314487
522815
2370460
1197528
410302
726677
731411
1441000
2819315
418032
2863992
1494920
2459535
1000623
1113826
944539
460342
1931793
1479925
2382509
157122
2763238
124169
2656901
7621
2635125
1007197
1981673
1562618
730909
2926681
2337223
2015295
2062829
356543
2101676
202896
1186368
1667232
2360280
706852
897052
1886261
2566893
1753846
170488
2790182
2317279
2754362
335526
574768
2287191
7691
2892249
2567610
374440
2369806
1616182
624775
645028
936843
186558
1834391
1844655
809040
792484
575426
1138110
1223704
2330319
2812647
1460737
2387039
27378
335598
622275
835061
1588917
1625571
297823
610171
751025
2717280
2551268
180209
2129657
1537036
827970
2873932
2886522
2196086
2882883
1236298
1055087
679570
711662
1995262
2221212
1709169
203300
215916
1970218
1593477
2782706
1938876
578763
956928
317994
471745
2366609
2196519
1288957
1415666
2614884
1192781
949247
2310631
884016
2130962
1312542
1051308
1175201
2189135
565978
470857
391285
825505
1962188
2751003
930295
321341
188102
965105
1931202
2351434
798057
1799251
1453656
1903712
1745807
104469
2670766
1595078
2408131
1831373
778194
1600639
787036
2853605
1989993
1125124
2672956
1678408
2215725
1430794
2098298
1142437
1543892
361760
1009938
1988094
1349328
2006990
1563142
2218527
1603969
2665428
2782194
1834672
471846
1311840
875927
2013166
1809772
1946977
2347093
2230413
169281
2032312
2792067
1177328
601723
2473863
2270798
1764908
1271893
175422
2428235
908192
2003051
1750889
319299
1183521
1637259
533471
2562571
2115206
617506
1575760
2459185
462908
1191814
713324
1645204
991016
2569058
1324621
2661593
1858140
2608203
2464298
1805832
1302158
1134454
572889
2835963
11338
992205
193954
2619955
2317455
1435435
126952
86653
846340
1098463
733750
2871605
833129
1585711
2503930
2748609
169012
1298018
1374854
2429036
1948143
2572977
2341670
981218
1486320
2624891
2001894
212923
1405651
752093
390418
2113586
2217263
771324
62538
2274815
887441
2492457
1274974
1586180
799864
483179
66136
2297852
332632
1734928
159722
1702318
2793170
6943
1887497
1046106
1756942
990331
2219127
2766481
939600
814012
44272
930608
2837793
1002425
473207
833709
1844936
520663
1168136
1145699
193266
434826
2236148
2235024
1104942
2765525
259664
7808
35996
1439711
907424
47204
1720636
565176
486291
1654603
1757122
2383665
1458133
332084
1273697
2029146
1604378
850850
356
1422836
1753722
1045274
2732103
2321411
1080548
494177
2473983
1251281
1382275
2936394
2309571
174577
20316
867171
2089446
2307731
569168
1852565
3826
279722
479920
2531364
850120
1700616
1451044
108780
909703
2494456
1602424
2762331
1658380
1110934
259101
2213462
1140904
2224868
147758
1087301
745037
2802895
147468
261785
250620
1404247
173240
2719062
2322904
2017416
2136658
1746563
1648509
930584
347163
1348328
858122
1792420
2445288
1543824
2758472
1163107
556316
2107926
66021
1990801
1130260
1594235
1751538
536798
172678
2733104
758713
2895683
98276
1529339
1143969
233546
1679181
1723305
2267311
2825855
73188
51482
1287860
2085337
1859037
2809977
2289002
1045513
1172192
1786167
2571876
821134
569698
2038886
72820
2732099
2443141
942896
1666586
1318604
423665
1260514
254846
2607738
1687623
1834623
1686262
2339480
2107559
2548080
2011647
800879
2113224
2802880
1649800
1834757
852666
2923849
357413
442792
1101138
1957991
78318
2099937
1234043
268262
1866581
520020
2363910
2466878
2662695
1330294
227503
2199365
2574859
243077
740046
2381798
168161
1420066
1043247
361852
1951013
1651873
322887
302375
2378736
1110020
2929586
1656848
458755
1834335
2477192
511424
20391
2287456
2491637
2619837
2787535
790439
1095289
1920918
33157
2587515
1022379
2639590
1256544
704467
181365
1563531
2804387
2477640
2209967
92900
2713146
2472850
1544062
2884750
1760949
2146734
1854325
2186579
707729
1973824
2658356
881439
1734569
1450344
817609
561308
835361
375320
1169683
2487164
1960967
1005951
2660108
399533
1255955
3850
584852
2017577
1829228
2088023
1456456
750282
1167780
1391162
520094
2501394
476006
214122
1049490
1591099
1178375
2194341
1883525
1531926
984921
686398
973068
660583
430271
286639
1198199
2408424
426134
177583
1087523
1844304
2682352
1795436
2562738
2621768
2360076
210198
1278818
1941865
471120
348586
2411575
794479
1220482
2381920
1489175
76967
1843432
2794827
1707045
2005514
37133
1159
2443593
1806098
2245304
678790
275222
1811755
1726258
1362448
2736497
936756
2758030
567024
113164
595580
621375
110657
1656038
2709206
902560
1007397
1500742
1569374
909624
296080
1697264
483610
2614979
2303229
1081820
1475032
2816065
1839416
1119175
743899
2133848
2063731
1892332
2021775
2175995
2519160
1034463
1458629
417501
1910544
2823487
65872
2628225
820518
778126
2833511
1346712
79512
1602985
2198980
2500724
2194792
74840
2641008
1468252
934741
166208
1148794
887966
2454142
140373
1114925
1283518
976095
2304335
901761
1629520
35368
2114026
869422
634107
811315
1294753
1306951
1567271
293302
1653445
2350960
2086366
1757857
1101894
723154
1579169
1241937
890254
266452
518684
2450435
2881893
1169496
1419666
2380727
1175700
2131036
2400148
1638455
2151501
1587296
849672
684411
210823
2084435
335711
2721515
1117998
1635412
2467948
1997582
803799
2345506
652548
1311359
2579005
1906185
1802099
443024
2776760
753169
763366
1662606
508551
2496248
355435
2526750
50702
201896
2437820
580856
360811
1797945
2901893
719912
504302
1091656
2693029
619232
874405
1485568
1088776
623094
1807839
1051367
776228
1928729
1913552
906512
1339261
1568166
1022445
1364013
2338692
1436633
72703
2387727
2633827
2292836
721412
850712
1555712
1611780
2434822
2498246
2624840
1043511
2700323
2832122
323500
108959
1026636
148047
2000783
1194994
1568473
1029401
508985
1400638
1238693
86594
81892
415809
1888849
955693
1644959
885485
347767
2103689
1680860
86692
1923821
801707
1225525
912815
2241665
1456089
792349
2077776
2262051
2758977
377415
1013533
2852007
1809671
111392
919332
1296443
46698
670012
8820
632135
388292
2243299
1360483
1134488
1146909
1287287
350908
1111129
2059648
2859907
1024593
2556903
2149834
2125858
1948263
1940492
2104906
40663
2830532
1553542
2585907
1531068
567123
284648
1311730
1933792
2316309
1143060
1849090
560653
1597288
844932
750035
1257182
2727629
2320113
190591
1719166
2819755
19443
2145238
1115909
1536726
1341498
140564
1263516
713330
158867
577347
885659
788083
134118
688169
2782271
2395509
2179736
2633522
1802363
1639384
1251173
719033
896487
276594
2756206
2748514
2175828
1650874
1284629
2399254
1363156
1076960
824314
2322248
961185
667329
2367577
84133
94319
2124987
578371
171532
632777
2563621
2630424
296910
2413849
1844671
1302718
23571
591885
78493
16179
1428379
1153705
1542798
651428
2387947
1653018
2149842
1925502
253612
1735440
2439641
2761303
713101
2767143
2286053
2440529
211348
2440836
485684
1335916
2840560
2247634
1082752
1087433
1949064
2762155
1041466
1282395
2316204
2890493
2754398
691756
433857
905602
721510
1592741
2140208
2179498
1919505
2394485
1210495
1751249
812594
2643271
1772185
2484311
1073007
2356034
687699
734797
2577607
769624
376272
1862873
2436997
844288
1062991
934825
2021957
2327892
2652604
2405249
1858058
624958
1110623
525597
292517
2603209
2120599
1537778
326784
150126
1335200
1394575
590771
1396054
1951284
2548415
2844598
2794236
168110
1680306
1726805
2585833
13174
1545472
2550579
173465
625899
596470
1211698
2018468
1074167
1593723
1178157
1669986
334845
659707
2323824
85896
2089402
2734507
2531642
2672159
2939604
2129565
38619
1272128
2360875
2141545
2928199
1527603
1159702
1033895
1172964
802626
1481739
912289
1962000
1447743
2246016
2864523
1175323
1327344
673968
1965578
1690687
1470133
1665593
2642037
1007477
209972
2441128
1909562
1549645
2732246
2065637
332586
2744244
1048418
2496695
1836933
197018
697897
469931
2140109
2496265
1128677
2031263
2691306
1424876
1052088
354967
1030727
394923
1230936
350919
2626607
1127562
1496267
1649762
2766661
1677904
1671566
2377964
2825310
1081247
1173268
342745
2904989
669022
690447
2583029
2801023
1886217
2734970
160961
1695409
1554770
92124
2633264
642806
943584
2455417
2344900
1456255
1068173
1935049
588431
235338
2413580
2038744
2452948
1823410
1990832
170257
355267
226456
1143266
246059
1765031
1977796
728475
772517
939582
1482461
2858994
1793897
2804661
1026250
1456789
2272985
2745537
881085
92667
2532580
420043
1675111
712633
2602717
610691
679461
271484
2752671
170440
1910477
2733775
2186025
2698970
2719380
2893720
551677
1530689
1472445
2046337
1399721
2600847
518565
2543266
2799735
1999933
2201132
2376267
1339159
2161016
1838770
945743
2755207
1102332
2683912
2560503
2009236
2172240
1491610
2429923
2153445
2052097
1431362
2031117
124519
2560397
873732
1191235
1036291
410905
1082655
773494
1126628
604556
2209117
584340
439713
411087
385794
1638254
1150932
1855035
487895
338066
1205318
1811727
2490843
475939
730763
1001932
2137928
1238049
35035
495404
269981
768237
1489727
156684
516691
1807393
10018
2739589
1076036
1278092
464160
2065031
1367423
341523
2755872
172307
746411
2893847
1260918
1687772
1496007
2235384
2466559
1087324
334361
1897645
562421
1020007
480502
699886
2036164
959279
2046988
1126112
1183940
2159402
1047432
2509804
1510803
477021
747216
2498977
2350288
2873602
966409
1419688
2329375
452044
2348245
848209
911907
174918
1045224
2071728
1462677
1217017
1419185
453341
2370083
1520225
1086658
1517874
941851
686357
2052703
112898
2517933
2926689
2893158
2631633
882036
692207
674671
2343191
1103643
2101046
440403
1185400
1999731
2478471
1803424
1813538
1474296
1403379
1403040
1520264
2014528
1315753
980078
2018106
2679670
2144441
159815
2811161
2711149
244278
339207
2162449
2453526
2846349
557702
158905
2812174
1476210
47803
2205144
1212319
1787154
1695641
751398
1552747
2899112
184145
2701647
928747
551846
82673
1354052
96840
1786192
978546
1813145
870785
1678571
2463383
1145480
1981572
2541268
965265
2929256
2329271
2614852
2009170
978735
400952
1988926
464599
1234574
2672265
1674335
2706475
640451
1852312
1386475
795115
2756757
2083598
2899746
2401451
2643433
2359856
1031240
813872
2830424
842942
1347113
315255
1451121
2858137
267491
2286043
1831199
2897775
2030389
918365
2312961
1080749
1681735
1095798
168056
1606411
1966655
480033
2361101
1630980
1307844
1468343
1703622
1164381
2190333
175901
2644362
66460
945046
604043
1576421
2819708
2585864
107847
2333659
1828899
129440
1395837
279515
1444971
63391
2650976
1792867
2606396
1088702
2030004
1616475
1355187
2178772
2356051
341823
1067764
2182897
2140145
966305
1168978
2808497
1938016
2648812
657754
1167131
2835408
2108259
1900814
1092745
305217
1601456
114701
2583679
2020548
1707873
857671
2202885
1977767
988264
360213
2557650
1856052
1407911
1607140
280063
2482024
2108696
2137888
340104
2573817
2230356
585528
1859735
1080818
2708090
2209936
2913457
2262332
349840
990214
628931
1615777
2893223
1863450
2231131
1788010
2558933
409050
2307113
2105747
423323
1742458
192284
1106271
165903
1011487
691167
832708
1635941
433211
2378317
2306498
2768129
150219
2163964
474429
2148063
1036332
1457807
809826
1709874
2932343
919297
1036570
1608733
1058147
2618376
1501762
1349229
1006385
2195882
1082636
428109
950099
2626888
1008028
1674616
1589966
666254
135860
310545
1512168
708011
1998585
706963
2146681
2679554
500069
1269124
955286
1589692
2404169
1868405
1981785
2250296
1165751
2524473
1646152
79602
1902295
1590963
2143152
1338469
2317103
315868
2843803
482109
581333
215714
2741582
378677
257916
2116858
2610207
2305158
2404309
1787309
1244960
715182
1810753
622917
358711
106227
2138594
1106802
2130840
553777
2373518
172321
2146769
544735
1812183
224229
2497294
1229193
1174559
2504263
1178836
2390284
2885761
2140592
584661
2130827
1111510
804988
2504139
302969
2481808
218830
2140050
2732003
2571938
1040748
2421496
313324
1898833
1071650
2025787
1122228
575164
2402183
2755152
196162
765601
841035
2266915
1112303
1050102
1105719
1698825
1822225
1182434
1492668
2405623
2090723
2102194
649534
2475107
1723469
2162058
2206969
2196622
1770667
2159455
452735
924147
2605718
582494
668617
1391900
2154099
950566
1766988
1610324
2176609
2486451
357534
3642
550160
1013136
442715
814564
2431670
1711697
300700
1908034
2253977
1857829
2162094
833685
2426919
2724988
2145241
626162
444425
2529034
799854
1759710
415550
2085240
2841402
2372505
829608
699065
86914
1944907
278010
2680808
2520119
2421811
1232470
336749
1957870
323697
24435
36814
2237725
925040
1096977
277788
194506
1863478
901787
2282249
574950
637571
2564399
848648
2359048
2926106
1523855
1239944
1535234
902953
1507874
1530547
2867196
2446525
2778794
2571023
1340193
1856436
2932675
2571456
1243237
2629056
345940
1610669
1893224
2916189
1755039
983059
196548
1842370
2520877
964166
2110063
1645824
2600305
1233842
822733
2059360
1272878
1533764
1613495
1786917
2212232
2053603
1314145
598726
2137205
2412103
2847735
892760
1629050
348245
2456687
2409040
2891849
2132783
1882126
847896
260754
286540
254700
573067
2519520
2145074
574593
2642569
978713
1138536
1264450
1188656
1405713
659932
1200267
1927755
1012937
1601627
1692999
1268260
121257
1910944
810913
2236907
1801782
1539106
2425540
165429
2839972
2466519
1315981
2148517
2751401
1594448
257186
792940
2317997
1012317
2070947
1096463
2087571
2937166
1517847
1100421
917904
5949
1514804
888180
2593567
472461
1452573
1713927
2528605
2319009
1249485
710591
1845143
2063507
2299335
2449906
2465663
2226936
2817990
1161394
1312912
2837984
1471474
1159216
1074468
2422566
2569671
752622
278407
1647415
2077617
2053740
2009286
474741
1647461
2782579
1061688
2590167
1781711
380558
1312183
32135
423318
1482080
577712
1125283
386689
420496
676175
919825
622650
1635924
1775509
2752990
2614825
551217
946654
1206327
2498448
92790
474189
630802
1507466
1458726
424921
1975242
2367077
1148153
1168977
1836242
1919738
2619391
1194588
2302149
157839
1568641
985114
795225
405354
1336942
937744
1514093
332592
1003590
2523519
1207469
2001480
2485374
1136241
1016033
137703
933723
2199730
917630
1307332
480952
1598136
1278592
1963066
2218682
2881226
401797
1285356
463102
2142036
1638107
1086827
1596460
1599955
2781647
1608659
1666510
1124051
1237497
1684488
1554346
1871126
1440815
1102773
2092099
927936
1185680
1520070
1851370
2268715
622211
2363020
1570291
2417604
589572
1781074
567874
1938413
1247588
1620190
151043
2493468
2865842
1130430
1869418
876117
2233516
1933482
142627
2360642
2728285
2414000
2175759
1652411
778483
2064861
130174
2138431
538568
782611
1910663
764410
1058351
1440961
1811402
487595
2915866
372237
2336832
1970650
402605
1469793
503868
674482
2411146
1625150
840789
1057732
2684179
2366901
1587864
60597
2602960
2001442
23119
623714
2430526
1616713
2744875
2376365
314908
1371827
138169
1429745
2562462
1016564
966186
452686
2726944
1669626
387435
2937566
2580767
1860771
2679172
2072689
1792053
1290260
1309313
2682289
943762
2846511
348561
2379512
1619101
41182
2365644
1156829
2025592
2059815
1651935
547575
1872156
1204274
1296184
1240867
1056658
1927160
2168273
175357
1705282
984984
325158
878983
2605271
392510
241598
878578
2755815
1832396
2828140
2205959
1388480
739416
1661025
448981
582132
1371230
1593835
2744255
1968657
2238945
1411008
197263
1968834
1680120
309969
709849
1254247
2269816
1650299
1700716
1898564
2482154
2514491
1969917
2711608
1477010
540929
1156268
1749462
2113833
2110206
1284432
2571393
51571
1626127
848772
1144025
2358862
2452928
2077650
1389781
2723847
2476070
203961
715046
2609883
1877235
365854
1844386
800841
1424425
1271080
671524
1906277
2016549
1264846
1965516
930579
234636
1190300
2559076
371262
1431126
2389721
1544961
1211178
2611079
301122
2706652
408273
1822692
2934984
448983
2423588
1851343
2453208
1579065
1193221
1410203
2505708
875879
146555
2628441
143544
1458414
639713
2530277
2163462
1342824
720220
1915883
924275
1056184
1597872
367088
2756162
1207859
2916185
1425930
279718
358668
1852945
2355913
1032915
556537
902375
342681
340944
2003696
502670
271943
2404783
2642884
2191544
2648829
682876
2376879
798434
1700299
1216246
455416
2505949
12241
81781
2797161
982099
2221315
2456042
1360658
316851
346921
800706
2581841
1293552
2733780
878239
1558227
1902344
2567665
2492127
552819
1932270
2377708
2724707
2352107
2064831
519207
258506
2101685
2126706
2444554
2639688
1694816
2915116
2649317
2061241
210640
1472395
170010
1804968
1037260
2587600
342133
122262
1905441
2363862
2726764
1640338
2834505
2007291
1015442
1380124
360735
1971471
2653298
2015588
383305
2067491
1889312
1422288
2241604
1436849
1373534
1219166
588052
1494144
1926732
1459918
1073082
115829
413862
1796705
867578
1500210
1162410
2440320
1141445
259011
766744
437299
1071064
1747538
832844
2223345
2924282
533620
572334
35448
309949
299495
834083
2702486
2194295
490756
1436889
2823568
21568
1516856
1124238
2227087
845302
1471523
509086
2114208
1014530
771197
982312
574211
2512830
2541461
1825318
1772324
1354140
383403
1208878
2175056
2493501
1075250
247648
1411786
2410324
1960938
1589354
148574
133015
1722004
1790039
1891788
2085379
493667
1861634
1943922
1443634
54718
2190564
274164
2192487
920871
586373
1687656
2497583
36830
1621682
768132
1194023
939917
982107
1109716
1940218
2137377
46256
2836591
1745635
2932404
450149
2573244
2426943
1637118
1771535
2023609
1816652
51944
2820298
1833286
1899926
1598374
366192
1032712
2628540
1264401
771409
603949
2748127
2820656
2025108
2213540
912688
121508
2148802
2631141
2368352
1381854
1913792
952643
2649410
1728443
586867
640879
2887697
1120900
1762460
1635800
986204
1442213
668668
693623
597204
1510966
2699685
2001290
1812214
2225397
2610766
2322386
361915
1895489
2169453
2056963
1970205
1293484
2134060
2588193
2089894
610038
2799938
773584
1366059
1711544
581507
716798
1470021
2438835
2433618
442442
319565
610141
1674915
761437
739339
1065
2256075
1464560
1216616
2580733
627
2614920
1904995
2592668
2654293
2112986
2577894
1328599
1458634
839741
547058
492124
270833
1853009
2786075
483821
1849221
2395092
2799181
1940242
1843924
234627
2631224
313127
1903319
371113
2325692
82913
2038328
1943368
305795
899469
472342
1772063
2176849
38331
453165
1002143
1956533
1250516
26590
2330677
1293202
2904882
186075
1453139
2352489
1140172
628711
1329057
2854340
109249
1724721
2000644
1037669
2669685
294851
81391
2621089
1928687
2617724
1625924
1442412
2050824
2212503
1469783
2546600
384048
2501016
511502
2464803
300635
1577042
2708098
2123174
306946
1376361
1975801
1571244
1256618
2478738
903632
2793636
2299182
618258
795993
1281204
785640
362124
1327494
24075
2377247
2273032
559138
1715605
1390871
2742774
1364481
824900
1415848
1757886
2297009
2853469
1909747
2454624
964128
1768627
815913
1356487
1377018
161404
1244004
1075599
2693931
2367933
1352337
2286527
2638903
1927211
1001283
2002842
845775
882258
1537207
1214118
1573666
153882
2225986
1004140
1942158
1477156
366788
1573354
103896
2787218
42455
1751329
2829250
190623
1788731
1776225
2456730
808613
203096
1202024
668318
2081198
1571191
2733246
1048473
1784490
1842802
2752559
2218071
274204
1508019
2503204
961857
2137101
2838779
2351750
1936596
970897
2463684
2287388
2216500
423392
174317
2868815
320732
2920361
2386494
2285490
156049
1293075
2601222
2271476
1232404
460814
1006594
261439
2691473
1675783
533167
2243480
143759
2485340
2853740
1703730
189529
407340
407759
2135080
1805195
1635394
546508
903176
1928258
704036
2747795
1513910
2646351
2938111
608344
1328236
128102
1922568
1714515
82290
2291524
2458011
2688299
598108
2140294
718949
5770
2268517
604807
2672410
1848906
965666
2011127
303219
1667648
1803583
2012937
2541959
2026306
2052707
1547454
875525
572624
743459
2906198
973925
420705
2281143
1202867
2219045
829574
1783794
556510
2809256
1171809
913603
342920
1036663
702811
2168158
711582
908371
1421733
1297619
337328
1236059
2090158
1802662
1060423
14733
1046299
2500797
2808664
2702513
1946010
1728670
2571921
2791679
964712
102621
1268567
2223430
1137354
2610160
2355936
2387360
2884957
869161
1554641
32649
2788381
1647552
460502
2152974
1518430
194274
60412
2611610
1303875
621082
364374
104665
2766103
470562
2893414
1462511
771600
2298287
1903667
1004911
2463782
1100552
2852427
1244800
437565
753741
2741611
2671713
919756
1092550
257849
1198292
861076
1973086
2666794
2490618
799344
1534768
174910
1713162
1545603
1797330
2235902
1641101
110982
1842607
133164
2597071
2076300
2568079
1118245
1301464
2181442
1942179
640384
655032
2360385
216270
1071578
2169874
1165382
1142189
407408
2325248
814369
340749
343312
390682
1061232
2496730
188445
535643
122097
1389515
2540488
2411050
881744
2929655
871793
2021383
1108761
1903835
2250438
2715341
558696
996813
1136698
1574103
1965693
2572734
2320876
1330831
1143513
1281960
93549
1280615
2355419
2890630
1554919
1052868
1817455
1169185
89279
2436847
1931537
876586
2198664
2700569
35856
619920
1333653
474344
2494442
2833342
433366
2866828
2861282
1401252
1612137
1629009
1408202
1067083
2325100
1140851
2842246
1939193
2349583
655471
1783192
1301958
1694635
126234
2544893
1334581
2360726
981254
1877619
144381
615540
2121409
2866481
939152
2795178
446213
1478287
950305
2088954
1225769
239093
312519
2651807
1714516
656423
2864915
269281
31459
2158799
1580286
1930936
1857445
2740665
423555
1403045
2365014
809295
328476
1193647
305273
2168552
2261314
1436991
1616834
1839840
68368
619992
1034796
834900
2503406
1404041
1165106
2358286
931708
2602939
1715308
1571924
1526716
2853741
2797283
1194220
416132
754565
156322
56858
1590926
2699642
998975
583848
2283027
2228846
2409295
1725879
2657643
2588318
1587708
2373657
2094385
2616651
900037
2087055
2889511
17146
69475
2320285
1092468
2670121
2264240
1571736
1127840
894502
427763
1148568
2435645
1014604
2554304
1869982
178351
905384
2274906
1411803
1482939
1894636
2670354
821476
209370
860524
1490530
1558232
2365059
2401474
2735978
540357
168692
1706451
2070176
1614162
395456
2287833
1597884
213893
1824536
2463137
1858743
2389261
1119035
527493
2636263
2149446
602174
1278586
2901582
1173978
1642671
1316482
1062550
2128376
1517900
1773779
295714
530286
814464
1837388
2514261
126957
1998253
2694904
414074
2003438
1607396
1887919
1525416
509662
2635177
750065
759151
2025217
2173369
1220943
579029
1854901
2373064
1545094
1291582
1758519
2137622
1972742
1048935
2414198
296476
2387353
2701699
761099
498814
1033445
1446127
2726982
2723573
356096
365550
1345841
1907366
2196835
2080055
1192424
2434962
1005815
1093771
1215771
1718036
2061817
2564957
2894626
972670
1476838
249218
2428060
2415294
2327148
1632652
231204
1161641
2646379
844128
2692467
2408753
2416343
2797813
1852583
2919488
2613038
1766246
2708180
2374409
1913576
2160928
472774
1957088
2810064
316863
268220
1046662
2460263
1822730
1332813
1257915
1263099
427309
24498
851196
697832
500931
2370730
479852
622010
1429407
2761243
1430409
1989203
1276313
18040
2234499
2759173
1046666
1089770
2561832
2247474
861
2855857
575311
1161388
565762
184860
1453567
26467
2555389
2528664
395291
2593978
2558643
73760
1926414
883847
2939136
2554461
317875
2901873
2511121
2125759
2281084
545933
2440530
1716260
1587600
315748
585723
1390019
402840
2030118
181650
2527376
1713719
2033708
1398250
1648603
2749387
2820140
312371
1655725
277615
2744146
1088119
1514850
2249981
212809
739813
990464
377772
2274146
1224065
1413559
2608799
1916794
2745685
628965
2721902
716506
2183255
2597705
1993432
2865325
1260577
1440668
2143087
208490
2078940
1695636
2648049
1659256
194968
1071430
915879
2493871
1470502
295285
2709976
2028395
2007697
1703118
96601
1389477
2615347
1093797
2482737
261446
817132
1547225
2045771
2129158
1824214
38960
1195438
562807
993478
1969284
2653029
694245
1310969
1354994
1904397
967620
410420
2212038
77629
533295
1785437
2839423
1995399
1292278
2053231
2134915
2368648
208912
1137116
944039
2474906
1191830
453705
347054
1721487
94994
1940990
2696795
2153974
2362814
2846749
423222
2257492
1787092
1798819
1492541
679651
2403162
846447
2262737
885668
700914
412604
1790943
158523
1927530
2748613
190194
1409153
511769
636608
1028871
1692286
1473690
1270647
995606
1513616
2888201
1252377
2452093
1884219
1968068
2049493
1434596
282846
2816610
548554
189353
2435413
1256450
1079373
2568465
2019622
2785242
260656
209553
2695949
2828929
2612275
434247
1113112
2426608
172576
535034
2495347
1474361
444457
553150
678216
2137516
1665090
2703062
2488579
1864527
438712
1592179
131656
2470880
1286866
2768201
1141123
2844235
184768
1251956
870582
2104727
2566835
1889178
528715
2839784
2166869
2438498
2433580
2517165
2670420
774579
2536199
210917
2773913
2422098
1982205
2471707
2600614
2216415
1140292
360205
1067299
890971
1189045
1307429
1747875
1481861
683123
215046
2896573
2940287
2839900
2843958
901461
1492011
2396471
2560012
722007
383520
190536
1002279
2536306
2143538
1194177
2081141
2504071
747476
1923718
272156
2482977
1282126
1560516
1657850
9432
1962728
2470727
2477958
648713
2379960
645889
805381
1972999
1678897
848122
276149
1236269
1237498
964889
2895209
1402063
1957895
1359826
1415836
2795973
554811
2392047
2860898
1060403
1749208
1481104
1070056
2750716
2783739
207453
711557
2602952
1808626
1582718
2399230
1429405
2039182
2017750
669693
1193882
2641637
863160
2879591
1780633
1101863
1255163
1551319
546476
504562
2285893
1110175
157964
1287523
218895
2803308
1029618
12654
1826613
2019620
1513644
548872
2665624
812349
1920559
1880367
2608907
2012112
2276749
10274
26179
113902
1954039
684813
1423342
2107953
2660766
90097
2572673
115196
901524
541275
151970
459665
938866
928780
2901399
2555813
535304
34155
1467565
2094004
957437
728089
2055193
2543423
453864
93822
2879337
350707
764418
445791
47445
1433988
2919370
1374419
1206888
1287486
2320484
911103
2853818
616125
2740450
327780
775233
2708289
2709042
1758594
2026466
14513
1126503
2777739
752139
1818958
2902991
412495
1077632
1926756
26589
114176
1814416
797084
1672552
623764
2761604
2316763
100095
2340960
440629
2889482
2845907
2573008
2911901
2133224
737925
300707
1169759
717274
1261528
1590345
1237663
94286
88054
1132202
721405
1292699
934612
1866796
488401
687632
2407644
253927
2335213
1073662
1685351
1099069
377754
1772298
831650
1533297
51701
1285175
337504
1813206
2281832
1056236
283067
601467
2657071
827814
402827
1062925
345869
2887005
1517567
950841
1672785
81611
2065975
2222951
2464349
2826360
2603341
1808633
2334625
2320289
68177
2882702
692097
1801881
1184136
1691172
2929665
2543687
862047
780602
2884888
1286841
2589541
2579643
1336096
1316101
1104263
1418045
5522
861064
848962
1744752
2407974
1038275
2421098
279440
389543
2333212
566566
817859
2933037
511317
2461039
2419029
2783184
2839625
2358231
855633
2089682
904794
1675341
1280869
1465130
116440
1591758
1312418
1868708
58051
593117
1182750
1690254
80887
554102
2011958
2231846
220774
30430
2706465
2059262
2632877
134422
564120
466248
892945
413006
461936
190389
769447
12859
1194772
540933
1599259
1480695
1691624
2185021
2310313
547498
968561
852284
151820
631414
315365
2126736
1916711
1293151
2497554
289621
822765
2459045
97392
1083710
1357615
2437738
602113
979667
1828357
1327933
2764654
469229
353982
2851185
1034382
2159757
985029
1916052
1748563
1614454
2090077
2731536
968436
2450245
152775
2034833
189931
2334130
1997307
2255639
325866
1804224
1244831
2114815
1045497
1809431
2488132
1350844
2273457
113953
1367076
2883675
2051348
1222183
1995455
594696
647004
1589393
1890329
1556221
1025675
953150
2287226
1888028
566834
622867
1277118
317515
2291257
1043935
2774009
881463
1764792
1294917
476864
1029709
1503276
2177887
1960231
905866
1718368
118830
995971
1928571
792605
732755
1871555
2251082
496019
1122701
519228
2844487
2657962
1935705
2389666
545695
739281
1874753
954093
2624207
1409681
1067602
1745858
1817386
2153037
1598417
2681365
2393021
2708381
1432577
240858
2438700
227569
1991232
2895393
2025977
368274
691846
1088860
61635
2775309
81668
458997
882398
1469340
2496572
556146
1931478
346698
1199507
2580525
2181683
2603104
2832673
1558259
1582536
1452162
1350153
1804893
2141743
1075933
1041858
1329558
2102104
374667
2163412
1962833
2320084
97971
2422941
1389561
1438435
980641
171941
362953
1313400
592790
2644248
339725
1311555
2480103
1610183
2781713
108424
966178
2269960
1226954
1749695
2868480
382804
2902342
1082216
2776736
1734525
19067
465927
2605624
2138498
877660
2488601
576630
2669149
1864611
2501312
671713
465893
2935384
1609533
1822711
2666903
599875
1059177
1229375
240481
2743526
822737
2653844
2499756
947039
1023428
2138674
748734
1300838
1852796
2047250
1741165
454798
2153501
1832920
885694
398048
285805
365248
2130910
878629
2745742
49390
2205306
240705
2196929
657823
187493
2939541
907338
673225
632969
1345803
1801537
2747262
1168308
2606527
1938333
1181463
911455
1217352
2743587
1761128
345610
733463
453905
1520974
1113012
1881814
1724778
2352928
1039393
1023000
477949
1107708
351241
2591039
112930
2561001
1117008
254701
1606014
688209
1633048
1995351
984005
1742458
2518701
1066018
827273
258424
13768
1461023
2459057
877147
558357
1502386
772825
244742
635820
2680360
787844
1896410
2458330
2559404
1970429
142964
1262255
211034
16058
1383421
2070473
2090529
746567
1809665
2598358
1014008
2379459
2633701
2571346
1535002
2576297
1517381
1293598
1268396
1515817
1031212
2465592
2166374
1048556
2552237
2197134
2371336
979613
1042059
305239
1536553
618672
2791848
358693
87111
244360
1697932
2914698
779546
82637
1277362
1196751
2523177
1943189
1709414
2045019
771761
2173551
2355712
1856770
166501
1942200
1677473
2228376
1262627
2548065
1153503
367737
1122489
2132141
141426
2805339
2832473
245150
405955
675252
1778439
2132418
1210737
775963
1781917
757405
1575284
2047734
227058
1549556
2475868
1857421
1629171
1467104
2860197
2607507
1148539
1744793
2863908
2424355
2574373
1710709
1589669
1696129
1659918
372730
1409226
220620
2147422
86271
1830395
2092042
1742992
1751033
2106662
2101443
112631
2723772
414350
1593402
2365560
1931585
2746199
309119
2752387
889454
597133
2786028
1933060
490283
581355
1893614
911553
2773821
465903
2631654
2338039
1323990
1343776
548321
685943
1334834
625134
2874389
2631105
1310333
135297
995667
163474
1887658
1348900
588684
2620410
2859470
2292023
33791
2571633
677768
350251
2084216
1138865
1347118
2117492
2377983
260745
971668
2688118
2114794
862750
2081024
2469362
532129
2812266
2270429
1283689
146475
2186476
2118265
1151919
2345361
1604953
1380961
2068611
2133952
960257
1733638
2511312
2576719
2645619
27948
1012808
2151577
455769
343716
1836855
1321488
2537318
2120046
675052
768853
995883
1069947
719382
1712524
1322722
284474
2925372
627008
346333
1145737
2927665
2106929
2277207
631306
2074350
2148314
818553
1400245
305838
1103832
290508
602294
1413466
2807993
2494461
14472
38945
2310893
522789
1946395
2060094
2051716
1337374
390535
1698354
47768
1040015
1515240
1884791
2133577
2080432
2787915
1978416
1094960
333540
673827
425114
155457
1401547
761529
872879
353039
130923
1548669
1544374
1086998
2037107
1751317
1059170
2791406
1210419
1201414
1915810
2368824
222044
2883743
1360638
2788708
558877
277504
2087482
1872695
1193968
2923900
698364
572145
2444742
2571847
2059675
2904974
739323
1279083
1166967
2271252
1427415
1569472
1353897
1476863
516146
2232685
247203
2154648
2307458
706497
1543558
418578
1733327
2104650
1138186
472125
1627841
532884
1729508
1174492
237574
1836063
1911588
2526827
2400745
1730199
2933286
315921
1634596
2615487
676316
2083253
935393
143050
1073629
112590
987548
1607524
482580
600377
1929017
1809827
177195
2692147
1753572
1533805
508061
770493
1909798
2099883
474446
2799201
2198824
2665138
1788509
1534033
2700647
1035958
1425469
1911103
1763711
2134051
2082179
421085
1275195
2722883
1663930
452886
2581322
1544486
2371875
2375581
2034556
2713419
2151868
151362
2093255
2763182
666151
438810
199432
1997228
1364181
1584072
2211786
2358253
1650511
1388303
2212044
2698906
487943
1804722
729488
2458842
923529
1363803
1668893
28419
2523206
1904066
2419679
143446
2395646
1183020
1397190
2164266
2649296
1283989
1236248
112487
2741515
371158
1911681
2406957
926307
1125270
2149485
1038410
1457720
2516024
2746719
300703
1937795
396230
1442543
1389726
631149
2148673
1899794
1995940
2490212
1626869
752574
1509183
2051612
2144372
2451317
359641
614158
436065
2001658
1620518
1379206
2859700
762355
1730227
342907
2437667
1673635
758385
51303
1757063
2838478
484958
139978
2214036
2818393
2167804
1512511
2026978
509856
1211692
1814646
1485844
1625189
1524235
2021954
877956
1332388
357174
2728353
939783
1108138
234235
2522128
135685
2746359
145341
2761723
817947
510160
1646036
1790920
328701
2292534
1849998
671855
2433712
2102973
2350226
1605036
795696
2381235
1230478
2926780
573678
1627594
813045
885403
802097
56912
1860465
2562842
2758117
2496813
2415299
689862
2745049
2889840
478708
1795590
2146336
2059660
1114444
148878
2708087
761350
322764
1769482
466366
1031080
2777592
618609
1661175
2914920
1416092
387960
234446
2605498
2524908
707228
567922
1461506
2871050
2378245
2657640
2607961
135253
1178922
2867192
575932
1203278
1447131
1542893
1084707
2521501
2529054
2259758
1499866
2653286
2176432
1509819
672589
2294445
1159358
2100338
157201
1141441
1565125
614174
1293698
1786590
1128483
2598106
2756191
1995456
942229
1175485
1495679
2800969
362601
2826518
2176478
2719803
756435
1917013
2475034
1099888
599982
1130802
1271392
1719100
1618523
2627106
1805636
2224030
204210
1414615
839672
1856584
2631517
1021822
144693
746984
249045
265729
1544232
391199
2800110
2350092
2181206
757330
710156
269826
1342656
1409822
251529
1356058
2849436
1463698
151485
2899736
1937183
1300170
1907834
2605307
528813
1075688
207787
189551
149340
1312492
2838687
1039594
654298
1623066
812804
1612623
724909
435850
1708940
634409
116795
1900404
2842596
1848718
841173
793981
2245178
1022352
2035302
852525
1120562
204565
240128
1885802
1326236
214937
2605839
60052
1575689
2194192
2272968
2067279
1360085
445409
2871157
1092355
608805
2539091
25171
2333401
2559592
610194
389847
578571
783638
950907
1833460
882174
869322
1785644
857987
2482968
1171103
2233846
699076
1873061
276181
1121508
2112132
1262923
88464
2510121
20162
90808
458250
1906660
2494705
30912
655371
868395
1065666
707835
260036
2879540
2169701
2465948
1367748
2549003
1497906
552431
1206777
2071521
2564198
353516
100736
910793
350891
1909956
2519829
1603361
1718336
2894407
1787613
615322
280926
1422608
2821185
2857358
2108757
1843076
372460
551216
1499525
706318
2187835
301836
2075315
2824108
973285
1379058
1830255
2553766
571233
448691
2535428
1909880
1277502
1637576
1731838
197491
1927288
177931
604647
2526038
2568421
2614903
2057690
1698012
2663403
1636997
100612
71293
983265
873321
577452
558671
1413118
2803400
671980
2531926
1142202
1401504
1209410
640654
1396477
922390
2543162
335534
2026304
960581
305442
2608354
1877839
1212261
1219089
648826
819347
1187628
2880994
311342
33024
2736795
2432458
696474
2424374
227257
466644
1129357
845802
1130148
771982
257021
572214
954468
1360225
2225810
1250724
280367
2181482
188893
1958780
879949
1389557
262450
30780
1490066
2482793
975305
263292
1221301
2252391
871927
2323107
166150
337926
1336326
2356286
473694
1063041
1411917
2298046
2330209
2797259
1011824
241694
1473120
2744232
1969629
475349
1416879
1238072
207384
565496
2605465
18363
2679511
2755188
2279811
339754
2513959
2566793
2454287
554000
2180923
1817636
361344
1603827
2033878
2534525
328796
1689884
631518
315263
2289155
509125
328399
1284910
1666869
1172791
1275172
627801
1055883
2523774
1193150
2869033
2692329
698373
1847090
349123
84121
2840462
935355
1460631
2603745
1282105
1365512
974165
794917
1103246
614562
494741
1769976
2574027
159019
2191667
157557
2793523
2385990
508285
1342861
676865
413038
2008913
1040046
744528
1624812
2665344
1594527
1067965
1826234
865201
184162
1056204
388267
785515
2834530
144487
531209
2309912
2448592
1485715
1541668
1335152
2268937
2220125
1954656
1879331
461288
2049784
1041361
2459179
2419179
1385297
2365368
1067998
303406
1259488
1825065
2289374
1401536
1265317
28047
2490100
2178515
1403737
2872355
2174798
2754287
1615348
1742238
96621
1382295
1746995
1528841
489531
1324531
296962
1654692
2394750
1880965
1082594
1299870
2849209
347305
1957924
222501
2402172
638753
2923563
1880147
2275188
1958291
2501484
2376400
2382882
500788
1074101
2324408
480095
1629509
1171747
1279489
943189
2842796
2050158
125026
1031084
2622195
2087494
2732425
411129
441824
2857456
1244536
1903915
2518421
369229
1229988
2444066
2349344
1273425
1174105
1468325
1573899
60353
1822140
561279
2840179
1806474
632218
694774
1845113
2337810
1119118
2630232
1676253
672981
945652
2545013
1231033
1332522
2756811
155130
2608230
856284
2483593
2662219
491924
283109
1896597
2192575
791750
392688
805550
2929180
1879115
804867
1267415
2724066
1790319
356303
465553
2815973
1696175
2717230
275439
1956251
2679400
1209880
1684207
2731516
844662
692881
638140
858632
1517929
890351
2878636
1834040
1014278
2689
1738320
2876906
1149512
530101
2728646
324902
1916944
2910540
1059856
941316
685220
2003876
2069324
1229542
2732079
936391
2415748
1391908
1584925
405252
1007307
1392594
2229589
1734962
1228133
1544292
1717543
191596
665530
1347255
2128061
1716593
1015815
1034886
1202285
35033
2662240
1548640
1335207
329557
2341457
2798842
883175
1951383
822661
1453064
1868050
2693757
180343
2612555
899587
519010
471091
412520
1764575
519070
2124565
2362867
896045
982970
508343
2753500
2498857
1453149
2310505
2311641
1925425
983308
299951
1988117
2759352
2005771
2596413
1135045
2274558
598423
1745724
147599
2424884
239894
267644
813176
1730274
2889479
950179
1089541
140548
2898939
2125415
1597914
1315853
169059
492930
2000397
376840
52741
510754
625907
1798162
1740140
1787630
1117486
1181018
205848
2826899
531631
2494525
1829797
555206
350406
635143
2585601
2784344
17871
707005
445829
1729798
2665572
106004
1103490
1255042
2561397
923742
148761
1192758
51718
2939327
2816815
31910
2086850
679496
707543
656245
1850785
1685673
223400
1405472
1741364
2467833
237219
2009661
1391002
2047138
1002478
144190
2264834
359202
1868412
1048153
225458
2448363
1971297
541907
135910
2861177
1852090
1856849
865740
1836096
1318589
496784
2541317
2357451
2757823
2170111
186073
423845
1332653
1700906
2015976
623828
1008421
2666157
2029343
2932656
508627
554780
1827616
1720581
850194
828744
343822
1927700
2156512
687942
673287
1996450
2856924
605721
2460998
637281
2564408
1389106
1147243
189828
436225
793764
823158
2228020
358707
2234508
903354
48266
704187
2125062
1666474
458965
350815
130742
1482088
358337
956777
2933194
2651427
1952405
999758
706586
576287
1663858
1127046
2911913
1890128
1549987
2673931
2572008
2883669
1840596
1145010
632592
2147791
2752593
1037627
2198290
2772730
1252934
1575047
2058127
2752924
838102
1504406
761389
2516490
1566608
1597282
458893
2773137
2190448
216566
2433995
2156826
1473393
1282879
552418
494264
1854631
2047457
2855794
62297
2240217
83641
162631
2901746
1229706
1250111
2777167
1134482
1855026
376843
1563672
2274003
2591093
53604
1056451
1504123
657110
2324523
2490721
1716220
292720
58032
2734476
2421572
341815
1128750
277056
1099584
2446414
172397
716890
158296
1560168
1824798
490471
2059834
1797601
1343386
211527
2502405
424315
61388
2187580
836662
451997
350717
838570
580367
165627
2818359
1212514
1600989
1847318
175225
87274
1810534
1850357
968712
1186723
2409338
320791
1493160
1873285
1382891
238343
2340533
1657779
466009
1291297
1514523
1722102
682219
1561723
1673904
1977505
261775
926131
2339456
766284
354140
120189
2754381
522064
521568
1072029
16069
807299
1449779
297689
2445551
1711127
1899992
21355
1704087
1076270
1316434
964306
1055439
406126
528331
2823026
153816
2343165
1295194
546654
1008445
2505132
1840778
1213964
1817846
171250
1001401
1512698
1516558
128160
1381325
1393625
2102048
1788020
1611265
1448806
2724064
1441972
2446378
555270
978202
1727846
2375570
2596756
1256679
2652339
2002910
21547
2431512
1401561
2137552
277212
1427628
231767
2528581
2484982
2106432
959384
1523484
698911
1418811
2699269
220451
2537464
89784
1773910
2766995
425913
299953
1027861
986124
2274507
2810729
1931341
437358
2047094
634535
823790
1081637
104011
2348008
166964
1281894
2934982
657059
101787
1799317
2201147
479338
683587
1549380
2658888
897476
677739
2717413
2321403
944680
2228875
1578682
346250
679600
2412687
2850769
750170
868104
2927855
2851103
1862137
204404
1064150
215286
1608470
2358812
300411
414810
2797445
39714
379145
1989646
214627
815411
917934
1457493
864711
1754779
232007
1996120
2063615
2763743
2201963
238842
2360663
2013999
644598
2100151
1308255
517218
138037
403151
2519229
2782615
2311819
2695638
241131
2731183
887708
1641063
680697
758144
1426531
1326007
784759
1341525
663885
216245
456979
1842919
7497
2042726
386129
743148
853138
169679
673514
114030
2896288
1012661
2922848
206863
1302333
4338
2635492
409291
2597237
2750903
1000081
212699
2748836
1467669
2878805
1740432
615853
2435231
392980
653822
2355867
2735892
48012
1547443
33178
2448075
772743
766234
273178
1726423
861634
2011610
1076112
1129487
1161476
1718962
2627432
471245
1038061
2498680
2339557
315436
2933966
836845
1843416
1457372
1511570
1252456
984324
2337827
125646
1963565
2500864
2782548
2625146
59126
1583743
1213593
962784
1667334
1620171
1726688
2329762
637108
2396542
721539
1222467
2363646
2602108
1583644
2823199
1766499
220631
42514
2472172
1556473
1913209
811930
90561
1781543
1568978
688435
617463
99992
2697601
2724854
2339296
2517730
2593014
178864
1875310
1385236
2747745
572199
1628125
2794722
2710317
1955356
874819
2832306
2909017
805700
716233
1297985
791184
126247
1511335
510236
762726
1056573
969054
256117
2403119
2851851
227019
2051612
1743681
2873233
117231
1528520
1058409
217568
1038080
706324
1292645
1392763
36397
191576
2811778
1702233
1038231
745276
2046994
2217154
389330
2555639
67972
465796
2310211
550876
2362934
2697026
2501344
1749285
1018296
2195385
612888
2662746
2123587
1175730
2634090
1089180
1027169
1172308
1878693
1553779
2332789
326363
2191275
1664673
461797
311846
1036239
659494
324301
1801718
287410
628020
2710702
1674022
1124234
2200717
2434040
1915557
748197
808772
520770
101515
2385000
2856379
1538751
444081
1526910
2368391
1205262
2684057
717347
1901552
2015652
7628
1903143
2715809
1351758
1234306
1768638
1727445
1298314
2410716
2003575
1898476
1458289
543530
959881
832344
891096
1704211
1848157
1474298
854281
124469
1017090
85695
707798
353816
1776393
2830909
1149294
2035694
1090489
2223669
1781242
2205656
1463915
2934576
1939404
819178
1111085
505398
529802
795373
2817778
2322161
2125619
1308388
275445
1891464
1337342
1866687
140201
2524411
2843751
2453723
1115462
2247168
1506377
1466554
2683576
1235823
379776
905571
1569014
1342068
2421401
769713
436208
399346
179071
1365317
2697128
307096
1473741
30455
2816299
1839188
419359
1594780
2320354
635035
901700
1601146
2134524
120170
611638
2593933
2895858
2071215
1864485
1828302
442324
1599095
1642176
553763
2774053
758612
2247781
2112494
1808644
1283071
104488
2508798
129924
1906394
2852774
138248
739445
2471925
2052933
2571110
1681815
936797
441609
2290446
2061173
1592392
271069
1296873
1922368
64398
202993
151765
1153184
1153096
116128
1046760
2429670
2620177
306480
874115
651093
1676836
2014200
212287
691855
2778723
1380562
237446
1930621
2463832
296429
170719
1024895
2580298
2784490
1974487
1868954
2117397
1484935
905907
30362
1412601
2095465
401210
2270437
398667
17711
2663649
1559279
630156
520731
255006
2594685
2063513
2616626
918501
2009477
82545
1023207
1603294
1617139
2082359
2830146
228506
1359882
2714620
916547
138248
415894
1898155
2591395
2480335
2679729
475347
1981175
775365
210211
1761683
1459723
1781011
435386
857194
1280065
2917513
1003434
1387644
2428676
1829251
2328368
1498923
2211792
2253666
2611617
300015
375883
259925
2077250
2331542
1966845
2810300
560898
1689336
1289010
1519776
1138934
2027388
103195
716732
1692489
2700096
2709245
2816916
1591202
296291
2290357
1376732
1194037
1354065
2428821
2182244
555681
1468915
91255
2272041
2237905
1068078
2933777
1089709
215592
739860
2829433
2770165
902329
392573
1767793
640270
210762
25087
1423074
510815
793506
179454
502835
2056724
2852851
476444
2908366
2192056
1688514
737266
1978284
1135672
1299261
2348031
803303
2306484
897815
950462
226589
906896
701761
512112
932662
20690
887531
489153
1386145
1739592
2460706
395482
1961579
1298220
2411770
523778
1021797
349311
352332
1818542
2410544
242644
2312998
982663
1429304
1595623
1905763
524355
74953
707139
1641653
2105593
2647077
2060384
1285762
2327773
2232605
2306747
764916
891291
2224528
1864028
744956
2877593
939810
2287722
1838889
2701282
2484802
2810664
1717077
1682117
2313650
1848637
70116
1996273
281134
156371
1738148
525703
1684719
1981367
1815667
1296971
1755116
522842
106724
2467822
2246581
930318
229660
1315748
2116557
930462
945694
275435
541163
40274
2119234
1776654
750648
1805616
652670
1147070
1584982
239104
1606712
1943860
155878
2161038
791217
705727
66282
44420
1037092
1134940
2693083
352495
2539298
2083641
1969399
1217630
1308335
2827310
243511
2553532
1815653
2776624
1098363
1689160
1771523
1213670
2578781
2676906
765065
588294
219032
1785111
946940
572709
1992653
1379455
1880125
2639682
1274715
448102
2738446
1174582
2917197
32246
163598
1887819
498564
877650
402350
2913669
2588696
368759
2181520
2438577
1369987
1580164
1045224
360908
1967586
2422637
1884560
996469
1683638
2875958
1043944
1917394
196886
1259240
2936670
2370867
2270023
2040010
215712
2217838
2163327
1010087
2152970
2896134
1074256
2599075
2471481
1428961
615430
48457
542908
1587209
532908
2039730
2373412
585504
450672
338771
2921089
1118828
825029
322850
2339872
1218094
1680168
231031
2285512
213551
2569005
1061800
1420383
784744
2899422
759920
2466178
2392617
1868144
1213815
2478547
760885
2229528
306163
612972
2504500
1857245
2218196
1318510
2838546
1998640
220890
293655
2902207
101568
2727668
1811228
548738
2514864
33318
476093
2320751
2464298
2357733
968448
603046
1587232
2438351
2530031
1509761
1553773
157112
2364954
1397579
2384347
2917438
12115
209425
2385304
301175
661285
1174549
2148542
312657
1228445
1823097
138753
552628
34912
1772033
900390
2038841
1721743
1602469
1708069
1862386
1045461
1896410
270485
1622241
1407679
953681
1011833
972353
2706238
2338277
2787651
2518925
850799
976288
1185150
1104564
1121107
213198
2788973
523303
648053
1677644
1358815
2397231
179189
785172
2876050
2519370
1819566
682822
1834049
1140248
276405
1552060
2518460
2609904
991626
1962702
919735
1915443
1672452
1645989
2071578
594500
261796
544981
710941
1600531
764294
1752181
1901910
2056446
2842890
786016
242534
401140
2337930
416841
59020
2499725
471120
174717
2523848
1975840
2524232
1928645
1699034
2773301
89386
393841
1851789
1040737
1915528
950399
1514838
2617399
1532059
362251
329055
2733445
2257425
2367597
176738
1919719
2181237
2453986
976404
1633438
1198323
556285
1119823
2032094
2326231
1883045
2282873
2662406
245738
2221898
2339944
911197
2119305
541166
2830760
929285
1319892
1583511
1954232
24544
137220
2019492
2843516
1454647
589563
2319891
202129
1646073
1319294
337616
2779411
446216
2738489
1496333
1434717
2333295
1481974
1130234
1610666
2238877
1981387
1653877
2237215
567026
2028730
2600361
2011730
2933723
1199108
935298
227783
1267382
678950
2457313
1531297
1750704
367467
1514197
936452
1333989
380337
1689315
2207950
2786223
2070080
2923763
1177690
1816407
2380648
2374122
1885316
2638906
690120
300703
544616
2589111
1605886
2695516
486875
1534808
1818073
805551
2755452
786199
521664
764342
2629436
2893865
2804633
285673
2757371
375972
2929096
2801917
2058753
989383
2578094
949581
1200611
2776775
2650663
2389009
1848094
160686
2063261
2772988
4865
377149
217492
2870701
1414273
2636912
2660128
1982409
14986
1779845
2610143
825300
861808
2628214
907891
558044
2229269
1977237
2280850
2107504
1887413
405756
12098
2461756
1286907
2541458
5141
919762
1993520
2041362
2733674
194699
1479844
1313704
2349735
775031
2221093
46969
432183
259612
2680506
2715134
211723
1524288
2645406
2175663
937865
2189413
1902971
180186
91705
1503510
1490113
1650289
2115162
1982207
1834414
1989734
853120
892624
1957267
426782
2044341
2380126
2619555
222078
575449
1297428
641319
381865
956103
224593
722862
1933794
1619099
137990
44816
2675144
1763978
348684
1295797
1541702
2453020
2095044
1236678
1848871
2207747
2208477
1870912
1740159
972233
1486694
2489806
449596
1388119
1932087
293477
2381232
225232
2725958
573822
2005579
856848
485942
2321797
158918
1539023
1281444
2926948
1748505
533298
2148484
994123
1121921
897590
246905
188627
2354909
2033883
495440
2352215
1935892
2725899
547714
2867015
2648370
408702
53710
2766076
1922824
2528956
216787
2879816
620176
2075709
935574
2646870
1520225
1262265
2906344
625962
474201
1872629
1226137
903554
1418944
2014972
497662
2681757
950099
500762
595722
2026748
210846
753862
2582546
365652
2663361
467375
1765925
480177
2053061
2792504
2259699
1683982
840209
2604143
2266426
2177532
2350497
319196
1048558
1788796
229025
422336
1786475
186353
1534517
2571309
2021724
1013910
2833051
1760777
2896110
2709730
1013893
2827241
1535555
854806
1493341
2232424
2296952
67166
217282
490394
1561659
1747486
1027468
2042838
703027
35796
1368633
1046949
339280
606757
2920808
115252
2080341
1445071
1795241
2711263
1417679
90814
1441270
2769208
1710691
2227768
1689648
2368254
248533
715471
343557
1909134
1845918
1441417
2090063
2317121
2162352
2416924
562003
2459517
1655338
1878184
29080
2572774
2254010
560490
2717117
2357156
326295
1831848
718706
2870550
1163724
218162
2835818
1010313
570556
502181
1434568
1851011
1771793
1165041
831377
2259096
175303
2170151
1551536
2199623
2591216
2377252
1853506
2079493
1709633
1410563
1475639
2318737
2709177
2246401
1539106
860404
781260
312253
1097832
2742710
1253542
1645601
2348850
1639430
1028891
2414306
1320051
2930537
1642313
2905173
204296
950687
1314283
933356
2252387
841457
1843353
2888972
1704778
2417863
1043712
1341487
1205000
369833
545725
374550
1425757
2443940
2768442
2360789
926211
898252
750168
2055290
791967
310319
989498
144588
2316493
275563
395749
2076086
1005162
421440
1080191
242067
1543614
201667
2033561
1705358
2114306
140875
1653337
385821
152292
297290
321883
2677059
2698034
5780
534554
2777903
1908873
708722
1439046
1029986
994233
347811
1145044
1474883
981932
543461
835482
1830216
2841065
2247695
569048
1938786
2128478
2745265
80357
2491317
2306782
1550141
581464
1645616
1125613
2257133
2121754
2223871
1892378
1241426
203955
1060315
2110003
1785
1622321
2776991
1313064
1676604
254301
2054226
159077
2048084
2287822
836962
41492
2818095
1957081
2190359
2066827
853248
27687
1554604
276156
2228114
1072737
766003
390952
311195
935436
1706164
2330287
150261
2920140
1472815
2734115
4071
869911
1155681
2732657
243576
1638522
1291060
947480
2088029
1286293
269652
222076
1508663
730455
1978122
1049419
710394
1773226
299702
1279423
2424664
2377767
129007
941325
905202
409370
1880038
983860
1834415
1556547
2102925
2831096
311205
859704
1266328
1900611
1440224
1078248
2067892
650618
2263432
60244
1703701
2837118
866642
679416
1070278
574457
303413
2419545
2285824
2804310
831626
896764
2059741
1216770
1824704
4625
1827004
773817
38103
922573
771485
1333289
468734
2785649
1709546
1246970
2194984
831402
1512892
1240736
2712949
916762
2232818
1563077
1327557
2370462
1700180
1963108
1027415
2843881
2022885
910084
2809820
2404228
2773676
576223
818039
1336682
1715403
2322157
406463
628398
2584488
1411427
2311416
1617540
2635029
1320719
1400273
1621072
744979
2051810
960694
2386134
1723967
1111681
852997
651337
1582284
1195751
1203835
2073343
1121548
974205
475638
1412657
1691476
964171
2044394
2349431
285407
2214211
2773005
1913164
758581
1714832
465543
1828002
11599
1265844
2162125
1864416
2101142
2645458
1348846
317829
1730767
2714635
41780
623678
967832
597486
1328678
1508848
1389765
2749645
82669
2252067
1603839
1363085
2169760
1403222
1845057
1125751
646276
753359
2899811
1687203
2444570
2284984
1708444
2160685
1197425
2243486
1471969
1864763
2452581
400705
835624
108555
704547
1297510
2045651
149112
2309694
1655909
264275
2209471
1657255
2317424
618200
2636186
2522783
2074459
1897377
151681
2017617
2129939
737507
227261
2043674
1199850
2068327
1733283
2711569
604423
2456036
2192581
2207449
1890262
1554781
2308473
1824962
538858
258980
100175
2852450
314603
2177549
2545310
1462483
1182839
1073430
410107
783988
2790658
2267453
463268
809385
325994
1285418
1665740
1888838
2186526
2878174
625619
1810563
2418475
2871674
1889425
1890660
2007935
1385602
648388
2583189
1878124
277291
1139385
2054493
1066106
2828077
297307
2604280
2805098
2503872
1719739
1736367
1909936
94341
302961
1437930
719642
1024833
2156857
2663731
2840891
2152474
546428
2692404
2003296
1856269
1914281
271433
369753
311089
302765
2301986
2424816
1953534
1914838
1103296
2484523
2491734
460891
1227132
531405
1781076
1489921
271196
56705
749704
2238592
301353
1153968
1722676
1771056
1236526
556651
728498
1529009
1780738
1716318
164503
1078950
1906894
1612634
8428
1638227
2796665
268355
1608985
2181464
2526786
1362292
596563
1224125
1878342
2733983
142450
1309031
1528337
1751600
1666662
1195357
1567275
1033845
1061584
1084044
341711
862965
1489146
243269
330936
210930
2414707
311783
2060529
2529014
2027942
2822554
2751469
1047698
1133316
1783016
2077933
1018466
2501140
1937334
1028122
2328336
211967
1213779
1126801
1744136
2464903
1757326
368014
1827099
1821158
1377688
672531
1560953
515026
2105797
946500
136052
1707479
1753533
1145644
654410
762822
1867972
66378
2189308
1307307
618518
2608288
1627017
845441
2147588
2373923
2776894
493944
2052575
1783010
2063406
955222
237307
1227621
2861121
1842109
1664486
1504893
1856952
592026
2007182
1450074
2925755
2865799
663943
30719
292743
1058115
2490735
1119330
2265305
1514985
1695696
2449186
1517329
2881911
2661673
1143816
879798
1378770
1156674
2747208
963579
99131
130871
2860852
1230634
264050
1742959
1141605
1828039
107764
1561799
618008
1928179
2378497
400877
1007187
734867
591821
2004497
906280
234020
2387820
2043113
1074678
2327727
1880608
786066
96319
1253215
808785
1870249
938119
865325
1834100
2041135
2381443
420305
2900575
453578
1956506
2104426
971010
2787092
1627537
741920
1839350
1052329
1603642
766078
420543
80675
2518115
2544864
2638580
2272193
2743692
2811535
1209730
1913901
2127578
1284516
1160832
2708038
401810
44427
175117
943443
510182
1192323
2178790
872618
860224
1078341
230326
1048436
2294986
2304956
2198659
1489009
2129984
1134034
2921175
1517477
396734
2325890
2786405
1194668
1664593
317378
1045844
758645
2334878
861849
1174496
527191
2041364
1784830
887359
1921796
346656
95279
2115371
2195279
2623685
1627082
169717
1276708
1342534
621627
853462
1388708
1676894
2074521
2162221
1151337
2784301
2857617
339080
2187796
2075442
492680
285401
364225
2831163
212308
2753853
1009637
2004170
1545057
269490
2771324
2229495
1922039
1149611
2638750
1919524
2613620
594377
347551
2909776
2404099
1500249
1515010
270399
22449
2883643
1762532
483103
743143
742387
1261295
1209002
588525
1907132
164151
1945100
187264
369792
583802
1914987
1835768
2540806
1581497
461633
315474
2391847
2660672
2265553
174206
609464
1922394
612127
67768
361459
1164978
2296512
1652599
2759505
2463268
2634741
2355463
312652
2475842
2252347
426898
824645
2865837
395981
1815964
1284524
828641
1590044
1547891
710154
2060761
1778805
2647465
2609412
1603270
860135
2444015
530834
2710352
359495
2598109
605541
2144286
1040794
2820560
2788741
957066
1863929
1385589
2159744
1616649
1858057
709192
2627405
2458176
305014
1520698
174749
1962399
1700118
1497330
2651061
387473
1260965
2649158
2647919
2563568
2447863
293634
1416866
895548
872384
311212
1332888
1932016
1802749
27429
932884
1492019
243601
1493273
1101143
1313005
696996
1167676
2316469
1799587
2217663
2620121
2807634
2293820
591632
734163
621759
1113325
2459976
2682018
1987723
909597
712559
2722156
824986
1011537
1274849
2472448
292207
1969800
2621057
1520430
1631731
1589392
1693722
762386
2704107
910423
2844918
2748939
1645661
137866
1502403
1045923
687841
230972
1967231
2393326
592721
700206
629133
879045
946073
799197
2442302
334467
857922
755374
2488911
295891
2364505
360860
373681
2814729
2885732
903971
2314568
996753
633095
1049323
1403197
511752
984388
807781
2792503
259218
83298
2032031
2614048
2111520
1949877
477564
1632374
1021632
2896602
511133
306325
2173674
2791361
2160372
1338371
1091875
2034662
2682171
1415253
2528665
484555
2653456
1007640
2458321
1500674
2033973
967754
2937700
929656
2790711
2446056
477422
980097
1493540
2609256
2901896
173114
159760
1687859
1471635
2061778
537076
1936676
1385223
70733
1042352
897767
401469
1351115
1089445
2300393
2065687
1535347
460627
165416
195960
1677118
2793329
331627
1993351
2423370
2818282
2653431
2889007
73129
2864897
301190
1974882
448035
2666270
1674330
1699650
2112586
276882
2158800
1532005
97869
2079294
2436826
1415608
2427157
1852431
1174598
601166
2558029
1819799
759793
672818
2032588
1857354
329093
2439053
2697168
826941
1466054
446228
1344993
1413811
2310436
29143
2508571
2392144
275709
20820
517678
1604709
1222802
1806770
633680
406927
164104
156070
1443990
1068126
152053
1237794
2246187
1348309
705853
2468243
2859070
1761498
590356
45470
1907939
346541
2514329
2152078
164047
2082016
1349940
1802594
2635455
1922237
396490
1760730
1439296
2909932
472957
2699596
1037069
2245054
57981
197959
82349
1328185
1243026
766274
301950
2231693
1204616
784079
2693917
2448072
479441
123544
2866550
848987
2680335
2807592
1432975
2492644
734982
2781243
1649123
1579451
1183675
1067146
2753209
880711
152925
2503709
1214206
2116798
2641947
1504418
514407
393954
2042403
2090428
2889439
1865903
1807664
13474
1741593
926456
2846274
499016
1100207
2818960
1075000
104020
682025
961282
2335563
482856
1163494
2375446
639442
1724147
126166
990617
1596237
2413068
2075811
1695538
1758488
1442479
493638
1682919
191251
1214087
1959563
1942410
2126693
1400898
2931134
833890
1432331
270362
2266006
2337577
1669952
290583
1561427
684671
1825497
629937
726661
1314718
2456190
2080054
38376
12006
2895465
2066156
1865245
2307363
2165055
1183816
663198
992572
2690702
1160785
1506971
291173
2600183
160396
388085
456049
2726007
338309
2470605
2509967
1300702
1878641
1819081
445274
2753142
1965378
2561065
2028377
646985
2480453
2886098
661337
2128122
698835
2001902
1977512
2637705
1070635
370432
2094390
2094894
756009
2759898
858446
1458149
1264761
703549
249766
788320
2801304
686565
54025
1106917
44289
1265945
1285030
13520
1233
572972
2359175
584045
2911841
2129009
1951014
1882392
2448239
300818
2046754
371092
2279121
2651875
2690924
1192322
2671716
1854328
1685065
2586111
1203816
2111255
1712344
2577542
2887418
1145982
1617317
2323029
2060517
2200631
963282
2558697
2600236
2581754
1919396
1534041
919683
2053534
1242135
2779922
2728463
2052626
1592566
1457956
2675261
508285
2432702
1102360
2622972
70552
1621052
639002
882456
924187
1713425
343225
2343931
234460
797261
761371
2163305
618379
2470594
12934
1075416
1626029
414510
1542502
1581952
746328
1015750
191161
1386495
99685
817677
2184706
229106
2186654
2443742
2557513
740603
2281625
1085100
1588267
1348101
2361008
1532636
2510517
512366
782460
2613449
1536867
2276904
578493
1694746
862764
2937147
2369885
2603263
1598727
1409738
2342941
1953485
1296360
112368
2003647
49501
1995926
2412161
2145807
1918446
1888496
164174
1388471
1672960
1639567
777302
2219184
181297
1574379
1497979
1618678
2479159
2031600
2173729
40520
504823
2618625
1886128
2005834
414611
79588
1030711
1534525
454155
774677
2647168
1768566
373273
779862
191530
586775
2878156
1882622
2373564
1741965
197222
1501696
264081
1482148
1738243
415709
2024706
989726
1729260
872251
1299534
199468
2251254
490098
895601
2006602
112670
222899
2498173
1497543
2188921
1516351
2759433
2925593
112445
2143113
1355580
1046798
2867530
2905388
1577872
1525051
656681
2505225
639792
674842
832075
1769184
1795015
2788841
275283
2359458
925011
2701700
1513509
1574453
2045446
2096330
2643997
1369669
996564
1335898
481193
2333798
1886350
2484263
2068108
796161
789243
942961
1068374
1397141
2135043
2053590
710877
1688826
1009840
1531900
360338
2307742
2090019
2617497
2683321
2054325
25239
464594
2915101
6946
2625458
1392468
296387
731461
207361
1957788
1950760
1545434
1181707
2827578
2597386
2564205
683899
635649
1972179
1833475
1718991
1988359
887969
2645535
2562982
749253
2438201
2297007
298264
2176771
619897
319761
305240
626899
1212505
2045042
9590
1821747
1558222
1032682
1022058
588747
2038458
1914660
2322670
2279408
2798090
1478141
1832474
194759
2687896
2357366
129004
239312
1984068
1225182
904314
1065642
14773
2891740
1400704
1597444
2783797
356370
494083
64362
362886
2710535
1505363
801105
2261741
1661072
2092122
2767225
150184
2738312
2402158
485628
1103811
2759802
651120
966765
2470386
2093588
1958292
681761
415644
2918296
2089371
674010
464684
1494431
1830998
1823664
1987448
2159282
1787578
1601612
1911099
1836673
2925296
903452
601631
611510
2596706
2907379
1406920
185071
2904363
1648108
1753955
133070
117305
995566
1257934
2493750
1077477
1798106
953098
2203441
2245062
196002
1029796
2219248
1661721
2547479
350168
2170715
1700141
1684355
890603
2040619
2551785
2823845
2148912
1219114
1747431
879270
2911630
61793
532457
1287556
1934337
1197447
1955993
2396270
1263133
1836400
1553427
1346558
358801
991706
1992844
2326947
1485654
1961962
1039950
1297603
2514699
1903656
1069934
792299
1316486
73111
2061520
1540666
549567
2794440
2649255
2816264
426096
2911282
2392895
109774
2714939
506716
2205155
1702981
2150757
99539
824462
1982304
917592
25054
985320
772071
1823138
2451500
1402467
1182286
2891351
2633712
2684729
2422234
828697
1071026
2483568
2165895
2377802
1591246
2732629
1319918
2504171
599276
744465
1304151
560906
880298
641339
2340109
2391783
1082512
439881
2147213
1359386
1305570
2134450
250202
181253
2686526
138572
500782
2675703
1849359
1104957
1909991
2684815
1861932
1097882
1140503
471515
2044407
2664735
897830
861357
217579
716219
1636216
702783
1481415
1718002
1481949
894459
1887710
1148290
560250
1492045
118126
1609054
546164
1426299
2186027
314349
775890
692848
2069300
1501950
1934817
1298775
1327266
2239325
2254739
2746186
620957
1734404
2856582
2282899
867748
1737074
2777286
1740059
2243975
2603052
720230
973305
1116503
510627
749836
2689250
2682782
2268985
2778113
561723
2274249
3776
1039875
2644208
612036
2224753
2763793
828759
2588511
1529875
106778
62391
1464932
176750
2578927
1500608
1307370
2233192
156739
2239026
2891138
2248843
1593175
634930
2227422
2548953
1992258
2375655
2474612
664121
2421909
1538920
375660
1342887
1547341
399869
2793732
426588
268874
1448949
2385343
2431051
1079536
932691
2306141
1513081
584102
1582149
516103
1146898
1694335
2407238
1849898
1689543
769444
1664010
2099415
1131802
1438613
1445188
2922465
2802696
644392
1057713
2104854
1941233
912827
618576
1544635
2090304
834575
2636571
1328634
607715
301660
2315223
2390130
799102
276291
2802246
2490073
1833925
2720030
1666204
73916
2872352
2707346
506215
918533
137354
2071742
247017
1840863
2191311
547956
1432072
1454437
1115178
2774632
2124292
2797082
2109424
2205406
2417420
1725854
2748448
65931
807948
1878460
765527
2296772
284682
1091765
1944379
2660262
90000
2272165
823351
572997
1594961
1085819
2148540
1065014
277787
1871328
380259
1349890
733275
2852513
540168
1556674
435166
836540
26802
1346153
1035223
1081605
1869286
555412
2231849
71044
2857125
1705725
1258056
489214
1882489
837102
2409042
2092726
989500
676905
2565248
856653
1333790
1032525
2703455
886935
422956
2072635
1472276
1413097
820444
1576371
417136
2393156
1522928
883314
1455447
2506442
184115
800848
1278852
1964903
1515364
718505
90855
694661
1737476
2315989
1488044
651312
342312
2229863
714164
1834396
1879791
556913
2621980
2751937
1326854
1136791
557220
1665894
1665817
2061781
2847494
1910291
76170
2189281
61452
1600366
2658444
2827408
1711979
2617689
999506
2396119
207798
2501987
1566308
421638
804391
2230242
278750
333209
2269447
2010077
136235
1699747
1249080
130093
1750676
1423522
670095
1637439
2655517
1915685
2252658
1454923
2721601
675242
1220383
451267
1340718
733216
576914
2808391
1140187
2074138
1575321
1109803
17062
501555
2847399
187669
1609878
2276159
2756128
2546609
950934
2840545
1797743
2469979
461820
1306375
708261
873401
2841755
2004422
172853
1148625
762660
916578
1880312
1234022
2325489
2569600
1260868
1929383
1825680
1446702
315757
907597
1439601
510628
2770910
224503
690233
2117160
2922581
1995100
709657
1588441
982986
266979
15006
2177295
1315506
2428266
1792315
1847619
556054
2600127
1468084
2132501
2787733
1580411
1371844
107773
1286199
1306753
2685452
1779936
2171719
1039685
136823
649558
1852853
377741
453393
833482
1614663
1990124
1889871
168160
661723
159382
763377
2677887
2524363
207835
577469
1523826
886153
250842
1118154
1608724
2117353
2792656
2521809
784366
533563
905832
1212380
2825106
2478688
758670
1757739
2318714
1019587
670183
1102088
1335425
2420944
2130998
1100574
425107
2837376
2635571
670227
1041836
1762003
1614309
466500
2771403
1639272
2747901
1061674
2534149
1060389
1562693
1256608
1638985
1274084
2406676
1023427
935855
1744179
588186
1566012
1588562
2263922
825258
1838501
356191
1342829
429024
1664121
616787
2439441
1069317
2478082
1632485
1002836
2645802
11134
1541954
2622816
1472604
2542092
2340013
2402715
893219
2772827
2305187
1724011
1667386
317370
1081561
360038
1586570
1171734
2108883
2112047
281313
2205944
998601
1513366
1286744
1353408
2403508
2428561
1736564
2753471
47672
1413326
2045386
1192163
1839494
1990525
668590
1873296
763528
2392473
2456576
261719
2559420
2274469
2867857
1544641
1323793
1768252
2459841
1265423
1331001
14276
695088
1700812
1875928
2759748
1951754
1460888
256663
2396157
2650033
203717
2004881
1666148
1004652
1777043
1675863
960887
1834899
724989
814483
2536097
1330977
1936521
2773504
1883633
306241
1997391
1494484
2908444
1759739
1766776
892851
2815125
2235579
267626
484603
2853108
2057443
1840656
1576000
525886
1717808
497959
1578281
2014582
1294422
49992
2135462
670229
1267706
1851108
2938321
755100
162614
1051634
1915551
2672430
363046
894997
672741
128138
741656
2858807
1885818
311067
155531
780456
2139858
1866214
2831029
1405390
2309322
1098685
598370
2878020
2488717
1428221
503619
1067764
1839048
2614473
1409048
2097943
25019
1162278
317090
1739324
643695
967542
1348290
2394818
500611
2571658
2656231
430221
2235710
1347663
2287580
2149389
1937767
2792634
245386
2227079
226445
2598128
1931925
1136211
327284
1965209
959118
2243520
2288302
2264249
2706210
829190
2832627
18946
435005
535566
930070
2686277
1579596
2503548
2122418
909654
2086861
915252
2722242
1419444
2060521
2824667
828739
1160872
1120119
424608
1546314
2820601
1090204
1131551
458917
2049590
2338745
1770043
2820966
2082617
1896240
673626
2302380
1250188
2862231
2195579
2021680
1437820
2351124
2570642
834531
1865649
2864115
1636369
2358212
1074110
2203283
916074
719822
1677475
142084
999017
2419255
2239598
670514
1770464
138997
1000006
1820415
1517738
773004
1439866
2443253
538702
57106
1329504
568297
2481958
334980
2084047
2346354
2361050
1179707
1348089
2127144
2809777
592371
867328
2047220
1456397
2203882
2540723
2386318
1885314
1429222
1608627
1720933
423555
980555
2580528
1302486
2494988
1359185
1004367
1854048
2718546
2170256
207755
1392577
2518727
2481417
1537320
1570169
1271151
661840
1279290
1353802
2797483
258511
1882084
424110
2674250
2525772
2363334
366191
2080667
2226227
2589936
1357759
830753
730149
640736
2835229
1263175
2492520
1652685
1572853
1693750
1634216
2544182
1758011
1473930
2381724
2159012
582311
1270915
669646
1007391
2745923
144586
1487214
2922433
1507078
52274
156966
208764
2218839
1355722
2342566
1630452
1405650
807409
845727
2490729
1169789
394183
178444
1061849
2450415
2634625
2443640
581646
837726
2927088
2375580
2617429
1072598
1369037
1562267
2542607
1917419
2653892
2228383
2285737
1584963
1491747
2258941
2410587
2095179
462088
669032
575901
915836
2822325
272786
1017644
106512
2658451
1141084
2559627
2832508
310658
162644
2754038
2424530
2176189
1500055
971158
1046576
2484948
2789595
839065
602176
1142854
4993
123234
1948826
2124107
1308513
767578
742620
2316234
2148389
738917
2668726
1308707
2575433
1174618
2468848
1732271
44793
2561374
1090531
514031
1665968
2582766
755120
1208412
1637244
943114
45899
1690601
1416681
2443186
85850
945585
2915566
1191298
2910534
2231982
76410
199236
1908345
2087076
325045
163357
1282410
2569231
2040307
731826
890772
1610344
1458722
1551107
1564466
2489689
320562
535504
159172
1973475
2669022
163521
2773945
679159
820878
1364172
95624
888665
1647018
1165766
676018
2018401
2134455
277983
2707275
1687668
32826
2598269
1456695
1678235
2515361
1242810
1404529
1972225
377722
1819452
589959
439751
1615672
824932
1767589
2917365
1961718
1415102
477858
2459330
2843284
967771
2339935
1330908
1500446
787859
2004199
459116
2745028
2414565
630161
975288
1706064
1703873
1005360
2568210
1747321
1277523
2694605
840036
2809242
2871383
1809330
2728556
262668
1805304
2299681
788999
2286365
998883
26410
2813588
256187
413937
2296302
446530
758957
2136254
1517478
940267
2454051
221664
2672480
1043566
2849907
2289808
2849609
1626406
361093
651219
227014
1742
543103
613146
2816921
1361692
2286862
2260280
391016
2060666
1175898
84431
2475630
2923926
810189
885280
2807761
85326
2523266
732364
2428620
2356865
264730
437264
562584
621395
2226389
2386263
906967
2399963
2610577
1188984
1210344
2453324
2459088
1100399
597000
1666914
1358858
209842
1532691
1583919
1196089
1507935
2220485
1912458
2460640
1027023
280906
443430
145817
2582473
294304
2136885
427801
1450836
1200390
1027693
1414427
1287064
1597653
586430
1383453
2501959
2532930
772962
1772022
1911812
1620560
1463466
2368725
253524
214460
2158983
2392365
528886
2126534
1063640
2493578
584027
225091
2190507
2209755
1626492
1711296
964066
454344
1777978
480304
1104051
770798
909543
1954387
581610
831070
2187523
736549
1880607
1745592
2556774
2867909
2755991
2854054
2636202
2908225
2452443
1962601
1390863
1664386
2177803
857123
1607989
591605
2294050
898492
994742
166215
269123
525967
928976
1838489
891575
1465906
581541
1478670
460634
491190
2009660
1468849
2708384
2305451
2394123
1347845
323229
2296629
2515753
525229
2201555
77906
1724711
1940560
1161440
927928
493237
2513437
2141173
1438062
1891053
855572
1519607
2202527
2475008
2055345
139044
2389718
2316196
2550567
587348
1855159
317389
605347
2647662
2345395
189556
2815115
746339
1368130
2109595
1873587
2276545
501042
2277032
413613
631716
1616429
2894641
763453
1174345
2620281
1738237
644357
398056
1174089
68887
2664690
1265004
928837
2000700
111129
1353191
2867071
1767709
308385
2115224
1604223
1380766
2665711
1123177
1807884
788816
1347373
1025445
1207909
1305459
2453131
2857745
1176969
928052
659503
1462855
2425732
2595944
1047544
2486599
666845
2489496
1031189
1068696
2155978
360016
2413570
2656074
751754
2366024
2361815
860464
1793206
590302
109318
2712646
2251053
1962345
2235452
2928549
2385182
1516677
518345
1291892
998774
2034632
2878666
1802932
818427
422714
1174808
923049
203622
1880407
879588
1620077
1045194
2069557
63557
2744046
303945
138790
1653231
416126
784648
2668526
1519952
287602
674458
2928977
510650
967432
754
354003
498677
1623130
2394940
1118837
1504196
2691043
2895487
832995
2718069
73827
996475
1251437
1910951
2021437
657652
2544399
1895667
592183
653733
1916489
1535436
1338105
647007
1293673
143531
2417995
2614711
590759
313949
1780185
1879583
2463202
807283
386193
910396
1324799
2772479
357444
2477699
2198255
2090242
493000
831917
2626482
1735153
839710
1841726
2052158
857105
2433328
1944322
1661216
181122
2841123
1083455
79148
1983449
1255776
2831209
2843865
1066858
1663671
8452
154492
2684093
952138
582569
2713495
104153
2502637
1583692
2927928
20455
2905333
1410352
1696534
1279045
2353639
2213290
2869824
353629
1169461
1590026
1069834
2634984
1204414
834152
2240705
2335987
1643458
2863916
1967592
82701
2485606
1338737
2718632
136119
2695324
941997
2781179
479784
1459221
2722900
219897
430756
711874
2231615
1313175
2565695
983747
2785521
996644
2687949
1404925
1898656
1925865
1425064
2900466
1716224
775765
118636
362055
335199
1368478
339792
2475509
2855811
1477926
2294104
1162905
2314414
1682223
15067
303434
1746334
1319444
72405
2103551
1296516
2033952
2517182
1354964
426188
1080510
1689846
2193749
572797
2496670
1551208
2642332
943055
2212423
2912125
1053501
1087706
2372194
142685
1336419
1426605
1467771
2430708
2477039
1132094
523485
2551098
179628
2769918
1350144
2781451
469189
2611342
409631
2083558
1440687
2707700
1659645
1817096
1011585
1907887
247290
172544
346319
2186184
529641
694626
1722445
570869
2661964
1186442
1663632
398185
2457839
236199
2434833
1988398
2318083
236583
2044928
206231
2445275
2122721
1171341
1052466
768513
2329338
1814942
1104264
840829
2348971
2578422
1668621
913444
1689633
1085440
2290080
136744
1687993
142163
1384065
76600
2556048
31225
1623524
1310347
61449
2792720
1544515
1170682
2093602
864025
762477
275131
2783398
1031033
29692
1609167
2338699
450192
2202867
565925
2072249
2044051
86141
1274401
1830504
104854
712019
2256820
750060
1078940
938636
1436905
851343
690683
1889550
2096531
1533330
33586
2541313
2334443
1815411
1369699
1725916
1599767
364976
1697305
989672
1498557
580889
2703296
1096960
2386754
967224
1715758
2425414
356724
2220551
2610122
2393662
1816239
169002
330786
276292
931499
146235
1534275
2307705
801038
744769
2016243
1108896
821098
2849241
1160223
721317
2066680
2889833
1112437
2374096
2452677
2254245
287614
854545
2598662
2630513
181075
82737
1686784
1596349
2911215
770714
1552797
714694
731844
1102327
2126840
734967
2635456
1569417
1127202
1298729
1777923
1090526
2743910
346539
1020511
2086451
2825199
8188
1985394
2926195
554591
2635986
908868
1019126
370466
2611073
2321116
189460
347803
2679802
772391
523103
2397981
87404
2509949
2690537
1357848
1173521
2451195
2491355
2810484
348338
212738
1240729
99355
2010836
1427468
2814758
1902211
2556147
1867466
717510
2930218
2000912
1037156
2553373
1785130
415297
848125
738991
2901247
2030064
2265323
740225
2802038
130347
464845
1475903
98340
1471577
1579542
2113162
2355943
1947527
901670
1975090
150448
1383850
1986316
2333103
1791319
959449
2164885
135970
1819188
1199990
532000
2146378
1496941
1296928
616602
129494
1736152
1666655
2401948
625138
356762
188333
586161
602787
861152
1469329
272731
2384850
2639509
2208343
342618
777194
706774
175953
671966
506628
2727555
245904
539278
841602
2348861
9295
465275
620051
1828626
324550
982755
2009764
893025
2544243
1442960
1050486
1374272
467383
1317509
2151159
134548
523493
1856186
1987060
1237624
1666812
1477536
1079572
2725463
2409117
700187
1235713
2325966
528755
2065065
910056
2737189
2240981
2160383
111871
2846499
440924
2666768
151277
72998
2019919
1667937
752176
2836771
345362
1299079
86380
243907
2576010
1440313
2361983
2438383
2174123
270476
2566007
142133
2663741
1832356
1440536
1155282
1555609
490486
2653667
1820595
2572081
2369285
1574497
1689205
2790331
1468321
2404930
2704546
2138143
2501406
1114456
2438157
1224304
2329703
550158
2527651
1292186
357629
2106071
1343594
445512
795031
776621
895792
750273
305681
283182
796470
1094768
2059870
1644944
971881
1013574
2731763
2334634
2692337
1433203
2321136
1474753
354401
2002409
1691846
1569165
2548640
2504547
2617678
2628992
873100
2229633
205366
753779
946401
1239221
562245
883605
1318428
517971
2145542
1218420
152867
525906
2680256
1672853
2201385
352061
2351835
2741775
385194
1237601
1644507
610410
1897694
1779595
2200479
2361283
1314043
2190017
331667
1258975
2482228
2930970
2554068
1997421
503006
885443
2406962
1872660
580142
815974
1905578
849139
1567538
2211351
1492278
864537
508247
1267554
2201320
155677
491923
742640
544682
2191411
2719475
2365168
2034106
1606222
2327035
2785614
639126
163276
1620276
50263
313358
35089
1800203
1690478
1526337
577762
2060814
586445
1563193
2384116
668772
1331625
2758734
760986
1644005
1612545
377167
1934874
893496
2886684
570819
867808
1162425
927060
240887
846371
2904831
204128
6391
1377482
1151653
191697
1341807
469967
769649
542849
2657497
408256
104685
907750
2275719
2076300
1028520
2216633
2256679
1074126
520436
2790887
2259985
1747898
1030745
1901298
687019
2922170
1018135
1571379
2222173
2806844
1585606
2424271
1842816
1724785
933323
1841299
272658
767683
1415502
1738114
1496997
401269
948133
1390886
119133
935726
597458
2612212
882320
1225284
1549517
333886
2521922
2284649
662094
2593740
1446029
1346785
362943
2316062
2376335
736707
1669128
227331
1154784
909404
2810158
2780696
1239919
2167917
1522873
1135291
2336160
197905
1367337
1804805
2792533
2256533
2900297
256653
103035
749599
39061
1100900
2495873
1470957
1926810
1196265
2253036
355067
687925
64445
84445
1546721
2688530
292301
1329685
1748551
241529
2136228
1196863
2115959
1019763
1823672
418928
1934910
2116602
2166888
346289
1076419
1239711
2415808
960332
2221139
1007055
414583
831418
2932266
584478
2591920
153240
285904
35880
1491828
374355
711599
2327799
1705658
896272
504777
2061839
1345240
1247089
913692
546494
2012789
561120
1111286
786578
1118334
730147
66554
807727
1604317
14628
2075983
617856
2368516
400955
2864640
1632762
619503
762951
2522329
2837521
2677607
2558631
1736967
1438393
34099
2773905
818837
93580
2443118
1001400
157337
920210
957090
1776935
123095
2483050
1468456
268805
2645995
1237334
2437284
1350005
2248224
151807
187713
1630716
78483
1162351
348202
807650
759512
1879703
1884236
2392665
1498004
2683174
287954
1041067
1573554
2498608
1290658
108666
1093498
2307358
2628668
273448
1059544
2467505
979475
2204765
1783324
2170056
282274
1230397
1165453
1086503
1766619
480977
2020272
1280744
500913
1052093
1071139
1266491
1560424
1962245
208779
2488902
1925918
428877
1758124
2569326
120238
931137
460113
11529
2029438
684049
2307663
2701166
442034
1717924
2902318
1290872
107048
291033
2904730
867125
2008315
92481
918935
2104188
2916795
1154218
77521
117059
1612570
1920198
2489903
2536969
1242769
233989
715577
853894
2280449
2515860
759479
2879087
908072
85490
476353
1311512
1889507
2570269
2649910
1617948
2674432
1514158
2734569
2053504
1435923
2268491
2783058
382562
2367049
178580
1033843
1083098
1231863
70551
311180
650327
1965058
2076218
761896
2520663
711169
1015673
2061074
1596632
1870342
2023153
1641946
515622
211988
1415025
202419
1848542
807365
292988
2415580
2023887
1638949
703094
1739079
2868736
2151462
676222
791466
2428043
854695
639392
1303807
2884533
2692585
2439748
1589114
2029968
367593
2907708
1135352
1479819
1167308
1130118
1027118
1532052
1247625
651551
1505660
1995744
2870102
2249448
1076739
1296866
133615
19860
2478796
1251861
1066580
238874
417031
1437081
894054
1354649
2205022
2749231
1801899
108104
1673442
2147097
929067
2712215
1222935
1382617
2761646
2630680
1951856
2751044
309032
1295482
2529600
1674848
2766684
250816
2513953
614954
1484335
900291
2414648
1897614
1286228
63455
1468030
471854
1897148
2262345
926079
260105
799009
2010664
1183534
663414
1462379
2888336
2004701
303057
2599316
2770737
1556913
2898039
886643
105488
90225
1103667
2904201
612997
2936836
70256
2625317
1667741
2048050
1890493
2753576
1983219
1205128
2009946
434620
2668804
1913637
2708558
1159254
1496654
280150
2683104
2786880
1763008
2638844
855556
1015464
458567
220744
550723
2445085
2763910
48112
1192764
2746389
1659390
833746
1716097
1248937
12968
1676805
140657
248194
2846656
99569
2189278
101964
1502293
1812293
1580695
697060
1834577
2794883
2243822
47685
2118662
413349
1055643
1750953
1907102
2123290
1417906
2200564
2764956
2272408
2510403
2820286
704609
1083013
164016
2936674
1624503
2402814
2893714
1959392
585213
329911
2244981
208545
1831248
2334626
1687748
901669
1464470
1050999
1250680
1530074
727792
899783
1755994
1137110
2332314
1679518
1625505
2204479
1012373
1136798
111995
335528
1628050
2340180
2501698
1790573
1842610
195213
1706818
750110
2925853
855473
214887
2528117
2020374
2120440
2381078
1866378
1854998
1983390
1269412
1720246
1502588
620330
1220956
865578
1285629
674451
926885
1548732
1560408
2659096
1692871
777687
586524
1512388
798962
2574966
562842
1908990
57636
1438757
640516
1915873
2646969
2861463
2616568
844608
753873
918830
2822188
307869
1404539
2263730
171873
99808
34460
1249368
955689
578588
505734
2107014
1708492
2158412
1702250
404568
2798771
2115415
1623034
1273932
1170525
1388006
782994
203940
784392
1998791
2392527
2436081
2902902
1427228
2410744
148517
855972
2253623
2597049
1818945
1613005
1190122
1978340
1067889
340162
1919916
1516525
257520
485832
1596259
224422
1493845
1394651
1080685
320000
713072
2857525
338829
1021680
331215
1958133
970314
2032634
2789513
634391
817642
282665
1002988
1758871
1048013
1224318
2665293
1069891
1110061
155133
2031533
2060876
841252
1095532
1546890
1273428
24301
987103
1184041
2088104
839466
1920175
462338
2364493
1231112
1846553
2166378
1399823
1167840
1471211
2412964
2074044
1362828
1542907
1079791
339943
2104515
2894363
1388703
1332283
351655
1367251
1495148
2376041
963827
785227
391176
2092861
111771
1397560
177902
1359548
2249915
2348417
327584
2803656
384354
2293369
2750261
1796631
2374404
2590539
2893051
1903980
1293713
2833762
189733
443476
636105
1864438
1767442
830433
2849628
2514470
1354425
839292
293814
942948
1364554
775394
1097561
2491883
1970925
966918
2684959
2156058
211108
2929907
2682476
1589633
1015512
494830
698844
1043064
1325584
67501
621661
2909820
74302
2124000
1563644
1885577
353639
824764
2383306
1081169
1894783
2786344
1329790
2437651
2848876
1998286
1053706
451399
608975
1904984
2335605
2038884
1263980
732613
1933403
2197992
1788906
1945021
2419806
1878917
965832
2000962
1020747
2668597
1463339
803721
730306
1562225
1022809
1636782
2227001
2145131
721842
166671
2072850
1962871
298394
2934818
2439841
2845717
2205584
2911580
800941
2259118
1767696
561326
772681
1585009
1536509
164574
2229291
1912998
2863625
1489900
1828555
1487852
1138371
348003
912933
97676
1425351
2625807
1142857
308489
1340489
2147561
1033399
777780
1736940
1606141
2177518
1702127
1787427
843264
1583028
1398411
2550133
2744463
1624558
2676889
2282607
1270068
2146060
1022307
2538973
364920
909406
699567
2825184
1502805
189727
1599785
1407469
1714612
1572127
2329915
1293269
386879
1043717
462314
158417
2313981
438280
2598727
2557464
2263764
2225311
1144126
130699
778087
2836011
1876368
2094361
2278353
1321205
423987
675151
1834523
1797033
1524254
2302460
2835596
550694
2534458
2937407
2843881
1757047
2185792
2916524
1548400
1163276
2461123
2186946
73250
810477
2128576
2300858
1445051
1559198
2808490
2215893
2757204
2716279
2205480
382861
223286
1516922
1222800
1512137
2785028
256282
2219836
1141169
966739
968938
1391812
1791767
2555913
2558921
2814556
1987453
2204233
546436
1185289
264147
1509783
2162673
388865
881280
942199
2315158
1308738
1905669
329498
547138
2153203
1153097
517912
107314
919756
41135
313378
2413403
2650632
74124
1904047
1153910
2325032
1511423
1388871
447441
1999660
644129
2838581
698542
389649
1404163
777321
441960
509870
1620929
92185
391508
190049
974861
1475082
1995831
114795
1363138
682183
2390995
905897
2444361
513582
560864
2873843
2914866
60704
990191
1786448
2141700
2626189
523139
1300327
825526
920580
219705
62343
2921909
98628
2368175
2116007
1887904
1357702
2678029
2841734
1145179
1678723
1230179
2192805
34147
1032295
105357
2711497
703144
1092281
191903
459255
2431226
1233993
892857
2420335
377160
280869
2471742
2254940
2711795
384033
537771
272952
459901
809779
1142432
1916534
1997198
2002480
1796813
2274429
1669939
2207671
1675675
1397899
40528
1475688
1983827
511316
2570105
350534
1424002
1938343
1181006
816846
298492
1714982
2446794
177840
2506045
1072239
1693342
1729926
907573
2202646
160198
1098057
567697
2345025
44661
1840633
450832
2465218
786425
2343053
98313
2096805
621524
1594085
1151391
2683679
1945730
2896592
2452884
2675836
635316
2448382
623830
2370306
1337841
1301678
500586
2300480
570721
419322
142388
132552
490264
17293
2085996
1543805
1781456
1124463
1823852
2817656
2759081
272881
1971993
2534831
1704721
2119942
2023426
703080
537437
998369
2860679
1206909
1157970
2110616
278504
415696
2408131
1958995
2663373
2211478
2924567
1389412
1823055
2806031
1790417
104174
2239665
1634141
1830814
302218
1351684
1677237
1890964
2441794
2318552
2345899
581916
85744
1208151
196428
108376
2456641
2472173
2478110
347956
620206
539033
1711923
1604626
2053698
2301379
1215737
2738679
2779372
2181418
1695819
485595
631345
2323880
531508
1065470
321453
122159
1813573
555350
300393
1222354
2510868
1890930
1065651
2831281
415018
746961
2049480
1752996
2780045
2383616
2675952
484327
1289247
309186
183684
441351
1920395
908723
2277273
628746
1501400
1215016
174823
1429944
1599881
1633441
1159324
2934666
1367627
1968159
487400
809630
1481781
339313
1304476
2815513
59718
2302807
632498
2050028
207677
426137
845125
1461600
334200
2333551
644278
2213818
1527614
1091917
1965302
2705285
1153593
2476599
781773
2474641
575708
2549652
703867
505950
2096090
1883027
1605146
2457436
1112024
1250080
1913411
284927
590218
2246241
2508379
1850659
65476
2192067
1467500
1902916
276061
2572086
2014813
2420403
236180
1722700
1505382
1307817
1529208
2306332
321998
2162613
1277067
1078752
1599614
663056
2665266
576897
1574690
241723
1495089
1298402
2156687
2104133
65007
1689324
1875293
1414788
2110588
2182913
949246
471019
1733780
2369099
2113985
96429
649405
563883
2597615
1264857
848110
1207345
1468931
862183
169725
2846784
1152502
276964
888416
486715
380295
1395224
40968
2423654
859920
978537
2092460
2307204
915928
1834635
1708854
2168675
2838711
476353
1862002
648181
2182495
2840312
1462232
2647852
676648
141742
881153
2819977
886644
242062
750493
2690972
147138
1925233
1383020
1723368
491425
581421
332482
1440692
2185311
1632832
1645424
1969850
1282334
937726
2170101
630609
1950589
567146
862635
735575
2640937
2747108
361381
1907329
1829779
952248
681229
1703809
121855
2339587
2237887
344834
2774604
282475
1680558
1675337
147783
1428142
2938748
1189160
1015589
2529175
1159388
8051
472637
1765049
1961894
2720528
951769
1625216
2764630
1707232
2223979
2178433
1826400
1359299
1926926
2751816
2208509
2639967
1257612
2202617
2903924
1063364
2733194
597599
1058738
421233
1757124
607027
1350164
1489136
462177
349939
2380641
2885260
2692050
1921834
2076399
565405
1478086
2168625
1445356
971300
2250838
1406087
263829
729788
1432362
1519362
920636
1641126
1242432
960978
2844049
35733
2591358
2241733
1574947
1374247
1096108
709875
2726494
442507
2315345
835914
776698
2085126
629943
1774449
107643
136968
551425
2547749
396513
13986
1633675
769668
1687960
1615818
1039853
1009127
239232
1446548
2740226
2880646
2542060
166456
43246
2731045
160120
2104828
1626689
1581691
1893354
203342
1179000
2744319
82369
1487105
2274026
1219821
367402
2262044
1501113
58827
824341
1722041
86607
1243738
1848555
733164
1944087
1391439
1441501
957545
2809221
1689981
2762787
2753767
436185
2555619
1112674
2061776
1743017
1649890
2674964
1077479
1135200
2149472
1993764
977983
2395882
2699316
1644325
1462105
862212
1884707
667985
2532663
2011788
848193
298309
594068
728335
2530943
2575985
1729478
561247
117137
898627
1097979
1580649
1224436
53331
1952579
1568363
1573791
1800251
533700
2409698
448980
2809438
1745639
678383
2249878
204355
1178266
355913
1494808
452023
2037380
668553
2882951
1300646
1469541
638106
2498761
1081753
2324230
489125
298981
1053229
2679038
1812977
36947
215553
1100895
2200932
446514
1768359
1977450
1518677
547018
1905337
576823
2761158
1212894
2359560
2531304
1793731
493918
1221711
881344
2763328
1877522
570855
1896501
372515
1642126
951299
1700727
1051649
557282
1982442
1547498
779119
2608439
148291
2401071
1676427
1986856
2183792
2684202
905696
923171
403244
2836608
1634562
1565875
1067048
2907007
1414099
2227996
103872
2243523
559375
372260
2935908
2658573
1246894
2411085
743352
2295631
693449
1752460
1311087
2078827
2296529
978490
2752906
523739
1885347
125014
1190357
726093
1189180
2319086
1208995
1120860
518250
1687567
1540070
138086
2684855
1008731
460031
2662632
2214501
152823
1544367
442860
975581
1191153
2182220
867837
2853643
1730883
2166432
762564
1846013
770804
471010
2137183
2502343
1733662
2148828
1865827
2609923
293039
945125
869201
485087
1988807
1755929
1558809
685746
490693
1197234
2450157
422239
603167
735289
369329
1137638
2287301
2845924
234071
1447609
1856784
2428414
191904
2183200
2723814
668528
511133
977843
1640113
424618
2589532
1638976
404175
1014542
2457253
963061
2003833
2764016
1234994
2365652
2532353
2166823
147744
520190
2594569
2570036
321970
17677
594951
2174963
2199294
43478
846933
553737
836887
2310418
2893431
888528
989542
1942980
1082269
2761433
136201
2094847
1187577
458783
914699
1582801
2815320
819355
2650980
2639050
1562633
2248424
2178046
429995
1979385
2757897
1159975
640079
333086
1371250
1376962
732599
1129094
2653347
985186
2100513
365488
2839662
1261637
1862777
2572618
2178488
1198071
2035673
2214598
188215
1669087
2910006
834334
1231890
1205047
2357185
1841705
1354486
2584102
219159
1012046
20432
1279496
938801
426807
2481286
595957
1358596
1745723
2876630
2444083
2859802
235190
2342590
2852604
2777877
2315175
2549078
978834
1396019
985803
509801
2019691
2563493
2441721
2584646
681003
2333675
2560903
1169362
2518427
1185501
1378673
1356295
2641403
585417
1125491
514887
1264144
2893086
2197152
32307
481257
1997750
1783748
875473
7948
204091
457480
928163
2724713
661568
2902660
1372975
203299
2835770
2463512
19718
1824843
2112817
1011046
2628504
2500105
1565300
1598898
2591546
224250
875554
787157
1556163
1513015
445344
1789955
2327788
1928646
2847763
1518539
778608
955693
2666344
2835210
437302
2616692
2925928
1991546
1233170
1388865
1090198
1481235
2385779
1276920
2522805
1567747
2202259
1085493
2929815
2798712
2389556
2159440
208677
1165603
2024590
978687
1215390
2343286
781765
2087445
1936183
2587156
1216379
95892
2305072
1322846
1459851
2437348
1536900
1520111
1218099
55655
1402483
1685188
81547
2881415
1989065
2807492
2828212
929141
1383213
1878751
1640896
147761
2341844
1062240
527233
1572078
2482443
2838810
1986144
2827677
2024882
2842776
519875
2837808
1175752
1326014
1634144
982875
341519
358712
2878082
2623754
461929
1554638
2738784
1992074
219504
783444
2556353
2633805
1756371
586766
1814146
480760
579046
2687942
699440
368284
2191645
1140372
2635443
2180754
2324031
344215
2530971
2152346
573458
797521
1737450
246781
2461570
2229239
1460960
2086505
810616
2169384
1006419
2553016
1328688
1594282
1822011
2588981
1389116
1541874
2035524
1032994
2609631
961118
2767745
2664196
1860602
848825
2204878
609875
746815
1155962
1416344
1836053
1718281
104911
2246427
1635323
2146910
237600
1486122
306353
153705
2591392
907866
2041592
2615874
507915
812251
2584721
618671
524202
1010392
2431704
419536
2762882
276183
782422
1951934
1973134
2910363
558870
1544681
109094
1851052
753304
2702375
944219
186497
259577
407127
2472483
260288
253620
254994
299001
1644347
511582
2435877
1081873
1993903
2213770
1460268
575440
96131
523686
533403
2407714
2420955
127508
46229
2792974
2677546
954542
1969523
1109959
2355131
1586396
230160
628192
1824827
1573848
1929041
1629486
2816065
1574074
824629
2672850
246994
2455911
1295715
1134609
2074425
424812
368622
2552783
346298
2763963
1757626
2266723
2463387
1529424
277735
831584
2546217
546653
931702
2301840
2007323
2156581
821292
2287928
1156242
1323462
2931692
2592302
1346072
1439769
1897107
934135
456094
1518647
573615
399981
235290
2738545
2011653
1145381
1885394
2293974
2377685
535810
734290
927369
15733
2195881
2875035
2694789
2726906
2197574
2708589
840567
1618184
1843390
1620313
166355
1857262
2838819
961825
2511035
2103828
1717765
610277
1932324
10433
327831
1856292
814570
145202
730910
1755103
365266
33750
2131527
364308
37255
1156686
462281
2075501
1605656
892370
2027575
476508
270676
687219
47132
796701
2736113
1320258
411250
683035
2727334
625899
2366666
254551
1226689
1511972
2673685
2062897
656306
268379
2052612
2697107
35384
764938
2643565
620836
566522
615837
1637772
1438786
2891032
2936572
1905272
2388348
1083618
1387943
278373
1158834
790940
895065
2293477
243106
924334
2926981
2231979
1962524
1633271
860078
2864909
763303
1425393
1252627
2795667
2860055
1665938
2875309
1123679
161415
2250032
1388168
1229112
1083796
96110
832290
1964688
2267199
2024005
1132085
2888862
780451
702150
888943
821007
2910960
211111
577578
2044756
546318
2714277
406861
2817400
1185047
1924607
1432542
1299522
755881
1775789
1267700
2219959
310341
2644285
408441
2655642
1205618
2030417
483806
2901750
999102
2229030
977175
2886581
850353
2899934
2163522
823934
87651
1805259
2903727
1584321
1143659
272478
703015
48013
604713
1055574
1531520
820395
1126580
1275140
1216243
1800035
80121
1318824
148525
1492375
1780923
2132920
1547886
2688274
431677
1443285
1934499
623071
1613626
83995
1412810
2629200
1118930
1871364
1411831
128225
881438
1854892
761217
2079882
2820669
87770
2743659
2509264
1482272
2277683
2881322
1547412
1999875
1387314
2335459
2690794
2703587
2745071
502047
125571
2405830
1377638
979460
91307
38268
2874840
293063
804105
1496040
1084321
1068011
1297458
2042158
460993
1542002
1479907
2842082
623111
627080
605820
2715280
2927653
1808424
132847
523279
191523
2664371
1086668
1231810
2293415
1911419
139544
1181830
2295573
399026
2919064
1935039
903784
1263352
2106286
1716754
1621797
2909618
1717523
1856130
875625
1489635
1072292
546887
2210183
1399645
1272620
1349175
2322896
1866051
1750138
1803660
1023355
2908576
416976
323848
1546418
746175
2908873
401096
1002774
1746614
182377
1716070
1658736
1079437
1828858
1705162
1012564
2539931
163748
2010995
1387293
1910131
1370613
1712958
414304
2064220
695160
2128797
1667879
918679
765878
2603411
1601746
1843545
677113
1940505
1757535
364550
1211034
2061090
567794
2632003
505261
890710
517202
579874
1875560
2463439
2711618
2105925
2766457
2060388
764833
258916
2708295
2393158
1068742
1412744
40169
2355030
2741281
1712916
2677689
2767754
2019809
927271
138727
2224098
757039
2342172
493294
993791
1714662
1276800
848602
475947
337803
2207293
2894762
85087
2312855
1749381
1733885
2697693
2325859
466119
2069870
1129375
1794716
2480607
1686870
1517088
2739101
2271415
2297016
970982
2862464
802078
1873123
1773156
2146687
1257242
1929657
180715
817738
1453609
2923782
1957226
348101
1790060
1952197
63335
200826
2290902
1114358
1546216
395778
523208
1730079
615075
2881505
2015550
803868
411455
1567542
1878330
1535741
2887809
829839
1329166
2619735
1406577
1095164
1810943
1975640
1514138
1170441
387172
2269394
2045252
492579
865385
1374648
2333595
1505358
2773002
1100759
459493
2792712
2508440
745386
1719918
1386341
2306634
1253073
1223559
351815
2670417
1993164
169764
1366948
341463
647752
737812
110073
1078714
339714
999198
2564624
1314251
290590
936206
180378
1493480
1034174
2760588
2554502
1191156
1550426
2569401
2339090
2796026
2421774
2425693
2305995
1088662
146950
2097307
920389
546587
856799
996751
2870750
633620
1072428
2309304
636777
593738
380347
913788
1506929
2025363
350669
2488582
1818037
1787296
172762
2054661
1618080
1781299
947681
376112
2027657
2142712
1244774
2422239
359882
259933
535483
1642363
2230655
2063711
1053526
13617
104374
2071369
1915239
123915
2147963
2079841
1065372
2884377
320362
2437239
2545653
1510536
2097022
2315841
310439
1021986
691415
106977
2374448
669166
587778
1566159
1751179
514495
345285
1801714
2278869
2438368
2708309
2713563
1049742
348242
2051612
2041023
1180819
2617639
677144
1607532
2931564
1519920
507849
2568129
388495
2823790
486196
655292
2739064
1796530
1521090
2180678
958546
1165740
2371327
1313178
2337174
2110157
419005
2471257
572500
2349214
2387692
1054712
273813
1601326
1522096
474210
19613
1499678
602620
1151470
1412412
2405959
554802
314043
295522
772439
2030088
283478
270278
640818
714168
7957
2245410
1556638
1859324
638423
346098
2816121
1222648
2603212
2522151
1498692
611887
1333303
938907
1253797
1838733
2174171
1572092
2174946
670922
2253528
2899948
892557
1149727
777317
32232
59132
1773841
883903
433488
1787602
1439856
839375
1061197
1432601
1866203
1288926
1673528
2328786
1274212
2810896
950454
2733131
981970
2167754
1264654
2111292
794274
2627211
743467
2275504
1631598
780396
2846035
2857460
2107947
1900677
2938797
2469653
1515959
1345161
1601728
1911485
928628
762385
785181
1482102
1725652
684529
1815477
2667208
1195475
517309
1254414
937314
114666
897981
1059760
1163404
2446898
620771
1870360
746356
1499603
1000899
922694
436660
2395495
271665
34535
1665240
1881975
972482
1063354
2280108
1646985
742429
2281560
1827536
1193986
2629267
486150
1975228
2715259
478248
1829805
579897
1874323
491524
1944359
1568607
1670548
2593994
1590660
1011153
1760488
858314
147111
2150102
1520822
2763142
2547224
539648
1751487
2077494
1237716
724179
2927303
1627094
1773313
1487149
184649
122532
1628412
1994321
2135850
1048528
1864066
1709107
608941
1385791
660006
655859
2915795
720507
2182696
1723957
2529897
158028
587893
797345
557967
205082
2441189
1481873
138978
1628313
359609
2888788
2741948
1152613
2234055
2919460
2219688
2552931
437495
2501096
79492
535822
2590829
2685778
1232474
2367725
1178820
92531
2138830
1546250
1942150
1262193
2492104
1467
186030
2358548
105726
2752191
2375406
2874944
951683
2322099
2301896
2080214
1642398
375831
1477966
213758
2722315
1385544
472265
1334550
2554152
1297159
1630884
1006035
1118522
2856897
2680534
424213
2754442
388243
2429925
1221570
524695
332211
1785464
1579351
1522591
35457
537035
842833
873690
1351748
1599627
2162594
2054816
673037
946856
1565803
2886404
2574610
1749513
2362826
233840
2578329
1717124
2371701
386332
1713051
431019
1879918
86519
519777
2547979
1410726
2604460
2834818
1762181
883000
2652175
64291
267978
708262
2641614
1769054
340169
291340
366082
1660226
1546722
488866
1779326
2725378
1055930
194446
1775294
1299693
1704736
1753659
1492352
2164129
1369880
2104014
2152449
2229150
77774
2712268
2202671
442005
634622
2547401
485380
2535796
1179320
1028492
859462
2221100
694477
2066441
780391
420778
2153887
2646997
2742576
2039334
1526293
2120971
1210924
2429931
2062496
517357
864134
670348
387333
147890
1796183
1820484
2429481
64708
909350
2330001
1246650
1850547
275116
350532
2452236
454675
899097
217596
2152883
1129367
957930
319749
2270809
9889
822629
112984
199952
1699913
1237617
1453593
2579533
824942
2406825
1772820
440869
1675411
799549
2661905
2390128
994991
1262170
1687255
1762873
864468
724613
2620343
1317133
34530
1154767
966925
1879346
334535
1302518
676363
2311646
1581845
2316114
1884540
1369249
664559
103228
1415245
2396126
2510862
2182457
187540
2421034
513970
2000437
1352591
583216
657653
1576472
964114
1217504
516171
1597251
2408801
1244163
449397
1279449
455401
418973
1745207
348506
2730530
2889311
401609
523326
1511039
2408637
976636
801266
1358713
1951586
375504
1089075
2151570
1695376
562744
2611201
1610042
2291947
1103186
2297723
618495
330936
498840
1851582
1475691
2477293
1173019
381543
2798096
2137278
911126
632778
530759
406301
1056550
967545
337864
2060438
1822235
186746
2232135
1530064
88450
424733
990105
29940
370437
2044968
1569259
1693236
1764744
2679359
830150
246746
113303
2621771
175938
2213719
260131
2116892
681678
1046270
2710374
352299
2874168
2837290
1490288
2551830
239934
836756
2124326
2784928
1940777
1090031
1840474
225859
1851076
885489
847616
89716
2838957
1863000
734843
2239489
2902871
2010790
2725977
1400292
2025935
2932601
1055351
1965170
487485
567380
643793
2362690
1028166
2068883
1777468
2673110
2933981
1730495
1175454
2304476
575300
886914
1165843
896832
1782205
441319
270373
1871845
1732511
1833391
500581
21153
2300383
171297
2324888
209304
366596
2079110
1777548
378599
1494553
1244430
1741552
9097
2738994
1381806
523089
1158254
2138471
1391190
816403
1769344
1552433
22940
2582339
1209569
84294
2461214
794689
2517684
891403
2483473
1535860
1771185
2335325
671742
1000796
449451
2338983
2403434
884681
47219
2377427
825131
1383093
2165529
2471399
1347616
2765334
2239440
1181557
972858
432400
2375196
1114320
2446620
2005008
194673
408180
1866065
547830
1751080
2643116
1064006
2524487
2695888
297809
903489
2622803
2796860
1130762
4193
2624098
611612
1107681
2161152
317847
2673679
1824326
1519976
2816084
684100
1865042
601463
409764
1316887
255742
1700239
2844215
2890590
396653
239770
2042737
1797384
870748
1387953
1624321
30150
72031
672605
2875567
939015
1878869
1974609
248037
1150273
2668282
2890916
1131239
2862267
957114
1279205
1685375
1681637
543586
2492325
819639
2067458
1060312
1538909
1872881
180007
973874
341805
1222142
802270
2899846
1589729
2437028
1436190
1120781
1596840
639894
428536
25553
1573925
2136068
336968
2444656
758515
1056738
117056
175491
1547526
2095726
248545
2198678
1080315
931195
2474682
1102853
668774
104846
186481
1756030
918078
399503
2165090
903687
2337694
1930140
2281895
151729
162787
827944
637641
2154743
10444
1652332
914594
749745
606245
2821007
1751618
1832112
120093
721250
728622
131785
1792146
720226
689270
2731302
2561413
634440
2233913
2113837
2906684
2855907
732166
2437310
736541
862598
2277121
192988
252182
389244
701786
2253314
325917
2824809
1689362
1876822
613827
2876708
2610564
1801992
1292067
2595638
509029
20859
105592
2773559
171705
439922
1593148
2034273
2081476
1516979
2350167
342155
2747558
1023209
1896586
726079
288126
828803
1954115
2568354
2192613
275938
2386067
1094302
1786542
1426197
191262
1982049
1618711
916084
1474388
2784151
1627143
1574841
322196
1532343
837469
2805181
827199
952930
2492188
797915
392291
1917763
2211542
1793937
730840
1826705
2093606
413407
1785576
1866048
2361688
2117735
1580922
363988
98526
1744775
2275147
2590816
2276155
1333328
1820393
1031422
2436741
1393324
783407
977594
1265100
1252339
1716510
1099652
1054647
928867
1033637
1642519
790485
1644969
2369705
1891662
1530818
2296048
369601
1752450
2045411
1572355
1196512
2694734
64342
38693
379003
2221757
2143842
598882
2670768
521555
96234
1292808
2466779
1577367
2783210
1523557
897451
2310797
564816
1224188
609770
110857
1526761
925322
1730735
500285
1654539
1327909
2190466
752068
601246
2709721
2543190
654299
645916
46769
731255
1141285
2334644
2914606
453526
1474870
825593
2261943
1868988
2309519
2710823
2415710
2211901
938201
1028979
509546
2287999
2424824
1911474
2163948
75187
1772204
855511
1990913
2557192
1883939
341062
33499
2819320
1297840
530752
1297421
940102
539292
2542648
577395
1429912
1919296
2413159
1669953
86553
611713
2696908
1453079
1601228
1825076
948718
1789427
564276
1440339
1854117
2763164
1113638
224584
1450487
903920
1173908
1348565
1246286
1880304
104441
2375037
1928882
2191857
2442830
531040
526247
248315
1187815
1013265
1375931
2486233
2638771
1651438
125042
725253
737239
1120629
2921115
2693438
1196128
1152362
1683265
473821
1335762
1155586
2243136
827243
942169
1389597
2566986
707732
560447
665760
905667
1233165
1072898
2711346
2517164
2419574
718796
2214345
1673059
1969702
2343268
1390320
1358362
2846765
1175515
2897113
2298678
2801997
389751
2461676
1172345
2656736
660656
1999342
775904
70086
275764
111107
422633
1942384
1224203
1337018
2330537
622301
2940120
599144
546123
1912877
1472687
2597370
2400861
2891314
1816818
2027435
1308940
2172355
2154640
2515454
7791
2022202
193313
1532739
2207766
1830282
2897941
614470
2452166
928920
1664774
299792
2682785
2533748
1768783
958651
1657642
1766910
120615
667003
650031
1908174
2396323
1958630
524649
630255
1292843
138824
67402
2881896
1773414
2485887
2662182
2012844
1808152
827637
1261191
100731
739414
1770160
847091
2552751
1697041
2101961
601540
2180568
1572108
2045590
2027771
2329844
2701364
1800874
599486
2726495
2515793
2600006
644735
2930223
2259775
327099
1766552
1034725
357052
1958046
2224814
2170798
938386
1761379
1876976
2032712
1864342
2620457
1560510
1595605
1844150
672818
2820949
237053
1151635
2783803
1274695
2017412
1997380
311863
670067
2645603
2881789
1557619
2075473
775928
257427
1202601
730973
285263
1711985
1928527
2849551
713144
1216531
445615
211046
1416024
1940745
2200807
2385186
2317013
1620054
380828
1435465
495807
207827
90851
1627410
127897
580851
70394
579127
977355
438123
713056
2247827
1912529
1360104
1413238
2361367
2910917
2307149
314726
820373
59391
2770052
2110786
429218
2809870
1803505
1832643
1837951
1210704
1450018
2786231
672387
695801
130757
1932636
2110798
35322
1488813
2653324
1841079
1111023
1505969
1708757
1049964
2608155
2108328
421189
1102479
1465953
806985
2590465
1211355
2650208
1690854
1460464
1505807
1150348
2447978
1430062
2383350
2275109
648220
1907472
169995
519076
2042944
1695983
269713
2710934
2508047
2336288
67180
398067
400769
2797746
1795730
809796
2806101
2296325
187163
145488
1196737
2812404
1586797
537634
2251074
29517
2414675
244552
2311647
2248263
2403625
1836598
2669895
1861340
207419
2920614
1558442
276916
233149
2297891
130445
1515598
2310036
553056
2758917
2404391
1008909
990428
1226042
604680
303822
2100186
2792464
2620781
985032
2593211
1436027
2074247
39255
2647552
2717052
2669124
2223265
2721867
135948
8896
1720907
437328
592102
2467260
703611
1561709
1346277
2219052
2383190
1794517
1004999
1702655
1390348
656602
785830
1293185
2376876
1129215
938044
520819
972881
826871
415707
55440
1610233
623939
2900117
1631204
1897937
1892891
1321032
501660
2434249
471880
1359293
1713420
1879823
1956425
2008499
2689474
2650925
1052387
2814421
36525
83332
1077313
1377872
714454
1561723
2601726
2328954
1789023
297229
1645374
1581448
1862194
592723
1359321
1744044
1021725
69650
810377
1435388
275462
64727
2618419
2619095
258732
2865343
1360318
68948
1068770
2522450
2538844
2246255
1651579
924138
1574814
1163550
2435266
1108258
2172941
1086665
1837542
2209118
2114534
2602385
1827894
2201227
1461752
385463
2823436
2179853
6619
2010077
1235614
2000839
550957
1127414
2450883
822671
2938208
2926760
1942922
2865897
1555799
2165723
110970
1297006
1039918
1892688
310439
740555
2467770
61469
458538
1530187
1444047
2818811
2317128
1491196
1628837
660706
2924799
407452
867711
2542807
48386
177710
1133938
2213801
2725008
1704105
2270877
1345475
2214611
1858277
1281264
2675048
2400573
2870660
1657708
764465
1881916
1188353
764513
1392517
368404
2007939
1166363
440767
892807
2029671
14339
2084240
391766
2322757
1341112
817216
2511268
172676
2819204
2134997
224019
2720600
386462
1795662
1841096
1602728
1529147
792014
464823
1951215
2281714
1401337
2034307
516171
1306861
183680
397379
905967
2675124
856340
58137
2502402
2928977
1138376
2138923
2033749
2210573
2349036
1628698
2447705
869146
2846202
2523117
2143766
2280252
2487150
109687
2003055
1111471
1723678
2161739
2007188
368453
797773
479397
1121209
684407
605106
220201
1512601
2163763
2916119
327789
2148924
1919746
2538472
2858042
641255
2671082
1653898
1295251
317314
2004425
298287
2023563
307619
987480
1912311
2633225
559270
621991
2203675
1384956
2752308
702622
2129083
2752918
2519147
2354734
1362162
1467708
2270936
2170222
2207837
1010962
755137
2102410
325331
725634
1866247
2254478
2737804
2933907
2930751
1578377
2752406
1397266
1809178
201853
1710510
171051
1739739
1689464
2602520
861690
1855847
1090910
1235654
2465144
1273586
2840162
1901493
1885237
74854
1448159
75879
2406513
1629216
767711
675247
1373923
2784791
320038
1286993
1770891
1164056
1268677
538211
1055257
598861
1813849
1778135
229653
2022921
340873
2029007
500897
1855724
776986
1363727
1493679
2898509
458948
1897118
101642
2594364
2919534
2578179
605967
1179370
1603535
2921504
1381858
778430
2578239
2393286
419944
60272
63785
2383833
976868
1001668
858448
27792
2392435
2287781
1156769
796719
2447276
2263412
1936631
1912957
2426530
47929
525392
1730734
1733487
2585029
1940539
632933
888789
1753656
1492901
2934717
2277684
916717
376666
2129111
1215719
2853540
2586423
2594117
1263740
873894
2028007
1365361
289388
2093148
1038714
2102902
704059
889572
217782
2210894
914460
1825700
1195191
503921
2205351
2517099
284393
2923744
1255678
184765
2652237
26886
188823
448384
104775
2354323
1424027
1648830
1327219
2300388
1590130
784392
457245
1750284
464862
15145
2936788
1128338
1400320
1232820
2541851
2532607
940940
2239601
1503577
1310753
118623
1430506
2604219
1499510
566298
1245359
610193
1532212
713672
2128499
2506447
870571
794045
1961450
634524
243552
24548
199973
146023
829793
1605919
1539842
1373972
2843682
2630121
2303718
2272258
2386934
2250246
2742902
714188
1143559
984927
1075302
2934058
781985
2760170
1985828
990237
1401583
511418
2543607
1374550
1622599
1215676
1893253
792696
1268080
1231584
1618504
1591704
580529
206799
333983
736786
2906789
975558
1410272
1176107
674804
2462704
1501126
2412184
1879827
1584760
2826663
1267091
115556
942357
17185
2073255
66214
2690267
1038575
411041
1623660
260822
1691772
2766762
948414
373083
2476303
1488502
1150843
1968998
1710083
1303991
2564103
2867149
286178
1318576
675053
2807682
740056
1860266
1074985
2678067
2612175
719340
1944270
1606931
848889
136682
493467
2068421
1691098
2768720
2125527
1164012
594663
1267293
2288189
1651097
1804385
1887361
2518544
2220657
860729
1507422
124880
439874
2250045
2662034
1259797
300290
1872535
1931978
2764856
2755209
2679463
2384038
1042047
596406
892975
1092156
35782
2874947
771786
405792
2381988
2512204
381606
1544599
1662216
983384
1433651
2793440
556979
1924708
648701
2217124
1897494
1713129
500202
1511814
2308801
2232307
1280995
2502482
49283
652162
2869614
2510129
1129102
1115651
280774
1647411
949174
1973087
835548
1110041
433057
430407
1716857
2014693
1724119
1799560
223654
854185
2460012
1501179
1141117
2032530
1081261
2091025
2875870
951617
1012084
2785651
2839213
1661114
1182661
2923808
2483222
1319224
1464482
1580700
291399
870589
432108
2418864
582096
1220126
2202956
785960
1370056
2549076
683741
1966197
951946
1718590
2738035
399553
1842446
810203
1572974
2504219
2701895
2541733
2389751
376367
131968
1392121
989560
596926
1933634
1397901
2166556
1793012
520071
2628680
1837454
1995226
2464187
2220392
140702
1457970
559551
2138186
1176111
2463277
636366
943161
1619712
2762133
2407758
2179670
1865609
1736138
2544524
2767995
690674
358878
1660637
2378838
977063
2088107
1817109
2147687
2216170
2751442
1145565
2935992
2127130
2017074
2866177
502808
663113
368381
128524
464651
520327
1309213
2151369
708100
1122320
698123
677275
542921
292300
838608
1735973
1649525
1868792
1171633
1305141
563901
1874855
468986
2233929
706814
2748667
1954711
2185411
2925221
2533684
98909
1487239
233883
2635348
1633657
37763
150597
995660
2728162
2647930
429504
1278190
1540944
2694363
1064162
232528
2504517
1170936
1525033
1905580
1206977
255461
774258
359196
208061
1432024
1497587
327415
2012843
1850774
1251528
170230
277878
619178
1084238
1605255
2708718
2084493
2411731
755900
589258
1774100
221887
1993397
187055
2334305
2488562
2501455
1343129
2675336
1451549
2094425
1868324
1156359
2820890
156331
1980956
1834019
61978
2000634
166655
2021248
1102317
79598
681159
2742098
2764472
1208366
2545375
2909120
1095240
1658524
356409
494569
923693
2156981
1631735
2235224
124323
1696615
768464
644962
2208985
617972
2801860
170216
613527
1412181
291934
952849
2009264
1141407
2395088
2819573
2793058
1489009
157204
1914230
1388641
2733338
521081
110794
260002
1548157
1149399
1606114
1703735
2544819
2729536
2653252
315698
2486882
379745
1757342
988250
708458
279457
1271030
2035837
1664653
2141219
2053363
1039084
2051493
2279540
2273251
2024875
528967
419260
1528854
1949350
1606023
501911
2863661
1696807
2082975
1613153
519633
1923537
2621632
2758621
1777223
1985610
967998
2715393
746261
45675
123521
1992935
799554
2863194
1565934
1763610
762073
1361133
2683444
2375101
2113914
1914338
2835024
867860
1222936
1601895
1471711
1932348
2583099
1257225
2665757
2885486
1197008
1057281
1961703
2326527
907389
2346015
1363066
2625457
2392686
2495091
51835
2120853
1655593
1543630
479829
2212541
458013
2324413
532533
1709656
935382
607240
986562
1786599
1745964
2606829
118409
1129596
375141
2705416
2761064
616212
2117029
762075
665702
1883923
871212
2882553
2767029
1683166
580014
2385991
1721381
157142
764402
2843993
613678
1458785
1620192
1181426
1795636
592993
1497882
265312
578615
1936714
2503272
2569935
1466773
2895761
2143093
2133742
2917180
686648
2019127
591398
99154
487055
793698
1113796
424958
2445529
1173707
593368
675395
2202910
1651561
21571
2392657
149512
1443401
1421664
867552
1718684
632112
708078
2339174
616473
2015676
2527804
176468
1123891
189407
958657
2738149
2638990
1952861
8081
1939737
2677335
2120679
1847084
2811611
2256097
2450784
1243071
1432416
319589
1081162
1139665
991252
654920
2903230
1713999
1933560
2492095
1735493
782784
1130584
714198
2376252
2125207
1347543
1857438
1663604
1698263
1349850
1240423
889317
227285
2253330
2203351
2651542
1883326
2345615
1206628
1909471
760895
1074525
161459
2094744
2372248
261404
2056905
1114821
2087603
2075595
98547
1827160
2337427
2841958
2769011
1469901
901105
2456932
500838
2147014
2211347
770093
421451
1377174
1873115
2231796
156394
1133611
177167
1380513
1097988
439895
2170203
2860566
2413985
2199957
1145028
2803293
573798
2101710
1776579
1001364
853121
953013
573417
912596
2108666
83081
2417058
1358916
115279
464656
2932361
2048002
1161382
244046
1288020
2591875
878659
1060682
1477783
2020900
1541775
2816730
2026321
1406754
1817653
107946
2862640
2362328
853347
2137703
558345
1398456
2160980
2694339
1939306
2917167
1143093
378750
2166780
397600
1122863
567864
657922
2239197
1008482
1880666
935657
765324
2877985
2710892
1521957
401019
2633071
568715
1313599
1769556
2150411
275228
1487702
168999
2336700
794716
1146319
921465
2466500
1499271
2528955
273999
1915561
2887514
95864
606864
366111
1640106
523345
2495736
359972
1778863
2560635
2637360
2149979
58983
1452416
189670
139131
1697849
2928075
2539061
1795762
474363
681532
1734891
2621483
1836832
2940325
124862
790036
16470
2790227
61280
155467
2554560
1326403
2151953
870978
1045227
2353743
1593201
2414235
2629890
750177
1713885
1038038
2815631
731238
1144172
1646932
2434370
910829
1846614
2486217
2041503
2461091
1696431
1594996
2823307
245049
2877463
930208
2288180
2758910
1883085
450091
2904208
294642
278614
80698
1835861
755711
1132867
1617535
571281
811435
2534406
726653
950601
1647094
2720076
537510
4474
39458
1863465
1471250
229820
2903436
2098225
39799
1279369
2061539
2652718
889465
1346180
1579174
1592603
2784335
2812327
1369852
1785306
1851794
2938776
270550
2537241
338565
1919617
676511
687759
2754846
2167719
836448
479763
2263912
2077488
1144321
1003104
2270611
2462173
2348802
1775470
324947
2455763
2492624
2619898
716509
1066926
1930616
1465462
2527047
2232720
2843401
676822
2514753
2695550
2548714
2773636
1771358
897680
975594
1362983
2268142
2488207
1933105
639137
283740
1957690
2041826
911959
2768821
46296
1980293
2837272
1120753
2118902
349204
671456
125203
1581882
2275330
540202
1338853
797333
51142
2740792
1876980
1922600
1815046
2107769
1082130
944133
2517084
574418
1935652
1612794
2289188
725305
2113805
735278
2765019
166099
2306892
2181285
2451907
2321942
1341697
2483509
1458477
2310659
545897
616085
2866695
2781898
1576929
431826
1043360
2035196
2607726
2493728
1234060
2128181
706794
1179005
17895
629255
458117
808450
820951
2107504
1471179
1402569
513926
2308809
1552520
1721413
1896169
1797795
2415834
1969065
1333158
1424034
606909
1248720
41933
1984322
1596858
2389895
47380
2337095
2033203
2446090
915466
2157651
65199
2112277
1619360
1135557
2244315
2797801
1682777
1642064
2886842
2306534
696121
2202709
1315021
765470
1459768
403796
1293911
304585
1706104
2878403
414938
769647
709427
2361307
1653963
235616
308982
1729158
297822
274288
2371553
561259
1890369
1863791
680060
348111
1067462
809193
680756
1265773
706070
2393629
1025200
540117
250666
39268
2674799
1723990
1945393
2288107
2362520
2886179
2458952
592722
225486
2225166
1277438
2915897
2543982
1885919
2088796
820499
1476549
1591110
1750451
1415120
749408
1138360
2134383
1238382
2919944
1314107
287771
2158045
2494142
1881361
1066173
1873254
1975588
1665885
2566759
718831
2598330
1132942
1102655
2763385
1767808
1917298
30700
746864
795102
1008730
1732387
2481030
1297947
1500450
1746979
757961
818981
1000323
2814234
592354
2931279
824260
2424727
1741050
2906896
970170
1565436
1258891
2496582
1761976
2413995
2565979
2182641
2878025
1760515
1519121
2880609
2610527
2193193
1276000
1240920
888497
1467186
2848579
655927
6804
1189010
2199155
1321719
2174384
1838550
45782
1699575
769864
577285
1059941
2642618
484122
1933615
610392
1064200
2377649
2797457
1095777
2923788
2723831
1276250
615262
239540
1903156
1463257
4866
289813
130490
2280890
2078083
2175602
1693576
2045645
2476875
246405
1139607
1263144
2739927
1957329
2592330
1599281
234134
1827723
2897211
1236469
1430268
899086
309219
2230750
1347900
2306038
183023
1380987
1951164
760549
900409
2557229
2574412
386437
80051
900309
782767
1500211
1164976
753533
903854
2112538
2474654
580153
156593
479805
1958082
2239113
2442669
1049432
1824518
905504
2321734
1639319
409211
2019091
1677488
2795623
1120881
1239107
1159898
1118975
2794686
822381
1569001
636407
2755865
1247961
2288220
2701000
1732118
2654621
1044649
391507
819640
2506679
1139501
532784
2841419
216825
1151028
1331663
492029
1890281
1525223
925392
1161161
286635
1605681
1698610
1891323
632060
2049700
1306191
2598900
187834
1957209
811229
1786897
697687
1745173
2626929
1633134
707266
2673227
309599
2014827
2375303
209138
890119
1516749
2706499
2698453
2753025
1785129
2400639
2512077
2791087
2617867
1708022
2927714
2772078
1354037
2645209
2108526
2079813
567581
1851408
1413803
1924529
1253231
956419
2849804
2062628
1281474
144228
2560526
2105782
2651908
464633
1472052
135329
2720874
942622
326662
253744
1153631
621575
2821990
28984
972819
648870
329958
1313748
356351
1298290
2420061
1689256
2663222
2446191
143220
139780
610261
5986
453
2504748
564915
2552710
800
2066271
334100
1339874
2915581
1234988
462040
1053181
1351025
1366953
755418
1716159
268694
499844
344522
1030376
1694881
2809506
1460973
1302303
1916993
2209846
2053705
1646007
2653184
1118771
1948509
153277
1937937
1235159
2226817
1294976
696373
843842
1319081
527278
2521833
1976995
1735485
364771
531985
1638954
1340939
205228
2490203
1252353
1608899
75067
149690
788657
1389611
680671
1463787
2689460
1523658
2681363
2116889
420324
2850024
1266955
1031792
1931299
1370192
2280682
2668626
638224
2143683
1615148
331623
1586254
2822584
438179
2517267
1413508
2413066
1828407
318355
1832042
1298047
1681851
2033675
525628
1631101
427865
647545
2754920
1569236
605152
1251183
128434
533832
1156994
1000776
911644
2742563
1662151
1031123
459388
2692885
819796
142640
2882535
1541632
913812
1081428
1153754
2402778
511060
1799533
1411661
318567
1656739
1745800
1420860
1019677
1450054
16625
1402281
2256203
1185570
369733
757286
1447583
474679
811778
1794494
1162147
2444577
34414
1198197
66022
316475
90095
1165596
732201
1496
2728203
56709
1780846
290352
2918043
618346
1023882
1997005
848119
264806
2545215
827869
2210968
2691554
2320971
1711168
1103505
814939
686949
1533997
826384
1459309
2069134
2762816
274440
664682
2336569
566283
1321225
97732
1740590
2709067
2739844
868898
1690415
873811
2401811
1768289
544579
1207024
1615394
208954
345492
404217
426955
2266730
1277989
1859002
549224
1146454
97269
244964
325719
1996953
2547740
2505463
2125385
823325
2001488
246331
2517802
1559462
2892187
803127
2598746
2164094
532568
842012
1004433
1678410
1011976
235249
2465751
1754197
2666763
665631
79285
769154
71736
1055844
1688462
2402266
1561582
1130463
1438239
2488314
2749027
208475
393391
1288946
332133
2052358
2689774
1787820
1710551
1933662
1437784
2512329
782662
525577
167638
2326483
633094
64293
1007316
227820
2112884
983958
1848695
13630
2060783
2904441
687965
719075
470428
2043892
2460222
2257862
1851078
2543688
209047
1748887
2409979
692165
611827
2546429
2427383
1926640
811786
412378
704673
524929
1378804
1590907
814796
2539340
758956
2133556
1357396
1761238
1649371
1390361
394093
510938
1667907
648485
1431395
2277931
2865411
1445238
546838
1249264
1320415
2272635
1542930
1509102
584710
1589404
2496109
1459736
2785806
2326782
743496
2711799
2323877
1713338
770654
2153953
901890
2869229
1831136
2578172
1426284
1073229
639410
86796
102284
289207
1015361
2755378
1374910
2893572
1127502
2856090
2917238
567680
1964756
524152
793042
1011221
2624768
1910363
1158053
2379339
2832479
1365753
2161655
1437518
1031816
653596
2861830
1604325
3389
688973
2881330
2255952
32727
2167069
1512124
1756352
2351714
889697
1429308
602665
685324
2568706
842828
1778635
1322745
788473
2215674
1568373
2191242
1466198
2486639
2646939
1418387
1426173
1736016
123198
141937
971709
2453751
1921033
2614083
577859
2726889
2444756
83396
43302
1572170
1578831
2401514
2498258
2102362
664388
1300659
1050443
582065
2568265
1761642
2894514
1604933
166866
955468
1343050
716232
2791939
2355757
2680008
2144606
775565
985982
179417
425982
2884886
805972
2425680
2212168
609516
1113219
258219
1867322
1591990
2037792
1158475
1610056
2207230
1009801
1167944
1924128
391723
20451
1789044
2892358
2183851
118298
1451951
2119181
2669038
2497242
1731518
1074819
1567627
2133885
2933150
1116252
2236472
50446
1646714
1770199
2769334
526992
1037127
2622781
2405102
1711775
2044910
597444
1802859
1833367
2635451
966268
1763743
2930966
1175926
1288811
2599712
1653901
1912794
2347469
921165
986558
1535966
1190977
604933
2294145
1862680
737114
2870448
1768448
1726035
672484
2322767
2540307
545248
2224560
1556541
1981280
2299075
1695456
2686289
605485
1823286
17309
620106
2164874
475194
2898473
2097692
1473574
2446293
731232
1193496
1038842
2329965
2069541
2885107
353762
1805958
249778
2282503
1482853
875307
2764013
2200163
1076671
999155
2179354
334405
1614860
1781913
2626226
1462139
2885673
2886395
2878204
823144
764355
176752
1549410
2029904
1913983
562017
2176119
2568976
2103871
1119416
2534803
1265377
950051
2929149
1569214
1805792
727704
1512022
2848014
2811646
1888104
616830
2670344
1880418
286821
901821
1852688
1290617
2591207
2744857
2431255
2777244
2826099
2177612
1417123
2707432
334625
2255424
2910239
1170422
503930
1281016
2914917
1105230
2443673
693232
1249067
1412000
1075086
2094547
372809
2339069
409129
2871660
2678436
496050
2272328
2327380
2646607
20075
1980465
1516272
1239956
1446497
1017386
2660800
640186
2918619
1387025
2445196
642433
304547
1907191
1756912
511445
2084340
954014
1147326
1688925
201890
26792
1926002
2649119
492268
1569049
2178583
22279
2030822
1347859
1986399
1204468
389681
1475662
1264545
2321954
262600
2005528
106993
2825439
1704797
1112280
657856
310052
323985
1626202
695783
2882971
2465326
2109597
876497
1458966
2504184
672727
2133693
2602105
941091
2151041
70321
827830
115205
2154991
2013004
1483374
967310
1351235
1158439
1329788
126499
1109552
696613
2209658
1493122
608127
468944
1982776
2045272
94947
1168708
464246
604546
2561689
2141347
1485015
318502
1141052
633533
2397776
2526818
2509147
2626082
1938394
2675455
1930055
308552
1927644
1121945
1141375
1923105
2370594
240056
2271433
390671
381202
842203
536763
1454883
751075
44135
1902105
1677199
1360168
2869691
2280955
2483011
2277388
2838145
2132894
211473
62497
2438079
2687963
647115
183803
1377215
1608107
2097830
2548373
1464772
2510017
1548359
1869853
1446970
495420
26994
194274
412992
2757306
591421
510706
2492788
1237296
2016553
2600528
1668102
1819731
1071231
1709699
2803202
1083517
2306212
1842785
2128798
34256
2705845
840393
1261966
12677
2194680
1179585
193287
1238795
1049881
414061
1793371
767952
15553
2061586
70881
2047715
433777
661817
1633558
2279268
569198
1975018
2894237
201063
1464474
122734
2216712
1306728
2681145
449104
800947
1342101
852831
2861804
507676
230331
1644904
1344421
1137110
1340627
369997
2206480
2139465
1478497
1655423
2156393
2342131
604639
519556
1749085
2925410
488928
932027
1100040
2459811
2531029
2499053
2881173
1411902
13889
692870
2373286
2153989
2195689
1665620
1438184
2329709
1328405
493217
1455245
2107891
2131062
1937479
146404
1851690
2129346
1157566
1926534
950225
2855927
1645795
494326
2098055
1969919
1226459
2394405
719980
1975859
2580267
1018865
2154474
898757
284850
2442023
403449
2867990
679080
2541161
214723
1614088
409114
309711
2416027
19582
1159890
361300
1924554
1803982
2893420
1610040
2060177
1617828
2863565
1577907
1727889
1574260
2377922
2459339
734915
2764907
1064996
1890722
1400879
116018
1696596
2053185
1610738
1408721
2741227
742969
985526
2430572
2170442
2246791
2343804
1224187
1186494
27604
1766360
1920014
1246764
107224
1542146
1813069
2591902
2665302
826015
1131848
1942962
1986701
1179767
1256365
2284282
946446
1638714
1634567
2829304
223614
815533
41275
1912065
1259703
1499625
2266802
724752
1149368
2584036
473766
2346552
300300
496892
563603
558432
2655716
2083641
2934191
2205244
1617390
1870324
1076416
464291
2818242
24859
142897
2093633
1910000
676186
1404874
1580176
957847
2687067
2756313
1028451
1179402
2829662
697145
333382
2195339
755600
1242701
864140
502686
312079
2011131
1929290
2754781
1011142
1260972
1348
2570125
1087719
938436
1808288
104222
1286855
2928071
116112
2514024
2316518
393096
1409073
419184
2902390
2724182
990154
1704108
1234006
1401638
2696998
2869227
1791001
2000641
190808
1167243
651652
1164285
2874054
1986038
774449
105555
448848
942743
904848
1455021
121473
2211715
710608
2928946
1485672
2383753
2315393
409111
2869514
349849
2300955
260201
2274001
1464672
2862694
1395057
103175
157317
626377
315460
1055952
2232095
1454372
382596
404920
2215600
127992
323370
2450700
1272180
2347173
1900734
289915
1266953
2573304
579451
2776635
2464140
2521655
2263473
1890158
1883877
1184201
1110708
198340
131078
2098236
456024
12378
99354
194407
2748028
19705
2465949
1051034
1462179
2837784
1720362
2188115
580394
2181412
230605
602222
316095
766924
1802418
1992701
1734761
2876665
1122254
1451295
1400077
2926711
2697495
961903
1632481
11334
57981
910195
2711924
1225980
2752521
54568
2094574
1576547
1674641
1550958
1132186
1067480
2897706
1636371
2080740
841235
2253607
1242487
2901619
1703640
797097
1438294
470722
876852
838039
2691409
1544258
639482
258660
260158
2667796
381318
2836733
1490839
2011601
389016
211905
1696017
1173477
385656
504618
2370934
1518469
2934823
2397819
1267598
1653313
2820002
968857
439830
1883008
1916143
512206
561352
446588
1550394
1664752
722471
718059
1014173
2801458
1991556
1559747
475776
2477579
738752
24239
726105
1884658
697161
2804920
1142779
2871946
1506531
2152381
643020
1637040
2420694
2598914
60799
1636634
2030204
969440
1234295
2814208
1699486
258146
806460
581989
1975543
421172
2230993
1551021
2489801
374255
1422262
248750
2248840
98400
1570067
2188872
2403991
1750123
1714361
1526287
821105
2146942
2518630
1879378
1834051
303458
1323145
2514657
101048
955255
748388
2754347
1087453
2034333
1123055
870614
2241082
1618980
2619118
2486322
1600391
1514509
2900310
1432942
1541467
186267
882365
2486565
2139398
382256
1520621
1222628
549884
2331591
429515
825822
404172
1676493
825745
1231518
2266366
2883787
1342229
643025
2824151
2544330
1657885
177176
2166242
248392
596852
86347
753192
2214098
381173
60143
2896818
796343
2202656
2765615
378583
2008491
1994294
2420301
1124355
106836
2129181
882155
1250681
2297183
1027537
1423394
643812
2838900
1420577
1568053
2785351
2224006
813476
2104830
371676
1759810
2799362
792751
1267071
1828944
2633040
2303739
1687020
650772
663116
429569
1021889
711261
283395
2701778
1178031
2834745
166414
2193351
58944
648276
2510061
1578103
1473312
1731657
750933
2485107
975851
491962
2035532
63322
30508
2679324
1077238
1435723
69033
1356885
2081357
1053860
1219119
167450
1815143
2154169
1854695
187972
1679456
2315154
1985056
1912282
1385282
2627230
801727
1407468
290774
316924
1578348
645189
2880964
687198
1783637
599791
2930276
2726778
2932751
1137647
1174518
181112
1790554
494055
171163
2523443
537647
707397
1278407
253110
1422234
1873287
2144134
1654216
603316
1437814
988529
259420
653252
2203127
2571229
1487659
2584986
2281732
2447376
1921622
1731856
1549221
2826359
2326557
421349
1398335
867591
555075
2831861
1180126
2347459
284177
67443
489378
84116
968822
874828
608742
1893849
1817463
2044979
738292
1251317
448735
824553
2866282
1495475
2074431
2815938
1565636
1772773
1061439
483490
1733198
1955825
1735745
282632
1552416
670130
1116756
19695
711656
1995709
2177760
2792979
456523
434341
2277217
133456
1890437
1521049
860038
1662213
1781195
399391
2379105
2692792
744976
2211298
464296
2035250
1571824
1257520
1953006
2629295
1927904
2233062
246773
2828196
1249304
747065
1971086
801863
2769893
2933736
1316460
2378713
1159457
10666
1616227
1531633
986709
1622724
2246770
1484611
110471
912573
537108
216749
489339
2451823
896981
365935
2332432
432848
2573932
1040919
1320883
909011
2697029
2092087
990786
776977
973030
1652505
156140
2889915
796347
944644
1103801
1929945
915937
2521174
445751
2512262
1327828
1159411
12094
1475070
68657
354594
731837
307421
2730009
890354
501018
2635507
769167
1546866
1532378
720810
1716780
1587306
2707115
693580
1220096
363585
821965
816213
686730
1835614
288765
637385
2506089
155072
485897
535072
1339288
242724
2391926
1613248
2163738
2930333
171991
241467
2893853
1178392
1396526
2421389
2302618
862642
815474
485845
632399
1604201
339877
1709560
1857222
2212490
1221874
964385
1378272
1981343
725069
1707455
959270
58657
531871
2572241
637629
2056583
1809162
824024
1764701
2336178
224541
2228335
2752282
1600038
2423895
579587
1419221
2153959
2547752
1003562
1031425
1941523
1137498
541704
2191512
2669710
2084914
1603568
1999230
2138954
2516178
69826
1009996
682507
153269
64646
2525944
2237864
2047918
1934754
1615149
894071
850490
1638358
2724281
2577785
1293391
545825
2290954
2295834
1867092
833020
1499502
1644930
2626267
1629360
271058
2307894
1205061
1199460
707828
1709654
2717516
2145958
1914758
29674
2320253
1215852
259696
982791
240689
1801818
1960703
2078410
2414930
2065396
1516294
2227454
1385559
2798625
1293792
845588
1698639
2759136
272684
270787
1857141
1991859
119074
1740722
1795762
342259
1493906
2919107
2216806
2862331
2355407
1248170
2810007
1221416
1788500
1203654
813191
1031612
1020243
1262220
514940
917110
2043481
2862943
506658
1757920
1105831
150573
926075
1271563
2496062
2455107
294075
591440
2157104
1558660
377318
1104884
898073
1777726
2063286
2575144
1159915
997969
1482601
2889194
2526986
600201
2246938
1708876
780402
913691
2223017
1251744
422906
53833
459941
558080
2061724
2436822
1291717
683268
155880
1968994
1817941
92542
1670798
740437
1464037
2081511
155945
575771
1884054
2266082
2310647
2072893
1084278
2323368
701407
2254709
1017053
1381649
624608
2239375
1212795
1934597
668061
726621
887717
1353191
1972029
1789143
1144871
2529272
1404602
509730
851558
1955899
2528165
2922269
26806
1266099
536248
2226925
597390
1006906
504218
2745134
1972404
2626952
326457
2551512
2844137
2109401
2754219
2848066
65356
2044476
907875
2548730
2473268
296040
967135
2746985
1445037
333949
2711520
257279
1693335
1664740
426503
1055889
1160827
2360045
1194450
581198
2701826
198513
1807824
2372902
988462
696767
680247
614298
1571866
1648697
1324439
747651
2016506
27314
2723752
645922
79514
772731
158637
2109059
2702273
1399964
770902
497970
531674
1091930
946339
347419
183033
1300783
1859634
2201627
1813107
548807
1080018
428126
594416
1400799
1125572
241088
1978730
940808
1664319
1307799
2406201
2707888
697660
1963643
2849270
2147863
1628454
558801
934939
1806586
1639791
2589545
1597014
1159713
872590
2302757
1581838
1056446
1100640
448905
660151
1683473
1112565
758733
1028644
222344
1263019
2763710
925391
1422877
309830
1280449
2914631
105515
1151292
1634687
2490546
1630163
1653539
2264907
1327605
1278945
320153
2335666
808923
1932437
2258931
2535037
1166944
642771
1258880
467270
1675732
2794608
472158
649467
2413355
2665051
1207919
975548
1669408
2651791
1195988
2799388
770827
64569
2932826
2193707
298999
57457
1193512
1704939
2759365
2323777
1625726
2410112
2074247
2829728
2832517
2302232
2061993
723121
2752575
1982906
2838114
2588719
2448746
780887
2209183
222325
1607171
2408058
2455326
795810
1460234
1157858
2563071
128218
1279872
2204248
1675146
684770
1333728
2766515
1146265
2863423
1161836
435871
2798564
2827298
2727456
545940
1237555
281749
977233
2711996
1638625
2841375
1066017
966829
1023564
2848559
474316
844679
272559
36879
2767514
1232271
2542516
1255314
664391
965343
236446
1679975
1452192
162521
2797147
2543282
299003
513827
812447
1766002
1235427
97065
1218662
2415606
2370316
1113504
1320460
897425
2548952
1876152
1669234
2341613
1066177
1498353
747654
49106
1874160
258326
1743204
1058841
2448602
2316158
1958347
1633151
919341
1410437
610500
293772
2394
604969
72193
725381
1739332
232815
1371280
2316251
2116856
231000
1923141
1228124
2313985
231570
2268796
1612311
1059425
2763782
1146151
520438
2219369
832604
2845017
2701819
294142
2259485
2041079
423108
555770
566853
104639
1165775
2602963
945834
2405402
415116
603957
750241
2734553
111686
1315941
327729
538778
2099711
1419164
521742
1591750
919996
2670705
2629616
1195059
1369063
687589
1594849
2719363
1980627
2554006
300681
1609757
557108
2226041
896648
77189
2341481
751525
2501069
199468
1428663
1377857
78462
1852758
497204
2777531
430321
530637
1027296
2744308
2091955
2778209
2489169
1764891
1085857
2732945
2702462
2882949
2831408
121148
1919819
1212051
2777875
1897745
2447679
23609
1525979
1512077
1940409
1136034
769388
1050025
414541
1213033
2786177
2760975
2938445
200219
2828212
934147
87310
915393
2418531
68903
1572391
1006020
2054348
1347093
1463598
344361
2272983
215411
2929274
444813
1393129
1642556
817919
1355650
713847
282272
1111728
2822933
1455215
2227508
2635346
2847920
2142781
2278181
1558537
338481
571265
2637795
544144
1613424
1621549
1628209
1716398
1822879
512959
1578663
142807
1950364
1478054
190989
366455
1825234
996327
2725345
916107
174205
2158129
968215
342235
956355
552078
2605137
2841446
351948
1806932
2349865
714216
66621
310700
2147661
1918280
580081
1161758
307615
229800
2427880
94536
298386
2928590
776899
2159353
743232
503080
2772807
2898500
431824
1260846
2769393
842013
2138537
1021618
340043
2431486
1382189
1739909
1577192
752880
1440168
794583
363051
1201825
1121653
1168788
1517803
1977019
1580553
471466
999744
2102656
1412321
2137576
543794
852930
20846
2289561
1918180
1274875
1681227
2439022
1534710
2442048
2474241
2245508
2073884
2105355
1465027
1258210
2290616
629518
2681769
630950
383132
2865272
2075877
1611133
1001364
2000893
2767859
1187555
3831
1636149
2412585
1944754
2501447
1834250
1543528
316311
1993521
1859401
2442617
701023
1369687
2085679
787481
2017902
1317464
130914
1430803
923273
324464
2697686
718005
1156715
2855104
1112140
3612
2926353
1833008
1233223
1129936
174632
1448517
547749
664497
454069
2909097
505256
79132
2843555
324772
2485693
1323771
1475921
1712054
644681
1878044
1974495
1863582
1441592
2807295
2225104
621391
573383
2604946
2868750
1364998
1792367
763646
881164
800848
1060961
246742
2547101
2170948
2244803
34372
2227154
2827380
634219
640385
2924241
1917919
1209033
1583446
2118947
335004
2604643
2641744
1794804
1282391
2749715
476363
2282452
733203
492521
2051610
1541127
589583
1805633
543561
576327
358351
2114922
1423885
1483820
2173387
1947224
1585642
554381
1655625
2573589
421882
990749
2727563
1619374
1953854
598331
759380
1269910
1977693
2602594
1074040
1595854
926647
459625
947252
1802787
1926001
2827804
2265602
2492778
1434735
2936811
398293
343392
726695
1610400
2113855
218600
1847955
2846972
228833
1343023
2064313
1648100
2295544
1476686
152571
2265810
1107189
1308447
575172
2657416
1730530
505871
1605711
101997
1482236
2556765
1254595
448855
2536616
2854893
524346
2065924
1438684
437420
131249
2382214
638676
2607166
267574
1029462
2449371
2021747
1290111
1740225
2313565
1763079
1578688
2175702
805965
804024
2469463
2819251
757029
14677
2423812
6884
1954819
380217
1415435
2014426
57705
2354693
2062745
2694402
2416251
1022643
1826745
1272768
140169
2755103
557763
1020964
63808
1165566
739496
2004807
2394718
1302950
417251
2444506
1851404
1509982
616952
2341399
1057693
1381783
203208
1504176
156459
554368
2115636
1477086
492851
2214537
869321
2197822
1597932
687421
1343735
1295212
1350518
607289
1714688
1693220
1683133
2414188
974616
34241
2912869
873570
941143
1635578
2399195
1389175
568233
550934
1787911
1370196
2070973
2185561
273066
446370
2144044
509060
2759723
2137296
514089
2539753
947214
319201
2399634
1027381
1195444
167916
2057335
349721
2882313
558197
68239
2153050
1950294
2152958
2400178
1233914
1722409
2636484
1307298
1130578
1603943
241428
1477123
1106513
954810
2795662
2316533
453638
1380950
1594624
592374
694709
1612477
2633551
149927
1509344
1283782
271595
507886
1237062
1061564
2585572
1145437
2652912
442024
658588
2505903
1452997
1785638
534832
2331435
986178
270189
629232
1488153
1626791
627001
1867099
1938829
927095
1911715
1573119
299042
2109264
17922
755113
1650390
2475913
826761
2186953
1518567
638495
2343042
1120048
2013935
726244
626905
157741
287700
2759149
96031
1513401
1260536
1642734
2468543
2180002
413628
728720
1340110
122186
1483701
1896565
2826008
2795557
2014567
92204
1839248
1430899
1282979
1089204
1137388
2156507
1435816
2855923
2073553
635580
634324
305566
1859151
1775205
631832
2497032
448355
1284341
1705110
1936403
1800153
138667
1426975
2072579
1070433
1039837
1192715
2550834
2806803
2410698
40787
1055830
767878
1486582
80228
729352
1396025
2567279
1076709
839319
920504
1119587
2368427
826649
1140995
2813562
1411054
2643027
1164602
2266739
2526226
2806467
554912
1104593
2160086
1784375
1176077
1863993
993500
1573344
2768948
2476809
2449330
555304
889185
2472287
1707031
2303708
1572675
699123
307415
842942
2192016
2431044
2852589
2638062
249014
914816
610011
993266
1413308
815843
413083
547752
2892922
1232572
2262389
2525995
2316584
902569
354655
100019
2905167
2256579
584209
2069209
2668511
1468553
779423
558008
1935281
395643
946321
2504313
296078
1857598
1233013
1846685
378322
2730489
1342424
1576298
2893769
1904521
1237131
2693350
1310829
154717
986092
1167712
555591
1315950
1417833
2016546
841644
933756
1496371
2619377
2467198
257338
1023539
475205
2935821
509280
187404
664401
1639541
1375165
1326319
2377562
2005239
1749633
227855
1868643
2259677
1600811
1416896
687158
1233889
1640028
2090483
1723510
153485
1899049
403761
1505789
926577
89771
2312803
470887
2490704
798429
1372614
683333
556249
1252903
226626
2371436
2626564
375289
2104718
581996
554156
2881314
1931964
1098115
723024
1594961
2494456
990206
2743959
1339418
2587739
1600861
611851
637461
1756992
388854
2387461
2131924
1503848
2598709
2678684
2629523
1213252
2079143
1332511
260242
48188
200120
419671
2656774
1024891
498672
646489
2804281
2009413
1560632
1901885
2316186
833389
1013003
2890777
728001
2364098
1660735
1187506
87911
2201288
2456567
965072
1066648
2236977
1396443
1679987
974085
1760132
2105432
953890
917633
1356579
786250
2343711
285624
1401214
1971198
2367611
1347967
1337943
1739729
1875576
2212540
630914
1399233
420109
2819563
2179117
1911502
2651563
2099110
911467
1337058
1689667
1644535
380237
879075
2731401
102700
2004463
1809734
237992
2768280
1572922
1652611
2182268
2239805
1151535
523589
563611
703726
2563572
693081
579961
966610
1831279
146395
2824378
339119
1455206
2752695
1254578
49838
1766089
1421555
1551347
1987193
2111929
783835
2927073
1001584
1941631
2373204
561658
759697
2136892
332775
1580346
2545716
1195707
760124
1215615
2855007
1270247
2757811
1207608
1388524
2250864
1674388
1029236
1271852
2493339
1378139
657868
1693525
2565052
721598
7987
2140917
806254
1526159
512849
386970
651861
1148685
2898824
2750726
1938122
2655875
1788807
1946721
752879
1829961
688334
2063757
772245
1365911
1072786
2697899
145291
67575
2818584
222936
1876255
1744110
923208
530464
961299
2861131
512918
1478755
1224590
1004537
625923
1716475
1969005
395777
985077
2523863
1398882
459183
1237841
1694744
1109851
1039347
1619544
414812
2341568
2498019
186658
1302065
1331313
1774388
644386
2614224
318584
325404
1516313
2123941
2550353
1238599
2636711
1862036
2012790
916003
286594
2841355
507246
2708334
1257956
2203440
1422398
1012563
1010702
654095
1709529
663321
1860978
1926373
766899
1263359
2399640
2603882
1363083
2789621
1354009
2309933
2609205
176340
767006
1787545
1155082
1055934
2888497
1771457
812227
1470510
2136698
2263152
1401915
2406073
2283205
617707
408638
685737
1503609
878889
330582
2858072
1203392
2234114
2582925
1202137
1892004
2563425
1404809
225282
636383
1674301
2129855
70791
1819768
228352
728901
2626404
1165316
665452
2819805
1837239
2056364
1729587
214050
2538656
2604421
329139
2384509
2008048
520372
1365969
2733061
2915902
1015752
607447
1167832
1430030
1626111
103193
2321997
2303326
1941926
2159619
2248444
614296
1528818
1585955
1983301
2772720
2336864
964103
23387
2768962
312632
1691689
2136854
2353526
1094274
832651
2640119
2346578
604807
910598
1624313
1826685
612530
2615700
640516
1513227
1706949
2921398
2852440
1161692
1590890
398305
1517458
1047326
1486889
804570
2626331
2489947
1806412
2404140
149508
1092902
1402935
2307122
1760215
482113
2929621
121428
1326022
635720
1113837
2272391
2215966
679470
1168280
2039846
170484
2324143
1109108
916411
710908
799286
1818172
157767
102081
2600698
2451649
2591905
528630
1953829
936581
110353
1479433
2810070
2627833
641484
1416738
981621
424741
1628207
2382387
2030865
719775
274241
1348282
380012
470239
2926387
2290916
1187886
1165662
1381484
355959
288998
2208941
529354
2116669
268915
1763469
507156
2307007
904778
195095
2850371
2860739
2164172
213118
1046180
1932817
2361236
2447206
569672
2797074
1552719
2344669
241602
2496563
378562
677306
429839
2053214
2721723
1534772
2105315
2682120
638084
984050
1831080
1441389
486786
2477542
2868883
2567289
1349437
2106429
2122823
2018393
1309679
727241
1238653
1164351
924837
2682352
2605524
190328
1552254
2369597
343386
832819
2664484
1130493
1671318
2531451
2463248
500589
350593
2085565
1756733
722731
610860
2663646
1979365
1150415
2703412
2030367
2772323
1842854
379365
1055451
2046302
2601452
2137504
1087501
2683257
2033494
2894444
2510978
195141
1017396
1785569
2004255
1001584
2887854
736745
2542929
2568796
403520
59436
2915793
2602376
2279655
1754857
1353600
850312
1660382
1395884
1884804
1781369
1032469
513339
1189875
4790
1746833
1854910
1088346
2329736
2666386
910100
2275933
405916
1802811
1545437
1381140
1216717
1987618
127117
1043861
2600139
2351387
2747141
2058391
2073311
2638530
1373469
1708623
999107
1133748
2857056
599308
1792739
412260
2349036
1290769
44722
1771869
2656323
1886564
1904451
921325
1964289
1509370
43267
917053
933882
1876659
1139695
1618886
1733610
2870627
2060396
1656875
1027531
1461950
2279849
2093718
793677
1214456
1266480
244276
1390485
1475488
1853339
823417
1548885
473054
2409150
1797092
1336774
1046818
1633832
406753
2290974
2532159
1684741
1912428
393964
330680
1212209
1159216
822971
2843681
1967374
2208465
2273131
932490
2756153
2011024
678972
1286257
2441467
1037168
2691730
1880014
1580848
2615618
250506
2585608
775320
809615
2222465
1003356
2656419
2673446
2068436
2595797
1025942
2736754
1093944
761324
2532748
327437
1910509
2025158
814924
363092
363173
716004
1513124
1126534
2214770
2082589
1534976
1659542
2334358
2530204
1311972
223021
1213315
389926
1471693
1807691
2643143
60704
1861892
402696
2445325
1455924
1971938
2135199
1730078
1640993
1487384
630159
98573
1634942
2359478
2523744
2440193
328116
2306945
2608879
1030163
1762538
1039693
808404
135099
855065
1778180
1271745
2783836
1198233
471329
2631248
1882768
354174
1379234
1992781
498232
509847
167130
889098
713259
2062312
2750907
2703993
2532728
676564
2544721
194036
304134
2170943
2350835
2511079
2099422
2581353
793988
540187
69417
2066233
2356993
2900573
1921176
559206
2304191
327743
1099960
2576759
2909944
1134995
1846214
1277438
2152688
2424152
2670302
1133454
2562879
873014
300763
1734758
2542152
993482
2878923
379165
1099857
2381347
2070380
1298185
1901807
1245153
2040730
2083499
637279
336630
2879912
2023908
495475
1945568
1803644
1949102
1285466
2247562
2939233
415543
2109039
476158
1422867
2291657
769665
1048417
758364
1328297
2348042
2363814
2390250
960523
410195
686194
1623415
1665683
372988
2718855
897574
747131
206012
256493
2199078
1796803
1547969
1074301
2743175
1842260
2871314
905687
2909608
853999
1129596
2520274
1583496
811581
2482089
892501
2497111
964777
540385
2304787
1277254
2743802
183527
2791451
547139
1250903
1342970
2741751
2898379
753318
325463
2056099
602125
2791206
1572063
1051404
2377388
2934926
491798
1249466
290712
2510
1105260
1458824
1705522
1478826
754516
1917255
2891391
1945115
92785
2684761
897748
355575
1566244
2066446
2461057
563440
1243073
2425591
688572
1882991
2405566
1931705
1857156
1863428
364204
1652491
1830608
1910940
587449
2168143
2777026
519511
2477004
1187578
1406063
81116
954860
1356955
1506953
1174384
2021332
1770098
1585770
306202
2164412
1217093
2123317
827429
2358606
2818550
2454297
1050881
197059
2819172
1466388
1516025
2511079
474716
1552601
2009522
212942
461869
2608606
2578475
91657
705081
98870
2116525
840072
1494563
1046928
117858
326257
10065
2046797
2584852
1734277
2610726
2279858
814254
1200447
1483199
850884
72394
1245871
2209744
2653890
2853504
2644443
295747
98739
1737441
2453906
116469
899448
1125067
538833
420847
1459397
1416270
356617
1374419
811845
2790873
2774559
2161816
1471101
274428
1834780
345587
1042356
1291569
2538571
1500281
2724517
122925
1503791
2597180
685959
2857475
1947197
2936601
2628875
2200795
2556925
1453529
765417
601590
2896466
298972
1093149
2178886
2636724
2331463
110613
2541470
1847206
858645
645218
2040475
2735725
250892
2003204
418223
2569899
1068833
2597830
479282
2000820
2851317
1900872
681214
694949
2548734
1589975
67671
2222520
1990600
2017276
1848712
725804
2897996
1479022
1402045
1245382
1334446
104999
2215628
91536
1257706
1973175
2478289
44754
623065
1897420
2658664
1264051
933218
2741745
857985
97277
2801046
1527894
2031864
2866577
2695146
2066907
2418748
1959221
2125182
2159551
2436169
863916
725431
1913265
523747
251862
488883
314777
784695
347190
259130
1030299
2871782
172712
2665905
996682
2260991
321642
2828079
491940
2765118
832566
574294
1338850
1583383
2243023
684577
1967618
623345
416413
1339050
1309113
815062
1047864
2326525
1875806
1674704
677974
1337350
2925017
2827221
1008585
1694741
676824
1570908
1581632
1015444
23679
112773
2695239
2340334
1002420
508090
1904945
2409713
2881846
2489416
1866676
1149733
471037
387132
2191377
2195807
394792
1968319
1087503
1793391
694403
1051159
1966001
442688
2162967
2267011
1627745
2675939
238625
1460058
604310
1978969
2653324
2294223
962311
135107
22944
1454502
2363880
2682099
2882230
2014974
669042
2702439
1901812
587029
647594
1686330
1621496
2276197
1830362
185281
2433925
1389847
2198579
2931398
1298356
2418643
289045
1065969
1678611
1117376
2729463
1033735
2877284
2214836
1838191
2831096
1552311
1848204
2892547
2571943
689241
523142
690524
2297549
1098032
2149197
809939
1601605
1433334
447850
106004
821132
828614
1726643
2270867
313389
1838288
692760
981741
398892
2269997
70118
1412045
141603
2290177
1565349
476860
960301
2541585
263357
2116462
2383599
2437460
2831408
2142908
2474664
2850111
2300592
986033
1303844
54967
1486726
312081
844132
2428170
1688533
1746679
2690214
1686153
1136146
2804822
1697550
1323192
863630
1343996
2259812
632204
562159
2859736
1283518
2223671
398632
2010060
247757
1007127
1177891
2401933
2623408
2649109
1193844
97435
2844338
2311388
2278142
1148375
2608763
1391909
2127406
405795
250045
2420484
1575062
2712235
932483
1463136
2329338
1028505
415901
55994
2249508
2818128
2243784
652583
633722
2611333
475625
2527790
2563997
1626111
1617963
2853426
1903852
2487090
2262168
6073
267321
2640414
2361463
2333458
1715356
669870
2807662
1182032
1632971
2795517
869376
2653040
191500
645888
2576816
24316
1590570
1049815
1794482
2103099
2161616
1657616
2346740
2326021
1633952
2146624
2098366
556870
251440
2133712
212589
1867820
969112
1915602
2489351
666526
2848961
2706496
2801672
54471
1801160
2808987
2494176
1285799
1859088
2274828
2821191
2788119
582302
763554
764659
2909926
1252123
2309477
1929024
1120323
1118569
48838
698230
1316337
1966829
2326154
964900
1732723
1130755
2542501
2760809
894859
1224806
1278630
1354608
2875476
1835674
690057
180956
2666090
813532
69878
2054657
1914006
2215352
2024338
2655532
1086222
2762040
2101600
1415837
1741529
1326776
1628132
2868763
1896009
391946
1065972
1546498
2611013
855963
1134178
1893333
2410107
1212826
298455
2627884
1252022
678853
726618
2828904
2844149
142513
1149558
1873348
801321
1066237
2114421
363267
238610
2645791
1409365
57375
889834
826664
1153261
2256129
153321
1717102
2159267
2121012
984854
1847577
2704365
1187127
2663698
1587250
1872279
2557278
2268683
635565
479229
1002984
1876407
418357
267000
1184030
916077
389326
1800891
2375892
346023
2287648
942085
1183977
2917849
1376402
2571646
555818
1963785
787982
1885316
2015874
1562201
422230
2651772
1447864
2442183
2390960
646671
1434417
586560
1521286
1248122
2483816
865810
1407899
2573515
666778
360862
2345189
349017
2263951
843073
2770576
52713
1054011
1418137
384718
2044637
1586237
2358867
25036
1420142
2574629
1827844
2594294
2276809
192075
1421749
921065
858118
720764
1767067
2920751
438316
2344160
1590578
82047
2367447
1633721
880695
1127053
2547649
677120
2120650
1247279
2835390
2402625
1036682
449252
564063
1114324
941999
2871734
282167
1861193
214438
149703
2262740
2814679
1864468
2815437
1673908
71429
798414
1852397
847979
281837
1938607
1054489
1704612
2775380
1728303
2083077
1421860
825104
498564
1089660
2434166
2446016
1827458
130664
1181148
2863918
2144077
2343303
2544505
2070907
1116039
1685722
1743845
2406438
1332047
2042474
2731833
2935177
213522
527463
1592278
2438976
2087486
1255299
564690
1954416
1434434
2295222
965713
2015949
2520785
1283741
111606
320252
1152781
179522
2381269
675663
698896
117235
1181560
1779252
132276
2923625
1979214
556346
2671539
675258
1310811
1634213
1497484
556208
2005138
975067
1148938
1180619
845967
564371
1037736
2145085
1298983
703939
2511355
213141
2251484
1891660
785815
1379628
2400423
314015
1093037
798785
2324772
2871917
1536287
295411
1348633
564041
2330769
328161
2563404
2301986
2239410
2533140
2649488
1908089
1554886
2449436
76428
2636742
2127303
2785072
1462037
52685
1316456
1904109
2783831
1072988
2467445
1791892
212034
986299
808646
2785545
271387
879728
264780
835448
2035133
2582620
964314
1216116
1744798
204216
1014129
2843836
822351
2596497
1755121
548668
573571
391879
718487
1563526
2575842
2717879
2709262
643479
2759891
2389156
2548728
2473842
318562
1233378
1935706
1251583
1343748
2127449
954176
1144692
1564429
1054219
1476782
2552106
263439
166831
1521664
2559954
651448
265930
2402705
1706863
966091
1065554
1598243
2910037
708014
449742
717302
2441654
2312431
1761968
556821
1759057
1505333
1444047
107099
1224443
2790664
2543253
2217568
1860310
1640926
2265635
1079995
2356903
2712001
2171061
1661717
1414399
2768113
1754049
1849496
613305
267173
1297559
656893
2772822
1574561
2630741
1663955
2341797
350606
2682965
1839911
590572
772973
244979
64001
985301
1376306
2141898
2675062
295512
1170343
122367
2289318
1059184
749927
2017259
2590637
2892318
1550295
523224
1849556
723726
665714
1651881
949263
1241694
664833
2014824
980591
38315
1032215
1343800
1480576
2162054
897615
2466425
2590659
1504245
2820560
344817
402494
299375
706073
2145285
424474
1738960
1455713
912008
1595165
961455
1725632
2781650
1394259
2442987
2260669
1746751
814428
151299
1813838
1811860
2369920
2676888
2084428
631696
783545
2078297
1280127
749346
1623104
1764529
1289965
2635210
1680450
1072569
30123
1741961
1254735
1055001
2279934
728082
1175527
1082328
1326681
1560604
1217759
1717905
1464562
1274631
564464
683483
2250612
324216
2057816
640587
2178166
21000
2362742
948757
2164339
786900
2880196
1855894
771496
1008104
1142876
2357115
2559635
2625980
2179036
1152893
1550060
183832
1193856
476090
1398975
2773791
929905
1545965
2099453
1463253
2728335
496535
2748856
1061510
1792013
1939625
1098290
2661367
301758
400491
279362
1313289
894090
1322791
2619354
544758
2580627
1819682
517163
2072998
1924968
2405789
1797983
2375444
1319556
2363576
1804384
1173904
2577230
2236526
1193711
369666
594707
1218690
2218728
2920951
1386610
2046844
1837052
45414
787458
1324247
576787
1728640
1144485
249457
1658955
2735874
2876472
1305835
295980
1895274
2491920
2353327
2315256
1351611
1464296
879423
1765054
1822319
2330136
2856719
2473114
721500
1706951
418762
965373
2243434
1262107
320231
2925830
872009
111907
1562738
2155330
2918313
1015664
219565
913149
2470693
2840952
1590890
129377
785784
899536
1815431
657203
2155689
147289
1049866
2152441
2656212
1657443
863755
2544462
1588036
2351731
2124904
2412662
2281554
2776081
308523
1201799
2140059
973425
295571
2047442
174471
80351
2360335
812493
2632855
418005
184043
449986
2523228
959137
399742
1740185
1226555
1413162
1543162
325903
1005301
2610612
202376
2305636
827389
2663300
2816641
14775
1195313
2204206
2051868
605139
402251
1120487
845870
1204296
1299079
37718
2772112
2455754
1273379
18489
699448
2572640
605558
381458
1829090
643092
1811358
226813
968194
2178210
1137724
884451
928106
183946
2072602
204584
2630182
2663582
1513366
291445
1127633
2087574
1058485
1438770
593725
2700327
472973
1999473
369589
460751
2339915
67425
1179536
623995
46938
2035692
870000
2342960
612607
547058
746948
631788
1947308
2512093
1955461
304575
2255881
311658
2159902
1748928
2928117
2697254
2695433
2934328
2834831
2522202
1067652
57730
183515
2860246
646434
1929354
2287146
1030781
1901190
2727538
1608803
2562899
2454117
713802
521881
801205
1260187
2759306
63671
55681
1978831
1955283
658481
1836832
1093674
803615
2197793
1512903
573477
809193
1322140
1737246
2933487
2178334
2842011
1401197
2011890
363609
611160
1475527
822465
270725
1462631
1877122
327173
483606
1302746
989878
2503244
657855
2057702
258551
2601664
2276278
2593529
2255570
550941
2000873
2041311
2713445
273388
2044904
2079002
1574264
1235384
57568
2483690
1369344
997780
2168917
2268558
2137968
934412
353698
527691
2490854
2553257
164849
1712846
2938790
2101459
427154
879973
2523008
1417695
1350994
1524160
2890764
1505956
1054128
2516260
2178205
1888575
2487234
1639269
86002
1626710
2820172
2829588
674949
925027
2690585
1849748
2916349
2674024
2235585
898991
1567745
655738
410488
1132273
2642794
765102
833286
2050343
2369173
1197548
1431980
1658753
1187120
2749743
746798
149856
1537277
575746
2604229
1798206
257686
553914
895817
230533
660682
365998
2113085
205391
982611
1880858
2019864
1351320
2165289
2723263
1482726
726953
2452435
1714375
2069463
787516
2020703
2719564
221351
175611
363143
921699
281811
217969
1263678
394607
521481
1419494
1106750
1297693
237311
237573
2812386
839745
328592
1682581
1017123
1256771
301699
2075926
1111648
215708
2520140
1256202
48944
1173043
1471242
1013952
650225
2930862
238855
2621434
2809952
2879045
1514172
587264
1773746
1933574
2441108
1846944
60461
361786
574189
273764
1951249
1931076
705046
1441620
1813596
651313
428921
522368
87883
2570807
1378869
1455317
2527272
1996552
2392935
1624036
271663
1597298
667760
1000457
231172
1672643
1054368
2535838
2038236
708837
2426315
889132
1633888
112137
1843411
1982873
1007009
1554774
727086
159485
71685
2448408
1458365
160282
1323692
1759406
528110
688714
251249
1843931
2288745
180500
1064308
1042436
733195
1352376
166394
2151592
860421
998854
976716
2113366
723562
2014294
2191096
127209
2207591
2517745
1708892
702819
921921
367461
897548
2710238
654216
2894252
1494235
1558506
2361403
2446746
2278071
187035
2680697
757480
488114
242975
730301
2537271
717273
1112512
1217209
534101
407347
712666
1255489
110138
22090
872168
1421381
1774851
2301929
227150
544
2828741
618413
1401409
2914720
471307
256185
42133
731107
957351
2631353
1814854
1534051
2602677
379920
2816346
1248569
769483
1712332
1208703
2713277
1365920
604039
1969168
1788983
2425960
2427643
155255
2629359
1011964
2471696
114254
1600439
2221807
2860264
843489
1494326
1097744
282673
293350
1579217
1354755
2829104
1956124
1282633
2087822
688679
792970
1116288
295109
955304
5176
284481
1723212
1484676
1706476
2206751
82959
2764027
2936688
2158656
1039562
2805707
2214663
2870845
1576923
1396091
2437355
2044140
1770070
1476009
2214427
1807597
823810
1565908
1184142
2126844
1911427
638531
1262875
773591
2714043
578669
1410691
1259533
29360
1187226
130357
340257
2869358
2398914
2570987
1149265
592102
2364175
1202729
2732255
230524
283038
2419893
1793764
321290
339453
90555
1612629
2294594
2828891
1708439
1610192
2379146
2091125
2464529
1653411
1156415
2683058
423061
628645
181909
2478272
1407855
1156716
2109633
1587086
663433
628437
380420
39853
221293
1010046
1327021
2077317
524439
2092696
2742177
2256823
2263060
323955
1156376
2196030
758407
2831418
2405091
1308328
440923
1898791
2022319
2874923
1306203
1632532
874508
1296884
1859734
2595642
1193485
520997
1866174
1815763
1983936
2683705
1042896
693015
666830
211139
2015090
860218
447014
150052
2104463
146723
1891090
892329
1203776
433437
2075746
2225167
2908038
2394612
1339988
891133
675799
1507013
2498747
769619
623775
2804021
1839850
570739
2689563
828497
157248
459540
1775038
439469
1232890
2799706
1021731
1793965
435064
2352391
2208077
1478760
155493
1746596
513808
2719857
2904772
2367096
2646463
956859
1109089
499665
67590
2220179
1965816
2718408
2705675
2549869
1852500
1538202
1027878
1102460
258602
430552
2385326
2760711
2649070
2400953
2735534
323241
933991
630898
1676999
2029421
2535442
913011
1743915
1912037
2649928
780472
2934921
890787
240594
2514806
2596362
572171
2135649
413346
2366698
2657925
11718
594047
2321573
2183889
2549824
2835436
2829212
307856
1831037
49474
1949980
2058364
2930325
971301
1887224
1630313
1441888
2302737
1327130
1611815
309412
1854593
145472
1567635
2465696
636746
605128
1215168
2904802
2879269
1728745
1987341
930969
2185451
958718
1041326
2502900
1675891
2881578
1661625
1866626
758003
2754832
1349198
603459
164446
881265
1432701
1981136
2765900
145186
8477
235941
1262258
67377
2726670
477938
835438
207993
1731125
23242
1269255
2536834
1946585
1371410
1735488
2291511
2464857
986470
2891882
578580
1121401
2294548
1171968
1366628
1570633
1733134
2433340
244431
909134
925459
374908
1730652
655348
2825369
2653867
1651082
2600704
1598119
1547350
1764115
808364
2595484
1606644
1958332
1403442
2285766
583895
1492373
2828185
1982758
2536002
452598
2218567
1480255
1662821
1139142
483723
2281587
841022
2144342
1912819
55030
2046696
1713765
1770174
1187087
1080473
389432
2604528
966803
2774464
890949
1352394
1742232
1989991
558082
1638538
1936668
506583
365908
1176897
382574
1705661
1886741
990124
1365852
1411419
1197128
2201563
1294869
2463481
2002819
1727267
1687864
2370126
1646241
483744
2827579
1514737
2731609
1435744
23652
1045938
841506
2760015
572031
785024
848699
615603
2926124
1641481
1286062
1308043
941168
1834747
963323
2536605
1729752
1278697
1749248
392337
928626
1885043
1002761
56839
1229398
2346543
521279
2142053
2430123
1612599
615598
1505312
2732496
2778480
1911822
1046557
2258176
2459511
267156
259883
1518935
1059038
1179656
1964050
862411
2095199
1919553
2677552
310935
432218
932662
700295
613097
2461144
122474
771770
1214284
757119
2259920
2198787
1668373
2539151
949708
2036840
458478
436302
2783174
2604980
936559
876274
2817914
1305571
55302
2673924
860855
85760
2439947
1527576
379065
538982
10568
927549
1353958
2561139
1491867
1776388
1006625
2187517
1544452
1549171
161935
1398817
684539
782445
708941
507196
1013777
2772159
434677
1614690
653933
1515432
1703432
1015207
1739650
386039
1841675
148038
1129737
1894570
1012652
1057088
2838220
1426842
2436295
190080
548845
864710
973326
789367
1625766
1552779
2240194
2594801
785439
2881140
1460355
1500623
500665
698483
1566484
1737927
1286021
2433281
937395
2684171
2866324
1903554
617213
2805836
2362854
1186752
2041148
2495460
650028
2137414
1900296
2034321
2698612
2549015
1933486
2263232
1610563
2339137
1693250
191380
2281196
2323558
2338128
679277
2505686
1551543
2181524
684730
1212689
2351826
759762
1682974
2074778
2438370
2477519
2750551
1143637
1427370
829098
724006
1269152
2661626
2633316
1367848
1808593
1285506
1906438
161603
28539
2501063
581184
1878571
1211286
653034
187899
165076
1467002
1213842
2861681
1586898
2175548
873801
2195730
1884183
1508304
2531178
869289
1583269
2059922
2564115
1025320
85482
1894011
1981354
1197580
1213733
1713692
2935752
796221
2097448
2736252
356248
2512381
626139
1234703
749225
2793933
1615765
1437494
151546
2126242
206091
1590509
252429
1024422
468619
1367575
345538
2018664
2725279
2331824
1833917
1141971
393678
2179576
120714
598518
2259444
2673689
836419
913300
1959417
2299700
237107
1994945
935105
102840
2160003
2676678
673559
2570415
273202
1531106
1129925
1631444
630793
206281
984344
2133257
1849454
1718640
2142544
571228
1336817
1714225
1067659
2255042
1953392
763786
1914844
1532911
2781583
1181644
900622
2755296
1194533
2173400
226430
902235
1972926
1134471
1890994
1647940
171030
2345441
490619
1690155
46968
2734337
1438153
1507460
2460815
1948728
366376
94553
332092
1383761
564234
999636
1579163
606099
2498452
2627248
770703
1237533
2060230
130834
737354
235833
957968
1095791
318079
1266292
2894808
2886646
2920127
909083
2938306
1142619
1768916
2579551
2576556
818662
2160556
2276251
2787564
1158974
2774378
2354851
1084114
209533
2907948
1069948
1534285
2421100
2427001
1482156
1433622
2214949
2772778
317675
1870112
846099
2731124
1360743
2681490
728476
211000
2756760
846093
2881422
1856399
1714586
2715180
1508816
1015426
301466
2345765
784207
2681749
2383511
2209589
2846018
1321349
132315
948310
2292412
2098755
1263700
485037
2017944
2905338
220036
2436062
2248066
1375247
1712948
1580751
2622920
512620
2017475
565963
879950
1361236
39184
2699622
2307759
2084736
1578276
1049874
528866
1798449
361468
476867
2128027
2646239
2428349
2226473
1934903
1189890
845915
2680989
273409
590279
2422432
2315751
303089
944358
1869727
1087034
509410
362493
1005759
1233017
2639412
1803473
14699
2466742
1022438
1944424
1208484
1599418
1540271
1201955
875115
1783787
1525654
1680296
1189373
2086494
394627
957190
2614437
416005
543468
20342
2704888
570868
749078
848218
2314101
761093
1829340
1263440
1038056
2750408
635450
1293989
2035753
2779890
1990388
1906086
1756744
1651861
2668182
271222
519938
1957543
181137
2079551
148874
2409901
582690
2007027
221811
2060266
1119455
1185863
764434
1067903
2802993
2391178
687029
1657840
1659226
2205593
1329196
367238
2310344
1171421
2222760
157301
2101572
2256537
2201430
2118194
1387506
99549
325581
1036800
1039270
1216668
2294443
2584336
2062262
1337061
1232488
673609
1316837
2559938
1809945
1474511
2829002
2377988
2938069
2593893
2042699
672105
324200
1101073
1790802
2033615
240392
1165659
1505100
2456047
2718621
1636833
1905180
241087
259093
1753625
1644301
2780329
349143
1413606
1633542
1989796
933807
1909611
259220
2092754
245510
435124
330738
1830993
1951278
1040552
2778337
2258816
2277079
2707836
2360527
1813256
1301804
1853896
803082
2688531
1918800
2419432
1182864
2455706
1184161
335913
1872990
1764782
2290777
1335997
2383533
873723
417974
2449844
1425624
2348165
270883
2782650
994476
321890
2176670
23983
1914337
977575
1482376
823802
778618
2124372
2028846
703287
1928686
1121867
185426
2845141
407067
2482630
1066783
1536121
2250565
2061832
1869419
1179303
934381
2540160
2573385
1931559
1957170
2549184
2564203
1016873
2067808
398191
1659509
1664544
766009
656210
1182125
2130637
1140033
461277
793613
1896184
413778
1898163
427203
1768082
1989762
950137
2813104
1916932
109344
767045
1999783
1482485
1892514
1183097
1107521
1536523
2924365
1421775
2836550
73178
2349430
2455866
1249291
1907777
2570889
899924
972604
210935
990688
1991625
1041832
1363484
2707813
1855692
2322000
1627371
1655879
2898238
442503
1663100
1203731
1855485
547983
848693
633073
1574904
1533604
2293618
1507877
914362
2044625
1161217
1271374
1127584
251692
1459088
1753314
170817
2053870
1814553
2163495
1317693
1161484
2671599
1298467
1408637
907447
2135286
2724981
4652
2920047
815422
280825
1268222
493583
1044101
28888
75009
1188824
1900064
1229408
1834004
1195697
2683460
857017
2405358
1848828
113273
2257839
2064351
2882601
2866377
2365014
632065
2723855
1643858
622548
930236
1856613
2454721
2677247
2875201
2640685
1928896
1950851
1806353
1714892
2690453
1518737
1684620
541727
2258432
2275143
2060608
760631
1494705
166133
2861784
70638
1826670
2680059
2472434
441096
1928914
2214490
2116894
603267
1648272
1491250
2073025
313066
2843476
1590105
2483505
2211132
340579
1882134
2378725
152263
1103331
1346299
2634847
2458876
1528900
2368390
1161798
2102665
1064198
2674721
299093
2746995
1294649
1188717
1911536
329731
2273579
1716101
1329873
2885892
1568058
1024876
690609
2560183
852536
2781845
923789
147824
2546281
671734
1839611
58210
2846520
1755057
1273728
2815211
510936
2797026
1647764
185796
2607213
1483526
2526945
2364307
1375769
502236
2296692
1967662
7407
813385
446040
2720692
819522
715007
723840
1817998
2213587
1063525
2701411
1455194
2743892
2641883
2585785
2434136
1590948
2430708
1526660
669531
1144407
2444870
1224441
577872
46629
641348
2804340
2170596
2829442
1880998
901185
2397122
1770032
2406270
680003
1559024
493328
1537158
449777
326570
133987
2268274
746052
2165055
2724416
270547
2292802
1467911
1672471
1096716
1310904
1922473
1287243
1929791
2069127
2827356
2106436
1717704
1134911
899964
1610029
1980968
893905
1738493
1234950
1168246
710827
1790533
1282420
852085
529849
2900241
1051769
395015
2021665
2160157
1824945
735198
655682
1039288
2721745
1858955
1423809
789381
1291212
103699
384408
1953982
996799
9971
2919828
682496
2588416
2437360
2768880
2076236
2150324
2628812
1227036
681460
114394
2639650
2267347
2409319
596452
926421
1899955
709432
2809998
2907058
1637920
1705576
1370448
1010521
827125
2871994
1409356
2490280
1743294
935460
35390
400939
2899614
1220454
1821312
268707
962592
882025
994906
570741
2879899
574780
871982
67269
2646240
581354
2815633
2744671
224470
395535
2548277
1118355
1444851
2483339
1482359
261930
766266
967560
1947026
627232
490170
617438
214690
2134968
2836844
1143115
1029264
1625974
2462643
1162474
45329
2757954
1176054
1635705
2369484
2519074
2309435
2343908
803991
744954
166018
1446776
1353595
2673682
1136298
707783
134313
2620144
2354347
1970730
2566874
796652
2044226
2290703
881902
2609459
1204527
1159791
2411370
507983
2242975
381783
839533
2638219
2193230
1641938
955707
1285315
2597064
2178148
1811992
1094860
1109142
333059
525484
853581
1408780
466246
2360425
680228
1579683
2238806
2524064
2263401
239739
1445684
2691335
898895
1970929
1270686
264201
607922
835997
741852
1517777
1618251
118561
2733965
2789368
904449
685825
2766224
498400
532521
1326672
2532742
926622
2601995
1408024
256702
1854937
550900
1878152
1021001
1441146
1399637
1423994
1696342
928544
1605329
1166424
222197
1141167
2825232
557826
1555143
2479710
2725223
2327069
2320289
417395
40512
879516
2323313
2511514
2732700
2274076
2176506
409816
1790482
473571
2340738
2096053
270502
738193
1219742
920625
573583
1600966
1203173
1340470
2700346
731535
189855
2041189
1222596
2504053
1364938
2275209
2556745
750657
1753442
1408525
2850200
41887
1952408
1240943
1425015
15068
2353764
1086229
1552442
847550
2837385
2922676
919659
1737605
1998943
2301249
2570114
1143432
1501302
1798615
589086
1509193
1403292
1742298
1173162
2680807
2885717
2326081
1658661
703645
2308762
608476
2157649
409187
2158555
2794854
672781
1138807
1056025
632360
1575246
226454
2741406
2110709
2112182
2170060
551199
2347153
2250126
1920867
15215
2224178
2670583
220720
469416
1159009
133135
1178780
2264601
2510790
1238564
2356647
68449
179469
1959789
1252341
441270
1465973
735410
2549910
972665
1515099
480812
2861424
2124885
269688
1056200
2930
228026
1754845
2086399
141113
2033065
1126350
261661
1919017
291584
1567665
991360
133213
838227
1189777
1207825
296166
636369
2816034
1679311
2730112
1293697
2772819
1118131
1672905
1593700
1501027
503887
1087674
168588
2919575
1447172
819488
1767252
2789062
2850479
2471456
1528091
2633150
859709
2128732
1429453
2673685
2327441
2654149
1230075
492894
2678334
2495441
2366505
2387242
136517
1288099
515707
2428065
2508706
859563
1279914
2341518
2629050
1327213
2045116
2220941
459008
475614
2777931
2817312
2293214
1262092
611715
1616980
535476
2734534
22415
1358735
2083000
2814144
2426436
1354367
2855793
66460
2119440
2533840
2231433
2859699
1227393
2204545
1595956
1025337
604278
1923962
2510002
2575350
2151507
2485380
2763381
2189209
2018303
220447
2073708
2912198
2530795
2827973
2717367
1544008
2551158
2200084
52615
840923
259246
1596632
1288609
1859958
1922630
595470
1491629
765069
1627392
1810118
866024
1960308
235305
128233
2319464
396365
673513
387779
1992447
2849913
2227931
868154
356052
1645800
196344
195426
2553696
1604671
2638005
2527350
1927158
2154940
78730
2549358
336003
1931234
2193111
1069730
989975
522168
1064237
1019444
1725096
228398
615655
2733194
2142713
2868617
891731
38280
656700
2817080
686713
425206
2264890
2587491
739211
406244
2470919
2574778
2591806
492604
827124
2205307
1397699
499590
1186465
2489700
1781861
436244
329427
2401557
1548428
661040
1017646
1383889
1177758
1226892
2450428
2266084
2428316
2339359
2598285
93727
1177420
379654
1431322
1396157
1295318
1660658
1523963
1898600
1215691
2611155
1693816
2688099
158203
2406621
2501485
1099137
1877322
2640318
2704323
1798328
812537
1516423
2934464
1913876
2260231
2269946
1683080
1142449
1987845
2015088
727114
1101399
1591484
1681877
1142778
2514395
853129
2507807
2204917
1887359
2164292
2458428
2029016
885947
2532356
2766855
536970
431630
1382907
2780643
2616056
1679380
9773
1580060
1695841
860568
820576
2299601
541646
653596
21771
2598607
1558326
678172
1077716
2123796
1356211
2808312
1437875
1381047
2760461
2241986
1649360
2018631
1814121
2321286
2168074
2097220
876675
2036133
1957870
160631
2832063
2979
57564
2175813
1555549
1372504
1307243
223123
2773898
1232011
2294565
2141007
2599360
1077178
2319777
1211471
827322
2559798
1654166
844424
611927
1980128
1232214
1056047
2034902
1031691
422510
1514875
2667205
1896897
2514938
2320402
1938523
162510
2288212
530683
2012878
758066
2143014
904344
1407429
947079
1807638
1993480
646444
2256502
2873162
697344
1202998
2925024
621425
1523363
1972003
454658
468999
1107167
2031093
627335
857022
35074
866905
2576092
2444664
2732959
2417176
2454056
2785700
651026
717696
1717546
1498629
1288759
1769731
1982819
2033315
520771
1039686
978026
960037
2040885
2201654
1347892
83731
1644499
1417979
2510368
26660
1748893
1947379
663961
2189035
804386
2170113
1207137
875796
436233
2804537
422737
1955875
1358052
319699
2872405
1221712
2174647
2633665
2017109
1378568
1345145
2314368
434222
2308558
1573742
1332220
2301944
1284709
2891262
114179
636073
2648702
2768692
121544
32569
511933
1356754
19723
1864027
2676413
414701
1418256
2262753
2542074
380023
1531959
2433234
1871660
701258
1470525
911721
295129
124199
1739968
1829137
2369492
1462855
22447
1002984
2013122
1695801
2617463
29172
2626803
2448409
2801978
1574958
993760
1289072
2327963
1059728
763818
82801
1502265
918582
2494448
2253251
1839238
2164580
1232660
2125812
2009656
2437660
1571537
637239
2906650
1058996
1950647
2809892
2252367
1642863
2316605
638446
1481647
704367
1044783
501720
1170582
82166
1872491
181393
946860
219457
742591
1536857
2277279
1711513
1945303
706797
1391326
1197792
591978
1070671
2214037
847808
2142487
609174
1914726
47521
2470966
2488551
850612
1767526
819449
2681659
1121075
2121917
2435082
999771
305804
2365971
1872132
1515039
906605
1812003
1691857
1318878
205327
233515
1772491
289663
1915069
2913760
1840682
2489746
2899899
1494229
2635062
2584327
1692959
297467
2131756
767629
1971430
2593138
899309
1267188
1151969
1332086
1978490
2023711
537431
952605
2936964
2297326
2458325
1178171
905788
784321
2662192
44438
2746725
2018681
2364492
1145739
1894919
2500012
758541
268351
1619941
777278
595940
2317028
855124
2320659
625137
1676654
2659521
2407737
2464436
2447751
2358650
1085601
441528
261422
2862315
317157
1198787
1917846
1694330
2726874
368084
2389610
918175
250140
47086
57628
59587
1712146
2303675
778317
2466613
1184498
1305978
1268746
1870953
1381034
929485
1789162
407844
1361680
1359954
1493912
2141704
2864380
1693243
324615
855367
365574
2264499
2424769
2410054
477265
2516980
1259888
2857549
2025135
208465
1844844
131555
1303348
2114270
107031
2303145
2351637
2560991
461971
2772549
682023
753460
1571336
1758785
2498646
721675
2042817
889692
430344
1213625
1287470
1424711
233777
1013180
1291712
1196924
145166
2405232
1037255
88329
2446339
2261168
2933524
2013109
247486
812854
213078
2655820
2800369
1296518
447329
1029424
2271300
744616
2867783
2004259
2350644
2045268
1764993
520438
855268
778343
2484841
1584126
2732825
2549740
2209687
2084657
2585698
1748400
2628667
1080505
216945
1907771
2883611
1192981
737964
1834672
563562
718780
2779054
2108363
371180
1263065
1994024
387420
677488
751134
2780222
2939813
1631859
1732596
2113781
2283880
2072311
1930500
493849
607186
960749
560108
329294
2254096
1422194
2422328
2364418
1414503
497581
1647948
919334
1472052
2717240
1514268
2503314
133717
1042288
1764252
1775349
1339226
2349965
351867
2671616
74150
2349837
436820
100942
2892275
2496781
1103891
1449188
816615
561127
881654
2139249
1970410
1116297
777166
1674086
626770
653649
181407
2640068
2045733
2839187
2013741
691259
585578
147206
801143
2481829
554975
2622282
1384500
1590670
25448
1874061
1911675
511922
111873
1476486
2439538
1120271
2287337
1420093
483390
2019928
2135688
1561464
2486398
139309
2812018
1774734
515795
2254807
1251455
487555
1803952
2668874
1878855
880826
323625
836722
1047531
2858727
1175893
1088076
314247
334352
1254378
724088
356285
440640
279748
561273
1159940
1850886
449750
78444
748790
559217
2677562
211510
2537770
2569093
2472686
2707998
2398347
1017596
2141105
282399
434110
321976
243261
73922
377758
1477514
1136481
157964
2261553
1060980
1919688
2231256
127233
1158402
2826739
2600300
992776
2868412
2939560
277520
2733962
41758
1325078
90153
134290
1510719
2124462
1178543
1779465
660499
1212999
1182611
1831075
2134777
2644530
1015192
741859
423649
2829511
2374808
2348125
1750300
2025895
943236
2807541
2691336
2855893
2527393
867530
559655
2422886
110406
2189411
2664533
291941
179170
584928
1654193
639248
1441794
427737
932329
1355796
1707960
2633798
2703929
235297
1966357
976958
1391190
1196063
1978668
737920
288170
2145147
277819
1714738
2578160
2050005
1377992
1946428
761173
1872428
2784709
2065638
1753466
518354
1071057
331367
1364381
1246656
524597
1641929
651559
1627657
360779
1254973
2539868
2371863
203785
2393381
1966442
1992608
980371
228811
158029
2231975
1864962
2501451
13809
2150279
2556930
1495084
891504
2719850
830124
1306317
1942264
2158949
2122724
518358
618973
577908
1463142
130329
2158930
2407571
1053303
1169787
441753
2038824
2901037
1230924
1944143
1728010
2119521
1890634
1214298
749836
760791
1118031
2854054
385155
25386
2513843
596293
764287
1508712
2380400
997943
836522
2418698
233616
2427306
548032
2577960
1138641
2417376
94406
25583
1696996
2595114
274110
2115724
1185796
1779238
2859920
1693657
169177
2118554
2651604
2901404
2140139
1507749
512654
1286494
2912335
789904
1815077
2901762
2524014
971486
2562044
1383796
1428208
86595
1547454
2640222
483381
1007847
1487036
1066873
1122795
1214595
351535
1926866
2569632
2022627
1714237
1963369
2507799
2341906
2670767
1158599
1428931
2770779
1043130
1086737
11537
2013423
1243737
248711
2267548
2786116
1852351
280197
126808
2239014
1070354
1988678
321766
2495814
91833
207242
1190403
137135
2510300
1802523
712508
1034738
199139
1880640
1124185
955380
522106
405960
368233
1465021
2438287
2205409
1667290
1659560
1777237
340270
873040
2839961
2848296
1051133
2367410
365246
1667745
1449244
1829484
1135507
1086036
2879253
2893496
2278315
1795580
2349027
361299
1629956
2381328
580393
1665192
1132792
180492
2446715
2855346
2553149
2419921
2335038
2828286
1251393
632524
666280
1195800
1505514
865229
1017644
1913705
1474034
225543
348589
343338
989803
1586555
1387269
542748
2210124
1984253
484572
1203309
921668
89401
362574
1831482
36544
2668458
2666506
20854
2078540
683812
5587
920830
1080643
1593309
636162
20572
441222
2812979
2478143
602681
2689847
1640633
1383257
1697767
731712
1700635
1596748
345622
2578790
785692
1023468
2584350
2515835
1915942
2030250
2341063
1242696
2811613
1258596
1796647
645501
2922845
2235623
1450760
1203396
2527118
2287244
2206368
2760872
569716
766513
2279176
1278102
2252978
2453831
36
1374396
137147
1599063
2550559
329664
1732351
338072
2466450
2134967
1238743
1680331
1731858
1907428
466937
399326
1333477
2485046
1474707
563012
1837738
745093
26933
2539497
2368639
350352
1168203
2474819
870365
1346907
2849127
411402
2176372
2335551
1169616
2638125
850354
597755
2239580
2615072
2936206
1822153
496495
2763701
977488
2475329
592209
1430220
548715
548257
230933
2673703
1883953
1004689
1350275
1129288
662415
112584
877132
224995
2575651
844061
1534822
668034
681851
2176238
421833
738740
1366217
1279973
550043
2401356
613680
2712367
2681330
960965
1997305
2493512
32504
2730801
2450487
2218849
1625670
1556408
1208509
2296238
1418262
2464367
2604657
1127431
2212122
2286988
28218
202476
1748076
1863761
1978218
972527
2279019
431226
1185343
2444585
342206
1157896
2918515
1092755
966123
515330
1253780
425823
1904232
117943
1385282
1123278
1963282
95399
618755
124939
1025681
2179556
2783013
633031
10329
78924
1764708
1110351
1388114
2172365
2531525
2594777
734267
665842
1471380
1129605
1613866
1965568
1873040
613673
1186283
2178381
795204
2042002
71890
227619
2845156
1947549
2083938
202567
1596950
2934111
2712949
1305342
1981438
2424238
2681351
2627477
1024753
2299330
1725409
802258
1652985
2748331
1494798
2786989
2097629
2588652
1979058
1735452
2029705
1679095
1662253
921561
2852635
273283
1330359
2862920
1200403
2896069
1998580
1205112
447804
1545808
2121858
435768
1836906
1976062
1149309
722617
2424971
521502
1385074
2028168
29146
2243756
2005197
1055680
2629846
357109
1173376
1888395
2400007
2454427
2927828
1022663
1020496
2420281
2847596
1623816
403621
13758
652662
70059
191022
22202
1503520
2003629
1232128
1020305
2620504
99829
1471951
1568461
1459458
1956614
122038
1469688
2675319
803344
341302
2559857
424937
2764512
843100
47098
460734
963983
1194105
871339
1894198
207314
1783508
1612824
401029
495683
1877425
1357668
1431937
1322713
249008
95584
1545627
2933147
886394
2427911
2262152
451732
2485317
2220116
2312765
759994
2806684
953063
62776
211092
2712784
1852628
2794213
2868540
1159980
283282
1968699
718628
1115315
353855
1191539
446560
1490898
536684
2492669
274685
1210600
950234
1608830
165719
2804405
1256154
1184646
349087
2061571
139122
201886
2593876
1828338
1526542
1168910
911080
987249
2738355
77504
1341243
2752971
261152
2592506
141763
2125251
2759018
2665111
787961
2083836
110275
1381848
1746252
1030451
2219533
2114799
2913313
2828225
920156
142416
2596119
401532
1283093
34152
2485975
2730432
2246612
949261
97584
968514
2537887
2197850
2071922
508887
867564
57853
1155459
2891780
1852415
492318
592740
2917100
1829255
833232
54965
2829135
2583032
2506221
2590369
1333652
2031885
2527363
2359175
1106617
46322
1726156
1550786
1447383
2700342
1582894
2318321
795488
975402
2131863
1042735
1444104
167851
2787791
1283781
271889
231915
1138330
1867858
1026877
2371553
1367443
1633826
536919
389755
1416043
609050
2270744
1137343
1099959
1251872
277859
278196
946829
157340
190685
477384
1975540
2031165
953917
58925
2463546
2478846
2561650
2563860
633562
2486635
1155878
857328
580955
763445
146750
1898663
146073
2917760
2004494
2788560
1154153
1214981
1937209
2598199
2326709
2043251
2015198
753804
852721
1122158
474927
1014957
1576036
518040
1991438
980446
1272508
236043
2094474
447979
2190259
1404069
1616069
495355
275197
2570836
1966687
2716297
2358094
2473098
780087
1469144
718132
498055
367226
2271808
1338221
2754519
331960
368944
829718
797964
2301003
852866
619473
871754
2393360
875169
2870807
859670
1110271
2252647
1902015
669394
2666458
868911
2057452
1606476
2775300
2032052
2674781
233590
2557780
1520970
2608965
1599785
1219558
1658353
601211
1440315
594854
2092665
27885
2808639
699176
1748916
106954
817453
2673149
2901860
2190955
979595
2417548
697835
995463
1586000
844258
1667168
2180587
110988
389654
330996
2047688
2343004
1152110
1366214
1498181
1596909
866563
230747
2917128
2497360
497510
1441849
842917
1853865
2168525
1741459
1038240
1243372
976539
1260710
1665618
1267303
2831372
2304041
2020805
1656237
1302863
30188
669606
2541157
2479578
1704103
259701
2485877
1623689
379908
201818
2899758
2636219
2195764
2150367
2439768
1447735
2894058
2483146
2441923
559966
1892015
1961186
894435
826048
2283165
1391856
271434
1331947
700806
312959
1913768
47639
2240269
738231
2921287
474339
123466
1361686
2778164
208746
2016151
2638023
2177072
30630
667989
213503
981666
2317388
1310418
2826977
407422
1151840
2547273
777139
1257526
854852
824082
896947
1078748
1893238
1833154
1367517
802980
1830801
1437108
712161
411307
1214588
2925507
2291537
235286
1681364
2432521
342974
2745770
540199
2640316
1976338
1817733
2564360
2734033
2654184
2215348
1503472
877085
186936
2171463
1369503
223320
2800782
1705897
1142442
1949386
1119617
1491413
2441058
489705
1535042
738109
2669525
2466159
487952
401737
413165
485554
555607
626986
1817364
2891159
383331
369203
2735108
617892
2103356
1977049
2509642
2213658
2720479
40291
1464404
2772259
2808613
2278568
1968072
1545422
2624094
420539
443198
2235340
448684
1142455
420460
1328540
1702239
2389686
806519
2555105
958699
2490971
1097418
30435
306526
2183328
1198410
2051381
1331876
1914521
1749310
182682
954377
1241833
1023775
429484
308405
958888
2890788
2381147
1423164
275928
2627462
2577892
1972717
1346675
2890637
1019814
2578281
1819836
1834596
593774
58641
1633767
1377745
717149
1403897
1322854
938539
1005090
2121443
1151666
475000
258220
2512976
2184196
1008429
2236591
208279
1061407
1482482
1470495
1380545
2345333
1446668
384945
1146367
262048
2288931
1706313
1723352
778909
350867
1813700
899453
1469697
1451265
1836603
2089349
800901
1202720
1593429
2537981
2329024
1080157
1987587
1436974
2054004
20432
79999
640784
1641142
247838
1164788
670439
1401545
597168
578868
672882
907392
495667
584206
2916284
1578660
1817892
1953696
2853252
1554958
2120105
1371206
1075179
255251
2499616
1763893
542468
1834627
1183834
2831683
1125809
1637846
2746368
1791173
1743976
1821557
439303
1561079
551594
938318
2292737
1382088
2066423
589930
166177
1591346
653525
645582
209812
2926755
1454750
2307999
1610871
461768
1582254
160117
2097528
1718790
2784310
17838
1787736
1196027
2691431
632787
1990055
1858605
253873
752729
1493227
839639
20207
621123
2881795
718255
12348
1111771
129600
1437974
432920
1651682
2496142
1940438
429168
2713999
902021
421550
409947
1948291
1000626
2620630
160775
1608444
1867852
2308033
929370
1009011
922972
1800995
442583
2489603
1931770
2741142
212110
1107895
2678212
2419138
1521721
1796297
166734
323168
1344844
2622198
1575636
2411966
1799660
475899
579099
993155
691191
2756940
2759796
2327281
2267658
304721
1164814
1351907
805416
127058
616187
1660067
656443
1150065
2549664
1147200
2042464
921588
972749
1560935
96022
569727
433910
1634046
2144124
2350447
2151254
536497
842347
215908
904731
1577484
872343
2029546
1573956
2112094
2187045
959779
302176
1882295
879827
2324453
473224
1758559
2071484
10678
1627126
2803359
1484748
741172
719675
185342
953875
1991760
517404
2137908
1622121
1598999
1266474
1618199
1705246
2332177
567874
1275756
418499
46634
2664174
337363
2315729
2383690
1060974
2817131
1397949
360999
623582
99212
2871419
2013813
1160675
2007199
648360
1570210
2747040
1565030
2805624
1716630
1516591
502547
1193642
1461766
2014706
1283737
421403
344334
257562
772019
1357854
2922223
2227502
1808591
1190371
651627
503259
2893859
546162
2911138
660304
1423429
1384984
298807
2895723
1664739
157363
854632
1459489
2434728
2604048
2274161
183084
2874081
352785
983853
2733413
1168556
2447413
1340335
1591961
1666099
1311508
1541905
611126
666850
744078
172011
2437075
329601
627409
1324260
2042704
925488
179053
2570935
1950790
1191379
1579043
92105
704837
99987
1563035
86723
692002
2023262
1557330
2751736
2099234
2867589
645882
157345
1202982
2584055
2758951
972802
1009007
869770
537997
2049846
1730991
618898
2124290
686515
674051
244298
775905
1368272
1264001
1468909
1576621
1922508
1049595
2435652
2476327
1971197
1956043
495915
2364639
1735707
2478957
2161536
1188766
2084876
823496
1133656
807535
470770
2851122
1671994
2061322
2536011
245001
181732
1797118
277070
28449
168201
1897272
63981
1339420
2312757
2630578
1490300
1216071
2369079
2680203
2855076
2819921
2711859
2686794
1998073
909109
502483
1244650
1001317
1620564
694713
2754209
1875456
1865654
1316365
425918
2659713
1635808
495668
541187
550409
2363005
831505
2489950
1463300
2683231
1815115
2315582
2120881
2865476
702695
1533343
2591930
170077
926955
1199527
491876
417432
1798558
2799214
166637
392775
1466784
150138
1059091
1062602
1801626
1757386
2866666
249901
350378
394794
2262250
1899410
2169125
2027564
1763449
1362850
72958
2265603
775183
903703
757055
1328184
2109418
631956
879683
1716064
1493379
1105449
2605898
81295
134400
2742360
2889708
1140642
1599899
2590586
2418975
1393615
2025431
2770937
2695828
1412270
1211258
1669351
638530
1406345
1059599
365549
1159073
2097826
2373312
655986
1691053
1850740
2669951
787675
2054116
2528288
1515169
472633
1997480
2583064
2736134
2084470
2310993
2769844
1497445
2130757
1749502
729453
938545
2584986
299729
964799
1317545
2046861
1879155
2529032
2482124
721000
2615962
1356289
2747928
2865372
1389263
2822038
1794214
247039
101498
1665228
1707105
2333171
1203871
2896639
1428095
2050618
2325170
2340837
1794314
1623093
143887
340903
2718710
1535808
1239470
665167
989480
2780886
1398164
906633
1240663
808831
106573
955533
2113019
1744793
483012
986806
968629
116765
470126
328137
223959
1242153
171131
1761006
1150274
1560232
1432759
938279
1828027
1682256
2129505
20073
163423
2203368
2654652
2295324
303088
1972128
714951
2716306
1293584
2856925
2524571
1071098
173351
1025387
2750246
1913627
1220035
1386791
1903380
1461567
1382049
1987408
289598
1760947
2891812
234956
2506738
768505
2698426
459428
94600
1698818
2151527
1281714
2935941
2165950
918729
558284
1758933
255248
1134153
2911090
1750482
2718404
2658929
2214477
190691
1559138
2007832
1532584
504141
2503937
2070347
863273
2165857
2156078
33971
2531935
2528582
817988
1016559
2034242
1942498
218668
2117801
1158097
2314220
1988088
1969503
446565
971790
1126338
520967
268005
546416
2175010
1729841
2497791
2167857
422363
529076
607741
2557476
2137898
2798472
1939941
1167439
2158949
118418
2556940
2725701
2572862
1726387
1850014
2749679
1670545
1656099
54838
426189
984842
1229878
943462
2870064
2420281
110929
164919
208940
1199976
202006
2064006
2285242
2303148
1952953
1289192
1633465
1009551
2378405
2900211
1498151
488918
1780141
975066
1464011
2128407
759849
1955225
952812
2283295
1951559
2089074
183869
1835734
2321383
19899
591110
987819
2401102
930230
2258217
1365593
2795999
1628385
1384075
108297
1245006
1078978
2345534
1379202
1326940
1324296
2706924
1570752
738688
402242
431619
1842033
1312090
953525
2783329
310814
2914511
834
1083126
2524856
2742985
2101334
2409316
1756332
2287713
2208671
2013441
1896689
432529
2123367
2362156
1378622
969776
2781878
2679380
2840893
1890748
1508187
529042
2703932
601250
2144401
1303183
502984
1164640
155639
367903
2169031
922786
1826182
1125646
2563562
1492334
1706475
2459875
2924198
1948843
2459916
173707
804309
2539275
110176
1863018
2750529
368524
2849828
296615
2481873
2565549
1017252
164129
96955
2536189
1854308
1227325
343757
2700689
2631681
2278799
185980
705015
977721
1427425
1503304
1971400
2301943
36327
1433752
1383309
2122192
1032344
1055035
2826124
2893333
1412423
867039
1961470
1342169
280054
792951
987223
1040895
2839032
2184710
1099467
2664069
458689
2128673
837660
568223
215931
132227
2462694
2935015
2095216
254908
844086
2413280
375290
1710260
471403
526093
2536817
2933798
312601
115579
1743046
2306474
478542
1269986
918464
1348229
2641560
2019435
2917262
147926
1428696
2779455
2076086
163516
502623
655889
2120485
211761
157690
2070019
1656371
354696
1938962
1202086
1793467
252109
2334963
366611
2297992
1604517
877048
386691
1675251
1745948
2235220
2881281
1643673
1371024
663279
1640891
460763
608722
176315
2091498
1403992
2233909
2247548
510173
1554117
13643
2719759
2853360
1952315
2914353
1933853
1609544
1130289
187400
2364101
600135
2729385
2768246
948188
2294655
2046656
850669
413585
2924338
1148974
593142
163307
551799
781054
1275172
253922
1202100
540138
433022
793366
2751987
946117
1140776
2325622
2757002
2567367
2356048
1607860
1696359
216871
1932670
337670
1546634
2850685
1326713
2804520
531944
1089188
1980485
1939507
1038485
88938
353220
2800193
2267093
747744
910542
961287
322449
375505
1497458
2493798
554970
1062853
6907
1245608
2543453
1309439
149878
2860181
1378766
1651321
146996
2752340
1842652
921673
1517674
184392
1193130
2227185
171889
1812115
409307
2088091
2465886
2302108
2286354
2289699
617705
1416061
1661195
1414511
835502
2777844
2030071
2821422
1974506
1438382
1651277
1767757
2586146
50162
2215868
1297494
445007
399623
1917104
2618109
571162
246845
669513
368129
1079449
1594383
386408
1666756
1929722
290946
817663
2310581
2277656
657665
82725
657306
2609376
2433919
2066500
1090490
1434873
582181
1243776
476220
936146
2307703
2354861
2458883
1309754
90635
1455384
2644985
2437427
1615034
2712502
996637
1075172
2551251
571682
757898
1474564
1786826
1201541
1344225
2866095
929055
78870
192729
1442284
2384301
1108311
73433
2173656
1449659
2619837
1500701
2370432
2125053
1494008
2523604
984559
1355859
2183126
1873040
1964892
1148056
2574250
1310465
831363
1015562
1044952
418265
2679756
1159010
2314486
484339
2727376
705872
1853356
447391
1285822
600069
2399544
747311
2411274
2014803
1508211
1154662
1085917
1041728
2477512
626512
1772266
772868
1726573
2075755
207267
2628564
1709970
608752
1923
2783959
1690983
686106
2876513
1711246
1060328
2614788
1199763
880302
436320
2893520
227862
1312885
2037922
1595953
222726
1557826
990760
1385957
1113130
1430546
1928214
1069532
2311512
297932
2846119
2065335
290298
551957
386467
1283872
1372449
114934
544785
2303793
933675
1768467
880656
2339936
412680
1829662
711440
1874023
2402791
2257248
1423067
2443239
2824672
2603392
915680
1521
209920
1957774
1400590
60365
2597593
2670692
1955091
1389202
1482502
2512992
309197
407325
729101
2201844
2459313
313796
2227574
824529
814589
935925
2548247
2073069
481692
1200579
2364175
2368540
487221
1381447
228311
758483
1726496
957435
1562298
212449
1453879
1525803
1144261
2113583
650738
229767
2595324
28906
1894085
1649770
2485027
1680151
1198442
250056
118217
801048
990254
99448
2581542
1729652
1746779
264126
2123841
2856578
2642745
2024469
2411138
2455739
1003246
1832934
1140599
2602921
2773483
811369
2911032
2734095
2035391
621327
1775597
2174618
2690762
653203
1511540
703404
2838674
546265
389394
260764
871961
2203926
2106190
2065605
2006666
1779709
812620
2234984
1474468
1012180
2534733
1000325
1108404
1181437
2762544
2939134
2357002
2780273
2169924
1133528
705292
597240
598861
1393989
1992888
724182
469029
593272
1973553
2012667
2293511
1287316
1746363
124465
1385706
2251570
195825
2371
2736927
1069084
2307016
2242886
2805828
1897952
1824592
2006058
35093
449336
2642129
2644789
621654
499942
894995
862875
2716243
2640516
2223689
2612072
2875239
1979143
2456801
2862845
1362052
366851
1582557
675129
1902452
1588255
2036364
2636670
2130170
701598
1990072
1615610
120991
2832416
2236823
815587
1426964
73060
118408
1084177
743336
1611295
2152785
2750991
280354
1458322
269193
1266594
1843040
2633794
2870430
850443
292310
1762191
1511985
201833
1239427
481655
1795672
1735032
1611420
1912837
510365
2434825
2680670
528888
2082255
2693979
225649
122363
1735728
2258022
1525612
2568393
1088578
2693651
1660372
1941094
371434
1204435
2123525
1700189
1946794
2258645
1163689
1159979
399018
837530
2783950
2095966
2112718
1668587
457724
2112927
2262242
2392053
2322005
2850060
1236997
416385
2542320
2113444
84621
1141563
1728440
2715483
108078
381246
2758589
1662321
2124517
1590091
2032117
300146
1044510
697544
1973490
1787706
956904
643209
1374215
1483656
691768
1084388
1911187
767325
659617
2372032
414764
848396
1361783
2841694
2455875
445703
662567
2120285
1242040
2811123
1715584
906252
2240764
2387718
2128226
1405552
1171531
2563150
2782424
450637
2693655
1949640
781968
2625206
448954
2222783
1970485
1182960
624016
1621525
1587220
1412515
1450970
49578
390146
975987
899970
2687615
466902
1059120
2794019
2619998
384665
1364714
2254378
1989709
196394
158991
273115
2479379
839640
1482788
1897833
2250975
1117233
970831
2521825
448505
823714
1117853
1901304
1166628
2219320
1232370
2778336
1573248
1776988
2595749
2920246
1873743
1805895
707251
1205636
1662158
2783740
1596568
932833
1416313
228797
301872
374789
963903
1981275
1221800
971716
1559688
1297156
736009
1013613
1936823
505494
888732
369352
1534615
72179
1530499
2456098
230108
1864158
2414177
788183
2549634
2129487
2428500
1417327
1419847
327856
1538945
757191
2057783
2329034
1651031
2253063
281630
1739942
2850011
1875762
604704
1433272
2118409
2789232
2855762
1004562
563460
1874814
2841472
637871
1086292
1569657
152463
2654109
1427804
824572
220855
1818427
944567
2182084
2195571
2042057
1210210
4821
593750
2331952
726358
1316456
1435457
1888880
639112
637984
1302355
2558628
37848
2375423
664298
1268233
2840970
2415059
2539347
1091950
1049261
2849094
476334
999490
2012988
1890704
702267
1689641
2154279
2609244
259101
337089
1460194
963359
852783
1191133
2083063
166180
1855108
2826785
510417
503268
2678212
2751427
2768748
2626423
1916092
917787
1941040
336699
2073351
675142
1563320
2137739
2434831
251675
2884729
2381812
2713098
1273610
1782614
99977
1541385
332675
1269728
62047
1282335
224952
77219
1922457
2747814
1134950
1217313
1914670
1927299
11326
523130
1566710
1493402
2572634
594618
2391838
1832675
2887547
407846
1893294
409187
896990
1780571
554524
1931476
2498175
2190381
2521437
2336725
454658
1779084
1743519
1323677
2440181
2388745
2057333
1840564
459299
2608509
674844
1822596
1721930
1716149
532688
333419
1396667
2240832
130003
956534
302451
382402
2267893
4486
2313712
2831643
2149003
2742637
2095057
2821938
2467647
1406671
784002
1083817
1412976
1936406
406480
1967895
1884712
141803
1128970
1273265
2786910
2030405
56801
2558917
1859469
927373
2572072
974314
1756472
2028058
2861889
1580023
2754360
1242669
922483
1047744
1152603
2089417
2035815
1432359
1461230
232226
2096703
2470396
2056744
2014811
1613956
1140800
190553
1409313
1171727
1473715
1058751
2298498
2325973
746940
316905
2171366
1843467
505685
1216520
1627889
1375572
480742
2641719
1070046
291046
2262526
177192
1256451
2049964
156662
963868
1012809
2079978
496705
2088258
1784355
122364
2799199
2855695
113374
1079963
2841702
990685
745527
2242592
2223902
2419052
1974917
2080888
2471038
970845
345164
2748851
1996807
2276229
670923
641020
2377037
388589
894694
1793736
548004
24916
1178232
260394
2735969
2161083
1023328
271121
2212730
2721514
1550837
2389923
2477579
488814
2620079
301595
1552756
2176462
2100505
2506093
438340
1987218
1651908
1399294
1128527
1182402
1974801
2084023
1212121
2346522
1355669
1710442
421797
2292967
1763677
1624331
2627186
1995332
2541072
1377140
196209
1180638
2042415
2362571
1726323
1598672
2877183
2354148
1558790
717588
778749
2656600
2358376
2520846
1440231
1596610
2807437
1410245
270272
2598192
2292430
2682057
67636
849781
2032937
2619941
1417241
639855
1223803
1882884
530294
1299318
1423303
306256
2641331
1213181
55912
857748
82004
113440
2398262
2834816
577165
2918324
2012367
2815070
936157
2457805
1645887
2254346
2383334
164288
2669346
2226897
1125158
2760490
760365
2137600
229875
1338792
97037
1534530
1912034
2210099
2204430
2018576
2837845
1209173
1066670
1617359
2121249
2709317
67537
1356780
2649945
1857464
388116
1621841
1562165
724313
451484
1664132
1419021
2076831
864225
212740
1111630
954839
2142596
2726004
933359
1344198
2063909
2621582
412178
280428
2462792
2509417
664268
704072
2620168
2354504
2162587
2754098
2246646
718218
1794978
2410232
696700
661732
2152283
938184
1927974
781452
2209531
1117004
839945
1094089
1111646
2170662
1240960
1086649
7184
1460151
17223
60570
2747919
932183
1396867
676641
1919644
693032
1546455
1608329
1791240
716372
621163
175965
799710
89741
2771615
854137
1736182
2669126
554746
344936
2488426
2150425
341683
2823688
2186269
1606224
2374690
2133041
534974
2349155
580447
467650
2187040
1621658
273088
1743330
542519
349090
245675
2337186
1993508
924979
197903
215026
87447
68404
1368946
2810373
574116
2044486
1644512
1131078
2107119
785901
960937
2035009
144006
1065958
1799601
2505126
56219
1630974
128195
2435441
2827543
2455113
1490492
777839
1870862
1619859
711549
2496922
834037
2833294
2538845
1538573
1640267
1356350
451961
1902906
521069
1983766
1045050
498210
1551353
1278059
367822
612373
2782072
2106591
1933156
2726933
1161656
484941
293329
2825336
840298
2789357
861100
2742612
1656934
1169728
1155146
912584
1484385
147908
2610127
237530
739048
1425472
2660642
2792877
2129556
372245
2182691
408165
2781566
11838
159820
2279099
171855
1855272
2672933
2902037
2889913
1435022
543594
1413570
2629952
267277
2780626
393756
44960
1478761
1040989
2296580
1581636
1143793
831735
2655809
2772325
1779227
846080
611400
2583783
601776
353856
1241168
1874422
328727
673610
128862
1797002
2613063
2294057
1656113
2246804
88210
593062
466590
10809
1290752
1057467
166334
475286
2503464
1606043
382314
763827
2694155
468415
285957
2770737
2760764
2578589
2253927
1898075
1005960
1505461
2155493
328625
2495159
954384
872313
2465510
1236561
1445915
2603328
622495
2572332
987135
1931382
2086761
1953845
769759
2762969
1109464
2313364
1408096
1568699
1259534
1046290
2199000
1026194
2798779
567888
265431
2568419
1989944
727051
425728
683637
606158
961548
2300789
2203660
2683662
793176
2157935
1082550
1746365
2909852
876639
346436
2759278
1133937
613125
2317185
1226379
1226250
2467655
2642421
547260
2486299
176720
149019
2190854
1784374
2170549
1837571
1720749
2553905
230732
2095025
298191
624641
2647026
2721436
500670
2919600
1897534
287769
1699871
1573628
2241421
271370
2823094
321670
1040499
2420002
2471082
916605
2000617
2920532
821789
1207787
729675
1705010
1108037
1142590
400805
1325359
1850711
2051862
219801
2914477
2425483
1368835
95358
1625903
2294396
60897
255487
1016023
2939676
2185839
1455876
1896337
1049712
591558
805596
1456940
729191
2847405
2799104
8201
1279106
907511
2197189
1659745
890632
1151181
1569330
179718
2121972
2113405
948030
2754156
346876
2833784
1800313
2421358
2330037
1796317
2719142
637159
968933
967955
535403
1267391
1951325
763215
1155409
2202839
1648857
1655353
363738
277096
2672298
1231450
428926
1016461
993791
1106969
652101
472519
133592
2466512
1181372
2453034
139807
751143
2575437
1660139
1154345
424785
232112
2220949
1544028
2154671
2322078
617783
1221149
965118
2494354
2782003
1685479
2468880
434607
1546085
525367
2030815
90227
1580516
2260182
1720832
476910
1408085
2614332
1326055
109938
1492268
764983
114581
843546
2259004
2040029
1717101
1443577
1059575
1254039
2422352
2543168
2476917
1535258
841915
1562298
1022472
1867098
165162
1007290
149603
378226
666061
718171
524689
2340299
1184554
1846676
2318841
503412
2713083
1853964
595693
1883933
395322
894070
2869118
2655061
1152116
1767615
1604950
2119183
2734688
1897317
1683017
652537
1923898
1667835
1100191
2670679
1863422
634522
755644
1423529
2753484
1306472
2138312
2270092
1222789
968681
1085444
423588
1405469
2458520
301449
1439348
1138631
2629755
1294859
1653763
1131606
1295850
127321
2333179
2528982
707438
2341317
2723148
310183
1557259
484248
2421406
2451028
998224
202733
825628
2516147
2497028
19408
2099977
95976
1914999
689789
1415738
694956
2773239
509595
2648670
648804
1626281
517786
180374
1953227
916994
2566881
770098
3771
2771073
720256
1778967
259471
2190067
342469
1835209
1425129
2806112
2103599
1252842
163430
2824840
795559
509183
1161654
760161
1766582
2166004
2879380
2598051
1338099
2856178
712713
1086038
901154
2866187
1763619
146074
679473
1565211
25615
1470806
2669773
297019
2889465
2635084
928823
679111
194382
2356171
483254
1512972
615761
589312
2781826
1095423
2845481
156818
2578397
1568025
1637532
1161649
2241099
1874885
1216490
468411
1208992
518868
670750
414745
2031474
2194425
918602
2499170
520134
2833707
1827873
2889851
2565833
2456195
996363
80268
1937821
2780640
78229
1121790
2877519
231742
603533
1412484
529119
198839
2595878
743773
1398784
2304297
2128319
2108517
2717603
1512004
1025692
631385
1724720
683990
1404947
1637161
983624
2044955
1327375
818952
2639669
2160738
438554
664346
341130
760726
1081872
2314458
2705803
1608090
982483
2294953
2595055
1256001
1840157
2541338
2170045
845132
2677006
2448819
1444076
2331382
2241780
545731
2153836
1126286
566749
2636131
1553559
1217266
2029739
1644638
2483293
374424
975982
24866
303482
1797137
1034442
1658089
2057349
1167681
33199
2796402
2447861
1875521
816232
1420536
500824
2741608
2431539
1137060
237319
771083
532036
701488
1551247
1911705
678177
1242483
937802
822408
240505
2670572
1596602
1839418
2524791
67167
702663
668909
184497
410330
2940241
1014792
1155892
305761
469261
1535192
2332749
806573
1476958
1262263
1975363
257392
2250445
671330
1943265
2306797
1541260
2160153
2183957
2109173
2764645
1248567
751412
576202
1298869
281272
1524182
1339458
1853424
428407
700691
113205
2513065
1817592
1292521
1190994
304218
1409760
2745373
870779
1671559
2562032
1071924
2668155
584717
972813
1118392
1527455
1516767
2368510
686159
534337
2689905
2195304
2103266
1985866
2076750
1916339
61948
27973
2444090
259731
653914
2819946
360712
2306862
1717739
2209736
1108273
1180704
2714716
429618
1157797
1041203
662497
1691830
1325980
299697
955238
1239763
684736
1846771
2304319
1167515
1005109
649066
1692183
220278
428681
2918827
2435042
1307961
1555181
535201
72118
1447662
269955
2084774
2732359
505063
322345
950808
1832522
1592992
776762
1580389
1410518
1860853
564900
1379220
1459356
616094
2021589
1374000
2217086
562275
2695891
1580719
919075
980387
1045542
143542
2220086
2666482
1377235
2854058
1990215
2240902
161763
73786
871446
1003312
2782671
369570
2811233
1095112
1859873
1307597
2233061
2288295
149206
2757977
2216899
1400641
598798
845434
638409
1970990
5595
525338
288047
389248
2417310
778133
2423826
2622802
969262
804716
1742584
2090621
225133
2530640
359494
2221012
1122751
1539937
903112
2542559
2725024
657621
1540130
2192425
1871685
2703336
2314796
1330091
1979785
1940609
1674958
2608554
2135255
644076
903937
920074
2916846
309812
2838068
1865127
1731065
535054
1099939
1844461
1568857
2598658
569372
2409417
1515460
2851002
972683
2438710
2831508
1987232
1610671
2296221
1365188
500286
2338665
1550913
1757248
1899538
105130
1575359
221527
1111458
776998
75729
473789
2067085
1246745
2396218
504810
2248525
2022005
2825617
1884438
873669
287698
615726
1595853
2328660
1597372
2147327
2464547
452333
301684
509737
2214677
2927807
227489
2566143
1885791
311354
2908403
2407185
1944527
837722
1277804
1241367
2458759
2817263
1612384
1921987
2003929
50671
524629
1109677
1155601
1925018
1232067
1730368
987181
2183046
1899358
844918
1598778
2000760
1745557
2784340
2024583
684283
141820
1530999
2673394
2543249
981527
1155363
1716585
2163639
957087
2610997
71585
628400
27397
730985
1755314
762023
1142031
1706189
2894349
1080611
2707698
1964760
1825185
2304711
1114179
2853603
2411754
957833
279941
347382
1598086
60276
1498349
1016485
1908529
2267333
401191
2798741
2934448
1067522
2921007
2197352
522494
1283076
234454
2208970
585571
46461
321569
1378477
1639212
1158584
2716537
1332978
2224773
1878876
2275991
1815902
2871463
2346816
2932193
2040735
2644265
1173801
70007
255907
2748573
517017
1597348
1378810
490396
465759
1418514
557490
2104576
244489
2354499
2419733
1022119
2594863
1141217
2329658
2433167
1787507
899633
1320764
2306981
2935703
2101120
2191802
740454
1752998
1958445
780306
2878943
2331741
1470303
1743033
1946604
1244165
1962617
2315397
2147961
2175051
135486
441542
2422746
277517
1390563
1938359
828029
2810993
1876073
1014466
264657
702424
206144
1221204
659517
2792573
459861
228775
1243825
2867500
1182392
1481986
2382975
331182
595721
2884043
2362451
2252891
848593
2422803
1963872
2417787
4499
1913960
2154247
1411488
579666
2435511
30286
2859785
1048703
997992
282160
1034868
148028
510581
1952495
1538988
595344
1595662
353768
2257974
1989278
2127047
2904144
14034
36340
1600249
2813983
2743607
2774631
2102123
782793
2674339
522814
2754148
543493
2017031
2801967
2415807
2932060
2938571
501733
1340305
334415
1811072
2165120
1718325
2169161
97461
2009801
408986
367136
2240249
2329087
497334
1219946
1296776
2394541
1985290
149018
192626
79990
1542082
538512
1596571
2042660
2087047
1712982
1623644
2756945
207187
2785136
1726490
1518784
915535
2694867
1405697
1486875
470328
999041
650481
2877997
1881520
2569330
2267528
507927
1276948
553022
2488304
1711903
574149
1765336
2379125
613221
1686250
2425284
970539
450280
691527
2907155
21131
1907857
717697
1058528
2416108
549734
906732
1153924
1050182
1786394
2374044
1168482
1268467
126226
63723
2578964
438839
576025
2493547
5709
1985287
1878049
220793
1744850
2120407
2477455
2791538
1784723
132462
1792590
1038983
2736095
548743
384376
1108976
411386
273449
2242033
2215901
1102831
2099754
2865820
2279410
2302043
265352
1208975
2295484
2919416
2267752
1619243
2740961
1528507
1780380
1565025
1668421
1435380
2352506
38129
1060142
1452023
79795
2563363
2152393
783743
391463
1742881
2387427
1628467
2587637
1572286
2322255
1570198
1585789
719030
965261
480628
234283
623120
959431
2742914
2354550
2090716
880381
407760
2868306
2802868
2922306
1525236
2842878
31223
2708325
862998
2103031
323025
470047
518837
2515266
2479696
2437155
219858
743416
2122310
2312476
725993
2419812
21151
2890137
2674046
1180293
1341733
720583
1098920
1871318
440899
202266
1535783
2849331
291538
1736631
831271
555282
209519
1464644
49948
1904900
193354
989110
2230374
1270942
1375309
2571599
1941703
1203639
2251381
881729
411938
863127
2700689
169600
2517442
1661111
1758284
103554
2445869
47142
60846
1950398
2908318
1457082
889450
2625627
1923135
2221441
38382
266897
1073776
837550
1080369
1806963
1153262
297776
941640
1955966
424804
1321254
2065836
1238574
2791177
779340
2807003
945843
775805
870735
241539
1953098
530320
1751876
624577
301444
450645
2806538
654685
1853649
2710038
2177043
600908
157213
134014
1701938
2194676
91040
2028699
1312742
1300521
1578198
1711578
1355776
462725
902056
1926708
618958
1304093
605766
982607
873304
928301
754829
458682
2195220
748478
737361
1304013
1650293
2868721
683400
1288448
1985124
2166831
2470265
284108
2473113
1975603
1230344
1847258
530760
226565
1940369
387463
1719747
554995
1770574
327914
286365
804703
2640932
1606421
32852
493660
2813616
879246
1847017
253208
2582143
1758035
2094598
1048399
1154703
2554910
894772
289998
327923
1466211
710115
326801
2636046
1832935
875526
2815400
2313101
655985
2364735
1351846
391640
585988
2656140
161121
2377510
2320560
2535998
1320956
1711868
1451618
1947382
1523945
2311193
992424
849555
1578871
1266768
1826989
572563
798600
1533561
1845313
1550964
1414212
2565527
321300
323250
2706914
1733887
13668
80940
1237248
2605321
2803023
2869531
855709
51451
241352
479159
669997
1095916
2835339
1101732
1302139
995567
946653
186712
236225
2835203
2586560
1998170
116967
1654967
2759140
2664789
348709
500780
1922210
1093806
729390
2422256
1430037
1193678
1369683
216638
711766
1839701
1678395
2383953
2505228
737530
1120281
2087851
433932
244587
1091351
984518
1870529
861229
1890643
2812715
1955739
849960
558956
2925956
1342850
2486446
886406
1143970
2238871
748687
108934
2039804
2213743
645876
1586406
407003
546622
1228677
1767100
363060
459196
1457886
2273390
463642
2464068
1555098
126109
1480810
2922269
88613
25257
2153531
1402749
1814735
71430
1516095
1624610
2025317
1386293
1198151
2144963
1310761
1493231
673521
926817
1278800
1075963
1547887
1144428
1839821
24068
316896
288374
1856086
1541140
1401572
2313528
2073350
834603
2885799
2401743
639039
2356550
26857
2008640
2391791
220862
739983
941202
104192
97219
2358011
1325985
1393193
1489410
2590203
1709608
910336
2352888
2458791
2888322
1157210
583689
1635637
2847550
422510
1636799
2063895
1896552
2573101
2748520
2135786
760491
1721868
2659459
1794307
1508192
338793
1237606
1039722
148910
1197559
29160
160753
2638518
1356676
2612536
2171804
2542959
150466
404371
1043754
238689
437548
128425
274657
659027
1745632
1182847
145364
711607
234729
2671597
892877
2798646
1119932
2751885
25669
907750
357539
215913
302362
2403987
2470184
2100627
386114
1274000
2189534
2822285
1276912
183360
15181
1146579
1166381
1595799
1599448
1568709
132087
1209892
1857481
1618687
2750063
1460961
1180772
2458850
2186496
1137669
2377038
1129907
1707153
2908302
2222592
1439695
1691896
70186
872339
182954
305581
2580060
2507478
1714593
2491626
994306
1444303
698011
1393128
2338814
1556359
2291550
1667474
419960
598230
2688454
1001450
2753634
1983535
1073014
976350
793461
1723719
401715
8012
145493
2274431
2108968
1885170
2688840
1216974
1730299
112684
1935165
1527545
403696
1132951
1179487
2765537
680400
2536548
975510
2097226
1798525
524081
669799
1280980
1123046
320973
2629326
2675858
211291
650617
2004257
639945
1399100
2413892
1595370
1255805
902120
1139270
141876
1085220
1067136
2316156
1622633
2402068
2622012
1465270
1564308
2564385
1224724
2535603
1131299
77563
1638435
14289
671321
1683187
1931543
691421
1391819
217054
1442465
1669481
207655
240446
2538760
2672161
1331084
1586586
2440223
526345
1496074
1763511
2301119
2371588
69099
1630257
250540
1310552
630920
2278811
1072964
1558370
1960106
1617282
1337532
75139
2571559
2465885
253219
2198138
424966
1751673
196016
2757141
1571982
1031588
1116001
269809
2148871
1604107
1682039
1343436
1753873
1360292
1811871
2754654
2430915
1298517
1560945
1195241
744169
1379808
716767
2237964
738975
2131262
1057096
951223
1871366
1386041
2602344
238004
1634582
1432077
465552
1070629
1317979
2707198
2543572
2546597
2014353
2701559
406582
1128400
1425091
1250694
2816994
2621002
1698374
1526752
1954348
2519470
1081621
2514074
2251463
2582764
2519498
773482
2115378
2776966
1586660
2156164
2518912
1337222
298841
2579334
293062
235939
104053
2885189
478953
426760
687576
1106857
2167338
758308
2503092
848537
510634
234191
2841540
1193520
2333194
2846964
680383
2435942
1181717
1913045
58769
1014478
81306
2384321
1794190
1656675
2554036
2362615
117394
2145224
2724563
2420568
948908
638274
1656104
1937732
954381
1539964
2937460
556899
2597496
1570278
96405
2816766
1849586
2810619
2302036
2819125
2863613
558792
609611
1380664
2475692
195870
2671603
824198
2495762
619751
2535671
1505908
2001307
2684627
2665607
2103480
1142509
267563
2077015
1690053
137155
201161
1546126
1731578
2927268
1234157
1591938
948272
338680
1049095
2685128
2453377
1570693
1735389
1234906
1809160
1432540
25926
2711051
953810
1320650
529516
2663591
404402
1375504
1620450
1887733
1261768
259298
351856
2767652
904018
1952585
1797946
149346
692207
2682589
810721
264661
2326468
1941935
899665
1129074
954068
2329201
2847953
2762462
1861440
1571221
2613630
274258
863216
1227247
732263
1924946
991496
2710295
1047195
506076
334006
501131
1919060
619817
868564
2445044
2422988
378697
1276157
1552634
982067
1470326
771929
1040096
851656
2200844
1835201
1074750
1254185
1213663
2691382
1294682
2378279
1836780
1364961
2073615
438114
1542484
307127
981483
481060
1064693
216034
2292645
2815429
421754
1594347
285095
506984
76776
774131
785989
1419311
869865
2151705
122237
914000
745463
1492198
2289033
2689184
132013
1634969
2350708
2233768
2290314
2667623
825622
685523
1566001
130509
1151662
976069
988082
2538702
1658585
1230904
1821153
2161709
506781
457834
1674297
500776
599723
1148702
811618
1680345
114590
1926246
1430138
1092813
2841110
2634489
1436413
2698914
930333
2815181
2090853
464869
2019258
1288247
1558051
2630821
731778
1117507
1624297
1834318
183843
1142871
1480639
1311382
176233
1967821
1199886
978776
2245159
1958468
1625939
459003
1971988
1381906
1945054
519840
2889457
616144
1535427
2157157
1174729
517439
334442
2359904
2200309
2896117
2473509
2899738
290132
2087244
2364409
1720050
1887319
536880
2711664
2360651
579792
1064556
2577285
1278531
16204
2274514
784345
2239431
69278
754540
2413786
1393750
1289097
1426681
2390399
256990
1411300
1696906
494470
1069432
800510
1181125
2532932
1063137
1320224
808279
203237
2306959
1547389
2275345
51767
1448769
614896
1432083
2491113
2862772
2796618
440579
1576709
699259
1849686
278089
236323
1553304
1755898
339377
2249604
211915
493337
1352980
1480
48606
371472
1401542
884083
737906
955564
125421
255969
65427
1952169
2061802
986826
2576222
852482
1155575
1090623
663148
985131
2451481
1709127
873420
2129082
57893
2865186
2739064
1273574
1098843
2474529
1501456
1911782
1096252
212501
1520869
2536587
2159692
2379423
1909208
1851231
1106322
1416398
1931827
865058
55348
1045648
454384
2304064
667862
283608
1758348
607774
903701
1116369
2388167
2224712
2919745
717641
617809
2456592
1667351
2853906
1503681
1485633
1376545
1361060
2551213
1997722
1226977
1167863
88624
1270205
2660906
2305404
627969
2267015
1801252
1840549
1304704
601563
2331471
1648957
1678139
2687517
2653398
69978
2102145
2166743
1466437
2096471
1534811
351860
89172
954784
2188126
407962
1505782
1617559
1947246
1971558
1821669
16002
834695
1451824
2162803
1094801
2315558
466340
1550294
1515952
2367146
1768444
253267
1409113
783397
2722114
2184526
2504862
2747552
745231
205620
503408
112456
1464357
1224483
1452214
2800588
532571
1913113
2101197
1743258
1408601
481608
1305976
852051
1004156
2459551
534733
895933
79890
2500139
147474
891137
1374764
1552289
1211942
2202988
2379420
2665740
1188497
1713165
786944
1623638
2456704
2734551
43190
639539
2419547
1368501
2447246
2550586
170172
106191
871456
755394
840427
2408956
1099186
2308729
2586767
1952200
1847715
2482053
2215482
686296
480664
1124808
2116403
1675326
827347
1427853
1905942
2206437
908299
1829622
1710901
490634
2584949
101924
2869161
707159
881313
1506965
745988
1331188
171842
2032233
212558
1269158
187459
774480
2158595
2395121
707848
669514
102089
2836822
2480408
2822914
2291941
1198748
169632
1450962
203425
195301
396871
1300141
1850215
751112
2355453
1733463
344366
2073393
1546576
74273
946038
2807506
2894353
742479
740648
1465309
2616922
2772796
2169139
1201637
963077
35176
2489061
2763398
1188163
423920
1774920
1971934
1190211
227867
1744648
71477
511519
1773748
535392
2785628
38459
1175012
1217384
2644683
827479
287650
2434447
2528658
664143
738495
1181547
1596949
2141638
1620047
1341192
1748095
111253
168404
2676694
1423009
839618
1084580
1119507
395319
302392
2263126
1313646
2446006
136431
499602
2282047
979661
371221
656015
1551019
2795431
264723
1500932
2032114
461411
2294574
2906601
1840914
376056
816547
1070452
742409
1244130
735218
1322719
996656
363812
1723076
1385287
2054661
1211830
2123069
2683578
1381856
2343781
1156992
202376
590557
2192764
94748
2216301
1336118
2286364
2597275
1410735
1172983
18849
1040391
2871648
1462161
2063704
1000403
1947149
2500993
1303572
567230
631615
2795876
941036
1350377
2284035
251502
2429501
1336488
2463139
406187
836413
778057
440016
1969881
248268
789688
518540
1975193
288683
386178
2027466
1490949
1340357
2768294
1586731
1946376
1811264
800658
1782729
1259721
1624547
1682080
2861954
989615
2292575
840211
1560032
2588339
2014871
2490741
565576
1359999
388802
1491161
2150364
2305921
950180
359899
118151
2046023
603211
986227
156746
1375139
597506
2694733
507272
1542500
2477743
2919407
1019505
1729173
2570943
1106690
1509499
1423962
370962
2598638
941232
2858
1341488
1091724
1944045
66606
1823668
530951
2427534
1486469
2914091
1898748
1718117
2372668
1263284
1888530
255378
1361961
625988
2057281
1185876
1128236
633280
1872543
2312888
394137
219969
2341835
2505344
1208463
1568911
1285806
1583586
382983
69740
1520464
1142831
1346548
1919364
2490729
1187157
2242527
2858045
2607464
870557
2384124
2804136
534947
770390
72209
641538
1636234
1481573
1921122
1460961
722579
1188897
2210091
487895
2577067
2337470
1401475
940178
794918
1595007
1029666
164691
1163367
836871
1316233
1551230
1430840
1469461
1445135
1332457
2842004
2873725
2552751
707199
2137623
1712001
2685054
1698788
2393779
2446458
255573
1973399
1353104
1452871
2403572
2704505
1600478
889348
666005
1634223
1679563
2404059
2392675
1506838
414113
1377229
1315184
2208626
2931727
605230
2177709
6066
2301062
1065810
693437
1336715
1750108
511367
2893960
2029892
693197
1458046
918211
609751
2190311
1822342
1219220
330142
2108017
2378681
206152
2038932
813690
1730209
663974
2523227
591936
2638698
291189
952409
2527411
189727
491623
2018515
618991
2844741
121294
1582002
1297197
968024
1852705
2088658
138029
1966080
154902
168848
2377935
133200
501435
1158151
1493138
822711
1553572
2378825
14438
2778194
1679322
2406923
2465418
1008069
791526
1782164
198904
1842944
98192
1876562
2739774
2270315
2465101
1753844
325853
1193648
1484597
813646
1623598
1441271
2577316
1134984
2854959
2153445
552302
1658267
2622571
1919821
783451
2460650
2847973
1969604
1146600
658838
822679
2836886
1067866
2009681
736648
1736101
1226031
2550118
1587329
2396588
2345722
178857
2669750
1866393
2714935
919486
1926902
1503758
1751604
2083031
2577597
1944197
1938946
1833818
1465
1973884
796605
2490836
1268740
943581
1215821
2024689
2539515
2747735
1917225
1770017
1686683
2259151
1557637
781035
2266868
1888294
163988
1981512
1376365
2642389
2263583
2712580
1698789
178086
1403622
1347863
2884666
2426597
1255131
1023102
1995582
869249
2587261
820649
89192
2818884
2827368
130034
253215
2143330
660039
2860866
2791141
1320610
288874
19597
1412682
2824629
2172944
1763013
2037546
1291156
1759393
2549842
2174941
1072695
1338075
1859604
2544340
2501730
1525156
481276
2259173
2890860
2935821
2241038
2788712
736041
2795440
1816153
348317
386901
1798104
1716002
2414889
461386
382571
809681
1915524
2665011
2322520
460544
161066
1675348
2549274
2785161
2409253
2371461
1517858
1887215
1105137
2736494
2017894
717512
68015
749181
582954
2162639
2636231
2447431
1345000
1869174
1743556
2831836
1952077
620932
2925634
1997377
498082
482165
1436180
241752
2407067
1827551
356428
645983
2715732
1948861
136846
340846
1407048
929802
1824622
2381610
1859209
159698
2027850
1688589
2443457
1361010
1643652
167338
492168
419735
198579
121353
2765092
550360
2400006
2915339
2260798
2156264
191028
2376579
8645
399476
1193294
1455640
291794
2448752
2672447
159031
728195
1437664
1132487
2313055
1459754
163486
1349363
647772
468992
1807831
1006637
2164186
1403671
862941
1093961
1532334
2449399
981070
47980
683169
893163
1115647
1401867
991995
2690145
327594
280345
2488974
2061077
1756317
1505873
2938041
2243849
95227
1732495
2484620
1033386
92887
359900
1686988
937483
2729919
2934955
2158814
2897994
1509057
761353
1622129
2335504
1462383
1589693
1893776
1285424
1614494
935864
1252679
2142821
2401411
2189039
960268
275085
615319
246420
1418765
1305215
1638544
1077275
2902855
1956284
2580442
2432598
1212379
186199
1228140
505359
2897235
1804195
42726
2210428
1814496
2247896
1162604
1085665
2882771
723330
1397965
143612
759998
404398
734735
1927512
2778414
2571621
579617
2316322
454625
2068600
1221797
2535164
211296
2312112
1331077
1133679
2735612
454879
1898046
1360111
843767
1799848
714605
2238749
2857270
2741057
66202
1816450
2222637
2786895
724501
2374136
1129324
1303313
1331707
1437913
2214771
1899457
802822
541902
1946851
1707028
2382410
1881230
2813907
1593250
704279
2934683
2228396
1667307
740281
1330874
2616714
958553
723666
1324351
328048
1692193
1619892
1438918
829995
1315736
2367469
1212746
2607988
1902650
1266373
183044
1964759
1207138
957532
1899746
1971370
1430916
2898110
1675924
2229634
1309091
2230604
1075994
1148043
2014771
467761
2610855
8252
985776
1408678
895026
1761657
1567361
2137336
1173109
1780647
717533
2931389
2895990
2609420
828162
2803346
2291758
1726704
301786
51010
287260
2341466
496739
154524
209004
680441
2220475
1921261
1521271
2780927
231211
2249238
444300
2059075
1652786
1054109
1625936
612302
2318339
2459468
284927
1700137
2757936
2334171
522400
2668021
339272
2112933
2115863
2314795
2169142
2712436
2335756
2686465
2441595
1765907
263051
2576841
1970898
389400
1803377
2360811
2033366
977284
2748745
18644
597388
1720437
1206452
2886861
561347
2574367
1331973
1030785
2448476
2279572
2898292
1034933
2784623
2468527
896154
2540517
415896
953274
1141618
2512208
951682
2072282
574043
1437435
655050
1130941
2197124
1904609
1109523
2769298
2548575
768901
1956839
1054739
2733480
2743467
1316971
2835831
183630
949912
2358579
2780619
1770267
2120470
2763638
2179275
1918091
2884706
217810
1482668
1238552
1221303
174909
2312061
430273
1519586
2574494
1580784
15251
6789
545818
1466319
816576
2366033
265980
1170523
351616
589563
1732667
1822672
1528549
58316
86269
1352249
1450639
2020540
1168742
1277554
296581
1941855
2183215
1958828
66767
1709329
2464816
50620
461645
686115
1596860
2598916
2164764
793323
2352089
1538955
2347070
2707627
1517608
2800653
1621825
1292108
1431472
1785399
2033826
2772976
1445450
142890
802691
498164
349289
1320914
1249330
2651291
2135272
1036107
1869530
96082
899338
2366627
1002538
14904
2485145
1841745
418493
2097787
1140726
2078097
1348820
923607
149536
767103
1156746
1967045
2144648
161713
1926249
719074
721157
1156668
46977
2480525
2428606
2426638
2707343
111822
835592
1395938
2534316
550402
2360823
424894
654368
231894
657953
635685
72813
971046
2346984
1668324
2752367
468331
1461115
2449915
386565
2480947
739722
1800419
1487316
189866
713452
2006539
1700847
2676633
1665898
720122
676830
2462908
2111095
2693098
1399595
1974598
1828452
2483597
2448938
978909
33704
935807
234769
428900
771525
222686
1358086
2863483
2908294
1478446
2326060
1311301
2181637
1198644
1166981
2337558
1765614
952670
1330789
631992
264800
1006331
1864563
1801788
328690
492998
2125441
480944
343269
244633
1286103
1313899
1729477
1812357
272232
1981614
2391910
1112862
1770884
1170776
1716265
2822901
67785
1924374
2033998
1978309
1756786
758963
1727339
6875
171275
1191157
1380754
2770909
2460749
108819
1212287
2326394
2268380
1874255
2230930
1475828
260575
2817498
1899524
987443
2227230
2568580
2408385
815397
2462194
2295149
2804248
1948221
326003
2044897
1555953
2365059
553627
459788
2621696
1998250
1341616
2322672
2107090
540103
2241105
1187564
256217
99214
1899058
1211507
630419
1035955
264572
2378524
1637719
1455868
1944484
999078
751643
2029842
2234116
2252695
2412821
2528056
2744253
618566
1906669
2477083
1255960
1067795
1933703
496043
56742
2702686
855392
2701046
1256948
2669320
374789
2836931
229916
1871598
1360376
1569869
1243584
1581981
1810277
1687076
2591768
595568
247430
409210
2383757
1049181
2384475
353861
2901305
1214653
2454727
2140320
1236389
1527548
121293
1096954
49252
2802459
361174
2655589
2326281
394583
656502
1427853
2261491
393793
1544079
1508180
627288
1991438
267548
1832617
2838881
417369
1070545
2367529
1720403
2266764
2714074
2434948
1970229
1247530
2568032
809062
2710955
1726420
1957743
1070204
2429655
288427
343179
2497471
2322630
630867
880267
856445
1419479
729619
999492
2641070
2394705
2292707
1376993
219526
1508360
176008
1733328
551890
1560402
1098281
2807732
502190
1904988
652324
10190
118121
1261951
2266768
422150
1764851
1026078
164298
222161
1493619
2390342
2345164
1102794
1243660
745899
2523086
1624051
1124867
530634
2835756
535020
1472308
969491
655349
2167654
2022149
2164514
2143297
1115650
611354
1367816
257128
1592505
2481722
661136
1416147
2488027
1726294
919908
258765
1472053
2098394
1869494
2715703
639166
1884504
251183
2747144
389204
2288993
2910368
1686566
1543585
2381275
1136562
255912
1325547
939460
2485923
930147
2215974
1451656
728127
490492
2121459
724149
590983
2489833
2047857
2453289
1977473
1794870
976805
1235451
879297
503177
2762410
526886
2317071
2277485
1795547
1603263
191216
478791
2532251
1500841
1144185
761233
2261913
584875
302357
1915300
2760215
1420609
533521
1350090
926852
2158031
2475003
2553430
440301
1481255
1067929
1369372
920373
2059767
338293
1611030
291725
2546479
1036413
1289652
2493219
975032
1175730
1815433
327477
517849
1943766
971875
1625824
1902759
613039
934161
2174684
2693921
2239021
383198
2099065
1262833
2012755
1361618
2209079
88587
2516443
1288259
1055067
2545108
2928673
581094
163777
40290
914281
465169
2784984
2647320
1914689
1942681
506704
2029455
2630162
2234015
818177
2588739
2153372
2427774
1747730
2906992
1120409
2476468
2353129
1689547
1469908
2863031
543626
2211499
1336480
1799031
506436
2481453
2397511
1285022
1498564
514154
1012462
2796378
1129431
1730138
1860136
2711660
1103878
2453017
2886390
1606564
1450767
2594007
2454629
1470635
2234226
1953040
265172
506615
2220328
505027
1140552
1319944
398824
2242541
2806779
2057804
2371161
1957050
508244
1868017
816582
2630339
2108974
2159520
1139410
2815914
1610464
1085065
2265603
2307417
321626
1827911
2141112
24036
1047438
660846
566424
1305527
1986937
2132079
1162702
163789
2441873
1342628
2307694
717373
2078034
2289184
432939
2490610
1173322
2461990
739155
2172640
1020893
1806881
2838985
938152
2932828
2761248
890395
2639408
13873
54462
2768669
2666570
282247
1220363
546630
1650336
2377493
2431802
1864143
648708
1546227
505501
432670
1982712
1822018
1845615
1975592
596147
616988
2318583
96428
2220370
2054312
1193643
2424549
974707
729405
409501
769557
132389
2817771
405029
903251
951628
2873618
1061918
979869
911604
1623527
2878172
753531
2733992
378504
388386
155593
1188432
482944
67347
1738181
107358
1339959
1587843
1669026
2920222
2781502
1486436
2262275
502763
91194
1208786
2183085
142924
2417704
2562890
2283628
404325
1213635
2747078
2151438
1101689
2074120
436084
844266
1424813
2851117
382345
1224879
762270
1692447
1190267
2898823
848059
1745949
1025122
608744
503871
507186
2517033
2537946
1980582
2577170
444907
2092062
2764599
2418476
2227526
635966
2284036
2163924
1055049
2324701
2500126
1025865
1929796
973266
2457318
83942
303905
2016265
45413
2505101
1271501
1637432
988523
2427931
560686
177652
2866800
1787973
2588972
887504
1476853
1129461
1143997
106487
1719935
526391
2617337
257310
2896011
2308227
431828
760234
1009038
2377055
2427724
1720161
666928
626872
130725
2848932
196207
569530
1787182
1530137
94012
124754
482235
2297452
688175
2023864
162674
1364309
120162
1236736
2538463
711953
399084
1481623
1171476
1961626
2035206
1489266
1915004
1942002
1693668
1461304
2894389
968623
707520
1617396
2878887
2240579
1692458
2561674
1624097
2463303
2655327
2283957
1873040
1832103
2792309
1372177
1020494
2138333
1880258
451687
2733265
794386
18789
403103
992501
2420540
353995
2419794
748510
214890
2113561
1826556
687499
2572582
1829302
2393153
2218965
1314364
2012331
2150538
453263
1813507
131946
2755173
2106689
2698265
1872829
234536
2551478
113072
2431364
557648
213824
1682117
571471
1864315
898013
1864611
1627418
1413301
1821489
402126
2272798
28808
1232295
1007183
2218118
228024
2778632
2302353
782872
1174981
1906421
1952903
149251
2208746
2089799
1577570
820889
476617
1065138
759878
2932689
551821
691691
923881
397416
1451922
2781415
820434
381941
33720
586438
2220484
1850043
1904753
415127
1802728
2917714
1990369
2005139
606458
2046202
2015935
233508
2924579
790950
1100474
2176408
122054
1872500
1924513
1518383
1142622
1827959
70085
1504770
931954
1140558
2543551
2863216
148763
328340
1634304
2697768
2818706
1973665
2515061
1298184
1647111
750399
656164
2424551
343363
336821
1844640
2203490
2422787
2125881
1691491
2597353
90773
2551504
296701
1575382
1876616
384767
351156
1206280
331602
2838371
570436
1115222
2547044
1325885
1952411
35870
758339
2262763
614638
713103
739855
1422192
2404477
1662255
1268820
1422705
172048
701977
1584034
2110844
1545671
2348838
389528
441520
2281332
1234166
1263871
202239
44985
936171
1801940
1884570
217837
2672301
2556294
1934689
172966
225249
1830940
1792173
13992
2672731
298329
282230
1505306
1739014
1274469
942266
1406250
2011213
1401180
1043130
1064120
2085375
2845655
2423140
682882
880715
2737870
1018590
886175
2147523
2478591
2057582
2543406
2690883
754637
1319649
723751
1389210
2612890
2269503
1514669
2266925
935339
2524050
1698030
1870962
2221605
795386
1440267
505217
829564
1535455
1850121
405721
1466716
2272826
2675027
1627502
2030545
760483
547290
1026960
1110393
1941638
2861915
705319
927448
2710014
2295991
497545
884453
394278
1128878
1771606
2125612
2206434
624511
2618984
1336498
1203401
282166
120458
1089867
1928361
951014
2022542
1702353
1170235
1368344
1233013
2904358
269261
2544196
2303029
869739
376616
245739
2573704
1804847
1686622
1277714
35124
1204653
144421
683198
2533644
400593
1017973
2082869
2510605
1934924
699247
1917630
226189
2638327
1675309
138593
2889962
2490866
1307356
1705185
178180
766288
1673468
51698
1596171
509782
1662197
2738914
183659
745327
2630053
2385951
324600
2552999
371929
1279609
2769515
1183491
2213641
1851511
2799384
1147199
1625780
1977539
2866916
679238
1335365
1694715
2918612
1978835
1206436
1211134
1329123
76890
2040617
2720145
354832
1047918
2577420
1607435
2469634
1086770
214882
2636912
555227
2608826
1708642
1200663
638099
2421592
2904117
106587
1783371
493444
2906838
1529994
542224
92151
2559607
1765721
2654478
2583917
2604252
323084
2296733
2012622
1609501
713080
451329
1907038
745172
2940405
1593141
1288221
2242215
2221428
217766
826624
877917
94049
1484367
474989
2915457
4433
108912
634179
1481933
1500976
1393383
2682544
1502847
158030
2474059
2536390
1959769
2580910
259374
1636756
1931475
961207
2597688
1295451
853831
1551867
716125
1548183
2117065
1047779
1271830
237256
1565330
889666
1426265
806252
1082019
839430
2883525
331430
2452930
2344527
1970994
1291600
789305
1914076
1316646
1329099
2752220
622687
496105
1018012
2720222
1418092
258839
2371449
417992
1263757
1689889
466146
800977
1585912
1974087
2262878
698969
2370313
964831
1015605
1180627
367086
2312551
2616148
2461621
527573
1674330
1255008
1020452
218118
1973994
1117157
574367
2168841
469242
669225
346292
2000890
2593740
1595322
1934058
2768887
259054
825792
2074131
1017294
987600
352117
720161
38027
865767
311168
1944380
798255
2530308
1991807
853491
2330394
1754079
1892430
81851
1731130
2719386
2275299
2113426
2059984
1724039
2212859
2039764
781068
1326585
1056446
1915542
1419265
1843977
894346
2458345
2691369
2822745
323922
2664226
2302384
2429016
1940195
1761948
1741830
619567
2132517
21560
1489554
1381958
2934132
1673379
1345892
1716758
1957738
72426
18733
2070668
1171607
1251166
1596199
1199196
1539653
1542017
359846
2435897
1703237
485179
2770654
1172440
1222863
1706516
2496581
1868083
1761180
2412083
768906
2893779
24215
2350938
2777859
1382373
1019810
1079270
944770
1700959
1096803
672720
447865
768069
188189
461931
2647172
2570828
1842429
253040
2154568
2891100
756365
1661974
365938
1627096
1566535
2521882
478908
1211034
2685597
2236914
2145915
870600
107550
2772806
1673464
1375001
86872
2203341
1860071
1377111
451491
1852081
1410051
1454529
2487938
967730
346487
1322806
1739292
59955
386998
902111
1495429
1118864
754627
1004448
628115
1690647
384849
1248304
1537762
1570287
373477
2333647
1365722
581492
2249720
542766
1175033
425699
1790153
2585315
1811678
663184
1290973
17015
836280
1570149
866986
2511677
2883183
1274972
1218041
1730338
1966737
2447888
1589621
2697224
2884080
306761
1582991
896424
552149
2440132
2182735
1887766
16491
480374
600752
835528
1038256
1746849
1145696
1275868
2627965
208493
2435897
2528631
1205334
2131733
192138
2384548
2667492
1397340
1400564
2205430
2521993
1864199
2623303
2349397
1467618
2067270
926112
1406190
772614
1203219
1650095
2463803
262552
1735172
2860707
2812142
2617551
1676507
836898
613277
450758
816862
962589
858215
2077980
1080410
1577830
1823290
2732332
2140811
729974
1560018
1404207
1642562
1234984
2916930
1891971
1223581
2561752
2393206
1984581
841274
1977267
1306264
59868
2900937
1442444
2597414
1436594
364374
2268451
1194174
1236020
1611
782142
1476737
1941426
527113
2940458
503585
2685475
1891637
497781
533165
1757757
1129744
1597408
160498
2203382
2711090
784590
129220
1947799
2319713
1406945
1053190
1993333
2834844
257347
2335591
2038152
2047702
2110763
1149875
169794
1497109
2514158
2741670
386060
24303
32902
1922246
2779007
118927
1864820
1347174
1327558
2273576
1016792
2831551
2837924
2471954
1811934
1119716
1576607
2761461
2285813
1513270
1058273
294841
260459
1483157
97890
965189
2598099
1657365
1763594
2490954
199524
1300191
2410203
2385906
2430956
23247
608279
2558963
2338071
579372
1777726
2820426
1323116
974521
90166
59416
1152099
2475692
1911837
1688934
1185654
1658745
677809
2114757
2324963
2317524
40450
2369382
413974
1400982
815472
475920
2218846
1202990
1671679
1037360
401113
2820338
2021337
16064
2165446
392021
305975
2066891
2014329
183932
553012
2733020
284633
2852374
2005739
1167690
2580324
2751058
1563271
547092
142069
1421021
2534845
2227460
1827143
2732433
239696
2336345
2364444
196337
1290774
1095763
2907438
2695443
1490623
1959023
43653
1494081
1838627
8540
1497686
2636219
1889014
2150629
2871963
771198
2367871
390301
2105635
2714586
60986
211573
2231716
274163
2809416
552677
2574767
1404754
1961811
1244626
2164381
621122
271276
894031
1366438
1715726
2559709
412396
108625
2150587
2018805
1858320
2443115
1793996
696035
1731034
1329508
477764
245502
914192
2595017
396280
544518
553613
2782517
1312617
231524
2768490
684585
1001833
2342210
2095699
2128048
1513452
2066445
2848277
2910578
2928027
725009
212675
367384
809368
1678369
2408496
2054101
761168
1785282
1856682
1320760
1683945
53553
737421
2118369
2819348
924518
1953284
344107
2149445
1510907
869553
651569
1064873
1119607
1656701
2004842
917292
478127
387638
2840172
2360810
2797549
652536
2212283
1118461
2065665
422536
1759936
580125
1412516
2544601
1760159
2171409
906270
354988
1131880
1727828
1485235
2616420
1365662
428914
2889738
2216520
1098123
768503
67899
296052
2801000
440303
2678197
2503957
2196206
1226711
784295
160118
1432
1023324
131964
2915414
827233
2397674
2927287
2764033
2153668
1821251
2198396
1185768
2621533
423059
1512605
2552831
166594
1652716
2660809
20943
1642375
595804
1872375
2481338
1816719
423143
2299037
606455
1052748
1088618
302987
895701
270183
568308
1839679
2390177
2697648
1481679
2529062
2125537
2634402
1827819
2273768
2043790
485616
2148742
1243784
1683180
1065896
2254139
2204973
2810041
251198
1983783
1889071
1385210
387986
2505659
1727537
1807606
2936259
2292829
1107402
848475
493404
2684752
1911236
2454926
2060338
730770
1810404
1245685
487213
2896826
145658
2675028
1154384
2750050
1034432
563744
1231031
770857
1681633
2136888
204461
109198
1365327
1648273
1534333
1850104
1952003
556752
2207361
2599212
1072470
793057
1686139
1719361
1548000
966394
2775976
384462
2445209
2643159
1393979
2755271
275564
2130087
280539
945781
861328
754557
1268588
778094
2577845
43383
1511751
1049106
2620312
2254197
2599286
1797049
990653
625804
2253735
1174989
285698
2384178
1744882
28885
1261523
965843
1440636
285318
875568
1175237
2633160
50352
1835684
144617
2167925
1530540
1795842
2111653
788685
2411398
1995493
2896533
2684181
1871680
1611539
2205562
85821
1778623
1066734
2390015
2069569
2644973
222713
244299
1409530
2828294
780708
1856401
555603
2416470
17349
1339599
456377
1731320
703286
1817697
1178817
2119225
277907
412950
2728992
1628439
1398033
820487
2808258
677966
615743
2836735
524734
2692711
205161
268850
2497744
2803741
2211747
2725478
1970480
218531
1892196
2368643
2861695
427526
293833
2014831
2894561
2392124
668369
1824752
625875
2924800
462189
346791
56570
791611
2704290
2562015
1216205
2710954
1414884
1912276
2378693
1241129
219034
1982092
1261082
1165681
617370
124026
2801766
2321984
1334180
1216488
2523172
200015
394908
1181831
764146
2442095
1682334
724700
1487139
1628662
385864
1795940
2754490
2593719
2815373
2189153
2447270
1652217
804459
927739
2568408
1967615
1430998
625122
1258490
2142855
333899
241359
2533421
2651631
1503171
1871846
825642
1467465
471986
2259932
1613052
916135
2294662
292845
2908646
981394
1027951
1933162
1849257
410975
1612725
1433404
1763861
887414
2594305
1897419
712106
2217421
533876
1890516
2772646
1426810
2254582
341488
248059
2603398
1144121
1602229
665527
1714130
2412214
2280097
824141
1058685
2447226
1255075
2150737
483519
1095977
715546
203639
2029385
671963
151904
2869055
724377
2930778
703320
1101630
2513240
923693
2424047
2138474
2032340
1346986
665283
1174872
532905
1578730
128038
2555071
92987
1892025
255942
657536
739810
923665
2601884
1873875
949778
542043
1801584
2304110
2383401
174938
435637
1572275
1891293
1300686
1230357
560687
2558309
1171639
428292
1061031
612672
1172768
2903460
1915961
328641
2334043
1477874
2103
2163255
1239827
617603
1616919
2488525
1444986
261027
2361943
2408351
1536365
2138388
1953984
167440
517587
1634068
292088
1320626
1696045
194935
158381
1763993
1341172
2665826
2066403
2379808
2179879
2639675
2025818
2279887
2307230
1650568
1175362
1312908
618981
562333
1516983
497664
2488995
283819
2743434
1326190
726184
2408963
1371870
1574484
674070
1780423
763953
2764651
1145816
1719797
2504710
1431118
818364
861443
1209172
2082127
1440324
662255
751405
299563
1029893
2738291
645844
1975429
458203
2058802
2557465
1084588
1299460
250466
746611
970675
2788491
430429
1343046
2148194
1873584
1663359
893559
1869487
2491391
392633
2802098
1773159
901670
1496861
1732646
2802078
1255326
2147990
1953621
1552794
1421286
1576075
1946710
1209807
1349316
67950
859745
1895840
2713426
831580
2540629
393370
302017
825676
2373824
616057
2415341
1605744
127663
2892189
1597508
360438
241354
1237818
292157
826345
2696460
908655
2188835
2187149
166457
1775155
1825873
93719
1820982
127260
1457831
218459
954861
2237135
522415
2706676
2732582
1288044
2101778
169255
98915
464311
2712472
2169350
1363456
1519090
1332202
75843
714704
841145
2295977
675429
2284316
544929
2720405
1416063
1894380
2674565
1715132
1043245
10167
2856908
1273752
236420
1324812
2824046
1252257
265096
1477543
380068
469995
412260
1980781
1422034
2934682
764573
1121750
1743820
1818326
1915297
392925
78608
2218111
2901157
2155791
2676339
1632849
2234636
2889035
162772
2481347
2853578
1935820
2334932
1508752
1456289
31322
2899585
1681462
344179
1417340
1193352
1143787
1068219
53774
230078
1734294
865018
588454
1036054
2770448
2820574
212654
318751
1233879
2061143
2268494
1924807
1509171
880436
1581652
1818181
65704
567269
962645
2111316
503804
2866083
1559120
317406
871107
1622368
2191757
646679
63593
733289
1369996
2450611
2082159
1832842
676572
1104045
1161641
2007587
2921740
63090
2267571
919074
985080
645177
2360589
1312488
116250
1916935
1925448
2063262
2837597
2598937
1928026
2261358
147243
2111242
794153
2660062
2626239
2344665
1244586
1791571
1274107
2306701
2377648
1091736
410079
1365734
2916009
1782354
300217
2404339
1059485
2065483
2729859
746002
962208
1205318
2277875
1238206
314963
865838
2932193
1386638
1870190
884677
1075038
2091054
1019474
2421884
616664
2785404
410719
2196006
179574
38901
2221054
1459098
816240
445628
1941886
115426
1369426
2337307
2241630
22811
2807075
864068
30046
1614586
1448959
810867
2015134
1362249
2817467
2274565
2686607
2220583
2670376
2179020
2768172
1297608
2603807
471396
2282886
2892431
2659312
2613511
203590
356273
2018098
2305567
353584
673063
2534077
1109021
2923629
2053901
500791
2366250
570033
204823
2352145
416638
136034
1680665
713255
496244
1492905
1736502
291131
2148082
2678277
2492653
2376346
2857777
812980
1128527
1734735
2753703
2062869
905006
2668837
1658085
1060213
762281
2123290
856171
398949
1012076
1573093
2802089
506520
1556873
2029793
2932825
1011538
2239293
386605
292271
2795344
2312156
2338473
2108928
2207370
1214451
1076553
2925422
2431613
1272077
2173465
1959666
396352
1054081
1088941
2081807
268436
2110724
2656028
2921751
276806
1844992
449644
875161
228989
2084429
2641942
2438725
1070268
495919
448109
7790
2360036
105046
2499493
155669
952751
1824410
1025024
1828456
2244702
2165746
929039
2847158
1354316
34798
624464
1392073
229579
2908291
1147860
1632207
572256
2069767
206523
2225851
841672
1240552
1644656
1868390
1275063
1404513
964552
1024655
356430
2936278
536599
1709636
219394
2865914
2624334
1913796
2107727
2938905
10263
2879160
2641032
2722958
2410419
2005400
1580613
1456229
837559
2280342
2568703
429860
2080124
621195
618474
1611344
597173
1067002
2433694
317504
1550272
1092525
861901
880133
1942670
1590194
2264660
1750087
1485105
1765165
493642
1489399
418072
1626207
921538
2603968
1626035
1167529
1891850
277256
2883056
705452
1852491
1101766
483040
1691220
2834614
353027
536189
1712405
806670
1677566
2341754
1111758
144889
1144385
2011201
1149628
2915495
831990
2039402
2297604
69442
10586
2871236
2590735
980460
2191145
1382670
1166710
486560
483994
881132
255660
2643325
1257177
2751752
948011
950548
1309826
1852735
1158566
491698
1487201
1364292
2078237
1505862
1775401
1832066
2619377
1175558
2478176
177445
657750
1149646
1123042
902401
1326566
720746
1192127
2714600
1758784
1662063
205870
1589205
2931517
2010240
123599
458617
2808705
435308
2398473
1156638
2899073
1738179
2178078
1794524
647865
1461334
1687671
996595
635074
51966
2574188
1514822
49274
2813571
2265003
2917024
427972
718762
2299221
2198190
2753701
2884838
2862763
2511989
2488563
44232
111798
894611
990567
1672163
2243064
2809109
2782942
113082
448629
1357952
350492
175433
729463
1880711
964079
1211538
2544482
56898
887020
2652007
2844307
575801
1282316
412343
970375
1534170
1345538
201271
815543
1946137
992779
2840392
1119405
1336637
677500
1135161
227389
635280
402810
2736253
1792396
590863
1892884
1172105
613792
2561094
1711793
2089246
842885
2194559
2172743
2061158
2085348
1310494
946225
1510447
1234373
1362860
2412914
1002890
1091036
2562455
428112
1171669
1729591
2211285
1159822
1569045
851590
2626977
1935345
1323390
2878554
1325857
2930251
968705
45574
1324027
258303
1659446
2276790
2097582
1026130
1157533
1951317
2594998
385187
2449182
1434186
877924
2311462
2815087
1068409
2650639
1273395
1802256
2119407
175441
27310
1471622
796211
593599
1547318
786827
161563
2422612
955020
170458
2599924
1203616
300904
1042214
2089337
2199154
2359063
2291412
1780374
1351877
2487972
1784882
292386
2856479
2484541
666273
625345
2036766
1684847
2803310
708267
667226
2751610
1211489
1464929
918961
1579665
1298156
566467
1236864
1623634
1024510
2262196
1331430
535683
719640
2060986
994851
257563
2359555
815272
1190280
1928736
198368
2316026
1897592
1420571
2624949
2885512
2566146
2875133
2672948
2725064
1176636
2782354
565402
2395486
1540982
2045824
218653
2062284
2057229
1545064
1278425
667516
2097012
1737351
298710
83454
2506540
1447774
2650396
1535283
2812357
216573
375700
2728808
1622625
2213311
841839
766171
1711389
2159718
179954
2922734
1115017
92741
1061368
2504413
2404685
1744308
70911
73048
504028
94406
1561313
2097404
288911
2139206
1936302
74448
34803
1666507
486374
2588116
1669650
1011320
1480382
871101
2391954
660466
2261245
2346996
2875656
2529806
466461
924399
2191317
2682921
2541604
1063035
604427
2784770
2295493
90469
1526324
1460369
2035395
2672279
342733
1717913
1594449
336276
1394147
2399766
311970
1979002
2090622
1797964
2316806
1077181
2044984
2530798
1915231
930875
2492270
230320
1760544
2156881
963777
225608
188654
2778534
1772792
1717720
2703489
940190
271972
1280432
2177286
2778161
2200262
1221515
2173387
110154
2262194
763760
418994
2415374
960314
1118130
1672089
1244215
2434892
1168491
1944496
403321
2635779
606568
664053
1100312
2052895
2186378
776058
1480114
959345
1525230
2469043
2339723
1005003
382837
2138944
208912
118192
1626733
4520
1962720
958894
936883
969825
1975026
656844
1736606
1606102
647343
747452
1250373
1885559
230739
1257192
32351
2473722
107339
1642205
2855817
294475
2110750
950994
1028990
2731578
536258
585734
630214
497516
2153568
627264
2029031
2287865
1640815
1893953
1473493
608885
2240360
390800
2654603
659637
262877
1146748
1488407
987034
2910298
2071846
2800506
1011868
624541
703183
1188188
2474197
2429821
471901
620702
1699418
2301175
2911105
1151640
924615
2639151
2680918
2525536
121389
2325499
1853913
982719
2471009
2783882
1505597
2533534
545272
2793727
657717
2521178
1355423
2452391
2156202
1622117
1243122
1618770
2313055
1595414
514157
248697
1153613
142506
1204471
1040248
1729447
822609
470967
2687655
1660387
1537953
405903
2611204
470321
2597037
687594
252247
1182322
199602
813827
1187725
34648
68500
442826
1142868
801217
331478
614963
2300080
1327232
863488
2298842
2253959
557158
2023830
499112
1930015
2296642
1010435
41966
1333953
2184829
529445
197980
1998406
1406664
593396
1258916
431949
18860
1160042
1115558
1090908
2710568
1520998
1858075
550204
214150
2091300
902015
2884336
1729693
1859177
1234803
1777494
2056276
833955
2627998
65445
1712883
1563614
2523765
1114705
169295
2814389
1238945
2691038
949383
762522
1099833
1244797
142561
2187266
182140
2909791
1268776
1142700
1478835
1520582
386906
2130646
1710116
275828
2440419
668226
1144455
2540415
2205431
2293117
2553666
2067570
2522551
2134408
1374209
649231
1709995
2809203
846514
399003
1809728
2223709
2046809
28531
994008
2296231
1587385
1917355
543695
2508897
1660862
2485572
272858
1339814
1356983
1769793
1677889
149114
929449
248556
2571660
1205914
1979739
489558
1944702
2765931
1130047
792670
2793554
1211364
1175061
2433405
576127
1913072
2589550
2078828
1746085
1292321
1172809
333148
2442000
571564
2796402
2481257
1080630
2720319
1484930
2627772
2544996
548298
274132
1462445
453970
283268
1584750
2672333
2498555
2727272
410391
402084
1782904
2923542
166515
2060001
398519
2360105
2800749
661452
1971229
2253195
2200455
2188979
244210
930130
1433848
2140907
1567440
22109
1919583
2057700
957957
1888036
1791184
513795
1311273
1722088
2479900
797598
909487
324613
1205402
2217927
336551
260592
2731751
831029
1396641
984404
2489479
277765
1984940
2465732
1770646
401827
1396742
2601648
677282
2878941
130618
609354
2940046
552045
714253
1346427
2418844
251455
72476
2837164
2874713
2327402
2565246
1731188
456441
179474
884933
346731
1135985
1149848
2937424
2862633
1211363
2068964
1408240
1108299
997803
1225432
1538127
1157286
1716134
2172745
442468
621771
33195
113770
2023001
1424234
65394
1847013
1491190
425765
919515
2207806
367083
626871
1975202
1925887
1158839
2666854
1932652
450548
1114666
2211518
2280750
391830
2079048
2463028
1369973
1782037
131152
1205516
756568
1540752
310398
2585523
1477432
1699331
1090906
2151135
1121321
72763
2015711
2234785
533426
596202
2258455
2441140
2440317
1945394
1076996
778165
2618824
708355
790242
1417139
37337
2383443
2452878
2751119
255812
421866
43195
700980
2394073
2044559
1263482
2637961
1235560
1029701
243939
878755
513864
1657985
2285940
815834
1937946
363116
138703
1017768
2060282
632922
1423325
1803222
681036
2575974
2209640
1590543
505609
1047596
256775
2307533
1646787
1140923
2379942
479282
2327496
2888942
1828125
2811316
525536
2070488
189121
1194959
384269
1106897
1586160
788696
2225329
2791522
2711611
2044352
422568
644101
1498872
1743133
2422545
567160
2142839
2923751
475785
2354212
675867
1550251
910951
2454898
958254
2903450
328761
1394006
358087
2495452
35839
2646942
54624
1223580
2094096
673508
1587889
1593906
2937409
2156690
347670
2272367
2575534
2718874
913897
1135267
607138
1907159
2908768
2544017
1780812
822271
2462882
2033219
1332092
2558040
1652105
1697238
2590811
410204
1488523
262143
1265448
1440555
850084
533740
398024
2686137
716751
2229730
1480385
685817
2341720
244807
1912413
2448265
344524
2080619
2069135
2538849
1495218
520355
1505281
1822385
2369433
1052175
1500136
799039
1245079
1743870
2201458
1715208
2848664
697209
415315
680148
130490
1138218
2709505
379139
2730001
530121
2213212
675177
1941631
2851343
1431250
2078498
2139688
1576096
1264700
219266
2101459
2257243
375075
2045035
1370589
119737
2588123
22273
1873700
1997607
2394194
1698726
126070
2324583
1512327
2615755
1074348
2931426
745117
1642347
167985
652460
1152328
298064
2854775
11016
2022935
1412743
1877523
2050889
1457109
1027194
690442
360472
2872271
1402368
1614421
1829103
2529951
946531
1126214
2005972
451054
240854
1818322
1944844
2846270
357919
1265951
2580282
1316068
864897
1292674
2637725
2380673
1708651
2141573
1864674
66457
656245
1133653
72839
1021085
1902236
2363218
838876
989584
2558124
2055586
1955548
1012529
342474
21062
484084
1881703
2295844
47669
963685
787189
969961
742068
963979
2182663
2118987
614923
643691
1124893
1911676
1930051
1274115
1189994
644114
2755707
2084739
2520362
1154141
1246203
1815991
1852691
2629862
2063829
1768581
1269360
1047968
860544
2740452
1169512
145993
1842986
2584942
1105985
2351162
1291689
1594492
556867
827154
1582462
587673
1203894
1510969
2855739
1004067
1321226
1039900
302591
1327171
2919842
1425036
32512
747328
346932
16859
2934197
1597447
2880182
1463094
802309
312156
315279
1621033
746853
1386308
2468762
1164591
1484926
2611308
132564
1298362
2256185
475532
657508
1215565
1090458
442452
2318912
2772179
391963
940097
1513712
661127
2674182
2882474
935884
65316
396810
1666472
2654699
2318218
656882
2799995
1287687
1048957
87552
2192273
1643351
2874269
376434
1166049
918374
498622
1767184
787441
980006
735691
121559
956639
1408073
741375
2136837
1001665
1932484
1817552
1719815
2150312
2155248
2265080
2278953
2053486
241948
1174717
405549
2332001
449035
983509
1282808
2751510
692866
730511
2711401
2189531
1289949
2913146
836532
830801
2334121
1438597
1169893
727877
2909727
354078
934586
1193201
1534603
42567
2583770
1771683
893553
2004916
2303616
563248
1872852
922215
174882
1905801
1522859
2407740
368588
2079393
2129270
2761062
1297871
2375386
2054822
26174
1321621
1306324
2276620
1745663
2247105
939666
2770750
1639220
1081581
1467856
942467
2413340
1003857
2369565
344261
1239988
1395273
174066
867885
569402
2711239
2903745
60750
220772
532445
1433643
1696437
180462
2387133
836762
1580691
57872
1476661
1908597
474185
2202927
820750
2921786
919971
2038116
1710322
1282177
1586144
21509
613069
2900696
2744955
1498475
423689
348346
125969
1342505
847395
862682
2485948
2471219
490589
2005797
108599
1558581
2346633
1068528
106918
450536
2238218
2618503
1060391
297406
2391569
271125
1451495
2399282
854451
1362750
654134
658238
704168
2738241
2365531
1458551
2706107
1490658
1443351
2489877
2685097
219183
2322999
1510199
912320
2245759
1761661
1340981
12829
2126049
1072328
1428712
1526389
1851549
2097952
2833464
1890637
1500871
2239820
2660679
2077895
1528073
2136743
777820
2339130
2669546
2675754
2253605
1939496
1579374
2823887
1120341
607112
333148
1504455
186098
1754644
1973637
815374
2236600
2551515
2237398
800315
2684528
457159
1740337
2605138
2619386
1199741
1550453
478802
1078826
650561
2382575
1625150
161791
2064251
844972
2188632
1814395
955863
574310
1063083
2788809
2675714
846495
1492960
1946222
2574492
703736
2858257
844626
2528162
1946713
604134
2121885
966
958920
1545147
1268672
39845
2518941
2328293
2179700
2595430
934405
1073504
1688339
2871778
2715221
2228979
2923504
387063
2023224
2686402
2628785
343262
1463618
488065
2318907
1382804
1803319
1685560
1697153
2767412
2125212
416491
2035965
2295035
2308374
1153805
1303834
1565429
668586
2592211
1558731
600146
119774
2284690
1841383
1093719
2028128
2580887
2731582
2006078
413179
902323
1576019
2252519
912780
984212
884229
1434538
357340
2335816
16005
2011414
1465052
1531200
2732654
41205
2424912
2261401
2070209
2766923
2667410
979017
2891474
370537
1843875
20441
2894263
1597466
1561317
2806720
785802
1456235
1419649
1272842
803900
2311750
2352770
1673268
1388039
2854588
2370272
242604
1796680
2219906
2101110
2831611
2131192
562454
1648624
1007401
84475
1405953
575051
1160210
1299979
917319
942966
2555712
2731829
1639977
353203
1136973
1310605
2853811
1667000
640567
1319473
1289008
646187
1815296
554021
1626272
875345
218939
1687609
2311651
1231955
2668071
654635
2591085
10050
1833935
2826560
1649198
2787106
1810350
1357228
2448671
1871575
1552904
465726
1284332
403981
1379971
1669961
461680
823477
1249720
1286810
1614763
597661
540097
551060
482773
2939656
164980
529525
2728217
1734971
1216130
1317300
417186
2840570
2309835
2720606
2312787
2139301
2815214
531569
838788
2670092
2126028
1661110
567328
937062
466659
2755226
1129215
846112
767397
2314519
1428733
2796804
488601
28734
2711606
302875
2059409
2319174
79322
2079594
2761488
2082564
820100
1747646
1785926
2708760
2653806
549230
1703990
172961
31571
2314275
1270311
70362
2795852
1908681
2501647
524600
2694576
2354269
153549
632128
1397303
923009
1106655
518465
1442769
1394909
1616347
299215
820819
314599
2406332
1967788
2824482
518146
1206563
2199212
1974260
1594573
2780843
569900
730992
1873985
2760136
1333440
1930923
402585
1615269
222468
1473660
1382126
1550265
993245
946575
36171
1819487
2846918
228847
2217791
1095387
2462116
370435
1131973
1013203
2467793
1328288
1205386
2835176
38008
1874525
2858135
1706795
1236101
2928233
1398034
251264
687390
513493
2465710
2019358
2223902
1318677
1211359
227145
1647741
2650974
272872
1463878
606795
2779181
1853004
237223
1076239
256284
2865658
1098936
2174855
2218403
1278378
1214623
2675910
1784139
1710519
2082083
43981
528859
136158
478429
64122
1691719
1041232
1803157
1591334
2677116
205481
825910
201795
996579
717081
2817471
1099180
2375706
1574071
1412204
1153480
1293337
530398
2733797
2852955
467031
1353756
2848892
46538
1582036
1626778
1448180
2908947
966228
1096841
2672924
229034
2687733
1227453
1625386
1803849
1830389
1732346
402271
729545
561020
1083469
2750286
2332588
636901
881155
839688
345021
2653675
263456
1572435
421995
1979888
1947625
2838060
1626415
2843604
2020340
2620444
441018
2370473
2248710
1882947
1037808
2303708
1758993
655116
1466410
2591631
2782834
1558784
892367
1440970
2854415
2807440
2295704
827206
2509769
1231088
1193334
126406
1390391
1491235
2384727
176486
1055483
1436440
2700698
1227971
184878
2378037
1670622
378743
1289935
775606
171125
217
4390
164758
963648
2846096
915452
1892015
548137
1903480
606255
1424519
1334861
723853
1153601
1447856
1117903
1088943
2637262
1087560
1693206
2079692
1962338
2363135
116230
2095597
2289860
558527
719434
1084063
776960
1020150
1251462
2851644
2251377
457175
786588
974445
2822910
1025038
649290
927609
1552641
328008
2320178
310185
39803
1204122
2712843
902081
1293320
231478
2082573
1405543
1010718
2064362
67637
543940
1419492
2931083
919748
230568
1107720
1026674
1225584
57144
403870
781466
658284
758663
1830657
2655418
189523
2904056
816660
650084
1186956
2885825
1079818
2711464
1742520
3214
1888578
860470
2729496
2763244
2809580
1149611
2606110
1803918
313457
982814
794511
1624871
1476149
2573290
1627925
2442906
168513
2112797
400308
2317376
1305063
1907497
714488
2709576
1511816
1256811
1106065
1459641
1731587
2049989
2297335
399985
789719
2571943
2143568
2630448
132892
2641414
2740084
690488
645109
2739683
2483513
144578
2489874
2716734
2493494
1567492
1575975
416348
1963245
933212
2754351
2699132
2135615
850335
66828
2858993
294219
2182321
2249020
1837312
1019373
2451285
13393
1652358
2216127
2324551
241614
465788
1309162
515663
248158
1807199
206143
2358390
1347888
1831186
609923
1674808
2159499
391263
2461177
1968222
1333513
230106
72198
1673286
1976447
1283640
2056249
21934
1306490
1942382
2899296
1582358
1153008
14399
280441
2532990
1676287
14187
1298845
1768404
2066179
257848
1236934
884935
433220
1112806
2328925
1966835
1397636
904775
318599
519696
2511689
1004141
550496
598792
1854700
577302
1690683
1423391
166471
733059
1213586
2273198
2909800
2408912
1592585
347131
2351359
335175
1506755
555430
2631921
464771
633217
1192555
439067
1163163
1405190
139949
96002
1965580
2303118
2923263
2665437
256089
188537
776907
999568
1999631
191700
857894
1515299
2637656
2632233
471831
1654806
2902297
192281
80465
2492520
2414214
1066050
664025
1348686
1202878
338125
2925517
59263
1583880
790525
1102760
1198757
1478076
2464691
1445858
1437460
1196398
1218899
1391411
1330751
659702
754961
2413008
1938489
501893
2235874
1799974
540484
2149861
1423586
836388
2230876
2014886
1987819
1113593
2676687
2463765
1080306
641084
123185
1072685
1162049
2883901
358538
1046524
916480
522968
488806
2501778
1564152
2797654
2381735
971250
577826
2365682
765562
1878528
2838234
928695
2323707
1239892
2512954
1724700
90379
587352
1739972
1741098
2120622
1525978
1633602
2648673
1002376
157323
2499375
1353492
2396783
764026
2138334
1619550
1947943
665036
1081237
326832
337026
1585184
1752298
1524337
2154235
1702465
1450043
2512329
92105
2006626
806710
1928176
2603023
2025483
1553680
2040461
2006716
2880070
1134968
306259
2110430
384296
1902377
2683506
1298857
2588481
888601
732498
1440145
81949
1033711
642432
1585013
1817146
920707
2356362
2572885
1305848
2102242
1281937
732857
42369
2201044
1306676
2833923
1975201
713510
1229883
201605
2549216
2129762
315168
2212114
2404047
997976
2359198
1527879
1673223
1610350
1663862
2672867
305846
1633834
1742952
77943
2460338
553317
959334
2267184
872450
2278985
2890553
768643
850392
1516970
1639871
509675
459912
1538218
1146951
1744156
1988021
773586
2096889
2009323
652564
747792
1032009
52050
1055109
2471602
515988
2092319
1653879
2308369
2280501
2190326
1916252
2811284
1428472
618224
853330
1317058
576463
1457438
1425326
1108823
841795
2267104
22003
1406339
1054830
2229809
12370
672650
1341801
2619651
853554
2463866
1594298
2917714
2610686
2189722
146155
1146522
1863696
2381450
2854053
2671511
73489
2240406
1991216
2092487
1211811
302891
2931195
2821963
725269
333741
1119675
2698222
1237092
395669
1098102
386981
1119417
1610563
1493247
2528471
1960359
257370
404412
1958004
466865
473673
529460
899249
1851683
1218589
1868330
136649
1990326
351443
1129721
792758
710257
1911216
2024386
2556827
1378756
2018662
66272
2295005
1455048
2039128
958325
2859183
2653062
690021
961300
78354
298960
579486
1939551
433663
2915517
721957
633412
1798381
1879741
1615813
2652053
972508
2720041
2248640
908344
2445122
590749
2087221
2902185
2440866
1727217
1755263
2740045
725248
398678
2266148
1037241
1776716
2702298
1328870
351042
2833850
2049683
1224400
1134933
607330
1405089
2758591
601244
1701036
1006063
2527282
753209
2658685
2883842
44302
2545079
800678
1552972
672269
883972
460103
2703190
2785042
809193
452405
370981
1282948
408742
1509805
2074124
2624020
1808950
2101296
1228246
1183857
26251
365533
776329
484366
1381813
1138157
2181575
1328353
422976
2733722
589501
10381
2026575
2916343
60393
1693530
1387427
671598
1725897
2209449
852803
1243312
54802
1180926
2027262
1763454
1767220
356135
1305886
681189
1531386
1909604
466556
1489452
2554262
1779426
1048860
2359478
372459
2749190
1716744
2648894
1521047
2109661
1463482
499961
1429593
2658305
2780990
840348
2693026
1497091
431642
783343
1006250
2212427
1551626
1567424
65973
1291484
2743404
2529804
352745
2811356
2798248
275059
1094395
815600
1887224
2035118
2540473
959152
1684719
1541197
2241873
2658447
2004120
1414915
2640263
456771
843880
2445168
1031128
1899393
2287210
72472
2520015
2699781
2545934
1505240
150409
693429
1458047
1365479
1288644
397944
1007224
2513014
94398
43032
1876697
199465
2618574
831540
2461266
2042743
291559
1024712
1528714
2631277
2896044
2413516
1836948
677439
194050
903783
2295540
1752800
664462
1356089
2733974
387000
2648376
611368
1340671
1800158
134024
2515967
1750966
719895
611799
2558767
1980194
731599
2694519
2778522
2504520
357861
1155812
1552322
1543991
2309963
1357251
1534963
1133583
2312696
1225810
2364814
689698
1490970
2556859
92638
2911254
922988
1054076
1806683
2463985
996240
2412026
424512
277708
2407570
2717155
65852
1508120
2007349
1678144
285994
885473
1673710
2733461
883033
313178
1528303
34782
1648779
2912236
1165669
1496811
1220791
2822828
712912
2196986
611976
911080
2803748
918120
192849
1609369
2337678
266070
227246
350306
248235
2610674
1537288
211987
1486181
400202
248929
573507
2529628
871277
824833
3080
1954940
2322780
789081
523559
1116329
1828133
1885157
2213351
2712134
609657
2656047
653177
2379968
1182904
398635
1189141
2750717
2645097
2051250
141241
879039
2000774
2167716
2689736
916314
2570159
812993
199682
1691355
1720449
870556
529793
1402275
2763952
20274
774179
1076420
640223
1244994
1359377
1274802
2670596
1242391
705978
717277
1289636
2336857
2818733
1613889
300361
1764534
1695062
328397
1751343
2736891
1884549
849504
579571
1659132
2235301
188121
2251497
2188260
2456436
1810908
2616000
860899
2499193
1678030
395272
403038
2673602
1591325
60167
2360556
744340
1580418
2072118
2117098
1196463
2553543
1561277
2491309
824013
1909289
835057
2894217
1753819
701665
386504
770304
2153613
2290915
2001397
2413804
2422928
189555
102903
2301678
2230604
1290679
812566
2378873
1534274
696900
780795
2022873
2542533
1178757
802857
2732554
2235035
180428
1726291
1000209
1433845
1130843
1364289
2393212
2309992
2547698
2039731
2469038
2555506
300751
1604585
636465
48826
1130905
2765547
277494
864750
754851
76619
1504207
130020
625854
1922880
1369391
1423229
585953
124934
359278
2373012
613253
799004
1054959
1579443
2553835
2610230
873959
2192149
2068603
1704483
2451277
2081595
275454
12419
2157626
2600697
1482126
1631133
1800506
177664
2142633
1839167
1159230
1053344
329884
1450818
613191
262322
2917548
2416711
827541
2167177
1189655
135333
1797882
2217228
1287026
1634548
798181
1971029
2616287
2744814
2016807
2790551
2459351
2050728
131152
2822125
470705
142771
19294
1602081
1850424
2341323
2692119
655190
2072768
1675772
1613277
1489273
597121
2644645
310327
2126238
1914600
85419
1018991
2755739
1944337
180718
425440
14751
1997536
321511
1496204
2160912
1051551
1651795
995092
383078
1072811
65789
408241
1634322
2231528
1861491
1253943
581499
1781458
1256092
448682
1132488
2507693
1387715
1942807
2211198
200771
1377227
2914030
1694858
1076933
90554
788449
1523470
1206778
2182691
1679983
558823
200441
1543865
2279979
2437746
214018
1449827
327969
1306542
1060290
1351691
2906263
1904288
2225874
2572402
832878
1940188
927499
866626
491597
1096232
1754260
844867
1379353
826359
2719810
353870
888140
156751
2841802
2169108
1335589
2389411
2502893
779948
1607119
938932
2562757
215865
2859010
338883
2036736
402737
2043378
467684
2290902
2305039
1024965
1946144
1403853
2715145
886055
2929630
849613
1425281
501050
1942049
1827733
933505
2107407
2543022
942784
727196
2785255
2308363
614279
1026954
1259902
1262054
1499914
476182
209521
1097803
2827097
2588105
515911
2314947
68990
1186183
2486065
856079
1962852
1959445
882432
1873801
2526543
565983
1769253
1687961
2569614
667802
1927795
2066439
2503108
2016936
2886133
479812
655314
2601656
611335
134426
226186
2449928
2082334
186531
311858
1957334
1579629
799393
2427499
1507118
1331597
1257894
849642
1661786
172766
2690868
2539142
202531
2578114
1748911
2131727
647270
507207
1166131
1794190
127755
2461252
1298517
878473
2561162
2650342
190474
2572912
2747595
1841014
686582
2146261
394586
1414971
137924
2377830
2329878
277589
132991
84253
1451142
1576329
1720624
333263
2752543
614049
2181871
728851
585276
1091250
454819
2303957
711333
1502095
429083
1549056
2521771
2005644
306292
2527999
478378
2794076
301236
387273
35181
1538936
1528532
542053
1685241
2780093
2342946
2051733
2182558
2780539
1260149
2875931
1497200
1819473
2168774
1168391
1826313
2432619
2002895
2647084
2893284
2172494
2631803
1275441
1340798
418805
199868
2459243
104230
2060163
2575061
533548
2303713
1111964
1264456
1413111
1210570
1373515
2391361
861504
1243850
1956005
2025967
2846422
655862
2506093
2711185
1433327
2565258
1647307
2654483
2509464
1311228
1649052
1177782
2618099
1683451
2617771
2620474
2052260
235254
624752
2900606
2697743
1069291
1389777
674670
2717925
457666
1990220
1657653
1958057
2317677
2158679
1826512
1881299
1298019
316383
1219224
862880
1960751
2828366
1934324
68122
380671
927957
465114
1363702
1173174
1966525
1128847
1692800
538361
1933322
871746
1913418
756444
892998
2511020
2510755
2850450
408273
1745808
48454
866804
34846
578106
2651630
1063936
274305
2791042
2797194
705165
1232154
2312971
2465934
735143
1315299
361736
2125220
2691114
1430756
1487219
2879664
2030502
1786510
1343127
2149630
1545853
2257265
2156864
1761915
127456
1562214
757948
1474794
255413
1925131
2202154
927850
1855363
1399836
1846374
400575
135815
216885
2091085
2733372
600754
696618
1905412
418170
2362812
573011
1002344
2183255
2030444
1677039
1649465
941472
2431754
846150
2492171
683581
2244884
297921
227928
2555989
235506
2771026
1547034
20738
2136899
681727
605484
2225450
425840
4826
2018484
2657636
458259
1697357
419339
2106063
516887
1092239
2880884
1007805
606036
281440
2354797
1108259
1186249
836524
607574
639983
1319426
878047
2443590
1279539
1583811
1795015
209437
2557517
2883291
754028
463411
1004370
560441
558427
1876828
594315
2388686
48111
786331
1073624
2004541
1276687
1622331
493406
2316483
1035088
151728
2773148
750990
856672
2493570
1456747
2782908
2864606
2439258
2633297
2556093
1328544
240266
427945
2703700
2896304
2289940
955608
2455435
2438901
846716
2400741
960949
1779773
1006422
1512628
1648058
1176268
1191359
2076220
2915516
2165340
1349569
39558
1164472
863967
2678439
1676712
2536695
2273878
909571
871889
1913556
65938
395402
2330648
2224334
401975
109936
2495828
1558328
532897
453346
2626791
77174
997669
2899957
602404
506471
80068
2064450
720465
2100699
1309549
2585471
861384
2791783
772405
716119
721900
2910360
76918
2084089
585651
1146111
1590188
1344524
2861176
179876
2729128
252902
87582
1581743
756261
1019816
1573532
1140420
1885549
368632
1816921
2708101
1951238
156950
784704
191190
2051644
704813
52689
1280956
1206863
975259
2868032
259289
1829989
1446509
2802896
1283272
907549
1461678
1468074
1504726
1729659
2296962
1761456
423684
1759036
2787193
2850064
799512
2146220
756168
465223
1310136
80302
491680
857809
534742
1696676
2037029
2067345
2863784
7018
2661191
591335
1517994
717823
2599626
875485
1830148
318930
79401
924881
1298112
1962875
1576072
461270
2202179
145768
669140
2019579
1667887
1919409
2629508
1394191
50592
1318950
156504
1894923
579509
2688400
2748456
357479
1560582
2611703
2402320
1693201
2107135
1744467
857368
1060113
859843
639227
753504
787118
188953
2260439
2338123
1794576
2296669
2136184
1033230
662182
1821476
258809
1034950
999490
389337
1855452
2857444
390117
1722457
256721
2432332
1189826
2859009
2832177
2131531
1315292
1477197
733298
274135
2182250
2073314
1361944
2805477
620727
793014
1685331
1667442
2071415
1217949
1680243
2410410
1627613
1075414
1995395
824192
1851161
390948
915970
442805
868832
1381693
2802657
2261232
324634
1867108
742465
1075433
1178591
1965119
1467690
42499
2395097
1757794
2335141
983
774104
2143381
2301513
1609242
2714400
1228937
2872974
236971
1348916
2106509
222586
2871034
2054334
557875
672879
1369425
1752974
2207463
815316
2274702
1509114
649262
1940721
353550
2664218
412434
1817334
2284668
1400868
2366702
900631
2385033
818223
2056098
577430
2259295
1395256
2375462
543069
851052
466937
2426034
1979423
2751337
76076
657893
578401
2266182
2750810
2271037
956407
1225262
186845
1586186
25449
305913
1486280
2620542
2755026
1644423
1333400
1630912
942704
2169032
2916991
111669
867647
1828041
2430131
2050728
531518
387275
536345
2759825
390603
2820065
1463325
863519
1649495
2510116
2312880
2574379
1645052
994852
2400225
443061
534154
1797246
2359949
2563803
2704521
1466807
152416
231941
2482945
606309
2791858
1437193
231679
2029425
1362361
2325566
2548753
884595
793525
1189727
2811008
1319273
710284
596827
1680411
1331196
236135
1853327
574510
2078291
156186
588301
868529
2695904
486191
1420180
2159318
2192938
1606922
2293746
2925614
1564242
670284
1099216
1493328
1262876
2220672
1923344
1672634
495833
81987
2521605
175500
2765444
167558
581026
211277
2036173
2852693
1827237
2225581
1508902
2115417
24723
1975523
2933185
2842962
506255
2423586
2771926
453814
2422125
311363
752624
473883
1494337
1666332
2374857
1363102
1234643
2737704
2008422
1609531
904618
2014100
562790
1844985
1121717
1399244
1971028
1824370
418907
809071
2930417
2331901
282610
1299465
2523695
1502952
1675074
781655
2417553
64101
1584550
546691
1629984
263160
750587
2925158
2279795
1083838
2736947
554108
662141
1150727
2373553
2510046
2232421
263285
200220
2764743
77454
1529462
1153327
959640
2250877
2721453
416275
2614896
2779133
1566219
1676864
2283106
1244681
2912351
551327
18798
1114411
2825917
1355934
2253704
1487899
1168323
2340295
1753617
1817164
2741798
1268884
1928048
636345
191869
411947
1847289
84035
333769
973664
2281160
882620
2169192
1017438
2056506
560304
2015012
847687
2176923
1802030
1203063
212872
1670902
733988
2085317
963478
408721
1911138
2539067
2754420
1449799
277572
2635489
230184
2812711
1895435
2931514
1383596
220804
2287563
1836406
1340416
2402208
636223
100158
1133836
2173370
585656
1913786
2590239
1653731
2018073
1566552
945422
2089049
2347880
170887
491068
616977
2532054
2036263
578960
2885466
1223879
2560191
230495
1499320
411627
814174
1945508
1352463
745743
1113271
1008928
1432141
2763907
738084
786935
2778968
1628940
2445051
574722
1416984
2386418
2186338
2047012
1208686
2280427
253821
690440
2474337
2089185
420201
1306160
863565
740043
2551790
1556083
2345973
451736
16173
2706853
2244195
1326857
773307
2551869
712995
2379207
1731192
2853744
2148781
1827603
746764
2616654
294475
697470
2511893
2882023
1547824
2215704
2164996
471653
53440
727719
1420600
1738118
391319
1002099
1740675
2029718
2865471
1288488
961111
2285628
2317435
894637
532552
672345
2755036
2227453
837138
996911
450403
717550
381797
2538355
2784698
2103367
2527608
2073334
1318224
2621650
2783952
89584
1844187
2498177
218116
1135339
1405105
1064751
2275940
420968
405082
826386
1345421
744947
1994538
2619543
1276570
2444120
2625349
1406100
2570209
577519
2868014
680643
1399097
2404897
575424
2044079
1062105
967027
163490
2350210
1934678
1966999
2506120
1970612
1884727
198726
1968414
1006564
662149
13225
1968607
2239181
1915187
1054854
2063279
1411195
1709673
666676
1042723
2773680
1763074
763591
1752240
2434937
671374
722546
657168
270292
2361454
1026713
972798
1728232
503848
2831189
1820528
2316723
1149749
2417274
2618611
471860
2045345
1164676
2781714
1014692
2102144
301560
2439269
1178714
1636789
1117666
406201
1042301
2821455
1433872
450529
641840
64111
2156119
2131515
2190643
624644
2909118
2167049
1684046
1085760
1179896
311702
369398
1668011
1455667
41922
1797830
1587837
990239
2648156
1661128
959114
185990
636433
849359
2166652
1214047
1405885
410923
2535873
1861702
2767697
164479
1353341
1472950
2422905
1904373
665338
2352600
108485
1726705
2196176
1677380
330552
2103684
330036
1865750
812341
2895252
116132
1342961
1405942
2197777
626961
1221066
1603585
435777
1341082
1719600
2039549
2203698
1665075
1062114
2547183
807802
1203590
2239454
1698175
899847
1707676
1101372
144569
1783176
58504
2785153
446898
462944
1458544
2701698
1847325
1839559
1109858
2452312
1179864
1637538
108559
821272
2493618
2094247
510023
109673
183486
2329105
2212234
2372670
2083652
408611
139395
167898
327022
1008788
1894176
887408
2619154
729446
291416
2208903
2050014
2142053
2337060
1571120
1361576
479272
2648763
837267
1250067
812033
2746669
2371871
1131787
1676161
1840550
1684127
1117433
912482
572510
1956266
2212704
579865
1293283
1081429
1365689
2145724
470270
513421
145881
1519112
925010
1383240
1528921
802484
2600528
2340321
38590
1290662
2560871
148004
1205453
2378891
2610507
1440855
743562
95322
2639954
2286548
1200173
70845
2447222
572084
2481294
2228104
1924622
2161362
565665
171847
691330
70373
1934283
1912064
1944764
391703
1194536
2852231
714210
1660487
1628940
1000639
412982
306933
1758609
1372510
183032
1030071
2442321
4848
2654260
1941442
778138
529809
1352799
1909231
273871
2638051
1032085
307809
848013
1430172
625218
994345
2030033
1183895
1947880
2100704
1943588
1668521
2757074
1429016
179099
2889196
1541926
1113392
238349
736093
1744850
243210
1857524
1787895
1721399
1057151
2783971
465907
1676791
653936
783958
2480958
1014714
1789445
2632649
2833570
2447573
421697
304934
1350031
2155864
2915459
2822580
1206207
1947665
2414736
611376
310858
1931285
2548715
383557
1272575
1327798
2799071
1303601
2485884
1332484
841512
1744399
1173425
632942
1641366
2121997
1760751
1202001
1326980
59339
457091
148176
1669893
465611
175030
1485472
1850319
1029175
697908
1332010
988055
264251
54411
1404957
950942
2137147
2448532
1611962
870266
653371
559084
934931
1009309
2629410
2504143
2722043
291714
2279982
2841797
778575
2094049
1690104
149800
2433860
568579
1366381
1000829
599944
1978610
2399424
2221387
816473
472986
783950
2614355
2741731
2638070
1630942
2579970
1624379
829603
737094
2723341
2350916
71822
1870961
2157587
614376
1328470
882773
99472
1421894
1374485
1030444
1779408
2776799
695666
1688727
1112635
549817
1753544
1059355
1393048
2140996
2004210
1327491
510220
793488
2274486
2067527
360298
2834235
826456
1917204
2212300
1197172
412638
1421424
392475
2437303
1993634
445178
1585119
1989011
2016711
436433
2597095
1101667
1297876
438971
2555353
533452
11676
1932419
2519782
1023648
892502
901678
1817494
174793
2502773
2662618
2741912
2892174
298820
2136580
2375234
2545543
2525762
2871613
1376573
2188399
1279833
2698976
1070659
610099
902902
1791721
1655310
1740900
2198335
490775
1590443
440422
2462226
1408865
500591
2293777
558272
2885539
1600327
313853
1581348
1736445
2314864
63380
2037662
1883126
4176
312715
2726746
119804
1399947
99535
2185960
2002641
756527
2548656
2821235
1640305
2284018
2206721
1282301
1132160
1486340
22836
451645
1172749
1878783
2740864
2243967
441979
1406598
2043919
1203468
2287712
370074
1940341
1984848
229149
1961784
1483469
2447064
421998
1233757
2082666
436141
2302605
773659
1439654
749059
2344499
2787509
1396422
2058778
1248048
1178236
2507377
1053623
1908223
331460
1851317
2875215
900185
2370776
1085261
2055023
2742278
938196
1356773
2330452
598888
24283
1585641
2462506
727025
266163
2833776
2774939
140945
2715388
4754
2488878
2491508
2590447
2474411
1633888
2037446
1005760
577386
2165158
87713
2055622
1739115
2872440
783529
1729012
568905
2500080
1196424
1467184
2762209
685444
967935
64014
2668183
1395478
1639057
5345
223135
1870266
1515909
207728
1082070
1604764
2693751
2502912
2729845
94441
2456130
2904461
2016737
4076
1617251
698890
1286796
1002943
2026792
1665637
175525
2511174
2475510
1079627
828113
1259638
2811856
2512194
810478
1295567
1000206
504507
1471700
2859886
795317
2010511
2199717
2382609
1573952
801508
2721749
552567
2382408
212240
1615085
44342
1223909
2198768
658899
313912
1827348
144910
2918340
1726705
2192039
2116940
1711459
233526
1901753
2910110
817778
1206801
788900
78598
1139363
2687939
738598
1133553
2608518
260532
294398
2397168
1489918
1136507
1724129
839878
2548029
1462622
697939
1965553
1868932
2808669
2914030
2054644
679301
1186602
2663462
370526
376065
207656
599087
2759576
622511
1395499
810575
396172
1643199
863496
2788771
2931645
2478625
1646712
2736779
573628
1666486
655818
982508
1067036
6736
1381727
2756255
2534941
2919348
2537751
2763499
2524517
2288038
881250
556106
20347
691007
2193570
581957
355212
595878
2393389
2022071
2499019
148031
838510
1263465
872797
205551
2800430
986575
2551172
1249575
1807566
368404
1481962
2049783
901035
2505625
458359
1507383
1349171
1179439
1932442
1754196
968517
754217
2853094
2782805
2931418
2473327
1086937
2388918
1492963
480407
1899732
1573037
1502828
2090653
2307256
280555
2830486
736847
1829536
1651913
2322460
683489
2642513
1159471
1755673
2032416
833766
2284942
2167451
2781338
886211
1708486
235592
1465481
1298599
486660
1117193
829206
700812
2304137
525836
359713
326365
285985
893761
2667528
64983
1916154
2490222
1826755
2770708
2872686
1792402
2863953
435825
1249461
1811788
1007306
1570529
2936405
1459295
1513057
1274780
2059408
2046519
2305746
985541
2427700
1799202
1363202
1787716
2116390
1052285
1632780
1799844
17648
1964066
2142858
1438521
907540
663862
1745691
1076444
2923599
550211
1088703
1755400
2043320
991242
2501660
2833608
2875479
1364767
383772
1163744
2690806
1753822
2115140
2760100
903547
1671980
1140039
2232508
848839
2806971
1653246
2006348
597573
715716
2933692
2434679
2350715
564480
755985
289486
830387
894311
145100
2446259
2102946
1257593
321801
2372287
1825769
2717013
1514079
2196213
858872
2023951
2591737
1114871
1952094
2662486
616676
1269849
2096158
475050
2540884
1413291
242085
1173938
930534
1166681
667975
315750
2085979
2107193
1759416
2708372
1786386
1450999
418732
2823901
2735758
155201
1563955
125937
2801848
1115371
846564
1554112
387781
472743
2045349
1171527
2938863
2401646
102123
37151
654487
2885217
129482
1347957
1756436
706656
2766560
1529368
685704
71676
1891161
2096676
2076594
1740020
2918201
2017004
1844397
2753888
392724
2262350
2363500
1732562
1645871
2738880
1377475
1724531
1695885
1123912
222874
1265562
1583755
1111783
1327586
1053210
2297034
2094591
2159907
43813
192447
1551563
593345
632325
680940
171303
1386568
1040492
1750381
2933078
1865697
1794607
2713656
2565602
200884
2648918
646690
192196
2221176
566878
1705194
1387528
1407635
287260
2031083
727480
1497950
2483130
2821123
2106945
125773
721573
1150469
2800073
2505762
82642
2716938
1001036
562076
377416
2628318
911072
1096775
1829715
347293
616872
1740042
1448404
527267
1552630
2610823
1644858
417680
1852331
672257
610240
317245
595967
123171
658572
1198371
2433566
2179074
1648855
2469923
1122120
1379938
800489
760841
1544603
2244280
2199563
402250
2239174
1879539
1924786
737577
1549364
187755
2724623
651685
2690481
240772
1122090
932499
2835840
2231940
2222787
972174
1849731
515396
43035
397948
751554
2064171
546081
89570
632844
513216
2534780
2900511
1583765
1867886
2527208
1109292
1522296
2795405
630857
2518076
2399405
1467595
1285890
703480
1950055
1304195
2827790
34846
2069863
929389
2485722
12679
2184612
2740254
1934981
2249583
357086
2420462
2749805
2034681
2788526
1507869
959751
1519726
295777
678427
2434855
2379999
2065401
2314062
2749278
2279022
1744096
623829
1699559
1451307
250740
430804
149529
2918414
2738657
464248
1607707
7537
2751049
1492517
2475692
1825314
1998463
2690228
676526
2328845
921845
904369
454911
569446
892415
113372
1239067
1127538
1842696
1386881
1632934
2385894
1404773
311685
2427238
164010
1514283
566256
84069
1185406
574449
65085
1316014
505818
1942453
342166
2240564
917329
424908
2403047
2324540
391083
2111543
1536379
2385487
123490
2713935
2853003
1863974
1107630
1903257
2899101
542237
2031965
1506308
2536703
1643229
270933
1228013
365583
826343
2722138
2857456
1737868
179677
2261313
2746801
1856852
1941001
2611699
119973
1873621
1709343
1132089
2756395
2181176
205087
2348572
1719694
2856881
736308
2715077
2259928
2620194
1447089
513262
2789937
501172
1977326
1334487
1211768
2895697
2182413
2758334
1057170
428898
2443007
206603
1085900
938278
1211362
2025561
807140
1562150
496288
2747078
2654845
14288
727834
540025
469007
2469648
873163
2420685
56702
2814812
343538
703354
2026663
14463
2844263
1066831
232789
803681
460520
88850
1491652
40654
570133
1385004
2165791
915656
926353
2016308
517934
376303
1033075
553582
1024348
2223393
399654
1775051
2427021
2433870
1971551
577560
1548338
1552191
1152769
1437123
1139367
748426
417795
785831
153324
1871840
2310242
536130
1573912
2220405
2841316
798248
1089333
550618
1008670
1233591
2746808
338093
1782310
2821055
1812110
15162
1779440
2313309
1939709
1524778
2818398
1560595
1891150
151111
2314234
1807947
2475850
2013820
2772642
2149302
2186817
265693
659562
454946
1885971
482599
200450
612848
2319355
1391052
1629132
989552
944985
1754503
2183389
2488970
275398
1347039
1587905
2143139
2328330
1533490
2732534
1266359
1012243
2498694
2938785
655513
1586909
1871296
939506
93390
82325
2741624
104790
2768629
1564305
2469868
1566952
1997178
1640774
94655
353921
471450
614534
238768
2413149
4018
318272
2677339
2623097
311296
2884700
2181693
2112658
2031675
902612
1438671
2168005
723114
398156
181549
1176703
2896661
156864
1205637
1103960
1445746
1117060
1628303
1880711
1355116
986401
2514415
2326167
1260455
1687839
1465926
546975
998840
2462658
2629107
1727692
1002409
1021058
1055302
147699
880110
230205
2636337
1193286
1497644
37467
2732408
1344030
296539
2001078
1245954
2434431
930741
1360112
1584761
2127866
1359017
2033462
92483
1156480
1160514
2044816
2115337
816320
645380
2520771
974863
1949576
2527948
575329
2275081
1161372
938170
561372
387688
1062484
2273938
2429456
2886376
91310
2499344
1737587
946510
1558118
2481264
1652547
790099
1466405
1689203
1095081
2155571
1654923
184260
567962
2196878
2678241
1868508
1220148
2836532
1611638
2450637
1046236
1693654
2228769
2265269
2382151
2058746
728452
1335633
1634986
1834945
2596310
2396100
1959677
2566642
1027079
1213086
1950822
1271980
1218285
1811722
269969
1476734
913343
2429039
1656627
301090
1358665
1409711
2453090
1855210
2838949
234463
179237
1535375
2610822
1504550
1743673
2917017
2068658
2271375
2069178
2569948
2779093
2646653
1596249
2419471
870044
1141177
806049
983985
1947030
2666097
2365583
2193287
1528246
2287920
2721450
2355468
2666868
994459
135378
46713
1479646
2357048
1159863
1321500
869904
1834088
2559400
1270160
1715254
311141
281465
2005179
692833
2339939
776794
2367186
1060230
571033
1236398
192003
2828147
299784
1869271
1266334
1599979
1070546
2614732
2509499
2205920
2336328
2508132
1655471
2393134
367688
10019
2773918
453554
450070
2032769
292041
1112766
658411
2829051
1242161
770394
117578
629778
1188186
397112
1150409
1471616
2461768
577232
1998842
889869
301455
658530
2699046
2524482
1093808
1770380
1977890
1546121
776661
2168123
950914
2146846
1520256
2721137
2597443
2057483
1885538
1498386
531737
1367640
2390065
1096641
1144346
2609573
2918049
1010267
1839456
1803929
1038637
1123582
1790463
1159794
1694726
1814297
1430487
2760194
506654
2092959
2692879
384817
715936
1231187
1760863
954780
1061372
983008
2149079
2005718
856089
1649846
2226618
876923
2334165
2852263
971323
2791141
483910
734700
2381284
2598159
725745
165080
2823094
2605771
660476
1012158
1386832
100757
1373940
813016
1026768
1364640
1801738
474896
700404
534277
1741016
2473638
1589
390327
2380766
2583648
1550788
1538971
2878341
2563478
2183768
2811871
849022
1054275
2599686
1567761
1649221
2195006
2250084
2793284
2554554
1666020
825154
905146
141410
338746
173129
1781047
1233212
8631
1349300
1668464
984720
2882262
2107074
1139285
1929671
1827330
2660349
1051530
2004885
389242
1452752
2408715
1718645
1451593
1294395
941228
1512050
1275797
1147064
1482138
2829485
180470
140933
2573798
2064506
2695900
432940
1079871
1766562
1340742
2573487
1311931
2084606
1650134
646165
1958306
201258
2108252
171891
1336760
2110612
2484291
2638359
1698385
2283271
1479645
886229
1259951
1963129
1455864
841100
1366962
248357
2865305
316558
905283
1972499
2258669
137197
275856
2855890
1943268
674972
60569
550314
2371037
1666838
1600766
2063524
2488613
44919
2293881
1693430
1437785
2883839
87626
319909
1437322
1446263
1582445
1227513
2161846
243757
1793008
1934634
25772
2752394
1946764
1944905
2342245
531421
1507474
1891533
58863
1311115
2382322
2307022
2356538
193466
2585130
2649043
1493982
650629
65111
2682690
2002097
129417
1682377
2473191
791927
2399979
2252392
1598214
2781058
1114061
338105
852352
131661
2932261
467517
2132913
1376252
1496442
894613
1143582
1791680
2892089
505553
228984
2098438
1538778
1444632
1208053
1781136
2936271
2557388
2501727
524275
629597
2195574
1147622
2501852
2091982
1688134
2216766
2396749
1846412
1712253
2367524
1048938
1948876
2620972
2658158
2618229
1848390
1855904
2641993
2229013
2411337
1900162
28026
946834
2797657
2500695
1048153
2191417
692783
1406600
2408096
93999
1571903
1483276
1959626
1800058
100857
1845966
1244528
1461100
523763
421266
1220491
2512211
2229832
350576
1554546
620377
973995
2349061
1932775
1842381
69288
1217655
1098091
2546538
1863406
2153405
2498499
2064355
217981
1326449
2827957
1029762
2713620
1179265
416070
405161
963335
2273258
1643422
2095137
1482820
1899223
806336
95116
2893064
2365708
1671743
2879555
2128903
1384698
646732
2367153
851094
42198
810684
2926121
2481514
2089838
1023868
505519
1336940
324379
596088
797517
1997024
1219964
2545601
1378959
1066513
2323811
2782495
668724
19370
985284
1844153
943484
1182669
536050
1636698
2227259
2127238
255122
69645
2869903
2394443
1097205
2424869
3523
1321340
1902283
2316608
2086821
1565679
2625459
2349523
2786854
1626982
496482
437984
1739419
2587399
2668728
711755
1276722
724353
1974012
2045186
1691868
170600
1950592
2633009
115856
19618
2396719
605233
2379692
2225814
2425948
2823249
1925223
779934
1510760
339985
284043
701281
473147
865361
1183854
305926
2935326
281861
1149067
1209302
1286127
2120519
2098510
1745013
976667
871136
691013
654348
732385
2402119
504863
535323
1688446
1395728
296841
96650
1802070
985166
1695773
1342344
2785096
1734851
2117528
1884602
705521
2035361
2720995
1950652
2533818
2216946
1787622
2480164
1353057
825875
1507437
2680225
2703812
2144850
130333
1617395
2558127
298857
420578
681426
560370
1210253
2618959
2019833
2151600
304910
2471348
274856
2199682
1605027
606158
29017
2086382
983268
1747646
2536290
1523776
1631556
503475
2841670
1005254
2650679
1098005
183102
308069
464988
861908
215446
505665
2598852
97535
1169742
2427738
917410
218407
1592573
1244896
125934
1779070
78810
316320
2623906
2351710
1936633
1476783
2883556
863016
820362
1643069
881249
2765355
238266
1521944
1612753
2529952
461168
579920
1586668
876796
322169
1410355
2152117
2545457
2336465
23582
2875610
23983
1537647
356216
748627
2899705
2754346
2805762
2692227
2438064
772172
600358
36792
773605
1564642
1084861
1190370
2010762
2632864
1560031
253782
776616
819786
333283
725332
1824595
2541204
130222
645237
1527310
48836
333811
757712
217385
587469
180087
1036519
2352521
2683425
775573
1446232
2510330
1175609
1900710
2922305
1582167
345335
2118049
2708924
2722118
2072815
248139
1310736
1597297
1194875
2931148
1459951
1660508
634484
2474266
2042314
2892321
1439226
2193356
1521061
884486
2404823
76988
2575544
2712715
2100078
1891451
1637979
1736989
1525418
424711
1840133
739050
1432269
2029199
1270010
614960
2042387
1420824
1787315
1884719
273921
667573
1379778
2337349
1901610
2586621
2701327
1690406
2248380
2608892
748724
2394445
9418
2402285
778218
2482485
2693714
2069410
234639
157605
1383414
2346399
1902026
1932429
2431656
2713066
1335201
1306235
52855
129651
626219
332813
736051
1634533
1503788
2698799
1463768
1827275
1690351
2479987
1550020
1904954
2338696
2605690
2539470
630065
126247
442912
2921323
2242907
1409289
1873954
2788300
2354024
1949504
2335819
2234777
594236
2042783
1763763
1126896
2347639
754101
1881764
48595
2839296
2659404
1985418
1343160
2269382
1493194
2749318
535408
1629685
2172660
1554583
1266081
2139364
2821009
2550849
2624732
1584453
1764747
2810020
2110277
2094344
2429676
2935635
531071
871613
35163
776756
1768802
2879377
531500
139737
617803
1124845
956614
1674460
779932
949563
587357
947740
1048708
18943
2138298
1659063
2561821
243955
1755497
1426962
2002556
190963
1000643
2318151
476627
1734691
847695
2321733
2049802
1364199
115772
218041
1440244
2876990
407214
1769038
2447179
923299
1127144
1317088
1968463
2573375
2895355
2472612
2166943
127759
1247076
2034164
1221886
2557694
1641100
1005794
443734
1469651
1715317
2815845
1903316
368173
652932
2269628
1375067
2269947
96753
2186785
2933127
1969900
1968338
1822977
2225528
2447565
1072608
1543149
2880390
1316676
1953724
2363800
48803
1919126
2082222
346268
1262570
2937499
761839
776306
692476
2894656
213780
1758858
2227208
2108614
1358122
2516343
1845734
2701403
2131664
2116990
2836926
110877
599498
1645199
1972026
1560016
1569531
303043
350811
2362210
690069
88121
2151859
255718
1586206
475179
2862193
2267544
2554005
2347324
2687887
890750
2654211
2467919
2928444
612063
1060740
359678
1692033
1403901
2557025
1610057
762634
575569
463302
1238179
1489117
2427745
468073
2499883
2305390
2366490
599985
734781
124464
117404
324949
336139
387993
783856
1406221
1203690
864903
660204
1619373
314864
1245837
972853
1321947
153807
866043
1677482
1911697
1454955
2886361
464439
2139132
437569
1483740
15729
702617
1761269
555635
435403
332549
2695038
18197
992906
1966680
2571079
130876
2295507
1591881
1194960
2242599
2343302
515527
2123114
2305868
1970666
817572
2089347
2386715
909094
360540
2258112
1909297
242165
1492183
1884691
1751658
462449
2164631
2244557
2700934
1079362
133224
2260416
2248233
386807
1359089
827721
1416650
2902126
2765039
431205
2666048
2819622
1566283
2608565
70937
715273
1530732
207078
2657311
789941
2066350
1541851
2523567
1338274
2587276
1012120
1175707
2868524
1964595
973908
2852793
155468
215997
2108826
1212421
250697
1235921
1309026
2884901
2362355
1456072
2270515
1728628
576773
1496787
644807
2637670
2425372
1541559
1720664
559961
191335
1422009
1662763
953943
2541139
188444
2350470
644498
192576
815626
2934488
2693700
2020206
2810190
2111196
1028437
623613
1852821
951024
1521911
1569515
2930823
1257858
11088
128290
2674785
1873001
172242
1091466
2131625
1018950
542581
1244050
2449718
510938
926817
1934339
1578910
1790176
463534
1695031
2375565
82286
1796633
1024630
1799494
1903160
509653
2307915
1736570
1937819
2796647
1604093
1859437
849877
2380751
2923699
522710
2035220
2208709
1707864
2335110
2938507
2009635
2586728
591649
781807
1174131
362727
1726338
489197
369822
1061482
143084
2904369
2493298
2076803
1949394
1582898
1645253
2287017
1240184
1807843
2932499
1884546
2236700
773199
1400144
571506
1766677
2823809
2877627
938724
1566157
796077
2667767
2314424
384554
983216
582080
1929896
2813719
2451580
1283261
239409
1858327
173208
2613220
244838
1928200
1204288
2159358
967594
524189
539309
1187995
2329679
2449017
406036
1624753
218539
989597
1522444
2590063
1621555
2511722
2359505
2042544
2640461
875276
1922186
976619
1931630
2208331
1414436
39808
577397
1388565
149319
1347888
434559
2835202
449779
2033830
1128533
904441
1599545
978886
2690933
1320593
1109154
2822094
1850830
851938
313411
114534
321676
662698
363681
762648
1198897
1924589
279565
1331805
2782523
2010284
234087
1750284
1605715
2122652
1391727
494378
1716110
2261610
1233134
1089448
2813443
2281398
1388092
201957
1595838
376224
2039285
981667
2305886
2028361
1789218
2303906
1881893
7142
2293058
1403079
2109280
1364604
2291963
2897843
1133165
2166653
2115455
583270
2007115
1092806
1116925
2155782
1355049
2753630
964909
1810989
2234939
1264548
2731632
1256080
1233643
366528
546164
2647396
882880
1303491
1959952
249669
1444016
589891
1177360
2518363
2659027
2163714
648242
1848761
2418721
1265194
2412191
2291863
2148720
1733838
126643
35034
1642145
1978571
2088938
709533
2209540
1095686
1968322
2326167
2781782
1364286
2247959
482038
1388395
1771818
1053591
968593
1224985
28094
461903
2305988
2277924
2788892
1199638
922481
2646689
2608225
2136260
1744674
2200601
1875738
2088936
2815487
1940573
2600410
155180
368968
704885
733803
909824
2870239
2581672
2718718
2553771
1331683
2754191
1263848
1967121
1087807
2928703
601754
2735757
2691828
2719450
638445
2707584
136920
1968788
2069426
1886442
2391555
1923043
1260047
1992882
657021
2439096
2934252
2932406
480224
721677
1186342
953677
416730
2154464
920640
2265624
2190932
1103325
2028446
953822
1916659
2838001
2027006
2918656
464827
653378
508444
1976617
2936672
1213894
2871814
430457
1676400
1892115
1114906
1886212
2283251
1937647
428517
2694303
2874840
1637563
1418958
1408752
1115265
729600
1884136
2537453
1440221
2581170
1860755
1269112
523067
1537938
247274
1974904
1203984
1681319
101404
1030362
2356599
1216555
1620334
2684743
1453710
1101278
1876094
2500896
795877
729231
2260405
1805746
1221535
1066139
2566209
2321346
1399609
1531078
836685
482768
340335
1533956
2183158
1412936
2834776
1395308
328870
232462
1798597
157260
1744907
2230575
179540
2919369
188031
2210398
2650553
1752114
484979
1533838
2174955
1554058
1964907
861669
400783
769464
1017795
274206
208434
1046392
2365570
2449542
1910609
2483413
834648
2667197
1559411
912431
922239
2465348
1251429
1752520
483981
1364436
2254210
994941
2192361
273631
1490926
379553
2809343
182184
2001338
137394
1177457
1737295
1621114
1783471
1161301
1437424
106656
150089
2080782
2489845
822001
622347
715010
1096975
1208990
2349256
2434781
1474603
1718795
1095781
240382
1805678
564300
770572
68749
1210613
129071
1751487
2572968
2649544
996273
1046561
730166
1232612
1709512
101361
774307
836323
1148721
1725727
1619476
986917
2227311
886586
1762061
1318840
941314
1812993
2078810
604593
1586043
1820909
1422371
124266
1646232
2121605
2123022
1161931
1319729
1863943
2117317
1924811
986581
2469249
1155376
742790
127620
1342483
1705576
2188592
1097230
694054
1567079
946572
1634279
1486459
2329004
2298703
228503
2456575
1781196
1205463
599780
2313688
1301924
2355090
1034674
1688882
2374486
1840269
21163
497410
2888282
2448358
2595785
1102452
1685470
2377262
720392
1219228
1539465
1275172
2910207
2724474
2150065
2538784
1097297
777249
2593402
1285969
2314131
2030855
1036574
2486040
507425
709877
1418879
1333633
2720168
1032547
1617845
438850
1102312
1487891
2025894
456744
1256229
1672296
1529402
2751999
2433533
187631
259211
2330493
153208
531490
1291052
2797050
1513077
2291052
1099872
1043279
1596588
2110913
759163
2567140
2082230
1533984
344806
2142229
2722083
1529335
2535376
2591424
608646
2897488
337875
2748100
2532792
601157
498387
809870
2577201
1744119
332257
428074
1036253
85414
1330510
256928
212061
2147355
763160
1788036
1825059
803253
551477
995323
2822309
2166460
2934128
1861139
1918972
1507107
1653349
541707
2264043
1427499
2278536
1132794
2898194
2210008
1038230
740869
1136486
2564202
2260693
958984
1155223
1495868
1615630
2598567
1960891
571032
1970161
2821196
194412
1434192
370930
1112072
252133
463987
63440
2302547
526055
540180
1764179
561565
2847195
503716
1929534
1642166
196530
1223600
950502
1986733
2759403
995779
348925
2691431
35724
904551
2814646
2493095
1433572
2252002
321800
911606
1744977
2308364
2350166
442192
834642
2805109
1013397
1614810
2004271
2630866
619606
1981343
304834
412208
522879
1442918
2780435
1461151
319168
2697095
765266
1093437
2817466
1866399
1389464
1903741
2535739
2383038
2278581
1097034
272968
764899
94245
2847224
2540875
2820626
2844595
2353823
585683
1101957
2556263
1495013
86448
2183304
1867403
691316
173130
1789559
1438748
977457
1281491
2035842
1554930
1947832
2419499
2686268
1591125
420473
1498842
2387616
1209484
2674466
1530055
1186465
166171
1853159
2062139
652884
2556591
1189715
1324243
610778
1997537
1019295
1602728
2146617
1387214
1281049
1193337
578652
1705272
2012771
961532
1500103
1319616
1230457
2080625
2728056
2246318
208982
1293163
2071950
1401591
1894249
1185486
1025105
458881
2232258
614307
111173
2048541
2088731
1235171
1659447
107828
717948
99227
760219
524471
135864
647717
2079791
506461
1159291
1665618
979923
2463139
73576
2597708
352823
2128269
584425
1280813
1078414
1470410
2164912
1040312
646157
1071379
1965331
618921
2429173
1371665
2235754
484003
1529659
2797180
1512911
842611
53695
2386245
1329470
387291
2824474
885342
989296
651769
1467737
1024124
1359924
610820
872257
1600066
502876
1830516
2143216
1543359
1746120
2899786
29887
1328427
1019816
2399485
1280690
807575
1574886
1655704
1986819
384143
2277473
1838953
2166705
2932436
2624913
2028860
2737351
251483
1167273
44034
343544
2866948
2130417
892334
2090067
2643620
1845652
237738
879835
462845
397804
2601441
1026877
2497953
2004171
535081
1810443
426395
2854642
1834302
1968123
2196969
732262
544014
2366964
1251131
2469889
19784
290285
609341
1468087
1369734
1056170
1133437
2469170
92035
556884
1021068
2618379
1382159
396629
204394
2551653
110187
869275
710940
450434
520923
1715386
1268240
1454279
1264970
1741952
2622516
623514
428163
605223
443046
2522097
2163577
1061226
1797507
2173006
239456
510007
1975889
2790407
2226430
2732233
1812880
2878744
2774593
248168
353857
895200
1033993
1191773
2438957
1246590
1810218
2514437
566799
788117
690322
734831
2741438
1232735
1046930
1359269
1377687
1200847
1262374
221766
1397141
2855457
1486790
1416947
2937312
2067330
2822771
1458843
324256
1252570
4345
149380
299427
1062081
705120
485649
1114638
430441
938453
2100131
1659616
1978144
2437476
512396
1304537
1476803
1530511
2319005
1590214
2056093
1459950
221882
1908262
133262
2426255
1070529
577028
603008
745482
405065
285093
1370445
573327
774399
16110
2178120
856879
1898749
2423924
874947
475437
173924
267831
985587
1381979
2601383
796416
2883624
2398746
2071293
667800
1751242
2268555
2484683
2383466
2030770
114607
1470963
1040878
2727614
2231939
1702548
2842022
1529040
1426300
79812
2266601
1874865
2659433
2757759
658230
1554976
1369471
32943
2248210
736213
2212704
98448
2207563
2541664
1524579
219105
2294454
2595169
2783980
1193851
1105144
1769346
2555245
214224
754370
1896418
580696
804840
1540406
947648
1530668
897561
211817
480669
44514
1365794
1503789
1661890
1351597
2208610
1905256
1602489
1570495
2554637
207846
901918
2706204
1800337
2636704
320314
2084875
685512
1222429
1029431
2176982
2888354
1032861
2146235
176418
1536957
1363887
1866235
125975
2404010
588404
2275803
1611877
1428189
2737896
2318393
2491657
1779817
2286819
2123018
1824338
355458
1255322
816229
538936
1796080
1588208
2201814
66957
2499357
2303987
77356
542781
1780167
1495030
2349872
1768796
354557
1946055
55472
1371735
2301540
1126018
996674
359903
2585416
1940240
1461402
1932114
2246348
133139
902010
734191
1143039
825370
108301
1432336
2573288
2687879
225727
1184618
2439889
1783976
1875569
1993256
895062
527718
2822974
311982
1312615
565222
1752478
218080
1213390
819658
2667386
1207236
875657
2402826
2723309
2064105
2847354
1578707
986236
2424334
2050667
924320
2839032
1209188
898513
1248119
37374
486570
2572200
417848
1149538
2203105
2134185
2640035
334134
2413457
2693322
2585373
517763
2451380
1831649
1903421
611579
2406085
1155506
1832323
612333
576769
1423161
313466
183197
1632897
2335160
2107745
835507
298838
2874126
608689
537322
684592
907284
373934
2204237
2098652
636450
875281
982787
49104
2869726
727587
955651
1504658
2079669
1936133
1159829
1790868
2672785
737704
2795692
435771
1352358
514380
1412404
2112840
1651560
1800295
432032
2471263
2526766
1699071
2672114
728974
1288065
2322294
1237782
571931
854407
1613440
1367861
1585821
303647
1554221
194365
658289
559248
1743015
1281655
1810005
1171262
1145776
1922818
1660413
677229
2448108
1008941
2481876
975453
814103
534007
1879730
2178721
2293970
1655366
1182311
1491619
1397331
1772274
2682950
453488
2369737
2820515
568593
1321367
1446097
2630666
559041
2720440
2567427
2310645
1926631
431214
1170004
566368
2635777
1409964
1157825
314370
1244767
909066
2411119
1174537
488789
2925167
1312866
1113451
1282782
1873133
739103
1844099
622438
690241
2807583
2375544
2246633
771924
2081857
9650
2275356
637643
1657932
2882991
126232
512654
211150
1101000
2322895
298543
305594
2496028
999226
287585
2081981
1801124
2734944
469316
1298913
1186044
2011137
1593548
838363
120503
896199
1914066
2440611
743780
765559
1227101
1650699
958407
1638896
1859427
78922
2588905
73952
1793889
225200
1650245
1746295
1344400
72527
2811702
2224996
1171932
35695
2025673
1038241
2110094
519388
2873270
1383864
1274994
2348625
1837195
2820520
884500
794681
665831
1655980
357392
18160
2231760
131688
1394009
849911
385765
1219903
1513582
2423589
171210
1799698
1557745
2215524
2371252
1317309
1533402
64086
67165
2533565
2011305
1236889
2885418
2805238
1632489
2372055
689797
2661293
1582449
2813734
502993
2363718
131462
361467
858552
1370228
328920
2681081
954657
1214243
1197824
670481
2155373
2069999
122615
735223
510619
1959072
2658646
2354035
1347975
1659500
1733466
2385514
188903
2075375
813635
159456
1320737
2883141
1037322
2324952
532009
1733183
2221786
779928
2645636
1170326
1801780
1965453
2004632
2668457
1221068
1930255
1203595
2831685
246343
466042
1576714
386447
1526835
122266
1884485
2892254
2223120
1791908
1428672
797358
49606
1967344
1542738
2149005
1313691
205543
1997913
1702630
2923441
1776156
680569
1560576
1310182
552310
1753725
2260950
2210022
13896
2233651
1533046
1922561
1621155
863208
816438
334759
2447404
2597513
2377708
1632183
1276360
1017402
1911295
1817121
2889615
2487026
2256820
2498980
1192416
300845
794792
2880415
2438014
624941
1724847
2788023
373957
17910
748181
2623932
444390
1692225
2937246
2868189
1396498
252127
1358280
1715735
698825
2915512
1515581
721508
1736893
758515
1526241
1387258
725928
2896190
1440722
2641944
1061137
2495551
344273
2223763
1874879
2870065
525096
2866997
2261168
1591363
2531206
2600395
832075
587167
1697953
1209723
719340
2815258
856843
2306378
873951
568128
2594223
1395405
418056
2451162
1957365
747002
326143
2147848
625114
2160033
1673586
1621841
111952
1587944
832021
74202
628212
2231878
1621602
1130202
906162
1351897
365231
1922366
852331
805807
2430653
617262
2814322
359136
445555
2879590
2418738
1116217
757846
2195004
2797584
1552611
25678
2898157
1156959
614953
462198
2829483
2580416
942536
2840639
79353
1399815
1543570
2645653
1743644
739122
934311
477354
1691954
710420
2370258
2248719
840451
2732532
742460
627253
1173393
458886
1319371
2453579
2286229
1436082
101825
2869831
812756
86669
2922203
922897
96932
1126016
1599841
200716
1805909
1220265
2671540
2097338
2003968
568447
1409830
598772
1573048
400480
2449930
941830
1189083
130542
1546806
2767637
308430
2702009
86315
1274499
1496174
2387926
756824
842541
2173437
9854
394334
2659805
2370373
1451353
1517653
707977
2776846
511194
1711377
2199810
685752
2739294
1093746
1818777
214203
858288
2395426
1084119
2687433
1274578
93084
2062861
429891
419642
2599311
846764
26352
1286311
685420
1914926
2176854
1488814
1786663
2246001
1666299
2648051
70456
1819484
745675
768510
637107
209417
33675
1914267
2044696
2023913
1017793
410628
2595054
428563
1999929
1885160
2874710
2893350
566580
1325210
2823324
364187
1842465
1444404
1971560
2257764
142729
1751120
999484
1735557
2132286
2591369
2443490
245266
1590600
1752851
2701859
2737644
1914877
1245083
414642
474657
299676
31991
1686985
1011765
18006
1384207
2008819
2535904
84482
537275
2207803
468664
431167
1085043
1840193
333927
547837
2878678
306682
1281596
973354
1916606
2694327
152953
2739254
2255769
1927808
1334857
1089253
1269727
2571166
251275
239668
2461973
2516864
1504478
38059
1315452
1985584
1292295
1515197
649438
1471426
2510165
147024
846453
2763999
1391553
1989919
1382449
1360702
418875
1921278
13714
1064671
2578533
1956605
100051
1283302
2870854
1770364
953812
16086
217066
2543400
912516
188823
2159560
1847957
2374956
641233
1451675
988966
2670509
1254336
291144
208504
2717721
354769
1112538
1035839
239288
2463728
2750274
2345346
2053485
705744
2863337
2415134
1570732
1128710
563365
1561039
1632176
507993
2138937
541507
2870582
1362988
1352593
2923106
1513198
2317399
834194
314208
986667
1081202
2385610
745120
2258815
1158056
913688
2924218
439587
1977573
2428872
1609685
2517765
729004
489459
2250837
1891033
457494
2653164
2014494
1327604
342633
1262271
1467098
163857
1921097
1012769
2773097
2813009
871174
1714369
185768
1680827
315982
2646000
1003471
2034387
2251776
2382447
2700927
1948344
700553
1814632
450350
202670
2205908
1306538
1942213
81449
2358592
2614363
2047966
1175050
169309
1174077
1505885
675930
2091004
151112
2415274
1858247
2156013
2197227
2355521
493493
729324
1434579
2625052
1136094
833522
1076322
1415590
1298661
1722683
596965
946166
1247127
1324911
533444
697502
2328189
1927900
2618664
381365
845852
1803045
2924134
167265
2598605
24010
2374723
2069865
683227
2528635
2432610
2834865
876831
1301846
1191402
2191894
1560285
1000832
2333330
1256327
1624443
1602567
1323052
2329333
1145859
955436
991859
2530575
161903
126849
2526447
517045
264272
1251418
200351
1079498
616496
1838673
2931566
2855637
1685530
2809300
1499462
2575329
1767453
2844868
2698762
1583504
327073
2152039
1434008
1915505
1470271
2623592
1025976
2049120
2900847
1465358
1464402
2046160
319632
214249
2636280
2384378
2856893
643390
647331
159655
2255177
1320503
255996
1064249
337628
424381
2740404
2712475
1245576
1212188
2730708
1651279
2023857
1020636
1723188
133546
581070
1624156
1608304
2146076
1041962
2504422
1037888
1110975
1326556
2837150
288605
2495795
97577
1750922
2082685
2360247
1661887
1761722
358151
492777
470736
2403496
932253
2425746
1238014
2823012
1824861
208207
2628578
839252
220784
1475789
2662952
2838320
2909534
2503980
1131919
1510540
1633859
1748821
62871
2174563
1405156
625628
2872531
1462724
1857107
1559745
1221136
1218438
2085119
1568371
582187
2396008
1106539
877347
902551
1557592
768631
2257774
2681427
466970
1013116
220433
925440
839951
276567
902544
788901
2003595
1311942
293731
522415
1014028
155394
1227641
2294217
774199
1411837
156751
891679
1580161
602849
293862
1509370
1787306
1633682
1905223
1786074
673411
2318177
2629580
2349993
2440145
2481127
66452
2836389
1919760
1997646
2032529
1083053
503306
2170249
598511
2503235
920697
1601321
1256924
751512
364545
2609195
886238
660245
569357
2165916
1601399
681169
541352
2287564
2593329
1960833
1779404
2756995
664097
2037757
460840
2790936
901039
2068391
1889272
1844343
2087519
699940
855770
2431688
477980
562137
674956
2785515
25547
2289065
416544
585631
1515513
1955682
1108886
550925
97241
2407768
1432647
668412
2113624
2567250
2243801
834047
1054726
2018373
61378
568794
688956
1031858
2817446
332713
798024
1653433
2355535
1097104
844205
2289144
1183655
389327
733671
2091745
1837662
1257439
474312
2559612
2264164
1712139
303298
388050
2903395
994670
2784315
868058
1917815
392229
2677348
977470
1119122
960785
2902397
1859507
2330347
2192989
2623254
1604945
575069
93084
1118762
1182845
1110481
2391845
2499982
309417
2033937
1536194
151159
343869
2104499
585224
1167922
2385062
785658
1640315
2637395
2480774
714242
861912
2846137
1355403
449584
511224
2552459
1662032
2205360
2113525
1196667
2212419
1793555
2617497
1011093
2377973
531064
1777626
204814
2708157
1604336
490502
1440124
8705
2689772
1988818
1584406
2361908
1679578
1984381
2829263
1133410
113593
2664969
1152511
193688
2616802
2742677
2061143
1119574
2623783
2534478
361957
1828836
997060
1270575
1954434
2896831
787629
401878
1432240
1717123
2424702
657096
2450048
1190381
413159
2264010
2541599
1056493
2455057
387592
1648386
758343
293086
2730392
507182
1012788
500116
420168
1632522
1076117
286284
1854897
1788943
853135
2005270
567732
1358316
1834668
110269
728265
1382363
2300230
2603169
1426340
1533116
1697576
109321
948371
43791
1078366
2282702
1452782
100975
1611167
2126214
961190
62236
1707067
1701955
2034933
1467643
2563893
1029434
2878123
910652
2335263
2484563
1331053
977923
2841278
279684
381072
822560
2833886
858152
190731
2743295
228003
1033408
1206631
763136
566346
1198042
1276490
1352121
1131477
1693658
2621131
2708049
1320249
1451755
278300
385156
547618
550985
1507168
146903
1961248
2588717
1879601
959650
2192115
2136099
1086338
1041718
1938225
1779883
2663627
2399151
799146
2447801
2503441
1522855
1143430
727436
2339994
1694846
724603
2260114
2174753
730038
2662267
2763437
2854806
178412
1509868
1678466
2469267
1191372
2184559
509067
242167
1069500
2534189
1882719
706714
2084547
899875
2350016
1907048
89518
2407421
1068213
569822
1590471
40067
2317534
2775366
1770684
1439263
1149040
72080
2853716
1566689
185089
729552
2828794
2929424
2648339
1752365
2307981
2688168
2828989
1048592
278978
1007720
1998226
1970571
233319
1532360
2018114
2824728
369481
123108
869306
794234
495782
319655
2054262
298221
1213300
628080
1850038
2075701
23103
2723550
125905
1702121
2113654
1233400
756504
197506
1487939
254039
1294641
1407541
550895
732957
418574
78396
2709620
2793574
2102482
2349315
1886024
2546536
482008
515531
1020655
109811
2203395
17188
2825094
104498
2873142
1363434
2781591
1232018
2752256
552398
865787
316975
24661
1057253
2133026
2422453
1792562
2853119
1176795
2206299
534488
2515358
1203262
369704
1523119
665471
2698572
855966
1731567
1679604
2649767
561233
1615055
891001
811489
512812
1174701
2700637
2229847
444539
507101
1402451
1374992
284947
2273944
2383291
834114
1323700
1274974
1930392
2408187
2025429
1217907
2897004
110958
2170633
2279134
600556
1646385
427907
1406749
1455309
2360527
920407
161181
2300222
45791
1485566
285443
302631
1403061
471285
2117385
1715610
2060106
2084042
200321
291146
1395833
514348
663682
2570626
1989731
427478
752331
632716
2744162
2498112
26672
2647228
72725
329673
2150046
2929300
2495034
2615226
1227475
1220690
623116
71533
258686
578534
2311482
917339
820
74811
807191
2857630
1082830
1983566
1368887
2929769
2199758
1094598
1591773
1863635
1808745
1154930
2511726
2246562
1012374
908409
2371818
313803
469891
941157
1355940
1111631
1952298
1729495
2336437
1292107
1081561
2856648
2448018
1766372
2298330
1798072
2620113
661750
1313343
2584642
288055
1047842
602370
2285509
2806496
2618970
1941585
796305
1372929
2722800
600880
2277099
2452807
2819720
670679
1596292
1368959
196050
185503
759785
1947328
1329842
125380
617914
2437969
1218622
780980
873009
1660820
1811088
674666
347994
2390310
1435304
2207635
134300
987956
249666
2835239
1124743
2124580
2438486
29664
1079362
1393433
1747630
299700
2227560
14992
2848359
2470413
1014483
19997
1593432
35142
2261875
922189
818178
2313562
2781781
2004187
137402
436794
205762
2933939
1798542
944899
151835
801001
856002
609735
1221201
1860188
174391
2866998
2101344
2606059
1090384
2158117
1736939
2205348
2117022
842643
2767241
954950
1621893
622439
16927
2937999
256106
1490602
2601504
2394941
2179431
454778
2610023
1506414
905436
1449100
1210980
1730303
2711409
2674758
1315335
2132016
2351470
328802
1805054
1203724
2434269
255370
2588013
2189495
908479
1338625
2417145
2129691
2522313
1790477
1028884
1593327
2763005
500464
36901
2926637
70326
2625102
588559
743597
1646238
1059248
1491676
1858350
1332611
2186714
1807714
755051
949150
2181335
1807945
2061645
2710195
352589
956645
2072215
2905820
2218764
962782
2436725
2052024
150125
1361486
1433090
972145
2825721
1070159
2264976
2843266
2442227
2611820
2062767
2871512
2239507
2648193
2464045
723484
2298383
561199
978682
1376604
2408447
800918
1016614
2919963
2606838
2370594
292707
2041783
391780
2380886
292554
2336237
1966784
1027312
90269
2714551
2445650
2811528
1402671
2428902
486273
1546045
636849
2072500
2708729
1009749
1791212
2179902
2020481
1974132
2675352
4641
2458341
1903995
1488626
1834970
2630569
1454602
365556
72984
2628661
2183786
1906882
1583838
1819672
1880376
90111
2246352
2454773
1739894
1535700
925063
185491
2263142
2918796
374783
2227304
59826
481156
2503718
2528682
2930107
1675021
1027414
12518
503743
1041672
1445827
998402
663705
1769180
1712423
1654155
244008
2608313
2158604
394434
1555861
789895
1264158
1755027
2300781
864215
477923
592037
1711578
542998
563056
2261905
1959172
1426973
2087491
2517119
620853
1278404
2083262
2457225
830792
1064241
2538227
2096872
2179169
883055
1449873
1815124
2868338
367057
2649993
2758927
1599376
2501915
742815
899026
846346
2849109
2416107
823159
1201324
1151409
1612086
1078994
1799757
771060
240716
2409498
937902
1270282
1255477
1338502
2457093
1218946
1067925
139278
237242
1716026
2789010
1608143
915853
1163330
761945
917880
134386
2779860
2345850
1659807
1756781
2537405
1418232
1886352
2329100
322379
1216759
1681773
913192
2354343
1254314
2186876
1486245
573847
267027
55411
552311
832797
2663821
1315558
374988
1801063
32389
1653638
2067881
1024006
76312
946146
1709674
2389715
1937904
234624
2640369
1019598
2452549
534698
2319528
2861865
898295
991445
2409257
2605346
1430745
2489002
185597
1595571
2719295
1911768
623542
2660452
1380268
2548782
2587750
1867341
812289
241134
1128333
773158
1385454
1062778
1714692
488655
102433
2099417
484766
467881
839035
2274268
2609524
421483
2081149
604664
435754
2408006
2137631
2551347
2826957
845612
1869208
681321
774464
356151
2384968
183088
663817
2267100
357072
243597
779267
1148666
1015926
2811739
1375589
2739740
2824288
972183
945287
403201
2142262
2306423
1988643
2592826
720791
893912
2018063
1219025
817663
554592
53760
707003
1781184
2752079
1901453
2616089
944699
2724999
154163
2600101
2858205
1771240
1054215
2454755
2691636
2696689
419904
1635599
1520909
1716060
1545446
2884569
1399767
2339865
7437
732019
1133332
2790161
2199464
2733998
2816677
2421374
417387
1940267
1041240
1931957
1577820
2295074
1851596
2907700
1136586
212151
1801069
269005
2230250
1179474
1875018
2538188
2368803
613588
1431074
1202244
2715871
2168524
2747614
1739310
241566
1973195
1737928
883355
415879
34987
1257576
1760554
387095
2336464
2325698
343147
2005958
363057
66111
1532244
80272
2370074
2441771
1394607
673670
749945
1085125
1736797
2876634
2803837
35252
703898
92805
2892332
1997927
236663
2622195
1341440
1949563
1701024
2447476
905740
544992
2109323
1376776
2322387
1270865
1899288
2923199
348934
2804189
968177
1805314
2636588
1920319
2206892
580349
2422362
1082303
463473
579215
2248079
617557
1249775
1491411
591506
1711560
2449404
592148
2913383
2751213
2696068
2929583
90013
2831093
2535825
2607652
2247244
2435615
1985056
1465284
1852964
2742474
773064
2748424
2472690
1207565
1838730
1200849
2331915
2503260
1314436
1719958
1329553
2171541
1011016
2645516
1559403
1933414
2262879
1454616
595864
2421447
689132
1608241
2652889
1816998
2085479
2501426
1742512
1378633
436824
2474962
2109645
1710593
1755603
1463821
2350346
1486046
122958
2587435
2160972
1037672
2116590
1710149
608461
1317898
585957
1821444
1737095
2100811
1236626
2552731
2767021
101110
2600276
516919
1842369
1401204
715276
919465
2877998
2847233
1322648
2024476
2542996
2600251
703201
873412
2033223
1277307
1249841
33110
2523311
1101340
855754
1122252
1665571
2298619
2229292
1540392
2084780
1696812
2805302
1970074
943486
1587448
369521
343316
1358273
895115
713260
767099
504194
1782356
2261288
1171471
544804
2938183
2190645
1600968
2093769
50439
1793877
2404031
742325
1698660
2133699
567846
2588875
1819833
2768325
2230561
1907781
1997181
1402769
1685177
2413592
2534462
2155480
1821100
1280438
985810
744487
470138
1850803
2333259
2572270
1110287
286773
2777594
148171
141286
2490327
2826616
667579
637012
2715975
1209265
1125250
2187321
767950
202465
541917
35071
1374214
1244269
390438
2641544
252218
1614013
1339323
239533
1199149
2693065
1911949
1477820
1073014
1729237
1566644
483211
941385
1731352
121429
1741528
2226505
1107001
149856
2137693
2330551
1533316
1377934
2654954
2055983
2239820
2827067
1568364
99128
2523307
701122
1492420
313177
33624
2754160
2936961
1320250
102953
1625179
218607
876393
839011
417514
948924
2264832
1711240
1982369
1942242
2859270
1362635
168809
294333
353338
50172
722065
1642952
1316881
1907836
1866360
1962822
1298541
2469746
453451
835289
1811211
1894022
1210076
600525
1492715
1308534
316888
1085555
1629095
964466
830836
2509607
1911704
753100
718491
1986112
612602
1083455
1715973
2085781
600448
2048130
2363316
1720698
1074242
1355266
1929517
571915
1803672
591202
366039
246825
1867171
2270509
239867
2335126
74980
647730
920518
1512536
2093522
1686892
2644061
381672
1799924
2407874
1084318
2847827
544810
1522715
1080802
1409920
320121
560305
142075
1613600
632303
2018033
1072025
1607472
722049
2086430
1074302
1282856
79426
822672
834955
1919836
1790564
2666072
2311427
1760977
2706883
950947
2074844
2488688
1448674
918560
346509
1724644
717532
2013019
1952586
2897690
418642
2890690
2699788
897843
1642777
2505705
2032234
1449606
2448399
1554465
1104127
2863593
801507
1592654
2695417
2088905
1662462
2466876
1958600
1523412
872497
1017423
181557
210314
2669791
363292
2624262
455795
421830
2120793
1873008
2800464
2456880
619173
2006655
2535488
1427405
2599268
2238392
1553996
592392
476699
2033446
1528945
2405853
2431376
1159656
1581814
1363940
572082
620190
2511594
1345586
392714
2423464
402078
2827003
666714
771506
59961
1047318
418879
2449213
2049599
1388334
1276801
512298
2310845
1505784
866951
2533033
1187856
2612453
1126967
1094459
2655556
1202524
961250
834767
405894
2093062
505111
827331
2802353
1546292
513157
2547820
1888225
1587136
1164603
1586139
1053929
2913179
1299316
389360
2583050
2660154
53995
2316885
2243375
1492606
365758
1529550
1723084
957666
345361
2756891
756651
523164
1686302
1810477
146900
876554
800911
2374777
2046611
960894
2721426
1964882
241004
1265902
1972247
565054
2509823
2777422
256228
1391413
2174403
1088975
260667
1606557
1071684
2123172
2178067
2062306
111834
1523006
218022
2082885
1136760
2625577
79406
52822
2287825
1016001
1134860
366598
1265555
2554080
1332672
18817
695575
292936
517346
1415822
2555760
685052
1121154
1867241
1087769
2702326
2919426
1049722
2008386
1942828
1252104
1846124
851772
2924212
240087
2721650
2072137
178570
932507
1250238
1440896
1697525
2586843
1062150
1239073
303355
2831788
2735044
1239074
507177
1770049
2699154
1530487
1991352
644568
1549792
314212
2220246
641741
1928375
1435463
2511889
500803
654941
552057
1251912
2406492
1001755
1839387
2913538
1632206
2031963
786442
12773
1636036
814540
1868110
288693
2028344
587217
2691752
228038
1580534
822044
1115474
2015060
2504703
1156734
2137687
290552
2026550
2864591
577886
374004
1174333
217973
963393
2015688
2233919
1437022
1018002
2808438
293247
432073
55717
420727
722561
247394
969617
2580624
812309
2157604
2601189
2759028
2477028
553228
609338
1769659
1614965
2184201
517121
1262760
570732
650244
1321656
2839503
2887887
629393
2713581
1927126
2909905
18386
2107172
1270112
1376660
2887318
2750604
899876
2570446
1228492
678962
100242
554723
2412921
1244362
1361408
1352027
1772931
2364534
1008278
2276216
1619285
645889
836906
2330697
23994
1269963
1927981
1430504
1805859
1140
2617740
1394320
1016277
2647901
293039
221943
2454889
605632
539220
1646197
2829606
1095606
1181220
1016796
2573690
2023383
1755058
826895
2062991
1290481
2302261
1844258
2533993
2208266
2601664
1952521
2886549
946777
1260702
1896864
292188
1183451
403948
938428
1466670
1147177
1729129
2134642
2006502
1117771
671395
1312879
2538532
2046165
2218719
2824509
958320
103561
29881
2850170
2044041
2514203
2680663
1219125
2703169
1629571
1403629
2836187
1591745
782289
2908212
356038
395417
2573037
1130320
869544
2376147
1113132
2039619
2485682
2093809
1823930
1083301
1997428
693274
2568552
1313891
939656
2575717
2337462
1881164
124380
767777
1223976
801031
2704694
905456
3559
1791463
1155336
316415
1202635
1735729
2457379
447915
1872477
85464
2147179
2770252
2154568
2808690
257485
2651142
2463851
1728475
197568
2277027
1900731
1451970
1037834
2554556
2647453
1272386
352208
469290
747303
723595
339501
1945718
630081
1397509
2039435
652544
2460960
1083471
2028292
728175
1884502
1294644
2737467
31820
2836266
523240
1646200
404561
1398001
2278988
2129319
2883269
1116501
2121019
515217
1401335
1988638
67202
1087994
983575
642942
42935
1458688
428373
596760
2488998
372552
85182
1035583
1006850
456528
1616106
2861125
171290
1987101
2851449
2199705
2550158
2155014
1875161
2203340
2042277
2911968
1118928
2469322
320491
219842
1312559
1189077
2551865
2266887
1777989
7823
746200
1249365
1584358
2811238
2799337
1409489
116660
492651
31234
1776580
2457113
77884
1256647
1653025
162348
497352
508425
2723396
1110787
1862453
190663
826644
559560
1068978
1181499
134632
2129434
1900926
1840638
299366
2745025
1918407
483788
2756761
247462
1150883
2223860
388710
2804925
1251559
2560885
2127545
2721812
1815485
1977474
2043188
2386958
1486049
41574
6074
2587771
902481
2579807
961389
148053
1096782
2341129
179705
1323494
2385858
596457
52599
4691
338970
1702364
1087223
2075149
1861313
1367113
1910826
1588583
2437452
240857
197614
888277
1877356
1281678
1713619
350382
1577327
1734019
798047
755742
2433074
933845
2788971
408485
2540576
2140789
202459
584829
1871809
112013
1121283
1308222
2588234
1941465
487545
1749977
1307463
1594029
2686560
2135557
2574209
2831044
1991227
2814822
438047
2259425
1794107
888951
1697606
980400
748038
1465251
2096203
2299324
1541685
928546
2219691
2721486
1588072
2860349
952231
52156
1895010
1346188
17653
2746163
1236554
2806273
1845402
240224
1815151
1092577
1403756
2179027
1878451
423057
1027980
600537
1064805
1607317
2264195
2679740
2630408
2872560
1722668
1905331
314691
628455
1859676
2832594
1041614
2914236
1785741
1526541
2734125
2724028
464999
387149
1277496
2275084
2722107
2936019
797422
2129736
1088974
1428730
1657935
525362
1879683
2791523
1624643
979312
58437
483448
248182
979930
2753962
86347
1403511
674977
1144868
1016901
1903890
595563
2331015
454732
1187470
2592838
170760
481071
81949
1435444
2663735
956373
2871022
1244744
2324397
2176172
1382475
2366462
2298315
370773
2460612
2411788
89624
2199660
973286
98718
1218496
346456
1542686
1089530
181401
968565
2646163
1602665
1086505
953544
2426705
669413
1518093
1478966
1639255
578344
2360135
213273
2322967
220358
517055
723677
835757
2817418
2167181
1173833
2592247
836451
2641230
468611
1835052
1467262
358026
768343
664639
100468
2524631
2355189
2647802
44634
762606
1373830
786723
890405
514788
2024779
196606
824333
799425
1571655
790828
1117364
1034407
93611
2123179
1686194
2270123
266899
1221544
2372601
1206992
1596609
1032378
132821
2462774
2059145
164152
1243514
2296977
1595369
415816
2195746
2312617
1725289
2436216
2254003
46033
550184
1571485
2092199
2823309
1340463
311980
1569910
215797
1459340
1053036
751152
1488087
1523870
1959593
2470661
9288
772060
2881223
593042
2167623
908004
303260
118047
1111294
2661229
1821441
724050
2736935
1438647
645516
1351740
167002
2060992
182982
2704991
1305863
851449
1672297
2482101
2299199
2569108
1801613
859047
1284764
2922696
1799961
2107540
47780
2775651
1655799
1614156
2692574
690178
983236
1358279
1277718
2826170
1302832
2314378
1606593
1034849
1868339
924739
2063724
2512245
1405170
2771219
526823
1460000
1552008
1434825
158563
2887591
2211835
1027435
1812285
2479909
2688923
223109
2190064
1164897
45492
2773236
2144419
2329692
619920
2212919
1076836
273778
2418559
1376209
1601666
2763537
705033
2190409
974356
1570806
2599543
805687
1028520
1339893
1226829
2663941
836463
2254956
893987
325683
2039828
482387
862123
1726440
2577939
2742513
438855
2631097
688885
1871139
2564212
441525
1391350
2396029
1447030
2585433
1004299
2679736
1120549
60230
1526102
624746
1919403
481786
1649330
729680
296386
1403256
2419867
1234776
137575
1017135
1369899
998814
1883932
513289
884063
576357
2723601
672252
1664024
1231557
65991
24542
2300301
987748
1427127
1453111
902382
1658763
595396
1334885
55252
239498
2422652
1545922
2812262
464706
2543451
83001
107185
991348
2679343
67909
488876
1757476
2904668
1078387
1811067
1467749
2300073
1215895
586325
2044271
380603
2900151
2384955
1838633
2102822
1006285
2790693
2823051
730447
1505800
1804548
254040
1086271
55998
1518423
2538060
576119
2324645
29616
1616684
1524541
1684065
2568184
518367
1162527
2503880
171415
1509959
2915794
419875
2260060
507326
1263314
2473346
1783705
422679
1843656
2308109
2902804
2805705
862784
1797017
1388855
2519893
124998
615677
1370146
926604
337597
316975
137336
633976
1791493
1914036
1029899
1666823
108642
458926
2592531
2595640
1045851
816257
2841428
1684560
605921
2506856
1226679
360802
1535224
240226
1775084
90293
119218
122713
2515968
438298
1320648
1818310
514740
1587530
2529018
429335
1422805
172846
195525
483201
967384
753362
356528
2248969
2404880
1334737
2450977
1805709
2300839
1713546
748418
2789765
1186121
875136
2817440
213563
2748209
680819
2671612
1057710
2295057
676190
1103757
938073
2164036
882283
190610
891912
277967
937508
2418459
2713815
2794823
1162988
1083022
1413150
2265920
1529540
690347
595391
336269
1765108
1975836
156888
1711644
2400730
353389
1889760
1076596
2806561
2316704
829896
450282
2075403
83256
1184624
1228809
65219
774777
1453918
781411
1845638
513024
346415
2544452
176938
2174100
2916217
2720739
1196205
556828
756906
2179865
2271175
2769683
1488217
188178
2329455
2266220
916558
2145651
807824
11399
400390
2510730
832160
1723803
178024
411867
896399
2628886
697402
1066974
1634283
2017899
1111244
2595807
1265751
413853
13433
1739173
2364900
86855
653317
1113819
1197322
2427385
1932603
2781893
1121844
414069
2385856
1323038
2220121
498237
490879
2367930
1288587
648160
2565022
1235594
1811211
928260
2815572
89000
2031656
2187079
1954052
2184876
2061300
2579572
2798015
2827597
1260905
168049
2595342
935067
1607141
2187365
99296
262495
254740
250033
2766153
2047088
1968345
2760805
1139791
1102854
2583555
342524
784386
5839
2339809
2811724
414188
2221886
1290766
2256533
2598943
1513865
907657
1008862
160906
2307808
1265138
2753300
1933768
734734
1660402
1468727
808020
1090302
298645
2923899
147370
2176485
556523
2663504
1477459
1282401
1694181
1576378
1881525
230400
701888
2509641
699992
787395
1653327
477124
1054921
1608378
1481043
1990970
1153915
2210676
148843
966727
691864
876434
1510230
672227
2679320
908144
2171779
1917009
2808256
1861951
2906381
2650737
1597622
693472
2414722
1305867
2248120
2193230
1984437
1107978
2830891
375337
453030
2788050
2314533
2567125
2784989
1265203
1444726
1342367
1732705
1276355
1997560
52434
371613
718594
1359935
2213983
1614210
321617
1246965
2070317
1298941
834556
29804
893912
2654601
1223521
2394028
632415
2015901
2550963
1523056
2266219
218039
1788308
632366
2454505
584507
2516601
369467
694930
1782774
1086400
2211346
2347719
1145307
2141442
359239
1394852
2048577
1199571
2065565
592402
1064432
810551
866877
1242750
1602252
1691021
953329
1908948
1564411
1038624
123212
2512719
704004
1152132
2281439
852797
1648655
2189351
2914909
270061
286872
1641718
488393
1934333
2482708
465407
1432247
2920140
1067583
1128920
1734817
2857974
2773311
2529654
2473992
731638
2761965
1776132
1661120
2483068
610441
2163904
1563980
627029
1987636
1287576
324481
1067909
2032755
578528
1224606
551820
348222
686303
1176089
1304924
2104862
2780213
2813333
1593943
99885
666285
2224710
2445445
1867422
1064240
238345
1799665
2411515
972153
2519897
2308090
564058
1621420
2677455
1188257
2429880
2742230
873233
188949
1121296
2320257
2087901
883358
2671019
197113
2656585
36959
1001154
1067167
2657617
1626210
998286
2286977
1254119
2160689
2508229
2653146
2319323
323891
462075
638456
808891
1061829
1585284
803440
1205085
1718545
2413544
2615716
2833410
2341547
425379
2591258
1007485
2499948
1019974
2933515
1598821
727261
482570
504449
1294661
1170931
1104617
1941445
15158
1750769
399048
1241813
1754527
2705506
70181
2484501
2860314
378010
2681607
2123003
2039840
400051
393947
787952
2172010
218634
594907
201652
2148051
1354162
1922128
2602057
2925780
2269908
1765870
937644
2843898
935196
2664230
2855000
1009070
720173
2263725
2524998
2652956
160149
2734333
1682265
1055299
2031509
743035
1343521
751555
2567937
550763
844559
2879325
485201
483644
1078474
2832672
293145
929450
369315
2207210
920346
378811
2780958
1399013
2056733
217126
593268
2151648
2438963
931644
495174
1916438
58140
509898
1686883
645981
584873
222238
2781062
1804081
2188137
1337987
2593325
67945
284527
2676679
1708235
72887
2426314
2930470
1538786
747510
1238319
302166
825115
2549919
408255
863268
664977
2933303
2577266
2928243
636050
1940724
2258254
351045
2358548
2062951
803673
2007114
603026
238667
1602658
1611564
1927282
122406
1946989
2761930
2185082
198893
2066995
2681981
2054713
2534052
583237
2149555
1829804
1701335
2792600
2692584
2600555
2730820
657530
2423291
2498696
950112
1977136
246698
1660735
2498116
1902706
1961716
2692728
1770326
617055
2533951
1024451
1604945
15182
2475040
1626249
233829
766839
2376391
2608068
1161743
1355913
596098
2229037
1142634
536884
1915446
766813
2397219
359668
1753487
832695
883309
415028
2657288
1087949
91022
103199
901181
284136
189048
280830
710224
80505
1397099
2255047
2937338
1719387
1184051
1019570
1263347
2901235
1709283
1626382
292012
1306462
1628084
898081
101578
511763
150618
2129407
2229875
1836098
2459555
394216
1880581
2853628
2235268
1113965
2404561
799965
1466952
672989
656996
501240
2767747
1267286
1967171
1515276
2144260
2597377
338738
2054870
1172779
1296470
992136
2278342
527773
288959
1074194
709999
708367
2776050
1726695
535787
683790
1344842
738648
1849656
9443
302528
1646692
1442202
2041421
2039526
1112670
848230
621187
1119881
677321
953502
2873159
1424823
2495409
2289674
1997985
436383
2452701
2822876
1391191
396250
1621388
1643636
191083
2407923
1890679
1712443
2250622
1973903
1265039
2749434
2081821
388720
100283
864325
361092
2352359
1252225
1099145
962526
447930
236032
1963567
241749
2411087
2583072
787679
2603203
387270
2633291
2574257
20904
76461
1969213
2036903
1473040
1060968
2686266
862508
1767744
971755
264942
2617001
2847330
1972873
773641
2825075
208116
1294866
1063579
2062392
1229548
1343658
1042838
219426
1775677
969842
97472
37307
2630665
1888204
185634
2644421
2846372
761289
252744
2831619
715517
2624401
2538013
1765311
2128901
892700
1259909
948189
2326407
490836
124148
732700
1740868
1674222
2448527
670669
2429099
1957910
2401759
2887054
1558495
1201433
1307108
245946
1540145
1317690
1818268
2897260
813422
103594
607967
1626440
837010
2599153
755817
99592
1771072
1200182
1057733
2580381
2188043
1346817
1503836
180437
1162962
2788417
2555446
888809
1813502
221500
1847809
336246
703871
1160367
653282
2560918
2072262
336716
194916
998357
801537
1923867
1240126
2255592
1073560
644301
636772
2373223
2929259
799709
2221801
1254064
661584
1566659
513746
1176202
1352166
2519868
385309
1515225
2939912
2025931
106903
2806100
2039500
2452002
330004
1401551
1514371
2577719
2214573
1199890
1869691
586888
2325525
653840
1751150
653002
2040822
75227
336122
1179224
117174
1419064
2661806
2365361
2433327
490904
702555
2360609
1583092
875344
2206014
1110683
1210636
1230218
593768
1832521
2922545
1807842
199378
837064
2735231
2566354
1268146
391950
1208447
2613804
2300662
2359994
1208857
325682
2293930
1572564
1141948
219494
2252661
1191227
1633309
2669157
501000
1987732
397609
2893307
1446919
537149
84112
1111625
66526
822868
1898676
1848878
2844623
432585
1476680
1097170
1947461
2173439
41867
248892
637972
2405366
2089447
2249535
2870181
1340376
1938875
1804230
1827614
953341
1655504
1113526
1249919
1947189
603796
1653035
2622594
1672234
1368955
98135
1779037
1229192
1481308
1053134
1358124
1306192
515970
1758416
978946
447581
200472
1155486
2371172
701583
1397685
1853813
139977
2895571
1349834
1050986
2600114
674609
1136012
259438
1881907
968349
286430
2089011
2755408
1784984
1634582
301930
1534900
2139441
39004
586611
2294132
1098645
1099622
2289660
774949
2282837
1508909
986638
1490507
2532858
196327
78459
31334
23318
217553
1301056
535187
1876440
1256530
2356222
2061556
35671
298554
2312852
882279
2600890
2547864
115824
149221
2922463
2494054
648525
122264
2605651
1403500
1788910
705264
2660923
524121
2052824
2046077
2211245
1594139
592920
1392699
1193042
1301800
2050660
1448397
1749622
1677741
827892
1564724
2494010
1202026
2213199
747849
2334425
2643632
1639195
2424659
433090
1096199
380773
608858
2602105
1985549
1554843
1063492
941847
1488827
2241148
2137908
2201720
1236363
340181
1054087
1363158
341424
2461953
1403430
1002484
2129123
2696958
471141
1282859
993678
2549759
1499092
977973
145059
1064722
764021
451868
1209609
2559639
2571645
270591
188740
1808816
207873
673679
1238936
494977
2827465
1216323
2404777
2361736
2817779
59857
1753706
2565148
1048095
2524645
1372042
696116
908572
1384097
789773
1367631
2499938
1565211
2380393
2746530
2934797
2815984
1309800
2812359
1638064
672382
378354
1296493
1189495
2014191
2243756
2724786
332293
2442627
1350327
13757
1694000
132616
1030088
1074302
1280050
2436439
1311821
1783248
1309577
1038822
834660
1943997
2398961
69937
1419893
2233204
1102594
2595087
218318
471629
325222
1425523
2892405
1580361
2384773
2485539
2409217
2758571
570649
2096672
809029
1540709
1923396
2288302
1192423
2914218
1344895
2128490
2213394
1344626
1505421
1150056
681116
891088
802722
369127
789309
2684696
1151121
1948099
392995
2566237
2759387
2569900
696584
1265701
1849998
1372676
382311
1121884
2579878
666630
1201281
1278492
1992246
585747
770914
1049735
110220
2238288
2440116
2081153
214148
2325546
1038922
1484016
332081
2099259
2553126
1045185
1400299
2373191
2887285
2140750
763800
622172
2454374
2073614
1246126
2293831
2772812
1219483
2533326
2797098
1836259
2056655
568779
1458508
1387706
1430975
2660459
2549266
2709711
181314
2360834
2165356
77336
2351473
1721601
1198883
1663992
2051623
2769677
1026016
1342205
1177066
2330143
87046
2206465
2294242
403673
2315513
864629
2920573
402181
2629975
923436
1022506
1311215
1312325
277033
2853752
2369208
2021973
1875573
2239016
2146176
2019152
483009
2007327
1098669
2123160
1956706
1610976
819629
2438520
517961
1801806
2217545
1691106
546059
96963
757223
46311
2922120
561636
1103296
1286043
2250280
992719
2656909
1253018
1145860
2462046
2619037
2501672
639146
2256621
1196368
2351351
935495
2773885
78050
2084209
1445004
2583350
1816025
397839
1277053
2324739
2601828
2030823
108559
626330
617520
2898582
652690
2886705
2096326
2927115
1892178
1488829
1673331
2914494
1318085
1163168
312406
2828261
1256803
1926469
1512166
2091621
735950
2645760
667660
329267
336264
654693
1331696
1400000
406990
1467514
992268
2767310
1250754
189189
142808
311410
2626829
2805430
1271094
154861
1006490
609739
912315
527725
437229
2051558
709855
1935732
302925
1049545
2129090
206551
1474118
251660
1727055
1378002
2216935
785851
1496331
467016
177031
973505
1661931
1973650
1034273
1187918
1968904
145431
2161106
363771
642834
1709678
2287318
1468976
1308807
2391095
1043272
1422162
2096672
1568596
961303
496158
2835760
438492
326165
2053269
1088699
410003
2161256
1610417
1994959
2635084
1935843
70743
2165332
745013
498183
1445905
1539858
1092920
2094257
1957895
2184249
1874982
1316527
2686644
1366924
1277928
2492038
557962
634935
2856457
229344
41467
2307032
486403
91435
548319
480662
720803
741185
1467902
1502184
2647010
2014889
1020718
2615456
1040963
2389120
270743
524493
1440759
2359892
1684263
2755711
904212
2026949
2361634
1645100
2299329
107766
747674
663710
1995329
2728132
30766
2321772
372148
2518707
2899797
315409
1969728
1689306
807658
143712
2173421
261724
2569734
649174
2411609
1763862
2931316
2336310
1601943
207355
878366
2548902
2001900
2039391
90047
460083
2779016
2066518
2389134
1829464
1335258
544025
1535216
1347433
1730710
2282100
2828994
2306596
1266217
50863
1292330
2920691
405419
1276273
1668092
862730
1824812
1063809
517815
233139
2215919
2020687
457160
480833
792682
978875
2324426
1542145
1062963
2084869
128846
1502663
375802
862142
1464557
2883544
44626
1357250
657463
2149799
479288
2186048
2453740
267876
1520134
2456732
2153130
202312
434149
2469223
2496154
1315617
5326
762592
1190092
2631463
723119
629200
2295052
2631503
447175
893603
2828591
1408586
1318428
1607110
2847792
2907107
527547
1864181
798038
1637717
677113
683812
2821010
685935
2411945
1946139
829361
916327
39061
2784666
1484648
45753
1080757
2080009
2307889
583486
192640
2837221
1449921
2372272
2290244
2647719
1846756
599022
416024
2500580
879379
1819630
1435427
2055193
2520933
1049997
932058
52771
785708
1229615
678992
397185
501812
1096914
2501020
725460
2496572
2168363
2934801
1671182
112806
626155
2155112
539955
967507
2738136
2930919
404489
1647493
1879426
2488996
1170189
2374984
200758
883751
2889304
1542915
1877261
420051
2370328
2230997
1615182
2539192
2546950
2238647
149612
2079955
661577
1796476
1379862
514278
157858
2775817
76652
621739
306411
1234393
2053092
2153966
1313567
944887
559785
2651421
1741730
2391877
127140
707837
1225223
1103239
437444
1731956
688501
2478269
1313351
406372
2862423
1691049
1722683
1765226
2741390
2435014
694073
1465580
1367470
1967960
780712
2128137
354597
2604708
673885
318058
2144712
88696
858583
2638831
2464944
2292784
154135
483871
127568
2430819
2139848
934764
1761303
1224184
2164977
2675890
1243204
360007
1264956
2088404
2810303
668770
148907
807936
734634
2770769
2613539
2506541
876586
1747674
1956313
502869
2442579
2404144
1259817
2270118
2921641
234668
2818212
2284350
1289258
908278
85776
167068
1184897
962355
1717838
1674804
683572
2506358
698170
2888043
320524
1028518
434480
1022484
804700
157679
2352783
744889
965735
1782745
2284408
546358
1864359
1467734
750555
422780
2267596
406428
220068
1694695
572312
1977631
879750
723017
1347066
2643148
2070581
1398216
914278
2692655
1841145
193542
1757591
967853
1122251
874046
2417814
2158766
2084696
2128748
2648269
1434582
2868226
1639927
1552781
2326316
2097748
733274
572800
906730
1405046
186121
2590687
2588558
2168392
650145
1118204
2174348
2093104
1720399
304014
174947
666719
1623513
2563958
485890
2579797
1344276
1241566
2140557
2320353
1928630
236592
480931
2141784
2808437
2850226
2108367
1981963
1675667
1841244
305325
934946
1267387
853222
1063378
81805
1939186
2423615
1474104
684243
935540
227211
2534978
1878630
1763402
2116923
2320203
806413
609044
2057231
2554795
211813
2603027
1766890
647405
1408188
2379313
348443
926903
1585494
390996
2702398
2516689
1653373
514472
1745000
682082
822201
991657
913591
65436
2249458
2407788
1214017
2438850
2298221
1881529
1372840
1024723
2519255
214786
2359332
92163
1691353
1443449
1686845
1915360
338684
862129
415229
1565198
641303
2865293
2303432
1932001
1150086
2436161
1773172
1150253
2876457
2748252
1603950
2646582
2901204
707426
2652031
2222635
1957159
1299417
1407152
244075
537832
248419
2170433
2112987
452458
2157331
1786590
493272
2516151
1464940
2853230
1954278
1853076
2745044
48623
1099284
2053647
2399229
486292
309317
1705300
1577737
1769285
802161
713913
1757714
164280
1615923
819828
858458
266267
837018
2086851
1001488
2720071
312841
1798478
2791606
464850
1708119
1577367
1993664
28635
667633
729012
318874
1331480
920210
2316206
1695405
489970
1586071
676982
964373
213303
1937140
2213010
2775233
2566319
1696773
171698
943867
2456294
2030630
1776955
2446432
77954
2859392
2749192
1241185
611886
1801285
486254
2059376
992755
1039840
2851213
2622580
2171327
1459819
79070
2860443
1454991
1767793
1888756
982748
436930
2698743
2775828
526578
1029256
2370590
2103228
2056025
691178
499684
2547362
1136534
2800242
1972925
1163954
1075465
627238
1571126
2490802
720636
1836752
1753551
2146924
735385
1768680
1359679
1031021
1174797
2597085
2294603
2347480
2709840
2377749
402667
1973096
2436260
1000103
41431
946144
1447819
370445
1056072
435364
1178117
2419578
518322
1692758
270797
2726266
728880
945789
1672092
2017400
2325916
961569
2831488
852235
1558672
2152975
758597
690905
1546198
103967
1420703
253824
1259446
782281
2279381
1713002
425306
1479892
1649577
1198625
1929036
1666080
167000
2412578
133914
1872150
1148430
1209130
1482985
2568351
45937
236673
1686392
1889214
1535508
2262817
2574781
1758631
2485606
658011
1578127
717319
2698214
1957275
2246394
2607915
33649
2913450
1153369
2545085
859783
1029001
2553174
2414722
1086729
558582
168099
2095938
450792
187086
1372052
1634073
1336908
367826
2318261
995295
335419
1472413
1863358
1223505
2407207
365670
2832238
976061
1347473
1439935
2674942
1001425
206590
797222
757798
2556237
2014703
2519840
1515511
962247
2015925
707666
1461535
2806294
21599
176692
438164
627792
730578
2525004
1704844
98372
1260020
11419
102329
2517934
2054754
950559
1400713
1280687
2891304
478015
1562707
2887085
1442335
273815
1043090
2122887
797470
812235
2399384
2287602
1802577
2556061
1918861
564464
1133379
2807620
1418883
860635
531622
83409
2029211
2616029
1253228
52302
1036979
2245984
2564865
2080187
31130
580150
2199800
296032
1291477
685746
1958621
2095498
1196524
553310
2517433
1125251
1882873
2249695
851281
1328652
1739806
1854987
913651
1006872
1455706
2473423
1188376
1145195
2273622
1809800
37906
2513758
666678
1250825
1924133
2100820
537455
1194482
2476463
1455634
2343675
2886390
2167349
1553735
1994015
766611
2114514
2561069
28932
1467601
1601278
2459460
2129220
641015
351842
558439
1847544
2861736
2363482
382823
1321117
2014431
1106858
597445
968759
855765
828248
168048
1958205
341937
1423462
2750238
2895708
140298
91414
2301605
2030765
85508
1597276
2611317
493651
918994
1063897
2446939
655178
2235857
2083875
2394903
2692432
1913766
401131
1848444
28930
2392667
391751
1422172
667919
1734843
2328912
1424589
1925086
264234
2489430
1275318
1249858
293743
1742805
1941120
2355146
2729111
2919794
956773
416901
1628576
481040
2130887
1139562
786174
1011116
3238
2046923
2225551
1076510
2043658
1480578
2068545
399714
628649
1474088
1267911
1688709
781175
1610813
2642748
2682595
2890917
346954
1792028
926637
143613
1098558
2902522
1419469
832143
1567999
270770
1742362
2113917
1854720
126554
2146611
899537
1904055
316622
43143
1889857
908980
2667285
2015695
861108
2560587
2756862
2097888
2375611
555532
248520
1778829
177830
1181617
782171
2926938
2470941
1091290
2006479
2152720
1758559
2431989
748976
1705703
801472
2156447
1224197
596070
589976
326156
679844
379362
2234697
2162348
1190847
534701
2776010
957634
2509604
2351552
1496881
752064
1917098
2165871
737330
515971
444350
380185
1484210
1322394
2230602
2855317
2220323
92533
1422505
2012170
381490
5216
2871949
1133303
880197
1029584
2820907
359035
2744750
1436771
1345548
825857
1026777
2784113
895425
1219248
2416824
2599403
1423417
2033823
2224891
817793
2467170
2319849
185699
1280906
2369619
780751
2549723
1488025
584900
936259
1907387
1053516
2604834
2620316
887005
2136913
1079311
2037546
1223092
395388
2291744
1982744
768430
1030345
2827281
1492335
2908579
1123192
695746
2671626
419686
1790629
1880696
2261584
1447001
1065426
1979857
2805427
1237014
66587
1803640
1848315
1336213
1166232
2871967
526216
1345743
625096
1801255
2321921
2460939
1617668
88055
1694445
1562548
390141
2297323
2480871
179581
1215895
2163421
2333063
532075
280937
2012322
1606011
1494015
633732
1410748
540064
2335464
1246228
853367
432933
2701878
1466017
347638
1570444
2827791
301359
2756228
576842
1801623
1931778
2152941
1954265
2857985
2758764
2929791
396291
1976929
1659311
1638119
666090
1816760
1176506
882207
827023
2348038
460562
2120907
374245
2281273
2527818
2898250
2314149
2088537
1392274
282893
122617
1913618
2458773
1251025
1698190
1968512
2623857
2310153
231180
507835
669332
1556136
419792
2828992
1647845
2728456
2582454
31192
16469
1575362
1891386
2376095
2391224
2913483
686402
2861576
1519667
547363
1021498
2790736
1044926
940022
2572432
2598497
545749
2351455
1018594
298231
962220
1253774
2911622
521090
1835902
259243
78280
2882881
100190
325254
52101
170398
2338399
1244554
1795686
2840182
1559965
2498276
2602938
1702543
991684
2800945
2763022
994861
2176628
1886382
1741385
834373
1561363
2446956
1251323
1307290
942207
2516146
1667003
989548
1594821
511017
2723185
2506484
2910857
483086
2359349
1231205
2285721
405414
2478856
2560618
1754966
806662
290162
965899
1926240
465139
2301068
1836284
2228194
2097766
1105707
522406
950179
921241
1401393
1259229
357580
1001791
1723245
1974004
1350306
653681
1674416
1517072
932812
8079
828926
1271001
2053286
881150
2427563
1347634
2278515
2446261
1611834
2677520
2832519
1327412
2879723
533189
844577
1245576
2219912
257457
2388804
309009
970400
794475
1036921
893777
1602588
2067506
562294
2342460
2593074
1761753
1846007
1731821
838524
1213435
2784934
406215
1589665
2761946
2164497
1064947
285291
2849756
553396
1874787
217548
2173703
500420
2466181
2404308
1499348
1603553
1801619
198584
2711501
1911235
2348225
2471548
547538
933939
2304326
721745
2745615
365049
2667557
2246718
1806794
984765
1017778
2080983
1947362
2697785
71995
1994861
1966199
35394
1513216
2766108
2093267
1991781
1878728
1720102
1586036
2177644
825019
291124
370324
2109279
831223
1029085
216291
1065661
1641833
940803
247838
1172489
2009809
2495707
2623291
471118
2647960
780077
2464167
1513466
1183397
828178
2584333
745824
2794079
497764
1207157
1436360
2586943
1739171
2569741
2130361
2667305
998029
453214
486253
585496
304762
2049335
685995
2893563
1520567
2252958
843068
336688
1532221
1325474
677486
1928092
1444422
1822190
1697604
912815
169223
41272
2849989
1055403
796148
2867698
443158
1513368
1977363
420518
289472
1382499
2126879
1318120
2902154
2067336
2438428
1695888
2585846
643481
721467
2347827
553585
1191191
621639
1225193
1091428
1507281
1932522
2041321
675114
2229681
884254
2367801
2879340
2372039
2097316
1645977
2101263
1604964
146306
2053847
311997
2013970
420783
2173534
1471165
1366457
1242887
928926
1319110
1586288
2544603
1399737
2531248
2194489
1914327
444916
2720628
558780
1107765
2035013
2283291
585727
126128
1097281
642975
1902518
979468
2597184
1633584
358350
1322326
2217151
897381
2436453
2008848
2726624
1082411
2248969
2927501
440198
56766
702730
885409
2016052
1516208
1933682
742493
502118
106116
1826826
1057308
1621999
1973810
2648908
885363
2346015
561518
431640
1072805
1316271
1124927
1385949
225413
49984
1151753
1807103
434367
1080981
2005012
1471517
285910
2407585
2308300
59952
1241820
1672972
1660547
2605197
2803774
2240602
1476056
1910416
784798
248989
25998
2012880
2028520
890802
2501096
752936
470399
2619721
526719
738735
1247314
2662456
2688935
2888516
610504
2015069
2286959
456571
1067205
2785885
449553
30550
1160626
1970254
2111077
1755313
2879762
2550152
1422604
1617308
429289
2346163
125528
1061552
2859136
1499474
361592
2918900
1872980
1733458
1344661
1453729
181905
1372554
2708591
1440512
1469823
502880
2230655
2625809
1463654
2227786
546290
75708
1277823
577666
1522851
1625660
185647
952000
500065
1979044
2631366
2008408
170562
1209777
1580035
1786345
2041549
199067
263377
2465685
2689443
898251
198204
2552949
1678754
2193774
2131870
2539943
104094
2531934
823048
1829535
1455857
1902874
2876211
326205
101261
2273729
2135913
454588
40106
465310
2393404
577159
2110536
834700
732026
2007936
2392131
1776053
2298574
627495
272077
1967083
1344263
638826
495552
921305
1485721
2863399
1717960
1255178
2291409
1908102
797741
705037
2559145
2573048
742292
635430
1161365
502694
2875105
2644990
55258
2241839
1995728
1205227
134070
1151714
1552493
2891673
1749503
1933913
322067
555843
2927394
1647851
2521429
767528
2533471
1947177
2079495
2864005
2922501
2500642
2146559
1489840
306485
705286
567988
1901493
502174
2556666
2254024
2374708
2276123
1800474
918366
2596601
2245477
326290
2690551
1618985
1146678
2421021
2192478
959043
2564066
2031517
1055111
35079
2650419
719254
2704862
2893626
584695
2267048
88693
1775244
928390
2934239
1641570
1026329
1861075
810411
2449679
104504
930425
2149611
2263981
209232
178276
1041788
1162687
2165023
239617
1581029
2450906
432451
1726256
2277953
1039854
2135801
2880496
1451181
2379344
1545078
1148946
2084610
1392426
285792
1799905
1616547
1117949
1893280
298868
1403143
2772797
1171407
1423262
2164658
1600741
1910940
2229689
2152562
1490933
197904
861961
1830245
2419584
24976
609202
2344514
1119380
1807167
2886471
2307731
1486495
46178
1784032
399432
497466
1720904
757025
30767
1902091
950522
2504403
2285773
2483420
2451875
2786836
1225117
1596897
1321156
2149450
1704312
1732631
1440664
1348016
177066
2727622
2299722
374244
2405625
1439400
2377085
2702419
1914055
1486123
2817354
164667
2939347
2207080
735929
1523258
1672828
866473
1085026
2059691
1201143
2731835
2461469
637962
2629101
653251
2121396
602894
550815
1789755
2069553
2098553
1354536
2037054
2875565
82199
1049954
1376461
2458486
1688959
1736558
1178477
113126
2517002
2045149
810517
1600960
511958
315032
863930
2645598
304693
2329124
1283920
2260146
991262
327937
1785864
1709458
2330487
1658036
2394199
333687
568926
1809893
1316009
2766528
15160
2080152
432882
670793
19357
1092657
1411274
1499921
1386194
2337470
766647
675918
2001170
672934
689354
2308213
2698773
1867306
2071664
1637917
2359332
2906918
477643
114192
314406
2424951
1703574
1066863
1134199
1137321
1025477
2277835
471917
587349
791679
2152693
995337
606126
2642339
1707390
349030
584050
391249
1847287
2240963
109729
1025278
2031377
1168556
74714
1074469
60608
177556
998927
490438
823371
1271054
2654120
1023763
2521997
1218990
1537747
2047244
2513532
1203297
1487540
1722365
1067025
2906269
1866167
895573
1737552
2211433
1218724
2206034
908150
769936
1525243
2774743
1747755
947920
1228289
1468692
860680
1879117
951649
1886757
1101500
1049436
101836
1701110
697624
2204448
1136623
1650854
841337
1400489
2460969
1414062
279984
2532591
2624416
1389546
2334319
855577
2185672
1783524
2553245
1410227
2755508
539874
618282
1865898
547728
2090585
2423795
1772151
990116
242983
670672
2690144
2208662
111505
1551446
202823
3321
545406
1391683
1371927
771384
2378756
1518717
2469331
952668
435180
1142949
411567
969004
2613805
209718
2330809
1882649
2309008
2104357
1378535
1867775
523148
721611
2887823
1508950
221799
1654289
505685
923049
728677
300122
1800993
823045
2764235
2310268
2441857
2824753
1851466
1984867
2021523
125136
1228722
891365
1539992
253727
2322783
2488488
2678857
1056958
1734000
1839754
2017558
1368499
1517932
2612220
883277
657501
539445
1843951
2294090
103677
1528912
2784182
369124
2148620
1265895
276913
1427782
782462
937696
1770240
564956
2792777
701278
1021277
918736
1291013
2718491
2337570
2787449
548687
2357174
1062703
2738224
278095
2246568
516592
2177057
1271225
840642
2222863
2868244
1988532
2708905
1827047
1081486
322081
2724395
1371410
1299894
2494239
372189
2909850
2736415
2296338
2087556
845629
437505
1025939
610701
762054
1031758
2337105
1210399
2297860
903137
389909
741366
503044
585284
16049
374916
2171532
342625
1310646
2636925
2907327
1997784
782075
2689580
499358
1809717
2661331
396654
624907
1802209
1549065
1107117
161182
147994
962748
1691652
1383385
339148
2739939
1310687
876106
2486993
1364111
150058
2844015
2361025
424891
2133114
2077035
181112
2292805
1122210
2735797
1623517
1358726
191293
1235602
1030628
1713920
860864
1936723
2294981
711661
1353607
2565668
2440254
534247
2016404
1413008
560705
128402
1697069
1305844
426208
2202894
1905846
421987
225633
2524561
194037
1966338
1324179
2412622
2449384
2665682
1345889
2207395
1312067
2107805
2063204
2270300
67809
2368789
322407
1239984
673581
1475884
626633
638851
1477066
658545
822879
588375
344552
1185631
1688582
549239
2447510
459318
80333
1366379
1328043
997256
940043
1813812
136396
2894215
369307
1301473
2297327
2601696
54636
2861473
1280505
955634
1283586
369324
1732097
2105311
2783803
539969
1700170
2618331
531226
862969
616363
222437
2612748
32510
217149
188789
1158237
2266728
1848284
184617
2237926
1019653
2386237
1119150
2250896
2049766
2819356
90455
357089
1331934
99882
1300646
1762655
1155278
1592524
2007694
1682527
1840122
2448506
968419
1653939
1340450
2569861
1959039
1309173
1786192
1928277
2109029
2402020
732498
735397
194600
2525263
2729701
2747685
1568405
1348357
2118677
1663776
2646403
1006673
2825316
291886
990330
2410332
2610763
1101366
2509672
2567948
1679931
2698877
1314053
664728
1082610
1483029
1276488
718075
2354234
2747345
952715
655865
2612650
1243510
1955233
2814518
99420
1494661
2173155
1252630
1152950
2935830
2528682
1446387
2862565
1293459
1777087
11706
1308787
1817865
312060
1081597
2851019
2428723
1865409
1835382
1265835
1378958
1162247
2819210
225912
2150456
1779252
308613
2659187
2750957
2579590
1722575
709336
2197394
772545
1551357
698180
2313691
1439838
1175403
1022386
2701478
279881
70947
796406
2174577
1002245
2508479
2836225
2056161
648851
2429069
2731710
654351
2492691
2711673
2061199
1312988
1749467
2429193
2077789
2785846
33478
2409594
687717
2226064
2685299
1232221
2488145
1651091
2030228
2511255
1699043
1784436
1952848
2541975
1585687
182511
370746
369775
2663563
2602683
292805
670355
1112539
2163469
49195
2397008
692682
70180
62827
999008
2462608
100318
2555945
2712040
2663188
1795490
1384280
936483
1675975
2351698
2386505
283252
1157524
1382521
835161
1476194
2009275
2035979
419115
1304190
1065099
1453364
2790662
2620328
2118501
2212058
2494184
785758
253349
224706
2683216
564748
2734768
1961724
385815
1095274
123350
1240543
453172
1458315
2561642
2572206
408883
444605
1401575
1262281
43550
1826993
1581650
431714
456692
594090
834868
1751468
2361596
1738111
2788165
2429785
2915401
2016409
1502009
2571089
1905345
1823113
358169
2770685
359823
2472777
748308
203851
67842
1833615
2787725
2680569
1036475
1990753
1097855
2137931
245045
2623498
218813
934809
1500882
357443
1979502
2437753
1795981
1684838
1299604
822237
634046
2706090
2404209
2459460
1198691
857802
331412
2040849
349096
857315
948506
1503899
2416177
2391299
689568
1961018
2639317
1179424
2092417
602630
314510
2845942
71928
2816043
291556
384729
94501
892707
1487301
2073683
9989
2220534
809820
1512153
1827409
604941
632860
240375
1847065
2358659
890429
1891288
2375256
2443799
1202831
747394
102172
327827
2551225
2166694
1133993
1135916
910128
2088285
1843902
2212865
2764034
2617182
719129
1602466
1553356
2571857
2928192
507858
1716703
2102750
766132
1718327
2369440
2140449
2449396
1144577
1907287
1423454
1028511
1452372
2508985
1148034
2229954
2892356
134879
1266444
130802
276916
1484562
2436228
1066826
2912318
1360636
2043700
1870753
2820714
1831385
258733
1527207
863274
2421027
972468
443644
731102
683480
986885
1415562
2902471
1374890
397264
350097
1378987
2569728
782900
463138
1279917
1295925
852612
414521
551680
1761679
1309762
2555085
2367956
447325
2686822
390199
1619164
205371
2823791
64040
1526402
1942666
1632117
1180139
2811715
1398534
1270038
2013151
1466769
2049388
1364573
1756068
2747304
1142065
1214917
2130368
527402
200313
1075345
2676986
1592951
2233460
581008
386601
2777121
2374709
1883711
1254779
380835
2175100
933458
559217
861617
107133
2350560
1233809
81997
1466187
2774984
406829
1983378
1435913
464572
2146513
166393
2676564
2110431
1884533
1677122
2605338
2495594
657846
1941941
1899266
1685515
170366
2547421
2305287
751490
457791
954122
162727
2472084
142514
187318
1882523
6189
921809
1766237
1768434
1811951
705688
2230532
1192623
2032970
1890938
472211
2243470
2606269
1349960
1235259
1715742
931783
1783736
1756724
800779
2361977
501431
2141663
1794315
2780241
895256
2486675
987984
1157525
1240965
2467288
1552223
934117
239643
1382352
2725231
833299
1005215
2728117
1407242
1922540
1846075
1959806
1713882
229516
161873
423384
338095
2912748
1974574
1700936
2906083
2040373
1877061
359102
2752991
2561489
2338191
1237421
1788062
1088061
36525
884912
1990864
1384401
2054275
1072698
937137
2257162
465732
2595103
1985143
2591600
1223349
2082444
1422496
1226590
1767543
2532678
591464
267856
2099816
1781987
2075502
2711132
182546
1416841
2063695
711702
1139774
754830
851226
2632217
43232
2122986
1641687
1271287
47071
942943
119877
1909007
2834367
729810
2723133
614632
837065
287572
987254
495626
1273207
241066
2245319
362416
477581
224746
1621554
136110
2025639
1351745
585457
1746473
230782
2692689
2564806
782635
1250080
1726295
1711538
60080
1127757
1754328
1220811
867498
13553
2725991
2124391
325299
1935570
999980
1475050
569607
2211122
75965
542585
13550
987019
1654119
883275
1048207
2780171
965287
2784394
1440314
2219866
2721935
1327330
1443686
1363151
1680635
2514133
2570292
751751
807411
2783408
1038801
640647
790669
676506
2362053
772953
1921810
1375733
1414079
2549273
1220782
579642
209073
1696190
21241
127036
273873
2057647
675446
402840
1658017
1608225
2412286
32601
1584991
577143
1347311
1192254
1081847
1038611
1459761
1680821
2156888
1813330
1760473
1629741
1575296
1698177
1355439
2382232
716159
2704937
929331
542823
1239863
2161562
998482
284304
1654314
2257847
2402255
1173652
14474
2306220
1859737
100436
2426359
2115525
1610068
1159492
2437904
2496347
1439433
1411651
997847
1650995
2203200
1362599
881128
2076592
722722
209578
1326175
2063856
104695
216890
2841107
2189216
316541
2542770
1556769
207912
2708202
1478340
1361929
1685013
1896995
419710
2746269
566036
1826607
798550
949476
146124
1596189
1241216
1715533
1137805
2303279
2649063
2485048
736833
384176
522362
745569
1536704
1116499
314548
2782953
2481202
550006
627083
2225781
1790153
981356
2676298
1141576
940469
1627368
2926178
2759064
310183
1591179
2035527
2695085
571474
2519602
803762
948676
651363
640258
1576135
916192
2551938
2060659
815595
2579686
2679845
2385046
349523
1696799
693533
1422073
2555796
2048912
2546950
2461203
1316016
755850
100612
602809
1357753
2499117
1274344
2575893
994650
2767597
1075084
1749433
34703
467477
1278998
523581
1470813
893918
1995860
1757585
2713764
2495283
2355612
1458678
692945
560703
2154596
619698
2471484
167443
831685
1679718
649123
2674706
2270250
2175086
814811
1329132
458215
2715645
2848266
993496
1109458
1458408
1604164
2792260
2415186
1271212
2063826
1360680
366092
2395224
2643860
563962
1081252
1170670
2910771
556589
1615250
2805389
1705942
612793
1264369
2736854
153151
1380693
2103207
1534091
1454424
1777896
1032423
1530188
1027590
2721999
2626532
418026
2044646
1808112
756298
356323
832069
394672
244615
1494663
504120
936628
705825
1090160
1768950
2823012
1074107
1598336
2839611
2542000
1779879
69952
2479134
130137
2036241
1194441
2512683
544112
332868
511145
910804
2805920
366456
1970559
1529653
2578537
1006196
1747968
2039887
1649711
2331011
2058753
3719
1136379
2768666
1925857
684228
2596824
491311
2819106
1069924
2155097
277695
2006617
2670166
811376
945548
2041091
401991
890644
229407
2356298
2548915
1769018
353884
1299012
1038108
1846952
2938904
2103576
782488
1083247
1957126
1021739
109494
2427042
2648294
760435
579310
2299402
2761641
1330611
2155615
1739628
2497581
2119185
2442006
1372002
375969
195928
1898725
1660987
1814720
1606856
2292815
2929193
27418
2495031
1364812
1064689
2625625
2697062
476359
1447841
2116214
2544258
1560513
2757168
2237398
1020333
522882
558557
804475
1093747
2441761
2603046
1790505
2414442
2347
1483827
1209829
2626195
2795669
839896
33840
2580416
1778802
2673644
732254
500403
1679458
2629233
2372004
806148
2768143
2392341
388737
2733811
2904839
2599792
1545677
2329471
2522941
325637
57905
2044161
2894178
1631745
1264316
2436929
1683156
1612682
258786
1629430
2743960
58986
483150
460429
2240984
788021
1132459
785727
1445552
1567880
247062
683812
93613
1727413
488427
1424646
266848
2929665
575044
1617927
2755423
1199096
1378443
1823161
811977
1060782
2577849
1020277
2713605
2169370
854778
2287328
452417
287722
2096455
1062131
635083
1450767
976462
2122251
2551550
1110023
181843
1952387
1603321
1419236
562957
2899016
2550159
2222925
923181
1866312
428993
2330592
318546
1584993
2238877
1780624
594992
1750978
2248995
201339
124749
703121
2628311
410656
2631127
766389
2663655
1934130
236531
2677824
2098252
1474751
1100531
611757
498786
1356838
2756597
198717
379089
2925639
1602817
2309626
1637994
2056910
1113009
2013178
1878124
2868886
1267120
922983
1815419
2878190
99062
1226258
2769200
2272538
830834
2637745
2102444
2819114
559657
372383
1494827
2490767
37951
1909314
2905935
1122577
356385
2898988
2173639
2207543
1134999
1408141
2687192
10550
2715745
646776
1932651
631899
297170
2583336
2507702
1821056
1792540
1943649
1468153
907171
573723
1934642
2710059
1084969
696249
2354575
1396291
1081654
1669348
1949645
663443
782438
387760
1687804
444143
1951287
207394
2255717
2035429
531342
2916378
1351876
56670
2499511
1011587
2890393
1065826
275294
2267863
2474623
1256049
2491337
87636
964283
1617568
2857930
487488
461080
2816112
542084
1099070
884390
1911501
45992
2061056
1690550
1550473
753760
850895
1983036
2419702
1105143
2783123
2215962
2180253
2052877
1269644
1673388
2707942
2485278
1999028
326284
880104
2895026
609913
1400077
1682823
2448928
1295758
1302908
2779744
2041201
2659159
810343
1392266
1568951
1861555
725267
2669601
2773113
1261111
406446
969283
692206
1567289
567794
686943
2156330
2582964
2552110
2728181
2622565
1425652
1344383
1185163
1406999
1189026
1676146
424327
2485500
2406546
2099016
1753417
808912
1983700
1154427
543749
2832519
1791875
990897
2527464
373369
918512
2129647
1911535
2119033
933168
347366
2250381
1175660
2901487
2394716
2474063
2857993
113243
1543743
1165300
2010623
378485
968530
1306265
771534
2011948
1371739
41929
145784
2433438
1338550
2256578
1209979
365844
2848237
1451119
1598415
2214361
2705919
992216
331646
1151987
1589834
1139361
633144
1733437
1352771
1308804
1766746
635769
2865872
873642
332839
1010408
1506917
1325895
14175
273812
410895
2196941
1625275
1243699
358958
1933029
433467
2726949
1079241
239583
1785991
2547157
2907066
2432757
2850342
144332
2342793
2293812
2256248
1790640
1959867
2574648
222828
989935
2585342
2773305
2095967
624737
2889025
2732872
2166514
1008049
2258601
412751
840356
273536
2631229
382835
463413
230680
246763
606494
2341261
2207524
1412425
1533245
670640
1624777
674426
1837813
2493073
597702
1750956
295394
2600926
121592
1573006
1138114
2210635
2926931
1547506
990384
2058390
1277458
667029
1756742
976187
1261100
561862
2554201
1354825
1905729
1270387
1195489
169541
539712
2202589
2301768
39781
2108743
2070740
2524754
2389550
905364
493192
2246517
1934927
2904618
935458
2279583
893624
1523564
2010689
554059
808438
79990
2108630
547564
34603
1879635
1835357
428360
164720
1312197
1185325
194973
1951036
2580746
899981
1451978
379344
410784
2425357
421176
1102247
1772822
794161
529809
445601
2645334
1810366
1852892
1840736
2749989
204194
437440
2215998
1189629
2087983
1962050
1191937
1727142
2877684
370128
381496
509447
930324
931337
456653
509437
2823386
2846316
657122
1020696
129515
376623
2917980
218338
632805
2614288
2510071
2020478
617841
1803998
2223431
1978079
2129602
1577207
1357616
260874
1212289
448503
2310942
2447239
133754
422298
2565473
1034845
2487712
1376488
2019412
2418831
2668942
1823630
2596339
552090
2386871
1746152
2920606
687602
1842981
1889785
2430714
2145014
1293120
2908501
1051708
235644
2743957
1778585
2296832
2678779
2644563
457932
1616656
1884449
1950941
1447702
929240
888476
1690000
1986263
1299376
1300772
2521573
409098
1778252
322892
855871
1621396
794023
829970
55762
1886671
2194797
1555838
2403126
1494768
2222988
2346759
2849323
1815452
1554092
1864369
1661083
2582745
36475
2712435
1486980
491862
2118354
1750811
871328
100087
1029249
2926029
282396
2695418
1039097
941571
718856
137667
63825
460322
2832026
608660
426613
1965960
1281760
1622157
2832139
236
607197
1325914
766367
923429
2633863
177730
2912289
2692442
2572257
2292861
631960
1523216
2276338
1140638
2901098
1576381
698479
1585313
2913953
1658828
152032
175558
1873754
2284736
1076024
2382030
1841809
313699
311299
1040894
1959377
1300244
1838937
234048
2520089
1627929
832587
1195471
809207
2197947
134845
1599016
1063010
694700
612112
1986267
2625230
510658
2208933
2878403
2319565
1061685
598081
1293878
1218421
2634867
2809919
1018226
1018654
1039083
523834
2101116
1723933
666268
72132
1772084
1717735
537359
2738669
2534674
1280013
334177
580752
1964917
2727585
1187336
2350009
2513936
310765
1942206
2922843
2677385
966710
55370
2754452
659139
563610
1909345
1908771
654360
1820687
860593
546888
648608
2441243
2714832
1676830
2058347
146648
981654
1856249
2861238
711993
457794
2753134
1982578
745152
822359
1158714
2048283
786007
32562
245644
2374236
2701273
623820
2843266
1552977
1970645
1359054
2282441
2656091
914237
2583597
563675
442616
852298
991121
2844190
1304131
1509931
2010102
2654683
448827
2475402
1392870
1312943
1903859
621758
928072
2222005
2829279
2047523
7662
857244
2886935
1550661
1966810
189381
2464878
658387
1275021
1015441
1611870
2000846
1091826
618569
2359891
1054029
2880691
854282
1766905
2367022
2678535
510567
2603839
1049836
2396981
2797618
2146607
2099480
306391
1184391
731984
2431098
477934
2122234
1651615
1507870
1119640
2456158
2141374
708834
631374
1828858
2728663
1668407
707911
652890
1375086
2909756
2712955
2804568
2333145
298890
709992
202595
2157856
325036
256482
173233
212700
2730928
243592
1361865
2505439
2692008
1826758
2094958
1890464
2144032
2676968
1743665
199051
777010
1693102
2527372
2428670
146299
2892383
323332
2371954
113366
1456516
1957165
2568093
1409501
1337459
1659564
581496
2009527
1741572
2508747
1367997
1738766
896339
676164
1064647
1276435
1222639
2567532
2222240
864650
474132
1507254
841919
1998564
2863658
1792788
1776200
1345607
588693
578408
2567603
297053
2007698
1688647
2213565
2072777
118620
786195
1333026
2848138
2001643
418230
1396134
182659
698932
2700881
2368682
1896972
2904305
2572698
732386
102516
881758
1788433
129344
1023979
368447
2280898
2830392
1173247
2054470
900891
1078468
1040996
2376895
2813301
1745696
837718
301515
733030
1131663
263715
1790395
2576399
927541
453970
1066861
2308511
174477
2195777
1602393
163712
1989645
1191635
2301432
400781
2036858
2035233
2218004
2109871
2194206
313425
2218260
899153
622623
1766525
458198
36785
1091666
1313658
805916
1910022
907071
763814
2280641
2241938
1995565
1590481
297725
539750
804757
1364913
1246598
1487475
2894258
1244743
1451768
1636117
610830
2262428
202701
1492346
2537603
1110985
336706
2250750
701173
1554195
2816910
1324795
619878
2254803
2493232
48945
2794381
2050010
104640
1655753
2240139
273989
476062
2272750
2503638
1201728
2240004
2660950
2817148
584661
912979
881589
1902360
2337675
2675779
715278
1643951
1373427
567418
166702
1606473
1705581
602601
1377488
2687489
2599906
1478323
1226754
1478010
1560035
2882649
2792956
2914013
1078128
1155010
2285906
1617172
1868064
806253
2027812
300991
2790149
2302537
1314678
564042
2299665
522122
2161539
1200799
1383926
2454332
1355232
2109269
1076987
1220602
2475003
305850
120371
1942468
146335
422960
769585
205812
88157
2626772
6039
1755778
1750083
2748448
968484
2419895
27535
2064276
945934
318101
530044
389084
2183867
67639
2843710
2241466
1651992
2259638
47418
216383
1836263
1869277
255010
1536094
2232108
2450244
1584378
1645770
418513
198778
2744949
997370
2610755
2078852
2717564
318409
2528563
557550
166902
828774
378923
38259
743233
898529
241480
164404
1101141
274099
1413244
301974
1846922
2129248
2790844
484545
585495
2846219
2651014
2012795
892691
1323375
504394
488980
401346
1088598
2014727
2328858
1384800
2492139
1449363
1969828
256727
2362081
675362
2843184
149779
1353841
1926785
2076189
545624
2029158
1898844
1386522
203529
55506
2639672
2183782
2357546
2447443
2356160
515139
279117
684848
1384832
565265
2685554
1426
1246888
979145
1767465
1278711
465863
2551346
1518178
2282937
75461
556100
1736013
580293
1222744
709608
476254
582402
2233396
72201
605082
1520742
2855165
219148
1771138
530550
2359328
270
2130436
2692486
124419
802885
802538
1247804
2477
814417
1062369
186725
1105924
2872847
2031155
1864057
152573
2694109
180628
1363986
609379
2667563
2167125
2620209
1806596
1064662
1456909
2629069
364629
2743482
1251001
450801
961199
1225345
2492708
1945424
508745
1018368
228601
1618687
2035533
1992959
2555033
1101879
444603
237946
2924719
2233014
2678548
661468
2506219
906904
1130582
1019225
2723588
2155526
2052184
2263495
225708
300342
2547018
1606194
732691
1305678
1701411
2526720
463557
1223124
1403185
2211239
1412555
622941
2170550
551554
1737156
1799734
263382
1135497
2131001
549475
1403279
1809482
1737041
2170957
2624563
573618
277180
1271283
2875104
1928067
258737
1567581
785148
853369
2205379
293376
1186572
248931
1355132
2757782
1713848
1044703
1375716
1983120
555624
502292
1313890
2769542
2255238
2222381
2763232
954472
1690363
1654498
1947463
2888210
1117750
688259
2912132
704423
244629
2472343
1398673
2165357
2226768
443074
2312879
2416895
2559066
824453
2911223
315275
447984
961075
571174
2428820
1851602
2880546
2544676
731671
149082
2293456
2480485
1354124
2503633
2004968
2649009
2281091
970387
2658923
542624
1516225
290555
2146349
1411071
890118
1608216
1234255
2128667
1554841
272370
2816242
41443
2468448
97597
679854
1075680
712987
832352
203666
273747
1719899
1723086
743534
2055653
474551
1032301
290723
2377161
1444254
1120434
98586
648392
1387889
2040000
2659029
892288
2708919
1030193
704916
1416835
184725
198968
1083542
2915772
2521314
1466945
2590495
2749404
124678
2791661
863456
545926
1674372
366242
1208388
2000781
1585558
1028616
2691147
1125965
567264
2517508
226447
1685738
695415
2268161
424966
767076
1712146
1132427
2486232
2518828
272603
2533159
1017581
2165585
1803216
2882243
2316918
1386012
2230281
2795551
1528786
1739252
358315
2282979
114158
578847
972562
819198
273767
2392584
2921002
788925
2735490
2637521
2247097
229575
124257
809057
2094379
2308405
2345971
1178440
44434
909889
2938143
2734855
180833
2588077
76716
1946740
1216009
2105614
37096
2232144
345825
761049
2936884
1555371
2440595
2590442
1083513
1780200
1665952
2620911
2602719
1895413
2678369
150250
28253
1856776
2398583
1263290
1141258
2022408
2939680
2379704
2719207
2666560
2818343
2934069
2803530
682343
627808
1978940
1605171
2824525
2437986
2224867
1826101
2901097
1208230
2416720
1761873
2799265
2846230
197728
2360271
943929
241337
1082456
419020
1532949
1514365
1476826
1609958
2842052
532506
1016195
1363571
1162603
1365864
1084885
1865405
1085443
925877
1151741
2373705
451296
612214
2899397
1348293
480449
1697578
792592
2404111
2694445
2203086
456
1395864
2084380
1556516
1035664
1901060
875030
1158466
2814708
218790
934548
2276070
256192
2547164
971652
1806027
1952974
98869
459048
1588196
2221286
1636636
19132
2304519
1840596
1455753
2684160
2848248
1082243
186765
248955
525384
2807577
1960824
2181517
1108257
1992290
2250709
625748
97302
1276089
527639
1771913
695186
2888504
1092535
1015163
2452046
2644885
2274423
1914663
2168979
328060
1195480
1632550
1546928
2920355
2888361
1101675
1449776
236335
495369
1043401
1554494
1875799
2823455
821421
2391872
2638864
1109839
2244170
1912361
932854
628244
2777077
2820063
73063
734283
1674734
732042
1256393
208349
51674
1898767
345162
1423955
1275520
1194382
2604166
1876360
2164479
1539383
803834
1844051
1527012
1946667
841972
36665
2213153
1803347
431300
594563
594465
344505
1684854
146242
1253222
1331624
1897192
956868
2932742
2307526
2612435
2142302
1482970
2244478
1632329
538838
2687981
328130
1188600
827063
2262057
1407142
2712009
2793865
819186
2522056
925484
2648888
1636886
2306136
787321
2661126
2789327
2072897
284825
1696464
310451
943801
2156801
1627066
1254667
395838
639712
171947
66849
1261176
1865109
1955060
141796
2316098
2527597
642621
25326
2142983
93816
1234091
785591
15995
406458
1677819
842599
1718829
2306627
1586366
1767887
2548001
1918329
2744150
8416
815927
570032
2551435
89822
1153179
1588448
2190454
2048658
2296266
2174346
1282564
491454
912945
983212
2228582
1512529
80188
2343171
104477
1894088
2251990
1828977
501039
2935673
2865602
2700773
307555
1700168
219223
2430289
1287358
1535675
2701574
2307824
1617787
677820
128728
584366
1381336
2567409
1002413
2440105
2293188
215588
1285227
2403993
1702973
1601788
574337
2058085
410821
1139930
2142393
2747817
592714
370599
55506
651857
819814
2282569
2606714
2590174
1679240
2844105
918085
2590003
2001673
654280
1032026
588054
1032155
2515829
2618936
1329783
1043195
2853179
1126299
441281
1367395
1865839
2786875
2927447
419906
1510623
2546531
2361826
499980
1593340
2607589
2847303
1944965
2297206
252394
1227937
2423248
2852042
77365
813497
2712662
1295007
2156668
599872
2026982
696827
1135775
1015302
2081448
2086383
2765616
1812927
2634040
1124570
2824676
2034738
1337125
1815050
2012316
1193167
1478670
1429778
2882642
1697349
807623
1598194
1055244
497921
1950282
2169728
1966628
1640066
210627
2432374
2457697
1400070
876982
835905
310037
159682
837091
1046443
40111
1276536
386730
538638
1400652
837775
195617
573407
714394
1741947
406104
1549155
2635491
735619
1537436
1730082
2025771
1016263
2724790
101846
1050894
1602733
225390
1963618
429359
1782626
2121998
1690656
1835060
1440964
2632896
2707803
2164023
1328548
426290
986096
1468079
839509
2831123
1152463
1802172
2504169
1811854
1654515
2887026
1981058
36148
499316
1049157
279484
26830
1674038
220165
1224669
2829542
1583961
1408400
2618432
1915584
591030
7254
1257625
498804
494352
2141642
2282955
2697703
1740341
1037298
794449
2537325
715977
2488621
2683033
1561227
1229513
1112399
972919
340930
892005
1364031
2606097
264791
440940
2688453
207765
662958
459807
1004305
289206
467244
999558
2355509
2208123
306463
1423750
1797701
1885546
148594
2637045
227113
967095
1844387
2246137
710142
153750
2061983
2364399
949858
2934323
1189473
1955106
456138
1666969
1033337
1806102
2777634
2598270
620598
414387
2878803
1425394
1284057
802370
2576882
2600075
2367132
33697
2181067
1268940
1804998
350674
363675
2154136
1308225
187193
868457
639544
1219232
2793567
2720708
278382
1939342
1929009
1672171
134897
1717470
2663973
2513752
2514078
2911227
1647360
2200351
2704759
124425
2838650
183742
1775608
2620177
1667637
629905
22095
438292
2412415
583823
2104725
1349105
2793112
605998
2485781
2514466
1924076
218463
991524
1926782
1124092
2430256
1564644
2414388
1087032
2899466
1028269
2098672
958377
41843
1768302
2399041
2283123
2655312
1416571
951452
1040832
1150741
1611533
231026
1652821
1748693
2469779
1170396
1611462
2088365
1111220
1087762
524652
1617134
1151648
618618
1217069
793213
140743
1899039
2095781
2595816
1138278
1703750
1122467
2773740
2115769
415472
85620
532516
1562645
1871163
1227950
728898
2323466
36725
2700642
621005
354253
2230804
1027127
2534603
617770
1598284
2266507
1972090
1132281
661574
2769249
1777701
5212
938383
2810739
1041559
2452918
2446859
681147
2362295
1655871
70451
2001115
1355331
2415826
2523452
1031360
375518
1115344
2601579
381514
1212522
655196
2030636
1652105
308987
1376838
1771506
1638691
2874280
579375
1583661
1966181
1330654
616858
622210
681508
1466126
1556503
628292
2036013
50235
2604486
355693
2381801
1810188
2361115
672946
2036156
1804196
1581692
2661601
2151749
2766786
2926421
2465096
1078076
859464
1763327
729059
956726
246112
1542344
2815074
1405746
624182
879412
2682289
363061
2412285
2122822
1442739
1806614
679200
156901
1332040
2164163
2771815
987426
1865773
2669469
1494199
1097005
489001
2633583
950872
1859812
1409375
1128184
1574532
1115112
2183421
2427815
2311248
1940460
342268
1714401
1241315
301429
114991
2918875
1938507
2758930
171225
2348254
1214576
49423
293039
2241586
979979
1942157
2397612
343287
1948178
1806325
1225160
2548337
1578369
2324171
1441555
810985
2420399
733584
1374978
1629136
143519
2200109
2083157
1554061
407270
1420754
1677977
953432
1403587
2340784
2260745
1413627
1516024
93573
775086
2922698
1254305
895709
727144
58260
2245558
416760
2234516
935645
331986
2908183
594848
760402
2376182
456
1520091
156300
1103468
77486
2128022
762073
344285
362678
2141751
430079
2302600
1531795
72185
721423
1857779
2864648
209394
1685655
179512
2410314
1477677
825598
686311
1710894
271115
550160
1197679
1223599
655241
2712669
1781122
499685
1453911
1756192
851836
1156164
808142
1841680
570327
2800973
1190522
1345740
1188415
1892864
937873
962873
1425864
1412689
1115879
2692203
973717
568530
2167519
1020299
690232
455931
2176424
1766928
1171851
1676049
1702740
628906
2664977
348812
395864
35204
1599877
1782775
853427
1361491
1893125
1820596
874250
1095653
231242
720201
198591
1598127
1771942
625510
1838646
1400955
478578
2223899
1871276
1889887
636191
2931762
524737
1995514
1017100
2565848
2176854
1866227
2215913
1092091
543954
2151685
2768843
1964641
1826201
556491
2818642
2587654
2172422
1024108
225118
1652917
1854902
833865
1008081
2153687
1059029
700537
2685219
630748
388574
1636411
2615138
2343205
2244318
463395
2041983
2474191
1041128
766641
2282916
2509959
2060755
15766
36385
251689
173128
8546
978404
1145245
2006038
2106238
899135
555122
2246962
1014726
2103868
2589039
590727
124458
2596045
370273
1028099
1887071
1866075
923387
1057991
2352602
2488088
2426728
937402
2081981
1182929
1350321
650210
234912
2022603
1253154
1836401
2699351
1738344
2144765
2546905
715673
2809545
27893
689874
2163046
1557720
303167
1359259
999101
651176
689123
761284
2109089
2795463
686330
1910784
1233061
2301638
2938406
2690197
354136
999236
2832119
760949
2653739
139873
293463
2151096
708299
2837113
412051
1714119
714181
967524
1363144
707200
2314700
388914
2088015
2593369
2703764
2356698
160790
2258910
2174761
1043897
1576612
158705
1782833
100051
2716567
809372
1026659
436230
2180553
2038661
2514589
2568331
1365345
1933256
674588
2523099
193715
650710
2169095
2780859
1925849
2751673
1843805
2254144
1596431
1615951
2714283
881559
1775363
98557
512884
2801800
2817335
2552837
2141940
659778
1095058
2862526
421873
1877838
1862433
2926867
1763708
2438053
1219272
1115196
2042515
975075
1142765
1964260
89276
562872
2858601
1499143
2903178
693703
958332
847298
1936750
1591939
497085
1220735
50649
2741471
457156
1756091
1097200
2138171
2199526
2354634
2466304
2407733
2697363
2378639
275401
483840
993929
28516
2414704
440091
32059
2871506
1493460
1965750
2152742
1888195
1462909
840688
2272997
1714620
1289492
2914692
2859873
2700539
2183487
1919967
821500
1996169
120087
2384890
63648
1736067
2035586
2468312
1665234
2440508
1069851
829628
1086147
2632238
915015
1178283
730297
1093785
2087278
118144
1779823
2246361
2698513
2393918
581247
1192975
2468883
1041195
1560429
2124333
2376454
1827383
760652
2752342
1229695
562650
140963
1638675
402010
1622798
542391
1237522
1041374
2694440
691756
1576160
750026
2917281
759205
555747
504619
496201
2125425
93446
530701
1785778
2477221
8816
457389
2231553
528492
1626750
819590
225560
2669251
397270
701337
2136767
2036929
1295995
1731812
2595388
23868
1796944
2120798
575381
1422589
889920
1895834
366948
2014883
306025
2667198
2358647
2380079
1435012
2136984
231734
2813282
1992339
1444924
2313800
1407597
1899782
2500176
2519995
1181101
2777294
2513613
2587404
2162977
2871898
2619283
541014
443343
824569
950938
2248653
676782
1358545
1822478
110344
1426136
1986909
2845395
133221
2396899
1821869
2285316
524420
2907881
2729388
1768755
2769688
2658757
2848230
1347535
818109
2426322
1794211
1201700
2644607
1981966
1474005
653363
1590860
409938
1409897
2674486
2884906
1421305
51219
2033549
727730
502351
210155
1358920
2792405
1082591
2732324
1520071
2165718
2115817
298446
2161020
2540106
2302147
98647
1088639
1544265
2561895
1580738
43035
2232112
1417074
1002046
2391771
2344442
2377890
1690457
936135
2448399
2861534
1974314
1980355
742535
81484
2031094
647059
2045271
2791133
2904237
1020152
1323794
1243109
2565600
2341566
610402
486355
2402067
526790
276250
893319
1745633
637097
2254522
2730352
2609665
420059
1562104
25831
2842669
1711895
579985
171479
2254435
1018394
1979206
1323523
2531856
1149830
122516
1590813
352619
716643
165836
944459
1064672
1565922
2590937
2582823
2599380
2571995
700621
726936
470372
1421202
2777081
1597762
2927151
329865
1700096
1407173
1204297
1095686
85643
958014
1867459
2468580
1827319
1242356
978672
2650275
2186135
1157618
613665
2534334
2355468
1924445
1259971
1979193
2610202
484874
1862521
2896860
1201642
2394192
1014863
1372701
2007836
2698087
2299859
460122
1242706
1797495
444128
445902
1390335
995405
2938359
990005
1085867
2482210
280515
202741
110325
1471093
2308524
96058
2235851
2328151
568341
1892898
795734
2186395
1205092
819588
1978234
1566987
1237117
2686014
920753
2385595
268771
2414853
1321741
831775
2818732
1455313
438659
2474133
2791528
418606
1819
1494711
2709413
338247
333711
2233054
2068796
1800773
1289531
1043950
2885167
1617653
855444
1659892
1191339
459115
671732
2087022
1367115
211319
277928
1725417
866752
1367753
1445666
594409
234491
2692107
286798
2358286
216224
2854067
232379
1128164
516
895786
288842
248657
1724541
1696245
390951
908185
2044241
2267600
1750540
1030190
1257879
1748558
1141238
1077551
889819
564239
1367446
163586
2273108
707293
625718
1966381
2628674
1106709
825942
2766558
839329
2095642
579879
2760973
573639
723418
2452499
1026442
104825
1010722
1277458
2043538
814814
2268572
2775409
512101
1450931
119719
2316842
648253
1531693
798417
1083284
2499353
688603
1709055
621885
2706636
1880542
2724195
557405
278474
1383489
2000995
497596
2643307
995336
1720307
2059415
2536637
1136741
2760455
459775
2423861
486914
1622412
550765
2905355
2478305
1949628
1979458
2330336
1443524
844626
2454323
800203
405077
1509085
2366908
1381028
37795
1910945
152208
2055312
1837260
1955494
2870882
265436
1392401
2119250
1830918
890386
82394
2077081
1776241
386229
517896
2652653
63477
2790262
1105477
1804748
1195900
183984
1196552
2381220
74216
1629491
742046
1493898
2344787
217221
242272
429015
1075064
2747702
2239812
2882500
5921
44807
1579321
1441776
1413199
1679073
391129
533411
2874187
983574
319030
2059141
828125
2494330
2081464
2318892
1995261
1204474
517699
509185
2029361
860234
470996
1278032
1742510
1536847
2790352
1396179
1838571
1333759
2248148
2334257
1525818
1709442
2825101
1677027
2597461
2068575
453831
2316274
2162611
1448559
355137
2528618
985727
690080
2439158
2090049
570720
631338
1610399
844359
2281606
389706
1559272
1911819
737854
279911
2585745
893098
776118
264924
2702723
912131
802910
1863460
87823
158869
2883900
1962638
2721568
2233436
2928804
1182848
1836009
1252262
1182356
1435159
1699079
623395
2508551
1153656
565526
2313947
2526192
1999752
1388116
1477966
2080285
2256477
1683649
858976
1877922
38658
1548095
228881
1024121
1258457
632096
2179313
65364
905122
2201410
2685337
2603008
2172082
1957904
2750129
45647
2920088
50892
1462577
991774
1909110
1018276
2352618
1653768
1640935
1239007
2486460
2120519
1647136
15964
1128681
2184676
648545
336743
659048
1509201
1380768
802256
911085
676538
346013
1737842
1028706
1114646
1097863
2444897
833435
2144282
1807149
691646
1349359
2327376
700229
2769824
1008084
1265576
534469
488645
776549
1388607
1570965
597621
2727905
2731921
1963633
2863290
669830
2004811
2538729
185248
722951
1065235
2529861
2779036
384440
2347626
1300928
2739276
2218036
2476964
2797545
1885430
2791484
2467241
1604142
777166
2852282
1567410
1913950
2388518
1700537
454440
1518492
2790694
1619370
1994727
700825
50823
809139
294935
2358301
2136821
2879538
286958
2308550
318582
1010349
1876376
1016518
2319599
1180797
2080846
289362
789992
2440019
1740991
1031493
1327590
2108227
1885004
1408109
1693388
2660244
978104
1637392
451384
1004296
336320
935116
2024805
289727
2557790
1578453
269625
2421805
2583932
465821
343884
1684522
2478808
2115749
804650
1942781
1617491
2565663
388800
1284455
1740594
131233
776000
530079
736174
1161068
1147863
384830
2102643
892798
1565236
2680014
1245202
2105172
403267
2006464
2716699
12565
1457747
1898694
183390
1209050
1222117
92478
1312175
1365350
409866
2652077
2467929
2456114
2555597
2102815
2847528
262108
2155608
1356472
594282
442845
12647
2451511
2722691
472561
2502209
662825
1914161
1839423
2736048
1188469
530115
2563801
1860436
1518958
2558577
1155044
1373518
1792883
2830688
2405849
1660601
1163722
2171819
1213510
113296
422317
388841
1319687
2904705
2323837
180353
2072397
605107
757315
2787265
2838186
681254
138161
1217588
913689
2699848
667259
1177425
2452867
1939319
1981689
32862
790484
1922853
2714288
2069382
655234
753205
2895227
1490854
737860
488871
1953005
745847
1218499
2147504
1431069
2877890
43873
869291
320862
1671765
2743066
916232
242899
2570706
2694419
1220519
2272548
2687498
2095273
2819759
2540603
2554027
1985053
597891
2477438
707823
926259
2056554
1907886
2200163
1295729
2911846
1537350
980350
794583
980671
305347
1116724
1287044
1772497
1485164
110733
1419166
13621
1533367
1373167
1277979
309231
1126405
1514939
1525716
1699885
447344
375516
2642331
2171283
1807620
2112421
1043881
1285722
197503
1305157
2113930
924119
1183231
1032731
1032850
1289345
636150
157388
1550157
567685
2297982
1802389
136751
2872527
1639163
2767663
2089847
2379715
564653
249450
753044
1078674
2647135
1061091
1326580
2903785
2651579
1117256
2785084
233497
532935
711585
631045
1092125
2511876
236272
808268
2185690
1886136
2928418
2130466
1371748
454892
1264758
1116362
305333
1688234
1737216
1961286
1666734
134934
2923713
727080
1750244
1338113
1905368
1867306
906452
783560
2027184
213519
2341190
542712
334025
2761439
1544994
2400284
2076252
2059064
133837
2862417
539929
302542
1371144
2202316
17686
2656287
1129521
698791
2427863
2477429
1756068
182501
216910
950345
1665924
514776
2475800
608749
57201
539362
2703478
2379582
1592668
1521957
1720169
2887542
1246408
2116221
2504927
1732501
29134
1687218
64621
65319
2835777
2516785
2180690
1989704
2032434
56644
768414
677355
2154555
201029
2649502
1753922
1653774
2617357
2723554
2146971
1860931
877722
1383697
1747916
1450662
2367455
1423195
432410
296656
1317118
2642206
1193440
2636331
946471
1151309
1624683
937256
1729233
2042239
1647978
2398773
1509558
1274671
2663045
1806749
2253230
2449604
647433
1983678
981799
1479363
1055145
241793
2892277
2707937
1109708
2834902
1333855
1732018
161999
2262231
2247943
638415
637880
2235903
882696
2785503
720250
2028969
1334988
638694
1794726
26458
1365481
2601744
1876020
1883177
2205242
1395970
2747583
8156
2933450
457826
1424302
105679
574348
211630
2235271
598302
887989
1448180
920643
2830188
299424
1499376
1807697
2429564
2649822
307555
122593
495627
1591224
1444807
2895799
1271397
2356245
2002637
641922
1709488
1908004
2755202
1019057
2681615
411207
2854826
941676
2504259
2750859
1095324
580720
1458550
1404957
2505200
2504077
2803607
2652833
385742
559623
1254405
2292515
1031095
2818660
2600972
571720
2448467
1361890
586183
11233
2678815
1529103
2281192
1989203
1022877
331097
23795
770278
2181233
2253634
1390544
2111704
2296189
260325
990625
1642320
846297
47793
750101
814027
1700051
814182
839530
1311871
2327891
1692047
95820
1742358
1990926
1543599
1268089
667853
2332622
1271481
1321627
2253331
1889168
378879
2689746
1307053
1824703
2417530
2825039
1964964
1641975
2337009
2446644
1624241
2746043
2314371
451545
36190
102089
2588554
439709
1308582
2865563
1704151
50949
2427486
650773
2739299
60825
431641
489688
56374
1928148
2796421
902866
1599781
560832
505681
1430397
523601
223556
2414111
2575688
2918805
2819188
2294720
608194
1039738
504453
425035
946387
2834361
985851
1974835
592423
766168
2051007
1859572
860868
606559
1757159
903978
523470
147719
951662
441317
2223196
1232528
696715
1002413
2072122
1873605
600677
1047089
1790442
1740082
2565937
2096728
2909155
1672064
80403
2372244
2881552
483280
2055247
286267
90045
633610
2900025
1626802
2514610
404497
157747
100788
2362435
2701909
2403471
2308817
2829909
1356364
2272531
987788
2675925
1572754
758471
687075
552704
2763681
365833
1094353
2267170
147993
765576
726079
2012071
1541478
636079
1367102
662076
2356208
1206411
1752560
2815829
1385350
1861414
173006
2065103
422918
716765
2848259
2565133
2180932
759673
2346926
2270225
1218602
477
1846937
1048578
1315688
2613678
2388165
2488264
1999650
2908688
2236161
2346269
935757
2799946
1840196
2901656
132379
1099302
1244775
2377256
56697
488913
2310290
933824
1946902
597446
66234
768719
288321
1550558
1724812
1175883
161705
2050950
2123568
82827
2351698
956006
213579
188859
167101
555952
492409
121380
227858
339959
1630745
173301
383220
201736
2268867
1008564
1992350
2834847
2479351
3573
2594937
2119128
1417028
1174579
1295260
2934016
2096165
2042862
1794514
2931185
1130997
237839
1423450
2518143
1045468
351295
2328138
2899187
1435907
899570
900043
842256
1164771
2325450
1320116
2172981
1413813
762142
749464
277010
2437973
2913798
584595
1619720
1259816
2462468
35788
400424
1610312
1153967
801699
959889
149068
2588613
1387874
1718484
1503787
998764
368054
2424661
996032
1577961
906727
2853326
1033793
729046
1227635
1085206
2503562
1198002
206348
597574
919531
348819
625353
157851
2907234
1774146
116217
106562
2427199
950552
1617019
2928720
1994875
2184574
1521964
1737914
2062656
1069440
373759
250336
1729442
2309712
1770215
1622041
1898745
188198
1559549
1426500
2771929
1078435
597099
1077482
595238
1781192
731431
1395299
169585
2072223
841063
595666
2471083
23964
1545312
2931710
1427824
2536724
1737017
2261843
880634
849960
1596056
372581
2296600
18087
2463283
2558454
2902404
2489794
1405553
39912
249243
245544
1256103
2217544
725148
1124392
301525
1012490
1020425
1992637
2081154
426429
1024511
2317008
2663653
1583321
2665168
2778568
596038
28083
2327574
98806
1087507
1119586
1690747
718569
1056350
949231
2679610
1065131
1083694
2288775
2364450
641249
291925
47663
1514699
1677980
2680384
1023906
2415246
1461056
2582695
1667761
1508419
745815
500868
553626
2776081
829168
441232
422010
133815
193917
1097829
1900897
13871
2809262
795159
1051370
2864769
2549829
164104
1328212
1025240
2539189
2562779
2820963
758480
2351385
583777
1219010
2457961
2836073
1090296
1500293
1673995
420617
917400
1341803
699117
2234475
2247732
824308
2397145
2387491
328969
2134304
2139069
56698
2628763
2283593
53641
1019892
1485222
781496
2673617
206870
922125
453045
2236873
1937051
1793324
2727056
1891904
771892
2376568
1836065
2454590
690682
2621262
657595
690389
691226
1989954
2417074
557955
2127743
2130425
868161
1094865
1112520
534275
2399672
2493642
525761
412343
2302255
2342055
2717802
1374413
1519023
340770
2575141
1780006
713496
500266
2751842
680237
102232
337876
1167307
1842456
962824
2063827
576923
1801736
576881
1513745
2342381
1084582
1728437
515846
1916146
881538
1328474
528901
89638
1255645
1733600
2257141
2326746
1811125
2174731
1536104
1214637
311866
157468
1482491
2434104
2171534
20062
550127
1963845
1278166
2364607
661856
1889683
1984747
385133
2076690
1648093
2441301
2927260
1721929
970515
1535092
2284138
129585
427411
552421
624187
1371143
1035073
2599128
579570
2627650
1683960
985938
2271299
2300923
323264
1669584
1649394
1077896
723872
2602632
99873
758144
2804252
314235
1561559
2152683
2123720
1555314
1250211
2171653
282751
913342
2342094
921089
2890818
1399293
394713
1002641
2792871
2369620
322845
1108301
2667299
1948043
337097
2835208
1252607
1450124
1511876
694146
1041397
181916
1795708
1181334
1215306
896152
2508130
2578893
2038263
1127261
1382654
2729035
1529175
2300041
69741
2710781
161102
142673
482058
2529627
1366478
1831624
629862
388247
2608245
1860596
562086
193063
895010
157598
72574
2628338
2667211
1401021
2111872
202310
218342
1893986
2837433
1772986
723680
418467
1495203
2064855
2636247
340916
1240525
2858903
286586
1658094
1538669
716063
1516515
786308
707132
2528340
1110178
2209418
2326841
35933
2036037
2138135
183533
70924
757899
1746471
2032940
983436
290761
2621526
2248725
121580
1466858
1202472
68724
745330
2252332
1119069
553626
2271089
108257
2068968
616245
1980818
1612303
1365782
403927
884408
2763891
2124246
545406
1120344
507569
48434
545611
1139881
840055
529873
2671000
2791636
242214
97699
168477
1760622
733239
2287984
608371
951526
559808
1851324
1000582
1833109
2736840
1077090
2230610
1195361
2434703
2586544
2228752
2859163
2782989
2331748
2533785
863892
38449
2854355
191000
743041
1408039
291282
1709130
901926
1989353
2430353
1955570
2286336
2531371
365756
1664297
225703
942365
50992
1212386
2393862
2219717
1803937
2869449
1065104
178254
2243970
1002614
840738
2134545
1767263
957431
659918
848370
1012834
2174479
2313387
2937965
2636648
277036
2723864
2782318
2597422
480869
12831
1128906
1638225
1660460
339389
2256491
2786353
1420590
1621303
849373
709819
1239906
2276847
2830585
1275228
791443
1049498
207799
1831687
1924650
733692
110611
2054188
2024646
1232219
647019
913252
1196600
2617910
1144618
1486119
2088775
1991817
193547
2403045
2411081
351089
229421
100068
2578442
2556391
1066235
2665245
335717
2524811
304424
2869253
284711
1977540
1873465
2707755
171363
936638
2098451
1236814
693953
1648384
1038270
2384455
2070423
1342903
2860433
1168514
114939
910456
845123
1240436
362340
1058042
1352181
2697631
2742796
171649
1114745
28099
1053582
2170308
2213659
124418
1506820
1233997
1586065
1175699
2517127
2191752
930826
135554
2310200
1556985
911340
2337554
1092118
45706
1798748
1426719
1054608
693045
1999031
685131
1500032
1309108
759651
921083
2046995
706783
2864293
2886100
678287
1946244
2630366
867297
2883588
2437182
1691043
2269352
1328436
1954522
732006
2226186
1271438
2845233
2456913
674918
2004345
1940011
1454171
538436
570280
2538670
2929490
1493834
2038737
1556325
1039737
1810241
1109815
599063
266847
807177
2786251
1934446
2903824
1076207
2805971
1088412
1397859
2656216
1047421
476909
1441274
2531402
1322741
1318275
2133760
1027115
2604374
2052289
1331796
574702
2298815
31716
1849548
2203713
1999188
1723200
1636560
2476640
333354
2403964
2403960
1000314
1746056
2097981
1615535
2905246
1515297
402956
1412378
2723301
1105315
2581223
2078042
1150776
630705
2708996
422667
2750193
61320
1149238
1589111
85859
968011
2579859
2737778
356051
2844520
2331420
1275081
1186002
713908
1546423
1685967
322788
1861649
1774345
2290117
1874609
1847566
2851303
709809
176034
1408597
1731501
1771725
930862
511327
2167509
2162830
1334850
2191074
2643035
1102950
839551
1677753
1179663
1299232
535469
1015214
238156
139053
214265
1913551
1778089
606106
1010431
1019990
2749851
470657
1636843
2054482
1866225
1313044
826437
2625055
802905
1169656
1991577
1734075
2142724
2113152
2578508
614580
1112826
1723530
2392053
579727
591088
584916
1859667
2841617
2817785
1802378
2110234
1296405
1356938
1479921
1654420
1183702
1873445
261363
1429385
350926
1277030
2834119
626111
1517319
2785668
2259809
264789
1050759
392311
1669473
570587
201211
2423846
765251
2518514
2906601
175018
2715045
2076674
2755378
1096359
1217225
1464685
1281086
728333
1286840
1647258
594520
199165
882572
2349372
1667319
660794
1541062
983824
2376867
2476226
2065179
2735759
1991403
1934961
670453
1440782
2380859
2810115
1587231
419826
1395379
188070
1747575
2696049
2077155
1150700
1396777
1240585
374929
2210607
1959005
738290
566476
1402188
263309
1989708
2744061
2609141
92001
2104927
736795
119751
1587621
2030172
606627
368338
709427
2891691
2534023
358730
2658535
1199036
2697851
2702281
1618401
1744411
318149
1711317
1995738
337098
758129
2753787
2800210
2061306
1204366
1735231
2543343
226693
278890
1985782
756861
324317
75705
451892
1194956
1642037
371716
1104641
1927915
2760441
2166532
531694
2533549
322885
2145112
482118
1500959
1669458
422206
2380440
734419
1894568
2257817
643391
1141821
843215
21882
1754755
2234226
2132978
2395258
1774371
1201108
2012808
2179983
2371441
1473787
2502938
167824
583057
809620
1397630
1184076
1878329
2772830
1760911
224848
2288590
1381608
1583309
1472989
1459537
240078
2699168
1139385
72155
1636046
2376057
832321
1513794
2820973
1425772
2237278
1056137
2594518
803450
216860
2201572
426242
603443
1623057
2645973
258035
2768581
1067669
2090168
863511
977914
2483745
783511
2320595
2168562
1647934
1877531
2291122
2900930
2503559
132825
2925355
2111846
1540909
1078475
2013693
2201639
622904
998773
2242631
41190
2409562
1699747
166566
2165068
1051601
200056
575793
1240960
863330
1904322
2253728
1620682
1635836
538718
2714119
606378
764501
2901683
1854267
1903604
2091171
2046539
1457680
314631
216628
1639638
2178555
1710389
129060
2860942
339631
2717097
1326739
1473408
2570661
2678411
2329414
1984369
59934
1295846
1757665
2649795
2247664
2015530
1868237
925190
1489094
438160
1203817
2482504
1797692
978247
2265387
2435164
879019
1903971
1087754
47025
2459082
2342370
2629176
2764916
997290
1842887
792958
1643531
846539
251550
1502592
499583
847913
926500
354055
2914529
1138065
513977
1794936
2006005
1099503
1613186
1364211
1746204
2163706
880985
2106780
471281
1117461
2600350
1711069
1072910
565132
1775101
2652409
997104
2174139
2121359
2098867
1763342
2650075
1006545
476459
1701980
1839824
1479333
1894795
1933682
445569
2606810
1197802
61288
608248
295093
2383298
1342148
2296396
621400
2609864
467790
683965
2645867
2294291
2498291
2279761
1259334
1053863
1782989
1436414
2755387
2246602
2322055
484267
2526889
2038941
2473707
1789686
884595
809565
742185
469017
1998285
822024
2419946
1535794
1343744
211774
2518159
1364490
2498779
103619
443516
667817
1792181
238203
2121868
411352
341826
1126151
686321
750111
123070
2667378
2180644
2573403
527809
1360813
1253620
1868863
46330
1609855
2354553
2605231
789084
881710
1799469
953303
762214
2353108
2399011
2902659
2285170
1257081
2541786
1971825
2066304
2184881
485369
553136
1260837
1661156
2590445
155803
133055
877403
1941490
2645724
2080679
2428827
1081110
752752
892981
2769107
2331096
858410
1679127
2856432
985610
2407760
918132
2624582
2848852
731147
148987
374071
694428
280932
2938238
2203927
2671309
2435137
1629594
627337
2751126
2935004
2506779
1241274
2869111
891305
2635492
1517869
2080853
1957522
2746619
304108
1007188
49021
161159
430671
2933933
491438
2470568
2462513
1702568
1307436
860709
1623733
279987
411246
1249441
1692862
457583
2296237
2286694
797838
644639
1816557
1466262
1100561
832575
1613852
975027
1594094
674220
673102
1306050
2748574
2066779
1330979
1568829
684354
2170214
839523
673278
2631823
203648
2844053
660004
2800412
2922702
968297
1010914
1154204
1369928
2836203
1908085
1883354
2603168
587200
1127882
1069988
2176163
1905028
250893
2676307
351516
175546
731365
96739
962836
471511
454375
2420517
2398528
419461
2291490
2198610
229409
2208513
1814629
122386
589781
2871201
2519399
2289214
2732941
285987
2633039
2025155
1806918
2645315
1507663
1829920
2778489
1039708
2906187
1547603
1190785
1736086
1422347
2322402
939574
2680578
2673660
849374
1463304
2493468
2414169
2046962
2571908
1491991
2826021
365085
478171
1233042
685010
2413923
2039897
419775
1539201
1850128
2729139
978318
596422
1699968
2831998
2891292
2861920
1238073
533771
1696196
490319
573159
1438104
1356578
17973
96782
1844690
886463
1860994
2934476
1211551
1010008
1469306
2274041
1266882
1475884
1703530
549701
1205071
1533863
442148
1671992
1768582
2176441
2198838
2865060
2321613
2484581
366950
825755
209806
1154071
1266777
2238695
2040749
2440391
2799660
2168377
2218244
1708953
1140505
259229
2141276
1972747
894708
2807959
2319703
2001585
974130
9070
882387
1946839
1556562
2896248
1646704
1179353
2371034
2928222
1270971
2527398
2172428
2119564
2343534
964017
1970757
2405277
2036573
735829
1416048
1728584
1681466
13816
487728
1122083
2029169
2064489
112693
532351
875231
762179
1649424
1805757
2804432
2377515
296976
539903
1696038
2402751
2232606
2540455
165237
160901
72781
119717
509179
867785
1359714
1520812
182187
1936631
1157389
2636040
117789
2885200
498872
485208
229125
685922
1633361
1399909
2159925
2290906
2333177
1840388
1982281
1360890
497250
1414978
1733605
194605
2612192
2574658
2504578
1320700
2573829
1915994
2392521
1839269
2701230
1567667
434756
1678207
1042443
1125650
2885163
1822194
1383088
2263054
2123916
2080491
1648559
84678
804421
430770
1926373
1193668
963526
1490115
2784737
1405855
228250
1150691
295834
2083976
1940639
1115088
277566
2560168
152315
1326513
1877988
227760
181530
249510
1484402
395222
484763
2679420
1753072
1829833
2395208
551378
2702541
2339575
678491
1829992
2312941
1102942
2877630
1900909
2592278
269815
2568089
1310861
1486622
1017870
679183
1317015
2705538
1136193
2841732
2663438
357616
1781744
1042920
509436
644341
2560739
89736
199010
701765
2382974
1430115
1452568
1553327
845610
2083541
237226
1740041
130810
2149628
257539
2716474
1154863
2799107
2416073
2602144
2254352
578615
495488
834430
1841939
1373160
2816574
2821611
2335068
1719763
2344952
1607041
120709
1377569
119991
1785897
2276475
223828
591214
352687
906332
772974
526739
1033197
1645265
1447940
1060390
2038014
2098266
390394
1752637
2336544
1979149
2457619
645049
149476
358349
1042611
1075356
1358692
318231
1326673
2670698
2684085
283756
490807
2035169
1508030
240997
967866
2207347
778108
929988
838725
1732453
2679827
863826
2252146
409572
1298108
340590
1619438
1750294
1651547
2684734
968740
506508
1322488
1776392
1316738
1886959
1223095
1043028
1380491
446623
2452790
402196
2336524
399541
989194
849788
2815386
1430734
110117
49296
812925
1545453
2491444
999865
2320579
1050939
2722176
2171906
1816931
2074187
443377
654604
1826121
2189090
1789042
2635182
262835
2052382
1008467
2557539
819091
86621
16631
1438140
740512
2712425
1704917
272199
1294512
2642700
682839
1025037
2154651
773684
2693651
93389
455617
2226635
1009510
1937467
602368
605041
1467892
2056139
236108
2228525
2042998
1945907
510085
1390652
2418671
803812
954987
1114637
1356774
2787396
480040
391254
1883667
2311772
1161670
170048
190615
1030551
1071085
1552725
1511346
2388666
2214352
1775674
503899
1166211
1155502
793587
1221784
793708
401440
1819771
2336457
2332517
2210851
510439
1433016
2087533
1507043
999315
2620746
1817237
777552
2375697
2278313
590061
2863505
1813592
2340451
967488
476074
2535491
1547068
994669
1285088
2791652
2313916
149808
839136
578629
1909959
1053917
1525169
1184669
2592261
715742
2897985
68113
1734505
2397856
712884
603185
1221090
2634360
2860782
1890714
1728367
1492865
1006006
1281789
61391
1725534
643310
1780009
597564
1775636
2549927
2279198
1064837
1387404
1994612
106485
2144102
2570033
104714
1201238
621850
462297
1415269
2651904
192998
1607628
610270
271209
79099
1746150
256851
2281417
1615816
2394497
2511151
732252
2665855
1869574
1333087
768720
2555926
2219110
487896
579491
1169990
797972
1018839
637851
2658179
1574102
2656748
1638375
90569
1185722
553310
623556
2189492
1883
109717
13254
2422697
1265469
1051435
1850241
1232613
1352692
748802
758509
2647557
1966266
1180873
2093663
2249287
1768805
1003794
324391
177858
614517
165092
34734
2738386
2729180
2540391
1080782
2279473
1680822
1136928
83960
1126593
678081
1151492
1690539
1228614
1869260
1379525
646649
493366
1276420
1766488
1861172
1128228
1434889
2648111
2484839
557283
866636
2844548
1561683
718369
1033744
698002
1759875
1304517
25958
1090166
801011
978366
2186309
1956386
1744916
136831
2113832
1457317
1100580
2321298
127931
517841
2308514
478511
641778
2384864
2563192
229348
1122408
1802650
2920514
641163
229646
2559621
2681418
2508115
549053
1529895
712582
2442622
1512264
1896442
1309367
2928933
2845902
1425592
2510281
2261612
2195510
1954058
1851245
2851921
263249
936565
1355861
1505748
1203586
2002721
1524079
924841
2328514
1020638
572286
1912399
313757
2011787
2547358
219423
1393354
1465653
580297
2136355
1171818
1569326
2324598
350511
931676
2328904
462360
563371
2599093
1235931
2913830
612853
2792909
1732125
211579
322635
2561009
2043349
1022838
87922
581724
139050
2134035
171701
734771
1787184
1275341
897426
2134970
1529233
2040814
1172251
982215
1785757
897032
744937
2307700
850760
800357
1296487
2141251
97762
492783
2844421
585118
2297491
545349
557842
1220175
776363
1496800
2935102
2238923
1439408
1857019
627880
2721299
2496327
947659
204747
2364874
2119692
495475
1589476
2861035
2052982
95973
1463731
2508133
657643
2830836
2231903
1316966
170105
39845
1817168
1350507
1727784
2809576
292971
1719778
665889
306962
2626793
524991
527152
1467597
1154549
765076
979068
2492653
20888
529843
982297
1722309
1634594
2460311
1355773
2370030
1364748
2307932
2455534
163046
1723219
2686577
1290677
2362088
1132818
1484910
1446602
2512395
978649
173541
2307923
1500488
1591477
2588389
93716
1580352
953015
2011735
1052595
50631
460345
2370808
2093415
1739118
2193399
2636994
983527
1166381
2513376
2855964
1343723
1714230
51296
1862508
686665
2752401
334127
1393968
1602077
2573576
214219
2782109
207372
353150
1140661
2181348
499595
1320542
310378
2863425
1461120
1179939
2438755
1036838
1242323
1731375
851884
1473382
1792338
155534
2129296
1875837
1862632
1326582
1656095
2316499
1477784
1869858
2124808
1070805
790404
1813522
2144026
2379362
2619297
1889882
49431
866300
504809
366212
1596982
892490
1084942
2443272
881916
2864951
1018292
1242444
1110858
2727625
693856
1674240
810216
788669
1810616
1243323
135093
1742707
2569638
535459
1846348
390564
2292703
111343
665207
368331
1523671
1310143
399628
1427389
2227814
2907928
84780
1849854
1391083
620766
2453085
611828
1453097
1386687
204226
2005222
2416078
1441959
2921346
502600
1135504
2643166
38654
1584311
186159
2381660
1433823
1098410
1974966
1155879
1253961
1727662
1493932
1907005
515555
104876
1841527
30340
2870174
713330
1008501
331950
380490
1645131
773384
1034964
2060454
2712099
904428
1683926
572918
1206538
2491262
1729131
2894396
1899611
1372759
1533529
2248666
2545198
1131618
581806
1961959
1265008
348058
1447096
352326
1408907
535971
317353
2300376
1834153
1300959
2102123
1088238
2024423
867715
771735
2083901
278902
2707029
975823
391659
371063
1882689
2299030
1216615
997620
1240413
1942789
2830265
393772
1363275
2555616
151304
506707
1075041
2063946
1595936
1348833
8346
1242212
612685
1172681
2509718
2199981
2301754
655695
1264973
482592
1823691
1954986
184289
1342537
449960
1631626
2072820
2412606
628464
1481094
850059
2734972
2155400
2008505
364706
2024139
370875
837701
5459
2338798
1754772
715788
2895823
1761574
833007
1209162
2071745
2389367
1816219
2497177
2619727
54309
2475668
2765459
2088393
374025
1478847
2311040
2572995
1422177
1762434
297335
949640
1800783
566681
944862
284219
2326391
1678147
246478
285036
326898
1118479
62467
1549176
1071880
984897
1549141
1606734
2419521
1636482
2400293
171591
1302151
228271
2529790
110846
566410
2745874
1765005
1745376
949818
913285
598810
2018155
96423
897987
1596091
2864433
2851875
456534
241031
1770318
476487
324007
1675623
981359
640539
2774738
2079292
1055679
156624
1493880
2216801
2302191
66531
1121971
747777
1810214
1197483
1713001
864422
2580622
2666142
1131035
1389008
7909
2882045
540447
1506299
1236671
1164373
2894909
1395569
1404176
2908327
2471824
1088293
1843519
1838246
2506956
126274
1138504
1824601
334535
2190328
2418481
1195523
1703125
534419
2121311
338809
819880
741566
767478
2897852
994936
2067203
79657
517952
2916983
1415301
1780303
1397876
2705456
2411414
1260819
1354028
1427089
2061879
2497444
1972022
2686828
2557031
2094957
854428
836995
1898490
1565066
548706
1166767
1395477
1315140
618325
96562
2932648
795371
2854022
852728
1661993
336353
2502751
367696
2095894
1858659
2896485
2113501
735092
2880359
2294185
2143498
2766475
2357379
2775242
2098924
152603
1561131
1849553
198714
1303491
971052
2774430
258605
2078579
1351959
1935594
1837412
1705349
168577
774723
2105058
2354107
2333108
1050060
156183
2331929
1333623
1066784
2227351
2278160
149009
1928021
992384
40783
1447104
2342112
1334664
212174
1538894
342387
2726455
923207
1957862
682022
2148816
2739869
1594839
2546609
1586928
2671626
2106249
1422536
2834684
1364170
1805486
1731722
775092
1953433
2255224
1647232
1593907
1499581
852067
2395607
2780916
1860211
1745699
1653203
789256
1835537
65912
2116875
1691953
1602147
1033151
137366
958121
60044
2774724
2939275
459787
2047132
847233
2343582
2654799
413659
875526
455055
1247546
1953392
206823
316824
1228385
624368
2620875
1666370
498566
2901110
568771
620794
105855
2258612
296665
1710475
1539436
2680602
1664548
1018972
138004
1158488
2540643
1049134
308909
2609917
2026605
1206993
133859
1716663
36101
678757
1782044
2745006
1923485
698513
910022
970610
2719004
901761
1318231
1831780
1090854
1687960
2420484
1296158
1597457
483690
141177
1253033
1657228
1925043
896046
699116
402501
2134940
2870207
1660284
1226404
469338
72289
399414
1672651
394425
1472452
1186082
1991514
1749455
1241038
1980119
326224
2093515
2614888
1680468
427087
683932
2379726
397998
204029
620383
871398
1861214
2204832
1805962
2692876
2380659
1225756
1841309
65355
2828877
56775
600760
459795
950250
2298112
301449
2486912
2083093
1647396
2382790
204982
1688850
2808323
2846766
1435054
1283382
2410375
837021
2803556
2296803
1935227
42465
460766
767376
1723895
1064178
1542750
2812849
2136922
2671681
641469
151902
1616280
428781
1914206
2787297
244032
2548702
48496
61494
2462655
2937530
295986
367498
1624012
18242
2868890
1285311
306015
216084
1939529
2035610
65161
1279899
308400
1309086
96409
2578267
1596914
884404
681291
353302
1067886
817694
1161327
2252536
2201988
1494532
2596478
1804118
2613920
1637598
734071
2223402
2826712
438154
1709125
2840104
1016427
155472
879374
231638
19010
2815307
1076638
2859123
435157
2427654
113648
599734
2319068
313345
1843979
777477
86395
1263950
2249124
2938908
2791280
2025983
2616124
1792017
1854391
974283
964725
1557180
217097
1709372
2538464
2822523
203883
509797
2549722
1269345
2813719
815814
189616
2593178
2592413
2378907
1833117
1168137
2202102
1959156
621554
2767243
573371
507227
1121939
1305915
472305
2111535
1367964
2671067
860750
1336860
1270069
259442
1606503
2510934
2481924
374629
1620488
2367151
1431872
710204
382069
2482872
516257
1750794
2119962
659199
621412
1444049
2536964
228722
252950
2038792
867722
2197853
299746
16605
1805278
776225
2603797
2056251
2511218
344921
2025972
1654829
1395171
2510238
346578
249391
175769
1185225
72668
600501
117633
1552073
791053
335498
39262
953505
89939
2696107
1457612
1134579
2761925
456276
1503820
1297863
809281
1477352
1319459
2388492
180495
2453807
452534
2146897
1683297
2475892
41338
1411374
891875
1124050
976430
230255
1019574
1447828
2897190
188406
1819056
1626126
1371789
1688791
227861
2447096
2004989
2394607
2093297
463589
34624
889115
783554
1482690
1988790
84635
429925
2224863
2854735
299293
2595413
1907596
2317551
2008348
1381504
1233612
2597677
2182294
95068
2645184
1662038
1480584
2263987
1592347
359147
2230829
191789
1694162
719013
2463223
998689
270131
1019965
1585559
793716
748709
1802942
2788117
1388580
2578373
2772121
293128
2436436
1103319
636174
558298
691438
329760
2301393
2434189
591253
2837614
1359729
1673386
1101329
1761179
1920714
654893
2331379
1079118
413298
852534
821613
1112741
575110
1213881
489478
1075143
2727101
1922350
1183886
295554
1332933
1906475
821819
2253578
2219377
136170
1449096
1470604
970645
1070541
2135697
2287637
1525598
999163
617526
1338021
2451731
569902
2160003
1669222
966916
2343973
1882626
1543867
1186176
1050301
2198011
2541033
1829266
2662675
2307255
1213095
2230730
2020536
1296711
577040
319127
1161171
1614764
1269640
1625752
1602119
394594
182646
757189
1982894
1762800
128124
1417100
378154
2258769
2457274
2323219
1145727
2486194
2906759
83859
1030558
2833517
1500512
2291852
2837680
1528060
2873574
1184386
2839245
89174
1528614
1445655
2920387
867696
1799082
616700
2015042
722197
988426
992129
2773705
370641
2294029
303158
2741426
1303273
2362802
1085796
2304074
839706
2271009
1809484
2362611
2408393
1752916
97157
55382
1781535
1338409
2515748
2580978
948645
2290396
935204
2764405
1027452
512167
1247626
482608
30861
52338
1307948
500783
485366
859397
2142435
494678
2185627
2925092
2576285
2236960
2304208
1493006
2849267
787976
1248130
1072245
1466095
956114
1841078
1900802
2317694
450701
1675202
2118960
2433471
1313078
926327
2651497
1820
2759399
2660300
1755433
1712994
1710310
584174
2736204
817774
562764
2499865
1484836
1690233
2505769
1733510
2449431
1046047
831211
2846385
1038284
1602473
1300259
2683764
1077614
2384525
1985776
890834
41589
343407
1863707
1338404
1136748
2927369
740668
1390767
1545059
2178836
2747909
2038953
1781424
1475775
127358
2784953
1584751
325725
1709783
2279220
2217911
1815658
1019315
984868
1809239
18320
705905
1530565
2018031
1238788
66350
1296173
2121879
2169728
499159
528849
2652664
993483
2595546
2475246
2432646
837740
2368696
2126509
2063410
70444
2213701
2727071
566227
1809367
833239
2638716
2443195
1632028
92357
2790919
113014
231150
2285436
422231
201610
617368
2400918
86972
1415876
2177772
1003791
2293676
2840167
894412
94126
2581448
751515
1548807
2546199
2872942
351662
2554985
2828172
681158
781896
158133
869360
75731
1505994
197962
1752332
339421
1447197
2837118
1271098
679696
2839365
2597354
765227
1978748
2387124
880536
1458007
1075819
2763345
470385
1884476
315152
654130
1693120
2095287
842246
1672098
1252499
1160612
2765607
761163
369790
1836118
2522686
1536498
1689667
554888
956646
2634440
2821600
203078
2023665
1819086
2505581
634816
1740282
705898
1650475
1366912
871373
835411
1642096
1922415
636857
2315386
244951
492423
2809628
1080070
961571
1840705
612459
230698
61503
685808
1627319
1542324
1937997
1909871
1423867
837390
1636957
495388
2552750
165784
213767
759436
1593251
2725803
175874
1807105
52816
2294812
2849756
1315886
116570
2498777
1947150
2068362
2867793
1165426
1537113
2050483
1275611
421525
2064366
1766715
2154080
2460375
1320506
2916331
200637
1666571
388311
1984292
1427425
2550549
2835456
604393
849671
595952
750652
1736427
1942607
1197805
1885047
1075668
2131896
2225786
1949312
44141
1172246
773781
2460429
1748581
2447950
440875
1330802
451576
559611
1096879
753878
2158716
2500910
1842023
1449814
1161013
1348987
1463524
2132798
1531630
2020996
1818318
2775941
2913503
1537825
1865437
2279945
2400088
2612014
1566284
2648585
2638072
1086496
2021285
313635
2890243
2030064
696895
1718733
1829321
2158386
1782421
2482523
2180305
930827
1356341
2708943
270917
1910833
2483867
1245
442248
1914979
60373
59400
2539549
576434
731174
401043
374287
1856294
491333
2614317
605212
2230125
393787
800546
1993484
180302
155054
1097894
2091882
1824368
1426570
467657
2582902
1766455
1919148
1797353
805888
265376
1038743
363693
583161
2600682
1073728
164154
2766438
2231463
1337556
289948
105139
1117829
867846
1357380
2144572
259713
1371412
453565
1071797
660360
1407593
1713954
106729
2348967
1227208
1534793
2230686
2055694
1077623
731235
1662741
1426973
1769362
2410609
409996
2195976
1456075
2328273
1301228
38123
2332156
2100999
2757889
1693572
2176617
2030578
116711
1818231
590657
2548194
2832278
1184593
2595900
2873390
2534967
2061898
414023
1238080
813260
1670984
2603863
1284277
5894
2265102
1242022
1359947
657362
2464187
1737418
1990910
1191674
688489
2312762
164126
1004425
658774
285081
618238
1228961
774297
1460049
687513
2847958
2908559
1975134
1304141
2618213
1815189
719739
2800680
655882
2494767
2684980
2804062
2587448
178760
885470
1034689
2497109
2939404
1907192
826681
1342265
2782569
1260229
2310176
443288
1538076
84776
200685
483728
135933
619888
2481471
2663971
666834
613673
2184141
1137843
1548765
624162
779357
642558
1953627
835996
441933
1824521
2561503
795055
595184
759481
728145
1504753
2246950
776512
2776539
375575
581842
401747
2706171
1052049
2715660
530002
15309
2056392
413751
1651570
2197507
1879408
2380141
405621
248820
1652034
2258307
1338629
320489
2190813
2169599
2527626
1020327
1703249
1695100
2491673
2392004
2210335
530508
1346962
569949
1100673
1082531
151153
943173
564146
654889
1000722
350218
1383199
210414
1711122
1967899
536460
2850239
368467
1368239
2289300
1366624
307214
1562756
2117805
664308
1235178
2198155
1104632
126265
790670
1220264
2261128
1849715
606873
1361833
1223105
1252618
1776283
2257110
479000
1149066
1746809
2434094
2843348
2055623
680626
1927629
1958175
650892
2467657
2348697
552490
1873102
1181150
1894197
1001
1483002
1102946
1182637
1818848
46180
1332777
1384883
1510123
405538
1975222
2754642
1101790
1378604
2410052
2734556
1169086
1860988
491586
2066611
2512909
482529
1511463
1795871
622971
1476597
187862
620337
1804509
435735
43380
2771034
146744
792
2833263
1071054
379
448648
694156
653167
2597831
1171322
2829520
400754
1896471
34246
2564624
631458
1907477
1321113
2820936
275480
1528136
404001
1507903
528752
2540942
2113707
2925970
2159290
2689501
1510911
536206
860477
1084889
2892562
2776573
2343011
330234
239393
2229467
1645796
842004
2613585
409222
1576231
765759
2122981
930787
233946
403846
2315348
939304
1623710
1961988
1747549
2816901
123919
2872392
2083326
2872040
2051754
782293
912376
2733508
1393436
1148834
2855863
1451976
1865099
1283616
2674165
2699236
110752
2002424
724276
229874
1765963
2181428
1082408
283280
524413
1547015
2828761
1625120
2291020
267853
645394
591497
2362156
2763680
553808
355372
278033
302895
1009124
1345186
1754367
602591
380559
1887499
1131901
2539728
2157902
2484508
1380716
2319396
261152
1052918
2351778
2403574
2730530
18091
611566
10454
1300728
694416
1579579
2595733
722681
1266829
2040217
460098
1468568
505789
2780688
659963
2233343
1322117
2712823
829748
2083628
2360075
1790045
1680768
2109547
501404
336810
35980
873503
1060688
2504954
1583176
568243
125814
87922
2180182
2680797
818834
2785174
2232828
2693384
2295343
874969
1383259
1599510
1912417
1747475
1729420
1907800
1603527
2193870
2735474
76541
1367691
2151231
166660
1611595
1709728
194453
1645637
965283
2374978
1451145
39270
949937
1247154
2089721
1075468
2279265
2117625
521676
2388107
1945821
1565062
2475103
1343948
1931909
2726356
1503018
2034533
2182968
1316706
1883821
1347304
2229581
1469522
2597020
651631
1475680
2482868
1108316
1206593
2618453
417900
1840408
570687
176805
2604218
2005546
1319976
2882399
2030265
1937526
480984
1867943
580468
2737417
2079750
1464042
971692
1885824
400363
1209200
2831646
1301282
1778234
1193578
2042393
1201034
2612689
2644715
2208542
1760792
2070216
2227265
548508
676638
2024452
763769
934921
813442
334618
598074
1608752
1965689
1989179
602047
1349875
2186933
2138874
2323492
1680619
1697640
322069
2485613
646395
1900471
1057156
2452599
439272
2082432
2653106
135695
361904
425167
2392851
1823664
633762
2033689
915633
905826
256851
2884392
2735403
2133693
2634320
2770277
2802959
1385261
774501
604815
890725
2116570
922609
2540214
2900782
88972
563147
2392890
686448
1054008
648773
1227596
833114
598479
1317553
1153819
1638070
1979487
327515
2530478
1949384
4867
2756146
1221846
280371
1842959
2045791
2260779
1237581
2519754
2605131
645058
2287166
2424847
271166
1123880
1036814
2885488
1104662
2333994
500334
1296581
2669070
938971
346521
1136806
2156348
1892784
1708792
793463
50940
1934627
326226
2084810
583044
913560
2102879
1156375
471652
2333191
436521
644738
778539
2514735
2874095
2288004
647563
945866
2028379
1754182
1679401
2493839
1200435
1440530
2773139
2399720
2432187
2085554
2044721
535583
2653124
2533691
2042709
1510514
2303570
2257647
877127
1110700
2726093
2586527
1601922
344449
2287519
1733206
666491
2845226
2043771
448044
2697780
313009
1300311
743026
2228134
1165311
2368868
303609
2314604
2182837
340247
2787098
1509937
1025801
2906093
859249
2594188
2728971
465395
845787
859856
2255150
1818636
1978867
2115897
2229301
1340570
623946
523144
1309681
752375
795321
307338
768778
820392
2849126
1691474
1517633
451714
618740
2556995
483787
1581991
2298438
1505540
699094
300029
1145194
339236
1440201
822133
2800187
736568
1932817
1841948
2657698
905799
1478705
580169
537000
2105235
1071740
2749276
1868114
840957
1132153
1378520
1759312
2399054
43138
1909538
647682
534286
2050534
600267
2518184
1737661
2889021
2926619
221158
1960804
1300517
924603
1691257
1124621
1483911
1612652
2467892
2529129
2836429
856144
81112
1800540
1464933
2187821
1649079
1390818
2217942
2525044
1291361
674097
2024498
2919093
1053169
165338
1071775
2075648
1261366
928000
1463394
2736710
2057438
1880173
1657535
4285
2004965
2153470
859767
873390
1156200
1966875
1988910
1048752
973529
2778869
1147921
1343526
679743
765320
1276486
2508001
181955
2763781
1030008
1137806
2099547
1893724
1596289
939077
783638
839075
1707705
1210421
543187
1885149
2764684
2426121
2798432
171326
1063705
1014152
122639
1277524
2819575
2282926
782680
1991448
958439
2098286
585183
634908
2267085
1100105
2733835
109110
1303284
855929
220702
1321079
2604332
1937079
1258541
1097296
456260
718650
1322494
778288
94132
2684943
2689731
1645986
557242
1725659
111471
1132360
1735264
1997453
2698433
927275
2321982
2915912
1228013
2147235
2219210
927994
741805
72818
683623
452059
2267260
1477028
1465154
2921056
2502513
418373
498893
1206791
545592
1031414
2893767
1414393
48057
172895
913620
2873024
612407
25672
1250218
2634976
1775069
750725
364588
2805443
526351
1794028
1433488
1613515
1043363
578738
2877026
963315
2013551
2896433
1537894
836512
45678
1751682
125246
842884
1857952
1855825
424315
2488911
1003019
1678572
404318
635369
1586629
1472398
548680
2737244
1709875
1102231
2687324
1909808
901131
294236
2065929
2669644
2144825
1780633
2458225
2070504
1009290
2773557
2940216
76979
554159
475722
2088357
1772068
1454522
2031160
2262169
1081725
1676176
1827126
320456
1182356
1899939
360393
2265284
2538370
2174956
2903722
2904410
1441015
923479
415289
2896268
497391
2881782
1861339
1277322
1448322
189583
2363842
1664424
2911765
2020144
1223836
1205454
1398129
1390092
773669
2262815
780381
331564
597087
251890
894344
2043692
325251
1348898
1411641
2498900
2128920
1068045
153883
1484170
1580569
1339998
1803828
1515811
1407792
2380545
1117413
2490193
1488923
1097331
2919474
2855105
1357368
1000346
694545
605204
700910
1033057
355827
1904662
109234
2175108
960959
1717206
197324
569819
2000062
2902618
598508
2641449
220854
460683
1115299
1496403
1797981
2704008
1291684
2566326
410020
834519
1672685
1559065
2395562
620444
1275984
429639
1142900
287570
2467235
1720892
2127011
270393
1814628
1605026
2240323
1671574
2702311
1063491
374720
1949927
2882077
496333
2169687
413331
1930362
1440638
1779792
994585
628529
2937547
1809053
1857657
1544229
2161040
1939958
644491
228994
1148029
663698
907017
2496249
1403925
2499221
2722800
1800407
2359480
1521823
1927206
230027
2129715
2096246
2933698
441570
1091284
683159
1867707
2403402
507501
269232
2906257
997736
2408468
2432846
2492570
2913604
276817
2017727
717080
371287
2200126
853018
1028548
2495019
2561617
1666492
1497497
857665
1743628
2249087
1166277
1747051
2177085
2445870
764645
910004
1248624
2456362
2542973
1580455
1947709
2464103
312018
441512
733064
594780
2332889
2285917
726814
1537891
196850
1490071
750278
506809
1373572
466468
534542
2269405
2420362
184349
2384030
1630434
1286897
765430
748408
2619086
2853052
2460434
2414077
2829276
1127476
706773
402502
245360
1077809
875706
446728
433155
2868959
1000480
2256113
444837
1530535
1712684
2855068
1300873
1801831
2714831
2403603
361267
272415
379152
270979
471973
2912023
409359
2323631
2545863
2382166
2313400
2569430
295484
1742769
1379751
2536061
2742941
1622728
2834994
666094
287491
1362868
2645298
1697705
2171047
1962828
715645
2200544
406118
2421667
959998
2794834
1854554
2792334
20494
2585494
297046
2410237
2242338
219805
20552
1243498
540405
2176872
1850165
716028
1709982
781757
2262124
1476686
1180579
336062
1538496
174467
2650150
283653
144690
2276070
1823115
167604
1317616
481469
2538696
216240
336881
1738340
344802
872983
2597980
1139829
2053397
2916215
1346206
351979
2483926
2521803
1326245
2811385
2164391
381690
651069
1628173
2580555
2069719
2613048
464012
1341757
1858746
2175494
2581784
1670057
230297
2525594
454727
597739
1437204
2070917
1601078
2108718
324551
1159603
2809281
525650
1689544
2384054
1390373
1208513
1403913
1424795
1932891
2682189
2728506
20859
2192714
2126768
665294
2428584
776121
1952467
2415358
1381997
953692
1299326
2259867
1178988
2135708
904451
2226377
1357092
1036846
1671157
690807
2508365
1635363
2585594
443115
1089617
1087608
13389
818078
468794
193608
2058874
1858010
1164528
1673270
1246297
2015448
2876092
2429911
453886
2302114
1818155
1071444
106253
278248
1514570
2324626
1464962
287345
1860270
2011077
579650
1186862
433270
880781
1251114
1702777
1245958
2706656
1775739
2690421
436628
2529790
1833584
1759382
266211
2079761
137332
2738643
993960
1431561
319221
1785456
1969939
958703
2565863
2334891
936008
797834
271090
2891844
1691502
1550239
2293909
278715
1788601
258478
105220
2535637
1605710
861442
1693840
933550
1418072
2204426
295659
891681
145984
339719
2516218
2900489
810418
2339707
861662
2683738
2580285
2330228
2068460
1283157
2897668
314002
3924
777236
1851855
1863835
1124021
324263
2144803
198467
1700158
1246181
1476131
2245268
924747
2341388
2246563
589938
1035333
378991
2631490
2883598
1969539
1357239
2012514
236908
2790493
1483427
1680941
655060
483033
2371133
2329697
2604112
2414770
2002515
4121
1317042
1522565
570652
933456
120128
1025570
264659
10823
1727751
2832519
1011837
1280754
1372950
2653509
2336331
2697979
2796573
1234880
963332
624921
1539373
777269
2059898
794130
1794984
2849936
57007
333456
2454113
701005
269259
1139851
174843
494576
1134809
2169135
2626900
2589740
543451
1920343
1074330
2013490
2725413
2366673
1228365
1280917
289897
417076
2479728
2479146
129278
128328
243569
2868523
2007280
1204200
920054
1414701
2373032
107511
1978365
212595
1635811
462123
1632080
1081680
157568
48160
225177
1551762
721686
1000445
1556513
296263
2504867
1555060
1404181
558966
1332838
1050936
108913
190498
1320442
340449
1794376
2441126
2706820
1646757
149699
381550
1802972
1634409
1823229
2219107
1635028
2368821
1564570
2871841
2109486
2719510
544925
2511447
568134
2738980
1782439
1641282
2080515
1605582
1218483
1316739
2488222
1739461
2420900
999445
1590903
160612
1361636
2198808
1297408
2793661
376340
1332345
1060858
253345
458601
1084630
2365
2585047
1202620
182372
1709173
1846418
2230086
2845681
2583855
1164865
2637420
1371179
2158959
70306
1863320
2726046
825956
2120521
1915830
2745516
2136419
2375144
2522949
170268
1255283
2689264
2723233
1315270
2919328
1576191
1542510
745686
2847717
2278744
559979
2128337
502297
1606602
1055100
1152292
80356
353043
2127335
1185785
2760436
1993596
2479448
718794
2799891
24425
252826
1786147
381245
2729764
619372
1679849
2671872
1634979
660206
2642136
2403673
1399668
2298866
2884533
2285135
717766
276366
367333
1454712
1369598
569368
1362558
1082934
1900449
1739702
1558955
1772704
2885999
2806262
1111268
2630834
484938
1288963
1287831
2337369
2879005
2172903
941063
1572381
2719078
422029
2397381
444742
2924277
2684873
2157021
1377805
584669
4536
1949849
330075
2615480
815788
669251
1326450
592081
2287147
354682
2205196
1623056
2279688
7443
2370325
499885
660004
1151948
2842144
2490747
2426016
1403289
1016191
1002394
1650719
1384714
2387323
1044929
2143822
2194915
2120572
2658707
222115
1742859
1055008
1813096
1782592
2290760
2522178
2544087
1730203
2916167
1401066
1767802
431215
2837519
2684374
1176697
636997
1472659
421585
2063769
295674
2921090
642767
1039628
1158507
2179987
908508
248253
850709
51710
2001216
1750319
343111
1673326
2057314
1288837
1109130
1701003
2444634
1620727
1497234
2552984
1306218
2435602
209218
1471872
862175
430999
2396466
826138
2459338
1095383
1560571
1264564
225514
1544584
449697
444569
1365898
867300
2871782
989017
1055836
2557921
1363412
231351
1971991
157506
344377
1563811
2565174
772439
2468916
2743484
892801
1978430
7844
2733648
858901
2747577
1279267
1887087
1519212
2302206
2812933
1401203
2308606
1237072
1766551
2525614
2665636
1841258
255967
2188048
264741
2210544
953903
1148809
2460608
647003
223
924602
1766449
2781215
2497944
1365854
2515308
2217730
1908875
2636036
2396094
1375809
2721494
1794836
2817452
2847509
1037719
656453
482108
551381
841993
242633
1366666
1343589
1096729
209839
980707
2046612
2569985
217320
2483547
2604346
995819
2210481
1578818
574756
1359718
41746
163729
863702
2740322
33887
1397836
169309
920577
1574442
1402690
739924
497198
579270
1772993
1998189
373444
1668423
2464193
1423396
1080076
573214
1261312
1723564
1706656
2668840
1456033
36122
163903
1688582
741711
985173
1807046
2701612
901931
2319448
1840604
2156345
729233
2754810
1140625
2754770
1622926
1517408
2153593
1257252
847610
2057038
1810710
1349663
1963690
1775557
995318
2875499
850499
2083351
2848970
498796
1982741
2417906
2217198
1043481
544751
2655844
1957285
1429684
553994
1270564
103610
2276624
629844
2463217
819516
1320712
1795272
1141761
807364
1720229
1459104
2848167
223567
1154668
1517102
2648419
1087383
11436
985604
486573
892402
2009599
2023079
2637460
2798588
1420262
1329577
65261
921500
1987896
400094
1239331
1571622
2918382
1344709
1510867
1675258
1494446
352513
1803589
2563265
470002
2147421
1274115
1698585
178579
1997941
675202
911844
437678
2498704
1284773
1711896
2839218
2914414
1317951
781020
1825641
1057369
2331758
1889059
1848524
2470480
156850
2669641
663164
1453322
1417010
2502357
859662
236228
1653596
2855026
2417557
1959045
2032844
1786137
1006108
978499
466462
1078591
1598978
1005895
2606251
2328180
2344275
180794
326895
703917
1712846
1988456
185623
1560902
2435705
2402756
2716155
1146768
2114876
37924
99038
2009645
2103705
2535015
1074673
209125
2729787
639470
2861978
1465213
204081
2772939
480734
814278
2106582
2726635
394875
2192730
947698
2640777
2802149
999922
138439
1237301
2485487
2873797
1957540
998770
360973
1207769
1959419
2088708
2208011
716202
753074
2199223
1560703
2363584
1841772
105035
1197742
132999
811526
2069667
2246140
2351942
631031
2062399
1094984
2195248
1068952
2373473
1716955
1040717
703841
554522
180675
711576
2736769
721390
2213407
2193930
1442061
730585
728268
2671420
187116
2771257
2631987
772528
682807
2535020
364840
2902469
2279991
2436866
1595941
1895952
2333806
1904132
1038778
446945
1577843
1573361
1871039
1414969
466317
2057443
1286966
977307
2089018
2078487
1372069
2648154
2897407
727194
2183935
1546530
516922
528582
2194998
2457662
2845317
643935
2807062
1659771
1349174
1975704
2508388
549475
1422063
1388795
47195
1145234
2209506
892222
981923
527954
2314062
2784275
1640688
2289107
1629665
858477
1920928
1793642
1206934
811947
1287564
2173798
2564876
7052
1758318
42891
291943
709626
351479
2036126
1702578
2228190
2569761
198584
2780864
1928271
1947885
137555
417503
1217204
670466
274878
2201335
1555458
2744973
388784
1070015
642639
242808
1120162
177076
1704645
1582577
645861
2495558
193396
1677868
2096899
318413
4779
2504626
2074130
2358270
2012390
2190454
1938608
1798664
2041470
2678709
263879
671692
504618
405220
686904
1042269
1588101
1151570
850728
725355
195619
670632
151816
2664457
243430
1558777
2470349
397718
204496
504088
2231839
88433
2269014
1923741
2494628
1023722
85044
1441462
34515
2477010
2531243
2714340
2800900
1582337
2765225
1922331
2924250
2865159
725449
862702
613241
79471
1137024
2911544
383671
2325961
1051203
1769469
1140183
577599
796294
1665055
1483670
534488
260389
2429960
2449004
1837543
40516
2222548
823846
1076344
188442
1130020
791431
1546719
1210728
1830104
1042087
2499632
1505218
202669
392564
1194052
2057399
1895978
1826868
1374479
873809
2854161
1331326
115815
999722
1791758
2535797
162375
1963164
831268
462694
883257
66048
1184743
2040733
276159
1812227
2104810
2199900
2629759
2503960
1831875
1317999
1863351
2196457
2645726
1983996
2275798
423527
2226226
2445617
1512294
1778553
2259619
403634
372412
1724828
587504
572126
2024575
686463
314397
1446651
2677350
898307
339619
2118252
1470990
980478
752747
435716
822665
977546
2073758
1730587
205719
2771411
2258724
251247
2261807
359996
614316
32197
1809083
1856954
2709897
2368897
736555
2276546
950420
2708725
620750
2871356
1129362
124012
1445714
1058192
1470560
2470693
684402
841300
1825570
2810205
1198453
709514
83398
2346806
1786969
2073720
1412283
1385898
470672
745513
461623
2872806
2272729
2596356
1682452
58945
2450177
2067481
1604452
959305
1518793
1023132
2009710
949884
1186918
1443250
339547
191241
1200907
2655750
578541
788008
2414528
1311095
459014
1274147
1449150
2516825
700973
836689
693729
1559916
2842798
1210715
673088
771277
1083735
2361525
1197996
1301149
2122351
2591929
1505396
1562900
2193125
2913810
1961853
2659072
1424398
1308365
1269443
2045938
1086863
768176
663882
1539959
1239368
225766
549956
76484
753714
1393439
1583050
2153398
164986
2816353
501605
1038856
2705116
729504
390839
2881747
1324556
2124835
1467436
1508768
1217077
918644
85262
469193
2872788
978827
1668552
2294943
2611906
2112573
1763944
2496578
1186639
1031851
466656
1109284
2525428
2557077
843490
1074144
569242
2231880
1987739
1654506
2756790
2588328
244710
765808
1801361
82655
1192009
698639
2535452
1056481
1292650
2497064
559999
2769633
1783186
820173
1574542
147846
2306112
2882636
2203885
402923
175684
2505363
886638
1658573
289082
1979756
611472
2007541
49944
1000131
737317
1053288
944229
2655922
970998
985485
1265643
1261263
470577
290999
801981
2736037
1987156
2416862
1174085
2597230
444142
2762856
2114355
1662988
1848834
1153336
727649
219846
1977962
2608237
14725
1635277
2711459
441288
634222
1400297
1566237
2024419
308208
1397763
1700325
2889672
722138
2115461
1976776
372069
415861
1523892
1023269
1988602
2282956
2221438
1335456
2249508
1501134
1297855
1218305
2323924
1768916
2118156
826739
2448496
1091248
2894832
1782984
1035804
183703
377119
2686841
642774
1008272
2153743
972631
1425946
2258070
2493053
925457
334649
2062408
1177925
1358575
514158
1809428
2080201
654375
1114648
1299754
611464
291242
634452
1090261
792166
765252
1274756
1678255
1252041
2927408
2374939
1649137
46816
527039
2093983
635839
2625314
1057598
2108274
1538743
1416336
497284
2226868
1060612
1576143
1992625
1422625
1972173
2444492
1820228
2661599
22089
2247302
1679654
1724049
989722
933761
1923599
1607241
2793590
772826
382320
37893
1925414
1233946
1001008
2317145
2247826
2789888
1626774
675745
2299882
1929179
2920616
2114446
1157842
2551958
808324
1908582
1248066
1779856
2098772
450328
1981453
1849784
1329930
388788
1181599
1967433
2790911
735763
100331
2905900
1249521
1373577
2512916
1447745
2701607
975378
1993092
2028948
44835
935175
2789992
561136
532484
957734
2785762
2396382
2102856
2003911
336657
1205929
2569514
2233021
1026119
2817296
1728969
1529894
1826872
2131356
1857089
1843409
2039726
1882133
1714528
468166
1680376
1931684
916792
906947
2630586
2442947
371794
1440239
2832840
2455298
588594
2928308
2755446
2140538
1057509
2628230
954554
1799911
1673191
1900645
1166197
613500
1878040
1755649
1506861
908879
1410358
410958
2306876
1793963
2782506
1194727
2664595
1781913
2316456
2096115
2001
2417707
218305
1973418
1866980
2180870
2469129
1831458
932952
1301041
2935444
940428
1164579
1357158
1545915
1862137
1448171
44542
2819289
1076181
2333271
2532896
1422439
1727104
2164801
1119302
1942844
402012
582496
1031359
777137
661385
2834429
2915973
2898845
1635262
716182
850868
862644
2812910
2011609
696875
2533315
1840182
1721892
1817144
423423
1040959
1793486
1438474
1101006
1748119
476881
2660105
118696
1444300
1327361
601139
113440
226212
1172164
907904
2427479
32123
605845
222321
1362054
1759655
1844784
825340
2266009
2007527
2074595
351670
1676592
2357825
1638596
2512037
560310
1919582
2887918
967530
2007182
1104199
626787
152380
1105541
258403
1383316
2843912
889737
2882094
896877
1259265
1750487
1108118
941472
1095908
625302
811126
399301
252724
2035255
602568
2262452
1541330
1684163
2865333
2426793
1780634
1911886
1237179
10066
2779021
2484823
1363980
1234955
1740305
1123502
2536364
1258658
212665
1769502
41122
2929314
1976560
559379
2419519
870067
2089364
2279741
1989970
2903603
1806478
621916
2515608
1434138
2859539
991783
1236136
845456
454638
529026
950942
680691
2334673
2852731
856131
2373562
2449595
2666639
32904
730052
721196
1907570
1544648
2092254
2721435
491241
2715927
1948120
334265
2581887
2304643
999782
2647119
1891695
859564
1541898
947864
386621
215379
950730
738812
972516
935233
2175709
2534320
167400
1754199
2584917
1064536
1477310
2923113
60656
407635
658028
1393373
571292
1085560
531793
2053636
2222392
2029744
1853474
1941564
1304590
2452097
1030204
2562557
2666120
2255385
217970
2487652
2440421
175387
1224285
1963600
1715650
2535237
2360782
1398327
1203105
1276258
2729954
398766
1694808
1938181
291188
1707897
586810
2330011
1173829
2937156
1583281
518667
2005462
2910133
564930
559212
440609
2757363
410022
1233017
1055777
396209
306438
384037
2851011
1178296
98302
1863249
494799
1576446
1875941
505477
473513
928424
446955
489122
47012
2181925
78757
1091554
198688
170839
1409852
2639248
1589777
163253
725045
2569228
2438347
389725
2863674
125992
1633924
654165
1072290
2477587
2057595
1501071
324601
1460453
1192545
1953236
1590378
2937257
1570356
2240032
15857
2850950
2162084
642521
2490245
2473412
282119
16667
2814221
2058416
2842126
2830590
12894
2393056
109578
2135389
2925370
1770547
1431801
1881523
1763901
1352591
1126706
2802653
2587314
2735407
2351226
933753
1655512
1936478
547869
1512938
1854151
1814461
802677
537729
1664142
515097
1177478
425780
707933
652092
2779136
1041914
327155
2771682
2317651
1719746
2451865
1295763
630441
2107096
2622964
2784937
230957
799071
1533764
407153
1245612
1568598
370084
1302338
856575
2249441
1279533
1561516
1156702
1355866
373370
2205812
755080
1926120
200647
1960437
1099686
2364420
1639502
183335
429091
2546474
1535136
7552
2034879
2351944
806153
1436707
2599807
1317140
1501586
1595377
2727032
970271
1370772
1919282
1673361
571273
2848411
2028448
744498
2275337
2430820
2837998
1011384
76251
1142656
2205799
1505211
1567166
2719605
380350
1773460
799920
582705
1246220
1352302
1020755
1341526
87437
687851
241910
2793186
850215
1183353
1560376
2138616
2015612
1400163
1225493
1127139
640003
2221676
771128
2221464
2801493
1925912
747959
1137596
2600134
2304049
2583381
1056951
1786649
1991524
1540381
1912755
2038073
1203487
941180
1665880
95324
2734686
834701
372355
2693138
308929
1633260
2271635
873960
522060
1103319
258340
2088048
967541
311214
1518488
100547
951205
2585409
1856053
2563407
1287400
1659302
620624
1539974
531161
198833
729592
2203662
1181630
1622102
259445
1450618
510495
1316362
1587767
305862
2119875
14652
2284205
1194510
1023584
1596446
543465
100862
1654095
788821
1855537
1860679
957665
441383
2535225
1787456
657476
24060
2806204
2844028
2630535
2346118
2262112
2696995
522225
2810203
2315586
153732
1071766
530610
985397
503705
1955620
442894
1745373
2638833
2556937
1224311
1240629
32914
2163306
858916
2907017
1187204
2658470
251915
1645368
233613
2100555
1752427
1165577
2133240
1351440
1217006
754623
1902872
957945
1903230
735532
1004749
1394817
641509
1386132
858499
1592902
2641732
1588491
411820
2649316
1003534
1916840
1803050
1067862
1575787
2525631
1718609
2686932
1834056
2296165
951870
2924654
241726
230376
2587780
448905
2580035
82715
253590
257853
1108006
2383182
2528164
2642481
408692
787959
2922619
2323861
2433945
394495
2323252
572788
1479097
2743429
1351424
962492
153380
2229237
1390237
2561711
611018
2506525
59011
467354
1509644
1657011
667295
973252
2926735
2874915
701372
2783810
204343
1724539
100127
831707
1606465
1482810
2301476
983670
2334223
414306
152369
699023
1237970
1921955
2413437
2507375
1750478
1007382
2495936
779791
1086404
1328639
2227049
112112
961353
792644
957570
2714723
708173
2711716
774682
1316717
1314137
2480146
452836
1143396
1030263
1762942
1324089
1938783
1123954
1551906
2498271
2848752
1530879
2343700
2696590
125669
2503403
292356
1756274
131942
120064
1026398
2854984
2146176
1740281
2366350
833103
2831237
1762933
2796375
2636551
2551838
1527571
867351
2652171
819201
1007082
1911051
2794022
223878
430728
1492123
855056
2650625
1489927
938538
223360
1302819
1503139
1342797
488914
330937
2168285
1269746
792950
708336
2799168
160124
2637769
945192
2115106
885262
2170753
2906394
607144
1036690
641525
2459775
231628
299738
634211
2374560
329670
1855909
556812
1294601
2456892
490466
411218
2066903
771080
1673326
2816785
2532086
874298
1116480
2141878
2590021
646524
1738733
2020111
1833786
597391
1041336
1692776
117443
1867597
1211293
463667
2774816
1775672
1157723
1109929
2604729
456382
736695
2184745
2005049
2418410
2761006
1896927
2867633
789067
2530482
1959645
2412521
4471
436337
2677505
460929
484233
750679
1503978
497910
2903110
278471
9678
1052250
1116017
1136667
345165
2822627
2908378
1568458
2541337
2751596
2484536
2933111
577452
382855
2500108
297034
2490925
2184187
222224
1290325
2202682
554476
930556
1765299
2747201
835850
1792606
1139185
13063
2623099
898707
145594
391371
2606393
1305088
2342107
635843
212773
1577967
1932854
1919080
2236635
1327598
2466479
366118
369302
2377300
210327
1736059
2104761
1688205
1266202
1680364
1417069
2478848
2191594
510546
1562691
1657867
2277890
486654
416065
711061
1753122
330643
2792336
2685493
332033
2101800
1819883
320371
2695850
1400187
2766535
1740281
2709780
2037620
1196139
409297
1448904
1936864
2722119
358914
2604003
1625663
1793308
2934522
802209
1389511
556176
1158281
2366730
1630656
2451632
303638
2886121
1010793
2848130
4698
1958138
2324525
1916837
1694205
2175899
1151186
2924300
32942
788015
2493385
2433199
842304
1354546
400684
1854600
2707642
1634130
1298441
2631514
1506819
836998
1928451
1928130
965805
2370565
906581
1801015
2007953
1062933
1887907
1181063
1476730
2390858
1404230
2503402
2012991
1218537
1300407
2253086
1382665
369187
2747989
2093385
804451
160284
2021003
1178099
1781556
1651768
1093540
282703
1223599
688914
1981796
1813148
2646915
2568574
1995580
863020
2188418
2223765
2825681
232881
2758245
1739029
2127356
51564
40435
980624
260877
1156756
1337259
1257095
1823684
630117
2418577
367615
966920
1409899
1218
1982582
863458
2399098
869704
2581194
1621675
1345051
2789017
1108185
1976975
2352282
2076851
2625707
367290
625599
1675309
116739
1273510
340576
2754691
1961852
2048877
1230411
334973
998514
1708191
564561
1378164
2279951
1973563
1614611
1222646
1882937
2334892
2018261
136662
1003230
2343216
1934822
1267126
2467217
2280148
2457771
2155100
1861850
2240470
1139558
2832356
2603432
1137362
342341
2148853
1866510
593966
187551
129642
1080197
1573971
2461029
227897
940672
1754548
1712360
2222295
2323777
2477432
2923823
737901
363192
319853
2142563
2646039
1971630
700797
2705446
1821682
624718
1140344
1032515
356410
1928986
2146896
184223
2403058
2718595
2231579
2000781
119729
1003770
2149607
2228097
1626507
948760
39824
2184663
2674890
686326
2316068
1657040
1455451
2613090
105019
2178563
2736021
147219
572843
748965
2301444
441448
2010625
1582108
1320371
2241416
603176
1417884
2351998
1520497
2527513
644636
1432597
2808293
1869054
2624560
1022072
936515
1591454
2879580
2609721
1519527
285789
1777125
1747305
2121435
180425
1115489
450629
1041077
2666058
2894766
2232618
399955
2482485
28931
1091605
1560659
29361
213111
264859
1311667
810573
2458904
2926268
2693784
2354463
271973
1906205
31805
2586518
1862307
2861936
238344
2912846
2497521
581265
723528
945815
1989190
1138440
450267
728954
1419856
1197874
2340192
16804
397985
517831
558810
2322952
1297328
2479505
2921146
2155279
2214084
2424300
1913881
1662089
1569303
1772882
1354722
1027517
128802
464407
2366719
774831
584582
1536394
1388182
1650762
942422
2276950
2837842
2168771
464710
1366173
794245
2672942
39508
399576
781850
43245
2433868
119616
2921498
1540840
1159937
1379129
161930
2911828
230948
2057973
2112867
917484
1108750
1687957
95488
1832616
558335
1503183
2042790
2926120
1319736
1837287
407723
2837674
2698156
868625
1228574
587668
130627
2804231
1764218
1489853
2927273
2054201
753057
2819745
1581281
1629029
2115217
752323
1200437
1003008
1083653
244906
275506
2269915
2147804
1011194
1113061
222888
1527382
2694443
1808916
347326
2533853
115875
1432584
2019748
2140963
2191025
1519976
2786156
1633178
1125222
2769221
959083
2560108
2519512
927391
1355289
2580009
2680053
2432358
1051560
2196761
297265
622584
1006773
1122571
1837236
2324520
191583
1505470
732856
1858603
2472550
1060078
2092167
1758653
634833
1656777
1021705
965465
2773152
315987
2174144
603874
1989322
38289
715693
1404063
1750694
116066
1996324
405472
2728871
695147
972376
2398114
1558687
2011307
899541
604518
1835802
163537
283091
1643524
2008626
688304
1068347
1006602
824191
2484724
1257475
1464123
764528
2455584
1711501
2074950
1758589
2187346
1546886
870289
2761925
1772621
2478516
1171144
342298
185775
2927961
1484121
2877109
2687595
1142948
1945547
517862
1195448
2346198
355794
591869
2852426
2461749
2573643
2472226
2617053
652485
432551
1417689
1168146
1423540
153182
2409326
2856006
1918994
1767994
2680176
190164
1267005
869528
824421
1591093
2281603
771746
1483238
2062233
1781246
2128651
1458498
132416
804319
230253
1695042
890477
487067
296482
907004
1212192
2289580
1255372
1516359
1658820
1311441
1098330
1974201
441762
756589
1663570
1028088
924636
198579
2391768
1286293
2036102
2388884
626680
542492
2653155
489463
222478
2448996
813765
6029
2128616
738740
2433698
587768
1357389
1612524
2019400
2537858
2754473
315561
2040847
2660478
1664704
868106
1162491
875856
72300
2681666
784622
1770710
2548495
2575552
722468
2830698
2052096
698761
694545
1928524
1405166
2918537
2677326
2265395
2743141
2256497
2241121
2593161
91072
138314
78998
1929918
159106
2017839
1755812
1288241
256743
362751
430227
2734736
1614696
1551126
2305617
759461
1712614
2420535
2359964
1222925
1904048
1854755
250975
2194209
1642099
609393
41968
612706
1001314
1034613
1056232
1540222
716132
1152831
1114592
76905
2162760
1231251
231283
75375
2291914
1477719
298938
903759
1519078
1959347
1859181
1204755
38550
943749
14644
161587
2700569
1429192
758112
1997453
440331
1753371
498972
2368782
113744
1350101
421517
2630378
2287200
2344341
2181859
2501603
2212679
3550
1410643
2825139
608638
397169
2317487
1508122
510919
1251292
2036974
454439
1768651
502643
2265881
1110524
1028265
1400518
1960658
979854
136413
2327020
1381628
2406501
156188
2016527
185897
1378572
1229051
2615349
2041560
2819577
2349569
1252474
2725741
890041
2816652
653763
2080627
1996979
2227600
2883702
999063
2514628
2221024
1782371
441631
1729518
1599722
2610089
2678031
16751
63848
1268280
1057877
2398901
1266573
793076
2206734
2341957
810389
2855340
627797
2918813
2687409
2379548
2606422
1914571
2896045
79189
1344631
1452189
1654114
217775
1011049
2217814
135245
2187512
1580985
1664464
1974523
2594248
275780
619747
440770
1888097
2725370
2664019
423584
718656
2476308
2887443
103313
1121609
1601529
2214891
915270
2522935
2441799
766448
304852
665091
484195
2608583
624156
151409
459282
1663749
2089917
277055
2115373
1896906
2839841
2685542
839491
1953636
684777
2017413
1341110
1119075
2502091
1771063
269768
1432708
130782
2483117
2393602
1027599
1836230
2387304
1094095
1776015
535898
174049
2617557
1331577
2567530
2149484
41382
519567
770475
1955893
145396
934886
1771379
98650
2294271
471712
712966
267534
1972720
2150610
1231601
2066327
1916309
64634
1863343
2124398
1977434
383037
1992456
288453
2602059
2429884
1981372
522663
1264177
226423
380345
1862499
1591750
1317171
218759
2762250
551047
47834
852991
2670919
398063
320312
2784243
1628765
615699
1229683
2374511
1280468
843095
950893
212676
2673087
2899238
1230279
2674089
843806
454209
1998450
1198674
750649
552664
994775
2212733
515982
1495823
117629
828389
2730274
2349164
2555435
2581806
1192138
638007
241273
2528942
1122433
2618181
438021
2160442
2876358
31355
2019298
2855703
471174
845450
2899100
1625152
767603
2481789
2769552
2804066
2041284
2506873
453876
1515364
1704653
1249102
2803464
244952
483534
2910465
992258
729661
1459042
2591005
225855
1331954
352121
2350235
2290290
1893269
1060351
754946
1664244
1660775
1168131
985248
2465116
920144
1038245
521248
575909
563906
681650
2769304
1346824
2173902
1745041
2912572
2230633
2590774
927399
1118503
26044
1303090
1389974
1033415
2033952
326568
1826920
118353
2648539
2325938
695814
1165063
754544
1870472
1570024
438975
1859327
2213123
950719
1231621
1590852
2160768
2041630
2798553
2910283
2314081
1040777
1757822
939845
2706923
2345808
1871678
1978358
1612731
1090755
2700145
1547861
1489740
1915572
1825798
2108002
1904977
1481027
1049836
1806266
1345441
2754764
760012
781386
1726559
688428
2766274
1306500
2336951
2037242
1955159
2387056
847022
2217182
2155713
471133
318755
527005
216556
290694
1828582
2291757
646785
2843523
962648
1055709
126842
177801
1214139
1305622
645886
2076024
1557186
1276156
1075893
1209862
1662439
2350919
340324
2442716
2705361
1095778
730125
2845357
2701921
1462384
711483
593790
1995702
2240880
886448
154980
1100166
2182684
2583110
2625724
2318432
1579999
2579096
314367
2240609
1821514
270393
1313030
1260186
1813802
699017
649481
1340476
2171162
2154254
2038613
1576994
1655658
1823816
262324
2201799
1538791
1851332
349833
1874399
389297
1859710
3821
80377
784488
1044806
1720376
108498
1594583
32629
2166556
204287
1002992
1503226
263832
1757740
1697362
2791455
470754
61356
2767698
2344823
813498
2160215
323698
733683
2264907
68643
198033
1008729
2664564
2032457
670284
359421
2286746
832507
426848
1528844
275172
2744997
1747246
2455631
2814271
1440317
1016789
914429
2667135
284136
2469884
923902
907248
2892076
1297554
1777753
2218384
56580
2245568
1383493
499995
1430586
710165
200022
2221652
1050231
1028419
777700
2447428
242934
831872
1873767
2003476
769701
714042
714605
2387745
2694533
2004343
2133332
412134
1809464
2400698
78371
2699124
715493
2386985
2303132
2341573
2875947
1147984
1771991
1858015
408506
519567
2371629
52407
2814757
2255086
77194
808114
687645
1125969
2881212
1706729
1867210
838492
1200789
1094191
1571243
2112123
2249616
2284286
2083116
2851595
2687353
1962786
254135
555549
2211088
2909335
803013
1184846
805472
169337
2273372
2096945
631514
204735
169336
2509616
895608
2151556
18490
1034126
510243
635835
1726864
1488061
2769019
1817052
2131394
161676
743280
156359
1927241
139294
2160758
557935
1801474
1128679
1138308
209474
2714885
2748423
1456617
1533652
213669
2454319
1860492
413522
2850971
1323479
2076518
1024748
2726726
560353
818196
377005
944733
662772
707586
258987
1150124
2446434
388876
1548152
1492111
1398522
1377289
937337
219673
2627743
1278428
1274427
756148
36471
1399042
2487627
1121963
295466
1983713
339082
1067979
99469
1209809
2675506
530386
1784843
1298319
1208674
884202
2919613
259738
357564
1349053
2907066
2159878
380293
2150697
1806567
814368
2461645
1974181
1909219
2110775
1985178
45009
894618
33021
1042146
2802439
424476
284196
2555863
2075719
2898482
1353571
815473
2715939
1954010
1334704
2757633
261034
2370644
685606
2199537
1876718
2443138
530370
853598
136847
1015034
2453122
302711
2586571
2628509
92666
209494
2525664
1160499
979119
2239513
65560
1008049
963354
1058101
1114722
1460713
354549
1253392
683106
863025
73827
146690
2000940
1066486
1122018
2242236
2418211
1581255
2361907
2415197
2663315
1618446
664992
1638758
1937460
2552250
624304
1821096
445849
1202248
2355225
1490247
2582523
726522
2192514
2581283
1872633
2138085
372676
1241939
1778550
2311425
2517848
2378835
2118952
2205637
2252931
2286294
371017
1501421
1864970
899704
2410510
242270
1804577
2410484
1022357
2521761
324376
1712211
119574
55516
1395609
2872525
2262917
1455760
365127
1352262
621431
1060957
1598418
2117204
2068950
963562
2922176
662350
1584545
2272050
2863075
1133950
74959
240200
1062709
2717903
2218124
2693651
1955347
2817341
2530852
1848190
1780813
156597
905492
425863
2800215
1596192
2261082
108375
250512
296439
863034
845434
748881
232379
1083715
2181744
999021
2147760
1035947
1326774
415999
2349391
136419
904683
1450367
2481871
654688
458733
783183
2370840
703509
2754264
1364710
2531114
2345777
2131151
834646
1604013
981493
1685678
943534
2831534
1406860
531822
2309850
1574167
1472050
2866274
217964
1511010
1633145
1820461
2505896
2841767
1636152
1297153
788176
414496
2089065
2237115
1053082
1153319
2600389
458896
497855
1897134
685938
573692
589328
1823367
613024
912645
1072160
2656757
1164829
1956579
1968218
2895091
2568800
2375122
484829
569401
658692
2362864
1533113
1699619
2434897
312108
1999072
2513144
847728
1498923
908191
1144634
2345343
1689350
1528754
2883557
2211356
1107116
1546528
71649
333089
2486977
2136892
2169117
154555
2871016
1097239
1706760
647882
1058299
540881
1479257
1646573
2320845
183442
1168192
1201747
1396323
389621
2386041
1614344
695496
1446425
1901940
2463349
506717
2083779
938211
2922145
2860563
1218756
1787179
418183
2610198
2872000
1740693
65990
1136316
419131
149445
1930193
1760679
2597871
1438395
1682395
706237
1189338
567547
1852362
10701
1747170
1270739
1368932
262463
1638744
367302
1687986
766989
2511131
853415
1017900
70838
2095362
2878046
130585
1395452
890080
2724232
1780022
913519
1481962
1344616
1681324
1333479
147115
1706743
584489
2184687
2209618
526351
2048030
1328412
1626886
675069
2715347
1585926
870612
748711
586196
1087808
432540
1760954
1582540
775019
859389
1956265
687027
1795002
2667569
474994
189092
2153405
2570927
723224
298320
1662407
159357
236990
200979
1365884
2791973
809550
579501
238880
964325
2635005
2637127
1878105
2487451
1794363
2115777
2777279
2126734
1170818
1456729
771408
238009
1593537
1402959
2071990
1686910
2155727
2219701
1638987
1483397
1426139
1867545
1809379
1311842
1440151
1501269
1630746
2377206
1925718
25115
2052025
954120
1463756
1120399
1479947
697889
1062717
2484244
1269110
1501303
502317
549945
2733318
1897935
391944
460072
2849525
1362201
2304968
634626
2215445
2302368
2591912
1546392
1846587
360979
1312918
2525845
2111995
2190775
2124232
830560
2813445
2232081
2178424
1874448
1846778
2447466
1375279
2790474
2211257
1925602
864331
1556048
2485572
2175832
510946
2180188
1282678
243606
2142702
1634127
1591004
481102
2033471
1063934
333077
1208109
2817558
1222653
1782870
1957894
1244399
746549
1900110
745357
2307079
2469014
1533314
2454046
1740735
1474420
975859
970667
2799489
39624
1920037
1328908
190723
2424844
2724692
697906
2719588
2710133
2928212
1176997
1054653
2560580
335808
109856
2686331
2492549
1037543
2488747
1985209
2248738
2747681
1701671
2922851
1165678
1802274
2557356
2929781
2630829
2748964
193042
1199992
1132268
1367661
1537193
454970
1959651
2074983
974229
508907
2931377
1177178
2496517
459252
1190655
2229413
1026872
2040118
591048
365531
169176
2267231
750899
1507081
2196816
473699
229248
284812
2938632
493211
1084826
350014
2694033
1673711
2483264
879082
2480624
729989
874290
279881
156479
2460972
2677747
86700
1102312
2257650
2761069
2360343
993213
2141316
581696
2072656
1016482
1153735
2464150
958797
1750180
2286051
1699274
1801638
936806
1462107
2709327
199298
2337612
1817620
249640
2845864
1795344
1146280
2263306
1648262
1431676
2481049
1784272
2700237
1514630
2088401
1175645
2626991
247881
134431
1091078
2171642
2375464
380154
391336
662329
2040672
934341
72799
1222154
1962050
650450
2737306
1068379
2620360
685288
1051728
754586
307024
2254815
69437
2708797
397508
739098
1331539
2497696
2285981
1812560
2499810
2764407
1433664
1506761
1605864
1787293
215622
1738784
92519
2896896
992350
47955
1151156
615122
2382269
29361
661224
2748767
2247409
799119
411566
1675377
2920671
2100903
2215433
2313340
630154
496823
2224080
2883201
1347351
1161119
309384
2253056
363
970663
2025228
1826018
2419273
1701269
2368179
1001507
2735309
1945590
1461328
344505
1873430
5625
255441
1520067
2340964
458482
677669
1628112
1928722
2139664
426197
2108969
2716018
1694299
2839544
1066580
2707132
1264019
2661076
1422963
813435
1222729
794993
2427564
2411374
308019
2584171
1561731
179410
2543080
2547734
2033546
1692203
2092182
2101846
1391958
1120291
2183342
2193929
969802
1415937
1086181
1497291
1083276
1975296
2546867
1034559
949088
399118
994649
2092615
2142811
21628
2466064
1724702
822705
1518030
1446734
526558
524791
1802500
228386
514598
1400971
1395978
75488
1193570
1692086
903107
201090
951895
1570692
1914129
2002138
682721
1471000
364997
584244
446168
2675625
1667317
780525
760215
2102829
612036
1786453
620681
459660
2659142
1718041
1761848
2581003
1431205
1305739
2664915
1941757
1335256
2888489
2706989
702018
2843326
1469762
36998
1382575
2682522
1185458
1862027
112446
622563
2760463
417752
1446077
2716796
2525696
950286
586580
1987287
2868890
1618595
715655
1145469
1917983
1165275
1107144
2043680
952871
69879
856256
2149937
703134
809067
1504003
2370334
323109
283806
73263
564049
60157
593917
2896489
2090492
170491
324737
2155701
574921
611287
1800350
1944992
501034
2284932
1864189
1935695
1698142
2900503
454404
192327
2461678
2651949
445362
1375405
798638
166375
495871
933827
1070002
1186908
384723
1700964
385571
2618962
2903969
1850025
2362805
2296997
436348
2640883
2103791
2664891
856673
158162
2171711
10659
2839312
1589501
2401539
393376
2920262
1375367
1065044
353442
501605
1354938
265928
589238
2357341
357276
202040
1606516
940544
869000
2691054
1670779
1741948
2687202
1590756
1849411
1115202
2037911
600325
674081
1581740
2435068
2211449
2468354
289546
2117004
2286840
1014737
772849
1767671
2132335
2665245
1130486
117754
1685739
1718932
204405
821099
1946627
2174454
871872
1141474
1007806
2401073
2315709
848538
2276840
46615
1964360
2290031
676638
250714
1663338
1400378
2805664
1791395
2851039
1155277
2554686
766879
1238591
625498
544532
197879
2479298
2889086
369955
2696411
2336874
2608703
1630041
2747375
923964
2530620
1635045
1031466
811578
2582996
348134
669173
2111548
2817315
2611439
1282592
1812902
1539591
2659620
267255
1335212
1886599
1032215
415236
299000
1089953
809022
1673820
1332493
802469
2562513
2408749
2165371
748459
1839341
2881251
2370484
1679067
1686254
356606
1293167
708331
2066745
2162446
1599088
2200762
2131250
862225
2392416
1910312
2450798
1220810
204673
761611
1933966
1314667
2136670
2736403
931030
1320288
1546506
2660769
2637286
1182113
681941
1577491
1644815
309744
998768
1427512
2622127
1809158
2155400
1879811
648836
572794
2472275
2193631
100653
1039850
806200
1195255
2018743
1270904
1023871
1123089
1433876
2763465
1609231
573078
2133699
2231392
1221939
1531656
2389140
366679
323822
1017962
1388883
1355666
60763
2324322
2821147
106751
2053631
1100182
2022253
2432564
128962
2813975
2649498
2359769
2297172
1247398
1718844
1994782
1077593
1968497
1337951
1221462
1196724
2126352
2307483
761720
2179701
1635041
1779002
350383
942522
894435
1017825
2883876
1276430
52897
2349290
2438966
719691
2288919
1250207
1663357
2854231
304439
2737631
1568830
383024
2855697
536947
2852420
1037099
798561
505741
1300864
2671379
522325
1156500
1250050
2840373
2804925
269099
934990
2430968
2915197
2633374
988877
1996894
660659
1714705
730331
2312889
1428893
2047714
2860767
621862
325110
1855326
459583
1776199
1081463
469940
1829150
2100197
2649841
2273905
2089416
1212708
611353
2180886
226684
1899885
1696868
2088717
299837
804460
2280742
2169309
494685
511215
1606885
1955635
349500
2528200
911093
1097712
1119484
832170
1349781
2416128
2216278
322458
2497784
1890716
2339669
2315033
1790661
1274094
1067093
2184504
2091350
1730748
845658
2376356
1482544
1202244
1887015
1707613
182947
2248682
943291
1114422
864072
2172790
531659
2125733
1521556
1639257
1300613
2620937
2401089
1058620
676701
277653
1415018
904636
790802
2732139
2183051
1558316
1453949
1492692
910853
927264
2369831
1856316
275272
2666370
1799873
1578392
307431
2382711
1763735
1635585
703268
1091020
757365
2865949
115769
2728920
435609
547706
1957945
1887885
1634572
867157
561021
2685869
1117530
2598057
1146859
2034547
2873279
2535964
34385
2387027
1005076
1097160
1532843
173809
1544454
382944
446838
36562
1071941
1235274
1728807
570377
1730742
2293002
1872259
1718630
1841713
1166313
710858
343918
2402812
2583170
1332014
1345047
700012
1505210
1644830
1035420
2382921
1638677
1743578
1653357
1156638
1094833
1937150
1636579
1310321
445470
1294629
2237334
527080
960068
281640
193545
1944429
159482
11368
2871974
2036342
2176833
1981381
1522032
438612
1819809
765544
177501
2019447
1572537
1119826
343414
2266220
248393
2202406
846355
758859
394594
2378019
1453658
1893841
981714
2287798
410385
1728345
2793191
2135876
2911974
2893115
66268
191387
2461506
2048489
876858
2862480
132011
2133276
875073
797443
273530
742193
723771
1808521
291070
1257519
2326064
136705
1373772
1034595
646238
2297868
1888096
295330
623717
2594791
1540182
799693
1441534
1263026
2936202
2796133
2319435
1212189
605172
1365682
936289
1010755
1923327
989776
496829
2674297
2659869
365103
1357874
2517853
780517
1118528
2032140
1695093
2875231
1454466
1426924
2641768
710245
2281597
1302643
1176613
1252909
2748751
887910
1491387
2561891
1169247
999186
956948
2265757
2134071
170648
1454269
2123838
2447272
1548221
996533
1544367
2519484
1418435
2837516
157294
513415
1785780
2811511
1516250
816494
1170241
2514973
270982
191363
2533792
1724524
1756706
2391403
2347248
669157
2865682
1534032
1044867
1326078
675425
1165542
365261
1029155
2248522
2148284
688222
2093915
1683083
265063
1071959
1471777
997263
2931202
1099583
1434359
2770544
1014283
106888
650587
1452987
2085810
2617899
690020
2681024
1335953
2844302
1146269
2321568
335815
1909029
2349595
2017095
286446
2615709
1248060
438544
2349649
2729261
1901708
998275
1613059
1816090
1553531
1785016
1757638
1041879
1545552
1209975
2024950
1901219
2243711
291950
1607378
2671815
1048759
1941283
2465848
26395
315670
1020712
837481
2885284
2388920
2498701
3191
1721680
1162977
462268
51227
1611196
1477380
662814
1838386
2722924
175801
361526
796325
339999
690588
1942952
1634338
1936463
2918089
2590421
2154938
1399090
519304
2525143
570192
275796
2460918
65999
2094427
885172
2904472
602691
1132665
2172376
1055550
1980047
359954
1856002
74619
373650
2935804
2109794
2018113
847979
2329787
2871833
843694
788215
2910657
2234453
1377158
2677165
2509913
1455528
861458
1485861
787177
307480
2279250
2179112
1571379
358456
1221277
256986
1025757
1513299
1735801
1886770
2676361
978845
1327274
412848
1850078
2510060
1384645
1995361
884290
774984
355265
648531
2924509
1481696
2519650
928126
892118
59708
132607
1405090
1063165
1004902
2113122
776108
1945364
198757
1555280
1215336
2871770
161027
1665125
2768013
2747510
1474205
497192
2600056
901696
2634193
2443768
1644629
2867560
61888
1263933
1919015
171586
2148786
2544211
1662553
2398272
1907420
39798
2164139
1404699
1180422
1923321
2921536
1391299
2649617
2567360
2459702
80702
1119993
1781630
1416279
2739042
1360329
91014
869837
1554411
2652902
2927971
69576
521075
2645362
1448914
1876684
148942
733923
1746143
1405819
2295532
858443
699988
80690
528837
938637
1049665
2204572
1412868
319251
2363547
2163898
2582489
2044054
1199757
1041629
544256
920298
1738844
1676860
1765998
2779359
813067
981888
1492667
1862263
700750
2502700
1318962
2252455
2218117
1913433
2092367
1652136
1773627
1568477
212404
2472500
1111279
2932251
1172263
2033549
1607074
2155470
1313409
1230223
2361690
2285255
363405
2278488
582532
409393
1273538
1292397
2082214
589684
335885
2453204
1037080
2575620
845612
12869
2797100
847387
2578489
588879
362733
1368339
528793
646351
2787643
502848
1032661
2154488
757257
56533
1396652
984657
1654705
1939940
79324
1731835
593916
2703557
2661962
2425558
677241
2882377
1129199
982486
2358051
416450
2179857
2025559
1643682
631712
1948274
239259
1393366
452195
2371973
251962
106792
291966
1383012
29229
2109738
2746909
577558
2658016
1588126
271318
2603139
2841927
329052
837089
370188
819875
248854
2155904
21991
689702
315219
993013
1093851
960175
2940170
471657
517826
2679406
1868384
2536172
134204
459078
794908
234970
2497403
1299113
1925795
866515
2694638
1402464
1159006
2300084
69244
2349271
519294
925232
100232
1567945
522988
1261347
263009
719067
1155919
523677
1589085
1859679
71641
404302
2394546
2238720
2648702
2218150
1860699
1114351
332666
1894612
2440839
1503545
2933471
89965
1961229
568136
2755176
2290703
596627
2802335
2791892
325341
2019263
380420
2059587
288409
2129703
1604303
1435412
322453
2631720
1198175
1622583
2023551
2778230
1099195
841213
1237706
497761
606269
1354019
2341673
2729870
1577978
2010424
1873737
1261123
1583865
820239
1570494
2867869
657480
1904541
1624402
706388
2309206
2143610
2632190
1199283
2582847
2033882
401762
960501
2685194
2788450
1991287
740735
2928891
2734387
285242
271960
1209873
986424
2207685
2374073
1881621
1212759
1780558
2248143
2341398
2087670
714985
2190480
307145
1581235
2203189
1789203
1962737
1702366
2388993
936361
1534142
660973
2289990
2831476
1487460
1915693
636580
2443491
605814
2393759
1827602
1377116
700173
48228
1301082
147726
183179
2370602
14646
230244
1540098
861305
1547367
547194
318150
69962
2413235
2675818
2253238
1904693
1544654
672402
1411853
2184123
1441944
310538
72184
597612
2304942
2244387
4524
205723
1528360
1129600
2867602
2776250
1636084
1729338
1908831
1438338
2352855
1346855
612107
1194913
1207314
1722089
1597628
233733
664940
277616
2931647
1338147
2288002
1965914
2332464
198114
1943831
1052970
2311449
729026
1391927
1318471
1928773
697904
2888357
1853742
2178496
1582354
2286741
2135962
2540992
98239
1164927
385278
119835
2699125
2619441
215398
1659890
1811689
728215
566743
2927484
1876534
1198498
2433246
2030943
680784
1488219
1500161
790093
2523406
1090384
1789518
1146933
538004
1021758
1351559
69423
2773578
2712863
2594697
975611
799727
303524
2205616
317287
1795320
2497952
88791
271846
1166381
978891
618807
1401033
2487512
143561
345200
478870
1464864
632499
2647077
895531
2521208
830351
410240
1909734
726847
1356336
2780347
2489765
906836
813519
1006800
2346815
2154516
308216
2201864
356576
1353783
2085953
326493
1495626
300542
1562708
810013
708365
803944
2068663
2581614
2495894
2503354
2640667
457353
1765108
2484698
355166
488344
1646587
239113
2072332
1399544
1026665
360513
487902
2496369
822743
2536310
1127464
451864
534871
1274088
1996523
2916651
818275
2363951
1639439
1641054
483029
817965
409720
2285483
2507916
167874
2675459
2698868
2751759
1137581
2354137
2530525
2199802
2521761
799515
1422347
747924
2611738
412913
634248
2252216
1891904
2598595
2473033
2376756
2051258
304111
610973
120821
195128
1796970
256463
1842906
2511918
2901719
2290636
2571245
1640867
1693180
991889
637884
742609
121356
2256000
686598
1901459
2611557
1203645
1491648
2512925
2811466
361106
1223812
2197737
1372061
2468930
984322
2071781
286857
1577823
2931916
270385
1100889
1515527
2783964
682187
2725667
874520
2826302
2241718
2561988
1285708
2771569
345235
2600390
2125884
2352875
1718049
837058
2724628
2341900
2053597
486512
2219308
565868
1106321
2077722
1046587
623600
635479
1312456
2798304
775737
2123981
885043
849253
196722
2479176
2742753
549235
1480718
450558
1494551
316829
2081227
1631848
1697274
2566550
1013328
2828861
2864531
645590
2398261
1855226
2281052
2581782
755123
2113630
787046
469032
1018898
2448246
2248005
1392259
2581903
1119442
692196
413320
1233830
1060926
435581
2899634
2072779
2289619
589699
1846798
309728
2879080
86287
186501
1013284
92750
2744811
411655
2248399
1681525
2476288
2402440
1137392
250568
967067
1461708
1803445
425088
1121403
1154839
2707347
1801979
713084
2097141
2356946
346032
2784038
586500
1067998
1550219
589303
512129
1127536
960463
150813
172481
484216
2325186
1723379
1785551
2217085
1083802
1445212
1079074
531705
2588241
2140746
210389
632840
1887068
2204279
1987192
1605407
2544718
231637
1902710
49859
15964
2499640
1030931
1856006
916496
1555882
1831171
363074
1626612
1506477
2076955
2216515
2763839
2218889
1062981
993904
1377363
192866
1325343
2249530
1283399
1801635
1459955
361718
1358226
2621978
147312
1568589
1613558
435256
473637
1355733
2716132
2650134
35245
509295
547098
587476
623496
191246
1825821
2476827
2786888
698491
108943
2799401
1938669
1700496
750135
2023579
1051870
2276962
1683145
2753368
448186
790726
1928034
1299897
2420832
1966900
1546708
2238926
715258
1352040
2060477
621885
1184801
706747
479502
2759394
1491254
1488411
2856073
586518
1330726
1554682
1768345
1704399
2079559
1847820
2932885
871047
203118
1944304
496748
1954722
1344236
2182460
172247
1157316
525679
564939
1487915
1628031
1940062
2649518
367929
233515
1489846
2357216
2206129
9570
1589735
408639
1643735
1820507
2349163
852835
1487066
7991
2724687
1023419
1964523
1388494
636127
1688928
2366055
2400283
410577
812781
2004469
41159
1999843
1781089
796334
77478
1293257
1920907
2840440
1473997
1811489
860696
1937687
794637
2534181
2030393
1698529
1670921
329023
2301096
650187
2812926
2915691
67746
1031123
1981048
1708238
2200028
148109
2462048
1638185
1122056
162351
810299
2321142
2481969
639116
1249888
1831222
1434785
9624
1808422
1870156
779109
674020
1180983
2310769
1001305
242742
946691
2664486
1124825
1892220
2151315
1981048
575361
2160657
2700040
2142504
1140535
2689439
297488
2556286
1039643
79231
2810687
2473550
1583665
1725170
432916
638947
1669155
1069504
738370
65863
1302160
1682532
1131612
1469789
1427109
2361273
2750284
1325572
926319
2861736
992968
587213
181533
2015650
1121190
84012
2695545
2157661
1649796
2399400
2344167
540967
1037479
1939006
418248
172088
1721205
616256
675544
1723117
2446492
1115713
2782691
182854
1605513
1093752
1610230
2658676
2777169
943580
2055454
2341209
156875
116913
2769954
421409
2039738
1534544
458041
2172557
1517394
1721117
362225
1573233
2222033
1702743
2656516
511419
456692
2068773
1944796
884663
172723
1196399
1087711
1723906
214412
525467
1142206
1727488
2104197
1895500
390671
73883
1127480
908745
863534
828355
2695526
76486
1464651
2745150
1625685
2566689
170182
691688
2851663
307205
2746098
1954260
1569043
2059961
2074750
2768351
1759940
374129
736401
366674
2876853
251505
2360656
1962284
2465819
1862421
2108200
1260602
966120
2139085
1357274
207255
2870830
204393
792792
1703822
1823360
1042610
2818502
1179045
1950891
2375221
2690165
542054
67088
2373694
86484
2269349
2781761
917298
1453885
2892523
310800
1741471
1253886
1212432
998294
945796
2509666
1067299
1235408
2090933
2755618
2610695
2845364
2146988
1494995
611291
2718891
2466142
2426900
1554142
2256335
507501
818329
212480
738229
1685323
1550996
671077
645416
914452
214560
918590
1523875
1058689
45104
943899
539716
2135413
1560907
2402269
1020449
2054294
1029392
2697055
2602748
2664126
2465514
1348355
1649812
1668166
2609629
1694440
1284288
141182
431067
1723041
2921688
1250065
2889001
2096150
1302874
652609
1151379
506225
1122946
2154910
317035
2281035
1739826
1709029
2656442
577706
652359
2681078
161871
1966512
1617530
28838
610423
2901862
70791
2360534
274465
594708
2015589
1187410
710331
2760932
1778931
1989874
2604577
966380
1983449
2428484
1134724
2747239
2207495
1581852
738289
2332628
2895589
748055
345411
698890
334333
2072936
1420187
556806
745476
436564
2571276
763716
984191
334443
256027
593326
379523
644255
1323011
466607
1617437
1826678
434826
1539820
749188
2441654
1572799
2889988
715874
1747436
631724
1361043
1344565
547339
509267
1222726
1113034
2921472
2752494
1574258
1925389
2557027
2842943
530091
2477850
224670
1443936
2059821
2839397
458505
2762606
2147398
1905774
2568495
1701555
1821797
233352
446299
2098824
1130491
2622846
2012496
1618464
1829424
1320031
485081
2464514
1620819
1172053
1904009
2536662
280454
1501677
637352
1632050
930444
676082
316291
1058481
2829293
2686101
324984
1310793
1251226
2044996
1302165
740203
2590722
1298084
1988729
1576244
2346764
871119
2306407
2627226
2405624
2313030
1650746
97478
2577493
2156439
56615
1800775
2152778
2650132
1011136
2743402
2421132
2454109
1596366
2613019
2547884
104024
1996518
706055
2181776
1633596
1738094
2744619
560233
450264
1179092
2823151
1701651
867405
2816524
1846293
2906602
2285840
1100480
22443
762063
1211547
1531929
1980188
2494531
720296
268530
1884774
2898872
456878
1484073
2425511
1603814
1693178
1486873
2346148
2590290
1108742
2204002
511743
1298984
1985835
978616
1904455
1486979
2723405
2296785
2822660
344305
2540234
1827271
2763219
2621254
2239541
2037121
404536
1694471
2096299
1977181
2518993
2005384
125225
15296
2732578
2714058
2375773
2412389
410706
1114179
1439374
210469
2337434
2438820
522827
2917516
997105
2636642
1857627
2092096
173898
1400770
1832852
2534931
643984
1435858
85030
304055
825305
134444
2424238
2641296
2826067
2819836
1021012
538619
2425412
1406588
1212713
1302389
1710984
667568
2638444
330263
1057485
379249
2684848
843702
1892046
1660496
1154395
1719245
2515900
757274
2842623
560786
1615372
1818836
2394074
1281211
2048157
1089931
211731
2910778
2691453
2304916
2328598
510353
798986
1466272
604513
1804801
1537531
412130
938517
1438722
1391853
2154442
390894
1534554
2391206
2656241
744520
14815
2214198
2035084
1563053
1054597
431202
2522870
2247421
832138
1970615
1572058
2251707
226022
269494
596727
2503012
2034270
2367108
2311069
2790974
2897242
2708818
1349093
805883
721080
2170369
1781909
2763162
2744524
1840850
2217224
606526
2050689
1218643
1029456
1400531
1714620
1483738
228751
2528515
2708007
337375
2114681
1637004
2794947
1645021
402000
2935669
1499760
977249
1350539
2253270
199817
1923173
1612043
1531136
1381522
2364161
971060
1326315
815497
2220162
1097716
1212017
2901750
1700378
1696670
1677311
914720
2655779
368942
1551430
552193
811807
518842
1959774
382268
1953881
1553387
2816170
1095919
246797
364970
445986
2122192
737979
553065
1136197
99288
1296966
2598890
1186048
1613338
1763936
248672
1287676
2729492
72950
1927504
771212
1582490
370218
914927
835739
735867
1077970
2902145
606984
256629
2280077
2546230
975719
1348410
2356403
744938
2527872
1245365
593765
2815714
1397327
1702271
1473847
862873
2842037
1806252
1506139
818777
104270
1152877
1017510
721116
145126
175133
2881249
340631
1062183
274379
916866
2020729
2321277
2251140
1890030
2813843
1832684
462000
1593511
1614561
1219057
2550386
2919565
1117175
61148
1593789
1655343
972908
2053579
1309345
1394752
222014
2401271
2118040
1292572
470579
1084640
2599864
1281735
241632
543339
1241118
1965622
1138008
2140220
599302
1872946
2404576
1601563
1184675
1192452
2892322
1220730
791693
1889997
1783920
904217
2555315
496165
1014117
2231830
1019183
479087
2623575
2367262
213760
2205233
2888472
2076613
2266799
2844092
227565
116428
2557236
1321227
1593924
1826992
1358667
1352259
836846
438911
2230725
409669
120329
1050173
607013
1677247
477569
1147125
2672903
1570369
1632255
199947
1902094
1901088
993872
716640
2683531
1674050
2098087
982663
2230628
1783185
3433
493987
1702459
1627888
921538
1851473
869748
642014
666555
1510890
2932376
515567
1357024
1179374
2246766
2760396
93127
1082693
30391
2527738
2352135
2149569
1575507
498221
2804400
2127584
91110
2394432
1846713
1696012
2078987
1481498
1990336
49695
511809
2322292
2525403
10715
2040371
2224541
2107035
159612
196917
1509810
1405370
448661
2781179
1218149
1009707
667981
702280
2553463
2237925
2848347
2055526
388923
1853585
2876803
1943571
927931
486481
372799
1972847
2373066
726541
795326
1807322
17762
2896189
1608390
1789400
770505
222444
49163
2090411
2864144
1234158
235250
2059052
403977
1124029
64084
852681
153083
1842325
383004
624564
1762751
2268185
2384797
1824755
1791645
2253057
1465299
1843400
2353054
1088900
238510
2209157
2044894
2481820
1529665
2432103
2475282
509881
1006514
341194
510512
1875426
2777274
1177176
2016937
2938349
2785286
1093575
1791875
2845003
1062609
1912891
2038719
1042585
1924569
2516393
2446736
2681037
2626307
1209688
1151291
1327560
1083605
2797935
211546
1805332
1645806
166246
1468825
179371
1528538
1859219
385916
2168190
2782646
76229
2121894
2608992
575809
2339811
2238154
2450959
243699
611666
565046
1407270
971488
2044184
1423623
1946277
849717
2824973
1833041
2294525
572743
2861523
530815
1713595
690239
989893
1256252
1756576
1992060
1743701
2405302
1123325
959503
1262238
2412832
197231
169520
2307739
1627725
2923803
1493029
2399096
1617012
1916756
2746117
2802143
1334696
1289244
2402245
1554361
1007812
2590767
2083585
265423
2581496
1942974
663253
110825
1811235
2000957
1533706
1038575
2038813
2471710
52018
2014273
2477887
1110980
1893221
2660426
969587
160725
426498
854414
2437220
2282061
2739003
2638495
2767009
2430513
1931087
1580137
396362
1855931
2719817
1938850
2783922
1087419
541832
1404671
160425
713878
835746
464016
2187681
1664324
2464964
383836
2458787
548926
2888277
459894
2136527
1686981
1972078
4150
831565
651720
1990284
2709331
2280698
846041
182065
2066188
2286284
1285479
2577006
1927759
1233061
767291
803813
776730
1358876
1552557
2414855
794999
1338552
1196348
788648
2365231
271797
2317258
1549156
400149
1844639
845005
2513149
2063703
2253660
1100353
42823
2463430
292532
2816611
920367
2463886
2910584
1361604
2183425
1486513
39756
2549526
1784454
255734
919462
485250
2333847
2704802
1951722
1696552
1928066
1272680
1963077
283613
990068
1813822
495822
499537
1033062
1130828
2434771
2035146
412325
1311802
2846951
2387693
1224129
2512914
1160919
1242325
1067422
1917131
155260
302646
2353636
218919
1342189
2289678
349486
1018738
886937
1264908
139398
2248264
2672576
2244929
2559850
2561758
480571
2760754
2489368
1470668
2216
1265364
735651
1693749
348557
1817822
242322
2927029
2537511
1345217
1970030
2515938
2380221
2787988
2239984
306540
2342389
599208
653584
557259
1949200
2269346
1875824
1543964
2190132
740021
650422
2316753
2127545
2160581
2503820
752278
2121841
2627283
1252876
258409
932207
1869333
2628395
2646964
1468796
1267904
766827
1592934
2875374
1757084
1714515
832248
526660
1602333
402664
187877
1108963
663680
2669816
173725
1385796
2609629
2355982
1811206
2938801
720463
2111219
1570885
872448
850870
2751901
2786047
2206523
17168
2289510
543085
2085707
100267
1998639
2876341
2188485
1276761
657107
2762073
1778245
2884431
1534017
983911
1673380
1710114
2559315
1864034
2678889
2630439
1656818
2432818
778891
2139037
2620044
1645578
444215
646963
886594
1920452
2560221
1722296
2744325
344529
1560780
2605616
547389
1849524
1514480
1378035
2852938
1806088
2482564
2785957
1321261
1388831
1015405
1232148
1395007
2707070
519010
1660871
87736
804368
2305447
2275414
1784582
1823101
85904
1957328
1077158
913199
814326
1716641
834588
2031903
1302004
2281201
1381107
797502
2922336
2299277
2495293
1075570
563744
257702
1213203
2925210
1640520
2740725
171770
1468682
857832
1463159
1836012
2900668
2621614
2741381
1953367
1046674
355796
1669443
2331226
1037057
1075189
383805
2022985
921933
1843497
2346089
1868725
1939463
682635
2493507
794841
1889048
2529648
362525
693379
414825
1772894
2315236
355866
2731746
2834039
1445905
63072
208023
1837443
1819578
2138970
1167713
1835854
156784
549634
1549742
2284578
465873
2116273
846931
1781081
757309
2672895
2616298
2754086
459925
828424
2754950
1135834
1305562
2254771
1322209
2355841
2702576
2516401
1550871
628163
1545505
2073295
1637088
2417379
1645521
2128976
2770859
133741
1185423
328769
353231
858806
1643927
2225421
1154745
1589557
2733152
399451
850711
2124830
2100281
666162
1757995
2524128
1043670
2111112
480648
2646887
2750646
2108747
2607415
1729397
473116
878807
1920860
2866594
1594331
1549186
2396484
1413517
2109853
1534325
230032
1750230
71513
1464883
2261726
340723
1700253
166247
2115171
10486
2371351
491161
1738336
2704571
2244951
1429519
2485968
2888342
2238692
734870
2311748
844414
2683691
1375463
541459
311977
2117696
1595740
142474
1313609
1485605
228794
1179580
1529958
558187
738651
2126626
1311278
2933327
678057
576598
275013
165028
955820
584888
1549794
1757948
1449785
962258
489788
650416
1684334
2077677
1558843
337011
1033650
2196454
2728002
2452024
276159
489070
1445843
1237615
221514
899286
2891524
1021132
1835227
317931
1732125
579492
693279
2850100
2382062
840819
2380279
2875937
556145
1930150
287242
2396442
2671032
2681214
1137566
2379365
1548743
2343410
458021
1392977
1129029
867884
608568
203188
2751804
815720
1386771
2475724
1912293
638578
2352821
884354
2687340
2537611
1032126
1189498
2930673
2669050
12566
1904913
1980746
235068
2330105
2253222
2340065
2468421
681444
1619821
564663
2502832
877005
2747295
2471623
676474
928910
946523
905914
1286359
1122330
1085004
2002168
2527218
1651063
905666
1684135
714340
2596590
92255
2392901
1190828
1203548
1684078
425043
1114344
2739194
1445869
1983952
1759836
249730
2610744
1338963
2803270
2533998
1126289
1967086
1609612
2272730
139945
124853
2460850
1277557
1735551
2815626
1816101
2831363
1298477
2559700
2797823
1507492
1078433
1682114
990111
329481
1839007
1104390
344404
2141171
1441903
921949
1954171
1860151
363254
2605870
1419913
499243
1853323
1885431
2318937
2719819
833767
2785713
2172994
701819
2609916
813353
455102
40487
2656399
2760712
1210256
707871
85766
286562
1913109
1245967
2078268
273433
1160039
2764412
618339
1287688
2420383
2843650
160533
1261183
937750
2138659
1546322
959375
456892
384392
581392
879358
1107946
817787
1454333
841984
1350131
1775402
1137950
2751821
1427664
2802501
46579
2502471
2045914
25529
501128
21708
675619
1693243
1847549
2593715
1798094
288932
300488
2084598
2676339
1106991
2178283
1210234
344931
2236525
1071596
1943213
201967
333401
606071
1900427
1360051
318498
1045750
1734782
2493819
557170
2431974
252045
2192226
293587
435058
1685808
605700
2229577
138403
2184785
911412
140626
2079101
832578
391919
658064
1699692
2362589
599827
1688795
2551529
1806230
1639551
423682
1769021
2491566
1238420
766267
2034556
1850571
2184628
1910810
390763
320161
2526382
2265767
2848732
2252476
1200040
2155836
1654053
551488
1218887
745992
1514757
1571347
1055261
555068
904324
1048096
600383
2231817
2493148
774012
1832613
357473
713844
1809745
524785
977079
2918098
327132
215384
2612960
210637
1945665
1206593
559636
2808031
1292226
2737210
516994
1459882
1521300
2442535
256348
1238417
1647714
912470
382379
185335
1197815
236110
1789273
83649
2535281
390645
139225
278763
972076
1016442
1292629
2099778
2070632
1024618
708323
218614
2775557
1746690
1421466
2503804
2867600
2363046
1600832
1493703
377829
2907563
760635
1640722
2177519
1454375
30127
1037662
1721512
282008
919618
2342614
1886830
230015
160764
214769
2828357
1727071
915057
438156
2079500
2615268
2005980
1364784
2339101
1372150
1170525
1827484
2121712
1499180
2349824
979225
2026658
462764
2697463
2563612
1358093
1151149
533387
1225011
2086185
2708005
2279381
784992
1938018
1687210
2363094
1058184
1229027
733635
466889
1747416
2238301
2177710
1971875
1068175
2914517
1399948
1225461
2313571
1392170
1840591
2148447
1557399
2284401
952967
509573
143201
2731312
1782130
1384440
997588
103468
2264848
2200801
2358348
2011895
2278565
2856781
2123032
2258518
830604
2129553
2408573
2443028
1270116
2308152
2575554
72433
2876030
1510979
519689
2027601
2008117
1675406
2063090
709147
2125029
1895183
696625
567879
2334960
379884
998437
965520
994020
2036338
628207
1449709
1749217
2247121
579316
1843159
461519
2865706
1612471
1008773
1802486
237057
1041548
2051242
2792110
2246794
622975
665020
1443058
1463504
1503018
554375
179847
285156
140226
682227
948726
2412673
751924
962755
1031864
2551387
173234
2872171
599551
973552
2260908
2694806
194351
1202972
1736705
492850
2127094
2835549
171804
1133543
2156583
967590
1391907
1779554
1487295
1196629
1441305
653806
388013
2513916
102358
678594
2568543
156905
2527533
457816
2855786
1493021
504810
2577754
24315
898905
1090501
773398
2454397
2897118
154261
1887702
1674170
1955997
131482
2893470
2093060
1091294
705051
1897179
657568
1754096
1217286
2197263
1047515
2542572
2314268
520147
1067185
497705
2513390
938745
1023659
593848
1472428
927278
1296168
2568577
2859275
1450788
468940
1682568
2098117
2865232
335983
2408996
1511483
1573953
1388817
1332099
2553522
1275544
1108038
2280785
2794408
2825852
890248
2937310
737803
1256180
965280
1437727
1634015
1103867
2301355
2033562
2687608
2061911
706119
198874
819887
1924737
2021091
309291
1637335
85084
58414
267789
2482675
802622
2438740
184502
519864
720784
10077
1191776
1635391
2682166
2770722
1532592
1277793
927822
2610131
437221
219953
155128
1053724
1038566
1673724
984364
2112747
2503133
1693009
2260244
667131
2894623
1758715
1491784
1142663
1442457
20008
789502
965555
649437
2563181
2247573
2229873
703238
946526
2252666
562405
813927
507681
1757107
207282
89263
826857
634961
1111270
2019640
509357
1036326
2664041
2505998
1356585
1567219
1709357
1783967
473039
25722
2819504
1550311
380415
320354
1980897
844708
1323403
2802210
1618227
643022
2566848
1119728
1816416
736600
986312
633378
29034
831387
1589723
1912762
2576225
6431
2448174
1309602
1276325
1442655
1160546
1164381
2678736
866035
2691771
908077
2198285
926747
394731
2622029
43746
2104952
1594978
1783031
1777080
2659111
2418436
562033
310442
328468
2171838
2241750
68179
254913
1910782
2513567
720930
2197567
90518
2298806
1873915
188280
2005153
2781937
811453
781268
2873666
302488
758622
29228
502347
568353
341744
2276389
1943557
1533559
2871197
496636
2904539
2875354
2107747
799776
2244351
1019538
1410684
2615883
2840220
2708164
2753635
2660568
351646
977719
409557
2707997
997299
1808927
2660480
2211234
1438455
574468
2653438
992526
518796
644816
757774
1787307
1041528
1289092
1854748
491604
670400
1334208
1549516
326401
2367584
798748
2850693
2732285
106161
1083390
1236066
1716254
961106
1038951
1640087
106294
411754
130547
1790834
1091934
2849218
1262072
402705
1986843
2162463
2802313
2105212
1014088
1201146
1627036
1069112
920698
1013707
1723976
2041395
11918
1544548
1001967
259153
203559
1992693
2347939
1763159
65549
561543
12120
299447
1115975
2823823
1884768
307987
2683194
1910846
2053890
2110943
2342277
2491081
1388150
2701246
1180632
515441
346566
691821
1784344
222791
2240171
2334526
1771353
711334
1095532
2723248
421449
1326638
641543
1237054
2817284
2596352
66407
1881948
2175837
113214
1400142
445604
2062629
2789822
980575
450118
1103985
2835720
1065724
1859603
1312971
754758
2172792
252132
1225360
1119445
1134020
648881
1671780
1887950
275882
209440
464345
1518598
754184
4234
1795002
1800906
2261525
1054278
858727
1853153
2148431
1843217
1811738
482467
2060182
1275067
2315071
2444523
549379
2886161
630115
510852
506980
642709
144674
995870
1022339
2699231
2827173
1254727
2169918
868401
2333628
703588
2137958
2311427
651535
707286
1462296
2719739
701925
213202
2024170
2739168
1578434
303975
529782
1536236
1399741
1313479
2143049
1055943
2305440
1457302
1448815
599390
188520
2380082
1665371
915518
2436153
2048626
1799738
564566
669038
61013
258138
1533363
920742
1937915
1413159
821629
1297773
1843413
2284895
528575
37184
2414991
2849026
791382
1007716
2585239
1976048
1248711
1368156
1897009
1623690
640404
2686257
770244
368764
1758248
1200332
2597522
452593
1850718
102003
1897575
109877
287363
1431614
1033544
1837993
2580591
1848416
565528
152359
2391544
881119
177811
1535418
2610905
2805927
1662616
1319853
1367001
2240332
1527816
1797579
2700539
1783520
75928
1103298
1730274
1093478
2580128
1777136
310123
1321450
2232032
2299434
2819501
2586431
669311
1994894
1275491
472946
141124
1162041
291778
2358798
1609823
406297
2931363
2560567
2067476
535849
2653944
2461577
548861
313874
466733
886400
43542
2786956
309171
568536
1477672
1215384
1328499
2116453
666966
2553787
1121539
2133918
1952083
2623992
901718
186197
136129
2192071
717673
1750654
921708
1807836
1700845
355526
1391721
2156089
928134
609906
1544596
665731
1961491
2891023
606964
1069285
916567
2555221
526764
2218822
235872
150844
365072
2210906
1836567
181072
739144
2747307
318894
243310
2630477
2018099
1561273
2355228
604384
148998
2308702
1471021
1403777
1012727
2278424
2875094
859217
532284
2357055
617673
424086
2158235
229434
149372
1162270
1507965
2281581
2299839
416666
1587849
587089
2315586
401880
1866624
552350
2398415
420444
2901270
796000
1683354
1959076
2127263
1757910
1578664
2550039
2834068
1075078
797176
1522646
2897973
2717658
2932750
1894864
1455067
810219
1472826
743474
515051
1117893
738922
1390507
2896804
422812
1634236
2886108
1849455
1580939
1191848
1421660
2938516
905560
2106467
1851338
1964475
2502219
2755029
901587
231433
2744342
31830
2549513
653709
2830984
2775881
391319
1205813
2629364
2010187
2443804
1688958
483975
1011597
209382
534793
2817925
1700341
1088989
1434234
269437
2475842
298944
2317494
2384294
1151937
1993927
2928806
2203661
348261
643598
1185965
128415
2149018
1493014
1542023
485390
1121311
249377
2390168
2671227
168691
442242
1633634
11271
1826502
455327
557031
2438359
789362
1053963
2406465
2120066
1323697
790159
2594551
721380
636590
2431983
2857665
2842406
2515595
2890119
2041467
2243868
335685
1595884
259036
1863227
552549
2829320
996395
2225091
242585
686729
991368
2110144
2259333
1050475
437712
1886392
681220
2840567
2922948
1748449
2607069
1428541
2148839
2416371
2694772
2322810
717466
1193026
306825
2126374
2705026
1321041
790909
2841691
2203990
2909844
1110774
1604216
1746853
2105512
654095
870343
1356440
2697927
1738394
985003
1831571
422333
1183626
494403
2504015
971836
2054740
805327
2504963
68868
293313
2377511
1455458
2747390
2357024
2864881
1093758
846341
510245
2238565
797130
695508
842225
296995
802042
874361
1942864
581695
2530411
1482799
1592397
138632
1577512
98227
127897
2154866
2521192
2645560
822342
2774600
2359183
1471558
693064
901092
968635
465720
2770005
1642539
1895820
971237
442923
1817507
2254367
1106320
2623202
2263831
1354278
2273104
1541247
307277
2738675
1813421
945552
2885782
2464728
2812926
414394
918806
1487553
298759
815959
325291
97636
374671
2372089
1092792
2895445
1617932
121481
624424
2204216
395171
1253910
929243
2661547
1158458
240658
1231184
1734089
43570
672116
1435803
2800176
234448
67285
192050
2256725
1396164
1992035
2593927
1878625
2550298
1406283
2815871
2709809
1512019
1437703
2494163
353716
2084833
190003
783899
1021785
1787219
1374025
1175888
17525
2668623
172647
2619349
1100300
2289905
50127
358742
393859
1217963
2109387
2462055
2330304
1955023
1754284
1274129
379460
65056
735097
1206248
2019351
2139992
1642794
1714900
1148050
348912
993068
57276
2856162
361057
2759536
2091203
278318
1328240
273226
2393667
2168399
173317
2557188
2317450
2919
1636720
644597
617283
2175796
143974
427643
1583516
2021827
1443244
2642597
2454221
2111286
39417
1799354
2234484
1906608
1366635
461436
2230372
2098545
2532307
1966894
10959
1245413
1088422
421561
1344616
379928
133195
1882782
126001
2402496
841717
272616
1638289
1347065
55024
100761
2857225
1092436
2352992
2418783
618587
1158269
522340
2315413
128464
2215126
1660761
1030870
2839691
2212788
1565447
112087
719804
1213960
2208871
1881779
1958995
645364
1813490
1833476
769310
2878913
1896710
2301242
394312
133016
405785
818135
2178420
753161
1885563
315898
1361534
204492
1738438
643861
2315116
2809504
1733637
2886221
1764872
1739717
2736613
1937701
2440447
748164
2915852
2676415
1897267
2207699
357211
182896
2154511
292363
378500
1240535
25904
1095703
2847271
1333366
2416288
290740
169221
2013720
359392
509147
960804
1924926
2378237
863625
2617338
2045606
1230130
2686633
819036
1839405
2325866
873974
17085
1489488
577626
1280882
173777
2762277
2557863
2753859
1189843
943602
1016720
1148969
1464596
2479967
2155066
2167289
2624784
545445
365771
1307410
1363175
1048480
1311264
261434
1922245
964442
2744834
222796
1984072
2502151
2585558
1318051
471470
1200127
799837
480593
1552086
1638252
2427558
739649
1903221
1998433
1102781
883618
570696
726659
2391952
2898227
1274319
2260838
48768
2480095
1128677
75650
1948648
975889
2679583
523503
174662
1768440
2858011
1261665
1644599
2860961
1361377
720493
1468230
2732342
166333
880095
1499993
1637739
408860
1696892
939457
1423324
31805
1871012
1444622
2693533
1750870
751466
2123847
2464481
2105182
565082
2105865
2232776
1565903
858959
2420046
954186
1471844
389175
1508892
608228
2528640
1122987
2736186
350477
2880749
1732923
289796
847994
218331
1078033
588511
2916726
1116799
2733028
2816983
957949
1481365
302971
165387
379467
1318271
135118
2286349
2743781
2750311
295859
2508798
2513871
2025914
2655033
1793093
1290025
2522943
1102380
1401211
729480
2028014
2920425
376347
782927
1172052
648520
2753766
1990088
825783
1151277
1867797
2749965
2799153
2776548
1577009
1922561
2443489
1914599
1351816
1877818
131806
2617195
529659
272844
1122817
689669
2161587
1537854
1623044
1046846
1839853
1530805
2439200
112433
461104
492933
1685857
2071529
543638
1309234
1066768
1443997
2386958
1457277
2343654
259177
63465
2508627
931421
565947
26358
1225119
2873113
768411
1460642
2209402
2128235
2473699
1006270
1444834
782796
2864465
1768737
2703152
694971
2150901
1161030
1974641
2239221
302770
1729159
1510000
2894841
2642512
1974630
879596
1154014
2658559
2755277
2063883
2646650
1396133
2690330
1815701
1354135
2844341
1153566
2288853
700442
2309274
870790
976149
476720
1911782
2393843
983802
1389916
932154
2495871
2172704
1888199
680316
2255742
1577506
21914
1808166
1372967
1336921
14537
2867933
615634
2927074
540545
1558117
2583133
1630787
2348778
2502547
2783238
568642
968791
2038485
284223
2749245
804040
2044346
836901
182771
2473870
2186409
2059577
174533
242538
2695893
787629
241388
971184
2099535
360415
981500
22472
251499
2314368
1293653
2085254
1785400
1441298
2030893
859455
1743269
1447020
387166
1101627
841302
1385469
459947
804614
931646
205882
287514
2561113
1344666
864176
2889495
558521
942451
428527
242982
2375728
9014
2125968
60133
792903
753918
1581777
2103203
684341
953232
1963804
2050722
2485965
1309047
51172
284628
1576911
12317
1989811
1473694
1718252
1413520
1052037
1795982
892335
1561070
235095
266354
2901724
1423747
1167047
282164
2245689
463842
375354
2188157
1087423
228203
1179153
1610677
1131795
1493607
231462
2050664
2177480
1112141
217272
2039642
1963842
1020647
1682198
1367511
2870559
2317512
2679878
1128603
901698
597310
1868416
2739727
1618414
2072251
2330711
1679309
994924
851467
2302452
1139749
1610879
2887506
1946931
458885
2305443
180564
2850309
2871909
2670587
2932702
1026332
22866
2594122
731299
1664073
407031
1000066
1514811
23643
1101802
1639119
1754859
2763628
1322978
2676012
2796431
25528
2594334
747630
538202
1626365
120384
1816333
1177368
1631905
73301
575153
2826379
2842823
1285231
2650344
2311324
1373478
245677
481066
2236251
344848
2235320
2272353
452124
2916501
1040975
308059
462296
2401431
2465802
319293
990022
447607
815082
2734859
2247600
1593260
1677034
2622667
219764
1875691
1670309
2087265
1062488
1471027
1969532
2517505
822088
1540556
2635486
2858417
2217690
2205121
2421683
2775769
1071446
1200216
1691291
2791995
1868654
320384
1997098
914804
221145
2213546
2294564
756303
2918283
2021092
96231
1224620
655555
1355715
987483
191090
2106442
734714
1077214
2309323
2573504
1543070
2717164
1388826
1222966
1640680
310821
2632103
524234
1283656
2607459
1191830
2848881
1458110
2087248
545265
1616735
2848168
1356678
1546516
2456422
1725729
277480
1396055
1139521
2485339
2290909
2435792
2401860
870967
2578275
448705
2922328
1576788
1565421
1727853
1352959
1528185
379419
108582
2128478
881130
1087381
1530423
793227
982429
1820795
608830
1261886
1945839
176112
724055
1483497
888546
2315294
2094322
229329
1281710
1919064
2228408
864412
619200
2517356
1386837
307905
1251629
117798
1800973
2888854
882653
2836814
541058
1199222
1493596
1754553
2048562
876527
1099264
1985804
1220740
2064973
265897
2532965
1884253
424883
1226033
641957
2277012
1326496
1613345
2552087
1650506
1527852
2673117
2522367
1595084
1030503
605727
1284626
2163093
1796570
1295650
2543411
2764945
2108459
1862970
8263
1921492
2508354
2867433
2368415
537454
2795630
1544947
2061867
2641676
2693069
2377623
1545500
2580702
515776
1160582
571222
1227484
523034
1406663
1264045
417127
24284
854757
390061
1667177
991944
2911866
2771260
2040910
2386499
1943879
1243345
1660776
2654419
721138
2239118
1240041
2187261
2071401
2159345
931544
211209
4846
272762
1053470
225693
1926517
688034
2227850
990283
1945186
2886933
2132036
1744247
1644456
1655393
30220
1671878
655270
1088136
540544
2467520
359166
936400
1887489
1269267
1484067
1298865
1204113
1172414
119538
1435535
2112163
1044924
2147195
138592
2311458
2766216
218132
2326987
2797113
2091191
98911
2579223
2847496
2631438
977828
2767179
1581942
718935
2497242
2152146
510077
1147082
2385742
711779
145557
1447247
690824
2143515
1439022
454323
1688863
341018
1168142
854778
2826476
1725424
2379215
1703132
2249425
1103939
2322524
2011139
2852395
1047666
1722123
399160
72306
2494480
1289135
2498102
613146
2241705
2819500
874566
193153
925321
817215
2263189
256074
93038
1778569
1399096
508309
2635552
271894
2469012
2815830
666923
1360161
2825402
2377131
842637
1026404
258574
2179025
1168224
1297427
2846339
2356521
848361
432445
835524
1310207
2219019
1535360
849300
316415
1870245
656651
244111
2109141
2294255
2239259
2330914
1909318
2469588
877555
1275545
2726170
2484103
2914760
1613247
2324520
2918972
1583067
358534
1901206
2432753
883469
1803364
1313274
2582774
1463965
2458712
1688067
130814
782211
386872
1263707
70976
2326022
146432
639120
33899
760582
168310
953562
449857
393748
1346429
1338287
180361
2535073
1618362
1432242
1889960
2614112
1783424
108304
1802399
302402
1065461
1165182
854605
542433
2822824
140774
658437
2939287
2499984
496347
1508430
736276
2440455
1845077
1930985
2468735
2731461
118601
2193187
369050
1475821
2466670
2078192
2295732
2003906
1562099
1062261
1157662
1422481
1914090
349948
1720067
1150196
2340281
2002668
685895
1142517
2374491
1726907
891256
1547605
474743
1981325
1096190
1089843
2622422
2466479
1587661
2269079
1083919
1662063
1175239
952721
985893
1756208
1995074
98539
69421
293828
1544955
841109
2539805
2503488
2087799
1797278
2490247
1658790
2034987
2795424
886814
1464975
2915937
202653
445658
2551968
2685436
1940576
2704149
2714771
170880
2805242
1826784
528021
1100744
2660682
2837820
1757756
707372
1833845
408136
1455062
1916664
2399605
2768634
346392
1948263
857386
1846658
667823
265726
26063
653411
820267
815274
3485
2013307
1716235
310665
2179506
56535
1090089
2248695
2849657
769568
1549812
869098
2674986
2448052
2351582
2276292
2769115
2025642
2474998
2111808
2693882
1219416
1434551
2377895
347714
2218891
1516386
1555974
2479214
683725
1531034
2929229
464731
805643
1654659
1721198
1016630
340848
656773
2087483
508483
2535087
2576070
2883335
1309635
1650161
2798000
2939874
427893
1112331
968569
2182823
2262941
1754059
934324
811598
772383
966569
1345572
1352223
733881
2930327
2113458
594975
2356249
2182574
1205677
160822
2672401
693661
2800461
1239534
455270
2514350
795243
158157
2635025
1905384
926135
1584818
1596636
1159215
2738854
855348
323616
1214471
1954088
556662
216994
329180
2713475
1154061
462149
2115121
173511
2358942
2877150
791887
1913260
2817271
2037976
739424
2036496
1500335
971653
153173
2628424
471402
1214372
1811375
884786
666995
2190504
607632
1782927
617198
190001
1880889
77924
875485
330451
1253717
1434516
955130
2097745
1646293
1972652
1172182
855993
2608419
1145577
942918
1591261
431789
607397
819270
2227221
1380650
7244
387877
1433195
1398470
2893275
2535760
1684653
2910954
1070131
1189925
915297
1512946
1045546
2021565
2931524
1772871
2043583
687484
1941183
2592476
1718207
524807
218955
2641645
546434
2185657
2092610
993779
2432736
1256749
2266585
1826819
2484941
361774
2014923
2552768
1362348
2879492
1369646
2819856
2703282
434083
1238720
2478173
2535522
2829749
353949
623668
1157251
1807632
1789472
317977
2591422
2767840
1453024
851391
1949653
1382705
1923215
239563
704466
726478
825489
2329226
1919411
1061584
2881738
2470459
1366965
2739772
1848626
1123159
2165125
2607318
2871788
2623394
439227
2298260
797250
2287099
164614
395648
767254
1201925
379783
1970485
132627
1210581
2517752
1916356
2557144
585162
572442
755109
1694019
342554
2243737
545429
2771605
1867848
496012
2446753
1296009
2592870
10930
1112936
1222618
2809329
1925978
1113776
712979
1864364
517270
2111419
842431
2033996
1726445
2860250
856297
1385528
2499853
2063789
1685548
663790
2575300
138661
1488396
1966132
2042553
2278856
1975844
1275809
213949
2607325
2269512
1878430
2828735
444759
2460371
536342
2055197
1070707
2471094
2183058
1199225
2321685
2340241
2494625
1011255
2526833
665131
1753899
2866531
2050124
2808818
1774062
2256481
2589222
1997420
597761
981355
102078
1614124
2337767
2506567
384450
507237
2326662
500305
1704693
308827
2467867
2535174
2285486
2890351
2569047
2440896
987021
530042
1122020
176408
2490041
2692612
2870899
2604858
1182240
1297234
535800
1352764
271090
2646033
583966
2079636
889529
141435
1012825
1256694
1069058
2753477
1123354
2810195
2229648
1339603
1894364
383327
694715
2467585
560098
2547586
923350
1899663
347261
2915766
2672826
678705
494963
1923555
416752
925355
2437342
1685254
2843317
173881
1153518
299833
731938
1913424
156107
1344512
1289889
842144
2289275
714101
254267
2545444
2548394
668194
144406
2775955
1945416
1316910
2298401
741538
67115
1923374
1286316
2540440
1448598
1647286
1914767
2730183
1983941
135514
1518615
2755444
2497053
1717559
68478
2128445
2775442
2929666
1802985
305966
1394645
1253649
2356864
1938728
825825
1890632
857550
2751165
586302
2618737
1751935
521640
97727
385087
2044555
618824
284984
525701
2031334
1641399
2403091
2130779
41326
334220
2681602
1730204
654867
266762
2332258
1137385
1385701
1757428
1995106
391081
1468412
13769
2607079
141817
885897
2648550
879480
877162
1407978
2136311
1775946
5734
426663
1986348
2462529
2838302
1194135
2542330
317001
744059
2040931
132809
1374200
2334039
2510679
598630
1402752
120909
135347
652767
1860481
2419783
2791381
328716
729435
609974
1217230
1482174
850017
723286
787141
2405165
1155778
786539
2581051
1509172
1800411
549783
2238465
1149590
1113710
1739887
1510308
45180
1406631
1871821
1552308
2645238
859691
1256365
1916013
2778794
910798
296054
861917
2683512
596395
307694
2804063
1434686
1836847
985616
149338
2594203
2544608
1589602
1958269
1410191
2215421
53359
523013
596327
735335
2245525
2464700
2289229
2040601
1807976
794821
798814
1401766
645581
643431
976360
2236651
2365166
1957289
2399013
2891603
1277833
2528846
587950
2651648
2722612
120012
1315113
2865946
976021
2797893
2419790
1403195
225079
2059430
909524
188082
2681857
947062
346074
2396258
2290762
2253736
524143
1595958
466404
124154
309621
1657662
1070451
1742228
661618
1186951
1705339
2191803
357335
2742364
1264388
102812
1268667
506303
1276946
1986872
2333011
2649122
349686
2789335
344174
2626079
214179
2111410
98970
340169
1697507
2545340
2417551
693023
2713713
1394311
245333
717106
1754005
1861008
1878005
1898130
1360709
278289
1314333
1709582
111307
395419
339002
48009
1704042
1528015
103864
546250
1877845
1333612
1673027
740310
728797
2494497
1611579
1049979
501753
2313735
2509256
1330946
986542
135078
842987
2291979
2347377
1104975
293105
2685482
2938873
2097384
2431846
1995278
1762984
1283034
1490957
1417079
1361216
2529754
1498474
1819705
735292
1797576
2755385
2247463
123588
2287653
1042256
2393217
284872
1864506
2121538
1967863
2066971
698905
2715123
1275505
2549563
947326
1857966
2234542
253606
237107
201050
2675210
2874252
2704469
1804763
2428739
1968365
1057380
2159081
1615466
2639346
202663
2533460
667355
1746844
2167001
2228588
1462749
964317
2033078
348601
1398755
283937
1607337
1208250
258779
2396895
1641213
2088380
1195148
2875866
560056
321879
92002
1579728
643293
1740865
1419192
931934
2571919
760210
1714656
2005636
562220
885396
1592591
2373723
292265
2311442
2510363
618065
269553
8411
2200791
1679865
266965
1046617
2610322
481868
1688742
1490940
2640396
1756209
1626627
485364
673747
31441
101182
2411978
419704
1052717
1828054
1228277
90213
1757075
643149
117271
1358734
2624412
2439370
2309819
137981
2560175
46677
2378614
2399876
2112536
1426130
2771168
2140769
2468869
1977079
978469
1489674
1069307
2286073
2450690
897561
1286417
634502
1240634
1393079
140240
1512536
2721654
2438254
1386256
1394213
2579906
1700294
1773732
464606
671279
1031431
1355491
2670758
1555428
1877872
30022
447278
357454
2171124
1457866
2008912
138229
2462898
1797204
2601488
1055131
2843933
2732943
1909852
2205100
2185608
636544
2071181
1780797
1224766
2213878
2855375
490799
1474448
2702426
2617742
1979844
551120
83653
2902201
576866
1236340
2235702
1530509
1650128
711860
1171140
2534292
1657254
1344520
2294311
830036
2407169
2212102
1438219
2930266
2895924
2898492
2266943
462662
1775922
1475861
968194
417349
511831
1357031
793146
2592894
1567004
2678889
1273474
1627173
35660
833372
2365454
331800
2780226
1566580
1377772
1609727
1606496
81072
825991
583153
2789015
1597300
708817
2923285
367207
2192678
2740085
1037803
1596342
2805002
565113
387720
653343
2573133
2751047
1796608
2584823
2503497
2767512
2336066
1719747
1380176
955564
476926
1810345
646034
257959
2331367
2058536
624620
396741
2233412
1900370
2638618
1759200
1281901
2451130
1801327
2405940
2575950
2003599
790395
421785
1973907
2791255
2718480
533003
1607469
326155
694678
146158
1129853
1836971
2520919
2097843
2391650
2429937
1310502
614806
2608650
2080106
506906
268844
1935514
1027162
1592606
1995834
664811
312601
716975
2162301
31218
27079
2904896
2055878
1941181
1786351
400297
1389604
1101010
763035
1063718
397134
883902
2815670
204005
1056833
100109
2620267
1778455
1072522
2831643
1621432
1815242
1838676
2889385
1936197
2270019
1897244
1528504
1574757
1073462
2524341
1757756
840126
2528105
1279478
2854048
333175
668554
2654311
486586
1259264
339035
228313
1888153
1171791
881722
2572358
1443561
1867129
755818
1230904
20549
1248856
1564167
2407677
1198261
134390
2369774
1276075
1174378
2248817
411498
782513
1231075
2117351
1775599
454177
1412550
1039052
1611874
2275726
400121
184845
612273
846036
1042699
1872524
2669449
1774582
249875
2244407
803478
1682106
610804
449477
1413717
1797680
2457128
208476
68599
686544
549227
531786
118317
2079110
1741771
2282491
835809
851893
1215050
1175140
1612176
1191246
2442613
1523793
2204655
75265
2611813
1180773
1425204
2150766
1311440
452383
879148
1239392
2006108
756096
1888066
2282887
2778470
1270221
192281
363804
1775112
853833
2894957
12527
2346179
456629
158307
590374
912226
368049
631973
13162
2160215
1843557
1078006
792366
1508970
1928211
1769314
2642783
1263745
487302
2487560
2332577
1819092
2723998
1430686
2586398
2552844
326491
140314
592368
2708635
817398
1017311
549631
1417499
1067994
290237
540933
275888
379448
1190765
830828
1868508
2050259
77762
175948
560036
1442447
2842841
1249470
1394464
2145772
322144
2212833
1576966
523547
1811817
2010558
1435107
1462404
1941333
1912828
994192
405015
571698
790786
864546
1945976
1128264
995233
1779355
1761465
265219
720133
1607004
725618
2839910
2020268
435609
1116566
1772543
2724275
329250
1156231
1808207
1455998
2086665
2413034
2412790
603158
1082333
492984
635849
1271063
733020
1260081
2377215
2705094
66565
2666805
2723417
111677
1759164
1302793
801475
1383640
2071436
2025364
924564
1485584
1369683
907946
1366742
2711430
933692
896068
1153439
2339799
1501728
1767399
1813164
1866332
2441805
2176474
836444
1222330
829694
762767
184832
1011409
2528125
1547235
2383227
20030
1831663
2071393
2050405
1378301
1989122
386131
1166590
1282405
1979450
911116
409927
2370592
1094740
1771493
1503891
1691942
173926
2664242
582271
2329081
148545
1996640
389051
303646
921322
1047444
774676
2883327
828170
859491
1770337
2305487
2812416
2419394
2231502
1931099
2869246
1249123
764383
2280992
666798
643163
1092447
2807389
502800
79769
1364153
1343826
997622
1266853
2321234
62829
1319692
2613964
84898
2465596
1026729
2823809
1857741
823993
1993312
734503
331121
2030743
1765810
1830241
828449
2365830
749894
2472882
519171
2732001
1225283
782462
2362917
2195493
2265216
1355390
2611192
2910207
2250709
1513762
798731
1100432
811315
2640077
774392
816764
2109981
678182
1024354
1413692
1095668
1544359
2700676
214178
1655323
1538608
504798
2615714
1540254
93683
93236
2251447
1235093
726462
1325952
2904544
1015931
2247466
2176619
1146468
2169322
820973
446540
476569
1040211
1340849
669466
957621
634953
394494
141383
460187
1961805
2892925
944931
1937236
517941
52923
2931855
611888
638450
2772346
2550194
3390
2904650
1674425
2370584
512442
174918
2797638
603132
771807
1683235
991867
1826158
2018732
2200925
1716175
1197814
2102850
2335880
2482051
1865214
2176033
2282290
1964775
2238630
566227
2319941
1443802
1891735
2301596
1457613
543257
1466500
1003734
193483
935465
2191291
311339
840552
2110434
822885
572110
256033
2655422
1405547
1794128
2018499
1149310
2559943
1616936
1048847
822111
1883881
1341849
2443741
2744679
2897791
1523658
1520201
19974
2769913
1070965
2521370
1024610
1208166
17434
691078
1438891
2514103
2636318
1065566
2183846
1150826
698463
613318
499776
2407554
1740347
1448571
2671480
2097888
1092903
1020135
2789320
249825
1374637
1983155
1633781
1312008
447669
1330398
1090995
1788497
1200362
2632412
1676451
437121
654281
863207
1280883
285029
2886697
1461395
2559329
2405448
2897284
2008493
392569
1807343
2902709
1596371
1119552
349522
1161834
2367417
1926003
2397083
1753984
2428192
2515317
795171
1444762
2033151
320326
1135113
105016
1796157
855021
1700166
1777172
2540838
541480
284035
1024180
2036817
2879074
1671872
1624865
2363816
1922952
382165
1250663
2282282
510385
2566233
2011977
439001
681376
2219186
1817031
2569306
2080067
1693128
1365865
173463
954820
1706548
1683893
2169261
2223354
2009674
2726469
18386
2923720
1247013
554322
273471
2660470
2473831
33322
2522911
2154939
335733
2771942
1631838
2007165
2567554
402676
836157
16287
729205
2560449
1599528
1722072
104043
1974103
2313721
1786202
1485551
2677748
1745568
1722807
1198508
242447
50194
2891009
1192832
2576017
1471623
2755709
1633793
534748
505082
2009334
1617291
1611950
2823542
2818630
1998975
2015579
941775
682179
225762
1405147
785195
2174424
1488452
2502297
832950
1964584
2885743
2421664
70298
2867771
711150
1996054
522638
1911982
1302683
2273212
2351330
65128
1845324
2824146
2718996
1830351
666831
2377120
2825161
2145638
2674872
1909860
502751
873215
794985
2543411
1467812
1727441
1364855
2743035
548309
2063654
92157
1226030
1302296
744070
1486347
1855949
480632
1909725
1848035
226441
270781
2896152
2305079
2549868
1514318
1051832
1591460
2208915
1889759
658842
2815426
2839675
945838
1695015
1564259
1721460
749963
392383
732301
2585616
931289
1032178
1526853
237867
1788381
1773841
2543113
2350661
1357067
1494865
1720009
844288
1414776
2792349
920957
376957
2414217
821800
95660
2146865
2219476
1954669
2124689
1225320
971260
1514729
1100024
729469
2586349
1135455
2938881
2032547
2832943
328861
40815
745399
2445273
150818
2472842
372514
1821049
2903853
859064
1098361
1477268
2842308
1610468
114688
140898
552778
2701151
1395662
485872
1783724
627780
438028
992597
1148302
1576328
408553
1382668
1839381
1378031
265441
2875415
565181
703739
628301
1199045
2640556
1568197
2645578
1738385
1551267
1094601
2722242
121104
1513278
2272783
247226
417419
2504671
2926254
1179271
2633720
2320488
569338
1146815
1226792
889078
72397
2091478
2411384
2745489
932058
554862
2097146
2504293
780571
963090
204830
305984
960485
2024155
2617891
771452
1810141
1633382
400046
2353650
1521203
439119
810861
1232104
1566470
1409751
56706
1750943
1027581
372547
2575141
366666
2221050
915290
953829
1485418
81690
2485860
1329187
1504556
2463990
445131
2699351
1496489
2741594
1628327
2825182
828539
2908703
2938416
1059759
2738335
318402
2063674
2737736
2813007
2253672
2027009
767023
1108752
2468202
1795135
1709816
1038046
2648831
967440
27101
1674208
891728
2831092
1493429
464366
2784768
1811250
1521624
1466070
2392729
1434470
109716
415821
2041086
1145767
760255
1663197
1508857
2765346
1824258
906060
2060689
2455269
2907276
2640841
1878827
1160594
372402
213363
398177
2553086
2834024
2757761
2763590
1449048
1105883
2181245
1285247
699969
2375199
2752231
1446643
1488806
2377951
2920572
2744395
2611694
39896
896067
1533035
1370675
520929
14560
1451100
250148
1957752
2040240
86515
460659
2329971
1128412
2764736
310387
1096047
1838099
1767169
2659149
1098375
2633735
164082
864577
317628
1914926
2110139
2459945
267177
875250
397634
1063306
934556
189158
2164381
2593443
1013533
1470619
1733980
1652663
1628373
1237039
1012378
1723833
2315714
64923
2862512
1260199
228735
1775859
199591
33721
1468474
2857392
138184
1449727
2932074
2708230
756310
115373
2381178
1058024
2753445
1334601
2559590
2306646
1966564
408255
1676050
273613
1046211
1218506
680791
729733
1018424
2146081
1367959
2507029
1720245
779356
1648890
2211706
1608675
2405751
2709182
1783713
1100144
182442
1606740
2918784
514486
1361131
2429957
1671287
2240998
79753
2459811
2752675
788322
2747155
1191435
1764706
2038440
410208
2066173
879188
1049237
1162457
1298285
2867029
1240242
713044
1311740
2030515
1897863
807837
1391927
2354574
1987208
2448474
786134
2605682
2089079
163260
1229715
2208082
625898
2628917
125475
2485739
1890860
2727414
412503
2093248
1201597
2466666
557782
2643670
638024
2922440
2535420
2880318
1422567
1210573
2712580
317962
651048
208382
1134954
279763
1436081
399191
1191070
234567
2524915
944770
875314
2831850
1548651
838927
476961
1854493
926319
354859
2403083
2621196
1187381
19167
1467830
934230
204779
2729215
711393
1779002
15323
1876803
1953565
2168058
1480589
2334343
1009956
1373166
1932751
2393489
2287998
211472
161403
1953684
1128381
783564
265913
229722
616786
747344
1226399
440054
2232627
1822703
772867
1135936
826134
2005431
912035
1102262
2227434
723914
2911630
2359850
1054254
663053
246023
2012396
759185
232488
268637
2615219
1668895
441470
1356373
2725972
1860678
817787
2860174
2849566
499659
215433
27559
1358021
2530615
1648642
414533
1335028
2293274
2823082
1029323
1344329
325546
1306966
1125936
1338810
716423
907159
1689912
2133310
444950
7779
72419
1669010
573310
1645393
2275196
731486
1913961
756933
1991856
1180389
700782
2063366
2788586
1564677
2374449
1051940
1966292
1146799
1145555
778521
1057025
1603450
69613
323452
2729843
2326574
2247159
483633
220702
316671
1106245
674442
1997944
2297385
2012323
562448
2711090
2648317
281040
703463
1347473
2344039
138174
1085783
259566
1224625
2580788
341462
2445006
145596
2653712
1031879
684805
2332576
526508
862410
1562312
2578439
213991
2149074
34560
1384568
1960133
1469036
587608
1589863
360359
598846
617075
612496
863540
663640
2555757
1501847
2822325
2702445
618787
301618
556345
2720409
1563105
1097946
2471446
750644
64213
354792
26380
797313
195043
2735383
74916
786364
702279
1403970
800457
969180
819735
1930674
1956019
1395644
507476
2442471
2142474
386285
2783726
2891923
1023267
2747959
2799901
2744560
1751097
217211
1747398
401953
2156977
334529
394589
1432155
589366
1475732
2893063
2485603
1693330
1508667
2124382
1727635
637595
945152
1755308
2466796
2607787
2313941
2702053
2364655
1788648
782749
1845992
2825062
1541679
2069440
606043
351057
2913768
2144249
655481
107130
2190484
2035699
485419
1917600
1607721
2324793
361392
2651730
1032491
1110268
2684174
39470
676196
901772
2209524
2801041
476344
300054
442295
342333
2433072
2323122
2732159
1788169
23313
741725
634070
750977
685173
227170
2492873
2564192
855413
555461
2205593
2824883
620763
64840
30669
780787
2661138
1809800
2823115
2248511
1667163
1689734
1158899
1543021
968571
1547330
2241969
346611
281409
875266
1352474
1651766
687415
688096
2878999
2702251
2188937
2344670
2108930
2236755
2075290
703214
2727237
2474656
1853693
146200
468554
1059809
2775537
1373257
1750105
2717853
92955
292561
2537892
892087
1937203
1692198
1601942
2918530
308701
397808
2027923
2206947
103121
710728
1959128
2728183
445314
783379
2160414
1179013
151221
513494
1244973
2033503
1443067
1968194
2618276
2829065
128946
1528439
297126
1069153
1586880
2322488
2895250
2433652
2711290
2641053
2009096
1666952
1852102
1831210
230916
816688
1381187
1883411
831348
2473285
1221007
2597282
2594832
2650254
822987
1854104
789471
838348
2773775
2300026
1314944
2932410
2269023
2102993
1939763
696168
377405
460379
721586
2248396
16975
1176100
1335594
1987100
2665493
264349
2763869
1199392
764807
2481462
2433793
94351
300399
1836524
2090914
2524812
2339929
741474
2184730
1247829
1430718
1425213
1874539
1126780
2044467
972532
345469
841862
118467
2569239
2554163
1239163
1402902
711261
2264041
2050894
2010138
2546059
1515930
1314179
2797564
885407
151518
1664341
1161411
899558
326648
106642
293800
1084942
1380239
884325
2746975
2005306
2916999
315454
2496458
1627733
2292674
1557795
1030900
2838762
2291829
725027
976727
2773364
1372042
1037951
289481
267525
206038
2380423
1952831
1067848
2651197
1510419
417966
2344145
2810926
1183333
759093
357653
1886275
223018
2727725
1065157
2029799
1728126
1710977
1003309
2081111
1433452
2344205
2107671
535275
2298876
23100
2040841
297646
924529
1276348
1118481
2676779
2814240
1302217
527029
296214
513657
265807
2748862
151580
981332
2316603
1347242
2220684
286002
1713109
1673777
2492188
2405198
1187482
2481359
2690225
1069897
2155953
1127506
1247494
2634193
869885
578433
2612069
857861
1516431
354930
1100377
2096104
1335329
174841
2258125
1514626
2104909
2465829
1330247
682330
1181301
1094508
1840683
2880921
1245058
1866304
989990
1141667
666818
1059273
1588299
57632
2211116
668182
1722250
776869
1350742
2650133
2106056
1447489
246112
2207406
709790
1989038
492951
267017
854947
2203673
141740
1988711
2896602
848181
2388567
2164766
2801470
2493308
219665
2728514
2375227
2204276
1609092
1304678
1589477
2065841
317318
1437677
2270288
1824672
1133751
1221014
898470
1939678
2463472
1288714
2218266
1173472
1122667
2186016
2086279
1667558
2759045
593956
364481
2261405
399885
803834
1937615
2297276
1758588
1404325
1670387
288900
519166
1449433
2213838
325002
1665793
2514322
1128389
2494541
2680333
2447442
2605750
1879815
1453130
1448777
424552
784805
1886225
801038
926661
2156328
2118198
203119
1108648
2027373
2905195
2792326
1561364
2291434
2324039
792551
1784105
319940
1298851
2130869
1695718
1052505
2875428
2778002
2318397
2264314
164200
357248
2197702
2549228
2672915
2527529
2762815
2000551
2021743
177311
1351515
984592
1924806
1256935
1498405
1763870
569467
1088512
1704157
1964436
2343702
1842224
79074
1287597
2484394
1804065
1273984
2365991
2317360
1480603
697477
1510758
626906
2301994
1569008
266403
1560935
869339
2346472
2100698
257670
369447
2357522
2854862
1495526
2341842
2229379
2867603
1396034
1031458
547420
2059890
666390
2818517
2475103
896694
1156306
2749958
487101
2489702
1809012
2636568
1181525
1792904
2327523
1983626
391569
875938
931839
1253431
2275751
2743833
1638843
2107285
1341211
1730419
1484953
785724
2351805
2175694
2437086
1379751
1166616
1893721
1531596
84036
2256929
1920162
2391970
871124
2758102
47409
2285361
1431355
1508536
1474653
2259962
1485484
399756
1633212
639465
2937638
2545510
953147
416847
2328118
932799
1862097
1292825
516348
575183
2145636
152881
1468509
430719
2673720
2702705
198850
1874329
1122746
2717248
2601572
896195
2206766
784904
2702321
1211657
1222063
1194657
2695043
1206050
2593463
1972429
1142086
970928
2212145
1976413
1631687
449608
460084
555564
2465879
220632
2250424
2701807
1964866
1303794
1859153
215465
1362806
110396
1491869
1474183
2327858
78532
142082
2736538
548610
1842734
2120866
970814
2319951
2300777
722095
1886484
860133
700557
880241
1669695
1750917
1273865
1577550
37064
1784899
2417629
987391
20487
1173169
879647
359293
1561495
1508700
698628
2051439
1274052
1955911
1232941
2176543
1414342
813683
709136
2729820
1211667
1661771
1012843
1646263
2639563
2076300
267414
2451379
2351890
810986
2616494
1704572
2687167
2150490
1689484
1481951
2009653
2009439
2628600
2123208
1829406
2136065
2275909
60515
2486419
445550
2715819
36975
1297679
1485769
591005
2196334
1884466
2653050
2466288
1452393
1468614
2336072
694456
1265238
1098261
1520080
801008
1255916
1956625
1651144
2197659
969343
2086442
2131363
557711
2690683
1354159
361724
1033936
2270630
2417925
2367842
2773081
1565182
2780081
2451939
359148
523197
1288724
980820
1425379
1748370
51056
571969
1333624
2406760
1038564
282795
130305
62182
1836051
2027803
36284
2060476
1879941
2372372
1879467
444024
2935775
2910020
878476
1908111
1509303
1598228
1537934
1649589
2939371
1534942
958817
1001938
503531
936947
1487951
2878217
1284610
2431657
2160402
683729
2859524
1371023
255518
2739514
1448431
2502643
390399
2856616
656971
2558829
757517
56305
215697
975317
625438
2700658
2311152
505027
124834
475906
862602
1082477
1569301
1559301
1621552
2281277
917771
2223196
635300
2113953
1537712
2385334
60439
1612693
1873409
1117341
1866552
1944775
2003095
1980918
1263719
93247
2380400
1329018
1730298
2580374
1186628
2410079
1862250
965687
1176234
1770673
2364752
2246896
2173340
1690857
1184001
1611517
2131182
885483
2333564
2801187
497894
1240325
2616730
1709116
932950
993111
1199228
1974529
1241943
2060653
785733
885647
352761
2903022
169263
1184279
1739771
2275632
999776
2499758
10024
2897252
592590
25698
17810
2433486
2132522
12814
1301948
2723858
810478
963118
1718151
1351372
835106
2676741
1186243
1802687
1986611
2622722
661247
2226425
2739223
543188
2571617
2467861
39470
585360
1382690
2496940
725524
1362267
1118549
471335
2445256
1428835
638052
610022
290679
490648
2318752
2909893
2060711
2604420
647906
1794085
302371
2384002
1766516
1843131
2424349
439892
865418
1397123
1080018
2439519
2106462
1691055
167986
874249
1902990
785455
978257
136171
2683559
2307708
328612
1348946
902417
2644775
1890037
1437963
2744741
802811
2317625
625310
2298423
376849
1254051
1486994
2747631
2166421
2032121
1062350
2490425
982229
124503
23275
1014049
1592141
605973
993603
2008582
1756692
1208505
643773
974851
1927679
1285772
1648423
2218777
1159375
141
184331
1915065
1596732
288184
128546
2391222
2459388
2884442
2596564
1933338
62292
848688
254054
597622
1729605
726749
2894524
2649881
2453239
979811
2853432
2252762
963162
2117979
2857899
1615659
2301463
2005933
2740343
1019248
1619101
2463600
526861
2371778
1915120
1077032
953258
1693243
1391924
332716
1187731
184206
1020134
2039389
2684822
1162655
1103273
1357816
1248605
2163012
809961
949949
1326497
1758369
2340855
2416366
642434
1675470
1731080
1356442
1399822
2867238
955300
1555037
100244
2326519
2465177
142945
2718352
1204027
938038
310834
1160913
2287313
1162127
953519
2416558
2080057
1139271
1034068
758897
235142
1409571
2578976
1946363
2562911
1179368
2471316
2336763
2566620
1394990
1123584
1754462
899899
1328963
2153331
2499323
951994
1682386
608864
1193863
1704707
2214358
416862
679299
1462312
1903797
2497184
1956666
1775086
1772822
2708256
1663830
2067553
552330
2378839
1115301
355178
557893
2830484
289368
1275019
696279
1133543
992651
1991187
2121733
506654
233103
2472584
218924
1842166
2723309
1682284
1684841
880386
682492
1367272
877542
264528
139597
1702023
568805
721546
1714879
2650562
2172525
2287424
2159950
37739
1631503
2550070
2206804
1142058
2677480
10866
431103
260737
664378
416624
1258626
203716
535863
993803
1107590
413942
973138
2299125
447378
2615600
322898
2745035
792208
687516
800764
2414988
98051
1964107
2087635
2194191
5303
2182044
907458
421991
1353644
2185765
1336217
1312344
2651431
825599
837041
2091533
2413263
2918632
1615857
2676230
2256378
671637
1107323
1482229
1298305
730706
2261521
1251796
1376181
1310851
2122140
1235391
2104797
1155490
180617
890330
294292
160664
7489
2867456
1531534
647721
353122
2457956
640493
1574956
2929784
2008261
1751526
1648875
2849279
1060217
833514
954385
549230
2245578
749806
2201074
800575
756257
85829
352510
1162571
1124632
577902
1912768
1285795
458205
2449274
822751
1239977
4040
1172212
1300837
2665823
1431602
1929992
1703183
38949
2565563
758681
2017160
2753317
620815
2514252
371287
2398228
230751
619609
1240703
1736158
1717556
1869009
1752170
751020
2506046
2622636
2241060
2877281
2783779
2449184
1252177
1399573
54407
1951597
1588789
690339
486715
1213793
263631
2895767
476289
1084355
1416927
858118
920516
1697779
779111
1887441
1334223
1924320
2617683
1263304
765114
80736
1558831
1435452
1684894
1854204
361080
1454821
1625431
881086
1812574
1986814
326550
752236
378971
583636
660693
181559
163687
2029851
2617977
2882847
1265345
1444762
2855761
2267290
2157601
1528442
2307224
2292574
2810411
1275869
336096
2087307
980246
1256640
1296007
1911402
131281
2870809
1551078
722290
44874
1501216
2066991
1680272
167391
2427940
2875405
830995
1670508
2070729
570194
2431083
2048111
151475
2060473
277998
1675664
1550153
371871
2839912
827809
689467
2697143
2344625
763775
563533
686240
536263
1693373
358767
265384
602780
1188287
1205041
2327544
1508901
922151
1610976
332894
2489550
2705511
1255617
103167
628928
1790854
612162
1808097
289498
2246418
593550
1527245
301635
192053
2333591
2805790
2182328
1595643
1365256
245163
1187278
2043750
1658
2677390
2013578
1154251
566509
698732
2821089
202404
388966
1746003
2056068
1199876
2709888
1288587
135400
2192989
2750233
1310318
326434
509836
597215
1787891
1912723
2908643
1197352
84095
1183694
1255211
2717062
1549230
2544893
574338
1240976
2930157
1230107
719954
2857754
2295556
1118355
759178
2573624
2520176
1296778
274202
1722846
2142929
2295578
2211436
1938523
1676829
985606
934068
1726930
882680
2240102
1043860
2607455
2558035
1929375
671384
2513107
1173458
443320
1930036
2093472
546092
2533806
1596314
2447770
143795
1251848
704815
2644127
2844768
1776676
1309842
1240524
2515003
946239
798278
529876
1967378
2684090
2870062
1059700
625967
2269537
469061
2595826
811737
870305
368366
1955131
186368
570994
621576
2481480
2642360
2482029
29057
226607
1481141
1143659
1663400
1130964
2253462
2774315
1246474
956470
832789
1065625
2307435
1066516
1150971
902493
423963
1185612
1950705
2516023
2182097
756576
541901
2677549
2842150
1566500
1673242
1203439
2937476
2746374
986811
2811652
2282314
2511500
2491021
253398
586687
2779558
2553851
861781
827229
1913429
2233897
451291
918631
401091
2297322
453911
1765809
1861088
60506
2686657
228039
576214
1572380
914637
540327
2705741
2440729
2344417
1592542
2475425
1251860
2225301
835284
943895
1761398
2681271
537789
1334063
532846
982578
1494434
2429901
422771
1727201
484373
2509392
1250071
1178825
723629
516064
1330189
855594
360000
1345376
446299
870522
229661
1038621
1332504
2848185
2120215
790479
2730200
1080503
2058226
439253
1771437
1622952
298050
2266385
421904
189943
540252
2542616
940550
1304432
2342748
460084
317422
2247169
1595220
1106848
365813
1683546
2202478
1402655
2415947
455487
2029375
1831060
801113
2519620
1526457
944416
1802958
824447
2695569
1111910
942079
1222358
1321527
19221
2415720
69040
1146358
505823
2880950
2399939
818288
2587600
1822163
1932340
1873254
393380
71261
1557698
1516601
2562481
1566452
2401040
2424771
1792550
192532
405993
2645942
768076
237986
1757895
1500042
125582
1078466
2756709
1237088
1169011
1128345
144239
1677866
2676160
593092
2861173
361195
913921
278981
1812238
416448
173286
420098
695511
476417
2009698
1783868
89583
50646
125959
651242
2631212
686935
2425722
717136
2169118
822661
1427339
802738
2220137
1101214
1265877
1647782
1804779
2459270
1789121
2066636
649464
815121
1499337
2702726
2497702
2624974
1731925
2052722
2192937
757785
190324
928443
420548
1953971
2216616
2674944
1656649
2125438
1031870
537155
2591449
322986
2746483
2611394
895982
2716263
732948
2394013
1554170
1564566
667898
919154
2245104
362030
903552
847014
2324014
2936297
505805
845417
1646079
1498768
2208687
1880894
1329345
933667
1664292
2575755
509758
81291
1634301
2032061
1944008
495891
2123219
2758843
1166984
948046
1273507
2427094
2795465
1794356
1130808
1142248
324837
1453158
1928149
113041
259352
1846769
584353
2697727
1597429
2813681
1736289
1414993
2411535
1101230
2011734
1284023
1613010
1940609
1892074
189738
2364535
2761007
781377
1799788
10266
2827286
1922371
773240
2073192
749121
1691195
886288
1873388
1501456
674469
1841380
1403520
2487859
618015
2690282
2319714
1876497
596385
88688
1998584
1205780
528766
1931042
559482
810761
1689687
1235826
8217
219517
1743154
2291380
85048
1955469
40213
2663620
1605716
2829990
2135172
2728629
1907908
560431
2174634
170934
1411862
2650445
1738844
2430380
1767587
2647790
1563985
1642091
967827
2256671
1379060
1310395
1027360
1288676
2610206
1154746
753311
1533997
703387
1761312
829640
39036
1123909
804046
895801
1273597
1122618
2898865
2520073
1244397
1951
676829
1274015
2554247
623253
2878742
1418965
701935
200398
1073200
2365085
2757758
273840
239066
185511
1407190
2666997
1869252
1710846
2570816
195036
1984540
2151818
2503903
1748081
1683971
1580266
1556771
1783458
1959494
2613467
1874611
1352989
2145581
1904194
1955680
1226973
2024285
1112433
1461718
2822461
81074
2825877
1507359
34534
262634
194237
593752
242601
1439050
1998192
1981469
2354911
2480496
1672294
117212
1681826
416261
490503
1023960
507618
2116525
92431
1518626
1180552
997651
2389261
1059560
1442727
1568647
2745695
1143623
991604
2537645
944883
779002
6007
1565876
2241554
942974
1351155
1930578
1853558
1187042
610205
1630743
1113690
1442767
2423339
750839
2525361
2746988
2499777
10929
1999533
2892963
1210019
205000
794619
321850
561514
1378115
249957
1143035
1809965
250999
1197410
2113267
1767269
419948
622124
2577411
1581209
149490
2516494
890890
2680772
590504
358306
2000853
1262309
142959
1587322
1515188
2388263
1242064
1517482
626231
486515
2184661
187343
1633638
1886778
1918466
1154446
1851483
2471142
1343827
837540
2927415
1804957
1778950
1444264
817123
2382184
1813698
863551
1553026
2069316
925972
2514687
249462
2613317
3381
2787601
2390357
1432086
9489
62037
2163600
1065083
1588153
2703581
1888107
1965062
1895175
660133
233965
1078057
1765863
1054487
112889
26577
2372889
2388895
2889966
2318171
1650513
757368
1621171
2625163
2012768
201096
1921365
1994513
34735
2736452
807008
1684485
1173800
1299617
1220795
2074498
1930148
2121550
2712484
2741421
2171659
2463834
277345
1452576
1031795
2024326
2727894
240015
1511628
616603
1884641
633277
107260
2152575
2623979
524870
335309
1463671
441453
1041815
2287072
1778602
199037
1052070
1887181
2516700
500029
997261
1357417
2085161
343017
2396610
2057213
256041
199866
2255653
962161
2193779
1816678
579896
1516285
2243721
110833
1014089
2598698
1303548
1204826
377479
553118
1590605
35300
2437078
2457166
1552092
2180620
2380321
2647105
2062728
1072448
544915
1383832
2371339
2494549
2355903
940365
688318
1318612
1834250
2699923
1744087
621980
2876869
773613
624140
1175635
2386377
112109
103033
463145
2139408
741407
2106905
1768746
1563098
988771
785595
1217859
2425877
988533
1467077
1835906
2620641
2434201
2630349
2228509
354581
517345
1791300
2533836
1478558
2076201
2772373
245067
2513972
2640828
1770688
934501
2083306
1957797
536859
1228760
1523410
1905007
1569502
1182200
1284822
350042
172128
2288602
2339937
812099
1476766
820236
14936
1884021
16322
2059109
2912231
2329786
18381
2103588
2738531
2543088
495642
1960143
2525067
1620223
2220540
2703228
1478594
218984
1522620
538899
1234932
2446983
1178232
1279931
632337
2775084
2050371
2831291
2603149
871710
963300
1595683
2118899
2287024
1846303
456051
1894869
1909672
2701255
24696
2521259
824498
2176846
2478187
1412435
1082082
1312279
2024818
2656628
991465
2315892
2227894
229957
2645217
2277628
107463
411342
1360591
1811348
1255182
1147157
1603304
1368445
1186283
622116
78655
1217599
1574145
1007279
2658198
2887797
1739146
742908
1726591
2415135
2256847
2185798
919308
1967673
391268
1285018
1868139
2543813
2296630
2140245
2815437
782777
2538593
692704
1604312
43246
1311887
1805239
1367828
2204532
721284
1129095
1694213
985250
1616747
2278364
582872
537808
1780017
1499890
815857
343299
1089334
2200503
2071022
693396
2573658
597376
875937
2263265
1650492
736241
2019522
2323439
604365
2273943
2502561
159746
2849294
1328077
260255
2733655
2730029
170878
2463051
519198
2496114
1376645
428773
2482113
721796
103042
886459
1189173
2589761
2255248
555968
978581
2251350
1923877
2121959
1157614
1475844
2045040
2591145
832447
2241968
1941174
2228620
2460945
2893850
481227
2275935
1623610
2835276
1260805
1182400
1533454
2139820
2325095
857948
1905593
1340707
639629
2156173
133383
1522531
1323705
944890
2497323
2092274
1351943
516709
2839171
1954267
964409
2537433
1360919
2910696
1987685
424405
2595952
1257398
1576164
1439899
1406649
351805
2744842
1179454
2374401
1818186
575507
2692296
2043553
729142
2426405
178913
2246819
1812683
1231936
568827
1267389
2802312
2632760
2339900
2778984
973498
1642831
245568
665825
286649
201160
2794322
1775458
930261
1433766
981644
2098325
92205
701614
1026981
2680467
1490243
666597
38036
890723
1338127
1902204
964740
2706859
2480242
1373857
144409
2774688
2097486
1463501
1046232
206132
1258058
1800495
2225924
1639825
2181888
911169
691655
330715
2845988
803932
839931
1991301
2299412
1275193
60715
2258424
2835120
2421824
1401968
2541633
627123
1495866
402264
247631
1610501
2471657
1407469
833667
538568
1291792
892631
744047
2043025
1783375
2136615
750776
427657
2374280
1173763
1050160
1750730
389680
2940265
2698797
2290075
2862013
1911898
327696
871233
487865
1821386
1875037
632427
2615672
310141
1762817
1203964
2181914
1004844
2732469
2617604
465544
343848
2051915
993923
1269866
2307669
979418
43380
1227865
1955276
1920985
1730055
2023644
1507946
1060357
354201
783257
2252934
1900846
2928712
111597
1854927
171912
493538
1898002
2260302
2857154
1668548
2129032
1693540
2114631
2921782
862285
2551819
1748740
2077939
1599092
1551387
2397418
943859
1323075
1147735
633573
1162898
101419
1842945
1258143
711110
1681787
719720
2090807
2025422
1423548
1984202
1468321
2845098
1108458
2288555
1005986
2288035
1841308
1190710
774386
304916
201877
1528034
2081242
937417
47051
2779577
717038
206730
117280
1110763
1553395
2719362
2209043
784013
8366
2840764
363645
1518958
1466329
2473328
705652
441714
248518
1486647
31676
449449
2071158
2441757
1448528
385008
1593381
79400
606931
2489322
1873945
2271072
2385496
2260203
1261163
693020
276618
2815921
1185392
462889
243348
611898
307444
1568063
2548458
2652236
349235
589024
297189
2322992
2442956
1383182
996341
2575717
2388187
2463734
2883578
895602
519492
1316323
2353947
1574613
633911
2910101
1583911
576925
512782
1526708
905913
1972810
1354092
2201820
2257561
1473117
2846208
2398873
2608062
1861854
1967035
1208862
1234835
2910112
1504287
1065217
657372
310384
2169282
551203
1613181
1406372
149502
1065630
1094700
1359155
705588
2155605
1769317
590166
2650176
2535908
450374
2145382
1859245
394722
1244214
877874
2719906
1153131
1887806
841151
2352366
1244672
1114173
2175634
330514
2186464
2539710
1423252
1537354
2002915
2305667
20524
1223584
2843115
545509
2575861
2214902
2878145
458683
1545016
546371
2763871
185753
2653882
1365264
1192301
1677728
217750
400322
2783944
2905578
2692659
1912668
2777810
2307595
701381
984127
361889
1648026
2509586
1113476
1055508
2683147
1832199
1473941
2930921
385243
2455560
2565372
375822
16696
2013641
2485647
2341906
613277
1011911
2410213
1673861
2361932
648121
908517
2412385
858594
1097424
1479422
1973630
2591510
717073
1050264
328077
638536
288099
160018
1812951
309643
1247586
1895697
1960625
2569177
347624
761989
784424
9074
2349622
2148948
2415605
2085226
668657
2022249
904453
620941
385757
2419112
1048827
2287284
2041077
165925
45308
860754
729866
2095183
2502870
415898
338163
2151851
2789304
1253884
2640004
501507
948539
1532147
2785193
2930805
1650645
1910741
1671104
953433
237236
2625252
1507012
1636431
2244436
226537
1647660
1694262
1599756
822672
880266
2762234
2711254
452732
1701159
836872
2408940
532548
2690153
322023
2443529
2690243
14244
1197739
2801012
1505135
2388319
321093
2343908
1401329
1052940
403935
1214363
1826199
568441
562041
1973551
2725568
1499523
1750238
2230337
1771684
2700446
2296003
2039350
2491186
893096
1067465
2499365
358097
62135
74190
387153
1299814
1958067
2836289
381880
2027254
864489
2106931
1860362
313463
686071
2255158
749170
1311474
2855867
1458096
272786
2443071
439405
2000048
1396989
609081
60917
1302239
2144942
2450247
1662764
412170
479500
685742
2051430
2678173
2016031
2904551
2588631
2395822
1886699
1231813
2583547
907855
902570
637843
2704109
313363
193123
695278
742347
907886
28730
681364
911767
2845822
1170100
49258
1759801
1857297
2548031
638226
137377
809376
2323608
1061801
897096
2062319
594584
1019203
1136730
2691516
2714734
1421478
2619741
2427590
163649
1281609
2238374
2788434
1192369
2099063
2902065
602189
929938
2208593
1625261
1482945
2046141
982829
2046461
2373978
2878591
223068
1200822
1369870
986609
1738537
1225375
1716625
2389938
184739
2813690
2591262
1799443
2750382
143005
2758348
1325168
1987170
622811
727409
777003
2126236
2040963
1997168
1583065
1276617
1700914
84402
2883600
979492
614415
1708828
2384019
373225
229643
2138096
2686666
362386
1633337
2546412
340959
805413
2382773
2670705
715299
722681
2699930
1928067
1740657
1292038
172960
559837
591569
546930
858475
282756
1187768
1057854
1741874
2603074
2817132
2275326
2527539
719381
1156326
1609892
1974169
133119
29399
1082711
2073295
152122
1893661
55937
1546375
1991275
389389
658199
2336256
2624474
2215920
1151393
799388
1974429
2541943
1337975
2720895
1741565
1517471
884926
1084141
1184678
2355521
399651
2920532
1412745
179051
1411325
2648721
837313
77479
481404
1025027
2506435
835257
2034608
1847353
804496
1491397
1138106
2045791
2407747
2307329
7293
928476
1488722
612275
2236610
710273
697809
2368392
937507
2256418
2168593
899674
1741382
178034
1694811
2028367
1180693
1813544
1680561
2501274
2517476
2082575
300934
1221309
2148301
536157
1460341
2877298
2477477
44258
1435484
1442502
2531952
1531716
1273836
2215744
361789
2323050
237862
2553210
2751707
628424
2646563
1521692
495794
1251313
1193540
2272190
2755041
1797773
235729
613664
657224
1914917
1129457
197357
971064
2665830
1567750
431900
1215111
2230118
687437
1660293
2908930
444915
2370551
1761577
1336211
436887
2474884
2088926
751911
1084414
1988272
121697
1171841
1312815
2674657
525012
2706999
2288405
492969
62144
20367
52532
2834031
265452
801898
1452607
684043
438840
672878
203846
1028541
2661451
550637
2807265
242212
2544228
1556130
252195
186169
1260016
617111
2481669
378805
930746
296904
1492496
1529516
977101
101027
1793932
582299
1055873
2689430
1203072
483847
1273002
1190224
105746
2364168
1714192
737423
1572259
2344851
52417
2026189
780516
210144
1916632
817618
1501652
1554658
1131046
2255570
1820049
2726393
317121
1723194
1377735
2839644
458849
1080586
1138395
1491212
571833
1411186
2284774
767195
1932959
2727496
210210
884279
2932531
1685049
82514
188406
1164342
1147883
376933
961277
1784699
2618399
754023
2602079
1796361
1085539
1675660
1484580
2243872
1020221
2701329
95255
2310783
1883834
2835650
2190142
338160
2591940
2082133
2443284
1409142
2186348
2642696
732684
2524213
1066721
2079184
783988
2233132
844290
2684455
1386749
1847817
833658
2296684
1961911
2303340
2065804
1015305
1602007
434721
1401974
545129
497621
2821698
1621306
2702668
2101081
2270176
1789725
1323849
2150728
527911
1527080
2500236
1159634
2264765
21349
2352046
2039503
1724575
640706
1388467
2085039
971553
2581726
1948117
953226
592246
1453482
2748440
467434
634599
354629
910614
1435397
2751745
420652
667784
524350
2102762
1628849
2126832
1063979
1388374
1058346
99962
493371
1142355
2740076
1452712
1851276
2332827
1620688
823646
2139073
1896872
1360046
1648454
1535679
265823
187064
1348564
1001947
2057629
176532
1734472
1391113
1987020
1610210
1521652
1459326
1526459
1471989
814932
2457897
2284173
2218117
1296790
2111538
2749128
1242947
1224362
2858301
162190
1361643
1406751
2831714
993012
1373872
322229
1494961
2834224
203704
2410020
2743836
1311259
2693146
407468
637377
490603
1489761
2870888
687960
1744821
674621
375002
2354504
2819551
2126784
2572224
2614414
2827279
1147567
1802279
781031
2164831
1923299
1235594
2659290
828952
1800926
1481042
1336941
294498
2221641
2274877
2706659
187890
1235120
1649917
2276039
1245534
728943
673609
690920
41690
145572
2452807
1742191
1019035
803843
2720769
1098048
2402001
191004
2485651
20336
411022
1092358
560402
2307232
1034953
711107
677810
302301
949248
2125589
1728038
2067737
2033866
918674
2565745
2292634
1553702
2197762
860007
246132
994845
229536
1862514
1273712
2262515
1836411
735465
51204
1106590
1576642
2344327
2452237
1884911
2208522
339847
1324662
578526
1053643
1353255
2599041
2606504
203982
1952386
2116123
2178126
1955843
1827172
1970847
1767262
641251
546540
81113
128620
575182
186580
144279
217200
747827
1637571
2385236
58878
2825191
2133654
2901970
1859001
1214476
1371577
57844
1156979
292656
1968934
2230110
2832574
1171590
1714655
116819
2766831
1479657
505941
1102739
1052082
1186290
2469089
1290395
399299
2467268
362989
482626
1237727
32156
2889326
1682151
1568726
2151264
2263233
1743298
1627848
1031651
2014702
2200328
2877871
200348
581134
1909823
1287525
2373533
2078065
1644593
607797
2553860
1708169
847202
1040107
898507
1549210
1157017
435380
2034090
795848
966561
2093473
2377547
118036
1691818
1508413
1193507
1250631
798659
1176594
1002944
1517643
2431940
690461
2022291
1843663
1932417
315497
228619
1020350
462643
1921820
1869376
2129878
1262909
663662
2558044
1776006
199353
2264354
986562
1831448
2285589
2172614
1399496
935763
1909844
921333
2352908
1620126
1360422
2338993
1375199
151369
1701587
2071188
1079023
2932673
1341212
1125831
52989
1653105
855216
1717350
2253839
398943
297879
2581716
2406679
1269817
2236279
2690872
1581174
2163794
1219704
615644
2235068
1308802
1773944
2285425
1200318
236472
2550235
282599
2740857
1740437
1936517
1234317
2725250
2342581
1376452
2464978
395393
1753929
2535791
2448414
1280306
1433979
2413585
637245
1405745
1594007
2739964
1414168
1598900
1335658
1815713
2299134
223257
2158039
2289168
976668
2796393
858219
1682860
1058658
2290906
2151144
689634
729682
251000
948909
392576
660042
2057863
1396570
296592
1161259
2393712
96905
1656891
58120
871891
1257150
1624813
1033006
1421375
892544
2531426
2861667
897746
526431
2681261
1377947
849801
1645587
2534887
1093271
211968
2466307
1765772
143518
2029153
222664
403904
1029020
498912
1846591
1388037
84591
444704
1983186
1298328
1361326
596104
1470228
846561
1156589
452401
185757
1292923
2170492
7022
2341200
522101
986407
1530133
666098
1239799
1292418
403929
1173219
724143
2863096
847017
796911
95595
531342
1644560
540161
159354
2451026
1044541
2369229
1667764
18266
822696
2257201
2472889
29522
1808744
1109535
972938
2122398
1062890
565700
2056564
1414707
842602
672761
2293176
2020895
2652050
305715
1741779
1131378
1350404
150926
1248632
350639
761560
1764891
1594721
1089333
43833
578936
2705189
699710
2512729
76010
548799
193847
2724254
995612
955281
1417480
2504132
1840278
2325413
1967592
2506228
1523994
2225327
2931054
647328
2215627
485476
136422
1716948
528558
2388117
726598
1456229
1008595
1436764
1727393
2194105
1091153
151990
1785268
833060
2729295
429563
881075
1646119
2108554
669378
2820349
1212261
2209457
152460
2379101
133779
870225
1755555
795405
790295
2240478
1944844
245237
42340
722161
2900385
659941
911594
587860
1248148
145452
2023497
2940475
1401732
221816
2838446
2806666
370657
2440184
941429
2590246
1577438
1404602
40409
1153121
2837687
2164522
741285
758013
689507
2704659
751615
2178418
790181
1339101
2131034
630209
1423178
1156744
2387543
1468297
1946316
762385
2788574
42647
2162926
1492724
1494416
1635573
2027695
730301
1974798
2502464
1976614
2439553
1573111
229727
31158
1980553
1565700
1853480
1033858
2438036
632637
1872885
270082
752421
637937
998855
2207341
2068626
2479203
366054
1159131
2286875
1190432
1459470
2081777
2227524
1819181
3896
388239
2131984
14980
833052
2668810
1961115
1889502
1328811
1193585
2866876
1479511
1581173
801966
544188
667934
2204885
2716774
2620666
2112931
1924501
723425
1129354
973553
414930
1489240
2154157
2187408
313730
316910
156421
2314225
1967637
579036
1144502
1893680
1155734
868670
1714906
1324913
683904
2392280
973100
2063902
2200554
2741840
791724
372648
655169
413667
1068209
2509901
983741
2887189
2494396
2422930
321674
1313122
1875592
883393
2185752
2190179
1329334
2428650
2709888
662507
2068970
1652522
2743050
2535199
1741030
1022839
2354589
1314554
2059936
483676
2549718
2796113
955484
1532312
1669925
248183
2388853
1846122
1610397
814228
2461055
2330888
2555174
1972476
2267282
889588
114349
1547035
2470528
826479
246853
2583738
1473991
2030316
2600449
2655601
1067144
727742
1482808
2212768
1342361
2317661
1201863
2779625
1591959
1691354
2137072
1745477
600027
1248550
1811720
1544224
2450197
1294311
552083
2263407
746849
2143031
2503911
837633
2369613
2624236
794940
99822
398348
583420
877822
1442785
1524608
1198957
301132
998135
36002
409489
853331
72554
1268050
2431105
2426228
2314280
245585
2513705
1252652
2518211
240228
2224181
1289671
1643273
2785709
798360
2325611
2936755
2699304
1615130
1889438
1536429
1506024
2600871
584224
493431
2908415
2317405
949604
2114833
2522614
500493
81617
1820151
2444985
2344084
2406713
513166
124853
2738366
2139644
2424333
944803
2540253
1388470
2934791
2562624
1027065
348529
1527899
408884
360036
2470147
876964
83656
1587421
2098107
2702659
2447150
1446075
2206265
1309352
2091627
474154
266892
1797900
864360
115257
2520970
1471559
866870
948768
1677817
564742
2593159
2474544
263671
1325657
2861494
285389
668611
1823213
270088
775579
8219
67986
424938
2757927
2383764
661950
2329196
988821
1015459
2801729
2500728
2110117
2041224
1583328
2662191
476525
450591
504352
231414
2695002
734052
1352147
313537
1205547
2352711
2111361
1204006
2714774
1009564
1313296
780011
524393
1986017
2141771
2164986
1348302
2642045
1281252
1167925
1143846
1893185
2926785
2474408
33017
1332950
160025
609511
1296928
1468930
2892305
517625
1226174
468927
1090876
2852752
2380351
2353855
1670262
150048
265483
860144
738014
2713390
747354
1080594
1306363
2434800
2380819
2519858
1664121
674428
641599
377871
262131
2372999
2693254
1096825
2570659
343231
544450
234222
1368371
1831205
966323
2185020
2257235
2769669
1919339
2591693
2477253
1733038
2575508
862187
874031
195020
1598924
2589307
2334588
448932
904644
2337479
134687
1526657
964462
314468
1377228
1535472
2271610
2441893
2919586
2035345
1685040
1151005
2845528
867480
2930232
1658194
252945
487679
1279004
2636940
949083
274922
986384
954862
2128766
2332521
2767849
841375
536034
878803
928548
247889
880060
1795855
87182
2746853
2628820
2546792
1679487
2527204
379589
2916954
2409533
2918504
1951161
1592061
1626756
524839
1795751
585533
2614279
2540918
1580554
2811563
1994655
331164
1485771
2747542
2770593
1031928
1698148
40493
66182
1383531
1267767
1024576
2198748
2047716
1322111
540911
1059248
1835796
2030363
2059254
161463
620866
33053
1416831
2831861
1923249
2932520
654690
1511601
1246469
1909572
88669
852885
2424062
1326522
240183
1507291
1186406
2188220
676527
1400807
2860483
737693
986098
1813125
987423
158148
2414167
327380
597376
2083607
2110860
13296
2362836
1209049
2851718
149871
1318820
1851668
198256
185107
398173
807863
2070769
2225436
1135885
136
725896
322445
510383
419066
2735698
541460
2052280
2503153
1466681
947863
882685
1483530
782159
2665800
1555633
2401671
2909513
1065332
2522470
1738475
2265588
2513513
442957
2268965
2608305
1484312
1118563
1893729
352259
448510
1067818
2812711
1942126
1306020
463676
2236300
1493754
2734122
636238
443171
1228950
1413696
2541746
809415
615252
1777504
88848
2286773
1501857
420717
709112
1241133
331929
2235199
1334469
1126922
2280123
1072006
2042861
1094044
270092
825216
1232002
815479
2168887
1096950
890770
2184384
482764
1169521
1010486
1493011
1662035
2394076
1261379
1016600
93932
1218340
2871141
2471250
373250
328056
2737813
1101683
2528790
140118
2478360
616940
1104692
768887
919281
1479924
921162
2549287
2300719
1193627
1818878
1901925
521336
107870
2349047
1892216
1476358
18326
1387834
753277
75945
1344990
1793149
1657332
2413824
82307
1282789
2008097
877379
242081
265144
1849648
2594880
234353
1352315
1267860
1122497
1451656
2774473
1094983
1773810
1337543
674795
890111
37069
2776154
1021593
2662312
379614
2221266
2002158
2371622
2806947
1861918
1604744
236702
482518
1063267
2140661
478295
1515473
1561075
795452
19270
623063
841988
821274
2511114
1185710
1641961
1216435
48013
2737198
2362146
1991647
2864897
231687
1047619
2709220
2828088
113815
174717
2365298
476084
2810837
2790241
260290
2725663
2885046
1122529
2279223
1611724
2213668
1193517
2711468
2496871
667250
2177978
189713
2444939
2409301
656772
2250631
109291
2931135
2126690
214206
1820436
624008
1630311
1507659
2379201
1417055
1212877
538665
1778832
2815072
1491706
1916146
1696706
2823507
1484195
1126917
2799061
2842790
685580
1675455
1479600
1614192
2775558
2083554
2579482
2220597
1657368
2365618
1118317
1278778
1617294
2171007
1026773
2421379
864776
267231
1923258
1020377
699683
1364279
1897752
894307
343688
684247
93405
2049591
2377900
1576518
1493370
1915440
40989
1738362
358434
525235
2525438
2274179
2329
51445
377314
128186
1802545
1379522
1122050
2152507
195367
1504750
2368787
2924657
1389846
103354
1064191
1234988
1305215
2693544
375329
1538408
1354625
2347085
334112
1223563
2204968
2405405
658026
1405427
1843329
1229840
1432625
930569
376530
2848486
636505
328319
55993
2510486
1286282
2824308
2655559
1547062
784781
1415815
2540202
1273926
1014648
1057603
2012342
1329864
1350076
39251
1640429
2630620
514996
1451698
1156971
305217
2567974
192901
664665
1357331
2567284
680701
1672872
1855781
1370745
977090
1662933
704754
1345567
2472283
1573178
732523
2350354
920549
1012588
859531
775134
1192998
964978
1309741
1146629
1115337
2754992
838206
1888315
1701849
2586798
2512830
2321933
379027
1803985
531733
219532
1746971
2774482
432387
342929
1075414
2914651
531151
42123
826216
1725268
2818996
517717
1077415
2713824
152320
1281433
270116
2397483
2676798
389243
2194307
2065195
371479
2173557
1101735
1193307
1337391
2268280
1091205
1170787
887632
759487
563617
2749207
2653373
786686
2854774
2821796
678792
2077531
1125206
86051
2269742
1550822
1683681
2695669
1464095
1282441
1655842
2732667
1660816
2439206
2693460
1490671
6633
1578595
538557
1150956
579473
1797409
2695581
2262031
2915709
1900039
2505879
1196474
1688599
2122079
2237487
419723
1136134
2102454
1573012
51601
15548
1060177
2522345
2734504
1224089
482326
1183675
134876
2239823
520919
141572
2481367
2424262
1053280
1007259
439596
623658
1722378
2448018
111191
2304449
2029949
2672321
145016
1790540
2791600
290163
44577
1582541
578673
1626719
2076974
364039
1372720
2265192
2036400
841752
2446817
667966
2676624
2435882
128056
81380
2295464
938163
2517703
1307921
375211
406960
1028082
1853781
1114318
1211515
396883
2571166
1093274
204837
2068481
245471
290860
2343059
2520831
2572837
1479703
110500
389333
274014
1495108
1471532
415027
2542690
1852203
946658
2503403
1708604
2887282
1100780
2061992
525994
2431630
2885822
2606335
1625890
538499
1891757
1952885
180525
890226
192749
1182721
2080024
882976
511519
636243
768620
2017938
927800
2302483
928715
1933838
401485
1802773
1031447
2914886
63182
1373314
2744581
2451506
590152
1711722
614589
2545958
206876
2453387
1516972
2875571
2333564
8393
2383641
991830
107414
2060323
741204
774676
2422492
122423
1820474
1357287
1364621
2310987
2024973
2763418
1421314
1248108
1174133
1374746
306283
2318736
1848565
699748
1990777
1534835
2773658
1673050
1275484
1994174
2706936
605017
131944
2348870
1701826
233482
2913931
1247689
1127759
2212684
521744
274615
2741741
603944
2200105
1518746
103625
545828
802568
37561
1032538
2511881
2772256
1007451
2882767
1741988
864604
386402
531549
312878
1752841
2265066
2168360
1274268
2782775
158401
761371
1632740
2363218
1857204
735688
2018852
1529434
233647
1303227
1316929
2203860
2414827
1150406
2293533
977242
786208
2873566
677899
30643
1138310
2833783
970501
1577495
1925786
2869651
2516265
1482337
907519
615300
878385
943423
1715326
796186
1073936
2372898
1871969
514517
1587945
2824648
2848277
1280375
168085
1874128
1912679
517672
1219570
61568
855945
1212797
786005
310474
2762652
894130
1008923
2309768
1820347
585069
1314789
947519
1229477
2879917
1589602
174848
51034
1384164
1471442
1824230
2935231
1300871
2487935
4368
1725449
1095858
155684
2255633
787248
542137
2667632
2850271
1994213
633684
1319231
77917
1219812
2239605
2878169
1818526
168740
2275369
433824
1331485
2284421
2236596
1693584
2821874
1341529
2799121
1609903
2572081
83392
13596
760232
775533
1099008
2645773
1012849
534167
2498901
808586
2414256
2557471
142783
803295
1608395
1512172
440075
1939189
2186086
1190100
203952
1891472
2698103
2552410
2090681
2364735
2671540
1336517
343920
1942287
2449672
1287741
2495077
2526192
2080274
1771822
245509
2561189
489620
1486616
844974
2506996
1263468
2265480
2140540
1794944
296472
327460
618235
2850910
2586422
464830
2726067
1776950
2575527
2137510
2710069
1707778
2606898
1992220
2323495
1405652
1590673
1080984
239810
2278335
1797998
1501357
2368308
2844129
1467097
2316749
2925908
2101637
794433
673163
1686765
1281179
1404651
1444748
1110377
374088
2118345
793926
1772892
1045875
897597
669568
2272956
933648
1961369
2043405
202392
1916310
1745517
679267
2658320
2699860
861971
2534453
2789249
2564442
939878
589919
1989637
1545007
2800203
1964634
2872747
764141
2926041
2816959
242800
144696
1311913
967972
1016138
842377
2240158
2591918
161408
100358
1456683
393041
1692145
955212
193082
809893
149177
111322
803157
63996
2241141
2502001
939859
854323
1781158
1464439
1062807
687518
2887316
2267687
1898172
1335667
363765
1328084
1194217
1387668
2545184
2012114
1404412
974658
1880063
1740646
2463508
2466480
499191
1873898
941351
2790210
76504
1182029
2276736
396716
970148
213179
1866634
2829224
2597315
2635247
1855936
904106
675265
217998
378189
872874
658075
2874149
206877
1803835
1082485
924138
1565545
1310587
319095
464143
730534
1258483
2525799
830271
296427
2507328
580607
1998805
2449892
337329
2399796
2263448
1659891
1929133
760055
1572208
2910610
1403240
185950
2854894
1815409
2033519
2620417
2558433
673437
1715159
1135099
1222315
1608923
265593
1787911
2564841
716246
1506427
423806
2827000
755615
654688
1162380
1266868
143781
1345084
512937
2810797
751855
2727452
243788
2414850
387570
1228269
2682114
2536449
2846800
1992954
588639
1435488
1162810
229076
479532
497951
2113669
1293571
1027230
902497
2353020
2304654
2052072
483974
1827774
2706345
2936323
449133
1890656
489161
230972
1124927
680595
567247
2087102
1227623
2374073
1031988
802950
2096634
258085
1327772
1915831
1038730
1047727
808428
251789
2013099
41834
651413
2700041
2217460
2601017
1232441
414170
419030
210529
2057258
1824766
728777
531576
2226523
2360267
2251040
1095812
1684323
2182921
1303068
1474349
577641
1972942
557667
1811062
332937
2561435
1978958
1955815
104561
1325210
15287
1391194
2168365
2238229
793243
1881236
2054608
10712
1104914
872277
1524673
1581871
733616
946955
1619690
750286
712386
2241815
2890245
576883
692944
501043
256738
1221657
781500
1958059
1424301
13830
2011005
1033474
268584
826966
497342
1131151
2761770
360148
225898
1869063
2628738
1524564
1420440
2185400
2462434
1826968
1873159
2265669
1360041
939944
2786871
2085948
2870160
2381285
1505331
2538281
50792
2898018
1561066
837128
1473928
600428
730612
58664
911716
837227
265421
300064
470760
2840789
2293102
242128
442
2797175
2644393
2673851
1241309
469625
2780844
557588
2688648
1120422
2639751
472825
1203982
1177784
279190
1525299
449331
924005
840033
673389
374895
1974688
2004438
1458740
16511
553036
274739
2356661
1118973
909456
1039411
1992774
279224
2246298
2584813
1523859
880985
76745
2035419
2723276
1751643
2481317
406999
2507775
2225739
409722
296011
2354857
1193624
1044879
2345614
39653
1352998
1626488
404332
637938
2680600
2034954
1620176
1939964
2162611
466920
2569387
26398
1808782
282145
1946265
1564329
1207521
2446004
918953
495089
32034
2198018
1921964
1692326
619577
1196357
996890
1748032
189151
84270
2922544
352900
1465359
544719
2916213
2359507
1777900
1178918
954631
2393727
565667
2469573
705345
304847
15756
75206
2899078
55039
1652342
2315920
2096888
1990125
2603622
300049
2536469
2253609
527143
2679257
1671676
853965
2002385
1224553
1691630
2708669
865698
1253157
1207229
856572
2652111
437789
988247
896800
46252
2135257
470227
902876
725707
1601168
1689383
498902
823887
2223688
118043
2477824
2856051
2035728
144975
2190274
636434
2490258
2874861
2371282
1506688
178093
2368671
1206019
718671
2075672
1789408
479234
1618840
1340049
1041375
13208
16075
504911
421777
1203967
2472201
88820
861907
1034722
128631
2452796
1852060
1440159
2216137
2422872
1719675
1956818
1738158
1637355
1192494
1651778
518291
890072
1287607
2773242
1763505
2484849
418346
2873291
81919
2081111
1840162
1586181
1062483
2895108
2365686
787222
94954
1119590
268864
2257554
1366912
2804783
81744
556211
2732345
2915112
2675142
2234960
1818906
2040783
1560865
2487116
1966069
781131
2306713
1330563
919501
1817330
1676109
379379
2053254
2648859
257722
1040586
1275732
2340973
2477256
2105628
2433490
270841
1651245
2303595
452878
2488348
1106943
5288
1224528
644560
1102760
284385
1566287
1110612
1153444
753823
2539468
374719
1157503
45790
1962325
1521756
2908300
2590521
1355701
15388
280697
2132898
2447186
592388
2558050
1450824
1067232
1605642
1714327
131265
644672
1182521
2367270
2831374
1510478
2928498
570521
2224484
2250937
554578
26789
1069007
2122447
537632
1352731
1650639
1848717
995786
83694
2742173
508769
1259284
380393
302399
1082239
2420170
2363252
385684
1257354
2007007
2620431
2396565
1323134
2584751
1804297
798221
2661818
172826
2197783
2411345
697887
1194652
1685902
1965548
948113
171723
1328554
300645
2329845
1493692
1849591
559665
765364
2375062
1810635
1214044
175617
1756573
1147459
783229
2866055
2446171
1482665
1869106
2904778
573056
1484189
2434318
2258793
637826
1618142
894389
168037
2302582
1602235
2150324
1511203
152483
431471
319473
2243676
2577316
101445
1751021
1174790
2628708
1638152
1794997
2764012
1438772
2353660
1712538
1512301
2236402
1233182
57371
1371123
2903004
2290317
794066
1202108
1976074
735512
2854182
290106
2445720
886797
528618
1894883
1200859
1310530
626218
818345
2218665
2280736
520093
1683913
886910
2650073
937050
1191055
1453686
366448
1184627
763865
544355
848640
2680794
1433840
1831349
471614
1833243
438205
588739
1137810
2345369
160971
2490406
818679
2136718
554142
2499452
1945797
1149414
1819385
2585671
760802
1480046
2292040
73558
1107636
66986
2523587
2924247
1191041
1728020
1030905
985089
921567
570848
1132251
1468955
999150
253807
1845069
136037
1377044
1724397
235142
829895
1279938
1809948
1829023
1338252
1606325
634147
1247805
520692
1415815
2680143
426477
502158
2706356
284608
2327729
2791114
1327315
2657850
647658
2194420
1129960
1634302
1555855
853318
2731156
1784275
2626450
1072715
839618
1822830
1458069
1755213
500241
765534
345895
1800536
1449668
2729200
2343039
2623182
2546429
77031
677454
1541441
1250158
2867823
2898402
772580
657645
2569137
2885967
1101365
911805
444641
2820132
192120
906804
1321947
2825755
2443517
892341
2328905
1271692
465814
600375
1027748
1099190
1005572
2426769
1948468
399081
1606112
1859605
1602454
929678
63906
1725593
2432083
1818261
2478002
206992
620892
2502284
2002181
98011
1558336
557420
2012861
260559
2529579
2709976
2933295
874138
840695
448867
887003
96828
251676
2841892
2688746
1543791
2097424
1063990
1760127
2627323
191515
1636818
2835876
1357837
2915921
2868312
1926702
1756487
82968
1298173
1067425
1317490
2404176
2778950
1891550
505191
198871
2047251
2103726
822696
1372365
430017
1473617
1627782
1468846
56092
155764
1678674
2539595
2686604
2338990
532280
366917
1038604
1429397
397886
534728
1602906
1814298
2083759
2867345
880068
482020
1025801
182246
1233626
2650531
2166862
622869
2663615
764329
1813152
1550445
1991245
112714
255456
24908
2253128
618720
1721121
2014965
1901463
799320
1300348
1019970
1916936
1652346
1303659
575448
1799726
2416984
1651885
651623
2051083
1025867
478847
1012856
2725054
1284319
2493227
2338356
258045
355597
2653544
1967441
416593
2471477
2062246
2135194
2716982
1088763
2867586
2202122
520227
889711
473591
864533
737712
1674075
2547359
1971910
628550
1527696
938981
542609
1842277
2070740
1107634
1193909
1835231
1248014
540055
861642
342590
2783996
193117
1424852
472348
2243981
2079469
2324362
2068750
2433452
1255122
332202
1387410
1992386
2807780
2341175
403743
764398
1080541
505506
279991
523236
2190248
2392054
715774
112231
2926732
2372916
2359846
2552013
1384555
1400436
1941378
1175005
809261
2123621
2062176
2003356
1891800
718278
108135
174944
2725522
1163855
2031579
1177121
676472
1404009
2080019
1445089
2038323
2042667
587427
46408
1523730
1998123
2849583
2617654
2412507
664675
1165208
159618
1931058
1709734
4626
921685
2360655
2764418
1364452
2231942
2480447
1634537
1737325
1603287
572109
2002878
107693
1790441
1995946
2781820
237364
99051
1715735
1004075
1900572
1597296
1048619
1418414
406132
279580
840449
1293950
867476
2025076
85547
608807
1566620
659371
1962445
2097613
2341723
2807355
2671438
1051272
968680
1387571
2769688
1264099
2836287
2140034
1649391
924554
1739463
2712217
1251738
1515821
1632949
2270594
2508112
207307
1038709
1388121
2184065
2643072
713344
2040440
916201
1145296
204736
406363
2294070
1804481
1930484
1543879
1418318
1914291
887435
1611771
2560058
228115
1400524
54276
1868567
45533
475896
2812944
292311
2732594
725345
659680
1457998
2851311
1352054
1947287
2276342
2757597
718029
1193595
1862316
2030571
2218435
794847
207646
511478
859942
177436
1872596
2515347
682292
2687601
1750696
2675440
247448
2444605
2362140
2030114
2729975
1775488
251503
144636
2647513
316688
518408
1060463
481873
595180
2748148
369884
2067307
1732066
2002560
905414
2094224
2070941
833976
389487
2626490
296996
999342
569852
95726
1057862
1518772
1112487
1391939
325295
1548952
2507189
2837029
169135
224931
2609422
896238
1606384
90140
1397210
1217980
1033694
1347978
303914
1483445
942620
2549122
2684177
1961427
1828296
1673733
211015
978284
1326774
2459357
2222307
532083
292678
309291
1240021
2364021
154951
1966883
203002
2066910
1142817
2051218
268632
1761639
441014
78380
163035
980896
824702
93650
1566901
899528
123451
2108119
555171
116817
2252263
2581444
1920497
352049
617740
960148
6137
1350115
937853
1092981
179435
2758948
288338
847946
646983
1608016
2778975
2350342
633818
259525
1012367
1564394
1900264
1213513
897768
1279363
1415131
132784
1543662
458249
526976
2059613
650081
121095
2578912
2793892
1948619
1117652
2818051
1333004
7805
367065
754516
280461
599061
2751137
473871
761849
2053895
208535
1568810
2433333
1167982
1517182
1887993
2883549
419064
848653
1614122
1860765
2464798
2354586
1724659
1112715
2254375
2398392
1399080
2643391
1715994
1508284
270739
2025941
309747
2622261
747640
2125852
1897236
2276320
1129073
2099488
872324
2551228
1198722
1518807
539758
558157
2923569
2340214
893085
586600
2363599
2863721
2240052
1817069
1366370
1308112
1043290
1573174
745096
833059
1692101
2497638
2424339
1866446
2328911
2049496
1536483
1210632
2271496
1851107
359810
1928906
101186
301708
1102919
536351
1175118
961882
2220703
1637512
561372
140980
1613924
679963
2691840
386359
1608731
1008961
2222276
1601856
2178452
2056331
1634234
243528
690997
841816
968773
832203
89487
1870976
1901102
1906137
1232985
2409932
2526545
1278071
1783868
2592788
1257546
2417679
2127814
1440950
2493526
1563881
2294254
1206407
1467507
2066589
1311596
1148281
2688167
462707
1326422
1259291
1485257
198281
2238485
1918283
2800233
2331904
2523861
635901
488545
1717886
168495
262665
2327163
604965
1924814
2061729
2649636
2715411
570629
1286048
1232928
2099787
2214195
1334595
2082092
1914978
2314128
2418183
753199
1423282
507061
1487501
993833
1349252
1935662
1651628
1010047
806023
2687700
255218
1020602
28917
1768299
1993201
1648855
1502853
605904
1784911
1439110
2190778
2292635
2546812
449005
1630043
52471
550854
1751954
2939068
1807970
2475243
916236
1050410
1484822
1546867
2570403
934935
1842375
1572796
2462843
91943
2734849
2862401
1872309
1127371
599350
2163618
1209645
87842
249401
2503591
907459
2638238
873543
397016
2117018
332761
1862755
2855556
1928045
2336945
2896648
1106789
2436364
1486190
48607
454648
201294
653225
205383
2541429
319240
1273177
498615
2763581
426414
454560
1429362
1704103
188032
1522301
585428
1766259
1080733
1496497
2639118
1077253
210781
2189713
2014122
1135241
2423995
669448
738240
100516
2526577
2873458
984199
2888193
148240
2209545
2883966
2112609
1480541
2100036
1817725
1968797
1947275
1476884
301899
2230940
2620197
2361074
73064
2593021
1145730
1455048
1507408
112963
196652
1863016
2238062
1050448
361300
574157
495103
1993332
1294163
1845084
2444497
2401795
663383
2781384
377873
411785
254500
457019
2198124
678820
794680
546595
2411285
2582236
1073991
1409450
1719528
1512314
2547911
982256
2897722
887248
203806
1748950
982274
2785609
1883847
629242
1616799
1535695
208673
910015
1815682
1918810
1800024
2691739
650196
1016232
2477199
922926
352508
353640
353846
2261645
2783927
797820
566591
141534
787577
333166
2460198
1849669
1176816
1452887
1532602
2388129
1276545
194764
209379
990554
1963627
907435
1869960
1872808
2496159
469573
1135246
902359
31660
2272560
1323787
2692176
1239129
1268399
1927654
339851
1789116
2140723
249410
1843242
2212940
1158611
1447641
2496579
564567
660667
842935
2005067
1112491
421807
2793549
1310303
1030770
2699971
2443464
2475807
293107
2272222
1221901
1936283
2218964
880295
2459977
2769027
1387929
488685
1563550
897738
28240
1181134
267575
169252
1654521
248848
2243941
1260
2462590
16307
1067501
1654387
464583
640770
711247
1076277
1232419
121239
1734386
2476993
1500362
409652
2579125
577419
832922
477094
2668946
931138
369359
172955
2595389
2343948
1246976
2034538
1220801
2620786
524565
2321616
1617380
744115
1060442
127686
99057
325202
21016
2096609
270519
722813
2203985
377990
2739653
511889
2233201
2575545
2399085
597152
233937
641289
110841
598728
2922695
2154937
1588721
1677344
2408198
2721275
736945
1854333
2003734
1827555
296179
1622232
2916662
1063473
1002110
1730328
2636215
181943
2469114
283181
1235127
713744
1387022
1111096
214958
1761767
1405845
1467589
292574
2377969
292610
1486974
2130414
326507
890191
924408
1964098
960561
1189939
707064
475866
938602
2116361
761195
60026
1521768
2102154
1694279
895547
1972157
2137752
2338390
1648876
747195
286675
2033606
954484
1684975
758192
710851
522930
1002669
1831272
2476943
1432496
1259907
111731
2449765
2644963
2458539
1211790
2100861
697329
569035
76902
437743
268422
2920009
1581710
2796932
1831569
2702594
153336
2133836
1401111
2039539
1128923
2473653
457425
696301
223217
2621652
148025
307891
1001790
1671857
1630860
1957855
617062
2565977
2482985
402232
2388867
1982916
470236
1982034
2570759
2089530
2595672
1809613
2021858
1647935
521831
267163
2716681
2625437
1684572
1716833
1604801
1348741
2720340
2849924
1823996
473289
2669057
1331835
2932847
1448608
1707777
1728075
1707676
430265
1515930
1505992
1660056
829988
721162
241307
2806769
1123038
499380
1360658
2220120
1334432
2887402
2688405
2005414
830238
1621376
2473054
2413410
2746542
2246051
1885447
463935
1355325
2383009
1413461
2224803
2183602
236582
1986308
396243
2456064
1400581
2037741
826642
468582
193565
1041825
424603
1220679
2309540
1860393
2801834
570501
705516
754322
2724180
2639628
1001118
1172330
2711375
1142436
1381880
714818
2009298
2512403
1723033
901420
2835852
998586
2835429
1438677
1494492
571415
2502566
102107
2701434
1695342
363240
445994
1438216
1526148
2024540
952300
2305301
2212003
1985191
1214114
2876861
1895074
1557110
2011931
1367464
2549212
1086839
2923945
2413209
1642728
2860768
948068
2206881
2681630
353414
1059932
2702515
2592787
2625183
106869
351253
1030944
2435424
831776
887904
644396
2847373
2609836
2474469
1769200
608154
2261173
1935614
2084279
1759372
1481526
1594339
2132136
1312251
1761862
1854514
72170
2221669
1202302
1624989
1635890
2934286
2268973
2181219
2770275
2063700
203875
1989902
2466536
90607
297048
2408332
520330
2269173
2644869
1744628
1999465
2326110
2233438
1365274
1230788
2499253
675192
2862749
131147
699794
1403182
1350878
1340746
2065819
2470955
1322743
2576394
2075692
132431
2336613
1050642
2150726
2104014
215352
233494
1103540
1452032
2294716
2441105
174022
689404
302586
1552116
1778206
2826008
400842
2710415
528352
1855427
1522948
1291961
572788
1958123
2825962
860737
1699928
1747628
612067
1772735
834930
1266115
256825
199552
1421127
2700073
2928056
1072237
1279828
2446370
2438210
2061608
448431
785180
381004
1500845
1052268
1502522
2328314
2004010
2691888
2001651
315023
36592
431206
688365
987189
1028984
648025
60633
2337032
1438418
2477265
2214878
2668715
881184
1109299
1826609
812728
723957
2010261
2812238
2701287
2698331
2857879
2498999
2714449
1927108
806222
2796255
2185147
2405693
2190525
1594266
1043608
203890
2138151
2564006
1237053
1500970
2322817
1093633
2087848
1978233
2690516
953322
1472506
2824924
2374245
2315264
793508
1717822
2041609
2940035
2360357
1436720
2148717
1662628
1057294
2855213
679121
2271966
1573463
1218502
1206393
1379203
2117905
1409964
268755
2709578
1394745
1363488
566282
2113540
816833
123594
1583672
1884874
724985
2546618
2901225
914351
2429765
157637
595263
2220577
89767
1468397
983764
1296288
2553095
2609120
1116391
1694618
702401
1988265
2119275
1873634
1265430
41903
2146887
2438110
2127594
175891
1709846
1619882
594181
1846243
296674
79561
571268
788030
1117287
1893194
1744518
2138092
1301890
1657737
2011153
1349086
2737152
897365
2245436
482504
918958
976794
122089
1504903
2785352
1249231
562607
1296997
2819733
111426
557906
2014424
1440520
349150
2568965
1329727
1258906
495390
2276154
703819
1594694
174311
597212
2461792
2241198
2898703
458364
2029589
2467362
1842664
35336
160974
327142
1800711
780370
828675
2886477
2102302
2057232
1614173
457356
1001935
2292626
486416
1105364
2699261
2020391
1684740
2847762
1469919
473411
2162559
2131477
628497
1276510
2369249
1620076
1218588
16215
116207
311140
1550617
2860537
1841106
1610994
464513
1511791
2224862
95872
1514854
1047068
1988237
1583153
212348
2938075
1257775
2353807
2264566
1384946
1490821
2286082
395177
2194759
471685
2791929
804627
332142
86971
1175753
92524
2023870
1700107
2345139
2122768
287065
1848988
1245399
1736920
421566
2882938
1504274
2592293
1085022
1155473
1610435
302708
353594
2201816
1902486
2574190
556797
2036505
1045325
360114
873400
2682276
1540654
2110064
388669
1821742
2101635
2796843
1015675
1097800
937129
625557
194522
769191
23726
2706380
20765
2907195
731768
142302
865376
2905300
209216
1869763
73027
609242
87409
2739893
2331364
2598369
2664814
1432402
291502
1465889
425355
2696571
2038540
2202445
2096668
2203359
2425441
1832162
1894038
1055132
617134
2316811
1465468
2422828
2353320
2356685
1860407
2644781
1952702
2280302
44026
1537408
1224269
2314842
2614563
2286244
144771
779123
2870239
695035
2441965
2246517
2332579
2515860
911992
647892
1864869
510904
2939538
2599044
2865518
1765011
389804
1604383
1233613
781913
1468350
768804
555177
172555
2481195
913533
2038166
1889501
1116536
2905044
1875341
2839172
1477285
561468
2124006
2045907
982921
1251659
2779690
673562
463924
2018332
2260217
1293665
745369
1655813
893423
764802
2398518
1818653
1213925
2600890
1068571
989354
447442
2464027
1680984
751078
1259376
2415050
411224
1509537
372128
2489701
1839587
1229359
294088
1982730
5473
2826096
1738029
599933
1600941
2251430
1479413
135789
1949358
1175513
1617012
332819
1086855
59767
2279222
1111828
2181323
937003
622776
1551772
2277311
1918266
808291
2692737
2915587
505597
1053998
2183635
1100514
1908936
663809
2460429
972096
1286778
1460323
92165
264438
1295391
558448
1481169
1964182
2349216
1040459
2756362
2501577
2641373
270304
2768628
258412
1783894
745615
426598
64761
2574869
1504532
734856
2681280
1082527
2475401
2148203
1408250
1427634
726257
2815158
2097704
2828930
1947040
506244
1198290
2131995
2677686
51010
381452
88010
2231380
213103
2148853
1105256
881901
1120575
795295
2478386
664199
2182342
223919
1343739
1693354
1290923
174207
2069486
113606
753441
2818543
1882906
973095
767212
163709
1820984
1639889
2792770
1552796
847857
2695517
184318
2937860
2333649
2457796
1517067
959630
1671142
2346109
1969041
2549769
2016442
2675007
2438669
195589
2335021
1552449
855695
431434
2726740
1588828
1384263
2270210
153869
2241676
1983658
2842268
694377
2596689
829859
2526225
2594513
2220366
2029352
2913374
1790607
1184623
1126449
694174
2397558
2467065
358109
1537499
260243
2782621
1792585
697690
1344499
2919966
2798320
2403330
319603
1555418
1681816
78137
1315454
2917275
1534053
1403511
1652339
1529880
2697442
1390035
1984680
793648
2777943
592784
1660877
2330942
2615225
2653429
2867522
1899682
2769278
2230955
897172
786656
793791
463879
1642808
1471188
1623983
1735780
1092257
2568503
1694278
2390409
116681
404895
1395971
1815297
1908242
2487945
1372100
1092167
2484244
380729
1688152
1816381
2925918
2913750
1131512
2043715
45795
2361234
2825713
1388874
2133632
366441
56951
1716498
2657021
2121601
31494
1968666
1979081
249693
988048
1325086
1255994
2224346
2869247
420845
2895751
600210
2626646
917712
2319716
1688808
241071
609432
87196
2546993
1781454
1302657
2774802
1707727
2446776
2657948
2296388
939123
1561463
406808
1829789
1963032
909341
1812649
1071293
1803635
777033
1433246
640653
1161125
1297522
663639
1622490
1826001
1377255
2757444
2558650
2124009
469678
2031079
2436767
2284099
2345741
907517
771742
223084
1324818
2771241
1995526
257705
2694865
761647
410672
1877872
1123333
2057080
225903
907975
2732268
525613
505727
1106761
523270
1566516
1460069
443201
177837
1543777
331151
1384409
1800278
2239199
766321
1482201
2095722
2140098
2061917
912092
2530030
1940611
2509917
937819
711341
2003265
1868392
1897955
1848187
1351783
1603441
902526
115031
831464
1654261
422195
1083697
2672395
2330018
739964
940191
2413521
961132
2090511
2357013
345476
479261
1397992
498175
2627136
923056
334184
2201928
2774343
1199800
922770
213975
840699
1249358
2866513
771317
455935
1430986
1030154
220969
2476919
2018016
3622
2286453
2225809
1986227
444493
1238004
1611237
2545960
1557010
1186810
859495
463114
1417830
1240019
311710
895192
2461602
2338318
680728
1763039
103507
1563566
976256
970803
1172649
2499250
2710360
1471247
2896235
746189
2116374
106259
1510205
138122
743173
1842704
1752558
97190
1940862
877110
2439589
1404496
770902
1288946
445071
751315
2118708
911467
1444353
1585760
2709330
1849952
1426647
372315
1381828
2017301
2027798
1080534
462495
73336
2677417
2220246
2793473
2427576
2155723
2804714
1003709
199327
2229273
756130
69514
2737775
1490713
1446676
266657
1764670
2829118
1760048
2593947
1982280
218842
104433
1727921
2713410
2878042
1581418
2375226
2894404
278296
1718323
1355009
1905346
2059774
1718860
2222377
2213026
1272517
2687835
1982287
2594667
2100396
2763678
219264
1704874
2480604
2091756
1580937
1899260
379055
1441359
651440
324955
2927845
1326191
533852
2129877
1746409
368771
2455819
584487
2459004
269016
2128770
1217497
2262095
2376144
46605
1654747
1551242
2540791
67667
589290
1118062
837683
121864
2273609
2463705
1972374
1618712
1970545
2409314
1355160
1565982
1133991
61443
694056
2042470
2705427
1122198
754108
1768862
1196980
1495060
1523826
1017449
1846606
420775
431838
617748
2131474
615583
992221
1528516
2048984
2548142
680378
1542684
40488
2245992
1012502
2552121
679776
1669200
2049510
964364
1275517
1753717
1112328
758844
797718
2746843
116937
2779432
2134191
2094193
317904
2419096
1246576
2738232
1661570
747066
379638
713240
1439133
608110
2024719
1276472
2157769
29111
132143
571581
1063162
444011
761903
651961
970817
2853715
264721
2600733
594210
1755015
26018
2514368
2166703
559132
2337655
706294
2406210
674669
2340684
567530
383583
961576
212394
119537
43660
2557465
1118687
2308870
1591802
1794212
1622004
1317142
2463103
1024850
1033595
1295803
2451458
1512418
484462
1317830
1558378
2009968
564578
1316775
2846070
1144114
2444455
1069999
1318135
974389
518827
2859285
942588
2934379
1263144
1823052
1561261
18196
2911179
2481701
289032
2756360
2752731
2283156
2618043
1497682
563399
2934633
2397115
2457826
1257640
1739172
117795
2075227
1054483
154722
857039
1886883
157513
2618086
789120
995846
2157056
1083951
2082698
1896200
110942
769303
1858776
2479768
620144
2343356
414734
284374
1870849
2878922
2571092
2341927
2367382
1564727
2599107
1370695
2780094
2483723
2438039
1613559
1854521
1216057
511266
2661200
1014222
100383
2554023
2467048
266979
1106069
37557
1741279
103700
798677
651473
1303754
1085620
661275
2081454
2032590
2215046
2116341
2483258
2893
1309507
2102631
1042238
1006490
2714839
992084
411727
2488521
1781070
2651786
935966
1488073
808008
2255401
1278467
1880239
1991022
1750491
2271633
2515329
533460
426764
1786896
1556610
1661877
2820495
757916
583143
2448287
1891709
1000843
408391
2655610
275155
2095742
2461894
2636995
1526065
1831844
1683716
1407989
2781947
1421068
504281
2578596
2909845
2712610
2290499
2033797
2153872
1083397
1268618
1425663
882735
2773714
1586263
1437966
188475
2808820
2241012
1942836
2769700
947041
695336
2796132
2421396
1598024
901961
2120765
1900131
2409095
367414
2263177
1454265
1437211
2930205
216343
285366
285104
2731018
156439
1059709
1087532
2627744
1183427
2106414
485216
2500938
2488622
2031475
349527
2567505
1569215
2415136
2530831
363013
810841
1789342
1007800
1750914
1345705
1527691
1211601
1087544
643509
2813905
1173524
1155092
710615
408803
951874
1926517
395236
1457518
364652
423150
382804
2567626
859751
2847392
817585
1477971
1550796
1062553
2290604
1203170
1290827
798003
1665777
2093085
1665537
1000033
1143161
1899807
1105496
2789403
1515391
641030
1366510
9839
730180
1115873
1117971
1943537
1293045
1384899
231408
361219
896901
2752268
1352232
1954890
2837900
1755599
1277829
1009113
1356510
2012239
2307084
192388
623358
2526851
2504102
1621042
1975655
2438805
2689491
1506858
2236033
2165330
2440444
1479751
859678
1211762
2903362
835931
978495
1095831
2778352
372131
1994966
2358715
1088937
2512073
2836282
1028042
515995
2889614
1853295
1016980
1216981
1773722
2181605
753413
2592131
1871638
2192861
527343
1650434
887089
360989
1090615
1512892
876244
2546259
449980
1516556
2755853
93277
1675984
1036151
1205209
309758
1539776
943562
1486967
2633789
2193360
1025693
2405602
1537362
1729249
1861694
1328173
1007810
488867
14011
32643
519292
2470791
576858
2598269
2018893
2043582
1769312
22664
1430503
2720006
356973
1213541
1415456
2715918
782511
786700
1310229
2733853
1069300
154458
2882543
1085506
686040
1413137
1833231
911727
783040
2155815
1316899
1394405
285643
1922493
412173
741
2367998
2651097
2587517
2273624
2169402
2516934
581666
1619396
1805420
1654478
2259381
2508122
2644414
2224381
2007968
1371212
1262719
2788792
821312
1480965
1214144
680787
202151
2062077
1781964
257877
2222331
2098148
2025428
170421
2249427
1637060
1147377
1646052
92101
684153
2267530
2287556
973572
927334
2002785
216676
497338
2664288
2601182
336677
2678232
1150378
1456652
717087
285724
103923
696409
2526108
2691021
153993
2387125
2321475
710369
1489152
2465505
1792114
2004377
313803
1574195
689479
2673845
1120135
1298446
1226720
1902932
1734204
1456802
2621165
1170640
2272622
2279843
2067296
1813700
1474923
2823877
1438697
1893363
118608
1832209
803611
1544658
657861
2078443
1521988
2464259
991755
2762850
503888
1906444
791937
260098
1904026
489473
904784
1044256
2301999
1641027
1282891
2101543
191947
1709019
458638
1726270
2068437
470991
1506571
1830268
1032661
2554657
1123150
2453773
1772582
1576982
2014079
766151
1091740
2782419
2859407
2850994
45796
1231020
1514732
586456
380399
2190050
224705
1222287
826775
637718
418023
2792265
2885244
776784
2088415
1243361
2353984
333651
2609488
1288184
2502386
2616435
2991
1472196
918816
1047049
1210529
656545
572039
234621
216887
1160931
109487
2504089
2470930
2463578
2205225
2269520
2117671
1605639
2099318
163363
1422553
766148
2488189
514104
1893464
2058151
2512260
281078
2188046
684300
2652795
149283
2573159
2498614
1813001
496021
2184363
1763803
991627
2656830
697686
1120237
2548505
2781460
2400767
181386
1329757
454253
1327755
1002661
1285523
1621048
28029
534075
899682
2274404
1481228
366009
151310
2608490
725299
2381441
344245
550420
916550
316469
393890
1469234
1199519
2395311
1529323
699931
2135898
141009
2768664
1587455
47296
926684
400249
2199150
1665385
1588013
715504
35087
823074
1470570
2903536
754164
1712070
1053999
109883
789850
189138
502183
1820810
93948
1265863
899330
2802637
208560
924563
1299411
410414
2756431
898242
2878313
2724159
1702861
1682611
1524103
1251996
2144565
859715
1051596
1013383
1184817
2140396
1187128
1831447
839484
2682321
1539602
1929740
1048421
2140991
383714
814168
2099735
2506642
768053
525987
1745173
294536
1580252
84641
2293005
2907167
530903
2318190
523397
1723790
2059630
1574141
1685347
2764552
1807258
612087
2218382
658332
2499159
457354
1871848
1486929
48930
583625
763084
322030
1310149
929757
2667059
1383476
1081757
1135922
2751867
747281
2878495
2871599
1852381
1222067
2051475
707576
1403291
1407724
2618480
2823013
220535
1981984
2080726
1852131
397761
911581
1374288
2887748
2218790
2286018
287045
65117
846561
250596
2028965
642915
1797774
823912
1066566
2510136
1992103
879440
1058805
2164726
2466798
2520506
2711597
1751834
2353369
2905513
1424481
979705
1521598
46814
891565
2066239
1741093
66611
1739504
478824
1918235
1128739
575800
2397034
2560702
1348676
1333115
2749600
1332938
1608094
1323088
2407704
1373312
2112961
1293901
2197316
1971279
554892
1234464
576280
653473
863127
2410918
39952
1305152
868902
189777
329108
80580
2802637
2676698
559140
1095248
1723788
2542167
758552
1696891
126202
1043364
331555
2264085
211432
2266329
2500057
920690
2056458
481191
1914314
903293
134487
2106472
441381
1902803
2256261
945874
602554
2560563
1348690
2492657
205720
1670399
261175
847127
205577
1187502
658191
424792
2453072
2629336
1552973
2115900
2029750
2424892
9697
1311812
588945
322000
127833
327335
145152
1493821
2451434
1472403
493450
1673390
269455
1911457
1661180
2184503
2124849
1616936
2163300
2832892
2234850
800795
1433481
653400
2910228
2205807
2161053
559699
1044263
471817
2009467
1185149
1607152
2442921
2323327
54330
1451846
1226022
831294
1402136
1216429
1939782
95217
660944
657152
215177
2367550
2044541
978785
1294103
535110
2347819
2802553
2046460
1587933
2921353
2027624
1060511
1376747
1989007
1312404
252442
1082256
2760437
2692971
2926442
2936518
973050
2819759
983369
2595687
1227155
2506727
1404176
1671622
1065756
1035174
2575082
2230940
2105267
2059220
2134553
2111120
1642484
2227518
2469640
1619195
928334
1601153
1116052
2622014
898132
921802
113732
2308439
2659456
2134072
2827496
2032827
1687626
2780306
522268
2851518
1668389
1648821
2223002
2780288
1408336
910669
140640
599847
1204321
1025180
267931
2598938
2851567
2415558
742856
159218
2871872
1864104
2526060
23796
1411632
295494
133572
2683249
910319
2327114
331407
1666227
2461704
2610681
727995
2354090
1194218
1664953
1705238
2591672
2895387
1542289
2321830
309156
393402
2531244
2138392
520835
2725220
847570
2622441
2231410
2097692
2220264
46580
1249060
1397221
2586146
702150
2903038
206353
1874923
2315922
485944
1423381
1191606
2518810
433252
2639906
2396094
1269485
804181
1352070
1186755
679088
216268
255851
2556162
1410670
1896565
2808309
998823
924153
2638854
1551775
674482
986697
2368947
845032
227053
259784
740487
1748782
211113
816769
1369750
2257399
2784145
1355486
2790141
2586046
687067
708464
439270
1607441
1722868
1730069
2250957
856540
2715808
1873305
427802
2007879
894418
249241
2315689
2475817
2514537
2092999
351015
2097601
1212887
2502909
2218810
1423349
816314
321332
201066
634904
215913
1114369
256095
2026968
1339097
15015
908923
1085447
2419526
1145869
2767021
993643
316221
979501
2255288
2810166
1740470
594549
1742667
429491
402858
104838
444556
352658
140030
2508564
2380994
582483
408366
81331
1130626
746468
1504234
389318
755560
514956
403279
551414
302191
1266138
459534
2717653
407458
2305862
611727
1869802
488014
2003728
2340153
2492524
54570
1082510
259348
1497866
1242496
1971865
442228
2207105
1638307
800335
2293660
178564
2690579
1018632
553177
880699
952245
1658896
2122104
739805
156738
2104594
1153590
464388
910543
2303350
15650
81053
776354
80869
2637950
534334
924297
1133690
315323
709065
2107446
2139138
1194406
646494
2106746
776757
1753133
2913752
356715
415071
1988344
1701167
665014
444429
46862
2654742
754563
1413144
1060523
2851666
1715488
326053
338541
2582750
682492
1821734
1617333
466281
6943
2567520
2785747
1716415
2090277
2634216
744515
1795157
925893
2373233
724779
1100760
1931202
244186
739726
22767
2377414
292090
1643240
967350
1641033
228940
554096
2362988
2925761
2630317
1043914
1274984
324188
2515855
2039792
799339
1608937
687456
1116035
1483755
405558
493507
1996700
2111859
457390
986519
1579615
1179967
2388664
1787451
2888943
1263121
823802
1691732
638759
204182
588868
844911
1798851
483629
1201793
725992
1684828
2227642
1476650
2510777
1425042
1214179
694092
1279193
2496719
696202
723339
1264142
2415844
2817463
1759681
1228622
1213620
20400
1115897
2201670
651474
689302
1699243
12895
1443822
727010
596636
2186083
2034785
926980
2538962
2657615
2699367
460459
2074799
1316257
1318944
2602896
1275908
2295440
520678
1571793
2096877
1398771
2606351
1188547
1790703
1846523
2077637
1000644
2052098
2136401
2358213
58509
1031868
1170582
1092750
2544844
2456606
2332624
1446714
2364079
173266
1297849
890832
1505294
953116
2024257
1852601
2049449
147290
2195633
1326530
144834
1793588
1554101
254014
460423
425367
1812852
2167439
996243
1949293
2089335
305390
170666
765495
2188646
722684
2358551
1438387
2424721
2446460
2130952
201339
2553521
1647384
335999
449198
2491405
306532
1613846
1348987
2876090
1386705
11311
2427763
2390346
1011150
866425
1327119
1970566
874721
1415371
2927225
2912398
245667
2179485
2353597
866186
2214674
1945558
2013029
1930085
157765
880721
2648377
1393581
2154233
2148706
2396508
2242034
2266812
2039931
753321
422862
895229
2112405
602979
2114559
2100732
2436453
997870
2304428
2295641
1719653
2175815
825774
2045424
526526
1451829
2281445
2049014
849806
568634
1443412
610821
1316537
525860
17291
6831
1760542
398681
2806466
1766376
2258998
1884843
1473333
2592076
409062
1580742
1004008
400601
2810725
2327208
2427326
2713542
2125818
570036
546679
2705673
1331714
2281707
1418993
449662
62064
1940369
1156817
26054
267441
68759
2371424
1678903
1199013
1141159
905186
1085731
1959713
1243556
2786918
2177979
277527
2635616
1190228
2358615
1643382
2113345
2689963
2882094
85687
2473616
2548129
1345312
2870216
2330009
247827
1810104
1911630
2159826
2076740
1015016
142837
1481591
1474115
850306
2291605
51107
990032
2110964
789660
2290906
199581
660062
1210460
2814568
732839
183814
2086036
2445787
1132305
1685342
2059769
2638715
1707807
2318709
825500
2790532
644391
2498022
1422509
692331
1402636
883218
2628886
951320
1392242
1249050
2337795
1023963
831733
1766916
472014
1711849
2690962
2674609
2048499
911661
2543208
1769159
2589840
2122290
196685
2175224
565286
587693
2099983
2279718
2443814
921075
2657104
1890550
1818517
272833
98979
1371372
764053
1781641
728483
1572717
2074222
869866
1463695
1436747
245240
2166472
436376
1386438
605128
1734440
2801275
1394215
2121927
2852687
1499628
760244
2423521
860318
2717849
1909353
1670736
1631398
1618033
1679258
83206
1979183
1460146
2663655
2837577
2276457
969441
22321
1906890
1301337
1841164
2035202
435021
2072938
516134
1198659
2712860
111049
303516
741484
158070
2571922
2902919
1261999
427546
1761679
1985117
2805402
2569330
219858
458693
1844032
1363270
947825
632232
1530848
616939
1021546
2449386
1910684
747839
768117
1249015
2474333
159189
1022329
772402
1732639
1765366
1537255
1656583
1841745
1861609
1232143
186165
1259715
1353486
1227199
2222104
296257
964494
2037390
95492
952661
222224
2621360
1212302
1905105
2869406
67899
101913
537962
2816948
740676
2418707
1533468
2430826
682642
2573837
2616749
2900895
1220441
2276707
1460414
2738935
412895
1412957
658719
1287176
1392823
525957
886871
576745
1022939
740513
2358753
1429740
1235922
977843
2696713
1439767
940649
2263166
2240696
364911
2603806
2880597
332511
2010835
1378057
2780311
931876
1901721
2599581
515529
403260
568638
60742
420422
861641
2766179
1497365
200389
2051670
2904390
562694
1862372
1260182
2592433
2838438
1160016
1725733
655446
2879382
1604179
170148
1871215
431683
1013440
1398826
2522060
23633
1170435
1518417
1001565
1930771
547521
2333205
506274
2888799
2838946
2153552
815784
345736
1492739
2340233
2252608
442854
433409
2614027
2411738
288563
2933132
2337719
2133429
554733
848585
2446766
1374527
617575
2076230
1013571
1532991
1554393
1684324
2514709
208501
704041
1248983
1907800
13947
2625444
1263894
735390
1152103
1712208
854154
1695510
541040
2790613
2652302
980736
387799
2044398
690613
2272244
2586305
2401279
2206742
1710795
2416875
2218349
197392
346527
1921249
1399537
1431277
2621798
879637
283680
295650
414064
2001030
2559027
2847868
1861345
2584034
1081780
2362940
417191
1097697
397478
2402919
2325823
881662
1229977
1230215
2777456
820178
1653577
20167
2738478
2856164
1834402
2555454
970803
469029
352332
1074844
614753
1948970
232474
112435
2274654
1269371
977125
2259328
265221
37732
567077
2169395
2085288
1220946
245113
839363
88736
1134779
1413852
667205
295243
918724
968453
601846
1245606
493450
1045687
1571599
1083824
2333408
844292
2471212
2701525
2385981
2072672
1213887
1696984
1611920
1942133
2421673
2067683
1986203
1432865
2743533
1176132
1736089
501150
2512584
1416037
1604461
660575
889987
2140339
1020365
2319549
2234463
2584154
488348
1766150
1575577
671259
112534
54019
1454843
1030502
1853556
252661
1268429
2699596
1928346
2427497
315990
1140279
985397
1418160
469884
938340
2378131
916415
366477
472798
1130508
1398740
1176000
2872813
2938465
2768813
758697
1642703
1610646
2839059
2741149
1004857
1126402
2773065
760306
1756895
2539116
2920712
2056167
2774329
485585
1024700
2226451
2040205
347821
358627
91123
1373455
2452364
868127
2076341
2381315
2768863
2019950
1556879
1308115
2424684
1908015
1596538
2534660
432900
1784689
2010038
514921
2695432
2680384
1842940
2392450
1578943
1081399
2756270
2345357
379392
1811862
2393857
972224
143301
2832193
744483
1836337
2343543
28564
377747
2218789
1092845
266208
2778708
496173
1928978
2593125
809540
1956009
1109372
2609381
1025223
134748
759591
931427
1535046
2173746
2528906
1853398
2500565
1062638
1985019
2507788
112930
1694482
2050639
94489
2030317
1147621
1602196
1673628
2285630
270415
2002102
2542777
2134298
651129
34436
1335455
2515656
2444801
1125996
240798
321447
1289877
2335648
105474
1108701
931866
1097138
2464681
214065
1571118
882391
2332539
2631370
2829115
2511887
932501
1435799
1902882
314914
1580717
1179488
517570
260874
872309
764393
75224
823066
1160701
1903260
2020620
2919169
2851011
599582
2635113
2222480
209152
1557029
1734172
304211
445575
1448556
1975235
409710
1938218
2122116
1713551
1167034
1315481
2624551
234475
2063018
2739750
902824
1039907
121915
188130
2105759
1750257
1065016
648577
1728478
973997
2355606
252857
876506
2619249
2620600
1170629
2732006
403645
1210466
2049701
2429508
2331887
2867409
1472982
678952
515247
971124
1541121
1543332
1612117
31930
1741490
1236548
932669
360695
2513260
118555
852242
266856
1638058
663670
636007
2365736
977854
2256723
1818238
2394563
673138
153444
2087442
365804
1477379
1181881
1480082
2395334
2855672
1125742
2624362
941342
1317665
2082400
556042
2021008
533872
826063
1017214
291438
2880656
211667
520876
896597
2875182
1080736
1424099
673224
866869
1974342
2770999
2270103
86482
1737190
1813833
1062782
2465253
2322143
2854207
1402798
1686707
250001
1614214
652862
1123178
1609485
849495
2801648
2639678
2574459
2910437
2123941
2129106
2258509
2568556
2623030
2400000
1122561
707225
2606813
1688959
1491187
1996543
849873
298862
645614
2939796
2250529
2566734
929087
900333
2451400
1559414
2464245
1263901
2792053
1241660
224761
1905189
478594
757060
21700
2660894
881638
1972065
1392276
2238079
623452
1842277
1919925
719625
417025
816704
2330666
2903951
1663648
1282119
2163936
2510666
2341883
1728228
544864
876450
34104
1394742
1218432
396508
1659700
1447743
2588213
2020097
2620912
2258916
312752
1977479
96544
2010320
1575027
2390490
1874037
2550678
1115227
2573915
722824
864246
2509311
1380375
761755
1261260
2779366
2465120
348372
552629
2395985
2328165
1015422
1569426
1045412
660429
2677843
2146670
2874051
2334469
2252938
1049208
1003911
1684938
2490601
114000
2002946
2259839
142507
2479083
1311937
456440
67547
1050159
320418
80456
2628925
2648644
2171756
891479
952306
2583445
1010449
2034377
2605844
317089
1191446
2619057
805412
1362654
1218433
311395
1243177
1357789
1238550
1020943
1099958
19802
2228768
925597
2492437
2086660
2739019
323583
1407777
2451904
2706426
1826454
2347458
393485
2508775
2439226
385767
1579619
740735
2090942
2617143
2807766
976806
2781544
1132305
912420
1779849
2141357
1924216
470608
445053
1401364
1736214
1736618
559247
361108
2359406
2088094
27625
2898434
1806245
1422693
1642768
1877278
2177523
1956885
1876845
1977254
927885
2060382
1291186
1368785
2351187
2851644
658726
1835833
528628
2032309
2693052
1616692
1410340
1840588
689643
1655321
522761
1828985
1951564
1781037
1424000
781247
390960
1420322
629939
1223172
2298512
2576652
2254504
2540084
1719892
909514
503366
990597
369450
2478514
2493328
645938
505673
419330
1393409
1107813
1202882
2042823
228577
25804
1593407
2756680
475646
2788527
2335039
239086
2882676
67407
1929657
466918
742527
2558040
1571778
1768616
1205840
815233
549515
1517754
1078519
2631976
2688062
1466100
1107283
1298856
1256933
2572452
2940148
1323413
1405820
2393989
459558
1224887
1358021
440179
2375052
2042170
2520697
1991284
2741316
327097
112603
591258
110572
549541
881860
696739
2606110
2584862
267848
1855557
1140712
1952533
2634950
45565
2431381
1392709
1987281
1737331
1134222
340913
1498750
720631
1452443
569977
1280593
629351
2079190
2428817
1191749
1005386
842981
1307281
709101
240506
1923423
1594585
2754747
2931110
1545740
1156362
33436
1632662
285451
1790317
1249774
38729
2398128
853101
1732541
1809670
11074
1308956
1486860
2783240
1492591
2419744
714799
2675189
1767887
1194305
71023
78752
1766493
2037707
743252
379986
135202
177968
1053753
271685
1489429
1320580
2821868
2390113
2110449
2349666
579200
831791
1422671
2098310
1388242
1114807
704776
2848101
675911
491425
1286685
465777
1264946
498242
2488049
693895
499648
14112
1363293
2133950
2454995
1274359
43690
1997726
121488
1689864
1086795
610568
1885213
989427
1435075
594317
58270
81555
2016567
2895456
2213024
2104606
611565
1405825
1631403
2655915
2814707
2683682
1446511
2467821
411619
1397827
2215803
2591537
2627822
82145
955337
945447
1303950
1001169
2672055
78148
342502
2841625
1603970
1097249
108698
114752
343598
1947501
1104796
2200228
2471952
2345302
2689371
1667006
1718569
499892
1381805
265591
2098837
896253
1839316
1460315
865620
805784
356666
2705523
963340
1570357
2020371
1040734
57506
1818849
645427
1898368
267449
1559520
413766
2233083
954644
1025161
2525228
2898361
723177
1777280
2256427
1340131
2382548
498386
567204
2120211
358300
2320916
2147017
1896703
238964
905835
2206633
2669086
135860
695438
2388413
2869486
163019
349818
689011
261928
1532489
1485578
2301045
174518
2202344
2402577
2756353
1946346
423459
2335368
2112062
1920497
1789328
1281518
1191487
958505
1245423
695629
80039
1082592
222049
2479847
915626
1900547
2535937
1224983
2875660
1703791
2619100
2930615
2843322
1748941
869364
48069
612205
897432
2531707
328054
2760750
2638810
2732267
380237
2054207
2606679
1001501
2264226
2190608
1776737
1439268
660634
1794414
554658
1837677
2047455
726680
752311
1183757
1984633
447288
850385
1838654
2476210
389677
2096900
2595529
926748
1174266
2875540
407837
1383093
5885
2704505
1610617
2520800
2921928
533012
204904
2617093
1982670
1189671
2682079
1916571
1547016
1973232
2473145
1404203
1071173
2363327
85749
2117675
1973523
773377
1141072
1966097
2541400
2232651
1546536
1998321
325131
296228
1216617
2369411
859112
193934
1389555
2221170
633611
652824
621911
965298
2744823
1375774
1635338
2843238
1695841
2730481
1399698
2424789
2126865
1817803
450915
2416069
515052
870131
522782
496158
1073103
1386232
2181841
2019222
1334868
1144819
652697
2758130
749988
2074929
279844
1644646
952834
16358
284859
1379024
1599841
246262
2149402
488076
637235
1950487
389967
218258
1245996
802700
2601142
2594473
644478
1396291
2479655
1138636
1573768
508527
2082516
2021514
2186474
1269192
2824992
89747
158470
2028194
198909
733666
2253203
117664
176525
189449
510704
935558
2022114
1877116
262179
712543
2774404
2054819
2375091
1725426
2063803
1270171
2904347
2837612
283420
686194
2543543
1449213
2580431
1322750
692800
163399
2799125
176724
787396
2438012
2489520
1425861
2047873
2598865
1377577
2805948
1990497
1171678
858105
511718
218707
584646
2309969
208944
2551205
2522531
273589
499314
150489
1082133
1093917
883651
1548594
1193869
595636
1577336
557986
2289234
1744683
825673
1027041
924051
1133797
933190
2383260
798501
2642356
1698583
1211769
555731
199559
303043
2487597
1044045
590611
1786302
2914423
1759681
1097671
2490840
2310500
1639554
2827242
927653
2202091
2341379
1793186
1312953
1433454
69798
2140560
660742
31588
2259841
342303
966409
1256865
582815
566054
1188097
81239
147046
840552
2674918
125936
1833168
2471460
139428
1816762
2191796
461540
1131179
2181676
1129692
2083886
2061690
567686
1075665
1993693
2570586
2015681
101582
1829687
2455307
2119933
1535607
2693676
2159754
1723521
475553
485079
2104606
556693
591030
2847956
906776
759505
584630
1342839
1843397
1229386
246566
2171860
238692
2459068
1820725
1827635
371309
1152876
1830428
751815
2179508
2469343
1133219
203795
1671473
2623967
2032789
1678229
775600
1446362
2445637
2766991
1407660
766029
1336115
2933817
219315
2565536
2799829
1548427
2431756
2026909
2211081
265298
1125387
599571
2501313
2838108
436659
1720493
2200530
97021
908311
2167014
2324756
307839
866891
2549339
956758
419768
1816102
862181
2424382
80883
2865138
210095
1111878
419061
1162467
2684323
1051128
1348999
2497520
268103
2440370
2263069
2521769
2746629
1234281
829860
1018266
71867
1609110
2694853
2022813
1192833
1831989
2356246
2900766
1090518
1555827
1183551
2463409
2383666
500083
413838
2007315
833648
1465360
1648980
379601
459434
1630480
1489814
2570621
36986
1498761
2426815
2388194
184246
574116
832911
577910
1659421
2045368
2536987
497659
987223
1301926
53929
1905020
1856375
1483277
1102548
687229
282265
1879474
882292
883684
1727408
2570869
1317266
319739
1339016
354096
2109407
1330170
2737265
945694
150577
2019102
31064
2084554
1875602
649421
1579459
381740
1052773
2216656
1100804
2242112
780128
1103867
927532
425225
1116365
2769060
1369262
536796
697709
1999928
1747551
1614570
1078408
2179935
2420446
2156732
462425
1995193
932046
718939
609840
1460188
2427182
137268
2787247
50624
1253522
541637
986949
1595783
235343
1033206
2787703
2839001
1500287
2231469
2748567
2607170
2178760
2119597
2056686
1562911
1157075
680656
1321221
2652872
1836138
1474662
1419794
2520888
634277
1959052
1879090
2822411
598542
627456
2429948
1682577
2545021
824364
1172749
1311725
2753112
2805681
960259
1620717
674790
2733436
514770
1761503
1472171
625110
663670
2295269
2200716
791978
1425813
67996
1142501
1272638
2711526
2816568
1500261
2710366
2299289
1542353
904583
2210836
1432326
2347468
1056832
759171
1436584
1522645
1061794
1516701
2853147
744749
881651
541869
812794
2176150
2735716
2037213
2529635
1640173
596219
1757557
2780756
1689772
90893
1748478
1019224
1385076
521195
2358945
2765917
678360
444843
2932800
2644328
1984957
1880159
275165
2869680
1071975
2401579
215583
1873931
762978
2758356
260240
1009364
63843
2608910
2179346
730999
2725061
745193
882624
1177018
373002
1307756
2279173
1682409
2809465
1193790
1259333
2309444
510146
2238661
2202309
2021604
1675303
1958068
2642743
548672
1439091
593773
1277574
1370522
2677898
473541
2585809
1755180
1032759
2350152
381017
1020168
2328435
2221215
1050620
792977
726495
2794108
2150814
1474365
1098374
1198294
1097867
521298
304848
1348914
1502485
2330560
291455
1305699
2735927
178806
773133
2040983
1269460
2655996
2586565
1473809
1989192
954934
41500
234654
913528
100798
2106097
1294981
938025
1698981
2623844
1984285
1947880
942
1063565
1536514
2591485
1817529
2352661
1091102
1248728
1272465
2424915
990741
2205828
2342106
2741376
1659716
662891
2459170
2238302
1561471
1581670
1970794
1742664
1975671
88955
1811086
1977661
2166299
2812146
1334234
1689971
1219294
2164354
372568
2005171
899061
2070242
1366703
2927163
2172077
2629854
2296892
2562499
2322121
1308276
739819
625513
2781598
1895072
2257646
1365673
1737660
586647
2433933
2374323
1435818
1998226
448367
1575484
703367
2058208
1263875
1288897
1590766
1505650
657781
361562
1710542
2677081
1747918
1960115
2850882
1227493
1452770
1908659
2796407
1045380
401587
783858
1896547
1980597
1556156
521097
1608762
1096652
896716
683512
1668407
2424882
702168
201230
831287
2113776
1138776
588849
412428
623
2884662
2826642
1072141
2035619
875570
2620483
2394915
918628
970594
898748
2486893
1028926
1944334
22914
1293730
1873395
1308829
1357035
121208
2296493
1516734
976301
400352
91035
1612063
205494
959746
390067
1873802
2310864
2739535
2281182
2210158
2274651
678392
352874
2899429
236992
1393159
1177677
2274390
1505996
143197
1155195
2088119
2468276
2343100
2702180
130504
1890579
1617306
2183976
983583
102725
1852789
1619039
2229779
939939
475916
2391639
1525342
963116
1762217
191277
1957430
1469374
96038
1723117
1071660
1245481
565937
126723
1151469
2854704
2445411
513348
193210
838094
695175
2092063
1266214
204203
2777011
1462769
1073349
637466
1812495
2397891
1938198
2429507
1633544
474900
2832459
1096926
1285313
1736636
432707
333915
325469
2545499
1032337
1182415
1902879
2761036
1382330
191282
1397887
492403
2275332
1461048
2108792
1284892
1111742
2732515
1500305
2113697
2232311
400224
123361
117360
189769
1226610
667449
542756
1406988
1225562
2103164
1926218
209241
2067398
2168971
2498684
2436110
1669996
377558
2227624
2402368
1368447
849822
2629244
1146048
2080981
2153078
1667365
603127
2161818
1212830
1667001
533586
1157932
615710
596567
588243
1618664
823251
870269
372389
1050731
2627991
891123
2421802
2548537
1088534
616092
2850399
737952
720617
1496552
1575781
270880
1980728
1240159
2497743
1559536
2388610
1116516
504079
2260257
2022547
1693308
1750886
2588826
2221930
259779
177420
1897911
1248127
1517519
2011040
94308
2051969
406283
2569760
836429
915956
1104385
589420
772560
750585
1917714
375208
216401
2489561
269984
22381
179396
2449795
2084390
1461865
1475019
2627901
983430
1896257
179661
572354
2111685
1453308
1383555
507422
2107866
1097894
760766
1366648
2221333
784028
1981328
271850
1034163
180102
2351000
1531071
2108704
2678358
1237333
547731
2801227
714197
619373
160152
973770
2095228
114310
391308
312136
2610717
1673402
2703638
1301837
2432035
504750
1171048
2054268
1276093
2268251
1568038
1512175
1639686
2463687
2432081
198843
1608631
335965
2079656
1693035
79948
2788312
1200086
224650
2577534
2485733
372170
2616749
2460198
2240148
931510
2517075
239763
305020
1291803
555367
1238701
2135073
918914
2780654
2632639
1332234
2344440
449957
1413179
2885068
1284912
2216108
623338
819759
472435
2922738
2351288
387256
1665414
328541
405577
409539
1321842
1124371
2836390
2366198
186936
668039
2873512
1537226
992941
1722690
679517
1613275
903787
1145337
394872
1318170
1074012
1543584
2935192
440550
2361345
753204
157086
1349216
2915191
1758
780708
1900327
961670
275053
809344
2573587
21545
2167165
825140
103603
799862
1920823
2494809
1936731
1306104
1825697
168406
2828591
2363617
219538
1357558
1223831
2596250
905751
156117
2551459
1656541
1523849
2934789
2465285
1069383
764781
1224333
2486462
2728711
1638569
822535
2724175
1457793
2597290
2129463
1441816
2034782
561972
22882
1349309
1660238
691016
1228089
1444197
1043605
2393991
1625288
18311
2169906
1831742
509872
49258
531970
2080324
1845474
106113
2008578
1083760
522211
604961
601836
597251
654574
379737
2469058
1937255
517070
360818
136466
1064003
1107887
968971
2676243
2844478
1995370
196252
1942846
954245
1732304
1155257
334824
2505044
2218965
397658
435759
2721102
447996
651290
768405
2453929
1770541
390028
2236568
145529
2101968
2874225
1980710
2222549
1023974
2806739
300465
1336904
658926
2555806
2307522
2594057
562538
177720
1011380
1925234
597808
1532789
572583
2708459
1352634
2067768
777032
2163674
1701300
2456472
804913
2888133
1836780
1538772
1873662
500341
771920
405176
1496640
2746874
323116
2748025
2511760
2573819
1801576
667807
407144
472588
1118199
1566585
2231344
1515006
104072
466430
757
413365
2617106
794618
1059099
862115
2484316
684515
393016
199051
1770640
405153
118169
1056799
1521896
1884498
2193856
1255432
977100
1493996
2116411
79260
2930466
2329624
983929
2934529
2256424
954299
621058
2750600
536644
490826
862211
97584
719004
2001086
64621
2206371
1158144
2664718
2867044
278204
2881057
2849351
2442162
90574
1006961
140092
474190
1644836
1710766
1289343
2212095
794517
2108981
1204995
788861
2500738
1644911
2014422
1879289
1229835
1759325
1614180
846471
41634
413788
1644859
1296473
658242
2239427
1155564
2758464
2878198
1204058
1871993
1927266
1753828
242532
2306935
2676739
2386546
2671420
131939
1223705
2868190
881539
1605265
35215
808180
647815
2812041
1218212
1198071
2312651
206223
470614
344724
133324
2870146
908474
2667424
2555116
1879233
2601093
2392441
1966829
1012721
2543724
262852
219235
1829036
1669887
2759301
1675814
764591
2009927
2642109
580482
2700591
2483149
827052
420511
240447
260469
1304817
1400105
521484
1625199
669550
824260
2449232
1672630
469024
2005311
502969
1968690
211322
1014786
1628983
1270321
2657536
2908734
1389513
1322849
2113951
2649184
2016699
2219967
2577796
1640431
1840758
1652954
2052794
1271302
1784801
2702051
2164572
290286
1820894
1214862
2330192
1800233
2701896
2465224
1919796
1354531
2680564
2504510
2860541
1018332
997141
315278
557448
1986271
1699767
327064
2218098
377988
2824078
1383996
1747820
1624207
197563
1881203
1834706
850149
432253
2231729
2845389
1401008
158850
1058125
2378425
583960
2540536
925233
2771241
1302408
461094
123749
2797462
21366
479752
1174339
1124567
2856276
2907823
1754465
2251096
410877
273492
1953660
677918
170424
1828408
2706378
1052519
1566317
404791
342196
1544104
2610502
2180095
197010
2211073
1533335
1535529
2012250
870170
16836
1500211
1372960
2090627
2357428
1033877
2030808
805926
2483593
1580345
2551104
2940167
2852424
859175
2383133
1091286
750495
2878518
676424
1189288
570302
355079
671925
594100
2867834
1957479
2541237
736267
212100
656500
216247
1575227
2685243
2506069
756337
2543759
709260
2567232
1346249
2748320
176133
2603601
1157921
720810
517610
2601314
2365136
2838789
25772
2769784
380998
1237811
2419623
2632727
2124122
60978
422163
1680548
1526131
2514692
2522344
1811743
2118191
656689
1949310
2460473
1910859
1657435
808919
1804142
1396067
288684
2747037
960978
1180774
1172260
1734126
1008706
639938
1454976
1508094
1226422
933663
1999058
2677970
2551054
2664780
2872965
2925312
2412261
2884866
1035747
1044757
3451
1719481
358436
122185
119967
1681129
2914442
486246
2599215
2509750
1805210
1734833
147527
2484955
1000228
2116458
1771966
665994
560028
1454602
520267
241103
1928163
2353810
543400
2127818
2435078
176291
2693293
2653852
800504
1392483
894157
164513
2776464
906895
1462085
435755
1370817
2719952
2349494
1743857
133205
2204263
158276
2666318
1376303
1353244
1292759
2786399
2876150
306612
567197
709930
2296346
1711358
2859516
1624949
1182333
374602
305226
177261
1931877
2371669
1879741
1171127
2235067
1225694
2671682
2115181
2022986
2196559
2454985
65049
1064040
3215
2138338
2238868
2178059
1204279
1487298
648349
1395489
1350311
2621217
367758
2090585
42979
24983
1673489
945199
585807
1742785
1046092
2850526
2076981
1685222
1842348
2785462
2903604
2468266
2078077
2123542
1192594
584635
1688958
710360
180622
953539
1985508
1042879
1096951
750218
2240728
1495671
1334734
1559263
866446
2294041
1785416
2490655
1706036
1400022
915773
1299331
2467716
1665175
1481163
2400827
108630
1565768
585258
1900978
2320836
2686206
2633748
1181425
370807
1636050
1506144
336254
1567990
216049
2719998
1122406
1849547
589588
2796054
1815047
219803
1456106
1429002
1731452
2918919
2806456
186146
2509012
2107332
592351
2594741
1357983
601288
2521595
1412380
2461825
332187
2874310
2196128
884818
249136
1447305
1198283
1024623
2154481
1132608
515353
2039276
1791744
1399193
1548792
516509
654615
919425
388314
2050301
1730955
410896
992253
412337
2112043
2363374
2868239
2032397
2626723
219889
1433969
864051
1236284
2202555
1483107
1088736
939015
1740659
1028780
2356856
153562
617080
531044
2926914
2333849
2500995
2821484
1741862
2564399
44305
2715582
923371
572224
2759760
837878
604785
878462
2281358
511132
2860234
991789
2507861
870171
1459929
716362
828965
450685
68914
60104
2482467
1866304
1315362
340759
2738808
812569
1576907
1348210
2259839
2038043
1433778
2235673
447491
100142
695911
1502350
759654
442435
1344881
1151611
2226733
2894034
673922
2271280
466034
421975
922330
1352009
1061906
2610026
2133706
345960
845114
390472
1324571
1199762
2192299
2631351
2695698
1926284
671794
2098548
1970574
1354249
98826
2448561
762853
2257700
1445888
272629
1876518
1083084
2686902
1516301
1864384
1861907
1288159
74761
432402
420537
1099732
2357932
1046348
512411
945558
223047
1923914
1407674
854505
2453513
2795396
1390210
1085998
339207
2108649
2924098
2364538
194504
987666
1761484
2303470
90600
1191328
1104492
614183
1972150
1162514
2329270
649457
296629
2665972
2428790
657752
1771575
4251
341906
988799
336238
804865
2735716
1912057
2676625
1224899
570108
1600109
734654
200092
220608
568036
687295
2835071
1169352
2173101
1688517
483026
2499313
2783156
997302
866632
2779239
767193
1756797
2932078
974670
2666431
55187
1661699
1393527
2648221
1346193
1403368
1090914
1752704
2094860
435835
1556484
2832993
2596817
1327428
2905630
1375960
628493
525124
772183
865965
1809543
2244413
1669033
793406
2784179
1479371
1707373
1558989
2199116
1226861
9649
1236985
1162576
1944555
438308
1868833
2481010
1831247
1554458
626871
2564481
670517
922679
2210163
1698916
856750
2376907
18087
2384408
1085066
1740906
152749
2548749
2927302
2318736
1708465
392781
2492525
1998267
604648
421828
56674
2188343
1518334
2655056
2159374
169030
1873889
2657984
2671567
2635882
1048065
2678388
1497861
2803808
2648639
2512298
1918343
1860518
512406
612901
2878053
1694680
2053971
2032024
2888568
773654
1969986
286539
231219
2319244
1191440
1431167
2416491
467191
2347627
1268615
1561606
225318
2027048
1717437
2854098
1027674
13965
651319
2327485
1672572
2086642
1619519
1772426
2898560
1621375
412484
1730373
36144
2613341
575601
582237
1297920
1593282
2393637
2213987
496522
1065259
117755
2657907
2473320
877468
1372637
77417
2232315
2132767
2399608
2226854
2349311
919028
938154
1080417
2757020
1910704
297186
1100099
495256
2441055
1643887
1325868
1339857
1255123
2482078
1635016
463506
2928594
353161
1701064
657202
2339775
1707425
1986284
441892
2789007
2215711
2617962
1065474
97307
2609805
213204
591185
826721
1485901
343221
2734748
1624605
2784600
2722740
2507813
2001325
2173428
1172968
921429
1176386
1559629
523536
2210900
1327475
758860
1417859
2934438
223094
1391398
2770278
807486
2788741
2834529
2717741
210397
2298584
1689903
2623998
1363729
1113837
1520877
2259544
2141459
155421
1229391
133030
2746744
2648747
1061932
1024503
1287182
184010
1028877
914298
2437330
432083
1069398
1961152
2373536
583381
1409568
1213822
1981275
2319995
2006206
1031077
1070469
1615519
2434354
711715
1997311
1013530
1574768
2711786
1068470
24718
2487807
513375
2082793
792880
1446524
1943645
2213988
1314844
1124324
2730452
359394
2238054
1609691
2590774
1299128
2859187
79270
2784568
2764011
2670450
2497176
634363
2880556
1553439
2718
254983
221697
1495210
2912089
2487918
1848433
858748
700839
2853845
351634
2459996
297478
2045239
882381
617880
29104
1451716
1601536
2246982
1025983
586692
2064813
391422
1855777
1030311
2263735
693841
204138
2031924
1902343
1887603
2424715
401098
1527641
107054
246618
929899
1422754
619601
946766
2667713
8524
1987071
1068366
1865129
2608706
2940006
1334002
956126
580815
1306994
698729
2566300
2138720
2050926
251923
687694
1204215
2735596
544389
1510826
974248
656546
1440654
1067003
733772
2874153
412475
2384035
2541359
1750725
2803444
164959
1167974
318195
1144628
2069240
1209241
2856802
495735
1824996
1084888
1751301
2716686
1270339
880131
70930
192815
441155
171111
1898019
1579527
1299668
183328
2057261
2589918
2591346
286098
285776
1857237
2346068
1327273
2453503
1792910
103773
2398894
2335961
1816503
2497024
2841835
1890081
1494869
2722901
877341
2408989
483402
2076645
1139389
2473600
1571305
2564413
857643
1115825
1477257
93882
169468
1344071
1675593
1725331
1002555
1628227
602020
1311758
1544849
1607966
1397965
2694661
712272
1541803
723469
211123
1799617
1654778
1714824
629046
15167
1932356
829145
346412
681235
570709
2668512
222959
977600
1835455
936814
2316961
2856545
1561687
729959
949757
2111918
1436417
192679
9237
888588
407817
2898180
2477417
2543245
2187480
2818647
2320505
1995339
2910576
852632
1430531
1856192
1615689
2838888
1000781
2124629
17249
535360
1970087
1030978
2869374
1320100
2606010
2058191
996443
265227
2740757
1142343
2513459
2316654
719700
1713173
1955820
148963
90675
769028
1168913
1151588
2478676
2804255
1283838
1968301
1524719
322160
1928370
2786689
1482534
2597559
415069
451587
1877127
701269
2180371
1809603
162811
985513
1002096
334613
152482
2389854
1491256
1472733
2463836
2480730
2897359
1494344
1889599
2064194
2281232
659315
2370391
742013
2175173
1936325
982755
1248644
1678975
611393
800734
1931393
421345
2380162
2754825
2895854
2070693
2152700
309712
2613696
621799
2091372
459094
1364263
904248
2325370
1837934
2579975
1257219
1466842
2714292
992381
448825
758804
127935
939985
2028702
1730040
1900006
1656728
1460817
1952240
225823
2645943
1405045
2111525
1988748
1045605
1024945
1480750
840951
879481
1627770
2375810
153056
1967795
2543779
937780
2760869
2652895
404956
2490318
2510327
2628231
2229017
2690842
762120
447549
1798421
2016822
1382476
901804
2593106
2329964
2903399
191669
1412439
535499
1604575
992917
708700
2321022
2396694
2434820
1591046
300171
2487872
1947712
2050536
1123479
1762224
2254135
1370121
2058353
554194
1522283
2536024
2147053
2469120
427915
1232844
503139
736828
2603742
1477457
170151
2758517
573854
1744435
389839
2714815
1170349
2088621
781311
1013227
649792
1780288
361111
2538437
707786
2649955
1652254
2358167
1369557
2845353
2917141
2703218
1879392
1012620
46776
1885998
1415091
649898
141496
2519907
271379
2670548
2154123
1585146
1345410
515178
732026
1532703
2271690
128801
592300
2836196
2814733
293325
1533648
2176491
2837458
2853375
2934777
791092
2461067
249560
717164
1881697
2325041
1349074
1070280
2780748
2899232
1405298
1944007
1771005
2818638
1850862
2857485
2805441
36418
2938040
395168
362761
2392125
1218868
374769
767034
61991
2556254
1031678
203575
1220478
1715216
1191959
2729350
548416
897644
2067125
764857
517053
1346866
1509018
603149
2642182
2213418
1601390
821082
113800
1326244
1822494
376811
825526
167116
1572004
2354603
1475767
2265334
2645458
1106450
2556687
2809354
2584772
346505
1834537
2514781
435808
1990154
2527257
371227
1101127
1536647
2805593
1385000
691136
2183434
20662
1971508
2808311
1036599
2570921
1984778
1275968
2231599
260433
356514
1571817
1116730
2013858
1741903
773343
2712038
2500093
2456409
2813428
1286619
1525528
1675295
233300
289137
2504829
1452991
363073
848667
997583
473496
836410
970893
2425637
1284180
2139671
987908
2087415
2669635
2499466
249911
2091391
2343934
1009557
1838577
840168
2088073
655549
588307
1872154
659758
2178413
2501271
1487110
1940747
552318
895797
41257
2642784
1692985
1629270
298418
1568945
1448335
423066
620195
1340607
43105
2918464
233025
748564
1388423
536820
2387937
845431
386802
1676137
2211594
1865464
1144727
1273173
50874
1352948
1608334
2258833
368742
1467503
2208943
1708718
2636708
2369805
2261205
1761730
1965728
1710745
8905
2085651
2408324
628856
2214550
1346937
1590004
1808504
2324252
1817527
1727777
717145
850186
1175969
457789
2876154
1393199
972616
1181817
1433097
789424
2534634
999681
2709852
2369902
2593932
2803404
1555013
1188792
2715383
723210
895108
2027159
798766
1743434
2782844
2599884
415421
1774853
2668745
1737892
1212980
2066346
1410871
1593560
1015609
702784
227875
86321
1982243
9185
1283363
2474274
1951919
528019
1261606
2471943
2802487
1867674
2679942
1952298
1967173
913904
1266766
2278275
2261330
74068
169409
2373200
669132
2890381
2507110
1636969
2697019
796078
771423
1739218
2407019
1434398
1919656
2163718
773384
2079228
2475503
2628973
67539
2291809
379581
1195616
2409880
736994
1114672
396050
353258
2700582
781297
2408766
12027
2191733
1447665
1943492
1546750
2218785
1088950
2076762
2152765
1648396
2198320
2827770
879048
2177758
2347877
1337043
2742877
1108750
1167654
2327827
2693460
1884831
275986
214411
465068
50353
2047671
150202
13670
1684264
2758460
2159162
309034
740913
1009514
1114437
1730191
1162523
2035614
877422
1649231
1123461
725759
2864291
791015
935444
2449969
1722567
659894
1900184
2380058
970980
2846125
2161980
1707913
1388271
827704
1524167
738193
1464195
793072
2078883
346652
2367558
624771
2337698
2774563
1017679
2038692
355278
2703426
386516
1419006
1432155
758381
2232344
2200347
902758
403600
1345075
2656214
2713253
385329
2479854
2135414
1526012
415732
1555756
2400689
1657490
346304
1841508
1384446
2807828
1561769
2250464
374300
1387268
483521
1300336
2441471
1846815
2219928
2631563
1922432
2302296
24161
614607
1218744
2939751
410863
1517057
1006258
2898461
2770458
18044
2085430
1492974
1314591
1100782
607529
438044
1712559
79743
596955
1301747
1960325
472956
692647
1641648
767792
1558457
1297091
608901
671917
2433905
1500257
143455
2767366
1960763
150097
782081
2876535
677211
409688
2825817
124565
531879
356114
2537105
2146639
923024
151103
2642151
227189
102055
537758
1144073
287705
1334924
2686149
2895097
959617
977949
525789
2798088
2372839
1632248
247660
1449736
291313
1826679
2735073
1019015
1769899
1909612
1781432
870446
1171499
2349923
278040
2858063
1352666
1501977
932476
2673594
2899007
1085275
1454430
1463684
492115
991488
1355014
367034
995279
2075126
609069
1793179
1174542
2824077
429180
340463
922952
993645
106199
3699
151245
432303
1693405
1414933
1361929
1412619
1441584
2235204
1837832
2364510
1756474
57186
243222
2754551
2468506
572867
2447826
517328
1942567
1593945
246174
1514482
1434270
462696
2674343
1884104
961976
542573
1709067
66099
2933312
440210
156401
1739159
607195
2565050
2140451
373619
607520
642416
2004549
656955
2176830
2203672
1257260
1728264
885669
1875247
2233250
2353453
2579593
2420735
123995
795459
2708057
1361954
314864
1232813
2141248
1663789
2809597
135123
505934
350788
10571
2469032
637742
1156731
908610
181923
2196266
395987
194469
681749
1431344
2055600
1709245
2271669
1193752
178783
1989073
195998
2786795
51571
2296470
981543
2565523
288538
86880
796754
1150472
81323
484219
2159853
2200208
625550
2769045
556302
2907982
1555836
350243
2215502
1512167
408942
2270572
1388545
86347
1078415
1953884
1964487
932079
1995523
141451
1373582
800279
625274
1140453
2101920
1805118
117332
679334
537238
485820
764764
459901
2622314
271347
1590152
1703206
2652641
2761705
2129262
106851
1782215
2733175
948795
1872967
1499213
1902449
325
2598441
2189746
2711487
217965
2503374
324380
1554612
1980384
2438164
2552613
866253
1581553
2906651
2248951
1364946
818751
619013
2289405
1829585
2268097
1259562
1737358
1985087
1263057
341694
1652821
392888
2280063
1925346
2724294
589496
2570109
2125429
1751850
2635488
602139
1935969
225660
2000785
1799209
1422980
2651693
345229
1557313
2563488
986447
2799356
696069
733105
1941204
2436417
236088
1367509
1256302
1781729
723832
429405
1577188
1124334
445104
2558624
2248179
9040
2346670
677016
1515748
1014107
541113
2465974
66902
1869240
1430600
157204
426589
1089128
2764310
1592779
1089162
901636
482537
155983
1464682
448148
2772974
1296449
1089668
648367
2173114
987616
371487
1965756
2849956
595979
1038432
2505070
2379756
1398594
1302656
1473401
1813185
241314
2637968
2513554
1186455
1343378
1877741
335402
1280239
1985463
1154177
1642532
965953
429590
1825146
1803292
335507
30186
2300333
1192452
846280
2505082
659187
168083
1110888
1859377
590298
1784194
1330655
118633
2105264
924839
2757236
201541
612914
2559080
1082785
1475420
2695841
2554838
1978595
1924373
1946558
236757
1952413
1589210
1481284
796575
1562651
1976068
475883
2723353
1147270
1767582
2389635
434160
2213146
463570
422969
2671959
2694619
761374
2067703
1624473
437901
1739334
2847038
6757
1848782
1543183
1326987
2570954
2399355
319167
792011
1024753
2394722
1318399
55760
2481538
2349039
663849
469650
1824092
2843987
2319870
881739
1723419
690623
2684617
509920
5333
1213670
651766
1390575
1735171
200320
2259261
347656
1608421
2043620
1912787
1468770
1295209
1489611
1697467
1847581
2182875
219095
2898160
1387670
1707526
2509919
586066
1132924
2805640
464446
1180089
128706
1220124
663500
1493741
31868
2758678
2475415
1168436
1246786
2703829
2698278
571510
1168698
830249
2228262
151000
406681
614447
104522
1152443
1442488
1209109
2368266
115747
1510734
2851316
286231
442765
1401589
820035
948900
1214350
1501179
2908229
1120690
109462
2053427
1414037
1543711
559433
102192
1124671
870228
2000656
228433
2167463
1162992
1142057
2125340
816678
1252871
1978937
2767089
2920112
2304219
2092454
1132786
1097040
1116958
1751692
2620405
864697
1095052
1751382
1028845
2412080
1240604
2442624
1300950
1222047
31266
668434
1018997
2898809
1415345
864707
502391
733714
2364148
1947174
1724374
2605299
2480271
1310568
1704549
1900070
2476289
1854470
451175
1452905
1865492
1428773
698494
1291203
2622651
1317146
1607851
201058
499644
283670
1983466
409763
920176
2728336
335019
2501972
2063039
413454
828194
2871237
2548561
1289611
2671440
2277784
2926485
310781
1535651
1443793
751003
2703106
1833609
1541033
348013
2346266
1763518
1034149
1821996
1531771
1816945
1118656
2273483
2567590
2593176
1646392
1608611
182023
2905438
726242
795384
138319
2315342
19017
875853
1890257
2750562
1181131
921407
295320
952737
725838
671249
528477
1593098
1771560
2009645
1618231
1829200
880308
2397521
197303
775858
2273513
841707
1187461
1165626
479770
531148
2160792
2806584
976507
100183
1243347
98144
605230
2072274
970099
412255
1917537
104957
1139545
919554
1120719
216194
424821
2752682
830016
2350759
1249592
972524
2561984
1028567
173423
2772644
2339230
2394301
927915
1498543
2339914
1942160
1649176
122190
730165
1554012
525259
2761638
2339184
1525040
1427011
1170389
1186816
940799
327812
429039
1427503
1350778
5885
911637
2524967
1293509
733453
2213489
2223191
1766903
435955
994907
1337714
1533784
1972497
2218995
477830
1066205
146329
2635013
1477519
2473820
2010172
1995254
2518130
2921212
1379982
2202685
694189
801256
314489
1020177
2673359
2217620
2116953
1879528
1005025
1586057
1765561
2372492
1564302
1916437
2010662
1520937
839970
1933750
2373661
143843
1154248
2293198
2064683
2882588
1312987
1956428
1709452
930634
2457708
254164
1307993
2092891
771382
1125598
486491
612030
2181101
2100910
114279
2146762
1406675
2148779
2218545
1697956
1807486
768287
410750
701854
48872
2338437
2459778
2724874
1784663
528425
1442433
1237045
1299361
781873
703349
2330216
436068
655101
103764
2585981
2529010
640895
2793899
1060456
2283066
2553625
2351450
93626
2141394
2900905
2412786
358226
2867732
1867405
2165160
294102
3355
461827
399438
1143960
2408486
2545132
2433916
2843394
1782652
2263070
565580
1243572
1107827
1941528
251527
2397433
1764287
736154
2350560
2612913
2500704
272816
2348388
1905808
2177823
1328885
745273
1801510
776020
1010606
1927276
1513020
935704
1302988
505881
1139913
2263803
442668
2695106
1868336
1767890
2000206
2563928
145026
770915
1861472
1539718
1835429
137295
1465536
2220816
1277301
1038543
2532991
95123
1268358
2864907
843764
2772024
1304742
2309381
228412
1319449
1088898
19340
1633466
833620
2898563
391874
1071449
1855307
2441476
805631
1899925
2818538
676123
829359
722247
551776
309414
2140194
331484
276369
1175178
2666469
2047386
865937
2881511
565486
1245403
1565640
2815217
719304
2270228
569910
2083517
1388212
2047991
869028
2526508
2101428
938147
1880914
114795
1403301
2759310
1848644
2078154
2331270
395824
1137659
1355528
2351321
709833
2083135
804935
1743236
1360258
151096
601014
1741931
1632719
2523426
2462200
1102492
201026
772733
1268078
1982969
2858752
2285977
1807248
1861693
2597200
380498
2258728
951975
2916332
608127
2688177
632917
1683025
1716575
906499
1604766
2840464
197168
1124269
320985
1945818
1066985
50389
231221
2162109
2078548
2540490
1313579
1086880
2636417
118141
1605766
96240
1816555
2058166
2587121
1357365
1404663
1263568
2713924
2332639
984303
1817899
1693632
1275917
475489
771327
2613531
925634
1813696
382649
1731233
1476361
1657400
1438896
2762143
1740829
821350
469188
2412085
595934
2680322
984306
24379
1545475
2305409
2325781
1006489
1295644
93438
1433353
2218560
1531381
2565341
1084270
689644
1820021
2891610
1113516
733129
2749963
2797791
2362636
996777
96131
197489
362142
1922371
2721348
1624617
2423247
1157171
2572544
2541789
701989
301282
2535041
2343765
1585348
1098743
2774165
1617413
749097
824693
1444170
1412996
2378973
848951
1435997
1609708
1873755
430324
888187
1503678
2043315
1401162
132529
953643
2939829
437040
710043
2900963
1258923
843305
2193776
297361
2565120
244510
1573040
2518803
1883080
1692816
2718208
1750841
917900
617228
1670891
2181071
2891521
1288685
156551
1839109
1151994
1354270
693899
984956
2467524
721167
1812015
434427
2851263
1629380
2307869
1928415
2789362
1281398
2720465
163541
353389
2166380
868380
1037498
1551228
1273495
2149185
27137
345777
2126462
1002836
1891361
1397598
1887957
2693840
1789902
829924
264582
2693575
1934180
872030
471026
2122197
298260
1843610
773906
2150366
828564
2350123
1779636
1380765
1099889
2459157
182222
62393
1558468
472382
2891166
1874375
668602
2843828
2127198
1281423
2825417
980286
30213
1112152
972241
653381
553483
2386765
2402054
1247673
2923719
701846
299434
932096
1545307
569012
1226591
480054
1171393
1431883
1547682
727458
1708475
2335365
1748316
532251
862756
597661
143436
1711741
133962
1027020
2446343
1315030
2919887
2467231
726730
666741
1051069
2505249
1192367
1676699
1378360
59510
2182225
2493363
20018
2278907
2046783
944870
1558773
2677738
2646961
1293164
2272919
643380
424582
74907
1173070
750608
308873
1424442
2002137
835463
2046664
175409
1164179
2115693
1174001
965544
2403869
1962057
83807
2776983
769230
2410712
2571658
98249
2744315
276114
2578179
1331622
2584787
1885652
2179654
2845746
2473346
2932281
1429056
69072
1496040
563275
2739426
1861319
412546
174547
1642312
1890834
383539
1696154
2178900
444898
2578754
2841849
1115244
1109534
1926175
1979149
2597576
2595497
2936507
1422288
2572409
1181512
225719
1879579
2603971
2922624
288431
2125547
2254995
2348159
1081373
2349289
816772
2173894
68036
805736
333700
1150003
847025
2055612
2665358
1432664
2079797
1715474
1753019
10212
55156
2792606
1122536
1843765
354805
977844
1210681
1622931
971254
2615604
2624753
1345198
283482
1225882
295193
13285
585581
1325229
1454692
1135483
1093085
2093151
1803393
2929519
1152478
735962
2104038
607456
2042456
675323
1359329
266383
255000
1155658
1351594
2440332
1444778
641463
2516355
2888120
2345020
1359925
869737
2593069
2258363
1012203
973781
1282857
2245693
111746
937625
1549382
2914756
2313931
2888588
1737870
2267718
1707535
103571
609822
365204
2860735
2633938
851524
214940
1353555
167502
2076931
5907
435058
2040657
960403
696158
939783
2091445
2728206
932973
111824
1208564
975989
2934137
824765
52004
2200238
2931624
1525930
1696758
808736
273765
2473287
2715315
2138174
2250885
1970899
738828
928574
2785107
489908
2915053
2831847
2029980
377824
529483
1750010
2928953
1026943
2133453
988290
621422
921628
2373883
1157192
2707770
705701
1864008
2792274
641584
203654
1499264
1743574
1931287
2299705
1314139
910490
1501262
155985
1352173
2707833
372660
2261786
1253064
1356656
71581
134357
2447979
1417872
2357908
377994
384941
1542515
2512092
888141
2776320
43904
506566
601624
2425166
2043413
284599
2346975
1293512
976077
2284051
2643196
2863592
2401225
1607502
1430265
1692191
893989
2201042
629296
2251195
810667
2591257
2229257
1825499
2806359
258549
2040619
421586
2204154
1649039
1726550
2455718
2612133
1396875
99433
293977
2564316
2693333
367744
2158446
2840786
727563
932936
1417963
1078655
2086826
1616296
918371
998741
1928893
2073353
2620811
2546261
1763849
1615013
199293
354311
182067
1570488
1162215
104349
2308586
2034138
825563
2431003
1999512
1155747
2879012
2020835
1166083
2862001
310419
150820
2283224
1172471
2726484
1303431
2095733
1491384
1675282
2436951
1549407
1103990
2801620
468398
2818976
613230
301122
2013601
676139
2443451
859696
2595201
627709
1213191
866190
205151
857615
194924
2066060
2654915
2208449
281910
136039
2894830
1972373
2902732
915873
1393191
2039595
1313043
2249714
1690807
582146
2227729
66218
2844010
1914745
1005419
288626
2855365
1179270
581663
890117
855470
1318513
2659181
11305
2931482
1796562
4591
208850
2807563
978471
2811760
2163090
984150
2217076
1083958
1187176
905855
2336282
1022766
1895341
2731097
153212
2025922
1711739
1678322
1320440
1189920
1915134
2288582
798656
1745867
925357
674627
1837499
25620
374073
1902135
1371391
1478016
1146631
1455170
1354612
2450189
2876450
2412029
2494996
2576508
2486870
2162248
2552896
1916253
258975
2127735
104122
487400
2397219
992785
2567652
149173
179450
1374195
1269503
2222932
733697
2403769
1380426
1583100
1426859
1491807
1138350
1082064
401265
89778
2059004
711608
1267008
659139
2003553
492598
331898
2322299
189282
949423
572944
2252234
753604
2600807
1360930
1080179
781720
1568740
1654639
953981
1533040
1579066
542901
1748725
2329581
571625
1345657
1833122
1134149
1412722
907186
2015061
2109676
2358387
2176243
2213339
506453
1277434
1770486
2448802
2123283
536819
740671
1713702
2645742
1159486
1391212
5989
2797546
294131
2928489
2741507
2890509
2211295
2875727
2025568
1127458
1119760
2145604
489151
448804
1773653
1386663
957912
1605189
806652
2445100
431433
1774441
1065247
1962750
1991877
1935374
2255056
200148
1876446
909520
1947544
730463
2854729
774958
1936225
794274
2814463
2939198
1363892
2920606
1644324
1082655
2564390
2453034
1868803
547297
1822645
459621
290046
2363723
2854239
1462828
1595096
2440609
2021673
787442
102632
2592528
869049
2354341
2281933
2887781
137210
532524
1633841
1027212
855259
32794
1069824
623201
2617975
1137537
1567824
2078007
1759154
330019
697593
1249981
420683
2244616
852918
464863
1510711
443736
2243268
642116
2363068
407626
1461277
1398901
2832675
376058
1229480
342052
942481
2760855
18525
770273
1097049
2594992
2093207
2666397
396096
1737810
1256963
105462
1273371
2147381
1157304
1515094
551781
520040
2634927
476097
465208
1528022
898036
1213356
2005978
1235102
642258
674641
1604213
2299736
101894
1060481
2788628
1777122
1042169
1525791
2407900
2171416
2913049
1381237
2036601
690500
771912
1010297
808484
1419013
291634
1100491
1942209
883858
2260203
1690631
248970
1563910
2531401
1635957
561475
2413726
1155305
1897679
1256234
2381149
889345
928387
2433062
10858
13358
1407968
1011505
2642490
1623249
311515
1844997
2504179
539252
1553238
1923376
139491
1324673
2203972
1837562
1886978
1835324
1038039
1198458
2890682
2638657
29378
2874896
262424
633277
2542460
1586254
565281
1627192
698197
386258
1123227
1167151
844410
234406
2583382
1249514
880824
1311418
880407
812466
2066137
828120
55346
1575353
1783340
1263914
107897
1135402
2350249
912001
2483494
640749
2585935
452557
2280081
2891773
1847572
1235120
248442
1524439
2190578
958432
2399526
634248
1141826
1526688
907490
46753
432017
2158888
2701003
1652180
1657878
1124400
2748643
2671634
1374330
425904
1504705
1787732
19262
2811252
1593558
2760573
892778
1324558
1478378
2795213
2137659
1427049
2904094
2229404
1958674
1510118
1559959
2665435
1000337
2894780
771352
2182335
2749139
2813707
1980213
13138
2481481
1564844
2776842
54163
923073
2044044
1515088
1154888
2031880
220163
2548923
2725802
2746775
2023270
233076
1958537
1479576
709572
93276
116662
1442798
189774
251150
1151672
2603254
1060083
843137
2214271
1521140
2807950
2331979
851941
445315
1161286
609138
978196
965294
2371786
1826840
2512038
844895
1031311
838673
2368106
1054134
1446942
156319
655035
2660542
779362
1087609
1568712
422460
570917
2204436
2091113
2165614
2052286
2088480
1484630
1120558
2475786
2344117
1209029
1691357
2641470
1496843
85468
2215474
345751
2463831
258204
129463
1365656
369925
770038
1551494
2803974
1284268
2301518
942349
2527101
178453
765806
534496
100561
1763681
420375
1386742
2859424
1221781
338181
1289541
70536
1180171
594752
1704510
60831
2463095
2549136
2619899
149331
2447427
2663813
2427694
359720
2274254
1754545
496408
1522362
1318967
2568339
789957
1628838
2074924
79247
2529566
1880491
576783
893476
1032698
957560
2326622
511655
1617773
114267
546607
754848
193904
407835
1562481
1792519
838125
1917627
2503966
2417872
681923
324691
1346682
1076343
2151338
1649896
2829818
2687677
262898
1545374
1188062
889164
2050547
2059976
2680901
2933923
16984
382797
1454826
990128
112347
2723717
2333116
542589
2684468
1726944
2262028
1706168
1127654
2348058
618024
977252
1657367
2388481
2310944
1934616
1819050
2884097
1076420
1365483
221604
1655588
1791289
2603860
1189748
2612088
2651718
1953369
1960076
2720581
2556491
463363
1804152
2761465
1367663
300960
2296454
1515410
2775901
2586711
788312
2380094
2260203
1924952
1343310
2283192
1509799
582456
334560
388989
1603875
382565
2084715
554960
2922156
1749536
1549004
608530
212923
1768460
1829265
2549002
1705802
1817259
1396383
2115633
698645
1076286
2857023
1828983
1068544
607099
1380809
628472
2125249
510849
2260769
1793852
506351
1220709
2128802
2247501
759333
1323696
1024945
346999
2616058
2428138
209218
2172330
1832879
1822918
2423861
753356
2891193
340036
1678701
2165655
1859177
2346936
1044241
285242
1454844
2940505
2692817
407666
148309
2868359
2665349
1272936
1090751
266829
2247639
776004
2653739
2127040
1050358
1255149
1811421
785566
2634535
1305576
431686
1213756
1118272
1663693
981890
80860
2884385
414184
1640217
1172567
2706228
2677728
1183335
2682201
1404833
1091566
2817161
1429932
1824221
53500
251001
2065510
739800
990005
491884
1616329
1875384
1624506
2463726
2087417
140241
1583507
128991
2022206
2100539
2402750
1941953
1952210
2870985
2352359
883590
766498
2178347
218497
1511559
1026693
2514867
2412251
1612376
796593
2851100
2093712
2388564
2427913
2924550
2061610
1483946
341349
924167
2089566
1754536
162644
793080
2631447
918206
1257324
1378927
2364919
2651935
2147070
172805
563320
242088
1566329
2719019
700852
2534330
777748
1602079
1116789
296359
648576
1344595
2177802
1419632
276946
2180937
2761271
1061017
342866
2748927
2901801
1733549
64770
2343127
1934353
606378
519123
795221
2486173
2247073
1665073
1226255
2536228
2176881
1063194
382012
2430028
1327128
2870767
1854925
1362566
817508
2682696
1504322
378563
1446487
483199
2410011
830711
2794787
2889763
1216867
1031003
522482
2029618
1036962
617579
2910471
506190
157026
2672734
99075
893218
628979
688309
2443474
1347867
2854001
569021
473229
1055792
2029761
2428030
407124
698671
1222031
2470826
1985728
458877
33796
2564254
235119
2751210
1462444
202395
1307506
2174698
2436918
509317
1230066
2554771
2203265
354313
2841866
466396
1647756
372128
850378
104200
2804033
1941598
1296789
2215230
2326122
381512
68559
1471993
169935
1635482
113245
539769
2604000
55655
1688520
2843849
549388
1323009
2215838
1350696
529612
1742983
1177791
2386633
2633493
1643782
2720858
2020590
1783639
366737
373881
567387
2651016
1600972
909280
229353
674116
2055130
2450652
829226
262472
1819016
615796
2186832
878758
234032
186875
571929
690058
935792
1743214
1120435
1521176
2509252
507980
571272
581806
1447889
474783
2710504
753608
1128775
1649756
1769493
1827692
1687359
52020
205476
1220661
1767013
2250733
81602
9460
762640
116720
2187266
1637568
2801859
756206
294138
2886243
1662851
567697
436059
1057879
2104673
1007485
299460
708994
1944128
1737742
1217944
444017
2861744
1585323
141904
146941
2255737
2642390
1221007
2801322
2413689
2460015
2578382
1399519
1509520
878678
1831841
353064
1730544
549881
2440190
1766508
1845394
2268624
1882545
745219
2089851
2182769
572653
219261
2062140
211878
2398001
1781992
2165855
189544
2382371
1370190
1613702
942934
2691546
1998503
2640632
486042
608092
902928
1333128
1608594
334354
2729032
2542463
622857
764964
2796891
451774
510937
1139735
111501
533667
1382022
1640691
1237922
572181
870778
649645
892812
1201517
2202539
25182
926850
2349750
2640413
148852
2548663
145900
2461269
2902384
2160822
1334217
971412
2791537
1175862
1758899
668306
2752746
2584164
2189356
403507
2595365
1395454
243618
1497288
1358494
1532380
2844897
507444
1606826
601891
1206131
1645636
97097
218381
1096859
1125504
2611600
1537242
375922
2875193
2613578
1712422
1522901
351899
593271
1824908
2742808
1226406
1167564
781484
1383934
964212
1332319
2494513
2773417
442343
1526369
2643120
544093
92611
1522273
2678856
2611493
947102
1388057
580398
1421723
1725615
425176
1753792
2586148
1681558
1076930
1934025
1820659
1234435
85780
1004863
2806510
1055301
2421384
2064750
1506344
2719828
1714217
863019
1689807
1713117
2069169
462768
103594
314936
1811848
1967071
915211
2555092
2008716
749504
2866652
1521268
353996
1589380
1502327
721038
1649082
1017750
2172454
1364879
2881685
2164843
2373766
1246074
1511057
1018437
2323696
1971952
33981
2905787
109858
724473
265613
1477652
2653313
119098
2811656
247402
1089898
561497
2580869
2871671
1783266
1713139
1252055
2385993
1464503
1484182
2543438
2877478
2460172
2346264
1486888
2829979
475050
562491
2550488
1814374
2087746
2739729
240521
780061
1603761
838846
2022654
1310008
1863305
656519
1454522
2609280
1150134
598602
2051066
1096544
2070255
630979
2099606
1273457
111924
1334952
475760
1667387
76651
1783001
2887672
1810213
698138
290290
1655382
132494
1666786
1575137
2517232
370656
29388
2670957
2696327
355420
1047134
933954
1533852
2742403
204125
1519990
2380068
1818168
966512
2084943
1085012
629681
576879
2873665
1836889
1422617
759121
2722021
2894116
1078225
2613541
2077792
521580
470786
2141887
972028
732341
2462249
2847769
1789599
2584760
2274939
699120
797384
1594686
445786
1890273
647192
2153226
2453372
1641072
1772612
1512930
1278220
828374
2553707
2873573
2262502
1574081
1993727
1200874
1385350
122636
2006030
408236
545316
2754249
387096
2720826
897555
1881082
2467791
2489483
2696727
39175
2551646
2293664
1551637
2762019
6305
2677883
1870155
2350023
1849932
1649035
1511968
2193705
1140752
688528
2408422
2674029
696943
536791
1419753
2323848
985075
891261
2674086
275926
2501876
2186303
843471
943331
2754675
1797719
1432354
723190
1123513
2600603
2466285
2288952
1521284
2186755
1963101
2154861
1090197
2509295
2833392
2607287
2154681
457771
1021412
669326
401838
2503722
2342419
1959255
1018158
1962816
1492695
1729293
1876570
275723
2180825
1514956
2648909
1331333
1826291
1709740
2157257
2883472
1564642
2581216
458843
1542912
1786608
440137
231156
2069593
846339
1514751
2440175
482582
1626175
1588915
300302
1130237
1490476
301615
440354
2479883
1805360
859338
406605
2067643
937910
702570
561185
969038
811137
2531358
1196538
1048712
1006479
725930
2320996
1185232
897654
1029706
540377
1123367
336976
1768907
1067844
2267699
2454255
1621772
1317108
144271
1799604
1559069
2370687
719116
2103431
1795358
1903372
1706530
1815319
1599578
2450572
606542
1619116
1464326
1513608
2639265
646254
1552869
858550
1119257
372200
2064260
569153
1330960
1720792
722848
2183670
373506
2583813
1946663
2757567
304279
1429032
356932
893117
1376558
2334666
1205809
722631
1021352
2750369
2604868
1755876
1399277
1007159
564979
2906230
1417610
2009288
1482302
1023491
1761862
362636
2348905
1794896
2238016
150825
221604
625983
1243658
654094
562607
927451
820350
479981
1355070
1069214
1315886
2895036
419762
1042021
1338026
2055087
527139
2443288
324731
554302
1424790
1879374
2795175
225806
2641429
12133
165479
9785
2608407
134647
455073
2028379
1944437
2201545
920515
471971
547170
840299
1398979
2855966
2076966
2601134
1756896
2599191
152734
429533
1109582
2334333
1831933
1741299
2858859
14198
1318958
1137213
692574
2185945
2396375
2745019
2857908
693499
1561481
138232
1110594
2451920
1135461
2003336
2414638
2721274
2419910
1190957
2492186
884271
1381949
2315239
2759019
249715
1213479
326018
1847054
1941445
2225457
1245708
2371651
2847526
1191868
788751
401960
1103164
1682790
621458
1676829
2266350
233885
1356008
670090
1253326
539017
542995
38804
2915731
2272360
1056396
1306924
2680690
86413
946638
648097
1177447
586723
272027
510835
1422472
1280713
1621569
2867595
922368
909297
712247
1993804
2125344
446420
1341234
2311171
1977966
2481067
799371
1373542
2928297
1687052
2257134
2410734
1071689
1799486
1715007
1608821
2932206
996488
368659
777569
944512
549152
2037421
172908
1279925
1935666
1362770
826053
2909322
102250
748276
1296115
1107128
1166676
1475406
1111719
531929
1670376
2505738
1233528
515758
1305662
514535
2538476
2666476
1908421
1000289
1842333
354111
1063905
2555165
1198650
2810089
2692740
241395
1495711
1522254
336092
2675430
2186940
1225786
2181992
141967
2454255
2264054
2866050
249792
1539531
109489
622105
505614
1980097
1976888
97732
633694
2890840
500361
1974415
1136636
1903768
2068387
2488619
2513106
2349686
1428602
929148
1892169
2869020
1384682
1039488
613210
1285426
122761
2215867
644684
902712
2484162
1576733
592742
2488699
309146
1472124
1376867
1811691
2391710
1615965
724318
2742487
1936880
2444940
207479
1846116
1657980
2860965
1662217
1319353
146409
588412
940740
1959598
2814620
1603844
1312200
2549253
374775
455440
2570314
919318
2410344
2050701
56508
667964
2057953
2299594
559538
1518511
550509
356141
2096829
2142316
1509095
1884031
2216017
225133
363731
2293063
2268385
1539555
2555687
1078456
2755681
1415921
38276
1465890
2285701
2284281
1114378
2513878
375201
1078694
2757532
734489
2832604
1500455
685856
613454
18948
459921
1792109
281262
239837
2219040
2639344
1030259
459583
2269007
357910
991147
1227594
803369
242357
1442100
2035511
1670136
1413370
2667802
1245036
439098
1096696
2935424
1935126
2377582
2906807
2542680
594952
1388900
1607057
211629
126378
2734723
2719428
1152197
844926
2828169
193998
2088965
2910273
335142
1611743
2295427
1156223
1062101
2619726
2659050
1920592
1396949
107410
2216056
1109121
758530
1266243
2120159
1671818
565220
1039526
1308839
2256461
580881
2766423
1427472
813839
1250889
2790252
1681358
1964436
1057736
422305
429357
2157482
1170297
2714211
666777
2762719
837227
1000354
1509965
1300658
1523866
2376284
2187573
2600839
2643601
1205617
596432
2894927
552605
443311
1442615
1838100
732098
2388847
409711
2206124
93250
1105520
2034290
1369624
2539555
1481491
1605448
1352722
334423
740012
72622
2711587
145599
2823644
1534216
1188810
539144
218577
1696287
1457792
380255
1621076
1492700
1430960
1719245
1775477
1150829
1146805
1052899
432494
591175
505634
2380995
1770336
18968
2874839
2115461
2918314
2689723
244543
2157452
131747
146643
2821507
454696
228812
1681088
507869
2693066
1653276
2708992
564037
2521
1938236
586555
2523902
1110834
921364
2917991
861157
697036
2241979
2348123
701330
2182378
2179897
2122458
1131826
2419748
991342
975879
1715927
2843071
386560
2243528
55542
886127
1810860
2326997
1678978
1758988
304439
550692
183870
2854336
1849123
2242351
115523
2094077
848218
2025321
2293453
461601
251113
2231701
955976
2143238
1321193
1322920
2667445
1537296
924211
1129161
110346
1729413
1029462
2231385
1722369
1331172
2442981
2146944
1870175
2630560
1710283
2404387
1018800
1283113
2252238
206944
2184906
1946761
938074
1666922
2089047
2840550
2801927
880829
2927841
2475606
1264154
1276419
200618
1708489
2009815
1054668
1554908
828854
2351809
2296372
2364883
1099256
36618
2651337
1387134
446151
282519
456798
2567269
1524401
1833220
644419
1555886
2201699
707422
1429621
1319373
888044
113718
128195
2806714
2294988
292441
735506
2179513
2394074
2485480
1580995
1616505
747108
730858
2504241
220621
1330316
1816044
1069090
2849000
2562181
2311789
696052
2255176
1553746
2044198
2170471
2745168
185710
464896
940632
501971
110100
384889
56584
1817052
2909678
749182
73426
8842
1024000
2521625
2214217
599097
2690852
1657276
1068321
611860
408515
68115
1477840
939121
2580913
846004
1855066
2753957
357243
2606136
239791
2722173
1901629
598924
2777549
1373518
926121
2445870
2558263
524316
1464787
2910249
196963
2577004
2864451
2910871
846665
2008830
454768
239519
1830295
2662349
674827
953596
2289861
921043
1628921
338449
1932993
2286471
2218131
2829941
1611799
2678304
1114642
184220
1783882
2834099
2668982
1837607
900684
2307641
2870161
962782
1788769
495574
2589371
534153
2428005
1309905
1292993
2454169
2854949
2589971
1642720
2040186
1735077
1773788
1472140
2568944
2870823
1279655
1349217
238815
306930
2345267
536211
1675427
328
2070637
799208
1162817
47398
2040815
864416
365340
469479
970189
247031
1182070
958254
518792
664031
1719752
2206940
2680246
1512928
2756839
1770773
1971205
2078924
1804827
983540
865419
2886102
1819653
2101769
70755
124281
1056726
2933552
801836
592008
1002359
1446603
695689
26752
188014
1751545
2594329
1093163
1475651
132782
1628131
2272315
910750
353512
2805533
137152
462072
359102
756264
2443302
2079068
2663451
1641442
2516108
1710678
2674273
1254618
349448
2721388
214147
2098358
2335423
975557
2455404
2324279
20385
2409264
1693190
1307088
2408200
1412590
2244190
200100
316184
1067313
2385401
1492406
1042287
987508
2348868
2011960
33526
156006
290121
795816
1231963
2800608
2563343
2813939
1348141
1248894
2085087
105786
1031315
2455293
1402848
637207
369144
2440328
714298
194364
933329
1552303
261979
1629743
1190033
2322272
2084721
1640369
704524
441461
2908394
2505687
110682
253082
591069
1791991
816745
1612599
1472207
1333777
1338967
520302
907972
2682929
398090
970146
268924
1438167
712647
778165
980550
1003432
1985720
2255038
1562320
1278031
1577810
160691
413201
2348566
2313038
1203999
2467376
2652020
2441457
576564
1497209
2350269
727932
1997664
460409
1915787
2420374
1000866
305265
2430745
1350938
2654870
501107
58511
1170269
332519
1917355
930000
2075017
2293442
1628844
1378863
2051226
725402
2277693
1466034
794264
1119615
2622005
127527
2095085
2613742
2335954
2711507
2404626
1915342
1329361
394815
1135175
1969804
2274387
1804490
2051315
1082069
2024516
2090585
2195766
1501699
709578
1564056
1913237
748115
2479084
2296655
1468966
1184917
318741
77075
644044
315754
1074429
28713
2085234
2782463
2161862
2932580
1165050
2844966
2700894
8390
2554184
1643560
691933
1653633
1340398
132887
27235
2230060
256018
498600
2405871
355971
311313
1835853
1719552
1437573
1571592
2007688
2624059
151297
2350215
1289028
1075194
1941703
1172992
2482227
685751
1985505
503593
2239502
1397550
2165742
2294160
165707
880119
198945
1222780
2749433
2836108
1152786
266772
1371814
81759
1694482
2689393
1521284
2014569
894456
929975
985748
1037539
1010117
1150583
622072
1508712
2299190
1325751
1953717
20064
385010
1917686
365842
1807528
726504
878285
1832877
2815806
1314281
1132034
958991
846475
1736077
162660
2535054
2383908
909630
2201956
2923823
2912175
1892562
2390508
1473827
1466573
1629321
504982
1073815
640945
44035
2869982
516356
259601
2768991
1278460
1301453
217456
2210938
1283744
1542484
1693343
2464953
1164144
491210
1646811
1863402
892370
112828
2597474
1800959
2567048
2729480
2738936
866309
37228
1354786
2184323
322762
2385665
1506321
2585975
2906135
2100969
1294349
1628782
469965
2928499
2591919
2563957
1074635
2387362
1567130
644038
2047876
1474126
663377
474790
1795472
1469574
526432
2743915
533081
2754757
2581228
1511943
51369
1658947
497375
2368010
1457204
2229412
2522444
431331
1707990
2641925
2142291
1479378
2602794
2504078
2891672
251467
663851
1278302
839695
1587724
1447484
376132
1713347
2820376
1087884
1913167
2760314
1955842
1034543
1208933
236005
733684
2506991
1265286
2324007
2471583
2882818
2387986
1151405
632169
854232
898102
1826372
2650712
342948
2224144
1232013
901539
1241155
1753329
2294473
932775
817698
2226507
1561526
1023640
1888219
297754
203169
1655765
2417839
650654
2931904
2657235
1245594
2125572
1603977
1725529
282835
2024363
1680982
2405985
2046379
380990
2598656
2365656
473702
2821936
1855477
2181058
15607
619270
2559214
2434521
2542383
67569
995523
2688875
2780722
214656
782021
2776589
227924
915086
35612
2082072
1898184
2863213
1146988
799808
2231221
772735
2097392
1199121
1844333
1597199
365544
2175134
1282951
1110871
676985
2093092
42145
2819654
812682
2797474
1521610
1152407
1781285
1991252
4411
2358707
1340334
624335
2799263
2259449
1907719
84767
2041155
2646364
2108846
226
2138408
1971777
2128805
2004873
153069
1870677
779312
572990
1638670
1349132
381460
1554494
1594571
2179689
2542093
2400120
876629
709813
1818267
2889491
1641569
2832612
1321196
2791436
2211067
987183
493251
1931637
885433
1986417
858506
1401961
1265265
191155
1517688
1275859
2225444
2257733
1124926
1076727
1965291
668969
2865660
756397
542389
55133
1619829
584730
464377
1777239
2877190
2047722
568718
2538517
2020331
175514
904812
1352739
2256672
1078361
1762925
975411
1381167
1763465
1251015
1661969
2393481
193445
1271175
1786578
1162113
1837272
1667383
1512632
1955089
1491855
1037664
1703604
2936382
819468
2938338
2672740
474690
1187134
2544321
532362
235553
858827
689084
65505
83550
2669915
616079
2618930
2563730
908691
2113383
2312282
781334
353570
2258105
1385301
212855
2735974
2354983
1857703
385576
2222804
2762377
956332
1595778
92147
1651123
2497924
2228427
1748058
1575594
758828
2695070
2091391
824630
2289849
1716716
2256271
50943
1970947
2626561
2363281
968556
683912
2861221
1964327
1149779
2298252
384663
21186
1116520
1645622
1270821
2532989
255774
2246018
1084999
557418
1741281
1257622
1773013
2220624
73160
1427138
2823088
2649600
2316323
145228
1983482
496943
1875624
1882132
1656381
1956716
8353
1317654
1427710
2631063
2705927
508606
1053399
729793
2578378
583730
449137
2082108
2075913
2324776
585323
1714647
807873
1453093
956487
617644
407314
1586290
1037949
432069
166625
1864558
539530
1794804
475318
2899074
513245
558226
606029
71995
2349689
2808469
393167
417788
2044281
516992
2224075
770692
2497314
1902867
1577023
1841887
1184904
434481
1990876
2910721
2603433
1048773
765900
371419
1189781
2839442
2097864
788486
1339711
996942
901695
219456
913507
2104170
39125
1760512
1534522
2886591
334318
2890476
1911538
198897
2521203
1660411
40652
2919854
2502510
2859093
1433026
2774156
1520952
833645
2256849
993272
2192567
736194
1807539
247369
2417381
895684
842265
1654729
1783387
1672447
1430202
1732620
1536040
1862581
980674
910997
1315801
2101684
1888800
2152762
2220433
2074384
1566965
1368916
748140
293878
273816
58614
2119910
1098771
951133
215040
2193183
399043
1261389
1151115
2193477
234173
1599158
1986239
1622303
2909744
1147582
993900
2202803
1786992
2719788
1185421
517595
2009386
2724773
2634882
85112
845365
2297849
1305857
2339373
1139225
718437
823039
1014541
1970625
93842
1509627
2193315
617033
713443
2782203
2397402
2635465
1269435
732413
2652512
2064660
2171948
801958
390744
1870698
1373342
651514
2051443
2519326
2422648
1016912
1901107
1945777
1117743
354289
1907952
913848
1700234
1012590
1242359
1232876
2558197
1385170
780203
229693
313499
1990607
2703034
335601
2914931
307517
2257211
2225177
2456212
1182609
2007749
1844974
2428455
2629237
942837
2655050
939891
1570215
382411
1549150
2605085
2807280
1162472
2268965
711264
1927835
1087302
326592
474611
1984723
707796
958600
861191
2164
1138690
2384945
1997243
829437
726779
1315415
439663
199172
1037964
83368
1286319
71626
1110792
2350024
819039
1045499
884345
1242986
2760632
1784599
972302
1554072
206177
2838306
2563551
1456607
937686
1599704
873392
2002390
782764
901240
635701
33404
1842348
1211904
1157868
2591729
792432
254983
1442369
1913623
2526157
2029142
1321591
1246044
2441768
284646
2353486
2692261
645640
493074
1124321
1011185
1500433
1139894
222527
1658410
265682
2753748
917477
1339213
2517352
303628
1272278
2107486
339641
2081120
2291722
2463730
2670550
2444256
263446
648082
2282247
2527626
2154670
1339617
699812
124275
796413
2839630
1583295
2080597
108640
1562536
1245641
2047885
1275272
2159453
2609288
2344240
814108
881286
1662976
598426
2241216
2829258
1717701
1435601
1304880
2788535
937669
2038387
634157
2521385
1027642
2564642
1671109
2360362
436595
1786309
2515218
425107
2200946
2597793
1290458
1408649
1631896
2151407
438192
2611353
1691425
1437050
1982946
175916
1294645
619918
1449622
1021340
1244550
2426323
1107776
2541100
2204350
670657
2360441
481442
2928317
203971
874012
2243047
846287
2652645
82261
2054500
1073342
2038768
902914
2290548
1412914
139130
2249237
2084130
1321763
1639096
1456695
2500901
1129787
1659183
1752569
370885
1869667
1115110
1838827
753602
1657016
2745523
1137082
961158
2850267
598019
138441
2803590
1405906
828964
2547247
2720667
837632
171904
473185
582203
2477889
2418861
859867
1955894
1767042
2474562
859685
491875
2203277
2486813
1192207
264225
2098429
971701
1554566
1343629
1336317
2108763
2606187
877819
1853622
2895381
2345384
133027
1709150
978023
1439456
211307
2429555
2674223
2649093
985097
45541
2291294
2460453
966021
62375
1470517
341525
101138
1851274
1892783
2457106
2288344
2597205
1283910
469068
2107498
1762366
2044463
2914077
220233
242959
631021
507080
1447682
2384330
2811083
1544256
603733
1679311
530157
403054
1566940
592735
2312028
887569
2671412
1511026
1062945
2910250
2791854
1662908
539925
741405
564755
320952
2455599
2226295
1101801
639245
1359685
2373
2055232
2313170
323990
1956686
2269687
1001545
1088520
1108972
2241714
98969
473328
1589012
263492
680458
413598
2378156
2622967
865630
2766096
798772
2192359
1040212
2750559
1712855
1360147
2293285
2624691
397452
1002161
354608
2335159
1571455
1602258
258989
2194575
1501771
463804
83482
1577567
167974
851566
2909393
89607
2343033
2135582
581259
618324
970290
424578
244059
826260
1148790
947043
566412
2373172
295225
1894536
823863
880158
1029897
2725595
1906211
1297914
584587
148523
901261
445015
499266
40604
2410066
2307595
91339
1618283
2286524
2753095
1390875
1941427
2059897
1769330
315350
2542416
409444
1835714
245800
524781
2043101
871781
2676514
1840798
1422698
1828010
1608274
1679668
2837966
370566
2669174
2771775
67817
2488166
944847
294002
2367582
2508105
1072192
23691
904204
1005567
127651
2311001
1759701
489743
2552685
2568131
1815133
1664652
2750390
1373827
2605555
1412403
2111537
1448721
967403
1943582
2444684
264929
2873820
1171722
644763
2089088
814679
1135150
131684
1298372
2057775
2044164
2199777
2590850
965399
419412
1677928
437978
1393626
478642
2016436
2253837
1849898
2018820
2653640
557966
2118581
1104547
1806614
861425
879943
1254723
918412
241352
1686420
300810
2776135
1034996
2484874
1451105
2614360
1183330
1093840
1987702
435380
2053943
2485979
2258328
362853
576095
239565
2655503
2393507
103404
1430229
2142679
1631431
691203
900212
2039972
582676
879519
311916
1595505
1685589
73574
498083
452690
2105469
2185264
146887
1784938
2016864
1943540
243510
1865083
1260383
2488438
1301732
1968845
2004573
2352898
1153819
2296778
1056732
1532899
1132781
2080169
2234848
1904662
1160105
1153739
184212
263104
184311
333481
1639194
963744
631891
859706
1967481
2528683
2776364
331809
1995729
2569949
1331070
2340680
1164094
1495940
2455874
231061
1898381
1903848
1388292
2331571
1189682
416492
850292
1770656
1053629
2108449
1030633
1395372
1615412
1133574
118420
898124
1057843
2284607
991635
1756082
2278979
1404773
941964
414373
296427
451450
2527250
826895
1930136
1596866
2519407
482155
792557
2129018
1001712
1351275
594170
2274420
1827032
813197
2351648
1076855
1448083
1710046
1767033
2748160
216838
1383938
923929
1377793
769343
883566
1333116
1589313
2052164
2467148
1981977
1609151
1248944
1246280
2127600
1684876
962560
2670089
1803057
1345118
1051762
1931425
2296030
1922491
1111491
300630
1837309
2465948
1067385
1169588
2654828
502908
71609
2429037
2196391
2309009
386227
347886
831935
2874891
2693021
2759637
2881211
1038121
99044
1916870
2332406
1446537
1350135
2719072
1721465
1150952
2384006
2553990
836184
2814361
2407659
2010792
795692
2696167
1977644
79677
1897707
1340360
2175907
93944
390911
214869
867004
562744
1071503
986479
1040579
2196281
1623917
2223244
1499866
1954194
415921
1340466
1887765
1544769
1201727
662917
1714972
2916064
1709084
648604
15022
1800327
384289
2592696
208721
2172299
1013590
14114
126966
980758
1125916
2846715
1582277
2886738
1639101
1318610
467985
147665
85503
2313429
438197
2543219
2024823
1962788
1079931
2371618
1687205
1272367
1743907
347122
356865
1005108
166261
1831193
345436
2239340
1269334
2247623
2827849
205223
2665575
2839078
2242849
2621412
718163
43281
175276
367339
888204
2023830
2567174
2193207
419589
825836
939865
2841749
1321115
1265718
2588374
2940311
2679459
2315275
588959
604261
2163287
400432
1293295
455647
1583640
43758
739086
1042383
2433670
1052396
1572422
2524579
1275892
960337
2547882
2415801
2565623
617829
2849002
2676854
305585
909331
2004131
1186121
2836165
2005159
2479471
2920629
759118
1910221
2130331
2493244
1057159
1300055
1072710
2590156
1323401
2330837
2083084
1400354
2119904
67015
1395853
219580
2277834
2337634
1682667
321274
733581
1162076
40643
2919425
1125864
2246383
2538188
1697287
2915229
11071
1239259
2432722
1926566
892754
1554938
1008457
1639366
102746
470024
1016740
2762895
713145
458376
1680313
2094247
661712
1808999
1081070
291079
2085748
1051572
1955842
1294003
1428577
1307753
2139306
1634558
2067418
2283694
2276430
2255152
2386496
523357
2887201
1226303
1931457
2364561
1991379
1302739
2558240
383233
664859
2358448
120632
658555
2301143
633543
1333120
2889031
1757413
1352302
657806
1691831
1122581
1334001
726080
1651630
1881183
446082
2517001
711128
2647517
1493483
731215
368437
2878310
2688675
1435813
436132
1054304
1856223
1075526
1677342
290734
2134866
555539
38786
1821150
1442934
444514
251049
2787636
386896
290915
2237730
151932
2150719
2474910
2721340
2402217
2543902
1515997
393467
2594595
1118534
1479480
2902134
1792720
1370941
992483
1725569
2169270
2840928
763057
2434016
676504
557227
744005
1930372
722312
1160242
536222
1165480
2276959
1390234
120553
1945651
939732
140311
2611526
200143
1638452
1199062
603494
2233763
1393367
2473954
463364
117618
1399913
2618314
2458621
1508819
2618703
1320815
1139413
2938952
2907086
1879903
1194861
487423
23963
1020868
58559
2365689
978814
360696
2192272
1077335
1351720
152503
1060079
1829036
2143938
1569772
2133703
45376
218193
1727462
1044335
467179
2863676
683767
1307358
829657
898632
2708800
1534090
1771480
1338715
1300591
726591
1402971
1881640
2777258
2847659
2724818
448030
166885
1786182
460904
382870
2066385
450143
1513571
2194321
129379
1074126
1790442
1898017
1118086
1216930
2130641
1012406
1792761
12964
260435
181728
2801049
1105193
753411
1653693
1916654
224333
1162490
2085966
1144985
896581
1881152
464599
2518668
1213579
1192418
1090705
2866177
2690999
2581159
1369337
1738462
2760509
2466218
1294904
2936721
2362211
334542
39227
2343934
8713
199618
290116
1575276
2358576
1021960
2547361
2816563
1393882
2527392
2828651
1669776
975467
677710
322550
741335
1478048
512645
145426
422590
2285783
1537859
429043
1318304
98038
1348248
2689477
1694323
2671437
1383941
1255964
2574832
2187121
2525498
681455
1321241
314647
1066034
2133361
242516
2203269
2827713
916110
856176
908209
2380962
1213150
2810600
2429908
204259
1355458
2070409
2185986
1797420
536638
353551
348204
2169958
587142
763723
1721510
242332
351101
2573345
2546637
2613236
528134
2199205
616239
2829988
64612
2775976
2697708
2541719
2164626
1924010
1746231
1059427
524306
2430081
1848374
993260
2031202
2236299
2439736
2905632
1124372
358070
1720097
1285957
150443
1921059
2926602
748320
548631
2259195
30563
96084
1799148
158243
1813843
1219871
1560560
1706372
189564
2841882
1616915
708857
2758688
763332
216873
2350116
1706052
151600
447376
347249
2588232
1591794
731255
1781638
648525
45978
1321036
2763910
2686734
2222293
1637923
144835
1530857
2840006
1467593
1101345
2164401
1702765
870208
2922441
312569
1707949
1865297
1948777
2455613
1481521
2693029
115505
1977323
2635518
86171
1538032
285045
1975951
296334
82366
1510071
901585
2223626
1742060
1751335
2358056
2686749
1464733
1363192
263187
1520591
369109
731170
1639752
1246219
2054209
2537271
890983
1165848
2402955
757431
2039714
2377924
1144873
800052
955167
2844479
1852614
2443774
1659071
1904527
1476176
2887842
624452
2200059
2635449
320121
2538118
363069
197755
2508736
258493
2165503
875281
1511791
1905037
592334
340300
2188648
229672
364451
2162919
1132253
517955
1951618
176567
886069
363479
1900082
1209045
1987443
1028723
2027522
2742276
431413
2934385
967247
1323145
427715
2875485
1783242
989829
1012566
2830212
2392077
2803736
997787
335088
381734
187034
2918346
2410348
2054549
28224
1879310
494813
1158970
1158039
90602
679199
626501
2643653
736223
577260
2373930
1835832
71822
855464
1437608
2625797
1798055
117624
17991
655046
2114895
1466170
179008
1629815
423373
849275
1748189
390492
1071779
2325236
441604
1307192
2293664
2207015
372561
2163472
1017711
2787579
1713713
208139
1720626
1874128
986754
2363896
2378884
478226
2696166
1618877
838011
923295
559521
560133
2250896
744759
2791349
1217997
1053396
550239
2124204
1492068
2810407
1629189
1319770
1033893
2327463
1841325
1628190
1878368
1227133
1956776
1087034
1432214
2752806
2657294
428454
335482
2528942
937528
2651858
775911
794298
1770156
1139811
2538946
123559
2049196
2132720
270413
947651
2381593
2746713
2720974
2589188
2506499
1864531
1929451
2553349
1116525
2788710
2369668
863556
929925
824291
761083
2872948
812080
2729147
733379
946351
1557529
954348
689553
1394338
44470
1853450
1413936
1365105
2906842
411090
1435931
1627855
1119456
219533
2754133
1218983
2521405
858229
180107
865812
474434
2702156
535062
572390
2281249
2771763
941462
1811459
637921
1185529
56127
1730384
1710335
130156
2832325
2054206
1698301
360844
34136
1471478
1258748
1345099
1662620
670079
2298683
2873843
977414
196780
2252180
2856855
1745777
109086
2858574
2729538
2520007
779965
535989
1051684
481126
290970
2654809
2579756
2480401
719826
1001829
2651917
992495
2070796
2169952
121680
2727119
1479515
375320
1511039
2931425
1157861
1686207
2856826
2227472
2798407
297765
1348090
1769503
2230620
474364
1369599
1366124
1700355
2450595
1535193
2487052
1891574
13045
1496582
2364905
2619155
2826665
341563
308750
705171
2567007
51308
1602687
1456367
1294760
838704
893353
1442895
1064653
181142
434712
1268610
1963333
1351905
1503089
1509641
1863591
402896
1533518
823567
2816969
1230982
1666014
1957999
81938
1323680
1405606
1570577
2494847
725737
2904306
212594
2039416
979847
1076610
1159096
84068
265160
836580
198284
2571233
1989102
1604394
2350829
142164
1989090
2032243
669011
537595
1079755
764858
292408
2115573
2716586
68131
907260
1222400
1696810
2119139
2540156
178164
1385372
939223
2430509
20533
1106948
2478134
2541859
1971804
1715902
203766
1259611
398988
2429951
1604216
2791478
2718880
2770420
617642
1417716
1340872
980738
1798999
624888
2755602
890721
2227876
1994171
226204
1251315
297748
2696684
244935
2701257
1336125
953106
2411234
1231568
1164237
1623386
457629
959844
2653780
2029082
2540592
843181
2061301
1563199
1049531
43961
991823
1365125
1280372
1879189
1191449
1275374
189287
851886
2725346
2744860
798651
2820816
212467
1175828
2457437
1905262
682881
1239949
2273142
2387818
1273689
779060
1135961
1334436
807124
902756
2568242
1142539
2912303
38931
723717
470572
316645
1167500
85606
2557512
1678753
2781242
384875
2636937
975731
1021308
952198
727684
2869788
1958398
2043194
1185409
2689594
2147283
977894
2110993
27578
2862618
2845295
1486347
2851957
134588
931927
2841470
1645679
2585136
2628274
2633600
1605608
1024311
17857
226640
83747
90382
2391489
384679
2789547
1984605
2378892
1467554
977819
2525284
662102
1108555
1743269
2164336
2363828
1404554
2403244
2226599
1577667
313065
2600156
1106342
561955
1765774
996517
688901
1592754
326050
568602
1916680
198734
329889
1609305
1173406
2559218
1808566
551159
1212759
594967
1307536
770787
1060738
2148383
2729305
2368648
1984085
2647278
1508202
447659
1092373
1986018
709242
941727
1212886
108312
2059727
1089030
920778
253389
2429951
612560
1010957
2418827
1078833
1887675
882679
2526750
1565332
1007235
139191
138051
2920707
1684045
1982463
908886
636595
175858
2436747
485258
82270
2753312
2026765
746411
2138737
2483015
259131
927421
359121
30539
2473246
1940612
970238
1066268
2074241
1977179
2505060
1658298
2236651
222161
2264846
1400521
764048
1216069
2867788
1057653
717851
1880930
2282144
1004875
1297757
373895
2463730
1513110
2570228
774198
892797
1633531
2796435
288402
1656036
706426
1109600
150103
2148791
1557763
34736
984414
2367713
2622115
2430833
2582067
1012977
555822
2684098
2657145
388119
787033
2065522
838823
2326450
596702
1851802
2870571
174285
1400650
1274086
1530491
923776
1853222
664230
2856222
2077569
780490
1803235
2854818
464687
1504981
2702184
966058
2340416
1518834
905324
955872
1174980
2042141
1180242
1052350
2366833
1060633
1284160
1083642
1785801
608682
373814
1936446
1077322
2495202
593758
2296543
1971998
1424537
1726549
359098
1143233
46878
2928882
1087218
517617
760102
684948
1601377
2557182
1641446
2702644
731966
1222655
1731822
523659
1732034
68380
1331257
576582
582405
192015
907517
636612
1911721
2052708
2247760
2399234
1881560
200283
257659
888533
1300511
484526
903442
1374594
1217883
634460
431706
2716259
1437232
652464
2511023
968160
812617
592482
2826688
1295524
2901191
998064
1758427
1612480
1523619
547331
934699
1696126
149166
2731871
48227
444926
13766
171351
1218582
1731961
2093969
2240401
1975084
2276827
1838837
2528364
32254
1158875
257506
1097452
703849
978209
1649059
840507
2367685
916068
380680
1278790
343321
422582
2888281
773718
1163427
1785068
2519287
1926225
2026807
801331
1704151
1780864
1900587
2080746
369939
1804648
1442697
837113
1892799
2939263
1252179
1759945
1955005
2562358
1582307
2252276
72653
1678915
2938105
1067123
2719020
2820189
202066
2038495
62437
2676833
1270578
2211185
1018697
1695550
967008
2553358
1553256
1807814
394486
2608112
2091207
2082964
2261389
2897174
1336195
1242499
1356066
571747
1625659
111830
2726054
101457
1182504
2121562
160509
2930830
337515
915595
2222692
384712
180732
551600
1204873
1634863
821334
2487550
2388711
1713996
708877
1537552
2805889
1179017
804641
602122
923154
742825
1395541
2893625
1676885
373359
142490
2774565
2223408
1098212
2039732
1395690
538581
122411
1372857
595750
977390
648151
32614
2217570
1863228
2625624
2487675
1087284
1396819
1724100
532593
786338
23644
2894177
2867243
70648
2405296
520203
1443877
1919484
2642817
2853841
29571
2663928
999024
965691
749144
1210730
1511852
1088652
2212072
1538224
97613
782652
1337075
1351926
1335865
2224037
2790252
2476056
1006073
1049659
469481
588254
316946
2926589
213688
2605019
1350356
95868
1949910
2480359
1631533
371151
894595
786898
2210998
813441
147487
902475
787816
2749547
1135572
873213
585360
2240543
2427945
599982
1002210
2922183
992286
1579625
2447969
1399943
1016349
2344284
617135
509059
1600423
1507508
2350160
2052632
895364
1219690
976517
1963200
1973114
1531142
2285659
1878531
2480032
1103813
1396648
2201356
1578688
2884181
1005439
1230084
2907367
2107781
1087131
1105725
992681
1316956
2939400
1200039
2919652
1409628
2079148
1622062
714471
2255947
562875
856003
663908
324703
2481796
1718019
518740
2881653
1469364
1458591
1629013
838916
2913672
2897032
413375
2428909
866665
276716
453872
985194
2738798
907414
1059850
45241
1342978
945092
830001
2215166
2063464
2620688
389390
1996187
334130
1180250
1604716
2002235
2335558
2594763
542280
1874230
611324
189924
872632
2437418
1276834
134259
2903164
1326434
2079774
1837399
2294456
1239997
316460
109899
1702611
449354
2794076
859512
1673311
226377
288398
2834949
2503841
827343
2375200
2425321
450780
599281
2590612
844001
468471
2331426
410265
1347703
1247584
1597572
2378440
133642
2341057
2815930
1158298
2460125
2421375
2506501
2554762
1001012
988567
1282496
1102191
1131204
954975
2805797
886437
2101943
1691843
2545873
872561
2030321
433405
1729500
278864
1214326
140611
1058244
1848368
19496
2917475
1020533
854793
693075
231187
268070
2595911
1096253
1736692
2184646
2284503
2512796
2325012
1430824
2330255
400932
1514640
1959103
2762300
2370959
2513317
1676373
200093
154570
2611575
887342
2343121
928352
2311601
1553357
1822484
1886339
135049
765626
1179799
372868
592534
1000352
1412613
2788072
1030899
1463919
110200
2152598
2149274
1324491
780473
2284577
1981043
2290769
101742
84868
1843882
2226624
2415704
1034714
2774173
819244
69649
1614356
2374139
2115354
129723
398712
107814
1589474
470769
189072
767491
2714099
341493
1335975
2708298
1752624
70769
567607
1397349
143126
881961
2386360
1771294
2394539
921031
521933
430786
1391530
623184
1529482
678466
1654939
2748076
189055
2121354
1122468
2626464
95031
2778583
1469664
2693348
799541
1823525
2474729
2378109
2255424
706597
42045
2774460
1915923
2624869
1356942
1300724
604305
2897170
2677987
1116347
188054
2625992
1204573
2144566
2755027
2184029
2146389
1848647
2309555
773714
2741493
2574301
139856
2815337
2664718
919154
1606928
1608849
2874137
2481373
1956330
2031856
227855
2678188
2006868
1299474
1426515
679186
1325147
947746
1841566
1776667
1828736
1561969
384599
599965
474144
2459554
2049603
1892825
1684341
2504110
2045740
1847569
436444
1965688
2568452
1145314
2127600
1545583
1102177
2270756
2260915
1705034
1298372
2202470
340180
1032284
1051276
2504753
1385747
2477473
1847827
1794258
1659116
1873241
919157
2811463
2857549
2576030
1007538
1103094
866815
2819930
2856106
1325310
1424931
1271741
1290831
2178708
465500
2865800
130884
2435641
2249278
1973695
163500
589201
1191550
324700
2665602
1815953
2718854
1224585
811814
860972
2692954
1902489
991488
1408151
2097390
30685
1146934
2825783
240161
1498218
1077575
2509069
1980951
508319
1302080
2145365
541767
127622
512190
1794097
2061096
1587791
1272827
2395919
2135897
1156368
1798562
384793
368445
399313
1093931
2920266
706202
438754
636427
89397
2187787
1970393
1848481
2068187
2295510
1003373
2566422
1029276
1592154
1060581
1786328
485142
2049845
346122
616704
596271
590583
895327
1315249
2501509
2135802
209836
619275
2424282
2346022
2087431
2306517
925851
474465
1975374
1181744
681523
1060081
2620956
485561
982976
448534
284535
1612524
2077666
137759
1179719
2036575
2847981
2446811
2627316
126390
1832948
170890
2256215
1518295
1594071
2081290
951916
282985
541390
2241526
384236
611106
65789
1387775
440961
2778356
172660
1119508
1203592
1297415
1121727
2090249
320892
1870453
2462828
1215584
2207846
193856
489397
1597263
1384822
2386143
2855385
1261977
2757348
2418674
1547747
1968723
178310
1215574
2747508
298810
2747718
1816350
43332
985199
672993
1411677
2361969
2123084
2876326
1586317
400850
835361
291980
2166777
1751731
884255
723751
1989035
1521320
751315
1424946
2613080
2704435
2510736
2578603
1933223
98113
1674480
2908929
371976
1864169
2791810
540175
855511
1475946
753648
2181072
885725
2871273
799949
2750999
153515
1911686
1487518
2222435
861318
909142
1373393
2898526
368068
390327
1083624
261520
2170404
497097
2491818
403304
2181773
2430708
1405854
2797731
2771387
1609857
1666297
786198
946398
1959307
326132
146885
763488
2114767
1332401
1164887
1605096
2335283
2877474
229915
2265781
1494246
1282551
432853
1248425
1233892
2592701
2505018
1895649
1721809
2597586
2938385
64527
1832324
179424
2412163
2469309
1547581
2116409
873004
2570093
899613
724396
411991
2472386
2924356
160286
970561
1269655
555781
724283
684661
1158403
1108968
1469544
515447
1481117
2817341
2725548
2666458
2499838
522274
81114
1869712
551313
1211444
1072269
1199762
720342
23184
1380844
1457635
562706
2918025
910972
1561750
2155485
2770761
895162
680057
1307157
1002913
1417542
424168
1297328
248623
1368973
2783807
2289365
1992825
1800114
59046
2376319
2196707
2907365
488184
2557837
2669906
874001
529999
1255475
1043795
676034
1459838
1218262
1882377
2153121
428671
1085389
24784
1384697
2053356
2780713
1490689
1795137
361551
1472734
134987
828199
892219
1131239
1288585
360458
580938
1751398
813244
2001872
1311727
1264556
2624684
2324211
86797
2298294
1811082
1316711
445590
1919444
1492639
2693612
1478871
2073587
871297
429156
2493782
2572213
1011861
2542070
349432
2473445
304272
2225798
792298
1645568
308293
2591224
1076448
1312324
1602762
2516908
2194314
2760767
1151215
796207
632087
1868434
2784834
2207312
2438991
598979
2290946
2033370
33223
1405644
1445234
140525
637914
1401790
2304001
686836
1135052
2267471
2647549
1499373
1689945
933273
735091
1818657
2087286
780000
2930983
2386513
2660396
2202617
1045668
2398222
1838294
2799624
1634539
2885827
913779
2064150
2919768
395215
2745958
485239
320908
400844
1885945
2884868
34124
1936714
2595232
2604371
753874
2110427
2034867
533895
1253343
23546
1454892
1508627
1222387
2538743
1955392
255384
1523240
833841
1256980
125245
328616
2370165
44969
2468593
811244
1020506
1074673
2027172
2361601
2826018
1310606
2408512
1043212
2705755
264556
709559
440767
522603
255278
2477180
1364547
1109017
2697893
910048
2893315
2231221
2248265
113017
2548864
852756
2443973
2690442
1104989
1452275
1132728
1983680
1488085
626048
811403
568262
2649371
230026
231110
1880064
149509
1869289
1581651
2643096
963419
1715312
1361887
1398558
700984
2466836
638814
1683254
1491313
11395
2428883
1808626
2600903
193559
1605107
2443106
1314471
1017144
1884979
2166342
702596
247989
151307
1418294
1964824
818185
2700217
1642661
735649
554165
440458
1315104
2339127
2258361
2874578
2687650
2561063
2073064
167367
803719
2415090
2775359
744824
1161072
2073933
322745
2803578
445394
1134798
2483466
564684
2116696
641242
794413
1733026
812932
70587
1014105
2000455
2368005
1071131
2059611
1430663
2736138
2432646
2781347
931686
1483425
353368
2003119
659459
1208782
2076749
377348
2675498
250216
839577
1813218
496447
1709667
506027
1891661
2862796
2324932
760310
654368
425445
131994
1666861
2918223
1539694
1222969
1180519
2046720
2526553
421685
489033
141156
1880494
987925
1633977
1258402
2304511
1799764
81574
2304765
1331688
513446
1834927
995338
2881384
829241
538372
136838
1711945
688275
62816
1320206
1309229
1006868
2066184
1273201
2678859
1424050
710150
1199668
921564
1465541
1383677
114995
1203737
2491539
2637079
2059562
2851494
1799143
258598
2328836
2287508
1954071
1826366
47286
2928386
2436579
1300914
624063
1923948
2624804
1106325
554548
2742796
1175978
2472355
2807114
2897563
605863
2940081
1914030
2412839
847534
1666215
191820
1275408
662375
2889598
1648039
1704705
1990366
2326964
492192
2916502
2468998
163405
387557
517587
39589
1734836
2530383
482123
32384
255708
162021
1285056
80853
2432138
438083
992515
1574556
6551
1903832
1907631
1284876
401779
1821875
1654885
532661
2809851
1604462
1356032
815176
2597726
2251465
2028610
1783140
2552067
1095399
2821972
2711729
471754
2103570
1233491
1034468
925830
803273
743659
1191079
2896701
62917
541451
705946
2566254
2606193
1960097
1451018
1132194
1662315
50026
2598762
2703141
1622006
1678585
1394925
1787065
270240
1342762
2870832
920318
180382
1827863
138868
2722976
1340172
882110
1903760
2090083
222936
2540797
1999507
909504
1296271
926317
334762
270611
596229
1896001
399006
1024018
562586
1715879
786002
1203634
1639695
2186796
1581762
2658887
858080
2903180
2032704
2342885
424002
1172837
1192484
1554719
2937141
1703962
1611798
2467585
1187814
486158
2000899
1825649
375519
2467701
132062
1578255
2489591
1142676
2385323
282803
2887790
2787425
174294
549127
162945
2873682
979530
1540995
2676396
830626
1929668
2225552
645257
151328
1230079
717924
458482
2873439
672079
1591803
150954
786756
1980580
692324
57973
600831
2231531
668357
2773787
2557361
2355227
1130377
1114315
2337620
2485486
830135
2814498
1320860
1397628
853116
2713861
2040339
2557309
2837220
1985287
924572
2081329
2108597
1574324
745867
2808199
2339133
419828
894965
1675479
2643790
1176702
246989
2584659
1762230
862124
154842
1700328
1976044
1467169
984468
697090
28511
1810775
559790
1880205
353065
1972228
1227116
656752
2889825
2126819
2661778
452875
609279
1170009
1456771
2412079
1019759
884915
1566027
2380366
1444092
683111
1590729
880997
2401804
1720655
2366672
2054199
1548348
1870745
160275
2293992
722655
1566407
749911
2393568
586997
2723423
856329
2524167
39204
593305
1897980
2051547
1508418
1342664
1381732
1090888
2389036
1193725
2888006
2179160
360986
793627
2337531
2612620
1753892
903721
2732680
1520724
512522
1579312
1179890
2918956
510419
2485834
648720
171105
1707231
1212406
2372394
1293905
2719446
1257836
1889659
1289964
2547689
1313889
2037149
1121077
2495676
1049502
2033569
65155
189319
134228
1317296
402061
2736517
1950816
1111242
772994
2372978
566025
659416
899228
1451392
2912566
709173
2738846
2653880
2188337
981036
2804026
1054014
450099
2154152
168775
62932
1938963
1763806
2804658
1854322
731527
618640
2586839
2755725
1394471
1754242
1958649
532776
388475
2231400
528251
2121925
1069188
910324
843539
2789580
1478940
1224791
1513837
650599
521782
1529841
1403388
88121
2380817
931869
137655
2778359
1271696
2390756
108172
1314233
503846
2190111
963613
1459021
726978
1127219
1857424
2602775
1362631
1987448
1320519
734097
2625038
2751161
2084021
1560950
2624833
2758481
934060
115199
890648
2345549
2540186
117838
1973782
29186
1389972
551520
2183631
563913
1982030
2905321
2870266
1743481
1640829
2838345
1333556
1692912
921369
2286609
1267151
1990331
260662
1050292
1975250
1649788
1877933
1383885
2302902
1589625
1073026
2440552
1194744
1904502
70806
2648604
1987361
2591634
2878132
1374344
124204
900245
1094836
1070288
1537512
684379
1546889
116494
2057133
301594
1853412
1949752
30229
435135
2325548
1068170
2044411
2151905
2216045
2392719
1267922
2005604
1971881
1703638
1876473
239949
2763445
2540892
1674628
617192
2375689
333780
282269
2011421
2049525
629282
1840988
2020789
1845075
2645284
974910
2422395
1904276
1081254
25559
1411827
1826546
1890540
1891389
1133903
186505
2174768
1015773
564596
389854
534518
2841670
1194136
244074
1777286
2456072
308142
191212
2047533
139492
35504
1873241
2834788
1529377
2175828
2731595
666837
2246354
1335260
433314
834574
2438328
2140278
1999551
55522
1598132
1455834
2438175
280463
2273283
1438042
1257904
2457278
144832
2588234
865411
2658727
1151211
816920
57035
1158859
284331
475852
2567070
192042
1372365
1296578
1514477
2850311
148884
2266879
1728293
2590705
2404724
2053678
2201090
2360590
1482532
61775
1896669
2791029
2138657
1738914
972202
1391484
2022397
2121346
120725
225217
2451509
1479470
2115489
388187
2211624
416116
413586
2291897
876241
1323807
2374835
1346196
246392
2641835
240029
1791753
1514417
1917604
2819195
2038
1110287
2112183
1666793
1398325
451102
615954
1840363
493346
1818284
396180
1192401
954177
1971572
961461
7638
609262
1504050
1622882
2896882
1170645
1421938
1094934
1949628
1842623
966760
875674
1524587
2267756
516131
2764452
218379
1907346
643714
1753631
2196893
179840
181052
2814806
23581
237311
1956600
1002810
1573059
2859299
1467933
123658
915306
2583261
1490141
2513556
379918
2459407
1547430
974690
2070970
375279
1179309
2150525
1819676
1993974
2603367
2429573
2104191
129777
1774953
1602914
1857725
392420
2014807
73965
1312892
980210
2018985
113286
2026497
2112438
1514854
936567
578512
2538311
1558442
1862953
2837188
533541
1481380
2401087
2457070
2202667
1279137
681825
316760
2665525
2270644
1075033
873343
733417
1380595
2742365
2668526
1907017
1166730
651394
2592429
2432010
2638701
1844855
624153
1507550
2677742
1772828
1692583
2241013
297996
2348575
2164541
2241049
248959
1882871
1354515
196271
2014887
960947
385901
178851
2814320
2085474
1325736
1474104
242558
1416844
1232219
1873248
315360
2324422
1667250
2759384
2731529
1447771
109365
944700
1560776
1690742
994901
647915
2597707
1377232
1085314
646235
2593499
1460442
1830030
995863
71542
526487
2690383
2883659
812524
1729234
572422
2392509
2543783
437867
1056111
1946792
1606158
2325813
315688
1667195
2846841
1541350
911660
726661
1836412
1529927
2174458
1156846
374928
1612424
1239664
1531420
1061946
1062549
827861
1812252
2641699
1626421
1039422
1400838
752988
2453920
673020
363740
2929544
2826878
702336
152777
2725467
2370588
2663662
2259711
2076722
2104198
2888085
163430
2883143
1087894
756166
273667
1569747
139928
2634247
2301451
934221
1250453
1489744
84105
2291991
1836374
96093
1453494
108225
46456
2130786
1344445
1085038
2638542
2385051
2726654
1817739
2179012
2346400
523240
564780
1411459
548097
750619
1332192
198614
365833
1873154
833389
2537662
2481524
460143
2043598
2312097
1124846
2354711
949295
850193
1224837
1914719
1866679
265503
612419
495118
2835200
1634788
711039
641731
952694
1681780
1200905
1754260
2326878
1692996
1405672
1489066
1214789
2843104
379715
1679760
1466602
2560427
1623703
1267407
2344414
2609244
1297165
2767644
1209326
162382
2077402
2476403
2055063
2499477
2568855
283185
774779
2909727
2139638
1799821
2105148
2128002
1234065
2741270
2757116
1439466
1411691
2772240
2933499
661664
405738
1060846
2458297
1289446
2299540
803709
602599
2256245
1059012
1330889
487607
2376696
2102407
1358642
1761
1011611
708288
969668
522637
2058707
1144411
1002559
1347154
567261
2000021
209691
225465
2193717
2417613
2820232
2747144
1000805
1877977
2224343
1605232
957623
2055537
132594
119092
1773827
1563426
803075
2069314
1650742
998817
2610424
739938
516893
788242
1905629
647166
1848743
750600
1369253
1902876
1190476
1121315
2274056
2593242
1032035
451556
2148442
2553770
2514321
1257510
14291
123900
1967058
2860867
1868417
2259091
2405606
1178053
2165455
1023547
1773173
1875412
1116188
1479663
233837
2781018
2640771
2567896
2688283
1676389
2441610
1652426
391758
1553348
863662
442413
2329425
2758884
2850781
1837363
1585659
1975763
548398
1247546
1974848
2786699
2185955
2025757
1212259
1968145
1596668
2726316
306501
227538
2304972
295752
2451655
1364896
358667
58006
1974903
2188223
969743
2483877
652962
1137683
987275
1053104
799443
450973
1485176
1458633
1826035
2939888
2515161
942332
1502870
301431
2519339
288430
2793088
2267251
2031884
2560258
568437
1477154
322223
274810
1158551
1247627
1759836
1238344
581008
143105
2564481
2750956
1520480
1860357
862653
517629
1732149
834198
588859
1384600
2457786
2725199
324917
1663446
2554456
1814877
1792864
1237939
1629085
737851
756289
997620
2573626
1523424
418844
2647493
161566
2417315
786714
976105
277115
1290065
1882646
10854
1472861
2426813
1267578
969040
203606
153485
250438
54707
2341944
1473047
1940670
2413216
2763880
948571
1011477
2585572
1573593
2075
863528
2094970
2909071
2517002
1957617
2235435
1628334
938837
1971240
2431903
1850094
2491525
1217710
1612298
1691732
632537
329679
728982
1900486
2033785
1281870
583540
2324165
667849
2087605
1381288
608384
1011164
1572083
2521230
1777203
1482144
1544686
1339765
2496928
66787
489034
281617
2385932
1887285
1569374
1501441
708464
791150
2348393
1024087
1214236
2905025
2707310
1012082
1379623
1064371
2293878
1154106
2058946
2935025
2257397
1464864
1833357
2006551
1767868
193742
1157160
2130032
928091
412124
2640411
2810851
193127
341045
2337291
1702320
96266
2059742
532130
750977
2076633
1181972
2566319
1928907
765481
1561389
557813
2135628
857994
603534
490920
1122430
140763
1883694
898203
2738885
1196827
762751
763269
2556129
2832043
650682
584258
1719216
2073712
1996926
2137901
702236
562782
1956541
1206366
199898
2921091
2001387
1538581
2244536
1122100
451615
2762236
1631653
61452
122185
2359501
1933508
159505
93493
603577
2641192
627801
528684
744647
2653909
853209
1558455
2595851
1616237
128576
1628625
677636
2546655
738705
1526526
2230595
1541683
2083879
2239384
2828540
2875210
2649266
2758598
636080
1478835
2794852
2279718
388224
1767435
859927
1056857
1660604
1532121
2705956
2199064
516281
2572796
1835231
1371626
1044211
2102160
1882632
1651005
2810515
2238288
346569
942056
502314
2805216
419291
2633249
2252660
1692588
1840681
2607530
1354676
2042972
2521287
929175
2333432
2697018
90981
134545
2198906
600204
1551189
1013288
1420626
180147
2847889
618947
64286
2094728
328664
2828797
2395401
709413
2376453
408547
2306369
1388887
2537799
913961
2741380
2614615
2255768
497282
2062449
2461994
2609087
77390
1501283
2425748
2671573
2498133
2473934
2333904
64587
396133
1412891
69657
205375
320823
2443388
283844
1874055
1636224
1715536
2842613
2928757
2523720
1412764
219435
2722856
2845102
996069
2860992
1084864
881736
1588734
2305984
2670734
2487038
567031
1241248
2159661
421132
1099952
2416066
1752798
188069
2123727
2402635
2391110
166925
77550
1254573
84834
1004229
2327817
2052565
65727
2193019
2093041
1781475
295225
1999463
1977239
883619
1710620
1866614
862372
1448124
1393434
1014490
2516341
2924546
2683731
1750182
2299886
1851990
2832398
2848148
873986
206226
1704510
64643
765788
924900
2630756
1117082
389719
2931585
1764553
1528961
114260
1569709
2067616
1045501
1377206
1492892
517842
2285075
1523985
1432155
621431
1149689
1096236
2201204
1083187
2369654
1145503
2117225
2129845
965852
1451890
509998
1754834
1061995
977574
153107
67574
1510721
105647
2616739
2428053
879239
839775
2748718
396057
1898917
2805582
970994
943173
2528944
2556227
337074
649200
1285904
1260330
2467726
1329101
754766
2395657
1280470
2195383
1268064
131546
2602309
503900
1824316
1483425
447342
2366803
95362
823383
481344
540853
135726
1073417
2836776
2341849
695761
1912035
793224
2605795
2723403
2627177
1228709
1823095
385468
2639746
2683848
2353707
1938182
2378045
571474
248743
2830658
2225823
839254
2305032
1890616
414211
2246097
1601752
1472483
2934881
2707139
398359
1192980
1546217
1233258
1463508
211845
1777020
78534
2853473
78620
1987735
996451
1512000
1054492
1064194
1760854
1387937
949981
705566
1333431
1683984
1038627
2193408
2776673
1477422
1727963
1834567
1381452
2762480
2242626
1787155
2633617
1061255
1896292
806752
1812872
171830
2358502
1017638
1421492
2101006
66739
863738
2607470
1491049
591892
1213083
1250384
2484528
532358
2597566
2807924
1226174
1290510
1479006
617073
2682192
1606585
1908932
1023164
1321026
1303954
2856031
1588552
697768
186424
2581993
1524582
2846092
1128342
1124588
2067722
2557930
2601123
1037748
1614538
2617568
248768
552608
538509
119983
2840875
276841
2884011
2314896
1208226
2829511
1646180
2719035
801162
1787185
156068
945276
1998283
1351425
2621402
2364199
1322797
1489157
350278
51434
384162
712682
879162
404303
219662
343653
959009
615401
1158881
1072795
1854191
1964034
159024
1581479
1397515
555207
1565146
1580510
569799
921283
2726268
1838277
667964
2812764
2440877
330080
365217
2379225
357730
299909
688372
2296592
1824569
2188268
2710853
2562219
1442018
1026397
20533
1757482
1630950
910374
90230
377627
1317097
897447
1859879
2356164
1236994
2571628
2666235
501181
146956
1001838
277667
1617404
2297623
631863
1190640
1986443
1788828
2791533
542605
2011090
2020160
460067
2459909
2407352
1786249
1633404
2330461
1796082
1474232
2544912
1976198
279710
2656686
2671406
2495737
2861485
2804117
1327587
1640055
1637293
1552232
2201988
1494358
1067450
193385
949678
1909436
1095137
856306
2195882
290775
1125337
834223
1112131
443317
159396
1649361
2377056
349184
2307996
2551904
999986
1299185
2087001
835578
1001832
389598
2858342
215124
2369475
2869800
1934876
820192
1143375
2771669
589458
409486
853975
1769267
1248641
1106666
2597281
2889987
542581
1466907
1828686
2528534
2693286
138045
1535419
1367480
1977477
2219685
2174135
1567356
2578473
1051631
1589445
915720
2739863
2232845
1575529
371704
2256915
1947288
2238552
1249366
1046621
958168
2148963
2496098
2432667
964576
1573060
69192
1530614
2568627
2198088
796608
563807
2503158
1286401
1637685
393810
251366
957260
392278
927801
936222
2679266
1921627
986874
1841409
2877691
1008210
2204462
1448973
2458498
2338106
1151710
2554543
428867
2461863
1218736
1294979
1709125
1693592
1837391
488113
2939071
191039
968488
2278711
846503
903362
1129952
1168329
653564
2418336
1263047
1007310
40051
1335535
1671628
490547
2912178
2177628
1425777
2841634
1166199
2447875
2050236
1714038
1027038
1861908
2188625
1936641
2442162
1419339
2936092
2557534
2939687
2562111
2144544
1188797
1398814
1076507
1384776
757112
1808804
1076028
838685
256038
2732995
1835252
43823
1138841
97268
89101
1326031
2217681
625145
2579016
2047568
1249892
2733133
1632116
1923823
1671764
270790
50080
170741
1993950
769892
451635
2463096
263001
2765391
2088910
2006655
2510422
1987189
1661295
1498353
2409804
961592
766270
1155395
2678625
1991682
2657208
625863
2639881
1460684
99829
1144261
528995
2373842
3211
1571637
1557053
2537386
1305918
2142623
320879
1374575
388127
2342442
622422
1655197
2453549
1948439
514174
1471754
2037702
662992
2691747
237225
1818841
145927
750816
496854
1847967
2438864
1416170
2405154
160921
1650713
346730
2027743
1390080
1916049
1162634
1479049
1317279
2555464
710302
2324082
313587
2504022
2578771
566260
2526015
2932923
1075460
813019
930883
2372977
2059188
1512237
1546813
2854933
1730988
499727
2295117
1790996
1082899
1232041
2896182
515975
1864477
387875
1910791
1619461
392039
2893466
1417868
548751
904773
818194
2378396
132941
795452
1244361
2746177
597321
111847
888976
1909763
1130364
2449071
2883804
2787332
2371005
75
468530
257640
2698561
1696512
1415848
1182445
1979345
1627368
2651883
2302342
914165
113173
1572684
1795732
1549703
2133216
2300527
141134
2860877
2590373
362872
2721255
2478238
1567201
962995
456208
1713071
2711362
1034489
2435239
1927105
750149
2465822
1694910
704988
1168924
1104107
2254282
1419261
763745
1338685
1335553
169649
160606
2214425
1930486
2436643
761392
725547
1221036
1417166
1286469
2340032
836889
2346150
2234976
1805341
1905042
596680
2592037
624454
657133
2714731
1367983
1856084
1759237
2092797
1918557
1447440
358797
2038039
681906
2513957
1439042
453872
1885649
1253521
2323224
65958
2532138
1770813
2280943
1454917
471692
218248
290552
1456329
108923
134551
1636993
2460617
1377573
2630798
2555248
1627665
1121382
271890
2790591
2391513
2844682
429835
61356
1495588
1330909
2625169
1385944
506754
598169
1813817
42833
1251124
2506177
2505257
1412854
1712266
2605703
1501008
2686047
370465
480080
2311676
1730918
2048262
825074
888902
1727620
207392
1591468
1989505
290520
320938
2520104
104413
2378721
2218265
355781
1875287
2584081
1847592
2192848
444744
909661
1630246
142475
1624092
1530280
831933
682645
1369112
1331076
769666
259749
830131
825966
2675306
1335019
2458873
929957
2373407
2861196
2420930
733264
1175395
2400062
994104
2556758
1793453
908909
1455853
541603
2757958
2750179
129751
1224033
2540356
1933807
2690750
1666381
1612665
2289222
239252
110814
1056647
937522
1273688
534811
2521874
337763
649239
2141406
96932
45240
2373628
1150746
217947
1401458
2404822
1201014
1694207
697063
697914
1495658
2813451
1302446
552169
395676
369798
798467
88974
583911
2790346
2896713
2609382
1403979
2446861
144082
1214140
2713
1266931
1779037
503994
2368241
782904
1989994
1842304
2752430
2568292
982039
2379117
2351844
568533
1943487
2858406
1390895
439582
1971342
1005349
650839
2156321
2763553
1500258
1063890
2834511
1448376
1295999
2294127
2418930
568757
2393553
1622420
188266
2144821
1756641
1316677
890255
797910
1387327
973416
380624
2305551
1389511
647416
690058
157916
450179
2242106
712234
1456980
1520849
37549
2806983
561708
86825
303146
227177
1547761
2490287
2790656
2499758
860820
1353110
2658886
1371806
829479
1099093
415409
790714
1604585
853503
425814
2671551
2199349
2113917
2688217
1563467
393993
434983
288164
1947772
1018315
1917550
501181
1220552
888196
1992873
437545
174537
424130
1188035
1669787
1623904
968059
2624138
2474085
2550434
1820472
2675780
2754405
2489312
333479
1733485
2608205
1101350
647735
2767014
2587952
927275
1854494
810474
447736
2593576
2935910
1017954
1513254
1584656
2166583
342582
1769151
462246
640317
2472783
2206552
1550805
176057
1075811
1149139
2351376
2914081
530679
2320088
1963484
542253
795489
2026720
718872
1429717
352216
1567568
1527750
1398449
2923383
1261131
2015944
1870205
704876
2552582
1090699
2020313
2463129
137124
1493637
2144611
1720129
274689
2225096
1775419
2198526
1343581
2596375
1900927
2614147
581228
199565
2189541
1871909
1444003
2300163
1094452
2619173
1339500
10417
2262483
1171588
1055072
1177143
2213893
2049885
1277756
2441703
1262368
2371855
2098950
1032774
1975434
1853386
2139604
1900215
2234976
119807
269827
2404368
2028800
770431
1318351
69650
1288052
1229784
2192422
1448175
206211
2834247
49558
768849
1330405
1613739
563132
1744315
599544
464690
2243176
2785655
2587759
33065
1796702
641938
139329
518174
2405848
1826999
2451172
1972810
2066334
1590346
574078
1884217
2294359
869647
2001195
1162494
1101783
1300146
2062394
1379359
2712481
735331
792096
1602105
1291528
2250262
135184
301825
2579317
2684685
1776040
207977
1083735
747896
2721906
2119572
321477
2444952
2824326
414351
126046
2621492
2062169
201282
2571695
2401179
2696361
320513
2856022
2276517
2891249
1259406
1444961
911916
2493971
2177343
730093
561121
1677020
261916
1236382
282762
2898788
2544615
2032535
1396525
554936
597485
297636
2083531
509798
1459046
1377058
375133
159790
145986
26090
1154055
452476
1105742
1974765
1769986
2504923
140655
1196169
945697
2054328
358145
899340
1345493
1959721
585670
2369437
809891
1294028
2752116
668611
811577
768362
2045340
455130
1818402
182671
2319668
366290
2369901
38081
326716
1331627
2413918
2171708
797636
2658111
548230
1404046
1556039
844007
998029
473450
2853203
504073
1422903
413339
1323997
1187098
1825086
1322642
2359471
1330210
1294433
1543321
2032171
2502219
1421897
2567062
665628
2931649
1253024
1539629
897314
2713168
1799248
696542
696709
2637159
2124685
2216693
2351624
1369801
2391533
2297077
2769530
1443106
1565752
1860152
2512159
1871823
1173249
2865650
2760698
2158858
1570865
2240339
2584514
2787582
1894291
45295
1440584
1917164
2495164
2130635
2163681
224601
1246207
55128
2910154
290657
619437
131678
2156708
2556513
1181682
1943132
876486
1910160
1046989
2638197
1186452
521228
1068817
91819
1418090
432798
892812
1055940
1223745
252818
1727300
1682682
2917971
946102
1249212
2527992
2043888
154195
398843
478841
1306695
87932
681240
514300
435662
1420719
518241
1701154
2143968
624236
1073607
2406975
1406268
2288984
70095
2450200
1682898
2092504
1312466
828663
1195886
278231
2122694
2820084
334159
1437918
1512422
916704
1772891
1505415
2641863
2617332
31925
182832
1973023
903227
1851889
1526435
270915
1145082
2740658
634460
2432106
235351
1912148
422911
1318474
1190724
1084716
2781982
2648117
1374396
1102461
2849474
2549105
796840
223305
785796
1519393
606112
2474805
1101150
2839595
508569
1634179
54685
1712536
1341111
21054
2525135
781723
670122
1874229
199636
2161046
563029
2506464
731705
1893116
1875015
1101525
540695
861463
2042651
2646569
454035
1331374
1337860
664938
310792
49819
226898
1341471
1581497
1526887
74149
2586600
908222
1598845
621841
484583
1432682
2157698
1226610
1128112
118385
411448
198416
610361
321045
1072160
2152364
508623
1560545
1770649
1717306
1489067
1157140
2895963
1716799
2032584
450709
77010
1463132
2790862
2087900
751801
1807137
2257300
1396267
63361
2281859
1992123
2550790
826308
378986
767161
2045225
1692999
2370546
2578243
1237127
1624162
1064898
1730495
966087
110827
2106919
446534
2005961
245131
2166309
2365499
877528
854788
2920735
1712634
895809
290233
1298565
1361320
607734
2137639
2601233
802988
721044
123849
1821039
2898839
524787
1875635
1126491
1293573
393769
1202733
286524
1732324
2157848
2934997
2028036
2534328
2378046
694449
997940
2205512
1504881
2037912
2584742
2333186
830480
1102810
411560
1637916
335527
475718
1005843
2689522
614345
2662016
1353309
2559172
164700
2164627
169329
119836
1984446
127703
862405
1545803
1703772
507695
2182944
993589
94514
2435197
602774
282430
442877
707945
1720251
683738
446382
2833855
1609152
1653747
2187573
407729
800476
987017
1670500
402440
1034788
2512412
1399436
1818085
981989
1598325
952206
354024
1803233
2333392
570542
989895
2926417
2201885
1456342
426206
1363288
1971553
1929083
936095
2444358
2842252
2637551
2180795
2584878
2466489
2088990
242121
1805622
1426988
410984
1089060
1640088
1885472
2775257
1377602
1895964
2105600
940532
2213685
2071300
1470875
1465111
2395129
2696869
2664887
726658
2529280
409380
1046407
919166
1922800
843600
1594059
2257163
2518222
819493
1965902
1525055
1332985
2223669
2281384
2548531
1185357
2088802
1839686
1560218
2871861
459686
2704020
238228
1328775
126443
591603
2632879
2263905
2568101
142922
192725
906054
26077
121325
861380
18809
1468784
572061
1321629
835879
881152
1454849
1292706
1535967
2078297
2832863
2388950
34944
333131
2834747
565197
1332700
2840485
166070
2107583
741473
1914506
2492818
2482966
2216237
819666
2630177
912346
1294953
252804
1017488
515647
1667634
1678460
1871612
1975227
1606201
732289
2487490
472192
463402
2554148
2312837
738691
463896
2199971
2695209
930761
196720
301775
383760
587860
1617116
867614
2312843
1866023
891661
2081658
2245868
2737506
1643980
976895
2790526
413928
1340762
33970
1184299
2925193
2188539
1623490
567175
341873
1549184
1171667
1009440
1251013
546757
1176536
1551409
2902449
762330
1028279
833987
2084417
835744
2149443
1712498
1557050
859642
943886
2282303
1447785
492581
2453258
610012
511362
2849437
2283737
2392985
472970
2461787
1492808
2729191
1626271
764639
582245
1754496
808336
2878952
2865305
2604321
787931
785097
2676779
1037186
2441794
2519648
2818336
1912735
1890896
2431812
716200
636135
673714
1091684
77076
1849705
294016
2648298
1291294
2913671
1056722
2095628
597169
2754376
722233
2235562
1089001
510390
859878
2232741
974417
1119763
1219162
2898314
2648485
1139987
2785923
2580661
1924659
2882693
2302901
833762
1647143
2804799
1134950
1176936
1472445
2559544
1228275
917889
1239848
2410628
2732154
2056683
1402941
644895
2855454
1237384
2305732
1868838
2262769
2187310
1328745
2453123
1471211
1810696
2187444
2831571
453963
2294514
1095831
2797152
64156
2453929
1376801
2000002
130366
261376
668392
2701644
2731651
172860
1491753
1256823
871098
1660971
372196
687846
1743744
877951
1948740
2533188
684396
2576678
665311
2159389
1262590
754521
2304235
22206
2506343
1277109
1347018
239617
2016198
2078647
238400
988316
2685
2638565
920543
2795633
1173689
1350786
711047
2483708
1900577
1614930
311122
734441
781999
1425693
2106690
2068171
1077878
2874344
1325363
1783465
2384485
1662600
674608
2566910
2495399
2539220
2654132
2857174
55288
83974
1900546
2191332
1885298
2675914
621423
641416
1437210
1026091
910406
2560279
1771914
1276538
1803913
2916805
356510
2069689
611088
844945
1785947
2238945
331990
1613433
1465159
663297
2163426
350176
1244602
1951320
1348038
710928
1112770
787981
293290
1466920
2515672
2652326
1629328
1211551
2455261
686882
253812
479907
666471
291013
208476
2415857
1245414
99415
416703
2882072
2139046
2910181
1925335
72317
2400635
1573933
1626021
1881300
2006382
2365773
421903
606408
1479504
1240701
1701759
17731
1771257
378181
810983
193301
681215
2756774
13185
714997
339959
223516
2902144
1903405
744637
955806
1471954
732664
996172
1097625
2888960
811127
1100606
682252
2698188
213190
2363505
1953557
1626482
2536376
2028879
1703528
2912627
2245148
719880
1576331
581015
2071511
1781794
2171718
2877032
902334
1455194
2589695
2802311
798789
2097524
2578927
1913247
2729513
2703357
1001699
1735033
1718646
1327200
1557000
2861957
2242360
1656182
2301975
2434892
1200683
530401
338542
1791315
926840
855945
1340473
908229
284815
1423184
1627060
1655624
1482975
40044
1170957
1164639
175174
94192
68096
1358285
2664953
741790
863855
1759485
705700
1377005
624507
1048844
622391
1816298
1315780
433531
2718941
1930209
299950
2248170
1396662
1602164
434452
2357443
1073878
2258965
2514388
1281400
1728841
1618021
2724672
2010463
1506303
1165568
2616399
21438
2780755
156177
2223580
187067
807574
2239441
2779537
1149672
2400080
2796816
2633920
2533085
1497626
1055179
995324
632080
2153346
1769350
1688125
1578654
34227
1377881
907524
799736
1191862
2802949
1725474
2814955
182310
1626418
355316
382136
1932659
9797
2903900
469566
1545397
2010846
1808232
1166441
2202544
640472
742835
1520871
1906369
1779978
1496331
1984092
2014644
2340671
490613
664404
1664474
172949
1528695
504489
115797
398100
555055
1432820
2576430
2889259
1821649
828824
1463868
1963145
107079
1771017
793207
636982
19848
2114515
1477389
2675716
1261884
350080
544829
1781157
1119386
769940
2763299
2031799
2402517
720
603490
1973988
560864
2329248
2881846
1858631
2256925
2786070
2100381
2260882
2053806
2225163
1656198
624460
702723
2626744
660213
83509
2556858
2240769
2874000
2106528
1143897
1477213
103991
2603734
259660
1057385
1410178
1915156
24020
2842305
2499006
2816995
135836
2232754
1558444
1410797
1681190
1927880
383268
1633641
939962
1674975
883878
1843303
2638068
756183
2916077
1484808
1731420
550014
187163
2365058
909354
280434
2087090
1032951
1197935
1915799
968783
121754
1918661
1301190
1633007
1418445
1639430
1256470
2140495
228474
713273
627349
1185297
948164
440351
1217274
419277
162457
2529754
171943
696648
2475569
1513413
524557
1032953
1175129
1248041
2782860
622313
2230143
569108
830796
1649051
1110839
815697
1400015
1863238
2825579
2575815
349369
809937
789385
2091577
258813
418722
1636974
2196007
1259435
359
2328552
2755796
1015323
2164289
2086017
858926
95886
251466
1111491
993747
200575
778621
2819584
1864036
115680
2519291
63357
1585870
2228657
2059235
914755
328668
1305950
280493
463058
1808167
684398
1415860
1387359
1657592
1259346
2137173
1775328
2128776
346192
1094625
1828078
578913
757468
162159
1062112
1163819
1744721
588982
232801
1691378
1953267
1869155
954763
2472201
2571232
2184389
59659
973182
906993
2858737
915964
2641155
2154167
722536
2116919
1111524
1581573
2528767
1735116
1768830
568562
444168
44513
865858
1663357
287621
840828
727405
2142225
1412744
1972160
1722608
1432505
2541390
1058601
1652338
2214712
2125599
1545080
740901
1034339
1160685
2309811
270523
1654346
1135472
554071
1885235
2423063
1828148
2873371
2099212
2182253
1833152
110332
1426420
2670599
95561
2349893
1932159
947118
581521
1547689
2693289
259422
2726395
1089010
2559139
2352832
1172775
2819975
2589354
1912692
809676
2482241
628011
776468
2867894
777671
2162134
234551
2734339
2307108
2512524
264393
2714127
1210420
968853
1958554
2520063
2419355
1787563
859690
1568903
2762760
962470
137762
874645
86085
1563268
2636563
2020512
1401033
1075878
2294531
1578946
2204667
457858
2726758
1069503
525371
711718
1515202
911348
334253
640828
119897
988671
1178078
2243284
666469
2448062
1511292
1149199
1703514
1288269
553722
1548561
1275165
879124
144778
1527838
908044
1489701
286735
1971362
2221658
243284
2642531
2152494
1113537
2169591
924915
1616040
743559
1209336
923485
2721724
2777076
536141
1694747
1668866
2765684
1903477
1686223
374955
1281026
856636
2025577
2067370
1249277
544588
919296
1125348
54710
873025
1802061
1707940
2939424
2862625
2880514
753318
1395794
247471
2325889
144926
2932085
1473430
76543
2867704
621074
1437067
1284026
288147
539498
2764342
775609
17627
748819
62836
1615388
2570189
2290466
1253000
1210355
2708856
2523911
842023
1048996
1244403
1124303
1969345
2476557
653462
412771
1768176
324283
2034720
2463381
1268748
308386
221537
2062316
1216077
1328243
1970257
384282
116386
1201379
2341713
81159
2242352
1511594
1084481
1987595
2671168
238903
2663132
1384973
814883
272209
112008
531180
2311726
1588662
2066659
1569717
31779
2777045
1133475
1127173
412694
2724943
655361
187994
678694
2529155
213631
2286723
2887796
2652613
783361
362232
66839
2023737
1369975
2582209
1180745
91248
2637036
989849
2904598
373899
2310168
2654719
2226425
440375
2839888
1817094
2761061
131564
875925
2754644
1120214
2171590
2321723
941317
2199158
1190105
2286557
1360000
2301485
856851
2475662
1967849
994623
459921
2332165
1601515
2532324
2750774
1591795
1292810
1091252
1104969
152883
256878
1474271
756427
1705628
2736951
2479980
1072423
1354055
198750
1150453
94595
811160
469360
1263542
811037
2800939
1040955
590831
1934212
2023932
775272
1465147
797980
1947142
848950
1660160
2596435
664071
1490651
848330
189414
1027271
2482708
2889614
451031
1445319
1479881
2222443
2697473
2934456
1850160
725381
365346
1769557
2726969
1341894
499853
1686495
2141937
1921712
2921670
1411297
437657
2071188
2818347
2849890
2350548
72319
384491
1629146
459
996020
2405884
1975379
2916378
583096
1416823
293874
1148781
1808980
1985109
1463479
1375192
1480742
42709
814150
234314
292738
2097952
2505292
2851916
998425
1674218
2672658
2170404
537042
23283
780848
2896313
820258
2726809
468933
2198819
2754712
141053
1170639
1454799
1684869
80524
1767722
2332287
2452212
2877278
2636626
1628245
1734845
367729
1653332
2257958
1357984
250523
1317492
2276061
1961403
1017258
167037
1816202
2102487
628762
398410
660400
2378104
2790569
2345253
2432785
2326511
1039918
1728073
185565
1494912
194345
1760489
1582996
23236
317293
1548378
322635
1346807
2298029
350918
2156315
613983
33192
1135390
528194
423165
395
730068
1617326
1567722
1484040
94044
1960776
657217
1052149
8462
1224038
1098689
158546
2870930
2517406
586511
662596
657444
652590
223090
2255146
2562994
1152802
2010178
2515215
996669
1649510
451858
776639
527529
2185474
2113172
1118848
2337548
782591
1940090
1178047
999979
688729
403341
1337773
2033107
2185673
1738054
65625
666518
1025258
2643256
191347
1472822
406533
2168311
387549
2752098
2740177
1717508
2686752
1940088
437966
2607903
1233831
2879047
704180
1534387
2627614
2066598
2339974
2276048
2023210
866908
2164562
2456491
1253859
2590289
2813185
2009237
716775
2097894
2074392
2674095
11351
827341
471709
1487536
231712
636977
632369
2621218
1466371
1183013
2425721
1585748
2899996
2291854
1786818
2318646
1588160
2138872
863564
868039
507766
1797657
1088478
1621490
487500
1154546
1963280
1749729
2062864
834794
385954
805806
1884843
39267
1762491
1081661
2865557
2657818
2866429
2678623
110886
1676016
234328
153163
1872121
1262606
5735
2914011
1847579
1592740
793162
394896
2275588
2323885
1819418
256873
715534
1746527
35316
201048
1518240
2155152
42126
1653451
1273852
2836584
1212215
173115
559362
1751385
59215
1260884
144515
2755743
365312
166439
291362
585422
1325299
853049
404098
716774
376691
509016
469558
2669057
2201567
785132
2346893
2386811
2412737
65200
261997
180647
2824728
534301
1042212
1566539
2721042
86175
2422073
1203307
2466518
1434801
1800826
1615581
2135514
210391
1180980
2031897
2432289
1738258
880479
1307446
2104842
122343
1517188
1470966
1272566
726963
2893160
744468
628175
2378608
828332
1973720
859319
2539350
796907
87821
392897
2907651
2193456
662853
964341
1012092
446003
1876505
2486547
792144
1998275
1356516
1221258
715699
2701068
74097
1347397
246348
765003
2214259
1775099
2239436
617529
844473
2020918
752357
2209341
677645
1564873
914777
2784423
1708446
334610
732685
221223
2539158
1513601
35202
2573053
1390105
2410305
1480135
849599
576360
284868
2677253
1396798
868703
272988
1943311
1237769
1139829
1423876
558116
2096944
1511013
1215416
1442636
883728
2875742
2324088
683149
1278133
28313
2088133
1464006
2579277
1353462
84982
964017
1044171
43198
2119894
982131
643743
1265565
2355383
185673
2815862
2799748
2062417
1492722
544738
1856604
391215
1098256
2035048
2876774
304562
2633038
1791101
65032
1578363
2691781
20818
2822865
2389343
1551491
353618
979638
1594588
726194
2333197
687177
2483949
1007993
2386315
199630
2425222
385827
482846
2592524
2501090
282296
1116912
2527800
2386247
1465553
1098925
147423
1116610
2539278
950140
1706496
1973140
381117
1398976
581311
144178
843821
2435039
382873
627196
1542461
539881
808992
2504301
2074562
165280
2784580
2864829
2351667
2489057
1761742
1363606
2203282
2858887
1372720
1173601
1039229
2565071
1523612
1326308
1872353
2143256
198699
996832
1393441
278682
322196
1413366
1425339
1211802
269034
2750532
2888521
2451442
1198164
211611
1519831
2298176
448262
1053008
1829634
1324119
889966
1868102
675501
733465
2262429
1024589
1582364
29976
254729
2432048
769584
2401460
2186150
2293848
1514971
1669613
510465
507778
2799811
1145606
2732271
954881
580198
98068
811192
2614911
2162015
847962
2423712
2820901
2139101
2528930
2378389
330111
1748709
1914795
60514
2648889
595229
1137269
16029
479621
1475861
98370
2221592
1857968
316466
2170226
2494597
991025
721486
2181319
1550190
1428225
857193
1422398
329787
1650375
2255736
330215
1733636
1004965
1278249
1893359
1434688
596608
864562
2651233
1300505
1885780
342088
1657588
1174930
2316215
2506929
3539
2243270
2883763
2075012
2406489
1726587
1880475
1557821
963455
2541994
951253
2530087
404864
813215
2415200
220183
1638372
1966129
2061189
962490
2709411
2311834
1656575
2376777
931716
1116968
795762
654244
1196457
2429454
2334093
1648222
2467068
392060
2673046
2753394
1829803
179525
242609
599600
798453
2666467
973749
1164006
2367964
2267708
2653422
2847320
1837560
2724925
1538849
2902009
1704630
1067307
1603291
1543661
2126498
2159756
299276
997297
1595051
2288541
135937
108801
1134114
1199209
959361
2875902
1070281
2363558
2804184
2048890
2384450
628448
1093033
1467098
2429976
1799275
88825
1614289
954666
151022
1264392
1559089
561034
1364721
434100
2177443
1687783
1098480
2235390
2134448
976494
1040687
2393227
2301526
2447518
1338586
861928
1165066
2777034
576321
1379602
925319
423566
1266520
2878658
2447495
124512
896667
1026194
2323529
216130
1005419
206528
2079513
1163074
728435
346534
1049393
2274222
1468315
2134815
1101593
1911212
1801353
1041358
582420
1592323
2000221
1267065
1104118
1176607
221467
605298
2934366
2793887
320257
1747259
2625333
2303676
2028807
627040
1256842
524252
2185548
1616747
328708
98187
224456
860669
2923857
1133223
69456
161964
1608975
2779673
1158507
2400325
2425580
2825277
330554
1563368
2583745
1234165
2670207
494084
362958
146492
685915
1342861
1935653
935996
2544148
2457458
2778556
537809
553328
1601647
2931417
957018
2494059
2583263
830943
2350349
1282916
1015784
1158165
1915714
1215487
2051846
2475813
501613
2850292
1873564
1701911
1575315
1181964
2099615
464123
2863884
47061
416600
1834625
2027226
1751524
707011
6794
1436318
2580869
1640652
2126366
2630688
1007955
559179
2590981
1497561
2885017
1732776
2770335
738937
773859
2542893
2686212
2704083
908717
1587719
1481047
1458523
2039707
1118489
68697
2626352
1730566
462119
165510
834294
2491749
556051
551738
1751451
1262107
501470
1969585
613640
248050
1772397
423535
943711
382411
44438
1806208
1947566
2260770
478515
2886891
967175
565359
137822
439686
1617049
2249143
46377
1690221
2289227
2398318
537712
1816556
2492729
161202
1395221
1872700
1255153
2361617
901525
1984758
2728593
778341
1882454
1016807
1583336
1055548
970270
719648
2212030
1823060
103179
301365
2445923
1893313
2481018
226101
2497944
392479
2435368
874560
141671
2023498
1010710
1126380
435958
1758177
1995528
151413
827944
2294644
2003211
332801
2005527
1730554
1062084
2928794
923051
1394996
908400
2566236
2235314
2039961
426148
2716300
693785
212120
1071050
2008442
751789
2667908
1493058
90990
298585
461528
2814471
1793795
735325
861963
234150
679491
2140487
1449855
1132171
2093887
1362945
859834
895895
2046079
1902053
1786747
137828
509183
1408557
534691
2042599
1851624
2181210
2604808
2736427
2572148
1043623
1036241
388132
928512
176294
1686251
519724
883560
2604522
2607123
2403790
371930
2681873
1467550
180804
2250682
1164524
1299131
69932
2762905
2256405
1779312
1490245
180513
2186808
1762450
552583
655586
101137
425470
1554683
837639
2864500
2203494
587297
1470101
1831101
1943310
403529
1469382
2184075
1482102
301868
1770475
2890908
941516
2371141
1487575
1541018
1788395
1248903
2807824
1606348
2842129
1021173
675850
600214
294873
2185477
654187
2831072
699534
1399472
2792179
2533217
1618062
1620424
1031498
744199
2083393
275191
1732469
2725125
1224681
283164
2909097
2636824
593159
2840658
595626
2790235
1827108
2028565
2232081
1849851
1875944
211257
1796796
393243
2855478
1520378
1522239
2093246
2272574
1823912
200148
1002626
377187
1476133
1202743
2367078
2490703
46586
2781546
571418
2001800
875215
2884006
2686999
2139284
563594
948000
2327809
2829566
610288
231128
1741776
2167395
589872
1735044
695367
2164811
1080741
2697956
267673
1265615
195590
1002521
1321840
2412243
827260
2494006
2815003
1168609
1345826
934915
60321
760350
1353813
637224
2222058
1371511
2901397
1351398
921431
2733952
2787810
2667515
1247632
468498
27335
149523
106405
1645522
2585755
1360486
2146044
2144887
1702348
1988839
959984
437178
1611245
2525493
583149
2398947
2520093
1334753
2364590
2931700
27328
354833
251273
554156
2241994
1697208
612758
160025
2738959
310463
1277626
2180676
2689749
2296547
1278563
275616
1237243
2202808
1739079
466079
1906005
1730185
1248804
2167076
1881648
1428287
1760965
978744
2831519
2452253
548585
2766207
2022960
1809499
2731552
680220
1365797
1106059
571962
2903040
1861092
511577
1316611
345416
1195068
1627676
614527
522318
2247684
1004700
1619093
2274009
1550851
2515934
1996944
1191880
1253966
1779343
137232
1605953
694986
864096
2206794
1280708
731386
861030
2872203
21094
1036123
2747924
1843217
1110804
2044349
295303
1509904
2172333
494924
2624132
1542997
2566702
105101
1844656
1564779
788771
1904596
814981
2881305
2752665
167315
2604474
1790586
2014942
729213
1071216
928770
1985835
1732058
2666354
918423
664694
1617266
1619757
1248422
2498406
2186346
189386
1460342
151393
2011451
181757
2244687
1647781
2037243
1457125
2937862
2009775
14665
324619
2041480
2008393
631146
367051
2437892
656952
492225
2799343
1619339
2560055
2818006
458010
2085300
1371771
119642
2040329
1727842
2201765
1982278
452441
1548753
629000
2233563
201867
2738195
1779238
1809940
272653
753569
2169471
542007
2206305
620659
1687229
375964
2416190
1511477
427306
184330
792328
972905
799411
1261737
464244
202068
989331
1669076
2088659
460371
803142
45051
2846590
2224703
1136815
1150666
1358564
2499322
2356146
1621490
1887193
2813708
1161958
252761
2833881
1644325
1178716
1899690
1288709
581777
669751
2212297
2557316
2758795
2209471
514752
702127
1041849
2643526
653015
280172
250027
1969935
981213
1808227
627089
1949640
1777045
1514270
483734
1151418
1215418
557152
961748
1998030
1884320
1039328
80732
2099871
1425882
85786
2740060
1874183
2845254
1332065
605943
1153547
2146256
2796193
2688912
1597035
194816
290030
186232
2277876
2672185
1658524
2897135
1389004
747431
794745
749237
1203304
2601946
2798325
343075
2762420
2769814
1130289
91509
1012360
1503579
1864059
26440
2763133
520192
545351
2298959
1001326
69595
2276548
2139427
2540289
367878
63171
1827186
1666316
1795836
2674154
1480688
2429340
1248595
1982705
894654
527136
366426
2752863
301277
1387256
1464973
2271504
1597917
1519648
2240020
2402366
1154924
647913
13836
237712
2572380
1300724
1330529
1164885
847166
427500
514853
2442611
197484
2631812
2935680
48106
1103895
7410
211460
2414246
625701
1351865
435193
389622
1857495
666390
1835297
2618787
1014070
427620
2420045
2786125
1883805
2448691
2187122
2630091
10660
2274207
2168711
335631
1223085
564022
1655140
2910404
2381919
1922923
1049894
2398899
1229676
1485511
2548922
1089453
241011
1928558
84556
1627613
1254094
617413
2035269
1768593
339657
1934006
2112565
38596
497681
430821
1721565
891960
536718
896587
1056928
802095
2322886
604180
518035
1201384
955217
1109299
599313
2515509
561717
1123359
2796916
1368916
2540462
547486
199149
2135947
1389016
2247475
1018764
996973
773500
1559816
1468810
1069053
1463798
2597493
2605598
2202222
1823186
751826
2836802
2587704
1770326
1965690
1613056
1452664
1184133
1955480
615907
492175
1841540
126319
761670
2919030
853828
1485551
462824
2207700
1891603
934177
404521
2460942
448775
35477
1262786
2330891
1103152
1496239
1593093
1063126
1352729
2811117
2462649
754346
995210
485737
37906
441279
1202568
2269742
2283204
2331476
2931627
942920
627141
2464764
2208201
545667
2548756
555924
999206
2417913
1121273
1756283
1218867
2600527
905510
2215476
340750
2796312
2278203
1061123
2536618
444734
619599
2602925
2368450
1757648
2331018
444842
2219876
1467942
2818081
1067149
148820
1212890
1707653
2209618
45535
987547
2233449
380005
1398211
1758730
2378617
74678
1900003
39583
764576
1760729
1785602
115860
1737498
1709112
384814
1306273
2722266
636601
822902
161088
2216787
2091863
2932503
578120
866131
640485
2816557
1875460
1744480
2112774
2139643
1366196
2378053
1963090
735573
114715
2930315
1444834
1171210
1981992
160348
233620
405943
1168890
1165349
1641991
1196197
2206836
727328
147578
163531
1008573
2245188
2112757
26258
753038
389399
916515
318926
1818545
375953
1623301
149110
1936605
2594674
287601
11120
1695230
1207612
2926578
2274951
1076776
352296
384589
58987
2027121
2765825
1552931
1027701
2728980
1638715
50450
741813
1490345
1323852
275947
1735003
1233801
2325408
2395046
922097
2543472
2401680
2232267
1403565
1170433
2640726
394384
2894826
27528
997138
2667579
1003918
2173548
649537
1332547
1176580
1169200
22367
1744747
2915839
2532805
212876
1725047
2676174
961650
1571319
42832
2566866
2458811
392001
2645849
2761911
2858887
2328392
1671850
687511
1670880
957348
706500
2573631
29394
2818443
578478
1585177
1518043
172469
2476240
343771
2662511
943134
2076425
13371
2074325
1279021
473754
2439733
2222100
134080
473713
1461171
407391
419627
761791
1519727
529070
1881577
131792
378742
2835908
1894133
2246938
1597193
1485670
428934
846379
347211
1063920
2905001
1255656
2043348
1717246
1370974
99809
1251331
77736
665121
2323066
2056645
1965060
1058842
2293066
2459020
970279
1537212
2041884
2911542
2212542
1784848
67487
1587764
1661833
209604
200924
342310
826696
103226
1163302
2157793
1331069
1603092
2024078
2504299
2590008
710534
1480308
799402
1229875
1777028
974161
2182561
2183181
649558
11740
117241
1851408
2690924
2035723
70197
1968278
2918142
669066
765457
2770201
975327
561553
471374
2291867
1445526
1759699
1059086
547346
76642
2824219
1406966
313565
1698309
449872
2337153
314097
1949149
1923244
364300
1431989
553813
1562121
2831178
1498872
2620050
478917
1202769
1653526
1101957
1478196
581356
2936825
705230
2720982
2160835
2176582
138000
1734057
1308015
2476268
1815609
2628009
734055
1575613
1044076
1924252
2357349
267448
1583765
1708210
591801
2901422
2433752
412921
1730126
1426611
936529
2478543
2893130
17565
2452093
2651724
705087
2402912
1253001
1887891
1074
2360811
1319027
2371897
1475357
2674100
707150
1467474
706297
2829446
2007213
2142906
2499178
2814804
1549483
1531440
987087
568959
187532
332772
2542789
1866653
2468464
2874030
886442
689958
1998603
1222534
1005747
276426
1791383
465525
2230556
1815765
2560815
1629982
2164118
1819502
871029
737867
1369447
1420310
2048578
2703625
2562712
169582
1329562
364410
1933128
247649
1513592
1143432
1028824
932744
1969676
568845
839958
20334
1995009
734639
2680401
149058
2228744
818708
177819
2090943
1488300
2670182
1837279
808612
1217604
1087029
2560689
1917851
294704
304560
1414037
2603722
82942
2322024
1656796
1211674
1591304
2546557
441780
183512
1588330
1773651
1078395
1880995
2477551
1145607
2394232
1830653
2167056
2155004
293647
340658
1198497
1891257
1462309
1450379
2763159
2305007
1849408
1342902
2033263
164889
2356614
1688298
1745193
679565
2735727
2824026
1747863
2821676
1142081
867912
2759343
90118
2601184
775368
1406882
2761927
1234043
1087681
1092928
386723
681302
1384294
2069316
2239565
2330733
1759770
2686228
1921023
295723
781414
554118
880142
69313
1171778
1564398
665135
2395357
1059720
752569
1288412
2752787
1150045
2492184
366917
2625112
2300631
702414
2234729
179084
2937208
707697
2297747
2580033
2186483
2278827
2558261
2775477
88747
1956106
1545038
990933
448284
913776
97277
871481
1442275
1677885
1386541
190237
480602
255376
1161991
226463
2281206
939445
756072
367101
2163899
2623915
1680032
92149
1708025
2723
791564
2488771
1751069
1935322
251148
494048
245904
1856807
1376802
1669856
53676
1367229
2343361
1704923
29706
715865
1531006
1401497
84625
220961
1172295
2813307
1158791
244160
1694328
2690686
699082
1784359
686647
2809234
1322437
2231240
1229471
1962999
1466358
1920160
163818
2355448
2619399
2527601
1889447
1133566
2737469
2192685
2475808
128053
162770
362362
767405
2252196
1454465
2736222
2180345
1897462
2756265
1227149
2744118
545024
2707604
61936
1780323
2281243
1031839
1283446
657154
2677810
1652219
2386842
2078741
870187
1996293
2374722
2439482
575877
855223
1835491
688374
2058583
458236
2840404
2290461
2667405
877461
1812472
2573653
1168072
2896955
2315557
1327735
112875
2824950
2665661
411010
2017017
502008
1997317
125522
949621
1270138
2623493
2214541
1399447
2576087
79725
1826561
223967
2499179
2023367
2435350
1205323
2683229
2247861
1476809
227179
1457553
2073441
2385773
2827258
1322135
2161444
2811836
2163297
1793129
2686523
787452
4273
299746
2691751
2777815
651769
918555
670053
1912118
1993148
652940
2071752
2027161
2922911
608145
386453
2678228
1118333
2820002
591627
2745222
140517
1466709
2641213
796420
2048608
1134904
1459867
615225
2542571
1434466
1887070
374403
517923
1433714
2504065
428036
1561394
1933094
420927
2929756
2526731
1345767
1646671
2130885
1219932
1490028
2798613
1766441
1647787
273038
2526516
1798629
1021762
2709717
1922725
2440322
2273298
1552676
977142
1805166
2196860
2289654
686609
493822
2899697
2611729
2514441
544626
771986
50442
146638
365469
2903126
2363098
404176
2256347
584003
459479
1702423
2561692
1052004
962711
253575
1296288
1275755
1584945
707623
1661571
962388
952955
681605
992243
1375718
1055307
320458
2172273
202341
2193713
2156288
490048
1997659
203807
1008662
2008544
1603994
2261328
1125398
1596974
1385463
897919
348541
1269963
464807
2174264
2055369
1646856
2384483
324233
2889391
808014
30637
759288
1918057
1421872
1561641
2857628
1274594
613214
1778881
93220
768291
585298
1961501
2762712
2110235
1679739
1787529
1311997
2817154
669721
1221694
1992993
1292395
1122787
1813675
2071491
1480340
1066029
241918
2264026
1850259
1896213
1489040
2074077
427224
1041948
1394245
1229382
2116925
221174
438768
2844524
2289739
7260
1776918
183655
1094203
700374
124451
1682590
1002774
11536
1962281
1579196
774153
2880020
2528277
2670669
1630676
726529
45489
904264
1152671
1787614
2098871
1557451
2918625
1255076
1705386
1271664
2587716
1093626
1471484
1813
840791
1044279
1830606
1401170
944042
2914132
1165275
1977166
1115056
2024952
1439831
2774519
1820317
2261400
910810
603083
2438889
1831788
881897
2727580
987842
1739350
1124400
674972
937871
1705193
1797417
1111465
2534627
2240899
594719
626371
61055
1671825
627976
1755233
340599
12343
2832761
420214
1510919
1885289
164732
385752
1094307
1872234
38056
2317193
2301482
2527327
385776
2130490
965562
186755
2080441
884828
2786668
2777595
682502
1170827
903956
596345
1803139
1762995
782801
1274840
2455204
47779
2263444
887549
773347
826123
2836597
2574145
324734
2060175
2156166
909339
1816017
1425886
91125
818437
243469
2364113
2339200
2435638
2761408
566681
2297381
2781235
919652
2467396
2932025
518133
2870653
509925
7984
227180
573570
2122569
1717064
2118360
733593
128055
1716146
1387631
2216176
274767
2782772
535964
1294315
1802077
1741220
2343912
2199305
2820032
442593
2531545
1036572
513859
61624
329724
2111810
2452802
1387772
1732189
2284840
893829
1283140
1985385
416278
1480198
2685528
1822403
2129871
89944
1423294
2113648
1587808
2890019
2395755
2070800
2036304
1521904
2036714
2686802
91103
373723
434445
299672
40504
1449251
708996
2817405
1540791
2740493
1394926
1829082
233192
666216
833980
2932926
2074462
1364645
2328946
2309518
852172
2177577
1565919
606547
1420176
2768665
1280053
2847413
1901677
138206
470897
2128939
867760
1882759
1546565
2749817
551553
985321
238861
1160436
2460650
1781079
499534
2656770
1359668
2050532
2114751
269823
1949126
2672874
1265134
1781351
860293
1669542
2765990
1389119
407197
1558831
1598173
2080969
186879
2082321
1334942
999694
84115
2540460
1432842
1656120
1229692
1115089
2726051
1839169
2017705
13363
2843634
47823
1049291
2126713
138270
2914284
2705209
2076690
490387
962906
2332057
849418
1352158
1375679
2662350
499751
1691428
2821470
1272776
17660
738870
463543
1668630
914826
2825007
236076
514923
2720166
1231412
2040405
943334
725105
844758
1589909
2085244
1461513
2120644
1645812
2581676
2048551
892407
1009524
2087335
2299374
2093567
2195890
1965370
1422271
147201
835848
1353066
1872400
357454
353149
1819656
1549240
450380
1941527
1661979
2681350
57739
2513746
2409863
1986368
184463
1640522
2720001
1938069
2472901
2278838
9960
261952
1324389
2661323
2508290
781781
2162564
2609746
1414344
803347
1087448
377962
843756
695915
2068020
2244819
1762416
1895432
1868254
234781
290395
1800071
2438020
2590406
5449
694933
1525276
2428634
2927459
2195959
2273496
499433
841915
1031095
1364114
2526869
2272925
1698631
424189
2269850
874914
2376448
1354178
5601
2197099
2848892
157714
2104111
784939
332578
686988
889201
1912638
1580395
1967066
593939
2830354
2016744
2332156
1287028
2278388
1035560
2157748
653928
2381026
2590988
173284
2599340
2028885
1480845
2452024
879985
25187
1786956
2405021
1939569
1399599
1598541
1455167
83810
418162
2450243
328472
2274704
2177064
2193962
216133
19802
1284993
925071
1377571
2161761
2049915
1083971
2550120
1799315
1536624
2450208
1742373
326667
2355258
2035111
1624306
101339
735242
942801
758428
2729076
495498
724360
397405
1776105
904109
867911
1147332
1033606
2749427
2123899
2777300
167444
1225989
663933
1186636
2064710
1740442
1716679
1675242
1701378
852485
1564337
1815317
1524337
708188
1655660
286147
1712746
83413
1804654
1649063
2487746
2786693
2522286
456030
1386150
1285445
1832462
2537938
832445
28914
2420685
294969
2437635
1087350
1320332
2284234
517594
1090883
1595422
2092716
1640639
335288
269711
160519
2681498
1559078
901058
1827947
2463473
357201
1498740
877122
2486691
1991910
2137859
444743
1124155
2495609
1906944
1523030
2421766
786758
798198
943071
895393
1741668
260740
731260
1070620
815740
330023
2561618
890722
1620490
2821764
2821160
33665
2533355
476233
1877663
1575884
1263323
89314
1595706
2227510
2445736
2065889
751834
1603861
1110834
1395643
1357320
992875
890191
2312878
281981
1418118
2739372
1676502
2467898
2792202
2658393
302688
315473
1129903
2630969
877036
1488255
2387260
220339
212367
1841724
2304873
1178254
2377310
1064983
1276939
1468210
120122
633171
2506190
1277701
120332
657899
2395040
2625860
111396
835777
1060264
2007319
1001796
2610228
2274520
1976730
987246
390372
1341635
1778351
2822599
2043301
2670750
1151192
718177
1490701
2412193
299235
2877822
1614285
1995469
367972
301614
2328152
2244037
1657732
687938
1384356
2327402
2040842
203765
1813283
2439797
908536
478783
533253
170634
1369526
2117233
905477
1451138
1112057
1922829
195949
1848175
183633
2432224
462321
2199690
2223565
36845
65444
1103802
846381
2271035
2532988
1067306
307691
1560660
2883949
1896542
2428239
1834127
2629300
322746
1990076
1660340
819159
1882040
1921973
171366
1156841
1068912
1395497
2804301
1139886
1897453
2776945
2098617
1113385
1286137
2617068
1600348
321039
2440554
2412284
776103
1507833
2326909
2639736
756872
36677
1439053
2385623
1202952
1414258
298422
1440285
931149
525606
704017
2338834
2661732
2299178
655221
1449603
1701924
1182527
1774616
986817
2494236
2097843
1598165
1456602
1613805
2402844
1198187
1865488
2146271
380622
250145
292142
1655510
1837639
1128735
86561
569034
1788141
733364
1250268
1316240
2859329
2406217
264845
2447665
17953
1506000
1114122
855639
2275130
2452126
244589
2430742
1077724
413386
788212
2915441
1175717
2307124
1103347
356113
1055456
2083658
1053046
739396
1767176
579604
1857447
1341457
1172356
839698
1241600
2573436
2005306
1521271
1055734
276102
1756682
443930
1892783
2653561
2660860
800624
772258
2895414
249980
2182106
2291066
2866084
626341
1452221
740481
2911517
1822418
1466761
2472143
1379171
2739128
1977875
2258302
260252
2188342
964615
2107998
307328
1841268
191073
1466050
2321955
1587597
1485026
1593939
2142531
583429
784640
2374139
718342
2660533
2226365
2122006
1967001
2893710
1555003
150313
1432621
2615
2365677
357260
2278393
2407395
2693132
2101813
1064681
1543810
533523
562197
588809
1572416
742858
2399120
1451276
1269272
165189
319827
537220
2257016
1523377
1799341
2363790
573012
2705177
250399
1352751
1464725
1004892
1011791
571843
2817881
2845140
2461403
729911
244912
2671364
1980526
838474
1683331
230065
2789549
1127929
1815381
1970442
1550341
1149618
986685
1033008
2097235
931244
18004
760750
40243
759419
1940271
2292826
2339250
1965639
1503647
1089705
2021992
1535460
2248287
1822452
963286
2487790
161414
979626
1028798
2480079
416700
2825373
2754483
938001
2482536
1285077
183318
2657201
806554
88877
208424
1068250
1586932
2026084
1549233
2555379
1355563
701970
2355095
2633187
533470
998857
1995901
770497
17791
2002621
343107
1186572
306353
430801
2239571
501879
2134599
1257821
626792
2867190
772233
107424
1035985
1687364
196566
783550
376248
2739877
1013110
262884
2264209
1294619
802479
1120572
303828
963967
1177925
2736416
1253555
2225953
2253119
2240797
539449
982586
1065107
50114
1338407
258697
1358921
2924113
906995
413161
2884201
2092251
1716951
2191576
887270
2306972
2055417
747222
1226448
2925900
281299
16135
2701283
1595237
1231609
1911739
2564956
2305143
392829
2734311
2858933
289175
2766499
38683
492279
9088
866477
1947818
1647345
2174743
923530
1655443
950082
2731450
1747543
2481171
854549
1853660
1001279
872166
2154354
455348
75635
263394
706037
1021607
2449607
2679724
1469912
2692376
2758433
2637978
320364
374742
1111949
906974
2533994
1002426
1002276
22492
240448
1415998
2672815
2315607
2582972
2790112
1249477
2236766
2887516
1816949
2345299
2577212
591477
573084
511778
1224537
1474223
2201587
1352517
1277484
1990945
1167208
935837
2526640
136406
2218971
2211142
1711265
2312545
2034248
680092
2431133
1363773
1741585
2699375
35094
2668599
62285
1800834
1924276
293078
2107561
241840
2539526
2748109
2049709
785487
2761853
366725
733200
662585
2146492
1133016
1961098
1483301
407712
840896
777585
2408393
1260458
619
164630
1695967
675059
2448142
660021
1781997
1213657
2100798
698947
1003402
225049
1564807
342188
944367
195363
1427842
1417274
2273865
506450
874633
1688769
1966558
824843
2302107
777716
748937
359801
2814924
2565891
956647
2694124
425272
845914
2298016
81894
1698047
674351
2831223
2269124
154167
1701651
2574071
676223
2291538
803260
447630
2296878
302783
2575069
87512
77637
1255694
2296811
1785130
1949824
1210243
2222951
836028
2927176
1992212
1160303
369684
706581
2798556
499580
2522832
1021749
2575020
199478
2600891
1080359
837222
490175
243681
36597
2423268
1422080
594537
1867765
2012332
2120953
1564353
2652296
490120
2117127
700975
2258559
1732007
1149513
2752948
1381512
81896
791096
2739408
2930684
761995
1436843
1529041
1777486
2895242
1863123
2259141
2339287
568331
1062671
1788082
137174
1879201
1701116
1703233
1873162
806197
2780998
1762501
1773917
2654930
8430
1671536
2524404
2516895
2228305
725052
1649386
2270794
2678733
243230
1541030
1116619
1603445
2686338
1725835
2285413
2922212
1106928
2622387
2382178
726974
236779
813375
2680929
325760
493243
223308
2641799
2505684
1768629
2744622
2382112
2753715
1941836
751163
1729155
1811288
1231362
687629
38111
135453
2605211
726570
402242
1874927
43221
271855
268902
1859216
1536335
1889242
1428830
1238151
1896696
1601325
2506772
2539267
892765
979946
1621729
2744591
1651648
479581
2644892
851460
2701516
2469759
1449498
930642
1143098
1251278
765783
1461680
1107583
1678971
1714263
2727360
547211
969404
2221000
912985
1587319
237212
2098236
2454456
1095484
2088333
2417326
2170554
429434
2673124
655270
1808
1742050
2400252
365708
2086920
2525817
2298781
1873408
217332
2211729
674755
2023821
2658956
2438157
1910972
2341212
479313
2057021
1961911
2339545
184755
2240235
495253
260960
13497
55452
2650402
138360
1154467
835248
2736041
136706
633230
2146158
1744217
2479210
2748355
12978
1071407
2042886
2621212
775035
2703455
1514240
2412931
1591682
2621807
1570380
1220644
2545743
656474
2359775
1598383
1811119
516543
398007
787256
2242663
2532460
1466972
2298604
323384
1403857
238387
2805608
1970045
2901762
1374863
942660
2228379
2864428
2360758
956694
2347774
1607104
2784629
1266814
1965214
2316185
1751633
1416042
54390
1020487
602250
413593
95670
1865654
2095970
1105883
1459922
2679241
347418
1896975
833767
2292253
1291818
2155469
2021754
531220
572082
1780750
1001240
1940226
2366614
190582
1074848
2131298
1765713
2295032
2453022
464737
1156193
690464
2875363
1789407
689608
1133609
900431
726236
837606
1557237
2592513
1415975
510581
2458809
635040
2687442
1610109
2625907
1003292
2940276
1603485
2712514
370303
1558574
2185127
382511
194969
334326
132226
382301
337139
1935734
393508
2624288
1864767
858148
129258
1183344
2552188
639949
1050566
2327148
135106
367221
262630
2402493
1878181
2134313
1520700
2187068
978704
352259
1166493
2303634
422507
2716661
527791
2864129
2190263
296948
1788279
2306867
420353
1617442
1005643
609927
1065305
266837
1067064
1348700
679497
2936206
441682
1624803
355270
358177
1998403
1160104
236629
1916527
890416
339091
1907778
1030211
2084934
80192
54079
1076450
1819396
2382292
762386
1150632
2411803
2083325
529002
2369277
205941
1023958
442781
1920400
270029
510485
108535
402843
766537
2409135
890009
1984116
1712878
2057252
1514575
810768
2755498
2830248
2727851
2146906
1824168
850867
2797957
1858219
1097312
540975
2421804
1366680
1401364
585758
1284183
1890704
2530766
2410050
1215430
1304479
1058118
2505223
1862344
1482440
1822437
902058
952469
2841644
741858
1388710
811602
1685257
2353106
1640075
2889828
701519
1174072
969630
202788
1140025
2553458
653095
353629
1747359
2626150
489688
2074384
1465346
1754329
1500895
534965
138012
1998572
308970
1706110
2025249
1376089
1217824
234233
849600
1355948
2841195
542211
1866460
1703410
1225
1590987
1509909
2894168
51766
744154
782258
1931388
1116161
1633332
38584
393941
807200
2756309
1182743
742284
1805721
2777748
461521
2906405
489537
1581397
140848
2809843
671285
221748
1626809
1263997
1189058
766946
459424
2695769
2221627
2882405
2829488
2049130
1195051
2015579
1658433
1654731
771085
761033
990851
2148404
99949
1569862
1880491
1588240
2096499
2189717
1485163
2303029
2022907
1553431
2718981
2218597
2712091
1717840
2012603
1363093
2710598
2034249
2133277
2713654
2777167
306766
734087
326667
642352
1206523
602932
2042164
1697863
2869589
2320054
1286031
2576432
1618065
950925
1986664
565570
2355284
2159251
158084
2023809
1703725
1325909
574854
1236455
1386127
442098
1515925
526510
2613363
1100410
2421427
1993832
2345897
647436
2501077
164490
479397
1284870
1651783
1011570
1114709
225102
612755
2881064
563542
2362766
2249008
2727227
2194277
448736
2177198
9567
854748
2726828
2441949
972978
1322344
1091891
1675326
1802630
2489626
733125
1387554
1527516
2057800
430276
380589
2409430
685417
1201663
2137055
675425
364588
1766040
1985547
2660054
587667
2163642
1308248
2087304
1785277
2899142
1530489
1490265
2588056
1382552
213736
2172329
2071357
1078796
537565
2452734
1721067
1131550
1017450
396646
2564427
1893761
963151
1512523
1540128
1807273
1606627
1192273
2465134
327324
143877
783824
1193026
755611
1644757
1657288
1252215
2412528
750106
2783753
2705898
1594095
2820109
1463484
173307
1784028
1309636
189945
1725688
1628620
64731
2302660
294118
2303957
2445164
810538
601094
2242169
926021
925085
1039899
980164
636842
1282761
774791
2422427
452662
2690049
682184
355876
2693455
1957451
1303932
1932718
2301766
1214591
1136374
1306124
1238937
2071067
2256078
175205
1481315
234586
186462
2075939
2572856
1200685
2877134
980182
1753815
1693609
2364834
1660967
1033151
1331107
1208955
2415323
2083797
1366063
2303174
2170189
207891
1679459
325326
267734
2086243
1543649
1204657
2544895
1718204
14754
2217877
149824
1862479
2606051
241900
960200
2386325
433204
891131
403984
2092234
2135200
2642556
1135458
345971
2215808
2241742
2933085
217337
1764079
1214974
351043
952266
2935528
1765993
2470785
207748
1586246
1986674
685985
672329
853727
417405
1590029
2646544
2654661
54395
2041684
1104335
2219388
2019594
1003999
885986
1400576
1764755
219112
1137280
1926063
628566
2208033
2408721
1421804
1257138
2348781
2209740
1431769
1429060
2444831
2351641
791043
875177
1505100
478991
1748412
873777
2208815
2578865
2306603
1542913
143863
1021305
2205709
544024
131551
1682643
2179126
586631
1491239
2331399
755159
2614044
44608
1854946
681502
1805013
1786863
1633065
264674
1452518
287136
1301517
1986822
663045
600241
1886998
126379
1338945
763179
2245376
1371706
2364442
673978
62259
1432464
295852
1788730
2249950
1239338
986037
2162814
2765394
2304936
1052081
1913203
2827284
2724343
2555495
119894
110758
192430
22458
2886022
2344091
1686654
2803860
2155418
151595
70308
695071
1543565
911716
2733208
1858532
207145
1321963
2327693
2265333
1869686
1491182
1987278
191069
2701969
775158
1469638
409749
1881503
1721279
1842136
979349
1092227
2483688
2416478
305437
1077282
2526488
1325108
1483346
1428078
350640
2228783
1962792
64698
337841
388289
2705382
1234656
451966
363318
614165
2700152
1994361
1613813
1071196
153392
2074776
2130269
2427278
2730192
2327175
191821
1154122
1008068
1803419
768877
2543548
2870294
936286
17558
2224782
1584432
170561
2529786
2940196
2753856
1840908
1502759
2519681
392562
2306814
951011
2828564
2337566
862417
519818
221161
1093595
561357
2623000
181853
457329
1377592
515925
2596919
2932874
441120
1565708
2328872
628969
2739136
1049059
2017533
1641015
1871222
276934
1106066
1345303
2067498
1514901
1094990
1868809
1126070
793455
718483
2710725
1953049
2868953
2301717
288690
2465285
2832262
2326681
1702088
841560
1692725
1595113
2876285
710994
2448570
44261
2926204
2582649
2054943
2047546
911497
242826
347318
2223877
2330025
1027708
419429
229099
2056191
107307
968036
523977
943996
1177526
1943763
1144214
2306445
2679860
1164931
1288815
1099047
1845260
2080189
171179
2880581
2210699
1143566
655294
722537
1674082
2627235
2540001
95743
2626309
1654783
1225212
903292
138562
1329318
1491838
1895758
575826
2698396
642221
2410126
449250
1168405
1047733
2694673
1019096
951462
470603
797400
2735500
305325
2007034
2585557
805701
1548026
1384674
824740
1943400
1191473
754290
564021
746501
2198983
1025531
1465727
2069984
1052939
2620913
53741
299069
1073970
65471
2342882
695026
1285666
2039808
266011
2423833
1077609
2879074
641036
300151
1567194
1908936
1305631
1858535
1610515
775068
2512708
2545479
2620092
1310700
1626808
310113
1927569
790924
2764516
1763496
2029285
170029
928952
770200
2877877
1237535
856062
832740
664481
1093995
1186096
1533351
2618642
2257139
1453739
209662
1283890
2830941
1227725
244619
2497170
1545873
1234878
250929
1430862
1692200
1363599
946900
1846245
1662296
793442
2673152
2174896
857803
1774145
1466937
343100
1880720
2275756
2844304
421106
649435
1183452
249495
2018216
1165464
2377981
2711993
420497
1280340
2089253
1040027
830825
2159990
2200137
1707018
2513975
1778791
132851
1585218
45404
2121505
1789078
945641
292650
1019856
2654271
1544046
131997
377102
1976482
2523854
2139078
2527059
221720
392558
873937
2014013
2216745
12848
2295526
2476783
1857511
572564
1101608
1648167
1571412
2408235
1459294
1345070
1816507
1440301
2832365
886808
884859
304324
66164
2161900
978685
2593965
2565055
2432178
552447
1763553
489524
85028
2231394
414138
2596247
521208
191116
2661256
2206607
1606192
2456386
214924
2717593
936333
763550
1958443
305574
1065697
1717893
723651
2623439
1650844
2683621
1547720
765787
914559
2245509
2641865
1861496
1008314
2424310
1331120
424981
942794
1796453
748443
1287708
987194
2628027
264878
1452116
2569277
1586008
2068695
938212
1856652
1298316
1588849
2254566
159899
2298365
2007269
2422026
522736
1027721
1394793
1168855
652853
2539367
1079548
1500070
2266634
1847503
1331339
1693566
2215520
1603732
1982989
1340069
2767778
432448
291518
1208888
1298270
2491110
1441001
779136
1592059
2620555
2091459
2325032
122438
873631
2121719
363584
2407091
1118909
1010064
1448259
1367013
1319962
1713026
2178867
2598302
2903531
439721
133987
2397342
2230176
2623253
487909
2542387
278901
567387
2572668
2181687
400862
1416161
2200510
978184
2224945
1758825
349500
560769
935890
363205
2712372
1278856
935046
2277590
1011451
935081
21110
1249616
1289359
2323949
195534
1826406
857111
1084239
614658
25968
1998801
299120
1759190
2540359
1606593
2871823
545695
276342
1108709
57341
2246006
1262434
587024
1529223
788111
1592941
2678405
1365206
1791718
2520974
2825499
1348504
2815380
2121921
2584749
1894180
1351790
700310
494252
1456838
1900426
1270431
340747
2327783
1347253
215383
2849514
1737391
4988
755052
683595
474022
1607218
2642907
156046
2934513
2793168
1756589
838288
2773570
1891771
422436
2464035
1575238
987971
2109170
427789
1342537
2464239
437472
2457966
908025
1215260
2458963
797237
2480126
2611920
2508439
2503508
1320970
1369731
1046825
2272246
1216993
372999
2585896
2454018
40787
739433
1089560
1275084
1738104
2734105
306540
2785710
717155
2866456
2779261
908589
2577825
1227752
1928253
870510
1540408
867205
2323977
1054415
1110274
1613997
208052
1228582
916707
2782623
396892
2532590
223223
175110
447634
562946
2814803
2433737
1183016
1619837
1177722
1465828
2937250
1915331
937147
2467924
932751
2739118
740646
2749644
600099
140042
360678
1574811
1841119
1288543
1389262
1068528
1635100
2247939
943563
369061
1697551
2182693
1124970
1521010
121265
2105143
579851
2898607
2417245
2215095
1982972
528780
2519231
1006517
1038948
841652
1365551
2846251
1987210
1310861
866869
963557
431112
459108
2421076
971874
240128
1616969
1414618
1297988
1924049
1617446
2188280
1714251
155038
1236898
2752606
2512499
2916671
224345
1013696
2306313
1383615
2700274
515720
383871
25882
1859563
1124277
596664
2466922
2435593
743053
2138278
1590638
1869854
657222
1402899
2647199
1664132
1330524
2020442
1239278
2771875
1852938
2225843
2688924
635148
530114
981899
524433
1769792
2804795
429580
489965
2348099
2095394
2699607
324610
1345227
959326
2076570
2754299
1956413
1825683
1638001
1152035
1901995
2131492
1784337
564455
754092
1138382
1267713
979147
2879168
1916589
1251255
2056537
576605
678308
642976
1091998
1207569
1896774
163687
2777290
399109
2725205
143168
1970303
2474487
2120437
1332243
1754675
2688988
1593527
2126605
2124818
1383193
677205
1377376
1347904
2012228
2128558
266209
2405703
1921630
2729058
1379006
1271263
392543
1465396
1652678
1600832
1550770
1629443
690740
2659297
2029757
1500328
1146836
1441763
990850
772630
1641719
2877424
1768032
1331492
2477922
677671
1378920
510817
2056155
1511679
1940626
385425
870046
269739
2216422
487600
2200649
1942592
2683635
2541925
282771
1793731
961702
2901030
2193247
845250
2423113
82542
244727
1856749
497452
351417
449723
2808873
543733
159428
818842
209100
2502810
2378253
119313
2636432
1705497
1008372
2717465
1679769
2266558
786209
751379
489903
1681919
692865
1472470
1135621
2907732
2307101
1614565
1097452
1308409
878549
1261274
2922818
2388976
545898
98060
2588300
1078969
2615467
287224
808317
2345835
2759349
2484396
1878682
1673115
2626986
2441162
2371370
1943917
286223
962302
2426246
2470033
2826133
2940481
2159182
2139057
566483
642713
826269
2324939
2194076
850862
2820616
2236012
2562083
2291762
1218185
1478844
1727487
2619816
2652210
1685003
210087
596697
1599939
681199
1088905
2553301
1137996
1797363
28519
835582
1809038
2365958
960981
486394
832334
1123782
2357703
971100
103848
2164856
621087
2934215
1219279
799179
2540537
1993622
1360438
674108
135740
2122645
1327424
1167067
2286836
2451025
1041190
2673858
279603
2522220
937480
2024282
2854031
797094
1646266
1856334
1776193
2506940
1862930
2922596
2395214
197147
238054
602454
2580142
2654586
1879524
2415835
1669367
1119520
1423828
494112
2315168
510571
2874271
797663
716849
1171973
2083181
1452382
19131
923777
431762
2290607
285671
1238645
448203
1686536
242403
1136559
1090596
1871684
2939179
1774562
2831468
1447225
2117041
232258
711482
2480966
483427
2460007
2192525
2265122
318066
2252071
2142909
1980744
596112
2863649
2580492
1369236
334966
987611
518499
303387
1364419
2108839
2932490
2647664
812820
662987
287877
1676000
313254
1957858
833222
1600767
2403739
2460802
675171
1692889
549757
112835
27490
1040494
2570741
1395496
2486872
2059012
904055
1490525
2907586
1231900
2079282
813170
6190
2569023
449048
1789941
246939
1565663
60392
1350947
348127
1389387
2868088
536096
2851462
980476
208365
1721316
2326210
781567
2153352
2090943
1319442
1971588
278613
2652366
563408
549702
1387787
567485
2653171
793136
2455707
2058960
2389241
1551104
1824120
2263335
2906843
1378179
1221114
912759
2647754
1308569
1571926
1021954
1281269
1947485
1011740
1339850
992741
2173088
785645
1435524
1842371
2177034
539704
2241111
1867368
673387
1434521
2589066
2399149
2274358
2265853
596683
262076
2789102
305023
2458590
1024896
184576
2490246
2330664
303593
2749147
2649593
731024
1080682
2165253
203337
2428842
1868574
2890798
2359762
364280
105888
890747
1570476
1633855
243729
2290912
2644968
2139698
1922401
1424409
847206
1904862
1021123
2222123
1614990
1706330
681446
1394412
275200
104298
291780
999966
1877488
1272441
410311
928982
870606
2041453
1392130
2921726
1768044
235920
2691931
2476221
1671265
2783713
1358451
1217717
1494139
1584767
761608
1184430
2753549
1336549
456644
63278
2672442
1725529
2487178
1738829
509049
1691032
1892365
1701030
575572
150895
2267367
2559074
1383843
2643741
2591309
2489984
1821170
1978195
2259579
1636799
1404420
196247
258049
2097581
2760063
2929830
2002248
2836617
2811892
422171
454199
1648516
1344415
1295321
841587
2371399
1585400
655742
729607
2111613
1395287
2131456
694429
2360761
2503510
1518656
698595
2545972
1400602
268690
35806
2402874
384253
175245
2231701
1375852
2551183
474184
2843089
149539
2697974
2246246
798846
2479780
2284399
845602
2665427
1216055
1325324
143372
2576341
2067560
357323
1022909
1656355
2556060
2726506
2124529
196764
1765680
96868
2279884
2601755
2680731
1358833
476537
1209183
2073255
2285780
469469
2777270
1307746
782133
2294222
1938502
988529
221474
1767647
589375
2272347
1863149
158198
2185504
1832620
1439318
1485784
1223889
2376074
1632686
979784
1950421
2135235
1358942
81826
2428413
909066
2813783
760181
122827
1640947
2489463
13972
639472
488200
774170
1414552
2482144
1387708
1559018
2014645
1859895
392734
1591732
2422145
2547834
301882
85194
1222671
1811082
1089638
114944
1905822
2594707
2376033
323411
1105980
1738853
2029264
642441
698029
2062089
1284806
2068861
430255
1881415
1899762
2464747
1286485
2734787
1022751
1004470
1004899
564503
169293
2366808
154647
472599
1260537
653287
2442192
913772
882232
2892646
1429892
1371391
850573
2316105
1499864
2648593
1395824
1834915
703153
1476602
1201766
2397894
2563758
2851002
1034079
2118813
256
582768
2338502
1112311
826897
646076
2604609
1425178
1005852
1884800
1187808
2258730
336185
2086292
126931
2857629
1413609
1810144
2051517
686502
1846496
150803
2457616
1619700
941725
404713
433648
2893748
449200
2292964
2089915
1504869
2938318
1232572
832355
412766
662438
1132445
2558519
107035
2282427
755000
2330048
456248
2087980
487498
1783282
933436
1532006
849016
200829
465037
1472391
2729672
566916
1742633
128615
2897520
1554573
175341
1835587
2564490
1630142
855617
2356953
1660284
2251596
2155092
2002237
2776375
522874
1436429
1369470
775366
2835875
483143
1185281
1711348
62152
2120724
2751512
1697397
1959935
1747669
1299173
1111919
845929
2296038
2469597
659330
1243971
644014
2044185
1832652
1366407
526337
2807210
1729884
497179
1752351
325026
1301574
2397421
173943
2068011
1798823
1825718
1861837
1023163
2622955
1228008
1940159
2078616
2545832
882941
1475273
1409294
2858349
1672211
1686756
276552
663386
1448739
1559136
1933906
361151
2596756
1075471
2440366
174251
58386
2211447
2472042
149005
1912522
2639824
923053
619190
2554598
208364
567390
2212570
2073886
542721
978693
2446053
2358373
1519775
154313
945563
203433
1590317
1281266
2206853
1179119
695655
2579775
1329094
943906
1318094
2704312
2351586
1897863
1999664
2857177
2111470
2114335
21696
1484344
1058902
90055
753558
2652611
906674
938874
936006
113251
1431769
2754165
663694
1994903
2883394
1984384
2248071
143597
1211284
1450683
2153956
1986105
1179553
2159873
2458258
2602077
1531489
2040516
1927594
75801
953572
714971
908638
2172579
2378539
153700
2354933
1681460
1032629
1634701
2734110
1535387
307603
1148842
842608
2597099
441897
1818521
1066411
793330
2386903
771961
1547187
459669
1377433
217055
2702895
287847
2518134
31082
329166
1653458
1328688
995745
1722163
1025167
854528
2222748
2476037
1736629
594014
2583483
1730550
2281027
1077569
346240
349889
128803
53114
1478691
1394910
151075
6616
812673
2562976
2367729
1443869
522624
1034152
2563201
1469772
2240496
1617133
2301907
1954725
2356445
2128537
1022582
1004094
1136660
1863971
974622
2924758
1833786
1673799
2351547
40828
1211510
2571043
1532439
1270675
1594534
557846
2924419
360794
554043
1446901
2575559
224307
2722556
1828213
926443
2298681
681214
615433
1509795
321747
1675356
1037460
40613
1378421
1746880
1589921
2204912
1515052
1028955
1172403
1395144
227412
2781464
2593705
682123
2646693
419751
957053
1143079
1628662
67334
715476
569994
999218
2246126
2533459
1543015
65229
794396
151545
958504
2237042
1308556
1535666
55275
2548078
1900471
1016736
1181234
1838592
2597177
1471970
2262175
1189747
1677687
804015
1756899
768447
510351
186625
1600491
2377163
2285590
367475
1650541
2775947
1704941
1177199
161340
2682555
587411
626092
115109
2763941
1334894
2842226
1089390
494289
2062420
2234142
1742923
664175
2551564
138537
2637479
1353335
699119
268349
1708929
2717280
314211
2113738
459516
206253
30609
2530301
546007
632546
510731
521176
415611
1735171
1167399
1031016
426783
1875481
2306979
2499260
895879
1211945
1392078
1793376
964333
1035734
914384
945434
2576138
1627276
1279735
2385546
562029
1619780
1705341
910560
2810336
1138674
288117
2806344
1533793
1290309
2646772
2016343
2543251
1658159
2709446
1489679
786982
1157613
2079714
994267
767521
1017978
1357600
2411789
2060941
1027378
2176010
137609
1644075
2454964
903867
2475919
741225
1212537
534574
1533466
1914337
1632911
1458401
1775700
777552
485922
2156241
1106172
1723200
1642062
1455715
1365304
2749095
2540078
757830
2770368
40663
1406826
2396313
2772802
2648933
2303587
1248859
888790
209941
2745665
676903
1663030
1310810
726254
429110
463834
2649910
722337
2570664
744420
853960
752194
854051
365134
1452433
1438661
1682797
2063888
319665
99816
1273222
1746491
1053498
261098
75590
1233267
2427774
2184150
1806393
1680894
1309408
2324067
159994
421763
1384553
2088241
2724893
2296557
1226280
1299213
1242218
2444328
1584293
1354774
1240047
1678017
300380
2138393
1628065
897862
1305467
181029
931611
1436922
1362924
8525
340841
1893380
846405
38331
2455248
1699304
343386
1530473
993175
2066514
2040691
1567323
431501
872713
1004568
1405759
755130
1735477
356433
1313400
899238
971591
656441
2936790
2647504
1341097
61913
2705808
889429
2205216
1192340
1207277
900557
1289165
2051481
2140098
2130282
387850
1906871
675573
1759786
495561
1313611
1688622
1513599
1017128
2169127
2696353
2512621
754247
36221
103498
390694
1177458
2178306
371511
2894886
396714
979398
674590
1445683
738812
251343
1457612
2093473
479716
1719642
1392493
287973
390118
1949998
483913
346532
2876728
1574042
2130402
2915873
604153
2189894
668985
1717325
1394215
2538692
1185138
2485770
863178
2542211
1071182
1635365
26424
1154281
299045
2912724
1929680
2755505
2074087
615044
2367018
99284
1214133
889029
1605580
2219925
2724636
1498025
102190
2358329
2006568
1696325
1536515
529865
952526
2148383
1565119
666132
651169
1184694
2401303
2024331
2366977
22887
2478259
542416
1093281
673601
1477319
611212
664363
2158635
1969583
1830852
1244989
903909
2558713
380131
533632
1795775
209562
2738855
2830450
2584472
2051405
2107235
2811856
2329368
2633302
567455
776277
2614186
602983
1606904
833501
527146
2772736
32393
2524622
2226015
1349054
652407
1051548
80173
157290
643454
1493243
740582
1537249
589965
1637156
151995
1489215
1539826
2480808
417232
2475247
1985153
226709
1336115
1479164
1513339
2716212
1068110
2582066
888360
389248
149705
2368441
1043405
2633871
1351024
2621516
28060
1887294
679676
327820
678674
2756818
2518791
1445944
520759
200921
184801
1313028
963212
107794
1598551
2611345
1248049
2204402
1678376
669912
1806335
978224
1592480
757418
1876261
441370
2014509
2659755
1770560
2038738
2418161
2567640
121353
2097154
997097
674285
720354
2426680
752092
1786059
1727055
1158155
875680
1387375
777523
1682849
1818013
1377639
183548
130263
1640958
1763506
835988
300052
666163
1891322
825870
2153932
1399395
2684418
2214225
519447
1546803
1675881
236273
1792393
208304
1481433
110325
882383
2543569
1018305
2613834
407827
2180639
1696573
615961
2156575
2032682
809144
1476382
2283963
2842208
278983
813778
1893240
1961743
807526
2911200
1887901
2864753
1943026
2204611
935433
382138
1100726
2154799
837382
2670331
1795672
1114564
2517296
193677
1660782
686593
2626223
1428914
2630244
687327
1208251
1225706
2593178
2340710
610847
564920
1203002
359582
431165
1144290
252447
883202
1597259
2031275
1154628
2142698
643006
767575
988696
310649
94685
1115322
1595685
1662733
1496020
2241795
135904
2504715
1632278
342482
2149593
2238376
2857264
861501
580481
710252
1168811
2501214
521933
853014
2872051
546138
340219
1303442
2719951
2381739
1415719
2170261
2860676
274865
1565822
522117
1645389
2590131
1841530
2922171
2382932
236080
489753
1178661
2087567
744882
104634
2311196
1633457
2502746
2416296
173011
305322
1135065
1847180
1716985
450952
177047
1873634
1874883
2864806
963082
323421
1726257
2541785
1588955
1290583
2803007
1387058
2185215
586630
1813193
1589162
678092
218248
1370698
786621
1413398
2410325
1292234
2608440
2110253
2208950
1493491
2371469
2000772
2072579
2665839
2089373
661341
974007
2631449
1586916
2074663
909504
1426675
2768646
2127057
1768880
2704344
348831
2614491
72211
2657762
363566
989911
2768315
1899463
2184218
2878568
16259
271413
462014
1184801
2023958
2326306
1527046
1692016
2755177
2368428
2628122
301417
2214801
1887240
937773
962411
1018834
1493317
18534
2656746
629802
1823481
2158051
2168934
2298947
2237650
2169545
35296
2039964
2443642
370128
415958
873117
1218033
1174850
1477643
587061
1958320
630532
460788
2302877
493338
947867
117306
435552
1788683
942287
1361664
1090121
1144011
2029483
686302
2473005
2675341
156518
720508
1510610
993245
741988
913302
2355346
852653
2642937
2874166
2869775
1965107
1600907
238636
1465312
938437
2914684
1203010
1131443
2899930
1688494
234542
1682970
1129957
2729983
2764067
1118301
1754916
2670577
1870334
42829
449427
228430
671992
1360703
2695576
528042
1953879
1236366
2658739
1575502
1987060
247466
2331512
1089084
415401
1112618
2557574
1271047
150952
1708650
1018525
2312644
1181991
2685294
876456
2037804
755036
1293208
40809
2207779
422454
437811
2412152
484685
538277
1978909
1424356
2064483
1649821
2119968
1554287
664626
2683228
474103
1361731
2670075
962606
148586
125767
1341995
2582238
2380262
1029500
2378898
2731306
912526
2482642
269870
1015981
842240
1601524
2845714
413646
129252
10635
244381
2209349
943401
1637995
237128
1516012
2383537
1371223
2661930
2896174
1218776
526808
2867646
1584813
754199
1611212
1599497
1006514
1631049
478959
1570703
832481
437044
2930642
1583005
2157693
2190722
505256
2426136
2603761
2038557
1546520
2266860
1711659
777821
219665
2752508
1676881
332527
211197
317065
2844641
1385300
1773535
688333
903851
1371351
76831
894341
2277117
2144059
1521624
608887
2124844
1332656
490910
1439926
451416
995126
2597388
2205459
2833259
1627662
367593
274414
2371043
1827663
2256508
1544337
751048
752437
1539661
1734718
1394931
2444176
1138087
1188316
1913379
1899727
2400580
1309939
818851
1960099
2197304
960660
272460
269845
2310455
507920
2935971
1103815
2396719
1209250
1330833
1882251
1660351
669403
1757936
1224891
2427341
1778223
2445741
1132208
2268930
2560703
2583501
1717097
1528690
118984
47965
2783902
1655874
2709751
2517809
407470
167011
363686
2301656
463057
3768
806598
2377091
2391923
2738099
1774923
1574510
720710
437329
1439437
2124056
2631420
2283234
1780261
1507939
702122
371169
2733739
2541877
2017358
1241172
2434991
1712855
442563
1438843
530194
650485
2293714
1556197
1192502
221841
2113018
2835018
292849
2602308
394178
275283
798512
1405544
1821542
172280
376849
67192
2171537
2640823
1923171
125591
851867
1160401
973404
159008
539510
596067
2247616
557389
2692205
1638797
1480021
1306308
940906
2516812
1266085
1183367
451243
1649166
1298225
2256334
1567912
658930
2538220
208754
2784319
92092
682408
65536
2663204
2351213
1839290
2863453
2218500
1800069
561982
482043
1876710
384212
2034845
1233751
580647
489152
2784111
327936
2366013
1932701
52706
1861182
1867190
642981
550355
2280051
311216
716546
1586898
2130970
2507037
1834048
2643691
943160
1634815
963270
1253875
1404967
916652
1535636
92801
2827297
1901317
2670697
343742
161377
1247921
2575121
972294
144393
1759334
194433
852929
2741443
237515
1526437
2029354
456421
1943676
935347
2446929
1356248
2304482
2887471
2323301
1253071
1346366
1866950
911489
93917
1002533
2787066
831686
16807
2845734
339469
2033121
217378
171726
1183065
1102984
2761467
604842
1926114
1692431
470690
1413090
1980748
1184490
274539
1773025
1198700
1458934
1467135
98584
2514731
2874761
383794
1528229
424596
2042641
1209573
2560287
1949194
12440
923502
894511
633833
1641801
2936968
1717684
2396306
652056
1301249
2599763
1170934
1686036
1197594
589157
1063287
1246576
2613109
1584397
102803
1929423
1287405
636328
1925831
2133552
1959284
1116720
1028393
26508
2501230
2413803
2391002
1144013
961912
2487797
161673
315211
519618
1191318
999128
2167257
2837902
1290665
45671
2692235
1595855
677484
1970256
1154129
470346
2373623
428899
1430441
686646
153159
2617609
2902735
2815370
2040477
2090709
1397660
1052808
2289926
266621
47186
2776481
1859601
1141183
1362566
2914112
239019
1544402
2108414
955597
2551244
569312
1766971
1982929
2196327
1019945
1533821
989355
2503122
761705
1683069
345353
795661
2009031
1207877
1093182
18137
53481
2725820
1700181
2824496
1516908
1189194
2401774
2573097
402063
341574
2544278
1607328
264895
1818255
1666764
1316494
431251
2062745
1775604
1796105
30211
191720
1003921
2336690
2199028
2722969
1708136
2295034
666346
1844659
977215
1269722
1825246
1471554
580376
2805802
875925
319336
107106
2150244
641979
2220496
564033
577663
1130969
2065666
2629293
1631086
1010804
540580
2110772
2023916
734307
1251783
375523
2659776
811789
2792303
2095107
2873568
728292
1133861
2910409
1075419
1146418
2723089
1750764
2731860
933237
1912044
260147
1154734
2901881
2389107
817893
1588883
734673
1976434
1462425
2901843
23852
2703122
743055
2077290
1252754
932905
846942
313223
2371146
946866
2132420
985005
1999804
1942124
783475
2699967
2242186
781458
2861753
1133044
2255024
2346913
1804151
2000070
1993444
788437
2213283
233614
2155398
1231989
2607947
490043
977719
2325885
2267354
238145
320844
2889695
1731403
481390
936694
1796131
1834524
5778
2636388
1231042
534398
1653510
2861454
1169275
128471
1072306
1952316
1113209
1388732
1627060
934833
921813
2352748
2200207
880903
1794380
2345551
853721
955476
608576
1001032
1836238
534604
1272310
1951213
1042104
1048040
787915
515826
298949
2567226
1512078
212347
635119
1936380
392124
33207
2224323
2242153
597055
1502731
1899615
656758
2337159
1482587
265783
605837
462661
2087428
1086670
105969
747509
948657
2429447
123172
2613848
1980692
1921505
530323
2910881
663871
2819712
2815088
2210306
1616849
1043053
1697760
2279663
1978056
893355
365510
481041
1752204
236554
948767
823637
2556549
1995722
2602485
2389795
1525074
1286529
2597918
1825261
1080565
2451266
2751614
294690
243746
975219
1302664
1845927
639060
1823700
1161555
1546712
2627672
1490097
2472048
132011
224424
2298018
610301
829966
2863494
310644
2492774
954217
1026381
24737
2722211
2221844
17094
603625
1799295
272171
108582
2540121
1192665
1707620
1993813
1668325
2781872
1034974
1314639
2235516
76331
2324862
1403838
487359
1873130
1314279
1109384
1371567
2257127
1029072
2707994
1398666
536454
2749306
1059964
1451220
1241233
413492
2581761
724229
268423
188802
1604707
1967456
2246246
482259
2124966
713877
2565401
429004
1784619
2482354
782891
1494755
2047374
400070
1505936
689252
1570074
1710014
2201573
320115
2036165
206637
354505
1708164
2486926
2924775
734776
1941848
2306146
2857367
30017
2621642
2050400
614576
499210
1066707
495094
322502
109168
2324540
2273320
417498
858849
1539794
1668463
2797980
47297
2433921
66892
1740830
1372619
2677752
807328
1823962
1037458
1094114
547007
2104469
2211393
2397925
122124
2256767
358001
28586
2058120
951899
2819195
2754518
2489030
132684
1211804
1900423
1842529
426836
2793788
535317
2663443
1158278
577104
2162648
1549836
2425585
1451850
247631
988309
659879
349953
2586763
1354728
232909
2224398
1318511
952838
2363382
2855141
573856
101994
1293714
348275
1397510
1078512
567008
2009711
1385531
1528637
2793341
1630113
821809
2320169
2424754
2769608
1863118
1542183
2458436
2741113
2602848
301364
2287958
2040831
2537886
76760
540599
2184901
2177504
2057521
1832079
70212
514316
2677069
2890838
2508235
855614
2754498
245773
1723394
881775
1003219
761322
1492656
2866331
761130
549467
1162083
1701395
504528
274143
2899971
2310748
1123938
216091
56617
1120905
450492
2732122
1176666
1262426
142016
1337179
1128325
485826
1186417
1598150
1909384
2462479
35101
1711962
2836618
798642
1890207
754377
1366174
1623768
2679951
272892
1866686
2068333
2675105
694691
1364207
1105964
2878639
2506216
424236
2164341
2112363
2080975
2735889
2914004
1027059
76187
1435956
2723220
1296391
1784092
697338
2380432
2443906
30427
2428837
763244
2285073
2357845
1230024
2496124
1811953
2562496
179276
1935789
873624
1229051
239155
507217
2149618
1446541
2514525
2243832
2286227
2295417
2566839
2004936
1384598
2689279
1051479
2092618
1703630
2673518
1285196
2245411
2371076
1453694
472594
696399
2765931
1622901
2736542
91269
742550
360161
1320160
106481
998904
2445562
1759295
1937098
2112736
2120441
340495
2107612
1556754
1502249
1591026
1773678
1279373
1894104
606329
1773288
1845249
842512
1721598
1896822
878202
32372
255361
1032143
748081
238222
210924
728930
2786288
402766
2396762
1699671
2256322
2802731
2562260
817787
316908
2308151
2845098
2306659
833409
1726856
2859649
2602068
2636826
700538
2456045
387007
490029
948742
2790258
1976879
347512
55
2714825
1402575
1680185
2604219
1906569
240580
2196137
2596304
2360654
2806231
1864861
1387934
729888
837716
2155382
1230115
1150701
1042314
745273
1604439
1306385
2877643
291276
2623169
1717279
1927591
617654
328601
1220204
1881963
983469
1315160
1630763
484279
1618632
284248
2256005
2405472
2786137
2644125
1250512
1606455
1883058
2934946
1191223
72222
1966394
433848
1297637
47034
1179425
2621870
2277231
951499
1291187
1410591
2291364
2250897
1086483
1334376
1171908
145096
416175
1423929
758914
2425261
699703
388396
906972
1822149
2014185
1031705
1354258
590776
2173044
1073448
2088724
1356749
1056821
586294
1350892
834440
1804752
998289
1867829
184924
11705
484358
2011860
2478988
2076415
1643689
516351
131646
888782
774482
642754
777031
910795
922681
764590
2062584
530751
2097911
467056
849044
358929
1318992
247337
2357494
1498451
462408
1621782
37212
2751478
100203
725381
1268712
1748160
1121074
255191
2296495
2896631
2271849
1763387
2775959
1535399
2911417
2714180
389394
224875
1181570
2728307
1996382
2645210
355336
1648889
2920532
710387
591330
1416804
1361792
1899833
2060480
2101442
1617138
2287707
2657460
1213735
1940447
496771
776347
2292960
1206699
2581815
695157
678230
2849785
2572314
750157
1898256
368791
867561
2428348
1360421
1732946
657522
1986027
706354
1742753
370693
564137
2062232
699373
2138650
2727521
1817669
2012165
1736770
2556561
552734
1755262
459323
655475
172194
1089246
319299
1269561
2276478
2499310
1359069
532516
1607943
2577429
153871
1802976
1866028
2333746
1226209
583177
533180
836977
2827736
2430718
1254951
130689
2625499
2762938
2221640
2288267
2079555
1147516
498080
2835699
2339714
1059238
1699660
1473522
139012
1614400
2628493
2370430
1600599
1123204
2769671
931841
491800
2012298
441200
454336
816401
565690
277732
2850297
2807430
2461600
933843
871237
2480901
464111
1019245
277166
1369507
2474960
2218340
636965
2625230
2121411
1334371
2529655
672835
965779
1080369
1521158
259495
161520
130526
2575543
2368932
366607
475250
1849526
2580479
248745
2935098
2799176
2308146
2912529
2201468
269675
719890
594943
1650068
2470034
832288
922908
1440822
2793788
968339
2931987
2026681
660987
1927527
2501057
1211139
1960784
1953374
2332351
206452
1899193
2372415
1296541
1162883
1657155
1133967
2333875
2807153
1406813
2050730
1797478
1071402
2616288
179419
1951495
174385
2742696
2086200
1972497
901201
2879699
2196920
1610037
925370
2472306
2490441
1315294
2528574
2270781
943757
2724167
726676
714877
921225
1553824
533567
2327621
2426102
2362791
1812196
1277848
536913
1582450
271369
1972332
628910
394093
1587689
892399
545636
132808
2207021
2127103
2363359
2930208
1025529
761990
870703
2445062
220764
2109428
221820
716249
617321
1344836
339990
398648
2699073
2469305
2183431
651624
1024394
1397545
1209125
1895538
1851454
1934853
1906540
1417144
1607913
2043892
2112815
2564851
373543
1016346
2114571
2934911
2550805
2089346
901935
2159418
1657237
1790195
2751751
1445495
2131906
1767895
51689
582326
2350016
187258
2780423
1921846
2056830
2682933
2185545
2730124
189676
1806136
2183783
2373666
1107215
2742071
2193858
1841062
466144
1483801
1196880
2169343
2012721
2508570
716037
726703
2079654
1978172
1114140
2286858
368623
2526659
25173
1393925
2249046
1729489
2087130
2702091
1802144
174885
2614719
2389015
2622945
327881
2134207
2514202
2297829
2460010
1877262
587254
2814032
145465
2326966
1372057
432196
1986062
233079
1830966
1846567
1548730
2182885
2173843
435197
1441494
843779
1159925
1379107
2515449
624168
625070
1609880
341174
2314980
217664
2053036
1956155
1067329
1101917
2906009
2335338
250203
2594307
2726586
1372940
186750
1709225
2916587
185084
1198705
2264546
2466829
1874960
628530
1170295
2816718
1800911
2443948
2937562
818603
787320
1143547
513804
2886627
2849010
457257
2883342
2020009
507386
2408337
337265
2018385
1744446
189376
2550725
2053282
42961
2531906
2677298
2374016
2786158
2489631
64997
2624955
1338811
1725715
2354169
2232483
1582438
1580373
1982213
1096680
1861621
1395511
216885
2498576
148633
2569384
2816046
2085178
1288191
808793
123344
2624040
1352222
1855238
546525
1980439
1417837
401235
2755334
2457184
563638
1312676
127708
1325854
2599024
803832
447925
1598241
2465194
1533427
2005088
898334
2787863
2595116
1769428
736404
1218577
1779334
2174476
1389734
907049
360126
1812893
1583417
1829915
1360901
2625781
23684
1376663
2044187
2467621
942768
2350082
2913449
71114
804607
866783
1543132
469157
2603570
1379773
2062589
995476
2783993
1974278
2776575
1212742
2149208
1020635
2401618
1591807
1915060
2574432
954764
2919428
2800848
1076722
986578
1449009
643648
1108361
368855
476543
1064709
237958
2313497
407642
2020871
826069
1073688
758077
1701218
169731
1110107
552844
1644921
2321846
1939767
2552326
35673
2085113
302448
1500564
1009238
88324
383415
1993788
795508
2564940
1181811
2710341
2528885
652286
208922
2042237
253865
1963339
2930299
511696
418632
1232991
1278340
2720280
2718168
1221653
1644569
1449709
98548
1565508
695615
2085098
2113290
448471
638598
1872718
1591918
1779893
2235702
2097026
1993347
2041392
662832
947922
2605697
2381688
325464
1837448
159832
93087
486086
126044
2122476
1386586
280973
2692233
554243
2254740
937407
2892424
64733
1983702
1812185
2196312
377823
974447
268237
329854
2140718
1685048
2375400
2333287
35512
642765
1383244
2768122
345146
2937365
512248
1246802
2440983
1579113
501634
1828966
2108776
995239
1765538
2751987
946850
768972
1961733
1949780
953461
1895646
715048
2433429
1700657
52188
1877069
169965
2038668
2691134
595539
961870
1641174
997004
664051
667985
1153165
742860
218702
362206
1279466
592579
1918019
1406811
201612
2506894
269742
630127
2554663
2133251
1069911
2460744
141696
921320
2100459
2272099
189392
2184564
228747
1966178
1319730
2405395
1149880
1607059
1878121
203371
1307294
1128645
302580
2904442
2544143
1276012
1661212
430624
1493892
986326
1668992
1059659
2075125
1249358
1039751
317614
2277462
1733199
2845690
2898987
1502746
1264446
1417533
2579230
1187280
445432
2350162
2776975
629661
1949991
191524
11589
484783
593935
1399380
1449898
1641162
1723650
2798302
360440
1920982
495839
2284642
1433827
1283556
2215347
2585403
660966
1829227
653983
2547363
957398
532339
2284017
23600
1645963
1106721
2156465
525207
903442
2893821
2426130
1889215
1412403
588403
2384489
888052
1183182
2245105
222787
2131072
1525409
906068
2293812
97793
874051
1301127
1456287
2235052
918254
1954294
226350
75527
1187462
1337556
1805245
766297
1104657
2579766
2523349
1695335
203624
2407648
1088132
1815167
1063796
2579368
877139
772942
580445
557988
1831313
598793
1697417
2008675
1527318
1180705
1702719
622528
269091
2780645
904247
1691061
1832176
259835
110532
521979
2649679
983766
2315647
1179853
1569615
620141
418782
502582
1477875
118009
412772
1047643
2019680
1247367
1369520
1740286
1791372
1524020
649998
87358
500558
890911
2647718
1447022
1617042
1062358
2641177
720056
1961638
796471
2497574
766166
534609
2449936
1697869
2694786
2317448
850169
1374709
2905638
216996
2765865
344229
1969707
558429
2327609
105161
2895402
1633224
2284952
1311535
1467996
1250133
2339856
1135511
2934786
281126
2485114
1575039
1287942
2705326
1154593
2010708
401374
1615624
2719798
1391910
1602637
2753927
849531
1079282
1347373
990491
1030102
1708120
2576758
902762
2597915
622820
2872414
1214296
592195
330890
1345492
789187
1094417
2478375
408945
2764642
2213902
2278800
2237015
1944905
2766604
920392
566705
1336287
2064636
231460
1770563
2520484
394450
2485875
290263
1330501
179735
1643220
1272371
1860713
2501262
1373564
1218880
1239089
1308430
1285976
2226037
992415
1019990
2108154
156520
139524
2740777
55791
577875
1856833
1999499
174857
1211816
991301
1260618
2457758
460236
1015994
2621671
413243
2236560
751710
2639070
629283
1567385
1579859
856194
1289984
1555459
2214987
835723
2334069
345174
1910856
619093
697661
1066635
749995
1760036
2325803
270228
1597372
2500854
2012524
2393649
2726084
311347
932212
610804
506988
450921
2928240
2630717
173098
600657
2184898
946719
1345259
1603355
1292069
2516062
491289
534163
215836
494950
400009
2570682
1077324
1576707
1151142
196512
23152
1282067
465621
1579093
1925412
923804
1156459
2521902
568455
1456559
294247
62118
754921
2267148
2423946
2451268
2112608
2743155
680319
1160983
335816
1002326
2016963
1036223
2940364
917487
460957
2196923
1927016
2486501
333095
128752
80447
776962
1079377
553428
1260242
1606144
1129041
844840
387881
2883744
2825633
926203
1542476
1598393
9620
1990328
2157389
1729064
17222
1414440
583001
2107025
2818201
1351537
1335875
1434628
2748486
2218892
1608927
1470386
2097389
1076518
2192172
1356462
1163964
1980174
210618
1855307
1308205
2075022
353936
2126618
1330554
2090718
655370
2603300
1587963
886651
2476516
1898044
1631598
2893236
1063122
1319224
2430297
1318958
1497651
787060
2296663
2338965
1611086
782304
642229
2699278
1818061
82004
2431433
1796789
755181
2143620
1992751
848826
1073318
710941
2617154
1312024
10085
637326
1842039
1691902
2819037
2703341
1857842
1727808
143305
395808
289358
1745709
740511
2014193
2677119
2851898
2048605
1496170
1435497
398229
174436
451473
455819
252813
496924
313547
467494
2320968
1674095
1888666
2584156
2525582
1714336
1817450
1527967
1438635
862925
614282
490827
1198619
2345720
2653323
1337281
969465
2263438
2611657
1360286
2025570
1325781
1264871
719221
820080
248744
46432
2353039
2563140
581841
2883216
231636
2429265
126150
2508663
1383767
1256490
2145959
2143155
903686
5679
2587606
2694082
1536561
2623532
1099318
2514321
2354550
740927
411091
2892788
1612654
2169899
2547923
567287
1488952
576680
970224
1701207
1987718
1153998
853473
2391141
2148075
2880305
169489
1971849
617262
1149516
1256805
2617291
1194253
2721712
463237
505380
171984
2625048
324763
2411970
2766813
2700575
2605926
2779579
1641740
608551
2573913
433667
1659602
2331994
1455139
443970
197903
1075384
968641
2437045
588784
2519119
1340104
2100964
2917161
773570
1076858
2846889
31529
315519
2066046
1413417
872818
2586683
1643743
1933517
295540
572900
928761
1624088
1883591
2421498
424378
382576
1795103
968662
855308
799012
1497037
1992390
1481194
234669
1182043
292807
2917559
1651618
2565054
1470897
611861
1457783
76514
1289531
2360377
1882866
2370361
2268291
1310152
316723
1578954
191358
2314590
2528657
2377730
1058837
15158
2300477
2309711
874333
238676
971359
710101
2354436
1616071
2192320
966319
74636
1774643
2393492
1762894
244024
834842
298460
2914226
1690119
886736
2574846
1103587
1668740
2386558
1368580
166356
1898206
2404826
2595840
377798
1941400
2264133
2286173
363606
15135
2452512
1053793
424588
2363629
1269013
283901
322020
264189
487837
708080
2542330
564580
1197220
1950039
790007
2695179
1449811
2020576
1611724
1643787
610522
101965
2562929
1776322
64182
2448994
1664397
2644183
1276982
518633
2889922
2732476
2505260
2423317
1098544
2339187
1586324
1475362
785868
2450770
2924854
1958514
987434
218674
463758
1323691
1619306
1884886
1070841
1909546
1312439
414682
2860189
639760
707113
1581696
1378829
1103483
2548602
2730086
2940456
2318888
2376374
1878192
2490870
411619
2535816
705805
1721820
1521717
183723
1889006
1004839
2126200
1578137
32458
461747
2844990
325247
2432580
1687243
619323
178784
1431731
1747788
2267708
922383
723785
194675
1430935
2301319
1026160
314729
30195
2052591
2057114
2351981
1414301
2834659
1863914
452757
131813
1626810
1395705
384768
2457082
1379820
900648
1905233
84740
1744053
1918566
2574907
2176795
395881
2168186
1342126
1933926
1868623
1051688
2199173
1411434
908666
688675
1129583
2490314
470285
2089262
867392
2512005
2538354
466072
1366952
981108
800052
2268288
2195763
2366538
906932
2197856
396880
160580
2836881
1507138
814219
391171
2083747
2923349
461869
2446154
456633
958761
1330530
1497410
2380785
1600382
1775796
2929208
11227
2340587
2502028
2491330
1198541
281865
112056
2286263
2567934
1607074
724615
820361
870418
2826015
2679727
489653
1370935
239754
1429818
668806
2131412
274396
2900962
2911251
225341
874793
286526
2155684
852208
1191300
1464212
2479667
2741064
1709660
2057882
1833207
478000
2502806
418271
2909866
674593
516967
220898
1161437
1293334
1374271
87318
1870379
2344409
2637683
1317817
59471
915525
286917
119186
36507
1936872
751706
2846264
440575
1157735
1214667
874831
1019830
2733589
1919658
540835
669498
2517689
2237485
818657
1658654
2439531
310583
1407032
2218670
511743
1078808
1870284
843384
2096463
1987645
2026284
330709
2079885
131744
661323
2358929
2388098
1355388
916694
1814971
534840
253226
2549538
235390
1383005
1457149
1946665
349805
2859104
229148
121930
2529762
1894594
942379
2590665
2181670
2771863
177333
2390730
2856141
132514
695427
426287
527395
2117938
1773621
117611
364098
2113695
304671
2643553
2429341
1120773
831789
529363
467218
776967
1093907
1908170
768224
635432
1469574
912955
2156026
726214
1853838
2447410
2099256
37700
113005
2190065
1402664
840338
639195
755573
1522595
1173472
2678741
1602765
985390
740095
268203
2893694
2556324
276377
1610829
2699638
1495547
1926380
1234476
109755
2168172
531921
2488991
1274452
1259814
217950
2107885
2263700
2353071
2792412
782595
618212
1079123
2479694
2261494
1465316
193246
2553091
1176816
1558936
2530677
2475943
627367
1690242
587764
462149
181755
399695
696567
1351656
532953
1516312
524954
2825562
606480
2846894
915724
2552879
580117
1906377
1500329
138489
786446
712413
2216002
1251923
918332
1583864
658470
1520385
1927477
2035690
623582
1929623
1861163
2569836
1676220
2378695
2753120
2294364
991527
1700844
203349
2460156
783905
694938
558841
2563059
1198966
2138878
2718417
1678061
970648
1689398
1973701
803288
82587
563547
2265485
2828650
1268762
1266971
880269
2269617
763955
904657
352780
2269217
502250
2421183
2126985
2031328
86948
2842450
189583
1819322
1533428
1990623
853231
1606374
2476177
411806
1259326
2612898
2502116
1403520
970763
2176055
1506773
2743029
1464590
398219
1216398
2626643
1361071
538736
2703779
1536733
838352
887267
1877142
217519
196587
1360232
2732321
1383559
707838
484813
1319941
137755
1914743
2921657
1588309
352566
1270793
15094
1047824
2617707
1645635
129084
327953
170747
1644026
2462656
2836096
886802
2551398
2827429
144924
1528419
2916329
2672136
32758
1905074
872084
1139558
2502313
1017949
147869
1873672
617450
1957796
1993108
1531399
2256018
1004986
215900
2935272
529343
1595131
840208
322940
1655858
2722766
82864
486070
1388255
1073635
264936
2657627
2088622
1231860
174740
396446
573390
1313735
2646619
701718
1759587
1198410
1070923
508749
2866912
2535816
947287
911114
2924291
1654766
2268516
1547680
1027045
2000635
1794571
1128587
2022312
1721373
2016451
520615
1198946
1377912
2564859
1220100
1628697
266740
375217
2182599
1962022
344235
2176167
155728
173658
2671807
1091505
2445510
35390
1318243
577703
208635
2152929
1587940
1950702
1798233
2407722
2506954
2141172
2083680
431817
1899862
789288
1436318
702685
461385
2820167
1294318
809205
2937825
2624881
2483149
941258
510277
1123554
2817008
153074
1567298
2300012
943278
1736306
2197630
800210
2879
1433573
257588
808131
1615726
1687560
1318097
244187
1321471
1172798
2772955
1798420
2126346
1769896
188063
322186
763367
1406758
681640
1124538
628918
1480845
2256972
2595429
1865605
2652468
1538903
1638875
1694511
1532381
2346624
1988967
2878246
2563648
1290964
2934377
1218577
1228952
1964471
768209
1943886
1372663
2930982
1052225
1760069
1325821
78063
2819961
2631467
991537
2012124
211087
2774179
159872
1661878
1955311
2910799
231255
2168565
1525126
2535253
2639774
2323983
1467417
2708612
2304902
1917734
2480549
1068447
1392836
1261221
1693154
72790
1649398
2930882
230778
561548
1151214
2315966
2746327
2659610
1675129
620895
534798
1939728
283629
138068
1636028
806392
1943265
2307549
1792002
2003670
1234757
2391466
981542
1232434
2397901
1350139
2324090
94185
1150045
1826696
773225
1277806
323651
551779
568184
462359
446693
1047079
2294672
782178
1171446
969279
1539169
903872
1920248
2832244
78624
836249
908944
1634827
2270586
1946127
1822289
64690
2627377
414726
227042
1046645
1810616
1747427
2480998
2304672
1131101
2111174
2580630
1977021
1588495
1435900
771319
99235
2509890
1622179
1650916
2522490
2579736
1342696
1183290
238924
940413
1267026
2603624
2687005
2543800
327012
2358653
558005
2756101
1787273
2593293
1032345
1741126
977901
1214960
2160269
485672
1579204
1366533
2392190
949767
235953
254039
993760
1339494
2494963
2513109
340465
2692475
514877
503509
503610
1596452
1171392
1976484
461493
1633872
1094352
36929
1565518
1513061
624876
2864077
53530
364503
2533875
972921
417559
377236
1027980
188544
295758
2910940
889332
2308000
1465507
1935310
2600220
1227836
560985
634645
1497310
2454723
2089504
1907999
504745
1745589
792536
1497282
850264
629096
1250533
1915084
488515
2905498
2879066
2721767
162799
2930088
2594998
1846981
2121657
2360825
1410129
2604893
2488076
2051937
210037
2353492
2086852
2276348
2219231
1856715
62663
666254
1457978
1596578
2007492
988219
734817
2629569
210753
1971914
1322037
1435832
2434119
704002
1565771
919949
2179724
217815
2582884
1501650
2875229
1836530
2124558
1208975
2829174
711465
2362562
1925193
604736
995837
2461864
2311805
2504047
686833
761960
12498
1486583
1644515
2668746
2741262
1620605
2521944
1980414
2242976
2036503
2468268
393162
198885
1089085
2402459
523871
2073695
290934
2341171
2752900
311081
2090653
1108290
2160063
294868
1517820
2910662
1844077
229282
2704632
711808
2236139
2550771
1950300
556886
79540
2395046
2666668
63724
210494
2865583
1556412
1272554
2244702
2613507
817644
2803080
2100003
1528601
2594604
2409443
1513926
2665300
2297321
405650
172841
2208602
1919080
595290
2503659
1288052
1742849
1880946
734869
2875175
1265564
755185
2758872
630781
2585955
785522
478646
807167
2871924
2563573
2563936
2075241
2400438
745249
1911864
1829018
1035177
113318
444955
138669
2585412
2520423
2678031
799730
2442342
165488
2769483
2270969
2646038
273599
1015997
1778321
614974
2646660
1768825
845929
2016907
66410
459840
2089190
387265
2746070
2622543
1635840
313779
1765949
2587361
1098736
2325203
1467543
232413
269256
2661051
1772328
2746949
1077409
1866656
2602628
102250
2575954
1939750
898789
1621044
953947
583212
2911922
403117
2779007
1394970
1429469
1897640
1882898
342354
1415998
181265
2167885
1228476
2581930
505586
1551214
1254546
2234326
2663499
364389
592571
2035036
1923399
2159007
2363204
2772928
974892
2678191
1943765
1715613
2792898
763221
2420160
871957
1299410
1193245
2648578
2343753
2876665
76374
1637821
70760
1443197
1112543
1018774
588160
2466038
1162537
1450490
1759959
569427
978225
564536
2176647
790066
2448854
441119
2600673
419317
683958
2575860
1125333
163135
309687
2024723
45714
527945
2889697
1584716
1704985
2681900
338801
2334244
2389622
2028482
2837044
1444466
2475
2929463
2554303
2715328
1306523
597158
79460
1724436
1246893
1599377
1014521
2644093
1307524
1675737
2210823
2703527
2694604
640990
505961
2772766
1079088
1341062
1215623
2603798
1868371
2387609
281298
1608401
1245582
523522
2816190
683484
2371615
185552
193692
2791601
1171773
1352837
1538701
1368067
2431701
2917192
429642
2759349
70729
2873197
2421946
1642908
619651
1605007
887865
1910134
1359393
2833338
852414
551620
1532516
1844978
603596
1112309
2518206
1695909
2310502
1172514
823416
1250399
974107
198421
1800841
1566564
822310
2354886
1064260
73792
1063749
359724
1110741
2566877
2621459
1747722
372383
1068500
600580
2072310
2506451
821239
573615
2667413
1675961
105071
633384
90657
970309
801078
2513722
944004
2900228
1115676
2227631
2849288
1326428
945077
1751219
2128265
1167431
817170
958488
2886630
2551385
1688047
1210377
231936
1520066
433714
1373444
2330901
1465509
2535882
630412
419403
1799606
1262477
2770896
1306389
2647022
1935851
1942276
1090283
1216474
2284290
1841407
1432624
1829630
2500732
906003
303820
377427
432248
1914830
1073188
2493903
648512
395099
2171285
2097710
2787492
138041
2235664
2152947
1568552
1231693
2565321
608594
1802731
2333714
139040
783239
52633
1661139
361314
1659520
1477921
92760
15524
1303095
1618
1603472
1029084
874844
332938
1547996
2834179
345153
1681325
347811
1290710
557857
1897671
534927
1783191
2455180
1728078
989284
2243062
654433
584248
1319141
1017834
1947807
2218472
961553
2502445
3362
2184045
1716924
329233
727033
2541460
2752192
2707205
1384272
2374199
1572590
2609320
2135430
1573590
2896319
2481686
1377161
587348
1552480
835174
49158
2279057
1428328
1494756
2745898
1442267
396337
2575394
1915757
364866
2339184
482820
2162043
1822457
2626661
820144
1039023
1819341
626212
312636
2514359
2597550
153062
2452942
2082261
2007107
2027888
798797
759699
1551976
2489705
639218
2169377
2306943
2124455
86079
2505639
1512132
2766483
2185167
361530
2275760
1628503
431739
1620927
1349877
2471269
2072963
2133354
1131846
1678795
2570165
111819
2278936
2197076
329817
2850647
256765
1590774
2082102
738972
577297
1253517
2699752
2312100
873624
1952405
136337
1835304
1666702
1925533
1796391
2531070
1208930
2151857
822579
2281351
2853896
2410336
1900627
1640994
1345770
1889809
2857824
2858309
1276633
1796941
1863732
2771218
754541
2605060
2419214
664499
2201221
1838593
1046950
1760897
1517083
291803
795888
1571211
859039
114781
2443547
2652438
2789793
2198741
299990
2771457
867401
2864008
1238942
659103
2056349
1232950
386123
1004004
2744505
2146491
1467646
620540
1921508
632335
729163
200555
766430
199118
1745059
2287176
101711
488770
1338807
1831009
2488791
2569454
2033152
481779
1996715
2545098
772219
416977
1570644
1835338
1493944
294096
1673330
972107
1853631
2220942
1466417
1849321
2119922
2133302
2404163
2333996
1321429
692046
2198657
1290288
518230
1658383
2390893
138336
2691471
2362626
1327877
2744268
53649
1455816
1552680
1366530
860618
710882
1279835
849028
1515612
721633
2930035
817260
1588606
2707448
2918843
1574385
319851
2132540
2433621
1396086
1976050
2132317
2108423
1373402
1684341
924824
927666
198966
2577810
697501
2211266
1837604
1564698
1116250
1487786
2389615
925523
1765327
2415510
2360810
1771752
52868
1269881
482374
415085
2768258
1211393
1536455
808743
320488
904214
2235028
432595
692987
2721565
1453681
1909819
684426
46241
113378
1280116
865758
16062
2734916
855231
227790
308907
1940917
700871
1210607
1477797
2486069
546498
408721
1218274
1122096
312663
1107079
2511689
769663
1029576
276692
1698863
2098640
2867071
1105176
1761276
2252954
507672
2384584
2174845
1845341
1423168
1199089
1667338
1642779
889027
1959786
234911
2769334
66465
2311200
1195527
2894321
2128167
1177534
1982659
1825257
2185461
2158506
2363844
2851447
1026532
2707169
2633151
1455428
2352859
2560380
896809
698481
496494
1937439
2472455
777995
1240734
2297312
1403399
1842185
1160077
2593016
2392205
1018597
268912
917605
192668
2392439
1209588
1077372
2912320
2161846
2690303
2359788
2063722
1730528
1266812
653386
147777
1114123
733853
2213986
2712210
185080
1573066
294139
591281
2529167
2618409
2773517
782688
2626683
2041385
166734
442486
876527
1388062
2729541
2203909
2478104
1231296
2017225
1094932
658204
1579730
1356256
1083795
2433077
266564
2878071
2060182
506579
956041
625349
1632546
2414718
2875694
1445420
1240038
2729276
1019271
91937
255966
2081835
2668557
368402
727238
2922223
980091
810433
2322858
2577629
1730535
1658481
768799
1409068
1437397
90288
2330942
1150700
1341730
1448403
147747
2168075
1923914
1904232
1393921
450363
654934
142093
1569797
2630728
1143522
1899142
89327
923088
2924211
1729381
1902540
555569
442225
1483096
2779422
655598
2034011
2446406
2860890
1409034
1595422
1171627
1421278
913016
2528214
253913
1006042
2697336
533975
1784086
467830
1219835
2545955
1606643
1275740
1354097
2107267
450995
1868638
2919844
558338
746826
2836485
1195651
896059
34513
2452750
1361075
1073430
1621005
859555
867599
743266
1241330
1266898
858486
2074125
481887
743830
2154157
604050
77207
2761389
1658831
2345039
1284545
1827129
1204390
2909429
2890812
2738144
2327910
1104534
276318
521936
2911250
169817
2209516
1389670
2904608
97907
2883347
759407
262854
2526193
586650
2118923
2730715
2872726
2771222
321191
743702
2289466
45842
224513
2783748
102410
2862234
2665047
2275578
2034039
2375916
2898823
873099
1073552
1102967
2660257
962324
1319090
2592508
1216696
165098
1258244
281185
2269008
1588268
369669
42811
568912
2759544
109343
2704468
2552322
1648396
2473604
2331243
32501
1916585
1512916
1725993
2295296
1051894
1688872
1267871
976729
562849
2628398
2313579
2628214
268731
930255
1470219
973399
168434
2054310
2169896
2248527
2394876
56667
104094
1174970
1027543
555023
687538
2055036
1526403
2898170
1237736
112020
2046674
604124
2846788
1230471
78369
515215
2466621
1858370
367517
1222974
2798222
2003325
1385060
446991
2547465
1113766
1022664
1972839
265713
1148255
715685
860784
224352
1443204
309647
2774932
1841037
407063
54507
2282244
1259230
1388276
855731
961994
788623
1266280
1795742
2469375
309898
16024
2541489
1695632
7004
2201475
807110
2043929
1331294
980831
22742
970986
638843
2565408
780925
2408625
313719
2895227
380521
2320275
2662880
2270422
2432534
2809057
2514835
2134689
2385139
526785
649067
1725777
1681263
1736576
2659119
580537
1794501
2899186
2640445
2143474
2014608
1998644
1583578
86873
1170597
532197
2291012
2844457
61275
2486696
2837669
1745172
1975006
246689
1209043
1988717
1577564
1324366
719387
2486468
2887027
2734393
2555258
2735921
2291149
2201487
2767608
2647539
154230
1816017
2412170
1569654
2239910
1093948
1892597
1044963
865048
2842679
1148578
2855612
566363
1154553
102128
1754511
405598
880876
86685
1610247
2130232
890818
281446
1659937
2413796
2340369
1617450
2283202
644578
2561972
1031585
2447961
2193487
1853670
616538
1729961
302120
790325
880683
1071651
1313305
1917881
1832088
2059886
1015486
1101665
1087871
1619633
118962
204968
1635394
1177838
2840169
499416
886407
2140133
372510
694285
1196504
1725335
1584038
2149872
2935708
2535871
711015
1078827
2151487
2184633
924558
362450
2709988
258899
2411008
512641
2681292
1058393
2536215
1653968
503247
120720
1918748
2433192
2329136
1405872
1545796
1216122
789287
670496
1630223
383890
488514
2903916
1310665
2659184
2726233
759407
499713
2321646
1863378
2450396
1915674
1482588
2449561
1049535
1540130
23319
771422
2089590
709148
2325708
636123
1451655
119689
445304
232563
500020
2061353
1826137
993422
2514539
1409116
2422758
1857143
1951062
1126436
1970490
2122773
1383700
91820
2493092
409873
2394947
2784313
2887584
1823165
475179
541007
243880
760197
878001
2707527
1825807
2225154
1271229
847498
2275450
1353671
940268
1021444
634861
145657
311086
254548
1946408
1700080
2617113
693341
1915909
985458
2558798
784028
2453533
2706995
705097
1936641
1733968
891052
578811
1765833
425979
2370473
1048955
1539929
2631798
1278914
2098350
349164
1117440
2611044
1724221
1016519
2233420
879686
1246071
1545960
118289
1182277
822453
2031252
2388641
944376
307071
303544
2690217
1639087
121264
344016
2276225
2211308
718390
582662
324002
1719636
2770063
573735
1593118
2621127
65206
1686831
252794
1882274
427158
2491976
1750285
248271
1885927
2355639
538253
503102
629859
1581239
2069685
2674487
1090715
767930
2691997
410904
521371
1664684
1458754
1493315
2662280
349123
2163933
1831249
1017959
1744762
2040707
704436
2132803
184693
368027
2594599
2237582
2215651
2050097
1956822
951966
385776
1585181
595203
580603
692933
1404027
2864280
523551
227731
2527533
946378
959980
1944720
2565117
1881044
2354801
368447
535671
83032
2465123
1594016
2875544
1816244
1742334
2134986
1572812
2863246
2654141
1649568
519835
1797492
477088
260081
1602358
1094063
927971
2644696
1239729
2364537
1316616
532889
1874271
2221099
2665041
2843832
456511
2883437
160233
923064
1507686
1393417
711134
1233412
858139
2329667
2106657
1992480
156903
342387
543023
422479
1516378
2016258
119586
27427
1500554
1953592
742693
185430
2563690
1810610
1757558
1736853
2740014
243262
743285
1241026
1984343
2406732
2534202
2115955
2465804
1296587
1930748
958491
2188965
771863
1336833
2436369
1323672
2481556
1542408
54765
2262329
2701429
1876387
1376288
2432914
2805202
646185
1608946
1116493
1328782
1999798
106314
1902291
802212
107731
1572696
2104159
2374448
1320925
2329668
1877530
200782
2281941
2049989
2172514
1623414
2184770
2338511
272203
765358
2240945
70356
1564159
837956
2243837
638487
1500235
188436
3943
962842
1134257
2081449
1979209
748918
83982
2655503
1325216
2370978
2889706
398882
1625074
1248433
2679292
660525
2396383
2248795
1303397
259574
2489846
1191836
1513636
1390176
2414422
2189760
526741
1314140
2929524
98361
2428102
1506065
1328706
1862796
724223
1180663
628756
2483335
2653486
708758
2448393
1044680
1291830
418233
2496062
695071
1140382
2540230
2320001
469455
2416840
1443517
1145181
1369067
2576497
725212
1185146
98887
490282
179357
272450
1405381
716275
2348018
537583
2810649
2847191
1987497
1704449
2592318
1761025
307546
1342403
1798733
561190
122361
2375346
605776
274726
622425
2173840
1357562
1217063
1089577
631362
1894314
1920285
1474318
1211860
2470301
2691123
330305
2810819
1244987
2874475
1385569
1536495
710198
2030791
2107626
1367889
1232149
1261507
861693
1133588
559699
298029
2218610
151068
1538651
2552981
2432903
1630063
1677698
575064
1757046
2641195
867785
1514558
1803501
1002463
331943
2299057
1430186
1403307
1980169
2377496
2180202
1327690
2228157
137955
1636859
1261480
2005198
2042318
1797238
932809
1446285
1505370
1185155
2378322
2916135
611846
2195706
2180055
247910
813840
2579245
1501110
797745
450407
2054980
942399
1411703
1655087
2431880
994623
2556212
1149949
101481
2244396
302274
943609
910789
1478351
1467539
2269427
2897828
183616
214802
25374
1042910
1247264
1828934
472798
1740751
2636492
1086373
351016
2135111
1047050
1306342
2172219
262206
1691210
713671
624403
459395
2126867
550644
96718
909227
2884753
300463
1476294
2112056
1803505
20430
309383
1579981
696348
824822
1127397
2806845
259781
2046625
1126771
2895025
1458627
1094750
54614
1379534
2550747
1480746
505605
1534055
1209453
604707
1988575
1478953
1465169
1947347
1642249
281180
1355440
2294585
1342382
2861127
617402
1478148
1824067
2767601
2080986
2077970
517103
1719387
2041305
2459742
370965
770514
2599619
1862132
2626595
2771671
308670
2346080
1655377
2546418
714130
2825960
784439
2528544
855473
740072
1499501
2132787
1525109
1395056
1044791
525133
668810
2102157
862582
1766320
2132547
2430440
1378100
13553
16266
360161
1023862
2902764
2593768
2621447
1613727
2892680
2363704
834682
1784390
925340
2608528
2321914
179159
1511919
1271673
1111405
1307075
1136917
358546
1789157
1811462
2601300
506501
1617433
2435854
2024387
1245705
946763
1169068
29293
2044698
2035629
1983707
1863721
2939177
625894
1743287
2557246
2317333
1498860
1630677
1001984
2341995
970917
328683
2136870
2007709
2578312
872905
1874819
2116641
2235689
2787676
681346
1180527
2374048
919694
1700604
1852167
2214303
768814
2467777
2678397
1261946
369214
1503725
2174496
692921
2440926
581076
2286543
2616828
831537
277885
1846838
880795
309608
1599585
900235
1045463
2179780
1525905
815189
881354
2159399
893515
1364895
1981884
1586106
376316
1137666
2709596
1104855
2521265
2531740
502888
1838323
1390243
1136505
123437
2682187
792310
1362380
2769504
1856884
1389229
1419210
477381
776535
485416
2190202
2741948
185100
153368
1581255
1753493
1769070
377846
1847323
2785100
1942561
1068858
238417
2053342
902391
1613323
201781
2129078
1461657
842496
607816
1913766
2502694
797859
2547527
693628
112324
1732717
1097809
512481
2321144
126967
2875258
1061587
1556706
2406375
771276
1644809
2803288
1547849
2232234
2536675
2885820
2391466
231707
2742631
2334910
459123
2027597
2051976
2469291
1480322
2666634
498376
2586450
469914
273741
390144
2376271
2116425
1906354
2048088
1855542
2180681
535520
1375847
809010
2484741
2605042
670738
2619723
1877751
210541
627175
710156
2682986
1244048
851096
393635
2203207
96938
2887255
837650
2201017
1612843
2280304
304232
454622
1913584
73002
2055864
770499
484739
2211231
1514105
255147
2329854
544119
916225
2452542
2666017
374405
184490
2159641
2706482
1226291
1360434
1699906
752319
2106015
2905244
1658815
2684633
30711
1409348
971948
2700813
1976852
1138929
1986627
452020
1596703
2025310
1898932
1857538
2677306
2932024
560259
1826552
962312
1268965
1780113
2843220
481839
634130
1496107
2839208
789866
1322626
602430
2776241
2650829
2336491
882395
558783
1647011
2254879
2460029
559055
2881538
270107
285063
2791987
2729775
2594646
827700
480478
1677355
2489732
839617
21375
411550
1723491
396201
538635
1206380
2503776
2921045
1041241
1957861
2126823
1604714
1855397
1549689
1640681
1938396
1240008
2429140
2226901
2771708
1613902
2244802
745745
947953
728992
2479263
1053976
1360084
50203
1308957
1320015
2862565
756246
2755438
2339626
558657
2165193
2922195
255747
2033809
957352
2761193
1152553
553720
351038
1222193
2681123
1445331
2544948
1079271
1292468
2324481
933310
1720873
407450
517355
1511310
2357998
2310511
2913377
1678445
1041326
2648101
2756985
1113531
549633
2870264
1704580
2443020
421289
528817
1506397
1041717
1505252
1741018
199098
1769504
1131458
2819931
2823121
30339
354520
2182732
2351953
2054028
2894477
2205521
1787691
1678256
1744347
927607
1583427
500383
1424295
1870242
2279975
1171808
1997302
1027468
1216354
1198938
1389464
2189214
882321
1264318
793865
1541413
284103
1158264
1299873
542367
2219313
2606880
1059175
1348937
2120376
1090752
2008892
2235045
2271274
160056
320968
986419
2444472
1594673
2083423
1923366
762828
2386938
686572
1369698
1678716
369333
216034
1045661
60523
1327021
2556886
2817019
2424695
992046
2453443
1290704
2913691
1986252
463098
796109
1166124
139992
1425255
1771793
45370
908665
157726
2781415
1444163
2248383
246070
2406770
2018343
1054698
1959259
808800
1384090
1804310
2302789
838012
2744349
350420
2129249
2768741
2682234
1786305
2660559
2673297
1432593
827628
333029
609878
944370
976915
1710292
2576403
2112500
40954
240136
1456598
2545844
1712203
845148
2800556
2295342
217675
499711
456117
720125
243100
2605904
1301624
2396015
2429188
945376
565872
2267083
1125661
1175578
835164
1483269
2522982
486916
814530
2077598
658009
511174
714802
381279
809512
376486
1691319
1610145
311394
1632353
2675393
991250
402615
1813923
1914106
2512900
2022548
2009860
481797
2469521
1153693
1076934
873423
2364088
1237290
981223
2834868
2851618
1576195
2090534
2404615
1354105
398648
950103
731190
1727737
1448092
2839910
1261332
674339
1171739
267205
436036
982737
2513660
2596192
2546861
2472080
1850832
2877534
1180878
2557114
1788253
288934
696841
2419063
1245215
2494092
2696405
1441406
2156129
2595013
514506
1322182
2939552
2112920
1982647
2272266
2474604
378863
2009231
1259517
133398
484929
1153654
978697
1021673
126823
21191
2913070
1604700
2365017
1711232
1530014
1677703
2279593
2520370
2506037
224066
1592891
316106
2688503
259624
368675
2237629
687500
2442567
1261898
641651
212210
2107793
1360557
1814433
1959410
1268499
402734
1750731
110909
2347004
196540
2593912
965451
2400594
466734
1759992
866611
460323
678367
1770068
1187222
1184799
2087013
2939566
2313634
409992
1672545
1910203
2080161
2293562
1230754
90018
269808
559723
706159
1420242
333051
974252
1553841
2791729
2649695
2638612
2289812
806931
2325932
2309374
313765
1962330
385446
2468193
2135632
737430
1067395
520070
2136696
1685040
1340770
47005
2381259
2860371
1873556
2208199
2560119
302555
1370792
514077
1050703
599415
2360593
439758
38347
1769085
2630622
2443767
264852
1174664
346847
1729025
2362893
1861822
2524946
2543875
2619982
1657769
1209503
1802085
1670396
2622246
2822810
1275124
785713
105632
400416
2646275
2051679
2650692
2695499
1109976
456885
1786716
163371
1566239
1295355
1598902
922539
1088956
408761
142051
374015
2605782
1456685
868003
821623
1848701
515716
1662842
718849
2273587
2748024
1618006
2112394
230278
817485
2586680
826532
1800060
2412942
1446557
446750
2895948
1711158
429201
1755038
2714891
2664931
638309
1507162
1015219
1669989
8527
1590120
1455174
1023410
227768
2370784
1030373
1468487
2482949
2553582
717779
733571
2730284
2517127
2900707
1764497
2570581
1619494
2762499
1891151
2137491
36712
1112336
1856375
1985729
1406048
2303789
2553804
1316041
320577
805552
2520831
1608912
2740273
1662112
2654295
1954117
727100
2448716
1768912
2787058
2525634
2257995
2719788
2742244
305047
1497636
1217959
2841494
138100
1185461
1072848
2228395
2335230
2921239
1158788
2813286
649804
1549291
478478
1637136
2333183
334642
801274
451629
28248
198308
2792645
439088
999002
2802424
1796934
1237213
2886919
720654
2147467
190185
2356307
2156583
2342785
465819
2785119
1591299
493676
1710035
525512
2688502
1410886
832695
1723462
622271
2477742
2257471
2847793
901964
2055640
1550942
1457328
170207
1869490
997166
2935755
111190
1343581
2550976
183454
1787720
2098838
2417780
39942
1016008
1516981
123026
1374172
2584156
2774666
1864624
1709205
1864459
2444688
1914719
676111
2891690
2465874
1153130
1574913
658337
620225
148468
1790003
833874
2567625
2902473
2429811
1059443
1688108
1553629
1416472
1863249
1386325
1837237
1210439
483046
2031654
1895828
1056820
2307284
2909091
12576
2837659
156874
2690355
816475
199569
874483
2596606
1774404
1246694
116601
1220933
2004416
2467707
2339873
2813889
2024166
1980737
154986
2227865
365789
257037
72773
2201047
1027032
2772344
254960
1077188
864535
2029333
2352845
35690
517585
472867
2495586
1688806
1611334
2791977
1287212
2885179
1531424
1578367
2655717
1937454
2346859
972112
780049
2235448
1498819
1838553
2396230
2891598
334465
1092373
2776629
1185110
2446423
1497408
196067
33929
1915102
979616
1777140
832969
2718425
731014
1648225
24950
1882347
428435
335043
2392687
2449681
2697111
1726417
2639130
2189314
536353
2790186
851441
434167
1880678
2147002
449121
2918761
152238
1897820
823108
1032016
841282
290433
1289102
866233
2010440
656327
1268756
1364002
2414348
1819475
629326
1528896
1357761
2468982
1548410
1348683
1197676
2145808
297545
1134585
2617276
2823742
2436393
1120946
318152
2533560
2937562
1711965
2183300
977511
66736
1747939
1231571
2245850
1924700
2739844
1253812
321341
513646
2489224
942135
2342804
1569801
324608
2590822
1306123
2641367
304982
1815954
614419
2182154
2053277
1361593
1003851
1737611
722687
1353591
354240
2650666
1254960
1441648
34951
2612726
2904335
2858236
361647
2469069
1947347
1569359
1456836
1988298
1981910
608362
991195
1556201
1252443
664542
1386227
1669674
1846584
2178739
1687788
2171711
495540
2241299
2044073
445857
1179119
48950
1305326
2469391
488582
296912
2708816
1835828
1467504
1499229
2196731
1290451
993338
421085
1203292
2494097
2556247
1006951
363081
97456
2252416
2693567
1943777
12873
39965
2595572
2520443
2571367
368988
1777104
1003114
1376595
2456359
765699
2702555
2911040
153989
764693
1546942
82618
1349937
2786650
2610413
2248821
637087
2837959
2224397
2068902
2755633
2885818
831761
2613504
599435
2398366
389125
2524929
1889934
2088465
1300660
1617404
1608166
2559357
1393325
2858143
430669
1335073
1020715
2816326
1970954
2909340
736418
1519494
2043324
641131
1857604
1161574
2146089
2737229
1365347
2228606
2250546
2873262
1587165
858340
1336349
2339445
1518513
2352997
2004319
1507006
1290892
1343597
727829
1293831
2275255
909686
2756724
1140849
1895926
2028960
2118990
977059
1433495
2343255
231453
717966
534225
597896
1312038
394890
2916315
2237455
1774197
1058134
2746589
1295310
2898905
1944629
2052352
2385120
843566
413373
2497796
2469133
1024445
1991153
216747
479315
84078
164061
2686914
1096124
490136
780336
187534
1491918
2364289
891246
2326581
797424
2239490
2653588
203371
1270177
1891618
1478271
2577559
1039431
2665427
2691154
827821
2191957
2091808
2830720
2200158
493674
275002
939828
2514800
376282
2776401
2348688
152103
1890368
754731
31509
612308
1926342
2546089
1194204
1925864
2238494
866185
641772
2144019
1759499
1203636
2809333
290920
1066987
1988999
837136
496931
1130591
2446700
283276
615351
1085738
2931635
2283587
573738
1511860
78714
2672007
387826
961841
1349518
2732637
2493957
1624066
2042368
1228450
1675214
2325546
2169034
1621679
855647
667132
1091440
1461143
2500024
539465
2234038
319086
2245267
445551
1995981
640408
286781
551281
2610841
2417185
551755
2086666
1976532
1916387
1658379
783539
510472
1193530
2585785
659656
2387088
473342
2067855
371182
1760883
1751030
765397
2855650
2576848
407089
2061067
1795838
551055
743012
1327666
2262380
1948266
14596
2849776
1257536
2302942
445177
2692959
2335652
1617084
1780033
2586564
2535440
1562428
2012006
7498
290296
87369
867289
792912
114384
641829
1056899
1998797
1996739
321706
1612815
1419886
2342416
1776585
944486
1334927
2036716
925256
1519185
2397386
1140664
546757
1307511
57066
2924000
451210
2773211
2366632
624276
217660
2633381
135399
711387
82227
885987
666110
2144626
360144
2104015
2905792
2657837
1716440
949300
2671314
1528302
1091835
381692
2606399
1649044
535721
1333531
2442383
700518
990840
77384
1118656
1169888
1942136
333519
94921
353896
2177903
2792231
245
760473
1090999
2192612
1054569
156141
2078321
720722
2276693
2246760
1573794
2935572
600968
1420486
438127
2211102
1427204
1501023
2933446
2744220
76163
2342806
1307874
804512
2822158
2600750
2732587
1347833
1082236
2335405
2009096
2322563
1383856
225289
1072169
2745588
2574364
287530
40015
615400
456313
779113
1616038
2503112
1403868
2243171
1558458
1754125
1129780
2702866
1595692
1891515
817401
2059684
63624
1215232
1388321
1863612
2936997
887735
2707510
1320170
2583239
2678796
2077458
2642337
1860918
1248217
2917354
184295
1170792
1291833
220759
1378131
1570059
1844288
1467184
1467971
2295332
2542023
979651
1701210
606084
606429
1128379
2191222
403495
1045223
337228
2870741
413779
188114
970843
267477
433466
777542
1184572
1627777
1766190
1099682
2491088
373182
1365245
1389600
2882417
332061
814602
2150281
1309093
459301
2119101
467096
2285900
1976357
222172
193526
2839643
545029
1659313
10959
167357
1168611
182025
1397951
2911798
1463513
173633
2009771
2336310
1393716
531948
1204837
674480
2162174
523155
1338648
1197588
2249052
878463
1455586
51700
1407511
1703641
1286978
2179651
192019
951989
1480063
1020863
1972705
2638535
1689720
1208974
161420
1024096
310305
2140233
204118
1620411
68120
1692965
35201
2432831
977229
645886
1620549
2310824
1702540
1117846
89497
2418469
189483
1106789
2890918
2336854
300809
1402019
321175
1575262
799522
1607476
1549199
695533
741719
331073
2663032
1764019
2471897
1912299
1402014
245370
928268
142441
1007789
547891
2820667
1294390
2385586
244309
1981329
477412
2134959
1690313
927620
706614
1239267
678303
88451
692264
162875
953953
2588953
373226
1222585
1925015
1369718
1685284
1527210
1253388
2095132
515541
187160
1397612
861789
1830591
477638
2027281
2016731
469157
1099537
286675
204747
907285
2650251
2659276
101034
1518427
1968353
35753
1925849
1356199
1619131
2464658
1553778
123086
1300488
199419
1935362
1393760
1740377
1528193
1300432
2405258
2361248
1215342
441194
2703358
2916739
116845
965958
1213210
1583704
258176
394187
2847463
1144593
1321823
140543
2893349
823958
2857459
996869
750708
780995
2284628
1297838
2485399
1343291
2304168
2299208
2178415
2091782
1784923
117708
1499060
2410763
1236146
410727
481631
351347
2182044
1846009
991255
835317
2743739
1330917
2865093
876152
2000747
1475957
565801
399547
2463909
2817487
308650
346815
1989834
209762
1516464
801245
2495359
1612762
1285096
1326740
2503067
2115237
1667538
1807689
1789030
128606
277261
2820834
811425
819909
2062016
898181
1509609
494287
2739457
259976
1814674
1394212
1286945
1814947
1689667
1993088
2840076
2840600
1691168
942108
1213831
739202
358250
1276976
400744
1470359
2903048
2519537
2747946
746821
613587
1993070
2828680
2300965
1332473
1072082
1896621
810241
1153449
150954
38368
1292073
2428638
1869871
1270390
730595
2151190
2014346
2660718
2502416
1279801
645651
235085
785329
1263822
2272560
183867
1865817
1611721
509584
1149411
2007829
2322954
1104194
1258464
2105617
2134793
1138260
2726220
957011
2189394
1500489
1060349
429529
1723611
1918190
160144
2771063
2814941
2211268
2231529
1272293
2115437
1889396
1519702
1770343
897910
861177
1873401
659733
677114
39507
1484334
1758357
704580
1125895
393195
2270726
161092
316388
514247
2675114
891937
1662576
737434
2486035
43374
2679598
1764817
995473
908014
227068
2867131
749939
1525151
204717
2526177
542821
968047
2073170
1695506
988327
2415990
2437052
1550983
95865
201058
1306439
2309478
1183057
1831563
409282
724375
2693659
2585800
868137
2133787
1471800
561217
2012167
2688543
1404206
379428
1297982
179351
345424
308490
1238728
1415163
522776
7573
2759521
376988
2936536
1168363
81918
2348766
1203830
2546832
2598339
516772
1380698
2571160
441747
2703758
227005
855811
1238810
291799
450642
2454899
1950132
514056
1468399
2003105
1988124
1568277
624864
2332695
2024932
1920834
234528
2811948
375157
1455602
2385528
1480954
2280085
1742099
100717
549154
2653953
1508673
2371410
2167039
1438743
611633
2856235
986061
2298108
597333
1807998
2863995
2247583
1798738
2834427
2482102
1078733
271285
1014145
987751
2009925
556103
2731556
207680
263616
694711
1977939
126210
1934882
1522794
2609574
539811
2213689
109874
1461167
2329927
303767
14774
2331920
2691819
2601333
2703833
882815
1620166
670513
2391212
1626741
246571
1504200
790445
2522239
1610531
2610805
2491514
1858630
1024698
1512996
1221750
2225297
356969
1542854
1947407
1311960
1788840
2136398
1369791
1057345
2200747
951586
1590698
1406778
172068
1627059
1540013
2512463
1516251
496008
61471
1440894
1857581
516153
2272616
1688176
2720960
2478213
1916381
325442
894452
180519
1548424
1475477
2149217
2912717
2218612
66638
2238872
2022822
354703
1160889
622784
1709989
1343112
2050607
1930086
1963998
2581946
1092578
1265120
1041194
2000946
616743
965060
1871370
2098758
1438335
1857428
1847023
2365648
2388112
2607100
601704
641380
2892789
634813
1708661
104628
860225
596458
115546
2421544
2730498
251374
197173
2305847
2154688
1625598
1473529
1769901
220911
2499495
1703653
2910748
2671473
130245
51556
1039150
1961938
1979156
2328677
2020648
895537
2473713
396780
1953264
2918857
1182804
1781214
1967595
740204
841669
2595622
755837
355814
1361331
1188661
1774967
802240
513245
127643
1565883
944854
173050
1893467
738100
1447229
453612
2411190
925021
1189094
124665
1866288
395952
606167
907165
1226
2731349
940987
1604297
1701675
897547
485755
1688785
2661072
2704544
1775861
1981877
2037460
1951533
2327946
1048471
499204
1662216
2756154
441200
742435
76545
2243948
989809
2567096
2739593
2609829
263232
2002950
1343919
2854670
2555061
2538362
2623243
2697338
1326762
438450
213638
2369854
1011725
2805535
488002
1623525
49391
2200759
2497850
2083005
368613
1430615
892869
1758121
687049
561356
2616357
260381
1893227
1779736
2612014
126859
1627772
2555025
3704
1784640
1191047
2913297
1046877
570153
291564
533498
545167
189497
260893
654769
1408492
2588599
831450
745965
2618197
35090
447221
57624
1874652
30895
2928965
799408
650951
1630512
1863857
1312423
1284512
1693212
56595
2319249
1895494
904153
611653
1233513
2810017
2904173
364461
2779858
171749
2864438
1393845
761358
431596
2409658
2447253
2346525
2345862
910749
1235770
700989
2857734
1500565
384282
2343375
1490216
432478
2034349
1070639
459778
270424
1034768
1155258
1889974
680581
713528
2209738
639755
294483
225588
1838512
447093
879591
2023884
99112
1529277
1880715
1348640
1145876
105164
267109
593304
2738813
2568703
2338669
524419
646376
2868652
2799683
1894282
714590
1146179
2092342
2397078
2279200
879405
2342628
2573443
1728303
122042
1292469
198445
1203536
1807991
303183
419884
2235251
1569136
197995
2115959
1843022
14477
798687
870426
2120972
940218
645251
1159434
2853583
1798500
1870122
2852101
1644241
1437515
1409574
1973994
654111
601292
2086019
2588910
2486796
2251442
1670455
715966
2018944
1349713
938450
1657316
1278171
481543
2136844
1880064
371336
2439564
1745014
940573
1036364
15946
38065
2023882
499453
2673375
2852670
389724
858362
2825759
2105940
2923527
581612
2591415
723198
2446398
2612686
1890010
490358
1520928
1715206
1827355
2485272
897923
423674
1474461
2482034
652969
1223408
349807
2377818
354461
664381
2299250
1704927
52573
977448
2445458
2162315
2077231
1959029
2630683
1292661
1314127
64281
1172050
1216860
143836
452099
2357300
2139355
1078124
1302067
86872
2211086
423140
1490388
254941
8678
2150505
2440457
942179
908410
1620527
470549
2006392
1725838
1809067
804170
2289513
2716274
1540688
312697
729484
2003893
1258775
972916
1288220
89963
1512533
1566929
2901033
2675391
121799
2478014
1740068
1929711
958446
1655322
962798
514606
1152427
2085297
1345631
2534860
2647715
1314135
2529894
1963526
1656105
605988
830439
727121
1716536
488606
2856054
1065627
1512910
788046
433143
2901071
1675242
1241698
965562
2436078
1253508
342534
653212
949609
1765798
2035657
2183296
827173
961135
1130298
1185985
1101671
431863
2043608
2919735
2417685
449896
1171302
2482516
593109
2257974
2383700
1673092
1590708
1956893
2045579
245342
511694
337504
1155783
1372828
1363920
1383321
2770383
963234
1489936
505952
463097
2296557
2220011
758985
2700465
581006
1610152
1881826
2228323
354350
201725
90911
2138954
133493
2276536
1703357
1333693
2094401
2611232
1288738
1993399
2085960
1795583
2829616
1789921
895986
2171432
58061
2753167
1923338
2792667
1307183
2687422
2382665
1027242
2872752
699242
859275
1191354
1389456
1151759
1578709
693937
31904
1038137
2725770
2043915
1933548
1923748
176470
2313733
1869091
2263082
2595615
856461
1389689
2813317
809092
2723993
1266084
2612396
752640
2080367
2884387
1652117
1002847
414183
1592606
1711076
2138789
2258454
1297792
2534550
2622655
1198266
843480
927131
1033719
2308686
2693798
1825275
1299059
831662
1934712
768419
1500636
2422838
1230670
53508
1108885
445809
2179709
755565
880765
2221520
1191427
1163156
264284
1509666
1395574
297520
53137
1908565
1839627
1157888
1682059
955682
2628151
1995808
2894063
1914096
1428150
1655603
1074040
1218409
1618364
987015
899162
1264327
1477747
2103562
1746494
40594
2531123
1159010
107574
430238
2282466
1935920
250747
1584351
2673257
1433695
16846
1115131
264423
1841113
2643331
1426486
402018
61127
836936
356532
2227621
2579492
1984006
1205019
1689509
602757
2720946
1204593
375080
1594941
1977689
2931437
21818
2094148
2556689
371150
75394
1532171
712277
2217032
185181
2015915
1028433
2828776
2794415
2405663
2092110
762448
1655280
309273
2869159
642248
439286
48081
844782
2616647
1476949
2243888
2390184
1770135
2845231
477669
2428266
758293
936176
2502911
55798
2876576
1551875
308677
1043923
2900452
2037357
976839
1286565
353440
2341268
996551
1421692
2625180
1880702
546505
547802
2261307
1083534
1734905
233933
2445021
2446800
1406914
1451221
2681710
909300
1613893
94262
2905705
645462
967487
635621
174467
708411
67201
2364072
2404111
322948
1695613
2281626
407041
1815641
1935116
1675792
2114726
2770307
1580401
997449
529375
2175501
2206145
1671328
2081381
134354
2578653
281837
1238405
2269522
2373575
537737
1968217
961320
1951505
2293511
898075
2892112
1675106
2813890
956715
2871700
509055
2832033
2772758
1197754
87835
661719
672223
2010614
647918
2100839
1580635
1191124
1242972
482910
1255070
2701436
2792163
1531246
12779
62968
1425593
2726996
1271293
1370009
1089900
502693
1483209
82776
1889184
2493297
806291
120751
515104
743299
2359155
1543667
920999
1589405
2888916
1762850
2047036
1820873
2170738
1067919
2014175
482665
739722
2670668
1382870
2650167
2734299
784028
2104781
1112664
272968
2591678
2529488
2799539
196814
876300
2117541
2105073
897350
2263350
629187
836183
109092
2630704
418077
2518627
1475404
2528374
1106056
623682
772388
1109047
506116
1887285
1631371
2666096
2339318
2109143
1623913
1291420
2336919
2639781
1504460
2535411
1184688
2726037
319635
1237754
1615617
1400470
249748
2550198
1801020
176473
2136693
2235166
2589613
2152343
1157923
640751
1968103
1303741
667801
2208472
1001292
2427779
1987955
218648
1866121
2633842
2497607
1665520
1790896
66643
246900
1063348
118249
2047933
2112247
2730983
1539540
2283815
2848498
1026430
1738756
1008046
956715
2662371
429072
341604
2403150
2619663
940509
567270
345236
691302
233439
1903178
619172
1276905
2497758
2485232
280937
2281896
651940
2139867
2336806
68970
1198247
1959186
2526091
2778820
1937351
387094
2098717
248489
619306
338895
1497917
483520
2686186
1629308
2130399
2190362
2236766
1848619
2406513
976486
466816
674332
352511
1109887
1258076
1128133
2606282
1175291
130337
909010
2503023
1720192
817397
774464
299313
1614895
652632
50939
710753
558096
237914
715955
575826
2885923
1523550
487688
393926
2707612
840106
1130912
2836973
1040428
2097266
1005170
1310913
1639353
2078072
987096
1683457
1649395
2037050
353064
259743
2668275
1745789
168090
17065
1493160
2617711
764621
1435330
1041952
2511340
2470701
2066585
132560
697281
1209384
2005524
2805241
2636661
2698862
1202738
558086
2450966
2436037
627080
68148
1772090
2206731
2536130
797253
2471604
2175419
817030
1463297
897687
323946
964302
2223583
1224431
582697
1467629
2552292
1130629
1273197
606210
2189391
2486713
1001415
882564
2129632
2110430
2331769
2009131
2796167
434657
1533730
2674285
199474
839507
858682
2060177
2185595
1730044
2524697
664329
2168700
1148182
2674655
142785
857648
2324352
2557651
1889362
1070779
1410323
2346531
2664765
1434072
2099305
1929397
743198
180512
1986536
1752177
648604
2877967
2611820
162187
1694088
332407
705280
1624851
2273612
1178065
1018999
253270
2624431
349623
2086374
876091
427557
2167913
1284666
100685
835091
578010
2164051
1075869
1781759
2599096
2549072
2678682
376602
1163654
720521
2601864
1723013
2029543
366415
2413109
1182664
329917
12940
1053446
1100147
2304268
2377503
1399613
1714873
2003972
2880479
1763661
2884523
1134746
2096680
1529295
2108672
635288
2507229
481009
1356513
2650172
417559
2537339
2439780
202154
312322
962326
607443
1017014
1272338
2266416
23519
1631310
772303
341355
302397
2893138
2537293
696750
2493041
989936
1543117
550647
2360583
2692023
1175914
2439467
387280
2126225
2564725
592520
2853997
1928852
1211186
2496458
1671528
2657305
2140518
881267
1253744
771146
1788095
927914
1931886
961688
2474928
209988
1883411
390271
2083132
2757400
1344002
916026
1724828
1314030
2274205
1899775
2911402
935687
701029
406171
504161
226201
2522541
1411670
1482051
1572768
1449262
2680504
2289014
1206244
838605
89859
712767
87646
1520794
1926282
2374999
1388290
853848
1454742
1850809
2346541
2457381
560300
2512323
109305
2108181
557711
363671
1663852
2196661
1853844
1728840
1364326
798888
2701793
1147081
715387
304637
892959
212139
1148811
1073660
1176075
113684
2527722
2858776
24925
2148998
121723
2615992
1694170
2311500
2108310
2687683
2440088
1293459
2216351
1830845
609961
1789899
1900407
2731892
2667431
2433980
24900
998955
710909
520237
2524324
1909868
2214911
1985303
1387480
2080928
1582440
2873125
323960
1475584
1948835
763056
2611292
2560787
2257689
2466854
2611938
1165140
1252966
2682708
2316184
2524973
2858341
2770589
1691251
1847265
495352
1246617
1610959
277019
358788
1869362
684497
2567221
2514566
2926061
769025
2478948
1978953
2720145
2390305
1191489
2171323
2151178
351211
416661
2296490
2715771
592192
2497539
1795497
2883972
2292667
2229820
1073828
1901700
352180
2054545
381231
510495
2424823
211940
1316140
2501732
637047
723097
1152216
2684975
858477
883907
1886667
2257833
391019
44414
1989114
2751795
2548506
2742657
1632985
2396293
411765
988063
1085562
910807
1518174
2274745
2299089
908844
1144048
337195
1893297
200329
2737002
170576
1186271
861903
2919162
1094392
36515
2258730
1910531
2171910
1489379
1082603
1470918
2182573
2489696
1211415
1082584
979402
1293684
2891883
2914849
1473658
2055974
132746
2119877
704584
216579
368835
884618
729753
2138929
295010
1750467
1755024
980801
1190904
1864886
1735380
2249236
1415208
954535
631055
965605
644873
1392915
1947640
825857
1028938
612213
2576167
1028035
2136826
1485959
2887598
1593838
475682
1986430
1738901
2224331
2646836
248265
2668383
2589892
838494
1087053
494008
1627803
479343
36169
1022672
2337703
1185646
2390625
1373339
1157323
716482
2574483
1262106
993691
250302
1003062
1361074
292366
2241189
1882005
2452200
1689824
1494209
133064
2523898
1585708
151457
1274027
964090
2681607
315437
2698993
1168269
820058
2285608
2622438
1606343
340452
2830830
2804261
1370359
2643076
435783
2648737
402808
1542338
514083
2661693
805696
1665781
656568
1926627
1900988
1267670
1082384
2032217
1647152
1930047
362101
1567737
1324458
649855
2218581
837968
424200
821392
1055509
732660
735197
956418
823745
1385502
1158374
1424516
133467
303391
20715
2867240
635235
1418742
2924031
2419718
597378
1095291
1270962
935237
1271708
1164271
2833164
1550714
784068
558182
2214715
2140201
763243
716869
2380972
1549716
1770415
1952053
232873
2160050
2580328
1396936
1822392
181984
2161586
886307
160662
2727539
580333
2227586
2895136
203965
525052
450493
298270
1032045
2850257
511330
1818871
2758773
374829
2779516
2073192
2016435
1269204
2453526
737986
2814244
1203850
203399
2471653
2063347
102456
2595369
1736810
2393672
1729592
962321
2554837
2312511
1416292
2396667
2000516
1786462
1182690
2014613
663849
142524
479329
2931356
1626663
1751391
496599
2708160
2871975
1819552
2341657
1681250
896663
459010
486138
2879393
730675
901628
1926571
1546283
2353713
924124
2684543
528439
1085174
1148923
2054624
2476804
398674
2701326
770316
1819519
1009320
2347863
703414
837694
2357012
968224
2508400
470655
866232
2160312
1832159
1726381
251807
2091317
2444105
2145114
1041798
1526335
2358943
1105418
1816123
839400
279629
2673601
2011897
844152
2186857
710507
52219
2416844
2710972
228526
347176
558975
1301575
811506
2478529
2560092
694192
1207905
1644400
1747136
74580
977948
1007754
931725
2934402
2198623
1753312
271448
879692
2049793
2196901
220427
2156258
1543866
1625737
2619217
1958460
2745387
2625605
1165088
2768689
2036483
2583518
331658
57775
109012
259489
918237
2431959
2661407
1077224
613615
1909708
1706380
2136995
350642
2890158
2383299
1681035
842601
1565896
2909867
1490139
510645
279343
1222153
1941227
1007454
2713921
186489
108503
2707515
568711
603997
2017065
2250347
1751722
759636
2920177
412265
2441926
2631519
2014435
1518089
1190896
465175
797030
1501906
2206095
1450793
1924325
1232242
853417
2655248
2138360
600061
2846132
1724179
734333
1033832
2530433
2011845
823229
1962213
2568506
813719
2404000
1450855
406039
2311431
2163407
1335923
2688888
1029678
2884636
1504291
2610318
1965637
1743102
918831
2481487
875569
1394371
54838
497202
2273333
1310159
1251401
566995
2023829
976171
1348206
2642666
960816
445178
1803901
1555816
2725476
1806536
1493274
1019002
374754
451901
2550715
393264
2245666
915691
2652095
653465
2211431
1243784
712555
585227
1768471
942830
2386648
202260
1033731
2676838
961259
2878120
647282
64931
949012
1270599
1816118
1508881
891163
1861897
2444204
1929425
446640
1818631
2522131
2679621
444266
2047173
87156
142844
593591
1211754
1547228
2794097
946853
2121936
2009925
1531885
2732915
2878556
1491109
340563
2668793
378133
974102
790429
133639
2619893
1050356
880493
1406634
464828
1478121
306278
1680375
333709
59065
2583
2262228
2158851
1956565
936397
958792
2072574
1675499
1080197
196634
441817
2526591
1611883
1081521
1680885
2263922
351746
1823726
2159592
677661
1863088
2118955
2584131
1486392
1231321
1264623
648620
2191062
1687926
702570
130712
316577
910403
1136649
2590664
2609376
576015
1288164
1242916
2862205
33855
2670425
864878
2663989
2497908
1827320
1180033
445220
578333
2708317
873075
1976752
2722580
1558032
870227
651560
1320301
515273
2116016
947894
1715117
2215950
80525
2455893
78002
749982
271403
1768174
224402
1921195
1779304
432323
1567684
107459
2163944
2882201
1414149
2718741
2011173
676925
2198325
346571
352010
2920662
1939030
1480660
347611
409139
1467815
1370574
1273077
1324675
1820215
215915
2198493
1929704
1836550
1118948
963133
2627943
758434
1597884
989880
2460460
2226650
2859558
32270
2185501
2144615
1553785
2011369
584961
2612984
2377826
1022425
2835713
1767685
496379
1348980
559011
2006064
1798136
2561277
68461
223626
262569
2425046
675240
944556
2318993
1319061
1066192
2569442
2433832
2867345
1892860
1912417
1946084
1063890
2860501
1715696
947139
667163
1561394
363665
334730
2544064
398599
1300060
662306
339158
4477
2862047
2264221
2248564
2218094
2055050
1124300
1179544
2884709
2282829
1455687
2414364
85201
19016
1120826
874392
2793361
2578076
1564320
555025
2066142
829813
542794
2372936
2521008
2521400
2040273
744892
57770
194956
2692043
1011037
2197025
714796
1381146
1554192
1516520
17386
1054525
2507988
2045932
1766425
530774
2080552
673342
1820872
126130
132272
2263455
1683392
671509
2813381
934715
2134079
2421713
1880712
1799748
1084004
316685
400143
2694774
2769460
1306922
1813524
1740723
1668806
954439
2390797
1513479
2218394
1096649
1266565
354889
813492
2322516
344365
2835400
327563
68674
2453225
1069928
2041683
888592
2789532
669230
2494011
216123
338245
1065340
2635328
145484
790710
1178066
324949
663132
1348806
106551
2373927
1213465
298979
2228476
2129046
1076068
2137388
1614685
981932
1843408
1337071
955186
2554788
690352
1272221
632040
887016
1515928
1156199
1220145
2642464
559006
713310
196367
2493280
1143081
2599704
2140356
36797
1878740
2381112
773479
2807765
2499284
1805880
814896
1422621
1215874
554871
2437483
2707371
1731135
2588174
1427354
31863
2041062
1700257
1090337
2663394
1792601
1504111
1995276
1576193
2346248
691571
2663592
846948
2682490
1589862
2050138
673719
1943358
2375035
771256
1333010
87656
1726409
2706789
350423
980538
1399047
353657
1931117
2278312
1046565
844530
1529088
2160252
853017
2257758
1881961
631979
1357532
1684514
1644590
2755743
2227505
128490
2483506
2291783
2549478
666123
193034
979948
1863680
1734327
461934
2093412
1812622
395545
1572011
2276494
936021
403150
517874
1310458
2038239
1684719
1514076
1996111
1917768
1494918
1655391
2573803
2452981
287828
2261889
1624670
1666454
2660332
230182
2283600
598351
232589
1479485
618158
896572
2048510
2094441
79892
1265144
2812866
833285
1390823
1851726
783741
1665283
1279786
2725014
342011
2504312
574777
2015926
2396135
1120181
2893690
2186788
423491
758953
2089920
1058193
1073705
2130956
2870213
2486151
1879253
1655969
1646496
180798
2347698
1931437
2391385
1445355
1303757
686752
1374640
2704968
70826
2500729
1833635
2751075
1844909
2399128
2388249
315457
611312
506323
855994
297574
1743108
2152225
2397073
653119
1838027
2685502
1864581
1000069
1504837
1596769
2400102
1410603
1047055
956932
1697903
1608119
613948
1534611
168721
2795707
2790255
2495375
1876765
32236
1976009
2013832
1054977
231890
2540156
808205
1772119
1775362
2871971
1821325
1734784
2375835
251268
1274747
2923933
1709472
1342728
284172
1444319
770454
1528416
26722
695511
1782521
2261971
2188255
2048395
650218
2367049
1920683
2884725
760952
2102421
1614746
2921751
2387081
887869
1860509
1723120
2009080
2048342
2237671
1001238
1867596
341323
694871
1074239
2929764
1279819
2821278
1954485
1463588
2662646
1131578
293291
69316
1609273
564938
560222
2067866
124887
592843
966241
1440998
1138075
1575002
2026928
1027793
1937392
2539715
1389350
1404236
2282342
364961
2024739
285035
1074346
1083926
609358
119183
892595
1068229
1094610
1344231
1182285
301491
154665
1573232
1261213
2852927
2625780
2240438
1217526
2603284
2722000
324772
2832609
632185
1101108
212960
1285434
276607
488987
2064405
762360
2747176
1363886
91821
331019
2314782
2843466
487621
1622572
128856
1760073
234208
806382
1748444
2629351
2108983
2639535
241419
2819300
2905407
216101
95367
2920360
2888615
237351
13451
400753
348403
160634
52268
645727
231115
56587
1813542
1866551
2194572
243755
1686313
1850979
708848
311309
2701500
180672
1218940
1613964
2873535
103926
2414605
1022409
1820571
260441
2730459
2519950
2359373
1427655
2093430
1563201
886022
2121220
1572542
1955226
1941276
1668976
105879
1570987
2178330
2830996
1626786
2050558
551396
1782248
2928956
2166486
1581951
867203
649181
2726992
1341939
1610855
902470
1093524
2826890
1133033
1960084
1060391
2016142
1441925
2000568
927988
1336057
865156
946110
1380219
2223872
1154222
2204077
1816633
510432
253076
400330
833121
2253824
1480475
9204
2674697
2463127
593431
1633397
761338
2691726
18241
1379682
1552437
1297441
1166121
2534892
864350
1054126
661946
1549568
958291
1410942
2061173
394381
551052
1608243
1639309
461755
1676014
2667459
1617637
2518685
2486456
1428885
39376
1100902
673249
2525396
996504
2719657
1167569
2442367
222217
1227430
1981288
1502604
971350
2843180
1315963
2411071
2379351
2196730
194693
1938502
2040954
1980379
819672
1715662
289018
2070075
2144094
2353209
1832021
152478
2704118
2004688
534532
2367615
2476014
388282
1217280
1480334
2101735
530216
184698
2227934
532878
10074
1639010
1176651
688663
980386
847765
2734016
254166
1079306
2308291
1172070
910515
2072713
1307343
2094067
1566288
1511587
79920
621565
187315
2209630
2564677
213358
2692909
337944
940498
2789963
2841586
2497819
2105897
2613056
49155
1167495
1793650
2030044
1865817
932892
1581198
1027180
1247553
1091214
1495648
366180
1202659
1555323
1402444
1908225
2623421
645417
2454632
1826379
2877193
1486002
2152416
1348028
345826
2050292
1223821
217051
2568196
1249306
1094341
995911
2506851
2643380
1599764
2068160
2547768
2560558
2074877
2250984
1430616
1319366
2374419
1445164
2163958
43366
904730
1191747
1055052
2618410
733001
642552
1937519
2486611
1708385
1740219
2396369
1387414
275418
1429194
552630
1703416
2103404
1579461
334877
810840
1778762
1020708
1966683
1655465
107126
2559192
2529825
75476
2650221
1739615
2039044
1331927
1819749
635674
2065510
676082
2324142
2776575
1844092
1134593
217127
2540268
12758
29148
454508
1283901
653148
2921168
2693589
450166
359526
289402
2048114
1496890
993063
216397
1915331
2927080
2232136
2379624
433066
383001
1816215
1778635
1550957
300688
887098
53996
185182
1165299
912858
2374940
1533792
1792739
65781
2281733
1359722
1971526
2750410
1419238
508495
1218955
1141304
1672447
31889
641781
2087319
1672135
1193739
1188557
184368
2635345
2013010
1067455
287426
2593085
557220
2298096
71162
2618688
164201
82215
936168
1971751
1307726
1681050
2675642
2312960
2212161
2374486
1530818
1040222
2918039
2562563
2177554
2227812
1620938
1721092
1777765
1321895
361976
1821943
1077865
2140699
1463234
504658
2769331
2138635
2249420
2433473
1455902
2407221
408970
1524810
2231262
1831030
812141
1407813
2423304
1037671
1177746
1538799
433991
2698475
1723154
2388877
1168372
407794
2558211
2219809
784009
2932991
924906
1957821
2436716
1862661
323953
221415
49032
909352
646366
1305508
2232990
2189774
975943
1334906
1835255
2166162
720308
1388859
1125402
2018008
1310174
2085173
1094405
2598182
2156044
776378
1363683
396431
2883970
1120119
2739393
333688
757331
1901232
606977
2628030
2400278
2167056
579180
1489638
1044198
2911697
775127
2198252
579303
2669153
1552490
1231338
51223
2812626
2545404
1316537
2520127
1242377
2193419
2449723
95375
2806278
1665993
1148670
1831926
1765159
2780437
923177
2575656
1822150
521209
739368
921691
1418361
258167
273368
738990
2411060
443281
567498
162268
1115478
970429
1987570
532271
1479662
1303460
398957
285996
1496579
215816
2425850
1838434
390006
1138414
1559629
2922010
901716
2930473
1092382
703778
2655075
899004
2729366
2581991
1729727
2542657
2822107
351646
7788
1916163
2742200
780134
1851702
106480
2106424
400172
2718929
1703233
2192898
330661
980096
1574441
1598715
1776004
1057639
71854
1406195
1302627
352183
2553068
61650
975499
2923391
565908
359356
2262248
895596
105168
343468
120978
2916711
1364283
171153
89094
1489209
2517954
2157695
689749
2557254
760723
2581582
2052519
2727729
2386145
1370395
639407
805381
52045
2640030
846855
2268133
1439750
743860
2489412
1610537
1134818
982404
409845
622470
1997835
2782109
1523166
1002409
2322436
1699854
221110
1965673
738884
321247
2497711
711936
1885451
418805
769797
1866552
26374
1585211
2622575
46427
2164371
1226225
177914
1110103
245244
901693
864735
2647826
1840762
1295685
1319947
2763441
1508118
258703
2634798
2438117
63913
1638634
32367
224661
2518520
2513309
2501290
1378563
694600
2117688
1742122
988604
1866019
1298981
2901992
2523118
424988
1783585
2797157
2387850
631612
2394767
1036329
1908149
2464064
1508049
973254
120416
232876
1481350
1817213
2786225
1638196
2390621
2835452
774643
738666
600660
2703336
2403346
564617
810244
2661067
1285003
1748372
2283033
1928428
1365061
2516569
238732
2265479
2321998
819072
735698
2389592
1405098
2666255
994673
2741232
1074757
219498
420766
1596870
2813316
46395
1801666
1633706
306996
408352
2172301
928103
1513659
1081705
2533895
468341
2190706
1037513
2813238
2722473
330156
540555
1342297
2105897
898024
1128643
1556036
998460
2083850
2281423
1204621
516624
158109
1152044
1364768
2349331
336554
856924
106637
427618
987247
2415653
1224060
1048945
869402
872042
1930893
2815871
2683178
1420546
584964
1768698
2173161
2889478
2117669
1598055
2403541
1095544
2866854
234286
1843500
2510158
1701435
1305938
1739936
377208
2090092
2328253
2839880
2612217
135690
2161624
2109167
2232216
988415
2306263
1492168
224950
2689838
19939
2145461
713111
339943
2536249
2044101
653313
1922344
975413
2383529
998568
2707295
615624
2094151
1802731
699276
1947012
2407539
552698
2177872
2483038
2515003
2186896
2146041
1919442
50396
829491
642734
2606633
1801388
418881
2413548
1868197
2273840
272943
1609886
2764322
959228
1731113
506929
796508
1826369
1317154
800201
2203265
26936
468009
2395079
2145387
699924
597900
446190
505911
1952287
2605737
2879510
1569273
1552436
2390899
431880
1050684
1382384
2431791
829143
1204978
1099506
2129847
2369992
2618226
138422
2237198
1453340
2707104
2110311
1717895
177740
820609
2631220
416321
604605
1555742
529049
1124812
920489
1634213
2845659
2355735
1139220
1245059
2608092
696065
1926149
1093581
457475
341505
827186
2807105
2461878
559103
166050
333350
2304574
1233504
1189198
2825369
1627139
1218752
360561
1873016
1223716
1125615
1150020
2093793
1451075
2522731
338670
2533888
2210522
968484
1558215
1669132
2618170
3159
999622
1070643
1219607
2320447
1078057
1568006
2904134
441683
1048692
89927
1859412
1766737
2298272
2774104
1336174
1116209
2015570
1448445
1830941
2542660
1908929
2568736
395188
2903813
1812960
418014
1822546
185477
2825691
330695
1627684
1236471
408110
213056
1215771
7089
254315
895691
1138540
871464
1183184
891011
1217854
662867
466832
1928893
10748
788481
2722056
2323313
1162400
1234181
604162
2912488
1716364
544244
1837631
2451050
1326832
2474789
794231
587762
2145136
1836888
2872719
1776103
2374036
2150796
992877
2686472
876964
1222960
2256611
84165
1174460
1790986
1416147
2781269
1555569
2648389
2334427
2617325
2777486
2418602
2180603
519837
1903391
307880
2484906
2371227
1345671
2916221
775374
506303
167929
723993
1659399
2406973
2389958
1652078
2858661
871622
2187173
635267
363177
735539
2240081
374157
2076316
2293955
1734946
1648907
799929
500717
927454
1909677
2300874
93841
974852
2160024
286903
677965
187518
996026
1392928
2030155
1358406
2489559
2362342
1640400
2129361
2531202
1856399
2240389
2371420
1182544
1739676
1697058
154156
1187725
2868215
144611
2349377
46608
572694
2698367
948788
206854
1222203
1553645
1598834
1912431
45195
446418
823544
1247688
576106
77696
2010002
827377
1637199
445392
748012
2126570
748384
2792830
228166
2552740
125981
294696
2392742
608775
1744840
408697
712739
1873141
1999399
2288767
1482539
310483
1731215
2895121
1689431
2789860
559551
1029685
2767520
1074701
2666436
1768209
1935600
1661516
1018562
2101533
801678
2208533
2550535
2126227
662540
1406248
226485
234878
1529205
220763
313954
2550845
2914062
1923652
2927949
153310
2002905
1162431
337204
523947
1191584
1816577
2767749
245409
1799485
292073
2596140
2780952
2263818
2035060
1288418
1252575
1154792
2172635
326549
2655514
2660314
448771
895101
956021
952502
811553
478050
1673026
2032856
432401
2349202
211413
1472729
485280
1866969
781735
2270089
1487246
1542235
110551
1619401
1796827
634910
2390505
2780166
2676380
200513
2561962
1576626
564865
118361
412771
2863017
682962
1771291
811117
187852
2250521
59172
2035066
1854265
2244922
1339377
1182663
2306930
1084349
483557
2367809
2588947
696843
1179710
1749594
933910
1437446
1652856
54152
1228569
572088
1568157
218921
1965479
2493847
2792592
2579643
2334006
1059974
180332
2804786
1545017
1400550
2328105
2235562
1888272
308956
1035112
533102
763733
2160832
2167168
1149213
1318997
2052915
783410
683702
2585107
1259920
482425
1643472
2324742
2624428
2593766
2905599
877608
2295581
1612341
184982
1084480
2216766
1600490
2000585
2140060
566724
354014
2271333
1387209
963195
822100
1694224
2443863
452023
2226869
2610518
1742525
2745163
2453500
2646341
2908514
126955
146982
2536459
497645
2936755
2253118
2551216
495358
2536911
114554
1061541
2640029
813829
2362686
1658137
1239620
2344512
2615743
897803
171639
961880
2308059
590086
658273
1681477
2850478
2206842
328493
1527181
906060
525862
2410177
1841603
312558
2376243
16488
2044548
163951
1672300
2840394
2379914
2148656
318789
223783
178535
140550
2774360
329616
2078240
1151495
1590692
2548564
182932
1218034
2528971
1118297
23351
2110961
2472103
885760
394106
497964
1036381
1135958
1523370
2726244
2662107
2023647
778833
1485504
1201324
2882472
437273
2883801
1855206
720295
401971
657574
159604
2256735
2173738
771232
1729260
1762097
606278
1513953
938567
2462592
2354155
1553859
2202121
1446647
1855584
978243
2241795
431830
1235595
1779857
950085
1910017
559922
2452502
341096
133385
416004
2241519
524898
2350737
1096899
2495592
395314
1696742
559402
1413245
2193954
2504438
1023856
2592126
1388556
562946
684511
2719242
2730371
333399
138138
2746099
227444
471225
2076462
1680103
2423854
1755453
1224318
1644028
1558450
2377007
2363655
2241430
151311
738078
1273798
1838535
1979044
636083
1484259
1091836
2089287
485273
1034318
1668449
2286114
2324366
2028916
1214323
975834
2097920
2572007
416910
1125056
1287751
14686
1874895
2802398
1830269
1365919
855295
2352199
476834
872137
1997317
1847179
2620838
1522412
1341325
2322033
2133288
214604
102544
1736971
1443173
942882
2936014
925440
203799
630516
110002
2343842
1310165
672200
1308985
1789076
2784374
860484
2889284
734048
850839
149119
1143731
1822262
1226058
2683635
1234871
1331732
1135811
2772839
2525440
2045317
1102810
1892662
2188948
1602589
1209447
1602035
1159578
1629930
434871
2310510
1769060
2618792
98364
2530863
1669742
2670837
617111
250783
612085
1042040
1836441
565535
349453
790864
1314429
2141871
686163
1748349
1990030
57752
305703
2064908
1720083
2914864
2264376
2642700
629374
768940
409515
2582849
2520721
1102721
621856
1554244
2334520
230068
2177262
2341362
1144787
2250507
519544
442674
176627
431484
1066541
2435574
423872
399815
444777
788935
2744310
2126364
1483378
32786
2271804
1389750
77403
2393946
2719029
1373169
2630346
1374944
2919663
614501
1342340
1943807
2633406
2102096
2427298
2689083
2027011
815894
473978
2446399
65557
695917
1596996
2532954
2923965
2938490
555326
1222475
943479
219813
133491
856492
632470
2874218
1963980
599047
1197468
1286990
472652
121484
575206
2097610
2210556
347087
1754724
2885046
2723593
587259
1353102
1071327
156762
145525
1399207
916341
143703
2433078
559026
2593827
1673021
937545
2255827
1179065
2543294
1799334
482913
973968
473344
1584716
2741426
904665
1648219
1265391
309797
2374404
1362510
2025025
723985
509510
2700927
47528
695358
1485012
638035
1281552
526147
938065
2026882
1984124
537164
1075066
2275463
2246839
2647754
645774
44816
810788
1891657
2535483
2073110
2593281
2641741
2569217
2646711
1147580
368701
1757484
1231398
2301007
200011
369686
163619
2895318
151715
1639677
1524709
2695314
863048
2021079
2795933
2050307
913464
627475
204891
131499
2936523
1913952
2631713
2784435
2793922
2839893
1487991
2014728
1429387
1904377
2636404
2293087
2769977
1260664
2582000
1987154
2897464
2176735
1645441
2483824
164284
954422
1890610
2135475
1767613
1278722
163966
1539683
351436
1184102
792992
1284391
2770003
2087312
1608815
2582704
944055
1453108
2859885
2924616
2272254
1652923
606911
1305761
459069
1993854
954522
922769
620267
1737060
1340720
870353
1151486
563169
1365846
561700
89455
1463365
1902447
1202513
897146
1407243
634146
2626882
2380752
96864
2635925
191883
1849986
275055
1104250
2557091
2910120
635713
1488634
1661661
2530773
2900705
971410
768510
1343575
2619076
650680
380386
339186
148830
938425
1839659
1857631
389934
1698854
2627990
1356082
392427
2398127
2316957
915939
1926639
2416357
807881
1861609
2617588
102487
1734518
1847730
962750
2176143
2645734
1202567
1219594
688337
459912
1040330
696011
1424699
1200086
558641
161583
407302
1284990
2037117
413375
507052
1122881
708477
1663170
2173316
2762523
1041190
1703705
833349
2936380
1404730
1711507
790077
2032555
49150
1616538
1025924
2856864
1359245
1255915
301080
310945
650539
1871899
861916
2485105
715628
2321010
1784125
347740
284063
2580107
80510
282893
2869221
2228266
849335
1043951
2416345
834745
2272925
1083064
303713
2316304
2879552
1591017
1891488
839336
2383258
1833648
1743887
2523427
942540
2807594
1379903
2782034
1437303
1778053
1108611
2918146
2527822
487914
308819
756200
2278522
2882650
1778614
688344
2894109
2047179
2116186
82197
299335
2502101
2906133
817625
370017
2220669
474142
1408487
1196045
47977
2074272
1797802
616774
1873447
177721
608641
1346610
132161
702770
499596
833157
1197783
2587084
1081439
1065275
1196665
772872
580561
2003134
2107788
126657
4285
854269
2151131
1735336
25632
2040875
1340642
1825836
2710467
229376
2919632
1739384
162444
2507930
48604
298338
75296
2134605
1904482
732761
286391
1011292
585896
920628
2818793
2689135
756297
1343782
559437
264306
560896
101229
325834
2350378
1946933
1090759
1668845
2921424
1071365
269670
600101
2237553
1260494
193842
2354047
176361
1964585
1444899
1723216
1900685
2915085
299405
624585
2818132
2693624
2131277
718093
1516051
2564810
1572624
148486
759089
1547970
1502590
2335990
569844
2266823
1967912
1663913
1654340
192337
2437976
889721
1574188
455053
1948628
625093
1803417
1312665
675190
642590
1650836
2197141
2581595
2744986
1558919
562287
1104928
2715868
2178923
1521808
2463530
2485349
143713
1234245
1433869
2765730
525709
664631
2856382
189785
380033
2147285
311290
231848
687714
2349961
1664014
2681967
1248429
2531978
1346604
1532351
558696
1572406
352784
673433
86004
820131
492497
1168722
538636
745582
1475745
2844469
246082
1980756
1595580
422576
1439325
960637
2893449
307973
2170762
2070421
1712612
2875088
246954
2529346
60555
2200902
1374314
160370
2063138
1029317
1755656
2752463
2897472
245344
2695828
730235
1517960
1917959
1813169
2901577
2337584
1303046
598869
1651917
2129516
2638051
1933446
2719911
1760374
640000
944300
2505496
820956
135513
384664
2082002
1515565
1178715
227333
1632342
924640
699698
478785
685809
2379886
1617306
72768
2553403
277778
2495930
160290
713570
181129
2154440
1690605
1137842
2772481
2585587
2115238
1460028
2422688
2554122
1426130
1084708
62475
1380001
1887393
2661619
2022359
49848
1499250
1887436
2845089
1053706
142055
1462655
1812679
844102
1946718
255766
184895
1107172
539897
502276
1948504
2091325
2660423
2739839
270047
2161108
1798436
1458087
2161406
2725100
2152277
1033260
186791
1247743
1739568
542044
644066
285510
2293517
671762
560151
123122
903587
1748894
66598
654829
2885756
2320114
2089259
2459985
1877456
2428105
1700261
1521916
1046966
2282792
507577
1456675
2603751
976519
13841
1356285
320547
2427219
2756807
227583
344135
1727142
1707649
1841503
1746629
2921875
1518163
1499024
2745597
959358
1983838
234832
1088402
2358989
2549722
48230
2905850
187861
2373066
1270276
1264722
2013547
365458
296427
1772013
1055160
2025165
2094304
2157122
1922979
2372561
1043253
247872
112192
2869136
684446
1061703
2391349
2902364
323264
2589528
1685730
1658340
2836322
452647
871053
153315
1830493
2806775
1562832
1179815
117
2820182
1500648
1301402
998927
178410
1947951
91209
1869512
1754290
1653532
2469198
479028
285453
2515999
2682494
531202
1902984
1283126
914688
1853499
2161224
2461773
1470450
2186382
450654
564253
1636538
2908957
2272622
1924706
2681550
335018
892438
1503756
2666505
1266834
77059
1288205
665269
1803534
1897982
2746606
1343075
1170585
2637421
2607113
2683276
2665373
463010
2087252
2218948
235257
2667779
2014825
243049
1795294
1868563
1568520
48514
2187606
1241379
2404410
201277
1092373
2232539
2928245
2694251
1172993
2259765
445476
1393453
1007135
2437976
629625
2389850
2039936
2907051
2776759
73804
489918
2886261
1576403
1300921
577629
1476332
2531550
804512
2786129
950187
2455553
1021592
2155028
2088385
2050109
817512
717831
357071
79257
2095905
1622057
2036417
441924
2028237
518773
1407873
2740958
2385271
152758
2198043
1960528
986949
1718834
1223337
2388280
2414933
2370277
562781
1012015
2692384
2602210
2791657
2616749
1396911
129739
2684048
2311933
1106287
1646147
2397951
1991492
1124575
2190770
634233
147900
2098293
2753875
2470779
2279647
2813480
2810632
2327733
118246
1986650
2028773
2622401
2448409
1247192
2688989
1611391
1608397
1071538
2146612
619338
1925695
2013547
2562007
2470600
387410
53973
2660633
856604
2434914
1864230
2878419
1396750
1548468
604697
2611888
725075
1921451
1612933
913297
1588418
2594957
2799084
2238274
1962441
2157424
1122669
2648657
1747778
788461
2226007
807526
1227997
375827
368201
1254646
1343106
2539994
689871
408025
1771545
1397716
2791853
1268085
2836021
65595
2718788
1120542
660079
2119639
2457454
2753354
1946499
116090
2839585
2748691
57123
1205770
554166
2902917
2523068
2631192
1213021
1623735
1815166
577124
1440866
321814
2153501
1788533
1350066
2418452
2830850
2632387
84457
2103161
474664
106794
2125857
1236132
99880
760421
1222767
1014549
542738
2174325
531837
1279487
1154161
1813305
2374333
1242740
194735
1071043
2727648
1233327
1110240
852992
2704489
532008
2716740
786880
1840437
1399732
176400
2682854
2830748
29133
265380
2668880
1120317
253144
2919379
2720175
665288
724286
778257
2548840
2680955
2774365
1334031
2626125
2117876
2892309
2204956
2252072
1140373
2028046
2011721
1872225
2530024
910572
1141713
1311373
1993373
2432971
1698204
2382179
1932805
633261
771690
1837310
2284138
1770971
2603848
1713810
2109729
2055588
524736
632474
684066
600827
2836505
251627
1474217
295955
210423
1477640
484178
1248444
2592924
97387
655330
2081692
1435642
2027214
1733436
1069519
2237571
2330831
104732
1863177
2562668
188030
350603
1238037
1169231
1328955
1116039
599860
1434363
1556726
54549
2889935
690779
975161
1181976
1844729
2406566
1293624
2155601
1934992
2898630
701352
2759694
661154
2496638
1560154
11335
1218050
487817
379592
819112
1615703
2439381
2422524
1788481
2051062
1163035
352489
90679
1703879
370319
1085322
2290072
2595831
1413596
1186036
2391276
1057177
2096016
1642026
394396
394993
432822
2194352
2449736
1964229
1936419
2723136
2744459
1816797
2070613
2440434
63013
2325595
1473740
1193509
2833744
2303318
947456
2436043
1520668
637533
2273702
58385
190261
1550879
2126039
2816245
578034
2798064
1439043
309064
1123248
2940250
1931653
1860515
528494
1653829
1727119
526260
111663
2921140
1287902
2609728
1932557
1296469
2906338
425380
2058944
2359370
32235
1838418
2017417
2600252
1777273
1460332
604311
2523607
1360561
2418553
2553109
2296223
1017472
2522536
1140191
2348255
1853968
1942689
2670014
203178
150383
1032893
1040977
634635
440693
308504
1318560
2885456
46620
821760
344590
834883
1611632
2121007
2576117
1882563
1890159
1837721
2596151
2832497
2157612
1198424
1313395
1177003
2194981
2630386
117622
2127184
2014498
586094
1871774
2753392
1721297
529263
1214081
1460353
370680
1236156
15430
87431
1295039
1474979
2841888
2714488
1195563
926249
1731646
1251375
2550752
577967
105625
1363437
570456
1154386
1005080
2446277
572814
1228245
2729022
101591
1244053
678631
602235
2774006
1217468
2901387
2924826
1416873
991509
955493
2751664
262224
539712
1705048
2075431
854182
1563541
885569
2404206
505607
2297856
2564099
1551171
1087704
917115
800848
751098
2073062
2674329
117512
2273342
1918920
2740146
1634284
2777691
2384456
1675187
1652846
63067
1766053
944603
1378426
124427
1067558
694700
1552176
2567216
446641
445071
1044203
785888
1805858
1265539
1923994
2703478
1482952
2464783
2117668
1399479
231032
2069636
544674
2568504
118594
64562
738792
160543
2312377
1632593
189175
1171246
430782
71447
754907
1381056
2594781
133361
2276872
2835575
2526416
2198273
2742046
2877380
177248
560722
1794240
2105757
487179
2119722
437591
1912673
856457
188651
148399
1276231
2107491
185695
2739782
641316
2403909
2534008
593764
2836110
1559950
2686039
1823555
2311987
1138603
1448551
1832879
637132
2221042
2904139
1450686
1002918
2877222
853306
2007297
1494688
1301383
610103
908129
164238
1494849
1926058
2157928
1339491
2149655
1607921
1139287
74393
1717104
926597
2077605
2200157
2191108
2153943
1023950
1509070
2049028
2501615
1921533
2270209
2379535
2802362
26909
448796
2161892
830821
1875040
1373090
2676333
914829
264629
2912295
1949282
2795559
2457617
955528
2628220
890696
1398959
167434
1893794
1136473
2092473
2207329
1922627
1926318
1387719
1539401
1122934
2897873
850397
714967
1928545
757660
1452723
2598320
1612863
975626
1946530
1507436
2250372
750905
2013943
1409223
2691847
964096
2438706
132215
773150
1501163
303050
106243
2531469
346126
700132
2473346
2111254
1628291
1842053
1441890
2670731
576254
1105467
494140
2440573
549894
667765
2631685
1359397
85829
1078370
50729
254019
2330312
1838114
1953680
1421750
1148533
2788801
2616244
843181
1504041
1510793
2223703
1286148
1193987
2417951
1838771
2171616
593302
571129
1032660
2728863
819515
2709034
1885042
385764
1353254
946508
2655114
638539
1380656
1040729
1288242
485261
2509449
849141
1393646
1394008
686010
2109865
1642636
2839626
1307749
1436661
2273602
2362609
1335741
1040458
1445382
1674212
1425284
6566
2683259
2040981
1194753
2926428
2579216
1744837
2729170
860825
798258
1324406
942335
2377616
899484
2741738
2821155
495836
1148352
2419211
1427778
1463061
603443
2479474
2340695
1218803
2109849
1328549
2819853
871899
2257011
299833
1770370
2052694
545295
2536554
1721012
1782808
2296121
2839915
915688
2724211
1845343
1299937
1989967
2847398
2240664
1321359
1666241
785295
449179
2089332
1536976
2395831
1037407
1114177
2725059
121953
414173
2329030
564284
2332107
1884597
890405
857866
149083
15732
653331
2335468
1428240
1100798
103975
1050419
2919104
1732716
2684428
953677
1586050
2732002
2753366
1732728
1759651
219609
1210642
2058592
317045
1573499
741907
294307
308272
2161500
2051133
1509562
1447935
1724850
346317
2904411
186950
2180300
237424
2591012
2220037
1904733
1885902
546225
2079606
827372
910430
1614702
2018009
2889362
387451
2730965
2068686
1653169
211446
2057635
708902
1432303
1155748
184973
2820361
288152
529828
2351479
491552
1290062
1129553
41882
98832
1811836
1377147
1916769
953055
1854832
2774445
2373424
1854706
2070643
1877395
756556
1372423
1671408
206459
946073
2242716
1621934
2428249
929289
558420
1814180
1427679
2493515
633003
2657401
296943
448515
1733918
2519588
1198787
277268
666153
1381205
2202326
456011
2337074
2532418
1966330
173349
1533364
30728
1788513
1614365
2115749
636146
2598237
1367869
1244941
1967368
215763
2379939
854388
4357
2528166
2238218
1468355
766956
2180467
2868172
80123
26697
140556
1287081
771188
297404
2687144
1136842
724017
191748
2402966
254430
343617
2677118
2884170
600588
2174938
768669
2383689
310697
13231
307606
276292
1356281
1990614
924354
1421700
2903273
725107
1327896
491356
505588
523475
2543168
2316962
1815665
864246
1924732
493396
1322685
138944
1198946
446398
2352535
537804
907910
836217
1714667
2246104
95695
1150278
1814969
794600
1534511
2174904
2795021
401004
1053052
2025247
2487346
726467
2160042
2784850
2890433
2107560
185607
498686
2512914
2275382
655639
1634373
2499341
1682205
872455
262039
2779204
2294679
2794743
2413736
2113038
121776
1374877
770297
1918311
1528344
2238360
1494914
1895110
1365571
1244868
1561599
19690
2116417
1704085
2827929
446305
235847
451108
419411
2298970
1692488
2295055
2845727
2394658
1268892
750196
1130139
2115396
1382408
1601044
696080
1310456
580648
1461321
1164862
718309
2671396
2455096
500603
1749718
2063112
2866576
92711
707978
1666393
2603572
537607
2294549
1610083
449347
968242
1266214
139419
1494091
1981260
2116213
216462
1503659
302354
2052185
1779719
1863133
1867545
2776236
482851
1427043
240412
2136971
608079
1731409
8037
1959413
1692573
1274596
1424959
2835558
1325440
2781980
2090124
288375
395056
1214892
2541295
124722
235540
2778056
2043223
922625
1429684
83168
182549
1528516
2912869
1908764
1697386
2068115
748656
268354
2574244
2514077
1968482
832904
634235
1262943
451845
1012649
1433684
189305
2866831
1261342
1202610
217879
1602613
487584
2562904
2369373
1648772
125635
362996
418464
2546017
2658955
1185530
2910865
527210
1859323
750372
1784002
1465837
2167219
704918
1294106
2287641
1929961
1549077
1208406
1813025
1263480
318556
457715
2546566
1127199
1508054
902020
2466379
899189
888482
1759267
1635696
2673920
1368193
1311510
1531983
1188244
59676
2487682
763326
75845
523420
2084471
1836781
2935685
467960
2261593
539705
2229040
1749831
1788011
2404785
3614
2175521
75109
8705
1614041
1468186
208760
2655282
545227
2010330
1301856
254606
1860724
2182578
310284
35018
634378
1686244
402975
1256358
2863575
2643344
983654
2903649
2556776
2804694
604476
1939570
1032115
346441
1547872
2513345
1645624
983123
2049288
1758129
1034297
2420587
2268971
853482
2078046
1897171
2230589
1494333
2609275
113503
508739
1319979
90900
2874959
2698054
734629
936538
1673713
329881
1912154
1464351
125824
2463622
1071614
1655562
1068778
2634293
514783
2534678
2444475
113763
2548661
417144
281227
998630
778716
783647
554143
48661
2652237
558636
2123888
1092182
886661
2736267
1260719
1106428
1757746
1029505
1106207
1668210
1576262
358146
2668592
2932352
2048908
669429
821549
2390593
2048675
401852
737862
2823108
1227837
118672
573823
1114659
1351253
336246
140713
407020
1391716
1423345
2908668
1903680
1949891
1446284
2246
243047
612852
2529239
2742392
1264096
1710026
608026
2402554
1728057
1974849
1504820
2364666
1284831
2093646
263503
1588854
159545
673270
795265
1533596
2017165
362078
1054246
1126675
2752365
550180
942536
953048
2817311
469043
1426962
955835
2610897
1174089
1866077
1107202
1961263
2697598
59142
135681
2732414
1559922
2261431
540810
2313003
1648248
2396742
2066916
694393
1389894
405696
94235
2534091
616785
999091
126949
910241
1780472
1601256
1644455
2501455
1716609
314098
174796
962810
1775300
1535274
1723657
2159207
737700
2783966
1106689
760783
4873
601327
1271924
217035
2461867
392346
1021214
172099
1251036
854902
2773066
741227
305505
2865940
1788235
2570216
1279213
1510848
646361
816635
1603353
1101693
1177280
1136374
1413230
2419098
925695
459651
2399719
763067
1909431
326915
2325463
877123
173376
379957
2816707
913604
2136059
1199205
500546
2902132
649259
1354597
2211655
2534062
999682
195873
1597303
1898345
1394627
1791847
1783302
1421048
1893320
1299077
2670963
2617632
444326
1817376
1709345
1287820
852727
2886235
541902
1572685
2750115
1772651
2159377
1465986
2880595
1734086
2169981
1224344
2756675
947146
1309553
1159065
951528
1512315
1981031
833632
2932292
1876295
2709752
2350566
758121
2396112
50701
1819032
2697673
2306012
1711178
1728065
1715647
1904129
2416619
533908
954853
1655636
2205837
2119433
1516167
1757915
1183249
1406371
1949180
2286978
1097084
200094
952131
1446103
656983
2578913
14134
2011711
2776297
2090519
2086115
328979
105385
2815811
2677241
3270
1821527
1361328
2232090
1980732
1704359
22442
918587
2662754
453108
2626037
76523
847411
656934
1528912
2892455
505887
2360298
2231169
1948888
2472313
1852108
1747964
413996
2431147
1845351
452440
2812402
2505464
1624547
1008165
2181386
1509627
171283
2483478
365846
821281
109561
685413
1293310
613135
469363
1540606
177108
2473564
2796687
908672
566147
1591738
2703164
256733
1730440
2179433
2020184
2467361
1553266
291996
1842895
1174568
427844
578751
976519
2870616
2586096
2051687
512887
1205328
2480578
630168
2421283
1111155
537651
1460560
1839901
2527141
949403
1467919
883006
1094538
1620451
2579996
769304
1023420
1290622
2014636
1197160
1859250
2854041
2599674
2024008
1956388
1276299
566688
218395
405450
19426
1537311
2265499
463802
1642102
2651174
1776790
452847
2723114
776308
367224
2090238
2930511
723653
2549308
1572523
1227730
1042294
1991618
96645
2889828
2352831
2108155
1875444
2171493
1814028
2079172
485653
2543632
1475083
1562793
2417716
665918
1140739
2215843
962653
1671609
2400843
1434145
1453358
1988621
2472147
2863570
1133423
892922
806051
820155
1043478
2060873
477047
608584
636907
1820111
1296937
418881
1015335
103368
496910
905324
935703
694714
784101
2580639
1167168
2893166
2547599
60386
999160
2237325
2357968
1214382
1048146
1392886
512818
2758657
313745
1074633
2654745
2270783
2727045
986482
1226741
1833979
1800058
349745
174414
549826
751909
431145
1674422
376031
1522385
2161090
770299
1561517
559064
2393189
170910
1628143
2829746
309945
1504128
1691459
490088
691922
1402410
513752
839517
1740745
336036
401484
1895143
1378901
1419223
543261
2236522
676306
399327
924709
639063
1868185
1912575
2014799
2146267
1969185
2868334
1877243
386300
945900
2161961
429868
935436
957349
629015
2506143
2306157
2725700
522526
621558
658355
511911
1219645
1908174
1908106
2293402
187874
1828014
2848066
1223464
1039388
490056
2151124
464788
2806897
388468
1579851
507901
707332
898501
2887543
1819098
2054662
2714034
635276
2011854
836003
1584213
2580469
108719
892853
2457769
2785843
523094
877505
806063
199499
13977
1954844
2727498
1609694
1989397
1250685
2049490
164241
2096691
1405693
2353276
676570
1582327
1292987
1504200
2396015
2931433
956530
2193920
2477451
1724369
2754340
1576347
2171243
246121
324261
2009009
1440569
1852373
793369
754876
236776
2172434
2390949
914852
2735972
1954931
1277500
2110011
1437436
2902649
1568324
530623
2076254
130345
1884632
2835626
2658578
1929343
637709
59785
2926335
2702869
2329469
14565
1761335
1324286
1830549
144403
525154
473582
2587086
240095
1921702
1953487
1681272
700761
2919503
2182056
99393
979698
32871
2089488
1530707
1596931
2824868
947643
1598826
922919
2430830
2515588
922239
2317425
506370
2281406
2899777
2278783
2313715
1942853
1790672
1992369
2389808
1791559
851661
873764
2722846
1929956
1097902
284686
1689955
1733360
2235529
2350135
1070693
199218
131708
2767584
2270083
691843
2347799
2757908
2443443
2027509
1926220
418412
2804744
688565
1254402
964014
1612524
1360595
1719184
2530657
11126
1209460
2578659
2070281
2440069
2431106
612610
1583871
2078471
1054582
1367989
2688589
666171
1442824
2726628
1605240
2577316
2896185
487931
937905
1395389
2927511
1992040
327897
1854778
2266415
2203251
1493860
1848153
1570050
2640197
1895815
1962717
1046789
1613314
404549
1136278
371651
528675
92242
28563
1241401
879267
223129
2747350
980497
350007
1194915
968508
310619
2385064
1143989
93575
1332306
1650216
1228119
2346753
646817
1080497
540544
381788
1804833
1782776
1618287
236715
2834274
2497636
2663510
2339543
1492864
826516
1751582
2071763
241004
1318919
1092546
907418
19902
1737740
317979
2138965
254986
2632209
640468
2182192
1140389
2331933
563128
550369
1964795
317478
754054
2339783
509655
722457
1497138
130797
1542639
2877300
2300355
2127871
1649887
633428
2808871
650034
75393
2643430
1723169
1570027
1501130
1611574
1579883
129704
827480
2479519
901409
2536029
1712617
298769
1931994
1044910
1231008
775384
156926
2854407
2144073
1284698
1864151
2130288
2909939
1031777
55852
964437
1231770
247760
1451071
43779
2146747
1583430
1156212
1694941
1157160
1794852
211678
2894978
1861274
1392914
2606966
2925855
672375
1892375
21130
1468955
1362676
1930381
1605034
566896
1899276
1745612
702751
2935369
282297
1193900
2810253
694700
2085721
1651829
2748620
1119385
1932205
337609
2904721
1295445
221641
238721
486179
1104430
491656
539377
1728478
2751805
8903
2784777
29032
2628598
1062758
70217
1139816
1218858
2543409
303601
280845
1164103
1749
1113846
2752484
913519
2481631
1167457
1133965
1903882
2862392
948065
2855054
872784
2406688
945444
1321710
772531
1001387
260238
2512032
2767467
1995349
1454620
2625151
2692235
56393
1563832
1712625
1791820
1507280
2677517
479677
1436221
468570
2853497
936588
1328297
2536841
1730251
2278570
2589516
285190
568033
651823
1490961
385174
1696730
2279229
2750266
1199281
1148937
714065
379610
420906
836393
349856
174552
2782296
2229157
1660702
2781156
1722083
2217946
2578416
1228711
601883
2291221
2579201
1348430
2911670
2192138
2640009
1707117
911122
1758936
1058171
28726
2876996
2087285
2438817
2431384
173580
1661074
1013895
2926973
2164124
298130
1426395
1450808
874507
2917608
199306
2486435
534010
120223
783577
2842516
137504
1065503
1052702
99510
1876934
1521733
1709158
1998303
548781
2332604
2696998
52174
2212112
1872086
2711898
2027836
1055468
1394536
560255
36651
1936661
31390
2112615
1584699
1840895
2831490
2933380
2536497
1840475
492541
1565477
464004
975985
384125
2598380
1675180
879118
1845401
644998
2096249
1182930
1631020
1313675
1323108
961282
2268895
2766421
544448
1395729
2082568
1454792
1786434
2270935
2014815
954420
2634465
487409
2615472
1323465
963379
2083649
1640414
882215
2589993
1322353
539829
1627367
434797
483194
928676
1079777
2094566
2578188
1899747
604776
1910006
1787191
136007
1177106
96733
1251786
2104799
776915
1339804
487122
2474385
1813264
452017
788896
65722
1054288
964759
2072313
2082283
2744879
1626583
668438
192707
29290
1892430
1569480
2433106
2741333
1763793
268911
1852262
1815930
897877
45479
1064921
301122
1350654
1649841
565514
97140
2856231
568163
2507109
1755011
39851
111376
2019789
2551821
308266
2377699
2910209
2580888
2299643
1870229
2184245
1735298
787646
900634
510704
2761038
1502617
282345
2767624
659463
2562749
517125
931202
607321
1518414
433065
1533369
741550
2862919
2383245
1846183
1368452
2711171
1766541
2809195
719268
771699
387272
2129192
2209801
1487530
2422552
1876321
1746287
1842632
1516288
1139364
930081
2023242
1951109
1033014
752394
2922156
2499646
609564
2679900
1789641
301221
2761222
703003
615341
2048002
841990
2778294
1865401
939270
2616722
631386
1196724
222883
1663302
1636148
2169311
717815
2016404
65402
1420168
1575401
2268265
1237869
2505733
800618
473622
965581
2228161
204809
168640
1684654
200905
1860598
609190
1476716
705212
1665719
1359774
2790961
565036
2013782
393527
2827102
2287288
1799991
1837032
1017264
1384810
814455
1884503
2408287
2125748
1220641
1547616
2825035
2695872
1833906
2189805
1145797
1472797
1826511
2910775
1917410
2796123
1310047
1541962
2384795
1965826
2831270
1097700
1617490
91617
539530
2298425
401329
2451058
1570534
65444
1791354
1684694
939410
2801940
1128774
175571
837774
548715
398794
779698
2825111
16179
1310033
1194817
2397737
2414873
1174832
2627994
826618
252570
1026146
1102155
1066180
1969825
141181
2766733
2153990
255607
1688675
2687945
682918
2358818
635230
417725
2652578
2143877
1610611
2467944
1510205
2442794
2450996
2118386
594385
2567287
2396371
179575
2840162
2859739
1618355
1551812
1272821
1607210
2749058
327024
596811
1509665
2164006
2776540
327403
1852738
1233797
2885886
1339529
2321847
468449
460622
1828733
2472719
375895
2064442
1536693
2467462
2364699
1844359
769426
2426595
146017
569315
1177883
1169234
589032
1235432
492041
1334586
257456
1678734
466131
1557050
2811758
1487741
840289
2509458
787659
571024
1844187
2406060
2425434
1648285
296987
11495
1417985
1312613
1923266
1146472
1724683
2481267
689180
187973
1509709
43506
2198560
1533912
2740128
2619678
2395927
2545351
1673332
1074571
2465623
1741840
2844696
1497785
1828525
534323
2663984
2772261
2538306
1746134
1550209
994630
591615
1015294
893153
505196
379041
2001467
837478
1320530
2713906
2590536
2614476
1127100
235447
2913816
2755486
1653722
2813048
2231828
1968711
1676668
743603
1355992
2803093
1371271
780364
423367
1298920
1741381
1380261
1929562
1892353
781273
2624314
196904
904486
2552014
1581823
439474
1854294
2575510
2189897
607946
2796059
2426349
1981463
2091726
2808680
505178
2386646
821433
117731
2874381
1532671
1382749
192854
766726
71263
482098
1904677
1230265
1859826
1246273
541383
694057
2835835
1218218
2619227
512300
2114061
410078
1239358
1100345
1761182
278937
2317611
2035953
2225684
2717317
1123623
1332859
1577407
2011038
2338970
258617
1933141
187300
1954206
2224880
521085
1196824
1871345
481916
2081020
2508567
1785328
1947425
2869054
2585815
747957
2011960
578860
832201
1537042
605348
1276353
1417021
2889148
2606402
2409080
2531309
2712272
641913
1804602
786431
1615008
812216
873094
2134957
252909
269568
2495443
2140388
829830
2489842
989611
2301762
2261950
1164727
2129116
2750621
1733162
1306757
810074
476252
2854475
1200284
2682139
2847093
779339
1030804
2477627
2779435
471660
778236
407901
2489317
491960
1196699
1619142
2123472
378309
1428428
1538380
260682
2049523
1704608
1197347
557143
281096
59051
1421658
33376
1901531
1898262
2273416
1014500
1456221
2355445
1698659
276707
1512548
1967596
95558
262593
2163702
2888123
1522169
2441272
2220669
2531952
1390775
2482907
387371
835127
1715469
2795479
1120796
1731445
280385
628954
172644
2454923
2470316
610492
2685835
725548
452919
597936
79076
2234201
140589
2676900
1601049
1426800
1991251
797727
2528225
458047
1161649
2288028
681124
1430673
1066211
2557508
1994476
152297
2413294
1192275
1587947
2780906
1828118
1103586
2359265
2874526
1893144
2463520
2864680
946071
909555
2292045
1995712
2204592
2477176
2354271
2872139
2205643
2600025
564401
2315251
798586
2001769
2077425
738399
1370452
2233068
974688
1689619
2554184
1904000
1573581
2081755
1656202
1862127
669094
1123946
888040
1746736
2794949
1367564
1817012
485997
738280
2731061
2901487
1785635
2870855
1104555
2142851
265063
810954
151201
1233620
786542
2030243
46792
186998
1954527
194333
2799240
1504825
1571242
1935203
1879720
2555153
2288105
427200
2215003
1423046
2072819
309642
2929618
1510727
2796698
2453392
1636929
700987
1190712
1119967
925744
2064114
2868184
1947947
763993
2801484
1250747
155050
1427965
2263633
1881890
1233323
1821894
1162827
2580010
1409885
612597
2322158
1337460
2864353
2449708
2135257
480005
2847370
217931
2786871
2070968
1213928
1591811
1792187
2122089
582573
736194
2741786
1951039
2578513
598431
2582949
405481
2492718
2653902
1431675
2019552
1137598
2910739
1275134
523361
2105422
1440455
2363342
618066
2216384
108939
1771922
1601614
1178530
1437934
2396845
2418220
603015
911078
270395
1386401
1947015
451295
2864383
2688172
1729591
1689976
2036674
677777
2134881
2381570
1614133
497498
790564
1483469
2302250
283499
1085064
1490707
323660
261971
1008980
772374
1849763
1629885
2687651
692217
245335
2378382
1884567
2174179
1682210
1377716
1086917
2614091
1280373
2005486
1628999
1373958
711299
2623858
259090
2662358
2559475
1241382
371657
1376847
2806123
1015923
758227
1967994
2826031
2080152
2327240
1755728
1304529
2338308
2234911
1321223
2770373
204952
1458379
1628639
421920
1453987
1350425
2477392
228187
1482934
1053601
270954
783952
2792162
1290583
1038731
2847300
2808120
620289
2357906
1588118
1044445
1451278
2107677
1116652
2622773
2803067
439672
1400217
2584045
497194
1193933
685347
1808073
655933
1849460
592014
185201
186456
1583795
1064850
206887
441939
1684555
1422163
971564
946183
2247376
1818630
211298
1824148
31339
306493
914069
986353
636421
1400083
2265425
304868
1294951
2054859
2043364
1707319
200548
1236013
530975
2312722
2067269
1195689
1144796
1322373
2478670
731355
1759569
2373158
1787222
947863
689089
2375223
8497
889913
1863202
2543655
2005662
39737
650051
241456
348174
2043735
1139303
288531
2867803
2023106
2597909
1747805
1553059
2670867
645860
1227921
303043
391335
486540
465219
357433
2621755
566562
1503867
1678997
2488177
2443629
2044836
2505157
2834190
2415854
2871419
1421229
909008
1805615
1821755
1650861
1531205
63403
1854894
495395
2562612
1205424
1738287
1700293
566540
1391696
2021044
575365
2532802
1436063
866121
763299
2530635
1469701
1940784
1120508
705932
1665835
1532386
962856
2799391
1321689
1583533
76685
287468
23663
2340651
79250
2476554
2440591
698479
4184
138443
1320587
1895968
1873133
1017534
2012832
2197113
1720375
1591915
2504568
850567
2225250
1371346
2524682
1778072
1788711
1777977
1796596
1591335
659522
2276370
256041
2170225
195564
1648305
1264899
1575446
730351
1887209
2800281
872287
1287434
869002
230251
2850144
2552323
820756
474173
1450899
2012586
2663890
2151621
729432
488222
508971
2659540
1146223
1496472
635721
176724
1537950
385406
1185775
1850390
1618383
455956
2442679
2115827
2277223
1590946
2817717
2438772
2798422
1960145
1320378
2685534
1786333
1158720
2003141
217784
2131242
2122866
1273977
2626565
977754
1101656
334906
80173
975339
229342
2359685
856629
11410
472792
618144
1564918
2365232
1926916
1020897
1617827
1874953
532510
2873553
2780943
2647989
362425
1445444
2221303
810404
9888
2916263
2820860
2016544
896683
2857072
569893
554987
1210228
2728744
1646020
2659751
82905
838492
2697243
2292221
2539418
2484485
680127
572942
969866
2889457
27481
1826324
1511167
227087
754075
2245020
1588853
1524466
507847
935863
172574
2753619
936744
1017754
1179220
1910443
596075
2438353
263318
2086078
2927780
1166756
2504532
1809967
852229
667178
872538
1571552
156436
1132868
2843806
2751529
1663370
971415
212564
2311690
1723852
311246
2336109
2355440
2425808
1069199
643335
1283541
48088
1661163
517994
1031095
2735202
2324720
2239793
129290
969854
2559170
1311714
41122
2011560
2652349
842063
311944
884081
2360342
1581168
2886903
354258
1758791
2916246
1294093
443024
406047
2245321
1904060
2896831
633614
1122754
2569393
2691408
2858550
1185931
1728979
2003045
69049
67308
1455739
936394
129352
1831507
1038770
2429305
641178
2842322
2855991
779420
1185647
1090920
1414662
546465
114723
1757861
2442558
2147984
102070
2539575
2196089
132666
783340
1327976
2761633
2527214
1374582
187461
190959
1636466
141375
209824
2845604
2517111
756213
2480630
2900920
796104
2583300
420224
400960
2169384
1368524
2495809
448329
916356
673803
2042217
259196
1487184
2603192
326182
2124809
2790935
1678204
1808059
482377
364240
1213777
2311345
2649460
2489915
1220145
1115024
2337124
2360101
1278346
2478598
1763847
946776
888788
900471
283176
337075
1776189
854568
506176
1122293
1799765
2719797
1459074
1994068
1828748
2047113
880299
1926590
1356691
33581
1284305
2731720
2148347
2772318
1208715
2527930
2908732
1491049
1650262
2877074
669536
687545
1442214
363493
524527
883816
2731379
219128
15561
675500
1236970
585447
690024
1426344
2481720
1925402
1595173
857991
561609
1210424
318462
2644958
728350
2428702
2738776
700366
70450
1844460
738964
2344306
44118
2788883
728862
1440589
2397205
1288770
567309
997348
772646
444940
501890
2667136
2836959
1608486
2202112
1873069
2401826
449758
2267857
2703430
2320475
1316880
767663
1491023
2823842
865845
2035874
2306674
753896
2370640
1683255
2621224
2653271
2815974
2157865
891230
1303522
2644260
2800425
93502
1328513
1407656
1381458
1357928
2818791
731565
1994324
2009345
1302374
865918
608151
1090387
1412088
935293
2198615
1916616
2056309
1858540
2905815
2410655
506482
1726472
1761209
1086792
704885
2061799
692786
499601
948140
2105486
1441996
2138831
2311748
1665602
2751045
1022943
1083248
1031827
1749844
246219
427342
1056844
1900723
313335
733175
513106
1953952
268703
1870805
488072
2712923
2911105
267188
1692723
769529
1585734
796830
2650013
1725775
2187568
42773
55292
557985
2822297
1709819
174233
2682845
79568
573665
890709
1043936
2373542
1456305
447897
1718158
2640855
2822329
1232918
2435028
1117274
774320
574040
1387418
2231402
1314790
2252371
1980177
2292200
2033103
1616073
1109078
1452305
497976
822820
2730558
686784
616842
1627930
1438053
1802583
2000225
1613151
158767
933335
2675430
2059856
819997
2444179
1905045
917299
1518721
960805
2509000
1079568
1452300
1659907
2258063
1873078
2390793
1282723
1447363
2336798
269791
431556
13720
2399274
2340820
583400
493398
1378347
468455
990828
1560044
149737
423050
1226151
434221
206835
1203982
373484
2819995
2215275
2307677
2319930
2113150
343520
2606915
1501143
828353
750884
1268980
229557
2003365
1570774
1244162
1109283
2387500
85251
1805569
1840754
194466
1731485
2132682
2721678
922131
2776202
2196040
2316573
54594
2136693
556823
2410852
382152
2933250
512711
80636
1547160
861774
661785
1703646
1968002
330254
925880
2581014
1930654
2927328
1205799
1738254
457090
1867731
812281
65145
2311177
457631
1023734
1875906
636305
625938
2005959
2324761
1528677
465758
1070128
471942
2667858
750482
2099420
1870368
2658111
1477882
2124177
2552422
2877753
1671203
172328
1097164
10799
1970082
72559
2269686
124945
1326381
2397556
1366771
2672653
1299262
352861
2438878
1789205
2660051
496052
1114201
925563
965696
2888333
2376
2682786
1786582
1033791
953799
1542194
532900
1921723
2748841
1755697
2623963
157526
299429
156124
1934467
1915913
2857738
514306
1844804
1367518
413324
742411
691929
2037686
1363523
137515
35474
678448
2816869
1349466
407029
513790
1473920
1557289
2730839
982660
32479
808759
2627029
2757703
257733
1548604
409520
1751719
72582
1070475
1504612
1088665
563570
775377
154865
1158931
2332630
1114342
2573458
2476522
2570567
1645002
1095154
547796
860865
102163
2610063
2066985
141089
185836
1634189
2382839
870241
2279794
2371840
2667458
1634162
707412
1132809
1220334
1222597
2423300
2052915
2280769
2896882
1434157
1420905
2815612
737698
1628774
1503908
1277364
2923734
748000
2530320
2406358
1968474
2105104
1029779
937319
262531
343899
1378148
2755004
1767975
1642011
2614449
1888352
1511215
1482744
691309
2078470
617609
2124889
2640587
1927508
1887397
433490
2297818
1297800
2525170
1856735
1910384
2913636
967724
1540190
2412153
634942
2403894
1928517
1802415
74171
2706352
1734802
10941
114299
2129212
2617750
2278223
2436779
659808
542543
2590168
829067
2118518
1281439
830922
1382672
987437
634398
252341
1071834
348027
341758
1179415
2528419
2827617
2770987
2445170
2444724
47142
2297208
1317685
1882820
929264
1428536
677009
1411500
2284846
1967440
1612454
321843
1267501
811700
1369505
2408276
162932
2433362
2000994
262567
2102327
110316
1972854
1912141
2666641
2116888
628646
2090546
2799592
2322094
175414
2558083
793608
2088851
1063845
264966
1532797
2229740
2038632
1597353
1257585
525032
2887213
784247
23521
1918014
1404793
1555800
1296638
447051
666902
2317415
887143
2897562
469284
734675
2510897
199618
2375564
2309213
2034391
627470
538405
1353886
2596489
741932
1435567
402250
751088
464795
1911587
2454996
685074
1441168
616998
1852718
1220388
931144
2413859
882202
262678
1308451
2121720
302698
577472
2356486
160456
343843
2535650
805223
2467643
47150
1775444
2715824
2099559
317864
1880889
186102
2327399
907307
2768214
365325
646731
2839170
2749390
1880169
2605493
1043187
756230
1934051
2061540
984296
2734678
676207
1852386
1862842
2771694
2558493
366990
335740
2383691
2936178
1891078
2373543
1031216
28820
872867
2035891
2792763
2306245
1772779
2008668
1776318
576374
1921387
2481329
145442
2627163
2280913
1522377
719264
1042495
393940
577870
387368
258373
2519930
433380
1397368
501270
503981
233832
2815421
1794277
130942
1606022
1297813
2391595
2717991
2576235
520063
1565182
2215594
309574
1756699
986262
618175
2447791
244321
1071697
162339
582273
1721856
724043
1712391
2315790
2284641
2125361
2408925
359517
1559450
1950881
2424386
575308
1910875
582722
646751
2900275
1562538
2836304
1868842
322384
1862285
1892510
566822
203061
1701980
510893
1987357
2429257
481043
2897798
1543336
2886665
1775303
2034089
1188007
2710437
785854
43331
919755
190792
2605040
219160
1364393
912312
231129
470600
968743
1695277
349334
2933086
158685
1787692
1852977
1961587
1740426
921842
439195
1638990
2269532
1174725
2395548
770915
2555255
640412
1568661
2239699
1570326
1422937
462990
2521891
1150128
62205
2891475
825076
344622
699396
2003979
2355792
1116848
1583368
2166238
919581
1189683
2630642
16888
1986932
102736
1887815
517029
2148162
1793697
336251
1934354
2697844
806998
871017
957277
1266372
761953
437798
722914
649003
2517353
407330
2395069
1500390
1891922
1496940
2074883
1662038
1522056
1830613
1080559
2848148
661701
1573067
2062748
2231056
277509
1310761
1283262
990916
1228691
1713593
743052
2199300
2004023
453109
2301889
2018455
2199168
1178532
548975
1831669
879477
804217
298530
456297
2083567
684504
2346439
1637503
2634826
828238
868822
1803842
1149260
1067626
622427
1146914
758020
2054897
1410800
1823868
1408617
2091774
1016374
82744
2518486
1738697
2090608
2479065
696610
233350
2402731
1581735
823339
911635
1851382
1161827
227278
1856710
2212094
128403
1926544
2363964
1196504
720671
65582
2423542
604789
1133434
994169
1831729
2173387
441284
1336064
1608467
1940261
1935174
764848
498233
910301
678632
2905229
2197288
425907
563234
829755
2758512
1882605
2243056
2560915
2490221
362955
887080
698656
2890692
137252
1212811
1954349
887046
28048
2014814
139953
240836
1696859
1893848
2903633
2049768
526706
1233674
1289162
1434284
11320
1900698
2260597
1166630
781266
2648118
882248
1365252
2524757
2177727
727229
2645393
1335514
2882748
2796174
999125
472133
559075
2822507
2160753
474087
2702492
2020702
777778
1419862
2931445
2799482
1163145
1283050
1947584
688962
1697474
1078796
1334873
1003118
1725490
1879894
2443676
2825732
2322680
2766222
2094964
603144
1597688
2190896
749641
1012461
1733098
2128708
150783
1457124
2346750
1560741
1882024
2140188
2755579
1734965
2032141
1823464
2038731
2731678
2468912
1528785
2323494
411289
837179
2529009
148082
426358
1324828
1143429
2746758
2874291
2019167
1625235
1792902
2726193
48644
1107244
2267042
2620715
1376298
682089
662870
829869
2794604
2850619
1628708
210166
193161
2434014
2360571
1212432
2889139
1414898
2041985
2443623
2253912
445483
1767971
2339278
168929
785350
1535885
2913354
1615221
498002
1951752
704977
788216
2798740
2154149
1738663
1363925
2174607
1900043
2606553
1534471
2042968
985054
421430
910520
1688901
1458467
231759
2756198
2663632
2514701
1752293
1248321
2792500
845374
925651
19496
2516845
570340
87542
245121
2223177
1821137
905380
1512150
1245712
1537048
124021
2877509
686745
2410085
304887
92458
2294782
2469270
128909
873916
253889
1876707
457519
1732414
257073
731164
2804260
2382889
613432
2070939
323619
1413507
866426
1035471
1137794
1589648
1107101
1196432
1460652
2191249
2654890
500134
144032
476869
2310419
219377
476422
1942220
1556670
2654044
1667360
1869913
84651
1683049
1603747
2940333
1325407
2865082
2627869
2533676
1168897
2810388
1338962
1384362
490136
400718
487749
735839
247173
813864
889033
1018541
1458506
2247291
1341236
178967
2297495
581944
2191012
579989
612789
290157
2362798
1502694
709250
53183
616223
309532
2081664
1900677
600312
2015855
943764
1539012
2447977
1844673
1851599
176286
2364932
2736091
2866320
280354
1214986
528437
2031217
1545025
2658809
120767
1730743
816692
1844902
2427794
1832920
813757
2869930
760197
1819915
173355
2745290
880181
1631029
56502
2049188
1183156
1307713
2747112
202797
1225553
1964753
1350399
1673001
1957170
281237
217103
1156876
1423548
2385283
2856573
1125419
804308
18763
464791
1613983
928215
1254878
347541
177495
1483668
2873969
496799
59172
1208423
2147334
2586359
2117957
11726
1255590
1122007
1383063
1339398
172576
330258
147929
2241021
1615846
1745522
499770
2729467
1896165
193149
422116
113681
2845837
2689092
695488
2280342
1234156
2865775
752492
1801276
1049293
1771932
1424487
2914447
2363125
2904455
1314207
1801822
214351
1057852
326674
647936
740172
2092063
2364317
620816
1532073
2317218
1300310
1304022
592364
1538448
1455072
53692
83222
2218451
216537
2650488
269661
1628963
733723
1285650
1047479
294330
1795803
2723875
1275116
2390191
2164545
72028
722704
1328070
969882
1587041
420773
668415
1890622
2589122
2522
1238686
1060144
2679944
2433800
240835
426115
82270
1250029
842293
161374
953080
1644554
880600
630829
1615669
2800015
348384
925734
1639769
1261939
240273
2565539
2514374
1672097
982954
1334080
620324
6586
91411
240507
1105997
1709420
782080
719765
622817
1069541
662909
1816161
1420696
546630
2247080
2856723
907877
750304
711454
1130421
745001
806649
77776
2156375
717411
368413
2804251
1060958
1108569
2793132
2334584
882391
184635
1405933
1633255
476981
1095382
2278308
2360555
1508327
562564
519138
1727055
1170513
2590368
2871569
1249686
1498820
1329343
2329051
2691905
1612929
2874245
2778693
1596532
1140522
2879610
658323
1796710
2388990
1767930
212935
399140
2212599
2198532
1257893
2775786
125207
2572037
1133790
1331670
489700
1507894
2284140
2455394
2462875
2443109
2332146
2687860
733845
2439609
1913105
326074
2660195
1088064
2151504
505779
1501788
2869423
2551594
1314955
71188
1528340
1622624
1129554
292185
2906349
2213183
2295226
1058630
2642293
2508711
2560230
967868
1281657
2281448
1338776
1252258
2895171
1516703
2269962
1793317
1923527
2765232
2299027
688263
2297755
1300663
2174474
1261898
2138902
911067
1476829
343538
2355080
270335
1339898
2008656
2316481
2495645
1424661
2750927
1323591
1704305
394895
403206
572906
553255
2187340
2614831
2033205
1090724
1485252
1861457
2135549
1350436
1272351
284193
926470
1580467
2444556
2038148
2760132
1962807
208004
2937391
1220533
1002004
1509355
2929243
1150525
1241058
1970706
1055500
187038
1517204
648281
1334009
236178
427009
2130951
1331255
332645
2921389
1119733
1101177
1051264
2584250
2914161
896300
1492475
2092761
1355235
1090432
2799212
1874504
2377023
1301639
390336
1680061
1844670
2745930
2888057
2925968
815193
2055009
728480
839626
1878174
2803947
837216
1906590
2062308
1981436
1056122
1767690
1351808
829473
967154
2670189
557492
1552808
1859308
636993
1407220
1894787
2172728
263725
1142278
1390234
884231
1787212
2448036
2455540
2352554
1608417
2254885
2444060
90915
348869
916925
354981
423124
2808941
1779314
731299
56730
2364870
2116372
2367673
1250065
2641926
1975182
1650659
37561
900373
1987042
1317609
2556603
2193778
1366863
2818292
985871
1557609
1523601
1962304
891119
2564289
2360043
1097005
2663823
2543250
2651527
1142122
2910915
340748
2583439
767231
855765
1511900
573931
2305285
364657
66317
1075874
2905857
2796578
1483964
472241
1514973
1159267
2405808
19078
2773064
2055296
1004429
2509144
2517733
1050129
1222033
1348272
2652704
1033886
2815677
409841
199883
434300
623212
2866650
1588437
2632917
779320
2398102
1197121
629036
1595480
2572116
1810871
2374426
2191386
708599
427342
2873949
2694508
5408
613620
2560079
1556486
244676
407008
2800817
1736082
1754988
633328
543597
473804
708186
1130668
2727743
1373770
2619842
2842102
46262
2135017
863851
82083
2461285
1807398
1822465
1426434
1353543
709887
722599
2781230
2605691
121
2076927
26363
581875
1922292
1021063
1346114
1567291
339615
2762083
1389404
2481177
1980553
1544905
522752
248917
2712959
2349578
2479560
2788594
2462412
2295735
1611891
658402
426370
2274877
1575534
2515443
2563660
1657425
641563
2406854
1066957
1574778
40006
355030
283257
2920364
841550
442186
596819
1407324
299691
1959569
2230972
2515304
599801
2875043
1143796
603484
2369082
1865315
1390503
1238939
137424
1671782
1226096
213699
2018243
1594814
1803074
2085863
1232621
423494
1817821
2553974
1000459
121356
1911087
304385
1998518
822756
2654992
141188
2190233
706359
8869
1821656
532433
2090543
87998
1281188
2781590
1859549
2829916
955475
2827403
2584468
768536
2775669
1756447
181212
1649167
1613628
2478247
718539
2803407
2773927
306169
174390
185407
2648334
1375401
496487
2120868
1739053
901638
18926
321012
2580727
1947294
651471
2308329
697581
2299334
243903
1646238
2633092
1273221
2732537
1377434
988420
2155188
2383483
1579087
994476
2225844
1561647
2856573
574629
502043
2110610
41940
2620195
2216849
2178285
2053852
1801176
1674450
2045727
2178517
537104
2816423
2791142
2353049
2195641
2151982
177810
332661
2086358
1685724
2628933
2260225
102490
2253650
1741059
824496
1037664
1956355
748659
1253726
2003469
1053019
784596
2547748
2174852
1088491
243590
2921557
2372531
1155743
1370474
274883
941526
493902
1294939
1531045
1951456
1634560
2659074
1569360
1451098
437051
7190
816867
2811914
1274265
646468
1752286
1278123
905255
1168586
1085881
2602206
2480035
793655
368539
25824
120422
1751625
2895385
527260
2616201
2573159
2219200
143348
2041901
2157703
2399414
779612
2067025
165681
659627
76554
654130
1542546
901888
1119332
2157945
1448399
2500834
1164554
1490318
1669270
310944
125553
730685
1122106
720699
2568286
1414193
1984873
1479819
2129816
1228637
1057639
2023847
1453714
697664
70510
2027977
2416962
1678582
2008778
1306721
951684
2676951
69905
765811
734453
2722926
2801686
1231801
801218
1926415
2914211
2472318
2093049
2871097
998150
563236
552415
208749
1472508
1648665
2287832
899804
744278
1507642
1565988
1872819
239266
2676044
1282062
2792193
942839
2235315
644979
1567597
2884635
96045
738922
1268922
422604
1724479
1585362
628031
545899
809207
1947556
2595524
690771
2885406
796422
2438729
2106937
711418
2860194
688383
113866
1088393
1694497
1905760
1417239
967993
1376050
2503196
1028446
1475818
2258407
2744837
2519062
859782
955194
2321119
1670357
1636463
741270
2178517
2659074
685889
2476653
2027872
1968591
237808
1268814
1699868
499125
2898214
1260796
2196500
2175434
1293640
417568
2349829
1388739
2690113
2870153
589096
2118302
539125
1817010
2787096
2575669
2580258
2770589
2449009
2768814
1096843
2179573
875693
1439140
943855
1224573
48898
1235108
1686612
1518276
1270920
2470185
2903839
1089898
2098656
1699445
2696854
1856026
2553664
447014
2063173
2368469
735216
2508917
265804
2467905
2017528
1298512
1321033
257036
2514496
2524739
132986
1140901
762994
1001270
1704768
2773549
2619429
89680
1619865
2850789
2264389
5073
1556627
99458
2298837
864762
967477
1661603
2522886
1239916
2418901
2892879
534102
2388024
808412
1525508
2418281
1932316
1124197
157984
1319620
1828692
2814792
1162048
1093127
2855533
373211
103833
2841311
1125407
8674
1565528
211970
2725393
2929923
606944
624823
523772
2881556
1997865
654898
2513927
2368661
1946772
329351
2242657
2750349
1113500
2745227
1117081
1470824
2705068
2713340
951820
2621326
451785
1548444
824585
495621
1395473
2505043
2319447
1695232
2894281
1950525
2157880
1630005
1285358
1661888
1161460
1658595
2725185
447317
173691
1287775
2280514
1149147
2344808
563795
1475055
1141413
2763933
2527442
2797126
228081
2198781
1939420
134320
1773608
629600
343582
1650414
2375002
2735200
1882063
2590570
106202
2575124
103226
1217228
1868152
2138480
44707
1946371
2648443
332927
2756744
1944774
1052293
1332055
1818363
2121957
2211363
634346
171722
1620479
2491548
1264784
1355593
621456
655716
830965
149664
2834303
302347
1637355
1939474
1982344
2844247
462213
1024285
2777386
2280415
632579
1200854
1436836
1725481
2684784
2094406
1033839
1931104
2733887
2320611
2671911
1636834
2916923
1775995
2074835
2535470
71604
2590508
2056065
2507362
2235446
1785967
2528073
975943
1965120
2925619
2255327
1035036
2145443
493939
2218010
832961
2112627
715838
1429991
2458667
2455504
158997
2695389
544269
2173078
2226932
2860925
1575978
1052799
2640786
1138518
2901028
178620
1222079
1366951
2578441
1346415
2136930
1091109
23488
1646125
958619
1436870
1866374
877112
1935731
736180
1374097
1041866
1300805
1468442
706842
2875769
627317
2412845
15375
2230327
1968524
1758899
1377875
1846354
1102556
451399
2635490
963223
2693541
2377695
2350
2936747
1123603
201972
610166
982522
1654209
1268724
152533
2025597
380395
1775404
925822
2116677
2021294
791184
2521780
1809605
1554889
485325
1104326
2446508
2088160
2253230
1103495
835459
1406458
2491278
1052394
2219346
1033886
2862883
1957994
895353
2439279
1533997
1979397
462971
897173
181621
1988018
1763914
1347303
542126
1765298
1002490
1607530
2006909
676808
966267
2648988
2410110
889806
2008863
786620
2238248
2797817
552067
1417199
183206
2139244
1328057
1255241
2673065
608477
2099969
846118
676550
1190626
2918167
1611545
2240092
1646946
165136
530175
1764549
1315547
615253
60510
2231439
1263342
2101267
2409617
2294867
2717431
116989
1373781
2093563
2651015
2241350
38735
1082796
1831974
2387727
1556639
2013784
2333307
2749477
2507173
868198
1821514
198352
265449
1524162
2582655
509571
1499166
1790574
574567
2728378
594290
1325289
2362579
1355961
1894466
1783720
63002
1666413
216812
2660989
118705
1097920
2412913
1456774
2100533
891226
36125
2548834
929217
571043
172759
307484
2869876
451805
1799945
2520892
1020943
1059941
349337
2071414
2801088
1329770
1939313
1313395
149830
1892486
2005410
980469
1628697
2253271
2144019
438417
2783306
2799620
1604384
1761316
679382
1781540
2833573
1321813
542154
1233402
1376351
1015210
2370293
2931479
576436
2632596
1338215
2387677
1725974
1608414
2169659
2635029
1974229
597850
2699800
2790791
1734811
2895539
157952
1525365
2466859
58060
1551729
850631
1367352
601543
1982867
1028927
2476370
1423898
2157292
2144262
782463
1955617
2049802
346338
1150490
1870534
330215
1833565
2603533
923438
226021
2203477
504077
2919027
2091453
2855904
2508003
1981176
2475575
1397624
1831675
178514
1977641
343189
2533516
57333
608556
1430878
1799080
551418
162476
849507
2894774
252826
1054859
2623525
1701972
2477567
1926136
769607
1522782
1250207
1458647
1903706
2237757
1294579
2174790
2494276
730734
1620818
2677023
2366264
2228150
2121244
587471
828803
676129
799875
1397234
669973
2192866
329372
436413
1283449
713797
1645172
268547
429838
441106
1453376
2053850
1207937
2800991
918895
1776906
2642722
2554842
183536
1693884
501285
900907
1880994
648184
1119473
1659748
869529
249381
475144
1787293
2229902
329811
1383789
1567671
87080
955838
1304001
746281
2345262
445208
2704549
1122476
776166
2213641
1818490
359476
2185018
2516321
239882
2743525
2898068
1872384
21506
2202229
930374
2084605
2493606
183961
1313280
827977
1658439
2462952
1994742
955740
2713680
44222
678220
787222
665680
2889995
1118218
257863
1044214
1229588
2916707
2545372
730855
109169
1324316
2110473
370591
1827842
2780141
1735350
59479
1197520
2917698
1985738
2225622
2716336
2128470
527756
1395934
1789203
1995484
253552
746394
23499
2854558
1751172
965574
1239902
1346798
776972
1563697
1444402
624448
887571
635395
1223551
2083405
1599916
671372
2867832
1257541
568041
455368
1123267
1317092
1348832
468671
2097985
1771155
2550472
1995090
1685130
332432
2281517
1475175
965377
2553350
653522
1740338
1234603
2542269
2128475
2574200
1806749
2342758
2548939
1500007
696252
613523
1234931
2513052
1196378
2590116
460694
2127208
647125
2314582
695753
379356
1950214
2180894
2356413
2015563
561027
1803905
555642
2755679
1235791
1920018
2817933
2287381
16932
1644466
662584
814517
2788525
1171788
2296651
2337365
369911
949004
67948
348671
2170685
25699
1681502
1694003
1474063
1406467
981198
1579065
2283113
601843
1479259
49393
1264543
1769765
1881584
2838795
1941459
942009
1482697
1519099
2736445
778656
299314
1560130
861521
2664616
516600
878625
1985591
731040
24294
859875
1574856
260034
846491
57675
910463
1698548
1884369
1145251
2757800
2720845
2254816
1901532
555637
334069
1601720
998009
2657227
511665
886040
130101
624213
201597
1541221
291695
98640
1136546
1965528
390297
447006
487119
2626338
1636721
1037989
2052393
975926
289620
2649141
93914
1642991
1819967
18249
1705135
491183
865346
1369497
317415
2867955
2485898
1366639
1645588
2819904
2869333
1856023
1714900
2905705
1981890
501671
1468941
1978113
1603567
2791699
441112
1985833
546683
2550375
2516668
2257651
1454909
2636617
876481
357838
2828836
375188
1937130
617626
625733
675737
1795093
1244856
1859436
2855178
1430633
1750947
2831568
2020276
697587
2325459
588168
2583382
2721940
162806
659784
1792952
1309739
2086241
702151
1328596
6600
296141
2472952
2413629
956301
2248356
127435
860282
642656
2039881
431175
995466
1540248
1496397
2522131
1948437
459358
2183997
1244626
73827
636527
2359525
1183437
559710
1235088
695943
2355628
683910
961068
770549
561866
2390450
159714
303408
1259253
828020
737308
647129
235737
2546047
1464469
1607298
1997670
2436674
698916
668351
69091
184301
1821326
1596042
2755096
1994999
702125
821990
1173766
1412604
2382239
2364138
2689432
159321
2609222
2007684
811987
1955807
2840362
2000674
929286
1804092
1540574
2511427
2561970
2407668
1517343
180802
536323
2601668
2413419
1169155
645900
1472823
1962487
2886097
2859661
1860623
2359844
1502081
445135
1906688
92165
694042
1409125
1959647
1996623
1979619
458223
1075699
2589858
1108711
1005375
2204026
1809243
2765234
2637812
666285
2899114
1296400
1602729
183304
1835430
697217
793093
1371090
2275561
2836846
1065566
2297358
28922
2302286
1446679
1195010
2811983
1103863
2928544
2254311
2469069
2148541
1942415
986593
639458
1876925
2609734
1005980
391309
310627
2724124
429459
190742
2328466
1435688
1114501
1833616
2894657
712046
840126
2683057
664240
2488084
1839312
2139978
2901723
2182125
916984
2270295
322492
1220028
1287878
1504035
848778
528303
2202748
2711665
88992
2575727
1489908
1838570
2078114
1873481
806280
1850408
763978
2266889
723222
2567611
1077472
783577
791449
1432501
1039670
2736928
2330679
643999
2881787
672778
658145
502799
1424653
2877650
2410074
924598
1105975
2739850
926924
2228672
512102
805692
556115
1045570
306587
2805593
851420
2192594
2684372
2792767
4734
306007
1088533
249247
1047556
2670742
1428646
1917296
887724
105225
172720
27012
2650709
1540156
2058300
743079
1942489
1864404
2292465
2153223
1897005
647013
691296
2482589
177969
1965193
1839124
2797192
1291534
1194093
253963
1629135
988571
1547303
2815367
1542406
1397195
474782
2171523
2590586
1122691
2031804
2107316
976891
2639942
2184824
2523369
2031243
1974388
1056240
2355860
2764002
2498861
1927880
171533
1805837
2360468
997788
1357596
39036
902015
1091477
1895435
2296804
1979291
1393404
1147832
2431241
1042215
2709610
390563
242485
1632228
329838
1918996
2330608
1106709
1380691
2498296
582039
2652020
883311
1419736
192363
1577870
823890
2389413
1379398
104894
1452453
1720552
1233063
1432042
1063948
1393124
2169553
190736
1201155
240896
993527
613563
2097005
585608
1494401
787588
2260376
1095939
2924074
1993212
1038982
950364
1487968
2022255
1818756
857123
1743693
993448
2612300
1360869
2426543
910325
435689
2715789
797197
2228533
1896811
762651
971843
1040098
2021900
2011491
2615589
1965446
1297091
1354303
681696
2316858
2137245
1991002
2314375
1064362
2117844
561872
1201168
466383
1464397
1858741
1327913
800000
2807010
1525698
2173669
748333
2315158
2317947
2476094
1245294
2847393
43058
2929554
113101
2378899
1730534
2165850
2639531
906730
1354426
2479237
2423858
601144
758283
541067
411024
2391111
1424388
669595
544156
1985531
5339
2609974
1802800
1556747
2211877
1258444
488460
203058
2462922
2839220
2108339
2303898
24457
1555349
2246810
874375
352245
119984
615218
1072157
1592765
385220
1268521
1226303
2462393
643579
840670
1002778
1815036
892469
86522
1041061
634064
1420968
744290
741715
888501
191491
2908404
605991
377720
2277558
20553
1467057
2394059
1119924
1057027
2241279
2454665
1099505
574591
1717129
2150691
2206424
2194274
185326
1721319
282427
849889
992943
2138621
1969914
1165397
1624759
392465
322752
498486
1430074
460353
140848
1576288
871189
1208811
2787937
1526566
722732
2845576
1931011
85631
661108
1180307
1097937
1380628
1805533
2604821
1633180
559366
2242896
35726
2420684
1159858
1290848
200843
2708587
1770724
1942804
1078523
436586
132630
1858613
667431
2778445
2767994
1435670
588103
88638
1971565
1356290
777519
1512142
2813292
1385899
1496116
2357113
1043192
2901934
761310
1106680
2227369
296816
2594367
2678494
2769692
812014
2072275
2639299
2385180
1085594
935861
2127643
2687509
1486681
2858306
497308
414696
2894648
1500768
815114
2462732
1391989
78769
1970177
1765112
2559806
371358
414951
1828588
727178
1200153
2033829
1475034
2242463
267515
2293307
874405
1272318
2432088
1307090
1217743
124940
1739446
2687421
2010090
2852850
2177987
561040
2170925
705694
1391716
1796870
2684746
2327808
789383
671355
2552789
2515284
1471343
1610840
2775234
1251027
1724412
158487
1335410
299631
986929
695548
2886495
131226
2152811
828823
2258126
2705792
2132844
781587
2332913
1886295
1166764
752518
1066068
927783
772153
1346194
2495141
131404
1467569
148765
1409404
331159
426961
2812967
2223871
968619
772339
847195
1084265
965031
2473026
2488928
242148
1650693
1248698
58020
272525
2246801
1060168
896080
1326847
218678
2916809
1688775
1908954
2341054
285778
516226
928886
1621748
2940458
2429803
1913653
227498
2259282
1764115
2321750
617824
404222
2352086
1082016
2614640
416753
1416495
2645832
635292
2088462
1590562
2739253
2021957
2596223
1811140
2637667
2575143
1392230
1949057
2699389
2900070
1554461
1764334
1788692
1270571
1527479
2540619
2555500
2552895
80093
711461
2230434
1616154
2453861
2456843
2563472
2045736
1479087
883913
27371
788366
146731
1178952
823273
174643
2836609
636960
1963473
289865
331507
1860045
2537197
2019896
2184958
588646
538988
2180460
1380154
2720541
735502
381790
1104252
488865
2483408
2371683
1577019
910809
1354483
2153851
1755204
2862336
479759
1118934
2788292
2478644
176244
894065
1317879
1342013
2044010
2410792
2636353
506669
1605298
297299
2882271
2935178
1512368
552898
2324938
1917149
1189179
2720418
40104
2250002
2319706
355515
1843635
2477090
2730213
2430177
1948219
1085740
319018
1550755
441739
1112729
1694268
2272598
342693
1819711
567393
2570664
1008795
982349
2630643
2451827
1355577
136354
339683
757311
294790
1880322
2186872
2881428
229700
2219037
2634915
2681786
1783170
2327540
1270346
1400347
2818831
1603631
2307636
121403
2340338
1398178
1163290
885727
1632641
2009476
1164123
761652
424385
2469500
1085204
2244441
1296864
1693662
469525
1533164
289958
1881365
298411
488174
1669785
2916563
4280
2819834
1379670
775058
1886657
1021526
2470356
746787
2399704
1701158
2558854
306166
2038038
1758251
2464522
1308710
2919524
883518
540357
749932
1186360
2210745
2446244
1146149
2667501
2094416
1323543
976656
927777
1020256
1568652
768153
2158507
1622169
1816754
2583508
1307410
2347763
1167190
1337725
1703151
1793304
2110343
1237287
2513412
2697482
478151
1635933
75725
942204
88988
1853561
1750290
207856
390335
903979
2782497
2770339
1713497
1534790
2933679
1845940
322596
54516
2811499
1467832
1097013
1972527
2461004
682315
889889
2645199
2654798
2093587
1897312
2294215
1433493
1267716
1323355
2755187
1507938
1303047
1244740
295635
1892800
2685984
2500065
1449866
2930017
2273413
356802
564000
1114143
161348
123679
919331
1527010
1577326
281112
240659
369278
1083069
1377401
250578
1608918
112106
2301356
2353403
2887930
2811007
600639
641250
2656489
933295
165506
382847
1320661
961977
2108168
2775051
1967962
33787
1118934
1228213
1051492
1603853
688312
2010352
830195
1786411
30586
977958
214571
2865578
358119
2749138
2767296
2937186
2346463
2783670
2003064
515834
730219
524669
1099262
2358296
824044
2916369
2023869
199168
587356
2389277
1946322
187575
1541197
1608889
2715823
2367351
2611029
1177570
782193
908009
1657158
659639
1648251
1297148
2410455
1938354
1123645
2101136
418889
628424
1191999
987794
2332373
2847727
2843654
2266090
531261
2480744
1616387
2206002
2067196
172093
653554
1144079
526091
304540
1143004
108867
1254536
387091
282390
2580808
838621
1382826
1277435
269051
2189631
151473
350247
1544050
950195
407944
235179
683632
200338
97337
2199751
2475594
1085848
385471
2499538
512731
2878411
2665076
1217018
2201987
1606473
1978251
1169513
1314561
801215
2781554
1990387
2241744
678630
2774804
1842945
1974603
2906528
755471
1854306
2135349
2393909
696499
219730
1226358
1927174
2343230
1509389
2818048
15282
2063741
249560
685158
474582
1410059
2169876
704335
992373
488353
1749171
1667237
1322865
1327744
16577
854288
2531254
1866492
175755
117130
804522
2575303
1943161
2474991
1180579
2117691
1562131
2725968
861775
634531
919568
696107
1701775
1478243
1366307
2108033
900989
1361517
2405820
418941
517272
1475805
1933984
257167
314508
376030
2617320
1037197
2179899
142210
210709
2856357
1322112
137749
2223968
2242322
320917
2564597
655384
2921542
1825840
563465
1482610
855765
664825
1790205
375563
1959225
2227695
311052
631814
252659
1899554
1059730
2212032
1148884
153628
883627
1465756
1740957
2431745
2742441
719200
305594
1031701
1837149
271447
1524640
911016
2781426
40450
904081
1694323
433278
2774029
1560656
2128354
2787380
194150
2771276
1492013
124380
2616550
2916189
643237
2826406
1298854
1703658
849543
2489135
146789
1174884
569409
1320756
2463199
270491
2516088
1866959
500815
1338635
2013506
1822272
1524502
2062926
2682845
2019796
2743012
1119502
963620
1311678
1110156
1016261
2403643
1878728
2668876
279773
641144
2244941
2230302
139194
2821940
1332203
596323
1729130
2050690
993901
721435
2115443
586088
1024600
2316397
509893
1778851
249508
1275245
2810925
236330
180644
2052274
148016
862993
2735421
1418477
1161743
1829283
885973
2776388
2929360
1093766
199979
1723282
1226040
208448
694525
2815527
1111128
813965
472168
2541216
849057
1146031
162419
1161894
418948
2301482
2430263
363429
1948957
1047511
1251271
1951883
1568005
1925533
1357677
2846876
1830618
2187557
437214
2408296
694952
278326
1598755
1483892
1041091
1023228
756475
114185
2384679
507034
740413
2412611
2211711
165357
1085015
1858538
2886175
1854902
1708037
505139
634079
1350510
568911
61855
1309969
322325
900294
669403
1468913
2180098
1879107
1541220
1788676
2204605
403457
479678
661473
1140354
1174299
2889957
150108
526442
2587388
1731772
1650306
460642
1524440
210874
153495
1766817
693150
712807
972889
1169054
1699789
1398285
301270
2275158
188593
1789110
884323
1901072
2663849
2600719
1077970
650146
648238
183817
2289635
390667
2900961
774253
589432
1318329
2508132
1293827
1232934
1275482
443117
2256320
1974512
692121
500972
1419548
938423
728022
407824
1392135
1579932
1162860
1896387
1850437
330901
2624255
726843
2201516
1558062
795624
2110798
616566
2184739
2932523
2587685
806778
880025
2480071
2714671
192714
383064
1885031
1165696
2236804
625755
2252747
2575303
919473
2167353
1247893
1693444
2302970
1631861
1743216
891331
2441845
1263164
551322
70791
759860
1486579
2512494
2074890
1189050
217766
894442
607799
1541199
1390434
1189686
1939877
868970
658767
822931
2314307
37177
394779
1387756
2744107
1951147
752688
557707
1668166
1411812
2456384
468641
2383836
2860089
2193172
2349753
2707387
2024199
2762530
2104635
1616009
1189673
1037329
2422030
753303
1735367
2381442
2331220
1370405
1191942
2927468
1113139
501203
2114952
2408912
1352293
2785954
1025163
2894168
583421
680527
2487929
1721076
182066
1535865
882671
709069
980019
2686226
1610516
513549
1115238
2299970
356060
1283025
1539248
2279598
388272
355485
192336
2144059
219793
2583962
402024
2425831
2751293
2194579
2078333
319313
2314316
458953
363596
2411945
2798997
1885756
544732
7855
2021651
1215437
1080354
405853
970088
1331359
1709135
2451101
406150
767283
2402961
1727727
1688567
2450361
1242459
1374502
1441910
2828942
2258125
1883891
434122
1280946
751847
2361677
449005
2561588
1415287
1026905
2688979
2181152
1713382
1848279
1787732
118908
2142387
1827974
1116613
2330204
1341162
1501485
508759
665579
553598
636643
530495
2323209
2022065
686509
801895
2259726
1709595
2715780
844922
1326726
273415
1081701
2152929
1470252
1098702
2263722
2035198
1357716
969771
2756213
2531567
1103773
639534
2305859
98490
2029055
1146208
2859532
2386834
504293
2558744
1435636
1471540
451702
949654
2197609
2450276
419314
515550
78635
1705535
2467377
602963
2331023
2639188
565100
2603550
57810
1045044
738915
2796079
1794561
1553491
2142425
1095272
1766051
1206732
1313169
1234685
651323
2131935
320857
603529
384466
2882423
1274083
388751
1454423
2082882
2312837
2172189
855610
2289566
833227
979960
2065358
1901057
61183
1738103
1285713
2414754
1586827
2739103
1211934
1380700
1067016
2785797
98353
2299397
674296
862461
1612378
2138298
2460890
403404
1901601
214068
2934714
409561
36366
1621742
2844846
1898318
1660262
2266630
429581
1142890
1205853
724565
36478
1259610
2899712
716715
1148199
2842749
946079
2570061
2137089
989227
2807372
592602
563073
1908695
1698551
715322
1116853
187824
2505515
1519982
2302427
206628
1998532
2805167
2576252
248114
1778338
2339382
1066167
2779337
2865251
1635911
2020433
2856234
1649041
10394
937116
2591862
1067452
186002
2417326
827127
844815
2726488
41813
717169
476296
1433754
1262469
1774668
516589
2283353
341625
746915
553526
1290876
1465750
1979
998626
1897857
2185214
2661800
1397026
2382643
447226
3200
593937
1989428
2427759
1008677
2066848
2162035
982754
1311671
721914
902573
1811510
1041865
1124704
263318
465155
766145
867367
2596672
1624129
2690666
315108
638421
1006165
2664876
599896
2858338
1867863
1352835
2317517
1090292
2180491
1227950
2642049
1611021
699186
2182728
486527
2217161
1838701
2903376
1219505
1053632
222170
1070772
1769444
113513
867446
2329671
1577937
751058
1318011
2575234
787523
1827207
1779405
790383
1704448
2785952
1782592
739437
1410068
679444
285432
208395
1385713
2760109
232538
1218323
2068857
1489162
700724
2415880
2934550
914141
1160899
2910208
1238513
94052
1181007
880126
2265944
2000605
302857
210951
1943702
1938865
1648514
2740123
2203308
1134473
1654120
856345
2282419
757363
503400
1451954
1234113
1159613
534505
355329
1223620
1631461
73697
2008351
2175254
1763555
1710555
1188796
374586
2529934
455300
413917
633530
2576914
719474
1271904
673174
1836273
725739
1686630
1770908
1218051
371576
607841
1722565
2516597
2552461
362823
1184506
632357
2438656
2288664
1222535
2252146
893284
2872356
1771306
1236139
2266078
584008
651964
1737205
999881
2523488
398376
1457142
1277198
2098344
1351050
1254267
2152423
2508176
2406645
1582235
2354993
1597744
950105
2235897
1741667
450046
971044
713766
1609150
1919942
2759612
2193272
2672586
1832813
2171614
711782
2541585
2694625
579708
2025978
1791051
2865518
2407386
2738034
2260653
1419650
649857
1769920
2923148
2410204
1358438
2745411
100206
1791984
2496694
646245
1356887
1778121
808043
1180136
2580071
663514
2032247
139691
2430851
2369339
2661505
1908519
2697545
1523020
858055
835269
2722628
1502802
2587049
719230
1751232
2735843
1700030
2334176
1835123
1654454
1495380
1320470
2402215
1717856
586666
492286
2474700
1292752
353650
2050817
1014360
2079061
1767549
339962
567847
738366
301320
1293272
1750514
1416830
1142179
2412544
2662512
1822084
1428759
2217554
2645848
1189902
1515180
920501
892100
554227
1045150
2490223
866271
2675465
1433418
322376
668804
1168086
1361113
2672108
174419
223771
1669000
304097
428744
1890111
146592
224162
1122331
1428357
1673653
1763974
2902314
254198
1781759
891989
1292032
2615869
1143498
376890
2441265
2355055
963127
1935523
882400
665644
1495672
1037213
2643662
2838562
2773158
761637
2096914
2696303
2381170
937273
2589091
1213449
2317592
953582
840558
2908684
195024
2279593
1798236
1494896
1542784
1025600
2190472
1160559
443480
276425
1667542
961682
316081
2174188
1887663
2084665
2126620
1367665
618227
1816183
1050017
1068658
1981790
239793
332039
1363023
2757633
282488
2302155
232606
1540355
110619
1000958
855335
2733837
2832971
1610213
1075596
1498709
1760510
909538
2282493
96301
808002
2761701
471966
1174761
1565470
2043369
1890791
1151284
57971
2540735
2471395
1719005
681531
2500520
1632346
2504765
1242975
2891378
635169
1833882
958750
1263385
2596492
2073526
664636
1949759
837833
2595410
2580528
1245695
1315152
1907850
2387926
1066364
2822074
1759571
523524
2061026
1475911
1193868
1649421
1357381
710794
1685390
662226
1605135
2107666
715550
1162040
1417827
2093556
97937
766331
2373960
1781870
1218569
2021997
499617
1856634
293334
1921441
134379
1546833
2525063
2374049
222792
3060
868211
2752247
247430
1331775
255735
264664
416807
2290340
849897
2682103
1835152
2282694
1531956
79620
530854
2590840
798310
2742781
886084
2928723
1035152
2410713
1361252
2150500
1494660
2700780
728342
1002290
233896
1568541
2287575
895083
821127
2629152
2808409
1075833
34641
1248208
160168
2104529
462867
1667120
1841539
1199688
1446185
1073785
717302
1864915
435615
1693672
186345
1833760
2477998
2936349
1049144
1422362
162973
1466700
2071002
1171677
1558444
2846124
1228667
104650
1427809
633193
2855553
872985
2448848
2282088
962981
766587
1012733
2010147
258545
1279877
1930707
1322346
930159
2114703
105719
1653634
748058
2722077
2070685
2546499
2262940
1031949
1598560
1113102
130767
464090
1395963
924360
2600518
459547
188440
2175437
1878667
2713203
96429
2616780
148183
2760234
490641
2002987
784985
526697
2905794
405026
2350275
2560815
560332
728986
600035
953241
2252087
767616
1968677
2739871
2312572
801211
604991
1647115
268848
1011752
2032390
682286
861457
1489376
864389
887972
880042
2733335
1376166
2101851
2689273
854957
1441049
1796328
24039
2104783
2575382
573252
363764
2407521
2589718
2360155
1769681
293822
1229672
490321
87894
2891928
1344481
890278
2513135
2306598
555784
832606
257778
2328896
2434260
2718850
1451838
1825527
2877564
249165
2909684
1399002
1156026
107964
1343499
1258333
72181
1926217
2101140
1805185
927668
764043
1971098
1856397
1127122
296021
359952
1046145
783589
1051989
2780069
1955836
1966321
240572
579148
1805478
2296192
2925721
266557
2448102
2937848
2500761
296608
1631298
1924203
1425089
1330653
1888525
1451270
1843630
43765
1600789
2490942
1790949
2639296
1991449
1309547
1117846
2887602
83584
1442363
782918
2355730
1805117
952699
899934
2235696
86655
199130
2605088
1035693
2639297
1411056
2266832
2645024
2107724
2288705
281954
125622
704854
639218
2253403
2906395
959844
1126302
2046949
1835108
1021091
1794770
928765
671623
1501237
1385403
662425
1686266
657000
1562000
1355056
193569
317559
2550654
2404422
1549959
2456357
2900255
2471416
998770
2797789
653520
1105957
112564
424313
1599541
890915
1810497
2517058
2554169
95128
183224
1267763
790934
1120205
2205418
15880
1950342
2015376
216543
1368405
392551
963966
1400458
2303479
723803
815557
862520
1406213
2674619
858090
1908811
2722441
640495
1319308
188450
2092991
283967
211699
1590356
1339155
2840525
940242
989756
1713214
68094
2271535
1791565
1134484
186499
1225592
1525774
689880
1198347
16268
681952
325159
146626
1742536
1286966
1754440
1717383
2057176
508740
1726436
2388120
750922
2674414
94814
1460879
147958
549886
1344223
2523448
1445003
788252
1892771
2022517
1662561
2147986
116925
2762757
2439370
2870384
728878
324397
2463078
380025
730249
1683128
415277
1254777
2538140
2503969
1285717
2747815
1797400
2101188
2506187
2613373
1248214
801150
979740
1395447
769001
191317
2544316
1515926
2265950
1818916
1168686
1823968
1512109
2184830
2880549
2680879
289944
815694
2521340
19156
2843164
237207
2473882
2380788
1235316
2393617
1377765
966024
2190573
2704269
640611
1700208
1649035
2161710
2522776
2294133
993614
2580962
2037152
1073837
2881263
288935
2244573
648697
2067502
2472638
1088706
1918594
323838
2832059
1617119
2466635
750081
1277138
1489702
1036846
2217810
2066804
109436
2923223
2218618
2059088
1707726
1887426
531138
2852254
1614717
491397
112435
498904
572112
1948476
1735984
2903427
1173651
342691
61302
2518540
247237
1890732
2643611
2815512
404592
1992122
168473
1008252
272743
500078
93930
765618
2908497
153050
636998
18889
2805915
1201467
2840668
1226411
912468
1791751
855807
34770
739390
91338
267839
1427358
2292790
1659894
520068
1304856
1981816
1271474
2120964
734943
76876
1827549
203513
1535166
2329559
527908
2260845
1400779
494722
1313205
6275
2070507
51200
708280
1806626
1787487
2024884
1219583
94298
1227504
1634162
953369
493457
1829796
1258396
2904179
2920145
2348036
2268244
2934205
1357947
121250
2288347
2347378
1548464
382596
2532833
1665432
404867
630359
2881938
2527732
1264498
1108434
1104395
2460410
1688707
371508
2578050
1038163
1232433
1378961
1930209
1385973
2698626
50226
1551412
1868841
2169501
2098560
488130
204383
2923391
691141
1841322
2768136
2298566
2679792
967388
104669
1893264
2181707
2906152
2358416
2023700
2131756
966166
1057619
1467402
1275913
510870
1737187
1321914
632693
342218
2031881
116828
366083
2213646
366654
1195750
1277675
1882081
450931
2651111
647921
2024895
2608845
1579048
2795192
904859
773591
924225
141889
446542
1884116
864084
337206
2827383
1934623
2476327
66145
2378964
2220841
289877
1041212
1883050
365480
2845382
419430
2524212
1061843
777888
500224
1584601
630847
2507236
1417866
1902888
2503801
271106
250493
1217061
1256781
995157
2740197
48359
2570002
1706181
2549983
869447
576247
500548
781603
500799
1172302
869718
522721
320544
2542924
345224
1320301
2807142
2870826
2761710
86331
527319
2443120
98546
726637
2388348
2451656
1567467
2552177
2456276
2456752
1765999
2665557
884434
956255
2734514
295484
387825
1648091
352659
1753458
2608623
2015686
1607918
1720175
248424
1738647
1459575
2126210
1509733
886437
365050
664345
2076049
36726
2378597
259688
2554171
891127
646114
319025
565443
163877
1841460
2215420
2193654
2224896
1303083
2384287
22177
1337732
2676614
1158105
1193423
2781743
2386753
1114430
1457909
2439143
981302
2006435
2109697
393993
618626
317115
2081362
2137981
1285345
2268046
2633168
775983
769492
2013269
2775926
1433763
361041
2555546
599657
1457835
315135
1855897
2940232
10859
2254415
2580547
2395032
89246
935469
321006
2035617
2054262
1203537
1063736
2238670
1685814
773890
1859607
1797852
1689583
900064
2726862
713810
2581327
1816333
2930301
1267418
1473633
2580752
2476844
694584
2901645
741318
1889784
1543970
2419448
242412
1248391
484827
1168830
318676
2616553
1701305
2299894
2721193
1864722
580769
370843
982085
1352499
842616
2085579
1630925
724939
885892
2441773
2223688
2517409
2703588
2115544
636578
1671010
1222971
6921
1710691
703214
981240
2616694
2771196
1567236
2875581
96126
2079837
1561080
1755539
934096
1600035
407071
2586455
2750730
1438060
1774224
1658906
1543713
513845
1047958
1836755
1339015
1073343
1566185
511706
306963
135106
1540051
1087237
68434
1432471
199076
1997244
1672190
331705
1072093
1684224
744056
2844391
2686625
2477987
1757360
2146668
2021532
2421193
2506427
340051
2197690
1007179
1374514
2236139
1028729
2729983
2222234
1990224
1652316
2930590
2232885
643597
678856
1030226
1580905
749070
212172
2842339
472249
62387
901860
2543762
2328473
259521
1265642
2577825
1445139
2848858
1000101
2340778
1317378
1379012
2494282
2338037
1691862
685918
1428862
801689
2481514
556483
1245397
2088168
352952
2526801
1900632
400199
54551
2042651
2937797
1574361
2182766
2046844
280273
2279654
1353504
1147344
1470495
451482
1679281
1007787
828269
955048
2703645
1957824
288013
1790452
428663
2386934
573877
1118328
1357679
1630998
2890162
950032
1139719
2349234
1558747
493398
2797849
1616039
791960
2004411
414292
2563816
2122090
1832969
647405
2880865
267641
450615
2899003
805351
746753
2609595
2450309
1901222
1605776
324540
480993
444253
675193
1901221
2805885
703514
899535
590232
79956
377322
847703
300352
1421951
625542
2625989
634497
2327694
1591911
1816558
629096
417669
1580202
1161285
218222
66972
807437
1530831
2776342
1387504
2775886
1808004
2083578
2433187
214417
148262
2117558
1236937
247219
428850
1134197
950151
1002630
430297
245097
2489841
1907834
885138
737836
365977
2936945
2607720
1477982
754260
2426169
322702
1059144
2451005
135762
707425
2612366
2810821
462242
227202
767831
794468
1098656
2816919
1675864
2589146
292349
1750019
1746904
605835
2188393
919843
2295345
2130275
1735062
453968
1685838
190546
27594
2727871
235763
1324068
2802985
1461761
1919085
2077922
585435
1851274
2159047
1760015
2175284
1567312
2812322
2771083
2713841
610210
586445
1238250
1070197
970891
673708
84623
1515515
980511
183755
984815
1153599
1233227
1199186
954705
2399211
2453152
1936229
1024390
1763958
905009
1462452
1859141
2377806
1707875
1087866
1956927
110834
1668353
107082
2406592
1710459
796688
1371957
1228524
617927
2136484
1726273
1194292
1675055
1445035
851924
2103620
1225930
663286
88082
694
2108902
1929145
97974
2476276
2685906
2127459
1174858
1268302
100399
1669653
880799
1722636
1146054
533305
1035044
481266
2536980
1030048
2502185
1676713
5281
1945652
2580638
808493
542091
590625
174366
1195396
625135
658733
2246996
2264351
541207
2680838
1173307
15066
1124917
2224488
2149156
1072512
1482487
379628
2163106
2355470
1254662
154168
1391413
1461351
1945413
595130
643924
1039585
494759
688357
1040077
397079
2938001
381114
1420150
1632938
1870005
1249103
2456878
2915846
2867247
1862354
2612337
1799361
2316137
160806
657808
146322
1269679
996618
620146
2739650
2759801
1299630
399954
2894081
2876540
1565830
442095
1642038
2440920
2665451
1517696
270818
576623
1619769
177663
1776030
1842989
2394375
2061707
1228674
2284686
1224075
2383247
2449949
2168038
1730499
925185
1903393
1073785
2416721
1379207
1294072
1945975
1797271
522440
1595664
725810
2863498
1698684
1947889
483362
2003409
2092872
987460
506204
203020
1520849
1098889
742337
81148
2068465
355619
1849474
2579961
1908717
2018169
713037
829548
436326
1346881
1568842
1846575
1602313
194595
1071974
2675590
2730576
1296808
1934097
548971
2564784
1831197
703949
734244
1823639
237796
1803109
833272
865298
685516
87179
1811670
2725788
1901704
2316784
1593484
2927635
254710
1018788
103409
2594717
2599574
1046554
943967
999362
2391027
208348
2257725
494614
2333521
2657291
2870645
1425964
23666
490972
2400820
2593312
2191296
928995
1168834
1099079
522521
839738
1453079
1663285
2340294
395424
2830298
1422011
741958
2567501
2701414
2515259
610574
1161999
2826162
2573713
1875902
182392
2006404
1660319
1526424
1798212
854366
1865870
1072064
2179363
1857748
1790274
2766215
1915300
1019742
1870397
654002
2568934
1903445
1886922
1763997
1664263
2405206
386038
2459901
399832
450486
2110108
2518639
2325639
2659876
515104
239588
827696
1835579
667425
2226782
2107290
670428
2867059
185778
596519
2841252
1933129
203801
1558777
2937528
2661607
1560713
2112562
774389
431326
453567
2347360
2923735
2137905
1098170
2307121
2767323
1693778
196279
717724
932030
2646139
1795395
2940068
1673634
2521090
1691004
2441069
1779391
465530
2166607
2366983
2634726
689283
2663419
2189080
1043799
2759318
87149
1878864
855489
2703764
305965
2784872
961797
2306528
415068
1129130
1807048
1744773
2062086
1526379
2654109
669145
662532
1674770
2574502
2660274
1213814
220123
669874
2332118
108346
480877
2261949
1920556
2142760
147750
158284
1404321
1478426
137385
1346507
1044129
2462207
2372046
1607783
2504811
1826438
1497855
497164
2510027
2679895
1984117
1388360
215349
896108
1911748
279365
1210623
2354311
2542240
950131
889274
1086866
2026129
984969
947651
1307547
933421
744173
2311693
2445513
2561293
1758542
2923041
2284303
2126933
1180925
808783
2797149
490284
2848114
145315
1760871
1337512
1227939
2815675
1186982
1772140
1712376
2843974
364343
939130
1725229
1136595
599087
2278021
617407
1642765
2209529
2826053
1117215
688931
290294
2569311
1869941
2208928
49216
1484616
513230
464910
2801473
1910727
2865761
2235492
2000179
437875
1296226
1953578
1023540
924960
493473
2006151
2012758
2781143
191314
848604
290691
278166
2808864
674065
1920436
2856529
646493
2597961
1826435
730615
747177
431278
1278222
2006182
407100
740325
1528644
1773308
2449547
2480139
853072
148804
361969
870476
1939227
2454692
2896819
2885765
682962
1125500
2658308
2186405
2482194
632581
1901529
2653697
991107
2459573
761406
555314
1879613
2720671
2815526
1758181
441285
1694942
99802
1660952
1079970
855941
2525032
2485188
1232756
1876390
585017
737275
1143224
906876
1956473
2767287
1077992
1725798
2790218
131927
438399
385771
2620906
715732
2193322
2609922
1241768
2869657
55539
2659171
143796
2851994
2371921
2177463
1556543
549146
592449
1197381
1817739
2775795
1560788
1830841
544914
605881
1175415
709701
1119884
465247
2440251
1560990
1044998
1127725
119497
1296301
2337032
56705
2396515
1846710
472152
1292738
334861
85066
1267494
215690
2688246
662346
1392084
205026
442849
1054809
1909861
820990
1053537
1870589
2337384
122809
1091033
2345327
2601123
156055
496760
1989711
1346241
2372688
1718853
2160993
2863525
1673304
2181265
921126
1526724
205250
1557246
2922375
1421346
1943670
2071350
302224
16507
1415076
2764142
2306080
2667529
1596876
2848234
868497
481823
2608440
915468
630543
1264371
2812540
2447348
1239708
1336079
2781336
1004073
1516211
78307
1402901
2684017
2802480
1787027
1305733
1204593
2826969
1160480
2077237
671168
46967
1429040
248229
1731516
778029
1736742
1892435
2368492
1976063
32886
2770843
2177197
1887844
2315584
2471422
2212046
115663
1222664
492953
2495564
459410
2169579
847918
1818563
1100727
2870288
597730
2746375
998132
863004
946505
775266
33708
472382
2580124
1934127
2815815
2067948
1602799
2517828
530347
2092155
2087913
499636
557628
1626418
2868306
1665560
665867
2440636
2729806
488725
279086
1691062
848754
633736
749894
1416707
1007271
2461290
374999
2384826
2303329
1742114
2182758
1289639
2627475
828371
2910969
1016044
167460
1719392
849697
1518825
1606097
2383000
2818001
150474
1423280
1252863
1878672
2823370
1988150
298041
1562877
2216200
1417236
1976732
1959785
2442438
735635
1849269
2557522
1380013
2048730
2833098
2010096
2583769
889089
2559432
889966
1374439
2718415
2821888
1316504
230339
2447907
2939143
1348257
1522907
2266969
2614225
933621
2112282
1053874
1146132
2008670
2391359
1458356
98465
2163089
2777829
1481311
2802970
2165379
2847022
1255560
969817
2617631
2619511
2726201
2137313
1274431
705771
836981
966898
6305
1008524
2221240
1568583
2369894
1157917
2272962
2227412
878822
1300406
2810010
1048446
1709321
1626109
682812
2312703
1339899
1846351
1354292
2789178
468727
38147
1648198
900334
1814308
1536787
1988807
1541708
2223853
1694386
2242296
2675925
2099657
567202
2929553
352197
1110964
2809344
2404084
2831456
1081438
2144786
1083140
2346117
2642159
2806030
1178683
2412348
304832
319783
189970
1421522
1249239
2246584
1852334
2115471
1707811
2606078
1049779
176374
1691735
2494958
58306
1701070
2291990
1091263
2080957
1152818
695903
2607800
1421474
1729167
2549602
832300
2678384
13047
1603771
1527331
100503
1618358
1237273
2091952
1526639
128099
1456981
2187255
2317022
1843865
1624520
328592
2215749
932297
923232
752284
1515950
559462
575786
2676481
2686499
1146810
476544
1301377
316765
1113397
1935444
2575914
361998
1288785
991011
93445
373446
2456027
2028447
81491
1954540
2105094
2918080
510862
673997
573943
603921
124784
1479997
2904791
439617
474527
1398755
1183753
199105
2399072
1110524
19074
1871969
1341407
952851
239282
2080372
2547449
1670577
510064
2666796
404902
1983098
2201496
1342775
1179550
537129
1652730
302104
2782631
2754401
475775
236377
1362252
2642630
1647060
2000342
1572245
569286
419409
1989280
1520563
2909979
2539942
2080666
2285815
2266520
1917121
978040
437189
28271
1736171
2099874
2425607
1366714
2464300
2659990
125332
2468161
376652
751871
133084
2314252
920715
114838
142955
2820858
1218123
1238979
1922509
1428658
1407327
848609
273693
1153432
2773802
1281039
946045
1618592
2793749
404585
272519
351772
1680332
2132328
1341786
2430694
905663
684825
1030156
2513623
1343122
1291190
707232
1296054
2530753
1848567
774347
2773439
776063
2414791
1877113
386463
2674745
2484612
2330613
2618364
2690913
2486998
526002
1406007
2210879
588916
1872176
1006315
664318
1827257
1306358
1985938
2334389
623681
1502525
2337078
131507
942124
1684359
2584188
982244
1798734
2788813
1017637
1220491
1685428
2576879
920948
46641
2084749
2228043
2224766
1447197
2027401
2250511
773874
1295405
854503
2446130
2150924
1307675
1180651
1014501
836448
478307
1042188
172628
1507111
426625
714613
340891
2742720
1556766
2646299
2647170
947060
1701567
1883113
1762512
1237692
701748
1550698
2403616
28970
2117463
1523919
1489635
771630
2454276
299313
1057332
2798758
801216
2007132
307127
94606
1789315
1540296
2718787
89947
2496830
62464
1025835
543325
2919119
459695
2684567
1356395
179625
2275462
1447384
1012492
1612364
1477495
253222
869663
408004
1478005
1635699
2260052
792212
2072836
276688
2281390
1902860
1384970
463
1513166
324222
1825356
2433510
376738
1049144
1020677
2781955
620345
2328090
2779482
445994
358662
2100762
2129574
163007
572828
1189277
2657192
2259342
2716963
1891337
2665328
2752275
6477
2280497
2861993
350982
1962800
638240
1619153
2038708
325239
1536468
1124347
2422142
549098
1685617
396805
1706456
2548673
485650
784757
571136
205834
198206
314514
2633512
2079161
1760613
2770652
2312446
2866128
782684
1747953
463409
2551772
342884
2370788
2319349
305595
1405553
1563903
398547
616154
339165
295239
1369647
2104351
447812
1055935
1055741
23201
627908
351300
2938469
797300
999851
1120860
1176002
327924
1048441
1549917
1466021
2047999
1211397
1867684
2538435
999632
1609859
1337447
1968221
1513771
734552
2193218
1018036
1205884
120051
1884250
1089045
101178
620627
2333048
1279284
615890
1460349
2550516
1052115
55785
39417
1000730
1662016
334305
2353782
695031
1732059
1140297
950697
544620
1457543
2058599
774775
1990343
49220
2381952
210442
1597783
1362963
966003
813344
2060015
376233
1500450
1254765
2480773
603403
1479770
2830916
1024050
2264160
1934284
1203461
1121053
820832
1579108
2112493
968036
1671715
852711
106933
334550
2693030
2140487
2372567
283854
2225950
1140253
726379
1859194
2078719
1748187
1755640
775745
172634
2028089
1557370
1943033
1534133
672136
1125383
1168283
873490
2164018
2436078
874636
1131543
555253
1051399
2341597
1933828
964865
869255
1717544
2594553
118749
1709622
1928781
2027079
2007857
2824817
1264453
1504114
721181
205880
1102774
2123942
2318046
2090604
963640
2680224
1616563
694826
1128814
2088047
918448
918297
2089342
2313232
105785
1540891
1923355
871791
675072
1303438
1590258
573790
502550
2400611
2003929
1295530
945365
127443
519212
1910192
2838001
2148089
887184
1931309
1457425
2670540
826576
2587157
616050
2298106
565050
1430032
2139315
2419230
1772151
866446
1232856
1388041
904061
698793
340802
251049
2547251
915712
50379
391987
643151
334860
1769560
2046010
1805280
2091624
2672989
429786
1545140
2737413
140875
1513327
2435168
845347
42723
924189
1738053
1852417
465671
1582216
2358902
280346
1417347
1969529
428638
2254257
2599637
2222786
2385719
2822086
1332140
1556966
1425044
1823758
1878348
1909748
219630
1474997
219911
2603023
2697076
2805228
1273386
111199
1042306
1218902
2020070
605124
2851799
1804756
27812
543117
387407
1011956
769712
1327848
569864
1249380
2140743
664055
311067
2787335
2134495
42436
1852802
2059338
2110048
1466873
819076
2258343
614270
1105405
1725960
689910
793012
2108751
1462353
737447
1815907
2139343
1000836
1185624
1017578
2709376
1911241
1366630
693059
2494681
773621
1100687
1018070
648111
2097378
733686
180832
693852
1808800
341369
766088
865084
2250823
2414633
2939075
755751
83785
298741
2314797
1919321
1720268
2841342
791749
1731764
319057
690791
1372803
2658886
516254
1402836
211794
2427862
1005801
2545673
2664199
2539354
2079218
2753357
1218929
2831579
2013670
2775909
129781
673840
1088446
882443
1387832
2502071
1249911
498948
1740857
720903
774988
1190520
641707
491053
1841022
544145
797692
81890
1390232
70519
1103651
2009436
1467605
615196
1173177
2051705
2555316
1869414
1329762
542483
1865391
368202
1492222
2883905
174749
1583809
2169149
2142254
1771170
1362558
328311
2398874
2485659
355180
838725
2404335
1504080
2480897
2686505
2740252
1165076
1799285
795511
1684233
2356090
623111
550150
2136343
2425269
295174
2791124
669835
176366
2351015
614361
1701122
1148477
2304729
882061
921578
1691116
780916
2466857
789940
1713670
1386128
381168
2193557
538408
2009203
151492
1114184
984900
1567649
755581
2315492
1865487
188897
721098
2073710
1680881
199304
780269
1765131
2686124
2425040
2541370
1862111
1718034
261711
1162597
2238257
1238356
552988
2568211
252679
1474108
1629613
1705803
1372439
1764037
33493
2264302
1949331
1554845
1927201
1402861
764873
439874
2295144
2266723
973807
2363583
1432169
547960
1914886
2911798
1556410
1253427
453925
972931
2327396
1343322
2133497
2598141
594149
47067
200505
1831078
1159231
546422
977250
1583594
1640856
650751
1333115
2033833
189975
673719
1154835
1103100
601267
527545
1820416
664807
942275
258196
1421244
1293008
1842174
1933692
2891538
458558
1473730
1625577
2545963
2825239
2540513
293771
1514156
1315307
992430
1123990
2536253
569032
311699
2215812
172628
2100955
275443
2598561
560192
435195
2012381
2489394
1872873
398970
843910
1378668
2481912
7163
857760
1127330
1892107
797951
449179
1367951
1249313
1515748
2014056
2936151
2767699
1970124
1989072
1708333
1469097
672292
5761
1591539
1329406
1407170
2889282
1876243
30509
2467486
2529884
2473193
1754544
489269
994478
822984
2486117
939920
221273
645037
11367
2883061
2155231
2115561
1211243
1361717
411229
2209835
1594867
51845
757997
276723
1641669
1750599
2898211
1561239
40719
319992
231268
1971450
26595
2187782
1992408
434982
2094250
172904
1215319
1935319
1264991
607877
1649684
1489039
2875324
955977
2763458
1887651
1348917
2606684
1625534
446222
2399788
1293437
2782822
2609978
2472245
1983883
1750825
1126957
576339
323838
986074
999676
2801357
1309214
2613659
446947
737492
2334211
90409
934405
10210
2415088
2040915
2290387
2273852
210481
1021651
1688047
2336145
1105270
287596
144169
2480667
366774
1463192
270118
2349621
1616477
2662756
2745408
835784
2359983
2766742
795624
824486
1762936
102033
1398213
763551
169447
1964563
1409405
625680
2097835
2545951
2909979
223287
2273706
2166239
2888043
855947
2916066
1328021
430835
947134
278523
1198158
1193227
529882
1164310
2622911
1254271
2383508
2325043
2602848
634312
962476
2896192
2893775
1866909
905216
1279305
2318051
1446585
535874
2242530
2593854
2255766
74628
638756
652813
904674
2412638
901057
2703864
2662076
1597504
2868409
1499268
1885634
1220781
2041063
230588
1562714
1490306
706197
1375966
2909683
2019889
955969
2081669
1760620
1672691
1885804
625121
859252
1247153
2632302
2799749
1676929
2268725
2186652
1826772
2158786
48596
1666749
1188569
2910872
208221
5956
485946
1909415
232166
22587
1833642
17811
1556965
1130322
1402882
967172
2835119
1830985
1023928
1401812
2819172
1786731
557946
962152
1047669
1574505
1009757
617130
47278
2396386
1016289
266321
593383
508100
2327800
1986150
370827
873552
2459670
1517384
1010029
2292357
2320986
817485
631872
1211736
138140
1450365
2621321
1759398
2137517
1162562
44395
1771623
2279283
2053843
1634020
891113
2402499
1040604
934514
2305873
2460775
2357232
7239
820201
2615447
775404
859298
2055737
1139710
107753
1576954
438629
2339292
1479307
294867
1027849
2258905
1278243
2341645
2331040
1041318
1821865
485933
2705037
1941243
1876679
2081534
1896185
2605694
1594757
729210
1849402
357814
1285655
396985
1773643
49732
2287504
2398897
1988870
651984
2525403
800300
2302735
1325864
2345881
827155
1074031
1133341
1165211
348217
1279809
2118636
2419814
1659973
2325088
238340
2157019
1132735
2781648
104564
2269229
1666432
2268872
2805719
1781281
1113059
603368
2754184
496977
2474625
1261810
748471
2643533
318323
771325
2711710
1469113
620630
790181
1096982
2225581
1524092
264834
146988
2792800
910405
1260875
1972878
1911941
2402107
2766577
2422317
2388849
2746416
227936
1297908
2373493
1234895
1033724
2322806
2126082
1460348
1141986
834460
1623342
2092715
301937
2383164
1671951
2004934
1360839
1902187
151040
349253
1870383
2127969
1208566
388203
2774119
2272363
712923
2267330
2787222
815412
1332756
1407198
230583
1788052
931872
62394
2879526
575666
592324
1123686
1631872
653935
248059
975208
959992
1639317
485226
1840294
2463208
355006
2643945
391828
882368
2156635
1889263
539341
37501
101758
647266
788372
1972970
2406855
2413776
857890
595866
289333
2368909
1044197
1498170
2583247
22155
316882
1439995
1014195
407561
2405694
2217344
120022
757910
370428
1346748
1735329
2334195
919404
1264123
1162128
2384235
1258645
2791954
1241119
2662951
1051699
1902017
309519
1872963
1739789
2569425
2556887
542732
2397029
2307341
1763763
403250
126073
2867474
604094
1991521
346608
2211978
2416554
208525
2877238
1726561
1479847
1991102
2853012
1516555
2114819
396072
1319846
2554705
2251048
1801352
377973
575372
1063910
365786
2026474
1618656
1351879
1979873
1590650
286318
2712495
1793536
1261186
1862365
1032451
2424616
857036
2401722
142074
1099197
2863902
2755459
155465
1455786
2437850
1875438
85923
22012
582471
66733
2795522
974059
154558
151537
1068035
2059864
2790999
1048339
302038
300591
853390
627646
1179255
209375
1142345
2874496
1622752
379963
2137029
2816745
2603182
462120
390885
1601084
810926
1875146
494822
2064127
841718
1782927
399321
242502
1831455
689800
477623
868597
1291960
824595
2376952
2699529
193600
2184649
2903986
1341596
564160
1049703
2300991
786646
1841206
1520749
1987545
818952
1413752
2420347
525858
573579
1332946
2181384
2769485
2404166
1311957
838311
1348619
1723811
1489024
2614779
1244782
355111
2584357
1774680
1271631
591987
1887196
1038087
1777839
1538100
2558627
1436356
690128
1699211
528127
1165632
721003
2107077
816108
2018861
203406
150581
1877642
2457369
431322
446372
2730198
1575738
587931
913653
2463055
1813325
2064944
2596827
1019896
1009767
2310697
483000
306204
852361
1162753
41681
246018
950537
295495
2091362
455120
709751
2293756
2133197
820129
557677
161050
2327057
837964
2853057
495386
802233
547117
1732992
43210
2729214
461292
2350819
1619315
54831
1477868
2858277
2877531
1553946
1837770
913919
2936753
2465542
1408064
2685475
873450
2375021
2019853
1308369
1449596
1919333
2749563
1691018
2775787
561689
979656
1326464
1098174
48194
217418
697835
2527129
1845866
2751467
1594006
661182
2478748
2421104
256174
1055480
2282237
1744225
1613645
1321531
1779687
885026
2262647
2054028
845007
2098609
1383025
1570834
1304111
2465522
2286971
354563
217949
450023
2340392
504679
491316
852226
1479199
538191
658610
1540115
2905810
604845
933035
1719247
1899869
254470
2076237
1374194
2786452
1805401
774377
1859758
1409881
1903506
2747204
1193345
1950864
2439455
2030276
1492670
596531
541195
2037263
114690
1446361
109305
2101703
697786
1064831
2359626
2816107
2024801
2330543
1932708
1853921
1462320
846062
2103320
440772
898921
730922
2070159
2445387
634568
855954
2351537
434989
1770380
462961
234247
1114320
732180
670959
1411612
1054430
2624597
2871783
855232
2845040
2715879
2079872
2631261
1434926
2846499
648560
1689987
2840925
1263267
68135
2128506
1447595
2574173
348890
1744916
1101250
2776
2297738
1668982
1841874
1475900
203493
121352
2180547
1217199
2121421
2585999
1284636
1210146
29632
1619012
2002699
626900
2546944
374132
450684
2706753
221395
545044
1928494
1828072
1083432
2227184
491497
2563173
1012815
1236679
1377719
2385531
2305329
2164524
2885939
2428345
371056
2429013
1682733
2802924
1854274
2033942
2389516
43173
1770325
2331314
347824
2691655
1470584
2624381
2842610
287857
353148
448571
999289
2827817
987885
667704
1165135
2447178
1794638
2402114
165723
561680
1054012
564693
2178868
1734063
1453139
2565192
2846987
276523
867625
1834800
1469563
1565327
2926377
1973525
844412
2801883
2838688
2859492
1922733
2049507
1781968
2700672
607529
1599571
2540229
2306155
92838
113562
2493890
1306210
2754099
1169424
2268845
991168
1040106
175873
2397039
1824997
1815723
2026665
1508260
390772
508350
479804
2641972
1969150
1111158
2032490
1841999
995955
2229727
586225
2565081
1346332
693319
1638810
1269421
646685
983588
1059167
2865489
1596451
869314
1494036
1279430
546817
1975012
1465278
687234
2069867
1021603
1787525
2626223
1708693
1227520
907847
977951
2005602
2801994
1124468
1272333
437993
1054999
304746
1464674
2754910
1766225
1169426
2837576
1029960
361245
1389954
318337
2720301
1642165
604290
2164903
2587618
2822602
1916080
1097081
2013019
498770
1376803
491937
2910585
1250559
1972263
2031127
821797
1432218
206349
1760374
2865465
1763926
940018
1782352
818520
1333372
1613074
1710446
2612191
2824434
282160
128811
408320
350068
1384484
2715187
559606
327298
2227343
95496
2451348
2660117
2841904
1149158
2107323
2200759
316555
1446175
212019
366769
1354372
1568291
2769396
2603882
33897
2815766
558888
1297515
1255764
957215
325108
259320
1068946
990544
1826542
2612319
1829949
2515286
2081090
2914879
2258145
2291894
2024606
398615
1281900
1012514
251803
1588400
445123
251069
2035345
1790937
707803
2690569
663298
1611805
2323742
814091
1631198
2704558
2621034
569858
2484662
2650726
1804685
837790
1068084
621299
343852
2590977
266400
53864
1507949
51474
2083793
258661
744729
1511975
2840962
1467129
2694272
2338285
2479144
484057
695047
2436849
165000
304507
441160
59758
622645
2752592
766013
1742551
407197
1697521
2304809
2214878
1960722
2234395
2275745
2320976
2749819
1869946
394634
1845827
2041388
1072228
1570963
1816572
255193
2419316
1021925
2604768
899047
2185624
900361
621108
1667314
2716780
2055675
2858622
2632258
2269656
1895893
2270243
2451078
2130709
1828063
1136614
1892600
409332
2829425
348212
2895278
1398079
582724
2296869
2355448
1569080
453936
2358655
2678774
2580210
338819
771058
988375
848493
1055732
1875280
780239
2788495
254042
1778417
2617934
2782041
1053123
1187958
754397
2901024
2708870
1565589
1511947
1071240
331652
1281883
1780429
2339387
1056082
2358431
1186434
473790
873160
1661333
1056639
413226
2588206
813640
12595
2679449
1478981
1545097
672487
854581
1282031
2437034
538595
2631511
659381
841320
2486038
1360517
2791371
1158425
1554603
2421154
1192096
1423427
234639
1853739
1403270
1967871
1663164
2742099
452965
123414
685202
499456
130694
2755826
2420263
1951903
2746735
744942
1946493
658373
2265497
956445
405054
242998
1772563
1908728
2496035
526305
2732273
416642
226359
174568
1240626
1305373
75103
487665
1532766
2591932
1370379
994038
2126640
1081797
429647
2357241
514188
2563956
2184243
1275942
2736156
1733757
2425437
1148139
2288051
2746366
1373591
1120687
387075
1295334
2657833
2555285
2259176
2476861
587517
1301334
1451156
776872
1062713
956786
2677653
1369431
2023367
2724473
1836572
1004848
1511525
2010018
2740892
2730144
1684423
2017627
1570688
2804760
2752341
1894401
226197
1766958
1767484
440842
198823
1446960
2300127
1658593
1535607
417362
1827705
1936220
2695702
771298
718762
974178
1119052
1445568
19928
2583136
2879378
1379758
1634790
2248740
2672278
1899993
98410
481278
1437787
573690
673042
2270516
2304854
1947584
770004
1960687
443274
1534161
1583832
258797
1171170
902026
938942
2792733
796013
2626385
1843009
1290463
824276
1175312
447930
2426984
115173
747095
2443359
2281738
2560960
2191193
1080798
2751778
1177179
153942
2057107
645405
2360665
782030
2318447
1607933
2610918
1984624
702029
21542
442578
1042936
715547
2693985
863452
391389
2692979
2505274
980970
646906
2198588
1648927
392044
1346557
1068754
804723
2274971
901039
2335628
1322845
2504281
2049449
247391
2641079
2473552
2741940
1755949
298382
2803192
770798
2676824
1942940
9398
2734812
2895651
2246663
922195
2767308
625491
716300
729637
119268
1883416
1898187
2125439
972055
2117404
1094840
2337319
1103171
1522694
2410890
760346
2528884
215332
556009
1393053
2044847
380887
1884806
1636875
765088
1605942
2028580
321356
804472
1524355
1675105
1626186
1296226
976577
2548939
2798919
554242
2106753
1278846
203306
1207683
2788775
2498739
474938
2348646
1871267
47584
1567588
2834883
1463687
1082316
2792763
2703380
484998
2480378
1529905
37225
1583522
2560545
784339
2362761
2784389
2160156
2467774
888036
2171500
797867
309134
709502
1536616
492443
964145
38049
1133205
2904374
89552
1864406
782763
2463795
850074
1082378
216567
1617975
2831848
1256646
995114
613132
2480135
556985
579585
1507056
1857789
540858
2920235
2765119
974668
2929914
1626498
2117486
482180
1247002
1122220
909165
2342904
1968612
661620
1286741
2201100
1535737
695791
2805813
1015870
1892775
246279
309919
889438
413668
2109373
1402511
2716383
995363
2278474
310272
408001
2447538
2796172
2688684
461229
2763712
761371
13672
330505
625216
1659466
333026
515090
1309107
1271290
2737669
495297
1692187
1922429
1891438
690039
657399
2760007
1064743
1031688
2309376
2762389
2254598
1760500
1281195
2802557
1247313
2311933
1601469
1357794
2558818
756868
2864795
1648538
596582
2774192
2746104
823886
893205
2642647
1995892
1973244
1652668
2192192
2545739
2834709
1979244
694092
2640522
649806
319181
1646377
1999474
479240
297555
1025982
430434
958131
414690
2181431
892831
1444139
536346
1921641
1783162
956904
389096
2212738
1484017
777511
2744978
1910649
63596
456917
2743883
2279767
1346104
86552
1693247
2839070
902896
929081
2485206
1594947
2519472
2019397
2556454
2229505
1654716
1988308
2740860
2270986
1075466
1212880
477912
2409382
854725
16945
1119586
2672892
1429929
914476
1384418
687210
186716
1295153
1597984
474368
2641939
1225832
112851
1373839
325228
2092564
203907
1320646
779463
1596873
593881
1870468
2399020
2742374
834057
548178
83261
1585073
820888
2791728
2245493
871728
752639
2716097
2833306
196562
784796
722284
1462466
1746582
309918
1817128
1596363
2340686
254866
1822820
1983554
717661
1044470
1881519
2395440
2389339
2034335
157637
559279
1460058
786326
1985837
2765132
832484
437218
661277
536918
441179
2365729
2425220
1255258
2594166
2032351
118016
2898314
2725124
860181
979633
2459484
2787488
2712472
1502833
1277562
2541777
1152393
633061
637144
2033012
1733621
2893197
940359
1593273
2038640
2008284
2851117
387941
58686
2141486
2079182
69985
2474368
1860633
388970
2450112
968877
2360323
1266557
2284274
2747870
920291
2674637
1907899
600255
662272
1852490
2291951
917346
719614
807887
1581008
308606
321380
2512957
896804
2446903
1548810
826676
122513
1693960
2537895
2552227
2274117
1427167
103990
2368837
1478606
2878655
1617254
2754113
1370055
231778
1253308
2119112
655633
1336943
2389379
1789516
8748
2257081
1899681
2214250
2291967
314815
2242499
2903771
330711
1058672
235772
113566
438088
1789028
2639740
2158821
1153447
1566552
2790647
1018909
898319
491355
2436641
851083
2354222
613976
449213
2679069
55119
886179
2709490
2070804
1866742
207828
2384576
701478
1899617
2750283
967634
603366
1373146
2025935
2903625
2746605
1773612
1121411
2821854
1134355
2206067
2873835
1133202
2216393
520370
1807990
574225
2652573
2018102
34747
1206261
694491
290268
954540
2532911
25905
323508
2747214
1933889
2103026
290497
270552
215089
1590754
2795567
107040
1525140
1690765
1882390
2585862
2564595
2314449
571807
1257520
1810098
1187980
2438656
1768634
1203711
1236034
321826
124038
1605879
1459263
1446467
1399566
1392122
90318
2531917
247095
2675044
2013339
2629102
1216714
126913
2320475
1605695
1406321
550088
2150063
1425265
1140342
1704553
483267
1952050
128375
1186391
325480
2061715
2668949
970600
1202494
218608
2933263
2446476
619631
819375
1026544
2426938
1405971
1668319
2070253
93255
2492693
1995964
2720124
1792701
109897
1124223
2354208
1837691
2836586
283542
1798795
127184
2459815
673558
2833581
1375267
578058
28367
1950110
604153
1444801
1206269
2351613
2770724
2820647
2885361
2146771
2097587
2664725
176473
1284895
537853
2894349
1750111
2471381
1018815
1305266
2108827
2534050
1943039
14559
1283405
2774867
2398652
1388833
114331
1647204
2483437
2030904
1184668
2580787
362440
2127632
601619
1914610
1690001
1858869
1509744
447154
612301
1617106
272691
1722818
1434200
1150225
1023593
609245
2926837
1021568
2063645
936972
2292544
2357277
236582
595504
1956722
1291136
427833
2113725
1030904
957382
795233
2043716
1043703
1990994
1967999
148093
2378354
445159
271100
409756
900453
1913989
1248023
585156
218836
2110442
2155804
2181237
325134
2809365
2575737
532984
2514959
2843164
2414859
2518473
1339637
1083973
1030465
2545760
2764807
2338691
1314446
274061
1525443
1837284
1255191
411049
1248941
2233766
2268338
905832
1327664
2148139
355266
2002198
1915816
2547308
522472
1964443
2173747
929991
2594830
896870
1526316
632839
2185848
2173693
1543581
2096294
1330236
2466809
194755
2047186
1935370
1952846
2076397
452678
1798819
1936818
985563
966382
1461088
2806122
2772881
311138
864522
1269710
235566
410819
2536457
2409572
2582538
460758
2856321
161928
2786068
1802882
2120701
2867792
2326942
1112494
737386
1068877
2282887
2094614
2342785
2145190
2113377
704186
2430776
2535409
2329263
1735072
2665911
2157643
1244677
743960
322902
2041734
425982
2299782
1695880
585330
594998
206721
2079998
1844850
2766477
1065420
2002707
1727341
2663906
12289
2358821
333710
2057202
97880
1761839
1214844
1003642
2537055
2594515
1402100
908869
2814590
2272220
1761217
1701797
2469896
333320
1649470
2816343
1236810
904199
1480617
898330
938175
1245441
1240777
2124355
240572
2485421
1694245
1015543
376669
2120366
2684152
2328290
1250946
1363906
1014291
2766968
2847180
1436289
1308770
2077419
1142595
2909791
148146
1746021
840747
1967357
2330631
2317750
1316236
2407939
447744
870049
2206406
396470
106657
270667
1796663
636622
82757
735604
897002
2740038
2488427
2791487
429083
587049
2838152
1576528
399207
727010
2410446
2710041
775636
907739
963047
2159241
1972817
1678459
45126
257787
1545511
1334257
2449123
310838
910207
1742986
2729989
2027931
2466786
969396
1204636
250945
1423422
961751
1182728
1802840
511528
50375
1179225
2588644
2097986
604705
1195630
286628
2712454
2078043
1327573
1885219
2277129
755890
696033
1987188
96069
1930173
1418749
1858026
1594359
2025458
2915244
1110565
764225
1893214
1368240
2636347
1758045
2935581
1317468
402717
1701241
689730
2780234
2209891
306526
2662584
1180425
2801565
2648986
2704795
447316
2424219
2108185
921285
2766106
1493425
1447511
726004
1551448
2314524
263173
1887422
600892
2011483
931445
1562268
136236
485897
882965
2262833
1146002
602010
1576809
227851
2818321
2199274
717173
1283659
1169405
1956798
2076653
606394
2866078
1128160
2698366
330683
809063
1758073
2492975
2646899
490433
2246883
2089004
2004541
915629
1309980
2532237
2844967
1882546
1371473
1418507
1073127
1480478
2402250
792811
108513
2887549
2561742
1799661
479577
1354745
1681727
541507
250288
2247695
2730020
2253635
223688
554038
2238836
2824011
1858872
2676952
126741
2200294
1794642
2636667
2758022
1841088
2148417
359375
2078424
1633523
918617
1093903
1705407
2086903
417550
1131680
2472909
1186865
867414
707950
1591514
2240848
2015609
1997780
586987
2437759
1434726
1139185
1539032
957866
2678774
2424580
349514
1194123
916247
1028616
2129435
2292445
42486
981958
2013224
252761
2020398
954415
2226267
473660
2441362
1497846
1728757
1221028
1496948
235624
2916918
1705141
943257
1760392
734555
2398059
558297
2223073
1869913
550540
2045245
1695347
2883060
1359783
701497
1367650
1900227
2216930
2624409
1745386
2065693
2462511
2111700
1902770
1343620
1514919
1145316
475130
338361
1147280
2174048
1266580
1210081
1141484
1173274
1001147
2615952
1660070
509276
1057758
477599
1783721
52605
2843657
1986805
1396457
483431
819294
2158198
2025642
394243
1660032
2495450
2340720
2412659
1284118
2332106
2485834
994350
1300228
1149739
1337182
522372
402338
1511206
504962
110490
975687
2890734
1795261
2309005
1082313
1808342
68598
925228
508295
1791928
661922
734382
1972032
1577942
2143688
1303507
1365414
116224
189974
2392538
2001770
2777507
1265879
1519857
1355878
1569138
2471102
2583035
1738946
1656243
1910295
503068
1435118
2530595
1815733
706965
2127818
1848419
2854130
2022961
1842161
671520
1564403
2020633
714889
2753155
1459424
2464301
648890
2789080
810594
276462
2907603
1882399
2026109
1157310
246006
973123
1866694
2707195
1504323
2798710
171669
1513126
2717135
1919776
1512012
1734557
863119
1353927
245705
1216369
1373737
2098578
872651
2354222
2732148
1600388
1391756
2413071
492332
2225371
163026
2596304
1185923
2470354
2575428
177045
2675940
2474413
524618
537208
1051932
1874576
2634787
2623201
2113046
2126028
2483437
983290
2415344
211680
12423
2933274
1986149
379565
1171598
2549452
49038
1540675
728311
2181202
2417963
2129622
1708052
306467
1080425
1218380
2085454
1232633
2515700
1670695
351081
71515
1369414
1008093
1328126
2649100
6650
65731
1129832
2531251
1382931
1626527
1704729
1410156
1789367
182414
2229008
2847889
1839629
357839
2873633
84223
2839035
1012269
239518
1149634
214829
1565890
428370
1717755
626995
2565318
591451
2324164
1882214
1316120
871458
1118661
156767
2209933
2154159
1275775
834355
2919390
2877719
336185
2848633
619551
234381
2195148
956466
1017618
942664
2279881
383462
993566
1159709
1089882
1951414
1587415
735293
1253811
223673
258668
731518
639597
1185527
876674
2040588
270006
2828736
1647125
148444
589979
305939
99916
1016379
2893510
2046346
869890
1674139
2400303
1606436
743239
624100
581614
1951558
808151
676015
1971441
2134781
381630
202703
1059496
600690
1393698
621416
1752500
2534854
1883175
596182
1299864
1029345
1460401
303500
1501033
2724813
2741668
1538875
1561359
1962083
2934877
376838
2873010
966034
706445
1880120
2411187
79918
1143660
287685
2334293
545709
1368592
952313
1527750
691822
2585301
2032958
2925935
2884677
2811428
2851914
1366716
2349802
649799
1564501
2819656
1139254
2750992
665043
823919
420854
1171339
704336
2470003
1369979
311097
1687476
1921789
1557824
1149020
2553848
45396
719412
2242552
514606
458315
2654222
1851569
667096
1902900
1859672
2286065
1847661
281401
1952604
2254040
2204401
1986061
591504
2107722
375208
877131
1331266
577978
2580080
2048413
1608447
328265
2750780
317789
1463444
294075
2242471
1050329
1300007
1063163
2152218
607561
2398792
352450
2075139
2849368
1597152
299214
871040
1473005
2582314
1412535
1995530
2112664
1789503
260352
2096062
2470840
2556958
1003976
974187
678851
1070106
2523100
2330405
2291913
2300098
1052460
900082
2259375
978222
776762
2444448
1766121
2712461
2372778
2775944
489426
1328877
2712752
1589957
2869666
586378
661323
539362
2912285
1818368
2717582
2320824
2503252
1833938
2838584
490733
2449382
1340468
2676533
1372503
132119
601507
1527846
2701828
1558236
1345652
358837
502232
2205550
2078550
960755
84861
1105069
828753
592356
2321598
2582734
1332509
720584
2331990
298670
947091
2777824
464357
260548
788031
2770774
1755452
744545
309040
470626
868912
700993
2259029
2566000
1572993
782276
1446550
2781497
1560430
326160
112481
1090400
2843817
849649
2176454
560349
1491715
2155048
2007667
1539059
1698938
2770664
2027361
971263
89117
1921096
674164
113466
1719057
2703752
2709090
2015262
2051390
2643602
2329410
2707748
1333747
2095478
422040
1162571
501420
1470994
2746074
2503793
2832815
2288076
2386515
1845811
1640024
2260027
2465125
1553048
2131202
2703517
2506669
1552930
2004437
1366293
1630052
2564931
2173781
2055853
2513409
428064
1788765
689274
1612405
831438
1818686
862609
579324
1490056
1507028
2228741
2553770
2439624
1688682
483430
2125131
2354779
1051447
2356198
1770722
2017858
420765
100053
1765284
435172
301700
2607700
2243517
1606932
699921
1407939
2598698
2500061
2815687
565746
2473806
2695380
965353
1535967
2563743
2779609
1099973
1992140
988287
2763161
1732560
2641158
1794660
2831348
2025105
1392216
1193798
2758264
2054383
937735
1048497
143687
682179
1715459
1631146
2690856
1316956
978432
488880
1803496
1524629
1405718
215437
1172645
1015756
120935
917242
2545596
1762036
2062404
2881551
2725296
506787
1471264
2014976
2396639
1864591
283743
936720
876302
1280341
841688
628013
2061463
1096862
1399852
1839012
902349
1754870
147116
5535
1317055
714871
658639
2856721
1648697
432137
2318742
2849893
2555090
1131306
468199
82593
502474
1699946
449910
2409323
2705126
1794556
2085226
1657831
1066447
492236
1104608
2642390
2458079
1702440
782522
2388663
1916799
1505206
2837896
499128
1550354
895647
1913670
185846
267099
1603850
248354
894800
2809783
2234752
1755338
103630
2431144
444078
359244
2181336
2203634
2246719
316537
1910596
881140
1346869
2883404
2526038
2616808
2248276
1848447
2631998
549623
440357
456052
273754
1350442
829010
781246
1363771
2825059
2385602
980774
2820872
1590637
562185
167661
193509
1620216
1049041
2498892
594707
2855798
272080
2330221
894371
1170904
324267
698685
115338
853720
2823018
2644430
1773925
2191117
1629503
886023
2178447
761314
2097941
1142820
2906206
647973
2117995
586304
2216763
1121395
2066041
2624937
1113147
1282748
1253533
1563266
2590047
1540269
14172
1444892
2632632
274949
104426
2285341
1967134
159116
1653453
2367863
2239175
1465620
124297
2802272
1029920
743607
265573
963700
2735925
1809964
2318933
421451
2599153
463529
1782714
1670454
1590172
2870390
1799663
44132
2163034
279933
830053
1122067
1519262
1447646
1235357
1153521
836922
493754
1093851
668145
1823072
1480135
1292540
1149237
807252
1899251
1589948
2366785
1594764
1648437
1878775
1152028
2393138
2399186
1294469
1661269
319414
2499570
901168
897767
2290780
894942
440961
1069268
1706122
2750504
1348282
1230005
2884802
1426946
305780
2421261
1206093
1530255
2924123
668092
2729731
230019
433682
964389
1779322
1502847
2179042
846478
2710228
1331473
978847
259714
373302
1171011
1283758
2648236
1581042
2798237
858220
1466022
1490705
2264843
2488844
33561
2776384
2407166
2427607
1326553
488322
263665
340218
935430
1175014
2768203
1651190
320729
1791898
768687
2485518
2299833
1648985
2934805
1279210
407175
590104
1619453
499521
2089577
2918250
109807
2825924
111752
959143
2513195
1358171
2213937
1228987
81917
1457332
2800314
1288243
1405582
360367
2413970
1642772
1736887
2596207
66821
1515996
726138
646921
2732154
413076
1689032
617913
2367750
382934
2117635
702359
1234242
2896223
2412509
2272962
2890859
826693
2054488
1190938
1919288
2842960
657313
2066121
1767248
2641949
2108845
1944924
2497497
2252196
2501172
457222
1072924
518737
1995389
1332337
530852
611857
871580
2343505
1366190
2565450
1802820
1933479
2491946
1146144
2781572
1443594
545867
568879
433526
340593
201857
2456525
2217581
606841
708908
575640
2905453
1399917
1111294
2764
1210003
1869203
394575
2486840
2063540
1669986
1505387
1478075
380649
2823112
1659649
1065589
401774
2862263
1709343
1626167
512114
2933112
1464605
2593317
665380
2481873
2133199
580866
1982647
2756100
2900677
2090309
652283
2921202
2144678
1043879
874117
670185
1973444
578158
2243537
1506561
2564868
494387
2384900
1871641
647009
1283655
2821508
2647031
2858120
1843144
76224
509196
2895312
542634
1578082
2913849
175147
2200536
2719853
471003
2015235
353614
364053
72484
526527
2536352
996302
619736
1444764
1497750
1869484
502043
2136055
2135758
1264793
2766585
448265
1887985
2154082
723107
2432174
118452
719245
725178
2690070
2816612
2035079
2489401
2349635
1274577
2167493
72838
2544584
303143
343893
2035690
2320945
1414108
887023
248808
1954813
2099021
465215
794400
134902
2579558
2601292
2405276
2809714
1447322
1424099
546515
2313004
499820
1169117
1388497
1795672
1642082
287422
407070
2659042
172729
263948
1750022
2888862
783934
2326557
1729160
382115
2218074
2354213
648695
860027
2726073
673404
1872372
2727504
203079
792952
1101403
1460714
2260148
2837552
967246
148758
649785
885805
1110753
754651
2766308
2157890
534912
334004
2518075
292663
931225
1660225
1883782
1243728
339418
2760462
2458740
581825
1143711
77660
1487513
2425354
43942
1212072
755206
851278
1074916
669097
2489145
1539137
2665580
1358975
2543778
2008385
1666257
2026856
1424568
1334875
704854
737388
1661069
496209
1528350
1946106
2866375
1254267
872085
733493
462625
2091736
1129751
740002
1307251
1194297
2054998
2736274
270960
220111
687536
2850875
2342673
2857393
2760576
2532040
2578700
806303
411063
2076013
1593247
1094924
366465
2394660
522646
813800
2274744
2751738
1325564
2074675
2020874
686316
2328974
2549913
2038414
2841560
2327922
62424
1787619
1444355
1766504
115057
2584326
502929
2310971
839118
1332938
2659030
65161
2285209
1790580
2421568
113514
116036
2107091
645730
1340738
2852975
1322869
884671
976262
926911
1485332
2088296
2575802
1920159
349310
2856439
2394986
1245890
2632292
864469
2041192
1754465
2647570
1018233
1876751
1107843
937664
1943522
2338865
546537
2296194
1428379
1508271
175245
64902
980739
287643
375924
448512
2403739
2552403
2547208
1214246
1633375
1415874
1843293
771768
1670070
1676908
687680
2337753
1887443
489399
2232948
1815884
2319112
2149995
1441362
2551261
52711
1772407
1218135
2416863
236993
1665696
2909927
2626173
2555926
2912418
2020036
1110405
1233511
93437
2500786
749389
1647194
978473
2161982
2395145
1071475
75258
2745713
1407953
2636552
2042763
2596603
2540875
2859005
1152714
2860202
2742064
1207117
1788894
57876
1241137
1621300
1564277
351108
398797
433988
1597077
1033737
1117138
1129101
2421966
968125
2814662
1634214
1367605
2864529
1937221
93231
2482280
2759175
1575434
646396
873553
1082394
2198951
1913051
2418002
1912089
1156941
897341
2369790
309319
2937452
773412
1775751
611879
1858577
2099335
1222880
2625339
1998853
2361820
234725
2762759
132850
35503
2078715
570373
1972176
2675800
2194540
1889245
2926596
196380
948676
2570142
331388
2137305
197272
84405
480135
1481215
2052158
2764078
510165
177448
2460989
551565
167965
1317705
1222739
1166466
2754103
1720726
2811175
1560164
2367953
443151
530450
2862822
2271131
1532706
2570360
564728
94945
2222545
1020940
1568238
1339905
2108632
1672636
1733974
71158
1167511
283770
2678242
1841835
2234517
2485608
1638684
459436
200942
140263
2559550
2688427
2614570
1969935
1677108
1130098
276141
1035813
1577412
20630
2902011
767458
863341
2057957
2874839
746184
2363650
791753
2616077
2053030
2905662
2261356
1123911
1410920
671610
2923408
878500
952405
2216480
2261231
2586129
1432429
1908186
747297
268791
1210195
2776038
2724625
1999155
563232
1602574
33949
1424304
2782704
2220348
1764850
708100
2830091
757779
877316
1586101
524668
484195
486080
2314294
987970
1049046
2878228
2109385
80220
309285
1545985
743061
226142
2881051
1885489
2262094
2069025
1118944
2620999
930149
1182835
2057766
400978
265109
2648589
1131843
2591483
1637541
2808288
2793316
2209494
1655164
311421
372975
1110256
2163726
2104263
20564
1059877
1902710
2237767
446086
639095
2074880
2435206
1317763
1457398
1231268
2475593
633941
2556098
1967994
1628859
934139
2137723
2892093
2404431
1439058
1532582
1857104
371594
2770430
1053019
1915070
1271111
1739352
1609061
561946
2243465
2697724
2011281
2148286
1618129
1311166
2928024
2468601
1536885
920009
527388
589295
1562234
1604072
1762121
192583
2736515
1061264
349800
2861801
158844
1622800
1013708
2610320
2719023
285723
172566
594027
438946
1897820
2062778
594032
2809258
580997
2141298
2080621
2593789
1146937
2487662
1980744
78281
2603064
1566205
2435802
1101900
949874
670095
1295239
1478700
2258354
2437514
1376321
2538043
1164063
2119061
1255695
2761312
302102
474859
1739965
1413831
622266
998042
851367
690946
2650736
338713
2169110
1889222
2842753
1700540
2243526
485593
1003922
888006
2100594
937297
2442595
2593497
313138
2408075
1702458
1945018
142853
505829
2613745
335691
91410
2603553
318885
553182
1841002
2486988
325591
1987335
228616
118225
2650965
345175
2000954
2099500
2128757
1890398
2443775
901666
2915549
2687739
1317909
2311219
2449943
2466994
1797120
573204
804721
2651043
2836806
2768968
2707032
2323234
1096715
569109
1421111
1188276
1052695
70813
593951
1267067
1867907
2928066
582672
2454409
1583622
1354298
628229
1592255
2722324
875897
1634064
216775
1104315
2257526
2193245
2253088
796600
649295
2789026
1780120
1292878
1739720
230750
1695104
843591
1351
1353618
732535
1321792
359523
1901920
1370758
1373144
2640211
624264
2037453
1726536
2843023
551775
147076
1950329
413199
1435680
294505
2159062
1263265
2670697
1478327
1434465
1567039
2387163
1817542
229920
2749408
2774746
200236
2100479
1601971
1466060
2130435
1479056
1537741
1873687
2729417
516843
532888
2041169
838845
937953
2167293
2283071
1211700
2483393
2510988
2685008
817587
1764422
1059623
1382777
636440
1416329
341607
2100256
1719945
1314783
544164
2416276
818781
603454
1475763
158443
1130362
918030
1665722
1235075
920133
588601
2252367
2358007
2891696
3367
805942
1968132
2356460
1983196
199262
2349881
272977
1230363
471078
2626019
512084
2827907
32181
2448763
946677
879248
1283445
1581443
1060841
2602791
1687607
2797986
120462
2508878
2543924
2032941
1183863
381714
2267188
526945
1162584
689456
91770
968479
2756384
620737
206974
1809785
1133437
351140
2767989
1886236
2305272
1039030
708505
2168901
726828
2730300
1498172
2872431
2418106
1460851
2239442
1592783
1926820
132619
2904576
671678
724912
355776
1654512
177241
143900
2085828
1306971
2611075
353241
2050965
1472086
166531
2126178
1131384
2442178
559698
693336
1038490
1943003
2772749
1070702
1304682
384986
2024518
2415980
10154
1087988
660707
2330921
401352
154956
1460554
1598245
2839099
2910965
1103853
2820203
2553675
2392624
2278682
2935717
114821
420413
846786
2054993
1202289
1839681
436653
172846
1188211
2468607
42662
579337
1073550
560518
1663549
2037601
2392761
2897155
329460
308908
1612831
403990
2910575
2835800
1072433
1115283
1823768
331473
2854758
243344
1819704
2070803
477912
769526
1337594
624461
1796501
1394495
1196976
942953
2559675
1263890
561950
1739362
898501
546960
706936
1010876
1800180
2494149
2644246
499052
1363897
1885299
2712915
448211
1727546
1087112
1952429
34772
1109761
2000644
2919499
735254
881328
771694
1300988
2602708
131812
2715531
2341205
1353427
85784
837562
1933423
1481887
303776
912730
1103225
2384485
2234277
1936474
2784032
1011256
2103838
2211481
2378480
1919658
363220
362230
623687
1812604
484064
73863
270796
2273638
226460
548980
1473811
1027787
1345886
1666855
741764
411029
1471078
563523
2419671
308971
665737
5703
727963
1183666
1957958
765680
2543700
838103
585192
1401397
2580952
89117
1503356
1076383
37301
1869849
2450014
1488097
2087591
1979584
4427
1155070
547393
123846
1586465
1613909
2823002
2285821
2272887
2770462
1028316
2162108
2197108
2202348
563840
2284129
171084
841400
2785804
2017946
999612
2488921
2384153
2721205
2520724
442754
148861
1358645
972855
2048871
56815
150520
1819044
2335065
870039
1801002
544112
1075887
2488741
625162
298424
2107469
2137704
23019
2456636
1892155
2379886
663061
1424392
1895588
789228
442540
1055493
1241146
635375
1704942
1309178
1880008
197757
188135
1528814
1548803
2241855
784200
421822
2311933
2838347
1044544
2711352
205678
1079658
2182307
1729308
406883
1714448
2354198
1538737
1185086
2095660
127228
1323278
2502006
878650
2887400
58355
2302840
944442
2623865
786289
1703055
1818824
2465274
2648780
374255
484135
795677
2703653
1694032
2183002
2849422
1276971
1195485
2554527
1553802
425916
2657090
2403517
688177
1596191
1997460
621605
478618
2420435
1248349
990476
1787913
1111017
466999
1336290
2080095
234167
2751670
1688190
615518
772278
218075
13927
1489843
386357
473795
2914122
138427
1157156
888663
305555
1062146
2691082
894133
602439
43061
2712120
2270162
1228598
1319290
987271
272762
430440
2335872
2179659
2053755
913158
206727
57076
2287833
2559213
374238
1192076
104318
616422
1840169
401404
701600
2903585
1866581
181449
1986925
215449
1299409
222147
83606
1071471
455949
1778630
838475
554755
1722423
1623515
2192206
2259070
1792335
71534
619018
966746
2608689
2234722
2361027
2176477
1738452
934426
5707
1152
618744
2346034
2244457
1240262
1553143
104610
158542
2686575
1013561
577883
2415420
2937224
1561852
2635943
1945022
2085789
1624056
2646701
1119446
911295
1735351
901552
98208
1296373
1700858
193693
2148183
1820116
2011594
1218073
2116771
84631
596289
1764486
1989636
2569250
2311121
1500808
1757187
778173
2918537
1830324
1904021
586357
2218643
1106883
2159168
292124
1371013
897683
314023
506626
432044
1259767
127021
554936
535458
2433938
546726
2845132
1170213
2532775
767975
1748182
206448
1655785
2400631
480008
575267
1767834
2335104
1769163
203020
880475
611685
391035
493989
1085912
1481982
811162
683611
1622596
1182390
2821793
1738558
2149445
1586588
1826689
1995451
1054476
38490
683754
2199403
1495218
2456734
1498448
1369930
231690
2532690
2363026
790822
353204
2409744
2750174
66927
1533993
1236435
1610319
1558202
2512260
2728163
56343
2122242
19401
2785135
1233416
1628157
458996
977471
1535138
1895743
2780764
614363
690384
467895
1054198
2113239
888399
1685900
298522
268780
1210972
2629051
2524922
2825374
1341042
2130976
2043450
2591644
1315670
1503208
2242547
2364568
2516524
2107903
1178161
485658
521807
399375
81776
1383090
524997
1932832
1818950
2001028
983073
677872
1175661
109198
610281
1096944
155025
1989728
1503982
2002508
1716502
251055
1997084
2486950
2518476
2507812
2046919
2487355
1077027
1789171
635138
1059599
2153573
827384
1335377
310492
2673306
146701
231037
718839
2063022
819276
1830714
2806574
1604124
2433843
720829
2642545
32801
825695
1581018
123402
2663118
413949
2006228
1527580
1380012
2183660
1460910
470998
203325
679178
751406
122431
2912626
2629337
2659419
2163186
590165
184920
2299419
281147
2049039
1771384
782872
373249
453799
2213645
301607
581745
609130
2057729
493775
1533174
1757294
1606758
91211
803642
2296815
939523
2551480
665103
854413
693910
362638
2053435
1531637
199
1503852
1761780
407967
1083462
37500
2023349
347449
2044329
1164398
1908494
612944
318991
2742651
1938265
608345
477360
898585
2492446
232961
2553717
2566842
315643
2070118
2597027
818551
493477
2606677
884046
2650822
1012752
494059
1485746
2504171
2775087
39668
1573664
2336057
1745837
2464395
2660769
2554919
933367
508797
365570
647895
300035
1249266
1360815
2137398
2404152
1287482
282323
2647947
1520175
2610557
1820997
1365983
826832
508755
2805835
451610
2740316
2742029
2064549
393684
2628587
2492460
2146317
2501464
1539379
2385422
2569143
2729227
1693468
2538698
774894
1084112
2387078
1378944
1841687
714757
701112
136688
65935
2672105
996952
1028999
1206546
218795
1060811
904201
2789959
2061294
1280177
1131530
2177579
2862647
1206006
1396559
1211405
1426809
2481892
1283914
2807362
562008
2855485
873319
1924055
679934
1794726
2078458
2388017
1401934
2921511
2172026
1151063
1061314
11689
2793745
2845586
954277
1325124
962182
1352410
499335
2419583
2915448
2513186
750913
1712921
279498
2242528
1929632
2253671
1877305
510210
17976
900568
229200
2801315
1351036
2170278
899901
1867444
1325863
161828
851766
1905955
1205121
1008944
145987
516097
793126
2208165
1814524
385576
1660936
323713
1549517
42666
785020
2143797
1562238
577848
1483798
2827438
2874072
1741007
2461770
1742800
408459
167650
1862699
2316012
1978990
1750199
2316559
1881477
1213004
503618
2590735
133160
1871518
1418065
1986547
1764830
2833475
1239445
2118159
620892
2873792
2596722
1309489
2581271
904246
1614671
1890631
2141829
54433
2215690
211111
1204280
1231252
2725246
911346
2779785
2454076
1240838
1603097
325939
2777205
1081793
475585
317214
2439117
549548
1493011
1173827
2823510
1202792
428074
2799453
1421431
2781502
2280968
2477981
1467938
1384533
2316656
2722142
762054
543028
1466164
819104
66988
1313707
1308020
893674
302641
1897878
2272536
1199428
1761974
456165
2195802
2837633
1357993
1748689
2187383
2429656
1802449
683644
1397633
2913578
1091869
352855
1427496
1692750
2452945
1111867
1565207
1227543
535698
848812
16432
315850
457802
632541
1916101
2143759
606667
1720010
1838257
1177566
212542
2033669
2165886
1652741
1619708
1295960
1646317
1102243
2645988
2878306
1572450
972901
2294379
1169801
1618388
2583706
845118
492258
1067148
1146937
1491980
2818679
826741
2900018
2935291
1237824
1912264
201121
266822
130837
2304628
2835870
56370
392051
961224
2635852
337639
1815594
555790
1447520
821861
516284
504923
1362946
423866
1335459
1311959
33222
2816189
219710
1316496
1176697
2574357
45165
2612906
1975544
1314829
2021808
1123586
1039636
1719505
1146300
2278235
89524
2486547
1651102
1438370
190549
2284288
167223
2175104
880752
1302644
1401226
231365
1786890
2172099
485436
1577142
223210
1990807
2477882
2203526
1457101
2683171
2702845
1751285
2807601
1893748
800692
352644
297991
1835845
2634603
1211714
86193
838036
1236909
1974959
646537
2636297
304063
430416
1785578
2236428
1406972
793931
2264836
2935925
118909
75848
1413703
2279317
330481
2784213
2756413
1570755
2243305
478532
824086
1727436
1710567
1876722
1289627
1208040
1299970
2579562
1009085
774954
2407817
1470799
1226293
1173011
1073541
2571167
379626
532579
2666318
2646420
729716
985051
787069
2608775
1698948
1039157
947694
218024
819560
519641
1268409
1397175
1489987
1948963
1591049
2011515
1538618
577612
1819805
2226905
2061288
1057753
1367794
475738
2725408
915698
565283
2839143
1923238
2221801
1617955
322427
1839591
1573696
1325616
2049719
1761865
174438
1507487
1709172
1383558
521300
1759800
1187842
2577612
764886
1787443
2690381
1184168
2201925
1523183
2758311
509619
2510617
1316313
2640726
421976
1184618
571625
1913369
1670903
1428994
527849
2880141
2224867
1219259
681824
2736790
2315893
1603781
831552
2181390
2285981
2367569
2237739
2209838
983992
2074224
2495004
2095083
2379745
1041784
1195406
2416971
2298537
1071233
297046
1050283
1443430
491832
1579355
2358731
1153505
2895627
364203
175261
1807203
2751576
612251
684584
1370310
647638
839230
2004633
1416822
2160791
1874014
1584385
2561946
1958271
543407
717291
1556977
392419
1481640
1787171
2920878
241101
276258
1176333
1378165
1310178
1495385
1847586
730718
62760
2137067
1943320
2285588
700894
2292628
268880
872977
1210126
2317260
2406058
1490364
1909021
2783735
1370461
405454
1759433
381633
2334773
979960
2019810
2827243
1481273
1948328
243263
1741138
2596027
2849654
1443946
2608347
2349401
2660373
305306
1140211
546577
2541311
997261
1639675
1705262
164312
514416
436677
547393
2151814
2800559
710044
276061
814025
1543417
2347085
886003
2370469
2689128
963657
1835194
832952
960926
1935964
2515085
1973173
290325
1852950
1093425
1652063
294000
531606
1503170
2270176
1722922
2393137
2339131
1166032
1781558
1174740
489045
108711
1654687
1557470
2224451
2893192
1569420
2673892
1010516
2796498
2875862
1619602
2533910
2280108
2003960
1171964
342007
1544941
2849621
1518341
16220
2012012
999631
277622
602810
1192872
215818
1119861
2217063
2433631
2330061
2667681
2857417
1696618
182295
192192
1227948
2345190
2737498
2749957
2644225
2799641
643422
1277871
1666732
2189893
2689187
2168387
1165635
1384727
1452779
2730075
1764940
167104
2080828
1849564
2617631
369106
2044885
1201879
562389
963060
2817271
1656513
2592156
1476733
382225
603109
1590692
2232050
2557749
1077557
107654
607026
2259263
929075
865688
493641
1373914
1163526
1365748
850821
1648920
306354
1485987
2607115
1394957
762756
24409
1749752
1052249
3687
2676063
2168300
2702338
2332859
434903
1588257
1675493
1155328
2424633
1184167
2204337
1054438
2617201
1392954
421627
2580349
2069864
331680
21341
1314240
987802
549807
2682518
1115185
2846717
2117168
1988613
1342518
1333098
1894788
1365990
2078534
1009085
1578466
1655840
544336
2909210
1208447
451224
1435448
2305540
854462
544689
1231438
1047124
2354107
2662411
329972
2715211
2213905
2355867
424087
2714617
360996
1818411
2916759
852578
2335302
2915424
2836715
2170517
1124791
361408
441100
2287632
275923
2342754
2904234
2732044
2203399
1418051
350190
2787701
2630244
882265
1739382
1923676
1669260
643382
228397
580749
351736
2746648
1445542
856911
573959
1095445
1734599
1960908
572000
1145432
1043263
2699670
250774
581665
2267092
525552
235607
236936
458987
977121
1470002
2373792
2585828
2891981
1560978
2365173
683860
896041
476299
552096
507421
1838423
585218
774454
1889144
548240
409120
274747
1485964
735047
184475
724834
2683655
1892718
2758096
2854068
1624815
2216064
1767940
2490007
2076549
1093850
1287385
1578882
2827932
2141654
379524
1846080
2596119
1015105
952018
592369
2651176
2873929
2880676
2499814
2392912
2271914
128340
1147017
1649191
2768858
701883
261042
2878640
1702671
960547
1213964
1105271
1037934
2426289
2409883
1367531
1493414
2904120
159792
220139
317048
1399725
1014594
1062384
68817
1845516
2829687
769092
1268552
72087
273797
1889434
1891645
316067
2210238
836533
549817
327944
683258
1723403
1667046
2066728
1369259
846220
924770
2467557
1755909
1050879
2676198
2391082
1807781
78059
2601202
132370
591609
1686421
1441381
2587248
218881
1194741
2888843
1188278
1571333
1883979
2280695
735049
2834293
2504000
2648061
1934397
2648938
2128343
27491
2611993
1627511
433406
285477
1119438
2073981
937214
972966
2327154
134661
2756860
2859979
1620786
787176
2073235
620797
2578933
1274895
996107
77529
2423642
795361
275495
932501
2030822
2688879
1623059
1322505
2917778
2812082
1372254
476842
1409389
1179069
2066019
785625
906796
1253830
665517
1132627
1770634
929140
42574
2189902
1313600
1602477
1574630
1205823
2375605
1788803
2772299
2658217
514860
786532
732138
2339171
1089763
761425
1408058
1688570
1021729
2165812
2409252
2485490
1617292
1342359
1016125
2420263
2874410
2226767
2271851
385011
2181535
1244600
1802972
1423951
2610322
874438
2090711
1863390
1015725
1217829
1326304
2612955
2050911
1403159
1288939
1565968
1028905
560030
2331959
2050963
1256993
138276
1949250
371681
59651
194498
1211934
656115
875367
2459192
1457101
261504
478569
1473480
342448
189850
111476
2863137
523073
1913691
524159
87795
52949
1727205
1182166
1397164
1231023
490060
569498
390407
1451306
2646947
137785
482152
1769823
2747558
1354570
164882
2693783
2148358
2752776
209865
2319461
1409215
896688
418487
754268
664062
2026054
1118848
1471202
2570965
2202981
2208268
669882
2236788
16939
805037
2147016
241955
2327347
1625634
1448417
879866
2763317
1821865
1997493
2448611
627136
304202
988086
1668208
1779006
2177224
636407
267287
85914
1249019
2138915
272877
2514468
31824
1316195
1351431
513905
2108045
1941171
1449916
1103667
1170060
2269505
572857
1040361
1768739
914640
1031474
1122715
1354334
2876794
1391137
1513271
2241161
462526
1274588
1817363
2006998
703233
2024424
1726033
688642
2017257
2234709
265109
652443
2085212
2368697
2877731
362946
2718612
2022277
774612
599110
1449780
2068218
2677281
2101465
1333160
1299102
1027211
1997059
707867
2454696
1693718
2910525
1152330
237930
2412085
98150
2324094
1837533
63434
1109817
2839350
1471580
3709
2900421
636314
2932420
2820228
770816
1064732
113476
1791043
1168337
1313246
2780116
24455
1233948
796701
123744
2776517
2086159
595842
1515334
2548598
468582
2670264
1091002
2863114
983002
818829
523204
630028
745756
34105
306736
297454
1273113
117872
1170118
1728371
551722
1804450
779029
2410276
201456
2269310
788740
2934168
2823343
1650651
239246
2622301
1060245
1067049
1082034
1559741
1920085
239528
1734199
1940301
2158755
1298795
2277202
1723238
2325864
1394822
922556
272327
2154874
2304668
875941
1421957
533316
504843
776265
1009421
241067
1943936
686505
375962
91359
2030197
240076
2542739
1756380
2438968
2001076
1904294
2710662
2367101
1239390
2839058
2109306
805825
1898701
2780138
349208
2698640
1983979
82924
2169852
1188240
1783595
2864186
2192487
1912242
1922342
1417449
1814554
853520
1017325
186833
1094326
2005397
2820276
1823511
1531398
2278102
1235734
1465849
841590
465728
306126
1058750
2827663
624442
2206938
479265
2370348
2490712
1147097
164248
2375950
2706705
2211028
2084563
2637127
829774
20686
868373
1104876
374021
1273411
1270891
1653331
50715
191658
2484980
1542972
1659214
1036510
787587
481289
1150019
1592020
838854
1017794
440207
2256005
2123233
2363197
1480178
622311
2318328
2751354
1758217
27592
1734555
174668
354053
2181025
251848
1958315
1760983
97960
2055205
1735952
2537307
1916477
1008983
1995180
2866568
341015
557061
1174889
2388055
416922
2636144
228537
1907372
1265574
2189426
2852612
1629987
641491
909841
277690
254519
1276221
985532
1618228
1197888
825629
2740231
1748194
393529
1010122
2586580
2648926
1123151
1386761
1326532
571050
2598647
1203149
2033516
1323220
1636572
1307094
54268
2593235
1995292
1574992
747003
946242
427273
518940
874513
568811
513036
2693747
2542678
1063592
1756736
1979940
1089954
1187344
27924
885568
1879237
1143193
1429332
478939
2373952
1475811
227096
2007196
2881651
1201040
2278507
593005
654522
1360731
2595918
290944
1218505
1788803
1931443
645406
2548309
13779
240903
702060
1289777
137408
1811372
2072424
449979
1408756
2231503
2754482
1049141
1274705
2711541
439826
912265
1684809
930950
2204570
661711
2397573
875182
67330
591423
779562
1767382
2685254
2086720
2897298
2671022
1173100
1866704
2851984
140905
2671641
1094954
521155
2115159
2304492
826081
675426
2905751
1208472
952098
342316
845872
2180846
1560035
1007262
1387665
660777
2645299
2327626
2503274
179412
1580763
513531
1087208
1648772
2627467
2016582
2915323
1222516
32395
1905165
1571914
2685726
2016072
2745024
552038
823177
2409365
1325546
317979
1148641
2073940
1513
88452
2840697
2496158
259064
255635
559763
2912987
1533887
885080
25597
429840
1194605
2796192
248160
129477
2497820
835284
30962
627695
1964855
1226368
933792
419249
1840525
2049278
573660
1747764
2747316
743108
1589324
2648692
822220
2411350
2332285
286180
1354299
2515799
1187521
2374371
482042
643108
154385
1205359
365355
1008372
53484
2844543
1148990
1634382
2472525
1828063
2901024
1840708
1447033
1905496
726101
1082694
1625261
392519
1574711
71414
958600
2139250
421384
2203845
677315
1273155
204598
33159
343323
1856117
2566477
1053515
805690
2270453
2160494
1908948
2658658
2856985
1174717
2287028
1782631
315916
2449554
876464
640313
1130770
2899804
879605
1793519
954491
496362
1934684
1121058
2276945
479190
307641
789012
1520721
2212089
283468
2663642
154891
1048656
898193
1303080
931086
268791
1752994
1967900
2790932
1079009
2599438
2302837
2293869
2919585
901693
1506180
255168
2773634
939234
1682832
885037
2774834
2726169
917239
1731245
1449682
2133151
1852340
2768067
29329
1497712
2862956
292780
1095540
2164703
995890
658414
2711538
955244
642491
2105745
1668383
148025
1223595
841364
2621777
728065
317463
2340958
1025800
879550
1144927
2126223
39591
2357323
2224110
2402707
2915828
891623
2914478
1582328
1026989
301684
472937
166003
557487
2351935
2786053
2248115
2663478
2484974
2534462
1337615
1196500
356699
1823714
2627057
2260237
2622176
1629345
2094814
2531793
1693554
1307651
1212327
2345402
184646
1134383
2772056
1703160
1117038
760677
995966
1048229
1748426
198281
1467655
644817
281369
632052
1042702
541885
2696091
1434327
1043427
387987
1662334
2363944
2310384
2918572
484126
1588998
2498015
1821524
1212158
813917
292300
2347383
1836471
2734303
2022215
1029347
281422
522484
2549960
248985
2910603
1615006
1006268
1130124
867039
857994
1592941
923256
1147991
1094879
1997885
1568265
123321
862777
1643294
2549013
2392208
632461
574425
2597107
134103
2214622
2638939
1582840
2362577
1928816
1640978
2311518
986424
1636527
2398677
1787863
1537230
1375601
2796031
2337471
312437
2478299
271047
1454553
2517873
198665
102563
1666752
1515340
876237
1899208
1854137
365217
2466885
1107877
1396774
1966892
801962
2058129
2293869
152949
2925708
1962185
1000609
766763
198259
2180592
1756708
1743024
748350
2693528
765589
2713515
454878
1071740
2451290
60335
2126869
2197581
667999
2837630
346683
2807726
1106446
1304020
2508718
210638
302083
1674056
1097277
2771292
1563583
1367669
2575161
86824
1569260
1361652
968534
1100555
2802982
1498959
303664
299035
685021
993684
1312004
1397431
455349
2555117
176406
1485927
2936657
2770941
1989989
2633172
2765164
1931452
2638287
2911844
2427484
679793
2270989
1205598
547679
1264968
2755519
1376246
1342215
2894802
1439172
672774
1586995
2232708
1435626
46535
2540242
481526
1473563
199339
345884
320995
1786724
2394997
2578150
1325735
325170
323794
1438146
1964854
1760911
1188372
2887978
115432
2158730
2051430
2163550
1575121
1205677
1336989
2120226
1144793
2930518
1571209
1455623
1522903
2881450
1054343
2501831
2236187
283198
1758500
1913129
2884543
752053
271572
544989
436807
1347868
2788287
2586168
498175
2190340
1523279
1359479
467731
1737898
221696
619823
1319066
863109
2644977
2479486
1981889
421259
2030701
1462278
50516
2683239
2245381
2848733
2193401
1737594
2632110
431570
2026406
481548
422551
1508746
2042022
2507347
1943274
2878651
1140608
1408544
79787
951263
1987671
2117279
2443119
1993040
46394
28548
2877627
1921043
941783
1627054
991055
2701576
2264687
527742
995217
1301300
2457895
1504516
366563
2670325
2426944
2380070
361408
360883
1133383
1332779
1159907
2737384
1068622
2110990
574565
2457970
1719571
2807240
2501331
867626
373822
914717
279135
1929809
873457
802777
2157054
2790190
1059275
270951
625137
1271315
543109
2022999
304457
1759945
818029
2129688
2641085
1790120
2263210
275488
2052975
1332748
557123
1535714
1066027
2477669
709003
2099291
444622
33050
432861
2619634
2413640
180931
1857447
1771099
31899
1879345
2066464
2274731
2230512
2037906
2925635
2272495
2198010
2163043
1921523
1932015
60806
952751
954987
551716
238896
434247
512674
1009657
2658574
1290884
1761786
2049002
644622
1627108
2598102
1375049
760388
2312557
900966
597622
277053
808658
1297432
1389887
529158
1416401
641157
1741365
2479288
393913
2902608
1151202
2319659
2816195
2460735
1334546
1090513
2348411
573209
2863777
272136
533090
2079744
821263
1275542
2451926
1606750
1501839
1519615
1246503
1076072
273136
2010141
493550
1201410
797724
481838
708367
521697
2347111
1078778
2002774
2106285
456103
1875825
1120362
76081
2596233
123831
877326
2759230
2606251
2094034
1259579
678648
221032
2746412
324894
1102348
2166095
711318
2425108
1962005
2911692
1581213
1874496
2627433
1876909
419101
1293619
1886518
1791547
2792383
2289263
978902
1556710
2174520
1874300
924524
2201954
2109090
1469742
375094
2215889
1375184
900803
637974
2331345
1830833
2550570
2184684
706314
2361849
2661631
2024769
1966998
2458746
939990
337380
347678
2015574
1005148
506063
2301008
2570199
2296722
2041061
1003996
2155157
158691
1952080
696167
1003240
2481559
857385
2002689
1936019
960319
1948004
1518772
1606168
1885574
2321536
2008008
2828178
2831931
1018576
664364
387462
1848048
2541218
1328052
1051434
1637852
184097
1697328
2877937
2361925
950785
2098979
2837726
152426
337806
2400027
2444719
2916064
30013
689322
1367530
2263844
2432656
2143280
2475053
2218122
216082
1654832
317803
1140805
2473532
610829
2078290
2867819
1095997
2485239
1617907
1626398
1228
1154873
2798562
441669
845770
1648990
2535510
1192726
658677
947342
1902322
2812613
831320
1194416
1819537
2105607
214593
1958155
1537787
2495698
21204
366694
60591
2436927
741040
142016
595580
1075165
627255
1897055
2114449
2285345
11997
2221785
877000
127144
2744970
561883
362068
2039307
2190700
1491772
981853
2799522
599082
1670319
779125
902761
60592
513795
416395
1412932
863593
1384866
285710
315993
1129798
565773
2584030
1344698
1080944
1277203
198692
901492
2182189
2622762
1012686
2746780
2470473
2870847
1299379
2856831
581777
1713070
2324056
1464940
2041307
1289120
2107589
1191850
2683265
2047277
2332785
2578628
794523
1876001
1853
1273300
490126
1444357
758254
2389536
1613889
2391948
399625
228985
1823670
2710327
2254046
2527378
2046976
1264085
1063094
2114756
1493603
391012
805748
1051722
1562898
38315
316211
828919
591840
892799
2184507
381887
651882
1580810
1810746
2167123
1972707
13824
1817118
136338
1188304
1449466
625067
193635
38751
829273
885000
1661493
2507559
1364402
1000652
1025502
1670376
1366310
451472
1533343
1187862
2324897
1786623
1676009
1431398
1246781
480303
2334826
107898
1402246
523572
516108
2875681
744860
1020650
668807
2656548
291755
856953
2064848
1443351
2621460
2909534
2225120
2709583
2708725
120899
702905
1082162
1100706
2060519
42573
1195917
407634
1426125
1977805
2300693
826534
2916491
2633819
322183
2201517
1385644
2679667
1500831
1216535
1985018
981887
2807378
2622594
2287098
2667640
1181188
2624569
2104031
329009
1471736
2188320
1285890
1474824
301877
761382
332166
1937112
1480968
366275
2932750
1844757
1202207
2519610
2707821
2825308
1630412
2896188
2783640
803454
1873073
430128
1915150
568709
1544173
693045
338095
2693278
2374898
130529
2570265
1868438
2387528
2391698
2368832
1123179
2858410
2212839
687796
846104
1565163
1754448
1758943
385174
1298373
52071
2420971
1186212
310433
1216165
1428756
1440784
1449275
2556679
121805
2877582
2054219
741052
458960
1761751
2289089
1173819
1452953
1564986
206030
1377182
644448
1876187
2580817
1617302
349960
2874618
810585
1529183
2567710
878900
2070712
1479510
1051910
845092
2022113
762005
581963
404947
2205090
1613453
188189
2488716
641668
761313
2477017
293460
383109
945539
2697643
478339
1872816
1495703
2914884
796499
162710
2183307
2310710
950641
1009059
249820
2928187
2424704
2480108
1772915
303905
2000485
1700274
1042235
1489735
1590535
2479326
1443331
2771862
2324225
772367
2122980
416774
2646679
1854465
2764360
1504602
463757
1782874
177072
1708844
1216892
107307
1707998
865527
548335
626313
2079417
1247454
2535257
345979
1277711
2410705
1702763
1011204
2365794
936302
1109733
1656492
1514771
633830
2514928
998789
2714453
2014654
2042667
2785172
1791850
2461443
1786538
48612
536997
903237
1317542
55070
1891624
1202320
332711
485443
1796091
1084539
2308029
1239293
2492763
274884
308722
287159
1119779
1432403
1405414
479567
573752
2161387
1977692
1614573
932439
1967045
1064362
1324160
2628412
2525285
181638
2829718
2724495
2566365
2047674
1266380
1416493
2253809
879544
2924777
759706
2550364
2266616
1042031
1222120
1901380
2102037
687766
2196361
1294838
1814859
2295023
2065701
2556799
1817341
1443582
2141358
1976935
2219326
1621729
404699
171119
2655421
2267250
1707842
467505
2141480
278445
1051347
1800961
1385959
634459
1148732
2274267
1947405
734366
2916117
23699
2605750
699042
1253147
2878872
1750204
2830032
1202547
1341047
681462
1810323
2826818
1124776
300694
1142615
917240
2584082
2178516
2113663
1072799
2515466
2174642
2826729
1949296
366100
929196
2222711
2428482
208213
918756
221182
1256581
2591586
1582961
1479444
723952
989349
2833166
1465283
1425600
704522
1548119
246058
976514
1876711
2720962
1166866
2219393
2340826
913779
2381526
448478
1013627
1282946
465564
1954705
2225731
1755082
1848434
2401222
646726
1253805
2878041
2801871
552073
2639979
595135
492690
2171182
243222
501000
1213296
2246766
2380280
2061288
1626619
1642749
956045
1936589
2755768
53759
1346646
901351
1393541
843654
1128066
1159620
1464786
1303959
1064970
2509965
738315
429280
458859
2416791
2426553
418779
1030363
1259948
2644881
2470267
427486
176011
1917018
2424984
2337091
2158119
750093
353183
1026282
1724076
563454
602213
2660925
1473388
213414
1486008
2344810
60991
1360840
2759740
2780205
414306
360062
2729751
2204689
446992
1193370
859263
324607
86338
1509585
899017
2294699
1104337
2156022
1587263
943975
2186953
1869035
1678602
581764
1380154
1418838
2793329
559581
720154
1004909
517196
1272655
1662826
1162805
2669891
430851
37304
74001
1506579
1222860
16658
2063353
2227795
1991256
2550340
1561034
1226435
517826
594069
2602859
1559737
573477
160461
1095192
2423616
1883129
147481
1066118
1622785
2258889
405004
2141736
811550
1731542
2862324
1366381
1789566
924828
2062078
788940
1554855
618508
1097656
1149553
1302430
1168757
1655611
1774524
2347139
1310796
1831104
859686
1647887
271710
2682652
53209
2510569
1938291
2412685
882388
2917563
2697492
1552037
2075676
1967544
1238185
2586044
508426
1226428
39824
411229
1369257
2026796
1396572
2706075
429046
560046
2800800
1764255
1124540
505877
924761
625809
850101
694187
740200
1366543
923788
633857
284120
1323203
2595998
855199
1660871
2010699
944842
1335565
2700423
2172950
2103664
2274309
2420026
1157792
1810719
220309
2563643
2600732
33869
1989219
2308272
666695
1745909
1339577
2913835
343029
901873
482591
2917244
2103959
1984459
1593794
298993
1447712
1923364
805047
1009139
1716274
1676718
1714392
910440
409609
2433467
552017
706383
2566364
683872
753019
2791798
2581012
2711624
2940224
782274
1726266
1852594
57512
2878299
2911254
1547478
1987635
1985239
1183125
517528
856086
1811610
2560882
1222679
752564
2462928
2664074
1204554
1119513
23101
1998164
1361521
2157481
993347
4901
996954
1646450
1616890
2913059
16996
1200323
1998997
1948331
1045298
1041331
688914
29631
905007
687649
734618
464579
1298463
2911352
2542813
1412351
2329963
1938389
1485057
648349
2180953
294420
322272
2474952
1204843
1734788
270170
187650
2706384
419335
1975358
2251900
468734
2939362
2149453
334885
2376748
998846
289326
2683086
1075228
2314618
2037254
1152008
152891
1348150
1008966
1566334
2777601
1037877
2240013
749129
266509
2403912
2914698
2738487
825998
809550
151373
268415
1288923
1998535
2367681
1481050
1763337
1816011
523974
1210116
1197392
700909
620817
1517407
132391
2497585
575401
999979
1840837
1626279
936434
763418
2813859
576298
2510838
1401546
1841025
539022
1982003
34574
472790
1420243
2655568
2664323
1778442
1607292
1277718
2573935
212493
2660053
760193
1156210
1362237
2237769
992884
2114051
2155271
731162
395657
516402
2863150
2758940
2624045
1836335
520236
34179
694584
2526509
1983110
494345
793225
111725
65628
1639535
1159012
1872411
2641100
2559167
1486649
2395486
1308436
2211852
1894195
860623
1794404
2917912
1818443
2067812
339796
78403
2568743
2195754
1911125
2513235
1774246
1869882
1307810
1832089
1450667
579350
1711120
169565
2089670
1612998
2854644
442333
2342181
432615
967259
1110195
178624
328227
2912884
2155436
2411859
2110854
1339570
1366058
1508557
2794150
881642
1635859
891802
1389710
1905515
677459
1416874
2352933
1182643
2095440
511149
206388
418038
439462
1285907
2031991
937508
2250248
2371726
1174261
81339
2566773
1245197
1066295
823017
2573539
220286
1358287
2575426
102987
2537920
2589187
2823430
2034341
1394101
928374
2709545
1265386
940198
675089
511764
2354025
1376903
2453974
1717739
1132649
848551
775469
919483
1972174
2060915
1860215
1477354
2010573
72518
2305159
1039623
385945
2868579
2401414
710797
2249943
378902
424209
1188442
376034
2365142
2316740
2448270
2895540
1161802
390664
2358377
1362033
655304
2009575
1901311
2075063
2634968
1474647
395167
870013
1639976
2611985
791418
1177440
1391871
783626
1715819
2471617
1779281
1608162
291301
2036075
490147
1706383
628635
594746
92128
2901281
1037576
316993
465529
2353566
2850546
1761421
1098150
195774
2800375
2707380
2583306
2393175
105426
2095335
1637341
933027
623394
343926
1820053
971731
1886420
2745939
200880
664425
1824715
112353
1305556
1770470
2394848
2660817
1470237
861113
2213528
2657305
878758
2467011
2493766
2069140
1851411
247045
866764
2493539
1599721
570078
746969
2007861
1652213
2691478
2886963
1757423
431540
4020
2144859
1478019
1096585
589230
2349729
1942457
112071
390482
1693539
1657944
154770
2500641
2736439
1122078
691489
1847650
2703505
366632
1577943
2779222
119338
178998
1020473
97799
2763097
1232638
30659
2297296
1089491
317037
1615531
2193934
2319733
1005923
2616325
1371108
2202755
963067
447289
1496472
276977
1725740
1513588
1330451
2530404
1180874
490073
2649391
1232334
801914
1433764
2566917
1820858
2126228
2358154
1185501
2326558
189236
2583515
2884289
2922533
1660152
19750
1196059
184255
2931218
2281207
2621487
1863007
2577122
1557693
1224978
438664
959671
755859
1649985
2174338
1502039
513899
2262519
1068237
866795
2582713
1735207
1569906
2747557
521578
1973223
724514
1131553
678775
2738659
1302476
566925
57799
2853931
2782269
1983182
2421346
2928789
795165
1119269
1519832
1510045
2407602
879209
2169878
1300697
2204025
2636485
1622833
2673095
1020410
651454
473602
51290
2541550
293427
689574
1830894
1595269
2176369
2550158
153359
746962
629457
2389052
1523015
1381045
2869759
2895281
224032
2871578
2142048
2002407
118853
569879
1012098
2803130
1475430
1740928
1962656
2894302
564032
165548
2290484
1621000
848964
2815836
2325630
559909
684660
2731078
1291976
795364
1893577
912270
2441118
2088194
1114385
643567
603638
2155278
2929977
2522215
1624634
839715
1003531
388854
1129628
835545
1306194
2381853
2157684
2159534
711712
2272916
1113471
696830
1799664
2823449
1153906
1552035
1537636
1999555
1854720
47976
1087550
1457125
198545
620689
192942
1451080
213492
532316
926918
2875992
1092424
1637689
217691
1914183
1914824
806969
937872
1631540
2073623
835811
2717783
370738
430986
360292
832353
1754803
2897805
802596
266359
240028
2698327
2253542
1481294
2267029
2062153
62595
722751
1183616
2509638
2519526
44950
1946518
751130
2480128
2790263
1453225
2513629
2518015
1703952
1664560
1317764
1882618
1803910
684662
2820458
2802462
1170829
198109
2845540
1424948
1108778
1652885
734713
1777726
604320
2237488
2766456
892561
2396937
1547394
475194
973647
1830017
1705477
1696067
860084
2764359
1235238
943580
892734
1228144
806827
315519
2094769
2396304
2448764
2504700
1731300
2622268
1589976
2895030
1865317
2749293
1778739
1442928
721847
77668
1245866
1706927
2881983
1392620
399280
2529730
351886
2760625
859590
690365
2447824
971575
2876525
1189322
593025
1070798
1667143
409614
1027696
68426
246124
2797748
1946386
563787
2614689
1840134
454909
2109857
2076464
884779
314379
1066981
2689859
952209
1207119
1055671
2706780
2181360
773948
1270120
2687351
1374064
2101347
984327
402419
439541
2807786
402280
837548
597266
2343413
2131409
1662470
903205
2688902
1033190
374635
1127730
2630659
2632953
2215738
1393360
2922616
1644017
1109205
1584416
2439126
1923173
295365
2580309
1748722
484230
2670505
1113469
1385818
2104758
1671456
2592900
550380
2373302
47639
1706269
426624
1639726
51464
1256269
2340689
2073882
2648072
1386471
777458
270294
2446321
1808677
879819
2460706
1231542
1024397
10762
79496
2810361
860788
1980153
2490282
866007
28640
1619467
795591
2751941
1484178
1247449
2120450
1584778
1553090
2866718
2167071
2147784
245316
1257094
406383
2008290
2110175
2416422
2709458
1177758
2899384
979358
2866919
198367
1528213
2819464
2532228
512951
2409424
549989
2162022
2005137
1823976
1141582
1880321
1115073
2105568
1985370
2386763
2647100
1009406
941475
1526874
2090414
1091448
1623864
1031058
887949
369860
2301540
2286276
1761040
1469052
1252546
1165946
1285807
2429954
303383
982926
1124742
841271
737823
1144872
2049153
2322593
1274458
2094714
1544857
2909199
2840560
756593
196276
2730339
177561
2307924
2862085
282922
1728262
894306
526971
2161646
1856245
2662955
2928092
123993
2408757
2306891
1235784
311182
1034838
2787428
467445
1009362
1567632
2293333
1832997
391702
1626867
2083653
760331
230349
41337
1716990
2508181
1335715
119084
876029
1236773
2254051
160722
280707
1063545
1174432
2038538
817797
647171
437273
1080313
2719075
2757046
1593795
2936830
513368
1495046
2007813
2287860
1216894
2154001
1106484
686602
1021107
360606
85753
2397499
1265425
149186
519589
154182
2326016
36257
1730745
1804267
2254831
1786485
355044
926731
1796439
1840735
344626
846153
1188822
2084240
1292775
1901176
515898
2868123
1238517
1658086
69603
668168
2430102
1990005
1328654
137844
825734
1205021
1426771
15009
1112633
868808
1723957
770454
1870025
1052901
245330
2214204
2173882
2676837
1177328
1691785
1509227
702158
304346
1666146
808205
1819671
339598
1582045
1057420
1245727
2465534
1965452
2331253
1112517
1933041
1552071
103293
145480
808627
1528826
1732430
2407518
751545
2487624
37363
410441
2068189
639575
2416232
1721841
766827
976435
487189
300660
78657
1102122
2783781
211158
410919
995880
2424205
1992074
1567868
2224659
2235220
859592
2279247
2612671
1920333
1309713
2918209
2189505
666568
2601381
1934282
901209
1303757
1308135
2844115
54492
917376
453395
2020402
925747
2273687
2440476
2608090
2153540
1337384
1296915
49537
1016261
1307068
2393216
1546999
1048844
270055
1060787
2416472
63076
761867
1318304
1197630
32213
555710
165202
538614
1262815
1187684
1565952
1214680
413952
233017
551945
698621
1238681
1454964
652371
1373260
2827156
2507985
2236421
1189194
681823
686872
821152
1630814
1051939
1277662
2017394
893024
293143
1001047
2648885
2889404
2405987
1077433
2307027
732671
1941931
1937398
2065075
232099
1837569
768529
278139
2932510
2051445
17920
499277
1773398
2550941
2209631
2308239
1703173
1827819
979487
2736728
2070442
1223229
81882
253422
2515239
1936785
617170
728750
338762
2475692
1919055
2343269
1630755
2036129
2728033
1919998
2390927
2830006
517933
1636496
2523964
814077
147019
2181066
1199455
924557
67368
419630
1280196
1684165
10568
1251174
2935989
1397667
752654
314019
1494929
230758
1492253
1184359
2855830
137669
1216973
2029023
2036681
950113
1289200
2494699
1367898
2198928
2108212
1055796
1429999
954881
2324757
1028976
6006
1541474
81231
1960961
946344
2348217
2812832
354440
2785844
1855659
1007323
327607
1326908
1665439
758821
1636494
2349393
2701096
2311909
1392804
2131558
1396455
444441
1108176
2276210
284504
2921030
640617
1206932
1127189
1984452
39337
2299585
1064599
267923
547616
2708164
2672495
821464
1290662
21598
591658
2531319
2613540
2031789
823311
512080
2665877
2057649
1290316
1342911
732954
2776908
2289816
1687850
1308443
1246008
2003202
2375604
2161398
790387
2320730
1357366
2752723
1505818
1012331
1646473
1254035
758244
2078516
1539729
1691308
956837
2383838
2330601
2636809
1521267
392307
2286021
283784
1725941
1502438
627089
629654
1495623
1977133
1665828
1421684
2780309
509749
1947327
1918969
1344754
2584445
2896126
2402830
884323
2901502
365384
328177
2515590
1423249
2019371
88494
1238824
1849795
324080
1111815
1236983
2269645
1829616
823499
1817720
1372297
2376331
1773066
856833
2421271
501928
372309
2374226
2513237
2359367
1078793
2857455
584084
2160849
2153558
2930058
2595777
1879690
278583
2379229
2072801
2518315
807659
2429751
666808
932614
2563014
2223109
817666
1447652
368144
2369571
541992
1591829
1556993
2151647
1581078
1117860
411562
2616332
1942712
83362
119334
585541
772222
1568934
702738
2164366
2674061
1342666
2104579
1714303
2196104
1659110
927637
2238507
1660828
1145161
2002120
693046
281013
1250722
2655879
2686213
1638035
2264304
2851269
1740746
2587068
1028968
948211
2438123
2699945
1880688
2721564
2215117
2468577
1010406
583949
2715496
1369767
2034104
448573
1341634
2628024
1953209
2351448
180926
1548162
2405946
573520
1881982
941580
1717206
1747243
2052645
1838167
693470
2351425
347991
785385
1703421
222641
2684412
1849021
534658
1158730
1006841
2383375
271113
896398
2030580
1487288
1207729
1006437
2154076
951482
1299796
2616095
374409
1424281
1760516
2740027
1575476
1471864
1452848
166759
411329
467766
2298980
2874606
2589219
2274743
2571292
2606
1525278
2890425
785564
2422025
534996
2552083
1485402
862104
1115716
421596
2090402
1302109
2373627
1015696
369771
2804534
2254909
406086
1139580
1150198
1427184
2430768
1989821
53750
622066
23579
2584505
46106
1065654
2332469
884795
58920
288388
46528
471463
1857971
1357056
968279
1785652
586513
2874202
59979
444682
1377349
2092075
1999389
577814
1624485
1329828
2508939
1256361
2458046
529996
1969047
600114
545711
1783818
1011830
2844638
1016451
971587
1166110
658145
2706385
611513
1363563
1097445
1042716
1928829
2107301
2522364
2380156
2577515
398226
467330
968830
2525917
24315
2592438
2251563
842219
1227199
2276839
2468330
2369865
662387
805947
2271896
2920763
1480713
2256058
2213069
35296
391162
817101
2190674
565681
2488971
770067
751350
2592718
886650
1938313
975343
82703
769938
562558
2691640
871300
426432
1619645
537027
1067016
1130179
2438202
2328883
1075280
2489376
2250219
2660719
2260741
2409253
2626297
2914214
1093498
1146183
654901
2937695
905189
229203
987510
902159
2661103
792931
1350983
813398
2128118
1423623
2447741
443897
2316212
215071
1674707
360159
111536
1343037
139629
1440554
1822825
951050
195498
2605911
1564472
1832406
1045844
2775339
2683742
1320735
756765
2425537
2381634
109293
1265582
536252
2716313
2795676
1884230
1367194
1329136
1218520
2242006
334164
1731080
2126622
888430
2628254
2856219
1553983
1639306
1909651
1110287
1190520
2904741
2874478
1195373
126442
2322604
1124605
2171319
1879572
1752653
2172110
702129
1652543
966531
773821
2105841
2847008
1833383
1929713
744535
2333819
1749068
1876355
2782556
2109711
160724
290275
241291
1198350
463421
2828049
594209
1927838
1489073
1946
1211874
30335
2877653
2869296
1893273
138782
2671302
757011
2119848
2303294
1204131
1246719
1567097
2064149
1631939
1308359
858340
2841028
2106855
804305
2421507
753518
2386542
2854555
967499
1035054
1681115
1901628
2262868
2807476
312934
519581
2050076
977818
1762247
981746
2367088
2515582
1019646
2380198
2175051
2538905
1951180
1476244
636251
1940460
1552073
2519991
495412
1953918
1037476
2364082
529357
474514
1065401
810885
2428798
845468
2532587
1856075
2881042
1958506
1480484
151992
1631870
508887
1037359
2681267
2922871
1810897
2658714
2512999
512324
2615405
465707
1832191
714503
309286
2635838
1702306
156375
1503988
2252593
2473079
721796
1550578
2516185
2614435
937770
594879
2339943
691140
161354
1462483
653525
413746
488285
2487175
1852303
835881
1078354
560887
2146107
699639
269642
451027
1741147
1921158
987926
1638659
942457
150007
2062957
851898
2125840
2308437
2019849
6129
1833400
115088
1163749
2272656
474381
1412036
2017959
1612545
2553741
1250971
1027229
693614
1604159
2450314
1760268
1793329
617912
1499880
1908028
2650003
320926
2850061
283637
2342461
1545351
619436
423730
1976127
927850
2512516
1845573
340713
845217
209988
2057656
1417903
806690
637638
2423670
84515
1191411
282652
2411679
2476021
2059169
2766498
1758153
2583080
291848
1008432
214719
1031679
2646330
975016
2409561
1853655
1102302
2799242
2558596
684600
934550
1965952
440226
203982
90256
2535376
2047325
706969
978086
116724
863967
1026359
165549
1882997
1224289
953950
1066509
2393929
2698595
2277418
1245140
742854
2832594
438053
2368632
742351
1170997
430985
2241887
2016553
1301717
2635242
1098369
732006
729941
427725
614010
1186771
1809455
519017
1945511
1129481
2388410
2181478
195842
2424242
564188
783385
1868667
1606114
1526009
2842666
2272481
2168600
999140
2529175
1064824
11455
1227454
1955749
2886893
664662
2388016
1487533
673778
1086841
1238837
1865930
1196455
578992
2544924
2328571
2089905
797267
231463
782548
1771119
2483155
961379
1255054
2039248
940301
595910
1616984
1416749
163016
2756534
1846416
502983
2151202
2935002
1829943
749708
1245208
2660916
2578941
2472409
2903680
2830132
652046
67756
2004303
2707470
1197293
2246698
1057401
431438
2290949
832498
2020420
781330
2538337
1281852
1684222
360970
151109
57918
1086388
2294890
886867
646460
1233238
1844497
165236
2832675
886502
2594843
2517530
2534642
1888899
2814865
2492743
1224835
2180352
844992
2794114
479231
2536256
2004009
1413288
709984
2788046
2076267
1520590
583836
1271105
1591289
1136330
1066626
2060354
1913671
469849
1997567
876001
819177
928447
1106930
2513568
41538
1253241
530840
1318401
2893142
2162884
2055617
1002954
2455184
2260923
49410
797323
2393320
2441754
163255
201305
206422
126872
140444
1024919
2924671
2904787
787393
292205
331550
1446329
542833
1065949
2024449
2526754
522872
2818607
764558
1700251
1379109
2179857
1670246
2225349
764348
2280618
2237345
1432510
1724151
2580567
708516
2446257
1171024
36088
2068244
229906
130987
1667536
1874634
437530
1889674
710574
2332848
14142
450580
1997820
2629764
323284
564473
864389
1859982
1507495
2341717
1485197
832113
2315287
2432233
1984767
2894945
2810714
2495519
1649912
2257039
2011063
326020
2921973
2497665
1818804
725547
2045034
1241082
2365745
1437336
1400109
2201371
126985
1361033
2199016
1198849
1660606
1367265
2068384
1019699
953619
1223049
2435362
2374143
1789275
373089
444299
1364657
723172
543357
2163102
1673528
1594021
2841971
1900613
1039612
2187927
1037400
2027670
1698150
273180
684744
1402942
2265399
1445097
2180443
2739411
1102103
2107925
1830989
1430295
22163
1041694
1466042
2730653
1572611
2306031
1040411
321321
2605503
877978
124493
2570945
1062638
1898860
838763
26225
582002
1461431
2808995
1750126
2719188
2030115
1592450
158771
803404
347098
1207700
2291301
2738447
773616
1718794
172978
2534284
1630017
402978
2274183
12542
1680279
2622401
2682596
948831
1826734
5153
1547422
2005013
89098
2457809
2934388
1398798
1609732
1477403
227144
2379807
2515646
1784283
38069
2452925
846063
524959
2617152
1262368
1053215
1065719
2241142
49055
1940677
2186439
1414280
1770231
1351103
1127502
2932442
2120296
1056707
393300
1633542
1585873
1398245
503983
201443
1513372
777551
2799313
1035250
367956
277504
1319085
815138
2227987
2195177
2477964
2926431
253543
1245825
1045477
282185
558888
2835883
2217506
1335811
2582270
2689121
1120592
2286898
1077114
225512
1421703
1595347
499562
776750
2511023
1526287
2463325
314316
2638842
1902897
2754221
2049038
1682677
1884544
966232
1282323
1136462
181503
300297
915714
403338
2650063
2468175
362580
1708651
1932068
1245294
1114729
2916799
559440
208582
2296631
2027714
2259588
67167
1534312
395983
2476675
1894663
898434
1232042
975189
2687976
25564
1850578
710651
356728
164297
1945317
2626866
2477812
1648125
1928971
2533051
2110326
1712595
213299
312150
2092829
1848677
2311558
511044
287430
362304
2254493
2013524
1988253
2887653
2077602
1889761
831953
2818013
2615122
527714
198872
61863
2741289
1919430
1779120
533374
2151056
1722925
1036641
658532
2359433
51213
1581134
866981
685065
2937250
141397
743905
558160
1574717
1918665
757274
929240
74166
2828655
2010934
898430
755982
299715
903149
1253366
1777193
58683
67715
2132028
1067346
1260702
2776648
573845
1904656
1887634
526532
730163
1562667
2002973
243020
914441
13365
851403
1058597
2443395
868722
888008
377809
2810093
1896713
273182
459595
868546
2284074
1648438
627514
1402370
2834540
617024
44022
1865769
58826
1187456
2057346
1596989
2046024
2046004
1441487
1637515
1458720
478021
407279
2576695
673684
2571643
443377
2195813
94026
2723873
558673
1895928
1369026
2875834
2165102
2828410
2399241
1108114
1456592
1243326
1863679
264956
678083
611431
1078105
2345989
753909
592389
166685
973998
199589
1238056
1554813
1951546
423571
296842
310509
1655399
336176
801527
1785006
2370091
2914572
1161431
1835138
303935
2041573
1782702
83458
1404641
750962
918563
550406
185625
1744409
1941831
1447568
639806
837286
1702876
2570201
2297623
1100278
125858
170101
1139387
1136712
2100746
18154
1125506
1738130
1531963
78411
1879587
405428
1519496
2871181
1118704
2742736
671016
1047182
2054608
1036908
1288011
1365605
2586825
1811631
655847
1414369
772262
742843
1274280
185441
1258984
695570
2843109
441341
1386762
2827153
1204869
1416681
2328473
723011
595786
2835265
731722
1822471
2126343
1658120
2922237
1488844
2250391
2434392
2231185
33278
117707
2708336
317267
421452
203989
1530907
1022670
1924982
2449313
623366
1408866
2556583
2867113
1361462
2130960
2198401
1525037
1172068
1135240
2568272
1625389
753086
504854
2454629
2130724
316428
2878362
1711413
2291829
367882
2837354
1904797
1492621
2708773
1562663
2608564
2606342
425812
2844187
517632
2207177
1777479
2331577
1654257
2308797
2057244
1577632
543514
510618
2059257
1806477
2706135
473033
2595096
811208
124289
437254
2845165
1409155
1345762
896111
1676299
1433977
129120
552614
1307005
1588132
841584
1229310
2447205
1704123
292099
1582515
2648343
1130645
197312
710806
2815864
134459
2590641
2039455
926879
568043
2272217
2111483
2540040
407345
1716946
2521424
2769134
1273312
1244980
1892570
271124
2583757
1693164
223298
2209841
1047326
718161
679248
1029295
1904891
1073066
1694005
1519213
2931355
1426483
1083775
2872995
954982
329907
2094832
768088
1107654
1864957
361504
200961
799178
2922365
664852
1787332
1892412
2430981
1383940
1407495
1228883
2310337
1564807
924852
2933557
1032469
1218482
1222601
1046435
2109300
2122866
1222433
1109797
650642
2377917
1394118
734788
1171126
2086838
226969
1264028
2918853
954363
2455991
2178382
1834906
186192
1332582
2184103
645518
839961
2770546
2104336
2238141
2336912
492902
574787
382925
330712
1734436
152200
2824588
1686486
2474856
2758142
587142
103592
1542329
1237496
654232
1260458
915804
2845252
544551
1088632
336536
2635784
1414466
687702
1542138
1289862
2817578
1520812
2295561
2050691
18165
217392
2761550
2751430
433188
2687061
1563547
1586260
2480992
2238721
1334177
1610127
487257
398338
2084811
2786826
2413612
1073031
1292510
1865248
1370441
813318
2125968
539922
2608993
1651030
2426853
2085942
603996
1266759
633272
782236
1952848
864254
2646547
1502535
958622
273986
1598534
322559
2549734
208370
2229360
2130350
504888
733970
695690
95822
1895491
216131
2365503
23723
518353
2663880
133866
989057
1579454
2569600
2251332
1260936
557127
2868289
2341881
2451445
1254448
976902
1806785
1543108
2918823
349583
2155901
1444108
751609
2830128
1515539
1700276
215463
2370649
670446
752244
2708077
2889487
1323873
1755986
1924498
1919098
2351445
2176260
276421
864731
1814665
1550887
2166411
1194388
1658513
370181
2010833
2026847
2658793
603354
2475756
901137
1403568
1851726
1463263
1287091
2541990
1739520
1574352
793979
521500
2387470
2695042
1688608
369288
2900507
280640
2761123
2749183
1720358
1388131
1546733
592632
1595792
1599982
1341233
1363459
737624
1615937
1681447
849355
2709227
718940
1695279
472006
2746691
507738
549046
2215249
841773
599828
798017
1311752
2201761
2590172
195583
918737
2643956
2055921
2871228
1221500
1642329
596273
1697085
2884189
1880056
1543378
2088436
1418819
392372
554327
71772
1013284
49226
1993781
2593657
1364739
1824431
1285901
1366779
882309
352602
2568041
787211
1403519
2657649
409246
2938724
877935
2504347
1341522
2498214
1654012
1596354
2909602
1612071
2879462
974466
1200197
2398165
1912722
2634186
1599071
682825
1843671
2673186
15130
589482
1225097
920876
1997721
749927
89434
1638538
2086137
776042
1942158
1693161
252447
2030770
2896249
844515
723319
241103
1973979
204709
2105865
1306126
1719073
2448485
2074051
2298232
1386233
131677
899541
392851
912359
941844
2333457
1745951
419007
2375060
1311198
880753
689730
2591999
391069
722011
2427210
470424
1806014
2522177
449849
1474324
189768
2494193
1619184
154434
1628200
72464
2770432
888779
2663721
1976810
2350109
2108509
2365356
427169
1475701
2170148
2923253
2444534
2125992
1130328
2650993
1112183
872310
155216
2692695
1791379
1301584
1065175
1189007
2463182
2701970
2449021
1980287
2572242
868910
593961
2482343
2149149
1896709
2003307
2366233
337803
487604
1390825
964783
1801458
1927908
1751486
1816916
2913215
77330
2469012
2880016
1903859
465305
124369
1900759
345507
1317057
1801570
221657
596226
2227015
178906
548537
1915198
2894407
1797933
97962
1949432
1090298
2606313
2334293
1422306
1846009
1753904
673596
733398
1806470
2564483
980416
1912309
1657354
183255
922526
1999881
573298
812038
742412
817128
1618655
339351
1019245
1598238
4249
1283657
2177707
581478
2743566
302054
646091
2446287
820090
1357169
1347847
1743950
1333211
2215223
785143
2876297
56906
2521345
1911102
855230
994051
2911719
1626957
1194393
1883718
701975
1551359
1994647
2729809
1506164
1736099
69787
1216030
1340331
2509216
1415295
2092135
2571371
1759509
456230
1681907
1520317
190784
1444614
601684
1557946
167092
2115743
2703967
2839776
2544601
662269
1161876
1277353
646617
1415887
896172
699834
1364451
291
608187
1920401
1803050
135693
1418721
192548
1437043
1651335
47182
2354961
613541
160627
753389
445777
2933045
300084
2541199
2379358
2580797
2662516
404497
115716
2666947
571122
2833625
2276410
1652758
1944626
906043
2801835
178653
2734314
339182
1952047
1743012
729904
907458
1437747
1298267
926114
42527
2682379
552148
2422497
1560086
2674551
1204340
1563296
2598667
656310
1322649
262487
1772526
2314598
2388092
2284737
2261724
2548486
2027138
2299522
2315436
2157986
1513567
2312457
2178655
1761568
880334
151135
1220681
1296067
1018755
681406
872868
1096111
2577959
1610525
856661
2100952
2372603
236073
2428593
790911
2091119
2899528
1560544
1230368
2641228
629490
123609
1504946
479275
1242778
2162358
2264567
1083656
413456
2339793
1695185
1705492
152218
1251743
2638810
2087233
1986376
2532682
2599273
1116188
1810112
2802363
596159
299934
1714248
562241
864563
2720559
2840795
1944795
455544
675748
2443345
1389413
2367699
645605
45890
1401031
1610645
1387022
2044408
986731
1230493
124720
1190382
2271782
660050
1510670
2106862
793460
2480793
945880
952529
55135
1549482
1233367
2490937
2115859
2141860
1874617
1447354
2415243
222047
2406792
1886238
826851
386545
2152081
2719069
1902460
2754767
1633816
862917
2721871
2926471
2663891
2545949
2893120
2026460
376292
2173487
1989812
2258156
22604
659112
1110270
1845345
17169
631187
2255626
2759550
1322118
1994559
706370
1084627
2089736
1240777
2447633
2292727
1487743
1943723
2376481
2415547
128090
1704910
618832
34887
740897
1983809
812454
1696484
1210987
1381864
2833026
1014526
373204
2511116
1120105
645757
2390768
1317879
18813
2722932
959277
999944
2925095
588440
436264
2357128
2870350
422361
1927937
2636828
833548
155418
601396
1882632
8371
1436842
1132114
640558
2100188
1875845
21214
653800
288479
2811237
1492582
421660
524849
2049434
1947852
1007735
1056507
2504514
2431684
2790507
1554018
2826490
2904380
1835382
2639515
2694222
1807089
583357
1066622
2681990
2215039
1710649
695963
1374945
2430916
1561464
526030
1055904
2371658
311551
225900
465357
912733
91470
2250378
1852525
747166
1053553
163854
707574
1117381
2534704
202348
1586812
1276743
2916133
1131353
1031597
145506
1887541
2056072
881827
2671987
678011
2825028
2451928
1147339
1589548
412165
2391676
2869015
2024484
2020305
317967
1263499
957428
2078109
2939527
2721411
1123579
2478632
1729642
1849016
2513931
2429525
477727
226115
182282
2597792
521843
824803
2897224
830651
1346752
2003709
54271
1519020
2524257
1628171
2630491
2230790
1889921
819814
2025278
1100516
442494
336720
20595
1808371
1799339
1314614
1923204
1392072
2750061
66689
2406187
2548250
1730725
1737040
2783673
1518423
2503283
1289338
661937
1747364
345874
831023
2532535
625045
2371289
383416
1657233
1191727
2422247
2240184
82892
855218
210642
1928831
1978938
590041
1789496
2639545
937477
769801
2159892
2672614
139427
2586240
2582635
2284328
1933968
2881149
399745
2179716
1424586
867746
1709465
2244969
314625
1781837
1287504
2493066
2506391
2196582
1737472
1817383
2378637
837209
313397
1670788
1300962
440938
2820438
2842338
2191203
2116343
2048993
551635
1833270
1586911
1174164
1730618
1306074
2217574
1506443
2373411
1395114
109016
655838
313135
1585949
1090555
124897
2182689
1575577
481399
2394928
2697493
2357615
738286
1194704
2189449
135265
741047
2146840
674399
2905769
1781390
801409
2778134
160423
2472394
2877596
703149
2073600
909575
15804
2176948
1049694
1535607
1862295
915780
2031888
447944
1279376
201279
1075476
2074879
2735078
1094226
867431
1751628
2087602
281292
445536
735403
2381215
1655919
209634
784124
2870522
1318163
1863001
2043119
1298940
430540
2748619
1432273
1341601
1702562
885243
441371
1753298
1349597
1921394
2808830
2170994
1807237
314493
2189522
763589
1901618
435597
1540597
1587142
2076500
1561417
520742
762873
108246
1783041
1355673
827315
2434606
375443
631047
2413594
1212926
1072250
2803879
2700828
1295956
554394
229960
885372
2252909
2727311
2015736
1917986
114784
48689
1613000
2124700
2585122
2536959
2433965
1912513
1589110
794353
330158
755649
2165078
198226
2636816
1763983
1581415
1405284
1119613
2597717
2846922
1622284
2798912
1202020
1222593
2922537
1835918
1428614
1476207
3510
1168046
63980
2905628
1406965
2445306
2420603
1082564
2894363
1308569
2211090
221795
1306988
2304558
2373935
1415718
2501340
183880
2660030
1478148
1313731
1036557
2484830
2718412
2106946
1177572
2535719
1075867
258207
368929
863495
1296021
2361801
814401
2185651
2296073
511379
1706162
2467668
2357360
2647041
2858372
348654
359352
2849895
2269589
1447033
2754473
2257648
1894901
1906001
2215885
100261
2797398
1443994
682513
7694
897928
2258403
1926445
1953946
1555584
1892275
332514
221170
180838
2784494
574754
381625
318720
1280902
2621764
2487945
336012
2885597
1062726
2750001
2146814
2850367
21148
2595300
669603
2175274
380007
1742100
2589998
2464674
2524565
419751
1595793
1216523
2926065
845892
1051907
2486770
160113
136011
675533
2253817
1589022
2660761
995329
1243862
2271025
57737
800763
2510388
2465740
1334833
1332465
1441349
1371214
47497
1333627
1617331
2826516
194995
1406374
2335885
2619352
2855706
1986523
978957
459880
619679
633886
676569
1384661
31643
2363149
692557
489779
1117426
550181
746144
1711908
2516264
815838
2566208
2135245
2355321
2662806
2526906
1149756
436373
2337187
35049
1763923
1302769
2397777
1037629
41092
1972800
1390217
2542254
448981
365211
2058250
1282806
263640
733363
85950
123130
823800
1315634
2235312
1430172
1828358
2346530
2763588
93760
2336641
248793
1095108
17116
1593705
2780492
1692897
2926932
1832893
868803
363142
2924912
1397424
24284
692273
984576
281937
1754042
2802597
1679643
396876
1114456
2680753
131029
2239792
81304
167374
781961
1890698
536066
928831
2586857
1142043
1944643
97748
2124169
2109317
2298010
1656661
838776
96230
242323
328993
1397951
658591
2885326
958255
1120417
31524
1821976
1424608
2225223
269898
1935711
2574276
583437
86327
2562834
2893147
2090254
378510
1278992
2508655
1918563
1203902
2399639
753464
502493
506803
525320
2570702
2527994
1156957
218756
1549767
505810
2130012
2913170
1539784
2819409
1644302
2162569
2044498
2100607
1868711
559583
267534
2383739
1872159
1733727
1772578
401507
2275416
325007
776790
484210
2581218
1303696
141394
2680135
2893674
2841714
594323
989037
830207
1093651
491753
1953960
1746926
739561
343707
402228
2168211
971312
2749294
676405
2899209
121116
2817305
416173
2727861
1539512
81437
2876321
879994
86057
707067
665139
1072869
2529184
1040480
1671151
2132026
1857188
846446
1657845
2570318
1858540
2306177
243226
1255595
2860356
981419
246295
58107
793571
2523337
589142
471854
2380323
1180450
2187523
715723
2557319
2299439
1087633
2624369
2675880
1301791
1140253
306277
1744356
69374
666103
2213627
533421
1712943
1751207
904168
2393330
363818
1630664
1419406
2676908
1313947
1219628
2912516
1923617
407504
1539115
91289
1742899
2566702
2438381
787419
67804
2036906
2432427
944343
2207597
1389693
1791758
424731
1623632
320795
2002096
89321
1114151
1254174
808701
2200875
1760570
2091638
341171
526887
2610373
2160734
2332972
363384
439902
819888
2720714
1044327
150055
1042982
1868966
2214035
2841817
1032616
804422
2849797
1366118
381259
1668097
1949580
1192195
2032642
2516678
1215016
380091
2412990
1140402
60475
522648
2026519
2674950
1251666
1510300
2341933
2767359
1502648
2135000
561570
1317156
1297855
558416
68613
2845077
240692
2874921
1134712
2665338
2781062
861074
2638034
2195046
616141
2569259
2481847
1329529
1923705
273522
1330985
2218328
2766825
1407528
757768
8068
1740351
2479624
1749244
1851598
69228
1460059
2369514
2785087
465367
1936276
2828149
1199504
2715039
1846508
497845
573846
1065052
1793363
2047188
825362
2082701
2136581
2900533
1214984
1089979
692785
465285
1513176
2796800
546362
601882
437781
587915
1483512
2500277
2738569
759894
497043
1296016
1087846
469473
1264286
506641
2420998
72124
1792229
1673007
1811234
174270
589485
421934
1609332
2174358
2083243
136917
1760763
2393087
2094679
806693
2600285
1783771
2753747
2476102
311110
1006994
1754390
2713178
2542882
2146867
2218445
2003885
2692509
2005415
2394348
74357
2026700
1778924
2297764
2231395
1715756
1032485
1000357
835196
2098021
1949359
1459022
1862122
2297097
8734
2035990
2933436
1821315
811607
2287978
1935487
1538432
420293
2486896
1499943
465290
482617
2606611
449761
1794812
2321837
183679
666063
932366
62719
1655371
2656301
1655898
2021076
2207277
749628
1030926
915551
1565269
1252335
2123310
720748
1521739
752050
1543313
1511459
685369
2700017
1996896
2210086
1521785
1302471
2710669
1913124
1383308
1984456
135411
18078
1266783
142539
416867
797201
644016
2382029
2601376
1501628
128193
2437018
2144554
2863500
957042
2411497
2317487
563398
62723
131410
257508
2315430
1661097
1880170
2425446
394957
1396969
2148224
1565004
2132201
1384228
2044875
21994
1834459
1102741
2242399
423227
1503035
2501932
375828
828236
2367702
699034
1363952
31035
470974
1539274
818721
2564041
2208863
1622830
1540910
549378
493581
1630476
1108585
2425117
1923214
787
785107
2120818
2765556
1716652
607251
2375599
1873429
1673829
1512809
1312292
907783
1721504
1184175
2510394
1592642
356404
2877452
285259
1250043
2043610
644112
418561
1555664
1480512
2817570
482517
216777
432901
1611137
2781281
309485
2681132
1310606
1273322
1006640
2078727
219995
2814127
2000131
413722
1417051
523128
2901736
2486675
646189
2061743
1412911
2765938
2790028
1458336
2810005
2438826
379212
252050
533078
388657
2900229
2027089
1982027
2289641
2428156
2777425
346436
1138983
1579507
951511
344569
2006607
1665844
1164720
1119476
2333744
665561
384652
2503497
2663947
2257905
1625938
2786172
939798
2685987
2680885
1191407
637873
1335419
2377637
1367015
31117
2646327
2042389
1204966
448171
1707832
723995
2116188
2034009
731906
2609273
354456
1358100
1645118
1613025
2366422
2319181
2190493
1361789
1722172
349885
1997091
1849018
46132
900166
2795657
649737
1905974
2136174
46468
528568
2729017
419842
2117195
1970454
2266835
2160966
2666465
2040550
474390
1990625
2785203
648771
2501314
1607132
1973626
1120507
171197
1334025
1942
233957
2515041
733796
1719732
2261937
127923
1402741
1772718
1516127
2608367
813488
916201
246172
593093
1361937
2484177
490231
678243
1967337
37384
163571
1714111
1810039
1097171
2052267
1401382
1995752
2499699
2898773
702939
1889157
2355294
1856297
2350514
1974017
454972
1008014
1712075
104035
2418404
1650011
1860709
309387
1048637
2711416
2881451
244685
777470
2086159
1797116
2070325
45778
659401
2087975
535056
773253
278531
797043
857778
2405612
2724500
1806027
2825777
2240704
1494081
323119
601255
1967578
2580832
2561535
2086848
2494356
1736058
2817744
411755
2746669
260848
1723756
1801824
1995246
798969
1549042
2821413
1050870
14160
1591923
53632
498170
1455754
2015452
2494220
2653874
776515
2188762
2417473
497912
1240487
580862
2853739
828633
159152
2085083
1408906
1767262
1762156
1585057
89822
2586001
2754358
126336
2560273
1633743
2028704
716653
893785
975311
2820553
335705
1698581
132294
970264
1382756
2011541
1854561
1769264
2270047
2643467
1796512
2677797
1777341
1780362
1523052
1020005
1611934
511800
367718
2231642
2310639
2512942
371254
2498827
672585
2470470
821328
2096768
2791295
742961
2202146
2375719
2248000
2542644
2881028
2783543
1379721
421825
2342933
2366742
733986
1235781
400526
2059221
1084688
39708
1707248
421713
2402993
1529764
1668872
1954776
1371989
610384
728636
1023632
1758056
326985
1119020
393526
698689
1290093
542769
743894
2844857
2119397
23195
2325948
910527
2642848
1446321
2086809
1960760
231395
1289330
532151
839550
2918739
2623815
93109
649468
142038
484266
65285
1873495
981809
1546198
1450271
376711
606444
533644
1645118
2777711
2015934
989309
393113
2458497
143315
1302426
832333
1072677
825914
624326
2540208
2183572
342969
2695143
1315778
2617336
442719
2874587
1113929
465117
368573
1908346
1936369
757825
2770311
2234556
217109
539469
2848574
392925
1654361
1874796
2453232
40976
35840
1334386
373378
1390570
1501368
634260
1498998
2253394
749542
1280228
732338
2602973
2159813
585710
1882442
182195
645946
1707610
2151367
1649564
282482
82006
1519343
1039746
1439825
1028935
111382
233436
703913
2373509
1285712
2316454
2091520
1072579
1477748
2181277
1691731
2550603
2088677
189659
1317688
814990
305103
1835698
1353448
1508642
752938
1669078
1454485
2070065
2487889
2390104
2932062
1872588
1234901
2704149
315651
1455667
1926053
391108
2518930
775109
2099366
1367472
349435
1092237
93174
1026001
2601457
549034
2025821
1210744
1115932
2044692
1767532
145114
2091932
2606470
514864
213172
2544978
294874
2467706
1671209
2263872
1254375
1313522
2418589
1939891
742140
962420
1861816
2106191
1046618
2110252
2158507
442672
207537
53871
1040405
743783
1360746
618324
2106650
2253224
1123278
1771857
1533531
1556216
475276
826488
1177446
299340
631035
2447218
1376397
513874
2719025
2723739
2129288
1201057
887296
1549171
1913621
2133782
1553535
232779
721271
484828
1520879
110742
1115372
2065968
937940
187317
201802
900731
1152985
1511144
950670
2100237
410310
970568
2841826
436806
861339
126081
1087156
229344
2559820
1700144
1636625
2704803
2259186
639855
2430059
2898608
1507988
1066135
1136977
1322096
121701
1212268
2926009
650733
438193
853537
1832539
1302455
1504624
2232595
130337
249263
1489097
1974354
2933517
1151162
1209674
473523
276601
900709
1302822
2940306
2541651
2587329
1263004
1859165
738740
1016980
1499672
634838
2606168
72601
287893
2404815
2225453
2491159
2063841
318311
2912764
2831903
2625757
347684
1417711
2818425
940234
2444312
1965689
2126227
119674
1568988
1720491
88430
491992
1110179
1302349
513412
1835953
708351
283284
1863955
1214296
952141
148412
1961556
1099578
1467567
1068196
598648
96031
2609272
286931
1825081
672837
2018470
1395586
382882
180148
740202
1525187
540596
1264429
2427012
1936698
2905545
2524570
1935565
484314
1368384
2556464
862973
309557
1548613
1247302
516692
273060
464495
1666891
2286296
1556085
1052435
287468
2264530
414003
1740629
21835
1386563
1193322
2045118
653615
1518433
1239869
13689
2236066
262373
2868928
2279755
1661759
749426
1241777
938825
1484753
721147
1077474
2219403
528891
283650
932387
1028692
511014
1212413
1826109
839128
2289273
756993
1437087
2921204
1616775
1459992
1967860
1321167
1880676
2772067
770741
2885929
969575
31030
2435995
1526281
2787667
450270
2514283
297864
1663268
2583012
1067885
2263513
2453963
2104547
1706747
2560388
1916111
2089063
437497
2773949
388506
2864095
2510956
213305
1164343
12725
489500
1080304
335787
1033404
1485652
2142860
2677011
348935
1165545
386286
28902
1539951
2872291
1668734
1033921
938104
1137963
2729150
2678941
2043279
1557781
1767142
1341764
669720
1427154
2662555
1624940
598733
2352605
943820
2567593
2130533
1615388
1506250
1688347
1906320
2922470
434652
1954896
516452
46086
232435
301532
2886033
1797408
219662
253189
2412911
2410440
2381666
708952
302354
1453259
542599
2385200
2780669
1218842
1852736
333074
1499909
1696217
1663633
1461893
1847371
455055
1769065
2527823
1021542
2112064
2334699
361563
269648
2626303
1495512
1357939
2485019
1948281
2721737
1394416
2107698
1457696
2669496
265521
2914246
2820462
1990598
213118
2682742
7531
2150249
1142798
2898938
1018275
1848458
1826526
2514134
2437003
2923583
2576033
2642996
1530642
2727782
450903
379498
969799
1797427
1594842
2548016
1788222
908831
342014
929156
460401
2076720
662359
1377478
1976105
2242104
524950
952056
1745843
316326
2574916
1666491
1225
62030
411722
1944054
2298074
1985482
961427
27956
1496667
2350119
1437964
425553
193760
2219504
2723075
1674754
1040088
2547313
127217
771214
1813242
792057
2330526
1056736
13225
333370
2832403
46189
977550
1748440
596261
2638789
2560449
1739643
1952682
1950656
2674787
2631381
2204883
1886990
891908
2278303
2349379
131777
741012
41970
2569640
2296817
476081
1719444
1714843
25899
318719
2569263
2244988
906260
2139177
1438146
704629
1397494
2327029
565529
343758
2775035
692879
2557382
490230
343556
2718960
583181
2169290
790058
194133
2551553
877068
102790
2793508
32275
2904772
119367
2206643
1870765
1675491
1136763
2651393
1304015
1586092
1687204
2076347
538068
960883
324016
728108
275068
2617510
2337763
1502376
2725992
416050
1157847
148440
2467528
950792
2339223
2784918
45812
1452542
1838743
287750
2332857
282152
2316921
934296
1576705
283025
1498030
2352618
1529733
1704084
1861686
2029445
699289
2675956
2159422
1961934
1537217
39302
2918175
210804
2378381
1798418
1551062
1949871
669971
2124749
2821742
446330
1983692
2716011
2167729
1021571
763701
275115
2873075
1304372
975922
821757
2803784
2055539
2549844
1677770
2648397
1035781
2303315
1265222
2853561
2183597
817210
1796866
793663
951017
406696
706824
1061425
2193141
1235226
2084800
1297433
730713
530932
989314
2005789
1845682
1349025
2860840
217498
2283523
1982724
1985145
2687310
207738
2201198
600488
1822530
2324002
2624028
292865
2224830
943029
2703812
1486136
1150930
1425293
1100184
1023437
488035
822108
1060333
1420172
874863
1809300
2843776
2711452
1040408
663195
1327524
1420810
85264
75643
2694257
1251297
22398
2436483
1783322
1714625
830162
2117235
2208613
880878
1678628
1164587
1372122
2835082
728326
1645511
639782
1227834
2184972
2321706
705920
2820319
1580607
487487
1339292
2361118
1811583
826819
1721080
103484
2664189
1935019
939589
2682692
2171388
83914
869884
53260
1948934
1748762
959353
1989038
1789746
165415
1312083
170383
1320129
2237036
264682
280418
1307013
317132
265034
2841375
2761710
411967
1222983
1233559
1442904
77628
1616534
1020108
2023405
108641
2376380
1423756
1206239
2435621
1235212
2168735
1155548
1017420
129738
699826
2829904
633071
2224993
2933284
2401135
1254917
2382606
1226212
658843
50428
484960
1635689
1104478
1726706
1170625
281859
2268783
1844402
1565924
1001922
1240941
2211176
2786340
914079
2034240
714322
2248158
2512983
2605444
2314336
1520940
645986
278389
306640
656936
2226904
2874757
1301402
2191500
1109262
2591203
1988797
2255503
1603295
825525
311484
2478629
315072
2614099
2257996
2553619
2022739
777374
1122608
1710031
198295
2326540
689130
923122
1394124
1019991
1962768
2253089
2566989
836657
907308
2136591
1309154
2500701
63751
1453030
1065205
2234739
928508
1374680
1982195
2561036
819217
2017980
1639517
2545663
356782
1855256
213287
107619
959111
1650514
1404570
2436329
1058780
87551
831296
1338302
1752222
2062993
1534705
638455
2273507
2089481
776995
391012
2366101
910964
2785295
594380
2768039
1968474
484403
816511
2486436
715873
2056750
2470835
95254
2431410
148322
2373726
2668507
2703240
641024
262330
2818020
449194
853915
647004
269530
324707
97431
1616891
224485
228781
692072
1188374
1614750
1508306
2785764
593692
996244
1403738
998579
1201826
712985
2128215
1603115
1267622
132380
2128855
1940968
872613
1159689
637995
519622
79861
2142968
676475
1676059
1289040
533063
1198986
425706
2410694
633830
591163
951225
1867552
2366357
2380101
210598
92724
2359364
2859426
2062485
2864842
1725912
1718140
2347216
1055571
1895791
1015264
2800217
513962
1205148
1873680
793333
2459725
2416069
555691
2271764
1043665
1594197
306056
492618
328448
503848
976615
2904439
715193
2585847
2257137
2635309
2464299
2544486
811381
2435631
2715438
1630995
1627322
2655334
431593
447731
161346
808443
2927726
1966538
159635
584630
907507
1356311
1565500
2891134
2736671
2358766
248052
2494908
1672226
1925911
1999192
974246
2751512
2673143
2002439
2190424
667090
1731313
711188
2890910
1931001
137240
303584
2924524
1142761
2874289
2759136
608368
2909298
2329707
2008914
1513222
2897103
2624463
1282681
510294
2228959
1703695
606573
1859
584295
2192757
13917
2382382
2051771
1797034
781610
2418113
1109333
1907852
1577311
414492
793499
25375
1380746
2826912
1142677
2873812
161911
2365382
1589878
524868
1145579
395866
980874
168111
534081
2110031
2003265
662569
649834
550247
1964152
2666288
1959937
89589
1393620
341994
2904261
1207260
453823
2849524
2193788
560116
805958
2264221
1099158
1610262
504188
1312101
458700
2425147
113570
217563
126026
2606816
1293648
755077
279328
550175
470472
2456180
351141
145516
1277433
40686
1700918
535605
1772247
2673441
2933496
2558357
571730
2939645
1542093
1782249
1060408
2914391
2545571
2044400
1519682
458688
1519794
629666
2430655
2047044
951967
2375812
1224926
1659159
2891801
2847790
869027
2671712
869839
362841
1390373
580771
2923880
1542752
2472421
606248
2489165
1293345
2068107
2252680
2538812
77339
2334012
865534
1610110
505471
232652
1638178
2303661
2159872
1004850
1074277
2469022
2272953
1997518
1425017
583295
2809713
490089
1081622
2643490
2789696
2773161
1982926
2781602
1520466
2602909
1641003
995476
307972
353602
256882
2615942
1272431
1987733
1018357
587261
1745269
1839098
1247839
803207
341591
14037
2179857
2549323
2080550
2201412
2122476
679748
1204188
1090056
978381
2366821
868870
2217651
2770450
237633
2080284
394356
67813
2477961
1083070
728676
1786741
73136
728086
1179660
1457857
911514
1202296
2442742
240035
500893
679832
1410007
1533592
1843629
2032527
2928805
2026177
270269
1999002
2358145
273079
2739744
1648088
2102616
2517409
2879189
668312
33106
977108
653448
2204090
2063759
1439314
2938313
159351
2096487
1562403
997403
1771469
1319024
2749859
2453827
791067
654292
2222394
2873103
2789066
625705
482723
1646771
2458252
187435
1352478
162998
995158
1356515
639068
2676868
312560
2897085
2356068
264514
477403
2681124
2928108
1378273
268622
245131
507822
924135
950012
609665
1796852
1372527
2583423
2482895
2442187
1852028
801104
1993550
507463
595978
2527490
427938
1594593
625086
207707
2112709
545658
1008905
2791215
69795
2589887
398416
56526
515154
2619680
423392
2699990
1347370
2609977
1949642
2919755
678158
246326
2556635
2185544
1197777
10587
928681
663670
2263302
2728658
2705152
2133913
683380
1681428
2101146
294935
1026096
1441954
137339
2413724
2802007
2933775
1625290
2846688
589269
316798
416231
2164329
944042
871251
1040576
2147425
1550207
2493736
20086
2700786
2373018
1991850
2551194
744336
1716246
1738599
2088934
1630610
1129409
501016
618350
2404909
367133
814688
1488410
647944
2757055
1164188
1693643
481301
1912137
2250818
1009955
955667
1273914
270390
954128
1840864
2488011
2036009
730117
2488303
2639994
53594
2065509
2835749
2437165
2417351
1789236
1815421
2295764
1014041
1197336
2178188
1875198
558344
1414899
2447565
1305379
1698570
1880389
1199873
2811097
2553570
2372312
1211394
2930143
1417506
177950
171850
1190372
1908899
773539
535413
1554095
1310485
2890968
1504609
2642062
2156007
920309
1353202
2191997
790721
2758980
755396
1039099
550705
2291863
1894026
2438912
1091595
1282104
505557
555289
2002220
1545162
1499852
1915587
51511
1618511
1087429
1096883
2934944
591456
555343
2333273
1681320
2067053
1233159
2561485
888227
155335
95720
1291214
45441
1506115
1519554
499477
1790004
1066397
2453584
1247119
165431
125070
1076516
2192121
2183368
2153778
1905020
2384471
1853365
107990
24970
363898
843393
297017
587325
2425354
1432291
2074588
1575175
1406991
2630100
1518547
746196
285769
2342482
1790165
1584869
669707
338776
1014724
2046419
1218723
2423395
266076
55741
768350
864484
2606133
567379
2119592
991660
422692
1971793
705016
148403
592910
2050821
1821401
1386469
2835536
1509423
503337
1161701
2390791
1814460
1889023
1767823
1620755
2821036
2189983
2547793
2796555
505759
2166487
2530951
1477754
1338758
1988671
94561
2053730
1212241
2773132
1218335
2626418
490079
2787045
2317896
1233007
2298116
1817064
2498248
1535543
427051
1397272
1571425
1372534
1870209
60935
469740
1729591
2613106
2168496
2562453
2806003
636057
181355
1375481
959118
656832
569439
2338537
2204636
784008
936965
37705
151525
1262937
1281674
142120
2546374
1923565
25037
1462070
2204915
1251709
892439
106645
363522
921328
677283
2159288
291870
2580064
600816
1443598
743099
2350349
2752812
2453689
2300324
429582
2695507
2041687
2194158
1715363
1479652
203405
226464
1519510
756462
1838672
2596680
2244574
2677340
1869207
2755688
731860
2611323
2434024
1228531
2872171
42623
2063631
1877849
855570
387637
744422
1884338
1144155
364811
1905768
1632068
2269046
2608739
2201610
633916
1699519
679552
2568848
362993
1815270
2924562
2459871
2823293
1329314
2648996
2693070
1617403
1053600
1445591
2856256
994905
2638739
831790
2567643
2930705
244307
77550
2749920
1951549
475809
752161
752310
658483
2620307
227644
992911
2008275
1644880
365813
2561938
147274
1648111
2499366
1214822
2794326
2782358
741172
2437621
263707
1484560
670833
2834440
2873383
710294
2857693
577870
223156
437506
2131439
1484017
1814795
2854887
475748
988973
219024
373183
1789982
735472
2245055
756127
2787337
1238158
1485237
2100668
534617
963150
2674548
957054
2233619
1671397
1244881
1029248
1350260
1488001
769700
2213000
314950
2600897
2362687
2736350
2873192
44790
694836
2034680
662691
1298583
2684629
1399127
2685208
57876
1671078
1349031
118952
337036
1753664
2509537
2118357
426198
2359357
101591
2649932
2676111
2239870
1749635
1782199
18737
1218960
1573987
2515878
744225
1697177
1264563
1488727
2134886
1418397
913583
375135
466286
282836
394863
1494105
508510
2121210
416508
2430938
2637605
2040878
1126311
695750
1483178
485021
2909091
2026257
409690
594730
1682547
2784025
763751
2471366
2513289
2152435
696924
1145283
2297672
2203769
2809207
2776932
1998428
26723
2683494
1066941
1390546
22081
2111237
1997474
1259024
2235327
892511
2528243
357117
2219102
2869007
730846
117025
2344142
2884473
589728
2337469
1920022
2343917
1066945
617146
2832985
681317
885389
2904539
1488048
1882343
1970889
408837
2807540
533047
141109
2419070
414612
570739
723789
2298736
588228
1371478
2395192
1167248
1081037
787764
2677572
1383018
2637773
718694
2032872
1182068
1060924
725918
1312696
1298375
1115329
963010
1393654
671837
765800
1491487
1759353
2479134
654731
1825932
932367
2830303
364649
1629355
44054
70661
1116391
249433
1490927
1205090
1259141
1455382
1608644
1875033
10027
992526
1239898
2759869
2058585
154671
2530272
897586
1517984
1150075
2522288
1254190
1466669
2190287
1998127
1476686
2476847
1228114
2202162
2658835
1001560
2764969
896950
1542816
351331
2143808
726985
2086565
2146323
1616377
2816377
2227887
1728122
683480
1696646
2090948
569274
2487046
994744
1573761
1729270
2685797
388612
1191394
1046863
1520268
1921325
1534871
2065454
444948
502712
2606537
1618534
232256
352539
681931
138642
2906143
272066
931200
59136
2610333
1719297
77063
796512
1281371
2339130
739838
509623
1170801
506008
809555
2845232
1168088
849504
1861535
1158269
857863
1373274
116340
1684785
2111505
2538429
2512699
2908782
1893497
1274564
1164666
1736041
427318
1302677
593552
782025
1743485
2654327
1110929
680593
1103721
2180991
1463312
2196895
998081
525512
27722
354028
1230603
2192641
2091894
2530245
2041164
1547788
1161357
182026
831965
917463
558005
2112512
376504
949537
2174480
1707076
750695
2057344
1401542
2711126
267150
2212293
1241880
208937
668590
1032179
1733856
1227518
567287
1422808
1809419
415230
918264
2523181
2633946
2272489
1908553
511564
2064239
692711
2527877
1400776
409326
1236639
1174140
950450
2822532
99184
1824603
929885
1430045
496769
2755125
2437804
1721301
781020
1711584
1716868
1363905
2341741
2144288
372962
2369648
2751407
481405
407770
220107
2086876
2383396
1630916
993380
617585
851493
1432090
1073402
97898
1360414
567828
574910
1181152
1110676
1527742
2022566
1965178
42940
2639742
2095255
2444645
2624870
354136
2735096
2659351
2613195
1021744
1095407
2577276
288136
608512
448463
2061724
24820
1633118
2096767
1220393
2307715
1147949
1648360
868847
554610
307124
878769
1309723
292812
1120967
2265533
990160
1693281
677163
2821909
2326183
1762263
1725909
488972
2838525
2274427
443216
1067852
1529963
2011666
75539
1200139
2545384
155997
2673887
1662175
889961
1691586
2351379
714024
1761822
308940
2605071
1551344
2300139
2870230
1591423
920383
166899
2770814
2482365
1523776
2873841
1495919
268173
2693072
1851648
2061590
1433405
2369423
1928039
381951
1520823
2781380
1107260
2256084
2462110
1132769
606900
1954823
177210
381682
238944
111009
624218
1579716
2148343
1748205
1163633
2650020
343346
103295
1668019
1885761
2171762
1128225
559735
130011
2172500
2605533
1583053
2214516
2616331
1925228
432539
1126934
450855
2900577
2116419
702331
2008855
2520267
130030
1937814
2567837
1776427
2241940
754999
1018463
519373
1843281
1407819
2016689
2292695
1769307
2865268
1759082
2898842
2535059
1665752
2438037
2065185
849634
2546372
2104868
1915174
325948
1468699
629143
2038682
748365
151734
744544
2212655
1587134
936019
1329778
2804674
44673
15875
40558
1072119
1511906
2275947
2035406
1894599
2021812
195186
2379175
817832
2358653
547914
2430455
2939380
2420585
2653251
1207758
2239936
453436
1030062
237442
2537855
378433
1005212
1145502
1640385
660047
216616
2206609
664399
657787
240649
1061549
183657
2930014
42136
1605698
97431
1080637
2731493
2615873
2349663
809147
2202076
2411833
2439076
1734501
2362200
1128824
2773
1227237
2769032
665720
874456
15727
1075564
35113
1116600
388482
893460
2779025
105220
1299023
2552005
1963057
1021977
847973
182060
2931985
2373652
1049736
983824
1918215
1332535
1428591
2393111
1017122
2924775
2624626
141885
2581514
2781631
2530177
501762
2401978
2535083
2732770
602215
920735
121262
982596
2335802
974444
822894
27244
1273931
1264524
694767
365336
2718216
2671692
1404824
127138
1585653
1058396
17304
646369
1467053
1856857
636669
626907
1857996
2136492
1995028
705156
1475617
2419542
408424
2940384
2886631
2130336
1472832
2275109
798249
525
1240335
602713
1080369
127095
915585
167128
367030
2063011
1658755
1361924
2817501
1701475
1808100
477341
1298127
274001
1406667
454057
2492757
1847014
1265983
1328050
1571228
2173905
689894
72303
2782243
735426
1119825
912176
628735
1305619
2255554
203411
367644
513074
2260231
1766718
2606843
1721096
1061226
2049150
738071
87874
1328087
953341
1680694
1972912
1173306
489313
1653947
2562347
1274170
46779
2868983
1236703
2449718
967975
2841744
2151593
1276998
685235
564087
580382
2501187
1598287
553089
1958916
1041168
262159
284751
2643186
2074355
2155846
1424445
2235134
960484
2537881
1667590
2442416
309729
1218286
468359
1837924
1769851
255227
2484665
1474564
362509
2753299
1445274
998749
1795883
42946
2184002
963797
2069699
701412
2366976
1795832
1941067
572465
2086029
505822
2608653
593136
76818
2187537
283238
744140
381403
2829039
1265618
2143111
1961191
2568572
276731
1064212
2048986
1335479
2870829
1903907
2783484
2057352
1092284
2522887
1750995
1864347
2656636
1966362
420975
1907801
2534693
925076
1181966
390306
1787242
1794371
2937942
140699
956433
2378742
2589880
563205
489241
1750061
1715457
1553642
2033973
812778
1756536
619433
1377654
2827247
446943
459991
897179
2444710
556494
1919111
2090313
1219077
1456486
2546253
1127882
2885061
2226502
2432350
203488
665605
945282
1222055
4405
451052
1520552
1857498
213010
769829
2383037
1943981
195047
2119446
2729759
1582693
2756402
2088954
1574783
2436692
168876
1153376
532817
751682
230895
2271656
1809917
114165
2837952
2524297
779806
913324
962542
1615895
753634
532829
1579475
973511
1539833
1611826
366924
104468
2359264
2710025
1302087
1273225
1072670
1552124
1952521
414005
2021649
1479333
2517273
1680263
1290263
1671084
2459214
1023799
1507407
555968
473651
2913029
622180
582733
289152
498709
1159454
2887158
833145
2709266
727867
1956662
2569369
1085676
1142246
2511269
2780905
2637273
236555
949878
408927
1584967
103899
403631
2571700
917035
1186576
399664
155299
986879
627605
70282
1482415
152195
699225
1411887
2184910
2242951
43075
37978
411942
1645609
1894559
1120197
454269
2070143
1568488
314066
2275428
2602027
2699949
1167961
1375836
2602573
2505082
539947
678056
801398
171759
1211046
996902
312975
107693
2414895
796476
1954589
2800290
31638
1446354
12736
2316049
1331170
1639103
1017161
1767629
1476662
1450609
415111
2334499
2508365
1771734
56535
1093936
2638074
277065
2633436
1014603
2330789
2513420
2069207
2194505
1529465
2648247
1964063
243404
2228481
388071
2058997
2565881
2444912
1248565
861561
83760
2210948
1824982
962702
1604345
308495
1513081
1117136
1196901
1305746
730435
1753727
1647122
2247539
1453941
1448115
1077853
1461828
72511
1930127
1606518
884956
2584587
243094
1078231
2371376
948551
410125
2119356
1377819
2595468
2428879
1177928
1467551
1692083
2641230
1348200
2348095
2319861
2487294
2913037
1701372
2410858
720057
2819198
2301266
2477934
90753
2341369
1500337
2927960
2268906
630895
2259562
982557
511387
653054
1988631
2863797
2822721
1463869
106470
1294091
922026
2609952
834466
166717
213903
1318611
2289866
1097731
46167
1052290
868711
877179
2380736
111930
974804
2936678
1369374
55117
2873004
547020
2547966
1631356
1835086
2396052
2303620
1453960
512683
2776137
485272
2017326
8438
573862
292302
2539488
787848
2907528
2326950
400818
928421
1866894
24786
2564898
719036
1675741
247006
1111618
662277
1486694
60713
572794
250275
1109426
276962
1828289
1519936
6219
1011909
2733446
2846589
196770
2699050
965088
397059
2312866
2079383
44710
714885
132547
919131
2257252
168206
2142224
1840440
2666601
203775
1074535
95406
1936039
357050
2320095
1050945
47853
1973513
553688
1853195
734817
551710
376229
540562
1539569
2804789
2399570
1668554
931286
1585104
749834
2904210
701892
697326
1739659
94889
1356591
1933729
2503003
2938348
2029731
1383696
3060
560986
2235512
643100
1812641
1102932
864833
1076787
2694052
252189
2067386
1812778
2719919
2705851
746782
782654
895452
1197941
1395266
736915
1380119
2808781
591994
443664
1117323
2884230
462490
918338
516821
2545881
1539915
2780860
1590856
1321655
275510
2283008
1342917
967891
717515
459761
444981
2421307
2486745
759516
2409253
1567627
1360157
201539
704144
1683071
2269438
1292862
1335744
2503805
1913219
1025504
2874928
2244493
2218300
2171625
2328036
2380117
26785
2882285
2141577
547793
2595140
396068
545377
1562160
2871128
2013508
197113
2845521
2926057
2820530
1300437
44885
347774
38972
2728451
1385226
1463321
31581
784409
206143
823294
2807049
225222
2172449
2625503
352364
1146714
1823511
44959
1816686
2225217
1188178
1195330
1202189
1240763
1593379
280261
30105
1898179
1773644
1911530
2752626
879343
2156120
2293705
2444370
2852426
2706148
359713
2337258
2678256
1129808
14916
2165096
370235
1725281
86336
103536
780411
2439972
1457549
2750609
151297
387622
1855046
2579789
1449540
2597066
795460
2265543
504141
2491187
683711
1293135
2068855
1065214
2936632
1382770
143372
1693596
1837322
831821
1620185
1926425
1967566
1545941
152655
2017966
2334665
2323899
399097
1309314
1520554
1011849
1331627
2034045
2280379
1746203
1740514
2690840
2580652
260560
1290558
2422935
1954832
1101044
605262
553824
397580
2249009
296847
2763403
796723
2212866
2844844
482141
1436727
2248869
847323
444714
2547955
682570
842171
472651
465254
2352432
424775
1054303
2734372
545182
2819842
196880
2322550
462389
2107559
815749
409110
712037
1715876
919280
987864
1266113
1643820
2493807
1035797
2060767
820429
1696149
947955
2833192
1500502
9558
1954542
1470240
2088122
1072952
1681255
1191378
2744684
1439709
160454
241452
2783145
655817
1977600
1192235
135671
1031247
727779
257216
2027272
894718
853721
125980
1075394
2025888
1046124
2900398
24597
1549873
1356992
2469682
224564
2003943
549350
657998
2743770
187601
1015441
32853
314346
1359407
634168
1870837
2313964
2662767
2134837
2163234
1543526
428611
1521779
187052
1356426
1115053
2695013
2664917
141984
213683
1413206
939333
1414974
354794
1493602
1665064
1185767
1232130
2684101
1099182
1570515
1394291
509783
1205761
179615
1779777
620390
1440087
1142774
2504523
2451028
1492762
91462
1764180
2863167
787155
2067901
1295785
1851801
2819579
1601773
1602222
1611264
2217353
856818
1756720
2913998
2553501
1440485
1753766
1807229
655667
1089673
304303
2177595
2474955
2312698
1465805
2017396
1412289
944090
2398261
464717
998701
2713828
378623
1559374
460198
2300063
1944025
2743508
1627534
1753391
1607354
1370444
1460428
2318840
1398311
1672336
1412769
983132
2301026
440613
2568430
22808
217069
1988645
2302598
602977
2185997
2080771
2599799
1422949
196128
2196323
2422221
1545311
1181481
614806
2266681
1873699
2611626
1951033
347983
2591043
1001606
1462703
2716026
129107
2643682
1276447
943555
1923431
2365964
911501
293289
2894468
1121354
2577701
46728
2122293
2824575
825311
1246905
2744306
1753056
976433
1602425
704978
598610
160218
2331112
860843
2177917
1906627
1726553
2742705
2095244
542166
2431774
2254569
1635100
452425
463676
1928516
118982
614853
2891821
2253406
968545
1401379
1413062
2122983
308352
218912
2421960
2580584
1923581
1445706
2280858
1568111
1981860
2512614
708672
2498291
1527716
1097000
2640804
1056710
1225159
657748
2681785
2263733
893367
649145
1750251
2070284
567799
2114084
1595624
2650163
2484495
2064138
1098011
306348
1377779
125619
1512151
2859093
1759120
288524
1130439
777315
2804241
2385285
823839
1464851
1933829
2671261
645559
1362281
145877
2602746
1734314
2674622
682943
101797
1061148
180967
872139
2567468
1439720
2463268
2188458
1648767
1947511
50753
1453204
1309052
2696133
2091346
1919556
1029264
336244
30448
1517481
2242000
265535
2710919
2841917
839933
325077
2637894
1141162
1693676
2429732
240407
754960
236007
403070
814693
2493065
777522
1687377
1503575
2108068
200144
2162446
469015
377095
187781
603133
144584
1660730
717652
2931339
2145782
1511862
1094546
1209422
2463516
2628813
603972
1021276
196805
37047
2748327
1716748
324765
60989
1949819
1268255
1945398
1316344
2821869
49616
2263888
1642435
1325081
127303
2202841
81617
975671
1453306
2333214
2705072
1114120
849054
73797
331231
952067
1307355
700393
2212643
673333
2145747
1214080
548005
2899491
74271
2694829
691283
1678710
2859582
1979342
2708507
1193906
750849
2573732
2046634
2259545
1058966
1234074
1403374
1479009
2878288
2170858
837323
1955083
275277
1376851
1241434
76650
471083
2719970
687972
1234728
2768590
2250130
8245
2420101
2659775
2835103
176330
2712706
2922924
2148724
224019
972023
748130
2667617
1060257
789585
945251
2232232
1932008
1789080
533653
1989875
1438334
1496550
835157
2286780
1049689
1500310
1093301
970453
1320081
1576449
1344290
1537803
1849317
400663
909789
2127149
486802
652416
1707246
1571731
1396097
2506011
1701428
535230
1532979
1675865
1619879
1406615
1374557
2822639
2020983
1354349
2237706
49158
1685497
2123389
2681254
1007744
1573622
682814
1608343
1957564
2862075
2140025
2566590
978393
2581572
457802
2896668
1923403
2059773
1824748
2398821
1921243
2433170
2386379
665135
1470368
981772
1521769
103956
420877
829037
97689
2070798
2332459
1199285
1340878
1990260
2833049
555760
2800116
2081091
1446263
2289926
1785326
2488948
1827522
1661616
1240417
1537700
1772687
2755003
2061962
2158361
125641
2774909
2380077
1446365
2639508
1143117
1441744
1693140
2287846
377031
488141
1122136
1644591
342258
1016161
545642
409942
645092
1600781
2527496
1783864
410777
570559
2518464
2321445
1467257
881115
2389380
2787019
1899653
1529567
239069
1012941
2866355
826398
2797358
1816565
1714166
1346637
357600
2620335
848657
2868926
1308567
2895355
1946571
1902707
265720
388357
715640
362528
1801579
1782392
1058871
1990141
106325
1546620
126586
1429279
2109939
1688097
1296380
1556257
2619014
2685797
649678
2608248
1944817
2072937
2715477
182758
2406435
1443284
508852
2455021
1680648
2629367
1960095
2293080
1561644
2090392
175957
583630
799813
1642906
2740007
34375
2902022
1464481
946352
1602178
478455
503126
99333
333344
1966186
1559822
1101888
2810098
2582592
504665
564157
1906073
455869
1591141
1859804
2533346
555870
1163706
1037895
1322142
1071559
775588
1826566
1101389
1884731
203283
2676185
2097615
1685640
575700
1917026
2024874
758668
2359161
1669011
2390187
84760
663205
1661914
584416
1625647
1490175
151287
1513572
138497
1844147
977067
594749
529403
2083287
213334
1670611
883195
2192615
2300998
2908342
280208
2497437
1545841
1525888
2377021
2059502
1722626
2857245
2429989
262934
2563846
1609477
583158
476392
310627
668938
71471
590271
358246
2814550
2493094
1854140
2215189
677758
2759928
1400514
45032
2078401
753161
2768795
2666550
2823309
2220243
2801278
707016
1652
2184303
1415797
2572188
2081795
113727
1346682
2041341
747553
2923632
816932
693198
2606475
1650541
1261500
1217964
657702
197875
2105929
1826402
1390166
2547471
2197205
535493
319411
2327772
1896477
2304523
340767
2475520
1820911
1971022
1505385
2122232
2463680
1465446
1533542
120181
2457497
819269
1038536
1711170
1137890
2846233
758091
494927
346190
1995858
2165332
1426651
2703942
2434993
1008180
1876187
2594186
1791381
1871054
18242
2205395
2188718
1297937
181754
1895565
2026172
2806747
1738599
1914464
1279492
1073072
2108706
1083521
349670
1723314
1247139
1723710
2448417
936945
2459997
2347249
1649421
2853787
844775
907261
2548500
525429
2830840
1252105
14694
166056
1818364
2220137
2768458
1169344
1332539
129514
845187
1939472
1499534
1445800
2550082
2934476
1934735
151372
1187471
1293546
1726639
291600
528083
1414433
1041563
2473312
1308325
2467963
1846840
1338479
2312911
1003109
2388336
2072633
2077984
2020966
1400883
2815174
1412012
1417277
1549858
2783397
533451
2443230
379991
2192692
1355179
1390996
2285943
1758172
2912918
2096441
213387
55511
1029275
326784
773203
492519
670042
33507
98535
368227
372846
334993
165159
920679
2340117
2828837
2141202
1516402
198963
745944
2811812
1481211
2587598
2052071
2414366
1186221
2558336
364782
1929420
1046728
413245
900101
1372463
340545
1624912
2621114
216662
49364
2623348
582316
2261617
289544
1216256
1556752
325308
327176
2882213
2299376
2059362
818968
1702919
2130358
481962
1805338
2163904
2321744
2200688
134457
1909891
2442460
236811
585850
665268
37381
2871182
1205507
2167277
86425
2408686
220675
695294
2657366
1116429
2756157
1275729
1478833
1754007
1684175
1034270
46431
1619652
1844115
2620758
922285
19042
419790
155390
217950
1326039
868147
872866
1555198
994676
268709
2859379
2336868
2733079
1032609
282893
946645
1779782
281561
12029
1213763
1958463
202890
2097684
2091054
2933351
1184673
1352590
2711343
331808
2866056
2065764
1644357
1155583
1599869
1950874
97712
674060
1189249
2281594
2178827
1098182
497330
871861
1205094
1526328
1296858
2284122
2173371
2428557
599853
2212891
1993088
210070
2338467
521046
2574986
669659
1046874
2366910
109449
248868
713899
81538
2444948
999902
630122
159987
1913946
1447162
720396
2311539
208719
1567065
2257520
2168194
1725724
767650
1583121
397682
445886
2465329
1171759
123987
2189935
2608062
1226791
1931548
2566207
313163
1559287
1931925
2064089
2441453
1893038
1342692
2668398
1851561
2756628
19531
1654606
2045108
2243900
2479405
1705712
151843
1059782
450083
107398
2457811
1421997
2739849
1777988
1362569
1266550
814592
87821
2262036
156182
2858696
2924550
2336385
2633886
551189
2471119
766744
498148
1061206
357004
2872994
1221237
1139405
280805
655091
1539785
2110700
2022058
1798863
2177569
420071
1928329
30117
1857593
1428727
2061229
1608617
1112357
2635794
1624226
2722905
2485265
1395332
2375280
1214862
544827
864431
2865100
45959
993154
962491
105757
1363894
2116823
1941541
952358
2939253
1779642
531850
2843847
491300
2529051
2766386
359346
1170496
2347601
1625876
1444471
96332
1776600
2175017
554329
273680
680078
2580469
1417852
2251448
1493227
558546
2484291
1957925
2047430
721930
2748911
1762999
2619880
2497257
306630
2002713
18914
1212286
1569776
62279
1262694
1174765
813948
1475431
2085188
949842
2773909
1839934
72233
519531
955394
2731524
2411289
995093
620856
261706
448749
2869841
390379
2457876
2505565
2001335
2352492
1802560
1069701
530480
1598622
650608
314940
2328148
1705064
2688893
2296510
2354356
1452358
1917527
874644
202943
778953
397111
1305152
617942
239515
2541238
613060
1201539
818759
2114806
383155
1927122
2299436
135136
2114836
1744809
1418417
367100
2106918
2690678
1279360
92062
373205
2036579
2166146
1970703
2869629
1662084
44876
813890
257458
2247688
880058
1623857
642460
1108324
1396017
2580960
1555767
2736065
13529
1557196
1356881
1715363
2226483
2743017
121181
1386337
1032697
1988226
1154071
2296600
2433758
60349
173824
1671445
576499
466483
1237704
2598813
2893423
1622392
2374813
2758816
1237680
1854932
54532
1965345
549724
86607
1438156
76538
30482
252952
1357234
690611
1093708
2128882
1322839
426384
2016313
2577964
2117277
2681480
2070436
1210677
2467889
520763
1592749
1029864
2894960
2845880
2179699
2674530
977900
2564342
639535
2023372
2690540
2524306
2070140
2767683
1307616
281090
2337996
2815642
2175723
1744989
2874228
1879747
2707832
2854649
455626
2467455
500198
2024134
2821202
1802541
403270
120485
1894332
210942
2195875
2783665
1407607
2230140
2826042
886272
2393834
2434272
794381
926072
2006757
2044578
1782618
294233
2523474
2153670
209681
1913147
1072291
1628652
460456
1720134
715327
2697444
829013
199320
2188830
2648178
1654258
505444
1517979
683793
962865
417427
1179918
1246360
1448657
2579581
130525
922753
2901222
2466658
1315507
486790
2479881
450229
874772
1179131
478839
1598838
847984
890574
234924
932508
1885838
760714
2659195
2215878
2205571
2580710
1785938
1011985
2809010
1139872
1080817
892387
710631
1219298
56025
2755676
2233694
1591313
2475986
501107
1021386
2081338
288651
2258792
1643404
56037
2406965
1646381
1965848
301130
2675361
986202
1930105
872296
2180217
1438660
2765963
1626647
422235
1390412
1521005
1664984
2696323
154438
123282
1160134
2639736
1755313
1874849
450382
1957938
676152
2170771
137875
2407765
2638155
1891166
2469639
2753047
990853
629137
118116
1602274
627292
230732
417183
634610
556071
2232802
1436854
517325
1899829
990885
79430
961360
2344780
1779134
38738
2062227
813925
648291
2395772
1322574
1541166
2243636
1074989
2534920
2528651
107786
493538
1829434
1763519
1693037
17670
2374427
739779
2294085
97599
1208319
1285997
2332847
1220331
303655
915555
2289336
337868
1410053
1127980
861266
1211468
1818707
1615103
1853837
2747961
2366110
845097
1612429
524755
2141320
689477
1668549
2866743
1055346
2246249
2643011
2452820
2275160
2447126
1981882
2071919
626178
2065888
2632069
2864955
1119558
2758495
2693259
61029
516111
243523
2851381
1882251
1304378
1661310
1546827
2743702
2226711
2880265
24518
2512130
2515955
2762561
2896279
1241656
880821
1590251
1612974
1226982
2556651
989506
1372634
743657
2345458
2346562
298528
1335610
420191
1747327
2531803
1047098
1909232
2397772
2076853
1521826
559787
2300241
1228728
1908719
461567
1013755
1123306
324920
2917537
2033921
2241614
1222704
871535
1351703
1364345
196419
1127227
2271930
1295948
572086
922612
2830657
413692
2059155
292519
749986
1565141
2098899
1695420
1334733
2230119
1298429
2281076
261186
1469757
2711493
2828227
2772999
2131607
2715826
1168437
818019
620981
1171732
2517797
800228
2644516
2550620
1538896
1082447
1684264
2378848
1589153
2301041
60978
399449
684569
1906288
563319
1694008
1323292
2453787
135730
2024504
244503
1471229
2652734
32109
1516943
785995
2428567
222292
274909
2425044
2382070
62227
1491642
1331411
2668085
457116
1118884
1464910
2710244
250309
233412
2341825
791309
147556
822459
2058259
1859042
831601
798170
2598975
2526588
2913986
2807685
2172805
2420592
2322608
1789993
1197625
1522885
1114804
767288
2186448
304969
66275
172542
1047595
1223393
1428873
941745
2356063
97926
570703
2902668
1426840
1132417
490486
1152529
2200284
2600988
1615503
43255
646297
1053001
126859
2514913
1688708
656509
368008
1805146
1150439
1116869
2925323
2548013
116395
1825476
1794518
124904
1209025
1946823
2761692
1848976
2599585
149292
2909710
1075670
1099886
1084681
2459244
1587527
1586141
1004088
409003
724746
1890209
2610037
2540471
927178
1783659
2885535
2435266
1667609
446205
319679
509409
246924
1008784
971066
2191105
2284861
1561353
1843811
848345
155701
764476
35312
529892
1971779
616953
990949
1118013
618479
99988
1347599
2800409
900958
945205
1638294
2866176
1764203
934250
2780849
629793
2788165
1059241
1676315
2181737
2661201
1977469
2020649
522166
63513
2710445
119845
272197
614373
2689193
1732249
1565914
2200568
444414
1139912
2918239
1146181
2261185
516915
2844167
2627922
1562488
2341646
955680
678412
2102533
729907
354700
2384029
2765438
1630647
627571
2068583
1215333
963425
1863284
16201
1505270
1177621
2399724
2804033
230868
1917748
2912159
1477224
2475226
1595957
521445
2914760
320776
717957
2288438
666947
1903026
1844204
1417520
575306
2054301
52491
703533
979031
655975
1820285
2737272
1186823
1298294
2688038
1437166
2664309
969061
2682206
2066991
604900
2643112
1768180
1940983
327126
782404
2011704
1379058
2811433
270086
399599
2120396
1026019
1444391
1198284
1610699
1541574
267312
2293167
89167
424452
2256994
423199
840600
2696320
1091362
2220963
1962831
25658
629667
2887627
1953827
2578686
401805
1868563
1007567
1883893
1907076
2318030
2683296
555703
1213073
458958
461069
2411849
1075406
412041
1950981
272849
1529975
2201566
426600
499230
1834382
1430407
1225767
2031932
1379574
2894289
1332450
588314
2160879
2542250
189106
1801043
128301
1036718
2036822
2300551
1947602
401101
1199171
2654608
2464859
1069322
1288123
1354628
2276272
1829410
2400398
2203752
385397
2653537
2741437
2806430
2119097
82737
2151836
1386454
1477658
372055
1023176
2775219
101947
2912316
1142507
605465
2408256
40487
470852
345736
2636876
1908246
708487
1010227
938992
1709970
1274929
727831
184885
469211
1788682
1563254
462876
2567943
1665778
1486094
893720
2693015
988726
2411599
607034
523226
2844415
856113
709930
2463431
1899121
1244363
1003118
2331284
1457995
2438095
1761606
1107517
2712812
538226
1790428
904294
319210
2720015
1988829
2854087
2830080
2151879
2002832
1860634
47804
869480
922820
891941
2023211
1420267
177744
517590
1117154
2570671
2467513
603924
2308540
1857288
1431713
447914
2709335
1343164
2108219
2626290
787837
2727501
2166346
1472281
1359841
186661
2400125
2503143
1486499
1828381
2194715
1078627
1020025
1717407
2365487
1633974
1276635
624617
1702215
108245
762093
1297775
1569509
1410459
2070689
544304
1555835
1866285
218131
2670107
1984262
1647184
681507
1629773
2600640
2631122
1134323
1038825
95165
2586152
320613
2753285
285548
677089
1682585
2692894
1513070
1400444
572701
884512
1857782
1255127
2491227
1232568
2159809
1929776
1112026
893140
2382392
1398766
1982860
1528473
2540088
1232411
2570189
1019288
1306044
1113247
1812630
7563
2903540
1895095
276804
1353290
2749331
1705456
2480676
2467594
644745
2671989
2576436
2862171
41339
2935309
2608556
797046
835737
2044024
2461118
1070422
650034
2114808
1563453
1715889
409198
612293
2777321
1048985
2091088
1142172
2062031
1593112
2071529
2935058
2532272
2530795
617493
1736060
567636
1320928
209607
425307
114259
2035559
2496858
1788413
2167789
1380725
1059828
218677
1429299
2560882
104092
2155572
1414321
2689643
868757
1522891
384901
439571
2511496
182873
1397834
2608800
722236
2150409
2566369
579887
509672
2822240
2752462
46782
713546
2869692
2742513
993143
85788
2315999
572976
435135
491005
273834
1161354
2439586
1793505
2391182
2435471
1831516
1701090
1041536
712779
2321646
1603561
36781
1803081
2663123
2189073
1727695
971127
2791551
1804557
636327
920805
1528100
2939145
212212
89114
1164813
1191927
87501
1424092
1053195
705542
552850
1867581
138255
2710694
2878198
1958185
1068886
151848
2769460
924345
595378
533235
462184
1862170
1010747
666059
1079207
1532146
2352596
1015998
387574
1940980
1451509
55894
2115117
1033225
858899
1549502
1301061
567053
2302839
1863083
2180282
1129912
2213042
561240
565285
2022506
1308429
1279631
294148
146276
2453675
1312488
39310
1931753
2876389
1784663
1833178
971352
990873
338328
253030
1212126
2839538
2118684
1653960
242566
837352
1556754
1839604
786383
1844355
2816630
2911990
2515098
344002
1035678
1163977
1991964
1746078
2654289
95093
693276
2531573
2045185
756058
2789684
488567
834686
955123
851480
228706
646525
1154294
2298617
1900454
1194307
1375939
561516
655751
1985108
451043
1098147
1305229
361379
1148128
2129832
1293208
2684948
2933894
2820000
965352
2622578
2462935
1680119
1777502
397017
2806732
911253
1390246
1155503
2146504
893301
232028
812923
103156
919310
797672
1249821
2004263
2235018
2544418
2586967
1176897
2094073
1366107
2274447
2074560
118393
998387
1457313
560531
1356851
1269850
488864
2010765
1395704
2234053
2334194
1945185
2244522
2407544
1293792
1985031
2346443
2371589
497704
2516348
1055667
609359
2269439
2776714
2819208
1039181
2667517
839541
1896448
547579
1902422
2289573
1935676
1430992
2042473
759632
348208
2097804
1926030
1107383
2390216
1192961
898056
366728
277463
2538729
2629633
2221794
2006216
2094920
794356
462354
2157393
2826829
986230
2646040
2908577
690563
726728
346421
1703253
1893641
1309801
2894491
1300934
132170
1495339
2894622
1976365
2642221
2908155
61036
1797679
1271702
204668
121119
1149155
1505702
233907
364714
2049922
1478222
733887
2876583
801622
2497538
1089916
102367
2035235
808088
1794347
1760630
353176
1205457
492675
438886
2014221
2781938
2605888
1475270
2406588
191785
1967103
2263283
2713977
1193256
2856935
1224933
60870
1574438
2228729
1875862
2671942
681236
199987
18252
482102
1116264
2509895
1235172
1822209
1170198
356648
1561989
532592
1000836
2629994
614544
1310043
2863300
1239526
424330
818263
2741527
256574
1831008
1653031
726212
238218
1166114
1727143
285771
2623944
43533
2182961
250099
1278180
901679
2917702
686081
2759248
1450211
1968670
1475570
923955
2663850
817739
1312725
711063
2391928
220726
1283421
735851
1600928
2722893
129814
2380256
619231
577293
506465
2600066
2779750
2641709
2291746
560937
2711398
21410
120190
1924914
2268005
2676927
1237047
498171
1441203
226468
2089961
1012947
1091370
170066
844001
2120663
1924362
956696
1815090
1199297
2765309
1525454
1737642
2745231
964269
712963
1462729
2064893
568380
730587
382468
2105349
609609
2525062
2330690
989067
806316
1733555
2293405
2388275
580250
1075048
2098722
2344774
2592633
1486355
849619
1610723
785879
1907363
2033958
1959313
5396
2167067
419536
2403863
60777
2243848
2626011
905973
2621664
590651
2911105
2281882
890865
697434
238002
2847552
2695707
1685958
2347458
1630858
1659422
1714767
2537301
1418232
2341756
2871233
531408
10247
2479180
2014581
1766734
712675
322760
1694270
1886146
1123441
421924
403567
1098610
2646897
2286513
2889844
1490118
1415668
2376057
2310715
2075511
754972
939867
2853638
1143018
8491
2884887
69569
2494377
1909427
1131987
825207
2510298
2368166
1898755
2530586
2173843
2264863
2443329
2620479
149911
53391
1057185
1633165
650849
1504813
1278042
2647399
51514
2263912
2899927
1384351
1425169
2859864
2939527
173488
315457
1614833
2654029
2132772
618536
2061706
98174
1976565
2592493
1972585
2443559
1842758
384614
1718573
2387573
929280
2936450
2569663
2622067
941746
2766715
2223260
2694827
340475
2404768
2893433
378676
1426371
2473553
2866075
2121438
73622
2023878
2592971
151114
1430245
606036
2108609
605404
1852804
2826869
698833
2486593
1332569
968415
788833
1324849
321816
1812808
287253
1640693
1678620
2647174
841495
1190349
63231
670396
781828
2463585
1212959
409772
193858
501505
2140539
2530893
1711504
1273165
2182262
2732970
2170298
768289
2517008
1082883
2124411
2877792
2112719
59044
2373183
237919
689826
1861731
824741
2686913
2780102
91693
2911396
2908185
930290
809543
1181824
610618
394677
1503566
1265924
1498525
626975
1004507
2405480
2387659
2787911
2411847
2731313
1311066
2256120
1900469
2349621
1131537
276099
2497367
1168329
1253849
391573
1951311
2423633
926371
133722
847611
169518
881551
238995
151911
2621851
1146652
1115992
2819345
904074
2278552
2792936
1697120
1800228
2616353
2737465
1892819
594344
549943
2093268
2913259
180509
2272335
2359519
2161515
2614855
2492067
2636462
917869
1112180
1901416
1570577
743172
2271623
1811033
749959
2879630
927014
964926
1636413
2226452
1909039
1245031
456419
474289
2691111
2913690
513662
98664
2930777
1547009
769886
2264480
78873
1083056
640729
999744
1975204
876885
2853884
2543860
563928
2583380
1659147
2738383
404518
2102825
2240561
2779799
2856172
1984316
1414356
2366741
1325132
1353447
1215234
773243
1590729
2342409
710106
2091052
2507568
637989
1882437
833612
1790406
170243
1157805
1037922
2139397
599704
466357
2549845
1551375
1007154
783670
783947
459783
1884841
1767420
2477616
500508
138490
414789
765514
465256
48186
282201
918648
34931
1106012
1113775
1847038
1293157
1784223
1479388
1606556
585113
1618421
1530596
1551041
533583
1821151
1143924
2377399
1464598
1302105
110348
1242989
2012406
1231745
737945
1188555
2058733
874406
1084722
2874018
1820418
2668877
2470271
2369415
1994054
1275026
2850895
2055044
1409869
1760098
2169266
779706
1350020
634945
1111693
396342
553210
680571
1330392
659123
925164
2355693
296822
1464801
1858137
1517267
2911580
2496634
2580541
1412704
1648248
1868861
1089988
1616053
1988740
1377666
690558
892533
2678267
1140076
2745158
1390278
481307
1170346
2438564
1495539
1167206
119553
1235069
2709484
2361508
1600242
488734
1453359
1927671
2186211
2801136
818258
1641544
1745860
1109556
2082264
1295381
901222
1726501
1235791
1157992
1944994
1039540
428712
925710
1191788
2659653
1403933
1475901
357614
1247369
1996000
55368
1517132
2146710
91436
343820
1657002
847210
2239870
2571441
398774
1553811
180395
28161
2651190
318422
376232
608457
2716981
812338
1972739
1316152
107840
366244
1222449
2201619
876166
1383869
2642767
1146277
2281861
808633
1864533
505303
1406834
2516618
478277
1884571
1337249
1564154
2349515
65329
1873942
1795601
1006559
1148320
2183223
1952885
1619342
2555330
2775511
1267398
2203577
829738
408111
1469837
334428
969422
1455858
2024628
1777557
637323
916968
2682107
983282
2009678
1961079
2609734
2429006
2398401
481956
778486
714327
2033619
426479
16988
992125
1599332
563305
1678401
817395
2445181
747729
2602382
2243692
926250
1053112
1496604
99913
2300030
443423
896023
2690790
605201
2923361
1834781
2571814
944001
2486911
651465
257572
747316
1198370
216972
2256554
79815
2769596
2047319
124106
2164436
1230863
132522
282839
2518049
1393153
1269923
1674660
2752909
591872
483367
1228049
842021
334497
91033
1831949
2934457
1780584
1249270
1331149
1726072
487926
902025
1618637
2044302
1425158
2261060
350069
683613
1283503
2912373
2125267
950006
924286
1566145
1821544
1504792
1744847
1360543
2233573
1459578
488595
2693184
667397
149010
2077455
2403183
2493010
2281372
598407
2381664
2922973
2782732
1954899
1505368
2176460
52736
323007
748491
49639
720719
316247
2055031
1432891
2372148
2006264
566182
108498
2718974
119063
912588
1827462
350605
1110177
1952861
1908178
2462175
153378
31910
1652334
301637
1649244
1824641
1927464
2093721
963868
1829231
733335
1448664
1054950
2769369
260970
1506356
937438
970652
2328464
1798317
835075
2033307
2013580
957172
1858373
790132
879910
2475528
823494
798427
133014
1854402
2664347
267603
1273716
3652
2271757
104423
821784
1001816
1821984
2546042
2423658
291943
273629
1433620
770589
1174534
2665253
2481918
1753782
1545994
718593
1012340
2498344
413635
2533628
2055802
118060
783486
1387450
2570604
1705845
1181377
1263705
27513
879371
2127363
2365980
1818104
518639
1292667
102631
835362
665432
356095
2183100
1180028
498914
1327349
807295
455054
293889
2212409
1868732
2032405
2397272
2727755
321123
1165002
624642
2848834
235137
345756
1780810
1922063
2271506
2910414
354633
1061521
1075946
2483435
2724828
64712
731403
398026
2181903
1460415
34453
2675327
1510642
1282559
60512
805170
1996664
1340582
513146
302096
1404685
1842062
1331597
736737
180505
2847115
2008661
605415
1116008
812564
221883
1029544
1557947
2788792
1095860
2460449
806571
350658
1565522
2313051
1013173
2688825
147490
868584
1447430
2597792
2272717
1773498
1478782
53220
1117466
22157
2284469
541751
1766174
2773621
2760124
2613263
1613154
1187800
649973
1156372
1789592
528013
91199
83946
350606
2406975
1917803
223672
2373102
777359
671363
1950715
1651492
2781777
866724
2713459
993236
804627
588852
2307534
2170728
1552670
1363758
2362615
836583
1183346
1449038
1847028
495830
568386
2348887
2196906
2647157
1396865
143454
2831149
2231815
1662697
2791951
545474
2140222
730708
1359758
1839975
1217425
1581195
2203286
1676288
747524
2939847
1083445
483558
2924608
2749265
657286
291970
932156
624164
137111
526030
2610510
2836180
2128720
712176
2739097
1087144
1586476
519983
928469
86903
873792
2379911
2282438
1181400
2400875
1882126
1822790
2326002
880519
1731162
417394
478592
1441353
1896697
1555290
1987669
2490732
2730830
1750926
1167738
1002608
2301424
2059249
757367
1983007
1261504
54337
2309171
2016668
2206938
2525110
2542969
1895900
1880038
2344455
868175
1839349
638612
824775
1687389
805011
2171403
446631
712006
2704019
905667
2607419
2318994
1925434
2770089
2273075
2556725
1128254
676197
286268
302954
2056449
2070768
2138876
2121364
1927272
1085336
1868672
2521399
891848
894534
1313785
1479683
544970
1451196
270519
266447
887709
931636
1328903
2794478
1247350
1340626
1216514
1532148
2159243
2318699
142474
2256599
492680
762973
1049479
2015171
1476411
1177858
1730695
681364
221429
2153238
634645
44816
1776674
723101
1009074
703484
1369111
2489984
120747
2616727
186877
1115672
3874
2479208
1765230
2374042
77671
2184006
2613448
1564528
1420950
38649
553038
2495474
423177
2734849
2724086
1171925
2050520
1717662
2718195
2702273
1962353
2883430
2179415
2783519
2421214
2114354
2748000
1051160
2109089
1110914
2632801
2450515
1612975
2846337
1660282
388340
2634019
2925883
2899574
1916324
1654019
2817756
885043
969768
1086403
224370
2480344
130896
963674
650202
2839106
2333623
2258949
125389
234728
1280978
2339518
1701049
182683
1010325
1854251
2774921
1961307
1541189
91064
2626386
2888361
870011
771457
1810262
2535832
1569687
1424775
1767561
2844536
537727
2360524
1263791
2079990
1307868
1863527
1065162
878547
914589
651815
274327
2306631
1708128
109441
2712642
662857
341214
2400030
395713
2734186
1765328
1426588
394696
1524024
1785585
469961
450469
1245868
2772829
2381862
128709
2202964
2352151
1408613
1573484
1043703
803167
803770
160883
619502
578551
2550189
1458957
1212763
612810
3006
2294611
360083
2606816
1465728
2281782
301277
128866
2829129
839693
2903992
1439986
741632
2815977
415268
2570019
1371449
349409
2510950
1238284
1251135
2009616
1945728
904229
1635969
2177871
1874830
968786
15175
2457769
1936598
180052
2303240
1126366
767077
162831
503760
2012155
2215393
649432
1683809
1103447
337520
2084584
2843109
1379106
1193666
203915
2612671
657895
229066
1148237
2846619
2256454
2917387
1813189
331293
680564
2093167
2743400
1294436
2693863
533677
1521582
2484652
2595441
255667
1549716
534777
483548
2479115
1909723
1650222
118876
808531
1920667
1315148
1530950
303740
1878206
1880351
50367
741490
1017249
895869
2558515
1377650
2225166
1729934
2201857
1688872
674832
2449775
1001199
2897192
526613
2572235
2355593
2148229
624700
505791
2438588
2556537
314551
1994748
209712
152684
1261908
816407
869261
1714859
1765823
632359
1815141
1738911
2454902
2158251
2638313
2045818
2051896
371000
2192207
1018452
105198
1889869
1485265
2108473
2130257
13927
469373
137993
126840
143791
612345
1054924
2175649
2198876
2153543
29264
1286554
1917997
1998652
1018333
2400368
623411
946711
1548996
1759198
417876
2896180
1185492
1805279
863742
2705295
2046885
1735225
1542830
186848
646171
2084577
288099
1451962
2646745
2168296
527951
1290579
494842
773294
1947929
2292886
671610
2093943
279264
316842
2738691
24654
2454754
378767
2448800
174336
1009826
461713
833172
448015
459937
134955
926183
1343212
2819151
601795
420531
2722791
1398064
245681
189860
2112637
1798601
1847194
1045519
620665
1961295
1108097
2562657
879754
836157
2539152
1425169
1238387
256000
793832
528496
2367921
266653
1623697
1907802
1088130
1171649
2039451
2346201
2410542
1800228
1412477
1245349
1564182
2084108
2171829
2655778
2526599
273946
2296267
1575160
544584
1411578
775318
1695397
811835
2579803
1746527
1921353
602565
1278568
2519837
19562
831235
1976295
1301022
2328013
1125590
1210386
1306496
2119071
191255
2321067
1220259
566520
2254088
1829122
620977
1900835
502966
2803338
864944
521522
2707154
1404788
2006155
215284
374692
2830885
153030
806696
2014737
2779235
1411734
158468
2118186
1861877
2558015
1174780
1553169
2021323
1690699
170215
2064950
2359827
255702
1455849
929966
2547876
231026
1752121
1646884
848332
1551035
1942313
476912
222727
884120
1244694
704785
450507
54819
1633089
613298
2790947
83555
2474199
874047
2761224
2478309
128245
895133
1722995
1033251
1495464
458285
1875050
2695597
423391
1092756
1803299
2094666
311393
2864108
2246836
417966
1926709
2119423
2196467
1682786
94335
2759480
2270796
692826
626672
1600446
2291636
2894714
2085429
11573
2812826
2287804
1737212
2909891
1243817
2215614
110166
502167
2583298
70286
2031678
2426301
350399
2464185
904028
1445988
394756
2191914
982930
1010520
612034
326490
2622708
147711
119382
1405973
307285
183262
323348
1703358
124226
1524370
2117866
610790
1870526
805145
831012
1473004
210225
851476
852624
129374
675792
131936
656402
2384966
1778149
2591024
818452
2783336
622911
2689157
994854
2451781
278643
2229124
1699035
1999636
2252532
1435035
1663186
39448
1879937
1602660
979419
846047
1508922
1863125
487977
2398835
30116
807283
2178002
1858627
540541
1141650
1076830
1119997
702475
1665382
1231401
1292582
548126
1511325
637387
528714
266964
2498377
2604379
2908513
1134565
2501146
886544
174186
2322304
1897866
1428725
1280158
1083070
2829780
2166392
2878444
2399059
318029
875387
1946908
2176093
977001
185761
1645178
2419415
2063975
16405
1204652
758053
834274
2537449
574528
1597982
935409
1246420
2281841
919981
1260179
803290
357619
585814
1977515
1038573
716261
835150
1892048
1013891
720043
1857751
1246900
2777057
1167270
1271185
535164
297503
1586566
2899328
227250
1910013
802573
1399638
2757926
1813243
2539989
156251
2123429
468145
2314226
2911170
1871522
2057655
2115148
713526
1697807
2225594
632031
2671389
2881690
2406478
1700055
2660694
2368799
1100450
2148947
1908339
622829
500231
2416286
2243663
703572
1611602
107095
1759622
2891186
1467368
1080371
2348477
2203480
2684476
1430585
2048371
2408724
396841
2258544
1562076
1818970
2902743
2435059
2554331
538504
1335270
509704
2139469
2889786
2349936
235076
155310
1839965
1529312
692161
780067
1519505
358586
2183170
2415570
7198
747087
2034663
2087204
908002
2272875
1901921
106741
1212325
774312
1085594
1320747
449271
1566835
2127049
1173546
672217
2294124
2922570
2013489
1862936
2207178
640311
1632288
2604157
881567
911034
2525693
2108019
1486486
2523285
705467
1664494
915638
1714832
2891992
2631408
1317132
1847844
2478014
865823
2882971
318946
2788248
2830016
1764078
785609
2766500
2000424
2189278
1031391
1547679
2175182
2067446
402139
1646089
199230
1285964
2413527
2098638
906998
934955
1572298
1791689
1480920
204810
272239
289909
1704923
2614287
1755329
1797702
1081996
2542891
582037
2174810
2640524
2233408
513352
838637
705240
254665
2399526
2085052
2327935
961633
775738
1986419
1778363
1071270
2011195
2427465
716987
857660
1800389
1261114
2681332
1374527
1011093
2152491
2425260
403960
434317
1597093
2679390
1857898
1746491
545311
2532454
2820589
678803
312839
2736016
2462133
1519947
1372998
2938377
1799570
2698703
1368629
2560059
193890
2282811
1573046
2893726
2431200
569500
1043749
1721391
1448235
552496
1053956
1138188
78045
1201532
1518882
2220179
2186752
1438939
2788039
2298444
1230826
911084
297671
1106202
1960543
2118300
1919995
1874070
2482072
1524611
69044
687625
2416712
1354082
2849260
805671
2683341
1167968
618612
2355209
2080616
371135
2352631
1822323
2785001
1580798
2149959
2731492
2538119
941953
857176
1561364
1044498
392257
143784
1344318
321959
432508
2424230
2830178
678904
1795270
42011
2316323
2553873
1046811
1563184
1620131
567010
734584
326278
1158932
837439
2482944
2607482
103466
566099
2347692
17938
1228895
1377993
2755226
1295593
327843
1623250
2430566
2066934
699623
2735969
2341890
1891807
564443
994014
2024875
2065818
277405
2822799
1458931
2899087
1836873
1714722
1850237
1715620
220196
360628
2690197
1152204
2660020
1173081
1550996
1759719
906858
666603
151509
128104
2414646
817561
1158471
1037836
2567461
1999438
2479928
2474134
900891
404468
923248
573119
735000
1612436
505109
976328
206984
2564543
2091198
2261886
223168
467313
1721387
2326156
1739209
2757188
894027
2847273
1881306
261250
1890456
722779
1582813
2711505
2379929
581827
566174
214722
1733089
1661461
2450317
2344815
732532
1890668
2158063
1513363
2517115
1474594
940847
1383868
2298879
2363784
272363
2269030
2120567
2661656
2725641
1501974
157775
1293110
2590255
389601
146772
1577322
2312857
808484
1998638
2055266
524559
118567
2031089
2592385
2088283
173100
2397076
822948
2429593
1824973
2594938
853112
2576315
8360
88605
1075914
1131598
2185306
877650
747186
1127849
1637455
1778864
705609
2801534
442642
649602
2526899
1470949
1446710
473064
1668476
2872181
955
2269938
1993477
991249
1069092
471368
2184967
416638
180099
2113798
189734
1808586
160297
1346181
1507712
348729
2830409
2403505
2773623
2112145
2860948
468381
1655620
1468254
1275554
966820
2079447
2620420
2368893
2462312
2606024
1824405
2793679
2851385
2878594
738716
2305758
1384423
655308
940785
259483
249629
2905157
1407801
1624584
2789507
1962247
51657
1244510
1944432
858620
999963
2038444
920833
1203511
2882516
2123925
2311718
493223
957738
2236027
1210408
2854356
2779638
1433881
966475
2091020
620466
2186650
1735816
2001850
1902044
2889288
755723
1619143
1512139
380332
1528830
1385935
135907
210749
841182
2883451
430426
1850992
2155569
1442318
2861279
2563939
575032
2593643
724599
129959
961070
2279296
2432314
2158240
676802
2149813
1598303
1895261
355634
152843
1331602
2498653
2935709
332216
692784
2226179
1808279
311638
831090
2739588
2873279
2151522
396340
1236733
1158905
2180249
1902425
2877345
1938757
1997223
475148
2356209
1502164
1685836
700496
2086081
1127849
2113234
2603384
2552767
1854902
1435440
935276
2648205
2795191
2218105
2397748
1502017
1064725
1909682
2764270
1486974
53779
2072577
2250560
982012
980617
853791
2575739
32005
2125507
872733
1600182
1596838
2756021
1089344
1253509
2559116
2756564
2491907
2593688
1282099
526410
942836
1083960
1468423
2798603
2475288
2849627
1860034
1943575
1287640
826461
2302644
338387
366187
93698
573744
2495768
1894694
1896684
2585714
2152096
2689931
1585773
2349209
1909277
1008259
1258040
784765
724456
1272371
2031977
1322464
2395907
879679
1350273
480294
74588
2667141
2659578
2689249
2772112
580731
876410
1535475
1943510
510722
1059576
2141578
1639087
59080
1221493
1200778
2665560
2064202
1490455
1815660
409294
75857
1594241
1340247
1662965
1072291
2442197
295505
55770
2828984
512626
1433798
2515862
1089699
1114925
795442
1969055
873395
1793558
1628656
2691972
1344331
2809764
1861084
2262103
486052
2065553
2815773
1648813
1348874
2274769
225111
1677028
2856094
318076
1379219
405933
217060
29471
1908637
294159
280512
433025
240335
1075308
2081627
2836
223219
1350457
146792
1300828
2938123
1988666
981220
2354622
235252
1993207
2716028
396641
2834034
988127
1431909
864687
513223
2512311
853478
2207124
932762
2814504
263053
1071337
1230798
831250
1282552
1325160
431589
2678141
1155582
1080118
609479
733457
594123
1412996
1160385
1352989
2365707
637200
2126005
674003
2223892
1034914
2571981
904785
2782205
668262
1406933
1294585
864804
1725860
1290084
2098295
1991329
1379630
619314
2154307
2693509
1929177
1558865
2286412
2405809
586330
902029
161039
2053812
1654479
1423349
1264469
2038492
1782983
403366
1844590
1368966
1290890
2681923
341374
1262679
2148992
556724
1726045
2294275
1456341
1949185
682059
2428828
51723
2928666
613433
145613
1373649
2723853
541572
2522213
2123507
805122
315043
1245832
754339
2210579
2518067
2363188
2113129
2772336
878192
1445405
1480072
2352231
2549004
489873
1437806
2714765
1472360
31282
50689
1045489
1546871
210552
749289
1835846
2339360
2461296
1814843
1449571
2056101
1601685
2492523
1859353
837489
297807
1046405
1280567
1842286
236508
1410525
1600209
1183332
1290047
348219
2557367
2705446
778567
2819487
1189214
482743
2454538
616156
1012767
1299124
1923685
1662200
1870114
553462
2935178
2640035
2061107
1683719
448766
657210
1697470
2383150
2095939
252564
1215841
958469
1823532
1704528
2201155
667766
1224892
2592197
1750184
2104392
2397896
611557
824990
2561990
2312985
784179
1495713
2256294
2185302
2239294
304517
1960337
2292000
2443664
964955
1318087
246068
609010
322470
2099899
1372936
408609
171332
1823294
2640603
1037019
1988213
950796
1036538
1434957
2261378
1387276
1047065
1288556
2683422
2819272
1829980
2229014
2276710
300341
452871
1633666
2846216
2522146
63699
550815
430737
2648166
2854939
1353248
867029
1022673
2299026
962707
1400728
1054675
571712
1877329
1434842
150058
950967
1649551
1523790
812469
2615826
1710674
1221051
353417
673959
505140
334990
209095
2274906
2034780
1280337
33871
570358
1990166
1734122
659900
1261004
2558811
1515643
69649
540554
735691
164669
2048485
494281
2884979
888560
616752
2487349
1574220
1392336
1275769
1329771
1173446
449890
1259450
1922270
561263
790985
1679162
2298715
319651
2774030
2208048
1179161
317250
166572
1152201
2337658
1116222
664842
2704604
1807632
777484
866360
975921
1163789
1628999
635772
1633433
2282770
1498962
2427015
2089459
1359869
2808971
1499188
88485
137969
1668458
359386
1636131
116774
2330879
1604653
1042443
1643052
633464
33854
2909109
928633
255720
2414215
2938499
1662360
985816
2072127
1786377
2363993
2465179
2408767
150928
2820098
1774887
2244809
1856578
1200733
1663337
794056
850590
2801753
2886988
176103
2074561
2866183
2820465
2843902
424508
1620342
2107497
1588698
1381
2821555
818797
2208123
2006651
1079462
1277340
2844297
21690
1409299
176222
2710184
971676
81741
1915856
2677470
249378
2549679
2167031
218674
1226642
1949950
693001
1372200
2269151
1871772
2382444
2106645
1663811
2559517
2502123
1852197
1949935
1283110
1095236
290269
93997
2145009
115086
1579494
953360
2532701
2404835
444149
2460496
417507
695869
97059
340855
439300
996719
639616
2804548
1073593
928826
2905349
60302
243254
77574
1694248
2513202
664714
2406767
2037277
1333621
1618010
1639385
1343138
449802
1707755
828979
2376683
204646
2201837
2149885
2418556
188020
1799327
1258088
2928661
33010
2822112
355322
2145714
2928685
723646
1665885
799294
1710785
780207
1947990
325724
679721
1954594
1522773
715211
2712176
2593655
1476693
2528570
1124919
2445238
1127428
2729688
344752
1974112
164265
2438669
1778937
209790
818386
1033843
319919
2574325
948970
280135
35908
1575119
250540
115721
196732
2479446
2833175
337229
306402
909704
2370361
2181245
2374726
2628585
366375
623158
822440
2398267
2753402
815904
1478304
2877205
1317640
704622
232562
2147911
1602742
2637905
1903597
2297395
1704498
2622989
1499456
2035260
2311757
1016259
200724
244080
1327358
1671853
1938231
1229777
2712328
555335
1621688
2645151
2511206
738968
1956745
2298425
172425
1052750
541277
962208
2482871
2494987
65500
347147
1073182
2447491
1116633
420362
2699136
1770793
2228697
785447
2674443
2906779
2904144
1848321
2337013
1555742
1856935
2818239
1622107
2502254
1475014
585232
2603915
1365522
756068
156040
990613
10687
1297592
367124
2160503
268851
150023
1321276
2590344
1518493
1413848
1641993
2327601
2739642
1945369
1815134
1023417
2108931
287078
1155200
2790391
2751979
1833652
2533284
1112301
1634028
2655170
429762
1013393
2860866
1928960
1310303
2541504
1940792
107552
1037160
1291207
393833
1735805
933991
598859
2468280
1059443
2690358
1640294
1547507
1780622
1067279
331273
1887052
2094383
1748250
248318
879012
1971926
1101049
2593867
1239576
2819545
1520550
2042834
1702203
2730376
1867531
2498673
1331849
1175015
1670832
29883
1194329
1236313
1598678
2341669
466447
501073
1746989
1373453
1539904
475995
2679249
2814665
1165864
146799
932787
1652900
2417802
1140328
313259
2509321
2237557
2804486
754682
1817909
1512976
1709615
2598711
2072696
1212903
1668757
1598033
1317017
1852807
271836
1275966
724423
216532
2498933
1474963
1686071
63605
69484
2128101
1669913
1560323
2858644
2108587
1534082
1000300
2568660
2283426
2834004
1343701
1944267
1318751
1566416
2782861
1624258
2620070
2564861
2796788
1412864
1320101
1163798
2520687
733661
803382
596096
193977
2152853
2795541
2077375
2729841
1215995
567631
2828841
439520
2355387
1893531
744554
1649643
1460598
2300334
2510957
1341260
2923745
2541028
1210893
157713
1613772
1535437
1487848
2488332
1702004
2893905
1985552
94122
2212662
374286
2148002
741832
692501
537197
1270337
746873
724117
1303386
1618970
859946
1382830
1073249
455889
352475
5542
960728
907994
2892244
2531476
22301
255902
1093755
1396447
1214011
1650253
535630
2831665
1822917
274274
1703041
342095
1528371
353064
2574597
1123653
195503
2729929
850553
2572021
2195613
2598802
385008
765274
2254687
590466
2138644
872389
2936964
1468987
2737100
1953463
406384
1864408
92339
287072
1702692
2213744
1409395
101859
1029183
1175937
152089
2751755
746509
541001
2550234
50118
987965
2430092
384358
810137
1970574
136492
905515
140705
2308713
918200
2645457
1415819
2300989
682760
1834944
2223288
592867
627851
2221666
1085401
1168525
1743651
1058861
2836912
1927621
437854
954184
1458385
886769
129543
1789828
1259664
1856334
337357
1158812
1419207
1458093
2567119
865497
537898
1294231
1397918
2106051
446562
1482247
724733
283853
255309
2039586
2315102
1804980
256146
1183906
2737285
2937941
276784
384653
1701935
1786879
2355441
2341139
13558
2598007
2667429
537304
1329806
2361675
1771561
1526116
2537359
282766
2626564
619301
1824415
821801
634408
2858909
2113803
1939358
954777
2655621
1163023
2674011
2789429
531257
2244941
1379078
2427764
2939408
1373171
723213
1110993
1786363
2511556
1767902
1968715
1238836
2339840
434298
348124
2596066
2522768
2099623
2488129
472487
2666478
1966389
1248037
2531307
397538
109522
1044750
2369535
2306750
2869093
1514829
138048
951243
933732
1502155
2715295
1342772
1862540
2098590
893709
1226201
407036
2824684
1625721
611935
983742
688411
2255956
1338546
316431
871888
2903462
90552
1405999
1671662
2323351
2252046
1558299
2158080
2710493
2638394
2506854
1573921
797529
1478564
2080718
1955421
2845379
1818309
783797
2568490
1557351
1707011
148270
107553
1736628
2938328
1134218
2434088
1489801
2074384
1015869
688938
154825
2338280
764763
2095085
565928
2794721
2470031
721458
764880
1718648
1131765
172989
1716153
1182776
2096692
1491671
2096203
2525890
1197716
2583919
2672962
1390044
2895547
1253522
2751635
2784106
1714456
533944
1628817
462065
1927152
192334
183376
2174134
2732473
2379907
777947
128625
2315708
900604
2773884
854684
967170
551231
2479474
43819
2628781
1872071
2446090
1413411
132900
2119708
2452516
212027
2600437
1670465
2838825
2818559
991875
2432914
795702
518252
3274
441481
343340
1299020
2549718
1120799
1331169
1628167
2412
705672
1029223
2686261
40539
241004
332434
2827850
2737716
1327712
1443813
175542
2859397
408146
1841435
999543
142604
1983969
2395578
916717
477663
88430
1540841
566115
312281
106717
1349117
60415
1819562
2099323
2673747
2850412
1836672
886784
1328132
2816010
1538184
2288761
2311805
1425481
2784757
1463027
1478488
94700
434581
2826279
2374823
966817
273891
1578695
1770771
2760722
938965
2080448
1935777
2271284
2174824
735028
466000
16308
639957
2611178
977351
3581
2572587
1129576
715883
406065
2033455
1685633
21410
1922569
2450695
1265957
1582643
1127344
1893388
1745987
1364964
237136
2413985
615769
2369245
2728952
789450
2854800
265205
2053905
777791
2850081
1496034
1603068
2831381
2106815
1992456
2652370
1026100
2906914
2315299
463700
666037
2655028
886105
2271140
1331375
2685537
1244989
2056029
2843239
2113061
1547452
382701
1176540
2903887
2721541
176771
2830073
143076
1494832
2466067
2754842
2472952
163367
1661331
534948
664680
1248922
2844717
1049744
2209001
1265507
2666627
205005
2611552
2621659
396748
1606800
2136527
1285255
173226
2581727
1591629
334052
2428247
981303
712795
2169997
2129949
234310
346038
2399421
1626479
2051038
114024
1046640
978686
202551
1994831
492666
2431966
353714
2599961
743818
2487285
65719
584942
481027
602154
2637791
1578558
728990
2312223
2861856
784171
2854472
2520721
2121772
2184259
1172883
1664144
445082
12107
1904121
2039988
469632
1438247
1661489
2408864
2322445
2384412
782012
2205442
1054093
2401932
1865215
1122817
2456799
946373
2180733
1241575
1745862
2479933
1772407
1267716
1080831
1395516
1506447
1527217
2400731
2437985
1847736
1904759
825105
829492
1388543
219517
2801196
2003715
2408475
992960
2613015
2532158
1431695
2525288
82110
957627
2193637
1995013
362507
1624079
1181277
829657
853286
552589
2183523
969234
1006773
748753
529904
228212
1843277
1737673
2419888
1140596
2278531
2910418
848685
180559
2204846
2264927
2209964
255235
1589297
1938091
308576
2137967
2344100
1587403
1162712
2211566
1686429
1951232
1855341
2512271
425586
2733158
1528450
2173920
2101222
861313
1050480
1737263
1837117
1999444
1989826
2052089
2448109
1852371
1761217
512405
842097
1811357
2527994
2582836
2760336
2628104
261104
1940687
407952
1214719
1416200
2077825
818331
326036
148079
902742
1608001
2367975
1410050
1502857
1967535
1482338
665464
376723
2802846
2355380
370507
2375456
1618776
2832767
256002
2405547
1419734
2363493
2104024
305448
2049243
1732874
2199619
905365
1356348
887670
226666
2472392
2576151
746053
1255033
790946
2274657
1812207
1448245
2187610
52713
2176587
1570019
1010861
29910
1390568
1929638
2622309
631340
2862614
843302
322400
2208154
2024221
1129870
83428
750489
212444
276960
1827076
70764
172856
178783
29563
2796804
1740890
567412
2241840
1196919
1382660
73305
2691637
1477656
1650526
2416767
1590370
1679559
2663437
553027
1155801
1505415
2126064
1174796
735817
138391
1529282
1283336
2939975
409545
1310344
2327529
2292261
1949157
635481
2314813
27714
465661
1847210
59235
151158
368143
2404671
1751156
1596982
582721
1398925
2755987
2531863
2411530
2668580
1309725
1034136
2295188
1658501
2316991
1866241
1592589
725178
2003215
1141865
1442381
226868
1218835
213991
1124097
93206
1020893
987237
435150
1071244
2056621
1658728
799068
2920008
1585979
1910847
438019
2605509
2577583
647714
2415647
2629010
2864972
2009799
207622
112274
1541783
668847
370297
548541
1355053
899949
1764151
1839726
1752080
2049682
1907531
1667538
208855
698962
2725560
1118760
429332
2367098
982396
1951071
2108232
1483006
949303
48607
2796216
435999
1218611
1614445
1425822
460887
1917087
353867
1331200
1849447
1614131
65255
2496431
347020
1080052
298843
1764761
863023
1130720
1511053
1138873
2644080
1125355
278223
2577895
905743
1791049
542718
1997217
677504
2612291
2400828
2874408
1649350
1613782
1445686
2850646
799564
2090234
101981
391942
185069
1928673
642730
1964238
2546497
2051605
2384196
351371
821998
2312547
99948
2599530
2075566
1839755
2372999
2026542
1569606
1370178
1682304
2755600
1515485
1040320
1488428
2246065
787941
700835
347697
1058858
1277572
1524388
1646572
419138
2661402
347097
449554
1382437
2382899
2037054
2572541
1716611
1825306
919589
756813
2211832
767324
2027935
942253
1176359
2857365
435688
95050
2564157
2623920
1312775
1471869
2552171
74934
460449
625427
817777
1256327
2589209
2299884
504011
1185920
890678
2737526
1020516
135267
1701339
2715891
1262488
2087446
386628
634260
1678063
790294
2421342
952908
2076569
526867
1148308
2459295
2441301
745682
427177
1242235
1207991
1031042
1072483
2099680
1600860
1884500
2572991
1067036
1346123
1535354
2318674
2911369
1391131
269851
2246627
1292847
1111880
1290859
929690
1643806
2368861
753415
1516482
2288300
1251348
525080
1015814
2654562
925383
1316241
2489176
1213135
2542351
1114897
1288886
1589973
596509
265458
941897
737252
421474
383860
538610
2660584
379369
1356564
960917
1163450
2391567
2883002
525481
635991
1946718
1463738
2205150
1040478
1098050
361749
743602
8384
2215030
2438231
644297
1351968
2784171
2180946
1231429
653938
2004400
793199
1771761
1084823
1327830
3402
1866969
2235060
1623265
1110420
2789546
2673070
2786640
2887730
1793057
2117547
2434507
940297
61882
1854456
1251904
2542685
238779
676214
410172
1810015
546669
1613514
1857067
1960246
389363
122921
1032192
2681975
2273038
81026
2931102
2069075
839700
2176709
2912874
1089118
2225657
2858009
1435027
2356784
761618
317854
1333417
1835162
1466112
1591985
2681068
1320266
2775658
1712731
297477
255383
628791
218141
1268242
57186
157096
801742
1063808
6743
1500458
1599148
1167849
1166403
1610372
636377
2385730
2850916
55823
2805520
2159191
1137957
1470926
2907550
1492114
457133
1884779
1571505
2775604
756286
2876968
1612368
2397951
2679959
2884727
1202810
187802
663866
1065014
1986508
279467
804566
702698
978583
345562
568518
548196
1283462
579525
662986
1101368
2665905
786875
1883932
2271506
1907426
701109
1391195
1915400
1770896
1379759
1919986
2205317
2312581
2158996
2349300
2914203
319130
1712665
1031445
3582
1947899
2504051
1091660
264621
2047225
2302877
1520184
245066
799198
2307583
1403819
2897418
1139736
1833970
1531215
1101993
1495703
2705952
2395164
1428338
1606432
2563450
26259
1454863
2838205
2379906
1547172
2778844
641051
2732164
1476032
1684147
2898702
2282858
2461337
680389
2364944
2354800
2340161
1699757
1743474
1850123
1888128
2790744
2322515
1624014
1083328
73057
276924
289160
1843833
950269
2812879
659049
2840527
697205
602016
512351
436953
283607
237416
2360501
643316
2767346
693567
2892422
2819884
2829875
1126456
2012888
796258
8678
2198740
673806
600684
1782509
2193758
1046420
1849987
1903935
2900682
429310
1803383
255605
976875
706883
252185
491016
1279555
2476805
2501481
217799
2467492
2435148
1803193
218223
1721799
34842
976471
2485460
1536916
501076
2855082
825428
2235199
2490804
1096850
2529137
1704649
1276098
266343
1601759
1928288
1117113
1501541
2137467
2096406
2029197
1479765
389236
944839
314253
402058
1912776
2351681
782698
550518
1516537
2434043
624041
371797
1476570
680613
1213434
856830
1653266
2807985
2886576
1658935
1305300
2325050
1572697
2906282
2868629
483647
1592323
2212160
14453
1983677
64098
2096095
1333674
2581025
2931847
2039933
223887
913494
182483
1785092
2086376
2318253
82468
2419709
342030
1207581
1461168
131344
614405
1021480
1639860
636091
1397214
898219
12845
1969778
945124
1240211
2755463
1024697
1143273
2428057
2276663
1172211
366785
2698169
1383880
2412779
309145
176026
1689755
2156881
2390568
2057986
1221001
2492417
2555487
1019480
2896955
776418
1945117
2711658
1093822
2133826
423710
1525255
2403235
1193795
2822128
2093297
2668884
2525351
776418
59018
2614152
2880652
1973328
2474429
675803
1515243
1891067
189182
562906
829655
1786371
1823711
1985746
1483619
1684998
1475125
1760963
1326228
1251187
726810
669340
335525
1701500
2636937
2594930
196178
715886
219986
597703
1825482
1338160
100728
1837970
2774674
2384489
1650685
1646409
562872
1793154
621528
771842
1382733
1796639
1665799
805537
2700972
1716956
492447
1027214
1197438
2531142
560806
1015273
193293
1581243
849772
2029447
2773524
2799427
945774
1432532
2542415
1991190
2339468
568956
2450791
2595688
671957
1237054
574696
1597343
2271955
33839
1080387
137547
1627703
948993
2048036
52091
1632031
884084
905857
1198080
1703037
757843
373131
73881
1671583
317023
1321323
2754520
1804319
1856905
648009
202032
1723895
575866
1702281
81833
2685007
2541199
1146737
2318142
193303
1800507
2768568
1647247
501486
113241
1896704
2510649
1180869
2480298
360547
709860
1577845
2635286
345018
210489
2697957
2836964
97758
628530
238213
1761177
2020299
1456758
1797392
2297755
628965
655880
193234
1840167
53105
1180555
518721
1260060
332941
1833409
2449459
998178
2545499
1517314
2312439
420249
1974971
2785512
2641735
1843432
2130960
800751
347496
396637
16990
1399077
2166421
1044780
1527314
530129
202719
620137
1871321
2645706
916989
106084
1927118
90957
2866740
2330329
2175560
2255148
2815305
101090
1195236
2084255
1670569
1149365
2145540
1067868
2685516
1623042
1330355
1809277
2047897
1033684
2304079
2590491
2937830
2726571
2200200
1237119
608941
894728
2039112
214225
451650
332164
1090582
1747764
131443
391336
2207228
1759689
2817785
2003667
233327
2208441
1970872
737757
853942
2237082
339005
1460875
2804172
514630
871926
2599612
703766
1589679
1608785
63164
2497979
1319759
2775485
2295795
2769249
2937192
307676
2795752
837982
1410781
1414146
1700239
2424978
2273421
1029790
174237
932238
1605947
1488677
2511942
16905
887965
630903
822268
1251592
2066057
2742347
1741225
1164923
332395
783169
305056
831687
2826772
287027
920079
2800824
1006244
2229769
684439
1413631
2645102
2204410
2331628
2520935
408277
1607024
1661002
2253476
816477
1360152
2296298
2913203
2430451
1731922
1659054
1000398
2253332
1391091
1905698
601619
2628085
2746061
645024
2439780
362258
2617886
1647379
2356297
2898944
1286839
2921855
10762
1030607
693691
127380
1694984
1828109
1246594
591476
1007754
2101380
1582872
2438643
439333
2680689
1823517
2880901
2797634
1860502
815245
974284
722637
1779562
756874
768713
1112534
2065289
490933
624107
2805760
1975831
2655348
952748
1931726
2858738
505132
2516597
324763
2901794
1541761
473743
1024084
1898908
1518055
711595
1545763
2150107
2498768
303000
1481804
395648
1269622
1189353
1094463
2474427
78407
2827145
1740442
2565806
1303424
2895409
218851
833112
1113751
1051852
1456338
2478123
1370115
2186223
409676
2260239
2346380
2259080
539729
2814149
1398094
353518
2088063
2450938
943607
1718118
336230
2114084
2560127
720232
2787364
1060880
759118
1194376
2793617
659199
659659
1138758
1354009
2500195
1836833
2303705
1791684
664157
2340928
325977
1496388
820209
562607
2380719
2468309
1755660
2427456
24101
746801
469120
2897638
826933
1624130
2858409
737094
652928
27611
2924806
191148
2684684
2883669
1929966
244001
1789708
2223760
2114922
599651
1723078
1249253
1223804
439052
1902083
2642203
1767906
2577920
1984759
1276418
2446476
684039
2931338
1913824
2843121
1478143
2672876
2153329
665440
2716621
2753758
716164
645184
844039
1358314
1099333
2772929
1470505
1574317
1855833
2018549
436359
1135021
811181
255461
305140
1793186
2073253
2803191
886267
1113027
2353992
2822270
1899694
867337
1166658
1442410
2549317
1777429
527059
154217
854574
943048
274032
2861973
1318521
1434788
2507563
2896445
1878685
535712
2340242
1847655
1686642
604412
365274
2880019
910220
379994
2685408
2879815
1265017
1135156
836483
2050482
1810084
518068
886525
1940533
1394600
2499862
2055349
1300541
1484914
1792456
2438764
2408794
1088673
1779818
1268027
296652
1500654
1803927
2748537
439811
1979543
2919177
2364609
1593190
2384471
912660
472739
2747460
257343
704957
539283
21137
2752711
2759639
1304136
1349241
182134
2671360
1130369
2041083
2622522
1709254
1286292
1805470
420802
313938
1092029
2869482
1082449
597359
162065
173197
2569892
48540
2889563
2863476
2650455
211873
2339467
675678
2053166
1105375
2035892
1866253
2603972
76380
1079497
238538
1478157
2103613
2369277
1918790
2257997
1730220
678814
969179
1517437
131870
2154220
2721709
1441157
2120091
2848942
86195
1992446
2148611
2345370
1944081
1530364
908045
761583
2228697
2495677
1453420
2125026
2333441
402817
1724613
2391779
779462
735335
1656515
938261
2008049
2609362
2608238
2576335
919671
2406447
1488053
1331049
836205
2692267
657313
672637
2604479
2658064
1684932
1601231
917393
2383603
808631
557137
1616812
249648
1117743
1637027
485530
408355
2157325
442579
1509735
1434449
2385011
762419
2103411
378632
1364083
1490747
2530308
718463
1143810
1535460
1251994
92555
1604672
1703604
2174886
2658617
953295
1903202
989666
35509
624485
186887
2381506
2264314
1798850
588481
2377232
997393
1114578
2541834
2133094
1097483
2324606
449792
1430176
508905
47539
529027
2824776
288682
2807510
615417
2431544
1569865
1614011
831192
1684563
2701031
1297951
2939618
497007
2872923
237429
143911
1392580
1945271
2681882
2526419
121350
1403566
2925439
953589
2671121
50187
2517538
1760405
2927493
1491068
1527930
2245357
1905982
1437205
1085473
2159096
243131
2737172
2207962
1044831
2745605
2425706
1109536
1108907
941966
1197004
246769
1436593
782884
1512520
725505
247945
713292
2700020
121456
1751627
1196555
1557878
428551
2875948
508170
2783606
2421064
1204681
2049564
1982008
1417722
151786
592401
718986
2508861
695776
2292051
1219258
692838
2659736
2024628
168211
802390
200097
1785833
2431435
1935837
259630
2582205
2728184
1452683
2247205
253096
719263
314779
2626800
149774
1148868
2504661
2562439
2493945
626986
2089870
1475009
2704760
1583063
268165
1064983
2469552
452972
2834480
2858947
1988448
2164164
1066319
1008216
2044127
1381328
2243696
1360840
2851826
635591
2371546
2155823
69845
2784878
1029501
188321
454420
868665
1700614
1141739
2430348
1941830
1549998
2401095
262112
1540409
1085266
1494779
1888481
849660
1817947
1645152
1789240
1280673
132574
2726362
200424
2503274
982804
2245035
2933505
1742699
2174839
2543945
1854604
2820371
2400886
2781956
462235
1711084
739523
883527
2523347
1569836
1416567
1166557
2922153
386286
2368026
460885
429508
370014
2355606
1832278
2113200
1801602
1624979
1511480
2084767
2148374
311035
1313791
2527615
2912282
419144
1511893
1101402
2422776
648694
1535972
678634
1611946
2579843
215953
2400893
1386525
615292
1839019
1427981
2348896
2265986
520245
1510118
303386
2586335
1958351
2069704
1771289
2919992
2760931
1457507
1615536
2281603
1709494
939632
2923663
2483301
2086858
775499
941955
693444
18059
260314
56112
455681
1175519
1556714
948413
2404
19125
2574105
1343795
1989326
433268
1360179
105463
2201330
416307
2488011
12994
642899
989067
2488355
2483054
296652
435885
1945528
238422
370881
2019492
2673257
1779589
2299433
1553283
2904558
2656721
2580743
1633486
1919276
1425182
333510
1533106
1191614
399027
1742626
2031576
2419699
269159
2476095
1120914
2154923
1355624
443715
1348261
2703769
2732824
1537146
83741
1762054
2912608
2324943
593008
2840187
1815887
2308215
996978
2924234
1019825
1312989
2025349
602549
56705
1887717
161093
942720
2775594
1790758
1921655
1375684
371563
1950790
609681
1178123
908091
2668468
1439693
798483
1113264
148803
2878657
450843
939393
45783
1692287
2296538
2421357
564989
780640
2886181
1981565
2877699
1656299
1545613
53166
2190949
309083
1965766
1681581
838815
2479215
29048
1006264
170744
2391342
2643165
1201681
1677062
911482
2114836
292738
606153
767987
1174170
358272
118625
756293
1065106
2427649
1211775
1259741
327608
2573531
2586773
1143831
829576
1335300
1815291
2788516
2644196
2392683
2363806
1874226
1758749
2129978
2299339
2934161
730382
532080
2482139
1561612
816156
1855701
2933867
1657111
1382509
1830875
1793364
2287976
2860313
300973
2835284
635815
455854
2240144
1631009
1224114
170999
1430060
922655
1741584
417287
2285618
1670889
1588160
2753402
1486633
450319
930466
267189
2810150
394133
237147
2088119
1462065
1840621
2824497
2915134
400462
21024
2322655
746064
1949884
1496724
327865
805167
1699725
1534704
1954604
1967705
1227578
674063
1611524
1155264
1638217
1575880
1077609
576077
2725755
1246244
1424424
2153646
1462023
60793
1304095
2279614
722542
2608085
1829808
133432
1728341
430031
632319
61791
2775914
409276
2633590
1852021
783613
1427636
1974955
2220255
824610
711482
1507753
2250673
2323537
806323
2493042
2384644
2036150
1328695
1185248
2026188
2578664
1919752
1739766
172691
467926
1265640
1545624
2595859
993177
975674
226461
1893749
1399306
1905361
2393184
1291445
2828421
2116949
896067
109452
2721008
1136510
2549840
2663364
1241526
1270802
75008
350783
1507252
1215493
1260057
1557444
1314888
884249
2594747
82199
1755916
2266938
3305
2665779
1869770
2744708
1380587
354952
2336965
1456439
1031134
486475
2401624
1868570
317138
1015721
1409498
1823143
2447928
2090914
2688905
1536954
1138434
691081
2369934
920932
915568
2071814
873722
877263
2200637
1279888
2269044
360142
1744224
1656029
1120787
711136
2478057
359371
2090459
1630279
758670
2026435
845207
715503
1582872
1572213
193982
2543552
420808
468028
1739336
2118793
1576429
1287461
183186
2410587
2350122
493123
990264
1380778
1881981
219645
332738
2262005
2491879
2376187
1732369
1346784
1131855
685804
1400267
855264
277086
90450
1811590
2831916
632549
2148183
392028
1954165
2166809
316650
962362
2389346
524697
2863792
2526029
949481
1122777
2497257
1662161
547983
563883
2148979
2756403
1162526
972161
354832
1789621
377307
2513313
2574178
2440523
1467643
1518018
186271
2802087
2160704
1979157
207145
1577971
2919659
394728
1927151
2199948
2730050
200934
2158519
1288936
1354204
356504
2910194
2389801
2560296
1923799
1129828
1359561
2101985
2329376
949731
1640245
2298549
1763383
774560
812652
2132358
2814839
2591331
1781501
2830188
1339592
1610917
1383035
833788
2045213
1708403
2130376
2775256
1206174
1642266
403954
1874285
1704991
1393350
492674
1493766
1101484
1431863
1226873
2349870
2553662
2939289
26386
2343223
417130
2915222
168428
1926129
852961
1844790
682368
775591
645541
1852890
2354171
2478649
306829
2302826
1903825
169705
2165449
1706713
2338379
1080528
1749331
2515370
2352184
51420
2681939
1670422
173690
2892666
2042179
1665246
2379017
2507443
422267
2319423
467664
1940642
2246723
2520589
2886477
384115
543965
2809736
814158
1480163
1794228
2147
2052964
735163
2874007
1072889
2113885
474866
1986080
1753541
675468
1700929
1780422
2053207
127960
1341098
2277538
2301486
827808
2578441
1721382
1955718
963185
665228
2201989
1325689
2109962
1516752
2663932
231133
1936625
274078
16907
1636836
2089901
130184
2301054
245225
1596653
1375756
1482612
1391534
17004
2871464
1187151
1110488
181993
216401
1100983
1587443
1108120
1201100
573416
2635311
2352124
2735832
1501925
2196743
747944
1388278
1216067
2299602
1504241
2821163
1149268
1318117
1484307
2293436
547891
2920135
232273
2521807
2015288
2570605
2577071
631621
2008333
1827626
2858846
2769128
1374504
2709281
2227283
1141293
2566865
2789315
2299380
1537366
235168
2159537
1216011
432029
2636055
1939763
433085
946641
183452
1875607
1690279
1960924
2121971
2137981
2040845
792155
1328223
725956
2542539
1323180
626694
1381999
2880004
1154996
2189624
2774151
346035
927100
2510758
1112456
2681122
2150968
795455
1017118
2004989
2939976
2263493
332784
906772
1581243
2778637
2331261
1333103
81104
2652347
1603702
47698
2398990
1671357
133856
2643326
1363989
2056732
453183
617376
2231384
1458582
1772804
886023
1389340
2259934
1997474
709691
668593
720494
1894772
538766
1282191
2245331
1546005
298966
1117920
2843975
508161
1223189
1464487
589129
446455
2761014
2681794
213749
2032168
757596
118804
1977968
716873
289906
2194965
40010
2342190
2299310
1756489
830457
1189301
2641188
563482
786184
853512
507263
462527
710542
182137
2488931
2812381
297938
633658
2206073
899226
202939
2274722
1362793
2726399
974788
2623566
997585
449394
2654331
2539122
2841909
1085567
1259047
1405384
1556720
2360709
1113390
1762096
1015716
546031
976941
2274803
343568
885966
2034715
108317
620660
1186083
1826577
2878186
1203564
182106
1133638
2155482
1018307
2916678
1062338
1179412
1036452
844069
549590
1104324
1220310
1040749
2025314
1751345
1611409
743346
2375625
174739
2298129
2623607
742262
1384049
344201
290879
1437808
1860194
2670607
1603428
116149
1653039
661369
2622236
2291684
2582664
2932936
2441859
569517
1485118
1014831
1019986
700159
774836
1359721
1508427
2257794
1315128
1886040
125093
2509356
1941532
2933604
344556
2686316
1100056
2529242
2094049
2208219
1769406
259660
58395
2823424
2319173
2624858
1263077
2306681
2910093
2636076
1030653
2467050
927359
336954
2122826
213618
764480
798565
2705400
250621
2831874
2141987
1827774
328965
328943
2666111
2410328
1539001
1462121
2024320
2732411
749764
2377101
1925018
2238158
2641547
2193545
2701016
1201638
1924602
509626
2447220
2860687
2711767
1144935
723718
2204043
15342
518482
477039
2521931
784096
900650
377421
85000
530971
2376659
1383719
933991
46293
2424827
49420
2684094
1806341
2309544
1926944
790677
327703
918572
143221
1995215
2638759
854412
2143829
1480613
2340119
2390093
602184
2643751
1176090
1587242
272214
2253924
667487
511704
2453250
758691
537611
1921674
1100639
1891269
1018006
881248
1435478
571957
2643832
558700
1641617
1443386
1109285
2316291
2830865
1947173
2510087
2644732
1168592
1054447
321094
2445873
1933059
987394
2058042
755187
752460
1077111
1396343
2634118
1035187
1961651
1220495
493984
2567344
977019
1434242
1182658
1380324
266048
1702520
2202232
841621
2120442
2105840
2897957
1144916
384738
2370875
616157
2665754
2217850
984687
1362324
1351240
203038
1386014
352569
1481058
1593437
1312772
1289904
1221490
1826380
1963788
2379520
1624423
248684
691252
221535
1942905
352151
1679414
1585736
29459
1606611
908815
2104055
721084
1483324
1122126
1495214
2757045
2543353
1442523
2937704
2615319
652880
1010867
65500
1502945
2244423
1405999
623231
807437
1131785
388502
573932
472903
1973863
2477574
107604
1192841
1546171
1803083
421442
1418906
2039959
596488
2840834
2796621
2399166
150795
938793
677578
1588170
6399
2494369
591010
2318887
1298806
393421
2239827
465914
2906463
61636
2802401
2366562
1716737
322527
1914259
1114640
989319
1202019
369517
1434482
2308018
188837
1280372
21617
1517400
2764119
1744166
1414603
130386
1402211
149847
1526811
400136
1574106
464661
1205213
43598
638808
2165306
1014751
1547100
706865
2151984
1295824
287471
2268256
2457909
2069851
1364754
517894
1782826
1487609
2661993
389565
2103527
2336207
61006
2147057
2891405
1208899
2386011
11573
1493390
1743784
1124943
795699
2462142
1925079
31522
1439199
524037
1595597
1032508
409460
1188548
658646
282412
1969131
2867431
2279239
533071
402636
574117
836060
374431
1436705
1065061
1473610
1972209
833759
1772694
940993
680387
256469
296147
1922479
2684298
2726941
740504
181052
2142270
1271590
507741
44118
1401676
2064130
1889016
720919
2820361
1706802
2773566
113141
2229001
954813
2118070
2312650
139908
424141
1347694
1096201
476693
2030013
2041645
2595622
1387515
2710981
2309634
2008884
433238
2477602
443975
2841383
924601
1676968
1653574
2667381
1984098
1429409
2687418
1810924
2286114
2491588
1670196
1208883
2432113
2768730
1740609
217214
2450077
2193365
1421096
2458487
2858080
233774
932416
417508
2808931
2451766
2532571
1690682
2810033
1230267
1110117
1232716
1606130
442104
2396909
2358151
1851644
1774809
2418384
1106145
458317
1065722
2730843
1392575
550847
134082
120076
1752712
1512079
1691399
2762115
2129171
708302
2814517
1038865
2850878
551477
1539075
713060
1711898
1887890
2098413
2916425
2271657
2687089
2249158
2700859
439330
360992
2447444
192909
1694347
1601545
593894
2664913
2647248
639632
2322886
1771684
2399189
380574
693139
2804712
959117
647228
1431428
568076
2839460
139382
916187
2697676
370103
2843615
1888427
2190453
242968
822595
701421
799885
2491735
2846360
2592460
514112
1122392
552963
304450
1834076
1852677
2701313
1003991
2385070
1586586
726764
815383
1234525
511
2484356
1446174
1314236
1310013
2633617
1663313
699858
1442324
381834
2808626
1297033
2040712
1513388
1618554
486509
673456
1018919
485777
750530
72909
1536382
640166
1762154
1796984
2507632
1052095
2714359
296160
2694276
734089
1938662
2353507
985790
1977650
423264
433208
362760
912193
2082191
1053992
646223
554719
2501150
2307958
1469191
594892
2097937
572882
1994768
2163859
1109621
1838953
1534656
1300150
2169069
2557526
2069856
36628
2308951
789707
1036518
600879
1072264
1953220
1017200
2908407
1168383
2111640
1539688
2353989
2534324
927629
201644
1651911
2835530
2550310
2420011
168883
190100
637940
2632593
1569324
868634
1675437
1619805
1660064
1775668
689618
594315
1274154
2851409
2487837
2593326
2509234
1140358
2909903
2156720
577111
584286
2651286
1498482
626129
2808977
1993735
1703397
623375
1033114
368504
1829739
1656084
910382
133117
1162722
1172364
1488591
2845053
2089541
1389364
1203901
1424838
652604
53725
1950446
2437200
689225
2260635
1383713
2437066
794703
1201214
2485070
1003636
2162918
2385982
2605632
511905
1073802
544142
624818
2372496
649228
1541486
1435586
113031
2033904
2529513
1054236
718603
1894619
35607
2783875
2133556
2039433
2788168
848030
1361262
1406545
2060628
2578606
1307083
1979300
1058976
1346393
409059
625764
152951
1690074
522802
433014
272901
2801794
1109226
536096
2049740
1439066
2747918
2763107
1514647
931241
678979
1663318
2825861
1992508
1215395
567331
1516748
328643
570298
823179
564739
2226858
2336933
615740
1898108
2315552
69817
415614
755051
41697
2429528
2489059
936256
900595
2546640
2332153
464371
565471
913723
1193362
1264063
2694007
919133
350339
694352
2699670
1196838
999219
595316
872740
1848024
875563
368737
151117
2886400
963877
1003636
1846526
1443404
1429023
400489
1578574
2936533
412566
1967775
2612597
1721272
2004926
1686038
1553743
1470231
2409534
2792001
2621238
1195836
556259
1612869
2129715
437532
2835936
1968798
2121139
963743
1860499
2241310
192741
1328744
68956
1563482
32520
146798
2456365
1364097
169109
2406266
1731460
257655
1584947
2578012
179275
1038701
1915770
952663
263556
1534897
800382
2454818
1318354
522728
745863
2489999
1978630
913691
2546783
2069860
960398
2869177
2743994
38428
414944
1378085
1637355
2196145
123640
1055375
2693071
798251
2339890
2676985
2661942
223346
858996
1077315
1371770
604577
1640489
1140573
2299659
204569
1587567
2224556
2823849
160636
1602322
344159
1733501
1456024
2386293
952158
463823
720762
1075878
300168
1915562
488916
2148768
1461820
2702239
1503968
1535902
2477340
2226699
934838
1198679
458315
1081664
1402208
1350658
2651487
1822065
154786
207848
2579240
316900
2020767
1000420
683091
1244271
2727054
404476
2908847
67831
1926811
2259098
419022
2507470
1144667
213652
1674788
387664
377193
1968138
2258096
1332785
2879503
1751685
1441426
296489
232846
2851044
1105864
1671957
1603762
1384119
1386724
1636970
896631
859654
2408711
938020
1370510
706771
188912
1571244
93575
831306
667530
1674023
1235011
2146004
1293415
2934698
2683099
1637472
2292814
1094662
310800
2097153
2088877
31773
536967
2195859
215512
1454396
1022030
1952085
2812553
1902606
2371062
1084774
2824738
1215708
323763
1456020
436055
551281
1240614
51480
2019656
184688
1404348
1267588
2331048
1701337
555679
941394
2529891
1842932
977150
228340
2573565
2499303
1469839
2436644
874344
1481095
2248553
2879138
2414585
1228157
2497831
1076014
2041335
158010
601827
2146277
2868672
926663
726268
2730804
2638496
2672671
1647178
2094511
938058
2759388
2652632
2793576
1319679
716204
740125
2715888
1266217
1894168
2375514
2709736
2788696
887823
1623415
497218
807203
337783
925592
2916247
2833378
1818477
1448986
918290
2206710
1156409
1367127
1902741
1594521
437445
1357693
2348291
2369949
854730
146256
1834642
1044268
758352
2778596
1325668
1461169
2265881
1947719
639543
1220672
454456
1294542
478684
2317957
1201999
2257536
336068
713606
1456233
1542651
2014696
2880476
1722950
676027
980848
122369
592629
2736234
131006
2642944
2367520
1561647
1816013
1184451
426956
123915
1036828
2709635
2848460
2677916
219449
1179308
1324726
2934445
1248285
966615
79490
2054144
1770397
220316
1312043
749606
2649488
2759728
2502641
1959873
909386
2198129
912629
1868498
1031889
843764
245640
612872
817068
1658083
1937156
606237
1283779
2455583
1087052
2377601
239052
2669376
1353639
898296
2006251
2791214
693776
512863
922683
54658
763683
626721
2617719
1870708
2016333
1638441
123273
504267
1824670
535297
1427005
752278
196144
1033576
1255653
2443563
691198
1562666
2165576
1543775
2377889
550961
866054
1350559
2134422
1416254
2672261
1807143
499454
2532971
554744
193607
1060484
1754101
2747027
2005274
1111977
1955492
100451
399825
1451116
2286532
2135039
2401871
1145220
1888691
608562
2006035
527446
2522006
1688739
704445
1115454
2507165
2235895
1306776
1644076
1428883
945683
181927
1996832
668200
357836
1598149
1785149
1880381
1719622
2849755
499499
412251
1645369
1951798
1147088
1048697
1594187
2783031
305660
2452910
1924080
2899328
167522
2849607
2323668
1810377
1024031
2887838
1122470
787950
1688058
362781
2240901
298016
1340188
2816081
2747207
1375062
1772642
1427431
1777772
210491
434073
835240
2784955
571994
2342237
2378835
2539587
1395032
2008705
1369188
1846166
436630
1328234
896470
2307947
1400771
2234296
1996649
2394906
1104110
69359
1403759
402026
184714
712886
2678495
2073590
1377640
1573752
207729
115870
1014150
563265
1199075
2413089
623380
1306909
1784195
2838928
357745
1899536
2880536
1755946
2429276
1197641
1653166
1426143
2002778
2200160
2601586
2447108
1249985
1312653
1784202
2378582
768359
1784730
523507
2030258
1417202
1677352
2888648
1319590
608820
1401925
1842567
2527514
805500
1565311
2140427
654916
1280335
2070924
1823786
2490436
2121310
2878647
73852
2680723
1271507
45242
2178117
2401802
1013878
238046
1952011
96133
232611
98266
74228
1581930
2041754
875357
2257649
635840
1898561
1193066
2804686
1580105
942830
369537
737659
2773275
2873166
685168
53314
153889
575452
2138817
2143995
2547642
2575026
1905382
2061707
2894104
2719729
1826452
1801163
1156282
1370160
1872654
1083048
875644
2439277
944718
885394
2029574
1779715
353069
2375170
485739
1605472
1010190
1410809
2169493
455533
1603100
2245775
2131708
2377058
1954859
1689094
1512797
1789124
1105262
2056733
2507507
2070613
614680
2696756
1410780
1616619
2180170
460143
2714319
70855
2727923
213467
1941643
2864234
2514695
175647
512297
686085
1785864
155137
2885126
433420
901257
401991
1998051
2161585
1855671
552487
1072340
176532
2369667
900356
1488935
388395
1751404
2307640
1145150
1387763
2081721
121703
2821486
681130
1791223
1571163
403864
1682847
2636205
1754592
1333033
1826683
590004
1354463
2825732
514182
1743222
389132
889612
1716507
1653914
2632426
891605
2192993
1695994
2444364
1178763
1381134
930765
38051
866424
2794571
1688500
748703
1879391
2585874
1068459
458258
1180201
1693026
1001368
296599
1252068
709967
757397
1076985
515675
198283
2921220
2927518
531331
2745497
2000156
874753
1112755
349019
1738023
1438329
1504865
2263082
62776
1817096
2757223
187369
722206
741402
353824
1681440
2693506
2389956
1278573
1441637
448425
1523202
67933
2572156
2325994
2213121
461390
516524
2342290
1000167
2420716
792770
2443843
2027769
179642
2703226
1930003
803333
2423767
2493097
2551790
96437
1511512
1371703
2350159
2155043
2375033
1194712
813291
557976
2836954
1480733
477418
2197029
371194
55475
1173567
1402437
612355
1857279
235163
2093643
1816778
1708114
1267323
309602
2650670
228890
1262699
416823
2743718
1379648
2668619
2534032
546093
879441
15541
1727534
1576100
1513381
1664528
491870
1090727
2140517
919818
2317114
311689
1099349
1741217
302851
2623381
623302
804435
2333941
1865073
1915947
2639922
475215
1801844
1930803
2533567
2639374
74965
419048
2587571
1052613
343346
2435641
2294706
2439511
2826209
598003
1807783
441312
2602289
2387407
1200043
252804
1205869
49637
581624
351787
2915694
2504861
940058
1785575
463188
55956
2729917
219838
2780307
2774219
2836611
1355939
2618990
570840
1417797
19373
2626796
148977
435313
1678160
648305
379314
2684576
2575849
407467
1612724
563677
2566747
135367
1519635
1990611
880343
2798307
2787041
395674
1075361
190579
1031141
182604
1641276
904265
2613925
2674924
1116654
1899473
13749
2466090
958070
2771255
780932
529780
364908
2188040
2718326
672376
1084503
2498780
1133090
2029913
1780888
1910856
299818
1981919
1358991
636969
1083642
1272826
2271916
2174020
2092827
2597583
2352343
780772
999239
1278765
1903422
2188700
447576
2268802
634283
381414
2227230
465754
127837
1780110
2417189
462192
855558
2606532
110232
1554934
1835339
457512
1025406
1272442
1874795
1457393
1042026
866115
2510616
322509
172670
2563662
1180859
1533644
589129
2358943
1957785
1539780
1478777
145939
1522068
1945718
737012
40626
2312145
788670
1168517
2652637
2001277
1307777
27092
2879380
357198
1349005
2091706
588516
2178371
2879178
144335
2755570
1047238
1496320
78350
1415483
423249
1115186
267138
830545
780020
407493
1636671
718138
2586375
2000117
2808049
2409316
2934383
1561145
2269390
2787739
459854
2518794
2872684
583121
2101365
463109
990810
1284605
81673
1144890
1979111
2604948
268299
2054093
540970
2857624
2748808
1034106
1823930
746038
1837980
1602191
1754949
1063359
1162378
1641827
142008
1950401
1473649
1455996
1944727
2838508
1788929
2834823
2156687
1236064
1157315
206356
371842
415178
329923
2433463
581997
2898713
2733260
1851018
2633445
879092
432979
1600865
112029
2277269
2344187
58311
1348369
227487
2751558
1530181
2204336
1490838
1002584
1122770
2699034
1904477
168313
135684
1186969
1707271
763534
1433788
2392597
951944
312735
1107808
1190168
2399984
2748829
154753
2682270
346847
1135952
2165355
2775607
2744961
1749154
359766
999417
2480625
1374485
2572853
1435432
1668993
739402
2189124
1119087
1544139
308103
2409300
279896
343848
2731171
1989573
1160823
2110088
2693520
2929446
715695
1777741
595639
1013343
221217
1264597
2113266
713612
1654547
280866
2648235
1045268
2332245
1640727
930844
130680
1163975
2316356
206219
1683520
565661
2100192
1437129
1178739
2715261
1814023
2683520
2906780
332672
916435
548723
2321503
1452157
1442650
1674380
2411488
1024344
1904928
104231
1966690
908620
2926989
1100307
1771306
2252468
1476794
2729275
2403480
1793088
2095939
1321646
809913
1687250
43023
739388
1250059
736474
201495
1153808
1619017
1349057
1966664
327658
1349552
673751
2169642
654934
1413399
2241131
980108
503390
2113093
1911315
65141
1012224
1517222
1705661
2363871
981425
138410
2740170
2700992
1054805
2268871
1340573
159110
2221392
995325
450296
933129
113382
482668
797269
2536537
2656793
1488443
165223
1266583
2917843
2561647
1117815
1302844
2204079
1919489
1401049
653664
1488854
545825
314271
1658751
395121
143115
1827311
548007
125590
2790237
811249
760608
1896903
490229
2234953
2320070
2529660
1239095
793302
2038081
2566154
1332689
879929
2885319
1881461
32431
50771
2262038
1801925
2188995
114229
2604445
2367727
1317727
2214618
1116747
1918183
1778049
109407
431015
2881372
2318796
268745
688527
1816399
230746
2272594
2269373
2813269
1399053
2031183
2125528
2537805
1073427
2926882
148900
2733114
1212599
1307670
2076792
2586030
1546689
1285059
1643210
2325166
622085
35062
2700220
194717
1944376
29364
131077
2394595
419016
1476508
350928
113675
2605576
305691
1456506
2276271
2184605
757529
1221657
1992502
483533
1346829
1611709
1156541
289264
301901
287210
883277
292613
1782807
2871644
1985877
1428454
1096982
2614119
1121383
2292005
2771158
1165737
1712148
96655
168338
737739
2070385
46720
1316896
1706292
2125263
1510334
627286
2637508
2798560
2817053
2654881
1857463
898109
1400566
313306
1160991
1727156
344158
414075
2697619
217458
446388
107071
2420296
2757062
1157193
1164100
2149512
2820062
2608505
1499917
1095332
1535975
791938
746444
2862246
1859994
1419245
1172091
1684770
677942
2221536
1376836
2217973
851355
2896219
135199
2316323
2008894
838700
308476
2256073
1169851
190670
1070209
858686
234435
1418268
943363
1766468
1997971
589974
2416319
167124
107604
390830
2444799
1725286
940508
1872817
2758648
1479538
90357
1478273
2592103
227002
1799264
1845778
1410706
2019326
2211782
885309
661882
795725
882396
2293159
244010
1015880
153781
1737054
2666573
1493320
506444
197947
1034467
2065300
1998463
350964
1299341
1143341
2532068
506748
1023307
1313277
2548403
861935
887835
984355
2929255
2081406
1558045
113714
2455961
1775669
2485926
1691665
2451907
150549
2647510
2008437
1284142
2366448
1046945
2162801
2306060
1714182
68969
374195
1399898
931364
2511024
1460293
1536935
494877
1132049
1407077
803173
1341555
1851421
2178602
1448116
2898274
1410192
2376076
697122
396121
122752
2224514
985721
2154274
127566
2143644
1923017
2587904
2540924
2789319
2871505
587174
1795973
1645882
1886226
1150576
1097096
2276226
342880
1396485
286994
1619063
674815
1719447
308112
746673
126397
2872364
2457039
280438
847834
136147
725494
388690
2550040
1679982
1218052
2594062
9219
2156331
2896902
2792312
2805285
2205786
421677
2223919
141394
1302065
2282788
2590148
1311052
485127
1562858
38257
404993
1498942
1389534
1930693
2783534
1204041
1731374
2375734
1407169
2445534
960453
315995
2007418
269288
680647
2164190
2057878
2809850
128867
1731649
1313399
1411763
173460
217395
2238351
2527297
2027401
2442806
1397303
2420081
1532045
872210
1121762
232349
1782830
1067607
299175
2207281
917955
1628642
1486252
649543
215582
354881
1507390
236048
2451751
2051657
104619
2261517
95718
1907496
1944419
518842
1219166
770831
1880979
2713777
652841
1761327
587325
1908782
1348588
2171456
1157261
1096099
1459557
1458457
175246
1198795
889126
2689878
481632
2562142
2764894
1984659
455801
472258
2157354
524461
1685121
245099
2617238
232027
79926
1478813
2516754
1080829
2845851
1566919
1787878
1467695
1123759
2764624
1644109
647092
1667418
1655128
234087
7740
1042672
467358
345956
1341673
1360704
2561891
1043927
2398988
654621
614688
1173559
1624783
1090177
2294154
2189751
2885130
2274603
452917
1011938
438263
119789
813641
2867354
1707103
1987349
2227944
1793876
512005
2118369
1341247
1159755
2910120
340517
2917549
2904344
1149226
1566079
1824289
1583133
2636559
676682
1359954
651094
774107
2073828
985681
177049
224386
852124
2432204
2498828
4277
163905
2794799
1167166
1293554
713082
2611992
5256
2834148
761664
1132960
1638881
1966685
1145703
618761
1472422
1755200
906476
2466714
2302821
102274
1362876
2824645
2252900
2850291
895240
683030
2897323
1788945
2188576
2391620
2406157
1409721
671721
297565
1641841
33189
1360592
1149981
388779
1157475
1211405
507170
1528631
2463355
1436219
1871266
2819822
2135862
1859131
1886967
1008735
1535691
2537388
1210262
1956446
1267878
626675
1461724
2108940
39343
1205850
406989
128488
671312
1829295
1263143
367723
1006367
1484718
1502662
407146
176275
1274536
2531824
2640499
1335444
1519374
594565
1053053
2414000
1627166
1443055
1386617
1207848
1736564
366751
2214697
920915
634043
1700395
2825189
254021
1364196
2065275
212666
763306
300585
1353362
1234717
2591346
2752279
384389
1568406
1539897
664958
2341802
2762556
2037700
608319
2699358
2250960
1533602
1957557
2735926
1287886
2477808
608905
2255233
2837999
1419339
286443
2341905
1809721
676872
1991371
2169131
1003292
935301
390290
255669
1513386
2757244
2881064
2163852
78277
356711
459958
2524529
672005
440404
438852
2654507
292729
1313251
1655397
1243711
2104430
2751741
1240961
1485650
1047433
1335464
91592
386609
151187
2614511
25927
2234835
1433493
2770760
1360803
806403
972344
509891
288947
2499173
769729
2688206
2379275
2207968
2810053
54965
1928293
1547979
303335
359876
1530701
1401651
2435252
25813
2686018
2043725
963886
2803955
1097987
2665439
2092313
2308233
1084660
147778
2036122
1912415
2866072
1390840
1291432
1159413
1997270
494163
1721439
807143
39029
585440
641044
481960
2412328
2326495
2503963
2653445
186783
2848700
1784686
2665775
656664
1973810
2671367
2630302
1027208
2424644
1398029
331586
2859099
891128
2047560
593566
420616
1046715
1137059
2486445
2214970
2658663
1882038
1905298
1157962
213762
1431318
2165357
2917322
2893085
2387467
2375833
2779822
240483
2725862
1285158
2431946
2676722
2216419
1482061
391782
2892214
1802515
1048
889769
1399635
1054262
2507135
1861717
1686886
1369055
2007884
1372845
2112649
2578564
648557
2257827
1929912
768419
2359518
1488136
1642310
1308377
2413232
1678050
991444
171180
1577152
797061
933317
1159556
1419870
441980
1061830
2910245
2723063
1867254
2801430
2366808
61373
272642
359649
54536
1365141
2336121
91493
2254585
2230578
2378044
2421000
777995
1885161
2619061
2520987
2630681
1811816
1820114
2046111
2467678
1940061
2278535
2546810
1637863
2907863
1838523
2432271
2560562
255348
549576
1159007
935827
1112763
505846
1574184
2881333
991899
692267
148527
2766230
2104295
1425131
2194983
840615
1857780
1006661
2525299
2750295
2628227
2342778
963880
1981996
1089305
574944
1064100
740838
2088515
1374783
1905312
2007584
2813880
1959351
39431
1172138
1043839
1844334
2562399
1996987
1222270
2222029
1882864
23237
601339
371702
931788
664036
1466929
989618
2347769
1354570
2770397
507100
1228059
903815
2906124
710186
1163053
78849
1436690
94641
37981
1441773
1829481
2604885
878928
1144225
1242446
54156
170094
961658
1151078
1750771
1038713
174262
1840612
302837
944355
2363138
709506
2271868
1880917
364187
2144325
2511644
181496
428421
1109519
1192207
2424045
2153224
403544
788076
90322
59249
2377649
2045741
707478
359946
1682124
1546076
2389177
2842309
523270
1405071
1200921
2481882
2773091
470768
2024865
2560896
1163050
607610
1460436
1451093
1929523
2371532
2730899
2815141
762089
12552
504238
523757
252620
1629237
2130155
2933475
1940430
937332
1228633
2380814
1230808
2690516
1453480
2847474
748537
2324066
84739
1206248
669203
2014005
810463
1801432
1574935
1561600
2031083
1283637
2176845
1936388
1944698
1890826
2596133
2476036
346176
2297714
1252061
2081688
716055
2422576
1090311
2930789
1083878
2138726
1908227
16863
685720
2024714
198774
2610114
262041
2699162
2407174
25448
2098745
561316
2556467
487822
188813
1051566
290077
2071763
755376
28974
2434562
2340018
18940
2483563
462216
2694784
2775957
172161
2910477
216112
2519571
710410
1717658
1305036
436039
2205785
691554
2303394
1979591
784676
132601
1168613
37431
2605165
1928978
2726552
2901645
732511
541038
2571826
1378493
199479
1855434
2351653
2665706
1176641
1943149
20314
2545683
1137469
2360593
2834576
509117
2460072
68041
731297
950341
2489724
1721272
1711348
2553469
836222
71954
1028364
924490
1332150
351051
473166
1554159
2645488
1257489
165547
2404134
74386
2781416
1848545
680727
2495475
2335446
922414
207760
743712
1802548
1918472
2074788
2475282
2613010
2259542
807564
2134854
287585
521268
2237722
1242119
2316849
1308291
1363026
773100
610057
777887
1121019
1206545
1722051
2032070
1042411
140442
1108154
2065135
2003453
2268795
624325
2173366
247261
437865
526360
86721
1083809
2514303
1877234
1120462
1979142
2810865
2178848
282000
1120621
875024
1825025
343618
2501985
2654090
212411
2883065
2677272
1421547
2576786
1424678
2538392
2340337
1697128
2920286
1784973
1545379
819760
1440355
2302087
1423773
1105098
434044
541810
2208066
115872
2309465
32148
2301118
925969
2116331
2773287
2894155
2836399
606797
1308405
790521
2270748
1394578
823536
232213
1157193
2316053
2780397
282472
1162950
1998072
862473
325444
1562799
1839829
1111270
676673
1837759
695569
2592355
2096124
887620
2114550
2328004
126684
2073144
759522
1258691
2571178
1111483
27579
1055318
138599
2894329
1495541
1564616
1624930
465417
845981
2212556
302239
25680
399790
500536
684217
2549675
272666
1366835
813406
1730825
798188
1228018
1234918
205635
2639959
2278316
805901
437667
497453
358432
2763793
2502907
778631
2020309
2773500
2057731
205923
1535860
1181194
1110260
113356
2825191
574099
448618
1991964
908524
961460
2021392
2570929
1708294
1277759
1422850
2407534
2439613
580195
70807
1661240
531089
2030492
1226037
1442757
684510
383002
608891
2122824
2938817
1493590
2295899
2022608
2032034
2885972
615372
2459977
1817568
2574531
1919726
1078746
1123420
45036
824126
620354
1105499
2805935
1200312
2399813
755033
446296
1967543
1005878
1889373
1672116
1225080
2506380
1927089
226204
2523144
2823665
2046015
2752899
1212719
1689818
449338
1212237
170611
43322
1227510
1543553
1437519
192027
1184271
2061978
2583507
2838633
2212464
922635
1214981
1092118
2342345
1550162
790664
1825903
2492475
2369479
2862577
2451663
2348440
1841361
366518
2256633
2182316
1657168
400755
825963
686822
2552291
2599818
2808742
922624
1814392
2231960
2807493
918390
837223
680785
2027394
2161572
1417550
2549017
2877859
10009
379389
409471
1231447
869660
2660327
2573895
2568925
1291968
1740440
2699290
2760674
960408
790959
830132
706395
1576706
2806641
915998
699326
203444
2214104
2342393
2837215
1584333
1362359
2323987
761295
345266
770527
1886284
1394622
1181934
699414
153831
2236307
2747467
575989
1890181
2563601
2199173
397065
567708
1521786
431451
2249756
1917742
2668754
2932332
575421
351299
1283120
1336438
2791149
2851003
1821092
2363523
921711
79389
1917978
582123
1927041
307116
1075645
787946
924248
791891
2927463
2456203
1044181
1804494
502533
914507
2054278
686013
2253395
1161363
278162
1505078
123648
377365
417488
268894
584642
1096563
1640957
1126444
434793
250877
2088549
2861958
197988
2509240
872945
1760591
1786725
74373
2468049
593844
2683678
1087650
2042079
2742068
873713
2508643
2618216
2927437
1148516
1361814
2455090
164310
956596
354606
419768
610457
1092337
2875234
953675
208750
183528
1894776
1688097
536965
1983105
945396
922872
1225828
170122
1182665
1123237
1295571
488958
270504
1524991
762989
1385510
2355698
583964
2714000
2285448
383191
2442056
1566546
2290468
1518290
622534
2695368
2867947
2128734
1470872
1939745
263462
1755810
2242590
896054
2069732
1875242
1396608
2518137
1313016
226776
79760
556333
1140143
2183267
639206
1674282
1928771
1438473
1573369
2643257
1275564
1135870
2373992
119259
2044827
1679715
1508641
1043892
1272309
450279
1769298
674182
583171
2471207
1060966
567513
1055783
2841654
1679431
2197976
868495
1041734
1409369
1345756
1736751
2518324
454095
213756
1363836
1813751
2222846
2738583
2446564
2893848
2506228
2657703
2150323
268257
1771899
1702671
2195872
1600655
865972
1288978
2881635
1956888
2459135
2387980
900562
835187
10140
87351
197735
2445927
1833222
1695048
1983782
2256681
2805748
2457920
399114
1148693
891977
2556545
1447364
247021
1306583
1599727
1793247
437953
463340
626009
552401
2441927
1023813
1676586
2104593
1620068
666411
2762308
273770
1250256
1712140
1781783
1469858
912883
145622
1729116
289259
2472791
2861785
2738196
918603
865771
1456392
144620
2111924
2399434
1676073
2641747
2618407
699025
1288115
1781620
2721892
2026009
1857014
2784910
2088341
2437439
1210758
2131298
2172228
756823
2557409
1145079
782440
2909648
1573457
1116339
462251
631285
807567
2822498
2787023
73440
647954
2761913
1768291
2231001
348683
2047468
2133825
2556131
744668
2045751
335006
944376
1106020
31658
1553706
1803790
2871751
823215
2400659
659815
2682945
1469543
1126186
1173902
2310493
672339
2111435
2261030
621205
542944
2535926
1112220
1145852
1330055
2699749
2362188
1251265
572437
2696184
45487
2193848
666695
1760936
1148421
2711596
624385
601503
832135
1127075
56559
2283435
1536262
2821224
284474
2082597
2002510
2365722
701618
2343672
2715616
1041483
1726941
890505
2058293
1132007
2579297
586806
2761496
1747318
2075219
1220282
709914
501770
936160
577966
1624624
1302066
130514
2107932
2008811
2383910
1103322
1682335
1395750
872947
2388479
2928259
2761439
2385811
212704
2646350
2271389
2224289
1685753
2315271
1841522
237403
2216660
2105613
326945
1992524
1681740
1086085
490641
1976811
1829940
848694
251441
2818355
2686386
279395
1645878
1747392
2454461
2206097
791052
2265198
863812
1167195
106813
2897185
2236974
1036758
1908619
2758756
2505327
1324546
525435
2840469
2318183
2381257
589587
1898701
2841356
1061612
2824971
2644893
2336848
1946077
2550748
2213662
2732611
119807
1630160
2103159
729541
83454
350943
217615
2413532
1600789
217264
1482516
2299544
2852789
2125092
1463697
374158
1425594
1917917
265149
1823117
746291
638117
1145024
238704
2001142
1276779
1617834
2701447
2518356
1043584
230151
2123674
1322570
909258
2809100
603927
1156222
1417131
2540355
452254
2608761
1743881
1758246
495474
2401361
1674672
1814872
1454311
1504939
1797003
2313320
1002374
253264
2286574
224425
249571
2052481
827872
2501178
2473108
613628
2850302
2065771
980445
2673682
1519855
1254089
820722
2280542
1540668
1765580
1539456
150879
50930
1592072
737974
1096840
1739703
2520676
1676203
2616757
2437747
1049568
2475171
402260
2667029
2253605
2918895
599770
1557287
409848
1172854
1277706
340095
2156958
2829590
1858033
2841795
1085529
2515996
340817
2213908
591094
2777846
879358
2462979
1155944
487047
1734195
1321998
2220132
1797765
1829079
2628497
561901
2468825
2519592
1045693
1666742
978264
1582623
2323229
957396
478507
2194811
811041
2765087
1378356
2724660
1367109
2907870
672302
2511684
1128342
796785
320756
282811
730929
622582
1032964
1705819
1868795
2544382
2051969
1122138
2326060
1599847
744570
1207808
360348
1217041
2346329
2820460
2617909
1173949
30039
1418069
2244762
940087
2232232
1696577
2250924
1046425
993359
1697648
102045
1924385
1971328
149233
1259112
2065941
442328
1192169
1028608
1770809
1281163
220470
1384148
407344
2100597
2480808
2699219
399407
1563946
1490782
2940365
2735774
1430714
1136323
2346120
126849
1352910
2681232
978649
2438977
1147550
1767901
1987811
56098
2795733
275068
954738
2080427
2407654
1711209
135617
1660627
1931852
1659514
1074541
650059
2126262
1732663
2017000
2315044
826958
1836868
1444550
2314555
1800042
419400
1779643
1282949
755284
401043
1698977
286167
2857578
2689148
908453
1530465
820226
874673
41171
2704197
2312015
731849
842163
1604673
739780
298753
945571
401601
1250792
896082
1882862
1220961
353156
2496971
2002549
1546647
1253469
2180235
2125666
2489587
566865
1856009
1849565
791977
2683628
2788229
332206
2202778
364829
481056
2291559
1195091
2723835
264880
1912671
3327
1719130
1405234
410320
1026675
2780234
2807691
2679232
2231996
650724
2320673
787641
429151
2132831
2661630
811264
2374820
2573268
2821717
670762
1351250
2505242
42251
396292
428053
1677507
1080657
1169521
2024298
587742
2744706
2023467
1103072
2398829
940362
2691253
1058417
578185
1754071
1430413
1669333
2197505
936557
2268912
864621
75118
284906
127251
65220
456983
1803454
398381
1777368
1077433
2682127
1183389
598996
1068725
2514276
1417388
2783315
138425
418717
45889
2870297
1886397
1402009
1670775
1739595
2532853
599907
1399808
2537634
166143
763856
458246
901557
1108970
976615
493367
2616989
2903798
2690031
186634
2336083
1956589
316640
1298036
1834274
2002792
920785
2177665
1813813
2091812
1872044
1937563
989447
1119227
1876223
1728453
704452
2246135
2263282
1780737
442693
2788696
2445807
1628005
1703545
31902
1163201
1548393
1800100
2626831
2320298
1583992
1384704
1092757
2579090
1767345
1324151
197977
1149635
1264848
1751681
2244155
2137175
1916033
878858
2853747
1327952
587969
316590
2717374
2206030
1526384
1145162
2449527
2886898
31484
1710271
18242
176641
2275708
994834
2252908
1018438
1988204
2367204
1180133
975208
2835742
2727582
2933727
350610
2197645
2617504
1197192
2193315
1138226
864234
1438369
1367593
484328
1367421
2256861
2756441
2317525
674348
2295243
672680
1702931
2344748
2511510
1009639
1713161
1093500
597064
1885886
577104
312024
83294
1816393
2572894
132631
1260443
2491728
2530316
1537364
2427429
139355
1989536
2352379
1016812
611723
599020
1432196
103259
687440
150916
1838722
2132747
2095282
1398692
1988515
1087593
2627737
943816
1332147
308261
199256
1570333
924400
86346
2742846
1458076
1249201
345513
1417139
2475929
813747
1611100
1421083
561081
1753731
2642809
1842907
1069159
2479201
353626
404888
2225241
2124911
321377
2821878
2030151
1268107
165484
2746035
2664026
1788417
1425666
322811
471150
2776163
881122
1624712
1857635
415024
2822651
1490005
50612
626140
718273
1315278
1861674
1529173
2150865
1495721
1901081
906928
465029
774894
2100798
299737
2140464
686715
551818
2876948
117214
1381327
644522
872813
1330200
2195484
1210031
2381439
1940293
1556827
1558036
2371682
1677762
571817
1070609
1323677
777918
2906154
1046317
571547
1256948
1178916
2307307
337750
539784
359759
1619071
1374605
2261084
940990
1962973
1747664
2507122
2644596
1479620
2779662
2457353
856500
949152
1973988
1367164
210868
2435545
729536
1376936
2404927
2533219
1792710
1905663
1852771
629056
1733046
120825
1939945
1370727
724917
2887442
661996
2850739
292345
485081
608455
2487491
1166414
896004
290768
2135993
163086
882677
760467
82881
1621458
1487660
2710776
121311
360101
876851
2396667
322049
1411202
1097266
292876
2547135
541904
2474893
2692244
2278087
142541
1770018
2438734
1073452
841959
1090254
1530855
832022
1653600
1501613
1439831
859859
490627
764420
2040598
139700
244809
2658685
1042161
1254581
647752
241605
1925421
2261389
1583459
1179841
1519788
785519
2786787
2453338
1128244
1372334
321675
1826176
10229
144210
1807601
2285829
952767
607283
414475
2412840
664034
265944
442187
1732306
954629
486054
2066278
177395
2245740
2925443
2896513
2411955
2519042
1311743
1163799
736582
1176559
2165091
2469235
2476462
780867
2792909
2262287
1493438
2535646
1606415
2061508
1242190
2909697
948419
366689
446123
2424313
2528988
799573
2480232
2077405
2405098
2655746
1929794
1975400
603540
1068781
1438034
2452821
1397362
1029023
576889
2635453
330415
2752406
966593
790682
803667
2938455
1496745
155454
2096337
1620264
1420003
1903699
70851
1354453
1568666
1221225
2249957
2205806
2843069
2381580
1355006
1342848
353864
1974805
612289
951558
1300664
395212
421825
411877
272208
2790102
1149509
1804651
1957498
2617302
364842
236103
1728779
690232
717889
2272184
2081029
943718
1383677
2580513
663675
373910
2436336
627352
1810428
2045154
2556429
2450004
2845199
220094
502125
2088940
2409676
1676087
1583257
2673378
2572914
1108207
17716
1073132
768509
1365934
1495348
1489803
1537180
560289
1114216
2860370
777225
1072634
227065
1028587
1181626
1390596
1446466
53372
2078921
1730198
396317
2129476
1446784
1728486
739101
1487371
2317087
1238474
922309
1600130
2799773
295286
178920
1015221
1812291
2701871
1341322
95227
2257009
650447
1453311
255397
1307074
2140944
2500139
1211630
2228542
1471005
2517628
1537016
2421095
2849871
1788049
1305222
1836953
1080791
1836244
2557060
1152010
751978
1057772
1955430
50457
155468
314634
1877029
2886436
2542650
1953702
384252
1110704
437951
2530711
290570
2557274
2057604
2883232
8800
2220553
665821
788992
2194430
553778
669234
1058734
1537521
2753897
29590
461992
1467696
2312401
1450819
1230713
842787
1253363
2311104
2110257
1457836
848428
953789
335798
2615138
2335793
1947444
1001553
2188313
1925920
830452
2900907
1657800
791110
2548060
277415
301780
833772
722369
2741878
1704866
835130
457677
1238629
2198954
879543
1590300
67107
2171193
2637156
1276752
1845437
330983
528930
1551366
395450
1539037
86327
2106747
2396248
2309065
1609230
2129922
876418
1198708
2162508
748297
835019
1128076
766664
2762591
324069
1237709
1388444
1959730
1664001
291600
941530
1075120
2198959
2713222
676195
2571245
2214054
850883
446837
647146
1807272
1369373
2668208
1918255
1445872
2725027
1600854
1933333
1051554
42140
283017
1513962
1854619
2874971
1707983
2282541
769365
2698550
2597768
1446059
1463625
2474850
2028812
1211380
1903821
397990
29016
605973
1329901
1363252
2396081
299952
1573360
1715397
762212
1599064
799337
2067407
1670305
2687663
622708
2361996
1423217
1606683
1604167
1847496
1585744
2767762
2140925
2261012
1425803
1484169
2540637
2329178
1900893
2770334
613932
2184733
485789
477512
1288086
1998090
787110
610238
381175
2551996
149295
1633930
1247336
2201818
2707925
2321650
1206740
1643993
557970
40018
1770752
1270074
1459904
1062274
2119503
1176067
1207394
550961
361763
1568373
294763
989860
1383460
2437234
1556497
1372168
1764619
892058
628370
1537851
579584
431492
1343798
1725785
696568
126974
2890547
2797905
482960
910571
2616742
1287263
1305813
874700
324126
2431605
2537477
316225
2462665
503738
477820
2245037
660406
2430392
958136
983771
1088368
985075
719206
1327709
2745608
2040521
45061
227745
1851820
30460
1695828
999807
49448
545398
1128197
2710877
1874015
832230
1064709
2313665
913621
2607010
2403245
1018697
665716
811187
525271
875459
2066725
586407
1033004
315106
587424
1426887
1077121
1667223
771876
1722740
2680451
2935865
181278
2469181
2174488
1781295
1129881
922650
1937731
1780467
1947309
671657
2935616
1915519
870557
2511317
2877738
1684239
2088367
2171294
552785
2539432
2801031
131953
132067
928431
62675
1251428
1255390
533471
959378
2794465
1556928
1167740
573713
1376648
1964522
2889434
1688479
2870122
264346
1707392
2506609
691716
1045448
44859
2755604
908503
1524493
2631358
1009322
811830
1541122
2255572
1689611
41033
1146432
2752696
1066898
979018
134281
1478934
2441878
394337
1527089
1104849
2124865
927251
1033688
1060272
1561680
1210152
977996
2731279
1012530
555654
2025753
621776
2149863
761804
1588130
160543
2812986
945130
1662968
2894140
2827573
1124738
2698612
1441299
299274
950062
1045601
565798
2023799
1723337
1291285
2022530
2128885
2174558
671424
1925670
1270427
199588
2750344
2123562
527929
2713618
1004459
1562625
991643
1230642
2739279
497174
1460815
572764
1126164
1677019
1363738
1171493
933384
1659229
1396327
2107678
2443169
2614180
261939
2785427
1370465
1113828
55737
2732985
752812
604037
925828
342809
782280
359895
939267
231024
1496456
1465157
472932
1743170
1294943
291765
1463696
963692
478781
1108900
2429748
763034
1823550
319037
43900
1644972
397338
604962
2060971
1761509
2935128
2917880
1664184
2570028
2476551
904868
1579960
1067574
1909325
197980
2039053
557730
932595
287789
861628
727021
922795
106488
1634981
191087
887031
2489701
1148462
2513549
2878822
1576785
1485630
2680690
2922762
116270
2625880
1692621
1076543
1228849
1746091
54959
2624363
1408340
892746
210378
2809095
1522994
1719817
628860
13969
2426199
327568
153292
644487
2410340
411712
74005
416016
1134940
63470
1052500
219562
875010
479174
230766
2088321
1518239
1499283
159998
20489
1679384
2640268
76195
505507
2008543
1506023
78499
813352
2770788
1435014
1740629
123598
595896
2305347
2103570
2540004
2711601
1558412
2167554
524783
107732
1076751
1514541
291464
1503621
1961533
482026
2851572
885777
2251806
2492770
1191972
179978
74239
2594393
368540
2101659
136310
588316
1988651
2231528
152325
1629206
491489
706000
1664090
2033084
802259
2801028
781624
1523101
2774331
1722552
1271977
1530856
2229133
1960318
995637
1111423
794220
1704307
2534520
4861
2365985
2508836
2752526
1129292
1131524
581855
2181806
2734742
1012488
1641798
1627379
1995718
187942
65696
2297150
722991
908589
971908
1250318
31403
2610066
1083695
1516882
980253
2237048
2688882
1843716
446633
2410957
1899592
2883923
1985152
693091
1429898
730123
2467996
1810109
865707
1723353
449103
994010
1578449
2638176
1526353
620387
1751957
355930
2471925
248504
2891391
2332497
978221
1452219
1616675
2267895
1302750
376723
1213849
445220
1178464
1723082
1832686
2613540
2624472
2432718
511123
2845809
1674509
437162
1218179
1511894
469172
1113233
299249
397990
696553
2089060
2385376
1914146
1452878
1272805
1248143
2754906
2405283
1850574
1178605
2704895
2609235
2021574
946531
957844
1699418
2141621
2587900
293526
14209
1484108
422914
1569295
1182997
2185161
2852616
2442490
1537358
15447
356826
488483
802229
94515
2806273
1779078
197922
334808
1766664
990347
2071827
1978639
227961
2253855
141230
741603
2374253
2059487
2376103
1251278
1904935
1436408
177907
360206
2812519
210007
318773
1325564
2626240
1406261
239893
1070775
497818
2502347
501483
357109
693527
439592
1759739
553624
569757
1082622
2486988
161492
1541131
1676929
515271
1674401
1129490
510517
1586958
325734
2430629
1146345
2454476
1285525
2570327
1710225
1013387
2294326
2082275
622493
663318
1447048
2133910
999031
2240639
1476114
936078
2901045
2166876
2816746
34010
187848
1514461
2285021
1929282
240013
2375864
799594
1580073
304626
2227173
646427
773691
1734029
1161220
2864327
2532197
1770305
167325
2707548
323561
1123606
1881970
407692
2538038
369971
2452204
26748
1048263
873858
538514
290107
2589650
1198918
1676747
2408555
304416
936216
40190
1045385
7344
2649304
2047374
409371
2465521
929062
1445641
751616
2286258
1526579
141685
668552
1896659
2168661
2098296
808879
2633839
1881884
615809
1411177
1938745
721732
571401
480815
2508451
1811119
308298
553704
205638
2721310
985906
1215496
863419
2039168
2733087
317472
755458
1072577
1245637
445075
409665
2214083
589507
810418
1643457
420314
2823934
2098401
1013512
2473254
1165276
1036449
1458952
492461
1260627
2611420
1156194
1084036
2892398
2864559
1083585
2070214
252342
513122
1602433
842434
128322
2260398
924104
1299977
451593
229405
1322970
1823878
193721
554181
2207353
974837
2236070
307576
465412
2800206
514305
1908162
857582
2529801
334881
599812
441141
1236040
2743153
2018178
1063653
649956
368079
2505936
1190018
2227638
425908
2130701
2935646
1787594
2644075
1718922
1268708
49557
859995
279707
2180141
1311455
555158
1885234
1186943
1139182
1948146
1206405
2787312
2453986
2726026
1816900
1377990
1771772
427309
2699530
989073
2265160
2901587
467854
2330960
297514
2774006
2193782
1183543
1723833
1636226
326235
800524
528773
1499892
1532397
2714026
2656836
249956
912147
1652764
1524895
292981
771063
2287984
2624312
1253467
1724506
2423265
1671262
2601411
2231141
1554606
2003495
1335417
904348
2317941
2041322
447568
2728355
1120276
2578068
1766410
69266
938135
2924029
1718072
2369639
1682468
2743308
1167250
2666629
2548144
2005730
1343168
611638
1622475
145241
2152765
2113274
1045010
1614936
2030597
1440402
2080932
2721060
298853
128519
1953717
1800830
534912
1794009
1858189
361869
1289634
2563500
66623
1075812
670644
1460690
1569886
1743660
299318
1718437
2206623
2241763
2575384
1570108
1034126
573951
2800332
1843383
1702927
2122366
2455054
2034434
2598689
1223303
2787057
2541205
1647747
295739
2341115
2126625
1595776
2360795
1660946
1876014
2891164
915893
1121784
1000023
1776609
1961315
2094162
305447
1350984
765340
1752394
1273836
1575407
2032103
2868201
1487942
2250416
2907151
1605208
2682062
2051181
1204280
2733657
2511219
2309800
2786924
1053573
18229
2113240
1813048
1473018
2017664
2698788
1325456
2312444
1808663
2044685
980665
1002310
350585
1303304
1444760
2343157
1605254
2779980
2462391
1154753
475956
1165917
1719839
1171895
1807719
628373
315178
188042
368919
92933
1557370
1712357
1431494
2254088
1531962
1469305
539313
2612526
247076
262953
1164480
2705832
1400840
706121
1877078
1429819
2261513
1262629
2225880
1122559
2511953
2054117
2084119
2137302
1424031
739125
2925608
1051872
305456
2910474
1516331
2775779
1193449
2872051
744383
1345822
1475404
2686511
625657
566274
440637
1580600
1493514
540514
2114942
658359
1603756
2775389
381755
1299721
413619
2063912
1847737
2065280
1431122
1405812
1712216
2892160
2503915
265124
1550309
423949
2808622
116138
1311288
1788784
636118
1442690
1788742
1631073
1651923
636406
2377553
2874146
2932002
2061144
450436
1243980
224371
2039523
2757300
1484596
15960
167573
2636258
1851260
1586283
2668898
1156
173652
1002567
2488198
2429135
2794877
894754
1801065
1825968
2230377
4975
155874
2331158
2106161
2706055
841504
721079
29655
1027102
137467
416934
206137
2377137
573728
1128344
2330503
1187161
590668
1939471
519177
192808
41581
1163877
911912
1020350
1279549
535556
1531329
2787358
795163
774659
2486665
1320208
2785485
1357206
1400116
2367829
580548
1681908
1504874
161206
612354
721932
2354176
1069665
784029
1435012
1922709
370587
2071503
1149003
2591381
1136169
2623579
2677491
47406
2631713
2846005
482979
2413845
1915281
1756420
589385
616583
2233734
1884304
2224807
1708874
1182652
2425327
166724
2577850
1702759
2010207
2101071
1226937
119360
1163122
2834898
1266976
1763856
891113
2506407
825183
1287053
2859950
2029724
2289660
778279
1097813
1210053
1108675
2821836
106176
538303
1190524
1366346
1214761
2068929
2262119
2345402
2726062
2620025
2524375
657483
1788507
1428333
1714875
861225
929189
2148235
2053538
1118904
2774330
1417239
868703
475073
1923974
1740511
1471959
197795
2502614
2280787
867567
686586
2168177
2084251
1701878
1573120
1445687
1897356
2788374
2478648
1320215
1631229
1649121
501677
2442835
588383
1010151
1723717
1775711
2406511
2710932
508577
1960819
1915956
2158301
1196488
2492501
1132992
409202
201537
1298360
2073036
2351466
776077
1412320
1875462
1323611
1928968
1774795
2018429
1449679
519990
1522671
878674
2015792
2374787
1136094
2031031
1087089
2516901
779353
1853596
23418
1603456
2514938
1120845
844524
1719227
812265
1605062
156327
1942003
1182738
847166
736441
2324030
454406
2351865
2349392
535934
2571167
326188
1304778
2751694
2822722
1909643
1072107
1684460
1415761
600929
1766143
669403
235121
685948
745381
2495664
2932337
1954969
1574301
882472
1870107
1474655
944706
2403712
2497918
1841854
1321265
1426711
1791911
1841066
2567618
965313
1661466
308473
776525
2936418
1288215
155136
1564841
344309
1403120
612729
2325440
66240
114390
167659
2630373
1145654
1554153
294607
892005
2877987
501817
1140736
1688225
2528425
970459
2390206
714198
1431036
654727
23401
1382304
195684
2325246
2716683
534574
51867
2485337
2281155
1018678
2573578
254261
2187881
1450202
1392895
642718
2083927
999260
1323294
8091
307341
1853272
2487022
11221
2019056
119716
1928145
1541059
2572722
908614
1615540
1476711
1826537
779810
1749724
6976
672588
2771418
2577353
1757149
1658335
894189
2188993
1321093
2152617
987840
2303960
502547
197153
201445
881183
603762
1702118
601771
1044968
2764903
1805985
1998625
2890952
2109446
2078898
1296599
2599618
504200
1454700
2517061
1333538
2373117
1218961
698123
1607730
1337660
550732
2050000
1803774
1937984
281123
424686
277561
2361499
1524529
2738930
2253101
2700404
1217373
1099056
2132492
1208623
649622
2664505
441553
93579
946605
2840615
1673177
288778
691782
470386
2253910
2544735
2110233
2144180
1856043
2291486
1587285
2415978
2557661
2289994
1667649
1555323
927764
674614
1253938
2240508
2708762
864094
139689
2901361
2533921
417311
2485526
1746725
1342548
15258
2090453
2906
2569714
2204008
61367
1193087
2488760
15106
1025689
1927819
2275945
908718
1103596
1872480
2493714
720730
481209
1574455
2343344
271950
2305173
20115
1611805
1261501
2863869
1217561
939357
2579275
2152223
1240932
1884997
1256803
1985220
1925928
766199
2641276
2132079
346884
1079222
631399
441774
2816805
2527831
664805
29067
880678
169082
1961387
2176043
1737728
392836
279718
626836
2153995
1534444
753974
2867632
1422298
140130
777094
2487293
1925319
2787111
368481
2719282
1803061
1326826
1689313
1200906
678754
2759278
2367753
841969
2703932
1320359
2693606
1780448
2688583
2766956
2444550
916772
1135456
2268005
1768421
888009
1471746
69194
2288138
1581114
2872712
2088978
907593
2467827
2617877
1637996
1249167
2325977
1495409
47547
1874872
520327
2229917
188595
1448718
1723986
1522954
2695367
480746
355001
225432
841424
1908920
1760620
2498988
1198338
1933999
305779
2188780
607418
1105580
1542162
101641
2669500
1199532
1550212
1766476
2626135
1987188
286099
76465
2911510
828656
1524929
33594
987171
1770561
160963
182292
2740371
2836541
155411
384227
744034
286847
269867
2101582
128585
2545981
548297
490137
1653445
2247795
2859797
2324498
2513357
121368
635963
2420479
684671
1665754
339027
2145629
933477
1818061
1202673
2668103
1580411
1386288
2817771
1287232
2668270
1932593
407908
1508462
1379541
1267712
1479030
1303049
620431
1784478
2781600
2838118
2622534
1420866
368543
105088
2260227
1661659
1647217
2559194
1923905
2450841
1254125
2440857
222031
562163
274930
1060029
1400484
555222
1386545
2699813
1093558
1763991
2907759
1249492
2054402
366638
1630043
522099
2352683
280584
885989
2577277
2771982
2885662
1233396
1984991
2691180
1997974
324529
1484127
358872
1424364
2468157
2523786
930847
735736
1131228
2355307
423315
2826763
42325
2692248
150844
1161594
2294455
2020785
2719862
355755
61885
221558
2050498
472133
207729
2919818
1396211
517663
430677
1635721
1087648
2518120
2214329
1593814
893398
2360506
1437758
2633744
2314387
2546900
2425944
1577104
2530208
2551457
2657644
2361012
1146264
612845
1096819
1462830
1162339
102268
2566060
2165110
1180016
2490980
327805
2347090
1649894
539690
780206
2100587
1128552
771507
1342700
629620
869101
244124
270126
2401253
981791
2238235
1731504
1463897
563967
1163725
2752857
1547498
1787714
1952227
2681661
2277717
2134824
2110809
1857430
987967
1931598
2456491
855201
2195700
2458240
428241
2520353
636189
1136210
2099102
2520586
1815386
1189072
1730537
1440578
2361182
195096
387182
2777657
2410231
1625256
1784356
1682464
2440181
572780
1108024
2633152
2194385
2150666
1621304
2646548
558574
2385759
2308691
1011379
2505809
588711
2400505
1071118
2671740
489659
487670
449279
713841
883879
1371056
275718
176277
2231685
878055
2152136
1372213
2518993
2116085
699130
2074263
35625
2671619
2484581
1138163
809771
2282029
334536
1538873
1202411
1152358
377909
1339680
130268
2056512
2806604
1891125
1405137
1583485
1390874
1944110
579771
2839508
437935
2074656
2372165
448175
2259271
15469
2314391
449005
2614127
1011126
2700202
779430
413225
1031480
73118
776852
787873
1317957
724273
819042
79731
588177
2464
2886546
2497241
479702
410937
1675717
2347997
2716568
1404790
1156585
2267739
2378932
1273357
328627
2049040
2010795
1631435
166718
1315661
1409523
2129781
85391
326106
666845
1454345
2182738
776511
1256886
2871827
2011327
427008
61841
1508515
670320
1341914
2464283
2724030
2443521
2078482
1651063
2199843
735573
2065099
1472410
2794065
2147472
933740
347405
803811
1558786
1616226
2715570
2710928
89427
75943
77599
2474372
1509243
2581130
1866953
2422325
1126969
2848403
2214210
1247170
2117544
1413070
1432543
541702
2039972
832410
1234351
1078549
218252
2109577
1458408
2317345
2035873
1739413
635023
612899
1251211
1434663
1578842
2116015
1228838
2520381
2530934
499623
4335
2192049
2317963
2922543
1116472
1420384
2564306
438669
1953456
2916503
1627118
1448655
2164001
2444872
2777174
2807481
1523618
2661213
2732565
2730359
2888352
1408910
1818164
728388
956772
1949049
2256948
556087
1366367
477870
1708637
1676941
2409999
1598696
2659818
2762316
1988928
853098
2015057
753165
329139
2717508
2030820
140880
667081
1404691
2752028
1123293
2231348
1747943
2405768
2673612
1408351
1711517
2918650
1412174
2525831
366597
1567499
827305
2670343
331720
77556
183062
1443474
2169165
2162142
123234
6116
603062
1185772
122779
1222195
431075
661547
308946
1209142
2165377
765540
1607188
778602
909429
2938551
2837998
1118361
254451
1924378
2095208
672092
2664398
1023832
1875867
2236161
1199757
2591530
1552835
1778030
301463
2251406
1338221
583077
636935
2788645
1540539
1459411
2682234
1313904
312552
1276913
2505618
2411388
2369789
173153
1027166
1678150
2291280
1341920
41723
1455845
1086133
2185840
2118252
2116332
993802
1511862
1634936
1938618
1765638
2888048
291880
2282195
1799324
156128
673731
2257335
2064284
2667051
1102201
2062835
1080930
1020165
1925326
1354148
702713
1091079
1990852
766282
173366
2528086
952077
1289444
990388
2457439
28534
1860173
2133576
1142647
1528587
1341352
1803016
712129
1952752
2533443
1261371
256741
69212
2456214
666170
22421
1294860
2090556
354120
377784
1218981
2823655
1414433
2019646
1717206
237704
2912819
2002178
2650619
2870349
210643
21260
2467597
2766028
2818408
996210
332288
915583
83902
2093753
2718114
2356615
1741586
1221996
2248254
260972
2419290
2483124
2258845
1042771
1916758
1745148
1067804
1362834
1395190
2000564
1481533
2814795
781962
1771226
231091
2140147
2404952
1678093
1670928
1905232
1348992
482900
1476188
1423923
1799498
2678632
134158
1620352
1181545
329165
288904
160691
1232523
330942
229188
24091
1497723
256594
599368
2615146
2547377
1959855
415846
1844800
2468486
1662669
2235496
14058
1769962
2836310
2633685
1784846
2421241
2879949
2284679
2591241
1035578
843069
1093433
1596421
2376957
1518638
2241308
525430
1729206
1665762
667472
2434
7784
1242534
2682244
1363664
216577
2193714
113443
2058931
528846
828806
2066306
1444034
871618
195303
2439132
1616789
2420872
1903994
2599559
2040246
1568818
2784000
870906
2803738
1424820
847052
43496
2102414
1694720
2421852
92924
2086254
1261629
80116
219216
837644
2176439
2885212
1745560
532869
624697
1507487
1852789
2825428
1585679
352602
2356973
1919583
139870
2148431
1310409
902849
898196
1243676
2910645
1577364
1419703
1889507
2938173
2241768
2922726
518844
1905126
1907188
361774
1358938
876326
663938
1047819
1228032
822857
10562
1148006
2256375
2097274
649338
1793939
1734155
1069750
2855207
495445
802724
2625444
2242467
378099
1677848
1825205
2905857
445991
2185071
1448503
2899165
423724
447034
1559874
2061859
2433942
1837454
2090451
1264512
1231066
1519364
352945
2937596
1255456
1554014
669712
2606491
2487836
2555029
2524156
2552341
2531061
677999
2842493
2885296
299423
1819811
2699724
1528403
1356985
917941
2808525
1573622
445252
2927608
729149
477732
2519649
2714877
1433910
2211477
1266996
244396
2602323
2743895
1220731
391484
432804
249455
129907
1951701
741408
623099
1190532
1653896
1677713
1769785
1746947
2045739
1189968
1891870
2696994
1264384
1818914
1598364
1477351
1211392
694803
2820945
724347
380976
152899
2437644
1574080
853603
1711135
2356407
2669779
2524570
2560183
788341
2196806
910286
164891
802765
1149301
853421
2804615
350903
917195
2357781
1534726
944163
2059160
1846937
1588916
2003745
1589454
2486248
20698
951523
852026
526085
2259988
1570863
799479
1267665
379678
2393386
770641
1310584
442343
946341
177093
165819
2926429
1120015
2482847
861830
1556029
2142677
1439148
1248082
2428634
661679
851582
1192038
2325546
1019080
112566
2868029
2348056
2538038
1932257
1515222
1341507
1286233
1514849
604969
625
2927162
2279241
2796259
747202
770350
2051720
1937835
338167
2584570
640480
2385251
579236
2526726
2876718
2373979
2719422
1748875
1351632
1429162
2198978
1600806
1929101
173802
1772640
1975928
1626860
2749041
133535
2114157
757419
389134
542036
1833798
1419169
2873194
307065
691422
1351870
1786283
855292
2555702
1241399
2738458
1342195
1276791
2905421
1385410
2635025
2438766
1265674
818311
1833000
1520720
1074944
2832678
1691218
1677240
363832
2067462
2273721
1199958
2547473
1696804
124563
696181
83073
1017887
1057268
2919396
1176245
1198326
2256785
257262
1790354
2739395
1869894
1093719
1038740
371218
2440225
106347
2321663
1522157
2341877
2063101
1342988
688610
585443
896524
359024
1414858
2280027
750585
437013
2910277
335361
266097
1071274
1554702
1074363
1161123
1100009
2585602
1201544
1819732
1107356
1346270
1530715
2173757
1567711
1817485
2506280
2072668
1497853
1294098
772368
2460767
394359
2376471
2682160
1806725
515321
54949
1869205
2373091
1417031
884100
1024706
1922262
219808
477769
1710730
784337
2051290
1830108
992823
2916726
2270095
1721475
2725948
2644045
700707
1681288
1085721
1325133
505593
2587087
2206516
188201
1054360
738231
109217
1597639
1922326
1887890
887949
2589089
2433487
924575
174979
2299009
939695
2253253
1494554
2396933
1974200
2000072
1894524
1029766
2816564
1879016
1441645
944981
2825626
2785822
2454397
1477130
709134
2137417
848683
1895855
132088
2774569
1694534
366073
2301299
886282
2359097
2010209
1305753
2468428
2030889
1140454
2005032
2766721
2351040
2629997
1563466
626135
1950548
1543867
2174986
23222
519868
2457602
1789173
505023
748516
2089670
297711
2318828
2180062
25935
2302545
2725445
1205411
1310952
2695514
1306775
2911340
154751
1390885
1604889
750073
2690852
2464956
2502631
273859
785455
898709
980878
267208
2938058
2296485
1913673
251166
2680278
2776226
1170996
1796784
2285077
2165908
1257699
911202
555451
2133038
2464343
266566
2133589
1100704
1402625
2387587
1945157
1027097
2313785
1777866
1130009
1353187
802511
1738600
1750610
626641
1206983
872250
2268282
1652085
37840
202854
1305493
1824075
889480
1113281
1275810
1372540
1891062
1086847
2696899
1625845
2661202
2291379
976195
2641873
745989
2083800
2827765
1647158
2356269
2759362
213815
1745609
1440606
1750241
2091413
1304526
1605797
2351990
2388326
672059
1332286
2071260
957170
1283596
51014
1888035
2156959
787098
1390480
167189
1267212
2451534
1870122
1113917
2456296
1340388
1228322
2873423
2276650
2400185
281351
2315780
1704401
1352318
2314582
744312
1664131
1447004
1316177
2489117
2360490
1357797
2724784
2766609
2206470
178807
1423225
2161224
127723
845820
2270818
1682168
2423731
2771340
2049943
2138626
1231860
2388977
819250
2411693
1796974
1812131
642413
456820
2329070
299406
172738
420629
1671081
2403492
2114428
895403
2622644
1065051
2819877
395503
1942865
2489173
469605
1478573
557666
2880248
2069262
2821699
441810
630499
2870824
1119914
775393
840430
1890329
1114711
1832674
1179306
2367330
732584
2147006
2344856
1358874
867335
1464773
1500844
2659128
1205972
2895484
2603001
33940
862737
2879434
240259
507324
694400
64916
17111
2429976
533355
2902237
1594232
368820
408828
577650
2917472
1348807
1917742
568747
543589
106616
82572
763394
2118895
2687691
1366133
430112
2907430
1194744
1027974
119811
1589837
1184707
2891569
2896077
2307822
1680016
16497
38972
736333
2326541
2751256
2695062
2313332
527621
1029336
2919514
2563042
1181932
2558434
393357
1767726
2198996
470494
660783
1684105
740214
290532
1639299
739676
1311388
2167639
2112204
949150
2714822
1737124
2663944
1617190
1290957
1483158
2515897
1521371
2824346
2394031
2172156
793231
1207118
1196522
945753
315724
879160
2591585
1566986
229989
1812395
1237695
1951155
2518539
2595807
2488650
2198907
2667586
310055
270016
580744
1343815
1486538
1069935
1578009
162236
391907
2643439
1651782
2209704
1251072
2596030
1791211
2518905
878149
702886
307160
1636804
954424
1891581
1852049
108068
1604415
1221935
2828972
1715662
2182370
1424693
437088
2019299
1285785
2272070
1424211
841182
2306267
1023972
2119511
2190784
877808
2590296
2255104
2406284
186453
2789060
678231
1172770
2008681
2467153
846648
1534953
819274
2447406
38356
2534318
1242503
2284507
1931988
1386608
1014488
1452773
2733415
1013630
2473621
1097268
855350
78331
2761763
2910922
2186072
405565
20140
2813785
918652
2918245
1428584
1724661
2682418
546337
2404052
829941
1184015
789838
1593993
1637716
1896000
985764
643232
1774744
45067
2459840
34317
2172997
215759
2308780
2625602
2431646
1222872
1290971
841424
198227
1656740
535157
1996321
160069
1512984
1846755
2485106
1697316
1881242
1726351
2724566
2726485
1263505
424834
2315956
961115
1941306
2595740
1037922
2218943
672707
1246999
1936144
2469884
411810
1132392
2595451
2030070
980083
2611121
98105
1848931
1029867
752083
1288647
2084573
1224568
1796066
2282994
293981
1696859
1381710
2675756
2328551
510114
669426
1103790
1562415
2345764
1066739
1312330
2495916
1556285
851321
2612566
1404680
1816806
103307
1086694
1283474
2740786
1391129
837616
2280800
862613
2542545
2269734
1550687
2210851
782898
2248555
1792384
1068083
1785372
20047
150566
1758815
1649666
237735
1328416
780380
1441720
1416614
556965
1762333
546280
1795233
2015497
954640
2343953
394382
2708607
345634
1002935
1718041
955393
1852264
1267404
1954465
212067
2175751
485656
2353042
143844
2064144
2505646
1679054
2540719
2220537
644126
2239570
2385738
1109357
2311666
2180782
1711961
652430
2321776
739830
1385082
2195495
620481
1853972
2768962
482729
330012
1580589
1463096
2794735
877292
1473928
16318
2788251
402531
194125
1637410
1378969
722682
2362394
2209807
1291280
2154476
351246
2175711
166189
1250817
2556194
982757
2373695
1744624
797253
45117
1764978
2486265
467012
2083832
1107845
2808236
1654168
733763
2384674
366435
1056094
608746
872916
766855
1725669
535979
2211609
334798
1226550
1158053
2210116
1104135
2171530
888336
2263596
1615946
1280145
1494254
2757439
935129
2623088
1483534
55325
1568576
2482569
1042259
764332
2176092
179511
44648
1693448
856968
2285067
816737
770426
1382633
1417098
1482960
2332282
1456263
91604
2207682
2928570
2557456
1723739
1021921
1636937
277908
2219674
1624085
524389
2919796
2527198
1574561
2207896
334750
1456919
1685445
1641869
2530927
2119100
295626
1421480
2536724
1679622
721306
349028
928620
2406522
865597
456946
942948
596225
2358933
247815
2745431
586764
1732336
2280884
201460
330534
1531901
1856599
2749779
2571559
2500017
1255566
1008554
686633
2659057
859640
2734699
2604744
2190411
2445015
2716638
2275478
2366966
315763
804750
2520292
8118
1005607
1666384
2132381
2360391
202090
540570
1547683
2154979
2003080
2810918
2636052
2933551
1388966
2168005
105191
543573
1779406
2807959
2009397
1692319
2269626
1009350
676247
1481474
2643516
1731578
102082
2909563
1098459
167060
1586878
869780
622796
1802746
922155
2711426
1450112
913068
469161
1536195
1851809
1834117
343266
2807673
1825437
2167452
1304927
2354972
2006613
1013071
2498528
761774
1858853
1010935
991858
2588888
2645726
898851
2662569
1699018
1186448
2775904
1538042
1970352
516461
2647873
402128
785458
1395958
1274764
401165
20847
2113677
269209
2370485
938566
708947
1056202
797737
1651286
63549
803202
157283
2454123
1301164
2552810
946580
1067098
852750
2377593
989218
177272
2134267
2544336
146083
2002067
159797
1340191
795369
1379995
2040551
2339870
482515
230843
2244905
2514533
1305844
942638
1338445
1727656
183646
1070987
916114
2437429
1730
1464363
1884008
1210992
451206
625680
2895518
701236
197678
246512
582026
1661247
2901211
685188
1104592
2387887
1507431
196223
1059699
2630973
1372585
2181533
2712064
216657
2493133
2335521
2249338
2837172
775614
622792
2855326
309468
2030468
2175446
1916399
2627048
1894894
194853
916880
793016
684790
1769955
2749169
2141818
2759424
906233
797577
119475
2339489
914841
1364708
1200135
2243631
272873
521905
2569057
1118280
338346
1744329
1449233
471921
527527
1148800
2866992
2900970
2926677
664884
1738451
1073373
2221077
531058
498607
224869
246360
920795
1135419
1337370
2879118
1418416
847120
2715474
768579
2635016
1129962
754912
1986955
119137
1340797
2888339
881792
2012345
1714053
761256
393226
2320104
1923690
2843811
1890628
1827732
832430
793994
319229
1093925
2502208
1931914
2939055
2350089
866141
1294714
1121509
2514340
2860469
714550
2865650
840279
2275783
1384588
1631391
666885
1729361
2707585
1299449
540704
2048691
2627229
2863621
867867
2699643
1044464
2335026
46178
729490
442694
555315
1806875
319614
893836
1199662
1166459
2689068
618823
67511
2801080
2751697
1123523
772066
1738039
756022
463562
1215209
81914
2315766
137052
189275
2197581
1301489
70370
1704720
1890113
364269
1439410
2714136
2284615
2458563
2055325
1648856
2577967
325014
1499606
2801127
110827
188876
73768
2349406
2394899
676930
18557
1291705
1973617
610371
2344777
831035
1289661
1639207
2613405
1675013
1872078
1522155
2872283
2090044
1611269
801236
1632906
34914
2860528
914917
1076179
1130445
1261167
358814
2186746
1866327
591100
1242655
1261021
142826
2384835
1022484
1023662
2468379
1401636
944013
303882
1435541
2103421
2448259
2616739
1117043
159581
2711291
996237
113121
1155404
1039567
1861981
624539
1044830
1959247
358745
1060304
2800000
864025
1034825
2025262
76952
513886
1577565
1747535
878301
2856494
1127928
1390223
716913
2778392
2797162
441126
103226
979294
2078929
1588448
1714067
1504000
1971969
322948
171106
1570809
1311002
1364831
1982102
583001
347784
2845023
2581312
207955
2839827
2071648
2311636
839207
1642417
90983
199269
2609686
1186462
1230010
529029
1417296
2113904
2038077
188392
1269839
72674
1561671
696938
2630659
35558
337243
466173
993553
1332902
1429459
908351
2764021
1182700
1066096
2895268
552646
272690
2177359
2750534
68793
2709913
377566
2506105
2852944
1587611
1081015
291558
2636553
354029
1182309
545884
1066812
1879110
1956178
2336150
1622292
1035750
1505750
1886749
905943
2644168
228114
30551
1860403
1169836
1831348
2470934
466818
1558657
154736
1136598
2275954
610641
2115712
1596159
552633
1162217
1454640
2207144
382660
2258096
2729414
989650
341469
824275
1943758
1787890
22954
2826545
2149707
2560732
206939
2018419
2508168
1799406
279295
670853
1629858
2869101
1741575
610701
1925443
2357243
1204749
555319
1297575
1213852
1707018
2039601
2477083
1685431
965153
2550748
77567
1759555
1511325
1241404
2651064
1856059
2547619
790665
298999
815493
550473
696025
1407929
680659
1276922
8719
1166077
153087
587690
1686489
1824284
552954
1824238
1872659
1887442
1008604
348259
1725754
1795982
107288
649693
2673378
546942
2384797
2393623
631061
2184733
76436
414979
2523225
2003393
1971041
2793430
1358880
2317826
989110
1639123
2248961
229781
1920774
2914723
1360619
315994
1226600
2834716
441730
1802358
1308222
325623
1315467
807449
875691
2375061
1800446
703894
881103
696829
74530
395902
1713922
2863752
1756309
749534
1505417
1207375
2216711
589749
2494643
2449854
2797917
2497627
2253761
2588074
77391
1507908
1350936
389128
710611
353699
2881626
999854
290417
2401255
128769
537698
2355952
2526229
1454214
2583620
2423191
2778186
146085
159290
1387604
485384
843225
176910
578644
152555
615663
914558
2047089
1633325
2439304
2405571
804466
1878937
2271215
1825194
1276877
1261855
1461113
1156927
1432096
2601855
1021420
1514289
819004
1746806
2766277
2206848
756323
1190123
145129
2662008
2447048
1866120
654478
1572091
884978
2149566
2808303
1300663
35908
2855161
1044363
1743658
1771452
935616
1649787
2278463
1225316
1295453
1480107
112248
1256154
451488
311908
134264
1470349
347731
1584220
1705504
2913818
1789407
102318
344347
1714251
978417
1102854
226129
1065773
420907
1244517
656655
12888
406094
856455
1494014
1237770
2624489
1128107
1666462
1418134
736094
686800
146475
2923735
124150
121295
911753
629111
2619158
1612016
683451
2903616
534684
2908337
2212551
2137899
1483477
2331667
2166684
264396
2682947
116285
1102430
189176
1726823
2674738
1984524
2359806
2086361
610584
228906
436228
837539
1145914
2041652
1820837
1472674
968984
793814
2558340
1258389
1298345
1667482
1412945
2062500
1752394
1204913
1925172
383765
1896378
2179881
1016941
1466269
362178
2570088
896709
1628932
504423
1390138
1648983
2908851
1648131
349365
1115466
1686452
1046517
1982127
739602
2584617
1043363
32067
1177909
2679879
1465113
2003948
476589
2833331
1706912
2901481
2925409
1952573
1925903
2208214
2146630
1655187
211906
1055774
2287316
952502
844740
2833399
2395364
2050053
2334658
1544002
1840974
1489963
2329743
153948
916675
717554
66944
2113913
927800
2609
2144181
1932577
878113
2815022
2583008
192344
318808
1528644
1349031
513596
1010752
771111
441603
1666463
726176
1955062
1705671
2706224
2468174
2369948
1095178
2484859
176838
2262963
474388
1920732
1309489
2531011
2751528
422226
308375
1743230
795402
1145240
170430
1816206
143947
1932527
1019149
216179
2911957
1086107
1372091
2195245
1656753
992251
2369542
1737091
2807390
170147
678150
1512854
1357438
226249
1587256
1480936
2776948
2763526
350783
2467557
855653
168992
487990
463680
65489
2441312
446560
1131472
1167661
839167
2674828
107845
2471815
1847546
427800
1000016
953406
2858105
414306
1293249
364988
1369965
1516397
2138427
2771750
1620832
997491
330930
1398094
1599390
248635
341523
623964
2107928
761822
417191
1418781
666586
891742
420486
730334
256232
2059555
2723976
953564
932171
2502303
987477
344295
1887933
1574949
1986605
1439055
416672
988304
683608
2383565
1379481
744315
2688897
1342916
651340
383703
949833
1723259
1936380
956464
2205849
1616307
127035
1498674
2937433
1347069
2899891
786525
141684
735751
2726979
532057
447550
2035635
2369693
415943
1506064
717962
851068
1227564
1724345
2892388
111680
2356023
454855
2401735
62959
1203821
2909061
1045622
627358
2893512
2664246
2902630
2009870
855621
2490353
2786769
212941
621225
472378
2703167
1598897
1337280
384905
515565
2549750
775466
1382036
2315277
1825521
613412
2717891
801131
2183225
299154
2932903
1185712
2932906
1349558
2520794
1371864
1673081
2618465
2505225
1034763
789198
2596582
835024
1058958
1349086
766543
2030982
2462479
1471850
699402
2109322
186265
988481
2702155
1514957
123830
1086035
2802849
838492
1912824
2528619
577255
49445
2930278
1183653
2030538
961960
661766
1707542
2162124
1589649
2727487
277552
1790006
2090162
1996903
257307
2135320
743185
376995
133679
2037736
489058
1672615
889798
2609624
1014862
650741
1087634
2182091
966637
909550
133556
1039482
1630052
100751
2480148
1196123
579346
1812108
2601445
941074
280916
233576
2026857
422603
2349984
2340323
1006361
1148017
592347
2779032
980894
1675064
454083
2197472
1504716
560238
1776338
1173166
1058269
1639539
679401
1860649
1986190
466555
109253
2764459
58565
566497
744845
2046140
1881338
1001571
404837
242019
189609
1511458
2244501
1641962
1573798
944971
2850198
738108
2515361
2261634
1098962
1316215
56047
2249167
1595691
903788
1184633
907197
1709015
1502547
2474164
2617379
460217
871511
1963219
1267770
946056
840831
1209413
2396747
477765
1262383
1236725
1940383
360988
946634
2751284
208765
1125853
2686005
2207344
180563
1928658
1258710
2148038
396057
2307796
1667775
1766684
1107832
2751368
1096733
2368094
557820
1020985
1100662
2399402
361260
454181
1517976
2611701
2076672
2147433
446269
2318129
972050
1307699
2451614
589256
1764945
498742
917908
600852
1068429
64089
431076
2403546
504485
395140
2505905
2162792
2352056
1612079
1229473
1150325
357205
2190524
560730
2692860
541070
1324751
1951468
1096466
2862853
1534337
2648920
1439005
457457
205591
2766701
2087063
733023
16751
2422406
1465238
233155
2849518
2717100
2260678
1434968
1615640
1844341
1716567
2282852
1535479
2815359
1565753
2439192
890956
2874872
1568364
573152
44780
475654
2385541
1961014
796752
1355130
2085890
1863950
1302070
826879
1076726
2587048
267826
973634
2123561
2268648
2530860
2096529
2239291
2307584
2718001
1210363
1863746
1637090
1175768
2368001
2316233
224493
530571
124626
1725159
2314425
2532431
1598839
589207
530574
63201
1294699
2387865
706758
1656047
1279829
1906743
1161213
1620119
2450477
521033
1171113
1363776
2023878
1020120
2434706
487294
2032530
546511
2331447
1378943
2110855
2366883
113543
1139534
2887846
987458
2842045
1066445
99254
2873903
1846747
399316
1984110
1138340
1228990
592828
817388
1732618
92125
1135181
568781
2575955
1832149
2212553
275570
1621863
1650804
1423711
1052247
2000076
2928769
1162721
878396
2359927
2479001
1992615
1569440
699365
2908433
363439
1646953
2368618
1225836
1805908
2923964
813123
1675425
2091575
1803564
1007745
2213542
1778169
2154970
955153
1850758
339288
1582955
1931800
1481624
2819742
707429
2421156
2518852
678116
457774
2922605
7065
2210134
383012
1772550
413627
1238109
74987
539629
915450
612897
2610311
2667989
2864519
2917684
1365520
151228
2831026
1296465
64245
1064561
1517964
2519002
1994678
2765281
131757
2628522
2897547
492148
2103926
1026317
1699354
2712601
487372
2923012
1603984
309332
1310194
2688326
699787
656335
1831004
1275013
635798
2513529
2659578
1928387
1022530
1599738
84013
2854931
265070
2031529
2795651
2381128
2348692
1628905
290653
2299595
1379433
972969
832466
2212704
1530046
857597
2506429
2372998
2290180
1558778
2910370
2852239
2617046
2585274
2074970
221368
2540855
555533
1787558
2658594
782191
1497551
152263
2492875
1459776
2901736
1763807
909404
2551948
2713005
1957467
2503671
1415565
395161
1542473
1449348
715082
1729281
2063461
2638463
1699448
1975562
546948
187675
1548480
1562468
2167221
332625
168583
2145455
2587034
838928
2202357
750897
923182
104629
1906837
1637949
35369
60924
2813145
768374
1734781
2428465
988674
1822886
2155120
2261046
448573
503426
2200658
42706
2267242
2069099
2811666
435002
2198312
1745302
1654627
1231024
1744944
2795606
746386
946543
98564
346855
657702
1336047
188977
1594583
1262594
235707
1273728
637058
1853284
2195849
2011214
2261817
1456886
255703
1070813
213585
2150996
1771272
1887852
1318499
2135508
1855643
2206271
1317898
2270428
2835284
831001
1386705
2126775
1549104
1459507
87117
1327492
426635
1509701
616569
1495905
2536030
598845
827564
2506911
166129
2091257
368783
2828393
2339232
2763573
1413671
1854867
435656
955971
2802153
1811474
1945739
2034867
1657944
415897
1065562
1792632
2380229
2824666
704372
1790007
1220813
348383
2850174
192653
2369007
697883
240050
272468
2292756
3016
2438995
2009441
217627
1455503
1259381
164672
1828367
2048621
1772108
2420144
726621
1839981
1119965
1669647
2556096
930717
133633
2900189
2785666
178356
1925011
1215712
1095897
2082647
378987
1131604
1799670
2361877
2106135
1803155
2721549
2009878
197816
1744344
46371
739414
927363
1534199
2743246
1394640
1251162
1404967
2682427
2286755
2790020
1200404
2921854
383447
1213965
1708348
1829754
2406161
2384903
967016
1245091
1087523
134880
1536794
104828
2152562
258042
2017006
2742916
803821
1335766
2775388
54909
108687
1021935
470321
387900
194061
950455
171581
789434
179464
223436
2745147
2763797
1730336
675849
1441672
1567134
337450
1555316
193633
2299031
2845739
2936159
2348378
1877831
2391452
1090301
1222807
914681
564825
2203675
1662349
568546
2290514
1781095
2215005
1987181
1369094
510131
1063523
2182886
1414177
2570225
613256
820564
799554
1769528
272121
385167
372944
22334
2166625
1033973
450268
1222659
1986780
2117470
925688
1841047
2442630
2550932
1937651
1085424
1350787
2861516
802344
1587795
2882255
1809142
1116480
861894
779837
1568453
1798121
2642818
1022211
1678067
1379978
1797154
828210
2015448
1731214
1884129
1572530
19175
262427
380296
1669616
545376
1747731
762501
2790912
1638855
2017302
2055020
2794898
1676384
1610069
1598257
2722452
2807778
1311435
2297827
1113840
2587877
1220358
2625313
2577957
2147861
2774527
2702394
2639927
2188901
1846762
2568500
863654
2346494
923652
867109
1576358
481583
2741250
2493845
812394
62602
1874385
2046120
2358664
106295
913569
239819
832661
1591487
1045171
1949200
438363
169078
2033706
1527866
1928680
2714453
1388883
1888347
2305020
1289494
1485809
902897
614242
906436
2236020
1721655
1227003
2581950
1167772
2407073
1776568
1398255
605855
1517893
2011587
2415963
825384
2284067
381052
1704334
1870837
548698
716621
1220428
2235116
1184255
1183853
2590849
170281
741711
1777940
1764265
2487331
902976
1543834
2757699
1923372
922982
2818842
2554133
2560679
2023736
147643
2270422
546771
666659
1148091
17012
2268765
2027761
1044038
1378258
619613
2748306
1990556
1479663
1460224
1271582
1189611
1792526
1550930
709390
2101755
2305900
2927370
1249645
2792513
1183471
1282529
2106842
2237740
1740876
1773757
2883226
2186538
2020086
159519
2377289
446553
1612683
854750
2388351
502822
2377700
1172466
2319080
1853902
804164
376734
2115209
1268878
703883
911339
2931062
1001317
2283936
2730431
736525
314287
2422987
75142
2664229
213014
2628341
622030
1569929
1982137
2264903
1542166
63918
2667216
1942121
705631
2639189
108029
2840107
456738
1862149
224176
2671045
2682934
845299
2484494
1156879
2109692
1300248
827092
2519331
413176
2426246
2680540
2443705
142274
1110528
2629694
1956406
1529876
74236
1748391
1412357
1276387
2592754
1563973
2498428
675
1036844
2782388
722202
2064301
189272
2118912
463012
2770038
896992
2422114
2910048
2255924
1106898
909695
989201
461294
1909488
1660713
2232245
358929
1053175
888148
2918140
889849
612385
1998028
404497
392515
716607
2102347
1233182
243830
1489220
2829202
131199
765562
2823365
2187142
2922617
287415
611568
118237
2058374
515324
314772
91677
2296374
1256105
770975
508294
76645
1108732
2459918
1787936
458319
243128
1575624
1555788
2824784
2919906
1999617
551716
1291229
1551784
110369
2286986
839471
1590320
823390
2212941
2483956
2292280
274868
2622693
547214
394681
391168
140767
2591013
1476321
76614
1414563
1959718
2583367
1331948
357688
83795
2281535
1527962
1781915
1177143
1831118
1516061
912342
1214102
170424
2594103
1701457
996639
1891949
1183573
1852391
2820472
912565
1362000
284639
1276693
2504790
1151493
2838316
2656294
347051
2735129
2400715
259464
1969499
1702221
929138
1337953
2843180
1114972
749646
2762807
2048553
18313
1394179
542096
2340702
2842874
1086418
1326385
62868
2198183
527000
982578
2822568
2545095
2154635
2876889
2483989
1799737
2017726
2843828
840943
671084
2660415
2020954
1645181
1355607
1866613
2323794
1392460
1506947
2277131
2542372
2319770
980097
1597910
1162003
1578257
696843
2787688
36426
1836583
440616
1512925
1955439
85021
720224
2841471
1517638
653218
332267
1020514
1487199
1249084
106849
1293758
1528698
2209670
1274940
1547830
2178599
1481851
2433138
2729761
1124724
1662588
2455943
166416
2161336
658891
1988781
1261051
1474104
628604
1661646
852954
219238
1544246
846938
1465960
1817874
1074690
547042
1285681
101918
1955649
2070412
499936
184784
2827412
316840
1450309
2730777
2313273
117415
197925
1703054
1297924
2387545
2897464
1273033
1094067
2351656
1828453
2792032
1427173
2279703
1256759
1447834
637519
1000262
2765871
655981
2107633
2443389
31191
2700087
2415773
2281069
1794187
1290922
1682789
202863
1860317
658063
220266
538872
1853332
107887
674298
2258909
2243204
1728111
1769578
1364853
662669
810520
1867016
2347375
1318364
2582866
2148732
936653
959423
2427397
2118151
470979
347790
1983283
623136
1883827
1090589
1860961
1681678
2406214
2553127
1374124
859817
1850087
438815
2625568
36461
2528482
113136
1723090
304873
1420172
1051988
550414
1115553
1673996
1262038
627920
339223
898151
2442959
2552367
1537173
33153
1502971
2546667
2306525
514094
2408187
894924
1246173
2131181
1348036
2788824
2852408
2093154
1432621
547083
2303682
231709
1585454
1888979
2886271
1954276
873613
1046644
2444206
1893038
2157611
2737696
1077486
2672460
953977
2821723
20129
1749672
2842577
2925459
706756
127970
2332929
669418
1173079
301974
850487
2774846
2176400
1539021
344156
1899622
868005
1428502
2366568
1645878
292621
2310710
1720230
1945013
2913265
1076257
1261070
2404993
796239
1209603
188546
1575295
938221
1953691
105438
1075592
1510900
359090
25282
1342443
1936725
799095
1210959
809368
1409657
201093
1040512
2440981
346871
919333
245750
1577976
940315
533206
2843145
12230
2836237
2096656
2058109
1993643
616242
2897907
2027949
2497678
2564449
1656889
527563
70972
1857685
797152
1370373
918973
301180
447602
461649
2149318
2432231
1498355
2173157
72297
2587283
2310310
535813
2538013
819303
2466700
1375691
1170259
1491150
2780429
127784
61774
2352378
128565
1493419
792433
1304365
1613308
1330879
2227875
2208974
1370417
1101893
1262103
1340951
2159350
384331
907337
1924621
1355301
1507751
2536215
2689281
2863801
2470276
2156845
1815209
254202
1054879
2687500
2532229
1253545
2708460
742643
43953
637050
877705
2273902
2545059
2270094
522762
1706390
2118522
1733672
695208
1874019
114385
2716747
1888140
280643
730699
2196317
2186927
164631
1727621
316469
1648095
1316875
1877418
2140476
1864258
1447792
2509299
2550893
2791301
2725207
2372964
2714179
639602
42807
858673
43012
1731368
2441848
642169
1769398
2162030
2366748
936506
2541040
2451244
1720929
1542907
609682
1648659
2048704
2848610
2549196
1491880
516767
2759354
970794
2132794
2189471
2675183
2648441
763987
2250575
1927322
1891920
1890006
2833725
780010
600694
100174
2366797
548287
2709449
685302
1990904
1920095
2815729
670720
219347
421845
2547754
1100634
514370
2534949
713416
1816868
2440402
1374068
2346297
883425
2528346
351466
92355
2357370
2117013
1723764
788896
1242191
2744005
322765
1844210
1559746
2129509
1216218
1689441
309841
655753
1063962
2752380
2476375
2753095
743730
646976
785888
2635516
1149964
636299
1284717
515627
1585341
1669994
1315216
1136783
2205425
2627267
2369271
1334071
2334985
47604
217793
1950282
259688
2031020
1045340
409049
1132634
1813710
2341555
1201645
172055
2253929
2813071
138931
239580
2416864
1945457
1153559
343456
28142
1656321
626351
2549265
931230
2332699
54872
2657167
2144625
2912424
643553
365188
329738
2938723
342358
1728449
173250
1985056
1862967
2676482
2880868
2933378
2856727
1250625
485883
426046
2514515
2754954
2238379
2245895
2826490
2172086
224828
1844043
965084
628029
2907042
1215078
746391
1052419
381334
1638835
2420134
168293
1297796
434203
1113748
162483
1132624
1213062
728324
2636771
915496
2804278
2461919
1193096
391954
1177212
146748
1309373
581512
230714
1190517
2245439
110192
2153520
1258558
303364
1334606
879245
2032619
1854405
2139135
2729957
675007
2354929
2268304
1001520
1454225
1498035
1586373
1284124
1238396
182875
1501023
2828164
433743
1213568
46242
2410457
668579
924274
474488
981872
2070827
316007
1301511
2818782
2242915
2574201
1429389
2627432
893666
1363507
2270144
1967479
2795799
309525
883025
2698097
2721592
1506129
1203625
988093
817899
2601292
366217
239051
1222313
633445
717251
938996
1333571
2320383
307208
1337982
1077440
82529
2797113
1269503
2204975
628523
2900510
218702
1944792
1491665
2008726
1073286
2469066
2850852
1776299
671327
153843
2646572
1099379
1559673
1577944
1366033
1095117
7627
1865204
1994800
2563363
1896484
84154
1038192
547357
914133
1160286
1036538
2255897
1742074
196270
255445
871010
2176588
1635835
284997
1442572
1722252
2641062
27594
2051327
687536
101352
2356417
2871838
745269
1841793
140876
2121725
342153
2645641
2018235
557906
749801
2681080
990159
213709
1771496
2174686
2248158
2878007
2813458
929128
2889146
2183388
2176257
1078096
2361257
1094825
1606758
2279130
383286
2807337
1623160
1944300
2660295
2444525
1279921
397421
2624254
889471
544218
1555512
290761
2260957
2110867
637752
2526328
1069669
1023488
2465780
1917611
1323403
515965
479896
1259890
2783869
1634574
216613
2872945
2753425
1490548
1277500
171710
2472025
2398025
2756897
1701009
2712057
1380594
2468297
1025771
37979
2017622
996177
2357893
603086
2933576
2129999
1224224
2065991
2434838
1116479
1606979
2575036
641580
1867230
1384275
324602
1937410
2092362
2469985
9391
1361863
1381070
438139
888852
1447337
2611052
2060126
1732657
912626
1801253
2711218
1031201
1692468
462535
1231089
2198169
2378525
1537846
574575
2176895
2144463
650215
447870
2715036
1640998
393311
303433
1916859
78179
835202
2745579
1015434
2555791
579793
2559957
875504
348873
659894
1558354
1557608
2331690
445323
2436818
2873882
98331
695418
2652444
1658130
1722624
817992
2195411
2243685
1570357
1930648
980729
2616739
1154842
785095
875666
1675757
531557
880815
1537241
1490888
51855
2435602
420128
641230
1667635
153690
2378512
763011
2209499
1905525
868185
470056
929437
25532
690895
979925
115724
2679695
6284
469526
2490743
1641226
1406959
2811520
36596
102418
444245
2452417
2898853
65413
2870446
1457840
758659
1070148
2096964
420466
1815258
2872903
566069
2395767
2875449
1845246
2065819
2102343
2499617
1036311
1087764
196101
790304
877833
1722173
1761489
2072426
875165
2456714
1572509
2290315
1654434
73956
297794
1134552
2718527
1818995
123188
294870
2712212
2536794
2353983
1876547
2391893
2571409
2356310
343732
1952378
110551
2061091
957869
1947856
1952466
2003118
806631
1126321
1112405
2781598
11554
882003
2584063
2496362
2188734
1881887
833620
1818360
2335772
608415
1454154
2645323
2159787
8574
1741515
96167
1688001
1735459
919695
1853350
2292938
2590236
1432395
2710183
104986
782398
1927576
2403597
2330010
2371652
789224
2528298
1473688
1371966
1816322
2584887
194074
2170661
1764782
902272
2133814
453976
1938321
1297211
294296
227682
931268
152671
1580489
1580673
1820954
680849
1617026
159295
1067683
2655404
1094704
2758465
1545344
507150
395515
185710
1871521
2715163
539769
1400883
996046
806216
281431
1405852
2456173
2837038
2684300
276727
2339588
1993621
224330
56028
1994707
2502946
718985
2460592
2776551
2033517
639801
1752400
1791063
1851211
304144
1208043
2259431
2834703
1632632
2507050
2263592
1731216
787742
1665955
1932830
1045362
1824835
2526264
555441
742009
1597320
2202675
1761913
1208071
1778219
363383
1501657
351798
802601
2511041
1316723
1264964
489412
909222
2816886
1661352
926845
859576
213413
1684457
2357602
2760842
2909441
417523
1671191
1221715
2077877
1591582
1308696
2527659
613821
2292301
1989685
1370362
2278021
1358169
172168
2450984
2079173
1266227
348101
1045838
1658976
1547040
2705142
1679014
367950
713287
2755544
2929070
2565608
1310372
1213534
2203815
1494172
418316
463059
2233894
1082280
2008329
244417
2722845
1349290
206449
1690276
1725798
215991
992686
1860666
95023
1194755
2744025
2324379
125128
2458417
89505
1423446
1049861
1755820
2873875
4670
2172655
2903995
1657844
2735388
541589
447909
2210075
1316511
908188
1949972
1078172
1183386
1575912
77487
2740039
2776090
1347354
1826543
1851808
854515
41152
213027
1900207
586420
2030717
458670
1185367
1777966
1611951
1513148
2686192
2729038
577543
2287048
1547975
815353
2456026
2201002
1596941
1790438
2885261
565512
1003380
2759568
1208131
1821163
1941262
2020890
553121
1965338
2119514
1124739
1810061
2676730
1299576
550603
829042
76964
664472
50300
2935628
832337
1239571
1726125
2921171
824478
45966
2796769
867406
257263
1360787
213529
12215
1667810
2311830
653958
1406450
1959106
350402
1427269
2552376
75507
313916
1962195
209428
807622
1612615
2669775
1299032
1452983
487257
1976699
1948439
2386102
1571175
945014
2209829
1363771
2253771
1093685
1911279
1012791
262818
2722195
1227230
1246228
2583772
1954929
331488
1865811
2662008
1841223
1659300
1176226
2193243
2179718
851553
1703698
1591618
191329
1734068
1892777
2212080
842168
1090747
2000931
270376
2752013
1680648
823819
2829807
664731
878813
1508795
1106671
1997103
2539219
1932585
144224
2028659
1384715
1274974
1497959
2370710
2729178
254827
556869
275071
2074984
2021452
1500835
844164
643479
2321295
2895900
2483648
2476654
951387
2543964
1287299
1329054
1387003
322082
786741
2148517
2199399
1172293
1924602
1828847
304414
1164176
1273392
2379527
1213748
1321752
691247
2210697
309314
689889
541282
1081366
1694907
472164
1262552
2132998
2114645
1448895
1672722
1166230
298636
1946606
1846477
38216
1824798
967041
2471173
302261
613062
1640342
957055
1541986
1386555
2033362
1216117
979030
836216
2547402
1145617
1214731
2158501
1717235
2723480
969450
2876865
81917
2841939
2229424
912428
1357960
1327836
1720613
2375721
2648562
2880654
1964965
1016592
270422
1207068
2564586
954146
202374
1280625
324323
1962806
91531
536470
1527834
1327084
2197846
556551
225269
1725816
58136
654267
863189
907961
522865
1579196
57504
844296
2270841
1900253
789815
1494384
2253708
2605789
1010496
1472039
2259437
2859658
1042661
1557656
1535743
1845330
36721
1540306
1741847
231789
434600
1860245
749795
2728831
702609
2586248
35661
1250890
122292
2465480
2661034
392956
1948920
1595180
2378961
355966
2765588
1642291
1499681
2585995
631326
1249382
1710341
2722102
891273
194940
2730338
2736179
2004985
581509
2231009
1810712
963330
2211897
1265056
2612666
341924
854966
79236
1578022
1619680
2645460
112
455606
1392924
938610
2777291
2593354
2054902
384491
875621
2474486
2029418
1913106
2168939
2404832
1565695
1256655
2277280
559651
359903
801676
694633
1855799
924196
759496
588627
337618
1236687
1413890
1835847
1607803
1255458
1629526
1795314
624196
1279252
2067727
130191
2556613
2802944
1318085
1554081
719133
2254273
855498
2065013
977446
2201814
597539
1419580
2314780
1981165
2499534
2215992
460942
2924007
440843
480525
1011435
1638544
1496926
1738825
508637
2539335
2308821
2125695
1077646
751421
2286768
1998099
1898351
1846210
1521503
554114
2814215
2903737
2687024
258571
1112858
508296
2524141
1393987
288772
2360867
889927
2253347
2514350
826300
2753730
250696
1327505
228378
551932
1785342
543315
2019325
1031147
908829
64869
472868
2077437
2442619
1910727
1549556
1169261
1070996
91327
1802670
2432716
2027014
1495213
508263
1400476
1948245
82521
1324803
1735001
492753
1096806
1120224
462764
1996222
1390800
359928
2672967
2395239
780832
2723650
2598677
4953
2360627
1712320
2076051
2902198
351999
2636520
2601043
507345
1824393
2579758
392791
1137499
1850989
2419385
2800213
1858716
1687455
2688893
647296
2670033
1864512
647503
2302281
1371724
644838
2492919
168760
153306
406107
1237841
1395895
971362
269593
1425978
2791894
1317605
226268
258288
2891524
1581420
2361580
1640360
25854
2755998
1225487
461183
2442951
1480327
555792
634196
937965
1106361
752862
722859
2774317
1373905
2850461
6572
2379
98399
100876
394796
2420146
1353740
668568
2046733
1944955
262596
210668
2040005
1423073
297330
1883568
2641674
1086498
609985
1046371
1692086
2245786
1873507
2255897
727447
1194264
2321433
1000403
2523392
1832037
1416958
185347
2898998
344083
202093
729697
1691554
2038608
1311973
1756619
359096
1895188
2463937
2392914
966538
1750715
1029624
1574746
1365419
1622669
1815877
930662
930010
1400856
1678182
2823230
502332
2741660
1334928
2041409
2227886
2147689
118782
1290628
1297
2886391
2509663
1490530
1599423
164086
916110
29167
2629796
1584743
2554192
2227565
1095170
2135388
1609722
2138077
2451344
2522518
593294
1414193
2497053
2242821
826893
228918
1810062
1284318
1609563
1988669
1757809
1128069
1392217
1087143
1276550
149634
100973
251508
1775030
1950918
930123
1873264
2422918
2783709
1046181
1883107
2191460
330555
2070353
186587
2332757
1795469
2414687
2115023
677815
2318567
1415669
331886
288171
2817695
2606883
611999
409818
1231358
639610
1884623
2165125
1567421
1366930
1465234
601616
2568379
2754416
892547
1259878
1783926
2525895
1205682
742775
1523922
2792335
1844993
1237894
2713973
2122985
2540106
2717728
1161446
1474697
2908811
2388111
1171858
2768605
993142
960866
374869
907225
1448878
26730
1012608
1794658
949776
1971449
2443905
2176635
334176
1771079
1456365
1569601
2698124
1684104
173295
834628
395676
844300
357982
1887997
326797
75500
6851
706500
270756
2483533
1288614
1280006
2384278
1771775
1667795
1039755
2037374
647769
880228
179155
106825
425981
2115828
2474894
480296
1442054
827783
1645959
355475
2006258
2520952
1163597
1076728
2180527
52443
1186212
462938
2617568
397696
1674409
1563610
1592516
216115
2126457
2291672
1870339
2141963
2532092
2461127
2911828
2287297
24590
974614
2352316
2006208
2805319
707122
671351
2768081
1782324
178770
1256420
580122
2506068
2268247
1310262
1419643
1033800
595748
1331625
1795894
10966
1028195
698345
1322064
1202185
1895837
1173659
1703851
1868903
2276866
48927
2288211
169783
1653123
2527209
2646792
277520
2225490
64492
728935
933082
2182376
1744861
168958
1996035
216081
2100773
897724
1259805
199109
1991139
224289
1894083
1040178
395630
1867476
1364124
69509
2661947
1626048
2094594
1927618
1763860
754249
1053738
1324132
952242
1370644
150641
2830152
944398
2405274
2495868
2606163
2534987
2606542
44115
1419244
1486365
872389
2784470
1006620
1374551
2026123
462472
503638
1003543
2080315
1976616
2542547
2513611
154229
4434
171385
1454261
2260646
191996
2626730
1651665
27905
827412
280703
1694203
1011054
2660255
589821
1179235
937144
787581
1853068
2184629
2764295
2180487
2239682
1303963
1617419
1703557
324916
2505101
1929222
2610132
105544
970580
2583088
902347
1037350
2757754
1002590
2434648
1898087
2221880
1013387
2224964
2369704
1258560
459940
2730329
2041661
1308130
1048285
1495455
2558082
235750
974099
502631
647705
338393
1308329
524699
2006875
2839469
901503
481388
806256
776549
1041176
11874
1941541
2453211
1464238
91129
305787
2601779
2800443
2877339
380065
1947459
880772
1650498
147739
2537258
2043096
1369302
2005481
2481641
2131764
1882420
2329942
251410
1347560
1429665
2828949
538626
2071647
2718960
510874
556879
644957
2083808
541866
2250081
2748805
417021
1745897
4006
709980
1617523
1931228
1307369
2400418
439328
2401738
398251
1517732
443159
1126224
1857361
858551
928471
413271
262191
2504741
1763527
318360
2698610
2377465
2157658
698799
2404329
2655911
1961960
1681033
1224764
2771786
2779145
788690
517378
2020053
822526
688839
1499814
975628
856925
2526447
1032899
2903425
673790
98897
413489
1872916
2180435
1027450
1809602
2673036
2418243
2152287
1556491
2650933
2052984
1530711
2223131
1562640
2919441
1817770
826518
534465
490251
1556555
845147
148014
386642
237390
1756822
909535
1496609
1494187
654539
1080787
1422009
1675177
2466827
1271068
650917
1135254
651886
2207063
221897
1762999
216883
1584769
1229859
2080306
2267672
2182588
217781
801816
2450594
2539208
1774902
2884587
264948
2095244
139144
946507
2757347
956922
2389593
2402602
556246
2499664
209112
2723250
1237958
1382310
2260563
890572
1799850
1954634
422949
1405914
1058997
1313925
2744813
1631286
373068
1552443
2613381
1591393
491010
2403535
554840
1163218
1391492
2436651
1034285
2398645
1794157
728584
1839860
665765
2345064
2610403
903033
1944238
729960
669466
2382423
96376
1228081
1666400
1668396
1079904
804483
1044372
1924895
2107549
2863281
1561255
1465166
969116
215954
365658
2511874
2181187
573323
892054
2938983
2011776
2034327
519308
1608784
2376878
2104353
702152
1307946
2037156
1135273
1063296
794290
2598546
2101733
1666188
820108
1198205
2285977
456207
1626492
1412954
2251490
1340091
2373179
1020539
1969839
2108326
1715871
2261742
1902659
259085
213173
995127
1454140
2344091
499784
2507726
488993
1770613
1771664
1062032
2435240
1137816
2882348
2060132
1223554
1296724
614890
2473884
1667689
2444683
2012000
2853166
786860
928914
239991
597330
593259
2530458
54273
1393852
868311
1290674
296829
402721
797863
1396754
2187861
2432361
394843
106589
1949334
2686947
1953345
126191
1112759
2923640
2791126
2938948
297171
2586218
1859522
1690445
643730
2378013
715666
1536047
2317637
1111434
817157
133597
341438
418150
1179725
606562
678506
2862260
232498
1024171
1804268
1570712
1419786
1808672
285676
2282521
832385
2544009
1819337
2638805
1959875
2479402
812109
700517
1261512
2081123
2395770
1931166
824248
522253
1991271
454531
453575
2505653
1818851
2356035
187105
404211
1084389
715104
2436190
1823627
733466
2697275
1032473
399479
2839809
850389
2132827
2359449
1447495
2319183
2261058
1377001
1808044
1202515
2181794
2187649
1954783
2925700
2868818
311938
279506
626127
2187138
1792913
1682430
2570749
1888334
216254
2492007
113801
2068018
501202
198954
2138139
551126
1643158
635840
1280775
1372806
1646835
2250349
1545806
1084970
2223741
68944
1333604
1737669
742468
2402336
1796346
1933995
147774
2771236
941671
1059552
2851425
1167406
1077995
780489
932111
988866
2593537
797533
174494
1512625
1452585
2193083
711828
1568275
2305077
2317845
426919
857422
1626099
2294994
1518248
2002278
951420
1852008
2597947
2257355
1915700
1966717
635648
2284036
2128729
947435
1483927
79408
1151970
2217191
328070
227597
116171
98400
924246
1829790
892060
609833
1203896
630750
1041553
1725830
1912873
49828
169514
257525
581613
1667176
477907
2487486
902324
2841246
630231
1764825
1532553
1345432
2440639
1890117
2215748
1465753
262574
681476
1590174
1637321
466125
581819
2308604
866491
885449
1985406
1022825
2733949
1514178
361942
891221
2200058
1132107
376127
893333
2184257
690442
399391
2791152
1920987
2542923
1297161
1794148
2772408
1070501
1001368
1140946
80928
927390
2469995
887035
2166232
732986
1082667
1984365
1272886
2299273
1621348
2186334
2634710
444442
453648
964418
1274733
1022219
1462565
547010
84764
1090146
1607340
2478751
2414723
1951512
1152478
2621672
1384626
2204641
849170
1258946
23635
1232709
1601082
832849
1903577
335761
2192488
1822168
1514859
591052
841605
2264255
1078348
1607747
1687545
2543719
2034583
899117
2454139
2542828
2425843
371460
2638295
2510019
111690
656196
1275658
1682196
830772
1741345
748585
197111
1827749
2380025
2022035
1002589
2568269
24958
861510
631757
191068
1656820
709758
1890526
2702095
2100207
462903
2895899
501844
2819047
12939
2818725
1184883
583625
2371211
480680
2359261
1963160
1660598
718819
999472
1445568
130119
1066847
259398
208955
2553615
2692732
480344
1133578
2508371
507230
32353
92065
1856405
880495
2821259
616350
2766841
2785393
1963957
1094611
1633748
2253069
1455489
2832346
221856
1247154
1355064
2445051
1828179
2801919
1812095
1862337
2377062
1173616
1397316
1141732
1417961
1675377
2202100
1639832
2684733
1400823
2025804
2751955
1557039
2174859
1283799
2058234
2268892
201156
836908
1672274
1774540
1717262
649425
1379885
2423885
2420029
231160
1412923
160952
904163
1532362
1046980
1209810
1370095
461582
773907
873999
411052
1234129
1898109
2005043
1185542
2192375
2214677
535944
2149110
1634714
1802361
2050261
952432
1832053
2040216
840461
2702538
1975902
2904454
1183345
1871437
60152
2618784
276858
1228287
2373365
819950
990725
204134
1294144
2600069
773093
292711
1641172
713740
1308045
1563409
2034141
836843
806543
1699749
1249240
145631
814511
1202545
2239837
2125111
367712
914702
1546183
110468
1435295
2660066
2416337
366230
1109639
485948
1526072
171541
2801636
2753584
2462799
1577901
109308
2420748
1378082
2862518
1731106
2529258
2217271
855118
1133837
138860
2624375
991590
104905
1862572
2534405
2833087
1555701
1982020
2706838
1963718
1318221
224245
2930150
2176263
2431541
1012367
727751
1521450
624807
1476446
897067
2333859
1728195
1344773
1529349
2816804
1400055
2931555
1165483
818335
1646491
1955490
650407
693322
2626060
1838962
1226401
1649392
2937838
486014
2044160
1094580
1225084
2625546
1572808
1268706
809341
584901
81390
1974921
256306
2854387
776128
134135
1942303
1122506
2459755
1308084
1881260
2435773
730118
29263
878028
1594855
1431280
1555125
1795187
924043
2433061
2813180
1992511
1755537
2328018
1998322
997109
2469211
1763156
8423
2337247
617266
1774778
177988
2183413
2595433
347802
1605170
1529444
1189174
526479
1251753
70291
609137
1876801
2817526
2208976
836284
73496
1490510
1396764
1130745
668323
1558711
2798326
1600910
1244759
194285
545684
2185854
949051
1679720
710761
2227546
2526037
345740
2139144
2686540
96573
1891973
2041866
2207548
2434585
1947112
35829
2023018
2412877
1281720
2471122
1659188
1618351
2937139
1967565
1786767
2547990
710463
1753743
699491
2006856
1408791
1680581
1360540
169507
2929412
2823267
2033895
1825941
1180492
686199
216948
1313937
725133
2332692
756389
98085
936153
1103768
758973
2903908
612151
1356021
382748
921486
1709170
155360
2686522
2794959
2287132
1809051
1388187
422005
1195927
2545792
789402
1907654
1390988
2208065
2286105
271333
2199148
273544
838756
1295864
2817668
1456834
2827019
1133320
2557683
1169595
1557979
35408
1019877
1281556
1462248
561429
2157012
1458821
1835305
458758
1907601
2908165
2227449
2627458
579758
2078258
789490
785170
1877338
11342
2920692
2315982
1616685
2913741
1544695
194646
2100833
406075
2451807
805311
2620872
1948138
1872367
886666
1667601
1254930
44053
2270156
249397
1729977
1160680
461567
2514660
1778250
1004358
622380
1960001
350840
904256
837057
677969
1435556
339659
2146839
170112
1005581
1240801
2268463
1905462
1461734
38643
692036
475676
907091
1465428
1505310
2259201
1520614
375588
142456
637932
2302066
2669883
2664468
409052
1374230
2428779
433349
2239320
1985265
905537
2088205
2266949
2421559
1884703
728325
592320
1856871
1283641
241629
1880120
2874268
2501496
1977869
2197144
49960
1420905
1423986
2467587
352658
2890251
1181470
371851
2868954
2238825
2769341
600814
1735439
574864
2654460
987810
1609116
200576
1616435
747259
1519466
1341891
456765
223730
800024
659855
2290480
2918416
2579089
2919034
507507
2241425
1368259
2707677
1605912
2895025
2486335
2074558
2434818
2214438
2007561
2587162
766935
2520544
913906
1070070
2611765
614412
2675488
96412
1868126
2109093
1042555
2036730
411841
2626630
1172484
1982291
2709885
2430218
2645582
1533531
1953556
1283643
382503
773150
2294965
2002677
638410
2318391
127792
799085
1584654
548654
1234520
692570
274759
2800401
864817
1719592
1501378
2309918
2152618
809114
1377432
119811
1588938
432469
60675
2535308
555897
1528674
766967
585825
807904
2760152
2682582
55334
1445565
883707
2273382
1310328
850913
1457555
2860802
2142445
11196
2238403
1242148
348150
1568658
1925724
2467850
1886802
2937865
2841781
223913
1123328
395520
2115997
1259441
1097481
740274
2768174
165565
185151
176782
2327120
258230
1423123
275937
2636816
1020974
1681939
586778
2611719
842876
2522608
1176876
385628
436386
2832213
1244534
2419007
1081654
1111240
1006000
898807
305379
1753499
389669
2136534
2084805
1160398
417717
999494
1051246
2496881
1089859
2705135
2672450
2219034
2190170
2263294
623659
383135
1093157
2321651
1353944
462309
1240042
1701919
1143847
1909288
2346708
2842437
900894
342203
138750
103360
842963
1465970
1288521
1686132
1655221
1729336
7024
516608
1046897
2293376
95838
1527300
2422916
494630
2252983
1291333
2598519
1478766
1918808
2865428
931719
1353009
233802
1416209
1337419
1933268
301304
479239
719036
978051
1227177
2726095
219461
323982
318543
1878626
101912
980487
2162798
460848
480094
351881
848585
2278278
1412171
2689459
46681
2678113
1202639
466470
293877
2453419
2932167
422815
2434237
23158
2039419
1571306
1583938
1737892
1735125
2882779
545433
1048535
268990
2502370
402850
1899141
2768990
700481
2364370
189851
2217373
572630
2044280
64470
2620264
430517
463726
1121658
1448131
2485175
2166700
2083039
1541815
972693
1062955
2890757
266857
2157813
447040
640767
2098544
372746
2005568
505286
303504
44007
431025
2882953
468852
1158905
811797
956995
2824824
492311
2692913
2064098
2062068
332
325584
655711
1072386
58027
1107563
2632012
1191362
2708703
906971
201018
1346080
2145388
741836
1792471
2025763
1315245
2718629
537447
1662957
849754
241090
1596154
1197341
1121833
705813
624393
265415
1200908
1917029
714914
1471174
2893249
1437673
738566
397350
931347
70097
416076
53708
2320061
2100506
84009
295762
697675
1738291
233889
2304639
1195336
88713
1036417
2193130
1787444
2131434
2628989
2118778
1558274
1655177
2891256
2137134
396883
1555450
1030961
1661841
2279145
1829874
2854249
1920124
476556
675879
533562
2355703
2010809
1212512
2884287
1894659
353835
2251196
1035308
1427237
2584506
2217274
2512531
1901566
2083014
1965501
2498917
2271137
728932
1359781
813201
92869
2880418
1953063
2757697
2568016
401857
846928
2799715
2285003
304835
1142031
1608087
377460
2692895
375947
809896
233893
2517414
2350141
2000034
1754729
2477262
2270929
2309917
252909
673881
1978327
2642283
2875031
2757102
796242
1092466
2671891
2512000
2205911
348070
2474850
2018207
646091
1259126
2920015
1883627
542563
1531764
2308661
515783
2464581
4805
85341
1769957
2569720
1944891
1101122
2669586
715016
1756734
180937
622498
2731571
2125602
818070
1467742
2525126
1834751
914173
458749
2129298
1888116
2359644
1375992
1625400
846383
2270539
742360
816075
376869
29141
1119041
1383327
1132520
2321688
1162285
1171091
627532
1522524
122176
1161431
497890
1907595
902484
633155
215858
2718407
2190094
2922507
1687571
2273034
1016413
1223377
2464836
383794
1009921
2915520
598930
2822584
1535511
1661124
1216856
2561291
2691451
1074665
2100357
1502191
429110
523268
1628855
1735988
861126
2535888
218717
948465
1961821
1845475
1833779
2765073
1511953
975198
495032
2450796
83122
2583781
1321937
183532
2587385
1759752
2598745
2528015
1477758
1101938
2491622
61320
931917
2205838
1510709
2667730
2782088
2270460
1952905
2240729
1380177
1201495
2027880
2746993
1162004
1746130
1486185
609211
1039753
2896856
1212024
648941
2760567
336280
1138827
968060
2115586
1391083
355027
2549395
2258536
359508
2818742
136116
1478060
2212065
700821
2842434
308744
1815369
2685835
2766935
775721
640655
1182490
1610879
1758339
589511
2476495
1136040
1783534
2012490
1962350
497302
318199
735271
2479312
485090
2819987
1916669
1782624
194947
467367
367422
1265618
2293782
2809630
820612
2545793
1875410
186977
2155694
1584450
1514776
1602302
520591
1699263
2141066
1948401
398018
217998
1408026
641429
716008
329553
2433092
76808
979783
1710273
2880700
1054047
1589200
2753860
1700729
2708963
2755434
1583601
268485
2617147
2812448
173960
1823878
1312094
2860095
513479
887316
2256966
1066897
501399
1622436
534513
1965958
2072995
2069392
1168379
2258435
2749140
2932180
396297
1259907
21230
2183016
1120520
2255436
2770387
2929955
1069745
875218
1510737
2178135
1657187
1495828
46493
1006598
1073368
2184707
2797112
813622
1359565
2216450
644490
2939672
1490326
161860
2524521
326426
88749
209945
2744418
194179
2887647
541106
2818816
2605183
928817
1592123
2326585
1453651
1455667
2076919
423708
2537914
2393232
905134
376340
1966402
2618668
1597431
2671303
146599
1869073
785825
745452
1083260
2055235
129514
1229441
2226461
2862718
2908858
1059221
1575921
1471701
823325
2518324
2575008
873916
915105
884694
2165818
444353
1485395
986036
2656242
96370
1516330
1410594
1801269
2096353
1033344
63496
1677558
1606571
856796
2445462
1301785
1151812
909414
2657741
1689144
89540
1015856
286243
1456398
1248766
881110
159350
1851728
1246825
1409724
654955
306804
1301571
1953656
395191
1438710
778951
2711772
110425
1595925
2574564
853824
1524126
1182078
2187938
1757851
2126779
1921088
2468640
2559491
2351133
633004
2704524
1529113
1592699
1488981
1983490
2194568
273947
2092579
2863808
1758704
1974127
1925422
2827426
2177541
1705861
2416780
1223478
1923095
2489178
1716428
1102686
142981
366380
2844351
1814362
561319
2288495
1338814
1075787
1784969
2857837
1425662
1798932
1394470
434485
586778
2166765
2639998
2564853
881578
2146047
787175
22096
270624
187641
2534884
1955437
2613548
192552
2435675
1233504
294665
2589287
1729648
462786
2048094
1135566
1530559
2489276
367287
1737980
2157970
2053469
2755839
224095
173520
1316940
2558743
1420057
2603023
1400284
2559434
885053
1559840
1589205
1611733
2096474
1751049
2631027
1688558
458216
1490606
1504177
2421220
2393360
917523
2073496
1300023
1010455
610482
1937514
1079400
2895683
899367
2226063
1752916
2739234
2254916
1164551
1046759
1295661
458039
629142
341210
1627239
2612943
401588
174948
852668
1841384
848793
1721534
186351
2859926
744312
2508597
2476100
2713921
1610641
2105098
291561
2600200
2844477
2297302
2167245
2857792
589528
2316952
1400797
1703012
2304072
621886
634560
655423
1041466
326891
758806
2740706
1569439
2827785
2525846
1226394
893914
101418
2389836
1710483
1903417
1624122
2890821
1672415
1715568
2490703
2859217
936674
2676973
1104515
1130204
349387
2927483
2009624
1781067
2248378
559457
165472
2155514
2777620
1294388
2453506
2522440
1631630
2073557
545715
2044303
2863918
1262546
619663
1656892
2126342
298014
29874
2740983
1892337
2795577
1862749
2312392
2619452
1411561
238879
675709
2721766
259289
2383171
2228747
1854706
2170718
525722
12087
1847128
679904
674189
2812538
106584
2674039
1802158
2853611
2376826
494339
1520186
1686428
835523
2052193
16787
871055
1083848
508269
1898206
1774181
1483499
553750
2854603
181970
2000322
769545
86517
575725
561033
2884462
594782
1493072
1592599
2765441
705797
2444912
35924
2428929
49472
2209482
908902
1878896
1667995
397646
115460
645957
384869
1727047
1580049
1053304
1221226
2293443
1399729
2053263
260722
1152801
1957281
1300021
1556275
1266204
456282
2094431
1803136
1126314
335411
144502
2907084
722839
893579
1569480
2268073
1756821
363852
2779705
2122024
2050800
2876161
2324279
1914427
864676
2472406
1937338
1019510
1588600
343090
1412457
2825243
902358
95108
2894203
1813317
283308
934132
1530891
842734
326822
634541
529848
825997
2299381
2386679
2138857
518150
159303
915265
721057
269195
363381
2502369
1598118
277824
550459
2229427
1027242
1172593
1440781
1577896
325424
2031892
1532915
2591225
2174185
719350
649743
1278116
947971
131376
2230770
1200599
2118833
278379
2462307
2623832
259768
1424186
2551319
868475
2918679
1825447
1906259
2884504
1010317
2251156
1636743
695486
2299278
1905575
2819481
1730750
63836
1404587
2383552
1403510
1053985
2712849
1915442
1598040
2008022
233900
2845403
1047947
552798
2838610
275649
931602
1582895
1527750
713457
348798
107981
585943
646564
2610622
2251281
2744027
204408
2420030
2112412
1008562
1583688
155548
2821882
1894049
2620810
1485011
1275478
1565343
1359746
2755674
2642763
238179
1596112
2110881
345529
2820852
330282
74874
1688652
305387
472978
543027
875319
1526074
742327
903884
2368132
999815
143689
2084353
1879157
1829932
1020848
865749
1279319
2433864
1298080
2782200
1271978
2890087
1328879
653802
2616086
387548
676707
2028340
579514
2596757
1885215
2360193
2384908
2016626
880593
2013610
2532847
2904281
2678825
603051
2589831
2015874
1641155
82567
2566668
1078544
144210
1720683
363650
2886086
669961
1636158
1523827
113900
2252949
892420
487146
1612974
2934614
284606
1336466
911317
643462
1184426
2514916
2850524
1334129
2628220
2798187
2403590
31379
2250157
1119411
596552
1635306
402818
2308293
2557917
1036166
2662907
1832853
2350397
1510709
237666
702505
202090
1549241
1579070
2027870
680869
364546
602519
2473014
2113586
168919
1451005
2494228
1601354
1785235
1865732
1237225
134025
2626298
1700964
82519
2300412
2740705
205406
498347
2233202
732021
2591713
2473118
409994
199513
2705861
578096
249406
590951
1193806
2296191
627900
1743269
256980
2021765
658988
611846
676438
708360
38301
511937
1076693
688133
2909816
2409563
1407841
1769297
201247
1453819
559759
1870674
1848896
584688
2552685
6376
1849841
1032977
1213731
562741
2059843
1141332
500884
2503899
2643148
793733
826239
166595
1969418
2049227
2514724
236754
2727534
952429
987478
1748693
9536
309258
1099571
2399551
2713602
1059805
1645892
1105590
2603085
1619573
1831709
1223367
805358
2810919
1493177
238847
806653
1200963
837327
171910
482106
2570778
144146
737991
76948
1335999
2419190
1166143
2274399
1854403
2865033
2047797
1964558
1030725
2867137
1298222
931957
149867
1836052
27273
975376
1939813
176857
2692266
2037356
312933
1360743
2668562
1288100
1005525
336170
1297063
1781299
1848650
2028868
2087390
2060975
416700
1797888
2706581
826431
2355536
1100954
863497
223992
1801901
687375
394569
1800385
2722214
1747819
1098255
1356919
637442
2776056
2108828
1223535
488991
346309
1280289
768943
1809447
831201
467280
402998
704306
2914475
532920
411622
779122
850634
672273
1042946
886799
916119
964866
1241372
532823
1268108
1750561
2684216
1852900
1489504
2906042
626036
1862683
1306217
2896537
1540285
2407088
2228346
944628
659949
1281894
1255096
1544658
2769955
1958027
701915
2308358
342760
2081059
149598
88333
94616
2153609
889987
574919
2136474
2338034
1217246
345445
572209
718710
1220213
967025
113610
1471862
273679
187400
2581712
1653812
1885496
1984151
2697737
125623
1870744
144409
2353693
1910398
421098
1808058
1522312
207609
2588970
246421
1003284
1734432
7604
2327783
1613498
2866747
1118912
1548626
1402817
1173944
1048367
1912153
1354473
1922772
414678
2129606
2145090
2520617
2293307
2331673
1661745
432162
13539
1286706
335007
1969952
2407713
884673
1992800
1563378
228684
1728552
2226937
919762
1599086
2810967
88777
237473
2424107
309288
1316012
1717251
2103058
1548626
897067
2824849
925870
2298404
2053280
855321
1851685
568681
1611636
1208438
456293
1853749
44369
110985
2387181
1551762
2512463
2137532
289943
1175674
317830
1740969
2583861
2012753
2594515
1217297
563783
2218012
1296401
1789145
229080
2915188
1390775
810919
2752804
1139110
2703313
738969
441855
799051
938306
183527
1812610
2023465
236129
1216387
1501617
984840
2818453
2825107
942870
1212265
2933504
95355
2914536
2576792
1640820
2124917
2593714
416356
798505
2127219
2255756
2280697
620663
1388380
1747440
1737463
320962
2465001
1680235
2239204
1864323
492621
193089
1983549
873546
2013983
2826140
1913950
1691014
1916620
1666015
2717345
1046053
767392
1499167
349352
1960946
511788
2288578
1845025
1019910
99515
415418
2229573
22787
2525004
2179443
440598
2434289
2455588
1349106
1362389
520618
2083459
1539146
2256759
2318088
2213334
1845529
78018
2512326
879222
2061728
1179864
516291
1623870
1650807
108572
142927
2548385
827058
2310330
2529131
763037
2650597
885580
1612751
1606063
1769105
2452273
433181
2301958
783696
687403
1526592
2234167
2178491
2115105
2187037
1571481
9089
2590137
1572748
422015
391317
1716116
1668577
280408
1239419
833393
2240370
1258856
1812730
148644
29893
1927349
993796
391904
1780363
818477
2388904
2562103
1745433
302261
1337624
3225
343369
1239051
2861022
604340
1607422
215155
419882
2205260
2174220
420324
29991
2853040
1543563
1260771
1617313
2837740
1845379
1739999
1942821
2669029
1012443
365850
1897153
1537369
491992
1700
364362
1743459
2062015
2784697
2085538
793534
1726683
1858312
728306
1541128
1716452
1367064
688599
2937136
2395365
2927425
2133192
1920597
1095674
941693
1579633
589566
875066
2124736
2085140
2100799
2400812
2080973
2389593
2832730
2149278
1963590
1375404
766568
2285112
214451
2608919
239626
2284562
368054
1802897
839798
3454
1162528
597283
1786639
1755074
2185367
669354
2538473
844067
646687
1355507
2166813
147202
2201916
2031215
2263934
1421174
2310661
1382039
1902897
811278
1798307
2691088
1197254
197739
26040
1726256
2624290
610733
2063271
1456872
701817
1499322
1973981
1057766
2729164
1811993
2219673
1519760
1184570
2160241
1915795
1734938
792305
98988
2066006
957350
760345
1417601
2392228
2466350
1754252
163616
1256527
2321678
764579
579180
216586
1983415
2178326
195994
1896551
2636650
1482742
2148239
1830222
1031219
914871
1335234
1602708
519281
1422736
2376582
2041490
1346712
879242
1782825
2003387
582370
173
2558273
438211
146310
2782014
1636808
797262
2134314
627981
1738521
2383892
2561650
1595083
2037523
781083
251397
1569736
75847
1990436
2788458
1970707
2463575
1763062
274389
2467098
2307474
1835800
1925623
1305391
233646
2412623
2250130
2244599
1550319
336424
1652330
1464261
407209
595243
1453494
2459919
742600
998168
517821
620978
1237267
2408056
2302950
900108
1689767
2921492
1321102
2475621
1993606
2833405
1309433
2553852
718269
417329
691619
1756088
1476382
2328324
2640378
2331389
931094
2867660
2036183
2604512
1316220
343625
31793
731189
1009033
1412752
2503414
2848327
1065122
1925019
1224654
819642
2186377
2318974
2634292
718401
2568847
1944196
1524100
2891259
2266645
1255311
580545
1149597
2546485
567200
607079
476466
511324
474599
2584802
477907
73800
463426
2663752
2363156
472399
1051393
2696886
2667204
729172
2765837
1174305
1893887
1129157
18944
620602
921260
101785
5423
2303331
2688860
965034
1504553
205101
264404
386122
582861
2858757
586902
2939307
608374
1671884
728478
2776360
269627
1371856
2899075
1678625
2379336
1085346
789749
1361875
2306341
2873402
1150147
2695726
1864895
2486009
167144
1509312
454500
636039
1224837
1318989
1491201
2773823
180381
1166474
1644910
1337120
555413
1152410
2687041
1485278
1163456
2277852
571130
2597565
2286680
2531780
2347380
2717828
696692
90815
2639404
2873879
960593
654499
2033208
2424872
2594756
1042171
990695
481919
959051
1516906
1805693
1717903
2733419
1640852
2776373
2866381
695075
876621
2531688
2256629
890185
759631
628271
2531333
1322006
2365034
454764
1048868
2848010
63411
1871372
244651
814230
939517
899679
1410694
2103663
2067602
2646010
1009164
2781686
1622492
1244074
1901167
1134322
1509362
2427871
2577077
1754998
2465700
1031282
1300524
1224904
2599719
114363
2625186
1631230
2129231
658738
1809736
2742396
2706501
620691
1740384
1061001
373403
151398
1798695
1377644
894106
868232
137660
1615396
2477437
2774879
314120
323766
1647367
2723541
1364306
1937090
1607324
1993643
170551
2583563
477826
125987
507277
1394759
691047
2717314
1272764
294106
94873
1178967
257708
485661
1759275
34977
1438491
2772771
648426
438022
542009
133478
2219933
2015845
1487835
1957693
2696704
2060741
1064436
865192
1304490
965366
2188647
1957069
735244
2040547
788350
2792262
1867195
900161
219103
2161906
1789047
106905
1099047
2003697
2232330
2075920
516220
1771924
240392
455879
1442489
2530420
1581340
234719
2214504
2406757
1417174
757168
72650
1304128
1069741
1702717
324409
494327
1114004
431084
779971
1795988
1014969
404376
2630393
1922411
2540841
2621468
2168239
644443
2141652
616732
334823
889355
2862197
1184729
156787
1633834
1054348
818290
1742262
2727388
2325915
1364958
824340
1449206
1654500
2129350
265887
302383
1840899
1782367
2014156
2891804
1928380
1524639
1714621
458504
839965
2310030
2162632
713493
2449456
1844702
2233326
212119
1426357
2776503
580109
497332
804545
1249979
544492
605232
1076345
1148536
2506916
2233668
1803466
2189605
1241548
1385853
971350
1233551
27237
1530314
1352243
1340430
2510731
2405150
371005
1026704
882108
2077526
2191692
1371873
75045
1173727
2899120
2821775
1852980
1786708
290701
2236066
848231
1322151
2172765
1922413
1773424
1330256
2203073
2541110
22186
1704069
1331356
2263781
823801
2862967
1542403
1771715
2802899
364571
1141498
1190115
1863483
1227776
2015241
1894275
1357590
75289
1434416
2276228
407783
1669916
1201223
1949730
949028
353220
2876390
1266863
253738
2662489
1197049
2424148
1761948
1063079
2239809
1369702
438618
2233685
2511604
2037420
1696435
1904446
1944317
2550547
1627407
1417658
635123
802449
1021660
2880478
2258773
1336064
1612760
1050772
1804579
2462806
1284852
2603488
809483
142807
2608933
169823
436457
848345
1703309
1657373
2101904
218960
302617
247871
1439146
1537521
577405
2798090
2298512
676579
1969439
1209871
787765
1176916
837636
1372927
830782
2710723
516278
1322758
2841237
2044108
2233003
91636
214236
1699492
598367
969056
1992711
1260846
1057016
2230769
1936413
6305
2377376
905397
1251974
1635899
2372554
1236797
820322
173002
2930811
1091898
1383656
871461
1554655
460314
1831063
2524911
2852222
1042046
132035
89513
2255926
2886502
707320
2279623
17036
1317114
1802922
2244959
106090
1278553
1492173
1227939
1289039
512868
155302
1260989
117696
1209466
1013746
2467395
967178
753888
1996415
859300
1940388
942899
1286749
2566096
856385
1371326
2823582
2412104
1196211
1566980
175224
1286427
2347576
1178517
2124462
2418975
2175063
2166800
179783
211965
2264269
748820
2075777
948359
1971646
21949
2304005
2485269
155086
597052
2333015
402077
1952787
895887
548569
2230439
1460585
655850
745563
1160704
2913864
2354957
337902
2817313
2763341
738951
357547
583873
1726421
535617
580399
204917
1404587
836315
409115
1569479
399274
2403932
763633
925938
418608
1692632
509900
2407381
1506601
1237378
2395843
1329751
913170
2520982
108713
476942
85983
2832904
843974
2419219
1456863
2014369
1349171
2211094
351013
168334
214794
2409923
500476
2354403
1215871
111515
2841516
1109893
784875
20472
327654
218230
1463615
2008426
80886
591203
2688410
2538587
2450696
1614408
1452120
1452744
1896280
2901790
1548505
1406471
326059
330728
95542
1872283
251599
1015294
206647
209618
1662613
2101011
1234336
1049846
760856
2271870
1971335
2159115
1809782
232513
2717611
831937
446890
683935
591636
735995
1103624
1127669
585616
1856528
574831
2676835
173531
1470282
282161
500140
2076183
1769972
16252
2218082
1764178
77882
962034
607504
1364510
183742
2151147
489591
113758
1546533
701142
535496
1888126
1880788
2682132
2149483
2244449
1323642
427504
1534220
698080
1154791
1305889
1419598
94126
2380232
2306499
2512127
2570705
1584717
1450130
2913163
2135873
913365
2878901
935201
1261062
2238733
2772387
1518081
2601436
2553190
2505065
2712173
755610
1830237
1795787
2329785
1053896
1843798
1383145
1466046
2413649
1897907
1246854
2624594
44229
1336603
2790418
2704498
2845078
319018
132199
2180443
1729151
2597687
2327725
1093
682028
1281639
1400213
74369
2603287
2119148
2027050
1777955
2471867
1895330
267519
2286148
2166143
560575
1216294
1637898
682838
2288093
734597
958111
1933324
140648
2151246
1326989
353571
456329
1864533
466731
2126272
1115023
2076342
556719
187947
2766095
757467
51594
1445823
997247
771830
756642
2008233
1394305
981794
2155144
2029976
188411
1349324
1805872
1067470
2330031
2128420
1541898
2162769
1776124
2210819
435971
128363
2939816
847037
387419
2097293
2090055
504143
2711352
477857
2167972
654616
102069
310554
26193
313062
2154686
640188
2254449
2265248
1903712
2614815
2150819
927250
620680
1235997
1775033
1114499
604974
2121504
2443867
2412435
1321066
824891
2244456
2822820
1692347
2508822
1262415
372307
1512937
2251046
1284232
997321
591079
1652802
1792879
1765617
1543833
2449202
1058713
1620586
1978386
1371779
463321
743782
1344047
1461432
1299435
2224041
1886287
656799
2330739
238277
1911218
1716014
2029306
278305
802278
1598197
2515138
1044762
202475
1168913
940854
1600872
1599781
1875154
1777534
298966
195119
2038620
1612056
2180038
1456653
2606022
857697
946587
208164
1037943
499902
2321393
1043890
508935
880958
1731304
2921954
1546638
1382384
2521178
2781091
1507546
2917751
2904436
758537
99466
1480689
324314
1788209
2090660
116616
2188714
2865928
885196
1689531
713406
2038114
1586467
1877185
2117372
2341881
67878
183998
1100771
233653
1675424
1094147
611266
1178671
1046467
2216410
2594963
2491978
938416
2537685
1113298
2736395
1548734
1565652
2233370
2591381
90027
1992854
575679
275944
200371
2601878
1947718
675358
9764
81772
1150482
202952
1705405
667356
2784459
1147739
122659
1189090
768243
643812
1883655
588156
185770
93793
1240260
312474
1455661
857954
1152224
2462138
1743085
1674407
473854
2034333
1706565
2224475
195627
130249
727431
1159050
2566237
2723477
1975002
1888902
981538
2000461
2844286
1853543
167875
249278
78518
1695932
2691064
986701
807049
2225880
2091895
842622
2787422
1663970
1474499
2344213
1854459
1107344
2495240
2423553
1689279
2594329
255112
485639
2813506
706684
1525434
2264416
779129
1755805
2583153
2755577
723216
913695
2154091
306420
2207512
2322554
1544430
181179
2554804
2344686
2548981
81654
1034381
1748376
2165213
856886
1003182
1416490
2237152
2139593
1877192
61964
44078
2492635
2929496
1146005
1264792
207120
1401572
1083292
994347
1487019
2594876
1660019
1568025
1314231
2202838
1983329
2697640
1153087
138050
2703486
2376911
2297877
168437
1925578
1924710
427078
1290545
1627200
1916998
1226791
1481849
1966840
2162345
532087
994999
1371016
935254
727558
807731
2903251
2906993
685622
2678736
11461
2196412
1388845
1193986
1429531
1875005
1466683
1466989
307895
1764722
99774
2281916
2931580
1447836
2011709
201749
1799115
54168
445713
2657176
106359
1118189
558847
1212850
658904
2154514
407665
1670664
2824383
1077873
30792
2472479
2786329
2584876
2240678
2766173
1751478
2196439
789772
622394
2819867
1717651
151202
2815701
482297
2773785
1702527
424974
2853102
1807349
776129
448502
1278448
854917
1683421
2555212
1596754
1716281
17505
423980
491480
602514
2814316
2349668
210827
276876
1181223
1706003
2523553
838132
2637453
606251
2903233
412892
1827058
2117860
1234823
2909883
2813551
1381736
720466
1814353
891405
2515285
489658
2368098
425298
207148
2630806
185643
1414628
611696
834566
88196
2562507
945564
1758132
2534652
2896851
1132219
2003680
1519882
1277835
1400088
2583594
2086763
1921556
2551729
1629187
424266
722866
1479420
773107
313812
1542019
1733487
1589533
147196
2553424
1745493
676309
2644940
395029
1163848
64081
718132
881859
2219879
909684
989477
2237604
2913973
443840
2364078
530715
2377666
2130267
282860
1033922
1388480
2005747
1258084
310258
2668248
1523016
2641343
2013118
1103820
1998183
1491651
1235640
493355
2363990
1973688
8543
1366268
357881
496451
717789
857619
634664
1163802
440329
721867
1058674
2667009
1006719
2811377
2019957
1450686
1478443
2095769
2534846
113940
2535636
391370
729480
1005128
540922
2197131
396712
1977305
529307
2894877
621663
611489
1685527
2783304
495250
172597
147883
2312440
950937
805833
578743
1384808
478032
1727789
2686856
2075022
2893232
503697
2042696
1525389
217430
1515410
501512
497368
948972
239072
363500
1675197
804666
1066299
1195792
1025506
1635259
1742753
2267981
2218931
1364829
128620
2899760
1415803
177761
913975
1709986
2282204
2256181
2167187
1703622
678955
1016006
1356262
1399833
1013470
1475562
283373
728748
2473128
281080
1065370
2730633
1603714
2357498
102280
940390
2218874
906244
706451
2336401
220992
586884
122850
1000349
1878331
521136
1601277
2150118
2495631
2800648
1879720
2437526
2040636
2198587
1492567
2650522
543076
2271414
866440
2080947
1232377
557999
2937531
76461
2292284
2470662
1145969
2360551
2528011
1564753
1204695
357962
1701910
1095694
1942546
2578514
1719659
610461
2515799
1488732
1460772
976120
1038171
1340004
2860434
2838964
2330598
318108
699825
920713
1673996
2706672
1340641
476513
1958756
2807709
1269211
886754
14018
189982
1690734
563894
1358405
1494761
2814995
190251
2713576
658335
1912071
1953374
572357
321144
480988
1772825
1056557
2776686
2935283
602291
1590241
2839070
966982
2645122
2397441
2909911
276016
2807490
1395756
120527
1306258
2885210
2849949
2418480
1911258
726620
1966604
2211344
2466462
2785254
1200893
1703915
1866703
839646
801669
748012
1270128
504689
1192145
414442
1398021
891788
891847
1953487
2586651
1398699
808339
2162109
2583381
1725707
1894035
727044
1300053
2513870
1315056
1961621
2174823
1341920
949213
1869420
1682260
714643
1172358
650595
2097279
227876
671592
2151268
1335117
952009
73569
504766
2538650
1848941
2533356
1602675
232536
207489
1867042
2504939
2116785
1275003
2149777
1052342
1287597
1656837
2204908
152111
2858717
1095135
397153
1813425
851548
2437537
1088526
361383
592841
573764
2748362
1547620
2501025
2799712
2044910
1017286
2286920
1328098
1819939
27102
2791483
1388042
288035
523806
2645471
2456809
134483
2413198
1807658
2198767
2086951
249348
1856432
2516183
2349599
1211953
2169668
2191758
1960534
1705503
2184151
1922074
1810444
552265
160847
1934350
2914904
95636
1302791
2211969
1273436
2525400
2204269
776403
2234140
958005
2559079
1926515
980383
2799550
2651856
1541015
800077
719852
613277
2552769
1167271
907558
2034627
890536
532338
916842
1322684
1829679
678408
2609077
2916827
1576535
1347098
2360851
444986
978258
2249663
1772198
342686
1006059
1434761
466064
1522318
2705357
2592407
1363019
1821641
1690805
2332283
2218874
637395
1376322
1851048
2291029
483443
2313712
22187
1607274
2375939
1207048
2722644
2239188
637935
2053600
2797281
2168688
2820322
2387785
2873029
577151
1118942
454096
2186181
151699
122573
2255936
18558
19275
2325733
970991
84116
1099590
2726265
1313684
2300678
2162858
1759903
1814156
659238
1723672
2477878
1338396
1432463
1164835
2188696
2334246
1186520
366773
2038954
1973706
1831970
170417
1957780
57373
1821215
2676527
2471662
1153145
361188
2103480
1030512
2277343
1937274
848754
1343212
1122913
565395
2343211
1852701
1783534
2914773
2776262
82248
546156
389527
2623976
2674616
1823085
1999393
290086
1362216
1544421
528740
1429447
1299691
2902070
911676
568458
228177
1178305
2157544
1794133
2148557
837799
2676380
1258271
1583879
1843094
1991244
1056973
1855770
1903238
813700
2529930
411158
260462
1540651
1664710
324117
124438
2463054
2275005
835209
1288282
498906
208537
1198899
149691
889826
1322441
327560
1104354
349249
869996
618783
2251021
71582
524639
94907
351843
1269841
2061178
977081
1379948
435627
647414
1696173
1831520
1612338
1534467
95622
2743943
2813654
2146172
5824
2836361
2226065
2742320
449913
1621895
2802612
2266012
495116
451258
2792603
2832141
885860
2936823
976098
353409
1220491
724250
1171770
2459842
1342408
2124306
1683775
332574
2920257
1068720
561259
1547226
370367
1701032
709987
1285547
509059
1663321
2364355
1411160
476125
1440169
130176
2183772
2819626
1390399
1362165
844931
1403675
2387686
1352123
46772
1510478
1632197
767519
1722440
1785395
2697301
2634777
558950
2404697
99576
800994
358368
1996995
2497637
923622
2555203
2342215
768585
1811900
1676128
1213538
808010
1780918
1396722
63936
134508
10146
2074075
1891552
362834
570752
2276700
518391
2296210
1524477
119294
832955
434734
2389773
1302697
1778074
273061
1096318
1884852
861959
916079
609367
2601932
2760421
1046093
2709443
556408
2343804
2612501
1316765
2622927
1907064
282237
104044
1420726
1964359
430260
2664825
297102
631178
622703
2318134
1899764
791313
1081171
247733
1940444
325359
1151999
341743
2610154
1921783
94172
132418
2154498
1047683
2423117
1050249
1750552
1231406
1465787
166479
1035384
454070
1940682
2513898
1729050
2283222
1490424
1799101
1574556
1319730
2268364
1069296
2900418
434769
502356
1999499
200725
369477
1412070
333632
2413178
2009270
152534
2768905
602353
1946223
235011
2677774
103947
1449437
979770
2782997
760611
2503760
2418076
231945
297356
2099929
1151900
2195862
1366615
410938
1367769
478981
2932572
197327
2882561
1680553
2804280
319968
2481481
2683812
1769353
15340
1001456
490313
1569667
279124
2607926
1741265
2516508
497777
2859150
134908
202173
2878194
50060
2652500
2849748
2244010
2239682
304763
2676448
2074748
1913501
1562519
1036016
1708755
488070
1336929
1796420
640216
2415525
2552482
2099206
2570256
1715889
181905
2351221
1409943
1534152
1532932
507411
1804951
547467
1860339
2200955
913047
1673783
1750007
725741
2085008
22011
813694
1199287
85942
1679539
1939603
2839053
672904
2578923
1764959
1926965
2145750
2529056
660238
2034575
2183296
2245510
2773400
1156978
1486941
2570191
2780731
1942664
1678038
2297432
2036516
366994
2408072
1157605
2701297
1909624
1578572
2558292
2287449
1874072
1298036
660416
2543435
1441947
1722420
2183856
2891839
10955
2683031
1755935
1806221
1201460
1022629
1968634
1314884
1846026
2837448
2178398
162850
1130360
2699819
1939001
1404702
715898
2322236
338
1758579
793224
2890903
206422
1499732
1693742
2372501
107686
1261898
1933323
2897298
2010892
2935632
912737
1963782
696436
806388
2566968
2381970
1958686
1642998
1431055
440981
623584
1599872
1083811
1452464
2695950
907633
977184
2776586
577275
1451175
1502501
2380112
195585
498904
2460264
1993914
1575407
2104012
1491842
494217
2701724
863184
442231
152889
968456
1203431
1977986
92296
2096842
2829934
1337054
2419855
2347116
1306508
1153648
962241
843867
1174096
63399
2781675
767350
2290452
2681355
2658421
650020
2740960
804327
2392184
320621
2407846
425123
936486
1603231
2847558
585490
2192879
2371885
349461
1546167
882094
1459896
2779609
1457909
2579136
2536495
1198732
141441
1188617
262985
1590140
692232
2139208
764805
2147929
2501571
2194545
2462755
1261083
2366929
1541515
2412839
2656849
1382421
690962
985137
178776
1613541
1063807
1952727
2934100
1104265
1726083
2404979
1078467
2513221
1681429
1901982
2848178
2024417
14789
2546073
1636744
1541095
109961
613659
92668
2755372
5216
797359
543252
1351006
2677914
2250330
2156454
943186
2787808
2046348
1458930
972192
2483251
2765925
2068214
738791
1043462
182837
1049600
1470451
565078
2042394
812218
424148
2839733
2165668
1031053
1640851
1264668
411414
898174
106429
1221563
1050551
855554
61819
2672850
1978009
2063477
1784290
1012025
406567
1823720
1436538
1650726
2437055
1792594
443536
333951
673355
1540121
2777891
1644361
480956
1816288
525299
2351520
828324
179470
2502856
910343
254328
1347902
2132811
2846623
1593481
1823524
853639
1611838
158488
2709968
622148
2222256
1283976
442823
1727036
31228
630878
1807437
695404
2671119
2405969
1120964
2156360
1863087
2625076
1231699
1047591
214031
1569207
2272414
2474009
1953563
1641490
282877
2055254
2273319
2260701
1383518
2096084
2647201
519645
2060035
390117
2255389
1635855
272915
1443031
2783369
680362
2070719
1749800
1745418
824803
526420
1567912
468493
1357089
2604938
2613010
2180462
1394275
2760554
2025469
1838841
1603469
1551230
580169
1774945
581635
1458498
859265
1447660
2719202
1544136
2474335
626179
905958
412988
1401068
77694
9496
159605
1664874
2694555
93470
1318371
1386269
1677409
108534
2686279
2150186
5386
2915949
2790626
938139
2359007
2617040
2736280
421949
1579132
1240078
1619927
1376928
12322
2235171
1980628
834671
1907613
1594180
1802511
1710733
2404340
581166
695516
1580115
189
1632159
1136616
1234379
760113
1269033
2200972
375556
18427
2256013
18535
1409276
674657
1123713
2110482
2065030
2846979
2645111
1436554
959448
1131710
458851
2636443
1348352
1669521
1501208
2854895
585620
2161262
807952
671277
1019978
468305
664585
2148695
677710
751806
1323423
1122412
1918262
2292138
615389
954482
2390428
2919623
1544493
42537
672721
2920146
1929088
123338
2880605
1648342
2810212
1412781
2325202
1466752
2926701
1304612
70208
1701286
2778792
1610676
436678
1206704
2715141
399849
808937
1424782
1056891
350211
1054860
1321766
2445522
1766926
1803172
2195435
2388965
2456620
1893933
961177
1479726
1521118
1567615
2573272
2540506
922199
1952794
1071268
655456
422938
2448143
1959368
2105035
1374734
1618072
85692
2503891
2825849
1667006
2518496
2229997
2793039
83344
414246
676020
2509133
1435550
1301312
2374705
2838957
1317762
1610567
975418
632743
1999720
1724135
949966
1186365
912731
1090468
360021
16693
891151
1168473
503890
2898885
1072682
569928
2605808
2793888
891315
40316
2099993
1207638
1164867
442525
1574780
567715
1351883
832622
2457442
1896152
1870681
679585
2855650
1694471
1633284
1324591
850405
424827
1271156
1688499
2928747
614548
2221757
2659897
986147
2627132
128877
2200907
2716754
225014
364107
929978
931174
2311087
1031772
34115
1479922
708836
167193
2464888
2745183
156527
345559
1187700
1769025
1701944
342343
1982058
774748
1503746
2531529
633393
2192162
746653
1636335
937983
721836
2232947
208890
1032393
1169053
2050287
39188
1611487
2834422
900307
597943
2840952
1536472
1226824
2768389
691621
2214557
2480885
2922771
1930797
1322872
2695341
907545
1282039
1244631
541886
2485682
2701950
431070
2306916
848084
1804056
21192
1277510
344220
1858520
2663667
2390815
1680285
2470013
1839341
2654712
873817
287241
1392332
1091940
52235
2750556
209729
2019770
2423077
377505
1849095
565558
1571003
470222
2026234
1321338
795264
2107074
1161522
2379426
125843
2568900
2593861
1495755
1071231
1021926
122013
1065358
582434
1191017
1050280
539223
1779744
179923
2483085
1469835
2458716
886156
1887585
1279917
1343260
1326485
271763
1069205
1979619
1287905
1443749
2262104
2135015
1397081
1357620
22500
2596295
2135088
1780748
86994
2933103
1410275
2281791
1964547
2123704
1760138
2214959
2139303
2562041
545700
2629504
2381982
2782920
2758375
2795108
2302007
33415
2414427
1052543
2754457
1191223
1365375
1356870
2325595
307490
1623405
2142227
1339770
2805170
2438232
923031
572941
427911
213061
2523676
1540334
2203187
1809694
2539666
242314
1030926
2556262
1265676
1340773
2524226
533588
1288438
435329
1790501
453760
990235
1325100
1987154
1259556
2433572
984518
1527545
36275
248016
1867247
1675336
2118475
1057072
588668
482892
1883437
444023
450535
2273296
2835570
2749847
2732259
1524712
849354
2438800
1276370
2365919
2411977
759783
770842
857418
2651760
2689165
1861038
265225
1330549
49485
2448590
1822487
2713207
462095
165579
2124937
1985413
1208489
2519044
1539753
2622328
2004283
2547216
1968703
2297000
2438991
1205943
451100
2584019
1403697
2397972
2876260
1874427
1693537
2002898
2238400
148477
2389088
2647399
187018
269321
1508838
1782774
269357
2346633
266545
513421
2211863
1339159
205723
2119469
2287263
1620103
396882
971801
344959
486193
108409
1667296
427971
2118986
1882677
601881
2106198
1757131
2578690
2427184
588170
640448
2557556
103635
480673
1497138
961491
2677603
1223516
2346511
371264
1416491
580428
2174676
288820
1435922
2759284
2818205
2889480
1276554
308269
1028219
1431715
753797
782386
2636900
1893507
2571829
2740962
2036908
1575334
2038946
1627402
887125
1512176
928090
320731
657466
1171459
1499258
751143
419201
92554
1196008
2714751
721456
1348619
2047723
643490
813188
2683133
2244332
2708548
604151
2743413
519442
1417975
1462569
329848
2745216
1315267
2199311
1201830
2495000
1973755
2331408
544509
1313529
283230
603740
1439589
368852
867287
1483068
2691795
683374
2448310
2038161
524822
2482710
2761324
684445
805113
1784654
2811441
1533186
919304
607691
2268064
1103965
2526855
25227
2324922
769423
1427412
1107279
814728
519432
2850787
1988970
464502
2363635
2915197
260827
717306
671363
1196506
2127411
1029629
1465302
297253
1293880
2510086
1618276
2233157
1244211
1781350
1922782
2469548
1556513
81169
1724209
2050925
2182385
2681078
2404863
379981
1276213
1826931
1455747
1297422
73387
120875
1800572
2135230
451614
1888595
1464509
2388340
85266
1413588
175030
814444
1060338
1201906
1985425
2551054
2734834
2637714
2190598
10861
2523356
1678791
731267
1379758
1686087
1728323
2084736
641313
2272218
1003466
476145
1147040
1071254
703287
2314060
1553607
544233
847082
2664181
1468
117531
2709936
792351
1184150
2709573
458051
279120
1928510
2544230
2110278
1623853
2147001
2000047
501337
706124
1890799
2353346
2072010
60506
808525
101516
177392
2524599
2294640
1335009
2350671
2250838
1390081
2243024
803636
2842483
157706
2753485
365879
1827889
1907316
2419101
54994
575112
912217
63192
818623
640354
1687681
571285
731472
639265
454904
2405724
1048015
583960
1801483
886871
308976
2025229
255041
2202664
1767639
911767
2855988
710578
1361846
2248304
2892082
1825088
2120846
2719196
1177163
2167553
2130518
1696496
2907568
715484
23317
603103
1729135
2090309
205418
2206234
1128600
2873569
1378920
1403278
1530208
1476113
2102862
2200648
1615887
2604903
1597599
46534
2064612
778404
1531309
2296760
606585
1799980
2807768
803276
2927271
399510
1190328
426230
118775
176106
745572
2879232
542606
2100575
2166864
76037
990625
1441797
2681141
2754384
2653976
320216
2628789
385773
1539587
511091
562288
1312801
1974530
555280
469133
2727604
1216009
1072200
1125262
1652190
843374
1368965
2827639
1381093
10910
2663648
37619
1143027
2315255
380953
1021399
2184220
135616
1557934
1682851
2054295
1187009
442187
2604955
2450105
1638700
2366658
1841303
847287
1889606
1506458
1277441
649926
385242
2075208
2403090
1566190
2181552
1114932
549318
1021113
791369
369493
2219020
2176456
1198016
1351917
77765
1586661
1282784
2648623
2750251
204391
2920513
1057735
1048987
337300
1553166
1057293
1881074
1060749
1582748
1461823
269986
2422584
2190007
463036
1490947
755886
875416
2636219
2158166
2936683
1313402
1255036
2010118
2860986
1919856
1013900
2274579
39695
2781038
915240
892424
967198
1734407
2543819
1401758
1906809
1555634
1307141
2414577
135600
1351050
2844135
216929
1107002
2325451
299069
1618224
2587222
2329538
280150
2147619
1763855
787881
510612
2205862
2035878
2758305
2235245
890733
1182061
951564
2936679
2875231
506453
1155109
2270525
2396004
1043914
887439
821547
1298841
1877080
354033
2434213
342251
1768774
395917
727939
1264225
2816114
1722654
2109143
2143451
2338428
652605
2169565
605749
1206385
2855014
60167
669524
1519352
1026569
1977620
1630292
2107782
121426
148757
29544
739869
1944468
1220096
2266307
1396632
784401
1550048
1292921
1669513
2855313
2608525
2469875
1229703
1802322
411199
2836543
1242241
2869595
302412
434507
1433799
1303180
2503300
955197
701102
583470
933272
2090014
1795207
1761246
2591035
506035
2699546
2744893
146889
2140563
1440547
152640
2468462
214220
850351
906527
1493128
2383496
501056
744203
1280364
2155953
293625
2788397
2900388
1988986
1030161
2397742
1274685
1393998
403977
2153810
1077686
2567855
1168200
169354
197304
2173772
2336791
815355
1431640
2769634
1665820
1401315
943323
619205
1555285
1441064
1218398
2826072
145525
2854081
251182
1258495
2869828
829817
1052828
454346
1428478
2718320
1506261
16790
1726764
706624
172197
505472
2308645
2399011
2806521
2220194
76434
1265152
2424831
1076001
40249
288897
2361145
873116
1036721
943549
1308815
2238605
1358419
2437252
1522697
312036
2693665
550581
1122302
1036357
381930
2363747
2692133
1214260
389006
1615471
849026
1928287
2328565
2113078
500680
2441264
2058330
1012795
2164723
1640228
1668767
2155088
181612
1309716
1876803
859004
940623
368205
956841
1634699
1435744
289654
2869172
2036038
1110729
167915
861574
828611
773759
948405
2632479
173829
2527737
2358201
2001939
905940
1826646
2697507
2796129
1900643
2891104
1410982
704882
1621518
108804
2359260
2205092
15209
1924022
1902713
127086
1639039
2289510
813769
2808124
1970219
2750906
1745526
34492
1320109
133901
2349280
222687
1567033
1068897
24338
1511892
1626748
1177870
2115784
214825
174370
1734068
233499
1528904
2490537
561770
66042
2479173
1190843
1897511
2129478
2537556
1926136
2663586
2362262
256203
1413367
782037
2939489
2742974
353486
329051
1412586
1910027
659501
1302140
63687
937925
678872
1846664
2308652
2432147
155322
2001697
105661
986518
2632903
382725
1936929
1249900
1517753
2068716
2436605
563116
821000
1877442
69526
2536566
2618251
946098
1285304
2757216
832174
2248299
2776329
543367
753333
2046089
599892
1855044
2265994
1981218
1738247
1551145
720735
541899
2529603
1381741
1542680
236946
2008836
2922950
685315
1398069
879177
2590272
2114214
2340542
1376879
714033
610670
664061
2254280
1474087
1569912
1984659
778912
1837552
859598
2027648
1338558
2017007
743253
89815
2645587
127812
2926588
297956
2497235
2313883
1861446
2812187
1281839
1797826
1370670
1710714
1796793
895043
855495
2247083
2495645
127121
2118713
2016578
2657272
2049619
270514
2685548
2042443
590964
823807
981246
644090
577750
1977784
2812294
1092213
2439909
1638029
1859542
1063659
725165
874968
2757619
211686
2139227
410082
1557554
295961
258303
132484
2488698
2700190
2699900
178739
282883
1165244
704228
2396897
1329553
878325
2417170
2040243
970451
2272801
24372
666543
2741483
2537415
286404
658401
753408
1699308
2311056
405503
114072
2530312
1692099
780996
878509
1038084
842938
2548483
2212334
824310
2200452
2342768
1572823
77515
202076
1697407
23703
2295462
2256264
2929195
2111588
392466
1589699
1417465
737085
2166260
2172629
406915
2215839
1367474
937313
2760626
878407
303754
1896977
1447134
996908
812092
2337685
2671491
838261
1550564
1094298
677502
2181462
2575095
1657488
2422540
2032050
938580
1765188
2323462
1669449
945195
2878980
44551
1325424
696506
1272802
197085
2933689
2838669
1491480
449803
1414041
2629060
974020
292544
592813
166624
657966
294573
377074
273715
2373634
1353968
908238
2566430
290828
2825790
283344
253147
1411805
2930258
1729926
539098
2591933
2260222
681943
1977102
370150
2064031
1297918
1846684
354499
1103757
2119845
613971
1857251
2533404
1922208
2308735
2641061
1099247
2634602
2695249
992987
2040965
353997
1598443
1762421
1809691
1962153
124579
124863
1589304
1497844
17459
626932
2549093
1733040
1109758
1345296
2693879
466206
433615
1411144
615219
1746923
1451458
303588
1183489
576567
1267507
1142123
1371294
483508
2022434
1512172
651750
1088664
229715
2863138
1547532
974546
350258
2195470
2649132
969633
1821135
1800973
877408
2413477
1827852
1213564
1419106
903972
2678795
218419
942169
2928860
858333
1564475
2230246
1264437
869892
2031588
619199
444195
2560507
1879068
2788558
1111837
1376489
2147363
2333896
1184288
1865154
2695690
2180210
879093
2652334
2626038
2170046
1153741
1476029
2109135
1581111
1527233
1865247
2067738
239280
424031
244788
2008740
1862867
265902
2826618
2332678
2102256
2490704
1088169
1467411
1023193
506368
803938
2140949
543297
935462
2827664
2212669
2591770
601762
1315865
1103612
836523
823386
1218626
914549
206881
2789129
1101229
2489409
690351
2580054
558076
1899672
1980408
2677092
2886062
261750
1874471
2179501
701758
2740341
980412
1017083
1518008
2909939
2710251
2590750
26512
642454
2651160
2550191
2659263
2126983
816363
2792734
1578617
1093660
52132
521090
2814584
719519
698358
1553329
1670274
751254
1724862
1851509
2251495
2202117
1298382
183881
2800085
1070634
170051
2383687
1365276
2364126
1746769
1128733
1054233
970642
2616098
1985434
189650
2785697
719931
2365909
889923
2174404
397703
939243
662627
1580710
229999
1638305
1771999
131950
658863
923306
2848032
1337694
1547595
1274517
267012
2814265
1036107
2068133
2335842
1491676
1993491
1552842
1522356
2154229
2578044
370892
1103698
609179
1386147
860021
1329826
1542498
2582009
2898378
1493356
2148534
1367814
2183598
1538332
1156278
2099522
429493
594030
1695604
1196879
558340
2065078
2479455
843546
507819
1954413
1966426
542880
1522161
1650823
183037
1448638
306137
1688942
2375073
2097513
2641408
141136
55795
2877786
2687161
746382
1231942
2252164
2588488
956567
1131886
1081411
332724
134692
357359
2377284
1030790
2223559
221096
2550153
2843104
1372555
2153239
435317
1589779
2300713
1975638
2460555
757101
892742
2277983
2200346
462797
2903103
201966
100292
2754030
2776978
2774965
661400
2696873
1006060
1620417
744519
990707
2325011
1842682
111698
666540
880696
1054718
422833
876680
112941
2838525
2863304
2056842
2786282
990586
1694046
1895599
2175709
1370212
514868
2535900
1917201
1176441
2392983
1593863
2416805
369016
252000
999426
2379959
1987785
2625276
144798
197917
2889086
2835608
51737
298031
1438561
2200918
2254956
2817656
2176640
319355
1868820
1428308
1617239
2629671
2826561
2291868
2913870
2059255
220660
1704350
2733173
2417635
227255
93670
1409988
155187
713850
2266391
185005
1906989
1758269
2305632
1147532
1134270
663758
1997559
1069733
747216
1962218
1034553
2072398
2069348
2585833
656275
1722642
572515
2451778
850334
549751
2377775
1659988
123418
988027
1920421
1757477
2637974
1433935
1546508
72104
437905
491675
532539
836914
1355980
2018094
326619
387983
2120591
2430631
933034
338552
283706
2110569
2011473
1496974
2166099
1213690
326622
2454243
2364929
2649768
1129505
1041926
1449061
1653441
1155154
2117121
1919130
1553432
407712
939370
1109425
2770788
2849709
1442282
1778343
1224518
1092398
2255645
2607022
313468
138471
2008927
1151991
1731368
977354
2852090
2616357
656904
84766
806526
237071
2756199
474631
2483323
1348419
2302545
1115769
2547726
1532304
2923540
2439629
1894314
2881202
1976134
2686162
2064450
2715360
409972
1367893
581769
750463
50820
1149761
1310536
2093232
547183
2654833
729326
2054571
1012622
1627491
2777794
173708
2469974
1212862
1193251
1402024
2404269
2839711
2323508
2031836
208265
2559357
1591454
1416294
1066198
2428207
1647938
152098
1504463
2339895
1300708
1807000
777577
414661
431689
1877606
1137881
2226693
2460783
2438312
298138
2332695
1255151
2309503
2577944
1265116
2619253
698560
2315062
1687547
1208513
1797204
2794162
1617060
1470843
608828
1344875
2440367
1685827
2473880
2200350
230994
2681279
2011410
2100504
2452801
1868852
313760
417970
555096
1483220
1813096
195066
2124507
361887
1109730
863893
1880784
2510079
323523
272341
1251361
2539783
1929664
2460222
16084
2659113
1687556
1683484
2789877
1803840
1599267
2613607
2522055
2840059
541259
2621304
1247386
2635379
1973275
1064803
563529
229644
1021861
2935392
2154258
2502187
2656314
51388
1123721
649038
516994
292565
1196309
212607
548999
224483
839496
2101693
494651
1454053
1809509
713483
1925883
72043
1512001
1551331
2174767
2050161
634487
2836475
1750253
1858145
2182946
1105344
2667743
759290
104922
2021162
686178
1609647
1698684
57960
626803
1515479
2463983
342947
799417
275544
825120
2321387
63101
2493222
1150521
2714529
1535155
860372
1953615
48276
388717
2291890
1381658
2585763
1311507
940591
626121
1838296
2519965
2281889
1283733
1808543
2047948
447609
281116
141130
1839539
603355
2457371
2305406
2607180
1049646
2135512
352968
1085597
2637403
1428546
1480652
333114
2612140
312919
2857524
1907004
2814339
401473
2111964
1146437
2378333
353409
1612225
940890
1474011
980343
1788859
2418051
1169453
2078336
2714630
2468164
2577492
823307
1823291
723186
2910895
2488382
364814
66925
659340
2885572
1268760
466799
2606131
1930478
167292
1277552
123142
2002093
880515
2627171
2337075
2797080
1623040
248460
2932371
2329157
2087208
1144848
1237248
2542905
2729829
1431782
457641
584701
2257633
158906
1045848
1845937
1830475
660481
641952
309818
2855536
2605622
1270600
69944
1680279
196821
921413
2495618
1721521
243572
1434259
2427881
897706
733645
1560314
1881657
2801168
798340
2646043
2621774
2471218
1195859
398387
1110922
1610039
2220351
941029
854845
2753446
1160918
1790500
2069530
2311235
281039
1519297
1554951
1333787
2210872
1353839
771229
975822
84304
13029
1884810
2530927
1961042
824155
2295055
1811391
1098280
1712677
2665980
618372
1152672
2474041
1848978
203289
208559
582082
853116
1107219
2630195
1180574
2617534
543737
105315
476675
2904203
834113
605060
1597845
1556549
910267
1103439
1575176
2930112
2812820
67807
1342655
322766
1367865
811862
2598458
1775385
982589
404249
1282145
218609
423002
446280
506772
1991173
831750
2671323
1973873
2462610
1516147
299902
286417
1134572
1681201
2214304
290075
1515228
2462059
374167
1849128
1199136
2402251
2305020
1761313
342030
582666
586725
1117433
1321387
1058687
2884761
2193979
271070
2711161
695986
1786190
735886
141086
948905
24781
597779
675926
2052025
588056
2650335
1241109
522538
1650874
1858585
1172150
2739728
1726652
1304743
1165282
325599
391009
724238
2122095
2572095
161916
882509
1660092
1075013
1338219
588417
1698656
2526806
2170854
2904510
2485726
959405
875454
1177180
1070050
2831639
2185587
304139
1210
199786
1161962
1583992
1890043
2036713
1450379
2141975
62656
2360100
2913943
2746209
1694847
709523
550767
2924898
1566031
1517701
2218895
2082637
2153379
2718553
440481
1258522
1015747
872736
192121
1075686
2672472
1208029
137991
877780
2750269
1894434
481531
447183
1753918
2388467
2625686
163357
253749
863713
2623968
203612
2863089
666494
1389174
1834781
2781272
1884339
1589001
2618880
1636725
2443442
87533
1309079
269017
2491202
1668050
1330456
1761716
1840722
805865
2413106
2018517
2685096
2093328
1764755
1552997
867486
2428689
2534165
1760755
166812
143594
1322674
533257
1027662
2686795
878724
326308
1018326
1252232
726500
2408926
1816159
2527052
2374190
1208505
1525649
2758849
2432041
1056138
2787874
1499765
1349802
557515
1883422
2732472
2529230
737653
838911
536332
583651
926069
257548
1542777
212960
491514
2216843
927145
416021
1283948
2183622
588810
2921996
1615501
2797015
2917710
2838693
1213118
2577210
2398347
2815164
2510639
776040
1396234
1987080
1342312
49986
724388
2541737
2733571
1518481
1732873
189554
1334255
2240784
838269
1355097
1075747
1250017
1827074
2014340
1663772
2396903
2528325
1041698
2198768
570995
2526482
469848
915135
2141444
1041737
1909327
2637402
303746
2540859
725323
117801
2139214
1814370
1930787
2696387
2736303
308648
969030
1651556
620871
1784095
1743557
721360
1256331
772029
1621560
851042
1415410
1244148
1693131
797175
1372626
383525
2040881
1947936
1810790
636018
2605284
420181
2354513
1087896
662851
474042
2001184
2410446
2219978
24985
2764255
2588963
664099
1677146
1599516
440765
633662
2590742
2398349
2178751
1951812
1281677
687638
175904
1980984
2107101
1175987
2606242
1517842
2163599
2405221
169463
2538971
1696729
635538
380416
1870948
1920315
1759008
70950
2034307
210604
551969
2113940
136084
2082900
2221450
2048238
1743147
355550
2216072
2114184
1736592
517373
451707
2174912
985918
1636056
2842198
1168205
488630
601819
1274375
1947527
2695288
779585
822201
2140172
872752
1516682
2811391
1852563
2433549
2186838
2560219
2573926
2487784
2807270
658814
2053784
2187162
32567
2526163
841119
2338061
2853905
2363958
1493328
649179
1069861
715056
2012476
1076588
2100248
2773196
1318251
1180915
924156
1469877
1418930
827461
2723080
836646
2453033
2184134
2936778
850561
265838
2623376
587928
1936805
2642863
1726976
1927888
172405
2092169
1396594
1329869
321187
2932418
1402925
2406215
699815
2398787
829289
2509595
399996
245287
1545778
585553
1163190
2351160
2050899
788048
2371322
2913379
2327284
2894140
1425751
2225990
2805907
1992512
2811464
1426750
1084614
2108544
7901
594272
1673094
250809
1342986
1373413
177289
2223048
1752560
2583713
256031
1410671
1044076
2173626
1960095
1548732
2276167
2647024
2732679
231062
2247501
2378559
1459721
1682641
2823655
2743370
110720
1457749
820871
71347
2372294
2469315
563701
1889902
2595597
279270
215575
1718077
2011502
2563000
2517784
566835
1150051
1761093
944720
2908743
2339812
2387815
1145984
729245
1722596
2903738
763928
112918
1706680
2721770
2192313
1599433
1075338
305782
761198
2318277
1991697
246950
767395
1664152
41579
894713
882141
706878
878099
2287009
589541
1750079
136578
1370428
1152537
233801
1097028
1161831
638892
1494940
32176
370598
213336
447205
1729150
2334440
1070341
352817
411184
2709452
1049085
471561
79756
936475
2141693
2587544
144629
2532343
2693219
2658487
2897266
2484600
538502
1764383
2189324
463860
2453085
267244
1416232
334159
1840716
2277015
769554
1545421
2704393
427489
987363
1696319
264145
1817805
156823
21390
64089
469697
498325
2440517
602838
829780
1874728
2288338
376484
2591097
1479452
475127
1360409
1565207
513280
2411739
1178500
37615
478269
106491
704494
2496508
2880936
1979465
2395673
619997
2385498
208003
2686625
2176339
2033000
1273951
2266994
1076508
1545831
2543855
2095689
2400974
352469
790982
2713691
956716
120930
1444164
971256
61389
1097117
2084681
2567160
2107036
692262
138397
1759396
537765
1180186
1163326
1836969
2307975
1419936
1191965
2137787
119858
1196339
633212
2433999
244053
2068785
533923
2464036
1200720
2631768
2228545
2778021
2214877
774378
1199807
1186747
294622
2256373
202551
1667128
2504152
403323
1657029
2599425
502505
2629230
992489
1733009
115113
564734
635369
2544446
2432386
200847
1563783
631475
1216414
258542
81290
2454899
1848225
196421
1411798
1952133
1218136
2379196
1130759
2595137
959094
195086
1266800
688883
107843
16991
971311
561307
763122
2765486
1824500
562972
290365
629411
347832
1109825
2862630
2337356
2816617
1465510
1942876
1010949
956373
401508
149906
2195211
828164
2007099
1545789
416397
1470037
1864286
287325
2139752
1226766
169094
1030742
1850523
1863635
1591917
971118
2728929
2774003
152015
1984147
1164079
1756371
1204037
2265452
2388174
2038422
308901
2510923
1183931
422346
78398
1729039
1296271
577411
300338
1013850
1577522
626098
1118607
860922
2350577
1519454
256391
1722538
1344843
1854610
1175966
2192352
2715444
2358064
450732
1414606
2020984
1072087
1022506
1668737
1529567
2054035
1757216
1045579
2234257
2494071
313755
270764
819459
1518734
2611839
785004
755848
532591
1880133
2920176
2605270
1410432
496419
1012616
1006899
485417
436512
2203802
2082296
1190363
2106459
699476
1384830
1904885
425825
1062454
1615589
2200491
735507
1318272
2927496
2593370
2895022
384443
474967
1120656
2824118
1311560
978398
1599040
2024720
502496
2792525
1596087
2214073
1276218
2686834
2709496
2180707
584514
299953
358637
1518244
2310072
461127
593221
419972
1247885
2605450
1071162
1777781
403791
28236
2083663
542294
2316036
1732655
1581680
1729151
1214791
2637976
1492282
419286
1832081
1293229
576943
1367985
1361094
462802
464388
865349
2314655
1662723
448528
317037
973561
2936519
1684978
670008
657221
1839896
297451
1268031
1684745
2117336
2116859
640911
1128532
2545860
1384473
1959192
2516602
1217292
2201287
1315251
2607940
1881398
942742
1890045
283566
1797192
1137808
345461
2144808
2567479
737433
1357774
2520357
1914508
2404956
2291924
1768598
1315821
1397940
933328
2005011
93397
1064536
1004812
2053852
31348
1208830
765301
372533
1373820
79506
642660
2428657
436892
1817295
2284075
674457
831338
609737
2320418
386254
1304565
849052
2646093
1142492
2698359
840886
1728283
1734100
1498795
2139414
2151462
1470581
2683321
1375140
2008602
1544732
232933
2668104
2049807
1253400
1006996
2367807
1456388
2285383
2203860
606744
523688
1117791
886822
878458
2559796
1591996
1280800
722420
900606
315555
1102107
2690144
563691
2212156
446581
1392982
1830250
2020704
1307846
1178092
2321830
2908672
2487335
1291930
1059764
1163693
1209204
607110
311711
1726456
209394
550063
2638411
1134057
560043
602562
2813918
1934665
2564814
1403550
1099734
667355
1177138
1818276
2269594
430846
2407347
1534295
668058
771373
523800
636122
257544
2033917
139294
598520
903873
258165
2865839
305606
2284357
2910604
1513832
864811
2333863
2302299
2506557
1449508
2094615
2178332
1292364
513082
2418747
325481
1050891
1649001
117255
1790289
1586112
612597
75301
334689
2663313
2134254
2234105
485499
2726076
779410
1041337
2197943
359423
2872535
982430
1965861
256771
1008570
645219
1018254
1788293
993113
1243325
1801360
2699954
1061828
899510
990809
263605
1043771
888415
1689814
2181510
425718
739286
1571025
1564419
2531037
1701951
1429861
1752709
2568843
9155
2017043
991011
2134383
1812352
261757
2659200
895082
1596678
2057467
837766
2784026
1498594
1745973
138777
1132659
1140051
1340163
1862886
944952
836892
2129296
2313656
694771
2558716
2305073
272138
2530457
2505220
1294880
582400
2357936
36517
1590185
1263932
2550361
855399
1423527
1897131
592704
2842986
143878
2056383
2302507
2170167
734122
239016
2163218
1056779
404589
1752430
587359
1649959
1257552
1736568
503232
438095
335053
1578709
648227
2050242
1911233
663865
400446
2607667
150242
2236322
1755265
340910
1805806
1141615
2702662
75269
82841
2353058
2401383
1271005
1127302
2058981
189265
1871099
436187
683049
544097
2483360
1113612
171407
549588
1868606
719981
2544565
437520
1205518
1970043
1827716
2685782
1441907
309602
2157394
2032976
330125
1426485
1922186
256864
2453576
2197690
2182181
2170566
1973867
947070
2523893
194094
2230939
2907500
1264565
197149
706313
325223
1777709
228138
2497367
907515
58583
857670
1143609
2513748
1088723
2035788
2317246
45881
1279421
2126714
340254
433102
2208894
498538
2938477
2713401
1621089
909458
1521962
1200019
2097530
947488
1299452
542355
438032
2495137
1513870
2121297
1432671
2689121
819335
2254025
2359396
2791047
738888
726815
358124
2027009
1941785
599393
293239
346975
1999775
609135
2146508
1650631
170254
2432355
919580
2523001
2522757
180469
481948
1896932
2105982
119718
1753837
2902174
2372473
618864
2738664
2120768
2249766
2687108
79485
1727328
2610278
2381887
287644
926561
745907
176345
2908438
284624
2322073
584115
2294524
432250
247120
838153
1622120
134655
425064
1068833
2340975
2494667
361349
306835
656497
2374434
55910
1525231
2844009
2809646
1565181
2368123
1079043
1168878
1233753
663688
356847
813799
2122960
2919612
2004091
1700305
285542
2329009
2390927
261807
1176549
114872
2777903
1497090
671491
1943175
2231705
488665
1799011
872921
2875386
60312
312845
2401319
287776
1477130
2826971
2070568
1766664
1472324
2442891
346098
2932646
2253857
2459402
1246967
340598
1045878
961400
861963
2513557
2026993
2721071
1857947
2130199
2119980
1321533
725342
616154
1509091
868428
2036944
1032254
1679772
14432
2262633
1383433
1761107
2909226
917859
2121337
2136177
119414
507594
396044
735747
1706008
2143279
2874209
940110
2102241
654274
1631403
2207744
546330
1844409
2511180
1921442
1432763
2421629
2557360
857415
2696559
1886030
943337
1333591
530950
1075657
2892103
622291
2390035
487997
532961
932320
1767501
462170
15116
68743
1454200
1454744
212964
1807162
2628643
1944052
1653398
1234747
2727073
2102942
2178570
1791860
2830013
2881752
1920432
739407
1969866
205181
931756
821670
190940
113931
1375731
2311836
1645240
2123729
34963
1180554
1221218
2576187
466884
1922473
213839
1506639
2582348
2268265
1310530
702955
2228894
2161958
1215662
407684
924644
2171302
1818585
2309051
2490447
370187
2268837
1502062
2889260
283016
507012
2582932
2018052
1231564
37159
1492601
2881952
58129
2375663
610716
761457
1677743
468047
713107
1269777
2627925
2678921
2576288
1662787
1078461
1682504
1404197
1689775
949437
2287060
2315655
2074185
2093423
1648639
838019
788676
1602120
196546
2889714
302151
2092171
253199
2758182
683212
514499
552028
242759
2191610
1646836
1398836
1320409
759539
838283
2897415
1284508
854586
995078
2467697
233074
758354
2032845
108245
1346487
1907006
686256
2707006
83079
1726326
403617
2746262
194120
2363454
2207472
1527830
1703525
1676030
1800685
1305826
2432083
2029870
2939055
2238298
2545773
38170
1957620
2008818
1066345
1633977
1389657
1545125
2168910
2461826
257369
1042819
449160
928155
209281
1404205
40698
375855
819211
1862779
28749
2737208
884198
976465
1588225
171603
2023683
1535631
415162
2573715
1421861
2660371
1552597
2554160
294395
1963254
1171047
1414196
2348068
1211368
1280665
1363458
133651
2714221
1702357
2269456
1749012
138399
2694066
1168287
1237786
2712387
2763259
1258641
2626906
2214553
2009759
1306376
1270263
715783
1054184
178510
1431498
1585966
57721
797558
1110892
317286
1662743
355344
2865924
1477706
1356154
727120
1123459
742284
930819
2300361
257747
1104288
239052
605006
843764
2610513
271362
2925678
845506
1128739
95959
2667806
245984
1760327
1500010
409699
967825
868078
1603551
2439744
2746247
951434
2723927
775171
983649
893641
877886
1222819
1029687
1300987
563831
1130851
2256440
1764831
222961
238273
351574
2825671
2091797
274097
1812329
1845114
1519920
2532918
484283
394313
1562581
1868796
2738811
2522031
1660345
2226048
2731096
948598
93033
707675
1791892
1105259
1934113
2419560
740721
1595808
1079093
2204669
818021
1043234
871272
358526
449098
1838251
507386
1095380
1066054
1628193
2589329
411513
2491818
2714903
926810
564693
2292707
1050095
1519476
329870
90605
2245236
2101891
912972
1449918
372136
851112
177317
1814513
2555088
302573
2796347
1088776
2208719
2262772
1107307
2119209
1601667
774593
5908
1554557
1959991
2892733
2696507
395708
416217
2338296
2543256
200704
295044
936085
2710632
790272
1941023
1433168
2564377
1485127
1562875
2018712
765658
648980
161474
1585450
1650587
1013769
2364213
2553808
229492
1610271
1971021
235482
290358
1753745
300637
806373
2767517
1916400
74672
245071
11684
1427008
928646
2291557
712587
1558396
128277
1861582
1903959
1078964
2655658
940986
1435145
1103110
761060
454947
2731659
464147
2815174
1679962
742326
2879965
2705796
1077637
2212038
833369
920560
1963688
406672
2798605
1552760
1225027
2857049
1578605
1620351
1652097
1612175
1609787
2792991
2268929
1379482
1148253
277639
600723
725422
2820677
548955
1129070
2701583
1460393
1914530
1105036
2037694
740234
1226267
1435948
1440744
992567
758748
837880
2046160
2933823
2402020
1320077
41619
867403
1626275
1395951
2412258
2794872
550628
610877
52843
1954736
954836
1938493
1852639
2903447
2256267
1682792
2886304
2871599
2926526
210137
1887698
2543123
281191
1732039
1704223
2709664
1343675
808338
1707345
1950496
1067960
2551512
633725
2594876
2114076
1839170
1247359
1771216
1579993
1098889
832647
57412
171532
1939705
979945
90315
107361
1807464
2717145
1001780
847884
727015
1952443
2834809
2855204
1540705
2419102
2269487
573651
873932
162951
2210513
2565951
2730226
973204
96551
2590411
115890
2657705
2841339
2363556
1917210
1566291
1260097
998827
49473
714090
290569
1995011
870590
2363227
1197332
1383502
1196615
192099
977951
2019847
174561
2323255
1806967
333272
2546170
1513314
1445660
198974
691340
731142
2738021
847759
783922
2857680
907827
92898
2885728
2173652
1615622
113166
696676
2820330
95424
1126115
2243258
1464273
119827
2643480
1901009
1211304
2471643
2823516
1586313
2120670
784521
1564001
733295
1379657
1309016
2127829
106636
290737
1284662
963814
1947986
1704382
1306176
1267877
656598
1956907
1462846
2764412
2783638
2584408
1225871
2466280
944188
1236665
132036
2138095
1962149
353567
1484218
2466458
1756059
2344199
1083097
2854256
1758666
2788124
132028
1291833
888245
1153602
1655648
2058603
1300470
2109694
2158029
1530718
1628964
1599228
886894
656659
1322960
2177466
1292967
729747
66126
2664758
1692997
2283087
1512307
218700
1455184
35778
2129957
1814869
804397
846387
1923397
1620876
2176685
1613796
1831382
1666359
1324602
544797
1507462
2642869
2900184
2921183
903151
218499
408574
1673625
590999
2151265
772393
1341178
1398759
2685568
76021
2364302
2866346
2827041
314222
925572
558395
2412101
2212628
2020344
2309458
2565226
2766774
1502013
1657111
2745496
1160061
2792438
1707826
2728865
228942
1630093
2576861
1161619
1580966
2108597
1668363
912742
2935284
1085987
1064797
572689
2263429
2209858
2061154
1224591
2741552
2856259
1823944
574641
142317
2223903
719033
1949531
2239947
52184
2720892
2075311
446394
78388
82584
1203828
1789299
38682
2628651
1007020
1468451
296582
1917010
1093544
413734
149495
386821
1574373
1576740
2601558
325214
2504098
399792
71578
2175542
2608378
1674177
2189445
2915098
1952832
1547504
1742140
1926162
1354603
1196330
1797200
1520856
1267389
1425123
2826558
1214915
2222470
2762853
1848946
1475591
1675141
2079918
28555
1419517
1774044
250152
747346
227404
1729257
380229
278066
2132404
244211
528528
1059210
625920
345046
995812
1289250
2696595
387200
115720
2506200
2455417
2617880
1310960
1823311
1505210
1822460
359153
1747487
1740166
852152
1793581
735175
1060083
498153
2154794
690644
1201943
61895
167068
1447024
886389
1760172
927854
2899
489978
2408542
1932473
1405933
1684042
1390375
931901
2486858
752965
2890362
104460
1993410
2463110
16658
2001285
1789697
2192628
1359222
1434972
1742493
238543
190627
2857469
2250675
2441131
273032
1874610
938513
385239
439793
2709480
2726924
880149
2362963
2639679
2208675
1035561
2543133
1082240
1270929
2147908
435622
1896200
2557425
977729
453460
2755207
2186726
2033879
2310529
1277433
839604
1065737
29403
2097820
2540372
1264421
653241
1706511
545697
2517068
1645419
2003326
1179588
2320944
2373359
2574518
349837
285105
1025144
1931995
1522135
206924
1350974
1274855
428970
2278331
2086775
1782877
2515726
2671749
948949
499562
851097
218047
248902
2566754
465289
2828854
1897082
810413
180529
2654746
771055
1198867
1518498
677455
2763193
543916
2882315
528856
2914188
1006392
37462
708304
56013
1749491
2485671
504683
344704
924501
1650977
1231313
2600684
360290
2664338
788207
1279496
449638
2593066
935720
174775
2353236
2305225
2006152
2138652
2223703
1733722
2166547
2513835
983257
1285415
2893981
1153494
1530730
1666095
1622596
2340377
337961
12722
2178931
1592431
145059
744457
2307221
54960
2786913
2157905
174279
2826936
2446754
338350
2787126
1163390
1018313
533602
2396223
1253386
2931017
291594
1589075
1435445
2884965
1782791
2564639
40300
988322
2367792
2512940
1086565
861958
2276937
160580
1992656
458421
1054906
2013777
524385
2436838
1839469
1589240
2453190
589258
518457
2063329
1554737
2452057
1472817
1659728
2733308
98716
1868974
931984
613664
873548
2696746
1383410
901373
270353
1985449
1192785
1406022
744927
1874727
2228401
2326480
582923
1872046
2304775
993697
1894022
479916
158587
1484864
1769100
2350946
2816617
2567818
501483
2379832
451802
2057068
1374928
338232
1894373
83111
107104
2440570
2785529
1080077
2663481
189060
433719
277245
877312
1664079
881061
238598
1513851
2250853
2766366
2012311
982623
2070041
1907622
806432
2240325
1753792
483440
416182
552114
1136247
1961533
510212
1126552
1384491
2736732
886787
940142
2661619
175858
1783877
1955706
2520447
2723792
1696127
149403
2867888
2391757
975480
555203
661945
1111560
753269
451746
56988
277690
603180
1465302
1610715
1753038
2643890
2558025
179254
1094581
926518
935267
60542
2876607
382423
2547583
865072
1540740
623748
1132253
2706513
965538
1166474
2091202
1197006
1845592
2460019
2481629
1433206
1522447
998760
2272313
1946306
33153
1405346
571807
2317094
2915994
2315461
1560808
2419982
1409261
1113761
1733600
389776
2070964
1419048
186434
1649402
1602839
1196665
2306750
2148749
2519255
327921
2624850
1062673
1667942
798337
1726903
2591607
39890
192808
1815728
1847203
831603
2755445
1988730
1483650
2209314
2453176
2082656
2549237
48586
2882159
439154
32881
542874
1544749
1563145
2797562
621633
1740698
147613
1779456
2089614
2842477
305963
1173265
2310873
653846
2361700
1823657
537220
2498174
3791
100900
253829
2867657
2628667
1602660
1365852
2518557
36450
2477329
2821409
2133788
1125282
2328477
1852231
2118582
2000220
2339099
1999643
496705
2181630
1485663
905608
1878858
1524081
2124869
2509558
1067924
503195
2325391
244645
327556
752029
1163538
1478006
1315796
1749737
2169305
1315597
2136979
1266884
863555
2038456
2937077
530484
1127137
2276159
2932972
398577
2364724
821889
550407
2788131
616845
101824
2458775
393027
2749332
2929095
1583652
1640787
2484709
695459
2506740
118467
2326314
732218
1827090
401731
606281
1699407
337015
618523
2838446
1924842
1644926
617945
2321890
2842668
2023917
2037875
2512331
2247106
502088
2059747
1584659
1433818
372815
370113
1884050
2333611
2693130
1790441
2266112
2561215
2516773
1254161
98768
132735
1297791
237229
532806
1635334
1783457
2109781
1025408
527263
2310837
2797134
2166496
1140556
921211
709075
27818
1155932
1032559
2710350
1180186
2241832
2175423
898310
1625072
1669280
1760793
1920689
1518195
386544
2577225
1995690
1490415
210859
164358
2143420
2816081
375356
921037
1728732
2008882
2180157
889430
2449378
290900
2230717
2300734
2145585
649753
1094607
967850
2545051
2647036
81740
2081094
1281661
1425474
1652716
2739106
987555
2481820
32800
453880
606701
182443
2301708
334067
1816230
2248300
1746757
288188
13881
2472618
667259
315731
2536167
651850
2346061
249968
267855
894921
167063
359510
2236040
2397043
2493390
792395
1782089
1541753
331617
1493119
2173213
2000345
1463110
1463654
764669
1827911
1558658
1260941
1439458
809139
183809
1101907
836361
13448
2481820
2307097
141000
300574
1305726
855534
1626525
1488699
2132694
1424118
1167290
2611690
2504519
1127809
2729197
1640603
2522219
211420
2592121
2061153
2207232
219226
2236865
2937425
1938538
1361906
951026
1722346
2865932
2315495
341906
435831
2595597
2165207
2825638
299350
1498480
2323921
2868561
2694909
1039903
2260289
697423
1395019
329710
409571
1314190
80377
2159385
1743924
2115079
2148955
2573159
1133928
1426276
2276338
2184488
2868416
1295030
238241
2249487
182456
2006090
2786862
1240931
2083341
2199655
2033836
2337057
2605474
1411440
1067033
47153
2418289
298789
1226096
2729165
989429
248916
1580760
246429
1579880
1821565
1327658
1347430
1254463
774377
110564
1074378
2337858
222182
982632
1842244
2062379
2150121
335469
438960
1118030
1879526
36225
1847451
1082991
2726157
772226
2388571
1781499
2849828
1561432
1629768
1997702
628958
255255
674503
1578455
2913264
1226742
168687
1957178
2212532
2794492
916467
2034636
638424
1103059
395767
1309503
2515250
417637
1459958
2315822
515597
649776
522005
252457
2048511
2937304
2126794
1652354
2106340
1343346
1725752
2308549
921140
653770
1495576
1565758
450681
1346670
1356448
248408
1887474
310579
2760439
2895865
406148
1086868
419408
458099
2228110
1764404
2800303
2549391
591658
1336661
1319294
2725525
162649
1729876
1365037
2744555
2446630
1063894
2112393
1226751
22568
2195633
1037676
1547792
1419584
1339941
1235903
1881624
554710
106219
442707
2510039
735862
1287428
1652143
723653
2892285
2258821
1855705
967656
1292967
512715
1923407
1474136
2070989
669824
745862
2048257
1198211
1341334
2443859
2477499
72389
740341
540455
285824
1262797
1984402
599734
544886
2680049
711254
2341645
526575
2221930
587296
897891
61126
149204
2419027
1526722
490791
20776
2601114
624439
1885046
1066527
755798
1254047
1465628
2696148
1426685
2201006
2051126
148555
320874
2087609
2789007
1454681
779356
1838439
1123756
2931390
1849260
136088
993358
799651
2634430
2615695
1343003
111075
1384284
369479
758097
1551745
687722
280620
534317
2079055
1885078
2194103
2480744
253419
1975061
1813002
1331447
1002335
434856
578170
179958
1458741
2466134
2059211
759192
140184
429210
1679741
71375
1345765
301393
169733
2798281
278639
89503
1333437
2189972
468031
2279063
2664627
1134626
472800
2626963
991210
2831498
388862
1581073
1051611
2423194
398278
522880
980071
1194682
906560
215807
2907998
2626859
2615066
924657
2018741
2257734
1862085
135011
246829
1312582
2872598
1219483
1186685
1223983
397660
475211
2919198
2646465
66020
1315565
2203237
2543031
1049940
2103306
2260241
1321846
159947
1928985
1593122
2900174
1530863
1181069
146031
498766
768385
129023
1823975
2687035
1215274
1210866
1073695
1079142
2831217
386084
940914
194982
1077721
1278811
1009492
70941
2328219
2102096
313046
2664758
2836696
1443790
2494195
2572237
2578665
841266
1319127
841454
263048
1295345
286135
2536759
321017
2763240
867301
1090937
385598
150059
1056728
2410412
928326
2940243
2758874
1139555
2286262
2037951
139683
1853588
1677866
2365182
2578772
470563
859295
897164
2134451
1460978
197679
458371
490495
208479
2545470
390519
1336516
2938197
1408763
628265
2199628
2053023
2722290
684077
2352428
2675858
1721237
2883055
2097973
208347
2930738
1551915
396874
791340
15302
2307772
624416
660775
1208392
2938329
2376956
387406
381131
772039
2160103
1746811
2259712
1891850
2842453
1285518
1812017
1569954
2056513
2279563
2741486
2381558
2094499
1602775
1402643
2832666
2070609
65347
2714504
2829772
103714
281489
991010
763305
2860138
2300882
760891
1835047
373674
1738907
2068939
2812827
1449852
1233837
2623073
2543314
436602
21226
595021
805963
349236
211675
2533331
1189883
194389
549397
2272064
2220000
678513
78818
1548485
2092143
2464500
1935773
1764791
2759590
2596975
325259
621453
512731
966754
819975
2394586
2820725
2876564
2893167
2923038
2864953
2901169
174087
625652
2812990
2480360
1886835
2861214
991937
673007
820219
566018
1336368
122462
2657877
1510226
1722645
1630193
135890
2439844
2202236
999283
1081770
1306339
2417213
756938
1246221
1613977
1993423
2777307
1412894
2204910
348950
1184131
210412
1701086
2752115
777722
1048015
749728
1375170
766621
2745047
1253628
1059969
824046
2840811
1007742
1472994
1471216
831406
2642598
2415354
1043747
1174070
2407123
68588
1399771
1979514
1630631
468153
1126070
1964609
1886903
1547316
2366921
2583531
1530199
2495885
1378353
763202
1572682
1889804
1333952
1143972
1507170
829399
741880
129377
1199731
1955662
100125
2083281
406835
1370564
1746216
1316751
1259620
2163689
2135234
1360503
1071347
2484569
2389730
126851
1608862
1557415
1314046
1432154
932716
955263
2109997
591193
722637
816018
318387
781908
306021
2545850
2304717
1454928
1970778
2632560
2868197
961756
2109573
1037210
2919098
1196062
1905612
193994
2690197
37838
1390067
591254
2393076
641983
465358
206092
1475476
1503922
2826750
2785489
2682045
1217769
573676
185900
399857
319408
1185122
1844671
2815725
623503
362043
54362
1519838
1571445
1023033
1769625
1356592
1989552
1960219
2149132
1872715
1141472
874818
631734
1918263
913063
1658071
2597053
2931236
350711
146803
752115
2470735
1867660
2297334
1265519
2823279
322875
451021
2542062
2709821
1880914
122830
2641482
1720872
2054522
2459185
1445906
1764067
1650299
1540145
719703
1450363
995480
171836
1096729
814618
2527402
852688
2468123
2036347
2385258
1427783
237418
314227
1453057
241696
845861
523014
1652807
2561864
1182916
2623663
902101
2558726
2056438
1013279
2717683
2493099
1311917
2529396
670510
2858015
40107
2521678
455388
2831821
764477
918401
1967272
1335987
2717913
2090123
1642078
813468
1149276
1469125
2831790
2531601
818022
1293152
2341049
1609290
2661643
1025789
95885
1707604
2930522
1408163
2498548
92416
1490572
979930
2142947
1081558
468201
2302532
358771
1734840
1174666
776712
623796
462806
2206180
99987
1216951
477966
2053411
1778696
176495
646030
203111
1523592
802559
942359
2389655
2761469
2103911
1274142
878394
1261580
1303384
1808306
2927546
2247837
1682663
2513819
1982948
2867731
1906441
2767489
1782152
982920
2650404
2581758
677858
301938
926830
1197366
341228
199770
2555349
2745788
1505856
1096496
2403533
1778501
1249289
480167
1169921
2320699
646103
287720
1104577
23382
980917
1713313
42264
2405281
270509
2261804
176453
2227373
2692548
610851
2734847
2858011
2557224
1622700
1086945
1062264
2100259
360638
2755711
1610658
42092
2248923
96931
1751452
2126602
278306
1611896
622554
547082
1116755
1196209
89721
224204
2563955
60094
281227
165936
1901839
2848927
662492
531358
1951919
478494
1135092
2439149
845886
1954579
1638253
2583276
1576498
1680619
1768714
2161920
1821486
1465911
2754326
1008703
1337977
879671
1214986
697071
1853468
2807844
1544803
1873699
600592
825577
570858
756269
2405301
1115027
2407663
2130882
2161083
2102915
1073019
387898
1628763
836886
2137392
1320151
1384444
1932721
1079201
1458473
227997
753999
1294829
283286
388119
2756210
1006435
1734309
1451826
244410
1796320
2169800
2836998
2818044
291610
503904
651175
422759
298330
902111
54670
2738346
2610179
2268355
797223
2172186
388371
2931598
292228
2362090
1518952
704698
1427505
948092
1344897
1625551
2110570
280306
2073107
962254
2303476
2471828
1693418
2536899
793791
1088108
2100999
880881
619904
332019
1779589
44622
2097029
2616850
2918287
972013
114336
2779431
1634231
364900
879247
1730381
394837
1756876
710846
1298123
1723063
1186749
1318861
2718460
943430
1606753
390936
10904
311644
2344271
672976
2179018
2142781
1219556
2587853
20997
2806702
2158589
2791755
2698558
999721
1316236
236396
2779338
351628
217686
1430074
522282
1880757
2349742
1791561
46670
1085693
2478357
1130752
38357
2495721
930119
1021284
2830976
363709
986104
1731595
2369389
1733525
2902093
2919822
1052336
2011260
2074497
309874
1667790
619656
707702
564702
1745709
2311343
1651348
121522
1960187
242518
1168051
1056898
518575
727801
634186
2292411
1013320
2208589
1554855
2836619
674055
533125
2437774
1742532
838511
694780
2199601
2840288
1528897
363340
1915291
25268
419321
181408
1172304
1773620
2727977
1353363
811564
1762452
2074653
2807979
1774353
370844
1844930
1227390
2684933
591289
1037897
400584
561542
2361448
1354380
2513816
2727212
1863344
2234045
567630
2512667
1892105
674718
1481832
1530884
1102360
2025150
2766471
1760493
1384957
2201415
2251460
2033484
86220
2707304
2873940
181263
368908
1016360
729779
1001878
1154237
2842123
1572542
2310351
2716266
1648678
1028749
1087878
2776910
1985030
1608980
2172760
1199388
793980
2647175
2416612
2510587
1734791
2681150
2705770
1796703
602164
2657447
1608553
642916
2449811
237427
2354413
1940355
1461028
1386866
2927794
2272891
2837999
1378777
978248
1824103
1244507
2165554
1250802
1165164
933803
231071
2400482
2685305
2876675
1210067
465539
2298207
876769
1067360
52856
2427992
1255877
2129886
2085349
2321770
1833213
2055783
553794
2324461
2502883
1058212
2888510
2219547
2007281
703182
594871
2301307
2367213
1980112
337037
376508
1168865
659674
351053
2377702
1565806
1726106
196292
1939205
264999
1616072
269426
670466
2279767
1212130
1186652
1048164
67454
1466281
1172155
633403
1920863
1216303
1295450
2468359
2731936
1862942
394706
1921710
662722
1337188
2438813
1015139
1949303
753814
2518470
2412483
2411942
357493
2806475
1191304
2201090
2666433
164787
1907328
1733589
271329
222358
2107808
1798107
1688322
1898977
84901
2456151
1868132
2210912
836435
2105697
1647988
2031310
2805044
2017204
1239358
1066068
2513013
1452975
1847449
2262075
2213965
420783
1664263
819011
1584012
244020
513710
2243323
1995382
1052637
1587369
2031541
1402381
1818512
2810171
1327816
2338014
575969
1586120
2626474
284275
2365857
318493
349192
568599
1242704
1487606
1550620
180314
2820412
2575554
525591
89110
1537038
1457358
1548729
561177
2265610
1951453
1399004
1520476
401528
1641867
45444
93790
43744
2576028
855620
2009480
351342
1224895
2312367
362461
1301491
1089115
646119
1308282
1758973
1781261
2851441
1392191
2311082
2884442
2039239
2592457
996133
1493380
2565084
818502
2119518
1272442
79258
34296
1054314
245586
2486897
969914
2461555
172857
1361742
2243708
1850452
2130400
685322
2445448
1181140
1129057
1000792
111241
2440429
691767
1818764
1065214
571293
2013761
586152
614574
367064
922472
1388212
746342
674119
2792347
1738613
478151
890023
1795572
2372102
2066732
632875
317153
269077
2897485
1464425
1130840
1666893
1983807
1840934
466616
2060181
2190771
1210235
1899737
1335727
827259
994008
1239301
2322382
2509401
2181806
338230
2850364
414427
2030988
1286419
223969
322112
1853284
2792625
2899558
246877
879574
834073
2417611
337341
1666234
1318749
1956887
1121133
842945
585448
2649666
1914365
873673
967061
245281
545
1709225
975424
2417866
874198
363956
1005074
911042
2878797
676691
728186
118626
713874
2266914
2429084
1444122
2164067
783801
1338362
1194804
74336
2085108
2247966
2091788
1506518
1670831
251775
2740519
1163068
723494
1829153
1280859
306867
1029626
2188493
1672878
2557159
857030
1578686
254082
296560
2880966
155862
2240667
2108846
1029579
1492520
167214
870746
2923495
2100182
103155
1996284
918743
1259726
1940169
953579
2498853
2238723
2781219
2575181
2356328
1082341
1100466
737352
2912215
2686544
2737230
2407546
1977518
1532064
1073375
1185092
1223559
550997
2565498
51964
2148879
651775
502042
498858
2459881
1621715
234446
1103199
2175420
1582578
1701768
172496
2629483
1262098
2556798
2799149
2762113
954609
34722
527820
1917150
2443653
1546968
209510
2007890
383610
466317
42725
2739727
156017
1982952
1804303
449321
702626
855863
353753
1719455
132563
2715913
347402
1067482
1655462
193171
1174850
1908643
367014
2464284
1084893
2395311
592783
2101279
214152
615549
1219650
1373428
2177747
1112209
1553018
1919690
1538402
64263
1972502
2433767
1749268
2536519
513077
1473758
2092590
354972
737466
368237
2235759
2792564
2906153
121496
2118120
927481
799399
2456090
938183
245866
1517459
870369
1240757
1135755
468912
1354261
903506
2687371
2737008
2197132
2761367
589523
2068768
750417
457713
1414158
505363
2345784
226797
1174193
2183202
999585
2277795
2389628
2300093
2454543
1287547
822248
1959447
76597
2516946
878638
899002
2631942
109563
759029
1727575
303347
2075923
481255
1433550
2495138
2240103
361938
2432783
188591
1049543
2801646
603608
295259
2754406
441511
186111
581587
1835791
1631835
1019627
1252124
2018890
2902981
2804666
2791363
338164
283273
1152757
964024
1126491
1598559
1212005
1139250
2017299
270073
287312
1317670
1174083
979973
2920772
320650
2641550
2044931
1447071
241427
1936211
995387
51034
2134432
2914686
1806612
1201503
1339813
1440136
48781
259475
808348
1706558
914440
1484076
1540036
382705
2928346
2183939
1738807
1440197
2695688
2297688
401635
365896
532534
1609756
566653
2387164
2755040
2537250
1191337
2049779
2576497
2512311
84910
1356670
1708987
2335123
1083513
2464435
1713930
2902457
1964831
2782522
2365847
1024500
2809234
2143603
2396810
1203283
1761317
2459791
1948532
2417391
134308
183410
2622072
1879528
2153498
133849
1933686
143503
808616
2703994
2249613
2930725
1956351
235152
854214
544866
1505646
742276
2284202
1565980
1155352
2428906
2525413
2038357
1008342
1328213
449731
1455857
1201439
1537782
260001
180199
1340291
2875588
2764817
1238966
1161589
126667
859674
1435842
2256951
2878326
837547
1414034
2793182
2178785
2120023
1589782
500624
590606
325546
679860
1709880
1290880
1411247
1513952
2718368
2637401
2289039
653106
898671
2019506
2326441
788006
423363
782655
162200
1209015
2733470
800267
942407
2420217
2453713
114491
1007962
1337688
2311605
89031
893006
470020
2208669
1390401
2205169
1193854
2107698
1348406
762760
1057010
430567
456417
2620277
1480752
2250874
300296
960989
1443804
430964
344087
661567
2855231
1933672
213428
1167360
948543
1231184
2350484
660549
1809840
1912867
1215151
290721
1786468
522226
1778811
2362238
646444
1722549
2625768
189997
725713
2050402
938503
2423273
360110
191421
1429781
295472
2441667
1090352
1056117
1425438
1549812
1136270
1763975
1932421
2474490
1731845
1284953
863021
760490
2644591
561184
1882991
371158
1933867
1028072
349996
2839052
2263163
2879984
336726
1758561
2517006
794433
1179950
14126
2867333
1807440
2851766
1965939
2059297
1987305
1507670
2896325
2655082
1367570
536718
2472072
2132651
517328
125097
2385702
657765
1611449
2590438
1823081
347687
2157478
2840322
1694839
2467557
2588288
500781
2877268
1984352
2062330
2260341
1900144
2579387
704734
921375
2565681
2095335
1096145
2095821
855610
2792046
2433006
1515276
229790
907739
370771
2895421
1056896
1646554
1361691
2759120
148819
2439084
611773
1641563
345781
2118094
439854
842245
355747
2299516
1836779
2604996
124541
539545
2576835
225470
1081528
2505983
2633196
855146
2063207
1157981
2009393
776933
1996014
1322036
2314244
547026
1844602
304692
1078325
857413
2671936
1734307
1056228
2124281
1877343
1187993
325836
442745
992953
2391816
1664896
2316146
2794040
602166
2528419
1021808
1143864
907652
196533
90588
878941
1754363
91610
1088519
1509279
2902175
460004
1059779
956549
873474
2734765
89877
776036
586373
1423356
157885
2656847
980119
1552192
1528329
1656074
1289949
91186
285854
2535908
153203
597272
559208
1661340
83306
1743895
1466533
1713230
2717630
1090088
38447
339202
537195
1596304
1595324
935668
1383906
1075333
273710
1704329
1988399
976893
2454971
1010697
2684004
2866463
2822116
941499
1334870
646880
308029
1003986
504431
2336516
2520158
1009811
2622308
1178923
799729
1131260
1132277
1210765
2078856
1281473
1450788
1861976
988911
2927597
911128
1450976
1268044
1990740
1077852
92541
2829406
1843426
1619084
2186782
924838
967269
1945262
1703461
223126
1884739
930502
1486817
2460036
2081125
2794442
2603076
1569522
965895
1184724
2624709
2612297
1297764
1448556
1419626
2267560
10810
1045264
2661464
760145
2270916
798664
1299866
1461413
2538561
827954
1043452
2594694
2329430
2834304
1287265
1974192
2925479
267688
2343451
2231207
2564823
2897419
1591028
1785567
1354077
934959
1798386
2346880
1237822
705926
2471456
1624224
2125127
329670
1796215
1129046
1277296
689259
1235353
2374413
925464
2678522
747240
980308
2349425
2806868
1797818
1827239
2061705
1080779
2605633
880004
2551889
2925806
795314
568132
101963
1573543
1135439
513792
1461756
315368
2434030
1516246
454980
2560436
882844
1229290
1923819
2677343
32629
1135386
2374387
1417111
526583
2791768
834456
2688626
1953108
1935141
2292509
229212
1701920
244164
1596028
2859314
2709245
1683721
2418952
1099384
2598209
2123870
1445167
1580725
1990150
2465983
101944
1637251
397598
404949
2475478
2156844
578465
1236555
2400887
1269403
984497
2196730
1414738
560551
149226
724995
787500
1986043
1326888
459979
409074
2072391
329203
1252749
357190
1751420
1769783
2015192
2874636
1561068
2142031
2769131
594638
1642085
1020539
2745672
489466
2510415
532544
376938
278948
1920510
2552370
2270059
2285675
1764422
2881464
2160893
1363947
2630369
2092641
1157359
244543
1455247
2008014
1009983
2253260
2690130
560460
1387818
1348738
1995990
1158009
1105622
1975445
1304934
1795959
2344865
701447
1604371
849133
908487
2684934
1371609
277687
1044469
1590752
2086828
1863274
483117
202053
988257
2790425
2937302
1846710
152008
1463852
606838
958823
1068758
487594
826015
75724
1087571
2306790
786793
358557
2178516
2719945
2441169
2811160
762315
53744
2209051
1569075
949009
1115996
2284903
1975988
216218
2351473
1312625
2413891
2609331
11560
2564
1777112
1235158
805309
1600690
2078232
1403285
1361754
2099885
895586
1834239
1702221
177673
928804
2546112
1243961
844755
2352805
1751374
1810130
761932
2651034
260663
318902
2386088
2780407
2690553
624550
1097682
1498338
1235664
602212
2699460
385508
647094
2409741
2696347
2738534
1807887
245448
1713564
611492
2119636
21369
2813500
1676708
120308
2022273
839689
646276
2110439
37969
2621892
197709
1542796
313321
2518815
2882966
2880717
404736
426413
1943674
728732
1711442
2509292
1613361
571889
371074
1176175
1071947
564218
728446
1768759
2917409
1249075
2095884
2501907
2913942
1412809
35137
957471
1658117
616412
2463282
1922949
204756
558787
1940025
2067856
2561879
662852
2080246
918319
600469
835020
1358252
1656708
306809
2479414
1923696
1041559
2624658
872662
602270
2859524
2688705
1615491
1926029
2223548
2739746
2355112
195193
1960588
2776282
208896
50119
2302067
781311
2316241
2767747
393159
884194
1161382
2306387
1865179
340926
536706
1438734
1481043
1577739
674967
81624
2283539
1616809
124118
501476
1232638
2585203
1782814
104769
464991
885322
1050673
42338
2508494
338522
31279
2696888
2698034
63063
873996
2245022
39817
519873
2673949
1490814
2672664
989694
1827740
2794344
1708175
2607980
137105
591981
300292
1425244
696821
2499917
2173552
1201700
1844622
973292
47331
755578
1672359
2158910
1629951
278960
2468834
1548277
2660264
679257
2333432
1770584
1364439
2593777
2015132
92285
1971540
1725472
1589720
1579733
1159264
2180909
2581642
1265917
2585004
1748619
2186819
1182053
226699
592622
2228649
135393
2893698
876301
773626
1795111
53905
2280168
2026079
501886
1440780
1317475
2351081
833118
2061432
433547
2355641
1050785
879133
2358053
2221708
2512455
1324059
2517541
1686052
2808917
2473913
1559460
2126539
2339823
2008974
2062470
803975
2369268
800051
1805476
540698
1602476
2516329
846861
1055478
1213563
388641
2014961
2364313
2223896
1414016
1540245
155670
1798766
2301385
11294
2702165
1241639
394161
1664284
312443
754512
1417910
1086329
2666621
1704157
1995262
1263956
5682
1154478
22608
2685003
357776
1913962
1171145
2132894
553856
994966
2561537
1720739
2665316
496659
168458
2310610
248482
203365
1512368
223591
1471571
186209
290432
176069
2359500
1072570
833601
2909760
2327001
2018963
892723
1169572
1975093
1798369
205310
916014
2303151
2601099
586402
921906
82435
2516049
2259883
990579
485018
1857331
2390956
2785400
2536574
621000
1321757
173611
2581853
2869753
1167720
2121823
942116
996387
2809803
1292569
299898
2532329
2879864
443376
111304
2831437
208757
2419366
1342877
1363118
417889
774148
1193630
453234
259337
2624251
1149205
2675781
600997
615251
1606326
2342164
219844
121171
1166708
386502
750444
1203824
2657520
2021469
1217806
1401153
2440630
1230203
1086310
2763391
2654397
1685604
2935770
665733
2815076
664621
328173
798301
2757474
825071
948712
626721
1735681
401254
1844803
2168170
78577
2566720
88400
192234
1938039
274880
1332880
131590
54821
221202
588839
2074619
239211
38393
2546039
1818575
2043931
2137208
1633627
1748741
239893
2809487
1879955
133652
2332315
955672
2688578
2886461
820456
585797
1727325
1528025
1092036
2258318
2652907
1847492
1192380
2651660
2060350
2209522
425236
1055390
2829068
2255416
1897377
349534
1643466
591416
842831
2116933
1182394
179763
2112251
979110
2360892
1693635
2393308
925405
1248075
1966425
2918077
2864777
642363
1716761
1988857
2112645
1627370
1964084
1762947
2164476
2567551
640141
1734156
244735
2409980
69591
1614446
1939465
1966347
2228466
968054
384999
2705812
2420384
1366148
809419
2848391
1607813
293314
2763987
1863500
2286530
77013
1380510
533543
1603532
944849
2525436
1530374
409894
1413096
2455488
1085158
942813
784288
677222
2438552
1554454
2789761
1553621
2489309
177043
873767
966070
1056639
525397
2410111
1835564
200883
1608828
1297047
356164
938408
1707983
1882622
1142387
40765
2035732
1340565
1887123
2636593
2590761
1093438
1109361
2588222
12038
2021282
1766153
1829135
2345944
2802699
651965
2751685
1649466
414716
1597272
2185906
1894957
2459244
1068596
838256
157299
2376473
2641302
53212
1803592
1993306
86816
81479
1149250
1036757
1919498
1633537
478528
680778
887008
1164850
2888647
2043885
1088279
554394
1663156
24430
1451059
1780157
1725617
2908720
317399
983602
2197356
2852564
1787813
1279865
1425389
2922681
2667932
212968
133074
2612723
2726041
950619
214160
1450612
836813
2183101
2320517
1532238
1882590
2656805
56014
862065
668023
435084
1285335
684591
223899
371843
1455150
2800137
1334892
1916011
1648140
1886114
2744929
375304
1060445
2860666
536692
519291
2660994
935241
560016
2922365
1863022
2227157
1678230
2863087
1248399
189242
1884370
1103995
1721053
2276776
1667060
2863634
1014475
1632459
492264
2931632
898486
621621
1830556
2235141
843738
1930652
1205409
1955224
2414189
2678384
2251679
2794681
600056
1576032
495113
2092455
954190
2062716
1068228
1970951
2777595
1749803
239507
2521046
110425
29353
1474746
2928747
714087
1344463
1690660
593924
152883
515840
1109190
2527098
790807
135351
569573
1110074
1435172
2383189
2545998
2102158
2512151
498095
1223407
2649863
2817564
1128767
1235949
1635273
1335499
1830816
2254859
2143608
2818571
1042174
906923
2054984
34641
1403011
1590568
129311
1040157
2875406
1177987
600816
2842627
1350814
2488895
2367964
1026318
337792
1339603
263666
1975925
2202909
2179967
2417026
2269302
1754043
40791
1959619
277498
2404973
854528
2741570
2098215
187307
101588
255354
1686166
1209241
2448110
2091862
2283002
2109414
38159
2544242
2335054
302108
1839236
2510830
1337391
2297657
2419679
1247431
1202305
2374205
2685239
569448
983619
2082132
151940
1678076
1508057
2554999
1868797
1001912
620619
2434782
2614044
2302680
2768794
796843
1171790
2432631
2154690
2764813
2261395
558689
1978594
99599
709829
1396578
845009
2063875
348673
2618546
1261895
776080
1229634
124555
1144138
2859829
2217760
1860576
439997
2745034
2204334
1880422
753527
1484177
1559855
1681548
1945245
992612
913543
460153
670115
2755478
1840133
702323
843885
1483956
1265776
1764903
861422
818538
2170229
2127891
1495023
2246997
1322138
1413118
1893212
2619025
2420689
2719189
986479
2755332
2898361
768951
952318
1220684
1678741
2878744
2022363
93597
27653
1914512
396458
2679618
2063970
123492
181653
1921226
2729033
2417480
21707
786142
783579
1554945
2500358
2251130
2630575
2029609
290719
2126483
1849473
2472546
1748482
1750640
2185748
1325017
74797
2442408
1702961
1652720
840067
603835
1567500
757132
570698
480934
2085882
2125114
756241
1998620
1644791
275020
2547541
2083593
1330866
1917044
2768779
1814688
551677
2707655
847857
577620
1349219
2835840
1066604
302281
2098358
2869270
1773028
1436797
1999206
1044612
2007907
349324
2606773
2691814
2624607
1398599
1461185
2325549
2802103
2232202
1744318
459732
732499
2775230
2041822
2234369
2189009
751433
2354106
2507855
2667474
89056
7889
1589378
2320654
1217867
479668
1078831
2448123
726558
2250844
2915632
2879775
2540053
2637760
429209
696484
1651402
976224
2247851
255592
2015465
757425
854470
1602414
798336
40759
1880862
2698521
2553131
2260997
1269855
2723949
625195
620133
1782531
1704933
1192420
1160966
2534340
2534505
1092663
1965593
1357833
374340
315196
2041863
822517
1375620
2524683
640535
1940835
1206174
2691754
1937658
2171837
181329
2179817
1320851
2276397
398291
2177887
975450
1642720
37922
2677089
1215101
1574614
2694098
2669616
1801050
674908
623168
1170037
986117
126741
2265668
601973
634650
934798
795250
1333490
555540
528701
2598521
2099442
125117
2887095
2881509
241190
139519
1029346
472437
2779635
2252260
2364631
85297
2304518
1577023
1940183
2710414
553620
1743576
1565772
1691206
930851
2390120
1584557
2797602
8341
1606798
2842252
1757826
2796734
2878749
1658642
2797917
926879
2128152
621630
1325573
1297663
997633
539397
867401
1408427
1531074
291421
371700
1506741
2377154
304679
2422304
1821390
2442173
1918642
2230415
1843013
2876952
2175954
25146
2616893
2045471
533304
1391073
1516485
2303451
859956
77
884155
2642846
1135236
997162
960314
2928404
1935156
538848
649012
726855
1082778
2795575
1228363
1752302
2684296
2078946
1879148
267895
2866556
1862619
2630733
2887480
1477342
335436
1684566
2853101
1324307
1224837
525151
685979
2044873
341846
1094685
2325736
560606
1943672
1709044
2877020
1246541
1768565
1432317
1922396
1144075
303193
1268818
964168
229938
2681251
264632
1386237
609615
2235028
2871010
2135027
2644545
1268030
1577106
2940314
132120
2746160
1153189
310224
516027
448937
1853829
1182690
715025
1772212
2613915
228560
1529364
2422072
1727883
1659057
651699
792512
2477722
1673982
1852966
633405
12710
1223703
1739820
1837227
282472
1648286
809017
200453
1862014
2813028
1074838
1270937
1886591
2825070
624027
2790950
2676779
2607979
1788705
2618002
666718
2357880
1167277
1532261
2084013
1055234
2349918
101310
2666001
1524925
1587443
1405709
1534482
215025
1339559
331260
1816842
671841
1316331
2720793
2686722
1686649
378261
1992044
1705499
2904488
1629819
1201385
1371322
1948354
860993
1736117
1873228
1116165
2636457
865963
2268717
1380222
1804861
74530
2258999
2504076
271003
2064258
2911682
1760000
269417
2146864
916093
1232429
2418664
1686877
207976
1333800
384355
2639931
2458877
1626275
614141
2581376
1505894
220769
648367
274936
2283144
1162592
2804786
2275068
1685793
2732023
668793
236966
2115454
646940
2170053
1079870
938381
1867462
1800492
1298420
2562231
1601796
1124813
375862
514034
561511
1900934
1587652
635096
1173084
289941
274545
1627457
530737
2890773
1903121
2217305
2374169
2356148
2762387
2844812
2136602
1303548
1402786
2287630
499693
2937387
1652512
2067565
2688676
1887044
1953051
142845
723150
2504078
2211241
2401857
2076991
450677
350081
2908921
1580810
306576
1232207
320749
1507641
536257
2826681
1557701
2446077
1473764
1601965
2116568
653337
1895037
947268
2742385
2054414
1346330
2593390
758138
2581859
692460
1473275
1798950
2676699
2138935
185609
2903425
545681
1319578
1132206
874560
1455251
1643517
1158527
1188253
780084
275575
1304949
363538
1026121
1359188
883375
53637
2599154
1735778
2506991
1808265
2726778
1555508
477257
35516
1409143
2270169
2689080
2173254
1636313
2874280
565179
2704458
438427
573861
2460789
2120007
1540379
2551221
1470914
2714897
1426998
1807866
1810435
1402825
1267152
45522
2756145
1904140
153
2485209
222039
2123998
345836
448969
2661337
971796
491257
2025970
2620581
180566
2808460
1247340
1084558
2337029
119578
172606
570855
2393670
2084976
49780
2562117
426316
2681354
1270648
479064
120137
194753
921023
2740002
2329096
1975117
2932807
2780492
321800
2614383
2340163
381446
2764341
1736997
1504341
1563074
398977
1850100
1749180
1142837
1297286
1376974
857852
2100504
2222406
1434619
1775439
785540
1641266
1950297
1528841
609165
2082752
1289995
610870
962319
127655
1377367
437697
681015
869199
2707450
2789785
1702290
1629296
2573006
2265991
1567144
1747948
576143
1019595
1542843
1405525
606343
2720223
1628719
451725
2786119
829156
2160406
902629
1501618
1928395
1524587
2902648
1235508
820687
2501444
2138525
2511313
2212106
545475
2523647
1318312
863345
769781
1627321
1400397
2888845
801153
172465
2786064
2651893
355614
2275260
1524067
2238495
2725971
1510176
1179586
2302419
2070719
1233274
549250
2508682
2551521
737769
2442127
2175688
2600133
1765991
1087193
1057043
890436
2485815
977967
222988
751166
533631
1601751
2398094
1273485
1342872
415702
178694
1748304
993678
2716956
828321
2289618
178204
1439266
2366972
2626363
1988440
1227584
709561
1604941
1515648
1920300
378703
1188610
210956
1417286
408380
2046354
2774704
1073598
2819845
2836693
226253
1799029
611625
1522158
1847944
2621553
965426
2868347
2426484
2805593
783973
2186644
2035638
1145135
1350055
2558584
2385647
2607473
1647478
2535572
870957
2472318
1469030
1357698
955717
1064758
2014605
1171277
2348907
637849
601861
1569886
1477982
826595
797205
2646406
2874503
2806271
203323
2377887
984987
2509173
1807030
1863062
1690722
1623107
752758
2431000
1812711
1641689
360848
1407978
2399194
1455726
725154
2013019
1900261
1578564
455496
1131882
1711826
646589
2116787
1827835
2016509
857382
2175981
1042740
1557078
1984102
196422
798549
1187582
906645
1880221
2700935
1859398
831043
1794929
2310350
473225
863661
1838497
232796
472243
2090830
1999919
238962
2443656
1768690
2329076
474646
2504411
927061
2312052
2663518
1271933
1829248
1350195
2746504
2748376
676159
427823
2415982
2908253
2839216
1283623
2544052
23441
1187570
880994
189436
926325
2298687
2224281
270239
2807208
1711180
847026
616108
1209354
138256
861609
2136767
409290
1556777
2149917
94732
1531293
2571955
1910339
398913
360504
2572597
92360
1415535
1117812
1152991
146566
2440008
2211065
2761085
1640591
2067642
2844149
455851
440302
2055926
2145835
2899183
1086814
1570951
930384
421028
48688
64881
194726
1650947
1083970
1312409
1573792
2122808
219552
292784
792362
530139
1680436
305484
53010
381796
1122061
852366
2571409
1722684
933206
1496726
1253083
2527429
2063596
2779808
2803176
1697700
36666
478502
2637545
2233062
338308
162711
1515447
1757315
2807854
2236023
1063900
821041
1424627
61804
1309041
2652464
2671099
609733
2775533
594332
1332316
911087
2168249
687668
2442626
1686638
2824245
1342258
379625
1230210
1582191
2675785
16137
1138744
2018470
1912546
2290471
2420297
1747742
14905
502624
1507696
1696237
2426068
159918
1390916
2681235
1984527
589018
2429830
718984
743086
2921617
1125324
1163412
2339411
163446
2160804
372715
2340068
1775158
1250550
2236207
1469606
313441
1243393
1053961
2146352
1103714
2573483
477782
2872045
868965
259945
2411611
179751
2633601
284344
523981
1188493
1055737
2745764
2027769
1908969
2210864
1940936
2192186
2324817
1662480
507575
53553
2580849
2699077
2151663
2048493
1444615
47780
2477315
1883432
925386
783388
846748
1975422
1226283
2015815
783716
361751
1856193
1026097
2346169
1390771
607062
2752891
1071465
264958
424770
2050990
1134708
496303
330065
1318964
444485
1825718
1451165
2127288
329022
1925390
1622667
2493024
1268235
386403
2033009
1964538
1941358
469138
2735735
1972486
1527459
733142
1005385
34953
2878566
743200
1510808
2094524
2474336
1854300
204510
1223426
717398
1044975
325662
505126
1813212
2347257
1254194
1471464
514677
1995149
651233
2837083
1040414
404059
2452631
825481
604486
2705773
2470260
56940
2515917
2475522
80885
2559918
1208021
1002047
1461336
846648
1422563
2052222
1390921
2749663
1299453
928008
449966
531659
2248936
2022144
2630657
2628312
552188
744593
41954
2651922
1286771
1706535
1546506
2619487
2865120
1864232
1848642
2032183
1066936
2588008
2807110
900681
660506
2198750
462297
729386
2788774
871627
2879488
172694
1787171
1299478
1610097
678240
740893
2691319
549573
2178165
1907835
1311213
1531819
231588
438158
2854636
1337244
2665479
1370201
2773079
2924817
251593
569298
2586651
1534347
821004
2089340
1420877
2349028
78316
2609905
373680
2021237
1671523
2752338
34821
1130960
1064079
92356
947627
1008066
2552305
599181
2796638
2482424
451362
2770980
958580
358616
1481875
914918
1384214
2630217
1020521
629560
186532
529667
2127318
2842427
2891900
327463
1838795
1057304
2559295
2032499
2316108
1431009
365956
2027275
1375903
1527067
206043
434717
2193834
2827277
166105
39272
1232867
2193638
1198198
2793599
205378
2003006
2546820
2731723
283860
2520979
1068447
900602
964180
2539955
1833272
1542439
2611404
947983
19787
1011624
2801883
2815923
486938
2364870
1750534
2935722
1798303
1946731
2307967
2510799
2046491
1995303
820738
718307
1198166
731345
1386413
1666035
369826
2091840
1376771
593381
1203455
909971
1019940
580424
1950629
768609
1496086
1906423
2067838
2513341
689934
2096855
2464369
259758
2807657
158093
2875466
1586953
1954699
1853982
679632
2468576
1431212
2738730
1313291
2840564
1623234
2201723
1894312
1168079
1102845
1305422
459359
1575321
1188100
2385164
2597559
1524453
2500842
1226186
2525232
1253157
372315
1608672
1904413
1642553
416815
2077645
50704
2157845
60065
1981054
2770586
1584821
1307960
124086
939497
1429981
570841
2887097
560937
1638092
1860612
2444391
2437911
2830969
2641591
241361
1245942
1726926
1531189
732735
1257184
2522253
2562780
1393284
1491704
1299938
2818914
101370
460820
2819986
561028
556108
1582942
197346
183361
1540664
2692811
507140
2547647
2804513
592207
1793576
2876816
1415812
1794463
2231825
450110
2427825
1799841
2326373
467671
1793402
710434
2429365
1077755
2801148
21140
1931424
1585491
2720551
1980906
1742538
1197097
2810299
1926644
1028814
939161
1051633
2062682
256206
568966
1704443
2618760
1437648
2616599
765654
1397384
1721945
2358035
1710875
2372957
405092
2634010
1258723
2789950
554254
1363236
1550817
165522
1382177
2926450
559015
2443881
2129624
2512981
1525135
697671
869560
836191
369964
668092
1725081
243768
2098100
112490
2398366
1655970
758933
102439
1623802
952746
1026570
767577
239642
577197
541297
1840182
2596598
191453
2617295
1299398
2244088
2773677
2041272
2073318
2489235
1418151
2262092
739285
436113
2557665
1199640
694277
1096332
244336
340445
1934643
1054712
398784
2041610
1084964
583226
1155930
64397
2843240
2813076
1710215
690030
1983363
2634263
1927482
783730
2930429
802265
1582111
1666128
1366619
1602276
2805975
218085
2879391
2130015
1542891
2228296
2696293
1380724
464613
2901826
781368
2874703
830445
2822158
1870116
957585
2487851
307499
1233278
2790180
2336599
94495
1520375
584417
710153
2210214
2805745
1590966
128495
613059
1525389
1146377
2072118
2590614
1014248
746756
1104171
216735
78374
1222018
2725373
1318128
1742373
827475
1219016
1007409
1117665
2302794
114220
2526442
1379915
1721446
2318206
573348
558826
1667910
202044
156453
2161009
1785609
608176
1161753
1168888
2502696
311326
2910056
1031881
1872771
2426675
373742
46167
446845
1340723
40860
2215426
1436432
494342
71134
372680
2814780
753154
1733037
960056
2123077
2362109
2533423
2848716
500192
1725733
1829782
526620
1745652
1724590
2166524
1906489
2500997
75957
864583
955068
2215927
1114041
846901
1720282
2605025
1749004
116773
1974803
2739911
2741115
854125
1015308
1440180
1102766
1661204
1237426
2788831
789204
1606582
2197979
1345459
2281757
1730806
1051431
252294
76175
200532
1920308
2205679
2485854
1647602
179900
1796483
1139434
2736617
890653
283970
2746029
2110282
1123209
2671300
2835888
1176681
441566
2352351
2744441
994038
6668
2418151
2922090
2819487
1788651
479880
1023797
144695
735893
2221594
607685
2760011
1511323
399911
621950
205698
728577
846044
738500
1265747
1193860
2255825
1796358
732811
878715
1705356
1665610
1252138
181419
234041
663190
428731
1143844
1749790
1708587
847064
2175185
441808
2889278
2781554
1566720
154851
2264436
1050395
455654
815448
1999925
2220213
2130267
1908600
1671328
2135033
1606799
380045
1986002
1714545
226120
658851
1425528
2248896
2327208
1665225
1456744
2399451
2515835
1103830
1365339
1092023
1102166
344476
830759
1792074
2877326
1111908
2525630
410687
2678755
2332028
2777543
247868
1756655
1942228
518286
1687094
790460
555218
958978
2257291
175699
1083494
2052539
789462
1561672
1477518
2488686
2020991
114169
599604
673999
1006164
190418
1063317
1074516
380181
184384
2483010
1436859
783539
2802775
1378602
1284982
2051591
1602518
1338997
292624
1361742
1264764
1694098
2812759
2068863
1919094
2436699
350229
1065790
2833114
1919619
2124347
2933775
475210
2713989
1771196
1944269
1348634
717890
1803623
2306751
124528
389173
189839
2736165
114296
32152
1928480
2874132
237155
76780
2362785
1763525
2085167
1897047
2272447
1999622
2872609
299170
1769148
2479729
132258
1662683
1247825
1477429
1475712
2287414
406009
42632
1174859
385511
760785
593094
1662960
2027771
686514
2737255
1816606
1756295
1386542
89980
2904381
660859
1594910
851766
474142
2169071
2468744
994029
820911
1253458
2766453
1130309
2503479
2289839
549130
2463543
101674
2306004
602107
161071
1168783
2254726
646159
651463
264857
2870719
2534388
828923
1054927
2111080
370226
2100560
2347999
1839849
2307892
2249596
186915
2784487
1645935
2743458
1173808
1682074
2654763
962880
1381210
1373293
2640088
1673381
259308
835078
1307090
2752223
1435391
1032665
2499623
2308093
1146622
2879109
2418306
2560320
1652446
149205
2818482
1575399
728731
2756063
1874784
2567997
1091463
1307295
1715271
2674264
2511808
341940
210388
540893
1276895
1767900
250682
1789682
1034919
2176696
2668230
1024420
2125366
490073
2244969
1045639
1088426
2500436
444008
1443498
2721777
2749652
212587
904733
673260
2547881
2726742
2228243
2306525
2124436
818918
1032469
605001
2566158
649468
2339258
1242011
1184775
757356
1347271
1768684
72373
2195540
2540530
1122348
38874
1388660
1784646
1415332
2607102
1409262
1330485
1550274
2388911
76519
1807388
2296801
1606676
1361173
194607
981001
2705224
370106
2388184
41870
2546625
1710875
394793
1684135
1256478
2148210
2071610
222291
2492920
288988
2661655
52160
211609
1244313
1777978
214429
1838756
534247
434765
1553676
2184657
355040
2349256
1924940
326935
737063
1385033
908181
1965474
271543
229547
815137
96918
2157280
329040
2447750
77892
1759130
670083
1765670
1380302
2427107
367605
1125627
1304281
2149736
604424
2491784
1489751
730299
1821516
1701931
704624
1916672
1870082
883985
2673161
1706028
597456
1837263
1605880
1710769
2401445
2271757
2276481
281871
1929069
1202287
1641976
464119
50420
1727047
2298051
2678303
1324663
1605652
1750980
1881670
1492039
1803525
2341225
2715695
2744410
2468625
524292
2564089
2830371
2643933
2075866
160600
1645880
1401389
1687071
1250545
2871121
1743171
778818
1720113
1220704
1198037
1013177
376191
2278902
2370185
2498137
1112412
35509
1872524
2025671
2727852
2202856
1495693
854767
216690
1082697
2800184
1595465
530123
727006
1845556
2889342
190496
2843847
2927998
1577512
602884
412747
2294986
834266
642167
2196386
1070636
2448826
34237
2480772
2029144
761987
2126910
2796677
2565104
1344506
2213368
2391372
2855453
1318215
1117365
687409
1203468
2654235
1205316
609774
2870737
1630444
2389077
871813
1369323
631159
2507365
1672639
620357
2018733
2228736
2795646
2723850
2107686
2096980
1133726
2484620
1809473
1578538
1609437
2465583
1348331
2567066
326317
268009
1695059
979275
237122
2915487
773680
2105346
730959
1812853
1870618
882924
843847
453860
2846350
1323765
1833473
322150
606079
709614
315651
1890052
716571
1835025
2608899
2831172
2511268
1222556
2123142
222272
163953
181650
2040807
1063600
620304
1322331
2569931
1508236
452507
2714383
611823
2174006
1466003
756430
757983
1721458
1794589
1225508
1414008
1019734
1137938
2907158
2008853
2368279
2626887
2384161
922076
2498650
2192581
2396073
731918
1324441
2280287
1645681
1902811
2876511
1170090
654022
867618
695593
2688014
879455
246393
1676460
1712623
2126165
2720931
300717
1840388
1141473
2360478
1762818
90452
2790794
1068424
1295580
234729
222047
1013041
815154
1203780
2287228
85033
2581660
2469656
477488
668636
265210
838269
2538006
222651
2192707
2633552
1826044
435622
2401569
124776
214946
1020008
527487
2806724
127532
878113
1802940
2178432
2082567
1625975
5309
861117
2868303
2264773
1031564
2547491
331474
37022
1872047
958246
2861259
2769249
1792418
720261
301399
552510
491779
1219275
1686455
1995164
2108800
699395
1595659
1128531
2899721
868282
1234683
2463615
1237679
2148202
1708219
1898643
1438699
1754313
1955431
2421443
1731348
1144071
2699264
1248276
2286090
1354371
996361
2874686
471388
1033966
2828312
1932653
1166027
979619
1509587
1166610
2133646
1934205
1871207
2843684
764862
2381389
71313
85961
578546
1252215
1361776
894694
785002
716818
2197368
1528019
2799269
2535775
1729712
1660929
1561863
1686893
1450281
130535
1692140
514657
2903880
2007738
1009801
2028019
2776905
1044030
2734914
1430861
2875926
648043
1082434
2186326
1052750
577403
549164
507341
2208432
302992
1616565
586393
1784088
2684956
2913308
1481786
2293983
203140
400441
1973300
2392878
1720368
1208039
301432
1529118
453985
1865211
2785231
2786034
1297489
2425809
2886433
1868596
2501717
1479131
130614
1359959
391762
342519
446948
1276341
550714
2004541
1213295
1729391
1493576
1734944
2584612
1942269
935553
1874636
660922
1959513
192786
972273
2568189
2416097
2086894
2902122
1092168
2500701
2701945
2647710
40325
2184856
49106
1507631
1899977
2046408
2908226
1717125
2198614
34758
1842241
1397149
1657174
350644
1904790
1613952
2650869
2055800
816122
313068
1611165
1769384
2864846
2629081
2858683
2022518
2743739
1963667
1827225
695371
950844
556237
566639
2916333
1388879
2122816
664518
1918286
1700995
2380194
416937
385363
420340
2758936
1556918
1595265
2678603
1557088
2562179
1503112
801041
585637
1559171
1914493
1572108
484639
2185630
2542207
1605001
515528
1739774
2249054
591318
2915279
385333
2671116
539832
1016092
372140
80168
1833697
1014967
485926
2387876
943003
237000
502242
501019
1349897
656561
1858740
724298
567242
2882476
2474841
387081
2170857
1732629
2778512
851321
280743
2428628
1286266
2029571
622091
2291450
263350
2714140
975327
1408061
819354
2579974
1957998
990682
2539748
880173
242504
2214422
2823233
376048
2722811
1088666
1130792
1624553
2127636
2797619
2387328
875214
2540586
727057
661478
1929849
1819646
1827852
977381
1992911
1535431
1213049
2361559
2261975
64509
2148706
258507
2768389
2297151
2441450
930231
1628820
119279
1704804
1387700
2779373
2783134
1788198
2212454
2066599
1049924
1630141
176637
489499
2081907
2828901
2132846
205794
1540654
686751
2574618
1300573
150128
2156702
1167775
751781
2738810
1564781
558272
2044379
2000707
1836569
1122422
2559174
1157120
1255958
1138698
2726668
2630439
1052240
62306
1279902
1942313
2371886
1664453
169509
423934
342220
340088
842022
265260
213507
2055024
1029412
456661
1843353
2847619
781475
1070585
1991279
1637130
810266
35944
2612827
623253
2116870
2070657
1322397
2197112
221150
392296
681866
292358
181088
2759997
2812690
4798
1900426
815917
2470103
2519566
275839
2741684
531889
1254637
1954843
1824377
115226
2257652
987827
2376249
679802
2908381
1761451
2016850
1739805
115990
67469
2847474
2483202
2494485
1438153
1454173
1840083
1019662
2736794
328847
136630
2716045
1181974
837568
2531091
940556
301845
2660861
171278
1593432
2114838
2862989
1392409
1385450
410226
1520532
2832752
1928395
675151
2105784
2593391
1388898
1616655
462551
2135742
133213
257254
993294
964266
1926498
1220159
1399906
2582188
179727
2373312
2891509
962320
2867653
1302404
2216672
1391946
1437570
2360201
1081960
1087101
2012954
863524
856315
164172
2257939
1050637
2647207
1806000
1616962
160070
87598
2810502
1210346
835762
2764716
1785729
2490257
1598394
1789323
2810903
2606724
616139
521290
952663
901452
1079246
203930
813860
2783903
1879897
2836761
1992478
1423476
1599950
1350603
1688678
2316777
2681093
2035067
2120162
1326696
857342
1061820
1441806
2258750
686767
822016
2635979
1845713
2059202
1971738
130294
1020082
728892
514296
1327461
2204063
1036382
2055178
1410325
2233897
1811678
2339806
835958
1099341
1453682
134635
951252
2773974
297643
2049959
2286564
1400977
1668310
2420030
1552494
450617
1263523
2063585
1567634
2904271
2602019
2355084
657110
1996074
1877451
2908353
888395
702334
908524
1372135
278528
1122138
1236994
1931912
1834111
455673
2110624
513643
1840821
2595209
2345678
1174190
1536352
61620
317598
2132830
2361410
715240
2463669
1814668
1365824
1732396
1924745
2370438
304797
2202058
2152726
107384
275553
245036
2280564
2903991
768985
1792019
1929646
2740465
1350447
1193497
2714915
629713
1077733
1597233
2898948
2188846
591909
404957
1136668
922376
2194693
1693253
2890701
2711000
1613490
2493298
1736952
2402046
1542767
1107499
2334471
2035539
626697
2433060
521622
513405
736711
1987565
1217703
52537
2881953
2660143
142270
2757277
805780
136671
2369731
1490170
2056703
954494
258339
507611
325005
2722040
2199502
1578697
36712
573196
166085
729743
1397571
1247141
720491
872885
1162763
229084
758501
2365102
1049898
2822015
1235044
1069056
1278051
291525
2215115
794666
2173144
1112603
2131364
1196567
1232077
371213
2011995
845839
1673967
173534
842402
1192402
200905
2661015
2272204
1366935
2560383
2300326
272735
1871442
995996
1683522
2601685
1724210
1626162
809968
2606945
140937
129352
183145
2216094
220140
984150
683646
1773528
602995
2606812
2545115
570000
2008253
1913232
306480
985709
2835162
946302
290677
2777619
381618
460950
205350
2437752
597237
1037262
1336725
534656
1301482
378839
385072
614698
2908846
1240573
1987596
275403
1510380
1873605
573459
2185896
235301
1834884
2802246
1935374
2513948
1876888
718161
874148
1728139
2899895
1535658
1713119
2537809
505841
482251
2806334
1413401
2367619
1366435
2579503
1625084
2539017
916608
2494560
2119577
1312022
1251968
1081045
1481959
1896955
1286036
2519656
2908988
825842
30449
1920005
69907
1597974
2148611
171276
577972
986487
947529
2812920
496067
484841
618797
1937114
1313815
104684
1880186
1747738
376796
1432935
2736539
629611
717428
2032061
1430588
691292
130969
134222
1447838
914312
1282710
1576082
2284549
2428263
1155256
2020784
414426
176392
1454733
1871306
2348921
945031
1817546
1027564
1427604
2680873
2676014
858692
1286057
2787676
625675
2068529
1749288
908687
1974030
1325861
1983352
196856
1670553
212357
488454
2117618
563057
2684656
1474631
553908
2334828
2055885
2816803
2904977
1987959
232847
1108616
405665
2264945
2000042
2235598
1304424
2817723
1093149
581332
2231011
1383256
631831
459953
1388503
2294336
2534808
1036597
2648306
2389818
546489
478111
2924550
340110
2259438
1374997
535960
402260
2793789
648089
2336387
310506
2370438
726774
766436
2189876
1182534
2598165
2656191
5106
435237
2595189
171513
1775744
420883
2176566
1321295
1204512
2653203
1414458
2046863
2053758
54112
2688257
1995250
2638415
1135912
1518928
1985293
2846510
1017871
300664
548589
1829368
2623391
46739
2478880
2189996
1503673
179181
2056844
387592
2773612
237231
1190030
1814902
428893
1809262
657376
801475
1923862
808689
2909642
1436086
1985865
1573262
311457
1964329
609785
2870992
2716973
1179072
999148
1385374
1262602
2459483
766452
1056786
1816059
480771
479700
1321085
2542560
2671724
1728097
288208
2773655
2417615
2822954
2223982
1532565
1293834
337810
788545
2684582
2322837
1086245
1568956
514146
1781381
2536494
2222273
1654632
2498692
415380
1503697
2408036
2784226
300294
573621
2137714
877677
356101
2443037
2276432
2286919
2266436
872984
610415
2393784
1927806
2632777
1049667
955153
2704398
525580
944702
2282876
1876752
23427
2609523
1423375
1497375
2315313
625510
1277715
642151
2408694
2608136
2787597
828589
1196068
527225
2318702
387277
468878
510008
2471859
1987578
2893122
1816697
1309565
1769461
188928
1502671
1370044
1459027
1283735
2212246
1915067
312946
637238
648805
2230171
159830
77048
2106183
412068
96916
2671760
1283675
1645024
779141
2425194
2321280
1529093
2740129
2299171
550071
1801506
761316
462505
1365450
1129748
2600060
2126170
708952
2009886
591491
2296469
2282615
83784
1294672
1244863
2737940
1992745
480258
2565557
1050998
2692421
1685876
2412283
1509730
1704141
2740662
2927013
79706
232359
2151907
2327954
2263008
2097419
1116727
789851
119372
606686
1262791
639285
1817431
2915367
2073227
1580989
785681
2259743
1214617
2605295
1039211
2910962
207972
1476761
458305
2247742
2920137
2657076
1820467
482141
1678985
631811
391396
1411943
2000146
1168495
483871
440955
1868680
1930987
852904
2611594
527024
355787
1276642
2519287
2140527
2518114
425575
1236901
1050330
478541
2179258
1281053
1998404
1883823
2466320
1106085
930895
1831
566125
1705552
174572
1575008
2084853
555955
145274
462939
893856
2466868
448014
2475216
1749881
2126512
69194
720649
1098966
2827575
1915271
2303358
1932230
1058930
716688
2578372
295120
983909
1136601
1153739
2195577
2095105
456792
2267998
111579
595687
1951017
2713601
186103
1889645
687876
2905746
1320054
2910656
2691664
2505063
1761561
374747
1586606
1931854
2264480
1623448
2158315
1189302
1211002
2333612
2003973
298652
674594
2705372
2539033
664145
565931
90871
1162449
604591
99481
2579648
1435655
2748744
908936
1156511
2519199
904344
945446
2347718
1002145
2617292
1136569
944913
2507628
1221041
215672
461926
50771
2731953
2138852
1461614
2514673
1173555
935991
1048139
2251655
1663035
730919
927663
754171
267291
2599784
2450965
1200506
2193157
319656
897804
300320
1213925
508979
1104146
2290820
1363874
2482512
450154
37788
1773017
1646506
133670
217816
860931
2726369
385211
2612916
2601257
517905
2666232
2189414
2872750
1807546
1358029
45125
2144277
826936
2749937
1886944
2517414
1484355
1642412
1624520
1778468
2900549
2595557
2840412
2703459
598381
2615825
591745
646732
1378020
761281
500330
229459
544150
620907
1916288
1812226
2282831
647601
185310
1625102
2364805
2082632
2525724
1398234
1915508
995064
340340
2546299
325824
177248
1333144
2481703
2283297
609132
1235014
917203
1102003
1096450
601552
38739
2465241
307387
1139322
1312956
2315658
302505
2926671
2825490
2072453
1654727
2763449
191821
299717
72168
96298
2599446
1630847
737869
1101297
909251
934380
800696
1915067
1113793
11743
672118
1229199
1078682
1995437
1419173
2749964
2165030
1760638
1244007
228360
753992
821527
21146
638422
2014236
2649951
1890232
412653
392516
78109
1653583
2176465
286466
688405
1939284
194539
2787868
74310
2175268
1354609
590877
2242508
1575528
1190216
2694540
857191
477692
1510465
2248598
1566678
2151816
269435
352485
1703150
1616084
2767746
682150
1715225
787588
1785792
1172213
414297
1135898
2485237
2312344
2790135
75366
2219215
2387256
875940
1615788
2334029
1778109
164335
1725317
2086749
2818204
327451
1998889
701771
1032414
1521178
417888
1685956
1079740
365335
1948134
2501484
2871115
2140943
689705
2684030
1560630
108980
1745685
2369791
820598
2642469
976050
707532
318387
2885943
1846079
1432031
442998
1748880
2442437
131308
2752386
1718197
1652164
847581
963410
2374093
2582335
328474
572377
2724787
2380078
873806
135017
642051
931259
433443
2293504
1946982
2505356
2754868
2045449
673156
2441341
1537133
1989815
2579565
2194014
97398
2337937
1318451
64074
1995758
880176
674575
1657146
2118310
123572
1408132
820598
1050501
1017788
571247
1073440
1944520
2755134
2183015
1265525
1537882
136998
1577732
2746372
693070
2555907
1024827
55380
310204
875045
899578
497112
2472298
2504776
2939579
1125361
2437282
1849285
531299
2219665
1191882
2553194
1220569
171897
655785
2178264
1068472
2203740
312653
2290625
2606172
2738286
2712015
2345216
1186399
1909437
1759577
1984442
2282500
2933252
730691
1214936
10397
882232
1705325
2896681
1716765
731891
2628962
1369374
1012851
1538663
2027235
2716761
528586
1888744
1651031
849440
2256879
1477989
226957
2595350
305734
414003
118682
1474457
2357008
183661
1064035
647610
793646
457317
1435218
212751
1880356
2208
488795
2778043
2310669
2580747
2501081
581336
1865629
567085
340204
2433180
206390
2777212
1230066
2255686
2638012
2758096
1369881
1397564
1553949
583133
1494854
1589803
2928259
1369664
744686
1990383
845681
717553
208951
1286563
2058267
2774785
2936405
1072751
1759228
302165
2067965
748087
567036
2933770
1782994
2817718
640267
2135709
1132838
1272664
1390852
1667616
269576
51050
512275
290366
747008
2573207
1522506
2554969
2421882
471154
2162929
737731
1070015
55896
2122406
262592
353589
2380213
1195725
1181488
124836
445540
1748883
1690031
1677257
463292
507166
1642392
207182
1342083
954171
2344211
492902
825624
308426
955109
1791231
1636394
2825864
1113798
1287152
2860947
2583939
1565495
532944
45628
1138786
1935439
1896458
1283561
1253707
2293638
2778041
943783
2432262
750418
1537459
2272369
1624527
1706447
1984631
2071632
1214443
2754041
187993
2471397
1324204
2511015
927573
2197937
55282
710820
2824360
1047759
138360
157576
759434
2761952
1906338
2782029
593855
1672350
2576529
442652
1244629
1543946
14395
2806494
535658
1283328
1792831
1768790
2480221
443784
41940
1730786
729999
2701337
2794619
2230160
208955
252060
1787638
392717
770693
2198858
2856998
1559790
1287846
312893
586977
553047
788205
1645919
157925
2917780
2652089
301865
342408
2539700
2791889
1439810
1886756
1159127
396426
129477
109176
792771
366300
2108666
1371706
555165
397025
2478087
723792
428217
2881884
962681
1060555
2219887
1664253
467664
1880250
1306319
285151
1451105
530287
2634186
503815
2626501
579018
929454
2874304
2826051
796412
2380670
283124
824561
2018419
2689291
543805
2039224
1224079
2109742
1249124
126094
952701
1264638
525354
1515144
395629
1429929
2724817
1901359
34548
190574
2644310
2400928
838482
1732558
2396898
1769024
2099341
1815758
1869012
2609898
2508139
1863066
1074044
139182
271798
2255200
840934
2782911
673375
639599
154753
308883
703061
809755
116077
1365447
1016964
2237331
2019562
2514370
970200
1789545
232132
1313961
2411949
2290404
471115
965290
2749725
491240
1048162
2383984
2445661
1657334
982953
2307850
1539105
1708858
2755170
492357
1594577
2071535
725228
665824
2144858
1808497
1686017
1131966
697381
816710
1585818
2580738
2379837
1010413
1638599
313068
688103
99305
1163060
1399547
2669770
1533966
2044391
457203
2334401
2436477
1639474
35228
71694
1752717
57518
1558351
1803194
1874690
1901498
650783
2622726
2762159
2430060
655396
2363929
1179238
2555816
282850
1864554
2844997
620721
2576898
1633717
947055
1400384
597251
1738811
1068512
2892959
2293971
292057
1749924
1111173
1737829
2516062
453891
1203497
1355253
553420
1275695
1564922
1710884
2052128
2572537
1590156
262278
2566699
2053350
1467155
301354
669258
1916119
2209125
900665
2215174
2925419
876604
833913
1915706
180206
200296
2295320
766492
2509572
1627191
2909336
2103145
1467962
2261891
1996831
702798
424878
2427649
2873047
165846
188971
2193914
2901834
1587799
1877375
2705076
1631597
1345778
38274
807998
2141066
2165421
1451378
1862877
2098660
2032129
568615
1247523
428171
2840939
1574659
728454
863453
2619524
647440
380548
2823174
2720625
937779
654529
1149109
1266945
1113278
269460
1437940
2078063
1995108
1156949
1056384
2826826
1994367
2150055
2852775
676451
1429453
585767
2207461
2307339
2011627
2306781
578409
442421
1396559
1494498
2816294
2444083
2102120
357572
286034
730165
2276210
539236
1903197
1944050
2194929
650570
678745
1394407
1566336
2321106
1775826
2152700
2374256
179606
992588
2886488
1903750
2601374
2498095
1335028
2274497
2698318
1979466
2478945
2857966
2601076
1643376
1414724
1428980
1622670
1450933
651878
165885
1307529
474114
2645655
1766404
570276
1192635
1716444
849553
732011
2439903
2810275
215077
2470729
1555762
2560176
1405918
180433
82588
2106479
2788225
2099776
2231823
1733812
2715590
1185128
2848999
804898
1330990
1978085
1184021
1435570
1500297
1163455
1255929
2663511
1076788
2518740
2463103
400887
764454
981604
1709596
2931155
2320158
163322
584239
1791373
2546635
2834602
2519094
28625
878999
1495535
1005623
2841100
2011665
2259263
134402
2506144
1475918
1308357
1010492
393065
1340497
299582
4054
2546846
1480024
932082
2364774
215663
1113164
1125807
1054505
1888368
2776435
2664790
582920
599835
844193
1845278
1860131
1808998
392202
2813083
497891
1400722
2135338
1869760
799587
2401981
2569756
927596
1189468
2113274
1499696
2754015
128102
667562
2284994
703315
2150955
2029791
219842
1705316
1902774
887918
2595986
586958
375822
624649
2005674
1496259
1195975
452701
1855073
2705618
2634578
2383101
1210500
602259
1086978
1918380
1237919
2441902
1136803
500856
1848538
1222686
2912406
1134339
1428641
2098991
949050
130953
1748362
1284619
2628789
2109691
2759934
1384879
118680
2232372
1009528
1401374
251919
2482762
2659897
162279
1550169
95685
1668737
1699848
2266923
917939
541536
690603
889421
2726242
1084702
598044
1495078
1698337
2314166
205554
2463864
2428387
2676239
2253894
327135
2542345
673996
2227169
1856393
1542411
282264
1010139
1959549
550207
1577955
1695402
2111007
1359063
1485973
2114916
242599
958203
1701198
1355310
2092140
1558870
334581
1091614
353589
2388890
2589976
403742
2644461
2148897
1300415
2391398
482013
2548392
203749
2458476
1222802
1544047
869537
2292693
2845071
2410183
1189943
722268
1931881
2914679
2044044
2720366
2582499
906120
24202
1006829
411029
1423589
2701122
1582487
2033545
131065
2721101
2904601
359451
1739077
84969
265600
1575385
2916800
1410576
1058633
50266
2699062
1626471
2464924
2433396
2006296
1515881
253077
301440
863134
624446
1544560
2082785
1844659
1372009
1052928
1129372
2718214
2416711
1397397
1723872
1309140
685823
2826644
2351378
2313403
1411435
917884
1915803
70416
2501755
2614617
1430850
68795
1941132
886975
594938
2447796
100263
1073384
585845
1499281
277180
460955
2163290
1086057
1163497
273156
2444571
1781468
1071428
2696187
1592955
613026
2393661
1650520
1618272
565806
1538042
270987
1438678
2760068
878445
886062
454664
1265357
781801
2055999
968149
566276
197748
1709930
412199
89691
1673899
2856892
2748544
1282462
212400
1609107
1971453
653266
73122
1876658
1107397
2909021
415445
2160474
1685186
1259269
2038711
611961
2356483
179400
1986975
2354606
2038881
226269
1242872
507196
314489
629496
1833952
1684577
816151
1862249
516052
994926
1757047
784522
741264
624262
1931512
1060360
1064787
2926947
1356823
388311
2541364
1676585
2806456
2635180
914569
2141104
1852134
2858222
1679202
2532157
791665
1555573
2360424
2661509
2005501
444717
1107007
416286
1151051
1956472
1389576
26393
2828506
534443
847156
316127
304221
506302
233785
711055
2919786
2327905
1145833
2003195
246651
1918276
1462150
1327821
1865711
1351298
547871
949396
1945365
835903
1038495
2816050
414420
43757
742161
2602748
903994
949831
764332
1345684
1630839
2015379
2200078
1404002
2179986
1421214
524091
2609942
1733878
1264516
2702454
2741277
101573
1792288
2875102
1389358
1981050
232826
1926947
708063
661836
2387624
1752745
1406068
318603
1741673
815193
467079
2726610
1437253
2170502
1747428
1632738
2531610
454642
1084977
1800857
1953737
2217977
2326476
158816
2509662
1048300
1793309
2266604
2140181
1217345
275646
1551253
378173
294315
21717
588432
851748
903258
2480400
881555
564596
311116
2376661
2318968
2787122
294738
574560
2317758
679910
2610684
586828
2272106
2765165
625734
1273950
2749076
44464
1170719
929360
61213
274351
2470166
1131906
1980959
1957884
509969
2806965
2608393
2566587
2009519
1472699
1676602
398898
2796165
1115557
1961125
158815
1791147
1312053
2849391
479390
1259222
1464984
2192984
2146325
2545191
2940123
1112459
993863
455621
841837
1577743
1664290
46751
2844354
2794724
926368
2011980
646765
2362143
2540747
1522560
722695
745243
2028134
24281
225304
291205
123320
2134219
455324
1671037
133150
2771939
447564
1719817
2231282
652933
1069468
1500364
1058862
1170837
339805
207900
1033608
75780
2028574
2502522
321287
1623786
2275189
2664229
2507079
368038
983432
467743
229976
1353141
623922
1669172
2487861
1478191
2035226
2130452
2762766
2085528
2139490
1154172
1260609
571013
2602229
1784100
312553
1704864
2128681
1001960
2423767
1131635
78526
2559338
569013
1141790
39771
1151954
2672558
2573816
2908118
2303582
823216
545798
1915911
2237513
1400547
144255
1904044
111996
1600015
754462
1969465
594511
1066653
1963134
690104
487344
2171267
1099906
2482618
1414721
2166933
781552
1213339
708372
1037008
711295
2353385
925833
1700095
741469
451962
900471
182467
438769
2474962
2429636
319477
759402
1639915
993121
2188761
2605349
2286823
1799896
2257675
966281
2644366
1882545
108615
1499903
159320
1434240
2566997
2640322
594222
1531669
2255061
1895325
647596
1435406
1482777
1467962
1240734
2824396
463863
2863339
325995
44074
2761
2718605
2756944
2215106
1578771
2335458
865575
877755
1762931
1528483
2362470
2061710
2387429
198106
131663
2008950
196998
2313846
278006
2190491
1285089
414942
2003777
1611587
363486
2796641
1014125
663620
1157934
2402557
2671733
702781
2800982
1173048
2346805
1618498
349116
1895480
1888585
825221
1961777
2603321
467948
2141980
925447
474488
1790340
2928590
2654437
1064911
1578429
456550
2597719
838090
535281
2849480
2526337
1509520
454374
1272162
1240960
1491662
1671160
346345
1130844
1799284
128582
2907603
2913657
1809280
2829445
856805
1812226
2004035
1219871
2565147
355965
1548035
468378
1136901
1906721
1470136
2118200
285434
2038559
507258
384156
2885872
881345
2026225
2285835
1605642
622771
639274
344247
2316750
2357878
58835
211029
150914
2050104
235509
2378293
36550
103656
470392
1632338
1940057
978964
522914
550739
673174
134364
613000
2660146
2204209
2251698
1317176
1308433
2187598
1930106
708905
1903362
1548536
1891565
1926007
1377255
2118947
2133160
552413
1797793
326404
882403
2640383
1820769
2005868
2238697
823219
2853757
1553144
135127
799044
1172736
980074
1699576
1086676
714158
878280
1748576
2388657
459907
2517567
2917841
1879995
2393227
786129
680272
2213359
1828242
2588491
1855545
1337848
732386
562971
860444
1420893
2290854
524986
2637946
502932
1153343
2505349
1847094
1582856
1551819
631533
1018074
1149077
2625652
701776
1207582
793603
1958647
711106
1621170
1871051
2768226
322913
1346659
2766794
1061703
1272170
2117599
469176
2198251
2278414
834497
2561335
1667801
933787
1013060
2466099
1344923
1303105
2112038
1613656
565191
1980779
1891583
2819769
1787083
1022100
192326
426372
774009
2909060
1828226
1373954
1814072
1969381
539600
218330
1346230
551502
351476
1553266
1326365
761053
696069
336171
2714535
1085541
417415
1792458
318644
2650525
2445327
2006813
1355979
1891432
1540938
1273218
1113140
2472485
2638781
283839
142019
760954
1922751
510058
448640
2852874
476159
2831083
2783832
963266
2891533
1372409
2323024
1635393
1669842
2202732
1128309
2747990
1535770
274429
749292
2272419
2184429
2379887
297816
767373
1133222
251825
1080560
2492059
998002
582231
2221799
2853899
1845790
1020996
611828
1712560
1025952
2073140
193843
16148
1879843
2810412
1364439
338733
647589
1059367
636700
848577
1836404
2333178
535425
2131433
2534823
1697588
1385725
175757
306312
2166049
2309075
1059207
1268119
1271223
133820
327050
534601
263532
1613089
2251559
1389617
2628302
1052335
2597604
1957320
1942995
85772
292773
855100
900599
2224124
2029047
2663536
414548
2283883
900702
2159436
2317356
973002
886221
1650274
116692
2291873
1930779
862856
430423
1157967
2070417
850049
1253738
2379917
935993
2190884
2901447
2388329
423637
1232538
2029588
2096949
390880
856139
159995
1606162
787426
1961715
1252203
2469698
573940
1714754
837628
1059071
2001230
1041512
2308660
2573135
2236880
529748
2409731
2530236
948644
1568845
1493559
1389574
2543431
2231651
2814581
439149
166825
2823216
2574801
2928926
679107
185965
1012627
1311322
1310629
189559
419735
1250493
2450417
2656058
2828727
2703887
739874
1446396
2827060
819540
2261159
185623
2085166
317663
2925882
1608624
1637102
585357
2112796
2609186
2048748
391372
971385
1901916
1386481
1143833
2739688
50362
301170
1001592
1481699
1546581
305430
1784288
978040
1219006
2936276
1615226
301928
1598269
1873731
1400783
1769338
1667595
178224
1825992
179569
945362
1264638
1074725
135989
2911234
1961004
145774
1854960
2168561
1773818
326844
2590887
2449072
426764
434909
2652559
1799745
2653955
1796949
2790490
1548137
2264685
1882172
1895271
1636066
2652785
2096629
247064
462588
1041993
1804133
1495842
379551
613161
2019491
256967
1123383
830314
790453
323413
891278
2692330
2418106
2799903
2242428
2643355
164471
1110509
557094
833497
334131
1145996
84710
560236
1780305
2219863
317075
1449804
1629028
273855
547407
2224566
1005672
579216
1581036
1075839
1249945
1686714
2614474
2497428
2764238
1513736
1858054
1564942
2812450
363942
444507
841807
1867428
2573291
80221
954614
1306989
595514
2411644
13689
1186676
2930909
698114
486139
1172411
250185
2522199
1058965
2045342
883056
504037
160130
1478793
929906
2351476
149050
2215591
79338
269886
82741
2634864
2554654
1302431
2339768
647313
2746215
497112
1090325
1958059
2063164
2490363
805648
2855757
881543
1873298
1149024
1492207
2118341
2537098
2198948
1046157
207089
2804802
2883554
1162080
1430364
1932449
1892218
1390980
1829220
643135
685856
2038486
1894129
1622880
2377409
982154
224837
2758380
1176003
1316941
670518
1452772
933188
2883346
2755060
1715288
836343
664036
597669
1296246
2392533
2371510
454456
2402395
118781
283315
2138104
2069367
402915
743862
2212607
2037372
1559220
1200266
2803141
104235
19816
1317536
2823695
527700
1153613
2035083
1012544
899664
1951848
239375
2376249
1373135
120028
2745284
1971994
2439775
1828771
2515867
1640187
785995
2637926
2056285
1643940
2495337
183212
1014706
448091
706253
749908
1177238
2501183
32609
1170220
2709895
2378753
792341
831664
2572741
656226
725895
2278295
1796278
1659960
317354
295222
1900314
153299
2823618
2433722
467520
2146671
1195818
2187827
87754
1199883
1994180
216130
2738762
2320087
2699581
2080663
2076485
2848989
1587954
2677909
1088579
2685469
186154
2892563
2422290
1844180
129941
430952
336390
911121
780033
2839311
2372940
109195
2599959
2355189
2402747
1587410
2589440
1921892
2841211
2274167
2629697
1519638
2738903
1353373
2769856
1242735
1635856
1015316
2356301
2815424
2937923
422434
2132009
479661
2270088
810022
1088455
2016010
326586
1470122
787520
1650325
732413
1380226
918853
1736400
1000042
821954
1550388
2663277
1728518
946336
731241
2472740
283942
232904
1005551
2890028
655740
56461
1382759
54830
114198
785764
689522
1497483
1400011
510864
960890
1611558
2573755
20301
1983495
2525092
1120158
290294
797601
1658795
1626679
1929143
162083
1272817
1968180
98480
2630482
2871050
707730
2465577
1435965
908834
2832812
292447
1290712
31821
908888
2750301
2138128
1818589
2253486
686664
1386291
657654
769318
2796497
494547
1192489
2120907
817348
2632534
1922137
1823158
472310
1199233
1226935
764835
1637108
1475258
1669590
2045343
1162661
2167243
147076
2738482
2171960
2703071
1260748
2560197
202803
970034
2607342
1506679
1482451
958042
701269
117841
2626678
2252519
1998265
1181631
1906368
872113
805337
1050558
19035
2013723
2611964
2840669
2425686
2909772
319822
770653
278338
2113286
1758161
1405900
492164
1660036
983634
2704553
1359271
1572960
1961534
531964
405924
1167242
2682545
2308525
799980
1453911
868931
1256301
415402
835673
1255361
1641347
1024358
1021795
1437194
511751
2758037
1742348
1639920
2247060
1976445
210326
938638
465731
545635
1250564
2140428
1537140
1340056
2164527
1186022
1077495
913993
2473690
2236991
1468421
2631889
1207890
2250588
2482199
1691083
1938966
2138451
2760498
1897619
325367
954923
427778
1131862
1259929
379737
2867672
2570935
727498
1353521
1003574
1461086
1039547
784965
2528350
468308
2140654
2077783
2847677
2119076
1414709
1176904
1637066
82949
1968085
144786
49860
2846640
1448417
1053460
2283509
1549516
2292245
2258837
614021
908008
1589319
1421199
1227865
1754648
1836230
173350
1670482
1689871
2434979
2893352
2069356
1611567
2338562
2677322
1555008
611819
32428
241490
946237
1329938
1485885
2237671
127089
2211486
1234410
1413154
1081319
1207544
2716776
2561090
2774835
843433
2237999
823703
1657394
1603564
242054
2160996
135957
1850045
1039634
2711862
1191133
2882534
799338
1416046
721560
311283
2436253
1809666
2539742
427610
341810
456932
2735747
1402462
2829360
574392
1992908
566159
658105
1255614
1754050
2393874
1397921
1319033
1695727
2633807
254481
1200834
1557053
1780484
1706091
1566039
2545803
1526863
1069407
1462229
2042082
479095
1155028
1056872
2645490
836653
1928376
2446005
56188
1273577
2417586
1632228
1492073
2336314
2918005
1762226
1367890
2737243
1404659
463624
1906050
38724
969775
570264
1407875
1741933
2303140
1019990
272701
2671595
2067737
2488899
55145
1673526
182960
2178639
2705021
36889
1469066
1841490
1849133
2625702
906264
1193213
1386616
1713546
267136
1029200
2396886
2419409
1359101
1902965
703989
2382509
1382916
240896
2805114
1952746
2565451
1312927
2917903
1541910
475830
531260
1084384
2018844
1083988
1610313
1575553
2094637
2926832
2467313
804836
705098
314293
1629303
1020779
2356315
1560839
501327
567741
387981
673232
140549
812935
1334434
1361685
2432500
498120
278532
2687348
1707996
34541
274750
2042764
2905692
1439995
434561
570982
1155357
747384
209785
1548468
1676191
722717
2543067
856437
771705
1213826
787828
2227383
2298516
2113192
1356800
2458968
2253257
2248189
1026820
1626161
2304839
2268633
2584819
211519
1631620
1926641
1658368
1978445
1948980
807477
1632892
2589287
1964044
1860588
492946
1484571
109325
2086713
2591984
580755
1682233
747961
1493546
2200671
1335088
946933
985326
1110800
2840061
2558918
1374977
1129217
2352462
2561794
1078435
1651382
2469508
146085
152975
2548550
2514361
1209509
1694163
738249
2188191
118783
1457458
1943111
1186890
2250282
1856235
1990105
2650470
773973
49621
2820263
1511843
2377209
2903575
98098
2729368
273572
138149
2821511
1744054
1396986
758566
2573071
1624151
2064973
1302772
1614488
1844194
2534974
308675
255285
1799258
2368327
1173558
1844775
1736010
2139010
1834908
1620119
2289749
2873414
2006872
2026332
1339897
1101573
665901
1218537
2546358
2448940
2105854
735985
249438
1646556
2394773
789053
2510097
515380
2555880
642045
1808006
1921166
2684860
2244399
2696857
2633679
1898189
962100
652683
42754
538642
1214399
629959
1322051
501200
2188530
1292611
951045
1832826
823751
614276
2672433
1365501
1327728
2147760
1987975
1191329
1614992
2846528
935094
2286219
1692969
1928449
2313601
2297382
1608935
668724
795647
475358
108913
1367034
1520939
1810023
2513651
2544161
174686
157233
2457095
2921365
1958024
2073663
260673
1176354
436516
2756905
2171385
1920386
929815
1457908
1028765
1219347
2340050
1045195
2356222
2741058
695107
615603
2569678
1418794
1434784
1704430
1512472
1141469
1111248
1684126
917596
432658
1509703
2588693
820177
315498
644434
710159
1408839
827504
137739
622045
1773420
2154087
1195781
1993714
102938
159485
1304077
313422
872534
593808
530742
1460372
324027
515282
1403974
312847
3307
1650593
547397
2375250
588449
1231918
2856166
392326
1239867
1577803
2101803
2396868
2452565
1395291
2763814
1172249
2515779
1811897
692933
957039
202565
1609942
34039
998877
566686
2824283
29777
1290925
2913138
1524353
2445203
947745
2865508
1853491
2089852
261441
2096553
984569
1107555
449144
1900496
1183304
2318298
1021773
1601471
2465973
1531795
1867114
1674993
650524
2040915
1592057
521717
735704
812106
1996892
1144877
576452
795333
2221952
181072
480832
645067
1718015
300412
331810
1175456
2754583
505575
424955
1196330
60092
2280582
657105
2872054
2143350
834868
972852
654273
1981962
1162407
1877030
2700697
447369
339469
417272
867875
1899931
1296327
1442956
1245145
440332
2499691
2065981
1035179
2422711
2104272
2643829
2183706
1966578
2476263
2329396
2318271
812455
1563387
416363
2695779
1195844
2656192
794384
1962325
45228
1998577
2292465
2341817
990407
500539
2313261
1944825
2543668
764941
950696
371019
524005
626245
795072
1628113
903892
1489923
137121
1751590
1783435
29153
1580968
921139
374925
320158
2761743
844371
2430839
1806985
2720306
1960890
139348
262090
2742388
1780198
76440
2524583
144660
2471633
2879726
2291639
2027225
883754
1514272
1970141
1481612
2653282
2821806
2671494
2017126
1251348
1622684
1731323
1282653
1677811
517542
1508943
986038
2435059
254783
2459846
2458321
1370506
254552
1004163
1412838
2833628
1488139
2916001
2536435
102554
1853019
364118
1468210
137011
1317680
1832360
2436305
1996947
1641535
820646
2478981
1153295
2280392
1281495
2381705
306701
360941
718062
2498859
1667845
1238523
2662409
288592
1140586
916329
2359910
2770409
2680550
875001
1350696
450895
1007799
2688118
700762
1799997
591582
1329558
167632
107822
59309
1964238
1571434
1232789
1238878
1943106
1487169
968485
1275560
568351
588785
2584052
2459713
1746754
1918637
2530437
2046818
1052760
1287812
578191
2227081
2672169
153755
1432396
437517
157321
1677446
981441
323419
1706662
1834963
2865819
2278501
2517167
1372129
1131411
398376
1451985
1489642
1495038
506963
631989
596459
2528923
2285001
1331133
2659996
135659
855168
460635
1923058
983439
1266754
2812473
1134776
1864092
2700324
2809628
2159684
2075943
1041949
2416910
435460
2788510
2030369
688549
2478725
2071922
757868
33080
2714975
1885292
1326795
31517
741837
1806078
1604740
1371324
2485734
2600027
2919137
2767247
2845973
2003913
1735055
2312855
123739
1651796
240158
1047302
2088993
2337468
486989
1302464
1772321
1616287
1087045
387239
402469
1300122
91410
30094
820422
2404506
2843530
1385196
2618952
698630
505284
2920478
1132575
1101909
1065515
563020
1905587
1421251
2263932
2078196
1558103
835063
2499528
1946258
781415
378053
2296448
1312696
279317
2022480
1856363
971650
163080
1675620
537357
480513
2187500
2059687
2530918
157042
1376001
30372
296519
2082678
1700043
1518444
1661184
1009916
1281496
434508
2493441
2336597
1201389
916356
617290
1829643
308360
880387
2187511
2564825
1907719
2040354
1176268
2767951
2382044
2662449
2438310
70709
717787
337214
2404386
1275238
1062733
1409690
1173283
1931231
2863542
497546
2653981
2413454
252567
931258
262956
2309126
1316213
796423
1879241
1195206
2133152
115476
2648503
2848884
2763131
2170845
485814
1049489
698453
1013518
2879169
2508164
19383
514680
1482800
1696178
605656
2888307
2774567
1959540
2837197
2625558
1366412
578011
1209264
1315772
2879250
60582
487888
851239
1696588
571249
666189
2836700
2695193
2763981
741538
2087881
1268878
1268993
1375966
21221
2119963
1711964
1390518
1992241
2116555
1395543
1350977
984192
671398
682347
246124
1993366
816304
2936410
2136567
1087709
355378
2235053
1270228
576173
669218
2112272
433426
2414774
2095246
1026504
815965
196433
895581
2822330
1661366
2864815
2110948
1070530
1517317
919386
2838148
944907
1527650
576411
2266830
1293483
2592018
567451
410602
2400716
1471044
2319687
205365
2207523
2145331
55056
2475864
880246
1731127
1198691
2829035
1118744
1341321
1058147
503712
538649
721783
1995293
168111
1317973
2144573
1122217
2445601
671628
2841007
1209773
320257
2270626
620666
153788
2400298
2861603
217273
2241313
1610738
1037309
1454539
1625747
1375097
2704573
802665
140385
1208761
383626
66761
1260552
2352545
120182
1964663
964483
1728148
1276379
586795
1286307
2564602
21963
2160375
1699120
1836591
126108
1777669
1888709
1790466
1714159
404057
2338693
843549
144123
2893796
1269649
2130856
1296301
1627287
2049509
174768
1237417
2814672
787241
1839731
678070
714464
2353183
671681
1289002
225917
2422642
198779
1185342
1624070
1325685
2428248
1035285
1461364
1929956
2805513
1246558
1233672
1112332
274101
1836530
1838021
991721
1587579
1855455
1247971
465238
2731214
1047702
708357
2592247
246515
2442964
504885
1200402
701638
500348
817098
1677819
2449891
2250778
2643152
944028
322921
363411
368977
1424989
368474
1444589
340752
2870103
1158728
2703380
2048691
2443399
2331708
807392
1729014
1630509
579930
337160
2427802
1897833
528553
1150152
2023237
1252948
2505050
1445299
415218
1392259
448238
353048
2435629
2140194
1991945
2069742
1640475
1936984
2110592
1243192
1236871
366013
2017737
1456121
418932
552680
2859289
1030889
1575315
2768076
2055863
2168700
2240091
1008926
908748
862609
2529835
2797134
161111
1447136
1890853
2632852
449287
1287775
1290258
695141
390478
868489
2204487
924899
144469
2794604
1429213
2457672
399703
1320728
2731828
717235
1019864
1743449
2863309
2325741
1203924
2443235
1499543
2484567
1875526
1759028
820724
1906680
711032
1637740
1105235
967409
1970167
881376
1241288
1190215
1277174
628100
1594559
745586
1999180
784652
1957326
189113
2929119
729053
1153107
1933451
1692025
2198654
1696374
1756375
1040535
1684497
2614059
282809
1823963
199868
1893048
1338421
2107027
1563779
857915
1570699
568572
2000950
430284
747589
1276349
2904911
632777
1632521
1221892
30460
1038861
155470
51457
884037
2870040
1599193
617673
865063
2487126
869661
1933257
1001713
2403834
2910399
942432
1649282
2379920
466180
2502997
2520973
2289233
2009336
2864595
2926520
2550110
1815144
609772
645590
170458
2823570
2606014
2350016
1538441
1322255
1520088
306562
407334
1035239
2303728
1662084
2110578
2580691
446272
2168986
77625
888824
1678177
959387
661505
1516089
392895
2887753
1633705
1924898
1272242
752170
1111133
728397
991919
284307
1253992
1648159
2594885
1406847
1717463
373838
2761470
726445
2009759
2239155
1706156
1628642
1429802
1034503
9813
929317
2034405
710512
552798
1227755
1847338
2691675
2274094
2445031
717194
603730
411450
898326
2560372
2195130
179734
254638
555435
2853342
2206041
80042
2734942
422593
539130
2937738
331493
198204
1431429
1302592
796437
1522874
513060
735343
2582672
2308918
2930987
2355856
1385131
494912
234330
1782415
350340
1755117
258377
731996
1308225
2122868
991177
2259777
20622
612524
2017606
2775069
130221
1075368
2776464
1725167
2506233
1217530
106932
27226
1234113
1573221
1449885
2028460
447939
714809
918922
2719688
2807907
316456
569290
752365
1050761
1348735
956137
286134
1523699
35637
2396718
2194085
1293392
1534567
514138
2841848
2521435
1601075
2239171
633924
1747391
1016148
1601645
1271264
2263779
121695
2671738
1111136
618150
2412076
1081956
103630
880436
1714567
1747324
14146
270809
2154698
2597177
2168132
1127720
1070224
1955198
2321207
878836
2541816
2755526
1526735
2282827
1517337
1257410
2849864
283028
2431738
2213305
2832601
1937122
1839651
1584730
1172954
2754856
2327873
1823579
2399358
2360935
1877087
1237244
1429845
286041
1271711
1463309
1831249
239969
1792282
295271
2095617
2682348
1945156
2003207
1914569
1470958
1784888
2136627
803668
2612627
2140554
2907350
579599
281887
1488509
2047939
2504906
2408586
398988
706927
1855048
2172422
2797086
850720
765320
916166
1076219
2458424
2024699
1952324
1088408
2753407
2616606
2133117
2065994
1580119
732883
2659384
2001816
965662
72949
2789809
2665749
2328735
2211090
1863449
31937
392183
2291607
2808324
2006153
1274107
451004
2247388
2465979
845771
2018554
2882715
1543256
1796113
2125030
146181
1367395
2373001
1496557
997602
2047026
2916950
2783360
1025910
757678
2699330
1894216
2574817
964277
661865
2914356
2533085
74155
2471226
873211
2586729
270439
2717604
911288
2244148
1448178
1170937
719453
44677
1093585
1131134
2055792
1629615
524084
1799027
311773
206152
2623913
2921794
1611206
1266148
19238
1281204
617109
511727
2149925
157761
591125
2397440
1005859
2118438
910609
1375664
1960125
68723
1353763
2558749
1986956
2152064
2220559
1853220
1244170
1091682
1709025
1659871
2064872
2525817
2052403
669481
1232665
1432006
988182
1107898
1057765
562582
634229
2331188
2387183
698222
144547
1799124
1248319
1568075
624413
758401
1790077
204217
1828749
1093121
191734
909848
2599157
721863
1182700
1945678
893705
307574
1856371
542458
189921
1094333
1050538
622897
1424054
2936008
1195328
155689
1877679
1524510
155463
1775081
2617662
1158939
2742175
520914
1905012
934221
2265954
2248559
1102385
730643
2668643
2149776
151899
2632848
2307433
1199061
471497
1289131
52381
691026
2539262
2188261
1115877
51754
1707768
197904
2552073
1031223
123996
450584
1047388
2149411
154000
1734723
1382773
2682245
326158
337235
2788668
283945
1662431
2089587
1555774
1886760
496723
2476082
951476
2911150
1542925
2859539
165955
2085737
1969876
1967956
96794
2448722
15109
2824957
2280574
1831245
2176264
1158979
1693307
1066411
710494
70151
2447629
117024
1453421
330941
2378957
47186
2186814
2655868
1196955
742614
172941
2162210
2745411
2516993
2203352
174634
1149383
2612282
2865910
2298951
347918
2443314
163799
2360721
1644624
232436
675093
2734558
565551
28748
2871166
1445258
124779
1066025
2497173
1697351
346879
2683923
2036500
1774196
2072744
1927613
2733161
1704979
1549332
754596
99717
914912
1986311
1621993
2150739
1002962
692553
548365
730366
2398129
2074146
535762
1824691
1706166
2859072
1499072
1798654
2421688
1894783
1577935
495691
219184
1397087
558426
1376058
544521
710465
1030750
1800510
1355601
987524
1275036
835570
1995525
148764
534986
1156014
1356854
2541909
2918663
2567362
2589964
2001022
489454
1400787
1099974
2110288
809136
324678
521686
1744116
59576
1723064
2886312
812800
579407
19162
1261917
765812
341695
2551332
1873671
474135
1256392
2223065
227489
2510805
1554496
1497209
2481165
2564464
876243
480602
2481899
2377014
1764832
1403342
399861
1427545
840250
2850777
755587
635246
914413
1675546
1040303
1929806
2294667
1289909
1737543
1798082
238356
2672471
381056
2372593
2604792
1663132
2271726
2032498
654167
2629864
1268252
1204581
536948
1709864
306743
2679340
1863450
1237798
204950
1378776
79817
1808646
2666705
987521
2836257
2756127
2878092
275934
55104
1362172
226910
1085881
2124728
476395
1023513
1830247
830481
2521256
293939
291914
2610543
2747988
1588941
899686
1868104
1426610
2162931
1511542
1359783
488553
2770056
893862
2501818
2614112
43582
91292
1478161
871531
782695
727728
2791575
2389840
957201
376960
2814039
1414503
1170253
1577477
2707424
402936
398352
2933387
1039935
2662842
1239171
140762
1806840
2255530
2275905
569756
213321
773589
2247941
2166615
889898
1406062
1738955
2118648
2935841
1419388
2090616
1246829
37815
2459239
197626
897396
1528350
267368
1748799
174072
2922963
529431
107879
2034562
860291
2717005
285553
1767447
1275314
1774459
324419
2358762
2379495
563545
144910
1900892
848799
2060643
595702
504800
2779043
2773134
1870800
2005348
553469
2396171
2232631
2643382
646945
596430
2665891
373821
1614459
1059942
397172
1611937
567829
263958
2786866
1433523
11993
748906
1092546
2852209
1054251
2219141
528167
1380631
745322
1358145
1250289
28784
2764721
2211883
363786
626737
29066
2935
1378728
2827942
1977428
640449
1179779
1229094
1738614
1444515
1931230
1373031
2494539
1996562
1803770
1829018
1331288
2814790
552009
2658816
2753206
1098397
614998
1083055
2820869
1291610
2317187
996303
1222484
2168691
938370
310462
2350991
2933732
1830093
1731592
2877968
1042611
1254178
2229278
1228792
2603026
231550
2454722
2355734
1124709
399779
308254
2421031
2859573
832595
2042085
969805
2079109
2153209
1101335
475793
2794992
653086
2773142
2364977
2411038
585518
2635263
1204177
169619
2156905
130108
2425771
636951
2640401
587623
2391029
2100458
2031717
2705391
591699
1443008
142147
1946782
2819521
2099147
1796990
53447
2487130
2184097
2762791
905391
426966
1023845
1592885
621813
2096131
2750637
2663314
1216268
2803622
21817
2519443
1533668
377177
1297523
1364842
395394
1823355
1714076
2039342
1445132
258695
1998533
500541
2136005
881024
1143542
486045
2563690
447991
23823
2231448
528981
2855566
1687177
965399
1843647
1049160
575024
408471
2713938
221774
1000342
2123831
1779258
2640405
2284614
1239433
66361
2064687
163219
1970172
744885
1379427
2206248
2726812
1497190
2528214
2238582
502611
2292988
293420
1997672
2562844
1976032
2791700
696312
2573311
1982003
1074479
601264
1065756
2324534
2210672
695482
2385966
2908482
2591821
282286
372572
1205552
2462546
2776531
38651
1985902
1287793
1557276
908447
1301046
201161
160809
1295408
2873956
1105693
1691739
2043001
438884
145329
275060
1679024
1565940
187059
1844575
1377895
2070086
1610419
865840
1496730
1739754
2770414
1467773
102988
1968434
865722
44173
1188935
761762
1604963
1777311
458655
2742687
573678
205426
1757405
1422027
2277364
537633
1566606
1597391
1680231
1352672
941956
2728575
86434
2354827
330736
2797707
2685049
2097118
2487316
2607378
1558381
1601373
1942109
2140093
238388
2855989
515741
2444422
602655
2407153
2061600
1159701
1465740
784693
1368676
1379455
134401
906326
1785319
2463850
1639450
1893773
1333998
2209122
1657363
1257190
67264
807224
2558409
2809963
2587235
2694043
758374
2580108
1426133
2514266
879772
1532889
281501
347375
171140
441822
426639
848943
2824998
1733569
2364860
2287910
1244125
2843724
683968
464055
844325
80275
1374670
165533
1865981
310144
778791
1439597
1810484
1198600
1022565
1641577
683548
2612299
2512335
349817
893851
1721052
654200
1405139
1418424
774945
1572856
2574755
1568139
1120942
2490079
2245562
2231599
797350
2093965
834543
1751412
1900837
431588
2087967
1092094
186914
1140236
14335
1963822
673403
2044926
2512737
737303
1995616
2381558
2679412
2234825
1035576
1084440
1498376
2172343
581000
2152844
1727806
960716
1819425
1380891
2727848
189466
61429
135113
2581541
1859334
1154637
116534
687365
181981
1303547
1431579
119825
2430981
1646668
321505
399934
568662
2737145
759433
1138734
2612614
2401465
2897569
2552957
2011939
2234005
1069155
1149324
1095212
1396286
2738134
1480615
2403671
267710
2833151
2547463
367807
257538
715531
2598698
936931
2899980
644129
311130
1518748
1311490
2040793
1398112
15665
1633918
613494
1436197
418630
1049713
1095499
2750186
819618
1816562
898153
1180989
2678466
251396
1979420
1808691
2224053
1503135
51904
1010325
118347
832624
1864605
1605799
165101
854510
541131
166437
354717
1144302
1763972
221944
2559823
423871
848849
2027081
2835134
2685221
110847
1105833
2746046
1446621
1098443
669107
1639952
1368163
312858
1480283
656651
128045
495539
2560476
1248640
1828200
2050127
2839031
2148124
75825
1022816
1951400
2799222
2091823
811196
2682363
195606
1649413
2433822
2314220
1344001
184257
1890276
1548958
1490337
422841
623266
2355150
2269153
791873
2486823
1715372
1430086
2245613
2008374
2342674
1716640
719507
514135
2830138
1025319
561836
591290
586805
2578200
513816
1472278
2575261
1114748
2419069
1154166
2632437
1519550
2173452
1481287
571887
1498631
2193515
2628890
2728156
399293
2670652
135275
2673866
1603436
1449475
1778665
896713
2438218
2267572
1053151
1255329
2348271
1568395
1213626
329142
739296
2793534
1131264
1901377
257002
2614404
2836005
1686654
1978062
963562
888427
2709641
1061188
1146552
2286593
1560622
1485162
1082140
2294780
1983108
927161
2697293
1800248
1302293
946739
1912151
2248930
1069778
1651394
2158540
1650721
2273810
1134180
2438830
1204198
427553
538725
2331442
2730287
637603
2809642
2897623
1969672
1077535
914455
613475
2737952
27032
1876328
2459688
1063590
1647672
1494111
576164
1072350
2685725
213444
1692830
354869
2508647
1701214
2565428
1368338
198035
645111
608226
1249382
1899108
1192443
1246895
2183803
2484447
304191
796634
1730074
2912233
1548886
322483
2139930
306972
1530266
1477115
239589
407531
105823
1389124
2907163
1877335
2461104
692848
1656655
1315489
2565119
2402392
878841
1703460
2110467
2261392
2377090
2439632
2713012
806798
2520566
1835394
173499
1452986
1665053
1911023
2483285
138117
2730914
1445752
2902122
1119980
2591448
1332802
2209179
349648
1203355
2804691
1243335
589721
2245152
412789
62818
88558
2404297
2171159
1772460
2789222
1370245
1831942
1347101
1228509
2573299
393166
1714837
904958
1391465
1578695
659160
1581123
383923
1073365
1400718
2708633
686705
2754246
2184298
255180
477961
618846
1877092
1307120
2283409
2385061
12794
459387
2247238
1662098
1491884
2841047
1621277
159812
2824409
2098534
2545905
2149238
514538
2240552
558173
102535
326120
1154817
2055432
295924
1127831
2866797
1321558
2326420
1851207
1648673
1285695
1466527
1542582
905009
503386
2198458
385
2914262
2914430
2392225
2685983
1233232
2528010
1416947
145657
1192537
2156807
973049
1582437
158125
1085822
552830
145986
119630
2814908
2012829
2313135
145422
2596275
1330938
10305
2631509
2783233
1034756
1403090
1020976
1381017
710251
2616638
2049096
2443820
1017582
431152
529322
2823341
1146681
839200
2853560
2010610
14836
489811
636202
345927
53213
2135212
2001216
728940
2674392
1712000
27603
2411911
245124
2392243
1368853
539107
2495648
920245
949793
2244166
2782374
1896492
1430381
2702190
1098715
384629
1053480
2091538
2048623
2300842
742425
427527
2840947
1479302
1372503
2860933
1441598
2166729
2622306
840384
2668669
10235
689772
446368
2935176
153438
2823200
1393734
655120
1911349
2710634
1456948
32306
759976
1480384
790532
893135
1202846
2863006
2226313
1823692
1305528
915051
234182
2401252
989925
2078596
1451508
2558278
325131
229058
1489366
715156
1324577
404808
1884015
1157316
1691829
1126498
2803056
1206314
615993
2673001
2273172
721167
2709284
11296
621576
2501085
2842277
1829935
2405491
2355857
952895
288384
1676095
755720
2058435
676859
732138
1118175
1228843
1819944
2565140
2124489
1777114
1690201
2696231
2054269
738622
2055352
2278053
2039644
2435210
1329289
1353673
1930779
671505
154899
2713393
1159599
384965
1588460
2292280
714408
902473
1173483
1858284
1972756
2001523
2243831
2190341
65504
2812631
1446160
760123
2073832
2173162
434005
2750460
1163916
1644137
923677
2815707
2329803
2149611
1919247
146620
2520587
2135346
83157
1977786
446797
2546287
1973198
1326950
2875321
2868196
2343051
60741
720954
1484339
5502
1315903
633710
2574130
1777502
2368845
1650318
1291694
147869
1520071
630189
2856860
1923182
1072202
1775708
1079070
1801148
1261189
365725
2895411
642764
2553157
1468833
2411482
1023255
2260724
1498317
875449
44769
176461
660962
1571014
20364
2803628
2032529
526727
2373043
55930
2738442
91745
102335
1117883
2034371
2725340
2117445
706763
2927348
2360592
811451
63685
466421
2875895
332940
2222263
1426288
331537
1728228
2790410
2211198
2568053
2821284
844192
218336
2673704
1541419
557039
530859
1621294
2097632
33288
2628231
1002136
624329
1287356
2494079
1555721
2305358
2097021
2923632
2697242
63531
1075985
449857
1342947
1223956
1460344
2180731
2140766
799543
2340210
1522922
216636
565353
1209712
1844663
2504397
702404
2207921
1252503
268459
2436224
421901
1797060
1933859
1497853
1111082
136793
1693812
210855
2035820
2590568
1338354
2510730
1203695
1341554
142254
1446963
1995664
2016623
848890
1847762
1091075
2184471
689478
1679392
2483462
1638043
2051330
2374672
1567927
2341220
566337
1243280
482954
2881355
1409611
2349405
1783527
2004885
1569654
506865
1685028
1535015
2506344
532077
2177590
1599115
2303466
24193
2286603
108445
1464460
713197
1649308
2829195
1139411
724494
2377490
2098961
1193094
1373107
1702790
337197
1500432
358998
1726252
2813070
2170916
2099683
1956946
449956
292300
1554853
653607
1044130
671151
1857078
1435506
245972
596701
437638
1050461
2262687
649227
2154867
2792730
1513109
2601401
850741
1333216
1041144
2446214
1113654
2736208
1273569
1710911
2938946
567142
2049226
1333048
1461387
1407967
2240152
393930
971018
1371828
1151493
1042998
840576
2771918
1969855
767663
1881690
2217318
728056
99872
924388
1856304
381658
598562
2068618
2239897
1170268
222050
2354727
2878264
705997
2536400
948469
2912951
2814025
1401496
2695277
1802744
1628881
493953
1877963
1233755
2925629
331303
1901126
1156923
1871771
836580
1493345
2696295
438538
248073
1350659
388666
977327
1540820
1517435
87461
865160
313341
889553
2073637
1511770
1248964
173973
2782436
2267350
1116447
1713962
2260070
615243
2327705
920531
2709470
1356508
850919
1218436
1894624
446359
2667315
1474656
1528822
1101712
2012371
2488378
2499835
2673321
2692489
1275424
2262039
2714943
217611
2146774
2441629
2661332
524937
781334
2863552
1790199
786872
1669442
995125
930084
1642526
2804069
61659
1864772
2684274
2242630
2520572
1921070
1362929
685870
1137872
2794638
1103501
2202401
1657495
1463380
1704724
2283796
1108074
2863888
1718465
1674482
1738740
2674302
96503
917574
973026
1139807
1406987
1699020
2052925
499962
955663
2118632
2019423
2894942
2021866
750192
1687400
205814
1221618
361064
1755079
1932301
1083776
1579099
502806
2349818
2567853
2607302
2840095
2393312
608052
2177131
2368607
2837808
840714
434759
321570
2901512
2273412
1372516
924964
1410185
841609
1397680
1859350
965363
1472561
2037451
1177396
172861
74876
12341
1690039
844276
2200900
708334
2528058
1241513
1091301
1008976
2832734
361786
2129433
2388530
78034
2591184
2615328
2665461
1349250
1532638
127057
2784726
2665255
1237749
2144961
1579509
1674287
56712
2591406
1785387
1222567
206569
1898800
1531610
484777
2128486
1396219
2886349
1556439
1850827
1209455
1074178
927990
2091519
2895592
870310
349328
1711340
2913983
2825697
1582822
780847
1803112
1863040
672545
2522253
2369174
2070587
2097022
472685
2801777
2893298
2902614
688064
634705
504635
1365334
732646
387094
68969
949391
2053015
511126
490594
2114551
2112000
748320
971370
331973
2172330
1110173
139528
1338629
2809423
1995981
2852856
1899526
2799398
2037328
813041
1172451
381891
1701272
2741864
1369881
1557778
28845
2770004
96233
585873
563815
1740813
721478
2433468
1101137
175945
2261509
570229
2771813
2749531
1311812
1083773
1410676
1109818
1654422
2684940
264608
2803356
1214097
2925196
220960
424682
1460452
2837214
2268939
722040
2796197
432750
2915382
2522201
397209
1040852
1876227
2397993
600384
735296
1954992
1364981
2788527
2406537
2158837
227745
86018
445901
2069627
2528640
784746
2585075
676169
236138
441273
2674227
875994
463551
1010394
2183138
284990
1538064
2424524
1392683
1611888
1519389
518400
664068
222001
871292
75596
917340
1427219
2339916
979335
405672
1501224
1879790
578734
149701
2157012
785251
561666
985362
1133155
2200608
2682537
984089
1322029
906741
2510547
1318129
2532720
1279352
1011345
1728406
1803564
1190440
695165
1115236
1985288
1457043
861614
2115036
2677647
743818
1738440
2476992
1376101
780278
279519
366895
1957736
1894642
2410979
850752
1622363
240465
112093
2368181
906736
151270
158082
1202484
1618158
760836
1667002
2698349
2246175
1429044
1668633
1998796
2864491
1037297
2877649
521527
1571878
1741916
2658457
1981462
2417370
534636
1370988
1767251
695257
2343312
2492136
425808
644272
729963
1811
509126
1293641
2503357
652311
2208665
2207414
578371
1094705
725999
149112
719847
325904
878895
2311283
1959384
1439056
389382
2052001
254625
1451411
2120290
1963071
930972
1997315
339806
1819032
2688371
1972638
1268331
244720
68376
133588
398781
2633960
2679221
2314591
2572175
2373690
1461019
2211593
812158
666934
2758356
2387568
1753407
172076
480349
56891
187568
1541052
1814333
1151285
2841835
2426568
2178350
2172267
1890701
2065450
950918
1790195
551282
407427
1430864
2474075
2605896
2276661
861021
693738
1426606
2783466
2758452
697072
2829297
2526543
1388127
2406079
2276904
1772992
2247338
526059
88898
770982
838995
686674
687450
341248
1699085
2862931
2162594
2866295
175457
2827640
120099
750060
1978958
1838666
1070414
320802
2691578
1491644
1279214
1766555
1629380
41998
2077837
1190106
2822033
2682437
2894653
990404
2256028
850738
2662804
1967338
1938649
104100
1797324
433058
980854
619710
2687648
93259
621641
1218637
1384145
126117
506871
1407539
2169280
1945582
1085725
117196
1385761
1763601
869901
2605431
1965734
2807146
417417
525984
699860
1239819
539937
2223876
2300300
534917
33087
2811457
1081237
1600887
1249798
2561615
1120205
322253
2643634
251688
589945
2358672
1911460
2640476
625349
2614681
562430
422782
2892636
2593919
2388646
2367094
1560584
1508931
286775
2540191
2330180
1277838
884755
1144323
672351
1055717
112473
1441235
773465
2905969
67178
1107304
1065284
150430
1882687
1794537
1903965
2356751
1726825
1722243
1235163
2435433
209269
2184165
1120210
536508
2383934
486321
2811307
2040545
2742845
830737
2168864
1782320
1219980
839514
1018417
1975787
2695931
2260196
1339386
211772
967662
932863
2827917
840293
2128903
384397
2557651
906331
1639667
601834
287453
1562076
94112
1081549
641458
182655
2063038
340875
1687377
2795476
1583088
1240145
2781181
2632145
1535645
780350
2011026
1808231
2771770
1647973
301605
1225446
200298
441777
2470057
1157020
572907
2509332
2033593
1867186
2675856
840107
286260
541331
990907
1845706
2693745
2569624
2147768
611588
2019086
364944
1034868
1356249
2414923
343012
283287
2065770
1592273
2730457
147755
1300256
1531520
1272774
1120047
2648375
1418143
471308
121738
2794581
2836892
1587328
1204064
56114
2510173
2729043
2410320
1947928
1973728
2355980
2485984
957056
2304875
1714171
2047903
2196472
2830943
112875
1287141
1220378
336635
1710464
2543459
1239458
100483
2264747
2071676
464774
2505126
1906253
1431075
70358
1050063
1526645
1468219
1876018
516802
2465583
1571552
2108211
2828562
2796362
837933
2730170
99199
2788317
238652
1356350
1254969
1696179
570251
1210827
492901
634380
2839013
29723
1813347
81507
817109
1630120
1122777
2544307
2823222
256563
1020671
272293
467456
888618
1960111
2305932
1197637
247488
1778113
1636642
1900344
2066981
1940644
2043844
2668129
2419039
2122499
92115
1867467
6789
697645
618254
1080439
1813469
2057422
1151302
1443352
1999244
2168865
2673912
1482974
2825115
2518282
1691116
95212
1294783
2866187
2930363
1520498
612128
2396817
384163
920213
967306
933132
1940036
115122
1359962
2249455
2340291
1717161
637840
1085738
1560897
2770083
1242988
2581771
1365791
955956
917855
821788
1742387
2729051
2709980
1755677
1667292
2294973
1204512
2081650
2618016
2170376
1379164
1619585
1485402
1947585
1865657
808815
722964
686526
2675919
907238
2264918
8438
389025
2074266
2697223
2188430
2044414
2496551
2885761
1531948
19436
1365772
2827691
1474655
102500
1699519
1763307
2810205
1133165
2576846
1568487
1932283
1367884
545459
1700521
2422884
1848485
2424952
2020504
110422
1354069
929796
1141377
130541
1593889
1497040
1861369
2406971
132688
2147524
1980708
2895730
1349615
2510591
1499600
1844900
695970
3617
2208384
1715185
2448614
682280
2660837
117944
630007
1551334
2543275
1316102
1352914
2289579
256196
678175
985936
2853370
1433332
1726526
843947
1755900
824036
1345782
2747840
2849146
1910417
636871
593396
585520
1634900
69270
990197
17329
2710902
2541197
2765803
1015860
447519
1312965
2786607
7969
1355804
698340
2816887
997917
1606718
179305
2123443
2761067
1373648
1905354
1093155
2200122
2633051
1013815
328443
2153740
1617744
103335
561358
2843370
170800
636900
2232631
2269815
2537280
2650538
1520422
74022
2594629
183906
1647542
564134
755144
245959
1550196
2723442
214353
650881
1711594
2784368
678617
1483606
927790
545593
1269087
1359607
516662
345460
1176320
2629738
2035197
1687831
2521699
1598627
1535476
2803910
2036203
240469
1016292
1852913
1256440
956056
2626269
528886
1963300
47272
2236688
2259269
947305
2777837
1069340
1576945
979281
1191627
2616138
300049
2152048
2053884
464366
1641770
1014860
219647
526145
380816
2156567
240915
1191807
2337448
1856112
822605
486668
297804
602550
1163964
2138920
2474132
630740
2245179
464461
2668320
2886156
18209
593934
2129815
1890124
2345945
304784
2939536
1181997
2522333
1024761
1695185
541408
1579961
1381591
2168356
1057539
1905151
1947447
792746
2754743
177838
1953516
292899
1301450
2417834
2503188
2445751
2183343
1102479
631771
1015835
1746335
1388177
376545
246625
2733444
742771
339511
2598942
2574489
631792
283455
1053345
2844106
2
808448
2225343
192520
62763
735863
1732953
2688758
1500655
1781060
416845
1310580
554966
2824282
1427406
1796169
1309139
1728008
136640
2385823
2022420
1723811
1653421
371652
435906
2932518
1853541
649566
28204
1053645
925624
1927511
2478441
993209
1408324
22601
109217
2582759
793781
1241709
2269065
1249185
2734880
2917544
1965819
2021243
2557298
2103794
1065483
1339372
2596888
1148489
1567733
1136312
332085
534917
2835742
2647683
466168
1770578
477457
627286
1423520
1483325
1802996
1587516
2478155
1566524
2221689
2382090
1565047
1576315
1187058
2897014
579448
972986
665850
570526
284945
502988
1785994
2200851
257022
520370
938061
2826380
667140
183758
242310
173072
626110
645119
1786661
772398
7655
1423741
2773439
2038743
212383
1212258
2444394
2868900
1627448
1960532
1870936
443772
2373008
801157
1746459
1500929
2447421
1966287
1185490
2667200
2279179
2917663
712217
599408
1349672
1911055
320398
151064
493201
1048274
2920790
400326
2460912
1698839
372648
222112
1539226
2430281
279222
2306202
371919
730075
968712
2461281
776586
1039616
1263735
798744
498743
744566
356092
1637932
2548086
15196
2129091
2569779
2043763
245128
817669
1297188
1037622
1297794
444393
1024966
477198
288320
2869602
1135922
721615
706795
7078
1608154
2582613
1894299
203003
2343164
2100716
762121
2094189
536048
1082744
2221042
135275
1668951
327842
1560204
1576549
2400399
2234246
441187
378495
1750888
2013032
2355958
1185650
1772808
1793980
694979
805778
606682
1285067
1224759
368675
477317
1669169
1799973
1539956
169667
2355395
1661230
2506755
1550320
1338554
2731082
1096885
1069110
176250
1313759
947027
875812
1758902
2815556
1661756
1745302
121174
1557491
603567
2702672
1792762
1795310
194454
1228846
1348904
2241591
158774
1963264
109615
1139287
1761190
2559430
2745686
91713
1070723
936604
2207664
2047392
1252391
1839403
2041113
1957883
389583
516079
1092703
2352216
1980937
1357249
426821
72720
2636325
1561144
2611174
775803
484254
391026
985451
906320
2486732
131114
2862672
1635256
627114
2767864
1911130
2516994
1381333
1564963
353889
1563490
984771
792943
1598493
2440336
2259053
1851553
1052789
1937525
824555
1197134
2805879
1735861
2217163
993383
1266897
1542974
89132
558784
2292220
2823729
2169695
1452798
1925879
516718
1923967
1890578
1047905
1035130
1948178
70728
2583241
646873
361154
1002647
2530797
2612997
1799508
1238729
1444645
641782
1935307
1216494
189176
2733799
293551
2511722
310465
758459
315401
1356164
1390850
840553
413252
49342
1667318
2893865
2537023
2607096
786860
736261
1259160
1128769
497841
1394356
119098
2112520
2631589
2356440
1953028
307356
1242743
1521814
1985609
1056530
1473884
155812
41676
1330825
720613
921718
2062617
2355726
1425087
349133
2721648
2280657
114822
1344058
706317
66117
2759192
1741998
2239466
1857418
936797
1389349
1876676
1689923
2751087
2245021
2439182
740064
66559
2236752
739857
2440911
1248026
2175901
2875786
1868268
664694
2320002
2835854
2825757
2021642
2563945
2499820
2887636
758974
2529330
298287
2790331
1391781
751498
338746
1249184
2862300
2176702
2596996
1373070
550456
562417
858932
2004172
2163189
235470
706244
1776078
2401264
1910626
275953
1919505
2758252
564186
929837
718855
2319600
844735
891426
2432657
2538637
27000
46557
276989
2887219
685319
937858
2622775
1422118
2085925
2388084
2508333
1789386
2700240
979890
197100
1459168
964081
2258925
1260276
2753199
2481292
184606
723979
1045642
1392005
1225913
2708368
722232
754071
2429575
160902
1645314
993035
318526
1718168
1560513
867722
2921323
2048352
1778857
925380
2781461
2755702
1466431
1236478
554920
172408
2490499
1016886
1963795
74365
370955
957266
2850752
2629428
1639067
2112840
749004
827426
1192446
265243
1995780
968189
2761281
2087643
2119627
133160
336502
932947
196506
1371544
2133073
2842195
1167646
2374710
1886399
2509727
1222541
733743
195660
617360
16692
1046956
2081561
887972
2078048
1743425
844215
1389617
705360
604239
1024759
2682547
483497
1552588
1365943
1664459
317406
2000741
1635446
1764767
1166816
928125
2099473
1322832
1705737
283560
263430
878870
1294950
1220603
2323528
1559399
618919
1234727
1723394
2921613
1326404
1030808
1261952
1983950
221612
1599855
385777
2549576
1625561
1351058
2115656
1218406
1851088
1153472
753443
721074
2760057
160134
2007340
2801431
741591
1676965
2016019
1789658
1908839
2116950
2693914
1653439
1459439
1277151
2457367
1388657
75735
909465
233434
594906
1944028
1225937
2163938
236270
1109499
2730566
307956
781035
1936791
1343724
1689153
2102149
2184664
1175530
1283978
2937786
2896870
1297747
1668452
1133451
2761367
267277
2830994
2102982
296767
398237
1986659
1850093
1998285
1594128
2110303
928264
1514820
2555987
2634615
1633171
1381384
767676
345975
1202814
2078519
296404
1921320
1702924
722735
1215460
2084883
2730609
179740
1444952
1934751
2614912
147607
554444
2215307
1772118
2308703
2438795
2012799
689561
1216615
1060423
845808
2814812
2312963
1871359
238874
246457
436722
2304895
1560155
703197
2268865
2515333
554383
2845245
2781317
1455744
2143274
2305934
13431
1712290
818025
1116376
1642570
353942
1183144
1953865
463692
2290256
299599
113027
1028518
821117
2162541
258919
568582
424024
2891048
1324352
1602491
1754042
419065
1410923
2414857
709691
924815
289916
1894449
1772057
1483038
1064994
22992
1169680
851354
1375744
1908298
1767411
1250951
2675861
1056497
2040816
591085
401816
2684489
1987007
777289
2365012
1281044
943024
1088855
1859420
2303915
2765158
2193559
2877188
348215
1070865
120653
1409616
2233885
325240
365208
609027
2220572
547243
144868
1231999
2314954
2670845
764858
494007
25229
1814258
563799
2876469
2329583
1693041
458154
868098
1414334
571562
2433216
762043
1694707
1916858
2032003
2627843
1123496
833750
1686758
2509830
2905283
2553168
1728195
1743388
1298385
266409
2579190
330899
1520705
1601931
2143047
1909720
741097
2719418
860472
483993
2924137
1881517
1162392
258742
535367
216193
2614468
1591004
478999
33429
2460078
2924376
315817
902636
2157764
1333320
2356061
2785170
1367977
2356453
1479750
2837483
1336004
366355
242706
674052
2485649
2342094
1644345
1279065
805014
91151
992899
1188736
2052153
1032217
2451075
291268
821629
1927830
932563
2819977
2071430
1887006
1703593
750692
815192
2262263
143647
2368332
140707
566620
1862110
2504312
2482443
1472571
163640
1217493
871378
2581695
1609568
2719761
2508088
1734469
740220
1053225
1890723
2503685
2038050
1806881
1078135
2638808
987244
1333093
705898
1430545
1151866
2636280
2369375
471067
1829711
1056943
2035951
814015
1631776
2309524
2353198
1024643
2698654
2407431
309736
2843342
758186
2713063
2123291
1842143
133977
838819
809913
230514
2036962
874306
1371052
2304368
841942
507073
1024865
1284414
510035
1931470
1227762
2478886
2401906
1803559
2355269
1467842
1229254
1195196
386651
2058521
1806512
1468255
1424535
321211
1363007
1607199
1377609
1799877
2405996
2457138
1134598
545758
2497323
151362
2291489
2118447
1435178
1761891
2927216
558818
2118171
835555
2652009
17670
281936
2183777
360139
1347033
2017659
1762401
95559
867216
403269
1677599
1630343
1149565
400388
1962540
1675744
894866
501411
2140727
526021
2043160
1621964
2160229
471941
128200
972340
193489
1610870
67800
154593
2659144
1921180
1031437
2501677
1656253
1399551
434654
1251327
705552
2678900
372161
907536
886784
1475596
338440
2333721
2507610
371359
1611413
541896
1697371
815911
590423
404819
1452289
1585514
2518650
2346671
731972
1451984
2205573
2092179
672049
378811
2860063
148436
41416
402836
1689222
1286765
2608586
548302
1383691
1677471
279296
2211838
2828176
113377
2594264
1769148
1643484
2870753
2684635
387231
2391278
2596815
2654840
2444270
484640
817501
1633074
1561072
1971097
2277062
2409117
2775427
117557
943235
517275
1332032
2898997
1572138
928254
1185595
2293782
2274402
393045
249507
1424281
1937509
1455552
208581
2612964
375992
875176
124345
1401917
892178
2911102
1627069
2474461
1526208
2116825
2445655
2010594
686773
2710197
2027151
98447
1928588
2725591
2247908
1384313
1251920
427749
2812940
1846105
534935
2393623
975233
1991713
1514030
1362876
970123
1490198
408612
1405781
2826645
2110921
1036613
958929
2113673
2065044
85301
2887603
127471
687833
484168
288045
2110762
2167215
2095061
84091
2275598
2419868
374478
2896109
236178
275753
2253628
1802412
2731107
2924094
2894227
2522785
111509
1339035
36374
272937
2059034
2914845
1770304
1749092
991833
1500707
1286117
2683914
1122804
44256
911038
2937379
831951
724943
841749
2425553
481175
2452722
2494832
2928953
760893
33829
1809159
2537535
2323920
140895
2830090
33272
635998
1597659
2821338
2721330
579218
891527
1635427
2656937
1213398
993888
298138
856074
1818796
2800390
643505
1225401
369962
1339863
2414185
515695
2819992
116175
953308
2521663
1547090
2600384
209747
2735138
196179
2326634
678438
1009082
1942486
125319
1616205
2315481
2650851
2437251
1171462
1825128
2345147
1345195
2322510
2371373
228608
987306
1929918
70233
584342
1198125
556324
2422385
2449750
2638616
1736563
2019216
885817
2314558
2089018
1996475
318261
453181
994645
2773577
2910192
965149
2298501
767600
2043026
415438
845403
643113
581469
2623661
1649833
72525
2527728
520826
775911
100890
1049392
2914610
914257
1757410
758555
2101755
1440230
2659479
654888
2677535
2231454
135136
2732062
1268820
2642381
1077980
1681895
174417
2283513
1127922
1500093
2505230
713547
907679
973270
477929
190429
1824466
949898
2650028
1555895
702754
1824193
635103
1156387
1586835
2461636
1201039
938076
265248
562817
1198457
838324
421505
482117
2592726
353330
465884
171460
658932
735638
752100
2445909
1567912
2095013
2644672
214445
1997312
2396475
1623053
1052387
1732885
1633443
2710914
1092161
753819
428358
2748730
834549
52433
1366253
661891
883108
1137644
589084
905563
1624756
1459338
1276361
2513520
1686796
1760547
644529
2378750
1446201
2857014
108444
2066314
1094180
2797695
1434510
812236
2759698
574601
2686421
794028
1122893
2661788
2139816
278877
1959277
1485586
2395305
2333660
741367
1760292
1169474
1743542
1362353
474101
2395438
144268
2122086
1050688
2337502
2615910
2695840
2123207
1661371
2228871
1196207
1913427
795488
2443233
1727501
2517245
1871423
1403106
2294548
1491872
622351
1185143
405885
761939
2063076
897470
1831274
178059
273445
1371535
13902
192766
276711
2070478
451113
2532471
188123
810773
809672
127930
2861652
2428862
1502773
619389
633429
1710311
2103723
1619212
1297916
2566257
934862
361947
1958550
812340
2203947
493522
855178
522987
1498791
1043721
2171139
139938
639470
2463675
1544516
34519
1296028
1556076
980129
1272244
2153639
1417449
2631827
1289146
1203052
834245
1944926
2477825
254519
541024
1621809
401256
1991524
2864496
2600688
663587
2305947
2807828
1169208
680068
826890
2516226
1099281
1200029
2524243
2601626
2028838
1573066
662142
1521828
1443536
153955
2798147
660482
1448399
2629087
1323158
2815025
1230191
1622657
252768
1831701
981605
1063730
751808
1589058
2544410
583355
418469
2590891
2292594
281172
2714275
2459579
1290996
1002005
689206
2587109
1631583
1354645
1520418
539549
312794
2671403
2572555
230416
937677
1509578
2106788
2557341
239746
2769392
1968277
1049396
2038364
287694
2179451
1522967
2088946
1276625
541415
2914529
2363027
505524
777069
338498
2426181
1199601
2056354
2169045
2410198
2419602
2922043
943057
194352
1654746
1252260
1682855
299450
1550160
1247058
1382889
1047746
1927847
2499285
2768549
330454
2422822
202126
69680
2087133
1138806
169161
200714
2770071
2142517
813721
2293796
150895
1618764
2452532
2119324
2146680
1041458
2764207
1412132
2459889
2733656
196311
2211828
1321577
2400098
2224224
953044
2931559
139094
863216
1000465
1018229
1923812
427623
2053847
524709
1463389
760649
390287
2827801
1033072
1786807
2715518
1837932
1789084
2749349
2583944
2405419
2218499
1660236
2304950
819796
1469096
1960165
2309772
1364597
1245115
833925
2204972
655078
1655715
1934469
2642892
1158253
2852967
1317220
1357386
2084923
2489759
2036774
1516763
1435099
2343898
709426
1060567
413717
2262588
2746490
976748
1607699
1528838
1774643
664060
343502
1033457
2423159
1239742
1443362
2895129
2590938
95795
137204
875351
1140008
2443015
2199635
2476243
2183769
2696500
1864010
1959908
476720
1392824
892149
2128229
1633568
409597
1272785
208294
620964
1464608
1528734
842794
533194
966375
507341
1270625
1857397
1108065
1742307
1473845
13584
2555923
2319305
1873905
2882255
657867
868179
1305251
1723238
2385672
1814421
1150643
433159
11641
2356943
2093891
1623010
2531303
353042
2028282
2369074
616972
608852
2764213
1366533
1290175
1081549
733037
318757
2090267
442376
1140341
865603
1012138
2465459
2179857
716360
2067535
354477
2868870
478427
1614417
713273
669690
2597363
1772640
2131313
430505
1144005
2517973
2930845
2012061
1323616
2185505
372979
346242
1883567
1116024
153861
2480910
2700137
2362572
2581757
1643600
376170
626120
786631
2607082
2807397
2010172
258643
505343
2556685
1197836
2698637
2912449
1424119
399546
1785446
888222
1573486
1589668
1765105
224988
2442685
2201376
1339936
2348869
1956154
2551637
2810963
20415
602597
1082622
928595
2431766
1516699
2638322
2843268
1955988
849347
896925
319879
1594627
2331193
568223
1815857
723513
1146137
1302387
120031
2426729
120961
2809033
2286428
2343808
2241702
1253894
2140545
235210
1059728
1693579
2762210
1549106
1349051
1990901
2298383
2815314
2579434
2526843
2897387
2283534
2860063
1513577
1653616
773210
25304
810567
2779755
2935496
1442823
387491
1726570
2047555
2859231
2815592
1254675
2921418
988967
691550
1967669
583335
2781285
2253959
2360586
904439
1977770
2793270
2296381
1987510
1838935
143161
1021345
2089870
1610154
2343769
2124636
71155
2065755
1494540
2760934
2629564
1663717
2821352
1066685
545503
316015
1543067
1362546
863581
35085
1387214
650311
79735
1060087
1818453
2320960
1581106
2366088
294373
2691048
463068
1909278
2715505
1969262
211577
1015361
2700543
1439345
3711
1290900
2792309
87780
2292394
1486937
172475
1434065
1628783
313472
1890995
908456
268283
615727
1633025
1221884
2866443
28103
921956
1150827
1530922
1510400
2049606
1331642
1808874
587028
1803026
341534
983278
881203
1465476
618513
858948
1229185
2857930
1467983
2161082
2216105
2663753
2220907
1968530
2288829
11625
2125057
2760512
363007
2489354
1522510
1170474
1420846
1628015
2400550
137440
908530
270087
2904972
1913961
2043818
773172
2437125
1095182
1264934
523041
1885442
1589322
2401022
990309
144698
1931770
801394
203844
2218696
2695281
2205037
831624
742740
1633982
441792
594381
1060764
1890843
394245
12346
1006947
2502888
977193
1154517
2673335
2877837
112242
59872
380153
455955
1899273
99340
459146
1956483
1675676
1032014
1824259
73006
713231
2811007
2448435
416514
273198
2312095
757225
2752238
1298955
1069613
2391024
799135
2269428
2492377
1994331
2149766
497204
1834770
2823506
785933
365047
2774680
423956
695737
1747293
2758695
1641222
2146988
523728
53033
2608598
2454245
825674
2029277
1961515
302596
963769
2275656
1854382
2351225
1178841
1102326
754354
1670257
1816215
2369537
753424
1087849
1288145
2501787
698582
355785
512188
641610
2776006
2047590
2184233
1479897
1325304
2140667
541598
1663245
615628
2385857
1043394
2100319
1443440
766768
2488114
1080004
1092052
1269900
1941151
959967
404503
1200546
2217999
2441298
2096282
659189
1604057
384018
2416897
2866945
1409291
2213642
849050
2103290
1499059
1347003
2238617
490427
2602677
1015163
659892
1094922
2765126
2212845
2886685
996952
1574424
1492835
278220
1059526
1038681
1854999
1781189
185766
1852216
2533080
1022544
1659226
440510
2746309
2086739
1340991
825451
382518
2717248
1832657
407848
1034745
97452
2175010
2937892
2489177
2676142
867263
2201640
2524447
2546567
1868906
62999
319675
179656
2684779
307259
55754
1692795
774225
2277362
1613063
705113
706016
1104941
752480
1363093
2345881
2485815
73955
1502589
2261704
1009086
610425
1426869
1681910
680546
1804452
2282273
2918849
555399
2447518
442677
1957818
2611856
1333871
2508903
2011066
1349210
1405782
2514566
994715
1137747
144619
16331
1699181
2261774
768042
2871948
3903
2241849
1854348
1173909
705543
2311646
2849985
217728
1487084
415544
1985393
985196
1403030
2798324
1747390
1031000
2400880
2820536
1329526
64399
293155
2139697
1722252
982334
1230884
2554470
1821647
2292262
1473584
298443
141099
698137
1885577
1476247
1987314
2600585
2591088
438842
1372998
311533
1771533
2929498
2488443
2919538
2939180
1224232
2240535
396222
229783
1128540
1000163
2085905
2454650
454955
1793205
2456497
438895
2780921
2347513
1705361
2754722
2553679
2699631
2079091
2031644
1994466
2112946
678775
1887321
2015755
2377094
2093027
503826
2252559
849321
1264148
2128809
2315588
1098373
1433554
827154
780856
212946
306058
1924988
2029844
2369880
2716891
2035900
1479730
2084441
246578
494425
2313143
2004919
19543
1102224
50193
2070486
1631495
1238425
2910243
2728767
1285835
1532427
2834729
1539050
787670
1984402
1766166
2392464
1698681
2442099
2479556
519751
1030869
1936553
1208368
2204495
513545
2740188
1936428
413918
372456
2022099
2868364
92586
2165808
1536245
1989323
1474181
1585439
430865
1701033
758513
2897869
934648
2100639
245269
2050312
2512502
2671274
2896442
787412
569010
1239521
689231
1607440
551415
827470
2152961
185403
1490197
743035
1788218
517463
2325013
1140613
1009525
2508315
1359534
59921
2852628
430915
2522346
2081500
1719284
353618
2228230
732144
771915
362913
908662
2748056
1578735
301709
1345986
2765966
994976
2713028
2532026
1764637
1269922
616105
2856452
1398245
1607377
244483
1634796
2081126
1223037
207396
251530
301516
2464589
975026
857761
792254
1960876
373603
537327
780131
107650
916770
1662520
799324
819874
900733
183990
1898189
904995
1373023
1197136
63146
2850764
220737
1658769
2793201
1518464
1414203
2320415
265372
680304
827693
525784
1737036
216808
2250256
1610482
1368919
2499617
2208358
1809166
480098
2589134
1295564
2114097
1014108
451999
2806908
989311
493712
1055651
788115
1958273
1303995
2164213
893277
32633
2818149
860393
626643
1500299
2344538
2589833
191368
2711781
1633937
1825590
1794534
178514
2243044
2258347
1518525
2168976
2016571
2007785
2723740
2300616
2345081
1254109
484638
2643116
2073441
2809250
2195367
2788609
1504591
770918
2548071
108733
140806
2543300
1261216
1083213
1481174
2603046
804941
1498376
1413812
38605
2338883
445412
2111269
1376917
2756060
2827429
1802744
1560226
2774523
689375
823904
432850
1906466
2478611
2801708
580289
2251199
589097
1999051
1397567
1316511
373882
2033512
1195557
2668667
1399936
1707255
2423344
1460877
1320462
1521984
2810061
2600782
160325
2726429
215826
394276
2309389
2324355
156417
319878
944534
1328100
1900930
1094441
1288411
1403167
2052512
535885
1000603
1947118
2822674
2649387
2533405
1491819
1499680
814678
1815808
2202559
2194836
2460480
732861
1561825
2804380
227562
2356582
1893820
1233157
54861
1648527
2794913
4314
642175
936411
2192465
2423297
1499248
394182
98997
1272670
872242
231477
1663302
2429671
1985526
1093625
159732
2407150
277311
959032
742874
2924958
531790
1401327
346558
2670995
2196675
1286040
2193243
1980943
2098501
2087065
1010296
2291885
2161723
1323278
1950862
1767043
1032645
2085318
688574
2933534
1742694
2839778
973499
2821154
863079
1886134
2431541
862161
430262
2805742
1627488
237309
1679530
850063
1265980
486205
2925901
2864935
2047864
2826511
1197009
414205
409325
2533506
133793
360551
1679426
2211721
1458992
887415
1846696
1697290
399320
2377982
313608
2680098
2888418
319117
1978525
1189322
641849
1950064
2381370
685751
229498
988776
2449258
2061242
1637866
1519659
2691470
1512600
330348
149812
862364
2721241
1503361
1294769
967745
936168
1330535
333902
789874
594785
630087
594688
2522805
865242
2855649
1039144
690265
1170704
83610
146064
190410
1438447
1176367
960425
1482754
1155873
539473
2044747
1973745
2394871
149160
2598695
2369271
849546
2350799
2909234
2149171
1258491
1631457
2694324
716063
1192416
695484
1980486
1515521
1842366
271588
945087
13582
311332
1857181
1253524
2793758
1951329
309732
1613914
1210915
1303533
1080233
2614030
1178475
1454796
1256039
128865
1079569
1908223
1947047
542258
935557
1067255
821806
806399
2000196
1772784
1425261
2364952
29437
2872821
1581784
2019145
74701
1877716
920771
253545
992413
1463027
1519932
1334877
654856
1684298
1567461
800811
2402143
2327787
1869961
1513468
2641942
2680692
2661837
651078
2094095
2761665
749768
190352
2342387
248546
2721562
561590
1774984
1019621
2267660
794306
2526662
1346804
953017
836722
1374075
1751216
478630
2567599
113786
256609
921382
201275
2792956
1684501
2797601
805788
680850
2220087
1246141
390448
1328824
2592902
262724
607114
142381
689494
712173
2650387
1398601
267412
1856114
2385852
857736
2359293
182407
2567139
2387567
1961731
2225850
800447
1579985
2712989
2734171
2480349
1484667
825899
2097512
650324
953585
196989
1074019
340146
931328
2491864
1814278
2196720
289180
2058534
2927486
1823735
1744198
1100262
2520161
2343234
791427
1087341
2924251
2459665
1102685
101514
1149852
812578
1713867
576650
1195592
1720939
1856209
1693194
1279303
2477488
2853117
198246
640281
2307138
191212
139760
2114206
2064178
2595091
473333
739614
1301898
455892
1928265
2352602
2199596
846699
263536
1265642
80605
211701
602646
2134329
632839
2850622
2729127
586997
2710256
2067481
2929890
246848
2298081
2454104
1439586
251833
2473439
112082
1379600
281829
2193772
635970
2754320
2336686
900924
943738
699930
33388
1918735
1203506
33452
1736481
1451186
837444
731960
2014079
290158
539954
2489776
2611278
1983834
1384659
1425601
2454727
420746
1265774
1644405
1832402
2898836
1787715
1684026
1507389
241749
676954
487538
2337343
1814977
1940154
2348466
479109
882910
1150194
1817791
2888996
2338630
1496818
749471
2734505
1870614
2101408
2134016
2814790
1854425
2697335
2300929
1414986
902761
1647250
574720
38462
1978902
1597885
1740030
2694234
2913914
1441468
1531391
1521918
328713
1759680
1110899
212707
2839242
2355344
622774
668215
1586577
959974
1050457
1391214
557154
2346660
1760036
2388571
742107
1107677
586948
1984200
1883017
536045
652112
562378
1364483
1093947
1328628
545243
1995651
881219
1904006
1501811
12721
98986
2288451
2357856
1920803
794541
519673
2004201
2530566
289453
2515107
1462253
1778659
883669
2080784
1454106
68118
2715625
482893
1842817
2522800
2488085
1469516
669984
2673803
348436
886143
1851564
2423577
1559328
24465
1339315
31405
2845899
123062
189576
1126514
1178113
317097
1382760
2041843
714176
1836228
1252049
609763
2920101
2379804
1642749
2842843
330013
1582521
168425
30164
1594884
1842041
2234240
1051758
911663
1579277
2250503
1345223
2109824
1832287
2284312
433807
2283075
2599474
2049021
1948460
429700
477691
1558603
1271586
2191686
543486
800684
2095588
2174351
1841318
1691763
2705971
1941463
1327705
696367
297523
2703602
1950358
636558
1435439
598054
1030730
1059604
316637
1710614
831498
723006
1369378
1407384
214591
566379
186615
2371575
1766369
413695
1497613
1376473
344946
1881948
257168
2536480
2471946
1699012
950630
1649936
908838
1951010
2487710
21748
2109936
921025
137196
2875000
1019987
1219829
740374
1962973
59232
867409
2150017
917748
689271
2936360
2664863
1341650
2040935
534149
2364193
1538121
2021873
109569
2658718
2630049
2457816
862177
920574
2346091
2445549
913096
525155
570208
1989969
2793947
2875821
785646
1933778
2731161
2129555
726118
1875390
939623
2657208
1085330
788191
2483922
2033955
938805
2858539
1106116
2670572
1903
1231233
920183
1657644
2660339
1387988
1882544
1039907
1761290
1925358
355722
1909999
1665146
491334
2567734
607358
1228618
488270
1292238
2793568
2200174
1958383
602927
1579662
824711
2856283
1235775
2557860
423084
393625
410663
1859105
788653
402931
1449627
1648037
2117907
909679
1723552
2817255
546949
645404
884752
358906
1183989
1312085
95125
1723308
1735516
2779465
1628542
197380
1082146
1295541
1938855
2077907
1512882
1559757
416928
683838
154659
320735
618055
1111518
1217050
713502
1139720
169944
2027680
547794
2044493
949263
2593640
662534
904037
2750708
368
2320227
2348202
2244453
239412
2378883
61811
2597136
741741
960836
1930432
391879
1055857
1739263
1673191
2920533
1845049
1938500
1136170
2640662
1279104
1654456
1777253
2206143
284108
254840
248926
2834377
1071426
2088296
896304
2841903
2049004
277875
239564
2761265
2834521
1118761
1828050
1306916
1515155
2289894
2120266
999516
1685644
1722223
996119
1325297
1014654
2194876
665976
2887910
397199
566938
1482815
2716538
625167
2758581
692109
2439414
1688518
1441313
455837
221165
238543
2360774
199665
1406957
749580
2816092
1492805
2668563
2620158
2326883
2904103
1946264
1570406
879218
2776401
1930501
633613
670540
1592480
446807
2723411
1048006
1365181
2721788
1035520
1627863
2719783
1092317
1322334
1384992
2790461
1368730
2149035
2178354
642637
2322019
1190864
2271334
2686166
868895
1505520
1861451
1309684
2186223
840147
1685310
2144560
2598185
826948
664829
2295319
1445324
651416
2777307
1410723
947228
398268
1241360
1906676
2587644
56840
969386
887963
1380499
36184
429835
523830
2032962
1982645
210422
2135527
1006940
2153112
1205426
1022866
917193
90443
731609
1001364
2502266
897815
942463
2584041
2746299
517954
1149976
2212546
261036
1447763
93840
53630
1387830
2075095
2407523
1831573
2033056
1500301
2338617
583420
1428023
1894910
2135251
621561
108125
1057860
141562
2176545
946286
2292499
1337340
692159
2753936
1120105
1379224
1226872
2294323
2353211
2649374
2592519
192559
572585
230315
678857
1661192
1248038
236134
152786
1616888
2328827
179550
1690480
1585446
895254
410346
462142
2486907
1860394
765828
2904345
1971118
1419528
2615928
556531
2929967
2045714
1598338
2039042
989505
1038429
875341
2732297
2760131
781323
2211846
553004
300191
2775997
696259
279599
495272
715858
1094428
1055086
501380
1595709
1198509
2029515
941443
1517440
81433
1668816
2823015
1065772
891212
1377965
2711392
2754041
1754514
63514
86627
293301
1450968
744925
2659274
421696
2902533
1134428
601800
2360081
1329429
164670
481528
2009056
1406370
276083
2142780
1271274
1008903
1223186
312101
2003816
844006
2907788
2744940
591981
1872810
274531
2052983
884176
517212
1265458
245219
1801231
2599461
2351901
1415937
609883
1625798
1414622
362888
1852422
1432523
356948
2113021
1260667
1486632
2426981
767234
1714159
36480
917846
2885457
1174614
2224645
1453149
1272944
2579520
1148884
2771490
1607556
1787495
1781877
2716776
2184079
2054483
1423977
1332963
2411414
1574928
1022154
971705
2868293
528009
1072683
1235219
1276051
243155
849876
611628
2001647
810033
393759
2394026
1602955
2486984
108340
2353683
1162910
2346213
2140229
453477
452238
2753682
1155257
949861
1017546
2550187
1827053
2364644
2647801
2134011
2168582
2885099
2003274
193559
279630
977334
2764652
2417729
282859
892302
2652691
2126093
1666740
785997
1744112
435817
2259453
726749
641869
112504
197755
1156710
2087978
2678600
2567161
1290668
175459
88742
453174
1778488
1964302
2130727
2897917
1737660
2584213
337225
89055
1768111
1980814
362120
2154505
1095354
1473972
1947732
392778
2779032
1183926
2490622
1490945
197996
1677476
861131
2911964
593772
139017
1704656
692373
1688889
2088748
1346629
2323624
755020
1225437
2698774
259646
1085419
1734027
640303
1368706
2407216
1266253
2091901
2648301
2907693
998506
566881
310102
392250
1687033
1224831
2732819
1313992
1485397
2317170
2740863
1577311
379945
2320535
859259
1413179
998255
1615511
1471455
716100
2017210
1805305
1934682
1574358
2248636
2009974
2322346
334000
2893445
2822056
2467363
1072752
1086213
1531594
2632293
2767546
2467948
1329269
264297
2862860
1442523
2383681
1928167
1599119
1555869
779956
2764903
92100
2411540
2497545
1660470
2647255
538667
2053973
165172
382457
345070
952848
2130039
1565597
181917
127163
1330004
2229409
515402
885033
2596051
1600578
926698
2297698
2827049
2592361
2750893
1950597
2369771
1826108
2847260
2824709
1964263
1680421
2167701
2734401
796255
1674842
145193
1059868
2753811
888372
2610555
1665869
1033726
23900
615485
1401305
2003134
1303497
287311
2252399
2106608
2094523
2730862
412437
1912679
302039
2050486
910278
974370
1847873
2285392
370858
2865437
1019158
1025347
2634108
1338653
2083950
565720
2785485
546591
2825699
1856847
1009421
1956724
2480781
2151673
2793265
1040868
119990
467216
984032
2722376
1662137
1695208
705958
493345
1897819
2345896
944014
2562839
2082172
2415694
2796448
1753811
2211495
1327877
1154120
1294455
855302
110571
197505
734767
1228479
2085860
366478
2831432
867720
1946267
1542141
2315035
1767968
1738383
2579270
112132
238731
1402872
353990
1909748
1320004
1622677
373393
1817326
1196730
385895
69227
2540843
2120652
338681
1840241
1653757
2733798
2822405
1646223
1652948
951608
905450
2243491
578146
2056009
1293210
1509065
445870
1111039
307041
2098003
2005731
1354442
562109
2503397
1397902
1067670
793659
973368
130860
2757477
1005250
2927208
1713370
325222
736343
2099326
1260871
219410
1395459
100817
1816607
1178685
25999
616152
2800116
1797327
2855164
2251836
1802213
111856
1500860
1248933
2392551
384783
1287214
980963
233718
994950
2432161
844094
842225
1081415
2204915
1869127
2681687
644560
536979
2924527
1153407
904757
1617487
155568
952877
2614699
2150918
864130
1816202
43338
2093530
1046509
610454
1198373
1507438
2754336
320037
10727
580601
1426379
1369127
368847
2352081
416738
2588538
523350
220699
1268682
972025
360057
1842773
1250958
2868287
2073782
1332263
677390
2046188
2241639
270952
2593876
2182787
2834010
748162
1871340
1217158
1563964
398438
1020926
196615
1469855
453562
303752
1330040
94228
114885
2701072
370396
941321
1176720
2496008
1255553
15577
153957
1639315
799655
1883728
1451682
198119
412202
928999
2317450
2380440
608778
382302
384769
2123843
1193476
350332
2128444
1939255
1475007
2776210
2924932
1271821
2365294
771842
2061090
2696555
1607659
1635584
1733950
249221
902136
2745749
626857
2447239
2725128
2465366
2922416
443585
2250340
331121
1061395
2298909
1412863
1685082
2716793
660010
2724616
1831202
1423145
31984
52988
120831
2659017
2466437
2543224
1807346
2426172
2359205
2920832
204393
1193752
241716
1931008
733461
1223070
519952
1747490
2260514
334595
291832
1590861
2390302
1253100
448058
884235
997476
900750
2724072
2561588
455306
560670
2393192
1586813
352129
2477450
2820200
2595411
1102431
180674
1768692
1111015
1365607
1934689
2482022
1515586
856472
2766325
1996950
363632
828408
1903559
2031196
1789143
1604870
2069796
2470816
1961385
1474507
1104435
2549741
758146
1263783
2770027
1815357
1799993
264288
844399
2794977
2856415
330385
938442
1285877
232080
1058620
2328672
1636830
2318068
597325
2516398
1373056
2491020
1297916
2877799
561601
740904
2433178
2122093
706240
2581221
2443251
1598255
1101364
508866
741726
1309886
2923299
2794250
620508
2031802
1180023
2283172
212436
1382882
2196635
542779
1081729
2521865
2117661
2551390
259508
2584088
1555632
2841103
1894314
1863097
2071644
1041931
1963739
2925045
2359672
2308155
860565
1927817
509352
2592766
1683185
3470
400832
241944
1108382
362742
2876485
7991
677757
2276766
1713807
2431264
362937
710985
225262
372792
1125867
2141928
1468722
1707157
733450
1450842
2918470
1283134
1205049
1149659
784720
1268713
925892
2373643
2174873
2469212
1852013
477838
2296419
1679287
744523
642123
733281
1033744
1340483
1518799
19937
2177217
1908376
1516669
1549334
2281127
1219440
631232
2772461
1091507
619661
1020072
1573866
755553
201956
696029
2241189
558018
2670999
1323142
492581
2578977
1497612
777544
1694611
1840241
2486918
1696487
224810
1288889
595498
923766
2070074
1344252
711057
1057430
1298616
2167830
1491889
377438
1816925
1863600
1161509
1052776
571211
1946837
2129054
2048719
390896
1996849
1720959
1063382
2906903
2414264
1972874
1533284
2869041
805652
1526605
88622
2593972
2079372
2125066
2367259
270641
1863055
2894308
1719893
2920508
918643
334304
1205823
2389360
1148442
959572
1594533
424058
1648194
2414173
323028
775418
1967835
920594
1999640
2459200
1779090
516681
440754
230279
2322471
972261
2823610
833854
1140250
2019948
1562170
2420897
1973486
114087
278758
1873186
2323074
2019297
1056350
1862566
2077782
2890930
2578214
2416000
785117
1313146
676442
1343389
2580156
2901425
1581775
89387
1689070
2761236
2262521
2650377
2652116
1340334
2536421
2847142
2627662
2173678
2145936
1887382
2906623
2532457
522961
1907043
666322
2894316
1006939
598128
706485
1058184
1830368
1177153
632445
2915939
2156946
69454
2274831
2355605
1284609
611397
1716021
2601077
17196
533327
2554738
2917065
881337
1086171
1983357
1723597
1154373
1840907
691347
2632418
2367482
1848471
2057980
1197512
2399077
621595
1272547
625611
463011
1572096
2930831
2841532
2379777
1968283
638166
2102816
1738998
690720
1665135
1708937
2098268
2057177
1761183
722257
2240627
2665560
907730
1516650
777932
451161
2125720
257163
1492787
1908030
80720
528274
2788734
1621708
58738
2359433
640802
529912
2883332
946874
65602
9896
2634800
2711664
1720786
1466191
1704017
1043333
784995
2877979
2657947
1640673
1381413
364283
1987230
1713361
1445704
1479257
937921
2311652
1134116
2891564
2139841
230694
1254547
1600682
2651381
857561
690010
1198636
1325568
511605
2039150
1142285
360092
198365
2280291
1243754
1136292
1591436
1333480
866919
1193239
2512139
2626806
194552
2905829
2171086
2507521
2419601
1071037
2142048
1203782
991735
1407896
1578837
332594
1283558
928060
946114
957602
1508014
241527
2339067
2112650
2538462
2362068
800638
97099
595849
2672495
1086693
330874
2772824
555019
182194
1232718
671261
2299751
2836180
2577281
502361
1214580
2505182
2373117
1452593
1078564
1910715
1909547
1979937
930300
154943
2634530
2028741
1979431
2452593
962100
2819814
563787
496587
2024368
1496014
1836000
2526132
2041991
2002538
437610
1001666
640423
2882054
518631
1842810
1294547
2570841
1670673
2379558
2134697
115759
1214684
610272
1159717
1162110
2156635
2785265
370583
320274
1890824
2430444
2374904
1171567
1425873
373702
975469
781979
51088
1032243
1223797
1854881
1240811
442449
1987624
2012070
243376
644320
1985762
1648407
801717
1805878
1079164
2097617
188480
103433
2707533
2035827
465503
2532196
992510
7321
1202423
1076993
61982
1602983
2606731
1748473
2405479
2338029
2280119
2124304
692684
742263
197295
1399337
216231
1328119
863392
3914
1882701
497287
448455
1816572
1890797
2663707
1627676
2645284
2611613
696538
1828006
1081701
883781
2363290
2337662
832468
1503191
2147109
1332399
1562770
2604760
2815420
1551994
181393
1143196
1370474
2283382
1765422
566599
873905
2114856
2250811
2181014
912684
2531464
2612597
1047456
825966
84490
2494154
614079
1364023
2409171
950778
2743086
552143
1408211
2468774
2115185
1300126
2327121
893268
1284621
2029512
1504566
543414
557327
2343199
913950
1152818
1482754
2825657
2153065
244722
1310358
73388
1761931
2022585
2372219
1532766
2713564
1405699
417920
1643318
2156418
1425196
2860183
2370686
1888916
1671360
1492861
2420709
1685063
1815186
928760
2307481
42757
26000
587952
2623121
1007015
82443
1519971
2000022
1894881
915327
1710885
1489893
1590674
1232417
2773445
604150
752284
174808
2841401
336643
819510
2022748
1888534
1248464
2877233
1541886
425526
1910329
2685773
215612
1627641
2370505
2387623
1987750
2773933
2611686
2526618
2867213
2465049
190696
1284063
2213837
755244
1937734
1822063
2828026
2564984
2781753
2892051
1052852
2516723
2869433
2272662
558299
726519
1222187
530824
1635409
2120871
622589
2871638
1215271
279376
2471105
2642292
2241934
643367
2329540
2200836
2570371
2385813
2479665
2182086
2323930
1554546
1596328
1914513
1978143
1081595
2076314
2413330
1444550
1437134
2412619
289144
1858021
2720448
381758
44074
2875210
924377
2772346
672048
2048467
1182820
544848
2489908
2717839
1588687
1163233
1520355
2699121
1914601
2521633
2113191
2209572
2428592
954940
2061029
2065354
746717
688333
2393094
741825
592607
2268918
167235
865902
447202
2014924
1476449
1182661
2625980
2455715
2310278
288016
2252451
1975957
1514668
2595714
240503
2451390
1999823
747792
306900
1163903
687895
2204270
139803
906159
508552
386899
2056184
2299534
2845408
970567
2080453
1064548
321351
2311762
1455595
1326875
2674782
396497
2587018
1745199
662662
1596794
2359091
2690703
888193
2814994
1043910
2075778
1262935
407463
661326
62939
2767195
1021363
965923
1661075
1080742
1783750
2422218
1534852
1388199
2390709
1341362
533424
2257087
1592920
606583
2548710
1677371
646296
1942260
2593435
922968
483975
566386
1560356
2567339
2251988
919927
1526477
1853220
1529146
2669679
1002722
1116096
387210
123364
61126
2571569
2587129
1568533
2014076
1316763
2682612
1339635
2288346
2093643
19028
931989
1314849
1957179
696978
493086
1358361
66875
941248
2830331
1121371
853912
1584678
563045
1960285
1939910
2890255
1311521
2501946
2124435
442832
912802
1218574
1587361
1018086
1065317
474580
1063365
787097
1592910
2854774
1187807
1480876
476142
1294314
38190
896550
2850060
194469
2428727
2568896
2613555
1072430
2395078
2556587
380352
879115
1143693
903645
751102
2380566
2510822
2398662
1961053
2469275
2804290
720498
2409059
729945
213569
928693
448420
2389781
1061658
1720191
344976
1733797
1453950
1159780
1966775
2704608
721235
2291814
183806
1336083
1608787
1911498
2203832
2537343
1680102
343493
267632
1130835
215656
509973
619596
428922
313904
710805
404444
1999812
2625469
163397
683493
2140560
142070
124089
1740473
2286964
1868590
445178
89224
2020277
2724575
536745
467958
1925704
557152
54924
2339921
431931
2202219
2206170
1433800
2931593
236436
716386
1405417
2114242
2703619
798090
2674209
2733078
13959
479568
83720
1385495
2732053
64159
529435
930870
678610
827682
1087403
87536
265734
652119
1701851
695480
157010
1299448
2370832
838041
566861
239392
24944
1945410
49418
887551
503911
1883399
2406836
1812717
2012566
944243
2125111
2054973
471818
2938787
405485
2763397
2782600
1368003
1526841
1852250
1979973
1148659
2025862
2621606
547490
2701510
720807
2337503
1751097
18305
2710589
229476
1614637
2887845
800397
2491616
2633928
561279
2075896
923123
1720695
40587
1065014
1259069
2025577
2442041
134421
1938745
986062
2270884
936540
911883
1773690
2339045
192390
2729315
1337323
38193
1586018
2763276
1627452
1932153
2661996
417222
595903
2117870
1463008
1656146
1261794
895082
782110
1071325
1934251
1583984
2670217
34784
768279
1547415
2908303
502131
146163
2550128
405125
726126
2305269
1425619
1899202
2178185
2413478
952430
132372
48240
1195908
972613
42965
2915164
1866755
154344
3307
1406686
2190496
620265
785420
792396
1998298
1445253
1821484
1274719
1088650
1571468
147858
1522716
257674
675552
193695
1831645
1342299
156428
2397052
935764
2563967
2877085
909838
1589256
976208
2653686
2616435
2826081
1303820
2851557
1381882
2868963
196042
244770
796520
2694617
1402059
993476
2761579
254497
1686296
1237316
1533337
300779
556887
1729463
1139871
281634
1590736
1015894
1923093
284292
2064272
2854880
593698
2808540
2747940
2901442
844439
253240
2655658
2716776
66699
2282808
749178
1247041
2686511
1773392
2459234
1146677
652567
378763
2914614
2356063
583710
1850968
2385881
1876604
1730235
647301
1168121
1708834
2784573
2929168
2455025
988927
2855909
2183389
2072176
1640624
226229
1578584
1769656
219774
2564123
2663178
1842583
2084337
2928577
1994112
973882
2294363
940687
2924257
1607114
1453164
788745
1766940
1310393
2143483
283231
946893
2596178
845979
21742
2549173
2019284
261231
2830793
1314792
1070664
354053
2926625
284245
1900450
1987818
1795387
1621114
1578329
574587
849666
2362502
1246349
2019586
2604923
306791
1772114
514602
1763446
153144
2024146
836385
2228858
2869456
1037530
1103670
2515366
1209948
451388
154930
1019010
846058
1340800
30755
1546210
1690001
2252992
1805085
2589236
1832459
1291619
962547
156016
2340836
1884623
32276
106416
1500173
405689
420955
2867499
2612939
1796209
1109374
831342
2130361
2738939
1964930
2915832
1709457
1672921
312404
1076134
1684246
742180
1492612
1506155
2825123
1591650
10371
353813
1883661
1970868
2330530
697790
1001072
701013
2731731
718927
890403
904484
2304834
726202
2553618
2189235
263144
2642807
497012
1761496
2088637
50715
1380703
85802
1283541
1680530
1156626
900468
2225661
565170
2654920
267469
2862900
2126137
1211297
2588519
2574076
2314939
2408056
636922
2528936
2178560
1245234
1468200
2046379
2021982
2228081
1423672
1425077
2083011
2653759
1958306
79434
262765
2906429
17404
1482772
1271047
2772117
1212346
942538
2625034
84800
316743
771689
1691656
2758420
2858278
610551
855609
2470919
355382
2880229
1198845
1267586
2095094
640998
2220648
1292934
2288969
2446910
451612
26031
1481540
527099
2045101
202170
839074
88996
2125748
1484865
2020687
1910024
396052
877471
1417540
1448046
504948
2082402
537160
493121
1573744
1237752
851098
2282013
432216
1347804
414987
951973
2550646
619146
1233567
1200866
1664066
282530
1716759
683009
935728
2327395
628829
1593592
968240
2595041
1339961
1975060
1101161
210583
1167157
449181
2042249
2018040
30190
837042
622742
1485600
838810
1373540
355200
1327510
2057921
1121269
601081
2566426
770559
1781904
514675
387774
2635201
2712248
2282592
1771192
198167
1071324
737778
391195
138104
1847016
2402511
2158415
222571
874555
1332708
1542739
1913754
2103379
2877941
1324578
2378802
265888
1337707
2320824
812954
530002
590017
1550662
1115625
111680
221454
457710
625916
1453413
2551007
1245719
2709352
488014
2790512
1356972
958977
1713403
2189111
871665
526953
2229671
375986
2895514
1464589
1730311
2468896
2097416
2862488
75591
94527
909639
1561693
965369
721848
1721044
594694
846777
848137
2285900
435699
2249350
2000047
2754386
2129963
1134297
2829827
2878634
1902978
1773727
2926674
212607
1717328
1374178
2714497
354891
1924585
2448165
1905699
137191
729094
1648363
1373586
1358942
771141
869363
341285
2148907
2759697
1628732
1370411
1197318
2248140
1803380
1566963
474708
883374
2689208
1564542
2909813
1555251
1724783
263790
2894207
1254841
1941810
1831181
832377
2724138
224263
2230341
117709
149137
637274
2340313
2483262
2000591
2097567
1268131
329648
414125
670006
141984
147378
1337982
457111
2924895
43672
963640
1933423
1022434
2452427
2848299
981851
1213828
2699857
1267439
1069823
428447
860248
1094733
751098
2126098
2736241
2341081
1201705
1315153
1486679
657111
1561844
1258070
914289
2007341
1007314
473599
2399059
1162115
2552828
39920
1202900
2812712
243083
550311
1633678
1016989
2276674
1461138
1225694
1278325
123685
1963902
712052
2641739
329872
370773
269115
2029107
250730
2494761
1521672
2118979
836895
823150
44966
1691213
1686743
1799059
2599803
419178
364754
521273
2050146
2861694
2204006
2866510
2396960
1215251
531567
147157
238844
1295701
652831
1003920
1032747
2555400
161386
2385982
2432546
875647
876371
1445825
1614236
743303
2818445
655671
1336053
879673
75478
1546218
2913758
2547956
1051641
1951778
2501992
1786006
1256299
1933905
2692008
16789
1376977
1992768
89122
1213918
928137
678379
2633986
245342
636002
2806910
465178
899299
1740505
2858251
689962
2881307
1220800
963021
2381344
723044
239068
2887173
1915206
562692
2477483
356478
1919994
2199071
1452948
717820
1167792
1687233
2541820
401856
497534
1099409
929644
633506
597008
1375880
2013858
565617
434737
129713
1828768
2542042
2011625
2713684
2056246
1121161
205627
1261478
2364654
17570
1316673
286776
407275
58495
2233926
532694
1786861
1984563
1074889
232592
2043252
1661668
202779
1386533
152984
398900
1080879
2057279
1390412
2488174
850905
2624129
253023
2007683
2740179
445653
691441
1957686
1238298
19728
194264
2345591
464649
1620014
865185
1803753
1416163
2288089
134302
935444
785007
2891602
1066290
523412
1875325
2491407
808741
1643206
386605
39611
169994
1532814
2661917
1627058
2450459
1061398
1613163
1228939
1595612
1893364
290226
2739067
1664636
1124685
1082576
2013317
613712
1343970
1240734
445760
235841
337078
2340463
1395117
2520071
1144158
1541043
2552083
1483461
1726071
2147844
673124
450196
1425380
2065394
2701851
2318196
131521
481217
399041
2851616
721094
2544651
2413912
137081
2927321
1412284
2415520
278884
2126806
1951704
46595
1923295
849280
2353659
1309514
973645
766687
2322202
207143
926311
158824
1707809
1554608
2786288
23946
2595962
1225412
646906
669976
1773077
1972327
1391394
2129382
74013
1577812
419312
135887
1891095
2815633
967278
1722569
395359
2249616
1862712
1406116
1226562
2274374
2652839
2344434
2146926
2929294
783050
2283875
1463746
2937940
2153494
1031783
309574
2063214
2078636
1363025
1900253
707408
1452568
2523448
826896
1830966
509062
1392603
2263173
15408
2625959
583297
2524508
77680
2340901
135043
763529
830794
1623911
492820
915871
1617433
1781904
2607264
1136048
2853795
2074247
1586824
93524
618550
507689
2614307
1575127
122704
453544
2066991
1671125
1956620
1244984
328393
213056
564747
413524
1304941
910899
1967554
1424045
1717887
390175
1921644
2400151
2721164
941801
709198
2582558
766268
1238891
1958663
1688069
2275065
102009
1886439
827796
1583494
2038414
2261431
2906832
2670642
2526058
1082955
2390835
2423474
1209495
616796
1092395
2617659
1224560
2157647
2612673
1196833
172481
205481
2736020
246151
108108
1507582
1474711
2605962
1300649
2288265
2458864
1839638
2796068
2229320
258164
1586856
754457
182067
1736965
811822
2502162
1210356
966924
1829022
2148654
954671
590171
425017
2780835
2783007
2899827
515879
2452113
318086
1766488
97853
1646010
2930828
2921334
1515923
2173398
40706
2152162
1231807
1862858
1704558
946648
148872
1131586
814516
1895591
1649873
2727247
401474
454516
724478
167116
336529
2417477
346158
1330683
9419
489388
1928371
1751276
2734153
1064505
947809
2620771
1693880
2642819
2807243
2863004
2167108
2157028
884385
700577
838831
1261019
2895140
1801798
951999
365666
518482
2081596
690010
60117
1092790
2595857
1701298
1242170
1560423
2204932
2657711
1128066
2230167
263385
2916067
2318123
1488860
1300050
901378
297283
2888379
1772462
317223
13647
2279352
2167862
2394699
1762139
1992294
1854536
2584978
2093192
2540998
2544839
977766
780066
1498571
2350877
2332258
2495141
2913539
2877335
1057044
1767672
943483
2233286
475016
284805
1672307
777818
2265461
176779
1945708
1083134
986530
370030
67030
2474890
2916629
2807271
682608
1366579
2732609
155370
1804764
2512268
1071174
1336634
2861107
1153489
715771
696033
793205
1294953
2841750
1118608
1875176
452620
776873
636819
756714
2211176
647362
2120790
2348089
817006
810946
1246297
1860932
2661479
2475620
1501986
744886
929040
1580310
2349645
1120413
1875497
2350529
2056000
2144455
153049
2249168
2083734
531719
1947948
2269736
2731434
919294
2300710
2835408
1776874
343338
1448009
213913
1671501
954040
2485273
2454588
915119
2416981
815881
203216
730000
525722
695725
812523
2579211
448247
1587812
1207890
555433
1675083
936254
2284765
2591660
346708
806767
483518
2143507
2773262
2152094
2553084
1322788
1401429
475346
1847739
1022182
2345422
2808699
2106554
655710
2612548
932595
1990981
2082662
428990
902786
2051380
1505783
734757
539383
1404300
1196006
1052481
1509585
2540612
2288824
826924
1546019
543723
1492882
2006593
546741
2313274
1921979
2504410
1002600
990348
2099032
2129548
1235239
299675
438179
1309231
1343632
2026877
1470222
714740
1479707
753139
1572611
2688044
1016811
1404102
802359
2187249
610214
1322205
1463907
790681
2515292
2763845
1123624
1399310
922608
1605561
2625579
2369357
1942461
1974996
1452168
1921317
580916
733616
1301258
2728004
2473968
436781
2696571
1221636
1826682
802125
1802916
395510
1231227
2060821
2388556
56210
935773
515509
2473885
2621281
1297926
15956
2453484
996092
1995871
1787854
305583
1634644
1890695
1831444
634432
2002757
2518158
2468559
688027
1644573
2593054
1673646
2296637
1935335
2928844
752574
698687
327739
2424580
925593
2514351
1969021
139023
1647041
1636592
1013011
2498969
2837090
1673420
2488549
168560
1144338
2792715
1205795
1756034
34453
1139732
243396
84207
1032967
2044355
706134
1565429
1007593
74984
1687403
153969
1633970
573467
1666028
2570439
2073230
1917591
2195899
1363295
2921181
2940042
934628
1485615
1750008
1590805
2357482
405952
1148378
1992335
2265772
978074
1922946
222607
1344255
1581990
285779
327648
2033476
1743901
2321076
120071
2857439
297028
1235521
1387334
1238050
621958
1131899
2579640
294626
566851
2797778
1667585
2690501
335509
1571611
1759803
28580
2519495
591905
2709309
729312
221379
2894234
2397678
2134756
268526
728251
861238
458105
485638
2701720
400096
130320
1354593
1304563
2850135
1642875
1232581
2525830
2679916
558309
592459
1792546
2127382
286789
1348231
1918002
1820117
2098084
89812
88709
541923
704928
1981257
1019483
1457571
1248755
1804226
1871240
568915
89878
62983
2498869
2670787
243797
542564
2763238
555797
2214016
2410969
2301509
2557692
1722558
1431596
2707411
2650743
1184292
114223
1335934
725990
269505
1138864
2209018
2353910
2927304
2627866
543373
2153777
164575
2489213
1456521
663999
171596
2581097
1295980
912753
339841
2745413
1769087
627977
2106264
2187361
675632
401083
554456
2480705
965637
1153285
1047956
2523409
1692146
652394
1325503
2247655
414916
2375697
1984440
803373
2339343
2306642
1551489
485347
1216228
1113993
858646
2855891
391773
2671808
1634032
1616453
961744
117928
2610139
2135938
2597551
1408151
1421063
1693143
1000823
2519238
2443772
1585285
1523231
87588
2619314
1044705
2036638
317641
2205539
707531
985225
106454
1827591
1773295
2580997
77720
2795969
2378538
2540807
2119275
1482803
2006791
1584380
1991244
33178
974183
2024578
224928
1731484
758776
1085189
1634391
1176801
1823453
1384196
2613174
129396
58079
373454
1813347
2580384
1382294
1393569
749690
2719781
1321851
1866563
1387784
1021349
1741522
1154013
2414423
107432
2487125
509331
855218
1298144
601699
1440921
73172
2007737
1644406
425118
1200447
2208695
227832
743782
2196038
888639
2116442
8283
1204686
17854
2262215
2789296
1764756
667560
2629690
1475785
1662910
239352
1207771
1867116
303745
532010
1218964
2576308
1016924
845175
136889
1067802
1095326
2870590
2675366
1331337
649913
1439060
1882027
2412395
2186416
436098
1566561
751150
2405684
1344091
314390
604731
201257
2764168
2514676
121418
2592320
2122034
2195560
2585983
1506915
2390995
82624
52187
888611
705024
2647694
979833
2046542
2025448
68894
1078535
2312954
837042
214717
2615583
1459171
1131513
1321639
2019541
250781
2559988
818915
938515
1718240
320906
254587
972865
2251451
2434820
2884083
882010
2479020
579937
2758304
98358
536537
1118616
1544664
2431025
815140
31749
64132
2237237
2198971
2590681
543932
2224500
1506896
1323935
2207474
1596944
2477419
2819723
1724140
1339782
993282
1972707
841913
2166225
1135536
1486374
753818
965548
1852073
2143275
456714
1030145
65214
801112
412844
2782964
104560
1968276
2265398
1206247
951511
2588073
2047936
1055864
368149
1868485
221321
2319347
650528
2068611
2172429
1690299
1066509
379854
1120141
1032571
2157635
425562
1070793
2060573
1911348
1950917
2873335
2066213
2611626
1153475
1879699
354534
12711
1977887
2755005
1465598
1602759
109031
1767555
274771
493590
1898862
596296
733469
997443
1596981
1492097
967815
1131721
2521413
1551751
2695586
1289710
1510000
933759
644955
1025619
1860520
1083934
2444309
1405492
116275
1948215
2721363
1329921
1500142
1352446
690442
2892080
297207
2805700
715431
1328061
1821143
2231701
1765630
22342
1334395
2312427
1986265
500266
2406942
1122509
2476944
2935722
2584414
579892
2517655
2343998
2473890
1781835
1609945
1910872
1950234
433404
661876
2312670
1320922
1883569
1070344
1963392
2120665
1164218
2705827
1030199
103777
578223
1901103
948537
204103
1410402
1062632
724173
671800
765378
1671883
1042316
1475532
2260253
1236470
1742448
2127085
1189015
2110146
2224896
1512599
2676594
2842945
2522382
2722917
1595726
720867
2610583
32979
1419776
253047
847411
1360292
584709
572468
803420
535914
552098
2888594
2915065
2283858
2751530
2822975
2439567
2648704
88661
1005772
533486
1728202
332355
1555514
629006
1880197
2305904
235873
2806233
1820344
2639071
652014
1438358
704883
116775
1847012
2237857
2387423
1779708
2584148
735742
1991668
649589
1239379
36298
8012
685654
1435275
2469216
2567832
1149411
1634243
1658092
496817
2115713
1278706
1266382
2255249
1020607
1840743
318656
2203164
454831
656932
984787
2888643
2483532
1143730
2401374
2849491
2548289
960782
1507891
2099707
1529078
1238202
1892071
289964
934176
1297686
1125801
1341938
416612
874299
874789
2319455
641116
1083
2691870
2913635
1087106
2934710
1716357
385353
1099700
2191217
29484
1530423
173471
1739745
1800662
186306
887325
278386
1199788
1558286
1975234
1218919
2718538
1256682
2523094
2629382
590205
2471232
2357641
1624589
2851506
1525086
1528045
1884812
1841344
1454063
482640
443712
2345835
520405
2018476
1069993
2250317
912419
356137
1882409
1115052
2227866
1003663
2224122
977390
2172915
1234088
1314091
446165
890009
816323
2886653
1088901
1037807
2191500
1830007
566600
338199
191403
794227
215959
51984
2908168
2298085
1148900
2763534
2567924
703658
458758
931476
731904
1336671
2722884
85863
1610648
2527193
1588875
927209
496041
180439
2708903
1622902
1933217
1584344
191205
1392469
2191359
2687686
2700310
849899
1900842
1224222
116111
1388426
1210944
506622
2640741
452618
53702
211164
1363858
952394
749905
364056
540910
2468019
1946436
2633392
2569534
802202
1985817
2389582
2620567
1941423
69552
1363731
2571460
1904942
2026397
2797333
1592042
6425
2315789
2307322
2340539
2859610
1323818
593207
783913
1054259
1941059
242477
861020
1827085
337346
1145865
2340719
435592
2940422
2133865
2378124
143893
1526426
1934846
664181
2332047
1319095
1087073
2021968
908849
1368270
420914
2336505
1913095
519265
2316722
546579
1447535
2659817
723989
1489051
938241
606695
330962
414187
1398415
108074
645937
2711094
2921765
2767366
1604923
1120315
2821219
1582660
2506505
1433844
451667
17939
2412667
2361226
573769
224021
2493395
2719305
2669435
2062032
249918
2862708
1919913
328016
2338689
377623
791702
1041570
1472208
2102061
2288202
2180599
1285124
2123723
1019923
1761031
1689176
75101
1522016
358794
2249379
611901
1292648
191593
1310203
1078096
2733304
2016440
1638369
133614
170055
294238
713261
51550
1365689
141873
1338254
1740447
2344281
781127
826303
537713
1146532
1424977
1091279
2716146
439993
2607315
227313
2077784
1508564
1088172
2315618
2009988
1690327
2259655
2371576
2518213
2103203
1889107
789460
228645
1828431
775932
1741432
1020291
2668121
1634278
262305
1509624
2762805
1878756
1774438
1587149
1747886
2435729
1090645
1608136
1780134
1634128
2601385
1671895
309250
2834967
1817589
2500896
361538
2662798
1290545
2171835
1147138
1259837
1102098
1666410
2916113
650144
1234686
2776063
405110
434342
1244168
1053664
2484083
1529315
2657175
147206
2601479
1075959
1096928
694916
181000
570341
1113198
13155
223322
2147714
1261627
2089679
1257711
1737922
429180
352547
1896544
1189868
2445948
1902731
2315247
796308
1374793
490745
1395418
2292032
1926339
528095
2614058
1103937
21380
1730328
1313690
2731545
2916056
2777413
1150512
922039
107434
129865
2766992
2201208
1322332
429509
775437
1883417
445404
1197095
301624
2687311
2697097
568388
959085
2701142
1871511
1138253
1876337
1688061
905023
1443789
213501
2886376
173631
2765542
2191056
677633
1689892
595226
1250128
929269
2495902
974391
654061
2123889
2660194
1895237
2358920
2553966
1002459
202861
874852
2205962
1355228
2839195
572923
1740856
1634566
2537738
2235399
1991409
604569
813090
731709
262276
1476890
1266510
303194
2853042
417276
217417
646218
169394
2201106
2695503
331299
1046262
1421310
2619268
2507270
2206623
144816
2262637
207906
2646972
1317838
2270202
1394895
2844943
112452
2081979
1217628
2107243
2285857
1449177
831759
2673807
823396
2913572
2215214
1845948
687645
1514880
2307295
2667825
1380025
589141
244447
2214005
736775
1682752
2245908
1073005
246687
2282287
2207092
1550958
1638472
1925766
820326
2538642
670175
661634
544403
1313611
1504364
2623849
2820302
1505006
832583
1619349
783113
2741672
1161723
240232
1507409
434067
1406547
2902906
951573
1291844
1620939
2012617
1584763
1862757
2755984
314220
1649895
883562
956719
1917789
1477544
887312
1032322
2316521
2319966
1045883
698468
1653139
2855181
1185486
1899424
850837
577734
1112709
2312100
2609970
2712688
1709141
2938187
1147962
706625
2601097
1069218
658548
1766323
680999
2420639
443627
1389271
1427037
1833189
1813367
1268614
602977
425561
1651625
813294
1843571
1017979
2220241
2156625
553645
508482
1960385
1698959
2240115
1046453
2681923
1218621
2314499
1822128
1287445
2505207
1306069
505577
131423
1823931
1561021
77251
1936860
617975
1394015
736979
570265
1697663
396506
2111034
2609422
1846386
1810203
1850792
2754108
1068925
2055997
1679175
1921461
2357596
1291319
2599206
529661
2664507
2359018
906023
2419497
10220
850936
104666
999988
1576741
278027
537026
2926044
711215
1989961
2616699
2421943
1615779
53612
2553718
48790
62289
2006735
2117294
2850728
789182
1133661
2684398
2429901
146003
2413487
626982
2046296
2882659
979759
1842700
2733722
2824451
1426120
1873700
2808551
1057951
789525
1369401
1133774
2475653
2704202
2927605
154693
2772267
1011874
2327565
2422898
2916391
2376177
2556607
683820
2752954
1873049
1205199
453726
1308916
1337664
1605103
1719256
1570781
1307569
1812607
2496612
1960419
1070522
745651
1502189
215597
1483169
2583477
2801783
2634017
2290298
2086445
1242317
1085794
1539116
410681
1262385
605716
2477910
905863
2847200
822271
2262375
1615796
359822
363299
2040234
1223410
966832
289420
2735534
1122819
2416832
301661
767397
1801288
2479377
1832990
2185236
2472403
2696966
446785
1069424
2250653
1839365
2354343
1746314
2731257
1416590
924605
924540
57424
1460667
1925409
1136939
1136542
1691900
2198297
2126558
1190831
2795112
412734
844436
395711
2382560
1574554
521268
2578297
1716819
1386635
1538450
198413
161348
1546339
261415
232916
13460
1487471
878936
2526430
1932607
2680239
2093647
1974695
2838349
2487699
2661180
692378
1695294
1375819
2531179
1027050
2481973
132685
212124
2172713
212049
1702123
965275
1553591
332260
810031
2931443
1078965
503706
920448
1259173
567412
1342952
973280
2315603
928987
2043990
1831458
1789577
2630563
1696689
626529
2456483
408765
2659202
1846103
845046
1552277
2844710
787336
2480058
64818
63780
2374608
1400347
845216
2534661
2790787
2047648
619014
2570309
2018147
677080
882205
1993251
742115
563821
1676587
1882476
946245
1205553
2361467
819149
1713321
2482507
2738196
2419042
516994
898710
2781603
1899768
1815750
2450564
577289
2470223
155106
706336
2632729
2930313
2725178
2810191
2644115
1984411
2471652
139528
2346501
64817
188413
251232
2678283
2242353
2343126
840082
2333843
1083742
1780926
1446065
1997423
299698
1018302
1956253
760290
181491
2240591
2381364
1875359
1669010
785727
1040988
676084
2305423
1267289
909990
2751256
1020652
1917173
1982079
2898983
1621794
1578636
1053172
1733887
1654919
2028907
2560356
2057668
657893
582096
1373735
2281965
2266593
869118
2771432
3163
551869
29106
131634
554026
2604450
289133
1332169
1554048
2894320
2289213
442892
1149226
2629209
2590035
344646
2631395
610996
2430911
120857
2552510
2222681
2401075
1101677
1711233
1217102
667114
2345066
2720350
1933105
319452
2471914
2490040
2139077
724666
398833
1908747
2432650
1079335
2373112
568301
553821
337744
2330269
813282
1038521
38560
110708
396456
874619
113753
1876046
699619
2038041
1923500
727399
1614013
1457045
1161315
2477686
2625517
2778573
1503450
1372690
949587
2282669
345084
536624
241943
1359825
2202955
1005384
883235
2926567
138606
1067376
1450507
800783
2896673
2338594
2884482
17622
1910974
61610
265265
606823
2814361
2044766
401379
127297
137746
420708
510436
308236
2823824
1374601
1650765
2263950
2426190
2071707
610412
1808845
101407
845765
789044
2236501
1860468
2188199
659861
1638873
2750962
241865
1036589
531301
1462834
268044
161238
2734269
2467035
946099
624163
134499
2721784
2912087
2045268
1720368
2559236
45559
622621
1753946
2827468
878039
1907729
727156
172574
593602
2831143
2534701
2828368
433011
969907
1880139
744196
2175028
1608964
2628049
1876430
102335
250093
779368
2425809
526800
1714986
2137205
2897178
211201
2213503
1943104
331699
834287
93844
422573
118838
2253229
1457196
2677113
1139744
150419
1823630
2111712
2527698
2569734
1413813
2781881
743116
1988204
3203
1312191
1098134
2169680
2166615
362282
150287
2131718
690301
452569
1321384
2451194
617494
2726266
1462816
1138918
2535131
114810
1094910
1658355
2257112
568782
99525
2125794
1802766
785066
460829
121989
2877649
939969
2322681
2390013
2601547
2825409
2171584
1178972
1365334
51466
1108664
1815950
1940569
447353
2654401
1535456
196082
2639240
2159916
2836360
2790211
70034
2103623
2255387
840187
2639982
2625657
1750319
261595
102650
2043094
63634
2369995
734020
1647934
1300526
2166248
2110136
666236
1360059
812769
2058395
685820
2477496
2451989
791340
2413422
826236
2425367
1567984
2021911
240032
403756
867986
1185505
442920
1343722
1169236
1207405
790040
238498
1946278
2869502
1133544
57535
921549
1138619
2696616
405002
1133076
1796944
2041196
1514810
134456
2911185
1000589
1434863
2893111
1207537
1827223
86146
2494145
1979259
2801038
2076627
2491990
1348502
543074
2341095
993590
2548381
104559
874408
516360
1178856
2379952
558985
2290087
2054022
252791
2620182
2278419
122377
360449
1591288
1654380
1818978
709389
1386166
1621661
2570280
139668
2376943
2172443
2619935
943518
865783
1624397
1655340
661684
2813660
1559201
2837105
2115554
737119
2706196
297887
2198362
2411239
2466712
1289366
2074531
2893682
2506912
2855831
411877
2372667
2882183
221298
536990
1494992
193339
2940419
2170523
503899
1995462
1426567
1477245
1307937
54845
2184542
551427
835762
1268205
1323273
2306881
752981
2494624
176147
2080131
100282
2829425
535379
228415
2879349
328790
527917
2853894
1356402
454912
725142
1706988
2257930
2382204
327458
2838891
1668089
628206
961673
948951
152688
516726
2471932
1395211
1643970
2634557
1812649
707804
1577467
2225820
227194
2432351
2789314
2675256
248226
1056919
56820
377006
792054
489201
602098
2913970
2485668
644103
2225045
1329641
1812788
700251
198700
336898
998606
804206
1107725
679173
2812609
1429977
861087
1693559
1686338
788076
1171964
1264217
1402810
674032
1442820
1833236
2880489
1318019
2195134
632987
306245
1619136
1360452
105978
377622
1405232
2888768
970014
1206908
2858004
2413387
839348
1021952
457322
2508941
1097105
349441
2327606
1023396
1615092
365422
2618128
597517
1896049
307784
481777
1498915
633047
112481
2471596
197553
2719991
1109619
977757
64840
1484897
715688
1245754
1748580
112882
2729337
368589
893096
2103660
2855407
751669
2869051
2559944
543762
913954
1506778
1742306
1125087
858028
2051490
261344
488605
655695
2821852
1225436
1021251
557876
42298
1501615
917867
1771977
2103603
2782615
1197721
2607952
2746474
2665497
328348
2820544
1032312
340551
1376107
2768295
2457501
1575285
1678888
1491956
179988
84790
1823639
1710578
2155966
714705
1860583
968640
791919
2200321
122861
498970
2209578
1097252
399099
430145
2544345
2902105
523774
1183523
1161067
1650861
48731
2676673
2841975
1985084
170445
1722387
1975121
1491285
545764
2403508
1586179
530247
822099
2112475
2671688
2425766
141148
1235392
603283
927260
1916459
2266634
126735
1257317
556459
2521187
1257988
1327760
1495020
1226137
2796482
156804
181786
864265
2692302
420255
278866
1662972
2101042
1762642
1412831
1993005
1740915
1665870
290488
108699
1482859
186396
2837695
994585
2288057
1991187
2671339
2903665
550357
445735
1377764
1702177
1188067
1516532
219043
2502201
2252456
118637
32788
1754247
131889
1497213
2040390
1207187
315404
1468526
428286
1294951
1862823
1040442
2004512
1571303
2559241
1283165
728512
2048425
2873536
1672352
2685595
2635308
2738758
1528046
2212982
2442577
392759
2561545
694850
996572
363919
1796747
469113
823893
2148332
1911795
1975251
1561672
2243137
1167368
1466706
1558271
614240
745270
2255295
1334916
347648
2015673
1852156
1760126
2648885
331608
714413
140412
59729
1059463
2842231
455129
1915686
165264
871036
1331149
1949854
2332612
1297224
90992
654591
837769
1227
1515091
732459
1291507
186958
1447727
856387
538522
1686094
1120255
2623292
2165347
1518291
2068650
1943428
2047833
380570
1482741
945782
2166998
1003515
225001
598698
364810
1985162
1781799
585471
2107180
359518
873303
1713339
1442376
2775576
389402
1674328
2695063
1462428
2265291
1329471
1302529
1277187
1508904
1566260
2360632
764103
2602250
858493
943160
1814961
1557530
1536380
2712702
2397663
90220
743891
1215299
395107
1194407
1801350
2027004
192914
410967
2645786
1930911
901356
1331398
2617792
841002
1812840
2155626
1744197
2779220
453454
193001
1569889
1181228
2887589
1027910
297740
943426
539024
2049084
2611757
1905756
2781232
1447798
979930
1228643
2093475
2505480
2861646
2020190
2509978
179028
1959271
1730231
1819924
2070827
2104283
1878744
859255
2052125
1633319
1074856
946754
268139
852290
1852112
398879
1916884
595831
1867589
2217187
574976
406918
1677401
173474
2651794
249953
1513332
85530
1503544
2248084
1418022
771260
2001021
1597965
2795232
1119430
2757875
290102
809587
2049483
1745339
1734037
2834458
1442344
1905800
2675510
526535
492119
2119854
74087
316153
734969
2926611
2483391
2204786
1545846
1068124
408081
2511212
1364091
1600846
1385132
653909
2241909
414984
1740830
2861252
1942977
152994
2572355
1606272
2463514
2827408
2740709
647775
1763258
2149005
1785601
1515740
2674003
1863052
1502419
2429427
2091871
527084
1178873
295607
1533526
1715125
615387
51493
1081766
1619320
2789064
2286687
1638038
1986538
608803
2040604
2107956
790164
765335
1981992
1007419
205535
742066
2702781
115009
2930261
481340
709452
599079
893060
23437
85227
883171
1715486
1375092
1876968
999679
2462049
116317
1620974
2913133
911497
874677
2600995
1537784
1105881
2566785
869000
2930612
1692915
703499
750416
2349686
1242638
1639394
8717
2522926
2266769
32936
1608992
1910367
959896
742546
1467543
1333461
632807
256117
2701698
2010270
2267534
275118
1635691
1622491
163335
817451
57674
1160912
15018
2509586
42660
988993
1312446
2232449
1894651
2459098
1650774
2248482
1622807
1479412
918517
1159982
2292599
1489543
2406779
1960322
940665
2181248
1876824
2585705
2045043
2292036
1577722
282597
1940091
2582142
1754077
583323
1927445
693940
17088
2306504
1683197
2866247
2148673
1893002
1416006
95919
823382
2927924
891751
586634
1454236
1885970
137819
1454566
2766174
2359035
806297
2317200
565672
1971023
2650681
2045774
742315
1278389
979255
1643963
396650
1875640
436940
416196
2606528
1720465
2607436
2317417
534360
1433759
268147
464490
54132
180110
2856983
1683797
2310174
369325
833220
1908102
126110
801185
1743217
2641825
1420143
2697815
2274092
53255
53685
2741322
2679733
1931789
878990
147976
2900088
796750
985913
1039807
1471410
537947
748213
2451686
539377
1234457
2602913
2678157
2204985
649770
1623943
1282173
964742
1215194
2308970
614990
1550415
673323
796907
1642838
122243
594539
2416441
978562
2773381
196685
515459
2841935
72413
2008051
593176
910115
1403169
2480557
1913721
1929832
2490661
2660692
1564289
1775931
512293
1718112
1913777
1158951
1264420
2165638
1841805
1366883
243994
2242572
1578383
2644181
24938
2277643
156956
504081
2544877
1989331
1225042
15282
2660648
903835
930990
2052382
2149098
2382434
2470441
2436375
91098
279325
2501179
630428
604450
2105174
1471873
2480418
1850764
379250
802820
1719493
1626378
2612715
2422656
2557670
1594690
342167
2083450
811283
300242
741495
2297846
887963
2493176
312601
1016134
653197
2908737
457691
2130596
1239798
669252
1006097
287831
2302703
958917
2848184
1553306
787103
2014111
1777923
605659
629407
1453586
810373
319387
1345254
747489
2768034
1205300
2891345
1818328
2187643
2275259
2706898
2644794
1560702
864417
856288
264567
141136
815525
670675
1755940
950441
1638934
2565348
2168059
191285
2081708
647787
1232696
2474310
458149
1363311
764127
827382
2309288
381335
499772
158733
2554968
975003
44603
2308509
1141089
1636068
497901
1194315
807104
2052685
376801
523479
1410481
1620420
312892
1357719
635661
539139
113562
1016100
1754345
2048344
779620
411879
461331
273693
2332014
2107892
2551891
307091
1106052
166546
1898055
1894254
2514981
2110279
584730
1671410
211067
750801
741706
2737933
2051680
625725
1135553
1953338
1568507
2535031
591278
2718605
2724403
2015520
1754384
1570517
43132
617783
1533095
152792
472303
1711106
1414811
1769859
1879705
2281841
509485
140308
2255227
1737632
2878344
1331221
665570
2233159
379344
2771352
2550850
1810984
2639621
2306440
960660
1784156
1383576
2810806
1713322
1710884
898537
2134197
168752
2118766
1955861
782660
619383
1267726
698539
552231
2214002
451376
2117379
2759112
1085309
1314927
1698026
2030195
1573932
2779389
2302940
1570075
2223236
2007924
2802312
725062
1177731
1380022
1942409
239569
1916759
2010572
180269
391609
2560108
1697752
1151091
286192
1630807
2753992
1415114
1711029
1065601
2412953
2449856
2005347
458805
2739
1521275
757184
21029
2732564
2843647
791976
955303
2210066
1849979
2020923
822761
1547755
990107
463479
2236878
1676954
2922576
1497014
1391535
2886317
244738
760870
2406737
1276912
1748318
897075
2310446
375452
2085591
1412062
1522549
2365413
1872186
1381216
931015
632558
1164915
1973748
2727453
1764228
596459
1013522
2076215
2413076
57116
1869340
1401606
2651092
241285
1926691
2461810
1329293
940508
1268045
511213
2353589
1891425
2750246
2075416
1249638
87329
2711468
2413346
2905910
610668
566949
2311665
1830999
2709295
1280475
2288692
2727468
2526536
422753
784558
1398452
459922
2295485
1011814
1358427
229801
1855778
2855760
539259
161113
1688596
2139401
829630
189173
1034775
179020
2551902
513281
1857091
1615223
1238188
2807
959372
1131432
1177717
1377041
943514
276441
2039281
1150602
467250
203635
2457987
2868186
1873894
1482377
1828702
940454
206256
2773428
2193303
980451
2022666
1084145
1184447
2381257
1211401
247375
1863390
1873057
2078562
2661122
2505669
1812064
873548
801299
445915
1544886
942624
1656387
560599
1710393
735887
2277800
304088
2266429
694909
443013
657554
2568543
1506350
679097
2295956
147764
1223853
1119392
737806
1322256
2756736
2166036
2269599
2542687
551893
166653
631699
596253
1348642
224339
2164080
1574465
1852900
197690
2106591
1219541
4555
2827122
93202
2817223
415735
2324449
2579062
408171
2680613
1341519
537816
267102
1621762
264099
1269935
1510048
2372649
96150
768232
1280783
2670051
1701562
2123591
1646676
248896
2622942
1037985
1731823
1936964
499640
1290922
1792578
1286129
1486318
125646
2753133
2227570
1623218
840944
1206934
1429525
1748034
2635259
2173918
1160239
1499815
2273534
1482648
806359
2719992
2790859
1002267
1409276
1415465
1474756
298163
2743311
577164
960252
2837070
160488
1332483
2525155
77033
2473941
783124
650438
98105
1444097
2606672
2608937
2437227
944649
115352
2883562
994050
1653960
2810079
443505
593546
284289
1064608
2514675
1907683
2746036
1859847
1696808
668978
1262573
2083493
2506724
1544175
1762311
2115364
2243654
3618
1725162
2343030
627821
2434925
770943
2553
1158262
1106496
2142210
2430291
1539400
2664281
320878
1499901
1560711
190461
2608654
1061582
151122
2530188
853184
1371867
2359077
303635
8894
2409602
1796010
164494
1747077
494251
178636
2775048
1284478
683818
2650425
628410
2654327
848860
1463705
2698477
1120173
365531
681779
1675626
585222
664942
1488378
2844150
2124973
2187128
2180986
269474
607266
614324
2923577
2843281
1084068
2618848
865889
1098438
1217903
1820452
1753090
1694518
2023544
432877
1957012
7306
2252007
779413
2483429
894162
2309493
550785
2728193
1494834
2007702
2694648
1917722
502785
1640051
2578786
724073
1134771
296386
2188063
1475557
2248226
2844325
2919928
2449051
996305
2192852
300707
675949
2287154
2381463
2825332
1007546
280815
1490321
1586535
399153
377512
1512195
2156318
339422
301499
2385268
862
345916
2893041
288037
582779
1709066
463875
1350447
2190084
974282
1587447
763815
1676885
954888
1175724
311107
1974353
2470345
1745110
867798
222435
2153419
2386016
1864482
2589814
1850657
34574
1884675
982010
2237522
1338980
2721418
2862726
20015
466545
2829767
1096143
434032
2461017
2305350
2044335
2657448
1665231
2471581
648815
1576297
708475
1758891
597615
2342667
2258420
901463
2345271
2174205
1564886
314560
2077706
96556
809675
1426194
2595197
701133
1834166
1918958
2675580
961603
206096
2847736
2843063
544206
1878279
2197877
678225
447474
2599691
7043
2487653
1179219
1250534
210867
1416877
969138
2325779
2623144
2516473
362663
2199959
1210060
2284809
262420
1399121
1975523
2085232
2022534
1579997
1258178
2791325
1393542
693689
1117782
1649033
2335843
289481
878331
1264663
19527
1306077
28862
300290
825268
2741595
1237574
1485523
2538303
2450627
2329606
1052606
2758112
2516345
1747850
2887460
2416921
774992
2799929
1281100
577890
1655483
1522258
808508
1691139
130813
725634
921911
1281462
1742362
2747786
1130414
2516161
2384390
1783292
1103085
1246447
1465513
85634
2676489
2083968
2382089
2866197
1638308
1602934
1428752
2777467
1424131
716232
2336005
819355
877955
504176
2745366
136129
1791964
1542948
2368265
2077446
2590618
373692
2471300
892118
2129633
320819
1559668
1370067
2307319
581923
2210802
868460
2910348
1239745
1635979
269486
284440
1032907
510418
878077
2446505
384152
857985
1060193
2070813
1847912
228692
309894
2399637
1982524
1479970
2267712
2752925
2536423
2338921
13025
1109191
2148383
677080
2455087
938570
663408
89906
1857533
649157
2150874
2774337
711822
1719630
2430176
972375
864328
2505664
1557010
991887
2517762
1273086
2552411
130234
67556
471324
1438853
2520190
2866577
1781235
886403
2501476
2840503
1979149
1720358
2572891
708587
2609265
1497448
1701208
1202956
2278596
283917
1387547
503983
684518
2481361
118659
2584449
2045808
2099953
2932960
1602492
1274492
2725287
2725739
2891691
1880863
2710739
1540280
2664704
658208
1238772
2522186
2635118
891912
511717
1801198
1975610
718208
1440780
2516651
1464892
2234745
1133639
351468
2410854
657422
1491623
1394626
747536
2175724
1522136
1106411
559413
2937746
2172909
2543834
2239871
1490994
1672089
1364313
1200903
1815352
2603100
1127326
809230
337143
738277
453663
1936048
220269
834665
1887343
2845268
242506
712624
2626734
1643462
2582085
241066
1046488
858675
1657281
483987
1709799
956501
640311
1855524
2244268
670782
1603766
1530501
425412
1118690
1514288
288169
1101911
2540861
208933
1491505
2192312
2020968
2606947
361388
2069781
1521192
1583922
1789218
1676666
2810219
417693
1890036
2683587
2670349
213828
1759895
364416
1989921
2254330
2187823
245314
2845178
166806
1344546
766802
209473
1249032
1591592
151554
2670208
904753
1529903
1381116
2163454
2541743
1405452
1001061
1833079
2029913
1428982
2490506
2745686
2344398
458206
1187911
54427
744822
2677634
1476326
2488192
194395
568623
2623302
2628749
929198
2857592
589478
1071358
2878195
2384024
1453193
1748079
2318146
2621600
2916982
1489443
902036
2762002
1570737
1794275
2135070
676958
2355838
1560013
2030108
148349
2007008
524659
2923263
874141
1591757
2411262
1470362
714821
934325
1932777
1429842
1004307
154447
1524261
1176722
1366075
1995800
717472
1353238
302395
1247479
1039079
1888820
196024
2929225
513134
1392440
160193
605808
2451011
668573
357080
1848366
1314170
311184
769102
2396526
2143169
1721793
1496965
2443973
2652980
1698515
1121596
1799727
2345678
2301573
2228896
2371586
652293
1394014
632033
1057595
1367365
1134524
197909
928125
1425285
440461
1956976
94065
2612179
901452
1173348
2010163
2252021
302759
2449782
2144199
2622980
1075654
1632326
1857405
2411209
2916613
1510190
1232794
1498052
2226556
2007573
2882063
420640
1356041
1620214
1272072
183092
1708896
495455
2273773
1886231
1373541
574521
2152033
2434625
2455634
366342
2643508
542644
2231532
1079982
1119513
2183777
145980
2207830
1352004
1344237
2635652
1489402
738769
1044142
2115750
1038126
1812525
2067089
1192929
2021700
2423666
1115902
1549844
995966
273384
1765559
2556057
2211458
2927072
2521002
754811
61631
178394
2455829
2431849
1640687
1452799
1104590
2300622
1829412
3077
2689038
715518
2660796
634937
2344424
2601043
341126
1324977
841903
329190
2206765
1874550
2514261
50130
2040946
1813632
2017787
280422
2650815
581713
1184734
1232027
2019479
1063989
752244
329540
1004616
702797
79661
2437327
838527
869654
770738
1988040
718192
2928150
2844181
1813139
65104
1738638
395568
2440257
349054
1686977
198700
656142
594961
680921
2543461
1983224
2048825
2827133
1042038
2383786
2021339
281503
439840
1896225
2345710
823522
2799821
67911
1946225
1888291
1627253
1715710
2371235
147412
1743118
2903081
5280
2363643
1571704
2415008
1393412
2253064
1858532
2311542
413371
1937880
2645070
2866116
346512
2647674
701426
2835813
432391
2448337
2764985
1707382
2567084
2731772
75211
1584605
1127515
231205
1138935
170814
109260
1984862
134455
900948
1704244
2408050
1795092
603033
2406888
1754031
2271050
2148456
64275
71854
1569200
2144724
226352
342644
417928
121479
2404825
1276520
2822183
882334
263380
369472
2419908
2753766
1039318
758912
1994883
1064068
576446
224810
1221173
704669
1365454
2645284
16912
1989376
2285804
1453382
2534375
88676
542482
1289938
893640
371907
2116475
236019
312977
1763314
2729622
2172752
215139
2273955
2165684
2385439
1732700
252309
1527054
1698889
2213565
1854343
1423181
100777
436331
847078
1380220
2702960
2496696
2593266
544797
981838
2038679
216334
2445512
2853193
377861
38088
1880707
1263510
88737
2538718
950189
1817971
2288506
2597887
2119527
784657
1642385
965776
1813673
2042532
1531219
81283
734342
1579044
925018
1912352
1735243
2815091
864585
260627
894228
2720407
1503838
2636913
793339
2865007
699376
717905
1478860
2216177
1059830
164935
945645
483991
1967107
1199147
2059794
2855745
960264
520049
1455585
796363
2864471
1738563
2659786
1737259
1882482
2595275
1577782
916665
2862037
1161875
1688494
2124377
180829
906113
1326078
652101
2289639
629078
1742748
1425884
418249
1562551
2783486
96898
792503
1773527
1299063
2130241
2457092
1331472
418546
2586661
1487145
1512535
1678452
995456
2775598
2134574
2893829
369168
455720
1823248
2342919
1334515
2557315
1215157
1179469
1963643
650065
2197323
344464
855409
1431907
321092
1695581
2021149
2877659
1683020
2800596
985557
1455528
2383056
1320258
1396388
1259449
1391327
1721648
2763311
1182288
15330
1259259
1304574
1867265
72834
506511
54262
2730188
1576076
391863
422802
2619917
1901704
2411099
73692
358029
2257425
1268804
2261563
597930
854579
1983630
1036563
2152066
1924880
962870
1415065
1033223
492630
113983
2856635
270759
1367293
362927
895437
1378605
277552
947859
2514854
1565167
295421
1127012
1416515
382305
2352403
1449769
2006695
1467953
1265273
2867296
699423
2514885
2858006
2913758
1501201
916350
727390
2146802
2167577
2472296
2657606
1358059
995739
2674236
607968
2236446
1525563
640209
1253907
933723
2008617
42953
404258
2379344
2300057
489348
2302300
2258618
2503608
1890246
2436646
2110870
1130717
2857962
2123081
368548
2199454
982537
1590423
2758914
85734
682277
389439
2296112
621907
685804
2574528
2817627
2884495
2923203
612410
928151
1414226
2916338
739378
2188994
689938
933509
1007703
2157939
142315
1464746
731397
902459
1719428
636431
93949
1451433
2404922
1695189
224908
2905443
1526739
2169452
2421153
108921
270281
1066550
2286099
440252
40484
166726
1524113
1660410
539358
2437277
412640
681326
140113
1670141
1616495
1442729
2569797
2248137
2852625
1809402
1497272
1767426
2284555
1372722
2639344
2372389
2552615
2650433
2798957
1837899
1753890
277246
797143
2879459
518373
1294294
513700
990129
2860995
2476468
1580252
477796
235522
1271652
2113562
659644
437209
2754521
119354
1622446
750853
2181105
1393572
1858864
2318868
938973
201870
2717037
1774739
307654
1874335
819699
2757406
1771853
1334303
943397
356265
2731521
1464427
2530037
1205596
97430
1887512
34416
1957088
865902
1398305
2369820
2692849
200887
1592384
1762647
634397
585848
1483186
567995
2199937
1524337
1794840
1186803
1395738
2891116
805899
1806716
1526921
1333683
219637
2009736
1246583
358555
467412
1186762
1174108
9950
358575
10129
2103759
244124
1315375
1772498
107838
1284876
1093940
360332
2520161
1399152
1975880
1981791
375290
2755026
1304750
762520
2812089
2933318
1324747
1513478
2178593
2241666
725059
1909702
149329
2723434
1140018
1477427
1244106
2033875
118559
1317662
751975
513875
58216
2574078
1352874
1786473
163676
1984880
438336
2615684
753255
2453480
1832962
2405113
748656
2687246
1823870
593880
1009074
1319378
1914790
1521411
1001272
1551321
1924640
2330983
990025
2008342
1321474
1859086
634582
20177
2802796
1707535
2846849
284088
1576334
2938034
1856160
2182826
1654016
1852857
135523
1075831
1000797
2939580
1741040
2058068
814675
2195036
1295359
1790497
2494184
1097844
2648873
688853
1721765
1123823
351848
237420
2937184
1731477
954566
676470
1349826
18752
1111986
400872
2660153
2787996
1069810
387274
1898648
1227190
1071458
1492528
2015588
1417814
1323792
2574296
323735
2779999
1002186
822044
2289120
2517825
1523709
1638012
2376861
2421007
681806
1527052
1075970
2521594
2646922
62990
437238
2049839
2818791
410932
2164394
436320
509918
839831
1432866
1982088
848746
2462258
2270025
1792585
2808467
1610891
816279
587103
1812980
588015
1452721
821582
440824
1298187
2852931
2699173
84486
436772
1304941
843093
1311338
822000
2827063
508267
1452323
2576447
1725826
1108822
251505
2118866
2290127
1344759
2052853
237911
481306
1741285
2555524
1061857
1270792
1743665
2352284
1817889
2092175
1207265
2258113
2278863
1934383
118418
1326795
2806179
889285
2318740
1961139
1580051
255799
1809425
1722080
948148
1097577
1628764
538609
295284
2563629
1764979
1596601
569896
481961
2678773
221496
143674
1462005
1346995
1596492
2500168
2512258
2427752
1428497
1996457
99354
1277549
1606689
1667309
1737021
1744506
2523186
2434654
609796
1325493
1255183
1633683
734211
2354357
2388930
1263547
1336251
1351191
2893978
1551584
2013484
2086835
1231398
2775379
2226631
2432957
487573
1681565
351071
239089
2456317
731490
2913869
2509025
1693932
1287846
92952
1728047
1963811
576404
995311
476307
1488039
1850219
1842353
1931510
1880884
1943715
1530705
2106958
43612
1441481
1110676
364042
2819650
1056759
2123436
2045776
1038908
1771173
2496544
1724265
915465
1478637
833368
1610709
1193296
2877992
2331361
920713
312595
2297274
2708058
1917776
734105
155049
2398668
217024
1919825
53621
715225
1392962
865688
702510
2652228
1875610
1861242
2600783
992051
456341
343273
2656036
2210641
1875903
67867
1661369
40248
2515283
1365315
2279946
699394
1016140
171307
368904
1201795
303337
1397780
1980830
1525229
2147528
2827973
758720
1955659
1703479
1727011
832552
2149049
1086046
87795
629495
2172471
2377856
2120250
162624
2329040
1282093
1975556
2315487
426904
623708
959129
1113599
2185749
635914
721823
2710054
2390542
2922029
41577
282921
748720
1878457
269203
1378003
108210
2587034
46152
155423
306534
2391972
1914039
2195683
2723700
2738777
2401394
2727577
2244519
1172669
291095
658773
907460
959164
631612
1489994
2767543
1472866
2351851
611780
6780
977891
2470456
172549
294713
2824125
1271058
1827714
2047798
1066400
2290136
2882495
2102150
922314
560359
2922482
2266980
1247413
1011174
552291
189521
1453416
427986
2610333
2693613
902021
2016919
2916274
2190726
2503279
2274095
135566
1718847
1221754
1354396
2234672
1380500
838805
133960
2902525
1617490
924818
2682591
2198817
2877728
889238
1388420
101528
2727886
279150
443555
599936
758060
2675738
2396862
1517500
1895513
2027
63782
2204828
966721
2001025
2275845
2788884
1246870
1311491
29511
1115576
1975677
2604247
2598623
2515050
1177305
345174
740237
611202
1849308
1211771
823457
85951
25975
2683456
2054191
937357
1832850
350348
793347
632642
2731120
1025577
2550944
1856029
1069273
1957227
1403616
1007377
2439161
1272549
1582865
1199862
212441
364731
1396649
1366909
1456971
2315548
1068044
2749789
833411
1169866
1884623
2850746
1340066
294260
542564
980371
1257870
2546326
827386
2698605
2433087
1017861
489662
725529
1122366
1820213
831870
1749877
579559
602415
1437076
1991574
255922
1087242
799989
719286
976315
2298545
1983215
2878487
2695855
2326923
495828
1246363
1355600
529259
879987
140412
2163161
375366
1941024
749764
2340248
710121
2346777
2517567
121784
2478374
847713
698739
2343376
1650961
2466123
657726
2528923
2193278
708224
1051158
1752933
230009
1854336
807101
88058
1738313
199918
1779730
1801433
1030431
583152
792567
1064465
871549
2321071
2130099
1614624
833478
640493
2107412
1443330
1770123
1222966
2905192
2369947
1642989
2218642
2767995
984558
1871710
1336018
1378718
446354
1652808
534263
1646089
1288280
305028
374462
795198
1034747
732312
1465634
90310
506272
591452
886740
603800
20598
565172
2605743
1375911
746314
1256922
2707374
1732147
1562101
2088327
1242922
2119095
1492009
365182
1457119
2357570
78631
118869
785516
2133769
1926569
170978
2172405
1715240
1496803
1889244
2702584
862708
1254829
2276253
1517889
957397
1375869
2683509
1941188
1143384
895062
1657134
1927665
1775438
1468971
262512
539051
1594785
866243
1265786
2622364
1409746
2103215
258544
2879562
761200
2594754
2196383
2489102
2787102
994354
380231
424298
121249
2485450
431437
1418646
1528566
1310246
934290
1831033
1416542
20312
175629
271782
2206294
1716736
2001223
2182648
1633969
562627
1255801
1539698
2002160
2437511
176877
2581197
920436
2789154
1450183
1045633
1073547
1454944
1190334
1232407
1797368
1042431
1312989
1056205
364497
1753774
934789
1192169
233337
895973
725156
2672075
2137976
608646
1060369
1553366
922387
1292973
2451497
592047
2700737
2321838
2639005
34861
2298221
1727766
239446
1439104
391050
1133207
2043554
1597382
723673
1550835
1864142
980285
2711225
73050
831453
2752960
1128553
2020084
2808214
621156
1297917
949779
308274
2481155
354439
537198
455909
2627842
2095472
2171739
2159706
2153103
2284370
473654
457289
61338
2444838
877649
411493
2169292
1669910
1628372
90947
165626
2547394
936919
1469981
857822
2713362
766808
1162802
1045653
1545772
2464244
414866
2265577
848766
1739531
1804575
2383485
1954709
1979176
239416
2422367
1500236
2937832
578870
2179949
707374
1522423
480251
2326583
1858013
82510
1509159
2137958
1850749
544425
1054002
2101646
1588595
1319752
1868356
636573
1009808
303466
877204
2633541
1471373
1894966
277501
1744950
341651
1140342
1424515
1202070
1740500
2145972
257282
1987279
2493361
528365
2196836
2376967
2882805
2136541
1140928
1588255
1053064
650237
1984831
1428381
2249998
1336945
25877
1389447
1143935
1512735
1214230
481871
1564468
952369
852590
2527130
601548
775947
1233707
1444201
1716990
1370580
1819352
2504906
2621931
1862470
1547489
1434190
1690711
552189
2416225
688006
2282562
2001332
774997
2493269
1389560
20587
2209380
2265120
324114
1811609
40217
661343
937138
765092
2107158
2109363
1679693
1032788
1249576
1626148
73347
869987
2072920
1155471
1407067
1783399
423717
1777852
1544960
2706577
1792014
2548360
2288666
2342564
2349433
247258
886747
1951691
2098605
1255672
283766
2169435
119613
1284790
1474191
2241557
1474096
2357386
1348869
1008487
2806448
2415592
2326296
330053
2183478
269258
323466
2707881
723935
1184048
1489633
2418169
624867
2883397
180863
726292
1416116
2525420
836798
2258140
2437684
183196
951432
2004243
2531161
642699
2771415
637
361262
526893
2716106
2803349
5293
803745
1537703
1117451
2003716
1391283
2939922
2483707
1978225
795157
189419
2714297
1275734
884920
311691
2481933
1661011
2848079
443710
1850943
774791
1883916
337788
265163
300694
1616772
876998
2397590
864760
2248144
2621384
902246
1491174
522104
345391
83209
2272050
2169674
2199332
2405304
942060
216269
768590
2452859
2838548
1496296
1588455
926229
2149297
1325391
1014413
518634
2434802
1228489
1410486
2029740
2120066
2909777
1135906
490024
2035898
391622
1039819
2163942
605857
2869611
1110240
29548
1480103
558442
2432818
2118428
808374
1036804
1693608
2544600
1842365
2775657
410063
1221812
665156
922790
1120060
491770
1611579
1786182
744291
1856984
1314407
2051019
1915020
1253640
1647253
688167
420769
2732854
2271735
88685
819392
2213250
2725488
1280166
549415
2124206
778881
1273079
659346
959191
1376265
454149
2884128
2894527
985003
1626261
302336
469257
80287
391961
475780
893628
2618174
885822
1648933
2172020
2147523
1925861
574642
1934765
1224186
534728
1497385
558243
1471459
77278
2330215
1149807
2820527
2294457
998763
2769966
1745537
757540
1487044
2051787
2037586
509816
259384
1774862
2179811
2042403
275022
1100889
2632086
2034354
700569
611870
598285
1974773
2536472
2397626
296601
1792307
2483230
2915523
787604
830260
1534399
544827
519206
624815
2661672
710052
28487
775524
1009820
2914213
2385036
757066
574509
2757592
1718256
1325794
1835161
2640987
2900502
930164
1537310
833331
1643815
1015796
342871
1468574
2331527
2781661
414258
342838
254812
2255592
738294
2862844
2628788
2544950
1494698
155841
1103987
17546
1991225
2678458
2271289
1410308
2198328
457940
1449819
453339
2458214
2905074
2484554
2409700
1988300
2065931
1069609
1184405
312215
800515
746748
1923920
342823
553300
2474279
1279347
661341
836232
722672
639120
1448828
946601
2103954
1732952
592124
944904
1744464
812240
2625204
2407926
2516264
444701
2221320
2681981
224019
112314
1755
2881295
1073467
617967
1745389
2566757
2269886
189809
912319
322336
2594540
201024
1146822
2164235
2069899
2516991
2853968
957998
2103329
834534
1949872
2261330
2521677
1808551
279898
957473
411961
2449457
453310
698846
2173893
2010026
2871709
1552084
2832437
2508180
2151229
1933671
1471639
357714
1313693
2211236
2357424
1904710
2350822
2059103
2098700
1672104
2036082
1940609
2794446
340905
2132601
984905
2376982
2859778
2833340
871960
536450
112970
1363725
1284678
1796864
1997843
1146297
513401
99032
1340810
564560
1905198
198135
1552260
1888981
636885
2010142
2173037
111055
438601
1295168
916619
2187228
1746041
2510871
2810254
756009
1099753
1718137
1034012
2074150
1719974
1293502
345292
1088979
2209820
2571612
2117464
682386
754090
2510090
2454263
901753
248273
853547
1834433
1295363
1144750
1675952
2052468
2032768
178083
976360
2451349
1266234
706858
186837
2149387
1539451
2823530
2272003
869424
1198426
1005475
2343223
2512109
2912210
273431
2376926
909409
140592
2644457
407663
1305629
382847
980127
892909
2936518
2584432
2787787
282840
364490
2833542
2411481
812684
1398668
1412924
102933
2188510
443051
2200021
1052310
487484
173234
2501680
438990
2408826
2377309
1642882
1238619
2048786
107876
2114857
2304679
976335
1363727
1900268
1668178
2330540
2462099
971432
759677
2216325
2694071
492638
102068
1131283
2350728
276237
2562610
1366489
2504975
2402073
715117
582936
2425491
552817
140086
438510
29162
129993
1160278
2625948
1883858
2145991
2828934
1024490
2033629
1104191
2451501
64520
2242555
1159656
1956034
389295
259962
464836
1406425
2646943
1431230
2850125
2597630
2793067
2714998
1478867
2320998
796238
1968144
459277
2049025
2824336
1934186
1541845
2185073
670600
1900642
1228177
2754011
2822287
2340939
785032
759951
357634
1689210
2285833
1808815
1695656
2372567
398378
2031326
2832509
1930934
2161768
1685459
113439
1145182
336946
36360
1093051
1080900
1212370
213265
2318741
2458065
1672853
24547
1136941
1444973
223228
1022868
638107
2705908
868837
2710796
181128
538385
134956
568175
1407070
1634341
2899454
2863297
547362
296164
524812
2147078
593913
1555177
466463
1623986
461119
1964816
1595984
2243117
2220453
2362449
2881821
1293321
38647
1880094
1254560
1517644
2750338
1155058
2120127
2080696
758117
1732116
2499817
1767630
2399226
2918178
1125628
2340031
2894117
234087
2911287
1937155
2155750
1535854
966760
2905363
1295815
2024318
2534724
842292
1282846
1318935
1242601
2765172
2247302
14612
2435021
2591998
2392183
938446
1787006
169127
792613
2622168
2315171
278242
1305616
2536708
1629983
2193077
40997
865703
2159088
1777144
2384514
1362026
872647
186828
2801212
75344
2474140
1328524
2771232
482886
1338742
1763063
2902039
2726555
650642
779769
1792009
2845170
2672823
1324340
999961
1257525
840923
993590
1463803
684125
687874
2378964
2916899
890847
232496
1561524
1278897
2162948
1763052
1413819
92752
1242919
229791
2755865
2596748
425436
2671933
174566
1917765
2711124
2846919
191056
1385140
1276470
2632588
1514792
2626906
1010879
450527
994149
2413432
321550
425711
37798
754155
2432203
1051744
232307
1523197
117084
1518553
2607193
1603848
670675
1683323
1031552
2586514
2874046
664767
520566
1869681
829869
457118
265
1140364
275817
2026277
269464
626018
2409823
429399
607863
988491
1786958
646488
229447
1918606
1573495
1017391
2594495
1923016
478505
786149
1111469
1078681
2284360
2332944
1459584
782078
565791
1095031
2866880
884210
1444867
2337719
40786
2342284
576327
1027967
2505185
2184276
205141
95172
2698291
2690616
2611763
616969
2899657
107846
267112
2661955
52193
2482384
1337408
2843787
1173212
2444624
914733
956453
43868
2351359
2861511
311478
2369951
1897897
532597
2457301
1918522
91720
2161781
2124628
2198755
539040
1762542
2896944
441427
1287847
2371298
137988
235808
2883665
1321300
1081132
1456293
1286451
832798
1473180
1849155
1764631
1794048
624842
2253733
832018
1558618
250525
2804232
2860937
814108
286553
559862
646278
2283006
520753
2845805
2637869
167490
1577095
57382
1040067
1769796
487064
361788
424044
1306217
1819328
1386512
1683081
1364718
1664298
2238489
684127
691863
784187
1098235
529278
212286
1583215
1554558
137371
2407689
1604217
718404
7806
682881
2490706
636507
417654
345420
2817601
2768488
1667982
2783471
1326526
1379781
1245786
945674
2146582
1844405
889185
1053787
1163954
1601059
507275
2928323
78307
1683546
2475603
71371
1713138
918283
2724296
1263653
2498160
146812
1172854
210042
912216
1177074
845155
1993182
2138679
610427
1032230
869974
131231
124438
2594807
1078474
1412578
1363050
1118014
2236635
2609010
555171
1377898
1057616
1635795
2820220
390930
439423
1801563
2834807
1054112
2201197
2929797
1226187
1085971
370684
1053448
2069532
2492228
270123
2589449
330301
1221500
258942
1887781
13328
1048352
1823103
2658871
1770036
2836371
1465543
2720061
194103
650116
1904817
500951
1103829
887851
146132
668964
464336
2076310
2017407
384674
2657764
128488
1053679
463961
543830
906851
713032
718554
2471777
1019266
1726248
150404
1302906
903220
1869243
1809089
2933350
2497722
1001426
1853043
1890060
2909209
541707
549753
2281568
759505
1759979
885076
2249583
1887183
386449
647014
2517797
283248
2235938
1459993
1426604
125660
743117
1690233
500135
1634967
1040121
282443
2096332
1435460
1529366
1408563
762490
863113
1639412
1738382
645396
529369
2596676
1364549
1565774
661929
2446286
2483766
602771
1606409
772258
148740
1756556
1954104
1496457
2739540
2225769
177049
1498711
775407
1016654
2876791
1137075
2740716
2757581
243603
1673558
101576
1636112
1117201
2637926
935759
1378087
808181
1733482
2874812
1440636
285964
512689
949547
1796107
2597497
298403
582465
1312276
747537
2664506
2412806
1965258
2801774
427352
2823950
300364
41152
2390424
2860293
2838079
2654923
1106520
2611216
2301932
2939896
2391241
1666088
1618441
2343549
2540759
1416666
462640
619220
2888516
2177497
2537592
1433616
776104
1344168
1506312
585334
2570998
2349338
514337
733952
1800795
1815537
23320
2524754
2280632
1874136
2694337
858893
386763
1783837
2268762
24948
150499
62677
71799
456822
1649461
2361396
1811990
2840447
2646147
947151
1730693
2521579
2615099
2366830
2589951
877768
894765
2322394
2103638
1163053
762263
730522
99108
231077
2607771
2616565
359354
2434971
233376
1943938
2442101
1723710
2265999
2032213
1415949
376940
805618
1120254
1645037
1004022
59842
586567
547942
1258986
1123487
1441539
475260
2305737
2385732
2819970
2275088
1771108
2317070
1699794
1714724
1405491
2164163
2006901
6894
1980396
2327877
813658
68545
677176
2780078
3639
1747546
924677
335797
2653671
567785
2672945
1235569
1119446
1446319
1119500
1057212
2171985
314636
2237003
460520
511907
2248865
339506
1637131
60111
2191386
24994
2281284
2218283
1216069
653119
686709
265197
1435519
267256
49224
1506238
2090012
1067230
2292263
2665531
1074719
1984180
702710
1044954
1143231
399354
2071084
1259894
2103415
533773
2589887
1837459
2722397
1783374
2603925
1217030
767302
744
2265274
618468
1944341
574997
2011500
624860
587362
1437612
1851896
1988878
2663565
2617337
873212
129687
1982155
244774
1088997
92236
942212
2506340
418986
2113923
2922398
1268291
2431723
478818
1751887
398236
993643
2211594
2437459
5393
1769836
1044061
1140584
625564
145904
231549
905013
1737690
449913
744938
1459964
2470367
2101364
1807207
2224467
766892
2129738
1105141
1456400
2518078
494681
141849
814076
854593
1621905
297409
233715
2849628
1053875
2857031
2494175
387786
256951
2491849
1230757
2666646
2637168
1729024
1768992
2478415
2668094
1018374
2780268
360455
538989
446443
1270163
2678454
1120043
1578228
1597906
1684187
2543748
2874897
1710931
2390616
704566
995857
148059
1979897
534996
387959
1547090
2194182
1242176
893930
559919
1255452
1618370
2582797
303605
2353844
2223949
2252892
2896191
1113077
1261112
472181
932376
1511313
1346609
602628
1331467
216269
275903
2492543
2106788
1994550
2038281
2788778
134259
918805
918337
617081
1249241
2254231
2817385
2241090
94361
364162
841609
2738457
1681714
876191
861431
410918
1151505
381173
76037
1698905
1068512
895909
2838851
2147818
378830
1127972
1195265
1228202
273001
1595785
2068154
750524
2862012
312299
1618609
1683965
238293
1868453
907388
679136
1266684
234116
465736
2346952
2613533
2539676
1644370
835139
599085
374321
1067150
1084691
2813862
2714921
908920
1771167
402473
779057
2696180
1030772
1484133
2347708
2146161
2913862
19115
2097334
1004427
1174616
2373742
950692
2334835
208089
298992
2071328
2152444
1323956
1135155
1490258
1159655
70559
2908826
1221475
1317697
827654
1163858
1445728
1653105
100116
2560231
122575
1250742
2159075
1303090
2344528
833343
1726076
2763456
1254267
774690
945018
1142703
1964285
2657690
577324
363372
1309560
208274
1853338
2923947
236765
2154477
2473069
1070030
1491994
891671
70489
2310828
680881
2851553
290287
486777
2934993
2768468
2835442
2233233
1302110
2401609
297067
472803
2507861
1031997
1569480
2805695
1224760
35481
648767
565258
1041089
2780000
1832806
419779
348298
138607
617723
1819023
199700
158705
1577165
291316
2119090
905751
77250
332326
2072873
1763872
1984734
899349
2652246
796204
368907
1616410
616732
1364709
1759899
2373117
1780553
2686302
685986
114029
1858244
672004
2184617
956545
1369833
432159
2210556
497889
1088863
1556410
1853371
694310
703941
1593326
2109444
2772805
1877459
2478920
274122
1763223
1907295
2043973
2195580
2888914
2115431
1903074
2056881
2168016
1205999
1614793
2653890
345801
688332
508020
1597450
2012454
2112665
2362034
2905738
1983465
2597251
939044
1839955
1243586
855745
622374
208160
2734710
1812699
2907663
1120951
2716897
2728952
1103228
1412623
1512996
1345959
1413351
1323855
1998878
1785561
419065
939310
442032
2415319
1638429
2506902
1032633
666628
1508217
2050067
452879
1307122
2840582
582654
2054600
1614937
1825353
521664
1630098
348023
1485586
2041131
910783
2055061
2350760
902072
2813913
1644860
1985511
2916292
2801813
1268580
2229176
490565
229023
2776537
1215948
2861332
1612506
2503975
2348463
2410882
1939030
2669505
1735925
1380169
1702194
2808095
2795527
2362882
2807125
17878
1165684
304177
2073222
2599710
474497
1872076
2025188
1975059
1718855
2136358
2731007
964992
214196
1426333
502840
2544433
1168485
1264112
317999
757208
1780652
1297554
1996095
689729
1727873
2392200
127019
735662
1456756
2524757
353568
1850202
868670
928952
1226002
2385141
1618088
2448130
1612992
597607
2176936
2138726
2854005
1921080
102253
2057327
2264955
1189410
235159
2094508
1951514
2929458
1987714
696233
14141
918548
1224375
2700016
1596998
2630816
2666487
547500
2294447
857263
1644948
1242730
319587
273471
2424979
2265488
2096682
2568878
870852
1980430
1199390
2422232
101162
1820702
170072
2112642
539223
743020
2670727
522285
377176
303605
220166
169612
623028
2601967
597609
2139752
445710
1052115
984710
2621672
2789124
1802784
2481848
1713854
1802970
2092040
1478770
782822
2565670
2337215
2020475
330035
1193792
2497367
1282917
943839
2128323
1503904
2826875
780871
575965
2545318
2109083
206278
1415806
1433965
1451903
682057
832831
717518
2299679
2254357
712562
2144330
1478748
1361731
1821072
147686
305865
950248
1276780
463889
2409287
2309455
1326620
1667196
1406281
281578
1809721
1649825
781697
1552569
2105325
2703501
1863034
2290116
1200555
2379270
710139
2175228
1031336
920916
394410
1672475
814741
467644
286231
2025552
2697973
1790797
2091635
19842
403651
1862955
696641
203244
223442
845436
1663221
1779470
361300
975330
2316700
725770
2146186
621475
255755
277736
1621861
147992
2716504
1627220
2803309
1500564
2851265
1010848
1130179
2745143
1746367
1759913
328230
2110888
1780407
1049569
1765029
2014705
785858
2872944
720025
491444
2894429
1242368
1847509
366343
2633437
2421752
2504127
1694588
2371403
1334296
1269024
2912565
2337337
1316184
1354736
2153607
1367038
2851222
768671
2198564
64711
196502
1265122
2052939
1645516
1011461
2395268
734381
2138402
1548067
2870808
2573206
268125
769241
2358530
691091
969293
2476681
1494587
1373199
1586781
807309
174626
1010761
856566
194804
1778856
913656
306337
981198
3029
2783416
1034355
525405
1769331
1159747
1567081
893315
2143614
1383808
552812
1445091
1220084
2197088
1173471
2317831
405824
1511764
315436
2049417
290092
1525216
7943
2655319
392932
81891
559793
685747
562795
2457035
97043
1681477
1511881
447879
1049688
2902974
991350
1664490
2475170
230763
1881600
2529875
512761
2793886
1868591
1600256
2774797
1472484
2848002
2353452
1386922
2514362
2340521
967032
1032787
2515679
1034253
1409034
2606096
2451093
24947
747730
1589538
90910
1802846
2349152
1417850
2467579
1721224
1143308
1761327
1797151
443216
1767541
539210
2198442
165100
2639995
1953428
2092749
1296347
2671885
75866
335363
152210
1494879
1529341
1263463
1297638
2373013
2876631
1196842
150840
285980
1736501
451639
15788
2685226
1486106
396214
1970503
851820
2207183
2697944
2513570
2934976
500833
1389398
2283331
2319637
968497
440358
224906
1953461
539382
517623
649770
2219552
1563311
2252606
135072
999986
1842729
1195409
2788892
2510016
2425617
1199342
672549
2853189
16056
393065
1009539
460405
916828
2022339
1669077
1196534
2718120
441364
1658220
2430317
2555856
2788737
2611230
2066653
388478
2106402
2676510
2792882
847031
1229667
1946433
763206
2145953
2214172
2080507
766136
2153741
2863647
1334968
2611254
2730356
1199978
1779809
173730
181092
2880030
2799926
1254851
552799
1738791
1275841
2564412
2361862
678547
2684839
675528
1469951
1482475
106488
1803667
999525
1748285
239806
1783933
886925
1543865
853721
305881
1146369
1211724
1238821
928589
731436
2500806
382015
1995194
2351969
440397
268750
2657534
756971
2024784
2128882
2800619
2705801
1114443
1159091
1416971
1623054
587056
738190
130610
897369
61576
157452
1568620
2168046
1220489
781541
2191155
2484294
145873
1830707
2298067
2783915
1725954
1123152
970018
1105590
2791237
1545751
2812881
466838
1484993
1351951
1806308
999023
505921
1222732
1772282
2750329
1927623
333769
649179
1504492
2708900
1212739
1724449
1793599
633201
2282621
1851493
345525
2594768
191500
2262838
727640
1070486
2105126
2119224
1568972
642742
1863473
1836905
2106189
1238508
2901741
2874378
1550062
427169
2714167
211038
1223336
1742579
741528
1974364
2052471
1965838
2904498
2519843
1356905
2285578
1951416
2261865
1674710
1839791
2546681
1390660
559598
778190
1823376
1945487
429093
398762
1908284
2808759
1296896
685617
1534904
2441065
2284113
2260419
2025812
1224899
2093781
1747781
1163204
2710388
2536081
2574047
2808848
1236586
644327
1940165
2324371
493726
121406
2416387
533307
1805646
1981333
393931
2790724
1421997
1742901
2412291
2839954
1491591
2397442
1364513
2918182
206587
2601003
1666915
1749860
823408
2141880
2025346
2224991
2082654
2906219
706216
1528557
1793555
2529059
880526
1600154
2027282
1158093
516945
1801331
258353
2858071
824866
682204
480253
2532364
1577199
443709
1016895
2919773
520457
888702
763532
915687
2468374
69518
377163
2225324
1927572
115309
251610
609893
157613
853666
2081953
2526938
2800018
1751483
2038589
1966917
1118539
1013681
937140
2508562
1504536
1582884
2487633
1522500
1600835
2261060
2674809
489341
1796481
363323
1186727
2125697
2301965
2429983
734023
188792
347880
1202460
210695
186047
2313924
2253942
2411032
812940
2636913
2057837
398488
947084
963474
2802988
1971449
511523
1600577
1112264
2270475
1887830
1801816
1331857
2710515
1553094
1652730
1514889
2333601
1477884
2797985
1815900
1598359
2022520
991244
938631
702337
1640481
1074753
2001965
1621998
706453
410350
1389057
1974763
250013
1442282
981039
59035
674261
971182
1649894
2048838
2257683
2442777
1334048
37715
2384197
1758786
363702
2472617
2714914
1415214
1037213
2717317
2343666
8083
541286
141426
2590532
2479174
1228414
2236651
1827266
1939685
364888
2395431
2125824
2438440
1302744
935255
1725694
2924895
2455388
1486022
1983265
1853862
2360649
2652075
1464655
795633
1019772
2660290
653482
1451714
2088949
2285905
874301
2339728
1982830
1463373
256661
120883
999507
1426616
1699618
2621376
2358943
2113881
161518
2849660
1220984
629815
1300895
1758737
2581493
2154669
538566
1131880
710964
1047772
1302411
2191219
335550
233934
1488231
1987818
1851522
2430937
2627750
2437930
2085734
1819876
2912049
2433323
58806
1349725
737033
2715187
2512872
93836
1186011
2468617
408253
653445
2227478
1442531
899796
160762
719961
1919742
722619
2857781
730853
2061672
2484153
2568815
1520626
2695485
666210
668046
2514184
1301473
573320
250559
1773871
1189202
810104
401526
791497
2337471
2627177
1563393
1096923
2091008
855927
1775662
1694601
108779
1423937
731278
704225
2920320
2660629
624062
443368
903087
607957
1814194
2282625
2633828
744901
541391
425140
1503022
2872074
1436504
2403061
944046
1770783
1119153
1340857
2116527
2803982
1462691
1532714
2448665
1335268
1160051
614750
2334369
2800754
348242
340630
1381944
1118298
1249467
2496819
1009506
2818913
1849223
1537178
1917922
619690
2149729
728147
925952
2354675
2756651
1200869
2689262
458536
632616
117118
1968252
641779
98887
757663
955251
224718
2819163
853625
2070467
20259
2889432
2820758
994000
1258936
2410807
1724871
368263
195020
2934622
2199056
740075
985530
1330171
2430631
901715
262359
1783316
83393
17543
1215174
839031
32633
1382230
908317
224960
1041833
1368021
690185
77922
805216
559660
1583951
2678511
2430768
1320210
477343
2310331
901162
65983
2324122
1082482
2209733
2935044
2058046
1992677
2563289
2386418
1735299
2854801
1909711
114002
280469
380632
1732594
2228281
971388
1688773
2585315
996121
2852144
2660344
2127660
2793811
2519631
1931579
816272
2145319
1626919
1051558
2065418
872583
226366
1950466
213620
2661424
1946588
2738550
1192712
1063964
477011
2405990
252717
1865800
1503794
1893350
496831
552346
883043
280672
1647425
1304511
2932257
2607369
1686525
554020
1609186
552409
719368
1760339
1232850
2910497
2676449
164580
985749
1849825
36945
361164
553350
1346868
1339602
1965346
341340
531500
2360319
2023869
2854687
2846934
994295
952777
764443
2737846
2403788
952137
3420
1981518
789439
2895284
1608359
2695111
126194
2817157
1240554
796737
657796
1331071
2796169
1472359
411812
2207863
818234
2358696
611331
2221604
2857126
1632520
753728
204115
2259960
2189638
261825
703755
2922855
1516939
138234
2927432
1109301
1493379
1361460
871579
66364
1524334
57521
1487079
1712708
309897
1732568
1239118
1451238
2059932
1259534
2043422
1879354
872276
1792562
181143
2820655
79627
2855084
578960
373724
1326470
341458
1372101
2565264
2414980
1855862
1131079
339940
2325076
2767602
908620
1294323
1600389
2285562
1455604
1411274
2866100
1652124
90254
1699328
2040699
1237113
474817
596484
236463
827315
2092723
430775
2736183
322489
1699404
574574
447998
1294005
319466
2836505
2181744
2033807
2286066
650905
1534882
1494452
2435592
756913
134776
157558
1819838
821583
2685674
2270715
1356629
2508432
1920998
1908839
137828
961836
67102
2741898
467276
2773294
2911673
2115198
2387531
1800737
1328494
2196511
2027605
1394851
531390
1160066
592588
1060313
779218
1526823
228352
1452063
1921051
2544604
1531446
1599717
1720587
2654283
1947554
745775
790194
2828836
2768018
1140211
1709750
1235429
277991
2522567
2097280
1358287
78932
911373
2226090
1316382
2919004
2601525
1797780
1274760
253170
2536942
688179
1630818
474510
690633
100552
1930141
2044681
104308
2052302
572971
546943
1668906
1900384
1284090
2755363
1287739
1464034
1860014
802012
2504640
186338
1049329
1912194
2467893
1075983
954098
1586140
1634703
2181692
374164
2009119
430040
216611
83471
2824707
278852
2619070
1749835
1778324
790736
2070790
107316
2352021
1327631
1829455
1035686
1241766
706604
442730
299243
1044202
1023129
366690
2267624
791817
1811936
2313209
1988087
2507107
2713464
1011949
1081881
2040814
983573
1888261
2630075
2043755
326685
2593141
2489260
1126042
1876104
2433822
2614863
1072748
1053495
2819530
2803167
326522
2760805
1122441
1529743
952918
824518
1769565
1364914
1231521
965992
1068623
444880
1040218
904108
339279
322544
213664
245743
1467643
2536524
2642243
935163
1949302
1138379
2617087
1002388
762329
999272
2383274
921212
898574
2445957
1584985
1396230
1149129
1346228
2267169
1789148
1339273
691998
306783
2444285
2736009
1953610
1649920
2807509
1971718
1480933
2691633
2516066
51724
916202
1837406
636385
232389
2435176
2296713
2557758
1423848
237823
2768120
705370
439451
1239320
1159594
2579166
1267152
241645
315869
2449990
1135480
281868
2726748
1668801
2370123
2257734
1741932
1591231
2742170
1361539
1937969
2164091
2294387
880640
740519
520156
159238
1195159
1374875
201114
791608
775398
1527474
819177
1193822
2581554
1955808
461700
1841270
1183928
1003523
2428436
932405
223134
1853560
1971883
412739
843827
2292254
1808687
769813
1054527
907088
115813
1357544
2792281
378917
1980704
1768665
1625392
996772
1298662
2109952
1677815
688359
1419224
1338010
349984
997234
2701403
2462163
1938426
1057280
1022701
1018299
2466773
1191932
259640
2916771
414447
623871
1341576
977561
1496317
939998
2581045
359095
2866215
1291698
1585144
147260
1842057
865527
1524560
1168232
1031340
2351886
1407378
694526
91008
2302278
2840924
1966538
613253
2089051
663811
599586
2854174
242637
1755608
597596
588639
343248
621185
1579407
2799390
1291761
774912
2119862
2040248
282440
838087
1524710
826626
1093681
23768
971772
628955
997349
518284
1505600
1779910
1563045
1799884
2346000
2558183
1943967
2220958
2676647
2744990
951069
1259481
574091
2244230
1246481
1213034
512431
156676
1393199
1251746
403838
2216581
919211
1043519
2604246
2305701
1852063
591027
2561576
1312874
1501775
1071227
2186657
1668929
2902076
814535
488158
919810
1955588
2550874
1028758
2837888
1701589
1475989
168237
2113936
40078
1752029
1702162
1242156
1037118
2522030
2822802
765043
2503106
2882293
1762741
734512
814782
1854051
990380
419998
2548572
1650993
412874
2265180
2516738
1920051
1927300
147872
145084
2919975
2021383
1238779
567445
671552
2360497
1676598
2632252
1267602
377565
219432
1756407
1938739
2730782
1886734
2235386
268399
2620303
2261547
1441310
47374
12487
1219150
2325531
869055
230590
457388
2407525
1876045
1676700
1561505
162738
2199029
74703
1774216
2086092
1220430
1320680
923068
2150369
2255881
92407
2903630
51897
1362660
1069009
202118
2377524
2246659
1151022
1791443
2525290
2873977
1699463
2326226
1595160
2650937
814260
1877159
2565907
2427017
2346158
241720
1095106
2916297
465472
925851
665333
633202
1370150
760338
833677
2199904
1960315
1949
681030
61267
2811346
1353139
850377
609024
69849
765555
2125348
982030
1845529
2261183
2587460
944028
2000186
2775312
1093139
242449
2005344
2376568
965935
2912635
1930205
1538561
345163
2191557
2047343
2067877
471639
1695575
2838415
339203
537283
1492196
2408948
244979
1819875
748504
1727196
961784
987878
916103
1402932
1439641
1887931
390437
237932
341629
856889
704596
1885646
2560446
172354
720411
2658806
557100
1206181
2523145
869889
2394605
756965
616535
2878902
2906985
1167743
1593064
2211777
2574612
2150321
722485
2789977
2601870
793099
1877959
2786447
455883
236828
2619237
2852999
2088931
1872875
556254
229981
1281102
2883917
605080
354165
2423974
2928167
2107341
1495846
1337699
1275420
2044893
967028
1939100
881626
835507
2412392
1618448
985083
1267905
2577457
1730307
1426261
64821
2508478
1890936
367692
1262585
1124085
410721
733761
2766879
5318
2589790
1547874
247382
2793782
478990
306553
134643
2671757
1815624
1957383
2049708
2186481
278130
1446115
685220
720962
1591048
262375
113772
872367
1206120
615445
2580480
2767904
378506
491676
2209600
130364
126990
1558908
1928139
2154269
2267029
2282650
726873
819519
1228171
2041811
673044
927844
1329363
2098809
1276320
1561087
864597
1059433
2861481
1238249
877818
184889
690416
307516
2789587
2466513
1192987
1169178
719277
339218
428566
2605877
547408
2213082
114467
1663635
2510977
1018334
2706660
2356040
682519
1354653
1721708
1213853
196965
2637179
1706478
352953
1340684
49912
2654327
2465860
2875512
1392965
443486
134044
1729197
2791595
1598644
2797443
1292759
1545322
1547855
1880984
2225575
1306799
1957983
504995
667485
184827
925633
239839
835640
236461
2184499
152258
1198238
556186
26343
2336366
560958
2068562
2615683
2936340
1595845
387394
2837554
1964438
79904
1184591
1910193
545946
468313
1286060
89233
1122750
773557
2157559
2734333
2875822
1311272
532437
813213
1492271
1594365
2021661
2897008
2803620
1083492
688643
2475376
2053601
1092673
1794316
2092696
2397373
83852
359876
263618
285501
1711122
2021154
2145245
2737061
2032884
1064661
644324
508607
2607710
2629527
2837043
988521
1939317
2530550
1444642
2276598
1461569
1449509
1862306
2233454
2432662
2587400
1322790
1063618
312561
2739317
1263741
1822006
1581838
311243
312118
1323774
2133666
1221246
2094677
801630
1330284
2311461
266502
1683319
312308
1891389
261553
2253797
1821635
2876625
1695129
1066669
2132184
773453
883963
1768149
1030571
1205647
52063
1170812
1558429
1682269
2496116
1202056
389683
1877362
1689635
2004768
2731422
1861082
718246
1638887
2877955
873317
451739
2307407
1289055
1858977
752607
836379
2595560
2183847
1800170
741921
190046
2065145
1623819
776000
2508923
1412886
2623351
2385039
896634
1207086
889960
2713822
79459
1585317
2739808
2457094
233371
1808154
2238045
1698702
493290
120959
1823856
423051
2888999
2254590
1673445
525484
952081
1751160
24356
2820409
16912
1240640
924442
535090
2348980
2153760
2072402
1633068
2118994
1502142
2668746
334076
2470621
1229262
2666414
1554711
2125154
2584968
1458035
415437
334905
1093086
1684138
2670273
2412823
1540278
1456337
2610396
1640799
2893501
921511
1230802
2869696
2260642
1103768
1090309
1118809
1582149
2402209
1532654
113580
1066125
987028
2513493
2219897
1994177
686363
1504573
1139762
2918798
2531726
2437014
1768439
1426120
2714125
2152087
2713400
1715591
2218138
1737609
1277131
2596042
399338
906003
1102083
2022587
1718656
1070550
1858792
1510176
2346629
2668323
658749
2803100
2597423
1942880
2001255
2448606
769711
143563
2560033
1618747
1125214
10804
866031
25096
943084
1892735
103159
191938
1440975
105998
806756
1995193
1603303
1941885
1913248
1808462
1408084
1811295
326531
450346
507097
1891717
2780366
425728
1038933
2712067
1199705
2486489
2235000
52053
1511504
270533
1614509
433479
550863
2321649
701743
272720
223709
2200001
1630731
314831
2235544
1821536
1200749
738039
530213
34198
23276
991
1808459
1781533
1005973
622617
737354
2401288
1864454
817370
1443628
2218681
727821
758539
160582
2626369
1675183
2170635
1384323
1399933
197779
1683697
1968485
1419064
1677119
2061616
931300
582569
1023296
2319176
1477759
168164
837323
1127542
1483613
134798
792065
504180
774229
1499265
1186245
149104
2485413
1577351
971544
1206806
2400657
1767974
203901
1339836
2176319
2816337
2460959
2615095
1186694
743704
1046467
874565
1848867
206104
901312
2879261
2300037
2624679
1678717
682583
2714471
235394
2019385
858537
1285495
1219076
1749982
1259767
2693296
2651671
2510126
2916087
2699434
1391593
2129347
1040437
1991941
1174318
2259396
2225978
1493380
2784817
2283334
451522
693852
14390
2480005
1790422
32955
1601751
1409504
2868906
2565852
156005
17899
2713539
1419842
1844111
997314
1584279
1206298
1069726
451779
648338
2225133
1058140
2598814
2871201
2281639
1086246
1691421
2412560
1951057
594886
1320980
2874518
2407243
992680
2092418
1428053
2060605
1482177
2432315
2031173
56235
2576864
1806454
928287
2578454
646791
1148060
2875501
401582
2508280
2066671
182371
417712
91604
2304435
533737
2609354
2581727
685127
1873571
125931
1535948
783605
602545
1632869
1745832
863766
1989910
854968
647487
913327
1859100
2202224
47810
964698
2111732
2863389
2422044
2673651
1902869
2896201
1771228
396340
2926359
51997
2247246
473092
1754533
1827181
896425
2734704
2016232
2836158
1853994
1524431
1880120
1661077
1719096
2501649
1466441
2639838
79705
902592
1967375
2042332
302901
1177729
1475877
998300
2325599
2574677
547357
1985436
661249
1198415
155893
490822
453709
1568873
1662076
383743
1888272
1692499
378098
177409
1024258
2463563
663386
2883808
2745350
2479843
2901067
1686467
1150306
1191733
1610678
510628
2694432
342902
2897353
2385718
2390659
1082449
1631544
2090246
1906485
768841
2109012
2558870
812950
1836304
194003
1340564
1062035
993826
419528
2184965
2474878
2540607
1848438
528818
1163813
2201125
533182
477633
1459854
2298775
506028
2174118
1547016
1102955
2350701
2399250
1799857
678805
2205919
873710
998678
1158374
2589140
1884996
686697
247843
1795206
2938015
1364440
2237801
436611
910687
803304
2742284
922450
25929
1496350
2252293
1702301
2150018
565752
4898
2138271
758420
1501405
2468915
970424
335382
382202
2054635
1293601
869733
2537451
173422
733881
2627663
2041345
2934657
897481
2411108
1500683
2078071
2526583
2163473
2541393
2937841
2523913
2465621
2110524
2113553
2749954
1692028
648186
2008420
2400298
2022450
976706
1329775
1039918
1162909
1872660
205467
1976265
219998
1456384
1632088
1176972
1932185
2005768
1929445
1188860
2730877
1982924
734327
2900126
2135325
2255309
2754261
1360251
2745439
1981187
243206
2407575
208548
1338940
1322327
2387076
43209
2371570
2343651
2485013
2910308
1944685
1284217
2443626
796716
2590320
2469551
2503307
1491635
2907927
1537643
2711666
224826
2624839
2790920
2652352
1397754
208550
2070080
1540465
993624
862012
965179
340204
2252182
476563
563272
1678098
1712946
443206
814849
2175805
2340721
2042166
2021634
1432423
1114050
933010
1749641
1134930
2436021
499159
157104
1260327
1451733
1881072
1596205
1186813
2506899
501539
1899026
2105175
1754348
2027776
2936194
996946
1282838
1002804
2283364
2655100
802182
2379007
2939741
160650
564373
253413
1266903
1608307
629612
2595324
1634185
883998
2292451
2365750
414625
1410202
773619
713813
254044
2442842
1490677
278093
1345065
2891715
64944
1279101
538102
421128
1415112
1293916
204902
2523814
400179
1853639
1212611
1691166
863370
2225200
63449
1075531
2719716
2258089
1588382
1310825
1487913
150968
488740
2929995
686461
2683010
2198170
1581800
2095204
2511150
1749321
2096107
1441620
1162210
899016
2269722
981214
1768744
627466
340161
1346679
498170
2015258
19048
112988
2257753
740765
1248039
1365644
505065
813836
2443669
843148
2163549
999081
1145530
510387
1448399
1020067
161101
2333697
2818702
2378925
2825092
2548575
2361940
1318377
2890999
1222883
1073465
1311723
738809
2723813
543059
2048758
1045818
2916763
2473746
1223745
93064
2070640
309513
2697428
1383878
403456
2348101
740652
2554020
211798
671513
1546177
469375
945356
2721410
1723100
2434512
2277519
1876046
2671964
2260481
740833
491707
1916018
2815751
686955
2362402
1948599
81370
53239
710767
1873401
2345091
1530171
1207761
1449124
1510905
1744664
785723
2494369
1593756
1245451
2677779
1479298
1278510
2064
230573
453302
1854487
2298791
2894228
171511
2234704
1063012
1255781
1430061
1783837
974844
964637
1988681
2651146
382814
1206044
335378
2447250
120641
2804251
897594
1774531
2106285
1824909
1317440
2157192
607588
2118106
2049191
2646995
1094404
1055499
1243302
412303
219969
2277529
2141913
2346898
2350773
967130
408233
1342497
1927669
2208052
1981487
2249374
2392136
2203889
2052849
1837238
2438645
1293264
2836690
2824701
2469429
2699281
1016296
628349
142045
2773073
2476095
1707384
2677896
421223
775700
2352491
610811
102839
2561244
2466213
2550633
2503052
2826343
2299459
254325
1146027
1173834
476318
2220895
2876246
1689772
295383
1956354
1918316
2743755
2581793
1016579
1465611
324078
758293
1142382
518053
781653
881127
2624887
2632409
2461681
1586698
2453498
845711
2909338
1298909
747403
2346993
2832227
2801237
2063951
777323
48570
2174911
2337308
2638667
2208689
2265172
1437647
2377777
2750373
2902032
2725278
729479
1343062
213860
2644617
567259
865607
716856
798316
1505499
2718691
326688
1176043
1838772
820800
2758004
2082797
2414969
725499
799322
1410536
2092430
527978
1552045
1487
1764434
127231
2250500
1563810
2689881
1695010
460839
2447422
1575961
804874
383976
1713940
1436538
2638513
2713095
2056127
2336360
873945
2388457
2531782
911469
834519
2452063
2085176
1999905
530371
2484866
2384483
399803
15416
2621292
2290324
370056
2099976
289782
1611714
1800394
666655
2552437
500360
2366081
341004
1665040
2220380
1180307
2931968
1583493
297511
1219405
2762702
305733
2758385
1741188
54537
852642
1811080
856856
929310
2253085
821398
2641027
2927785
2703549
253110
2178790
1391340
1444005
2515993
1531054
1745015
1600468
113276
758981
653109
2538085
1690788
926725
2408608
1712872
2592066
2492803
296262
754563
312595
383184
788451
2001418
2181006
420525
1326357
1626935
1505451
2770904
970147
83529
227601
2179149
1395262
399361
1957028
1804630
1284724
524667
2422740
432081
926234
720856
2798596
2589325
1172391
917150
1341542
371073
2653226
966422
113549
942865
54872
1038239
2088151
2706523
1512259
2863599
2139847
796298
1555405
2500856
1049426
498406
280579
388316
2064779
156024
1958963
1911472
780913
1125990
2327483
2277202
1373073
2747470
2168173
1517785
393606
2765288
1555199
2533989
880416
902811
861485
693886
44177
907522
749343
588260
1929575
824860
2804030
1401907
968927
1720318
1184909
2844769
2664754
458166
342994
2119805
578910
1117913
841413
1546038
1674818
1643922
706115
2731809
1208369
2535713
516005
1477778
1467322
559864
949264
2012021
1901608
1672398
2840948
822701
2594012
1243700
942431
1317819
246242
2524519
105213
2786604
407676
212826
690554
1319850
995948
502781
2796220
1654429
650206
226942
2440968
2311631
1697439
287873
1646501
2492471
2002189
405256
773438
2102568
1466782
1995212
1481512
2460911
680218
530635
1070290
272349
2433806
1292979
747811
2857955
739291
1723486
1654255
652993
654728
539027
1325163
1835133
1677294
1314803
1234635
633198
2411680
265398
2305894
902651
2437592
2819127
1488424
2474533
393740
1824361
1438465
2052783
1784536
2485009
303605
206065
2714622
704106
884486
2282655
158051
2095799
2938038
698337
1103664
522419
1224945
815440
2790206
2519034
799568
702739
1508425
1929079
315609
1723377
2526729
1155164
44407
1555863
739679
1993455
32908
1108311
2794936
1009402
2064220
937226
2443942
1328476
862600
283356
498452
1485861
1092022
2907667
2809860
586995
2508021
1446765
2903786
2553485
1671679
8853
653689
1785052
2920335
157688
326294
701381
1683114
302802
1296020
319035
2662040
2184695
1500996
944230
2074259
532924
187968
2343123
2775806
2848211
1275099
2127733
782637
2316680
2091702
2665662
644717
2492016
1056260
2236128
442506
1030913
1904703
29296
310578
1628840
1136829
219986
727982
2812682
2255395
409814
1126301
1206547
2079450
201488
2493359
2000389
810417
1139765
1490551
243781
2451941
1473094
964255
1715055
2798328
2403523
1118331
2825321
894017
597558
1429370
2643475
489138
1835225
2887208
36311
241039
2453361
1587744
2651075
793033
1541494
51158
2748776
2896203
1328377
1159816
1619953
2355692
753918
675728
939453
2317926
546641
854551
1647925
48561
1183176
2292055
1504107
2318968
266190
1962690
660726
2899160
500736
1573627
2268297
898199
736179
2405514
1389593
525300
2330616
48937
2201354
26558
1504405
185860
868615
621532
216330
336906
1128993
228069
121454
2052164
1811380
2007757
2188735
1300162
512879
1948970
1088569
1407571
2385769
1433480
1036658
640216
991410
2923784
2330601
1793913
185858
1952357
1339109
778577
2767942
2867494
442625
1083159
2657862
12385
249568
1333069
2493882
2414375
1498685
1421187
586637
2369337
978484
2723418
1932866
1898595
624649
1166145
201643
1417756
1468911
2101918
1232748
815927
710361
671074
2457236
384294
2326277
657635
550778
347310
984196
230644
2259009
1344981
2615584
1768628
1838337
2638970
2075577
2031464
2717868
176797
2104354
1925337
837366
1117307
231408
1869760
526465
2484900
2610909
605889
752902
1806705
351018
1989888
1262359
2907085
571268
284598
632434
2889181
1244307
1159337
431248
209974
2484423
1264166
1027300
2157233
2451013
39391
982938
2377121
775446
580131
1253194
2871952
401531
2934783
996933
1547295
519045
2286644
2339375
1700640
1169664
886457
1168336
427294
965613
2865337
1986173
1184020
2742812
2673658
2038399
266811
297356
985915
2469707
2307076
1278191
886586
1909069
2445827
1102729
1256012
392715
2695306
2919694
293317
2759879
629838
2429719
2383944
160751
1858543
2831829
543328
2694670
2598587
197097
1429054
2184602
1004841
2442440
945575
2725902
1758929
1750962
2866083
652856
2674791
487320
578780
2077884
39080
2687454
2826880
66361
2203733
1549711
1026986
1154710
1788398
2837136
1313481
1975691
1999730
470923
1450284
1629155
131841
2393014
592698
334256
2826048
512804
2222061
379228
1738416
1263683
1764136
2782956
1004468
2150029
759636
860472
1591556
2494733
931262
2270936
2857080
415230
2513000
476135
1283340
42226
2195449
368567
693574
1789719
1430002
567474
1653057
1718161
1729197
429506
951225
2244782
2679335
2593713
1071383
1850816
1581374
2851139
2392245
2048832
2080385
276375
497061
1767533
1525823
1682953
853681
277301
1642222
2073079
2845434
1089707
2089776
883549
1843801
2680003
1196913
487186
1090570
874105
2282127
407162
1303530
688942
17582
2473222
2101486
1236568
2413006
491816
1971186
1149586
2303759
2517021
1466437
1824514
81804
266996
1012656
1702783
1601042
2311231
760477
293519
2630335
1794899
2879690
2173825
873035
25078
2423994
2686994
446249
599525
2401112
999648
290201
1150170
1608021
1471574
1630287
217338
2161506
1068454
2067063
877409
514177
1428197
1214716
870051
1208437
2210416
2325224
75196
2289946
16555
1782152
1876906
982594
985691
1322327
1275779
2616782
72222
403411
2397062
727988
593916
2875090
2104513
995916
2812985
1552721
1817777
2594831
751702
1600374
1025367
2209036
2281505
1967370
783288
508177
2009022
2530920
1362840
2325526
598385
476574
2544646
2072758
2539611
2056646
1081781
2927271
1482240
917229
2339713
2389215
961166
763899
2016991
212073
368621
2032627
2885767
967225
2091682
2250616
219719
2046405
244967
402293
2247968
1558280
1144392
1171551
2507140
860235
1433808
134912
1028308
1078707
2321989
2278456
1844123
342657
214852
9391
1481426
2089241
2155293
1292391
655063
942518
2569469
2263636
229094
427120
689419
1600529
225876
1285157
1760743
1088528
2813069
290710
346602
2188546
1230756
2120638
116570
826418
738396
2777237
971291
2681755
2584864
2197865
1809744
1945983
821698
972133
1578094
1121187
2086849
1231728
488320
2325241
1849869
1540495
544500
2553538
2806695
351546
1411415
1065022
1167701
252210
294366
567255
435145
535706
62132
1982471
1406296
107991
534318
916020
778149
1604873
858097
2905156
2808359
980028
2111892
100485
197316
882414
1155116
742793
1817141
1410172
102682
1939488
544349
130956
2686541
871220
1996803
2881531
816109
1775068
1626231
2704454
2860696
1097729
1135193
2469044
1995534
1121894
2602106
1115980
1124810
2684852
2503773
656026
965666
2338914
2167923
1652561
2500459
182235
1177367
2583908
2321596
1510353
2319135
1193690
1515084
1679267
1087502
198729
1848822
366684
204814
907034
1370202
597991
1249626
877165
912194
1434677
1142274
71641
2891925
2633657
2065857
883537
2515709
706798
2664794
1163662
772272
887756
1503003
1065785
2152774
858775
1585176
572388
532950
1606397
62531
2459181
2869660
321897
185030
2403060
2145658
2143967
2711602
1411834
2851780
1249747
414913
2349348
10866
1266618
2207227
2842035
740338
640853
2725828
2857382
1566137
1872565
131847
2784846
1807545
419354
1291412
2713849
1305820
518490
1541487
614343
2832961
486295
670121
1529741
1443544
1500906
655262
1450234
1501897
2276011
859714
2231918
2910919
1936256
167808
1682013
2494424
1874016
1768019
476871
1019891
913868
1121611
1802213
933464
2516357
2827707
1697439
2674833
515431
955451
2032626
1258252
1139532
536653
1769091
1646060
572235
2035826
717756
2046446
1236914
2748733
2399107
1707989
1392709
1636826
2218678
1085184
1207376
268738
1844512
1157629
1898895
2857513
661975
2566152
2748530
160440
2069404
1914455
2127545
1340631
888960
139673
1884952
603023
1776907
2054341
1933590
1247290
1232308
880771
788647
1321026
709311
1357889
335029
2298939
180109
2778951
425748
1001345
797537
2689192
2788245
2292847
206634
173512
1573999
2104268
540860
802454
88346
2309719
2734653
958438
67397
94855
723742
1955483
863647
610861
1491637
1900315
429277
238361
2062436
406339
1921111
1386546
2874700
1409747
291697
1369616
2470279
2359962
591983
2529720
2413791
2773288
1482140
263238
864972
2500237
2734010
2736843
2053836
149575
442406
2321091
1378558
1053913
1056422
2568885
1468969
2501070
956100
214922
2773604
1899023
788270
2210129
818082
1409495
2431143
406073
176266
2773736
2892807
1970926
836749
2928890
1021747
1279660
2905160
1869777
1658465
1578233
2789960
677335
959094
2584930
238640
1985550
2657232
1306069
155720
1243602
1216208
522951
1969301
1995484
2222861
2920452
35871
1124037
954331
1473547
1064906
2854760
2101355
30029
2544787
2038744
1128834
2543287
184133
1192737
2821493
1954844
521340
150003
455058
2643740
1948501
2703953
2585298
479379
2173117
853872
1643261
1010785
568512
920618
2685496
2241336
2477930
57050
2822917
614974
160112
1193493
2284314
2226231
1271693
2181312
1884549
916382
1278650
473762
2040118
853111
2305843
1902647
39078
1985542
1810962
2287683
1392676
2831613
1658336
2289271
408892
2726885
298861
1914577
2418346
1006402
2753058
2761309
2217153
267007
2655235
1001635
2821113
1366598
2002155
2097314
2011357
1728277
388554
709066
358283
1099062
193298
1625287
1096433
1038045
879755
1900430
2320990
1051595
552406
2269298
1345339
2866330
2939716
1276098
2184429
226916
3173
996945
2685808
738377
2607572
326653
2607709
16904
818631
1916410
1565136
2339642
1468648
1555887
2402480
2322818
2323539
1736529
1180996
1028340
864202
2358548
249249
2800375
1538298
1763865
1545728
2501829
73844
1721601
849761
2668157
774611
1467279
842393
322676
195911
259719
2656511
2885078
2436631
1843138
2772409
663690
841453
1740837
1920333
2069891
539189
2688874
2282701
964031
1826849
2607249
2680083
2071647
1640056
1117379
2147369
612800
1605202
2123134
1314304
1025556
1170046
1131681
2513979
1620004
471028
93616
400817
1779724
427124
709442
2024
364110
2101536
1560143
17766
1537722
1183265
2176232
500566
1628567
2156418
73032
2146627
183508
1140986
2804057
1177483
178525
1980319
34277
1236821
1726795
1572454
284572
2335853
394543
1910002
2735347
1536441
216020
1238349
2045544
1005668
265226
1059267
1267126
922204
851819
1371260
907942
2159311
2009592
685525
2925870
389912
1966225
130967
459369
755292
509222
123395
582287
2750542
644884
1794035
1894997
330041
2903449
2702849
2666579
2318451
2500515
465359
2331254
2294229
627088
2415203
383390
520717
514119
2346272
721153
2080376
2590038
2403323
2308112
2564548
1937077
2850192
2840211
657697
435349
2663080
1558654
2693596
1742677
818581
400866
2029858
2086191
2506978
2534723
1128076
1781452
1231188
2055178
2339236
554213
641407
411306
707611
1960186
269197
116007
590381
23023
2214396
477553
2035166
1432435
466693
1256878
1607604
545909
1278463
2845320
186810
1176186
1985409
1279981
597451
1491103
1545302
1234873
1520748
1360874
1629883
328449
364463
20472
2922774
2077457
1042788
1866270
2876161
2670067
1546419
2149675
688742
18864
2415006
2692498
1753020
1962979
1542967
442269
1482434
92759
2403829
2169102
2609931
1323451
995324
434035
1958860
1140680
11224
2891651
1465630
2848186
2453952
2264403
1446197
728927
1688479
1839160
2793680
2569696
1606926
97672
2447064
1849758
2134785
1419702
2606388
1548597
1358175
1812420
2221633
1472357
2487175
515156
117317
1508995
659362
2593256
1119841
1550050
1098511
913013
1578599
2100317
51801
868902
722996
1179362
2674676
1593437
481661
349394
2511689
2502532
1385540
724893
2030355
556314
2219923
1948682
2521168
1859590
696866
494136
2817791
1442695
272260
276461
2918160
2924464
1316547
1206705
2924068
2775947
923750
2858190
932924
2333201
1202604
125882
749689
2463129
1380564
2305685
1076413
1118121
270486
265173
1660682
1832305
2913036
1167116
773744
2810137
959890
2103592
1421028
770993
923653
473824
240386
1685934
2006954
2519844
827006
2283767
2189596
676885
1144868
2116816
919187
1221312
2608518
237541
1744480
1682643
2896621
1451125
1402886
2094468
190998
2876118
1429289
979467
2451655
1114235
2055895
2427194
2535828
2835956
2622551
160
2496431
604314
2474828
1019785
2127370
1374412
2080362
1682297
1913563
2615411
392824
699774
806872
1844234
2049215
1183845
2318479
244357
1149556
2566755
2528080
2888841
798808
746668
2461669
275259
2813882
1582305
1957957
1481296
2393350
2313687
1298982
2229834
2426150
2179710
561855
1092159
2413280
1170030
349917
27958
2581225
2790750
2127886
2281600
1215632
2930800
867776
1521756
1828856
1587439
810646
1011008
2073922
2365367
732402
2553212
1634613
719146
1414501
418058
375973
1788734
2182282
1659652
131779
2800331
2670562
188493
2899651
2287632
176341
1120569
111302
1761765
1638149
1152958
37525
2619091
1854106
1432008
2456781
14828
694197
1831412
1845263
259476
2621063
2617575
515326
2331820
430407
2123778
72943
1983001
1617808
1991852
1584389
778190
2096274
1729617
113439
2055500
831620
2088941
514248
1672643
1951824
2352913
2344608
98374
2442513
673796
921835
2460100
2544322
469156
840974
1900770
1371565
2277223
1922436
932771
983812
2428316
895575
1271431
1688820
1903785
1598907
2917178
184033
1535284
467628
2388674
1929275
96482
2857544
2677740
503155
277887
1502848
1573404
88589
2872167
1132242
2767952
2698735
2349746
2691521
1167508
2489414
702358
2669236
2247712
1692882
752100
2717327
1767241
2508714
2524200
900685
2607924
1725695
1659114
1696565
2374659
1249714
1643409
1241952
204200
1880820
1759646
574690
2391899
2356588
88433
2182997
453439
153503
469638
1334578
1858999
2083988
80996
2621722
2808802
392145
950691
2460028
215959
2284548
1748082
1814247
300954
858086
2583797
2144382
2054862
192540
1114613
2565508
1440862
1923109
596301
842121
2416521
2265223
573649
1010692
2171081
2456824
1077934
2326379
1425689
265316
561966
516213
2489934
2641075
2134419
820493
2523320
2476891
1570407
110873
856800
2706983
1349100
739814
978816
1828990
226320
1121374
733116
554876
770056
724265
311146
1824464
751959
896095
757221
2210539
1477956
2785092
2706325
2490977
190044
1287814
1575517
1757637
2431109
213702
507196
884613
2687327
13882
1373335
1909716
69234
1857954
335387
1365488
1180258
2701134
236876
1590178
616818
1215377
2461370
1197689
2574171
898379
1592652
1834289
258405
1248556
285832
991565
2297401
896263
1069560
1375571
1934244
1645882
313669
1236210
536445
2403542
2497291
684113
2839977
2269185
1912287
1510742
2885930
802731
1427407
1597042
1633404
2040720
1192987
1064375
219012
547553
659250
2379935
327187
1143207
35758
1157956
1769285
752888
2615017
78684
1657012
1588140
1615437
57964
1184
1716535
1856025
2650770
458544
1973185
240719
821649
1758054
285862
1464319
2540389
1115502
130454
1215338
2040556
1753183
1909255
1572480
1209368
133403
2315554
2178278
195605
641770
2499624
332483
1943185
30010
827425
2792806
1965923
2516828
29279
830248
2103357
2377357
2443981
2782288
596234
1222735
1918586
1844684
161320
1990611
2165935
1187215
617274
2146207
2720706
2108719
269845
1051807
1124837
2893639
1207674
1659573
635681
1893864
757774
2805413
2363765
871286
1431214
2584592
647589
988041
2340433
1424558
1711131
660087
253887
1255307
622301
1086237
367604
1081164
1762728
1363068
1348993
2729420
790875
265650
257615
1514172
45543
1135056
1596378
1966408
2129328
46245
1019105
2339498
2905812
533529
753024
611586
1272598
482079
2426460
1187435
2816656
1828668
1138544
2750292
1548922
136824
48122
1295290
1497949
68606
1601407
271887
782584
971371
1788806
431189
1159299
622177
1125807
671301
2385121
402581
2756980
1733186
369498
2305334
2276596
2345722
787681
724155
2846015
1493080
1928783
241501
1729298
901334
1139286
1559500
1577145
2813459
1647442
728370
2253875
1655235
184836
888365
251601
782834
2258250
1443894
2801187
295086
257499
490999
737853
2187837
2083896
1156405
2454978
749795
319190
2415192
2510864
2046860
1450916
300187
158124
2494143
2130441
2069779
390772
878601
577818
1614482
788363
1464177
1173605
1340718
939262
81059
663219
1007362
2134821
927024
2828403
357936
575914
1706282
2709618
862375
2818391
2623970
2363998
2432754
97640
1856069
133412
403791
1046498
2594910
1765253
1316818
2937544
366038
2781890
1593509
1058152
1770875
2020197
2608513
1062161
1265409
774912
2664535
2671323
466408
2578495
2350196
1756498
1014254
2838376
640942
106503
1924334
522542
2416995
1456222
278698
2874123
2733638
1673649
1419652
2495925
1138653
792603
2881507
616438
2559162
1317053
2173236
2144052
125053
269969
1844439
580463
461824
2621528
870947
2503095
1297252
616649
886205
2751244
283671
2329191
301264
1612983
2381194
681024
1719226
190086
1489991
1429157
2006984
408182
882249
1588113
1041520
2036693
2362119
617782
618298
2746955
2278991
1026485
693751
1376447
2185125
1897648
1356162
873498
2106799
2377367
307097
834439
2557013
2023084
2891955
1073343
1875729
2279540
2134857
1560068
2261122
1459073
2717444
1478093
2604155
765119
867692
443401
2491063
597935
1963426
1267516
1937663
1943501
2105821
1787657
1897139
2757862
691763
1879891
2387391
2134338
2916257
1787197
2592428
2724736
2683654
987732
2704279
1162649
1321728
2720579
413463
2278249
2304683
1564817
1251156
454290
1745987
499523
1856731
982555
242415
601161
1800568
1893923
554581
416030
2703443
1687902
1505952
2816103
2391929
1829283
1035991
1097525
2059672
1118864
1998704
1148972
2041236
2143231
2477041
676915
317526
88266
583782
2551684
361872
1895546
216496
2122391
347183
645563
264241
2575620
582823
837478
233248
2050205
152695
1756135
2136293
376872
1925167
624065
912894
1969040
1267545
2598660
1551397
229928
536164
2012090
2335016
1034510
1553557
718028
2690369
1773800
1584612
107108
1717147
2203770
577715
998634
1543613
2122075
1890253
824014
1346679
700999
2540659
81588
545949
1360681
2015830
131006
892019
1780282
2607663
1132085
2177625
715562
496826
217992
1440956
1307877
2662445
1600445
212656
2566727
868185
2190614
207067
2637839
1354591
1481519
2081184
1648895
1193001
2575375
477435
2912232
783040
142371
2792417
717988
1395378
1795209
704372
330251
942584
1960565
1506069
2460059
996064
2720819
202444
2071892
220232
1299277
282503
2415874
2616953
472368
1451291
998921
1717296
1274986
1528894
2226535
2531681
1522180
2559824
161340
553923
2373822
1315171
1386733
406978
309561
1247855
2466787
2799397
1732920
2604119
80469
1575366
1272424
1763742
2523728
582639
501212
726821
1751777
1809250
2601815
1330621
172643
824864
733223
1448968
958022
394182
2843974
2218240
1826191
1300843
1918995
2304161
180658
1805897
1522019
2196559
1850280
1207986
1135157
2083594
1558914
1546930
182480
2369817
2844405
1405218
1099965
1150223
277942
627756
2144498
2054694
2797313
1887384
2667694
2845755
2374673
17408
727042
1869251
842857
1151904
935584
1058030
1467013
2286150
2141208
2719519
741547
2008937
1535220
567344
739842
2112697
1387223
2106269
2159100
1850320
792924
241526
876026
2355509
1872079
2484617
1213989
1237076
1632823
615591
2121150
41003
2282426
2264548
351904
2073908
1345722
83594
2198402
258697
160349
664784
1425077
2790293
2938066
1300062
2746937
471189
1459371
1601100
94366
668508
2776475
2860137
2176280
68667
1073668
597929
1383693
2011649
2442956
1625332
1827796
2622099
1004230
2526212
188173
99930
2787217
2706289
627290
2156851
366581
1444456
2482228
1028666
1343102
1960742
2592699
2492049
1568474
854248
2629511
1042244
478310
2788045
2337658
2596186
2873503
2447551
1910322
1046161
1135055
362130
1047337
1116691
1900011
895213
2266644
1379532
47998
2282238
616342
1747318
2382340
2394425
1292590
653309
2137709
514923
766764
159093
939253
1842878
1622479
512087
734318
1946869
1576626
2403947
408331
2629637
1834524
1231449
161705
2708706
2610281
696135
2078235
1196620
1952501
2902365
448345
1379536
2730253
941577
446748
1590426
2330988
2296281
878068
1667985
1165859
2193411
1846942
579357
1618409
104517
2449450
334442
1672224
1221728
27058
2881121
440618
942205
1313699
1942747
1630940
85819
1967283
898791
805431
2003655
385007
1670049
2509004
1214031
1828283
2561758
189165
1401120
680986
1774597
893043
2163818
849783
2334938
2864248
2299903
1997791
1463030
938205
361863
816627
30525
2520571
2638148
632428
357448
2055106
1593814
2448794
493691
2844874
498421
2455606
1460174
2499904
2377605
1611712
2645253
2160249
2437784
762756
1751700
509634
2811393
2021026
202452
1763338
1291257
1699873
2355311
1525832
28233
348487
2323721
1223794
2300515
1743947
333391
854203
1440726
1079112
1440190
636183
1577810
1371761
156335
214926
2232775
2218239
1822090
1001919
2827194
423425
723778
2734705
1729155
2907875
1344851
37164
1164779
2284160
1281261
1344012
431174
305065
1828351
669927
827828
2049416
204762
1163989
1572042
1573959
505858
2692935
774414
346225
930105
2497134
688524
609785
480013
1543807
867159
2473440
696365
155749
312843
525911
1318656
1516925
2692482
2687168
2518116
310184
915682
1208814
2291198
184531
1894494
1910993
2027390
2771920
72771
1993178
1072250
1091581
966813
2179380
1623923
2242345
2414410
2593927
1889799
1264024
2197694
1166491
258698
877509
2372277
2272610
2274965
2462556
700448
1189853
162611
1850564
1555078
301017
2031348
119884
988404
2723039
862864
1651271
1954535
301761
1215858
1119349
268691
2830268
2274502
2588047
382242
2815046
67806
677615
2886654
524498
121567
2287047
714377
2938738
251240
104962
198344
2027784
2512536
1127786
1376037
2830239
1510830
2194603
309663
2114947
2529409
2901909
1974859
1091043
2004375
875069
1904544
2119153
2890543
828924
1473116
357567
2826310
1503890
887091
326805
1916433
673205
1344441
2649100
352172
2140190
2769324
1733459
1273724
1070076
2715801
2301105
183698
2871775
1817157
153569
1327306
581193
889433
1600634
1362645
2778851
2340092
1876758
204388
1187291
384627
1187601
1201145
1679591
480126
1886197
1420482
848688
1787249
1422852
756254
1354194
2671097
824544
278092
1345015
215723
860723
1217961
512640
2889135
120545
2937100
700060
129882
850061
2025551
1813618
894749
2105140
2868999
1807527
485400
2707258
1241504
2890283
2732037
1098574
142203
2255991
1307316
2070881
1479320
1152567
2725294
2817636
457646
2610239
939703
2311556
1495624
446304
1878615
2872032
2144396
2852274
2481390
2016410
1432324
1081012
1496397
1216100
1883080
783697
2498491
2873467
961841
1090671
373652
1922885
2091138
469866
422919
2215139
1858677
2176353
1284674
2022147
2282622
2402795
653535
1915150
327847
467507
2482928
1945428
1705149
1516961
2179531
1300030
2837252
1209805
2775565
568515
2790162
1346055
1126045
759374
2403759
864088
580358
33853
623627
1739831
1344425
2344931
1264292
1997100
1460585
153894
1117072
1532597
422887
1284493
771290
2071826
2473951
1657046
510693
344487
2320888
2885391
518584
2289475
2591216
1303286
562052
2535561
338956
642599
2882970
1049653
257736
1629414
348680
2838273
2179309
1643417
931895
1375839
2204490
308240
572380
366699
522451
431396
252299
664833
1039992
692084
824122
302932
74215
908456
1766005
1648599
1275905
887415
1026977
1390061
172384
31042
2580853
2855556
1652535
2073135
1648836
1237287
1285140
2029777
97878
2629256
1112902
32556
769914
1467357
1899909
1623072
2751758
392584
278983
1635959
1968047
1522537
810017
1577847
919882
419465
1087118
823315
1904913
1329494
880277
579147
947478
1251217
39007
1465617
1857940
1099350
2040062
2007859
2411489
2212871
1114211
754528
654550
1219076
2788784
234667
28025
751248
1788688
2757974
2609115
288191
936700
1671766
2668338
1000932
534715
822975
154979
286331
2134815
1629479
651292
2751652
2297163
1195493
743124
2742398
2247947
1853059
208678
1663858
709715
2536964
1128568
1728660
2438374
2261682
2155123
929671
220052
2390133
40510
743796
1697830
1869280
254267
1130240
810741
1728308
2339856
550625
1762001
648705
2528327
1617066
2201144
2182405
2254343
2242165
1413787
250434
197616
584004
64156
1974760
780410
1882819
1187452
2082938
309903
1246280
1798889
2526326
1495397
1787902
2916633
584068
889194
900641
2219351
686100
915556
2449691
2721004
1624291
330637
1474975
560810
1046064
446190
2347159
2831442
2534567
2450067
1879552
41271
2555475
820763
1110485
913004
349622
634064
766536
1065842
2442923
1520958
2066401
1837699
1271958
1586318
2070701
1247553
412350
123050
1764829
307649
2461553
1385150
323459
2938403
1728075
789140
985541
159135
2144226
1885084
288560
1929112
2205016
29041
635359
445052
843678
1337400
100592
2317147
2053261
859684
1360425
29828
96462
1587860
807419
749435
551376
2580014
1142061
2373461
1137568
754697
829032
1057122
831230
1344818
1316792
1404335
2359229
2101531
2360206
2719904
1824324
1103187
1420435
2077184
682627
2584159
2092474
2109857
2055795
309896
1052167
1188430
289958
961810
1613512
2083938
346214
498885
2272226
529751
2491545
2345825
868648
178655
2034444
1196262
617095
850396
1282665
1241140
626199
646461
183883
2872275
2269868
2733728
756436
2319876
2145999
2467152
1455117
2477671
2682835
1073788
1895493
2078142
188831
1882984
501661
1635561
1973524
1809156
1378349
290751
2838631
1018522
2799494
4173
1243800
1318177
871222
2051508
1660748
894386
2393151
1204556
1532034
490553
553369
2668202
2915587
1559840
203577
1314294
168077
710593
1341644
1659240
349741
1912174
979125
964310
66954
1117264
2737265
2060499
690948
2022372
2919742
1352768
445816
1994550
273321
2263986
1607975
357977
1566493
2328577
689262
1471714
1448682
2484484
2147421
2502737
1233655
2398915
741073
705699
863271
274294
315148
475707
2001072
834275
1879214
1710744
590934
2367524
550735
1130805
415521
451313
2583064
233433
1890317
9937
876361
1542306
130477
355287
1934699
385507
140919
2223124
2250383
2606231
566811
2256486
1747131
1767107
375033
281754
2910298
2860355
202184
979464
1855875
1162427
2289045
1977338
2355516
1484213
1879894
1524735
2163858
926048
1331618
123713
1584921
836859
392721
141760
1220137
145639
630101
2203167
2392419
913045
2798068
1723919
898624
1273307
2878317
1103888
193708
801769
1430798
1126840
60357
869980
1560732
26028
2386089
2389179
1341632
2578363
2760553
2611736
693389
364585
1567192
1831571
1826303
2731527
2139934
168741
2709458
1794802
1134288
1403584
232466
127223
1715220
714254
1818780
2715140
2586900
1187437
1632023
1286340
1275259
1948562
100929
1375263
1271201
1041737
2228785
2551659
2617485
1462200
1973995
269731
2819784
2232513
2158724
1418016
600224
2402344
81245
465721
2345989
2819628
2094374
2103504
983572
1631033
1660837
308577
2818609
2523909
2440263
1276639
573240
1976269
2933006
2518023
903799
2806172
1985289
933013
991645
131855
945202
1178911
1900304
218140
528343
921532
1921963
2521808
994760
1730211
2167071
1155437
2917807
358270
1277344
2016427
1893810
1953522
2197510
311510
69072
1241201
1460132
16469
1408204
1552858
1236436
1287231
272712
2093848
35030
1055020
463184
2003987
1821147
160631
1273442
2777586
2759103
95329
1076456
129801
2870225
1013623
878100
2138384
1354417
2356504
2799874
1838205
741576
185351
935952
1109859
2054588
2930970
1250575
12368
1767588
553603
2723294
1760802
1711757
2069457
298486
2344840
1396662
325758
1598261
277282
2096265
1726283
1566288
1606756
1217236
451777
2140442
300901
679307
2316047
1098189
1569303
997639
2772321
2335354
322669
1036969
440782
570471
1362105
597744
273851
1997662
2757987
56707
2498861
2932244
1063495
2259293
850500
457496
146359
2344943
721928
2859119
1311530
351088
1911767
1714524
756898
642382
881382
1115991
1193242
2559796
2054075
2773810
2676743
1362116
1838639
1183361
2592649
2899841
720150
2150571
1931411
900246
375946
1470917
322710
1500041
664772
2246757
2479138
321441
1843576
2701537
2925537
1878319
2770077
177549
1200946
113495
1606897
1826090
1785015
2554664
2292833
1657172
302740
2169294
2692484
1696617
894553
320338
2021255
1146102
1257601
2251352
31078
1266552
1439569
2736733
461332
763293
1533401
761293
2121578
290607
2137762
1567997
1827533
1097693
1921003
2802629
773784
1167848
2809528
357820
2557300
397149
2301993
349158
611090
269604
1726726
1350734
433193
1435643
1563334
1190400
2642334
261968
2230757
1019642
2557561
1769042
1947428
2821703
1927346
1529242
1413565
394297
692157
2361007
2792647
47312
209534
1721851
867374
225665
2401641
573792
1540443
1865
1126430
2665229
1039686
1867035
297317
1906504
1317966
1859530
2781471
1660609
2295216
672316
180905
2151419
869239
68286
83732
1604467
1978312
928654
1532388
2577919
2328485
1241934
2695300
2143264
1866011
883516
348310
825477
1016029
1961121
1995157
2457320
772929
1321739
2296462
791194
434471
1774372
1365379
2846436
1313532
276211
824804
1936027
2893543
1825703
179220
118515
756691
557585
1356214
1982326
1072642
853456
1565008
1131317
2110608
59161
783951
1113365
1957833
456989
1688772
24176
2446430
2800818
868792
1031773
2376969
549153
2803942
948739
27365
1507591
2115615
844850
1407080
2282486
270598
1870605
1527926
1305507
2570463
2047867
905205
2441745
307129
2385257
2084312
312953
1682094
1214226
2130302
76454
2920873
2206398
1886911
574116
781634
1296554
2245802
1423795
2151835
2540115
774563
1334281
1331968
1670448
2010344
1135135
83099
250535
597154
2760249
2100153
1560393
1861305
2221460
1201398
1634342
542878
2154009
222685
2312214
2554965
940292
2018850
997265
1251239
811127
1049598
2589702
2879009
1251221
2225158
2215838
1001945
53559
831002
2152524
2632380
1861731
2911676
2233067
1987630
2054040
2134824
1877315
2327450
2744999
616735
750347
2356640
1080787
2422274
2575651
1547498
951394
1977798
71392
1592075
87607
574654
1525456
33652
750223
1476545
2913278
1923005
2878022
1797432
887795
2637657
2768562
615159
2838805
390241
893230
1290998
1464294
409478
1747727
1239621
2206882
1448129
2301103
846801
994273
1398855
2057557
1046878
1109952
564148
2078615
2718092
2782295
2384871
1091290
86266
1064076
2894439
987328
1394365
347047
897771
2758406
1419857
1298787
2229246
2271230
287541
329755
1152915
1600055
2529301
916508
756692
580214
2241009
1122201
1830886
2509068
147548
1135210
1022720
2778219
2841917
1704321
210537
644596
2675709
1628604
1856610
1123872
666680
297020
2003677
2338388
285588
2679192
1044758
1561181
2141749
1531148
2898281
887177
1092982
2770693
2784566
5782
2144030
2131882
875707
383631
1087848
1043873
2681568
149
2165749
591119
1673195
1064071
2001877
2654687
1739638
2186675
2598183
695500
46023
2723855
278309
1431716
804135
2340082
1999362
2239512
844637
532300
11106
490510
584271
993155
922341
404105
2211304
1506822
1223825
828835
1447550
2279709
908367
1541905
1922057
500840
574570
2575865
697511
2402491
1817474
290301
1405578
466977
2374159
269182
1812674
905297
2553752
1837366
1871478
1453972
1008438
1838590
961387
2025318
1071995
792994
2177937
557070
1749374
3025
412093
2058134
2879329
1741425
1513226
1359254
1223090
2209660
1217735
334879
1614699
2775847
122394
2181479
260144
1990412
1959968
1641141
344970
2674114
2230094
1745836
69903
1656413
1485515
2147676
1916884
788500
780064
2871520
2517966
2703828
2912167
2572972
388222
1687206
620749
1758881
2906873
881226
1792313
1734756
2302227
2009104
226974
578017
378572
2211248
2436138
252874
537715
1265960
723751
1499998
2234074
842557
2390703
2593880
1099474
2521779
1056652
837948
1520372
2197853
2518543
2521317
1044957
766487
2766903
719547
2490007
351316
665656
1267542
121135
125554
2834457
2573797
165035
2378863
1696070
419902
267135
2294586
1359801
2333558
2052604
2803667
339534
2119720
1602932
626805
2502178
1353997
781722
2917204
406130
2506589
1273865
2841418
1459997
2295390
2823160
2342312
142574
610986
224848
2363080
398648
1329918
1429534
1815808
1598305
1183839
1456663
2866844
562252
2558505
2238531
1744630
1987314
178971
1228170
1175594
2865585
46947
1493333
514174
2037196
940236
431686
2725397
526628
1947436
1968256
1441766
1739544
2627082
1725861
2247502
374725
126096
2708333
2297619
1146476
978836
2583572
2217997
1796986
645368
392601
514168
2307018
845399
2650518
1254552
723615
1931207
622711
38768
1183420
1502790
2021090
1776173
257481
315002
1958263
2478144
2629485
2467023
328666
82125
2705390
101852
1402132
1329961
2021580
2876441
1563524
2076659
1022441
2823330
2819299
1146797
1393698
446666
2706658
226638
1891418
2731033
2508892
481634
1630678
2567900
2257422
1685379
2900791
2293543
2510667
1891037
1604927
2408980
1045809
1033505
2897067
925695
148109
1765138
51021
707208
1263922
599823
1130492
1066066
2414846
870455
112482
1660171
1094660
424622
2768788
435988
1025419
2727083
181171
2277881
447948
2496021
569047
1691857
741170
2280149
2231838
1416177
709767
2237397
1761141
719730
1463059
413031
2772468
309062
2369914
2929288
1680616
1181198
748100
52854
1897073
1173181
1167416
186138
1067873
2557989
2368669
1017190
473581
192429
2113541
2268539
74489
323749
1227238
661433
1876983
2619054
2402409
398681
148951
2057926
1336645
598796
1377656
2690150
143565
264555
860121
245628
2188522
860874
1504153
2866513
1684013
174606
1966563
1065359
1231168
2538761
2171141
1780550
2249471
665611
2506835
2788393
1787879
2434476
76701
689590
737615
1477879
1024223
953111
2151682
1614488
2525525
95416
1313311
315065
1011642
86224
658512
2017644
298450
245091
1146228
797263
993154
713581
226268
2386671
2015613
1505052
716924
2479364
2169395
465913
1231330
113475
1777343
569818
1435050
2454647
498020
1785669
2882948
2243544
226135
663916
2335522
1272219
384536
1286886
1876130
1421191
619979
2296896
932518
440645
1597334
1478903
1087567
2911756
2726862
2937284
1980793
2277502
559013
2039489
919908
1043317
1092326
2774251
682357
1811966
649483
2433297
84342
2824627
1438558
1845568
27206
1665608
1634555
1395797
2387306
1639929
2367615
1850106
2504976
1117049
270097
1905598
2268150
511162
2195366
1838283
2849062
2548872
763202
1326761
571231
275146
1584979
122183
2606474
1786772
1998644
1867177
1720496
340104
667041
737970
1676816
542626
2454517
1143181
191637
2665512
418491
343786
2661483
2437859
1525967
1967864
1230684
1220407
908168
467954
410048
2662816
1225962
504047
2783788
1095004
799819
742882
1066225
587455
2392460
2239429
678598
144906
2625318
746625
2323194
2332292
412310
184010
1780550
1281805
2726404
1764452
2530336
2374496
1428438
1576836
2670565
697209
287394
464147
2690968
2679775
916920
1673136
2815604
408485
2811754
1016569
2115448
2016581
1098188
2001295
2423883
211932
2302000
2258487
2192729
1705434
2789589
1647194
1035937
917277
1020698
769255
1171241
2315673
1256966
1713314
2232754
2002548
1860579
2867120
1764453
1822339
1221673
508618
599495
1453500
2897172
2688316
2004035
2719084
1185729
1299353
2584430
1020569
1496195
1079797
610659
1250538
2450092
250406
477419
563613
2326503
612369
672383
806076
595874
2564613
2652099
2050751
1012400
2239445
200126
1728482
603929
2759555
863829
299663
1146892
1579184
2107870
2914978
2812369
714356
2561106
1755988
2766251
1084332
597834
2334768
1812975
1856646
1843236
1853024
504930
662056
811853
2051582
2683795
1212835
1243360
2874289
1761335
2814092
382543
2764397
2063671
2301005
1537160
2422239
25922
1290593
794561
1144386
1936668
1496484
1458576
1424376
1264354
1109213
2003217
397482
311884
1432837
924990
686801
1833305
1267083
142039
2399998
89950
1464632
2037916
2425554
1310168
717541
16922
1832297
504309
407484
1370805
2721825
1538201
2228248
1320180
1991550
1686391
2517357
2005669
2002334
1571474
2931571
539509
1783916
790481
110944
2640134
1460598
2441970
2459097
1218604
1727259
1574883
505723
1872058
220959
1657867
201847
2043725
960590
2541374
2109712
603277
331874
1371640
1148651
95477
1491629
890690
2828616
1196135
2830125
2394224
2635275
1081234
604816
1043809
324696
1808293
1511417
420234
2444576
2470640
2065817
2073469
2754396
1372523
305273
2203052
201126
656767
1819543
2741506
222065
1436026
2754399
2879150
1188557
1179511
2671658
2129709
2286970
1086854
2127362
163135
2494000
1925114
155879
205793
491198
2609674
784039
1206023
580873
1793581
1013871
2706425
2431735
2368776
300616
1490539
187055
1879422
2049296
577132
2821998
1264319
1745378
975652
1047878
35463
1352829
1932518
1751922
2303466
714715
2084615
1977102
1271086
2216953
980268
229663
1086250
1067839
1327274
1790116
1654025
158076
998228
1479804
2751690
37652
1726653
678969
1400432
467567
2171505
1477560
952658
2299643
2271469
1353896
2127400
1922611
2789041
2266945
160529
319720
894415
452562
124832
998126
2333956
1031721
1620756
2141943
2812288
2563373
2349066
335048
440249
305266
2434121
30726
1430015
890129
2727950
2219795
2414748
247171
2870627
2206325
2343419
526993
158737
1760533
2042735
422787
2726023
1814842
519321
136638
2898985
449335
1669150
2690142
1045129
1775401
1357439
1273025
2697996
1825431
1874895
2488697
1330507
1861303
2281481
1795897
2026437
1669573
1721189
1533421
996674
87829
2140300
2393903
2842307
1978062
1677449
1244659
2410506
273627
2214163
1749817
1975521
2493229
2730414
1317500
1873986
731698
1399568
625775
1391294
6238
1443720
2395471
1803613
2311274
194375
2704133
757192
2466576
59054
668073
2284667
532634
2686176
2772527
1086829
2140451
715111
751140
2110873
1730346
388964
1139067
939700
2275826
2365315
452484
1076321
710414
207619
1568221
1092502
2702272
1722331
1664069
2857383
2921217
1801987
119038
2533266
1884810
99909
1954422
1370387
274857
2162916
1971826
277476
1404243
2644565
875841
1910670
1878496
303205
398558
497995
788480
1747433
590765
1984742
2349671
2071837
2357792
1104840
2584760
1338276
2495166
2500139
1088337
225822
786310
2298036
483740
288588
2665606
900869
1263425
2213606
2239592
1078556
2724048
115288
2871129
330395
384575
599220
227380
159182
2786359
718984
405783
1204325
1135426
2772779
344460
1227641
1668184
1020290
470767
272459
1330670
1458519
834492
1258405
269488
1488063
1216913
748444
2412169
585632
1768645
1061697
1119619
1957233
1955776
1380898
1811245
2185772
439995
1439112
2491559
2709247
2186511
708148
2582545
1233241
192838
387182
913717
1419841
1773197
1907709
1346541
1981796
1132987
532344
493758
2129747
2392664
1516253
2862341
705686
798851
1788872
2843558
1347872
2655433
1548958
1598942
1724717
2804740
2117062
2476152
1187527
1936497
1858147
1879620
230667
617225
2675801
1636578
353629
1325631
1895523
773695
1502579
657991
1737002
2562292
76780
1005712
605771
1413620
2117682
2078790
2522713
2048330
1489910
1008876
462640
1156787
1981816
1937457
997590
2691786
1757735
1792238
1281762
2938192
1778557
951702
2426970
1906466
2181227
2794400
318538
1630470
2381858
2101999
680553
2059055
1574428
1422950
852407
1644353
1935165
1725266
2574275
499706
526949
2162303
1842709
114721
1956572
2702186
2280996
2726090
589914
1575379
2674417
2855458
1925141
1403670
1181818
982557
308558
634287
1121661
947323
2542636
2310456
2886426
2639044
1096409
619232
5482
966163
352816
883738
2477182
228947
898031
2633648
914084
1186026
2706812
1958106
2479913
1643398
1665900
2343913
2216505
2865647
821199
1470751
1424075
1523017
2251163
1232667
393533
639222
2199153
2298245
1356679
2800462
2466608
2191482
1948064
880773
347305
505071
1302018
2639353
2798453
1696131
2107486
1385084
1942667
2077548
2829712
432079
1442627
2220998
2051851
2814696
2238781
1313062
2375
666699
1626889
1339670
688559
2239757
2174915
354176
617546
1418927
1189954
301801
485830
2471095
1308801
2000689
832346
705273
1203434
2258135
2903286
42809
1697190
689295
375831
2401881
2078663
712749
1199283
1319055
485048
507148
869842
2471195
1119880
307988
1591644
123072
1504623
1589846
1259260
1048330
470529
1436740
2641387
2092649
1736937
1903468
585710
754206
1853474
1287060
2032528
1120759
1569221
650907
1654291
1396488
1889910
2048204
20730
906675
2862400
1003860
293562
2316267
930879
2015718
823105
1292968
1239464
2061285
2055767
829374
1197452
2049629
1088267
1419
1763184
376349
648389
1145473
926099
2132042
1253577
1460172
1639214
2039296
2578247
2933105
787181
1862181
1754042
825338
1473733
1107933
2822014
2181829
950528
2318161
217460
1906654
2757127
1466823
791484
743909
337035
2797048
2120883
2777463
1606100
2563989
1154746
682272
626710
1657917
1032804
2068964
1026216
182837
2796407
2382152
1577143
1746854
2734059
1849835
1822659
1418833
2285214
2021305
2610304
2105435
1075657
2378364
2136904
2108841
2593568
2818913
2929090
2316911
2447847
1759442
61086
1256513
108794
2424857
913361
1577149
2007924
2870150
2380290
1284841
1672580
2112989
1117168
922695
2068070
2598997
2029676
560557
1858161
1760243
2098704
494514
1106258
1183476
2493154
2232331
328885
1244611
163810
83544
699455
2507463
2784278
2036863
2700761
734061
2905139
1178998
524588
2304303
814429
2172016
673930
2657500
1830093
2911401
1249276
697903
2306196
1800067
2477602
1395832
2315758
680790
2509779
2703038
449231
772174
2897239
2914328
722006
2226045
238030
2114594
905491
1159915
1683526
1326163
2851691
2033604
1279626
2651668
1426938
1292556
898327
825742
590001
1976275
1484587
2582043
1955055
2184359
1312515
2916285
991981
2489236
582544
1924969
2015826
1627565
274883
554257
133745
1803784
1184294
1847680
2858887
1446374
2312691
1896794
2112412
2424414
1912034
2543655
1782505
267063
2734644
2464997
897049
956146
1770653
206893
139657
176653
168024
2463444
241060
1068369
2434103
2535280
1528103
64791
1620147
2931240
2470385
1966821
1582029
1323034
1359201
824286
834058
1259054
1319571
2729287
1487649
2025119
142548
1266997
1413498
5497
2705797
2926195
1571947
216916
1562634
2506306
459601
2699367
2704578
306539
2698284
1425560
2733075
2333212
325965
2039605
1448463
1356550
1694996
2332264
2477213
1237159
2481520
168420
826183
724306
1196652
1127892
401424
646538
1278361
1695813
80316
2890722
2043647
2394555
634135
1018184
725738
1859341
612898
2883204
1070750
25993
2069810
1552640
2475088
591478
2231261
2354692
161746
686775
2288113
2188256
847720
1093190
1356175
2933247
2896814
1976229
2465425
1844004
1924711
2709876
889061
855425
2299019
1769264
5541
1051395
428490
1129637
165143
809757
553422
982499
118513
518553
1837939
912489
967740
1747312
1742305
2788263
142083
2748519
1022054
1403704
2367697
1568656
2312671
2223674
2197750
873565
927724
706624
77931
2421142
1222998
2270909
2849179
2121447
1345769
2258462
1421646
2007978
2117758
2184814
2062593
1682678
810815
1980429
780895
1625329
431320
652387
880260
2849788
2396308
169606
2265554
2532661
399051
154130
1078677
2879345
2318585
2072334
390728
1166532
567752
1754911
1500840
2331556
267712
1312937
600585
529793
1916466
1336952
1311110
274903
1953840
2928412
673298
1502452
2321440
1272326
1463977
578852
2273779
1464215
2666543
2891200
1073149
964065
2606402
2752229
123910
1077247
1734655
795531
2608213
205808
1367112
2913608
1111559
622402
2735091
1521890
2558517
789
853879
206149
945115
2678678
1157733
295542
1424627
2100996
845510
1614908
2812059
1347361
2450394
1567954
985641
776533
726812
199389
1724776
1190699
960698
1205603
2778967
1037885
1714234
2819985
2742131
2379681
2501890
2196593
1929863
487781
1416002
296495
2776645
1804430
1404102
2447362
467997
1667499
2803821
1297129
330424
1274970
2832890
482679
1165346
1611167
865120
195017
2381441
1456857
663871
2810332
793767
2909672
458287
2644784
1391385
1220126
302907
2939541
2628772
255740
1001337
192778
1965859
2190012
1335736
2791793
1644702
12734
831405
1594878
2574631
842355
308538
2089501
2106821
229991
1197695
1519871
64932
858468
2083304
1809865
2540581
2489553
1325060
1770867
1771643
1203419
327253
151246
457738
1783505
2621450
1336691
1569433
1177657
233200
1144933
2252775
2706883
431929
2477805
1612635
26803
1568556
846026
1284387
1646961
747454
1768308
2894412
110517
696496
1758861
1662297
352207
1153048
1653464
1557696
2714661
2627829
1417354
2143646
78397
1857528
1724673
151222
1258464
845925
1754005
444437
374563
353119
2276974
834274
38908
2234322
2321461
416802
2160417
1752430
2034132
2882889
2256783
674276
1701206
1477541
1079957
2662994
2597529
2051536
557564
1660371
2315138
899185
327355
2284995
558966
1091469
2128318
2916178
1589801
2175938
2764417
207037
270968
1882609
415894
1351073
1336657
58879
436955
442607
1689120
2246482
1931338
133535
2656854
255884
1140977
2405422
632238
1408823
1377223
1148492
2145516
2903333
1504937
2271714
2221656
906631
880202
1398620
371260
1515120
1068107
121719
985239
2755136
2531362
1992039
104841
2903017
597391
381535
1065293
2062202
1476630
1073763
1840092
1361393
73418
1998540
2642884
562035
1210421
2106875
286242
1330399
2417996
2163862
100834
752454
802748
1656753
1557528
2402356
166556
1337347
68689
1627037
2797579
2635447
1518813
2201901
287516
2790708
98041
24717
1828812
1744088
1994030
2330878
2831270
1808432
789824
1107937
760308
722264
1363897
1585198
1780461
1286182
915262
2004915
2788605
2314551
1018934
346010
265226
2802487
665850
2328280
1832551
191900
904846
2827786
1383987
2152030
590161
417385
321151
2079817
1592866
1878601
1691715
2313151
2446936
185510
1380917
1470792
2773488
2580816
1927103
302145
2489873
450630
2510360
1788232
772278
1354796
889026
152624
2580497
2827394
764454
2409636
837175
1018188
2306807
2802601
1072162
2124572
847345
193437
1902657
1233264
1052122
990192
1364643
1585503
2848543
651418
2339212
1354083
400507
691689
2580282
1018784
1126494
1221734
1706408
2267584
780631
1962025
353601
558555
54101
1155650
2314751
942268
204357
1969655
1224919
2102179
624766
67134
63322
501499
202449
2153571
1907314
2795447
1863367
2078305
15530
2768727
369585
1269619
1238229
114610
2180775
1910068
2204825
418647
1370990
2069674
2391458
471167
1848201
926388
1071919
552992
1467140
2582503
633984
2269668
2551628
1068291
2473940
2526100
2046471
619211
1097907
1229405
600491
1993810
682569
2001788
2899498
2221211
496683
1468151
2036475
1293185
1284059
1316703
925446
423624
748841
1654854
703315
1893463
2848712
1895016
2117982
2336890
883667
1039689
784947
2711720
1703709
2422569
2093339
2781334
1597542
1098708
39897
1674238
44521
2602794
532979
2261957
2039430
231458
2880712
2615579
1102915
1142953
2021984
1375175
369775
857725
1415552
2257374
1828048
1253902
2220800
1981459
917832
148975
2286944
1506854
2663013
1735861
1525985
2678345
1503188
1006948
800320
1012522
1592850
2111227
1670711
1406307
1200826
634983
620849
255539
1811958
1706874
1526703
1389358
2078920
693612
1707337
2200242
2045370
2226284
1698748
375477
321226
2853314
2769185
912810
1263486
1473794
2497112
2282194
856592
1944996
1599945
2086671
19090
1351838
1258040
1791898
2435859
2585497
1089350
1054254
986422
2164095
810257
15952
2340433
1028320
2794254
2647800
2301072
1394169
1547522
33543
258247
407826
953902
2856233
1895068
759564
1295243
1595236
1607967
819563
1062211
834086
2719187
381567
2037902
2868763
2340732
863135
908507
2313480
2108323
461093
1037020
1351364
978843
2410374
1298535
1570809
2230732
2475185
1929471
2084215
358765
704642
1635392
1494701
1920831
1234597
1035107
1803256
2444694
2053262
299040
903851
112330
2884637
1030476
2922231
949027
1535677
2589957
2032174
2080988
606548
2903291
316452
2497022
2025974
291286
1415337
2269655
2476485
370242
722352
1484849
175554
2460012
931859
1018869
2219201
2537777
1467876
393383
914734
2463285
1777991
1130328
288169
2017926
1340553
1021579
1412017
1082727
240080
952784
2785292
2687636
736577
919585
137168
1457506
2525403
440535
1465302
2133384
2619038
1165683
1668986
2527176
2891728
2671523
2506
2322852
131779
149201
607962
2195424
850360
1788583
674499
2514399
1605077
962815
2590272
1595247
709535
1352800
1208191
1855125
2364143
9012
2705602
2333029
2907653
519601
350437
2711295
598040
2747883
83010
2847249
1913959
2305959
2211483
509546
1723455
2097068
314544
1483102
1269662
1689940
2910547
943118
1682384
761904
1599515
1604534
1092663
784965
756085
1050327
1618012
1868128
2517948
1751233
423703
2420060
2109502
451201
2045645
1559446
2241804
1176335
1599036
1954985
1015753
851934
830936
1958907
1162599
338444
287908
264783
2803223
2035365
115538
2692123
2121956
170816
1220578
2692712
2066148
2006850
2812292
973922
32741
2910579
664828
1421683
2353321
2386565
2915463
2610179
1899522
110702
2008248
1903893
2830100
166869
883754
1958232
1620645
493863
1230789
2254025
2666011
797418
2704933
1551271
2596357
1707892
2130928
62746
1499689
1652259
2753782
935219
603361
2772088
204154
2019822
2867752
1223850
2306956
2731809
582835
621209
584790
2218676
1517268
2051748
2580883
721628
1464492
2646152
767960
656896
1208301
135386
1508879
1440754
1239887
1172384
1387407
1221840
858949
291713
2744096
233391
2670846
2086930
2721397
500825
704668
1672683
2056277
1745773
551178
2542648
418030
1492064
2560578
214015
1415560
466182
2121584
1263291
1365602
1212115
2711985
2097246
991679
1167789
1552340
1671529
987622
2806273
806851
1089940
792003
1124482
1944955
554059
2526460
1746022
940913
2357732
2076711
710180
2197446
757881
1978858
2896161
2934899
2546415
739325
467958
193253
2873301
629808
1826314
1042866
2924658
1008301
690020
581742
987193
2856614
1583509
440055
281689
2712679
2118402
233963
535476
571686
1061444
244736
2834265
1173505
2428444
2935818
1219427
2641830
2688094
2636846
247977
558878
1321611
2104244
1752883
1046686
1297447
1710588
1842469
897149
2935160
2675428
1579080
986077
2897959
2013885
271014
1030316
2869496
1053645
1614536
2317953
1606432
1526806
1288221
1224628
1042764
1458202
2805617
668085
1047445
158564
2161847
869641
2867406
327245
1831265
6458
1538122
1359450
52417
2119838
1138120
2315400
2789867
1100108
1956188
1423076
2023215
1992998
2631155
1934474
403902
745427
1143776
2664803
1624824
2764433
2764400
30365
2505178
1959884
287854
4303
1021226
28927
660135
24466
2781575
1286856
2779478
2908881
945361
1447209
1720946
1663433
270382
2666099
507197
1218873
2545049
2736165
929870
2304522
2076854
611781
510916
65045
2526686
360358
1507463
1107501
424680
2525568
99980
976702
336436
1028128
430648
335883
1472305
921511
1787423
1767887
630563
1038739
2391117
1755949
475779
1764349
1855125
322496
1414103
1734873
2230281
2763781
405073
856601
1642895
2507646
1034895
1066890
1226159
1588886
2716749
303206
2368640
813154
1681326
1498011
385774
555006
966613
1686863
1489036
253174
463747
1949950
447246
23965
549339
2743926
716585
1585217
951408
524727
2437297
2226666
187746
1676402
2866036
1109083
1049523
106156
410186
1130476
710262
1009632
1135181
2632262
737937
769634
2877520
2242457
237450
1894801
791938
728120
1397973
384001
2526770
2312611
1872549
296506
970254
391516
477883
2448870
2363963
573128
1041283
900846
1321659
2466352
2795749
1063718
182397
1687902
562353
983150
1332776
2221287
6612
1950787
853644
1090702
2552492
2293051
2170699
2401615
108396
431611
2385239
2313630
1714528
2374928
2223977
2646286
2821000
286713
501220
958860
1077331
2699533
1524143
2783975
1342129
322105
1771462
1298497
2452851
1836723
721999
1613334
2515164
2619834
671819
1161771
388141
2850313
1214422
1775124
2716584
896494
1702206
476825
1085396
600201
1051639
814556
1929100
1069117
1648739
958505
1780764
1080218
951220
2794416
278914
366018
425487
1979876
303081
2000449
2815162
1894680
1493856
1161021
1053637
553609
1573886
2045444
1743811
1907351
1377246
1976267
514072
371920
146807
122121
1733522
2002823
948706
1522996
2592049
1868433
301685
2078789
393587
477689
35216
2028035
1125985
1395169
1356580
2279664
1790541
960519
1169148
632455
699295
1318153
1263942
85953
2707108
2061930
1431347
425001
1325158
239368
2472130
382328
512941
2203242
11175
1777638
628648
2790156
1703629
2303237
341497
1472758
2788199
144207
604142
2515853
462651
2503152
1188616
1616228
2013135
288019
1561345
1497104
2034744
2851740
117648
1316734
2826671
385013
1299705
1439561
2876128
343439
227898
932759
1771984
323982
2262960
1545140
2111528
180061
285125
1178465
1218942
2149416
1156189
1881022
2538886
1742658
1002205
2290417
989706
298868
1506633
966156
1053394
937119
2543659
2631572
269015
1787227
1780866
551037
2891410
1233033
2911764
2537008
2054780
823333
1425557
2681021
2689706
2451825
637005
2144106
2573678
137356
1523829
1273055
989200
555687
1974039
2101567
1864164
1430154
1999546
1985019
521727
656584
1640602
1404934
1821307
2671444
151301
2421069
2408776
170370
2294667
1558282
579601
1708869
2482113
547904
2129378
1922717
496232
886895
2274292
1236263
241112
1969631
1738729
1641050
109694
2157740
170030
2266058
2324232
112447
113563
1636893
1323120
1770413
2856460
2130350
860636
1207207
515354
1037459
281355
2756367
2169993
1642256
2336692
2086109
338888
143897
701344
2410751
2238234
981104
1832977
2900592
695251
2146441
1991306
1574853
1967683
2692066
2760534
2792267
158548
613596
2280105
1868897
984643
2126079
2269770
1997398
2542615
44338
632649
1371986
1790238
1707931
1828843
160639
799900
1104418
2535961
2907208
814322
662947
1424014
1585734
1597610
329433
776951
803737
2938437
109306
2418056
2273638
418957
1212423
988616
2142510
1347107
2299488
469052
1321933
1131053
2920688
2917412
2731123
2898298
2279378
680686
1957480
2831955
2091201
643606
1414660
2267351
511241
733274
1874400
630898
2319345
542219
597651
2660733
2371922
1498216
1022420
579940
73351
730777
2857050
921828
1135907
2558112
1802642
2326086
1153977
2722913
2691372
658011
854536
1095538
1893389
623012
2540330
1663338
2425781
2442803
1102652
466065
1003293
2125862
2588284
1353059
2502507
1329260
597621
2504504
2404536
1423775
1261500
659179
1039272
2810913
1378250
2211185
853927
9849
2601667
1550714
1832567
785588
1763431
1049690
1768773
2808715
1451550
1037940
1265930
1569734
2119884
1077299
157722
790148
438597
975196
1771101
808398
1277363
314382
876501
1238155
1831875
350895
448420
1239784
2107115
1246728
1066195
973116
225994
2237304
2344357
2686175
654036
2668052
735247
1992459
295024
329961
1251942
2200943
2038944
361055
1702462
1187453
1457354
415127
932122
2241019
1502332
557184
2851736
2880260
2779329
2690103
2869391
5772
932513
891723
490043
2528490
744429
2006826
765714
38210
320909
461941
102590
2305708
673014
2870783
2324773
757679
2467115
2245956
779015
2581820
295979
612527
774716
191308
1759721
2457420
425826
526291
2528913
969119
2142449
1025765
657552
1716599
2883433
334550
1595124
2010753
166793
2041330
1128623
1842150
1741683
1523150
2744831
2267908
1119881
725379
1634106
2125879
2044346
1095395
2321478
489259
2256722
623122
2661735
541465
757746
2871876
2119761
505751
2226473
2610569
1173164
453167
115325
1625090
410896
2334245
2254280
2774724
17506
221529
2094297
1555051
795434
2300135
1467681
1905840
2567227
1188956
935072
1949980
908782
1616043
1990304
1878706
431963
1840327
2503152
864047
2023896
2048568
1569258
2733496
710637
1504692
2522300
2820830
2468624
294417
2243512
1877699
1404673
645484
576342
351374
1572260
1286582
1075648
170195
1035128
911193
2486746
1012230
428378
554181
988629
5428
2410036
1299770
2066223
1892282
2188141
899103
228830
2895899
2621039
2220304
748690
1145364
1139726
2418674
2749943
229006
1226280
217252
2118236
1807076
1266278
2561673
1935833
2747084
2365470
745023
579866
842945
420370
1595307
355997
69750
501
256948
2109766
1311382
1475759
159131
925465
1774476
2110708
685870
2894188
15790
1625275
1651805
446863
2924637
1794733
327118
1047080
254000
2604714
293504
92083
506625
1950849
2905341
1381509
1890171
1869837
1056448
618373
1317754
2909975
2278584
385837
534971
1414560
510611
1633928
1244787
1737640
417815
2527250
2107872
2468384
1822922
462389
2222166
2091196
269402
1597961
302184
971327
389402
1286572
885501
1357407
2148862
2360095
2217475
890982
1823483
937608
39942
2409359
754666
1600740
1251596
1876749
495190
2132020
2435939
2297340
2015895
1139100
998828
1627342
88569
2713187
2159053
822564
2215571
351346
507845
2332544
2055786
2352835
2705803
597557
80066
2725860
1651400
1615077
266105
1536677
212104
1564368
2892189
274124
1527426
2348306
1085961
2707026
277981
2167233
2608729
1824864
1626319
2640910
473957
102467
2647212
1485189
1129211
2931980
1360025
2154812
2140562
2092325
2484919
390287
249389
653738
1292220
1236839
1917568
1290016
86135
1864870
2572897
1857175
1511837
1360261
668605
2001005
2290692
370507
677445
1878702
1955988
515370
809458
2077261
1581632
2834025
2571452
2413471
1362316
1543366
2671489
2677526
2721693
2502484
2502371
783211
1717752
697424
5604
213978
497666
942321
368117
1890750
2506452
1114096
1706469
1908947
462560
2748213
2539350
335901
969476
1157042
1433886
2130945
905860
2856680
2120593
2701918
389579
1577541
2847926
1828512
424123
50807
2543755
169043
1556237
687334
898337
1452281
2308329
2489605
274507
691359
1233269
923581
2848473
2215320
507229
1905972
2808491
1729291
18059
2096234
131199
449560
442292
1258495
1282457
185137
2498033
152172
2939277
1876636
2073546
2248232
1560403
1100691
1036972
1879490
129676
1043695
1297981
2055027
412630
2017934
124099
893603
2634061
2458390
1903879
778920
2795151
2413261
2853286
618920
1399486
657921
2899001
1579632
1558254
2592782
1598282
800786
2349837
1297516
2488915
2887427
1338730
1786713
998951
1972250
2396525
945375
2494952
1153046
712566
2156838
1100834
2897442
1960097
1670846
1980951
2149939
1342830
2192245
693811
128145
1242244
144541
2154249
289032
1703030
128245
923081
1024086
2902829
2276231
1297424
2521240
1584183
1490881
1897248
997377
2011736
562710
544402
2830767
1422943
2001692
349459
91496
1694743
2642272
2675236
90359
2362379
1326292
1576457
2025106
833963
2243163
1616512
1494601
1592354
1887674
1767160
2198405
1348221
1659602
1261641
1509437
1045192
175753
2033744
232058
2796217
2419648
2600604
1078377
398770
1241494
2934731
1642354
1602744
830512
2846951
2163971
747789
1646926
2874261
2711363
1668368
718445
846163
267654
1432088
1235826
781690
1726732
678444
1738681
2261320
205389
69506
681367
1182474
1970389
2579280
1079755
868790
2808864
1598544
959444
2711106
1770323
769449
2855021
2253600
2869553
55089
1380806
1892152
1187661
662988
566448
1676265
15505
767105
108151
2320924
2499110
1030676
475637
2595115
1235240
409245
1599321
1380557
1921291
1435396
2621485
1898744
2926383
1374730
2522329
2005643
767196
304726
1504851
2181239
950738
472106
1709516
418404
772130
2054400
2531983
313914
1847330
1816268
1398839
1115243
1668409
585256
2266509
1919278
1448623
856512
31687
501631
180968
1211854
2655471
2912288
763444
2850872
66846
2232242
1090393
379905
2282359
2494917
2494688
1035943
1407405
2546898
697555
1122048
707573
309352
78258
1576569
1185443
955029
740614
1171789
173898
1920060
1269272
2575589
895874
2932443
2195847
1951164
657115
1811405
2221033
2411932
728054
624979
1386126
2760890
2106107
1539624
1151560
1922455
1579139
1379446
1629428
2267547
2232695
1169231
2683994
1152471
1021925
2498068
880686
657996
2106086
961322
742370
2869388
645242
2146869
615326
180804
2154428
1540359
2925663
2897406
82309
162172
1703608
162000
2498726
2072828
2404074
1973063
144037
823
2544072
839606
1996084
2229366
2653493
4009
909290
991834
1586687
1895145
1482303
2446020
1876185
1707132
490089
2222682
1483430
1766302
281281
2470524
680983
931686
1784058
575913
2206856
32612
980709
460142
46310
2334738
2018624
2028843
26360
1442170
1640365
1473337
1185921
584757
1707366
2016007
2091268
1696554
1941503
1410230
1261252
904841
2769868
40756
444365
2636921
691413
2149135
796059
1517489
2269389
1815542
109652
1600247
80865
588858
2016269
806764
1131433
1847466
474609
883705
423674
2752546
2519085
1239407
1641218
583377
1771130
2635659
1382025
448748
2278576
177306
866076
2327275
416659
869271
1993718
741269
702939
1496088
1208623
1819428
2491449
2355327
507734
156154
322817
486041
2027006
955683
37927
2174479
2399384
366333
2179183
2678565
2751191
788872
1663624
2915530
2363836
1413839
916835
2675238
1836075
773073
281360
2359048
2017637
1384426
350349
773393
1370840
846248
2591747
2613850
2307284
2322053
799464
1676685
751323
1194958
599046
173471
1978426
624486
1609724
2013766
2607246
2930833
1346762
2423693
1404000
2068651
1414475
2041312
322274
1345990
1267984
2382454
414412
452836
953709
2081930
2533847
1632567
1772701
1302108
1112413
911020
1672516
785892
2705694
461569
2024259
2640088
931870
2842346
1745482
56022
1070694
2820255
2756868
487812
839781
132992
993168
1862763
1761690
443968
1557484
399350
2848731
809841
293583
2484171
1710134
975835
425363
599343
2880633
804944
1254126
1513476
2868973
1279258
2807716
2273747
2309017
502795
2481103
110894
991562
962769
74756
134542
839498
1933015
2154187
425681
2143574
719293
1586098
847573
694023
316167
2009341
1017156
1934346
2551107
2342321
115849
1507002
2052931
2016841
759418
1662397
463951
2717029
857976
2267650
2406144
2512248
130071
2122640
1876090
2013408
2811745
1838489
872730
1323468
1002365
2520763
1934387
1017856
1349488
832089
2197891
1017300
2267664
454393
201134
1190584
947026
1578315
2544487
2540555
2688636
1207560
2510249
2727901
1630041
2785013
1309586
83515
687506
1737948
2018629
432816
2845598
527336
2739287
622704
2758144
941571
1543911
2840571
1329935
559680
1449903
1299675
68080
1065026
1127141
16808
2406776
1464681
2906691
1284601
69974
1204818
517513
2050707
2439691
41636
2015155
819482
1962295
1263228
2384735
1648929
2569808
1585629
2755478
334848
1886914
502465
2254085
1015137
2609812
813832
593737
2246197
2866418
1341451
862480
808487
1574636
215686
2301576
1955847
2438572
563135
694438
1435595
2411095
1802970
1811887
1357209
2830828
2348741
2664151
1914559
253019
2056752
1149080
835264
2023035
98767
843259
1171622
2624143
1190235
419688
2908161
394813
313320
2242262
1912302
913316
400286
1541348
1728701
1121367
1605885
362504
2445219
1670989
592482
2162181
841383
1871068
324027
802947
263838
579628
249066
936000
440177
1447104
2123363
1466241
1747749
1080027
1961145
2852164
1240871
983565
2040296
1393662
1845874
1938857
2771391
1193198
1075642
1785524
389966
682541
2778523
159158
1538194
1388405
823471
902105
876820
1063473
865705
195512
1904337
1402935
1258442
682797
1856183
1308604
698175
2745237
1104824
2666287
2286596
1681634
2104053
372943
1181674
1233741
2896742
1685304
2057276
582430
750796
1971990
2057386
2257206
770141
540030
1843623
1564764
864440
959186
171568
2335414
736324
1417240
1233721
1158901
2350860
1977875
1622800
309569
2012430
2353705
852680
268297
2325843
1459478
2345159
662111
315248
697649
2736768
1103963
1354670
591763
2841132
865246
1405954
1501716
1484075
2000942
1540240
1380390
31915
959352
1620265
2130694
1772074
398446
703415
1118939
1687265
1225927
355103
1628726
2106293
2329686
32918
1468474
723300
311121
929354
267430
578341
1257893
415517
2384601
2868303
257775
1258438
616491
938107
840511
471793
1984490
834246
1549002
35598
1088056
2499387
2561754
1965716
1219527
39220
1847473
2364832
1654872
2923665
203623
1969089
2263870
919638
2189161
2019881
388546
605467
2718742
2887502
2556858
1300010
398467
1140061
2517349
2044512
2401580
1697158
2793273
771835
1858211
789274
582776
976717
1097873
1358937
325244
853083
2689186
368782
2123350
2505247
2916951
1284277
1552814
2188568
418853
714965
1127626
556747
2304703
2284756
2177262
2467603
182338
1478182
2860729
1277469
2065830
2633153
557237
2238585
2001086
773633
1927437
2464169
620477
1584421
1601416
2174643
532777
2265607
1842224
98252
68581
1105212
2406242
249867
1275938
912685
2501515
2585814
1951921
543302
2647600
1062908
2025523
2529938
2420837
553432
1948414
1543648
1583358
632620
2240285
2360669
1983255
1816051
252578
1831985
62419
1708359
398281
2439376
555632
500430
2458222
2847213
2794748
1398200
1574350
1485148
2256702
2918035
350694
2525717
2019287
1756013
2470320
5445
586436
1956615
1899707
974553
1540324
621036
702089
1106964
196763
1236834
1973585
2810133
2165799
1919206
2711714
2159514
2171434
2242094
786337
1894221
336212
157605
1237221
2362417
1522538
596780
396235
279253
2850006
592535
805275
2125815
1381983
2306914
817704
1034299
2272401
2616313
1256746
1241700
1458460
859280
1458250
1476460
2618747
2917526
62166
1161964
2618858
481803
2722917
1824060
2642321
1405159
2305604
2809028
180364
1717307
1909276
230817
918827
602808
320607
2770919
2160616
1621107
79572
302618
871946
789657
1205202
2568601
804796
2283877
2101761
143089
1079738
348633
2510337
336000
1943673
2628037
1457305
2030754
2047994
2265940
1345046
2440520
669670
1072013
2583645
1525507
1649180
425317
1103598
1436126
1090812
2372646
2516848
1213148
2505330
1411771
989422
1256069
1816247
2164085
2088325
29545
127134
216488
1457072
1068037
1816072
847520
2499983
2131940
2616399
956103
2433722
1174298
1221158
1255
121585
648580
411504
1539668
365609
2561048
2542602
1842372
1568846
787111
638011
911247
2609509
1127846
2747556
456752
1084595
2295409
407420
2504203
352340
1151349
811163
655773
2320421
2930692
1630596
536444
2917787
1528063
1973592
1101278
2105186
130523
2455517
412317
2576200
2031122
1630766
2860066
350507
2401322
2537194
637930
2851707
744590
1234795
2016493
924039
1233998
2181020
1921395
821194
46718
560055
337413
331542
2751447
2249790
1786293
2428923
542767
2797908
926369
1449708
1353080
820748
1290482
1811370
2194408
336840
2604780
2475132
659480
218590
2553203
247424
771687
240296
531266
2070125
1139374
1257976
2124484
1008510
2159152
1191071
1240353
1645761
1108607
2628494
1635372
827896
2848507
2197236
473512
2553660
734447
1313955
1278522
1043478
216793
2889559
2000327
1139081
625036
893270
1692671
332684
2858219
1436499
2309539
97963
709011
228678
1485927
2710279
179304
2668977
1784587
847669
1738836
54382
79624
2935054
544026
879125
2016768
646203
2557275
974131
2915353
194104
1190106
2058782
1697512
1100113
1333602
447492
2617257
617707
2222818
1650406
1054132
789547
2008622
2138060
753751
1718738
2342173
1179337
314207
2624827
583768
1479327
2031052
2081579
439915
83217
1523397
1155626
605013
2384170
1115911
375212
1690193
936755
2542167
1435375
2784547
2115347
1470058
2257468
435716
503487
2003587
2161017
930926
87285
2192206
1610778
2877721
1454213
2658279
540826
763377
2237776
48218
477769
1753570
2378687
1176771
1954222
1811903
1471195
2107173
2241173
2935466
1063198
2724726
2888069
918050
736192
1953706
1902894
1019599
848209
1206810
1659482
1124762
2779559
2125134
1837223
1328197
2520478
1746623
80619
919407
89663
2338086
1242093
1380074
449529
2156422
2353722
440893
1855883
1191596
2637311
1733988
709406
1537690
823268
2826921
1257996
1772931
2043143
372880
756842
2025478
810326
1139481
722645
2859549
1131764
341283
1634642
1572226
2740315
499001
45282
2648950
1210242
2817333
2014220
2376563
897928
663613
564418
1607371
838927
807340
268025
1828186
2273084
2871759
131373
1323139
1506747
1053833
2213083
2678462
2571847
1462731
1046865
1102863
2754085
1415616
2651958
2095462
1734830
74874
2354003
2617524
855305
1291327
2864975
2936776
2092460
2083395
836161
2554951
2179271
1259615
1138120
1310623
1135759
676493
1150002
1616525
129569
74603
2594565
2798638
1612071
2129117
1499263
2619794
1823714
2888923
1901503
2667647
359386
752305
1616170
998770
2424251
259144
59855
1945852
1133320
2061641
2554313
2271739
1670054
2398587
1676373
2910043
2289840
1902418
1414874
486064
2341779
1946927
1808892
303096
2063084
194722
1704415
2071374
858044
18814
379425
1468021
1271899
1758708
2286742
46254
2474367
2473850
1027386
1669091
1960973
2927048
852848
1543545
53960
480058
367567
2211351
1376929
1982888
338295
1303768
2553071
951175
1191407
362441
977485
1908946
2398328
808106
2465562
629891
293284
2407476
51897
525145
754856
1102404
498168
1422123
1509299
552934
2058705
225843
531006
322178
2759098
1308861
2470965
2002210
2023158
2197640
1121325
16399
1811187
918442
509054
2200380
2610802
1007351
2841137
1496155
190775
1396050
56009
949593
2925358
728914
272190
865060
2671263
1389130
2790034
2691601
2622275
498478
2896043
1132498
184931
337195
2115831
90768
976013
314591
2932281
36306
334543
2268455
619128
919753
2178855
1723880
2406929
335491
1614656
2195847
1759103
1838861
885930
359125
987866
1346671
1280975
2768481
556800
692005
2194705
2769651
564
1808620
1660903
1566357
986563
810892
2012010
1011580
2386732
2874536
731081
1887974
1595570
2916648
2648410
1540505
100471
663299
1602741
1657428
495990
1549200
1314782
2470004
2826033
735409
1543260
2011323
1605171
1484280
1212783
1873790
2347988
1564645
1508033
1145059
68123
2156472
1629102
163406
2606052
1276164
550343
2063531
2822083
2026652
2507153
2704265
2291781
2138231
1764495
362814
1439468
2839067
1070283
873699
1309310
2168450
308802
2739771
1316012
283524
473085
2271142
572221
2303599
2732723
1805910
587994
59352
631514
766387
743237
1527901
719835
2449424
2707421
2072305
2209621
2522121
1278395
648232
1230680
1164133
1657488
1484850
1556381
1380865
2283152
1349755
2711431
2681966
1296439
445443
343252
2643957
1360194
2693190
1126410
2420204
131239
2566181
934355
2580656
919401
2024638
792520
1238815
491832
1677013
2614428
256967
789440
2752651
1059492
2531431
932418
119498
767131
2684959
793355
16460
2613492
2102725
1003067
133991
1631426
664964
2231614
350787
1992200
2427666
1244567
851981
481425
867048
2709170
399672
2511295
216182
938945
46378
1614614
1345018
2214579
1399781
526875
2457156
256969
454176
613809
169788
2548537
2583385
1466435
974225
1313362
70727
1818551
1418212
2107747
1357086
2763258
672577
1106212
294586
2247903
2791043
941279
25791
2636195
2223267
326450
2344941
421553
2774099
555536
410161
1731483
2820036
2024502
1932151
1028317
63146
1390272
2727619
378737
2610462
1524744
1560310
2331853
2796838
1831668
1985297
1176085
2031910
1844171
2628344
1157063
1412920
2408035
2157768
2548156
1364053
960559
1835815
314652
2590149
2378793
389019
2479037
735553
1570808
1462358
2093623
1215362
1507087
1704076
685647
1247623
199356
2044134
737490
1524145
301292
881968
950807
1776347
1325211
554548
737993
1609132
2919211
2102809
987450
1264871
106146
881051
416987
2682636
2295352
1589339
448645
893259
2276631
2074802
1881075
2093429
2505711
2350249
2722966
4973
201949
575799
1548818
500680
2057429
2199020
1362857
1704143
1792041
1980066
622022
1669828
2640577
1563656
2371662
1088186
1340663
1905538
1967491
2466317
2399508
2232036
1691311
577420
1032330
1731937
2562554
2862219
1208216
2915250
1350737
1965781
685360
2600973
8696
482216
2053509
2250398
2810648
2525208
2015170
677662
1286283
890445
1957985
2497577
1551489
551786
697548
809324
551780
1918511
1373475
1234798
1209145
872718
2872800
1863356
2898791
1839636
298203
23549
790404
270557
1839083
608588
1381105
1645211
1274660
679121
2187609
2845595
2449013
1605118
2062880
2893817
2270300
498866
737025
2436950
2111150
689772
2864935
486228
908297
81853
2748506
895671
1320449
1104109
1468806
1466872
1962527
1649202
1444476
898520
2481780
907406
2405204
1266227
1414248
1561035
1550259
1878301
168072
2407270
1878466
2302396
2120817
743277
2156609
2775728
1172260
1967673
1773909
644807
2487148
2589880
1846617
2333184
2766704
2567282
744986
1316269
2581423
1619987
1426143
2112045
415273
728031
70024
1967324
2850362
1928952
5801
115430
826905
939207
2054034
2888314
1510593
2890691
2320714
2373992
1369207
136005
1311921
2440271
667291
583372
1665045
759486
821871
1145847
904090
406190
40328
2882458
2086505
564371
120299
2554743
1060817
227374
1714547
2853140
2140651
1514055
1864012
1650104
232477
589456
1351526
780522
1059963
2657727
1729364
352014
1728485
1892714
526592
1676255
1603434
2905299
2844392
1476839
591455
1009823
1134221
2937644
1844070
1091299
1762878
2152527
90688
1178311
502189
1566731
917447
185742
815716
237004
569020
1236539
2773229
1608163
2789614
1360829
2023070
740965
661449
2819978
2199463
2505038
728216
1696793
1285965
1136346
1059578
1005124
1271084
1109844
1818848
1093340
568607
1464501
1235107
1675261
2456741
2342669
864905
1860815
16981
633804
166791
1208636
1451148
1763385
1865327
482577
63653
2649543
1867978
1012483
2115781
861986
2280838
1288445
407827
978086
1587196
1081017
60855
1756814
1969839
1101619
1362676
460383
2304211
1703548
1913430
66283
2819693
2294741
1845116
366415
604542
2656960
2457571
2222292
1208726
925525
90536
290998
1973177
2850463
116641
626477
889784
294164
451446
2925678
597272
2345483
2132216
1647743
2896940
2369830
2635564
2458425
71157
2553306
371653
681378
2130468
2251557
199614
101827
256244
810632
1325077
2046082
1431159
1870240
1040800
344680
1245729
913810
1030961
2471546
1959651
939508
2936101
1582614
2726043
1388172
1444877
556801
891913
682670
1340072
1031218
1080183
284147
1477291
1300048
1716104
2398400
37459
2386794
1338874
1679577
1666263
1173340
2425889
2101646
1331154
480918
2822359
903128
2557410
466531
1420903
1208648
2912989
2009035
1377565
1085283
563601
450360
1300617
364236
2437270
1356565
1993386
1633914
1870394
684478
1275140
1318240
2714095
725013
2791602
2004552
1812896
111706
2354228
138468
1312897
1485084
1604347
2904485
1702721
370415
1941117
2604631
23895
2742183
1840083
1595227
192432
149966
1269923
2840002
171753
2532227
1648618
46677
1769802
82749
582680
1651365
1345136
2607909
1006571
358110
275201
2071652
2184097
1418459
1358443
2739442
2030367
672609
182740
1869052
559521
2128342
1673881
2020065
1863749
2038973
400990
825793
1370783
1887006
647844
547756
2586945
1430103
580776
1261258
2066456
942532
266410
1483575
1728638
581847
512512
734982
1871743
2585281
2874797
1734727
2134950
235372
83099
1608769
1563010
1463540
1463532
1519002
2486635
524375
1789425
2672819
2387330
1816464
785976
637700
1453854
1599092
820181
2466391
870522
921015
520490
1506758
2575742
1440449
1255670
991434
2505489
2515395
1416853
2499869
2212852
95257
1191918
935255
1663694
1823039
1851942
2315390
1692611
1421733
2353804
2719439
1141750
1289966
884474
2717277
2705922
2446282
2411707
1243677
398034
2472102
2348101
1304414
936271
1388793
359799
2498513
1097121
935675
2001955
1485253
1493921
2809471
1990999
135886
231791
179587
821614
138683
1480480
2690844
258664
1925212
2585232
641030
1382420
493302
561229
1676457
555622
807071
1853985
1052377
262866
900991
789486
2586282
1601497
257222
39585
2498540
341517
1632951
1336744
1314896
1418982
205908
2490100
2460840
2133741
1190692
2156284
1747127
1095208
1629769
236749
2374727
2257276
30028
1921773
2481148
206323
2070280
1899251
2178785
2234033
488310
2301317
437701
2070821
2479989
13240
481895
1096712
1734582
500207
1159782
2863109
2014690
2837823
1464615
2285456
2546502
69715
1079867
1479867
2525746
1795365
2103154
2540210
1334990
431136
704208
2732320
323066
2011036
1897247
1253920
1230245
2706354
2629991
1242657
1474695
1451588
838681
846410
123088
1408221
2103347
369500
159346
287854
663210
721928
1330711
2001358
2588437
831557
2321184
1200702
2409786
1367591
2100553
2223620
1756847
617401
858213
169670
319069
2765711
132605
1891584
1538129
529601
51390
97426
817900
2318595
1266646
1515573
2666531
902683
1056104
86405
1978054
1276644
1791112
279249
2145446
2333985
2138833
635379
1270488
2646059
119618
984561
2774345
663060
2559595
1905761
1951461
2341357
1046093
86420
2418194
2012588
1019107
2887962
2549321
2617369
1389399
1682290
2816263
2644547
1707600
2413584
1098558
1323986
1945163
2492409
1611089
1593947
396727
2030691
2104321
931162
232155
876942
2226743
52687
1414678
859414
234452
1530151
604165
842284
2109154
2220054
866239
1036587
1566892
1783268
2185205
1575522
1563958
1790436
1693181
878557
1661480
38459
2121961
1399811
2459719
550562
1799846
2852713
1011641
1202256
751915
791403
1390985
2155148
2668071
2170317
63681
1662551
1831864
2145807
2552815
25305
1287570
2554434
381602
2465092
99395
469053
2838653
200764
1986190
2291177
712610
307313
1747321
2134361
647710
102380
1971029
2535746
2741184
1187373
1565120
682904
628325
2192772
697056
94296
2424022
56891
1404268
1317596
107537
2291097
1453984
610235
2463102
2335497
2012180
873572
2935892
2323478
1832231
989777
1647074
1533817
1610152
1483407
711688
1636147
2385725
2898574
2118691
1000845
1787253
185266
268857
1660687
1542385
2620578
1296551
1054371
382526
1167364
1927516
2419400
1610618
1061689
1927043
2060075
2847809
1436474
600190
1335244
2938205
2640090
2778094
2867539
218904
1520205
2349602
2497078
1143100
693826
914036
2661992
755016
2461767
1740759
552933
24729
2430675
2096154
746956
1820721
289227
656304
2507095
407693
246630
335519
1276629
1529777
711881
95960
136920
760420
1941008
2714890
829374
105165
2581140
2674726
346249
1094377
1832394
189164
405412
112559
1057087
314839
1277788
520102
813079
1021676
690720
404921
1575565
2383133
2897775
1910683
1329454
1615123
2779528
2450858
513244
246881
865803
2837538
2894035
1570473
148033
1056992
2873664
1529208
1787321
216776
1641883
594711
2865212
61586
1935509
2301509
1254019
2435886
2676504
1712079
2778578
2292174
2446070
1793672
2837829
1949674
555580
685256
2291684
68548
845128
2226695
1518855
1748380
698220
763717
320276
2762732
2401118
251494
53401
1108285
437050
324027
923861
1397734
1288634
2142232
1609987
932284
2345806
2385400
806262
2029593
2496311
203510
599358
2078351
1576988
2342253
2536315
160603
885137
2258965
1302653
6594
2747916
1634341
476086
2376598
1000947
1575102
2791092
2549321
1107892
2283226
1402954
2770599
1429099
681518
2853695
1526018
1817227
2602649
1328317
2827943
807548
817053
604377
425720
344327
1361160
2196966
273468
308619
1061885
1490576
2255400
1577294
2275818
2395672
1662527
2383463
2196652
198432
413644
1607627
2449313
1241890
20978
307357
2681211
1545315
2658599
683353
569084
2366998
805694
2354348
810287
2273654
459143
543459
2198226
2294804
2875286
162918
346858
368758
1152128
540277
473070
2396443
944124
1734067
884585
2104958
439097
1493198
1017108
786263
651986
443519
652449
2114646
2259875
1047767
63149
1711620
1509501
2610108
1085760
1008016
624939
1579246
1489970
1169727
2550554
58026
324063
1587774
626950
962400
1715294
2846406
2864248
498513
300606
1183906
1177615
753716
2757704
1358735
2247405
278148
622170
116304
2834529
989965
1752279
1639150
2884392
1666341
2102093
507987
2717634
2166822
318569
196837
1128163
1520645
1253490
275855
2377676
114892
428140
1475408
899299
2646440
433914
1073910
2700354
1342072
1985321
1351843
1497932
753130
1107028
2818264
67029
633496
2439206
955127
2568030
169801
618266
132756
568101
309210
2806170
920941
2810180
1345297
757755
300542
1118545
275551
403681
1184579
1094234
76188
2226667
2692262
374844
433650
728172
22029
1119750
1365859
2890925
833757
1016721
2612535
540404
1757602
135962
1876143
387691
376204
1315331
1821161
2564967
627272
2467653
2593780
871289
1576198
2505301
1499343
312588
2504135
1774310
2705688
2604240
2515414
938641
764920
2805729
878359
15931
2867348
1520512
72764
139420
1692833
2074757
2478959
31059
1641391
2773054
1236778
1368897
2160875
2765978
2066597
528982
2702581
642497
1122357
2175998
265273
989173
1286755
1166061
889076
625373
955795
1107510
1479786
296362
1995500
2931673
1162771
1079511
655949
1126957
2254784
306497
315046
848595
1192858
1233445
2400108
849272
2356809
937531
2367938
498778
368771
561397
1834442
251631
255175
2362725
624595
232647
216422
904110
2377143
285822
1315030
113898
2186110
2616597
881746
1369753
2821671
2499084
957370
1776409
1360195
1735778
2495529
2479092
1074420
2077484
933362
1939597
2597032
2848206
2116720
1259359
2171184
581851
1782636
1470345
6247
1387369
447574
982189
653352
135801
2701303
2204328
2382302
1067960
2420575
1678364
2715927
1945546
2178205
2572745
994078
2105705
2288108
302521
2628164
3280
1528469
854448
1611683
493656
1048717
2337718
1846160
363507
2754334
2380781
736136
16582
2164683
384198
2112466
838724
2176651
378182
2413464
424775
1556436
1136438
1988388
2840342
2386316
2762300
309178
1562586
1563784
1765615
2572404
1294389
924609
511914
116073
558344
1650179
1006180
1414746
568872
2849441
2514418
249579
1813195
2296635
569832
2570409
1392119
2483464
1237243
867573
2604343
545313
2800633
1571838
1965139
524087
1917551
359648
72729
2118040
306225
1352537
2350102
2513530
1269523
2043719
1431850
2309277
2623257
2729809
191751
1522961
717427
952469
2867468
1923213
364041
402775
1382387
1076502
2757293
1810925
483653
1399788
2177409
725800
601669
50172
170194
1822363
2155754
2842210
471126
2538235
1375320
65098
715889
2718981
240701
821236
446211
2724768
121708
2185125
563659
1134107
1933326
241445
2805231
115589
637191
1433581
1175342
2459243
1044521
1393930
1654505
1081037
681199
1642543
544590
1649485
1577615
687984
1074841
1646494
132556
786233
204338
2765562
386830
584726
1193569
927101
2401909
1409161
43826
2841348
2341593
2454298
588672
471254
524335
375866
2824709
617587
1101014
2441630
2243130
1018379
169616
1131113
2509471
1258030
2933566
350731
487270
440632
794468
782247
855040
1134601
2235967
706269
737662
1209582
1806876
2458742
535899
2929525
2152537
754353
1412073
1584238
2342487
849910
1199279
1400754
761261
1727164
2171932
456183
2504201
2684763
1109947
1223918
100346
2146983
1309006
2849040
1772738
1699308
759749
544374
469955
539137
1026266
154031
1809453
1748399
1828948
312077
1816650
2856936
1664648
1610359
239789
1633761
2484845
81218
2793473
2927013
566330
2115984
1376881
244785
1516965
2910224
2136782
2474189
52797
1988909
446559
2618646
29574
2553714
2183071
701373
573427
440737
425282
1443149
29788
706724
1432259
1802246
493549
1447421
2192395
1139476
1747672
1451943
166142
1041462
542138
1567900
1300892
107923
831830
2350566
150074
1352378
1779481
113753
1713323
2601941
751943
1866535
56806
2580321
2286450
154726
350618
2807165
2629035
992674
2599109
627003
1567994
1431292
1469626
2448780
1367056
714667
2451412
2673035
433451
126720
444217
250388
2938754
909505
1359255
785699
1848646
1150356
691109
2554242
745005
2195426
204291
551271
1554716
402820
2432559
1239144
2226453
2603058
1478358
1822704
2415949
2171016
2192032
105056
1273539
1150564
1678417
2049231
2769106
2842877
505674
2899972
530093
263484
2211377
371954
2797915
512632
107703
1674554
997686
1476953
1727826
1763139
1041347
1475354
616617
1330305
2667093
1355329
1113583
2375929
2751590
2534180
718476
954241
420443
212530
448382
729925
496912
749386
2701523
201615
704510
602737
497910
1031902
2832149
2058325
2515675
2903907
481218
1658805
2218503
183004
2507608
1122213
755678
2207470
409788
852562
2084846
187454
22277
2775485
817589
1853066
671477
1747511
2217590
2605887
1449581
1617878
1098280
2209232
2775396
1803749
1103885
59392
1840807
2430559
2017074
847584
1432812
2389382
2207100
1930478
309251
727187
2605783
689319
1980483
2201323
1647084
79730
2918066
2710335
1749009
1512349
256297
1898634
1442792
582613
1137572
1390393
2846363
44145
2630807
2690006
911373
2929898
1765078
2394776
2328353
2576483
2295460
1927898
2037184
518334
1839878
655265
2161718
1522105
797129
1663424
615506
530553
2906619
2384007
1114676
198039
2929178
2475640
2551493
2728101
2407129
175066
8674
640682
1929429
2552283
1936291
2456552
790488
866231
1181229
1468985
1545242
895804
1211352
2337506
2566644
1910078
397587
1481684
325087
551619
1059258
566796
368266
1019430
1190909
1768782
730528
2849129
2236127
2151833
432297
2891041
2552229
1763278
603865
1158982
296729
1699432
1081805
1792378
1410880
7770
2137441
1466266
1234823
1292366
1282002
2020834
1300057
785712
766797
2269844
2382731
2096864
1931703
1934921
700195
1211063
23196
2650833
2591005
1267060
414315
1650588
454498
466171
1427249
851883
1914769
1101887
253213
343730
1699512
408464
2227698
457199
906104
2174891
931888
1583079
554658
646137
1354177
1515593
2084458
880167
2271312
656438
872304
1772202
135269
1773042
474131
796471
2711769
2748688
1881908
2605271
1988450
331332
2170966
1063632
2775242
2029896
2733262
2014873
375177
1964475
1492701
8341
499295
355907
1283271
321028
2349677
992148
692813
437190
2872035
1326165
2798548
2282958
923224
1908529
346867
1418671
1389852
1557027
163298
539992
2234350
1749836
1681335
2578967
617076
923263
1045067
2892373
1374419
1741884
1466123
2935296
909936
1216542
1264755
1155921
2196087
1386375
2221863
947000
597559
1638774
629572
137005
1844932
819300
2322449
2301755
2509234
1405813
2760032
2515024
1582652
998324
564194
929116
637425
2711621
2833084
1179512
1014861
1245966
1318308
300044
1852415
2651555
2261727
2137474
357282
1662202
1503425
1566229
1702342
2392275
2105985
2736221
1051868
2839671
751314
2878966
867328
1707395
224995
1621963
2191850
1667147
2239601
1264840
891490
2087066
1133197
2404853
1280877
2416151
2239015
758834
339489
2571426
2332286
48442
1170648
1941982
1474932
1430803
1407041
992565
581038
689868
985314
2309135
688504
1644175
1930363
2850551
1513409
962819
1966710
1321523
2254804
2692233
174927
1712444
2608341
2859386
2132734
946329
234034
2601813
1487197
293272
1384309
690008
156765
1993790
2078890
2170222
1992402
600903
2268211
2552341
150740
1605623
1573498
1355599
1661926
1783635
115792
1075648
1426737
1963728
1728923
2299850
48487
994899
2259701
974134
517927
1768696
2626229
1678353
1399853
2564813
566880
1098438
1453739
2899177
567021
433664
1055098
2781218
544365
108093
1650700
2425129
962395
2761583
816810
1874764
248608
2078766
267446
2080796
428040
2078412
2273144
2309523
2750623
2565238
2901892
1685643
970380
667745
903350
832619
304425
2353024
2479341
1598477
2844076
2225008
2765519
1937670
50086
2635912
139847
2825440
1517103
2838466
2676383
1732522
244188
932715
1909094
2453308
2141009
1847934
1249998
560223
810589
958247
65140
2759663
1011120
2864026
311462
2198667
1681491
604984
443771
1987256
1661489
1977022
778882
1684275
342566
1717968
418284
1970212
783994
2745620
1713595
73369
2014003
2866504
587294
1745783
1763221
1966786
117102
2018501
1347984
1262656
1619545
1721366
2027768
867703
484782
45410
794294
952270
765167
1525087
2630949
1641293
1961978
2186983
1664300
1179138
1343330
2003209
513522
2615995
1808220
2450222
2048318
5309
1089479
451844
1744073
417935
2005710
1222605
2647632
1122985
1481915
2411963
2137816
2570677
2832329
1910820
766456
1256289
2458802
503654
1682859
816703
2768002
2618271
1850252
2604805
716426
2596977
2101721
1657912
965863
2936600
2015243
2300528
214842
1541248
2675967
374694
132564
360434
1395131
322544
59781
2797952
2709116
2506047
1143902
2182136
512124
1966754
2752657
916779
1742338
1790769
541774
1815181
1807184
2020177
357282
2549672
374918
2367204
1838641
2567371
1969124
1531095
2035231
579344
2457495
2517103
476666
1997126
807775
176216
1179343
2507170
1350275
1238605
2498761
1699197
1170155
466492
263560
2314699
2712984
2675527
2195813
916110
1756566
2034558
2155523
1159102
1733392
1957020
1310180
1249675
1998189
918693
842760
2160104
785055
1222882
1004151
2408733
564116
2510687
1117039
1739958
534672
2277709
2029242
1647869
1593184
1835746
1475679
1355090
1485351
576749
427344
2235490
1396904
2597078
584348
1664483
1419080
954088
2138352
249163
2418374
2294167
1986209
1056259
1661565
2197855
2323924
793561
1281151
1721358
615094
273358
829954
1790007
2216072
127808
1513108
748599
633289
2720463
191012
136719
1757870
1712783
2165085
2241299
2553300
2287368
1477244
291803
764274
2798672
787052
648342
852685
2173022
1830897
1860287
392902
422928
277048
2485500
1333976
675026
1546974
449169
1093889
1853964
338038
544264
2038360
1512255
2243886
105830
397578
1234051
2255025
2557771
2403275
1121214
1414249
798693
1020142
272445
1255932
1709087
2757779
732198
1574921
2547359
915331
427284
503435
988111
2113997
982406
1230242
2812930
524272
535912
7510
1774966
1459267
44193
2315375
1145353
1340185
1402494
1255717
255554
2828345
1332657
1996378
2315332
2226062
856660
2273359
804756
412827
1254249
1590553
2459395
1908090
733556
87874
1749173
582650
2238780
398606
1428267
2351993
1168572
2113085
113638
2630400
87006
1355282
1343622
2144739
1220341
1759418
2321227
429132
1417042
1163045
1048873
339034
623927
1703894
1673358
1235847
1161295
1612305
989049
780733
1958761
1593598
2858609
1710129
1828578
2693894
2913906
1514023
252607
577455
2150342
892872
2092659
1964311
2383867
1013607
2281790
224836
297291
2901054
114369
2227490
2487530
2824136
2438693
2243975
2301787
1736815
1175562
1407658
1133545
347151
769482
2662114
1480668
1690087
850947
2866941
1338018
2766707
2530137
1793597
2723322
920609
1398444
655905
847319
2553995
1330320
811541
2598181
1137641
1061945
2696217
424165
585102
2428909
2552999
2127276
911600
75105
633513
1364818
2382791
1129604
1563444
479480
2756887
2494909
2664710
2265327
1834615
2834723
2093271
1065733
2133074
1902648
2935101
2312794
36671
1621152
1590532
1676851
1820528
2829322
1756947
511799
1152657
2181527
2806824
1303225
1065267
2221419
121022
1356100
2471160
16552
1250386
2709180
351989
2483195
2703302
2569454
1712855
2116278
2551403
1533604
2079517
1782089
1161827
730410
2905642
2289721
2530033
1918676
486330
1939822
2927551
2939534
2914730
2234127
2786324
1240310
1399620
2105864
1544582
580289
424549
1866061
2203639
1179411
529040
2548628
2425985
601800
1400108
2895500
587767
1724014
813310
524145
1070380
513413
530973
2134683
139056
2807851
915483
358332
373631
751741
2853941
1222613
584176
1051176
650855
1993166
2496515
1367070
2863900
2696320
504422
2669751
2040914
1873027
425158
2825750
2478674
2011430
730566
2878556
2016134
2852673
1486795
2482086
1116470
891279
1118539
561551
2284918
2156350
2682900
2175929
2576119
2324133
998513
1349364
2180405
1267591
2741036
1619741
2656460
2087787
1116281
1064873
2605046
389069
2121010
46571
2412816
188819
609218
2939527
1341713
1507665
1407795
2142049
2443931
132589
2098585
1621434
1394748
735797
1095046
26011
478794
2544923
2698736
847788
2036093
766340
116257
1337602
654123
2391395
1272473
2447004
2596379
385180
1814575
872143
1397202
1770245
2532029
2118608
773737
1293741
1411507
761472
2360163
1802746
1383106
2693960
1082950
2387303
670382
1938981
2765220
631445
727819
2562487
2072065
2644044
116663
1787869
1724704
2398998
565500
2364942
2191033
2324288
908390
1699783
2923553
167940
2176355
912749
1444971
1197322
1407878
2384694
1185199
732358
715080
1616658
2798035
2448969
2341409
1805731
2294496
570532
1136877
431759
1156162
2182807
1553338
1364601
661911
2580316
914788
1510891
1784717
2733903
203956
2869322
741183
2454616
1194648
990246
1066851
2456339
2679707
2473467
2656695
1111231
2208094
1359945
976820
898418
761020
503636
1902758
1661308
546532
1030998
1700980
1473806
2354776
2005744
2634066
203759
13910
360305
249147
1616311
1687143
502134
1308284
2120801
313921
874945
2121600
2450153
407537
457753
1298462
2245498
1571527
1749416
1530064
1911164
2114419
666748
339465
965741
1141471
1976952
2576912
249162
2545458
2294940
2803559
108662
118500
1962992
2429672
1896505
319784
2717860
86469
2903163
1891511
2331289
993089
460347
1238822
1074039
1206475
2638674
1082601
1729022
1915990
102357
1859023
2300397
2336703
2542713
1883972
1969771
1459557
62989
294170
1342966
208496
164463
2189898
1172923
1763372
2240038
372233
1746821
1928002
1099786
1577502
1413852
405055
2107465
2431239
2136548
1312400
256208
1631815
2664692
277585
2930940
1174654
2806154
581358
1441726
2567110
1731246
2304568
441190
1571060
778189
1845333
782769
1348869
2725660
1221483
2746451
2911744
2384415
2782725
1523129
381573
1746257
1675732
587388
2530099
703534
2797807
557964
2240674
974100
1584648
172792
806912
2535959
182108
269770
1254270
655968
1724665
440100
96512
1660177
2068904
331635
312317
202045
1514396
1342750
2244307
2824571
380209
2156815
841314
2135621
1803092
1885113
1531010
2098564
1143001
2336080
2123610
195534
2193427
139157
1263696
2881130
1834419
1219407
2883571
2794301
918510
206483
1113331
2307828
2111240
1844841
1434398
993232
431745
1229280
1613069
1383923
609574
1362901
1160475
690637
1591518
2493721
2789269
2043865
1230720
2931552
1778730
196043
972112
439802
1115511
94448
73654
2581956
412726
1592714
481167
2424821
2317406
287581
932200
1784934
313894
1142573
2691101
2115477
2901426
2711471
1388685
448875
2849708
1364760
1729257
1853775
520160
509301
2585768
1194896
259238
2813541
2683106
646273
81534
606601
1330130
2432021
889343
708441
2386093
944648
2663942
1658513
2309347
328582
1490472
1551166
921596
20990
1809712
2701345
845078
1417429
2014807
2383398
352897
867550
686881
122250
500382
489992
332161
102729
2385194
2486640
2884103
17677
1378307
227679
76230
2415022
1946161
2313414
2504288
2276578
1368326
1651401
1307884
600952
2154195
2736010
324107
2910533
2920001
1130833
205377
2603465
2498571
2338483
2215418
1630952
2115912
49179
120104
2733076
1544691
1544773
92359
1660726
1757608
2404479
2004828
2248304
2791459
2610973
1195541
768974
1737887
2296380
2402302
844641
1951936
1778027
2806884
1661205
2893244
2277127
734135
2059019
655104
1489755
2336651
2260570
1012470
1538042
1232308
2252904
2534265
2559379
1952175
117403
1560028
1408669
478124
1532886
768396
19291
2702688
2737667
83359
2116565
806363
1481712
108249
1961862
1959575
1542280
2560253
2625273
2223121
2237098
1349514
947219
2742769
2739686
164958
2316686
1611423
2254199
2245871
1586767
2334525
1387029
1107145
2490701
2405683
630023
733507
2378632
1712861
2133119
224526
1317004
2154259
1642341
278524
559302
348337
2286759
346606
613925
327638
2045397
2447462
1800762
2733360
2811968
2182767
38975
2065355
1157932
73729
2364390
329056
644404
1165241
299785
1194360
2113043
2366647
1263270
2575452
1747062
1806225
1567625
1715804
1170903
2677876
1786558
2681813
1826506
1402688
432569
750426
994610
2844915
664833
1301222
1992539
2025893
2902626
2312111
2692612
1976711
509625
158800
1936740
2420441
1202070
608685
2817410
945379
1458224
2154165
721782
978083
242672
1795291
2256991
1972366
171361
1246975
790567
1128406
507356
2020002
2076266
453175
1235385
2071183
2148574
2499353
593299
2215602
84980
880724
594240
1620858
1014111
1975453
1948286
2882422
1625026
2052311
2581754
374320
321316
1774815
731267
1156172
1338071
33677
1784267
1708736
1486768
664279
1528940
2584634
21351
1642199
971274
2737249
2246312
2672866
1551040
1773154
2184011
304183
1251955
1562420
86193
949522
34206
623649
2372287
1281709
2403178
1792157
1483410
2074762
191019
1474361
1199344
1649900
1350771
2867700
2466424
1871857
1389577
1437561
2860571
2729730
2103247
1742418
588613
1541922
1739369
2765298
2215123
1302076
2131514
2480417
2631361
1041843
1624064
1742962
1259354
231207
2536609
148755
2805357
2386691
2023737
1466057
1774865
1116277
1832802
1883447
2689231
410002
2103209
2297624
1139774
651156
1885216
1838752
1072276
1301542
1635050
1915566
1928566
1815650
508774
366573
1063759
2659418
1521444
1720953
1364034
2833238
2768305
1886702
1659066
1464545
2337049
46302
2504499
18232
2469429
2283336
1496634
2381287
1787812
1201760
1498675
880079
357427
1730277
2651065
619724
2487351
2602922
1412831
599553
1465942
1193361
594415
293021
2293198
919708
201434
601316
943668
1561088
1936886
1805681
2179522
1864306
2360540
1434992
2809369
2874780
2392821
692703
1771695
2439384
1933931
2070708
2234836
314863
1843754
280529
522950
97867
1618202
1254559
2776873
2937795
910097
2288083
2103516
1096619
966574
1183209
1692992
1091766
1709329
1688188
2866102
563100
2571464
2421258
1730866
1461272
1387111
1572703
430734
1182149
1667147
597076
1036129
237555
1019517
1469028
2097299
697902
358737
807117
2920011
2912743
2860433
2579445
1497648
632225
1432260
1622352
876407
262243
457971
2831809
455307
719373
1291374
380572
2272692
2701785
2492096
1041158
2017344
2812218
921474
1596747
84562
507925
1538422
2550568
2841963
1072233
337498
945963
2660572
2382944
2420805
933276
160075
1174711
2306317
2219489
545701
2027724
2131946
1685449
1818872
1375639
1175023
1153201
2444384
2814408
2241476
2565513
1026692
2270273
607331
276995
2259988
661265
449354
586618
1957214
2528441
1880739
2105510
722672
1712185
2295404
715786
155665
269980
2623272
1150984
1638739
2011478
766313
2286854
1872150
2804470
2690712
1881673
1707952
2239880
2102686
2772914
23257
1815794
2446676
204421
580528
1792510
966111
2631999
769082
1125819
2833409
371857
2308688
1783909
1758062
118118
2363240
218472
829446
1211096
2934888
2088606
1940163
2342906
1313020
55309
2291002
1786215
650142
2231610
2928263
2370299
2600145
239210
1534860
1945238
2297252
2727595
2102891
2227124
162030
2089116
2469525
2514323
1351607
503848
576746
174044
2255542
2718947
2078591
1772111
337
1312017
2640455
2200286
1171520
1546905
1295507
518702
1027736
1899477
1185471
1466137
2103192
2059576
595069
2540192
2717459
947139
224351
2497373
2388668
2584418
1120573
2818086
2635208
1047045
1345823
95471
1249122
1758848
1537716
1680476
396012
525589
1754997
783544
133941
77284
2350536
841348
2633872
2242408
1511519
2879913
864711
1891640
1746554
599825
2343885
453750
2445249
1649900
1557490
442422
1743728
752120
2903057
2511100
2113905
2501375
1999177
2665421
2455174
2871172
816067
2209542
2925875
810803
2277703
502227
944049
595054
218634
237387
1226818
2268188
1040264
636535
1997157
395414
2894333
1486104
700579
1478531
119697
2080858
1485895
2839751
596464
2305422
697729
729129
1544970
740080
744677
235416
1732746
2761292
483430
2582249
514293
853819
904887
525825
2184210
2157880
2395565
1848145
1809902
2691215
1367206
2153198
2618711
2085814
2501705
1358840
1602871
1504638
155389
1552616
558409
468602
2287525
658365
2867931
2754995
612295
984675
1007282
2331042
2032373
181211
387168
450275
2301528
34122
925777
1402811
150676
1022141
2419500
1467951
1259100
2554657
2887881
565069
1386257
860003
1990027
2743566
1999294
1469506
2653916
2211114
1606187
1932986
2874841
2236509
582243
2590924
1201770
323289
1117310
2527048
1085734
2751208
561542
1085964
1371085
2037781
2358427
2107133
2570909
1885778
1623322
339625
1717225
1303945
1700678
904027
1417310
2860293
1060226
2376820
2470285
244511
658954
2568933
1084003
2655761
860984
2071265
1831810
1654403
1307360
1867173
285565
1120895
2244741
98034
1614652
1747181
449499
2640115
2523242
2146921
1691539
2689456
928376
2255121
1380820
1494246
850349
1186107
806765
2030666
1203539
541849
2014177
709165
913629
2168104
563375
645293
787374
2124434
329922
206703
1443857
880771
2870537
1399858
851494
1994622
2665043
1675272
951790
105863
1332950
1205886
2843159
433998
812265
1234613
812997
1030810
2936692
593104
1971453
1214875
1398983
1469797
96563
2649757
1037159
2527042
1447132
1698140
2247773
388278
1521168
2468575
840648
738336
517442
2063080
105359
1297574
1296745
2036638
873155
2595654
1830762
2640718
407390
1310034
1485039
1195096
2542621
948820
224278
1309299
888693
1428845
2177556
56316
1612089
466539
1810181
2921791
1178109
1954861
2502406
426565
398835
63453
1540426
1872576
2895997
951589
714861
1525131
2402395
2734815
563150
2082770
2018682
1290800
1398070
2822051
2446513
2523985
63875
1851829
1475253
909240
2507258
143993
2319407
558606
2215625
2643404
2002446
577530
2883107
2378405
1843
54259
1382301
2598348
2228872
2681397
521079
1434553
644017
1894588
908448
821061
2184850
1587098
591459
2126911
2358753
2022327
2305320
1757293
2460219
1873380
1085572
2852523
1023843
334128
588230
2842677
640480
1668414
2457267
101022
34559
2777520
1928207
154750
2125463
1451762
2555243
874540
2745806
2471522
2826237
2183670
1462566
266843
2526790
261601
845908
2855180
2278860
1729012
257612
2675221
2871436
782751
2180031
546848
692398
2125933
2274387
2816860
188817
270120
1510837
2873740
28641
831025
1815952
827710
1369752
2536261
2838193
888623
1093784
677139
52260
1979150
2715647
1618551
509450
349033
695023
2885653
1184455
1083799
333755
785204
1019911
2428354
2565359
858017
167089
1617714
358549
2739734
2935883
1170949
1017353
1466767
1657973
1042961
146648
1700660
1695905
1233591
548427
903830
2737541
649464
1188687
1196784
535899
143439
1034155
866641
1668
2922808
174264
502322
2255027
1480179
414612
658500
2103589
1656328
1964995
241190
2924097
1652483
398369
2300627
2768218
606997
2210213
2289271
2474794
1237684
687347
1001486
1020545
2456407
1729222
1317466
745030
719917
1859475
2922134
1696097
113239
276197
1565118
1946621
2250897
1317271
2639580
2678134
2830143
1566110
46844
2562196
176718
1597783
2883407
538010
469323
2244607
2797683
540264
2389199
2742961
2819933
773544
941107
2796814
2819536
1364479
779514
347982
1324686
1807939
1881575
1933467
1392429
2125955
2042966
927388
2868213
1999136
2912398
6544
2623081
2298926
2527828
1098520
1569923
1859213
2848291
171460
622778
1008234
1759129
2712588
2385003
488405
1949895
500
2380664
405698
66661
1143487
1345400
2235219
2828037
249520
28152
374167
2122900
1176550
615201
1927553
233629
1886937
1579405
1968771
1191648
1157326
760065
2412799
306287
862859
2169272
1020678
1465820
1181060
2124469
2896784
2040586
1683812
77180
1858338
2220099
546356
1120524
450862
2749673
734414
623941
422210
543201
601658
309778
2212083
657110
825988
2612900
2415619
1512947
1964105
661342
1975767
2711941
1578891
2529210
2174984
427000
1954704
410285
1121422
925853
1295725
992872
951678
2141082
1621965
1562462
1578314
967601
900146
2914129
272148
353800
2022525
579325
93367
1831895
2378430
2233623
1505068
591341
2260615
431955
1521842
2666569
1377504
2539871
981869
327572
2208570
1608447
1497949
2700235
400501
2424742
356171
2347179
1163974
780334
1472992
1233216
2021006
502192
1217089
1518102
1875572
140524
1530828
1660548
369620
965903
934896
331675
554889
2562715
2238676
2859007
2376650
1530739
506427
2757109
1702503
809315
2631566
339006
1450403
2521735
1501498
1883734
338741
1770941
1048180
2131312
372826
51457
792771
871587
1657828
1196799
804351
1140009
1071675
278099
1181670
453608
1968469
430930
2019401
1216384
60445
1563299
1047475
361891
333532
179842
2011161
2834398
1896532
2730655
2649246
1495380
2015818
1657942
287833
2570036
2037990
377189
519091
1856416
1424212
821846
1445107
766561
331681
27700
122276
423705
2636705
959656
2209936
1629197
2283591
2394188
1719372
324915
278615
810904
2622558
2661802
2091922
2502519
1779136
2364274
545831
24701
2220289
391726
59962
1521124
10199
1928722
1128039
2062229
500425
88200
2433200
2281846
1680567
580486
951022
2389482
1291926
2533364
708637
1239366
1801197
1854518
1153539
796355
122718
945914
911327
1071763
1670791
2801520
1512155
2283240
1196569
1399438
1869665
2836127
1998253
2524660
1354336
948656
956978
1785226
1326463
510764
598095
2014873
2436049
1796467
2243399
270259
647976
1088458
1058104
1007276
522957
2687674
125931
1828184
1170985
1488353
2409930
2697244
2318986
2498488
829008
2750285
744433
627907
1784576
536150
2399826
867489
1691912
1630063
2262254
453270
1681367
1417007
1925488
546071
795061
2817230
2868740
1913060
2462885
1420785
632246
1076001
2518423
222356
123857
367532
2165258
1910048
2490324
1112217
1588169
1946595
480778
605339
535878
2830139
435623
1520183
2799874
2004579
1667996
2344611
779281
2356647
1008282
1133352
1348306
2400427
854843
824384
821083
2583996
2412590
2263453
2522498
1973162
407326
2592273
798896
99541
2068830
2473264
2775797
114219
1813945
2106221
1815358
1056479
1821641
2195267
434230
2066688
585793
2854811
1308399
1536843
376313
567763
415138
1895318
2450736
1329430
2813321
2266391
2813018
2456089
978815
346500
1702793
2214556
1459764
2084612
1808640
761678
532959
2884026
1762514
1436463
2704473
2923826
1091526
743063
1191537
631318
2036829
1733540
1140124
2803534
1720255
2856731
786910
912627
221043
901381
2754454
888127
1161149
1411555
512347
1101212
1666882
2042869
2603319
2406893
900808
2753610
2205830
1570103
224712
1906795
1680036
905726
1898723
1210195
2708738
2696725
2204363
263102
609378
1199338
683099
474537
2326727
713981
1816757
100330
582462
826878
1986954
2911551
1598210
2767170
336766
677247
2566360
2045272
2285235
2779719
2235367
2387105
2524272
2832988
1184868
1641696
765978
2524778
1124142
1569220
2499835
1277497
662468
2044384
1340416
321790
2766625
1894205
787087
2812272
1614729
1319602
2234834
2249213
947433
2107891
1132657
1929545
198301
1160734
216330
2127320
2696630
1289606
924240
1354427
1284059
1178068
2624930
334926
2383113
368712
1358531
1216522
496000
526753
1803745
2802200
551850
1942667
30423
1638180
414734
955733
1312890
1864797
1655239
1355941
2424992
63252
31680
1432855
2120333
563701
2785335
604172
1009508
2063857
2590696
939409
2370015
368943
879837
1296926
1531370
2603104
1459166
545464
2045511
425654
646401
2188742
2001045
1814073
793557
2672456
1248863
2744722
82721
2412775
2155679
422748
249705
612424
543393
868928
1766530
1307805
474965
60224
2550345
2197024
242291
143430
1279720
2808430
960313
1690080
2919961
2876001
2903102
2303326
231764
1103719
2077795
231644
2187061
1794650
2526739
2487106
201616
1589531
310384
1062368
2785585
2280557
2413245
1012500
489157
1207762
2508273
1730844
949392
2122207
2104238
370850
546969
1180187
2572537
445934
1546081
1016172
889026
1425819
2881894
1340710
1503108
2442288
2563773
1735331
2656372
1730243
506496
785301
1445663
1782381
469129
507000
1412756
161364
508582
2795125
231020
834598
1439114
2795681
1472069
1931213
1881783
1794057
2130946
2141471
811389
504050
1848830
1442394
1820870
1957022
2444353
2716616
2313733
998637
2821694
2452902
2709762
2673599
1428481
1051623
2919755
560738
1006314
2427082
1810676
2796234
297437
1633189
2347036
2693849
449237
190094
2685132
2876498
406460
2875107
1618707
1925841
218902
128601
1483387
1698825
137753
793515
420045
576307
275874
1335394
1663443
2594073
1667246
1828165
1238267
1085791
2136630
2416377
633742
2355903
2568414
2643969
1477126
725216
2127735
773146
704637
2114024
1021879
252346
361688
2795915
1207011
1363690
1436864
1815306
1371133
7780
2173417
1740036
1180272
2754183
2512364
2235588
1768662
1772707
1717217
1276461
1674751
496565
1247388
1458923
2698037
2422234
1313156
659124
899265
1733290
933031
602504
469930
1748951
97448
2710443
2245167
2348011
1336397
1120387
83754
521124
2281316
2511454
1985320
298471
1365574
692499
235671
2142034
1186186
2600746
1359947
2151192
414234
12455
1607605
819755
1752050
2328162
243092
2123694
584045
1695805
2613564
2682550
826324
491770
2587156
2402203
993791
1733681
1811696
596394
316924
1136121
2317705
2506656
1161201
1784035
2389190
904667
2480324
702024
928077
465744
274519
2151383
2477924
2698370
2121508
2234811
1833386
989056
2320588
1292152
2086946
2770960
1273491
1181434
1899457
580933
156750
1498579
1726417
205317
1876647
1646056
974778
2153156
1951650
1406021
2094642
2835385
2003470
1002202
136497
1161861
1162875
1320165
2186768
2654568
2088707
450440
1627024
701698
674902
2678878
1943154
1924101
1300478
1329715
107523
250232
2379999
1807508
2128074
323928
139785
763262
1015169
1588324
2407302
724065
1823874
780628
2930041
2813627
1267367
742144
2271839
1115218
2187981
1723045
229880
608598
2026946
1426393
1352321
2734576
1925273
2728561
1168736
281319
485793
2029739
171888
17162
307117
559896
2479317
1648005
2695328
2824529
2904427
560395
545946
1223119
1809836
2243008
537926
654649
2887725
893444
1734057
2310742
690625
437118
2883127
2325548
2347408
2174174
246468
2864987
52413
2758923
2045565
1930654
2515445
647349
2413321
211447
2264105
330434
2851364
2041660
329483
2249066
718543
1326694
2769715
1656487
2478700
2922799
1199572
2688320
1907194
686721
19012
572283
2929967
2925004
2252880
285307
1867048
2270170
2691620
1340994
2928510
1277538
1059013
1483658
1503358
394206
1346639
1179346
627647
1780616
28819
1415798
489780
127601
641131
2456831
1956998
426254
1125410
2172031
686902
2868859
1547295
2135874
2145592
1854229
2648830
239082
1606592
1698483
2544992
256761
2008312
1927945
2664709
816770
2575720
711944
404760
1202940
1918548
291246
2793665
1411030
1671953
958587
2260333
1885032
1815711
575976
1459866
1474988
1614208
2007639
131367
1752247
1336053
895867
2445115
2737621
1447575
1289938
1959500
1450569
2067720
52555
283914
422625
1085457
166289
665558
1331401
1077023
515378
1967025
586046
232409
1549148
830033
373836
2526605
1403430
2066282
1638529
2713373
75593
541190
894670
2080427
754019
150610
167276
2304044
2006100
1047037
1796412
514217
925557
2674161
2203584
320914
276141
1935764
147028
901169
310619
224973
2781220
2333692
246303
746786
2650782
2061611
1102312
2716624
429424
1792957
1813100
2001420
969813
1962146
741252
1125336
1156399
2004738
794072
959554
1051084
1773192
1441062
396641
237066
930052
1987314
1617385
1017981
2744974
343225
808298
1862414
1231871
1702885
1065983
2025569
1335386
1767811
1177440
2758786
815204
1235716
1240087
315457
2089856
736617
906904
2110008
1520820
2533521
997830
1874604
724069
317976
1204841
827952
2570119
261190
1240469
1068927
856611
2809189
2239830
194997
367271
1211762
2083166
1261653
102632
594091
671086
2526425
2522364
2539146
1974557
1694611
2626502
2393577
2578583
617873
2320932
1290124
1275104
920503
2896032
146811
1699647
720357
271193
2231186
992930
1094465
513060
336004
1896459
1295638
1895367
1211835
318879
2848977
1657963
896538
2899141
2162823
2662831
2639608
2727918
1426199
2218599
2482274
293584
321256
2022974
772982
2380980
2672172
1864320
2261384
1465584
106285
2369932
24892
1601359
1166147
1341417
848474
2393628
2189366
2706718
1530628
2231159
859531
525300
691941
180486
2691256
1893386
1060192
2269534
2915854
1085220
2534908
2798136
870234
1016870
998205
1687009
1642134
1087122
2211245
731364
608404
874865
1971911
866278
2076780
1249506
2401140
2224918
1014512
532555
1874486
412954
801033
2843295
1148277
1146344
2107079
1578095
84377
2694387
2353642
347065
1172653
2640576
2373589
228886
238018
339009
1101189
1698629
2572583
2195074
2164410
375311
1876263
1020267
2170451
2118769
1675890
335546
1771031
1093358
1869247
490069
2728644
1249922
808050
549307
2247466
749004
660665
1343442
2087589
375173
1323465
309004
1383778
2758912
2635072
297518
655163
2011973
1617735
2448145
508687
343743
1271527
1541751
1001654
1445961
2303032
2634332
2517785
784948
1172529
2749343
2682267
2755212
2011464
698102
811912
1048817
1477944
1851387
842833
503465
2467980
2543062
2284160
2805641
723316
381750
2528860
905938
2259849
1324559
1243220
1912178
2271562
1873467
545104
424956
1086506
2351089
1898617
1732264
2281054
2731318
310631
239360
2724668
2231122
2823805
1537571
2915555
2635557
2710261
1789101
639934
2394366
1208308
2875081
804635
2097035
1482722
2354592
1729354
66982
2090198
2239816
1393204
1619566
1012510
1675169
1191515
2658380
1781508
1591585
832397
2768488
850854
775479
2594686
773420
1554001
2700334
1492196
2227861
837268
497174
2022749
626647
1950190
2347856
401419
1873802
316942
1595206
840462
184618
2052410
712218
2797307
1149336
748579
1163037
1240217
424042
1068903
436576
2697546
1670975
472432
1665757
1206742
1651219
2009276
2235061
1768036
956752
2086538
2744710
1700119
1647563
1946056
1939081
2445986
2793587
954238
1068152
612333
1493425
650779
2095245
2881807
1944796
856418
196798
689756
24419
713615
2912846
376061
436371
274588
2658441
890266
945678
2022851
1539395
182544
1998958
1970790
849618
1875489
2465985
1342924
1685769
2914318
2681718
2612719
508141
1592872
2134128
2725738
1715167
1304952
1627531
2175159
2280024
773684
2645448
1665888
271917
176321
383730
2747590
1426923
786190
1542789
2937148
1876437
2011066
767127
302412
1501360
1484094
1969657
2585065
892767
2462125
2054617
1345639
1706076
2088463
2270461
408971
11735
1797637
169289
2143173
2715031
2232175
995006
773291
511980
2769823
2565934
2812600
1617517
2704100
1396677
332908
583685
2660860
2857278
2653598
2113789
2741978
408066
2137018
2673792
536789
2068374
2840873
2758560
2330154
1068030
196753
1838937
1775747
1828212
2897616
1907269
2697146
89058
1226144
1649444
924712
2698117
1827985
1311578
322671
341090
456793
1813127
2620207
2688327
1824083
1332219
2494607
2435994
1525720
2726359
1400502
80488
2725118
263339
1431927
2289108
1780649
171942
1445768
538771
1822891
1594638
1072523
1244907
2132169
1400768
1793599
2357914
547509
2826630
2106739
26932
1101842
1523377
2786761
2748834
2446500
1634079
794027
480648
2200661
616474
1312730
2582124
2191924
517467
976070
781223
813365
1758255
1918214
2227985
1052221
989419
2856884
1005252
971681
552788
1745241
312278
2647189
1392344
2766575
1217285
842061
1126179
1703281
2339266
148663
2819557
1933075
2215397
2882016
2224907
1400773
715938
70606
2796778
1331594
2172981
1697073
703383
2563727
660684
1853306
1133021
2745248
2868064
1244552
2076114
292887
1579112
1846229
2661287
758179
1165902
2858549
2697347
367340
1245531
2446461
29456
328092
414387
1204210
1370918
1612580
1715727
584417
1708592
709256
69744
178624
648274
789007
530116
357902
1247535
2234645
1038566
1149979
677057
1541693
1610138
44931
559858
2753321
2851271
1267467
72953
2630771
858762
1194131
500801
1031807
42857
2711289
470506
202016
1238424
723904
1606316
998337
1133538
2285742
2512574
1011622
155421
1919253
1031598
1224828
1109637
2482001
2927076
2351685
714678
1913232
1280246
1880357
1964351
1657992
1166272
1420990
1173136
491193
213793
559666
1553182
411274
2348297
2932589
1550561
1515503
1157273
2784654
2727083
1408626
2612098
845043
1287271
520433
739416
2197746
1395913
663216
2514302
2215580
2625457
1396431
505822
2886133
2035770
385059
871599
2702697
2065403
1701318
683726
85959
2159746
1133243
840540
2179696
1060727
395791
1271855
2328128
123101
743547
1555079
1362519
256026
2191623
925512
529284
2818311
315513
397769
2594020
1949044
77355
1506223
675346
1343323
2373012
1542014
2358873
1745925
772853
1095521
1602103
452040
1595582
526796
1712328
2851507
1744491
1137446
2040820
2537204
654799
1868142
2706685
2560611
2681540
2810295
1432588
1555987
857051
2835990
1060571
481673
602515
1299540
1240788
1154463
1313533
2264815
2939243
236237
593950
1287505
2538321
1006444
2022296
124962
272444
2062033
2805621
438963
2252146
2483873
2685415
2405126
1133701
1403039
1758306
224699
1122114
1083255
2597164
2284859
862595
1470814
1473330
455471
2706939
1427002
559544
1688443
2000332
330821
1574285
1545918
441267
1687990
406895
1341363
1236237
231583
2491258
1384470
1526433
2018650
2877089
2366051
621489
277996
174750
2786185
622584
1720195
2100553
625791
2513177
1597746
1569857
155919
2063357
2082062
856715
763784
1414598
2547923
2845542
486932
2709393
1824623
2373182
1990047
366279
1024897
1721986
614916
1712477
1589115
1005741
499921
2907448
670848
1022043
2149414
524692
60159
2868882
2190159
917177
2504433
1526589
502150
1668859
1222178
1033181
2470306
1811589
2291594
1089130
924628
1739399
1850339
2103295
2184121
2726127
523969
485858
783069
1904015
2394529
1478684
150495
2309401
1019279
713214
1948877
1986240
694330
2132248
2382154
144164
2770447
2286661
2530115
1565021
1461030
839890
1611572
2723213
981400
2197406
1090417
777230
2267884
2699112
2079383
1236652
2414772
2881233
1785610
2578977
2832801
2574404
2100433
698704
439972
2122241
755562
2191141
1355589
1570817
1478609
816814
1373214
1236801
1944286
1393737
2282079
2318268
153666
2869628
79318
1140440
829873
2036841
2322620
436372
918773
342025
2740636
976888
882091
1314890
451505
2161452
2423501
692345
2748297
2653558
825144
486287
16211
835060
322419
2654354
1653461
2410166
2288432
891738
2290705
1598219
1479892
2308991
2558888
2116011
1596585
2061827
2586609
1832883
2922786
319495
2031961
1882876
137908
1366333
2851557
2154255
2875451
890417
2096270
1437135
747961
833275
38738
152059
2342711
1360848
42468
2808731
1874573
1345575
195670
976255
1772987
1949993
987025
309396
1108072
654699
747157
87719
1075791
1682278
1888348
1350506
1539516
1602710
2271327
2862332
366446
1842083
1968078
2544135
789036
2631812
2427978
374347
1447211
2003391
2501413
1730029
2812892
1781483
1082460
1842747
803182
1569605
400391
2392729
1994176
2233568
1213201
2172792
2476804
781166
1543274
926974
2827767
409034
2921087
2780511
1944890
1167163
2772357
2563080
1018474
2018494
166924
2018992
562944
1099677
2464486
2720717
2807438
1395930
2087373
2059487
2421302
1583856
2540241
369574
615471
2500807
2065152
2332670
2016675
2823445
2078084
2715410
2062514
2770584
639628
2749863
2653579
2156813
614329
1035201
1485716
900663
557885
319548
2441237
2160827
635844
1063391
2654793
1103065
1704454
590408
1169464
53708
949467
1738762
230897
41944
2697691
1027843
828117
634439
2455101
2038541
1148921
2758253
512981
1669971
1532631
2690748
1971746
671741
1264703
1819242
762113
2452631
1611479
2265240
834150
1032202
2307616
144648
1940905
1399917
718009
2852778
1784771
1762862
74693
2835905
806650
827766
2391332
1387429
2373972
361895
2813830
2714678
2459195
2915347
230715
2201063
2692685
1836017
9995
1888884
2536061
551889
2587977
900968
1593652
2682147
1180669
2725465
995055
391122
2702544
1130125
2712739
1589311
436102
2235701
1353687
2194157
344417
1696619
1449084
1574214
1487798
1841505
1919611
1899655
1456313
2548435
1347260
2318911
842346
1257388
2786980
2489508
1495382
20432
1871335
1113722
959715
2264840
683612
2143325
1169459
2841542
2630641
1658279
443930
303153
1077027
1871376
2736755
2556569
2917476
1509445
2007722
555791
93385
1169458
2456357
922820
2518558
99377
2898170
891084
657413
1672649
2639505
705943
2152482
1509756
522056
860640
1882802
2011825
2313128
762149
1440102
2423625
2286689
1415314
1093297
2382964
2390729
2510476
1892452
2658296
1937922
261618
1755711
847766
1949712
690434
1714764
2565634
963090
2062674
501043
316448
2869537
301219
2357181
549749
2167652
2161140
220980
805798
1423821
2724309
1513025
2104475
1494994
1103449
1146125
242188
2085496
1287732
374774
2209922
927062
1405248
2900072
2881034
2028842
2672581
973686
777413
189248
934005
1304611
1129736
1795683
1526797
1799666
295060
2726610
1873230
859103
2742671
523023
2064687
455944
432827
1146993
2465431
367048
2739478
1298087
1326545
567044
604781
1632413
1464315
1204808
883566
429335
1285511
1533936
765636
116970
795631
1907100
501031
1237564
1298986
985270
98749
957706
533174
325536
2477903
855048
640742
344993
2172173
440228
2242818
1990611
314762
2423112
457860
1244111
2512643
2324481
992218
2705886
1576548
1313928
1639995
2716338
2894880
2322837
2927170
2201026
1020284
735225
2186556
273087
1425774
2460232
375186
1612318
1977954
1925431
664465
375198
2349919
425982
2795217
609231
870307
473766
2286732
951318
1070764
2664430
1920874
950275
2374
1006604
1329785
378366
2202156
896597
2715221
2775209
1849656
495359
57565
471395
1438257
2248002
2857941
2913711
2815500
2307457
1740262
1735949
989548
1343971
1924584
1449443
872348
2087044
1563783
394930
1368274
2128657
2084600
2261233
1352046
1122616
994510
1594022
2146938
923668
699334
82738
1708943
1973975
541097
680302
605272
1559097
1684631
103323
1806490
1376638
123801
1916516
127985
1294753
1972135
1246507
2424585
1083522
763413
2798501
925121
1658750
1550591
496247
2339813
1852489
25703
2594566
2041107
2837268
362262
2715929
1719499
2124534
2596063
89731
1352670
979985
2231886
2516532
1051683
1947641
1889476
421404
2722375
1513577
1996216
1680996
902188
2627796
1878652
1101837
1797791
2728154
2901178
1482900
243592
1429668
154504
1926931
1956559
666261
794380
677705
2607572
1393520
832890
1003032
2354373
534241
2896526
276947
2840456
1882525
311544
1082538
2799038
2456451
268898
2011102
2606797
1830432
1656508
1242802
2061435
319052
6866
678004
1879314
400583
1941491
1495764
690347
771235
2165362
1184719
410678
1172248
2650230
1161997
165450
2697806
647487
486240
2249917
364325
89254
2728388
781679
2581134
2625452
399485
1346876
285469
1899494
1879597
955090
1224012
2774464
1202507
1867537
731288
1695715
498751
887026
280857
2516541
30120
27576
2057681
1748007
1343721
2538160
2518102
95148
209730
1316611
2702019
929508
1260673
261214
369175
1028539
2497605
2360929
2698581
769172
1976044
1997068
311956
772373
1700100
1322420
211807
1613930
1935704
2937098
2525693
419535
2729284
1587918
2301904
1585877
1377639
1487455
1471326
2315854
1075883
245072
1353649
1491055
2090109
675195
884751
1214274
2384672
1248762
2361073
2732243
1706912
1453228
1187851
181160
612385
1750884
2347473
1328592
2309710
293619
1054237
1056107
1722754
2422924
2699977
322319
2527873
1048965
130751
1250966
491891
744617
2746500
797695
372270
2643836
199077
2683959
902230
1816010
2024562
1979378
1254063
2752645
2257840
573177
2708528
1634958
350681
2612166
267332
2164449
299756
1940360
544036
1477588
2599437
2860235
658921
2696973
1936854
1658889
56903
918355
2517618
2576579
2832133
1602991
1931604
1707312
443093
768977
1857968
1350149
2200068
2280944
521386
1229311
946129
1972823
637281
2381250
34931
267
943816
1176996
2797460
773806
2811778
389434
2423521
1262135
2413918
2665493
279137
844713
466394
178805
931580
2909129
2678688
622544
2307983
93140
715872
979120
162557
2164024
744446
2287923
903847
1470344
1775422
2431989
2142832
666737
1628412
1200597
584327
2935265
1252146
883119
743021
497296
223976
684681
2291320
1029808
2335187
2149645
2359625
1981542
1986040
1451996
1646685
562880
2919920
518085
2860875
2383642
1570725
316003
2184572
686003
917933
2308493
735984
2120591
1694524
63096
2049558
31280
1536664
2746805
221640
2661415
472783
2533728
2430539
27776
2236849
67210
1525374
2482195
344392
1508360
1811540
2551815
2855381
1422603
181730
567014
1736380
1117145
925304
1832173
1642394
742148
1897
752151
1538477
2826050
1567832
258811
87958
1584418
1282379
1372032
1621850
435284
1130652
2245605
704149
1356192
2805462
2311906
201707
34887
333761
144950
2753903
294758
1151372
386225
2464736
2476247
453034
2126327
1609286
1001348
2523750
211203
781156
182773
1129378
1640964
2029506
1746846
685338
1812446
550466
2150061
431729
2246770
1110698
1877784
1191971
2923131
2203531
718263
2142436
1255293
1770331
2881911
2381407
1755649
2489735
1530868
1075871
1364053
2338382
2483722
1545306
557861
1261792
2091623
140899
991200
164214
2024025
1943367
369598
492511
945108
2818937
2402838
71965
1337859
706621
496706
814313
437868
1444020
2309953
1318490
2271307
1858011
943755
2915838
202257
394048
1129537
2887136
1646147
813362
1546257
158599
2428648
2571160
136378
2901912
1489600
2642850
1931715
1236830
2482361
2637862
54182
2073338
844045
2217881
716748
2556038
2756824
1070023
1353912
2806872
579583
1808714
2440230
2799407
772436
1644070
1530364
1492978
592152
2007773
224529
906151
319210
2656882
1636973
1882933
2296918
2855667
2677337
2548637
1956433
1943652
215841
932027
1173959
1467675
157430
389672
2611100
1584637
1015130
1297918
1652517
2795423
1047657
676891
46038
2299366
2119878
1916705
2912819
1703977
506373
251624
1934445
2123871
1039309
51006
1670784
737078
2913363
644703
203820
1199077
1570785
1558191
1704341
102655
1221325
891455
975002
1986266
672765
2844757
577283
1265044
2469449
2724626
1404586
641015
2856539
890778
1237680
179623
820877
751013
1812336
1830164
1102926
2544696
2189568
854634
910605
1450700
2875427
1264150
67197
2447499
254763
2679160
840899
84716
707175
747231
1063568
1742859
1520808
931140
421459
381557
891146
539814
1899960
1337683
926230
2444030
807113
475246
13650
2583679
1163469
473340
863122
2846520
1913708
1664009
2784565
1304982
2144284
997198
2898797
2704525
2114748
1634058
2094553
2071336
2697049
1168254
2909719
1228645
2737262
977562
2848251
397682
1628092
1028220
2698987
2063892
2414264
299743
2108541
881769
2352577
1192210
703512
2576092
2821442
555321
109684
1804160
1291677
899675
190696
1442467
348859
752279
1682626
1611255
2086170
1513762
1255075
1419935
441807
2235948
1780817
1240907
1125408
1298632
141102
1668081
2316212
163785
2922693
1961794
670496
166207
558321
1368840
2307982
1655788
305394
181980
36999
473833
1435732
320071
7712
468806
854815
1865675
2356457
2000165
2682177
2737822
993777
1625589
160095
550170
2503615
2578100
1100664
1527445
540571
2426346
1881093
1774583
2624918
1402955
2866693
2089729
2429687
927753
209476
318561
1471071
1851179
1744269
335853
348172
251537
1410007
1406911
1232759
2669192
802289
678951
2422492
371502
2686641
2389112
2811910
307822
380489
1513864
2566646
2165794
2138649
1663250
1570383
1897117
2914319
2567541
2148912
821107
2646368
1425475
2728390
2887421
255706
1025657
1782086
749961
2071419
2776819
2207453
464210
2148893
153876
598440
1103714
1012066
2573654
20179
500012
1547693
693975
554184
756563
409433
2395737
1300772
1724226
332336
2246406
306333
2693232
578112
1987965
1927736
2605545
1599999
1636189
1653940
2590375
2335759
1925685
2867253
1623619
2309672
788412
1181267
1370368
2269480
297815
1651348
2238237
336829
1387209
1389271
1095152
498083
2259657
1481993
117355
1263234
1221241
2161699
1848148
1613413
1227847
2911910
1723379
304462
828769
716542
1827619
1376620
337578
2257430
1798747
1116318
635483
2259465
2222067
2356893
2791117
2638470
12782
2400542
2483333
1642358
1053078
771371
2431908
2159431
174677
2917152
666703
2815924
1204
1870232
2699617
1223660
2926353
575292
677314
940188
260095
2009137
1874822
1627760
1440264
2781129
2900811
1573326
2315051
330585
2399987
2210382
1684473
2831980
168444
2563513
2549969
2337413
2918337
890587
2208321
1278172
1978214
1652503
2125556
2505868
139140
2658303
2579694
2431814
1676391
2195544
1796624
1220607
1976473
754522
1320220
2728520
2746740
2340250
1970665
1528028
376661
383085
1446816
2294777
347227
173685
853089
2897432
2567287
397855
2362065
2233388
2168657
2220776
188742
2000667
2678180
2533382
2279789
449367
2797408
2707293
1809525
2370226
1400488
609032
2373268
1806538
890987
1972608
1301141
98078
646149
1341912
752140
1028963
2005316
2188204
1801349
2915511
149597
886263
2346661
1035342
650790
1196731
2362833
1098984
1837125
1091918
1944735
1990629
583955
185843
1916824
1432659
1486314
696281
895846
1604604
2373889
902141
2310027
1207057
2023307
1661589
2870557
340674
324737
2724563
888800
845718
1103796
2678649
1070981
1601414
1528798
775567
556918
785977
635049
1795767
1160389
1587793
2023342
1395659
1206867
2343911
2361446
2622220
652534
698659
177455
2842578
2563026
2163947
2231632
893995
1298925
290469
265603
2113949
1853794
1041994
2491767
2441384
305205
964076
1986654
1302070
589067
1852846
1845054
1175649
2425623
1334305
35756
560575
641
716487
1571390
914651
670781
1898704
2914268
1818713
2450304
1718264
1261364
552047
2893720
2611414
35794
836625
1928310
755123
1537796
1529733
84441
759194
2492799
1606708
803476
6301
2227192
2196605
1419121
2119109
922811
937051
2815471
973155
1803377
74780
2788851
2443698
2103866
2910729
2229233
1957264
2826420
821770
1975038
2664592
2303014
730415
301256
123427
1927268
1559065
2127262
79747
129176
2084261
2381954
2873608
2680673
1166348
1123975
181749
1632091
2361340
2344361
1413695
272485
622278
1262421
2460034
900779
1167110
2929453
467524
1527831
2425565
200252
804616
2163558
1633053
79563
10869
1041637
1073060
1242168
607700
1646756
507940
1859086
1577622
73600
2187952
2218377
290608
2924575
2727349
398143
2440296
1320405
2193450
2755541
2434712
237327
257127
1625102
2419958
2218183
417619
1389969
2678693
2177017
747846
2865261
449538
1294552
499867
1845963
1038127
2017214
2817444
225628
1354385
2801372
1069064
1121393
822470
586195
2862170
1461218
1177784
581618
915390
32019
588189
87560
1520561
687155
1023414
2385398
1294512
450320
2843941
1033698
1488175
131352
2497308
842627
1624562
2696973
982835
2816985
404876
2796667
1361297
2758490
2246710
1100743
1761804
512214
136901
261279
1360510
2041185
1681
451016
1399001
864671
590056
196778
1825251
2507022
1912729
622345
716768
1955207
1059986
2811651
20341
1303673
1441036
1823843
1250946
1027127
2544254
2741646
1208379
2453899
1646933
1285673
1566725
259606
2138047
2111882
2633402
1334639
451421
907375
2079748
1230810
385978
210224
975069
2597108
240466
1451114
2200440
611994
2839016
39389
1418784
471762
1520736
2786997
22476
1846680
1945342
2440331
2199783
2340333
645767
2350393
2647121
2749786
1609097
188761
2237464
1610995
2435733
2085981
60848
2850246
985513
1750754
524228
2744620
175754
2806898
21553
583981
1914666
1645249
2363763
820881
1520361
2017038
2772577
2034199
746091
1415980
406978
2305545
846598
1767825
2665894
2436939
1028603
69755
2307587
669588
959815
1184724
2608969
1890714
2324504
1550689
1015222
2485352
927760
422274
1992930
2061101
2516133
2115204
1470645
121647
601868
2472416
477404
2906038
309758
537087
964361
297424
2091580
2226198
1699881
2223012
1773278
882159
1555088
230438
826332
194075
2322354
1693392
1770500
1764381
1937982
2654112
566207
315510
2564200
1709859
2450554
1142688
156576
9105
435787
713388
2535132
1662491
1600277
2804938
2389541
2799668
155373
2852395
2511091
2586884
731079
942675
1524072
1132162
1018081
1504973
1205677
1584295
1406844
109712
1703612
2716322
2033661
2486756
120868
2111754
2318992
1021566
685361
1330544
764497
2763941
282096
2629708
2917499
2542166
686988
175187
2670291
1329223
2183331
901604
2915297
2524922
2156293
158957
1476524
278729
2541790
685575
1120540
751508
1459606
62134
1268466
927786
1342965
2358829
1088756
2871210
1518654
2726781
2426812
1157809
2095650
2143828
2835954
1168623
535537
292798
2456121
1816971
2419093
1221043
2086817
1335210
2794136
2634510
1311338
1777148
2139072
863508
1763515
2729283
792478
1222597
2837360
168692
2000959
2536479
2600135
1546200
1628564
1148584
607285
2425685
2382148
1280178
573373
1031384
1807489
223671
640404
2694085
1895908
1394208
801640
2830033
2401141
1488199
2559163
1747792
1956384
449309
453631
1642663
26273
2583678
2423226
2806733
2455414
413025
854797
2406279
1763074
2764076
79078
436432
788976
1564133
2680884
1614972
2865380
2435487
214361
1356952
1827033
63612
1873050
2125321
2785158
2626293
1017306
2719697
1601358
750827
30596
1071847
70251
1144148
293271
1266511
7620
1906390
538612
1964560
2444308
155167
1359670
1823790
859793
2336453
1228009
2368129
2481487
2249259
1865839
1149253
312383
168788
47059
1412768
372638
2514276
2238323
1222392
1667045
470057
1027209
141672
1283705
2542956
264208
2147334
2828634
2119829
964195
672164
507583
8557
428756
2271565
2404474
2135593
1733601
1559060
321959
1248218
899572
2358632
654947
1455357
2571110
190981
1845524
96649
2434824
1381079
244298
933854
188873
1368305
1803869
687809
459517
1415205
887552
459378
2195432
1979645
117465
2531216
904583
2770296
2051827
2150378
2530308
15127
2381311
961838
2417657
2687879
1815935
2883416
1482072
815363
144368
2918560
2878724
2352469
134468
1928641
819525
862752
250437
936260
435110
718492
5930
756333
493185
41726
117430
2182212
1854949
2175798
1986608
2921255
1397936
2056261
2752711
1804971
50523
1258
1123463
1928721
156001
1650756
1650571
2242755
355089
648111
1936105
2324150
2256776
1987123
2222281
915981
879472
1044854
2566257
2785569
329
2573276
947921
284618
2718281
1999835
475559
739578
1820481
1095289
110716
45999
2435186
1782123
2346668
1630366
2329088
2083616
2008503
2246391
2497978
2877146
1347054
1999900
768015
2215593
2454429
953501
1709018
767582
504815
2084504
82553
1911406
1043891
2188634
1161732
585808
971854
2215574
1728841
432662
345276
355701
1375120
601612
258094
2146795
377294
1396198
597508
1375362
2000545
2845855
1977461
49359
1762422
1822969
1653037
119084
1223242
1916809
1538377
2401410
2732719
2202539
2326144
1092732
22549
2894412
36378
2882923
2920767
139785
2065908
1054938
865376
2718078
2127703
1813105
981414
247390
2431195
2170302
2195776
740820
2531618
560548
342636
1789859
525282
1175399
1935957
459393
2069379
1689050
435025
1967172
1593049
1816604
2100499
690049
646658
691047
2348895
2647075
714536
365042
1311036
2190518
2329513
1650858
1495932
861411
488895
2171224
465362
2186728
716761
937375
2858656
778058
2137411
891140
478502
2686629
2061943
1041109
54966
380318
327138
2025122
1159093
1476023
2003446
2695707
1441102
1072323
412208
2055790
1964764
17755
99759
2325615
2141224
221693
1692943
2897943
2123575
2011405
1904969
1576072
2814046
356534
1198021
932430
2847028
2546242
600607
1604573
2036108
2493179
959119
2570750
3835
683
471593
1590726
2241683
627394
2063301
1574708
2533331
555572
515447
2066477
306228
2208638
1234843
519447
2679609
1881664
2670161
2789150
2472338
2710555
412982
2414020
685678
296765
1530692
679408
2853778
2268625
250901
2516282
1585345
368642
2170226
2030648
605940
769480
2285528
2445466
1388652
353283
1440455
1865441
12914
2556415
1557179
2242493
527239
1266241
1277980
126342
1030747
465788
2323850
848867
581811
2755693
1358716
1429338
1841674
1526658
293497
1919443
2155664
381851
1790946
939754
775473
2242703
2179239
406531
412024
551555
2433008
1593867
1142701
1291453
474789
1122042
1146647
2898759
274679
1788946
2802708
793020
1789779
2106591
66145
2145579
168743
2101056
2768813
2157714
2386971
1267256
2145805
1200820
416615
747702
764012
2510947
1346086
1264189
1669864
1891964
1853968
1817170
2602162
1148739
2293902
692301
1136514
465682
2451551
2181685
2446359
1336364
1346541
1748806
2608664
1032615
2613778
2269115
2651006
2915385
912658
2709322
218938
1543721
2330023
1499864
1267520
2591516
1832617
2059189
2940192
1219151
969814
170517
1651269
784682
718119
2900658
1790943
1894507
2209292
73736
1202739
903739
839968
842238
840619
2183681
1265045
563489
1091362
200288
2164611
2735776
784186
1000034
1870756
2902489
105939
980081
1556054
820301
2933417
1150105
1456440
729881
1374436
2169875
1473164
354300
2833038
161122
2262237
2308388
1531779
1440580
245658
2567823
659151
631350
136770
1543693
1468556
1983949
2315068
2887382
2352125
1049976
2595437
714015
2450974
2590186
26395
2039649
1000766
2399728
319116
255117
1959031
1107844
2576105
2152803
22438
2018023
1284708
1984165
1458461
709760
618638
574801
2524587
1229959
1684354
1116469
2246480
1449635
590989
443873
1389380
365105
1671412
1788525
670822
1872848
278742
842454
726876
1015403
1557632
249030
298401
1623937
2920512
2226450
631327
1606659
368819
379095
2662007
2313890
1961851
1994559
1770127
645455
841871
347794
521921
2350511
2517420
2452054
404043
1890505
1826003
2298413
1585844
2269594
2197005
2727632
2931940
152115
2555299
2341252
914954
1096793
1575412
627730
1732658
1278891
671817
1039002
457764
2336174
199178
608371
1694155
1259380
2800693
157791
168435
548416
1254435
1001083
670550
1131772
903099
858600
2520149
310690
2097944
379235
37641
939639
766945
289734
604096
2099101
173470
1465502
1510124
2203759
739956
2570914
1558309
2565225
2058605
325023
2060166
713995
2504014
1957767
2892612
650470
2642068
794947
1803294
2674164
1277609
2691756
1743015
785207
1743129
2585827
356256
1324529
2158892
269525
472668
369361
2443594
1581099
2404406
226315
233678
1736896
470443
1133101
791396
2143545
978085
2553902
800972
2665945
2134166
2815121
508509
2773054
2384733
1337202
1385129
1867215
1962178
1865441
2677676
2197509
1504373
1099703
1738379
1238124
539973
2109821
1657547
2387019
449074
1297717
681786
1249857
227757
2779911
2001968
956108
443166
1704252
125687
1599856
1839683
811186
2418525
2373980
1413245
2103855
540851
1774238
2672322
752840
2652641
2334869
354035
1396919
1017851
2480442
2760905
1919532
2904882
2694641
1930830
1025978
1327827
2051083
1092391
534289
2448394
2484451
1941602
1494936
354901
2456847
2161083
1386251
1403660
264245
287667
1055855
2538843
1990160
1393023
957871
2801784
687400
2649261
1434024
217490
59064
930468
2560881
2478822
2103862
1546839
671907
2765648
2100204
1015550
2907598
2088136
938100
2933171
1195673
1965366
1128240
1600166
1271434
271579
2126771
1684854
1780162
2301942
121544
940351
2347674
1010659
198343
2710626
140794
2293362
2850349
2393493
1348956
1219760
357598
2896081
725952
247195
2582844
2084268
2010286
835575
2428363
1084929
357408
2703689
2404111
2661606
1901728
2723645
2539013
2130908
827692
1942597
2602791
372249
871417
2764955
107745
723856
2628840
2100373
2427229
711599
1464513
642681
2135726
1631218
366568
1753377
1275881
2164534
1894710
2353341
2220827
1464956
1746537
1317923
548539
2622972
1490752
1631228
768896
805376
1565291
460104
568876
309749
680409
172541
2690090
1601141
1965865
1859467
2396702
2190080
1642746
1709536
1200333
528965
2356009
1794920
275082
410815
177013
2167872
2266610
1461392
101775
1969649
1586032
1519970
2637517
2285285
2928919
151100
2243012
1282227
2811508
2301885
316901
344873
1922479
366441
1615803
1955297
1037413
334649
2008920
1446495
926387
301451
991508
416028
1481939
268529
2694667
2511303
409817
1378524
59279
2450604
1100412
820525
1752251
50966
1956703
382311
2305008
2860253
1012734
1929079
1654800
1956148
1503073
457364
2342620
1718764
1221174
799562
233142
2471122
1882951
156540
496840
517621
853935
1366390
2804333
586361
382095
888282
25699
2064395
2574843
2113723
2835896
1685369
2693456
1038964
1933477
2082663
2032962
521527
237583
442343
1683973
475048
2403077
2214197
2201691
1022383
675702
662138
266735
81447
305183
194980
466763
1181061
194814
84567
64957
108129
2466012
2568203
249100
372557
1268700
1209033
2097718
1875988
1330887
2802300
1567128
873593
2778481
59705
1973596
1108018
406811
772354
430696
993473
898343
1344244
953760
432984
2277270
1601752
266190
1484821
1141464
1959682
1124034
945244
2460013
117604
1655531
2842518
2011203
1721530
27633
312494
510193
1704942
548187
2330425
1082591
1760887
1920236
1836705
13954
111634
1887285
2544081
844951
1457537
570243
2827417
2799645
162265
670040
1763760
2730034
1532796
1151574
1051502
931955
1304618
2564054
2145072
1948229
1330043
356048
680960
2317925
2883787
1141757
915989
1710084
220663
847670
1411290
1065204
2109542
1214587
2029888
2767326
2100718
1808748
2264707
1995537
1088530
106217
1295782
1944901
1184900
779459
2719255
1317021
2119097
1065417
807804
2463958
1918421
1326212
2347269
2825140
2928089
1357549
2806654
575324
550474
2303975
2089104
1231442
1978779
390654
416771
60174
1635645
711841
964650
634525
810201
1008818
1267382
2634985
2847934
694926
1630338
2683143
2389111
1448266
102238
2923104
2650390
714364
1172205
2386605
521972
1251563
1019383
2427761
1979358
1361083
2273592
2911991
327026
869327
862300
361605
1415244
249059
1794963
588441
1406092
1238421
2257856
1569452
1791796
69140
221280
1300280
2821447
76766
332106
1060142
1661186
1285018
1680167
2833547
830266
1477425
2100767
195534
380382
2027789
2317607
2426620
1241176
2458563
1854468
2930807
1979692
151317
1494138
1459427
1345999
743251
1528182
24632
2563043
2699585
2523550
1700947
1757049
424222
2047635
2748356
1128433
1811139
2859802
1098048
108521
1689762
929342
539566
2532729
736688
2576706
2758267
335581
1602881
1530579
146521
1338564
1270864
1625619
1703076
735135
2929120
998728
250270
2501585
1399335
15557
1259044
579584
100868
1837787
870848
368794
227431
2806975
751555
2464893
201275
1092504
1958037
2448676
2672291
311240
944959
2418586
2755685
2059278
2157921
660186
400779
29762
1235258
467286
390352
1462580
1995428
941997
1764464
2358951
2111919
1528006
2777837
1478891
1879794
784664
1636688
2451926
2853500
1305241
879603
1429057
1184595
97349
2838554
2448476
2341664
2787110
2231051
1667478
2276300
603412
658769
1351146
2175749
836296
1997259
2113829
2176162
1027189
2093662
2374661
872638
366578
795949
903443
2317379
2051082
1431486
2311102
1548233
159385
1115267
2800560
1985066
1179630
664426
2459986
2468616
2181088
491953
1752130
2435210
163937
30541
1860978
1585497
2443771
1494130
1914246
69933
290236
1919847
194290
822611
1154189
2895437
988495
1948196
1153076
1722061
1357623
109668
2581356
763448
736981
1419843
2813925
2088833
2357601
2716540
1597803
1492061
333932
53432
2814284
918562
170295
1755444
76092
1168283
40873
1962659
886894
855155
2357764
355570
2922268
38014
1677555
1768306
1906618
1914923
2346602
1142651
453674
263057
2639301
2191472
2526013
2791325
2023900
789896
2527384
235535
2303131
442959
910828
1359320
2863006
319372
1603554
2792521
2338930
639836
1653035
825790
2545591
957969
1813083
2463185
841656
591166
704999
2661756
2281117
2669700
432763
105337
35889
2408371
256036
1598361
2028683
1626133
2206417
397680
521165
2903099
1347408
2260580
2240827
2373404
497964
76617
88477
1622217
2306905
2420396
1616586
2877522
1899921
2059832
235785
1601944
453388
1889550
864607
1612812
2439596
2436638
2791281
2175667
2036721
1703979
2797538
825487
434089
1587171
2344317
2058797
1321414
1255305
483622
2850258
452944
890765
2214745
2130859
154980
2206868
608349
169083
2013902
704449
2924452
2580033
204713
2243264
408341
2486107
89882
1385762
707262
349924
834447
1656071
2602965
1742795
2766707
497648
2275980
1554979
2029276
2085135
1447974
2612038
1938484
948156
1592827
2338330
1935632
1497514
2371045
2654249
2228267
2325003
512057
1696997
1620236
1102234
107954
198525
2104439
1331775
2517084
2278861
1423592
1072410
2047580
961541
83540
1834888
2705389
683416
1779599
698411
2932840
245094
264521
2905788
1816425
1733679
2475682
2085961
162950
1320178
1641894
485090
70493
2630717
2575702
2662586
2629859
259903
2246780
2625068
1609324
2565500
1724609
1346820
1220948
1885914
210188
1680182
605245
2783968
112444
2351585
210261
2297380
265731
1323186
993356
1720625
2769885
1155087
2057350
2419910
1261196
2511602
2299953
10672
1242615
1723587
813786
147328
2145059
1991406
1055757
2257269
1028224
2022653
1457110
1449799
2369303
227886
268644
1105877
2399971
2124978
2572247
2013960
1808384
1392406
555390
2044662
2022912
1233512
779357
1066004
2177161
1645919
188442
2638620
725240
1376866
2134399
2020742
2274460
808018
23932
625964
928453
1761783
1850573
1301221
504814
577840
1480796
1072148
1644377
228513
2154622
1944953
1597099
2122758
1521659
1226979
1517082
2358639
1400842
1965576
778248
2678447
2717491
2687147
40869
651731
2615766
2631718
2478120
962719
2653889
1979465
2686180
1506516
2780502
1675667
1453991
2286732
1280276
367043
1797911
311037
1208608
2199942
264556
1726767
2911384
2710271
26531
2382707
1340325
345460
5170
1114568
1609233
2620389
838361
1009412
46767
468878
1517879
962926
858987
1596766
2793338
329302
1558278
833905
2069167
969317
2385937
1149832
1616087
2057867
1496686
1952284
2078759
1302432
823847
1841779
2479108
2299351
1586701
2625895
1104758
2538719
2313060
1348545
1860957
2318453
2513778
1434922
680597
1469313
1399441
2264837
780398
2626282
1815554
594890
1823126
196153
1815143
1911856
126821
1597469
2284264
2428883
637951
14050
1515809
1432125
2707598
95419
1372297
1216235
2645684
1722808
2323023
2004771
2506120
854037
2028922
919453
1000140
958025
2592986
118992
689203
1543861
1489815
1026355
382357
997606
744723
1235589
2435481
2745151
627002
2340153
107873
690395
1855220
892220
68780
2278402
2240254
1810596
1496292
2594681
1955052
1341931
1122715
1660842
1094698
1804847
1529691
1149395
1576315
1835281
2452269
523033
72261
1761308
2556506
2891074
1732414
1154212
680344
2633910
496451
2779885
1283000
1403715
2120909
938632
950585
588216
1470956
348930
2712955
2159276
2225793
596749
2471373
1969589
1410889
682456
1817718
1216617
1838531
2449347
997133
2377068
2314784
822582
2352583
2635783
401719
2740704
2826745
1385915
920956
1554480
1429456
1756611
2361569
2126270
2624875
531051
1732408
792212
2079488
1475842
269460
1493490
446315
656036
1157678
354487
1804772
725821
1338898
84675
24265
1109808
1096664
2752454
1605762
2341125
2306855
2529462
647320
1189766
917201
2681603
2682908
2263727
1528431
404756
331660
2405563
1633104
176912
1049920
547829
241551
712060
1309334
1623456
623980
712424
1736804
2250
695806
2117067
2787385
653993
431962
1868426
1290804
1411818
1697463
417578
1951130
760884
2089659
1428228
1859588
2142212
1041444
1358411
2313494
1256351
352047
513921
206386
1251032
1529767
957573
2372112
408941
2795617
69708
2198766
87943
1974160
29475
102365
1199379
1395142
2769088
857515
1850440
2782983
1591765
200398
150385
106994
1755357
2398385
402049
2872670
2234658
1827515
2044196
2690170
2773270
1515740
1111125
330133
1041195
290856
2491327
1326886
1894180
335078
2190059
2396697
2842254
2735319
1790641
1223529
869609
1392848
413365
730280
836383
957406
2232861
2821257
2908357
929832
527955
1183998
1811239
1882419
2100482
2128549
869880
653982
589261
1587927
2206919
724069
2804970
2690521
741688
1795308
386384
1925991
679920
46571
1398649
37662
1497667
959336
2143740
299885
2336144
1525728
1084971
1990452
1976089
942986
2187293
278897
2687570
2096350
2531075
47605
2435325
2004164
1941811
2176507
1322081
701411
1710938
2619073
2763499
523610
1480712
2190610
2437570
2491881
1178274
1782971
2675804
1907057
2397339
1538089
2852847
2203989
71562
2381515
67186
1960507
2210601
2030452
130314
2864500
1051229
2598513
1403824
1700354
2418183
2550629
2442153
2001149
1726478
2288540
1881699
1981997
2127069
2009348
1309112
1543935
123123
1857137
967487
336885
1599437
610199
1998686
639197
462539
2394039
424625
325123
281034
2581949
629448
928778
1130767
1719083
2516491
2032244
1102983
731400
1877491
332226
647812
358421
540695
2756362
30346
1037661
1343279
1721099
2519948
518127
954875
2571095
2402678
1395380
364822
592086
1980028
318529
2263945
2014444
1881412
1513193
1695311
2598757
126391
2696310
2350287
2068138
1076360
224771
2614560
1030262
1270452
1997742
2037280
2406589
903795
2666220
2879516
1847909
1609711
2431771
2381233
2795213
1747158
2306103
851470
1682865
31806
1982820
1538262
2666808
2389711
2566710
2908
750507
1316381
114300
2466914
196175
2220659
1212334
450277
1588454
1898420
2600088
2155119
1762821
2137774
2101836
2820792
358117
1732665
2490725
1500430
1807217
1152240
1869662
1086428
1190384
1801162
1630025
2918118
2500349
75337
704499
829774
735084
87363
2516921
2738291
267427
2516627
682480
2045974
1754383
1769519
2901966
1765703
1930975
2494856
2513635
341106
2297333
2148612
2772929
2102970
1446056
2911922
580268
963777
1210889
1602707
1289416
906514
21761
2298260
303157
71878
2069662
433575
2064844
1566768
711599
778099
131879
1504463
1781574
2351518
1906732
2842582
371836
2823889
1965226
347132
2065383
158803
749536
43581
2160946
2511080
450588
685826
346601
717187
1580796
1005084
703201
423077
2913828
2488549
1453759
1079362
1335484
1015287
810681
500111
837864
1367082
1090612
377996
2895725
2669240
563250
2584822
1027264
1640404
152262
388040
776358
1685873
1584057
2337124
1021076
2256225
1891682
586848
470855
2493588
1383229
1978907
1911345
1681480
1013099
593059
2160342
2539589
2607511
1856055
2137035
2684405
667924
1767842
1769683
359144
2373459
1976345
1801298
1221722
700586
2507686
710369
2015776
689425
2437068
1721587
2037204
285485
2195782
1006628
2465106
586841
1398450
1997660
1046550
1400262
2521250
1804178
2578849
2228823
2799050
2786942
866446
1612205
1393867
979885
2340685
1316907
1260192
2440707
705855
263753
2015969
1342223
2533905
118036
628924
762663
2185647
354108
2881657
814575
311564
219119
363093
1482179
2597624
430754
2371110
2723854
2910261
2892627
1758282
2736084
2577550
2691337
959874
709430
1919085
658848
1870741
1843694
2815064
1795589
186033
1878248
2639344
1109498
2197976
988586
1611411
514033
1879441
2506467
2634555
1245344
1260230
287474
192601
1316616
536350
2182134
146355
374612
2577201
1324090
1005648
2649388
1870187
1375732
836768
2083975
1473247
1999500
1275287
795725
1284423
682909
113338
394805
686331
963444
1612603
2055051
57737
1168893
1775555
1028499
1219854
554138
2342574
2069879
1095785
1837724
1325946
2566886
1533113
2240359
787778
2900075
720420
564759
2074407
1137622
1614750
2909502
774365
713749
24394
855554
1148333
1263757
1366633
2717593
1322359
893016
1113054
1141916
1689660
2004834
315142
1361475
2410977
2230886
703226
1228445
967306
2905669
2660255
540279
1669913
2473900
1669887
1633355
500101
363560
198321
1448055
1456083
2024778
906333
776668
189241
2161219
1908108
862433
1312399
286441
1471495
1487578
2564445
2282475
2090675
24075
762337
70912
211738
2416666
226391
1137672
2355889
1448048
1083200
2619877
2682429
1329838
679779
2300224
2177557
2557618
2204220
107417
2651491
2346435
2194140
2789864
569142
2547020
1813173
2381031
2135737
2677555
2628465
2891908
389257
277467
2104984
2913069
2395622
28692
207519
1558999
1710409
1536644
2190435
2888578
1822606
1273332
1679274
2405359
2843039
2866171
295173
829641
2569188
608718
1812626
2137664
2539781
1618138
2266042
2214131
607888
2898702
2533043
715172
2224906
1371461
474215
2073900
1702047
1100879
1087735
1805973
1193605
141939
1057937
2165389
2315435
483008
1349614
908157
1110589
743737
390431
1357325
1399616
303222
488234
1484885
510654
1308105
1389474
2155331
598356
1534332
1858036
188471
2037739
166627
416612
777724
488227
271315
810948
2561962
776137
1130529
812881
2073164
1638663
788219
1386265
583641
1153047
908562
2044019
2736458
2671229
577102
2317843
1750552
2121654
494713
1293120
2175912
1634947
1545025
1729104
645183
722280
2132917
2608390
2189049
211223
893724
107579
1781200
878956
1748064
2144482
541102
434090
784118
2661414
2524135
1799424
2152131
749257
2751145
1515623
2778829
1127986
116791
2120318
81810
1274741
1056413
2640797
535489
942194
628443
2670447
1555856
999579
1787264
1952412
2894175
1710985
643526
2017003
2831631
2378076
131199
1013245
411468
610774
2709943
1534306
2301641
2218642
1097396
84417
2075971
1603315
237788
594361
2771252
1374211
22788
2131106
1528087
2924382
1075843
2892594
1144420
377549
2112636
2183760
2160815
2128077
2369422
175541
1361663
2853660
1229938
2060977
404515
280643
2300878
2145708
982197
2346493
763469
1872573
711960
1882839
215652
2884674
2163148
1502610
1524394
324573
1215354
953066
1461657
2783601
331486
2071189
2826277
1858558
887802
2481355
1963623
1235206
1832425
655056
2881961
247375
2119497
169570
4690
1206731
368076
779061
2503528
982984
2009609
824014
2746469
1884832
722527
1638816
2684091
182404
1495977
1982216
1424587
1361888
1702877
1018856
943387
911674
604439
1372938
1312821
1999770
390900
658162
2025494
1552195
2008965
404942
2382339
2395742
1097817
565564
2683517
58479
2519105
2383764
693594
2199885
1531641
2205160
1984039
2927800
796041
302914
681464
2910956
2449720
411678
1459909
1366409
183915
1868580
581989
131105
604349
183661
1528450
1057660
1794206
654966
1961530
1096099
458399
137296
1612293
1727152
2190063
1897135
2852669
1257485
1198468
1789901
1795778
1647755
2603351
2299295
2279942
2335409
2056231
493964
1266377
2489820
1660805
2846844
730696
1322367
2408828
46517
2559934
65567
732034
472403
2601576
2756646
2870168
1637444
2096366
373675
2695277
2352971
816905
549368
2145631
301132
1026653
1063150
444712
1921430
832092
961570
1931689
1988184
1214701
2648408
2217417
2234547
386158
775688
2841283
2644764
2263886
2426019
168301
1168660
2531634
1123578
1405731
1378211
321971
2541067
2639360
14459
1047043
144829
2024768
843889
721688
1581629
2556797
93031
1735467
2108843
2868739
1315687
603037
2746142
76341
2877163
2419505
2437836
2172128
1741210
2633977
268104
1006977
1544317
2178842
2054530
1663039
2350046
1375666
994172
537760
1240313
2266410
1705608
720523
105068
1484983
629890
2552523
421188
333334
1453060
2119222
1613484
637101
1747023
1501842
1186323
2664752
1332940
1030875
2138324
200349
2081477
820079
2007559
2798597
1893055
2282288
1915125
947485
1336757
779602
1126694
2044942
945336
672289
1683210
2360534
235299
2460138
2561298
2067257
2373946
2658732
2136908
509875
1822973
493924
1527163
830827
684525
429433
540267
2662292
769537
2513251
2303088
147395
1089216
2881833
1159574
1183498
1812040
332079
1483996
1888729
294017
716115
723539
1245283
599071
2034858
1180373
1819649
1919068
1802746
822568
368607
2641609
1861261
1760902
2379169
474292
1381331
1719807
621474
1769481
1708983
1673747
1140878
651613
2551323
889540
383422
1380452
1198268
1168195
619991
1146770
1486984
1716775
156911
1066723
1990007
2904138
1722626
2529571
1056407
1443592
760875
711965
1566621
266520
2127665
1932323
2464627
2361900
270577
565521
2191704
1860400
6471
2060039
2504382
1204468
2459130
2100965
408450
2707714
2818794
1234466
2014847
1832595
494159
573942
854380
184623
844566
2777877
38240
1019150
1934415
69395
919909
1693121
1944131
2390711
43939
2726520
2011167
1071608
2402666
2708206
1170281
1574122
2335541
1398087
172851
938417
1420566
251571
2358601
2018536
2238749
2505706
927846
1842159
2845000
1571704
968066
1310541
553359
2521210
98159
425160
1794128
1051201
2215000
2293228
1303878
1604214
2749308
591004
1441595
1137070
2871005
1589474
60952
44798
1939576
1891638
890656
385269
1200867
1082417
2782204
1451994
2191368
1177846
1311606
742427
1892170
400786
965948
2781355
2888821
1979120
2031361
676768
1123257
2433899
1841644
962637
2077237
1482424
1889507
1928326
434485
2431194
1663499
1221781
1502757
2397232
2831239
384144
1384980
2106589
1505123
1067680
837859
2091498
2498510
596517
418390
163490
2770198
470239
1986679
1183448
2088872
1084332
348051
797704
1594478
1411558
1148313
2406598
47627
789720
631716
178653
949976
2767788
20744
1974669
2616422
123291
2467193
803490
325687
1935677
2373023
1884314
1600283
2353113
2555354
1319461
2352819
1877888
689097
1692079
1571564
2492708
2766572
1719453
107187
1381938
580317
543692
49758
1380733
1380240
180586
832953
116549
1977918
678776
1152499
1708008
2930114
433554
2796751
2471460
2637772
2443313
2900613
2047675
2548396
711731
1175582
421888
1919386
2316143
260664
349343
221427
2282361
558922
1366639
1982070
1702325
1572141
1694145
2179648
952914
1678928
957472
446766
1022007
2328175
1414419
510306
68506
2792684
2881406
2003584
2490483
1900399
462964
2755491
1518326
920851
1781303
537068
1056036
2536429
1971723
2601727
1536478
1810510
338471
199851
820157
1011732
2421206
1032794
2862349
317656
2532434
1148065
2634780
670179
916452
1504844
1087160
1710361
252084
420772
2033178
2553097
947187
2482432
2065906
451451
1015287
2129213
2749243
1387232
622556
1911667
926612
2583979
2168150
1788345
260770
2572744
2743826
1580109
20063
1436151
2103291
2664065
2806261
1260085
1896310
1566071
1831471
30918
1337956
1371279
1562261
1993970
2870329
2204953
968117
233728
1594482
541871
2292806
2659661
1772698
2932088
82807
2608101
2446591
1992500
961512
2563269
117880
32937
133420
105149
2337124
997561
2688395
135840
2224364
1681171
335769
583342
169238
1842530
1991653
121586
29473
1643519
2235037
2781142
947829
1809671
1135645
229037
1092784
1590734
2871960
1019693
2110788
2236973
1109761
2193284
2063730
1538459
1974166
1210911
2015448
278545
678150
2462941
1220571
1317869
10990
2280489
2446475
2768795
2098061
1850610
2576607
2289042
1966433
2596882
460471
751281
1829073
1060770
2204821
2071855
1934883
2187500
2643032
2054845
718786
2935162
2756892
2642894
1913315
2562479
844824
228464
679006
483810
1684825
1677056
168794
1925954
2311170
2934453
2635586
4029
1137294
2087454
764502
2416121
1238121
2124477
480715
874510
319728
1212378
969751
1838990
1320643
871284
2640164
1495152
1339208
1627010
420471
1531559
2360521
1364703
1533473
1773377
221319
684214
1776271
807449
1783787
2541659
1930080
816952
2771090
2186604
2587515
2462772
1983295
2376955
1857544
1240149
44651
429083
2938902
190028
1823214
1471799
1663534
2576974
749701
1059020
2770922
1448336
2883012
189709
1641739
2894340
1091891
1806890
2418409
146061
2757826
1109741
354086
1742564
2025277
2118645
1695511
2720795
56129
2808099
8441
2895271
671682
1257153
1741592
2652912
132387
901184
1516338
956299
2873586
865969
210304
329196
2283593
2863828
2419821
692216
2617406
1970438
308822
1667246
28280
2703756
802310
2742957
2675994
2516389
301014
506480
1103739
905699
1749250
426155
1874089
816684
2210538
2389432
1010000
2801932
239349
1561159
2903878
815524
2049017
617402
1298227
1306611
2682882
288617
1952779
1488139
2003235
1295088
2372273
335530
2071069
555359
2258872
1102098
653188
2657995
1944445
2609031
1784741
1848995
2931224
2305866
575975
2778049
568955
1177514
2935711
2318632
1556799
825294
295693
756818
2553347
2834228
439507
363330
2300646
1132553
339672
2811015
2419215
936000
783729
250698
1349419
2644922
1986962
2087680
1016004
352187
827860
2805394
726415
465069
1881698
1449795
1326854
2273978
2272922
1052143
1072893
1988345
2586412
2526898
869662
2283465
2556667
509885
2522473
2625186
1134404
268764
1493271
795541
1253632
1675015
1240882
2299006
2651538
1623484
1663338
1829308
2034554
648886
1181889
2421032
1399677
867919
2370933
492317
2676266
2348464
1608196
402182
1714910
1312610
326226
1707791
1550665
2733450
1975143
2597143
2559408
203689
2938903
770863
1235555
2155332
323961
63451
2728482
1504237
573443
1940131
1407713
1423249
1154524
37648
2834979
1697011
575498
2719068
2332073
1075579
1618692
2195611
2035562
1326826
336056
460032
2498226
1591741
2038521
2929378
1791629
821464
987546
2786735
1563073
174417
1422001
2232773
660350
1471575
445627
330434
2156769
1043691
689756
516494
2243843
9735
157930
2922748
1661021
393871
301549
513987
599136
358423
1456254
445912
1401313
288295
2216375
750849
1782977
2654525
1271720
225299
975018
1101999
2924240
855793
745539
541086
2414026
2231660
2790138
1596902
2109035
861440
2030496
1328077
2875330
2591390
2407227
995427
2327269
747779
22314
969379
1670942
441061
2496200
1963954
2312904
702150
2403667
524170
1288361
2381640
1484678
897921
2809842
2215980
2026982
2111039
1114780
1822187
2219687
1193340
1763756
656212
1680995
175635
627803
2453348
2901295
1770503
2578510
1153183
887482
1190742
202793
2654459
1221717
1700102
468879
1498918
2411832
1997621
2809797
2737247
2352689
2446908
2476552
2267237
1131310
2281871
473494
1447917
537314
583915
46770
2160179
94364
17482
883581
1539384
697741
2228943
1276347
244887
547235
2373818
2755868
2418020
761722
1501055
948290
730278
2455854
1847096
851170
527469
1983349
206317
2854642
1510785
2518184
482000
1461185
566160
2158380
692656
2250826
2438472
2337569
1645728
743228
721
1160832
634837
2514385
1945275
227955
1007610
2697239
2120665
525072
1896502
2704567
2738775
556027
1270906
2866667
1821919
1665127
2610786
2750705
596993
853177
2786757
967713
1017687
751425
2701980
2069034
223562
2323249
1792315
2015902
447417
2112633
2863284
1766186
1718246
209230
2089498
2252933
445915
796747
1184599
2535238
1751969
2248427
2924418
1653697
2816537
945517
1141424
9420
2220889
274596
904163
718195
1168390
598611
1181766
349392
2297073
2420933
288553
787303
2203818
1613068
1702252
2411286
2403143
631575
919071
1005556
182809
1016979
315044
1674090
1704321
1194868
1262156
696861
788909
949669
2428468
1076754
2006930
2818313
946976
2513195
1757283
828622
1596611
35916
2454514
158039
2517458
1604649
1212007
2601035
2812668
2501296
1090787
383390
2117688
1591326
457730
2652572
2469253
1959074
34385
633363
1533743
2794203
1778998
2106271
150987
2558470
1835287
995936
1650331
1872722
2584670
1830055
2147436
2792937
879752
143354
2304678
2850139
2583530
1355214
1406269
2601394
1641526
1931438
2485781
2550725
2689648
1024323
2299665
732214
2569067
659143
1759171
967878
1463202
2756816
1678806
2331191
425027
1152851
823555
1722832
2374037
485959
1935500
2913525
862479
2119739
1153870
2775809
1955828
2238579
380154
2564496
285244
1282428
2141563
2244861
2596714
2306524
79125
1322431
1405440
302716
393769
2833348
1854781
2845425
1921135
2027421
297833
1808077
636554
1532067
1310243
2142471
1893034
1671106
309068
1420448
698184
2291478
792948
2364791
2599509
1198849
109492
2126461
501417
738803
348035
2594780
2580118
1426904
1509539
769508
503152
2731168
2111410
891992
1921489
2710669
2326991
1952172
351384
1850656
1936896
491459
660803
1255221
365919
882211
1940747
623538
418706
1824065
2691482
407291
1005073
1888362
1998077
568298
182723
440909
2128536
2575472
1223780
2245614
2109427
655412
1729714
2411273
1116084
1105399
1158874
1568532
2127278
802254
1272157
2012972
140573
1781078
732575
2552046
970510
183211
738910
1608391
2636597
1312568
2774230
2582357
812683
609157
1909592
2138911
678428
1940091
849305
58785
214833
295829
609788
1550584
1574536
1894198
1548958
288174
2665994
1294080
2772139
2123351
1162654
622111
241446
1091387
2312182
1816661
2430474
2866615
1436659
1529068
719448
2676113
1799536
1060085
2742140
1359199
136843
2581766
1719534
1725927
718032
513765
1363843
1471391
1181946
553082
1365927
730973
225151
1633400
2291704
2109655
1826469
266769
2031954
416960
2765469
1461783
2743620
2762348
863660
381038
2799115
787416
1122592
2078558
2464436
623601
225759
2823588
1106000
1165711
38763
2848621
255087
511205
1559540
2836231
246956
366982
2683070
1161725
494947
2246227
2247735
1908821
1374623
1818290
2172633
2677259
308086
1777517
2277229
2595862
728836
1322025
2240833
2295078
2150966
522071
2046671
2505197
591787
1436656
1891726
1192468
77744
2473560
945156
1967040
141625
1053870
1983022
2396672
1490199
1089456
1906240
1026243
2543159
250429
1121287
2519870
1648766
1104741
2388046
1333279
1016979
1088810
1565304
354201
412096
1342157
451708
2876455
1508980
2094978
1815457
901961
2328073
577813
2271514
536587
2102640
131088
2092193
310395
1604524
2219661
2082359
1099158
1520472
2494094
1568293
1884772
372210
1597850
1753296
2918538
60398
675320
201184
703920
1607252
1428245
2721327
2303089
487950
906347
737607
2472573
513078
2244465
2727663
2887986
534928
900291
2750687
1385488
1783264
383532
2629708
2115661
443564
2579953
1328045
1561382
2469782
2272622
2078732
2265500
2614107
793357
2897629
2708159
475601
1822803
2221708
1870255
132954
2807935
2885387
2252098
2453776
2675378
424838
830087
633444
43647
1067306
1550965
1084322
551117
2625106
2404907
2381894
774769
89682
2850819
2807589
2578608
440454
2007826
1646663
1127527
484843
222364
2473688
2391941
812954
353751
1508855
1072492
501200
236177
1496731
2044906
618675
1963987
2885200
189496
254518
465126
978312
45190
607197
2222599
1863765
1828806
567408
2936730
2129738
695198
2800473
1954286
1301839
376130
155323
2217966
1395559
1308054
121888
656218
1153841
178430
1623699
2743597
1787789
994497
1677599
1964874
703345
2901012
1197520
156665
1353657
1467864
1316735
513868
741522
371917
38106
1213421
2824090
937351
2170571
803647
1236711
1279649
920203
2348926
523365
2440957
1761938
1012466
8761
305353
2091612
107279
568060
237231
2372331
2378744
259358
2784817
1284696
1431324
138831
420316
1577677
194570
2150763
2175702
346968
2127567
1512632
1237380
1743000
200946
2063283
752696
1490462
584450
2502739
904497
75825
851951
2234800
2796256
356643
2308791
1952343
28811
1255787
454509
2056172
1808616
2119884
2492509
964347
799410
497847
2214809
1123728
192754
1368222
334530
1460983
1121021
2019308
2505891
2839278
2504567
1447351
942369
1705751
130053
598316
1958527
996562
169262
1935412
697258
1905773
2533720
2193307
2643788
2644056
2043360
771149
2250803
340800
2676554
1486894
1593936
2849345
2765568
403208
155936
261302
2173491
2256635
1899014
737460
1752965
2460316
1520392
2206031
335943
948996
1245258
1342076
102113
1793266
2912039
2870035
45956
779534
2151959
2107318
1226633
1000214
2536306
957281
488232
2860940
2668950
967949
1073646
1580174
1067669
1177996
807175
2679582
1074413
1596407
364420
121777
216152
1751947
506013
678496
2830175
1595068
2530044
141909
2326618
2358277
1984388
811593
1777621
1844618
764753
1324606
2915530
1839009
1099607
2134239
2255693
2479443
232185
2271864
1687936
2435412
541381
2046541
1952419
417151
136551
1587092
1527263
2722405
1994790
1856050
1941258
988207
1322504
251342
1517532
2772579
2648818
1714506
2669635
2688632
2836868
290454
1969987
2792038
1230576
2527200
1307185
1538211
483766
1054457
1485421
2109972
2454516
892261
284955
2892490
1782831
1857769
565055
41690
750316
274060
2078936
1927903
2564596
1694372
1432633
707384
1233842
1226837
105201
1293128
2929744
113968
842735
2284925
2325304
1117598
817309
1431862
1300923
2623886
1788823
1860958
134320
1741495
1983452
969192
1590158
24740
2909475
634461
2306432
690256
1399465
481999
861474
249789
1282567
2496217
534774
2265423
897948
1825897
2523538
2357194
1956259
1742917
1703798
9519
216119
327887
760439
78168
1687253
2273484
2926364
544952
1874088
627218
1680791
1710067
2230144
476301
2202673
55109
143257
2242068
18511
1104991
1774858
1921107
2773903
1574877
656908
2215605
2710347
547174
1153150
1099314
398894
2633458
2176696
1091691
2122137
1865738
2229084
310607
1000253
2473611
1577295
272249
2857469
1182224
427773
2216534
546081
1073570
601687
650169
120192
2235193
1619148
938863
441091
2460381
62036
790991
633155
126908
1246544
1843992
2635827
1878503
1834575
1514640
1152053
2324706
1195350
1838221
316428
1046674
605074
17925
2527992
2565179
1740467
2089625
2088571
2273844
2747719
2687370
144878
161775
2319856
1407671
1213221
1079123
508524
1103558
1529000
318840
2224803
1251342
132353
2878902
365350
2064554
455846
432044
196083
1151846
1622125
21396
2273160
1278913
1559803
975391
1981602
2796488
1132612
2027882
1502653
1310002
2659670
2143504
2489750
1013768
568063
356167
1736187
211994
508681
1634857
1327762
2157049
2489966
1561852
754746
2252921
2799817
543604
2295399
949681
20133
2428347
1031851
2092448
854436
2125652
2457204
1892296
175541
50914
2837947
2424815
1159289
2836064
1394557
2476789
2100420
1351632
2402204
1763599
67003
1221622
2249137
2424791
1094270
2071512
2249899
2347477
1118935
2827661
68815
1474985
2010289
596205
2218971
2155991
562549
957231
42838
2746178
1490812
2251386
859534
2868494
1510513
1526593
1829244
219711
1897852
2920044
2609317
1941017
752088
139471
1133093
2198260
2086778
78736
1910085
2550310
2539741
237732
1469
2863329
1643782
1347050
2622835
1660324
275127
2050788
2150734
2477004
460527
1450562
515125
2866201
2175051
1961306
169472
1088306
190371
2852643
1913971
1518095
2798501
2380833
1413254
2561535
1507971
3974
1525084
408862
2544877
1973990
1619807
280449
2550272
1399914
516126
2570625
1180504
2255964
452413
517170
1955887
524462
1973076
1663037
2918017
2763174
1078782
68862
1572116
432464
1567323
2637380
218125
1669758
266204
227801
1715783
2175438
169196
1720341
552791
549817
843395
56213
1014434
704254
280895
67045
2797716
292922
1024589
112276
639327
1357635
2854310
457007
287705
1647777
1604089
119706
1357673
429800
2304948
1490283
1007973
1142282
2085048
2368263
1357196
2764349
2629419
2489347
2059196
1047923
1752085
1537163
1521091
1884271
1524307
1227204
2096303
436543
299132
363178
2654175
2126096
1901841
1611558
2936863
1761671
1131197
1706347
210190
2128425
1788138
1212318
2166661
2069948
2673288
265376
5499
657861
2091265
1657328
978365
2811345
1769520
853429
209120
2544164
1684012
1544641
2654062
1800537
554765
491486
2737354
517485
2095943
1404651
2569099
2169202
1750265
2287449
361240
350836
2190126
1608688
381722
411157
1236765
282776
443984
1327282
2202527
2241986
2218701
1625931
1691884
2294945
2912714
31651
30830
2912525
2668041
161147
1233832
885772
1112704
2432329
2700449
25329
1366980
154678
973937
2312071
2918673
2564940
1193815
124085
12295
1267473
1408863
2284046
2870660
834197
1645843
588617
1533461
2244359
575200
1975422
2192519
2472928
939893
2141643
659816
1320221
1348969
776050
2741653
2876293
1022125
654974
1654965
1882142
2940491
789266
1255215
1052196
1581731
2009382
2406030
2876652
2425502
951480
1003893
1613813
1062881
1763422
492665
2181203
1752544
2559054
278273
2626470
286342
2895331
2732808
2157979
2788003
2541169
1858801
2010929
1553801
2225150
963042
2367638
2167426
862453
2482372
2466602
1479231
2656387
301962
2689560
2338324
1170613
1154728
1962675
1580760
522617
1606808
34637
773793
1941806
47169
2748153
2743168
203360
2804768
424548
1180997
531349
1191126
2402613
2879199
2724085
170158
2282304
2277657
494384
1407963
1548058
1879678
1654227
2131362
2677356
1185628
722694
972266
333073
2859145
403386
733570
1843726
298719
1602226
1928643
1979049
1789080
2307909
439181
2814018
1740514
2337124
793616
307341
2152287
1634978
1891899
1548910
419955
2173113
530367
2367094
1244068
1707662
2134642
2710951
1533805
1216793
2280205
1800803
1700159
2603952
871939
1125808
536097
2390153
2106694
361714
452500
695991
1889462
1015484
1984445
1102764
440032
941742
1634614
449442
53751
1030858
1211871
1453152
809504
2022547
1649279
803295
2830172
1735786
1275882
335239
1844026
2528150
559989
2611443
2533997
2126295
1495071
184935
2253867
2647245
2417107
774164
697386
1010366
1672493
1611765
1160942
2537688
2264377
448523
904627
1608291
1327378
1795290
2152667
1393566
1542323
2042498
2755711
815805
1616541
1151868
1189032
2246608
451098
1393244
511473
111934
2694040
139814
598114
729127
2200112
324533
2550730
1546824
2281894
535423
1855257
71082
1299828
2193040
1622744
706903
1180511
2246412
2808419
2675024
1054625
174588
1581454
487009
945770
1690490
520156
28633
2563703
807394
1708259
2564352
1560934
2215936
2135397
1665403
1213093
601988
394774
2778156
2437646
2146178
29883
2258987
1574546
652338
1618866
2510256
1405834
1151156
1976602
2878639
740798
1387315
1426964
2587427
2335063
1653572
1821438
2690596
2734767
2138188
413939
43708
2456033
383448
2730269
1831698
1638736
1980038
2347291
2059153
2718890
2722959
740021
2720740
1834395
1931667
2895983
2675074
2741475
986364
1594335
327755
600802
198251
1935770
1592227
2362952
1618693
500620
1975047
1947870
2532673
1848981
1246142
2702744
1945483
1805198
2016134
1538061
1595147
404965
1979369
553715
583678
1485193
1723632
1889119
2600196
1190619
2217072
2372826
1492895
1328087
589611
2017370
1556897
2744511
2230425
634672
189655
1992825
444225
442816
1604927
285833
1441528
408973
538436
2169943
2380234
173170
1695419
1928292
2488361
1468616
83887
2020519
1709464
2226337
294537
2613830
1587470
2113928
1122274
2493652
2273254
2311094
598603
475253
1151987
2532723
1233
2225646
399855
827594
1418395
874828
1464671
591996
1177248
2622533
1190061
754470
163066
975267
100503
794612
643799
1699749
2621445
1026450
2916925
2793650
1193660
1018937
489145
2588613
2285212
95466
2621714
2619710
1651244
1585128
337947
1450663
1026537
2147040
104506
1761934
537220
390714
792935
69426
2468993
136191
2202821
1051901
2368379
2383493
290017
489235
2332375
541450
2936984
1751301
1871437
640514
1296050
594020
748880
299280
1834413
1684910
2560876
186630
703284
1731935
1028480
2059306
1961595
471867
1554931
1083095
1927892
13046
152422
2735640
2301695
1715430
1595641
775613
924269
1582583
2517745
357091
872553
2132615
1821054
408131
1787531
2491854
1201584
1426274
2381590
233041
1263959
588983
306100
77770
1399547
1316287
1130579
2766953
495158
2085082
2618987
1994326
1807794
43564
30149
1952264
419692
1664414
1964779
71293
1768279
2234995
1384554
929921
1300930
279302
451640
2700931
1254773
2675512
166875
209326
272988
1519884
2907120
385714
1652692
2929436
309121
1310955
637082
2435518
1179883
569792
1498431
2586830
1740396
805943
2141833
2449845
560047
111520
257234
809706
406293
2097257
847367
2913063
2474411
465822
1329808
595338
654812
2738697
769251
1531147
765375
846433
799546
42181
898537
972019
1923893
2370952
137098
969261
414546
1133822
999092
2330121
1968273
1570014
1338255
2166659
1718516
2523760
1518571
1586751
1030034
1667203
2026741
353516
2705366
1606699
924681
1145207
2767093
1851171
2149049
2554155
2363861
1724610
1300300
2562285
2082092
2796923
1928175
854071
410702
2674136
908232
1477285
443564
2865187
1218090
118602
2215192
441348
1702988
109422
1651466
463566
621699
237521
2553062
1253088
2547021
1761257
2660356
115230
647208
109027
1234050
2050814
2520487
1597224
1691309
1168290
188144
595657
2452407
2365921
2790086
2755215
1579412
2090120
2730765
2913153
2087090
1079067
595236
2170756
2558817
2322125
2273983
969244
25857
1316934
1603202
2271439
2200455
2550340
1496727
2760608
655044
2839974
1627735
410356
1620612
801406
1727474
2522535
2629959
1764826
2494391
2266866
2731349
2404787
899751
2036003
2422958
2324762
1420610
2252035
2228704
1350237
477491
196349
1922198
2748576
701161
1120547
1960630
2170255
1135065
200135
2366405
218778
2072649
1350204
1598032
2275178
2719590
2384073
1876101
247317
865150
1674667
1161084
1500921
1298313
1424699
1817365
1792383
26780
477546
1644560
824235
2343466
1606767
178929
2356153
837427
59481
2702345
1342846
1777170
1192349
18892
2541351
2278681
2673074
1992635
2499148
2030945
758704
1647043
2237795
2356336
398712
1191683
2149063
1771376
245866
1590778
2249123
1312288
409367
1477768
2255214
2178803
2298168
445968
2128635
1084754
1553369
2756109
1191343
1585438
1993429
125982
2667977
69731
1890838
2537774
658742
2161809
2351356
2616792
782543
455561
1303970
420327
2164712
1950086
870028
946358
1615704
558953
1302486
774940
1159772
2468319
2082043
2639320
1164027
241484
703997
2157555
1822292
781346
510916
138996
1899744
1861033
756904
447682
2785592
2837575
2589117
1262700
2868080
1963277
2066895
2615148
788080
866950
1310155
403139
786413
64994
460519
110870
490961
497013
2781499
1660775
2267257
1706764
1653545
2045317
1670554
395884
2404107
2764279
2850528
822761
2512360
2527252
2119762
2854789
1663856
832171
111700
1002550
24182
1192004
731488
41705
2552536
1824264
1374605
1374876
983952
1344385
187229
498855
1495111
867312
2347915
1622361
1659830
1494411
2280935
2566849
2032728
2798590
1087728
426832
701778
2619802
2715226
1076447
1786715
2025170
291029
1591195
87172
1077874
2093540
1329852
1195448
2480307
211707
2923237
141539
2855918
1393075
2770211
2246011
958567
376898
998004
232756
953554
461078
2225973
2292169
2015348
2886730
625851
287961
2042402
2178438
1600458
131629
908109
2811493
2890559
1400903
796707
968527
930276
2825406
2005303
2156944
2604743
2560986
629603
971932
2328136
695600
1357450
917392
2141279
215070
2472058
931957
1192952
2775560
2246814
2578770
2266827
507855
1321216
833475
178515
2157294
1005612
1620197
2570633
565755
30076
1569441
2937921
289276
321031
1301556
111109
1577411
327471
685484
2048868
1551692
1239513
598016
296478
2301944
1527457
770780
2475476
1174455
61853
566935
614474
397251
2080940
1647041
1103041
2631992
1393468
2265416
1611229
188445
1263667
1957663
2006596
562492
1528502
357438
2661235
2797099
552512
2608835
2307041
1345828
2513431
2763026
2140687
708711
1292478
2605058
1448143
2801393
1993428
2643788
994135
1095927
79764
2564733
1988667
579278
2065000
1272280
2861587
2113909
1675298
1572419
88836
951069
955497
644710
2232766
2246021
2570512
2516641
2208522
2447747
961358
902871
1742815
2877550
2553869
324097
608316
398951
1092186
745950
1342716
440863
1952660
2097985
1080924
830827
2516583
1333363
2566810
1512041
542227
2798866
1211256
689209
2200854
2900535
2592190
1032135
558505
978180
2540195
979635
94421
2714764
1090440
2928682
1716385
1893581
2034954
2887393
1938180
1935914
799653
976350
2436836
2727851
750901
1310577
372225
2403509
2084573
1479093
895667
822011
1939578
894220
226609
2442711
1312393
2064955
2374284
1817684
2328943
1473496
2428064
1723210
2571662
1318163
2722168
1592779
1210787
1984564
1849512
2561549
2855330
1581285
1826807
1569907
510524
565891
277476
281443
1489376
2560017
1455355
839633
573999
49995
1360478
832950
473280
1801576
614283
120163
1617794
2544388
1964011
2276153
1085710
2494056
1697812
1433516
141308
1718109
899743
1883597
2571137
251379
2396817
1070038
1626802
1465079
2133876
2410736
435399
664898
1541720
1319831
2740281
1511549
1857634
1097898
1777431
2843019
1915236
1912973
1816053
333911
2004598
52155
546901
125814
1769654
1160348
2243289
649675
314820
1045624
899930
800424
132691
2170884
736384
2415194
1383459
1018353
555764
822459
46262
1414846
2695045
471975
1865424
2638739
2434550
653850
2521192
1671075
933430
1072053
2884798
517890
940018
883389
1162307
1584532
1008130
1628734
2480964
1051091
1980180
798966
2841692
1372130
2690837
1151647
2399128
1238476
893530
576369
902677
2325496
94648
272931
2755297
1004888
1784384
2675308
1006515
2854115
258265
1226197
613550
1717003
165402
437964
1875549
263415
596673
1747842
2842029
2646807
1333546
2536771
910889
2211342
1724535
266458
1833838
2354899
1269979
585069
1742295
2539449
2643070
2679041
1861427
1228461
273262
2402498
1604680
308696
1217623
1374079
485163
654068
2627547
996784
2731716
2531967
2783701
1821931
600567
2780496
1480629
484762
485788
2376600
2605757
1132187
1752046
287372
2213078
245946
560897
291391
2807454
165079
621974
2520592
1409726
282519
1732926
2055521
2224660
454908
1768102
1183460
2351204
1236429
2509013
2917666
159914
247386
1141447
2847859
2193118
1452086
806637
2542597
2286049
68297
1455764
2758145
2035449
2924241
1653536
2447100
1146158
1851688
393912
714247
1711186
1121824
200703
2400761
2087844
1070269
1825910
2546961
435057
2612745
2428423
1105931
1508860
1136938
2859136
2289398
987965
1244913
1440075
802310
1284756
491517
911780
155469
500375
393855
117187
2896651
2360271
1447824
693154
1391164
2449125
454216
1942703
2086740
1612036
969270
1630624
1540016
944742
496448
2174
520314
2205715
1758610
178434
1440541
2618890
1038537
801957
123946
1602071
2738918
1372344
2677508
2415541
536942
1299756
2403416
216958
542931
1618003
1039539
2369629
222961
1779128
2332657
2538912
2656051
1766071
2277801
1141342
1988164
1999676
1513287
820780
2102230
249801
998828
1715334
2071944
968088
112441
428057
1012395
1058575
1537847
2402854
1910298
246227
358811
241943
211667
2498701
1664019
1855127
710867
2037266
967948
1532012
1587955
492858
1829882
1482434
260795
1034179
45878
2832863
2797846
1771752
1391006
574910
2371978
843122
2698524
2776800
1698950
621601
2835404
1205289
1469710
698483
2625037
1585758
1812853
1983495
1801603
785672
956147
2639984
1660610
664413
1548193
999532
2218825
1922397
2354380
2316309
2099681
211987
2224231
1803434
40981
1627275
1166691
2807050
2539310
318212
1173069
2687792
933182
1489795
1796345
154059
1860616
161493
2769232
390662
2060073
315909
2050825
2497441
2346603
70725
546559
1565352
1748594
1220949
895838
2384483
563123
2529015
1662268
705084
1776572
809022
2727915
567410
571193
152638
995667
889844
1447549
1754754
2162816
2389095
2353865
2469935
2147169
584441
2695051
859758
23635
979644
475601
2393572
1519250
1811504
204717
2342741
905950
2137692
1594208
1896101
1731843
1945019
2013078
1489968
1796934
2737300
2420370
1722492
197918
914163
2583500
190499
1360135
1782292
1285850
980654
1575892
834699
123185
769304
515019
1062887
846364
1448048
1379748
2224871
1037248
467410
118779
1945725
403358
1315678
1292985
2178589
852220
768400
2733838
1733573
174061
2554651
2498670
1632255
146457
2678949
13517
1283504
489632
2197895
1986703
1557815
1263189
2846358
1322443
938743
2567747
31359
1459818
86175
2644017
1949253
1766960
2553014
2766825
262725
2336783
1417816
2590661
2756101
1477718
1999230
330208
1594120
1708342
168139
723772
1026965
1747944
1912342
66705
2857600
2081258
50363
1387088
1990084
2760576
906081
1404501
2416007
418062
6925
791862
2340315
320132
895990
93316
1548529
2045360
1188026
903786
1428981
69719
4688
2521443
772183
1688260
2927236
1374098
2798246
1353408
949515
2853310
1907289
477710
2874276
599508
1081853
1013290
1564504
2458348
76757
1659385
2201582
509677
277146
1486466
287173
2648648
1935381
2105631
318060
2622647
1078259
2188580
1947259
342616
996078
1003115
524190
2824568
2806238
1272874
1633814
2121288
1098480
1387094
2212716
593266
2413419
1452638
2918891
407577
2845683
1095852
197628
1698029
1138250
258696
302085
2690474
2471372
1701185
2900381
2367787
1683841
2896800
580478
1503916
2533661
1510179
1072022
1527472
261072
1094926
1041977
1083415
1654141
758820
2603124
542760
1426755
2306851
1185468
2544905
1265309
33073
508901
1738115
655150
2566155
2789221
884033
874166
1350651
357880
1376611
926579
668071
1477893
128414
2743600
2009048
1349794
2116002
432182
877445
1895254
1021276
1612459
1818482
1152182
2846959
2861396
2912341
829886
1911974
376323
644263
577802
2647447
2835934
734861
1882789
2756181
1823303
2745388
255735
454595
2404965
2413250
2236882
2229401
791897
1872370
1524404
1448138
2737861
174686
2789764
2441144
2406820
2074027
2083041
2814271
1143149
671653
1460023
2827411
2729725
846141
1244688
1732122
2138743
1834147
39780
1972513
850599
2012478
73659
1414859
1956768
818285
2935510
2849849
724064
2638282
2234103
2072
535728
302259
2763471
552226
553299
1246527
1019156
1318876
2051209
687755
337182
470428
337832
1167515
505688
278852
178296
815833
817078
43245
1895121
209722
265554
119696
2099260
2171617
634614
1522613
1907369
1361748
1107460
1694432
374559
2144605
56398
1109339
2365759
177078
534790
1348279
1932870
1061820
2182234
2216689
2650446
620378
913491
497640
412272
1293357
1914002
1031641
2192463
2100229
440881
2535097
595937
2776885
2686479
2006474
13014
131905
1705214
1664497
641867
2797028
1488307
2760990
2771298
1659213
2227821
2480155
220176
1478293
2120929
2396764
2017013
2789206
1203860
736197
714662
229474
2346670
858540
1120799
2529966
64320
1279027
2292662
1284316
2634983
519680
2729476
131551
432397
2538135
373822
1977544
1459399
2337619
629842
191559
354194
1719568
1124846
2678327
971748
2720677
886237
1978727
2388769
2014406
1950584
547163
2697385
669787
1356642
591800
1473439
772131
789305
2392152
657772
844054
1312773
1198965
1208003
2909407
2241125
2178659
2312909
2359717
1234839
2502458
2341
671083
272327
896652
1528589
823469
1287752
1950111
1015253
651143
1401636
352317
2394664
1445630
1404571
1544510
1519088
1166208
2203098
1910615
2515628
149917
1967696
2513315
2029348
1121958
1124458
1187393
2759558
1677770
1694224
736032
1903203
2650666
743072
1991480
823893
308025
2051407
1688177
1708831
685986
396034
1595833
1014279
1282333
129859
400894
1647053
107346
1182031
2535666
797891
2483339
502212
404812
1472907
368863
2780837
1132895
2200671
891447
1743777
1578636
1085952
26713
1832297
517835
2352565
2019069
1041468
2900437
2469389
1512144
2213458
1701121
2521386
1021159
1801834
653384
2828147
480559
59391
910
1132402
1114799
867585
2316505
1639885
2233506
2420092
1516091
1261201
738446
366428
2532202
1787147
1829785
585712
2380174
2438503
1937222
1625570
2039438
2306330
517529
1447274
2791671
2346399
2198166
1044310
2637019
2485690
2677230
2753874
2193466
894141
555203
2595659
1151116
293805
413548
850080
140161
38351
1102263
1944073
1720359
880616
1551325
2347062
99211
2541423
993823
1420926
1164493
2306640
2615490
2599450
1595344
1150943
199163
1890354
1324087
1785604
1538280
727200
1026431
1265451
2691917
1920469
2768035
280037
61739
1499789
2672275
352559
2596008
590691
2721129
1934889
2179567
2824444
2259433
2848598
2866827
1674068
1138407
1066549
731556
2888814
2474732
2736628
1221388
78554
1706204
527305
2438885
112497
2881777
499477
782474
2087130
2447405
1670085
1796526
2879143
2807458
357554
83517
312138
691505
2569921
575177
1665090
35466
1351279
165685
997276
2938488
732075
3481
1294295
1125913
1323982
1090531
797542
2626180
1699314
2501888
109938
2775869
500254
2880050
1038741
2256094
2201978
2478453
1013106
571734
683081
1804376
252379
1124146
921474
322973
2918929
287559
2688585
2352193
1389371
1613931
2754678
705423
2249848
2005050
583597
2517735
1485153
373168
352923
674426
1944802
2345294
2573008
394041
129211
2813001
2666816
2017569
661128
1800362
2026421
1997851
1570292
2906910
1035671
1850450
1393278
2305321
443296
184574
2512804
912832
383662
710416
1290616
2110720
1153102
969658
2314094
1226282
2825305
137506
220829
783271
2803362
1318092
282331
2793803
2171259
1702672
2146974
1678230
572929
468465
2695538
97432
550949
1875601
252009
1883237
134470
51352
2273812
1429244
2761156
1393096
2544547
62872
1185262
1403318
2428720
535896
1166963
1402250
517176
1283703
976637
2687046
224618
1569153
2392725
1440871
1069948
1429583
593701
2933247
480773
234650
695250
2769847
750986
1883309
2072678
2090741
1804880
768297
272208
1710842
1336834
2026885
2746156
547888
505902
2717324
1573092
1022645
2890767
1359481
103521
2607267
1949888
201189
884304
961967
2469574
359480
1587795
31166
399995
204540
319608
1881728
678155
1589854
1709249
1250076
2899684
2546333
2677142
715670
943199
2098628
2785716
989288
597495
2614287
1569526
1150672
2347955
2414297
1745208
1950091
1991085
2106006
1722056
2894405
2396611
1559454
1309555
1998035
1300072
899728
2734221
606313
2858905
1676473
391471
993382
2023901
982605
2169114
1761949
1866411
513315
1542282
2812601
2869368
8094
2351210
5847
373707
2648514
2893567
2117312
2591811
1557268
475599
821480
2933869
892639
172951
512465
1100196
94029
2068241
1300874
452211
18502
2842558
2258136
1847088
771959
2614183
1218589
1436082
506846
986880
146519
701723
2214179
2323075
1138648
1791045
635880
840755
239199
2045223
444385
511380
2896193
999498
656910
536551
567916
1804563
2105339
338768
1115206
2056358
456965
825075
858232
5441
897711
2773143
259379
730832
2631512
1594319
76484
1374296
2208646
368477
997838
2129388
1926695
838622
878464
2374097
1173625
729839
551181
888259
2099861
2258770
883598
2892919
705815
1850517
2264263
632495
1189855
1435672
1776794
2713733
999622
952634
1834587
2085382
2934573
917103
568990
642406
2691640
1536291
532485
2123809
2155113
2836035
2076121
1033571
2543177
776937
31634
2088460
1974434
61778
1326953
35999
2370706
1114193
212102
2327139
2633929
54337
306670
1049729
2002689
679935
2832229
2321914
1251082
2802269
2006176
381355
185228
1838204
1429605
619316
802954
2124082
2875027
1647524
119295
2285711
610385
2568259
295392
380435
682955
1344418
2317049
2690340
457098
1326086
902904
2205250
2229273
1687883
172070
1042
1374761
1345706
853135
2501348
2527396
1783960
1031812
1801460
2465343
248162
1891585
1499462
454906
1137768
297547
2145486
1564187
716565
837994
129594
1568300
2827502
1610261
1199428
1190945
2088546
2070844
1853470
1616550
1138001
2216947
949699
977777
1141423
115844
2382227
378488
237182
571028
868349
720828
2452510
2660305
260121
1059656
1464346
1317521
434219
1415947
742337
2778059
493819
311313
2215405
946904
2253859
2035836
1975180
138603
1341846
2564288
640334
1807159
2257655
49097
2672635
1310446
767713
1005041
530823
1085347
204009
1029962
486191
1521555
284142
1277291
2408962
972819
2879981
1138121
1382433
1197510
845015
1238657
484694
716764
2100131
2547339
1729204
1887065
1004176
2786221
693666
2501878
840189
831693
775969
523875
1042600
1378599
2055815
2449884
980962
2190181
2143921
2319307
290024
2047445
26013
1590156
1114051
2779500
2047708
249527
2004231
911030
990001
607343
2739688
2685086
2823989
1019217
513161
2877328
568456
1627584
2047530
988380
109181
2818228
2108737
625664
1661358
922080
1170059
2883327
760121
818791
113263
910791
1173261
1821554
2017571
862906
607948
117126
569047
456155
2389593
740248
1475109
369365
2804724
211660
310392
1917126
214339
566416
1463869
2656781
1452860
2854231
981994
1679815
2616162
1263228
829596
2088388
919425
1311771
1391947
1949827
3485
1669909
2008461
1710450
46636
2668860
1244267
370091
227066
2859210
2398257
1364807
2124209
876844
1243772
855626
1644878
1778547
2583767
355203
1545183
950579
1908584
298051
757005
2917568
1445236
1283857
615374
1707668
2557119
454795
2870489
837109
1201563
1124132
2393640
2670114
1187303
1160057
1980260
768752
1173693
2715704
686812
1186326
824061
1834989
2478416
1016889
2043968
2302939
169067
1238285
546909
2924018
649729
1171593
352368
2576946
1281388
1346065
252264
617270
823405
1115314
1567541
666883
993858
1341121
1587315
225512
173014
95879
750152
1366745
505731
260232
1974579
2364686
275969
1987300
2179540
2128025
50401
2606090
875165
1133257
1829679
1712910
2291347
2341151
2207085
1227829
2371838
2603460
470230
1743644
924490
1838491
2548702
2265725
2664237
994618
829859
1869380
230826
510935
2576750
2862240
2059431
1879242
1229836
2135211
1451773
1465271
1657862
179886
1672491
993250
1697444
2306021
2180267
1989409
1916815
2181271
709904
403266
2252420
1128647
1867656
2089160
2403178
1014984
234600
2704979
964731
1132500
2787328
1244126
2155428
519033
2730767
1038785
2935591
2932578
93388
1396107
2124419
1821439
1223531
2782631
2295143
1243497
390565
2797205
807067
300210
2912579
1263897
1991809
1327412
1214116
174871
1374361
1086275
2412747
506208
1555867
1409713
62189
1553762
2582371
1678381
35931
1605465
1062222
1113416
2346748
665442
712902
2884906
2057043
844236
1746690
753491
1979524
2181981
2007448
2824835
534425
148677
1627424
2051366
344051
1634342
181505
1373653
1744202
2909164
2255535
1347592
2740599
904043
1080542
316403
1568814
722095
1716514
2519875
1791535
1511654
20962
2801447
1030392
1560018
2546046
1033239
937294
1743978
261384
1410391
303748
1023571
1242366
1715933
2732541
1375758
105941
380154
2115842
2485816
2302404
775079
890156
1333892
1854367
1777557
376471
1137682
1898129
1465847
440965
1468657
1410643
1879987
2436665
1704485
1982509
2747267
830009
991500
780723
1953657
1263325
1720316
604580
1629380
621423
2006008
2716084
2041855
1222920
1953568
2117908
1129874
1420130
1483519
2041910
1728115
545876
1134866
1281406
772201
744704
879441
705257
2145942
2438801
1318439
2029754
2691093
2340101
699122
2276115
56486
1069415
1137667
1625822
2416685
1912521
1515907
1870926
1753449
2520511
536481
3408
1372210
2555691
1563593
1254901
1744435
611881
2599843
644199
1985594
524305
2468747
336006
871047
1585026
1272515
2560948
20439
2852557
2021016
642067
2724957
1065881
1384131
1075520
1999501
1339201
1405656
530338
1180624
2560253
777734
1678430
2421736
582028
2620418
437267
1815745
1324713
1688667
1133050
32142
1164759
2523472
1694276
1054108
2496265
1853462
2024514
2612212
360598
314558
389527
1073913
1321968
1739369
1363602
1172126
502312
1718586
586549
892061
277602
885447
1751965
309780
2300654
145424
1940085
172163
555851
541661
2690869
2251171
1998713
683099
1780005
2927532
1943062
2414115
2388606
2183364
1206614
2425511
1275761
1580840
1593323
1117048
1143161
2428835
1244415
1282865
2377956
183046
1851365
397774
237750
289856
2253210
2642399
1276323
2568415
869865
2130387
2938086
2774011
2819317
15371
2244444
1853340
2855512
883418
1190386
1123348
2306699
422466
550056
1723959
1569999
655340
1127153
2691985
192469
2035173
2395142
921862
24012
787648
1284829
1642660
571289
667423
2396497
2391926
2493404
2694576
2184323
1324378
1606340
214372
2524836
2133344
1311392
1699642
856193
177175
1901876
841725
2342132
2341761
674945
943969
2168605
2885048
2935731
1856417
1442472
1107381
424262
2387165
287605
553279
737199
534304
2808124
662614
2648863
2314859
1325212
1393697
2017502
2591123
562707
655961
1662634
1109652
2101831
2918399
2464201
747022
340029
2495821
2227715
2237333
2698869
1583500
2929136
1803272
2510153
490379
210691
436693
2027545
1030690
1460679
1162157
2433927
1985703
2176098
348640
2824913
2163530
682948
1056052
966798
1487
1004331
559492
2364555
2350618
2077883
2234068
1391255
1785170
1646377
2533465
516996
2634156
2522715
2927928
2785969
1362292
546866
1584918
1311887
1841612
2236941
2167545
1178419
2391521
62530
1431417
1487440
1067185
755837
2008616
233360
105499
564365
2918020
1087896
2528154
421770
1533432
796439
2084911
2334465
2145651
2877631
2363991
467273
1127389
1155053
1712308
2759609
631277
1032186
992924
2469161
1404772
1134862
718172
249766
2938690
2398304
484410
1592202
2533431
1165749
1408147
2922385
1139919
1901311
1342789
2741763
2053007
651445
2169192
1375339
342587
2206874
514753
2460486
2810892
476939
2040356
2848189
1186041
2622714
2475050
1690962
1130224
2409394
2772122
440140
32428
2058600
1395618
2238672
1328707
709316
62570
2815935
70738
1900079
1305132
1732678
2476488
2456976
1254100
508330
1107115
2349508
677186
1999310
303837
102738
2915834
1429019
1813665
803174
1012727
428989
1883503
2216115
505274
350168
531490
1979564
832442
54837
1089281
2084768
1156070
932681
493800
501284
2514692
1585606
1717395
236708
1693601
2363805
1989136
64255
2113780
2374674
1758901
1689805
2480771
191851
1737552
1296283
364226
251998
2717016
2732720
2816996
1398845
2078333
1651361
1474740
273855
1450421
2651185
726501
519558
1997009
2126083
2877445
1506127
738458
538585
2147827
1701489
391156
1436078
103445
1933642
1619874
2212062
1056018
1286852
1027556
818396
1191206
1082979
1176981
1008854
1336867
1969906
165275
2840231
466470
2573722
84178
1514514
2490836
2694099
596181
257835
2580111
1308412
1071407
448219
670282
2702364
1611479
2034912
1006425
1600316
2248040
886682
174915
2009268
1119384
1542317
2280092
480866
2261107
231947
190863
2852404
55259
2554012
2283797
437283
1743010
866193
1533438
2728458
1458683
1305195
1431419
2919071
5291
1107647
771904
2329801
1287185
1481280
1743519
1605667
601581
42058
2251084
2150946
1344384
247636
1212992
859485
2259935
1078189
814726
152758
1194611
1641439
1504742
611477
2938533
2507188
2146155
1865683
769683
1880336
396580
1061018
308875
1403102
618243
2272657
1111419
234951
2026545
1854249
296671
458739
1516304
2494935
784339
222316
1030563
1196917
802920
593345
1399713
1024763
1868335
636272
1565297
1386428
2702579
2104444
2341169
1934070
2211563
194906
367770
2441401
1699952
2800407
2766681
1544005
748059
434848
2765228
568448
3303
1581840
2149606
1178454
1381233
1904457
329339
2201866
1540394
2275018
965047
1249686
2267011
1561153
1438666
2224876
2485163
35474
1630750
1160121
2730768
1446748
2753522
2746923
2890937
1467503
1461770
31673
1369321
896360
1170241
2529
2820531
2372926
1658645
1402617
2000759
2003199
2381095
109044
1422740
686813
1811423
1367999
1773348
173398
2130023
1188373
1957411
899217
2734932
1734167
2259945
2470727
370166
1616680
1773205
2484202
196268
606632
2286742
2268
2306897
1346386
788900
1767661
1998158
500989
520670
127674
69600
2660789
2649014
1053900
1924885
778033
1395909
2202135
854389
401734
1615199
2775694
2007022
1017351
1285676
2154493
449294
1498559
1985847
2895515
1846027
750268
82791
326115
2014307
1235771
2036784
1524562
1843934
1493107
1192884
1007711
841186
1858191
350637
1616952
260734
534583
1254032
575859
1071312
2348321
209450
2121171
2031923
1406314
2132895
821672
2898148
2253832
1982379
1908055
2842780
2631367
1722833
1123741
2738239
411700
2357047
2743294
1323604
2029323
881817
679374
312345
453112
2380916
2287941
321979
1683910
1617376
2524055
2321116
2691518
2623764
1200998
519978
2060798
790507
824753
1100651
1107671
1216528
1104751
1332093
137942
1615706
185962
2922817
1871782
420638
1621450
1094350
2411213
1448926
65897
2174802
1434465
1650981
698622
1758453
1130613
2359882
132995
52868
2060139
2399566
772401
2103170
1677601
565998
2684388
2883152
332116
280402
2231650
1593834
2784292
2773217
2673632
2869553
429877
862400
1093769
84393
976151
62299
1906599
467542
2263589
419518
1367938
2032351
272887
1443640
687302
2037685
589063
183984
1018473
1919954
2464823
2550666
704893
801252
1256714
222779
737816
1211727
2105048
241796
2258861
1186982
1550427
1026745
1031576
2481221
745126
1603414
1312285
1967066
1882039
2267190
1672870
2707738
2103810
1019082
1677502
2674812
1513608
1781608
2388209
1658027
2760241
761208
2397126
2206631
2096863
557732
2297166
1538383
2244939
627237
2799347
321156
1574563
2707057
2849025
1825893
1223202
1020658
2436170
1275825
55007
1907548
946575
625758
374863
349406
925220
1424728
214266
586907
2160816
424019
1465507
996904
509821
1619393
190659
1103303
1697837
2513274
1803155
2565263
1213641
2830287
1142372
2840019
628060
435035
908644
1089151
552164
2714706
1461467
962550
542881
2739468
22056
2654279
2576692
236959
1225944
1113860
1646301
570743
240037
2134105
647456
1545108
973149
2760195
2564069
212025
377552
2117622
1222264
185673
2408337
923009
63345
2006152
376894
2003312
640804
1819508
1092057
947403
233154
1766378
2647529
2302521
392014
307856
1486474
99233
2160604
2928349
1849571
665567
2145255
2148789
2208871
2577688
2776275
2500272
1134909
2002872
1048186
472350
2637977
106838
2567888
1847046
1204755
1446502
1721661
2312435
455675
1055888
1972521
1697255
1994545
962202
2724959
1422890
2573653
106470
672353
1289272
538205
233139
1240256
1764484
1434771
1186368
785043
2722653
1378065
1735381
423402
2653227
1302831
111309
773599
2687500
2748399
2463375
2805006
2098641
2855342
418161
1387620
2515841
762117
1790452
958500
1413900
1957533
1909066
2305870
2138238
141057
2827312
573782
2213409
2434016
1000503
2939584
2247249
212374
212877
1529735
433584
28130
1505566
2731280
975162
2551447
1985826
163789
255354
2339288
422492
1374002
468538
530985
1600030
2591780
1107987
1557636
1334583
1404282
2531947
1260317
1557277
1093858
2110972
1055821
1819412
1805217
2234788
414046
2124595
2884639
2174170
2150690
2219600
1779406
2222509
782676
73651
2705774
556865
565775
1738322
1307791
415193
118423
2769113
1952724
1019202
1520620
945200
2905435
674752
383777
121344
2232652
2803951
2566150
1468892
2342951
1500139
1301708
993899
1612149
825727
832850
1346266
569845
425601
355823
578466
2455016
2748012
118968
1433641
1763800
1565995
873050
1894098
6320
2808196
192366
1706934
911228
1612244
1207363
1663075
2478231
836803
1657892
22684
494094
2915418
2858933
1926240
318793
1338855
2608876
1141710
2477371
438694
1272578
1520288
318531
1768881
455524
113694
1770998
851313
1994094
549636
10182
2544966
2013976
1945303
2125711
2831676
2260759
1299865
1199785
826404
650281
296398
685032
148075
2914411
96507
520745
1596459
2082696
1753134
1667966
1838880
2424774
1085770
384732
1947415
1077343
1575230
2611858
2293490
2632532
579725
659437
2476681
1277549
2923202
377455
1314866
280928
2900451
2696769
2465916
2101460
986342
1817168
1471497
2895074
2457797
58187
2853491
513345
2227891
2367118
2432319
1675183
1034854
2366295
2530232
1867902
1716212
939948
2282111
2139844
1188749
343334
643874
2193339
535401
2487418
589053
2172227
756028
2065616
1228864
735543
596613
1694633
2396789
1901988
1048265
2207376
2314848
61587
2149090
326087
1394338
715563
1474078
182808
2121680
263612
2836836
2474823
269233
825923
2576786
934254
1278621
1969072
1511499
922080
1134903
311226
2631972
112507
739354
129777
1524423
2781847
545589
1208777
1227782
289458
229358
589003
2546970
1097478
1924406
2898472
558243
2754295
453508
1510529
926820
897718
2321790
102773
2347537
2668701
316049
2219895
1237245
532543
2643851
1064065
1859644
1234757
2434754
493784
511447
2819309
1540348
2151709
1814022
1323081
2008192
2680630
1708514
949585
2582607
2917465
1855380
1335607
1992663
898276
1889725
1284657
2000494
496120
1046672
2738432
276050
8892
2892792
2035772
449038
2141914
2016430
1954627
1665304
2472065
2660336
1790774
1066084
2119372
1919896
969077
80824
1731191
1111970
1786564
1158290
1740236
2437817
972567
2657529
619170
7135
2356883
528245
1753589
1435847
1201973
1275293
453037
1768450
2538402
493080
887713
963957
1078796
144331
470087
2819669
555862
259626
2908188
315408
2600184
1578539
939285
342906
1693699
2897755
280502
2331160
1627924
1884525
1801424
45309
948121
2403377
1961699
525597
246144
2629345
453201
866127
1378311
2864088
984100
2846461
862287
2610583
466365
2743767
1979226
1527685
1630541
152536
146132
2638907
2572214
1810957
834976
2029472
1522647
694285
2213559
2733099
2271243
2199579
1622551
2288320
1220349
1404770
953794
2819140
2125145
991082
1305795
372277
2073633
414871
617640
682886
1141622
660741
88359
107398
2030653
2251202
2825646
2840405
1798598
879004
40903
463710
775086
1972943
967546
1324406
2531587
1417529
583376
535931
841719
744143
177535
1149692
1645589
2162775
2560489
524033
2255566
2169384
1913768
1512781
2755238
883684
2159562
612685
18058
2689639
2703084
1405371
1815180
1200699
1902941
2482883
1333892
1411442
69605
2686616
749376
1254137
1154937
321130
229940
580072
2045273
1342385
383917
2134093
2050961
1296346
205991
2496528
2738731
1405825
2684329
1867550
389980
2023975
2599562
2458307
1026444
1236857
2655619
1478805
92248
1068317
2772847
599072
2849323
777004
1353082
1749866
1120179
2221141
1225153
1512382
206629
1372960
410772
1665587
395426
510506
2274662
2824759
677996
1096334
820801
733668
1543667
236425
1969174
193735
1709751
877842
1097957
2083097
538425
1445831
2153962
1370576
2500136
832386
1318340
2596747
1457579
2370675
35380
1611693
2884342
1594004
1112358
688937
2632320
2148055
1617605
791984
1324324
1580937
1475941
511239
969346
2824123
2663537
463394
1118430
2103386
347090
1501840
1280365
64683
1083051
1573073
940640
1490531
2256938
1948829
2036341
998623
2653908
2408023
1467563
499581
171740
2120528
1648364
1026873
672608
329153
259247
2156779
688598
1479349
1491984
2775508
482481
601916
1747755
1366576
85594
1486052
2709851
1501818
677825
265372
741130
474052
1396365
2332514
2430039
2552514
1472397
974800
290900
883271
1435371
454247
2570774
2486246
2493099
1010387
713560
1063154
254720
2677560
1290159
463169
2295380
1665513
2063110
928379
1982104
2057629
1073417
2789519
2857132
2168139
2385919
231505
1737931
1408169
2115669
2170293
501575
2093921
1143507
2391736
2702913
1755024
711015
324405
568653
1429434
901782
2552314
1951485
809611
2248896
2508915
1331152
786220
45684
2056707
807159
2532179
2362139
502503
2146040
1169872
2059186
108825
1552685
2200380
2432966
900581
2342478
2375249
1032574
1951179
517765
544566
1948417
1136942
2181395
2456194
1721214
1995373
220629
929997
971187
1388143
516215
1501439
807562
201383
793206
2778776
133445
1463531
1547910
2264717
2495449
1185396
1892254
1035750
1480492
2637405
2682653
191399
883088
1259904
617702
272434
2935467
1434807
176521
1228470
2656312
359718
26485
1420155
2499236
765963
403344
1924470
2740838
2281999
956738
364340
56502
2185973
350452
137002
798355
2066454
2878868
2389382
498285
2566278
1166997
1903771
2520577
1732488
2779415
1307261
2351645
1477548
2667597
1001650
2442696
1162687
2199138
182801
962499
2844083
1538268
2033533
291239
702268
1987302
966507
334191
1300071
138877
782598
1503074
812372
1541720
2815116
1299681
2795387
1066941
182812
1037779
1372533
398043
2783090
2440951
2656930
215542
1391219
210090
1747734
1265730
696620
1436283
1912738
742322
2180411
884381
646998
571254
1512039
2658467
1297590
2474858
444715
2805263
2590631
2781371
1020834
768891
2522657
913666
2483598
878551
1996848
2116469
1785638
2268555
1610313
2849960
2254611
1428468
1677021
2712446
750307
864152
1186141
410018
1662471
2115151
75344
1583458
2051654
1159374
1993509
465334
563613
773694
356188
403560
2450260
162475
1761536
258770
203004
565816
2536519
2555817
38544
156855
490943
3930
819791
913689
703869
1243917
1924705
1015336
1285891
1750178
153492
1512626
1141895
698795
1582203
2495377
854225
657842
2579544
328322
2405710
117713
1206315
2404239
1985754
2827079
1393966
615017
2544345
449012
2314307
2269146
1772892
2134805
1962
1771126
113011
154353
2523624
2325575
125313
1795227
835244
282080
1821637
2337854
1604121
793597
1857855
1177599
1030576
2403403
327559
1318473
334525
1518601
930810
2102512
1313762
1282048
930868
322148
951262
2203964
280574
2074653
237829
2805388
2580310
524495
1519179
1335121
1921237
2886737
2037206
517719
945351
1701186
1813372
372348
2374240
546617
2707753
562592
709154
336124
1845935
966233
1045946
2346268
73461
610302
2782002
2835757
2609683
1829874
310676
1479168
2622393
651613
143300
2153817
88178
1610035
884392
1711097
2274242
184051
767049
580066
2369659
935755
494587
2595730
2140503
1629021
899657
651063
1332858
2016315
740395
2523305
1475375
1498126
878689
2598966
2291664
2254686
1417601
2309287
749595
2430183
523596
1965035
954215
955565
1199101
1093552
2434497
343959
2861443
2780488
1023284
756156
2576955
1478929
1562809
631733
158784
1896252
2434846
1367393
2248638
623576
2844839
2001081
2492468
1692195
1955931
1704068
891768
2549272
2082758
1213352
1245442
257087
2081048
2413304
628286
2578713
1025326
301923
527662
2314716
2766491
1572296
2542249
1783765
2140580
2693250
2160514
1573395
2190367
1492219
365196
32060
2533083
2840610
1571291
1561596
2007476
1303495
2453379
2756774
825372
2168053
1054270
2491968
2560266
1794732
2894115
779842
2889776
2853317
1797868
2434953
1798090
485920
690691
1775413
2421523
825261
1911794
1503225
2206172
294533
1930528
2799913
377069
1088004
1329373
135192
527072
2293548
90362
347043
1370841
1035370
2915254
2460418
273866
1791246
2135535
1599615
1532445
2444864
87685
1506323
1150536
1836882
2001674
1694818
1767496
2827874
2674206
2510299
1835480
987201
2375389
1293039
762197
221004
1498909
1232245
407123
2117558
180945
1912370
2625689
1586468
2544723
2042330
1760888
433707
339183
2229019
582109
1252117
54505
170795
2233761
1241526
1924286
2893544
2293079
2517241
2575058
2702738
1860729
336183
1601428
804689
1154608
2393580
231791
611997
2099356
473442
2280963
737282
651632
1154117
540142
2933098
1800602
1580300
1212476
1196826
816569
1641439
2561344
232849
1034832
819326
2114852
2566450
656779
2277638
2908530
2127007
607976
2225050
605137
2796685
2103632
1027281
1385233
2372290
1080768
503672
1856011
2240948
1513969
1121110
706832
2435565
1886846
10818
2923977
2848205
2937822
1004544
2066448
2738620
2588080
185502
2337796
2375936
153687
1162539
194013
2169942
1141191
2328650
788272
910119
2391967
552051
1704699
265985
1662957
781387
2677961
2842743
2109486
283998
980123
50136
2785131
2435306
2380092
868899
2110513
2485216
1611739
1486387
2650493
533
2804896
899430
583464
2929849
1445584
1370459
906276
1027917
2635993
2326501
1869712
1799932
1227387
932858
521042
2732124
193728
508108
1677499
2742485
2167442
2500155
1618862
2257149
1608956
2340649
1463761
1226142
1063247
1378186
232443
1099458
1542131
1976652
203412
401479
2371890
1133620
1097071
659106
1385822
568679
1343511
1855442
551107
237470
1004498
927903
2850198
2072356
130643
860995
469846
1151335
205262
2758314
2770979
1434789
1315251
2112318
2350524
1947538
2262833
1808054
848951
1699764
873907
2394372
1938992
1703235
2294417
2706552
1484814
1276443
1774515
439621
348107
1674694
1092157
1606510
1270505
1486628
542736
2873843
861191
1560404
2639102
1738060
2907437
388180
493766
92892
690852
1378337
777992
244354
2351012
1996362
1211261
380039
7569
1970486
2209447
1433928
1493652
1804567
1556903
2424526
1726522
2632460
1290976
2469062
505061
1587879
66208
1190692
1494736
108632
1756405
2664693
1493420
1155049
839258
2938345
1538970
1642675
99072
1849911
2302934
476047
1882101
358199
1964154
2900695
1375283
2125301
2782682
47351
2682478
1707866
2059582
41746
2567062
743833
2019349
11920
475088
2871478
1500024
369919
653263
1497513
2752468
1328536
2920182
2526573
2825192
2745904
970992
151294
2939273
2860563
2327577
824335
1944500
1365382
2917956
1450309
1452952
2441479
2305329
397693
133214
602614
538056
1275385
1856944
1858833
892526
2000196
1946337
1810262
2466991
2269162
653143
2708901
1058816
2007877
2267293
390256
460538
1778596
427354
1346986
379082
1358874
1523516
728481
2063272
1616909
1787761
1784953
1376336
244678
1054507
155391
1125771
1039838
224899
760760
402899
750131
438707
2872379
2638334
2863871
661837
2312651
1642001
1191152
2719906
2669022
1187118
95341
1548214
1164966
1778377
10767
1901211
1576527
242332
1025293
1185852
1666228
909732
1781236
2615020
2123262
500429
1869061
994142
2707597
1758062
2296317
979159
1716907
900442
736054
2561714
424314
2585434
1782308
844487
2514769
260933
1865389
1714554
467432
2551267
134752
1773943
960441
891928
2112899
1505639
525925
1346127
886367
2798982
1343643
912328
354828
230860
918109
1658014
282336
2179555
1357837
187906
2112417
1785477
2148421
2842792
2293552
131726
1636041
1057340
1631443
2653661
1250952
939548
2134895
2621862
330285
943259
1422537
2376327
59885
1266273
594723
309194
696417
608969
1722278
1500776
2407866
2082059
506622
288180
2881136
1201074
698585
2822562
651503
1409158
1628092
1733912
964157
763959
1179342
716379
868753
1389259
740008
2176635
1544546
320012
176676
1244162
286882
2551991
1720061
1882137
441353
799781
2156764
2449969
1499550
2474002
1309976
1621333
529712
2067271
789800
497421
331117
2095153
2477912
1551204
1004775
1078424
2270603
2693117
2543181
75609
195982
2157220
811995
2569302
2265191
2413541
1754540
1730072
51155
1870607
958561
2422369
2598300
85333
2477158
2663952
896508
65379
606440
399722
892599
798501
1115308
221221
2068693
1810160
1139499
2794436
2812023
2048804
774342
1802177
2485615
2875541
965544
2076069
1400571
2593612
421043
1172720
2038652
774935
118856
2030633
1710141
4960
980721
2608632
1088308
456091
2211024
1354042
2183473
2004016
1551077
2876718
2687486
1287494
1333503
1933372
2267499
414230
1479043
1644940
547292
2757910
218890
1524987
764071
346418
1431410
290555
2771167
2812281
205246
491524
477724
208399
2390916
316398
706028
2269093
2409453
1393308
1416109
1758459
2919421
2796749
147031
1399278
2791839
1294769
1405446
1338405
1645899
60400
2029053
600
780850
1470755
673151
1539298
2938474
556667
1692838
814494
67591
1569048
1998387
1262863
825049
2400427
82917
407579
364940
1594858
1360670
645799
945900
2451121
2470086
2764853
673788
843917
1487460
392573
2343260
2928287
2371799
777794
2258514
2413083
999624
1836369
2205025
1605419
1531513
2690294
2882788
166279
1395483
2217766
317419
908327
2325631
1179652
606167
1831862
775330
1578629
468738
1489701
2708150
80363
2356350
1819897
1235269
1008914
1132370
2267611
1861581
2460771
1149520
150868
2457603
376464
823508
2864394
1251460
1193913
59025
1947107
356164
2443503
2268203
2394555
829484
846906
24139
2027658
1673098
1400484
1757887
1904581
2076718
1879572
1417982
1079958
1479146
405796
2238541
1551314
161002
712053
1160648
684410
2805050
693067
168233
1268570
334673
2341933
2506613
1515216
1630926
2395743
573338
665680
2831950
1524845
625310
513311
180086
2907326
516090
1365708
2934251
1313350
2158506
2558463
778786
619259
2299611
631049
1888317
2099876
2320314
2547086
1415548
886492
283076
114049
1164135
938351
1071684
180686
1316938
1616908
2823336
496580
2009123
810516
2038530
2358696
2422302
1840359
1635134
2449503
599849
1001349
2735648
1861157
1399486
2404768
253416
1066457
2504961
1724628
875509
1365404
528655
2320283
143473
639289
695779
897766
93597
2056070
2133597
1689364
2371192
1604849
791845
396133
297225
211243
2067781
2324703
622651
1029437
1504043
2624216
2756323
2376223
1328125
1794898
2078374
1543401
490810
106299
2484697
1223326
211492
728283
2828978
571731
365261
1387681
386413
1148428
2165632
1179388
2512708
2814793
2150021
834179
1447505
900828
390664
341152
1118435
259877
669946
1908365
1755854
1211583
1368290
2344714
2850992
84048
409985
2673922
842637
1079461
2835349
2239372
94322
2679355
2069425
2328531
304386
1835687
915313
1821839
2640151
2482043
1160059
2666848
1029250
1447034
367153
1069638
1714985
1152173
2531200
910089
1281277
1758550
222800
1685578
1087814
262614
2035291
976096
2499679
791482
2565797
1344595
2916779
1294600
241363
1039336
1002949
615027
2507311
586003
2912517
514325
1146131
1827533
1557322
2754165
1780215
898895
2138110
2238408
465151
60172
2777250
2940192
1523171
1249636
681607
803147
2594745
1379620
472823
2600600
2622413
1474997
331307
49010
1145778
574235
2051265
277828
1374803
2036159
403685
1187774
1886376
59021
132148
1326278
601655
2522838
1683216
1213638
1402295
80252
1862584
1656154
2038122
1946745
1986432
2565903
1571292
942141
371479
1668926
1699365
2453594
2214535
1500960
2393530
1907215
496285
1760999
1618178
2872681
454917
1220624
336577
1003647
789953
1222044
2884260
2510817
632157
1683445
2715299
1370081
2695811
1840676
535360
876878
1185496
2031025
2583303
856665
960432
2724410
2233107
2685180
438352
371975
2375570
2148982
1454231
1358734
2566458
1179963
1965134
957041
1956381
2675602
136970
1057968
2662221
809737
691607
2388324
1573351
2529142
832032
2214257
602350
2084624
1171324
2427939
1505657
1121054
119346
43433
2025885
1467553
552018
1499716
1507505
66098
1189074
559752
2871086
739313
2265051
2336412
1322514
2121861
870853
1168635
1480667
1515466
417949
1795906
687021
1440303
18660
2877978
479153
28339
800555
2078571
786650
2278234
2088226
489497
2811768
2030903
2830017
427208
775565
344090
1376052
2756195
1792030
740574
916158
84203
1628105
671664
442565
1409186
1243991
83335
1356942
374686
2911582
150281
1415476
403004
2448694
660218
993114
2034827
2017365
2813173
2522929
1643975
2899402
1498772
2151889
2140213
1615031
1603071
2369052
903077
737464
1836503
2425975
2708901
2264339
565615
2323778
1755103
983203
1938014
1365645
1156536
617947
1168085
847682
1674142
1240316
1006334
1125487
770497
2605550
2013376
812976
555688
331419
1007020
984251
261985
1753255
1769808
1906358
2667749
379094
2163561
1797673
1404192
821293
2287475
835338
1940192
1641340
1387286
2857743
2408020
2584016
2102143
2414909
1357747
2851358
2387793
1667092
2020920
1484438
1224856
66906
283576
2301661
1123511
590927
1546788
1840637
2330628
996750
812752
1349063
2448077
2491801
397564
2206632
1530797
579364
1054056
2360898
525871
1072832
2035929
1387271
2481308
2220684
2892830
2909245
2302263
1135032
69136
2356833
1047802
763028
2323757
952955
980403
1074922
2599502
2611123
2648746
2042065
376062
2789870
245104
1574194
298004
87360
2165912
1006964
2771262
658980
383271
2882192
555108
1147715
2286925
1697513
1425926
2889885
808080
2832590
1548414
2385406
2535902
1874144
753383
511300
961400
161325
1352785
710417
916486
1946565
156264
2425360
639266
371052
152474
2636870
2431155
334252
2344506
1478295
2683119
1027983
518116
1731247
413218
2898027
903453
2450403
1822180
1675030
531664
885073
2089555
832637
783240
72993
618848
1211315
2615193
1128190
2238542
2281181
316173
1066934
10132
1140227
1073791
1496613
1425517
170910
182465
2556354
1651045
1963841
590247
2572989
410338
1209795
423893
911921
29169
2028441
1893325
1233963
1229986
1389155
1883805
286777
2034814
752509
1336811
1989527
2136494
2718740
761120
1249923
1550398
1040353
2200383
781382
973253
1804155
451434
269236
2267876
979124
2490318
2087203
1757742
1272818
500221
2578643
2672195
1739191
2190752
1207667
1685394
1022965
982757
2380044
2487069
2809660
2779776
298835
2464196
2652910
1000964
1732172
1563033
401232
836647
323865
97129
1830482
1284442
2466041
918118
1246451
2861222
2620515
1060851
1441594
2411118
2107377
305643
2817618
1981932
1944815
881458
879621
2101834
708894
1951767
1708776
1650021
870934
911142
2605931
2746526
999443
681983
1614621
1899727
529025
2827989
917659
1528777
2808780
326027
1935795
343888
1774167
1604887
2379849
561067
83819
1435767
1159156
350402
1348165
1759398
1026971
183708
160253
2493898
2055268
2075161
1511857
1882036
2572091
1663066
1129587
982280
175983
226313
1849939
2752787
218745
681321
607077
1349733
1774746
2845853
2536844
1818885
1526714
485727
3033
1158778
542095
2543852
132476
2515720
2652684
932768
2772381
2482501
1750670
2347876
56607
643878
44600
949947
2747662
401114
2501883
1521619
2588219
1376507
1467031
2824297
2283653
1577977
281955
2165506
2069144
1711648
1242358
1376721
1310560
1759540
2749614
680221
1393529
2337156
1115920
1655138
2280043
187708
618589
2204316
317418
1133642
94841
2862333
2104630
940788
1407396
2440072
2441537
1028269
1449877
730268
506857
531273
569690
913759
49810
2144886
1194272
2240024
682589
2612858
1594495
244636
107887
2520163
2528139
2243335
1520672
611697
236134
706950
2670108
251676
86854
397585
1585429
1588047
2842337
451553
1436183
758321
2308787
494342
2939483
1401797
1904036
1354935
379953
2102693
2900872
1911609
2072301
2728819
447960
377548
1587969
1783428
990454
2563245
2724019
1862419
2294146
1373479
1163043
1848742
1066696
2033617
885900
1317897
1185840
910939
773367
758646
1831182
736335
2443430
2714598
2359679
735083
79177
548249
153991
42739
454580
2296044
1297680
1629623
474074
1345983
1362881
861373
87924
847029
715449
755255
255897
102089
1054336
860493
32650
1971256
1163303
1501712
1615508
1231083
2679952
598151
406960
846464
717001
1403627
890675
2342155
916524
1370339
1681824
1591412
783949
2165706
1573805
43680
1136884
2688615
302818
2263931
781449
1426341
1362317
2580427
1542402
314656
404710
1883367
940347
1700170
1007845
1595575
2183387
2315861
2247278
820518
1145076
939685
2194082
1973453
334354
1259446
2073780
1138917
2536016
2440316
262962
356902
1127444
1832553
1088690
2023519
1635426
967349
557716
1445387
1188183
1186690
2014434
1035471
1421752
716503
286451
2799446
2566081
725175
942769
2499425
1754174
617043
1087017
522673
1259586
623186
790853
1915506
583796
230035
1727749
1025881
653265
4702
1274032
2295
2527852
1146155
2548432
204662
391584
83726
1843977
45854
329499
2370371
2910306
798129
1539085
2131894
642620
1921413
725761
724050
2201779
2082684
1990916
2292501
2499628
205063
1436848
1439999
2667555
2005768
1090905
956487
921368
167636
312691
666780
1430298
1274253
2444986
714009
1243531
1238039
1615078
106919
595034
1509938
1138301
1417496
242276
831755
673862
20839
1411745
876068
2804478
2134594
1626980
2464300
2594894
2736708
1351447
336063
499665
499917
2380069
2878428
2062479
1344912
754873
2198714
1078010
2626974
2881728
2857265
1128587
1314315
2342653
417181
195180
448828
1228164
1915212
1606235
1861175
1579363
1741500
772356
1574789
608381
649491
785709
83354
2847855
1339229
1136644
1678027
1511177
2772452
2159092
804169
1102046
1612965
508667
883781
2093242
741988
1589514
2709809
2505930
391238
2730538
1052147
540992
1749307
1616248
943622
2096264
1037373
692445
783814
648321
1869834
1227196
906564
115029
1638119
203026
124201
1158036
2191531
866591
2006360
56324
747021
1061752
2650264
723212
196519
1931955
2254193
2606439
1063253
1162739
2671486
2183320
639418
921527
2760041
2914288
758724
2321252
2327396
2602661
2888009
176356
1833086
2839816
2067597
1188393
1506578
611655
1086263
668859
2747580
1373672
620965
1700411
2676167
1769451
2800916
2380282
2287005
1603
1009615
148714
2796983
1712700
248142
1844976
2776901
2473962
933135
1057402
83772
1877154
2413398
1276376
888138
2621119
120604
1214929
899665
1065617
198142
1137119
948900
2767359
2897723
2742116
2753376
1332796
518844
1003556
1713958
1161899
725644
2866106
2039571
2221096
1850221
497580
1503275
1256819
567777
1046808
684016
1770658
2283506
83980
395948
2707419
443969
327911
2679281
1817046
713710
1149566
154510
523053
2704129
2939883
1898879
1086078
589553
2170602
2708956
2503483
981006
1610158
1343162
1868948
1239757
1366990
1019300
1963640
1569626
666663
1676597
392010
505226
1895669
1357864
1156420
991924
15889
1819151
1659489
1000556
561475
2058739
2821597
101296
2245209
2798722
1209426
2038940
2348469
2609613
358612
624300
655342
2816181
2426292
1306033
2383968
912593
1567912
78496
627663
438470
2552743
665540
676593
1606071
1762496
57436
2129223
721514
2595883
382175
1759664
800600
2112666
10191
1688216
242657
1091438
1933232
341749
1195422
2008015
2823423
1810405
1522568
238829
1712683
1873648
1162854
110989
104104
2111907
693708
1627670
2823282
1412253
2865088
2099106
2064247
1709240
1124656
2066207
1367273
106765
2219277
347162
554641
2012021
187933
1450534
1437023
1096698
2660287
2595499
1789197
741598
716594
1179971
2716282
1746959
859772
1936641
2091934
2339696
2931083
2652363
1887231
305245
306354
2322845
61950
141468
336688
1381394
247546
380483
1842912
1906863
2038039
1399372
2086088
2010712
1982844
2665434
609341
833882
196362
1319404
1532904
2687161
2033403
789354
271533
2922384
2275499
2357549
1723401
2840983
2639616
1124222
2621117
2663203
1387771
907898
1900040
169475
558612
1382519
936803
2882440
2391542
523822
872682
2118689
255811
1573668
1395035
398100
2165151
5147
1560805
614459
2657851
2080861
1694972
2262798
1206695
2734916
2191381
1254597
133440
1806226
1012629
995293
1576990
2041123
2492560
1504205
1599595
1642582
2148252
1429544
1117096
2676323
418674
2755219
2537140
2537501
1700704
1769629
2152113
2525209
82855
819998
1509244
2854447
1649292
1590681
616454
2384853
1146467
2282315
1319942
1337763
2391189
190726
682576
1798033
469323
904788
2337678
610329
2655603
406628
36250
2745156
2535441
1112032
2450922
141168
1711826
1601887
306690
1479022
2781855
817296
1335196
2456252
2563509
373157
2909866
714286
2495213
1803263
915646
1719408
296270
1956879
2414549
2564117
443595
673420
1028319
1348321
2081259
1640301
537264
996375
2483829
1141565
1026317
1650479
386975
2165498
1635793
155823
1386793
2615830
2753093
806481
1947733
1596524
1726184
420447
2406667
2218704
2188264
1206362
1386506
2082988
777137
1457819
2083024
1576823
2219954
2231394
2657070
1944130
715431
1932364
960479
2022147
1690361
423420
1587714
494997
952819
2018660
423980
2264177
1209708
62213
1742082
1520699
1786763
1574225
1874328
672107
2905312
2472843
2545743
1121765
263714
264482
709880
1191667
2847514
1175251
1456929
2390507
1663758
2509435
1804324
2840373
2129206
2461959
2394342
2455797
1763117
764280
2326587
1589582
2201356
59510
989386
382851
1769203
357842
2939763
2796475
1177056
2806320
1080318
406983
214722
1295981
708141
1424669
2611804
753038
1802106
1138295
1579186
781300
2506350
692183
912923
1719891
537949
1712395
2392005
2050987
758896
2227382
280196
1553573
2822888
847427
2869236
708784
1981623
391323
1615222
2824330
1557329
1260087
839116
1422194
1229260
1718833
757729
849657
2702102
845826
2092507
1313792
2314057
756825
1470288
953735
456048
570306
776096
2428077
2377320
1123922
2393293
2281935
2657436
2358507
1624255
1876904
1340278
1530433
224893
2767430
1108365
597024
909344
2087005
2338339
2261083
953882
682238
658758
2892017
1079332
2437432
1748089
2443780
1572826
2565811
1396631
1265298
231206
698206
2417873
1118902
1411285
1515499
2319518
2384136
2634959
2651224
1547806
1036148
1810560
2396171
494502
2585583
1967681
2933783
490265
1950318
112798
2608861
952712
2271315
229071
1320915
408693
2882594
1775751
1224977
2604663
789718
1136855
633567
2285732
2462883
1535126
929784
1249534
611968
2521201
2288079
2809636
897108
1845452
563740
2343680
2043170
2558516
932555
2930153
1386563
1108422
928814
2131948
2912469
2716104
1286768
105879
2024499
1887513
2492883
1744605
629947
437443
254682
1770200
1424642
419993
539613
1130217
665772
271893
208179
969479
2743202
2085789
761736
2632928
2578488
176254
2003433
2420406
1679449
483018
1743513
2291800
1697085
2676241
302252
2576763
183593
338308
1391310
2678783
1985944
1767924
1976141
254698
2169142
362985
1172918
753746
1305476
2024307
1605647
682193
973985
2857782
2394771
284144
226462
65856
2082271
1630756
740074
1429970
2512009
1510701
1694054
2787678
2324687
322854
1384917
2607980
307230
1311874
1227625
112030
473670
2123507
1093518
828724
2375156
1602801
159790
256684
2852219
545705
1982793
2031313
1882503
1362037
1819364
2293771
1200207
899316
1596018
947977
329501
881047
1519573
2704885
44648
703257
1883298
1508438
533643
2779411
1242741
606071
2766099
2460256
2799738
2712519
1628440
2746725
650102
1600354
676068
630688
2305364
1798931
1082889
1409878
2654215
294669
599558
2484853
972669
253214
912732
2494712
879607
2919333
18060
939135
1471416
1627649
1021332
363676
2350944
2755506
722155
1406331
496344
71204
2130357
2157428
2570411
2643552
45010
264119
970028
714347
830380
358162
306767
1082552
477267
402526
802865
205773
1527808
1800456
2065420
422092
2588880
2371475
575747
903798
2256830
2376399
2494849
2934971
289319
2183867
2211076
2521155
105632
1978654
1671795
2634179
1153033
29986
1311357
562304
1271558
1937085
1010658
2731087
1325321
268031
767575
2340024
1080413
2424061
1223173
43513
1262782
133190
1838996
2344427
2749488
1779112
1034789
1580849
1031970
1088013
1873191
1507468
1264754
2428410
2850236
1970410
135239
180816
547759
1140112
2158452
1811296
1368871
1343648
1844704
2923874
1250975
800283
2587197
209202
2686131
2548486
1519269
1639273
345988
1378411
1564997
1881003
39865
835703
522712
86928
1546068
1733408
1731215
977184
1779714
217549
2879461
1289785
1435217
742168
2258427
2162887
2145968
1748078
1526373
297815
688270
929336
1555844
1193953
1296717
2535375
64709
2717864
396714
1538374
2868602
708066
794418
1353352
315653
552087
2147646
1147428
421728
1947437
647989
2301605
1684262
2350653
25681
2662138
1986352
867719
2344725
2697038
120868
595812
2483459
655908
182768
1131194
427849
908639
2140246
2327389
297243
2093276
811231
1707316
1701247
2576407
1322289
1977231
11836
37166
2910743
2298979
1060917
2372229
2409870
1116163
2249513
2426042
1087641
802366
2619038
791968
610004
1661144
699303
1585040
2011801
394820
2439267
450141
2709030
2806248
2157879
2700724
1601959
2918617
1801009
1836970
208905
2057546
2509734
1978022
728424
78451
218490
1727951
592659
2724472
1175632
961929
2672106
88990
1262597
498812
1663401
2091799
1070880
2919793
38352
899238
2790690
879846
2787952
477558
2773128
2482287
2529308
1805037
511536
103506
922914
592206
1594686
2747681
1431711
1989254
881267
1856359
1119337
1510504
2424714
1846548
1207758
1200765
2333219
2398747
78346
1358259
802755
1624583
296581
2200793
2035838
1847042
684284
2639305
2149102
1495895
2190149
316375
1869475
1500866
1407369
626148
2017375
1437037
1210474
2279997
1607818
1296951
1201660
1879458
83118
1474457
1678140
840922
861887
1011251
1573552
1121978
2724556
1140304
1356030
2613783
2793458
1028125
933090
1632345
2480033
1662460
490208
1498933
2150597
534662
2575426
1510562
754122
1362517
2066489
2619336
2856426
400567
1210930
2157031
1441506
873263
665219
1718806
2136987
2620248
2494237
1965615
1849065
985474
510191
933793
1830391
426769
2505483
782304
2816006
527576
1037204
52284
1193727
2001412
1936604
1381084
2581978
2666023
2674093
1461043
884425
706067
2883571
2621966
1422547
1091206
1580989
1869085
932914
2272728
1968940
2247454
1130106
1872879
421463
438793
1302563
597877
2710400
535791
1648348
1620138
507794
1519980
1498008
1250535
2029185
1556996
1077592
308615
2505303
1422812
242248
2521751
2206131
1060387
1056369
575769
1149202
1588715
2812726
1233044
328634
158078
748896
1453431
1443972
1875152
1815118
1327227
1992633
1680187
2326667
1384894
2532925
649928
2488564
1702400
2881078
1115320
305847
2705213
2109973
1022541
2872649
340353
2655295
2208434
318845
211229
2287156
2795120
2668887
1860415
381960
2813463
482698
2011009
2926113
2535115
2005300
1738793
325248
2883571
2445022
1623246
389355
1003053
2893425
940756
695864
915951
1698193
2008939
2263753
1515994
821841
171362
623324
418452
2149080
1416358
754627
1147677
2095048
2702250
104146
2921162
771515
2314568
618389
1302847
2064840
1603657
342960
571643
1112708
407821
1005006
2271172
2401333
1041718
1237769
2344339
1982891
1038272
2295908
2836982
1073625
1977751
2928691
2692780
2015976
223220
2874471
1560840
2522170
422867
1025193
885523
416680
1161368
1739637
1306041
1505850
824703
1227242
940005
861221
683767
2839138
2631686
1598881
1607667
125797
2438261
1814354
2428807
2209247
2018356
2588170
1909894
2586472
2359602
2241201
227173
2866504
1412589
893744
691388
2010537
1498983
427271
2565930
2147073
2355869
1962372
1428830
1032914
115281
2462985
2071794
1150001
200107
87791
2462437
1142003
359322
1682163
178066
2816886
2570325
1678563
153682
857569
1358664
425865
1520278
129304
2455353
1323624
2400823
1794597
2871028
102626
1563977
1028768
763464
2191039
2837714
2142749
507266
2824046
2712351
2648264
1171162
276975
969085
1728460
1968073
2074275
639071
517765
2622641
193049
546867
614751
2688666
1880151
192834
273424
138340
2195390
1555300
828717
1473136
2351076
1436828
1359330
505038
2564659
1267648
2380536
2343765
2359783
2499907
2392730
593322
2832251
1542935
2003380
2827090
1975834
588225
2518165
2509729
574670
2093009
512609
404916
914458
1202984
325630
996577
2286263
460982
1986282
1565498
1858597
2253826
1721710
825536
2004624
811430
2424496
647074
2784338
2680057
2030826
1650774
577964
288992
1785077
1763226
53976
1761050
1736162
2627968
2170379
849009
2815024
1394079
1772581
2270239
2759121
465218
2859387
2240176
508525
105276
856618
2670043
2023157
2410250
644347
2844880
965429
2586774
1159752
2190480
2785326
717768
319231
2792088
818355
249501
487971
804848
1275745
38807
1988204
259813
1641618
2618662
2419563
1803302
1230323
234345
980938
38452
1752769
2277923
2729863
2035373
1586661
996592
661642
867302
24514
874883
1391130
1520936
120827
362147
879862
1928449
1146841
2650704
1087142
1130843
872421
350687
76371
2788450
1628513
2755642
7328
1840505
2663275
2171258
1255482
1763813
2689154
2765220
762201
2292846
549582
780546
273078
2485403
1092590
2733555
1140555
2553275
1247684
361498
1539296
1834131
2101541
1655
2429087
2697097
914407
668629
2919109
2385128
75073
870441
600442
1370760
1725563
2705364
212180
1761249
335993
1517437
1770344
2903496
1409065
254881
180280
1956975
2791314
806460
339558
1597424
846487
92687
1578836
458297
1229226
2336440
1869387
126222
1975197
1142669
1153951
1851440
1509340
914418
2499198
1607650
2119873
467572
2215997
653376
2822052
2586021
1058581
730624
1683551
2917473
1727950
2811973
607307
2916374
1266897
2935078
867021
864410
2219211
1621089
75644
745923
588054
1741623
2175689
195527
441954
1481470
1517965
1878161
1443858
2385773
1450201
2298905
822231
409976
181956
2641279
1368792
500446
891745
537288
2703820
551035
1478849
1807431
2411639
221095
2208097
141385
986761
283615
725727
610439
197422
1785102
1898411
461957
2810448
861586
732076
1245140
1994443
387419
1769019
1190838
803558
141943
2888749
870359
819070
1148918
2667654
215477
670696
258869
1782731
2677052
1719623
2549438
2628475
305434
343923
1105695
1036485
2091861
79053
761358
996821
2600488
1446790
833604
1142424
2614266
1959103
1128722
1019677
2312489
2772659
2613611
1974632
2151900
1413249
2385453
2090616
1258403
2935878
2783635
1082622
302133
339325
187065
2913854
932374
2783546
1984900
25976
2644364
1156253
994873
2274065
307152
2784892
2657643
1940005
2006116
277536
2757023
99893
2433057
1983033
2552815
1515116
584921
1184598
162394
2570002
2215627
2910287
2712163
11793
1623206
2066097
378710
18783
1234275
1968935
1951844
305721
2353994
119050
601441
152831
163061
1601761
1976801
1179012
757901
79366
1107451
2081975
716803
1755650
443533
740264
823827
681480
2700735
476567
1673061
2910543
2760250
2219436
2217070
1251000
1838622
762533
1488339
1241092
2902735
1210228
923056
2780947
1865943
1524740
406614
1987436
256601
1109617
758222
465548
1309452
423740
2772617
1557409
581350
2380462
635654
421911
2814632
2137270
1315437
2088323
2419767
1638759
1985172
1876107
331034
711897
1248364
1707125
355234
1962327
1648203
753669
406609
784908
1950635
421545
2309655
1069282
2143545
1799324
2805106
979299
177041
2153958
2564517
1624372
1520331
1342541
286117
686455
1809787
2599614
1069155
139894
1551968
1079207
833969
1322895
615025
627935
479588
769309
1267317
1832071
1028012
2245658
1578485
1516925
611665
147710
2314559
54303
2329180
2586711
1760137
2469722
975902
197956
472117
2366207
2711786
2069615
2890848
211407
1944139
2606455
630741
2460468
739380
2781797
312636
1519416
1787918
1300482
1548096
1841877
1271158
2636814
1238170
129455
1651726
2464926
2051816
2000771
2306035
1355920
2665905
1138401
36501
2624399
2574058
1448997
2116688
1134268
2780152
1571930
900947
1185195
1615063
1393755
2078556
1693599
1122665
1940514
2935125
1196184
461216
1386071
1375131
2791995
2845243
1163231
1026936
2514628
1080066
2526538
1062056
253059
332044
1774592
2201745
491367
1851199
178918
1440736
1190165
2768701
982438
1966233
2110474
1020204
2673908
2187747
1897165
1861764
2648211
1469716
1466859
1209900
135882
2572056
2915008
2873391
212032
1952265
2048431
810040
553072
2512541
1407726
2316187
934834
1313770
2506926
1623044
436642
1796476
1068409
785575
2830466
35786
2071771
567392
361051
76720
2459738
2090777
1768101
2314006
330967
2160093
278412
8103
2662706
58051
1657890
1173050
2248718
1171454
2622469
2135546
1827791
708111
901826
2769394
2769646
2837740
1719165
542129
466825
248675
734363
2383728
763706
353228
1585344
1979675
728265
12628
1614320
2548189
1023168
2459192
2132752
630778
2491529
842402
410326
1660884
2816431
338222
1943006
820069
2221277
967667
2005223
1338344
2613401
1317067
2051988
1971590
2785032
1268472
1438631
197618
1857386
39537
2281781
265547
2224802
957156
2160807
321618
1420641
2314165
376847
1286799
2051283
2452422
2603692
2530601
576145
921727
1986398
1471704
1918943
2496739
2506333
1617562
2167435
2558695
1882246
2933883
2620439
1417750
721380
2389284
1557170
772172
605327
1084670
1858356
2838080
1709474
1911270
82626
2396892
2434576
1186998
1654487
1094986
955075
1853063
2289335
2417370
1636716
723428
1760588
2455094
184609
2778780
964641
759667
1224912
1594056
2233610
2015518
1475295
367775
2117422
661303
603571
680786
1563037
1679270
2681918
2723541
1962654
1921859
940377
1599146
531677
2426514
1823025
852117
2840633
2108601
2288793
2100168
2192814
2363695
2463963
1645557
1501045
1807847
653302
2465992
2148121
1189530
905749
570490
385886
1188496
115675
2898540
2488621
1143001
2847047
1346879
2137486
2484709
175975
159068
416785
2479594
1304229
2261203
2750424
696167
2855528
146272
89055
463467
1676520
2437072
2583638
798295
182285
2486836
1532267
965852
2062357
2507617
460665
2508945
1860339
17910
2984
1437888
814835
2751809
425012
2705035
2257966
1009691
1121242
2747847
610139
167934
1368273
964497
76658
106708
155534
22652
2424609
1476790
1517220
1805923
1235262
2566295
2426441
577268
1030648
239614
654180
185676
2505686
1747806
2807561
469565
502572
1157095
1426028
236816
381133
1442430
147541
542871
632578
1994480
1973432
130088
491763
1044103
844718
1030704
891980
2425854
2005139
2602378
1973997
2726233
797163
1811530
2884117
1589569
907624
1672903
1738110
1403212
1673874
561272
546109
849207
960514
137059
2433321
1161940
112435
1246561
197085
250599
1171997
2709603
683277
2909803
74219
2289783
1170027
2444626
2898505
435197
387992
663979
1197677
829671
1893395
154223
2578602
401501
2742447
695595
823684
2025919
429674
1998260
747549
1899032
1837196
2622320
1293357
504687
1564531
2317715
2586243
2129543
2244830
2082267
339098
1628241
806949
64679
2291115
2752244
2676468
2716354
1247635
217037
2123795
470556
2194009
1981088
177903
752116
649267
619217
1051694
2210603
644954
1799959
2504639
1853292
2930601
2937631
957990
1996808
2721008
2040595
1875593
2611607
831325
650994
1977085
1561371
21242
1465186
84845
170129
620106
1208629
500345
483883
1537177
2725854
898501
1372671
2684633
1227109
171838
1517655
1687304
2393766
2650714
2269254
2750449
172396
1488340
255252
1083881
2313910
2701348
976441
973972
863935
2536750
2540894
581444
448818
313424
44073
114442
2737260
324027
360220
466008
2012738
912219
2596968
1617442
2763368
1261598
70036
2839049
1993053
655278
1314460
1382259
1650964
663570
1431080
1046390
1794059
1462224
2057523
2112990
2264069
63356
375724
2053464
978429
895469
2851979
1333559
131110
2612736
2830031
218082
1581106
1333908
1661264
745007
1362202
474869
1543314
1988493
1997191
2283774
1763354
2134593
2380387
1485465
154920
2754515
2758802
1299707
1533389
1727203
2342159
2129170
218960
2408833
676810
2463831
1441131
2023198
1238970
2628630
2609651
1603062
53436
2295718
1310641
1201064
506154
433920
2057119
66091
1418530
299306
563626
1167456
19826
1594101
530007
1010363
2160205
1624776
1632136
322874
1516589
2632627
1181601
2826843
915881
1928489
423542
402754
244646
1557032
2724803
1767901
417290
273891
2750137
232724
2048375
235755
2774601
1650455
461116
617529
790365
2519274
1092263
2807293
2885196
1541569
2759295
1817723
2050812
847035
2764827
2716120
1432424
2509407
2263849
2521427
758261
431329
455303
1886319
536908
2392121
1834969
322316
1516505
2192630
1646771
741435
2786707
393340
299048
194145
566215
2387369
1434694
116883
1959442
2333127
321425
735352
488175
1776549
2565765
1255686
2337761
1837007
1760135
327035
906902
51118
1459994
1402789
269975
1881206
1112368
2542937
1722907
1363398
1545803
2699128
965786
2107157
327615
463554
1945306
1483705
306953
1998201
2331594
2243831
1608705
535157
1295630
265956
1947538
1172146
2938683
1886034
31138
2339151
1757081
1766936
956662
224997
1090977
2637581
2434613
2924291
487577
1538399
1745096
688967
2143074
2312798
2724072
881600
1533923
2562103
1261388
2411896
1439119
105971
115049
2310680
246344
2022646
2583769
1431801
299441
2549699
1562087
150261
1851205
2417915
646563
280824
1695215
637057
1064825
1277829
2014783
368224
2152453
135233
2391077
1300620
112724
897963
102774
2512983
2344743
1676406
1677699
227864
2737380
659046
2795475
127084
6138
2547963
1127421
1723142
2901441
1998214
1727429
2606702
1130843
2530967
6280
2540434
292991
28988
1087816
2917147
501505
175663
2052809
467832
2390608
1127932
662567
441348
1213531
1413614
667210
407971
1864492
947890
816312
2267213
2028503
580299
1938093
2009952
2853434
251170
2273185
259281
1276807
871131
1419776
1222310
2098251
2208522
240207
597441
2369811
2602554
243239
1641533
2618774
804369
1329112
1481038
2800108
1431723
1116365
2547595
1308389
1515772
565005
1532835
1115461
1520678
899650
285070
2470581
371883
779060
1119893
2028593
866975
78995
150598
1383648
911203
532392
2606150
1663104
1179107
2047696
2869900
1267302
2192725
1847975
614990
596680
1330879
319632
2756557
1468670
2804573
1400107
1886803
2280674
1329661
1341705
1427703
2787502
1279574
2391679
2032662
743943
1534334
2749274
53547
1496524
2654491
2164349
12003
385136
726107
965339
520886
2829197
1461638
1878943
1194998
1345141
2084253
2701155
228538
1730536
1302715
2572698
1936587
2078207
1917137
1544558
807302
1632694
2596430
2887917
263635
1910489
146543
2858641
2682234
2286821
1203066
2142386
1986300
557253
323370
2430129
1750550
805755
2231947
1516808
1987023
1303520
2479559
1472506
2278845
2344470
231932
977808
1614120
837263
2063746
1337881
1529059
178268
667177
298277
1231163
2936187
163378
1982964
905585
1356950
955268
821317
2177455
1231234
2235178
2297815
1056653
1079240
253279
2314377
274273
1755015
823900
1966261
2747010
1867410
1842512
641054
503997
722880
2463990
957968
989622
1853389
2428549
2425415
1666333
1322759
1072390
676441
2914543
827528
324507
2116956
604594
2899218
1993744
2563600
2931642
615209
24462
1884045
2181903
2050649
220536
1806220
1926034
806892
1620121
1535900
893022
854960
1431733
755146
850667
1556877
999405
2536007
2426990
1911847
98264
699914
1560113
661894
918488
141406
710805
1847775
861652
2229504
945214
1570902
2656429
1720880
2317686
1862141
121227
1579131
2447506
965017
29659
2923936
2564286
829467
673407
1079353
801259
1871704
1726894
1254158
1194281
1227897
1090544
1590607
677732
610232
2565228
2153052
834343
903672
1506912
2884560
776827
2219401
1581485
2686959
1379515
113457
1979679
2540734
755157
2369622
2836922
1028053
1603805
2456472
895677
978542
962479
1466038
486371
194683
1035503
181958
1594589
1046499
1383148
2669029
756147
126919
2007708
1534780
2408890
2389886
2690926
1577788
439096
1369646
2718122
723317
2572688
1584095
643910
1009588
2842694
402027
1952003
976844
2169337
1220333
2241321
2097310
2211763
2854350
125739
2614461
2110726
2409399
1020768
84959
1720619
605326
599390
1801453
583357
182693
2611961
1988035
2223010
1521328
1806855
240096
2697588
1702171
2374864
1467658
1644445
1742913
496591
1342866
737526
1714215
1255632
20781
1358795
1473558
1022066
717496
1116508
344807
1073333
1146572
2762290
1290665
777647
2255680
1132212
256156
2444485
1226126
1246607
134711
2854088
1958983
1519010
2061581
89382
2157907
1692757
1731006
2783700
2880089
441183
2367418
883681
2165070
818544
1691544
302774
2163740
1379804
1833801
1950164
1180622
2538564
2153202
2424839
2182394
1739837
2560731
2124523
2780110
2206694
188448
292806
665197
382798
377983
1781416
144223
2266955
337331
851332
459373
2418310
619647
904227
1046375
679743
2480968
1324368
1852241
975863
2876932
604531
2114361
689558
833892
1385618
1882481
1884624
2870064
135357
2323555
1380485
2288426
747972
1058275
2503504
2069886
1924872
2801423
2924394
2596503
134156
870055
1044925
998221
266400
495134
2724578
1729473
2308035
354212
1107990
2258429
2778169
2007148
2471307
1020251
888693
1553888
1279463
2687547
2852174
776271
2220436
2282478
2448197
672844
2797376
2699159
2142696
1886754
501831
831828
2208007
883600
1063171
538726
2912499
7135
107733
1488916
1157675
871290
2798730
668688
1887989
1388931
2150015
2704529
403392
2039750
1765233
2169094
2458799
2006791
892472
155710
26786
2479207
965228
737853
1498874
2540067
1495322
2107346
1205608
1958421
1198662
1801661
2837475
65969
1696748
1723714
2033796
88289
2267458
1316550
603645
588738
2938821
2790617
668210
182371
2677088
2290414
2083663
247154
1410722
2521066
2163069
2554516
1231981
566642
2486229
1423515
1281068
1590392
2728850
1524503
1651741
642168
1623616
676494
2721687
603106
2058831
1664925
683421
1563501
2169465
1397223
2913033
2812498
2571872
498715
1091838
798815
1845711
1312988
2916445
1518967
622916
2450199
1568455
2876591
1745094
1307847
1840941
1405963
25398
2387121
1229095
2360313
252795
915731
16637
151079
1256399
2889509
2386021
582359
383176
1426972
2350452
986521
905884
2862951
1556122
2865012
1218642
2236074
1838036
161473
284399
1494115
2663655
596480
1765272
2686872
108180
1284715
865839
2170113
2369154
1516633
2638036
362654
175217
709795
2556742
2524210
580217
211154
1731362
2384122
1024543
76655
1771533
1439835
505120
2192641
2323940
12858
874926
2830018
2489157
540127
2210971
1690996
1157617
642002
2305257
1606112
761340
381151
1441483
257087
2782626
2379736
1827097
1262880
943887
2688842
1914506
561317
2101591
2318833
149391
774335
126263
1427085
1261268
1427410
2026682
2084922
2630178
403575
2197586
2608671
1416041
1805827
790315
41139
2331450
2939890
2415870
2937457
436404
461081
1000613
2188230
1172087
645624
1410779
1281460
129801
2818085
1781037
312945
2819812
1794257
974063
304603
1799347
2857367
1292560
1451238
808812
1105202
385834
818021
221652
124894
218036
645529
2709711
2245589
2424893
70990
1297954
2241004
2452758
1651859
2338608
325714
912033
2679912
2071005
1384274
2248723
2800704
2477057
2772097
653217
2641813
1960818
388088
2668788
1676248
916286
2625540
1879205
192041
56766
893741
1738713
1325140
1880874
2824325
123407
1484940
2377592
1046838
1368193
990199
2762050
2537976
2641044
1899186
1070951
2636757
1414692
2736633
172834
2793833
1097546
1633199
2644033
2225757
880079
2493082
888465
1184885
2316326
1256410
960170
390423
2333848
1498338
532611
2124191
1562471
810227
1175303
900084
1261117
238385
1575530
1768620
2771392
2699478
1879810
1854430
502190
37208
990346
380015
76092
2696545
1930219
212577
1860428
1137703
236888
556648
415276
2835810
827582
2058115
1570560
1026612
2352759
1936945
500889
2015005
1056905
1596362
1098484
2093151
1509935
31424
2426150
1852826
1494241
1124779
1131136
592211
1471277
715735
1322946
1625341
2638981
1139169
2709754
1877931
2723653
1402489
2280092
2345425
2667701
2151824
1999680
505570
1359179
152382
1940940
855065
1861308
620102
1187320
514744
561508
678085
557720
2810344
1616594
994441
1465211
2227870
1413341
1728844
1764656
1487560
2630653
1231950
1744148
2912676
1138137
405164
459647
864667
115788
1309838
7458
354589
86403
2023985
1445531
1234966
1633126
1075296
1653617
2261887
1603571
561781
2807357
1265351
2674434
536508
1119381
1724060
1695767
2382389
791292
1929280
2247792
1209566
445537
1326139
414288
1748259
2503523
1345454
1669613
1543763
1468074
722683
574803
1130106
455287
196529
1100258
76162
898667
1547823
1351840
1173502
2893260
1983228
1412646
1976850
218284
391909
1054569
2733230
570498
1325175
1596906
200072
264374
1625695
2889416
2778105
2473375
641344
1794900
403151
1088066
2724210
2545182
2866133
2627491
252593
2472892
2499490
647919
802669
1598535
19136
534945
433184
2317727
1988242
2928611
1081616
1152481
1911508
117599
477751
923084
863732
2758400
571295
1507083
1335053
2202168
339574
186971
769017
2380370
210919
2355778
2148029
1612068
227393
2483375
819067
1360395
2908430
2045822
2794354
1660726
2344358
821407
2543472
2028191
2043409
2744767
2371640
1063532
2634014
2482999
2695973
1133811
2100688
2909370
85913
1551105
2237470
260985
1573809
2244928
297092
1745222
338732
76379
2418963
613557
1968793
1562429
2081678
2685661
2230428
2346464
677710
1941905
859516
2499947
916975
854040
788405
19625
838649
699037
507377
2593055
230816
2412032
758693
364326
2275335
1861940
803127
663835
94927
416616
2571358
2656335
1271882
1696718
431148
2893779
310219
54075
1297570
2497686
2299544
287959
2629763
220374
2038398
502468
478452
2379297
887516
2702180
949641
504733
893780
1938323
241532
919304
1741840
1917498
736865
64787
1674781
1359629
1455716
2573648
1643322
2582887
1979224
1262126
2916892
1352804
1196874
1693512
1484818
2040567
2003926
1475302
779560
2377042
2590847
1577877
2491804
426619
661682
1263099
148113
1486232
1193955
175666
2696212
680259
1853101
584085
2340362
1765462
2298617
2203621
734621
889512
182213
1641438
2539049
2236174
2668804
73313
552224
1400382
1256769
1153148
1481363
41218
2755558
2384095
2625655
1678228
490877
1873645
357508
1429683
389458
2745725
2488502
2590955
385290
1684636
12708
740117
729319
1161797
2031714
1579954
739232
1063498
2062897
1655075
514808
85164
313645
103089
2273465
1628246
363004
2906732
1722273
2717958
697667
8391
319252
199163
1424712
1037683
713782
1105266
485920
2020891
306002
2422218
1615760
69050
1856913
179732
385248
2011140
466129
1509968
2225591
637673
1053136
1379363
2601718
1620682
2221872
501537
299268
1516494
652040
1444150
2512135
2348351
394827
1670442
2421472
801875
815569
558676
2368525
1071359
1875133
1870018
2261435
1061570
736935
1193899
1582308
345119
1544692
2530079
1353276
646164
1386658
1229516
968679
2844811
865139
2856210
1640130
362708
2717715
2929701
2812575
1835736
696649
1376251
1626157
2917228
698133
2557879
340099
2133019
479954
706068
1621682
2818159
237168
1024067
853139
2592970
2895215
2234615
965441
136172
1239825
1320560
903309
68311
229673
1664204
389705
733679
520863
573220
1573155
401268
487246
2738603
2799631
2165870
2272833
914672
2892711
1146719
2566040
1133126
317839
2648827
387498
2769795
1440090
524282
1780379
2054606
1591217
894359
2350092
558646
993212
319732
1838178
1826104
2077376
1947288
1002235
485039
239677
1890225
1833861
1828675
1799146
83755
1161899
37236
429294
2661485
1068338
273588
782215
2626395
2395087
1839058
1492435
2919411
1857939
2242970
2246690
1237677
1460015
821759
120868
2233894
2675264
680033
1023354
1368727
2023247
2602981
1743353
900329
728530
1140646
1776476
278303
2716498
508384
489033
1176625
263800
1906598
2929741
2246992
230508
1939535
1043453
2594041
626227
2373476
1077520
1171908
2745899
515574
44094
2799794
2406358
2200110
2336532
2046543
1899917
622640
1158046
963416
2463888
296493
1671364
2016380
220307
357743
1592631
2426875
1950569
2003932
877056
458734
1856595
426761
970534
1215146
2120915
2252155
689672
54259
1629027
611881
528698
2809025
627033
714653
2639953
2917662
421634
593318
1250771
2414399
2237589
348774
1716721
9758
575508
1805255
2057271
732095
883468
1130421
22182
131527
1319752
683199
1446979
748769
2199995
1005329
682243
1890490
3594
1891924
129511
2517695
1910950
881341
1495904
1933071
741504
2377975
1190896
804032
985051
1139349
2787810
1283798
2510795
1566463
942905
525607
2202909
2184026
1765546
298630
2325266
1045031
282589
2483769
2652476
2579247
267106
2912097
2775036
1705835
1684480
1626222
532703
1781524
779108
121172
1879395
1458121
622001
133752
578062
473270
1487335
155114
1246603
808818
1004806
2165570
2700950
79438
2829231
1005469
2151821
788228
2238413
375860
1336188
782354
954957
1083005
2365043
296164
2482779
1935447
619142
1305523
546468
179281
2296913
107742
2308420
1034695
2346148
1694682
1907529
2697595
1603788
379970
291338
1569231
1734337
1052492
1583025
2063588
2013714
2252133
2768743
2063439
541670
1716660
896907
2435797
1350307
166854
76928
467880
2292820
1646463
732141
306698
1095191
2463539
1174420
465211
852021
1818800
2310736
2632455
1085162
348055
836002
1763404
1875543
2091233
2238790
447479
729532
1100483
2233707
2260094
677415
2057335
953962
2890144
1419026
2163482
1027032
2017010
2268419
94924
1927498
336500
995978
1760429
1459187
974856
1417769
902656
1066157
2476567
2534482
1698043
1866208
1771023
18438
1154280
2194996
2384721
2000122
2692488
553883
966696
1363236
469509
232269
706351
1586113
1895629
638606
664285
884877
1427914
1164943
857524
1894978
2065354
2416813
2589064
1981549
1767736
1555888
2106352
427756
626667
156103
2791606
1757691
247500
1792670
1438369
1799284
267256
27552
720512
997122
2586691
1145908
2314105
1513575
1566408
1970919
1288774
1302824
2320901
2660734
2093214
1448188
2804617
2635274
239556
1872330
104511
2541107
2497396
2467969
401197
2723341
1927296
1029795
2494857
863482
2777563
212402
2921045
1848540
1597363
1006946
135350
2930788
1354222
2846864
2761386
283277
2615667
465209
1142345
2245769
1939734
211048
1620119
2304039
2357007
1466854
1607856
496109
1052171
2295044
2806430
128594
2818599
2940131
457386
2110187
819928
918254
2726672
2773886
2586593
2419515
493659
883708
2667137
1623681
503222
2562919
1078128
538197
302054
2158284
619523
193141
1603627
1402812
2288670
546917
340906
1436994
840712
1638668
1871138
966839
2613482
1770885
1279972
954072
2275543
19835
1878620
627805
1586291
2699052
413103
1655094
510604
2749952
1066568
2843600
609313
931052
186362
2584862
2645750
1146986
2850030
1042493
906318
1504430
786899
1057487
1052939
1962645
677177
216471
200003
2668156
1740302
1794287
148294
1983714
735849
2520012
308494
1947448
1733308
1943357
392824
2439950
860759
868406
1358892
2385530
1490913
1647568
2864385
649414
1657783
329299
1481642
2367428
1710378
1870282
1648217
582231
1809839
901012
1561460
2003649
1049452
2185436
1595448
627044
2702911
1751894
915526
2736079
1206286
2508770
1310504
1666134
251870
1080580
1348567
2727834
2456025
694131
2684740
219873
2269763
1744608
2704070
393368
2638052
1688531
2677161
510958
1091467
951498
944242
1387664
1201750
388789
2502675
1265436
643164
890879
240847
2887588
2590557
610614
2378616
1327282
2778051
1487039
1493157
610323
276356
2207412
2757955
41755
2034248
868676
2516321
1689737
151709
305059
812153
2664565
2586953
821505
1526323
783859
1968753
411027
2251633
182329
2029854
331079
1935210
2742540
2024059
653568
1605031
1114213
1830385
776018
693960
671759
1050219
1173305
2570220
1912954
1261659
1898616
643226
2500173
2876845
1069019
224298
1748025
2189014
2375720
1752986
1449524
2192494
2732225
750509
741233
2725305
85379
2821342
2906587
606382
899394
2835234
616234
531130
724416
2583004
795319
998752
1868663
32038
1211299
2124508
2599286
669647
667105
2328910
1677048
1179207
927602
2119628
298010
413440
2826082
1299874
1038932
1519875
1927181
185156
920937
333903
2366710
1094912
2563201
1367305
2158620
1562200
2274919
1152648
120153
1400770
506305
524386
2612433
2405257
1451622
1974543
907747
2751539
954302
886797
499992
736465
1652062
2771653
803271
598229
2751175
2129858
1469757
1129720
565485
1822982
2914684
2536815
842996
1337655
2013859
1102333
1151160
875955
412598
280851
1951606
478171
1904853
2575867
2268810
1891200
1792535
1016510
249546
2207902
2474774
909505
2131127
128657
1226481
1175124
455820
384947
659230
600066
129080
900195
2842586
637871
2491250
140417
1681991
1186844
2443090
1910096
509282
1496923
673036
380177
2700175
1466132
941472
1000450
255163
376167
428284
1178201
2452303
1966199
429758
1846927
1009840
901297
2570870
1427113
2680913
583278
2181001
1626230
817009
750755
1063197
301567
2875361
2334823
2437092
1406243
10001
672297
2900606
2214597
514177
1846050
1521528
1261993
2489234
2702455
2626945
966025
2209129
1249322
478557
2213793
1091750
481513
2409929
1473228
2613175
1880744
362192
2912950
2451381
1940622
938950
259038
103257
1668364
1225154
2555518
1097434
1997340
243914
1974385
363013
2638149
583193
1944956
1273378
280950
2197507
2344611
1697090
874017
478700
1744277
699311
728864
181729
92533
1563161
2914103
1916260
1035179
2403042
1615841
158920
2344607
2358079
2891630
1978665
635393
1541891
1563033
1007022
780507
2161498
2112332
1942454
2459299
2149341
924647
2014029
2431930
2118759
907062
1253142
1274327
2674800
1940470
589976
2458067
2882042
2684428
969797
1366205
348584
887278
745371
1225981
516949
1887179
78983
2044301
1070897
1289303
1903309
328994
203715
1295921
2479535
2906672
311250
56995
359197
750478
2657890
2091875
1609015
484307
1254759
2196453
2835053
598795
1760351
2281749
622658
1162771
1738218
898525
1415459
2129565
1680609
788041
612945
998816
1706423
1792095
1413695
2477695
2445906
501192
2513330
136071
2475276
2843611
2736438
2076440
1456967
2361195
1341245
1869294
625027
768183
1015695
2663100
1996823
390761
2077241
1540506
1463085
2458350
2003539
1122404
2170726
2324472
2756211
1917240
2488639
2571924
1419318
1686149
1256718
2778470
916169
2461601
531575
2761971
36349
64879
615286
2915656
1920982
232101
1079961
316916
2865013
1104327
1012771
117974
531077
1038887
2229224
922310
941174
1091198
354127
1989830
2314281
1514838
2908979
538735
2458374
490714
2578944
2262647
2468585
2180365
1231383
2445854
2514598
2265127
1822046
859517
2470808
1395925
1694545
640468
1488641
2880501
998034
1286387
2150600
286351
844076
1512052
2220615
2054186
1067556
2305569
200102
1780873
1728240
1038491
1776410
332151
40186
492555
2187469
1496181
292943
1365386
805207
1173444
107601
2863271
2142699
1806233
2886871
1192604
1033355
970935
1247321
709330
1931820
1096704
1070117
847900
1288405
1923035
688882
2019488
1210132
112978
1820642
1634330
2322488
2140108
1972043
2658288
2272567
1773502
2146939
2907910
1976372
1309618
1636674
1684336
2267383
974606
2213363
1185953
1573059
953805
2290988
1395375
1828430
1950736
57859
2907274
1936301
1006556
2503171
377291
1927020
2857212
1576157
2570664
246322
995663
1836386
1544934
615372
789731
1391664
1689798
1505932
2362706
1803851
1216806
1373299
256025
991651
514374
2390029
1369701
1561149
1585381
2517509
2745595
2202687
1450295
1078525
1670641
1981776
2324743
1823175
1160768
236824
909550
2618177
468054
1381443
462755
564621
2159209
1103203
618086
2394118
2037197
787905
1538797
965360
1509894
1002979
2835043
18628
1776634
1268235
179696
1578213
1804640
2540460
2486217
1593993
1174538
840833
1050674
2102196
2423850
2664204
1469072
2725209
2580012
398062
2905541
2280803
1962175
494873
2046400
522440
321837
728584
403410
1421343
2163862
1870104
654295
78512
1259654
138692
695002
2446626
1668456
2754274
2594659
2558305
578045
42236
2660439
2763007
1161250
2245360
2141019
1300170
2205354
1534547
974761
901208
713342
2251364
2280708
2122579
432098
1827319
2793622
4381
2410242
957388
136446
1293118
1070538
1536952
2064111
1965011
2475380
1218832
415730
2571108
2360371
1345910
1799594
1192918
436765
2374592
2707474
1816306
2448091
2940261
892752
2749541
1674513
2122937
2545312
1725539
861334
463852
1543604
2247803
64116
1122725
501497
595772
317504
874437
2585548
738173
918104
583479
1381907
615085
207849
272577
2908507
1240882
2048399
2601256
2478164
663538
2458524
2854667
2468402
2797197
1159494
1970531
2627265
1498776
838280
1516182
2706638
329505
2025169
1524776
982492
232252
2535261
49412
2765174
1645425
1114187
307599
2130304
2608134
2577806
315347
455370
2112799
1257554
2812710
1130477
2521639
431593
305632
1425787
2628942
638847
951309
2571527
801032
1838556
2654278
2279755
526607
1983743
601428
1320881
1786834
470994
1957444
1188487
2562694
120218
1800997
1193641
1252473
598127
790823
265091
193184
1073873
1156439
48328
1302736
1031038
2667372
1618808
477946
1437936
1049982
331383
1664386
2759004
296094
181842
2897023
1555437
1148477
178651
2804065
2844254
854676
1994613
1907932
2588508
2745106
1800875
362511
367790
466699
2743200
126631
1200811
2696807
841156
2697172
1647969
439912
41272
248893
1004862
2143674
968394
21759
2664007
1513441
2533366
2104544
1454171
1033548
2936089
1046418
932828
1161978
106431
1558350
2073349
105486
2076725
2662622
275002
2788706
2394479
1971141
2749365
1219285
1876546
1441243
909881
2733350
195985
2178493
2017359
1750495
2519733
2067469
1576803
883873
1376318
2437879
1990123
956241
1862558
1355078
1394042
2639096
1072002
756729
2636974
2131283
721893
69873
1344313
2325013
2297389
2457854
2544944
2499953
1223778
235620
523922
934627
714149
1111814
1702068
733080
21819
1532199
2869857
1837398
23719
589080
375636
206194
2156950
1260415
2430764
975229
341211
172690
929011
1567570
2320862
1960353
2488432
796978
2892791
1249689
1815683
1540344
586223
1279766
1312138
191686
1798536
1539024
1104123
2667757
663057
1280833
1252765
339570
1975924
194774
2459788
690908
1506034
2738475
1031197
2040479
2366523
2564192
2735601
2420498
1295617
781121
1152483
681614
2565780
678367
514709
1895517
140717
2054257
1561987
1335696
2566819
1173987
2902598
2050371
2905578
2148055
2639300
1989878
1382982
1696163
781921
833094
196341
1302253
1200639
2914519
448313
1911264
805654
1235458
449612
1813464
1209398
117885
1723699
1971186
673387
791425
1870315
921151
1369648
1245607
2606079
2499512
1337574
894972
1056460
105171
2266176
2198207
2012961
379419
2908959
327459
106777
407456
2382392
2240660
1543560
1443129
466567
1697103
618040
1781390
965704
786102
2275946
115530
1942882
2311723
1131579
1296883
2603626
1584580
1056438
893697
911279
2221597
2057601
2653038
871892
1047031
765259
713678
1919573
1190389
5549
1865000
1002805
650427
1131490
2314332
756528
2153691
2781487
263732
1955984
1384454
1477732
1156059
2438023
60822
922140
878701
2436871
414754
623961
2382143
941716
1801844
2623166
2645437
1837461
2049337
130982
1242695
1255352
2244644
2093675
1135200
1521062
824231
479399
1951714
2682711
754244
628111
2877818
1261175
1964031
1841692
439267
702519
2766652
2361942
473286
2551514
1178160
1365851
2329636
2441617
2116745
100183
490684
2564480
62731
831482
2187396
2028578
1692644
2884866
2337159
2107771
1503969
202075
306006
2663140
2431920
2267448
1376917
1623686
2300655
2600161
1102555
2080563
115243
1740496
2503784
2115340
2621037
357536
816081
371105
2574475
2197868
450805
112173
2498305
2517488
1493667
379728
534770
697914
805594
2703129
800238
356474
1143617
776817
2697669
2201562
2320549
252948
497737
1436226
553387
783822
131288
1494974
705643
1348823
196427
803006
265974
1623519
2081715
284902
899253
122777
902105
2626910
1106853
1168714
213017
1460424
1530008
453622
1100455
973798
404450
733783
1353499
440399
1942452
1166951
696579
987086
639347
2103244
829373
305363
1503280
1304503
215938
96010
1902036
2730809
1459071
1137715
1402134
568394
115412
2076775
2030937
711245
1392268
679572
975263
696219
2276974
168896
1663890
4060
2181577
936217
497960
949472
2286108
2002707
1426121
1571805
953870
1507077
1304182
2877147
636988
423452
1949150
2105229
2230814
154750
494191
564453
1195161
79118
1261847
72985
532721
247364
999264
1745477
1617747
2909181
1713596
1026924
1094361
1038421
1078214
172499
1789305
458032
1318333
2596608
969905
2939284
226901
891150
1952051
2116351
2178417
1091996
2756197
56168
1647360
1315879
1760942
2083659
1742178
1336485
1774295
2239012
573447
816402
304807
1334531
1372274
2160070
731564
1610603
937964
9998
2605097
2060599
2834034
687167
2939147
662183
2648097
51529
406825
1969361
2286133
2006891
819070
2129327
1232742
1767384
112640
2029241
962849
1353231
646420
288494
2690330
2441485
1885830
2360739
340091
594334
79493
2120466
2246600
1766990
535536
1831585
2777528
2890962
866135
2819874
2170950
1908427
1454994
102107
1834417
1887663
955816
719235
2150120
1934934
2900007
682064
1536836
631884
550924
1607261
2886134
86642
1791869
751722
1167263
2234327
2877486
1219446
2810452
922683
1179956
1493606
1692911
311730
2441551
2082088
2863376
1382304
1149944
1212784
998152
47782
1041325
153103
1177153
546085
1029985
1131005
376551
1886296
592056
961605
73297
2242230
271326
978032
507342
2836267
1884482
1134463
1632533
2918188
2807159
1042899
2023148
2811088
2086339
1310653
2393949
1800188
1498610
401137
254672
1184268
1780480
1491035
2902961
784334
2327791
2662401
1306354
2828705
918963
2703220
137988
793435
615146
300748
2533198
1273139
1504339
1919956
2636345
2350233
560982
2410655
2280205
1439896
1372115
247961
1019832
2676173
2262358
1182603
192256
2532253
1603847
265952
287617
2921005
1644633
950988
249790
2517434
2567280
1059259
2788294
714398
1018719
382769
670907
2861255
1769786
2074867
2376534
2702908
2300391
900478
203744
1876909
824763
485411
2085160
952510
928799
1286669
677033
2406994
2728594
587203
1800744
1751081
1033956
1755443
413208
502261
1906122
2662306
2507617
1684575
836494
539893
2088129
1010021
2185129
664484
2409582
2341781
716343
1193818
2735848
258684
171253
590859
407110
2694552
817983
2607734
315425
2732567
2654549
325708
966808
1176015
2564841
1720143
2519104
2225213
934810
2585419
2027304
2058880
2760122
2726340
1104476
710386
2769438
112200
1254066
141662
693683
2828438
2539338
1127895
1019082
2049065
1765853
382184
2447434
2146093
1673334
413035
187891
103845
2739969
1046655
1955067
1449701
806246
1326785
662818
503845
450919
1797598
2680442
986257
760355
1644005
1380359
831574
417909
2923435
345017
2778897
2353237
164126
2537032
2353424
1586681
1198610
1681366
420251
1915544
1570788
1415902
2294423
2720426
2463712
1161218
669088
2916855
2535266
1792341
908058
10760
2899761
2411394
1703595
1284213
879883
2297020
1146544
2580752
474609
2351415
2053630
237013
879181
1495555
2861592
735248
2832674
767108
1502439
2922452
2302124
1989880
769056
749847
177020
2328669
128523
16297
1461474
2239098
1736037
2825232
873041
1435431
1634964
1186037
1454639
2867057
1119626
631481
185655
69747
2050241
1173743
2855413
2705496
1565795
297367
1988427
1035530
347007
105526
2879304
2206347
1174783
1132759
227006
1860532
1303686
1398888
251432
247640
1511148
1464741
256389
2253543
2021654
2779257
2443194
2725180
740168
2449566
2802641
89685
1242218
770384
531741
1804320
741151
59389
2749730
708382
2641317
1851531
1160719
573773
2705298
747582
1193092
2462442
2359395
4896
510286
2005121
1360309
537597
1112343
1211853
2102391
1922240
1469587
883714
1230438
162441
482810
1506983
2308501
37710
419237
2577018
439466
428167
402369
1495520
2266321
372075
1330992
1045007
1130796
791204
1807386
1273300
232833
2512513
169563
1152797
2910926
463384
723252
2111007
1326560
2441921
1711
1565887
664568
2307967
2347788
732180
1260575
322462
1129156
1631584
1265160
2376082
1244830
1656617
539198
2134528
1940357
238882
2416054
2323501
512233
1543191
777437
1936371
645473
1025779
1199733
2088253
215505
1298254
2740162
704998
401205
2125746
810661
1686688
1911090
175469
1431232
2870516
1895316
650724
311732
1467539
1573054
2257692
93612
2221960
1899523
935599
375630
1908696
558212
1391518
683905
2174651
909142
130225
151734
623386
1322914
172288
2255858
2704992
2833285
2880473
850832
1603615
1300570
2908071
1985226
198539
297471
926494
2789320
503049
833141
1571104
713553
1348980
1782237
2716121
1526696
1993374
2390689
474509
2406439
1797630
37620
2190143
875449
1761489
766482
2712398
1074589
2891406
937783
2761062
422826
569834
2101066
1625366
1341240
1579132
666764
1260222
239931
976303
225227
142531
442743
1509154
390941
605854
1948831
552225
992380
377653
525106
2709211
1446897
2760403
1029425
373066
2125373
1688782
1933804
2359549
397777
1217137
1903809
853839
16384
1851517
2006344
1491688
360549
2807599
1163292
520927
2081485
2842485
1166657
2760343
2009180
1221704
329721
1140343
28517
768035
2533556
2844248
74722
2201338
2584718
2790897
2484214
1522723
708702
1568373
2534395
2212771
880973
1519410
1972566
240491
658157
887045
2893490
2240921
1296886
996883
1894746
1554492
1040914
2440933
582817
994804
1343735
1256143
177544
838139
1686665
2787959
34006
477400
120429
2570651
1064763
237009
1413021
693839
1629492
2056894
2110030
348674
2504811
632885
2803372
23163
258331
2324435
1477430
2425834
1127954
2866337
2442471
158811
2729108
2542027
2881563
915017
2692408
1676738
1520134
835297
489675
1349559
549493
2457967
705870
1041045
1462990
1686407
220848
2295910
1602061
2254015
1313455
2077732
2845397
2303747
1907305
1453270
530812
1493646
2493433
1259525
1280993
170523
2032336
2802678
2196941
1833392
2818797
1278952
1914801
1523302
2874582
430464
1871503
2641310
1180000
2861145
2777592
234753
172951
1878806
1666922
2316031
1651496
342931
2835696
1564272
180745
2210129
1207471
556131
2358962
2549109
2519802
2202836
1448182
2753960
1589072
1556467
2913751
1134510
2104601
846781
2563081
1579116
706762
1563748
2721289
2721072
317867
2460112
1264883
2299933
174324
158102
2714492
239053
1987752
372311
1396772
319472
1777635
2296563
1555825
1650393
2670681
811984
2177045
860497
1211299
434732
1069372
2268948
1900883
1114153
2027886
409183
548179
2165586
2120983
1717702
2178418
464279
197715
2174689
98367
2390854
473873
631889
710001
785752
1309002
297427
2480371
2608528
2601411
2789077
117502
2922668
2657897
2258126
281377
246683
1147844
1708459
2535112
1174357
4569
2564668
1264477
2315082
1726463
631403
695412
2118625
2332588
649119
633506
675140
1701867
2852917
1657925
2150830
1695790
494739
1084903
2636011
912622
1333633
2676343
1961234
158709
1977646
1595242
117321
2060751
36023
1519841
1477877
1753470
861969
2703741
537991
2772906
931476
1453819
519107
131331
189795
796384
1526051
22953
1445886
1936424
2355487
255198
901148
680086
1073279
1239784
1183709
499524
1721123
2048595
892689
2409151
2658336
1918393
670840
264716
2411982
2244329
738089
1347752
2529622
2244396
1705898
2318978
916665
2615512
1700974
597664
2147464
2507564
1209828
2593070
1796756
126532
1623623
2899597
596429
2122427
720468
28683
1312532
2053144
1313943
1807789
2466135
2708403
285356
1651209
2578334
289222
1779334
1518367
808354
2753411
405174
566462
714289
2164198
2048311
500451
2432868
2373264
1934027
2486094
1352399
1796155
2390894
186400
122019
993295
1414010
1838876
2698213
1864748
2719083
1181503
214101
1934146
1774409
828432
2924220
1965204
1879064
982710
439145
47599
1531720
644397
494053
2616196
1996389
410601
1704847
1541640
2872476
1515998
529343
566721
2838009
1843043
1183488
1264475
1434641
1847755
1333498
959183
1785371
2434783
1640360
2593684
714528
1383365
344693
2199153
839012
1735695
667171
2668196
2011917
1478156
1696827
2479978
1942317
1630723
2328956
1745517
386183
1764571
690025
56144
418450
1227826
962646
158896
1557983
934853
1089373
1382551
1464875
1311948
2106326
2392832
1909088
1274123
310474
223578
2871456
928517
2206961
1351320
1153940
2880365
2508336
956240
400561
887415
2121106
2045968
589874
387816
1136077
2877511
2141215
2542473
1067841
2126573
2231917
2908642
2224129
728553
1051891
2602838
2029402
1371594
1819077
1065903
1517408
1676858
1097832
1332938
1709821
1047009
2054647
2802440
2279750
2929192
982044
2843215
2881888
803360
2122450
1812931
1436157
1455951
1523757
627737
2383154
2690068
163859
687572
1316518
1307047
652619
178758
119779
891201
890808
79907
544078
1718860
1289457
1927808
2830832
385743
2383306
325251
1105768
115934
1610665
1331464
2684844
756851
2921454
1149991
1409545
749076
1399667
119335
1145490
1417961
2101454
151323
2659425
88541
2486314
1499329
1974369
1782230
1664057
1315574
2713207
2894343
989038
872930
543198
2908813
1993348
120192
1551617
2713211
2781230
991361
1697567
1583919
2648324
429244
503295
1576503
2865181
2275001
2843350
2341965
1638240
657717
1043376
2042888
2443782
866590
2618012
2897258
310087
446655
970313
2872369
1570916
1694626
2336000
2386377
1604988
503206
2410970
190765
2136128
2089364
2309273
715246
349273
1414186
1708556
1384947
911054
2761311
180795
2810746
2360160
1017798
1915580
2870146
2686884
1201793
2788919
780814
1796881
2417308
1156287
1545075
2383424
1475602
594715
1089932
681746
2280429
37457
2520892
1147473
1631857
756431
876915
211931
1881490
2056460
1837214
37899
1624988
1173769
19309
2626181
1671598
539150
2347116
1819359
2912994
336102
667820
2055061
1510137
868764
481609
1180557
1686897
1904782
1871187
35250
108671
15542
712279
201543
1132664
2755596
1946534
2194251
1303944
1621428
34544
900130
372037
2330270
2038851
157620
1945052
2774550
786622
2902050
2744564
1839704
41983
1174352
1828606
750660
2818096
424608
1896630
1298715
2141360
1654225
2401541
2155426
2750292
128873
2363925
1312178
2256251
2646909
12368
2812262
832198
418689
364308
496168
2214518
990336
2121882
1358058
2340709
549518
385634
808856
135282
760287
1547046
2287211
1626592
21749
56952
1717759
1018743
12418
2235424
1589135
2140197
1668364
2674739
1421808
2290697
2072931
573348
10452
1138639
647865
990809
140459
2669956
1570248
2220320
627450
1056954
2242899
2439340
1225828
2115177
1141651
1663941
1616737
425633
1775452
1159209
1289974
2781778
2785375
703888
1414145
1952273
158254
1389159
2701045
1378216
2555970
304328
1951873
763992
1625176
255208
2639968
695724
431209
2779120
1587872
1142356
428483
573672
498459
1643310
20367
1933417
1713731
485332
2742279
2913779
1594750
714955
1477250
1612509
345588
2391661
1357484
2541525
1010385
2235312
1616062
2623724
1312844
2846657
2883993
2195218
1782228
2501710
2525232
100937
148116
2924604
2027594
2336691
278342
838479
514785
2349152
1616321
193942
1483892
216097
2206256
1713376
2929265
2903299
743574
2535481
2640500
211579
2444948
642378
2448682
1081721
2473031
1708741
88202
2180984
197324
2465798
634639
1076851
6037
1389058
474694
2363482
1892431
1837870
789064
595207
1190874
1629646
2759632
721582
142261
2331693
2716
50661
1090034
1455130
2108004
2053716
2034019
1702710
732402
59588
1949012
442826
2337793
1587944
1367220
2820519
1300446
831683
1355847
806254
613405
750426
1594591
2459701
1226442
2439773
13180
877365
2215601
2225588
1330983
960409
1908415
2191171
2628036
1222108
835472
346572
1049822
2160801
200116
725786
970241
235586
2291146
74141
513096
2909352
4091
1411508
485164
2338403
2402034
365969
108596
1238007
2165611
2808132
1557895
554904
148729
2751918
2481227
190827
2466837
2620051
868768
385346
1149252
1716680
2264945
2094120
947509
1157523
1524464
1244147
2142823
1339233
2423331
2575736
2464416
277738
899650
2637346
2008572
1378644
1653915
2870939
2280760
2547809
137382
1319517
2132958
1177923
2770652
327689
776077
1845028
538772
860203
121190
1664015
654955
2347260
1674872
1154705
288221
2612109
1296642
620611
1796813
1239521
642780
676296
2454108
33131
1912589
1030674
2524510
2177670
1306588
1298454
1013789
1894821
2867505
1507115
1077220
2125742
436556
2083903
2333049
298074
2900096
18208
2553647
2595718
1077409
2412239
280646
1875020
1213575
2163997
1029767
1202939
960922
782008
2836064
237417
2756070
2767891
966353
1317490
142618
522514
1575023
2804900
2701695
1345808
205085
577068
915889
1876810
2160794
1690169
1598466
1070085
2909593
530852
1722288
1335799
275479
2903889
77093
2189540
2695781
2541986
1222104
1218565
571044
2257143
2137011
238405
1593730
1724700
2366449
2778180
2658155
9606
708399
1431051
291484
2348883
540808
1573241
306411
1666418
2564194
2053940
2430810
444680
386675
494395
722873
2918040
2136752
98473
1791829
117742
976716
88766
1153939
2229651
1860458
575199
431351
2839557
569804
216240
117465
1747463
244140
1268251
384109
698645
548536
2532329
101003
1063132
2835085
85707
1974520
2125954
2679679
1582136
429542
2336673
1311327
2186618
1406986
531227
2200160
1336935
922196
2169528
2017798
2461115
887584
1651243
607701
1728083
2198491
1261213
1662753
1633471
2827259
1619724
1303010
2309184
1635038
216831
1368250
2433736
366654
1996866
2429078
1881095
2837217
1384018
571387
1827384
2376224
1305127
621809
2420033
2118003
934829
1462155
1949071
159815
1407962
50708
2151299
1914580
1191977
1013946
2313745
2562012
2211627
1536562
1926429
1680360
2662360
2347645
2937182
2842226
751245
1876705
2481234
2058485
376592
218363
2489270
1802841
2824664
2528378
9028
2029720
40855
1951043
147676
1309209
1653311
1503617
710869
797079
1840910
2069826
1190397
2153720
2600108
1365193
144484
1065908
1239204
732187
2349775
283737
887349
1245505
1537550
2791836
1436422
647156
609478
1985336
2193865
2918126
2350846
2900661
2766552
627106
1692461
2196149
1531158
491724
1624419
434335
2634516
39624
307612
1664201
2677159
2397665
1397230
2118755
2012652
1844956
2029049
1087702
216748
910894
2252430
821864
2053946
2577231
1118870
2616242
411501
338628
18610
154889
2755406
2600062
2767269
385879
1993198
2930138
352816
208584
1187875
1605235
1241039
1085461
1937631
2525266
1782296
187229
317854
1478436
2455303
2567626
370127
1822939
2176710
206872
15717
1437562
443785
1519530
2260864
1206419
692595
1287443
1331234
632818
1741723
2774682
251749
2298248
1310929
1322962
1702243
2043874
1451617
1812709
2565665
1509991
2768379
17222
1990668
781704
163900
1640662
1907190
543810
943130
2608517
1986831
2360625
54435
629118
2655658
1541488
401164
940957
1546373
1274560
2176064
1914553
278354
1118835
602642
162850
524548
1444457
1207867
1536624
1782526
2187628
1912549
578664
2132342
151241
1482756
1107933
1112040
1436851
2709906
719149
2497160
2701962
1322641
250885
1309053
1685848
787046
918152
1112585
2063614
171446
1658025
2074539
1131345
1920891
751916
2583710
1624635
1019960
1441281
1518189
808506
913618
976874
1870731
1943248
2877186
2287960
2212381
428496
2180970
597819
342376
2648540
1721675
1024654
67731
2812118
2316309
798655
1363670
1415650
1201473
1945120
476695
1841322
1309054
1128964
1914406
1373571
1973804
1930
1790814
984224
666054
2427782
2038935
119323
2634983
2604378
1042509
2683576
1593500
1339491
2335642
531179
67213
426835
2591437
977234
298683
1456991
855280
538029
440232
978
2614024
2336960
1408832
1948470
424461
1289862
1145038
203785
610440
1662751
976768
1897725
2362403
598918
799023
1775440
1125201
1272886
791009
2789184
2404402
699723
2477013
795952
1642046
473457
698847
785608
1988118
187004
2248132
1815176
85478
2453562
862490
1294261
463199
1614955
414519
1737970
1049302
2939203
2540442
2550201
2611894
2259061
1344370
493428
1548641
1348241
675685
1171362
2393416
85580
623929
2256753
169889
979546
1496097
2613290
2645826
1154792
1191264
466862
1594346
2658857
591815
2909020
196822
1488647
2399822
632632
2195365
1273841
2603922
659306
1674541
291463
1546622
1803896
1756503
2369228
2516445
2164002
2294485
2512158
2427830
1493581
1472655
743201
862544
789770
670116
1819898
142182
1758609
2501525
1132283
2825328
665140
1370657
2483875
1707532
1672587
1800022
2785854
1337365
2120397
20691
27336
1352148
2193369
1556333
2145151
1195848
2272409
2405256
2249544
1704657
1536708
1608206
1129585
813528
1732989
720572
1696917
2156819
1350181
1900189
1488059
2912699
48553
892074
1083871
2327903
1976648
1877516
1418875
1742573
848959
2659216
2561311
1966269
1124289
996880
1855241
146271
1277477
1217837
2221034
2384913
1489380
1082305
2785718
520720
959459
1842160
2022723
648952
518394
1882084
991475
2508410
553465
2474939
51670
580293
631980
658993
489605
2672971
852886
1371153
1224147
2068837
389718
1078930
822675
2883232
1853675
2207142
2194717
1392234
2268956
1438558
2422264
1735938
2183149
1304836
1852811
2743388
1280157
1303384
2841134
2266840
1711342
347504
1482315
684698
1041173
1325508
2110070
1260473
1252443
983507
988355
1113980
1060766
806513
2320473
1760749
410145
2676882
1860753
2572280
246957
608721
1361010
1823577
1874850
1524624
1164668
1592789
1791058
1963174
511563
2756810
2363298
2776677
2427002
2714322
877754
1913118
160969
1503085
1528748
1024168
1743994
550781
1471778
2602684
684474
847485
901680
1175898
1335652
1675828
947643
2172515
1257222
12895
2289970
1951974
391727
691414
2573778
80941
867602
2198535
2788990
1002315
627295
1543303
101669
2786438
1035489
978563
748287
767298
2798878
1136163
2390695
1866464
2427
326962
353369
1369863
1056324
280403
1153581
2435986
67264
2646741
2342122
70131
1795592
2249177
712708
12877
272309
845183
454678
1693993
2396941
2472845
126911
1047446
2351304
1645819
78090
2483145
2264482
1152089
2361517
1558572
1005761
2500688
1695502
2730000
2338013
971000
1759435
573466
1189022
2213447
1345205
180142
573823
1997383
198008
1490033
314768
1571324
2623228
160970
2102835
1766383
434027
2652605
2381574
2253114
1773694
1062750
827148
53123
2522604
2001036
1035285
1617471
1610553
824960
1141002
565432
2099070
763032
1170144
2383731
1958614
1624770
816073
2286605
292564
1996693
2690192
1224744
2410600
1657328
1613403
17865
2500415
2778486
1487335
1236658
151730
2699760
2335414
113208
1182127
601535
2575509
956403
1628179
2221236
1047904
2534128
1536911
1217798
399822
2351155
2474378
285991
628127
832702
1356243
1449118
203459
2845527
702934
2814726
282907
90561
2074906
1510954
2796246
847260
1757907
1133812
1777666
2090075
659099
933782
2549248
120061
341942
2077015
1730705
1755592
2127823
1805042
2528785
455689
2036231
1264923
151306
1631577
69714
975900
816956
1980419
1316718
1408608
1421509
768794
2726381
1810471
847744
1490555
1069496
510407
268684
250400
854569
1490312
1508922
1560340
330110
1050831
1961650
1258339
1395880
2534024
2209481
592690
2419478
1836392
1138932
120394
1385706
2172486
2822088
2873301
1894631
2717804
2896134
2040520
1629859
1522366
792683
1651911
1911719
648614
267551
1755864
2809912
1743411
871108
2049310
1828703
2140227
2467213
448304
2855452
8703
1139619
1412537
2158620
254737
2285323
1032494
1577440
2206612
188400
501882
1265127
2177870
1603653
2392696
1064324
1823612
718972
1480435
1181659
185688
219994
429618
138588
2902103
2414652
2375225
2789943
403057
665118
1876972
1879222
1391542
512068
686523
2757433
1890074
58203
1170300
2180184
220213
999215
662844
1236011
2343242
350372
349721
1340709
1630683
1421765
2800789
297893
1617482
1947951
573646
853688
192184
2726118
2762528
177543
2111303
452676
1544603
2938052
1478417
431679
1334788
529503
2387799
163542
2205542
2309983
1374389
2406628
2504737
2820776
389654
2279380
652731
631382
573369
851915
1694396
37352
2696090
1681591
806547
2139736
2689384
544572
2587423
979095
1302027
945192
170710
335693
1808199
2484203
720831
2177214
2171974
2284130
768021
3268
1100624
2293139
2066561
746615
1645180
1023042
53817
2544651
1557270
279635
463184
2743333
1201024
2302011
365200
1276327
734654
905107
2887449
2477851
1555271
2473126
2467394
2245988
2649308
1641487
1170543
1325360
2458558
258053
1170052
263866
2908556
1655646
2896337
667833
2919983
2030090
2340419
3352
2834412
2566676
2815551
1380921
1412521
2621754
1641215
1226287
2277201
371125
506392
1842329
1465451
2153204
783348
417359
2048064
1712483
1936052
1614588
2549621
2609349
913260
363852
2337440
2272300
1934706
590857
1591472
949417
673866
1285171
291061
1574255
1729928
966336
2467380
956456
1511260
1442615
228121
2741454
1562268
2867702
2606783
176336
2805579
135835
1599988
2435291
149800
2380647
1042823
65444
2386306
900614
711701
2397770
633920
2476184
1012596
2630443
2375363
1649408
2390211
214203
1721589
2776345
1482873
1286653
752267
2349718
263553
913
1986148
1842310
2799002
939224
2897380
734453
448214
944809
1511835
2475922
335395
675179
133838
365592
381446
1919638
2776424
1776559
2463242
2531916
890339
1372220
1713562
1623426
2334812
737129
1343451
2101390
2459792
2593693
1506808
576884
536145
394147
1732860
2057246
324709
1751133
527513
725446
2219386
1646064
2725054
1940988
313014
287651
621892
2657494
2631927
100598
866621
552419
121893
2376099
826289
1932037
2142985
2312521
500569
1721200
692670
37190
401417
353877
837144
208970
795865
1643500
1101268
1900079
1553199
212715
547652
589901
2581488
1997010
140997
1367239
1507031
578189
1681080
9481
1260765
1994829
1701126
1013832
1923719
2832693
2568965
2264117
1278030
2283160
1979854
633288
2485330
1321314
1542993
78592
881389
2034278
2354981
343117
1163423
31040
437482
1700800
1628108
1784342
1944451
1525206
1620116
2800752
2587996
1605073
1106365
1421385
1838721
1309111
1321029
1986304
306947
2605783
1643130
2405777
2177087
2662305
2153311
383233
1717212
319291
2036385
1261966
2252772
2527175
2624966
2526516
2200690
1182432
1156526
565168
917725
386874
2721196
2685473
1131230
1084726
1079944
468135
2363932
417979
34835
1427714
2724010
1282629
2689665
955260
1694607
951284
1865230
2585892
2640370
2400449
2926586
909830
1104373
436177
2135246
1412379
391310
2744863
1954945
1365255
46687
1452334
1631094
1937788
883116
481421
2896244
832229
2930248
118784
2514283
2449641
1134140
196656
2860607
1560792
263425
1094563
1029999
1353641
2134970
958322
2524760
1775548
2555339
1836030
446276
1227996
176262
2463974
137076
47415
1897032
569783
272077
1674961
2600013
2015387
2222286
292039
2011829
1611597
1237397
969213
2227784
1837197
538331
2742046
698221
2016212
2591290
2577611
1501384
2657443
258633
1763138
1453919
505693
309274
2749760
1896401
1108500
1844553
1093314
1641901
2471867
820360
1643124
696033
116866
1728126
2198558
948440
2815384
745004
774222
2432298
1050500
2307854
237351
2684890
2871686
127877
2491011
1846178
972589
458813
834028
2180319
1004921
2559545
1486503
1787561
1076653
955754
1115031
2767623
2184974
1793921
2249574
2800759
1695075
518116
2919736
2356976
1708707
2455451
1193725
1922612
1306522
2213778
696306
809241
2103254
1607430
296945
1200161
2750847
416987
1106622
1829853
306073
777122
565927
261825
769719
1610502
1411238
2162636
2270046
1536136
1257179
2505476
747888
2588131
2501005
2774635
339587
1180924
2484457
1897502
2007394
277339
1806518
2087957
449433
896543
1878765
108954
1841956
1898626
1930951
970487
396410
2104357
2227583
221525
2348600
1006754
164021
1787091
1403732
1270633
633674
2916425
2545726
2532935
939493
2699597
949953
582387
952834
2758574
2699715
1253663
2322666
1742955
129482
957619
1040049
264040
1664868
683083
1150120
1724226
478025
2810713
514764
2905892
1780041
623465
2664345
2874386
269524
54569
537361
911908
388122
1292936
532681
513409
2320111
1643437
2745596
1084241
1930635
1633450
1626144
711278
1892361
1991788
2475629
1348843
577164
2470419
1797111
1058156
978060
1614339
2148532
1200272
2170141
1711921
474223
2325429
1347991
188293
288889
2377935
2793931
361202
449911
1805780
2340820
1611253
2764888
998428
1336851
990807
1093589
1358845
836871
2678561
542214
436947
108251
1604318
1731211
373004
2037901
1444796
718749
573296
1854328
342035
47484
1926280
2369765
1994272
472332
1131570
2772732
2244053
1467580
1251847
1295185
234721
353162
167018
640601
2639247
934326
2537186
749905
346603
1767790
2487346
1177476
453075
1583085
2498098
202879
1404772
1270010
1381093
686637
255126
2200363
1292833
1643777
515132
1361544
2766129
2435470
1995189
619199
410212
1060483
2284705
60457
2597654
719343
981009
2879354
1407209
146432
393740
566736
1790821
1963609
489972
873135
175367
2840373
2589241
26586
308361
970525
2675986
1413521
816418
2829063
2258398
739222
942037
167949
2584969
2142505
1514024
508615
2069090
898306
2157886
1698767
378167
1271134
1834480
1252554
1822190
554354
804215
983511
2811209
1425022
1662644
1102803
2848772
2258486
1170662
1085714
115890
1481136
1389698
1201672
1600775
2178705
2438824
285927
849047
1480227
2428142
2276840
844496
2859504
1937459
2425405
316580
912355
44433
2109065
714495
1364211
2838888
1060299
941551
1880514
2708348
600318
112818
369412
1840140
304111
842042
237765
1306249
1895953
622492
1520730
587674
1806827
1030535
1041722
454927
1631369
305040
1596819
129475
2026199
597478
773616
1233943
1411658
1258632
213071
2668428
822609
1356426
2192417
1368867
2718639
693868
1130542
429326
929144
2058457
97124
2217087
306709
2820548
1683337
1675517
453199
758333
64200
1352113
255357
2729629
2432484
1531225
180070
1998368
189795
2787578
1727620
1395547
1166951
1337019
2437831
1299851
2713263
758481
499458
940189
1143913
1712253
1388201
2557564
960811
1248686
57675
2798141
1257672
651445
706225
946040
2807533
2282276
1794924
1508504
2172080
1277309
521955
1391651
1930712
115172
444000
724337
1795885
2592690
2054065
1209805
675379
1367090
1465911
1920433
1845091
1202890
2218033
668548
2470609
338549
643290
2713640
1898052
1184941
1885795
1750096
2753077
2624961
934028
968398
1295304
303222
597063
1777858
1329769
2175731
1030485
195707
71113
2893310
143192
1705111
985830
2196132
211451
169754
2429826
2699494
2288542
1072473
2446834
1811283
2828308
1366796
1900282
1361059
485086
1837071
144174
2644682
1200592
2822385
997291
1968547
310947
2014658
629255
441070
333895
2756039
118717
187170
2776495
2176611
2618261
456800
2476577
2899363
2434139
2768173
1938265
74420
2829510
2146603
482877
1490190
1963938
5717
143335
242809
2752491
279013
1387363
1060470
1013256
2629459
2767287
1522146
40257
1160277
2190606
115581
288408
335441
600636
247041
1101158
1177326
1523726
1537336
1539698
624908
2196488
1565875
107195
1735102
2430728
2335940
1231893
2392481
2401328
114355
47653
607812
863458
460450
963639
1472833
278915
1908183
2358660
680385
2694612
1821614
2856248
2102922
477755
325834
2921566
1446003
339875
1321885
1423766
603002
1077893
2212356
400311
2469574
229252
2562593
2836359
755570
1284021
2604603
689859
1117565
1435838
2420686
875484
1503445
2071568
531353
2356797
2288696
2696598
679435
2156266
1215099
436456
791596
2069900
108444
2623030
2623960
1261753
781172
840193
2143321
1663102
2197574
2612640
1649201
2875404
2374321
1239220
1134176
2473910
1630842
1882513
1623533
1123385
555682
2294760
2892953
2401415
1733417
179428
690679
1409463
1667018
2487936
882856
1015839
1050195
2860575
712836
827814
2068125
1021834
614535
1886222
136015
287048
2539012
2441377
799522
2513428
2854121
546412
1290803
2066166
1850214
1717816
646320
235349
1554278
1616410
945483
171717
1194522
1686008
1674644
2255926
2585737
2206057
494314
1197651
313230
277944
2421056
2841538
2360861
280278
345951
2759007
2025508
2669162
2095104
1291663
202629
199475
483852
75526
1897883
2600379
1685444
369428
303360
968443
1747155
352472
891734
108248
675146
1518702
2037086
163751
1569341
1715710
1125285
11032
2613624
251733
2039058
1897062
822333
2342466
749995
2376214
987732
2263133
1379106
2172667
2311929
72867
1603133
925361
466996
2546855
246924
2805368
213226
1338256
1234559
2675848
749881
1173176
1331184
1960095
477222
2772801
340598
176122
77897
1368504
2788806
1880989
1308168
1440820
2532479
1790405
1590726
250932
2349761
1705408
652429
2836156
1164840
1593160
2850120
2639801
320149
2255017
400066
182967
1077885
840197
351296
2900037
1779497
2770570
1172907
216895
2719268
2789750
442264
334078
1419566
2714168
1510027
1645967
703524
2105011
1152806
2149157
726663
431529
1359371
436559
731570
2452927
503807
40687
680440
2612849
1939530
2120350
50576
2523215
1655132
1467393
2837317
1914111
2544865
2561933
2126326
2002769
2143651
1215567
1911865
2929650
2083118
2324123
2737181
2657818
139117
2275537
28757
1792986
1512745
166348
118929
2086865
1050669
567391
1686475
1637326
2633777
1783620
1448383
459572
2715113
1163919
1690536
164365
1414636
348357
1009284
2701706
230587
354147
1358429
815971
1409918
2846078
218355
92755
675082
1503598
1149345
57342
599442
1751307
1929219
83424
1258983
1653503
1772513
2538164
2785856
961199
63332
1281382
1898871
1352678
2800186
2677467
393532
2257523
414415
1939527
2884212
2319817
2361902
2057719
2584327
259075
183590
783955
1311256
70119
1743473
2581780
882763
1202459
2131218
1540707
599057
74349
2614844
876214
1419733
1703543
434870
2469888
382427
1795590
631302
252210
1161551
1567858
1547815
2033525
1479801
2698703
249980
2115817
2608658
859440
2269831
164489
1617419
819862
582251
2206795
741481
468010
593709
429490
549141
1583394
2171476
1963623
1609535
1698149
71509
1705942
1465345
1390352
2579732
1559867
610373
179687
1521663
2368513
1981328
2433448
72490
1430435
497218
277361
2028640
360678
2064806
866544
2218674
54638
2828214
1332809
753338
801043
393460
1326603
1033469
582030
2520527
1309033
2672921
2202265
1202325
1289431
27838
2015002
522919
2654010
510245
1573065
1654119
1814619
1916057
2155726
1826007
984189
1954552
2843826
234222
2068832
333846
1633402
508257
1914814
1192925
130366
931543
2234743
476956
2710501
349366
1590959
893657
727645
1561211
1272500
1847808
2782516
2745490
1942398
1384152
1763404
574961
655524
2052691
1345932
2156139
676093
2580223
1175020
2691001
908206
1474787
1815131
2407793
2063049
2821061
1978548
28147
480609
2149690
522365
1332671
606190
649159
1060740
2848832
67058
1308661
2674077
2163608
1661161
2378993
1691545
1673370
2668017
1156705
2732151
1494704
2215131
27707
2168313
2446957
229870
504005
1696724
2179400
1711949
2632736
1481737
242235
1960062
1826183
1566546
778023
2115545
1192290
2417199
635930
168120
2778342
654990
1666506
1526273
878525
156141
324129
1924028
651267
117222
678551
1091695
2757339
656763
1610588
332653
1254683
2938633
2886432
1544409
1299665
676276
2484418
811294
1556896
1909567
1058917
899813
1668384
2017441
1549830
2528839
2845446
1341362
2562528
1464340
2108094
1959383
2242594
2023881
801892
2726239
983439
1044016
493077
2454229
699387
1622463
698391
995481
1216946
1240752
882414
2498824
1086840
914696
1887686
2141669
1926014
2877295
1901339
2815076
2271998
2645426
376930
1734847
901983
2568323
742445
2362198
502450
1974342
2208613
2510657
2472565
2850508
2420908
1097371
2045309
713109
1327089
1426845
1117419
2743337
118019
2878991
1787506
2171417
2204609
1964854
2267524
212102
2769145
2802425
2838798
1930209
240677
2502670
129923
1017549
2834472
1267785
2086240
1283537
908558
2183380
394167
123205
949470
1664702
1275229
1777621
2134764
2729304
199185
1842016
685665
547138
2480298
829033
1882309
2828470
2145389
1811724
2617840
2164464
1328767
612648
1809778
2338776
1034156
361738
1746449
835439
1756289
664877
1919730
668031
1509476
1982009
940699
883042
2714755
392130
1284815
579571
249478
2210854
2463638
1472399
429926
2793612
2205279
990288
981644
1450988
2287021
664412
1258245
2053715
1554986
2235159
2175890
944080
309751
906458
1711035
1613886
2362412
589259
523588
501932
458308
56334
2301833
1566474
2283416
1060378
2530896
2339659
1988168
987508
2834607
2179165
1649216
778949
441951
429986
794705
2433606
436225
2312211
1877273
185080
1899184
918641
683800
19019
1189665
1452098
2003025
45415
700651
1768243
9224
1638226
2680143
2091771
1539420
2871389
1920330
509425
2076508
2549942
2009781
1223171
1094233
1406975
2295776
1698367
1561788
1817444
179725
1247390
2431132
2047640
1616046
1623552
2263666
1312293
1880649
2152234
843137
580952
1741325
1731232
2853064
809941
1828406
974100
2385739
366067
1343150
2554264
2616655
816098
157422
2115579
1696297
1418132
1138693
529852
1062982
2363877
107007
791554
1743200
441708
118404
69180
2042491
1920500
2153999
1621007
2260711
1925395
2501920
1564813
1599576
2163496
2598994
195950
2777550
1000407
879249
1900143
78913
1277165
1349927
667734
1391709
287224
2891659
1811745
40727
452091
1963408
690148
2904557
1426376
1640668
1710385
317742
2835501
2368468
1531352
2835240
1443479
2243376
1120059
1806407
2919954
1154838
198096
536545
1732804
2852042
747819
1063857
190559
930616
976886
437896
15136
2901044
2435011
1415032
1480657
395329
2046675
1587111
144217
332096
2852549
1373732
1452611
2123443
684617
972230
2001481
949386
2133710
1459665
1679879
222539
2887232
2553755
1580907
2586082
2231178
793330
1892175
2418670
780260
653503
2911826
2629963
2179935
1204835
1490773
622668
42254
55012
1853867
1063662
915789
988913
502035
2293956
2006483
506886
1370148
582093
1556249
2564305
1967625
2391774
1430579
2734268
2551895
1240132
2846897
177453
1276021
1083731
1080312
2603683
1774163
1184964
367373
174669
1701512
391173
636912
1497892
805350
2068936
2178017
2834979
165271
1790289
827085
1419134
2680283
1421193
349795
2347764
137585
962849
1917161
480869
2215645
2735972
1864794
413715
210360
2169068
1397247
2847528
2761003
2731502
1635284
1212470
2266595
1363435
1819097
2938243
2539882
2260138
2910111
1464218
1786646
1672529
1333813
506783
151303
2730766
1896717
2078064
1029697
175113
2722031
1589437
1968729
1315116
1283738
1898405
2914522
2265384
427324
1079039
494067
2237359
484237
636759
1166880
2583431
335000
784379
1528484
1102675
638950
433313
958049
2707340
547360
391617
1009384
1267562
1614172
2472389
944531
1955934
2350145
1864381
2445136
2794130
1681344
399876
1696817
2466231
1301744
1080063
1513114
2574089
1009480
1499803
1388684
2253101
2311610
1814732
2936592
2640743
2652589
549000
338154
1829190
2460755
1378205
2448792
2456436
217698
491094
379346
1692858
2455805
1793252
372472
902412
2594694
1730287
1455007
902254
254165
1935589
1291014
1792106
2730672
2830509
2719307
457207
296464
873683
2325407
2871946
1683569
714343
2055668
724965
1763313
407594
2882277
456681
2672931
1337386
1727784
768784
1926631
2197932
503971
157265
2693609
1998078
646370
290831
288345
1359264
2624386
2669466
2230673
2273490
2319949
1566970
1172088
1525899
2526079
2668961
1238690
1369639
937922
1398945
1340490
2792850
1650616
23407
600559
1026140
2200640
193084
1627101
1632296
1297111
2882222
1486596
106500
2231085
1466314
1006436
990079
756890
749032
1463430
2197480
700485
2374065
2692563
1023148
1574232
1802656
1425542
890130
1986707
2647350
1200638
1360193
2215209
188087
2696510
2903571
1380074
2125812
2071242
1388523
26551
52207
215175
2020251
2715364
2686338
2201781
2456899
642631
795101
117917
834712
2110258
2875964
1281786
1284458
443446
422709
746790
912194
309165
2146758
2325439
467759
170215
2668669
1198886
2382095
1230493
63730
2125481
1318282
837304
1811371
2016249
2758283
1244043
2574334
2230332
2522174
610119
865724
1568758
702905
430307
2107201
2910187
2384850
19432
428618
1618818
2548240
399568
2876105
2087380
149134
2884316
1239242
1285002
886978
2243277
2493686
2707774
2091058
1047804
2717889
454091
670115
1272981
2821220
1459907
1253249
388489
511877
1564895
593032
1000950
1743911
427169
2067354
1817694
168553
1481977
659350
592236
2803167
560520
379104
1586254
252910
1287292
1892584
1229302
1567626
1436259
563891
1065897
1407016
1136104
1922461
2928690
1182839
990989
87056
2878512
1061342
415311
1082948
2742172
1987502
1165627
1151994
2309718
1837464
1323826
1694381
1999794
1582843
613425
2012160
2341885
959484
1607027
833059
2861115
121649
1007681
1445705
1599904
539201
2680017
486120
2050793
353932
1132326
1111361
1381093
2758480
285938
859497
2627783
528065
325421
689466
2647523
40159
1188682
2627452
400357
672121
2664827
31840
2351625
1945858
1176988
200690
2083203
2385857
158106
2581682
597173
2385696
2428472
1844907
194674
1170846
1757032
2073940
281322
358532
2795253
2365378
258033
860090
1336239
1982851
1496417
1385825
661287
414430
694706
1833124
1289608
2376616
2215987
2242706
2258499
1318661
2692270
741978
1105023
2519062
1880280
1867351
1485661
1988142
1219196
90686
1652652
9018
519752
2180431
1343650
1168802
891610
77963
1348515
1162091
1458100
2822149
2104592
2078300
2452773
2407564
1004660
777691
2113878
543185
2496011
2347744
2207189
1053958
460712
2708323
63533
2261018
368678
2268889
1280875
2781010
1145152
2877101
637998
120774
2275646
2307176
629163
2730340
1863699
799045
1321752
628771
1751641
811467
204400
2368643
2600491
227997
1309161
499402
1060411
780857
2448225
2663741
1535638
1251624
1854101
951677
462485
2134406
2389216
560874
649124
2742284
1424489
708872
2410325
752705
1025899
2760482
512886
1955783
306144
2041958
1548654
2770155
236821
1671693
2861919
534084
1614196
35042
920655
1598006
1285659
2114341
1370725
1244717
418680
200739
331749
1208388
394865
409476
168534
907229
1212443
514871
890309
2757884
65437
2350158
2222251
2020452
1443266
202784
1592313
2453717
1532855
227812
2855174
1058354
2684262
2427297
1733260
26699
1140541
817229
343027
560144
2195815
836040
359982
239420
2587758
476014
2311847
2137418
1451780
928737
1458801
2882336
2912201
896463
213885
1376482
1169552
1034756
2244422
1143459
2932679
1809435
1562970
1764387
1640693
1548230
67258
1791218
987257
1063695
2725579
199535
2626334
2352798
1214653
701029
711255
2083169
2166825
688726
1677039
2115735
1444893
1589616
2144597
1234848
1207793
1968801
2394114
2034738
223281
905382
1774380
1815087
1594598
803577
2266592
1897183
1198951
2290297
337646
371356
476850
1594182
1753693
162130
2282773
2533680
298202
2109575
97024
2751456
2809667
460576
2013524
606149
455092
2162058
1455306
1371620
2135754
2455924
2878795
181932
2552273
2176894
545622
1723206
1563541
2312373
1136986
247241
2556898
2876852
2330717
2143299
1242473
1885667
2091194
1652213
834361
40157
980277
507333
1646998
921426
2467948
1697039
2727454
303385
2769032
2604001
1834345
2241734
2695558
1632269
427773
2888479
944760
2222375
2212875
594140
1736149
46040
751238
2697415
1002436
290103
2855503
1404624
2055689
1076023
1515846
1138220
2232546
449870
1160039
1959783
1835588
715861
2063252
1537473
2793294
261806
2508541
1967061
833620
256874
383425
2341502
2513108
1509998
451614
2385067
271822
2160069
2386638
1871602
2580412
1456738
2575018
683101
2040797
747139
370521
1613897
2580256
2788235
2302279
2036191
2128171
2907008
2225062
348746
2843222
2120857
520712
1060672
2749579
2171192
2355017
942601
1676305
269981
255242
2553898
2717189
623228
682191
1361235
2314314
1323964
2185205
1869094
1020541
2212978
282020
152411
322386
746789
2021887
570333
1633462
2272437
2519545
1205232
2516767
1711225
517938
2041757
1456080
248486
719514
1108728
2577575
205900
2711877
2634764
2356541
2003501
1364295
962147
217428
575415
1776101
438353
1547357
2252268
1880071
1830679
806307
1449110
1749807
140405
1109165
1051958
682483
2327967
739593
2722003
2339172
992981
303314
1297770
1727958
104209
2037627
1860102
990676
2726825
134209
1343448
777540
1520934
468140
2082148
68083
793426
1252893
2175481
2338241
2809151
2802800
1603241
1280286
1776966
2432134
1251312
1281272
245552
1638629
2429364
115861
1240405
2427790
1530513
1162743
1348045
2050661
2258864
598459
699199
2861512
2749334
1230158
70500
999042
454106
1805336
2770882
1639223
2120479
241175
1991049
1340403
1920884
1893359
951103
273279
639675
2080005
500787
2073649
2602747
2699565
2601317
1496961
2164413
210562
2183181
1783802
2637910
606823
111338
1105149
817184
592165
828705
2811362
2203457
2926054
1267492
839944
470914
1294518
333548
2938074
2867625
809758
1971261
1415779
2787469
1727496
434200
1519836
1971773
2805059
2269067
2014407
1161035
2261002
1598807
2339811
41119
103009
869623
2251457
2206930
152304
1229540
263566
815490
2583269
1294743
1548395
704808
252866
2268047
452846
1848745
1406196
779533
1423173
1666034
1237402
2042400
544486
850617
941332
2360965
102032
657580
1950624
13791
2261167
2437477
253860
1597039
2053719
2510680
2489975
1391315
2709799
620459
2015646
1868723
2029890
499347
2930630
709605
573551
2452526
186577
2417282
1651268
755478
2293215
2345971
74044
2339130
2838739
2935401
477005
2481184
1026002
673709
2829957
33437
691512
2830887
1721768
1742273
1503510
971680
935557
1298381
619051
115094
136920
553231
2884343
1041107
1784226
2540834
234109
1720913
965932
2923907
376961
1935676
1764422
1539975
785716
2441383
1565195
2907344
362483
455983
1065860
26397
1407536
2093972
984560
1081156
2914603
1059379
33236
2028840
1849948
1808305
2015368
2412328
1416325
966804
1267785
2184806
1465669
720055
1722258
2246129
2052307
600460
1240649
1842136
1089886
2748717
1870741
174056
1574579
2536915
450895
1521294
1045915
1370808
691361
898223
1871386
278522
739810
680018
121758
1083831
893322
893452
817465
1323624
1574507
30436
457704
2182948
2793878
1045107
2053309
2663858
2495885
2933155
1635196
2556990
212368
1343613
1089649
1415775
1136117
2137428
803983
1224120
2583815
1914935
2711285
1306754
2600445
234438
2696959
243236
1609926
2822214
1304156
676636
2367428
316553
2233564
826452
1972984
1274222
2774090
2067174
1145364
960971
816697
2041135
997728
2729765
785640
2329891
623589
819848
1643258
2799363
2657565
475273
2525785
1151325
110354
2609888
1699734
162020
2651856
2674018
2733548
2346387
393475
768069
1732357
509820
2421454
2896794
2659160
214883
1878529
1691826
1618524
2903456
2370434
1250443
1183994
2480638
489066
156095
539248
1908921
1809769
1147058
1788719
2487859
2818732
1802074
2448661
2215637
1965099
2251954
2554711
789421
818877
2006140
2117100
2392513
933876
1003639
419774
30349
2094793
2412401
1194879
2605421
1531359
2193194
2126043
2282390
609723
515679
1532423
454290
1589736
830857
1286768
1834864
1539641
1361943
1863273
2188802
317001
977568
2102098
574250
2828779
1916394
2461835
219371
1978197
2239922
1732909
2267349
1400952
1755708
505846
935285
783137
2593627
935393
1875382
345095
759877
2032265
1338036
2288813
860014
1002390
1635984
1070389
329069
407791
2021926
982521
755423
2699114
332440
1377955
526105
1863443
2134297
2131451
269456
1514666
2498820
2692433
1152358
1252890
497015
341976
358550
1601379
1529614
1144705
757753
1340946
1155676
1297345
2530816
2864372
1232800
689553
2179923
169050
2676763
395690
1296167
113339
2146741
773797
166594
1188012
2711018
2888990
2475876
1040123
2229799
1290174
2334706
1915109
2115368
1705182
2748219
200910
1424663
520812
1037058
2003688
1623192
1062045
155395
419976
1889128
1835476
263263
1137767
2286472
1932065
160575
2496344
59473
469295
2103523
315053
2829342
2812930
2804021
1452762
1334308
1036465
2696583
2501597
1182151
443349
1765673
2576411
1026805
2444178
1089846
1284487
2907031
859227
1440193
812288
2284795
1799567
2054448
2747424
2190644
2187857
788146
1000161
267401
895444
2367070
2303709
1455627
331105
691913
1627991
1905285
145128
1368966
2929770
1168788
1752410
1117154
1935289
2466778
435712
2107477
2253512
1408888
1720154
2281169
2034677
2818471
1745673
2393578
2860809
433582
2582440
1208887
1123193
2226030
2650896
972269
1820908
1058166
2190626
1893366
965949
449922
1885015
379569
1362201
1296353
1706030
521377
489441
2498959
1270457
1542507
2087003
2774907
891098
1613258
1639905
1521169
330143
1192570
2117096
398429
2801351
2429149
2509384
1245324
2510351
1440736
1642821
2321991
1673283
2195210
1472452
1394378
1082253
446930
1150957
1328085
482530
1007861
280067
310062
1349649
249199
2742993
969258
425668
2038662
2694433
2262360
1472404
1433603
1593761
1947581
1024956
649530
1460528
1412260
2543830
1179232
2828067
2477761
1533541
2687443
2491812
110899
16480
65309
2254506
38072
1004127
2239867
1899757
1058480
2860248
2497250
1913192
1954113
779950
2284644
414386
264990
1217916
2517086
1716527
100054
1043556
1218243
401037
1623436
681339
983259
96983
1758187
2119994
2731931
363746
1003586
2737152
1827107
907716
41848
84228
304275
197321
295700
716241
301274
2929659
2142152
2676284
1156072
1739409
613387
104421
1327136
1320032
1573293
1687880
357052
398173
1503375
2428827
2683632
1374042
1481192
535268
1455939
185511
2185864
2626916
1816821
1621471
1140232
34408
1829120
2828193
127835
1208022
2743312
551505
1956621
2917661
2510512
504561
1319235
1016447
1287347
595212
325712
2214998
2745002
2445772
1408754
2577513
2166599
2312056
2157182
1477206
1092205
521614
1740548
1596775
2240707
2929283
1620942
2341277
428037
2384085
2773440
1681813
304418
2364033
1492067
1571613
1655978
997830
2162996
1175087
2672006
1604892
1206336
1099095
344854
1505790
2304163
1141092
2505923
2730201
1296281
978946
1310976
908442
1867244
392301
900898
1012490
923332
2206618
1746351
328821
765452
1076753
38778
2136303
2165039
1495917
2745080
2247325
215354
2654212
346574
595814
1022089
2896386
517765
1715867
650139
1448133
809378
2167785
1862390
504949
2301171
257052
412376
39925
2010191
24828
80728
225810
1675792
1000015
1471853
500447
311864
2633968
484768
2847501
1247020
741287
2576125
2447035
188301
1137552
2661077
2068534
1630383
652719
737982
1383134
1003948
1155705
972759
219738
2876419
76718
963983
493724
2471078
295025
1069231
471904
2232964
2020766
395835
136846
2177106
1744579
791898
310263
2340417
1789597
2231847
248496
1597405
1219918
995375
1565469
2508486
2605446
809381
1119221
489284
2291879
1027208
2360646
1290203
2784584
842704
1974720
1311321
1227734
1386389
1680163
2437506
971794
1889713
1388628
658590
461118
1393968
1216883
934480
620863
823477
177238
1453265
497788
2196270
2136565
818178
1652885
2313010
1936080
726335
2207874
2853475
2252079
1618903
49074
47586
1494678
2064247
1548605
719933
931386
1913091
2884914
2916785
2908749
2286376
1015728
791879
1438087
1648822
2934046
1891858
327095
731277
948176
1306544
1183225
1561014
2308769
2679754
2126984
2755556
2907160
901801
128082
2627182
1680422
1359834
2062120
924580
122301
1057442
994419
1887528
406864
866250
615886
1993909
2688613
2393860
1003014
2748871
872639
1266445
2760055
764496
163486
2800895
1603595
216874
2188016
646490
1604527
2644578
2808247
1603669
2405074
106398
102818
1803229
2469376
1594980
2541767
303761
1203601
809482
912140
2383071
1853461
1886787
2871209
1233368
101132
914764
66313
760037
360444
2824422
1979267
151792
749710
2428933
968633
2427547
22018
305635
882267
735970
2754555
2385206
1056711
2012222
805086
691609
2727691
1068782
2130043
883642
672142
1182218
207421
1278284
610303
1528599
2765720
781415
1038358
225100
859809
135651
1162894
1420317
2846303
1900735
524591
1522003
2498316
2555445
1488456
2322570
1661020
2157880
1024610
1971001
655988
2192799
2830622
2899192
2432238
1201170
385479
173384
22643
2333188
792316
76310
2701003
1283114
2624783
1351042
2806814
1435718
2282112
174022
452209
942498
2049106
2616136
2463400
1196344
2019142
2865844
1070016
1266232
686970
431907
118372
567315
1016450
2909606
2518844
1866358
2062710
936181
2779435
411272
41792
2452765
1217885
1615198
67697
748249
775543
2216230
1574088
2182269
2342482
2659498
2386089
21287
1751380
1714548
2031738
2068301
391745
446785
774191
198813
1560199
2098919
1057867
488792
2474759
1536738
1098392
443620
1970504
1824734
1644116
1887776
1276811
907479
437720
2317375
2674187
2294299
2317222
1442885
709811
2551859
1983923
404088
1841420
2566512
1682877
1615294
2033307
161949
1897736
973743
716440
1848710
2744314
2746815
717014
2754754
1321944
1950452
95642
671854
1326832
110413
1142421
253835
1214549
662322
1179436
2191324
1263991
183336
930848
2866067
1012003
2790888
2040024
92659
1512389
2241204
1152794
2316365
1250207
2665539
2247063
1192263
2915069
1505184
2261299
712790
236310
2792607
224695
963136
2547164
33220
536991
1350401
945114
1891480
2816389
2161509
1241486
424745
2106381
1320101
1827365
2550433
1034667
1673168
662534
1916195
2487626
1101303
994814
2258049
2816477
76766
1366786
2474580
400262
743871
896480
961576
712432
916345
1904349
105424
1758269
1591765
2605661
2501666
845302
135822
2398716
1782655
2875509
2288994
1903967
27486
1452151
815526
985420
2109756
1568995
1453514
2357270
646390
1544842
580924
63567
458860
1587189
1751056
2247225
818093
322941
2357894
2244872
1658840
2390723
979770
2599870
732871
2588068
689053
1723595
906245
2105871
2339991
1953466
1827677
1099594
2460344
2780500
1147939
2933697
1952564
1371379
2576309
716531
2669033
976283
1536152
2460007
2092983
2553140
562924
769607
1919817
2229370
1807915
1712953
1537833
1083079
1549109
2317786
1124577
2134920
453275
2607442
887363
754912
937593
310299
2248901
767926
2417048
40490
1603041
2874081
973678
834951
357308
1278785
691585
2867866
2028569
1037589
2042644
2387768
962337
569876
1870565
679949
261528
471274
2208770
1182376
2297633
977517
1989603
921957
2321526
1551930
2403290
973323
1510818
64391
93921
834135
193395
882954
831327
2582967
312998
1190041
2218396
1897602
1041783
1716408
1018575
1425832
489122
365986
1346719
1218732
2018680
2732628
1653350
1769760
2198214
1359556
1064796
307036
879817
1630501
442557
2851636
1704739
43061
295817
2205994
2608832
495357
137509
363567
1867724
1442346
2204514
1606993
1417502
863366
587905
806341
1900331
2028361
134743
214891
1690916
577418
1554068
2155188
2555709
1416419
2926861
1658295
1623843
124778
2622279
862620
1289006
1785364
1273752
864458
977989
2873120
2698376
389960
1091491
1511561
1169129
1633769
1564294
290868
2606077
1105032
1168208
816569
1790002
2536376
1986197
1079603
14774
2497483
1613533
1712565
2677191
2618810
1134562
1729156
2570472
1154795
1552539
856494
1385259
1627311
261513
27333
2125818
652993
1385414
868958
1693253
878533
110077
939813
1574726
1445293
2679495
833240
1717645
900541
607945
1112953
1550503
2430206
279352
1552989
676763
408061
1140521
2336358
169290
2736657
232358
1812169
1131166
1987907
789095
2293674
1455159
2311086
2639140
67004
1677519
1704635
1103977
2015400
1740727
924236
12831
682582
1111501
181098
1370320
1023986
2270555
2108328
2069993
269305
2463672
1349988
1567540
1107898
13301
408559
1635969
1751902
120675
1903860
2936246
2539733
2764926
162238
928041
2112905
2793313
1370481
2281229
535047
2337965
114515
1332790
2335180
1612903
806553
1398432
759000
2853647
1387944
2361645
1652856
139336
1292740
1465120
2167382
1240885
2559959
1408517
1560407
346082
595089
1993512
1829931
1391306
537354
2335077
422973
2812570
187011
1228003
910495
2036331
2560125
902924
1917741
639366
1169735
2548099
1604269
1516647
138856
2254950
2425556
1470453
2699412
748106
29881
125850
1913299
1802349
1771064
895689
293631
1708812
540166
2029172
2482711
2480344
2924245
1952328
978757
1244555
1134674
2528410
962322
722277
2286316
2794274
1008426
54552
396404
257114
308120
1907739
1183723
614528
818458
835766
774050
489358
2224214
2181284
2002076
1125548
314748
1848369
698427
1733393
2801871
1789373
2759959
1035691
1914357
2518254
1479457
2064926
2885809
1025366
2010353
2155732
576726
561458
1050530
68615
1955218
344351
998282
2441992
1301032
2732613
1834824
2243197
1698159
1135590
2696338
1335210
2649008
416490
754822
823598
507775
873534
1427054
1254174
1479142
1453608
1033632
759870
1413119
1370325
1190615
1686071
831538
1253686
1785666
2847585
1939631
549358
1937272
2661876
1335300
512421
103081
2879995
1792012
1324389
1778885
2441751
429091
1913864
364747
2148578
843628
2590485
216688
692273
2249836
1640157
1884810
1800608
2604215
113499
2588667
1694933
2038684
1048333
2854443
795661
2418790
515352
409707
1899312
2392920
959459
2384865
2478134
362131
747061
2077458
1411515
408104
1135625
2498308
2258287
992939
199625
162052
2030379
2907307
2000489
1951153
2164328
839678
2383437
1273123
1846633
1796762
812112
2003153
1859382
1054215
2458769
853352
1023364
2365244
2149616
412080
1195624
383566
486177
1000605
935108
552815
2818741
2286548
1241343
1647310
1008457
1628704
2601498
1296689
2751538
1034185
2003273
1943518
1476542
25115
2330732
1624909
140075
1950698
2173445
382516
1139560
2401274
2120019
2370006
1415777
1926967
2136774
2227375
1150264
1919972
423650
1792325
2103520
2023152
2762736
2326087
606573
1067068
396197
413200
2559614
1225425
688821
1678235
717021
74171
2918793
2090851
2105514
1051232
517737
186804
77981
1042394
1180142
2369798
1164804
1389104
134084
2669910
1077079
1536569
750908
2187029
1807450
297428
1501592
1840424
1952588
1244610
2056055
1000728
478920
1236099
1203256
1019553
2712796
2850673
266883
423325
2221072
2483799
396192
1853270
669643
326909
1620049
2676496
1185547
785382
1496957
171410
1580250
268741
978658
1482879
2426785
2019207
2753516
2852731
1198288
1205539
212753
1484592
742922
184866
959678
2364379
263999
725831
1130500
97022
2319546
250835
1555764
1417048
717793
1794162
643536
140577
1142335
2367645
630604
630616
1800798
591759
1589550
1483796
2249483
1490903
2264806
639927
321420
1593766
1286987
2604683
2851168
829250
189115
319176
557001
2447973
949728
2892317
5958
2588556
2148066
1706295
1691438
1111362
2335475
150356
1696866
2647818
2265945
100786
2438072
1080386
2397370
992755
2542101
1169796
1485517
1502812
122035
1279092
2499311
2250171
1502347
929781
1760105
287623
589500
1453323
2299846
409882
2798615
693199
1831918
1782260
2494544
1469025
2041482
2527820
1864226
2372112
898536
2552613
2236259
2603842
785061
1315750
958546
1501669
2758776
2226901
149304
1148025
783221
2385260
1334258
2824745
536672
1440497
692214
1491402
1727673
827461
726159
1708115
2135332
2449596
1988796
578371
2938887
907419
580566
216649
904132
2626672
1888061
1943253
398095
241579
486251
2193908
884147
280369
2414433
1297521
2784567
1155820
524349
2630073
865003
1693594
1373660
540095
502491
1991791
1131267
2865031
1939466
576034
828522
158302
1888072
2827981
2596444
2488187
1124721
255232
169071
2257259
2750952
1604749
1320422
186099
915596
1467273
2621334
1475789
1096655
696420
2045114
1551805
2371779
617471
1642362
1888156
2284508
1506412
2847331
2398172
1574471
2504292
1297729
419602
672292
2422164
1710566
1477641
858878
2618400
1827541
2940232
2399348
430970
1452875
1013269
921150
725907
167997
1820043
616280
1508961
1843644
1312678
2932396
2875521
767150
726442
2846553
487496
1342781
2681833
1760043
1675613
566009
2630504
1863976
2120362
2902255
1037557
2659232
2842738
1992933
2464945
1487821
101052
813103
2710541
2579136
399468
1749636
649052
250080
1586815
1351585
1680377
178552
184671
534820
1935771
338927
1199466
215198
2624038
1750839
138959
39173
1229807
79050
90271
1505103
100690
214394
407180
1723016
1475178
2194257
1145736
252819
326756
185188
398267
2804790
746537
1439893
367583
1064445
2461837
719388
2433091
783164
668424
1292660
2288956
2057966
2189009
2722558
1603889
2059619
1136446
2842417
1307973
2483225
1383612
699862
2671525
2580998
1889985
2673870
491684
1048091
1239322
1815145
415830
483711
519131
1426349
2164621
2748960
2922993
1158992
2131794
2224470
342546
2736109
2207364
393350
1643870
1459251
2058794
2895842
118114
2103579
53654
771378
2799827
1018687
2788407
1818013
1584769
2056971
1492868
1008574
2421799
2467979
1139960
1325393
2132008
1962221
795345
595469
823875
657058
1177060
1582132
708381
2045530
1558997
1526652
1014478
2729277
2346527
1722858
1572247
1104182
1098018
536616
2699655
2004321
2106255
2688179
1254298
242563
2531492
1685676
2521677
2045828
1724747
1837741
1692562
1227815
2511649
2751390
1597746
765359
340758
274849
2608739
2271306
655887
1504243
2468277
1478674
2003371
2018569
1633645
365213
372254
944791
242819
1315836
239499
2365216
2687424
250534
45673
469319
2084404
822251
1443375
2883451
1860031
8604
1351006
2400747
2854595
2356743
1664921
380058
1904891
1616301
911133
1322502
1319779
2427603
2001303
267093
162799
466264
409118
1672257
2169831
177432
2446884
2813611
2258937
2589708
1463728
2326500
207051
2240492
585610
339634
495170
1381815
496819
1560298
1699376
568902
2881604
1033068
1360907
762405
1759337
2418816
1203687
2572257
2501437
1602982
1432968
1240010
185087
2056432
2775905
365351
1056928
1131707
1002567
1199785
2460622
527225
1139824
1838934
437656
21643
1446519
2266512
1472511
1614113
261893
899669
780548
269438
2751549
2191948
382878
139690
2758871
964021
781284
2251845
2576227
246162
322935
2745508
116069
1843871
2770842
1342308
765932
1181430
1155073
2838245
2411002
1726704
1326607
825610
2570270
815275
2393961
1400895
52134
1516744
1180391
1245036
377958
1059374
781654
2296674
570822
1065145
1173526
179786
1975476
239532
410560
1658890
484675
1814615
319483
1010195
1838375
1128008
2732345
1897132
2118932
133741
1652609
1262751
1329545
104827
115536
630157
1133686
1055419
993692
2581894
2287527
1782017
978828
1037593
2278603
2631596
2915056
1326854
2805258
209853
1359963
1893623
1392533
238229
1205504
1503684
2038739
1587353
1667550
2653108
990636
1317270
703179
1580789
707221
2796239
2203028
2124326
2369738
1464897
654040
1744727
2860011
979573
529956
1277087
172315
509321
1938484
221296
877780
2403227
398531
2733612
2681580
1235892
2316349
1293344
2069245
2701843
832165
635766
2282002
1235748
2070704
1794041
177740
844036
2028569
815152
140753
2414576
186640
432228
369623
1361411
2888044
395356
1353165
614080
1333034
618510
295489
2303106
687660
1716775
2397199
1993511
2223770
1058267
2132043
1007803
1563124
2623077
1378110
2496807
1709323
1753136
1328776
1279587
398820
2500049
1135749
2589943
2088393
2376810
129900
2544829
901827
432021
1744890
1433461
1090775
498119
2131144
2642582
2135277
2844656
741274
971702
852777
332964
1678218
909812
1336798
108530
536392
650185
672616
281540
1171742
1221479
1375249
2304279
466632
980349
1585479
412218
2407725
598467
1708137
2028712
2133314
2677645
1578103
788199
2677540
1547963
988122
2617030
2298221
1558745
858779
2001354
1240536
2100286
60196
1476313
505571
1055591
339777
304321
823430
1765077
192935
1805372
2129742
813422
1929890
2898574
1242209
659939
2485632
132588
929693
1860777
1101764
1278918
2516816
2430512
1625139
2601077
1416347
102534
24942
1065927
914873
1858795
2478695
1349677
2022183
2542583
1711809
477806
1022909
21666
2928688
632572
895920
2764157
2426378
460412
354411
945828
1991659
1558561
1612043
1941732
2451803
1814722
1988393
642913
2230642
796559
2286020
1856751
1624433
1743968
540561
39419
2277714
1853194
1413701
725065
2861845
1803464
2805934
2878748
505694
412124
2366989
2090156
1844360
180659
986886
262687
2314083
1200601
1432645
1991589
1475274
2587212
1813267
701676
413941
1120115
479581
1685033
2004789
1652729
2610076
1433172
584957
605751
104797
1180264
1190810
1492646
1322831
1824651
2266804
1220480
1142222
1048999
1165809
856210
2817465
1130593
2793194
1105696
2917676
2740628
1640107
732158
2500979
177731
2940010
1299999
2713423
1014112
2519365
1309827
1903201
1514139
525274
615058
325330
2877464
1951386
1256872
2242849
4985
2116482
1232718
2777717
1256040
1929864
1608904
2409007
316727
871967
2887581
2080637
1541265
441367
954193
523662
1200124
2166290
1012676
2723772
990397
2837862
2663124
2446410
593951
2605219
1855206
894678
736318
2310034
2518808
409823
294019
1664282
2712607
441888
1076498
2663975
1857743
1868366
847176
915184
1717033
372451
2002742
396120
2376971
421998
409924
270404
894632
1721948
2750428
2403727
2311062
638649
714662
1257877
1498182
1387686
2887402
1873652
1398824
165205
2545314
1260405
1978368
2113547
2278953
1900832
1821688
1407832
1232663
1208747
559769
1756987
1201482
1695838
2067668
431184
404611
476144
2816800
615098
207673
2510787
2047917
1077340
2366954
2072031
1290117
2533832
1152032
253666
1057325
279565
2554674
1678404
1571113
2769059
2387321
223764
832900
247842
2117551
1914282
550469
834700
1262178
543678
2810213
2837815
2620798
2562265
2127265
811846
1338314
420615
421395
1496688
16806
1946937
2069337
727684
218149
12817
1698181
830471
2423248
1362948
119954
1613449
1401397
2582298
2410708
2148121
1702389
2706403
2274733
2211524
1799580
660419
1728736
772444
2365026
1213622
590878
2557170
20170
1282026
75671
1703425
2133217
719425
382459
2660737
629467
2666132
595425
1857128
2899113
279967
352529
2352958
279233
2393116
1843762
86027
1436261
683127
353243
104930
744652
701495
1406104
69794
2810205
583340
1556837
509335
806718
2447912
1713059
2326234
1475303
2508072
1737082
1389306
837212
2558854
1225293
908872
1228924
1112573
2799631
2740494
1289621
1232116
604176
363261
2160676
2806096
2548609
370818
422748
400590
2638070
1279466
1621973
1000216
1251962
1982976
574389
1766280
384744
2638509
2048087
1856543
758330
2305630
2376394
1110372
1124863
2784798
149779
2881936
2450160
368684
176052
1010787
372779
254628
1721099
1135961
572369
2276908
2167778
1818403
1966818
2162959
1309365
942293
777780
169450
1424390
1447177
1621395
164499
2644477
2196849
742858
2472372
2345542
2492442
558034
1908916
2575573
2583086
2564335
1620130
2037146
2880949
1597846
895187
1990031
2369810
1154126
2433989
1226574
957048
2402541
2239937
2463058
2724820
1208266
1891628
1458839
2237768
109926
1291195
1189749
2718336
591156
988798
2521734
1797960
2075845
2673055
566117
1219165
2527346
1197511
986617
1107427
2420692
729145
1072011
1786200
73033
1352617
3663
1181899
617308
733639
2805156
2757452
2137020
2872187
1630762
746184
1609187
1254257
39840
1928915
1606187
1321927
155031
2814595
2154508
1929755
799152
2247120
1384827
1179271
148527
690710
467352
2833835
854076
1484421
1703314
149900
51078
1337541
135909
2513018
1968088
2295614
1416454
2913572
1708305
747467
264077
2206825
1133503
711542
1109245
854766
2761551
2869996
1213767
2373802
1961780
348489
2266036
2023329
2342029
326424
161400
2863407
2363325
2556645
2017501
414599
310526
2414499
161696
1203074
516563
630153
546960
2624513
2289462
531830
251937
911879
2457121
2488608
780414
329784
748147
174643
1516558
1790520
17694
1443577
2699553
1625186
313368
149969
1843056
1332868
1407493
2777446
2704181
894202
2383607
2383457
2280643
1521
1976718
1062590
1588122
42754
786002
1494367
1532498
1113997
1310729
1974716
2261008
2246656
601023
821251
371511
2529286
326286
2203432
1687767
579230
2304591
1621585
1393594
1203198
105099
1558022
1645472
2284326
2707327
730179
2593160
1883344
1960445
2353499
455529
113942
1646698
1088733
369099
2899476
1684544
2752598
1126573
1983925
498406
38453
2461475
219369
2650106
1985438
2412536
275240
2165719
1920739
744946
2715190
1175847
294085
2792320
1995396
124932
2171262
2432262
669887
634850
506055
915785
467358
1719528
1665011
1060188
2333327
1611329
2118214
93870
581895
1008188
2811781
44574
2629292
1800518
2382770
601178
2279351
210090
314550
1370588
2798679
432476
1341857
640258
2849111
2256886
82685
1936255
2312824
2357605
409547
450063
1730063
1783761
1107066
1185581
2347875
2660365
1445962
1044845
930256
316508
1984123
2164542
2101477
2372597
1346385
1481488
2779504
71882
2918689
1194988
621905
950119
2388795
2616661
1806762
1981897
329422
2482571
1165258
592672
203476
1569379
490142
2661840
916411
2007874
531733
1181147
420882
2104102
1554078
381801
2562075
2479540
1405941
2804151
278707
1817749
2902269
1526857
284430
2760759
2150424
2007727
1208063
2309442
1751862
1841382
1506583
851913
212836
1096508
281398
1614390
2372798
2565434
1161371
2212618
931344
1197363
1524895
2266237
2498754
518503
2427162
1396828
1140431
357064
2266210
1753515
797798
1170676
2754944
1866815
320325
1923968
2545587
555171
347100
820905
2518613
154240
2255425
287843
68206
2797721
433908
86355
2864838
1778193
1715346
1227295
1319302
64536
971328
1300161
333436
766487
2177321
1306702
2082521
2400632
298308
513025
1767931
486494
183136
517493
170052
2507765
1514832
2045407
1518633
461629
2186562
972120
1515944
34918
561960
744654
1229634
1858704
2421256
1756601
1298846
2092701
2015571
587336
1646080
1235875
2293106
1380324
2109481
638140
2232517
2710212
1195804
328202
2611167
669797
2689424
844470
818882
1298444
441368
554280
120061
180753
1882356
2792813
831832
264193
1134546
756467
2838536
1392134
2919057
2731240
2859855
1217564
1410062
77695
795904
1995665
2534341
1612717
550101
914438
1913459
2221940
1325136
2545662
2438296
1956803
1218410
1905729
2431308
249151
679894
925353
900618
384744
1497245
835917
52233
1427582
280211
1757472
2932297
769141
197859
2811254
379597
541199
1238715
2603249
1085315
2144759
2494666
2940327
1947351
2196954
2015253
2603120
1320819
1681556
2865748
1520035
1763038
1058243
672795
86051
612467
1008322
778553
2025901
529368
2192058
910347
958932
221733
1593464
1665775
1980964
1319866
618771
1794791
1212722
238039
2938957
2843920
1836754
453521
127934
47874
374791
2780971
2878642
506696
2054596
1315315
770287
1257211
1126479
2079938
1687491
591253
1687064
138380
704687
2449028
1574464
829587
2085804
2368603
1748066
1765524
201928
2070090
644186
2803084
751738
2603254
504806
1311595
1305499
1386753
2681475
552993
1410741
2940042
1125238
2410712
1638470
805743
2466515
1972382
761723
2901792
2200073
641923
2051118
2468606
924368
940271
2922767
904118
1292176
849013
884299
454260
487291
520223
417784
876344
2499866
2505097
754756
2826063
2739909
1979123
2769499
567062
1768230
1159354
2593615
653835
2746374
650275
33293
909613
694016
1077953
2824406
2779737
2088307
2679902
133341
2889035
2592042
1136399
107443
2101523
206422
1618201
2054630
542109
2335648
2074562
2933483
1862413
2203765
2568572
2802407
2400703
536818
1947872
2463326
1780430
426273
2560232
2585576
1431963
1058562
2243934
989234
60333
1375662
466197
1216435
1019041
2568032
316954
1677419
1191719
2910658
2842836
765659
2008078
2857647
2310239
2385072
846306
877689
2712334
2074405
351231
1101162
604312
1819070
1578443
2678664
2383328
1841596
931365
599121
2423654
1477800
1392510
900147
864516
1057226
228351
553915
1354009
2497250
2310532
2499046
2674483
777552
2101793
1145678
1253176
411322
1407078
312439
828617
1863765
87074
2497671
176161
1541772
888226
2916981
785050
903813
1711044
1092438
1820392
1679536
2358369
761341
1144539
1942847
1414863
2640030
621075
591434
2591702
491472
1896657
1146289
1782316
2116949
585606
2579655
2091939
395844
1398926
2880937
1011839
2553806
1415091
245647
2477680
1557209
1535296
1292056
678957
1529809
1338490
2100590
1994529
56311
48484
1496995
544627
1578316
580710
685742
1861764
2914183
2165993
1928018
2341316
2736560
2939301
562744
2219745
2062970
798251
2129742
1917777
2788288
2310064
2280465
2226101
20840
2455367
2066175
607692
2137132
2729918
1018536
507696
2513470
1044537
491035
1334259
113260
1933313
1290025
1362266
2101328
2091164
2887034
2426372
1008387
2010483
1467114
155535
1089195
894237
711853
420080
84590
290914
2185262
2549174
2819898
233745
2846464
684584
1847487
568928
813852
1080247
813747
2339001
2807641
2827480
268166
1539021
1532904
548493
1380233
317979
1819903
80481
251830
1296022
256558
1624280
884407
2793704
1763072
61349
1330488
146844
159129
824471
2703444
2058898
2750201
1445445
268294
2224581
2402969
2170430
1290638
447304
2893171
2553242
1503970
1884291
660615
2746607
1182121
820614
1848400
2721127
1399814
2301114
1235329
2180843
2374599
1504346
1027734
1754878
37526
2729335
1007581
2475241
307578
2888896
2372041
1481693
822406
2383653
1350397
1474422
946531
2337779
285881
64756
2752110
2268468
1474848
2057191
956284
803194
2111392
802812
946851
944519
1249229
874216
1663052
788846
2213020
2141235
2829885
1830436
2432291
2303936
774296
1753470
176911
2453523
605170
405639
1981048
1580786
1764843
851857
1287483
997260
2214954
782393
877223
2031331
304124
2024305
2185225
424699
2243771
2791430
1017503
752250
769613
2580505
825183
1839208
2381466
406289
2375108
1467179
1121630
876776
1257338
796348
407877
1487530
2172072
403387
2227972
904050
1801495
1197960
46286
2754159
148828
1689365
2535685
266735
808781
2497091
1025393
1145740
1743080
2399100
423647
2250654
2554130
2600629
830285
95600
2566665
2164608
849466
511502
797257
518228
1148937
2263742
727900
504239
849534
68509
1450117
313503
428433
991650
880712
2004950
97043
1057359
2101515
801914
1025803
888132
2584814
1025025
2680672
1649863
1870482
2103742
2550456
2051800
172060
1617510
173434
2281866
1514356
2040055
157723
2325732
976832
2232823
339142
1281924
1238142
1885525
210787
2000542
72090
1792461
544075
295024
1678381
1732026
1514403
1782249
156394
1628797
1311548
632593
1054698
1281603
1795918
623331
1002799
312532
2396104
2654004
942521
1049268
478492
136733
1359635
953838
2575820
1295777
30944
1943703
347187
1505401
1006628
230311
2021575
1213155
2474805
1266984
2590976
674336
1584011
2208751
2514506
2204439
29561
905101
830531
2678568
347662
983539
1595323
2060626
2811485
2579412
2834143
2424442
2566274
158004
205654
2022950
1374607
805752
219013
2627357
2185224
680065
354565
328775
2253477
2142754
1780335
651501
1192254
335558
1188895
164118
2659529
2545595
141255
587566
1197493
2512004
1803416
1604546
2876007
1157957
564857
2754217
1051850
1312666
1237178
1780735
2894190
220179
1952028
2594045
1474456
1914314
1704291
57067
1760711
2202505
688537
2529807
1785935
529084
2775734
862872
1377154
2332830
272430
2074029
1939379
246037
1726095
458898
1426333
108016
72360
1835614
2426730
1569730
206673
2320269
2183525
373736
1587791
942733
2410957
2347697
2499559
2000465
507204
2480592
1906723
1343519
1725911
1598779
2383246
1874114
1405289
2303237
1401268
412028
708317
832130
54870
184253
1926881
146232
1925316
2476924
2011390
921936
155658
2259342
2899724
1860477
1769400
2646442
2540936
562380
1559777
2015678
918186
187503
1317609
2103650
1279173
2647626
827686
1872002
956974
693108
586092
1389674
270646
2145726
326336
2878704
447760
48879
1489612
1413219
634484
433709
798045
2013161
2059410
842411
2432767
2811092
2740029
2101082
402308
2575134
1849640
2320420
2439015
1779238
332084
251601
2565169
1878298
49103
468992
127335
516532
1969838
2077853
2406178
2178242
343407
880125
367936
2376746
2163361
2165311
2005319
2037138
2223970
1246593
2893079
2589223
295658
1609593
1301960
1482666
2082500
800490
1971133
2566801
898887
1433083
2640428
2663376
2048717
2446084
1791697
1264135
2519281
2196954
1755571
1575871
1603381
1293630
2181195
2320021
1432972
1494803
2358958
2895956
252846
2395714
764296
378962
1326172
363300
2311161
816672
2138917
2884357
1923843
2525876
122504
2663052
933972
696749
9983
1530513
821329
2390940
1609953
2408918
1580502
1418584
223599
124690
618414
2339353
2313283
1257019
181189
148222
1131009
483637
241160
2756361
1641738
11636
2292447
413922
661345
228311
1336770
411955
2904115
1446143
1639320
2701755
2885075
2532820
1062663
1506967
655750
1652658
1598118
1262893
2328009
1673488
2676186
2215165
2208116
904860
2550555
509389
1278170
2294470
1003613
1345876
1795256
1297647
455455
2125135
2723349
2389575
263099
1253172
1151996
1516364
2009600
715889
54664
154628
186393
1788373
893182
2330794
884119
2213484
232154
2093044
84745
612638
1116311
1041832
816417
983528
951785
535140
2000819
2793767
1492333
910671
249084
1817189
578317
2826742
1455712
2676192
915041
647734
1955646
591546
2369279
1223083
2276935
1376476
1187083
95651
1179576
344612
750364
2543474
417293
312643
542094
2752106
2599276
1260244
2129894
875556
363364
273002
63308
1175154
1761665
438322
467371
63259
1334601
1295527
861130
2908893
125360
878158
929353
2069165
1171713
168910
2366950
1524859
647489
839191
1930512
446427
885673
241917
525524
2548809
2185189
1205161
398563
750525
1591780
1130182
2664652
2543637
587102
2384818
1672869
2328266
2533548
1406823
1502330
2842603
8693
1707635
161068
2852730
1848968
2439300
1873730
1250835
99842
1680023
1798861
1168074
315215
2794663
1770178
2461589
1391235
293317
696284
2106212
231642
2292553
2638813
57991
1090904
1929907
1810869
512387
206545
624590
1106744
2738681
2627534
69111
1077098
848368
2733136
333752
440773
1180291
324592
401364
2304064
1619602
1949634
1469836
1103710
2817388
764695
2037956
1657551
2787978
2655010
19185
1122055
2938233
331175
8335
2575885
32295
2827113
1291994
1883444
2423988
305177
1379010
418018
2720811
946226
1844831
2504105
863214
1028646
1138281
1671036
603137
508621
1640826
2740100
97089
1754453
756988
400926
681192
2100898
293162
2803209
412297
1616977
2927160
2652446
740601
210734
913212
2122749
828010
103682
530426
2592447
144689
1999977
1649015
560434
2887568
1236052
862737
2706975
462067
451208
2732472
1085611
808405
1955196
1436601
163156
2380885
2737163
1791789
6001
2826375
1064316
2510323
1233484
2107170
228508
2900829
2031170
2870614
613173
2567900
131716
1880109
977493
1257795
1577950
1207370
1405900
701305
2214088
945563
748190
1551287
790142
2043809
2713399
2344212
1098882
1551166
459941
1232988
37225
909320
2671669
2063867
2607660
2057448
1958738
2160051
226256
726215
1729340
1055864
1021748
1357358
1282253
1109724
974082
625648
2923688
367287
924035
692303
2113928
744597
1727083
1322169
2535396
1760474
1824688
2117206
373262
2851790
2718494
2924736
70096
2159778
381197
406846
822341
2108339
832499
1878640
2686495
1500085
2356903
2118894
1116934
383021
1490500
2267523
486980
1083084
1862888
1166592
44614
2538041
2603369
1242196
1032292
1728737
532554
28549
1291675
1487049
1815836
840279
2237824
2552785
566246
116546
1544114
334841
2621566
1397962
2203036
1257870
699232
499964
1582928
1150025
1739361
2191682
464871
1769497
652485
341727
766478
226391
1110218
947168
2924409
1158454
943355
2262801
954796
576175
35066
482213
318142
654724
287298
2392181
573288
2369949
1050223
520999
796739
1381177
1972916
2521919
285545
1319066
592617
2511201
1215112
1192246
879408
2036825
396307
29620
1487163
355170
2503565
2365649
982782
1018969
1308598
1366612
2640155
297487
2473501
1006889
2602053
2468129
197840
1470605
372519
2781492
432668
1466887
1762214
59440
2554024
1589822
2845762
2585212
145224
540823
2252609
2586305
1248613
934070
2715743
2371188
1481905
1522581
251212
769596
2299836
2905964
2247278
1919817
504586
441698
346487
740173
888497
814571
931552
2798685
71419
363212
2349378
1049687
2174649
184814
113466
798861
867074
581329
1657692
2908365
1111288
547128
67148
1689404
2799224
938109
1480812
91730
1357880
2399152
1615289
673178
493803
1137654
605472
1873418
3970
1564374
725522
1663771
614470
2705954
1605326
1975112
2777541
1415803
625839
72789
1313307
2308793
376726
2667176
260332
2646565
529238
2916756
2918545
975955
2611323
1879143
794329
1700296
239572
1726548
2525117
1776298
1501180
2216911
817962
2286488
100137
1780655
990020
2774066
2403611
2634997
796553
2559756
1279586
2340791
2198627
621115
1729654
1788684
363316
2131961
331493
1854674
2700659
1781245
2270870
2411408
1604531
1770406
1462144
881417
18120
2838658
1174932
1461385
1698861
964885
1640977
690566
960911
1803181
2790425
1951955
721295
1800441
506142
199232
164045
1620909
1294994
168931
120376
1446152
272645
760885
1146764
1389913
895386
110240
1407470
2677374
791376
1127158
1949268
86870
1801586
201142
2759657
1891557
1911239
2012170
620955
148396
2745184
587162
2582826
671872
1775713
2201653
2740116
124450
2932610
853604
1961857
1734946
2863846
2049965
967651
1062031
985616
2344951
2343400
751753
2045615
2415182
1857904
825588
593592
2525999
484248
1802393
1405471
1362080
2315236
1864874
1962307
375487
2664115
969323
1542876
1407883
2088970
17598
696247
2189083
2205630
2716197
68048
746095
2158697
134624
871858
962505
1895039
1219258
1880909
1760536
2410681
2034933
2507184
2928999
1701320
2726870
1408619
676558
617521
1212587
1217154
1122055
1017993
1896120
1511912
881115
281599
2681381
1153057
2148586
1362389
1957337
28103
928018
1653398
346882
2251755
2401084
2727459
1787943
1609833
2807601
2532720
2695572
2749955
1015799
1154453
588083
954260
1775059
2070775
684945
195631
435714
576229
389806
206692
1506893
1259157
2897811
893736
811239
709492
1713767
1701719
1371275
1157663
2306045
1633841
2601045
1244722
1813147
2593270
400738
2397069
2384261
2671944
1801992
371472
1848259
2190857
2698571
1392769
2056318
2262792
1104385
2479195
1063845
1364005
1500095
2524418
250153
2516247
1181767
2246548
2698706
1085474
2427336
2600640
612784
40943
2670123
1196776
2326080
1173130
1901922
1016682
2930174
19895
735768
718721
1601756
568385
2651091
32065
1304228
2554700
2637676
2508692
1004881
177081
1637141
2058609
1099542
484363
2374185
313827
2360061
806932
1891046
133697
786638
206653
163306
1658951
961939
1668394
101277
989226
69647
133547
2343947
1405659
2184744
1461622
2016268
2464712
1437175
2148565
2652612
1865403
1121459
1291211
370627
215505
2277848
434016
530758
1020470
1458953
1070806
2429717
2101959
1926076
2069689
150529
1380220
1066865
1185296
1026347
2208316
1971899
54060
1293911
448530
2221751
2143492
158293
2607632
233160
1496544
1277763
1617631
596978
2785983
2321441
38495
1984779
2099810
463732
39430
1614502
2493007
2510392
432641
372079
3656
519263
1059646
696960
2669592
149848
2170013
1634330
2490890
2247188
1223832
2931815
845323
858894
732670
999559
2045291
907218
727499
203156
2471500
276054
2267246
1855047
1804978
1385754
2041207
2477518
978743
2164099
2731007
1740851
648824
475265
295909
1659573
801951
1351035
355857
1918575
2550406
1809328
2237308
2116657
1868285
2248721
1419951
1092825
2122126
2646813
1053338
2351188
1990885
594643
787455
2838123
2009003
2543401
977204
1519848
1703272
1481029
527942
2020482
2791415
1883258
1572734
951950
121002
1835461
1423265
1737896
2523074
2381503
1512474
2347873
2641940
972440
1966160
1337923
4453
2899131
1576879
160108
1363134
2703306
494868
63905
1316534
764159
2560436
2229862
1400221
720335
1839446
772740
2734197
2824505
2617560
2442333
2931206
271540
2145807
1799361
71429
1019744
2565974
2593422
1054217
2322356
2312092
589361
206807
1287374
2197785
1553285
2740063
2480802
2875063
2324035
1543378
1267650
2739532
1816618
454637
1664662
1321287
1610342
494901
1589044
1463729
624021
945786
59859
1385480
2744500
1368765
1068938
2755940
1999632
1776948
1937171
2352118
1021208
2264947
2217584
1493424
1318426
145890
1666690
541935
1038315
2911458
1991010
605473
2697572
1894936
2497486
601367
1936270
1944897
1853900
2494489
68124
75342
146038
395726
896679
2115025
1221582
2107403
2601304
1394656
458548
1371504
2546956
350096
1619987
2693082
2225677
1126105
2309337
169173
2760835
1927529
2776606
19738
2126276
241922
1087026
1731638
2434194
1153996
1391513
2624923
1652480
2615750
2496739
918965
2312747
816832
1488489
2905245
1084728
2494945
2374585
691620
1939800
551535
106793
2739901
1688760
40667
1130539
450455
2667158
1496381
1823075
745080
519810
2499721
1538460
705498
1133402
1312516
2685943
2025029
2044522
1095237
1809506
2488851
1233954
1421830
631185
1032229
1989449
2314598
1999649
2318612
634116
862675
1102324
1635054
1868462
2292164
2270592
2027606
2032231
423253
2045126
1468994
1152319
496468
2906853
5107
408420
1998091
1940064
1435643
818304
1000507
2558752
1328911
2844157
1001326
1651180
328289
1889425
512482
2613703
1121055
1816917
2375960
307315
4506
2209216
2504400
2908026
1356567
2017565
888394
1764582
1367208
956548
2604682
1740047
1029417
1392916
1720498
1318458
2445915
2206350
726745
2281888
2054243
2330128
37991
2288817
2316905
1748332
791574
1586038
992589
289263
656238
1901992
2096965
1753198
1364818
1080935
2699556
133978
870305
2621519
927448
704772
97935
2851479
2641797
435431
465997
938532
1421506
1404949
2925850
697487
1261222
711063
1097144
2021814
1016966
1049071
1265261
1109116
1104975
2190087
881799
239281
371008
2830151
1432446
384683
2085468
1793256
1231539
1586972
1064531
1204129
1599711
1585731
279162
2861758
1914357
1869504
1859821
1120437
1929802
2407618
2937597
2482281
1545467
505632
2286062
1862874
1701358
1385239
2934362
1309757
966132
2710048
1072917
2761593
1721009
2521891
2436307
908533
768210
75722
2813398
2812398
1343454
2792273
1211605
900816
2391199
1315017
2805402
1936876
333276
879586
319307
1325968
1078714
1459596
2394960
2481910
1625319
987214
511930
185080
408576
2094422
2826812
2828235
2700227
427221
107596
1079658
1043214
1030257
2783725
1966588
1889964
1240612
837336
944192
2522404
2757149
463765
395914
731973
2442857
2368171
2732063
2920544
608436
943477
344267
2848049
399678
6617
2155526
2599765
1580775
2443063
2641971
370520
803637
423961
2856515
2714991
1182665
2197684
2215638
1412355
2226147
2120625
98252
1728934
247990
2190216
2057224
1863506
592873
760587
2054551
1349964
2039844
285859
37255
1139366
875349
2306836
557801
1373706
2608256
463831
651777
66710
1501320
1643283
218674
2263430
325509
1005053
1884669
433009
2800349
1226767
615231
607538
2003829
1209470
2314000
2171752
1317474
1220065
1339423
2821847
1461937
880291
409557
1664261
2890430
487245
728466
2007590
629038
79521
1005947
822177
1466976
827217
908269
1016893
156427
468677
1523452
850295
2699392
308461
2363571
1302965
2623604
1644352
2162134
210456
1306537
1292773
2690662
2794060
2552683
479671
295180
1476597
1178338
398991
2007118
2093395
1582973
586100
974709
1885354
354281
629284
1364099
1690441
2067672
1908456
2758992
2225121
1121060
2462193
241444
859218
1488478
2320352
424427
1999901
429227
2288940
982983
2254968
527974
410794
2658507
2890296
1279725
1815391
2813659
119158
485268
185592
128508
750140
2442070
2584706
2345700
185362
1616205
1551684
2835985
2758513
2606117
770610
2757507
416408
2917495
2534013
2487476
916114
869391
1368677
998040
429897
2120436
779976
1991098
1793991
954812
364814
1730685
562176
87316
1715049
1427538
141247
2054269
2502659
135770
11470
1067382
1884696
206293
1866374
620467
1551958
2494423
1491580
1177672
2427658
1831856
116170
2722362
2436999
521314
1729808
772140
211433
29404
510785
1022893
2225664
462859
678982
756017
1158302
906321
1744190
1272538
2087212
2700921
1968412
1272934
1367266
821557
497832
813200
2834966
888154
1386777
2517868
159792
495796
1596597
1582045
1152411
834051
1258131
1371242
2173999
383174
1321328
1044057
1964530
931104
459653
1425834
2638736
1736281
398058
1784773
1682990
732138
422587
2627024
1233718
1453523
1913772
2219256
858066
136329
2267947
1335806
908369
1449602
731058
651284
600362
1922734
872639
1231520
2471018
1473757
836252
608184
309737
6526
1597776
1754151
537855
545958
1440471
1200219
1437260
1660519
1007527
2543361
1597739
1773919
2215241
353420
2037707
1587148
1317142
383508
1621274
2668604
24936
1770913
2900234
2628100
2473068
747911
2405867
2437860
1119020
1170060
2418936
165404
830677
1929941
1382034
784218
995379
627334
2820540
2360857
2188318
2544007
30312
526557
470320
1943571
487193
836612
844967
2046382
1499692
293782
708595
1482662
2661928
201467
2011899
2936282
1173516
204576
2315888
578675
1767116
2123372
1474758
2902392
627175
1443836
368680
1478907
421833
332201
2456947
2602740
2034278
2258868
893624
855214
958326
2819573
2637820
2550110
181647
2383096
1991952
1733821
2104934
2791397
553008
901704
2121743
1198589
2073319
1315276
2823075
1837459
805788
791846
523065
1128254
2871239
946588
2866326
1825233
1048422
1778890
2014165
445078
502263
148282
2608765
2537985
977956
1879174
305929
2508191
1587783
664396
1412831
1240380
1024890
168130
539025
1760597
576590
2187809
2802278
1085842
1943269
2797040
462195
304993
1964793
2681236
1377288
2812263
2491396
359507
283370
494010
1175272
584282
2207415
1446444
1908856
786455
848479
1416530
2669998
668011
2348424
1532393
2589469
2028434
2439053
2235444
202098
945384
1752471
567440
2891591
2327435
1420021
1927860
1856339
1528057
2040938
2857653
2385291
1355387
1183847
2419712
2187269
1832670
2244879
124919
1036413
943673
673038
2538987
2701458
1630522
2170629
1106245
1898361
1172797
181715
2713758
1865286
2207352
173525
327327
1435812
887023
1436715
1265741
1025003
1499201
480662
2927997
1944851
2658894
915314
883687
2268799
1756819
2237380
54302
1197095
2029566
839413
2048927
1972470
2668821
499938
722261
779780
121249
2258318
767117
2840588
1110443
2509878
1420609
2312796
446733
895643
781830
2063458
957993
563191
2720647
1678290
952721
845384
2790346
1718324
526553
2265403
2789915
1510196
1246417
204298
1221107
936901
2400430
1024886
2346671
2019154
2327562
1373041
1136423
2018706
432207
125205
895577
876564
299169
1322150
1758162
2484754
1307003
231024
1086221
2726164
2727955
2622005
2482290
2418798
264723
1597929
1638628
2363136
457150
1942711
187107
1820383
605824
665319
2897246
41651
401847
2175485
1803709
1852853
127084
599795
2458697
241087
244609
2155114
1582850
1379959
754847
2591271
2847104
1484913
1685521
2014578
2728627
134875
2587927
636352
702945
2779686
2043806
169787
2292035
2505429
2321352
2161072
2210226
79442
466421
75929
2273843
1983936
1111269
2594393
1531772
1025725
1514161
424597
1523761
436199
246474
1770725
244323
1131200
408916
2187924
441878
432432
845186
2315487
2170696
2921033
2004617
2498643
206676
2718042
2172142
2139102
1871904
307143
751392
2001840
2294363
633346
167907
555199
735162
554664
2744146
2705397
853412
2287259
2413993
940594
538784
226247
283094
95193
299211
429900
2081721
2898768
1508601
1854544
1360790
2077601
2595953
2246950
2619168
1456926
2488555
329601
409080
1397385
544210
2388868
1319232
2864493
2016229
2631343
956084
1214554
433436
1779058
2584457
2181769
2622313
2889957
2158664
1251112
1052614
991830
2594325
1592925
1156810
1591632
1501130
2544039
647505
587063
896727
2755140
2549769
60603
439815
128936
1492166
889595
2903637
1906861
319330
674909
438640
673848
234315
530625
2685729
2448263
2710781
854240
2198757
1759093
84485
1818913
896705
1402675
2195743
168303
695664
1030327
948993
1274515
966061
2364132
933163
2666903
2685689
2918983
1106244
794183
2682387
767464
1909751
1842610
736015
127993
2288284
1273708
2912534
1106844
1746683
717056
1147516
2477119
1355005
396030
2914370
2155024
2233591
190394
1762141
2878631
2110586
2639900
602405
762245
1814206
1169819
2364436
853413
2855541
639578
405573
340107
1649608
1756515
2632984
765080
53964
1334164
1121171
2103256
1195975
968506
1857523
1617658
389581
1950096
462746
399362
654254
1977529
139986
1795565
1444501
766121
2643190
1564294
471304
287078
9547
1990327
1800782
789976
511711
2844262
343019
2070417
709130
2282820
2597074
1690221
2465650
696052
1946828
1723116
2463718
2450906
889030
1470962
1567179
1797453
1316794
804233
2589243
2178827
316501
2044536
2804283
2655997
1096722
1280717
1185529
1225404
2934958
552611
1752829
946142
2291122
1405908
1334576
1112959
2162058
945877
1390216
147580
834906
1020868
2167608
505066
1683489
2346570
213471
2476373
1146483
2574427
25871
505306
1829278
492445
1934456
267636
2343432
2903103
465195
2869013
230946
1758605
2642249
1904250
2243266
2777112
2803790
954254
271209
928067
2108787
834468
2746299
165328
1126394
468159
1489538
1275747
2285930
2295009
2138339
1689712
344019
649644
697834
2319293
2041756
2372389
2129569
2477301
630007
1865640
667946
525710
2059622
1261671
1786385
485461
2164011
2530490
2171032
1963195
2644535
92849
154701
1277664
549135
1372910
61972
2384829
2050555
927699
1104318
2672895
2550258
1100866
1135825
2901011
1205514
940507
1677226
1974026
274340
502377
2850762
1895157
538201
1406815
2697018
1752178
1752944
540067
1425992
1536635
210613
703895
2348358
940729
2081979
1380851
1995240
314292
26744
1067628
2852828
220726
2321087
158825
795894
2441490
2625724
249423
293171
1884330
1947698
2911104
1122075
333821
1062152
1084404
2811562
1720350
2020961
2675290
888250
798635
2763993
892406
2169657
1506332
626400
1090813
474775
1785614
1563661
501358
549016
2690955
1781232
1193975
1715749
2781339
262611
843782
2456475
1690662
320067
2613285
1081611
1913373
2899345
44296
2495294
2465051
546989
639201
971759
2610453
1000843
1286714
2858237
1486875
869782
1283128
2770708
2326540
2408023
755675
1441642
17609
366621
1292304
1461864
1694106
2048201
1177645
32603
2385689
197481
2538363
1380899
1047702
1390200
1479552
2547055
2387834
1571109
2660833
905758
1693398
2148042
2600753
2726783
1226327
6467
2699229
1524380
2049599
1277496
75272
325968
737638
1758115
2147992
2371336
2492287
1947792
2587674
111214
196276
2478967
2593756
2025819
1249600
1931179
1297283
1279146
2102649
2760935
158502
438121
364822
1549872
1047755
241566
486356
2619134
1053997
325578
794362
108341
2454913
1425868
916947
17255
2794818
94258
428790
1156009
1911453
2640228
2184881
1200027
2924929
403780
2385723
456081
1806165
1347873
2240683
2677813
613687
2439135
2281852
2419783
1213526
2425673
1807298
913518
2765585
726673
687395
875976
2854802
2080683
513743
802025
1979772
2658660
1039338
1318205
643871
1021942
2010968
824318
2793861
240535
1982489
2446252
1872243
2366554
1030197
2374705
1228204
1503910
56053
1410283
2069630
1753141
1993001
2288530
1559212
132177
2047404
2371583
217995
1671502
997405
1974700
1030677
1040344
1211214
2838389
2819933
247078
829095
412656
2312686
2028866
1718382
1819801
795116
1816861
17548
2702310
2444112
1202295
26138
691504
228189
846929
1911339
1512031
83655
527305
2349636
26300
2845935
430200
772036
924120
255002
2890934
283664
1747406
2907294
217133
1457206
311331
2294533
1857816
1828550
173445
679031
1706781
1240689
1722213
1085091
647880
484166
206462
2087508
631613
1828988
406977
2638479
2609111
881666
1349477
88719
877324
2530503
1639168
2371157
272461
2311150
84688
446413
1698891
1143777
1979153
1622871
1807699
742756
479560
2869769
345320
302848
54365
1012993
457918
1806857
1059438
2124680
1274958
2664852
8192
1591661
1765529
2099871
36596
63594
1287003
1117243
522183
1703375
1008201
1375973
1803925
1390107
468554
2348849
462652
500342
1798782
1618558
2072946
1702770
818829
2251560
1449262
2454076
2632574
1580529
1250606
988103
2598413
2920265
1955594
1885969
831572
2091933
678852
286330
2209144
1575695
985047
1847784
1568186
1377919
1501222
1373257
139360
2932721
2638901
644768
503431
672464
1288994
376798
2069324
1580857
2270937
1718131
1777136
1343797
1380172
1515884
2232764
2467177
408438
1078273
984634
624917
1699627
170928
2186645
2048333
1044481
2750461
1931031
725932
2772673
698972
2780940
1369238
833300
1798660
743837
2832381
857283
2697263
2848097
2082985
817310
714395
350155
1155285
2540798
52962
2843470
2634601
2070598
30830
1477737
141548
392875
1630606
1618913
904288
333797
1891744
2509881
2352667
1972735
990272
2085209
2004775
345031
1546035
2379228
2125038
2292448
2097051
670948
1740377
2079551
458254
2287156
1830163
2472212
728933
921968
973371
274150
1772731
1254135
212149
569925
747329
1539637
607057
648016
2381707
74803
2604420
2470971
535238
1593065
1651898
945734
2677062
2321599
1735324
1310363
1691934
1331370
1619040
2306617
98447
2665997
2100660
1508060
1716321
2130929
2445458
2328313
1101353
730555
474947
1340288
2027154
305322
2028662
2897066
2370791
2871269
1383787
2606879
575633
2127034
2930778
1913989
2358415
536715
2703810
1677587
2251338
715996
1451062
541233
1708276
836464
2936366
1489651
1462866
650179
153057
1207419
1918773
1784509
2250311
1571118
619624
1299256
1126845
2718622
139776
1723563
2481530
1701843
388252
2119721
2814648
801191
2501452
1547379
2601493
2744348
337765
2670421
2260199
276751
1460448
1590370
2247798
902859
1966677
1382835
1390159
2076415
2377784
768150
142727
1222556
1487732
1480165
422833
2783905
1237096
164200
703687
2374271
1720743
584654
96361
625746
1887427
1351677
746582
252648
3053
2548000
2673023
2806642
1039487
2050555
1368834
835051
248274
1435625
487453
2761225
2914962
862069
347491
324424
2039323
2349988
2202511
2508759
366985
2162107
2255781
2897989
1574197
2255472
2624330
2789081
1827724
195960
2346309
1291772
2300523
2105787
2753648
994948
87761
882343
1328235
2623407
1278654
2677122
325994
2304910
1783834
1999291
1318612
1135091
2451909
332750
613105
1828061
2222857
2416635
1901882
1205617
2808799
2367452
1959154
1331807
1951037
2414482
2862873
1043455
665777
1086843
2760668
309621
1020876
2055737
796662
1830564
1157072
234524
480984
1838573
2542138
2376002
2838486
2050634
374500
50537
2672902
890361
1272771
2397724
2311551
539496
1008435
2680951
2563683
1044615
450700
789358
2480231
2574359
1028480
1142739
2073326
1323112
671606
2692026
2425017
1733390
448469
2391120
988449
1573622
695732
511838
1097449
1891926
2615277
1052340
2630106
1198047
2208271
1256502
2705561
2048037
66323
2870059
2778871
2152094
1761694
1413392
787298
1321798
982589
2186396
1541398
385905
1346574
2607015
2731178
767150
411241
2050743
1430111
1535404
2464415
1041484
884936
1896581
1687622
270164
1162931
1547868
1641126
2245766
888093
1630252
2768825
1882226
1871629
951950
291624
2388221
2778461
1297384
602412
1050776
761070
1508745
2592548
636029
1994892
316772
1331655
2832132
2811411
1111023
1205101
1755319
1359876
1024773
1962729
832774
744896
874737
2008657
518302
1742529
1613485
64364
1153623
1559635
472381
2288447
2775673
2076980
1149462
592033
2913003
940596
672855
2746804
2717342
1463279
1608019
904450
1528762
289466
204155
445527
1926478
1579420
653769
390892
886390
218465
1005715
2022776
2092118
1472558
2293778
820300
2682297
577990
1499418
2049070
355062
765370
832835
435357
2607287
2288546
1417401
1903758
2550285
484359
2375465
1975119
2440479
1089348
840170
397494
962705
2661726
607996
2194651
259264
821253
84066
1458833
1662347
70152
1172355
920197
1989363
2938609
2772648
2344843
231304
2291562
110781
1300300
456003
709240
1608088
2700823
1834760
1392040
2303692
2750808
2454688
2787015
1752719
799716
2558618
2013222
1484635
465919
284972
597936
2130607
1901928
640516
1926824
1687675
202958
1342985
1372108
1475458
384665
743400
2732477
1458429
2452644
1454954
2109268
2856044
766225
9794
784501
1858543
1634561
57608
1218746
803269
1622819
2317937
188353
2906716
1697540
66219
1893970
2466249
2682677
1195051
1258416
2762965
919621
1383449
1295505
1322807
269797
1609131
2516324
1402901
1971894
2407905
2080040
841007
1661773
320837
1398702
1290950
2272257
2204982
1258189
2442850
61288
377994
486881
498469
967539
1526826
1905594
1752672
1090106
55654
2451337
2573133
1308670
618638
571328
2536249
2749122
1436379
695356
143362
2372622
1706057
2455745
777164
2704530
2730242
2613021
93688
73506
483137
2278413
979211
2029395
1688511
403421
2368907
147970
1078867
2385126
908443
2752348
1805317
179524
424356
1182119
2643311
142632
995684
1757379
518372
1583196
2248088
207518
2656424
1676859
1854642
2567041
2127986
1506804
1436818
1646837
2288080
1962375
2622391
2262137
841211
2735560
2612154
2219235
2065356
1736664
2702940
1172942
2136435
1553105
170872
1046222
656270
2593153
2485379
1664382
983689
2390628
2560988
1860623
824430
638736
1702203
2810212
1614168
2769161
2357280
2289464
2807951
1782956
2439614
2444172
1629447
2837166
1083834
2206660
2398228
1337443
2609560
849396
1053646
2056022
1045826
1539600
831539
1071654
1587563
286780
1141901
854161
2672397
1711283
164781
1173958
1570508
376133
1914400
203505
1419557
268848
1582080
2490551
2299674
1854680
1431725
63926
69310
1182739
1707003
2680393
1579796
2267394
1556298
2129209
2601002
239129
1361177
2086058
2724988
2429882
180694
1375076
1093528
1024939
2602591
2011438
2046294
1119740
873192
1522377
826388
2202810
1826280
160270
2101253
771674
306234
2576404
2376135
1998463
1218941
383844
199022
1183188
1528287
249974
1429596
396403
454350
99987
441916
904844
2710288
840837
2744257
1801752
2742408
1211387
943334
907938
2841489
28742
137581
1528644
89576
2372069
2399792
1358585
854453
2441364
521419
1233720
1708582
2893932
17369
2018160
1805692
1451171
427373
1263231
1052328
2737702
1936752
2304491
529156
1839592
490051
2344231
1161833
2107124
778682
2030313
1182601
498783
677875
2092501
1341140
940836
2047578
2729131
235536
2144075
2260711
2765453
1571278
1063453
2800511
1538611
1321972
2670882
2105140
1921616
78081
2162947
845810
2185455
2136163
784504
2706142
713992
1776365
1033129
1983067
2896223
1505836
441395
568839
1198638
2792242
2933160
224135
175472
1075203
1773095
958728
242220
2415296
2567875
852148
2824822
881281
2001630
762229
2628869
172144
621662
849491
2430110
2920570
1737130
2928628
1108744
2780806
2771696
1203165
239862
865586
894369
1110769
2044280
862797
2269351
1939633
45951
2634685
448419
1950959
557604
2750488
493117
2517696
1164621
2413796
2432447
1338958
175575
1880245
862297
1804411
2180275
392405
1098014
2109612
2609622
2743654
1842266
261472
2687190
2490572
2342629
2137474
836588
959217
126833
2390481
1393790
2012878
842574
954819
1473743
323515
243522
2388604
1391221
2938740
2459718
2341461
489020
1212260
1157246
1257740
1780010
1078297
2875648
910196
2472023
971317
492716
289665
2348534
623053
8069
1391159
1182278
1939608
682521
2234581
704825
1104305
2630559
2665933
702700
836690
2206486
1908602
236194
2457004
2112831
2553623
2426744
534520
2897086
1741525
2292505
1182776
1814133
743617
135223
2310214
1935971
436550
1652267
1584186
950294
2748649
2412083
2155551
553882
2347954
1834906
2772954
438062
404540
1136345
1648827
794349
606082
1711236
2281380
2349194
104827
1207516
985107
2369949
1392169
2890640
115921
1978031
2236392
2444869
1843764
1734875
2714715
2195360
1250410
2837643
2686661
1122409
1511527
2556887
2395649
1469036
2650918
1638476
1535593
1401358
1281592
699882
2060094
1739565
1338966
1390699
544506
1663962
2209411
1474043
130946
2043647
716125
987873
623931
518764
644560
82448
1607536
1373022
1201479
2266917
470889
2283575
303135
826453
2340275
2844671
494704
2639455
599648
592227
103640
789079
1261499
1289442
602163
2036836
2066048
2252449
171067
2796178
2087030
2852196
836402
1492981
852412
1167135
2456029
1433336
2552467
948819
354214
2608628
2249736
1541075
2365477
888264
1628699
2416246
2380775
1686316
1571278
2327079
1362922
2580226
2876076
624653
2812296
1198683
2795136
1734904
485964
2422064
1496140
2915883
702698
1482942
2554203
2795195
1543779
2815216
1063021
17673
321587
2774884
1656388
2387896
2322721
2585796
946867
1105702
2157184
1710812
901703
1346879
1493772
750567
1079995
2818683
2791003
760129
1815374
424880
1951009
527096
1350520
1740076
742314
1053134
568119
2330106
341695
1252431
336773
1106027
1178579
1561948
1794859
612777
639517
187987
1401521
2855382
1535802
959661
1021932
1387547
724527
2217272
1485677
2035678
2836645
1700201
1649461
2730676
2341214
1478221
2597269
369412
2539866
2393189
1630873
1566956
1216572
1129997
2839478
2790412
39238
1999604
2520509
2927001
2235936
1746371
251274
1450331
602630
1099877
805242
850244
2454032
462528
2741707
931951
2366307
1704171
2938502
2473962
2781290
1669530
284654
291017
1129659
2474569
1183696
2217913
1613158
995347
799417
336616
1628605
1447352
1797075
2119457
2808715
1850715
2415573
1737785
2585936
940007
1184081
2714359
823442
715136
123960
2009366
718445
1312538
1851455
1882062
2885565
2403141
897030
2181490
122890
2822144
1964353
1519150
142428
1875828
2269699
1692740
84105
1270754
1273864
2565275
1185018
2869694
2345340
1417949
2496306
1009814
1819083
2129267
1665491
469360
112369
1627577
2237517
1205266
2313816
721706
1201539
1878521
1499059
709685
2819517
339757
1531564
304101
123917
1173005
243460
2630939
334144
789430
1830082
899601
961937
1947307
1110691
649031
2526670
1419592
1812984
1524862
1400203
211904
477922
2198126
383137
2518701
1150326
1331224
1819154
1625280
27661
2031997
60245
804046
2637552
1389653
130682
1116462
2002022
48800
1112509
1560857
1710589
304356
407035
2153103
2068023
1932452
395062
403327
679818
2704254
2327374
1580345
2529434
2047865
607421
1709962
418277
647714
2060063
1918512
629637
636645
1997472
727133
2099263
784032
169328
1074636
1203980
1697848
1302799
299288
2750782
839784
1363277
2024189
1641921
2527211
542112
1735784
2284601
1921536
2379615
18616
1371209
1135595
2210499
1966104
2460032
1411828
1028345
2258361
937276
2161134
2372125
1075858
507993
2143206
1021197
2294579
2838297
2862353
2804288
955464
2142029
1335216
2909190
865763
1905688
2697300
1201424
224666
1043726
1737366
1890744
1786823
869005
2761168
679510
870462
471377
284117
2662885
1703375
704449
2316392
679333
2761877
1249414
2906154
626009
2399937
780213
1493767
2330206
2820757
907303
2847878
1540135
2613283
162818
1196328
2043882
2836908
2326476
2021966
1442552
1007183
1313478
1792061
1380132
1514813
1915651
295233
2186829
1745122
1184283
1171707
1614948
2879266
783892
1262159
1601693
7904
1885380
2415440
2009182
401680
742002
1932515
1439507
1033757
576433
2483159
748449
1802183
1723199
1695273
510300
163354
2791048
1985635
2911141
2296115
481926
821445
981074
1001084
1677289
2317255
2870419
1575104
2379247
78114
415768
2547531
2285491
216124
874045
179678
199921
60792
1437006
1613518
399546
942945
1592133
2733186
2238496
1341582
1571910
2276852
1693400
1900160
2130971
657135
811098
2306576
1809209
1342746
43860
427549
833336
1740446
658926
1117496
464889
2158956
1962633
2183659
1063811
2132827
1543232
198129
766018
2831694
2641246
805137
20124
1285326
1290483
231603
2515969
61001
2028646
2206484
435811
518653
435508
818204
1831677
93339
144964
1956639
1438915
1933792
953333
2352792
1333239
207208
1980726
2014127
1248476
1282294
2730341
1920795
1751132
674118
309889
2097688
2722219
2298138
635674
2752749
1981096
2441062
1997597
216651
1252348
148330
1817434
457247
1374522
2653452
2075563
533014
540401
2439245
956432
450749
1438516
1393691
2630986
2223552
2652374
785333
1738244
2659043
1862761
545265
1651504
662328
1055303
573625
2158628
302759
1902387
514705
1090004
1472969
520897
68786
2025396
2270941
2156014
396717
1839027
1578995
2938509
1185846
1898253
623452
2795644
1100995
246237
657532
2402778
220167
457778
577650
1698975
372681
2398804
1881290
2223739
2174933
1902175
2414501
1289705
2850158
762005
484438
2367500
553367
1994069
2306860
350828
416756
665086
88845
160666
2306327
2827859
2346246
2356314
589601
1512875
840158
118546
2518503
2343997
820033
1405245
855472
1406253
487701
2232464
23700
656980
922546
865679
2830715
2697906
828227
234947
368373
2905760
737866
2705344
2072660
2559259
2232509
2597707
751648
2461450
206134
2470455
2256649
2555096
1968941
1773258
276677
1955845
2289521
918750
1071210
2230416
1658166
141331
60626
1384723
1554413
137225
260668
2768074
1869139
2351142
360859
1372076
400040
1328350
2111584
1789584
2019439
1121304
1334013
1256626
717992
1207621
239479
432110
772264
1872516
1856635
417152
2725417
316017
2315360
1759649
1879202
800704
1856827
2391951
564866
770190
291040
54649
1925662
2812861
2326361
265113
1675763
1648035
1831483
1324784
1398863
1298736
2295252
740601
1929755
171771
2719431
1504111
330226
2778827
2155385
2694969
1829451
41188
2466486
2889093
2244340
326828
176299
1057141
2479443
925263
1933077
628310
2387641
55659
132409
1422379
1188247
2839655
1744403
1889021
2924149
1522830
720012
1384183
497199
2752974
665661
1617167
2340281
1776771
2154186
216553
534981
619631
2172521
1327599
2124554
2417546
1667255
1929381
1120166
275307
1983585
2012178
1357486
58122
2469497
2474641
1494261
2237931
342025
1217441
232513
2187312
1416515
2334852
1379912
1203081
1402281
1963008
1433468
1711312
723399
315807
1206464
2096480
500673
2381486
1137676
1703820
2463308
1354772
783215
1733115
2710856
2903909
1630147
1915665
578829
2883069
880229
1451302
2325265
1218113
152459
235204
1581428
962211
824332
2355244
2565737
280635
1237547
1257773
2679658
2484383
2689526
1547678
755982
2822940
2366072
821893
988399
375668
2385186
2006595
1118251
317810
92428
1599065
2811842
789192
2922204
1500428
2160855
2231748
2219621
240196
2080923
2341153
2399660
1443698
1732111
713723
2091136
2271597
814185
840751
1144303
392478
291725
2877237
1343868
985057
1362210
2657435
785889
2807375
634740
945741
2934025
1207859
287616
1663219
1729163
287221
771306
2624614
621522
1694214
594193
1407470
1065305
743083
2084871
2151711
2113660
429166
1651907
1698386
2617094
933375
2152286
343474
532280
1048478
766934
2907238
1706070
359968
1916608
1033464
1748102
1386530
1286058
1718930
1564454
2050292
1426560
737348
1864386
309394
2110307
1592898
181123
187635
1810058
129114
1153192
814968
1874316
88630
681737
1861081
539145
2784538
104050
560055
2840044
2116148
2215025
2687477
2368729
754786
2438504
2478430
2404466
133465
1465965
2789757
2369119
2465099
2225270
2114472
1128633
2191415
1671949
2905274
307516
1296445
1376098
52030
346527
2655866
670234
716706
33176
1216493
292388
1358234
491712
590535
2392577
2325764
2591298
241847
2876010
291122
922016
2133802
2819026
485156
657126
1495952
1441321
2457975
2252855
1142170
944123
2701212
2158240
1353610
662043
748082
343402
143819
940111
2007575
2033194
710207
591286
617982
862820
368041
2129060
2099391
2837322
2464689
2805567
2936165
2666202
2204084
238817
1782412
525494
398699
2539854
2160918
637682
135825
2469069
2192444
757628
2071711
676723
2936772
2557639
2850956
2532707
1975660
773953
194243
726333
254901
158811
2289683
428194
594740
2504367
77744
98977
2292536
391153
11747
2860883
1928709
763114
3473
509035
2847813
312773
1203833
1162279
507981
10044
899833
784445
552007
949572
1078287
2682677
2721270
1111532
991940
1122207
923990
1451124
1558577
99743
1636456
877619
644004
1091614
893892
2403182
2713633
818432
1818885
1142096
543025
1838698
1560948
521661
2888273
496742
2937895
2215506
1880138
1872468
1179857
217817
753972
2525357
1672736
166367
742527
2717440
317
1414434
76631
2047608
2434017
713188
2781930
1180481
56786
1255143
723185
1455905
1598197
1801618
603816
1343885
2469923
110488
373976
1041691
1261257
447317
2487711
594565
520082
2107819
1656116
652517
738519
2464534
2611846
2063759
657624
2061722
1032028
969385
2492101
2466887
200811
512252
2354820
456544
2067163
520956
1332901
130498
1743344
1833100
2340334
2649470
2447522
845470
356284
2344998
1716002
647465
1729386
2035418
2866275
2816103
2670024
1779723
2474686
2760374
2742941
15941
1700823
2106572
796159
1738468
1045955
327913
2835167
2336284
470001
1808751
1964022
671593
605174
565455
1736616
2842332
2455140
1113490
1492203
1662632
2338544
2809520
1506509
2812715
1959108
1869161
481834
1175245
1345920
1622346
1659065
2448204
2037558
1172645
2526980
1543392
960783
1706284
1506466
2587513
1238507
2649913
659077
1008861
2474752
1927287
948068
1509783
306928
1032546
529170
88581
264965
1077025
1168974
751704
1882263
870573
276518
2583318
528936
1518960
1981347
153232
2023146
564147
1175789
948567
29616
1889798
865082
280677
2148925
1999535
837775
776850
1287606
414828
1314817
1639422
195673
269789
138539
1553339
1598442
2713982
1726367
1303184
1289172
1833139
1546633
1954868
2798683
693487
2379026
209432
1512205
1588283
141628
2626986
282551
2909388
2238234
2343890
951905
1055476
2611718
2900961
1515825
774011
675105
2325636
1416834
1119150
335027
571811
2391285
1981494
2439045
463503
1590999
2848240
2615971
2448478
1301729
2376419
2325789
2663208
2139844
526612
1507315
2316097
991643
2412306
2187605
2666331
2461768
1682030
1893686
511951
2515732
303188
788171
1385497
1900680
925222
1203463
822088
1575805
420156
573049
182106
1926244
329752
450053
2026342
878847
2833187
1751202
1357061
510472
1472720
2226249
2429223
501243
1262468
1052247
2707255
1159896
2095523
1639043
2667957
168412
2095708
1279826
2772127
47269
1806743
72686
1976521
2702916
1397287
1179600
1117165
1405450
2287855
325163
2653575
246086
851784
2643323
135010
663810
1538155
487106
100165
1034336
1173812
2621966
2693905
2262706
2763062
205431
2354006
1840885
642202
1729989
263506
2521602
923287
2376491
1118434
2852162
117358
2680291
2119013
931354
2388247
565886
337609
190824
2720469
2321089
2441673
2311155
1488985
1221164
963315
2315021
1288253
2249938
1624558
415773
1469088
604409
1701524
1034494
1228009
1063377
1049321
1566376
1125921
2899384
1888613
2129750
309369
307498
2689152
511352
275751
1274601
866669
1291374
1905295
2891718
2001100
1546324
1761607
2538140
2354977
2761197
114096
192732
2622299
2718392
963364
2064954
1979666
2096961
330555
207859
901965
1980391
2459415
1813270
1896040
2838937
2126260
134655
1039221
2063090
1708675
553116
1348153
2309805
367876
1343979
1004828
33991
2031622
38255
2770299
144708
684081
448372
1002989
1292639
257595
801686
1341896
1491656
2138266
898228
2511515
2381054
2846497
2447753
2073430
474302
2230895
31562
1175123
462362
2834153
1143647
158170
1844329
398219
1432917
2530583
2650772
1783285
1235365
46695
733833
2408435
214939
2559543
2042028
1531815
782174
2600731
685613
2927264
2391143
2223745
448076
2331830
1658771
956241
2708304
1471138
2780949
2484447
4331
828580
517149
1131704
2374020
2679473
2634148
1625696
2237307
2691548
250656
1175864
2728927
2207853
92282
361634
249447
1032670
2725225
2368492
2866764
1340840
2552298
2647256
1421846
866641
2743269
2582397
686985
1254217
2507103
2555023
2478739
731379
1708443
1942808
885227
180787
53870
2603276
1024069
1443591
2769366
1332740
1569807
2575774
343004
2127364
2465894
2104894
875004
592512
853075
816615
959507
1556837
203943
1610375
2228978
1035568
1682125
691062
1755121
198627
2193035
288920
587961
1729298
2732003
2386544
1366587
1163560
1220531
1543321
1539426
74867
2869744
2452290
686100
1445764
2241518
1051859
485707
901099
374978
1314883
1816568
711177
603098
1414451
2441036
891382
80049
604705
1329814
1672485
757624
452188
115866
2049732
2791204
257956
2697222
2286540
2538310
111123
2116319
1417385
1600665
318688
1389959
1927496
647879
174484
1327401
1373285
523014
417733
2604442
682357
1992305
2334496
1207882
1585129
2149703
2717699
683698
2310299
2437313
2664348
1322813
439049
382442
838228
1571751
2522064
601411
1398788
922955
454793
404552
1506760
384890
854861
1985941
753066
1071453
2128741
1202900
1997797
359141
1440428
755071
2207573
876938
1129145
2409984
798241
1592056
1611218
869749
956523
1719678
592205
703404
1044703
1896335
581606
2188733
2789413
2686426
276837
1282768
1227340
213603
1893769
1788641
1230676
2151223
840836
458200
2685589
262721
1353842
1631896
99754
735662
1706857
2397292
1593319
437309
2418114
1961405
2141496
325956
1108065
1292585
1489252
422313
854230
841937
2182755
978571
719256
50232
1614260
1477
166936
2624038
1522494
745989
2339850
507736
1111562
1276817
2506611
1309549
813151
894280
377460
2540365
972033
210370
206210
1169494
2329044
2508137
679087
543741
1236902
2902220
2624681
1681936
2460697
2377646
2757256
2242864
1284473
912519
1631558
397698
1741975
629241
1451780
213071
1390573
2595428
358001
2461526
97214
2652391
2553386
2057514
982529
1339392
1765254
599389
968298
1837029
1390731
1747386
2309967
2001630
2192508
2016081
2273279
1873920
1295961
816127
1026961
2495847
1818062
491647
1273914
1202752
2492157
2477926
1451429
1162779
1537356
862855
1175383
585729
1452934
235217
720015
11188
1018886
2037121
2095633
1068636
63049
2256780
2010925
1607520
1377776
2699994
1837551
1203814
2742601
1226138
1420831
2273186
62679
1101466
1420266
1273974
2266753
793271
2775009
1606486
872632
2045054
570753
1296797
1200361
500194
1014974
2324433
2038852
535749
157403
1007489
1990430
764502
1964157
2847429
1808781
919903
2382903
2492363
1275202
476376
2887435
2385639
805402
1143465
2111461
2115592
837427
862658
1573834
1245610
2930582
1107141
645695
2539658
2376156
1240559
2861212
1375797
2456008
2600802
2543077
1989501
2571375
1960417
2216857
394788
1050915
2863945
851174
981506
2660765
2243368
1811602
125309
2716237
220821
2265680
1015725
998601
197118
2064911
716249
2311849
2112611
515106
1676638
1148183
298926
401543
1510384
2267782
847567
2315215
8941
115262
460158
516315
229692
2174814
2284672
2768655
1852397
2393610
658303
1815430
5728
839229
1607321
2086857
1344251
2651066
2801700
2934441
1695888
2187813
144879
2800938
1433751
2653935
2267220
1678033
1056160
212984
2074048
1333605
202642
13925
23368
2784283
1779373
1398814
823437
1114986
1690389
1246794
2046463
801693
382493
246081
660791
2711947
2747576
2603686
2920916
2598853
1736289
1509955
884686
1638431
836885
1712097
1416765
2213333
179355
1510801
754727
987479
2736574
593061
1152655
2712191
1925967
2014584
613408
1008323
1773074
1364187
1626940
2733053
649531
1380451
1820909
2837827
1142896
2773805
1932860
1688905
164598
1016884
131628
1474099
2691744
1629211
648888
2048536
1956865
1348811
586632
2842106
2013320
2031190
702991
1575474
1692654
1124342
2106229
2645547
1321283
1831738
1215186
926017
626755
1924612
956128
2800881
1789129
912006
2888618
98991
2531262
1535380
405805
2930663
1803002
67155
1939990
736389
2932313
1547856
1021413
212548
765207
844798
2484660
66761
2402666
2265204
298820
2332278
1117291
2304484
2524509
406625
109749
1726385
1563408
2582872
2471616
316007
2032086
2548375
127025
300867
1506860
1134452
1201988
2414910
2856413
2300959
2313336
981498
2279065
42921
391334
2563475
899909
421324
2799712
220662
1497225
708529
2678536
1228567
1620426
2748933
54896
172114
458130
1780421
2510629
849577
66649
1460230
2506964
1846287
504498
1016038
383372
400202
2233825
1303145
1923116
2267827
2466227
381566
2096005
2809340
1612156
1363236
2114564
1305591
2060550
365378
2300085
2736536
2617770
1092564
2431573
250470
998674
1365735
866095
2144195
256985
923182
1411439
461037
1229646
349691
1240084
420388
2522668
96064
1804101
2288482
1842202
2363751
2246391
554286
1982300
1404424
1612534
2426643
2092109
1847627
491548
726348
367310
266523
1266583
910400
320663
1924626
947117
137794
1700462
234201
167711
185719
452794
136597
1684729
1967814
830624
1131289
1389838
1415061
1184498
631325
2008815
1864393
2582272
440651
649714
2544733
1027814
1422093
2255278
1369207
420760
2881765
2883578
1210891
822332
1172416
612633
1174126
697756
2590350
2847885
881641
1098229
2934255
62708
1595790
2415093
364405
364403
2450400
524836
1934983
1815034
1860190
2663376
1608654
161412
1314231
230561
1816770
1534929
761378
2335903
2327569
2155849
1329586
1862354
2779641
2625532
957381
1578658
2431333
1497646
552271
1338162
1343297
1356958
2918584
490534
1805113
441508
2869225
2245087
1721812
1222585
2339675
898163
1894082
601002
2096653
1140164
538005
143507
801095
1968842
2185513
973237
722975
337202
948443
2193876
1452965
368921
2895967
71677
1811143
133491
1415215
2561368
1895664
1937957
537078
847204
2391322
1363754
2589662
1053714
1840486
2669982
2418542
184800
370644
518920
1615487
964332
631255
1002038
2368150
180869
1034030
483688
1149884
2031888
810372
1845246
2570806
1213847
678155
913412
2879297
2579239
477059
2824925
560861
1616856
2855511
429873
2251083
772165
75523
2428121
2916646
2513446
2792698
2416652
608161
2152566
714604
1055650
2772272
1418378
2561583
1849225
2795260
1356893
1582632
914048
2745946
1333221
1278323
2558818
355995
1157954
2554097
1635391
274574
2477730
2591108
2905920
977279
131292
1567537
2029569
121606
1352622
924973
2231362
1521353
1895259
1938545
608091
1182995
784897
2734099
503508
114217
693580
1442611
1346361
1422140
2370270
312261
846158
2268643
1410638
2118656
2286873
1336241
2885968
1320563
235312
307003
2662668
2496973
1079423
1941843
1814425
2364673
2052562
857870
718612
2279097
1983144
1648248
924775
2519258
383744
1432673
1907583
2228234
877678
778625
374429
1260392
246411
1751929
2721675
1648067
2866356
188607
1343487
1538269
2127575
2591556
894880
1752151
2168136
1737379
2897959
159712
2706093
2345716
922230
604074
2266381
308551
1137564
544580
244335
880323
1698852
2912956
2737644
2334315
2824254
910452
1292809
2842934
2414124
343336
990210
926465
1072977
1124297
1937221
2099191
2092299
2635660
842396
2480771
1605361
1119373
1692111
2516071
2800787
2247971
261924
1170637
2072205
1095661
1290950
1228242
616106
1083265
888785
1160803
1813288
791269
571758
2423704
2612118
2876703
2500350
224321
2530892
2039307
2626705
2106840
2668150
193399
1197952
1438302
1782848
2361052
364253
2361872
2216252
1434968
794598
1980403
2020264
13908
874909
198160
2577522
2168421
271712
677840
1425644
570576
1546265
659184
1474716
1036817
1958433
1004381
2891042
1504397
326639
1789318
2585591
639601
2293887
335452
1727512
2278531
3586
749183
1087933
2472345
326186
2289745
152955
129234
1770740
1539810
765084
609844
303903
476768
835568
2633090
784704
1912571
1247403
732007
999431
1074249
2025334
548854
2552400
2683227
2084982
79786
2459087
2486824
1605008
929422
2200731
821077
1184641
736184
2346149
83128
1735571
1578495
2390454
2781497
65610
456192
691432
1724198
2140292
540274
1420087
1856409
1393886
655562
2827821
2315392
2463775
1784267
12230
1654419
806463
34922
789961
2333894
2343304
139400
2466200
198861
942272
1328461
611067
2308583
332636
2294573
2706386
507781
477858
812170
1983917
746807
775024
354818
786815
2567637
2093755
1923475
1542502
177513
745346
493983
2549601
2377046
2138371
1689428
754762
931574
1641450
1782211
2757189
1556569
2360465
836279
683919
2550158
2277178
267218
714335
2243589
903045
1443619
1200797
1446404
1889391
2599686
1593764
1770718
2828929
2169282
1155690
132079
2895552
1620806
1949758
509991
1081067
803083
986653
221248
78369
914539
1074540
669461
794002
934244
906975
182751
1829942
582863
2591972
1889810
2397580
1234852
2343242
744133
192334
746247
1267142
1064108
2426438
81127
2510791
1721258
577715
2541404
2915853
1741765
821570
1589338
213822
194182
2165593
1732167
1505929
1753950
328873
1000951
1682148
1685415
2088831
1759811
892434
484404
2366927
1546504
1812108
786333
2499126
2460779
2784565
865531
908001
795447
2885406
1461741
1193019
118575
2788712
954424
2823885
2179669
1279213
238890
2336620
836157
1346015
511957
913581
2845123
2728917
80807
1915992
1764308
1299380
1886922
875924
1582173
2619037
879873
2732779
781869
1638811
2363983
2644644
279406
350845
2137417
2732180
2719021
2295469
478745
1605672
2673112
1978059
2065624
2453530
1827291
1277772
774132
1681627
616567
762190
1621558
1490076
27154
407713
900401
1991781
461222
1490448
237672
2851185
245561
382458
230298
2240194
2640441
1004937
123818
897361
1459907
1460263
336698
2801112
2508357
403956
559272
208659
1726273
2200430
1145344
2266906
673109
2177619
2406410
138489
87937
1799260
152982
1888710
2336909
2018338
764047
1165218
2771622
2031835
1297531
2271785
347640
1955044
1296873
1849013
2321030
622013
2227137
2046301
1950318
690835
1246980
116724
2636313
227056
453731
1153500
2211969
2200678
953116
2268940
366036
132463
801412
348700
1334481
287954
2248889
1096324
673261
1096724
349300
1711815
1169290
1154130
1273778
2159449
1840707
1473066
416776
2452845
2779293
323738
913831
1231937
1003067
1674141
1247713
2526550
1520132
1087589
1203437
2527546
4976
583552
2245284
1386245
2151685
1170267
1146241
1091388
2092886
2554884
317679
669950
2092478
456276
179761
1248723
824056
2512880
55781
1379920
2209170
2678518
119207
2864690
2687398
1580636
856514
784982
860581
2399352
1452559
2817036
2358803
722978
1446049
2736730
2143309
1567168
275383
2032683
1000592
294020
512472
1057402
1823442
2427331
2059185
623335
1742747
994788
1722858
2324446
1509818
1987964
2233229
1670314
1814066
292753
2455654
2608900
719112
2243681
191761
1045458
1705459
2611203
1567757
2544391
1582485
2861410
178084
446297
1233193
453625
1219854
2830301
1918736
614455
1526367
2836228
2486069
856704
2563634
1165203
1607026
1036354
2432535
1011823
1112882
1155805
791035
742437
362426
871947
956206
11996
1376358
212798
1166489
46177
405697
408853
1037889
2341623
1618694
2520281
946905
2624837
361513
1431908
2199073
523398
2181836
518588
1176851
829478
1187080
1096784
165895
340952
84479
429743
435218
1770586
1385828
192558
2804079
2151508
2285914
1921418
892237
2073978
2001747
2328131
1118513
1225946
897718
387265
1090177
2281844
165354
1433061
2309899
2661126
367743
921143
426638
479510
2586906
1037282
1286571
2521255
542140
575154
2408761
2838084
704833
1634365
2917382
2026931
2089683
951003
652855
816638
529132
1040039
2421820
2163043
563103
2404198
2526411
508437
2738885
2713127
1027721
1085183
1645166
347887
382031
2136813
330774
844019
2119196
679108
843855
135490
1118786
890568
1121065
2379591
1411910
2648595
1882139
1822007
1560472
1567715
1197322
1635874
2072665
114867
1517449
159146
797919
2894918
1080222
1177595
2497786
670035
1767920
936396
2512285
271538
647049
1686677
2204705
2492250
2396960
1290855
1548239
1943755
196779
1093014
134570
799829
2740842
1770121
2541674
2937353
2655186
2241845
139857
1149229
1883831
275424
1772594
85049
2383193
2924012
1809123
1766076
1427091
1439068
2269562
2832073
281150
423503
769190
1751906
2691217
529138
1783348
318425
1924131
1909874
1314586
2041629
2000930
585447
313881
740276
1626274
1611289
44465
1594464
131233
2308767
1511045
2519460
1734231
480996
1665272
1631885
1690024
1163384
1338077
515808
2353370
271356
2600981
1063207
2200665
2301991
47614
1269078
1242719
337879
1163060
1798999
1583634
2311810
1814484
2567005
652368
244904
878208
2249932
1619107
2580075
1454256
2516648
1011969
2213182
1625670
1571240
2861192
200826
2491408
1966299
1166809
1609121
2174029
268566
1403039
224728
62268
2141163
1396002
422616
2849401
1683115
1733151
1911238
779888
1920001
1128022
2833145
2435456
2093167
716711
2640540
233686
1578476
2473681
2931562
420300
1483908
2619758
2134462
1555456
2511652
684989
1276562
375082
1146868
1275372
2152190
2689988
11846
1346258
2389425
773226
2894499
2369173
266891
1789234
2917338
2840447
36878
2139450
2216384
257240
1608372
737570
271298
745875
1305853
2703085
1943448
8756
830142
1799493
452395
601999
340721
1136594
1644954
367460
2292360
2110077
1481949
1218568
2049481
2149754
995535
1375714
2243389
2493923
1301529
1495970
1508254
2641729
69770
1873755
130301
1380560
606399
1505952
229856
2877077
1925901
1158052
968795
373702
207601
145360
712567
451956
366447
2261501
2219136
1788573
278449
1660066
894474
2313827
352729
45170
1896863
819538
1803106
133598
2006866
618686
2672222
445561
2936816
77661
2067636
1675685
1404894
2262760
1639439
2187736
2417656
540539
960071
1301953
1225077
1245879
432368
1713163
1937888
1499950
1093500
1806658
269000
1819382
14120
2551654
2729933
2643479
1456570
1679736
1830470
1910538
361972
486136
1299320
826768
2911431
1715343
396973
2769809
1620716
1463278
1065890
2271357
2206525
1532211
899111
1617576
2458568
1114787
1363073
1207220
2352176
1172719
1931269
2403305
1954830
1968287
1054395
1806185
149471
2095945
1590260
984798
2394478
955163
1477928
861890
2836470
1106728
280493
2607194
2282123
47567
919586
1549528
2653835
1650282
881774
755818
920024
966515
2092835
2013501
498122
198503
1169119
1348372
1612409
835979
2782342
700500
1552727
2133289
2629590
2169057
181771
1758573
2443875
587465
473983
548686
2810362
198538
2050310
811215
1199010
2793709
8029
1529150
1013023
793864
2215915
965079
1018313
2669120
1198280
2858003
1261746
872978
2183774
2429376
2078436
2158558
448821
1019048
39570
2652320
2123874
2076237
1450032
438266
355863
2109556
642775
1832326
1725732
2857626
909793
2292419
1668319
2731372
1745380
61743
111415
1844176
858699
2154947
2911424
1442684
2566529
915867
2295890
1250481
2880496
2497044
2672442
767842
520123
1729622
415237
1858018
1493700
720870
1482249
1070246
857855
940888
1955882
1531220
1154386
2826070
1370083
2080219
2539153
246252
2389171
309668
2858968
380482
2002605
1256797
1981446
1105516
2704777
1001316
1165196
2088658
1614557
38196
2210664
2399146
1160504
208032
2164080
1917160
545763
2540985
489424
212315
430360
1405919
2726371
2677639
1246896
2012055
2428075
513964
1779987
438465
1510197
1799027
2540296
1063233
871809
2421037
294687
880738
1396227
1895832
250487
637619
2699809
1457627
423634
1966027
874013
1020082
1320391
1083145
177281
1916353
48796
1933877
1437648
2889739
359449
855974
2896894
834252
2235645
1971212
814721
2050634
99576
325335
485080
1934464
1264068
626608
318139
850632
2160281
1573515
1432161
1215533
1622817
2562708
2589405
1255855
1589649
1851063
2538518
1261083
180182
2576808
2022220
615415
423572
1125538
1349854
1220734
335198
1889638
1490051
796658
2677285
2219353
602226
253989
878241
2236489
1451127
1301613
751800
908356
282422
2708955
2788208
377013
932651
2267543
814224
1661773
2845383
2322528
2075819
2008674
368416
569677
1804714
1175576
2115373
287221
2527042
1093138
1863197
1104377
2578373
2126480
354247
732530
221705
9772
549447
334617
2513296
2515080
2181867
317460
2554692
617149
2586909
2896473
2870423
2063837
2676605
1582504
398220
942945
1678835
541859
665173
1535574
159029
1257162
247752
1687085
2538563
2127198
2463718
1717953
2063145
1657821
869411
887468
1643250
2248939
1697923
1874030
1914190
1132720
460552
2627519
2644304
1579114
1540278
1060970
1034714
1620363
2379939
231241
2549788
2357280
525889
2588470
1326007
2713992
1314350
417050
2789658
1508734
1945260
1317888
1394857
2132493
929245
1608660
547343
494151
281537
111389
231975
673167
1700128
768180
1424306
1408927
1927008
183860
2373213
1828944
1546400
1070825
1821000
2449892
748144
988372
2330588
37713
1951892
1906535
1765975
1956472
1547750
1536569
307537
2794847
215990
1130064
3306
2119707
1537450
2414679
1533167
1250733
1390195
1738553
2933684
419813
1202366
1611065
290498
2500537
1465006
98546
550899
1601648
337247
2684305
165455
1185829
2142618
2760074
1577752
1297384
1372841
204635
111282
2378472
279582
1249523
1211663
1366426
559680
2356615
2517751
2735516
1441280
242854
532790
1269123
2296912
774409
2800006
1662738
1922615
1490243
730280
1987521
1969188
2500793
1330594
2408163
2814258
1663268
1504215
1888226
2111538
1620989
362554
238280
307885
2141217
698136
1388326
951750
1187210
412396
1637359
531901
1060636
1960391
903726
1999415
864616
2440774
2635129
1148774
751451
1323478
1699502
1749707
1624738
741509
2235494
237738
162052
1576683
1552733
48225
447947
2218946
1480141
826595
1162831
2550428
1299169
2052574
1274683
385163
1294792
897376
2072235
1941359
158904
695533
632874
1263096
2241202
1826886
388684
248126
1514157
2644014
365146
1134526
1807118
846532
246682
1711146
913478
2417188
1932842
1773379
207370
588810
2886789
464097
651144
2658721
1588800
1136861
2380380
557104
2035052
2932237
1344822
2223457
1308280
1372649
2537919
1042256
531645
676753
1803534
1873274
1869
1248179
1862707
20141
1532338
907125
2173442
488824
2195086
537900
829070
1265399
474648
158983
57458
637955
1599668
602877
815264
566280
1359320
1129831
2411085
1764054
2196655
2135302
942826
2549284
1222546
2807171
2139322
1585010
1452802
2333615
2077693
1294353
675157
1238875
1351443
1280593
1046742
2263267
403716
1627891
146558
680478
2292602
703656
2112517
2361014
2697608
2788801
58114
937296
2576378
2338737
284734
948426
127782
1706976
1729430
737163
2581603
1632
2226655
2611991
9199
351009
2708250
2277638
1081338
104460
2269455
2055652
396671
2913237
1921301
312163
1296092
1296424
1658470
1959299
1417224
812649
1338213
2575861
553760
2515475
1582587
2256504
2062441
1488660
8379
1419503
1446941
2886557
2572884
1327181
1605541
2741455
825816
25171
2679579
2044287
878838
1647808
1542534
1611385
839955
1482060
1736812
1488069
916135
2866676
725110
1386811
1343034
825507
699149
1193549
2316823
437106
747955
1491919
738497
1745568
2630525
414482
1488163
2318548
1157816
1421248
103814
1960358
616846
1187586
2844737
698455
2216251
609344
2532542
2408621
598057
610794
1100986
504940
2283797
2114067
2202287
335411
969653
371927
2126350
396978
2411050
1245574
1588291
239218
2301532
925738
2187944
687230
257358
836179
650021
2699692
2259362
1681737
1956098
388157
320006
987027
954972
2793241
866150
1230762
647167
1856530
2693260
2014508
2604160
2736992
1031912
2485594
1235355
2458234
2384636
1892417
2547208
924942
839314
909446
386735
1760228
2804115
1187211
1168975
65198
135205
752220
721304
105445
2533067
2086322
2215951
1079108
2068362
1845221
827702
2077645
290325
641980
1816441
2543835
675437
59584
170715
2245039
2314834
1290389
1254738
851657
2709310
1183459
676143
2041705
678375
2368016
651065
403100
1802023
2693818
2638741
1119820
1833765
1266127
2896007
746821
606135
185078
2580909
794990
2730273
1279749
1658838
2595767
1562182
2820927
2569020
2181561
1882517
1559304
339438
2222065
1434325
760120
445669
1417386
1926376
1994839
1175757
2271828
2180714
296274
2785593
2306513
850415
442866
786672
273936
424001
600046
238714
995076
1414821
2255777
663569
1232637
882258
1694348
210743
1278945
1697541
345470
195456
2119520
2467051
504556
2094449
548647
2622194
1510223
2507905
1731717
16529
1320359
2522152
2739573
467184
623216
1929687
386771
1013046
2343424
2171101
1712677
274401
1318655
1846953
2325542
872102
1923252
2024037
2793149
638513
1457416
2052847
306665
1479701
829491
1775741
617181
1154780
1356864
1140130
1256068
2254224
2509998
1413161
2898526
2654047
2681480
508172
1365503
2088586
287765
171762
1710593
2795990
440290
805614
2499682
2204966
374337
1094796
303892
598328
650645
2720282
1423603
138030
912873
2645941
181424
1576227
1990855
2086233
2364721
2018119
1312632
14994
2378056
2779007
1564050
1088138
138091
722128
2521623
1450542
2889195
420152
1729638
2637071
1462910
1876907
1371870
61293
1510094
1885198
2222740
158964
2892317
931436
2448116
1127104
1190249
2167963
695932
1153267
256688
862736
1228338
1208895
2135156
440263
328570
1984132
749755
1070161
2453172
710966
2788567
634992
598408
1791333
2105764
2008292
912038
1932879
2568412
2010272
2176010
2396563
2545192
941027
1959223
404256
1521475
1644414
1394136
2044250
549273
888491
1223640
53019
2804249
1539703
466184
470563
91178
751580
80417
1099612
2794693
1153273
2798581
1440543
289760
2814539
435777
1664580
2041132
2188508
2038230
1609227
1762526
1733021
322684
689059
102052
2009981
116283
1752124
968372
2266821
2164976
734653
1815265
2735303
1900270
756312
2050736
1980914
2409605
2468024
1748909
161450
1739868
727266
282592
283111
236377
2485613
1593127
2038725
1870734
762616
1603800
1422948
109612
2669006
461854
2319159
1515984
1724978
1039078
2685919
807224
1772865
1329588
391875
1763231
1870478
2081613
2607490
1334427
1672477
981552
2432013
2647226
791924
1019709
206401
2125484
84779
411362
900565
2938915
2685216
310373
2571749
1487112
1652084
27965
1525775
2795063
2557932
627786
2758279
966532
1124937
2729233
2197460
1018049
1422318
1798625
978736
858313
2385984
2227884
704565
1547586
1608999
202296
2743129
829424
947624
169136
2319464
2517484
725591
669572
1220778
2396830
1685506
919633
1258632
2260468
2077330
1457556
2557079
1322721
2462787
2143762
2761001
2474653
2101387
710159
1756919
1436579
12134
129300
724669
495432
1725656
966323
2736186
2205456
794965
2821978
552987
1826930
2307069
1047558
2284498
1459044
986449
1696383
1884308
256513
2819460
1904160
1525490
2192460
2880822
1642661
142212
1713855
1162551
217462
2916776
80468
2268782
1365650
90244
2644467
2440467
2510568
2638523
1493789
2287556
2618972
364049
2592590
1099808
2254176
633184
1019867
381886
437983
1519742
2230734
2673229
1617651
1370772
68574
2313475
2375911
2717704
588458
2852344
889124
2223806
2118905
852691
1281959
2874226
1703534
2880100
2374257
2131292
2278099
418763
2921968
72681
970777
2220755
2434520
1179807
2055996
687371
1429061
2125310
1682434
2461950
1829655
1992718
2623824
2921315
997115
1184422
461481
2672951
1795350
666897
1210634
2560034
1315198
171419
2446457
2744817
1694485
2863398
1598434
788116
2458198
1481381
1515894
2787728
2034521
1659568
955200
906521
1308005
226386
2907901
2010671
2125188
2866788
53504
2504664
1763921
2831820
393356
764982
248930
2784288
555883
550956
711207
1867235
2505978
1879523
2287460
381835
772218
832948
1215162
2270798
2270790
2708317
1790529
207124
925321
189914
39205
2244679
2597921
1371209
1243479
634301
2175513
1826593
941699
550598
399627
671458
63430
1482301
1720422
187018
892854
1044236
19170
2703372
2669315
1361757
2137431
1038883
1051684
736802
2177044
704570
1179374
2709007
1587176
777268
2221217
1744302
2834913
772950
1254696
1740525
2045139
466957
2426039
745392
898097
2728368
2289041
1206190
2608869
2856131
2028622
852129
297754
2000307
1479104
1175274
2614955
2371529
302382
1277189
2776799
2067856
2148465
1874973
1257955
1754036
174351
2781695
1188724
549584
889819
1561495
1200519
2719324
526379
2055789
834050
1883130
1936937
1982580
1142231
2655306
1636152
388768
2354439
1535352
2041609
385785
2634363
2154099
377069
2751014
2091379
242239
448538
2638187
536837
2362555
95331
234833
1226231
316102
1425065
1196457
80300
787249
1383571
715814
1581183
2737181
2481496
2032325
2713625
1354459
2802481
713582
2232148
297395
2332000
6811
357000
1550131
1009760
1660444
671232
545569
541763
825612
140563
768470
2466466
729886
1225536
2716082
1986074
62869
2562407
609019
1543427
1297442
1248709
206602
2727236
1426059
265895
923189
1821555
2344832
770991
1472315
1401855
620088
1210813
2325160
1908667
320267
1195757
2865358
834572
272361
874805
1636202
1931077
2369442
901887
803125
2126266
1894096
2899659
1920260
51822
1169546
1892738
1355356
1962305
383309
2244498
1301358
1598503
316055
2041700
2527974
2665203
1495142
1290608
1333327
1643497
2556273
2155300
51849
1112242
866595
2176987
983361
810855
2525909
2104893
1527978
2003485
2511802
2419041
210556
810771
650325
1797604
2052545
2721853
1934137
1328571
716964
1251454
2469420
993661
1964390
291427
1239748
2392473
1923889
2122807
2131243
1999764
2783107
1189168
2193910
1067675
1476139
2679759
2074105
1501626
1541833
1757534
113269
1211931
773135
2086943
2087608
1018332
1670792
2670011
1587987
692257
793544
1946857
2545820
801930
1917587
2793308
2003661
1670436
1043623
2427735
1212640
2677965
1591615
1772454
2091362
126557
797149
694856
91933
1953146
174112
481625
449595
2748771
2918606
2680310
1397301
1602693
1718368
438817
2155038
920031
1145880
1330828
865581
1806478
500452
793539
1074413
2491786
2842402
965298
417482
1573157
733844
1691550
1225202
2281496
1095517
105503
2817611
1471109
2354000
442449
415891
613253
2318819
2223510
2666995
599732
541217
1435366
568434
461138
2860112
1051412
482204
2177118
2442479
473069
2071514
872213
1501079
1155180
2741186
279927
1964751
1777403
1191134
2114229
156036
2177553
1224704
1034247
687764
1395233
1792153
274687
1810746
1141929
160483
2588938
2773249
483994
481954
486137
1952863
2192119
2393666
1805471
943082
256643
1271747
2923162
1135374
1252618
16355
1094071
950220
1994138
1529434
1304160
202789
1118991
2783593
2017277
1562204
2321848
1391998
1508406
176328
875723
2759658
1366312
1627266
1557814
946222
2883393
198235
999672
488864
2190346
767203
928307
2915750
95393
202188
2422687
253486
2901781
489928
531697
71514
2663774
1190068
1676503
2435181
2676169
1148709
97737
1893226
2441053
1379832
512114
2745116
693915
1639992
1578770
976120
1218017
1003034
2763052
950378
490571
1186143
94668
523994
1873470
1631282
1829757
1403885
848431
2006268
134822
278896
2228126
1776089
1534895
2747478
65191
2345952
1909273
356295
636889
1628471
1837998
2006233
1053477
2416970
861249
473517
2177735
2893204
1595811
630946
2509396
2741857
923986
2535224
2748880
1785290
539467
539962
2259021
2290869
1371597
1651674
2730913
511684
1338488
920758
1610223
1821512
207495
703143
2934311
2561634
1226363
2438346
281609
378080
882576
346785
2220342
2578436
959767
2506468
882313
2257382
168657
1216248
200432
947684
698224
2856436
2349691
2130273
1676512
1983537
7191
148910
2410428
1386749
658910
1408610
1820525
2371284
2234047
2029389
1581448
1211692
2316495
1266723
1180689
1159383
1115314
2488783
627065
1190288
2416085
735089
1247513
810041
2000499
849518
1993513
651382
1007356
216378
1340321
1254223
1740856
1818434
1686324
2882003
1947341
1892606
313588
2932981
2246746
2728023
366752
1572226
1715902
1176848
842879
2119720
335726
2134168
2135876
1334179
1897250
930429
142654
429575
2146755
1313319
2725030
307653
2157447
1291027
2744694
752988
17207
1138425
1241520
2180197
2008544
564334
1684131
470325
1818323
1106375
1058674
722643
820399
245787
1057666
2342774
438756
2224419
889514
180779
2721578
2871477
2809040
2128555
2668339
759672
2259380
2590581
115207
103628
1139921
1278290
986742
182335
690997
1507228
22036
2490782
2852171
1745203
2643975
218174
2242077
564039
2241684
2704304
1120311
2015425
2668710
1908247
683503
2813153
1730563
570179
802357
786861
1304917
2650151
1289180
1374796
1691531
2135019
1844838
283840
531020
2131306
2121927
927463
840695
1858093
892154
16140
1171304
1651090
2080150
2765776
359466
966801
404950
2740435
1578983
1201271
1701924
1885045
44019
2496361
2813580
155385
374223
205084
962114
1657892
1184223
666114
896577
273180
281658
2141632
1030787
1896969
199401
532606
1502228
175205
2315383
1320529
1113329
1532223
2426838
892949
2425495
536501
2528326
114723
2463705
857966
2582800
2088260
168003
2653345
2830336
2251020
1384219
2038370
2733379
79979
224214
1607583
1598450
1392299
1718324
429578
2868527
1433186
2606293
575888
2251927
2269524
1603657
2740597
1236870
1017936
586701
2912618
157816
2848019
2728064
318257
1895540
2449964
2471724
1148500
2351498
590582
2260789
1053929
537541
1757991
2848734
700171
1313718
1101342
2797235
2711728
2285679
1991076
91231
33235
162960
2040411
906935
991525
2053938
1071668
630558
2377506
817497
1499869
1418580
1724244
1527270
874856
1326258
2581464
2115245
2586017
116981
1265088
1304790
2173150
57388
1582271
1411386
2220344
2852065
938921
1208675
2216812
2308251
2729628
187921
367282
2863248
918232
53110
2673892
1092102
2168648
246688
861971
1846789
1059148
45316
1265011
336649
1044119
1583968
1379183
749609
2628784
1503970
1859986
1453482
599540
2201751
15851
860500
167063
1337634
446026
2016378
2694602
2374934
2717877
494809
2632966
808022
749225
1888518
2137018
2319198
392266
2801667
1708522
826037
2931412
584534
1464481
812167
1684003
488299
2674659
81737
861637
682260
2895647
2265315
549652
366360
1276575
905831
2794099
2446191
1768003
364937
1374942
1198070
2937049
2400392
1055269
634961
1577058
985181
2834957
2509977
1942733
140684
2838461
2307149
605886
2635121
260099
1053851
127075
2868916
2841190
3540
786123
95605
1929335
1620458
1436899
1165730
1376432
776914
2002176
730496
2785546
1678684
1153330
1778280
2827470
665096
1507585
2879307
551297
905147
222291
454750
236039
2935643
2331765
2116477
2534917
2607891
2128669
2458339
2302340
585973
1607233
2327721
1332243
1925226
1888552
950400
407926
452213
571359
1069678
1478360
1223625
131262
349327
2885465
2937856
96327
946325
2497631
2703875
1067278
1996951
1860718
1003302
497274
1882345
1308313
44355
1374930
1528739
81456
1244459
1405202
2683856
454037
2140421
1048119
1615760
914830
1035893
2904425
1493071
1022050
2821700
1318801
1399788
2818213
1868612
2543756
1253675
665021
158230
2314660
681000
2330978
1695389
2563929
2839588
213353
2760259
930890
1404814
1240245
564875
334586
1835823
700890
1289678
2341888
575131
1578637
1624992
4962
685006
1486128
2020916
1092626
1065047
807022
1685703
902915
2555957
1019380
883029
139707
1796303
151665
2590984
982524
1577101
1528470
1623580
1168983
1605151
1463375
2813349
1842351
1993310
1327848
2221262
229209
2707735
2380954
964223
347935
2808046
2594647
695899
1230317
1870981
91570
1958796
1457893
476185
67359
1038915
655342
1603343
2068069
1781379
1058746
189165
2133672
2193439
2341694
1236028
2486213
1059266
1647722
1134499
924606
8476
1131833
1326903
2469155
784683
2444964
2025966
59263
1010160
2047397
959849
251227
541041
190479
789408
1370176
910714
1942842
1945719
573685
2889248
2860141
2576250
832130
1807087
2096343
2130738
2150558
2042798
572018
2619492
2051341
2276719
406719
1196835
2752730
883194
840090
697252
2104863
2261901
452845
996245
695138
1101080
1536238
1301045
2365242
2218170
391016
866692
2557089
2896252
1194794
2108050
1807411
251510
2395416
1780856
401211
2190463
1699361
711383
2924512
46067
2369493
646585
841291
151342
103024
105868
498926
1147231
1351889
2814630
1618351
1088694
2431973
2838962
72078
430368
1498819
619992
740246
327623
1613970
1199226
571314
120401
1544278
1185086
491879
2521056
2613864
1583769
1841926
521652
338700
1648692
16243
2703282
1207638
1572330
2654665
556077
2822093
2131756
1855895
2345510
429147
1316762
123022
972905
314317
226858
2199373
352888
64287
2447167
2813869
2480463
1019027
2715922
620461
1894775
2383765
2676566
1658807
1688464
686473
1575779
760878
1218140
1665977
2631572
1347801
1735367
1410421
2704727
2074479
2233145
2265711
612044
2895092
1543938
1250283
2213735
629523
858930
1137863
2143368
1489973
1706530
2269612
926169
1671286
337707
577545
1460406
505282
967136
603977
548883
2696646
897581
2206371
1056805
741953
1965764
1420189
937705
1360109
2456778
1252888
2791382
213515
950760
2154546
183706
81807
733797
2366412
2202190
1444894
1904567
2856429
1520465
1071436
2439872
1434114
1905901
703010
1106084
1228592
1628480
42955
1726974
2552755
647287
2109897
1301690
2172911
952853
1856668
1970661
2712417
2779725
1380132
2734774
2157664
154801
410619
2073514
147322
84857
2877380
972794
1819233
1820161
2611504
1575711
1633119
711758
2238808
1550644
67526
598796
5940
2821252
2342791
1637235
2468060
802390
132779
1868380
2336814
368009
2584163
2772287
2480308
2134303
767291
2555543
1231080
2554466
885677
683733
2394501
158572
2158296
2332027
1624424
1514122
1419523
860085
1669703
1899588
1486611
18128
668632
1070177
434908
2727853
756158
1057851
403598
2777357
2226774
1495985
686858
158352
477844
745211
1453117
1719345
1658978
1870945
2806266
384333
2461170
454012
1829121
1720655
2592092
1656284
2563155
2436516
93885
733916
939833
2698175
822631
2755498
346796
2212867
655323
279749
2355551
2210
2501539
1529271
1473598
23987
2334007
2644274
1234371
2746603
223659
2715291
372324
1358060
2318666
1651721
303041
2101874
2399659
1945190
1281578
1595351
371523
523892
2041840
1140405
1019275
559026
1723781
479740
1538253
2789880
2521023
937600
2184908
337714
1429722
1602036
215712
1888403
2270928
2106976
2789490
261901
2626472
2319034
361116
158468
2212516
1911628
1662691
403717
2124542
1405294
885058
900687
72561
2820823
2876943
2656703
1104053
2447386
2200401
2639136
47093
1260868
1681157
1911938
1065584
1477895
2869464
2016130
2876792
755724
157542
2769525
476922
1775632
1429934
2639461
1033249
2459750
983266
2880492
1168206
445838
2264655
2552171
1130886
2814582
1859656
1014040
125744
1465623
2677654
2619776
2847827
1983017
609444
273140
2785523
1722260
2706310
2595523
2299541
2533953
878034
1553983
1270763
192988
1199972
1415350
1485340
320407
1734863
2508626
1851354
171221
525452
2882795
1756832
1363851
2221139
787311
1481891
212031
2050872
62341
172298
2397787
1984284
118229
1722945
303118
1757158
603920
76723
1893377
1876762
1760598
2883579
2764385
2717581
2258743
382966
2021545
902776
1189757
1508929
2148831
205815
25030
2893091
2146498
2576523
2632949
644788
621434
2100793
2510557
108628
1456679
1889404
2735309
1860338
1000486
1583656
621344
2206690
2366676
1364187
850578
178621
770146
2855850
2613229
128844
1915043
413985
2441235
142018
1770031
652372
1325822
594925
411848
1615509
706589
2596907
78442
1376619
2937861
1984910
509224
274825
1383670
147211
2456045
2727887
1639775
1351004
455381
1907073
424149
625081
2341823
1087416
1517419
1707450
2627561
994827
435369
639581
2198406
138855
1826718
2873420
2328034
550594
444087
169438
2816166
1614217
239569
142441
1968538
1171223
2747952
1295590
625343
1002703
1119093
781047
427000
146412
2170341
131759
1131589
2927711
1644937
2090434
602221
374721
607965
1848504
2474167
592580
564891
320864
1600508
549061
1518810
500159
596652
2876191
920748
1228450
2697601
1492288
2202587
182621
2563747
2260835
2789803
605439
165759
1926703
1797438
1645717
2226208
2721705
1060639
1759117
1489703
486755
2261041
1651784
159045
2335339
1436857
1872012
2410026
2892945
188906
1820705
362210
2178092
1788890
331467
1593080
1972629
1251401
2146687
1757298
2515207
2502910
1947611
5787
22942
1681797
1418012
2562073
1840215
996140
1454199
1618054
1383192
108936
1813498
1796640
2388480
1608183
1745192
1425079
611860
2432176
2413637
535366
1139797
2310073
2772597
207237
312454
2031688
2130582
1596858
1359407
1082968
1984529
327359
1012772
1082783
2538465
38348
1018881
1279022
2459274
895377
2326190
1280634
2804619
2336173
2528979
669342
2491917
2025084
1676220
2426709
630771
760077
669009
2618187
1501171
1641422
1548527
2896923
2703321
347394
2748668
168473
564705
877969
699059
2885494
1523235
433966
2713097
557512
1919457
1276220
2310623
1380886
2586617
603670
1425824
799722
2208144
2565929
645519
1808026
789714
1341813
2430580
279451
2537705
401839
2759062
2882188
1472608
2527840
1924593
964119
27920
457051
2406500
223658
64933
855631
363744
1854211
138714
76371
1219604
2408015
1985277
664923
710720
498044
2287686
1611760
2263613
874285
50953
1537146
236194
2939100
2016690
2257825
2256148
2050073
2477516
1713891
396661
2898065
1108658
2555029
2401203
2604715
243521
944176
1129467
2435916
2503497
2019565
1720718
89584
2545512
1162781
1199056
795375
964104
697803
1781661
1573109
744330
919819
2623842
153581
2873245
2488818
1630059
2275396
127306
2643145
1023231
602499
2875446
413987
900640
1064173
1430518
1778775
1115896
1488319
2160383
2627961
1803905
2663170
610707
1731949
1580579
921900
599403
1305138
927116
1087647
1138560
1442608
1207839
2149269
534091
419660
235573
41977
2211725
1317851
219277
2347897
1264554
1694259
1035777
2616110
1485479
1345119
1518267
1435035
2038012
1768389
1559497
2924614
293001
2597981
2778104
2569710
2036432
1462188
803710
1860619
2813451
133375
2632224
1380334
639113
425409
2553750
1464635
2685937
636803
1894243
2828626
573717
552339
2234892
2911212
2626934
378638
1532727
1293269
581595
339010
2090553
2680133
2183120
37832
307967
2516162
665947
1596477
33063
2530526
731490
7263
2784868
2174415
1531677
1419019
1943118
77971
1052208
2724473
494438
310430
1042955
2437518
285002
2774909
137970
1844003
722091
2425105
2635782
1047310
2487659
713390
1719999
1465061
2009418
1561566
2548479
2914974
401426
2738504
2004995
2327667
788435
1989428
1429781
621593
2564027
1461848
2868383
2601528
2223506
1393088
590042
2146781
893043
2919592
120598
2004815
111709
2489727
549341
1247498
2278792
520492
2765254
1961939
2114618
1783677
2600166
2528266
222450
277677
1661523
130207
2151811
2226714
2874644
671595
743989
2300797
1707612
218340
2401257
2871493
219645
2630600
1321534
1436429
1266470
741353
2823719
1123070
439794
2853244
2834408
640161
1567655
2671096
1886892
2466017
591736
1361414
2530360
599967
693542
33369
1029346
776349
1004078
2650611
1192848
1481991
512514
1406318
638201
2903921
2173822
668081
1889201
987215
2092136
1006651
2938770
900285
458743
2376467
413045
2068989
2926219
2864225
42728
377036
2921830
495965
2816782
286542
174155
2325338
1838876
2406377
1304693
2698250
2814253
2312419
1844065
944759
1013417
146687
41672
2435426
2745689
871670
1542578
1632626
605034
112610
159416
2016303
2323210
2683518
986278
2700784
313944
929452
429143
1860411
865251
2289164
428079
1100726
70232
2723741
1213935
905471
1871377
2895640
2190480
556956
2635945
1233689
799162
1836240
409955
1428723
200602
2735665
946925
1192309
600040
1098138
2115342
1626319
1796974
631736
2047865
883296
2476793
1921761
475870
1196226
2528544
2116697
533084
632818
2274276
221052
1351378
378954
2253471
88265
172076
1874722
1166992
2427378
302329
248521
1763565
2317971
439824
1466026
1671459
2219802
2852646
1207172
2673922
2738301
1372920
1475559
2180312
1494299
25729
1756472
19045
673563
574427
2447306
1002541
1046142
1810271
660537
2247804
1753326
1770365
807852
720665
1690574
109131
705808
2749439
1597627
2396855
973055
643002
163388
123432
1310188
867262
1573931
2649176
1710350
149872
1558047
607553
1172258
2396429
130478
2042222
376494
917720
2625923
2278625
1731289
946613
1291000
1326710
1933454
1495576
2938660
1460283
530392
2664964
447878
522480
2848210
823400
883424
2154265
455847
2218007
1888733
148158
2279789
2729400
1774542
22588
1583070
1345541
713089
1277419
679708
1967676
2902091
2455955
2779884
1634137
1434230
699904
1880168
708695
1975775
2305936
711045
374058
726744
368516
1581902
340954
1870913
873280
1988600
563423
1211449
110425
964579
2744961
1346343
2514404
170785
2669147
1449906
2501941
336195
2636728
2770766
93503
441741
1200169
1779674
2575975
837058
1159114
1096797
764633
810318
293934
617412
2373453
2148667
1568418
926993
156719
2576047
1115931
1127103
1047315
1663270
2246871
1195004
2244032
2295645
2382606
889342
2939649
1784758
113794
2513430
2335209
1130560
767106
2912484
2443827
2308797
1364745
1101608
2322553
2288926
1744525
490751
1704329
1783889
2166798
1389854
2055801
2121494
506548
1540325
1234852
2916583
673082
2461416
138655
1598085
425948
1212728
441559
1247387
2036692
844859
2408195
1648575
252186
1580966
142589
1595001
2599009
758049
840612
2540683
1777985
449754
1336061
1656314
1232659
1558999
812294
1514316
493735
1854827
1568524
1345231
2654283
224565
2893781
898830
1027315
2241405
720645
34539
1353119
2006158
1939181
572629
2103607
1468218
1244040
207499
293410
2492906
351326
2399491
4055
1598335
896802
2087048
757092
497660
767870
2788719
2387008
189112
1510908
1822957
1473141
1399004
1370477
2756416
247970
1914338
924945
2264949
2401759
2170619
1796867
641185
1183077
665156
749696
1969965
2731959
810433
1547645
2847036
2718294
2257714
322888
2752964
2191657
2538072
1516581
2330824
1148916
1116948
53259
1582303
2828751
1681050
1997392
277160
2223264
294167
845914
2539724
2001226
1054915
897495
980824
1449043
2366181
1997835
2799014
1211644
2004602
1481526
2709636
2210247
2073903
2044510
1913024
2061138
2925016
911313
2751317
905894
1392833
1535492
1268253
859641
2110248
217651
985381
2403449
1022533
2451812
2441147
2292576
1572718
2097777
1881163
302426
672960
396222
2919549
2107488
2626949
2324958
1198534
276384
1976432
2109974
100713
880901
62435
230911
534097
2237866
1083713
2918229
1674416
2880247
1795039
560743
2247695
64161
2149881
2459951
514507
1695313
1213997
1496338
1669541
203688
1643514
102597
1428036
790665
825154
124082
1536004
2186140
391482
1059742
2554142
602500
1291335
1474062
87590
1856335
961921
957984
178756
1340027
919395
1096027
2904715
933754
1623050
203389
1636630
2423260
2657513
900411
356648
2700702
2283081
909248
1342139
203163
879299
485108
1806045
1955680
2374004
1271284
619442
1646523
2469103
2560520
2900954
29655
1163939
369569
1028497
617923
2457853
2931991
1217603
1797815
1331210
1489613
125888
1019949
333508
1840502
2784268
1268733
1343434
1835666
693755
2000317
1704136
2509340
2620451
333574
1821369
696644
387777
2793833
2434072
2877538
194300
1004522
1493188
2253751
1254047
2438110
917689
1809322
2646118
2387737
2756779
2549421
1349886
1404465
944452
132229
2404177
1618762
2486863
425255
1246154
865338
2577470
2511312
2299652
2035669
843715
420605
1455293
2099973
2221970
76463
504491
1433887
1189325
896983
1715763
1899702
1224695
75701
1800289
1839451
260824
21107
1190396
382236
891105
81214
2548974
295128
2840422
2039991
2771235
2121837
2878237
776429
2156629
2505243
1079255
2664964
775005
1184217
2458039
838516
1081552
1734351
755066
2594957
2568544
1799376
2231866
2601420
1370349
2398432
1931031
1492794
588523
473756
2550777
1350776
1563446
1250506
992367
1792447
1957257
765386
2383468
1078238
99802
2678219
891014
628491
1783651
223567
789152
615237
511131
571286
2071793
180530
538144
2203389
147512
1995564
862952
2532930
662505
2011967
2450485
2000798
1682843
715264
2535250
2837480
1261039
1890475
679378
2349944
95211
1026359
1557626
364909
1493916
2629857
2156447
2389193
1824374
2685582
1018627
359590
1722996
2120067
2548631
1228516
624017
2129184
1529678
2186025
2815699
2658246
1857034
358024
482549
419156
1740775
2613465
892428
2530403
2933692
1683256
2817410
163171
1423198
118350
1683670
2326136
647923
1395033
401228
1001953
2405439
2410579
126788
2282579
1671622
133132
1919032
300250
570935
1998910
505228
1656628
68433
1072103
2863092
1971563
2004720
2742670
12624
673680
110766
2260273
2692358
2414928
1882918
1957946
954272
2536608
1366701
224080
726361
1337861
1502949
612495
1203785
1771119
2434937
1656723
200278
1445811
2444545
749879
2063312
7544
155279
2456807
2696649
615623
1812174
589456
1287670
1352171
2181951
806692
1695128
821676
1564393
2258766
1680560
2717916
62867
1342893
951948
1700290
185383
944158
1156305
2211634
2722224
1727919
1074193
818662
1671353
1638146
294484
1828642
2069043
2185324
1673795
1656388
2346145
41160
2489074
531497
2642352
1014855
2632937
1636997
1384658
1018903
693871
1599276
613524
428245
1044516
247851
188587
2504489
2810467
2072917
867568
437840
241018
2750442
2685719
2514951
2405622
738149
347837
750285
313259
441264
1548496
957797
2709100
1069538
510187
783478
2714142
2579156
2746528
2277032
2843109
1698639
1786193
536987
1485477
684271
1492645
2518805
1142447
2765668
296979
746252
1066140
566072
1689662
852004
1794704
607723
925353
1980649
594337
1825444
2087366
2864222
75602
2830505
604826
1209734
600206
1631742
1887919
692319
157496
1195988
2714356
949080
1063885
1981585
2414738
2730671
2897236
732259
606728
164388
30279
1545593
2691921
1708415
2663070
1259088
399323
472292
2265170
528248
272510
2522563
1241111
540804
2723464
2346061
1966607
1669020
105877
2184583
1368815
2115664
1959898
51559
719281
224010
276981
173922
2325404
2632032
108161
2313087
99310
808889
1281427
1740080
1420213
1285412
1580105
2586259
1301292
442010
2673032
532875
2310885
1803946
1253837
1991274
2678240
2109355
847724
1965063
178937
1679560
1743615
2377518
2393141
517587
2747272
796547
2358892
161911
1375735
1818705
2886292
2151278
2086899
2316955
2700744
2475126
725975
750213
1099351
1927182
1033861
1230852
533756
1214653
2753868
455741
853531
1242422
1779621
2203601
718950
2345595
1696889
1173724
1977272
1182226
2025928
2053168
2392761
1490267
1329817
1095162
313112
443020
726456
2222532
19329
1247512
1436072
1795593
1586345
2897834
2327510
2733873
1812240
1982970
2385804
2514281
2812526
1162126
47592
1236899
1511992
807000
49553
2734717
1784091
2416137
203508
1353760
1265335
1696587
51029
1502293
1837459
2040029
2230132
2537312
1394087
2433991
488339
2702021
1752441
258311
1957456
1567974
576307
2102468
973762
832781
835831
133044
2264128
893512
1190136
2639120
620697
2005776
441662
2454350
1345212
2864681
2024685
1784579
1356384
1377543
2268229
2404866
1285968
2105099
2224865
70159
1165912
1431138
2653542
1944026
2223630
96388
2666407
1271061
2923352
512812
1639577
2020035
1065563
1926251
318099
2266932
1863588
314814
1825628
2057104
1476201
1424835
423380
1438866
1063198
1588359
2401470
2940140
369874
2144105
1227484
1011317
2351513
277218
92667
2677790
40780
326242
1526143
2787869
1279974
345933
1106985
360459
1772789
1029003
683067
186366
1296214
2064742
1440683
443339
2734210
1056568
252207
2876563
1650821
1908021
2828911
1180325
2577895
2335209
316192
2841424
199470
1954904
2526449
1612498
1658409
1772490
968241
1240100
967588
1759259
1755473
569999
2423965
1227946
741414
292439
2050612
1702793
222411
2216839
1938767
1040028
926348
692508
101112
1689549
1776135
2787201
1153839
1938917
568235
420478
642157
2099060
2700298
1834254
205170
307279
2724754
1774799
2137199
1746915
2868637
2553494
1220429
147876
2729223
272433
1228292
2650480
1544179
2468195
1494100
96705
107920
2540000
2300325
2290254
1218851
155167
2594001
2924279
1987585
1833038
2396552
1358728
1929366
1446897
919469
189346
2813665
1483872
1477724
2510009
475592
1907289
105062
2568659
1601741
597589
2620274
61193
904523
2814184
625593
778077
44366
797833
968229
2301298
83892
305862
2705721
719034
503021
1585519
2710804
1234773
2372885
2575172
95549
126523
539355
1754049
2525885
2931862
607340
2435389
1371905
1130586
171621
2375166
2766148
2498784
649393
1719601
949033
897319
176426
1798714
421465
1103384
67722
1073713
964012
569967
2458899
39855
1169900
438649
2560271
827905
254187
210399
2846983
1535610
2402572
2875731
72337
385492
701176
2647950
1921924
1047996
720750
789345
2803998
2746701
2238098
964402
139610
1998139
387105
1130505
1036327
2765753
1530019
1754577
585408
2743779
72371
1554955
2004450
40354
1335943
1268212
550929
2431534
1526427
414312
2005775
775002
2704930
1962886
2476570
1377546
386027
1849440
1169111
2904627
910813
549341
333614
1127644
1223849
474160
1680545
115634
1445415
2040850
220751
2226874
462296
1835021
395914
2110964
279468
1171752
2653863
438331
1640662
1900302
1768588
711503
1615790
1452123
1225970
2453247
690675
33228
1949406
735135
2815166
1393552
54126
976292
1714497
907950
98246
2881228
99283
130892
2882543
2585512
306281
1585201
1211296
2443541
1789885
937246
534967
2345416
862560
895542
935401
2283275
2887556
318649
1675261
680950
2433317
900877
2922733
1522930
126159
2313439
244039
170622
1684086
316817
2279291
1420278
492608
898958
2878310
2792622
2635544
996881
901191
1257134
732746
2938369
2023482
1039648
537895
1201693
1986227
1607900
2856272
2294955
1833937
849217
1373862
586064
2758118
848862
2930022
1227974
49761
2423754
455309
1005574
219516
1668504
2101209
2027150
1895008
1060079
2914542
939871
2746172
1224374
280270
135444
1864028
574127
375073
1863714
754013
1975423
912896
279124
130829
1162900
1208049
686089
1348304
858973
2500388
167235
1550158
2409851
1360841
2821204
739350
958463
1619433
1845650
1796409
1580643
2088184
1172159
2683273
1768672
2296817
1081738
1159753
1615924
1283322
2424496
2090334
136631
401890
762724
371769
2138788
2351448
2293755
2939658
1360346
734692
477234
829326
2294090
1249934
979822
1350478
1470016
793424
2503428
1093633
239610
2789029
2088065
281812
2120988
2018118
2392790
2128807
737673
33094
1746192
2216886
2341019
1818207
1007842
1997125
1538246
1093741
495664
2833947
1735983
2096103
874838
1245732
19163
2311292
799780
2186440
626600
2936903
375525
2144519
1844027
746486
1757047
2510374
2279802
2565303
259454
1552872
646034
2712909
1172019
35816
1259017
637193
1481826
1294267
1658467
553394
2209040
2805194
16429
2546637
2158817
2132015
2751153
2714861
1277100
1500556
376801
1248939
1051263
2145440
684993
1820253
1746992
283921
2760276
31608
927248
1674215
736310
2269818
2107291
10987
2775475
790369
1759953
533535
1213404
658728
22901
2332651
745270
2289783
1681085
2601077
1939894
2020892
501302
1219960
2841068
1864334
68815
2737235
194221
477727
289680
2659679
348666
227849
1315296
1798141
2489453
1883771
350754
912181
2662554
2094767
690510
329625
1919892
1520163
2671134
1446067
1548012
2873597
1189576
1498567
1895665
1410640
360349
2048017
1941080
1431372
693930
2007575
2003392
760320
44742
1915743
2171338
354287
2602105
2103512
860223
2233192
125316
1658300
1845367
1013545
1893441
2535106
1363615
1866176
1938000
1549938
2137285
2202073
1083358
1946148
414354
647641
2294822
2641164
2920878
2522180
2759377
2532087
2787478
1407909
2064171
663816
816259
783427
34290
590709
485917
686366
2714220
1962872
990593
2506202
2244833
2935980
1374112
2269831
1091426
1294715
1376824
2919820
1636992
766524
2348750
729859
1716321
1253708
414881
1446720
1103706
1662398
1710491
1268020
967570
766154
163160
1063362
621744
371326
343570
668912
2041261
1994942
1746468
2497610
1220178
1381236
357320
337993
561256
737678
2674918
1109718
2563880
1538188
2112462
1113918
1093730
426511
1658642
313858
387172
1989410
2457177
254611
2383446
2871086
1356472
1811597
829180
778008
1100999
725036
2824492
1684696
2283939
822792
147513
2669143
1618635
1535836
1557689
2933659
2353966
2579628
2684127
2064159
2494423
738358
2684824
533698
2214030
1001131
1936911
1349064
59447
841708
860031
429030
1302413
1330978
2426185
1706043
2222084
1988245
182196
1096284
1000067
607868
449993
252184
2862130
472210
1758764
2288072
47108
813899
1705882
770277
1768344
975257
759015
1036065
2923014
2335064
1097515
1235096
1156755
2091146
445238
617268
2297705
2870327
1605628
2740596
450471
1719743
2866846
486093
1170319
2856691
1219042
2681278
2586878
2480159
1200115
915659
1099279
2749571
2112581
714870
2699166
1833480
1919616
1385676
179626
2382753
1843695
885700
1126258
1024751
2276391
1475149
1036912
825250
2080119
2869494
853493
2219233
2013336
38637
1760824
2677889
1981235
59132
1320646
215933
933969
614390
2864557
644076
941775
1541477
945395
2058761
2437769
1408281
787236
587647
961168
1410328
887219
2128732
1056716
1349443
1896543
612427
669554
2238047
2116630
2366176
799081
128023
77607
1547273
1825192
209966
605469
2652831
2442799
881974
1118652
557895
1469354
2830161
1141444
615005
2848220
1509036
205234
258216
2795354
2226184
1903042
188620
1077798
528239
2727505
1748326
615335
2374888
1787285
2741041
2552499
960034
2636450
2790455
12847
650842
758021
631720
764198
1325068
2396869
2295603
2839822
171658
684819
1809806
498721
2497856
2093733
2609073
2757495
816489
2574686
2297955
1480518
23808
1009563
2284802
2476026
2638878
2771690
2264953
826636
1367663
2058335
58998
2054716
794682
2377125
2818869
1930981
1407810
523839
1682817
1507380
2384318
818570
967632
169825
642472
214638
1443878
882259
2442517
1545856
1260573
2929310
2726475
779038
2273011
1717578
1869913
132747
2024687
2328893
1683513
2324179
756800
2523491
172371
2465653
1471468
2119789
1875008
2797246
2559896
621567
1389090
1817337
1936423
1985692
1911582
234296
838410
754966
2630283
2605800
658539
2250779
2716202
2905801
158950
613537
1615451
1139483
2797408
1566515
1044427
912062
299510
1344849
1895208
2141668
244886
1470490
10187
44300
2823957
551650
2876512
746324
2527470
776269
1690911
1754995
2392198
1244613
1193890
554453
2209051
2154609
2694012
1165712
977193
460727
2733135
1481354
1854892
1515341
1180373
124619
646394
1507218
1706700
2828365
2259898
1950959
753537
2931106
2516941
338805
2157338
2848948
1618978
1147195
758106
150963
2798731
2364998
1117547
2418506
1847345
154094
377149
1625957
2231556
115951
2212550
613305
126706
856940
1764451
2893166
581118
691704
2338092
1056499
1774697
2777279
2329975
286051
1171608
2672631
1301086
2240273
709103
2751079
2411384
2648625
931158
83474
2346186
1339773
2206636
161963
1504637
819532
2579979
762599
2149130
616409
2834007
2598758
642483
2908529
1134295
826813
1410011
1105064
2692156
1822277
2280094
1459835
142437
1335025
1110408
1274583
1519198
121392
1643509
1386647
1603726
2398555
2035108
102944
1329208
1604263
2626716
567162
347514
307111
1385152
2624229
1976864
1609524
424284
1352428
821224
1843002
1869483
444900
1046269
2349636
2888844
2443522
1065865
205357
54757
351292
2558800
1064642
2386291
2907828
1999470
436193
488331
1222062
411735
2251383
1934880
2460959
2230730
1517201
2915299
2592653
1923894
164563
1047636
2523327
671050
845602
593738
2524568
1204082
210191
475984
389291
85450
1807098
387831
1615994
237477
2258540
2523545
1230352
1109595
2565032
86512
2475753
290790
263490
2344926
2560849
995439
592982
2786902
2349887
2299905
1674501
1096272
317689
365883
2389756
2265380
418687
309107
1440460
221753
725948
2370396
2655690
2118021
17325
804418
495429
989077
68227
203325
2173160
993644
1873571
475363
2075109
346333
2586605
736770
14303
2599261
1356331
716033
2715180
1357007
1296665
1555381
229865
2916198
1104584
1652379
1593953
1531914
1310915
2157734
2162354
1997088
1785980
1998312
504494
1217090
994424
1306768
1399267
1108591
1679712
1844550
2010004
1680119
1372400
1995555
1860475
18629
2410882
2588523
2905122
2685110
24294
2518459
845516
863588
2765480
584921
2660879
490308
1914311
333562
445108
605077
2342434
646938
2542158
975719
405850
362296
2757227
1630545
2511845
926110
1296370
141327
534351
2187089
2684174
227477
1927361
689696
631169
1304358
1906563
1126027
361719
347306
2921763
2778825
511208
2812706
430679
2785676
1024269
1072693
1128301
1464814
1895728
2715906
87134
1784249
1920751
2250118
142937
77439
2041129
2623509
2000483
2527269
1156836
1317338
1482912
193997
2933139
1514219
282348
1627654
2195469
2905228
200655
646769
850729
2438120
688220
833096
2567803
2512596
431662
1902786
2757660
1644988
619340
2676379
1068293
1518368
1989510
1021115
2916919
1565621
625041
84082
2658219
651502
871005
1982241
2650504
1394772
560617
2010089
1484237
1447866
1245422
1065632
1514034
1979993
825232
896876
936571
2928348
1748769
2622722
2613677
1755547
2319935
606693
906440
379704
2860666
1959067
1186061
311443
935294
2599600
2214056
2192601
1518164
1218918
2130573
1661615
1688680
1835866
1013390
981759
480667
2026252
1250152
1817109
432714
2202117
1979765
2256405
2773200
791498
2484463
2582117
356292
1691499
797249
1198418
1929121
813639
713627
1357906
1107628
442721
827395
582523
1149785
1798120
2526318
1213060
2673992
723451
2628051
848549
123674
1435923
2772052
2731378
1852756
2339144
2771534
2498723
511157
2100696
525408
2021634
2476481
1872087
1872553
2618005
2345659
1621497
497924
1723697
1769652
2450819
1054437
2439673
2743241
177565
1474674
463717
2264097
1930759
1263362
1109028
2444503
1487961
237908
2051189
2249308
105737
2229616
969011
856709
787496
263458
1287459
2793382
387897
1292831
2551798
1037675
2566096
421985
2400833
144478
2883031
1558092
1348799
420811
1172521
681657
952624
1293533
884069
918639
1580715
2499838
2763366
1052797
1255031
507599
583034
2486462
1780131
2677919
1527615
2926199
1206690
980835
1785259
1918842
1691809
526676
1571102
1382292
2026331
782410
1519332
200317
1640362
1640373
1718203
933608
2130687
2524908
2527679
2870214
1282669
2183101
188586
1908482
1420774
2459831
1238401
585140
17804
418058
756336
2922725
2880293
2088457
2587129
2406089
721985
2402757
2657936
1342382
790613
1693894
1887328
1749138
433185
2287118
501207
2892174
1133601
934592
461227
132332
791351
2819069
1586609
2745119
514249
2434167
655839
1701559
2407794
603462
32380
934976
503947
1160784
2427662
1519431
3426
2854434
1147259
1920749
1684405
753977
211320
812747
2213663
1032508
2697157
1681322
2030435
2483109
1825197
678928
1730594
726360
687371
1315142
2736506
1113227
367784
1740804
249035
1226282
2299211
2876586
1007306
2356854
1529986
2058049
2838980
1633303
277736
2428890
1506558
1621205
2316175
1863999
2651605
2745410
2423998
369785
886437
576043
2556101
1120578
389229
571159
2070082
1337063
2911037
1133911
418049
2482087
632132
2594957
2082966
1107226
2634576
2888416
2442980
2521563
871625
1974081
1771992
473633
1697582
1784717
1405787
481711
2790426
2128624
1663699
1530216
331261
943328
129901
292658
2607948
664045
1832489
2731897
321766
1371320
1796507
1184444
401299
183732
817827
769480
2314454
356951
1615536
1622260
1529457
235734
1304198
1985098
49915
2834312
166712
23298
1476256
1407013
2079162
345730
1280793
2079452
2272169
923003
2636333
541352
2444470
1573135
164015
1991646
1036403
1640705
1856416
1172717
2518744
1113752
1296445
1618971
1288066
975372
2877532
967242
761321
1183602
2608019
2189834
1576703
1128856
2177684
2636248
2873212
2792501
1170017
489589
1076245
1039748
2242002
842955
2444588
2637463
1725965
2638044
2108492
2183619
1833687
1271001
671949
387555
940315
1237824
2560838
2094184
2185588
1737340
1897822
308191
1186821
2707983
1202336
2033509
1019728
1930119
27104
791612
1153020
2440465
1034559
2403339
341369
145189
546842
1466685
303681
2255991
2021143
523428
2650432
1521719
1148543
2869994
1317464
1522438
175972
1070506
579281
2406982
2096297
210601
235731
2276964
2369890
2774219
643932
902583
2418864
140022
2332678
2431950
1064586
1402773
670614
1479834
2188601
2779605
51505
1701126
2275063
166609
2050295
847216
2221171
620468
1576745
564533
1807138
473415
1531243
2480578
2774998
69067
2397015
244759
342271
2076021
2272075
267824
1862710
2274050
1606265
2304567
1390231
1548344
734895
806412
1058426
2234919
109093
3881
2738126
1300640
1801150
757094
2458255
1227374
1848931
2409989
1027366
1362624
220628
1506049
639679
997005
642165
1508945
2470632
147555
1164380
2837550
1402947
365664
2332007
2870248
1444312
2537626
917303
1530728
881185
645782
1739497
2052082
858174
2576227
143868
912391
1923741
1857274
77131
2922401
841507
227528
2718883
1386161
1232128
2569227
2025568
1434065
586494
2830960
2504931
1670336
973672
573935
1327138
950039
1572563
476518
1355299
1639117
506101
1352802
2016302
398864
1991960
574803
1983405
237544
705714
1234665
2622075
2906532
1116069
1770486
836272
1208834
2894335
2798440
624424
2590510
1435560
1404967
98847
1717992
2467876
2422792
2781747
1328680
2778104
272484
704432
2475013
2918980
2494259
288523
2298807
1483493
395713
2888241
2189733
408982
1548019
1730941
1539792
2055639
528549
1473242
2491755
2381116
1915788
1504313
1630618
1700111
2542240
2106353
1420960
2019522
1073039
257362
391727
2046511
1350701
2882324
1615574
1702324
2404357
2302115
10125
129121
2282665
471525
1289674
1400811
69268
1463867
1282982
1311718
2700147
810663
236898
106757
1633920
1277306
2139474
198909
1383299
1566220
618806
1448909
451750
1846653
53520
871292
255386
1249534
1479771
941615
1232490
441041
2727413
260083
1289572
1482240
205507
1599214
1972591
1516241
689703
1211152
2606147
2271063
327589
500844
1271802
1884431
1007449
1016378
1621074
2498316
2036395
1303024
1043715
2787043
946625
1356369
64338
787013
535483
89626
1266262
1373692
310910
2136187
2043581
1511037
994470
2078188
2094794
2742310
1023766
2634220
1279980
2680457
1636706
1683039
582892
1157904
2517695
668421
677146
438789
688680
2173893
1216397
588822
86611
2323966
2055586
2070024
1783481
243396
174769
1407946
2893709
1891809
1388802
687796
1232123
982549
819520
1645180
620901
1120011
1214806
1417780
1553093
660838
1213888
1321036
1187661
935609
2344540
611199
1542556
2266681
2843
2788933
284523
884085
1693973
1102835
795781
2543026
1003977
869558
2038381
1569273
2837017
729087
1379666
341727
2876736
339723
495833
223614
625903
1171432
1242539
1005186
668577
2564283
567503
254780
1051270
2131347
2534513
198169
846141
750234
577491
2228322
2537033
318824
1388738
1709278
1771302
376363
2800934
2272591
2738096
2254493
2478911
2076210
2683513
893922
401856
2268723
1055549
75905
2413786
2900119
299467
1237446
2530932
1839423
2141085
2449747
1198943
2889590
2209365
1765752
908838
2139118
2621660
837982
1008967
338385
299246
915002
2524886
2191331
2404189
619697
2278708
2181242
693692
2173495
66252
276582
212034
345117
2308750
2099509
562177
195288
409771
127078
1585583
2570398
241666
2219624
2629822
2615685
364449
958166
1564217
2792190
2825158
1432181
76231
669913
519622
291552
2687111
433249
1193059
481563
616863
1763335
56502
553691
2248486
2561279
1191932
2692000
1315514
2516839
2433415
303058
2791494
2104255
2154653
1818914
2230226
661779
1882311
699133
2695671
1285386
2567906
1634084
1021379
2590473
2591649
2470334
2066072
2864393
2808934
142444
462200
2188913
2282140
2877372
561694
119251
1650944
692334
1276440
1317974
2568550
2126797
9669
363291
2065482
2684752
1714997
2513735
2704577
486300
172112
2082180
2235234
145098
886751
725334
813567
1298752
2916798
2093603
471968
1120243
2297322
1502641
475911
2241981
807478
2668405
2155416
2666473
1333802
2734768
2595480
2541720
2622389
1702575
928168
793803
2246286
90015
1904080
401966
326779
2679620
1191874
1391423
1152950
2475725
640138
1943361
2401575
1499936
100235
376753
377494
2001312
1416428
667526
1159124
1803500
1594566
1880788
1185216
2171064
580354
228684
1615980
2035718
1064339
2325322
188054
2686372
1550737
103850
321904
262466
2633497
2727075
69607
1261434
112060
522403
1412045
1577587
1641062
2231620
529969
1682743
1279642
1648903
1017842
2717176
925826
334527
90236
201420
1228539
2276470
1737294
252968
2223733
2523208
1108060
588807
1189716
238998
385820
1593265
367016
441378
893003
2358488
261783
1322743
1726059
1483098
970896
135209
397438
2650209
2453088
1988007
42676
2624101
2291890
2036739
1079078
2767197
2757745
195075
1735138
2359422
1027213
1883582
287214
1285378
314886
1913224
46688
984834
1312726
870983
774184
1699024
1267337
1890541
2737767
1559965
2222896
1066472
1861884
2225927
1989399
1222974
2752583
312808
1387682
2142514
1510408
2494589
960524
980135
284988
267327
2701625
1362816
1512674
78402
430994
1391194
2669515
2294816
1731159
2340143
394368
81884
849320
1828956
574995
1066289
2085132
2773406
572465
2400363
1586626
1481934
977001
1454016
1328125
1591596
2437842
1250969
521740
2102000
2032263
843394
370495
385591
1861166
618273
2684834
707747
318849
252307
26392
894565
1569291
2752446
1790880
1822106
844078
2096257
684993
1652869
1748558
2046996
1063445
2034420
2883362
289155
26174
2855237
1305781
968622
388203
2046107
1973092
673705
2835095
547376
2740363
1949231
166754
741675
1850775
1719434
2587493
267452
2468469
2629909
502820
1472150
119111
2369099
636235
1883489
791954
206165
31209
848259
1692407
1919653
2638898
2898208
843278
1249133
610152
2186640
1352470
1955723
2386346
1633050
785293
65939
1313661
1887250
2522971
2167071
1727430
1459650
1092870
563876
291513
1383970
1646036
1380788
2797664
1492064
1766384
139405
2734389
2912296
699421
1328920
311534
880694
1141327
1050660
2584646
807087
492657
1439689
2034685
952033
589566
849995
2907950
1025917
486764
2886376
2872182
2181256
2386509
553827
1392848
1598518
1627742
1196888
2068723
2130432
2484192
329668
1141569
315862
865600
1649595
1184304
744904
1859458
621907
2043485
1322210
1594605
643418
2038937
355853
1587969
2478279
2194698
307566
1195126
654233
2867913
2729992
2704705
1781698
820894
1968681
1440742
753
2417959
606687
2308825
948425
1991545
1875709
790199
1188653
1835679
2875939
422442
1196555
1000435
392802
2904068
1973214
485213
2210618
2458738
1187831
2523436
1755563
2188064
2140044
1204247
1635323
2055697
2891794
3155
2631126
2624282
2318168
2852712
7836
765539
2191040
1455678
2595998
951202
1550489
383084
969632
951912
2523911
654671
392155
866769
938009
1406710
2699906
2395139
2498531
164884
1167852
1532750
1103460
1581746
1356469
1212711
135465
2101302
1488086
140282
1589495
1822073
2363401
1101353
41919
1222678
2774312
2270927
2232227
1483086
2442356
1172640
1925564
57026
20038
1498168
1523501
832175
2526143
1616091
1533690
554476
1300695
1120786
2168387
983022
2735324
2140236
2469694
1539769
1156329
2490546
708971
82979
183865
1847042
2884702
2924002
2925115
108726
781885
2563148
2145502
2379288
505157
299989
1386562
1019945
1006817
2908881
1869873
241869
1440874
944322
1356717
692599
2190356
1792230
19337
1422073
1103349
2452671
1483358
1974536
2098338
2924332
2084596
1999062
1353246
773326
700593
1590076
2593221
892678
1517005
2133060
181248
1630642
896477
1300934
1913967
485370
1360221
2686395
1347343
1247862
2667269
1479765
1311943
62941
2533737
1708708
1562360
1820774
1140758
515245
2664090
53398
1051426
422249
2378815
932657
995202
112940
480913
2408939
1806712
885253
1031896
750730
1924342
1093190
881921
2718422
2688626
1447193
2722098
1406285
2012005
2771941
834325
2150355
1331513
2571711
2734429
1308857
138710
183819
878045
783908
759158
587460
2454571
1536396
2860890
2234367
2871922
1867552
1346412
232268
104481
2902027
855516
1374099
1432949
2409274
190124
313214
2761926
1879552
1782297
2023704
2562875
551038
1492621
2290510
2677726
1731462
2552103
2193146
2055078
1789929
1428381
606561
2770946
1730519
959255
712103
683215
2517081
2411959
1719005
161475
2804000
2769118
2507836
264373
1864147
2643956
2307179
1696168
516822
1636435
545832
546401
265385
1476281
805700
721515
990640
1077133
1784461
2278882
2213810
138144
1134505
2043184
1976409
48912
2376139
2384522
693089
2618693
1411293
2239906
2212433
2917286
2209596
2559499
1177560
2996
474902
1619104
1003522
2046564
2301032
1274034
921777
1329100
1691285
1746850
406908
1560289
987908
2040161
865605
2844171
263112
149149
2266357
1192337
719246
264073
2404298
948834
1281704
77278
506103
1214103
2335333
2703457
1752479
1547578
1119215
524664
1914923
2488770
2460070
1519407
2803853
2074034
2282246
1297586
2635200
2904410
2482783
1735618
452148
1477809
986670
1705037
786651
2135841
2214962
131445
1189568
509439
398072
2196260
1994156
1022539
438524
1341941
198799
2354166
1673284
1059363
1147742
1484820
1757282
73904
1695749
2839822
2329929
1454620
1047563
1384919
2910021
477051
1286211
18826
648635
1070594
1524593
1647170
1793309
2159930
326587
132319
2443334
2695555
2226254
2143134
465743
2832158
571091
924751
1837662
394107
380840
656210
825602
1112918
1694178
549810
2526273
344037
160629
872326
2471014
179485
2074965
470056
784344
2802705
2664310
957181
889287
2298114
520111
1711988
2573201
2024744
42049
2315098
2041337
2517888
1405584
714061
2359132
772818
881189
2105325
2189556
1278296
705769
1204020
1516471
358546
2583524
1975492
1789226
2657802
748595
399521
2121127
431890
1919807
2099017
2251341
2302636
1339953
1976086
2742500
1669295
1216700
1679648
571825
631722
556970
370403
2628163
2212836
883980
637025
373588
1975262
2221368
2816354
1555591
1668794
856667
1471234
2895301
1229453
2022191
681364
2887332
1810302
1026114
1230495
690159
384942
1371595
993640
652624
914134
820570
2903298
1752648
822010
2867532
2264287
2331784
2790018
687382
1759441
213688
300753
555011
654995
2767130
2682376
1341094
1996416
283018
2161759
411409
2169952
2779416
931422
1789225
2123110
2919656
522303
2194379
1590260
902956
2917553
1997277
1791754
311432
1715093
843904
875073
1988445
2191527
1780554
482813
2310041
1664080
947555
169154
1475865
915703
708875
2200303
279133
2284861
215786
2569113
1108535
1296328
2895332
436172
1918566
1656274
87186
193448
2321939
1692667
1319010
1714262
2033308
884907
1918986
1828180
2258820
2700652
711040
977143
925534
919580
138811
2804385
224995
1972848
1760192
344780
528064
700161
2397254
1235978
1958538
2002710
1143903
1812470
2618346
1610854
452398
977216
571744
1251781
2426908
1443941
2617636
1411463
2126779
2369762
501798
2305112
319666
2342225
1933723
2156481
1107440
1028052
2287720
2417436
2026399
1105234
1199546
233225
2077945
300074
1407911
2491054
967431
908699
2657236
798197
2463389
915031
900913
1055676
174211
825163
510090
1890063
2767381
1671327
41647
561860
709715
362491
1547417
1011127
2137584
1310920
1647482
182384
1122506
988894
2496624
1709775
2155758
219231
1035324
1088006
513599
2612533
2371950
1317222
2628983
2017961
2516817
2933436
415842
2463753
2787348
1974848
2331541
933371
1968854
922811
2347232
2271016
593994
934311
1269622
1692309
1347155
288136
2255365
12211
1445268
1624370
675084
2631518
1727942
2498987
281456
1877080
2431831
2220947
121248
1715845
1054678
1228475
908225
1109414
1325656
1960251
2240601
2186254
2151759
1993601
1528176
1795533
599238
2388531
315541
580117
916839
399465
786193
2845400
212899
24004
1316326
1872820
2136888
1403890
849372
2043879
829667
1783077
1307196
2337690
1544936
376324
2358621
10403
1371979
1732155
129675
2462425
931877
1710502
2214317
2454577
974792
1862131
52775
2179184
1682051
266647
1094624
1960130
1002036
927117
336821
1308100
2563429
2926072
2728042
96106
1683670
2861995
2134307
2616680
1711212
1525839
677122
363805
1567851
1738723
2394154
1806294
2633268
2020634
918257
1526481
2233334
2539464
431573
1224066
1887889
2233126
2398979
1372725
215546
2820910
1552297
2652679
415568
42370
614810
1957743
1258590
2119074
291302
509427
2354487
824047
226608
2505991
1702146
1917925
520148
784122
344296
2740176
2496803
1928681
201898
1006854
1146983
1555343
653065
987120
1741419
1129218
2194840
412839
1401692
934504
1804376
1450106
231365
1123316
2733554
2162703
4368
2270458
1910119
1348848
1282673
607238
2250059
1598338
1355994
2916515
615389
61372
510001
824016
1625541
556835
2150728
1972391
1784806
1870024
1448841
1293528
2404035
1083650
1228434
2354713
408501
702109
2729862
1888305
44283
468919
1062971
1163737
971422
1241182
861500
2572627
1200839
154046
984793
2302066
1838880
1107758
873120
1522782
1030494
1794166
2828882
1734032
454731
220398
1083441
1060211
1662080
196051
992233
2297146
246244
559599
1664812
2265502
1984610
1823915
520583
2796871
1379929
567665
2904403
2508129
2213735
2907513
1297251
2608003
1489480
529022
1055287
2832370
2857711
604223
1279223
353099
1147450
1639630
2492272
1890743
2523517
1103963
1576839
324504
2778911
1736751
1799825
1484425
411692
2283515
626658
1425240
2341837
2107428
791123
2756330
2909648
1015099
1103341
1299262
1616352
213
526705
1266097
1852343
1693696
2711291
1051880
1876486
2145601
1438090
2394233
2451792
1028170
601620
957359
1469980
834947
364905
2052445
1910947
298032
1844725
547227
326349
2726119
1832255
1758033
2178897
1443389
1863123
195057
2589993
878720
1948097
2738987
662741
1882556
302971
411212
1785492
2096312
1751535
372709
598863
1168440
2857306
368539
1351452
736200
2419966
929241
1996944
2081868
1581398
2118109
293740
1686459
1724841
2744915
736336
28599
1489281
626630
2102041
793467
1984826
2840551
412667
1380367
1185108
2337999
2471283
1055369
579427
1150721
2324538
2541194
1996636
1951314
2156234
1149167
2363514
2180587
1984321
134109
1308819
1640001
911498
1896190
98538
561243
410197
1385216
2434153
620503
408089
2583232
453223
1965784
2321906
1767454
797977
1304329
239930
63769
1873270
632527
101678
2446269
109921
654575
2636380
1972753
1900607
817865
1083748
2646832
2266687
2029689
682895
1750636
150704
952361
2875758
1154322
2346507
1496398
640875
1352846
1373163
2403915
1496000
2004819
2102825
195973
717473
2654610
1667215
1572935
2793752
2080738
2715207
259605
325134
1963334
2906391
2659722
134321
2887315
1500015
2451511
2209066
1419581
187862
833410
1358785
1249413
442675
1953524
2874613
2107919
2734369
1108807
2143230
355621
2914118
925531
1179346
952544
1138677
1353652
432019
2679362
131573
181804
1058602
1770899
2410057
2540668
1035773
1009261
2855892
1381398
2309451
1907031
161089
927238
2305221
1586390
2921829
2429428
1049732
197070
805853
1620216
1198372
2236151
2210448
1429349
436092
838377
2628322
1436445
1080902
828265
1617109
675319
2717612
2313053
1044991
843625
2421676
1923433
2036800
2851284
767149
577881
2829105
2939029
1476735
905094
1753209
214945
1647446
667624
2442111
2671706
1149126
1500480
2729733
2093006
2611114
266724
156681
853551
99693
929228
2848230
2618302
654065
2648693
989764
1461566
1938949
1298723
1422602
2605992
2209624
2306900
2620643
2862367
1500019
1460350
861696
462136
1444092
1790235
1511263
1745926
1098873
1106788
1256165
809219
1452419
1069266
161882
1216924
2716459
2140789
1173126
1115919
2636307
2577333
1597049
1930699
2472526
1150118
1910498
55359
2326032
1983875
1414896
2147438
2461091
1035206
1320857
2427360
1493850
1538242
792298
1546143
2887764
2086314
586617
1033491
1769950
1064487
410859
1570284
2813229
1601526
2820031
851035
442698
2592220
2325791
1253645
2097908
2678328
1807508
692314
851192
1046908
441779
2667926
791793
528679
2642984
426857
2918725
2461379
2052689
330411
121637
438908
839240
1260001
1864116
111491
1278196
508046
701601
1588914
1030645
2914230
1736286
389718
1571790
1951153
221029
2574053
193145
2508742
868027
328570
1580857
145546
2147751
2323081
827024
75658
151603
1482341
37099
2325649
54267
810621
1049672
2867979
151596
765327
1834771
1457935
2733484
1314669
835054
453270
2074427
1448243
992798
2639832
2006419
1929608
2171354
1749683
1882454
1395633
578642
1984832
596158
1356265
1115719
2488576
2743829
472103
2037402
2148151
2698297
2928907
1464744
113919
961338
2689397
1773094
1153710
2063130
984966
25267
197749
2625862
1412541
83425
1376356
1909758
2025837
2488108
1776966
1171805
2320565
246563
2186524
33902
363123
638412
1046888
2783477
1401
679353
1782886
1771408
2465370
2218660
2931167
1433356
1708580
1752650
950008
1635537
614339
1962891
1573532
271839
566553
1343079
2599857
1658595
1362632
1159963
572075
1013704
645213
2741872
2059157
2796274
1756387
345214
2719529
829198
158985
452655
2515586
2872306
145171
380272
1531194
595151
2650956
565519
2790147
1995113
2661022
315591
2442291
563073
2306003
680250
975210
8145
45250
2004213
915729
502446
2029837
1109591
2402966
2821090
1633131
905861
2169391
1472717
68668
1313122
1395319
461863
2038044
2022396
2889978
2815494
217142
1330488
2692692
2510866
985302
2500044
2338123
1758869
2877753
271886
1437673
200343
196646
777851
1733252
2924595
465753
2383230
910115
1686305
2216335
361759
1862397
1358473
1138198
1690952
219476
1945132
31549
1062955
762853
977125
769071
1845332
1130528
458209
643855
1496239
782654
1569188
983768
1737998
529731
2938965
2009054
2793765
1292469
1630155
104917
487985
964249
980929
2869664
1261571
450472
2172647
1293141
1421329
2645532
1881092
573315
2011259
2332513
1333978
2005332
1527419
2930942
397477
1752465
578600
2671526
2469308
1896793
440794
1323798
366509
1007627
2283006
1188849
2142975
2285204
161800
1051330
533875
547402
160707
2933149
2455942
326519
2563083
977534
2374796
2423496
652060
1469670
450340
1781039
2603707
2225436
2839781
2425597
1488070
2113125
2490777
129481
1997280
2908001
2289763
1407228
2217495
2118605
2195115
1201181
1071678
1692972
1035880
131150
1605921
31591
2360215
74119
1085866
867495
2096239
2436193
2770704
135429
614937
385999
96506
2706519
1981582
152370
1465921
2523226
2876002
2323142
353659
1085538
2177832
1521030
1482928
2529295
2430469
283682
1642550
1190995
271260
4853
1410397
2236341
1075585
1893017
2023303
2655265
1648165
497333
2402081
2356801
1506248
1358481
1509790
574809
2159788
2537225
1994852
1486483
847289
1536153
384904
344117
2027384
1738392
2613146
2046192
797165
1111099
1778439
1920769
656350
160786
1738137
763791
1704389
339901
1961544
1820283
1844711
2337760
543895
96711
730301
2312144
2273753
1702750
122176
2356445
1789962
2609158
156225
2429159
2123039
1136495
2362151
1016010
1814931
2340225
1006333
2127351
871706
1765463
2299918
881678
2939132
770463
2459166
379685
1577433
2479409
2790682
1759627
664790
661642
2131508
1194865
1949094
2515704
1480927
1099927
1329702
2771624
405970
2275850
1313668
112921
183370
1393654
2730752
436446
2803497
2356300
855483
399648
760710
2281401
769495
2539600
528570
2628262
796319
498761
1284204
1374034
2898975
40298
2466422
28122
2073658
2209402
1503839
2148816
714913
2582734
407154
2898045
28759
221163
2670126
1166251
560733
1657316
1435366
617504
362350
133701
1032963
1868397
2048896
274541
2015354
2458899
1681989
713222
63476
2749530
2849143
457264
562854
2651994
199945
2409537
2724836
863834
697819
38846
1908592
307482
2040573
2255551
2060585
1562443
1975577
1428038
1065071
780955
756096
2046113
576548
339035
1581762
247133
1808621
2439174
986637
1125198
556607
64315
1293059
2174138
1534393
57643
532208
2120166
2253638
1755400
1151666
221257
2362871
1125809
400104
250129
1373566
2198607
1200007
2912134
2304905
2713005
2336540
956579
262759
1264783
465489
949161
2448542
2312689
964647
653609
1075422
501348
1474210
94387
1934613
1378554
2255883
2853356
657299
645053
65731
1617056
685468
920784
98431
2552007
97545
1020008
602127
1977571
1763231
1714745
2895518
1319564
2053704
1527871
2070385
259414
1804905
1394941
1562032
137514
1189628
141143
924650
1990502
133629
2203322
1139843
1012790
1294810
2714724
846089
264304
50420
202569
680134
814376
242276
1810338
174889
184243
1925593
1037975
920526
1144488
2693073
122718
966783
1290263
1746610
1744032
1381885
1901600
2108417
806264
2488753
727334
2437779
58379
1574398
2395035
1407711
2455087
1279374
904203
1455709
480860
87644
303009
1250535
1578903
1364773
355585
1722536
968367
1801413
1746290
348521
976248
87773
2702803
1589648
2672142
2576754
2251998
1422556
861538
1524652
1991709
2219789
2910911
2527363
2592065
2919033
901095
2922904
512381
267621
1908076
2495303
921059
2776097
1521454
583776
2768687
1336077
1297368
1752309
2396393
2535837
2705095
2872717
2619393
2392192
396037
106250
1989363
362843
2716141
2778367
1959085
804202
1763211
2883094
399778
949708
578598
88561
2496798
2393852
2109506
292517
2758472
2636084
2298012
2537843
1370218
366063
1090123
889827
2362927
1922636
294284
681693
697986
2547213
91599
269005
166702
1836313
2338768
2252185
1239055
205353
1111019
2792711
2780671
819388
161107
2126686
1806381
311534
2026445
173269
1663185
2250942
2059318
537841
2217501
97679
1396670
1147994
1414232
124557
2197742
1458710
678438
2744915
1926888
1436587
1350207
2299022
2557779
2031738
1624080
2082525
1020218
2110902
148889
1222015
1981016
2324801
2665106
66083
1175197
2435501
701241
622308
2484304
1777185
1069590
2459019
2423947
389762
1870502
291883
219887
1028645
2415088
1163504
1150732
1653372
557001
450399
1722001
2802645
2495247
2178713
2559024
880126
1607890
2253753
2849957
2862132
2859859
2012445
155565
1542590
2197069
2778072
954494
2055795
1122405
1376555
2011196
2551742
2611035
2707195
1316973
2187147
121608
1006872
1568849
1604513
359066
1338081
1210546
1695248
1217311
846000
1249933
1878807
1993436
2400597
1426952
2324205
954134
2688905
2723519
759246
965286
2735631
891396
2243553
2085869
2880715
648239
345981
1109745
1341148
928514
2240847
2856268
770015
1166780
1492317
626321
1636861
529496
2918861
920863
444557
1763373
2808078
71542
497631
504564
388076
2794845
2270893
1380355
2689954
2522437
2064960
1951551
1137171
712820
457826
855808
1707990
2800072
747354
911170
2327410
873194
1042517
2519168
56365
1019306
1034663
2081318
1202608
1766328
2240268
2187612
946110
1647838
2141454
2256242
981021
531125
2914303
1527679
122039
901624
531629
309974
2498948
377855
577045
1369600
1468106
394119
2921124
1021163
538807
1877598
971889
2450603
137025
1261060
742226
2329198
2836743
1931699
1471728
1934656
2873221
169876
2798251
819916
727143
1919750
1525656
2553367
1084270
1551228
2199822
268841
1550551
2016028
1483729
66393
2827239
393519
13862
1373882
1413368
809734
289287
1976428
766906
2030374
2839294
2117018
105884
1465792
2375089
915561
759463
848650
905636
2849327
2926119
1615030
2367102
1562852
1728245
837450
1668952
590097
2066398
617638
909715
1941435
2171787
1187036
2858404
1496783
1913377
1336049
2245339
1724122
1189985
2089475
1091498
430315
2153558
1571393
36821
352237
1009378
1853021
2672660
979864
1992221
923406
387765
1263498
1192188
1843593
828799
2187455
24568
135186
45096
1429369
1439782
1570151
923668
2071077
1437973
1799520
1337750
1050195
193804
1632185
2259560
1347011
2920469
943309
1722943
1081821
2740218
2815428
2129764
740716
783928
1896360
724805
2593736
1412110
2018517
119093
306057
1311004
2046988
1827050
1535640
2611489
312509
2873262
73672
2725259
1740853
480536
1101110
5096
908691
1612012
2317331
2447170
856362
1729443
1608211
2082333
281317
1805236
2139042
2850804
1710821
1973120
2017284
2735145
1906069
2414615
1609817
481765
2435841
1793661
763819
2594457
341602
817526
1194271
77549
420250
278578
2709353
2860459
1958558
148851
2228586
1329027
725450
1835903
424486
975861
262246
265048
882850
2860744
1345877
1961530
86283
2698279
653099
2611518
2464107
1620187
788821
745019
1472941
2581631
2006975
2723865
866270
2640786
540153
719722
2148853
1692582
2562469
746449
1418353
1641690
1051608
1205703
954772
1059851
1618242
556926
2772652
2641621
2397207
1412656
1139396
2292739
1739708
1770609
1836875
972173
1766323
1993098
1631555
371268
40326
349654
2250006
1049224
835001
2454030
1550977
1674903
2169793
2230072
41996
2354396
476174
705743
2447036
2559293
695837
2647564
1082027
1247607
611130
2150837
2258068
16146
2086646
1123884
1182887
1262951
484542
106855
1580313
936056
2145727
1637593
45171
488070
2461437
2065805
687097
2190125
1130179
2203214
2769487
113543
2679192
712916
1005176
123316
184025
1216953
2555227
1890376
1502046
2176104
981948
2411874
1655532
1411947
1396675
2645435
1697742
898841
278493
1653587
1584163
1116830
1652896
973438
2453916
847531
2375676
1708062
2620619
769584
792785
1476471
2104298
219795
14778
1454070
1915269
373309
1495013
206408
115505
682855
1768749
1742893
1991295
312333
1251561
424165
1693544
2699553
1292458
2787881
2056226
1502397
1415354
1018865
977538
782073
2783649
578600
2832002
1616130
348626
1772066
1966699
1458908
1762583
1804633
565796
1951440
122622
621948
561419
2362855
1586605
563602
1433803
1374052
2879607
848358
1377544
2756384
1053029
2445293
1272063
2872714
1718240
456576
1097468
1207870
1309839
991243
1975037
515283
1063657
2877021
396082
1727681
2408181
643087
438944
2841968
1734436
2520071
660120
2186779
60989
2416614
2427295
1988102
1445501
1493720
925771
2841862
2656178
1633729
1439460
254524
1229891
2677188
2256510
2632586
2573569
756837
2180113
238637
836365
362327
2445127
1888259
881207
1317508
1473931
183616
2826100
2304751
2633343
2143906
2116886
2010318
1269519
2244816
1511339
2403592
2045441
1345607
1009031
1733510
2695589
2232046
1998688
1231441
1878845
2250057
2685484
2016411
1508789
817016
2186251
1063197
1482768
820995
624871
1953603
1791406
601169
2931462
1477959
2818787
2811672
2362458
2327154
1772891
1918300
122361
1017518
1363202
2605938
1971831
181043
631793
2314838
1569912
325106
2229318
1804651
585589
1317202
299542
561319
1234747
1209357
1907523
1405354
317388
2152795
1589699
335426
2667818
578285
703464
2053415
1592836
1720036
1876373
2537584
2833194
112813
1959923
537833
1748628
743471
645368
2879277
1691879
527113
249825
622471
1623585
67452
2335969
1845671
1281671
2641214
410944
1412335
1640603
697363
951297
2138086
925309
1727359
2240426
2688505
890585
1194938
1123268
1306349
521169
2039142
237331
2584775
1708208
1522500
1475474
40904
2801245
1319291
1100813
2450399
1208219
2653923
1751666
1595368
2928387
2532564
2685752
2661720
2108961
2736120
1824719
2520607
2388628
2692013
528178
2472600
1998987
1191663
1481663
745336
1646156
1988819
545297
2477850
1615879
1346400
873790
1241257
417483
1064522
443368
1542972
1076088
458934
101688
1575596
1556638
1497501
1843922
2169828
1799423
904241
2096721
466205
249585
2010867
860146
2681850
2651747
717276
478047
1170780
1612710
1630907
879648
2355213
1787743
1192885
2418246
2821704
1182327
56657
1167236
110044
695625
1253864
653591
1279949
1425080
2574244
695961
876683
879528
1365937
1969434
1156361
2140561
1504678
671931
2053193
140984
871351
1453140
1986014
1555036
1064423
2914234
1312311
601760
261271
1793654
1852450
1129294
688510
1292125
655409
1565756
126191
1074787
2245278
783504
711431
1820513
202732
2344752
746779
2260840
803616
2187895
2521275
1096464
1389935
2116445
228724
1895935
1065193
809936
283877
1530160
814759
2880166
2347683
275787
205907
580666
1799041
144642
611891
2620944
992982
123040
54817
157220
1051763
267144
953043
685487
1851739
1362657
10938
2419224
2861789
2926959
561437
255084
2046374
2881929
1376696
257836
1924704
2575485
359733
2660047
1400797
593885
978511
1229713
1327033
948200
2849871
1320181
1828942
160441
194086
1246130
1651928
2733785
1457180
2598105
2399452
1948112
666274
2812328
1683267
2431157
689860
2144517
501314
2218104
1009523
1766664
1682642
371657
2665340
2546617
1621910
1050315
2655320
609813
1366280
378742
24342
2670279
159689
125493
1068058
1746161
1709998
1786773
133796
1145010
169255
2279947
1006344
1196585
2872254
405327
2103039
2335122
667402
863038
1012304
2763201
1495173
1822471
22440
2782169
1755543
1072320
2180438
52128
2341057
1620948
2343031
2679635
441835
383990
2250474
2109069
1737500
2327803
2673751
240819
2745432
1143762
2083726
1442955
1949937
616874
614758
1085446
1971094
1882613
2431203
9665
1660054
1670202
2415490
2122386
1330455
2755646
2716661
1036278
2401224
1977370
1221158
1579351
1509678
1986179
26224
1557948
2481081
1506727
740130
2365766
919228
1823873
2229412
2552882
586271
748267
115084
1811382
1719753
842468
364412
2770590
1678931
729815
2902564
2053558
725230
1630950
481672
1981392
1469147
2056489
2631760
2270611
116153
275787
1592377
2426324
420840
175491
837046
1052090
1118731
1901985
319753
1343575
470819
2784690
1399545
1360344
545220
1894786
551413
1135186
2412854
2835744
1301885
1101741
2750260
915966
272061
423867
2149769
631278
1954854
2457250
898391
757075
1410945
1444279
753699
2403261
43400
1235718
620362
346820
815147
1729185
2224928
1863397
349124
1831281
1014797
1030657
2800427
1386516
1646300
784016
671799
1594084
846602
2680576
2843606
1965945
2659934
2922216
520766
2798566
1036384
2824512
1429153
2688929
759877
1236686
1617620
29492
2668357
1762805
77352
1807832
2396250
133423
955871
2528103
1853061
726772
224430
2706932
924130
1859886
681081
2869555
1273833
2007972
468202
654602
1520067
2647690
500042
129548
1520406
1272851
1519553
786434
1683881
1149751
1409806
2635903
371565
364260
803384
1430006
1289344
1601810
19099
2408899
1754243
1988056
206542
1488307
641445
960062
2726916
732294
1164645
1895083
2205996
909301
683233
1548263
1260506
2343129
2413246
1901930
760065
2878978
526854
2309715
456480
993808
416863
487485
1415620
166643
2098051
2396036
1630454
2865456
1358066
1323296
1034866
899066
411590
1411396
413250
1459754
1727226
1803204
2511665
1666801
148898
2869958
2403647
65731
1169230
2513203
404535
1200372
2143393
798943
1609040
1128924
358382
22990
1076423
2314280
1595794
962118
1092152
2054679
740669
2545372
1208912
2226234
2913656
1976053
2778717
1229194
1389150
2325102
2466827
1653743
2750006
922830
481264
1194474
2182368
1115196
1064483
100539
1043736
622366
2453852
1378038
2093239
164257
234971
1517872
1590169
1926068
1749095
2006357
1857559
1886526
2742837
2393184
2260308
2933305
2384583
2927821
569301
2310078
2666686
418288
2542582
2733361
1081298
1754740
1897257
662531
942700
1921676
1347370
649259
1265592
2186426
1603571
1167861
73047
2117229
184535
2426250
464179
1718451
139262
2586926
1048577
2914885
1362934
1640385
2163490
1955676
765407
1626157
1791905
2277215
2265082
2492024
523004
2535514
1163182
76560
563317
2479771
1833424
1897385
1544566
1027839
1201783
2024333
966277
1023068
2805539
613457
1241630
2110959
265784
2238794
1862066
2758926
1756692
1385061
399918
515409
1466785
2337313
84380
956810
1680061
1203961
1234586
1847108
2852958
820168
2567821
2596030
746172
2820691
572923
2436012
1229147
2729689
519147
640312
1560818
489355
1470047
577768
1754962
1956007
854250
1369663
1960107
160073
2507918
1547121
2848417
801526
1310815
935770
1305129
160284
1317126
604756
120682
1994164
954521
137488
2031883
2483441
1363847
1757728
1891298
209538
1791824
1967752
745751
1247161
146656
2206564
2776639
2067083
2007182
104444
1768732
2008475
2481912
1350679
2936386
2391823
1208608
2430226
1439073
1172436
2743422
1151123
163043
1710472
2404673
2318059
19814
1144742
1542727
2592247
2261159
37498
972737
830949
1604471
2249571
2681888
1526964
1613928
1002697
586603
18148
2272977
2902276
980880
988299
2459213
2287414
1688261
927848
1965590
1845179
588051
1431603
2873734
1677956
2210999
2376159
931664
537978
385086
369656
2758151
15954
338760
1353957
1684145
1693146
130689
218871
410374
859304
1181945
1468387
1829424
311643
1517414
238424
1878941
1222087
2060433
1730202
800568
928439
513851
1829308
2675923
140631
2407691
2556618
408221
1855080
2876285
2043958
2641756
323551
473850
2653807
810726
501196
1668837
632146
2085027
2904929
542155
893496
1670064
1174060
2826253
889130
2119864
1217448
1811964
1820357
1109755
37908
1976000
1732440
1065308
2432431
2340184
2933976
411825
2151221
1168527
2053002
2194097
1890624
308989
2741996
254936
675257
1773325
1412204
958648
2763795
1844264
2759955
2719814
13961
781908
474040
1172639
2580929
2737102
802666
2274953
85609
2035115
2291211
1042204
818008
264359
1873506
1205448
338009
638731
464530
1693996
110333
2839903
471924
1901758
418520
405004
2846231
471336
489203
2783085
923846
865648
1990176
2647688
828455
2870893
1739526
1779155
1641031
369928
1173455
2199344
1313355
2203468
788409
1653614
239470
2433961
1567238
465778
1602881
2375148
1080190
2502072
2771200
2439804
1528524
335804
1625273
2433958
279820
499837
1787006
390545
1046600
1499116
1361293
18023
1476903
208086
343816
2543264
1819999
1221704
3577
6462
1894489
1173389
2845871
2006769
237533
2285777
1818840
2510510
777520
2382640
944382
2456504
2084650
1605391
384124
584690
322330
68658
1535879
1962113
33816
1262516
864207
94517
2286277
20930
1557524
1780412
1233064
1940700
1681645
715738
1389705
433709
25986
1139067
902282
2847266
1353478
1585000
1370001
1883542
1353701
2385871
3423
2570906
1604591
371833
1986876
2591143
647908
143431
2201155
2860548
2203468
1793432
805206
1520069
2153403
1628845
2035141
1561494
56282
2526872
2544891
196124
2284797
2906727
620575
1773005
1537199
2518414
97229
1217541
550075
1427306
2410175
1574441
2302932
2501965
1480969
2037206
2555113
1495051
2152916
958388
697394
2938371
992102
1124805
915594
2773583
251492
2272125
823273
738214
2621194
1466294
776092
1550917
850282
404372
2582798
883996
122942
372101
2693245
2699867
1202558
2431633
1588990
2237415
2240591
125256
2388302
1454375
2296327
120805
1052487
938036
498545
1781595
2900146
1504225
1249365
1442669
708322
2735725
1455029
2358722
1870399
2871508
2161488
1082318
744257
1282764
2732788
2257617
895501
1376309
1994371
110437
1026607
2643583
2828017
2744182
1042599
1392913
2257568
1178829
711384
2764618
2337176
500005
1599342
379802
2166769
2846537
2398905
2550801
1790930
2757936
1376353
759078
1159131
2547503
2050772
1304675
709031
383232
2648422
2411953
651722
2841346
1204156
1907987
2828403
650799
2118616
1444215
2419062
1577004
2506179
359933
14517
1232680
1280229
2916897
2355189
2325382
1094205
821101
2737354
2562754
848904
2270971
755882
929011
1884100
2011155
1561118
1444337
2107492
2195749
2835265
46369
983245
938600
1814879
1042753
2239812
1651857
440213
651866
876308
2832001
229307
70064
2344638
352045
760421
2636979
569325
1866917
14220
1384030
1170273
1852416
1701689
2689065
1424378
441834
2790536
2716150
308621
2058776
180026
1487232
2330936
2263227
1350146
995969
362764
2157699
1772229
1976456
1280676
637237
2935715
2374395
2725123
1077262
2352932
378653
2486632
967683
1223713
121898
2478375
1848644
2439256
1945624
1984000
1430065
2552146
1475825
1474295
732702
1434364
45092
461934
2634972
689132
450963
1197318
618357
2207068
1276245
2373053
2392546
2340259
1913007
10071
2225046
1958693
300614
33248
172132
2624884
607136
846274
1029739
311321
1999380
171365
197328
1498828
1157991
1387902
307880
1361082
2508059
1946271
1228038
1973628
2574431
1357595
1896865
2657795
444817
186547
2400219
1998402
1448463
1187998
2004108
475993
2055227
1513767
496474
2016932
1614716
209899
1271692
1367290
1815695
176856
718843
2245213
1489739
1929050
1362477
2506435
2166258
2833941
740578
753955
1738825
834041
1168341
2504959
2358810
1401725
2460697
113055
1064109
2603298
2595328
2697044
1156319
1583079
2735643
1026162
1408729
2631492
1514748
2785669
526025
2416821
2304725
2129577
2806393
98495
1667835
2303254
1050078
1582725
120024
2304838
707890
1408340
1047953
879690
455361
2563239
1043249
2043134
1575723
963029
2047256
1473935
960732
1144139
2024955
2337220
1887169
756765
662520
25299
2272428
2613740
2242661
2475306
1089184
685754
1111939
181080
494447
2124481
2510850
1249323
1846339
1678431
458303
2445654
296913
1374582
2575333
2184278
2002809
1192147
2469546
1553159
1296138
1694244
169024
470060
1700151
1963967
2654861
2863017
1564535
2269585
1784244
262223
2189869
856867
575578
795801
1445518
2350258
2398790
2671933
1183809
2897298
1613699
2423625
1018171
576445
1685306
2786183
541982
1965996
2350951
1410627
191794
2383997
1416699
1893308
2211862
1282545
967864
36382
1693215
677553
1848234
861363
2113060
1563923
2934345
1018131
1315971
2736566
649888
2431151
850319
1731527
2052814
2617513
1885136
2710269
2245946
2706046
723200
1947508
616849
1643622
1715140
1513809
797292
2006306
2478798
252450
1730292
1893721
1146660
2141478
1206285
1481634
1165508
1522589
788213
1484698
12310
186249
1753588
2938340
393543
1691379
2432308
2246734
2302358
50331
156958
1322273
814345
760920
773871
1973529
65589
997413
345632
2665228
766570
724981
1806347
2498164
2383663
1320690
1739654
458649
1861273
1022434
2839307
2690885
332894
291223
2192755
750032
2247879
2485840
642865
2818508
1525925
112466
2059885
531203
317400
1578363
2567848
2285855
2820693
2747759
224167
483078
747648
2077063
235165
259347
1644613
1342116
2780061
2833465
2609013
1140211
2050912
2433898
1173787
1340059
2554575
1523906
2492512
2355798
1848358
479888
584053
1087417
50825
768917
1225835
867072
312367
2662129
1508714
2367919
290734
2743467
868941
1225322
11787
1384600
1943207
791486
347550
1974195
1227322
677006
2381974
1516777
443993
411602
1297499
879943
1848043
806972
1168146
1079862
1718077
2660715
495674
716807
1535534
1100752
1351563
2832251
1467908
22577
1362403
1468141
464864
608627
577888
495408
1954057
1222026
2615042
1111197
1600810
818763
787913
1230175
1743906
536899
834717
915003
7098
523561
1637038
549878
1162885
891037
2552165
225510
1327575
101599
989510
2093417
996872
1569172
461932
2770727
73397
167525
1382472
665493
1390311
2456705
2567930
921318
1582398
1866467
918444
1432858
1363880
283669
666633
983489
1667179
1343309
1963340
1690410
2711883
2706341
213136
724144
52918
1746121
811838
1847729
2169650
953986
1622318
601663
553245
2628894
1430325
560560
2745108
1909330
2072161
750051
195879
38435
1825799
2496307
1237963
952650
8929
2508823
2904785
180684
2710137
981969
2482896
2427489
603322
126418
2576393
1624214
697213
55735
1425271
86503
2606156
1554280
1459120
2581913
2231210
2574693
702252
319947
465626
1366228
2631606
2063897
2587138
459853
2203617
602899
2589049
312397
2021099
1465742
36016
423080
1592949
145391
2709753
2500411
1806995
1926035
615205
1653950
2562338
2076967
2334532
2137019
146435
1098527
776748
1366339
2151199
1595734
249940
2710600
737310
1203387
1714042
2070533
1171886
1596777
2838628
565098
1338962
1364432
2158083
2422090
1671012
56171
1271525
1696350
1641283
2579236
2218922
2529082
752875
2643493
721727
893626
2642439
2409277
1944921
2552790
597320
618187
2251001
1959473
1561242
1244438
2511970
1569844
1271916
216404
1793092
405454
307683
2320803
2741043
1036839
2888865
312565
1755310
200503
832873
1275862
1218288
2066036
1271259
2522734
2459861
1299133
2670367
2384075
2359846
855065
539464
879097
1907225
2078351
1689529
2916118
2012930
525212
1679123
1994314
1562383
2771058
2265426
2850104
901685
2869278
1339418
2579395
2232993
458806
251123
2642446
2114040
636061
1647147
2833102
48265
382403
2354434
318174
1857514
259790
2924418
2099044
1743695
2171909
2874789
2291977
2294149
2350856
2730734
668000
1087068
1982026
1129576
2019197
2637420
2908182
1498172
1851451
1594489
1864095
1154141
1692735
1847701
1215090
2927252
2843538
1142652
593709
1188619
399049
1019561
2625995
648345
359139
2726634
1977769
2460339
2434089
337724
1107089
2829833
1671096
1119227
2821328
2740776
36781
154272
2541140
2624673
52775
820960
410075
1348051
2800838
2355772
2071758
659224
677116
1076754
2351727
623699
1698663
639791
2546504
2814206
2772710
2350849
111243
2088359
619928
558104
2281960
336807
1663286
380569
955221
2023490
2615678
1614288
1037609
1549943
2396761
1345979
2888631
1464210
1311970
1356825
2424961
2865149
533505
1456429
705198
46727
119385
2360289
2738755
2934401
352033
1215709
1791300
111644
742237
2591907
1925203
2595724
674961
353986
2215524
2359910
273847
1415794
1142948
235190
1719511
148474
2850870
1988051
878119
84844
2010473
688288
2177816
1118044
2602076
2597888
895010
1149350
1225851
118468
1392833
2216895
1372758
2860980
639039
2541254
995017
1089959
1041997
2658556
1281051
763006
513234
1659764
2601136
892876
1326207
444456
1354828
1697667
1986224
69393
242562
1736633
1996199
2305593
2354993
986418
2461076
2338057
1650793
1001078
2826965
1707751
1121642
265387
1000648
1282155
1127951
2055052
430857
1967126
722973
2600557
2588558
2277561
1104545
726280
677335
107131
2099493
2857024
1882577
1673281
2075015
1004562
2270926
2267247
645431
1555460
1430705
1808200
2904490
1399655
1969218
2863310
1747965
1723060
17821
1580130
1879031
1361573
919251
1682259
1453934
1427837
2720282
1738356
2467116
1869536
260756
2282428
256981
2352905
802325
646142
1257714
1044236
2921516
2458764
814146
2553188
781110
165557
1760312
92532
538315
2106150
752403
2440736
2532927
847828
2182486
1010330
606207
949739
216523
2403746
2794704
2253109
2043892
761692
2029443
99728
2298656
318277
2690971
1865293
228149
1362826
2162439
2555818
653575
1962617
1249241
1221884
380844
1153635
304858
2646568
33032
424367
52088
2454809
2169449
308913
2850443
430757
761744
1679181
2870715
2736354
2107527
1594163
2493622
2744186
1314595
1557694
2585215
996437
192775
1833672
1560622
2587444
1478438
548093
1702355
533252
2732376
146
166810
1106525
356063
1597357
1747971
1719357
2766375
2642883
122454
289355
147049
575181
1491388
1274316
952407
2087732
2492629
118435
1388936
2345560
1885387
1695400
1538656
1792830
1722974
1465401
191314
2585962
1504165
2727662
1727618
2501117
868439
2871264
1525781
884255
370355
1318792
2675731
2027530
2724279
2240015
2215354
331815
2628161
2625029
2348903
526449
1772377
2008120
2737172
548666
2444653
2396929
1719455
523696
1191914
1303652
1374529
787240
1915031
1693701
1274908
1298055
2173815
2169758
93398
2549876
31635
915483
2447708
1014188
1537187
733617
2025506
32773
2487486
566891
1201901
1152551
148232
2285398
2270935
557692
2171778
350491
1916466
206026
849777
2569131
1770411
791156
968793
1211763
2478357
2221462
777375
1216760
1104010
789546
161642
2377230
1420890
2421040
1666940
500126
1979899
2663007
812880
1107093
1049541
1840645
1792488
1404368
792707
924608
181274
2636253
1424514
2278499
2507957
969150
1695034
924991
956282
1778886
1162870
2940020
1845462
2141448
929435
2694457
2398597
2813179
1741782
1562381
1224432
947178
2820963
2777208
903959
546799
291437
223098
1845857
2060231
147710
299176
605466
1410083
1436726
1945775
1900540
8161
1425604
2878904
2578285
1745559
1735246
1079880
2168621
1572848
1070633
907842
1787360
37707
2126934
2662597
652836
353466
2911920
609539
233900
1972534
704239
2836613
1447959
1594936
1607697
845668
1213591
578333
2394914
886739
2153532
2178353
1861596
1256319
1620198
2852228
304403
725344
232128
355604
2713359
2027915
2422794
1068267
2190852
1782099
1677567
1084505
1627614
2067047
1726872
2401829
1161948
2763964
1845446
2183141
2499229
32160
1877276
2805535
1262590
1776575
937487
331413
2593120
6813
645019
2519701
81919
2454311
1959801
2721582
1512012
1659397
1660051
2451856
70695
1606189
1913361
2580308
1233749
389592
805366
1343396
2349336
572731
2586890
606537
775020
1527515
2880003
2357004
1173473
2160815
1354157
2343752
1129437
580115
1995751
459403
2472676
1223763
1705639
836953
2707815
2621379
433779
544822
1730418
668897
2535761
1393501
2746656
2338110
1813844
2438781
2169404
2417445
1341799
513252
30207
222908
2408486
2597848
581749
2926448
1654306
1099240
2138718
1809461
1740305
234531
1234334
1706646
165497
2533625
1030866
75124
1976075
1668921
248262
1282351
1994742
304558
1085718
401298
1790555
2886894
599008
2821379
2482970
1838649
2687562
123412
2492680
1791214
649888
586954
2603852
920651
1150377
2154123
1368879
1577075
2257999
850854
441389
2212663
2120577
1932223
2520714
111746
2379
2177734
1508097
67704
457112
1771725
2626573
316322
1901194
2540647
2263199
456535
1967983
227491
1627711
2643554
400103
1189075
1402180
2092918
2905163
333070
1946887
624587
597423
2253953
2250548
162487
2158788
1294818
1884004
2281032
2111660
1375441
1611079
996673
1342365
1248606
1022990
2632238
2059934
2841580
2309797
181087
2132436
1178160
1226545
59500
402821
2672329
135098
823353
1201668
1116522
1160113
639783
2873594
102095
1801713
130544
355330
532863
1257337
2373469
833295
1125454
1289176
833450
865979
1463375
395752
2397363
1371469
616945
2520728
901679
2625185
1879984
1379623
2465847
853666
2232164
816675
2585439
485499
1918035
1053832
671718
423473
1093447
2048966
1337326
225998
788851
862668
1807631
1201792
2306993
584742
1882121
1781903
998353
2458835
157195
2259034
787747
2376327
1096503
2192897
798080
2097517
2451248
335997
1116262
347681
2772030
2890992
2110510
808833
1631597
159879
729613
1256771
389233
645262
1498653
1832077
121897
100816
1252028
2863087
935604
2150233
97601
2245352
412317
560544
594348
1875599
857540
2345648
242575
1391746
1897769
2731162
185582
1285065
2826439
431609
1819592
1637195
214088
2892226
523359
819392
985693
2783959
736572
2281465
1588548
2361187
2433388
2688616
1296112
1775227
2050952
2377961
2270688
2444802
2763141
326435
2906876
1755157
817757
970748
2194653
2420538
2536518
422067
2149081
2755378
1288647
2725820
2070820
1248424
1120319
663206
872317
1264594
1746467
849604
2826994
1812365
2792051
1011329
129007
878200
2020446
2939801
806032
1544697
952659
690537
2257335
1570774
2537872
2562101
2311300
1429857
549652
1890623
2545884
2436003
2048758
419348
2931561
2744333
214832
2200683
1614816
491410
253991
461518
708575
2322159
1497118
2339428
406202
941258
1658080
1332990
1881157
1908266
2188106
401022
2676558
2424915
284707
382821
435398
1007941
968016
2130089
80915
308527
468369
2025655
408795
2226897
2650032
1607971
1680709
2921363
206506
2807490
2498450
1127627
2032059
226591
28017
343056
1743168
707011
1409438
909299
1645548
2635809
1013366
2246783
1087433
2154347
933008
1754474
834784
2530880
725695
1467272
2482763
1415677
2794278
1954426
410585
1137455
238309
869417
838399
1706657
732266
2209607
66184
2489301
1728309
1213538
2055645
80362
1178992
1935537
462296
2036750
1419362
2423449
2867546
2719512
1529483
2878170
2862054
2009608
2255878
1384204
1576652
494636
2317172
2248086
1272657
545779
1695934
1885498
666867
2678807
701023
2246846
702828
964301
436100
308466
1858199
375585
1660540
937828
2890576
71733
105916
2047444
1920419
1925737
2535962
2837312
1053159
2821454
872018
287114
293328
1559024
200398
540067
1391044
2454407
2168703
561652
1335966
913485
1624668
2678224
427102
302186
1589791
475267
1173595
997489
2044812
1497725
1502246
2012257
2071508
2480476
982991
2844518
1930143
433158
1187291
1628714
467300
2882157
1341171
2787357
1389048
2176434
2339706
537728
2559703
213268
1609839
1880492
816151
2597262
2854377
1603697
2495846
252345
1451430
1923678
2872765
2151226
1268098
2644480
1816632
2270264
2325141
853251
1381331
1632300
875078
1267743
2682307
1611047
1259754
160808
343672
2022741
2913075
1069679
821736
1734131
1730487
2441721
2088837
381219
1087052
1201859
1043847
492536
458148
832261
2908894
624952
1078455
704174
1242470
1875481
2598935
842595
610614
1611163
1696315
402178
1049217
552926
58232
1071336
1724045
2107052
1678356
1003349
1049932
2058758
1548627
1077070
812689
708946
1394758
700671
852355
114596
2498109
2671441
1442655
2632671
2681862
1760453
88934
486506
1324014
1180056
2078671
2026014
2491159
2077665
678981
2675727
2900239
1429992
1169587
1558008
1318522
2892259
1891238
2323870
2721994
308925
1591854
1033098
1819733
2072805
712081
2669112
984619
1769423
335812
1981208
1141805
1459081
2798813
359435
595387
1068549
2317583
1232768
2815754
2719506
1060027
2145071
1137584
872650
781087
2070616
1057526
1027899
2290898
318265
1193187
441701
2863500
16876
1287887
600340
676361
2796513
1992760
1815678
412918
179272
359508
982902
749240
1522697
556730
2927003
923785
2584249
955996
1932053
1294217
1379580
1432041
1448853
1789503
1168451
1697271
2261090
1138533
2190846
441632
2164332
622734
99080
1032512
252535
1463997
2092494
1011352
2134085
2482873
1880566
1369889
2196510
1148037
2207453
1184366
2008856
2404512
845289
2727491
2047638
720195
448321
175856
2814841
1838051
2374688
1430667
2686202
161810
2582933
2639985
654834
2415907
2509730
1520919
2496177
381118
2254214
300830
735813
2856382
1303428
2320770
1824784
1137113
1649438
1426212
2789224
2260492
688923
1618293
496988
1894123
1863097
2645027
1194473
1032552
648726
530070
2821492
1969962
2109240
1395977
1854898
381750
2784376
2800407
80775
2647333
1463991
366365
1988448
2001579
2377127
2860317
567371
2841300
237752
2247804
1121805
1714462
511268
1481006
1979544
1697831
1506233
1394449
175217
1579564
254683
567063
2256778
259796
2845498
1218420
174269
2301879
1609004
2794333
1618838
1548412
1540107
1507551
2225765
899947
2212163
502700
2874576
1872206
1681553
1693526
1642943
827421
2110736
629422
1490623
1093482
2322928
2405120
758719
1482058
1554637
1798757
2005375
2278129
1407832
1315623
1880846
714640
662558
2478263
1116835
35900
424472
991228
944300
1352825
2004002
1038272
981042
278451
2540867
1600898
675459
2040841
2028447
992408
1630718
2546792
161054
1785636
2888559
2413366
402787
353018
1175428
2764088
2613616
2166166
301952
2535875
1152541
2240707
694114
1897620
1190428
531070
2077560
107488
1350772
1855477
2185237
2915643
667486
472329
1348277
1534682
2034754
2739213
1998868
978106
10508
736685
2237210
1969616
251336
2878622
892988
286800
1513855
75522
2502785
1438840
2690559
875071
925605
498415
2230477
1687949
2263424
65947
397901
2000722
851744
2822601
393024
1289290
1301740
36140
477397
2190089
2236301
962984
1696416
630159
187686
49970
892999
2880843
972638
2493849
730863
2808567
1409978
500211
1674137
2636873
1858408
2049982
1686645
1814316
1794733
2305346
73771
1782710
245500
2099935
786102
368394
1339286
2080618
1734003
1016069
2187117
290999
2307131
2124524
873677
2182540
1480495
1568180
1281487
516012
1697370
408756
1370928
2145916
801216
105801
2387098
577313
1365584
2149135
1935014
1653103
2078589
1990614
1771366
2045456
1481033
894631
605537
1849352
2074093
2476179
1535549
1527843
286418
2383552
949776
1020617
1996720
2459870
1328073
1924431
1266843
1284461
93409
683289
2808791
2757607
1080985
2834583
2509841
1426603
1255516
2186744
2374368
1512720
99628
2800413
102268
1602364
2098545
1185851
1846451
647714
1566608
1720288
1256832
433732
2696680
2914006
43882
2534113
2627508
1190021
1782927
959281
506488
648522
1967334
124733
2571212
1018263
1362116
2087738
1542009
879198
60753
2763486
356092
1109455
742990
521337
2558412
2309447
1272248
679144
882154
1161673
648606
2012914
1961277
1410324
1905441
1318502
1132518
1132813
122983
1760643
2523177
1269131
689517
1700322
508715
927424
1832606
327294
1248443
2549807
558919
1441079
732971
2044069
1020948
2933713
671334
1392561
2116386
2812537
2709720
953829
2504365
162306
1009079
2795616
672106
1453360
1531370
1784031
759594
1517753
1563085
273884
258003
977567
2175090
2362062
2378436
1348037
2412317
255917
1041174
2767771
1854264
1897141
328745
1700489
2334333
1982985
1321940
1928798
189668
222688
1562363
1812827
115455
2635027
1566923
2631388
945777
921736
1185893
1553985
1470572
763243
2192610
1575373
771670
2279226
446177
15803
2063246
1409880
2593190
2452035
2645881
309820
584323
1357596
1366198
1349206
1659469
1735492
1999688
277861
2916088
2487356
725131
882003
140072
2483550
2568358
1329561
1195889
1654635
2563182
2753002
1236479
1932461
1380943
2443539
1372428
366150
2635946
451170
1927207
1010901
1582365
1578633
742880
1668647
1522404
752746
2813367
310605
2018785
1513228
1797960
1828897
2627229
902316
2416032
1336013
974488
1256493
2609056
2216365
1419187
2426998
2598118
1469216
2523925
331645
2553080
1330888
2674843
2527016
2065968
2219010
1606745
2316956
319302
92144
1464398
1759697
1442560
1208931
109905
592106
1706634
1635822
2278297
1554559
911895
799719
1285722
142936
1925047
2509507
2616241
871337
1306476
48601
469168
1587599
922304
1802555
1414009
1910303
251502
2528968
1836988
1246526
2274933
895883
84650
1529058
1432548
2000815
516452
381705
948612
933378
1831420
530108
2787597
114773
693490
168061
518567
1951531
815527
174721
1957636
2132355
1222013
2573403
1906557
913460
99502
1140018
1376429
716449
1617069
292310
1174919
2673588
1688261
1638902
2367923
736162
2852751
1760126
2306265
253450
1043373
1282302
1147546
1741950
1160084
2518036
2234876
1505495
1004705
2475803
1538499
161095
238107
2431962
2027139
2879730
112878
2649309
1047252
1393566
2886541
1583475
1058108
2163377
2611284
742923
1061989
1023667
471098
304117
1628574
13130
2929960
262581
2766553
1359499
1630412
2845684
2309409
2587858
1914161
1978104
345873
1482120
456713
1598651
2042437
1367859
2621167
215059
2329124
1244600
2376650
1762366
2554241
1090013
2906093
274263
1850741
2398400
2661185
1908848
605608
328143
2416819
2333012
2246728
904385
792786
2026051
2884788
973646
1244223
2361403
1741422
625516
416748
2761060
951411
2027873
1877511
1346844
224607
1643996
18870
70659
1902169
564289
2656478
2118020
2226803
1764442
1392503
1221787
533051
1579733
2283182
1070110
1145282
1001855
1934537
953335
1519586
2739052
1624885
842584
1580873
1575327
2528233
1810054
1068438
305469
869672
2441357
2384796
2645503
444293
1326841
1704499
340641
1941214
1779445
2366586
548785
177587
1850772
668008
2717750
296095
45391
2348709
1131004
2470674
2143741
731509
897281
1742022
389648
2206534
1511082
2576513
447616
668333
1646204
835775
1775931
1211081
714013
27847
1271902
2110246
468115
885004
1389613
2217412
1884146
838579
120105
1779173
267526
1445600
981219
2241665
202197
780076
530829
759650
2693
928945
1733361
2185085
2389576
1018911
695081
552497
1682786
2822774
1075896
620420
285570
2259709
2299205
488283
1731763
1471414
891405
844436
984144
2056554
2109273
497141
1853692
1973545
1695137
2398483
1370780
1240237
2368879
2303162
1665339
113543
2066778
1336654
2738495
225961
811749
1576039
2483674
2405812
984995
2677292
1346394
2821875
48815
2263889
593270
1032206
440902
1703483
339240
2757188
2452854
2706452
1337791
1100593
642557
1232773
690954
2194903
1219657
911094
2638109
1363487
1288427
419960
2546878
1956162
639729
702763
1214658
564900
1295782
1095962
2505679
1821684
1889264
2655478
1773235
1816271
2087935
1005965
2615664
1716822
2715223
99809
2491302
710018
1229255
1751372
1110942
2334410
2639102
2236964
1437355
1931141
39142
2373633
1302379
1126405
2025460
413180
493071
896536
1184412
2898745
2195828
1145131
919635
926284
1590039
2626068
2867666
1730865
762417
838388
1056246
1744985
1493240
1960614
1115987
1970479
995999
694833
1213969
1876218
2799128
2581335
2069401
296826
1014070
2888276
2099026
263853
1684432
1923848
573021
2077859
2760530
266225
54713
171308
1323772
863929
2449405
2594227
2848886
2819749
1573189
574306
1775620
7435
2525776
2409910
157174
1780260
303315
376932
2296281
2597419
1184870
702015
863217
2280359
870736
449131
1230287
11107
1027078
2015527
8560
1657942
983693
521078
1602660
1730319
789845
910325
1599153
2402685
1439075
2932419
818742
1773448
2588420
1431151
1357386
2400292
1514684
1775512
631763
2706747
1729236
1889841
307183
1308137
1310920
2707484
583407
337122
2579136
2107502
1933338
1971110
1320424
2645060
2568943
2248770
2736945
1851002
2515232
2317746
2821137
106472
2567862
1240451
572574
2226130
404603
345650
1787963
1182065
2793939
327005
1574114
119688
1671439
1082421
1161159
580479
1771332
907449
1831886
1921766
509983
1318421
1304329
1580056
666124
301768
2916366
437171
2298539
2077694
2824228
68417
2601614
73477
1764368
1482588
340392
1774606
2314457
2223465
1803628
20496
1243522
115025
1445154
2067519
1435117
542590
2388441
567115
831612
398977
1246387
2207673
1051388
1623543
1152283
2190463
885352
799013
2887026
807259
1151385
1186693
2194193
1583253
2062155
1290855
2779360
2175185
2444304
2518655
637820
843426
779051
1741051
1110954
1499327
1157151
992428
271656
1188912
1634983
2073945
1534190
2389551
1749545
1142968
1910961
419219
868019
2006186
2100181
557731
755238
640075
2501743
852846
2539745
2728230
2868729
203046
1030949
2501103
818657
1340507
1746881
138325
2928738
1033407
447940
1346239
301781
2674879
1487246
2812266
2125028
1605981
367872
848510
1116466
872060
2356505
467061
1219720
1962898
1686339
668332
932669
2314963
2600091
437962
809163
1096255
2235522
2731494
1706182
2103160
563858
1203866
185515
2583284
2409079
2441748
1814329
384523
1386187
1405058
2910850
2083181
984567
2923243
450939
2586246
2545029
1929646
609538
1229837
890497
50331
61686
1997867
2715917
623978
2150051
1618365
1822643
1593336
1911680
2738129
852368
2729350
127606
2095860
2381705
1927304
1460544
579838
1600028
2017775
2545981
358125
2061908
1346617
2296913
1536263
244682
2771959
2217840
1088124
1398225
2802530
2438395
970586
367358
115823
497372
2243546
1333825
387828
320278
736316
2057749
34843
617898
2869050
1138919
54555
2608237
2515559
1315815
1749162
2691074
399919
2850040
2280259
601327
596221
2212318
857036
1512608
1373714
2552824
1083241
1327659
1683914
2539182
2243121
2412264
1903893
1963243
2679135
2213115
271396
1357751
2762689
870655
1718245
2638141
1417236
514083
2028286
154446
305331
1809251
952710
762523
1036656
1288962
175243
1656721
2798875
2622031
1730452
50064
1306646
2715567
2840790
2222796
480296
1544859
1911307
723259
2644013
1386909
1666033
1544001
1757546
582903
1480066
1996891
1209265
2173393
1741053
324128
1418436
1798983
1294861
1133489
1376100
745699
1385878
2381814
361640
1435291
968939
550765
1928526
1220845
1161397
2862453
222852
1460903
791608
489147
930094
901271
1842575
118410
726305
627426
531111
2513063
2578423
1023210
832309
1795498
1309959
2355317
208969
2818360
1727396
786337
29497
194116
2042049
319279
2584641
2297508
549520
1480557
1280037
856887
2606148
1409493
2202761
1819048
1252945
2707405
2058957
2525690
1604727
1789792
211918
1339316
2927767
1040777
1438468
308880
1391
2749608
1636079
2523660
2520580
152412
1668666
2287753
717269
1436676
2936289
2677823
527044
2472187
598164
1789137
1788066
420817
937110
824082
2755146
2495876
799739
598972
2779451
2052605
2536792
382708
702298
749733
2481031
2391477
2735
114652
1489844
2037396
739911
1394411
2311756
2180005
2204180
1503748
2369754
963037
1403683
1648591
287676
708094
1810944
2511387
1868575
578119
651857
455883
1159655
2376554
292845
1104844
988983
1102451
2422728
807485
763776
2884704
1693139
237125
219637
1422261
1253273
1003672
1726341
1603690
1194009
1700543
2759975
469046
2112987
2294054
678180
2170804
286492
980557
2294979
940034
2681837
2521910
1937442
2063620
1920901
1981814
324572
2145114
1707232
1359623
1848315
823031
1457919
2159790
2095815
2089125
2662644
213230
256106
2932444
1098671
2885402
525495
1974203
2825872
968313
2882191
880312
2620017
663595
2792834
1768816
1420575
101832
300353
2742019
1185465
731324
1517652
2218187
731372
1095334
2326006
1007643
2536584
717026
423097
140608
1300387
2306977
1193408
2769563
1184035
218533
808821
1132894
2103215
2905730
537338
2309005
2687830
2638629
2631483
1916750
2835830
649143
2212881
1201801
1858335
2243517
1867142
614949
1458627
1355358
2742048
2501070
194362
2458134
67296
869457
1821730
1321789
1156023
1735263
2399422
493485
2470382
1381470
1187607
74602
1004208
265205
2634204
2885174
906945
2396867
1260175
1018412
1147955
217573
704684
2625700
751608
2893362
1229924
75493
1152108
1185683
2348999
1735382
1537368
125763
695212
1659853
894088
1931601
2389803
433076
738067
2538334
720908
1809856
1580429
2878572
2889176
1223255
2594940
170230
1109806
2873332
1973513
1322327
1197479
162524
1206872
664403
442919
1675014
2165750
226187
1778467
179273
1536029
199123
1545007
2484193
654480
2253956
1178765
2506907
1763733
1908354
1275377
1673549
2629757
1147663
2610065
394430
2545814
200133
1801995
2053784
1003251
2571604
2148230
2219092
305251
4649
1169972
1434823
609698
1719684
2784008
2139703
1590975
1475195
621584
1900787
196677
2619158
1123547
1773223
2620449
2800842
2324333
2563973
2689641
51984
1440729
811762
2072434
2493206
1517613
397446
2656679
2727088
2697763
2316590
396863
2605225
1940855
1358994
2802243
2233164
1175188
416952
2356983
2825742
191057
1538218
2884326
2342899
2739126
1734045
2116892
955986
1922582
1403873
87343
306142
1056507
136285
183442
1264896
2492779
2789595
2778345
2129337
1907115
1832492
2585649
1132209
2007351
1793225
27606
2051679
2470203
2130029
1922755
2842982
139358
180132
63964
2842472
745887
1762012
2192655
1447132
2183927
1730341
1922540
475899
662539
2892482
48430
1198061
1018957
1601374
1443661
1860827
2113997
1591313
654880
1801386
1158214
832628
2074062
422237
2895572
2559925
2565221
1972543
182385
1097723
1716880
687065
2756563
944580
818816
1880539
1613232
1149084
477921
2291660
1593958
70289
604487
1132007
2109403
1603438
2726727
1519250
2876158
684042
1395377
1209936
561436
1798069
2785467
1937009
2645387
1865576
305934
1669854
2465564
1164893
69984
2285195
2227957
2010064
1423193
1663965
2551157
1165199
2369567
1442983
2601417
1622650
2393574
2394135
1148964
640898
1597846
2037919
2861
2210764
535229
255700
2242294
2569919
2827514
2358121
250484
53798
1637712
2038708
655672
2526824
1442163
921135
2082894
1490787
1243206
1107256
2205945
2564173
2235072
1990291
2589513
2313696
1804529
1463312
1591303
2296568
723644
1555250
1897556
1914067
1114821
1418537
952715
2063697
1110365
201955
2871727
1658090
2543560
2524595
2366888
2060713
568
2490456
2373095
1283712
2210411
1367471
1768805
547882
1363865
2014258
1957928
1458410
1952706
2815761
689933
585297
2146962
2900545
1583718
2653813
848511
709381
2461542
633155
1443427
2370324
2654671
246227
974159
2563457
2778084
1727812
2470229
2307895
1785258
2897158
2136301
2696457
1016536
2371
952385
1677018
777092
399275
1670272
1638346
1418804
756723
2932571
2106263
2655955
2768723
643994
1778604
2863578
574052
116292
755897
2090677
612982
1999101
201153
1033856
1763150
738635
173261
399600
1580808
2284531
1597036
1720965
1758278
2561696
1835730
1543165
2227223
380106
1863100
1692612
1024537
1590008
1451630
1171760
2079738
1218198
935347
2531724
733185
1634868
2489532
1672032
537732
2713654
2889926
1003769
2131707
1362749
2764301
612274
2084209
1925353
251
387676
486269
1845645
1120262
1645842
793731
797199
1715111
1651507
2705516
392315
607714
1316223
2396157
2693597
2122376
27611
2529770
2285241
545496
1194391
1742129
1833070
370233
95568
727533
119748
2862628
1809957
1050016
1607586
2644786
406177
2661256
1998852
1396933
2898666
2901588
1068314
1901987
373352
1385536
485107
872155
2749137
671968
2718569
1622029
1581967
1020765
244780
264022
246781
739282
1641511
2728081
1686734
1667912
1777336
164122
2470757
2318082
1921732
968752
1369713
2439803
2698752
619141
1168328
1934831
1549209
2763110
934382
2805642
1634750
1510507
2935521
2688582
774757
2616971
493284
1514331
1984225
1002927
1246247
1474904
898910
583080
1899694
412734
404094
1120414
2703262
36497
1947016
1375437
683159
912955
993052
1692361
1472518
544621
1267521
2044832
230944
1140604
2087883
2257763
2023594
949937
834424
821450
676056
1631522
1315476
1305352
822415
1030822
2649181
2410891
1723539
974569
2048093
1005400
2017208
96443
2317626
2769491
2767264
2238922
2448934
1026089
202189
808706
1637055
606839
2387980
2842328
2155093
611806
2833847
339573
2212730
2691120
2398303
932467
2841134
1340404
1672773
2876544
1263983
1672761
2701668
1934014
1258807
155644
2860321
531475
1172046
2214720
1655539
1405396
433300
1625845
892856
2421189
2913013
892446
971244
19943
2833715
2792427
887155
293167
467606
114133
597336
2690491
1331467
553473
1926238
789264
1818679
1782029
1072270
2669844
792262
154883
2869453
2472299
510300
693321
2244014
482698
5857
1267143
576952
16835
1163044
2626404
312318
1639256
2703248
1871457
2016297
371059
605848
600091
2333432
488059
2203782
1933189
1400769
690068
188546
1100124
2081080
2872988
447589
2333488
1300952
1965767
554115
1380703
1864865
2906758
686137
1535416
2442988
2456904
2782942
892267
2228245
197787
274110
2079158
2742150
1189806
457821
453478
2791320
922298
2878113
1714675
1632500
693545
1598577
1717621
918419
899025
1922184
99286
1838979
49282
2788775
1580203
2377199
2677395
158989
110542
1245830
1623615
2002963
110581
350912
2237981
1691391
512618
1715961
1799807
2233439
329087
215819
2652086
2676416
1114654
1259399
1765835
1371534
1552223
1279142
2130498
2686142
564129
200041
376256
2040625
2861432
682494
2320199
1353076
2851339
2029653
2843762
1136363
1909391
2018504
1948922
571530
1449980
386545
155047
1656487
288623
612565
2272692
2659035
751043
1765793
2612198
2441577
1839638
2386990
1357853
705444
1364574
1534499
2621521
1906978
2920164
921913
2454231
1933146
2394563
2394570
800657
1827439
2154060
65580
2383773
1625144
2473853
1548797
795516
1879178
2674866
419035
2680319
1333175
835420
2470130
2701427
2411041
2082391
1941040
1550356
2347938
264297
1129712
574722
2361728
1938707
1132421
506900
163932
1818525
133216
845804
1829102
2341817
87952
1207798
1122609
795751
1173499
2518359
2795849
1121741
721238
2055000
1621776
1071722
2538748
1040676
769126
1493786
1936010
1366389
2003104
987724
2648523
1218811
403488
1416284
130564
169666
2312506
104642
1839724
2236178
1535732
2820597
2306205
728045
982773
2628066
286952
2559076
1716880
709277
25407
1893230
207804
230527
2765562
273511
698607
2799074
308802
1163301
2098529
1565952
2383311
705287
1630653
2551591
1122258
1880317
2257944
2907696
2900450
383658
1768396
371922
736029
625648
297885
1145252
1184288
1883641
1844080
190614
339142
2682357
1542626
2881162
2369837
976132
1385555
1774611
1315066
131225
2419120
1708737
2050107
2913528
320726
1980999
259964
52327
1472048
2376885
245367
1526738
1450702
1852435
119804
2810636
1498268
1774580
1391729
2882865
2592442
2003170
181817
1672273
2306604
2730120
1225844
609872
2274798
1045719
2916483
1124452
233579
2303929
1256939
2293469
396659
1226014
2043950
1641429
669664
2721369
1596853
788855
1135948
1743204
764079
103418
194846
980707
632131
131785
1069991
679877
1568912
192844
2082301
2710405
1111026
1758079
201487
2017965
606922
1586668
807304
2475295
421808
1437218
1092542
2176186
1436103
690291
2117792
1360862
1968336
310605
1626282
1963349
2261373
2345172
712835
250014
870480
2678500
2635186
2626629
1787917
2205049
2605508
2285133
2866710
388092
2786149
450048
2279473
1978514
1313347
1469764
1935180
2877972
2757332
2418218
139747
85105
2167161
2610075
1564845
1842338
2166708
2344750
1791264
777890
1848880
733534
2554207
2188547
1183917
1302119
1217820
2293394
461501
503478
1578831
749593
1207077
1558228
160286
1957232
2891296
1242038
1981109
971898
619700
2123429
549280
2504691
2831652
1410470
967333
1257413
2309946
1286280
626728
1521580
365390
1816297
1889984
1033614
1035114
2655600
2163045
269667
999769
448827
104444
1811136
1321360
1375562
838332
2632833
2196087
1893617
197082
121773
826068
2768556
2583262
717455
90813
1119696
1794330
633870
349547
1319172
2492265
1461279
2474803
2273392
590987
1024934
2738306
2351346
1823099
1870108
827416
1920002
2702358
1286606
2652949
2727070
1046565
2750371
401748
1627847
36143
2883872
1844194
432563
160608
1817703
2324498
2583177
1873910
939808
622632
2544569
2403793
1380430
2190365
1559260
674432
1649623
1110000
2514097
667556
341095
2648471
2339768
2438763
2369455
252553
977966
2089569
2355469
2238688
2400632
2311704
140699
1901779
1129710
2179538
2387558
2397050
2221229
484449
2052188
1119194
1853726
1540079
1052343
2835728
1879028
153297
1459232
224951
1495047
2429326
551105
1496643
1578300
558716
797548
534406
2811065
2931195
386843
85146
2840718
473119
2465126
1323531
2825864
382483
150044
2406593
1211929
2352036
692724
1680362
550691
144413
965853
2495774
904875
1558785
1665192
2180657
2614613
2078448
890884
1246232
225808
2929894
2614744
1553602
330946
1416028
1130782
2740077
1214122
2558052
1163577
976201
158683
2841348
1870721
2792703
37350
2605701
681032
2801626
605972
2141561
1829925
1045290
1033684
2399913
1736516
1938991
2383371
258164
813341
556583
17638
247290
656047
494706
2166775
227828
495709
2072305
237348
242934
2347455
957488
2068509
497759
753232
2940531
1300936
1191983
2636655
2852655
2145568
2675549
1637993
623091
2729669
692377
1417068
2145616
1756861
949881
2421715
1666802
2727703
547409
245346
11207
2490730
2453772
202315
1958628
2268693
2301837
190654
116777
1412598
431216
1079176
1982642
2336374
1285115
965231
1242469
2083051
1288959
962048
279889
2231657
2404820
563998
2021622
998356
999632
944532
111380
1451958
2103136
714457
2500904
952455
729150
445869
194088
2648638
2729534
1121606
423005
1021044
2863615
185698
344208
107385
2756596
2716941
1695874
2444800
2462820
1369107
2057783
311480
2892283
1101000
2132670
2845245
704073
2722925
2351860
2020605
2611225
2190195
2367103
1854854
1876509
1787744
2706128
219484
2225032
1534522
873236
1466314
1012332
202830
2218270
285056
1432759
447289
2171426
1482254
322301
1685492
277605
536064
1875386
1625836
1492993
1560522
1382516
1085170
1371033
2249769
2616852
2260901
337034
392631
1523677
1185403
1997354
1851520
1052166
1803869
1718653
1856515
180867
1642518
1871966
260161
1906855
2561832
2348625
360687
2492743
2864042
2837148
627588
2873007
1554115
636809
2639455
2576320
2683879
2456037
2804082
2536379
2831220
1347885
1976107
2730215
2785425
599550
2897175
1852657
404076
969055
1588887
2126017
177035
845776
1134824
1841069
153870
719892
1866733
2379712
51178
378253
1031894
1151398
2244064
2271692
1273226
625533
2008730
2612968
611700
1166644
2917093
747648
865659
2537848
1037119
2371431
572468
231214
60804
2216535
1360520
1941021
2308365
2349613
480319
2355981
1502049
406556
1377619
1442537
368859
1945756
2175194
1153351
1787595
2398417
424844
317491
606232
1953460
2373708
597867
2389466
849149
641452
1556544
2699922
2162451
1670625
918174
1102393
332076
2246357
272015
2631358
1768007
1150594
514942
2084219
396803
2865769
1566464
1779105
438824
2453648
2738640
2908759
711721
188176
683367
319564
43661
2917782
2357796
1399248
2024065
2667779
2698929
1073833
2268780
2057608
78553
2343000
2764330
420077
2872360
2419841
929054
343745
805838
392261
806208
1829334
255952
564908
184326
172780
2850947
454039
539152
843664
2920579
1962427
1487259
1827403
2463151
1979999
2477637
338346
1875607
584125
2349942
1130866
1393155
2703066
1427239
1229166
223944
493454
1433934
1162372
1972208
529798
137302
2622812
977925
2012532
2160039
2683719
852193
894710
1605076
1185377
670103
696449
600603
1413400
765725
66807
1135532
118630
469278
1986500
661234
2021762
1032662
1244029
1815257
2633863
1421801
1550067
754373
562926
1780697
2507472
2390377
1732394
1137991
1702885
2082432
2758116
797990
2233581
558685
1465790
792457
1477992
2785187
1993101
640346
240816
302470
1836056
1983973
1673025
2715334
2832440
1579233
2565178
664674
2528818
407120
603734
2535723
2515615
1046616
216014
1031138
1712148
966970
1958473
1670750
1345923
1886312
764157
2390928
1918732
1269001
1636125
931510
2860372
937953
2423307
719867
1395832
1618034
360778
360300
2651633
2409268
1274257
314166
583303
977177
788854
476583
2471349
2277804
1232226
2672760
1667510
901577
46029
2617517
30959
2199878
935446
2929152
5344
729354
2593998
336710
1516301
2669455
1294153
2349485
1653368
1036506
1353227
2701582
373091
1558804
2189467
688166
737399
2113227
2840627
865142
2589915
303152
2757986
1520888
1069573
1225400
2098528
784413
2314736
897397
715341
2776778
1827483
1895632
1998233
2156938
2269276
2224194
1736868
534004
937774
406582
74751
2853169
1486962
2631619
190645
372032
1808987
1974839
102086
1156852
770415
2620293
861615
2441253
1539236
1377721
714558
1632234
484727
627382
1212264
2768344
2553229
2885624
1675988
2381516
1951724
298518
2563878
2438724
1511929
702109
2552852
423429
1912529
1854819
1258152
2685802
1720111
2804355
2006358
764147
2933431
911677
2626453
2595609
2337432
330992
456604
2757021
2707076
1580953
2231680
653392
1172579
2304892
1572500
2777211
995348
50719
827890
243156
1356398
1651305
2273179
1063121
1698036
1166501
475955
2614220
1521372
2144924
1107642
1468942
1855088
2467407
1259204
2113280
2935882
836664
1217389
2826979
694282
972279
642220
56054
1385229
2393863
81163
2406209
2161776
474762
2492331
1772066
1679022
2788207
1636786
69797
2416952
2326158
1442157
2081032
2797232
436703
2499085
670993
2086709
943565
1384901
1675891
2903309
2319178
2152588
382828
788512
1118189
2758890
2476321
2581391
603834
750157
820482
2402491
1563396
337606
1970280
2841566
1552931
1289199
2682656
389028
2573213
2239166
1715691
700951
1076678
2217426
2390760
610573
2841043
531464
1718235
1622837
699347
1780894
2736069
501896
1478952
2469895
2940429
1515669
727317
2465341
1523909
932036
601571
180487
2715674
1561494
2758377
1739295
2820004
74147
1656613
2684637
2644992
2808886
124155
2338215
2158908
2911493
1276451
1776080
871439
1049517
2600327
966769
2781552
870813
1028832
524573
609228
1235352
1198053
1272637
599848
1108545
87780
858106
2457159
1636680
2468438
1550468
505638
259496
932845
2557128
1135837
390118
1260463
817139
1946672
2409862
1525046
2774306
74284
85126
1854015
2568236
2613656
2681831
2865214
1746371
44846
343708
1590851
1073720
1053718
2155060
511490
2834301
1342092
2784869
2293470
2753044
717831
1846752
2808190
332561
2359515
1853834
2772848
1990737
796611
762287
1273138
1049989
272723
61017
2859261
1623319
864904
1542307
839495
2471898
2610808
507132
2460256
2554128
1314746
2319121
766994
2646467
2927111
1105718
1917237
2866921
1010293
353044
564432
935825
435438
1172341
731204
2519891
374514
2291643
893394
2168198
1249174
354946
1995200
555657
1611941
2519395
2496128
239821
786393
598101
1114446
375337
1980653
1809741
218870
818740
795221
1288707
893330
1064234
1709041
1080691
2753050
466549
70616
826993
810867
1314134
143992
1349186
2137955
2268741
1603
845575
151083
1518797
699172
1975454
2706743
850863
49852
1712741
2794888
464316
1623955
526803
762580
2552646
1060354
456388
2940391
2759785
2769543
2031762
935042
191593
975944
450049
896846
1222338
1898453
992692
153217
2151422
2650994
53811
969299
2449035
1379530
2014342
1077368
2413528
2798923
2069272
1047383
1494144
1206114
108328
1442065
394730
496530
1563242
115214
241120
276321
785445
643386
2266806
2679308
960971
988179
2829920
1873781
131484
304664
1583408
827414
342901
519226
2501471
2129120
1455369
604466
822799
1074733
1241565
2168306
68320
2719426
516096
2240428
746176
1830517
2240720
2804221
2391170
180977
1100731
172351
261777
607680
1290611
2870211
1022365
2562327
2862059
100951
2878133
1047771
2689754
1930829
1474166
77300
2156323
149443
887684
1002017
1731907
2710831
665114
2589816
1732841
815444
1099122
2392413
1825133
2576929
256406
2434549
2395009
353744
692454
2669254
1341901
1344086
2008890
1087641
2640030
762586
1239989
2464752
1000398
51644
2838423
179099
633394
1256522
1027122
1943264
2723933
961530
2688427
765699
1156314
28921
2687347
2918271
1445761
1524628
1801200
1155918
2430993
1323868
780562
2692656
662568
2284061
1324141
202676
2756809
77477
2172164
1179340
285033
1278322
2138069
2193125
1782118
1084259
2832837
2857014
1485221
1502045
1281126
291217
2217177
1339729
195955
1836790
2191224
330958
2501483
1886985
1451598
2470608
1728341
1425903
2033500
256495
875361
2217262
59836
1941794
2272677
1868350
2809263
2249759
2679498
340321
2332949
1571112
846908
1620030
1346249
2552309
1041752
140977
2085934
268875
2283775
2587878
532840
625957
2571901
2933591
113549
2549176
2226750
1573831
1793582
535912
556937
2384945
2679877
1607405
521294
854689
1553306
449233
1304845
659902
2388762
256073
1856841
2823194
1689816
852492
1527867
1201963
1642348
1138768
2590771
1147024
2741279
2595012
2047662
2299393
198030
1251570
2430014
1697643
469066
2851693
1757848
2506905
1891819
2831739
2540792
751067
2038948
1703018
1685616
1014142
2553277
2711952
2497665
1057519
436722
2093349
362351
2065656
1304396
2455988
2524121
2434509
2142015
2543456
2713989
2166117
1889675
2304099
2245767
1378320
1708886
2681650
2661605
2758635
2735428
2925564
1910280
1679275
2343610
2740537
311578
271805
1276221
1765115
1790318
1927246
732761
573984
1547828
973491
560748
180825
2314780
1777878
2514511
436988
2728319
300734
741501
2339975
452464
2149774
2142933
2799273
1900479
1590574
2236254
686929
125840
1607645
2648306
1125186
1736482
2522663
1892758
682778
2215658
200217
1067123
1441824
294210
2084790
472634
2646105
803913
2342857
2356368
2157508
1016567
2317795
2201033
447046
182136
1331543
1765403
17608
1936607
686713
434858
1614210
302061
966063
2742234
483217
1991667
5184
2325804
2693532
2299874
2212334
1943462
2416052
190813
1644089
1130182
1226831
2614637
1913657
1496737
475294
995428
686432
2834573
612228
2063467
1548900
1944306
729936
540314
311988
366079
699967
2906414
2008594
1148064
1502878
1952915
304726
2567449
2930775
1199935
1977990
259134
1610182
412373
1755049
414018
2305384
235955
1385149
2341055
120048
1440894
118165
2729654
2596181
1449102
766104
2389182
946139
2029201
2776482
19966
1439476
1669758
2286756
1439972
746326
1273581
1938546
197584
1616234
1383573
2912414
2199120
740945
1465130
2237568
2050971
44177
635344
1049203
1487864
2317921
911139
2669432
238919
70575
18532
892556
1847349
1344085
2627360
1827537
2539142
139852
917019
483495
95355
2113014
937327
566235
2116755
867683
91956
2781295
2818934
308348
1799142
2294203
393417
2809972
28905
2563532
150854
1739888
2315545
2360577
1205129
1460629
1375908
2906108
2335705
2305532
2212989
599945
1143783
1955438
1687488
830183
187383
451939
1995259
1745966
545701
2429715
838142
402596
1954784
2254166
1429865
2298261
1505133
2147960
1090309
1780318
1097906
452854
226872
1998645
2093892
2551123
1338479
2732535
1884907
672726
224286
970832
164303
1292034
1694755
1536697
855557
1302855
1938757
1598751
910919
791797
733565
1329814
1805361
1505913
2127238
2378556
1089070
2816044
56459
2196638
2651676
2670050
633888
2013429
2153414
214134
1670464
887215
913733
2736937
1302375
514016
312118
1231269
2554703
1724094
1847166
206809
1434543
1088551
358845
2858576
589091
1372030
2367995
322003
1310480
332575
2754810
1202962
1334983
597717
2780254
21518
1497573
1367533
1399350
529123
1918051
1564931
1391520
504588
2276605
206957
2440140
1322643
1825037
2495743
2026401
336197
2628686
1648031
2370387
449195
339193
1322148
2429233
1476059
1184299
466212
84917
140734
643520
1042852
1321132
940133
473058
1245792
1770989
2009983
303131
2731969
1873376
1671857
1480947
2311659
1219344
570338
88413
398522
1957544
389422
1255470
2440824
1257605
1664637
1216392
314958
2798963
2666587
2727891
2486479
685651
1429963
2025429
1349830
2134219
113010
2179943
2282486
1875058
225696
1019869
776128
1509074
959236
108874
2304183
268538
2262366
22705
2509836
416360
1240228
101323
1282605
1641663
333294
2837157
2412511
2014651
1805631
2625218
883929
160977
1148286
484898
1674890
468716
2320063
522820
1420522
690513
930176
2737759
2724747
1288462
2651047
2493031
1750341
713054
2826095
671714
1790967
936464
1436599
2679436
393433
1523961
1133
2533374
868503
15739
451359
951440
336537
2450109
1886566
721655
780203
912752
2932159
641477
1102321
334613
1182742
1663628
2098406
1470322
2286336
2279050
1720131
1460817
2059309
2932452
1281749
2064708
1205735
1515169
993443
2451015
2022801
2783824
1101312
2487551
2077608
2263068
648125
256257
2883933
2096888
722743
2691821
1968496
2237598
2336562
2709501
2160575
1689737
362939
813956
2210306
1546943
1051912
1473965
862805
378583
531467
172372
1727600
2389771
11829
2377963
1525527
900031
948412
1819996
2107013
140341
1934278
872173
1300411
111978
2280839
887298
1904194
640179
2922349
1004905
1846793
1224093
532139
1368621
2017362
569002
1667858
1191419
1494457
1869782
1544437
991426
682579
536939
2439376
51141
1433283
2603434
1178524
1481964
207332
1826544
556260
407006
843620
1954222
927146
639949
284447
1546133
61102
1641903
371209
2837131
2528886
539598
990733
2127772
2108308
253768
1537353
1452365
520334
2318440
2206714
648135
1493770
593523
1316005
312251
1705874
1083664
312773
2237909
297830
554632
289344
2271782
1101092
830100
793068
663598
2476212
371859
524508
359998
2603564
1380688
343533
654232
1805275
747944
2636626
2515287
1799138
2842961
1993327
1425606
378811
417043
768421
2720935
2782104
297998
2525515
2457010
1747988
289995
1895069
709654
2617042
2016664
13741
2460127
2278990
894471
2397343
2097348
380620
806955
2236774
656872
88589
728310
2429775
2156659
946092
2408326
2932877
782437
2414854
815039
922863
1202202
2602325
2146287
232080
1304048
2228852
794742
2606014
1627674
2299436
32011
1258612
741983
1931192
2163093
586014
1742146
1177636
346623
11455
2287298
294096
1492788
185441
729069
1483329
1803835
1900125
2586862
1217770
313065
2355606
1240649
1374581
2432566
2713122
2547279
1250125
1713253
114644
2116032
614744
2562088
2515662
1341537
2556768
481244
1297786
2200974
292281
2309798
1561591
1788907
222042
2039706
945932
706157
103327
1878738
1021388
2377206
2929872
2462056
277517
1417763
1300413
221388
2137213
1424919
1025423
1465278
687707
2280766
1278805
464446
303262
2113377
1179905
411554
2219878
812845
915742
387002
2763338
450428
1790443
1310803
308467
2647851
2026819
1812288
955327
1979302
1577383
1832332
2333830
907898
1014574
2424226
753427
987237
1018919
2157381
1150741
2554793
660995
329030
1159069
1670212
1105289
894246
2007692
2743461
2092188
2692946
341863
754761
1999042
2798234
1181567
926893
2207242
2694614
2875376
1659037
847504
674121
2379858
1806456
2698747
1808450
92300
835434
50973
760047
815105
782406
1634369
523373
2118908
1104110
626814
2473486
248109
2575943
518992
2612314
2599886
548825
1800282
1309993
317320
520652
1139935
225373
776147
2727497
1325245
2250053
2593293
1886882
2625136
1549927
2471218
132177
1666064
1396788
2632071
1001296
224005
1050465
1313538
97281
1823556
2641443
2050492
1794651
443429
1123219
2057769
1349513
618090
2432671
1582265
2270884
942481
2637467
35647
1182944
1257835
1222641
2172330
1228437
2465551
1595225
488346
1242903
1739933
1025232
56772
2301997
18236
1862367
2756386
770253
1668427
961106
686522
937102
1347679
1694972
2479831
1999175
1269231
1020795
1517832
1976865
757670
1559017
676443
2721104
2051761
917045
1305474
1217263
1690027
2767135
188734
2283243
331861
736450
471638
1124358
2457868
2076373
1051856
679580
855248
2819683
2547160
1925179
2352049
2240036
342113
1903413
699335
2515008
1953932
2438496
2653091
2481105
56522
962722
468008
2384485
2508582
425704
615117
680915
2176308
2533449
2054875
1775391
1466805
1110457
786325
1446047
1547367
6660
1605856
1330149
546128
905142
2382510
2694204
1988427
2910154
1645423
857553
1172041
658811
1997899
1198892
311977
2737715
176644
35716
852059
435295
714933
985554
1886385
275074
693892
1724057
1588316
848446
140342
1024300
2841327
1725230
2229514
2871504
35540
1640717
1452395
2126557
225861
2760555
622100
2302429
1558735
545884
1797850
2304168
1777941
2662135
912936
810211
585589
1766727
649291
1597379
2795542
2041396
964202
2240237
1181747
2605650
1978658
1400259
1735273
1142705
883193
1846988
2783283
1534325
658283
2541918
980655
1747093
2451518
2697432
2837771
161127
832274
2431400
2923387
2522547
726136
1362078
1218199
2918355
2324907
1107145
510270
1920350
1455514
488422
2861502
2706530
2743138
192192
814780
865129
2433169
155818
810021
104344
1796423
2572714
2472200
1362791
2472681
343073
2723248
915827
1358851
1098412
715257
1158840
2566920
502988
1700075
1017959
362909
1649461
2359620
1626259
1603579
1351570
922939
1229216
456891
1483664
2530752
1317467
2548399
2423646
2783260
813313
2637561
2342925
1176651
175870
2387488
1584556
76359
1035463
1629755
536876
818968
1464984
570608
2690344
426763
1100128
2926772
2468518
1164585
567453
307375
184111
2606442
1496574
688063
2639918
1411082
1934272
197776
1214019
2902529
1812069
212713
350110
2655431
2305300
1909055
1914988
884333
2500883
1655279
1930549
1972434
2716695
2474147
137518
288413
1573463
191662
1238054
254196
850020
295091
232743
1593677
2504396
2667486
2741963
279470
2054068
253959
1192017
2606074
76753
1849091
531121
2108805
347970
822875
1195940
1115223
1999671
1594051
1454968
1175068
1745097
2492290
665469
1156073
464184
997786
510048
1254083
2778762
1544283
277293
28123
736560
2697615
185516
48570
458115
2174664
956966
1874986
1460741
296517
2420641
448835
660433
2521554
2138043
1487787
1502613
251239
634670
2074805
366909
1638642
209428
1682417
2885285
946930
235456
1666446
2113867
1855850
637223
389790
1319295
637334
1008147
2801604
2921524
216424
758350
942964
1584982
1710870
1540261
2621126
1062861
392047
1555796
2306683
1724675
656755
1481342
2876978
2507999
2047481
63121
2839647
1111082
1805744
1397794
2786956
652581
1141417
2837480
283807
2069663
2107742
1987615
444909
2572183
1005846
1654764
540163
1125507
1667992
594804
73554
8007
1447083
1037754
684566
2182252
2728005
2387880
1166120
1252819
170648
2482127
1166389
483816
2762801
881779
161221
1116291
2604907
72486
2078344
1707029
1917809
2128487
1888499
2336595
435515
1847950
2329566
501821
1485621
1402694
2748147
2481834
56598
1170468
1277267
347161
1521277
1451368
367823
284894
1588524
2425411
1063930
234476
2555096
2230890
2191700
2188547
2034535
456075
418154
234575
2474295
1796863
2897651
2501974
1929948
1050443
2202640
2602768
1758275
2494154
2541436
153618
617559
2095751
1709364
2662969
1723807
2503930
757728
979025
162047
1934204
693983
1903777
1439223
1022979
2447053
666993
1512963
2083293
2793863
334787
2659292
658731
1291832
1145459
2749411
2211609
543436
1170632
1057021
189151
987367
2018423
2585744
387869
2186019
656127
1971472
1671225
196211
1989620
1640791
1375169
214292
2669271
1435328
730461
212190
2342215
877218
311949
1444393
980982
2620106
1852176
2776729
2302254
984576
537784
2319243
575352
1389915
2391631
2463522
1139717
1157429
2501889
1739086
309484
1852631
2248495
2859345
2706730
31213
711156
1151763
2808511
879464
1753290
2784155
1750786
661409
1983751
1815785
1225172
992429
645791
2829236
1354794
1873510
871492
591469
166958
434333
388719
1607854
1854906
1080316
2201668
2724480
553497
2810706
1833527
700764
1310508
2100769
861997
475204
2155491
743030
1883985
1092788
1313000
1149602
2104560
505637
1993910
1542439
643742
2245141
2573795
1245747
895557
358197
885227
1785314
809592
2467150
484127
2873674
319864
2315012
1853935
2212614
524973
109202
594602
1607636
1928994
2177814
1593527
1485839
709760
635166
156946
2166778
2809302
1336255
1450872
2568397
2865289
413947
2233749
741350
1386582
1561614
1915768
1935686
118236
1142208
668226
649548
1626821
653574
864220
629924
884915
1792104
53659
2543695
2784982
1665231
2794712
713372
1319944
2505505
997668
933173
2070382
1632044
1338175
571687
116128
2187188
1939874
2468864
2592073
2127455
1806241
1235190
2623760
1546653
1676987
212620
842507
21328
1274017
510594
131258
1733605
194184
2188965
1733488
2659976
143850
433796
2011699
2561202
2361756
203724
279882
1549755
1047153
1904910
44961
2137974
2100271
417546
2456886
2643944
2089370
1512244
90432
1953763
1307045
1371175
1799721
464800
2848915
1114561
431879
202185
1124027
2865219
371631
1531335
1894711
2017857
566428
2105490
2153619
2169181
554788
224707
2367103
1669955
1614388
2169530
784911
590214
102611
2392184
870172
459073
991456
1469490
2786428
2138829
113600
1462259
2683579
98573
2650592
2059291
284374
1478242
1993755
579761
591313
793555
1325131
1098235
2848686
904744
333936
1992248
181535
1144685
1053779
2711032
1027074
1048839
1545390
1323530
2728645
2187615
687023
1773585
718657
493656
428383
2751267
1103085
1799523
1078752
1862298
2608854
745202
662446
974478
107888
1823023
2141581
1219703
71857
695426
2747375
2819413
407977
560411
2318831
727210
1772335
610421
247233
2191957
1233973
1590522
420127
1510353
348443
383411
947911
1575710
167353
328337
2089164
2040723
2099543
758417
1722601
2049032
1654527
962247
2413704
513103
1587905
1687162
250722
450224
2827765
2926342
2218430
2309669
2537213
450953
358498
2745600
1289764
2248066
242082
345115
2740016
2265849
1446438
984277
2006088
1245199
2319185
2434795
424459
322785
2254918
2895021
2008892
480459
1774834
631319
677583
959161
874045
2309436
2892493
2695794
1045304
323398
1087437
262345
1481018
776569
1961962
1828634
196999
1715572
170675
2242615
1025230
2859144
644879
1770529
811800
1579896
1956382
92691
593649
288217
2309543
1589701
2119440
1961125
2886088
2035768
2660145
2750157
1605384
1024903
1651762
33876
2867998
154276
928191
2482282
2577057
1293366
1650267
2469811
1062585
957804
763176
984004
87025
399726
1305262
2451995
1734177
546076
880622
281915
1899803
2858780
813584
124850
407226
1655238
40546
1171810
2280725
2625951
2335007
1864609
381787
2576905
1351349
2458714
1049182
670867
1720863
11206
1992855
1965976
184788
2354997
850442
1888406
1766069
606103
318935
2644384
543172
80262
1719205
203982
700090
170353
699067
2677879
1603114
2285898
1872955
1703800
1974083
1475548
805206
541662
1441776
1953926
600043
2469092
1466897
1955460
1150719
1253362
866104
1093492
1207320
1288770
2765799
2390483
146207
1407493
1630233
2067482
1843800
1370456
2514497
2540287
2605367
2886909
2554154
315816
1106669
606734
1449583
2820258
1662395
2169297
35005
852492
662344
2518698
2529116
1882686
1965991
2937958
2855972
2602375
2268316
17099
2091711
2285461
2005090
354672
1162012
877352
859486
1309878
2848400
1158599
2486164
515890
1613890
647623
1885480
1529322
1139447
325290
1869890
2074116
421569
1554414
894454
821992
1942986
2757826
275849
1972715
824264
2676384
2318725
720998
1523830
2442536
867014
1984244
2603912
988385
283643
1221934
304066
389548
2291988
2655220
2017799
1684504
2841058
1489443
2568315
537404
20975
561546
616474
1337491
1330341
1063544
1570673
1366219
1419857
1778078
883771
1237895
615756
254616
407254
598288
1814871
2388018
1473059
24183
2782352
1503074
1682910
41648
1042840
1214840
1913376
1348438
1118109
1812983
158619
2213389
853470
344161
2583444
506071
1989656
2931619
923713
1093039
1562987
2884480
1662686
1230302
1258531
567624
2821946
2360890
69856
2124892
2937271
2696359
1544133
1588556
323764
1595219
1183622
2699818
553256
3122
464606
2291185
743131
1339848
218223
1179347
1744028
623348
1553876
1365395
858336
1923225
210577
2776992
412993
1591233
2652009
902090
1535569
445864
2010986
840715
760304
23495
594213
1582007
2768837
2494648
1545400
2234308
1664373
1145987
2797807
1862837
1470231
668441
2920249
967103
1219937
2258693
816266
1399754
1217061
1487510
2111019
1944841
1227178
2097696
2149743
1001477
1802822
1841913
2596089
2211415
1584246
2417020
6736
1374539
1396311
968472
2469670
2085497
2519157
3514
2934674
1724133
1552367
945228
1991683
124759
658135
781242
1304684
2717283
1331750
676694
1106471
1133576
453685
684242
131797
1028841
971410
923943
1388444
489911
34676
240
1095074
2394516
2402118
998491
1257043
1299320
2475699
208112
1683075
1970321
1877588
1162496
2446729
2273849
593926
409041
1433531
445923
302216
2669217
2098482
686591
2454504
33397
115716
1712220
1178184
2504086
1871577
2849406
2398238
9021
550830
2824387
472094
1345429
1244123
1837472
2080056
1062746
104716
735304
162172
2672834
26962
1427685
52789
1651297
2451830
747577
1663787
1072314
2017555
1945947
1729913
375763
135426
650756
1735192
2442890
1246696
1264806
1075489
2582355
2735321
2709065
1443290
257944
1341144
2210205
2504382
420564
2506081
126259
458959
2939804
1785839
2150276
788418
908405
1995095
1320510
2600872
2625449
391422
1294264
2736892
1064788
822538
1444741
464797
2175448
596497
629927
1319469
972356
2668778
713281
1825551
279287
1870547
1565317
38716
186233
759914
323408
1634923
91452
1085775
175433
1500200
2346233
941625
2259959
590769
2263005
142556
107042
281183
1045664
1240173
1299987
513675
617071
398711
1951001
144494
516658
1510097
446223
627244
1667336
1859652
1937600
1231704
570590
1689985
1660495
1088701
2781174
1953778
667620
576122
2546292
2854616
1555954
1920472
340513
2118136
1901849
129345
2921669
1164270
984586
25770
476159
817765
2261692
906784
1248695
2496936
1759554
309335
192290
1673238
1742854
118825
2591875
2934386
1480754
1251479
1315549
1961330
191341
1237683
900901
2350964
2021052
2418930
2348993
2738949
576710
2569833
2755568
9863
1349989
2285758
957400
2924380
1949809
2764992
953691
2533520
501258
570334
410012
1147727
2887240
270898
2928970
995339
1536954
1602897
23817
1529850
2452157
2432839
256959
189147
1673219
530174
1116092
2151762
373734
1983570
897944
1368625
1798418
2268113
2417720
1204205
904996
2910386
1875590
2838409
281157
292183
2106538
1030471
1802564
1604275
487515
2553744
96000
2349579
609817
2068333
603334
2658138
1029093
4412
357005
273438
2853370
1512805
2804371
365576
515299
477984
2620714
1030151
1558752
1158374
990381
321533
2130954
2042786
2767522
1167077
1099989
761072
2690510
692663
1523300
993539
1464404
809257
1137575
2833237
2405823
2786741
1359423
1257168
1812688
2206674
1837200
1310390
1074721
1024183
1017524
2225806
161087
2472960
1219730
31454
1407271
1046387
215932
2067739
1451118
2326566
2149253
997447
1664115
882130
240778
954407
2734493
775567
694612
1842201
2681495
2395392
2057973
108801
1924706
2206829
2596628
131870
1974780
2373857
166624
2669377
2253526
1106415
2776491
1529200
2080713
2647956
2441339
271112
2916685
684792
177960
267884
2016292
2160759
160681
1632631
2828593
531311
2315441
2050878
385745
854021
2286481
181456
776882
875135
884807
2443077
2598134
2478647
2061901
876314
1560541
805458
416195
2936800
107551
734985
1888010
19277
1023191
800512
303293
356579
356994
1471797
2104511
2113042
2073011
2813494
1708431
1195191
827544
1825349
763851
1439541
2022329
309851
2029791
153552
2612596
1027171
1715244
275679
2673924
54613
1585660
294187
1012873
2340038
1557712
349159
581574
2239025
1872250
1018530
1593195
607486
2623048
2480690
653648
669551
670883
259213
505341
1153539
1336500
1263564
2745720
1749289
104157
1031863
1271132
1499967
12443
1122697
328872
2807847
885655
2900719
1116448
1256971
2334956
413166
941149
2326587
686164
1975590
989486
163103
2296266
954698
1630973
2290503
1125578
2304689
451480
2630150
1614580
151701
2555827
844330
2784777
522078
2124561
382485
1344423
1815561
460253
1160244
2284401
695856
102055
1442678
1883966
274048
708521
2208004
337240
1397864
231743
1452698
914856
1776345
18431
1175609
2160648
1104006
2383528
2525721
1088770
1369709
1178139
180031
1072440
2193960
2754507
1293280
870843
1978686
2405575
582913
2654689
2630389
1187960
18431
1740897
1199573
1042675
154970
2386650
532482
734031
1536169
2621162
510149
1893396
2790271
1656577
1355027
2757486
2620537
986260
1304936
666160
2100735
2754776
1450976
2451846
1630724
1989790
447587
655661
1557796
2191744
758087
478446
425534
2415478
2865490
616097
2259151
1085219
2143881
753200
2500934
2000052
2319829
491554
996920
1923271
2260193
2678022
1564612
1452911
2400299
669611
2082625
452993
1533970
387383
2176322
1329643
2940032
1561682
2654488
1520984
2617105
2782151
459344
317323
1731020
931723
643461
1574028
1397039
2079652
1996905
599628
28556
2773490
763177
2551224
23402
2636470
1851179
1242655
1929458
2612190
2395581
126331
230077
2460434
2766750
1915491
2249538
1713741
1694564
2694044
448797
2264587
1242321
2877209
1183797
336629
3279
1351108
2763849
116483
330750
1217001
2653455
544494
44077
2590242
2724794
2115063
1640783
2110280
687865
2128204
789105
1600005
290070
833401
524608
521496
370918
2254689
868512
2107131
786738
1551556
2115462
1979312
2743951
662736
2580232
1481740
930663
2752073
2070671
2398726
1546285
2771396
612007
340161
1557881
491659
2686
1048807
339253
1894920
1489673
2924604
1682382
461498
2192306
1615648
172183
525863
2016383
1373671
2228535
2437859
1455743
1307236
1212789
355836
2067034
1880297
480108
55637
1405664
166553
2143223
1638737
477720
2047001
466362
369626
4810
1616798
73144
2455489
2903187
2322863
2350441
2039317
596432
417167
1061261
4868
1516433
2804347
2539554
1449345
32881
1043822
1823377
43333
188128
2146993
2794983
587309
2029743
2809747
227320
930370
1919482
957879
1735650
646085
2203002
1241205
1754357
2843421
149448
1715515
1673098
2666244
1770277
1057550
365513
2278551
219778
227862
423328
1440579
481334
343131
2616775
2230867
277555
1955567
552760
1503600
295747
1883515
174605
2166064
2812521
1921860
2665475
1575683
2206840
613759
327831
633868
231893
2909852
674495
981268
1161467
483081
1114360
2725819
1094254
2174471
388753
2469765
1402248
2534419
981604
1380317
1075943
100473
2524641
2349589
2517728
2630771
841269
515169
1850829
2553947
2562813
1363827
1334647
2470449
1777639
2191536
305684
1821384
1083985
2283428
690973
429309
2400376
1442104
1392898
2588924
2361091
1342617
533945
1911489
2714802
744570
599294
328336
2511120
145597
387305
506432
2531639
1646063
1626200
862722
1148541
507901
203663
1376063
1167461
2118374
2555322
2486986
1022041
431931
341976
213096
660469
2288120
1524054
1409687
1987705
980948
1328846
940812
826563
2720526
783663
2348965
547849
2694536
662866
2496528
2772843
284645
927912
955388
2519902
300288
2241140
2614841
251752
1452633
438623
2122078
870480
356127
2863598
2512164
2700913
793194
1692656
2435633
1290425
1074627
346827
604017
1798706
2591725
1566135
2766376
2825658
2639102
1752479
1409480
1316120
1902458
2586683
372658
367159
2389172
2563261
2740945
894000
363122
303727
625610
755197
2288198
2650697
2222082
2082196
1784671
829573
1856323
2252350
1746825
2841652
181006
1521959
332301
2491159
2937628
1126545
2291568
299958
1130421
317255
1127754
293086
1329409
1243815
1456954
1809228
749214
412421
1451190
2448550
1664955
2896938
1216077
1775868
1978971
542016
2769118
507383
2389745
2757808
1344433
527932
875185
536591
986705
2887602
1856381
2620529
2536556
1607112
55019
2444327
1385787
1931430
1601743
2067555
1009592
2266555
2908357
2690115
765782
1579860
2928796
279295
320168
2083945
2060539
2510184
809209
848110
2763438
324008
161284
1036045
2836545
1400851
1357423
1873191
219653
358066
2740369
1190879
2903402
630064
399519
516019
2554203
1367456
1036837
747801
2071584
959158
40303
2184401
121058
2672029
792094
2839739
1237989
721862
1513122
148869
194655
2021081
1525955
1574958
2086097
548973
771949
445274
2054759
1219649
2901304
1340329
1183537
1651147
1637148
1554988
2084975
2412357
1496737
2485026
2366603
1471119
2828780
2859973
454527
63451
2364578
303715
242138
1268545
484117
178167
739642
917112
1553118
40246
1028943
2130170
1314795
192211
52071
1085765
2799376
1053521
719834
1745440
1583177
1507409
2869118
2814078
1701087
34329
2194114
187580
1527206
2162623
683926
513351
925083
1139
1617964
2826498
2534825
2375314
2145597
1577752
936733
15510
2218362
2153376
1103693
237699
1675639
2845566
2448260
1719277
2074613
2536381
1311301
2268080
2100168
829170
2642202
1494243
200187
1041181
739238
1072323
2761082
1867855
1308732
1006647
390489
2047780
646680
2251096
1974611
1288075
1454656
2922072
2017745
1944491
1561101
443442
305983
720562
1687628
385870
154161
1674670
729267
2037791
81576
436639
1380434
2323713
1990701
2570795
267053
1104792
976001
1122727
261902
2568136
626391
2749303
2580380
2356881
720599
121993
276372
349662
1665471
2359717
1437078
901948
515437
2281375
2454679
1577404
1125362
2710329
2022139
2359983
783807
2823550
2351738
1600623
1617301
2449072
8613
762506
1074832
394305
1173323
2583769
323115
2717009
2568323
483722
1367891
1777841
1611210
2244194
2484462
1027680
1927228
2927428
1108216
2611105
2093121
2686183
2782714
872504
259849
1788171
232972
1237675
1117509
1486955
1761121
2634293
1055409
2586973
683749
2265056
438471
2494809
487606
2586263
1200771
337562
1308347
1387627
2126093
2107312
1292098
2462251
2452894
285531
476440
1468871
2791595
454805
1779400
1107559
2200956
1790837
1755835
2816849
1786307
604626
1234837
2564225
571790
888288
322106
207480
539686
402683
556983
2694369
2552785
1730574
1710274
1817069
2178983
2661467
2410175
935607
1444419
1048479
490245
214862
1268428
739996
1141646
1087777
2708186
809422
1605784
1006548
361569
2304097
1760833
2913836
2216378
1120938
2788970
964125
1843085
2801639
1848469
1863194
82739
2029092
1642329
2046890
180533
687573
2919710
517102
2287342
484339
2047064
464213
1834903
2758026
2873047
1122111
2361121
582095
987455
1723628
1380904
1670943
835519
1745753
676267
826028
1203930
1183863
2086936
1923198
2220206
2833139
1282765
511370
2680086
374010
1197157
2475805
2563036
2624748
1610094
1168633
323672
618790
2158884
1096820
1949761
1247924
1897478
1782671
2795086
142485
2800663
1535582
1274839
2484461
1734116
562938
1346703
967595
222946
224797
2285532
1940641
1447648
877099
1393465
1853948
1033460
1267014
1550006
2552748
2037295
2771339
582037
201809
1592671
1722471
2014129
2462053
1624970
2157020
197084
2137564
146821
1123978
2151985
155683
1691668
801153
981066
1095480
2104972
1668727
1877270
797488
1590514
1029289
1353963
383807
1756941
2490620
2037784
212425
520745
549623
2718424
1005010
2496605
906641
412165
1895058
952995
2345617
128962
79169
141045
1052845
1996378
913578
862474
30538
2107611
1634681
1899935
2109722
870490
2694732
414185
150243
1954208
677980
2332843
1238907
2470782
908674
2549532
1941026
2729805
1938296
1053539
21791
1229074
706656
521266
2912638
1798616
2371288
329793
543046
1501402
512933
2092174
821270
490373
851495
1045901
1164812
605130
1619537
2090853
1916634
667638
1354742
1922138
2475480
1802590
1189478
434536
2458027
1584682
1140899
48340
1727526
2670529
1353471
1347762
2058610
1386946
1582338
1518615
141194
1045631
2754622
2018277
2681091
2365122
1739529
1503419
391654
1467924
195385
457515
2401148
189554
908232
212342
1963413
260405
148067
1853284
242639
2415562
496791
1696760
941965
855900
155284
230699
1071656
712189
1094187
1435208
2788678
2764587
883482
2654574
1983089
799381
281005
957984
545629
2742577
930621
2642401
15455
669002
2067839
31120
2645502
364370
146653
2748921
1799767
286491
526763
1430889
2603990
247751
960205
1786002
226826
756610
2470233
722715
1611544
2145675
2179969
1774259
257416
2685315
1619502
2875028
291354
843057
756693
609043
809825
1600098
1733631
111291
2303982
1604823
811271
2470126
999632
581895
707687
2522403
179944
2859045
2478984
712689
2109216
2365013
1190207
2580619
2465103
1164052
1233965
2362586
707403
1861588
2213643
2738866
1000777
483334
2905864
2151226
2825453
983486
1918898
634558
296123
482690
329920
246217
2314907
1720055
223619
1524566
1317108
2030704
1737239
1654273
2443856
517513
1929273
706775
2490886
2404095
1960129
2237928
1375764
1771476
1317821
2454931
700449
2629378
502970
2582440
2271973
2376220
684626
2321588
2481645
965965
2744690
2161848
1425288
1783788
871810
738181
2532038
1548466
2562165
2496385
33867
2021210
1442344
267096
2754742
955210
2090383
2741216
1673488
1141514
2824918
592297
1903819
1889514
1151015
1797290
2467071
2625854
2346852
1885101
2407743
2729146
2691937
2190644
1716617
2710401
485178
2759172
1131532
579970
614816
175579
543661
1378833
1913843
1264918
349241
1580494
2722721
1780842
768810
2726297
803797
2190910
1206190
1946675
2050326
2740170
255807
2243505
2759017
2159188
1839098
100671
287721
2406335
128522
2361906
352379
1021002
2328903
1275438
2760154
1162976
704406
1733054
864653
990668
2505465
2778453
2662972
2912546
367785
408942
105519
1466996
2803704
1753082
2389900
2272237
477348
2216758
248551
618510
2295810
1695543
1821225
2580136
2219696
1491904
2375170
1866669
2184419
1782483
1275116
2478161
1165259
972925
1511142
173911
537040
2095012
1996767
2316306
1225255
2638020
2672206
517632
5980
1781239
1511120
1622934
1753032
1373889
1756431
2694488
1506323
503793
321342
472471
577475
2419701
1227408
259515
2227696
1926198
1501288
2720325
1753476
1276931
258581
2144838
511271
2409137
1499095
883963
1124215
2857235
1981786
974551
1353567
1554270
2506051
1894218
285878
940214
2681570
598008
2735665
2747820
2126606
578850
578798
2286064
506876
1508376
536932
447762
2884834
2144136
1227142
2331333
621260
585965
1179449
1446757
856559
2493187
1277763
1596670
252368
2806725
399308
471770
2308452
83676
2820898
1618383
873549
1866075
2747971
2854386
1281833
701629
1569651
1536370
2409328
256271
2409134
650560
684923
398774
1945385
207150
936197
2739391
511524
2691084
1703650
185571
1287911
1579247
800335
1183728
308099
79667
2064083
2051011
2058896
767832
1601394
987353
2079230
1717329
2111902
1942508
2889758
1229719
2066053
2830474
1215182
1983982
2632351
1857821
2676690
1818838
2685577
2042826
734844
2676732
1489532
1946316
279021
454327
1330030
2695316
1035259
1330505
223616
2857651
147037
779099
284085
855431
192595
1859746
513062
1888336
229266
2665447
1795456
1932514
2125179
1312335
1288395
2915286
1534082
1125131
1573644
2924703
2319178
1142544
62461
2287889
136631
2802486
2533067
1977163
1430661
867917
2900231
869382
1706179
597713
2608287
916565
1408881
2529342
1056472
1416737
1955667
425955
5013
136655
824464
919586
1080894
1754052
939966
1192152
1246934
2747828
2295727
2497610
2929386
1626152
2740465
555244
466715
1360026
1822183
1768617
2077063
1578263
1488296
1962259
1691643
504869
2174496
139347
1877459
1800068
871308
483665
2326358
2335961
2755690
2458874
1497213
2906239
1581243
1621141
1084985
1049996
1985535
1623199
800572
983870
2878181
1305149
1945433
438603
1966058
2263811
951656
1718462
213589
2837808
498699
2461517
2193547
1405468
2236145
2900949
2536052
2673191
2272388
1763279
239139
2541231
1611429
873746
752632
2008696
877465
1149004
936732
1717386
1346298
973115
206080
1453017
2544590
886199
760951
1224971
2422929
1134914
2104307
2656261
1590234
1647151
801930
839908
2672127
1222842
2662607
1040489
722706
1939292
130787
2867765
1686813
1985656
1594297
910370
819615
2658374
608060
2180874
427805
378169
1455499
2772118
2559738
326052
2807858
1075901
1480949
1516409
529254
1294546
262124
2165025
2182432
596752
243974
1863277
54840
1925080
1391857
1545458
2312134
454329
1684392
2802103
1821914
1521132
2294733
72532
1969283
1574885
952089
2311669
974264
1285014
2778690
31742
2939975
1397263
1525954
2266342
2489224
2309069
453591
2522453
1557797
2701267
1115076
291586
1967330
927474
1928842
424306
883029
2302004
1055175
2234865
2683301
2775908
223203
2501481
1817694
542940
1619488
2337797
6122
2689847
201744
2177785
188407
1373292
901854
1370291
2487040
2370381
2857615
2839203
2896646
1148746
709155
2045454
1015903
2018892
1163417
2463546
1252910
2323432
1689698
105397
1513092
873691
2798773
2437726
2638521
2856177
1677241
572996
478815
2120119
1303748
153925
1229328
2589521
279322
121105
1650329
1971028
2864471
2636807
2753335
2627137
1403836
1145130
764437
989878
1343020
34744
2411277
315477
2620856
2466167
902631
487283
475967
655985
2397086
273694
2254494
1069709
2235463
2831493
1798113
2867206
2624709
134079
1137958
1271419
264672
2897554
1267150
2473144
733546
2031627
2676864
2926488
572411
506717
137656
2542358
176239
1702850
1305587
1384563
223699
1950181
1648382
2839885
2073171
2487934
2914460
2422322
693945
1616395
1250164
749037
1363453
365889
1732722
921708
2897143
2220806
2180031
1301191
2687761
2780444
1072466
2744903
2351444
2133677
2825853
2740842
694435
803255
1352039
1607234
2860496
305654
925026
2846618
2328927
637694
2006104
1934086
627111
1029256
1355061
1185975
2820905
1002368
2055006
1766801
2421655
1085163
335976
2150410
910296
1836117
950275
2655133
905654
144288
1389626
867873
1481885
192116
262037
1671169
320653
1853013
2770366
141541
1526753
1992002
1435779
2465540
1692094
1916794
2227510
670830
2283494
52164
2062533
923780
1994711
2731670
1689356
2673959
2239915
105468
935158
862503
2770876
1227687
215002
253767
1918693
2177597
1705019
1554879
2871844
1892859
617875
166919
2622701
2059688
2316001
777081
479799
801732
2498081
305950
797314
1046639
2316924
427597
460529
192418
1577767
2679021
1374336
779416
1425478
2738890
2314248
2498308
1538724
2263555
1432354
813877
317270
1535559
609863
2094271
1653732
2748373
690637
2598590
315480
1573558
1670100
2511786
2822013
1705119
212462
992432
580298
561568
41191
1536242
1619317
896357
608783
2221069
1775964
1962950
1360277
1904238
2711718
862481
2007103
2205396
2214874
2357854
1185286
2507238
182035
914182
1539686
68426
2230203
740176
902072
1786540
802246
2300699
2161090
1609291
2587651
2708710
2823959
2363674
2463837
747167
2463904
1179409
100070
2397010
2921918
1516251
2181659
1133569
1815055
490660
1217004
312885
632064
211562
2156625
283675
2229418
26136
1250138
2475294
2284084
619754
2125048
1564776
1519097
1625305
1470512
1022210
700897
273642
1128439
1978444
2065988
422599
1838396
1318542
2901218
613723
1326094
857344
682123
2272781
1656260
1188744
773825
1619726
452090
489505
827760
701938
2223237
2481304
2008996
2138760
1485443
2614297
2038246
1282333
402717
380825
837431
208169
1340634
2714291
961254
1013627
958651
2804442
232709
2348136
204291
995841
1889894
2844262
2860337
167973
220931
641645
2339233
1879023
2301679
2390505
2808405
1826737
1861608
392158
1069895
2746026
1093690
1488088
549268
1419718
1008273
189420
2183945
1817576
2161887
2013652
2278978
313568
2508413
260859
919481
2238726
1960165
524578
705564
2863114
1451544
1243639
1869340
1437318
1933272
2015556
2138693
2479458
77239
2655210
461469
2287320
2009152
231864
2105108
1864615
1231075
1538562
1888720
1485388
2860341
2937271
2725795
1549282
104053
891465
1562009
1404875
844213
2573931
586948
126887
2142073
1203887
1839711
2612762
2293640
468766
468391
192037
639665
2806533
1605093
2282407
1744685
441448
2554904
2493107
1131832
278360
173967
1961561
1765364
1257608
1444845
2621554
2143465
2841414
794242
1418815
1823944
2036087
349381
2684549
836962
256801
2705148
1009082
616874
2294747
734314
492627
1645084
2721308
1986840
28351
2842274
1542788
2132548
2174508
1767966
878497
644319
140050
1245039
2297989
2646408
2792105
2132450
1161824
2905987
2393079
1948419
1958337
2695126
1942535
722406
271075
2509899
1912538
1303180
708897
1067028
2247002
1396389
221449
1864216
2536402
1880039
1721772
1558889
735752
825616
1764372
270730
1720772
1842018
842138
2001076
1750978
279277
506100
178287
1861303
579255
842704
856243
373926
2537009
2006081
1094848
290010
1037958
1926252
395960
2205717
529667
2836561
1558779
1817017
2715307
817732
1780973
707614
1296384
2876394
598772
305216
1816257
2648376
634898
2121595
279544
518963
2092797
2648667
1944189
2136184
632360
1937232
1978112
2684498
387328
2275917
2404854
2353491
318710
1555173
2113206
2869535
1364199
470106
974755
1773304
1836152
951067
1938589
1000740
1574677
1749600
2081266
159097
1239311
2788370
865552
242594
153969
297546
1948897
2043417
2184708
1537928
10303
2315214
530844
1863786
823853
2688601
1602883
1702151
1125916
2251884
1054451
1749760
533877
972992
650717
2529242
1913549
2286270
1671826
2685986
1056696
108802
2555911
1491155
597808
607546
891792
2901809
1861565
102104
1101264
1470434
811155
1404091
1245928
2858060
951341
2044542
2930777
1917224
1926865
1767378
2122104
2134477
272224
1589196
1242069
2232712
1184778
1548078
802297
2287832
423895
1775205
1574309
1626173
586885
2112463
797180
2525086
2296293
2246159
1965907
391451
252266
552896
1713814
434502
1008921
2330805
866527
699054
2716895
1745794
1455054
2270857
980581
1338659
2307507
2150884
1889843
51627
2827639
2869795
2115361
569648
2157126
2838471
2366990
1302676
1415314
1373159
625543
1447285
1446803
552707
2475129
881328
1928903
836498
2737079
2346357
1522766
2645143
1093382
2648280
2857839
408426
2651623
771240
244734
2916707
1488504
1955839
1688448
1424448
103968
2471099
237632
2249619
770378
2283908
1385565
1969797
1046475
600139
2344443
2727588
127697
2783514
270574
2118651
1728836
1052738
2776994
2486953
2752938
1592678
1923213
2332876
2931876
1940534
1027292
2134270
564267
1956871
1277493
542095
813981
2324711
2113596
2215599
1602322
566749
351581
381285
2378675
2671869
45918
1569177
1123617
2156704
2029569
1057643
454104
992611
2325110
2354724
637045
2131311
846077
2742142
2028410
243607
543643
2191284
1716140
678759
1643213
2215821
1809771
242667
1823497
2586677
563426
1720474
2657989
2012900
111176
2557537
663518
1611891
851318
617730
1925463
1205278
2482300
2564877
2275279
433312
1525234
1631777
719902
1617102
858018
477777
1229574
1451831
126963
1011678
2130521
1004926
1297105
2151643
1017591
1954958
2614233
1423498
1518409
540565
2504523
1863114
2082891
679244
2292363
2404165
933015
2486768
695431
2615940
805911
1141277
1525728
2777709
2283972
97911
577273
2829047
1686131
371910
1879034
780952
1063555
2909768
1044796
2472649
1461375
853181
2007410
1697009
1523222
2165010
2132765
925345
588035
2172004
2399377
1154321
2125173
1021611
1687306
580857
1343077
178068
2618424
2867936
937182
942065
2390332
2461775
1068667
1586004
1657904
780
2871067
1499037
1373566
1427697
2447685
2844336
2791457
362898
2341148
2319425
2713992
1695500
1479627
728995
2316537
1966056
108785
439580
2425674
79557
126663
603964
2102451
2578534
1776473
355468
1605003
575716
156740
2557217
2243139
1323687
615641
1920774
775587
1287289
38585
1599527
2008560
288997
1539918
1968078
2122448
938420
422432
317462
1091487
939794
1969779
2417440
1585378
1279398
2488366
2359335
1728277
2832208
1779936
505635
1451819
1091359
623690
489264
1319078
1001084
61120
1288786
712714
1978933
2182590
1684710
12673
275854
80670
2515251
112542
1739781
599802
990022
1362169
931945
449603
1305711
5024
2870176
1421530
339169
37059
1755296
988829
1812225
2027479
1683269
1554997
2806283
2448372
2003715
1489778
2620744
1244717
1636186
196986
42221
744899
351871
904118
1513406
1017786
1223339
880052
564598
1611465
1775702
2526652
2111975
1736693
1456901
2166918
1046467
2813588
2491579
2190056
2816492
2098136
2248445
433064
2442046
1861211
2128164
1376407
1268656
1496702
1911767
882834
41562
1614426
101841
1462515
1179199
736277
940961
1924241
609437
933643
429374
2006736
2799225
596098
1076197
293313
1532231
588155
1304965
127811
1664186
2745099
1069902
2750281
1781129
961270
254258
2855748
1117790
2062869
2042113
1114979
223043
1839251
1950918
2148031
1022476
2795812
355301
2772356
670471
2498645
701661
1818677
939002
706044
374948
2349888
2590978
1662470
2547428
1081151
111237
2916065
737763
1446222
2198111
1143323
1474269
419755
302448
2551909
336623
2439421
201927
2545417
2093956
2881411
2327169
932926
866034
368436
2055702
2228111
1568422
360917
1094646
2307082
830101
627594
1632304
2012573
1925566
1746321
132372
2791950
1717210
1886339
2122911
2350945
1496259
1334489
1834161
67280
2679700
321182
322120
2665342
2114428
2171219
1767086
2538487
1071099
2797556
957533
2828065
2364430
442712
2906815
642915
531805
2556171
1790916
96886
447295
2860091
1377107
1700206
448833
952059
558205
240469
486518
1058406
215252
2563274
2708800
169755
349357
2832812
894038
243411
494413
328180
1902848
2260102
2160336
690140
2407571
2363024
278994
2207912
791967
2047293
2212351
2266909
2373898
1716398
1728163
2854893
1221475
2301340
2354814
2114938
2922039
1022898
446664
2000216
1951910
493429
948440
1456036
2814657
552006
1194547
1101884
929634
2729459
2169449
1111564
12935
2077949
2901894
706825
321946
204677
705053
1506045
1966528
2637212
2684307
2492541
259536
1044833
1959547
1806266
2936862
879164
256747
2705159
2072842
2575034
1615317
2209465
751699
2435679
722171
2196085
1466938
58701
1384423
715634
306470
2799708
2462832
1254401
2232062
1763549
1354397
1917373
1587090
552860
382738
59269
1434276
2041589
2053752
2031375
531100
118230
1325458
2085354
1459641
670217
2908520
111823
2005399
2247485
1256111
2902301
2538164
931162
2489019
725536
1278689
1825062
2041824
2068547
9232
746998
1183993
2315414
547135
142064
1902543
1237904
29323
762453
77822
1134515
376318
1833002
2615430
476583
2876687
1238879
2559512
230884
1457574
1955805
157784
2897843
1676521
1384900
1324809
2223601
562056
1837080
743705
1517119
1608710
2799515
2383716
161359
1223950
1517411
2584102
2252069
2755432
1444564
2096701
800143
1605075
1720868
1467292
863977
790710
2797267
2853536
1505454
2720509
665365
605460
1958868
490811
1370494
2228150
2306309
1934254
2111725
2167899
1303768
2268699
1510222
675684
2255593
1937713
1410466
892757
1817011
2806200
2724266
2298796
482310
559228
243704
789107
1212030
2186697
2068286
1626608
1332193
569284
1687769
87181
1280895
1493119
504129
1990903
570538
136594
2773586
1927944
497508
1445036
259684
2431755
992075
2284361
782706
1108853
2420127
2030331
1776631
2815283
387651
944207
1828683
1768028
2342468
2694536
341341
2420733
2429686
285734
1475476
1031991
1417752
2845322
1740132
1988875
318562
1619169
1821804
667751
1167813
513182
2379451
1578151
2839503
2393077
822002
716616
2309887
167948
967999
1792250
1647410
1627278
925562
1004130
2874077
1350150
186905
1598315
426057
781526
2663426
1352044
2838479
1564966
551716
2468944
388400
996270
1033619
379773
1281008
2099392
1083360
2175080
2120021
1764514
2504450
2534
1373697
2830607
2051477
1624788
1403275
111725
375962
1789056
1574634
261179
562984
1257357
1780825
2318038
810107
2692444
820726
86837
1947101
2705707
1914520
2781141
1356967
717308
399729
1547476
60694
2763008
2033444
1317078
791739
2522948
1525220
2302837
1165340
1889349
690515
1921033
2340216
2379252
2239692
1560984
2750872
1267267
1422229
2054894
1079778
1616583
2928570
138839
2294160
2549843
78789
276942
2174240
1373196
2594420
2567025
1526264
871167
1103959
2398629
1900078
2616010
1968350
2701833
398793
1037058
534650
1419866
295334
318810
628181
656865
279923
73170
2582403
901356
2143079
2707251
1942198
968407
998481
1271331
1513034
23776
561346
1201419
1134155
1590568
1549922
576104
93232
336237
285407
2453557
990914
2256607
2087648
2195219
1437800
1500270
1687690
714226
1431061
1072497
1900524
888714
2807538
2058196
1807613
426239
194823
584154
2229725
433787
1333682
2456717
2449152
1397651
293484
1328930
77525
1244397
2331671
2471058
1088677
2594867
2868901
1869106
1904696
2403116
1718910
381998
685840
2715343
1144018
2139120
315726
430784
610565
2101230
2213426
2711319
402168
2836461
2853070
396736
1466216
1937402
2555494
976956
1812186
2308406
1085264
796141
2397940
1378686
1253546
2936170
669749
1048822
495803
822147
807994
2172738
1140798
453379
1261843
2642541
27240
685211
2653782
2284851
656525
53828
553414
1618887
2270839
1908857
2004080
1132516
334012
251007
250618
2485315
2902027
1028613
2276968
2067446
1638138
719088
296949
1294644
644688
1250982
2491544
1973458
2831400
2799853
338103
830347
706200
214570
2833411
2468077
1819972
1497042
1823721
283108
137847
302904
668320
2672388
1982939
76349
90375
2255325
1766524
1118840
924228
2459669
2743949
235766
2724008
2574719
2802951
708633
213657
1808084
2457808
1832369
689134
1831053
1026531
2516026
1355761
988186
2501760
1729459
2715411
1968327
2086207
830265
2881440
858334
1284163
1436578
1948106
2050126
1987056
2650837
262205
1336503
1754509
1129072
1953642
2339472
814716
388741
547814
142609
1190128
1295014
2195291
2198018
1880765
1457020
89438
171047
387449
775136
1332618
581109
785392
2529553
2922670
2017107
108021
2900442
2711383
1504770
2000323
524663
405341
2562084
1953953
2547389
1036463
133777
2540385
1198957
2439966
2716001
223535
2714527
2419077
2715752
1369064
1115443
1416720
2088507
1872890
2593648
1560633
1937576
164005
1364077
1972876
1243820
650946
1107938
1925216
1394003
687857
2074105
2083287
163184
2381539
2695324
2869782
2440957
2619231
2680831
1941475
1213362
538146
2099353
1794349
2781814
2735294
1061759
2580609
485916
846257
2820936
928927
1276912
9189
537009
1723555
2217396
1443890
2280973
1281506
88500
178291
1423590
526290
814883
2079109
1345225
2881562
577797
761144
2217231
731357
2658279
2407291
2523787
2891895
1426946
1738619
2688115
2736393
1674149
1597153
757081
1100721
1829361
658787
1775754
340611
2050664
672328
669532
221455
867084
950960
1900254
485908
2204360
465779
2557065
236942
2835194
344303
886367
425296
136854
1759927
80295
108917
2485958
1184301
81034
2643642
2815665
1363781
939097
472843
2763990
1071357
2701714
579749
2107478
2249256
308479
169233
253704
743041
167878
2743991
1898857
482901
1372072
2764157
1591556
114243
1077141
585438
202069
2259022
456466
547962
821750
2400278
1546096
2838774
416013
287011
352871
1018675
1462399
1207893
580682
1142598
639629
2209728
1453683
1630198
1437655
2566921
313008
207858
1134729
2324205
2120947
562381
2276578
1631990
2493843
486590
1590895
654519
2859645
2896894
2115652
2319484
738010
226310
1312895
197479
1148582
2369438
975686
1686828
551206
770229
2389579
1138336
2526663
1202418
1466502
2779831
2576343
1681799
589317
632818
1709844
2030175
1109941
2006581
544188
78159
331460
1446389
579973
2679926
1260234
1403178
2104970
23107
2697773
1581592
14910
2339445
487716
2903114
371230
378831
1105800
581525
4801
1054224
2243325
225121
1710154
2643248
2536867
1070203
2035792
2464533
2890266
1232615
843488
946743
630675
1928275
880362
2646614
2856799
2885021
1356862
326362
2877978
2340250
1799450
2096344
2427294
500088
1064376
1737979
2092362
10942
934541
2096131
1129432
1711135
2743115
506605
2470253
360818
2031134
2826649
1060262
2166382
324318
321969
581675
1016261
1323125
1246237
2550643
849059
2356243
1767867
2486776
654559
2605475
1451661
2625835
2096901
1348402
1762644
1681189
1567247
1764803
1981130
849477
2424119
1943089
2032963
979265
2746074
673838
1838247
2927514
1841200
2262136
1906510
409597
1715271
1489604
1858636
2670894
269706
813111
1738362
2269710
1838393
1736828
1007983
1620094
1237574
2169903
759955
427816
912583
2227480
2537581
2698060
1750301
1678798
2488747
1205857
1179128
315759
2105626
1511938
644578
340756
2521280
934787
1772389
1384375
286740
2928045
1220348
1476285
783935
2180363
1628370
2743028
1758868
376627
2571763
2578598
993292
2354820
2264935
1434312
468691
2237178
670500
1231102
1123527
576973
2559875
663723
1930824
325562
1476868
1760306
1607446
597190
900283
1919316
1569800
146441
320949
2721663
2040095
2050388
764426
1579949
1391918
2583334
1810692
591587
1257124
2198938
2217708
1797631
706001
2495627
2065772
1440827
991417
957288
1655829
753697
1872034
565766
1400886
393509
1450950
486354
2485093
1876297
2613277
2587181
1595228
378267
1740243
936569
1756508
1329154
1899734
2387457
2622201
321160
1414442
402858
953761
1371221
971810
28265
199789
976376
522472
1989791
225696
2334514
296570
1320393
2403034
798657
895360
1905923
255004
1567113
1963426
868834
2680483
37050
685268
1108539
2042724
689145
2855615
1182419
30364
2830477
316611
1472856
2339562
399232
588556
1857614
2314237
2196993
2298385
2667496
2591852
2110751
536967
491552
1720908
1539924
2659243
553258
2622518
2745665
2429177
2324205
139732
2150165
2683969
2059146
273456
1257617
1258969
2256085
635962
655565
2884712
1109443
2604881
2113951
2388668
107801
2841226
1190394
1853592
2806872
1296811
2357601
1227508
743220
813774
1332554
675734
2799778
928230
1328091
935264
1885195
830955
2049127
2368945
1031098
2273770
73300
1699689
1338511
39193
1236551
1798781
47985
2656719
1443231
1677184
1612454
2835016
1291900
955015
2422675
2570346
463017
997624
1706272
2647532
87276
285956
225301
2111532
39788
1036647
2868539
1112213
385047
1692114
219523
1060703
2447514
474277
2695412
1356225
1662225
929558
593003
2679203
2789789
590208
1593287
1160692
2069527
1523408
1121529
2286685
1479514
403320
1319336
2365314
1407154
685214
1744868
486857
1810737
4339
2709426
2114354
501275
1059447
1823900
1056366
1133558
327692
528844
2854032
1280733
534405
1772785
1937993
1150045
1914346
1894695
1103585
229253
1064618
2549916
160630
630789
2042942
999197
150590
2938517
2734688
2632239
1296347
1457476
2022217
1296485
1068108
2418309
702486
684805
1970347
1907697
2572783
150224
2173692
2530056
2118862
359991
6486
68812
296689
2855754
674962
2632881
831120
1858004
2427081
2272707
1704364
2623737
2913629
1362063
2281435
989378
528050
2346157
283865
616635
75558
701370
1427889
1320748
68756
1362703
2261463
174186
839091
129945
1409018
2046485
794271
2399638
1927735
258507
676137
270989
1510534
158846
1580195
32216
1689221
2770462
2255283
2922138
2822499
983218
2629477
2393373
1678230
1930099
228885
812824
2677549
1018576
351259
2784535
428592
567530
1039967
864893
449729
1023365
949247
53427
2667576
2589417
1624226
2549179
1382039
2408451
1171025
1641563
266979
2276846
2616128
2661955
1902621
1584037
238469
1735236
2507299
2702646
2566339
1419871
1038370
2716365
614457
2372956
2023945
1701728
184231
2425402
2743163
2015984
207500
1805274
782319
847289
1795751
475715
2594321
2078560
393931
2198522
2169167
385429
1575886
2751305
2081640
455325
1540794
2751649
2198750
2664975
259777
172067
2825183
1753413
1861778
2167889
2616003
2443798
1748318
1873444
1117722
1548695
217787
1835486
1622525
2350144
2197340
1591092
308406
779802
1807310
2276889
1431100
966284
1177531
1512448
1827153
2175451
971961
2588423
570523
363470
718168
1864832
1979259
2233571
2053395
1637145
1023369
921199
2318264
1790957
2125304
1734305
2918111
2930290
363732
2457641
2122665
2241985
2808900
1499348
451316
1979052
1609578
99145
2822811
2219828
1401191
2244241
1376886
2834227
642326
2323681
1352425
2424126
2081751
333032
991743
1688569
153298
2204499
2352897
603300
1893368
712226
245192
632487
910094
654017
1231617
2585924
604231
2131906
1888746
291984
2323854
1668435
2164228
2112087
537512
136500
1020241
1883036
2469935
1787046
907806
974824
951224
2820106
679150
1436639
251785
634579
323958
2418342
2520601
2168674
1766072
520423
1017916
1911141
1320900
100780
2930879
1491055
897021
2317817
1464927
570024
779161
619948
610147
2932451
663788
792437
1829033
1595205
1054233
2645222
687791
539252
1232102
35336
1543624
1817807
531039
963353
352024
701815
1197050
2294375
2211630
423476
2351636
753477
1728376
1987493
215020
2201748
596578
2273501
1175843
1361457
298646
388028
96354
2296899
1495213
1327034
589523
90252
2742312
1272628
17572
280322
1815742
1801676
2233912
1395117
2795510
1136098
601946
446807
1218989
2475479
953082
659005
2200888
2045325
1521930
201276
2559049
279284
1206961
1478188
1854649
920922
2477773
206824
749724
453828
617205
2383692
1131465
2770923
2604217
2492165
351660
327175
1868786
415473
1432548
2797856
1177494
2740163
2189105
1746723
51684
1030755
2886835
2043774
1764838
2232461
1661427
1816138
2612736
1790911
2199135
9675
517765
354063
1254256
2383329
2379577
2870099
499056
285319
1309038
2111295
52116
1558120
2789336
1352828
1772531
1517573
586173
2871299
2605130
1846403
1018919
1972146
1162175
1739616
1227731
1287560
198111
1579121
521588
1727030
29475
2552938
918924
2418335
1967980
1704035
2395674
1797687
1536405
1551075
1952044
2223413
2870636
1195742
232613
1310752
457610
698048
2465405
1942573
2769936
830904
1419199
2499421
1346396
2188557
2029153
1766227
2089340
849912
32387
1605717
2563523
2183672
1539702
734133
1973129
1874291
153570
2439297
2299683
1073369
2198336
1308348
1584786
1002929
2260209
1528525
2010964
2742766
1202201
1160327
2923392
1638437
2342200
2018120
132827
1473132
2544173
577119
2828701
302115
1242703
2038635
1782384
825630
558918
2748400
2245223
1814193
1985991
943225
908847
815631
2551014
114391
1461479
999641
2052528
2291202
1180257
2620860
2468515
2838597
2750463
78389
467277
1963386
97061
175101
1588695
858772
1097153
1313791
630851
1290453
2258985
1822525
1172344
323163
311760
1919574
2177309
2906906
2393092
1566245
1801555
917118
839027
1186713
2096806
656239
882960
342429
947050
354397
339102
633060
438586
1866473
2873721
1041018
1590172
869193
1887632
1919753
1380281
2822958
2839553
1925407
488245
467990
1310836
17219
2892780
1502594
393540
2664835
1561351
1815029
2824723
2883990
40592
1338434
1225836
2908130
459536
697878
165476
920796
413952
378624
674215
1085039
1851215
1849678
215982
1433188
2823103
1186315
2321892
1232469
708815
965780
353286
433504
1342212
644283
1901417
2073216
1952331
1969052
2606613
2850708
566164
33603
2875668
2053399
1276897
830716
2083468
2851654
2546262
1329405
2412585
2416080
574389
2773020
1896771
2683389
843061
2540059
965184
110278
2578053
1911403
231426
761859
1356090
1991844
469632
1843494
396054
2159165
2839015
1462246
569439
1068635
2418386
1529215
2323733
1638331
2378887
2032520
2578344
999086
372301
2250935
82961
964133
2628392
27854
1282474
797945
2838979
673639
1048681
1218128
2919642
1578481
704067
981091
1960431
394620
2153365
1027907
2191489
325463
1206676
1039261
2329536
1227584
352469
1494406
2493820
548804
188532
1214118
2160421
2620260
1967284
1968453
945512
2464382
1991490
2737208
1638395
1760767
1035625
941273
482430
1576135
1368437
2056887
919345
1149603
2394602
385468
2367247
395589
340474
1959946
724757
196583
2835245
1220063
106987
1492108
1501299
1786080
742008
1934158
1780785
1722214
2470366
1146065
1199463
811787
595914
2316594
1557298
2467001
2722089
2920376
544056
308640
350318
1886067
2607342
434317
998954
304050
500946
143774
2570909
673262
2907798
142701
2727220
1529339
314150
2186472
2686246
1455594
1563176
2659673
2230977
1707095
1484398
2272072
820745
338467
862061
1751366
1563266
95631
1053357
1638980
2447878
2080009
1902276
382753
2854201
2720534
2658901
90848
2302292
1052333
345488
1310825
658537
1890401
807709
1985845
2530439
2461176
729559
2828275
1959091
1192005
1120067
2589454
1869855
1043804
1001943
2895425
1360641
1179532
1466197
121932
621878
454000
1849908
2504087
2203609
151879
1602030
2869436
240635
1206141
256362
1341957
1217500
2250875
261324
1175942
1443170
1623178
108369
2559467
800039
2385798
600479
2658018
1489730
2421359
329165
1607880
1009897
2447363
809714
2857573
660024
1775513
2380152
521655
2668027
2812165
1604829
874593
1890924
2049971
811225
2226794
2301556
25794
745307
427645
2303484
628757
1974220
550529
1087401
2823071
469455
2798576
888330
1325226
777429
1999695
2321507
79659
512644
2853300
1081201
1954434
1814754
75201
1447356
484914
1401706
953944
2857765
600493
2692821
921834
967205
1770787
1121722
676584
89547
835216
512007
1606408
470375
79190
1616800
739836
1642168
227375
2282974
1649077
153590
478645
2607377
585465
144049
1437646
2284533
1310669
2762173
665915
2747138
412156
2810152
2382314
2378190
2772111
2719750
1700421
1589257
2135906
2713117
213727
1904215
2716311
2146550
1720443
952888
240140
347675
388944
1241408
825857
1328998
1399233
2764590
1658485
1891848
385984
457343
2314408
2387387
1812099
2157361
1921622
607710
2699322
2310502
1517264
219140
1136606
2162363
167121
1070351
468883
1490501
913313
2167030
1280125
456515
1100127
1511380
2056847
2176286
950087
854533
1483288
2232513
1483338
990154
2437483
2225533
310653
651330
1341927
128869
520374
1529168
1466747
1067652
276050
332304
565687
372457
2774534
503284
2847415
608534
617034
1831401
995030
745348
262384
1850928
532911
2221751
2673705
1943488
1254119
1139826
763267
434955
484051
1253878
819507
1766384
530450
425085
833960
1114438
1917020
368962
1426516
375333
2939784
172700
1069750
2507523
1627559
980883
2721101
2602897
142434
1015688
988974
676337
1820361
404489
2774705
64317
936612
2727713
2602583
386197
2614555
2000710
2841826
2388877
268582
2132418
799164
2747419
1009212
1347740
2795014
1922584
1671494
323615
1711362
2895079
2110124
1464509
2316373
1549565
1206536
1899066
1567597
238865
2369649
2508734
1177197
2784140
2589424
1779717
848596
1878583
107412
1754919
2595013
1632165
789738
271247
2082525
2779682
415083
957911
32124
2508588
2115011
2330579
1462548
1363429
1592417
1714337
2672219
1058428
449050
501712
2408693
87005
1912609
632568
660520
1903154
667213
219822
2160832
839985
848985
665803
2923499
821069
599637
1904871
1332357
1933561
2881875
2669330
1854202
896048
492954
949692
2897470
1695471
275250
101913
2888731
2927781
2893708
2769742
54065
2726773
304265
2754166
487016
2864562
1227289
2744174
1386971
1118089
2780416
2904308
2142173
2765479
1188810
583718
1704057
203043
855293
1553161
1018294
1625817
701967
2749320
1039682
113549
2721178
1898867
2665292
733966
1253716
632000
900342
1787101
892517
2232653
1263082
2313906
2354368
2643276
1124166
2313287
480826
2569514
707646
2700780
1623461
113260
1357799
647486
1654719
1690589
2084955
202493
1987506
1860736
1987650
1950164
543822
718070
2368738
695778
1116169
2792426
1862266
1308491
399304
272664
580900
715746
60141
1361069
2121656
2049205
2386581
1523473
2629433
2302999
539441
197807
288016
1924453
1083494
333108
500075
2332273
1631194
2533350
574144
1072738
2254317
992320
350647
266716
1819366
593626
1029857
390394
1682857
797004
1348640
2698567
580784
2439251
2875710
2798573
1232019
835363
1047380
2122891
65723
2816141
463957
567187
1894000
2939889
1616442
195998
1086195
2815362
35338
1591101
2193168
2794907
942214
2147682
746227
2752597
1300853
978183
130031
2436966
2636669
673225
1441524
593194
2617329
1527783
398195
125696
2483299
373681
1339869
1103001
2003051
1943519
851107
2626081
857522
910337
1626969
100561
387288
1301597
1237766
1195881
33405
862966
2157751
202158
1462286
1912366
1913597
1820503
1783850
2473337
1455585
1538536
225026
1801822
2939105
2768769
2028897
781112
1964179
1492435
1607200
2750974
1486812
2313201
248675
392394
1002232
14860
2069506
95537
2528212
1615455
2209074
1556253
747737
2429704
2807334
834531
189959
2313180
700642
1422622
508769
221205
1860465
1193338
2670966
2288856
689383
1466804
2012871
1441681
1155346
579678
2105144
1259907
1441031
1321714
2043948
273064
2010097
967669
2775344
2127425
1650916
797255
1091621
2642072
1902597
2255473
2168959
1615348
249038
392610
1402131
1494728
1705482
1583187
1009355
923942
382009
126745
230633
933314
2539061
557045
2118027
2704224
706797
1663824
560303
2391018
2852243
2048959
2026928
2246162
1975105
2074515
2301307
1497978
2459936
1699474
1253830
2338177
1004824
33058
62437
729548
213396
289904
1816594
1997161
585386
2284797
1681729
2450928
2811920
2136922
1879056
2509621
1427657
1047444
1796141
2407856
308313
2434907
1398385
1070428
1879325
734322
958947
347721
2232233
789801
2381831
556816
139036
428433
1525807
303225
724903
437366
1095798
2073485
126301
789760
357314
792359
629475
1230376
1289144
2327358
1165536
166504
2283676
1794105
12582
2208762
2557671
2243473
2457649
1204081
658717
2065859
5823
913038
2733649
292729
35135
1462755
1991159
1081113
1424810
204599
2110554
632930
987882
2131920
2406802
948661
179424
2719235
614130
228876
1011267
862053
1172948
947770
800550
740482
1306290
2925178
1034701
1628451
156649
44494
776163
2338050
1281562
282520
140592
664571
2855175
1877265
2409905
416848
1328482
1414375
419196
1661977
605058
115013
2029535
1335240
869733
220869
429714
737939
1511980
2386649
2296275
2809549
115766
2053907
1206880
1769559
2279847
2570686
2795963
15033
2604640
1392165
963326
2725129
695650
2085429
545416
1200655
945912
381618
330476
2061954
837250
1240404
1317050
1592372
1321551
1520458
2201268
2781521
23478
821614
355867
2279430
2405807
1620959
1874569
2449081
1637296
718469
1418990
2328202
2394767
145743
470132
1282000
1103245
2234172
1335531
326525
776334
2937086
1771422
1552607
599059
895807
1468868
282787
2392724
2513255
2231124
794820
1009332
1030765
595583
1246882
2087691
218338
1225214
1631191
421595
2607518
1529895
122366
1581413
2824774
2028072
2040781
818112
2661784
966968
1112485
2038074
2512097
2077188
1894191
2336636
1989910
527815
913498
1754900
159701
2628415
1953955
2676330
408010
1878023
1980094
497056
2620403
2593218
2326126
2920998
2899344
172156
2142384
543367
948661
654969
2726828
379320
2674702
2412672
1744308
1215111
1202361
399142
1907221
2275526
286714
2326311
1188393
913764
1314336
156329
2390629
489519
380202
1989000
553714
995525
2355589
537981
1592213
1953034
1144184
1002136
1933738
236051
802795
544745
114624
677347
2107140
1755324
1528545
1640560
2631680
1167030
427821
2125621
494618
715649
2029500
2574995
2033902
524385
2636502
312715
2865894
1594292
769782
2425355
942923
546927
2595751
1911980
2205167
1558377
700151
195689
726259
450976
2777247
2589825
771730
228992
1136831
1583470
2165828
1548207
2471216
799801
2509238
1745274
1265453
1965964
1567865
70809
1123281
261165
2098742
860962
1384738
1430940
1498877
2601499
1445476
1574113
1745630
33833
359796
1443020
715992
2066669
987684
1299076
2219665
197822
2451585
1817989
1195615
2894902
1568526
1944855
910283
1959381
453406
1860125
504377
1963833
2250284
876404
1393015
2758498
1401498
844242
2569096
867463
1386355
358263
2082649
1330688
502909
2597630
1181655
338
1389254
335246
131669
1850755
1725393
2863195
2753741
2671597
1814089
2823120
1478755
2871773
2341835
456551
830801
1368661
2509600
1551728
174067
2490551
1131199
550208
1027451
1319894
1837036
1046504
2036011
783742
1142018
2196948
500522
333690
2574070
1609926
1508052
1531617
1842393
1214378
2884949
2503716
2272518
2231846
831250
196296
2449471
402406
1812579
2470436
332007
791875
1569604
2192675
516236
1128925
1018928
823295
2336381
1289747
267577
1513863
392724
567852
1927954
2117548
2519468
470248
529185
1091016
1120792
2495935
952108
791729
167373
2172033
1659840
683119
2717322
1391513
2294685
2630802
1637601
1911400
2784973
2654263
1934874
1722321
2892359
728786
1605284
2187149
2472496
2301658
2844182
728842
394693
377017
1700884
2159937
2475150
1181794
799853
525441
2051516
2720116
2184146
346764
2374117
2004762
200534
1707618
385552
2596363
2931495
2260319
729321
146454
1416065
1464602
1360440
2012142
1720488
77182
2684258
2705362
1430648
2526188
2153560
2139666
889558
894893
1073283
1497430
486523
1938027
108466
2612808
734230
2308924
1440385
2705408
1301596
2542236
2443798
1265915
1342562
1312905
1259437
1031613
1204324
2651857
2884848
2229573
449537
1442623
1678636
2563718
801303
1296681
1160133
2111645
2225319
2375254
1966945
2900803
802692
2152434
2860064
1655927
2258035
2737761
672901
488942
214489
1036900
31735
2879151
1650387
1091085
2383953
1107882
677529
1929455
636131
1162575
241365
2065305
2272533
20539
1391598
418852
416842
2570464
1010133
551175
2206345
800698
1770871
1409311
2245696
2807148
1699939
2491543
1691902
1136613
2485205
2809980
834189
800682
1551485
66818
584869
2470747
2762640
306275
2327340
1601636
2864301
2149977
1381278
2236829
455921
2006114
2723992
103833
2661182
1777042
1678386
1011782
1503735
2850343
2430357
2209014
603605
1366720
1638789
2143536
653244
555433
629824
1407458
2915250
839923
1295166
898985
2695251
2109868
2019995
1078721
528402
522460
1768244
1092381
1602942
1496564
173182
1467075
1849585
2326066
2068550
2158088
361656
2480892
1220288
1469250
2336714
384818
879676
652056
322972
672996
1952244
255302
87832
2544712
2932897
330037
1480188
814361
1056229
1826798
143884
1896128
2552635
964713
1941909
1999388
1786610
294274
2779931
2361053
550606
16346
1898428
2557351
2803764
933192
1369556
1951232
1640902
2161373
374173
2691597
1078693
1606390
2417092
2100541
551371
925367
1651961
1245736
2837502
670782
599214
2164597
1224221
970873
2452593
883313
1160047
2066686
1468505
2096551
832375
512253
1006731
2731232
1383639
1389004
844101
2552304
412859
2434798
1376744
1667462
2327719
1325776
469441
582676
479603
2724436
378232
1592926
1611935
226903
1192958
625392
1214942
684993
1993758
956218
892278
1150604
1596423
2319730
673091
2021323
1953292
2269004
570009
881537
734131
1266150
1642795
1264260
2668229
2518422
730237
109991
1883917
51272
1614416
1242978
2149882
1204414
1659369
1865034
1230699
392853
2650077
2095202
1143652
1824760
2130272
2763331
1579446
299618
831250
1392913
235755
2733268
1109550
2416829
472410
1602932
725059
2794672
2773422
1487762
2158975
980954
2473303
879500
2047709
2065680
2821351
2124436
586136
2210329
1887855
1577400
1421766
1266861
217287
630416
1304400
24107
1733552
2610752
2206450
2257989
2076711
211825
1694637
1663738
325967
2456316
809536
980067
2895473
1828981
631093
1167107
2620623
1750032
2054772
1824618
749704
1356663
482578
2200800
975706
2021332
138236
1842646
74298
987665
947493
2036364
1095479
2399201
591282
2590884
1627651
2573204
1453555
1667319
1105105
2248307
2685375
709357
1073599
2334974
2303112
2722508
1010785
709630
1086086
2643126
161292
2126195
1847173
655518
324510
714536
633151
822440
2862315
1410808
2788694
1323444
2880135
963906
1022336
117106
1416298
2193999
2895631
1366085
1056249
2134813
1515703
555783
628699
2673559
2623264
1156330
1358273
231731
195148
1813366
1536064
779097
2727200
1553264
2465309
1174814
765104
687770
2907269
2574447
2364185
1119818
371202
1828794
1125861
1427179
893646
1939463
709868
959956
533445
2508498
2449952
1176126
928234
470659
953572
774058
104315
2084407
524105
599778
2844479
308750
713204
2791581
265681
141401
2539600
907959
2406473
367344
1761409
1284054
1813265
610436
1985641
864280
2662044
1143549
2816991
2927170
2613954
2760587
2183227
325696
853293
1177250
2372269
98873
2168353
1869087
230996
2170099
1370896
125992
2629302
2615692
1106167
1653323
1089095
2163288
2363007
2596307
1863249
2555022
2212284
2742482
2491869
1801979
288759
231385
1250980
2320735
1921639
2105088
2269669
731382
1231542
2156089
2813079
59644
1083676
898263
13647
2525536
1753143
2289845
1115071
1359104
849684
2447319
1380082
285333
2868677
938447
2818253
2046156
286626
2169337
287446
1981476
2428244
405832
384468
2758697
1114422
1482553
2236835
2227699
1238487
686687
1497864
750430
2328514
90023
2389270
306272
229387
1035979
2352317
2055108
2334379
473638
1633752
1040329
2108550
689624
1648552
1342818
1436649
2923642
2432429
1142526
91484
2795853
1967129
602416
2709714
1831864
1438204
488873
429198
1042506
708714
1741493
2916944
978213
2190693
2341398
2904099
867172
2144570
1650734
2574913
1435531
2196352
2469386
1665083
39466
2745955
2436063
1569995
274580
1342305
2084036
242347
2685359
228685
1137459
2487406
1199696
2119024
330970
1968061
829957
1201754
1858231
1388167
2164488
2917745
620053
385318
1081675
2881759
1855372
1981710
733887
1637946
1073864
2348191
1138066
1082719
2156731
961992
731581
245090
2341830
1801459
1276379
1213729
2737730
1546799
2673273
1084407
926432
550599
2122905
63116
2058170
2133104
2145606
1548121
2130629
2195821
1951212
1590345
2819220
1538898
1536905
2764606
2485110
1066427
2743902
2414743
2011355
595096
1650884
249626
1489570
1281260
1202153
20463
803582
2113724
887924
1652574
2069112
1552234
124167
1964352
698965
521841
2345476
2083811
1966702
2860108
818580
2248579
1942831
919685
1819010
2178825
2088354
1332275
1137500
1698062
2004892
1996764
857588
1318304
2138706
21475
460167
761546
765277
1731703
2261585
112187
1918489
929085
1570222
2817747
2025690
89877
2822162
1294471
1118185
164706
957550
2646060
1661659
1455535
1859791
2483320
898199
152388
474383
2278092
561050
166001
883357
1483969
2018262
1312007
1476927
2422658
301554
870667
1584406
1081847
1143905
2623282
1277808
2123576
795456
195657
2704024
402079
2227600
519163
811769
2291110
1913862
1982169
1789963
1524831
2726983
209067
846484
2168725
473013
1307540
2511451
1009109
1412196
1623983
1569159
1904277
866117
2447511
2737421
2920245
2605669
1818456
10962
428388
624187
2322030
349501
377151
1281083
1147843
39162
569809
118739
2686127
370838
1269025
1011616
1477560
828908
453926
1795004
2461351
823404
805014
241994
691521
1533465
1057992
1452329
1789383
1347030
2393609
922388
2802291
2385509
952561
402301
2066890
1923699
1128858
573163
1992592
2391584
1329867
865824
881135
240343
1840910
1309487
836136
2127548
754990
324300
1657939
878691
2257672
1710104
369081
1395357
1715689
1985675
2825190
887263
520433
2003056
1845539
2891565
2510357
1484852
1674815
922828
442458
1755882
1432577
1290721
2930688
1189445
1161375
2048126
78254
141510
2182835
977266
1793776
557580
725228
839627
1019042
1847864
2388670
659000
567824
1136479
967565
1091600
2019432
1309163
593001
2376796
1941870
1834506
1955287
2689847
1437415
1005957
436689
1616079
2302272
1237586
338840
1565604
992766
547824
1296075
2737002
1677596
1835558
1040563
22743
259720
536312
189487
1924968
2312766
115263
1631479
1762110
1184914
2846773
1153206
2533946
466625
2903947
326554
322216
406270
1381006
2054524
1778862
1615705
561923
2809450
531582
1574643
2234006
2356420
800735
544768
2728024
1225441
1884238
2423581
1941396
1697841
2034010
2661272
1134961
431464
1418564
2664305
832675
1494174
2367686
2795194
332485
311094
931232
26941
2113970
1272908
1964300
1064791
1501504
1488175
2521010
1379531
1476201
694695
788989
84807
2714368
414509
247028
294453
442010
1583508
1657641
2800402
30591
2888436
2531942
1910629
1563822
1088398
420236
1734734
1176710
1929258
1394600
511669
1876028
331407
2684942
464558
20558
2267828
609733
1801897
1905166
2497009
695380
2301648
185019
2009623
2768151
2555115
1847419
288589
2817613
2374215
287853
129578
1285249
219520
1784980
227797
95225
671650
2108689
115608
1981375
1558203
2861984
2893413
361187
2545128
123264
2130971
1069072
1266609
1200345
520614
699390
1045146
193760
111534
1196251
1031202
2874701
2191490
1654409
2275749
2516606
1192696
1770103
230996
2936467
1827344
99402
1862019
397219
461583
2205842
1688546
1420242
916677
2217753
594965
913458
1456946
26150
1259094
2452722
1338080
1776730
931282
73770
991192
957417
1556131
2419118
1306538
2273371
1206167
781072
312831
2537450
1491275
1711283
595568
745880
617004
2017731
61312
1698295
1601010
1933955
311099
1343554
2421178
2382629
721838
2823378
1045023
2191611
491457
822856
2895326
1754556
1676730
575664
504766
535847
2253762
1160659
1351564
2694274
2601673
2392840
683966
2736426
2195889
646353
847202
2581480
2924403
1768160
470852
457580
2436042
1491636
2660481
1864092
843620
1193722
2033152
2182512
192957
2670354
1957995
1384508
139423
1949864
2101871
262443
2716941
415065
605800
956485
180424
2274615
396883
1947837
1759465
1374681
1889440
481438
1148818
73225
2494858
2175342
2560216
1680492
2428041
1491615
334293
1098392
566499
1510393
2315907
1171283
2765978
136709
1741829
1732620
1188159
1292662
1662793
770332
1827851
2473689
2153920
341796
1034049
2111646
2789965
736741
370805
1011000
930027
749971
2078477
2017933
155757
1395587
8769
522866
1181423
1990578
1814660
1059894
1990337
2049851
197503
1741350
309158
69584
658006
1469808
1704847
553262
2784768
1600493
1135067
336111
1316789
72913
2396702
1494275
445119
774852
2185003
2866896
2009882
2759770
1881778
2592610
108620
2129925
1787801
694537
1490424
1430027
2530355
1090218
1961412
2127248
1800763
2692211
2312875
924739
1973071
282482
682713
415867
2375050
1240518
910327
2676328
2204852
685452
2714523
92415
456884
2850468
516663
2912796
2671572
203236
2530037
244979
1697949
80580
20542
1421779
2844659
1649389
1179280
159717
660592
1953172
2613506
1757928
2759052
1320522
1711423
2896164
1462159
218296
2094342
1839842
661815
828805
286712
2544735
1201873
379836
2252282
445904
339791
2641011
781192
1442013
2166198
905169
1696850
1395611
1082063
2035524
2653928
1688142
331160
103469
1399712
55444
1689424
829644
938721
361990
475247
2025634
910154
1698501
2145761
994459
1854225
1139157
2697567
656783
226026
802080
2276725
1269234
1516282
2579081
2795102
1557109
847597
2416050
2049562
398702
400130
628549
1505154
1224165
1241178
161856
1632187
1230484
2615007
2214319
2416680
2178944
1745664
930942
1715374
1511853
2089072
1741738
1448053
2785142
1775387
2832968
1270121
2613186
2355550
157628
753077
978691
2546343
635926
1937855
43484
2077737
2764547
844095
1865300
2476772
358213
123472
2111257
1115717
2166278
1266199
2555181
2317899
1934671
1992230
1442109
935297
2743438
1434432
2630713
2668892
2058105
338831
1277690
2498066
298588
75408
2713672
1465379
586206
658772
304492
2744557
175008
2155808
1314999
1662854
890206
2782530
1926108
2698090
1020143
1141383
1934596
274802
2163104
1699563
1805991
1757894
131512
7464
215413
2796309
2511540
966575
953627
2205207
475760
2577674
1245690
1333272
2587204
636802
2813824
258233
561632
2008056
796668
961119
1687687
978366
1925581
339195
1171966
36110
1900994
1027266
2436401
1865690
47146
283395
2082791
1074114
2367132
786394
1138020
1222137
1975952
838914
525071
947177
140994
4175
2661452
362895
2149266
2206666
2293289
941142
2435584
1465439
2121801
2663398
1360051
2371150
1155932
80034
523732
2245590
1564130
2080563
2404742
2091361
796330
1359683
1070861
895937
2348438
1847123
1584999
295814
159414
832818
2897387
1039683
4338
2882805
1411967
1233174
2223139
1482816
1454164
563276
1417159
658176
91603
2003277
1992259
982417
2040799
817094
2580264
1869436
1789157
2576680
1122079
1730461
2200301
2771479
2507885
1096692
1220271
2519619
1930120
2715171
963322
31218
2727189
2161862
1803407
824286
2586634
771635
1834874
1917526
563613
1458412
812703
2258124
2161669
2777874
1252097
504910
269744
2017379
734362
2862235
1992020
1925583
344860
1658690
2237670
802224
1048278
1760019
2300068
1030296
1359460
2062556
251932
615118
347632
2320217
320087
1387740
858866
2276099
1765182
2853772
1878662
2495787
2590753
413664
672942
1012193
1140818
21511
280202
1482910
1089419
1204385
808819
2144152
1767982
2782290
2428298
1635952
840859
2161986
965685
32814
1023382
1973695
1306545
1922339
2169539
993954
1521546
551422
2632806
94057
2778918
613968
909255
1137480
2439108
912281
944109
1574520
2240429
2347762
327097
1368913
2321487
691420
1355759
2202729
1615914
2151871
1695753
655844
1660686
1762711
453612
1187685
2509022
1913002
1574278
1649886
1406064
862340
784365
1091253
1221112
1221718
2644683
867883
2378610
1085435
1864785
1338590
982132
938418
992827
678731
1527594
1594882
2931211
84563
2160696
1138989
1580825
559891
1372744
2531213
24521
2844920
361954
219184
1809132
2260008
729421
691504
162108
1570893
2177521
807297
1712148
362014
1824937
2682790
869457
271978
2304229
315948
933969
1048661
2563279
2068965
575436
2198266
583607
1343878
687176
1154047
889614
2343214
296034
708113
692427
2503979
2780741
12265
316309
2310558
2621310
331284
1507218
1409886
2132529
2785579
657834
600902
268820
1315628
160576
172957
2077074
618467
1243038
2427103
1724363
2843476
2911235
2756871
1440806
1835680
232680
1278389
438638
1234018
2225984
2237894
1767973
2760171
1609110
923101
115567
2420202
918162
258293
2492963
685083
2362932
2208573
2012421
1584943
111819
1730209
2666558
692746
2129103
87777
210132
1108507
1457013
2854976
2694610
1612051
344952
2501064
1862980
2158291
561277
1087165
1624813
748250
222298
1796727
2825499
1747345
2345247
2015263
623798
1384170
830053
1638266
1778620
1959303
1686233
2728578
977608
1685042
339165
357969
615980
976277
941067
2818474
1787713
197208
768370
2004482
1418423
1043887
2853792
12066
120088
1442642
1472749
2866162
2109004
2376864
817710
1605882
1755385
774176
1390095
31
202182
636207
2657102
2313161
2450220
160180
2562855
1385678
1937061
1898756
1267913
627345
2722972
346660
2173222
119605
467849
420836
2330156
577493
1851328
501599
384019
986395
2377583
2887225
44421
973664
2525144
2730755
2054497
1048042
736657
2369624
379965
2590793
726534
1499058
2234924
1603574
2903844
223313
1667289
2738010
1704539
317920
480888
2161553
2633056
2066623
482243
2886396
1666439
1906037
1348773
50997
2207260
1558364
679222
2369577
1601132
2690041
2447056
1638313
1599818
497006
1870972
2897215
458547
2456522
1745232
2602270
1801640
1112390
553510
2661118
1698583
272534
127756
2400110
1586255
2346515
595201
678652
68130
1063218
1009990
527603
292867
1162916
1311870
2275139
858090
2465817
1687678
1869298
678364
1375324
1644239
1310179
373501
23657
1323051
2188493
454107
1119081
2862009
2232667
2286959
2198134
4767
824517
822273
1137790
1856864
1196952
1806641
2356042
2570114
270975
898729
1199992
1692292
1583889
1551149
872560
1680225
1501384
553270
1600073
2379156
16997
2141452
1733090
2455229
589438
2485002
784993
1899877
2024750
1235494
1090718
1053705
2868201
2000177
277375
2582362
1002782
560850
856592
675357
250236
281119
1680850
755365
48907
1893705
1374029
2691601
1478931
2240897
2473464
229903
768474
635737
2529285
450083
617532
1123325
2830473
40109
599674
1944475
1361235
298876
2662173
2005331
143373
2117411
2573469
1005107
2137543
131410
1284941
1526741
2885348
1863735
1119926
736581
1728759
2602201
1510677
1829026
236619
2757913
1777660
965824
1286797
578690
958486
741267
1923774
70964
2227217
772824
2653343
1769760
2052317
1648872
1546851
1116275
1881139
2771615
2285261
56526
1448970
1139141
833596
1733749
2359769
109455
2811214
2718271
832600
343298
697489
1391918
668640
1788267
960090
1751222
492019
1416923
409195
657305
2090558
734375
776498
1654972
709360
446868
383581
2760408
1412059
1562748
206809
1758671
1767872
401632
2910788
1477915
1300415
2543096
1152256
54196
220660
1746141
2708041
249424
970287
1474291
407113
400372
1011171
372797
778331
75488
2082481
1914143
2376491
1436456
2718189
1689681
1784805
70726
1026603
847156
2560737
1092369
1151024
1859414
14220
501573
1896146
2867715
1099763
294959
2535907
235323
2426998
711568
732465
1296087
1205480
2265912
144555
401761
386544
183303
998717
238512
1134738
817770
2687758
971763
1684692
2447798
2125890
1942769
2774172
816585
426495
2907329
548130
2848606
2134043
1313127
2304630
2777385
1064827
1598842
2360124
795545
2519084
403820
2651082
896179
117558
1643512
1030290
524190
388425
1547171
2351653
2811754
999887
1182385
901660
1975430
481872
1887065
2585778
1241084
2838412
1284753
2716742
868009
322775
662959
1084272
1292949
896918
1584278
2387780
41823
69121
1626489
1596178
2742536
2335358
2803730
2296961
761984
1555352
397952
2796291
2071020
1720780
316725
2913759
71765
101709
269374
437728
699668
2579021
2039100
2159770
194338
693655
2159495
1758359
2326570
1528539
2278543
1680790
523375
1390882
1094509
1356015
2217190
54566
28999
1508241
1451799
1971445
1460626
1019907
2582437
2492042
1773235
569668
2101768
673009
2292172
1143441
2252842
167750
1288905
2422233
1734179
2205093
1551170
2436804
497663
2821013
1253615
1103099
1681752
2086369
2837799
1160949
1244809
436954
656485
990492
2082222
980361
926824
677865
2765344
1518822
1202141
1107737
2208759
2348329
1055557
2282120
1788660
2048484
1662015
2109655
1829857
727270
594411
1348637
1190529
2670632
418587
75073
1160793
167024
1823550
574613
2810924
2567630
156447
2848841
660973
612352
1599101
765267
1356516
2808154
2121048
1969038
1389783
245817
568168
1906644
196507
526974
695047
462878
295127
1188479
448252
477807
1044097
343167
704172
710695
1411880
2380117
2705451
856051
2894099
118962
1374330
2548739
19623
483926
1289904
1010743
614611
1975290
1831392
43050
2104806
266319
1364922
265111
1071045
900260
2116567
1792862
603339
227198
1378527
2659827
1259126
2012823
1403950
940030
1914432
2712272
142525
867269
2826976
2599673
1411387
1906557
1871466
1366675
1180037
1316502
579786
2713784
149156
2058295
1688610
2439610
481941
1845646
2251754
2509025
1548882
769627
2234550
456315
1049825
2689699
1423011
264938
2040277
961181
1544667
1387232
1636950
2478288
506325
2018462
2504663
2297968
2496268
1467678
1367110
2189016
357862
1273058
2851807
2668699
854517
1458207
812967
619132
2421478
312878
2472155
965436
281981
512995
1934415
1921848
1047532
456643
1593762
1182612
1966885
2028950
475220
2493870
474823
1900422
2861314
192656
545905
2472321
1179878
814759
607823
1162644
2285333
2632092
1166934
2293717
164120
571392
2096864
27985
780594
2409171
2209359
1651070
229167
2332663
678300
1907606
1245214
1662028
1986022
851846
2499380
1162108
592552
2694004
1984324
1607939
2057489
1131058
631047
565740
196809
1309473
1910867
2497095
2025088
1876227
1028939
2090898
1342512
2242688
2597454
653812
2835147
1794762
2531307
1911783
113765
1148918
47492
2737722
1347539
1968528
312246
1363277
595493
2103418
959955
1230542
1702069
1589204
645206
2401090
1188202
2155411
2691531
1727452
357684
2906952
990166
725757
1848758
2207330
1159716
1472478
717657
1072076
1567726
359860
2328623
510634
2175449
650476
526203
1638871
678501
2800157
1463154
2831216
2783905
1033774
1961745
829236
320033
1138394
1082159
1643995
494612
2383246
367638
1849541
671558
2589095
240728
2429016
2849936
419393
2585506
1257014
2303628
144534
861136
1524777
161059
947419
2343598
703867
2540799
1006155
934308
276507
1849118
1992046
250278
1321190
429457
248359
1401299
2755149
1885982
1251076
2914052
1026775
2238510
2570046
2459739
1473853
657496
697105
536691
1525608
1479409
1961592
3140
2333929
1672274
1199122
2679585
2331088
1862306
2522329
2385710
1675349
1140115
2885003
2791229
2166415
2111561
728858
444078
2199063
2385801
949737
2286915
246713
2144839
1914973
419327
2342556
1965114
518254
2737940
1461423
1004410
199501
2624914
1936246
1114089
1530784
1345866
1583914
2701332
1429443
2782785
2628570
2223337
911887
1697580
1833854
44984
339649
292122
2394531
2208218
1469120
2689809
194894
945248
2493204
347575
651826
2359215
413575
1227932
584154
2477839
2357340
1781444
2054714
1061070
900525
230976
571385
1650442
605779
1463140
1411336
121169
1250302
2345947
1779465
204333
946964
1985438
791988
95040
2230157
1237112
2378248
1977026
1773647
2666128
2745633
1277607
1846114
517623
1179476
2823620
674626
242723
416290
145044
2396731
1729420
1487175
501202
2885910
443072
2558908
1027734
1884220
2660958
1472868
1640606
821404
794814
70947
1765432
2120486
1363050
2826752
2370146
297152
822293
2140443
113097
1622695
2662719
2360170
1132324
432055
223745
672066
28355
2255964
227286
988426
1072164
1477411
2630952
1840682
2465070
2486050
1915768
1544020
1202812
954483
1000712
2678802
2664592
2571154
2377531
2035755
296033
1918092
1096780
2044737
73230
727837
894565
904783
1285930
2143361
1833673
1909009
2856894
2917250
1856327
2263026
1676570
696107
2023822
320756
10200
2751438
2061568
2089700
1749036
1199521
1191418
1767598
2334437
932068
768591
1772845
1466032
1925358
1029037
2921544
1272471
2565475
120512
766630
2532895
238563
2840353
2093872
2401212
1959178
1532757
1312489
622718
2228172
217721
346356
1808827
1107257
1902839
1964157
941646
2487612
2504134
57589
1011685
2707695
314341
1928308
1105390
2283513
218816
1039615
1028414
1997476
881571
2870320
1504506
1322794
615804
1412984
506647
2693352
2538563
2346086
1832792
2627603
150443
2568901
1909840
1938355
500423
533621
1890203
2800296
2158839
874442
864503
877271
1271998
2267379
2287452
1127088
470776
374874
1262284
205871
2415755
1394342
2611377
2704646
344549
723771
661016
2285137
1271420
1374286
2005833
80400
131002
1160435
1022890
1269482
760367
2014025
2469248
2821806
2704772
1879972
2240421
1760326
2919351
1106545
2351249
1133946
1267761
2917455
1810716
22419
2155435
1541497
2368384
924
246770
826957
1844455
595602
1740403
2275532
1324265
2680344
2867526
1942016
209793
2356851
2633274
1140300
1012058
591985
2239430
1993047
751958
1921222
2281405
2427201
388171
2471380
229137
430576
1631730
2429206
1404199
1286038
2233729
672748
1581227
630966
1606786
1619716
1977632
1374489
1582082
340592
490430
512789
1661880
1088939
2156710
550205
625772
250497
1044902
256721
1328089
1769730
2565409
2845739
2695585
2840410
1385390
2829249
1521618
1986994
1334165
1066294
606737
65291
44345
835604
1372715
2611269
2155545
391516
192732
813988
243993
282127
1640119
2502798
101468
2819121
884280
2071660
1785952
565395
2598458
2641881
2066482
324225
133873
2259671
1758857
2576124
64232
1125527
524189
743536
202377
1344326
1984368
1879039
1814672
2845120
2165331
2680699
2052094
1867788
2004719
834788
1310842
2597046
2655438
1139136
2756109
2813465
2913158
2133001
1399196
1942961
114674
2007123
240152
822748
1025187
1399576
460877
960069
2558804
2178922
989697
1221538
849117
2751742
2632277
1044894
1801099
1418730
1731425
1835378
1123250
2027306
1400195
2047178
2450613
1354977
2174515
708239
306712
1979040
2721657
43772
1955848
1099871
1577862
173745
2836430
1275669
2481741
2448188
2367596
2255012
1461421
2220873
155408
1874894
1720946
574663
2235845
2104914
1743544
977220
2292979
2678248
540723
990152
2886399
2092649
1853588
729285
63935
1289960
58123
2340212
1416657
2257947
2852566
1978909
2371853
1256919
1248723
2095385
449807
200521
1901817
683287
1027617
80326
2825970
1612269
117706
498809
869501
1835918
2924806
2107612
926636
284329
1063716
2214237
1131227
2900688
1462980
1048973
927563
2160258
1823050
513381
2618230
2923022
1396242
2876710
543551
2012831
1404797
312882
2939870
1883673
2676050
2023560
1386197
808709
753534
787575
2516953
2306928
2041668
2020185
2545440
851300
2740186
1696244
399806
2204551
947081
1396733
2871004
1954083
496904
1894060
481026
254791
778080
2669757
1716346
1104882
2728176
2816905
1498735
2622417
2440760
20423
2384921
788194
2059851
2294903
2528319
481931
1869178
33150
1276077
2030041
1070284
2086867
2927013
1537224
1582406
411279
1094616
1723836
2384915
1275223
387362
2729170
935936
2189963
2270295
781924
2436131
766260
697769
2883475
2863473
1651025
1841198
1666813
63335
4994
159848
440261
1424114
1223802
548515
365917
874365
730099
844484
2267641
666879
126404
2825290
1920362
2039302
2639734
1708864
1988365
1505292
1532087
1796265
2346509
541007
225882
2513734
507148
679257
2051111
2237864
2174244
2377972
2174327
458710
2408242
1914682
673301
2031963
205802
820662
2909611
1820479
2340678
1818602
488681
2112975
1425158
1405730
1050106
2790629
188876
2075548
708129
1558913
476003
471216
836738
1162098
851001
780107
2803097
2540541
318973
1233925
2622417
1775308
28782
743961
2282551
43826
1547935
408829
184733
578960
1334789
1957740
17922
548655
2418154
1583391
2152449
2497917
1964914
140001
2072680
873251
1663614
1684366
2317472
2923695
1567731
2192423
1724021
1832204
745776
1153103
2444897
1527174
1514685
1642504
209574
2502733
1279144
155165
1435183
1360039
531467
893566
1762835
55748
1896328
2535457
2537782
2584172
20339
2774923
2518780
2172605
168826
827701
2906792
2577963
1716198
1429898
1703991
1029953
742380
206206
636812
2361016
1836028
196132
1621876
127043
1700723
1423861
2331281
1586614
252819
430186
2109826
1159780
2923339
959615
1982326
2135063
667111
2386914
1239338
244469
291506
376346
886605
1481492
1260527
729693
865313
2289736
2172267
2227113
2902238
148145
2891885
1430701
2238414
1035947
127009
1570810
2467288
948646
737035
688012
1410813
41514
1592801
118000
473398
2373132
1175439
2762798
2183040
1693454
2767244
2792907
1232967
1233677
2373942
574748
2357876
1864662
797134
2802801
1899255
1397149
1320697
741944
2425310
262622
1479569
1897448
1097373
822849
2788830
1894806
2010661
1643537
2731001
487795
367143
2400697
1286400
1544065
2372061
1992335
2420
353308
2641471
2908625
2936255
907639
1188563
2279447
2175815
364531
915782
2382080
930938
1786031
447170
2269511
337207
2250657
1446301
650273
419172
1093374
1598172
2598540
448351
2042626
2392988
2221015
867265
251180
2458314
933490
2719375
350699
571968
522218
442962
863456
401452
1959745
634672
2640932
1319073
2087416
1263112
460700
2849389
2419041
2127204
64482
2022406
403931
1030883
1248329
519310
2182543
2131220
893455
2790706
1447585
2780849
2201947
977422
207839
520734
1173029
2446998
1573055
1873746
1899688
2797407
879223
1766103
1280113
258043
194532
1108280
245190
1632955
176535
2353857
381697
1875177
1538813
1800288
714952
2297827
2928748
1872359
888307
823785
110014
608659
1866045
2205340
1244564
2538267
2176262
2563157
1416218
249049
1734377
823446
2293626
807016
888222
1286232
1552641
446361
1885669
112025
2307536
502001
586502
1312147
634080
2113777
1368253
229539
1097568
535862
106266
1665791
2865842
136307
1637633
1920349
1330679
555696
883710
1244924
964842
318867
1908687
277037
808475
1073527
128402
1714564
2004808
454316
468744
2546444
1750988
2548625
2001481
2885700
202345
1998208
2270211
742480
1396791
2136127
1883518
1294031
1814214
1861909
908720
1400288
1218061
2128284
2456898
1844070
2610955
2082906
1981780
1318610
2689468
2577187
33860
853196
1799866
425032
2052053
2198993
2682671
787075
1637587
2633709
1332511
2272173
1896520
666577
664601
1875635
1970574
2144061
1532340
950936
1394935
1623639
337939
948925
2701024
1340854
2298485
2573167
897174
2040752
2501090
2080864
1363955
1468763
1688264
2420683
2485761
2280595
639737
561642
2056388
1725890
2121129
1014833
1231635
2001705
941987
2616447
644878
465971
3336
168184
201542
2015113
1283506
399726
2861492
462739
1986953
1545126
1809514
1292103
1745961
1180218
566263
1625419
1202103
2190999
595557
2348945
1136974
838940
2269972
1812506
350369
2406463
1905002
617258
2625315
1106690
522396
768362
2452167
2475510
406859
1979506
305687
2050183
41920
2549950
1911375
1936635
739381
247434
299232
2029075
35355
903998
1297659
2249354
2858785
2548025
459885
821825
1307908
709806
1251503
2327120
1779948
2937558
1363085
1388090
1509099
122269
860557
2047468
2016200
1992566
2801620
914923
2848033
881188
871054
2911966
253776
660634
2403790
717694
432552
996962
239757
2326180
2373772
1336399
2637992
2897228
602747
1736647
1007007
426980
2162184
2348904
128736
635533
55866
1039322
522159
455215
2885897
2190543
133432
581108
1004245
14388
1862205
1407967
974148
1213291
460224
1143654
2318566
2786979
1919534
285220
813715
2534098
1101680
2318655
545348
78326
1836701
2463946
170787
2283812
379734
989518
1347036
418049
2123654
527004
554801
2808598
2790880
102247
855795
2381340
1152026
195422
1536313
1381460
1064541
2881694
2487592
1207845
2292254
977360
1169161
473550
446680
2779159
267747
545376
1176071
110201
1033841
1690144
1853154
1571982
2057456
2577110
2639520
1620693
2591210
1571339
2054753
1196712
1193963
1599933
1498713
236937
2855794
1136865
1102502
451316
359646
1767350
2811616
1151101
1115521
871021
461569
1686787
1454684
1950803
2372711
1687031
965135
474696
1244001
1141746
996295
2522614
1927521
2434518
2839284
2335145
1911813
2318002
2232923
1995318
536765
1955479
2265545
2436379
733809
26857
92171
188854
867412
1372752
1410508
2648276
210214
2454783
346956
1047498
2407141
840225
2413655
2375708
561130
2888591
1045658
1781714
2180744
2244867
799933
1684668
2459066
2746310
378624
2586134
2443839
596039
1747236
1961212
1224981
136247
2810037
1266571
1324966
366973
968035
1068027
974817
663717
1532511
2263738
86962
1735520
507346
239675
143653
990421
2507161
868139
259607
2790095
248949
938609
2284385
2582413
2612967
2458256
1509126
334195
2328135
230499
1454302
1110164
2217251
31094
2274751
2661471
2826064
2255581
606232
2752624
2244405
777220
1236624
1198086
1214259
57570
861557
148403
734478
1903773
1091777
2372838
1010820
2342138
2074212
1995028
1969119
514544
353728
203357
400594
1721320
920938
2279731
2822696
1003574
2569427
220699
827422
636517
1853
1556465
294393
2859349
747631
2013884
409568
2717235
2042530
1654623
569644
200583
258256
293467
2380668
1928534
846094
2786850
760000
2363020
2718354
158962
170381
2554293
1392477
697444
2764776
2575977
457823
2748620
76277
132782
2531027
629537
1149029
1449280
2595
2438068
234939
2747669
2132432
522901
2922872
1999024
1464961
2290114
2702143
1748180
1579668
2493734
55472
1482521
880603
2403573
1091383
2764404
2526629
83301
630106
653157
700889
256291
162655
564743
2462216
2680732
443825
2625379
2528531
2785576
959910
2394346
1127369
2127232
1163689
1566015
2888676
23473
1266826
1605669
2549911
2307672
2790915
1583435
864802
1971768
2870104
2612429
250191
337912
682726
1466991
2933636
275049
2726005
845644
2471043
1220113
1808243
2722658
1678786
2026725
15187
274026
557400
1250186
1417139
2243559
1454846
2025597
2418911
269753
2659679
287636
1525773
2084242
2115
2781977
1092262
1691406
1193365
170662
1896202
2463377
838173
2747234
718983
139190
468263
1901745
1395097
302024
871698
1404677
1112287
2893933
1584562
1264112
686498
234330
2196033
435296
776525
117756
295138
2431136
2124413
1735290
930414
2666531
1197221
2183221
2723261
721874
221982
1492444
2169901
1509616
297762
752219
1170823
1482733
2714648
564449
1739129
2843482
635067
1448600
2502981
312304
1090492
1525982
7925
1129113
1291104
2480939
519829
86269
379892
372172
530663
243164
524587
167891
2851554
615382
939874
2744464
1633548
422871
1113138
221527
2678719
2275591
676793
1314616
1305373
1688734
1462019
1116121
2842090
2044491
1179078
1412096
210133
2111645
1614087
2152968
138295
1130688
446513
1144192
1898657
336658
2260163
1892483
905924
2158134
37299
266942
2350577
2621434
2130295
1723633
1083704
410369
212812
620720
5222
369235
2315998
1132256
1694248
1372148
426088
2294842
839712
910470
2739942
531180
445994
1027667
296842
398000
2655795
2820754
1175638
723502
2409690
601448
2192085
2423953
29144
1958122
2403894
1223837
1550749
1272544
1949455
2710232
1644452
445462
987972
372239
2166531
2274477
1563043
789289
706946
503995
271361
138342
1852306
1240663
428401
635132
931924
2318287
1248631
791190
2771731
2224653
1362081
2564410
2891229
2697567
763834
2921477
30522
144212
513232
310865
1891118
1025694
2598618
2190910
636895
2603102
332108
2368173
2607693
1413162
2656199
844904
2285202
867858
1691810
2815399
627533
1007531
352421
1659339
1878769
573085
678458
385044
2291305
1520163
662104
2447076
2884348
630300
690750
2892384
2930563
1038225
2602108
801814
1690424
1253627
95715
342244
1337568
2617631
49471
996166
1535812
435068
1854591
428569
1491498
2516944
543754
1944882
223214
2670169
2477231
740287
2851835
2913801
2764963
2729331
1490582
650929
875630
2317507
2607332
709666
530405
2334249
464026
2222823
794948
63708
1427859
2704177
1496044
810532
549625
354762
1835990
1715258
983742
471457
1051247
2911033
2812148
1302675
765461
1680419
2483144
139634
735871
371589
248414
536760
1781924
1773824
405488
2644476
721630
290834
2075467
1259601
413059
1578230
772370
141419
639427
979657
2857886
1152022
276217
2021515
2404944
508038
1275308
310112
1684240
690146
2684289
1900583
998501
2501794
267230
2160979
2811430
350775
693369
1074008
1064742
935416
1984254
530713
2777908
2678343
1494357
1595281
2891968
2002316
721911
2756373
2898740
1444681
2081015
477616
2457957
2344575
390835
1082120
1942400
2011609
2552545
1747498
283400
1252862
1923044
958416
2389465
455452
1255276
626604
274304
1472798
43699
1624770
847632
376172
2057175
330735
1470208
492217
823074
2688919
1472181
974557
1448363
2264087
975197
2185732
1644087
528205
1477011
1839889
869837
1645331
827348
2750466
1056095
2616261
660857
1664351
2631121
2009998
487960
399161
1698084
180746
2928411
427146
240911
2788677
2602257
968187
1579886
1654480
589111
2129654
1683421
138359
2844766
1203738
1758808
1040869
2695242
249107
1537450
1477430
1532182
2558685
47703
1262894
587556
131053
1015535
1672137
466762
2169877
368104
2503068
2815091
452855
2408567
2869090
608576
728027
2571919
2292303
1675996
2512237
2729792
255988
2225171
2882491
1727186
2888381
156630
1564857
2609232
2207524
1452573
327653
219277
2200861
1601466
1442145
2375620
1792459
2509373
367136
1236918
2728626
1390753
782255
1283036
2308146
701146
2725423
2599889
1418770
831307
2537297
1357055
1904511
1804267
1201894
2545970
1588172
1126460
150185
2462385
1190848
1337860
510866
1497263
1908410
2822196
1157993
418376
713423
2792414
133360
2310100
1882240
406639
2608262
2181164
1256357
589070
2331128
1702768
613380
2031520
1636742
2749540
1326909
2921575
2030046
2448894
1020593
2769997
2224743
2231843
105279
1830726
940994
2286179
197844
1810826
1979878
732868
1264958
1298734
917911
1816271
650843
1474546
905531
536593
2039964
281535
405355
1202085
2562664
2474573
313890
538477
2247593
2199682
501421
1477241
410511
2279626
373369
2145849
380101
2042595
685124
2299141
2746807
2891569
2433041
852052
1714707
978977
2579410
2550239
470333
1091278
736809
2821868
696732
1903944
816112
478572
560145
1154798
1808046
2237809
714975
1626573
2421495
161114
99736
2563569
1131337
1582387
1275710
2044957
787080
2434969
1761026
2658104
1090745
1033921
1369986
1187284
2387684
2691429
1130711
370972
921833
1629392
1258802
359137
2530401
1089719
718660
1783844
1977068
463176
1075969
1754795
1995594
2415438
1129282
2191545
1991617
415525
100425
1345951
2242234
2540698
569719
471135
2727449
681968
2087346
704751
2691016
1911905
894100
550254
265075
952735
184665
159158
382944
1133532
1740530
2350847
1586407
733127
11114
1758701
20748
2100347
2364547
2797934
1351000
1932341
960373
1899686
2676658
305082
1299655
1547122
2074438
2298150
2783927
985645
1188458
995261
1974693
2640626
1614545
2359459
1671643
963646
1103594
1223936
1090142
2744791
1201575
1748160
685853
348877
2788462
833733
982090
698897
2103789
1378010
2162954
1471081
158582
276665
1270655
171777
1039107
585570
1066898
323855
1152523
1400879
1089362
852627
2297991
666598
467401
4585
1329250
2071477
2698295
7892
2016013
879482
893444
2403819
535716
698969
2012351
1426981
382594
1513422
2248411
838097
946711
1977386
1769096
1812985
1669152
2068023
1794453
1452000
1532670
2939477
238413
595544
2838312
1600051
626182
2444566
2825700
551113
2666157
724333
2133106
2145603
1043954
1294816
951428
1388090
1817149
2267522
2473588
2122072
214337
1517920
306095
1496061
729008
1512760
2174667
1510408
2193482
1718070
2375978
2242362
2348682
653990
755456
989617
832280
2931331
403819
1996030
935063
2445991
2274247
591089
933938
1898592
1382254
2499681
447213
680490
1004292
1276720
686831
1050820
2430309
1125236
1433491
2526292
1876849
2054805
2318165
365623
2256260
800153
218598
2938757
2530285
2901517
1225161
447763
1383116
160741
445875
119292
1756468
962581
136155
829616
1850648
2831026
223886
748530
1796817
12984
146153
2637186
2146455
208780
2825971
1209545
2707618
589991
1487032
513715
2454859
398256
2916037
2480397
317127
2800852
2288776
1117222
2348199
2714563
646467
2029653
1321475
1228937
1286170
788872
2569020
2083756
2654086
445710
2591139
666585
1979314
2886608
1576555
321310
62784
2223257
1477667
1928298
1115415
859187
1910834
2837583
808727
1085686
1860140
1855395
691094
2878419
2815270
1883199
2329657
713851
2634649
2482825
117208
2873659
1063226
931884
2784707
1403983
566681
1459561
864792
367023
1090845
639408
2809509
541509
2106972
1453239
101832
842310
1402026
888349
2086483
620389
1285327
567434
164814
2746726
5440
2893274
1023794
2342865
430955
1632741
216966
971324
1493100
2625176
1510637
1128650
304004
717442
449146
47889
1963678
950263
2597488
2094613
2529615
242368
2753456
2622948
1781646
1619581
1909724
2662569
128413
622492
2504660
1125902
1429197
172734
758208
1407729
1924290
1003246
32430
2254285
1741666
875159
1354424
467101
849405
2124477
2315577
2873752
320059
2896072
994741
2146522
2882191
2337610
2566599
1075523
1426172
1326443
2151404
1233972
1123456
1716411
447586
2435176
2243150
1128369
1290489
1889073
2354994
2230187
1563294
1460580
1250598
118026
432149
2701442
531773
289090
2505446
2760913
2070782
2891368
2365517
1165627
2740299
2191727
1752378
498270
911720
457724
2316724
1913132
2496537
2876106
1173560
2084994
1403841
1576637
1873444
2276221
2856052
735756
223147
768522
590776
1675702
989843
543646
1471327
994381
2436475
1977374
2662803
2399055
1012731
1341050
856546
2188141
787251
575817
750973
2686027
2094746
2189896
231861
2501495
2123423
883425
789392
2897423
2424482
542457
1661070
2688934
1608888
1416782
1346729
2180120
2139075
260417
2640809
1160900
52006
2731756
1731542
2340354
1918598
161621
1463164
739035
2537097
2451689
1632939
1024474
462028
2112756
529499
488440
1854616
2248694
307162
1631827
1699382
443063
535759
1439246
1901793
1904302
2434048
2260387
1579666
2049771
61020
2695358
2650553
490474
142962
136533
1746580
1123656
1003533
2853786
2504247
1910554
2047260
458775
2248547
1179301
765919
758502
2464619
502105
2827823
1120432
264856
1485268
1932906
2205093
1577560
2020323
1389832
1854227
1882736
456393
1503436
2378843
1082122
2519669
472929
2772156
2669175
2084539
1776680
754478
1107740
2774797
2789497
2045651
779695
184433
1541597
886258
2341619
534508
1050251
336477
1412475
2870341
1886703
1933664
165399
1649428
1557264
2402703
881412
1700260
146650
2488231
2556409
1072139
2734727
158391
2031734
1742400
1657151
2557073
2697315
2034544
2077901
1607917
912787
1561871
2016914
1154292
228881
1411707
1811744
1291680
2102327
1109147
1537441
2752761
2176481
97445
1305893
1923532
1278346
528003
611315
2721656
512836
755048
2554725
78084
2458539
781796
2139777
2048933
739600
502626
2016823
212172
765708
2896521
913625
673827
756923
876842
1351740
710430
2860193
2836416
1724783
1577279
2397456
1541333
896932
2341398
313720
361669
889525
2897647
2042296
1459716
2425322
1891811
1326843
1045851
190957
1516086
1504186
1873641
543461
2790462
1011491
958075
1638601
1836455
2065542
2612623
2042470
1022222
1321180
1355960
2406593
389275
2434516
2801981
340297
1362397
1032110
2775377
131369
366957
2138441
806459
634628
257755
1548182
2337890
1847720
840875
1293441
773796
1048567
1586329
1514679
1345257
2711788
1032627
1020689
1922856
1374610
1937699
2865331
61644
2130614
1130978
967379
1464000
2096627
2446319
1802135
1169075
1866187
5459
355819
539029
2702836
1087526
1806188
2835516
760806
2427507
2533947
819223
357521
480622
2927082
1923765
1166794
2282133
1816978
956899
1864080
53854
1072820
677566
998453
2776227
2720193
507698
523709
346349
2356409
2537466
2914908
354273
1281025
1307497
405660
1639569
86420
1396407
462954
715458
696957
89142
397869
173362
2602498
159606
825917
1247187
2466766
213747
602423
206715
1369162
1954107
250222
2731332
2776713
1767385
2026231
702449
2457011
550546
206849
1134756
565414
2703962
523340
975717
1037538
730667
1509674
2203216
1321776
2865522
2841223
2063046
548860
1159308
953661
1764284
1372356
2863486
2177021
778439
1654214
1646614
293987
1313037
1548404
305307
1430232
2150254
954869
797768
54848
1578094
813106
2236827
1404163
1795357
1630385
1840379
2439986
2185335
1135898
2267589
2135790
2888344
690315
1697427
1678654
648481
2114245
783043
1523599
1735918
975751
2167935
2415621
1732206
298532
278542
2337315
2172345
2124057
236520
565296
933454
1956763
813533
1663853
1999290
2702027
2297265
1551290
1000996
2845432
2317750
40505
1447728
1870011
298442
853776
1423305
99166
2287045
720307
380313
1657081
1559057
2486474
1078969
2803113
382530
577306
1954282
301652
692903
1307083
308714
1651039
959917
1205599
374962
652034
700991
1904720
2543977
173118
305871
801062
1489873
1086774
2927112
1314853
137056
1602990
2896379
1948750
1686769
1116831
724534
1450580
2339418
1608690
2737362
1762721
671438
480892
757195
2651120
184730
186802
242925
2267039
20666
2714567
1676870
1241514
1623987
1278490
197213
1976938
2774994
1389944
1886301
2542877
2006944
2636955
2607574
682226
245906
854887
2345568
92439
1486507
2537470
532823
1106719
971374
458389
1161424
1792240
2196852
1872153
2335960
1759145
1682434
774237
461542
1206783
1610230
1801617
1933008
100206
2297442
1654285
1739883
1500985
2160832
1936390
27216
2624964
772879
1625078
126040
2778212
969816
2850602
2596060
2928388
215317
1686283
1358481
1138594
2553000
1423805
13462
5837
1585780
1817963
2078997
1067589
2597149
2365626
919759
405899
1149581
2219066
248603
1381633
2284492
1328171
510508
330851
1894015
2365135
1247370
772351
2913426
1797690
2476343
1844719
2844200
1753099
2142597
1150982
1148380
1037003
834126
1108891
874220
424406
472772
1363455
2040109
988110
1173665
873736
940964
2330693
1129895
320327
2756415
1142761
321906
969695
2413551
1188981
452756
450705
1275300
2212406
2905024
1044750
1255257
2037751
2383424
365585
1473663
2213750
193926
2793026
295493
1102933
712917
1514931
1917105
1607692
733257
851254
2394730
2036393
1273349
2808630
1642306
2217243
1959683
1706412
522980
1536842
161027
2850977
853083
1595737
1481935
925928
2709080
429436
2489112
2857641
1966401
2052158
70429
468252
1171750
2606497
847268
131488
2171603
1743491
2522251
930202
225875
1909720
2047044
1388800
672480
1308032
2230768
2677823
213510
1921699
1888957
1512227
996890
2590474
1253701
2266470
1753841
2913208
376244
716673
2756831
2404952
1485805
415261
2912287
2673094
650182
1990837
1634791
1116746
752692
1156443
2321185
1742577
2706158
2627069
2174868
1220696
2164870
1967799
2549760
2442306
2240557
1721930
720008
110004
2878219
119574
878019
776108
1754116
2779561
1256427
994291
1726632
1630548
84705
401282
1390280
1177116
1984200
464938
1959558
1237360
1150877
953885
718587
1521183
539040
506844
2537389
2169791
246139
482344
104630
1873365
1657649
83977
2383905
99800
2378758
1495933
2553680
2471636
1836126
1774025
842997
1990728
1872543
934477
1658528
590887
2320768
2595362
54939
1809500
1950047
2314578
756161
2898616
2308313
828090
969894
1107792
105045
733228
1346404
1056685
1877041
2034863
2747203
1504271
56559
13908
992120
71278
586737
2353723
617680
710609
1864037
2770407
348613
1751246
1567279
1029895
2850840
994178
2184254
1266245
1957078
697554
437030
2738458
2050933
1773905
1422486
2208812
2894655
1706608
1373660
891646
2293590
784729
847146
1266329
1233062
1990699
1561655
2398142
1425722
1682586
701845
2194287
488747
2613040
791178
933462
1847812
2431026
153217
1223945
871122
2314442
2348428
1261171
1522125
2286611
1558517
885652
2718362
2505358
253824
628865
2049732
389903
1833379
2293514
2410042
1883716
451288
1958635
317025
2269409
494555
1735267
51333
1108036
1203429
843215
775879
1442084
283246
104723
1337167
1891787
491613
656330
1790281
1062946
1025733
671088
1901638
141616
1704314
2671340
2217252
308372
1329162
2001598
220634
936138
131716
2258166
1088047
607897
2545950
408522
1495212
2800652
2358584
2940236
2153174
2029711
2706872
1058778
2368365
868595
2417040
85789
616393
2334813
103844
594955
1454472
1221539
281387
986971
2790545
2498480
1420200
905551
2922625
616585
2600688
2322113
2629322
958084
19978
456899
2079934
441482
2521744
2854721
2072982
1262149
977549
2919317
2202408
1850884
2756870
2907801
678022
665937
2744237
2291346
1665441
835084
1305682
1007011
1351695
1814309
2605078
374470
1301403
539855
349906
2125821
1131978
2000098
2573947
1671544
1527519
1071243
1318711
1274174
2491128
2858380
1934453
2713257
1025774
2705132
1684701
947984
1658766
50874
1412245
618431
1781674
1614175
1863314
2816627
683242
687634
2664438
338335
1990238
398845
1406151
2850097
975698
2247437
2424435
760914
2907242
713217
1176805
1304622
350476
1448223
203535
241919
1057096
932402
2322829
2687607
971301
2082653
1610261
340574
2132632
1992659
375645
306462
1071636
927916
2795071
1115584
1532573
1501358
557237
582195
597209
2285165
1256608
1871220
2125221
335787
2673534
1403788
1660869
255916
25864
584435
2277870
2465459
1947245
2562957
1447077
1462484
2386366
320112
2236793
2044602
1787823
1582962
1188468
1275597
1615747
2045454
1004891
1231112
249642
492541
2181295
1920527
234767
566325
474434
2141143
729265
1582138
2100359
57209
2477594
415460
481600
1017297
2534045
2035555
2675642
2834116
1204379
942796
936337
1241985
2273704
477200
2087072
2492425
2601333
72518
1884220
53607
1968347
614076
2578246
2875128
869102
435727
105651
582
987809
2647417
2376343
505823
400322
358488
715332
2034978
926128
315280
850300
948749
632412
2342756
710852
1625143
2586671
683838
666518
2021227
1532411
1829498
1500632
2180018
2146487
165104
955595
2796522
2503443
1593262
986399
2674528
2408633
1256133
1537062
582411
927243
411764
765850
377228
2680929
302851
682783
1514025
2373197
462088
1883479
1088239
139095
190835
478765
166963
1602895
1891095
1582583
136943
2054011
2539486
2707106
2161825
2784772
322109
2461204
2335259
2621982
774754
625612
1187569
1477143
1612999
377040
2535133
1310720
920862
465866
2049936
868613
2593909
2826551
842958
1250704
1184245
2886390
2226624
132655
895375
960987
878069
770931
273275
499805
1626182
149276
2485805
2791655
74278
2496934
34469
1372293
518660
2122471
821819
2637224
1796779
1896034
1754120
2471563
25785
381029
1136833
1761800
2729996
2755786
211217
755319
1667774
2355626
2502410
1832408
2035398
590895
975532
2767768
900640
620163
1632751
897947
1083814
2293411
200689
2013104
2536606
60637
505405
2640789
1745399
1210683
2815269
1927160
1085232
2087261
996265
2639001
475072
2141804
123850
1377974
1640373
396393
2053566
2229535
2736266
455839
1604281
982003
2315823
2465344
2429675
1715271
915513
1571687
467265
2402952
322109
2023149
1174042
736152
1944564
1843914
2726859
1286792
2225145
336952
2607046
130482
1138169
1146818
161769
2499259
998937
2008152
892265
894718
183742
2363816
2217416
2760129
1743765
2869289
750460
1531406
2121478
2261992
1433196
2585778
2733684
1439967
1560036
1636735
2681990
61268
642978
337951
739933
2063373
492687
728561
1080220
2854217
2436507
1388004
97168
1126663
925764
1924084
1986790
2749780
236569
2804400
2179200
2634037
2733084
483165
1970914
2305738
2420747
496717
2676122
1251881
794857
498357
1456184
2173272
409687
1047305
2129560
1544021
194863
176084
1383999
979740
1841667
188564
915142
2447391
1296415
1060981
68089
1038727
268057
445543
2885805
16525
2573482
1241123
275469
2298751
290031
1883763
1908615
1298900
2000562
313479
1389166
162846
534370
1581751
109836
1477723
2317855
1630981
2027927
1673691
1743018
2761618
1767335
613012
1038151
2589457
1173533
1466179
1438921
260723
572566
1465993
538914
46714
1258057
2878817
2049744
1731726
2598164
1276684
2889325
276650
1071300
1789818
1824914
363972
1769589
374014
2927108
2599278
2000465
1255526
1293569
2141429
1186141
1083306
416276
1160350
1684358
138727
1881655
82891
1348782
503020
1124264
1230731
2489662
1716466
1911988
2018627
2543805
112817
1481599
1602193
2755015
503788
2685872
2431761
1324486
265041
2218382
1595467
305040
1685218
1417428
1407210
1408399
5119
1733516
2197836
2501037
1825935
2479375
2625500
2075511
168052
77242
607833
51945
533632
836447
993903
1332751
856058
1823960
1016816
1604118
1272893
2225312
1844018
610170
2032682
6418
429652
2494515
2670071
138360
684815
2503310
2712209
2381996
1013904
159862
579999
483009
2414196
2207619
1855439
692060
1459693
549401
683980
966387
256571
979252
245051
1102076
2794826
2696911
1758989
2372164
1681798
106748
1952051
1760250
2279263
765840
1495004
2554438
2063546
2389923
1221710
937734
2306004
2545123
2561698
1525619
116054
2197105
1369286
1236134
1564176
2625943
786985
133263
2606812
514657
1605576
2463059
2399864
1223932
1693306
2456291
579509
1763003
1906396
2479070
1764602
1651357
2935927
2190067
830222
2440715
128939
1359987
2084080
987871
1782985
432233
1132593
912928
2903808
2828986
572009
2300972
1624183
661448
357485
993414
660904
1737762
489395
1703756
2871490
1333421
612593
2920991
1543905
1992872
2694577
494182
440506
1581057
1275416
160540
1937951
531292
679315
2296324
2496383
2624015
242099
1551782
1352796
499872
2077891
973799
607118
2239172
2376930
250904
885976
1173574
2724653
1792437
855005
1998076
854853
1210680
547610
2411779
2736739
993715
1210042
691102
1039135
1131673
2412706
1604662
2866041
1530553
780004
1065126
1906938
1566458
2144894
2026952
1112557
595269
387958
113576
1525634
395044
2159569
725317
1798835
2741800
2648615
2099254
213838
1059527
1377662
140717
2153062
271943
449533
2475646
1476020
1669480
550120
2594600
249896
287322
1673330
318425
1643353
2908093
2844789
1864080
2294221
1412447
1039243
651079
1597448
187132
774879
1014540
351841
2344919
322938
2091927
2529059
2600052
1259833
274366
932491
294447
58222
1446867
2432217
643139
2483803
124044
218417
921183
1654207
1810801
1674409
359805
2012852
2927529
1821762
1837749
1804308
2153912
1453957
1239256
668591
1725544
1118969
93649
1696305
881407
2659691
234169
180218
1274942
2816803
787150
299122
1079677
463508
1531190
1529416
273031
1182101
569485
2778127
473033
866205
1159511
1677964
2301250
901992
2714644
1896224
2572475
2117284
1047300
1387737
1693637
1628475
664345
920591
194612
2478671
1878966
1009429
1317742
1607923
762401
715947
1335199
1085293
313394
22831
2912288
2100516
1833844
620953
2667420
1899383
2587087
1970461
2471882
1010689
1587921
1108434
1345994
2281448
2791440
2463740
1509725
1287819
317120
2755565
652752
25955
2821912
2496763
2396413
1384775
1146886
1261891
931948
1039896
430885
247255
1989888
372147
475780
644198
854496
1099828
577799
2691434
228828
2556919
1696609
1512460
2044016
1628129
395445
2776347
137342
1698380
1754407
2405990
989746
427438
1302885
2480176
2349466
1484010
2557587
399443
496261
1791039
940006
2866575
2023680
128676
361525
1244371
1130662
2210437
426211
1584942
2047534
1120550
1182654
1368353
2587855
2799856
2524779
1663781
316613
633996
623060
975071
219503
1153670
2457453
2938500
942069
2409201
235105
2330374
1401347
2324261
1498229
907497
611486
1794757
1103222
27742
1599071
2684346
1994220
2108558
566764
2025844
951985
1070539
1002766
734346
1237920
1184253
133969
1185766
2058056
3131
1318881
618100
293321
2404097
1918248
1901464
1791709
630469
1424673
2404494
1222697
2443525
1953484
2603282
2019510
2458468
1798742
1611094
627689
2614937
591007
1715897
2149461
2382219
1826085
1553506
2680373
2401136
2443422
1650832
2166039
253021
2042123
2763207
2502512
1680476
536448
1719724
2782819
2316079
744240
1452052
691164
1334117
518676
705871
617173
2165124
1478596
2757807
424765
2704367
397071
2549565
288636
954400
2012613
1012709
1022128
309788
2323573
1807042
2606207
1384653
810023
35257
2348196
2426639
1073357
922389
1867244
171855
1229770
2031146
2211852
411762
1660356
988222
225284
2617495
2863658
552965
842493
123395
1930873
2437366
1535747
543721
1264756
431302
1134888
285151
854334
455020
1824643
1647278
1440691
2297936
1964070
788166
1744757
2055624
1387912
2904066
2091186
1179889
2931749
507815
2868623
1764952
57587
2768348
696159
209847
2521064
176949
1692865
1649059
1542277
34766
1632940
185069
883207
196220
1598680
1231664
1963830
319838
787327
261035
2905534
2746956
314762
545989
267585
1823056
2495766
610814
1996142
2428209
595219
1736681
1369112
2838499
1584616
1585535
1844930
284805
1893793
2545882
221050
813964
1717811
85321
1522232
2912613
2795653
888827
1435502
1085442
1006430
581707
330514
574679
567093
461989
133958
2678378
404618
2380195
1884498
2248495
252483
211141
2933954
845524
2358763
363468
255362
808308
2065161
1649512
583381
259082
2719541
1555991
1785606
1158673
2681248
1371664
189796
2618507
2258396
2444906
2301883
2934874
1209504
635959
1459083
1493749
641271
422227
1799417
1672059
2707035
637927
2489623
1085224
1692380
1862292
2651442
1658557
361281
118269
2408461
235350
1506873
514664
2685498
2685881
2806251
2436356
2171799
1534623
1533096
665760
775950
2334895
1423827
1279556
2729488
1517904
2492130
335213
2937554
1090124
1817085
733340
2615102
1923295
986432
1804306
2723429
856780
1699170
1103814
362325
1305799
1643220
1101378
1933169
2145866
2651739
2461778
2398890
1331529
255484
811762
1423489
2066240
247622
2474625
1764719
2723428
8257
1947176
2437253
1621625
2711408
1733036
602384
1053168
1223053
1607002
1243539
2652067
1747138
1791185
616458
1823706
2912480
2204422
664130
132905
1526938
1382747
708094
719612
2033700
2323980
1401196
2458511
2097517
2116887
2279973
1811274
1960843
2832462
2348881
1393568
2009925
2805719
2466689
617944
1271771
1067985
2500288
2897322
226069
328100
2828601
2112370
1323421
410223
873892
2061023
2678300
6821
831450
2343064
2557583
2183907
252881
625720
2444500
1762314
600689
2499751
419791
77342
2902317
1312468
315192
253354
693712
2892513
2006159
2478143
1185078
218289
409512
1603223
1255841
1498058
1383192
1200209
2022400
870020
2923248
1326086
503170
2293467
2902090
1104566
741341
2424369
2840325
1344316
2575936
1259650
1777451
255140
2043091
765219
2462124
2015492
1311945
485383
2704056
2393853
2267759
1578781
2078231
1960134
2624443
1335981
2880253
1847569
2653456
505753
1826597
2931031
710975
1288995
1766052
2878091
736795
1676035
395320
2534351
2919753
2842972
1214984
856610
1780413
1973781
1118704
2434147
827454
1086062
208677
2878589
1504363
486678
556293
2878649
2933078
2757486
2056533
2746804
1402353
130655
550434
1339761
2103676
1921217
475247
2000676
460203
2398107
2790210
2198510
854816
1950115
1257357
1414347
2860695
2665185
2931159
1887183
1760617
2701351
1241901
707534
140103
2385502
1990524
1445751
2136380
2022565
986582
1760483
59116
2323561
1661373
1806166
1876493
1197354
136857
2293148
1398677
2787895
1058377
873069
2798917
791305
2225909
764016
1011876
2692619
2412165
1009261
2474507
615904
612761
1399322
745402
536499
41293
1192530
52051
1796624
780811
2867796
1901427
2665778
475404
2737015
823329
1603216
2242152
2227080
724902
2161967
2084617
623353
758957
534202
1775652
175110
2461579
1488043
1293161
2148104
1989060
2239601
2553605
2151603
648484
2560489
1784888
192771
2215036
1925791
2310505
2519510
1762171
2199830
1178396
1906255
2438915
2212682
50310
2741605
2216594
2525235
2140678
1118195
2522020
2629373
460378
479498
449780
1510866
2606116
2684222
2786736
2570943
2203650
1130915
2202244
137300
875701
1532151
1306417
460310
2453543
2460140
914388
46746
897538
669646
1587251
1927819
1304214
998804
1723611
1423318
274966
2869354
2257243
2249553
1373669
193139
728489
2880249
2445732
786436
1791549
1763627
1704798
1316224
2158168
479444
1450760
2752490
1892898
204417
1727988
28504
377494
1278775
1608655
2879381
145568
2459244
749121
2121904
1669066
1929442
334822
1441394
1998324
1941366
543402
1586749
793013
1948731
1057303
265128
1977731
1648664
2085806
828425
29008
574846
1440798
1001376
449738
852309
2459828
2170687
1093983
617431
2927658
2532053
356597
1688896
187171
646622
2593234
563163
2788504
2157591
913591
1572030
2287624
2939374
1303568
391894
2732861
363535
614548
925641
2392137
669819
559215
2396639
2598111
779807
1599216
1596659
2647372
257360
547119
2925216
2477014
2429133
2850056
1664034
2859758
2442482
315151
1709143
98315
2428258
1922667
1906726
2665632
305563
1148049
222755
2208114
153958
1330456
2898495
880525
797847
23147
969836
521975
924218
572206
874546
1013699
1965094
2142465
531019
2791065
2860480
2115443
497190
129589
284735
2265382
36725
1986601
2632056
2605793
2030363
1704447
1234908
2203059
1513575
363796
900539
2762286
782267
2220973
755474
1644540
2179910
93895
1616917
429390
1716100
630516
1135404
2636284
1963597
258869
2821643
1958579
2378718
2079274
2335150
845506
848561
807450
453134
785398
1485886
56877
2312246
1134303
1885559
2185334
663110
2542424
445369
2919784
1750787
2072180
1047210
1242483
77631
1881126
1442568
945022
1020219
1953925
840012
2776116
742873
920599
531480
703128
1738723
185088
1367065
574584
2715513
2774460
878455
1196435
807886
718655
2763102
780877
2633783
1956390
929784
748826
454472
2377021
2654635
2141230
510386
14990
1504836
2413326
2715396
2443415
423893
214901
589148
2012414
2826667
634962
667474
339024
1486479
1132185
2760051
1802131
1201692
1287685
1616155
1568378
1706343
1024830
2407157
2743416
2684052
2223907
146919
762441
1755227
72076
376312
1427632
2313225
1994101
1822922
211476
1327208
66872
1438037
2596539
936917
410995
391573
752232
2699288
1158493
2716994
2890921
420018
2460222
834997
2034686
737544
1502087
1440190
2357825
2515258
658340
444231
1060862
1830844
2319214
2631241
2378027
672478
2223897
2019911
1097733
23983
2632555
670138
1798125
6802
981347
904547
2076869
2808082
1333499
1293884
2280774
2018731
2357064
1671226
222020
849274
294043
1439925
2442014
51863
867243
442823
816441
1231063
289405
471741
949658
400202
1809162
581461
2390073
2883877
1133912
355863
1512251
1665391
2767983
598413
2292568
881744
1468439
20412
1082175
2481232
1895649
1703313
846991
977720
2046952
1295086
1413970
1546985
50316
910240
2770005
2674181
322917
1412783
2228248
1378671
1198605
1915799
2715094
639352
136754
1291711
1163434
836229
1813537
2378538
1769046
1044010
311614
1636889
136772
591401
2073431
2315610
2552084
1775765
325166
2325906
2570092
654864
1134761
2045544
1425736
1732589
44547
129377
2207193
2811925
1134295
1948916
357002
867197
926759
2290697
507623
2636000
2861566
1133568
911305
2206225
703021
1913378
1086942
2563987
569526
953918
2092760
2647502
1518108
81308
695453
2527944
1959163
1319167
2323243
1268216
1760066
1935324
1547184
2617335
2278304
1053746
1658016
1320028
2869622
2626805
2271205
490626
1155982
857120
1558246
2518238
2751621
2767630
1084934
1738769
1733356
1407187
1039929
197844
398232
729146
2669371
1701888
66241
1340079
1491891
1179996
2605887
345625
653340
1477468
2550583
796035
2398046
67424
2655846
2537068
1888107
1663778
1393936
1047231
560026
2078932
2229329
356926
863277
943711
320558
2739477
832304
408325
2344719
438879
1415761
897026
1420033
692317
2512998
856198
2194442
2157817
1336653
429067
1596271
768006
2155066
1330490
2322865
2451316
2657730
2068599
2214526
1375520
1487777
2582711
1804346
282186
1191440
917547
821925
479765
652617
620096
1169643
1975849
1331927
1267391
2913216
795705
1945512
984621
2681475
1558936
2449318
22454
978952
2570557
2900565
1391836
1655202
98986
1076835
1250998
2145724
537843
470382
2514021
201873
1378510
88615
1541380
2431992
1219910
2446304
2776331
466411
371261
921560
357695
2847842
285378
1935235
492985
2002738
2674574
1569016
742921
2463788
2426750
2680689
2312459
1960962
2558551
275286
1519425
2094605
2634385
742401
2617963
1135496
1994432
60937
455300
1305635
660324
2085232
2543216
2226984
813469
1025839
998426
2010580
37033
1791767
191435
1150828
1836069
404563
2167592
865718
1421466
717415
1078033
859447
151543
2899955
1346481
1840652
2741614
2321154
1640600
533161
707266
1089022
1383635
2344572
1717636
1590367
2284008
1860690
824714
1596271
669334
2594196
2069031
1255081
17655
616266
456795
503324
1629752
532014
2248244
2141406
1051912
2440377
795671
7629
1839146
2297476
1226552
663966
921930
984634
1181111
353709
1838421
2713402
2478707
1115155
1561764
2456204
1662074
2165377
264004
2676096
360705
1737641
2675687
1669401
2734593
1715619
420766
2597690
2173182
2477812
2710021
1204632
69597
89426
2482644
2574630
1953820
1654547
2293654
793073
2365025
2800400
77483
2803273
2491334
2511152
1172199
2429503
973615
529623
2874716
1058255
2191039
139489
2470021
387197
2879853
1276809
669321
1336364
2288075
611401
504908
1777286
939302
1407370
2675286
293738
1152151
425615
919136
1049007
1715348
775391
106335
1589716
1341854
610184
2716796
2859766
2563077
318008
2026718
692686
1226121
1402285
2255580
200104
153563
1792019
2637273
1247721
166603
2012256
982895
1088458
797108
1682161
1008189
2842680
2642748
2326053
1167524
616857
1051840
2589024
1385564
1056572
1539926
1169567
793697
1683143
1363469
121212
177001
1656776
2637893
1992052
1930167
174513
314739
2220567
102624
240798
1031338
825313
1685637
567068
1291475
1506845
2585171
1163609
340772
633459
2901002
2587844
648012
1911311
1168544
2754642
971617
1707930
2093018
729947
2456881
1967948
775677
1105597
770351
1657422
1226949
1825622
2656186
2142473
2901074
1830467
209151
2573755
1559487
1744211
2057680
2584560
2113370
2240559
2625868
3805
300662
2774047
724934
323298
1919486
1193361
924795
1685122
403666
1005403
1329847
2289010
1648499
1993070
1806956
821392
2884791
2559499
1438356
785363
1052730
1896312
186372
2867188
2389539
950611
2811329
2577744
1585134
1630195
97355
1189974
190402
1934419
2892779
1959300
2101947
802146
1444070
805182
2687732
935434
2625887
2588301
1911692
2261970
519400
2355383
2900061
1296724
178431
2070143
523042
852
1385337
1224173
2638890
347144
2608161
2400845
2756314
1249128
1624357
402704
1876407
591267
2603668
2901577
1376584
723250
1767302
2642897
200153
368576
2557539
1322538
1675156
422088
233990
2097196
755850
446470
1259410
1793208
2789097
2354635
414717
2646450
1920293
1822798
1047330
1565643
1104365
1734680
164259
1782734
1317745
1945228
892073
1917847
1929008
2806306
974879
2654356
1128226
424620
1397860
2311637
1115680
2299
445522
2077192
2785963
2895366
989881
2184977
1091059
1842435
2894645
2641187
2764071
2736821
1841568
270160
2082558
2806086
1269722
1242214
828226
114899
2263751
1939958
1845278
1220803
1254464
2128869
1901028
1520648
2261050
1523517
520952
381190
2368274
1346272
2804527
2440973
835488
2658872
1301597
1907443
791454
152047
301367
624953
732970
1615014
2703308
2810552
2227433
1828094
482768
47050
2005383
150795
1230876
2850152
1313950
1412038
415416
1860737
1099892
936902
838742
2280961
2048076
1492565
1232123
2078682
2237389
2214400
880640
1344226
846470
2887262
358884
1785228
311977
2860997
311155
2183581
648378
280983
408851
390072
1715127
1878236
467705
2131596
2115167
2119014
207896
983701
2471061
71334
8954
1603089
2101066
1214858
752865
767829
1626670
2400939
1507870
665417
967695
1417743
1947266
285447
2220088
213598
2793295
2867343
1232459
2930495
1426931
2319117
1116075
717591
1136339
204789
846188
2546619
309707
2113631
2315492
677629
583333
2448234
1486133
1841382
2694680
2027687
924985
596834
479094
1388528
421786
1424904
1753116
2633569
1191786
2517722
2269277
2748707
475738
1363221
837226
119420
2485511
2186725
2789441
990835
2237335
2698665
771276
2576050
285289
1181435
406447
313291
2297040
1570373
1442507
1124261
1048744
2080195
2314167
82452
2708333
1551984
2138119
1899498
535155
2930466
1614095
921054
1311942
1377514
1532576
1737918
1516797
2235602
706198
2569556
1742607
2064732
2821923
2195719
676649
904177
2677979
1360106
2732517
629630
2032742
225510
144424
2307096
1455988
663306
1086259
1964752
78096
379970
1234004
2835966
256612
46773
1381314
733955
2309805
2650983
840820
1602853
2366463
892567
78100
257216
1068540
854216
2434315
255284
2031575
1780787
735775
2601967
2341568
373789
1768447
493319
230550
2286978
2505359
1762187
2133093
1479555
1852322
904891
906957
1558270
2700554
2596008
2286978
493976
1610061
1793946
1414231
2584077
2002339
626946
599994
514243
2282937
2568357
1830679
2617007
1222429
2680061
695816
2406517
2849469
2729903
876066
2236305
836084
2345269
2470623
2310214
1412324
2161768
103389
1393840
423152
1642167
1125570
815629
2649000
943468
2050456
111401
2815568
271406
1192002
1203527
264886
2617747
590855
141807
356111
1449112
604504
1754454
2033168
2740925
1455897
1612397
147038
2597637
942793
612937
2253042
1724809
2588763
1275991
2708379
20440
1942522
1551672
1909302
2539296
2434554
2796505
1359695
127766
2804316
1078994
194389
2351808
98729
264534
1261993
947518
2295601
2476977
1622414
1212379
131526
2024243
1477996
2641712
542667
2869349
1610675
1739448
2562926
81477
176784
2288069
1228474
424169
1800924
1010269
1334995
1916068
142684
1640646
691424
726137
1490112
2670929
1753190
1289982
1316446
1255766
1185469
2887921
2825667
862523
744339
477265
791522
2005036
857923
2825789
1929480
2655734
749479
1992391
2716656
2157976
1685614
978992
2228059
2390265
858685
1106953
461681
1147865
2345824
2720001
2173942
2705623
1491546
2357465
1583625
2917092
2425489
2398075
226703
80073
595737
1410753
1098728
2066416
145669
1900883
2456084
376180
2429820
797416
1553671
1049233
583646
2218681
2881863
924864
1137658
250592
110746
1218733
2190869
1830650
2411469
1096101
1835714
1364466
2501501
5395
396924
409549
2896438
2755020
717602
881081
668689
1753423
2066295
2339491
533346
2441028
2250122
1344972
1246179
2658128
2375520
1679421
43707
2667801
1471510
296523
1967487
2203003
2111433
771538
2931924
1253322
1220201
616823
946457
1508005
23769
1694184
526196
672881
1468883
1724785
1304413
2214615
1777020
916912
1190988
2428383
618817
1576782
626287
1645419
1298737
1590338
2135230
2305530
1586432
2510113
1455586
1214293
2507330
2886478
1298146
1033297
750175
1739741
740044
1730634
2935636
2009299
2812989
2349521
1059799
2931601
1875464
15223
1256523
1036023
2833484
2134664
2563728
2550708
1251508
1621645
158109
68985
2887651
2506062
824447
486514
943554
2538964
2037622
340376
1296716
142994
1720137
1093225
2746553
1553635
271203
599774
596650
2586830
752786
644085
1453314
2862508
119244
1124470
1418607
28867
258357
2875174
1010972
2303498
501320
2671542
1430407
1824050
1305915
2027564
603295
549854
575153
1411269
454283
1896243
527905
2091794
2140899
2574269
1689089
1928429
146816
2847464
2514186
1462905
467190
2926006
1368104
588830
1944023
2034450
2888198
174078
1649614
2119423
1529558
2420671
924338
410629
775173
34059
2642141
2595521
2635474
202542
1947881
361536
1118741
1794332
653244
415587
495350
2045082
1865734
1991925
1388285
1970479
2197264
1364573
801428
401480
1318538
1101684
1415493
1760903
917081
2578761
1309992
170752
1270924
2454261
2660539
1174288
1879588
495039
269907
2169204
2914521
2087166
2727082
2779883
26227
450199
572182
773723
2331596
2309110
200888
717528
581973
819156
2266736
2753171
2771800
509141
2588605
694999
1587613
2673530
475625
1071121
58415
2318799
2127300
2905439
1259457
2714792
2613970
1756664
2428396
2636469
1413598
372915
2389296
2153883
2658097
1081088
1504779
1168297
229391
338798
1173731
2474930
1680973
1667252
1440825
565580
2017061
845573
373509
744873
363413
1425333
1691791
1263955
1515132
2508393
1124642
871767
1940914
233278
1896496
1256228
1146584
2076674
2818722
230471
1668294
104889
97320
244763
1259811
2542125
2340560
2128825
2274380
338346
2276572
2263004
2129069
686461
2144787
405899
585358
74656
825227
1950843
450032
920184
1362169
246450
252618
266452
317702
858519
1673809
712024
1709157
370930
1395168
72292
895192
661463
2407103
130041
671955
2265074
890205
2329698
850245
1987461
963340
695947
1261602
1613897
992516
790768
956437
240932
1288585
120566
1283207
1738696
772691
723649
449000
290553
457019
464652
450917
892105
8097
2410124
1393724
533667
2866998
1185965
1336154
2022302
2745116
67443
1445138
2535561
1867611
449963
100688
2653019
103318
114395
914745
522731
1478687
1739561
2242933
213765
2489997
370315
2372980
116661
2938755
2338152
1494671
185962
863447
1650871
2846528
1532800
1476241
1558923
2273629
2166819
754876
203006
445520
903938
580849
1591152
1023604
1165322
1130808
177979
2072524
1967698
757369
2158995
914470
1418766
244454
1387068
1562494
271004
939244
1709232
2451830
1574862
933727
2021834
2899167
585398
2332998
595792
1654596
1392252
1863113
218792
2702945
130471
2889418
562741
1555702
895041
477647
1404562
800286
2811724
2874579
2711845
666285
1463922
296657
158447
2755411
800609
547962
583973
1785959
2119330
2786177
1623583
486574
1770917
2691238
1303583
352183
2808642
2877909
1921770
714050
2535517
1371037
1045197
2554693
22941
2145235
184299
1324106
1633616
1492366
2153079
1400537
733546
1202417
265538
1176438
1681412
1539521
2077053
2144396
1339430
1920053
1838470
1278546
550372
2115754
2544838
857146
491734
2331427
2249925
2778441
1852539
931524
2851273
1268614
2125455
1337917
1018448
663774
949439
187228
954964
769967
2918978
1601310
2267198
2662630
1507273
953659
1605272
2017349
1301149
521438
876251
1043887
2885065
133729
1257052
1447544
1356887
883845
2049632
996694
360273
1975697
698865
358299
1529679
788497
1130921
2730879
792323
423794
609531
1615347
816141
1472382
2828506
301923
2600790
2444688
1034668
2252285
2010747
563698
1039873
698068
2654740
656044
1617611
1876087
1072375
595505
406483
1231905
856838
2462696
1006721
468395
2887268
385242
851311
2199798
1978025
1355001
935106
1251597
1782474
2343526
17904
2059919
2325282
827024
2608189
2043697
2560326
1122664
2723001
2138363
1445515
72798
1920935
2757556
2567326
687173
688502
1883925
2166570
676118
2362084
2598141
994586
892535
1112811
1961384
2493809
1634401
1301743
398168
1437779
2562753
203790
1127176
2549393
1175911
2595429
2717416
2438770
2744659
1104715
2836492
1061972
1708302
2513767
231010
87877
1056276
962572
2305335
2800607
2872428
1337960
1589168
2060976
41714
1671046
310947
1791326
1222450
2173998
1062602
861069
1811006
2370334
938394
1759737
441699
2046269
1560487
936312
2254551
1471785
33070
15278
1854643
111264
1323806
1494544
1675512
2004791
485096
2256616
307472
1110672
726179
575469
2853940
2260642
980322
2165475
2767568
2578120
1360367
2464709
53817
2782619
2341561
933154
672263
2901247
2404228
2486554
511562
2419516
1249682
1249217
2507401
1433221
2854343
798029
1337118
838818
1476536
2463830
2467516
1046045
1714307
2134492
2217651
2490698
2496301
27056
1271795
2537266
2717614
827612
340874
1429553
2397492
1923204
2726371
600359
38279
1240207
1032138
2248172
217634
1101091
1347076
2458285
1364125
1753635
414468
210505
2771812
292612
2935133
917144
144873
1341065
626702
318820
957300
858217
598926
2514359
118659
9127
2932961
451895
2026322
2090340
2096138
2918914
1171087
1323294
2587672
865832
348861
2206522
2258879
637885
1588136
837402
1782110
2817101
992017
1131294
1511086
1693128
685256
2222911
1790435
131185
2161737
1964625
2933113
635688
670337
553878
712846
2166546
692349
848738
2037461
1357108
1767224
2250680
2817280
250826
2101966
2442699
1933050
2098737
2080176
526042
2676080
1230087
2419334
2859907
364914
54850
1442953
2123016
1181654
1667231
787331
2395528
959497
1611014
2523258
2782755
788108
624398
88575
1306998
2305876
1720002
345204
828358
2357501
1787154
329219
2371760
1744561
2827106
1556512
192172
2905962
1904956
1471097
1891759
2828102
1036545
843830
1687189
2638924
1366572
1384878
1662282
1295096
2330042
690354
2593873
2089190
1439999
2671614
1100284
297654
2840070
1190674
580200
1599558
1452266
2055869
958558
2789387
1686034
444037
963220
101104
2466999
630201
392530
1480360
2139899
1675107
2478131
1324859
2491580
982737
969654
1164509
2341689
1481690
1543368
1212850
7858
32672
2834663
2150096
2895202
2704302
2306422
1596999
2446570
1895211
15329
1884197
2487061
1367531
1623493
2151502
665658
2609572
80444
2701860
1697790
2918447
2669203
2812306
858249
624264
1925001
943562
80257
2364566
583384
891545
158981
2092207
2037618
141196
1701983
2749152
1978326
2885808
2349856
318588
283580
1146802
249621
1647580
520965
2178376
1306475
803005
2415547
1594975
1405703
2715491
94871
165221
2308078
801903
213246
2854006
2432583
2035744
2200032
2153664
1833793
1078004
995246
778990
208638
1877102
398541
1875514
1485593
2830744
2883018
1323011
1301131
2514414
1837707
587005
1134901
1079746
2001817
131557
297523
811641
2789801
2836167
828003
1103467
2515302
2729584
2181312
2125102
1083842
2693399
927681
1493294
39234
1647835
1443679
503883
462444
2919128
1206233
2690880
2373623
783400
1043816
2748872
2628473
1207151
2146365
889657
2541345
667842
2084716
1976616
1392632
161856
1823814
1663705
1117779
1158668
2124995
1345626
2460958
2343719
112782
2494637
2900468
30551
54829
2588268
394267
1770813
617167
2178578
1756094
1245896
1771154
2545000
35724
1361933
1768368
248437
1385157
2753380
1010017
113120
2619029
2012680
1372026
2614586
1242667
2328389
2168944
554991
39846
1086022
1589028
1614960
1022174
2858417
1117682
2782317
2786612
2192185
1606648
728893
1629411
1757854
80479
1112952
2732520
2224094
2032485
1129348
499132
870853
739128
349517
444076
1172443
769078
2771517
1411900
621306
582964
1648594
2086736
724778
2900707
1038294
1392043
1235249
1955767
820775
1582087
2663026
2303209
2387826
790665
2419269
980964
2629186
2338312
282625
663344
346097
648587
2025803
1431648
1849431
124545
1466579
127605
2270194
2420250
2673220
2017936
2921198
2378602
2063564
1976343
63405
1561695
2667058
1584020
1014811
2302336
1102364
1922656
2644720
836659
1326625
142668
275075
2360137
2913701
1703464
529532
1835749
1651108
632926
2082084
367151
1759665
1559422
2216231
1391649
74561
1727417
360283
2307534
1677503
626006
1406495
1533616
1567983
2290215
2587361
1275740
873812
39938
2653591
197824
468542
2625231
1590429
309163
1355719
810241
1723151
415409
814356
1583822
689880
2537408
1520301
1764132
515585
179725
483398
2357614
932280
1418688
1696168
207062
1715523
152725
2410341
1067354
401901
551740
375679
594090
344154
2325467
1601826
1925521
2533312
2820053
737634
2659317
737888
1843290
2714851
2050437
2088861
1856085
859353
318841
2650769
2307326
1114307
2632273
2509953
587036
633097
1924045
1295409
1349675
2320607
2384118
1877183
31329
2777624
2073557
2264663
426105
829165
742791
2590381
1602021
691748
1827228
2857184
664496
679848
1031842
2426727
2183096
2034035
2426346
1972642
1946523
2596020
2290148
281256
2594369
906133
1806584
1799961
1022538
1733331
2646630
2828533
1835392
2001388
809101
1937707
1929810
311222
1466341
1118231
1665136
1005661
2393750
2582095
1245339
2142010
2499847
1472707
1172289
2051243
327157
1211327
313941
2205424
1754396
469845
214088
1230897
2312450
6595
1798149
1581103
1695603
1139340
2751710
180000
987799
298579
2608331
1975136
2465116
797347
809030
2355217
2869399
2595448
1256762
67390
1366198
2179365
2230814
2930222
318485
2518311
1912942
309679
886104
2027441
2359129
2361268
2290471
486746
2902113
2716902
108386
2068884
2872338
2538348
2790699
2457447
270521
1787172
669566
809106
1411131
2564432
1401403
2099629
2096117
2319922
1482432
1545341
2380054
957908
967750
2918866
2172204
879819
2800312
619274
852854
31216
2482498
1894365
209498
2545910
598352
2124020
593605
409675
2538816
2261281
693462
304294
566042
804474
455793
2545098
1954836
1432933
1499956
406532
2255459
459958
2172571
2368071
1415433
2221584
1191500
2552731
1337714
1757477
1934283
450081
677723
246397
2123653
228102
1531373
2320831
2647222
776241
1299626
2437527
47366
2580097
1040028
273421
2233038
85820
2079924
2443010
2060259
2599275
1753106
2191387
1767298
205777
1561249
438783
1996707
645798
200628
2073307
2105548
270508
204092
952736
1674415
947096
701909
2359033
550075
446898
713596
1538949
1392873
1588448
1896816
1395844
928768
2845410
699548
1625116
1291160
134079
2581513
1265495
1463131
2365196
278926
716829
1037382
1238920
930666
299149
324284
2826188
2217634
459361
2842375
487221
950181
1841821
2563126
703477
1150607
1941074
1071857
2622672
2385155
2489591
1614172
496460
2395892
2018931
1263944
2157147
2498058
2746631
2324020
1643409
300196
2413970
1109055
2735505
2324804
684560
2658752
2284341
929167
2310780
498742
2532176
142780
581133
526292
2704765
1960866
2709513
1586869
1387005
2166261
2918336
182384
579288
68700
1706751
200679
551047
298128
1125034
31568
974914
1847078
1346232
2719429
1575641
113241
1770350
56814
2816866
2680513
1620594
2210741
2711531
1019105
2674932
1156806
1851187
2089112
1613912
615760
967063
2615283
2684050
1661236
176019
2544016
2790394
3130
585790
1542467
2236125
1785267
1139169
1871100
1113546
2195628
1846176
2048634
705985
588534
1761522
963896
861376
2935068
1962983
1202247
1797885
1615843
1851945
2492248
2743635
277343
683217
1839443
1874377
1140396
966322
392458
2270100
1167278
767636
2279444
276060
202003
2213637
2144506
235087
4602
766774
1549509
729120
678529
625104
1984006
2854428
2864023
342236
2889528
2018676
2601237
2391369
2265026
18181
2169869
2700086
911274
2725951
1881986
2364206
1939181
630415
4304
2610850
318316
1440202
19356
2760711
1796318
2832429
1938466
1773506
751013
910577
2871569
1955210
1256070
2407607
2056304
1627997
1235436
542752
2808693
479116
849024
422021
2393950
178073
722358
652672
1634338
2858842
78633
1209163
1706064
1188333
535875
1167142
1466398
1069578
880519
351568
2691628
1893417
2076257
254574
2511227
1855788
962864
980541
1243929
2851186
2899335
492113
1953688
284363
546823
2136869
2783141
1566180
2285253
2259616
1223368
2640845
2272148
359989
1699790
1121907
2277079
1397837
337400
718383
1438025
1262051
337246
1845261
2607691
1753517
492772
972131
2797482
317135
191362
889601
1749915
1193611
1598620
2881580
2801136
2852235
350628
1664115
1605682
160508
294981
360562
1011563
875855
438313
1304627
1834814
711199
863256
2885011
2667325
2084523
2207565
1853963
1044927
2637727
109230
337571
2912791
2914106
2523097
1205802
1690217
2410372
1353198
2152593
66816
1159868
2928639
2797715
217535
2502699
2043644
2448176
2567525
2655063
427289
2480562
2412139
1262758
1566980
2420554
820129
728385
2524149
498264
510667
2867115
2453835
2577985
2068513
1940221
162541
1832213
2507216
922249
653084
2588557
2136828
453048
1141276
1951195
1707022
549786
2847927
1274372
49538
2927840
1974391
1689400
2359470
673491
608931
2640410
2576676
151606
716429
701849
1497899
886964
2582402
940826
613823
2125894
140281
743434
1741688
2920226
44095
1797662
2507194
840337
579253
337626
1001882
1813660
758867
2062586
44371
1095058
2079273
306994
2875769
614544
12878
543189
2899610
619238
1716638
2341739
2886376
2854402
6783
1196333
2578177
319996
1325960
1646774
345964
2430606
2029674
2922012
2275773
774895
819744
2888156
2211267
63917
2198065
64593
523670
533778
319712
2622574
1173646
1376612
508109
1906882
1191255
1556321
2344825
2540352
2858106
2122483
952563
2763652
2795486
2911069
1841710
94601
1067726
939386
24443
2283766
2286101
1572556
904264
33163
1957451
1300320
1418463
2451533
170919
1238519
890892
1490080
2806739
2100435
1384317
2750781
379377
2127894
135551
1532590
1479025
1077447
47617
818168
838893
2028294
1763297
1539945
2940479
2858710
974895
1038337
2525606
976710
626693
1478372
2873029
946873
1765625
2757681
1530638
1073811
1609457
2457936
1202916
2486641
2254207
579766
634261
2673671
1754158
2808036
1743408
193223
1719985
813235
690721
803164
1057964
1119245
2908812
1634131
2763477
1125716
2560588
2655798
2675139
2066027
274513
1057680
1054769
454320
973533
2395256
1747361
1936431
962491
2021599
1213745
904637
169348
2361930
1172359
1556786
2761256
734864
2629136
620310
110441
329577
1710711
707768
2840819
1634882
43976
1244052
1796045
1204812
391896
67745
1813622
371325
686443
1936759
598118
794076
2689729
1793538
561103
1211693
371327
821750
2658597
394480
1850354
225918
674453
249985
876363
2922657
326247
2370310
441047
1399030
2336305
1517867
2849941
1028074
2327407
2360684
585073
1662487
161101
196571
1779242
2015965
315786
1837263
1089449
39712
2187764
2249176
894663
2581887
2747529
1372570
1578427
2136575
2685958
420893
293422
2367333
1351869
2461604
2648595
1882983
1787983
1701815
2855641
1468368
2612244
1593334
419629
2600999
2466765
1291793
1409091
1029806
1975633
2374895
2628018
2692764
907023
884002
443612
1915669
2147710
1532344
2540120
1394468
249678
1000031
427821
664163
1014494
2786026
341650
1667566
2272488
2185480
1972816
352309
1707715
1720701
1316291
1358595
832929
1963659
2773391
2907754
1023390
107133
2136640
2507925
1437505
2460136
1093228
2361329
2901186
2701984
2231058
2033157
244989
720542
1304119
1733750
614864
1926544
518349
2727721
1627282
1516747
1753542
2787920
1414672
2258808
1677811
1430070
2645794
1199463
2923151
142120
1660899
1999801
939267
2374338
1809351
1491759
2085595
1126424
2263494
2001713
1508639
2410363
2845731
1350581
2800962
2888109
1683507
578629
770064
1199507
288477
1991787
1487959
2602221
2224011
2222452
610865
901563
874907
662557
112997
837853
372138
2700814
1041715
742089
305283
2195956
2126769
1670919
898134
1938603
1950234
2842631
1738369
1157625
2491869
623155
1434422
2738750
571471
2792125
1898423
2108065
1094805
54820
2930474
1343145
883181
396329
2427253
2156894
2682307
2929752
2204619
624827
2479868
1628910
1324759
2484520
89579
1360567
2367523
45035
77916
1415536
2913859
74183
923513
261874
1697427
733545
533096
2396505
2080975
2129835
1611552
1694703
2317338
1553914
1899489
2010576
2123747
917850
89610
1233218
413017
640063
154968
675762
2373594
2321452
2326729
1861072
1592506
1264602
586483
2820327
2616678
1045241
550961
196452
2263362
1149957
1979904
1301858
1795078
201629
606650
1251787
1964022
1267136
646079
772216
2008569
1064446
2430919
1056643
2146632
1807340
1443278
2930922
1042051
2801310
1976589
2459448
1215409
1382121
1724762
470477
1089440
2118345
2708199
742851
2861809
545279
425173
142303
2426242
2787496
1642626
216132
2204963
408632
291707
962900
1730839
2176191
97564
2255257
2281011
2834426
1470893
335873
2414119
1174388
1009752
509531
366075
586909
2501176
2673132
1228776
2339008
1253098
200526
63466
568171
149035
1672601
2436779
65799
1742120
1277560
2118945
931484
1466281
2223140
793495
2170787
131244
508679
408750
2197270
2489991
1563513
1901132
2395797
2528545
583043
2930364
2188091
436863
1884929
469251
2799777
1179420
501426
2702111
2392435
1750571
95343
1348856
1246998
1114575
1008402
2467095
1729909
436217
1806161
1827837
2548808
243787
12102
2697878
1558284
1559879
2723302
965975
2817979
1284388
1475371
2791566
1269930
2454734
2245158
1637147
2092934
2567803
533787
2004115
1166423
834690
1607218
1417527
2707862
1762828
1737546
2743707
1016077
98330
2353747
2353709
2217840
2833454
1651607
1669840
277815
683149
1667359
206692
434152
1860015
2841780
2540941
2638004
2756824
224578
213306
1734065
1548137
1481392
25473
838403
2064592
2008806
1467430
2739115
1170299
793116
1896973
2191703
2203588
1302713
1215957
1712966
1346869
1421327
2071057
2067717
1706215
2591094
746153
730958
2217179
1521874
2466522
914745
2497882
454384
2084515
1074488
904428
2862339
1787622
212511
1844231
2543852
1223050
169822
2001734
598726
2546776
2140150
541759
1621286
686101
2169061
279700
2038364
1278394
402932
2099375
454014
716037
2646623
723779
1059468
2599451
179439
975976
275544
470012
1001849
1230973
1347221
670544
2939931
2771460
2598612
2576299
2905269
2385249
1428942
181524
2113104
363712
1004962
2150377
1404734
1744994
2091340
2049676
2651887
2679204
1849400
163484
1731317
1201131
2240306
2420320
206342
1989685
676863
573269
385429
102865
2292804
731471
1589764
2558467
1998156
1401403
1366078
150792
1964660
1818033
1451426
721949
1915113
182619
159470
255389
1309756
2297965
671742
306492
1099773
118308
2762118
1736798
705996
2037593
2706299
1215421
145744
1182329
475791
1185566
594830
2553077
2365706
2039501
2769409
1024957
2000722
623441
2649158
375418
763575
190346
305270
1439528
923133
2580784
559605
342803
860247
429362
2039036
444872
2089130
2068248
846636
57533
702980
2002244
2243399
1009013
1942289
1075952
1701063
975176
1712447
321043
1623761
1501501
917808
148637
1035227
426379
2576618
1942849
2697547
1106754
711075
2280595
2722908
2754708
2091794
1979301
844499
859115
731241
1196399
2650863
1389387
1523099
884444
2596298
1457992
1814622
320629
2052930
955068
431200
971240
297730
312694
2416158
422887
1816679
597365
2768210
1547635
1424269
1715267
48796
1897706
449287
1502205
2888245
772767
2036890
810670
2018261
2357831
983298
2164958
1701138
2413588
2576835
852043
2593115
1406626
1002074
673675
1809822
1085493
1739162
868402
653858
1364093
341032
1665012
2922608
539240
957610
2153346
508399
2318696
2193057
600885
607072
2103635
114699
268746
1946304
2123781
1143290
1222014
1824224
1888667
2278223
2207063
1036483
280360
200002
2036833
1165153
2106070
1154760
80951
1169156
1185042
2680060
2716608
1143898
2497214
306882
2261849
1668872
2938287
2864246
28649
2863600
2781378
1153239
1887243
2637631
2714688
2732355
855056
177268
317718
1748617
1117381
2484210
132803
29458
2590110
1682290
1481928
1366645
2915820
1004984
2342157
1154170
1081144
2112012
2573403
1273745
52541
1165377
1837484
2192299
2335017
1318751
835193
2213890
2349433
2815979
2645693
2515935
2659426
312739
2255696
712862
862276
1002417
163752
1916592
1489952
1795302
2527290
1839911
2509748
1004232
2885194
1819425
2807497
770100
2870091
2808979
1662735
797011
1408643
24047
2016381
2072477
2709248
518320
2709216
1977310
864797
455233
1824029
2110332
2331439
1311355
2687975
2265877
2506458
507869
378533
1951976
2229392
1469929
335668
959775
750631
1901487
2421868
59495
360255
2000158
1617982
110444
2101497
113931
2080599
865279
2092922
1954949
515527
2198194
457672
58624
1375599
2178862
2174319
771209
1191852
1428715
2708178
928368
2846199
1043869
1322004
1375992
266111
1857954
1775641
124279
680674
2285173
1273184
1658860
582316
2131377
274377
2792171
2887518
2560767
152994
580243
1022966
157123
1188445
1314287
1202186
1804457
2654840
2815912
1301108
1696213
185374
410351
1552926
892588
1641883
2025682
279510
2252414
138919
1541358
566231
1923318
899425
845752
2229028
2113523
809865
1328308
567435
1129919
2534681
2342582
852482
1239749
201188
52964
198847
1370407
1643709
1963773
2658838
2449036
1392628
2247718
2073298
324167
2012050
699564
64192
2910337
179420
2494444
1962562
810754
2126191
2735289
167559
2132945
2476328
1447847
1424852
2478479
1706540
362352
2106538
2039932
370200
1894181
1156939
502996
1280105
228342
523000
166691
142291
417383
2476933
2679698
502431
256831
1382038
1483745
2488496
2732648
2731512
1472789
568057
1097354
1106461
1367680
1215565
2887420
213742
2167453
2911143
1543151
1794153
128259
534662
12670
1849316
1943257
2241841
1358213
1714699
1535498
535575
534549
2216836
2285212
1528743
1077248
1789115
1886980
1302643
101671
2488529
1819832
1794489
1455458
2833045
2189867
1774114
2461297
790567
737159
902974
444998
2598041
2737528
276021
1514251
478875
2763072
1306530
2418110
1634513
1961145
1525276
1662193
1485124
1611942
2655063
2159582
729701
805725
1734408
2928911
2434663
1476210
605546
1420412
1611318
150329
1480611
1481789
2939162
2369150
1917422
2288829
2373051
272986
1935383
2009054
1567438
2857360
2688827
2394924
1383844
2357207
2626284
2659089
2462798
2921894
1202880
1470310
565514
1746472
1985350
878658
2059102
2342571
1738887
970368
1954642
2920580
2755628
1632969
915473
1373393
391499
946639
1393049
1503767
566749
1201334
1397007
667059
654499
1730978
301634
258904
198348
1604039
2232683
2844373
1164825
208594
840682
789936
1274498
1808364
2165589
1400971
1916048
2583318
809766
581621
1858978
57220
2653646
2022552
2822714
2728194
2518392
893834
1141533
2007136
730835
2628884
1474913
617449
803363
25508
1018583
2066318
538711
1495173
2627013
2812619
889899
1618716
2130958
1802793
1767622
1047537
379010
2521064
900753
904712
2794108
626166
1021136
750214
1005903
2781356
2937548
421052
1375531
1845790
353350
323901
2252711
1814524
446149
1793987
2289109
688748
1263640
1084664
1028523
2242930
2355671
1372083
1522927
388631
2696063
733760
2237652
67688
5731
1804534
2526874
1833
466478
1027925
2873487
332171
181622
2289419
2113939
2729820
1469671
784229
1412823
1053676
1315184
108661
1222366
948042
998410
2533226
1424955
2534075
2689778
2145759
1684562
2034025
1556395
1881393
2098132
2082804
2043701
862965
98982
2519519
798089
2340938
1173589
1162802
766905
2929557
1417574
2807539
1140716
1323166
2902777
35067
1452266
2024929
835916
1167189
671294
2808931
2555493
2752708
143029
2468920
536288
2435839
2696729
2724190
1574570
261325
79560
2869206
656041
307649
2528422
2244646
2826465
1045923
1483105
552685
1107102
2935330
1394202
1003643
1043359
57749
1420117
1302866
1164857
1682781
2549812
2037598
473448
2109124
1419395
2080793
1120734
1524783
641881
2853637
916829
798681
414055
2862848
1085292
2669996
2492814
2019447
1188081
1339310
15849
2239015
1719092
1062670
2787852
1871425
527960
2257691
704538
997570
1613501
835450
1300846
1505778
1742583
1891313
2621776
2333611
2789859
914888
2354975
1217997
2597589
925605
1117896
1091269
2478578
2389252
531105
1878910
2245485
2089613
1010796
975370
433243
2086531
55421
1056673
2658301
1891682
1011720
2074203
1625602
2474620
2059957
1621990
1760199
868818
1795928
1918416
2032150
1496428
637542
2676708
1218803
1784111
442681
2177874
2555086
1173679
286326
2139591
614780
1898188
2142809
2904839
237481
535335
1933398
1337478
404710
1289392
1715617
2716640
2563408
439494
516869
692413
2921200
2148296
60443
1594740
2268437
213263
638807
1014872
2610467
1756462
1016286
1012090
798941
2210617
35985
2043850
1452629
481448
221164
16233
753473
1310750
46645
914647
911638
1372214
2801023
2518933
1192510
204662
1516656
2480864
1448704
235925
2555804
2178891
747753
2023655
1915275
1672455
197655
2789049
434991
1445772
14881
1121186
2137843
430293
10323
960992
1968612
1790669
1403842
1699880
1554029
715920
662349
2692443
1986662
1877218
1408839
101183
2625492
1426519
1984633
172657
2800956
1031887
1277369
1348301
171208
723964
1554295
41645
407836
2104840
2829607
2078800
1332383
1398716
92854
2412296
314718
2566947
1585218
425772
1565023
1530792
1157833
2258884
505514
1879300
2472996
1344131
210201
660497
1612743
2609187
2741416
947022
1652962
368712
168427
2406293
2136226
314356
2042208
460433
2505988
577861
2034120
83303
1335662
168791
1428466
11067
1950185
2676627
967870
2521754
568030
1674534
2608838
1741686
2671795
1986194
2520290
2898066
459210
1968933
1618649
2839880
1015185
1197881
2840004
1244925
2785505
340877
1119130
2896558
2525565
636776
789183
2517259
1100433
1190672
941012
2476027
943144
850438
86566
2429139
1715311
549638
1973597
2072814
2933808
1521079
1494784
1739843
117987
1232039
2876104
1838902
1860307
458920
992973
961161
307876
1833750
1202442
2032989
1559248
2255336
434239
332136
35489
1754533
420472
318717
881348
454962
2647607
1619661
557376
621589
920282
1213180
1819930
1653815
526320
410486
2414103
2134463
2457812
333313
2896571
1895315
1732647
2432756
2920798
2650057
2181395
368139
316860
492918
2713463
123664
208703
2029450
1331406
663665
366742
347
956238
2339827
1008421
738304
2342328
368950
1250122
2584943
2324459
2212938
592827
72873
4894
821653
2486550
1714073
1653966
1887801
1428949
2484942
638877
802592
1854588
851206
2649682
126729
2614479
1586938
860607
209764
2709270
1111324
2287424
47958
2031194
575729
1844678
1046809
1880615
581101
2243515
973697
512000
2888981
1879615
2752249
939141
977204
443216
2484010
891988
1180197
98161
1407241
119675
2848089
835886
1786465
2627525
1469728
1745561
2595958
2394351
2245067
1128569
1528972
2271593
580064
587789
550718
2702389
2709150
2816018
492828
1654493
685046
2804290
530850
928915
924408
969029
1274633
2076502
2451709
50409
73548
1948274
2721674
1854987
716858
2635187
1655032
2868888
111067
2920236
1156025
2598745
2775865
2208956
2533127
819062
2800891
1038624
1940618
1383452
2251730
998904
1145423
1170312
2147503
1888762
1981059
2834896
2607291
419953
646336
665211
913799
1820106
1640028
1744605
2655878
706613
1429306
905933
2546749
657284
1537486
2193084
1042548
2535440
1474565
1787519
2913206
2714255
522283
1594967
279811
852009
10195
1917852
339879
885796
347376
2563752
1826980
1376847
1029623
685703
595770
1949778
226960
2920853
764002
533805
900436
1980667
2532294
1346734
498768
2783721
1839179
663130
2095236
1957164
1103958
558227
205966
684539
2166707
2851686
613830
1603155
1130984
349095
650758
2219849
736803
961996
1517345
2689514
2476081
2914722
1700692
1552895
37491
2928108
2169072
2095889
1842292
1534976
2016109
339926
2737637
1772246
506500
958366
2618659
628636
1880660
2541151
2571515
1812951
427267
659497
169535
1482440
1887526
95919
419884
2362733
2098747
1312624
1708421
1671897
217648
2158052
2536506
1573955
1163478
2767163
2314523
671849
1346397
2660184
964022
916899
951976
271826
2882844
444572
1056330
2919814
1695219
2935523
1163252
1977625
916760
2485076
2729941
2939442
683407
2324756
2615973
1126306
30272
2071502
2799147
1127692
1684647
258405
2792867
930735
2224765
1765765
2909462
1431159
1943963
202927
143843
988190
1252167
976168
586203
1967850
657647
1907536
2902905
450910
1566735
2175154
1037879
1391140
2426309
359122
2813493
447051
1047657
1947069
1069296
1387089
226376
2114150
674158
2622485
899932
2835078
1321816
933576
856057
1412758
1138154
2248915
2152081
2593629
589685
1841325
1481848
214372
572725
1520599
705539
1110939
1240491
579685
912560
1892906
889617
784132
1901649
1738204
1347035
259024
2055256
434892
1962764
2810709
1853752
2780400
1370986
641139
145110
2463369
320874
2382485
454073
1373260
150152
220108
1691527
1310930
1175729
1071606
1540847
279862
800267
2741885
2235497
2717869
970831
2567153
278283
285110
2618238
2611428
2487403
2629568
1097315
402947
702337
2673191
2464076
1875049
1830282
603412
1736348
2434482
220417
159526
1223698
460217
787268
1630024
1990459
2635376
1223417
1986936
1291462
889678
2655976
2000158
2238302
1167804
2929520
2813044
609608
2145331
645435
2217534
954430
1575070
2434917
2308610
2274187
1279907
1860923
72219
2480041
684167
2624272
1379718
2922748
1710333
944676
2669305
2016767
2580070
868271
857788
1788153
1859546
2798147
20333
73412
2121489
1137630
1030683
2016151
1230953
2407964
1294036
2420363
437691
2402574
2937097
2114975
1274466
2060518
472591
756178
364197
1502318
334382
762990
1803844
1892162
1375020
409350
1665853
998068
222229
2421393
2182910
427444
2800466
909323
656775
1836850
305274
830880
1818926
1534858
365504
470125
846631
1793416
2700703
2866035
354328
1074563
1743928
2801503
2277074
1105168
194691
513824
2563821
704319
881388
306749
612820
1449891
528264
998832
4657
2344563
1436869
1813184
297330
1908008
1657909
2828744
1675756
1587464
1371564
574546
2901498
2819999
1623098
1065553
1165696
948391
1526680
1175308
2165519
151198
1191909
474886
578747
1210147
982093
954857
211695
2018357
1371626
2533188
323648
1112718
1183985
379017
1971879
1053206
1887749
1250522
43778
1363971
1569801
320488
579291
1737721
1459420
491445
157345
1317576
1518637
1934182
327465
2387757
4055
862883
905017
1526575
557064
598965
2163450
1966783
862550
1694282
1753857
1582964
13274
1636322
1837635
2207678
1724606
1356794
1602677
894158
2109568
114206
2899334
887437
2144090
358384
554208
797859
188368
403056
1730820
2851488
2491150
516112
1317164
510548
1505685
484278
2549058
1930513
1857262
1105486
399591
2799673
1083841
723592
73156
226398
608853
654715
2668474
1957274
1906251
2566686
1901071
1808315
650807
2591991
2680181
810907
1476283
1414057
2621080
727324
1560164
643583
1991112
1914931
655911
294075
1196171
196086
2508915
295914
1000296
617147
1275322
2070236
1288065
2508399
1947002
2897318
1176025
551211
709945
1451506
2578753
1530970
2176316
2504881
1393985
479673
970040
574886
414993
1762221
1885182
46936
1897
135823
1365541
957579
1223586
137730
413453
1884285
1568116
2301593
693749
873643
1189501
1878403
658818
616855
1056693
467371
782980
1950158
2307493
304960
1654908
827365
2464955
1416432
1774755
2155330
1567413
1070035
2855513
1793941
323538
50696
103233
1981269
1932069
2459642
2913070
2793564
1086421
127051
1822336
2004928
1184512
829875
459632
2819444
2253213
2207214
2723761
383311
1775537
1793186
878333
1576562
2502253
1205826
1321146
790910
103072
2259066
71246
1918879
439691
2658681
600307
678263
1817312
1636491
1662841
1703015
388665
174197
2422326
701928
2368026
2332820
980325
1693906
577644
853801
956291
1516653
283629
730373
2512702
817149
1172153
1149117
695643
1683259
150702
2748866
2673856
1858326
740354
2365572
540381
2225404
2131840
894965
431203
1830155
2315717
1078857
2676882
1508038
2707988
839091
1182522
1876061
356481
199022
789144
1606754
765317
1764946
138382
2638855
1279362
2603935
89633
1370292
1616850
2386686
452581
523067
1235295
2364917
2186316
180873
384619
1380467
2382878
648941
421756
2607022
1177714
831558
1332425
2422553
751404
842871
2925965
550650
1558795
2893585
1851246
2274627
1655552
1779579
253009
2764986
1418147
2659755
1046577
1861438
2115784
457452
2372869
293818
2314776
164461
1246967
1105073
2554465
1616697
859827
1906578
1673046
531722
492562
1103993
421079
1164439
1411864
181414
185386
1896758
1859391
2408579
1798124
2037519
2777118
500060
2768835
1942439
1915609
35228
808596
2024631
658806
1271086
844639
1364285
1655826
2819919
2202963
2448458
670346
1594265
2439786
947501
1319799
1186288
2588641
2885938
785899
144968
1906778
998731
937546
780684
1546555
2018459
813591
452388
1638762
2033318
1120979
1025560
2128056
340585
398343
2193557
1606083
976868
2834654
2861269
2429934
1335013
10623
1968618
105350
233147
2694553
2456279
2893288
1144038
2690680
322844
2351638
2859579
2924894
682071
819163
1674726
559404
673887
1143743
2366909
140006
1796199
2702304
784941
789374
293551
266272
1294016
575091
542384
520164
2336574
135675
1969950
71965
1321231
1005699
2761764
2829878
1026563
3157
325868
2164383
2882043
381921
2098092
230503
406961
1052568
1830550
184389
1847843
755949
175187
2051353
2109886
644775
83372
2485283
2140068
734231
1488247
180940
1747348
1158374
1092020
2862325
2538715
211820
1252176
1696388
856819
972822
1516313
2564029
2687963
886288
920799
239935
1024318
1117122
182655
863233
2595046
286148
1120239
925241
2751768
1981111
2479007
375507
6925
758797
2446950
854071
1732682
1075155
737162
504433
459441
1988778
472226
2901949
332864
94550
2874817
2289844
1836658
2567554
385
1028165
773819
2114988
988429
2080163
2604749
1600214
1990660
1935447
1525082
1253807
2626849
1236761
1424334
40331
2446266
1276689
1700313
1909185
1424117
2681602
2003618
559911
668081
101591
1134585
237235
2660242
502529
1210439
2558503
2729589
1406820
1326269
1592307
2141958
1885634
864665
1352454
2692824
2314182
237185
2024907
1019931
2706329
781198
2092180
1611311
2897435
2505087
1870086
2052104
1592454
1675776
558673
2636065
2847697
864847
841009
2737938
1186041
2813862
835159
1218314
1151631
2183296
931513
1154150
2141993
124533
1657258
2108769
1260051
1418602
817222
1615985
2064865
2842409
1646751
2768390
1243126
733396
2693052
1018048
2442439
21963
2561786
1221223
174316
697715
1902701
1565985
110735
860244
2125436
895308
239698
66702
1088075
1931457
1962505
2427319
2288080
2728613
1087356
2028230
1631773
2774925
992998
2785358
1977701
2010312
289942
1892693
1102445
2144994
932188
2864479
1501775
1618509
343988
718975
632301
1364336
390497
2005325
1648861
1782401
1412431
2851383
1733569
757838
2349493
161588
1600191
1852776
1379896
1369426
128261
792426
267290
1600381
2245501
2460924
497637
697049
29530
2819636
2620045
896982
361995
1961162
2257184
1260073
430766
2555829
351017
2398278
116505
319482
1090777
2504010
2114255
2178240
793015
920193
518014
1535667
338351
1276439
2422166
1674424
1337852
2853808
426441
2217264
2019890
2916277
1655810
1303747
1528967
645800
1607200
1306240
2745337
1548545
2509005
2396710
1227903
2053492
1634996
1102617
1151607
1729125
862853
1572524
1018226
989336
1537431
1015547
295734
1024127
823127
946495
773160
2606223
2723354
2472033
1676751
776422
557858
1276689
1362474
599949
557385
1863158
2458598
1885195
488952
353243
708512
1664129
2342859
2449252
64322
2519750
2072780
1140820
1925851
1606838
735957
678524
998129
2915543
42486
1528798
1536941
1332667
2049899
1637274
378181
2064289
599929
1012488
2015601
2199255
1948673
2569341
2822649
1191222
225012
986916
54792
1430863
370697
1398796
2191456
1411695
2264101
1359112
2464072
2369737
695431
1025014
1393750
1094863
838702
1142952
416037
21994
856577
2178062
2729748
550336
651212
2620226
761096
2363822
884603
1410268
1053071
1447734
2267778
674132
2751925
2061697
640880
797338
2245822
1874987
1931989
2263780
920896
1706500
2620136
1327085
803535
448926
598320
561333
510865
272608
2421732
1916944
1563456
1965687
344827
144747
1247177
2403873
738851
791762
661610
1096183
1354664
222512
30629
2313256
1413411
196750
1967571
1363458
1885193
594010
2015776
527015
851065
521053
670868
2253308
2311117
797144
57059
1870208
2576357
2397001
2535409
983624
432128
1107449
530136
1879620
544823
716098
189400
321213
2653458
2669992
577345
889010
1200856
2553790
1120492
2808009
863197
473105
1332759
2365430
367556
1908346
94332
1598624
2544763
85977
2154097
2550110
354997
1566156
1392675
2617901
1111745
1318369
2195896
2771016
99003
2478290
850099
661377
1982192
813821
407729
1383945
2438353
2477182
876803
2467253
1285738
59757
1335971
1511045
2339158
1594612
613379
2341241
589051
2407689
2554798
721666
1358558
2287574
571367
774677
2410010
1149312
765236
2068739
1775170
951235
2074118
2735342
1813828
1304447
230262
1818186
1715702
213778
1335046
1235751
2886013
1278285
1517627
1820545
2810113
933197
96510
832195
2434269
1499155
881458
487598
1646512
765543
2409530
1830635
2327295
1025062
2608044
2837510
902768
2583424
1797331
802394
1583952
2815421
397593
2457035
2594704
249151
2911540
2121084
906597
958834
1258365
1495082
2477563
2735231
2026170
2730843
1786299
2236846
846967
452174
1674326
1123717
395655
916880
489849
2138864
1047726
1858721
704042
1685981
2165305
669111
237552
2207443
302705
1533689
847982
192575
933866
1233514
2051505
2139176
2309779
2824962
2163750
685747
662871
1881792
1762036
1120981
1555010
2107402
1007003
759309
1677364
2463103
2043733
1767266
2528113
1869032
853224
1212358
2227432
2170024
1284051
2855283
1301661
1016962
2612611
685990
1156350
1218147
1849675
2132271
1609224
74356
1698506
2525405
9310
2515853
2476264
568761
1933325
420332
2084833
709101
746380
698620
2337959
2605580
2219632
195288
552467
294829
2676334
1726205
489326
1258823
1695832
2914895
1094811
329181
1705928
1569606
1512130
1227060
1146291
823443
520667
2865994
1058199
1766948
361443
1598909
757180
1956067
2485146
895005
2383967
2188954
339759
2463156
2459257
2606885
1899148
2631375
1309435
2720016
2752971
2364053
929457
745243
1312511
599451
1888070
1159533
672925
989074
1471415
1323388
802364
1296605
2906021
1136732
1545570
2409447
2548160
1339364
179618
2643377
1009431
1029293
584138
2895888
1267975
2849847
1656133
1226241
247792
558208
1382539
1180393
766027
1591863
2200442
1423673
1581979
2523319
1070283
818772
512546
2537089
2134204
2146918
2686369
947537
1000222
2881792
327204
2300126
131283
114260
2054736
2187754
468838
2412109
2768634
247859
2931137
1520783
2288346
2892117
1821693
435789
2554299
183473
1471974
907129
506702
2741170
1469102
50181
2786955
200446
2726596
1831220
2788874
976820
1025646
1826981
1366837
1834182
1256185
713845
2937549
2692233
2896788
345235
2563193
475081
632768
2328961
2414752
2938392
1814116
155932
2856718
2630983
1825887
563493
956761
146292
2595548
2908831
691109
904626
2924876
1276548
830182
2816589
419371
968571
1204716
1254360
2035609
1512771
623202
2382779
878881
2376710
768342
1852601
2081531
2655373
1637027
748972
22426
2324587
2814446
925017
762272
2278542
1677045
1306086
2703274
512658
1926302
122580
2051219
1674517
1337666
1217066
2110777
2699578
2134806
47382
1137165
637622
1973379
1959799
179599
2356845
1333485
2194861
865820
1613588
1336953
1647909
2682487
226520
679926
764795
967116
86595
2118314
725214
2338955
1523774
1355309
924084
1440278
2648639
1425695
664629
1543991
2511473
2475779
1532182
2874144
2584440
2931143
2592472
2796657
1922772
2794842
1539207
446584
544198
1910237
1662845
1576008
1400183
833750
1788300
270022
1279175
1960476
257724
2670972
487683
2492500
2142188
1365304
2572719
54133
2033391
135198
878711
358176
1740597
2398292
2229208
1142753
2734567
1624296
2338099
1669179
2807495
2390007
1397467
1709448
511748
2856664
1407372
431016
2158631
2343154
1336240
849266
389933
2021891
1750394
2842684
1450170
455320
1431715
715107
1528085
2421464
276835
2132551
2053927
1069503
2363433
2328892
1155266
2127571
272879
2590902
2364828
2068067
2098043
2708178
2270028
814676
1843021
2883739
2866422
1346141
1694018
2587120
589632
1317730
497386
2363600
2422402
2548471
70172
1314525
235587
2859154
407814
1806646
1651748
2807179
2079915
2466537
2341370
620034
2190351
588395
2227479
2681219
1200965
2788674
927259
1176075
2755433
955959
1940568
731794
1559894
806293
683908
641707
1853192
2847693
1871987
1749285
1589214
939150
2334085
1748869
2907928
1984437
1688863
450940
2594784
32720
2904202
1573630
1536053
1678760
2492624
1089378
1125573
455750
578463
87266
158891
814180
1575698
1838567
18096
2126909
1839017
2103041
2107983
789412
1491124
2542319
2028006
1779901
2563628
958493
1408597
1534980
1243445
2273110
1733992
1557969
1798387
2726288
2885284
1042536
1485765
312156
626619
1730328
2061866
201419
133878
1264687
2407513
452947
1891167
396005
1288443
2845113
2088257
1569926
1344050
721311
1249640
2754515
568786
1931229
1818578
222915
817844
973785
2509026
2145249
2099462
637133
1912022
496387
2908143
1287939
184615
2319357
349494
2180706
2899156
1948886
1848455
860549
1593607
1456405
1547320
1439225
2916620
1781363
289771
1355132
2525481
1976902
2871407
327345
807088
455570
1097855
1831688
2342384
2728328
1722287
1892534
652232
353538
893872
2865377
1713832
635635
2621155
239495
2519156
1303694
580035
1155737
811231
2200730
2519318
2070417
1482060
1469436
274723
267322
904569
2181541
218586
2735149
2025212
2867747
2119417
1136246
1015650
1855012
1281456
1831416
1415285
1462856
2685205
551912
601383
1469789
2280565
229170
818831
1645048
426256
593870
2184774
1305906
705298
799148
1961684
1730983
857263
1815179
1218855
533944
929241
1731249
2012457
589100
1864187
1076489
2091175
59436
2262888
2211381
1857758
1972277
44374
246420
441753
357675
486797
74790
1505328
1201248
2049580
633147
2474366
2787570
252413
2719615
749328
2333825
963910
2779121
1694890
2411876
1205266
262333
978334
656118
1435608
2737360
2198211
2246708
829801
725498
2066149
1431929
219854
1248417
522203
1107297
1056671
1256800
2149092
529901
255922
2762801
2610626
2800022
2307349
495164
1049703
2653791
243468
835183
327427
388616
1450397
2540931
163813
1355497
925130
888505
1095377
2097319
824621
316559
2379157
2782234
141536
2313743
2318029
451949
1892221
385600
2623245
66727
2012918
1970395
1679532
2546379
76080
1879183
2841358
646086
1637208
1659115
2167877
1254914
2742585
791230
910260
1615233
456285
2919264
2340311
776504
1883874
1379548
350526
1152735
1380334
1438342
1120590
2216855
2606140
1671903
481603
712375
884759
1797042
1511301
1783353
1692315
2731085
1656171
2692332
2373666
2385460
1897000
2153837
1117238
1198865
518400
261808
1343477
2297605
2426068
1210899
2277576
180578
34683
728480
2700467
986552
42320
141738
444935
1386626
2927252
1481240
442589
1322662
655984
346826
1932454
1270723
1713506
2566974
84012
1354925
774275
533983
747954
2262846
156379
1668071
2749569
2348218
644880
2523700
386570
2195874
115456
1287798
484165
856088
780280
2196105
2473866
326723
2551432
412062
2619900
1674136
2157172
1889464
1494475
315390
2036237
2653712
618677
2477817
1443804
2149233
1663372
1750091
2197234
1237549
2415741
2376252
2661131
1380091
1394532
871448
1300417
2731779
2351418
2245271
411852
1710488
1782686
369603
2818744
1583764
836862
577151
1123869
1250358
2153217
2381432
119641
793232
766673
781703
233052
346215
879872
1875106
464182
957670
2210315
142063
622502
1443042
1842138
2938935
1345181
406081
307935
246371
2312648
2774680
1834408
2023590
81333
1678923
2725593
1552003
489663
2533697
1492990
774781
1015566
156088
2622772
1075408
810626
1937177
473515
1933640
2774123
2171464
32769
524260
968955
2466708
1220702
1355327
2251055
518387
237232
1205532
2189790
1205866
723452
756913
2067511
2387385
722641
2353179
1323007
310148
2672957
316258
2047035
1792653
2771938
2055029
1177330
1755696
1475459
1462969
1680763
2249292
1979998
2902646
1148134
1305382
2214567
979983
2297646
154893
732520
1458041
756091
2804455
293345
2238867
739184
746866
2417316
864259
1336467
1039374
1484363
99128
1392230
1467342
600875
847226
2752833
258875
1808354
481022
824868
2236748
2514011
1220961
1420247
2684634
1553248
625458
2800963
733557
743831
531410
2609200
1620408
774506
1631313
625778
2470865
2214266
1921145
1974199
523879
135417
2063143
2201324
502246
2257942
1171708
2601898
1412384
698421
131359
598315
1122524
1951118
1617817
1398156
21902
1419142
1511072
127431
2550443
350882
1033716
1826715
44314
2054430
1570853
375072
2025107
1530639
2592213
2844923
2598263
1667754
2848340
2866843
476443
2761354
118111
698582
462259
1700085
726888
1344883
426137
1773537
1293291
270930
1971440
1587808
1754354
936166
1722720
2515035
825264
457685
1049756
1385831
770640
563754
2841789
2060204
144449
695409
2570972
2135336
1709813
749327
1533271
2415249
1371899
2640738
1135037
2743085
2734645
2213165
1835709
2646065
1193472
2700401
1099381
604729
1319189
1118197
182477
1452965
2402555
2425958
2364291
1752742
2393583
2372202
1634162
2502555
2909140
147105
1330157
297732
871263
1247552
2785688
977615
1856521
2390561
237311
1282105
1529477
389321
2245953
617999
1549309
87791
626219
1024932
2373883
991630
1279300
1304250
2066385
268092
723347
1714456
140148
2300278
1004511
2061064
234202
1547121
1661928
1310663
1703353
2337569
1502413
1049017
285650
502702
1344674
821714
2367886
1417818
433766
350826
826824
2859138
1130339
1483763
1480253
1197931
2124210
1913747
2508851
954977
1921305
1584238
1740687
1578264
1261259
1994019
1956368
431601
2026990
1061528
2272934
1499736
258630
901507
646422
273699
2341561
1260076
2801104
1035906
725377
827518
2364522
1355176
830808
974528
222521
2215076
276238
1916975
594956
91941
2872528
802562
1801749
1523435
936785
2668838
2666253
820161
1856869
72040
364116
1335285
2554127
2053025
667426
1022422
1203920
2631545
1678843
2467390
1209619
258760
2454102
272463
947172
1280727
2075279
442460
583795
2633326
486847
792233
2503091
1141961
301972
1430476
2540068
1585846
2387771
907792
2244153
2849965
2169206
1224926
1795095
2908358
1181572
2183475
2491673
93683
762662
681233
2341988
834433
962710
2833780
2892221
1913024
2865523
1367663
64703
1810077
1933125
2385680
1411754
982236
517282
1672287
2867377
2805323
2718536
2282540
2256930
2923654
2711728
2397802
761116
2605916
2687223
656687
2545472
2134767
2476899
1742480
2147447
2417822
1258984
2500679
1846905
1357497
17364
2544833
1205262
572270
1602358
874783
897667
153271
2441167
2424472
2636054
1469068
1838523
293882
1264807
2383114
2381324
1775529
1001455
2370611
2020016
2172240
430933
1528538
1884857
2820859
946420
1801748
225048
1496139
904809
90784
2741309
2415874
1300423
2384699
2700586
1160861
1024697
1151699
1308114
1899833
1634269
2536265
1333950
1279246
2514143
2521586
99431
2765753
1575884
840646
2770871
1371215
2045961
2339975
1680382
506677
1505260
2411330
2860163
242777
2231968
748410
2800023
911656
2588372
887277
1929414
103586
281352
785621
911069
1408235
1036752
184552
2214461
1656079
1849971
1233838
2767888
2676231
1824547
1535876
5447
122255
9562
2157563
1029152
657811
931579
2878521
2800595
2892241
2166109
1889810
2469714
2547937
1745198
1861487
606437
1617524
1797455
2682854
1217949
737542
1933535
440452
1592309
1329490
611367
1429348
1258463
2383304
2628346
1709708
70594
1137385
2901086
557138
1097104
864378
104431
1022045
2452229
1690635
1827383
1126480
379389
1586092
914769
1641166
562957
2916303
1921034
334217
2222339
2567887
803188
1358314
2623584
1190995
838878
2851312
893774
1888197
2780611
552014
1606872
1699941
352874
2656951
779958
421753
1054497
655129
288229
2152443
135322
1461781
246624
1452687
1716397
523100
882079
234194
2561896
726116
2833895
2544924
1808958
261629
2580453
574113
1747060
472173
1708744
1527385
1143295
2387388
2115821
810680
1622598
2138524
111417
1671760
666336
2178089
2735328
174525
603087
2088460
1446918
2014348
1328243
2286294
2162457
1823894
629385
599011
1337576
21706
2529739
1304362
2921235
1372159
2589266
1965295
2923065
2681876
1598563
1696818
2900884
716505
2484508
204408
1123995
2234369
850813
2818620
1073651
391846
1817996
987932
1040121
2004774
1110554
1524625
1286261
1484418
1444289
85140
1488842
392734
647259
2902651
2673704
428804
295639
1824757
621160
1809860
1139896
1645240
870057
2041468
2602409
2002595
346169
420162
134935
2336778
409386
747554
1852763
2526597
506584
1221173
2741974
1788185
40562
1228633
220410
1037492
1880767
2687321
1826826
1311950
424003
1508052
558457
2190197
1844561
1064305
784172
1151175
1987992
2563756
616670
239542
280620
2519376
1173824
2279955
142842
2639937
2418817
1588552
2362108
1339828
164521
2156456
714436
1181529
371962
2730982
2324864
2482545
2655847
1352715
21360
2111623
1242757
1531422
536134
2433435
759099
2569692
1478548
2430621
91540
13944
1135177
197687
474521
135840
1816652
1468693
2169381
2100605
2663528
118233
873049
642187
2747604
688897
2444130
2926039
435943
1530354
1675339
2813283
2493248
1479815
2120642
2514006
2281342
18160
2049397
1658385
2110118
2589059
2583055
380936
1930878
2269029
763580
345466
1140149
74141
1771402
1951795
1585269
1695208
495966
1328630
1058681
757860
380905
2685625
1573581
1808761
1271564
2594555
334955
69317
1073637
2798080
1575931
639296
2532824
575897
2338328
978310
1518285
999099
1936913
2207300
2819068
2740346
714273
2128695
1362847
2217264
1615261
27883
888065
1685368
1723485
2092543
2927156
2002230
806471
913489
821458
389814
2756956
592244
980329
128034
2903581
1299608
1814000
631101
336688
1845473
2551408
2051643
130858
805542
2867336
2221674
2670548
596863
23607
2491259
1307839
2063213
1197108
2687833
291320
1792547
1659002
22250
2768163
739138
2211997
2375522
1195038
1042236
596569
1763927
1271582
1035948
226767
1011517
1294561
2812655
614350
2768208
1163048
322921
180145
802196
915431
628951
2547437
279314
1450307
848032
1852548
2787551
1632808
2683281
1454790
2265518
1938121
2938163
978616
497417
2479630
1269850
2321628
1123114
2836668
1184653
1573308
2693918
1537816
1981162
1350580
485290
946347
2272148
2489369
1638977
2498401
2587913
632130
1204947
2459924
206855
1733598
306812
2034862
2560011
2590913
278320
1847025
1312113
125991
2622346
2860115
217505
473996
2412084
1527067
510549
805599
660159
1698530
2452172
1839412
2177098
2804358
2583462
2285331
838081
1248207
644392
1992191
2785599
781262
2578031
1910613
339454
2151256
2133649
1386696
888047
2537179
705359
2295960
1772329
2721261
2266198
2008162
447878
1839792
1967736
876792
1409892
2714859
1742569
2142517
235921
1948653
1541202
1712907
2162624
182280
1729502
1665357
2159726
1607792
1545357
2268365
767448
379759
2250430
2252851
424797
2669586
1464774
1515913
1109736
478750
1396967
646276
1100252
1805749
2068907
2510160
2310627
323743
1291881
924380
859883
999593
2593146
1035294
5380
1577666
129049
2352979
657231
1765671
625037
1049956
1758792
666427
2841353
158339
518536
1478687
2899707
1327767
725846
769266
2218590
1173331
491024
1804215
1473814
786577
2016413
935236
2243415
452411
330837
2481951
1103744
2315156
2133844
796554
2231373
2356351
1305796
1751381
873187
2661959
1465712
2222559
2854694
2593381
762902
964401
383139
630281
1794050
1872188
2518569
1922263
2125807
553402
1640547
1711122
1961062
947402
2591656
305950
10757
587583
1046704
370233
2033995
1744418
1336277
334971
177164
1465197
192388
1677997
2872387
2365757
2276249
2632794
1649978
166617
2282325
318620
782701
432518
2249277
2809596
2818345
1602819
2598894
47752
682391
2240873
91531
2395220
701232
1489866
2467618
877746
2095930
2856350
272906
2184510
2759825
2520993
905605
174666
976396
198775
1141890
100263
436633
223274
323845
737080
348257
1665995
2182210
2466113
2574108
1308529
2696472
1847799
2374402
2064423
2116830
654140
745796
2378372
184323
1225848
2369699
851038
196593
2664393
2175705
1050742
2314770
2500393
48157
1044115
1520180
255156
1774386
1227646
80851
2524593
1514835
2505511
779695
766830
1369194
1420064
235463
584936
194572
2356561
2207457
36699
777890
1781060
829274
2915809
1993209
2546470
1430686
1226107
1809258
1718052
2258467
2141091
2217674
1737962
527774
2078243
2612938
185816
2009214
1664214
2690240
1256242
586425
2909354
2128580
1896669
1112449
2074113
2740045
131762
1076474
2409000
988901
1985160
2175294
1628486
1145921
1256804
2348950
2607526
1640837
2296189
1484465
436072
988156
474091
535598
936075
606572
2411610
895720
586649
2191976
1817191
1307940
350624
1517380
1452380
2016621
637169
2300500
717814
475181
460222
1696378
795779
546868
236822
2648438
1114708
324122
2191458
105974
1809146
2805165
1568831
2235756
2611288
404207
1114287
1649579
1796899
2032770
2844406
252728
1061071
817726
1116046
59739
1002845
2876232
738990
2655501
716248
233179
1198643
149735
2910656
2101724
468697
2030215
1565470
2312432
2322281
1941640
544221
1451727
2332484
2909748
904317
2424867
1581245
2130802
2860284
2613256
2061777
807550
1095996
616900
1909554
1650286
1956112
842886
2367068
1724968
1589499
805793
2352014
1882492
2894683
2314422
671887
1669347
1086939
1215195
1432299
940369
677989
189100
1491372
1130498
2578743
1833356
2299123
1785414
1664744
1635838
637018
189332
1468193
719889
793746
654091
2834660
2420847
791205
1258756
1048634
2118135
2070592
95344
1279584
1194781
660603
2839802
2874754
176686
2351821
1864887
1708522
2904296
2311915
1279399
1885769
37641
2604895
1467786
2374633
2127154
1468692
2290067
983463
842738
980190
401327
680618
2822626
612348
720810
550724
427819
1223869
503742
2044672
2078811
603062
1432571
331784
885400
947641
2830116
2631826
2871396
1908446
66009
132214
703415
1988834
1582283
123373
2407372
1064268
707944
672481
540377
1756199
2528608
1532261
411096
2269896
1839088
2740635
1006472
1025088
2690896
2448905
1929617
980337
1505309
1338513
2102703
2923822
812169
2839814
2205429
1664507
1141069
865733
2146179
221088
329938
1043177
2323769
1345243
349111
2860359
1110153
1789154
1761863
95988
847155
2631456
1236711
793357
1752136
1064208
30455
942924
1745358
797974
2257780
194760
995901
1230913
319423
2304185
788231
1185529
1204630
196155
277277
1326311
109126
927252
216250
1642037
2663146
1253586
151233
769374
516958
1531764
1349161
1104230
2367431
1343584
2670365
2175339
1142804
57222
1738316
719462
2527682
2699799
1526562
1730080
580994
996839
2917991
262186
2769004
2758009
96992
2127550
2703680
2329557
1384883
2364284
1438327
2877366
5742
2600454
362088
10573
1395200
1237106
2485768
1348216
948088
1249809
506647
2140489
969506
450280
1828548
1041506
2763154
2144038
823808
2932826
1126298
1744615
648073
2296456
676430
896491
1440128
2218365
1837911
711629
2875614
1267623
2701022
702645
916834
2246658
1783461
93460
31874
436735
1663189
2562101
899714
807146
2935335
2412985
2496150
2608880
2501925
514564
1323111
992912
2523327
1051915
1841356
1308720
254215
78554
417835
353479
936902
745675
899809
1225784
2117123
242386
2413457
20654
1566094
1360166
282766
2555303
589338
2916102
540288
214497
2098284
316861
2410821
671292
100120
2111225
288514
443703
1733956
1479933
222708
1285859
1694216
1154916
101063
262057
994646
396208
2083664
2296352
894734
2462174
1234387
866436
2797360
896958
2202210
730500
1616682
2620645
1174536
1000679
1009032
1905148
880360
623538
1188827
1150002
86830
2913757
1417285
1809966
755175
2869453
2363078
1026202
2224694
18882
1005929
2190382
2089982
297092
2407015
476915
1339859
2644458
2138368
619020
1533251
2330816
1599242
1019534
1642706
1738999
922445
2377018
414185
2724718
469057
2925734
2327076
2710604
4952
12165
989603
2686549
2923403
467688
1309294
2376343
274240
2458569
2707377
2914548
62339
112738
451177
756766
921845
394206
1750844
1651092
1613215
529638
2065906
2654786
2697131
472535
936638
1861540
1613251
426783
1174209
407531
44551
786920
716204
291435
2193474
2672593
2061104
320793
85112
2116054
790661
2339524
2138387
312192
2340307
310558
322458
1270454
340940
2235797
563376
2806607
2469721
1690997
2755173
612131
2558825
1652557
203735
646806
1972545
2672305
74161
772143
1428875
2601727
2486412
2202931
2244541
1914902
1204159
599515
268588
380269
2151340
2193177
516887
1983772
2093150
285077
239399
287023
2381169
1376420
123047
1181347
923236
2681948
209602
1605634
2136520
1014486
1670350
843078
1588387
931601
2571186
1773990
2491597
2288613
2835818
2160281
1786454
2148644
2391098
167721
1668424
291791
130017
2414536
2733363
157877
280488
1992914
2041465
1311661
848456
2616673
2483383
2214319
1674821
106804
1731401
3499
2124561
2869243
678448
960612
2722868
2184829
2741315
1851002
2699189
1165476
1926815
1230511
1381112
13207
1887866
1005237
2125615
1176521
906242
763346
1768376
1648917
194353
77307
2388555
698757
634056
2358388
794942
16762
772902
2337949
2198633
668699
326837
447880
204502
1971567
1299731
1303478
1233784
211392
1542304
1282462
2531627
2045767
674847
1945623
2268124
575591
1417961
1114643
334848
643825
285503
2761896
947252
2462074
1704816
181122
1225664
309568
2510738
918511
1165149
2069193
2298006
2635465
2079150
1513889
2183283
365685
2663117
122223
270646
1927961
2326012
1194239
63057
2825136
1634668
2141395
1436301
969769
2021238
1110621
1064945
2777294
852845
581730
1366954
1212717
1954283
1124619
2594303
451851
1370670
2136081
629166
2624224
1317891
896032
2614743
2134048
1954868
138110
1342255
2586667
1830633
1890974
1712618
1477660
1917414
2062848
2816379
1061987
2773741
1738931
2456340
1713159
760294
1061332
1841007
1072272
191665
1571106
2385689
1951169
1348770
2704944
2912333
670734
844014
2260365
1285312
683593
1704621
1104385
790261
2791347
2742697
1832833
390463
2601276
1403904
1490403
1873684
2589923
864629
2597110
634098
2352744
988523
510823
240367
1370948
1470958
1947141
2410390
169298
962530
2136125
1863926
1330325
1930133
742586
1123173
2036775
2238984
1354903
867035
1677960
2069076
1474186
149009
1554585
1700975
698346
635686
2264650
1253310
561742
1827497
817863
1225988
2610733
2888151
1495009
2664502
1823221
2231473
939880
1023869
1581178
2357928
1995935
1258385
714767
2351592
249436
2657792
251024
2601949
1652525
1180962
769743
212140
2785743
446726
2658043
2726261
2837805
182159
2391051
2458544
854366
731532
1361591
451264
1275225
1798344
924893
2449215
470093
2284063
841368
956110
2421254
2512523
2804674
1979000
581695
2624352
1728230
6642
370375
1862462
996405
2877815
1577450
1872037
139549
979481
1804545
2647851
700726
950327
2505130
771370
2577094
1303684
886210
489370
1518668
2019699
1484464
1274213
2168317
1707263
605199
979069
850914
504258
27139
1653388
1407632
2781734
1220227
1351019
1387721
1785388
372395
2891388
1763396
624143
1252286
573565
742971
1795927
1716710
636365
1787435
2337369
1913652
1242319
933258
1629018
1485974
945551
1335213
171711
203380
1940008
1456794
711839
754412
1719746
422854
2564809
2781501
186710
1694344
1184506
2810097
2371802
1458781
268350
2851508
1915336
1701784
1353617
1727648
1566708
724903
1990187
2612028
2069210
141913
2378409
2450822
1373430
118449
2202644
228841
1134172
1019554
688076
366671
1000209
427328
1096251
569157
362862
448472
118781
1563316
2106115
2655671
881543
162063
1297260
1779768
2236632
619940
2714486
1773302
1315393
1145595
1794538
1573239
1358972
1062888
2010334
2737130
1119805
1841329
923781
2763324
213619
1164857
2029711
2456434
2181810
2666572
393659
2601269
454429
96809
1579466
550780
76017
1579506
1931607
721389
1519498
1718792
1062755
434497
554288
405842
4440
2830663
2923171
938599
1643796
28069
285512
1686104
1440986
1058405
449076
713968
725491
1903198
1454953
2368232
2520700
898376
2326671
394471
2540863
417099
236445
844067
755218
2054867
2599183
2912771
1642242
257790
1036969
1172640
2036824
411121
2089865
2575048
359310
1525629
593743
2327658
1942437
2694549
123879
2530648
838437
2662100
1505141
2707318
28979
28792
2791157
722885
1417930
2104207
498259
1877749
1723966
2413109
1004529
202411
329285
597462
1651220
300029
362736
1668554
2131602
1632979
59030
2629663
1506869
2236049
2587676
1779203
2318554
164251
2501092
257471
675405
982757
288051
1881369
389129
99330
1206407
1468417
187905
1787642
2769739
2067057
162386
2277123
2259852
967958
1091326
2673088
2578000
2724818
371815
62728
1768040
117246
2322390
354986
156342
1003783
2739392
2874368
1393379
2329296
1373162
1120910
573484
2281321
1260769
1048438
835256
2027856
2021280
983138
748660
1730252
1563756
1838936
664988
2250459
2777200
1547555
928437
2483783
1002473
971496
58969
2442545
2854593
1681920
2271613
1092596
2117746
2795920
1364388
555937
2277444
1508869
2720331
1080279
2937537
145311
1472526
1266668
2628731
290025
481483
478936
2891774
2116885
2428110
834338
2484027
1722589
2139251
1106967
264696
2736860
2465866
2235587
2882265
1517448
1857714
1592442
1498154
2690372
309792
2256329
267065
969777
1235799
1455505
603705
197587
274952
1620434
958076
1112927
296821
2279266
203502
1258539
2663857
633817
403347
864698
808403
1482191
379939
2597813
2116060
1603956
1998135
2340268
1717941
2500815
1189955
1765089
1961145
19659
1919140
1904413
1983201
207999
1690485
2837677
6684
1663232
2685104
38049
2212784
628274
1665813
1083708
1044078
444140
1462937
1537251
2342305
2715557
2564495
1667921
1362178
1855509
1635176
700844
2468233
258097
447549
304788
2075643
453467
1140320
1747810
973991
1409779
2303186
1558329
1726661
1455043
56557
1470393
1097744
1573930
1695414
312623
2148792
1788969
2798800
2370421
2345426
2212763
981646
1737941
2694544
821395
534807
2657783
2750667
320301
708418
1409489
121362
128
2631080
176128
2423152
379571
2385408
1758316
1890701
2299682
841254
1854748
285079
1072234
996788
1596400
1980086
1541011
12230
842014
351386
2073835
1300642
888131
114312
855487
1323372
205095
2511867
2160281
1839734
2099722
1621985
1410325
2185686
1263038
695963
2824694
2568254
1422285
214510
1969112
1537522
1098174
2675978
706065
338771
2449490
627467
1028326
2822374
1522584
592762
375756
25634
805874
1942256
2178902
24767
441538
875641
2079888
1283063
2916449
2563743
823662
2351050
2196249
1662904
157642
763718
2404948
2316754
1792600
1239850
2364388
659551
423587
653110
558708
1578765
279196
2417977
2824495
1914212
1783718
587267
1572314
186627
1556438
1323118
259181
824266
2650790
1181182
1045334
324933
2615834
1536242
2625190
7134
511556
1048458
1323065
2925399
1292441
325249
835020
1104745
662086
1317758
719979
1926579
259652
1149015
2534499
652423
885168
230776
135416
2844753
1604277
2492372
482899
545035
2514152
2931372
1040612
2894290
1386730
1264779
2820288
274861
26401
2083530
223282
1873089
2732783
1523357
99174
2379874
1054012
437097
2300802
56480
2001307
1530906
95850
2119009
548818
1563559
2110063
2869340
1009383
1839362
2859252
2684081
2455022
1572508
1642682
732733
2534592
2623561
278184
2893880
1424583
511917
45780
1854667
574111
1859371
1800106
2015386
405622
1729625
2709791
1087748
1084893
1254899
2278269
2287507
81094
1472970
2602827
800077
1172132
1380985
2802014
454443
2933227
1294632
1554956
2384466
2110690
1117924
1427141
973453
388535
2339481
2244826
2065175
1378126
1484549
2203830
1752715
2362054
1291930
752029
2349058
297566
1087067
853871
695155
2258097
1813944
2500957
1391439
1444775
496242
602259
2051560
529890
2590952
1092190
1139552
1304806
1856073
1231248
1943003
193677
605510
1194539
976927
257000
2075172
1075652
1370561
188375
450891
1442914
618088
1967510
2073085
1753335
1996072
940767
1395043
2092974
2590324
1945536
2252721
2154321
1743686
1197678
1157328
2153893
2559993
741691
2333186
220963
748529
2803753
616329
1466672
714158
34298
657068
1558294
504884
155728
1516355
2824080
2251156
2346183
1195309
2569521
1530078
2758574
1609142
1018164
272370
2882731
2021663
1639573
1204215
2265692
2357686
1541900
273656
1693757
1137831
2281580
1154783
2148939
133689
2759401
726844
1716339
986455
901141
442455
2503877
2689668
2527354
1895081
209064
1342206
1408196
2678973
1962158
586338
2393463
1179712
399284
1229235
2697811
857215
440806
1622043
817351
1413507
2676925
1336138
1648707
2074338
2571980
669525
1423497
1842952
1729300
2826326
1620502
526890
2886631
1899136
101462
1815824
2862963
2849530
2103541
491578
2916762
231811
391912
2110106
2178070
2420436
1300493
1138602
2100043
1746557
2698799
2525807
2614143
319446
1388750
1014017
765770
2756203
1455051
1434384
1192687
2474451
1359925
1330043
1393253
2734404
2928397
2051671
2005491
285719
2424878
213546
1238299
983112
1359671
1941346
1204179
61212
336805
1304531
984515
365816
2010743
2620452
416531
1983919
1626841
1139271
2319404
2631108
1016780
31744
394198
2873716
195044
2107347
713650
462217
1719339
1258599
1719806
804857
1488548
458685
936285
1292560
222284
334675
726634
2384441
446947
495264
38213
2645601
2657617
1798667
602181
1564902
1314664
1607824
2187712
2395121
1334820
1279847
2060732
1353619
2404749
2915158
660390
2037209
1132445
1723018
2682730
735166
2546943
2481248
1916873
600016
1958871
711492
390285
34983
1915349
2823663
1837275
1869161
1718657
1357998
1388879
2317102
2280290
1581703
1763902
1850872
918754
2655710
2245812
714652
2428209
1094596
2597652
2929096
1611073
2027590
701687
1348975
2018799
805987
1290113
1698004
2700786
1302157
2428529
2784567
2299578
466789
1138274
2153983
344856
1284197
953871
1668287
2528563
2868593
2842958
1171466
2149053
833696
2628835
31468
1817063
713675
45197
1504016
362160
253069
2652486
2421821
2600615
66396
2550061
409901
600391
467551
704082
1604249
2517731
2263011
678866
1242581
5528
561942
1168628
1663754
1582257
898070
1672119
309328
1144380
1527681
276907
121987
2842396
369341
708878
2717247
1594321
2888436
353129
1582804
175759
2126847
2309559
2768841
1063485
177950
387734
514346
2066250
615849
1500315
932432
2518932
1636240
1303042
1184557
351748
1447949
209975
2476946
2482119
2155616
1585796
646056
1167121
2696432
424923
2750852
1340945
1022568
698916
1976125
2162315
1552526
36929
1544216
1584705
1335210
1904236
1632487
2673828
34293
2879849
227480
2799467
1529614
2096602
536140
857214
383607
193820
2728324
2447501
1984459
1990842
1113913
2339824
940520
2936115
2551213
1751603
2361499
1318725
1921956
847135
1510127
1839358
1008996
648319
221863
2132920
7197
1825075
1007831
840814
2763358
158683
1169393
2881218
2521573
731098
880144
1802099
2654220
2229605
2784477
2714284
1239632
772577
2823350
2394258
348992
1379371
1068123
2033617
503065
1235687
1337060
1225940
2029622
58772
1966152
2347310
1864349
1029170
18414
157065
26153
2265930
1307057
389459
1506902
1342244
299121
2758850
231492
2839108
1826060
1558799
2318380
281353
843677
728038
242228
1746205
840798
2074003
626739
1220433
499926
1181817
2285556
633118
1748194
483658
153597
549379
2804195
274177
1856976
2065179
1178057
2402815
32862
2068443
731555
1049506
504339
660308
1881044
1680058
1511116
681759
2041595
394480
2729017
1622611
1890367
665266
1058769
1393724
1880418
638446
780656
890695
2270387
1707256
188522
620198
2110346
1488401
1631082
1890240
66166
129650
1755382
415065
2892046
2794762
2800995
912153
1832191
2285068
1384414
2145465
1386518
1318252
1007445
2878241
148201
2045208
2551740
2844192
655934
1666418
1774162
630458
950932
506138
1457972
627365
846459
2803588
1093555
391711
1866470
1303375
866955
2732631
898137
93798
202870
541893
2777023
1973602
2345549
1007958
2640170
2295537
2067463
136700
2171849
905119
629446
82751
1343326
1709826
2127693
2683033
635158
1101971
1628739
728581
19592
2161613
1455674
1965523
1799758
1338169
1769374
2840563
803251
160838
989710
1646111
1539718
1579203
472743
2255609
146316
2136017
858000
2217646
185371
2457915
2927672
1713791
522938
1567715
1840219
81480
554573
2388044
618114
301575
2350024
409779
2223721
1055508
1823609
1259634
1936911
1878044
32226
2736271
134385
1423983
1613576
531930
1837180
2634945
1959106
33812
2794926
944869
2063646
1061341
1919389
1592817
1684512
2528323
1467862
657733
10745
180265
1111726
59240
1669682
2917861
711280
1760160
1540294
716570
1673345
2621825
2890147
1529470
951386
260172
504551
1993072
511357
442230
957802
266363
1184400
2134540
1183030
1260774
22017
790520
237594
406799
1245661
1513856
1047583
1048218
531274
1516864
2430579
981723
1921541
2142141
603671
1852708
2285798
2108849
1786918
1147305
1136973
2602258
1234930
2860944
648937
1195433
367289
2050783
2101860
1720072
1654063
471443
1979174
1537502
1411155
2383320
1441181
2721191
2337594
1158296
2661553
2853197
1896909
1802288
1557259
668784
1724394
2175692
1028475
2935179
1309444
812726
919479
119886
1690044
2796712
2296144
1459101
2789232
2071948
1794224
1249558
2740108
2336334
2130229
2168051
953759
118637
2154543
348274
2250897
2181249
2641348
1345521
2015088
1839489
2718352
2147947
1127643
2682107
1016256
824923
2046586
1659193
557826
1076835
1824372
2395058
2780539
56559
1509833
137834
1386543
1849574
1105120
247707
753170
2328772
2310707
371339
12285
2752794
2043591
681720
1941451
2706024
2282241
2171725
542274
2626334
1594451
1604810
2817812
2069160
2042593
1788127
1065846
1276878
604297
1872837
2422158
3527
1007476
1753653
351033
493770
1607325
1352774
1320929
821801
2488557
411325
2192089
894841
1368311
429859
1905848
1366771
1812892
1235958
21213
1187071
2119638
1794650
2861662
2770903
20304
1017654
631276
246725
413336
979742
147674
2455688
1089025
404091
2286172
1960580
856720
1867155
1314319
546323
265927
602148
2887609
2110976
1613026
1414758
2212343
826924
671778
2448161
1468398
1916431
255634
1615130
686772
492330
1531845
846296
1725970
1815129
2324368
1842505
1238525
2211426
832723
969299
1027819
1749274
623361
2646262
2138319
463399
33086
306002
2517113
538495
149300
1110417
2512164
1196801
361100
437595
1774045
938473
158986
2387799
300917
2224105
2868493
121621
1387310
1812458
645843
2838088
485441
401561
823857
7396
999368
1934207
2042342
2670213
1152746
732760
578011
318892
2690873
1621320
1162937
2495909
734162
1205116
731119
1571965
1076258
2832475
1596142
1256654
806316
1894740
903740
523598
655806
716795
644594
1789978
299966
291671
2558543
1524244
281286
1734474
406086
1418317
2589230
700841
2579549
877583
2355053
852998
1660592
1375900
80262
28241
236853
930391
1483187
433987
2425510
1320411
2442571
515944
37977
225753
1010082
2511029
1884680
2331836
2921472
771987
2784836
448322
1306564
2805018
991041
677875
693143
817736
1740648
1878239
417389
259139
1203242
1220775
236362
70614
2359781
1203035
2204112
1090031
2387344
765580
504334
1172063
313542
2502083
2914022
2841276
2005219
93300
1307635
559360
2937980
2613428
496492
663629
466149
1297472
1913570
1405028
2321629
1541907
2237927
1617310
1803893
1653238
2408235
489152
1008023
916749
2746586
748234
357337
2144994
921149
1886437
1915640
749217
2144468
2298893
346221
2390165
1668275
672578
2188397
1043363
248982
2373275
1528704
954538
1074495
2904471
1723192
2062174
2061488
2709666
871524
951564
6804
73332
593393
1022028
2471921
1337915
2931977
1489956
2377072
1949820
1597043
201373
1243894
678022
1992650
1778093
1621656
2227204
1701654
80390
2615966
96305
92507
1622971
190348
1658166
2722122
387406
277565
339757
896527
878097
1758952
548678
2552089
110560
2481794
2665391
29915
2377668
759116
2301291
2786186
2731175
2596547
234167
1586267
319731
2225758
2776130
1169897
313880
2400169
1582309
2613606
58724
2133005
294289
2379471
1903168
2879752
2112064
659536
229098
2767866
2094031
2806504
2214843
2073950
2720819
1729343
1017943
329333
2568267
1377800
150757
1029580
1182318
1431250
2706047
60682
2283329
782816
2453474
383303
2858317
2892726
794869
2836418
1897162
856863
2773083
493211
374581
1596949
1253986
89990
588731
1577580
2195673
1389000
507483
387503
512749
2012093
479469
1079179
780682
2086356
1432554
161890
841733
2873718
861931
1021098
2139333
2055893
1709494
2596757
1226968
838586
1825938
788206
421409
1010726
941826
658896
1759672
648974
632899
2417059
231418
399860
1012672
2920860
1072830
1229959
2278792
1313923
127314
2180544
2143570
2061905
2300931
460117
1864116
1890965
1097175
278759
1232662
1722135
2746732
559747
1772163
263862
1714691
2782644
2233808
1457206
2169093
2144501
2930154
1452512
57330
466224
463399
726275
1320932
1853309
2578271
21772
393721
459497
1854880
1015666
814763
1501617
1111184
1318114
1332256
23415
2677935
1787193
2754108
2717348
1842532
2390063
2417254
2780886
914323
510661
682648
1235788
722742
215727
1543006
606163
1753585
1387720
1995532
1764222
1263925
2012258
1568071
947520
1254170
1004560
646207
310547
897407
2607078
2803415
1188829
877112
796885
2193402
1066757
1235267
240406
717935
518104
2602489
1797944
2018313
2371034
939826
594734
2203848
88770
1020217
695435
1463696
868844
2797514
1938758
699169
573862
200720
311922
344545
843825
60439
536469
1128748
1508960
256418
129155
745584
2668706
2901589
1529063
601909
2406410
180691
657860
884351
139242
155329
2108798
46123
2801353
2198765
36777
709857
2675507
1639927
1737506
735437
277758
1886699
1636727
2026328
2559421
2584212
660607
1045905
101126
915477
1161401
520470
1857387
2260458
2880589
859812
1439527
135424
1289574
142614
240793
2939068
2698568
840638
533976
193631
306532
1792880
2181038
1946331
939608
1677801
2696178
2578651
2474292
254345
1492709
1210491
1325478
2767870
1150764
2629542
1966213
81093
1812927
1373997
1130541
281222
2854421
2367183
1428987
940334
2581990
743943
2755246
2833850
632572
175505
1027874
2006020
1225390
2023855
576697
2319266
1361392
2047333
151321
1714300
2859190
121261
1716322
2768106
1809443
1653783
1131198
2174752
173041
2201493
765969
2207107
91061
2052185
1673372
362995
1188448
404255
2798726
637790
232128
2533515
2670847
1030055
2691343
2864997
1632670
2266307
1017351
2240146
2581564
837484
2660880
1123295
1497188
1698318
1770224
2732678
2861953
1242443
196963
1205352
1100933
907290
2759433
2285440
2234211
650652
1267129
1972437
2490276
1225421
1650090
2425050
101228
2433160
1734346
2770619
2510053
2261226
845990
2130743
810492
1990896
1718623
1635633
373706
1375186
679014
1046695
284246
1392022
2166135
1576593
905113
487948
457093
819143
2313532
2138958
38432
2485381
226261
1091503
2409268
1284681
2525930
1184112
2102493
1740935
254904
474705
2586599
2804929
568251
1485674
941746
1492091
1702511
2599023
567596
111295
2221996
2236101
422428
1184792
1044772
1894750
2480066
2619524
2089218
2609661
1104059
426442
2828570
2428777
1809609
2351051
1976497
1817154
2508579
96744
749261
2753222
938721
356978
1604875
244197
1671572
1990078
409903
1417166
2509376
985413
2527764
1136125
925573
239623
69405
1581497
171919
603019
352515
2406434
676156
1850172
1969925
2640160
2895448
1256986
122420
2005500
2126048
456708
1495584
1369562
1248683
661965
13094
1539568
2696601
2258311
2234395
1077637
1615251
1392798
2007325
2867312
1190733
1020937
589305
2775624
1772370
988744
108228
2751660
2419128
1585806
759577
1999574
1134944
81016
2928111
1185336
799441
2347819
1192871
2069508
987313
1276572
2666576
1345007
1472154
1703693
2109594
1513636
761680
530081
338370
1085927
1537531
692729
1040741
2605308
480547
556601
2384628
262375
732839
523494
2560718
206156
2392870
935059
457102
2764816
1515119
2938220
2310817
2303697
2407372
2915076
1074943
2452078
473484
2509827
2428386
1952087
1203142
612217
1311468
48888
191070
2862773
372842
956064
918000
973180
2654819
498494
1110246
705817
2291016
1370189
2534398
2713656
1637141
1045564
348958
2688899
1422977
874034
502859
2073275
820660
2412578
1082636
645656
1831642
1147916
133542
1307942
2243029
2422689
77041
1025311
1571534
2285156
745656
1602181
2660852
1301782
1164264
1443248
2886114
347097
1327373
1859722
2649149
1241810
2658851
2367657
2536560
2783349
1624527
2694280
1757927
2507466
1939812
1017788
2027534
2701406
1499957
1065425
1018458
1358319
2178960
2526343
2850007
810629
1160454
2182122
251528
2475000
549224
2679476
2498632
1147943
1952502
2015601
1212333
2198422
2142361
1714134
1719670
377130
2535090
1069590
1632125
460003
1919526
1375281
88562
1520270
956040
2704658
346010
2165023
2139372
2366635
2509903
634780
154576
42445
2865433
2423015
2677435
1989949
1088974
2456519
503559
2009132
2447514
2019181
2779782
1801051
1800830
653803
56508
703410
672051
594772
2689066
1278142
314548
811445
2364719
934167
124433
1363840
780069
2717837
2744515
2288301
1251368
1372619
651068
1822670
899424
885789
2443622
67249
1559446
1706001
1030776
938283
1051665
641571
772135
866617
356569
989081
1896465
2566063
1586573
2308972
1945102
1755214
1471497
2872158
1712413
1623762
2345249
38258
2889162
2026061
2408976
2479833
1785340
2178640
1225933
1014389
183515
861559
1406086
2247312
2508343
1407877
1100097
864722
2323781
1816743
1946807
576739
798020
1950937
914842
689532
958842
1431108
1570576
1564490
2347725
2824267
1026882
1730879
2570046
953487
2651640
2776710
1931334
153153
1205649
2378175
1883384
74006
575776
52535
2821175
645146
2306096
1949091
2795341
2631835
1163456
1101830
379226
1222206
1168611
2377094
291414
1621540
1223279
309661
1689025
536463
2720635
1171705
79326
469886
1133702
1827650
1909781
2929045
1817678
89729
1160148
1319302
1430789
361278
256748
500124
2666151
2066295
26116
2873295
1964136
1301044
1770249
2462904
563570
2195695
2728983
1915892
19156
494908
2809546
631582
767589
135542
116707
325066
2236392
508749
416445
1640205
1195402
99985
1610347
2172698
313559
1545723
1864359
781613
1899680
1154812
1130669
1544251
2938845
1058070
1938959
519436
951297
926230
2131511
799320
648441
2029858
674088
1393715
1995954
1097192
2857683
2460814
982572
2151924
2639126
2855804
1063465
2440375
1724685
216594
1269533
238697
224583
1889382
793487
2769307
1673010
63528
2304720
271508
2817286
2037608
154104
830088
1138281
2291349
2618584
469994
1090375
2227603
1248999
2380665
2425271
445764
2595759
2223577
1740463
481340
2801287
2840143
2792062
1625182
981288
2235619
1761985
2055026
943470
562140
1035835
1702393
2631343
995735
2429915
464853
808216
1395235
441825
262981
1670938
521996
1527886
1632083
1176290
2093613
1204346
2255802
2905947
689522
1464309
2069608
1050036
2834686
147622
2811710
2774703
663527
2668518
2139297
2630984
2841280
2092197
1324003
1155773
2073781
2016109
2059372
579945
1268967
1493031
2518002
1391090
1845649
872500
2245134
735714
660937
222342
1171655
1150163
1921151
2394992
599761
1404807
423823
780892
675193
1541108
120497
2421455
1560394
1579021
1506081
806913
1235929
2240112
791774
1377283
1577871
1332487
1776644
1413375
474423
1765957
1512710
2565642
1789418
2434959
1134267
705482
1977171
2617042
2918727
538705
1397181
436533
31795
1495133
863421
165619
465126
797854
518101
2631751
1246915
2593096
2933223
228906
130520
2120464
1427597
1354016
2716661
1052776
500282
2285613
844824
731058
2164241
1727976
1820367
1005517
906961
728827
425902
2346923
360313
887978
2836380
1041106
152001
2530536
1401287
904521
770651
907576
2499771
2784060
1946210
1580384
1371828
264361
946510
2114729
686286
2159066
2171924
494919
1217545
126398
1556866
2275997
286165
400357
1303619
1400406
183617
246575
1214446
1421301
1756138
1656900
958727
1636434
2606262
76017
920574
1059329
1731009
86993
1625098
247488
2783536
1286093
726397
2930259
1734742
915695
1998951
1817963
524774
1543673
1141518
1260978
1119293
1242407
340950
1348836
402468
864694
330114
205049
134453
2925770
1617244
348931
1136985
2120366
1723747
2665991
2198011
641567
2027764
966355
51629
788526
671609
1123094
1937366
2102009
499043
2883358
1919554
782287
2320581
1741739
860161
1043185
619672
323996
1899254
1435369
2614710
1558732
648484
2684920
2568571
2029280
1411630
485467
443262
2633992
174070
1708919
799496
1903126
1995132
2269301
575243
2566756
1335176
2089416
2831261
1448652
141157
110522
2893467
1906704
1654499
2785113
2089894
319472
374758
425024
697797
460082
2042677
1166920
2279070
2699595
2799572
1472157
221696
336022
1277309
2168259
1177854
463520
1688638
2875558
1365341
640233
456999
1147035
1253731
655362
1228106
953963
1572753
844593
885550
1616007
966555
256631
302331
803823
234133
1493524
1550719
296788
1004223
828847
2240299
471799
1162501
1520662
892968
543055
747280
398032
2751228
1003745
2812230
532422
1854983
631674
1260862
2189771
962547
935758
1561307
2070256
1547914
2230296
2128779
1154775
1412069
95216
2090290
480687
648769
2750561
287658
2351657
472209
289901
2175300
2929901
575462
1495884
846365
499377
2392308
468732
742693
2619872
1755409
1485262
1476068
1560512
2128918
306790
2695072
1453889
373918
613968
456915
255650
243838
2581987
2176212
2141740
738527
278585
2049619
1842675
777439
1719088
1218747
1367954
1500123
2359869
239157
1676962
2311809
409567
969926
2429705
2531237
305170
2870658
437325
2349112
684753
32078
982466
1183706
2407528
1088835
1958744
171747
2624849
2853901
1821721
2342384
702427
211771
2582311
1974782
1107644
1586094
2711715
1878187
1047245
1974683
2737005
841261
2025831
928141
1140541
2561956
1485237
2373484
265536
2147210
722594
2462142
2107229
2309453
808012
2241593
2197806
2571178
105257
595652
2806202
262366
1662060
2071432
214663
2760273
1073174
940039
2890302
390336
309202
517102
2479816
2231337
2153223
863547
2782240
1064542
840059
976538
2086151
1279873
371280
2063036
2332594
2063828
2728181
465674
504673
1862188
2001029
1122181
1703171
1245079
807766
873872
1038226
205093
2440947
2027287
985767
795417
368516
657978
53117
1662608
2778645
124834
2927603
2451341
229847
1582335
285728
1606409
444167
1013994
1370336
854543
155052
2600202
621285
2696447
2524944
432855
2564393
388590
2387481
1657915
1562116
2514521
2690274
2289799
593215
2832338
1940432
881404
1115689
700506
2558731
1366731
2454097
2383333
2687719
258948
1677256
1388058
1001980
774547
2053673
1774105
967114
186988
900328
1983181
1620798
875640
2612850
2062333
594438
845060
1098108
2915971
2059312
1810152
1839999
140083
2125583
1365131
1447615
2037206
2282593
2243631
333694
200450
2515447
2683660
1265895
1486648
1824651
441618
2475255
649725
2013129
72391
1178706
2542590
946402
1187031
1651017
2509989
2325534
381828
2905643
2287432
2210143
72958
507219
951660
2455714
161209
1355320
523774
1825533
1146934
399657
2485890
570445
2838555
1346712
2682787
701883
1732505
146330
1549312
2370039
2866365
2658918
1546720
1906900
1837724
1610035
1772194
231670
1868573
1246509
893267
176509
2102563
1921917
2888062
1245343
2490316
2112766
774816
720445
519701
2175583
208833
2024893
2786469
1239892
2073347
2306274
2252792
1019012
2597445
1254482
985700
1337885
1275677
2397219
495655
918473
894191
1616530
1007236
514806
1748655
1241889
347250
888368
231485
2395127
1383145
1413146
1561547
2849854
1761188
36217
367003
2870116
518706
2288599
2530224
880101
1425853
1776191
2578763
727380
2213659
690844
501692
1004113
2064126
2669201
1426827
42657
209376
1073916
1498063
2790866
1773264
648678
2441324
2419352
718344
1023675
1266483
79085
174103
1526350
1500095
298926
1672697
2534964
2489161
1543627
1978930
2105379
2343970
865770
1886741
2377690
2503974
2332031
659459
2762534
2651213
1527208
1821153
878899
1879213
2508355
638091
2607473
2143462
19431
1578263
2072213
2909560
2751260
1704443
1852007
1163758
1629769
1341201
1972555
343634
468279
1852858
2184144
629641
2520864
505577
2834580
370021
1633842
2473609
1763341
488123
1631641
2846384
1778251
1282905
457749
869096
2668321
1908438
661209
2936156
1078065
2439276
2155007
1833344
1129694
1223582
2042827
2483074
1696931
1922431
559473
2278072
1717553
846386
28364
1668171
1651897
2569949
2792233
2320652
495687
1832335
1718870
285321
2049355
1787286
211504
2771829
605498
2123292
691927
2871175
2425020
2199766
2736337
1744960
470393
546591
1808943
2819365
2076194
987857
1063768
2363617
1936802
1698761
1052244
1081998
899919
2653055
2487426
1007022
2247940
30509
1718740
2258661
873819
915376
2015638
2933607
1445926
1630742
1243263
2120743
1777304
253143
2310953
2376396
87993
1813899
420862
747218
462349
734315
2309901
2819983
2211912
1286047
224187
120922
1691392
1299297
2558189
1647062
491628
2573171
799459
2161145
803242
2581914
1462145
2725040
1710325
2082953
2095567
726121
660511
1270000
304803
1736953
2148640
576476
2452249
790619
2305152
2630549
363239
118983
613306
2214403
2042493
1812602
949879
946736
2922238
1952736
1992593
993019
2236910
59327
136827
294069
459161
707727
437926
643782
2296574
2088817
2044556
2321452
522596
476107
60866
704720
1525518
1765973
1055543
1308200
2373046
836550
2616146
2614559
765200
1975501
2325247
216125
2095422
2227762
2063889
2776410
1158281
2539447
1028343
1527912
331181
1532610
2275246
2442655
2820296
67636
1299458
432251
2572431
358254
824638
1536436
287993
2051485
2273503
1285303
1215575
1323842
2262261
754863
2115340
1169244
2873827
1107517
2488138
1413071
146893
2825096
99237
2495521
1007343
1457273
2480661
848689
1245092
2815467
2351048
1325567
370661
1615671
2499895
2424952
2125686
849797
2870376
2343094
1958607
2535732
1444388
162028
252351
367501
2848306
2556621
2889554
706820
2286148
986962
1205910
1885341
602453
2077477
1077884
473566
896072
2696618
2266774
1676746
1000404
2283321
2280579
512440
383960
1421979
1564718
2265241
2716560
1282299
1177084
2838189
2839999
532771
24602
962644
1027981
2923547
671208
646916
2537941
1097290
2607026
842964
1524716
2751784
2697215
2408140
1461693
1142428
2836120
737761
2218103
634157
1645996
1390144
1264834
165162
788512
2343147
1570151
810880
1688501
1963489
1438667
1988317
998413
1973517
2076078
997792
1906631
336253
622658
1404398
2009875
61051
1228258
272028
1768581
2397623
895858
2595448
1915684
1293121
930587
551040
2054404
128291
2866259
2250264
933181
354999
929339
1096531
2178821
1498665
2631104
1658264
2350505
696096
369682
2897767
817745
626498
81289
854656
1673775
2814957
1115178
1936556
2205713
1690121
1674745
2431285
1671420
1003094
1969399
769256
2835939
1204842
1352362
282872
1939226
1046792
437518
1672132
1902139
2834465
2402438
2150717
1687139
1717242
415473
533560
1253179
1254167
1529830
2892253
1309688
755116
1953905
458111
2149549
2143394
90412
672481
1262220
2726345
624058
1881295
1529925
2435112
724967
2490105
1265456
2143421
2407881
2447809
2483230
2622105
1475246
1422557
1251130
644421
2681480
1849456
2626592
858215
2292559
1320138
2414878
2540084
2054427
1075255
945431
235756
717576
624958
947569
924262
1998904
2259332
2470383
2759488
896366
824330
553743
2522991
1498666
1881139
2040299
2059106
1713069
1341985
998298
1591753
1822723
705815
2878468
599125
2933881
2288981
2869883
1188570
1491217
2310834
1011194
2784504
614749
2755044
2377369
1247373
978146
1528257
1546523
57068
1464706
2285967
159825
362417
973032
2876024
1248553
1317691
1931312
457731
908761
2497297
1428432
2436332
920743
414842
1954833
1556992
2848718
218599
880414
1378477
2348220
1790578
773235
585035
252813
172430
2106685
546209
2169388
2828664
2490812
1452868
1902406
648347
2320297
2200880
1129205
1577016
1563176
2213207
2775825
2421911
1571672
1534897
2194795
1561953
549239
1824813
214000
2498150
1996503
1341192
2184107
2706750
582491
586365
2435082
1742160
1596025
2831475
2182978
94464
1554338
2801043
2604111
2502109
942735
2122416
1179769
420413
1213470
1078998
1192512
2710360
441115
895376
2496612
541288
2874649
2284315
1790314
2846749
2476351
2680237
1760530
1115053
1964
912766
1776972
1231889
2440641
1851527
2600075
1862872
376015
1763779
2016913
691860
2035686
414750
1469904
844382
652898
2343337
2064482
1607172
2463627
919908
1893115
2799406
466338
1180134
2121423
1064288
537206
2809669
2252913
135240
1574183
1375664
462364
1058792
2785633
2001580
2938324
796230
2622974
942286
2733945
742878
688052
2719156
1565311
2532235
491663
1547015
149269
1638330
1905562
1950305
2341251
1505568
1263889
1660823
816544
398768
1828826
1188361
1738415
2589795
733406
22051
1627411
2903092
2323654
1065514
2362461
2837362
2046956
2579450
512227
2699024
1689903
2530774
204318
804716
2267706
1170619
580651
471391
2141997
853860
24932
1254707
2695420
2290271
1541461
2845887
1129732
1985922
1039012
694969
325282
1170721
2054202
963586
653847
1897028
1223079
994267
1465833
1008512
682458
296477
466554
2813781
2239243
618873
2650873
183204
1570383
322512
1385396
541303
2224974
2248052
2362043
1441584
1292236
1703714
1346652
1435007
2326045
1228696
2476004
273668
1808134
1882861
2061471
437796
909874
553334
1475181
2324001
1621881
2694951
2206136
112668
1834618
339667
910024
70827
2178972
2511710
1770558
1759551
1407588
1401654
2934242
1025451
1441295
2303484
608700
2538677
613011
1117739
1250427
422793
128384
2464055
249447
1210028
907409
2347798
1315028
1487545
2032951
1475811
950731
2514872
1290669
2584139
258341
2537524
127805
2878251
2896643
2311047
1863621
759325
1147407
2563871
465852
2738720
1149248
612542
2222677
858467
941926
1384728
1612325
2191443
919466
1962891
1545162
1125071
2319725
40746
1839632
26694
2191695
984328
865425
1225974
2738734
2068865
401310
2321475
2521364
1501042
1022605
1782027
1281354
652028
176506
1195726
790850
2845253
1198738
299250
1080883
585778
1544616
323303
2349139
1746945
2719784
1500335
901319
2589356
1623849
709194
1325722
456536
542485
1820754
1668136
2750577
1730102
1075507
450133
2021329
2073698
1381095
2079597
1811102
1975352
945600
837654
2402068
603712
2692737
873624
975369
586679
2726252
2218995
2449906
2124016
512217
1327625
1729001
1344036
2056984
826902
1338463
609733
593489
651885
89871
2259672
229273
2891254
1627849
2132927
321488
1230424
2189842
1145939
443859
2166670
2936567
99322
2812941
727841
1441487
2851658
39695
849112
1143877
2410995
118825
2321480
831312
868827
687204
2532656
1009596
544918
2116893
20175
2397780
1184091
2455774
513792
2753372
1457292
2476822
947734
1859277
947230
1042494
359143
1090294
1427797
617893
86257
2756039
1353265
252045
543542
2147146
2863967
1043980
1009820
654226
1361952
2221029
2280122
2406455
535195
1230890
612799
2294889
1277562
2315478
640317
2013111
2190077
72826
795832
677205
2714688
376639
2582508
2573214
453981
104094
2799110
195388
966442
1310315
810405
2553545
2626516
753796
914892
2799869
2773608
2188383
2379666
1382717
2855603
2086467
1804500
1554346
206725
2657090
1528520
589881
261753
166169
2059048
707978
685900
2216716
359828
1243772
2104533
2834163
1410949
1375285
1630573
1224075
1142231
434363
67008
325174
490925
2783871
2760376
330965
1892644
2264624
2898753
582526
2458938
2715598
482635
939998
1916547
2155583
873567
2916519
1841919
578526
2631771
158757
33405
72389
1384410
2777096
1524938
260644
826844
692920
2912488
916752
437368
2900350
546475
2939225
670966
258762
2617561
1795243
1842311
264529
787316
2365072
687559
2066483
1048059
2346956
2174500
1830690
1968111
1940738
714250
993582
2678387
1574163
660794
2271939
492129
1707947
682210
438535
2311530
941309
553712
1720482
559393
719323
2058797
1744584
1163918
59445
2928634
2380982
402234
2612143
621250
1073149
1001445
1101859
1626536
2773343
2233027
2669976
1386439
141840
2377568
2233257
1149320
458743
1426818
2533583
2252543
762968
2787588
2475981
1524150
2752753
1370886
2074173
2499700
1823500
1274656
2734497
602531
98591
1180396
314786
985418
2372197
1352580
1217013
2540187
2072969
1869967
756312
836046
1523745
2737225
832975
1575167
1336618
2588425
1657936
2786655
1718107
109139
417117
1996594
1996001
2727789
337876
2482404
879500
1629943
2003707
186792
354959
2834313
1816870
1481883
1458431
178632
1502325
44889
1361176
2633807
1398879
774990
1815347
2569924
2845634
970997
1960789
958686
2010252
716544
975599
2135650
1147963
1419051
901911
1821847
1865121
1741397
1556775
1934103
1590394
883385
1256892
1706554
393389
1105952
1203551
1049688
2266616
2797221
2184053
1424056
2052622
1021120
904255
1638854
2876656
2127870
538778
689025
1955721
2446578
1867929
2394737
1966172
2269656
653333
2542219
2168867
1837416
112818
992052
153342
2492460
2233691
120570
1802192
1089822
2133
2755266
2744866
954053
287391
1009298
1587234
2810493
2458458
1841352
209549
1448188
1509392
2361062
2893644
881741
512637
2241474
1344675
214316
227990
1684279
720663
1828615
747388
211200
544491
2553133
766524
2513691
115765
653975
1965174
2910970
2217510
1718866
2161998
579871
463041
1750501
2817098
1054597
834374
1562965
1146433
999466
1414808
1252400
690439
683713
343101
904647
121273
1818406
1783796
2308335
1375894
1131217
2359509
1739562
1547656
279060
151533
2647906
2313366
1405447
474713
949169
1509904
787633
532631
2466156
2308875
2036296
1008728
443052
957216
1922424
1990587
1429676
2342033
2058280
1384791
497311
673048
556153
1623328
2386816
851220
943090
2027705
2232324
916420
2165730
1145574
455988
1252057
667036
2453765
2250648
1352777
2896132
719368
158564
1103167
1341968
1429550
2318815
85998
2762788
509827
2398091
1485497
2220138
250290
1765474
1520178
857290
1614254
1329094
576958
747332
57555
1346079
1629554
2159639
939112
2167847
1567516
1955210
1279979
1360112
2512268
1395352
2443000
350827
1693013
1999697
1665156
2468950
1743991
2201793
828664
439555
706715
2349378
918954
341488
2587149
2370717
329410
2813817
2797632
1867631
1199190
79537
699924
596291
1735941
68406
2934296
719182
965892
611583
722593
710982
1204161
279899
1264849
2916054
1296019
609437
186417
864498
1504603
1752909
1860852
2750609
1373195
1527131
1844133
1264246
2188240
2521558
1356786
1690936
2592546
594534
1823143
1089178
1356411
598862
2149231
1696641
2519548
2784891
1834008
2079765
1662453
1273655
421756
203768
830764
1484863
2776027
521988
89237
2501216
409863
2648716
2646319
366978
321852
2347454
265270
587428
122843
472223
558347
1949387
766298
1056505
2878601
2810576
1311423
475651
1687541
2137895
943220
1578956
703240
883061
2093919
673478
1338187
1271019
1667488
2886645
2228065
421981
1972175
1962031
1917903
245233
1267979
485792
252261
1452886
1232085
1832604
1312611
1914255
1648326
2532828
2785751
1252616
1145451
2866714
2869472
2551423
2061573
2431666
1088139
793564
1703606
1053257
961469
1111994
2939717
470091
2512477
1711829
1575544
1511934
1435118
2218674
2259979
1304395
1499824
2749841
2799323
1847766
1249680
1537849
382361
666605
1445346
1169084
459455
2817289
1534199
825304
1250420
1742331
907121
20803
2590678
225585
1086008
2238031
2033797
1386362
2450351
365730
1468552
251379
1764357
2067048
1871959
458456
2768226
1295227
643653
1232779
2615891
98007
1675254
1218221
2762907
1054057
1190404
5002
1450594
1252214
353408
1296458
110331
2471484
1189615
1703003
384121
1612749
264659
2528908
523750
2828335
1704094
1341593
640494
669874
2841222
850572
300438
86101
593822
2212335
2477759
808377
1162848
2930211
159798
2008509
1249841
1152131
1094809
1095715
1715663
1560726
578410
1309211
2716034
1889449
2182678
449089
294513
2503941
1120051
389466
2928327
854535
2536348
1015933
147674
1700361
1798851
1593328
2549524
2388057
2359878
2224749
1346730
2885822
1495542
42737
1403748
2368165
2886848
917852
2019360
1718744
1146069
2730712
2500606
616361
1133337
571214
2331870
499509
4899
932573
2692384
2830745
2169777
1217658
2213689
2738344
1262198
2027846
1403041
1959088
20136
340815
2507112
1962309
6964
1812062
2634639
1809173
1320685
1687112
1884746
1316623
1304460
144245
435653
2507861
2588953
2129975
1042912
2198539
2141804
2824210
1982561
2656802
1624774
2672611
2847202
1294735
1224748
1000414
718080
1765265
1217310
472173
1294141
1879107
1814240
1840930
826201
1641489
2084925
113120
2453452
643695
1860747
2189061
2051491
986578
205369
2644496
2034360
2594212
1717387
808291
248138
1669079
2305173
2567534
2729009
2557769
1433318
1500931
2457839
2904271
1829686
1488777
1911560
2909767
447451
102288
2118923
2578670
1352744
405022
128005
204282
441929
2398215
1818920
515564
1290811
579545
3632
2122037
812160
1671271
402218
2573583
1906628
2553185
581032
2771328
1448101
1714548
408661
2893615
1678609
259035
444456
1044246
1348953
1738512
42080
2043641
84189
2905467
2202958
843496
2382626
779514
1455595
1560427
571281
163651
2862195
2358387
265974
2364472
197807
2534865
464332
500646
343588
979544
1014530
2293206
1193063
2169649
1740673
1259773
1975064
2893343
1553946
1014855
1111347
1011490
419047
2638766
1442970
371931
1181472
2659279
2382436
2418762
2855612
2473573
2373224
2144389
509027
1022946
2773097
2042014
1850672
2849621
1493428
857454
11675
2044873
2378901
2808552
838265
2828475
1597573
1648935
1736596
140474
2575365
1961101
1066425
2900004
743154
357307
1353503
1390129
2107133
515319
2567690
1483347
496259
307200
817538
808854
257114
2177580
2191643
2439943
2345512
96208
1487934
2847551
1096473
1036702
2313683
61842
2086615
2119348
2178141
825535
1761911
896532
2650394
2347068
1886009
531095
21439
818722
2121662
2831225
1149204
1029505
1003557
2275877
2798262
2842754
1966583
416318
1172589
359501
247609
45068
1335656
1718429
2400635
2355679
248878
385955
43419
417237
1525543
1018067
1970386
1270531
47783
1727308
228526
2352769
1262514
936996
2167300
341104
470558
373262
2618389
301440
814131
1095437
683974
597015
1718368
2773098
14246
678173
499187
2053372
169982
2064078
1656613
2111717
2902607
2811099
1416434
1510611
2012579
742517
2662867
1098207
34270
1845708
1664178
2709386
2427160
2281384
2855098
2087087
652784
2523839
272340
391576
1390833
1002812
2877985
61425
918180
1245345
1771954
802816
2740686
2268228
2144563
2863834
1091933
182445
1277637
2584561
733622
91645
1878080
2252043
1780715
2084522
942862
137761
2055631
291978
448185
936007
2623954
881904
2792541
1343934
2447785
103802
1877267
2679676
441315
1165475
315972
1598331
1676116
2103479
1225458
357979
1870686
2388129
1555310
1646560
2437404
1913214
1827479
1417054
2014466
1172859
1921711
927579
1102308
2928444
628844
347845
1617085
357217
820798
962776
1872869
1710196
2277199
2480183
1932709
254623
2905427
1869672
2486927
2317234
2328199
319751
474065
2637165
1713637
2238513
2866131
2752449
2356252
2248887
329853
1926664
2705330
2038524
2663790
1500424
105271
2715906
197253
1228657
2410922
196867
1458497
58310
1635194
2861536
2667201
1047292
392349
976851
2841882
2471204
1839443
353576
66497
692434
1870770
184630
2380169
636104
1869160
1047267
1116341
2610421
991752
1201634
942072
1896147
1874381
1747542
699301
905182
1893635
2273151
2829772
430104
2938257
1893250
2893813
737998
2907303
188524
2596509
84540
1436554
2073078
2864931
1538584
2783917
2144207
1311047
1294319
2262879
1793757
2792514
1039363
1853051
1744176
394486
2939790
375212
2796096
2517196
2597991
579129
859736
98488
879727
2750540
2632744
2913392
907912
512345
1271367
2354095
2385302
881032
1256527
2508053
243916
901498
2753929
2244870
2150131
2840928
2577257
733836
336202
1903625
2827335
980625
612882
1561559
179735
2111832
1704948
1361841
894496
994692
1593704
2569302
2904498
2754590
2806945
1940726
942332
840710
849875
1708120
1532519
256314
1456963
2532638
2170592
2008379
618425
1379583
1014393
648576
2867222
2656946
1143618
839933
193424
1223294
1680559
2028326
152113
2722200
1270300
2023435
1023449
1702911
1011083
2860096
1269818
2380609
858731
2726927
2706276
522124
620812
2770194
2208244
296919
2110256
1631549
2046745
979556
1437965
720745
2492571
941128
225471
1327320
1118625
2738179
1513225
2832935
345395
2106425
1651128
1048356
2703638
1038885
1115409
2907341
989915
389430
2765541
599390
1417211
2119805
1720471
1977782
1419339
970761
2247111
277252
2451667
46027
2900013
1749229
877659
1458580
1686371
1913693
2425121
841747
723133
2758877
2900483
205741
881504
2644003
2602851
2828299
321938
2327844
231110
2220525
1407949
1424914
1861751
2140031
1375498
1802226
1435361
1841547
1960333
2560326
200370
424332
2035281
2878132
2470760
1562393
2399038
488753
1742629
1077470
2245309
1447499
262890
516121
981987
1502561
2531325
1629846
2016073
45324
1377284
1461523
2721869
2903513
945319
2227276
1419984
888270
2644256
455548
2763509
1640159
1165114
2417591
511702
1461355
327975
878561
1136824
305176
554376
1669016
678423
1131189
1285750
1586373
1357801
377629
172154
2098396
1248070
29083
2778711
2600727
1111964
2231045
447637
199392
387201
2667526
2684599
529830
2835836
1146938
1751903
2017778
154834
360337
613909
2644464
2515148
187616
1863556
1377675
798753
551505
1672344
2634229
1674519
2806537
331644
1055189
2382647
545175
2436038
2753709
419987
1795258
2341271
1658196
1447784
402363
2463487
1037132
1185839
2470009
1643705
2403814
1342311
1304561
1012396
661071
339803
2274543
365295
1771781
2683447
2025771
700939
1088495
1349959
2809205
2768921
1978470
174693
2391385
1721641
376862
1295817
1280163
2625296
1809773
1600266
2752585
397793
2845053
2501939
147670
1807435
144555
1432373
2640528
1695113
1336417
401789
2144205
2880285
2806026
2165915
953361
1638969
894040
776752
2565061
804639
1984910
2014782
2609683
2929273
1906728
1115597
1949706
1209438
2186635
1749941
796393
2590212
1530441
47782
2289587
1202917
1028231
2456455
941865
115552
2936224
219397
477995
587998
1603886
987648
1729934
2939609
531900
808316
623331
40773
1546815
2866927
1300794
1847015
2444366
18114
408478
180048
1538453
1257368
108226
1405954
1603888
147515
1484820
250273
408287
1102282
2712014
1857796
2885215
674951
753819
1252234
1592685
2753629
661666
2292086
1972353
587453
756491
1111335
2607669
198591
863665
2648281
354538
1345527
2412178
2039269
1220934
2871450
1731042
1484089
667212
1131407
2240065
132877
2935899
881064
2502425
434704
928492
966459
1330742
2685149
696400
1022455
1813184
2766090
1647475
888033
2165939
1710363
1444082
1935518
163769
1154
848970
1438598
291597
492913
1915278
2325722
2520252
1222176
492179
2122270
2050885
2006510
2630249
890001
2115426
1761816
562818
2546907
2169400
2548906
1213365
106911
56031
2914179
1134548
2628852
2887746
1411853
2133691
113046
2010172
861210
505307
1928399
2309445
1389265
1354917
1986487
995069
900416
717952
496162
63863
1619840
2559802
697847
1109449
982086
443503
987931
352762
1276464
275301
1645298
1680387
455044
1467001
550318
2566880
796508
811725
926162
2341320
1310062
1256940
366715
2700501
2641431
1834963
766521
1575972
602985
2356165
369897
226416
1550124
2920478
2585029
920406
545234
367073
2715787
2119725
1792571
2255263
1922986
521604
42652
1206188
917775
1413016
2149938
682042
79031
1242812
884682
1078616
573224
1263103
1215214
2693888
47908
2937720
1180657
261998
1015455
55906
2608165
1332470
1119148
1507799
1402160
1781266
2842388
617705
2345253
150829
446575
2419185
278572
1138670
1812242
1751471
2900976
2365468
493653
2637095
159008
2932594
1485456
687213
1359348
1356991
296686
1600074
352609
1767688
1738880
1249967
1323279
1530252
687252
2249922
1189064
2345053
150511
1234394
2710604
2733190
1882740
2149106
2352998
2128142
2721531
2169327
34051
281217
1544918
1729158
1157491
44798
1715370
903371
251705
473496
1382434
388671
370269
1997918
612875
1813381
1037604
1453564
1749502
178080
2432341
323671
2127017
1863097
925893
1429545
2123779
2610714
583795
1287901
1330235
2353462
1547422
770489
179384
2335291
1705189
702461
761365
619857
2277648
2170027
2759921
2711694
70997
1557953
2903587
965400
1560275
1853566
1429019
879670
1273877
1053421
2379961
2404570
392218
1097230
710099
143036
612857
1643621
1804822
2374837
2735008
2637320
2830565
922879
2913753
1075530
909290
1085559
877815
1281351
2501510
179440
704102
52613
2485474
1134767
2282767
126829
2823549
1311023
2184717
98248
2273831
2776578
706919
378757
333888
510488
2495857
174845
1882397
1766664
2938793
117766
1689426
1295313
2071002
2804602
1619273
349036
2411368
163082
2128663
2876577
343438
1416422
1555241
2392345
1633605
1056075
770183
810748
961256
2939834
2059401
1904378
856375
1801244
2280507
1955258
1756786
760231
1928994
655914
660455
1667649
1864619
1649210
1405045
335008
787760
2222410
2189149
1153425
2199636
1052057
1570376
2897267
1049216
210130
638294
303805
1622203
1861669
2275319
2003044
2647676
2629351
2441978
444029
2632191
2181680
1021871
2084396
2616923
2537355
2703104
1078518
2841084
1533572
1526677
805188
1996098
730676
1602437
1208611
1783194
798292
484269
2803480
1572678
2761128
1948700
382378
1358378
921032
975480
2040191
848614
1575516
1764268
446739
1517835
2253965
2509589
1877745
170415
1895696
263573
57630
1545091
2698651
1130393
546031
1805568
573237
1046843
818353
2788272
820411
1796853
1153226
1988498
42874
34402
2173448
1510405
706079
1081877
2028332
1884950
2075621
1789809
401288
424696
1165880
516405
696967
260933
1112727
2851724
1932998
2163099
1851428
1324436
1424843
425798
1690379
2351029
1027581
2891334
1798514
70062
1642435
2742653
1052488
229435
758621
1807879
657989
2084264
2459165
18143
1003954
2717066
1438259
1042798
1014842
724693
1774943
2040148
2104177
2683329
1526186
496216
1885185
2925702
970142
884557
1196949
307370
860669
185902
2619807
1360486
1707912
2696309
1095312
2342704
15750
1251787
2759886
667326
152277
937001
2420144
1015277
1102906
1791012
1222233
2260656
765287
802703
913290
1474125
2586650
1021244
245594
322964
1866851
2743190
32268
622281
2678545
7638
1987476
1214477
1981677
1086217
2334322
2404657
357292
1910094
1246347
457388
1026701
454260
241494
1214941
1017060
2117773
1805516
1659640
353833
2140340
2298685
2741021
2910229
1116538
2720033
66677
2138467
2014182
240447
1380190
2591828
1386830
1597534
1756428
21714
129953
2739358
1000426
853935
189800
1377876
1056566
108969
996955
1850340
1423390
2828336
2300856
1213750
319797
2487603
1339739
2064500
2784709
625784
2581855
1550800
2666755
482946
2018909
724037
1367910
295289
1928297
872663
1994605
860092
2391127
597956
2409405
2393867
1958360
2687299
1901719
848121
1694548
2441317
1545199
924513
2067170
988296
122771
534159
2561257
2645372
2519942
1047002
853573
2183749
696167
1633460
33063
1978641
2832879
322938
2869159
2047588
1830767
746761
1904862
2180612
1868315
564199
2067975
2929458
187886
1386168
1376608
328286
1690681
286075
1519188
1021227
2311479
638840
557547
1507357
1620352
1128644
2895053
531127
1120870
416373
39255
583977
2302626
1452893
1295361
1711729
1192917
878609
156764
2772592
516101
385381
2351490
964397
1192691
428191
80635
36548
1953381
336093
2592981
1493820
2656428
712135
1856928
1428844
2275595
2650816
871495
2184660
1747848
2195217
1560429
2427717
2709371
2003069
1808151
284385
2401747
795878
168018
2218802
1598302
1638886
1977331
832667
599773
1368511
176907
765458
587405
806131
2341241
1060892
2703164
2061962
2648026
6450
987713
2675802
2504295
1373666
2460714
1904713
2028940
2167150
569228
2612248
2537239
1377314
2916297
670682
713121
1918256
934970
1438145
621096
429628
848577
2741894
2712053
1029251
967126
306925
1336459
2600491
1718364
2743932
1334785
2343385
390811
217501
2166508
2222992
2627840
716587
1540432
460929
2765706
2353170
1227106
2181812
422263
1282591
2828842
2840247
2532922
2862211
2391313
1810350
520853
668099
2919445
2528979
987362
797803
671571
2575530
1139482
721125
110340
85911
2493408
1867897
888011
2768805
2046726
165267
2486670
108967
2342318
1615720
1832189
379055
1704820
663002
1022060
2637474
1259135
373531
167484
2427232
254779
1883620
517226
910898
233594
2422886
2005787
2236593
36185
2871113
1716693
1241460
1577329
2413487
2453600
962999
167074
2779706
2918030
861983
2519525
2667728
1696304
359279
1161125
2327656
2886777
2084694
1830184
2199672
1702868
1399965
2315067
1620051
1549538
54227
120218
692814
2340956
2047363
1301965
1513490
1690577
884220
140577
2011784
2223472
2798744
2673568
464452
2935397
2544955
1865894
2536855
2751297
518013
1973692
1683122
2604513
2548109
2698902
971384
225965
1668986
1595077
1429950
284599
843998
39436
1673987
866910
1983398
85283
746801
2905351
446240
2435853
190986
1254412
184386
588049
1640145
1598856
2020223
2166452
966107
2781982
2277600
666959
1206613
1908512
567704
1392308
1941783
591615
1961634
1603212
1716402
517209
2466512
2605399
2709645
2166827
1832711
1682633
454881
1580914
741066
2697918
939242
1930241
329764
2851104
2862012
212798
1349209
410773
1854788
691336
552599
1127380
2765937
804587
19578
1176728
1426616
47142
348540
670788
2439425
2025489
268420
837592
844666
1778198
1373042
1070395
1404382
1957123
2566638
1199938
1405181
1361036
2014026
2703614
706174
53670
2844230
637885
380886
2030846
26477
750689
109308
2760534
1157190
13716
1885517
2119457
793437
1970434
1304678
2224081
498295
2520770
1197833
2717842
220036
70041
845909
2464242
2438575
754287
120379
2320406
2838454
1938740
347688
2601439
2086423
929265
1727131
839116
471562
1598135
770451
2090583
2783571
2260377
1460223
1949192
2160731
959116
2686417
245536
863718
1756489
2468087
2454641
1449880
1644365
1418526
2223619
1051918
1772076
1350968
1012158
642050
1952255
1802809
1856524
1593654
678084
2434024
2164030
2933766
1958562
394622
964180
958736
419055
2539077
446951
238218
355154
589360
149129
751514
1570083
1877463
2028665
2615501
489564
196174
2159898
1593955
1808684
2717599
1158789
1720495
2387133
1762804
87520
2395554
408169
1317384
1445918
1420622
857224
36265
1593843
1331992
1106488
1540778
1081447
826801
508797
761050
1304879
282419
2297669
125000
2271172
1550218
474234
739763
191103
445159
2919113
1677082
877187
2096603
205370
1857007
1946035
700521
770118
1678878
749659
2191981
1155638
1551637
1626865
1634784
2254435
2095238
1989095
2656846
2391290
702477
555393
1601017
2365772
1210673
1622974
625976
2833140
1489488
752821
1198987
330678
2864974
2558153
2562490
819508
2136094
1776155
2919227
582259
2050057
1829004
2334263
1912370
2585501
2636522
2053610
57834
1584584
518313
2198005
1175695
2561783
2916815
298100
1925603
1864001
289458
1069510
1988589
2361968
1803068
744325
219747
2788306
426259
2094472
1890981
1859765
915999
2150320
707410
266744
1132454
2503420
1246422
1031106
2188522
268197
1450427
2302512
2416390
619743
350159
886812
1514715
2774600
2065666
413778
684905
1408791
680686
2009013
241427
924220
2518372
1318715
1123261
1566313
982613
2350453
1039832
2039543
831528
620471
1492225
2168094
993205
445615
2040959
570596
436670
2652678
2473397
2028963
307855
2885680
2638554
352822
1412725
1847659
140590
2140536
491135
864065
755699
2138036
1359669
1126216
1128933
756364
2844628
2258678
2317652
787903
2347967
1237206
1779821
1917104
1166268
937395
2167800
115250
1420074
1189375
434840
1716469
1912092
178624
2936923
1130194
1303673
2137150
316776
800568
2660087
385120
1682881
1079076
1400005
487809
2399623
303369
2850785
2425609
1298674
832685
2711631
1586069
1079790
2274120
2468380
2464452
1157967
62686
1940779
181514
469312
123566
824034
2482248
2271810
1234449
2358661
894434
1739314
1705769
2469485
401965
2667350
324693
892400
2146897
297702
2149500
202949
1554779
1422734
2626424
1200189
2098684
1584426
2437233
1753422
2680560
655018
477638
2505365
1308317
2325958
879948
1059848
549355
2266968
1787019
1252779
2614076
1453941
1895471
990907
952932
2031019
712256
968261
455855
956421
601891
1887130
2359225
624905
2539758
1547330
348950
541734
1785563
2851796
2163601
1956451
850495
2015850
2081555
2061918
613257
628706
1075109
314509
566116
297334
2695087
2031382
2439935
1100514
877720
1128373
527533
344811
1593638
2323306
1891748
2871772
269850
2246194
2838468
457381
1654376
651569
153358
1803654
1968504
812798
1480883
1923309
2420227
304845
1495483
790938
1248327
330139
2881595
218767
2036588
2286732
2862364
1137605
516241
491158
417839
2873519
273197
224537
2775559
705579
53824
1485793
2049273
1195327
451117
1116020
1083846
2910709
1562886
194927
1667013
1640195
236997
1007409
2889151
120704
2722928
1735570
1419049
2448663
2733543
170839
2876892
338451
953152
370161
1119009
1355011
1285814
1225812
980587
2475484
1624452
843329
51294
631479
429163
2108965
1510348
190915
1305996
1201039
635560
1171459
1547988
2184290
660829
1953806
2708832
203759
2107233
2271243
2918349
1185972
1087804
1585013
2677962
1763829
57128
2317479
51251
328115
923616
1244063
2056089
926959
2175982
2598902
590695
2095039
6397
573310
183831
1560408
1558058
2311722
1111336
741451
1495360
1833221
1664636
1688821
1264503
1911588
1173777
2561810
2651590
1416677
318990
220403
15106
1481967
1343168
2832869
2415456
1573043
2252311
30891
2054434
321748
1158783
1224695
1407303
282396
1778499
2109621
2878445
2707843
1748296
2309866
2208418
2401893
1142877
412684
1213849
2189703
1509545
850800
939609
2499135
366560
420993
1805734
2165837
2351820
1248259
2091795
1309497
1565773
2157618
920938
1589162
1341976
139528
918723
687843
2206852
170878
678484
69635
2578985
52482
2037795
725098
1536540
2090665
736654
1935146
411703
2436865
770031
277821
681580
1074833
2752411
2149365
1182593
2855668
2928387
283037
1304106
430836
2788329
2353923
1136961
264385
2283316
2186175
2143812
1629685
1204303
652230
851562
1030419
2246352
403481
2188460
138351
1663622
978615
1404056
1403609
2408676
830943
2179557
2321984
1071970
654877
607975
2874924
2776696
310976
2602136
483474
1922650
1784346
1020870
61444
724641
1991952
268248
2577348
719086
2474415
1638678
110888
2772399
740718
2274045
609664
1536718
784552
2684459
1537065
373101
2306997
1677627
520445
769239
198315
764750
1780468
1333373
2664293
1537655
2445146
1511504
395884
2234567
1789298
1454286
1957338
980367
2813048
1016664
1158230
2832543
2267711
1678601
2234482
2884834
1445091
1168666
1194396
2658835
247585
773285
368173
1307800
763590
1742178
2533325
142945
2717505
2675881
2614413
2266266
1545669
1042342
1274322
128646
1412715
488427
2346962
178294
2266273
2837184
519467
652938
834818
2572966
155386
4684
1722225
2173181
444808
1072769
1041938
2198886
589087
2101999
1760008
2640748
1412164
236675
2856252
2269905
407453
2212394
839591
836903
2137227
2851231
2220527
1832371
2806321
1824304
1862654
713572
1347477
1660016
2856733
917277
2324247
913620
2671456
2661052
1933668
1563716
2245502
1959599
2171764
2494082
2186881
1836692
1334534
1148767
1405940
2390127
2676964
2025756
1800034
2269011
2413442
1868905
1404981
1860757
1060284
2700523
558575
428731
740156
1598499
928454
2892471
792695
975817
2813630
625601
258598
307917
2043238
1758572
1232239
2221765
1698586
1008718
59402
1888374
2443122
1488336
2623008
190526
813135
1212487
2163884
2395073
1196917
2556221
2880650
664267
958114
355236
809196
1400580
743878
1845303
2500891
2528182
2216797
2454944
622335
1272309
2389477
1542469
30247
2013736
51071
266901
98829
815497
2359278
747714
95545
2562084
2135643
873551
1478585
1403636
917056
2340773
593416
752850
852903
1638488
1893722
625349
2111818
2411943
892298
543293
808663
1693885
965709
2252609
456769
262516
453324
936643
2868080
2663778
1308071
2772335
1293372
2304672
598526
1529807
1478619
2273417
740769
568425
2863
1393209
682733
1883381
1649087
951741
951138
497052
1333162
1841517
484774
1117413
2176071
316776
994255
477286
58130
366386
2349712
98740
702458
1593103
2386693
2197945
2665734
1028936
1164418
2640598
546197
537327
13713
46973
726048
2260950
1044069
2798078
1250448
185316
1947991
1916578
2657666
1811798
2735915
2058873
1950611
2543140
361089
1613865
1456984
864879
108404
772704
1551674
814347
2128547
2572089
2422245
2556905
1190095
1803338
769323
2615153
2376130
1000448
2921498
1598909
123160
187531
439654
2573436
2928413
362785
1805734
4768
196124
329283
1767890
333542
2144446
700115
2409018
1561573
2286153
2786724
1625575
1717255
1156448
1536470
593663
2836634
1632538
339057
738707
703972
428416
1862422
1446192
1784653
1537577
228136
2530995
118343
365167
1226499
2102224
2874315
1876904
1489054
1769635
2731379
1041931
2798352
1335285
1505697
2160779
2778628
266471
2807088
118123
90148
303663
507279
2164368
2896650
613158
1378090
2431304
106869
1243218
2237299
2865316
1389889
2447281
1271596
1488824
38849
623914
1940397
1023247
2687305
1986078
2867123
250897
2923433
2982
442213
1569917
2615640
2921095
1388040
1017016
762295
2197704
2176625
61697
1320183
2745020
1620838
357667
2606244
197605
179999
1255261
599717
2485605
1284949
543956
1300491
711891
1865086
1617138
1679941
1256768
1958447
1602191
49548
513087
1880401
276822
1127637
1933758
963147
332040
2895550
1329079
172446
1778023
990337
1779399
1386671
1863121
2213849
1926449
332294
896368
2508339
303615
1671275
2541109
716773
106697
2729818
1426993
1456020
1146721
1418250
1075938
1356266
2247276
1923844
1328939
928054
109375
2279390
2530756
1250309
173316
861981
800315
1606459
2698778
254279
1397321
2418545
2689184
1034777
2464046
1613461
1905533
2926568
1283858
583037
2361715
1649908
1881873
1206092
768137
1299762
1985555
1121107
222181
1340364
2838503
2722939
1807414
2889446
1237406
501464
2545430
2202271
1829595
1555015
1771710
321971
1832974
2119513
656608
2930571
1006432
767900
808180
1831925
782474
1100683
1299967
859440
2146149
1489867
1362711
2740194
2465312
1136727
2246231
1828661
2266605
361628
305701
1198386
2864988
1996261
2141075
1454510
2878446
2673227
1220482
454728
1383682
1325454
475806
1445061
1975672
2901634
1998912
2131564
988351
2745816
1235544
1701584
565217
2434008
2251127
2098165
95458
2420510
2478687
264188
289619
766653
1418137
1935752
145876
2263042
1640736
2280194
2929929
2924144
1345508
1166417
465750
1706494
278700
2851767
2510081
2855522
187741
268833
2068687
561721
2693976
2273561
2323309
1302819
1997635
1160090
2045436
482194
541479
2214329
752756
614746
2301699
1056518
795348
94625
2436785
1491655
2412852
2691720
825142
387353
2040047
2500332
1920531
978866
2760828
658573
1916157
371780
125874
962918
1806654
935249
2145895
888192
1771656
814777
644577
2296145
2683707
1675343
1254177
1283940
1565120
2307702
1484612
2894480
2884182
557177
1314732
1160853
1258220
1553622
2268524
2371466
1686188
1406692
447874
466016
2803590
2576555
1230082
285038
1759568
295465
2558394
1045794
38521
513155
1579382
458846
2427418
1948758
1185373
2793818
2676385
766692
2363186
688018
970991
2278567
1611804
1780654
3995
2211612
1223432
2728803
2262159
2133528
2143650
1137922
840781
2666988
1728267
2066796
2892033
2327512
1952343
290491
1397998
438558
2578774
1430254
2601060
2079868
1554831
1078065
2871282
716220
2504859
883077
1165721
2822526
1689131
239067
2261551
2262469
2430446
2708388
977304
1056972
2020970
2455840
2277213
79194
430556
1057416
238919
1346243
935526
677233
1780754
2307003
79918
2914500
2638851
908150
66899
2291169
84498
2111899
2863320
1906523
2498726
2550235
1984150
1612797
329638
1106600
1013684
453847
878148
1374558
2161767
2446262
1404376
1134261
1323552
1265271
548785
1288265
2015160
1361775
2175067
865710
1005016
2301910
205155
1151604
1680110
464381
1356904
1978329
1290322
2392846
1973360
129726
2919306
686304
1661434
2206129
1323077
21597
705454
681878
1417445
2753357
2929184
2098595
1390936
1620149
1084413
398608
382614
1595575
1234577
1302590
2556532
1246363
2891701
2528056
405296
426332
2907880
26637
1784974
30981
1577036
2366603
2423674
1476712
1157169
1872300
628601
353775
571537
1991257
599884
2734574
2117623
1149524
1278575
35667
1871837
2746215
1434752
1128452
38033
795327
241332
1047946
885769
272998
2683263
397068
2460237
1705820
1904302
1206538
185784
1910353
932737
2731779
392634
2468587
1124570
2223558
1554186
428107
1551879
1198679
1926460
2076399
972227
1656055
602740
522061
2351089
700209
2571030
785175
2653224
1819548
2840843
1907774
1647992
286736
1436520
21754
1212408
2403233
2915152
1762564
650714
533365
385393
1504059
1386493
2681710
1976034
445865
1316735
66484
590106
1274933
503852
2193682
2639511
600832
1614516
160468
2557453
2284261
35593
2262760
1422213
149523
1274518
775762
2814100
569739
562289
61750
533329
2211413
435968
2326733
838017
2354418
1312249
2565916
1131573
1723627
2333649
327594
2756815
1923526
215570
2056538
275683
1392982
915582
764386
2089452
1535802
1468639
1941878
1783185
1852949
92924
592408
1787626
745448
248326
2729435
2462517
2023172
2801542
991567
2156432
2177171
2262200
2489172
2612277
2224940
1250118
1598426
2176993
2390281
80443
417666
517389
1640791
1099838
286487
1209582
2166218
277889
459112
1664118
2335839
1979072
2257413
1276772
1841344
1127365
669382
1253656
625569
1332417
2291928
1759851
401440
2311123
2709362
2934416
2415158
2007751
2802571
1684640
895342
2426716
1838635
2861707
2257597
1560123
771561
2116443
1558244
976851
1987168
1404892
2426244
164139
1109390
1774980
2569344
2466317
2730739
932569
835735
2178098
1924282
1109879
1660923
996786
1346424
577222
615751
2060842
978988
2435586
1691433
573594
1438451
687120
1229868
2552889
159353
203545
717510
1139140
74077
2074920
1757735
70470
639167
1923394
584058
1736820
1474635
1216768
131426
2895157
1842320
292544
489255
2145590
2466250
1472778
232673
1556076
2513521
2380773
1882950
435408
1885341
2034995
1491328
2358743
2715842
2571755
1206242
2389040
207382
2312010
2262263
2326285
2522928
969722
510288
2783347
1361463
2644550
2927703
1649735
409634
2721110
1852360
2926834
2905658
1174806
1459166
1670522
297860
179740
2781857
2552030
1033868
1556998
2094991
2109248
1926752
2620764
1374247
672976
193175
2271122
1127391
460765
2215925
2851208
2651617
2594298
1191838
2608337
1276810
1003310
2370029
2221652
1493076
1878365
1139584
184866
2879360
1549435
260555
1196058
887267
2411509
991312
824764
390143
1986189
1733418
2655238
474087
493087
353050
1814622
1199624
1325041
2911452
819898
1752729
2140314
1917497
958722
283733
707944
124403
969738
1303427
2354899
2459267
260683
2269324
2082887
386035
1539828
1842305
905280
2708967
2219280
2387083
2090413
1202816
2594571
1673835
2014159
316376
129936
1219000
2498553
2530015
1876916
1032987
2360096
2814293
224421
633492
2342803
256278
796426
453203
2250095
1046203
343585
1459389
69041
2233221
1150135
222695
2653074
1285636
934785
2305826
2707586
2511758
1715176
1955282
1433857
804098
433460
890828
910370
2700081
2838557
464334
658390
1037757
1377030
1467855
448305
2691832
2130172
649558
356251
531806
768639
2795576
1720604
602753
2605246
76965
1023937
2856172
254195
528932
595844
2684570
453425
1663583
177165
2436501
1410843
212955
2436435
2840382
841120
1791818
1790548
311030
770381
2328775
2290561
1999101
2531836
243940
1665142
663568
895383
2658000
2269223
883471
493197
2739223
1913557
2914356
1587607
515677
2546412
767095
1600850
2069070
2546324
2007930
1002985
2738401
379064
461745
2445578
519428
693613
945845
2765107
574666
2451647
1313823
2513281
498542
98517
1965149
2746042
2211309
668970
1310854
1788699
2407075
1099320
27000
2501613
515167
1231348
723554
71687
929187
96193
2276459
2651825
2934637
1086419
1303362
339203
1575287
2617193
698557
2152607
616168
2029985
135187
2730027
1532653
1138184
65466
1001978
2369746
915558
2871320
2306989
682228
1413701
479990
2539337
1665991
2186152
342815
41459
2814757
767788
2796356
1359629
1020413
2495874
2930124
2863598
636549
434644
1432662
1902031
1677309
2371234
2567469
1137229
1774057
1224507
2050403
1824375
1461672
2745298
1377463
2512130
2042999
2757116
2209829
811624
944434
1026522
2048562
305057
2757356
921677
2142501
423292
1234051
2895193
1437994
568289
384915
2557397
1526549
67113
1153815
1732140
1732786
549017
2498829
2293195
896354
1695755
168450
769313
243054
1493444
2508312
1260074
260456
2862632
2425502
1177828
39976
2629202
471116
2153983
90922
2813324
1839171
2530503
2719133
2253036
1370305
191274
1030132
2349202
112353
1527819
707376
2016426
934848
2669788
1450506
2300460
1776697
1284176
76277
644812
303970
505830
2149373
2779539
264580
2578463
2014390
1608042
2670071
15055
1611309
1165194
1518595
2801768
2734495
2916745
1267651
126466
1544647
1009169
2698754
437457
964909
2300615
1072364
825343
1378981
609235
923593
1882793
2497434
2366395
448314
2291070
2361217
2556158
2664139
1104637
2893389
2534652
304328
125295
1756274
1064419
2417195
1315248
1816737
1569500
1039918
2013991
2529503
2066005
2406071
2179937
533759
2678505
2932396
1234043
573886
745723
3516
449812
1549423
1410972
1490830
1960462
2494841
2538896
1695834
2577819
1309384
2749020
2237803
2036351
626256
2761671
2848064
2191243
2387159
1560321
1681370
1594367
1471478
2460603
1511433
585818
2800167
2309797
891099
2056244
2360249
1150239
1515152
156595
253820
1734510
486791
277427
2767844
444846
2905834
972688
377625
976189
2751359
1371650
78804
76441
2354116
467877
1009231
2152363
678876
1954069
1083406
2715212
2915199
1274436
1818646
2356762
1470625
962970
1532573
2294571
123358
2610628
2032778
823701
2860151
2560999
2596706
2304154
1708614
938284
956045
1855603
725974
2864980
771160
569600
1927951
775303
94399
2776471
2032765
354077
1063312
2920473
2696889
1970941
318093
1021584
483876
598623
1755826
1226500
2385513
1713520
92051
2753446
2769127
2228299
2390199
2754902
551496
2743721
1522470
540078
365523
996850
2657771
1737267
1056345
881258
453772
2164780
163179
1260580
489798
534177
354819
552906
2720767
267454
1969806
2937517
1916110
555448
975147
1220575
166519
2656065
1994317
1101297
2214178
591982
2669803
66847
833149
393308
1417617
1406440
218281
1395852
94891
577572
1274906
1815442
2275369
2735677
2903368
1093258
648825
287401
778403
1716157
263813
2172075
2322307
2369999
828469
2327783
221212
1531903
2492506
275219
630566
609606
548218
1190612
2030671
1937679
1692991
20971
2008931
1640458
2609967
2512997
2324725
2010337
1527501
2595831
2131669
1790502
831292
1026863
2819552
994702
385436
1636349
2284171
1270515
52376
1903589
1435580
2549933
629648
2808880
2127133
1806367
602042
1831882
916785
372701
2456603
71219
2309145
1288088
2014829
394804
488157
2590717
914841
435042
2129776
2762961
1654071
2793649
546335
205925
574943
1759150
1594489
2561555
2871696
533816
1920322
129196
2124637
2358914
2708942
1657203
462295
1224278
1297183
2553620
1956998
2054393
627375
1859483
2519780
2367150
2668021
2587351
1722297
2695342
742139
2531625
623721
2019726
1309480
268420
1454975
1873371
506552
374403
1414722
630122
646640
218366
1891792
2213889
2146959
2898635
1821953
868409
595168
2634376
2626997
2763
1611309
2289218
1578787
2419459
110761
959283
2148951
1202698
1002813
2248118
1608950
1792415
2391288
1924153
561428
899961
1112806
2139129
2726745
1706579
289256
2042283
2792219
2491050
2918613
1481735
612649
1437111
1198432
1124257
624871
2111244
233878
1069431
1226509
2682632
2127477
1821963
221894
1172131
627862
2319046
505160
474304
1092168
581100
44229
2765709
2888354
1524124
2506020
177137
541696
43962
1384788
2776134
2446485
2434835
2792722
2782381
968521
812519
41041
1986854
1069312
2125622
1887844
1897300
556296
941991
1936755
1680211
233241
2079426
1706954
132093
912884
1495602
1922394
213642
738670
1810577
2590316
2905427
73770
2388382
767183
543005
933726
558748
920720
840274
868914
141956
2903862
1262921
1793069
1901717
752059
743439
2700629
2556124
2397025
2538745
1605752
673980
1629583
485059
2840842
330092
1122505
2189010
822869
399446
575611
399407
1194260
1253178
2752933
1993815
2094380
2654362
1372545
2330319
2638717
2104033
564206
641729
998378
2675633
2874831
969668
566138
399283
879317
149061
2000626
1265490
1721438
2137987
2196566
2624174
2873925
2668096
123774
2161900
2687775
1467467
477734
1923289
1821309
2245178
1722362
258158
1094111
2192279
50807
1129082
1939227
1948671
424958
1521160
2080188
1224374
2012272
515439
16767
538241
390250
1561237
1457117
484502
1692840
1407452
2789046
2894477
2768682
1454271
1313249
2839771
1769142
1898253
1148875
1179130
773735
309626
2480688
1565897
2725238
1495401
918151
1440740
263604
334464
1504521
2845662
2603872
2376319
1867005
2533620
1856956
1960021
707993
633278
1272033
1179836
2777076
880859
1785231
1318855
2084189
884733
855017
1753519
1705192
300187
968746
737868
1161625
329801
2351394
723984
1524640
654343
2406624
2781938
850245
383429
1585974
540988
885801
2557789
188418
705535
1138746
968700
2105535
2179817
334093
119634
2891303
1315638
2397804
2699644
1398258
760321
1900756
1058209
2349915
865266
1262697
495117
2210362
1995233
1935838
2361218
967578
1320889
597020
2779194
2570407
2871725
2534522
476124
2330516
290603
1004062
542132
362077
1093720
1412931
105619
1241916
811366
1703311
128879
302869
2329548
252660
1608940
1399308
394310
2017660
2216982
928648
1159022
1602030
281049
1953295
1075274
297259
2828213
143298
1425632
1720023
245881
220499
610201
1630530
2015091
2618217
2165657
1482007
905782
1887043
326718
787504
1235965
118270
182106
2590844
1860937
1400798
1198805
988157
2592983
302638
208744
1753857
2886996
2309076
1594355
2133395
2634632
391424
1763806
2198544
825031
494829
2243864
123649
1956639
431858
741232
92184
212434
1479277
1948310
1561397
689285
896902
588502
1561164
1912731
1377316
1193258
2224884
2320064
347870
2311851
32410
402234
2796228
663798
1985252
2125854
2796373
1418945
1793286
459797
843745
52691
2377952
2605348
2900750
1370940
2039031
1130072
835976
1756462
2404608
407109
760862
264439
1740686
67907
49490
1243436
2243578
1122596
1013137
956425
1305011
603269
235959
2531660
1283084
1671973
1409686
544946
223207
2251203
280594
2630889
196734
2078776
1947630
1820102
749225
2094348
544073
2272250
1118248
2861883
271245
388744
952285
1092954
741504
773445
2635478
2534723
1765277
1245107
391791
1611296
2168618
284771
1593210
74335
834561
1838340
210900
1400373
939721
1276846
1390443
1540945
1117253
1167526
2776311
2660041
1764699
852991
1658819
319400
1776578
1481874
2006970
2307455
1942740
1019493
2771995
1895358
756279
2927320
553548
2329732
2811531
309726
541952
1223991
1503915
541419
258075
1039044
2416552
585978
1545687
246905
1159151
1363275
1065306
1288750
1425648
1501030
107854
2883638
1740791
1770144
1785202
175594
2368788
2198920
2044322
1185673
1711499
2786959
1997530
597304
2405417
2125358
992991
395363
2601872
801600
2494358
2039393
488166
2711175
112979
2162720
2772376
782513
77649
1989874
185874
1814536
2473917
2476355
1709153
2322909
1834553
2683125
2045617
1842702
1548013
2429256
1117299
1492713
2806769
2702472
8922
2910898
1093379
761199
1756883
1167473
1209836
1754996
281904
2075875
2927048
669216
1205162
668673
2672749
1480709
1774224
1051587
305131
2097408
345832
1784343
1784743
2746894
456196
1345366
1460162
1895441
1704914
14294
2523606
892105
1763629
150172
1615027
2886142
2354842
2133111
2099340
2775540
2639627
1079345
1110467
2416748
2871287
628072
2872376
2936071
2819736
630855
2207713
2585412
1987707
299701
1009225
2323124
357786
2030218
52488
1411814
1070359
2519464
2391280
1448326
1502001
2418548
2910657
1145720
118567
1832837
1192851
231654
2592429
1822261
921103
1453283
26922
1444470
1886088
2336066
352197
1911308
1021137
2015538
647694
1079617
2674507
717419
169509
1985818
2317324
2632080
1685294
1345118
387102
166375
1014624
1491299
330875
2134204
847250
118948
2040175
175534
1607608
1357429
497180
1026336
1155807
1568618
716268
1374744
155349
1566124
308022
1206314
1938094
1712375
820604
400325
2481537
600975
868259
1379523
1874324
1431078
2542273
2048680
2049918
1657246
2268759
58735
1997880
1642288
2642544
2743656
691571
794877
94858
2466766
1636386
720105
2195302
2722833
2524618
2043277
245001
1241559
1356860
1182981
2003939
975695
2547714
2308076
601294
1925681
2185705
2902630
2158430
996961
2868835
1871264
1243250
243766
1047959
2236102
261805
2291435
663052
856054
1028831
2017671
2348475
668309
2170168
2628764
466216
2437045
93687
648570
898797
899587
2237240
2158889
408255
461922
1609427
2101980
2140766
2421393
301665
2035114
191020
1627139
304467
113191
1003430
1816472
1381596
30975
575814
2497229
1680787
58040
2886531
1785607
2711441
2050933
303743
586291
19667
2204274
2522614
2137861
2820423
161427
350201
1740595
1353092
398106
325221
2101364
2093255
430050
1459718
2501114
1043089
1632606
1363574
17752
881766
61711
2749611
1582362
1384812
2138578
1298480
540280
1311980
659186
2653276
205678
1436207
1057559
1063761
2130410
2549049
1352083
1713000
19978
2685379
958584
895363
1608366
142339
1407099
47820
2536867
1097695
2354361
156485
1878686
1439028
2626670
119066
1843719
1656997
158717
2182835
1527109
1701864
1376397
606389
2337796
259573
2071606
2374464
1559854
2873569
1682072
1716323
1041080
645983
2814329
149248
1748350
2102763
242674
488124
2761213
1517469
1345384
1109749
2046270
1163144
1277967
1337225
2179438
1256158
193554
359645
2385736
1019905
644010
2175363
927577
1258797
193531
2317003
1603071
2532909
1157691
227969
1995337
1832486
1321762
2416047
1001326
1941898
558118
2149582
9411
1555173
2762349
168445
643510
642752
1860910
1170752
708365
1212234
1382028
2176499
846380
1378608
1290168
1928738
1589197
1270681
271111
1190889
613398
2247693
984139
597973
911011
2824072
1437700
1474196
735242
1422331
2083517
1578997
2768292
924251
2220396
2413939
1533384
316590
655010
554222
2637280
387852
1377149
423069
1587764
2477888
1344167
569186
2451354
1670813
2511313
2174476
989052
1100120
596555
1572309
1028618
946239
1428567
153470
1843915
596613
1394318
782423
2007505
2282501
1683639
1363697
252811
283103
2402737
2715073
2722779
633591
1382867
2073023
1881673
734196
1569669
273221
2145281
4658
757031
464584
2742823
2834559
2225590
1632205
1239175
276038
2688334
2318625
125553
1838931
760056
320286
806358
2203665
1608168
159182
2117938
565993
2848143
441047
1154803
494414
2871738
776171
702744
2339143
1865752
1931403
556961
1414481
1398822
645244
744811
2349411
2873377
2293027
1081149
1730045
750562
2223563
2560751
1095263
148334
2443604
1325350
598322
1827081
302555
653547
2058897
2568119
956995
2299132
2384844
723814
837225
316805
2771692
2307235
382707
2858309
464186
2746118
664208
1956285
2752938
2117939
2482117
2489395
2868183
2085495
139780
66025
1529641
196208
2080967
2069713
1319269
539270
1669574
1448560
429838
2881883
43488
577415
2035382
2001214
426639
1573952
1312250
1211922
239971
2857584
184364
2277058
1410350
1976504
1019514
2243474
1123298
2243658
2013653
453146
1512664
1342553
682041
843919
1557486
1580643
1666009
2260003
22428
777591
1220359
459809
940686
2716914
1821507
2437955
1012996
1625375
739309
382698
683542
1077957
932516
1361358
2417977
1843104
94041
1066903
1290924
2877850
2201
2907705
832388
84008
2637886
2575135
1930472
910948
1909890
404247
311248
2368590
2037104
76824
763001
839721
1969342
30148
1179171
1932488
1806050
637841
2448054
1062462
1735174
1772189
2410464
1082762
164012
2275283
1792560
824344
2918503
1563175
1826748
63647
2203969
2306769
826969
614945
449030
2938351
865376
688764
226788
788988
2889291
2934219
231662
1140999
1754622
861174
2690876
409656
2229993
610518
2473243
2070293
2103681
2136585
591646
1077487
2009404
1068452
2377177
737939
2409185
422039
2743906
2593693
2472040
2586558
791894
2748745
2775923
729567
1027648
1321189
882045
2404509
1628803
2915368
2563767
2504916
2068920
514751
2141709
481235
1850106
1213210
2776051
2528134
1871561
392295
2605161
1077462
2505267
270353
2316968
218211
2545821
1710224
2832231
2280290
1795328
984366
2130637
1876833
633578
2057180
1125966
2206735
2332625
948738
213043
2718482
476419
1548719
813254
2506246
511403
1525479
1566704
865984
145452
1036040
2680537
1005040
1563113
99881
621501
1306914
1443054
1418688
2101869
917765
929369
1073202
2824407
165060
2224142
211293
1191180
1008777
2715408
2235608
2013846
2669504
2401488
981598
820375
113626
209588
2462947
452889
2897066
1744755
488265
2601317
1229882
680688
1151758
614531
1807102
921881
655572
29930
2357456
1761947
1034332
1485913
2076978
2097555
711461
1916462
2105625
1300025
1700484
2061992
1497509
2922429
2081781
2185607
985396
588319
2556273
1076900
1809023
2095434
1452204
1737663
916592
1937449
1011450
2100864
1496386
1418108
1924641
978608
1134738
1018883
1587141
586037
1891859
2194245
2280287
728022
2279740
1174411
19309
1088764
2666420
2310732
1150792
2751008
568108
951170
1466502
807868
2057670
1432591
2308728
731838
1680560
1876854
1211277
228888
2058507
1914028
2563020
2904711
2141087
1261262
62077
1226566
147294
2133480
1204203
2055342
421963
1547704
2210066
2174594
2864461
1694504
1794208
2550263
761468
1854795
2463205
215641
232270
2530551
95787
2062232
2215285
2396817
2664007
1063175
317662
488570
1487612
826388
606654
646247
247641
943137
2410526
2143482
92401
593229
1606223
632964
1457815
566816
1376296
1028503
582584
2246536
2795996
1513635
1138567
2881481
200628
2261439
1114370
1905367
893784
415750
1083512
2305764
2300804
166390
2931129
1907091
2018063
314467
993167
2208556
672289
1194418
2716264
399541
1091316
2190173
696248
1432231
333308
2622555
1878712
180462
2834621
1987539
307614
1444522
2817149
211966
1718764
2550571
1409653
726476
2745495
2488636
2926136
917828
1733275
2779518
2780919
2153574
1539162
69906
2565566
432101
2068610
701955
657214
488555
540563
2876852
726433
259988
2331120
510684
2034634
48405
1200941
1978183
2917281
144028
2732301
1695734
1599793
623794
1055695
88902
647970
602976
531224
2264968
1752711
2844283
433491
2388239
2495800
2059444
2422177
911712
2135297
2648232
1391526
1727130
2681103
2671794
1538759
690724
2328408
2729011
688028
2707162
1050163
1154502
1133198
542013
63686
2387338
598856
1046419
2542735
1674204
1748014
2824233
2168120
1638373
1246449
2415396
1563503
2165187
188257
590927
1663909
637918
2063867
2428276
948838
1548778
76143
1605625
2252917
535563
1798273
1929738
1526226
819382
226848
1254317
1966060
1367969
2835332
2534218
1372319
1094478
2847833
39373
2751516
213801
1009693
1599940
1387728
689237
1380018
2055175
706341
2171797
1921330
852514
2678183
949713
749882
2223877
2419084
2930858
585560
2520168
121955
892436
2263256
1493907
2191075
915028
1796446
1157951
392224
528401
278756
2808959
373195
1210355
351506
509952
1610979
2269216
367827
2267699
858830
1152436
210133
2934835
2588222
2198364
2656845
1154165
1666695
81398
2699287
2825299
1967052
2236625
1602188
310925
562967
979184
2278644
695915
2730007
41906
393272
823986
2833248
1848753
2505315
1411610
1488296
2176948
1546170
2394652
2782733
504439
2703881
2767319
1812298
2402924
783829
25702
1857215
1621629
1990114
2153753
2812981
679157
231142
648854
2049020
920310
125371
318180
965629
245639
1797947
2105842
2883982
2152171
1959747
2836181
1781822
1161891
376661
1808992
70486
1758450
1255265
2033187
951730
2742456
2231021
2514695
2355112
2368145
1594177
1756639
872900
1925710
2643106
932464
1441124
118666
2301691
990024
106205
2215189
2199419
1393526
2558136
2744678
2886298
1232736
2540741
140179
268017
301972
1806696
164290
1142540
2365447
2083692
931082
2017829
2590005
560281
567607
1915373
2882996
2797358
224802
378968
2831754
394355
2078967
1236733
3376
82822
1182497
1382198
1345747
215710
1513522
700797
1792150
1393288
370421
767844
1300998
1104144
1728431
1001123
2780963
2876324
1496490
2704236
2381786
2435216
2739858
2164400
833043
658629
1657328
1671419
2751148
1409620
348867
1108137
1120206
2624754
2034133
2464061
531236
216719
2113875
2562629
2740579
1547887
2767034
2067823
2140623
614317
2911919
1039388
1585196
480607
1541104
126244
236128
2625477
1185361
602672
2779869
1202695
609186
2550067
739654
1988722
304296
1238009
2304880
2466341
1692588
130892
1705768
2201191
2389615
2441982
1622097
2337984
2141626
500827
41071
1372030
2733221
26212
2697293
1761520
2707200
2342458
35337
581174
1045578
382546
2665037
849670
2831983
1949878
1288199
2874098
1966079
2624833
1410681
1743642
394101
1661640
1845318
1034544
2937900
1232924
1452612
275865
2652496
1319804
571175
1948977
1164280
617096
1314788
1955205
358139
185226
981410
1396404
15019
174062
2625947
2068181
2461136
2475964
2010548
1941734
1634029
2234798
2832342
2200901
2328743
2813454
2423391
554600
1109869
1633933
16072
1467942
2797528
26922
718705
2897266
221022
342997
2569716
420485
2010878
1120018
1409706
1956853
424543
1048536
540189
2035574
1395835
1178428
2679449
1701266
2686620
2170991
596019
2389159
2086821
2130975
714513
765709
2665501
2398944
1285587
2058563
2731334
63314
1582901
589454
2233799
1974084
2163152
2137851
1476097
2418528
84550
2184410
469906
2580245
1543589
2496362
134386
2743564
1936241
1803364
631112
1957741
2001126
1862264
2216890
1962859
328089
1405325
443822
2208286
1341976
905085
1947449
1877526
341491
2542436
1643352
187716
1758370
429089
2796094
966522
487614
2873364
835420
1178358
753360
1628213
1446946
2427651
1489886
2463603
2369396
2830220
887669
97956
1278298
2160446
1380854
1956240
1011647
2224622
1155109
826593
1829264
1348069
2456753
1668449
2909994
559871
2865668
139406
2922783
794962
254989
911030
1983135
772107
773305
1689853
1044141
2287575
1380338
811088
6592
2902807
837184
2305820
1999660
2380570
354083
2397122
2142826
1953337
1387031
422395
1615748
2300527
2320935
1917622
1148993
2049745
2507992
1365736
1520006
524492
1075327
1434704
2555172
2409430
362694
965381
348853
2775797
1208554
2788693
221357
1763143
2422435
219505
975962
220195
1824439
941404
1532273
1067573
2656887
1286916
1710593
278312
2253918
1622893
2539036
342347
2609629
678546
2933671
597694
2861164
105139
2765117
1136712
1286240
1732088
947091
1053873
1694551
366985
2045868
452625
1381421
2684788
472366
1855205
2429648
2812278
2239675
444229
739560
1961413
2610932
20411
681508
2412289
1282779
906769
2899082
964892
1780307
2291013
2529413
1356761
848213
784605
2418520
1449990
511686
183664
1435877
1374942
2800806
1238775
415626
481813
2277235
2707431
1107363
2807304
588718
2241028
1613950
1460380
1183489
2248635
2021243
2267481
585360
192229
712818
735829
525191
2493083
2118896
831018
2838855
252027
473733
1144847
2137557
1254660
670627
1802718
2072290
1825885
836127
2469902
2658101
2039712
2790938
1317803
51227
1532503
1824449
2352840
1590626
584756
1849835
1729144
610518
8204
1986715
2000510
2675185
2271945
1229218
2660996
732
2341377
2233536
1781154
1606199
1960851
1770752
1028805
2166945
1024436
446720
2821707
475223
928567
590928
2021500
765219
1961716
1846042
23858
1083299
1623019
534661
1442156
1382009
1689265
1285152
963744
2853726
2765856
1712155
1878453
2913136
275846
2174118
1852615
2080774
966807
1337403
2882461
430938
959306
2241609
2567487
1478009
2318837
1237702
1709448
292433
701237
1509100
549537
1669971
486937
1412290
1927213
1439172
1057766
2029681
1442175
2485661
2708407
554473
2543005
1844105
592468
1053747
1012332
226110
136560
845428
78376
2666589
2055447
1997790
2926842
950676
1506128
1585573
1309697
2410384
150188
1924367
1399064
1300641
1511021
1443078
2288403
886353
1322807
1725349
1765800
2137260
1488188
1525869
339507
1597944
912791
1092242
2151463
777254
1700975
939251
1515838
2172544
623098
1172623
2399311
1473406
1632552
375264
2836561
1436737
2190050
1552574
363693
2222367
1051544
1050837
851036
1099610
1481903
1023455
1667997
1723401
916025
2223385
2161707
341445
701446
876842
554311
2874674
2737944
2304927
1158053
1748155
3155
2570125
2062566
2227785
543178
1874414
1088308
2731107
1563007
2062188
330679
2365363
1260143
2297615
1851302
1715262
2153529
1929771
2428314
1881762
2584434
2732298
521932
2823711
2536297
569088
107753
2159819
1416857
2034449
1933903
112778
1384237
1370741
430163
1646843
589790
1668760
190786
983354
793349
1293302
267625
2179492
116180
2719919
1697231
1632467
2887847
2671260
199014
2727227
1575513
2539647
517969
550203
670338
1997619
2314713
1957684
829408
1915144
138435
2697679
886096
1321207
1815469
865829
563875
836794
1965523
534643
502647
2010888
2034846
2147813
1549234
348768
921640
469476
638838
2164317
2332188
1266085
1385708
623169
1849510
60836
565927
653925
2448918
1881542
536428
2843492
1936792
582005
2870926
608223
547330
111660
785585
81469
759263
1473757
598347
597650
673497
741009
2092564
694392
2737750
2194296
247542
206123
222219
304486
473568
2511608
1624725
62392
2425295
1073741
705094
709853
1434159
2326587
2720103
137291
490620
2133787
2674618
880692
1437028
704331
1139165
187307
2473414
940728
607243
2180411
2713770
266893
1954522
1021115
1106587
2804800
1522774
2612188
625049
1467939
1627865
1294365
1060291
2004917
2860506
1355983
2146743
465595
2136881
2718659
58120
2425940
2802237
2453347
1815214
1332562
2310995
634892
2069042
2661670
975661
564590
1915776
802967
429404
2317145
1055117
394181
2329287
1862450
1659718
2521618
93376
2845920
1204969
2823038
2656241
1416699
2212738
2182022
683009
2383294
1685231
2523071
1432905
1307543
1679258
366125
37643
1078685
1168949
2566573
2283406
1013492
447053
2870723
2165548
2931284
1029242
1291085
369864
2134454
1356579
1524892
1236522
821847
686538
2352110
1656593
2052997
1328928
262515
1424433
459051
1390465
595169
1706800
2671027
645639
1182047
1392872
2881737
1435313
315775
1662251
446256
2408463
2706664
2045656
2152994
2531881
2409665
1195084
1142269
2925402
1559950
1835467
1888666
2316648
875026
1389272
1418612
769912
2715796
1909034
251595
977519
1429487
2438851
2653023
2215308
2449893
2828505
2072393
2033486
328010
874320
2833611
189322
1864179
2899788
2866019
1335096
1830550
581199
1503510
2047851
1360630
1545979
1153757
2788139
160249
2781970
1468299
2833806
761978
1207019
1496743
2592
2782962
828614
2927797
2293897
2706972
305149
2657121
2522605
2116463
261375
2124216
2306216
2551741
889860
1528593
2313538
1762367
548672
710647
1992546
1202309
1143508
120007
833183
1839212
2510417
2659848
1214664
1588412
2187593
2221943
2509682
741317
2276500
2033301
1500366
735226
322344
371720
67222
789772
1794284
1418503
1852715
2441064
2842919
2249450
872448
2881173
1286357
2834508
2731358
1105063
1239639
263248
2863250
1986932
1135455
197954
40983
21166
804127
1171860
1473792
2164834
726817
659259
389454
2576146
1981058
2194035
505359
2714839
341442
900537
797133
704978
823857
1981728
2026763
740679
452375
570829
1601741
1102255
989195
2028709
1208316
450470
1989682
2844215
755493
308594
1986332
998077
1792550
241440
854734
328410
1644291
640554
1770924
677170
1663393
1507392
845529
1998108
155180
310972
72181
1403231
2303850
1578388
640180
2723650
1082522
391598
2778122
1591871
759481
1745529
13693
2644786
349760
1181551
2312720
1761951
876135
422755
2909424
2508698
2231336
746136
2748865
1920608
1219193
2582936
1771144
2212768
784787
660096
1841466
1123651
2564344
134653
2279991
651435
874825
213046
1888361
1159603
1546267
1685894
1292437
500822
341633
1417639
190960
704295
2081258
610349
2071584
2635202
2238472
1126188
462428
2112632
1373299
1876429
2878425
2035222
2477320
2907466
1291685
1696892
585612
143035
4029
1163145
540789
2782245
604915
1827755
2479017
91185
1736119
2757083
1173898
1648851
1800804
2915474
2118505
1162443
2137736
2602824
34672
740662
802784
540378
1477836
2090784
2408913
891720
1124796
893902
2102981
2139523
2898684
1560572
1201101
2362669
220105
852594
2143374
1911980
2607916
937608
1656014
1509305
1722611
418361
1092035
893715
2333359
696786
2017225
2733664
1049690
2012718
171780
171383
1365591
47489
1041476
507787
820115
2759960
1585820
800860
1191190
1766291
2437462
2020446
434541
995412
1713330
2025438
1473270
506405
965693
1862680
398581
1788000
1312715
1345040
1254396
2908848
1970130
195034
859640
1346329
2219946
2134640
79460
1559446
2058117
2584216
1536750
1663855
137478
2753592
349192
2505012
1322404
4592
1740823
2271775
1218915
2761691
2064956
2113075
2137908
2938973
914571
228468
2631848
2915802
455065
2211303
2730927
1312985
998994
2615365
2138350
2645204
1268548
2669460
2679689
2673739
1677953
381770
420225
653900
1459587
111595
1640017
2815836
2812740
263353
1540767
842069
2298977
1723667
15204
961769
2088673
2843748
1267171
936489
2425852
158009
629820
2844779
549483
1651170
1106305
714489
2740924
2600382
1246824
1861095
1172634
161898
2117728
1472085
1341517
1476434
1891999
1360181
450085
1873270
2939327
2739650
191136
1848632
718750
1370765
1215434
448542
140653
1909655
185139
2422517
1405228
2121330
2111823
2573359
2673688
2628518
511397
1876755
1827098
874607
525897
1701983
1346714
1519830
2328720
2095273
2571831
2026156
2297720
2413488
262232
1451663
2481780
2827925
2691542
2246338
312023
1774380
1891126
439717
444846
2053439
1796849
1561015
661072
587923
711045
1977125
2003049
741492
372818
842617
1414020
1851523
524971
431763
1338220
304068
430591
1299057
1977267
531409
709024
101807
236235
982610
1416568
2466917
2759318
2699193
2857871
1028017
1656624
2246928
1506930
1193449
914741
2297199
240465
718348
2861966
392120
48461
2672311
416112
511672
2168122
1823553
2084467
408365
770042
1872948
636842
2107290
1688543
486857
2710387
2653351
2208564
2193449
740543
1601213
76621
2777024
1910428
41760
444665
1379181
819626
2286725
1900796
62406
2593387
803474
1797580
2453150
2141091
2134974
1115303
527305
177680
1024042
955740
288074
489901
1627073
588418
1321512
1826330
1800541
2754652
2406809
894498
539950
146683
2485928
2696317
570205
1967442
891029
1388260
1553212
999693
2395009
908286
1929369
2322738
2015671
269704
1390220
1280172
2389127
2613388
325275
2353860
35948
2886272
586080
475876
1755208
1264064
101800
1538908
962968
831175
2529577
1299435
1663350
844984
2089737
849312
2756342
1273055
739731
2309567
942906
2169344
1066532
478892
258682
783036
849747
2044072
2257983
954371
1618153
1173190
1770547
2660058
124968
2104639
1239942
1257557
2526420
1975888
2282913
1307039
44646
843167
1693417
1104478
2809187
2400544
427666
666978
337316
529993
210454
2651085
1318838
927554
1419551
1638500
265333
2549923
2409774
1923469
963990
2922629
1796275
1683636
1393783
2268198
2880601
2010644
1742936
2778546
2568910
994373
2209619
2895670
764600
2783413
2898921
888097
392745
459496
159244
630291
2225143
2425704
2540833
1034013
1238134
2357812
1788482
752050
686920
1997056
2387282
2326862
2428006
2311362
202328
546897
2464307
2273257
2655131
1633174
1292015
813170
2209891
453834
1946216
1069429
524577
149676
2040856
466669
1649506
28313
328664
1980473
271582
1436794
2461487
1313565
68653
2676130
2672990
2078269
1651102
565357
61288
1750737
2341886
2345016
567519
288591
2595195
2167138
2506115
1917499
781727
1263156
1776682
2064435
1667228
1539189
1673741
2896107
2537366
2046150
1248271
849638
1717261
1848925
2028275
2266035
2881007
1128525
2379015
424120
550527
1791949
1152310
141865
2689651
1689095
686486
798186
2929493
425362
1148889
1621939
390928
2568273
2417636
383086
2154682
420524
638905
1072582
2422610
2748856
1188002
2077257
2864230
2328776
371878
923465
1268164
1778743
758227
2100721
1183936
2294028
1875988
93208
2595204
1046613
2155235
1559197
2191541
1194588
329487
1971309
2921995
2267025
2162779
1992981
1778428
1920439
1814633
527470
2598439
2813048
1252055
585183
1002314
265955
2927371
1859496
156043
1689647
2748372
2409045
2758651
1090441
1700658
1220210
2760571
1972419
2685975
1222938
2016194
811112
1682570
1650404
2147864
1443368
667313
939926
2335068
1021067
1347788
1860951
258876
1644240
140798
1448566
1796744
2273248
417379
2287350
695177
2451020
2230124
737975
2079029
408623
1581271
2870375
938121
2689937
185363
1450428
914241
732683
2245492
2135736
1734598
1318695
2364810
763517
1204167
836534
2772002
2540961
288546
18115
1996520
514768
1110513
2045179
910762
863461
178425
937377
2208710
2275003
675079
2475656
378538
973711
2664670
2451269
1873764
455949
2436052
361414
538408
1741898
2639363
2715483
1249150
1574680
2509750
2127859
188363
2713667
843962
2842184
668389
2738812
1752271
49682
1206582
927553
1757030
551885
213153
2113751
1914114
1898229
1726701
306009
2706121
908443
2470147
2871999
1829270
1279976
2337180
585003
429331
2235101
2124781
2366744
2141850
631107
2460795
607196
2661799
568841
763847
2118542
85252
2299074
2695983
199424
1146740
1084531
1942116
1580355
521783
2295741
1579439
640133
836264
154870
515119
445573
876594
2419368
996520
2073789
280538
2207908
703460
63791
3135
235888
1062311
1265221
1756882
1169830
362553
1116579
512523
315527
2488936
2634855
2116764
2379377
558331
1392073
2247649
1995702
399863
2710208
1233337
519984
1148640
1369940
544997
198059
1120025
2714077
1492483
1258536
2300468
1107669
857608
1001204
1492501
2417012
218946
2377699
940969
2926306
1309190
156862
1020146
867703
2531645
1355111
1690267
657249
1893573
1784695
1187729
2089483
960513
1687993
2780233
1697736
2373356
249433
1838790
2131208
2150472
1219283
2781698
210391
476589
353745
2499570
676138
1197912
1210374
1648440
2738795
1073574
1723720
799884
2526807
1382700
2440095
1315837
706880
2050210
2489084
87758
436353
1558227
130098
2740304
2785013
1363142
665516
1085742
1692994
2733331
960149
1845242
1470881
1227683
789129
2584108
2259186
2796590
2883612
1903762
1299850
819887
1762182
2821435
963359
1719236
1412135
1772870
278812
2154605
273474
1106404
108149
828991
432235
2283373
2581805
1371902
1368902
1570723
1226906
2053586
763781
1584141
74792
2596142
2228240
224089
2869058
871766
2439795
2221778
1984218
1047635
545226
1208136
2745344
594324
224122
1553885
2221837
1296712
1563783
1122229
1918355
1103392
2829366
2694288
2308307
1402547
2147717
826120
971658
2522594
1401732
2125686
1477211
320249
1034930
94865
1015785
468042
2225526
1911906
1289093
2760226
616603
1570613
1164121
1530248
1983007
2345801
2613924
1084374
1832264
501008
2918709
851307
2787441
2720811
971903
1562370
1334741
1195400
2211096
233970
2784050
1795647
2836661
2343691
882428
856603
2025729
1674505
425301
1147343
181955
2851792
401479
1036946
1365521
2429029
741347
1104918
959923
1922084
1626358
1374130
481525
1930742
549990
677349
583758
1895601
161742
860753
1430480
367516
377670
541073
2766322
36389
1104670
1409835
1609829
1878655
2565862
686346
578941
2108188
621383
121805
350604
1240461
1684958
691853
646524
572232
1338892
2322280
2242044
688277
1880541
2610794
1876133
1191371
311900
2911368
2387469
1695983
1207298
1561450
2745054
201784
1806116
1381641
547346
2291043
2907065
492031
89192
2541386
126441
835087
1630929
512653
1462908
1064127
1062621
1247199
1018778
1573786
2241264
1717211
2385828
2039712
2271449
505191
2637896
2744750
899624
750302
1470882
894143
662645
1969508
2800413
662183
2308624
879798
794111
1474303
100426
825610
1395887
1792449
450990
1004099
1734670
725802
1412889
752631
2623700
1049580
90724
1779157
484394
317992
1454457
1316537
858303
2229011
782881
2225692
1807574
2368207
1535201
2219089
63608
206308
783522
364045
2538881
2734828
1241567
281932
1266515
2319315
2097165
1694809
2692703
1903960
1508110
1529139
2732818
879574
362278
1319187
711228
2398374
2054607
995703
2203854
30361
1915144
327918
970432
2299359
999131
2622728
1433946
1179366
2107778
2514751
2030572
2036703
2535555
2836598
1079439
1562217
2869749
1000273
670960
1278500
1814565
2728993
2914094
2185250
349289
2147014
670794
1729118
1723102
2400083
1127611
1266366
1810942
1693222
251239
1660968
145389
1632124
2069222
1463207
104064
1432391
2391960
2901405
2478301
108523
69428
2494968
1447339
837705
4397
666715
2916289
2587384
2311859
1707675
1603379
393863
127270
6446
1814304
798684
1578908
1505803
399143
2281208
1074368
1680590
1431633
2817184
709467
492003
1595220
143118
410238
2675228
2122221
1884202
1930981
1106590
51557
1969733
2901000
59482
1613992
655691
329365
1235182
217082
2821522
722614
2572159
1707254
326075
11734
1866015
358952
1256497
2788872
2464194
1608088
1124703
161455
450575
631502
51867
1839818
2856034
2379003
1323444
992494
1129369
98724
1662470
1709965
651
860724
1839302
2424368
2418810
486422
764516
2334267
1572757
1222524
1133993
2534972
1079486
2910147
2721580
2375525
2150093
2877168
1100388
2917554
1498144
2340883
577963
1149537
2630996
1005206
2043711
1366005
332635
2734882
2939884
1659027
2568873
2349500
2674956
1742144
2734949
2442309
2784486
1535177
2135027
1903394
2115876
896748
279449
1218819
1136605
881551
2517449
1015192
2670101
38724
1620680
613482
2875160
2138349
1789594
2814059
2578127
2396593
2374421
1408580
1092947
700626
825927
1653557
1293534
2277431
43323
341427
2456796
2362743
1512873
190047
67819
645242
408065
1531731
1436053
1584136
2927022
686249
1079384
1854206
1140434
513516
2553957
1715218
729726
2543152
371784
2867223
562697
973618
1512694
821302
951003
437223
1911337
2579950
488301
809897
1588025
1411027
1499808
714576
848987
1900128
2864223
43973
1092537
2279758
744384
1604913
1613109
549393
900471
464631
1240686
2175446
2050854
378024
225330
335712
1851253
1860504
496373
369610
2829147
1421591
1354096
2090403
2000043
1222337
2620465
774919
2025634
2535551
1440132
2520791
2926012
1558719
2638959
1651345
2909498
909547
2727797
2085819
973490
2793097
2662320
2772822
266384
2036873
2003081
67460
26273
1920244
662491
448323
92634
1878044
553519
1699230
1202340
2023306
451168
1292071
1506451
2215899
238663
2715376
1556939
1649014
2628505
327788
2566911
1278632
1899259
529802
1053912
265127
44029
2869299
2197600
2165921
1272638
2007354
454921
1461838
1834755
471207
1809492
2929021
730836
1025562
2608798
759899
356467
2884481
1502318
2850021
2899103
2105111
1849185
2837611
1424412
582445
1397108
1110744
2116474
1011350
1972504
709841
1573255
770790
1810773
2084082
933281
1152754
1218121
115120
785732
242476
1898148
2514725
2650756
512871
668819
1124822
439182
2917918
164614
2127647
1391832
161064
2711196
647632
103671
1283515
2715640
2545545
644634
2809279
2170034
1780507
957264
211548
1954898
836266
1489413
1625889
1967372
163906
2888923
1388369
1588576
610005
1143402
564549
1109718
2791084
2719238
2657989
1763026
2840357
1031760
375550
1719064
2911618
312182
1540552
2760173
627226
1021796
1058368
2146841
2866634
1802215
1996513
536493
1998053
1910294
1672773
1352692
364166
911354
2300731
1650510
1571944
1201910
2111880
1900998
1250826
1783570
612136
2570060
2205996
2649056
2269392
2803794
44710
1006810
1014520
633950
943492
2783953
1471879
1087246
1640438
1783004
2407469
1246742
2706267
2899547
436361
1716783
643248
1969774
2719899
801258
958205
2775908
751890
1772043
488236
1358019
2695724
258606
2443859
1167854
2772558
1917441
679721
1079606
425192
940689
8180
2571081
500758
241339
1279388
239440
1326161
454982
1709997
1442352
759047
1031980
1943771
1645248
2567054
1881847
437735
1855882
1911375
1830968
2777318
20341
625965
1180350
2492306
54976
1895480
2392878
1465456
696660
1941537
851554
809713
663508
2640021
875495
2163138
2498283
1730578
240886
2615291
1363072
661175
1005422
470390
2517951
556992
46755
2371612
889524
1392636
1459035
540779
1254362
1330906
1122860
2551585
2132278
653287
299046
1929775
1138915
938636
2586046
1699054
370063
1302213
2514706
2542737
2064215
969043
1171630
1763498
1225207
1697573
1614673
992279
2577740
2583024
2589392
247702
2860250
2722264
817430
2670539
2078739
1618292
2827611
388958
660821
1174345
2559917
2163711
996310
1826779
578398
2800828
1826783
1068038
697023
2128122
1590080
1299431
2303605
2422976
2633634
1110215
2867921
1995377
953279
2746540
1121547
768770
1594708
1367342
2570558
1174484
94785
566892
1899848
2254005
2715630
431564
2901616
762803
1396673
2759092
85255
2137562
1028670
1666071
1657638
1016177
2544746
301810
2782599
1155858
2281115
2912102
1804235
2717007
1740283
1403742
726670
189042
2860186
2279781
983410
2647442
179262
480033
2162227
1751261
1680570
430909
1304767
2172539
1529684
536396
2916610
1182924
1096100
1148061
2302992
1564105
1495337
2807864
1430583
2327616
2213389
531186
2055149
1949797
1767243
1883220
2051925
483319
1294093
118780
1532893
1573376
107469
1107185
786537
136906
2450141
2041617
2592492
1393974
2274240
257109
123018
1253944
592004
807833
854544
824301
2629774
89747
1679643
2775189
2433112
827880
2521164
2589367
2173451
1824056
1652970
2893226
1016668
2604701
708299
2934906
2728933
1712515
249282
2928890
2739507
2723127
2191780
818443
1135544
771819
1642306
2792360
1491490
919854
1966660
76611
2758597
2225228
1378787
237832
2747109
60727
1086515
2493508
2489950
382042
1510687
1711620
169625
134490
2277957
583575
366544
1466591
815921
1629344
319449
2848748
798654
2175274
1621913
1799006
2779141
1203050
2408538
958422
1554329
1356282
1988183
2328203
788864
1054224
2550160
1205440
820245
2457686
561033
1667682
2323707
397368
798376
2100364
1744904
317942
84094
2090946
704656
519572
2243886
1659278
654286
780868
1614383
2224433
931250
938605
1191252
2577582
1815046
1867781
104284
1467069
1074506
987214
1838601
2866834
2770964
270334
5700
2883917
2642791
1658261
2100086
191838
1938199
2841117
889651
866452
950338
1182964
1156800
1376169
442711
2314854
509245
1107016
232604
2032728
2606870
331246
8726
1301516
2445993
2465629
2573945
681682
529398
1482469
1979462
606871
1322476
1074010
217375
2517293
1011029
2384287
2111930
1558279
1621720
1040422
2001086
2804105
1073489
444797
867990
1299129
1931052
2016615
646453
17667
1548020
974966
1401854
2825059
2753984
2602445
572313
944855
619939
1760561
1022293
1485912
2688110
1348236
2894921
1226888
998957
22199
1177470
461460
1216678
1975939
2771961
2285008
1985250
1688588
1974615
2106298
2162672
1911395
2529904
2522269
1885819
519780
2177494
2388004
700849
2083944
192336
1153538
909432
2500183
330021
540720
1077110
1172528
2819108
2633468
1764951
2476042
2568282
2677911
241002
231053
2017152
1816868
1112185
1221925
1145030
662047
681847
2798999
1047896
1264422
302310
1825836
1905999
719545
280523
2050726
615427
2188240
1519662
316091
2610942
2432361
2543369
2349956
1465973
679878
1617977
274860
2716096
1805958
1232065
1565424
1873135
1759595
1553816
312916
20848
2405525
1365115
2033179
477355
2743891
2155320
1170560
2054523
1085362
840960
430503
2394172
1859343
173577
1219989
1683637
2177590
2788565
312297
1647674
47231
1258959
325850
1551700
643593
771427
308202
2141595
1535303
626488
400625
1551442
1010610
883334
2091645
1177193
791782
1541258
1686904
136362
2940360
2819267
274462
2403361
1519336
2323057
68949
2412837
1435854
1402745
1429619
439939
1341149
1884112
2265731
2811227
1393354
915093
2493948
1310243
325675
1489112
2520266
2306227
1672714
3470
2834729
1335663
380022
1370307
1057642
2011616
1894969
1304776
703887
2721366
305946
1916636
287524
982834
1116699
2227793
933138
775199
2130210
2532649
1712781
2846112
872584
108602
2279304
590917
755280
2033482
1951926
541655
2810680
1634420
2217857
1624075
1016254
386690
2226051
1252813
477922
1594909
2117463
1757935
2116964
2360099
2596502
61126
2662534
887805
2610737
200052
2022953
625485
205936
50733
274533
1566321
2687751
1638832
2938756
2009047
457697
1678869
1166090
1503342
2031480
1409383
2262958
739765
2254287
1172447
289696
2220922
2406228
2927499
769681
838201
1685662
2786675
2582704
2512961
310007
1132392
408995
968977
791489
1380693
1192648
1601963
2224893
2253828
16266
717868
2634076
2475079
1934328
1742089
2442731
2352896
2940271
1092955
3300
2333963
96252
2328788
2778048
1040929
2748899
846336
332072
2528490
192732
1857244
2082304
2459852
1649308
1558346
849458
2137288
644607
254021
2651646
2110869
1404305
2921083
2071926
2353163
441322
125281
1583003
268078
2615704
1330880
2393404
2038826
1074624
2485169
1025755
910569
2627150
1869964
1747524
2047169
1132663
1483167
767118
899519
570675
2868503
2028269
2229538
1126485
2863434
652880
2393262
1722838
1378828
1430992
365654
1045349
1447238
1460486
1163900
1337491
2370799
376849
659864
1400059
364891
2120791
1690448
54670
2927700
1722009
1161343
2109626
1164064
2735691
1891779
242361
479829
1054404
2764868
1059710
1965869
1854467
2326852
2493602
1946532
61189
2079654
1235835
2823882
1378089
1433087
1183562
2252986
113988
1222360
52136
2766006
656479
805937
206084
1525313
1355426
461668
778628
2229817
2922949
915363
1310187
1770154
2924311
2822100
100704
1963065
2826988
1831482
284899
2761801
173033
2071762
2289785
2659634
690871
2491031
2746859
2557584
2546446
1172920
1297372
2769671
1665414
218941
444261
1956403
2161381
1652124
1491102
532003
2198983
1725935
2200168
1159676
516557
592526
2274531
2293135
994382
1810689
802225
2240325
2761030
2804258
925546
73454
2280829
698130
251510
1373982
1777649
1452358
2702783
1804725
664182
84189
2564481
2664312
1559064
667556
2832074
600475
2686658
89181
860900
2865799
631044
2261501
62529
790153
455703
1550793
1839547
2817849
1151187
163705
2500880
2400148
818309
1179401
2376749
2494405
2057701
529499
322695
1090820
2653065
152718
2895826
2053557
339678
605033
2838076
1094405
2846722
2527513
1544712
727070
1157435
2701965
1954384
1935854
2511910
2009406
1517994
1206866
433119
660535
2063
33605
627243
1203698
1836507
2810543
1729162
1648269
2562639
1411515
1007901
1968094
862267
1113719
732564
957208
324896
2085679
1047938
2468163
2220859
2087075
775104
738330
2927392
389374
1042905
2479414
1200839
582513
560832
182676
2819545
551479
2076480
1387917
2864425
2161383
2036514
1688466
246008
902280
2351230
703838
2889059
280953
520463
1489270
1968844
1190075
1212347
1309044
2858253
1263102
1290689
2854787
500372
274371
2293666
1190071
1292505
404480
869053
1221509
2402307
710220
1355188
1598339
509151
2481954
1725299
1032208
745778
2622311
2516477
1866716
806046
2006326
1436195
1461830
161407
2678574
24856
2321421
1072516
211603
349338
2260674
720345
2359288
705035
1977653
919642
1920583
1519164
956828
2354408
1008916
809899
252076
859027
200066
2908754
2171635
2023657
2538657
1511147
1622742
1115711
464101
1000863
2548016
698082
173392
1223935
1570336
1705985
2723743
2407725
538967
337208
1145505
826907
1895547
346744
2934910
1342186
1834412
1276859
2412548
181235
1344367
2133374
1900403
675786
2108356
554596
1542592
2699382
446722
2353386
1198698
2842938
907147
1297823
434784
1520067
64148
2075043
2906447
1175512
1817015
415375
1219045
1162336
659518
1963884
2843174
1710334
2681068
739899
773464
1458270
751175
730639
1552794
1037514
451302
805139
1580992
234261
305652
1779843
2097663
1526081
159792
1045754
982581
110559
2273246
1304903
1141473
14062
822248
904372
615772
108086
352833
2591609
625122
1034823
1025544
1491907
1303662
1785819
1986066
531416
1483106
2483707
2633246
1652937
1748341
75913
2524246
111281
2058013
544521
196252
2494884
2608927
2088597
272217
288571
1576336
670626
2498714
420480
849930
1896169
1896253
913077
1583333
918772
1016943
2222633
1185300
2519496
1718627
2699376
1306671
1065484
342790
2432726
2430630
887708
1842970
193664
2495278
1673686
1781130
2691551
1970229
1659097
2687827
962244
2448755
2335435
653147
637676
1844772
2875490
281406
2172751
1810533
2465749
1002198
2111820
210845
2912310
1508811
2846389
1385833
2536507
1564364
1254806
2144319
76007
2499109
2780038
1908013
57385
273371
1737291
1757887
2414166
1381693
2366741
2842776
994886
1396092
688746
2242238
1188046
2421981
19920
1406931
2839264
2231963
1735590
1092846
2607126
374492
302629
2293512
1511300
972914
843262
2058581
1959307
2673914
2414226
2505180
802761
2547996
536496
461176
1972607
1909288
1169838
2443927
1724827
1949681
1331094
49604
1075796
693827
2327444
447759
1178240
1786733
2441232
2424849
2858383
158057
1603423
1045103
1371901
468220
937948
214254
1953918
2518997
2271130
1514364
1361444
2140178
1068977
2596690
209987
1631764
2916985
1447548
2300417
546061
89450
2682324
1846660
1583398
2623457
1423023
799299
1021910
68174
2715372
1387877
392357
2564078
289222
441726
2269800
421495
111621
613006
1417101
802809
2024604
1391539
1885222
1702251
2478833
442616
839695
2191148
1250200
1473636
2776377
1050357
2050543
2724304
2860779
1738400
993717
2228840
2888204
2673095
2467425
1737485
238830
78956
1026442
2761467
2419274
2706976
1453714
1634002
1047745
1150623
195849
1142092
768539
1876393
2406374
706634
1024432
919281
526397
2524105
1975248
597095
2645412
1832116
2109859
1836182
1330096
620896
2326150
51916
543638
1309147
1256964
1752234
1760959
2439062
52179
244713
1875137
2662058
1149977
2195050
2311097
675850
1240569
1613879
1527461
1999765
582826
1708212
825151
63107
2696033
2446516
753393
2378497
894878
764318
2067491
270158
1589425
2398910
2911268
957510
2793087
1901014
347318
1465820
2832861
2037999
1540811
2836586
676895
199076
562626
1198699
2076276
1978565
1343474
2711648
1232098
1717409
2598379
1384829
2913623
1962776
2665008
2360529
2382186
693206
928173
2143398
2427600
2241586
124071
1384799
2720860
2060219
156482
2842710
95313
2782230
1409610
1831867
256117
2295846
1715585
1577237
2838628
2474803
2571977
2670762
1626893
2904575
1948761
2393350
1237817
485130
353904
576128
1191575
382479
852822
60506
1700910
2667627
1593244
1188034
1697179
2227456
1980080
218647
2268055
900892
527129
495294
2785654
1567596
2219505
1998098
1384618
2118762
760660
624315
756167
1343109
2420893
1173641
2678
2847997
2093190
379057
144259
2523788
10695
322592
671405
2094793
1350861
761963
767676
2666949
244987
81404
2903226
766199
1913532
997519
2137780
140445
1738175
2277576
51033
814398
321831
2415539
511854
188993
2315480
2026743
1575418
2449524
305854
1717530
1133973
2819564
2152238
2584493
1471485
2262619
625041
2461412
737510
14786
1466814
1981169
861800
2086369
1151577
1019239
2220799
2159354
1727867
1498882
68474
1508239
175696
1766743
1802598
213671
816633
2716588
107479
1088859
2397045
2191900
2877719
1940615
1295563
612186
661592
2269374
187880
50327
2142658
1521293
2142744
1292311
2892997
630326
1185351
2843141
2881006
688012
227690
800461
1706617
793673
1952533
2263057
2178625
2782782
2116963
5639
1050041
2747774
840481
545111
319203
2915197
1100435
2473740
2508120
1709751
559277
2688385
1135065
2381747
1065260
1975678
430179
1229888
866725
514125
2437609
2455770
1754941
1462225
2541424
2926757
2222372
953595
107711
1369954
1792542
1399487
1114435
1199828
2559538
2928299
2193503
249235
908169
1994531
1696087
2565596
1742269
710691
395117
1527294
2365410
464155
682814
1209359
166309
27500
981475
1680152
1969114
1153138
1685170
2174646
886958
198459
2632872
873931
267649
1596216
2588532
504491
920861
2014192
1943006
889410
2712195
1343128
930147
2906143
855291
1332232
905815
751577
510672
2591813
2036364
2901316
29977
152173
1536310
767173
2779168
609089
2256285
2350064
1803179
420725
2634120
2557207
2204095
1271408
170704
620587
2279583
1232841
1944764
1736783
2632399
2048086
1524114
1267952
1730433
1730630
954430
621875
1789106
1122768
1716342
1587838
1917151
2062744
2421522
1469678
193534
811142
140953
2930829
2272901
1814319
2355107
1796203
1773798
1004664
286612
1157036
2668747
2240015
2589608
2619640
616891
2452460
2849840
1227117
311096
515010
712183
144788
2553735
103060
570417
292468
2534483
1484640
1622532
2167716
738055
878773
353611
950699
1313192
1936090
2560352
83325
1601596
796086
143290
2533177
1667621
2234165
2202325
2369587
266461
2532256
2794945
2408332
1354417
1821737
2538799
642764
2798115
2195351
779077
2322530
257263
2107776
1556258
2427026
518291
112499
2679325
2572054
2570
885535
2827328
1651467
785056
1477681
2148905
55144
699554
481852
1705896
1283033
2157891
1332682
110498
674777
1423029
993438
2008738
277443
68707
516153
1169179
2667771
1517663
2376422
2488795
1983089
1593254
90373
2468382
43881
2820686
505695
1740281
342422
1086382
973167
258575
1656317
1302524
2151776
83088
922151
922128
1369667
1107368
973813
2926278
1532657
1851405
530635
1257015
1393212
1023527
2886004
2460116
1731152
2658066
835654
2231579
1011002
349390
2516326
1205984
1807085
2089552
405311
255741
2468463
2712630
1613101
214802
1451120
2624502
1791414
911396
1766502
1865369
1870268
1082261
2244748
1824638
646613
1892450
2747162
698420
1366442
2342087
1532173
485187
1039243
277000
1638439
1476574
1009783
2586748
714406
129234
2798583
420552
2462806
895076
1788594
2016642
1805630
692222
273830
752447
395715
2261686
187144
2322997
1790332
1131749
1747940
327069
1551438
2361001
460276
438066
2385500
1292869
1693789
6529
1686031
1506581
1530659
1305285
77092
2127726
440781
2155776
1026451
796761
411336
1160331
581928
1361517
1869757
1239811
667177
1535071
2480043
2023680
1900213
1508197
609997
1475493
25571
994448
1321879
2801438
1993129
2108261
1615817
586610
2382715
1519772
2704418
2881338
2224244
872866
1260893
631817
511753
797264
1412139
739306
1341616
1841033
372397
2311681
1017111
35083
2851576
2855362
1043831
2836384
252355
651549
910352
1366817
1751472
2611664
481719
1941022
1415692
321206
2425785
2698681
644200
1736292
2331782
2480986
1898973
1017056
821579
1305046
876574
1835953
1406398
845586
975592
1358851
2801188
98894
2875897
2331511
1858331
2044165
2436392
1690210
2693786
1019787
778698
2594317
1669991
1930124
786316
522773
2771699
1542967
524543
2571076
328828
698864
401504
919348
2024328
2532164
785696
2498240
49299
2747866
2183333
300519
2153651
2738367
2617390
107504
1275798
1497533
457161
1689191
1643121
1515100
1217066
2889359
2878357
2000381
1418638
1420895
162831
1841607
445457
124399
2054639
479402
847161
2786166
2282774
1070461
2669555
1896956
2803822
1064561
2391226
1651415
1144475
2196720
747243
628650
966236
2398978
2421756
189950
1162864
2134668
2754239
2859791
2636783
2605523
1973191
245933
1802598
455044
1567431
1169536
2147924
1760328
219420
387726
503859
2770600
574879
398499
1858657
1434724
1690709
330989
2736038
327201
1641486
1186647
630780
1160779
921683
2335663
641425
2617681
1917925
2058540
766878
2056215
1023781
433106
2503055
24164
2206193
2493484
64881
734063
2639289
587000
2698351
503644
2012727
2768317
1633791
420173
1644365
2854847
1624712
1895855
669930
1166204
2036172
2461019
1922200
1276535
2114651
1881904
2098118
1192192
1330920
897020
835339
472440
1122075
1948887
222118
2637331
1560230
670640
2664650
720564
154371
1309320
1611216
1773677
2839980
2267229
1010824
787137
985967
2842195
528833
233704
981187
2699652
1371757
2050401
1958133
2104955
1787366
2868362
1892445
478497
1951030
1306638
1179202
1078676
1559096
2599693
1517870
2906860
240191
1916549
1582867
1078206
2270253
283196
1657983
328109
1431005
2768486
219333
2196290
1104600
753962
113975
2576704
457720
1540719
1831025
2445461
936663
1000870
2789357
1441555
229191
617344
1961059
2358569
1047774
1713642
1280111
200776
620902
1595784
989222
1491524
1700506
2273213
1034220
751391
642559
454069
2410486
2317765
452137
1972512
2216776
295579
1472900
2414829
2033025
1073189
2905740
1618264
2239203
2197656
1755046
2884424
372618
2238775
351530
541992
1428669
136000
732959
1979376
1522385
2635893
2271020
349079
2699051
901361
497293
372112
1620365
2227661
1149296
2202635
1408450
2138023
2186262
2162938
1729983
1077999
310174
1155719
1252042
1705115
1213288
1625401
1006475
329076
238399
2594328
1124052
1454052
1269778
1539948
972664
330847
1737383
2818086
991529
2854036
224108
1188319
2643249
337211
550733
2384496
1836768
1562595
2346124
1391937
2863998
960779
2469297
2732853
656198
992850
2342444
2222632
2587669
50424
627188
2153274
1342318
556120
1933723
1369895
2694804
2229018
307775
2753118
2271963
1520748
1115213
2904861
1556272
1127481
2910771
120272
537036
111931
2359829
289707
868113
333028
1524180
2553002
1927290
2859997
414863
769680
2261120
152169
141382
2411483
882616
2905122
1549751
2747667
34760
748497
2204672
2760685
2406488
572548
2435481
1378395
876972
2718047
1197287
421133
519029
472848
784499
897488
1764337
2638021
685446
1834455
2753944
2533544
2044606
2869182
1446066
1549089
261695
695397
2710675
1248308
2897775
2584925
708520
1415194
674500
1665109
23151
2690057
2355589
2591219
550361
2443295
1563805
1927527
2567905
2789789
1893861
2538562
2427247
2330505
1140119
277194
694352
2043632
2462128
1536033
1255785
1467571
1215521
1672704
2884974
1999487
1491075
2474830
786635
2015786
1690828
1589137
2215336
1593056
1274171
34162
2219329
340660
2305196
11842
1888816
561792
1535604
1625353
1573019
1230853
700836
2692789
2569528
1217031
2641743
41782
215005
1303771
1078484
402187
619492
1057915
1243471
2752482
1854694
2713672
2403041
303048
1208565
2579663
384930
1484872
2052432
1239406
1683424
2937999
1100709
2223037
102977
463045
886810
1213191
1561686
2612419
156441
1739751
509631
2130193
1059403
387353
1559524
2301478
585776
1369371
804618
1470732
1307713
145367
2434420
2870078
1912942
1968642
429798
2548967
2091438
1939753
1450409
2773601
527911
900088
1326729
1574119
2162718
2702121
2430850
2790670
1971773
1061605
2872329
278084
2901794
1571564
376327
2531489
2502593
1023831
2806107
1499438
1655006
2308078
722060
1744579
1292343
1466139
513978
2893750
1990272
466061
1907998
1074686
602864
15843
1111300
1242483
2400945
277787
850979
946803
2087396
1027528
1048190
1501538
1216812
417097
874990
89383
95834
747198
1676885
694255
2856676
1178727
604770
2253575
1910993
891799
1743529
2590393
395133
2747473
476979
1575778
2541471
1356722
2724078
2164128
2447127
2171260
2019555
2301276
1690218
2902453
1807928
2043427
2222396
1738033
2706418
1612734
205841
374742
2472600
2015176
2782067
581910
1630251
626945
2478349
349957
118268
1591509
2089532
957479
2719298
814058
102195
2756222
914993
2396220
2033299
1012336
520409
59639
1191228
287069
2703302
243944
546942
882459
1388075
447720
1205203
2016942
1752456
674319
216557
2620983
1346105
1727605
1250121
404507
2479928
1156685
1474731
8935
2410408
2896034
1034056
2406706
1074085
970912
2557035
116934
2007650
233886
94751
2266570
2729500
2521474
1954887
2576253
1386052
2918523
2598402
2866355
1817395
773810
2703216
852157
533998
1222686
1405151
224000
758794
573186
1239587
1062127
2463990
594736
2697163
1094035
2762537
1388136
855602
1111099
397621
2401045
264338
2795986
1715976
618418
2112140
459829
356366
875456
2583930
373584
344607
734636
2585459
196448
1863037
2241663
2766648
1718874
2424324
1266051
1589255
154159
649926
937641
543415
1105866
3073
1848018
738386
1360371
885702
261276
2751613
1297471
180911
2387555
1218404
2888589
58163
2455614
774970
1467823
1772766
847165
153910
2133598
310974
145927
1944938
2791712
1355553
2218526
1346576
578370
505176
304690
2600550
589058
402417
2907501
2324606
2821542
828547
1854623
2581306
2341844
1233256
1946349
161387
1630297
1897697
1588069
1947697
2778868
2407392
696553
829636
1983320
1926989
1383758
2108218
456367
579542
1357797
1679255
1538784
2371087
2555473
1260013
725718
1409217
2448180
2468124
885391
964503
982348
1283005
2021443
751142
636379
1432989
1012754
1620119
303200
2432081
2383966
1216972
486531
586108
2633363
134907
608849
1891902
1480105
2588285
1652541
2013668
2694633
305896
275101
2924605
208182
2715886
2903129
1856917
758911
1046214
2264197
1211991
422564
1520155
17419
1749694
2199838
2266903
549561
362343
501565
814648
754693
1795665
2554493
2300366
1151672
498773
225626
191656
1451529
967532
490140
1589737
700892
2439631
1318547
1493433
19471
54459
571753
1456957
26020
269672
831104
1032253
599429
2789790
1583471
1033497
1086660
1536422
1978686
1097050
2291996
1119302
18236
2646718
2525216
1508202
1714540
1422222
1514259
73391
921531
1811764
2164270
1466779
629521
1123378
2529215
1053888
2724407
1461340
1387517
1031664
1317135
2349549
899167
2420062
344072
782401
1865753
2239012
280663
1316519
2669133
2867067
698893
2534926
614007
1257696
1107939
758345
135699
1279737
920833
362813
1413469
443115
1609340
1731202
142139
2803418
2234373
2504612
2742208
2830682
2151404
1003574
1106563
112587
1910050
2004706
2588399
369497
2929391
658884
635424
420532
918325
1446533
165910
1265315
2339506
2052935
1604135
1936317
1585272
1092044
706452
2678018
2499277
1331830
2211327
642932
1898471
2751810
530320
923475
1761119
2517468
1191529
1347061
296019
533373
2690941
2282800
1520517
2261053
205369
2543224
2586537
911109
1604141
2090373
2129506
1928432
347367
2692203
1926657
2655414
2368083
483712
2102311
1618205
958334
1491765
1355759
1917571
1914273
315765
2118384
2144471
112965
1932273
2910131
1376240
2868556
845082
212232
335436
2581968
837895
1542310
2229519
72271
2438970
2317229
2896127
557535
236724
592623
735705
362165
1753476
711693
28440
768600
256260
838516
2026906
411111
2928648
2603813
1662697
306827
2392506
2932230
1130859
276868
1715378
2681229
1485408
1188413
1469797
1820523
397869
1608089
2248108
163728
1839929
107495
2512113
1524702
2897431
112964
1960279
2015890
350654
829969
1243991
2895174
1260341
441275
1339166
2070770
2406387
302231
1707536
2460744
1927693
228015
846665
2430492
1968351
204222
2650677
2671155
441184
1212675
1072011
2703465
2006442
842009
774474
1881736
550804
2911146
855798
414824
1150221
235893
2693786
119061
1702767
2911513
2748057
1580333
2769932
1772836
1597887
26207
2422149
2117471
405203
28793
2133458
841305
1100047
1831654
1439902
2753087
1248913
1890468
2735314
168027
1961263
1023203
2911634
1458351
1532867
1706758
1055545
1764083
1029472
1132618
1542336
2234599
2187661
1603110
1177026
920544
468192
1500433
1878169
909166
664260
2602327
11333
578302
2267810
2517401
2806259
1317462
1309999
2774537
1715799
967763
2732541
1546277
1756861
713103
1389577
1248753
1326796
1308693
384503
1479955
1951545
2140933
1700093
2076981
491515
1071826
2491762
1501781
1702947
2580376
1971585
548065
821016
1791016
2031992
2044511
1202360
2926215
226450
2921093
1716955
2892914
2493384
970454
538850
1777101
2939235
1985971
1774543
2520476
2333192
2739578
2232015
503769
2710178
1320458
2202376
2221530
1864815
2349800
1872867
542662
692014
1401515
2239909
2805070
131534
1971559
2560210
875685
2910463
604167
1510359
1300208
808797
2080660
2687402
849435
281791
59444
1079035
106140
2213792
860268
2226970
2816565
1212174
2434359
826021
1052689
1980054
1910069
344152
1891372
1689785
946162
2855879
1255771
2634982
2056050
2469470
1052251
1709115
830030
2373557
1194118
1175447
1273810
2038132
1677083
68543
1977717
232953
2883787
1269940
2152503
1509919
2369880
146651
2770771
2331066
1111480
2321928
112820
182186
2545080
13680
2063067
2013382
935076
2701941
1308362
2267893
6881
2581723
1504856
1137449
598447
439776
242324
2511905
711211
1484619
2061026
2133482
1439438
339225
1541546
2041550
1030408
1740210
2675937
258128
678729
2463967
2542872
1765287
2100850
380599
182311
220123
1210448
634953
1149145
2564904
2071947
2581285
563751
2429884
1359570
380023
1568338
1605714
777251
1776684
1368428
634535
1004222
2715891
1539255
535882
551826
1949004
2468941
962188
81494
2073029
782610
1699488
676603
1927190
1251014
156423
2094571
635712
2755194
612034
1164179
2347822
1900056
1894260
2801422
2642625
1290377
1701320
354230
1927460
2054367
2116739
503767
429152
1582472
775063
84154
1087704
303800
1324042
2291361
114141
1279054
2709999
1541500
2079187
1245115
1544672
2549111
2664258
2261392
2573861
2667217
707593
576866
2865220
1833688
738259
1696169
1867918
908970
957137
354405
291339
2563293
2172093
2754730
2028567
2372982
2756443
2914071
83322
594954
2455702
1939115
2750271
1769777
852218
2835142
1033494
102495
126998
882716
2655905
1829037
2651962
2405669
1022350
1702651
1418837
42163
723801
2338705
1711318
370810
711869
47550
1913194
99728
1213832
2319964
558986
487208
1938718
1798867
368950
1920975
1413658
2439748
451608
896492
854585
110788
1299582
816115
2187422
588173
2027919
703209
1072534
413173
1703431
866726
22329
510643
2746962
2214475
153858
2838801
2882213
911400
1169883
1818086
1042758
1943132
652756
2517345
640648
2510754
2192633
751718
1429131
1837830
1896400
449482
1864406
93955
1955262
1352955
194245
1616990
1857729
130936
222869
2664963
2865477
632048
270853
1572361
1600521
14312
696785
1645322
270837
2564885
737222
411298
326810
441809
1894475
2113319
1088235
856606
1292097
692975
2279294
498234
1373786
313958
1542175
2417578
900974
1590800
1828229
305697
242197
1300738
1094311
2885951
809177
442575
2525372
2702239
206438
2040785
2082752
295151
2231863
1934808
1191094
254747
808561
802036
2687713
2657003
1304062
939735
1785398
1457099
2592319
2492685
662428
1763368
1251191
133255
754065
585406
1978860
2735530
2710474
2747217
605489
1427261
2935154
1459268
2070199
1811582
2173196
2768213
1651468
1855028
659752
611772
819237
1426976
1207607
2669154
924184
1311801
1480344
668543
326186
138035
2534350
2407354
999581
2827107
2305515
1030508
1330756
738883
119844
1960446
757927
425261
1653794
2402978
2877154
2754583
246439
539820
1085285
2851313
1440963
1099684
190985
2726202
1512622
2478092
2303288
1411236
240054
2914291
796758
841125
737416
240080
2095954
1617739
1466764
166479
816602
2111977
2593236
1837980
2500282
1121004
1726659
1873327
903127
1757005
1586434
328480
959335
2333696
2464729
4730
642633
458792
623379
1356100
604048
2427684
1673797
2924091
2337695
1799080
2570520
638668
1307076
1005588
720127
992923
2038118
24117
615854
998135
1166356
1223400
2403891
2019619
443718
1943849
2520610
1474769
1676270
2747521
1144986
1163259
2867702
888929
368548
690923
832610
1869562
2081497
2120896
9744
2547248
485797
2398134
311744
1577723
1879434
2300274
639399
1809736
2664274
95690
1044341
2211481
766996
1811220
139035
802976
2569280
370877
725386
2160536
398799
1160147
1770224
1521525
1039139
1861110
1615050
429694
2862551
1945416
386784
383570
164691
1348299
918449
1891326
532126
1675911
1906582
1932717
757858
803306
2812089
1306002
1641717
1962019
769062
231612
2105039
1885818
1153758
2065699
382956
2360349
1077942
761137
1752083
388740
2621523
563776
1877454
226913
2420977
253869
2707635
157899
2320855
553162
1847522
1536323
74767
1429231
297099
2171744
1208738
52356
928326
1921520
1228517
1381771
2681825
1653351
2924935
2475624
2177619
1461564
1843636
1842055
1705162
1578944
2683100
2158523
712819
84841
2397382
1706328
402278
2786101
1591252
1180072
219442
2841425
2140048
497855
2269215
967702
39089
1621187
2064871
1017140
2606464
558971
2342905
1903470
522583
1456227
100755
2313186
665630
809044
1503917
657444
1727845
1699116
1719803
1659783
45242
1068984
828046
2622067
1869312
2793108
849552
708691
937902
1060384
528539
1338384
2480936
895088
803307
327219
2513234
388128
1537092
2116639
2119524
910853
820013
2332654
2801802
332354
2338528
2132990
2881274
2613425
1074617
1606274
2396123
2628558
1518023
1085154
1184200
447808
2875381
2517291
2015408
2879751
103548
2415280
1511716
1796342
463533
1386236
1065881
2452856
2771352
1887971
2410168
1529522
1986839
538027
2023957
1246930
2278784
2766206
1182521
1601041
2709020
1141847
2337240
1963075
2910452
1657168
1411803
1021196
1062469
2182009
2845437
1439521
2775055
2382046
1811501
58166
2545272
292334
1287042
2271833
1279973
2656120
1999922
552293
1914835
625465
1749222
2149751
2289473
549494
812907
2600416
2782156
1470243
439703
1586639
1670205
1238844
50344
1700328
1926281
2446909
2732099
1252213
827789
810369
583671
503991
2087377
726190
2934761
416517
2380077
1399423
2826962
2741527
2313670
2335631
1221389
2420926
2807339
2154496
2390238
172212
85091
1674749
2643317
1829326
1954101
1812180
2158303
1934122
2803151
1804442
969112
560762
965464
372738
2617074
2024513
451860
412914
1292597
732116
1517945
2910532
2198090
871551
2876093
1235134
326959
2885897
972312
1838266
339570
994416
1235696
2865207
992915
2804590
2394750
2468965
1311180
2231573
1249202
2580063
667898
1870307
1675050
906777
2487622
738028
526285
55522
2195576
2750860
188098
481467
1222238
1672162
785635
1236184
2013316
298341
2816392
2028040
2759356
2037394
2582955
1537553
2709643
2220300
797762
1607263
122341
737845
100909
2064580
458944
2133744
1360019
2879823
924750
319242
184202
643324
1333335
2883501
1539393
491176
1347867
481175
2755549
1650810
287449
2901288
586323
293839
2285017
2042591
1813172
507231
1791911
824975
2505284
1353423
2410354
512825
917440
1028374
598703
2012641
1419666
653977
1283477
469580
1777037
1932098
2867969
2017019
1835381
193937
2350823
332159
293869
881257
935304
2438820
1075463
1803936
1936563
1084897
1200822
1909789
1115109
2000764
2619554
1231108
1277368
1917183
112275
617471
76718
1974193
1639754
1187337
2453012
2864808
2414076
279373
1428996
1453552
2346829
2716721
2670569
1415632
1751809
1110805
1814352
773086
587096
1535774
2541839
1072340
895590
1942005
2909917
2208701
622644
1493187
2803611
264043
1721209
74125
2761575
1527656
326724
569842
143698
499573
2162110
1484855
126149
2051702
1409795
2775501
832546
276154
2750088
510868
896728
975744
1680024
1451679
543956
2312038
1699388
2096376
2291690
1200291
199060
496586
258461
351075
1980163
517826
2351843
1915477
1904598
2193403
854504
2395764
1921602
194104
1574685
2310386
2598280
341686
1363318
2610226
1903150
353933
1348641
598538
496323
1890382
2633479
803743
828763
865499
2878972
1990925
2553407
2349387
2808210
2270944
2743737
1586272
2145758
177954
93809
1435980
1004865
2337765
670356
2469586
828567
1829214
900176
481592
1778632
818517
2630600
2265232
2047320
854240
2520497
2920656
2855005
864332
44214
2173732
1135791
921948
1190724
1306011
650009
939195
1598697
1515864
2121913
921039
2382693
733656
761605
1173689
1102190
144791
702236
1455798
2528858
569557
2098532
2752587
1655139
2545553
1430459
1188535
2185476
4784
448938
539604
2412848
1871387
309498
225854
2848090
284212
1331026
966025
2393701
1240174
1087442
1434470
1413555
1221217
1676046
1275694
2843143
1084622
2772836
1782649
445151
2412658
1025991
882583
937667
1735264
2368956
1744825
1994951
2430982
447927
1134076
1849203
548697
1383932
2822376
2821081
1094447
2861076
720012
126348
1746400
1363839
451278
2327270
181085
1410629
1126086
2620871
746850
2107483
2820343
250013
2521602
561101
888813
1233577
2631370
485915
268627
2910831
611717
1177825
740810
206078
2913158
2680189
330717
2698822
709449
1895696
334787
1807610
224353
1496173
1306764
2633028
414059
2714059
1849610
2250762
273113
1718818
15140
737722
2427132
1772577
2234161
896456
1975976
2208581
970233
2531048
943715
417473
1051081
979141
2204864
1258384
2380347
2151577
521513
2240591
1304653
539910
1132615
727104
565083
2451983
230174
642425
2829539
1149449
1140214
2415382
2000682
2661740
2284992
2092680
197068
2418789
1623977
1571495
869533
1744842
2102570
2846611
2568414
779369
1582696
1829851
463789
2857633
1568782
2489036
2712053
1478126
2325931
2804188
332956
458210
2425345
187668
2840569
54208
2400712
987283
672751
2141110
2571963
1059622
238261
263502
1500246
1798781
2766542
2403
616522
1339039
2624303
943445
616286
1262788
497206
1195684
912146
1039716
539902
557913
2835968
2425577
598261
1317920
2659298
681954
829088
741975
1354108
922877
1755120
2040150
2559358
1878785
768415
196719
1332240
986388
1394442
2121857
1561052
1984550
726213
1648531
973887
2455761
1426805
1760707
2571406
2215437
658059
34123
419369
1349365
2857214
785818
2328179
340975
1787946
898072
805859
452286
734542
1524166
947724
1171386
1642361
2348861
2833430
1273272
353569
2677601
1900127
2662215
860892
1138836
461530
2224373
2364915
598388
1523437
39788
2131548
557652
1036326
2729731
2923769
2723132
2362161
1572325
1797246
1096658
1651384
546478
1431930
94919
2178870
1569722
1035879
1482966
482853
1495413
411177
345678
1210957
530321
2348540
535788
1124611
1098620
174980
2433339
523480
304592
2256714
1044874
1282740
2029778
1167614
808275
500910
1489646
2699157
471143
2272699
1921325
2185197
999009
459227
2076521
2763627
2352539
2832837
1530305
1650213
2594012
808197
996678
699859
1947232
1608689
1783996
630420
2868753
1883204
1893940
2085708
1716620
1999468
1727749
2278272
1914277
1353180
607963
658809
2061080
1006025
676805
360153
716279
399627
1617484
2890330
1569905
2918285
1141968
1043440
1444072
2761701
339160
1559099
1376588
2531721
709432
1866569
2355954
883144
238694
972968
195824
1540634
900230
1340969
802668
2370643
140631
760168
2690461
2451337
308546
877331
691081
2013045
1193076
830143
1009675
2288598
643490
1230208
1842379
2707571
1953163
2486784
2350537
2089210
216607
524089
2072490
1705511
2801265
1734292
798650
1838385
1465866
384230
2521081
987738
414148
525829
746902
1132806
1800498
2631132
2722321
1548877
2576975
142323
1930317
1086323
1482487
1771115
2040172
1738504
924249
852927
1058755
219552
2790906
1727494
2198537
391704
1954859
88545
60811
973430
2198272
1506180
2564284
1283426
922883
2567391
1880226
1192075
283644
60336
1454978
1344512
2391910
272657
805635
1430549
309598
782575
1922111
1921259
1276913
1407028
2635997
1569049
1442870
155728
2376471
2031552
1771915
1449942
179857
1860736
1613961
2197372
719416
857446
2540934
1329533
1531374
528946
1055927
2456735
951936
1416214
2849430
334505
2345951
2845385
51266
2431869
28193
461002
1689489
44002
1113923
72506
2768632
1693405
1615089
750809
2473130
2240721
2225532
1130160
1185315
2224022
2087936
1126852
172403
277652
2072926
1929808
66138
2783188
2631515
1078791
1291062
2901550
234040
1115457
402637
2412870
2399389
330463
1026488
2134551
1275273
409106
754426
1465857
1486563
864482
1461882
1087872
929289
2174949
871477
423028
279641
2543808
224045
2851188
1283923
757925
1319238
1494206
228035
2643364
2639998
1839863
137077
1006562
1107721
321176
1649252
257738
2302376
118878
1567226
2180872
464763
557423
2525705
2174288
861294
100456
561446
2425893
2802639
9019
2212434
2591818
42350
1282386
2158385
2613141
1445196
2639044
1727226
2588302
2727439
1456082
1117599
775893
2571311
278512
963731
205796
259255
2330808
1878340
2829312
216994
1705134
510582
965236
2501868
2841151
1962165
799942
1134018
386366
2523577
1297651
2693627
1342696
8528
1566994
447191
511887
1097762
950087
275825
66963
1320408
2376358
2930318
1858542
1084784
1472866
2652958
1482575
2415658
1424690
770940
2443155
1087517
342704
331567
606046
1387895
120405
2019065
2564210
2918795
2647522
2320405
869586
1514028
2614246
2725168
1545801
2700481
208199
2782573
338381
397433
2035274
1732833
2173451
219585
1887674
2132783
904092
1081577
1616080
672143
2644945
1868160
1380892
341016
965605
2141687
1088594
860104
2036211
1891606
1928516
1201289
658501
2558880
2096706
1465318
1692769
213176
1137385
2173872
98221
1769049
301429
400461
1798876
2635156
1369782
1167022
1052526
1867805
2725436
911063
2620606
427153
2078791
1074201
230352
581039
1692053
2314109
361388
813975
2400733
1343479
941173
1716865
1537973
112714
1696684
1812555
2225761
356133
2869226
987380
534010
2734258
1337158
2202215
2702501
2705299
855508
1022234
2072104
1890427
2274228
2428291
2458286
1410113
1360106
378423
650411
868675
309803
1455284
1381116
2579413
899947
2201553
2879412
409936
1865900
823215
2912389
239809
163923
765800
2525453
965841
365858
1637104
2538128
1497482
1555578
1017513
2451627
446438
373916
999800
280387
2534623
1033289
2634055
2710100
890817
985849
1751456
556277
1921060
83780
63674
118376
1323757
2829019
2006696
2752819
1441523
892744
368242
333719
1573034
1378704
1691446
2167718
1487204
743091
1271872
423453
2917532
2756380
523943
306897
886073
1212484
386572
691821
2080234
2181406
161145
1130993
2438348
1055555
1036656
462450
1818026
1203859
1075790
883352
1905860
2485535
1837063
149979
1438189
2333964
292702
197369
558701
2798658
346693
1841527
1579557
242636
566874
2454592
79396
1325454
356340
1937667
968342
908934
1573855
260939
2072245
1289224
1331028
2695399
426970
2602943
1335366
752110
173655
90749
2879036
2104940
156206
2063844
1046227
1143474
963946
489812
1276550
2596012
1887621
2483233
516314
2328927
619061
684873
1601788
2891917
968760
1234306
2907170
2785668
1829232
637922
1350570
1846796
236004
910504
2695023
2467921
1340115
2535812
1828006
2701948
68283
121746
819656
2485305
2758893
1923069
1739795
447334
2346849
1638216
2499758
2223903
2303636
729383
2137067
2008645
1089036
2813252
1773720
2121630
2700124
2507578
2196209
1096663
359119
1508303
1048182
1583000
1577147
1734436
1105689
341417
1165908
52217
206242
2525319
1745041
749684
2704848
2650545
2233674
461138
333612
2144757
1287718
329779
1110520
897805
1236304
2855674
2748256
2757118
1365767
647793
2881820
1155155
2060290
1587110
899170
2542060
1521404
1674467
415953
1060647
2735105
1485889
2128449
2662177
330844
2901371
1303003
2770788
1308282
1990863
2926594
312315
2795727
1319719
2367419
647994
923923
128951
2138092
626727
1481865
1224307
2877648
2831995
2313498
1695255
1094479
482662
1236383
1012011
802483
10699
369714
1515028
692550
1233005
590357
1360794
1828547
1640034
59082
1868493
761382
2866006
2852539
1135751
1856204
735708
113424
1239469
605318
567965
1052165
1134232
2578313
621423
81427
1080532
1124923
112083
1308111
985436
1137241
641393
916521
1115244
1245234
506112
2735561
1793829
1025072
198389
2239819
167128
2164304
2524169
2086780
63657
879843
2151805
1404279
1675174
1305326
713479
1760102
1240357
942231
1201616
1888010
564970
2716569
2393077
1678933
1867851
2459583
1777050
490793
1996254
401374
2240120
1854952
2486378
797956
884101
712572
140614
2242
801182
840480
304036
1476479
1044048
2478509
1290490
1709736
2776235
1493513
1101387
1446534
448678
8033
1887672
2428608
716923
601096
1256308
2278064
1144195
2539197
2579638
1286995
1459430
970647
2929129
2198091
2310705
34124
1596964
1870227
96063
2206948
1279317
666731
2324356
190243
470356
680100
1616210
2693802
616688
1884721
2127125
1422535
2630482
1542338
657950
653777
2461583
818934
2402765
27107
1825280
160310
2122844
2106928
851904
1796025
345904
207867
1192231
2637202
1288838
275099
2500489
1881232
312697
2873359
937313
57369
1541330
972109
1749859
2881404
1997599
256758
1285996
2429936
1023450
542265
1515840
516332
2204079
130118
2794850
35343
1347232
1560968
2637551
1621455
766152
1578049
367438
1516062
2339525
2433207
1131551
1470603
7819
2589786
1019576
2563273
1728622
1540009
1191648
666365
2377476
660654
1000506
1930908
1157496
1571450
2297295
657425
250068
1105526
2661284
682699
984256
507721
1687827
2933724
70226
1685279
429012
2484791
585707
2090693
1886062
2925433
1483538
820721
2454692
2548267
216646
2366474
107497
2312165
2727362
222836
2223025
1691285
2125682
1721701
2279851
1091506
688082
923903
320127
2010164
522434
2909540
720741
276388
477757
1286727
2158202
618449
875294
2458337
370898
1110509
1068526
2242020
582366
107072
544064
733204
1825089
1973979
191496
720851
1465332
1334979
2423451
2561936
2722162
528702
1480465
1592899
2057086
2743987
1975792
2374134
2799996
2888041
782379
1102805
106124
81409
1874935
1465049
852232
2590365
470643
630693
2836742
1682751
268874
1136036
1918926
1692845
937306
319636
315065
2142286
2250592
2026065
2228001
2851070
590051
571231
2462273
2306610
108343
1177778
264010
1275967
2495953
2352961
1878218
2131589
2614253
1410177
2931125
2050989
535889
1722390
979442
2365231
2327185
593645
1610670
154093
1800555
2566125
144391
1086334
2141111
2267483
113176
2110404
1082015
2675941
111568
1781895
1642021
958934
1331629
2564088
2887326
2096341
2808263
698532
2483677
2732180
631436
1132287
511779
2714416
2194950
2204555
649293
2618317
1112782
435854
2455403
1974541
2256953
37601
37674
2718642
891559
1926285
1581636
2488570
694592
116475
798926
529306
2830701
700391
2468568
2384937
69195
195750
1172751
1669623
2801265
779454
2175821
1381319
1668743
1492132
1561816
1941342
2614540
2065992
2587726
1425954
720676
2880284
934107
1027053
2928352
1370131
434842
2487001
902963
478697
2118699
2151977
290111
387685
1926031
2283650
2171538
272305
1722317
1296049
2285278
2794939
233997
1401587
2184090
929934
2688234
923261
2073516
741455
2097488
276871
2347289
1204585
1892889
2675515
1268258
1597881
2411898
2250896
1441574
446066
2900580
2919158
2866684
865379
831740
949009
2619382
1682781
473569
508307
1412698
1557868
1757729
2525449
193063
1357554
1209760
436278
1786581
415655
2563782
1905741
1472976
424474
1481381
249888
217513
170917
2390629
1384527
333399
1794076
1661930
2938290
1889250
2889276
321883
731244
957721
1919473
1963862
1429234
2795668
2096448
594911
446276
1988834
1609417
2371475
637496
1920492
1873564
2231263
292316
1774676
2359023
944097
162547
1078963
66648
2583078
76632
590647
1326438
1990108
2844718
276046
1458084
73466
1512487
2040763
986722
2364556
1716788
1686326
1231992
557171
2815598
2636916
2610594
1373626
1212684
2616960
2230743
1546245
2778803
26625
1276017
1748165
2725687
2348796
1874557
2137917
461235
1961412
912575
1373698
2006558
303978
1955784
2756639
193833
871386
2608733
1656843
2199392
405950
789788
1809951
1419908
756068
1668326
623366
215060
296511
2872466
2753744
387102
665081
1683740
2551765
298268
2434334
1945323
2875573
828520
1847034
1826838
566694
134419
2781952
377074
1409388
177710
814575
352653
232454
1721617
1417104
432686
853005
1061678
2441696
382657
226286
2229106
2490645
1738293
362578
1219437
2804770
2300389
903203
1657757
1270393
1723106
2206111
2835362
1451730
738830
1698688
1412519
272416
2711702
2658330
1778398
2369595
1016379
2390504
793619
1327434
2578401
2934298
1775298
2808031
764309
470424
427659
2902676
691973
1306219
130288
1503734
1573356
788149
1866700
1667862
2648598
16320
499221
1120314
1365247
2073728
1647184
1554882
181060
1057399
1465662
2698745
1116847
437760
1209086
1158387
389027
1911610
342328
2256557
750652
624328
2429345
1282680
1966268
1856574
948765
2920589
2830490
54987
1641893
2367914
412697
2192741
1320040
1088290
2575979
960579
469145
717162
1390425
1877226
1688068
2670354
230232
2198765
1850516
207905
192319
1166892
1931717
2746312
1629359
1898252
941950
592143
2511542
259519
2244607
1224124
581185
716186
1346886
289566
1501127
1631940
2367139
2718211
2827585
1816157
2316163
841886
825845
1523220
2675772
2894833
856135
1667161
2457861
131385
1704157
2082129
2277906
2854011
688482
126293
2385110
285541
1420421
655700
2453419
1227902
2558189
1265922
1248604
2906367
145911
1437831
371245
910373
2789921
1384836
2583817
645015
1968310
2113847
900459
1947300
2339640
49739
1066117
1736700
2127185
837775
2789568
2181777
2573659
612470
188576
2271545
1352960
25570
931439
1224968
169404
1228943
405061
1679638
2822794
801215
2435358
1932143
866351
678937
782017
1392762
600738
1982814
1951198
1841093
1341925
1428724
2246111
1461653
1857665
260727
2690557
1020790
1774683
2712354
2800658
1980479
2402397
1413787
1639526
2147405
288743
2586117
2095348
1026962
2323567
336871
2732772
1183340
1800189
1086854
855721
2089070
2239489
2458059
469421
1877791
2586843
1335289
2748310
1710916
1173725
1928267
113583
1193018
2069717
2178325
1494296
793700
1091459
889513
243577
94335
2675599
60078
708074
2882482
1234916
1539893
2333612
1559769
2646
2426981
2229305
1891922
1260535
664888
2694998
2863324
9579
2884249
108372
1407816
1086503
435479
2602900
537793
1713160
1463994
275019
2015989
2768415
924101
2221033
1552100
977151
878475
1192591
476944
1974870
2719869
665017
538488
899457
237864
1118607
2701774
1143524
1121861
2090754
2676181
2762485
496650
57261
613348
1940446
1219487
2392005
1253944
1631221
1933978
1563761
439275
1866079
2358652
373872
102932
459432
1602032
243551
2738463
2580756
1280554
2800121
2062595
2278095
1134566
1848074
209340
1041941
1555775
144266
2603608
574802
463643
545326
1111835
1730064
252945
2485915
2905652
561885
1252500
856044
2678559
134527
1860944
149060
2383153
2430225
1117427
166849
840550
2526372
405407
1230025
2469618
341126
194118
5430
332863
1516249
1366140
2782026
2151438
2646167
353054
2715433
1470789
2252625
1285374
1769988
1362479
2881563
104340
1111842
2540907
1961364
1341760
1422857
1770249
1475781
2773329
1712499
1258914
105626
2886664
1912983
1887704
1517788
1825533
1043390
866185
1307901
2506735
1338351
792931
269467
1071703
2333080
413450
2805042
2480383
210269
2357674
231399
2476015
1480052
2755100
1605533
2833205
2037836
861236
794774
2447578
1173957
1992178
2140840
1196494
178866
2292813
2612186
1828259
70748
400718
1877407
2198066
549001
1616015
342037
354458
2823032
724166
2453218
1901864
2115796
1381433
1726797
2488029
2916776
1173639
583795
1693274
2662720
2186476
1250760
72572
2570148
18771
1343439
878881
942344
1897843
1989087
2106976
2055295
1824832
2507244
2585236
2692174
883510
2757747
1112756
2369670
102810
2710276
1425351
2744014
1642646
191275
1348912
1721398
1944725
847720
1324261
2134338
1597611
814204
1109661
853220
2917046
2848590
298199
1533527
1298949
158239
1982463
2921941
1790336
1580336
987059
2924762
51554
2560208
17221
250075
57763
582211
233839
2138167
1304713
1368272
377865
1197892
216413
138863
1637131
390469
495457
990025
1608958
2742160
696615
2308574
1951900
1514005
1090253
1184347
268194
1034635
972750
345257
1006467
301204
1902616
2293540
2457838
1570834
1387234
1642832
1754285
2108797
949373
2499089
231588
2670116
413222
2814531
623218
1176784
1605379
1564306
2745764
1471971
43972
1197332
1092626
1728919
1434198
1463192
1966642
701739
2309319
1057138
268055
245695
1771606
2476363
670961
184327
2336088
2679855
22741
1365493
639235
1558895
2530994
1215519
1203508
1757957
120910
2327099
1704016
2148924
1476330
1887416
2878282
849149
671754
898852
2014769
2280689
589826
2689497
1176093
603369
1046392
1166176
2048043
2785076
571632
1102504
7084
759582
1738782
1022055
1365051
1871797
2554604
1467588
1041081
1347882
1404683
2836197
1325474
1202574
2235699
1061226
1663005
1770258
507616
1735876
2337939
2223594
280957
2557770
2872280
775298
2672726
611118
1271855
2129412
2267653
1352675
2718043
1820983
1112081
228158
2491242
1825650
819681
1885054
465970
342561
989923
1089475
1712835
1339545
287710
726336
1199428
2471567
330070
1514839
719832
1837072
530965
2294999
83462
622034
720940
1175114
1547520
2043407
1597504
1575061
1964724
1622520
1874333
1837964
2002967
1088777
1504602
1621227
2716740
817716
2294382
1272735
1250333
2132640
1272301
2697156
617281
601018
2779336
622327
2145589
908978
541112
1165109
2534886
399597
1838350
1511717
538433
1773173
1882768
1305885
683547
402732
1935956
1142283
2102418
39128
1139790
2741234
2413814
189228
2536252
994140
1996887
2613313
552872
276345
1297043
2703762
408399
1423495
2287158
2425990
2902896
2666122
90772
497141
1014934
2795221
1000167
2767893
2089898
960919
149990
10368
2905944
1381274
2419153
1204388
1299515
2698077
1287915
2087797
582204
1002728
973811
436419
2298548
219167
894346
1230825
1571558
119911
848010
885317
2589010
2467342
1546822
2169591
63217
947731
765808
2083889
1569249
2829211
979715
2881157
509157
153982
2913842
917918
485565
1914723
2852590
398511
2796901
813759
268069
2285057
2508773
1254188
1957271
2054901
1864748
751933
2755212
473928
541672
2874814
2206815
923243
1027184
1272474
435737
1698700
904818
84094
1049170
973462
1055533
527729
838566
368879
192782
823711
2296241
2061784
2202534
1161770
1852665
1886359
1603346
796903
944468
2012192
1098648
1009208
1998608
54888
1872679
579662
1419067
2131362
907108
846068
1746769
668197
2140230
155542
2508447
1362254
1425574
1220885
1704718
259867
2710839
884874
966455
1421923
2174098
690051
902959
1260056
2490643
366619
2345864
2260267
1078732
2150580
1771034
1436292
1619450
2404568
766675
2644690
2825719
1498089
1930004
2320165
103146
510551
1932300
1169545
837584
701900
2302257
2522289
346925
1861771
295763
779424
709946
799076
709536
162148
2354089
208935
1438661
1717224
1258700
1834111
1197589
272494
2002588
2690742
2294044
1556174
977040
2280841
616751
1952083
1798968
2663539
913201
686133
780535
1735765
948205
642658
2331573
1973911
1988654
2075517
558125
323514
119068
142637
2789004
1660636
2179005
1039692
67366
1989631
1431711
1376891
627359
224964
2140365
1366226
927781
2442001
2881757
1310609
1365739
966997
215624
2032656
568377
2279696
977726
959513
1570034
1061474
2159285
2244747
57102
9855
713687
1633345
855379
1954714
2225181
690591
983208
2701997
124089
1102761
1631915
98275
2422153
2597544
2042122
2265765
2367884
1277790
2377207
2742575
1470513
2070003
269625
758382
2278523
2574655
24890
1378013
730816
1964123
990703
1164070
2639259
514953
574939
2027274
1528222
410254
105251
698905
10211
1985719
1439110
1542421
2014490
2292323
2022346
2294391
1826638
1786676
1436649
512809
1213092
595055
2041860
644757
2615030
1387890
1033798
1710707
128297
2016658
1125124
1133001
981233
2370451
409031
2305423
2009297
1819841
401979
1981599
1357703
2258915
719715
2757017
767020
166921
2523881
784749
394987
548144
1482025
2861056
1447473
820557
2622114
144255
647094
1433311
470903
1617367
142558
903415
98026
1701172
104373
2610066
475174
2375802
2571682
167113
2341434
2666252
2399923
2713978
2707566
417405
2509195
2334874
1173534
912699
1913059
982757
2327292
463403
111345
699550
1796993
708271
559587
625483
308516
1178633
2347484
1200760
2131531
2399087
181562
2741691
2346918
807491
1362470
71565
1383832
2930759
858396
2762810
1451103
2629427
2548773
2146726
1797552
1454230
90646
2521971
313430
443152
2226598
2399987
1720861
2449029
2215593
1713727
2406669
1174339
404535
83503
853790
415800
1931554
111329
1253079
307064
331234
468173
1630992
991455
2218113
692509
1925716
2875485
1824916
575623
889373
1719533
2794563
1235468
871866
2238222
2887082
807575
748949
76555
2186443
2108385
1628077
2757303
1849952
2807454
889563
2578665
1229970
981027
1007506
546294
2569362
996156
784248
1705536
1911613
588182
558422
1689200
418841
368682
1560160
1564882
1006794
2404226
769295
1008932
978413
2510513
2755259
1681760
1524303
1010242
1574817
406281
277836
43535
192471
955035
217200
2673020
1206998
2908817
1339317
276856
1619515
2519352
1272736
896242
1470954
2375293
476090
2326815
1584163
311452
1957148
2721417
2434257
2382854
1639542
2285751
2386647
1629324
351019
2363713
2889898
852913
2822740
1656679
1711175
1439825
2729981
523400
506387
434815
2790822
1795460
1255853
2742522
331199
24627
2614465
225753
1737372
2288477
1518166
569845
1383497
976315
2193775
1877896
825790
2543639
1043826
815782
1161257
2772571
1627961
10197
1040427
2821536
972462
2393428
1128299
1563203
1990934
1078640
2007788
1848154
1486981
1449156
1081300
2589970
262293
476989
44402
283094
52832
1860941
241738
2635266
2363673
2283795
35415
1398829
870663
2077450
2229008
166188
761778
2439692
70360
1847924
2707679
1144787
2200268
1617071
334733
1763331
2220011
463037
130627
1346283
2682010
97836
795580
2594482
405531
103704
2614229
1796686
2225030
112324
2137939
1834572
362434
748534
697164
2376455
1780953
1263097
751810
527300
2536992
833356
625628
8921
88321
1252780
1306715
1798032
2238586
480048
1383898
659221
473963
1801637
338743
734423
1017871
597097
2532908
2225143
2489899
359423
1440432
2249661
2877709
2638430
1784588
1247398
1475048
1917434
2779979
1502437
922518
2352881
1879024
561170
601566
2299379
493794
2803281
820989
2803333
1719229
2798917
1895045
1564935
2830030
1637769
1864343
961217
2465612
1426998
1648607
2350001
2792265
251773
2870122
1677276
1011125
954927
1782169
355423
2573095
1353790
1905011
729000
768940
431586
1993775
2030555
720303
1359035
329774
310639
1015439
852026
1891668
931664
1175536
671094
182633
1529149
753622
2907005
1326322
1346614
1510893
1799129
642737
2708636
637895
1264292
1868498
104357
2489216
249487
1840372
2092630
1572405
1528655
2040992
1320305
1831702
2560408
2165633
2843088
707161
1102364
1857817
2208645
2468461
1174273
577845
490323
1302740
75392
2036684
2855380
2210610
619067
363075
1217349
251258
230211
275213
2379609
1862871
1923833
1710167
1171816
2651518
1639701
2006469
2084846
1047627
546819
1543967
1905596
133086
1477450
1384728
2320451
347774
627938
205468
872656
2296446
2268159
1556956
787938
1942794
5178
2145488
2333095
929815
101273
1843926
426243
1237679
709076
1852792
1034911
521558
355638
464311
706240
1580884
234622
260391
2421864
2009348
1896694
1319329
381186
2805900
343260
609396
388096
1192726
2067415
1764306
1749448
406347
2374379
2554549
550417
1399043
672413
2307874
2924541
1575897
524825
2215830
1869478
64497
963733
957251
751481
1280713
1070064
1752397
1257176
2345364
1687380
242382
1062069
1929016
460664
1891355
2647976
7924
755672
1547081
1638147
2855370
581608
385500
309056
2656853
1426519
2812418
452209
2322995
1997707
916800
2136057
931870
1911995
1897728
2190378
2761703
188677
2428153
2696882
2410442
511474
2827142
1668632
1825301
562040
506239
1811914
154090
2884602
1707470
1276208
14048
690349
1941298
2297404
346896
557020
2697794
2154648
946658
2708638
2452791
568231
2639891
922809
2551701
350598
1342751
915257
474138
1294384
2144428
280944
763156
708573
617984
586797
2899494
2292869
665982
1284477
2764421
1189190
1292060
950441
2187548
1885392
2886594
1811579
1806803
2801015
2430464
298724
30300
415066
2560551
1278201
946285
994228
1486397
1501665
2350047
646059
802453
784614
293710
2899559
597851
2330562
533198
1298075
1882797
888078
1370339
2226720
1156307
2875545
2125954
2720253
17274
275126
231393
29475
1183538
2838508
2182026
1143655
171629
1634954
1216116
265632
1003033
2936462
1505221
1491128
2705585
912278
2921020
364726
1157936
2823361
1568729
731016
1669579
286796
815551
2935245
1213817
2160457
156397
1951569
1837105
1386675
2259354
407666
1235723
1484364
2871313
1829735
1841879
1849264
1872580
517136
2396780
1982119
2765510
2543455
117283
2383565
2248693
2939191
870950
281381
2052412
2591620
2034201
185454
754759
716471
473408
1102613
1319329
1212228
2217486
2208826
1774420
2135968
1609616
983088
2928914
2023281
1824320
1223768
2126749
623608
1383626
320271
2691078
1888115
2448239
689649
2842060
314309
955797
2163830
1046885
2218507
1883272
2079312
2432462
1829718
2725686
815709
817750
2168506
650220
23667
988335
2662414
2392978
628744
2379614
1390291
1618181
354906
2671579
87066
2386254
478028
941368
967163
2697387
709704
2626458
602708
2168854
2512443
2291115
2988
2478758
535534
1783432
574647
246893
864229
2167779
2156561
1853350
875014
1372121
671360
2362635
2419004
307511
549352
2866079
2232255
1950390
998517
348073
2303632
2030290
1463695
816489
783231
2816822
1594538
2461548
2215825
2775879
1798533
2684419
1023912
1158873
1117312
1605368
1023358
2123589
1207700
9404
1398828
1463744
602072
1785054
338691
2703708
2678092
1066012
2111554
1198956
2343343
92971
2699737
565455
61949
1340419
1368712
1621963
601890
1457409
106674
952633
933077
216371
2805136
408277
1833945
2557274
2510486
2432749
2554286
2063953
1318325
1655028
2463255
1487455
2399456
2511134
2068618
1040915
2742981
2413848
1651379
143045
828054
2493454
2905721
2398542
2096907
2715264
865914
1122433
947400
35674
2387322
964675
916500
921972
363379
2917535
347819
1385123
364477
257359
1494920
1762736
2027071
1948943
2697202
1739960
1483961
194484
1858899
881718
1228889
219477
964699
252226
227257
2482089
1553853
2889384
2726109
31662
1285031
1106980
2377231
241973
1000359
881702
1014039
1610220
2470389
437007
2089722
1334673
953638
1252744
2565325
343760
129981
1177508
98372
2822222
2876772
1405149
271137
2293237
1851435
2357960
1070270
1802437
2216513
713865
2027269
721403
2349443
1246479
224416
157958
1467662
1050173
147205
1043965
736588
1864750
535337
1266977
1973211
321863
1413561
1492702
2149876
416998
1539703
469041
956549
29628
931449
2369207
2466099
2870154
918154
545348
825533
778378
2438667
1819250
2186580
2143352
2141
694761
1910011
498673
1390173
1765653
2790007
2488541
1499409
2553902
418296
2715390
1436009
2538412
333801
1715842
1050627
135239
2011734
2622281
133625
657983
987807
1565408
735313
266343
2027425
2675615
1126367
2463250
572936
2866861
1183536
2174818
615190
1325993
204071
188764
2102626
1222316
793037
1104286
519220
539632
2592332
185927
2037203
2827192
612775
2242743
1362431
2792994
935380
1084849
108868
299798
1029112
1911066
1553342
1712683
2146333
445739
2719056
2247567
1157340
2141412
495246
842474
156969
382116
2205222
1194114
2538098
2652212
1289162
284634
336623
256190
2825799
652353
2825814
392602
1060575
2266061
1661574
2731135
2195836
1167664
2280081
2016201
2803036
60820
2895071
1292929
2840659
983271
2425049
2362891
1555213
1130739
105597
1307668
360114
2285829
1794724
2855090
2147258
2732740
5943
1803987
1866380
276820
1304099
2490766
1466514
1170716
1846638
1799706
1497216
229464
2530111
981970
1064766
943117
2926134
1406426
1966360
2638865
1392802
799070
417511
873811
603432
2358126
2677917
2379949
2105107
412535
2767889
313049
691125
1033767
1140197
33996
2678854
1896117
361804
1444468
2513645
867589
1800698
2020176
566551
1306825
1090554
555433
1742565
2861589
1829492
904057
1799882
1842492
970254
903044
2826541
130117
1969157
631713
317068
1222921
2027464
199731
2578513
591150
2393849
1419488
2879686
921141
589613
1427085
1616126
2843139
2808969
1155279
848962
2280742
2466633
1060200
2238730
2143665
324304
1893797
2100741
2886324
1539538
2156575
464679
2476593
255438
2005109
2638687
114920
494046
1683225
458269
928310
382832
1522950
2697490
766089
2848489
2871130
460378
1401343
2156654
609956
2826420
2655872
604840
2640127
1305434
2666035
276424
2233745
2434081
339859
2369502
488091
2090604
440939
274190
578609
1299851
237817
561143
1282449
1803342
722149
94499
1381197
310944
2063513
295206
373956
1921390
1284737
2632542
1683473
2866747
519758
147121
537375
963387
2184798
306406
954004
511869
864537
1739635
548028
2203611
922948
1676860
2781926
995135
2812824
2015249
1887447
2730620
1483542
265481
2268614
904664
2042562
2652932
2118435
767197
917600
1064207
2309435
58670
744576
477737
1114401
2221395
2940242
1033326
1905780
1476071
1259158
2705966
2368878
2490739
2506626
359524
868073
1260743
539218
488014
602688
1979809
2059955
791843
146746
815474
724684
2382191
1747136
747907
2134723
662165
2507972
26632
1628262
731314
2241250
2314501
1606717
154711
3267
1881598
2885137
738840
1667136
2764602
2042423
23623
1399556
2122157
1188566
214162
727185
1842710
1680836
2512594
1123412
909921
2634840
1620528
2245091
1005419
2936495
2349594
2800968
71899
2684063
2408510
36195
1623549
550386
2264575
2754055
1566948
1527370
2140482
932074
5235
338270
1228794
1274032
2140196
1581361
1083254
948587
345327
2939440
2830277
1431871
2466493
2612448
1660547
2775043
1962559
74479
1779207
293287
894949
2341137
2191236
2188806
1321058
2433167
179095
2126928
2602789
1354127
1826706
1581993
337856
920644
1247845
1407858
2403389
2252156
21590
1694464
1245889
1969710
1891712
1731311
2589443
57067
2337563
1994864
749152
1973728
1524306
970968
1985081
941501
2721733
380594
2003953
2596486
1555596
1157898
2937379
1192673
2761001
2519354
301125
2685557
1418519
2422640
1182338
1079080
436490
45605
1519801
2544140
2606534
1393994
429085
2466318
1088208
1604568
555516
367334
746401
501301
1751530
2533362
1766918
555003
1375029
1176186
1663631
529080
1675359
773113
2584047
757130
1541401
1527551
1437494
1021302
2360918
2801495
1507597
1267560
1163469
2164384
2502394
1680510
272912
1451384
616991
1294393
904212
1596287
2103012
133114
405956
97716
545187
1259249
2806362
1371526
1825442
646259
1572128
2382259
1264836
1373539
1224414
486488
422929
1203729
449494
1651051
1902367
219114
682579
2560524
787021
2671486
2289165
979978
2221338
1437877
1805762
2330110
1937991
2423656
267523
1996241
237810
1808188
2427987
1868796
821652
1233994
1923977
714121
2728721
98670
1637765
2154136
2729805
2499151
2602863
338106
721387
62079
1567361
1668344
2386814
807995
1825601
2011649
1339958
868559
2619091
2235813
1664396
1384933
2202992
1587898
1626861
1355875
978266
2204753
2803148
2507107
1545106
1676333
481189
1786447
2330384
1472194
315512
691805
2355993
463451
2022028
1315008
1678177
1588334
1807641
2848452
2453420
2123920
1720375
2507361
101203
1456947
836807
1502843
2360390
2325072
1546772
2105975
1622004
2683862
577566
2383639
1368425
1002
1736724
1948161
595785
2488767
2569894
2253717
1444588
2408209
826696
2810054
1094186
69021
2048842
2075932
2061656
745179
2790424
2484721
371103
1286833
1272742
1031356
1180409
1132877
1296783
2252087
1439080
227867
209847
2596389
1635563
2740184
2865314
325966
193423
2884842
2688864
2093685
2525502
990886
63056
1009472
1189245
438734
2087269
1828123
864118
877930
213691
2836889
363226
822888
648128
1123808
729009
2837227
1274643
1181999
2048485
1377309
2417811
1483100
628375
2084597
847979
1769318
1559516
294907
2590579
2141753
128273
2531308
1347456
1711413
369564
1885452
2370681
2421406
1122529
178791
918196
1749706
1670805
1904571
1242859
191665
2925551
2106829
296662
928617
655816
1561127
1198679
2362424
1588421
1763243
713385
288211
1962254
1367305
887283
1930159
981046
2300942
1896199
2404148
825970
2477885
626144
1933840
1937105
2414128
130150
2880544
1914692
409887
1024571
2547187
710177
1443774
1964747
1547024
328985
264277
2854477
2402033
569806
1241964
2697744
671124
2743272
2078530
1035251
2177448
2858299
1807406
447202
1968359
1379937
79907
1997744
1637451
224346
704631
2484734
2802740
411739
1378786
1274613
886937
1502789
2707822
2238847
2489302
1307684
680368
1003130
1130271
2351475
2152784
681912
2760012
1922198
1180332
783892
1804719
1859968
1553634
191370
180029
949217
1271523
372478
1245337
566297
423196
2565509
1646654
1287002
765711
1335828
1043158
2445943
1799656
1526957
2675970
775805
705087
1545412
406459
951842
2148333
2012301
2492570
1446357
920524
1135833
12238
2137773
2067667
1576089
1428264
1280794
2924427
1735086
1005856
2748043
54558
2879214
430542
1515443
1686099
1704680
899339
2847274
460418
867307
1743213
2708049
2121325
2846661
947433
55391
812766
1813074
190293
2246741
1539157
2768412
31967
2211270
1871503
2151839
64415
1383162
105700
2273250
1053706
2118108
419836
2791510
893964
337334
2185677
2300757
1669175
846372
2688826
1859910
524326
740851
1016202
785577
549700
730707
414904
1909679
130387
969411
1774044
600870
43107
2546995
672561
878370
635819
1303442
1748116
1555172
1805618
2356499
2807877
1004673
2699403
967138
1661952
824235
2590176
695468
1305377
971591
865585
475850
790979
838901
1303997
2290569
246696
631948
566940
145991
2892110
2893522
1705143
2524639
1707765
797631
365476
1973248
1946235
1330798
212796
576298
1507821
98585
1299118
2286122
2084868
2180165
686233
473926
2677224
410541
1266107
308177
2224200
2765574
2010479
1720237
388110
1984478
2866147
2396263
1891697
899511
28301
2477996
2339025
638309
2146823
2009256
1221821
992129
2739035
2070048
781875
981178
2039424
1943328
23848
695988
843208
1927442
637750
2160649
575460
1691172
1915853
118735
1236505
1335483
2526320
682888
2480497
884035
600805
2557235
1009085
2381333
390220
317508
2160291
2759465
1418402
830414
2673568
1333390
32963
1261048
2430975
618182
2656962
1950530
345448
1146633
936410
1649294
1758589
1896799
2005171
1504540
496007
1064061
2829183
1850379
14283
1281151
1232659
1405445
276023
771231
2847535
968103
1089332
2252359
72059
1648069
2698434
265142
2154691
276424
1178078
2707115
2823323
1133591
2200079
1369549
2029893
640517
2416525
369084
2894689
444762
2855245
854043
181762
1031056
1377438
975954
2630355
1346639
1489721
1129480
2089681
267453
2006541
1198880
1509658
2627420
294603
1420350
442618
2383493
1446046
2390949
581076
2354565
2712150
931026
1386083
1196270
2738139
488828
1242574
2068171
1989
2466422
2540365
2193419
2174195
1389193
2634659
1099541
2194992
1880030
1165515
143915
2776046
2523735
283508
1344191
439006
1943712
1214124
1255546
1197829
2062058
36440
636247
2803031
156772
2048119
452337
172799
475468
1597711
2774199
934068
2433086
42178
1055884
2387271
2303643
197124
187124
2631242
1745518
1157695
645391
1558135
579662
2357896
1719817
509252
1532396
854567
1804346
2246986
2626328
895987
2529713
1361370
1730087
2322323
716626
1402745
431779
2088623
2187219
2598713
14318
679376
1546489
2170650
1326913
625469
7016
1857767
1713434
2049918
2819042
505532
1661000
126716
1827599
670011
2140499
1346932
584264
1785053
554671
1867097
165015
2091887
1869985
2778352
1336588
601872
266724
2829732
565841
509613
1592445
587417
2331946
2844585
1021121
2639303
678818
2048921
1161180
1413118
675702
254131
1445657
817642
2362683
1788649
2855569
2777302
2903246
2752096
1531301
1063890
962863
553331
2750770
452179
2040339
2064133
2803903
822768
1713403
204132
451676
2788651
2255114
659
2825182
1533825
518523
2308705
780653
1794610
2718061
1995375
270491
2273887
2837119
1900166
333458
2746167
2396298
118493
2728828
1762939
1395889
444420
1581486
1581170
1156836
2397819
2786626
1652885
355361
2638358
2749389
767681
270171
806380
2193915
810082
1206184
1698458
1129417
1033257
1373276
1324256
1429513
1345219
2470241
2728529
2096670
730181
377478
2851348
2488047
1757211
1102308
1870592
332755
1371828
2515348
972639
901522
2926220
2122994
1963560
2724479
412551
2017333
2917997
676624
1877479
2536576
775937
2329446
1955267
1097537
855560
1015704
2609385
2038163
1057377
2698705
1094218
1425893
735243
2769194
2375938
361800
1874393
683265
79268
1076275
2398925
1899198
2541266
1375130
1745830
2592423
1250856
377969
1033034
2415848
967077
2705054
855372
2531188
2311782
948474
1695229
345937
788842
1797851
273991
2112448
1208319
1271330
681114
2570321
1536040
2160911
66785
247294
2854681
785548
388009
2243958
610296
452998
2080693
2429556
1610522
558777
1529740
372857
866325
1755004
1255642
2003145
1018987
1743171
1269621
1643294
1948879
566597
2783079
1220783
2156852
2806681
2624181
2308404
1361206
28971
719011
2714904
315598
1127221
2427287
63303
1359478
132108
1854660
2128236
2725673
2585693
438070
309650
561951
2202316
1819221
947683
1750311
1736905
392081
1725043
756004
1800920
2270068
1597671
336533
724562
97724
295771
72411
2065582
1432172
14858
1560799
2033370
2423184
1889051
739455
1541121
1755760
417935
2788707
2139062
586846
953686
881533
2020057
48506
121524
1921014
626621
884853
2721034
2891357
1335891
2246616
2353904
1545757
2421563
1250647
225062
1835187
1973965
1484246
2177366
1523514
1573381
1434684
210867
337656
494508
1542814
2082967
1024192
325471
2308255
2488249
1962228
1027862
1316027
1922345
1545950
2648089
2485435
199055
1394155
2145199
543881
2233333
1079778
1485464
2590461
1829644
2444001
2761144
1064615
180874
2484605
1420194
2552913
775542
1691337
1850344
59551
1402463
2173648
2403401
2461275
2420931
1279867
1679190
2023581
2049762
537632
2131379
2803033
2257343
2081985
1176093
96180
2740817
2878350
2488898
2436232
837554
1717652
229898
1909704
2399505
2383049
2382263
1911227
162333
1543545
1793622
1005530
1695524
2160903
2263665
517372
1814220
1889317
1880853
2284150
1868529
130422
1674424
863806
416529
680746
2790891
952958
328235
2886019
2773327
446976
1188780
1344968
2470171
2362178
1715164
1362296
2201813
922577
336650
1669324
1486165
2508314
1273227
995816
544010
582802
1595648
1210679
1004005
2114240
1967486
1500076
2242037
181554
2886764
2594360
2200656
2285655
2247716
47643
1811863
2080638
1047694
1923314
21764
1597210
2592139
657589
1768798
1293839
801471
1122623
1126569
1655597
560551
135328
576216
1339949
2323064
2938779
1534449
289002
2404584
521192
2669697
1196470
2271672
225950
2451074
663771
2188345
298950
901769
2516022
696556
1519162
1481203
2841429
436757
2934853
603497
1412719
1076000
1235471
1152234
2321311
952769
933863
284370
1596055
2555899
1941214
1703072
1700963
2177430
1327281
406878
558467
2429842
2284744
1909768
1053763
2792607
2122312
2481115
2320834
741259
1731462
1191890
287566
2576251
667211
1891424
1364112
716886
2805937
2417479
1864506
2566635
673556
182429
880804
2665425
1976993
2493299
2914556
2522688
2581998
2649925
1894492
262483
345893
886324
1778131
1177982
306381
262003
2535416
2526403
585733
869144
320369
810214
111371
1823672
1111171
2407216
140058
1539830
705788
317613
1550388
828422
2660647
970042
2337682
1700464
137995
1130342
1927270
1412783
2543519
1071419
1059908
922848
88198
2566482
1084719
1736560
2233884
733500
376212
2888103
220550
528044
1168867
368365
2932365
1627508
2078965
1673516
2523672
1921287
364675
2490252
1944679
2134651
1082383
2448074
1062641
739454
1005025
2371223
898390
770557
2475537
2414375
1029941
1351097
1636517
2291586
272181
2219713
790479
1634387
106121
2145511
1371364
2675086
2506037
1055813
1681909
453626
1564349
2440949
1083112
1364458
2391961
890198
1485659
1065658
1439173
326194
1240883
897707
1794420
1715910
101344
316317
832572
1210278
275043
55137
2030375
479148
2544170
744027
1222931
2895574
2509425
1081932
2733915
557627
2138096
465900
2924355
1881834
585719
1537301
660776
2468561
244918
1867278
1473893
1023425
82324
2506588
726580
2711538
620285
2428263
2332273
1506860
1080202
2070623
1477465
2708978
1857851
1961672
1178343
57268
1120114
1666569
1160259
293142
2096315
1688793
775437
1887014
2359957
907413
2241895
960524
333275
2192894
2178263
2085137
1423054
2255485
1321711
268982
2674170
2588419
2521180
2303211
2916396
1876661
1564400
1733117
400723
1454504
24662
285091
1043547
2089314
1166049
1596524
791140
869580
1204225
373005
1547424
1029199
2255823
1482697
2668392
1705989
934765
2306762
1526376
265580
2826599
2633233
2550274
1595505
2532708
27719
779557
2224566
240482
1606965
2003936
2807714
1307727
632993
2024865
597482
608442
2613827
2749560
251991
2459386
101761
2384329
2568183
2249580
1164577
2938590
371428
1745300
2828584
1326381
2138648
2739958
2354664
2668387
2195858
1309866
1785638
2480874
413116
1248937
1173570
427245
2743753
538439
1896621
2588825
215627
2653646
1578875
203146
1613654
2684117
1487535
258988
1122334
456705
2425872
1869782
955859
516366
2533454
2461616
479832
687174
1846873
2826988
760534
1011639
1021157
1582750
1047434
2803318
1742330
2491914
2027145
2040340
727945
1686099
225580
548875
1095665
1441267
1587000
2677779
1435697
249751
1365525
1414257
917907
662386
1791861
415608
1286292
952348
1011271
1273871
257809
2240902
343233
2792046
1843936
1280078
965732
1730085
2904709
542818
2079744
876708
2328741
2796206
2075066
699728
973806
2075744
2826186
2362142
855689
1300062
194133
2694534
2619308
656032
1472519
957765
438688
591051
1406967
767146
605019
2227933
565324
1684332
142636
932552
1873727
2827560
402717
1588593
156251
1299067
2504779
2442567
2465137
2868301
1512365
438890
1733850
1658305
602704
186780
720835
500170
1310384
2014781
2867016
613739
237991
339940
2500638
1639976
2138791
2501182
906903
2370740
2826683
2477009
326189
1928131
2548077
876510
769351
710279
1943245
335214
1806844
733337
2782582
445656
1040002
916802
2097359
1461476
778174
2628840
1490465
616608
1187353
967507
61576
1755153
2927781
206780
2917757
2394566
2314451
1118189
2618877
316554
1123081
2028946
769350
2328000
859137
331401
2058514
794978
1322777
105009
956597
552402
1044033
195054
1079953
1478461
1575256
2932958
2341819
565405
2393510
2174755
1893047
736150
690455
2406760
1624821
1754078
460590
2821789
907121
225275
2628888
2414749
377819
1178528
266447
1359035
1971300
2848663
1446945
555885
1672265
2448269
2011425
2847627
532645
1606497
2137210
344616
1237571
2502112
2107779
1449716
1300854
1355499
125392
345226
1236727
969287
2683126
481656
839489
924477
2450480
2587324
1250407
667500
2522705
2238994
501481
916693
2926483
370173
2576744
2837585
2636710
783093
172428
1488870
1359719
1717762
582029
1264927
2077320
1623086
150903
2787099
1094486
2626378
255978
273923
2408518
557433
2450951
2704569
2221956
144820
636979
815422
412917
1821216
1297188
2260606
2008021
2216653
1036248
2909058
1449690
1905215
1188259
1071884
2040535
1657106
1272457
2376860
1449096
2051396
1965765
210849
878182
2158343
1614019
1558135
706041
1583546
2275839
1243331
2873404
1678504
2492654
1793880
2830299
1877077
1117819
1546749
2138420
2605843
681199
1348627
294049
211104
1926085
384933
1526661
2221046
1886568
2687845
2345875
2200034
57756
2032685
471577
274269
1280447
1670944
1633714
1029550
2569729
1627480
2173305
1390839
1208888
372413
1375266
2638151
2136011
1281617
2676671
1632258
1339800
1998211
2653890
693361
752051
2285513
687208
1817506
2895194
1407963
933127
2665304
2297589
2252934
339561
1565171
1256503
2298249
2284516
2647704
431981
1420226
1121803
2800983
2468958
1481134
1497060
1392700
1574772
552770
1730519
2474729
1936484
1261623
2061165
725480
516142
2931210
2858453
2446091
2708660
904226
723053
1503629
855611
2290876
2072355
155794
1563654
2915861
405561
68969
615656
885410
2516035
2067667
503158
267979
873786
1059046
693452
1481339
674969
1783221
2287024
209876
2770992
802425
2664882
1587193
452668
1661821
560462
674820
1255349
168934
2344741
401319
630285
372534
2640901
560180
2706272
1466915
2512568
1405328
227757
534527
379505
776048
1844208
2243696
2005082
817560
2625289
2372688
2679379
1245238
2430080
444448
2472883
2581313
1872115
817002
1206740
520226
1804240
2156220
1381953
2450053
2562976
360393
1555342
984415
2322798
518540
793490
353515
188073
1064642
973403
770365
2070116
1891124
2608975
2318050
2090046
602200
2697143
454248
2285512
2461076
1579744
194955
179458
1455840
2379782
1185239
979612
2350702
1573545
165115
1079876
892945
1007507
1086244
1210134
2382794
404764
1035901
1942588
1369048
2808535
807895
356608
1638502
267805
75405
679961
1915501
1440749
306584
33866
1769738
337235
476909
1638906
1395656
2909192
148082
100400
4597
2509455
1734001
1500964
2372958
2471941
1426098
139166
2599930
2880571
1341039
287803
124317
851728
2411038
1269483
2416291
549321
848747
1498077
1976507
863356
2811114
2637847
185989
2237925
444554
2914750
2153674
373799
358115
2767677
2671470
1880204
2528517
2609026
1761878
38301
2723868
1387878
2245361
1256973
2780713
1647972
1818855
1657192
1229310
2039252
401724
966743
2937562
1383723
688046
2555182
2540206
233092
2539171
2504298
1796772
1571925
1044875
832960
1673434
2843335
1231975
2605205
886597
796579
2546625
985598
335996
1485241
2918874
2100537
2296472
1444618
2723884
2730054
228934
2573658
1974936
2826064
473767
2651009
1454812
1443796
2051934
1841432
1803516
2101167
345348
2333082
907
1648392
830429
516241
396632
248620
188092
2212043
1846262
1158310
2636982
2706800
1421357
1102649
155611
1971360
296611
2303874
6940
2196571
1680520
1163590
791942
1979200
1893293
2446999
1002509
1932213
767680
1254998
2724233
296842
1564914
711712
2496695
2682413
901696
1384544
42310
2292183
226592
940158
2059675
1673050
611856
840093
2157357
2087416
1567303
1550629
460256
952781
1259198
1853840
321156
880934
694903
2902229
1123599
2662065
1661517
1857247
1800143
2054549
391754
2812702
2647954
1071967
1317174
2744539
288257
649613
963906
1556770
880467
92997
413792
2483131
2774235
133176
963772
2654403
2537360
2934656
2890356
72260
1761617
182155
2620500
43591
2634989
264502
1341050
1159328
2445532
1518080
2186700
454555
19158
2775936
2776551
1765713
941826
835450
2102140
1064705
1363375
945706
1217250
135448
1847336
112880
618286
1245937
1006659
1053765
2336601
2852558
505436
2595994
1414682
376399
1076504
161701
2793573
1561013
510259
1454364
401094
970985
438412
1436603
697127
2500145
278510
855208
1759099
1329373
626089
1204263
860984
963647
668442
234656
2559285
2893842
2274322
819906
2704988
2060229
1767070
559197
127063
1345601
1926256
169465
2523682
822747
266551
904981
2582972
1129333
1926665
2275732
1439150
2224639
2809158
2260520
2084831
1468440
1196394
1826902
393984
941162
2836510
830481
840134
1631534
2930978
1995470
1113975
1543606
1660494
1959107
1735441
2348876
1397372
1465450
1920647
1873263
2043764
2935248
2053421
1894352
1754308
367818
2117536
2520856
2156843
833998
2703060
1081302
1332275
297010
234927
150474
1943067
2068601
1739019
381782
1131776
2682665
2638459
117724
258425
194040
224520
2364728
2247308
669563
953493
2615074
2374808
2813171
2922927
523797
1708052
1074543
1669456
1153402
2693992
1848980
506367
2250314
1341048
32200
1271345
1700033
821983
2839011
618145
1907390
859036
554872
392620
624427
1007672
2570955
1326388
1483496
2206154
1207396
932481
281710
779939
203748
2052539
511468
2695273
1185314
912452
372011
1926887
6094
180662
2021263
2469580
1543528
982954
1037191
1279119
1864632
1288960
946600
1528324
682818
2043682
1061196
2338152
158371
2154111
1980644
162566
689480
109515
690732
2080084
1668204
1949654
378520
2520957
1764642
2307317
2640848
647996
1148784
796345
2787007
780330
1108880
2510423
1643745
472246
2033086
727972
2919500
1117322
2671952
344271
1789148
2042983
598306
1418729
1188936
1059002
2858179
2458120
2714098
1713957
615413
2058085
354114
547140
2041243
2421039
140223
2378243
1947467
2259846
769174
2225892
2563075
1666645
2496742
598428
1916822
1559417
2505781
2501720
572977
423778
378813
1490026
488510
2659900
2226551
417709
949772
509162
2392677
1347894
1386381
513938
151268
2632012
1707840
1325808
648504
157615
2840384
2229769
2434687
582942
1625960
1417447
283464
817419
2807896
241336
294522
2195201
2196439
603725
1616626
162189
1574485
442432
2399907
1541526
203079
1674589
2666398
2130531
1260471
1296186
1051019
168266
1926386
1280293
411117
2801381
972851
708198
613497
1866136
902934
64606
2235431
4284
2927385
797814
1470015
2814629
1687560
1715094
1430787
1292845
1626428
1158893
1475748
2048986
816895
1643175
2688303
1895449
1532776
680403
267079
616698
2269474
2772305
726689
1724729
474105
2477661
794524
1117572
1742709
2437606
2896443
219976
1994688
2313680
1239271
70374
2610974
2860510
350789
2488176
128550
1033485
2300417
1742932
1948955
1415478
232694
2000548
814363
985853
1777556
398440
228856
1560976
2304361
1883425
2779408
290145
483050
425116
1505736
1413668
2846438
645304
132221
1718317
111814
1253108
2604201
199290
2158406
2143577
2718383
2799544
844458
1752241
459917
1714443
1139865
2034466
1238498
262557
1442087
1520838
560796
7051
1139750
528344
823754
2575083
2920812
2482617
1312922
1954016
2661786
591372
1518521
1295157
2734396
134507
1323395
758049
2303034
1980883
1301829
519577
854829
2098891
825799
3909
2905794
2841728
2125660
1838404
2003820
84465
2015570
2759950
1178218
641888
2934107
1652359
338986
2524706
1017570
1183080
2205550
2793787
2906035
1850194
2725949
1127864
2672843
1276722
2502949
467438
874040
591480
120737
965294
2917558
2809603
2641470
829789
241126
627519
641013
70627
409826
2484617
1738454
747197
108684
1231310
661094
1152398
793331
1263331
1227395
327893
2114542
69078
79229
417346
1086699
2214195
2464826
1129893
1721551
229949
274040
1844515
1901641
1923372
1342700
1711000
2601976
134854
123552
2886557
2703261
2639131
1400687
1464811
215811
653429
1426101
2786193
830116
1983413
8397
1259433
1982497
993203
608775
767062
1157964
2049108
1122977
1529007
461611
64058
743319
135652
236357
427616
1024296
2386290
2103476
70350
2043277
889327
2126458
821353
1595324
2481844
1388335
1906527
2681880
2309820
205655
2457401
606010
2344296
1397312
2933766
2025498
1780260
1544747
968223
2043840
2530093
1768738
538525
2833322
2416744
1455512
1695723
1195687
1705544
1716943
459923
2704150
1146269
2630785
2041621
1138423
1326003
2896998
300965
66700
2661533
678272
1318013
2204841
626229
2512073
1761124
1174527
313554
604911
1148191
1316764
2252882
105249
2564025
989046
1990038
2396747
2242735
835995
1299785
167482
2756601
1209147
2885119
476501
1266646
2028216
2629758
884097
954292
612154
571396
921156
43599
546497
1550751
1800377
2896909
1035208
2746516
954235
2379671
276915
1134078
734074
1562728
1912331
545597
2658281
2445378
1938152
578538
762768
942229
315344
50834
1792690
419447
2267284
11152
644361
1656324
2764060
1099404
1133320
1773613
672805
1688702
1964934
651540
615578
2280769
1183963
143231
1219302
1822049
863139
2811624
1199140
2477024
2740834
2230188
727482
2802156
1524088
1142204
1224454
2560140
973541
143915
1503296
893088
2792888
1313515
1095614
1874068
1804991
2112673
2232940
615348
303143
324143
992270
2504632
1769067
1823122
766928
1995116
2162508
964141
1796212
2091513
702521
244951
2617470
1036206
1215306
15254
2730138
90252
1872432
2334176
404812
2898643
958539
1302298
1205979
2915598
373112
2325200
2116347
2891958
526473
197683
1071019
1875713
929629
2108393
2882807
1665154
2137840
1283888
2717073
2172631
1461362
1014802
738134
485277
1907633
1978815
546804
2788529
2202871
788679
2400480
1534631
2138080
1607023
2539466
1137635
2030212
1442421
1949676
2881898
2406366
414059
2648252
1331126
2470821
937626
2282697
2246850
1105663
1804992
275687
1687253
2655031
2744934
2231515
411236
1002131
943597
1244497
619346
2628037
231436
2519764
2328181
2907403
17471
2888737
488156
2534578
1417601
2754150
2582474
1021616
325780
2791456
2119437
44205
1697196
2081372
2450230
636088
86362
67175
495264
2905784
2751927
1228320
1654550
1030151
679934
758307
2802662
948424
1625979
2039281
1421865
95986
1831714
2454717
2862889
407092
2922501
1536855
1778433
1033923
2241648
2323324
2527628
345348
91850
1165491
832733
1453333
1751812
1853551
761970
2388561
2459722
2416796
2749222
2079696
60069
607968
298034
2632450
2013218
2938476
2080989
699518
690177
1954723
734930
2031625
2049707
1659261
213315
1358459
970243
681650
2800915
341145
337690
1532184
1349256
2878749
1046262
1466730
435824
2573813
1995789
1224683
393845
1320462
2846905
721426
2637384
84547
2233294
1041207
709714
1068355
330325
2871659
2116386
126170
1970616
1033880
2517486
773799
632543
2124108
1047939
2482335
2334641
415348
592750
462024
1873993
1409051
2807798
2339233
1198584
669347
1424845
771312
2046258
112711
2410228
688892
831958
1648622
348826
2934222
394200
1301085
2283663
1221623
2179833
2029241
2402666
2022791
1821703
1802766
2136476
574826
188595
1591540
1642772
2291210
1081389
472550
2848207
1539253
2828941
2546178
362870
450987
2662852
1616492
2196865
109626
535103
1922037
2853176
514774
2711793
2206615
1372553
605715
238251
934720
2058760
1671338
2206314
1796770
1869031
1266526
2741935
1562662
68991
2922798
2315473
2123402
724867
2553151
726754
115914
2911241
1198176
967653
731822
2542368
1864788
559434
1563743
2226778
1517567
270130
1543359
492669
2236261
1601260
2243616
1443873
689654
1498113
1272940
2847433
2188892
1496207
887158
1732869
2717855
2370324
2854579
895581
677844
2735386
1943061
471533
1858648
1166300
2413084
1668042
2860309
2153733
1706486
1295337
2523254
1116625
2042154
147835
672065
2851600
123463
2364560
1010550
188570
858600
45506
2526596
2761323
1650814
966524
286252
2089295
2904574
282169
1963588
2769746
1085476
104657
2913713
966613
945653
1770450
1371391
611407
940416
1600446
2672280
936253
1382793
2805252
2422324
2296817
2850055
2732790
2177731
1224975
2637315
2843526
1941605
103726
2522453
1644060
2162356
1913892
1830195
1964881
925471
2181655
1494125
446735
401340
456075
1262347
2732524
12266
2854771
1396184
1212395
688679
2669649
916449
2382111
1018074
585970
2329270
195381
2693649
1120996
2420394
1062421
1840505
998610
538736
786948
2627299
1594288
1344274
1313011
1642495
203864
1402653
2851064
1735121
62189
234235
685969
2374996
996911
950955
819276
1161750
2142452
1104434
468138
840110
2505310
2045608
516286
2263463
708597
2226446
633029
14043
246453
1270084
2604271
2540364
380479
1242574
2463370
1780010
2444511
933373
2639576
1479566
815680
1197872
2083090
1044327
1514111
908666
2624989
1461207
1310641
736893
2096685
2752377
921014
1603688
1696597
2798799
1352271
672234
221292
1787045
1674553
1062116
682243
1192583
553444
1863832
2336853
2160535
2021601
151473
1558648
2490330
1915523
1711977
2266341
832122
2553655
55617
577209
2601424
12929
2913270
251337
2282023
1092573
243204
2628984
967756
384026
7633
1173995
1703906
22782
645138
1980676
1943362
2286411
1310361
1067920
117249
366620
839605
273832
1076246
812802
1005695
1612426
10214
2416974
1294885
2886982
37966
1416058
571242
434371
1367074
363681
810745
1970319
953973
2583946
76917
1317132
1583521
101776
2005489
2666331
2485220
2418489
2628333
1335071
2070540
2362092
1774419
1450310
1504820
103370
463370
467057
1697148
1319886
2902747
1341451
183736
1927936
438546
271369
2818835
465961
2132185
2518325
2121840
2218775
1442423
2103880
58512
945798
442690
2651204
233712
2270053
458847
1392478
1154649
2939275
597803
47594
2782697
1228488
1214219
1597790
2709319
1814577
150876
2060335
740828
523217
2184982
24708
23988
2915158
2512522
2003679
476291
623543
999294
2469769
1491739
2619824
2406080
1658434
762822
1421885
317345
214090
981587
2258236
415552
1702429
300914
75795
2897733
2442076
1080780
992360
1028714
1306667
2908877
2806767
317876
1176940
195355
312833
785896
2383919
585439
1525974
1767957
1592420
2186071
83355
2298168
303165
144319
2630789
1668794
2754839
1383935
545260
2582453
1898232
2571864
2683886
1442143
2864222
247472
250657
1241765
2891846
2536508
1506675
905127
26757
1346964
2142188
1287882
2451749
859495
1646693
1395888
1503731
2315219
2513350
951143
2389324
2364416
817372
1550556
1503605
2515581
2872989
1161556
2232057
675952
1032981
1232830
1231
466931
1677242
1061692
470609
1161445
105518
1276851
1132751
1898374
2306511
449522
2867319
646582
1851957
255541
2586828
2650963
2427418
563196
432840
747316
1136240
1624240
2228572
940130
2700622
522234
1682114
1423669
584962
459264
2563635
1661238
2640051
1947021
2334485
439722
2596938
475045
284821
1240124
180498
2168375
686791
827932
2858271
2561178
1529501
2802991
301099
1406191
2595150
2791576
1330940
488908
940309
1274946
237104
661559
171335
1529090
1932698
899484
236786
128817
1886990
1890584
2511809
2263276
185724
2344580
2279564
2268456
2498720
912956
2352987
1862020
1966340
2505786
2234620
2579106
2621001
1321177
2765053
1894573
2506819
2343824
2213897
1967796
2608295
1889861
221671
2508644
44241
1997662
2045186
1118462
2896370
2564612
2539836
2126552
205959
1597724
2196078
208098
2652297
1236631
1323424
2248441
1583845
2282507
654262
918483
721998
1364703
1178417
2199375
1195265
1935946
2627299
2007447
101473
1989598
802665
1060116
2248425
1202504
14402
491653
1768575
755701
2493123
424079
2383611
203326
192463
1044133
1832604
2216542
701539
163539
2497538
92741
1691068
442827
1633945
1429830
967093
2305637
1094601
83140
2809877
2752446
2901449
2756057
2624495
1336612
2726824
2866961
150192
2864476
998518
1854828
1534814
2118913
755408
1605572
1467499
1430013
2605471
2740915
2673579
1927891
1721327
698420
2855810
552414
64351
2070701
1756693
808606
2405067
2760141
575666
1727224
2167426
1914709
789169
1332898
1205196
2209048
456793
1811138
133565
2420669
816607
1826413
926788
1477525
1648987
704017
1687066
2305654
2232408
1020485
167071
1583561
2701500
2094633
1428695
1873931
65501
840230
565628
2389388
1962817
2668877
903938
2400138
2902131
2686155
1684570
546029
2449664
637894
1260449
2298673
1080228
1670086
2018240
1464589
500967
2191504
2488996
2924535
202055
215237
2699593
2643387
1571815
2481066
2240461
1700652
1847264
875807
2464622
2526315
2014993
2854071
2587088
1435413
747721
912123
1827642
2860334
2417497
78852
2291321
2343732
2317902
488981
234128
1946007
1625238
2277983
1938246
2705987
27205
2263657
1598461
129348
1404375
988337
1442433
287143
15089
1341394
449522
1220661
187389
1846597
2156842
828490
1405630
1580412
575684
1603325
2846302
2183702
441346
2239998
2003863
194605
1782517
1200365
2449077
2127404
2690728
455410
1266950
2801391
1081348
1201932
1525558
2931870
27410
827856
616009
722251
1981361
738989
2276121
2507842
516486
725271
1094712
500795
2873477
2531005
2103215
66374
2037370
2422188
1987208
958874
1662755
1941084
2803031
543664
1751612
2833630
120171
2569088
2284354
1514710
2800878
638108
1670027
2755290
2583742
1974846
2495919
1070335
2807117
1627634
1513050
1497904
518863
874927
821595
748961
2693456
1780113
1804451
236787
670315
1713867
2810968
1827217
485291
2014053
11927
2198313
1489142
2658098
781749
2278522
1467844
1228186
254089
1040746
1692139
2179057
2632750
970383
2488617
1146096
582429
2168192
48231
2082324
2515315
742532
1968267
2116147
1995432
867393
1397703
1761912
1934663
2829293
664675
2644672
814078
2239431
609745
864333
2412220
2128968
778909
2629233
2354422
2493092
1163482
1153390
1756456
2902220
163241
1857369
2486077
13538
2553346
2560275
2786247
511523
479262
281567
2606198
2669225
2299454
268660
2812467
1169849
316714
1842498
34456
1044983
2752912
873662
1434788
536767
751702
2073982
908940
869483
538198
2511020
799238
2038508
589993
2072176
1534316
2647651
2770978
2262554
724584
1712433
1208108
2303612
2051011
1224158
664168
2651401
705659
267555
514611
493435
2269005
222024
728124
104925
510767
1413321
688462
460119
1719929
5618
541527
1836338
826236
1180539
1317960
2507642
1768448
2147558
2416433
2771788
2628957
781554
2384410
371766
1886518
2433587
1216972
2351358
1525029
1203030
1307910
1445013
1432309
362547
2546531
1238839
1307393
1404833
2191861
66376
824942
2699558
2232093
2921337
656824
965392
992060
1362456
21131
1333334
1397715
1947821
880750
2606436
1111746
871683
1451881
836194
2877148
607953
1942827
722348
1254804
2316500
2680052
2159137
231495
1505488
114265
410759
1174403
263098
2178812
2650771
2745044
1310886
1034888
2386140
2851138
2713119
341703
1001789
1826649
2690518
1909563
916635
19534
1637279
358368
789083
1515208
2417563
135709
2340768
406419
356095
2333402
2337949
1723512
1027685
260425
2314849
2595252
1993052
2331112
856816
1803683
339511
1162164
1999732
2664136
1066254
1879039
2332832
1639085
2589467
2086394
2495355
2810564
653527
824562
1029653
580646
2201419
1732318
1776977
1963032
1387457
335855
2238997
926636
2721678
2427545
1127009
2468286
2659757
1857765
2558566
2820238
1087796
2175806
951945
2212436
537697
1734274
95232
1482417
1236716
1974448
2731200
807883
2788197
1044250
448745
2109022
536543
2865268
858446
2537218
1866698
854727
2687829
1006387
196368
225462
2012749
602818
561780
557970
2535320
1737532
2056012
2031202
2057982
1912503
2332508
2406441
2807656
2289979
2058861
1893163
996046
1266894
1033332
241346
1561481
1525192
698722
1108331
1309923
1936048
562061
1240720
2861360
509664
1870593
776722
1798323
862422
1061601
816783
2914902
1594054
1404766
1836199
1194406
2832259
2216460
106150
2124588
2150066
2284336
2921716
2331491
1515278
691971
2726331
2826026
529718
1894719
2556856
2259988
216602
2737550
154437
2423286
2934874
411959
1232055
1748883
2517480
733290
2135488
2107215
2438141
2541881
2445637
245469
1264526
2768589
357082
729456
2866632
1595879
1530615
508167
885717
1601891
474274
1944401
1105167
1937946
2407829
1819707
595390
629543
265829
1645782
257026
50988
1165318
1702472
1893272
1646446
114070
1711785
308446
187702
1158457
199129
857464
2484342
1808686
2590562
165070
2774595
1295600
986756
10410
156388
2668491
2748868
1347064
2690595
1573647
1355477
1626764
620680
1369319
136336
1530327
1735912
1437461
267375
2172523
151390
2646353
2780908
945447
1718682
957109
241450
2262909
1952308
1440017
2618944
390224
2105295
1275750
425923
1351903
1811486
2063695
540213
152959
2643623
476775
2717853
489092
2032945
1871163
1902773
449280
658084
1566278
1846629
995032
2094931
120173
1148517
1961472
2370088
2271168
948725
1271368
980154
1713779
829980
569881
467868
2512633
1028014
2319864
2725644
2180277
9591
1894916
126619
862166
2009379
514874
970
2750562
1143249
1889872
2506530
2214738
2882070
2269714
1002265
2140155
1858844
930339
1143071
2511096
1249250
930437
2249298
2295827
431993
511344
2177677
2254836
2362470
2813962
1005268
2398339
354117
60272
1778521
1498111
2466501
1894543
1118896
317620
2794511
2341310
647176
1153951
1317536
2273340
2240272
2419457
1969046
149357
2865752
155765
1535612
2567682
1947678
589548
2220476
2900956
1454980
2324434
1186100
350877
620470
51708
1011714
1914482
1121455
2471653
333183
502093
392058
692805
483160
2599220
2345899
851941
1174729
799591
1692806
2639941
821920
461754
426588
1793760
1205102
1782807
452543
2838945
2382705
237540
57757
800102
1596264
1060186
2821739
519768
168470
126019
194421
2726663
1208090
2800941
1140191
949842
131109
176562
1226507
953903
1491569
1116269
2510554
2597120
2847096
1308657
225834
310269
320349
2894314
914307
1552795
2647414
714084
460531
2471732
1159076
2851893
1852416
2266830
607118
809435
1367695
1558151
693861
930550
2545225
2307427
400106
1895991
1902735
908458
2169682
2892233
1427896
1449389
1130668
1216462
836210
926383
872648
832211
1038170
879695
1956212
1025191
1608876
882842
1999598
440916
2894129
338106
2363277
417921
1105659
347671
1333115
1002144
997414
2330425
500012
2312648
2403514
1990687
202306
2222997
1963148
189187
850694
38062
25651
140770
2002048
2757138
803185
852745
681612
1481644
1957273
2207580
1034365
1121178
833565
274357
544573
1591954
2412308
2106659
2161747
120669
1022687
1751774
1476902
1117919
2387933
1109792
1208194
646470
911033
2230900
2135791
1676052
897972
2827855
309209
796553
913287
1141613
842958
91944
2671546
2402356
1766162
148051
2109089
1608684
1446078
1126528
2272108
2601607
702626
769390
1066076
1219660
2778879
1150506
806186
705624
695456
2009330
221289
2039167
1410810
2492140
2691567
1506650
1527890
2801044
1581237
2321455
847851
2685679
2543017
1871657
1474952
2805627
611152
503403
2879708
1659068
671084
488065
1303424
2558313
593727
2687894
1368758
1759640
801644
1538103
897257
1659517
749606
855374
1118110
717821
2283862
753069
2054016
1974543
2406441
2635756
1458294
2265805
2432941
1893457
1109552
1838303
837623
2785127
288615
803451
946439
1251554
2519329
336175
1822766
2666992
2308866
2498164
1966846
475927
1800168
879495
2008845
1022471
1526938
39635
407889
188922
2791029
1295377
428637
2297046
168314
1156354
1271701
2364512
157690
862414
1056666
865145
1922186
1943943
2001092
681918
183649
870960
535120
2156187
241065
2060931
1696950
1192508
1372324
1859187
2460796
746585
255849
968582
429251
1498300
1904841
185166
2239100
780782
291933
1867169
278932
2790578
1397384
1513342
1608376
1726366
2423649
182560
2500983
175990
674615
246262
1772846
1024052
1541579
2919951
389217
2647844
988523
2490955
1719982
639292
1110226
345992
1955374
2197305
1151456
2674298
1898892
1840903
1498871
142741
2263559
665131
2406975
620344
773214
1027870
1254823
2909610
602500
1456173
683303
20194
578390
1291739
1525671
2682806
1145438
2375581
1678556
1178872
1882686
2756955
2373532
2169572
2319481
180946
1077094
237485
317393
755676
493
1225504
2439895
2176152
2579574
2915946
675058
39265
1082206
29305
560717
1684156
2303393
2699642
171420
1622618
187433
2513682
2801985
878499
274109
11069
2570344
680308
1194922
1043212
2934006
619658
518462
2520516
2503487
922892
2129875
2865346
2485575
2320706
2487242
2068149
245161
2795214
1860451
1723562
1294491
2222925
1594306
2646655
2869377
373446
313803
2504587
1555889
1707433
2431837
1376363
1547098
418486
2504776
512383
2142987
1574840
1461852
2117997
101263
1530798
1045372
880804
1057022
785226
1172564
1966048
1675381
614225
2572513
1324213
160560
1077690
1746570
1346749
747487
602631
2075348
1638926
1452249
2429053
59359
630071
1330191
1547636
1181132
2334434
2799733
2678254
39000
2876711
2216508
1907205
1371799
1700714
1671193
176781
1657089
1148687
1172991
2866395
610961
2654578
2297738
1562223
1151175
1759513
769918
1114293
1522550
412185
1627754
2246491
2822944
2602353
687406
1492092
2002756
2426598
680220
1940357
2635507
1582937
355366
706395
2425537
1908661
83050
320326
443850
2813777
271970
2436325
2924517
2186050
1464744
2339174
1128722
1554673
2326292
1574911
1069384
1990939
879054
1311813
903629
2238083
1202843
2870568
2186979
2458654
45208
2661495
735052
397892
359563
1736779
1981449
1068701
2561726
1646367
968021
505170
1847051
1040244
646910
2020357
1409565
576116
2385780
2732843
642914
965837
2082439
823499
2681898
1908175
1274971
2205231
2108354
440348
1089006
2550948
1630434
1367653
2528520
566975
135787
2301969
1759339
1871037
1776446
2483865
948526
2375821
547552
2677047
2340755
266568
2805454
1481451
1488710
2853564
2469085
2423700
367194
1085224
2501130
375765
46082
482729
163514
470366
142414
1160611
2799443
2525014
1876901
828206
617777
985337
2220556
540240
1921809
1141018
2237925
2232592
1848616
849704
1132507
2569547
939150
1299048
2403683
1773696
2695101
1328298
1652441
1547185
2183403
119176
1075739
1938777
670696
1143364
693566
1383628
1234369
2049696
2453998
883895
244569
2280460
901222
1827255
953844
438773
542370
2489869
1622523
1792627
1491779
1562154
1929862
1098086
818919
86680
2538053
246015
381548
1541224
1924236
1104273
320306
770753
1404413
611035
674837
1714818
542739
1917309
483272
1594837
2698375
2490999
44132
1628357
448509
2153444
1462226
2041712
399513
1279806
2085302
1615429
346674
1435711
790469
1300876
237596
604862
1108233
1374156
2284867
2501485
2792112
2686929
1044803
855970
651578
1170764
1398018
1604596
1468367
1200205
2657615
2404999
1003051
1381087
831659
1172900
653820
2917007
815075
2845909
175065
2300794
2665466
411087
642783
1981005
1244781
239414
1801651
111526
666566
20823
1465414
427041
2513289
2556052
2523040
1399834
1647228
388990
665752
2216027
1668543
2167842
1100442
859841
1984432
292734
238471
736192
2450447
1457892
739004
538443
2324343
977043
914500
2355063
1159197
1200488
2299318
398777
1918776
931602
564133
1191617
2920437
2055793
1811493
1700268
1966097
1494234
2805149
204877
2856513
1196291
552856
2662795
830551
218110
1820132
343351
2768826
966948
586390
2021064
1022851
2877327
1849635
1243298
2526072
586862
1224270
954595
2363709
1038837
1667535
609312
2138962
1715930
1523853
2234995
2663231
1395502
2580539
51926
1467301
2294762
1101945
1745647
1065040
1264244
2025452
1696375
827719
2149252
65031
2532332
2326132
1580614
1150376
962813
1462447
1914052
2081430
2400216
2869631
2390812
2577723
2303637
1845306
966683
2585841
668340
1382280
2895551
476529
2840657
941740
1672619
2751080
1973903
71416
900978
1760267
2864755
1743423
2307586
313623
2651819
2861959
1700458
2305170
649667
1347093
785095
943746
1109050
2975
2613622
1563530
1135536
1437193
648656
1790076
1135351
2611047
903527
92877
459845
2646262
11754
767585
1169556
1813665
2538646
2756456
2828658
2166285
158440
1158637
1750374
150555
1148521
750856
183854
787531
1612022
1086710
23947
1224752
2020776
1485949
489147
1880671
917382
2443437
2607824
1323829
774356
1574498
1026565
2287910
2067928
1018524
1876101
2378399
309601
2560733
1271950
1837769
1530838
1100491
2244670
2121840
1025740
2368668
1801073
1410727
350745
220001
711517
2734385
342489
2648465
2457558
401576
56601
2450726
815597
814435
2471701
67071
2639207
165893
757024
437946
2109750
1004141
755399
9465
810490
778448
298036
2647415
676374
2437952
2755699
1049809
71613
1154481
2492177
931045
2395554
682770
1740952
2009186
1159037
700951
1198938
166145
2693541
971680
1046235
396487
434742
2882157
1319485
996733
1901273
2243485
548829
1035212
2385515
1472922
2475100
2308367
2886195
1797463
1858362
2103553
2028746
2692119
526100
2701492
1946077
2286371
285181
2575031
1362387
2335368
1086403
2308352
1709068
2463805
1034707
2061457
2606552
295411
1918073
2493184
1152890
353042
1053175
2102624
1070524
1685335
1367699
1077771
1231374
1273165
1716262
727748
1132146
1716602
786987
1631135
2535697
2517243
87115
1885996
1551390
1333357
1694399
211233
2422630
2107192
2786888
2313435
2305631
882381
891019
1045080
2538760
2143550
519697
2925105
2527925
100504
723510
2878606
851482
2197907
569755
1443586
2739150
1504395
1441062
1255875
78722
1877787
2415232
1965061
303392
2515020
1970332
1041470
2273548
2436153
2191017
2414438
859687
2125674
2520174
2731588
25576
1721199
1633240
1453999
2304347
339281
2196030
545912
661781
2806553
1238018
988753
1478192
874868
1581638
1159443
803585
371379
2857546
831650
873131
1912897
670783
1180777
1812104
507826
2498983
1472416
2259135
955025
421530
319167
2531465
2171882
2691023
2601609
455973
884467
2435882
385883
65464
2332592
1954569
386052
42737
2791667
602978
473004
1210950
1072215
2530288
2313756
2346320
2655257
860161
2099965
1343206
2102373
2893951
780695
1114095
2485804
1045204
1562264
2019386
1172184
2841453
2386329
448077
1313224
973802
802049
2174306
1143539
2755609
1340965
648959
968938
608445
1928073
1856597
440366
2604368
622476
2264765
433043
199891
2766507
2287411
1540121
794137
973725
2817021
612165
2562243
1354547
991694
2176593
236193
461367
872985
1053254
1323225
2111208
550146
1363482
2922680
2402531
1125392
1563446
1127619
1963284
64649
2351772
2204040
2022329
1811404
1801340
356609
757680
1758776
1634237
985075
1776527
2681138
101108
2659824
1845123
2329183
2477272
1113629
1759847
2133778
2400662
2212275
1693287
1930524
2550941
2569482
1027864
2471912
400214
2060541
2607925
1009574
1102730
1230756
1073234
188886
2014309
1175984
1154826
164368
2524778
1578459
1080740
1671008
1121909
1070572
1506069
1168613
2719238
1315131
2464261
455474
3984
2770072
2899413
2302000
2355029
740588
449615
2141549
1064757
2187099
124730
2306309
2785889
689004
2745522
766092
2741773
2898172
122767
357682
2281052
1555831
2220295
2884700
1424844
2065596
389906
511990
1317053
939336
717543
2328213
2670589
2424871
1653505
2403401
2808945
1266995
2292051
1819145
1636537
2513641
1747211
2520718
557608
2227288
348185
99806
2083309
403900
324770
1181073
2605233
1562915
429528
2884445
298839
705033
828750
1711071
2190569
1613454
1454867
2332490
1826641
2595396
2827178
1212587
646674
593357
1786448
759433
1432660
36429
2122455
1029748
2684001
112748
341792
169279
2838416
1538431
64331
96326
2177192
2408013
1227222
1479275
2685711
2559583
1752108
505247
1028954
1767891
2075550
2738813
2761436
1087830
2448917
884812
440465
940695
579000
1678339
859766
2432931
2820572
1783805
992310
2280380
2624208
1684335
1238519
2768451
399228
1329508
1949817
136555
2806588
2071105
2532645
2355234
2304385
2092684
2159485
2672457
2324562
2723337
760737
2565094
2861192
1897243
2219449
354079
158997
2057709
1484396
62287
2061247
63326
1416567
1131541
202581
2573520
520651
2200107
2544339
1931969
635758
1638883
1148477
665467
657410
1056159
1770763
1826558
2062213
1970670
1515590
2716273
1888892
365633
1146368
232549
63964
2493721
1861467
1769323
2237000
411102
310182
2896892
2861055
2226483
2110966
937245
1636616
820782
2855331
68306
2035146
926516
2006308
1473918
2422786
2563124
2480676
2789583
1093794
774734
2481430
2823376
1563192
1741326
693358
2527975
350222
1894641
2261170
1639135
1802014
11410
1351842
1777145
1442534
1770525
412589
2461234
1033153
218836
1410605
2176443
569602
2883619
1075647
1951106
620263
2257175
2370933
2303821
1361624
1630017
2280331
2689997
2802030
1574133
430766
2867137
2606653
2717385
2547129
850269
67265
1434029
93360
1172989
722667
1961793
2681246
838884
2610256
1717531
167028
2684539
1898675
1589476
2652494
2914716
2242971
2357512
279193
124814
1424750
1761728
1185701
2532198
1732606
343057
2665355
2142939
331359
2725298
1014016
2476962
2766926
1368605
15938
870259
2091426
1625113
2789235
1813320
2093648
1573285
2447723
476481
2735458
2347803
116806
1370307
888428
2740955
2905336
907205
1610542
151824
1124803
1340151
871676
731938
2119403
2862271
2328433
1564931
836179
2236652
494369
1202139
1981725
2903506
1549190
316584
1662133
1883091
2574049
2892007
2283504
2192349
250590
2758297
1726130
2675641
489795
291887
855890
2094815
1203702
1001312
394673
1610692
1129587
2915723
1594111
1194085
2615068
795739
77632
126919
337541
1367054
1827493
951642
1899231
2026218
2921292
541916
1417130
856772
1818451
1201425
2436405
2614552
873128
1595156
2694668
428628
2615170
2695201
1425013
646889
510334
1345261
244332
1504846
1693022
1134252
1265885
621006
1208823
146279
982321
772788
441974
1435723
1691717
782985
1993347
32326
302827
2303508
2773613
1243668
2366414
1162162
1914239
1823415
1149065
2094568
2290062
1073779
785967
2142302
2623852
2429581
1265253
670402
2812219
123217
801612
860857
680678
2313323
2359850
515531
2198290
1085833
2909395
2123598
1694879
1253638
239088
1476257
919728
730957
706545
779980
611788
1804481
1330371
2703703
2584970
843540
2206736
1210043
102569
1064629
529816
1474762
954489
855845
559324
120185
2463597
556720
1372128
1289679
656685
2348696
1110950
2426996
2852021
1356631
195427
2495699
543146
1411975
1568594
2628574
234254
459961
2129660
962926
2422825
1377393
1797535
1359762
777489
1573155
2653576
360960
191715
755605
1576256
1850718
206411
405636
2937613
2008980
2686585
2925522
1198028
2861624
2173439
1834117
314799
1050967
2263314
1913458
399771
1618639
680633
2090937
2499952
1686368
1563891
2808506
446360
380955
2649013
629717
2489188
2389643
2782021
1599464
1014350
1755938
1504867
1388454
2674913
169711
2410149
1152695
618940
2060274
1720301
1020567
2616145
555632
465681
1800742
946520
865221
2334575
1796145
2832153
2936483
1685854
1486776
1238550
1599587
1390520
874262
1137174
220685
1233089
2388052
1336651
405383
2743726
404151
1119571
90385
2935455
887234
1204408
2766684
1290699
2727425
1948712
2070871
2241341
1254417
1811200
2459792
1788535
1017828
1747004
2377741
137118
603387
2818285
2609076
2682537
1470362
2815317
485024
549749
1925636
95773
343431
427212
1205487
2513256
478582
2621061
61091
1935277
2876216
2920046
970687
2276434
2286592
1344781
1129843
2825946
1812914
332525
1811681
1807931
341899
828853
406146
168435
2715676
1267875
535523
2073627
2888823
1531193
1947773
1774490
665183
2166409
1173334
243608
2371256
1580845
1763339
784357
690143
2641947
1127653
165940
68002
1875761
611645
888017
1976559
1764666
1053972
2385290
2897755
2551274
1086319
2772482
1297447
2858152
2666383
504074
1783753
974623
228373
294865
583659
749495
831793
2197631
1230501
2069571
86609
1769390
535848
96922
1090796
2312208
720679
2499491
1123701
220763
2314478
2746596
1913958
1847580
751493
1573998
154090
92733
120051
2036331
2865261
70266
519714
700942
415693
1617509
1034628
1896597
1988699
2583896
2713755
927491
1554898
1484081
306413
1760274
1223931
1977497
2864226
631355
336074
2779804
550839
753285
1982481
735109
2605033
1437260
94827
900813
948400
2101561
1655399
2229474
2366424
703947
1618995
541246
1473250
106532
1462447
1069978
184031
2669584
2644909
259588
1506266
1622326
1761141
855828
2833421
841761
1316373
2023524
2550249
1043176
2347807
799457
2105287
1480823
969693
345682
2343605
1138455
1227065
671090
2938488
2818743
2841389
742486
1990564
786581
1584067
1505030
899753
2277123
847403
2284538
363190
1159779
2902765
1291954
2118040
2020369
213983
1979047
2724381
911281
94237
561998
1717030
2911970
2328454
1844406
239254
1728088
1671127
694831
2392152
2709992
2660163
2444054
2109441
2254812
1692525
1424047
2899692
97074
356126
851006
285384
473224
938402
1426143
866384
1397937
712376
2352602
1636540
217338
14200
1535183
833855
2206322
782378
617749
1123891
1565665
2361558
1078036
2050210
1779783
426734
1795032
1188643
744650
2321661
777889
1519531
2698580
435232
2501579
1944666
2362269
1870185
1626298
747213
2384219
1144127
210799
1363158
2580068
2852105
632078
2116686
1565460
2801391
2826853
341438
2211214
1083947
2841493
1348341
1351653
2853800
2204653
2305378
1823014
568267
160968
466786
1640680
2709742
73954
1978064
2283380
922328
1895075
1758162
736974
1641970
2910652
663226
2583454
1455769
2359070
654323
1252477
1181755
2293445
1781703
1482822
1179697
1358439
2732234
2105033
942469
2768311
1280197
2838535
1918908
982816
2177490
2659061
2058213
1652377
2199347
2159852
2813657
1303379
2440546
2396120
2028727
2707335
89180
47302
2700212
1327965
229909
762048
2577770
221480
424251
312576
336425
229673
1829171
814285
2390402
905759
1366333
747358
1748192
2325824
2321915
584242
1414671
2892714
1418853
728409
2640399
2381523
232210
2432152
293771
853893
1815006
2853332
661290
1990946
1997122
2929627
2560472
1079189
1260028
2454944
2886739
1170316
2132369
1886781
1569442
2774582
366497
2312766
2070700
1956797
2325405
408000
2323558
447321
2213870
516627
827439
1412119
525772
1060343
712236
2704292
419732
2288687
274468
950290
393937
1668455
608571
1424638
267878
2209255
2287236
2775666
2757285
1154422
2612360
1424176
2861786
1731151
2289012
171418
1547971
987731
1869696
1933795
2844100
724633
2064250
2456185
181689
496038
375470
2317311
2406859
1160124
1154348
1217673
974824
1357013
785177
1538294
274760
2704292
1362933
2416492
2764306
2025261
2537608
2060469
186194
1293196
265672
122596
1740072
1242060
2588574
1775058
126278
33627
1028499
1113677
2207078
1430953
989135
2853843
1957117
1069123
1349489
2388364
1878562
2785511
2145588
1515670
1025318
2909989
166167
503264
2697942
258680
1029217
682354
789064
1257395
1328177
2469921
2520370
1717077
2916420
2681697
948907
924415
199499
2449515
2470278
1578286
1456391
2855898
797465
2192931
2608526
2694017
1092749
2553934
109444
636878
2429974
2554559
138730
1656697
2483561
731399
1981467
2341218
2709645
843035
1346856
873475
2464259
634667
588631
2784063
331043
1141999
2636582
1253504
2052181
2347913
2790832
929393
398295
2334512
1844616
941505
894673
963811
1875174
1674788
1829769
1610443
1929502
1474381
2442233
1777209
2514338
2677875
2069117
231204
886471
1003229
383266
1927151
199301
633733
2696997
357860
868355
2353940
2658868
510719
1918653
2888097
1572249
205462
2529204
1458218
346147
1555206
1646903
1283383
742230
2850275
2075320
417948
746229
976838
1076785
994175
926451
2770439
1487895
995573
1309806
2560746
1274421
830898
2813392
2850674
1676502
2904246
1002275
259627
2824129
2848960
1880131
795869
2373838
2430767
369390
1093912
1434152
1455411
1072335
1555366
510906
462120
2702293
860284
1016384
1914500
1368552
662032
575497
272384
741117
273960
1569329
1832137
1844785
1472030
2424935
809236
1612474
779729
142009
615073
1025203
137019
142015
860433
880437
2044401
240367
1152416
6306
2344388
941646
368108
1184149
1572100
893633
2302102
2633733
1243416
1074189
878276
1285033
1931982
1120474
917216
435219
2015619
1186058
884806
1178453
1858393
1230528
1100129
2414077
2395906
551260
1232731
1470242
476928
2169115
1997069
2166093
681816
1395676
2937044
2604555
1779750
1162733
1936123
2241981
2737561
473844
1125328
2171068
44398
1079756
613610
895100
637771
1886404
1226346
460747
892458
351162
1510443
2178994
334039
1840097
755845
1748828
1184311
802447
1895039
1627470
920589
605058
106942
968162
1217481
2677242
2160479
1696997
1599445
207464
2524483
1894067
378736
2355716
700630
1717570
485743
2262519
2089603
2000926
2168396
2914742
1295831
681561
1955431
2341022
736909
1174170
411202
1291476
2358988
2772535
610055
2735324
966313
1771675
1947564
933917
1206671
528512
1207728
2080526
959892
977873
1788705
2059313
1823421
2217264
1153685
2129150
2455467
1573489
1675575
2681827
1286821
2528262
1334158
2275446
1637326
1339628
1045687
2379563
2602799
674231
305903
587557
1269012
2272645
2475178
634890
1899908
2744131
1477000
948214
2096630
1862979
491142
809800
2790727
1464691
1856043
2750811
2177622
2788973
698396
693323
1776767
512924
2259733
1490241
876773
2115927
86723
59362
1375668
1422693
1762898
1144662
1788360
1385376
2877652
1087255
203041
1474601
894612
909695
1465008
310229
1288269
365960
1529629
1597966
2607910
738813
1211653
2051286
2730224
1473272
62452
1738553
1634273
2176629
461900
484554
1574652
1615858
1002940
1030757
2460208
2780991
1729687
860307
2012625
343923
1643086
2140767
1707307
2808060
1720219
1245364
1326127
1413105
1024586
1409496
1763629
2193020
2598770
1743162
2004235
2727777
1293506
445440
1175051
1712367
299542
474181
1926611
2423013
601743
1187029
2641185
945475
529727
1094316
1806668
2201085
682322
1807415
453109
2296000
1652408
2197560
2151810
527117
1607210
1981327
1446723
1698947
296563
500156
1335867
249216
1910903
1238534
2594753
2680060
1157378
1827768
2537544
1660696
1055124
1900507
1882453
1551858
328456
810347
2339159
454004
2501227
101593
319874
1542946
190468
2799450
556953
2800212
1568018
2093864
595253
1610822
2066353
2422290
1403515
202883
155468
1278018
1791881
1370218
1066736
215074
2931581
2777598
1912401
1333437
1559109
238976
115673
1527569
229948
463215
2445507
1537348
606880
2237508
129455
596879
1130407
485619
1544421
1782087
627273
2436163
1132125
695690
1326982
511403
758169
2224408
2533099
2234603
2303099
2024914
2919444
2290879
141434
2710676
2273637
2111858
538351
502732
591961
1567510
2855946
2809667
163670
1740531
637500
883602
1640823
699715
2590444
2388023
1080967
2319019
2540317
630062
1163788
1592635
1261318
1397407
230422
1527395
2503535
96657
624746
2384819
1123150
67659
2831049
117757
1918764
547127
2088806
2520806
2337684
1860165
2915727
406145
317121
2746761
337113
2463399
2533674
1841317
1652069
392001
545568
780928
2401820
1256476
1541147
1290498
2021055
418596
488133
1398143
1755562
1003013
1460356
1039642
355193
217869
94706
2261905
757846
1932595
1026259
1850912
946971
2255110
2605585
2576358
776918
661976
576802
933942
1029182
425177
1709692
555815
639180
2066115
100469
799818
2360750
591420
2714672
1322416
2089857
496095
2637297
672267
896207
571322
2711267
857020
155277
1069252
200439
2517757
466266
2611190
2267770
973862
2933694
1757054
2602370
157598
2929992
2368460
130548
1219023
2275431
2494058
2150103
987135
1451619
2083375
407829
210613
881770
1441792
2734220
2888306
2229544
1695804
1136684
2870571
600565
2852002
2460859
2257841
1702680
2892484
1286407
2079994
21554
2666492
1464057
424053
632234
1395482
2919808
1807988
2872297
1114695
103450
657252
64253
301170
1619362
1297798
755404
1770399
2565374
2379592
733530
2748869
976611
2080128
797745
1705508
2900161
368038
1830026
629946
1678517
1663420
1515202
1782682
1343047
2024000
991798
1962666
1340151
1418245
1833878
114557
284125
1435663
509133
327027
1157525
2573699
1355334
2711734
1093971
855187
1587724
930704
765892
2674331
801443
776564
2329904
1361282
727589
481173
1675198
1406954
1228681
1027918
732001
985164
978777
228601
1935566
2763117
1869214
864945
2551299
401837
1215683
1719980
1064068
2295020
193354
2517578
2734124
2558510
2581577
2527841
2002085
502731
1827833
1003707
1707540
2711022
1713086
826525
2410233
2885376
1765108
1242512
619788
2035061
244462
2885497
1889756
160196
1318658
2701767
692221
799950
2074829
2716024
2737328
2329810
2872743
364584
383373
1555755
262595
63135
785737
2375218
909596
996393
1384163
1729767
2651473
2598335
1005260
1492285
2427332
2052971
2250450
2589586
688570
617691
1683213
1561903
81112
1765428
2053705
1262982
494062
2017156
1346702
1132774
864595
1191880
707890
1114640
2145246
2284444
697678
2270630
1251921
1189874
783972
545638
681917
1646653
2206998
2013837
1531469
1837115
1962459
451447
501401
1176902
1597495
1753172
2650911
1363111
182396
1370453
135306
204854
2698299
2612963
2570296
287437
1371264
628442
923437
676641
1515188
429162
637485
696230
1421320
1947409
2111497
375714
475325
834934
1486151
404462
1067286
2850851
1288634
93832
173920
2478468
556012
1940064
2155046
643246
1262216
512511
465630
328930
2803990
2249117
1349097
207964
328099
1561463
1167349
1972585
1064899
353504
589182
1983437
1850941
421687
100732
1272395
1676095
2061717
2450028
1832434
189421
751489
2315740
2873065
2913324
1280035
1099828
1596937
2797838
2278919
1054627
934938
1268038
2396902
2924583
2549928
1771352
2711038
2038672
1531539
290828
339773
593484
2137960
2453626
1754044
1287427
983246
1758893
1831021
1036230
871252
2641608
1614616
767336
1414755
121831
1929550
218117
1214606
2617112
2791253
1562725
1522388
2537862
2924414
1257606
908976
649206
2070985
2639901
2933189
166570
1765509
2936187
2877628
1681137
1453381
2251618
1979698
2008955
130417
2190880
199412
996537
2033734
1714796
1889082
321947
2322203
2631175
668376
941627
2590753
1106618
2395050
1977847
2682584
42157
2816985
1140743
1420991
2690192
309200
624039
1791366
914510
1638178
903090
915440
826561
1453997
933415
2151107
4963
2137682
192557
14297
371030
2411148
1334724
1135030
1044114
1775707
1447679
2382549
1246968
1762970
1800534
2743556
2807502
1207924
189668
2129630
2208463
1605021
1158600
716776
1425241
2588179
228799
264584
2572737
833305
1872653
1682507
2509691
1194112
162352
1366421
2648254
941555
2795431
2004766
2297748
2624439
1751712
1519123
1610756
443353
2756240
1753686
1982978
124019
2174988
1070311
684409
181583
2311710
624542
198673
1596259
314465
950221
1836540
2433575
1473991
1918905
1945989
2627515
1149530
1931459
121119
2116213
1345376
1649759
1295416
2273510
1365247
2174322
1817322
1215916
814449
559665
1260487
2431427
2275282
1613069
1208330
2089950
1434049
1503576
1880475
1092039
403391
1934974
2237257
2442722
401554
1854863
2803336
95129
1008656
802024
2050385
187190
1495672
2279134
2552422
459639
1399600
186959
560853
410469
498170
1573369
1420451
2156680
2605985
2059930
2553604
916744
985724
2321177
1512798
1508022
595780
658139
2422403
2880087
1535269
561645
1016753
2849455
1634965
1275557
1452931
2143774
1811149
1418599
1838833
213446
1727200
2139426
866867
2909878
1203518
1821762
956342
2697051
21357
1479779
1467974
2845954
2459721
2532251
2143457
909766
596864
791337
2593629
1703904
684484
2814602
2273124
2377134
449143
2419043
113151
1627670
2432128
1188861
1707309
1748779
1396754
93596
588310
2547603
1513639
2403761
537749
1782659
2229064
2393460
222742
805023
1651105
1143052
2381378
2114630
2788167
204627
15233
543296
2141870
965765
982073
2069656
847991
1633864
819933
347355
102872
2567370
2566768
1778823
2321731
1812524
1302457
233079
2640474
1857684
2858476
105064
169704
1286816
2189269
477157
1024535
906721
895878
2746630
1716131
858826
1604354
725956
919835
103746
1704445
1369149
2308519
1467624
636717
2801069
1688557
2733567
285222
1421420
1870149
217254
2384501
697270
701263
1876787
2506747
2678916
1655990
104055
1212179
264480
1220238
2167304
2379753
1742584
1958943
2498752
1976315
67755
54956
2353679
152774
769605
2035402
687199
1240104
1840762
2706794
588284
1642151
660085
511528
1611260
532209
1945130
2442646
2856843
855398
861903
2619697
2877179
2734250
2135386
901798
447245
2768273
1527492
617983
2019363
461849
2850967
1911047
1225269
567885
350180
2011009
2904697
287597
1553220
2398588
1802003
544651
2288379
2707836
1784150
1251184
764035
2692756
96588
2516249
229241
627438
1651303
419919
141240
2098383
704049
421760
2465130
550429
1759157
845202
2773405
2394596
1578751
2694384
843117
2018448
2511421
862223
2296906
1458191
1154612
20998
842572
2818012
513625
2421428
744799
1097150
1590976
1577423
2037026
2380564
552605
1462640
2238069
1250853
2277894
1128753
567260
2400736
1907980
143299
37302
1353199
2726858
1205610
104468
2377467
2931562
1038044
1633959
1125106
2057799
2557810
640415
2762632
940759
283140
1754075
2547120
1561876
1435614
1894648
426824
1222059
585826
258856
83027
2001022
1540063
1024606
1379107
2502530
876908
2686743
745522
67050
2424092
548639
1214294
1346145
499299
351518
1882309
178229
2458047
2595760
909598
983546
1624077
849231
2390496
2532772
1898448
2879136
1193510
536315
2629473
608563
1623154
114302
1858545
1666097
1039957
2434142
2438059
2160270
1913726
2121451
1087460
1855237
669226
2929654
750282
1851245
632118
504
2111342
2271200
164658
40719
1379885
2701300
2308151
415583
309465
1802321
339977
1437372
2678433
672568
890258
1052212
2536842
1720675
1821849
591184
1228496
1282359
188525
1991536
1347733
679963
2016906
2624250
1282829
775250
2833057
346933
1027594
604062
1860631
1713904
1307260
2184237
30713
1501582
2561649
74036
1887864
2347375
2365593
2687014
2419087
1566417
1247646
414640
1598513
2428033
155831
1792129
1708014
1035518
1487346
1531404
2418139
2936647
1546069
1436155
1220171
1196668
2887541
2652538
47269
2914395
2621095
799931
2355711
618925
2414272
650281
1871857
1145240
607411
955717
713792
1216581
1542283
520223
2833445
1404806
1840244
879457
591693
730999
2522450
1131139
900614
2288142
2900838
1349206
1396041
1865347
2029701
2575233
1827038
2678829
2135533
2210196
1480656
802618
465487
452579
397500
2483687
2412028
851142
1113088
1307955
2034860
286133
1143467
1687154
349214
2790708
485716
900106
2685676
1803644
2216973
1301346
1443474
178719
1464322
1535208
1007984
883186
1820988
2932835
2417677
1496550
2922018
1367843
2815342
2318591
1026210
2299061
1393861
1803489
537588
2845425
2737061
2469682
1475618
2092947
1616554
1094799
1993205
1723171
642897
2378792
2891130
601224
2522731
1610284
1935056
678377
1287799
2893184
1709663
248033
1069988
1979771
2737992
1640839
1358574
339867
1208776
267860
103180
2741497
2658479
335489
961509
2743757
862203
2170276
1282472
2735543
809903
866460
2066916
1050916
1952905
1581611
1085590
2895550
2498752
297221
1017562
2395371
86162
2597292
2336320
2046523
2296766
285383
961313
1714970
297127
1638012
2834736
902469
990701
2655724
1674050
1374757
1172073
1443634
2831216
1506328
1433664
1400638
2058
2245679
2926688
1102353
321915
1870887
564189
333700
1665965
2649807
1871946
812146
2290396
2154004
2331446
207548
443924
1090162
34165
2288316
1151157
190689
2819174
2245455
2837948
325490
2251588
384880
2909505
165647
453129
1908778
59305
1351393
651747
346545
2182942
1727605
1879877
1874675
161373
2252415
1326619
1153805
1021880
1548643
2126203
1452116
1362407
2517584
836812
162889
265435
1102483
1610842
845786
658622
2739029
2760972
1464739
2238762
2377866
244034
1810503
1083891
623333
1342805
2199201
2410414
2816062
2908639
230814
818664
2149858
1585076
501660
2072690
1805557
1503033
147302
1488566
1943754
2563857
2936878
475217
1516412
967025
2024671
1728486
1343834
1567129
2113886
891607
867375
1960584
2409884
138031
2732479
2105069
2655161
1085882
96303
1518644
1071505
918805
638298
1003309
2328547
1248333
1124718
2880885
1909422
1272852
2592483
400387
2693393
640997
2398181
834700
2363462
2678613
506432
50168
2160454
74387
2804369
847985
1014943
1640640
2052059
931617
1140950
2741884
2299566
206585
2308767
963779
301945
1930304
780449
134865
2767137
2933407
1897007
1196634
1599346
1828296
2366433
471650
470173
1567863
1529641
649827
750564
929736
1321658
2093992
2428408
1865788
1357178
1306444
2214382
2409288
1694531
1340800
1727375
762014
1610545
1606657
1654271
1377989
2248335
1374527
1216564
2786615
115290
922834
451800
48972
2179681
1123455
1339020
2807216
9318
24850
2126916
1728514
1438257
821764
1237241
2724369
1490029
106788
771011
1529852
266753
2090023
417958
1778585
2261208
536233
1511926
17663
529618
1098232
2738157
72101
2901047
784599
2640948
2285412
2151240
2261374
100667
925124
1535049
942777
257625
498813
2066039
1027430
2465562
329787
659723
2010379
184293
1041552
1307012
1641102
831793
263728
224323
1166912
2446420
705120
1101749
521958
701698
2751415
1294151
2029693
1962550
2644739
2522606
1406681
205791
573417
2213715
2134931
1816291
1762492
522148
2002313
1439437
801389
273706
473764
670252
882767
131531
2502380
2644336
2552623
2213339
2018584
2384854
1296446
69262
2929987
360410
2907331
2016347
395448
1644572
2389724
378856
108079
1548671
1316973
1889712
1060121
526947
2086153
1112274
1638622
1349609
746423
979927
2932883
734998
1785641
1849464
1221787
969628
75445
26755
1806234
2807338
2626380
1021339
577279
2357555
96070
667179
2551900
1625943
15630
1472658
543335
293148
965842
1022633
1413676
115212
2151220
1698869
655393
882418
748201
3565
69028
2578442
1502666
916401
1831649
2592983
811957
391015
335598
87545
1702050
799026
1695657
439096
614463
2410420
2692897
305956
761811
2054879
2116962
370159
1058856
2041464
869956
1730410
1978242
1746356
2205790
733107
1716140
1843528
1832083
1122918
486325
2738259
626311
2842110
2307009
1767874
1886929
525255
792855
30618
1860403
2492041
2694274
882093
18354
448640
1271564
1619940
795776
2429768
2806710
2799142
858777
393454
1284386
69953
2508373
1460104
2562603
803850
1735312
2152824
588421
2907233
241658
1578085
366906
441097
2338628
935677
2635288
1397747
260076
2825630
684121
1599234
1126833
831897
542799
1945652
1027924
1687442
977305
499595
1496135
1524933
98309
2169563
1625489
1259441
97959
2785284
1609983
240794
34000
2169681
746090
2079932
548698
1247930
1022709
1632408
1203877
2178541
340977
1405685
2650175
733187
1679844
2623807
1005080
1758764
2391837
1051425
2316356
1958998
220163
592244
1445354
535597
2004936
720589
2179900
1181934
2650776
2714900
1202185
403264
2618194
2012681
2554557
2753304
1035442
2218671
243423
257304
2332462
172716
2811238
769134
1285429
695798
2019783
638775
201433
880299
2409094
884909
906072
2876487
2070989
2576879
160491
77739
1811103
15188
1263539
1332902
537123
2866673
447091
1455327
188322
2542664
1096574
2047234
2567687
1734182
1165721
1191790
2360604
2429355
794269
2721963
2202387
1727884
68446
1678875
2896029
2670791
2067170
711492
2379278
2533397
699778
2908334
778437
2507783
142741
1266505
1686670
1777996
980206
2118035
1410553
2325223
19125
780686
984540
600443
2115133
2052212
2286345
169491
1853534
1273769
1189582
1841694
217407
1884262
822353
2899237
208134
2805615
1153788
2730109
1431962
2325405
1784390
2138174
1129029
2510713
2811073
1026100
1333595
2777677
178208
2618964
27258
2664823
2269308
2604436
1738459
261375
1308256
1424646
556586
1784537
1163639
799781
2849233
334113
881644
2495356
497433
1551402
2685862
770776
459690
2048507
2505364
1534275
2716557
1045196
1680224
860475
1064252
783890
1729772
77162
2672553
1943027
750544
1380180
1155909
1049809
1883127
2266050
2088354
1196399
1266262
1168503
1674690
2815913
2389707
2893168
2687434
2106564
1923638
979981
998879
995997
1538932
2934921
2137127
2070954
1378946
991870
237101
406776
408019
780490
2662149
1626456
2681237
781209
1905746
244253
2809634
2202071
2496177
925356
1471987
327189
2526360
2378930
568198
2759100
2868428
2197689
991885
2263229
2521703
2890357
268138
2742689
1535501
2533375
1182611
1711399
2030206
1375530
1577061
2670779
1472812
2391547
1696185
1076345
2915543
864052
2897642
1703541
901412
1674619
317414
438119
1738986
940834
1047377
2251003
2798748
1111251
378878
2875825
881806
1053931
1556642
2781775
1365108
2842403
1322784
945543
445565
1978964
1224069
249726
562061
2572712
2352921
1734185
790234
2803463
1136937
1730235
2756608
2737625
295632
1419732
735893
244159
561257
2687472
2045543
1787695
310857
16501
2931407
809615
507576
929734
629370
1750526
2733473
1078109
1232267
1926873
1472377
2559507
2924005
398447
1753986
2895878
789990
2174634
1175699
1663225
1323413
2424549
2798344
2263370
1662100
804842
2174877
1819076
1834349
378371
2736385
1481408
615431
1123160
2756184
2831871
2860569
492544
847805
1080357
703174
535486
136518
2417691
456964
1700160
2093924
715381
1898203
407649
2691028
726087
1841580
237272
37144
1887166
1985423
321884
1537516
2407918
2800237
700407
1487391
338884
279265
2553633
2038913
2517206
424676
2378754
2691450
1579807
2319834
1944214
2260221
1851308
1244954
483525
2617563
22410
331825
2405848
2669751
1733870
1610167
2272010
539090
989113
2250978
1137746
2660270
1485834
741839
1235952
363577
1945766
28121
207542
1042245
241990
869652
2023722
820097
1141196
1103236
1305927
1027403
1491740
2019946
2326911
1829128
1076800
352450
1426930
572428
1269934
189809
2615760
442831
1435316
1315100
653806
2060575
1105201
1706241
1274102
238748
1878389
1831590
1829041
2186661
2217054
2905011
711720
1495682
244483
218367
1000883
623680
1010846
1440130
2888512
2441518
783385
546814
429588
1590623
2521228
183440
466833
1492387
2081685
645702
1206401
2116453
1898105
1410355
301087
1212975
1444495
294485
417769
2475244
1314562
2582443
2535099
2598681
2171399
391503
2888154
948407
2456685
526439
1288174
760436
572425
1879658
2580570
1516739
2732779
2047604
2838037
1138049
33381
1467513
2726238
2239885
1657905
1745074
1982984
720686
61062
1907769
2634683
2398781
2030642
1554490
1323508
1233672
1237283
921154
2482042
2373268
2744835
137875
2690812
54711
260177
2855738
1903435
1836359
2583844
757553
1075133
702899
1336205
1021971
768022
1349528
1948760
2501556
2527891
357678
2430499
2271573
1688365
1980110
2532627
1989435
2708172
225705
1701567
2653101
1766596
1839466
492268
196806
1048043
1716022
1760039
1971886
793144
2445185
2422912
2202085
2506381
2433445
1458297
1623611
420428
711316
544535
2509501
1998459
2801066
204286
666009
1642675
1078982
348662
2246755
674089
1296804
2138657
2015921
2190997
1257956
956346
654145
1220837
2713813
2638968
1451061
1538383
2064185
2727702
1641412
485115
1829578
2594484
363272
2276005
1764449
374419
473445
1344723
683126
1196232
2215745
2211162
2007730
2327442
912243
1669299
2505431
1981867
763720
1803736
464594
1102253
780022
1275383
47768
2717454
931818
958924
1435000
2900539
546004
1930464
2314752
2783541
2898063
445229
1459352
2778508
1773480
1287012
2264624
1523780
1323113
1703413
1710936
2454647
1979638
2068820
1696793
798553
341157
113951
1067263
1799617
1398246
2224648
97606
146632
1344601
718091
435745
2238342
916683
2128044
2288454
295840
412774
251566
2385483
157321
399991
2268024
1493394
1190220
1899219
598324
910428
740412
2094125
2123056
2881385
681606
892091
1174569
895999
1036247
93452
533018
86155
1624754
2887960
2413498
238642
2553777
1822842
2528794
465931
1353982
135389
2415197
2279628
1640810
1857833
703127
694080
2181242
1742669
1493898
2348027
1984290
594810
611735
274641
1684813
1107073
218091
818756
1332034
1766743
2465035
2363712
2123562
2856114
2785394
108071
1189046
46662
1183903
1724528
706151
2410745
510699
357844
1521239
1834669
2914344
692338
989898
2585909
965079
730419
547850
1997513
872380
2568555
2293186
1947785
629717
2601228
1783415
1498593
184939
803270
273979
1841222
2376398
2211658
272392
597417
1510088
609239
2374341
372697
2820505
2837522
915704
868424
1997448
2927842
612084
47448
1484371
1749738
1837970
2121602
304505
1085892
95230
1420568
1064745
1057197
2423296
997289
1633996
1200121
1972597
1866427
1288193
1679268
305653
1396560
812522
333676
2099170
1872721
1594950
1943577
1046808
2693302
862232
1215575
1369357
1832636
2663494
2157732
2208096
2466032
1703570
1672571
33902
1567442
2626623
2434792
1702694
823912
1118505
1289107
1659181
2300140
1189903
1410266
1153795
1445777
2900104
2379881
1830955
1553085
178283
416572
1125209
845984
1243460
680573
954831
2101294
353211
377120
1828805
118926
1802032
2835551
554161
188977
773961
639680
1750857
991731
2444912
2562970
2366745
1789821
630043
2453683
121558
302830
431733
386395
171816
1493314
550513
2244325
1348313
2338716
596914
454437
2095582
2404680
2137616
740777
2559209
102526
1970753
1241641
1282221
1380636
2371630
681415
2353682
272353
7904
2526812
931076
194033
2326929
2077299
1083409
2378502
1832178
2199370
2440261
811897
2730188
820258
846343
1643638
1590163
48091
1883692
2431015
1852484
2348760
690408
187347
2411042
1555447
2285856
474958
1078426
2186119
1937847
2774772
1680585
2777909
2829128
2819030
2622477
2660325
1568385
1057686
89128
688627
786672
2609097
1967693
2231007
71608
2343414
1545397
2413840
878006
2497165
1236421
819121
308206
1128736
649057
2165183
2774872
1901820
599497
2748816
449539
2806029
1060951
825061
2061634
1595985
2083283
2173715
2077463
898084
2324052
1109904
1646486
890173
2156752
746289
39500
2738210
2710300
310007
903637
1126472
1207284
248209
1833419
911868
710512
2830342
2149007
1814890
2500690
1725434
1519404
2472403
433996
1597464
1006123
2016721
270269
916441
198161
420308
2807790
1439471
1123586
1223809
1686637
309639
1874257
1520778
763146
1204292
977066
2865774
394254
907705
461387
207831
1760355
577800
1619562
2097047
890079
471611
1972194
2389371
1374860
1489710
1367140
2932031
624169
407221
2404579
1587341
1492403
2280769
592680
2498397
446661
746236
2727996
2106562
356556
1716798
1741476
654755
367151
1516169
2868196
724987
1089898
15548
352025
2441352
2519487
2832422
1808566
88498
325937
2590620
2391635
1875779
1822482
2432359
616675
1568733
77429
931836
168506
2678295
2752037
1279207
1133250
1516243
1003959
809514
2878603
2368815
1520804
2568605
764253
2034537
422652
1628870
1055412
714047
47249
2141948
191268
655934
1452573
1780167
1417287
1216904
986292
2766700
864999
2357144
1422234
202183
1004687
467269
2486135
2346179
1212364
2618340
955490
362297
526204
33892
2186974
2657990
1144322
1385822
2473577
1403736
812257
2103738
1059095
858408
389986
2644781
219987
2660181
2174234
1590710
2373812
67770
1750092
543058
2514692
299481
1090643
848163
916444
956097
1875233
2067529
992769
2694068
1081863
1497165
2214607
2319116
2897776
820326
2583395
2220684
2284483
2697708
2369357
382404
147921
1991119
2323297
629816
1873027
105168
912348
2466838
2244379
2389973
2660045
2246905
2703715
2252577
1338554
1246374
379555
1691326
2856407
994915
899927
1449472
1668852
1618593
1310674
406961
606397
22327
433043
1635430
689895
679531
807923
1266137
1956203
1790086
519641
82524
1635965
583065
728225
623442
2211741
1345356
1739212
164407
1610789
919527
270104
1103850
1367603
291031
2847398
1840405
2684374
2230475
2277334
2757097
2744413
999399
2020022
1155569
2092321
2663714
205659
1946352
1498898
156119
338813
1162761
1161428
56891
1978281
1227464
2443399
441197
130771
295037
479272
1115832
2171202
1722943
2316156
2604159
781598
2254789
2586668
205637
939732
2337402
1945297
1294893
2203094
2195711
2924094
578000
2227044
2676624
103820
1921248
197857
795428
2552905
37651
152654
1689538
2932716
2187802
2223673
1629863
464116
1578846
1503546
1173086
757521
108960
499436
2842451
1967225
230814
2719895
2424055
743624
2608405
2880681
1256816
2460044
668676
1283165
1878827
1193862
402337
1564055
1302781
2618189
2636840
1593921
613757
604844
190787
2768837
2277411
1383491
1063033
1871343
949618
804898
794852
198214
861673
1721881
206356
1164657
761762
2422363
1744437
2686844
2717401
1896177
361453
1017512
437666
1306954
1049222
167336
2468771
1391361
221191
341328
877597
1299721
1828019
2835663
73240
1743675
17627
1697913
678089
2251501
250138
174208
2796966
2459793
2277452
1631246
1777667
2093293
1431454
459388
1033627
2190084
2579554
2425920
1929688
2436839
1783808
1335247
2818558
24651
1798027
2839800
772926
756775
2646482
1022063
2813832
641726
436775
369081
122942
1124475
894006
1221638
576174
2142283
283972
399354
1238089
2896744
1590023
2252718
1800408
2325135
1474745
1795098
2421163
2139048
578919
1448140
475816
54624
2119438
1567530
2799436
816441
105503
699293
685770
504699
602017
699355
821665
88392
69277
18852
1230407
1343105
1216037
489632
216631
2116684
1156906
1568959
1372498
2248554
914211
1293962
1611485
887851
1927793
398275
979156
631416
935423
2188259
1380355
971398
1790699
2451053
1703864
1306868
2618379
938566
1355413
376205
2306938
2011910
3815
1827000
110993
1103786
2293863
1656610
2810941
2158221
2455433
2352586
2789118
1512125
843981
2133540
2853160
557692
270963
464669
1828102
286191
2643848
1076633
220897
2122446
1866031
2819984
738823
2664033
1002565
1906413
47310
2153218
2184931
1362583
2759048
716160
1736506
2082228
2457704
2370968
1058997
2789918
988622
1448937
2424435
943349
1984505
113788
489555
1508463
969916
2543612
1094391
2577279
1954899
1313160
2400310
2489050
378737
645942
1992490
1850607
2050030
687987
525412
1542975
2371652
1121854
382045
1471283
1794374
2667869
614142
273150
2275893
1261221
512168
2089920
2862278
1129530
191189
2263628
1215491
1951919
2057101
2403312
2289678
2464829
2006215
645664
1222542
2156792
2730557
2187907
2837821
96196
2693079
681899
736839
1060374
1710872
2238674
960391
2375766
2594066
320007
2881091
1511095
636493
1800178
1798411
582799
404979
1654759
2485748
2449068
2192477
2364829
1651076
909232
2191979
513391
701609
2901650
311103
2187641
309107
1002096
1916445
1865625
1249384
2021283
1984540
1498572
1860577
649359
56038
1763362
2757066
626626
840687
2388569
505756
306786
1675629
2838710
1318405
170389
2635049
2286679
2681336
648355
2180977
1595911
2859099
2051280
595716
646416
2741795
2929776
2935904
647327
1473082
1154190
468383
1037446
379515
2483919
462333
988465
932399
101996
2475510
2192023
2321513
2201606
394372
2881611
1639078
1708039
942184
530706
517539
2183384
915274
2467883
2751489
467070
390780
1426109
587577
636413
1884960
1760733
1919128
1283207
1186700
132349
71685
1250265
1240083
1260146
530265
938079
1150866
1178376
76077
2926256
178326
2187675
2330866
397319
1270139
292495
2783343
1888244
148062
1771424
1323993
516064
2462776
2037561
202429
456830
713886
2761781
604858
512664
2216445
1538028
2302942
537402
587941
2882403
179303
1750444
2809817
799113
1063516
616864
195066
705576
2870541
1429267
1106149
1583708
2390996
828151
655533
2234687
10758
307881
2217192
1472631
482385
640684
112637
2675874
2232668
208029
2233224
254973
25853
1816623
596692
1769290
2751389
707424
1714512
108528
293740
40942
2386548
1630391
1110665
2011167
1794888
2926533
1568666
1353568
922212
374430
813537
1351043
1044941
2733015
1789096
2497776
271959
822651
1294987
1409746
2191318
670256
2609290
96756
1258981
2738803
2007160
151050
698484
2231893
2724000
2099508
954865
604932
1965396
1193365
2069546
1340129
2595021
2402256
1211565
205593
2182721
1329764
2471573
1534981
2356831
1992091
21643
1766308
425677
478655
1148939
265513
484025
2272362
123558
1132151
1842063
1235998
1342001
975060
570965
40866
957820
879520
2211461
375614
685176
2829684
829519
1738821
690657
1883939
1185036
1654859
308370
336000
667736
1629422
2459755
2452771
844922
1760603
205949
1033554
457851
1640299
1518383
2051980
2670664
2790023
731587
2075752
665170
709746
1151325
1711363
774300
1007833
2508212
250478
2730642
787961
124813
866076
1038150
289285
1064092
2459438
2286413
1200602
2323019
1927276
964846
1684068
240475
2322325
770170
399281
2470997
2408469
1072376
1150390
1293324
338629
2177840
2522581
632836
1204926
1572026
402112
27171
811431
1403330
2459552
2743589
2071728
297806
1961003
2862864
573061
1211094
264311
376084
2549733
2393307
2816488
1693735
1373137
2639545
691314
2009661
682531
34122
991977
1353706
495641
1170653
653510
698357
1005640
1281265
1965187
935923
378799
478159
1959673
473445
669517
1404742
2774394
124078
2120040
385559
212044
650068
2130721
2652403
330755
2454694
2281625
1935758
377366
226054
1313090
955312
2114878
2820897
1530767
774324
2252816
1374264
2879197
662532
2078987
1162949
910597
2064666
2215076
87065
2408960
1206128
696659
986908
860085
2087204
391667
233515
1257069
2519880
743421
697210
931127
847989
384969
2579830
2220467
780594
98103
345591
1123107
2473491
772163
1837628
488176
363843
453557
952931
1909167
1483747
1703539
109760
2148973
2544419
2659398
462889
988144
1647333
2796224
1581154
2689661
2294618
2299719
2422653
2116106
2116778
57727
297888
186238
2088459
1038865
2668669
2484225
1681989
326921
802713
1849061
2300761
893803
387551
2585769
386544
783961
1931041
58012
701787
1390035
2849095
1722648
2476291
936448
1061419
867173
517153
1770240
1538376
962907
2390336
1899042
2582540
2895329
1267039
2128648
2046158
2037193
1686876
2881653
2618774
2008888
558351
2524592
1879726
537757
1193175
1568347
2234982
2076415
1403313
466734
1865635
298549
505174
2755628
829340
814813
1202022
2290934
2155325
2112192
2165946
1332693
2021158
2044103
2610945
1465438
2633917
379481
363088
1465162
2158266
1079951
95149
1279958
1405224
26033
1307769
786955
2917838
47474
2659695
1645691
253774
2537803
2834939
2636354
1025111
2718097
540935
2373206
131541
2624456
1420333
1768425
1022736
1237444
1472400
1214012
599990
1617654
2419742
2117369
616280
39582
2341912
2075049
2339991
306235
867107
646901
1864114
2471411
547987
1903881
2768867
1663378
2813456
1214136
439461
1032099
2702629
302385
1005842
2774365
804814
2452487
2129583
474067
2920747
1831762
2182056
1770519
1485350
787409
232924
680308
2100049
566979
1854168
93440
2180387
1199917
163667
1584689
185635
554738
617165
2134727
2741971
1889370
2499005
1078388
599004
464889
1867478
782545
2474994
1998679
198181
195196
2283830
2121143
2856475
2732411
33238
2761622
2342722
2829600
1004915
2664483
2740794
1191688
914658
382044
372217
2173429
1274567
580484
2726914
47956
2039302
428241
765789
2700019
526198
1253564
81836
1960993
2159654
2526150
153728
106353
2742237
310221
264235
2176455
1613961
1130214
555332
2715084
1311708
1979166
2232007
2118393
1976428
1174815
807411
849464
1166122
9103
2828310
1232600
2536441
987816
2811055
2630036
1229549
1518753
2653264
1230122
186730
1844194
2887691
546884
1655880
2578801
1392482
2238349
286353
2196393
319345
2111134
630405
1640190
1165109
2400200
447837
511550
2370540
360473
1461350
118264
1163458
296277
2789919
2183337
1207362
2620080
2392206
1524032
1008364
2936847
2283188
223337
1247656
2784482
2019932
1640269
36781
1738499
2548767
26956
2676401
2782744
887909
296348
2567144
2805418
899791
688088
850307
1468914
1230387
2899056
2316744
2272123
1657673
2641782
365407
840788
733010
1626143
2691935
932998
977975
1538806
1066938
588356
1317011
1971591
343173
2849118
2589993
338420
697252
1111878
1670584
1921998
1525917
1373057
59579
1685404
2839343
898897
2028801
375196
516629
877831
2817544
1716808
2399185
1850569
2723776
2478953
1388909
1779310
693324
2481786
149566
1364271
1295149
347211
2429598
35901
2510667
1944166
1913112
1709339
1184400
1151263
1683396
1416553
5544
2172813
788622
1648163
2011268
1860346
1105285
404037
425407
435233
684854
596731
119247
1847879
1272489
1800940
531076
2068331
515539
1331118
368268
2532456
633919
2005616
917510
175538
17755
1672916
1508986
345939
235285
322709
2631572
2696874
718376
2163546
1117198
51203
1860139
1345295
1587331
1680714
1638906
2726211
1451345
1985321
594464
2880995
1300613
2109943
1120383
1812777
1867278
1683803
2416872
2053024
2927733
810602
354840
2667513
986538
2736482
742092
2422409
1844705
1794190
152631
2749326
2156319
2516934
344028
2170904
1112308
1982680
1714902
2020215
1718591
2030331
96775
1724767
50106
47171
1622648
1750130
1201784
1524109
1229424
367228
1412472
300579
1311613
2939847
922654
884859
1182443
1018073
1380369
2896398
1007030
67158
1785026
1708864
456262
1668306
290307
818683
1812423
1899762
1803219
525737
1786601
2460487
1398805
2341227
629755
2531459
1572429
599522
1832674
2453804
368666
2801676
2523521
229488
1943263
1589084
1938425
2486803
1055201
2253014
1438560
277929
2173804
2224453
2110478
483264
1885739
2530803
1576762
604383
902675
975540
2291149
100620
1321981
781257
1269685
441257
1971481
2681114
658117
2807211
1003271
2901344
1408527
2266478
474898
254980
2883696
1790177
713432
538274
2684561
564352
504150
537818
1679694
2234673
2420562
831041
336844
1438719
476714
1903214
803628
252177
2822951
2581251
438604
976275
1173678
1504966
2206199
1021428
145070
2009210
1264070
2670233
117475
1135728
2137491
215536
2719369
1930017
560318
725261
2046467
2729544
1872762
579565
731663
1172850
2545865
613503
2438683
403748
1674459
743214
2321828
2299962
1233284
1553165
158151
2853073
1044457
1867260
2200627
1046202
1212326
717947
1638928
2888756
880788
2343172
1415348
1131956
1652739
512569
396784
1777270
437975
2800789
1814186
187740
2392127
40563
1100383
2334266
2480032
1686330
2005355
1832409
2501179
1688242
2937357
408677
1748133
697934
561363
19290
2487075
2824836
1753009
1153755
106839
2848933
2445777
1128549
588992
2761611
1958483
1929607
1687227
843911
281332
745588
796919
2737442
902825
496215
1179480
856911
2369456
2182284
1341948
2352152
2423056
936167
2027290
1594591
682232
2673788
973217
100162
743073
2935724
2509423
2152582
1443981
541547
439160
2233495
354660
1637676
1370300
2428450
2131902
461836
804594
512377
1912828
2314426
646467
1164151
1821555
2906918
702188
1155167
2767661
1509155
1540684
384971
367249
1300677
1379461
1098350
2848263
467938
1885276
632445
2041377
412162
1959739
1911951
1697714
179787
1328010
1723758
120895
688840
281621
144592
1524579
146032
2703512
91005
209685
683325
840860
124947
997273
1331343
238145
1155716
2234420
977803
2062912
1256077
1517251
514878
2747250
288315
681110
111894
1902947
1173832
1272203
2521022
2616220
875042
678931
2924213
22550
2109775
1045243
2547669
1964702
2264045
2011845
1382723
1503447
1508830
2286606
2699307
2789872
161960
705614
227814
1360995
1763205
1448145
257994
2404486
818960
2868448
1709130
11797
1847175
1077431
983535
1669753
1844708
765234
1378135
786914
83565
1628353
1131611
2162569
1816057
2855851
1807717
419433
1566654
2647074
1793096
523394
838887
2676798
910944
968688
2524047
2237905
191277
2382035
639769
2282800
1607659
1373047
2630285
95347
854191
2366878
538476
1065404
1963500
1630395
396362
2614732
2070675
2390760
2109160
206004
332156
1870200
2849324
853432
301978
1952710
2091870
909242
388213
740869
371127
640599
1774350
1068953
2577079
2245978
2205701
1459418
2288728
517438
2639965
1556746
1301846
1527548
1867781
1197688
2369949
1760192
2312822
650563
2038399
708823
1382843
788611
735617
402788
441154
1662049
2646607
1167020
297764
536214
1419286
1406698
2269047
1477298
444837
2270818
1821651
1806071
1188599
2254659
1980184
1351408
1856936
857758
920564
2114380
1079023
790810
1511320
1276135
2926771
415990
1975732
2125614
1284724
39946
525598
1791132
1641689
1069935
480086
2724903
1273549
1820667
1182424
913168
1204702
2331897
557927
1060099
1574224
2088205
811990
775604
1199985
677559
320972
1741570
1764154
874676
2229670
2476440
2757219
1833556
1700486
2367691
618672
703519
664839
6931
1975924
1291327
463489
818433
1315146
1036287
1637877
2382675
2862774
377322
947215
653276
1997988
939070
2002654
1371545
146130
1277022
2322815
435970
730082
743599
2327009
553404
1523078
2169179
1548071
2120605
2199295
996060
502559
2425398
552395
2044599
2812070
1671344
301259
825519
1069910
2461745
2215683
99694
1050467
1161489
1518751
2604743
1270758
1682688
139153
889732
2851429
32223
1425022
701149
329153
1620018
1155417
2740601
1595711
61719
1249138
573744
2689813
2424922
260817
39565
278411
1230474
299161
1584776
2096781
41028
1649557
1885919
2106634
763431
2505926
277245
127337
2850685
649618
45672
2417513
1766503
350749
2133055
2248261
760699
463144
1551336
462476
1263848
2804616
2237964
2267747
2040464
2381892
2161026
2468113
2906039
844857
286593
1525936
2459243
1233922
2502255
2261649
1190751
635868
132825
976290
2729733
1870996
2263535
480327
136669
1390083
2840720
2340644
1296473
1647356
2502327
1886075
1996343
2614160
2717385
2365056
2847918
1698039
1476564
2127736
1912923
2562189
2576915
2110209
2290858
2622392
2823913
966915
1413988
1274425
2774004
1835160
594730
1119738
691180
657785
922595
11277
471030
2663345
1549784
1763743
354734
2604748
544030
1971331
1016464
1900916
2412949
2203277
406564
460783
670329
281139
2863282
956379
1649445
434942
692260
2615005
58033
598916
559250
709391
1973693
316276
1814931
171620
431055
953063
767134
1530995
2753938
555854
2624766
442156
35939
2763490
1688280
1349909
499777
555920
675718
1120419
2037136
2751247
2555367
357586
2337292
2653966
2833512
933858
2069128
1796133
789355
739153
255251
2517468
605177
1560541
1998504
11092
1745513
1795714
1091559
2436988
2357697
2070981
635995
1873046
295828
84482
1873451
797269
1496918
1106746
1470076
1071057
1605493
2755157
1820067
2034931
2226516
953361
460992
2500497
2141814
384988
999652
1061358
1300337
1162173
1184196
1293335
2463481
1514343
1140269
1102352
1325647
1757570
2097872
122170
1925639
2452388
1109147
1726285
1908183
2418649
1106033
2703541
2800603
1247014
2475244
2774646
1507368
2266017
2761687
1419730
1502373
991407
2071230
1576245
2101810
1358705
1003313
2676989
2229675
2585638
558720
1856074
496919
2444956
1282740
1514471
1431699
662984
2060970
2263051
2737243
2439162
2003476
2084225
2609221
2788356
1917069
801713
1838829
610622
1586537
50442
2805683
2237108
2010932
2888127
120340
2934172
1512989
1317838
175566
115256
2059915
6526
2351081
286506
1967750
2204066
358971
292277
1078553
2482244
816878
1142296
1636750
2770409
517125
294378
595729
396629
1235997
1625268
2910444
514134
1698882
535172
910720
100686
2673230
2506473
1977259
168846
270041
1718227
2287433
1945362
601306
1723967
1517363
947292
2532621
2593181
223004
2583097
2800642
446285
624294
1376780
2594407
1943599
1205426
1053128
2912228
2863899
146099
1538415
1403758
426994
1709641
129676
117574
715848
1572504
72337
2590778
2005115
1339651
349023
1887404
94122
796047
1093848
102921
2566091
1277728
794373
1604115
1489635
6816
184825
2490396
139884
2240505
518431
2266715
2845590
1445127
2290228
574890
665630
90224
2791959
1233982
292637
733767
1259393
1940210
2430645
2016049
1337666
333300
452091
2148867
33397
1580600
1997810
2200193
743540
1471235
2277912
1743031
1197077
2791278
1646558
754007
1675067
1650729
1781976
1865915
2033512
2602933
248003
307172
2570539
83207
478901
2766550
1533568
543393
1458667
477448
2118113
905280
2804724
517234
2800043
2089091
1400410
565425
1050834
2131677
1024412
2388979
1773508
1351933
986681
58040
27683
2337635
999659
164548
884325
2556830
1762973
343584
969090
1075466
1021768
1176841
1463962
1476105
878739
985031
2551812
2115868
1819121
1427206
2188442
1091598
1302226
832243
1295254
308723
2602278
2440872
2517759
580744
33487
2314832
1172635
1570919
1805270
449930
2053870
1326552
2794143
2562739
19112
1474292
398882
2485965
749896
2249493
1837454
2808872
880612
2354325
1487863
2014294
2405417
2181478
2110852
1198134
1918614
1166926
253501
94668
2479374
2013168
479857
2706377
2922265
1015764
2524165
2918065
679820
578855
1629574
1224369
1887034
2846389
2393498
1355703
1705712
1914108
2152123
2501714
2726393
1962732
823933
2923324
594371
169991
1214900
1906487
297930
1238076
7844
506131
600692
1402406
2096292
754578
1897925
441331
1103209
940928
445121
2641674
409045
889404
1466836
1134300
902556
740799
2047527
2113858
2182131
1519291
1206600
579998
90164
814156
614850
305639
1433149
2933568
1143707
180999
646904
174225
2254023
2601481
100069
1932072
2023919
443377
2840868
2470431
780963
458331
2734829
1889412
2747274
1407316
806297
292092
1539591
1189780
1985165
2696768
1670939
58859
1793925
237155
688053
1888636
2805314
238426
474751
2328257
2098284
2301934
677611
1190560
1787235
729061
2567401
572692
506057
2339195
2601846
963582
568846
1421264
1001140
2663317
1379979
2633655
2192529
242751
1956393
1325052
2442550
104790
264401
359449
457855
2769087
625366
1486739
1184738
91862
1467622
400777
2615952
1038523
809363
764174
1945828
2154591
1217661
193580
915058
2291649
358754
2506257
703010
2211004
1670035
213494
776188
2582483
2813920
920741
617553
668796
2718512
1217801
642486
2931155
1905588
1205855
1528045
2274345
707678
1269853
2837889
1448252
1719892
1358147
221164
1495301
2165122
1313827
70591
2017902
743775
2027280
804115
1472562
467197
474744
1909334
2576194
2535406
2277875
713290
842929
2519290
1221775
2561576
1687663
52517
954628
2867539
1442949
2290519
545942
2304697
1223654
2208764
801684
2696386
1894425
2282322
2735456
2249872
1094755
2491503
2921706
850504
395200
213484
496763
2891184
2579864
2112116
1825330
59102
2937259
1531802
1183372
1352477
1568375
251113
613030
2610187
79927
2783382
433521
2652503
1135878
238075
2864701
458484
2193366
2630278
2663520
1622127
304052
1781129
2797931
1258755
1519724
826278
2408320
1570745
41218
1132475
2432716
539458
236347
500457
1666390
119866
1096393
2540174
1607277
775587
1701130
405737
2650175
1958457
13315
525869
1307681
1901628
975792
606762
352722
1690665
484447
462619
2204572
2188168
1658960
127053
2398571
1719142
1525460
625740
687155
1446133
434919
1824443
204340
501881
1391729
680482
1943089
1445800
1787046
817590
1603702
2090051
788481
776185
1892263
720595
1192604
2747691
2091572
401270
1297834
659130
731327
1480708
378008
2090931
1746423
197702
1593977
2318699
2413031
1438673
2887306
746386
380922
1170994
2398230
17241
2164267
269239
650668
838742
2845865
87978
2053196
441390
2916472
1651213
793687
1089654
1572822
2112620
2653334
276590
595319
1218691
2785826
487207
1261853
1217223
746582
2004520
1197427
1381593
1960799
1222328
1646713
1150668
111085
541998
714616
1905742
2173894
170274
634611
592570
1356913
151344
2384659
2743305
217274
2727933
2050972
288711
562433
1329338
1020774
2837999
2206777
1990471
868315
2606119
2275184
2667250
312903
2876038
734610
130395
556931
2163908
2736168
732374
1835167
165835
116333
923864
1559158
1250363
334827
2221967
2107230
286122
2773792
2671438
2555605
390473
2360055
200553
828614
781841
1594644
2406579
2582874
198354
2033620
558448
535349
2153772
710888
2017780
2285353
177963
1665610
2488277
1227548
1153764
2102140
2563587
67956
186901
1920671
61747
216764
824694
1628530
1122078
2518811
1376490
1363452
965917
2060558
1332820
856929
55021
2266980
1490615
1368242
1892548
2463268
2814441
370015
1317566
997800
402703
159792
2164316
982890
1486987
1854421
2613352
2323040
675621
623921
1791384
2758745
1355088
1006315
2572037
562208
1739477
2697291
1604229
27797
1582477
2837069
2344467
1592285
819656
2527917
2318824
2117735
2583960
2249367
2169267
97978
2235822
2759221
2071977
1837801
223432
2624907
1761099
88491
361295
385953
2329195
2601206
715792
2527177
2385462
1012387
418327
1755260
1333507
2832637
147674
1119556
1794375
711578
1653755
2644464
258516
655834
1522986
883900
1036417
849234
2757948
453903
1018712
1536082
2742858
2820826
1642821
2524591
1359058
2875573
755372
627669
104027
1379301
397759
1161453
610475
216142
272778
2690931
750419
2639368
2747705
1518330
2468785
435172
461591
1545949
2879452
5081
2436061
1982550
2760697
243832
1867113
277876
2848551
504932
614128
1495896
157580
2242140
2052695
2098246
1452625
2247710
1972829
611945
806895
1259239
1267413
1209016
2860528
2213417
2650039
1555680
211227
346294
1099174
2665581
2545136
2377396
2537345
282452
2685701
2597063
542256
1581720
1440248
2468714
1492101
1655499
503853
2414720
5863
1770008
2772627
1394058
1946927
1434245
271462
2082921
252859
1922016
90521
214401
513550
2440823
1360043
1167712
526540
15323
1156185
2922452
1575017
573071
663788
415965
2395695
1988070
2845154
1579440
1785155
2705044
999315
511412
2100761
2240780
2010316
2051606
2268411
529372
1171967
327762
2696010
419428
2087280
973500
639344
1463230
656748
2909293
463778
1726234
227162
515492
2091579
692785
1573274
397198
356993
2301069
2630370
1622994
2672110
1081084
2821116
1045187
1787657
834732
1219655
855343
180094
2766853
1976354
732405
413353
52457
319524
1223952
84991
1160216
1925217
1918622
901851
2133716
2290632
1176653
1922007
1178533
1501329
1735319
2434557
1623002
1537287
1774751
2104134
656326
167461
683986
2337411
1670800
2390313
1548014
1320749
2708844
2633726
2084399
2461200
2431932
2141374
2258852
2495933
2070463
727419
363872
552075
2445892
79993
1393279
448170
1784967
1564420
763901
648124
580675
1273285
2376347
1729938
2840503
2783132
221978
736171
2786906
1119826
2428609
1994914
1406511
1553391
11696
861623
1120041
1647220
2763507
1396787
1124201
83699
269076
743010
358868
1147474
75500
1187769
2203013
509834
36959
1781257
397516
2601112
1123472
1071168
526660
430109
2543439
1912072
99175
2301993
2711296
563853
419655
2196339
2537893
2176943
2340053
2302202
1028944
1483967
2452869
1318863
633901
2885986
1766732
2536523
1080801
2360169
1671583
1092038
2442757
2264209
1745839
621328
2007915
2665780
1871788
652413
2635188
2738084
2365507
2661458
793313
1934551
1689652
2066612
622752
1778702
1079749
732028
961814
1068823
1447864
2911647
1980084
190099
1443169
124025
831402
2429911
247648
1528631
504469
2241498
450322
2456387
2606419
1385
485427
41074
1534950
1035370
434934
94020
2781456
661245
1682883
756362
2094904
1735165
2090041
2865140
144049
553117
2199086
647753
2280340
1134867
2595397
954914
362215
1162741
2250198
1842277
1750039
2895904
1281092
2095247
1497341
2458235
2367639
951153
1285190
2921513
2240528
484645
2391716
447897
2311157
927841
84494
2747942
2200001
1696142
2677349
2365172
2797205
1438723
1603883
401240
1401014
767696
1423244
2472301
1149870
1738136
2910059
1420353
1017681
211661
1261726
1897221
2187780
936295
231801
2431132
2821952
2016795
722141
2875806
861358
2562575
2846440
2643419
1434492
564548
2935950
2599047
1687015
1176460
984343
819369
403576
904080
1400355
2488338
1978186
195133
1513577
2681496
1666858
1542966
270910
2503792
1695552
407501
847262
1326655
81002
64756
383190
2072741
1666672
846634
1915664
895149
1469724
2644892
859631
1430996
79989
1062836
2651722
1578772
2254072
188206
939879
1533679
1177366
1587598
1401017
659501
704459
2936783
2929530
1006016
2774815
1235008
2498893
1176954
105406
942125
2174850
2786982
1412669
113985
1329174
1392503
2047519
1742219
382095
1695068
1479195
556653
2452197
1487393
416084
1594603
1624817
1703797
1234391
702490
1099120
2127409
913392
956275
2086737
139808
590132
648116
2000497
2660105
1794718
2392553
2726631
980552
1143421
2349203
1608769
2868453
1380502
995869
1100360
298629
1561022
600037
836145
1338414
528413
335156
639478
832180
2673151
2260433
2875561
766419
555572
1742332
2656615
648671
1321272
1834174
2524100
220369
844552
200607
2192173
539611
1006721
1889201
1775674
1638864
1882931
340439
1828920
1150244
1337654
329394
404788
2441607
2606357
26824
866762
952210
627506
1680783
2488790
2575681
621336
87482
1389251
84157
1022180
359875
343860
2195400
1475512
251117
2305514
1614794
1492089
2239180
2298690
2168360
2550178
124360
1944368
2341179
1733010
2302573
396010
2746984
435631
2606377
1878113
1477373
872240
2113830
357056
773033
2810486
451962
78121
2352331
165861
2404810
2935152
2138610
2759912
2152608
1602546
2002493
436583
1701944
41604
1345702
20694
2537718
2451109
2906505
2083017
714236
840029
888815
1231945
1293091
1106021
18385
1461534
1600285
1934620
2164427
1563476
2798532
1830514
2541449
2755361
860642
143
2128383
2559194
1928421
795111
213917
664575
1640537
1000866
472097
983880
1359025
1760617
1734064
2172448
500044
2393255
2664320
1510325
161326
1227685
1442272
2877520
481860
471698
2610181
353158
1133226
500756
964317
1918999
862918
1824408
254343
392342
1772423
991313
371841
2605342
2627741
1928913
2628138
2590862
942075
2166607
2940166
2882965
1643503
2904729
1800043
608686
391072
1533672
2511426
177681
2393032
2278097
2461766
2526658
1396228
1970538
1949218
1496585
2201339
1291757
2498812
1068568
1467355
2261904
2393935
1651034
818089
43142
2422795
2458632
2124675
1615290
1435699
1522777
639815
1278071
669011
486231
2066888
2912743
1687956
2782726
1113096
1775795
1923613
1830257
2373735
686121
1732734
822108
2399524
1564961
587620
2110058
2857569
935425
1712366
1535274
1086312
2781277
2412906
2748830
1083370
2645173
1555791
2396073
1330605
2879251
2143776
1079770
1358348
1615744
2718159
2880382
1230957
616333
113841
5737
1005038
1198114
2100276
1980354
497830
2438124
203846
937351
1947581
2464101
1772004
1787885
1429608
1870598
1073154
491020
576721
1011056
2550614
2164585
2901929
1374655
2006325
1444996
1980187
96722
360835
1087196
1813735
159530
9315
799360
2495373
302324
1279561
2693854
2154525
1075417
1190236
2699479
2660084
510379
1136866
1067549
2566499
2894690
1661851
760646
759489
1413722
2893714
763667
1610880
2227547
2338594
2694742
1358317
379040
636128
362204
157463
2075700
1129947
2159705
2436477
601820
1397639
1711391
1960186
1935633
2571751
2496225
2177594
441782
1484574
2721818
2631475
699486
2358072
1174726
2171922
2365900
1536269
2497200
1339964
988526
1875863
1551637
480735
249029
1569355
1513033
2756606
2138450
2917359
1107733
2328571
1732742
2161633
2338819
2637563
1043586
1054539
2624532
524013
2472858
1891897
2236350
236767
817182
2027451
916105
1958158
34636
1544553
1548354
2515341
168628
1371556
1895855
860194
2456080
2223289
2707082
2034284
742790
252530
1603959
759815
723876
2113952
1333084
154428
2908509
533757
1154254
1417210
2621624
2652046
897272
2020384
197364
934156
1509201
1627013
325681
1954433
107281
1272748
294776
897560
554202
2713002
2295353
618695
757453
2828975
2585583
622133
2699107
2474335
2466377
1321765
1651376
817307
1041918
812531
770656
194393
2144952
754761
2441646
1031530
1236621
2917459
1611214
1046057
514082
2595962
1621151
585852
562880
296961
2441558
2683697
2296200
2295444
1418918
2737729
1152194
2527903
2575214
1192732
741975
1594840
2196928
172697
2588879
2744089
357253
584981
2331576
2276971
2232532
2856785
760687
1037031
879791
2750483
351418
104047
2183098
1716447
1249992
1939254
2686051
2165269
2809037
1351978
1339564
2907979
2344938
489804
77033
22184
2660185
979157
296056
14773
1037122
1952197
880335
2291561
2187325
1547883
2433549
2288979
2747405
1543473
1805253
1109449
1376837
64163
2343117
1034543
119228
1198538
940518
2547382
429671
240340
2253346
852176
1600727
2884697
130161
2059501
447645
511459
888829
465035
1767812
1919425
907470
1302050
1941505
2384789
172533
1398052
2104332
106201
156366
71706
990267
2383971
1548924
1591953
1545362
891271
1078379
760374
1295918
2462105
975064
2322193
1543422
1193919
241126
2766302
2587071
2642133
556985
2638673
2508521
1072852
2483861
2269094
1874804
1263684
1111620
802462
1971163
2795074
1444721
1177663
1114195
926171
236061
158071
1387634
757495
1890792
1564814
576260
2468467
2439851
294078
2732731
1069413
2644608
2222054
173650
2367456
1741657
2898235
1914872
937959
2048476
2094318
273269
237397
1410918
2661854
2402264
318342
995971
261317
1056088
2194700
969198
556816
1805488
1217995
2386034
2618342
984643
2539295
524484
1426981
1739945
2835367
1826259
1019796
161665
257907
53903
1231069
408430
2296446
205843
1170754
2922351
2309141
901944
2933908
239817
1673584
946807
2648734
183470
131524
1945717
60732
1312425
1484226
2208396
294401
1049715
809592
645480
1721177
2131311
1229297
2107293
1148259
1974312
1616851
640459
1976170
1636858
1928695
450438
2720222
1888517
2667427
2798278
1518909
1377261
2627802
1846666
629372
1426756
2679298
717287
2168071
974522
1066742
2191076
1920374
1900545
1838316
2121685
1946735
1866441
2066874
1006296
2626573
144719
1210598
2378708
1857879
19292
2315932
2855664
1554462
2447850
157426
2327157
1597609
2317448
1196494
1097062
1580011
1464368
2532507
351583
327920
2784781
993348
2304199
1177810
237452
762280
2282186
41961
2931532
1437689
2641770
2049892
2320324
193849
2118667
778074
965490
2613980
1672464
1351200
1689469
1820444
1797483
2103752
2162424
825268
2403987
2253490
1293560
709358
1636650
2270905
597782
1424506
1844450
1847785
1668934
2088706
1886538
298793
698016
1539197
435501
2377430
386741
812316
1898578
2294775
1845004
26326
2709822
1771209
730484
835996
1218357
107011
317457
2292974
2077372
2340899
2034737
2257480
749569
2763394
1724786
2498609
741196
1554463
2112103
2255142
468009
1272281
612308
1241951
2899799
1135160
2326448
2439071
2920392
929472
315062
983163
447
1579599
2054254
359064
2383041
198779
1849081
2650520
912066
2681828
2686573
2476852
59122
1309261
834845
915569
1067405
1444229
84431
2470646
194365
2183548
2120242
2141467
2366850
2772396
133645
728887
2933334
491786
2443336
364241
1527840
29985
1465024
2178818
2123562
1770684
1884349
2850638
2592419
894630
546534
1117449
2376617
2425080
2115961
255666
2111675
1406009
744062
1747466
940846
2084925
2689849
2787004
349717
166147
2931328
793996
1331679
1423413
1949783
1182574
818685
658634
2455957
1875022
793057
1166472
533693
856786
1445893
955532
2379214
1773362
1117873
743123
309075
1531965
2279699
2688312
1219868
208054
1283218
2365024
2706987
1049922
978685
2078767
2004233
1620024
1531695
2721281
589505
623070
2937911
639701
1153342
2818029
927190
1212324
978313
2516599
313418
770017
1709558
371631
510993
26067
2573194
184935
1618840
2265160
1457466
224618
2123646
1076052
494356
2688516
816623
966870
1699265
720331
640605
2084637
759536
2197869
1963548
169081
649242
1378293
2485342
883428
1475497
1153828
2484935
857688
1295887
205868
986422
1670403
1325783
67028
2277844
66445
2295708
757280
1509207
1599232
2045359
468524
2876681
1594189
609757
595241
164490
2505370
2075709
2694990
212301
1759390
1191154
1962543
2711043
2227241
1038005
1043080
714356
275094
1093563
2586570
2932024
407056
2468601
2915724
320224
157058
540352
1737186
2636033
1656104
1994103
73161
2252055
1387875
336736
2331462
1389281
1270293
670524
1167722
52882
48897
2392751
57428
2918481
2697688
1522297
1809509
658252
1725869
820706
690284
2736383
1885622
2490114
1022827
2813033
223583
1714546
1763880
2242312
195353
1656439
2923058
688115
540287
2918188
1200218
1791318
37101
2077187
1503577
2125486
1280106
2313172
1874887
1527894
2614548
1914597
1386184
2109961
1343689
1494063
195278
2813214
1357359
1277585
1160669
1950202
2080321
724989
1560748
2928404
2238851
725220
306753
2396954
320684
1935358
1888054
1110643
1580845
2392176
1980237
1854893
1909927
870116
2320457
937485
1193304
2386323
2777735
2743484
1101980
503877
1252302
669041
1326986
458486
1489825
2327966
2481077
2413784
1751675
1354152
612718
2386866
421487
401324
1075574
781775
2702943
548600
1621015
568358
2795380
1267039
684636
1155353
929475
777858
1919626
337523
1950357
2600647
2588795
2372497
1058951
1755121
297626
1496037
292738
2153702
135381
204008
1290951
1751373
698059
1154587
894101
46118
2832908
1762477
1830372
723501
1135527
2275543
1140797
1494562
115619
1101745
2212443
2926675
1784118
2703135
931691
489585
1188705
2071383
727762
2554748
1749471
2032434
2845574
1989674
899609
2162066
820017
2306722
2363008
1880903
37620
218263
247654
566059
2362840
51739
2465374
1023171
1052876
1761673
2101557
132679
2478034
2739115
1552690
2821172
530159
1893563
1607955
808290
1391832
1560673
1542215
1726662
9072
209977
2589415
2796069
2337079
2212544
2913276
356372
2534779
220427
1415885
1207603
602423
2324606
2383461
2356688
2659455
816100
2811060
2883873
1134012
2504718
2461015
246990
455868
2739180
202003
2023398
1287485
326804
2306979
1018247
2815482
311970
962912
2078827
922580
2601783
2408345
2288282
2654359
298543
969391
1557064
380671
2466031
864550
1973702
2626267
2573776
1656232
1446949
1272089
2932305
1258680
1771294
427980
2582249
565137
1447291
2553734
897423
1993455
1319877
959513
2731563
2520532
1429563
2301409
1817510
726412
1758627
2155681
732867
1611681
1939475
218968
888792
1064784
1180951
2322303
1035530
481096
1462177
38681
2826750
426743
2595971
721191
1418254
556053
2547455
147441
2673
990218
1128453
1346300
2936050
1985093
1488838
891073
1287035
502093
1325943
781169
2013070
2480121
1092093
2356142
1169652
1292106
94229
2610440
1868217
916121
256910
2251441
1955366
541658
1559686
175051
2281422
1662066
1597489
2422027
817658
298333
699869
453539
1249827
1825410
815992
2839924
399465
14805
1473960
346033
2075612
2263284
1240018
1872782
568944
1822443
880907
2782985
2582825
978527
140469
2722947
902306
2692987
1197919
1506954
1769138
1832413
1946231
1702501
258957
115059
1779714
2292349
2446050
2669397
388863
50457
1658304
494176
1049587
2014949
1934334
2928626
1272013
2707671
855309
2137930
675515
2163720
2101900
2444693
517614
1798784
2939524
1323793
2113841
2909896
535736
800382
498664
1071466
1476066
2458261
2693159
1486736
2332819
1829738
128344
1321670
2680760
965520
2695830
2680754
906295
1860084
325961
233261
2914582
2350405
2140589
1511743
2142840
835215
1183200
2099566
1481592
806094
1109339
2623618
1300853
1603740
622259
1868295
2876152
2618124
1081888
976036
2042625
2509981
1631025
2636998
13364
2671495
944222
1537124
508069
2900657
1369317
2692356
551547
2513478
1126171
1096513
269852
1627120
1517614
407277
599758
2026529
2202933
887666
1472641
1561670
62668
2004197
930919
780111
854605
1630833
684264
470659
1773502
2058075
1278751
2788965
855569
2256240
1616084
2213039
522513
2808109
303329
1923014
1619774
1122715
2054284
2459304
2243107
1326276
2179262
2648790
325948
1743550
2590698
792534
1028901
2382227
2940504
523059
840173
332059
1509188
2543386
1986051
358116
2291598
1968181
2154259
1131288
1947879
959800
484630
2168215
547387
1488529
1437240
2753166
2758690
2350851
923689
1948833
1414429
1678234
378124
2468782
1863160
2403039
1961578
1897763
970128
1043331
1900539
262743
1215220
498325
2036586
2666548
2416599
988450
717019
1478579
2481493
2911146
2398911
1547868
460069
1362600
2206470
968274
513758
2546325
105527
1093830
1921078
2652300
2918836
1680173
2051329
90264
1477888
2597501
1276411
220969
2323309
2255583
2305028
1932126
110899
2778566
2269497
465782
2865467
1277313
1988062
361592
825158
644656
2262000
2253984
2240834
134310
2276205
349011
623800
2812216
2883144
400520
1448425
124728
242221
2444146
942809
2752378
863359
767032
1885865
697338
278054
2600738
1810343
824724
1212424
1121574
2405130
1390447
1212801
1176306
2792698
2523249
1211005
1182731
65084
1016727
2121462
876849
1000167
1830044
188040
993451
64058
2565732
2100168
2728527
1462196
1019927
2757163
2920304
1001219
263424
843058
2119815
2755397
2543134
1713131
288823
310280
757566
2617937
1714119
256723
1377404
1414504
749623
262415
2904137
1319285
1498084
704536
569938
599848
2459496
2630163
1727009
814786
1847476
2870603
750526
291113
1593184
2728796
1516062
1306404
649550
1944286
1371439
1174417
2280121
892990
1044594
2269223
522763
2852045
1758380
2600198
1376712
2377990
2475478
1882969
1468253
10791
2097765
2003463
149374
949198
671367
1559151
372906
139345
2422111
182193
490333
881525
2679386
2443887
1574782
1621607
786436
1940284
2848240
2386467
269277
2329566
2255680
2137903
1675910
2635244
1277971
2087577
1424196
2250595
479911
1205796
1479549
737017
55497
1931579
1560115
1393663
2750590
1792152
506457
1263654
1928671
220787
234896
542825
2277182
2036341
2723938
2204061
1888211
2523355
1201463
1315641
2927619
561472
552966
83918
1840603
184886
2812949
426060
2652017
2098729
1936249
2597246
1869894
42965
215435
1806215
1902363
1043467
2291598
9310
2417568
228246
709464
2783815
2366876
2394466
1884131
987449
2655293
19093
86852
850328
1824571
1885338
1914372
153052
2237442
415703
1134081
2626990
63347
2564625
345802
747729
350294
393240
1721791
2805343
2384086
123219
144326
2804171
741648
1380932
1515468
1500601
2628503
2446456
1860145
1605068
2281686
2764945
204184
2468412
304284
2859142
827281
1552126
765851
733608
1192559
1958945
1241286
903117
2925560
629132
179700
1237977
746302
1279861
2651123
626292
2296465
1657939
1878718
548768
2752720
2386008
979425
928205
1329446
1883658
86336
2376792
122175
1130368
358263
1267018
2836710
2922904
1514782
263269
586428
2381407
852823
1415222
608697
298246
2111197
1103048
338018
2555918
2133966
467028
2387682
238579
2572238
1775405
2270770
1352786
1029813
2013995
410694
646191
1418401
2365749
2635715
71810
932433
1919804
1837988
1912715
1933366
1940876
2215724
2801306
2178232
479286
2893764
910969
992347
188675
670485
221288
2707974
1436906
2606637
89516
170153
1355775
20878
2719903
612648
2895323
231407
2705006
789087
2156731
672609
1266748
2696012
224012
242644
2809639
1755256
2602233
1927914
2422104
1963932
1304877
2074672
2648236
415362
1978711
286459
2883254
1161030
941359
1656068
2024834
1219834
112775
1939308
637773
2132182
312939
1434311
670219
2087476
240865
1315969
430795
2619815
2240280
915377
1180666
417000
279457
2857014
2000300
2758853
2589429
2126189
2143486
884749
2411233
2155981
2330253
711666
2281403
552528
25899
2408146
2824038
823490
1600737
1538264
1170495
1673499
2797921
2337063
466032
1654927
2358845
1677911
1950057
1340570
610347
547880
1822630
1037913
2055141
2534655
2427450
756283
1680360
1515324
2708344
462585
2697894
2219522
2562542
156686
1608566
2135760
2167219
1146976
69970
344
2891505
2586733
2898906
538218
481152
218368
547934
1142962
321919
810765
2690003
1960906
2541528
1024893
2513143
2555881
389737
1776239
1516741
2788800
2094763
657833
333239
1964899
1163850
366247
2614976
1743385
380284
802114
2509048
1250565
623998
1834106
58655
1471299
1630980
1794901
1229711
1328743
1693896
2382853
385211
1795479
2398249
2540795
1823393
2576317
686117
2364691
1154941
898293
2761557
832374
777848
1692277
2472146
598108
296344
2624072
2655132
575858
798870
2630208
2622328
163164
1224347
2407319
1010614
2025585
2232719
2763086
2704396
1258414
2378651
1049688
1476064
990418
1142675
908378
639944
1732920
1269825
1282024
2002578
1800239
2596802
2619230
1578090
1650088
314907
957011
1425947
2695762
1893004
267277
151653
2536852
133152
1293247
1817461
837364
759540
1198363
341837
1813560
1063981
1864421
1267062
1675092
1728137
528302
130710
954840
2936042
2539508
1656958
1545226
296419
1285929
875970
2522607
2282634
2539750
1516142
1282270
2046587
552527
1212344
2391317
1863433
79339
377433
2608102
1342869
546076
1009390
128608
1924607
1866044
2050599
341999
309969
2861043
480600
1598201
1837240
2390176
2411724
813596
14268
960314
313940
2227165
1419628
2781186
960919
1209606
568126
580886
1544463
1970398
1230204
2747164
2268302
1747441
456426
818860
1254231
2583682
1579967
1024151
1379256
2584827
656089
1662953
1160856
210608
515293
1271555
2112703
2459840
1560322
1616242
2632978
1247508
1524400
459233
2326299
1513301
1054311
1733111
2260392
1704081
764498
2512981
2601231
816465
1646649
2162113
1700203
2375929
305221
1391748
1092089
1870264
246448
2656786
1387606
444430
1662137
1831580
730256
1815756
1731687
1161454
528801
2616584
1004202
1680807
1523675
2921275
2864280
134050
2539170
1831241
2492979
840091
2776172
2781260
2475036
1265546
2080775
415442
2827185
2263895
1635451
522223
983630
1824252
2333461
1366328
718338
2390138
7237
221632
2503068
1323759
1608355
1220715
131473
223797
746648
1752274
2232235
2882861
1824434
2039725
2719148
1287774
2754240
1416124
2398635
1969188
364761
663846
1353284
1523875
520395
834634
1467957
2277544
2935499
1512768
1091322
1329302
2315719
1860910
715665
153828
1391352
1704181
311494
1395492
2664933
2513850
1827609
2565743
346528
2229699
1076914
559166
2848624
1149490
1716345
2355939
2169710
2177223
2781809
1491066
1143735
2783320
2610119
977532
2438480
2886495
295615
2495875
2223833
1144479
230785
2422050
2377482
505686
2068829
1139690
202267
2587983
1951090
1063841
1583893
2362352
1562901
313367
2375628
763775
1338978
264212
1558621
2416784
2475749
1352466
2832429
2162308
2395064
2659576
2735301
739373
2501558
2796678
1573351
2255479
1644952
601982
1844645
103267
10730
1026850
35741
158118
2339833
1195693
925705
1334504
444602
2118755
863328
2800038
75234
2925292
653264
2523536
653344
2668433
1705136
2264335
1797695
139063
430670
2919155
580685
347590
2490756
2802166
372569
411303
2329432
899662
1861799
288689
2195188
1441035
2413222
2135104
2825090
2479304
741872
1921997
481496
705069
2418300
1789307
82959
913168
2809590
1836679
531197
878137
2893904
784266
663729
720143
2698215
298680
1887760
1073243
1804007
1844100
1161299
1263150
14516
183322
885028
388057
588396
642324
2441389
420800
1562230
1264215
402567
2165480
185270
2305718
1157131
1482371
2720071
392342
664196
177393
2033477
2132298
2921281
789417
57526
266425
1133441
383179
1346201
2803231
2070470
1238946
1624643
868489
1128079
1360273
709085
576591
1378023
1579732
75579
1445973
2236658
688855
2173100
227239
279187
1263087
257608
2818386
714974
613854
1137219
412863
2254946
1648827
2089669
1100691
2932783
1558908
1991171
1577840
1554689
72392
1440291
2214795
1207986
2722785
1280973
1510766
2412581
1104989
1883026
2498055
1208375
1898621
63528
2296222
94015
700710
157962
2326961
763824
131141
1423440
644873
750060
876380
65259
197454
2017993
2612541
2597026
2441020
82496
2619800
984502
1133375
2549144
2811461
2635414
579661
2915841
929242
813232
885517
962239
900798
2738008
2546835
136104
446442
352713
749007
383584
950518
2746435
2546762
1968990
437939
2750718
2841907
138825
683949
1523532
355045
2708175
304699
185538
2323232
1714281
152316
1775584
2375256
343175
2726173
2456536
241340
2459802
791805
2046187
54147
659780
1283991
1808544
481713
1603026
2591350
2320429
1852340
2859677
2188924
2286749
252983
2539076
2509309
310025
165792
1704596
958919
701957
2364008
2746582
2518120
1998368
1025807
668823
2198477
361456
468734
2775906
1109622
1622503
2120251
1682520
989069
2691198
999921
2904650
1563602
2742008
335217
299764
726858
1673731
2227631
611794
2127273
854180
717716
1883082
1407429
626523
2816026
2909291
2318728
283182
1430112
2810316
2241494
104523
2552841
1941905
2192283
1347852
253376
2065242
1805364
1102463
1286095
512531
573319
1326472
130831
1185335
587968
2875663
2197273
1883253
2867151
1713166
1847660
1400786
563116
2272843
1828411
1501922
1933959
13434
1912101
2326850
758891
2303711
1918791
964349
1184539
2215941
141429
1534407
624245
515746
516624
193358
1538112
861557
896965
1854019
1930388
1386549
372642
617284
2849530
780438
695096
1703703
849237
776142
882679
2819757
227268
962655
1013242
438133
1668356
550778
1567039
2074775
2792349
2798083
941778
1939604
1089186
809403
2616995
2906974
2554651
2745215
2750967
1323576
140842
1705197
32075
1459512
872923
2319603
309585
319842
2014076
987982
2730028
841669
1951312
1815777
2287532
1679111
2610638
20797
1550607
1635111
763463
722062
2256496
2701778
369037
2472358
2420273
271556
1697681
169165
27362
1533072
588954
665573
1317268
1950707
2537869
1259576
630608
942618
1178271
979866
1286401
1392228
692676
2651178
1428363
1031072
2265399
74179
646046
350541
2037775
2156106
1544793
1008141
2408410
1839425
2146341
874539
2112019
209200
2250240
2334106
680200
1776168
1632613
706995
1998299
910916
2908998
1329915
2481892
151103
709880
1441978
922205
2556184
184960
280743
1697779
789298
1097240
2777171
300934
2917444
2042251
1031135
1527213
1223904
13507
716844
2031035
2935045
2886818
948876
1660263
718816
1104857
2846066
1275871
397765
2244806
2633713
1649768
2267954
1801696
2070529
694311
1828032
617200
32114
1345336
168070
893346
2899850
1441941
1187241
785142
459914
450028
874513
1032687
1464788
287241
217434
1863004
2083889
188884
36076
1608052
278222
474538
1997494
2907685
876812
2321499
898688
2027217
38016
2076810
527322
539315
2276605
2003807
612270
177872
667488
1527055
1211914
1921824
752590
2019310
1259544
1501088
450966
1877319
2855194
1807148
1314917
30662
2834013
2367074
2825745
2796884
901230
112950
1205162
2876694
2590436
2560735
1104079
1278934
804037
2567401
148852
855722
2011571
2307101
376850
75755
2783456
2258791
439466
2806628
1069805
339003
133514
2574773
784552
1864569
2640212
2927189
521595
2347212
1437604
918941
268044
2828983
99312
8250
1382894
828870
1801218
1074093
1062015
183127
769925
2026928
1544408
2685711
2130538
1441125
1321292
2687
1508154
1217899
2579992
1317614
229958
2531303
1194426
1619594
1996098
866239
1613716
477052
748834
1403416
413604
908644
2247111
813874
2248308
2898219
169461
1696501
1816491
1596612
2905969
1580686
661771
2361174
2070262
2527540
2066949
2866724
2016799
1736465
616245
771611
2328683
1867275
2314054
1400510
1851571
1146212
748583
345217
1984148
2690032
2283398
763198
219713
1102986
1086999
367252
339130
1638762
1574122
2050732
1036194
2420668
1373700
2362235
697187
1308538
203937
1776706
2575284
1489970
1647014
1858656
2079339
1994497
320481
2088338
573571
2175987
345015
2302974
755060
804319
2139712
2442867
2268679
2525394
1303878
2251307
732072
1795532
2040723
1987384
2216308
1656357
299406
1881731
186217
1715742
260822
528022
2776685
282623
1394227
451397
2474685
1692478
2319423
155255
1071054
1359419
1882482
2774171
2900774
192204
2733033
2140971
1132933
965237
1181612
868684
2141912
824827
2231901
815711
1462058
2599179
2459096
525314
2644867
1129535
2478773
134357
742765
651031
502646
1505431
2651054
57691
2779035
2686379
1718884
166042
2826179
1780395
670465
2742104
1173218
1788856
1550322
2603133
2883203
1246959
330391
415374
2813033
1024943
1539929
1507895
1096353
1548526
1750254
2291257
408631
2939108
247962
1966545
1970107
1392885
664650
1653332
411830
1572716
1874103
1116377
2386430
2432973
1125246
422611
2271974
1999923
2038816
2347087
1932240
568327
199701
2939348
1717352
1845537
2162902
2203327
2366533
326175
840968
2193674
2226750
238126
1863345
1527635
2597656
1953599
857604
2684437
2071891
1754197
2421255
1704218
2831672
887514
1420957
1529050
198183
697328
2052556
2557111
260702
1411145
1839348
2227483
1603759
527986
1060450
315726
1554185
2136824
1310684
706807
926590
2455239
1744133
1883584
873527
534934
203747
2436826
2207529
2270687
2483760
625863
2815822
631504
2165153
1728169
2636799
915834
2387467
556168
2509964
1087302
2272697
126764
1805934
1085568
2027231
682004
990572
289609
1155096
219222
979413
840164
1568355
2380993
267529
397717
468572
2305878
1820681
99503
1179883
420229
2697001
2115727
2620135
2885640
1670611
1246900
2114158
2271900
516269
563296
2564630
1812392
1331011
247530
1555137
31731
2896705
2290178
669094
2304760
2811873
2480646
1765804
1201831
1650602
1507398
749277
1816047
2449768
1971980
1422181
2575983
2135730
2126641
1200612
295256
2639996
896495
1030232
707052
667176
574496
1104110
747356
1088433
1027956
1843986
2302321
222702
2751227
42700
1119680
1715526
514938
2022132
1399789
1945187
1541605
2600993
1828075
1444978
2558551
1769925
2620219
398824
6253
147282
814823
1220151
2523297
1410299
486282
2362757
13662
2770081
1115162
302888
585417
1951777
518629
400032
2183695
195956
1794099
1920512
948468
937501
1650976
2367309
2597659
2046203
1054861
1817686
173565
706643
1919085
913432
185382
1903135
510360
1298881
2791562
1995549
1864301
262292
2379233
649113
1321210
2379165
1396936
810219
2152315
2399153
2531418
389165
501077
481355
2904050
2867380
1732364
2283212
1429324
2190383
2220105
149841
2725737
2810865
781810
1122563
1267190
2071750
855472
26618
1554911
1817803
2589569
686757
1142178
346079
1965662
2590253
167469
935766
792821
2476936
2121963
1600430
1076500
830401
2533591
2882592
317552
449545
522562
1626228
1009
2526023
1849812
2158970
901434
383383
1092743
797414
2538429
742999
1413763
865670
1618488
1421343
1598119
2155003
2309504
1319611
458567
1227532
2288147
2729568
1751918
1319194
923374
684244
1970182
2326820
153246
1633202
169031
88288
1162763
1406303
1864014
307762
249685
1992256
1385177
2768799
2476790
2726353
661074
528212
67294
1173035
2760921
846697
167026
2799422
379119
2505526
587713
441191
474211
2768382
1961843
184462
2866913
1536394
279520
2691888
803829
2905344
219292
1556011
2126060
2273240
2410825
1891998
521197
938878
163446
109173
1206746
2591907
1705269
218633
2428496
2374196
2728054
1060958
25370
467321
965095
95943
2918880
2282263
1680038
120160
983315
1582396
2908118
2828813
1132517
3351
2244443
547384
2103552
450993
254846
622246
1071016
154714
78435
1600311
2384583
330022
1709541
1449065
2108978
1905269
2380473
527256
132787
1084595
2540584
930354
964426
92912
2023416
2930774
1643690
1148455
237069
2557347
1202840
486593
970969
1081334
1924088
26878
1385138
1760718
2311511
916899
1594107
2378717
2059150
1826969
2390572
160141
162950
2403586
1290369
2868570
1461434
2302511
2882841
2674621
1561454
79466
377822
302232
267551
1698210
1880862
2032087
831463
767149
279033
291181
2478881
628501
2802154
2637073
2474700
1820475
116776
1213760
2241879
47547
538603
2128268
2213225
369374
2030821
1752091
2865747
1973995
130133
1026904
2231018
1136816
1368181
79983
618831
2427541
2334436
2756084
581182
2241622
778085
2270152
2261094
1370583
1810910
2405618
394503
793221
406471
2383720
2001966
2504237
2624398
2615278
2231797
1380789
1020838
1894148
2253025
83816
524503
1450591
343556
1634863
59088
1033637
2442931
1723599
2916019
2883081
1046277
2883007
2465033
1494235
1657489
2020183
1993226
1727611
2040598
1915976
1972075
2678763
179279
315666
1754712
603513
417731
2730528
1950812
2735056
2012997
1924497
1387774
976498
2323121
663734
2622769
1247628
220364
1473177
2676295
420411
2458122
2190847
2666325
670546
1273367
2466505
582341
1756361
702330
2899190
784941
439476
357774
2838819
2931500
1405109
54265
2191692
1869363
1328939
1335368
391309
1799082
188480
1020538
426663
1815621
2933075
558794
1856268
2361819
1400609
2408679
946152
1241159
2080691
1350105
72583
979220
2526843
2865889
31511
2674638
11979
1120643
623079
137268
2878989
2312016
2669889
2689297
1651978
393
2874411
863076
1988154
974763
1239532
521260
585844
27431
298326
447139
2805845
2153513
1845257
2026771
2454851
113404
276394
2368074
2103397
488905
1820744
93303
31876
888361
1339242
2653247
967624
1297832
319801
197829
75923
2518363
2797712
169033
1374136
1368192
2151620
479036
317843
586992
2300113
644161
2064655
1991375
894588
2795015
1345160
495179
185170
2587034
2936532
662158
1398758
2001752
260387
608914
1636583
1948388
2100468
2281093
2397344
1796806
2505795
1136497
2651251
431050
1552779
2295539
2171618
381942
2320723
1937550
2013770
1623656
703255
1850629
2133604
407692
904604
504640
2842299
1007866
251811
1561979
1715541
811826
2157818
1989000
559723
53905
2484881
110617
2542907
853107
1410582
2652462
1971816
495611
1686452
18262
1588809
1158088
2587601
1600916
1788838
2851952
165798
81461
1792488
2755632
2870664
1052526
2312880
2258391
1313677
718777
99459
338381
614235
2855814
1100030
2888373
1758762
1531292
2643882
980440
1455923
1421812
450166
1517275
2565186
2601196
388983
1866311
2135844
2140548
756139
1890477
2644485
961649
1404676
2919115
77117
465318
1805453
52664
2736264
2905801
1621095
2190552
223248
738194
1593458
2893134
550782
1477143
1270180
279870
2269423
2669829
519861
2833378
848486
17107
2227078
92406
1685399
250332
539502
2521113
1909778
1510076
111504
129954
1765186
2368093
1694297
845451
970773
1113689
515199
296849
1857458
1930274
2727141
915336
87492
808727
302689
2572946
2883343
2148404
999579
2413452
1203652
2163088
2091344
777561
164997
550635
2677697
214868
2143144
2075388
1349386
524328
1422522
1061276
1097967
2514656
1188112
1138434
2078462
871510
486863
2782397
1381720
2217975
2162836
1830119
1953685
905457
1249713
492443
256129
2765929
2715329
1779394
71739
2120492
620049
2286959
2478414
2397170
1742187
2161950
209394
370584
2622290
200925
1448083
747427
1737541
1719295
1659266
2218799
1936240
2421521
2924965
1486040
510591
1803446
1232564
2170547
196296
1550139
2014586
149384
49675
1837566
851658
2520868
1448350
2899760
2008858
1422428
2828076
394327
2095980
832833
2163097
1223790
10511
647700
1683042
2249209
1294505
1807248
2884967
2403878
830229
562722
658577
323537
876948
2241062
2454117
393044
447191
2162670
1070107
1537857
1538711
2643234
988690
622804
1880893
2872266
1172411
2922861
1878063
2511492
273870
1620944
2338162
1277621
2351270
2135520
2686100
2348025
1006932
887520
1531760
1246568
1230390
2313980
760980
114348
2160387
1245435
1532818
1789200
1665030
2843570
1340202
1819946
2017323
870546
812013
717699
1060104
1408170
1757350
2426207
2552001
182687
190331
1994759
57127
1078226
2049076
2031882
473925
446029
73007
360197
2527531
1712156
2881343
2905841
575263
2529401
2600977
2872241
1167223
1949148
1798466
475356
279376
943401
1894848
2147321
472086
870307
2702269
696729
311199
1708499
42883
2241697
2252024
2097728
24264
2080659
631793
2514886
2731964
1797694
208894
2370321
1293047
1911380
231962
2775664
390174
2049202
1573717
2231097
2298378
225089
287454
797846
449597
1588216
2206837
719627
1807124
2856257
2583987
2480731
2138312
692228
2275693
1586515
1993125
288
1112988
409133
2408294
86465
1793301
2920427
1523862
2503285
2256583
2262185
1430107
115650
2882645
1986247
2842512
2140252
972469
2910516
1198172
2173153
1403248
1472964
1468762
1748284
2237531
195302
2722883
2629352
1006284
444128
2099788
2820820
1643952
1046896
1265026
663098
370773
894219
1810073
1648056
2218692
2595559
739487
1734051
686410
1981122
1864551
477974
2410204
333625
1997022
1095769
60904
178851
62418
1453723
1923084
2011495
1160829
2160522
2469609
1725436
441699
1220232
2299416
2152796
1908285
1617500
1070359
149791
1426329
2042542
790298
2637440
1712677
1659812
395500
2311144
1709979
1103632
186365
1466384
236491
2740170
2028597
128004
2727788
1647369
1213976
2716197
1175747
566198
2238315
103675
1977421
1012846
13505
779330
1627699
2702134
1850155
208080
847153
1578279
973532
1458516
255356
1435677
2218786
1121752
362878
859948
2445127
2476773
1107669
1861516
2376310
1695629
319410
432513
788682
2430410
678665
175902
509390
1136740
739158
588290
1491460
1790872
1651551
2881193
2605213
1838469
1319587
2907271
1855024
919252
74515
1286182
1804417
1993480
2823405
2204688
1625208
223729
1075564
2123699
2543988
1654008
2120641
1850825
2607544
2124085
1274264
1105750
2219170
767588
1356503
1293566
1563296
1233307
2861940
1998271
2833347
2920224
934029
1139553
1467338
2144101
2674061
2043469
2061212
2423925
1970852
1567659
115493
170757
1571146
1622920
693147
520303
631713
19880
708763
695287
1850409
1791238
2045328
2678664
746054
2489548
1908162
2070024
329642
898946
2760112
1039461
370788
187122
1894096
1549009
1039875
1964604
92475
2046541
484543
2316361
2067301
377025
2823217
2676559
2588053
2389324
1945247
439207
738885
2778298
2587867
1496917
458023
867573
1400039
1492086
2236036
2546735
1735341
1341550
149229
2696834
406503
47095
1168928
2313095
97867
2139497
2645395
686140
693370
2855469
1980400
933170
1084711
508486
573229
2818178
1586317
476221
1516602
1444310
1141757
1827038
1047346
1596146
2160133
2906402
2231752
1889428
2439527
1777945
2635130
694179
25752
1173701
795747
450447
2070184
2388407
1289901
930537
130681
1421254
1562393
1416411
2402270
2321386
1070368
1221715
147020
2035867
1326880
2317673
2626517
133953
1851485
2478643
1044049
601345
995110
2922368
619252
2829188
38786
2782654
1862130
1010264
434853
1258649
31574
496781
2637160
2336506
319529
2629016
1279220
2336633
404754
645866
326181
1688528
2227288
1323263
2916409
692377
715914
1087268
2598164
381979
791163
254732
1580547
796214
1694248
1301659
2294581
756322
1497971
1469229
2708170
779839
962846
930846
2142627
1405292
126647
128967
7420
1094863
2899483
2724884
1325609
1620691
1244911
2464713
520711
1090127
2807600
968934
2393118
1743555
1273839
1886291
1687600
1693245
2242272
2777543
2817526
1930289
2450330
2107602
93938
1582737
2191227
11611
895099
1538833
377074
1533600
1003632
1714075
691939
2765510
1664427
1718496
1326575
717809
2128996
1090082
2053237
505688
2761699
953677
1251567
839176
2713886
1990920
1872144
2151244
1949742
1642311
2880923
202751
2861553
1790872
2573781
1372931
2514563
1631393
906837
1864392
1348049
2278831
592437
2758594
2046314
604079
186641
1286486
1984192
571735
1857725
990474
2906908
1520471
1242864
1108456
1841391
1590409
2384615
2838510
124151
1059839
1392395
876454
2372721
2268903
1361273
1835010
59120
2041278
1529796
613938
395691
1256483
2707428
2618141
2364326
1112594
2487447
2675281
203520
565300
2545858
266624
2519892
2562598
2386364
1610294
2583143
2369976
2519395
2579483
1514476
1532284
2874855
2862349
1962771
1281702
876743
1510503
32625
24807
2717862
344160
1717374
354204
161285
2870308
2071192
1599492
1753644
455314
1324743
1430370
1277005
279740
1045229
2861050
1894741
2240668
937714
887684
1725107
1474657
168236
946766
2103762
2347900
1416920
2229659
225047
1677246
2811104
1766128
334745
2011366
266163
1103584
2731250
165572
723033
4527
1485759
2087231
2248973
1152745
232866
2556996
515802
2006071
614475
1447008
49947
2650786
1141886
556263
539237
2923407
594426
2373825
600064
1204936
942397
1364230
2767993
495176
689000
720566
671831
174689
909454
1746935
1918297
726482
2384162
1295467
2503523
1833213
2424137
1531469
1000869
2127032
2818067
1514207
383744
271340
1271256
1037825
683186
1292234
25854
1029871
593453
1239350
958225
1377875
415331
1747216
2289473
761466
2250822
1458890
901297
2496100
2708182
2464907
1112280
1367397
314661
1569315
1494681
1031709
1522886
2007882
1565474
2282306
933994
1978794
796486
2512509
982469
628947
483211
934829
1786643
248140
970789
2857264
556386
2065854
1027933
1710459
330623
2435549
1586166
641165
32272
630480
2107374
346281
1505496
806673
705787
85120
1006325
1162685
1356741
1374240
1330867
2048062
2436880
2499686
2693439
1259512
613144
237740
1810764
2430549
1436260
243761
562701
2267622
665307
1472646
1053364
2563817
268845
1254472
116755
1676086
230916
10241
2747658
2120859
2232565
978863
451614
400258
674605
72716
1364757
2578802
2937676
232252
311726
2649187
674696
873484
1117985
1923901
928149
318993
1617951
805396
1679306
536312
297538
1729301
419246
2238890
313241
2844007
97831
402459
1655749
1201076
497474
110376
559367
1515251
298349
442077
2220104
1536362
746750
2562169
491954
1862513
2183683
853942
1625208
257447
1900771
244492
2774747
1351969
2671252
2671513
217426
297687
2332843
817133
2134694
807624
2237188
399849
476118
57100
814763
596179
938945
76059
971028
2243471
2801212
2101124
1110454
1007556
2750641
114858
1464360
2850105
1086947
852110
1269801
271961
571060
1378756
1762968
114350
48274
1298543
770271
2756795
779928
2660831
10710
1307136
1049307
2198084
2058274
2315998
1018246
1472458
2387431
359715
492022
246205
1691871
1179178
408560
2691511
2278765
1990345
583382
469234
2446292
315654
1741783
1281061
219413
680983
762215
1517925
1411005
1372575
2245484
1052443
808285
1646891
731331
2797124
2254813
660217
16078
1328741
2908115
1481747
170006
1390550
2646047
2583292
940115
753926
488115
249895
59254
2211429
734226
2313016
2247572
1892703
1011611
675190
1290360
2593159
693983
2931566
23026
2736225
1607869
2365187
2814654
876710
920370
319872
2388075
2716476
2096763
2826968
2351592
946012
1382791
1514624
2703622
1617091
304083
1339315
365986
1356924
124919
506258
1300291
1321984
976150
632369
2035195
504277
2317619
1534268
2517809
2853406
2300483
594249
1415276
945606
1843033
966860
2449808
2881996
986118
24090
382911
1156225
303738
2083980
2442542
1613477
421094
1957103
1577933
2136813
2934297
1257658
1700827
819878
1927748
1981061
2026259
1727428
2113983
293451
2148040
1785452
157663
1828683
1776619
2882334
396518
1432563
2550190
237850
1087134
2431771
2460342
2550895
2171392
2265437
1430710
2929094
2468709
2232870
36842
2006778
396228
2230702
862641
1175049
6617
714691
2402357
1434560
1378054
1988887
1332558
1120576
2379165
1856813
1104744
2677921
1912077
2530982
2416070
285803
471972
1781154
1867390
2219285
2446885
1359830
1243841
546320
1298196
2824086
727347
1596150
1478598
2576639
1562880
536826
2291899
570649
713014
1389234
234927
2408608
2492462
1099205
867552
1230295
2272831
2340552
536730
425393
1117591
1209450
1009987
2668400
406201
2933329
1939554
1548976
2104996
353372
2169122
1505894
2695699
201937
1703257
1871243
2805664
922755
1731886
2500001
1166062
1285191
2567858
41991
1278639
2546565
2017957
777137
2203435
1850893
1501703
1228233
642825
816396
1331610
408903
1678600
1348117
234776
1503267
652082
1978722
2005704
1955199
1147328
170921
1572920
115794
638137
1037714
68137
2229888
2527429
1963795
610601
1264346
2423869
1253762
2654483
1839199
1326585
245285
1287504
2885583
567556
977833
1842120
2260395
822038
607852
1356749
1479860
2865954
71175
1658742
310937
1785526
987077
515555
813130
1987554
387270
2765991
1479740
769139
2300426
2853402
789400
63741
2028181
2251780
1793480
21560
1669134
1422193
2566224
1911153
1498405
2352757
1081319
1857223
2102574
432449
214198
100705
352392
2030640
258438
776660
1798416
1226540
975376
1984572
408888
154264
303696
559209
85839
2004234
2061902
1543465
1002089
10517
2860384
1434722
74158
1783409
2548966
877753
2178411
956661
2358665
1512619
596600
891521
2823058
1730097
927018
353943
2615024
330561
98646
1905637
185225
96666
2439786
1897071
2271756
604789
1849900
1331620
2629642
574178
2763370
773299
2416853
823082
812633
138199
2346802
1193911
901006
1579595
2191008
959494
539005
1192988
2076515
480741
972909
83398
2270718
1592291
2079527
967307
2860882
33100
1575819
1664420
1380471
2015735
1600089
884134
1883981
2728083
2115271
2905193
213177
2384703
1999428
417947
2252413
1521490
644968
1147521
2289831
2699521
1405156
2451998
2566113
1897800
473461
2235328
969221
1233689
1258751
625605
2818533
13612
1792978
1532269
2309332
2081988
1294130
121860
813747
2820897
609327
1969969
1213941
561232
2548428
478062
677178
2477988
2661311
1543042
1504012
2736203
2486001
2138666
721147
13225
2749769
2872971
1011932
904476
1793070
1807093
812637
2305119
1816053
1302311
1658107
533618
23472
1141599
2185611
2495545
1021256
1493995
921545
706336
1266183
510379
2189649
2430162
2673720
1054229
2511256
61980
2668280
730313
2697924
1734766
2083621
1398428
2791256
357499
58358
1130702
542628
2562505
1400140
1781655
234251
700038
1834787
2576026
2522103
251237
1921980
458433
6299
1194546
2913255
2047914
2884453
2876674
2632876
1611762
1735161
276007
1659509
15762
2383934
732592
2536901
909904
2682615
1279780
27098
976960
2858406
1154990
238151
577829
95691
1316609
1331657
1008117
1278508
2097408
2562781
387926
781206
1163966
915581
1360098
351161
1839439
32930
2173430
591950
1364948
861943
507026
1646359
1093158
63950
1813924
1285826
1298875
1962481
531936
2212350
2315488
2823041
1756311
689072
2515956
2029203
2843288
1854932
2518209
2480481
1649973
1392003
517250
405619
289565
2009318
458688
716164
2070395
2334
1713473
1963321
1599652
2376758
2231378
1168841
1982965
423993
822821
1812063
162864
1120474
475828
1914163
429989
1980818
1085148
2147119
240978
833371
1185814
2577270
1379685
1214371
192482
2834987
1921678
2120680
1393259
1843834
575439
2667721
1938856
1961498
255267
2802892
2680661
1008471
2307432
330755
2804287
1958373
425093
2796911
1988788
530581
2906705
919033
71105
2138778
1216470
1713317
2933272
2573335
2417840
16689
935780
2597798
559080
1306901
778688
1254740
1928194
1380320
2591111
1458931
630949
1123868
2026524
270108
2172764
1343051
2099408
137994
1515603
46632
1072107
848708
168895
912597
1795570
167853
2427113
2882946
1554856
1107922
2484554
2545968
2040608
1753983
2913006
1664027
1033706
1085872
1399511
237808
2358059
237409
1442062
2815107
1276947
1345253
2331588
1984920
595784
1456073
1346072
1071676
2938725
1781468
1628789
2507139
1929060
319579
2429677
2585699
2920767
2740672
2817285
1604076
77463
1668045
1530303
2450775
933836
670807
2743005
1239829
322882
40989
910405
563987
1186273
1675352
492946
2285354
440908
1534943
1424251
2690674
737753
1553501
1153598
874411
1981438
1967710
199830
2859089
1220019
411698
798354
2384479
2527797
2301514
905358
1360859
1778751
801504
1951153
220974
1518880
2029294
1988443
1904684
1450354
1860421
1491537
2938626
1911717
244979
692824
1055449
1247407
2907166
551501
41942
698501
152659
2548430
1978708
2177023
2741400
2523531
1207449
2431408
683308
2793291
595339
461221
1640798
1210334
1998511
1513718
2483734
1978815
1694910
2462913
2308634
1392503
1245845
1048478
1444483
1971710
699422
451438
138193
2010685
670604
2872948
375247
1690450
1503565
1937899
2050044
2519446
1275747
2340294
659444
1008078
1147213
1970374
842249
1434579
2278219
1631975
850832
1289218
775442
1202696
2210781
1577785
2492626
2082678
1339853
694423
1937269
2881776
399489
2481884
2858936
2888318
2631193
1566658
1946805
98404
2555536
2077820
1721146
1845464
1569546
872410
1079493
849914
1668113
1933280
17022
2799235
597420
2445709
2870844
1101319
1220654
1323937
1967013
1412171
481502
1507774
597146
67976
95207
525359
415524
2257151
2272939
2833257
1339147
922633
666315
876653
64887
1185317
778397
2071477
1977664
2514287
153917
1126438
113997
423616
1744404
1546866
1482568
953448
2045343
1381325
1474999
1741746
66374
1741405
1094289
511386
11856
737031
2451270
587193
2118135
2188140
9553
361093
298045
852546
2775728
1651772
837702
629200
1250010
17589
2138254
2423673
1708756
714456
1804103
1659765
827937
2743138
2642755
1991757
2298780
1180307
2470344
395170
707420
2445375
216387
892874
2692029
1106631
2931903
232885
688828
593583
2204320
1778407
1691085
2677574
2436534
257724
1986
1309859
1820941
334645
2842602
642955
405981
971765
905354
364098
2881729
75385
2875633
1128556
2480948
1482482
1428180
1720357
314534
1170931
66989
1197405
1570619
1949634
147251
757283
477519
1219086
2920642
1482831
2381374
1294233
13417
2029642
1292825
1453445
154328
4298
702198
2892407
1233124
2925955
848076
1232386
888456
319005
467109
370493
2462818
1745366
919268
309751
1680171
2857402
1218839
2040503
1555357
2409840
2040000
695435
1987371
1380429
438530
948281
309162
2059217
433319
2393019
862620
2333660
1257758
2445457
1709323
1548224
257391
286587
382251
1344126
1710867
375998
115847
2345661
164023
2874761
1435308
1569603
703909
100333
348408
772521
1483407
1762134
891384
2207778
2066794
2930254
1497096
2265478
476564
1063981
30524
1529064
2209276
1607055
650852
2704237
2013988
1402123
53242
2633222
2505486
2346790
745625
2822755
1633203
114887
1676246
839773
2155570
2194626
869031
569086
988086
284913
623112
2272981
1002589
1266151
770161
207140
832367
1957870
2440969
1597182
1294031
2712032
1985771
1595549
602640
1437923
2023359
2919368
1318208
2723555
1262664
583405
2506242
1240173
1269520
2705378
2397092
1832660
174290
2225487
2415686
264916
1295337
1723314
449385
2428949
2783164
1736861
592020
412225
2748779
987591
979513
325434
455889
133730
108707
1297726
2065073
2799468
1044025
1580716
2595886
792424
2844985
740203
513388
1045588
2106495
2123170
124983
784265
2537940
325874
771692
1797035
118329
772321
2579948
1086872
2320682
1937515
1386977
2481876
2388292
1708195
2352155
2503046
754589
2507851
104237
719037
938718
2697654
1330266
1072874
447356
954884
1981320
160220
2012937
1707712
747407
81421
1091708
1669575
600868
729467
256463
998485
1475064
679161
2869824
1125727
2746250
1218380
1918022
925540
2233108
123135
2280093
2433030
2194725
2182330
2071081
2730175
1900428
1899597
1424286
1830465
965810
2861360
1947254
769878
794988
2214764
2291640
580445
1901475
2381957
1601308
458899
2182464
416959
1138715
2637935
1949834
590540
2410808
2130447
1186462
484923
2840859
2926584
487311
77689
2612169
2711581
988414
790515
657887
420245
2328210
1247877
1302316
2358190
1703277
1277379
379286
445699
2203308
2532173
1120006
1491208
1011695
891407
776064
201552
2069914
2776827
63531
456825
1007573
139330
103632
2687674
948119
1402806
2143921
1395471
2350482
1833789
2587588
2589812
40595
633080
2909267
1243530
2152336
617264
1903454
2040758
2228244
104066
2715345
1154361
2730285
654401
1261827
1413215
1881145
104155
1449242
2205149
2227573
905539
1213281
405212
918969
145205
2735017
679315
2404251
589022
724028
2055595
1426309
2215239
1903709
1527148
141925
1306467
1657464
1863047
1842947
2247855
848698
1212161
2023051
921051
2128785
1510201
2371478
723683
768433
1000722
1835075
2268191
2057036
216525
76524
1945564
70615
2085324
1131372
82752
1843429
1574279
2310010
414514
411490
480234
305784
1217256
392890
1378624
1860740
377740
255960
2121221
2295904
53269
745790
2629678
2248329
1295355
1032924
1982225
1059025
719601
2772404
1635735
854786
175712
1711492
2448266
2907756
2669117
1112027
1321691
2581014
2176278
1872957
2037558
1618866
1157032
2374
1271401
2133096
1447633
2426920
1591120
3872
516705
1149998
1938793
1658110
2544382
1261394
852463
2478734
1103882
17485
2833904
2019571
38421
2589487
1483874
2828605
1949372
678045
993501
271410
2615853
2419031
1799828
1677125
534941
2858418
953746
2032760
2433400
442433
2249183
52588
283773
1508164
215735
2389746
2011304
591861
775862
2625451
2493165
121381
666982
1621682
2043753
680387
1742669
1137807
2047717
1771546
1331675
1245391
1227994
946686
2870428
2582434
58303
1340395
246108
1727415
969469
662879
508840
2221764
2175159
1613384
2482108
1029438
2394407
226459
2486273
573043
937118
2506493
2105707
1211498
387414
2045041
2595049
933143
1491852
2622689
694281
2725905
1088380
2642852
2689038
1493789
83017
2379227
501613
2398657
1313980
2570729
2713251
2498952
1057401
1092371
1125009
793764
2701011
480591
370249
2928701
950553
851
1768232
1482032
392135
2488655
1313896
1215453
2355829
2936128
2292679
2859257
403797
1480201
2888492
8553
8566
1905373
1749898
2482171
298003
218405
1799384
1688208
597162
2409744
2379402
1493509
1458741
461087
1978368
1692224
1239174
19191
259057
50515
1200984
411556
724084
2277092
1691789
1408454
115567
2312428
1233848
39706
2612632
2459701
599033
2429211
32175
1218477
198803
2290635
284382
1889441
2556232
983284
768894
1088178
2292367
2823134
790546
1446645
2030890
244293
2416473
133141
1918958
1417531
2643546
2417352
2860515
2736013
938726
448747
506884
2744379
1496462
2587752
1803828
2264036
1603086
2427394
1812974
153797
1387223
1959366
615352
2282983
207371
1621649
1624275
1679041
1036224
2489864
2120855
2932211
2178488
2445713
1955977
1560061
1500160
893142
1073558
1176865
2710440
2642691
570922
2107763
892065
2714229
1576057
579081
255433
1941630
1382279
414619
1767798
860920
1818720
2355009
2843470
1100117
2768597
1774694
2815801
1055681
885618
2222809
2756539
1195466
2263204
2042606
1609113
457735
968294
2153604
2842944
1280023
2124355
243116
186393
2490107
2835942
1813061
2821717
846231
972434
2219809
1941667
1072311
1679730
851501
1758642
422968
775760
1229114
813381
1521285
610963
791360
1134048
2925990
1688513
2875023
190578
2070044
581079
755551
921929
646484
2335688
2856063
2297071
1738979
751671
35537
587910
2901226
2333915
2870493
1990088
1706967
521122
1389896
2022041
1341001
355881
2671084
1082527
1777108
2130197
2466585
1823421
1694581
1576065
2812125
2245556
1895112
1008837
417428
280673
710884
1454965
1875034
1787019
307969
2360574
517396
708497
1342081
464460
627941
2630096
1008276
629210
2187258
970844
866904
219375
2646397
946
2919061
2464521
771766
2001277
1394803
536662
659221
216874
1234947
746088
2568798
128646
2553545
685130
1108105
1667452
2580117
2642100
1828705
1312286
2004270
682110
887628
677446
473235
2840506
2167650
1679971
1866903
1263420
2265681
1433036
8923
1615639
586809
492052
2476610
2276590
2508034
2011573
821487
1010986
283593
1247632
68875
1601501
1288491
193779
2562115
2837756
1278142
1745756
1439241
436903
1421028
1494636
370278
930229
2931072
1898964
884878
517594
2388751
2657556
2177301
2147688
2544219
540613
2550777
2119103
1855511
764087
1484548
750803
2285536
2781766
1657553
1937347
886970
1589779
1101154
1225652
860570
2558699
1371679
2208726
2447053
1899170
646932
1888751
1523504
1031519
1129064
2374048
1161161
1055283
409884
778106
2494104
2233637
2645016
2886702
2366633
2001725
2201284
1134152
157546
1706909
805396
481314
781863
2130512
2475752
2655111
1102530
1025552
2680082
1643004
2918407
2805942
1654380
1638082
406795
1511182
1064881
1561069
2022802
2420194
652730
1359276
1461508
892781
1229858
2192991
1525388
2643349
1498215
1157709
610049
2784505
2587634
1873617
58622
2314271
511495
558286
1337754
1468156
385329
758554
2734784
73103
1420916
2553655
2623717
2901031
523562
591601
2501356
1944204
2866222
1668096
1046769
1058592
2047740
2573869
2573532
598095
2565112
90572
1710111
1181791
484571
188
2667101
2634517
1300239
2422504
1761277
8949
2466192
2062394
175972
2587014
524401
662765
786650
2031166
109110
1356921
342431
532550
1480941
535195
1892999
943795
277032
2592585
40783
604591
1324896
1125397
310862
2136387
291990
1119365
888711
2475778
518181
1729283
480876
1543890
2151051
2436055
2229433
2835731
1189080
638517
723741
2462036
970349
1493168
151562
1457463
2230436
2895189
111888
2163958
1780049
2100247
1787720
1034762
2625399
948839
2744691
1886998
2129653
2533794
2112631
204203
1518692
1314704
361361
2138137
1003229
1138476
2622477
843261
2591491
554688
1164022
433158
2413756
291847
132766
838900
933459
211684
35796
1590114
2779043
1114272
2919782
51272
1777380
1734214
686696
612554
47078
2140044
1511405
1875697
2485807
487469
2855712
992574
1089232
2475676
2463890
1710666
1838910
479244
130333
941017
779351
2913609
2908643
2790353
1324323
1784870
2009054
2441633
1842065
782142
1584859
497193
1217375
627487
2103953
2434607
708376
2457760
1081893
709518
2685884
806549
2021699
1903110
2226950
2072452
1698693
1254459
1079965
320233
1920569
1541296
588489
71118
1414863
2155989
297960
1624707
1373873
863919
1316706
2864627
2454324
2460292
356958
481609
1842376
368391
776550
1939646
746671
1703903
2070376
2561955
2879626
1657367
423468
2102081
854571
688201
1131285
444527
21466
998481
1874867
2698568
1457847
233069
2371322
1331806
1579348
2109609
1902924
1950245
2113470
2510057
1888319
2297059
918984
2855890
2148611
111194
1106862
439926
2706572
1044114
2070001
828949
764456
2051021
2406424
1392914
1768000
1049641
472880
1449759
1986175
1204658
1510777
2500840
515378
2192981
1085685
219193
557696
2816392
1870504
2887383
10150
14388
607623
2192868
1886624
824834
27040
2225656
1400910
6376
932407
2826824
1735213
2745948
2411153
1113016
2781215
1664713
600364
835339
2435484
1837635
351998
1727708
1028865
404467
2869461
1576164
1843587
2619146
2040906
388450
329291
2458748
2904397
2859119
337107
2623374
2465316
2508479
1171119
2186532
145795
199325
1497965
1522508
660478
19918
730082
996432
1157831
629211
174888
1252211
1494012
649711
217740
2085358
169992
2513829
2465421
886228
434255
158836
752269
2186237
1143141
1460279
1384032
2575726
921711
1492331
871927
2223715
1521979
1682965
2935041
195083
291568
1687061
2130268
402166
556915
1973589
1809882
154708
2092263
591044
1353394
1341875
581043
1415477
1390757
1330161
2544265
787153
2624598
578397
873775
2610457
381680
2167718
729693
2482846
2016146
1251977
1131086
878462
92472
299038
2449262
350004
2757830
2036579
2688166
1309380
169022
469987
2916968
1369520
2388337
379670
480146
2321570
2425187
246573
1983312
1258669
962125
1198453
2129143
1936130
1372735
1174807
2094380
1318909
2505444
115495
2318398
393410
18840
809857
2496199
2497813
1821600
2389410
2078911
764050
944516
1956269
1809033
360872
2143852
51849
1091341
2785896
1245477
2806736
2603439
2687887
1859448
158588
2076213
1518485
882173
2210766
1247493
619989
138870
356605
871012
406301
1894047
2477032
2096826
1797567
2498444
961608
143057
2322359
1845318
2574349
116865
2084719
69871
1582311
2719568
2090890
1155686
552899
1243303
2316406
2101075
711934
1091778
2227061
208698
750192
458838
2454768
2075380
723954
1651822
2766377
2245
41705
1910381
2619746
2560279
1526003
2877093
2312924
1740585
1288891
456890
1252840
820515
495931
2629489
1062033
2208621
277483
429005
1543703
612326
1214514
2724054
1234498
2475724
2407911
332130
2691820
2346939
1159333
205259
1265316
463057
2204628
2330013
2772286
1301255
1345142
1561465
1352486
1669782
436610
1958573
1901280
1548748
1567840
744213
2555013
718644
226160
2484912
894520
2431185
370727
617240
469217
2316348
384689
2564935
1982991
70751
1349160
2755361
1760995
2780362
2342466
895539
2141694
1100650
111053
2763053
1058262
1579220
1105929
456932
1321420
2558215
200020
859997
835919
709649
662289
622149
1633779
2132322
2499787
2269228
1276227
976615
1622240
1124658
1951093
2640251
2617185
2467645
1334912
447198
1017312
2270446
2717015
506597
2758574
912117
281807
940688
912321
2445979
2407907
2538
2341025
1126539
189439
827682
1558902
232818
1386861
2097371
1550753
2648641
1956943
1465566
1409085
2041256
1727385
659431
999698
2488918
2916746
2939231
2721376
2697376
61185
2062298
398128
2381840
1625699
18696
781690
2693158
379428
980950
223542
1337276
2384770
1418741
2812958
1404997
433837
1398171
2530251
366950
115441
684698
49379
11877
1361298
2120493
315247
1907671
423750
1236137
2690420
2327593
2250070
2467855
833763
1759828
1657797
768878
1909674
2531938
2532285
1225921
1120450
1342470
493972
1851462
1471890
1380888
1494012
2543662
1539823
1495824
1858865
2415200
717450
203122
2186068
987634
2272221
1478698
1438053
1685363
1891092
21249
288751
593711
1996528
1328996
2188168
60264
430416
2295597
2572040
2477903
1086141
95571
1630703
581882
1615650
991885
1122169
1087380
507634
436893
682909
691748
501023
2724508
2901136
1390143
2121274
1754182
2619251
1713129
1108283
1845345
2908885
158650
96829
1045550
23054
151393
2825672
282489
816876
437115
1951279
1199561
76430
660787
925915
2189201
31922
489051
2180987
759744
470951
920525
1664953
1471015
2795336
1433787
2900913
2845595
2246911
100142
665169
1996659
2233640
2023724
1206086
408255
299295
2664324
2151272
2286853
1990445
2931196
192862
2934273
396940
1243445
2461181
2913257
1625103
1832013
710747
2578070
87123
2079540
2091084
2515597
1288764
2377257
222700
1645711
879018
2857161
2180814
392563
2031541
218121
2737461
1363019
586833
53000
1248820
673279
170417
1047998
599537
153437
2165982
2790516
1800557
115143
2808996
311252
683592
2551516
90083
12800
2224967
2630374
993335
776819
2160304
946262
1507061
1453408
1171842
2743868
1873107
1546314
1746101
1357186
1647957
1388005
872745
2861517
1078964
2348920
1530917
2033626
283174
350840
1053762
1001302
2703011
1629686
2286731
2783716
76933
1256973
980253
2356867
1949612
783965
2355635
2580457
1010624
2220299
1836638
130432
820721
1593984
496458
1967400
1390819
2330283
1185847
225169
797828
317486
2630161
699731
855593
1763154
683124
225962
2092878
2677053
2281305
2680875
2042824
265229
2468372
2643778
2287953
789392
181918
2431203
1368554
132231
284424
2499260
2919998
38139
2675936
828423
249661
549024
2184546
825056
2036330
1923341
1392872
2353748
1512701
424680
2101459
2525977
2566919
14483
2191612
2308796
1451348
2603637
727642
769052
1431241
2733592
1300128
1439556
1840571
11481
1728994
1107569
2546577
2094942
1114484
1073060
406297
576039
1757533
1559614
71115
1077705
2204054
2016193
2929072
1643848
2815224
940492
1185985
1991962
1851579
820571
232157
1198377
2623198
1301251
1939401
1364538
949589
1937997
2517114
2576547
2446024
2256581
959526
1017274
486876
2466355
761041
655366
578568
1338575
2474817
73942
2820881
1588719
1097873
2884071
1488529
770022
2128546
1379038
2106315
1182631
1125500
967804
808466
1284730
343247
454508
731191
801567
987501
1088414
1014077
629222
1887002
1776473
1512056
1073239
2812574
2709658
2732615
1092475
1477019
1457296
1842936
2718858
2099897
2644906
1560355
2737611
813761
445655
1700859
1530752
2242906
163619
2263340
1775970
1147159
1116453
2832938
2444010
995789
1262573
2364824
707216
574496
2078409
1795009
2773451
1212154
17027
2675202
412015
106561
2047996
863678
1361544
1265755
364445
2427897
992340
272999
1741258
862536
2248523
1728623
1197449
1507009
2389446
1458912
896127
2199695
2707368
461605
1684668
1982726
852344
1105639
1725373
2736683
1681572
538826
2002750
2671875
2789822
1983963
1879272
533711
2654640
834964
2117713
912360
309297
1746783
2769934
509610
2677828
886208
1056164
1107862
1118466
1515321
1341495
1026592
2483373
2170813
1169476
46731
1133895
2596585
174938
97264
236209
420214
2703271
147637
1964935
1696096
2785937
81748
2890779
273162
1605285
578388
627490
761109
2003681
1191582
2652605
1237259
1317848
1227959
353017
2218236
2935607
1629685
1526114
873404
1863210
1816150
649215
1362041
1823841
506162
691228
2046158
83862
2041650
777506
1344958
1339764
2518858
2298432
2154833
1287281
1787299
2831595
1257622
1155047
2109445
118095
2810414
1291002
484745
1123676
2904577
1591258
2228011
288650
1666205
349648
2925842
2263721
1122356
1540603
2010439
522898
432284
2188712
1180194
634613
867699
1308962
1077630
136688
2535895
565768
1249481
68378
755144
625393
2789236
466659
2671770
167565
1081722
876641
397586
2251866
2653484
2292777
2199165
2489364
648310
2727017
2602610
2018747
2869150
1868799
2822126
1974692
276888
1122257
999446
807534
33961
1173071
2540799
2703682
315484
2487523
19048
310584
450434
1901397
1647838
1917471
1269187
2384693
1595349
921498
868983
2776869
2830465
151368
2032368
2663151
2477960
2596007
1552193
1744278
1735309
2238992
1518211
727552
1427023
1587663
644241
904355
2751543
2200375
530975
1019594
1074819
1254184
876824
991048
1255844
1272941
2222038
796788
374860
1660779
1057872
53774
704956
2770801
1037623
2915418
827337
569114
2485520
2414069
571172
979494
1638960
577257
2927914
1234916
1337455
2318425
2768627
599720
1566907
1192907
1387934
1745161
614816
1854476
2880504
1299842
2120268
1437109
2521257
314160
1561308
464115
1082412
71562
773493
221536
1711600
2486343
1485422
1438896
663699
14176
56633
588735
1826331
1137468
876613
2628561
944077
565655
290526
1730445
1998157
1531224
762726
1586886
331134
1609697
1148479
536306
1792707
582763
2276397
1068182
411772
2742808
833829
610818
880255
1032948
954326
1270784
2248801
1476961
280677
2731595
2214445
1445161
2793629
1487712
2212133
1504917
228385
2898385
172476
1033023
89709
260968
2772422
2680943
1107029
376858
633853
1962090
1914230
2834794
372798
1211580
2271267
2759740
1291358
350769
1205439
1190093
1176424
1422181
2776406
2095272
265610
561194
2694906
40562
441702
2028429
2122858
493328
647751
817351
862084
275689
1532759
58695
1407771
339743
1673107
2810317
1191598
661120
2647024
1897053
479090
2733474
355011
2271147
409915
374872
2153639
927039
426518
2049470
709609
417759
1597990
755253
2292662
1758667
1811045
1886257
1225740
1486046
2680089
1412945
2274468
2549783
1208847
1645729
1435837
1622806
1005528
1627727
630936
823457
1080952
2074874
343829
1031629
899219
915635
783629
326105
2795747
1988130
1081879
2294270
1940808
2549706
1668447
1353672
1396339
2270628
2762771
2582930
987333
302211
1073686
1535126
2793175
483863
959217
1735255
2377576
207603
2309461
2435708
2770542
1047865
1603303
879756
1417350
2198834
608952
2193168
528606
1218470
1906143
1915605
2666553
311288
1465867
2077465
514789
678133
1280558
2892048
2335606
926185
271486
601179
2895905
874767
2776218
1451077
927638
2442646
1170188
1097844
2840979
891310
2698222
2411726
2846971
138221
557573
898269
2636969
254785
826940
698230
2047526
1389561
426140
231097
2355140
1965609
1990332
1574623
1900326
303313
1360694
95780
2092267
25872
1224652
1619105
2925285
1629720
2023430
821611
619677
2548910
580892
1189191
1775583
1988475
1709318
908097
1574187
83787
2880652
2091658
254396
2585465
969669
218332
426463
1972611
1959341
2256529
2169763
743533
2036397
1186200
2506455
40826
2463831
2039377
2220657
1633214
630238
561111
20253
623737
2767096
2099780
1160416
479312
2538522
1634400
1960940
220487
605660
918014
380388
1241299
864450
2485210
2676106
2466444
1324532
1255344
1772625
1068966
441706
2590679
1437285
2690824
404210
294646
2455421
2675821
2808714
1645968
1769109
641059
302382
1633192
1736449
333069
1503586
1544377
508714
1826613
202962
412660
838583
2140551
1142240
1447764
1642057
2727445
2152014
1724249
793247
1194218
880551
2520466
1186198
1872237
2355545
1103771
1850550
2139562
313441
1678077
2379389
485742
1128984
2253838
1268931
1683861
2529703
2482830
226634
822917
1982820
1374879
1170000
586736
1428416
2080323
2652417
1833707
2877808
668220
658424
1962733
595122
634459
257916
954586
245086
1558671
1623757
774613
234230
350793
2790572
509653
2655937
2389906
2001568
1224717
2694817
1314820
2583334
1143926
1742817
1383764
94301
2939827
1205358
1611897
231446
2756255
247664
2871174
1088791
1360656
452359
132486
1501912
815635
2409180
2513898
1385474
2273057
1881230
653579
852132
1270847
2502706
1679961
977653
1750566
1143624
1129674
842638
337293
1291213
1411598
2938689
919300
1578627
97248
2106604
564279
1626624
668735
5663
1865703
146830
1450148
1741149
2594285
768139
2812945
2747248
2642893
85133
2771189
2746987
732382
1252826
907538
2772211
2838798
72912
2833756
1865308
2192652
1590106
1733414
1818374
629560
1185267
2877349
2090977
1782236
954406
71957
1600883
1162576
1898284
1962257
146998
2427574
2499710
2620076
1323352
2623377
1043826
2122607
1893185
1035420
2511267
2125372
2580967
1044016
1218425
2040137
2325422
263177
1269220
2437397
2875036
2529224
2490424
2204493
27239
1038196
1603350
272098
1291956
541255
59694
1587904
1782979
1254869
2774777
352549
248895
346429
2496534
2894425
2385599
1260043
38924
1176852
2037278
2483129
2846312
2113010
1511767
2406201
2161790
1659105
2348538
759638
1118080
2719990
880500
428728
2443640
367513
1473729
2193204
2794427
1352074
1129325
853996
2024569
2232344
2366604
2524020
84919
1426647
75668
568984
476447
840974
19934
2578754
2020452
1565672
2800313
1965070
1488559
327954
2282295
458005
2182742
1337397
1727527
2567447
584953
2006209
2356633
332770
1531349
2360375
837097
1983413
921433
552222
1080603
239347
2703632
272842
441487
90845
984889
1471821
116959
730057
381342
915407
940356
2758402
174503
325994
155214
2534857
1043174
758310
367455
683816
278249
146379
2215307
2117143
1175628
1852612
1644229
2380392
473918
1111368
2588639
724825
722870
2602269
2699596
144649
2137463
2633964
649668
966107
1196674
1800512
650837
865502
825482
2038815
2705567
100080
2400555
2287916
2661964
1824724
2383505
2503401
1311169
770805
1500884
1282762
372397
657532
1674056
311147
214476
1562046
1435815
2112090
317715
219820
339216
1553849
2879469
136231
2544135
1508337
624752
1454715
1189579
2876917
233166
1278069
1096308
1046803
812664
1693807
1945822
310904
2778891
1707628
2084839
833991
2864583
1017623
763072
347186
228662
2353500
686192
2783049
2219830
1061391
101106
197274
2486553
373498
1936229
2290624
1070818
2326778
1743588
1510343
1352181
1951601
210523
2726137
283642
994962
565701
732294
1303359
1992564
411817
701117
2662001
558268
274470
186228
712671
1742647
2399386
845540
852270
2187823
2794225
2033870
2144755
1517261
606659
2181098
578648
1967671
1666923
2416638
1718996
1930139
2448609
730133
2851843
1317606
2888411
550779
79573
857421
2811495
2452458
1285741
2093308
1363842
1273183
1902861
1299007
2245419
1972190
890671
566005
458866
758106
901488
1777435
2292762
936562
2575670
2278126
1309906
2270046
2287033
1095891
718343
2074425
532110
339917
1630718
2244291
1155533
195235
67960
1547103
2532228
414265
2843019
944053
2118425
1391929
107550
1904756
1376646
2694785
1344129
2315756
2381140
829040
2707650
1719872
827462
1391810
1765355
1265516
1325837
2856960
2260605
891946
1464044
1600802
212328
624275
315357
1675952
243557
2266548
152187
2036227
367853
1136296
2567993
497538
440866
2493380
592040
1947388
1395510
876549
770288
685732
2855424
987393
2457180
2138345
1751301
2714619
2463758
2596901
1183361
424480
838255
1083751
2504285
334586
2462678
1958374
23058
2930562
2139128
2707935
405692
1478789
685149
2562108
2680591
2623886
587549
1192803
2114199
1689210
2117126
2001013
942603
959399
29468
2915599
287300
862438
2839461
1043928
631619
951155
2420305
1790129
1134815
1555160
76221
954587
1427274
999843
2447784
1225834
2595573
2626765
1481107
2909265
1441959
1045902
1071169
1502953
114212
750514
857157
2495875
2081320
681794
786559
621227
2747268
1562303
1889977
1422812
2553239
2795646
789201
1852846
627364
755881
984304
1911322
289152
2879109
75062
2161503
1979023
1040553
2866790
1231882
1942748
2863478
134356
1956883
1391431
1106558
918
1881506
1618357
398608
819360
830602
123377
197158
1365650
465912
102342
2534589
8346
2896076
2035091
931887
2224987
992779
632049
438224
518488
1787347
2047916
346932
1989865
2762943
1358923
1033167
2862770
383335
2535526
42681
2558099
2036458
105011
2426996
775006
2800548
22758
951272
2677050
1995683
2141412
101356
883947
1483878
1108159
2072696
1662743
919460
2236771
1380828
2636037
2084922
1357059
631514
900065
2517743
2494018
1388204
1366493
1771199
1545636
429927
1600454
2384099
2699861
1905144
406528
1375975
619828
413035
2267243
2066412
633977
969451
2894065
1927987
2430413
370535
1908511
1222300
2547759
1976223
1117697
2794440
1049705
401965
1680937
962854
2073922
2493320
237592
176747
2545289
1951096
425705
230451
1917541
1553587
2619793
1710108
2201704
1019553
324459
304546
2186986
2364825
2386715
1648789
2663485
1620549
999835
542110
2197186
2702563
2112065
2053984
2363049
2591382
699885
883847
2318983
31946
1652817
1713567
1553215
236027
1064090
1176984
1989790
1502164
1190084
1594469
1139478
1795321
340522
817757
2424084
116597
2588158
82658
1573898
2084420
277247
312847
2287224
2280052
394593
943375
2843950
876620
1043560
1286135
2371039
2408849
1224222
1912895
1090340
807125
2472108
2922285
1264736
716702
1189845
2174753
78295
410688
2703476
2287519
2030404
98733
161517
1214698
2075267
1330025
2604375
869585
1264489
1119733
59632
1525795
463226
1797858
1969919
662903
63846
2783879
1652478
1085031
655055
1937798
2928711
748480
896902
728247
1686954
452778
719621
347913
2736301
2270632
1944418
2673471
1480690
1454176
309131
1397089
1657117
533609
1051135
342368
2690074
2615469
2167616
957659
2518028
1772422
1860538
1532141
2298838
1375219
967142
744543
1033298
60350
2599930
891919
1044076
2499340
2685472
2154198
62116
828802
2070075
1995527
1495498
905898
27724
401085
1912414
1543972
640024
116145
890759
502650
2120531
2253238
1014591
2028046
2074430
685139
964522
2588081
321995
325061
11551
1205384
1448797
2582782
941253
1384503
444705
2095689
1028906
550557
2920908
461682
691304
1002628
970168
115895
1529225
1764536
687748
317258
20551
1992639
2147677
2441862
1112123
1987781
2542503
305414
587700
2897745
1651663
107815
2095328
1773026
68992
321709
1989620
160522
1453995
1154162
1453416
1173095
1147639
2221456
2482258
2179956
579663
2556936
2821534
189268
2765462
202589
483579
1522562
2181704
88661
1290082
2382329
227369
763700
2593313
2370936
629056
2834067
251319
498813
2038135
2036340
393781
1160848
1189196
1463458
1993260
1992805
2698576
2600248
2598755
2652452
2352111
2746867
1179051
1950731
1922646
783599
1805989
1310693
552664
2861979
755094
1762273
2817396
905086
1548469
536000
152215
1513231
622339
1211443
358924
2348566
391644
2591441
898977
1881522
2376749
697855
48016
2538464
517549
883044
2775756
1884453
1940303
1827755
2716015
2046810
2851949
1860783
1366830
1939579
203385
2776530
1468021
2618145
682949
2627700
2521807
699647
1414720
1742533
1858589
872537
141853
1014507
2589256
2148279
834549
654564
2183975
593348
2898668
318515
2840671
2765302
2671356
200588
1437704
2789342
1827373
2423632
1006343
25701
2795196
964442
2370044
1743861
1967692
1841701
769134
2164763
1312020
2050427
1984126
2820368
1834306
2823598
1943420
1525363
891209
1524590
456626
828219
2868602
701886
137930
1750972
1364868
1075240
1812465
56412
511611
280308
698483
2721393
1648111
1447096
1133742
693879
1850318
2550107
1309066
2503491
1277364
1652091
2517919
1087273
1872869
2338187
1767417
660803
366389
752837
167402
2455703
896724
1689913
721334
1333876
1878273
19610
571822
2614256
1338425
1521129
2863006
2770946
1760670
307101
1686209
893891
1086380
1383689
1082014
1981519
1369407
2004517
2875610
602709
1215932
1224916
1140256
2718045
1632175
2066632
1440176
2682004
1335495
1069750
869775
1816257
2055106
832097
2047215
517354
846959
1407125
2175790
736900
2205009
1720300
2072736
1598776
684408
435958
744138
2191975
863599
2268822
1130572
218196
499934
1950824
1926523
1774822
260243
990425
2298941
740863
162635
1075196
1473022
2350965
3669
2192141
1149670
2526218
1180058
1961726
1735581
1359723
2419905
1602680
535685
1753676
2134280
2801938
913402
2543847
2641323
2481630
1619238
2779605
1513411
2732185
2378413
979191
2027349
433180
560261
139041
1121693
2617505
918813
200522
313596
1966194
1806215
392489
242960
1153035
1779831
2067349
2716365
2159155
2540236
1885183
1005350
1677712
1620541
2936436
105694
855135
1552934
2351557
181006
78603
787808
423152
2367657
2605798
83958
753035
1197735
2028460
459929
1170819
2214451
1679126
641402
1795905
2750359
2336697
793335
660657
410524
202687
988366
1763682
24728
2204013
2220938
36948
720335
1134966
140551
2463528
2766833
722826
2001836
601462
1614330
1395112
397140
1204496
774167
1686560
1547365
2796108
2261669
1578846
1878484
1885393
1828397
259591
1108397
428863
599573
1689748
604069
2431881
2683071
1499812
1657979
1497865
2354034
1186406
859940
1556835
548125
767260
1798775
1758604
1568881
1502208
2123146
2138894
2616154
2656420
2167315
2344002
222774
2254624
2663889
2807280
2491302
1081647
2801507
499287
268914
2071456
518245
2643627
65246
1713398
1548290
1129643
833463
1051614
1800385
1886784
2534143
922775
96211
291038
1367274
2466376
2483014
2093628
1043332
702765
1154893
2835551
1985036
2724908
223073
308629
1368034
1805643
848409
2073104
2539132
106966
2182870
1037251
908061
1058395
1215090
2899279
2919541
1677510
419915
233526
1288600
2393710
346693
2863582
264356
408718
2061413
1855904
1286351
2018245
643360
1256227
2426461
1688055
113218
1108482
2587176
1009377
911621
1984382
707359
2800973
972431
1737892
1863952
1887264
892637
2401745
2561070
2087281
2866370
2301850
1587321
644853
201800
138035
1907154
1466834
18782
2562512
623652
105549
1530229
624031
366772
1548752
1401811
2325071
1388177
429158
1309148
627207
891129
574357
1349316
319339
2803642
1558847
918630
2391275
1135681
2600837
1966880
249517
934669
2207589
1365171
1988126
907525
730975
2154940
2677513
2841229
1802616
1145162
579098
1077320
27332
1073080
522426
911261
2778059
1127981
380719
76978
1537398
2573726
2776970
327961
2034638
608548
688548
2340310
1392756
860523
1302478
1072411
2675880
127649
138279
653202
614938
172012
1921945
570254
2747785
1611319
2885259
30937
1747451
2814347
1716166
214862
2678356
2805276
1098764
1227073
1471050
532244
212637
281086
779977
2319412
1384127
1873998
1793128
1475357
2591310
1055920
1678126
180789
1193555
2410153
962716
1278123
279655
259780
357711
467905
195258
2504716
883522
664287
2557247
1048666
2521778
852444
814916
1085574
591582
1579755
209462
345434
262098
2321024
2193344
382293
1885312
2647453
2017929
1672813
1532370
2086253
2847072
1757646
1077559
2857991
2309923
2711571
2304767
2060389
1541400
303687
2546585
1007201
492216
2383670
70647
2428451
496575
449394
2080146
1599983
536145
652504
780662
1687243
2828725
844350
380843
2158083
1464139
1628265
1033968
2431478
1743438
744942
1543847
949086
2700440
653860
477093
1151026
354112
1429053
365174
2784263
1328018
240701
697046
1515172
1657122
1268233
322823
946930
2338657
1297055
351109
892469
408384
1148538
2743174
2253599
757831
2125552
2887453
2038925
1469418
2504979
1064468
2114545
1256408
692865
2107542
668435
1896180
2468093
1431365
2163757
2516816
985734
1677496
2506832
1060160
1765087
2330777
2482705
1037377
2141274
914660
1072376
675018
2301104
51399
2196871
671831
2395058
2806274
1130597
566364
241906
1696722
2156382
635248
1077089
126875
595265
579703
1320272
1357614
2320343
1824968
1157622
1202095
2276919
2825274
1140398
675030
2905033
1913467
1664699
1212940
626636
1268617
1837579
2352071
1608062
2466905
1983124
704296
2639856
1811062
1647424
1533940
2245393
568792
487149
1451650
136813
2554508
1776192
2035576
2830358
750846
592715
71265
2156547
2533171
424849
1724129
1059470
1285374
2654868
1664597
1680580
2671878
489691
301705
301922
1937919
1542451
2042573
284533
2110523
483574
2627461
1830070
1823733
105553
1047865
2123124
1652443
865318
13616
164577
1137175
1635517
146076
2629655
111977
1763783
2674854
2926575
1943795
1751215
1073905
2612965
2199089
845319
2261768
394235
729633
2906672
2895116
1656579
1014652
1684629
619251
1661815
304031
1517242
885831
2369484
697735
838316
1814903
1716339
1867409
2383548
319655
1896275
1418289
332504
722218
2513485
1616013
2401802
269364
509442
1936416
2003148
1382947
502398
1924123
720615
2435822
2714407
1038227
1535355
1498004
2408652
1879065
349057
2385425
1794773
2777975
2704771
2563410
1316387
616760
2621658
1002052
2612092
383535
65332
765683
488208
1214273
820470
2475416
2940202
753898
86799
423890
1867427
520745
1733127
486038
2352787
181534
2048316
440639
40689
2703010
213166
1315444
2653146
2837579
2642433
734283
2688822
2102266
1347814
436665
2821561
597640
2515574
118253
21147
2610899
2116883
588591
869986
2318195
720712
661626
2247467
113697
1501799
1748624
2000603
2070508
565872
1347013
2668763
699347
2540520
1114296
2449295
552702
488500
1058548
434149
508785
2822830
1644450
1806777
404590
234160
679896
365449
2125669
740741
1431408
580914
1441960
21411
1028379
1030861
2435791
2119979
1349373
529587
2273308
566996
1038585
2383359
2579340
1164294
2796730
352825
65616
1142067
1025990
872018
2416118
1300795
1994975
1858019
2033826
444848
2919923
1307943
1460819
166116
528547
672348
1460116
1955341
2537165
75325
1891809
2380848
850738
540909
2826192
1834317
2462763
744847
2937214
1679686
1532989
277960
714587
1876249
2612549
2012440
2646781
2455292
1905375
2301060
2648966
965598
1624008
1133620
1549584
436026
598284
2774122
1052027
2746397
845488
1237900
539433
2017210
2257044
2112064
1955628
357170
577467
2749977
2208372
4667
641273
2005425
429426
1295561
2297159
2568444
2584165
1374854
1235110
21555
873802
2822343
1964947
1071974
641295
1637345
2183237
2685703
1567683
224006
138866
1079087
2877741
769208
2749066
398307
2477777
2158158
842566
2644948
464001
1399440
324394
2787981
2572725
1646049
310364
1115761
1537271
942817
472883
1333807
638848
473037
820589
1479596
871689
2742309
1576547
2478912
1847438
2602872
995294
1585424
2072048
725949
2251699
2226581
136801
1000698
768092
2111711
893735
2304874
1902270
1325671
252671
2353825
122346
716815
1718535
2524411
2886862
1106586
2775541
1363689
1944880
196413
2924400
1238508
2628400
1789931
1358690
1313422
2790556
640371
1031649
1564164
2592304
869366
747167
1156175
1282832
1083698
1275737
2712409
1181583
698061
2840968
1188177
673303
1164004
258054
2814544
1049170
1951116
2151786
325440
1447806
1120134
1854430
243854
1528937
936060
959321
2194283
2575868
2733971
514419
85358
2572474
1357058
2419745
1946779
2487536
168729
1571332
208279
2759698
525426
846234
1248282
783061
2871379
2466741
1866003
999986
30004
1473187
902741
1375697
1959757
1485516
2844514
1074852
1008620
687733
2243620
1309436
215564
2338357
1754243
579480
1809188
654206
583763
316587
2065163
2161460
2593773
1576868
2484225
1253259
1266233
2938522
1935964
1001941
569474
1000754
1849632
2441329
1347222
1998029
2534811
1474713
2653900
1321722
1009875
2289371
680547
85936
2139733
2735793
1561889
1540725
1746437
1039886
1993808
562467
162520
2513357
1743438
382046
346302
910219
2354285
1494240
2075948
1344275
1867575
2320271
1914881
884037
1251752
1516371
1897368
2350398
160944
1282057
2396181
2197585
1073875
2921619
1669563
1361164
740729
1447913
643527
651378
141652
168140
700112
2390612
1793904
226040
1920130
194108
210183
793978
1522452
294580
1052311
1131770
59789
2133868
2070226
1932398
2137534
2881695
618946
2598185
379799
2597160
1734642
490268
1250730
1850002
1327342
306632
927779
686220
2937002
2533877
1174985
2127672
63064
1405981
1388531
2024908
2028315
2035551
694577
2160874
2148356
1130959
140129
1871359
1299800
863154
473326
1012462
1686864
2377706
1566995
1860069
1534473
1616744
2712186
2853403
1300255
2096571
1340842
780047
670752
500558
2011917
1735181
1014727
145179
2594387
33964
186815
1575243
2565374
739323
2363127
315388
1285585
1113654
2448996
15330
199192
1961482
1663359
2496239
1748428
1772326
928513
137014
2519276
2640934
1276230
1287530
2552487
1787656
2337650
2694040
433469
2381089
1051818
2581461
1511095
428695
227266
2136347
904774
532412
1281569
2740842
969243
407931
2536906
2387100
1521970
326664
1419270
2256608
651639
1799918
470584
2627021
916918
2013657
518313
1113452
798850
1377528
2488315
1193361
525043
932874
1327176
2933990
2271904
1434635
100333
465589
2804993
1775006
1416168
2473148
1943327
371182
2556243
189950
848218
2103565
1516543
2904367
2709897
1873129
1361329
8356
1886929
298484
1677049
312859
1370286
1889986
2616326
1631811
2200181
2887921
2081227
1509372
621632
2200908
963986
1117104
1439480
679272
1356064
2550864
2271161
621163
2149300
2192960
1129506
1305309
978131
2288857
2632031
2724315
635549
1809663
365574
233833
1914008
1317833
1034295
1296699
2546325
47508
1864224
1223939
2525796
659017
1391874
2591939
743142
1991568
2166628
1458350
1162263
2743242
2084686
2252412
766449
2563905
1224894
1013785
1182917
2863654
303418
126915
677996
2255278
2401451
357151
530514
1942293
1162804
231694
2742408
727332
2807077
1032366
1831566
1134557
111081
1898628
1709512
2843527
503858
2643880
812994
1643573
1555685
2246586
2800142
2646167
2119956
1539662
25541
1255482
2933337
926950
2772190
2737055
610688
1447696
2315389
439272
621777
1073057
850192
2712788
125039
1948981
879294
1708860
1629502
343323
1710900
164718
166699
2824286
997108
2334133
248712
1649826
1797099
590822
450117
573011
2094210
2716907
2692475
2094378
2406410
1390217
1290058
1863744
1640723
2296966
1732170
1670494
1243586
1981154
2033891
2695955
1003191
942788
1202624
1389861
1303679
2856268
924015
2281477
2813900
940811
1402862
1698496
1226222
1212656
1241092
141194
2934309
989270
2803396
2462092
599062
888176
2391701
2022306
1414690
2261744
1613643
2787561
826190
1691265
698349
1181654
2077703
232526
1677214
2674771
1529247
2842946
2023014
1193880
1623902
1525200
2213631
1916327
1631674
1115767
2213666
961984
700795
2158557
356916
894113
1408030
734220
2375484
2889474
2857420
2553134
2648833
1826816
534528
1282464
2503428
940431
2293061
891
18482
459400
19055
1349418
44198
2143076
569911
2132202
2511017
1932377
2276350
2728311
2851405
1897566
787408
243715
1238865
324617
93827
2169983
2339912
129520
2933585
2067926
1435825
209833
1693744
1263548
550400
2292755
1873344
1139867
1917283
1680974
1417827
911866
790537
2900675
2540935
394878
2172332
1076915
1393743
383224
234498
847198
2186428
340939
511856
748437
1135374
1508829
724951
2039103
1657306
967131
2138495
956118
1971206
2276985
744574
1468886
1156433
1068219
2695151
2246605
9800
1180609
2421287
691570
431320
2608199
1287812
443998
1750594
690084
2235252
1671456
2874528
2842250
1010911
1347732
2033592
1805317
2539824
497503
66188
1164477
1386277
1657818
641311
1894189
1817449
225412
2633424
2610142
382869
537328
354083
1488363
1902988
455794
2472352
1572095
663326
1520604
228586
2829533
1928850
1968390
854510
768076
1029357
1644416
2431585
1238844
264535
499014
1092877
2918394
1920209
2699866
755390
1797621
1479049
1041312
473053
1368131
1954844
527711
2540026
1579660
1817610
2696191
1014265
1321437
1072586
1563787
2900895
1468635
2455618
579929
746916
2755322
1802139
233032
2056377
2710561
2892448
2227345
2589504
1957456
455550
47198
1000882
2044972
2228871
1886436
804901
62631
2026148
2078421
2248634
1744114
1781242
2771111
2193219
2936472
1199665
564205
168533
1249688
2766491
1511679
400512
1221389
590000
1987598
2370266
1735843
503449
682756
1841764
950643
1821134
131659
2043793
2490054
2694290
2028439
434817
854972
963782
2526381
2676688
87284
401836
1909900
1047322
2541722
2214225
2564595
2065003
1138929
1863221
1129463
313743
2105868
2166247
587354
1351133
2325394
1809856
1799334
2884532
1901326
1101830
518972
2026042
2222290
2359182
1203395
405406
1019956
646897
1366196
2135122
2189145
2004214
2564304
577774
1193981
876897
479162
1659335
1592339
961987
288794
2032948
2480204
1643627
2127007
1979040
689441
893569
322384
1634638
2548806
383215
2379590
374746
2621402
945943
1137723
781719
2847717
2012089
353688
563863
2572172
937229
1153410
569245
2815543
2008721
512481
1672423
2801993
2511894
2449238
234352
2639586
2438675
2704093
841755
2798834
132659
718124
917112
455181
1902573
199913
709925
195992
402024
215540
1151985
2569911
1092995
2844325
1365110
1554888
1061107
2435105
2191231
45144
2239693
1039761
673553
2907516
394967
999482
2832728
130433
301738
1496215
2198382
2859607
2859335
1133726
309865
2380353
2502497
2517674
2085499
1298206
1790144
2531138
1322651
2055623
272423
73513
1088361
2659780
1674174
1450762
2501683
1189900
2432711
387304
2136606
1091311
1797837
1139492
1700631
2367672
1226202
453170
1690758
1440538
2285005
1911347
415027
2049587
1474409
139840
2731513
1533142
2476454
2787368
1498354
460412
1649546
1674866
1402443
1789308
299105
762535
1096629
770511
591747
1456948
1010075
1704520
157498
2379417
1821850
2367022
2442666
1482656
2871979
1139670
62563
602062
300581
577073
1399780
1977901
1488888
1714663
2329107
2802048
268029
2762364
2440889
1398207
1439881
2669197
244580
2435762
1032416
295552
1197901
1840184
958462
375571
988291
628
1242574
499988
1277653
2906329
1795880
2699471
21074
1349052
2815667
793734
555139
2421714
1228190
604404
2787640
301119
2388492
2718939
2474108
204993
1416113
1251616
2927466
1570445
2874262
1936896
682241
1825726
1294222
909725
2486378
1612976
12159
1478540
1420148
119571
1789928
317024
1325274
2811748
2009091
2589236
468072
1290
464555
2685353
1029562
1330227
965777
2607035
1286177
2727989
1561095
1768528
902764
581789
1398319
1355727
2306862
168795
780980
138735
2432984
1726301
98985
597086
2035886
2731956
736454
2304825
1436174
1245746
863856
2029250
2814122
93362
2414194
1595366
854167
2271009
2725068
2063071
1360116
1533237
120826
2685236
335543
1110703
1718439
505547
1337056
2275932
2244513
2781711
2558408
1114657
2251011
478030
509775
1103080
2360652
2375732
1237331
75851
1680886
200045
2805695
1911272
2567121
2280680
1844794
856470
1860291
2257376
428240
2744643
2137664
1210906
2638132
933470
2712138
1260149
1230641
2567875
2035979
2905664
203733
118485
3731
731654
743239
2797396
1737547
1040644
2389032
2031555
578330
1671885
2012092
2662641
1754625
2879690
2102878
28861
948572
988930
406579
1653340
2882058
284344
896341
331527
1611821
2005670
1570275
1387940
2621401
1485403
1837346
1369349
1230662
2520681
1670985
2311887
1205477
283666
1741018
419493
968708
634755
2309086
57946
2445891
2711172
1969583
1528654
435354
2800113
597212
2280019
1095507
2231202
1306065
823462
1742023
624202
144788
1998382
1887263
1723071
1691816
2911632
1591081
587437
556237
991334
2871320
1998325
2354596
1971001
2683134
494215
183552
1759198
484910
949764
15372
719401
696856
2075220
1074866
240248
1381485
1111511
1180260
2562456
2360807
2029470
2050016
693626
2581708
1987358
2461311
2067701
2807613
788477
1007714
320448
1485232
62414
2935219
2633993
1237136
642944
2727326
1996629
2119135
1956144
2934058
2739226
1627382
26506
1538873
1387172
351209
2266857
347144
1907677
1740479
958791
2616510
243806
1228028
1079878
1443571
2168245
1440719
398067
614913
11864
572345
1072481
2120208
2613404
51830
2481088
1313840
720072
1438664
1999344
1682728
819109
2028174
2286363
1179667
841811
1236271
1714375
2648784
2834333
106999
2036449
2729230
541257
2224341
1554968
1946772
1265340
363727
1924735
489417
1069596
538262
143944
693352
1462305
1650323
1037009
2197716
1017634
1845273
997839
2373905
2799148
136874
1709393
1128112
498583
1584477
958309
2237029
1652277
2339999
291664
1068226
1820120
62116
1101904
134838
621851
1774170
2570023
1284411
39008
378753
1608135
83004
2841772
1159523
4056
42512
1172383
2126207
1361046
2688115
2513002
1938612
730084
2441347
671745
1261495
907964
1028455
2541048
2037358
513909
642234
1147361
803184
330243
50968
790933
512133
1080434
2061988
131083
222311
1281934
2582412
202522
1167298
892626
1116998
2213579
802921
2217092
879149
1204424
2530314
1101929
1537746
39769
411859
593549
1699920
57730
2144197
1191648
2488814
2197790
1149023
177710
1882762
1640270
2783197
1459612
307430
460034
2126040
2401126
2588274
1466287
2411949
1810563
45717
909439
2820165
2666498
1782657
1879834
1544127
2473694
2215895
2235482
1836153
2918802
2847076
1137845
524110
1248008
1843687
1113238
2263726
681189
470783
413999
420188
1558433
2042928
1660236
1763952
2092732
2144896
2385855
1469993
418912
1093458
2913815
2603185
1952804
335892
2561211
545720
2841781
2512170
1037485
1291474
2100295
2140016
2331575
585894
1797772
1259841
959762
2326429
1100361
1859946
1502676
605804
954880
835919
1437269
564901
2349490
547146
2108247
1437784
1640008
161708
2044353
2203416
66636
1700087
528524
2706713
1446278
1305970
2520096
115709
1195144
717293
2074625
1195009
1984664
357854
735160
1368596
1517281
1177573
549548
2599109
2927739
2901959
2206643
2689664
1525261
1500420
2703075
785650
594268
753717
2180444
294357
1186823
1402015
2773252
716889
762261
190052
651117
2146215
2899647
2310042
1381733
2151898
1592188
2906555
972304
414909
560059
503397
174796
1779745
1924207
2864348
799059
1855262
1923845
2051918
2137131
1870426
2111448
352634
600524
1049738
1425000
2106709
376578
1359338
951762
1674081
1324147
2763571
326831
1963033
571266
1264630
2489711
894791
2192508
2905387
1282957
2592539
2040847
2024729
2869791
2920674
2404574
1850256
2474609
2872114
1659752
303990
346514
1254824
1773629
1112890
1538624
2054711
2608182
1811460
1543034
1124147
1884807
150995
1567422
2125965
2183211
73439
291092
58178
1514849
2843681
199470
478691
2545861
980252
547835
2604950
406385
1464427
100931
59023
2554640
2666150
723791
1700078
1396253
2521215
394923
655641
1290262
2167354
928176
1414252
197930
444911
62019
959666
1868991
1602464
2764787
2123005
572097
1744695
476048
743648
1990487
117760
1517637
2597876
764189
1664422
2912144
1189110
95532
1560955
1788269
1106224
2099975
1951992
2685731
1926366
983799
2443920
901323
614247
1590252
143933
2402732
651289
882276
2204315
276400
999247
975868
1404397
119080
2574576
30093
2530682
2476037
2430717
1411103
2420558
1678413
663429
96591
314344
821162
43851
2782352
584453
680167
797158
1637700
1948671
2259478
2303812
930624
914043
799122
2062468
1807194
2411154
813467
2581785
1801137
37584
1885473
2569174
1215241
2697873
670247
1522228
965380
1784351
1939487
179450
1517228
1270357
2307257
536189
466731
663213
313569
1744174
325860
1930127
2351421
2241039
1362982
1620471
554000
1285830
1234462
2746236
2086187
983064
2723719
2253123
1470312
2915161
650681
2454235
162848
173994
2661275
1384570
956920
1028417
2149137
2065120
2638022
838129
728808
2728464
680126
1485201
261732
695143
243787
597257
48589
1695990
2048034
2695568
28668
2584507
1527868
2173008
1244045
2031660
2864911
2177378
1570808
2349134
775499
28386
2588577
1173704
440872
2760354
2710086
2233219
797932
2259036
2468524
1020610
930335
1362048
807803
2692540
1086554
471261
128802
1646029
949592
1506339
1456117
718100
1929300
1508421
1680745
2296408
2297289
833243
1465870
1711556
229971
529858
2491191
1439242
243335
1076576
708097
569456
1676966
1464112
1681853
2070621
776021
2495500
282973
978230
2025815
2870120
2909992
1907349
1007316
1713347
403573
601843
1533705
1927928
1885545
1987579
253780
88128
1236508
2452348
2587664
642513
308997
2681117
633610
2566626
1823030
1882374
2796473
150918
1331942
716492
2084023
2553339
706679
347151
763662
2653896
2929378
669174
1056962
1043671
764726
816325
2057736
107188
1918407
1833674
157389
2263546
2072974
131245
1133285
642377
1889753
1610134
146838
1812425
758129
579320
1582328
40616
1546718
1037537
2208998
1796548
2543051
970592
994300
554496
2533509
247705
976240
903370
1933120
2972
137351
360822
2614899
918936
50597
676358
1654597
1903370
1422502
2590936
534020
622740
258550
2738201
965818
1209648
2152200
2028878
2237159
853380
824253
1701536
227760
2739624
2426550
2398298
550552
1909557
2660327
2904272
1763254
1130719
2914601
1184836
1575042
2546849
1726269
2836245
2707392
57342
566819
951827
491901
2781865
458597
1607134
840484
295312
1713396
1689439
2582863
1028818
1015345
2563194
526458
298872
2122820
2333979
2848127
1477385
450734
2583315
1478918
1279884
284370
412236
531424
2356120
837355
781709
1597486
1811969
2825473
2695370
1748170
1586033
1378127
844352
1134851
1674058
2670621
2759967
465112
1980191
2687428
2660137
2296045
2022150
963424
1775641
2297415
1606414
336716
1380508
1465256
2654028
1038713
485898
805082
1114881
554898
1361154
48338
2128090
1066289
199102
2489570
1580273
874288
423472
1776670
298267
938621
734877
1045451
2710475
474371
479320
660269
2458085
2557150
2339862
190777
2450433
1886616
1528984
1098699
213588
2866057
29650
535818
1897782
2700245
259850
2232651
1167701
2372067
2528476
2209542
2016000
1324882
2346440
2478269
162924
232518
2931755
1178697
423844
2823214
486718
1609167
805071
1518228
1811117
2728344
1927629
1065954
1962848
1940539
1826787
2355964
457677
1977829
325730
577943
464194
2744264
227519
1553676
2181490
1838152
2243128
1095960
574886
2286510
613651
111072
109593
827604
1074140
2557726
2864557
2732551
1000699
2801555
206600
2060225
1371587
564305
2425964
2593956
1230031
1444702
89562
1772493
2130052
2256983
576419
2863632
910242
2743742
1345554
2347077
671771
2163605
1982902
1065040
622151
2127016
1695961
2361720
696620
202264
992431
1464107
822792
565090
185326
702692
1784182
1469220
393028
1304757
772667
1627177
184095
658019
1242967
2012706
377347
2740606
2617225
2814807
812428
2846811
771713
2036896
1170462
1945596
1259138
972250
819662
1942445
151586
1646458
409116
2080371
2397578
2680327
1420385
50750
2588609
2504216
2608213
1543404
1424009
1528283
1449587
2667035
447372
590052
2886106
1395888
277455
862138
2863137
1695199
2431844
2657191
687942
633835
1729761
1849054
2879172
1651099
13740
695292
2079050
2049614
21248
1175589
2204242
1648249
2440388
864591
1391194
1977151
1687124
953267
2080226
2070049
2315990
2697309
713773
1079078
505610
2472227
535730
465964
1158541
2655771
1084961
2003248
2753337
713174
334592
218699
2714966
2566349
2002584
1411766
1497804
1622343
255386
1451942
405485
1832197
2536989
328242
716995
1938900
1882654
2358310
2334704
2555595
2152870
2174376
2873820
2054095
574790
681382
906358
1433758
453933
2060621
672865
951260
1618651
150551
1410483
2417469
2697278
2479228
653596
463539
790420
2822321
1855185
2449413
1297431
1720536
496345
1796846
252350
830728
2505235
1233985
2481107
78546
2320588
2130238
2108175
2494797
1437729
1587450
2459772
1705104
64404
2668367
2451953
768869
2263250
1244633
2130695
578579
1148093
231511
1658588
1557546
870859
1191956
1045946
2000288
2801176
1991555
2898645
1717122
1530994
2804660
405443
1170915
57453
734761
733310
419775
2858957
2232084
1437196
2452193
643299
525663
1440668
543359
35100
2868056
2488398
2730604
2097827
1716338
2338126
1489567
247384
1017399
2777601
2705721
1276584
344267
2022237
2761899
2348697
221073
814671
1423451
1761087
1256250
2182971
2192619
879238
454763
2297264
1765770
2443924
1440182
562002
1068091
311812
644690
797777
750351
2220034
1696461
2126801
1935574
149184
2485073
920648
1584106
192245
508877
1176582
2113537
1911097
1354420
46742
1246554
2665214
2840003
1180117
569018
2246146
2665331
1623632
170352
2713711
1864795
1649371
2854732
191156
2329297
983881
1337340
2558615
1986418
1648780
366207
1788465
558252
2846637
868800
1470268
884986
33275
2814155
1849091
1286949
2400422
1580939
1316653
626972
1182573
2637046
438197
2287873
1829146
718378
1444387
188169
2229402
270938
2608522
2849613
38917
267439
2403440
438612
501792
1587745
675335
749009
690791
2368800
1402330
602473
2756521
60965
1017973
498275
388719
501735
1359261
245234
852905
2766392
2514686
2347682
2252476
1234753
2853475
2637146
2020273
2320282
377851
197318
1558025
1378884
2399202
570837
467947
2398388
1617121
2125181
1211830
1834530
1407338
2752768
2365300
2257408
2782177
315848
539080
1349662
2061992
1232028
465795
2407625
751612
2780842
2317013
1977291
1122204
1372140
1100495
1020179
142528
384065
2102259
1860770
1056051
1295291
2614953
1601855
1661377
2401847
252821
2748250
1099023
1112561
751290
1703071
242801
2421995
353306
121968
1724732
1418619
2324314
935732
2681345
29897
1404897
2595339
2375736
2474184
1142022
796907
752254
2419199
1187140
676356
2484350
830514
749783
308158
1954714
178706
998847
982335
678556
72465
1700832
925350
2558054
1010978
213958
66735
2787373
2196936
1878410
2297169
2267370
2209248
321710
631382
717734
1885668
441329
2166737
1352439
1691115
257168
1153062
924601
971358
1237387
658247
1512750
2931635
1040167
1928269
954791
584767
918862
933983
152764
590147
417257
1478105
981425
1669473
2238336
116474
1190225
2627023
1725380
2401144
2561520
81999
2691978
973306
451079
736732
1246866
2386263
2104951
2098888
1248037
1445201
192742
2634886
1519413
1818063
122846
2842411
1336140
1926100
2621948
2372482
1583752
649219
1190077
970410
631492
1421895
626136
2343339
2931441
66935
221837
1101950
2748981
1181191
1715311
1884670
1326034
2113922
2612460
1818573
690615
2633896
2046854
183721
1592578
180891
686889
1620341
683278
1251254
1387873
1026972
1052756
2021325
637709
87764
1485866
2692443
2020894
2896932
2037275
838647
1915336
1692830
1938046
2925134
2096574
428435
2121877
505445
2147552
2387907
1320373
209857
450015
1250712
625005
2157230
1861205
316708
1953347
1277837
321767
274317
425883
1768557
2932892
2730898
1411325
465195
356669
1529013
764553
1836319
1283391
2535231
417629
407744
2227144
2686230
317429
1276088
1216497
1536746
60444
1157563
844791
691794
1856419
660619
998334
1077115
1183194
1034675
1796679
2349474
2653927
2499858
1241110
801091
1440357
70126
2152832
2903943
2185178
110650
2293142
261496
1187822
2162252
303899
2312142
1720305
1880293
928276
43757
144758
2862100
261626
2381649
1549652
2775335
153765
209775
1651456
738000
2715119
488477
2802466
240088
1209779
2100472
1035328
343499
2314173
2551030
1308175
2226437
2466739
868320
2650652
208069
2928881
1879031
1616374
2630254
1511979
690633
1176500
2746616
1035431
2490297
200514
2467333
1283995
810092
614832
2347260
86790
2701207
873551
1033999
1712801
2288326
235417
370699
2811044
950635
520225
2717627
2878732
1550318
1462325
1133103
1075020
2742746
118219
188828
136890
2922063
1226196
606810
1297634
1499570
1858307
1935431
336520
1143414
1565862
581779
2344432
2571243
158930
1945623
2929081
1934257
2254976
1990489
353154
610556
1167525
327929
2376226
125189
498986
1735289
2826536
251553
785560
1157401
2264580
855252
1089058
1899140
1524506
2464560
2534294
99747
2208833
2687816
2038728
1302282
2192419
402331
2030466
2199001
2652263
147974
504560
923968
1575054
445287
900839
127240
2068760
2751207
1525553
2730245
1417673
1156999
1458818
2566719
2013302
514085
1059451
667430
174691
2256300
646209
2580705
1684671
1893330
437672
85196
1121654
1039263
78752
247868
1696861
1762216
1253013
1160835
2792805
1917559
1913623
794460
2412729
2005574
2777391
1469941
611996
2268655
794372
1744845
2814642
261918
185040
24720
1506600
1621728
2076633
2846829
527444
273822
1709755
443783
2289139
1104466
2382054
484136
2560743
1643515
161972
1151057
1701132
1331220
975072
1179225
2261035
2202503
2044295
1880459
114421
1700904
2905330
1885803
344063
2005214
592601
2569485
1069421
2277695
323308
606902
2086929
114936
2670390
1350926
449011
1212851
231613
1467714
474543
1985489
88401
1820070
1637037
2146535
2359950
1750903
1817170
1331176
2106716
1200148
1834572
64793
939081
447098
313503
2908284
1356460
2285131
2813443
691615
478587
932120
636420
632392
2672977
2638725
1404346
688981
693205
801818
2337590
810801
865428
2313538
1855329
1664760
135250
2788246
1430408
1664363
1951398
2780810
2187848
398808
1699385
158351
2344575
2880008
1355504
765925
1813797
122535
2912226
2606447
1744883
810928
1752011
1724925
97809
2458672
133691
2046619
1767287
195422
2258981
2755243
72893
16394
2675642
2027975
965332
144753
800637
478572
538136
2051833
1292510
1096246
309713
1853245
1121066
1639045
1253166
1838506
266758
2165595
1300078
1338831
939333
989007
2620707
1055499
1578116
642302
1847133
129043
690704
776288
428175
265316
755270
482190
167793
962368
2046868
2186845
2328773
1570378
1031649
1832781
1440394
487811
2621732
2465720
2405194
1313236
1948204
1888371
1177035
2059830
1356444
115825
1943006
1928662
2178772
954679
2191078
984808
717394
1214901
1389223
2304642
2562727
1157450
289414
2815683
2640567
1406677
1430025
1824391
2707098
395906
2636716
2343514
1332897
1528591
945461
2353479
2289544
589676
1342621
1421716
2597711
470494
1210799
2928160
2313505
838577
855061
524057
2496686
1584364
393098
816059
2871453
15752
1304902
1276292
1728011
2382514
353113
1913622
647094
627372
2869685
1870164
2151815
759865
858676
2001757
977861
2665426
2005864
2846318
590745
1143437
2219010
2281898
2844102
738808
690657
561991
2271852
1686797
695809
2517438
572602
30696
2083492
2597441
1633485
2132504
5910
2218027
2124483
597876
2417752
918010
1669721
2541217
1248307
1874445
2111126
1781816
1261467
2874326
1482428
1641934
1270366
1891001
1477323
488850
1104180
2902773
2305227
1329586
776846
1365483
720745
1767350
2852260
775341
2936111
328407
2646261
2162646
2092594
2473743
1363698
2855687
2265717
2602560
1658975
185790
1536488
2580335
403454
853130
2820201
1580161
372587
2676596
2601496
1850904
1240729
716828
260805
2634599
139880
2087961
1597683
770218
2489577
11994
1508775
1861168
2597991
961491
2920793
1285395
1701847
29189
2203790
191316
605561
769782
6813
1022983
510308
1743275
1344863
84806
2901950
1819049
1212851
1892801
51929
2568662
2646025
1442278
2339823
393368
1983227
889727
96838
649020
1402512
2326859
1754266
553375
131369
333196
862332
1965351
1968557
2098831
1114720
1734182
1342668
2211398
466843
1287130
724800
2619040
1665449
2328978
110215
2879909
47697
1496394
142526
1845452
52483
753314
2430888
1084300
2579708
1263259
1815453
2244993
2580949
1041822
2928084
526281
2644036
2552671
1377
1989386
2799373
51623
1428216
704361
1051700
2611578
2668198
2183807
1088472
1960278
1114803
1013266
1580711
2003148
2094978
2716765
2713137
555574
2000122
1522292
896503
837321
1807596
1055834
2280091
123300
27962
854624
912105
980742
2420690
130569
2930504
2481304
1802168
438955
2487561
2750066
1960040
2075881
2294510
2682105
366868
2172239
2580716
1158190
2597512
2866723
2553396
2044684
922042
2385462
1483106
2754506
342492
1128762
2176548
326511
2273492
986857
1457541
1508193
1948915
2537048
227080
1792111
10024
220823
2777141
93722
1482867
1484503
2733168
1492221
426928
1611751
1330393
1936515
2441095
1827012
1403080
2163542
968853
2209075
1924023
596348
2327222
1375129
1086612
1753875
2431285
894769
2925953
869443
2623770
2109789
2323742
664108
1774264
779681
1645744
759942
257821
2121491
2787360
581777
2900747
1840452
2086582
1261963
42657
1425415
2729373
1999760
1032245
390646
2029854
2907337
1002994
2865817
240880
1584108
968960
2021953
2128505
1191470
751172
517293
1868829
1578350
1047148
2223913
870705
36316
2222948
2089101
2309696
1968389
715408
771847
292460
2779249
339189
1574807
2251784
1315934
27968
2912004
2406368
1258391
215888
948389
2553789
22753
2180201
20833
2857047
2759257
629957
2498745
1752841
2678566
1195060
1675351
2084365
416439
1850756
2423380
68654
2655262
1682833
2901267
721404
1524293
1960213
194303
328923
108959
967375
2004285
2755099
1621792
888639
2491282
1474175
2515871
1645149
337249
1801446
1775463
2313324
870606
2547779
2232256
30761
1106392
1508466
1986152
2939847
1323003
1755844
868528
2306563
2185846
836367
2624018
1744859
2168884
1311207
1098526
1269033
1435360
2698602
11678
1801567
1815550
2197936
965112
2241121
2186707
1838931
2219563
1249582
2601190
1831140
1124072
2908940
2294573
2745433
1360847
49863
727084
2473572
1544501
1381014
1391813
1285017
1665798
950689
1789957
2656458
1408841
848407
2133899
141589
1499568
1701313
2089253
2229890
1403337
2715749
615638
2867566
2900265
663253
1854178
2502437
1034473
1697357
973233
1154129
2333252
1944745
797170
639180
1949330
193123
1661988
2673436
2461440
1182742
2430798
553584
1323472
2152248
1371673
2441360
181106
2694974
88539
902189
1122072
142656
2934097
1789297
1176300
2091297
1462649
531372
1204213
994450
1735231
465451
2814743
983478
188236
892056
474732
1577916
2054000
2170185
729441
256304
2082106
2159475
821455
1236764
1741011
1222380
436039
2590237
109409
1386912
2123744
128774
1471399
493988
1112276
1835339
1824304
836680
1028821
248952
2472049
2220622
511881
1520855
552762
668926
1840084
1115037
2460430
738130
756155
2511622
1980470
749797
152168
1228924
894780
2553135
2547412
397413
2055508
847805
1513016
2631102
1913387
123193
39704
2620858
1531994
1505768
1010389
2672871
1191654
324261
425358
2273314
198092
1196135
2742709
191516
755514
197963
2620096
1900926
564571
2605573
2927456
1844981
285424
2169655
2934698
1375699
271465
1230951
223797
1351165
2289303
321420
1430826
1485098
2834601
1749101
1613450
19541
321288
711612
148501
1367018
2502783
989765
1211325
1268696
1116661
2558752
1353806
584877
656594
2936071
998016
141886
153265
2753945
424957
1876511
1968374
576576
1287924
24472
2912783
1378557
230983
1850680
948263
2657298
1825699
1262645
71801
2581481
1095966
1324438
1470608
1898937
1524140
1462364
151130
568031
395751
1205385
359936
512249
781470
2014918
1910445
1123080
1414387
1654700
847408
1512049
1688288
2366671
337479
175104
2444506
2684702
2056668
1459470
2046630
2291367
1911982
616214
1596333
410632
2616446
243411
2581139
1648787
976350
1653771
491736
507526
1632373
386757
164123
2337198
1230400
891869
1643909
2490859
1598027
445282
2738337
259084
2587183
136795
433709
290049
2163121
392627
495145
1471520
1509273
2044765
1357585
707005
1226936
1394278
636966
1562400
1298968
100391
2222484
1161752
1112364
2202451
2143705
866053
506433
2876761
344205
1955643
582091
2241504
83323
1247500
2697014
284868
2868141
1691284
1441257
1954737
1680417
2927098
1238754
1276113
603210
1469813
162449
2786749
2544620
647604
506569
2644902
500752
1006031
1852387
211249
2345366
2045037
45407
11865
959104
1752230
1016531
986157
2056550
2710324
1350231
2081683
1083420
1011032
2386186
372676
245517
236109
619625
1534342
1571973
1344222
1410182
769523
263186
72024
273301
1917583
937588
2652605
1775418
287630
2850986
2235334
466719
1985550
930481
205572
557631
2886632
2449163
269046
1980815
769588
2767444
2877771
963804
363545
1949631
2885687
609119
45609
1749060
2435826
804725
1751657
2042767
2261605
1022270
2091047
305690
394472
450218
573577
2440328
1904674
2750938
1571852
417570
1039600
1846988
1486329
540897
2492270
478453
1770276
1758244
2879885
15079
2101553
1826686
1009938
777235
2254697
2658675
304757
2200116
2769592
2878523
62125
1794244
310771
2929550
2058441
1984148
2512343
131568
705665
157601
544546
2434878
2587593
455186
1896047
626669
1914172
2379888
302193
1546034
42386
1721460
680787
589119
402241
1753802
2715761
1940826
1508161
2210743
1299789
2156486
368201
623217
1998667
1759052
184626
1076588
935523
670658
2255873
1746730
166850
2257357
356089
1996890
2805878
2892431
1641265
590570
49908
685154
829983
2073318
654431
2864979
1148695
2244018
1279369
1911537
2473451
365324
1229758
512496
1542307
1386331
536773
1264347
8435
2503781
556431
2849943
138558
1599580
509515
1887124
11044
862174
1831884
1786503
229104
1636368
1818126
415290
2055402
2012312
2322301
2603900
480371
101080
1161436
866759
2024175
2382926
107891
2055330
346867
1861672
1367725
680187
1817693
2375864
1904589
55049
794972
1771968
2910638
1300651
942215
512707
255112
2292440
54919
2823854
1918989
1693682
1537633
1109902
205752
139731
2174262
63082
1961395
2325899
581236
2321771
1490794
195176
47009
1288232
387106
2597360
1987230
2149652
2307147
2247352
1927001
189585
2069779
2702363
744309
2547305
2222846
2263662
450816
2316404
790988
2883960
2044092
296640
2550113
1819820
832177
1809151
286435
2663406
1222389
2458824
2302149
1182468
1036634
1173867
520116
1033685
2561355
493689
732327
777156
2721049
82055
2885224
510198
132245
391335
406554
1123232
2333782
1323461
1761646
2558691
1912741
2725212
938111
806139
264211
852003
1764043
2325350
1651918
2601291
1623664
2183146
743196
1059155
2583537
774274
557191
2602418
2392739
959171
1348167
236174
1742993
2806903
713219
2385984
940024
1919115
1750666
94092
859818
2701976
130849
52378
2149615
2663379
2537019
2830542
233483
1820672
2707654
347456
2248382
2450739
858671
731993
1127077
2002400
1048351
1783599
1351986
1768652
1007792
935982
2076363
1707832
2615304
2861886
168580
1108736
1314702
2530337
1877186
260426
1264948
1267574
1592146
729756
2261705
1414831
458856
1726726
2396198
1632074
2932738
2797745
1265508
2177554
2771102
794598
312090
976505
1583157
1861224
1203178
2176673
2315914
194601
1038224
719962
2188775
2737742
685730
1746841
642558
2465420
515027
451146
2621407
1027508
1250486
1018587
2399609
1610318
487710
1728336
1625721
977145
2871346
1718423
1440811
1907147
829357
1336381
2691688
1960787
352177
1501452
1904676
1256800
878269
1605162
1487470
476227
52263
2180682
1689583
2108214
1332007
1259658
615290
387462
1003118
399221
941619
2686621
2374576
276289
1427889
2145631
2713735
2178659
114084
878599
371864
1611742
910605
266740
1919030
71731
2780663
1071811
2420316
2255350
2605190
552252
1406698
2305075
1348244
1998766
1138903
477558
610775
1704819
2560716
1226298
515391
2789941
2505844
1046804
2428276
509858
1413808
1869566
240363
674154
2027188
2766408
1605659
2173581
57081
1533155
448155
375751
2347105
2005686
1458701
1603682
2337957
1354243
2130202
1755465
2813582
1321555
666855
2081583
2170268
1758085
2548523
1846203
2583090
2203279
1334688
2875017
538968
105812
2325528
1212284
2136244
1902218
2163437
2100601
1331492
2889605
1698368
2612793
2034310
1539986
1086035
1647461
2227634
2114857
1516008
1471603
1114242
2385869
1959194
1630778
2492384
2485907
779301
436929
74108
1943159
2474966
2613865
1793613
2733827
1883423
1730966
1907295
581825
942870
2662828
1378449
2056878
1803637
1177400
2064400
2385976
2822711
815380
1008165
1131129
437353
1376352
1054487
1681012
2592009
1393884
1255528
1068143
2150160
2227566
2048752
2823312
719264
1250178
1261961
675871
614692
2138531
2889500
541744
152360
1426656
587324
602207
172608
1991253
2114409
1645455
2418113
2143957
1464593
2540591
1025774
2199660
2496855
2652705
365348
1805056
949494
2632309
308616
5656
1705662
1328206
223500
312978
345013
2897591
1223330
1528253
23992
2501231
2770146
2600400
2878962
2928730
2039163
2677940
1823985
2639336
1135705
1345673
2272997
1431094
675755
1436844
727165
2436187
1850293
1873948
708601
1119825
2161429
897255
2359518
302847
2940187
2492963
2367596
441649
2290825
2326433
963154
1398636
1246351
2916525
2586306
2872794
496154
532207
2364039
1845989
1730110
655243
2795231
960028
2606084
2168858
2904377
2256421
1787026
1395307
2375991
1372773
1565363
2042049
2824210
1982091
2522153
1080835
1763619
379004
1206146
2419089
2452135
1501571
628769
2609659
2895099
2371773
1133349
28302
2621449
1619827
1356082
2848437
637880
771715
1184766
820329
2465158
237084
345574
442526
536648
2096873
2061799
63511
788648
2828442
1594418
1842626
1660134
1289859
485761
1296856
1811842
1639977
228335
1621165
1301320
2028972
1980871
2569103
1423829
949848
554069
2586803
1692743
171261
1012870
2507057
2811053
558207
1457686
1943572
97540
521546
1898252
1047153
1510143
1798488
2623074
1055744
1520352
2151393
1595609
400996
350724
1354608
1637169
173235
342629
2792014
948086
286648
294191
2205721
87584
2918719
907454
1692318
1332053
2045161
2427398
419689
1070641
2743524
809868
2371065
2647191
1565310
2099488
2303567
677998
105813
946525
1662085
1125682
441409
779770
1063271
481869
2321617
769377
221946
1688877
1556553
1634498
1617094
605040
1375104
1610327
2061664
2882698
1956158
1997610
850915
1589826
2407021
1697307
2423295
1396799
2489983
1055126
2711064
1985453
2001287
2856006
1069056
2464993
753923
1291297
163538
2439713
2035381
1986548
1057320
2139163
1854936
250329
2080904
416422
2616680
1071124
91635
1032467
209917
2378110
783768
1952232
793943
380825
1315977
1934095
661334
1034232
1078327
681193
225042
1364993
73220
541709
2060733
41968
299389
858914
1349485
31614
2450441
1129607
416120
686545
1563395
1790571
1893908
2017197
2187705
2914209
815314
2411113
273543
2126747
2011972
2588424
2412326
2467163
965709
740239
1761534
53306
2112743
598502
1465222
615412
527294
661189
2390228
1294774
2882877
2352022
2165793
814753
1773500
292145
1334828
2067622
897240
1474925
1385650
624362
2037801
1179998
303857
531633
1231982
1912822
1276934
137573
1014131
2010989
779459
467333
147966
16167
2312641
1117647
1515785
1496070
2272159
1228569
1331946
2856931
2821780
2808830
1207076
781556
2255883
381137
519393
2531868
241719
2802707
1643856
926327
697135
488113
246687
1277734
1306738
2596704
1017448
513642
1495873
1510652
641427
2524781
1654131
477999
1233064
1843950
2367753
2902127
2094782
489687
242828
671195
541476
2345835
1437593
1653618
1262349
2526903
2574046
2002600
2511549
1590934
2257049
1561510
1692796
536380
939349
763133
2542581
1015352
2106991
2728499
1815120
1840218
2054303
1081598
2411255
1870742
378510
1985695
2798122
901199
249853
1004828
1594757
1805368
1331153
208520
430090
2840266
1810949
612751
2322558
1932968
438563
619717
1013203
1204059
2724388
2031557
1283843
2653939
579757
140802
1807750
853632
950978
1560822
2391713
2310717
1118661
348360
96818
1995733
1599960
449934
2521531
2739000
985328
1206227
1050718
1037982
2259097
276992
1156280
39922
1189782
1814765
2652214
1878499
2109115
2265298
2737140
1203
11938
1990723
577746
2251681
2413917
2596613
2400834
1151897
971825
1966087
1679324
193758
2017010
1567189
1692037
1679058
2423919
488719
843165
1802002
961214
555683
1679651
2298926
1947601
2867980
1988088
2244546
1439671
2554126
2105142
1335547
506359
1475627
2456853
44430
359186
2686589
1950672
2574376
2307902
1559316
1244289
1997995
142283
258777
1657039
773636
1656738
1837839
1059356
794876
2886056
2183460
1316186
207337
1668818
814493
1229293
622302
1434633
2474318
1014334
667097
2414510
432023
286258
2666012
1233976
2328010
1741582
1951847
1955565
2434386
225573
2372438
2800027
1827611
2809661
1520046
865092
1301188
2740644
1575421
2271554
2321102
795827
2481684
865576
977710
615400
2868433
713959
374142
2482647
44599
2742686
1807888
1569342
2066226
211836
1556333
2561712
655141
1320489
1328930
903546
2857699
2251716
2259235
1752678
2877153
201958
1475952
1621641
492639
640919
1434653
1861639
2755354
2346622
2257750
2165370
1662789
381339
2776623
4091
2106918
1450724
996377
1740308
1660183
2700778
882480
2764632
2772583
2327637
1706299
143085
547847
860072
2515411
1392549
1218348
2728286
1127323
1674915
1056322
73178
1940883
1469350
1185124
1418751
1538087
2059015
360523
1825846
2069806
1371796
2578325
504701
1408316
2824825
2524224
1321757
181386
386024
1910003
2027580
798199
1125232
1547693
879951
2490616
2089096
2812580
31376
650374
2153498
1410511
540444
1845389
74663
2434116
2522488
628859
1296289
995975
2049705
1550826
855366
1059295
2694385
2776183
1776476
2132945
1707027
1303332
1256976
1551379
2871292
1133844
2908514
2383706
1573052
2431678
1930894
2216557
1403721
1912378
1334456
198403
91496
637453
2596009
885929
2285873
1663823
1842630
196469
1976811
1193228
1283601
765235
985949
1295362
683397
2868036
1279667
1461976
974268
136162
413521
2531585
811321
2384913
1357563
812372
2547708
2229054
1856946
1102895
176306
1529335
1415912
2391932
2658415
1047223
1233047
382170
808809
288550
2425028
1539627
70759
2110767
77385
2863841
733295
1140400
1581400
1824818
1919768
662831
2462787
1511056
680275
881699
951040
2516096
2615391
2511066
2266680
2501977
1140984
2669941
1999750
801217
2800309
124781
2322016
2552928
1273492
2375417
2177834
130673
1189695
411084
2598407
2639063
2384255
614251
1241028
813155
2593388
1789480
1650952
85636
577343
1393352
1895110
2131454
2818541
2528908
2780675
2741575
681057
1122748
2239404
2287084
917301
1296306
1495885
1795113
585417
1332172
361170
743215
575535
243716
80096
2934106
1440387
1507322
1526986
1925809
1460713
104853
880335
2479788
179996
809180
1946850
2189801
1845497
1257438
244148
1963975
2387570
622468
2574073
2085756
1121090
1409426
2458399
1144810
2851996
2921994
195395
1422253
867729
2315027
2048118
1649319
2044878
1234216
421219
112222
875781
2399317
171496
2839670
407677
1006717
1299391
776403
820647
2844675
54407
1963858
2427372
2937846
257390
1082922
1364540
390475
1268006
2497637
561946
2106864
2237837
690389
2617583
705360
1860030
2706647
350029
1801725
1483048
1156035
2435385
2341581
1870990
2771121
1748083
2908904
1337150
2565203
607223
1609098
2144039
375821
1491228
206163
258348
2574948
618021
274191
1783476
1225157
2133711
765329
349428
1585839
1992538
1023963
1773084
2671973
373615
553740
832500
2388925
2879798
1330652
2190098
2212359
1217669
158183
1416292
863280
1432170
1086939
163391
1922822
2453935
2931808
2408766
453952
1423629
218471
182817
2276386
2424725
2449199
1423800
1907866
635036
2628612
1423995
1516590
2411114
734112
2852783
2710985
2564733
1288288
2632134
1518735
2408021
2685023
752223
345309
242877
694668
1967196
733141
1911814
907729
422545
56239
2480513
1510130
327360
855340
866150
587546
1777246
1662090
608719
2543699
1361326
2503210
1802852
536596
2036260
1866180
80416
2608563
71790
2629565
1193321
1711779
590866
2053590
1662431
404430
2876673
634976
18864
1435544
993127
1671082
1904712
2138975
1002622
115777
2628580
762938
1061555
356733
326357
1180967
2411679
2403100
1930779
2641250
1898305
1034841
656119
2546155
538988
109737
553089
1069532
1820728
184955
2152501
1348775
857162
2537422
2306362
2395464
1651480
966589
1388642
1568466
1209960
1239413
108774
936223
2335054
1368235
978578
735319
643357
1717789
829812
2256666
1821414
2552273
2032760
975987
1627053
447614
1576893
2330458
1986152
1783490
2935961
696327
466871
2831183
1773958
2137176
1764705
628841
2128425
2759105
2604249
1180885
383056
216499
437073
1079080
1160929
1241587
1812930
1788082
60912
1870992
450664
2813263
868601
1708208
949912
1326828
807677
1638381
1141312
2704602
1599998
2480668
2782377
1236572
2800861
439077
2281065
1348009
631893
933264
551215
171266
2128961
2699142
500900
614884
1233464
1706363
106810
309171
673060
2551157
2580995
477372
2935436
2008461
1853891
2627189
1525219
1924712
14849
822086
185728
1149083
369718
1031350
612768
2536504
989940
2031452
2856078
1466206
847291
2322230
1704995
2232908
2445197
2710033
1482960
712702
1242306
2874925
1255457
2902616
137463
2382070
1720844
425487
2916595
223908
2312470
1451963
580431
1948294
1914321
711021
1759814
2106335
1953070
2701170
1797568
269645
2842207
1570895
1730533
111862
2804107
1344724
2256131
105879
2741441
762897
371277
2512473
739171
1490828
1406987
744635
757988
1402753
1951508
460909
1071874
1832698
2210403
319352
2906703
606877
1908936
1042983
1320487
2613517
2160170
2905542
2826166
1224708
139166
2722300
1085537
716537
1956651
638150
1936174
482449
1258623
1006067
2757278
183454
1862984
369770
847973
114331
1312459
2359767
2159464
1979169
2441997
403706
2573581
2873875
810289
1278861
1493016
1945129
133846
780437
1681897
2737712
2324248
453943
2009498
2880443
2257055
2842712
925775
2232287
866986
1104890
403566
79068
121078
882899
2253439
2209678
327764
354204
2555735
2167171
2269892
1527332
634518
2688419
1191306
2024778
2939429
1443651
129893
1182756
74178
2323333
193522
566020
2391905
125582
807306
1590915
215711
2067764
2181363
1096668
2130328
648119
2346732
1089420
984242
1643160
860368
2012984
2831920
1749406
1428798
2493217
2556305
2805829
2910823
977536
1212239
398856
969598
2712221
898323
164153
237524
1829830
2439664
2175889
1138589
2021605
2114007
1924284
415699
1503420
1464299
1180268
129478
1872390
1599230
141605
428123
921019
2412070
362805
1751691
1056879
1940327
973920
2462112
2556082
2552699
4717
394853
2607470
2878404
2834254
73144
2756742
413189
1178005
1057962
2338460
1533426
255544
2595335
2325404
597166
1401598
151334
2726635
287695
2845394
1293377
1097714
1981899
2866742
2076245
36722
1586247
1531362
101223
1500519
1164740
1052805
21177
2190874
1522809
1091940
1196729
1777477
2897586
1051052
2130291
1263574
2032787
1140550
2822322
2239493
54663
2093608
1768897
2777279
607959
1805886
2729722
1672000
1727050
2891673
1356699
2714960
1336385
908704
1756439
2933540
1387633
2067402
1698591
921352
492596
265170
2369073
2496490
479888
631199
2117126
16966
2815861
2752486
1612967
2871776
1741917
1865200
2412378
212999
914668
960951
1255501
2829831
2542162
754889
1296698
2017794
462556
858242
727283
2404360
2847351
1571685
2518411
2660164
132705
352073
245849
2178315
842857
1642963
527009
2058238
1777813
426274
2262529
61517
1441081
2820349
2198570
2237658
794663
1935575
1942510
1651198
2424953
1327641
1146568
1502942
1528175
1852134
1694914
603362
2445135
1386095
2721904
1138015
614647
1906114
1095142
687933
1588065
2024234
1574788
2669411
1757482
561210
1141444
279381
1548788
2430266
949449
209597
1174837
939309
2897666
2176464
114636
2930298
367965
1058183
307014
2678532
1297849
179154
739457
1648518
991586
2106835
2145860
1519666
1202279
2744370
2808788
466626
2899373
1996570
2661502
518951
1398256
2312810
2201165
2538001
1833725
1407453
852620
572008
1655823
2928534
1879482
1370314
1639783
1763981
2890859
2575092
2613714
677497
1745423
1554659
488561
1897496
530244
2857822
2608651
534292
541867
976678
2538311
9140
344578
2427084
1753763
2113873
2682834
1937868
2125988
1081931
2524705
1163456
1521891
1702852
275920
1134817
1604457
1634363
754058
2408430
118502
921220
1496883
1884988
2522655
1722166
314620
237782
579781
2126215
1340668
1849615
2833001
289275
1298097
2315335
804372
1436059
113076
2876992
2868998
2917925
108090
1572465
714929
2837697
1510639
2298080
544454
2152342
2491682
35427
2548436
847352
2007002
461511
1663412
1503153
1028186
1791513
1541900
1077218
2841108
2884993
2729858
465262
395638
1274484
2810204
1999126
242136
2501550
1683493
167578
2189058
2074655
1320153
1379008
2540394
2341461
1852014
692460
1455465
1408412
792034
2027844
413979
753882
37254
2060459
803396
886155
1753393
530208
145240
1910014
1112730
1656966
1809504
1776113
1541349
310244
1088248
2415300
405020
2501624
1851222
2758131
1459409
903496
2080613
2385507
1698896
2157525
630308
2525565
1481431
1188365
974992
1979753
1815700
2557981
1216425
1516208
946697
553816
1259306
1766053
383584
1471734
1031591
645318
1455151
596073
2553912
359713
1847671
2525399
1078358
1490673
111542
2287174
1732938
2482068
1331340
1610735
2297785
1896373
2641509
660578
1102155
1881839
874826
227599
751792
2865880
2228380
1788587
238634
1121463
1200190
1049057
1707664
1828142
1454148
222463
1990509
2890723
664460
330480
1527633
1499391
1979364
520123
181916
1119769
2448351
1725306
2861390
2920646
1412747
641263
2776093
1916485
760319
2914199
1322538
1413270
225085
2844652
1640920
1127767
2663850
769968
2120511
1570935
83054
489890
116531
429607
1051622
2427
1926936
2555738
908530
115525
1748867
864093
1585273
1255043
247201
892153
926900
1050006
196296
966658
1674947
2898784
2921753
2716100
1993294
962627
74366
845630
2324377
780315
1735877
2137166
430612
668141
1526138
847803
1834187
1535630
514847
150939
1824861
618734
1042627
2622399
1555767
534709
137713
163129
1925029
382457
201448
2924118
171581
2063870
2648111
2565128
1180238
1840093
2376590
2227256
539980
1160182
2306540
606543
2297340
1034841
1039541
2524246
2537505
302504
1195993
1815306
856994
1329730
97172
113251
2120011
1580343
650569
1121135
2176881
509875
329058
1678220
29331
669210
1986792
1599925
2721373
376881
2077165
2511331
1819550
2442843
1424950
1391884
1881266
2274732
396675
2353600
2069725
783258
2575558
2268112
2599021
2130544
325136
508199
513502
1371172
1020676
1344931
814114
2643403
1111638
1116663
365971
2338624
2045892
1193807
163384
2649757
81609
711333
404141
313778
218112
1689664
588830
534195
486009
2152
1298212
1794534
2734497
603426
2677421
1655001
438706
399892
1725169
2926178
550888
163668
1801676
714310
2865795
1685000
2548228
1404921
2690424
2630183
2331865
2492051
913605
813386
532735
1399955
691730
657820
1336490
1308458
2123725
1286341
230414
888954
1126768
2325625
1637153
2458075
323526
1533193
1838177
1521835
1445236
1868632
1350808
2354449
51698
1661165
581626
703538
786737
2446059
1070357
1487667
263881
2155791
1817029
2555218
165276
1428906
2906377
845035
2142215
338826
2056812
1106234
2206247
2733721
2619667
683515
1372953
2108350
2392453
1013400
1589281
1717969
2922712
1990384
143396
691098
1617992
579543
2587974
1832325
1624340
369245
1218222
2048294
428514
641867
2162137
2039060
799866
2369313
668661
2139485
129545
2707841
2052798
491917
2063383
758279
2268550
1432170
448075
2826926
2899729
1766068
608627
227092
1785851
1604037
229083
791179
261845
32842
1421172
404033
494883
926481
2073963
2117364
2647032
1811475
736741
450527
2296237
849631
2052968
922029
2734859
1652149
741330
400804
2573762
882622
2507633
2554852
2099223
442779
2177272
2703035
1620951
1735268
1852270
2347727
443366
1954728
74479
2679993
447071
1364607
2924001
2344894
1653912
1598985
643977
2753964
2199892
632354
1908689
2041081
497393
141982
2044299
1420476
2205604
2351319
2895268
500009
2263738
1780123
143604
1206757
2520424
2159509
378564
455961
505410
1769104
955655
212337
2699783
2940488
2498532
53857
1940078
1689228
1439519
2432432
148060
658841
2362783
317016
122503
285585
1713488
2293230
1579767
1864032
2000135
1729676
1513846
2695149
1641774
553142
2012843
1803372
1524198
32462
1395436
2365269
568939
2688851
1295406
1429849
428003
410400
714500
1121990
2180224
2190647
940817
337971
2453690
672095
1557489
2296190
2005443
1800988
1832448
1892293
63762
1925523
2783893
1765766
2521927
1888618
676418
1636244
2060913
1206045
1974831
1811929
1498159
2124766
719563
1017079
1034109
991137
1028572
2808447
2162759
1534662
2781041
2858804
2678384
1137541
263212
31698
1404874
242310
144609
342739
2778283
2873037
669989
2351035
224351
2708544
264100
1252224
400201
2092273
1515650
477327
152207
2823702
1726354
712810
402199
2861609
2935142
1472356
2092862
1728575
284097
709034
2657542
2878067
1307679
2590576
496716
276201
1287421
2082012
252774
1550896
1268468
257574
1452037
185085
2528070
39953
1279177
1452015
395936
124060
129145
1329530
897040
1744637
299421
2559992
831615
2788698
2288224
2935619
2395082
2770569
1222308
2083269
705735
207
94708
2600812
877949
776447
211050
558486
1170801
337200
775510
258587
2120304
931142
1344347
664247
181529
2730437
1650639
336823
877742
2574938
506637
864971
713118
648215
2319828
1261921
1598825
1471360
713153
1363993
1127703
2144625
1916387
2714721
1605464
2583693
2013455
2208009
2448345
1532160
2458660
1760312
2133430
644524
287362
1797810
2006006
89113
270080
211017
1346228
2917259
2826333
2538767
2125594
2391046
1825462
779178
1172620
221593
2520697
2298732
397620
1397421
321979
783623
188876
2593726
937025
1779532
2868337
2164236
2107726
1557217
467311
383446
2913423
704011
632809
939586
2386992
153924
564457
2721637
2050604
61455
344701
752629
1503766
698998
1229004
2729621
347424
347771
2222658
190794
735539
2610511
268674
1744591
1502342
2921058
2399006
416114
1210492
2699477
558735
2350081
1415412
2246334
2150754
1453764
1687590
1739575
347040
2431977
2281778
2362772
2619251
1517977
2197766
600141
2531435
2719770
853161
345463
878037
724864
1771122
2288709
2515113
2476519
502305
508824
67120
1298787
682544
202078
54353
680417
997681
2662515
2904464
2860675
363208
1106776
2886357
1788901
1076252
2460411
2394205
1240733
1512349
1546400
2018070
1151260
658787
37545
754985
1059176
804648
2326316
429888
1368143
2517578
1166811
1211092
755697
1380497
387752
750156
76019
2367464
260593
1622556
1126252
646191
462274
2058851
1341721
1600644
586292
2597008
541163
2255281
238936
2812680
2924135
378711
1558267
618006
2653931
2068810
1295614
1654646
2822113
2147681
427331
300299
466732
2683056
2333226
1507313
1194656
2050549
998792
74675
2006894
1830898
2870
828806
1452511
180672
1217485
9783
1874420
1940071
264219
1881317
1302924
2256770
1513136
1959470
1588801
2274142
2199721
1833051
637802
2819947
569661
843476
395153
1147665
2046635
70240
2397607
558192
395048
854658
320904
1711007
2751803
2505687
2735733
1060285
503435
2935979
997636
1482329
2399348
2814348
650984
727821
2909892
1580823
2240010
502421
2737371
858693
2265700
157614
1998626
2680735
2234213
1995473
1887407
2378713
1069172
939332
2686714
967933
2441495
2592701
981324
378583
251053
2032876
2078871
1254223
718390
2572347
1250162
2362481
1574823
2164667
1194759
2034293
450446
1500396
1235105
2030891
2133079
1952574
505517
1127075
1024746
551074
931445
1735749
2836868
2938054
2143453
2343606
1258232
1694894
29336
2052561
2606374
2427181
1449302
1987936
59940
1521792
2051325
2650072
2591582
2696118
2510606
2525282
2577245
1833230
2300316
1214114
2782827
616741
487382
1413648
1221695
2086580
1945884
2144978
1306832
1329247
2106205
2713647
110279
2865406
1944436
2260543
42812
2565385
2630770
1938660
1840149
953770
2751006
2408337
1462971
2643315
2460006
1308268
2841232
1305652
2935042
682488
267528
1539424
2816088
1879914
400113
578378
869981
151026
509754
622021
1350194
615786
2641232
1737905
2905579
1546728
848819
1419172
1199141
130318
1660289
1257463
2120903
2062726
488616
2484206
626755
981094
2909443
2067824
438092
961509
2915046
1806585
330229
294384
2523156
1666058
67261
279775
934344
839364
2453551
648124
1868154
2435
231570
329261
1453355
844666
678796
234301
1448520
1950852
1581873
2132258
231130
1983744
1360994
1677962
2082678
1422123
1105818
2061317
2802741
1676910
2369348
1402975
2100568
1729682
2553779
2732530
1768641
658219
1133843
264359
2855633
2446139
2517271
1010812
2541465
2361873
1372431
1049703
801877
484892
2520465
859675
2635327
2307748
489154
9001
1550973
1469914
2628590
205875
2871133
552173
371181
68357
1392849
2515578
1477084
1484059
844020
491356
1660395
2547636
950857
672974
2394268
84865
525657
1909454
1531032
40721
215237
1486362
2346207
2717121
518008
282414
307235
1183099
2903525
408804
511408
1417719
160329
1778360
1725256
757106
2929919
814954
2108307
383310
32747
2482507
783151
871277
864606
2131035
2418787
2562376
1570322
56093
780275
925424
2544951
739661
707609
2509161
1504223
1225302
1494798
1525556
2800921
1472592
1496510
1354356
1513914
1092218
2473499
880884
313315
1032266
697732
2611024
1437042
2914997
238085
2144128
1906490
2239298
2255614
1501190
2071194
1673226
2620726
1130
1215854
2809696
2703895
1500842
926530
2135785
2291229
71179
382339
2868969
1459580
1760378
1913142
142519
2347147
2639693
131847
1072870
2262282
705136
2563170
1927866
880772
1971667
1050385
177087
2675821
2853862
414191
2694092
144198
37317
595548
252141
17044
1994630
2461204
2863545
2093759
2713586
461991
2331963
2916570
2825157
617451
2164691
1086661
2641226
2032523
598414
1413139
2456463
2168199
2846185
592795
2883928
1773083
382372
1122912
800233
11847
1634785
407967
1641417
743969
1396386
1935713
2199408
1740474
2660371
2220736
1454515
2281995
1389389
2665118
2373538
2583672
153410
1630031
1548647
2762477
2304720
2038870
1084609
1973157
2358699
148710
1472340
2644197
2758043
150659
1154052
1707174
1132421
169297
880147
1495065
603276
522204
2919527
2877119
1136024
590547
2567056
2465035
184862
738029
568649
365847
1460661
321589
1783526
2092949
199502
241029
1191494
2453355
288945
958000
1896346
1404121
1250443
2484017
2094850
1684111
438220
533629
1647581
2884821
743897
1738306
2186249
411758
2900380
310653
1302029
700338
1521137
1369714
595222
448265
1439667
583195
804429
1004409
2830849
1983514
1142336
921845
154719
421755
2892806
1109204
2023578
382655
2445739
844513
958294
344926
1763770
2224521
2519671
224785
1122165
320457
2638399
714425
1224195
1291591
921351
853386
2387633
578077
2650282
1258388
1589932
2879227
696881
1852600
77440
1455733
723770
2682356
2171363
2086216
2678782
1641188
35473
1821676
2428670
388246
2125406
2399424
96613
332399
2017040
2193180
551195
1409098
1649621
2018176
2078987
2114071
591223
718341
1529765
1027222
1180598
697687
169655
1707324
2089806
2075187
1934477
460998
2220724
2178988
626476
2048401
972383
490438
2696073
1028032
971764
1253228
1475811
186029
2220665
2302492
1273474
271267
2301738
155290
2547692
842163
735849
578761
2791227
1522329
2617109
2331227
950144
2463377
2572263
509366
939877
1674418
1877601
1387249
2712258
2023234
1174851
1733254
1509855
519338
2222421
1308613
730346
1289710
1829014
1509171
637714
658097
77608
81240
2427433
1090654
488478
2641318
2611597
847119
1984182
1911361
2267446
610950
699982
1494377
2323793
1973850
1559256
2646686
536862
2456258
1644876
2115992
2913147
1246182
157397
1331308
1226315
2833370
226136
2476782
2633056
1436663
1988618
1166568
2936599
2432443
716687
1886602
3812
2589364
620040
2681867
552272
17396
199421
2020720
2058502
756908
1470417
2846584
1595530
1178474
573466
766783
1404568
143292
2687971
1539200
894158
1287716
2277901
759107
890170
1242959
1303754
1172953
584760
2578220
1751669
165745
631963
1552563
398175
2772217
121203
1379274
2176681
631816
1771026
2291841
1103317
335532
1894420
1623835
1487769
2425588
766002
2513421
1279003
1158326
1346013
1215296
950214
101085
951044
359321
1953925
836807
2014653
992079
20403
605764
772664
299515
2398640
179068
1798685
1444922
1293826
392545
220682
104488
2009311
1103664
400304
764629
1759521
2748764
389429
978052
2163421
115820
718146
2292280
2749850
2010568
1523341
224789
778653
727822
1842155
322154
2070652
570921
1030720
1646791
977760
649910
425723
2200435
1319835
2145505
1560052
687434
94980
500137
575015
742692
1454732
2496071
2696042
2762475
1751054
2436216
558827
604066
2025137
790653
2702389
2250680
2578608
151105
2033791
1335028
966974
1330956
16151
2069476
2016577
2314853
2005248
1721959
2807643
592545
851240
1449259
439142
1839332
1614980
1908996
2691333
1697545
2264338
2639155
1407726
2055674
1234808
1236670
2444540
2470108
232969
2419226
1400268
1109516
2032602
354062
975389
2805769
450681
229482
1556297
2572639
2186386
2207965
2607504
1669733
1140467
2735242
1108056
1209751
894989
562308
1765569
1948020
2415134
2161923
264799
663816
2915545
2176043
1432861
888366
156492
1581661
2305697
71216
2760365
1287596
2391717
2459393
1344662
298109
431963
338930
1915569
2387433
2643143
1918566
1230425
2436449
2735897
2569422
1124499
176734
1042169
2748428
2322488
2718551
2029080
781046
584590
2925048
1640420
1636639
744373
1839528
2534947
2303468
1166171
1403500
1557401
1944144
1136716
1501005
2280894
60027
1610967
2822542
154927
914532
2888363
222117
1320989
1533366
1112552
2171742
1289260
1643495
758596
191791
1821448
1211794
37925
1605063
2459441
573536
1915444
239546
2289570
923843
19993
1680220
2694639
1801977
820454
2224725
220894
512949
2155722
1737708
1684505
353775
1214762
2773156
2108780
2132075
2840448
64628
2530197
542977
2359957
2464810
480042
1724599
2655945
2181911
772634
121166
1378626
2372375
2286725
199362
1338343
1784856
948594
1736810
201220
1693231
868283
2146079
1067904
1664979
1808631
2407540
1152983
1003979
1574884
597399
2077189
470717
2085841
2855653
177542
2631235
2224652
2355158
2166553
956856
717789
255676
518554
127570
1655085
1853753
1110210
1307420
944427
1159661
256939
2550295
1641654
2422845
265746
740541
751371
763708
1898465
123066
167950
446636
1049920
2714049
40006
1066839
1608943
2682930
2892081
707659
1547268
1994407
1214762
913669
236576
2185696
1636307
2741066
554464
2475981
835003
1449238
718379
1622397
2134846
2925553
928519
587829
2866684
1499509
1732910
1046123
944666
1110314
2328048
2172399
1325162
98713
2575653
1262760
1298240
1847762
778294
2441197
2552185
2587613
1017782
524686
2073125
289853
2876569
1685654
1311619
655031
2491359
1583835
1045981
1253153
1452460
2873483
1260317
2391566
2032312
2928287
1962880
370047
1335304
996291
2189224
212818
1216486
865822
181329
8720
1871821
1894329
2251644
1271261
1265394
1645175
324340
1751384
2656234
727027
1272761
2128822
1456865
776883
196477
2377543
2093160
1144757
1485
1832962
735085
833234
1091446
1351751
108028
48891
1775713
2701318
1870873
1860083
1032529
1042181
1290942
2624824
2093633
2015017
2273137
231169
1640070
2335449
670398
44010
2916139
1664925
1658798
1768315
2537262
2167390
2050348
681513
1621051
2762557
707922
2552844
1537335
254076
1587657
582668
1962622
221157
2842268
986950
317928
11239
1415702
1459666
2489523
2904617
1341415
2403014
1254229
1957426
1095335
2873714
1297020
2158952
368633
133241
2308806
1866251
1610862
71685
1838226
83597
703325
806439
145210
2152398
2747270
1258579
1553902
2051033
1661495
2587938
1636325
1705899
2383607
866440
496951
2464602
1526465
1584095
1025364
2068934
2497558
2563212
1547918
412775
881969
2148131
1838962
752409
1919237
2280297
2816875
125812
1780165
111929
870974
971135
1083052
396320
2073128
333122
2873552
2184523
2864228
2087995
767857
552317
1301917
70933
677341
1574194
2824126
479
2910753
95570
1339488
2600532
2381440
1720532
295457
1558231
534093
1742734
613193
2778521
1013307
2530228
324552
2749286
1646191
2756154
641613
213783
861642
1107714
1370634
2461826
16363
388808
526477
2795859
2749205
2430620
2069946
804968
1978005
781046
1586334
2004509
1609369
532446
601828
317785
1608787
2392718
960911
194515
886362
1895617
2707752
2022892
1723924
2348050
607965
231336
2855239
642700
635416
509884
2864872
534450
146651
2251769
1196621
2102390
2326942
1506472
191894
2364525
2829842
1145912
1032468
1999723
2062351
2806301
68575
913571
2769608
2093393
966948
754404
2417530
587215
1973923
2852818
2423862
1271914
550861
2059705
2533758
965330
2423789
2404590
1221635
1720011
558316
151457
1342967
1612457
1166756
1325981
2067183
922122
1148316
2296581
2835840
2776402
2744150
1240307
1037751
1608585
324296
1703600
2767258
740684
2694990
785375
984595
2440979
2572546
1144242
592660
1621471
321822
2523442
902378
1425302
1734210
487428
4674
176946
514614
1189797
520412
2148639
2401601
964644
146474
717837
94524
1259006
2587267
1269738
673059
1510952
1501937
1103740
507378
251783
48641
2304078
2178954
2328471
2455673
1091579
381908
2257532
1695057
2792382
168153
254010
437756
1353348
741779
2147916
2940312
2417257
1808075
155456
861873
112596
1149512
1337071
755188
1122986
1997024
8813
2384096
132279
2325906
1340649
513196
75655
30344
243304
1716360
407129
2619617
113694
1628801
1157105
1699473
1963548
1965977
1201224
2924998
1692795
838615
529884
87218
840058
1733389
2794696
410151
1334211
1056401
2189423
501470
1385390
184735
2816162
1066025
2850649
76685
2743178
1992197
1753326
1324426
2212254
2305599
1918587
2771889
1515931
1406764
2181792
2548187
1178671
1164444
121643
2337998
1966467
927967
1372630
1972163
896104
1767947
1037385
734177
1370773
2073008
1132019
1286427
527826
756147
1487675
1051354
1383778
1712283
618130
2779078
466201
2285202
2530852
1123619
47106
694526
184591
1192997
1814236
468085
1501796
2320309
1679261
2328228
1423
2411023
768546
2497898
300183
633071
2252148
809423
1111427
351381
1419273
1695037
1804880
2720965
2638560
349902
681680
1337074
968794
2067694
2761960
2868374
130722
2759419
301193
2504386
1537349
651150
170314
1904802
2661055
403290
93464
2912773
783112
2553206
2379762
2464583
2304310
2543905
2346251
212213
1587760
1905276
76916
1912545
2605250
819687
1138756
2662867
1371379
1319831
2498520
2072278
2300276
2521506
2277073
1521343
1062118
2053412
1870403
1092632
2774187
2148301
1470551
622947
2856282
895355
2201983
1871170
2733380
2562880
611933
1808180
2471093
1780545
771178
1873502
677119
2681261
479545
2782426
2058188
1912665
2142247
1973653
336203
892557
1345417
1486067
2622072
1077319
484854
2787199
2268464
2900656
1308405
433813
945359
1893866
2406159
1396155
2799496
1075787
1511137
1241758
1482836
2065422
1515401
112846
2017836
2444121
1669346
1921798
1733483
2444945
514633
469641
868292
883982
2087284
937654
2442580
2686752
2463046
1807061
183546
2597831
1314343
2014322
673790
1045067
2906271
1081802
2315483
2600927
177963
1661245
2207393
80082
256821
2365612
1942034
2027612
2710494
1075437
1805167
2254813
2039509
2153712
1212404
1914781
1580697
1680831
2807528
352364
1010534
2651937
2045918
731483
1297506
850228
471181
1886557
1876916
2409817
271127
1539508
2265271
635036
2365929
2221722
855517
999973
1248065
1765170
2874411
2446559
1262112
2839884
2160513
536483
1381209
1636
1164261
2582545
1396488
1479410
2078015
1797581
2219508
1038876
1320327
2155495
2247268
2277669
561921
728835
156391
391342
2288694
1804469
301019
1750057
820500
143069
2093519
1921530
2079498
384953
504923
963720
2730536
110912
706646
656625
1951123
2259630
1694735
221154
2632036
349490
460681
539925
1475127
838662
564854
2780515
1046474
884686
2074360
2461802
1447071
1126941
1486270
826580
914099
1254177
318311
2051803
148065
738519
442769
821325
2871318
1510616
1474130
2742379
1268100
2073518
1192250
1246265
1721709
1117220
2591198
1633390
1612510
2192275
179783
2583154
2521183
1600137
1711951
1300290
2797508
1768696
650891
1671551
1863087
2674247
886504
1740395
582128
2577442
1036356
2853528
2397358
953386
2791848
2803673
2169257
2247193
2418969
702562
2647441
2088330
2179709
1410406
126338
2623345
662000
281328
2898787
2419305
207868
1916741
1532644
79177
1270878
1306544
1200315
192815
1130725
132481
1049661
1659968
1260992
1388318
243881
717081
2331865
1731033
1218078
1066427
239636
322206
1126688
2629266
727940
1291021
1908481
1272603
2436564
1385359
379177
2258112
638499
43243
2043837
2481654
854913
2602975
1056449
2254265
548797
2157221
1801563
2688719
891764
2238777
2691284
2628872
2107443
1886997
665210
2726712
2612293
2198386
828175
687617
834699
1313905
592202
1690530
2228176
774378
2873747
1156882
754032
177407
2127138
2251011
1914901
2355387
1080114
1444777
1342039
610331
2395353
521312
351097
2129979
1443849
585488
11872
1778221
2171693
191949
562966
1385511
1194476
638814
402598
1145798
1269951
1436116
1831353
1731650
16918
241225
2257400
1451826
2659099
2649399
118147
2279154
2274570
2260754
2018673
2638782
1896794
1270208
551003
1649067
1087233
2462003
343060
1468758
2918714
397493
2186015
1760567
474931
607244
540095
2913111
165387
1443390
2643485
1833862
1825413
909832
2913389
202857
1493400
1259088
252095
1590827
1288193
2796505
2400203
1070277
2159888
2297112
1685145
2646051
833254
2470025
2028826
1073844
715469
518553
2868206
1783250
1730175
2693129
653939
303858
1547014
1227817
731211
119899
1254439
1968215
2297028
455739
2772234
2819175
2802632
2041391
2747110
267111
314
2451520
2394289
831958
2566306
951304
1109079
2703638
1449648
295737
2898969
999440
1185073
2546166
1572608
1595166
2247263
1575274
2282535
2657264
2931791
1945032
1014894
2027863
1488268
1841678
335307
177932
1996003
1491803
121011
517077
1275534
918665
2643329
1005079
905623
2114355
193220
1690861
404544
723183
1381755
1134955
945757
307721
2171454
141508
2883804
2520707
1467249
2327076
1885808
910698
2702859
463241
2562048
860570
2446265
2895202
1392153
1735015
1898070
223948
298752
626573
2121942
1241400
663608
1549414
2784671
1579612
904343
750181
2344289
1635973
2581868
2498818
327631
1403820
1131763
716363
2823760
1555706
1377306
1684499
1820857
1977030
2254842
2184866
2579480
546874
2117810
283282
2868156
1274824
1633212
2451385
2500984
1854281
1320717
1517310
1245906
769137
2449924
465863
2458271
2391944
1381847
725358
1679456
296914
1078963
1669067
2775916
152246
624850
891516
1631988
2935498
276350
2128102
2859636
2810110
2668646
1884137
715379
1312396
485557
1759078
2263544
1316337
1405548
1433634
245594
2800257
1636056
539548
350440
720926
937524
2291042
2732557
497390
2248812
607909
1908455
1830851
818950
225654
2488626
732366
1949257
486068
550537
417678
1634603
495801
2353487
1946538
616639
132254
1798395
733869
1312965
860236
2911620
92957
2276254
476826
2095048
1106810
1634285
770645
1606380
1133543
1874274
695912
1416699
843088
1493972
811800
1777203
832382
1813433
385984
957448
2326114
2465935
2409987
1439930
1893616
1850527
1759769
2164871
1601327
1952396
1626446
1108755
1008241
1770508
309392
2053043
678430
1042162
484795
619144
2223132
2011383
997852
1584352
701058
410271
1471895
2691789
2492732
2351953
2421097
561188
1804518
1142606
2155752
753553
1932615
858958
2817232
1145289
26729
2621164
1543050
2216625
1840260
1400716
431449
1814997
1550695
1054203
836956
2064310
1971357
347854
2126416
996635
1900889
1823109
2260898
1049066
1495704
641866
1571039
572534
2089595
2652457
2812588
2544674
806859
2788912
9475
1116623
1393259
2871798
2446740
2299937
295823
1049428
1949634
1125256
1151844
2679530
1153891
254787
1104362
915504
361050
1184979
1700711
1609188
1720110
2661192
375408
2376730
889406
2813872
1840787
1847898
723147
1347214
356517
2459007
2193390
1455335
2028407
2013889
1541172
1570798
2282109
491176
1250110
2059916
754021
1594790
2660357
1449960
918996
2914434
2325396
1523828
1175922
2491833
2707048
2143624
2692913
2461332
2503159
20426
494197
2730939
1389377
2177582
1023138
92734
1275814
132606
320368
2149174
1546254
424737
2931273
99680
2906666
1330744
69895
1089325
434263
118518
1414323
722974
1785378
814154
978073
697652
2163516
932656
2190651
1995522
1350407
1225133
2622626
733368
2409581
1103245
2861351
268823
2018737
2308672
2801244
2054339
491346
2728379
1641912
552002
2349329
1479043
2087379
201167
850289
2213686
2303774
2730729
962686
271726
1294859
202118
1398635
89156
2367179
1133555
2929833
1950351
612735
302617
845839
1995843
1109538
811870
1319716
1261137
2291413
2847026
1944874
190511
2655972
214745
31993
245529
391986
1616264
70616
877045
2935724
2536704
1989016
2513599
445747
508610
551035
1478599
2695061
1489455
734533
2665321
2012885
2010392
364612
2909199
1655176
2216227
2556953
1240527
2207691
2904909
559774
1718219
485554
615860
1875505
338194
1530663
550596
1164512
2091550
497917
1200828
1106020
553829
1007600
930597
1732738
521116
2215794
869644
71493
2637079
2816341
1928971
2072137
2000626
1372339
216368
249717
1507314
1366864
991912
617104
2257547
2409448
119363
2600957
1884408
989819
1561963
2479535
2419314
1340323
2610614
725835
2351597
1333840
2349501
1288653
1047598
542215
2381880
518456
2734182
2463752
1789696
1714172
1062002
1238058
220391
2101182
568399
2049467
2528133
285181
1346288
2589631
770694
1261604
312673
1602418
321114
325591
2916160
2429953
538518
2546612
2738922
1931379
1789172
2560145
1452750
2651768
2397274
789912
1384431
1548586
328428
1207432
2557588
2519908
1632311
2676982
2251195
465803
1790578
2705257
63145
1859853
154628
55645
430493
2214903
1589881
1560570
1466473
1571948
333721
812575
849770
551754
945081
2908759
2469199
358931
956866
2867430
2277395
2596175
895811
2031378
1568475
1379323
1501250
2677227
1572385
2649524
1387398
2551834
784876
2868937
626090
708375
142409
330582
872492
231695
269718
172586
2306472
1967641
733019
1818857
1726346
1310646
462260
1558679
1386331
1557198
293887
1368123
516109
2651377
2687932
1442177
430061
1853191
2857972
1102155
1519152
2652273
2873864
1032326
1589988
1054822
1889795
1831878
433686
2637472
1068010
119880
1368735
1772674
2220660
1105261
431502
487220
2085361
1829757
1556426
1528701
1343370
1625475
1995468
398470
840961
2433334
2651585
1555342
1920535
90595
1935406
1646367
182432
42584
2200369
133538
946459
2210370
2313480
223841
2188132
1965049
137681
2106861
1751267
542722
2419258
1328233
2825613
774049
1720340
330350
2463280
522738
1660091
1114222
2781340
147991
10888
2537471
1455988
1318824
688998
2573996
2713929
2169520
2901769
1542207
447170
711242
1800914
1754484
1213387
1455683
704371
2515544
1816771
1491517
87942
743369
2154439
2524425
2896815
1952809
405100
2462688
2496985
1230474
1738535
2109004
72803
709084
2891690
643685
2375461
2818319
2663937
1715477
1435164
2572327
351273
989933
2122196
912723
886188
2921949
1431813
172311
1306859
2044318
2123890
2200930
1019561
322027
1043079
2794936
2194774
1841940
1538234
14064
2169245
2185949
1474522
187081
920015
1498921
1951757
577445
245201
1701409
2732590
107797
2221247
1048785
688047
1497592
1549289
1810790
2883826
890951
486682
2320903
1661968
2618505
2755568
104152
2919699
1029958
2863597
2855753
572412
406521
1867276
1631175
1135272
1930201
658077
1784366
1548550
1163696
2879872
1623353
1794218
2193905
98310
2721826
2602832
2725567
241390
2057435
363411
1399220
1325461
1776596
1301448
360256
1861479
1109357
2502465
2430663
2628121
2905268
50113
1189460
1807200
375058
2072955
1150585
2641265
1992487
1849031
87220
661248
2577579
856277
1148473
2661784
787531
475087
90050
532902
1026774
751194
360435
1375804
2482937
1159574
1412030
2124015
507932
2215182
756962
135312
600938
2731352
2778916
2393766
404650
732245
322460
2651905
2139237
2093989
2373925
653982
902979
1707508
2071057
1768794
353576
1412119
2094321
629385
1406483
2268568
1146632
1632407
2499568
2534339
44785
2247781
576291
405967
401314
714716
572541
1704926
461558
296351
28926
1036496
1438664
2638546
738934
1233715
2767738
341354
1038591
186877
173348
1865902
2847281
2799476
1992064
1919292
2100481
116423
2900430
2432190
1294825
2567263
2319136
639
498390
1354898
1607949
2470969
1177459
693427
422789
2722319
1303502
1750985
2597224
29148
1225643
444422
326548
2086909
2552042
2147091
1891167
1507554
618659
606826
1357805
1489374
2521880
1415401
2310325
1759000
57584
2675201
2525404
2569304
1852696
2727330
141212
1653427
544719
272603
761517
1419196
505494
85286
1162510
274606
2259150
1033320
895470
672197
1206002
1337432
2112551
2330715
2483028
2100353
236749
168435
2786918
2490626
2443836
2118499
1087567
634327
987662
462733
1312133
817063
604939
1266309
1213635
886892
2608570
2025886
773143
104724
1413622
57925
974683
1499057
902593
2173922
1322149
162510
1941098
2040399
253943
86032
1363509
168126
137220
2937778
2002072
1030163
912187
1326347
2523519
328101
2552579
1382978
1737342
262198
520955
609205
2044078
1630870
2296034
834239
453634
76668
2056182
1205342
2265582
2653796
1267792
77461
2052847
1060009
1431250
616963
1688901
1681624
1311295
2159562
1929247
36225
1287849
2721609
2526752
2795161
658344
2926737
2523627
1087891
1800273
309615
1376290
79806
2896608
1524351
751610
1481032
465227
2851261
1762891
1691903
1908019
1437221
2563458
1205024
3174
1971783
1938905
1448313
900760
1325723
667047
48544
1458415
491168
2432781
2938547
2222803
1877445
2454475
537321
2857213
2716594
401555
1453983
2300653
1138854
1269906
34532
1985510
1871766
1542294
2832071
1437499
2164908
91085
1420523
365878
299432
773839
883257
883905
2639720
89772
2742759
16754
2930908
452239
1951101
654601
1758397
1300792
2309724
2636057
1499478
1559366
822801
194417
383766
897173
2365767
1837438
2883644
1332243
998214
2531045
2479487
2853125
1931327
819278
2719082
408028
2547447
1896606
202372
624945
1189433
2388369
2176171
2079665
518469
586955
2843932
426822
1056420
1255635
2844642
1214423
2904850
1791982
1163249
2470703
2817325
1291427
1699088
502028
1909943
1074936
136528
1020065
2320034
585961
405710
1882426
1191415
2330668
2350309
27674
2627915
1171690
1657865
156794
1660807
565189
1538904
2157347
113396
2583471
1047205
127223
2631703
127157
1356888
523256
1775101
259645
273692
497556
2599256
786936
685246
921457
1573129
396584
944391
1227055
2886697
2623722
469264
1302126
2723876
145375
1428856
2666856
2725990
835911
2538495
688985
1078165
345937
227176
1843465
2603952
2903497
1940266
856527
2390548
2859269
759390
454942
709897
381314
1035927
2000409
847215
2394329
254281
751028
2435161
1574329
285479
1275101
1942150
231492
1085694
806237
997667
79992
2242558
1914957
2257200
1301662
1692567
2626488
1318714
1427467
2121972
2128269
30542
2311348
2744765
2406949
1938684
1175278
2095187
417063
1558289
1626581
870747
1917350
633061
2587079
77675
1389679
1244088
1771310
2429170
2191290
2511536
1277441
2089026
756611
1979343
1921093
488644
2609226
1016402
1508472
495822
1456440
73901
1085970
481147
2539186
1775676
562900
232687
2692217
1870272
1799211
1013550
495803
2472904
2507700
1720101
208108
2135682
678135
1044532
2637296
347562
2326399
1550422
1445061
2595183
2446541
393850
1731053
174895
2495722
2467569
705676
32183
530988
925036
1123864
2882433
2656756
2901465
2266412
1871494
187623
2789682
1007674
385520
328014
212212
2411242
2334222
1147336
858972
1975705
2005880
1219362
2205426
365309
2430159
535696
1838094
367594
391539
2656438
1776045
752902
1263625
281585
1657907
259015
831700
859617
568852
2779263
1059942
1205782
2672903
234955
1341784
2800504
2790190
2873332
1777919
692533
988337
949471
1043189
2295312
182120
1814716
2723676
2106007
1699646
1182945
2117471
2117219
2645115
1732353
2188695
1287867
2871775
1338040
696144
2836918
1894021
423763
2646421
2008238
1995959
59948
326150
1173501
2824637
445909
1057184
2571477
1769720
120519
499802
2448549
885036
1294363
1428681
111726
688177
509402
365827
2144578
2423588
2628742
582612
1787511
613748
1198019
2090968
2422391
2440374
320831
2464123
2747802
2625228
114380
211883
1369330
959272
1619405
662638
2098023
481716
85282
176480
1584984
2471814
995978
1170960
217304
1916740
709454
2763617
468117
704118
499744
1983814
2627076
1402125
890132
2587285
1226658
2390596
423270
690805
2406041
2066357
1657884
994359
816914
517399
1795201
2466499
2551660
2893927
2054068
173156
796596
327140
268083
2543253
1853723
989789
875703
92334
2051003
2289411
2326254
1417207
1531731
1248506
439676
2354132
107594
2382793
691964
2361815
2832490
182512
465097
1830313
2292564
1593440
2176709
1340516
2888408
358127
1716855
1793241
17641
1272782
733682
1207486
1904531
1564760
1804165
1127013
1830863
1063048
1379561
2118094
2367003
1316400
1390764
2699098
2376872
1933173
1760377
2376150
725833
2435724
1621375
2098263
1652977
2339226
415652
1696547
359003
2238694
2095885
2736923
2266211
2642380
2391257
1521661
1238701
913725
1226051
782681
1763595
576204
2397473
141606
1133293
2609557
2289831
2572571
1249115
1958433
2346020
2823682
2574453
2720654
121820
309296
2540087
1578068
2864859
1869650
2669448
1150356
2737690
1796930
2594310
2041672
1618238
1693503
1182059
2135643
607289
1315389
2550129
2464799
483165
248846
2109910
2138980
636010
1456652
492702
579058
2411655
1763091
1538642
2417059
760530
213507
146078
551958
1779679
2312858
2624712
284273
1183482
1435319
1980323
2827632
2320683
520446
2233738
976817
948708
407523
2485508
2856135
34995
2038689
1360472
237999
3017
140145
2890351
747673
342869
2391119
43945
1861842
1416163
2289536
1143180
925792
2048906
915172
445897
1003471
1551689
51784
2186585
560193
1393749
1909954
2567074
2048821
2715567
2206655
1190434
1840381
1747458
781593
2592231
2519962
1137520
2806385
1049903
213912
416243
2845360
642606
1342336
1971259
1752899
1817112
2597717
2341752
1759560
264148
1104852
584541
239835
183091
2431546
1040150
693875
402185
2018991
1439983
1744656
1576011
1523964
404042
2727726
1135855
897908
1639333
1036011
1595861
2030685
2761752
1118460
822576
397581
713572
1933091
1792742
616047
826411
2940391
846549
2048948
2883822
1879090
2782166
1737139
323278
2807489
2228492
12789
768339
2644769
970197
2858565
2519862
85995
699858
412900
1394677
1010792
1774151
1500664
337139
84779
304600
143698
2407822
2725460
641579
857308
607590
1013023
175524
2917835
2570367
1419235
2762670
949615
83757
579398
103560
363951
1383438
461122
2438433
716844
2408982
690905
356954
269219
773990
1074750
1910282
434175
1437587
1605218
2484834
2909285
321156
2135970
1521521
1303467
1645748
2685397
1768468
352767
2226454
1440827
315992
589614
23730
1972758
2264670
2060597
663405
2549755
2464600
1822141
2101463
480420
2559943
2853624
614390
1695746
459390
2391511
2493589
454668
2202579
2388551
2621367
1063181
144033
2783349
2268185
2610239
1574972
1494876
1204735
1146669
623372
704497
2578461
2851665
1608691
1099792
2376046
2379117
2331480
771814
1371030
2617169
2422
2495522
2344636
2262349
1848264
2151233
1057894
107877
2131459
2618649
825569
1965138
973027
614416
1070932
1892937
1977480
399430
2110971
1126711
433757
1499530
1814173
2572239
2812587
1870980
1318244
1336860
900837
816393
1641098
1974578
2460980
2133047
1106768
1539763
1155222
1512694
1203537
1609605
1636339
382829
510935
2723793
1248734
11083
16250
2167265
2863426
245420
2828102
2536283
2416390
1279359
532484
1953023
2338309
2547883
269155
2376252
1654668
2236735
405353
1026656
1062117
1479079
658618
2070645
1582964
2043176
2075798
1662484
2402415
1359159
1396626
2422089
2891823
1815199
1929694
1062095
731639
2312493
1410757
2920765
929537
2536670
1651024
1625258
43959
995858
1731876
1719398
729178
862434
1071035
46089
1314839
210824
1357131
2738160
1690907
2304148
1095820
1510217
2002225
1953764
367222
896686
2880972
772604
1324735
1518944
1571961
2728925
160189
774990
1150859
534401
1480494
2426963
2014575
1822718
136097
620631
1955429
2781915
1587628
2159171
829924
1063045
86615
1361519
1666140
2866472
2628390
2343577
2608799
2081767
1742855
2491053
250394
2364257
2245178
2252434
1045629
622292
2045954
2748618
1147288
1082715
1237390
1556426
1569482
451062
2583446
2253189
1321631
1163439
1025016
444215
2764099
1179300
2716790
2217109
1472576
1699581
2461142
2904390
1650609
1656540
1160489
74535
823055
953759
1036075
2709461
1229460
2818820
1956044
1321319
1234189
2047785
1281717
1158451
1482073
2922978
1904064
1103996
807211
879947
1429903
2778039
859607
1565366
552785
409343
62275
2303921
1527348
230847
582802
2607493
2304556
1220834
2755873
160356
1778534
857368
2139040
1732282
659894
356013
982365
2707101
1625583
2464635
229917
1440123
2690011
807768
149519
1406200
1433332
2848098
375959
680585
2503551
1905532
164682
512721
1261076
2225697
1165
1157642
2120404
1682052
83227
974654
103368
133450
2136395
436651
2576879
1052780
1177406
1937593
2335542
1266830
2267007
2791305
782439
2366594
26746
353714
1733429
1594901
1416418
1308706
1135351
2169305
102937
674563
2566995
2864283
463646
752480
1584423
1435967
87567
175679
2328458
2013188
113289
529262
1941971
516806
743327
1464817
2038521
2606019
1593063
413731
475637
1286572
1036319
768192
2553849
2156938
885249
978928
351836
2784495
1385731
2911385
2611888
2240250
2856817
1629250
1522973
1850746
461445
417820
1167169
2760780
2635928
2538173
2671497
1171926
856190
435712
2566224
2704119
1886298
2792886
9731
2218222
2376827
824015
1867526
2572070
1161738
706121
373821
2367006
584835
968453
847041
1999843
1285525
2297628
2913110
268164
2332010
2297547
1790321
650002
1457039
744975
373295
14702
97392
591509
2843507
948112
2488492
1372867
2619682
1302928
2488629
2919009
635569
1575769
2911631
858321
2209277
1842818
2310438
2430581
180318
1970604
1270588
1144586
830134
1383376
193440
2920501
105080
196239
2774668
1977883
1969326
2773471
331060
2199892
37905
781947
2048991
1564678
497862
2586095
294500
745666
752131
2860830
627969
2020086
1024362
1499824
1220099
1701703
1863375
861433
1561738
2478801
17900
544570
780924
2709506
2166113
2552435
1392530
63883
431239
630571
725530
2414434
2712228
1737192
486448
2369629
2297089
1920319
1377843
796887
1900444
2285603
563068
65364
1561568
863408
211067
1571894
2436745
1794613
132993
2870327
1501051
1828090
1379799
2286441
2732235
1036946
2796443
1003551
1779262
2527263
838036
352857
1712363
2548410
2873035
2405059
2002629
1177918
1489095
17364
1752957
341514
2768878
2646971
1577095
147742
1419620
2800951
1303459
1254214
1703582
1050047
1636701
2705648
1652924
1839932
337985
2922517
2654471
2750607
1589291
560989
2820999
1193172
1980253
1181410
1734465
109916
2093556
1127
2491485
1407296
629129
391011
2262692
666389
666870
2273123
1586496
1164199
2394568
915296
1627607
2166301
1612718
2651820
805377
340208
678354
2875654
1942491
1765913
2919854
1397998
40040
987042
659719
162579
2473292
2185734
2631338
1895223
2327186
781466
2823955
2462177
621168
2567745
273429
1172011
191316
1052831
594584
520360
741141
1405094
2504232
188820
2740743
2193714
1427949
1729967
1388651
1733375
1477397
1478267
1331515
93951
1068980
2158552
502423
1922967
2160186
2417162
1520684
1359369
1801473
2445384
828688
2169416
515855
668570
1932784
1741167
2388433
2407607
1606913
1650604
1370789
969879
2923314
2174960
1614350
346798
68778
2524513
1364938
2782829
1033046
233209
2092054
1992542
2376250
2339515
2431197
2501245
2675095
1684872
557240
2835142
147812
1015463
870146
2562306
569432
1647194
2431387
335849
2184663
1537523
873202
1386833
1465719
570150
98459
934316
2745728
683200
1190205
2551616
1948232
1734970
600084
2890833
2184431
1987121
355550
1266003
1943827
1796965
155004
443400
1969064
1172714
604676
636400
438005
2715685
518159
927465
1431407
1347867
2925431
1549165
1168659
27187
2286064
1984080
1656053
2087990
739597
1506507
823066
2896633
1261551
260861
2355228
2886929
2938852
769493
1434953
662882
2059344
1664182
1409104
784950
2445841
2247996
851035
2524428
444273
288818
664839
1452046
2085306
1305724
1756294
1559411
2164531
2482114
1401563
334790
385668
2466061
2425332
1200246
1878707
341411
1089400
2142451
1900991
2893799
882590
1230933
649505
2452061
1186374
1476225
1285416
1540894
1391022
2363630
1597302
417872
1280336
2241333
429795
1082545
2138912
1863394
1196023
997539
559710
694843
1458878
2687796
1926005
1679314
2648182
1584104
1538743
1442906
1275040
2077975
2825956
1686577
1981736
174733
2158356
1192903
710346
641698
1371254
1514428
870820
2590803
1024255
584507
1734673
319724
816983
2527483
1536672
842484
2236889
411443
1318811
2007508
2412646
1128152
2435286
121720
2872055
2618052
1305198
2103735
2287539
2764693
2511576
1841247
2808425
1510182
341573
907739
2223506
209720
1399805
373869
2792742
1719268
2739865
2566558
1975809
408401
375117
850683
2505193
1945359
1402602
279907
497969
2437977
1112911
1632031
249188
2336817
254335
1692304
2132903
643730
101814
2673539
864619
724173
2046967
493226
722664
1575381
1653030
2008613
2256171
2325411
2223212
802811
1943557
1024589
2362546
782511
2604454
591023
3677
1720634
2495754
735122
2470358
2495047
497860
1653263
1181608
2417908
2869541
1205769
151276
1767288
184587
1683264
2632372
2059079
2926071
839410
1612879
292163
52645
2462637
862178
1727166
1307866
1202535
1647243
2508569
2186052
2793586
1643472
2064536
2587818
230724
2760500
729996
1345876
1565702
2801298
1507464
2494247
1694373
2477681
1746700
1730104
1535849
2156942
2705717
2079678
2754328
1269352
956008
1205448
2654196
2439473
228867
234603
681999
1061531
1492127
2116727
1111648
2360314
547493
2850317
2380197
512408
971970
18647
1374365
2686611
2298747
1164998
2079274
83970
1207859
2103238
2079098
230282
2189811
2434694
1878173
312836
2246261
625309
1277582
717754
839707
670793
2648116
613652
2151276
1614526
568299
1260957
99158
1718437
1345507
1926150
2783721
1418774
1322468
1214163
656841
1020345
107045
685754
2593283
1587369
2216278
1860528
1288883
1304242
322462
1986687
2301152
2139233
2611156
430873
1715326
2377965
1119924
2167192
993
990286
1227527
2694568
1910460
492185
536092
644913
1196260
94300
1462112
980683
1049284
1585571
1066572
851599
2181798
438883
1409918
621654
142208
20773
2781450
1276751
2228642
16594
2013161
2554845
1604946
695572
758567
2765135
2466891
622888
830165
2125685
2567962
1931025
2649867
2914014
1795311
1627411
802884
380524
2829735
1452152
2133113
519741
1046300
1418920
2899297
157362
2018808
2714551
1049885
793592
2839322
2775433
497246
839890
2455210
1306856
109788
2551793
2730323
21226
257578
2397181
2439114
1700621
2196377
254252
1280551
2748818
850511
1948072
2028613
1995362
1579681
2268005
170282
445591
111038
1092113
1584327
2340401
735853
800073
321678
2329074
923142
67268
1962448
1394999
259277
2207911
1444638
796079
1110551
519699
2734103
2174335
2371701
348171
2498404
2112402
201457
653338
2398363
607783
474070
2872411
93800
2384735
2348399
2216374
867916
27052
1460239
2425306
1621274
709561
438770
2439114
1838884
560228
640004
593694
566993
798910
2570758
1192380
605670
780576
498956
314299
1288079
1043182
2175355
381386
1090180
772511
2369668
458612
310102
1477714
129402
1305853
1363653
842120
168751
2422395
2506943
2790263
1388507
439437
2937486
1377398
1588822
2343565
514708
2523161
2173462
2366145
710422
1403287
550007
2166530
2817194
818788
2591064
79105
1199800
888782
2349837
116174
767583
1313578
1254164
181479
960205
2369985
182638
123829
2773702
1991825
1006682
2501562
936723
2467336
2127576
38577
82414
14993
2229621
2120877
88243
2820042
2015318
1000372
666645
1295328
97569
685089
2012586
1209995
2281988
737749
485566
1954601
2750843
1046033
2736290
1030857
2017538
2556737
2098436
185330
1598586
128307
670276
2510152
736998
145852
1781277
58438
304768
401852
590934
2879752
730713
2873741
2604870
2839822
65144
1966214
2885013
1574143
817968
1336602
854909
331070
2118268
747473
940597
2115081
2074324
2223715
2575615
667934
2718688
1022764
1188523
1583964
2209126
2436655
183429
2566135
1777894
2871357
1376001
2463223
2523991
970221
2386787
2501161
340471
1905392
2907209
2075022
1543860
782640
428924
1273491
929511
569682
828393
2871450
975082
982566
441080
1867461
1685311
1310676
806617
1372940
618570
1921875
266797
628752
1446517
58500
1475294
2840374
1203444
1028049
1392333
1794650
1971122
793831
868195
1945713
1337412
1293051
2281285
364301
2099627
1145655
2249350
2195023
271862
993018
2767664
14286
2052022
1379128
1348927
1155144
787279
2146679
223166
2781842
1223463
230792
1122466
2530907
1338062
1392424
630898
2648668
187030
1284431
2038106
2333871
316530
2128210
2162344
1510524
1571240
1971559
1272029
83784
426011
593575
1394636
1540884
345309
2406602
1307755
2291093
987019
113067
1397924
219183
1531883
358547
524980
236835
2846256
2461536
2865523
1573884
2322561
2679499
591458
213363
564440
466025
2423551
1237806
44442
2056385
1722602
2448378
1749149
1208201
2932745
2655680
2433076
2329533
472578
170789
870307
2840222
15890
2681423
2465797
2283929
163456
1252015
37715
931432
2044192
2551433
2174254
1375243
275651
1966279
2514366
2117391
563490
2914792
671451
1680161
498380
2465841
1776185
1969635
1820068
663909
1509772
2807125
760852
1337557
2331976
641599
2672718
2424037
1862090
821547
2645653
2873942
1085133
634340
2912031
2436981
2498373
1790035
165169
114119
2862480
925629
1343973
2653577
2649820
1957913
1956475
2096906
1789857
1972007
2138276
895593
1441189
2562278
2182685
1230923
846991
1415132
417012
1462080
1504604
1577267
951284
1571897
2118514
98368
1025224
1481070
1116203
347843
1123493
727845
1120487
1105471
1782697
164786
335755
865161
420443
2773688
902856
812627
2931363
1865637
549168
253675
79191
2548056
1213578
267334
1271499
1435131
373840
219929
328250
184044
194246
48017
1014955
1112716
668560
1066000
2654770
2594533
1841654
2279041
768762
226754
1733293
1258365
1273560
165373
1830587
1480031
2331642
566548
2924443
2445040
2061536
2051441
1726231
2803786
1246180
858680
1562106
1939330
30171
1129013
1569179
154343
771966
2480026
2680884
1387625
841068
218022
2641766
2205662
383735
2255888
2749651
2727400
2498581
1024364
1245589
975847
985416
2298575
2897212
2274853
435573
274733
1172934
1571934
2693896
2174076
2144392
2311566
1384230
2489245
1135316
1129902
2538621
1457647
1031304
1210377
2750470
90731
78209
875203
492945
920596
1419168
334211
272785
1749384
2924179
2317266
2457217
2343293
1423061
240833
154787
2321669
2783125
861757
1547282
479985
1005556
1037933
1453483
1904174
1057940
85678
2067339
1257692
102236
1897699
1809784
1296318
1863696
1481987
1451140
2725029
2688284
2187785
806893
267519
1681264
223548
2684210
116746
1719876
45669
602689
269949
1296023
2462678
1376675
2661933
2462783
565481
2272334
1263168
2049675
1563087
1858021
1098790
1658181
2072988
1021952
456345
242253
1429168
1369259
796632
1508837
1671265
2739282
1129921
190949
1591378
2935744
803991
1910172
109702
2292411
1582271
771809
1287885
1010348
1208258
2169516
1982429
1574852
37413
2861859
2284849
2873679
2100606
2048479
1630354
2023140
1393049
2378666
2114929
416778
2706823
2626775
1471824
443797
1695491
1427096
2686249
2153637
1596705
503198
2818657
994919
628113
2340562
494150
2334354
604535
1689599
2425321
1948442
2390165
517150
1450623
2212272
2869714
738787
2476502
1102511
1714244
1486892
1355845
597136
2188175
2579701
2328258
2312390
2281563
2798176
2923184
2771134
2399103
709244
417252
66203
1684592
2799945
2417554
1017574
1688514
53652
2611157
1105217
927071
1695821
754364
1286262
2642688
2040345
1888730
2273826
701215
1725477
2097313
2251834
2417246
1061129
1939853
2566581
1998510
1909110
1910716
1464605
2219253
708604
828016
2465704
2137002
1202035
1245485
307513
2727739
2667514
2495803
2499229
2535546
998186
2718841
1325941
2919316
2397912
569446
866764
402099
837302
2418432
871991
1245939
2758638
846590
453207
1952370
898166
2927849
2829674
2554899
2546193
1610278
439083
213012
2130238
2261570
1806933
1537132
1339086
1812800
1298453
329444
1742860
232477
1036772
2773919
2742019
512796
1225730
387616
1695963
2905619
545234
769635
2237906
595404
2181952
2885018
123511
1211757
1818582
1687202
1694437
2719121
2161136
2565869
1052537
2057807
289812
49809
714520
2520967
405360
1225445
2854791
2690486
1907480
302290
1396956
2234681
247122
2427108
410770
191112
1586003
427171
1492630
941276
697849
411775
2306820
700993
655270
301106
1451302
426316
1722652
1128136
1708829
1061148
905102
1816100
1791101
66628
2534307
614287
2634307
643704
770013
2506025
121429
1025074
1883163
1761037
65915
1499692
2320352
1331023
1541313
1188033
280848
1497845
417006
2822626
2656329
1553930
335926
2886080
2318288
937891
2448443
1126163
2526227
1480757
2384346
585089
1380361
1133994
760738
2296790
2933405
967712
38271
394390
2105042
2622224
29595
2909130
2671941
1189657
1619931
1131828
2136299
646073
429773
1145921
1025385
2456987
1631243
1156020
91097
1356018
2094593
1809633
2830201
1738003
1850447
2692057
1308606
660168
2638219
736819
50201
806060
1118599
1737130
1878239
1875985
1239968
2786498
2529471
2327140
2560166
486625
1713401
2698870
1544311
2280106
1969913
656247
2539521
418263
2103752
2510808
698626
1473273
776900
2665845
2388022
1854682
2704463
1790482
207727
1023639
1963050
1607839
1788362
2593838
1521682
362985
2754553
2667129
1321931
644183
2920861
2519786
371705
337394
1736395
1616510
70173
837360
169062
1034034
1964628
608960
384723
102638
1671755
356529
2328673
2343808
1514794
142655
2662807
477980
1976180
1477981
351793
56213
375611
811768
2166341
2054826
2471039
936434
2858449
2558518
881528
164767
2234668
2824140
775578
2767879
1304905
2112150
2565650
556959
2303642
1246060
1163964
2467400
798563
506277
813116
911842
161760
2119369
52569
1841896
191036
1479596
423064
1339806
2076133
947402
1102137
755232
2372955
784507
2257425
2591197
2767111
130217
547453
1320086
2915239
423110
478256
1734359
435630
2794308
2630773
221669
973198
131531
707238
2476512
724993
325131
671499
2717461
740886
1654246
1958965
1502199
3242
1595518
1099873
491797
2238210
190050
615262
1448239
431220
1229743
1327505
2167357
2644075
251813
795692
2039337
921350
1499480
2576443
1822399
906135
330940
1170201
642662
258618
1849347
1079908
1246802
2090706
473874
643030
2505507
1027384
820028
1813441
1773819
804745
729361
935821
2503173
807805
2327155
736611
2142168
668559
330900
177017
1702135
1087767
1927600
1840260
987064
104649
1189182
1285851
2046764
2877600
2051602
2718734
968295
21919
747881
2818404
2045849
1501788
2514425
707636
2916835
2180948
19579
2546561
2322585
1665573
241629
2065201
1654751
2583269
2871095
1920574
795819
2290059
764434
2080591
1315179
2467950
30858
2271853
1515874
1044514
733450
2155520
643445
2471464
2008089
1986497
1984518
1533314
1807522
1090822
540902
990503
439280
1626991
1006658
2430594
2144945
181343
1367383
919578
2282605
2664874
2752760
1939732
549095
2743909
2105507
874408
1226845
1058673
2219290
2879006
901189
2599707
1399105
2689275
176908
1115457
2117914
1142577
550231
2031277
150078
1369264
23577
2371294
2921028
1720381
343172
2099894
2071703
1464883
1278254
2418556
2860958
630127
1497221
636233
2604582
1605772
1653715
2754123
2707553
213059
1791497
813464
1393230
407134
1100526
2838573
1940234
776578
454898
786641
2161354
1542213
2318127
215785
1012408
1835995
262207
2257463
2571160
557599
712589
2037130
526329
1129409
501065
448076
346329
2556944
1397654
2112712
1128203
197180
1714345
541357
963990
2571596
872922
1709690
155653
2901919
2239982
2359139
1440727
1279494
2361472
2719149
2337286
1023841
673459
2693815
734439
262682
1198072
624917
2501287
2932721
2491528
1715736
1407991
948521
2031456
2656477
1938802
1492544
1691096
1785607
20394
2252813
726475
395286
619109
1041293
76604
2918446
2828591
2514653
2879879
953417
190635
534012
2504559
2377852
2653284
1557397
2252015
34504
168624
660762
1678973
1900112
1525482
778380
2546071
2089219
2372697
2593348
382476
1499997
1903182
55998
39188
1868978
193088
2637236
2750277
2477070
740924
2114231
544842
177646
261458
586528
1085520
2482072
734553
365237
1979645
1335511
589672
1007902
2666102
2450670
2749230
843127
2793652
1708634
1336993
2666003
1816612
2762531
2114634
1405753
2278065
1440455
1206373
263120
1221327
1687764
1444087
1521686
1055325
211364
1679953
1984423
128422
2733473
715289
2082871
2202796
2777838
2253158
1361312
726665
2152183
878002
191844
1663876
1118275
2755322
1345982
2171753
1094087
1379663
1064582
1056031
2711534
1137580
1197403
1182856
1211954
2349390
676546
2623770
2333333
1490399
2523057
459028
959266
2787173
2700997
1644545
2076732
2424661
1774723
555944
381182
44876
631312
840809
590828
982624
2495300
2088115
232937
499646
998554
23810
446722
1508372
535279
2543860
2166061
2898593
1845889
2394658
1400678
1885950
540169
2407289
768116
2728804
2703530
2632813
781694
1210686
2241776
2293625
343334
1926929
424192
806539
1443641
1738106
2848083
1327592
1263877
664370
459513
962462
1198527
1481029
227310
2184302
605245
2604155
2818010
2550016
805356
2509866
1810981
2097438
217655
406455
389578
646190
1752184
1842333
2579078
926616
1919222
928532
1458333
1847161
2160574
1090589
1963336
1903006
128870
1779385
1066652
2634808
116258
2292702
1448201
2522628
2150244
1987501
73988
1390258
2169536
1665258
2243363
593463
1865336
1697562
578841
2389299
2135706
1579994
351507
2488187
198228
585553
1464723
1736001
1556246
471234
2026719
2152349
1423949
2752911
452851
2366951
784607
1593092
1670764
2608144
699619
2367646
262826
489101
1206541
1736271
434956
1230471
2320889
2414648
1780693
747430
1171516
2354390
1224295
2233270
2417270
887619
2045743
1878816
1259632
2809669
2906682
179873
2359580
2884710
1626047
2440124
1410196
2111273
891561
108627
2565924
1034361
748094
2055612
1928863
550456
820927
2411261
720837
2896325
1946344
1141482
80952
727207
56585
1255178
2194943
2398272
2915862
261298
2461819
946874
2247410
2089436
253178
1939403
2242176
2865256
1129019
1655827
178078
1148316
1736716
2935924
2879886
576486
2478590
11552
1631660
607089
496523
1831119
672361
2098443
121307
1309336
2104587
2195568
2743281
2625006
2637171
631809
2915514
1891399
150842
1908067
2763152
966758
1264364
1128297
2537144
1317676
2230492
45219
85974
2745610
411954
889729
619435
2420827
1731251
2892339
2654602
2051751
1605740
1183392
2606607
880751
1725760
1650109
2779070
446013
1615121
2736890
1457161
892981
236763
2347944
1505351
1322961
1114038
621893
198386
1394346
1087839
2825661
1892498
2776181
1615072
2463866
2626143
1391950
153493
1369374
557356
1131197
566839
1772199
1480407
424371
756658
119395
1545784
781187
2170294
806954
2382923
2803765
2051571
1704559
111711
2334444
180178
1950578
103459
1936423
419224
537163
1308747
798183
2915803
2433683
1749093
39706
2040240
2626885
2296695
2275310
2884332
2533263
2212580
507378
317375
1101786
1078237
557003
2087909
350872
968400
2168321
654216
1298892
196130
1776309
418787
2799853
1372740
2476666
33938
917247
2819547
370166
324023
2084530
2083086
2461980
2896815
1049651
2455946
389636
30116
74291
627216
449447
2220315
2474497
590122
2082233
888128
112490
2766084
1378729
614936
622764
843597
1688565
270226
1313162
664340
403857
1548974
365846
852920
642936
683631
2634128
133055
1500160
2160584
1750469
1519520
560177
2878823
663856
839610
1033627
1428174
1921154
2485397
736398
2144521
860712
2699436
2654734
577198
1615833
2347637
821246
1055174
1428137
1229254
938062
1695954
77489
1671031
1222191
1298787
2228150
1979801
818109
1459263
341952
2181177
2894165
2326399
209845
380204
2016587
2018380
1609532
1296561
2138794
855893
1673940
1287909
2321497
1179257
801003
1168060
993174
1275354
2220416
2769964
2610088
1711781
620851
929782
1923299
626414
2677212
2653234
148302
1015288
1941052
2052728
327591
1850987
1427099
2567589
53940
1260937
1427756
2655466
2432206
2054303
2336487
288169
2619587
2367537
107615
721686
330339
2472714
2497469
1436265
2623558
2007049
202993
564132
2102374
478506
1546149
51774
2585225
1478898
401866
2708803
2064496
283820
1511619
911330
2064497
379548
2706421
1242611
1573887
850933
478820
1154570
1827414
570968
556276
984733
1215861
578784
2501349
2812112
1948501
1823802
1998577
595299
343535
813018
2077243
2405365
94844
1544737
2401440
1733491
1454518
2494010
1283691
1861426
1176644
1940264
1261316
695877
2896560
237790
2123579
421298
2828068
2732176
2301947
2106200
2911776
1506102
1561844
1365818
2438512
2188532
2650922
596760
949772
911561
406397
2026338
2434734
1763492
1156830
2867482
373861
55547
2578920
1883046
2360247
1255361
219389
1722455
1291659
1497841
2771107
1879552
2262945
751203
1773642
515718
528239
1540487
2774062
1585932
1110341
1924447
2621485
920962
1317732
2239362
133090
2352568
1117572
358201
811130
66037
867572
1173127
999981
1527712
1327749
1648213
2266740
112545
725041
1075685
283840
196481
34208
1422783
1062424
1654441
2294824
1580633
2687476
1809451
2106307
1549091
490527
2750760
448612
2334808
1488338
2843083
1649098
1102410
2366831
1580683
1060100
477519
1233526
711919
571827
1015339
191415
2785828
125723
568248
1150281
678920
945857
712053
1490314
1385577
1159150
2865183
113063
941326
1260933
1053311
2261220
1173404
1215371
2608140
319128
1556607
1995766
1426500
302176
1071880
2712415
2894334
2083945
384496
1329704
2683104
22596
902612
2595768
329427
1828047
2798180
1505290
204838
296054
388721
969721
1539966
2221828
1327118
1062590
1402557
2207700
1857448
1705027
2353301
416507
2451411
2335998
1429260
2524544
325947
868502
2331598
2236976
693208
2829027
1303777
1090846
954726
2897969
259605
1839021
2595876
2332161
2596276
770644
1166962
750190
2713992
1814889
1734825
515659
1717011
2468447
2794368
245788
2341647
2635477
2599842
1323637
1846970
1558054
519348
862305
53659
1745140
1912181
1797379
2509545
566645
1576594
1889914
284875
2294727
1385082
293081
2635926
1284192
1603881
722972
577597
908872
2486966
1849674
2001238
569937
2116564
146821
521690
4164
2424739
27404
2319450
2388193
1662883
2935571
2604591
305172
1316398
2543865
84042
823900
144103
410475
1431739
2241338
2684604
2251848
2870478
2558362
980528
1455437
1600147
2891305
644758
2367267
216722
337312
2530491
2321448
331678
266400
125671
1411847
2745970
1131306
1312821
271331
2898522
986061
1260214
954255
1584672
1594240
259599
2350214
594223
2210942
2123529
1173859
2697612
649616
2000357
449335
517059
732915
2022754
97463
1913248
2939041
862967
424760
1372239
1142252
271076
1184283
2426018
658815
2270314
1148372
1875367
836919
2869127
470983
1800539
2558051
1579652
1477264
115044
522265
1117341
304457
1131142
2488741
649426
73778
549165
2533331
266259
2135987
169112
213941
1550217
2336082
1872984
2753675
547988
986243
2927371
2719920
2499029
2269296
1056973
2898487
474487
2268817
1490979
779923
2596403
724127
2401220
1664682
889847
555231
1048759
1413391
2641639
1512369
1228480
2559938
2782618
468845
745902
2914460
264778
1024000
816882
454045
817656
1249773
765575
982174
633099
2324484
1704402
2451886
592980
960196
178456
2208796
116989
609378
1750274
735815
261740
212505
169171
2469513
2334280
734245
754818
286952
1460144
1267988
2359615
873227
1366835
797771
1115236
523925
2661857
2438343
1159767
2654131
289594
2721682
982759
1702432
2515989
1759109
2602307
1501407
267495
2903778
2721581
2636109
1346522
2482086
929144
2072389
2150809
1065604
290628
1424817
1009527
2087258
2917353
1562260
986880
1740386
1038773
2716632
1756751
2127427
530997
1247102
1490090
13792
2463682
2901453
2362402
2455983
2781929
2339962
318492
2841287
2299122
394806
2884495
2914801
1902226
264645
2093713
723645
2511649
621352
667767
460398
1745577
1629986
1127623
2108562
670773
1155019
687005
2244735
2664471
2425795
1610909
725854
570332
1803362
718691
2483441
2764110
1058402
1264464
2118992
1195526
2507270
1967131
926942
515976
2652757
1386335
1555998
576437
1805920
1117613
1468440
149201
2164913
746354
1511680
2100351
1302446
758422
2671021
1306609
2443630
2530559
475794
1191356
2111703
29765
639031
56877
998879
1303889
678519
1151337
1526710
1141874
1801096
1013987
649506
5567
2003936
2547178
2420723
1971798
677130
1727993
1286315
624495
1499348
2314092
27221
1969817
2178348
1429458
28999
795220
628087
784268
991459
1639294
1480243
1871593
304599
419974
2704426
1933990
2005108
1143113
1451974
2652405
1652151
82851
1361671
445756
2436576
957626
1553751
1015907
2501866
1342449
1474912
1448190
311463
164457
1950989
395070
216329
105406
1255566
476524
1987425
1911211
2308083
1985780
2470716
542150
1220765
859385
1254961
1305711
352092
103346
2085959
328590
724137
2070521
1329338
1131639
890511
896031
297519
2601808
1908280
1436776
1375766
2577352
2359841
941756
1518516
612212
1083011
455758
185275
719426
2339604
598856
1165827
1422450
574856
610873
2561546
1313263
2847723
2081197
1774399
2769766
32684
510222
526135
1991565
1058334
1509555
913248
370616
2419333
2124914
582342
635691
2809216
2770787
1118281
35748
2461985
187427
2538735
765722
1351854
1053406
2598463
2157753
1067676
2910502
1719224
1301980
891608
293807
1361433
2196685
2093374
2384177
477219
1289185
178753
979176
2837367
1024596
2075728
2033821
2735038
1121574
2265679
1313305
2431377
1120018
2814617
2289513
2185430
735802
2840513
999584
1549958
2655218
1254598
1584884
450821
2800811
2266993
2904290
1203097
591447
1212680
833056
1536373
799409
98264
165876
1404970
2529555
2103849
2196016
2810235
2015746
54467
285990
825501
18303
1057104
1869487
1992845
40150
1872803
2157632
2562755
606168
62575
425674
2034181
904429
2341874
76172
254433
560821
783823
1412937
2029146
936471
1118432
133823
363926
1473398
553215
2718754
377620
1535040
360065
1976363
36788
1960401
718194
123122
2144219
264015
1135943
1620147
694185
2256919
1567352
2741689
1745462
2430009
2152748
710071
1363565
315857
2755585
103527
1561270
395820
2691950
2473110
2423026
2387819
2495844
1906359
1490963
2393643
1394337
459575
2010567
2096062
1365424
1228937
2788556
1296041
1785760
1790368
1935311
2416729
136817
2215511
359275
119951
1868245
2731146
338962
1592096
2709234
2629425
793453
186155
828713
1771261
2019273
1054744
2410372
1210397
1253836
969160
2603283
255820
736207
1643494
1688166
538510
838136
2242732
680513
1175705
1109995
2127766
1914955
757860
1059945
2862789
2457625
1591271
2311488
1259278
2365196
384139
1549765
136886
383116
278349
1609805
641295
2758034
1721124
2388675
2401816
1294903
2523602
839543
2557191
790074
1991017
2832955
2119085
2603539
7903
1429824
1087200
958366
2812313
1437995
1915920
996150
2474529
2754281
2000455
2395226
1224539
515263
1188360
1056232
2807812
1942920
2756044
2777055
612668
114398
1514884
373428
1304516
2012314
2885868
1648315
2153734
2466914
2016665
513813
568881
1938430
629701
805412
2144153
1027208
1759197
179679
2261164
2568666
2230100
246701
2259429
1069165
1358374
1842779
1923614
1444379
1152268
2467874
1881891
869444
76634
2707628
403160
2083465
2193130
2032699
134279
1546841
993546
2150423
2128516
510245
2110562
2474032
2844226
1043558
372025
963245
552049
1604864
1299584
1479922
2523057
2365671
577655
1556109
1981262
1704727
2183534
2324634
2726156
2393756
340852
1782699
1183801
1847703
1294242
27886
667338
2160643
384439
544740
457100
2103250
307899
1425291
2848538
2163416
1627810
1540345
2683553
649217
386406
2175569
2368342
892196
2832947
988490
2656571
1774617
2741499
1175111
605032
2208609
828026
2198073
639717
1823022
1644473
944693
2933406
1933094
1616517
633769
2223539
2275110
2770277
2316214
1408575
715203
1125919
1924988
1752527
149320
353856
867305
1181628
597346
532641
1790834
53306
488521
906681
1726407
2468630
2929655
2024926
2076704
321054
1293350
2244940
655885
741729
1187788
2072140
1319773
1754151
1344907
398152
1504691
2699968
1398310
846293
372065
2922050
2091449
1785983
817328
2814495
2824842
1451026
1441013
934639
428306
1733263
466892
2680774
1075306
268884
2283338
2891754
2571900
218425
656224
447955
1122266
2842640
1104971
2215897
157693
1349507
550863
47315
1851725
942430
2308969
4499
386957
963740
1443110
2503731
1625307
843602
1033954
2452729
1987563
148211
768518
1826027
598814
2518672
2067433
176280
241146
1189404
179796
2901014
296229
2790819
1796690
1298817
1464559
1576133
465372
1899870
261650
2147
707129
389363
239050
2066466
398564
145054
1576234
2491815
844967
131324
777632
343201
1888170
1725522
2334211
2374863
1203171
2805856
1693089
2011480
1062653
2491625
1368830
1732453
1114830
2578435
2432191
2889124
1473549
2881481
1430987
2589791
1004081
11261
266696
2599412
1623011
1107657
2904116
773817
861183
2344854
1765794
1622909
2900118
61485
2722339
204319
1262348
2485000
1133434
240552
2355857
1346413
2679272
536357
2474799
339359
229060
234582
847082
1682004
866591
2405273
1486293
52670
1457095
2101090
165306
745375
1132757
2587312
1404083
1172540
1179249
350893
2042079
1072280
112379
2620362
2576606
949465
776759
2061701
869613
2145373
786055
1960585
1054982
1227183
221135
1777209
965049
1000155
919330
1234688
1923817
124351
1816944
1811734
1159507
306187
1535580
2882758
1706544
2786271
762601
2552098
2571709
1037375
2070419
2876052
1643914
69610
1844749
2210196
2547046
2449130
2329718
2576013
1137905
2418294
1537106
1097228
810729
1609233
108289
1359806
2481538
409013
2029552
1783742
500985
2492659
54755
2467470
2052518
2786114
1362822
2920228
1296570
1931603
2497414
2585216
2783111
2212292
2437912
439536
2520753
1159262
1185526
2008905
306545
1322441
24463
2231959
1001118
1028415
2808063
1632985
2114117
429568
2588755
1744069
2147935
165371
1428395
1488866
109790
2229716
403866
1014493
1892330
1079545
1206096
1512186
2411646
1743149
1424636
343980
1705925
64505
1998716
1395834
60047
446907
1054872
2340988
887308
1394142
2563754
2389794
1640483
686022
2751943
2365067
1351942
794310
1074621
1798432
1438045
2538160
415560
1186147
2572604
284698
2009476
2274052
180173
1250864
1043162
1729406
2680410
1746370
1534529
136373
223008
685178
182687
2597529
2841334
1240562
2443809
1884985
525662
2621109
2686515
235322
1162664
660811
1883134
1953474
1259811
2076408
1312365
2370468
1976023
106634
2656426
375302
29859
2006798
1049259
798448
1078322
2027811
844792
2194084
2427513
122461
1836726
1916366
1521151
261829
1895162
155297
2411430
2363072
910878
1156501
1167207
541215
1481328
454198
2536553
453698
2428969
1278674
2128877
2078029
2617814
1476956
2881761
156836
1009042
2465781
1981895
254406
459514
2515216
300416
621002
2648079
983923
2344024
278197
1405786
2743010
2735998
651824
395573
2184239
1527914
316741
211813
2221140
271843
789855
2448844
498338
361533
919428
2212044
1333792
2358755
920748
1937877
2545555
384423
1910076
2152419
1319827
2762280
357085
1814917
1158914
2183383
1299965
127096
2018884
59612
2875239
2044133
2862009
2457038
1327758
1058886
2242505
246255
2157616
1277332
2428611
740738
2638820
2562120
1419388
1644085
2343297
721231
871470
1445288
1763810
2530917
17492
542898
951812
771944
2457007
2114423
415042
1497418
1117579
241367
1203147
2671065
1933681
296268
678508
1723362
912193
180084
1606863
495550
341437
14499
2032169
1491188
156271
2757245
1138993
2231344
1512031
1601507
322816
367431
1711709
678515
331351
2280598
1362038
908805
1512457
2934485
622485
774357
222429
2436260
1755229
158249
2045450
2749433
2309895
2832781
2112222
1863494
2629864
2269135
481709
1504113
327403
1474835
2829828
1926899
2032340
1251220
1301529
2339857
350872
2809132
388545
1671088
2784583
1677750
1508133
2440442
1807039
3803
972922
1635478
652225
2926712
372417
841594
1771799
1380211
2482603
2558175
1892048
275245
206686
2309156
2491662
1379287
2212855
1184794
293158
113535
2342125
2109496
2759409
729500
2927809
2371309
218242
630291
677743
2423655
1557895
2270502
1261479
1119306
960119
2846380
2736669
528067
2697229
2587535
1107046
2670299
1853305
2210238
1879710
287966
2051419
1512115
2668242
119190
2469027
2798535
971306
2552093
606487
2066947
2370978
833184
495204
733493
280449
30858
199688
1402102
1734374
2755170
1219805
693444
2666038
2136878
2526839
1667015
2622502
359235
2065083
1879094
2323101
1110895
1879094
2004678
666852
2909513
2130925
1141045
2827296
115551
1062183
1865735
1444183
1717788
2406819
842312
1715842
822701
432172
947615
2138682
1570459
2358566
1487174
226291
2236300
1100778
2372201
829446
441065
1855903
1462323
947050
1758714
274232
369694
2905377
1688300
2498523
2428685
2711035
1489919
918622
411582
731396
2615737
1306182
2547082
906494
5514
2474692
1790298
2055164
725124
20229
1625053
1483886
116707
2751747
2540773
2506658
781108
2480621
1695269
187377
2174769
2303468
379460
1907533
1874531
2014566
2552414
122393
518959
1317618
773752
547224
829557
692170
2254892
2264240
1001268
1550280
504205
1872088
1944002
2762098
2502845
1818338
605980
2749372
1842780
408696
1745483
604503
2051596
1163892
2297840
1787343
742661
1779243
1710179
2512927
2777748
113115
2534152
429565
87459
2251159
227576
1702890
167598
1013818
1730743
1326445
2900091
1888151
2693922
278237
1659410
814537
975011
1939909
2281895
2216989
204305
1026240
202191
1565089
2630294
2376362
929653
1163431
2753243
2017279
1494345
1884602
2362046
2885817
14202
945812
1482332
2549277
1008675
835428
863403
1006272
35594
114567
309383
2570713
1314823
827248
133176
625464
2656374
483508
2575680
1189287
771667
675515
468566
697867
1318763
1169657
1066392
629023
928636
1192901
275253
2047602
1666114
1898867
1482886
1142292
689111
2092409
1634609
1977754
1378088
928500
2876183
2715431
377293
1303190
1330103
1598005
571893
2307054
913800
49031
2035751
2197280
2308422
1786627
2395087
747114
808263
2719531
1140417
275623
2227643
17289
444136
1456222
1837697
967131
1658248
117622
352910
1963931
2894815
2298084
659541
2198791
1286165
1220817
1879561
1355974
2756634
276316
2836007
1068369
1172986
71266
217699
1715521
1932840
78409
387982
597316
802670
390141
1682902
526826
580669
752602
1905455
2065043
1746934
1986757
378066
492677
981416
1327253
1194357
376833
655074
414223
1478937
2156012
746980
2624624
1793177
250620
1528691
1861750
2582243
2049122
1688533
2056062
2444690
631377
2603771
1190465
2269867
196943
2783092
2268161
999498
1842296
2431072
634271
2699185
2054696
555765
2056986
2720688
2162774
1495043
2608219
148549
2284597
1824082
437682
82825
100486
1791622
2393085
2802392
2253118
122826
1915328
1216616
2168549
2375494
2854038
504268
686839
359312
533311
1496919
2858487
2918665
1632695
1193173
740101
2131843
1313789
1004406
2891780
2804314
864791
2796497
384382
1371376
2792462
1513015
1443675
544118
1677593
1257053
2028087
938678
2229690
1350981
585176
1556023
1143796
2021074
2128658
1369
1720732
1935449
38274
670837
2678436
979100
2524301
2163032
1175979
2120312
858372
496163
835738
1451316
731557
409572
1159213
920266
416080
156130
1014774
1337092
1414369
1841357
1461441
11334
2403676
342596
2850024
115761
2929004
765324
481876
2588741
532303
1131737
549831
1981140
641757
1264162
53398
1045261
2550158
2498059
26550
2566489
976507
1065757
1177407
2239894
1410414
257
1363679
2469747
1738554
2259715
1808239
536181
636999
1305981
9717
933274
910525
642509
753814
2294332
831215
1728235
2339203
467847
2833341
1566883
615339
436087
1293763
1650866
2074102
20154
2396696
1884241
1844869
1277775
1603359
1559752
880324
1119739
1688298
411522
1010102
1766670
1276202
58660
1403983
2611129
887701
2799047
148
2889117
2216967
2232140
1137150
1651261
2088187
1323943
14642
1420380
2678823
307709
781916
1021769
2869390
2813803
1279508
460883
333450
627265
2126719
175432
890072
2729670
2613898
1277873
2190339
2768192
2228385
1721595
240976
2176071
847612
2549491
287016
1307147
684581
2762363
2183200
1868452
1496558
2100119
2156937
1052630
2155755
607530
2279675
2281238
280240
2940400
130773
2873156
887089
651697
891026
1540965
667241
2078046
1100188
1279949
609924
1149587
355622
2373127
2056931
1751982
869659
2087679
165756
2387754
987004
13465
2369185
1357304
2696473
2603198
333181
1042315
2468173
999268
1842876
1714171
2719434
2886612
1505778
2908867
1767011
621509
421980
1741550
590309
1540831
2772453
1433168
976035
611951
2708554
1126916
1486964
1930127
116893
1822546
299666
1128466
1083963
1745196
983406
923936
2171377
2378087
1419218
1238840
1584787
1831929
2501310
2345078
1020842
1092762
2504050
2378342
1926560
1230551
2510318
1460080
177458
1731882
580969
1758150
2366240
2565535
1560242
54094
254149
240185
942363
1519886
1484886
56508
84562
465693
364992
1365699
225603
1576761
1730792
829547
1686353
940423
1443959
2821013
777533
219789
1022531
753283
2934127
1341836
1153052
1919977
2628729
453053
1684084
2398516
487748
1356951
668283
2034330
2595910
657313
803920
2580834
710018
1983463
909934
1192995
2007050
497387
1223527
414741
764296
2332778
1317518
1728479
1370840
1969792
1783075
714943
780996
1122726
1353044
725555
1866207
2088400
1361319
238132
2167088
1309255
761748
860843
1125446
1196319
371159
2139484
1392149
2855287
2010347
533636
2252607
2510700
169396
566594
1326638
100611
831075
2863337
1244442
2402183
2788608
772412
2360194
539981
2515049
177609
939562
2351233
2571019
605768
1859972
170953
1123082
1914742
2625572
2567341
353976
662799
2738856
1293691
2141439
1952739
2319431
127190
1355438
1284852
893436
873205
2658966
1947308
1494239
2793327
1246288
1605805
471763
1692499
610287
1787915
2358194
1143687
1796395
2106208
2428982
800141
1361339
2744894
64129
464462
832962
1144214
2741640
1444281
1431574
2197942
1022974
2481119
1005715
2747256
2812118
183360
1841197
519174
2703220
713783
2497593
2511034
1089695
2082329
1574910
2708363
751777
1401020
2610166
1656646
487173
2331248
608980
48402
2585463
1213502
2066300
993223
691716
74348
1349332
2458192
2270755
2594313
2446605
111482
1577742
1370643
538377
904443
1988333
1114592
2721049
1211812
763586
2467856
2268249
892520
765228
2727773
1154925
1609710
600405
839589
1629397
1604280
1022955
2842342
1912247
840399
2896328
2745803
1036321
1783841
622296
2074451
2130812
37543
2197245
903565
1911494
1074469
1339669
7981
2041716
1639917
444607
1131241
517159
494913
215926
2376812
1696470
2175996
659279
582958
2808505
1202758
2433198
2724164
2332364
1181588
214532
2321510
1696760
1765101
1698577
209501
2223843
527428
2319418
2004938
1403364
2016130
1711747
1203687
2577910
1765609
1986218
705093
2302802
1861115
206771
62411
606452
1120435
367027
2275625
270496
151828
1590848
441410
1461255
2250874
2847911
2068270
1954184
354706
2092092
1018982
51166
991284
2145736
2917482
2566696
750069
2258327
2229721
1172583
1524164
1086594
364016
2908576
2765386
2567861
2567771
749686
2877345
2392535
2549695
1233620
2360328
2725482
2819739
752118
2117833
2328451
2574851
1992135
2603068
2721911
2253060
1933817
2515780
2765628
1448403
527277
87834
1790812
1680063
905204
355952
2532093
2542455
1775462
1603118
474410
2112520
213652
1907831
504736
149517
2920520
2163845
953419
682484
1077100
680415
365284
1048507
863114
2199119
2329288
492423
11942
2075876
515035
703468
161274
2906450
2925806
1418808
444709
220306
1077610
136047
1135358
1661598
340616
996628
2111267
2821976
798712
2109248
1573768
286477
1785436
1685716
675135
1029230
1981449
36604
2038012
2043147
1733913
1375604
2416313
57546
1120716
2731375
1627419
1325859
1089865
2306673
701684
220002
2842853
2504624
1547941
1628766
1210390
1325777
1192610
1545569
2255921
1901055
603437
638519
2305809
667565
1013395
744445
585331
406587
457163
1775342
630200
1586655
604719
1641690
2822363
1379395
1163332
1592780
766519
2427261
662616
2555271
163315
1293964
1857948
2820779
874743
874044
284329
2417872
775273
707858
1088814
846588
171389
364210
663518
719500
2592781
1381339
540634
1407188
64299
1347020
1510443
614403
555647
527028
2175545
1475330
906394
2377015
195301
2401358
1343148
1498962
1125068
2386242
594186
38849
2022131
497683
1061525
783133
1676216
653834
1664752
997746
2686125
17879
2305736
1930519
768932
274620
601707
2741499
1905552
1957067
2646962
1925856
2279825
2727937
1878299
689680
1468006
2408038
2435878
2672429
2181490
1349865
93388
1266453
2479340
2292125
1694007
1507608
1056911
1001573
2601548
2522722
2782290
38588
2549592
1666636
1394781
2697031
1133615
566247
1255577
848820
1387833
2618940
329195
2478959
578999
812568
1208858
226802
1769940
1378486
2713232
2745025
2207254
2327220
1312593
2889236
4342
1245512
351719
1677412
1997761
637370
341142
343263
2779648
2540994
955342
811852
1942288
1731537
1594304
579813
1379377
380062
1602944
57040
611967
487661
531748
1332353
329375
2277564
1109857
718462
1273076
873916
91534
777565
1399288
234674
1139762
2427355
28796
2121683
179197
1133481
2162856
769497
2857905
754359
362645
1870743
676685
2598075
776280
1740261
1893552
2403395
1287412
1665377
1749852
963317
1141517
2224110
2207459
1264211
1608364
85520
1446653
2294794
1722095
57703
1640037
1886803
1334155
1613612
672844
1219842
2625239
837294
1117909
238326
287807
1290569
2936652
1039834
1832515
456204
1214891
33901
2152326
574852
655095
2387575
819808
2479598
2569120
416388
2532261
2710383
2265149
2460136
584684
1933935
1309451
505906
841797
2747565
1707714
2247160
1600853
1676674
2601580
1320773
2470353
2290453
1764969
1961184
1098234
872528
1813435
1485456
2514432
1985185
2024017
421845
734653
1959253
2574743
234903
2877993
2683945
1236137
2447717
767955
1954077
1895406
2341686
256654
1861035
1305486
1584155
2824354
73521
168594
2742557
1160125
693358
379495
859714
303112
1073987
2093580
2454231
2255642
2055652
2899011
967373
2588831
28453
600518
2169172
1636020
1111809
2250901
1367121
1822827
2575654
2506583
1911849
1097683
2405579
2858878
2542024
185418
575992
220334
1564165
1570443
26533
2240737
2132879
1837061
842384
1914415
1272648
350452
1817206
1613568
2370683
1130899
1684233
1976739
630420
2318625
1111305
902711
1983128
618710
568688
570870
952905
187358
2903024
2803034
2134874
533368
1670989
1655651
1753911
337910
2508336
2539173
490978
14480
2919244
2611475
2228295
115819
968571
1696023
207292
495700
2836920
2210227
349706
1701571
146803
2613204
1908012
2299475
982842
2192904
2726348
2715860
44231
1357994
41150
932610
2453265
1937956
1851981
2845744
2544025
662279
962833
2072766
681411
1220095
2668495
274981
2268096
1319033
1629360
1949504
655237
560391
1587546
57208
1982670
356963
2515887
520734
352314
2418313
1765930
1078204
886672
325680
616659
181696
1504930
1694981
1102168
2159817
1299702
2505155
2106466
817339
1239276
208201
9218
2116786
1613166
534654
2878725
944744
2059298
2655112
1150312
124588
2130401
1157897
1322706
416894
1796465
673378
450482
1740366
2821867
612845
1293869
161381
2497564
846479
316353
1391039
1618859
158194
2728460
85771
1442900
963493
1731349
94242
2010451
424570
1517316
1923670
2357278
1289456
683714
1347044
639459
1468474
324993
1110723
167620
154602
717087
212187
375885
2125046
356545
255546
719709
303085
2004455
1392181
227018
1765326
2783917
2010820
1968777
1831376
977105
2787019
1289065
2534930
759242
341086
1444759
507169
844574
1078021
196566
2345773
1061929
952936
1962539
1080081
2299169
963196
667078
2855860
2359127
804731
924787
1394112
2736160
2432375
1973730
613438
2554933
2175805
583226
2158157
2095088
1602423
2273618
1431562
1077540
2730939
208539
49987
1440756
366555
638445
2334584
2216097
2410270
1627134
1486079
281335
1131769
2238036
726791
95154
510875
1868918
819189
2008174
2761972
2763412
561904
853602
785062
2848913
1277235
1067148
2610
151810
1265680
950884
247156
2114579
1456914
2112017
1914957
1313090
716965
2728646
2216977
2291906
2760589
210405
1706365
100199
2207097
478716
804019
923804
2905216
2066958
2613961
990335
1702473
1102371
1356624
2415089
2708387
1575544
2066593
1735274
675384
2406941
733646
2071283
1647039
35115
591544
1032229
2006426
789479
376475
235084
2904577
908113
1181117
1180997
1984242
1622388
451333
2583221
2286882
2929974
1108882
605964
2233178
270902
2321112
1146810
1864789
261802
2304563
1903379
1381672
1941222
1292021
2162935
1989642
1200146
1790137
2404971
1624958
577236
1695061
201431
2500516
348909
80441
1448293
2108446
1322563
2451164
2760910
654978
1349667
2265448
1509304
2343963
2464105
1264465
2891217
1918968
2563167
469830
1551705
1974245
1317902
119796
2756168
2423002
31086
1991429
76341
601863
1932163
2698214
1913308
657693
2579717
1515178
1180587
2685162
17023
1178431
1342698
290642
2361588
1258794
2519847
852724
2615779
1897247
2766310
581820
1368063
1036701
2706172
1374935
1925946
847889
330614
1266226
1720453
1113757
1207245
2449542
2897169
780346
1365739
553722
1589308
2341746
631208
471390
2225098
1967072
1048653
1708062
1801271
615863
1686748
2420832
2581435
1680973
168929
2352750
1044108
2838199
252485
1936436
463450
2499437
316357
2202252
1992340
2791341
1974052
1157547
1280656
820655
1805939
2688890
2636204
2576902
405474
1077251
77893
313392
22693
1159358
1813468
2215563
405022
1166980
1710705
189106
1588406
2649829
2246756
2463273
2806504
530011
1173314
1078675
2068076
415911
1600875
76308
1208629
2747741
2051261
64899
1020044
15293
759133
88308
576118
2668735
2896134
1522566
1348734
1266718
2588114
2389758
356772
563831
1267519
582878
894986
484519
1068989
2628597
1451074
937322
899054
2644797
1424908
2048151
2255434
46557
15101
113543
1325322
1687424
1886891
2591443
796815
1458258
1114648
1980258
324275
2668858
2046230
2457046
2932819
2121411
1563499
1247334
2912568
172704
1713521
2354363
2152038
2594052
2851913
1381778
1594287
2206142
1602324
1366456
523365
2709228
1577899
684716
454375
358051
1385746
1537407
748334
211219
518983
2495525
1963530
1766777
454440
1966233
1167903
2651141
2282483
374821
998856
2320750
616989
254400
1202360
2799061
1751323
1956777
328238
275989
1244863
2871086
1602824
632850
388657
987090
1194125
130579
1689238
1011145
2937427
2878357
2396649
2938090
206423
2326248
760700
1774541
1727875
2712111
1774513
2816853
192453
1001493
2521127
121517
843178
568151
1181006
770226
1389937
720970
2174931
1867561
430928
2629480
2924205
1766283
1480739
2587328
902223
2847656
1743741
419619
1920377
463544
1830966
627045
2412009
195846
306713
249263
1418146
2784859
1150670
941077
735611
1124400
2470144
578013
68339
973764
251659
1325110
1334080
2220685
378334
2390032
2094743
843606
710029
305330
831877
122408
1918943
1620774
1409160
2811181
2604128
97252
2815254
2703608
96957
2010487
1306044
851996
2676323
589282
1633667
2603496
209936
1287811
1686371
2082246
2345978
2331126
1848323
210155
2239096
2197952
74736
31984
1619508
420786
384255
936882
2472389
2763488
1672341
244478
2321665
2465809
1982522
857848
1533864
321480
2501364
804761
270102
701810
1897313
2436940
1388841
1144347
975502
1351469
1846786
1629006
439239
582954
1221389
2649975
407257
2272484
148153
1608462
2514322
909023
2780839
2640912
1546392
1402322
1483460
1235267
1998214
2298525
1744202
659357
2304278
2235794
234724
2616612
2092581
303858
1938662
1900350
272707
2606108
2718607
2125115
1059480
239335
1248019
1455650
2064265
709396
2846743
2931676
1547230
1522540
2804593
1854892
1294500
1942689
2896608
457454
1428224
2468329
432457
2397312
1903190
1393443
2422409
2930679
1578265
300051
146952
2262207
2410494
1681893
2401932
1229063
2513924
2733225
221496
69518
741669
2171911
737652
2666330
66505
718034
2612347
1760448
2734768
640475
2587743
16115
1126346
676489
1725802
2319062
408627
1869597
736987
1112050
349609
2585491
906084
1192250
1050240
1105699
595791
2083493
1273279
767788
1607459
1613563
84926
365406
2694846
353704
1819675
218635
1163205
2575870
1663617
2165763
1229004
1672085
1022609
708661
315125
435285
1684723
2048980
70690
1010680
292369
1511971
1102130
2306058
906691
142234
1128948
547953
2378987
1613912
2656700
2126992
833285
2560988
1322513
1398184
130146
648830
93298
408844
303490
2146536
2671177
747502
1991285
709360
491243
66044
1640227
969977
375866
1501431
1569181
477829
2160964
1879071
2026119
582674
994199
233732
1976079
1497595
1514446
80274
2843220
838614
2445001
2555174
1969119
2380708
736595
2579683
632752
2006395
1201400
637458
1447669
1904316
2314961
746582
2732533
2379586
2887400
1487315
1808611
1025792
2389700
2820052
87233
1063509
1474480
280864
1436176
2429940
884663
1175926
2380713
1308938
2229531
404729
2531870
2503351
2205240
641323
1585442
1143111
390575
1148475
1081029
103354
2359947
1611693
2269546
1279603
536249
55123
2380193
1862881
2257947
1835495
1230510
2939302
2186426
723691
2260549
1836063
286881
967519
1137664
2049546
2251294
2586975
2935494
1885630
1857268
2016428
1082296
127379
1239295
1537655
1197801
2115802
2012216
2041092
372825
1017627
2750554
156667
1231503
480469
2044804
2660409
1781351
1106856
1761182
2260659
2323525
390572
2650470
2725331
1170746
391636
1922782
1099894
1709729
1641554
820365
2189815
134073
2579360
2391498
647691
2471434
159139
617638
2837149
312988
541369
1734616
1021110
2874317
2156219
1035288
779176
1403609
1906892
2379245
2694268
2290070
1659613
1940981
2621501
1043051
1071806
1146288
1096882
2433307
2447777
182647
2636639
353110
288800
2330398
2179597
1224486
1582844
2370130
2138237
2336558
1237520
2759976
2184593
244837
1373068
902601
2451515
2575830
2629875
1564448
715786
2601607
1183730
739870
2618510
2457052
505476
2851143
535667
629926
1993756
1979962
1942569
1742771
2128507
1112644
1334588
2724855
1448248
1850903
1540398
893389
2230055
620010
1897529
1800762
1601588
326135
965475
1177697
222543
1601185
213542
2132682
2439647
1020844
1846384
2466711
652374
940465
1959420
2452020
242153
2929247
773909
85766
2378499
1206171
852444
1023101
2685165
1028997
1621275
976919
2220071
460044
129542
1287118
129069
2861745
2869262
214498
475714
2254229
492015
2591404
1192980
532004
76689
859707
401905
1709716
206148
1970403
1940989
7021
2207020
646289
2684397
835955
363196
1818728
1507657
1106545
2406333
1336891
1143487
2065213
2765305
2523204
884157
2727121
1759625
2604786
2456164
1108256
1436140
1634760
565420
1330259
1017096
723818
1932244
181545
2467280
2667862
1682261
620379
1173843
2076885
1390030
1732934
1982965
2660171
162709
50734
663777
212779
2606303
2928100
22368
2092262
2045624
1723128
2670640
2251697
1770792
2413176
2064147
195174
1984474
105628
2653560
2785204
478127
131433
1912202
2741302
1487731
132556
160386
924641
1974921
2688552
2149591
364593
1847160
35882
608447
2102224
899887
210787
152570
697014
2131369
264823
1592926
2888127
445295
637651
1512895
742114
659727
1199796
2244607
2459568
2824426
25300
1004116
247440
1078938
368571
1178669
2901589
481952
1991441
2758879
907173
1627064
926341
2757955
2145356
1154352
5030
1613362
1819856
2669262
2558743
294962
1684721
1672394
2924471
2136245
2035259
775589
142924
2159307
1952045
1355491
1925298
206608
897306
750927
2129767
258976
1402228
2671356
940224
1582135
2036885
808769
201354
525430
2110359
528412
427599
1386602
1823333
228813
2535438
2774248
1168261
2852048
1083032
1633827
1607041
435743
2156853
2868554
655492
548830
1539509
482802
1698580
2219680
2858369
2364869
1687957
1762246
2107320
609526
707116
2803020
2132140
107934
2064226
2399074
2035879
227688
987000
1470642
745068
972483
1185704
2881423
410128
182312
2091308
2316581
1690047
1900009
491742
1156956
337414
720845
872378
1875450
2443920
1616599
1413792
1237649
2638127
107852
1697327
1770592
2914295
431175
2388708
130250
1978148
1770052
2146985
1173923
74401
2707816
730007
598940
1548293
2422504
2720703
1607646
272881
2538593
786336
2589937
8509
1979557
765120
799444
1976246
2878309
1476099
1149685
1146798
421083
135454
1228904
121329
2088966
543333
493178
1898050
1272877
251577
1335834
1956364
1286071
2785246
490464
816590
1294195
406760
2039864
2394344
2412469
2753847
1386916
929140
1174142
841759
2597268
1894792
2072827
1102262
2174995
2810889
27020
234337
2160961
2578459
158915
180368
1052734
2494652
2102948
2614294
1023038
2027945
1996216
1000674
103464
2409256
437471
1357729
984614
1766494
1864814
2736643
2258440
1150394
1208075
2223528
792785
422525
827557
2516659
1661156
1799852
2067389
1384114
1890549
2534193
2255077
414941
2202354
2427214
2687857
378674
2863112
2274294
326107
594065
2131478
1839848
224276
1099509
2249024
514446
2673286
2642219
517202
2205399
2628079
2746014
2411961
562124
2913794
2181855
2870055
1052701
415620
1519792
99588
840882
738853
2724566
620308
2638804
2236120
1446638
937660
781971
469234
638463
952293
1433922
525610
459527
2895586
721538
138479
1102808
1571932
1461916
2456176
2032288
2598752
1099723
1517889
1488263
2022946
1108957
2044002
279527
702177
744553
581703
328467
2670898
1275848
1836296
1426989
8481
1258675
2895362
1741592
2338967
473511
1282479
526738
1484136
159489
1099402
2606838
1284112
1923621
2397495
1885148
2229116
2261708
891262
1401800
1510014
1119060
2875709
1701028
2542533
2685295
1673799
748987
1579289
2272416
2759680
1541482
2746116
2376666
262699
1808524
2409135
1665446
2454089
998780
1345408
1240995
1734653
348019
2887085
1224206
2438016
2133060
767404
1275463
650529
2834367
2537638
305946
1508158
2428468
1706618
1599721
936233
2542543
802233
1385096
2156096
2794859
2401903
1001645
285026
2884260
2689198
1377102
1579876
1189787
1230429
1358949
2412281
823206
362393
605376
2528945
2059130
2396651
1918992
2208835
2462910
2183011
1109823
2061000
1225665
1013644
700164
56026
2042228
250770
2910036
957328
1240250
1280584
2889013
2395565
937747
1617120
2167392
345343
2286881
72014
941814
1362256
666639
1275817
2736510
963548
2167980
504094
2439244
1515439
828530
2561202
715897
637761
2939883
959351
1395152
2120447
2938198
1311174
2560660
780647
291281
1248251
1092589
1072572
2777801
1664464
2790239
2803289
547303
1955303
338742
2161463
1733405
1889807
1876056
2886890
662002
991150
1702354
1448559
1439338
1409480
1140378
656742
335521
2276573
2710733
1638718
2328099
2820803
1810920
1063346
2768662
2375086
787029
1346723
259941
1566424
1691019
2264514
1789241
580414
2456582
1650735
340665
750742
2249315
912839
539984
891631
2811196
56261
235322
2837919
1484188
1121231
922131
1756516
347462
382198
2932989
1989700
584033
1734004
2458611
1065945
554280
997235
593639
1637292
2619339
2743388
1449966
1536113
847513
231144
2849595
1881843
1751480
2453829
1962394
2579097
439369
2364256
1265534
240003
2676486
392944
780908
1822756
2315362
2618135
2254918
203028
692937
2375843
604013
1042452
2626808
112733
1651361
1657554
2078405
1845985
1139527
1696272
2188104
12418
2909677
2443311
1629227
780915
2261111
2599614
1113367
1819858
565763
322081
2518201
2528807
443046
2135476
2793337
2352661
1113989
2188708
1463889
1387053
1026626
2205354
1829942
2115326
1855474
1552555
2518553
2547843
1201685
1869470
1222257
969061
1153018
908337
1209371
2609482
279905
1632459
1190243
1419533
1060420
829956
1991140
2267131
1060300
2077408
2136201
1418217
2103097
1290560
76017
1280568
1706543
2056107
494379
616310
2470176
2586399
2912192
880597
901110
1623444
2577453
2609505
1498036
533864
652925
982231
2422228
499964
2745539
104473
1076100
2705122
1516308
2247718
2083785
481419
696497
506254
2775189
2336884
408099
2075242
257043
862318
1386967
1359173
1752370
2811630
2065204
276718
66795
1758852
2919188
1997003
1558117
1930094
596296
618773
668080
1162592
1771439
2062493
2336978
2259042
265819
1994195
102585
1924136
167407
625387
1362243
2422852
2295084
1787721
1009820
1129861
999693
1381677
1843325
1756099
212774
1570964
838504
2524781
2012679
136705
2554102
191400
2312566
2725182
1592528
2424718
1215167
1963805
2784282
2683085
696100
2313590
1496100
1669995
767398
796210
2717664
1082142
2388977
229238
119046
2128093
2608489
1804457
403423
678349
164774
1588095
1472782
1996885
1587285
2849247
1084235
617671
2632236
463291
1792799
1681267
866155
232933
673188
767853
1028140
329037
343161
2369511
1218229
104798
142322
1817300
2811608
165966
145953
990632
1195607
535622
1683058
1883697
2885945
2484992
2684885
703873
2843837
299731
2830835
10190
1740395
576858
450746
1099377
1218550
1603737
241440
2698654
2498048
1811780
504489
2795457
1711614
908290
1470359
1296586
2480851
2418945
894210
2925635
1112703
538969
914454
1252514
979744
2048129
2009116
1577956
2732084
1351577
501184
1350306
1576984
2287745
2667649
2231328
2809731
2507640
1011847
1010315
1062110
119020
2367917
2251651
1439148
100339
2130315
686439
286677
1163760
45988
2728632
1536910
338867
1763133
1051146
1392671
677047
1633145
2277531
1435795
721816
2788975
288491
2543410
1821235
1942674
1468681
323788
1601184
1135718
2328928
17943
959820
2603558
2421066
1378906
262788
2046745
411556
93678
1216921
2750338
834911
1137255
1890573
196770
1098032
442991
831715
1206720
2787575
1906443
2193670
2848518
2518737
1896039
997868
1917974
691613
2232881
1074366
538982
2265911
838590
1646848
2290671
1659675
2748999
1602616
2694401
2405305
1372879
1239711
1826517
391595
491563
142861
1877408
1673885
504531
2410947
2255500
868028
260978
2408573
2829606
493880
2027371
995543
524910
115990
2905332
1230931
2171457
2281271
71464
480701
2437022
2502032
208019
956663
2910387
805546
751780
2540844
1899390
2357683
1985978
2374148
2692017
281052
132861
1225860
182061
948459
1923594
2299803
1308382
1912143
687657
2134145
1436059
116647
166398
893645
2422644
331963
2504720
803648
2238441
1589991
1356001
917227
511770
2609913
545233
1001102
1912966
183026
1998606
203221
1996348
914978
1918290
942905
1085127
95636
2531761
712241
417487
660002
1844253
1591831
1223842
6810
1882663
189894
2627170
268747
610874
2762247
82129
1484665
2645384
39620
2679684
38779
1935346
2017004
2283710
909992
2251906
2089985
1661280
714256
2808380
1048177
1921547
2721739
2536458
327354
1095185
2679111
1677151
701857
1507419
2458068
137188
2147538
2764414
2913418
961038
2450512
2063332
1693031
809022
781912
967461
2666051
838550
1428570
542947
1459851
1147161
2435676
602849
2758301
2847773
354057
608766
2781140
1955685
925175
26101
2518900
466821
1534682
2318383
469269
1670026
1909339
2855426
2288308
130783
1333321
1563000
2586283
2480714
2157877
381448
2484242
1915340
2729080
161668
2642323
30345
2008784
1895056
2859118
349551
1784622
1003378
1854640
639257
628180
1351515
440976
2306523
2543167
1324066
555003
28242
1293339
1728685
936619
2640507
1331058
389660
1637354
2873915
1416610
1953700
872552
1316563
2495567
1457259
2118576
2157461
291885
847625
1934866
2263099
720641
181289
1915662
911180
2558067
1088718
1001799
1185318
2544191
1689795
2112243
1233863
2485272
2811845
2704238
985955
171992
2771521
1700339
2412585
2678320
1298325
2904434
1873104
685956
2255279
998739
236735
1244135
2260188
526184
861856
536566
333839
2606239
176774
2678294
2663707
2437561
2745465
304776
268915
133988
2398469
2091338
1143216
811211
1376223
2753374
2554833
694269
325379
390040
1960389
2243631
1216661
2503225
812304
2769447
1716600
1600447
1147647
2732436
1291677
2909502
2796056
53427
609542
1309870
1371184
2784286
586721
903246
52855
1137239
544124
1320782
317873
999118
1491862
2424224
684759
1752682
16064
543737
1640040
2486238
1694449
736880
2788846
1492672
1112837
2479584
547321
2683678
1632704
2687399
2165600
1428347
2368148
2637157
938767
595065
778991
1866879
908339
2925439
1257997
1786416
437881
2904343
853822
50157
2689535
2634063
754703
2607799
1522316
772519
1727980
1652434
1162323
578647
2267476
2769635
1985998
1381189
1656768
2201278
1539391
1659004
2668347
2366862
2368879
523535
252279
805034
1499652
662651
382481
1084297
1685709
931233
1050826
490824
1661370
1257553
2213377
1666230
430137
1373567
314289
576754
1347499
2938722
1366259
2027593
876616
1814943
373591
1046342
963667
2391516
2737345
104238
2026019
2474841
2886737
1742732
2442393
1974739
1075578
740966
566030
2197036
2352426
1350860
1783797
2084643
2630680
1668430
2063643
1280913
657817
1681246
1256750
1009123
2292786
1647499
1782024
2786159
2421924
2424789
1022435
279501
535293
230188
119482
1692295
768372
125918
2150161
1819519
1028018
1776616
2180153
697240
861335
894038
2692168
1704320
1146139
1172758
1020833
1197834
1808886
2221233
186805
2041282
2247588
51060
475102
2886562
2715049
527463
301986
1917126
857838
2274230
2596039
2357737
2457117
2660
547667
1214900
2693765
2023419
2154160
1511012
1170358
908098
494261
143745
1821515
2893391
2786166
478167
2818201
2054358
2559272
863234
2052659
1359870
161221
2640561
2361070
1456610
2911286
820135
1018954
1546289
2171381
326698
2179662
1583758
2325117
2427505
696167
1167522
2717786
1353810
1270570
260477
857130
1502433
2814436
212649
1003756
2563591
671418
2438338
678319
220210
1781672
2939653
333688
1416944
517291
953456
2520919
2252572
1356830
2870578
1629900
928343
1235021
2522605
504830
2687683
2755323
2280311
1103562
1511201
2807344
1207937
1943489
2758416
144919
983291
2210670
498295
796751
194045
2563172
1530147
413315
911235
920780
2073840
2806527
15571
150543
2722794
813256
810400
575458
2829659
1285292
2424214
402487
333564
1960128
2208305
138134
1126448
2375968
2318911
271282
730470
423710
2659734
2392578
912106
1734224
2193103
1589481
1304765
2038004
1279219
2458723
620865
1645282
2688866
535042
662187
29906
48336
2640566
1882057
1247487
2135017
1297051
2646347
2273682
2207864
2411476
1732380
373776
2580677
1127306
714579
1705055
1380771
1243841
2422362
1599054
1511860
714759
561940
1721644
979804
94790
1806910
413902
931171
1856691
1747276
2003747
248830
1112745
1464464
2219952
1190148
930438
832111
1613260
2642148
578346
2600821
2214045
2057561
1092917
901466
771277
878092
268829
1577004
1614120
616686
687615
751065
1515335
1293812
774290
1873043
319649
2869484
950051
2842658
665643
2052331
1942761
2235069
794484
1773903
1224733
1472308
2269041
2126725
468168
2662361
729473
621124
2134274
555041
37102
482783
1801493
2270624
2134945
1719866
1545468
458172
1750418
1369070
1624207
1034268
509971
2653393
943530
2892547
2782531
2931443
2549286
1259008
1982675
1153267
1899350
2044699
134639
2078136
1891449
1584250
1226416
1856475
2709782
1912479
2000168
96883
2230221
863117
532938
2627457
1500610
803121
1141508
194999
2066912
1860408
1165389
810601
119173
1202221
2820718
1412998
2640780
2698537
1729149
2109099
2190888
2239355
1806098
2560539
1645289
2687602
1920942
62695
1781708
2320636
2261293
112336
1221690
1430456
1982227
1526822
2839867
2697798
1436209
2336897
1655822
2044235
2928841
562558
1708918
2149295
232412
1981853
1767427
2758216
278595
712955
1187598
450188
2808903
2515258
1503956
1616046
2214402
268645
115212
891353
1386238
2894163
475028
2225865
620715
1165764
1975813
102299
1918419
1139538
1043848
735940
1259998
374898
235018
196685
1046335
2726470
386694
1640938
1385764
2019322
1418683
1209537
1476156
2319072
1784569
2326648
2187250
332661
1389732
1707161
535129
2095237
1606420
960675
2498492
2783614
266247
1358017
2051854
1987916
1540053
553345
2606861
1643554
1597243
2004206
2576787
1865802
2797212
54363
1694215
121207
1376049
126757
165295
328759
1673154
1766670
2048220
1475245
1970337
1517866
1880377
1056947
1196748
1922453
1249683
1596174
195324
90758
2528744
2260488
2696625
1210059
888845
40405
1449748
157862
2188213
612579
2339543
527692
900932
898196
1570263
1528103
1581434
2395582
328633
1263725
2757585
211534
2109990
704977
651640
2058646
1467040
2365441
904116
519548
673603
210654
593705
1878679
1804157
2687200
1477262
2382287
584149
2919578
1915848
72401
1686914
1075570
1739695
1034178
274295
584004
2100464
725766
1309106
1241883
65719
1206981
2858139
1908924
2649651
2564850
485102
1428769
2188083
2671480
1704381
242375
219210
2198587
981551
2454773
341143
1873390
1328535
1829629
1381904
1572202
2317330
1421933
555887
2476224
2354250
2773105
524734
444554
2310085
55612
1792817
606303
1557508
2472387
2507012
324454
261086
2368140
2706379
1014417
2377296
211545
1639919
1309113
2570714
596999
2215214
1247791
984788
1952445
704557
1482561
384391
2108851
2863346
691877
1460118
2245939
1005863
1123585
2794505
1416255
226874
1248529
1221422
2230951
1903288
1844930
1767957
1535676
1961506
543900
1417369
2448585
2684685
95567
1730457
627625
124515
884586
1838822
1457549
2680398
282391
1718216
835141
2551429
2257621
838008
1030363
2329672
715266
2627624
881155
256578
169936
1907407
969008
845749
1025916
2580646
1005647
1252626
241177
2477068
1836910
1927808
1932943
1348855
1619434
2647636
626568
2722753
917817
2176359
689455
1107665
1337961
2566372
2765865
2937744
1375869
1384005
731298
1486899
1856998
1770646
580952
622252
2635342
1169119
2371461
2772070
94593
1783923
2589732
213993
654066
2327488
1541540
2543437
2939084
429743
82492
1370594
1274261
1137124
547396
1862245
1463593
523347
293524
2564660
157636
2235467
2487124
1829294
1760105
1717083
280419
2511911
1618365
48443
276237
526947
937402
269456
1434039
2186338
411769
1289637
173305
1738900
2906954
2181724
2417564
70634
1030210
979661
1697796
2836278
97458
2075972
536683
1702597
2568512
1845247
2413742
1434066
2844414
2802431
1802890
2395650
1045057
221995
133382
2413971
142485
191304
705877
456333
496171
856677
925845
506763
2758477
2511002
230851
2625383
928327
508728
1556972
2083144
21431
226835
1715022
12706
1159161
1179648
2008665
1904980
2180806
1264794
1863762
437403
172371
2914358
2837757
2331163
2718775
2672247
620935
1632354
1816577
1602500
1183492
1443939
2248452
2121770
361741
843787
1322612
2032783
1544209
504386
805293
1587124
2885604
1646725
1249436
1396124
1966475
1923801
561654
1531441
2029146
839177
137001
543395
804161
1922777
809980
1892040
2366731
2208638
580763
1557762
646783
1233639
1231611
1130620
745683
2519901
231493
279745
1762002
482926
426211
4783
275195
2506647
1371323
2726643
2717163
1693091
2757978
1178833
252727
36361
1937534
1693334
2472946
1056911
2846581
1816806
2162669
1461106
1461368
497663
190606
1466607
2647019
735367
2143648
917636
2096450
717212
32519
434758
1947072
624137
2202393
245999
1823565
2911460
1284601
2100829
2438075
2622741
1752313
1407986
1894345
411242
1819767
2899354
1025693
1708360
2596385
804482
1793952
1183777
1788742
1008852
2623690
2800459
1357429
938206
2555012
2821520
332031
2533707
2915601
290181
2516958
607227
1027898
1885574
271094
8653
103934
2833693
2338564
531526
792328
2635996
939269
188762
1556680
169422
2922385
2283889
2001302
147740
2468296
2210672
2185295
2264041
258026
63758
748649
333147
2466290
1104204
1953775
904540
1855640
2784327
2753609
99888
383742
623087
2623784
468896
2532081
2461448
2205144
2036024
1243135
2410799
1850350
2848743
1315730
2223359
2668481
1410517
511424
151500
142430
688683
1540289
986937
2245198
2241339
2866831
1369570
2569720
308318
165886
2753884
548586
482351
911799
2119801
1516550
922937
2263231
2749002
2632490
2167730
922186
1987475
2331696
1264109
105314
2022318
2421244
2683106
2414370
766728
1854784
1372420
233856
857079
2347567
353038
2452805
839370
2336863
719550
1198939
911209
1002307
903740
2496395
2123714
177678
957555
418639
825354
1991692
1532749
2333974
503614
1990388
2087336
2262061
484712
1572801
1778324
1634583
2120356
843369
896024
2212098
128682
215700
2462655
102150
777498
2299952
2430555
688420
417878
2463280
2084248
103223
1855558
2020081
139107
2825754
498159
2495322
2809740
956155
164204
2706586
2364049
1094652
93511
1589025
785504
1345648
815498
2239815
1248631
1058931
796894
1310810
778072
441376
2746380
1533141
2683187
1376111
1145040
753318
2641961
1737243
101706
2212072
812949
2622572
1808820
163007
1630972
2101520
2800795
847179
2166232
339774
2444073
991463
1502903
705742
1420029
442499
260094
369442
2904946
1857162
1837075
1485819
2431646
1885974
2132282
2240544
781153
820136
2596530
537551
166095
2927326
743509
2625318
1304141
997150
2023576
272130
273389
789404
381772
2709342
1658285
1470968
1060869
2121250
2371114
2316459
988704
1253517
168541
662167
325881
2356200
2552501
964397
1260245
1949904
2629676
1976052
446778
2629324
120637
1395754
2432779
214690
508306
470786
891409
1884181
2744063
2072184
46939
281742
2768748
10967
1050290
1386043
2067757
1942277
276161
1968994
964244
996206
2270998
938342
1113759
2566844
2608607
150472
856674
168280
2461906
121419
2419081
2019927
1768063
2555087
257703
1170214
1602470
1118290
1435432
2811895
176976
2664092
1509841
1284404
1617241
1430164
269300
108231
272224
2283353
93661
32796
377561
340792
1709932
889481
1089091
1528263
2521304
1317754
2851176
128283
104886
245593
2321028
2080849
715647
2241467
26098
536498
2929436
754171
1371783
883999
2076681
1566836
1589399
1975078
1000394
2765443
1474390
914005
1414948
2173433
47960
121437
1058423
874543
2208920
1498691
1528079
2825295
569332
127689
957020
490880
2366460
2717265
56068
476995
318441
1074459
583108
1354036
2766604
1758643
188626
1113285
2355849
1445849
2532516
2939698
2805966
1580217
2935874
765051
2648935
852070
988251
88850
161051
1419110
1803044
1912955
551426
879921
1197635
1392474
693208
1207712
305583
848992
893782
70031
2079042
194678
603818
2432182
581023
2286252
2259438
748247
1370097
1286303
1656291
978517
1703087
1285083
2611056
505265
647128
1469065
2203190
696297
866837
176671
783545
1226461
1238981
2423245
413451
1375866
316940
288635
2681262
248619
1437233
2631308
1796782
1836647
1858725
2334868
2483195
919181
2827526
1629472
709746
818708
1317471
234886
743946
639526
2898350
2479356
2055460
2470329
1955646
1526625
2276544
918073
1008056
2452607
1069050
2042910
157755
1971752
1528620
2209801
458521
597722
121839
2483912
151233
1557455
2497779
2766441
2581743
158355
656491
493811
1650617
2281581
2487420
461059
2138580
1874819
2116851
952216
5075
351850
1988847
1919860
461517
1944178
1930006
1933004
1084846
2584170
636248
389776
1611459
1217967
1840191
2040053
1345591
424336
288781
1479917
78125
2676686
768157
2771851
1517125
531756
2030226
1736128
1496427
2403576
2059616
1928340
1117064
2730207
2298138
1961633
1513113
1036272
1485226
1134207
2152241
928227
1549074
2308625
385322
2520526
1059481
1943718
1996586
1391078
2288681
1227536
2206647
1219250
1190556
136890
1475969
751567
2857346
706682
1154310
155839
2698309
1792950
585553
353782
2734511
59848
987834
467897
943110
2059123
2729612
77404
1906186
1783669
1874696
96948
444129
1539222
221507
2141570
608394
785402
656217
585405
1268914
1027463
2323893
535375
257697
2692069
457213
1806793
2389301
255543
2772904
1896010
2383013
21034
873451
1735103
589348
1452766
163698
726702
511910
981837
2468735
822644
2064589
1971901
2503779
2799159
61120
2437233
931218
1474249
1888672
1837468
2323320
248869
2035638
2122620
2390768
1329152
1081870
2507409
952449
1820422
2343941
1445144
1609389
2230071
1196490
2844993
558214
1360997
194646
2215391
2101591
1806451
829707
1554068
487362
1621092
925207
954034
2826839
1950692
2390674
1489329
210566
1217178
2151004
1315149
528698
299863
1658559
1377597
2785071
2155209
709864
181953
205957
1460262
2370243
2055684
1936934
2261432
537791
1592517
1974392
1127330
1476087
1023483
373237
2806469
2698383
2722058
845989
255079
407130
505960
2905078
2392946
2570478
1154065
616045
2224478
2901018
1075279
266902
701068
1898772
2400422
1490967
580009
2129392
2139963
1723590
401993
1957907
1624733
438467
1970805
1521280
1453875
605350
1416051
912136
2065710
1215746
728495
1879292
1129358
1364393
1205193
1023959
1139836
149204
552228
1416014
660939
1293035
1226461
298009
2070628
467519
2911089
780422
361119
2105140
1037788
122322
459561
1358134
2912453
911799
1457095
2921548
2145311
2545634
2923072
1453383
2670603
2323351
2939358
1935009
507014
2476989
2240958
2744587
305967
2126580
2444956
1848050
2061692
1115358
2339689
265380
972910
2825455
2580534
2866788
1115665
1614635
1156372
16795
1769269
90455
1757919
1746918
1882968
2681799
213656
1413300
569494
436628
2336262
1753613
471316
538159
1840087
2083190
133306
2870293
1517124
398853
2486020
931877
370637
1310509
1436794
2644497
587013
1846478
2358618
187016
2500748
1869181
1844023
1556619
2865771
440291
137231
1561236
1338430
2323079
1727753
2033533
2501533
1460691
648934
2844584
2587189
586410
600013
2691365
1138265
2790567
1911764
2767955
2864752
2847274
444768
759693
2208424
1653358
2607414
2290931
208409
2453677
269231
34722
1265651
2659007
338036
768299
2015031
885208
2003480
764747
703758
1565495
1973986
2501708
1567382
167396
2802794
2421689
773121
412231
846448
2210471
1120113
1211019
1838428
1937103
1106402
826843
1766660
1641906
604009
559994
2660414
522255
2350643
611833
759648
728680
1650610
29670
2634800
2712966
1826375
2312080
2377464
1610867
1184872
2722357
2684004
1479882
2829575
2310715
2111502
1909053
2364694
1605841
1859390
2144000
2124274
1071031
784309
2337264
1731768
2166165
2020169
232478
1409351
1246896
2929464
2489299
678726
642977
1671853
1150135
2078641
1988436
206691
753352
2524344
772629
1933572
1077301
301884
1538011
954122
1020335
2163873
2347541
1460714
2667823
1090778
1432372
930169
1061448
903214
796101
1500665
645472
523605
906386
710813
291684
1660971
179000
1359993
2636150
1768690
44140
1194636
1567462
1160694
1185207
20517
629553
1823038
2713346
726261
2448518
1807771
944245
270110
1747206
2460510
613828
1407403
943856
1339910
1698473
584734
475266
315879
2067559
2702473
2312868
2559187
2187743
2781677
2635729
1399637
2428045
309543
2826866
917260
317813
704088
491267
718954
2234463
1336626
2875092
1760461
133229
2082002
1607700
2513689
1268819
1079802
2136553
1850934
2794476
1251592
2660533
2161856
1685926
2511384
924798
1547889
2660022
1527160
1697862
2257711
457966
592494
1389237
591255
503441
2238510
1136014
925723
2133723
2582861
254291
807810
305515
412229
2901774
517797
357795
195643
598110
1663384
1672506
2839845
1648310
2285443
1023851
1887988
1923652
366647
6074
2512152
1927818
54097
530539
574786
170947
503942
728783
2787322
632235
1056396
2020945
65276
1296134
1844159
2672495
838085
2280693
344576
167195
1592343
1398169
232723
1663183
938447
486398
2525675
1021094
1051189
1894254
767964
1324892
2089085
2174040
1957346
1251189
2773057
717881
1040491
1880559
1210856
1883349
2750168
706836
50392
297759
1352559
2173362
2552699
520164
137360
1570327
8037
2894906
2780953
2353171
1956550
2930072
2170684
1855679
219379
1001413
1202849
1152818
1116130
1323003
2142660
2722388
2312055
122545
2679751
394725
1138742
1126785
2622763
2259116
2251399
2196898
2560578
7197
1985566
2501645
2727128
462195
867196
1610015
2814755
1429276
2086365
2365683
2661719
1568739
750970
1226712
7815
1834723
1371785
456631
700383
2926452
1513790
2015703
1192213
1565591
596798
432986
377237
500335
41968
114311
1508693
1354576
1774778
622361
289390
899795
2826672
1429823
147125
1538987
324090
1543076
904097
2147567
168189
2000724
1219968
1579773
809519
2107951
2423342
2404343
115222
1834341
154858
178841
2537228
361547
1698124
2636934
1628479
946083
1034274
2836092
1796723
888799
1456556
2713185
1228313
2125648
2702242
1969164
2551784
1046849
1017027
2049068
2479886
992818
785397
662696
1630029
1535389
522347
51169
2836882
1561698
1019264
1458000
2239480
1313035
545526
1935164
1255989
119429
2800447
578456
139192
154276
2000848
2041964
653164
796186
2078639
1231358
2794086
2650958
1840030
2101710
1354458
619810
23858
544893
1414078
261267
914144
2323163
962631
610267
315887
85674
2649886
263264
2610942
566720
608529
1489101
629812
2477236
938703
1101593
2449948
2122711
2020168
1352840
2338
1769807
2076485
1406490
1743308
1286675
1152176
572696
2049763
2848741
867344
1268152
2160129
2392596
1655700
768098
2645193
2870994
779998
2085577
2290479
2201257
1112192
2290464
656882
2050529
77355
396374
2572309
128241
2860366
1014312
180744
1988341
34715
1987235
761888
448617
1140157
38460
1993677
1379480
2194162
2025923
490289
269346
120432
1719115
2768751
1149467
1299919
2178605
651564
353705
2673123
2487410
55007
1217256
2626746
517456
934728
1274846
148521
2440661
2329589
61828
2008963
545414
1675465
2831823
1393636
558255
1683978
2402447
955050
2399775
2710131
131781
1211556
70672
1375415
2420941
1748089
1200251
1103089
1916303
1885702
1429922
1643078
374540
324311
938251
1564792
2061720
2471757
1992265
2199332
1094637
2861439
2699302
2452373
1357657
920303
794388
1796759
2223171
2859529
2064195
1525653
1569761
2795072
908610
969821
2319514
797912
940680
2632228
654707
1460240
1448986
2227818
855163
193996
1341357
1782487
335515
1417528
2569070
1039814
232516
697985
2488170
1236261
2939791
1668611
1393622
739151
306608
180923
1637994
2810985
2560054
2761328
2688261
2635818
1667796
895959
2321215
793424
680189
2501874
2741369
1319178
2463605
1537978
423060
2194846
1061748
510530
1938953
1109640
2218449
2239680
2292170
389520
1107624
2542466
1174679
1046775
996827
745607
2703570
2870349
607246
2468190
1559736
2876103
2258234
1932274
119220
2501179
541118
1357051
2163955
2174628
1060687
2104370
1892150
2472892
2126488
2171854
753960
2731435
206593
452769
1065257
1758531
1647300
1313536
2396045
682277
2751020
2247408
2606575
1088357
708869
1042226
1991545
2387001
863037
558047
2667953
964727
277996
2079168
794791
1294339
626994
724996
2191358
975533
809806
84430
1975592
373005
41165
2509084
511782
1167462
2736094
2612390
1810404
320253
2859479
2064603
915576
2602965
2011775
623585
907858
1622862
1082083
2055967
2529138
1711465
1940587
2199079
1187785
2899618
1460336
2348321
520584
498339
1511159
766498
1116229
1080068
2326599
2760432
2405106
2260588
2608575
64973
588504
2734948
2935492
2012023
931918
199189
1326927
1947181
2222101
2910603
1227647
2677264
782080
340911
887579
2496374
262192
278258
1978514
42256
1746029
952667
2572899
713194
218371
49962
2340484
1498348
2708475
765502
2426649
915555
376976
853677
83136
1509576
2825555
183708
420006
561632
2045983
2499865
100316
2400996
537991
1103653
2041721
2586046
243039
2058847
2005735
2375312
461220
2723441
1303399
2799677
2200072
1917159
373536
1393376
2631029
2811304
1683820
858182
465885
1723807
2136881
2659012
2517563
555526
1912607
548013
1046904
867037
144789
1842548
1879883
2280826
2861626
2441780
1832024
2629273
1962963
989372
2884879
155096
1809279
2704195
2495562
414923
2205197
2259872
2263796
52202
1348678
505276
2845554
35721
386733
2527762
2431889
2778289
2403332
887624
261894
2503890
320022
2257127
1725989
2558691
1538590
1113032
828311
3713
1237289
2488036
1780934
813663
221469
1315658
2401820
2281303
1634243
1698755
1648648
1388937
2061646
2662029
2345010
1021726
1189118
2871484
783769
225607
1489908
987690
447418
2528771
1201897
1012976
633732
1665783
296052
1901932
1708624
1037737
2094183
184552
1130920
2192421
1785968
1002969
1777087
1663291
1638603
386114
25313
1202249
460602
550183
68676
1608563
360967
1510922
217373
430280
634217
1046839
1871003
68368
1240891
2298266
1194013
77849
1118680
674005
2570574
397451
2797215
1351982
422995
441452
176105
1760305
2030294
396451
2799646
2429264
1885216
846908
1894855
2612102
2051629
806281
1379157
464402
1200781
1506534
104661
2349157
1720399
2167886
909886
1165656
1458601
1163293
2930657
1931757
2062889
1282529
1440330
1929461
2339016
515093
1505642
2098398
1329353
2579609
2916804
678651
1795899
503750
2364652
1918322
604613
35571
1151845
650858
1541005
1315511
1349606
2367277
1477121
919095
2189709
1918416
2220575
2155651
22416
35865
2522499
1206207
2604946
644866
1137295
210768
124334
1491635
1673228
292624
1058753
2229002
831775
1282060
1340712
925835
1280551
1003627
459636
418080
2736041
184262
2465443
104988
1913488
1347912
678378
1656850
2403988
504167
2833506
1437144
2721632
1028605
1399260
2237752
2241967
163933
87424
891274
833580
511110
1231985
230130
2240929
1782184
791388
604576
2117123
2488739
1531912
2191181
803002
949609
156233
1543388
974402
1907597
1654904
1393516
1403506
2679060
606269
1876360
2175822
2714080
1825398
453891
1235472
1579749
514389
2251652
1918805
2465730
596207
421965
2880456
552251
2201508
560948
419908
1037521
2020634
243603
2220497
2777808
2173966
200791
2038495
1826009
687689
1746215
1760548
2438017
2775870
2166900
60783
1862971
499132
1711678
1233114
141693
1632803
1283046
2726473
2845101
484287
1116582
2063529
1266083
335073
421625
2170790
34423
1851532
1046576
2406249
1929704
2539267
2057477
729139
716743
2604701
1352687
2758387
2587010
1265081
258316
2711642
2074479
2441093
1685004
1300220
198561
2660322
1198549
868097
1528595
1742255
1687658
2398031
2503094
154570
2909476
1845929
2808673
1354401
1664781
2604043
1826965
1967490
81684
315430
903904
824853
905288
306768
404339
123518
888341
245862
2555678
1268487
2152880
1597605
2126485
816308
1989875
245302
851182
2303231
1840726
1832010
2183316
2685614
1797595
401572
2524710
794152
119010
1619397
2048935
1807569
1031931
2329427
1568205
1708308
2261894
2887302
2484727
724716
468233
2358059
955769
2912141
2891448
1791859
1206991
709539
875776
2070510
363540
2329224
230891
1711789
658822
44529
1706815
1845249
2835453
11659
1359086
59460
2327013
1332730
951590
2673002
2613288
682845
699461
1574434
2024758
1969765
2307586
1179977
680071
684474
1026678
2903656
1556298
2792950
1782632
2331561
1009912
1186995
1462753
823450
1197801
1673470
1461792
1712207
124734
330455
577755
1192170
1229194
1246842
2740691
2512339
239652
2071733
2486790
2531799
2528690
1242307
235230
2344610
2373245
1828618
706362
1661107
1708189
267512
972958
1145913
483814
663630
1578095
2273153
1152568
1248379
427772
829319
1616084
1175397
2298299
990047
2603047
1044430
2454369
2585134
2098090
528201
112340
2127235
1600633
1541201
2210421
1409281
1305171
1378793
2060015
1840197
1872554
2411284
547459
1775973
2544585
2183082
637166
1534279
2843365
2928981
1655168
2636908
1999530
476029
1867643
1847993
1164806
2108991
1664198
1681661
140994
928628
437206
746763
1595608
2118164
1011581
2869273
2169067
748950
226793
952235
642253
2689186
766508
1214189
1147331
680835
1327152
759125
2653745
1569415
924681
1827521
2400470
2780487
2854065
25654
1156166
1519132
688953
378504
397949
957378
202292
2576691
1455440
2419401
2133017
1044313
2461075
161027
753721
464518
862676
1570632
1812254
2090605
115669
210376
406144
1897636
185731
2489628
1361974
1245578
1264907
1308206
2163942
1687072
1023005
2535865
1058254
2758533
335498
489992
1751880
253253
1157768
2918089
102042
226861
615787
2080614
577372
1775917
93397
625082
13201
1066159
553022
395452
564627
186358
1731790
2067056
1263193
678914
642055
922610
1107891
980609
2104511
2043852
213422
1082075
1191151
2574619
768208
1542417
598542
719256
577824
248358
1517194
750271
1527310
1405214
535961
1623521
1164770
365819
2140951
1459744
371453
1002440
2276309
2122265
103938
2584310
315725
2136499
2560888
1468927
552354
382499
1033884
2348172
1446835
2699288
665042
195072
711503
2338750
2223460
357236
767195
2465716
1152617
555116
2038610
1684479
2540796
1432411
961930
303951
1315011
2236585
2285310
1102843
1145012
891642
2148235
1658116
92763
478631
689333
2097471
316397
220729
2893958
1910628
453672
266799
2720315
730390
263098
84341
482012
1648328
230659
1422872
442393
2645400
2629259
1201161
1367591
695937
916828
2624327
2599745
1681342
1017671
1588061
2375001
1928380
2897560
997133
2578819
1582634
963402
100217
2114456
2263009
2813889
2782595
2323184
1909412
620440
1920337
1518898
1315153
1257651
1708521
2209110
2074543
2246857
1361902
2758515
2166253
445126
848890
251683
2506521
2900941
1725764
2012636
2153261
2504073
873734
1965112
2411136
2261857
1172002
606880
166639
947925
2527733
894135
1996376
96352
1530543
679809
291589
2574089
2337916
520180
15757
2825068
2505517
2815902
1031976
1559736
372093
2879822
1032381
1561183
484948
451304
317922
39011
1856107
2920674
2713891
1507180
1977485
1030264
962467
65460
1561546
688811
546598
1103605
1659477
534690
1688744
1961069
1420103
2043596
1398876
1701324
747644
2693013
560624
1490275
1857824
137093
1445192
1388605
1450409
1224230
2189240
669723
680906
790637
165283
814301
1994029
2122434
1375198
2724845
1968100
1307773
689256
1220330
1951129
2756425
2466427
1802357
1996738
147211
2456857
2505621
432898
606410
2559359
1314846
583532
879476
2515884
2931999
2649147
824055
447458
1261036
2811689
781931
858257
628204
454886
2896143
1815481
914930
2199536
1555907
2269182
698859
691365
1522240
560402
379134
2547702
167917
750965
335454
2113848
2861833
1425098
2739598
1190820
2604476
382485
157931
1070744
2840844
2070112
45305
601608
2679830
2500063
2924044
398924
297349
67362
2344492
2701053
782164
675681
349724
902413
122170
1922166
1581533
2486652
2126307
2135026
673484
905221
627711
507871
2637790
2644062
355777
916452
170751
2360301
2434251
2237560
823314
1748269
837045
2530214
1319055
316718
2444355
1627136
473303
1575309
2090050
1573814
2441997
116316
644280
495602
2706534
1421817
107681
571260
2054600
612219
1510478
2106006
2339609
1143607
1499333
2055833
1417159
2636168
2116924
1257710
866290
1914294
507688
246212
966983
776627
2455327
2250660
699375
501578
842650
2354932
2542835
2826638
1349949
258235
1398653
1151740
1288755
2408236
115921
718094
2715471
2825447
573834
1814122
80672
1428754
1755452
945910
190423
2794166
2802927
545598
2606253
2894816
2250955
1073347
213501
531833
956996
1159491
2021516
1012346
1593258
213621
2667165
1135100
872271
1519212
1299239
1936905
2352928
2248751
1012441
2525276
1222982
2295679
2069481
2267063
2462083
1219947
1313176
94751
2185552
910967
2768857
1869218
711660
1470654
376573
935729
469517
2800337
1005287
511369
586055
2369336
2618999
1976141
1864549
2660397
2771172
640069
2771597
1247858
1789501
2579724
2229610
2142485
2817883
2786416
1460858
2548320
1073684
577504
901281
284592
29077
2424154
1600096
1086308
188000
161897
716533
1054846
1218988
1450663
2599753
1150501
197091
1462956
1863330
1489347
1496568
2408455
1006723
259772
1577598
1664861
2934979
2868798
2087696
1614513
2802894
127213
692995
774277
1818520
76217
957831
1718099
1639106
1036062
910580
2463512
1682188
2179622
2432919
593091
2309965
62273
1641062
1434572
2308902
1659689
1043546
1118455
2455883
1279170
396789
351368
2813701
1980815
1335118
2914328
350055
700739
2237794
2163559
912158
2426990
457614
703650
461094
1983629
2730559
2652051
1837430
1420528
367505
1271473
2139710
26719
2793200
1350368
674580
1291000
2897186
2103322
802936
49485
164806
2461978
1058088
2396845
2108491
530190
765145
1431196
2482310
1028297
534549
2126151
2663669
2509692
2134170
2117214
719794
1436776
1300934
386535
908690
360324
194702
147250
1283960
1073776
1087036
1201985
1439899
2383249
93136
149168
1860788
1314143
2613159
1362534
711084
2380786
705084
1237320
1426646
1465163
2525297
716371
2166752
1426084
1967630
2656630
2009485
2565868
643777
1243550
283438
2720902
1570664
904754
2484185
805842
1362095
53813
55130
2033200
550282
2280453
468413
889935
343344
2282308
1733782
2797115
2386376
2082485
99964
2464883
340582
1510871
1107491
1485672
821075
911843
2452404
2303416
2936935
731593
1876354
171320
2186475
1886507
2231287
2345897
808116
2042459
244776
2328023
1274173
2572463
333149
1561917
1840689
2254730
2578708
1810572
2119587
744243
1361891
1965337
2653307
408507
1760729
1760061
2322063
674383
2757100
21506
2225959
622067
1796117
677247
1639407
2912183
1229311
1532412
2145940
199859
2221177
2190551
127358
440463
281018
2726631
1443717
999655
2135544
268787
126085
1196976
2208081
1877527
2705818
1759780
2041113
2083354
2829878
2538863
766857
1303145
34501
2611887
1930142
977626
1710014
566804
2266949
1812015
133670
2492883
1577364
1685290
1391815
466853
164338
2558680
2403207
1871887
2831868
1807756
2280829
243106
693482
515187
1065664
2865048
1369214
1310141
1296866
1150835
493466
2617403
1939289
2631597
706504
1380981
854021
2237999
416394
82787
222484
2256430
2296052
673721
398703
867313
1014038
2441785
2293947
649268
1636416
1046964
1307211
1240171
1355652
1425556
256643
2871479
450208
1842672
513747
2488624
782259
1300271
184882
1233494
2833624
86156
530866
803745
2769224
2526741
27432
1529359
253544
1520248
576130
928336
1665590
189277
2303391
120159
356485
310740
2627184
656766
1778652
2100829
1394985
2282656
2032424
630185
1242485
1738380
1260225
1241019
2695327
1177587
2705398
2207367
463686
2515564
1386140
2714601
2521536
73970
2383662
263735
1554776
1465329
2043162
2297418
82724
2756771
2242032
194334
970335
2749761
2534308
837315
2257880
2701534
2220290
1997465
1943558
2032814
26232
2740578
671321
801006
2139431
564234
1279276
2574788
1779359
2149071
1932568
409991
2328470
723116
102709
974623
855248
2133373
1618658
2791371
2302016
613272
2354988
213436
1345341
1591488
42016
1750196
1535548
1990679
1920366
2278481
2580167
1730949
2746395
1492317
246159
2163216
2401911
848145
2351370
2200323
1629620
1150748
1673990
316016
1707787
2874450
2541018
1299225
1169342
2317691
916534
1682738
779664
370766
1851270
2258514
1973738
443375
545905
1314562
1599785
2684327
2317524
2148793
2106412
2578560
822913
677722
1681086
12706
1318641
1901152
255709
278883
661075
2901625
810608
1354029
592287
1183885
1204496
2904507
2765333
797361
977854
383200
525096
1783603
2313180
1952426
1812386
1864517
2621961
49199
1819805
1178161
1438992
2621263
2780877
575509
2484968
1278189
2624625
44013
2610102
558955
147762
132415
752227
2827847
2213029
2792232
1729710
1366019
1985315
1581142
1811264
2683758
58400
2130993
468953
2553777
2720630
2887088
2056256
1577325
2590315
1242164
534232
1366293
1374834
479919
1317856
1507018
724556
913473
302701
1055274
2671041
1030791
1311528
1996266
1500369
476445
2047915
2848969
349152
2034365
2920180
725258
2892996
859926
2156335
2938227
90019
699072
2740936
2247141
2329875
378127
2348783
121380
2766702
2834650
2472047
1267845
1729955
2698446
287729
2697233
1816599
1378207
130536
97852
712972
2761976
86391
1687033
1273929
1860466
2823762
823286
1494012
258235
933602
88497
408770
644717
1161160
2168265
1563543
326866
1341916
1163423
1828189
1417430
1028304
1122453
614828
2209489
1247876
894430
1781855
667464
2028432
1242504
2044536
2590792
697305
503284
2538678
2802198
1068740
274682
1927623
2545046
1608174
637470
2556561
1222315
1600339
2935378
846665
1249331
1068679
2596602
734946
1056087
1397899
673830
1845329
2166616
2616909
2361640
1023461
2553063
1914538
238591
1531563
26671
2486568
824904
6003
1122983
2099550
1199903
2919557
571268
1231978
486657
1340815
2422268
2244945
1143484
2189281
1602200
1783388
2197337
11632
278623
2392714
2036901
183508
1407278
2368827
2749440
2667896
2813365
745502
1584961
2441587
788666
2599875
2584808
928460
829824
1249721
585761
1156913
667442
2725990
1322445
1417915
2027228
2532835
965322
2144347
1479867
1602893
2266737
2088170
128595
2290809
2313987
316716
1283200
2010013
1651325
1196324
923570
772950
635402
806322
899317
964367
2031917
1029789
278257
874766
2349018
1156657
88079
782421
2855448
1417335
2577072
157844
2450959
1387563
1396334
498970
2871988
459851
2393114
2812767
240865
2456890
1283035
1742427
527475
1001337
1341826
1308919
705785
2360533
1295206
2485003
156702
1660095
1046556
2154963
582718
1729241
2389862
655582
1694750
2351980
2478566
1659281
1609320
918821
161278
528896
19468
2434937
2513871
1967200
1218626
2567657
988829
2710713
2940500
1312523
861753
1252394
451208
2423714
272494
1321004
2622538
2707772
1039966
2771420
1014510
231969
1656767
2367440
1486889
1958953
464462
458576
476248
131323
2356417
1471372
1786719
1430942
1173385
756248
441958
1984169
2936182
698147
1113580
81531
1887950
1156532
1877072
2736617
2698841
2421177
74949
2688181
845016
2148347
226502
1829928
1516687
1079116
207607
1724011
63806
1736676
799858
745850
288289
513587
1391045
2841610
2355471
2263080
2152612
1387998
1387446
482006
2236550
1114077
2537757
2313447
1318214
829125
1993187
2231600
1006556
382832
2267342
1626278
1754881
1370815
84016
2385642
1361251
2596882
1854873
2239742
1003273
184708
2228425
1073385
859730
2884310
72734
2762309
871088
353246
1231716
1236537
1868859
318265
1239633
720304
893056
63096
2502762
2456208
1721281
1427009
772424
2350823
1561448
898311
592076
1811312
1545476
168037
1127060
2907477
1158829
838914
1463225
100665
2064863
1817762
1524742
625358
2838694
1905443
2406014
2526375
703211
2413518
25252
2193432
2868415
319245
2938883
458496
1557821
1802199
2141218
577845
2836018
1131878
1744976
2703852
2623504
2075457
1044662
1731206
842497
64068
616432
1525832
2844844
2526929
1811255
17387
64752
127147
618824
2899667
1589760
2155411
2231189
902300
2419484
1774985
430340
976567
1589837
1686944
1414058
364011
2658672
1365197
2112818
1122352
1070419
2142214
261089
1341850
1729583
196973
524871
1545718
2567981
1482751
1296818
646907
2072356
1141220
2775427
2023241
670878
113137
1249232
2689687
2564694
1395968
1433125
2440390
2222274
1580831
480659
916557
357262
711240
2732630
1190061
2141521
2090608
2375217
1778178
459861
479179
737545
611663
2817416
892907
973371
828745
184974
1087311
725371
16003
697578
2098797
1694181
2643712
64201
1073598
1186293
1548184
1997815
2492055
2046098
670821
2078733
1721799
474842
743334
1554614
2295119
399460
945936
2446077
48343
66967
2439477
483795
1569571
636634
889675
664046
2574882
1495571
1719272
2767076
2826425
1320673
46564
77292
476933
2176624
952768
930642
373999
2470516
2528475
2029530
162973
1574672
1621244
965710
70377
218084
319968
1736732
798602
1164347
1040885
2050094
2619608
1596245
2539233
928088
737527
2236621
228069
1530858
1179993
791134
383099
1298320
806899
1032441
1852819
1805513
1436056
1484637
225083
1458002
509838
2831369
1418230
1074563
871868
1120316
1489946
2208756
1926183
582352
1910977
753823
544509
910257
1203097
1210116
1347209
2523955
2472728
351516
1455824
2587009
435406
734754
2713915
964098
895239
745119
2870154
1708091
1597846
928915
2497687
1497224
340658
2460249
2555741
2301536
201549
1648440
2274678
810936
2291511
1607439
2077566
1969646
240004
246975
88048
218632
279642
1158662
2220454
2730254
203028
1309227
2511844
2915655
2075373
1079026
93730
204395
66669
229096
762959
1074725
1928728
2765999
405092
542682
1578657
1580118
2934934
149728
569981
1478525
1359061
305628
2885899
680148
115076
1526461
923482
1112671
631054
1948863
20222
2393590
1238599
2053494
2535537
566376
2910678
1603093
96682
511384
2853894
427324
213364
230296
2264895
619052
764860
2080041
2578508
408859
1264284
1868065
41184
1037688
2661986
2574437
1555665
1793703
1979650
2227042
2806489
60759
1242732
562632
778721
259170
784308
434857
2153012
191454
1298379
775591
1495455
495783
1334674
1853912
2156431
1787324
682971
843795
1607009
2248064
731233
2330561
1376931
2520827
2275587
1679085
1061497
256236
107612
2391547
1353961
341270
1216124
1854360
2145967
2435628
1595753
571913
2746312
684211
1469459
621943
56740
458687
1982153
667413
1431066
735968
1930415
2171995
880672
2512287
1217045
306700
182376
2401267
419356
343704
785315
44107
895688
1200694
2020643
2142464
1312850
449635
502791
2699381
2858089
2819342
2058464
249106
983419
1513668
1776992
319945
1199242
1493589
2062307
2144855
2798653
2636890
1234500
2670913
1273515
2433979
1971239
1459610
619971
2510047
1565446
42746
576578
2662195
198677
892026
1081180
946124
658255
1829495
2236906
1530771
1125422
934470
2615056
366084
215566
1545956
1501410
776559
912653
2336429
1580063
1805345
768448
2714985
947119
1553062
372070
2203849
2562102
2908029
2564284
1346351
325385
170743
1063954
2851442
1287447
814984
1839294
1587552
808069
193215
608107
271510
2557301
307748
769152
1925232
1631537
2449923
331190
788000
1271851
375910
1660342
1356905
47743
1703419
2293699
841335
308798
580515
2359259
2161559
2764277
2818292
1622533
1679711
967197
2071160
1289024
709767
2106024
524552
1160150
831870
1771137
2460306
2781184
726954
270383
372740
1313403
1096545
2244332
1527570
1744367
2012157
2839114
2857537
784836
2335507
2174772
2292397
1702582
483065
2398275
2183185
2829942
1130662
131490
511417
1871568
2755077
2851752
1942871
2428887
1464349
863502
1214358
445328
2166738
2506444
1382981
794902
2687319
587180
1257794
1957864
2237856
1216464
1944704
707215
1609361
2785245
1365244
1592871
2245031
209705
2746087
1601382
538597
1610081
1307399
1867297
1693027
2470489
1712413
2921848
485095
2243638
2209047
634498
198624
1858592
173314
919571
1367193
991939
2863222
120323
2454355
1378713
2242435
1768333
2509646
1768196
1602966
2392328
1475437
394108
2588559
229299
216309
525167
2102474
969369
516469
2219810
1399709
2767155
63121
968505
1769147
929306
176654
1475433
477526
205801
2158915
1727332
1795655
1379597
401111
589343
2327377
2588948
438120
2531206
2219386
2152460
1292336
755617
220127
976775
482990
2301518
2462784
2882408
2388415
1266029
129852
1822568
1045939
1644429
599822
1475339
969121
1095029
371739
1655406
2627134
1825353
2740337
464003
1984142
2198801
1031964
2511961
1506524
2668672
2101695
651440
2912774
1683825
966049
2652662
1907778
2668477
2776831
1616460
526848
1083170
454008
1583855
2116130
2383363
1753457
2878976
160955
2687724
1250931
774807
401811
1743247
2643048
1812333
2563881
2122526
1855580
1306016
2484241
1491579
2450546
1592858
1854493
1331297
2012350
806108
2813448
2425149
79370
525433
61566
2847642
556363
715396
575728
1319697
1865055
2631470
1625717
1894825
661706
1825143
775762
1629817
1306011
899359
483313
1565084
1714793
526969
1622167
911459
1872421
1455837
2508611
454427
1302481
1020234
2780740
2197450
1398986
1657767
2145544
229878
743807
1082099
309944
319945
1915676
2331141
800306
84057
2866923
1724919
1199526
1939491
2857469
843938
795183
220726
1641979
2249403
1442772
910995
1228146
158852
499187
389793
1054503
2201028
2739856
525621
73679
1686699
923765
2330820
2604696
1525594
2890346
2318400
2773918
100091
602877
2162442
913174
848751
2606584
2260758
1000756
1901436
518756
2132454
2410752
2705548
916638
2684842
2414083
2174689
2371059
8293
611054
1598402
612623
1656019
2125285
2792033
125841
704569
1697563
370985
2044265
653791
2909394
942145
1662330
2132347
729756
1899259
1504243
770288
2307465
2010025
2477205
2888916
902799
1202697
2126066
2199350
765289
1710152
875472
2505606
1755736
1278922
1390320
2129460
1004016
1029254
1369879
1780723
166060
642458
1562025
2842914
1523807
1962951
2598045
2431863
1891070
278831
1838789
909643
1110775
2346224
301052
1706060
1790619
743857
383482
1570167
65540
906687
1826825
1652752
1878334
204249
2019175
10812
1215925
2732305
2865773
175428
2171660
1072264
1612186
244211
845347
1186214
26589
2847523
921660
1027629
2513689
1292727
2086044
2760537
1033408
1346581
2734338
2175201
1444879
2497593
1262836
684933
2481408
1393449
158796
307407
484922
723139
1264848
769336
2820099
2485752
1234615
2082536
493515
1892146
2778894
374939
395522
968349
2841897
2008213
249483
1862002
661504
1693257
1816216
846436
1071788
1655327
655671
1049491
1861500
2531746
192825
1639710
1037046
1631571
153061
858038
1660451
974548
2859368
1968704
2264249
76802
1165531
2822330
265021
2140863
1296704
1997597
701960
2216472
406788
2013735
2811254
1003508
1461584
1099888
2200524
797030
2912433
1447193
1431000
1408894
1407811
348988
2324264
1476105
1982371
2785349
1443703
2740927
963550
2313243
1698137
1742812
219477
1345501
2238980
425797
2406118
2662202
28372
1507776
19928
727526
2919624
2344680
2728947
423833
2177657
1475894
1076823
320508
1513277
2927696
2254706
1298814
1087089
894586
2524262
253442
1161115
1009503
2200601
2648662
2007486
2198181
2545171
2848306
697052
378793
945024
306978
542981
215400
811610
1551637
2371586
2384483
2422407
1234878
1391084
1329437
1213997
1926142
2670556
2413803
1358211
2133476
1857352
1358537
510029
1082431
2625895
1380876
2597880
2345923
983396
114509
1688716
1260133
2818243
2908049
2768820
100550
306984
535822
1940903
2639181
419555
501533
133773
2774486
2015287
285921
2256705
996065
2613531
1000219
826929
2357684
463205
1552130
290345
2531182
1701404
2742899
2369584
2344583
2641848
1941575
253647
1869511
834490
1595221
2010275
482391
100192
2348284
806264
1964773
2837648
2491812
518480
2926764
469959
2219145
1268471
1395216
2145204
1579518
462134
1855269
146900
1549683
2858622
2812102
2475871
459561
1445955
1008295
1592652
1705136
2051985
2586805
2643687
1809286
994887
1319337
2622786
1642490
1525943
812112
2896589
1586980
252157
1856655
1414584
269550
2394713
2234072
190532
2420486
2632819
1984357
1475830
616057
1808130
885192
2051440
2356980
581815
1857820
2882560
148618
902462
2116754
398818
2074136
889308
1173169
1032060
732377
2535585
2427068
843760
126015
1120262
1958837
2345390
2605773
1621937
1769081
2384330
442476
1096777
2029878
2035945
2342074
855808
124667
1440947
2356178
2216333
438262
673723
521599
2588431
2902944
2352378
5958
2255418
1171833
1018307
975244
1105176
2060178
756235
2417145
1692264
1466835
1030591
1859255
1990500
2725268
1896724
2347033
2606807
274552
1946248
1446703
638036
1479585
2458949
577718
20882
2939844
1442138
2177120
2646795
1484578
1604351
366612
1468649
1118239
2635387
1737616
2437001
1850018
1238304
2640104
1733519
315894
309697
1874468
2780693
162819
2790105
1373789
1113051
561188
261673
2428037
752603
599714
1659374
488782
2681055
487146
2232089
833806
2401521
1444780
332943
1858888
1410222
1450334
2299657
1973636
2892578
2005422
514201
2202793
1875542
2925320
2048696
1871217
1818511
2774827
2076250
46514
2726354
2762811
1400709
2000202
2709828
2562712
129475
1410
2366636
1030367
231410
2928987
2321335
1363077
2075901
862287
1487690
1967402
374011
1921951
209517
1828007
2712537
2612885
2662855
1683387
2194952
215989
2080372
539719
529226
1772820
1655117
51184
378865
2019398
1053690
2089143
965176
1241681
2423027
1883155
1646173
1324661
296432
318843
1477676
1355578
1295630
2106771
536643
1824401
1189779
2438763
778324
226206
2031419
90531
2033129
1259111
1414310
1820565
93536
609750
817462
1936782
24603
2328249
2778399
1347302
2292421
2675405
1419977
376362
392635
701874
667513
1233339
140983
2184302
121574
2909168
2435750
702722
1998287
1240304
566631
611319
2069276
2685696
684107
1400069
1694067
389104
871651
750230
2016752
1697373
982596
2443486
1448224
849256
792484
1867210
789427
957886
1703499
363180
1145898
1694588
1792314
1445613
2306318
869017
1984743
340522
1847014
2905815
2244353
504922
338183
1858828
2561334
361550
2649677
65550
2416057
2645476
640477
1028962
1726863
2261659
1803535
1736899
1098971
320697
990467
1621189
1047132
1428148
2558668
1899259
1126969
289897
1918057
1207783
899192
524251
1481401
819237
299185
1344690
1849752
2371696
2140231
86004
1633073
1211633
2555760
266337
196174
1083315
427028
471720
406441
446791
1138880
2437770
1330284
2910286
855988
1898175
77679
2138293
1311998
1548545
1855551
1384367
2873771
1845938
299105
1951600
474898
1166601
1668596
2002541
444857
779979
121371
879985
1373014
2647778
293137
1771791
1940686
688731
1440133
706439
2453693
2784305
2223496
677654
2918638
1457231
1196838
1962793
2499256
1747602
166365
1185682
2578123
2602459
913127
708529
161917
2229506
1140975
443445
115814
1205880
1282982
926008
371022
2806473
383012
1411871
1365746
2416429
230765
746038
1359384
215856
2193559
2272423
2443984
524246
249971
289161
2305673
751214
2651490
2306620
1271389
2391793
1167909
54378
19235
1368115
385700
819657
2814763
2524097
1158598
5973
2043742
1216654
1248942
2659998
97678
371697
1955243
52401
1305169
1090885
835814
1057497
1118762
256541
2152956
1078855
2764435
1341692
914324
2517919
967625
2167223
2915572
1612805
2123689
309137
1133512
2807465
1774483
252117
1218167
702909
1930111
816728
1152444
2903219
1676999
2928325
1663931
209096
2690428
1966894
1974241
429795
2418413
2923515
1559179
73207
564441
1180150
1299701
1024413
66275
1421362
1890655
1802869
2775029
79855
728964
200020
1843213
1842245
1949484
2904419
1827407
502409
911727
277964
1246648
1197976
163965
2939824
2236886
1585473
1162271
2066232
1851504
3637
183420
2469897
2840842
1346958
827884
2592436
2851333
863883
1167694
691013
1880157
179699
756414
1919495
2152102
327396
398250
171753
742595
2279054
1813364
2036165
2925005
1597686
633001
2407967
2636131
996607
36950
1595000
2365782
807992
2481088
807385
1942586
642569
28748
1675280
1062197
869
31018
2544532
740401
218032
467105
1607674
569010
730229
2919020
21257
356116
731231
1514498
931445
2047900
2717123
1368859
1656173
65964
999071
368189
103337
1971355
2400501
2311532
78385
1137917
2338574
622021
96814
122481
467664
1054332
2461829
1449649
555001
1674475
2729541
1930495
2657295
124757
893903
552644
2706897
1615329
1796254
2603227
915089
408833
749768
1178661
2573777
293556
38487
802898
457606
1476819
1340864
485867
1720396
2805188
2788687
2680028
1775609
215305
1890657
2049247
1251050
1536982
48992
2556655
1936549
2117606
71926
2857844
10990
2428802
1399110
1663181
981579
2124218
1377452
414414
1212764
683245
1090646
278543
316492
2853505
182323
70292
360389
2126854
1170500
2348550
1705725
1468417
2592300
1451228
1373953
679311
525562
2411776
115150
2563130
1275981
2864911
2367644
1299689
1347928
2000264
1280744
2180441
135202
2080198
114249
41746
1046612
730790
1750586
1373964
103838
1673091
2599436
1896402
2641295
2187666
2604998
2601795
520754
2912616
1366972
153555
1245134
2469949
2711188
131706
2312701
279091
2794019
1342222
2719833
1664408
1540313
989219
19741
1443522
2032062
646529
1600348
1264774
998419
1599986
2472151
2741193
2054479
120617
2855468
2408173
2334811
2327444
396905
1152778
2671450
1490563
2111574
1182023
2699651
2658943
1716430
1619918
2477756
437310
1091660
936728
10756
2522764
157255
2642945
2926139
2594801
1484296
1311157
1397910
959473
2403664
38088
2764529
1795114
2162333
2901163
2697498
2034548
2562545
725602
1569245
448714
1231051
232536
12150
1683228
2071851
1638276
2098647
2232111
269813
895589
1339922
984347
2024521
26754
2285318
2758999
1044755
403763
980153
2230950
922514
280079
1486888
2401808
1472929
659797
213982
2286106
650386
2258485
302976
1092522
2649257
603774
2930542
131375
2260329
362712
323912
2912285
553939
1846953
2542412
427168
2912555
2799019
670641
165034
1156126
2574047
502335
2891455
99936
2013481
609769
2809007
1669113
2187204
1594499
717812
243978
1916480
699172
1772575
2405326
576995
2517244
2836304
1498472
2754797
1959582
442460
1524062
1513403
2368228
2569189
1396782
2283032
2023729
1575139
365716
2180436
828715
1755116
1950284
2177051
1131044
711342
1096279
2693673
958984
2509064
1824644
976925
2808607
620547
208071
140819
1551826
1079166
1121836
323954
2766915
2279029
734899
1835534
2396166
545279
1202534
1598337
2717966
945452
2922562
1697779
588900
2722564
1157351
2383088
2381501
2354268
588606
2884764
2075243
583471
2590422
597997
1702850
2119402
463010
2244521
147916
2704017
556793
1581319
2938976
1996173
303250
1765252
1992132
2586864
2152805
696024
1077939
2090813
2347024
1326128
1277717
380332
1783685
1294744
2590637
935794
249240
2576155
720408
1233593
189330
1416302
1235462
566071
2613302
2812743
1452343
832954
1324381
517409
664796
1985382
2257404
2467413
51004
1738682
2899948
2910819
1372257
2878476
1623976
1191352
1354344
1490560
1779611
2364092
937617
431023
345559
788547
181961
948525
1985607
1722504
2421811
2812263
2657450
840396
1970534
2353440
2461727
2006314
830533
238972
2265255
410607
1101033
1315107
1672680
1118350
2320536
1850687
418127
1980108
1240820
2389450
2205048
332803
847588
367582
1392112
934851
986436
415627
252026
1333504
1389683
1631116
386713
1705061
1847053
648855
2919349
1065500
2343413
2013060
924270
664453
2536968
283624
1055396
2808046
1955285
812263
1969141
1524570
2658205
417502
416588
1602514
1221800
472384
1087067
1139154
1529224
2934880
585313
882354
666138
1219117
2578392
945066
2520781
749069
2637459
1459804
1200082
1131425
2280692
2168148
214702
2214243
1328091
166217
2804557
1542638
1270393
477843
2398677
54486
2266888
2862120
1017
648559
1190686
1897509
1614877
2861774
2042040
361390
1057961
310139
2213226
543375
2451214
1340500
2303355
1544880
747378
1671313
2682747
1965961
2868847
247144
198065
1112207
1715713
2633465
124899
301195
1412745
496980
2634165
1583792
1644065
2127557
2235280
2823852
2694429
497680
2720528
1528173
155065
1637868
2624429
1458438
718989
1143577
2626143
2181406
905631
2139420
1231518
1142251
187835
39529
1875368
2676467
954070
1251317
105898
482134
1561490
1043672
2457968
2654990
2239029
124711
123684
1113218
1667879
1183824
1169552
635435
2364777
1133103
1847825
787753
611844
825371
781018
2937571
510643
2774975
1018746
1503708
1830428
2176001
817212
1277668
702116
578695
406932
376069
1610212
2234203
1389518
2852649
169890
80336
1622053
953865
710332
2628362
1106728
2494161
710856
2347976
1274256
2675596
160044
539377
1505498
2008765
303491
41593
691769
2500655
956056
1273690
2678263
1801604
2654527
2120350
921045
2195963
1942757
59507
1617603
1562669
1165508
1958534
1571246
1908959
1340061
2484275
2289864
495494
1150908
26738
364204
1586955
291795
368476
2118615
1021651
672587
1309723
2892773
1442383
2039470
2338208
614528
1769441
2665536
2202758
502626
2169544
1490884
1467135
2582390
2840104
32816
1366383
2790774
853912
2411015
1030903
2074465
2010811
487887
2126342
422534
2417826
2700587
304358
2354660
2212611
522115
1074675
1406171
2751840
298169
1219039
2767472
578511
457517
1917982
2202518
1729003
1248902
2375063
335393
628426
1245906
2104191
2661913
2244525
2566887
1049549
51077
134128
1171836
2862213
109050
1024586
1102275
1853342
91242
277192
1047418
2841395
2220096
2383673
1516251
833672
1063064
1263066
922445
137012
1818051
693653
2795177
2184756
2920532
525317
1496244
2528216
1862135
2901667
1960181
655643
2578608
652623
2920708
2459135
2149058
1005925
2033242
825412
973115
1601509
2461650
922421
2089640
1736410
2242234
2584515
1852062
1313740
2318485
696944
2231579
1279816
1963756
2273306
1620722
463905
2202812
1898921
1110565
623003
2388935
712253
2400790
779779
1555290
1959816
1501658
473545
2376063
641350
1145979
2890399
2430710
509234
213923
2756673
234677
921889
1424772
2138060
762546
1348415
418997
1965356
718867
2480982
248812
503329
2403723
1560849
2596332
2666906
2119037
1744750
2700259
425941
586118
1747761
2529663
321090
1678158
1779485
1890732
784635
2865387
223382
2390833
2581120
95476
1249684
389559
104911
1021941
1560819
432950
2855024
2701929
27716
50189
1679861
1741809
542269
1921449
890701
1941820
1716679
1956793
1677882
2506224
2752914
1469600
2575880
914912
2686296
169493
104783
19238
1349310
1716937
2234035
530054
2754593
2345689
2683176
2508229
33969
1178587
456155
1076641
1491792
1633042
2258515
491738
1282733
358904
2626006
1951397
2070883
2376692
220512
1879991
2653990
542475
1615554
2786673
1134251
326997
1673182
2568407
660904
316102
2134979
1380162
1452438
621613
2335800
2660317
859566
612773
692031
63351
2393296
234376
840349
1587257
1802426
2769553
2085728
786091
1954745
2118722
2418491
397827
1014796
155450
2605339
1143583
1755729
1899091
2399839
2533493
2887581
618737
2336906
484737
1522278
2893746
269930
2073111
2716963
719196
2616580
2869550
169442
1403071
626939
21894
2168036
1324761
2312915
236653
2422850
1414786
2242512
662326
229051
1195044
2797089
2697055
2519548
2254359
1182606
2099584
2915707
931019
949681
1338364
1502269
69641
2234472
406224
497042
1449080
1335495
2183288
2401713
1628337
957715
1537964
2430702
18908
225962
1795877
1393242
264313
873738
2338068
1221264
194335
716502
2174510
1038308
1690110
253056
2080460
1498408
203774
1336667
51554
2561062
406357
660158
148643
2195532
2050661
2107440
2546779
1572496
942818
2932110
1620572
92593
1812974
2396389
1495187
915114
2732250
1208589
1904576
1245159
466918
145027
1812440
2087941
830609
1398691
1368354
143168
2412594
2280123
138704
1971166
454571
772332
1113631
738425
1662315
608765
1402253
2654680
1394056
1126014
173056
865759
2340524
2820866
2748507
1721027
2867002
1103022
376688
1713601
1002543
1894299
1769032
1961087
2548962
420620
2335651
1950346
1983114
2182841
322889
2157167
50813
814917
2413752
524000
112233
2661193
1380942
2264036
379039
1558996
2897464
2542753
1300928
589015
1807516
2337936
754305
1187878
1967109
260161
1587254
209107
429162
2853055
304296
883204
2748478
1482271
955742
1568841
2219262
2011046
2309547
80053
576104
1453504
2487032
140653
2551234
216654
1261244
2444162
2111840
1406190
2021660
260514
2615566
1646675
1917945
2113337
1573648
1053839
1452320
991404
537489
1076426
1954634
1946432
908813
402786
1673863
1193223
808219
1449667
2881886
1838819
1345198
923571
1198144
908776
978413
2052017
2514899
2819645
2874924
1131565
2196173
1446828
2350202
275151
267674
570899
373010
2002374
1241387
959755
961339
1722433
2865412
86309
1194342
1845272
2874631
2288458
1868709
2733426
1991417
90121
2840428
954054
1197543
2511941
1345903
2547878
2015562
470835
2080298
139935
2434912
1758379
200100
2881482
145847
382967
2166199
458984
2828711
2046193
1789690
1510255
2229930
1108553
2614734
729473
2879447
470292
2553419
2275513
943833
804123
685834
1651900
2454112
1094901
2701097
1072862
903141
10708
2734836
1333286
894276
2183991
2811635
1937168
2485837
1404760
2714564
561811
1325189
2319465
2808248
548902
1175628
538807
742327
332852
1556543
86655
1679936
1527390
304701
657324
2310599
1004380
473309
2152546
282074
2390099
1641107
1474947
746624
192132
1645194
589780
2849863
1448465
1019692
2794242
2554623
1803206
744536
448759
667566
825973
2310905
652200
2857969
2889830
1102655
839785
1580892
351718
1704619
2431498
2804722
98045
2113648
1669569
1478488
666184
1659777
740414
722530
2737784
1540808
428537
2415653
884820
906149
2762606
2461684
669436
2225129
1381954
1346428
2316681
320730
1120089
760489
2700454
2749697
2827636
1990386
708949
73274
2065206
1118789
106241
2251361
999225
716599
923435
1623556
2044195
1967242
617492
811228
2870322
2353547
159804
2471300
104018
677753
342737
2100792
807263
1869328
1334827
1264726
1600040
1528422
957275
2253258
271652
2573654
852174
2167498
1908254
1004556
1656338
2447871
1163948
1018641
1586024
2609574
2189193
2126013
2287197
1911984
2041568
586721
314636
95432
2122238
1852606
1079001
2120543
425052
1746001
2088121
2772734
1651506
1700060
2568900
754191
1783418
193797
1326457
930891
2243757
2531327
1009727
2084238
1856978
1462128
1517795
1188762
1561056
518302
2697894
1315183
206309
2722219
2296666
2118127
2009895
1755114
2590892
833017
326760
1465079
1084427
1092360
1574529
1776867
102052
2525558
2562709
1188844
644219
2696830
1792540
2645716
595988
146627
419038
2338081
1968223
1696271
1415386
538937
2264073
1057319
1688975
2420334
2761794
1671183
579826
612501
2130769
1277978
2800157
1748807
686684
2232244
2452974
45028
2346023
1348201
1544809
2648736
497649
976166
2118621
311276
2046371
1706703
2123676
2872230
1841962
2032611
680611
1279720
1548314
2200215
2894236
519965
349685
881438
645676
796119
2501579
1535696
1771331
1018465
1112991
2090964
1604283
2919478
2316504
1582078
439658
1301814
1185018
820163
1220782
2174192
1186601
2484510
668756
635825
2864959
564785
2743935
1632403
2560269
1726727
1683259
1646120
2715869
646650
1255421
2478703
1499638
1320014
2508243
1043114
2281775
1031984
2143817
1830999
402462
197303
344829
985032
2085376
2268259
102104
2211602
2749415
59516
2270015
2876208
278340
1431567
814968
2139437
2141404
2148612
1043250
1192949
627200
261766
101843
853233
840694
1522651
1453670
922705
1015049
2325334
422771
800732
1035899
2294674
2224581
821660
1361000
775242
414795
109364
754918
2282722
1494293
2853794
1962671
2669449
553014
1027675
1194682
2078561
2695883
592559
809254
1909336
1173699
2642660
1667118
1105692
117423
1481783
2442083
2664657
2571809
1029162
81208
2878486
1987108
1110193
2825408
1930797
2670291
777710
859904
691574
2710470
2270963
2049934
818891
1924762
320596
77393
2520339
817162
554517
1001645
31123
1504921
576044
1955125
1511949
1810924
980422
1923362
1109362
1078897
2761187
1353111
1827698
218268
654421
2754161
1391454
1922291
1382600
2928738
1216718
354941
692808
536240
872786
727710
1611592
652011
917788
181359
368960
1948437
2675035
5938
1418191
202156
2197184
2618535
1247267
1753917
2738737
2647319
1220070
1574360
596505
1996497
1365269
1147183
748176
371980
1864825
2842616
2823864
1472015
858965
2420260
1332365
673864
2717726
2061220
100733
372158
2698717
319307
2329936
2822970
2800284
734951
2745991
199265
190816
1764163
2664405
1589310
734223
1481232
2845336
1461398
1782956
958403
1206698
111759
2899739
237662
827463
1685878
1772448
2641692
1787446
705027
224889
1528696
2379973
2426679
737113
2618397
2791441
1830776
1920227
2088810
1076392
714096
1994333
1096586
1601393
1758858
1442258
1693161
1720543
2530720
1742672
73322
887543
11216
668004
477696
1770917
704103
1292182
1871536
1185734
2376744
128988
1666059
43556
435414
1400702
1935816
1541557
2157939
1333289
2558796
1501523
2786460
913018
2488164
2277431
2882435
1502306
2788348
2516013
1598654
154744
66863
1387896
1058607
1894340
1356661
2323694
1882938
1501459
1393455
2016812
2073163
1414294
24849
1810846
2025113
2765008
2715565
1134122
1600787
2433468
1797255
1185890
2207972
630794
1861718
2523829
603172
597196
291312
217363
1236342
924856
973275
1232940
1128279
2150510
2628850
2141373
1093279
789365
158619
2437014
161134
2522150
960147
1179385
920563
2715815
594256
636470
2749252
518379
1043285
2087829
1346982
478779
1811895
325251
2772530
179103
924465
1318169
2760384
674824
721730
1551636
514347
2854145
2491195
605393
1957282
578979
2243473
1488690
824999
1293256
1436303
1865135
1176404
629646
536664
672707
1048393
1868364
1885548
1486583
1624649
986351
2071943
1492921
2013729
1626135
2120637
314318
2561543
646920
1450900
1872399
2719945
2926085
1594985
2827249
856756
2056117
537763
1814707
1450622
209653
2008107
2197376
2845171
1256001
2049399
1662643
2690392
2414849
166201
473221
300901
2040046
2667725
2811338
1516439
2004215
2226611
48019
745727
1767700
2322888
139224
1408789
2159594
1303926
1738354
1664262
1285834
1535550
143009
623511
1724694
416801
2007136
1234338
521721
613251
2529126
1018172
995408
2896628
2755288
2802107
150866
1875291
2022971
567845
968102
2863195
889630
211871
45508
793945
140760
1107203
976127
1437391
940862
151449
576401
2728401
380090
752351
375003
2615289
2901319
2492860
1826219
587280
702335
2731218
2459716
1917093
1654306
601941
821669
165915
988202
1191674
2075917
2193159
1996023
615124
149523
1823418
790560
2167239
180667
2443719
1104013
1802304
1331311
1953312
1126165
1162085
464615
1253168
1332312
2419111
1464604
20426
1258698
866472
2784439
946788
630889
909497
2581820
734891
2030721
1266997
994609
365802
2788626
2260477
561125
457358
379333
2523357
557496
1499495
1127570
1772601
166302
2057571
1645345
362563
2344743
2414312
205089
199334
891760
687823
1247168
1660740
1877369
2613293
1606317
1172991
81241
2051192
1155134
1728257
1173369
352060
1991673
650080
784774
1239993
2486793
1753556
720694
2706788
2252840
803702
899062
2474765
2599152
2780930
2216503
2618587
202071
195356
1381187
1538792
1414718
2466116
2213143
1347942
1198459
1039415
338807
265300
1563630
1522242
1662868
1563160
2306456
2898311
1334353
955756
2849133
1178578
1197427
1663837
2280507
1796861
1400720
2373193
553206
2556853
1313423
2178343
55626
1413355
847808
621933
2485431
5560
2619047
902077
741566
1850298
1327300
2109832
2666528
837032
1928308
70945
365248
2269553
2212801
2548119
482684
1241251
1425224
1418603
869108
1124537
719949
287444
2668877
2140008
590110
974851
2916010
839949
564023
427659
117705
390897
1563442
1803544
432966
2611117
729131
801143
1567906
2790352
1808616
1890996
102313
827292
1418606
483678
2640109
309642
1687684
126793
400832
398026
2277882
1104745
186992
779012
1612172
1673266
1558471
1316859
1184452
1131903
663151
2646627
873574
2926363
94935
1539599
398995
1910423
901152
459683
260748
2402167
79427
1417798
2780972
2647812
2857399
843444
1703680
2555656
939403
2878417
2345692
2303470
2033133
1162475
1317442
2281796
1630212
911684
2240576
1809341
1577971
2597983
570207
112215
511326
575897
813797
1496029
285217
2035906
1478895
408174
1846118
1470026
1323791
483070
2655535
2478054
2864514
158775
1609472
51259
920503
736761
1288840
213747
2832855
1639369
116412
1153244
697434
510565
1573161
1682236
2760866
1340073
1331978
954823
2168905
1469791
2812592
1607915
2730995
2231636
103587
335901
152586
2909754
2845413
1905888
1877007
2726511
2189937
824192
936109
1735977
54598
44700
2556695
695412
408746
1535676
2003011
1584521
2859080
2008471
1776322
2475191
2069300
1558515
254117
2118546
2386452
492717
1471038
2842024
251965
1043220
2121490
1711799
216051
971222
2432314
2191827
2601012
2450577
2589882
1092068
930787
224052
2562045
720279
647928
937737
1774790
1068783
1256557
1015015
2228204
2673563
1378938
441499
1490403
463085
2042082
1936179
794178
1867353
499650
2874529
240190
628651
2066262
434543
1124731
106754
1058631
1968532
500217
350769
2765081
2698939
1709581
2824263
1214981
913942
987918
2202800
2664386
2712799
2128753
1251635
1069621
2901050
667580
1126806
1887744
2093246
1966475
2512837
2849825
1430649
1862863
2846859
2659272
868183
1579610
339483
2271911
135702
491190
1340154
30383
2100558
2271816
754033
2832004
850849
898076
969561
56646
1547556
931744
518289
925096
2188435
502917
1059261
1836350
1786183
317428
548494
519776
1577897
1309650
1189559
711136
2625020
2819917
2638343
453559
1587297
2635860
1362629
2776762
2359497
191696
64319
2023363
1240806
1777221
1972304
116422
277705
1467945
896755
1479201
2332933
270502
1241839
2811652
1798722
1694838
992068
1825270
1888257
1708800
2255542
199129
1833099
1171046
39863
814554
653271
2518016
2093773
1385469
781640
2798241
1066970
1663859
1320530
2197449
103568
1275409
373785
2699696
1916525
1461429
94001
2294675
1411954
2067307
1683151
1093813
1046769
1355136
1902218
768724
2655780
1585083
244600
796899
846477
1436760
944632
885981
347749
92739
1075548
2271355
2199010
2245787
1885967
995042
840348
409034
382202
2696921
2439575
580936
626882
2816803
251336
2399409
1267303
1972946
2346623
9646
2879744
1493123
633944
2112915
1109632
2084681
2173223
2060351
1755450
1857995
1081454
1989943
2230059
2476448
1767356
1362878
1947601
569041
1744196
2357478
2735531
2341388
1094501
2346399
1990753
1811491
2362638
699413
1730264
958478
1165754
1803249
1197757
1152224
1351228
579337
2114874
183707
28905
2858023
1459943
2332133
2138923
1182271
51575
2448447
1313166
2219828
1660543
930244
85730
335964
811409
1933969
2217774
1925376
2832214
670434
438366
1912026
2081359
2914090
273828
2465365
617017
842502
1244072
2359736
1553441
1208210
1935813
349793
832129
2420104
1084650
1157439
2469177
2057723
2729875
2046027
1779030
2718991
2701715
2285776
1575726
1407467
735484
1765605
1402215
2548828
1526544
2921281
1771982
125558
1132830
1398539
2015823
1399950
2535708
1020197
1400387
272863
2708625
45296
552350
1273984
1289439
2395643
435209
2298816
1192725
241499
2883627
385261
1675232
992415
2169192
38429
1645220
991466
1861140
2063882
185578
567342
1894839
2484171
1929201
1564987
1915916
2487014
768701
1137006
642839
149001
1889105
17202
659285
2709302
2325449
2199093
1016955
1024097
981518
245469
2254983
1121730
311625
2042739
1002253
2473275
2905654
412959
942360
2669855
1314206
436375
190870
358020
164998
2226878
74866
542676
2563811
2749066
150793
1402161
1970246
2858553
2095713
2847065
1136667
2652695
17134
488506
764722
1299887
2655234
2410584
1898218
501888
2098961
1187840
1110356
49751
1408744
1894651
967243
878824
1751435
450875
80530
2250247
1021468
2273213
360467
810473
2494544
2877248
1933462
579707
2187378
296319
1029747
2386945
2150450
2311918
2077618
1642336
1957990
664260
339443
2480
1401535
654160
2598625
721814
2681718
1662584
2373637
2064691
207932
2173466
1087874
2544240
752828
289428
931881
1726809
2883880
2750
616807
2410925
1070581
5441
212586
1407516
1301414
2138350
383504
135187
729083
1451089
2506224
2045055
993719
934775
1421483
794097
2382097
2006524
1411648
2770321
2431296
1546010
449890
460916
1064482
1719559
1244834
1642850
1500395
2632446
45114
575843
529984
21439
9286
2032460
103832
290457
1245984
1851646
388638
2073850
1216904
1736986
1900939
1251009
2626538
260691
550879
1406063
1684428
1333527
2869263
876414
1213907
530532
1151089
2708772
1698221
1806036
1614390
1713114
932347
1409630
2344113
2166737
913370
219147
214963
1516556
2557243
468472
2603940
2120330
2373377
1187573
1589416
929149
1153975
883461
650196
1368211
2616464
732532
1382598
2429928
1861349
1834158
1778661
710766
1454229
494979
618871
1410422
1660416
2938502
355870
2438971
1074953
1268242
2246054
901851
1741348
1868544
456521
1580891
2870596
1205268
1303946
1793897
299035
2262276
95237
656196
1827425
1857068
829895
1693951
2832701
755208
459754
1041027
586909
278843
245757
2476730
1424206
2404224
206581
2926017
1342145
1385209
2702517
2084404
461803
395704
871951
756480
2884437
2915556
1255539
1147088
2188934
692693
1907298
395797
1771658
2304148
2813267
2217630
2289501
2748456
2537696
2922569
2634463
131130
530399
261784
1334126
1266
1741407
2428759
1941594
244660
935420
908668
1282421
1993058
1646797
784037
1093450
1883023
1222721
398538
1699416
227348
691778
1401956
1158737
668786
2449292
1785150
187874
317663
1071464
493761
2293045
2465390
1231822
966001
1474169
2192610
2649622
158769
167878
278946
386861
2662
837652
309909
399479
75281
2175393
2592211
2621489
945220
1520582
125260
2218133
2012097
2680289
983710
823533
142205
314574
1460708
853715
1731197
2428208
2892256
1080952
2173480
1682477
2009629
2197693
1549126
1240751
2029966
2528650
1898719
235470
1163028
1976263
2472150
1570717
934509
93355
1985097
166794
598867
1524269
446465
34472
502917
472489
2260624
1671584
1486899
1149591
2545820
139320
1855556
29283
966705
666618
1326978
2528651
335054
596029
146625
442265
2173149
1329349
2055655
1765175
1478779
996066
731259
787379
910606
1346411
1557625
860858
325337
1281243
352287
2121443
2341631
1977673
2631730
1579832
1780297
1568295
1612260
2150544
2414742
1108375
1217549
2448393
134515
672613
1170924
1913939
268585
2674990
1534089
535387
1248431
2790701
2370831
1243444
1589785
1928075
931812
84750
928611
2023288
1228762
2239387
2831835
1759939
1573133
1670446
2133920
1100655
2858551
2748246
1540161
919632
2576442
445593
1361248
236793
2923895
1406305
303450
2098282
16956
178115
2524700
576861
1729580
1845312
1818995
2553455
2658157
422270
802468
1921242
2136281
1762406
210079
386341
394566
1493894
2456628
924319
2328886
2826370
493749
1855734
762861
2224042
2544012
462328
2600408
2137582
2358390
2192303
2896525
2526016
2052874
157659
1651676
968194
2915357
2775170
2812320
921818
1470172
1546476
123333
1634422
328476
221563
527185
1421257
2226063
2750566
2809021
1664817
2165582
2888420
638517
385825
708601
2353210
2819353
1641280
1726130
2596490
847315
363976
2740392
2072134
387862
2686929
1386398
2323647
1237586
1498496
2487742
1984824
1693132
305207
1236093
1049104
733507
2550761
2918431
2530320
644385
2588561
2257130
437240
2425356
108373
2307310
275107
2891174
2596549
33241
852926
2800981
2130991
1722928
2304721
1048744
552682
757192
1405461
1552159
133109
2657133
1104505
460161
2223733
2584730
337169
2152707
2176263
2407542
1433740
409205
1944159
944254
2735786
2064633
2526889
1975607
1981501
229250
1828097
1779136
960777
2821805
562310
1132915
2770536
513278
625027
2058073
2581650
2085161
247757
2651151
805708
883566
2699373
2107565
1327776
1899790
2835056
2819213
360768
2794377
652981
2013085
494819
1590157
446834
492086
1364689
267261
2507666
1881292
2816926
1566445
609260
2394363
865793
2759171
1287638
55215
188092
1334990
263961
819101
2564606
1172134
1779266
2074448
2532411
1538310
1984253
375902
1109253
161247
1356327
675343
158704
2362631
2063861
840190
1140663
1072854
734287
2738772
2862656
944253
985935
1659269
2074986
2529992
1432984
1859872
2105518
2100577
1805160
679808
504810
277033
1877722
1714419
2082872
939649
2397124
2320823
1648207
2089634
1933573
1436187
1797076
671342
570732
2365581
165694
2395841
2053398
2590384
2479846
2178548
1260243
1328266
2036997
368368
2471386
2582322
2424542
1939577
805468
235324
20821
47970
858707
2169599
386949
1685922
1886054
14611
2698513
2026573
1178195
81270
715503
2593398
122159
527092
1198681
1382149
1309993
1970762
4389
866085
1246999
1335313
241335
1448079
1715313
106566
617684
2274738
2745479
2870152
2069982
139710
1927761
2765263
1218585
2465757
691190
854926
1405890
161481
1359977
355333
1625632
1409329
1638114
1934870
2446155
2182631
240711
1609130
132991
1950994
931441
2630315
722715
593305
1872672
2028219
163591
1208759
1759431
1020296
104707
1685289
482611
726460
299380
1280713
542728
81258
907789
1905575
1944978
1274293
2000949
2640615
2530238
1476797
1697464
2047613
282778
1988166
292241
636199
2271123
1706246
1729840
234972
1229544
1859739
1598250
1172957
793148
1139344
2324323
931707
2210490
1846558
238256
1914894
2629083
2776451
758783
919368
1011699
2903449
1057602
792072
1546991
2204597
2738043
1495850
1226445
57150
2910375
2483883
815762
2758033
2386264
1286017
2870723
1664198
1728546
2588757
2699174
1511378
2300850
568379
1708928
850702
803886
1873116
2019750
1542645
1868114
2094385
334377
1820057
616460
1178142
1406290
2909656
1715355
2375989
2120937
2815011
1619027
459494
404385
2779981
2711511
1753103
1719803
1420552
2215399
2124404
2199499
303510
1710067
2926248
1968051
1539178
1191388
1809328
2065453
1912762
1375992
687847
429053
1813618
1255947
957849
1069829
1858670
539170
259510
2040354
1624773
1233782
541852
1910743
1966196
2710223
588728
1352339
2087843
724903
632834
2211814
1437497
2366119
2101264
370206
2621472
1368228
1521312
1448788
255299
1723845
36007
1687781
2760414
2509725
1332411
64081
462539
2923480
383158
2164823
1601174
1870517
2930466
1166118
724750
2086975
1087035
2426365
1680445
38686
2585264
2908693
801560
1755573
1312112
2385731
2696692
2115350
2034134
2416076
2757849
1830205
470829
372694
980598
610130
433271
2937436
195908
1039567
2172982
1472958
2567934
2046006
460717
1078842
2598549
75502
894589
715279
1122398
1904799
2677054
2488497
1380485
2864322
2412866
767984
1351299
2862058
1440671
948777
884820
521341
395086
1485196
2191169
765946
644657
1984030
2660706
1436265
2862925
1523107
1641335
123212
478516
2259140
756218
2650439
914953
1634469
1334849
1866458
2266340
1822489
1031448
214563
1063147
868116
431930
2107340
2460135
2348377
606546
433922
842568
2413895
475655
2077945
986459
881335
1875886
2751437
1055850
1203587
22677
2333771
747026
1165736
956785
2588218
2328292
1564025
1830991
339582
2580142
1035601
84422
2240248
2650167
1850692
2366248
852900
578266
1459347
87450
2393232
1438729
46370
436974
1136155
73749
1844386
307200
934004
979007
2870510
2273665
571142
1442578
2559226
2426860
1567151
1730463
2057965
2368426
152859
842245
784571
563485
2486169
1500410
854142
242789
748282
1900722
129083
2792088
436369
1696332
2035588
1815457
1215339
1695716
1454512
2131258
2369388
100211
2832312
2741993
2067393
610764
2118954
2724392
1941860
606137
320373
1030772
717846
2910651
1811470
939383
1276052
2399054
2568029
1711247
2725470
2090371
2095142
1496450
2253379
2297065
2619541
2548340
2040884
2858893
2454189
1830617
1933127
2116638
2651455
691818
2308605
909056
845024
2051546
152816
73383
2337074
191384
1261562
565662
14804
1159116
689155
1534405
2917290
2686238
2225257
2134389
1714417
2213599
57278
2193617
1898459
2422078
819515
2811694
2440206
252756
463401
112214
1398039
622860
1099457
1118637
1855496
1347087
2457678
919769
2497096
2595461
2652339
404265
901843
778598
1059602
1234390
2240580
2235295
2550241
2543070
1994765
713575
794582
2433211
616205
2292394
1808049
2544911
2770965
2761281
905264
2254761
2768853
162213
437743
258215
2044466
2471576
270245
2457678
221816
1682525
869499
239848
2637788
273271
1062080
2521827
1218963
239319
2159073
2637401
180162
2254330
2472932
1759227
2299016
494014
81860
827680
2220176
1186611
1597889
1913543
1392670
1490266
2599420
2566448
233452
2134228
1804826
1721815
1517111
2878660
645936
1121732
2609302
2608377
2700829
1133651
1803106
2217976
165961
1496723
1796891
263870
1403242
2468396
1956481
2900780
542489
808624
830964
1953844
2251655
1622445
965467
1918512
53388
1635012
1117610
918772
738239
2546930
1029012
2399881
536203
1858634
953648
2418694
2204647
2306046
1128262
690223
1685821
1027079
1686428
1565253
2388354
1412954
2290861
234433
2184983
474996
1888331
2002949
2856668
2282608
2108956
1604165
1442503
1709181
2757454
298017
2342216
1566454
596213
1387658
1276180
2831468
79389
2687549
2594950
2461144
1161048
1490469
2830018
2247565
1819410
142912
159856
674130
1685152
1200615
2415943
1450822
802127
2131624
2838705
2499190
2282130
1771509
2841637
1358709
1033747
343172
2303855
832988
2034395
543994
1882604
2064969
1352660
334511
977935
2520269
587060
2639785
2116817
1769032
1268458
2890368
28296
966474
2327184
2229546
2494225
2241880
2175953
340175
2465289
1327381
1112444
2758890
1947311
1641551
1394958
1948344
1308141
2699398
2140093
16539
837583
1807346
2413644
1301475
2088656
839933
893358
2467289
1953825
2215940
854322
2726343
1591143
2897660
1845648
1295105
874405
2310442
2451379
2561797
950872
2812422
2750676
2581003
1184883
2548794
2718051
1226922
1426203
1000943
845396
1521352
1821307
1324653
946681
1304220
1647571
2626874
529078
254135
2449810
1753900
682957
1149931
1642593
145087
534653
2383922
2073544
2847943
87357
2150034
195963
1882365
999870
104047
794651
1921350
970593
2522446
2808431
728938
459682
346218
309607
2614358
1715462
824115
458203
1963439
1396101
2149124
435680
2894168
2098753
2739746
1345335
136859
1166046
1196914
2227987
913367
2121027
2094415
911284
2131619
1380045
2614456
1683112
147618
335529
638556
2482561
1406928
633501
1336672
152956
318867
1969903
1583627
1652676
210232
509744
2369007
1662529
2825856
2253078
514268
314442
137233
1352775
835953
2372382
335476
134788
2416151
1237284
1462040
2464166
1144934
1103218
1671626
920452
1325806
1978226
477868
2703938
1800508
584286
201216
1012227
1159310
2816751
2609570
678864
1695988
2617743
2340566
1154160
1695894
1463517
2910980
2259902
672143
23985
2137675
72211
601950
2375864
941883
2444841
2560283
377525
1717517
2024189
455954
848028
2721623
6890
270651
2307248
1156251
2675422
1513825
504893
1708286
2922686
1753965
1879225
505835
1260764
476958
2656767
1462727
2726651
1857888
1322743
2352926
1622035
2327676
616753
2752892
210453
498357
277677
641163
1143505
2430842
1764148
1978161
60050
784887
504519
2548895
300827
525910
1857570
2935480
1581927
591395
1526161
954863
2812149
1782910
1369684
2498989
59987
1073565
602683
1587334
2713964
845360
1764639
587629
1980060
1705122
1733614
1875390
1758298
2725963
1056431
660544
1868348
750514
1522504
1690849
2553293
2431808
1737692
2397056
924486
167216
1431387
1953925
2652317
1039583
1780641
2308060
1996115
587977
1425024
2540635
1017335
1004585
788568
1643552
309501
1071753
874944
2387309
2064104
152175
2784712
998766
410659
2620839
1088914
2655809
307861
419359
1801505
881105
2105059
65712
1728135
2196052
1510316
358022
27367
2914745
252015
1131500
1028244
1995521
446220
329277
1499014
1950772
501474
2205918
257184
462776
1214953
2389570
873630
1696076
1104235
1683338
1511668
1279342
459882
1393722
2768230
2254641
425281
75089
1572151
1951407
1941237
916723
982202
2881154
1580703
1411650
2842673
1045036
146111
2457795
1511487
2432024
985729
2347481
446486
2344246
497942
2022139
2637178
1771954
1624446
1642927
773774
1141567
206377
105584
1312930
1285991
1267640
2349418
379347
334541
1815924
1103578
967067
1042904
2809549
1510691
2574619
1439826
1052977
550584
1169182
13645
1414405
1948521
1042268
813978
1059402
958200
905953
1164672
108301
542732
1226820
95055
2376739
1550257
2231259
1224463
2069024
1903345
2881833
1046937
2649446
2911383
270794
263570
1620398
1933513
2593926
2599935
2652585
2719963
1903804
1991399
1952155
2895438
944372
800674
1610907
1269316
2061983
1075037
827563
622760
1335872
608515
2206364
2853031
1627277
2364631
2872646
623549
2127338
1004104
1971594
2756688
1425661
2759325
971053
2351292
2599785
1555200
1234095
2840145
1394655
510892
2040334
2134968
2216687
2826088
2548016
889774
831697
2697877
599811
345049
261339
1698868
1706553
2375995
100286
2205965
1214953
364805
232606
1027495
1926592
523990
2411370
2214934
995095
2491833
261266
2249236
592783
871343
1961789
280608
656085
619030
1364534
914337
1347022
509013
1502951
1537937
1596343
2073157
1133601
127708
381136
1622666
818064
2146567
2211257
798835
1651086
1102569
2750817
1993911
997599
1651522
967462
896596
1885585
1015518
1215658
541329
1479763
2936893
127082
1055500
426419
1713091
559050
925588
1274991
781570
1212109
1216097
2152825
1043359
934977
868081
306978
2925896
1883116
1539525
804660
1775181
796023
2902518
1672333
1656800
2855315
1217409
76417
2907158
695240
2818547
537396
23610
426455
752922
2276872
2669834
397184
1094681
1360759
1692544
733571
1367346
2733078
909222
480339
379900
348808
1522389
819309
598506
2082721
25678
2442867
902671
80255
2259525
1577415
41101
1048136
251556
2729525
146782
2039142
1364883
1868175
2211130
169420
1298358
721878
2277594
2757985
1804965
1459483
1958243
2136449
2373865
137357
615409
2401027
490992
2821648
2738411
871485
1322697
751440
83265
140833
1138501
31486
855155
2296784
1379187
1960303
2577236
1583183
983745
2529555
150844
2878602
2907095
1160356
1581182
1788150
2017314
2460681
928515
199317
845015
134715
2418642
203248
1127761
890013
1528131
63203
1379245
1763108
1122126
2812502
1217630
892031
1867571
1593099
842390
2273576
504131
2485732
86719
79865
1251622
2100684
290007
483216
2039925
408973
1060017
2635164
233852
2811873
1118507
534660
59924
1081239
859545
388259
478771
2801473
68652
900653
2107583
1092148
92437
823964
396377
1807719
1336619
605984
367309
2684361
1975193
902150
2601785
1969251
1165318
688072
844959
2354294
818868
1385980
2875843
1752011
1755137
702089
1519094
1597786
1644987
1804720
2054070
2066461
1959328
2614927
1320478
456601
825405
1127997
1135671
454308
379595
2367089
497691
2907748
249726
897960
1023390
2532571
2886736
1229243
1540116
1640174
822705
2222821
695193
20545
21787
2703322
276855
26456
283623
2615311
1679306
1931445
2687119
1612427
703018
1873504
1120452
1596105
850079
233020
811446
1670708
860934
473882
2000635
204500
2404768
2420772
1021865
304814
600966
1748146
482259
1501680
2610095
2328440
730028
2285245
1517345
1854761
464136
1821150
706695
733974
2497029
1889120
2261715
955182
2018529
176040
1311730
1638561
2336309
2098789
1503729
1712655
2046136
2212641
1897565
2330879
1360946
1326850
925772
160891
1317028
1403566
678483
995278
2896368
2445541
30596
211423
1387547
2529047
1994546
1011713
2532355
1858930
1655258
441216
1739105
1456235
94654
532681
2144243
932547
1696131
1192815
577984
2934451
1648168
1616241
504764
2346718
2214214
1088917
1862931
2338758
2240442
1589672
2358404
1115830
2822072
429657
1632763
729347
2032250
357646
706235
891295
2564935
566345
504225
2128994
1795207
1765836
704011
2456024
466117
791960
104272
352783
2242848
202499
2197356
796327
2875372
1703126
2536782
2019491
804992
495389
283572
2082013
2168494
2165680
238529
1216820
1789061
1671052
1096115
2695997
2531856
1972350
679455
2021352
1069320
2698617
1720346
2074667
1000822
983935
2434040
1137102
2898041
2241606
1654503
1995937
2084886
1331880
518482
1626667
1550267
2145297
1667329
2753445
2683429
2485925
1306653
2634212
2020154
461553
1902022
484378
2467114
1018336
2544784
2542458
1493134
1296617
574083
2258796
1822414
1517466
1074243
2546651
2052483
665531
787704
1061054
717427
2848595
2744340
2443392
1869027
1126929
668609
2744206
693656
2257777
2718240
533950
2689543
1788461
2252606
2785277
682435
1508285
353588
999040
2664110
2032110
1912173
1593399
283958
1112617
1923047
2538165
2605227
795195
935584
503226
2671494
1913125
44578
2816353
2755732
2335065
151194
992178
948567
1409164
1673118
1041628
333990
372658
508150
1327016
236808
1837281
704776
317076
1000328
2707682
1689131
1260094
1863241
1075143
1119961
2768737
2216705
2017029
2916420
2298379
1880150
2876944
132589
942483
361385
1854948
2928866
2059864
263760
1710972
17667
2555044
1889764
1951724
86620
25218
1263233
347044
2836640
1598193
974517
303999
2163467
2005656
2787753
62175
1633028
442421
1481437
1136726
1098190
2743644
1525968
2856538
2351531
843907
1729315
1590200
603689
198896
1812354
2449514
24035
547177
1788134
696241
295208
1309306
2300151
2728547
42038
1141421
1965227
1409542
1361242
276791
683590
2042259
219354
1453457
2322178
2189644
422147
2556969
2178295
2837185
1619101
686145
2270752
67582
1025846
1684757
1127331
471426
237314
945623
2356413
2218178
2659916
1620079
2480144
2194349
337820
1246900
2885804
660582
2866762
558430
1309262
2197638
1481590
1286510
2922893
2167706
1043438
1784832
201700
1741814
911705
72697
548873
2235822
1084478
1297883
1307875
2237444
1245454
749382
2219322
2414260
2603044
1150459
807483
899065
1792028
1302323
2677093
2074368
1208794
2840065
1232700
570976
2132367
1318607
241992
2609999
1807266
2878762
2666729
467227
2227041
2420842
595915
1969421
2329790
2720748
1461487
104850
486716
2416177
2384621
2453747
710424
1468467
129853
1555118
2040261
2888180
29234
1891235
928955
1524032
728174
1372131
2313275
773375
2770183
3412
2322849
736845
2748000
1313215
1385576
1121781
1508175
2064537
57341
2867076
2820963
2098927
1758067
1856913
671734
1843959
239324
2172861
1109011
477189
1464453
1751823
1785547
1070484
1675256
2484584
1828175
898453
409078
1917498
842310
2439477
1884456
2820637
1400535
1162403
271873
1005035
798485
1237769
680370
2069894
202858
642089
2511701
2065084
363518
1346281
2118844
832534
907360
1426085
2071633
2591414
2828289
1743498
958887
507201
963069
1848382
262303
2566412
965873
798818
2706278
796048
845959
1598197
2240858
1228769
1198842
88376
2495323
96089
768457
1964664
568187
349416
1298515
2086332
184029
1265652
979426
766864
1829938
1807598
2267185
2475323
898478
840180
1005570
2293856
2282620
2750390
1004558
79820
36107
1685919
2114056
422107
1691457
1521249
480485
1284477
2272833
1204195
237439
216416
146245
1326767
509572
2454521
1166638
1588282
455032
1600943
89775
599149
2358922
1462406
436145
1223553
25432
1995506
1713270
1396110
2603782
2803031
186686
398224
803875
2579301
576895
168756
2830327
1871004
2066226
1374162
356104
2687520
834686
1477247
2131358
1468889
2002236
2095783
1168170
914572
1862077
2344903
1160448
1123092
2356097
697847
1061549
2612803
2818650
845213
1444807
2444848
725665
2416282
275317
1947090
1750541
1764755
2484739
1162763
666649
1112390
1410614
732222
2845405
2581580
1556387
639138
1233529
1377368
1829829
1558743
342203
1627219
2261042
1439055
1217586
1907961
1526041
284429
2595058
2254321
2699080
602960
2695748
2306328
2916501
1043033
1248445
2460592
1290627
2794078
1922092
694800
678364
2317648
1455536
319764
2833497
838331
2712828
1515459
346048
271743
2514875
1877691
1604848
539933
356431
765557
1144085
482005
2084516
2148381
2413207
2007088
2647203
507611
2251088
81309
2167625
499670
1072906
1295647
2732425
2830349
2892564
1986597
1594253
951947
1671964
2771419
2396885
637505
1277944
599345
2189230
1988905
2060472
2624842
491746
1782110
2831157
2314219
1745798
1375018
620848
1933166
1588656
2378896
766516
1345787
2468878
2236941
974465
2382661
2384088
808341
2652353
1273011
989940
1842424
1604860
2208629
1937198
379526
1065810
2848036
1187257
316468
283229
118017
2431145
1785687
1553482
1344774
2848492
1243048
1113941
1282490
1303273
354584
193671
2623577
2815072
474947
929350
1758411
1088627
2148381
893555
1763009
189306
2560909
1970383
1358454
886159
268814
2164150
2863261
35544
2141756
1301749
1878378
2425758
2190413
2778275
77667
1029410
1503741
1038466
2541847
1692326
2468381
260593
249082
1129777
115689
237964
758311
1074838
2291
1493354
1592357
810437
466809
1623158
573967
642885
2897212
1773868
569343
2931949
2144549
208960
1461882
689142
700249
1015308
1802335
2706854
721002
1550458
627032
909126
2041512
1696935
1838980
1908312
981770
2642123
2434917
1691588
1880847
867005
365526
2389295
2906631
646919
755900
2805588
2368997
1007552
1711571
930084
588755
2826367
797171
561560
1530738
2264861
2626818
1676564
2716380
2445399
1133737
2408648
2414826
2395588
590832
2825351
1862235
31884
1666793
2057469
2058383
2435226
2040857
1352301
2614065
646909
837939
190049
1815326
646668
2069500
865461
1519439
1815288
482961
2144747
173412
1043006
1346078
2288999
1312626
2530237
1449324
2084843
1020523
391446
204997
168696
725240
2609612
2352394
517222
1524086
2159357
2561839
2308649
1020811
905585
1396864
1526737
2879172
2287455
672109
445111
1740131
2334736
2210279
1392786
258398
260464
1979365
2310536
479034
2719692
2280795
2734543
1588760
1752243
1265527
2689879
1661114
116868
31195
147401
949182
1685185
902565
2698008
832847
1928415
523565
39847
1910854
234639
371739
2080100
2426913
2478802
557000
1960153
1147898
1299179
1160974
908983
1980564
784524
2918813
1449291
1088694
1056748
1035622
2147959
2353092
2115548
66991
681511
730723
1521713
2751371
299685
2346711
77201
2736202
1443137
737220
2524873
2787083
2299175
1822732
1818660
2244331
288461
2918063
649282
1083276
50503
519310
2082790
2895756
2042862
132250
1727757
2798260
1635602
462480
11031
1004503
2914125
2054327
2633742
1974164
379833
2696537
1304176
1586017
1884250
1797047
2682993
2645199
124460
1419618
1325671
363054
2065436
2115928
744639
2229930
2747867
2161272
2772270
1396664
584926
761205
1900595
2884634
1656291
546094
1749719
1740058
125180
2715331
2313215
1785561
2602683
819219
609000
1199799
2270981
2502595
1664818
2793069
1942003
2814818
1264560
1237919
764173
132807
1319926
1937604
2351734
1165972
2915943
1303328
1094745
159905
1682682
2842122
134712
527215
2588995
290122
2654386
313805
722902
123677
196141
532587
2877670
1441722
1560337
2294577
912420
397527
1393089
2917283
780953
2658803
19488
737248
2327984
1063960
1975304
2631497
357360
2274872
1107873
1300190
350974
898573
469811
2781366
2569250
1190616
1216225
234354
2324358
884910
2760685
1100953
1747877
979447
464789
1106498
2507729
239854
1423841
1374786
1049957
706830
213973
678831
320559
2897520
1843517
2801710
598402
325439
1719529
1089735
1995289
2249630
1036238
2644969
1117930
1914097
2707653
1786476
73292
712080
1157284
1214291
669124
1019723
157115
613914
1706129
1043802
2636302
449386
2904275
28689
759070
1647121
1175004
2311891
1704086
522491
356348
786811
27147
2873586
2427591
1102579
1914755
2152176
1013459
652995
2087003
2183172
2460830
886497
1702135
68454
2273847
2555577
851472
138443
59737
472628
1121384
536259
478926
413039
2315789
1047217
530725
842968
230294
1248655
979779
2804218
1051547
886875
2189579
751913
2084740
1309882
1619705
2554948
2845840
907408
151831
2730469
1107330
1892924
114765
2728866
264351
2937842
2898304
742437
1709428
273106
1523430
222437
899532
1515549
1736249
746086
2296469
2803090
1776429
51868
2383862
1467828
2698792
1008663
2034208
556455
2796201
2185023
826065
548371
2769173
625900
1816700
1911963
430267
1758759
865329
2053398
2021691
1739823
2614736
2030792
76256
551281
194213
293243
276533
2012326
604929
2312622
125606
2613792
1509086
2603081
1518339
2392754
2090966
1326008
2702223
1378552
1520940
627081
2411197
1767370
1646932
559952
1171629
2726548
2534690
1330684
1190573
1122225
108374
1361702
2380613
1906373
2752044
1610174
2799454
796182
2714169
1187436
385003
1492182
2102134
2684769
2559906
617939
2692969
2609302
225761
403024
2644213
942501
674995
264496
1948171
358187
1491986
1514962
900138
2508491
138021
1198858
2728305
233685
1575184
244857
2886436
1852006
1721381
1253717
1268830
827957
1885603
2155499
1329954
2203531
1090563
2609709
575344
1249335
2249128
1726213
1051835
402874
1953321
2225146
528997
1970326
2771695
299696
2050638
1260447
334838
2193639
1977970
2813674
23619
1084849
2742925
1945488
2260417
1276199
1505919
1772022
315988
2244326
839645
708059
2000516
1004602
750352
1485203
1984381
1296619
2454545
1876243
1571680
967822
39905
2567431
1886382
2661384
1529740
1094728
1240279
928315
193960
105983
523921
1330002
2867721
2692648
294246
2542191
344514
2118377
1774800
1787152
2656897
846558
1928832
1917337
552270
560428
538319
917314
2445937
2628738
601634
2716774
1696971
944372
2937064
1105138
2653160
1944994
1646745
2388321
69113
993120
334784
189903
2484176
2932343
749483
2601342
1826496
415576
771984
2837048
1687282
376009
2460731
110872
2463646
2538723
1996178
1425499
1478773
1993012
962898
1256563
945715
2798454
1555456
1664633
2601333
1056701
244359
2592640
1088479
1829673
1207986
663132
1098853
1742706
1047928
679395
1577375
1442196
2835087
2184144
533505
1697336
411862
1509639
1192448
2804058
1618499
546974
77551
1177234
1120158
286395
1903540
918631
2534003
346837
1579048
83197
1753143
1816688
2128195
868509
440975
1653786
297330
2881533
1823350
2594069
2175244
1451976
735130
318667
1296980
1871849
1071153
2558744
1556138
2617670
476297
2556961
727682
1337134
324851
1060
296550
373069
1105282
2449554
45651
1960633
2396568
1981088
2123655
2689605
991945
531690
2866934
203894
1868384
206823
2198678
2814583
145399
885480
940992
2149735
2817483
1503683
2880934
918086
1168053
2151318
4144
1370277
252301
1030849
2535921
932486
2669290
2805698
638886
2668584
2149410
66697
102362
1239016
717128
2527848
1935441
298138
407507
1877440
585419
113528
1336124
1550939
2313868
228333
1049584
2799893
721073
2887171
1862931
1806307
1618560
1033388
2802442
2745273
1185704
596953
270385
839755
2598843
1218661
2059561
1912420
2652797
2910390
2144013
1704213
1611223
167575
1635368
643111
2171407
379757
639098
2030389
2302633
2238706
180223
296777
1172609
744763
2069710
390181
167152
1407406
2627459
755060
1119201
739243
995985
2686854
878772
2784723
1333350
2630135
1072985
1030428
1671711
1557948
1976743
1348328
220355
2375176
1543126
2068919
2514013
1048286
1696231
2361734
170941
1782178
2686909
2471246
999067
2363753
888480
1066689
624446
2929003
1780699
1910348
327700
204686
781997
479111
1733095
929679
864329
821722
1694117
726051
704623
129374
323000
1951897
903041
890841
2608146
1784632
1387247
1589683
712397
2010449
12859
1416128
365142
1931130
1696697
542226
1456838
1366120
970900
1372768
1197511
1247860
1697557
1733396
1937338
794379
2540755
2483935
2144570
881871
58794
45722
1838360
2417548
935404
1606596
149425
1786539
1112119
2233610
899244
2380607
542688
485254
1255215
1885630
385654
486513
1923845
1703816
2252102
2552609
2459215
1538301
1580410
170566
1238533
470665
715226
2934508
1204456
2025297
367719
345000
271869
482902
346948
809827
2273447
1281514
47551
2906379
739157
2894908
1887346
2155225
164563
2300626
1872013
494044
1536667
784495
2422874
2070121
1362212
102876
1235113
2607051
421368
2727523
33332
1395386
2005010
2844834
2933237
2045686
214809
2248015
233052
1138828
2596648
2398398
587779
787031
1938655
2756116
1254820
2383423
609356
917275
2615211
2446306
2450740
1400155
584008
2516535
1708735
1624458
2804938
1905096
1205777
2262766
1281836
1868174
1693125
2048797
2541331
2851069
1565466
642013
1655405
1617533
2763277
1278989
2017359
2316889
1778590
776430
336839
2329010
2172542
838715
2594723
86161
48086
2603532
736603
1751409
679234
417278
1572366
634602
773367
1213613
2166514
1700369
2545556
2881236
1665189
550929
2280714
353366
1071663
427733
2376519
2667561
1953391
320447
2378596
2041357
2451851
689354
2114586
1046704
1315200
2711384
1831620
2471102
2914914
2861731
1831752
2710780
1629894
1296844
626780
282528
2554640
1923514
1982141
598006
1057452
932567
507232
110827
1618283
589249
462066
386535
1498448
1420591
2798582
2812190
1836236
2704350
1289758
1374649
706866
1134332
914103
323492
1523880
906621
2027645
165226
2612828
550656
2156176
2355229
121006
63839
1705826
954200
1389508
2763909
2401488
1315761
576934
432612
635529
240685
116342
1939177
1015394
1667573
2253530
1293009
453638
2631913
678139
597239
1460052
1158769
939305
1470524
1617382
341256
2703882
1359258
1324992
2126021
422255
1169340
1423938
2198217
2910299
248377
2349193
1267479
2838069
494898
2047393
2280544
641675
1225513
2683308
854660
413814
2591084
908184
442798
2244328
2836606
789869
424863
2359124
2056429
1240702
1960631
1838576
610622
1736762
896346
1877480
560429
497133
1662173
2282041
2109692
2649800
2464791
88074
2501794
1301969
1168781
2641052
831651
672624
2557537
2519521
427236
1922813
2568425
2200292
2663768
904796
1322118
575585
1682970
645816
354017
715671
1994953
1931095
476172
1595355
633237
2175601
2042002
409686
569289
2303227
2529461
2193464
139387
734848
1587691
1608311
1117238
96053
2170739
205533
291533
550054
611380
2622668
946285
2742305
1940968
178636
341065
716965
73934
1836506
659388
345385
826806
1372652
1781066
2120788
1890268
673598
533139
882825
2881166
1663322
434069
1124771
2359543
2621324
688369
1139432
516416
2445374
114559
297044
741656
242765
88705
1533435
1860638
2721488
814181
576461
715494
570758
2286905
429729
1744797
1248804
1399875
2383994
213280
544330
1576302
2839941
2264535
1338795
1531083
167317
1306648
2436318
1282581
485704
219475
875734
618434
252850
199204
2824703
1811659
2784566
2075000
1092814
1831896
921175
690973
1050566
2502824
250073
443957
1960871
2698535
1781070
1907658
2368920
1269671
359719
270436
1360649
1740279
436475
2357804
1411399
2371720
2641266
1911623
1526424
2206842
843591
154927
1976252
1864202
1006028
2258634
746000
1321648
2623678
2196368
1401351
1424203
111613
1312415
794474
2058548
1013596
784859
1361331
857790
781019
195908
2818491
807006
1202340
2321179
716593
1435306
286176
2590673
170335
2655816
1195135
638998
1966641
1410077
2214441
514499
1544612
2526734
739687
978777
430685
2659046
759325
379240
1621641
2929938
2594044
1872938
2354326
2838516
1129013
2415912
2469392
753779
951702
106178
1991344
1931523
763840
2436086
1376970
2484333
321874
2630399
366947
2068187
1242065
1983580
202405
2890202
2416082
864484
1893247
1649945
1256336
2244311
1457365
730597
993561
2306420
2537133
2377269
2105424
1242874
2896965
2388828
93902
1281961
1712021
485508
2116080
903628
1896436
1281195
2139368
679818
2321706
219938
5814
317730
2258233
2425800
1435975
142183
293963
1492486
682173
77217
66575
2437217
439089
583975
122445
1473843
2859327
974361
2826515
1858541
421527
2888125
1190693
1940757
1015512
730837
2161441
2307590
682174
1231673
1443398
1175135
1544846
2337373
2642709
543094
2277952
2418995
2494068
828575
500282
2786366
1203763
1681426
423361
352945
1062171
1769326
373763
1953549
624195
1314468
2080750
2774138
2220999
477633
2167340
1444405
2576412
1798032
397906
14761
2440548
1681567
517771
808006
1933878
693203
561608
1539942
2536947
976494
776671
1834412
583358
1927172
537681
1061340
345136
2086545
1509753
2321219
1639836
1063630
1847676
151854
1358174
1874048
2563066
122730
587090
1159797
720066
2782792
620812
987854
1988467
637260
843702
1655476
43792
519015
2380395
1848088
2517952
1991694
1576149
1566889
187421
548189
2813012
1242843
2278158
2065179
590684
1044272
1775815
1454881
2687091
492777
707666
29897
2845571
2707351
2175328
1029417
1465626
2266826
504230
481054
388062
1744520
2548754
1064899
494951
1015845
212849
1575732
2000692
34122
2682301
440604
1357405
2533619
479740
380872
1380876
2383450
589072
2531299
902962
2068108
2902880
860528
941227
2181636
134238
1741311
250794
43518
2904802
2676359
2208062
1681734
527148
815825
1248161
2653274
489453
2741658
1577100
138754
233767
2020424
1938935
2395160
2095418
762712
2066245
1415633
2835706
2558712
2132355
1579732
2079720
926754
2405669
2675419
640900
254322
382626
66501
1159344
1894461
1680693
2379962
1177969
2616022
2502963
1888254
2101083
1549469
1443641
2488897
1305212
2929389
416010
2861962
1910857
1085748
2539341
2654623
2108826
2688938
406324
1139207
2653921
1399412
1824781
2597587
1143253
2070856
2559597
429276
1207865
1646336
2899146
1828973
1083457
1601464
2511073
2533847
1664248
1218805
1098749
2414924
2804924
841247
1870468
2110034
1077406
2672407
1056299
2454248
1870496
1297477
2028635
1728275
2465753
295648
2563342
727942
2911337
971583
1859296
2750405
2028761
2263984
961907
1227981
1631590
488817
1084901
251851
2474628
2214954
2341844
1619791
1004131
908902
1980917
2633036
2833449
2419533
2004353
93710
2905999
886459
2080504
527614
112275
2486234
893635
219811
389934
1846499
279614
1672853
2352589
1076522
1911781
929633
2360787
1404751
223790
2506472
1774734
269383
2030937
2302843
2009609
2864993
2140128
2636028
889665
1633442
100520
1612989
2325248
687522
290214
1654196
1194333
494719
1979480
2693413
1659781
1982872
989132
2884292
1732247
1476136
926598
1308007
613673
388266
614918
1133469
487713
2443391
92143
1088476
1242301
2091391
1501298
2454659
2157452
2706451
214906
952630
245276
2371153
2152638
559715
1838280
2595513
270126
178185
2652700
1212482
374274
1775593
799233
1989997
1479041
1525065
1171484
725238
2387038
2114389
1552184
101438
1427091
50108
2165713
344849
1604606
808270
2884110
1904545
712234
2591615
1437896
1842608
1912964
2789768
739033
705313
861643
2641864
1969697
1806791
2273537
2466494
763439
2385469
3286
2690855
1926051
2925531
2750989
877559
1407649
2658214
2262550
811915
99330
228622
182323
1076629
93404
1820116
1004171
1955352
2646249
1440683
562915
2867281
2604468
918795
52775
2325182
1596312
1592705
886513
938860
307824
2386379
1757420
382966
1890114
146327
2636671
237055
470934
1601841
2703378
1062661
1325479
478544
163690
1946083
1981341
2734625
1508241
738355
2329844
1298900
676299
249794
476962
1444610
1549682
1759401
506279
623464
1970838
1437476
2207518
1482511
692059
1211839
86355
1417747
2851501
1968210
2118797
2036942
2343863
2453337
1586030
2485240
124736
68259
45
67843
2170152
1781314
1855604
995291
2203197
788122
1658206
1553721
2871035
2734940
2240643
157430
2023878
1600988
1357266
2408249
59501
1005544
2824435
474176
1304170
2636094
2612776
86020
82555
856580
2165929
508471
157901
2732224
2604174
2825682
1585757
2038591
1292035
1658292
110683
1287778
1959068
1704813
2894925
2270301
2786995
130648
1098473
484282
2906124
1416814
728162
2594725
813492
754673
1165717
273977
27073
111020
1912911
134306
119353
785615
253755
846050
136958
2381985
1948198
1967729
2202012
2053788
1589879
1305736
686043
18374
895133
1774281
2920281
2685033
1216987
1264472
563223
676911
646739
2410222
1910277
1419667
167539
2634338
1607129
2045227
655038
465270
1161364
1394275
1963357
1541365
2857273
2390258
426199
2292100
1788992
194676
761299
389822
2244352
942035
1580584
2743657
1318430
609320
2890476
916879
1557131
2014644
1520750
1314637
1569824
1932330
1291378
1976861
64285
1113912
2691862
1287021
1382907
353478
1540546
17190
74812
2734010
243428
2241727
2034404
718986
1392191
1925365
2674647
1364601
108949
863524
1582269
2598706
392404
2508280
748526
1745184
2832403
818099
1273361
202368
1306818
448071
2432984
1287848
531818
1715364
1097843
760031
1971179
1705837
1271814
1639711
1891066
457321
2674167
1445121
2329097
132045
2488822
35649
1418492
1460659
775567
405456
1696971
1689590
1757009
630301
2400818
1965235
2141530
220366
1147000
2483422
2100754
899933
993491
800429
637453
228346
601202
1909120
1580852
2682187
1089546
413034
2153879
171902
567040
938892
537928
2779083
464141
2285867
918161
459083
1072017
2911378
2715537
1060682
1045835
993811
456754
2595761
1092879
12326
2769282
1857549
1975184
1925815
2304207
1927947
1889938
1333185
541394
816449
2816261
1081895
1199345
2784718
1108494
1136465
1332790
902682
355206
2421668
959342
1826435
815090
1933196
727965
2319300
981846
2314484
1673098
432298
2279073
1596261
1453738
1680626
761067
1072843
2306858
2936311
2670384
624086
2935212
2607990
1037264
2456808
114183
686092
2181091
113288
1297215
1722301
1048342
1582380
2092741
900198
622631
678745
1328594
1870394
1682401
2852532
850146
2838639
497885
1502854
2379445
453652
2902463
2125095
2727264
187928
187471
278772
1365302
2867350
544449
2181826
1987887
2330456
1037966
1620918
2225174
2482206
1939223
1918547
190528
2499789
797954
2569872
2363469
648289
2124667
782319
652590
2626060
609878
1049995
1032219
1988805
1487170
498769
2343348
904053
466282
2276139
2031976
1224588
1896386
1386008
2169801
1886748
866504
1594311
2124210
2179572
1392941
2443590
654898
2273178
34714
1362184
2430702
2660633
2065417
323789
2534050
826106
1273032
649418
2686157
172608
1963555
2194712
2101518
593398
2048063
545209
1070299
585680
111423
349860
1573746
2072420
377012
1829386
1740290
780176
107624
2255992
357825
983164
1509526
1135316
2105219
311792
969376
2326608
1813915
2302199
1719961
286042
1165680
1711671
2028902
2784421
932856
2455948
665828
2031207
2762004
1935860
745031
2696342
2480225
2188744
1805981
2007614
1005690
1357467
193339
2889094
1242021
2749125
2913831
2196139
1874424
2097392
1388450
2044974
645977
276592
1198547
1365046
222643
2393316
687143
1282540
1906883
1842877
1300334
2526013
979805
2770903
600641
1227659
1002583
2762640
1119182
330750
2198878
712338
2859106
135492
2371722
1543085
1610924
2925043
633810
1652520
2677966
2210089
2476135
303977
1115233
1655441
1335892
1149573
358204
861051
2692349
410861
519765
2275142
1602445
2819371
1113860
2294553
52968
819353
436504
1385270
21060
815691
219069
21589
1445522
2162229
2309899
1339521
247654
1178758
2231574
2425742
1401466
2737185
2512477
1603326
1925926
2329677
2041740
1243815
2351242
1079807
1576572
2562916
366506
48636
2643573
2268070
2762601
152374
666388
1936251
1170178
1140074
1914642
1456337
1804297
96517
1541556
2062088
489470
383691
2254094
1727290
532212
1038318
1957569
2370492
606357
2566739
898927
2317066
1785195
2617184
587199
341771
1613371
2443497
1959311
759605
596204
2274286
329175
2738731
2242629
1551900
316619
2089699
1987595
445092
96353
2027725
932034
1566797
63643
1587833
2233
774298
218847
2359545
1899005
1040210
2913951
2935182
1961447
2773590
2653873
327563
2486238
599122
1528366
591865
1464888
2541394
536199
2464875
1804062
138261
1584346
897929
2254924
2750469
168481
1393841
628685
1879378
2199847
2356906
2479213
443956
641
1378799
813610
1086494
605762
248198
1777001
2541638
618470
727978
2762684
641338
2904684
521148
32068
1472728
2299591
2598327
1976421
2221291
1779254
1419811
2004511
2857481
340930
1656936
2787900
1885046
1074116
927948
1144805
191687
1133151
1039040
1491445
883557
1324273
1276693
2306483
1034820
1812912
2303941
2378369
715559
2835524
819348
610790
284728
258985
2300363
1180543
186993
541366
2419329
2609315
1567212
723081
673419
2161542
2500302
1687969
705863
1009504
568788
1192951
2628242
1185329
2835446
1212215
2254055
730421
213541
1953105
2103306
1160539
1921507
1024660
1806704
1219798
98000
2025965
532165
1475622
1720259
700905
1705225
2647134
1452211
2035077
119032
2478474
1986699
1691547
1417377
2536236
1637453
449471
2420652
1177256
42792
2378206
2471681
1201793
2708255
875650
1464201
1319041
845955
1734326
341257
2583848
1355918
2487560
2116372
312226
1616470
428494
2881602
2150840
64671
2049155
1793182
2885316
1933665
1039694
1196249
1149834
135314
2634370
2086397
1637500
381937
2503379
273099
2394017
2918277
1890695
1467339
1890946
1981136
1921216
2399042
264906
1478109
2703853
1286161
1982347
972011
2237988
832359
2465027
2170218
225373
818100
266520
1442313
1229194
1649148
2749508
338459
1911556
2408442
1566426
2413354
1691904
1153903
1012397
1273061
2248415
1305478
2634931
1890525
1135548
444780
1178352
2866982
2919572
2020007
1807537
1410965
905564
172760
2839101
1129894
1702566
2477106
1947987
1722750
1473683
2064460
2476966
742396
557971
2248856
882100
585667
781297
1774422
2568257
684420
940863
1513488
1543010
887327
390227
249735
2791226
2842976
2589027
1102854
1538039
2205547
1325451
269499
230070
1383710
2301227
1909564
2365404
1098367
1291994
1847846
760850
1292913
2269143
1766872
1885269
1536848
2771982
583818
1722479
2503479
899684
280488
936136
2931750
100672
571326
2878309
2864757
1607150
2151689
1170104
623802
2316295
1394750
1709038
2641555
1676919
1231899
1915887
1477516
2801834
1251870
359041
554137
172849
1852555
944881
712943
431212
2111377
823506
2511016
1008251
162107
1852092
517571
1503147
1987572
2015668
36742
1518671
945741
1994045
263196
1867266
2656705
1651286
1878370
617676
1989174
2450739
639248
29689
1412648
1332903
439521
227048
1465416
2728008
2124461
31856
1010044
2929296
2112052
216303
2907912
2703697
2666532
2916530
1804579
391553
1319176
622073
2163011
737654
2072096
813144
2870210
1614024
667361
882454
182382
2538716
476501
1236095
2551935
965941
2113091
2637674
1400045
1863228
1686787
1648150
952120
2658755
1417351
2222514
730104
1372750
655999
2717367
2900925
2580211
1096540
1397806
1580258
1374945
1010787
181853
2832980
2929984
2040875
850008
2282836
2061024
1912464
2450161
389862
489339
662652
2032548
408135
979377
2643459
2541795
1991959
2412023
2579797
977195
1611764
1757554
2190757
2544056
1581476
2602057
2163063
919616
62333
222404
1413485
141784
1676038
536106
1929677
2869841
1828714
1861027
2773962
211524
1224974
2906958
785642
1403699
806154
2491361
824905
39289
559172
749296
956097
2229130
1501157
2092134
1062712
1491808
1377959
1170159
712865
1168296
413404
2891330
1519762
1450303
1052517
1166676
794481
1080123
2680448
1774351
487673
2727563
2822662
82272
2924683
1987807
1354489
2233367
2492562
1098791
1209965
1179070
611788
2431985
1718516
340905
2910803
469368
109797
201708
2749395
1412137
1106295
2671327
2841425
43725
2213018
1941060
1363804
1702751
825504
1563646
474348
2666968
981874
298921
679849
2723003
1901940
349889
372470
1961522
1621230
650777
251396
1955184
156602
2646844
1420938
480936
257941
2691693
2667523
1330529
2514119
1850569
1689411
865285
1816955
1443324
1858530
1365406
2155092
706654
2130712
2079724
445773
998656
507363
2561853
1769681
1609618
2767717
2704101
2300007
716081
517638
540062
2548063
2619813
2506524
1263509
2354488
1668969
503163
1061420
2675669
709213
1294626
994568
488527
2350322
111665
567169
2443483
1287710
1679317
647504
2653509
2348024
2880342
1501316
2513844
2709248
2522417
578493
1719265
8489
2147614
884475
2121047
2577960
890533
1575432
2232730
2106504
2301224
1590512
1838057
361000
67035
455462
2389063
2820764
1165061
1016192
2659370
1966811
970534
2101923
2202014
2543196
2885231
701993
1093461
32482
1884934
2006194
2198926
706509
2320253
1878609
507037
1200
2488151
2485618
2866789
1038191
2766507
789802
1288258
846779
1538687
2245572
1136632
1718576
989564
2164860
1632141
478572
192585
1598863
1760889
1286468
2366595
761629
1988970
1695642
31371
380588
2563008
1516633
1852457
1720312
769945
1316818
1089318
423797
78605
1385319
79288
1175891
2152449
2419989
860277
2289639
2905542
861170
695042
363983
1829980
2100210
2738062
649324
1393508
945237
2022205
2268562
2488468
1761722
678732
1017832
2697512
1374391
1254178
1196574
948943
1296099
791385
956233
266962
2070726
2707247
1810358
1849197
1634700
1597140
2394387
1887253
769796
2260362
952350
2197075
277488
1268886
2066736
1979535
376075
467088
1395723
812540
2022815
322041
924537
2167846
1442933
2585814
1874288
2099683
1763734
980903
2171904
1933226
2382222
1229065
2293002
2572128
2657932
96772
1213112
2173950
1769062
1901278
2326746
2664986
2025358
456526
480824
2934405
2858442
158116
2878201
862966
1678708
2641074
1948411
487825
2926107
1955893
1999850
1171593
1746197
490170
2243707
1721717
625783
1724604
1846854
592493
1279962
1162649
2866749
2767201
1413770
2430337
1753199
1817628
163910
2360733
1860086
1396444
1137677
1175189
952853
410000
622670
1356608
2501194
1728457
2583615
134472
1558047
1780830
138745
2769492
2088890
780046
1787322
240343
1460341
2318306
1680053
386553
1713191
880285
2496497
1451349
2582813
2783878
796176
2602653
452678
1740312
2069377
137316
508366
2159336
1961728
1221458
2712234
2798997
2857907
1960869
678854
1397425
2019456
268949
613834
2467446
2729054
1301482
1549151
1172119
943969
2892251
2832152
764622
1360860
563654
1925681
1910439
2874780
2415955
2125468
596322
2350990
313770
2304197
695795
1335718
1951219
1742199
2805411
395036
1260372
1744666
2866225
333524
2663221
1048225
990245
498065
284034
2657882
539983
688504
2765516
1113425
2501869
2328065
1128678
2894460
2132333
370798
444036
915767
601852
373715
900959
1352178
2249968
174174
2705271
425749
641038
110321
479891
857131
1920168
37012
596438
94013
1514962
1167200
1909395
128761
615640
922861
489807
1313983
2446891
1615909
1904831
1264453
2150233
1538661
997090
481350
2770024
2038152
730861
473794
1943041
1911597
1755721
1181622
1776021
2067146
462445
941852
2916512
700385
747475
2216089
2868556
2247357
2909224
1878385
532650
2419770
80470
10041
2540309
2599065
2286393
1774079
278499
1738703
713467
739778
2615833
2236181
1961676
592914
567511
2539511
461532
2678376
386671
409708
1756748
1428841
572388
443380
1499591
2736125
1267395
1640319
1270643
314800
1078489
1666062
414419
2269133
1054966
1311353
1584837
2205623
1411850
368711
2667596
2109043
1344236
100
2528599
2237473
1157188
648927
1073888
2167936
1605631
720508
2168877
2203211
334699
1115613
1877491
1550056
2867685
121681
782557
2145043
1211591
171368
2505168
1851428
81193
1808560
1253680
1109721
9759
1820517
1685120
2068260
496433
1096926
2222300
2106734
2140818
2456199
931050
1656744
2270541
1583431
2621135
165377
59417
1952474
2848905
309190
153500
2300572
1486137
2116474
582420
2606689
1749849
2087626
2289063
1579901
921761
1005731
1809213
2479173
1640704
1758741
1613846
1243889
2759539
2204846
2419798
1913308
404823
2336313
2663883
1105878
2042112
1209869
1946610
636982
2040514
1406287
2182385
2178569
533777
1700466
752567
982584
2884885
26227
593965
2232277
1828685
2250872
1830886
784360
861601
966617
2406620
2012716
832864
919334
715953
2170652
2448024
1064763
2132377
1301626
1014135
973313
2645483
1068931
2284024
2401064
2280526
545872
197361
47899
807682
608459
740834
2104971
2174154
980168
759280
1396414
1730414
2104063
805688
1276621
2537133
1135629
262765
2166428
2558448
977370
2406615
2810087
2684804
77512
1640065
2113652
1542900
2761643
927550
2733421
968966
1646837
2240617
2623318
1807060
2927694
1812001
2641341
92575
117151
1402200
2796162
510841
682175
9440
1567821
2552568
124248
115764
2885680
943639
581170
2296709
2880276
941147
328199
2587
564705
2639585
1493940
2089848
2159904
1911723
2929802
1696286
1752351
2237543
75762
2431458
2243663
359335
2291192
2873490
643031
1202447
2402712
2144611
1652039
561985
1535883
2679053
1130054
200039
1592886
1171137
942019
2125109
2531687
1274139
2025521
1715639
1618739
972727
1269618
701917
885279
2452080
2575769
893689
1720139
728263
1051720
2893925
2135308
2666057
1389155
1178509
1517468
1777830
2917732
2313443
2645166
144138
2580540
676759
2819212
545785
924903
1172457
1740163
273419
1658267
1820735
1432320
1998306
2939749
1103554
1815599
1610466
2348500
2563662
2620638
2927225
1087156
2322405
2295427
795000
2204451
1402934
2371471
2630480
60458
2703184
1781557
1624930
1729623
677897
1842737
718592
543030
47805
17137
2377485
2432114
1232368
1898584
2646478
1360296
2896860
164783
1830894
527784
949669
1523655
235041
1672346
642595
1873951
1891872
2524459
2474143
2804072
1408276
2735748
1837837
305669
1611707
1112605
1676775
379803
2316276
233246
944902
1066115
2044820
619126
2303643
888772
735563
1299236
1739467
2718181
1303637
35955
1911947
1164014
1556841
165622
1693754
1682462
2751112
1434663
2224244
813473
1390503
1577944
676538
105948
2768858
1112397
1049137
296245
1169548
1149529
57315
471793
2924794
1075311
145710
1690529
420122
707827
999266
2319681
1927653
93562
1245160
95007
2819937
2903504
315992
389491
658620
2775560
872786
1588223
33937
326097
362017
363650
638865
1167579
1369006
2035965
1306962
1134652
1113188
202656
318857
1646816
1928960
931962
1574616
1111167
2785933
1519313
1125833
2657915
172085
2788790
2344143
1699798
277373
995184
2591718
2508287
1780801
556751
624454
1269208
2720313
637354
2465080
994659
2137791
830024
2795260
1368063
2522677
228682
1529084
201173
682201
391694
2516168
1850052
523824
208696
588182
868009
2295885
691204
1831558
971304
866735
1205483
1078429
553013
1099435
1523478
1706491
1546805
770329
1664054
65945
2407151
2206922
1109977
1822748
482345
1138993
2556517
908624
648432
1026087
2231727
300057
1495117
1647859
2101502
744443
652302
2671890
1091831
403288
422379
136718
452596
1028392
1981242
409493
493339
599981
857150
381724
1409912
297247
403151
2619398
665030
2102399
780450
2245453
883045
1947578
193920
2540602
1591012
1470461
420415
2441002
487228
472835
1632131
1020193
75033
1974712
698732
2854528
2115484
1922610
2295306
2048110
1414976
929320
2852178
1197469
1147886
2751212
159822
2819894
2156208
572610
161340
127372
1059413
1222461
1144293
991997
329507
1732645
421958
472971
608744
1771228
939538
192903
2730452
2541999
1018886
1467160
894631
2764275
2863933
745141
954922
371241
2090816
696351
143532
1111226
1733300
2188280
453717
2393771
1074014
304388
32278
194334
239620
2383906
1251648
2740033
683739
1886025
804683
741723
152858
1150640
2613489
1003081
171938
2833966
3793
2123774
520007
500088
1654902
1143752
366850
1857651
844044
2479920
1982232
571172
1318912
1391786
2337282
1260076
1012734
1302883
1609445
1737112
590585
892834
1058980
717833
255427
2451859
2575783
404806
1568235
450180
2353455
350558
2220699
1171461
1424657
2376027
1468259
2510861
1089290
2674792
2246073
2569657
976570
1215821
612192
205841
1205795
1072088
522664
1255303
2196390
937422
1358295
896423
1365202
1664470
2637280
1028107
406697
746557
1157598
2077912
421992
2159436
1541775
2107619
1575275
775031
1674490
414261
2340094
1924722
978596
796348
945218
1069598
2138604
2445913
959302
291227
448411
2618140
552835
266568
2288879
1996298
2327552
331591
547952
1395937
644474
145508
61453
1156523
2479116
1239701
2669622
1083896
2271860
193972
302920
992976
196737
2905028
350916
59165
479410
492667
1018664
583
278016
1390511
387417
2200640
2827865
1095292
1545957
2638434
1271555
1478105
995654
1682410
1201043
2399143
1467635
1751023
2754938
2645426
2251497
1885645
1357735
1144627
99881
2936594
1638414
1709088
2466721
301469
1403981
2314476
415553
118275
1363941
1865805
2199060
635529
492864
626863
2084153
2180381
826267
1192146
1832448
864111
19392
270333
1697036
1735889
2332877
2648549
2612964
1257820
2479797
379257
1669857
2575760
2067547
1781444
623186
117862
2459054
13753
1226098
1090337
2362839
2151332
1578358
1566231
1106186
2278345
2632311
2792976
1818533
2677502
836001
543768
2633411
172804
999386
366916
1633020
2286819
1881347
2599048
1863855
2167532
1331878
2150202
1060774
1524511
1571836
447767
2072679
1237991
1778251
1491356
2939942
2465248
1873253
1788132
2876288
2812833
1027351
2748147
2369793
392051
2399232
1675569
2379393
2021194
1698835
2909411
387034
780920
2276130
2524505
2677494
49791
2523999
193318
1990919
2478888
1124505
2437574
494570
584948
2417432
1075709
832625
360623
305118
1764792
789653
369027
1938215
696766
2644958
2082038
1723146
1167615
1627512
461270
2402458
454587
2583177
875927
981192
2082444
938372
1050071
1258553
1678221
2781971
1098610
2128743
1320995
2198518
767209
744388
2773237
850225
466070
2627023
2281210
2670493
2638417
1092121
219626
1008777
1453384
1906606
1155059
999790
276291
85680
962695
483652
647756
924493
2590910
2580537
119219
1227443
614690
944545
2170041
2698423
960198
2710509
295543
2382264
580688
922399
207751
1294530
1982170
238756
2695111
2160424
66295
1700052
1121656
2593805
2081489
590483
1993742
6375
1920629
1595370
1275824
1948561
2619748
1950544
604480
2513436
862673
34636
40283
1502064
1325122
1281228
368012
995478
2566817
1280303
489795
1181162
1503240
2124979
532656
489035
2590558
607765
2840341
1433456
2507237
2732159
398971
313052
2832826
1541191
217925
698472
1007247
2811031
2326941
2353281
157200
2778570
543829
2187752
1506418
1219343
2453931
1746050
2626990
2815629
2051959
2251703
2361415
2144284
976634
1876991
155774
1916075
367238
2336861
1247735
2445880
2114359
1860175
2560971
925750
709559
501797
1347995
329082
146781
2766644
657086
518625
144539
1594097
2843498
1196628
1726985
1599022
1895052
1292758
2869540
159273
1693201
959416
236750
1085061
921562
1817637
1611479
1204990
2090558
2914042
882697
2427699
2341704
502670
1117737
2029661
1404456
2170537
1865476
1993012
1003493
881783
1232709
1161812
2120815
450803
841622
664327
1759874
2550917
1012743
803865
2660224
1371956
895133
1516342
2362927
1286154
2205288
2670812
1276354
1376084
2799155
1176068
1697966
1389282
2687229
2797514
325848
2186408
846631
1118540
2869467
1595092
2088491
2816514
1447797
202306
2013412
2831841
790649
493640
1691007
1315341
813910
299706
12802
380849
859476
1301252
2008683
529643
2596339
1458920
2856959
620714
1075322
1418988
141215
535617
83383
1973422
410651
2169371
1314721
2450702
2651863
69435
2788463
484569
2155062
1324363
1504821
1551805
2601942
1550584
642616
627955
1666280
1078870
220297
1074740
702708
1454724
1863381
2665926
498757
2873829
1376627
1246246
203475
2919048
2086334
1526896
586723
1675056
2285025
1646583
67638
1574237
1953558
1726914
1150809
834599
2503864
1761918
1297301
367000
1359420
2269036
1840471
821462
424026
1818334
2636638
176923
352502
1019977
2226275
213907
667479
1863689
2187191
492851
1222319
674406
1805431
2661489
1295536
2387574
594643
1076706
1580583
1148627
842044
1574456
2459837
2550208
1487446
2386558
746356
980236
788030
994967
493748
200354
2316727
1456525
548428
2256060
2822641
532842
108892
2484990
1595670
1606468
579076
437079
593752
2238352
2795084
160139
1777180
2105313
1771612
1390309
154439
2764082
321692
2297035
221381
2678575
834684
2095396
1114555
1012626
2004437
1616272
1500025
256028
739436
866844
445066
2175889
1787949
2691945
2183415
1691474
1500878
1463688
693872
2433668
591795
1018454
725573
1316931
2463127
1942623
859184
545605
229628
2301168
1848038
2380903
594597
1553100
2546571
202137
1793006
1556808
2526881
2601320
2112707
298287
1119562
944401
2897248
1705556
1720393
1784458
1049060
556018
102355
1686185
2905959
1346038
705985
948810
2264887
15813
2639767
14720
225190
2598563
299685
1439287
1440375
2649044
2849397
1626542
1707511
334500
468490
614958
2162730
1767021
2816455
1972740
1889623
882975
1593769
174028
1739007
2372953
1781025
1087923
872564
1366668
1832738
1873509
1668289
1817265
1426725
1254415
2164124
250415
1379895
381109
891820
1849672
1641878
381743
389304
2601670
1826263
1133176
2709266
2450286
2894211
866932
1678144
351542
2699323
2604532
395863
2170214
2363856
2066505
469784
97207
1297241
2431956
783831
523074
2125899
89965
780562
2536901
206208
241104
1040623
1635839
2514498
683656
1257751
2825784
392139
1611427
619941
1997852
2121705
2866260
1878107
2837551
1133805
2458674
500060
1950211
1102506
2243460
2593398
1471378
1515508
1507810
1120931
73510
745073
1599102
1799022
2446795
879137
1747925
1812410
116893
251087
156443
693
7564
958850
2697358
1897439
975074
499680
330777
1267632
1704936
617763
772207
2059669
1491143
372660
2550257
1004174
2033407
2760434
2519304
2832154
1497902
1658591
1446694
1127473
1921631
750564
844864
265360
1527583
1708194
2763255
2048704
1453184
1895225
549937
2745002
2229074
1243475
1902987
655983
2633922
1181191
1059436
1741007
1310693
2186279
1710637
2733747
2740246
803334
2499879
2725785
296452
509341
2844149
1048467
1704539
2495163
2280770
537466
389428
315590
2819690
1374995
1450100
1473664
2712642
306981
2885849
933121
1799742
1954862
1206895
2886072
1759359
144122
1576203
2111523
927437
1820290
299764
272289
2635092
1396627
1970895
1635941
954529
1317723
1588845
939280
1153090
1371833
1130223
1298168
2008463
436047
1138118
1998486
2257573
1238612
530423
2390395
1894963
2600409
863002
1312742
496791
2812436
1517864
1495756
2431476
2741133
453006
1415741
819126
2568785
2517465
2862870
2788027
1957819
782270
2715951
2543945
1434339
2628137
537522
2070925
1426860
1660077
149535
2201176
587893
627252
1338496
1896762
1011806
2861059
655827
605897
1800030
746230
1420648
1611698
861399
285990
2906340
1107591
217957
840803
2764612
1143001
190422
2086901
1512410
885739
767536
448023
1662231
781227
873574
1378978
2891375
265759
240254
2671523
1588241
2904648
1932599
2079653
2712303
1184499
1814991
1096170
2687188
870015
1675541
700424
287634
721695
1812458
1058589
1397677
1197108
2488162
738416
627446
2630099
2119280
165834
1148915
70257
1270949
420465
325752
1860957
1190032
290635
1457953
2026002
514768
2803526
1216482
1800567
1982999
845876
2805190
2586263
717170
2487016
2185148
1678116
751475
183653
1970519
344254
1808129
1924066
2678014
2598997
1357456
1144174
1409229
712153
2050235
2801067
2155327
91667
1529301
740415
852194
572869
1263522
756735
1607399
2402174
2103013
501903
190714
778843
1212354
2661582
2289672
2932914
1331054
1471147
2249583
1611245
538330
580411
392823
535984
2300938
334088
539094
2566560
2898204
1930406
201381
2609056
668150
653271
1032823
2894153
2433271
1072846
2598135
665388
2239756
305210
1246554
968998
1630108
2151588
1472178
1034215
2241884
2883284
2687024
985671
1220485
1073777
2776318
569169
2785657
2219291
2846460
2911480
2817764
1626508
183606
2497863
2074189
424347
1949745
753489
969666
865896
1557857
575693
802479
1731017
2412957
2665255
1258559
338083
1022796
204616
1983440
1796990
124259
2589629
80458
2011272
1083907
363402
1797823
2183202
1762106
2683799
642632
1178071
382268
473062
2653990
11734
1413741
235717
2697347
2847236
2876987
2201898
2557602
1137063
1620547
1282846
2385559
74760
26660
765210
1587145
492118
686433
861059
2811751
378707
1435683
1705835
1336986
867568
2253040
86377
544542
2485515
226244
573762
2292822
2910300
1086492
136964
994622
2513160
2588376
2772187
1068592
1308773
2882208
1648470
288578
1376855
2009273
1162550
1515831
2177557
2927907
1146901
1936735
2423699
805483
628629
2653018
886746
2581312
1838121
2904570
2363062
1687641
1918174
2286963
199190
333134
643356
1054508
119117
122579
2197799
2639690
778418
2573193
1941148
1924511
2026029
1017597
195501
243938
1757010
657854
2503842
232359
2241166
1622636
2574328
2009709
2199058
1428906
141545
1083242
1654136
940401
7108
1548678
1986400
1462565
708631
640581
478429
188252
1266959
1493666
418550
2820512
1624540
1216415
2675313
609544
1341864
1638857
2500956
2865962
1420312
739447
1799155
2401490
1372662
1586133
72429
1381451
677630
551304
555514
1604768
2037982
860069
1745589
2930546
1827549
2280718
1470735
15890
2785677
2923189
628692
803518
433706
1672737
2700302
1188561
409788
2450171
2158925
1652583
1470247
955897
1182515
1377445
410916
361444
2208598
2570957
709020
1195434
333902
1002201
2301659
486423
1320418
322606
1586859
1583049
419895
2210667
128795
1172294
375153
706028
2377559
2888355
880824
1007539
1757234
1944306
28718
1908269
2579449
2810732
811945
2669789
1064841
561823
326345
395469
237864
2748633
2697689
2864681
693575
664405
2899205
1216000
2830030
2091352
586486
386187
755891
1068473
1315015
1662335
2561741
1702339
643097
493090
873201
695885
470410
2010054
1007327
1007426
1627127
460818
411780
1035596
2378149
219300
511163
436978
532420
1091457
2241725
2371848
728458
1095476
219997
2650002
1657924
614340
1727540
1922276
1345363
1151654
2118714
2139003
1037971
2638358
2010300
2128747
2624992
408641
2672534
1967682
586815
1008228
1069635
1507733
1009654
1934894
2490664
708961
1180711
1824662
2503828
732611
108452
415673
1839316
152321
130699
23503
2573932
2650634
552314
990769
2451055
1052346
1368535
2005837
662756
1540880
876388
1939900
1735331
1141050
2509099
1187795
1941520
1099910
902548
730278
2832864
51692
1710769
2580287
147423
1828954
326864
2562759
276986
274503
962765
2324542
2433863
2088883
2413138
1538711
2116300
1648933
2652443
1127455
2272663
676344
2826593
250310
283944
2355794
1933502
2481131
2364903
945317
2914823
2835856
833021
840909
367153
2698887
1361937
975408
1793214
1200250
2094576
1794708
2528901
2922943
1781622
114285
629136
1842011
1162148
2062214
2666367
2555630
325614
166486
846078
343183
198923
1932051
837753
1660416
2568444
665375
1619007
2589895
1000015
2588645
264026
2540898
236837
934465
533421
2518984
1450169
1529821
2786518
1644016
1474094
2230149
1405129
2380272
1546047
772335
1324809
2337185
161384
912468
1800325
2507705
1787379
2335491
1839458
619962
2672975
1927338
1393413
2190560
1581714
2452863
2321086
990660
2169747
538926
2773715
2769180
1971115
2653111
400899
1611717
1691450
261126
2290610
2673649
2219803
2540252
2376091
915949
2919820
2399078
1298402
1556528
399849
2392803
426000
2692657
2653786
1951646
791087
2296033
762058
1096942
1046775
809411
484883
1981694
1265691
2121367
1892405
2381318
2895173
1562099
2407080
253141
2246840
178087
1640421
2196068
386226
453995
1086670
2104811
1487525
2096305
374803
1568303
1084789
1281321
1238900
591793
1173568
917626
1911093
1950084
1017134
374497
2214593
1191841
2278521
1597204
1210162
950522
361474
1912526
2132970
2657418
2069768
2490560
436195
1724948
1532338
2225141
978907
1200228
1439649
2139076
2737189
1913583
259064
946995
1513051
1544970
782066
1316069
2240087
760815
377045
932397
1668278
998740
1375938
1759724
114822
2559809
289124
2690758
286409
436656
1532184
2597365
1049662
539057
2830085
1491923
2855947
403376
352813
122952
889346
40965
1269966
901159
1303894
1818332
994040
573538
1692841
787847
1368756
1907703
2935779
1264034
2720230
371392
2804328
1989417
1767412
2734794
2272496
1930465
1028417
1662213
1430305
914300
1673402
2457897
1451846
1248707
1713116
2768369
1772138
1800034
1506601
1101480
592631
1267169
1197723
2166015
2620414
1037607
1625695
1303606
424736
2225828
522498
266552
513824
1257303
1437233
1137281
1390741
16781
2585340
1131280
2083113
2478436
1637486
2602622
1748178
1476625
125999
948213
1577157
400524
2907943
1510578
1004576
279119
542665
2299116
2715928
1999341
103607
1007008
2007321
1779038
260978
1725858
2294581
2443144
2659346
2464764
1172080
1518953
926164
2216060
72792
2207457
1321544
2215091
1405646
798463
925326
1717599
683180
1198647
944272
663835
1550290
253284
1262355
724929
1469585
2698282
2258524
508955
854198
1181866
1906797
2092861
2109593
2926919
1061057
658
1742805
2636337
1449234
2207406
122835
797123
912963
145299
197581
1525163
492469
1734132
2745996
2520888
637669
679876
2397745
2235425
501296
2563091
939280
541001
2894532
2592013
253280
2843013
2332615
2194517
2607951
544503
2856428
300666
255468
1259933
1986471
1721872
406097
1320146
1338981
1376522
1551928
451650
1828990
1944216
170531
1472202
1818721
323909
1017893
843617
710563
418626
1334461
2046151
2868300
2022580
1465697
1940320
855110
2658146
958983
2643198
593543
196138
936744
1920719
864310
2552662
822377
2570535
2582464
2144525
565465
329617
1445088
2132054
627569
1898769
212250
1987621
975362
2244397
7018
2607232
2761680
456544
1224077
2826762
573240
296693
1199511
2344652
63070
1332825
1454159
2536026
2085010
1044141
823468
2899931
466275
1206933
636991
768530
1201264
901799
1419360
2775321
1201818
852456
2180277
2040722
881226
111827
2923135
1429274
405030
2315801
923945
1445810
152304
71298
654675
1727209
892157
2315299
752146
154357
1218773
404613
948414
1098209
8953
653806
1642934
2789399
212683
177094
2465842
1580953
2818789
707605
1347370
2809058
1646132
1923066
2355749
1010206
204925
2219126
363526
361040
1691805
1403434
1044965
680976
2162604
1573172
2068251
42674
1438083
1407893
1950114
2551900
2276714
893419
1964473
980025
684085
903821
368787
201375
1067968
645320
985883
2210433
1363352
1444989
339359
2819022
536265
14927
594124
2489882
1584678
486205
577095
1770313
43607
109205
1920380
1765716
1074037
1294939
358355
388120
1122357
1849089
1662507
638290
1972293
281051
2142561
2384181
526912
1758972
379769
682867
2795998
2024398
1886550
161350
2747929
1963773
630176
2539441
305644
565664
573403
343284
2481350
757155
1103458
2169708
1945959
2837113
1469811
1510917
2456994
249541
2839537
81144
729476
166272
1196345
270413
1573215
839043
2081914
1467928
1048981
507187
1560651
1520803
1106607
1506823
1733490
1795343
2886147
90198
1790613
2783769
1922862
2380241
2626508
1985347
109916
1239889
2430535
1371434
407235
1104511
2434224
732295
2060844
461232
490900
323682
2653838
1403015
2382218
1182351
591460
489182
1330042
2643591
1679980
2359510
1106141
1743500
350592
2801324
1619080
2527500
2221536
1094699
2504217
1594686
260120
817571
2578247
1205238
526745
2743036
1823468
1758203
2649246
2385743
1563575
545116
675038
1851438
1682669
178560
2892465
2378880
2683587
1531493
1908232
376253
1911405
1364642
1622956
2880936
1846574
2674584
2686137
1606073
2262228
42993
2142881
1501570
762903
1929593
2873356
289566
1380866
1388459
1394038
2803823
1760394
1225023
2189469
956455
1469668
2661795
2686968
471710
335060
2818389
2310303
335797
1442746
1728182
933985
2051070
2077540
669174
2401208
40530
788461
404243
2189728
2854579
2526024
1699922
2015235
2331702
1202423
431002
297469
585742
430778
1935301
2478613
2079881
1229955
1920320
941148
1994124
2140999
844491
15738
499704
1997922
1518941
2535230
1997967
331217
543087
2062658
481356
1963215
137515
72491
2877559
2425004
1936587
1339705
2341550
660184
150903
856705
2244071
733713
1673000
1759007
1494853
1103203
1396044
557269
297003
677038
1078488
1685552
1356360
1746228
1094766
1780796
152565
2889571
718896
107753
17629
2394426
1514168
102602
1612416
96592
1701972
848534
2628628
590731
2938421
2809810
2207969
404051
214079
71316
1908382
2482458
1549444
840418
187682
755242
128151
9136
1582610
2209687
1743748
1918777
2168058
1479888
1507509
2574697
480511
164318
1855455
2483580
1161644
2271533
1880927
2633509
973308
2176283
877359
241928
1771227
2735231
2650620
506005
2337204
2335945
1881939
150703
1336219
1612163
1868876
2080155
2088642
1104756
62065
708980
278069
606665
445090
399224
1596236
2442293
717789
2615277
1222798
258433
9591
2128468
2410021
2900759
1688326
2194206
1670263
1973606
2648211
1107202
1217291
897172
369615
2396021
755436
629115
700483
1959016
376632
2698490
780609
550380
1551639
649529
328749
2578842
2056354
2310888
2547178
1374145
2269118
1060178
129384
1925853
1334922
2581198
1867394
669799
946055
2129628
631334
2302754
1633068
1904363
1231978
2709025
657809
835327
482651
1398981
253075
1751199
1025718
1351760
902927
2196913
2570506
1211182
67716
158493
114414
1191969
1120029
864747
307160
2843942
423426
506487
2413422
1818398
464241
652506
2370679
967218
1472206
1329212
526404
1248833
2888618
61972
2683881
2163166
1252381
394432
1901537
1050534
1481094
1735511
235416
238756
2208897
804846
2411397
2652120
282724
2760719
1912677
37187
598981
2929886
750530
69238
2562311
265365
146058
2934936
728033
755672
2626853
1350176
1733207
2791224
2667706
1510075
2316710
1363621
1874859
282415
1468593
37250
682432
2377130
938052
2472507
384409
85408
2879688
1070543
1224103
1239948
265956
1821404
1881324
2746286
1975191
1062268
2882847
2905278
1885327
182374
2248002
1082484
1200107
1236210
111840
2477201
204089
1765516
2033113
1478943
1576258
2820817
2587185
384991
673887
2191164
1332808
2895388
236608
545716
822099
2592708
2372752
1285783
2217362
2172715
20791
2147445
1592246
1184740
2120431
1427071
1558316
2290466
2810058
1511496
1271545
2861368
82003
1965024
1493311
2084340
2481319
2812191
2796550
2534885
1173972
1557078
1547485
299396
555056
2244089
1150437
2351900
1351763
573602
1154215
957054
2058956
1004798
415372
2603008
2845014
847486
2924730
2535631
667171
1330155
283203
2013388
1126443
2617997
1829769
2450504
631110
768487
2615003
1432382
1297283
15212
329571
1585584
1400319
960361
1515950
1801050
1346842
869759
2611966
1285618
2366862
2364165
2290115
279137
2144340
2220831
1753352
2251247
2046827
166919
1127273
1534458
2884086
347717
1602569
2553121
2567831
429909
1161949
2821267
1447279
1004360
2539541
1452078
324207
1121327
2589687
1869094
2545845
895532
697743
2311911
2595932
1817608
2040188
2097714
1752563
1934966
1518606
2894484
2841433
479992
1469931
263366
2133584
2594564
1876208
892373
379494
1191699
926299
2507558
2363078
1019743
1240864
2677848
100127
2357617
2659191
845462
1239511
1644843
1873272
211754
60997
1837690
609027
2879480
277224
2022506
619499
1958547
1327882
49274
478838
1397823
1173858
549571
2088564
1943784
891976
637694
1244688
618122
2634591
2939477
556686
2032807
1022431
478286
832162
1253864
1385359
1185492
2933139
2799749
737686
1218174
2914324
481565
2018738
656972
1919325
285791
1183071
187838
533911
1815263
945350
1011841
645801
2615675
944302
2471943
2814013
2653077
2768469
2151929
791819
1625611
1664978
535587
1295029
611783
677720
199085
729419
373384
2231373
1040391
1222884
21033
2909165
1385365
2307776
55410
2045755
1866920
2032902
2152518
2420366
717737
1194583
2874760
2330793
2891068
1430226
2671011
142816
2805580
1884860
1114969
1996332
2552658
2768724
987267
2682176
45618
2362043
2674348
2199841
2358479
852253
2434362
2000583
2859847
103763
1138291
2409351
1796150
680420
1107191
489496
1240540
527843
1179887
416356
1915442
2375596
2362541
2666781
1636744
1460582
2935110
941209
398740
1379387
755993
2051448
2805976
494089
726158
2622838
1182307
2064676
522656
1581715
402201
2543358
474975
306754
1548456
277688
2688633
2891460
92306
2643294
2281422
2497450
1102231
1131431
394543
582313
1797750
1537592
709764
1245924
1085909
115687
1156914
723100
1746760
2159644
2874937
664274
788156
1479034
2206791
2862066
472986
2745975
2871137
2913445
690834
2289986
2877816
397739
2283043
920838
1598367
2459053
609147
904230
835665
1282442
2922650
316987
2289915
2702332
2647485
276670
29411
2242997
1476698
1438139
802750
1616348
1404614
1290509
1956129
503822
653003
2281822
719524
2446931
2470152
2742870
2620804
2203515
2861211
2406562
1655211
1604839
2366921
240504
2510676
320138
482617
1664300
748645
2917910
1201280
298508
2627336
458629
759040
1723822
2105690
866438
303952
882761
941283
1497377
1748955
1582826
2862980
684267
855328
1007687
2292255
690482
1786454
1852030
769759
2608405
1386794
1756080
2917548
215440
1159941
2380422
2754926
496474
396524
2717840
393759
460608
503159
1811742
483956
1466304
264921
2458143
1945607
2936496
2420166
572957
1624545
1712512
2621775
1994084
1437755
647166
357666
969903
1720636
2765628
621346
1414984
2872632
1373295
1616387
2807335
976441
2681276
733061
2682657
2826606
2911161
1221532
699979
930492
124347
882111
1554106
1627170
36404
1601273
48478
291389
841116
2645960
2436500
2548368
2658202
2126496
2798175
2597024
475688
1588018
2818168
2862106
1813484
798439
2328345
443518
1245266
1550013
1342407
261719
1843165
2136978
1756014
724004
2200235
1237269
1884341
1874903
2592467
406632
1872573
1211980
1169947
625273
2308814
735273
2769381
2030114
470916
245174
343390
2093421
2742737
2037546
2562211
1538045
2111444
1118495
1865009
280772
2129439
700364
1689271
2042160
2820958
1501541
247886
752702
2500016
2081576
144668
2465084
2712782
583598
952095
2904661
2896052
1333910
2472836
1939865
1871465
105354
19454
2912545
2542765
1819835
1550365
1655847
232563
1865151
902795
107496
2530693
2935067
1185829
1400481
2938205
577758
1511231
1645703
728962
1909683
2038103
91496
795647
589845
2628569
1494218
4653
1141220
512834
1187392
251755
1324120
900386
1843954
2312201
785386
2497789
2197848
171575
1458404
213741
2652207
2353105
158376
209593
2134014
1399593
425683
384224
1764860
2726819
70451
58848
937586
223710
1688932
899606
1288531
1986909
1106790
1297629
1282174
241503
1719081
2023617
159416
304587
1150421
2307439
2379937
522035
400017
1285973
1171968
2386957
1957017
1041439
226556
2782229
2378244
1675152
970796
1748623
103156
1201620
2859197
1419335
2058459
2614529
193865
2096557
68318
1121127
1180916
2222902
1437791
2747923
2697086
808093
2225915
2679192
121577
405213
1600124
26005
2591575
2702042
612515
1011353
582673
1669573
885253
1550842
1988710
2737507
1772754
1985847
1562796
2756346
219269
1721346
778309
2306771
2926696
258611
2611318
2612463
822764
66852
1288838
2732907
1948378
2917665
2020390
2706388
1429471
776918
581614
1850067
2892452
837163
2068874
2664902
174629
2781682
1123364
2154645
2503028
2010525
637078
1601697
1483819
2576376
1122563
2619487
578910
2449472
652473
129821
1794243
2669620
2706650
346854
2363260
2065342
2829341
848678
1095645
1013869
1561894
2390137
912082
289617
2530761
1713009
1684260
640088
2581445
1424071
1356682
733177
2819998
314155
2918966
2015008
592427
226155
771463
323223
1943981
759860
2651618
905527
2814036
43346
2595381
1538241
2686762
1959069
976632
2939023
1724790
2373790
2627618
1151147
865980
1655160
361558
1393466
106628
1942305
2936184
421489
2488364
2816561
1634473
215169
2392056
97885
1563274
2255636
2618717
650772
2369161
685976
2476144
1355674
1369233
2823175
604691
2068211
614426
1156175
697152
1632161
2628186
139818
2666558
248102
2319059
915588
2334075
1493968
2856096
623395
2885974
2416648
1672103
359345
816367
1085883
2487320
2266796
1443335
48053
1114361
513782
657486
1119016
2560281
2751997
1118347
1994105
2221962
832250
1517354
2882758
2432584
440409
1152548
2079946
1195159
184097
2822826
2135385
2157500
977697
2420927
2657722
2667740
763092
356049
2896588
1184984
1855560
971679
1875771
2028620
1320992
2496165
310302
2189292
370847
2338713
40771
1234944
1318787
412032
1523959
2127216
1588150
699862
817080
1259358
2815294
681229
1920179
2839912
1849865
1102366
2898800
200002
2433959
128667
2328581
373813
1002404
1250131
2834236
2776896
197192
2795750
1800566
2208090
2496718
130556
2423694
2323566
1882106
590820
748476
610468
605536
418552
1347060
2270364
232935
2478536
601951
2233763
2127783
718137
1425418
788213
14160
2072198
643050
742290
2130079
1724009
1023002
2682248
994882
1290434
1680706
2317388
833958
1855074
963158
1453702
352790
2753732
943677
1193352
849800
1060302
1344072
2168768
2656346
1583283
1827608
1007851
544506
121762
2628294
38423
1690093
727045
771243
2577689
706137
1160480
1840874
793564
676826
751818
2700404
85309
676084
2364087
142002
1932504
2015458
770981
1528872
2017747
2918910
2823351
332988
1959487
2106711
2595746
2081291
1357818
2403400
946425
2823631
1165364
2747781
494347
1533937
2312159
2489879
1026777
532744
1422283
246898
86200
2572013
1730705
2915796
705057
2335646
943668
1790460
2936739
49697
2054014
2495697
114613
1338522
334985
1566507
964945
2929347
416561
2176571
2309791
2476241
1294436
606810
1376183
1568862
1044240
1874610
885961
2191451
1979272
477476
2712161
1795447
2598008
2271040
2870672
2717579
1679266
2183580
506830
206202
1078687
2639622
799280
2613900
1882275
262989
1285770
439107
207635
1751843
1975314
2285293
981134
165642
1029314
824162
1840497
2509312
2792798
782760
2097190
2679625
147462
2910170
1185348
1005683
988404
2209292
828603
1583685
311416
678170
2743068
2199092
1575098
1208662
1636978
2630994
409488
678092
1826166
2571422
773657
833016
852142
2058442
427853
1676521
528132
1587759
1789344
2227328
1198485
2797671
172605
2522490
878764
1896069
2500067
930369
969176
1429168
2151576
1013933
624944
1997636
929227
167354
741742
1076131
1841318
2940423
1513706
595647
1265914
2704471
2046873
1833760
565840
1251437
719992
2455338
709449
554632
1491539
644256
1999594
214226
522881
145028
1581748
1729038
1038592
1800638
449902
129910
2574565
1472586
718721
1387380
1425209
455552
1786662
1116156
1959507
1176601
987753
925813
1853025
1048669
2478324
2894353
620947
2680151
192421
2237918
530868
1847572
2191043
2222754
838461
102000
956033
1108501
1902337
2663484
781053
1586207
530683
1350849
1873194
230321
2322572
1140174
124391
1500590
1229131
1535392
2638366
1307162
582844
755845
1325460
1103915
609182
1694142
2873050
2687965
495346
2567012
2922687
2938804
1040769
2711286
2171010
2878235
315038
499318
2702044
841739
2131170
1389769
2495836
1833263
502553
2556405
2420043
2605278
2570530
1642663
1180773
1694471
1738029
1413794
147215
1459036
366040
328843
1503197
227700
2302870
161347
1744316
1910127
1081589
2180396
1104777
1032356
440527
1134289
1309632
1159717
184796
2893401
316992
2645031
2215254
645246
2597559
2138236
2361067
1699103
401580
857194
1343599
135482
1725061
1367637
769764
2116470
1105529
2746049
52458
2779130
253950
1678823
2611077
2048085
626163
2586020
1266010
2245767
2218813
2247826
62810
331734
1251658
595662
1850448
944241
1582494
169535
1975892
2088540
1531063
2640202
2564699
2327520
2892532
311641
1830015
355676
1908914
2255408
379600
2019780
529623
1010664
1127715
2834752
678007
439006
724660
1455873
1596252
2186978
1697989
1943580
2722758
2726568
1851258
342706
1809765
2578913
2358918
1647155
142519
374554
1240732
210553
2748810
761826
1596202
692272
2579518
1787446
194585
1970628
188740
1475916
1709020
1256023
2578544
957444
2117038
268158
981128
1996014
2523134
1367445
943463
1097245
1241663
1668762
949996
527003
1343674
997008
1139967
1812038
328639
2734270
2036497
2205179
1385200
2725895
1928568
2327809
865455
2922716
922118
211446
2864752
1225956
2503765
2249191
594097
2004439
1201307
609775
2394936
533342
2125634
552423
1546057
1191325
664267
2939907
1880962
1163569
2265446
1295467
228112
2293595
1077951
973392
1283318
2276791
2349146
1173121
909125
75133
2819859
2190500
1056475
2650385
554252
2150552
1811926
1425086
828911
141726
1298280
1056604
1738556
473446
600391
2650502
2215612
2718239
2631988
2531141
1039374
2454674
1614712
1056628
2452290
1883957
1180128
1991528
1008998
503001
125089
713905
569057
1626542
2794165
2849255
2854138
1948745
790357
2268251
210524
1755539
2582432
1185865
2005730
1817555
2939484
2358040
1106079
1639640
852036
2653433
1028152
2508874
739522
993687
1901924
56975
1547754
2520513
2904977
2333293
1546820
174305
2750709
1751245
2894267
2220187
866685
984980
972193
627043
1998100
2224547
870856
1755983
822011
2664720
188806
1118928
599000
158196
88105
127135
2683973
1146384
967845
1238184
1776736
1820873
470602
2468671
2230522
221213
1146824
2248847
2936341
1175048
1695341
797546
915687
598428
2034378
2863627
902958
1704623
1787782
954952
2637366
653789
1125880
1566035
2066134
223352
294031
73270
1117043
466456
877431
1719937
2716813
1037697
1173302
2432426
476814
249410
193202
1490484
1430400
2817565
1458165
1250159
1782691
2513614
491752
1241076
2813742
461172
721563
1515335
1489795
2570951
395927
136696
1145199
2111988
346825
1055465
109461
20288
1785654
1235835
1591688
1540406
2633162
1993950
2114565
1401381
2706377
73586
2599080
715913
2286172
724019
1608866
1909339
686719
799780
1410635
1183766
2414960
1048497
1955377
421798
2038923
1833633
2458379
2409357
1494159
782509
2423702
691354
6401
1603130
1567527
419656
267494
2232517
1964525
2080414
1573708
2689616
936046
2047176
2711001
2615776
1799538
878856
2389577
51861
329176
1548037
2807054
722772
1534105
2752467
950802
2426599
1431429
469382
1845264
62538
2129207
2237360
2547328
646951
638452
2853288
2107999
465147
2813663
483149
1675548
376840
1959758
2351179
1755964
2664966
1622525
302513
1687514
2176272
953077
1807886
1524117
528172
1454183
1050880
1965878
709260
1321731
971273
1031873
2536030
2213534
1029791
1158525
1892146
1013955
428222
317576
2388394
2779792
1587651
2115152
1128769
2497494
1347473
2057336
1125931
156132
2639826
1258362
1294338
766177
1825789
1742891
741753
247021
355520
2578057
713760
703216
2872426
1839560
2730090
2449793
374117
1702522
2177503
1246733
2729440
1130436
2681729
2161744
58165
439879
265821
2915984
561052
287331
1588568
1515685
2890090
740770
171310
949963
1288442
683220
777313
1540532
1889756
820194
819731
2902583
780703
2267871
2219556
1496868
1462555
2757841
321238
2411666
570259
1077796
1088699
947378
2393376
170437
1225937
2042368
1877224
578569
976135
1510645
289866
1224116
223870
1685081
249211
297618
1664106
2708563
40019
2266861
2031985
1334225
2150445
1266035
1317625
2836011
1009932
1940998
559501
1146157
1604564
1327363
2297710
2330719
422241
2726258
720024
2221353
47894
913305
562112
2097129
2794540
1442062
900480
2150239
1002577
1073260
1041415
2846830
1452716
2752750
2762830
19469
569622
1734328
1817663
58568
2601786
517982
2334296
2351271
366391
460860
750126
813411
1267320
594256
2400058
2013675
1767059
626992
1008105
24146
1775650
772764
2561559
682544
2583221
1985567
1248769
425864
158190
2148268
2792776
2208388
2657637
2511745
2446375
1372635
534320
1209372
1525877
2408481
2496898
2802882
1123333
436949
226516
1424646
1123232
1416375
2019328
2049452
2660252
1541770
2856071
1275189
2764383
1698687
2663768
945782
2243219
496440
666085
1135428
164102
2898760
712281
650775
91632
668189
189609
358244
2414606
568898
581490
1849664
594299
2193707
995403
1576932
371447
2567774
146599
1276797
2936908
2655056
2232721
1718994
1551400
1472777
644946
425904
774594
655000
2824864
565667
2083635
2642951
1600064
1542396
2099485
256310
146143
1041806
948888
410667
1397118
2482772
2194961
184103
902484
791361
1757420
679237
2623114
380112
948042
278616
734773
365144
2538915
2337415
871103
638923
595373
2854895
320686
62344
1375005
435486
1740972
426063
1359968
2517233
605046
634108
945155
1792398
2677708
1358968
1799114
1527521
2015379
2420209
2816813
1236691
1498555
2845805
271473
679600
2071585
1603079
385403
1579592
130102
243364
865603
94381
16034
2643467
2009501
114937
151238
2764904
2195144
716996
1422008
312406
2893854
1119907
2761717
1307456
1959665
2610867
301148
836998
169611
234537
2891006
2386152
422367
1303804
1246716
2472433
2790841
2044599
991590
2208370
962347
1830219
126855
984058
2825148
2028858
2103142
349281
1617772
625933
1508357
257605
1306793
2695782
1316022
2867336
944131
1221631
2005677
563441
116295
1159891
198348
1879510
2422334
2486763
984915
219915
2214122
2695718
350523
656886
35557
1261915
375876
2813627
2566884
1191991
466141
484335
1944954
1652877
2545362
2727122
2178242
471593
686741
2168607
2553716
2094304
213594
1328950
2818871
7950
281853
1738797
1264232
461185
141105
687301
1742693
1311393
2325982
866817
247631
1303186
1825800
2143615
2115839
1009460
1282456
219788
2760715
1823322
502151
1965615
969410
2403162
1825335
712733
399321
328118
2070645
926113
1292654
2347257
429681
120123
1398144
945913
2147293
1611180
2784698
474399
1716841
832584
1754125
2693854
2789283
2310595
1290341
1871375
332546
1026577
703850
927624
1867718
235697
1051910
647699
113494
372769
772014
1180948
108924
1702067
791354
291327
2207124
562442
1067784
954454
788086
2688371
2567274
1830386
1637395
2248829
1671327
2268204
1725836
495043
22475
575656
413817
2234616
282731
2728962
898090
1236929
2824908
2416650
573725
1037416
1814429
1345813
2132443
1188085
300086
1254170
1920905
1063085
1730700
275645
1286773
1065946
2833530
1346761
895074
1950324
2569393
972740
2706108
1233993
1639663
2787576
2419793
1198980
1644869
2260035
845142
1957163
421222
2818894
2369427
354679
2080574
1410617
2464325
1018020
620941
1958244
1314966
1145092
1286541
47144
2874523
27917
1925517
59036
731660
1432941
2329525
1382365
897912
446255
2429084
2260213
1663320
1822073
1491528
717281
2744069
680393
2069406
1743864
1214507
619366
2397276
1302230
610220
1095577
1931801
2161511
200437
668396
2514199
1727990
2636972
1008137
2059076
343502
1394160
2279764
833101
1865553
2360344
1791516
22813
580136
2446799
2472686
2683492
1567629
1785212
2796700
1845628
127754
1058132
2029319
1363857
505716
2238166
410689
1592649
2865241
2914782
2803233
1944330
432155
2484007
317901
653707
511690
1604422
2868346
2122345
1596291
236662
2642259
1570031
1768163
2927456
134031
1621264
2317277
2644778
1618155
2281246
2759238
801862
1161016
2101744
1936398
470090
2006591
2836445
25526
2333942
962615
1725812
1686723
1951572
1143133
1333566
1443398
2296782
112695
1542823
1281136
1790769
349186
403626
35279
2588681
865293
2602858
1958943
2818718
2661344
226944
1103341
446476
2810412
2316005
1540227
2860480
1087391
8256
1778322
1643006
2606019
2939484
953636
678861
136078
1614353
2487687
2608757
322374
2388310
659741
281380
1330028
1791045
1247565
2473283
2339233
615365
175301
982751
2704436
889348
505891
740989
1022120
1987279
125646
726826
2058832
1951695
520192
1384031
2157444
418590
481367
1432971
693378
1759561
267400
2413387
1270461
2681836
960480
565443
1918434
37261
1461581
2583508
2364268
2146672
1097321
1707554
1691284
1653008
1095638
2090754
1430417
733958
1880506
594888
1947865
2645934
1695555
2126463
653773
1329585
699344
1119784
739475
15348
1463473
289988
189427
754713
2762891
1033094
2547741
1743269
2378082
96254
1432369
364996
2279094
2856976
1139009
1791617
1149364
32517
1803374
2132096
2507103
2759346
2328448
2067539
1155312
962991
1691281
589844
2611808
890053
319409
1174672
1009345
261051
1294573
27963
718095
941420
338738
2601066
2639879
689118
360542
1117936
487027
2174493
2697439
2669369
781712
1935979
2614864
2144311
2322550
2501923
1767375
1375444
118567
2020420
1151991
953060
137448
2766043
947660
49267
1765548
919754
2323084
452875
1431330
1630987
2544163
1422191
1975587
2489791
1541177
2045380
415565
358885
1819410
2280093
2150995
1460900
2784433
2393711
2090117
1908063
1789073
2188180
1755058
369660
1392230
1472476
1967076
709535
2743206
172001
1979972
2877081
1435409
2262031
2209576
759929
687781
1321833
45204
789538
1012699
840233
2651338
2472662
2193131
2031984
2322110
732368
1975364
1031746
1915659
1896713
311119
190576
997980
1018331
1839568
1701660
630370
61387
2024015
2880190
982241
2566865
120886
1850860
282218
2328677
1140265
938898
647537
2120941
577191
1500545
1417657
740640
257836
521103
2649531
1572649
2317935
156396
1013565
1767571
304594
1345949
299301
2872646
2112426
596313
910377
194443
1198426
966990
500933
235091
1962563
1508332
2367824
105563
2019260
2642762
1321451
277154
832698
161198
2087943
30095
736755
282452
1799678
312977
1472273
1394958
2052611
1442492
1198865
2317123
1098487
2288608
1654205
1271856
2624011
530606
307729
2726046
84067
2507308
722020
1124465
2630104
2219695
246541
803607
1348211
124994
2523792
587040
2553966
504759
586635
2375522
903157
709323
1500930
830879
1025648
1058611
1671773
1161881
1817425
873894
2156746
512494
1116127
1113667
1799357
2402726
682806
927355
1597441
1985131
2827717
1546990
1663980
1574588
19251
1195432
1933664
1162968
2557556
336649
27684
1316805
425113
1897054
1863526
2658520
2881814
1699726
2717948
1549322
2734073
125189
649269
2744547
2837329
1497537
2889589
1622210
2591500
2120825
1049480
787889
2735409
2360219
646374
1023637
1943096
2830476
2863572
1331542
278875
645021
456863
1801737
1469028
1396211
1723496
2000333
383722
2200260
1785600
1905814
1954154
1108033
429577
28758
467446
1940572
173377
2502799
1337648
2048619
1013610
1554834
2872715
691813
281010
1731052
720392
2635042
1645800
1943186
850010
2072744
1770579
2656872
569245
2652119
837709
15472
2584153
2522115
1859873
1590766
2291419
1875804
97424
2369840
25686
2635877
1359602
217461
50747
991525
558233
1324911
952864
2199171
1879029
1672296
2703113
856923
929121
1173197
2471574
1295052
489405
1801939
2621851
2228575
2569643
1445528
1729170
1166011
1153779
2621977
1545517
1222134
2327258
1380147
2731770
425225
2604757
1541867
436098
1530079
163084
2434576
1079162
1036097
642343
1701823
423016
1486209
87225
373700
497039
2351351
699148
513155
1661084
2062277
2861424
1835166
300883
2821349
2162384
991918
2396639
1546497
835878
1284286
198554
2520048
955806
1425387
646409
2327326
605548
1314456
727194
569093
1088683
1042258
1860504
342257
2773020
1675189
59244
2204101
1216366
2432968
436778
1607999
755638
2801180
536068
2310742
2467084
923170
2929746
1088645
2854744
2394173
1948539
2195471
1491012
728431
1347368
2502519
508923
1051698
2409622
2534115
89464
514723
378964
926766
1961241
1067670
1934340
799910
1313514
1684711
2757064
732220
192971
296466
343725
1934345
540668
2809379
1443802
1183413
1631965
1248723
216951
1433029
1465591
1321798
395419
1150473
382480
1793013
2859051
485046
2445754
544195
1143717
71657
1266705
1610777
2500182
1976621
1350837
1266163
1892869
235020
1156419
1848515
1641970
1029141
1167084
570234
2589921
1422349
2252273
1043662
2042443
2159747
913060
639487
308634
387319
1049986
493623
2743125
1830458
2717920
2100662
210891
2334214
1691765
212666
870661
1537576
2311103
299101
2704423
602622
2434129
1153648
1253689
1349048
2137044
1351294
2138441
917017
2522247
1796259
209151
947037
1579697
2423090
2317509
628540
1420792
767437
2856698
980371
2453119
560709
1007459
400055
1085055
429431
2156207
943717
2005654
852510
2276546
588907
1461431
677042
1523926
975771
20982
1143705
140522
129830
615140
927048
1941929
49521
1534542
979229
592120
51618
1671224
2932686
335848
1541305
1136817
2332586
2270309
939425
2649307
947806
2493110
1759650
2023755
787892
1085146
2775584
2217254
2256944
1907565
2880223
2639855
1574092
888010
1567860
2513876
2497399
1600967
222984
2023047
1895135
2150371
1636742
1213493
2040541
1828500
1626278
866314
2839223
1812250
462520
1963575
233379
1696024
2029908
2141889
2659848
2381406
2463629
241886
817813
2497065
2379633
428675
1242903
1936417
2450010
1213544
34509
875263
2858916
2015858
1424532
2714832
1995344
139414
845530
284628
1818571
1691555
1602972
1088878
539221
1538068
1794695
134825
1991318
2360825
2561747
1104623
770939
1357172
87801
2337113
839335
2625325
1668152
2039187
1924851
275523
2007441
2459292
2687076
1550916
1122557
902158
567976
1343013
1849331
1072720
160283
509848
705953
662903
386328
1541862
2016602
1235987
2137663
1782093
1567203
565497
690134
2386384
1278324
1563878
772693
1444171
1759233
2863331
1828675
2908829
481847
2091406
528599
2221711
2027604
2746570
1204227
1811364
19253
706238
24334
2445065
522242
1858651
1677425
1014505
1710652
1078225
2610708
2728745
1992093
1700170
461844
735653
739113
719570
350251
2156968
1058956
521052
836748
803456
808506
725718
1754542
1587946
2325198
1024554
1500215
1308670
627835
933174
2044218
604688
1851139
2241569
336215
1719170
1118761
2450985
1313539
1999608
884496
1893604
436926
430226
2211209
783609
383276
496271
2454396
2227913
512406
1765044
1116478
1702534
2174164
202949
47341
2254001
9844
2457571
465810
2602748
1063695
1460593
1370134
2898727
818851
595511
1852717
784573
95341
552380
1278335
1543089
1688068
914482
1766944
2878409
1155258
2784709
1603547
184804
1943034
1994830
1381462
1011761
2066559
766802
664179
1220098
1313503
1960383
499453
2881057
1413400
675077
495092
1469709
2677925
2680023
920581
1279688
1347758
259055
854340
702634
2182958
2679383
1744133
875799
807893
2632543
2809613
2774246
791658
212650
1619668
1097526
1626790
1213792
1351765
1572185
1629458
1319992
638108
2048760
2149536
486830
1121014
1733510
2863305
1296450
1083955
371704
2069433
2764145
191128
1514569
2487294
2048742
1167063
2452599
1075657
2317396
1128380
2758939
2626709
2475350
2636331
1195803
2209442
2698433
856374
1778603
641969
2592092
1910102
611845
450233
305493
1150643
2640981
226975
1468496
2243460
2597279
467931
957331
592849
1668366
2772883
2213121
1843789
576001
62014
1896210
33300
763938
119365
949247
487598
2060912
1595606
2769345
1782663
2630548
1660505
2645953
849673
154890
314660
1158443
442940
1543338
2292733
783487
713155
158459
1269498
1502859
658153
2933111
2596952
2118178
1098596
1129208
992527
1998901
1708102
1111169
2437611
2350757
1757793
2092120
881213
1425202
1484168
2672002
2811863
338581
334142
2812983
1449535
2922852
1681448
1467111
732906
623151
795774
2765232
2805889
2796888
1267424
1320454
1802753
1678008
2044065
884917
323385
2120015
1587419
2797539
1264425
778415
171940
893675
2279755
768032
1815074
1938119
1422553
745411
2097190
1592026
2030029
1202065
538651
2093277
1979338
726557
1295085
1225678
2588626
2720013
2558579
1050488
2716685
904383
1515253
277169
89549
610108
2306961
2244352
1036756
2285476
423180
2068323
886835
2672621
1744357
166546
190325
25777
1413571
2676084
2835549
688989
1970400
594115
1678697
2301513
2389565
1943965
2386917
750501
2161938
2892279
2470886
2911986
884439
1314014
1682181
2354496
363138
1076896
1829643
874570
2283335
1987063
73379
286918
1194396
186077
1412292
2100942
183763
631891
997368
1552286
1778975
620218
974918
1500222
94708
142785
1809008
2788660
729099
1789946
2721198
2845817
962543
275711
1813229
251003
246305
1080926
307050
1359858
684766
1086522
260997
1402373
865780
2068643
1592905
1506621
1925901
2249768
996160
203322
1580008
357497
1466090
1113893
309172
779763
1268316
2414234
2262774
2878416
1090356
2787276
1338808
37414
2124963
2570611
1148720
842629
2460935
1268915
1503663
2590069
505193
388320
1044784
390139
1860509
208374
1864425
1007724
1971275
677427
2879154
243607
1496162
2781749
2863911
2766868
2142055
182432
615804
297515
1570670
1343122
2716141
1075762
998326
1651473
1627679
2568809
1462032
2899428
2289809
135544
1931638
381620
2164180
2073251
1238282
53854
952945
756207
546364
205479
2405098
2933415
2286539
1871964
2207382
1339710
2451625
376013
1134898
755367
630244
304183
679785
348165
1320528
2323004
1896803
2464422
1013075
980274
2302254
1529425
2437029
2818652
411637
2484897
1290833
2086329
861234
96306
1741993
219998
2449371
2616764
2187858
1243074
942641
1552689
957967
2862886
1260725
1890930
1519029
2610009
1975808
267124
29178
1669264
1026962
1332260
2661151
165846
2683387
429240
2518222
2092549
2763722
1136369
30067
2807812
1816092
173078
519303
2530179
1835935
1986366
2811035
1280870
821288
181993
1339297
2076651
838209
1942812
2926368
2120557
2279467
2224402
622615
2010541
1580334
1147391
1940923
2907786
541302
1908573
121295
2625762
2074342
722969
1070984
2133948
2449950
471160
1918799
2736661
1682105
349317
2424096
991870
1778187
2646497
1892457
2611441
1745116
160078
526417
1477827
1947755
165966
891540
1825432
511431
84236
2680592
927424
2598807
841519
1098259
1577587
1844223
1003631
1052616
1255765
668913
1197512
2736600
2212649
364504
2813782
661750
1263696
245377
2875014
1141559
741694
1670301
2017470
365165
2645996
1296015
2594963
739211
2388768
2155129
2094329
46782
2140720
1803628
685065
399210
1324589
1739273
790635
2602689
2593022
1113868
1064891
1732305
2207084
1743994
2511130
2823925
2157415
2644756
765930
2860654
2891338
2269040
1778544
2163775
2830879
2699737
726511
1079677
1424879
512482
2770590
534670
220394
2744388
229010
1105142
486923
2225413
1655606
845772
843671
410435
1085489
2709163
824999
647588
2092792
368387
284931
1677934
1166313
124183
2376420
606156
17277
2828885
1939857
1220102
2566433
2341132
214218
302638
342588
984361
2883389
2562675
2695774
1076323
2348658
1414158
1931052
331691
2291973
1342059
860998
887835
272561
2154042
1946151
2322637
1309761
667856
1838831
2674886
572414
2190623
1433046
2269700
1193316
1671188
2879828
196173
121758
315440
1516194
1049718
2570557
1815084
366705
1864363
909494
8909
1799459
227125
146282
852738
2164557
2546869
239945
953748
1436795
12223
1651621
804730
135043
1054457
17470
904917
42297
1867653
1421523
2112628
2457614
2712529
1140374
1301648
2097965
1740124
2020254
632633
645342
2783281
2904893
2898695
1993994
2521876
723787
6246
1694249
466180
1605429
325235
238628
1312699
608387
735916
382757
2938186
1839562
1250358
299766
2263260
1827726
1674599
87535
1947863
1406243
1356042
2593660
1919335
2410148
865958
1848720
560645
2925839
777208
1912883
939915
1578345
511389
1126298
1059454
2732844
196967
1113642
2157164
2431032
2130791
1006739
1779108
2592936
1578386
389628
1560159
2801350
2013412
2914912
554021
1076123
293149
393036
2335731
1002626
608052
2091226
103053
1600164
333646
195196
838408
1169916
1103127
1466619
582637
2568825
308075
50462
2451556
2202181
93153
70917
1147296
291974
2314250
803991
1027695
2668704
897546
1635606
1630798
1311674
1008496
1721255
522222
798004
844288
482105
1902655
2286291
1979924
1492456
1639329
174747
1740419
1038900
314524
346342
1325391
201831
1808874
1630808
1651454
1392692
2383968
1898005
287738
2126940
1371638
1134378
840274
2820553
147284
268460
928806
449520
1263244
283273
651666
2024890
2364476
2408989
392970
1789392
1958288
2809776
369037
635781
100895
2624679
2555862
1099205
1005982
721019
1652564
302133
1315086
53100
2324311
995190
507637
626114
183495
321816
1485780
1441665
2480988
2414710
95812
168102
2371896
812987
1155823
1980427
2371270
37003
241333
2936398
915222
2469435
1135946
2435720
2331590
1058209
434120
1544522
2630114
1285567
2451396
600177
1732564
258243
23294
1944678
1437735
340604
887057
723778
1193982
2371500
785124
2384098
949010
1317207
2574584
1737254
749758
27276
237786
1263662
309697
1342577
2193417
845970
838125
2815640
741287
1837228
660112
277295
1108800
2689504
2821442
2849623
256787
488487
1167759
2679481
718437
2777618
1064418
31995
2159555
572298
1000792
1251227
1596649
865020
1008098
724467
391245
849623
2378689
2152091
2569036
1762694
2233265
1419742
2910337
1889836
958224
83093
1575471
801187
991991
2091425
2900271
2749350
1049138
417387
2691295
295105
1523570
683963
1117612
1876137
858414
704117
395418
549963
2702960
1246034
2481844
2888423
1028033
2642438
2463734
1187275
2340800
1474308
324335
2297141
178276
2913177
2835980
16052
532718
1899072
1408384
1199527
571052
1673046
1592652
609698
813619
2272157
2843459
141048
2020597
756677
1292264
2806871
2517677
1888173
1835000
1838595
343862
2843843
2790900
2457444
605754
1320494
2292822
132527
275511
296046
129384
2046168
2638091
268270
1681100
1718613
2211004
752987
541702
1382940
1292481
1503144
2264588
37443
84644
233530
2140539
1926096
134329
2226124
2148859
1375909
11714
2155128
2842227
1327664
977040
1951328
2019235
296347
2173925
2140847
1643682
1337470
2504936
2184218
508494
352979
1567057
2811249
1892743
2792
2753758
480670
682751
1445194
2032551
2897712
2269134
1811385
1112349
2251544
1310424
2790615
1244056
213253
2931176
67700
35667
918801
1713979
1350170
2413902
2377277
572933
369525
1607170
2502114
804104
642598
2283612
196127
1060450
2800968
624946
491802
1743241
2360309
547867
868404
2000357
822897
2095304
2331282
2553820
2028807
1596021
1922981
792051
81815
2344998
2285028
1285895
296049
1138594
2202448
781809
2822608
2394498
1862948
2575668
1523855
1755386
789814
638315
1418096
1256678
2868107
413573
2061324
2639652
690442
2720321
1756026
605192
1906510
477416
788127
343197
1679962
1662995
1537474
1097247
2827000
2833147
1285782
88861
293468
1963333
1453112
2213702
1138461
873577
566264
1362303
2561188
775328
2436257
862095
436685
1005403
265147
284270
2871037
1291446
1995558
1121625
1804455
826464
971249
712386
1413821
238421
971529
2707991
34259
2914860
1464478
906695
1195803
1611465
1222724
995973
1956010
372250
1527575
713363
2210354
1864156
717762
590521
426069
2136766
1784653
1080574
2231053
2661618
1120372
1699747
1221219
2069198
2814618
1749247
2573539
1071704
86727
707194
1635541
1860755
355778
1265560
538868
80623
1202915
784856
2460089
2773877
2376942
499433
1111498
2024345
190145
1546394
1090568
1108305
2020162
930331
2017609
15300
1156696
1298895
1585751
2464071
403109
2630281
442498
770624
852425
1031230
1777840
412503
1763177
161884
544028
935570
2313552
2729914
2212946
2382072
1907830
827232
1686514
543374
98379
1013285
2744283
1516104
2690993
2381877
2154049
1843355
701634
123522
699940
224145
2327743
1565415
1850449
72202
534872
1449558
1491253
464647
1318782
1274522
2176967
1545254
734708
455772
544547
2239280
833395
1233107
2114038
2212267
2003749
2662513
1825392
1006371
623272
935120
1143829
742895
2522298
2590413
1279758
154358
2862138
354769
1567120
1154246
1462893
2191642
2470619
902563
2280033
767559
1635701
2892004
2606224
324044
595876
927372
638652
202295
1289516
2251730
2541887
9712
1986558
447323
152010
1016681
2309207
528894
836446
2195022
594443
1283775
2712892
1308145
1697016
2804618
1418469
211006
1626685
2426023
642566
1538927
1747156
2206825
582223
2907052
568455
502432
1163772
1082974
1090516
1043745
391585
2729747
2349020
2310841
2736795
657681
547973
2114240
2042072
1715539
2238981
2193749
332079
1048271
2699728
2560430
1347012
1821588
305311
923753
2554603
512965
2017808
1080533
2197632
2394527
2229559
1928988
2654755
273373
1430308
2016340
597116
145159
2860749
608326
1024754
2810312
826953
2310981
1621050
621556
1533626
541548
2607777
960537
1364290
1536463
370416
436609
2491937
1805796
913826
398678
2817196
827627
123871
265088
2229882
1167850
2588042
1220006
171661
2641450
952190
803740
2731029
2261763
796155
2566963
416809
1034732
1835569
1943955
296675
1507059
1003643
2203219
23403
529762
2599608
2638488
1118937
2619589
322760
777808
2484079
1458397
375548
2190245
2499419
2617349
983457
1192616
102205
1952466
2522586
321591
1925925
133879
738745
482342
1924330
1090234
1056319
37242
579332
47770
1596679
103558
633940
2572943
2121892
1173057
389186
1538824
877624
941782
1461132
1475161
2895715
2161346
2373784
2769260
2491362
2842238
2056952
2466764
1250342
1048734
2682962
545270
657420
1344125
458877
1753990
328563
2678061
483002
733856
1988105
260979
1571573
1970062
1600393
1550562
2290781
1717395
1197555
1256756
2219966
2049380
1141889
75066
759076
1924109
2499863
2408093
2002071
2487690
1639946
1619149
1839377
378505
2634479
982338
685587
1830604
162236
1433835
1897311
2226309
969591
1063567
608888
2147186
55800
1801218
408966
857394
2045826
2602850
949733
2440949
2110616
2694858
1453196
1761912
341246
2747886
367998
528067
483228
1223685
1399395
656614
1773989
813531
82799
2505111
1718400
235786
2614999
375422
2702761
1653492
2068428
1614544
236570
2299792
1642910
2201311
1424569
2421948
151180
1918627
2862505
2396261
2681200
2039792
470485
228190
2192298
1858830
1936017
2757866
1123217
1761685
918463
2048259
1781322
565977
2008537
2492707
2319263
2011800
2771893
415125
1965222
1069007
1231071
2788146
947802
1981778
309659
1038297
1150042
481989
635103
1120424
61622
2808329
211855
903451
2558734
1836467
496664
1603328
1242980
407533
2276188
174750
1953624
2252961
2299384
669951
162414
1220671
2531414
2219875
2542211
1620108
1015842
1985117
1675919
258170
845043
1301099
400383
2594657
1453551
2237882
1775047
1527285
1531445
919124
1168355
1242422
1170490
2468601
2505174
1332534
1955845
2059850
2025045
408975
1386036
810410
2879021
2052658
2772761
2539783
1186659
1672292
73930
1000764
2301358
49284
1187285
1832082
346624
1148337
2690338
2432027
1548585
2414838
2807885
1538950
2060338
1080243
604929
876976
490737
1789404
2510078
1900805
2775733
2747271
1623958
76457
2761876
48368
2574521
1762899
2021912
2421676
2413197
1784418
2453887
1683874
2419433
2500908
1112404
2927788
1218225
1192562
529319
728261
678215
2447122
1652249
362512
2750823
1503923
2004815
667166
2088684
2401949
1350847
481521
59952
2282595
127239
1061922
1436518
1749483
1309021
965734
955784
2923500
1174759
1261715
2669524
1135171
1992700
1783440
1449349
1547311
2757914
538773
2817266
2066922
2225050
2567822
2451685
41331
1503050
2063473
1826750
1071596
1353954
707780
455786
352739
2121174
2321632
1033155
1244621
1884809
2768636
1582793
1987402
1875873
708328
1460419
151343
35176
1752242
2636718
1301501
1718792
2441896
312781
2920170
1517665
1916463
1588937
363557
1356154
560156
85910
812540
354477
2320970
766675
1946401
741872
975127
1684896
2385097
423374
2173421
423912
1940683
138510
447204
917583
294227
2590698
499630
766800
623526
408883
2072797
195225
1221159
1299324
1137265
223517
1554006
408367
2904389
587194
85980
1182523
1100835
2379650
2510472
1675152
1487417
846053
2103821
2505597
1452916
2590712
1723762
834464
2677128
2518010
2019684
988792
326058
1014507
2128710
1463607
2703329
1422513
1526960
712177
1346209
2262766
551674
2158016
1399834
2291418
2795715
1587880
2373102
50134
1485141
675969
471525
1982047
823202
808451
1289977
2624582
1088438
159266
871691
1477631
2702529
1790288
2009657
1329724
3708
991939
2877785
2438832
1670029
2158964
1242519
195677
24916
1692988
1043818
2239124
1439698
726453
2450227
655713
2623551
666652
1397649
2639289
1089799
2605215
533364
2487590
2012980
1147405
2932061
979539
1632174
2600539
241971
1776867
1869570
259632
435515
1737101
868734
366111
1896928
1439049
510735
2746978
1098833
2139268
1098344
476909
2936786
177244
1797503
2042972
1502172
1699108
1579899
913937
1674000
1978965
910434
178271
2243399
109690
1743147
2438777
1163134
614576
581921
1960424
2234542
842123
2834899
1551656
352673
216426
431295
1716517
2543212
2433772
1569913
2272660
374658
1978091
341149
458225
246594
434709
1743938
2551334
507457
2385832
1419478
615692
928524
2034326
2896233
1857722
456065
24694
424218
2798935
2715303
557398
2896283
221421
1948562
1941637
2227616
2471505
1907130
529540
498312
1198299
1996361
1834920
772047
1218867
2398557
2105436
1723638
980377
1932540
2212022
1263155
2331242
1992770
2060401
1716071
671986
1181797
2571632
2163976
2695162
1500176
653518
484676
1794743
593598
1865510
2067166
499198
1876064
2118851
2794562
988037
1529455
2103543
2396597
2666351
1740107
2486531
590082
1313461
658556
1437295
366435
2876801
2632309
2310758
2163065
360158
380301
2938165
1876794
2734323
2881829
342348
1547
1882958
564164
1264942
281247
2814660
1115766
676007
2340737
1267297
383009
1174703
1497017
1956622
730397
1969863
1931879
1708276
340619
776030
1808442
2796697
32217
781846
273790
48512
1951121
2387477
1585264
2049567
2574705
233601
1005623
2051014
1563594
1591277
2894359
1746347
1190755
809988
107917
2348622
2813664
2049191
183284
2783445
331236
1744196
1844835
1760709
290387
1741065
2098412
2116402
408324
1801729
463782
2101310
2020813
622751
1089855
1829083
2412852
288355
729394
1464085
328565
2101120
1089231
792516
2411544
2810003
2462777
599926
1261576
1164327
277075
947415
188310
1048970
286453
1306410
2195261
18881
1579905
1293078
47829
2126725
359193
1046549
1788712
2213798
1816243
1881646
877715
1663939
2615730
1224381
1895751
270286
2148397
874350
2838689
2495044
441669
885166
362071
61634
1737963
646590
2595433
2558268
2500371
2838674
2673211
1645019
879994
1064078
111812
764049
513026
882833
123953
2901276
2292491
1090469
2235485
1577029
666664
2144718
1162313
998937
77959
298613
966066
1439688
1498417
1244706
1594862
2814985
1602856
2161626
24491
1835322
2151615
1772622
577406
2342040
1298445
119899
2796221
2256353
2030941
1250113
1090637
1896062
814347
1833616
2420692
2082581
136329
2839623
2821147
1400006
191372
1354961
913962
23311
329642
2703605
2774630
854172
1313350
283242
1817916
1291542
47062
810253
1967521
2816729
1877009
936448
636164
1938360
1246245
1826827
1335835
1813318
2402864
1010763
651286
1347877
1308648
2649883
124284
504692
917797
2805909
630273
1998602
970645
1423083
2258202
1076503
1204789
2261074
1002838
1200698
1663199
2678825
558110
1510009
843566
1937052
2425532
2926103
2596768
828905
265936
988947
1022455
239805
1459183
2274356
568043
2934069
1416347
2817751
1093311
2277943
2680211
875397
2599969
1835392
2231503
2237263
1631517
2199189
2889270
2728701
2617143
163817
2503975
654432
2093231
758068
1888254
2621663
1827644
1222397
2850159
1427620
485892
286740
2296021
1513979
1011564
2025151
1095118
732122
2837339
1788317
1688470
1571970
226835
1851711
2191948
2544279
2449255
404247
1435427
1821273
69747
648815
1769577
189644
860178
2400049
2388118
735803
1159333
1071102
2841383
1125393
1476581
1382243
2605466
1627470
723663
958072
768939
1522211
2488572
380719
2748622
496899
1092191
1387080
296656
1381061
2550111
953057
110782
762469
402327
334819
2753756
134432
2707368
1258482
2776558
162681
157946
835030
2871565
791333
2898876
1510627
897790
2558773
406041
1112491
1051899
1658380
2129437
1194649
248189
2097749
389709
2565864
202827
2255163
2294325
2175021
1928668
2443887
2497742
100877
744620
1261877
878954
1616139
984956
2586022
1793242
21853
1946276
1112328
1543169
275471
1028181
259031
2058678
2918029
1394895
583484
1979430
574797
413159
2223366
2793392
1671559
316803
1767373
962322
2760171
722002
565387
1354546
2361156
2159767
241686
1053782
826764
420687
1087220
2056096
1715812
2909462
959802
1135271
2444144
296930
1774368
63715
2284578
835020
1050578
2846406
364115
1011675
1639978
1950167
1769905
1327972
1180163
411174
1927277
2371862
2400138
2833884
1328460
1486467
2795923
466809
883363
1011749
1525165
1624141
2283188
315995
117712
1173097
1310234
1394061
848015
886435
1725332
2471760
1064773
686054
1402729
1914739
903500
1020739
1335777
1881024
2558104
2546145
2166731
795426
1789522
233555
2485888
1606921
1544476
2137135
805476
350048
2629631
1941306
244215
2356942
656509
618714
654141
1194680
2400227
2679125
1353863
2288645
2110011
809662
13947
496981
1962841
9329
1983295
911181
2414446
322011
2835011
662707
1889616
1368967
2509283
2274555
1882812
19596
2152999
710202
443159
1962740
302232
2617079
2780052
458369
1113852
35035
1438587
385216
1740115
1957191
638302
719883
1937234
25891
2251833
2235955
2853394
2899415
1572940
61760
1845833
2253458
2089653
542424
850766
1705726
2780743
2245989
785382
484278
247235
248487
1793171
2425407
2222849
2594302
102220
2030185
1183787
916322
1274364
148318
1301440
2771836
1437058
2415728
2051517
167383
861186
2259386
1276903
534055
594683
1378940
397641
1245110
2681118
2840182
839215
798610
2136548
934442
1789569
2573355
390114
2849962
265259
1738295
955042
2255770
2215715
1530524
533595
1077918
1330784
2344660
196487
1927867
1677503
1576085
1024358
2215436
1295005
791021
2895795
1747951
2794506
1050664
1311495
344229
1302171
1204934
2571981
207383
897587
498431
2025871
1513758
1542793
1779155
180208
1820879
1705222
874410
867997
1724471
2902996
1182886
186611
2557576
784660
407210
2333186
2659144
2440136
11680
1584162
363348
724138
1506749
1854101
2855400
2137684
600134
101669
2229311
1263833
516137
469275
1650560
462015
2461374
427735
1051756
1955789
1393622
2159360
2555456
1504963
1223013
1953267
2762362
501318
517158
466568
1932468
1875494
618053
1288952
568125
335551
2500171
347482
2921709
2468970
2104392
326563
539077
401577
1793993
2897644
68209
254948
488391
1625510
2938479
115866
1577828
2209311
2378821
1163197
2061999
534183
531335
265260
2741102
1183023
1803074
195082
471369
1839016
979311
2822528
954074
251581
912335
749613
2906289
2168808
2786492
2782167
1873060
2068698
1872871
2756802
1606962
1171074
1430422
2328871
2420238
1774236
972776
377345
783709
28922
2116523
1286787
1982341
359313
2332035
856381
2459525
457960
1204180
479282
2720189
1805342
1503501
1922621
265578
2111651
858679
245793
401527
1837208
783218
1446975
481779
110125
1679069
1235106
1507559
404404
621772
1274691
2204627
549666
1410736
892264
2504995
462063
1490778
2486264
1481200
404531
1320170
104988
2528602
946096
634487
2396814
2809345
833487
1888420
821190
2023009
2310889
2824781
2647136
2867574
2685795
860974
182905
2779633
1963218
580051
2274997
1167223
742416
1626580
2792742
2566588
2177700
2087985
647682
1369290
1898905
1634324
1643937
2307121
626538
309099
426669
1814294
2328337
2833503
2901791
329761
2000671
1804561
2475968
2592983
1805426
623849
90385
1621088
1321315
1115127
474765
1691124
2581714
613393
2321688
118789
586827
1842016
1276494
2875930
229545
418590
709725
95276
576616
377783
2628607
76910
2780881
2535185
266743
1308853
2826906
2434172
272902
2453254
1269030
1786988
2220774
231050
1034388
2870140
2207741
9808
1006101
1430541
916560
1702389
2571845
2385189
1690920
485458
1709748
1798645
226210
514426
1625865
1398167
808967
2729222
2091025
1740876
932076
967437
2655679
2237513
658558
927809
74087
199336
2577567
1483090
2008592
2642634
2569385
2107316
2425233
1319162
1239096
1171285
2599333
2039578
216362
1836507
1993804
370846
2160066
365915
2070760
176445
2274235
1852789
2640173
2155723
1451626
1078932
2258496
2454158
1585654
1345680
2797714
391867
2039367
1976463
1091511
2096577
1515210
2243184
1841185
1353577
392387
780878
2543505
2079635
1628005
2612179
2339186
2828088
1573525
1926435
2575013
1438626
2158119
332807
1326198
524655
1241861
1984877
657222
2672701
1064478
271682
634975
2083636
37515
451970
1932407
2362170
301369
577230
1924924
2019932
2244690
2581216
2009688
816883
1987969
2462120
37920
148310
1924255
1892812
1783511
1148909
255753
819717
2532089
2214317
644388
1818330
1717510
1460961
1581631
215895
1102524
1926902
2806154
652050
1130136
2297138
999372
496333
2790949
2507673
230062
913527
38619
2206395
2113813
2525463
806228
891792
1290017
723175
2068335
1816103
134
2795327
2098179
2021965
2181728
2330513
102635
1676233
1807308
2144193
1684763
2549155
600609
1017005
2060925
2416289
2101881
2865503
785533
2100276
362197
1948436
2190197
1804976
1548817
708580
2012950
1799136
1613503
1206454
158247
464474
586496
1747820
1127809
1955434
1401501
2747261
2471662
1217104
2383342
1321901
1690786
476527
666288
1087006
1037892
1935375
481646
1594521
1892751
98337
1812017
1586354
2806700
432351
322324
560534
231941
1722966
2122791
1031056
1836250
1007822
867496
2434994
237647
442599
53894
2260488
2038664
162208
1275776
521062
742882
615621
2247539
1943170
987611
574548
147565
847117
2685413
2601623
2293785
1989099
86641
2516394
60285
104177
542488
1008119
1893506
1847609
1725284
565498
2425008
1949118
208586
372514
601689
1841622
1541983
1304491
2611180
2660401
1333294
2426536
2896197
1633976
2466097
251072
1804279
1632050
1520281
2874631
1717290
2317219
1611621
1902540
439533
1164875
1116356
2765212
982001
1060626
2399322
285978
2154951
4986
1965355
2568167
813738
660864
1843982
768581
448773
97875
913472
521685
1742945
466995
98445
1240603
540297
314238
2282256
1374126
2505298
674960
711175
130644
440427
1019531
66113
952994
2696014
432470
181144
2574846
1694263
1426089
1128129
1206587
1208743
349378
2830615
2622886
1146758
151069
1214655
1494778
1136284
1107568
1514755
2015734
1830378
147108
1907327
1135210
1124590
1803923
1778353
527222
1852895
1113822
1029389
751873
1545935
984817
1839966
238037
2865645
5164
1074109
2067893
2214274
714554
2718854
2901190
971754
2171231
2647670
737029
2657135
1413861
2279637
1286109
2823947
1110719
2144978
1816573
47447
751737
1388528
1926586
376610
2191202
621913
2354115
777613
1217804
2804943
2670669
1626438
583837
2449382
1310118
709589
1138219
2455401
527619
712538
1291306
2421815
125338
2609777
449677
1755587
727896
523423
1042996
2126950
768841
58899
2450805
983006
1227818
2725081
2050772
1262045
1452989
485181
1660469
1540869
224172
1099813
2775954
852581
1729377
388906
474010
1393133
44293
1883074
688780
1558927
2115141
1759613
2529472
2474926
2907899
1827502
738495
812271
1280151
825761
1503234
26120
936169
2381150
186272
365245
727589
1913239
644346
2188057
2191200
1363307
818599
2776949
2459540
1035370
1449441
391425
561939
122730
819236
2059624
2239133
677776
1267577
2388440
2911910
260597
2697861
1193218
957925
173356
41910
2642362
1517096
1907621
537559
986352
2355505
1140771
2835365
2370951
33770
434579
2102180
40861
230945
1337173
2457256
1730604
2103952
2416565
2269121
2150052
2771096
1833765
361154
359056
1088187
1955866
2873046
1020800
1381866
1959790
873926
1844411
2669411
49557
2650186
2056145
2823416
298764
2449149
1385380
1627035
2752002
1653206
2562147
800804
2523417
1536670
1010553
501007
701806
1231241
2700680
1425515
2810373
1586604
2164476
628159
337717
2546978
1349351
1628265
1976255
2050116
93004
497767
2018887
1291069
1936775
1400945
2422407
2663593
1374
711391
1936361
789525
2663346
2391325
1855842
908478
491514
1329622
854797
2921023
1161688
951879
1713269
1960580
2409176
1146931
2936923
737918
36948
2270264
1684763
1181407
515155
2916207
2498151
1895684
439347
21111
2151596
46156
543450
910908
1877985
1033544
273371
2083069
414119
831207
2766704
2597447
338278
1523970
1559930
1431010
1319585
171789
1693661
2688344
184339
2515797
326376
1914550
2505483
507216
2197224
2657317
396293
73963
2445527
361546
1240373
1723110
2681421
920921
1336834
2335684
1660237
2856288
774599
58320
313214
2702566
1779776
1372828
1074148
486947
1844741
673577
1931696
2162183
2287621
2923909
1139486
2082624
189880
446167
365814
236626
333302
291561
636649
2218606
550577
27123
2727540
2861859
490021
2742934
1821374
1627139
807395
1082183
1999494
2621022
2113268
1289934
600635
2646892
1149877
1936899
2037637
1354128
450969
2708574
2709929
166418
1996751
982200
1618375
1485334
1114035
2800469
1058320
1443742
879068
797599
485517
839645
2263346
1668909
1641251
1093651
2512030
649896
711801
2472397
886325
2014665
1062404
2498380
2914017
361017
136520
2880059
946582
392475
1817407
2024506
907633
1767758
1949880
1243911
2464715
1872724
2350054
811595
2826164
1009844
2096274
2215193
607400
629097
1774417
2073110
47205
226567
241665
2122390
162671
2673481
2648463
1538111
593778
493195
2445728
1657981
2720562
2595499
1769446
2071500
2851778
1678654
694920
2255764
2760644
879402
2837237
1697876
2713399
1337861
930060
2412958
2816410
1189927
470488
1259505
2934568
2674005
1485771
741873
926708
2711573
284950
1485120
58198
108645
267106
1559477
2217377
2733344
2790259
474826
1873631
2496264
401046
2163223
2675253
1390963
1774598
139279
2668636
1562857
709529
630347
2056219
141960
951534
743746
1034318
1298915
2403021
1466533
2145234
2927536
570547
2676684
1539000
164890
2026721
826409
424376
983496
1551201
670754
43362
1174786
1634501
981822
99994
301159
1103429
517948
2823360
2895601
312287
1488500
770751
1965173
2082172
2537765
1950185
1904481
1357787
532902
2131785
437509
2129663
1322982
1733724
1156075
701653
1254927
1244479
1408345
2085689
766614
1428540
2465497
2489638
2529246
297747
265501
1127232
1931576
197240
1350495
380069
2369299
2340691
186180
2570829
2038350
1638834
1601058
2253502
1020760
2759929
58097
1978487
2763401
179174
740350
2832480
963073
1919327
2298332
2024680
2026210
494924
484270
123607
1940169
1005076
808369
2226746
231132
2863122
1276838
744600
177468
1159770
1547870
2650813
1993255
1537932
922837
1733781
2166415
1432454
638127
262150
2013629
2535568
1363912
318813
1095665
280293
1128190
2121136
323411
919840
267532
649701
929670
775400
1417133
1243195
2653610
2309098
658994
13637
2742385
2308681
1031596
1623296
2386910
2302782
1974663
121496
620205
1591240
2174938
508442
2210995
1238771
2734080
2531217
510545
584302
1237946
2660292
781262
2197591
695058
1522531
1393316
2653961
752164
1539176
1671158
741306
328230
2770008
1918802
2366794
2445852
833504
679820
506217
1513112
2162019
1239684
1305441
1983333
2702693
2798883
1763912
723598
1809361
2728530
2917685
2552146
2105060
142624
306831
1791915
1682419
1634669
509881
1990335
1051055
443816
2754415
905347
1797277
1549613
1578005
1963241
2436232
2397833
1052700
1624771
1819296
1343873
140282
190671
1018515
1867093
1386950
2747597
2293948
2884639
1695035
994311
2796783
749980
2135880
327032
2337100
1525101
861379
2296763
711057
1771758
1608465
1886549
1953144
1734621
1672522
1280685
475135
862719
1858997
1384021
2141910
358995
1003067
2649465
206433
977689
2010164
2873943
67238
1004767
2830392
2647636
1441375
2312688
13796
520687
2439596
2558329
2412523
2634437
694329
1586113
602178
2369287
2457701
1414640
2820247
1917308
2246013
648031
122483
164803
452537
694474
284481
11476
2171856
566121
1214088
1883912
1946222
2204320
756330
1327210
572834
268256
2357349
1789788
866986
1627984
29100
637580
1919182
70744
66042
1858587
832297
1044359
2338510
347331
2203458
2484350
942973
2386082
1370243
1744360
625079
608120
307404
547707
2444103
1758616
2758078
1173394
2306785
1070167
2213589
1719139
1942964
1970760
179292
1626708
2559830
901440
2030483
2910617
1937160
881929
357067
1279635
2155045
1957613
483565
290003
2638760
1211022
605979
70501
1019804
681639
1493916
2745923
1713543
1736756
2511103
2866635
1836549
894682
1666237
961178
608698
1234767
1340768
1783922
2893198
2907613
2281035
2202299
2726310
585401
60377
914858
1966566
2929343
118217
582690
365946
1749092
419444
2084847
1483870
1560479
70444
874457
2282503
2231579
365122
1359248
624931
536378
1724571
1750459
510508
111848
2431220
927334
719196
1994014
823757
1510348
943303
2420306
583203
1155330
1969088
1154440
2727735
2406151
1664731
1061861
398098
942608
2821196
2890069
1336354
1586946
2734388
2433328
1704015
1736067
2151679
2113576
710116
367090
2809109
1821754
1969470
2712733
565755
149085
1286027
2242733
180529
445397
1748534
87348
1552520
2563209
63996
1431990
1822982
2374199
81582
592134
700910
1671117
1612702
2148704
2205694
1764790
894943
344881
877506
2904624
853289
434886
2810548
377169
1288191
2755688
2301537
2358154
1838944
873705
1330417
2658158
477268
2268505
84113
249046
2496344
207686
709744
2849714
2638845
1022275
372847
2567476
2116517
2602458
2840009
1541432
196791
1377594
419375
465311
1416358
2331952
2833415
1527720
575256
525545
306383
182318
1746423
985150
2774481
2461558
1182708
2449255
1829335
902259
1528448
2617419
2689433
594075
2183713
2364398
1102774
1587197
1413953
611138
1946633
1923480
882293
1803508
465996
768928
733086
2715671
1030053
1447453
2368781
2641136
592496
2261723
186585
148502
2792797
1855625
2525933
2373124
373122
1992730
92927
2320278
2222985
782162
2426509
121972
1010207
980267
38121
2456067
2586989
1184704
1841088
1532992
2713405
464602
954825
2059335
1052859
1615726
766723
1016334
1939827
1884513
2751109
1736052
1190272
2192838
177526
649209
2718172
557922
904484
428815
629220
2917627
622101
1054478
2246200
2230548
467015
1716531
2816965
905074
90714
383457
530544
2714460
787566
606322
556425
663657
1271125
2811551
371628
1113649
1218169
134445
2905396
1279433
1157761
2018040
2050228
506257
2349535
1991945
684930
142489
1859259
1198368
703625
1825008
1660458
1329469
5338
2196735
1153011
194015
643419
2639872
32190
1858940
176778
2832505
705018
1747450
2163836
829787
2881089
2119280
807840
2630918
1989755
404559
2250351
1906916
913807
1461447
2188079
2884651
973850
910734
2618764
232675
760866
1060401
1926456
1013986
88237
1540886
2522618
755178
683818
1737867
1726928
1308764
2093421
1180153
1013183
771042
1624652
39005
1724678
9881
1064927
462600
1481409
52932
2460526
1495054
974023
2674673
1537052
2739721
996080
543013
553536
568401
275884
1912113
2381096
1914712
2645338
858841
2107184
859961
1935031
2088391
1967909
1337750
741494
808533
1983795
164010
584300
1485211
967108
2404540
1621561
2180147
241103
2575119
2569965
2331134
2690745
2853370
2938
2142919
1872085
1348277
2381795
1506969
1435077
784996
514877
559368
1676575
2443830
106800
799031
477512
338724
2644539
137643
1117893
594442
832108
708592
1590058
178401
1716061
1850225
781128
2079435
2925730
538852
2545222
235031
2864825
426970
2391553
1022384
1796371
2525763
1420908
2738505
263439
2399571
1893778
2177631
178264
2526650
663688
1853249
775337
276599
113861
1002855
2180601
464589
1416573
2708430
2601556
1747549
920422
1416667
1308611
2068895
2245857
1517620
2717791
2141898
1953960
633451
1089896
799826
1111537
1086568
604007
2191085
1388559
346093
1996601
1241618
2179617
2336883
1059131
1076847
1012399
720507
2784847
903345
681202
359993
2450117
2829936
1857455
1805436
1070030
396850
2882910
2400599
609250
705171
722869
771812
1917118
379807
2308190
2714077
1802384
862372
576562
1331731
1972900
2040049
277763
1336576
2447692
301455
15681
789966
2489310
1777481
276403
1219241
1433868
2815679
1943258
46594
1920553
884439
58064
682662
1251030
2277228
2426610
110047
1447662
539631
2828132
1943777
210483
315079
457930
902616
1993520
1681732
1038824
617235
892666
984613
769247
2249659
2917212
1135403
886411
633256
210186
1838336
1406615
1231528
1299611
551028
536482
2099690
147609
1298763
2621342
2789003
50190
2821607
2566327
1250529
1802216
616306
2238239
969929
2160070
925809
1307266
2548353
679492
1869290
1269887
2798398
1533379
1145594
2646093
1229246
2132679
2890376
1652488
2506227
2901227
174388
1732922
1844761
199676
1141825
1803219
2065448
1122226
1063002
1792081
613500
2333357
593832
2627213
1695879
1522150
1492121
1978074
2583392
1277878
90835
2596194
1714418
2905137
1658670
1648902
158122
14824
1139329
2810126
1736099
1849619
1669689
1382040
2518714
2400386
964343
1877653
2028270
1851750
1390110
1852190
953763
2254634
2870095
394955
581406
1554568
1059113
1131593
678103
1649420
98985
1858357
2367418
1107906
1234240
2570988
258909
199903
1844307
2151100
313166
34430
2738730
499444
1625615
2872209
1302787
678435
2298760
563739
1638015
1976758
786593
2638724
716619
938297
619056
2619284
1063561
2883912
1715144
2501879
1041202
2667697
524369
1412750
1248507
2499405
1056308
1550163
312102
2346437
2507287
1845645
2334303
834467
863264
775221
1142010
425549
2244033
2751766
2237822
922054
1550677
2338188
680283
1958047
1256800
2422532
1340330
1166783
2350095
2271573
441848
308678
2317239
1240973
269913
1401998
1290486
1322666
26144
2132182
900926
519087
1307900
966481
6142
1186741
1540603
1266217
1222191
1489954
1188987
2305771
2745766
1064033
2006334
1591371
2413693
1152479
195771
46883
1726381
2810092
2817457
1155130
382560
1261177
970427
1439280
447308
1086053
912742
1770917
2059833
1085075
1229304
2128732
860403
1618876
688567
844190
1105852
175620
2105688
2186836
2215229
1173885
1168209
1588045
1140101
2494124
1859646
1290079
2431142
2043796
964330
2531994
1487188
2736786
562374
731766
2596566
2082530
1968810
2275951
97066
481085
418329
5033
2760393
795946
1206680
2897747
1324976
2915713
2893104
473743
704259
2834019
2934642
2275284
160951
1344836
2585885
126556
1023380
244135
1503927
359982
2891378
1808026
473042
2757459
728914
553005
2565957
1757467
404069
1136746
1526647
1818323
1682385
315397
2480709
275014
151008
1668746
681111
1298126
998885
2290984
414312
2494666
1270019
1158446
601952
1328139
1810051
2759593
1142893
1665885
273288
945534
1627710
2601532
2356602
2930840
155437
178911
267714
1452812
2369307
1231861
2308897
2148710
2271417
1742063
2644489
1065823
2809218
880876
573687
2320837
317442
2293590
823624
1691090
1306165
1978213
2935891
2783002
2938651
2390933
2913045
2468690
699727
1990966
1379529
572957
2209920
633497
1180394
1131550
674089
1316771
2428027
981608
2873981
2403176
2523947
2194145
1074773
1997751
337021
1868076
859720
2460313
1111781
2049040
331567
943152
919925
232188
2585555
2163178
1029290
1770339
478842
2018430
1208029
1272266
949550
1915681
1456372
1978741
144611
1403818
2850948
2604476
73336
281710
706177
2262505
291890
1429385
1414988
1082527
1027275
2609841
579015
2705885
2066327
2656719
1377136
2703373
2248995
2904070
335095
1881907
1877455
2619970
182092
1326610
46493
1628508
906293
1929878
2518912
588507
32473
1132151
1221061
1429254
1081672
290944
1675346
1158008
1613797
622906
2389972
1991555
650649
517037
2394304
713652
1953061
663138
1721032
285160
1187633
2215853
10946
1053858
957189
2296532
52922
37096
696709
468488
372320
1540603
1824478
2883635
750940
406252
1118579
362362
852809
2448654
2155348
450407
1857328
1862822
2603986
2432610
760826
1334994
1747902
1662798
1666189
878260
1353465
472902
236057
1627965
1176180
471500
1760794
2000640
2384161
1446840
415957
839158
2014018
2015600
2414841
452913
980647
1591365
219442
1571805
243400
54594
1973777
1577774
516283
1371341
1047036
1615640
1937425
1966402
2366806
569371
2611947
879111
2634651
307520
661407
2232788
505953
170921
2367740
2234670
645895
8759
1298113
1928415
466473
2221886
2837580
2091680
2113827
748774
1776229
1764652
1915658
1476217
939041
1766642
1123971
2396380
536894
1473338
1873690
2371310
2168573
283359
257083
2564489
490558
1285195
2515044
53588
2471163
245836
1518817
162527
410236
1476845
95173
2401333
1727771
771688
2230608
1292848
2366755
859849
2902847
269612
599731
820897
1610627
978013
154117
1109290
2186951
2831118
513035
2083382
2065334
729863
2026761
1974966
1383232
1394632
2734269
1729881
2817955
1953927
1500476
713325
1158714
1169542
868912
1243255
2274239
421324
2075069
237811
711816
461358
1692592
1591231
2347732
540917
410202
2061677
2427448
462169
2672058
924304
1507156
884500
710563
397250
1882587
1669734
2878501
2188198
1751548
2426250
1036082
1331021
2617227
940563
1636634
1459968
1759206
2504501
2800388
1091511
2743624
103001
898389
2431512
817301
2191798
2092167
1014287
1659156
972380
2335839
1213539
1875423
89162
1665791
2286040
1689541
2215151
2594099
1032102
2615206
497579
2099378
1061007
2590122
1869727
1165716
2201843
344967
670927
1889872
241151
90857
679425
2436136
1285522
811041
2180844
525610
20169
2407911
2331143
192410
1252436
1019487
2098691
1247975
382175
1538402
829004
936528
63860
2937588
592585
2602827
690282
1337466
1113660
1569669
1180874
2567414
237185
2789962
2526604
585434
2162403
1661804
2148838
2806541
1324192
322355
1548887
294050
94283
2870369
1424917
2167912
2571534
1925208
1888074
575625
2131819
2001183
1296615
1137689
275230
1925481
1856165
2623427
995827
30159
1349569
2769026
1900374
2411924
96840
661150
1366329
2222132
1729584
926599
2317584
1425959
1621516
1774558
1908422
793958
544141
1668905
380486
2484019
716190
476027
309046
368436
498784
2756007
1763612
2851924
557238
2015282
756813
1476945
1065046
495579
1508474
503569
878049
1197199
1392350
1748313
1974068
2407731
659282
2508927
811177
1461528
652403
2245488
191366
240354
2319933
1636696
441203
2549787
2869023
1167065
79891
1184781
1131796
846269
2478607
750451
1606799
968001
958027
2292254
1177732
1893219
2116855
1249104
2873427
587284
1544834
1940239
2160944
613909
2371554
1358932
495022
1504147
2924261
1328289
363960
2863224
513283
1697885
146127
465958
759059
1600366
1807212
2611034
2469793
225201
240971
756368
2775479
1071425
122048
2281973
1964707
697076
1767277
709082
2006264
840534
2883291
642653
2178982
1563653
960108
1111605
1282168
1370864
2544131
1501682
786271
2776804
311328
72003
288717
1139094
1632735
1565356
1716013
2694501
82389
857740
69913
864385
2545236
2019509
2740090
2675416
2507169
11358
2797620
1676138
308175
2412430
2899013
1966487
2257374
77661
347042
379161
1615473
563065
454376
889555
2766352
150987
2157268
1748789
2890689
1299485
2743182
1196305
855334
212319
159035
929803
855916
2501325
1550583
1179970
398252
5650
1940875
2913936
1284261
2877059
1183536
291977
1447335
393016
2883227
2540267
557149
1550348
2640157
2326937
741240
157112
1846580
1270416
1465213
1160759
970284
2900877
1702565
877073
1534893
2497228
2863968
2394129
2194687
1470273
1460330
651949
19530
2871872
1367433
649396
2263532
2398285
1108512
1744673
1074382
2881056
238083
689633
1832199
1498504
2513814
311536
2485345
1699956
357160
1295526
1144552
1824477
2179119
2148299
1244075
2660001
1327199
2782439
255152
2020988
535329
1225483
1530662
1749326
486411
2251397
2711810
2489642
2472962
2336339
2218924
1083860
1152208
1045347
1912049
1439844
538887
165590
2029128
1115711
1485883
1560324
2762659
1309281
1974878
312616
2622645
1760795
2794517
530962
2514480
866612
1056498
987813
1413669
1800807
2399983
861717
1478471
1109158
598785
963055
2105739
179314
2283034
1322250
1367621
408693
2623344
465408
1298178
670492
1263966
590257
2273105
2239472
239408
1531953
2294110
2092377
14602
2099569
1440648
2458479
2649500
2420438
1792294
1023351
1040402
2850030
1425768
964252
2631738
1385445
624348
1491081
408552
2224222
234341
1408242
2201713
2906299
831408
127712
947245
598328
945523
1447275
1725731
712047
757290
24655
1307783
172211
2657605
202051
161144
2646656
1629232
372328
2100795
1944785
701373
864065
1768001
2179555
291371
394019
1825427
34767
245869
382083
2580206
1094894
1158283
1833276
2406630
2709553
958829
602235
2173524
710113
2550981
1198452
2707810
1893172
1817784
108169
925813
1962903
2862885
2221778
33278
1034907
2326820
1766136
1337592
723079
2444252
2907811
2433158
985923
1775928
2812199
2124823
2014287
658280
898451
1948929
2179567
530575
141594
409233
2690837
2541011
636272
2701063
2745461
1354393
1764373
1026278
2835552
1340214
2303409
1520649
2689809
2895173
2735612
1010508
633825
2411480
1182811
1078195
2220550
678111
2571029
2362002
187851
341551
185140
2847819
1831462
528047
821116
2746870
1010118
2491819
95697
1517941
775718
502620
2685038
243385
1932259
1800741
391202
2104447
797286
1780360
2626740
43539
504544
2341472
1894242
399990
343152
2336617
940197
1319908
379730
1709918
1024840
511321
219639
686129
1372768
1238130
917868
156782
2785188
949860
2690818
1506721
2594519
2123828
850176
1812476
2736212
2007141
2099711
1199890
952310
1740576
2876555
924179
660198
1848240
1365447
2611311
2021479
2257500
1458278
1508109
1444397
574247
829506
889075
786121
393648
1140074
1041545
1603294
2285392
2076488
1543450
2360412
1899256
1999685
566378
967429
2097273
1281504
2496112
131471
2420449
714563
1416789
1835870
2266410
2849465
2194707
1669396
2420130
164022
2017156
974110
2285526
2843088
1085233
2282327
2419795
737711
1735406
394047
2087422
2699154
587641
998360
1220874
82077
1527086
782023
2308791
358203
2558514
2214409
1483678
1294960
691032
92688
1729103
892574
1348426
1042521
160397
1118127
545850
551712
2655879
879934
713224
1657388
2765052
1438749
2457400
390312
2447088
599664
1010789
1228519
681892
972018
391617
416613
1596616
1107850
1620053
2279483
2092666
756829
748825
1552561
1581515
552722
25066
2610477
1397688
1545770
790607
1194339
1345018
2522911
1302199
701883
2771411
1898135
1741012
1158672
204569
1729456
1491108
1097882
2295328
2170765
517330
1123545
454198
1509957
2628428
1916404
450944
912232
397847
1149602
601062
65700
2080124
17200
318086
1321197
53324
1492045
1384929
2743613
1641160
2152184
2078337
2581432
2185609
2433578
2796311
496881
2419385
671487
206040
2546035
847882
2230352
672396
1855395
328708
1403838
2510930
378966
396197
60083
1919323
2391182
1224344
2487204
927343
1957606
2219776
2349590
2003253
178599
568128
832599
1691245
1407168
1257846
1163968
1081311
760904
1488877
1746430
1823894
1849659
989509
2874012
1728904
1849890
1388598
2365688
2234730
2756841
2077582
1527006
662019
2085928
2382119
2562524
1776696
1794826
1586742
2681372
2086390
1081088
2213053
1311159
449716
1900351
1300417
72821
2131950
2722190
1433063
2112898
1290015
585974
2296328
234267
2509691
2265239
2808170
411885
1229333
2329556
2507773
302145
2049707
1805498
606635
1780176
363490
2322746
1195947
1236874
2197905
2899431
640426
879400
1819456
1127940
1965541
1120734
223356
1606653
2762937
1401099
2640867
1441205
2684441
103148
2622160
621571
1712529
497846
2380464
1442583
1323595
1006130
611766
2425520
1879444
1486922
1813482
2310820
1487062
981514
1769427
320468
988514
2141835
517571
1587353
631308
871525
2693640
821470
1680081
2811062
2330314
517704
1021077
908352
1434505
2700592
2140810
1738559
34891
2265245
385168
42433
2676037
610680
1348820
1422518
2697145
2333903
2610103
2509359
1814696
192868
2539534
2604746
2383391
1441315
2799603
2232449
2422461
2851151
1513500
767287
458937
599667
1968756
83600
2164865
1925851
392951
1588633
2644007
597123
313486
2092290
2906691
2231361
375957
342650
2924567
2616370
2576242
2755650
841893
663681
1506975
803161
1688802
1270519
2089229
2036091
2838350
1343926
2487025
180778
2061593
2535659
1762008
2684405
2323491
1420449
2906623
2390851
1681035
1463462
2458129
1989056
1298448
846860
845077
1103701
2378278
1039902
556282
100910
2312049
2259149
290895
422529
2308202
1065234
758451
950989
124262
2632477
1728418
652715
466427
1067336
913797
1720563
1842476
2662060
135547
26621
1182525
609381
800187
1757394
2250464
1370789
966693
2156895
2197142
798872
1603670
2787846
36825
1142204
1527023
1824674
385032
269295
1391853
175852
1921188
154882
576586
718614
2268329
2053938
2113893
895204
1871908
117319
2507692
1162221
940294
992400
1553032
1384679
617717
2809393
2832085
1420625
426425
210183
1934689
573645
11366
908388
733625
2713540
193628
2336990
1332162
1321821
2432328
2506598
2693475
2702885
2845466
54841
2812358
190741
283841
1693153
739698
2826664
2602296
256795
877378
451704
2337295
270360
2050748
233230
1780761
409877
1766121
1909497
2096510
1217545
2568709
1338949
2887791
286310
2483133
2373856
1112340
514396
2475598
1014473
36776
1316806
2447414
2492188
1942568
1677794
2426993
2369427
404943
37213
202250
1953548
2003605
1882260
2357965
698644
119986
405638
1466996
1217751
1944211
1871411
1393290
37123
1360808
2025515
478081
2231753
2879686
2506545
1073551
2037306
1917232
704128
994065
928775
551530
2728122
607053
1304233
812764
162637
1094635
960449
278162
422923
2232836
2268499
2076454
938999
637961
2242708
1577569
1555941
766741
254903
2047866
2822646
2441189
1659967
1935446
2267104
2278557
1275889
2040793
1250172
2924476
780241
522077
1243044
2237931
1494679
1499106
1961676
1085749
1991318
370172
82773
195598
2920370
2046236
2455750
62236
1195758
2413268
791864
2208569
880352
653207
2678473
1467243
1326648
774716
1880938
1880121
87280
1775686
2845826
1880836
259445
1622659
1256530
2279733
29487
1010710
1688054
1474910
619032
2723731
1114058
2033
2798312
2661919
1738551
798613
2581647
1263716
2214645
2474508
1312233
990429
989733
2794663
1133949
611558
2468183
1353954
1233231
1950462
2299714
1954549
1195849
2581554
1636241
2281039
2601840
159163
2046599
2734073
1996857
180513
256943
1064082
249711
2631616
2184210
7765
1329345
2339966
2421634
1853028
2709628
2846183
437061
2609853
161316
2372077
2750443
1456172
1546894
433723
2418286
2856706
1235435
1487436
2886965
2385723
2165851
2851485
56503
788740
2336300
896264
1124975
430820
2119706
154976
1619406
2736952
1206840
904453
2223448
855933
1218713
1855157
1849284
204838
2504087
2897123
1946527
2809084
626388
823219
565054
1574195
2512687
1013279
2681254
2574620
1142426
959076
2582257
1485374
1420141
529162
1515845
1461015
1689079
779789
2850785
1921037
1663069
2465946
59815
817059
1728628
2411014
1195762
2551148
2347806
1400135
802480
2365208
2684388
2465152
1648816
2260827
765569
1796518
1649497
1273483
883788
2693033
465666
473865
2674750
1562072
2812270
1921575
2539184
2683991
2815413
1425039
2773337
1196285
155416
816024
71149
2758390
1426385
1302908
2282436
1287695
1181466
121480
850527
2376614
1670128
45179
541100
2594435
178247
2044391
686087
333264
841331
1311822
304077
1475035
57186
1814062
2387197
1067468
841536
1216912
1376534
2251447
142079
1197
216171
1734759
1531869
1782121
1706431
862025
634208
1857075
556795
1228765
2521477
2260632
1703422
43228
2846084
219574
350801
1240300
2703818
1713792
1790166
2532429
928178
389649
575959
1490110
1496353
1276927
1555012
281770
2829930
2024483
1421725
611090
147820
1366393
2487781
1667074
1496458
1068503
2260557
405275
1300386
471876
1412682
48093
90266
1918975
2406753
1308794
789801
1894873
2442349
1151829
1939490
1406312
2627149
817182
775770
2610256
2792148
2588237
549813
1769371
1501828
1776124
2167600
2067055
1145786
2232762
2494259
95465
814881
2120842
2866543
242817
2250953
699489
2079534
387432
2146864
1581611
2186450
532791
398489
1523243
2556346
966418
2844418
616400
208042
1648041
2228686
1011909
934391
2648590
504081
2879783
427800
67654
1746037
601672
943318
2326370
809726
1342670
2868226
2488397
2869373
2519552
2677131
1630586
1820868
776137
2505057
1381329
2727792
1380748
2589646
2327692
325429
352534
779049
689305
2658604
1492670
1727346
1433558
2095605
2482236
203051
1089100
1690049
1688521
986414
122078
515903
545610
2263089
1916598
672347
2146266
2275151
1277041
165422
933228
1742027
2224638
196014
78295
1371354
1691391
1824239
1225272
2703461
886326
146258
2723267
1552265
1689243
2872033
2227541
1625031
2914102
633524
2564848
2094573
99625
2718208
44235
2725198
1548550
1651235
580250
2474626
1038673
157136
1909938
1699239
1395436
1581951
1286292
348006
1118173
2395023
450283
2606307
2167891
2116248
2775870
847324
246083
1565766
1763474
2687717
327146
1806656
2118534
77171
92294
2606185
2130803
2118544
412464
2660732
1807759
1820709
722629
343957
2920516
1227700
1269024
2052013
1441278
805599
660040
440688
1198289
1036260
1514258
1420589
1315803
865815
324165
778352
2426656
826861
1250612
83186
1321414
483978
2587215
2323925
1607400
1219516
2796100
337920
65497
1444212
1536235
2594589
2498228
1894795
2885461
2423980
2033513
687581
1315118
20364
1121319
1867853
1118352
1373098
2027749
1577386
1712281
1643073
756677
2368594
1395949
1720247
179079
346030
2267103
1525922
709765
1391210
32000
249960
1461149
1715589
658960
2219070
1723109
2619444
1748566
455753
2314758
2566376
152532
1257647
2415110
846637
2359325
2912354
1202912
258850
601691
1767382
1315953
1559567
1279317
14309
1630743
2158575
1681647
1885676
2883242
2687954
767344
2548698
1806179
2774358
1227737
2705182
217150
393172
2935147
924421
1314530
1726597
894035
2655435
2451760
1094262
317671
422542
987893
1311319
291416
290334
441979
1773501
356197
561008
2687284
1132035
1191909
1750625
400556
666666
574075
303740
2801939
2471085
1163675
1593736
437270
2165721
1116360
1911285
768605
396374
1531208
11380
2145223
1253026
1450732
1554183
1277210
2109028
925197
89986
1986371
2003786
576357
1266684
2456808
2118565
206574
238921
1690012
1866740
1280634
1574913
1013172
2464006
1802927
571237
265553
936196
763433
1298425
427016
1103954
400244
1585566
2282024
2238456
1649691
125802
1910004
1587592
1857825
2305966
2912055
1980569
1499788
738384
1518976
1497183
1417662
2026948
743999
630964
177670
1028627
1688281
1471435
331629
2500965
1887419
542057
1744064
2524576
1397537
1344566
2823479
299665
1198527
2767976
770828
2588413
2088431
1203592
517752
2138023
1705725
664530
2648704
131775
2222496
2616464
445501
1884130
9018
2694663
1200140
87839
114991
821269
1647038
2027797
2872905
39958
997686
2358183
2378737
114426
2553041
1481
2233131
105429
2767349
2133234
2224851
2082299
2134228
2197084
2644817
156817
523523
1441510
571010
307520
2913211
944746
2013512
914559
1166972
994070
2919826
2020921
1077439
2788015
1955969
1422787
2565309
1146571
988720
1817067
1686254
1095185
411302
1750626
2793398
662804
137277
2577623
1846170
839202
1222413
931570
791488
1941866
1215026
1491460
973016
1682087
1550619
1614164
1621406
2133090
1022554
1612123
2018617
1064210
1518771
2924716
968479
2897328
1858612
2600240
1602857
496157
2511283
311779
1490356
1045263
2747386
1679556
1178278
260644
475392
2390457
2783518
2179495
488897
1428917
28629
1374965
1901140
1431975
2875787
1453749
2162298
82051
1447065
2374517
2663791
2660120
1701820
350065
784689
1383586
2728061
1108201
1212501
651394
2030941
1458272
583952
265806
2535176
2615285
684193
797033
939716
2486109
2438302
1709865
1659613
1322116
2267139
2006622
1666379
1623628
692089
2317577
2567978
1450225
1634254
1602868
1860360
448134
1369000
481983
750757
2783618
2929255
982457
2844921
2149243
2939787
2494854
2366892
2528566
1200641
254329
2756701
2178412
19275
655525
646221
322484
2612547
1980721
414045
106387
780964
2429749
1859405
2619458
2569829
1839872
90860
2931457
970511
2094894
871425
1120686
249195
511757
1642401
2488188
1902817
1002177
2224483
2175965
1352730
2403098
1198102
790161
2723775
2629533
730626
1535052
1042183
1817463
834897
2337662
2334182
71785
1473264
1352914
2929316
822133
486828
120695
478459
2473692
513572
1070744
1881638
532093
2243763
1116848
872113
2867897
150842
2265008
1396364
485479
1272751
1999712
2162486
155645
928945
2855254
2431131
945855
191913
1925157
2900103
2191069
2224682
1801979
2431829
2025762
2497966
1657028
2113390
2717341
2852271
2007211
2185837
2513510
1311434
111115
1301204
1364235
2395836
913001
1584493
560482
2883420
776107
413029
2417548
2431059
443051
1608821
776858
1693590
1731909
2753839
1832335
30585
2069807
2242876
846303
1797336
211114
1909553
1294925
1753698
2102832
1915207
1494789
577890
14508
877009
500321
144501
1183049
1168863
870101
2549171
818995
670901
318596
2322861
596933
1641286
2362757
1104026
2504499
1182520
1703544
2190515
1390158
360607
710881
1025362
1838863
1731118
2377775
2851397
1796727
677555
2614450
1764824
1027935
2665808
1995938
1079010
2470116
2570683
375676
1292274
2753696
1446647
1116217
537660
276741
57516
2170333
1650882
1317368
2783181
1165490
2838315
993950
1844153
183879
1670302
1962128
599266
1163110
806617
2325031
173637
563607
2432877
1287457
1726131
2275175
1415403
1658425
160590
1568951
2807680
600474
1607535
2498837
2764393
123758
303091
2808514
156669
1068744
965400
1103339
2344828
2118338
1670595
455699
2473281
1495051
1229861
986584
2234797
2154044
196836
1874809
1221467
1966698
966024
1852129
636493
2261209
1694149
357757
2126589
2312899
286847
2231863
835641
919548
743011
2492565
323411
376959
1698562
281685
2437019
425453
2208728
2462360
1860217
1685880
2859137
973333
2604962
163663
1671405
2729476
2465568
2105190
1947869
1460329
128828
2414461
2252112
2608659
2871369
2417452
637771
984549
2275620
2860633
988083
402330
2062229
2330851
2256543
1164830
1678843
541811
2523561
559486
422275
488159
2163659
951252
2235365
2063513
1592110
139735
2407066
749432
2578707
1618756
2489995
40243
1831661
2077643
1324601
2718864
188061
1706547
532549
2298996
2911800
1869310
2017098
1677485
2850059
2783912
1178258
686283
2003703
1515575
1596398
2682749
2634495
489506
2325490
2573166
1833555
448959
747965
2861141
471748
1945031
868323
1053596
1716744
46832
2680811
226098
2436580
2179509
2496459
95888
1918380
634647
1910935
1417784
2305914
1690213
1158226
145825
961162
212590
1175827
608532
1840703
1487976
2199160
144956
2772162
1377807
513143
1854376
1346312
1522408
1969917
23608
2429416
773858
1738578
833911
1215748
1890201
2203605
1535679
1693282
1206643
1629597
292122
1864824
341339
1789192
468717
390842
97494
2542006
1549654
1404568
2260634
2862861
970096
2692937
17904
541712
1663503
2399978
77056
1716342
351369
1107744
525786
2210679
1551453
2818288
522767
364897
2493660
1377842
1131480
2880948
176153
2091542
2209880
709139
2700826
1771994
1399311
1525851
1754756
2266249
652395
1451443
1592047
984079
726950
2445780
2376551
911674
768295
1339236
2499734
1290197
2856979
2395306
1601072
1057996
2575924
627969
14142
1559342
1997309
779751
1427041
1421122
1735782
2929586
2792574
2126218
2595688
1068515
1276603
1037708
1458662
1317256
781576
478734
2890175
1370067
2036873
1671076
2460635
2232925
1192287
1271036
114063
1132277
930269
28243
1996210
2636726
246359
722528
1139787
2671671
131269
2752993
2875503
2775651
2147294
1647253
221231
2888189
2470096
2616380
938702
2275699
2785925
2928961
1714534
1046413
601481
168360
2890445
1177555
1762976
1539818
2740290
1486185
959540
1934053
2567087
1368335
106484
1974492
149763
939743
1971117
1307323
68578
119172
1910225
741782
942363
760750
659166
520061
2866149
704922
2028578
1136412
750363
2665914
1134305
1745015
350148
674343
2521198
1923100
1381992
1842722
1894857
327548
1644897
2280535
2415983
677160
2279394
1229813
2760610
2663326
2931867
116244
518740
158080
2220994
279541
410341
2259654
567714
916552
2042682
1086919
491582
452202
1326261
1318306
1562851
2785892
2601185
1686458
1642319
645926
961417
56128
2327286
2067077
582550
1524736
1665946
2636139
124129
2833089
1937742
2187105
2697516
1930955
2235554
2224996
2369370
2936466
1962373
2100223
1658347
2735622
130454
890575
1985994
1276707
1925189
2624364
2559978
2240299
1294782
699394
1819635
459075
562453
2263782
88465
1841513
2391952
2479280
1995848
230024
471127
904227
864251
496830
1112131
244121
1572544
2650394
2482062
963411
2387242
2502844
1889949
885999
2242544
1085352
190079
601044
862309
475346
1510125
683634
1463322
2392563
1367609
2092474
767583
2540110
2830007
1929653
1249760
2026658
659572
2204875
1900089
227656
2871471
2243221
1204380
2049095
1789983
2853536
1532708
1628409
763668
1505552
464811
2457560
763083
1087122
1736781
51207
360538
1908409
2094149
165732
443173
1766104
2585768
750621
833487
2293096
2577089
2840409
1688308
1410120
2189216
2106115
2246956
1410788
2752739
1247366
2180630
2931211
558196
361885
501002
2331147
2306594
596682
1214546
2630360
785065
1014443
1021733
2671104
838949
1115963
557111
656803
85231
2574862
832122
1958186
977085
2487593
2653979
1041644
2490016
236628
163458
936438
73242
2419950
262037
1812410
151822
1586249
2568131
2711152
2076838
2539565
1274597
467722
384414
2783597
991490
2481208
1087525
1791390
1261543
1109308
437799
758640
2249804
1522395
286163
2816999
928903
1310587
1202866
102758
1440606
2129589
699487
494823
2670901
187480
2756501
1025873
1513188
2113358
788081
1574323
1705427
481205
171285
2443547
348423
2290774
1733381
80621
2355147
1778277
1008539
1034867
448376
111145
1473839
2018333
1916367
2767137
2749484
72726
2190263
521269
946795
1562976
2303571
2831742
1084386
2726645
1306232
2558804
208634
513116
67966
1222549
284524
1423243
1626221
490165
2484051
117055
1131400
181175
2331714
2047456
1664333
2014876
1281726
2226334
1455896
30396
510391
334127
951009
344410
2704172
2127116
805174
1307474
1708364
2164435
1719723
2517777
1419492
1115413
1938804
1873994
2351001
2136164
2654730
2404650
212586
330504
1162396
2283752
1018239
278534
2891067
2553211
2220910
1363772
40014
1042553
326720
1468986
1342067
1812363
1208678
561141
2292916
2161883
1869512
1494206
930395
2198111
255125
2753505
2892889
2728087
1669854
164246
2848377
1661311
793723
1650503
2248581
1123008
713515
2465160
125663
2155352
1298326
1829440
40905
1374197
27467
1255854
2760537
334116
2661030
1335679
2083844
281023
187944
621367
1185909
2162135
682973
1709389
1548128
1750462
2362822
90855
2313420
1222593
1145652
279281
801875
386157
1258214
56563
4042
421990
2619819
2325948
1258894
1353973
1281581
1697019
1347269
1903962
1415312
2613356
659072
1175445
2115768
2197036
652540
2044562
2791028
655768
1828897
2290059
2034720
907872
2620487
2700671
314266
1049694
345687
1412178
2544446
189089
2049437
371932
2686483
347966
1278342
1065144
1489978
2864541
2803937
2503936
780591
636114
977317
1243536
1549174
1954401
885065
1097655
1063088
1543709
1992354
767645
1611879
109182
118055
2419790
901049
2678318
2451930
2318693
39799
2354958
1720222
2566733
1576565
2319037
1241506
2247361
2430703
1478260
1426785
141646
1438767
1722885
597427
1866741
1684918
2929116
2079264
941560
2016106
1315542
2055654
1756403
2686084
915682
239128
678011
2059174
1536333
701966
2732983
2010926
1631789
1143909
1231687
1094019
520858
697548
352168
247033
1710638
542995
2642839
1011758
2779840
1004950
623358
2739300
186758
2322205
2736003
2777963
1373520
2643999
2328051
639466
749748
1592906
1794826
1120977
1616039
2681650
1726349
2291183
1771571
1842982
2865885
764582
1405234
1908137
1078192
890970
1121549
2561739
1323392
2255684
676935
1322751
1407577
1924914
603685
751059
1976662
104667
1500142
1251646
2819929
779649
1142830
2004938
359499
1294907
890280
1516924
616674
1616040
2634521
37791
1016891
168530
2731105
827915
97237
28480
2077460
2538538
878101
275770
903058
1314612
2678188
2364024
2684806
1642827
581372
2234331
2478240
1636859
2422178
190955
178524
1522233
630424
1029362
234232
2005025
48920
1471255
2526606
1251646
2824749
2128401
2451048
1494089
1069526
2286926
2110437
2036782
341328
2729182
128870
724680
2805522
1852705
2087482
1762062
2171709
1294738
1805913
570888
2183630
1700951
1911001
2474973
2031664
463356
1092531
1863331
1711819
748345
1948484
1503132
2599062
520094
416390
1034155
2051649
277033
711180
2851163
2309972
1716284
2784580
1711529
783144
824655
165279
1184297
1489970
2308424
2368152
170422
1706827
1782901
1249742
2869646
582166
2684425
748017
1219471
668822
1268944
2887967
369826
2611000
1725339
1462706
124280
1051678
1482248
1029351
1225824
603240
2082567
2017736
1842158
494296
427622
2521992
2431524
2453597
168954
2643524
75694
1832961
919515
671358
506315
903077
1067747
385419
2419150
1252057
1201284
1911020
2920719
2017155
2175956
2108959
2607120
1214575
2025663
1860866
829203
1814025
2206608
887728
1577007
1474897
1833161
1466858
1581264
388685
79809
526408
717048
979603
2127198
1990155
1139683
200711
1191821
2538008
1211356
1544726
1014936
2568939
250047
1050976
2187536
2636544
832379
2631513
2004793
936431
538938
2288840
1983931
1769
1188004
2746541
935873
1154337
1394301
188285
538476
1581864
1539700
2596948
1897176
2009782
834204
2808314
1458881
756155
1234017
1440056
1212605
2774047
511014
2908003
2264142
2017692
1165973
1985182
870177
705746
2294820
2188884
2081436
2434372
2232459
335854
2301914
1532542
524331
2831764
1189929
2234878
356661
48920
1117824
93094
299518
1524480
2904189
1814186
2140682
1781709
642415
787006
2549631
2329872
1306474
2103600
986608
295453
2140647
2504890
424963
485498
1403093
542644
1603215
544624
558212
2144552
1367753
522212
2475594
395888
287991
1867323
1143141
1986386
27934
2699097
1236210
154133
495893
2229068
584868
2341727
995098
765945
1120888
2690427
399844
523209
2537202
1575967
2182675
1708674
1523091
953228
483059
1452577
1927933
2793116
422165
2403310
1950574
2756754
1508543
2895877
55122
1231030
2349813
2136702
1357274
1948210
377855
24376
709520
56150
2057397
2400104
1719966
1451227
2121630
1078308
2120734
1655038
673165
832880
741705
463030
924270
2558100
1649708
2830819
2339023
264260
709313
83174
2658093
2179775
743131
1817574
2707753
1856171
1666119
2305670
2760228
948489
1978446
2376190
2809669
92070
2841524
1235466
2086785
273635
2564323
2041433
1079192
2588901
2461660
2531925
1922960
1485091
651699
2267951
2025066
430235
1126814
1999627
1523742
1150922
1048281
1926672
684273
2101872
2894707
854067
1086351
2783909
2270369
788155
825521
1597049
1603519
835843
1118915
2288404
1154677
1633480
1678303
1088563
1225497
1034398
2487479
871966
2099530
2124614
1215422
2205201
1365768
487313
1006681
316673
2450612
1418759
1605409
1627574
2542927
2704147
642449
2228371
1913312
1131717
801728
2258698
216255
304116
591213
1032175
1899240
2110432
1743094
2115261
512485
1216816
2904384
318086
1287617
2819863
1781204
2740471
1902071
2819115
2049710
2887774
608315
989006
1618988
547864
163563
1165941
1539221
2531384
1071441
1842804
2664433
291235
1150831
199047
2783093
2882733
1043572
2278998
659503
1040846
908384
171531
1446843
1429043
2684226
503018
1658389
2000641
2823282
2486339
2581625
1604957
2238298
459786
397770
805198
2079002
959886
1641332
1203084
1215524
1750377
2317678
579447
2718334
2397448
932440
1338174
422309
2598556
2279625
2115076
487741
1043421
1995927
2563862
2665858
2027737
2067246
946125
2762017
710251
2501785
1993575
1130301
2876442
1179983
1139805
233254
2490402
2504458
536648
1144329
1254268
1546406
126951
1828830
2380997
1265734
1048395
1914949
1190122
1421460
1969145
2542011
1332637
2606810
1573558
1624702
2757018
1815048
2786198
142425
730455
1460885
1079975
2279919
2908460
1059128
734351
703766
1234877
1911142
909670
1687701
460488
746157
2727007
1517818
2939011
1756145
1714210
2605065
1836904
1352007
568185
2554424
1445694
445087
225
1302073
2390879
1574345
1937429
2371111
382660
112441
417745
1599117
2555270
2882768
344961
2764591
2656350
1048812
888588
8333
2348222
1863902
205401
2120694
2217713
2665423
2209829
1518399
2769645
1565077
1729289
1684112
1231573
352235
1361400
2054845
1157728
1541188
979923
380484
349668
2516580
2626070
1730024
2716441
507673
172067
1560032
1988344
461286
1726932
2605691
712313
1419740
2394556
5087
817283
1787725
2245267
1094647
1316509
184595
387068
575520
2799590
1250776
2882929
891307
2550361
2700997
2579991
2273412
1730266
1794075
2441487
529217
1729319
1074096
1433922
2196512
476354
980211
2427532
953231
2327428
1872330
478815
1863117
1004751
1910001
2619598
605862
1683224
1376921
1107283
455424
2696057
2284256
179966
250339
2424677
204659
2504749
987088
342379
1077803
2006218
1512234
759882
1767726
1753149
873532
73404
1693721
2497366
877891
332952
2668362
1683905
2490276
1102365
439384
2661225
1299889
1015592
1398056
1570296
149260
1226847
2012914
2225657
1531447
328001
1729115
1090321
1845492
1208482
705058
1689533
1425694
972621
1451502
791659
1666030
2387122
1681801
1172202
1614204
1343523
135230
494258
1625465
1961325
2766054
1742015
15370
2190815
739435
1735871
2183764
2415319
1763322
770589
2773816
1026054
2209910
2253423
2465354
2214247
170814
1944769
759546
776790
1051495
917747
1236636
574745
271256
718824
638602
2452520
1792565
465283
877998
1697368
221692
1917898
384452
969912
683435
570553
1127261
2421282
838135
2569650
837434
2533543
1563896
2233447
2558516
1535333
2747870
127242
657600
1306453
2356965
2325866
701798
2510781
934268
2862223
492305
561261
1852917
2413915
1783505
2038243
2509143
1262088
2718048
2388306
1870755
2040418
2326919
380658
849310
904325
2822179
2040679
2533560
1267649
1113743
628870
2046537
1512744
2351836
198602
149743
2116811
2726641
579577
1196725
1273442
1732841
253159
1132928
260907
1901920
2791972
1320652
1368448
140097
2852859
1774605
603470
1367785
437578
1910590
1069934
1813533
1581706
500288
2076247
475525
1643981
2276912
924519
170066
2519673
661494
1938794
397510
2091224
1441849
1438410
2085946
1482102
92174
1242101
2589238
1444956
1104395
2318298
2822969
1839357
1903997
790124
1565922
2152880
2494829
2024793
1686043
1749701
2607346
2638199
2838693
208113
663911
2172536
1077241
151097
1783704
165900
2652076
1646182
1308173
2805511
2068640
1993966
1329182
1680649
2631044
1352092
2132316
388851
2764366
914190
186651
95640
1032535
175336
1046781
116611
852414
197359
1642044
2702536
160974
124457
52726
1124931
2818489
2090033
2763940
2074630
2702752
1873689
520779
588982
2438898
2686557
1078378
2619057
2343889
422103
2629382
2852801
2490243
106396
1003289
1541459
2847287
854642
415276
870199
2439580
2760704
769995
1280490
503834
1529725
1417413
666505
580663
1933550
584620
1848769
1500044
2466313
965070
1495435
1160094
257426
1816901
314669
2903091
2489748
2502264
1557129
609188
1766573
2395635
1000634
2844511
642205
1540200
402523
1551700
1147514
2357162
1746232
2639481
2699817
2129553
2113674
1810872
2748209
2016300
371465
815104
2143806
1247177
2806715
1284342
1810679
955220
978843
2122714
2166437
1399765
1311720
1997300
118081
33303
1178370
216325
1556314
2310408
2230884
1310946
553439
1165822
1278281
1192905
1695254
2256706
637753
406154
1130786
2789217
1736780
2306429
1840539
128877
2678243
280370
2243773
209058
2775640
2343667
17654
2319146
635079
334590
2461359
1518821
2295200
1957909
984821
2540335
875198
2477765
2836065
1968669
2272205
2287127
994167
2367744
1842680
889710
2830366
2939559
800082
795017
1095275
510580
626769
1343869
2902935
1830421
2838748
374704
1890235
735117
1972177
2423446
269257
2858108
1687854
2577010
410485
1644179
1020651
2322714
2885164
2400927
1867761
409310
2772108
1272452
735310
2300630
2264138
1809744
715158
2222211
1862332
2036794
2329971
1785668
646764
1217711
2004554
2603843
679364
1778810
2807234
2146148
1193895
2223790
9558
2283119
93892
412833
1585562
1547731
2616935
2448253
1249087
2499029
357308
668403
1498721
692956
220186
979200
2519506
2499108
557511
1026541
619050
2073428
2173984
829641
1980861
301223
2932474
507212
863146
1925821
2295579
1347189
2813134
2828321
667978
852271
1509223
377155
2054392
1820426
2715730
2213053
1766662
2492544
1300219
2725458
420221
1020494
2510820
1902341
2911340
2472580
428889
2041217
938913
2828797
674152
928083
958631
1046593
1828855
2235841
1551896
914599
1121091
1197513
1353913
54855
1334969
2667892
2622510
2706287
2783739
2397083
1895701
2481615
523095
812196
1203832
1398143
735058
2090274
829661
1854920
522659
206024
888713
1236073
1089793
1965274
1646946
1279174
853174
2537808
685065
2318729
181396
1058511
464065
910866
2070115
1160525
223366
2202818
2739980
156580
1489740
1842241
2790856
1410733
2618982
1424276
686005
2727897
2805057
647499
1572604
270275
153349
356772
2908434
1663377
441765
397694
1745863
581127
243955
25511
2076585
394852
1370519
910293
2327511
933332
1591311
2394098
1888741
1677876
2007029
875865
28294
1006496
1188505
2885252
2900636
1298243
2263832
2910471
2000884
69833
1156985
1408429
1483567
417925
1562788
506136
1327188
1006850
284363
2885688
1398175
874166
619715
2270983
110313
1151727
990166
2387664
393191
1451906
2100847
2455975
2566033
1791141
2439349
2427475
245023
1740805
1529107
322698
153221
1812159
2915462
1557131
2373754
2076368
207451
364992
2054363
1765218
417947
2382333
1744572
2020438
806486
867233
1348792
1762536
2730305
2158009
104497
881288
445108
2664195
1478287
206587
1527253
1079534
1358178
2635142
2425371
854327
1491328
2881552
1571188
308287
1622403
2927008
920153
2758260
412094
751346
2893898
2002425
1546
765137
2451857
1904396
779079
2122189
935787
1511591
1619444
2597921
705154
2594010
1448499
1444841
1637431
594825
1723032
2131774
1127009
750915
1198679
950115
1498327
217760
1506487
1921009
1278288
2773170
484168
756460
268914
1360530
1831681
1277143
1120366
4008
2181849
978652
917167
1785517
2901531
1235608
1979664
309814
736856
1129613
2864688
1270811
791601
1470639
304700
273717
1759121
2410867
2790749
209277
641470
1180340
2409193
23540
2217079
1483118
1522186
235856
27121
2882630
2675059
1504040
1982183
1237071
35587
2220441
2034560
2398962
2896871
2497697
1796626
251509
1810163
1684499
1697320
1591393
848139
2457775
1344161
1563609
1891475
976975
251543
1073980
1264450
84999
1287643
367347
1352638
796919
2578230
928620
1869288
1241089
403704
480780
2045621
164165
280848
1343588
663180
1170056
2159249
773003
2886665
193029
2703664
2191725
1951866
801431
2647109
1673465
1448232
1064913
2419981
1482608
446212
733779
857535
1766276
1910951
2690169
2832828
2825116
2053318
701143
1562725
719508
1569614
1359044
1943311
598077
2442944
2461568
946649
469838
102311
1683903
2599797
2843191
2217230
1565476
781011
1608049
1954446
2125022
239578
2144532
1098080
2847030
1240776
1042322
462741
2433082
1566919
2561265
2420475
1046832
2876742
2026652
1198309
566474
1627876
2785494
504382
1021735
2319092
935377
548969
2101630
2777115
2928941
1168663
1404128
2482391
2774755
1079816
241714
2177072
1086219
2812118
454950
2629179
2485322
2797819
1931038
700879
1650751
792359
1112872
469866
2715520
682367
873111
173277
199500
738608
1421024
2265992
223084
2555708
11744
1322557
577738
2818520
258018
2105523
1557544
476622
2262090
1898488
1733446
596870
1923194
2322697
648649
1417022
2610469
1528595
2467804
2455829
21082
2397281
1586570
1340561
1454341
2281290
877065
1860549
221424
2677763
864528
1845828
2094314
1906014
662036
2556833
328876
116537
355210
2391566
1948286
2088031
1436392
2556397
2246722
49367
2141084
1820856
2365980
214226
1337002
1715086
751258
1016454
72089
2308338
353787
2935944
192750
982992
1292638
2495467
372405
2452562
2160325
687805
2546771
2878956
822057
2927432
915635
1586916
2664914
1030682
2897160
28639
2305958
1488771
2126300
2413621
1738719
2011297
2280593
2038810
1994725
1533500
21370
2027175
306278
167911
1259610
250918
2589249
1787476
785327
2306783
409364
1496671
1298962
854897
2506495
1325206
1807765
937109
2328237
2377747
1805196
2571990
2788528
2414576
649201
810629
1695406
1430664
330474
1015851
889159
423881
889253
2013439
2609879
559293
112844
827706
1119383
2043688
495071
1593128
1802425
1460726
631189
2891686
2937934
907812
125559
1045635
341188
2476441
1756074
2557447
356856
2584558
2368884
2616961
623661
788529
813758
2339084
2256033
2325192
1443278
1244683
1680184
78536
1943368
2887253
592989
2225668
771020
364276
1579276
1884809
1863797
1151407
2841250
202241
266281
732581
2412547
2712905
562725
28227
143218
2697997
668387
150350
2185344
819364
1642121
2331896
1185243
495368
1800996
2243797
742450
280475
2448325
1725387
347960
1931667
408004
64415
2272895
655736
511938
2523262
2387072
668674
547844
2848347
2573888
1784275
2024993
960160
1115680
1019607
1552154
1095518
2424452
2527680
2348593
2081252
326524
183872
132497
1914179
1840279
2866557
443210
182079
1644955
1466570
934022
441421
1662818
1440123
681770
1198173
2763065
2425783
1526636
2108905
425484
2675468
2229848
845669
2664602
1789268
147064
668836
856267
608678
1929784
2168810
2659805
1436961
1007647
391169
2708980
2163890
1155887
2250342
686568
141591
2430185
1088426
1020652
2538692
1177292
568572
357853
1368675
1735736
2404924
1350506
1672063
1968067
2675516
2038214
1435251
1803891
808643
1842828
582529
1622814
1346103
1048759
2267390
833521
950073
2687491
1562531
400322
2634289
1434478
2725034
1372489
1480234
2663111
2711681
1917416
177296
1570639
560082
1620564
6584
1922078
894722
514530
2744820
2134737
2886763
144677
729069
32950
986948
496018
1892147
1123666
709263
2574879
2426802
2359413
1031178
1976312
2450214
214638
2116348
880339
1090683
1639626
405846
419364
703918
1670562
136765
758827
69470
1903509
393034
584945
1001497
1434027
1350150
2900195
71639
912159
514222
1075877
1594669
1588139
2343761
901070
105850
2324551
1354954
1469125
638475
287861
918503
1897848
2663000
2762829
290189
1551514
1700239
791291
1606978
1547424
2701364
258400
1404993
2203460
885799
1637489
1040307
650703
2480034
1549928
239855
494317
592948
2811926
532800
362130
624343
56259
1646060
1525660
1650798
2379451
511042
2272556
2572859
745241
1997845
730815
2018381
1883241
1370148
2532047
2648493
2182825
2929238
1192854
1306896
1020421
646129
810248
2515717
2764198
2551280
680236
792466
2194098
2866406
1718595
2231423
620216
683590
164926
2661843
2061138
1047335
25805
2600512
1533082
1609449
2562462
1401988
1818530
1047603
1054210
1575636
1050731
1595934
2089162
2486898
1654119
2178215
2638931
2113353
828028
1163438
1548079
1899129
1725756
1899386
641308
1807141
1843264
1421815
672117
2556307
1855937
289332
2844633
32691
1747187
393697
968902
2105334
902694
1542946
1776775
779045
1925492
675834
1733853
349669
321128
201478
174330
1012901
827278
263193
1769877
2102049
1350188
1875548
454332
62347
1822714
765784
1445739
2247330
827417
781450
2617701
2169609
241368
169433
2720966
771694
348794
908524
1759550
413388
749342
690085
2266600
1956142
2557447
236860
2074966
2266951
2251985
1576565
2392170
541965
114590
419764
1769165
1201603
2129668
1547176
2883981
1598413
28393
1067328
2098861
957714
396542
1703229
2621909
2428104
1010620
2271656
885687
2899460
1431851
2841266
1441512
1090650
1434067
59230
354432
2916240
204181
2438888
760210
2836459
1468954
2361085
2847551
393534
2453220
18547
1082921
840386
1092454
1022173
889448
1252861
2716767
5021
2484060
2270876
1771420
1974111
2331724
2081588
558853
2090525
1872531
1423615
872143
887088
2239955
1884390
1327496
1837950
2343079
2934667
590787
989
2822976
2478835
173637
277397
1665073
1213563
863484
137634
1140405
1951450
2028806
273087
882159
2889665
2674855
2888604
838922
1126908
2442139
1341440
1580721
2196958
2587274
464112
585212
533365
2232553
707363
1990237
2275457
248193
2048500
1385949
669944
872258
1566833
2180242
1149200
1625694
498058
2818011
1414203
2566543
1126441
2712302
2153364
2400461
2552405
2152711
713644
2939664
1081676
1653391
743066
2340596
2631211
857562
1353866
133051
1961950
698143
2044480
1796613
2226958
2522146
2859619
1081583
726687
1246779
2754677
972062
2459603
1445222
2042149
374497
2934553
1707183
1922121
1802695
2530661
994934
1471265
2097918
1246403
610951
2799860
1837
401781
1772703
293007
344225
2940276
1016304
260956
2062348
2572985
622184
192618
48684
2068847
2124246
780581
1503186
2404762
2395757
1679520
2696346
2026782
977634
269922
1414362
2934644
1447698
220765
1624005
2524957
1815549
1697930
991374
880479
2238247
866778
2552276
1277864
418355
2938287
2707539
1511852
743247
215219
1436472
2089592
1694987
163263
2020656
826670
435475
1263056
544441
650607
359622
1738387
1840417
1977849
315759
57112
267159
1812565
303155
495938
990678
2514967
2130895
683371
1992558
801349
1885791
689032
636893
2308199
617288
593571
580069
471418
1712653
1572175
904844
354181
2763436
983863
2861864
2032514
1299776
66093
319606
1332488
116176
1770611
902117
2871192
867145
1078963
518850
1752691
85156
778117
817446
2068196
580807
1455410
1774521
123618
2879004
192547
132265
2427497
2121135
450740
56568
1846646
202165
2159337
2470080
570871
1103182
930624
2790152
1006912
226527
598678
1366721
2252384
46912
2528063
542332
1831594
1623255
809298
1330273
499345
2394438
2606276
764986
1175877
1049523
2391992
321122
2463021
876566
1582532
2511706
764391
1077286
1818869
753780
700962
2267703
2707078
1851077
236557
1964156
2766448
1851065
1463714
1559053
625400
2179966
609041
1380381
1494629
695418
2837394
1521745
128648
1187692
2245546
2252592
1055727
1210555
1190006
782959
1635301
1829766
789229
1922572
843073
2013054
2256856
2143330
458785
1289775
1601510
2018972
1623935
1303767
441619
2499296
2811746
207479
143757
1933722
2492916
2282579
2615566
2581159
390814
1217571
2736632
1744330
362444
2934054
1710181
2685138
2317152
2706240
1669411
1831753
1561793
2274459
2032945
2608977
1568309
1835115
785283
2297043
328570
9493
97603
2922316
259242
2365462
2114024
925592
1701444
1106219
1018374
1424064
85712
1237072
2922655
1410128
237000
2479579
1400931
332027
769720
2634547
160248
1686611
1024379
72481
942943
104092
190180
839542
873277
1032648
2939232
1361397
474291
2509820
1491443
1781660
2584188
864351
2773894
2779604
2241906
2671743
1709091
2237940
2333684
420005
2189253
1801615
253804
1719469
547829
1233371
1216302
1780023
893596
2090183
646829
826724
1797467
151190
2079541
2317607
1938767
1919272
1704485
1626898
881467
1982498
2098159
285066
1684868
1467085
1279806
1906844
1290894
775199
42525
2799641
680652
47030
1025389
2677282
2880709
2054669
2049116
552124
1031431
589528
2138006
24159
1679637
2439349
1589415
1305038
2378959
1180942
1296819
2844400
2725307
1735423
284805
1815312
1214159
961226
2266486
4211
951784
1510442
2773060
2733778
586669
917335
2570036
957743
804950
2129474
1879313
2912879
2440466
1136197
1048531
1027967
798190
406213
323805
1987437
2191627
2004199
1121399
1169074
2775282
861999
1460876
1564211
1353412
1006498
615319
1737282
2807398
1134440
2924297
1644461
2564427
230683
1072476
1144561
2484233
79209
371255
1677415
307850
979958
2705248
1263761
2858355
619354
1354802
318952
716578
223686
2251855
418648
1718637
731464
1086638
820101
2783584
2422689
2853633
1760097
1430384
498812
1108706
1406183
2033093
1350499
545849
1517503
1964858
1415203
113947
169550
766617
410053
2623676
2581536
1778825
2289132
2090317
2429256
2255117
146496
2368592
1707980
2777332
861423
57584
1714817
1983444
1976355
2062725
1046022
1102021
1996770
2743967
2153153
53577
1168003
830268
217210
1547780
260663
314155
1079851
1065408
406526
943896
208908
1606895
252471
247308
874314
275399
1071007
1258434
323106
197224
2106469
2790977
800016
1902772
488198
2179919
471218
2153885
2896498
1475445
2349767
2253654
841193
2749349
2790867
111455
2911888
670414
1420004
145508
629398
980657
974169
2510101
1862075
521614
1907156
2742784
2406278
588457
925747
1949398
1296782
1688417
1246323
763467
846810
2632690
444540
2480465
824034
2411649
1010317
1334526
432395
2108188
1725498
2044861
2756587
1007771
1882104
2734459
2074259
2498983
823982
2281861
1070018
839689
2808167
253713
1172185
1908413
122190
122072
1355537
2067274
138020
464558
2110729
636985
2548333
381551
72297
1407424
896551
1972168
1953180
453096
714566
1501918
2782902
1387453
1033515
2788325
1533942
466756
1006637
770387
3961
693079
444400
1584580
1640878
716814
2484180
1540992
2057814
596119
1347282
124694
2883697
1335313
1105309
2847255
858099
284567
1055995
2306727
2027453
2042649
645654
455688
129223
2298447
500381
858221
949520
1160742
36372
2241101
44813
147134
2153752
2497211
1367114
2636022
1908314
639573
1954397
2180880
404965
113919
268556
2764356
2571902
383834
279340
1056287
2522925
635894
2033102
2559011
178785
2401053
906521
2275999
125570
2904152
2589002
2664873
2912585
311048
2056651
2173901
1985535
899193
514908
537900
2329678
2504595
2627551
879110
832524
430378
2554553
1011322
1316782
1503723
1226843
1701298
2743012
600095
1219114
2536241
817532
1439842
2631330
1857539
433367
1944480
2100788
1252896
1905400
2291322
2585611
219469
2451121
2635831
2638103
575384
2619311
1461853
989095
198418
1304666
2429948
902853
1495727
1823790
162423
1134097
1554407
891097
2792175
2273307
2202686
2041535
1581753
1697205
85128
2816073
343602
2516946
1496551
710822
27847
1608634
861035
2412344
1622759
1609102
891055
1040387
2595515
822657
1948277
2876616
779790
1127941
136324
611370
2787248
2024474
2590967
787070
980792
2686364
262935
1347700
1318779
1335651
2764356
2441820
971815
2835207
2061208
1776228
1489920
1105004
1931590
2551792
1688850
2240905
2579265
2817151
2288167
1855328
2025704
2177944
2559707
280155
2816169
319506
2709549
573003
2290972
940932
1134158
2594641
710069
2834863
1666080
596576
1596750
2654627
1356828
220602
1445866
125541
1921386
1472260
2847285
2192050
45832
1322569
431677
453808
2809691
2754836
1651155
536380
1526415
2214971
285317
1169991
893350
567025
1920278
2684037
2554196
1279726
2433905
2895524
2320373
711344
300835
1710233
1216784
352364
996824
2523409
2736899
2386134
1361038
1418916
2557562
708959
2419241
2414234
2842330
1534847
1363911
2686611
680329
2221257
2710212
657589
1631192
1257574
2520397
2754133
878270
479676
1561628
802899
85087
2605588
1843021
744238
2365119
1567522
1013408
2221094
1396638
2290733
1983822
1296139
18753
1966552
1958423
1245857
2375946
670297
1901212
2089280
308752
2921051
1196368
1080014
2173087
1064486
961691
2263270
1763120
960926
1471471
595091
348961
1967215
1379113
2279395
1544527
1420007
2539299
2259359
2127843
1132086
1901022
1262531
474564
1759399
1891438
1281752
102453
1921988
515983
2050888
66893
1752709
723897
1097711
880099
1390691
2336694
2807914
1426345
2446277
1194083
222881
2427660
1850320
354440
1382734
1739438
614506
1958742
1098355
1330449
1644439
278161
947288
1014260
624722
2610385
2085029
2745802
2903380
835069
905515
2649720
1800383
2911245
585163
178036
1620462
1288274
212611
924935
187119
673630
776830
1031119
2679305
786180
1362174
2853647
1141306
1668608
1734636
2517107
56299
941163
10431
2611736
2653544
917701
1251164
834556
1085976
2319492
1742961
82130
725362
1008470
1515518
2424795
1320313
2271471
1633351
783964
2772372
2275445
2016560
2765205
892637
1323299
263174
459208
2768691
2229203
1836156
946274
1052072
1095066
1103490
399732
1523197
1783664
371599
1058258
2668568
2068856
1070322
319850
2844628
766091
475894
1215745
1468206
447437
2936874
2084158
1750386
2804038
449317
222427
2198923
2631753
2627418
354663
1475687
1564097
1798237
2884997
99111
483435
57478
27872
2779478
2401219
2571197
1181739
1004567
652005
495837
1006622
2210833
631106
242609
2497369
2443480
1925786
2139037
1056487
1905640
853462
1900589
992041
600015
1240636
2376688
2309898
2609411
947659
1181981
11022
2101505
1509040
2687975
2268167
2740770
164885
1635929
48756
1079239
1958722
1376544
564785
952505
412590
1558247
1847479
673179
1742085
763900
373791
1696280
239298
2543141
1854116
755577
1694041
2173802
644902
1649535
646823
1428286
2731634
1994576
2639338
1872756
1613574
1138032
786432
1588234
107908
2153067
2593713
1524315
1292134
289798
1174668
1241601
2696989
208500
507796
1628081
171890
1201515
2387325
2713654
939853
1079602
2124567
629615
2592737
2315471
584026
2929072
2016875
1264766
721888
2750645
1366949
2626404
228071
1088562
1045748
34759
139015
925579
1277241
931859
803238
2487638
2053642
2453963
568231
801113
1159277
2052458
669441
2201834
312714
57093
2303542
1004171
2346343
2590324
1840073
1543799
1812399
7810
800367
1123736
1742431
2529538
2531896
697536
1088887
1163451
517929
687962
123990
1421352
2307182
2489852
2566882
2049005
2433170
1413013
1116754
276230
1079085
323322
534671
180128
2569813
2414693
385592
1974227
1854510
636928
395544
2816412
2359372
682876
798904
2206130
1505608
1316414
1213494
642694
2863145
2350037
2735498
1411946
1054372
254595
1922360
801785
1994111
1175287
2018790
898446
500343
1753227
1293824
1164593
13748
1548241
2789613
1146962
2343734
59655
2939710
677014
959468
1901943
1983146
2045136
1653207
816776
958404
2521406
2461574
2371130
613928
2722265
2090009
2153738
753461
1785490
2174035
1618
1952637
584320
1031717
2896306
1153987
2094689
1530442
1468179
2594774
2634087
2350689
1734365
1409038
1560890
512671
120039
2463587
217454
1111409
624166
1121343
1123322
69061
3594
2013768
1898551
1548876
831076
2368866
35986
268435
2800358
1026576
796261
182131
26688
2420637
2113122
305262
2730930
2910265
1999735
1283776
141194
283661
360776
1501873
1613289
2021026
1001816
471693
256916
2855506
2042187
1346102
276248
1830511
1365011
1257312
199621
1478095
2489590
2840741
1872631
2502088
741541
760143
1685426
1946193
1756414
869677
806306
1106542
1755143
2469408
787094
1229927
1528444
1788761
410483
2910643
2645663
579484
681797
28679
2737227
2061477
2874194
1375652
236968
1307293
967436
1355021
2449456
2340838
2252515
1868848
1361284
1576583
2095768
2102738
534530
2850670
2058997
785500
2893657
2516341
140506
2101399
1624318
1289519
2776379
2675462
2130345
392228
2872959
2714116
27769
225742
2933793
721032
1948647
2882797
712635
114148
807888
1890128
1488966
2166813
2649935
2093800
2192978
2155956
2237896
543507
1281423
1599277
1221241
2462182
57170
919630
542546
2814149
1700535
2333218
227755
828952
1145854
468425
416310
347422
2041150
271952
1152680
1125048
698441
1720255
1250774
538882
631365
510520
2182423
2110261
2919893
411111
491949
1502945
2325716
2006754
1130308
2234590
2519584
1061496
2500904
243678
2618494
670907
693418
2012235
1580158
2285475
2655751
358399
680493
2840230
799397
2680423
809027
1159755
2118703
229760
1943155
2483254
324751
334291
1044144
1810531
1588614
2293418
2635022
498135
2450773
2491245
2819515
2229209
2889123
1374246
2386440
985609
2194097
2315821
325422
2358598
1669969
2504900
2006522
2566594
2207910
1505941
1159860
822382
482808
617130
1504268
1873976
2275070
2698257
2285844
226522
1541215
1949207
2731242
2456372
1887981
1086404
1344924
2779047
1439219
1722875
2110618
1625016
444995
1527220
2925040
2847828
369893
2457940
2124561
2675650
1680474
2511235
2011947
2922889
2357812
2112411
670779
1233533
1446920
1345279
24385
2938590
1640431
2799719
2528702
990784
2781105
2394714
462334
46811
1180322
1647052
2646524
589224
603392
5251
2690662
2672775
848819
1810750
2556834
1489701
821773
2453690
1212598
1255797
157004
809702
947056
1583385
88745
2354822
605847
2856640
2642717
1595958
1027431
1921977
967787
819273
989426
2597497
154207
2578308
2369280
1989522
1764203
1305769
1646186
626801
970818
2780723
1222073
1560113
870345
1173332
1083385
2427356
848480
555404
377559
1451978
646078
2132875
1334701
2814165
1539369
2138479
2365194
974211
640031
2587153
1561798
1416799
2249359
1983316
1236096
2616522
1080447
1238865
2650324
191307
812870
672631
542885
1306409
1899295
2016800
243820
1515594
1874695
2388084
1985531
2364586
2718238
1239703
1533733
205527
2237463
336969
41441
2500111
2131953
2910866
1724365
1737428
694139
1532468
446276
712314
1575764
1089952
1792661
1224522
407697
2456578
766468
792597
1063290
1354230
313976
1793323
1821973
381098
2744232
1775298
1557486
1119865
1715405
2773315
2698641
1271937
1366576
2196786
2673897
165713
850835
2143006
699217
1855140
1661383
2508991
2398559
307073
167950
2535542
779813
771233
1424737
1074352
1353092
2496260
1983652
565208
2218343
1046877
1069892
346455
2455864
279931
1610613
947237
1619039
921086
282759
1183156
1371125
2020479
2093468
1108953
2902973
1090611
1825763
2588006
2099796
2204029
276252
2599106
2840594
167596
463355
960810
2051621
62618
2366952
966137
1961002
1103896
1215424
2574366
819666
1135588
1118834
840945
1306510
2874211
2902706
1679994
633504
276227
2762404
526587
1523473
1193103
894426
1802762
1361796
52548
1857796
2508508
440143
541483
2374755
2680807
833798
1118680
2706617
2221568
1304589
638
405186
467808
1457149
629783
2921686
2784847
1812516
1784142
1086394
1565440
2234584
1318556
2214257
2821278
1873389
2253743
824284
1344387
1100525
2190114
1119565
2177387
2381163
107669
2559679
727783
2834278
1439594
489255
2522003
2662131
397944
1386774
473647
2285384
1103513
1766350
213851
987527
2010520
2205898
1119710
1078499
430466
2355098
1701812
250340
661877
1510895
1287375
2349936
343255
616692
2736477
2083366
2914150
1988698
2182677
629300
498759
1788305
1502893
1588618
2307289
1506968
59337
2541297
1828786
1170689
1436307
2680447
1834457
2310059
483144
1994450
1463533
2518666
1495137
2720149
2692115
288132
2330866
2586629
2407235
1256944
1554022
1151630
2425477
1941192
1971877
2577313
779708
2384092
1140048
1835432
2439178
2127456
399988
1976213
1387924
1840534
1546483
2769527
503487
1371450
2366227
2518700
2503476
1634137
1084654
540304
1052042
2540436
697348
41386
2160943
1488166
1492732
714913
1313836
16849
268671
1513995
1113033
1431995
1101830
640673
216177
2545462
1445130
2330782
2132606
2897912
707846
1767619
1953728
2439917
3180
1304967
740420
485836
1892029
1742420
2451364
1374460
2356560
1764966
845033
2729408
2445599
146465
735525
2141716
1191218
1302345
668564
2225115
2036175
1606086
1950303
2802442
1453098
2646851
1216230
395435
2134965
1192507
1475832
1058330
2488924
476680
1790249
2717794
2322204
561108
2797103
2660068
150219
482107
2484934
1274948
1856905
1372708
1498866
2899122
1249628
2527175
454406
1056884
2457201
2399913
1183731
2271624
1030177
281602
678804
2620843
254004
1337833
586211
2276498
2785578
2038904
1886284
476181
883092
1038769
1587683
241493
1592442
1623727
2860858
1625444
1361055
1661085
523332
1020408
115438
2583088
1586224
1374572
2516917
1937175
670296
1660363
2090202
515091
1168923
940977
773031
266665
1763987
373351
1225729
960506
2764289
671682
723213
1869171
633533
953163
724146
799278
435066
2895815
1956748
1235899
1961467
727485
345316
178306
146786
562115
2450645
691436
1582324
885088
1180667
541558
814959
589118
2626364
640598
465612
253241
2115271
1587140
1660060
1286639
802019
1165887
859328
1211785
2458956
2900816
2381300
99022
2541228
1685226
1391298
2866390
2317501
279776
2771962
1840635
1939859
2277794
1103239
112953
2346840
175526
1360799
2679411
809789
620958
1131987
1594300
2003314
642305
378076
2886934
2620321
7918
1218768
1137885
865789
983284
888900
1829630
642481
2928835
2834273
1339985
2764598
1792441
348690
2254558
960256
2902495
823713
2101784
2413586
1954718
268032
2772714
2349937
1457420
2675597
855178
661050
1574777
940131
2591749
1105886
192325
1032493
2718348
1909031
727444
2185362
1521910
1798428
1574153
785667
1062243
2155699
840273
1494590
2843154
277674
2172873
847288
2489788
2223571
2491943
2077248
2124253
582422
1962936
30709
1335240
1344414
587130
2571304
1994408
2674341
1175790
1310925
2684400
1897788
2064417
1671130
2651329
1540641
164205
2254211
1407834
1915931
1157556
2733406
690070
2472448
2150051
1543359
955113
1488900
90651
728177
2470180
2580532
408896
212108
84379
2785386
2093513
2149763
75622
1444163
1124844
1138518
783730
2664863
2024426
1552196
821311
697364
1688427
275214
2677101
49728
2327611
2739838
1397312
2097775
2785795
1708540
2033046
777633
663432
137748
1226327
1183474
458316
1628867
1535833
1449915
2933878
2115499
1864501
1309208
991318
1614747
105950
2730606
2298158
2917513
2723234
748843
916395
1761646
975853
2722982
1552358
2279178
1959997
2356239
2310942
1943535
1703827
2866589
1626928
2601644
720579
353816
1562542
1493866
882901
2817583
1531377
619451
42311
2821610
2175374
1587471
1171334
633669
1198094
1438622
1391535
2005215
1430540
216008
928433
1880521
985176
106546
11643
304148
1748098
2136162
113624
2053232
855412
1720824
2311657
926825
297177
1598308
1250924
1027259
1536753
968733
100858
677460
518650
1854126
1838338
522704
556883
812160
1873089
44782
1954136
534784
984136
1691957
114613
2796394
1144025
2541256
365998
602112
298647
2674281
352444
1279442
615220
1574701
2210605
2173408
1852206
218907
1083657
1957437
1477227
140613
2605072
2113465
1139940
1512441
995557
1017361
2205481
1975614
2909011
745032
44757
639888
2336973
1595740
2518328
764977
1723378
1508245
424526
2869512
293970
1994576
2586186
705008
759618
182379
188147
1094313
1252388
77619
1019833
511262
364477
520658
1171994
2501302
373251
644541
2591703
1891470
1874124
662108
33637
1499738
816342
2452936
1900167
103992
1392522
1298937
2597193
1065498
1378593
755031
2187340
237996
3497
1174386
429874
2580511
1553855
2076329
2830598
2020123
1844278
2032885
2065622
221145
2912972
1854585
917787
8134
330802
2664655
424507
1934467
1692006
797081
829085
1474868
2508530
1676339
1121776
1265576
656670
243056
1665743
3444
42863
493013
560416
2516646
537035
1627902
2858077
2384517
2508822
1295525
2905095
1296020
258285
69256
1129275
1283162
2228830
1198940
1462072
2559907
1786340
1191718
384145
842736
1461068
78120
624549
1780460
836837
1305848
2014360
2475351
2753274
2871989
1010834
1525275
728437
2275401
1699790
104954
1734748
1306625
1875898
979170
198462
345841
2474023
2015997
2558007
2209200
2208576
1977417
2485036
2172613
1526655
1975245
1248054
2276231
2448395
913536
2127948
1231804
117524
1691612
2750082
791891
2196909
1065386
1118039
2910273
588849
866147
2110163
2047743
1339768
241277
1430611
248558
858657
1714112
1381237
2523617
1553094
2114864
1649271
1435436
2254414
596024
1306452
2561739
873931
2789023
479701
2010049
1584638
1327808
2389798
1346834
1569866
2412926
2830070
824618
1676909
752713
2864521
2147649
2353407
78037
426674
1382319
1427950
1963511
1453176
1151725
483540
524612
1275293
1595978
201192
305628
2251103
1276546
2554198
962256
814703
1328117
2905199
740196
668670
2454034
1324410
2386733
2777303
488057
2362906
1509080
1110111
958179
712406
1123470
1615189
1583492
2324963
1203479
1324731
2243830
1946338
1554073
2612488
48783
847482
451963
2344416
1222721
1712763
477182
1550409
704778
2372835
414687
622551
1300924
1110808
770639
429332
144659
2688008
1642488
730793
279304
2375316
878687
2035694
1287784
2221600
983041
8025
2184688
1574352
1642449
743404
115348
320366
2464784
2786135
537689
431524
399130
475521
1048257
2555621
1351956
102794
1237182
1924227
230898
995047
2247412
650667
500576
914689
56177
2673947
1187967
691189
933605
2008684
1577098
530875
1784340
962534
612830
1992925
758876
2501762
2367586
853141
568959
1980072
381368
394328
2839114
663648
1743411
271316
2716424
1764699
844388
2832512
2679146
2269743
1006857
1957695
1708444
1366286
816224
124557
1327211
154533
2901812
2687856
2495786
1513989
2896175
76096
2538656
880344
2588914
128650
45435
739995
2007600
781803
1029127
2411434
121912
306626
1535751
1261698
1780294
1633140
2094755
2693240
687207
717542
157564
1878165
1397765
2805309
1755631
1499806
1138299
319153
2495193
2087704
431159
30331
2748017
2390169
644730
574951
226317
2380005
2270423
1299267
2276131
1160305
2087293
1840891
1620346
1069555
1662894
1019244
343012
1893046
1631695
1380502
1760150
2182235
1459112
2179412
2150942
2907520
2854247
1217362
422578
322049
415902
2615562
1678082
2597351
105210
931326
2225015
1840998
1652153
886454
438063
1459284
2370142
900599
2082314
273202
1709165
1982352
2592115
2171678
1690456
1871559
2172959
578205
2037559
1596468
1908246
2893311
1026417
519386
2677813
2487462
2930526
1129314
89438
208978
2709707
1920744
229503
2386936
1843837
58617
353180
177936
382700
2086434
235829
71508
1249755
1359726
2297610
884035
904026
492242
1443605
2261609
876844
1165283
1990296
2323627
706399
1147556
2922080
2436909
292059
1396861
2575610
706197
811860
1505823
2316697
747994
2236304
2089903
519377
2433223
997473
2849490
2134329
1108089
626901
2119042
1038423
712626
891284
757941
2329691
1416474
2666401
598053
1653749
1309117
261362
2369094
233596
112316
2599333
2683295
1327918
2592947
1747077
1655592
2228072
1615875
2481192
2510149
2609287
428423
2436243
1667540
160971
2102574
833317
273805
7360
2576476
530550
937546
1483628
2893348
517109
1071368
1444096
2360549
1724072
470504
846284
3469
272113
1184342
2295652
521061
123443
453464
762177
1518117
2196165
503937
2462563
2516618
949323
2256228
2378635
2328216
2738095
413129
776912
1355241
2292566
1963142
2771508
1625921
2779288
581909
122689
2883794
609597
784016
1540064
1576550
1324318
592651
1894352
2068422
262011
303051
1019974
1497968
730285
2770761
2731034
43707
402301
481069
1972188
2593612
559485
807204
995241
2281613
1080987
1433690
2035220
2463565
2469193
2903588
72226
2354642
1135079
1061458
2444710
1128198
681381
327800
2377767
370916
817006
1128279
1772235
206470
2504369
1315166
282223
898462
536003
605093
2276094
2891114
1235467
2710540
495155
2128452
1229882
2842195
195611
78015
974077
942431
2616199
731873
2067785
1485808
2538316
1312456
498567
2442138
2645190
1804031
1665701
687614
1773802
1208334
1112988
2742571
1947545
1563512
2836882
1286369
351753
1804010
2679208
1076434
672663
611128
780034
617337
2259533
2580281
768098
762602
184866
664904
657975
1446069
868451
1769024
330342
489416
2846572
2200193
255787
2756354
229524
1188238
2583834
1312180
2034337
2322235
1608511
2531392
209273
1994400
747112
1247034
1657465
1079058
461973
2249585
171464
2507246
2072319
1258182
2372870
1904280
2197402
2640103
2345018
1378538
1827770
2842403
1720840
1295546
590680
2022947
415949
1532101
1209065
2852697
772827
1721369
2110242
1217801
1090366
2202144
394949
2584335
1496665
1955621
651012
2139754
412984
2704068
2651013
240863
2422771
1634369
1695132
1072032
1353853
1635254
1633194
699057
2340962
369240
2058108
800185
1540327
580154
2082120
2328520
1913778
1091096
840959
418947
531621
2646320
1925732
2211096
2002628
120101
978139
1976908
301257
2856559
291663
1505593
2272559
638492
337101
1135451
2053523
1388214
1107285
460590
1147657
607948
2625016
2621149
1464993
1248114
1905145
1091209
798727
2522153
2544675
1858097
1446002
79188
2487549
2025444
2322648
780712
453347
130421
76414
1746658
2722457
2607815
923854
1356710
228871
185818
454564
2443254
1326335
2841647
888262
2026301
2911286
285960
2915433
1186948
1116535
1514824
1328979
1074805
536669
6119
1682491
1205362
2464485
1534555
283463
2537317
2584364
2647280
2112700
565009
2209385
1274809
1272126
1379428
506964
531792
1028276
980919
254499
793645
378715
1438006
2049022
932596
139836
1471661
1069750
310814
1157979
127241
2127001
467291
1126928
167534
2604114
1415392
2015681
2238159
1103991
598191
2348292
419714
2726291
1009604
2695955
15112
2368504
1779593
1438827
1644391
1682356
284460
957446
1983853
1876751
409201
2220692
22137
2877841
1367077
900821
2890800
2160713
1312630
1105741
339144
2003890
1403820
2356119
2217426
2607844
312603
118488
811949
760358
1231211
964710
1049531
1484028
1107361
1845607
1825842
780369
2311234
104202
63044
2177999
2191672
442643
2888775
2477242
2542621
466317
1651270
1126265
2531572
2732140
2740642
350910
2678229
180790
2768618
1351155
1494168
2455875
310110
2695339
329986
731643
2371765
2372389
686973
2360523
2938570
2838439
222988
547672
2759548
525437
1844228
843969
868179
1690399
1592542
2690782
1974363
795224
499043
1449422
1449458
2920516
1065746
995808
761895
761890
2248440
1776444
987785
2202607
1714151
960917
1162560
1003082
967468
2432792
494219
267120
1509042
1065922
74065
646649
1731405
610873
1424454
1992276
1916248
1531999
1945702
1279393
1880034
753456
2473889
2736563
422383
1357553
343141
1702579
2650198
1660091
1423697
2243805
2397734
755292
2871973
43320
2588153
2897164
1308205
15930
2212940
1573908
664805
1744499
2867168
1066610
1359926
2297290
2780462
67468
2699563
1130917
959761
424580
2239926
1783737
1371440
1598044
519067
718837
2220255
228777
1247136
95222
1335433
844996
343606
1505963
257638
2782562
304142
1386677
367928
791600
735775
694454
593518
26038
580929
310865
133119
647808
2036617
1072157
1703268
2200976
2299362
2495003
900636
2912002
1278714
899448
2447792
1507223
2552030
1820418
438136
289672
674293
1554695
2438410
56254
1043480
2801402
1311730
281080
2887677
1046493
1044301
1479940
2394366
450273
20348
313349
1370879
2428479
564983
175765
2115258
1015809
303310
1635150
2273312
1154498
836201
1039482
2286611
1579507
204951
570003
149532
2165443
576627
2754625
1898324
2045706
1588978
888706
80180
1659542
1532644
1942928
2572710
668416
79137
1304514
550392
1649120
744661
1001063
888013
2800123
1910123
63456
1235465
52517
2623073
833309
2676281
2782999
1626729
2548757
2654243
1192395
2784835
1445142
2920384
1463349
718679
748027
2316042
656081
2714599
2625710
2796158
1353127
214800
2399459
2354897
541250
832502
2207702
70324
2733364
895541
1467046
245482
2844540
1345623
2044593
2267946
251807
1106755
796508
2734282
2878799
1925057
1037459
2004076
1036079
1032461
365548
194024
1179541
917058
964116
2705528
2392388
2049553
2070056
431269
582100
877177
2915364
599633
2510052
596652
2130051
1665551
2598676
2590918
2109545
2528356
2802707
1954880
262778
2291603
2147504
1982125
247354
917013
1519979
2892495
79932
1762499
2689591
782365
1956890
2251308
1471524
1189977
1366721
1624582
2146747
1081116
626123
739153
2178955
810985
61695
712984
1707367
110982
1546153
912095
1991760
2236079
1175749
1422746
529654
1455794
2490320
503180
2006200
2146287
1160086
935871
2513049
2086838
1051494
376889
2357734
1512852
231410
1823414
203820
2862972
472797
2130173
1078336
1058233
2355469
1437625
2171287
1346729
1031523
120030
1168564
2155088
468637
1698710
1996851
351740
1077361
1172090
1817306
2263264
2621155
1876986
561060
421317
1448920
856271
1757260
955467
1953633
597996
312433
560899
2700739
1708545
456840
1581314
1199285
692697
1967664
677679
2699752
2254087
2091097
1694097
677057
994101
1180410
2508879
773389
2360503
2096007
2794581
2301232
695401
1643058
1344811
2052694
1446314
996952
647307
2013126
1465803
180405
2866969
703070
1556464
2568229
1362910
2914004
1655020
1531751
1408632
1590081
564257
765476
80199
56477
477622
1206003
1465827
1480359
852570
2448542
2455884
1151747
299534
1308080
1101990
881225
2429026
1675498
720138
1918571
1046509
1155089
2116412
2853699
2556036
1370446
2182610
889238
313056
209711
892820
1213311
1546220
2450368
298667
1135628
2114265
475644
2939668
8390
2375212
787681
945494
2172866
381940
1378004
311560
1625251
708805
106046
2374125
2647122
2648494
1886636
221177
490948
2487482
1419420
1929236
516751
539941
158205
2162202
1108886
2432294
340132
504464
2361097
1803111
174835
1256536
1318076
619429
2784842
1311872
79292
2516692
1294544
1356032
1344123
1836773
585723
1827401
323891
1657076
1419156
2908452
777511
65955
1693121
389497
2675522
1586951
2838011
723435
1783744
2888994
1163740
1107298
1775688
51467
1175243
2516143
1807084
1893191
930861
503208
2590871
2793763
664893
956271
548019
1335308
368296
1672871
20596
236990
2820097
2738362
1071148
2177932
1800217
2516148
2514299
2686658
1674862
478339
837225
507571
2071831
2108850
2646205
512638
1124330
1395737
2055575
941264
2681626
1063029
2023484
1478143
2368262
2850373
1961623
1275242
2102161
2233698
1219286
625003
2096108
1265945
1200946
333064
992957
2727728
1778755
1298740
2126357
1501857
1881664
460654
130225
294258
29143
1127472
1524465
1041707
354906
186553
1403405
1715740
1782818
1360951
706607
1726253
1204005
736189
2732063
1612189
1816915
2053661
2879012
2642917
118020
668941
27919
1202530
933605
2186027
1758158
1581462
1170852
2051374
31361
308071
2651074
1039928
35679
1423672
1584795
1353886
1660235
618738
487470
1197469
571212
1102296
23252
1706294
1840304
1087526
2054489
1382853
42068
2513924
1615784
2595334
2557784
1617638
2887394
808162
302466
2391182
2310124
667563
1246061
1447404
521063
2374267
1935871
1034714
1998799
1973846
2824584
243272
592
1374806
1048969
2816901
2730203
2769351
1201977
2462147
2739664
2147471
1650619
2711229
778373
1395956
744892
706291
98566
1543609
2515107
2107372
1308162
2304929
2546265
1484758
1729674
941538
381971
847567
927119
1504448
2671433
2684093
1641778
808491
1812390
2648918
339576
598706
555565
1161322
2936338
712548
1669552
2836105
640866
1460855
89581
1982839
2182475
2868998
2150226
1510309
1928846
2667121
1711680
67635
1032331
2633018
1747878
1429909
2451957
976011
1723833
349655
1439134
668292
2898810
16640
1282768
42189
693106
2843656
2672008
1844050
1906255
2478915
2707356
463318
2569382
2555253
2567405
1208786
2100007
2737289
65108
1851326
475905
1862464
1204504
537264
1975246
2887491
585896
553402
2084842
2333995
2245688
2005560
1260837
780391
402934
1066480
940589
1434461
2478468
1207455
609304
294906
57583
2108728
632174
2749502
2245871
573072
1479306
1126238
1890030
2657528
293537
2848232
497397
248630
2448066
1868055
301949
1215374
1745862
1585515
2203127
323663
2030650
2271903
733536
2342105
542975
1249453
1958535
71491
2101056
2651277
1402899
2082688
1234224
2000718
2814615
1911984
2784958
2403902
1444058
707048
195574
1962380
941841
1117626
984124
984671
2700666
2377087
363596
2741377
1203523
319953
378455
2360336
1052482
1814872
512714
2282102
2029292
2908166
2242322
2659499
2433371
637051
542673
1360625
511451
2307892
2201749
1591051
367199
1142394
1253462
2746274
449624
1395435
1690886
2676697
565798
191503
2000826
694810
419626
1287794
520499
252817
2845124
2214706
1575757
2108868
1180316
786789
985588
1848111
1328458
391888
218334
955304
2677043
2069526
2625259
524421
2416283
2362610
2683144
1482104
2044747
576829
559948
2730008
183987
1373940
1975295
1068243
983194
2470564
2531565
310643
2299255
1186377
1756659
1139992
703711
2798564
997012
698309
1886856
1124511
2691339
2000855
1133190
505997
871827
1337070
2302471
2462221
1298484
1738670
981080
1550619
968739
146758
2097985
326157
221665
1134686
2423342
740856
2502357
380689
2277056
2432926
1155836
1174187
107464
1691875
2054227
2340008
1563941
220282
714004
2371219
2431861
2713727
755673
1939157
2130679
1650247
854756
1336415
1836104
2592968
143714
387357
330609
2351595
1147800
2358152
366630
2035789
2879049
1526827
343785
1325222
719494
1223845
2534521
2499481
1067074
893707
1964820
600917
1585858
2106663
2158175
694768
1825755
369790
677588
2021136
2446330
1761775
1751640
707297
184627
2631611
1010682
1024838
292817
847951
107042
2582917
1356322
884519
1234823
1960960
1101488
102942
1442507
76909
2097080
436711
1050133
749532
1510939
2389993
2932806
310993
2169916
129874
2165421
1560059
1038238
1732448
692169
951309
2280936
2368787
85945
1012817
2584505
10602
25850
1952104
1272849
940861
1624643
1794100
913661
694803
2027305
1170053
1784869
2920471
2759645
2081763
1410453
351761
1679977
679180
2108157
763816
1358604
1302006
503705
2856142
1713166
1203570
809495
287480
1494113
2453046
2338897
232577
1594168
2437800
2388924
2217130
1643881
1867065
2780558
646458
1242911
429681
1393356
1449708
2377354
2244130
2885893
1897222
1766783
2439162
2607417
1954815
1811786
1613185
1058993
1252991
426332
2858777
326016
2684136
676230
847855
896291
2615393
1817582
2832076
1370355
2126550
96828
1689900
269394
981121
74693
1115628
767294
2095274
293234
1661573
1046259
2373579
569710
2026692
2492892
1467514
2366383
1421759
2748912
2176999
1908893
1143367
2487513
822850
549555
1296802
2523723
2475771
335169
2307154
770169
1281608
406888
1134641
2509449
437561
1609793
1126263
1220214
2160142
2157199
1158381
652924
1236551
1556859
2517994
1352029
1783422
1921582
2467191
477667
2375793
884745
1699957
2127066
561283
1410827
2131401
2335317
2860212
1588045
766489
1008206
1481565
216072
680729
95784
767228
378732
2143615
1187600
798367
1286032
1867653
384647
1343824
2684797
1514880
1991322
2037858
2829584
506049
2328471
758285
268744
880969
2871083
2728256
2075729
1317641
1865183
1741089
232046
1464179
77551
1266371
2531890
237855
258384
2246198
2643243
501999
1718632
1551839
1252574
2584683
1852663
2700399
2665974
173947
577336
1459390
1978530
880265
342264
1362435
295588
674500
2795930
2717036
644110
2776411
2667900
1714089
2669108
822145
1199353
1750763
1900174
2302841
1537906
778288
2825702
796755
168492
1825694
1664291
2478444
2330344
261515
1738030
2644337
2674506
1135230
1224098
2914525
1766634
842854
1601551
2236951
2277132
203137
2803560
505682
360089
874661
2254495
1144291
1805098
2087236
2921273
206755
723588
506665
424893
519917
2028947
1683119
1179248
1967397
2892855
762495
2107020
940117
1444096
2469591
216654
2609130
1766754
518152
225883
2495735
2500402
1751853
539023
341887
345986
216514
127611
2862694
2692773
2254773
1439064
1235011
711262
2003583
2724742
2042771
2426394
2550950
826256
1570121
876103
1647898
1848543
1843607
929827
859880
1293092
2813569
42836
5750
2912307
2362763
2819234
422691
1767415
387541
1081593
1088912
2924655
2230086
220513
1125542
2567018
837208
150617
1430282
2683799
1413054
2092874
1496956
1963815
866554
2006091
2591923
1309649
2920965
58077
1548515
14019
650428
2221833
2237856
261043
2594622
154239
1243321
417297
640272
621715
2359215
377375
2782584
861282
1749166
2447782
809545
2616389
1594688
2219376
1705639
429805
2089774
1953814
1684713
656630
212593
931836
1609015
2329653
2428604
1630482
375068
1583919
2006913
1552058
2188851
939879
1130832
882051
1005553
2028477
2315909
1116953
148371
1926253
1609848
2309783
1039487
434447
28434
2924776
1299728
816834
2638621
2213707
1589084
241281
2293012
775248
1348397
2063901
2014936
2555049
2936853
864420
1319420
126241
398949
2826677
423441
258872
2937272
82422
1166412
1946720
1321885
2390601
1348839
381244
1655183
1215662
2175591
709157
1458651
160465
2386291
873042
929207
2091003
1497930
2853062
891841
965306
1375518
2358418
2685643
2331642
2598096
1195780
2736459
1365214
2091770
1335382
867244
459373
2284167
1084701
1052410
924719
888336
2308456
2487909
2369429
1690464
2730870
217706
133002
1910194
623236
1613072
379211
1692691
701097
1582686
2585749
2331383
2536411
756640
926873
266336
2757142
732798
1871825
1936481
397779
294471
2176163
260759
1863496
206375
720782
1948325
716375
2867672
1275251
1434354
2478017
2580337
2525405
818208
1062003
281231
114168
1069356
1800342
752316
1623157
621602
2103598
1789949
1585784
1033562
2386168
1250874
2718886
2650314
417086
760472
2405912
2161781
1906055
547476
2913433
1593103
1570335
276487
1672475
2009968
1987306
2022075
1100213
864354
1068514
1208962
1469923
1546826
385212
2893794
1446335
1879679
2065063
1286495
1762871
62033
773573
1497271
2071526
248101
1130469
753819
2286472
2287669
570910
317914
2527885
2224363
1460172
34625
2267725
1360248
1195921
2376408
2171126
844393
2797754
2316967
2300225
1225467
2133661
2348294
748891
453847
1080312
2841503
2669566
1212137
2308275
2111896
225810
2158934
601929
681455
1709543
356637
1343662
1338550
185057
1453744
563892
743112
832248
1940672
179015
677895
2520642
778026
78236
2114709
2411492
2119806
1879
975300
1256713
1093208
1510358
2271709
1086983
1050566
539570
86405
1311435
2081544
2114555
858292
520341
2375875
872758
1717914
1527133
199342
2289000
42065
798240
494206
2473320
2766306
1340935
2624737
1798475
1982227
1978253
2922256
2730489
1824440
1107969
1572903
2526507
1896540
1356456
1913801
962523
1619377
634429
2410980
1790599
855774
766933
2520272
1330227
272780
46022
2331482
2235588
1893225
2090237
2121672
394922
1161546
522570
1527228
96625
1026180
697591
2272178
1365143
1336100
716778
1946605
151216
1810102
104714
2010965
1867671
32155
2003215
477550
13070
2081007
966543
917110
2460932
1441544
1390712
1628937
1743399
1129365
17254
241861
2034509
1864337
1182767
1225597
2364362
1128217
54006
212165
1828879
2567321
748346
1946770
1769200
1637148
1208418
378618
1537282
2101005
1245582
1441252
2102621
36551
2284544
2817241
1103403
249398
1237142
421487
483129
1838930
746478
1130948
2139042
1855714
2707655
2513811
2251164
1634718
1182734
1885411
657452
460407
1038877
1465767
1494487
215577
1492636
156849
975069
1014531
2634696
542273
294527
2522290
1624233
2029806
944492
576072
1620727
936537
270786
1627030
2792028
975894
2380322
849453
1969458
2737099
457726
709992
197045
2689697
2414261
217605
1918585
446231
227061
1334464
766330
1475877
92944
346631
2771792
2091153
287173
953949
444771
1208345
1633480
95694
711655
1599130
1890664
2505934
2171980
1264623
135311
2751977
2728469
1470961
325635
1283366
430917
334751
2130736
2685851
2618290
1059157
1407086
2220870
923750
2226624
1984845
2929642
1466172
1623560
2710964
2065688
494839
1874917
2016889
1795922
1703074
361967
581585
945310
776400
1554386
2547238
1382769
2845815
1363252
833592
2509918
1994846
2589879
269064
1327498
800041
2933952
435599
290917
2598197
2117023
2136248
2083896
1230288
570614
1471159
2440748
1004878
1636208
1103191
2257709
893372
183677
2008935
1151330
718462
897337
523407
2315144
2320733
1738363
1103594
2720885
919435
464170
2729723
2548569
110194
2361061
2080108
1022045
940416
2148841
300410
2698974
1100729
100938
248736
1362898
2826955
1678007
1552008
591990
1966529
2445134
1784951
1229461
2233069
948089
2876294
2863379
2491252
2790621
2790257
1892418
648439
2573210
15178
1571486
311308
622267
2796127
2146132
411859
678932
2359764
467920
1134542
1042031
2519430
1724605
125703
921777
10832
1333825
2502193
1811808
1042008
2352892
2027307
2244578
932052
1140005
1201862
2917937
1762153
2936976
1318397
2097437
325826
57809
1476239
2364770
304078
183815
2715195
943634
1834996
2285742
273000
1897918
2623348
678196
684511
223510
730518
914716
2339751
2835924
1778084
377338
1197291
573063
1210341
1971918
1770318
1663984
594255
451389
2395836
890710
2121893
2650032
804567
454095
138452
693660
2858982
1944625
456227
997833
1645419
2737109
1802717
323931
1709433
1559290
1447421
695307
2460859
1064716
2763517
2510627
2934108
814150
548071
1373870
2661291
322398
581144
1660421
1688722
1698128
717622
589386
1719436
901668
436796
1322822
301398
363644
849750
1795755
509685
1075361
2782469
247224
592883
2699932
911837
1654967
1097622
1675423
282559
2295548
1633441
1033983
769001
2013008
650719
642650
1422499
1855930
2523419
1673870
717874
24100
2863895
1832814
656575
1423114
1463362
853963
1838726
2036724
588568
280578
676157
975623
2438186
127508
1332956
176167
1717326
2429590
2310133
461509
2309252
1251447
2475421
2817237
1062524
465741
1456472
143649
961293
1607386
2892014
31962
2654519
1551310
1601535
1823564
1930992
1913951
4519
1085368
410585
1714105
2900791
1811162
909784
1452824
2502651
32446
2264654
285965
403709
2330842
1660594
1066896
2613663
918848
365716
2390105
2015622
2174963
2440774
1538554
465855
1142029
2126919
2856422
915362
2512713
2452522
240197
923251
2432171
1747645
1771117
623441
120314
420678
1583416
2381422
438848
2288462
64366
928245
1353535
2886529
844612
2664028
689340
393317
2194924
187792
2096504
646662
1430471
377382
719637
273244
2561392
2108401
282734
2294745
1181377
2745814
2823319
1226586
1662672
146057
2789725
59835
1495141
635649
2187246
620326
644111
575151
56257
1000714
190237
2010073
1861431
2027680
1665090
230542
804231
1738763
262703
299737
982721
1956718
2674135
1087935
2704890
1964546
942344
2872278
2224678
74220
1233069
917327
1700503
2229244
151561
1964140
774816
17052
2164024
450128
2405116
2727683
773082
1173778
2166444
1356197
431142
1670669
1967072
1718726
2783505
2825150
209299
147649
837082
2292549
1473759
274526
1012797
360878
1482613
1920302
1566124
824581
916998
2097850
1661199
1810312
1824207
1638310
2906293
572588
2118202
1524463
2806813
1536230
1061598
817836
198450
41709
802452
475931
1954227
1389354
2917428
1704670
647380
1289756
1406165
454980
1330659
1151188
2383648
1786809
2469786
1907723
2897524
2830018
461408
1768189
1427536
1790090
1251307
2821913
1628993
1017140
561253
203045
21724
2388424
950226
326210
1582330
2447012
257107
903310
1453134
1943660
2174534
2493300
2694784
872679
894413
357588
1249595
1781792
1898137
1140051
1441335
45616
1397594
307754
1699933
777950
942821
1572878
125491
948577
909708
2255634
1944107
1350856
1882210
817260
2673101
1176229
2795619
1962551
2451198
1924060
1054719
2299919
2255754
1140275
1172475
1322488
460210
2553366
2398316
2346435
242906
2746573
422231
2301042
2241337
2937081
2925945
203937
573665
801944
167138
376338
43993
800446
301865
202851
222437
1576743
2204251
2111810
314419
2123019
2560662
2088050
1116709
716735
2100284
645956
106383
2375691
2752487
2793075
2891427
992153
2499600
2728363
782614
170639
238251
2528347
1225874
1145163
320636
504861
2553743
731755
1531587
2062776
2506374
206121
1007710
474234
1066320
49379
1280407
600728
2384117
2863560
1268872
193967
1048520
378253
2023071
1282810
2835073
1985058
2401620
1850574
2064304
2372749
1348160
2822741
1485345
2202673
494763
2261497
1109771
1065214
1421014
2685360
1745316
627754
2191617
942380
226008
1013249
2302904
1819161
410371
130201
980703
2515303
2239096
452906
730851
2296244
2740241
2887002
853606
200905
1715311
123995
1117777
22213
1746061
2107002
683337
2838750
2149986
2115756
1788790
814411
353053
921627
1272342
1532824
2139245
2623247
1832511
1602137
1761570
227222
2350464
2776303
2266659
2540136
2357411
2681645
1854951
1845759
674394
916619
2849871
1844031
1200522
1409010
843924
2393275
1887610
1994159
11031
1952760
2621829
514531
2592058
666784
1045417
1329101
385332
1049615
2139484
457235
1331069
1570721
1190578
2478866
2617763
1890472
1477210
2062576
2250091
1558968
179446
1523479
4863
2449593
2822258
225472
727291
918454
1310854
1748619
2830589
2710051
1484311
1535788
2762983
1923431
1393993
1069118
205625
1558628
421861
600227
373965
2029433
1208147
2248365
2211343
849308
598635
2014290
2276435
2316156
1666967
939439
2464565
1775980
2742725
920136
2285733
1949737
2114331
1936024
413192
2770035
2388443
1175537
104398
1644620
1903599
99918
450038
2568824
1986226
2796751
2816732
1349866
2529884
2707071
2093124
766303
32409
1427840
84648
923834
829949
2241394
780463
2713324
732043
281266
1637195
2616029
2263826
2273334
1052191
2104298
1964697
155603
2082173
432019
675085
910648
1578240
1972731
284329
2212983
672486
2106095
2935921
1880555
306066
298875
1369293
1010677
755966
487090
980245
586362
667899
2064253
1690135
2607453
2437988
2118912
1674853
2166284
2137307
2698933
1589790
1759310
598842
757712
1511556
1128378
2637674
813594
375698
1299534
510855
2685447
2678482
175526
1060415
1215469
921396
533115
2046002
2666069
29052
1936940
1087005
896035
1604189
1276980
1520459
695149
2344249
2193574
1013725
1121118
731865
2237400
1895805
472341
1315005
59022
2654259
368025
1122177
1247342
2762085
2444119
1983020
1044965
2636832
1046531
1727987
676232
351304
546012
2814990
398639
1663480
2583219
919558
744948
1415349
2452019
664834
1042213
1538591
1532848
272779
2891318
1391474
1091711
1667709
742052
2590344
2320147
2699162
2877789
442731
2612332
731618
297179
2884995
694220
2808082
267756
1133728
2099342
1247560
1263132
1402397
396
529918
2205004
183474
1290412
2526288
2073589
2783879
221939
1049136
418291
370686
2667105
2666295
1957791
228291
463950
2022240
1611783
1440130
1272497
2727860
1624475
2553593
1373053
857033
1428218
1296086
2042651
1800960
2386523
2616873
2634208
2440487
746711
2048004
1608198
1512669
911915
1736651
43796
2852287
530666
2936575
1461654
2799037
2845548
99002
1002744
22788
225805
294864
2352713
206670
341588
346119
1638511
211414
676106
1538651
2496342
1737340
26801
1064751
506593
2670419
1404162
1463175
1876027
2373825
2232771
954945
2449583
2927683
1700280
1993170
404703
2880660
1987932
1623984
797258
139292
1552624
2469729
932301
2110288
1121493
660582
1247181
1117270
1069814
2494361
525268
1307379
239461
226475
1302579
1831299
2817667
513705
1721477
44689
1009950
1359804
1930641
2190293
1512028
1833828
1880819
204364
1266666
1048878
793955
2128690
425623
167811
2012919
2764061
77904
245634
1870893
367686
2317136
282148
1652345
22736
1718593
778891
317841
2908371
1581770
263358
563071
1252819
352589
1825019
508176
731670
1825703
2618078
250752
559915
304589
1588928
2103073
2929288
2430145
920481
1167776
2437012
41965
1960069
407913
2426397
1119135
1482920
2578948
2070757
1339155
1842482
2920386
2379560
2259791
1867509
1578983
1625018
1626590
1182818
1424967
583975
1821466
1754206
949477
2842796
2477133
1544490
437691
594499
1463490
2597492
2376602
2142358
2083751
1447904
2625682
2126084
465278
1278525
1985651
754854
2206004
2203627
1013587
778638
1573918
343735
1013857
771154
1293114
1545468
1200906
1917933
2116857
969299
2525901
270344
2645944
2315956
1547484
1614167
584956
1187197
1190306
579607
2129160
482805
2575593
1369834
984109
2586646
2176517
492184
196956
1028523
2858669
2825805
503417
2348697
1445147
1631625
2659025
2166317
2157449
1270156
1919264
1362655
1169536
767712
1358257
2518380
2318164
1846972
762934
1791707
100028
1843071
2795436
261124
1035276
167865
283441
2013407
43518
1407825
156619
125280
1587640
2630282
1009948
1708253
522654
2465992
1885321
1545690
1714494
2705328
952820
1869477
742851
712694
7963
1613323
2132766
2008344
1496696
2177012
2488109
2939780
1489957
542095
2321685
1246119
2543607
2790453
313452
1873868
1034592
1501006
1254979
40706
142981
488163
2243058
260347
2310184
681830
2103116
753178
1121679
1386108
1959205
1177008
1991214
917968
1785398
1363362
1199578
1093521
524374
2034353
1994727
2520719
1836907
639879
1077015
2383685
192710
2826499
883400
1290048
1834567
96255
243762
1173346
2082052
146186
560759
723828
2695244
2382935
2266998
137761
822726
1349808
1557799
959457
2050997
1959896
2318881
1917551
2877005
1468804
2282620
1713640
2488173
992259
2188436
1049296
211359
1416936
393943
2539900
1863436
1348123
1646322
1626834
822985
2097834
1567485
2259695
1228183
2309441
989323
2666507
1765701
2216160
926295
2028401
1653560
1367346
2235201
2154930
1348973
1074925
534899
1353042
389349
1892312
1981723
533073
2676116
2146409
1047416
2927565
2426709
2733895
1570404
2487908
1207343
1387519
687753
1911078
1488809
2258980
969329
1962520
1990688
773015
928180
1224630
1761832
2157371
425171
1052471
2907716
113912
1577226
1865818
1488893
470546
23057
1586689
1537952
940156
398045
1457629
265423
1692040
1090735
448513
1298686
259878
914384
2209595
579926
2684458
1389011
572886
61613
535598
2256483
1486135
1750196
1023337
1638389
1864428
2337163
724976
1608232
390600
674877
753257
1036703
1609823
378716
1477767
512632
1362541
754770
885787
1905224
333284
2322533
826271
2595346
2272305
916973
399040
2228330
534682
250763
1028059
1949209
642594
1912392
879523
2173631
2594016
2099071
1471951
1014623
1626485
2304527
85161
2120029
2135396
845906
1146230
2905684
2078652
2335810
173595
1757766
1886665
887909
1437941
1295632
2897112
5980
197180
2312332
1691272
584187
1727053
1115010
2794697
1141705
506814
419699
1672234
318147
2634095
562010
1160336
440625
860049
869227
1533013
2481907
2886971
798368
154340
680231
1138916
1319441
67329
2095795
2567104
1878880
1420100
1321997
1159139
414442
2817380
1760482
614625
1946532
954995
2658674
2191602
1051622
519718
1245174
838998
1714621
536619
2544224
769022
1689082
2439399
1863319
1600101
978168
598846
585489
81311
2577745
1217382
1953242
2195089
2580606
1484589
2383332
2440649
1823550
1463489
2503056
669438
1756152
1681680
2720952
636548
2924365
2518918
2386253
1446591
1781020
2638225
172944
2194849
2672866
970070
319381
632547
2663504
2345145
1302547
2086920
434520
596392
2510526
1188928
2793683
2466276
344907
1070545
365168
2506604
2489927
644296
2015589
1440085
138220
2853908
2692271
544881
1336550
413541
1147942
1139440
1142673
2258471
189575
1976939
635847
669657
1357924
431123
2062541
2559652
2875089
353866
1726629
1205035
1075056
2894051
1761129
1309166
2419853
30155
1967453
2610622
1512870
1841350
2164458
711601
439849
2445866
2693976
635814
609103
885432
226825
2362877
2300372
2061590
745255
1525568
2274424
1611655
1723870
71072
2867689
2544266
1876627
2516483
1003645
1472505
544843
1030165
1233236
1364833
669248
1395556
305025
1984404
2184556
635243
1517323
1394543
1454197
2873122
1624983
1056809
2606162
2926661
2479320
2253575
2116022
2292321
1965919
1190485
2091917
2470738
1064497
1154653
2489106
1605359
2740102
203368
867354
987534
2421113
1819988
2824654
167989
1870584
359583
815504
1156027
1639380
1776782
982346
2835973
1040455
486729
798513
739918
2686418
892642
2776318
2895207
804757
692359
1050936
1845565
1116766
2558997
1062804
2918889
1387809
2748586
141797
1611229
1767958
1706831
2105203
1464741
1761169
2887000
1764102
225247
820854
2704935
421345
2384672
2240927
311126
803281
1660923
1925104
2291469
1645985
79124
1350090
921809
2314337
405152
1049916
652886
1532174
1573957
709427
692946
2208342
1839880
1657197
2310521
977770
1219528
2545197
2279720
2874020
852669
502664
1552477
2641089
1389729
1109373
193778
2557563
1938115
649827
2696237
455612
1616983
304394
1796149
2022874
1458701
717863
975906
898676
178752
1946260
1843007
1039276
635316
213324
715632
1296008
2038399
321683
867091
2325893
1015924
1974293
953844
2034462
1984522
513004
1046710
112152
1877728
1397896
1787538
915446
2367409
2891704
757575
385255
448119
646536
461867
871194
1348334
97127
2232461
356087
1056891
100217
494112
1056416
959257
508045
1803394
2905914
246581
1789049
1489862
1407323
2775388
2789829
877295
1088104
191968
863418
936487
1101891
1968370
1865254
1026503
1880487
842777
2139304
1970683
2819019
2866008
2071799
2535254
1040715
1376540
738514
1512783
1685906
710263
1700012
678096
459844
831636
2765839
1614537
1067605
195390
2401346
1976041
475305
1147326
1817228
1365984
1832197
1197176
1925216
674328
940950
2303615
1262164
1618611
1253995
2655538
2099259
1951602
1705142
1786749
1955868
2906492
19613
455653
1194109
1905985
844473
1732498
29713
1017217
521028
1390356
507265
840101
2631762
2215258
2816406
1057211
2331223
2782563
302710
2585077
890859
51955
945106
2687690
2065926
2418797
1109965
853213
990431
1764278
521481
2872935
1470885
1026930
2638821
662069
2860049
2300588
556346
1665487
635929
2115946
400771
2932987
2524214
2584260
836732
2628738
2725793
745916
190054
221344
807574
513007
847726
8619
2712867
363918
840750
769462
1543779
1688737
441209
1959033
2590884
316750
2506277
900792
138052
1776644
1948091
2177457
1186967
1429396
1388629
1943315
2918286
2291415
89507
2028821
472021
2111443
2564632
592671
1321321
1864879
1545581
2839679
936746
2687877
2815295
2554827
2727827
2843370
78833
1282590
2174555
2100515
1329005
1729876
1359982
444430
2274993
2108926
2686073
2171532
815980
1513430
2020482
2588082
1219578
2800791
1211592
1972713
902863
2739216
812955
1275008
345847
1172679
65415
1117330
1823210
1596096
1797186
2327637
744525
1924609
2387488
2317992
2770467
811457
1827152
1401881
2706351
2692252
1083860
662436
596353
1259077
1709659
1368879
302184
1056411
1472546
181415
532325
1303849
2279816
394769
683046
1884661
879403
1417527
272843
1877750
2235904
2673344
630083
1349961
1155680
1272933
380847
2514862
1594198
2774278
2523443
2197441
1919770
1502001
186521
1235339
2251872
1733728
1963031
2647005
2390654
33245
1085603
2532277
789169
1119164
2176469
1437920
575127
1514308
1357549
2471835
2440894
2488456
1800617
2608771
868535
2811382
49233
2725630
356645
850015
2568159
462564
2313727
1596142
1572596
1966631
2769472
209100
1426392
2748319
1966665
2267413
2204489
196809
1646102
2113108
2180724
1098281
2888613
178244
1488905
1157525
330110
40952
246695
2549140
559221
3657
1309309
58615
804919
2110813
2143049
2801655
506827
2585542
2092459
1881824
2792109
227672
2347184
465473
1942908
443697
376192
2845016
1434588
2858940
72854
2639742
1235537
1580354
2602450
565946
2231100
2361288
2034348
2900217
1228075
1633224
509996
2158793
2705193
2016146
1156677
2473627
667737
2146027
61129
2084552
2342255
658632
2163957
1965462
1042343
812412
163269
2876931
1099171
2411085
1146602
1870347
2930647
2618923
680875
1924303
2411929
2346164
931283
1601034
1401686
345304
1408336
530057
216037
694690
766332
1737168
2367382
893518
1610172
1529129
135878
272039
542985
116337
1079112
1115632
2070660
2652996
1786919
1922399
1616015
1583531
1251102
2687938
815411
514094
167145
173320
2112658
563808
1178505
1353968
2314818
1034234
2748598
533625
1121634
1210792
1920892
1668281
1657323
911027
2494237
2434316
2241298
559433
2200615
1939856
1859653
1522879
321473
1784653
213763
1611071
2655216
886666
508701
255658
2046728
136502
2422577
1141677
2722107
1471987
2231841
1798743
2837307
795812
2187823
2029985
2541281
597716
848043
2231842
2584703
710798
302215
1536791
2122095
1414594
1731023
1350956
1572220
2312373
356603
438856
909422
738486
1064952
1894676
1634355
2097572
2576850
521799
2418662
963991
1379734
1906353
512547
557393
99573
2880011
1855074
2172828
2660149
1811773
275272
2780734
960159
859644
238862
2342641
2134245
2289932
2473266
649031
1830401
299071
2725673
479639
776197
880065
2462300
2436568
103383
335807
2406734
1688835
161384
1885099
2434561
1963796
1966812
2039970
2258425
726556
2146128
2008463
1677466
1330840
2505180
1594274
74010
792665
1007673
1625138
1381818
781188
2140566
2467189
642796
1056123
2031264
1736035
505816
1649132
768070
2664237
2432259
276698
2025035
1556548
2094442
2862809
2715511
511081
2665603
154304
740981
2730086
551828
2133423
961379
463619
1976216
298895
280242
1266248
2014129
1086325
370549
2447035
1683069
1961083
172517
570812
1294896
68067
378520
472142
2022664
2118872
1961765
2266957
49181
1131864
2367197
2244898
827046
184965
2487388
2754219
2166541
1682946
868924
982556
234817
2207401
999207
1269467
1283488
2681322
200280
2461111
2133783
728813
1734175
1591954
180800
1710789
1573770
1010707
2003434
12564
2148486
50723
2394035
89111
1157331
1681763
916203
2114705
887376
1697922
951699
1930082
916005
1502172
767169
1286518
2319176
2849251
2589167
561834
213470
755667
255269
2233687
1616791
1890064
2307681
1245334
488516
524462
6206
2261945
1474501
227784
1172778
1970052
1177520
478369
2287437
52565
743876
1066930
87019
391446
1522053
1864254
331505
129028
2794061
2371030
972013
1031730
1827055
246884
889900
2442239
1437579
1821291
1972585
921778
2156089
2776517
62878
498018
1558889
33884
1127242
1680178
571188
142938
2230271
460184
2450769
333850
514085
2136737
79312
798746
2353528
1277639
1916223
2182056
1405678
784918
495926
2715871
2383257
1759883
321110
2002268
551629
2823321
1692385
1423554
2655577
1491972
2464783
1320054
560825
2499358
1910213
1671969
2145149
380381
1966893
909266
204455
1006961
400591
899514
1399961
2289454
2048937
1056179
935490
2858375
2554951
1371777
1629015
1579443
2464073
872649
378757
862040
187934
2554423
1957705
1522748
1373958
478056
280116
2752667
1934985
1467776
2382704
303481
36745
2532381
76405
2550007
1692373
1599262
1892592
1950241
1145975
2754104
241144
2335404
980938
816482
2821721
1919815
2691666
2656426
348034
1077717
931318
1589129
1950863
1493100
551577
2187836
2690330
1643193
1622022
1772933
1129931
1310591
1206312
2375960
2084284
238827
879925
1927065
1037914
1533864
1480092
1143001
2678439
831948
2915433
729059
1461170
1375537
1994883
497360
2131208
1441318
1613294
881808
1083799
329624
174112
1156197
2643997
2663758
1418548
2771815
1032073
601874
1031566
328467
2353655
1665167
2716591
1071997
820508
1442727
1430432
2509708
2929743
635992
2781482
131832
2256941
1392291
2141690
1869423
154044
1299290
848510
2134774
221462
851701
2119339
380184
1703460
861434
847934
1709476
572428
1633290
1490663
1009297
28831
2508416
537027
1200769
1589513
2437083
2755354
1510241
2281360
1514817
2935358
2014084
2199084
1602707
2830567
2274967
97738
1793004
611948
153592
3576
1238580
2302386
1370823
1985819
2700976
2799386
2435708
489020
122461
2864095
1108285
1219933
579647
2852053
2752905
1621184
863342
268749
1505896
1159439
778584
2276976
2571672
2742880
558484
2052635
2884596
1706373
674110
205762
1755608
1396305
1180105
736332
49607
616237
1914610
1490697
1210005
109097
1451760
1897066
2147971
2503127
482181
2909439
1368984
814053
2832090
1638097
2215010
1588040
2688697
2012847
861780
634254
1933049
790781
2595124
572956
258756
2090339
1072772
317382
2895667
1540835
2377601
1144417
227715
2403647
2107310
1458636
1263848
1645334
1607477
481662
1621278
752381
2810569
1670714
1980736
1215576
826465
201197
2531606
1501679
1390664
719492
1744602
2910507
249058
1356557
2562682
1919026
240930
507070
2382930
2153719
1560960
1899950
1664276
99875
2478654
907540
2908534
2910384
2607424
1224082
275768
2519660
1330469
413582
2358785
92047
2777363
246983
656989
1021654
309983
2708465
2529210
1522773
712606
1652193
2060844
1944839
1991948
1586547
1303156
2212055
2262872
413463
2162721
1532996
2424668
858139
325411
799185
865436
2865659
1129023
1471292
2080852
2926492
2680081
1562069
2606534
1595945
1956921
2526091
1358671
1090061
38924
2444044
1768185
2893327
919506
1058380
2543928
533317
2746210
840868
1663125
283247
153232
2900207
1972239
407876
1947241
296752
461887
726357
34408
124601
2939333
1403294
1176932
2394837
2025080
2700622
2797675
2652591
1511867
659110
1951728
2817622
2384984
2666028
892478
1449827
1265180
1168779
1989388
292020
1394010
2625702
836685
2294579
2345037
931090
1755317
2134698
1355090
1055920
236690
1349685
1307718
656002
573483
2784986
706183
675307
462212
2926490
2530403
1106057
2529340
1545659
679099
1372630
1575362
628327
1357315
2123463
1126883
600083
787985
553089
871418
515599
2219238
1526439
1136346
138229
156377
2533375
1872550
1285493
2716774
1187898
845188
1963347
1612414
681098
596621
1982386
1561206
2399982
2240050
2031210
447206
234478
2530216
2769575
623682
7391
787693
1510876
2039542
2490085
2017681
2601009
1688238
635148
565863
1571340
1022829
2113646
778997
1874704
2884112
1749352
2033291
795364
2699597
1360099
843961
1027522
1180870
388704
2722440
1029088
779191
2554870
176124
1687396
1642278
1018016
2563108
1669754
2927540
879229
1828070
1873341
58736
574961
1724569
1913892
1069568
1145634
927755
1441121
1508041
1177665
1625806
1889989
1665083
158362
564070
2220837
2394594
2455161
2189650
579845
2792210
2149504
425561
2641274
1232087
1382443
1262014
743369
1482496
2920336
461972
645292
2765634
1064134
2152995
49873
1406949
1604995
50926
1176941
1954137
2201688
2778450
2357282
734193
368633
1460228
1788223
2324925
107438
356643
1000641
801924
2418778
1767996
1913193
1781286
1446394
1064823
1795556
756738
1934364
1021122
1920952
1882047
2382449
288969
687283
2081654
2140081
2566456
2871105
1391279
1792093
1185533
846523
1604735
1755871
2334531
2391338
1368527
367667
1877266
2242406
696741
1764668
2660360
2227721
1167418
1348422
1604291
337298
2451834
825756
1602655
2735387
2761406
2173861
13091
2633053
262104
404659
2458122
1383835
863469
2683922
1231752
2722186
1593504
1165500
2308065
210561
2286282
1147582
695215
1277500
726365
780585
48654
1915333
822746
1001886
762096
1603167
1588897
1087661
2676628
298708
2328692
10460
602921
794568
2324561
2596869
2053287
664623
837467
923634
915728
2398901
223086
2222769
827299
1882065
637417
303337
719311
2072723
865849
2299285
567301
2788643
2377754
797446
390196
2249858
2371599
412203
1326659
2396055
1655550
1479192
106544
2286207
2710565
1292008
1147013
689244
850380
2409767
1182401
100908
1196902
1990777
1269871
2131297
2328123
2776561
1336230
371331
212487
1892950
946152
2192997
883637
1344601
2221847
2327938
104773
2447101
2502711
1697069
1481589
2072011
2379683
1511370
1935014
1932443
2722077
2278997
1678776
205040
1246786
2718609
237250
1586180
765963
2759898
2770509
2331668
412668
2036221
2247229
1294324
1846043
8494
1481714
1184542
1921280
1487245
2829203
985686
1662384
716168
222933
1733486
2848228
2690863
2517746
1890956
731358
1787493
2294840
1746662
450908
1682901
2605415
899526
1429768
2819577
2322679
2533612
1499075
1478460
898976
1126528
1069589
1562620
1560090
1750928
1812748
977072
2157275
1208284
1835388
2580425
1892454
1522249
1727082
2603923
2195912
1199790
982344
294418
184214
1834534
1774307
246486
2928818
2356595
2780087
881013
284275
2054523
723665
563703
2450593
1504404
1017883
1536261
2292157
1318150
294293
1031174
1368341
1894499
1777809
2617966
2803624
241780
2299938
641514
1882841
1031206
1694657
839982
2196554
24021
1298152
145706
956496
432903
201927
5900
523966
2330138
1052453
1635627
2725264
2233559
1902953
777276
1909782
1442156
2928873
2423635
2196628
148399
885266
2746423
469433
1777526
2198937
1160024
2225162
2307298
1971269
425445
1472930
1630361
335366
2149439
121765
2143833
1989090
919072
751120
1177410
1635820
260200
1073742
689874
1230504
778757
41356
2574187
2885245
2066417
2118445
637771
1646825
2047509
1419685
1064548
453084
549112
479757
1429310
2274170
946848
2143062
1270609
1035326
1792099
219294
1279800
631349
455728
1295882
763520
1088077
1499544
487474
970255
2601339
2679095
2824446
1301583
1532839
1941612
316195
1359985
1070779
2469058
17624
82119
2354858
2732187
595938
317253
2265352
2699228
2467149
279505
2575714
370029
2564586
1180491
1172607
1417136
1295712
2670018
932680
1565401
655982
843878
2053955
148577
455733
2767564
2594185
766924
2098935
110758
191483
1184442
1843541
258440
1446044
2258203
1436270
8302
2279935
1285139
2290782
2220652
2339488
290359
516878
1488471
1580031
842089
896773
2392368
559918
2576004
918255
1864489
2405683
2898003
1139673
2112508
949391
2935168
1603833
2874663
2878989
883172
2879869
663073
2061541
1556098
946787
2797961
321533
808806
2556882
2607395
2610954
2327010
2319125
1473922
653726
2319108
1966160
2266193
1841699
1905540
592754
1881241
187509
886456
2161479
2384022
2336994
17637
1643119
1869021
619054
488416
2770365
302514
220622
2905559
225335
1721970
95255
464536
129210
2000290
148543
1905575
1171745
1693074
208504
2182350
1237789
2257043
979679
359840
645804
2376449
2074334
82088
2126302
2057441
2201908
130091
1428888
623366
898251
2870885
15707
859513
1621573
1261138
2425078
891361
2023424
1961218
1182569
1176309
1686646
679552
169329
568644
530909
648356
1244106
2938137
1891278
431054
1731942
2549957
1887956
2105253
1015377
146795
1022139
1822180
31013
1486891
2350313
813088
645172
1325547
2281570
1008588
2101476
2163040
407014
1393410
1338790
1036083
914229
2673443
1531749
2464669
1787113
2816602
1719317
534584
1865701
1931861
458426
719771
96684
660388
1979659
638279
1398056
627623
2808439
1364922
746787
2532100
2538503
2440327
1465128
1274506
2342233
282941
2002145
1093355
2715191
818145
1004650
1280425
2762452
301620
1721456
487961
250653
2390185
2072587
193270
1438173
1018024
1751847
607800
2442037
1838729
1015071
1379977
61709
1095755
945042
384800
1528520
1318285
465740
630748
1337918
546470
1123349
2298768
1947404
868373
1350575
1646008
289054
678672
1526722
172222
779407
2314312
423074
182826
384536
1495991
1870694
1250699
2676073
1343650
1604951
2727938
2891292
586083
892005
2787970
584601
224187
989884
2625132
498631
1526607
1057853
253242
2828152
782402
1690573
328265
2689290
294284
1636580
2526967
2691773
96336
1098033
701386
284191
221457
706741
840929
2233699
1468010
2846708
1901778
2367852
808717
1375030
1989102
1388746
1943528
693388
1223779
441350
1879780
1270664
1858676
2624667
1612521
441062
2519965
519065
2889276
2283143
2862107
871472
650334
2322182
1810729
1380393
2662362
319640
2168821
150808
376148
2708410
2772397
2750329
2670643
2881292
1983267
2691390
981622
1711510
1294972
2249950
1686172
1504368
1930692
2421335
1273452
2818707
1769475
2690908
1616143
604060
483182
1023858
2760409
107308
1836603
2616278
1543965
2637380
2470906
874001
730284
2102243
2776908
674189
1256175
1805994
1292151
1507824
2768724
2539618
15628
494125
1786004
1976499
989298
1896197
497291
559084
2353861
835498
2635076
1032100
559467
307867
2769776
1716924
1176325
267013
1679461
1549549
1638396
2889694
1385245
1373923
760661
2752897
2723172
2937484
1212157
1112586
174594
2344463
964759
2909809
1038589
459085
2342286
2056373
1401297
976502
2886734
2486865
1014900
2103285
398879
2422235
1498925
2642079
1234381
676417
1090816
1397965
11503
370983
2288752
1944091
1701891
976506
2455867
1282264
1067021
2767518
1786062
2553364
1348427
55875
820415
1410038
2800922
456316
917689
2797362
431015
2747376
1743005
1004905
2504977
1305913
1630637
1812069
2536958
2744581
115290
1499602
1290024
309747
1555094
2737311
1457282
1301823
1015137
2776987
303326
1605323
732043
756389
862010
975003
1171209
1813529
804503
2085283
1064418
2123276
454978
545370
1335358
388229
345442
810445
2174132
2764856
1420215
1923940
2724006
1939301
2700936
24653
463961
1402310
580475
2053492
497177
1549355
977168
2025619
2719140
1154781
1568034
1935746
1295594
2401296
1092060
782563
2814262
1994230
100791
715132
2093073
788413
1335241
1573025
2812564
2146936
2222769
1215005
2846932
1328305
2649669
1406334
2873660
848759
733241
2742311
528218
1990486
1162630
1699461
1446238
1708042
2917960
719140
2024134
237624
547844
718928
2777572
1953126
1475837
2698099
1486566
2523652
2199460
2897197
1931001
159375
1352970
1068722
998911
628058
592998
244163
1804584
542703
1983632
345694
1584699
2804645
2879314
2771445
968887
27101
1172625
634171
179732
1339584
1554765
383364
1508433
2146772
940067
793224
1665157
789533
2064724
523007
1779617
1470978
1679743
2255424
632248
846059
1019192
532346
818476
1142555
2110381
166380
1125197
2270162
913481
833174
2337970
2036959
2914711
2513306
757732
255384
424965
1144954
2515433
1450039
378970
609244
1559839
2197567
1146888
1153054
1733924
2102641
2531551
1843211
2110350
1708029
2369851
457759
389052
565432
2068203
1398511
2363107
1488910
2767242
78372
2279939
2232420
1263460
2877304
1118821
438206
1328964
955559
2709726
2292179
1326577
2526741
1856390
1063978
1944472
750899
365433
197008
2372785
2836972
1245922
1366106
2416911
2263478
496690
2295732
1581827
2187479
2589561
2823598
265351
2368687
426208
2666741
668295
2854272
936359
2719465
1591163
1538574
404585
1570244
14740
929957
1597249
861369
1138749
2409816
1732827
1267831
1697877
2569946
2901728
734479
159222
2449395
217031
2553390
1994081
757322
2054466
2390770
2895601
1535814
1602720
897002
2717081
5111
2033085
1417327
2650600
781009
1910558
1609118
999407
2383939
1853812
1276309
2907232
2485141
1814546
1413823
2471998
1811571
1800290
2682539
2138895
1431209
930987
2781702
2357515
1040351
630057
1246772
270858
2167215
463601
2618767
1218871
1854277
2282401
2603717
2820212
2139116
802647
1473754
166610
2330195
2812820
2375127
2671262
1688990
641098
183781
1883447
2073253
1852965
2783184
864678
1662625
1160444
1996969
564836
826892
1163392
832154
1541857
377866
2214582
2440540
832026
1049933
1026723
2298259
778174
2683363
862745
1565737
2114703
1996314
1739450
2864357
1437732
828674
877109
1874318
317499
1608309
2512007
2909866
250115
106973
2872672
2017311
193600
2837125
658223
1266115
1839687
211116
2185870
1540089
2699243
1809835
2473100
1775640
577908
373312
1158480
2412659
891467
2643080
412110
1326474
527311
267058
1970894
2159753
1440504
820432
587709
43707
415889
1616481
288990
946983
2045610
2585770
2082117
573720
331370
2072478
286561
294190
2921704
1690474
71714
189817
411797
292292
199327
188417
948427
409432
2653279
2136404
1817315
1730973
2484429
1215769
1321306
1589688
2266548
2473524
2800017
2909485
1913680
1205317
2524300
1458010
435342
1447854
1266216
942869
634046
11663
1098450
718710
227519
2647628
2240988
2669038
3998
586896
2861755
219322
662294
1218958
343577
2793629
2877281
2929139
2291836
434950
2202747
78541
1820955
745776
2503791
26434
956114
1789915
2243558
431751
828096
620937
1723582
909909
899394
2857402
1767694
1950958
403868
2223553
2849463
778757
2855393
2456396
2434250
392114
1973842
2296716
2133898
848354
1056228
778351
1284795
662877
1233046
157141
1385095
403263
117856
2066918
2660100
1449815
1370609
80843
174648
2084794
949348
602487
2491465
333462
663486
1175151
1808444
2220239
1707597
206028
1642157
2450704
1222444
1446044
933496
33535
2417718
917514
1719026
2638960
928371
1280291
1162920
2117320
897406
1429082
2450903
1448708
2567245
2542479
2276496
2024581
101212
2757823
1832446
2206242
745654
527776
94789
2500982
1418393
402366
654189
470955
2026984
2448463
741866
2507754
2795852
810633
1473006
56908
2478135
1067876
985018
1433322
566776
603331
2913682
968578
1979778
1179242
1504845
2857598
1661578
2905852
757900
2064547
2920274
2259818
2036488
191068
1155584
758817
1869960
2360028
2486326
1255816
1829693
689429
2470037
2630548
2058725
408767
1335511
874735
106268
2917212
1165269
1654738
2790871
2189097
2407995
602289
1556715
480369
1873947
1196565
2913271
1449837
946207
1001917
1240701
298601
1255497
1388363
1195303
2343534
228931
1562733
2928204
2934793
2821910
368182
1016483
2742124
22591
1421699
1349848
624804
1608398
135342
2059906
2477524
1554432
1600239
2649206
2209673
150659
883926
653813
306018
1690876
2236863
1517995
518148
1070640
1498390
2155062
1725290
2375144
1024545
1473703
1613179
2529064
698046
627579
37644
2098540
2703017
1519015
707106
2537235
2515106
2665536
2882224
1035165
154532
1975740
1053459
2452749
2202114
841724
2695015
2761900
1321374
1854087
1061613
2429489
1569369
2788076
2079305
231237
345248
2424609
1469338
1229460
1094405
1811473
2795693
1642026
2921395
826312
235278
718047
1274894
1067430
1491478
139840
2454366
2346519
1928849
1523618
2496965
1940161
2391881
2448180
1541692
2690425
1398442
346332
463174
1857905
1932452
21883
321647
910722
2697158
2810672
1177389
1111800
1261054
1387227
1650588
1693834
2576549
2252571
1697754
2250308
1334582
1363688
1560783
462652
1012507
1653286
674543
992348
1378498
111536
2005703
1001753
2129407
1782992
2285130
1099798
1793117
2521105
2926680
2075872
818315
2559304
1010768
1567982
1908448
1369210
2192680
2173753
650153
654245
24519
917703
2175137
1276434
1414153
2307015
269677
417234
548830
833007
1180302
334738
2869434
661245
2845298
1815353
1449602
854398
169553
478334
1711928
1170189
1363851
2934154
2693428
155405
1833708
2640053
1111349
379917
1802730
1648007
2227644
634291
32932
1552993
168603
925553
2382348
1391007
853063
1526152
1876359
184638
1426884
1371044
2830832
426516
1527475
604306
2061888
1901639
691978
1328116
2623253
429467
2511480
1847725
2471260
2115242
1579262
1760803
2463581
269684
2083428
2151458
528560
753655
2346648
2084685
1760488
353048
1965860
588476
2196941
686861
1817867
2222150
2077862
711350
2361360
1903755
1634659
351072
1834827
2484162
560735
1456488
2046209
2855818
2681707
1785175
71690
1688568
2903136
1143241
2566170
187547
259362
1700323
1796564
1139489
2187058
1249721
1654420
2409146
1336242
997675
1693069
1136794
1007679
2175726
2615738
1625224
1168278
2714957
2758124
679630
1133440
1972795
2382677
774067
1197244
489244
240386
1905430
2585496
1010745
1585579
2555551
2653320
2518650
1687505
925617
1667858
2182736
2582749
268394
2524647
1359225
382852
2512389
1377049
677045
211073
623291
707760
1727304
2089279
388642
396803
1865008
2914185
365135
571504
1287433
1727395
997886
794691
795002
1360761
788223
1391169
2627436
2604265
645826
1966156
563246
1493747
2771836
622590
28463
2537255
571642
2730974
1843943
1690871
82501
1486319
1553191
793478
553794
993886
2688918
2641025
2089257
2775356
1561109
1839763
681223
1454960
2153873
2402979
1604686
2562612
1972150
131148
2169872
293675
652730
182241
2720876
577321
1194286
12633
1950632
2680976
1556153
348633
1443471
966781
634807
2315477
1850153
12532
1902727
775076
1608331
1887757
2771103
1843010
2097501
521417
1485888
1499729
2437946
455461
2707749
2047036
2141404
292417
1956696
1852914
482971
2137144
760463
2589393
2332376
699049
2832347
2269404
1149688
1397501
703965
195335
1474684
2670641
2092595
100743
346633
1383471
1618943
768282
767926
412732
1453304
152114
1174001
2043346
1770078
244436
1647855
176458
2006859
2575415
1293454
2868630
1232277
2429733
643988
999840
2825472
2408286
546173
1743778
505268
2433129
473457
2477379
639017
826835
2199428
323559
2263785
1220590
1885597
347733
1383258
1602072
1191235
270255
483285
338174
492571
2868128
2638788
2912296
2936785
2073773
946443
706122
1983153
1097807
674452
1199020
2212434
1011912
2127657
1550484
1358945
1448180
203341
1317688
1298100
952481
104793
2746327
1572813
1342630
868691
2528775
2431939
2924415
2153404
1636958
332249
609160
1513384
366170
1830281
2610372
325348
1514947
2841455
55006
36793
2318447
266830
2423198
1203688
2054382
2774918
2690879
1266770
972076
883483
2918428
347770
2531702
2364729
2661155
131726
2366366
2792507
2357079
1614987
188959
352284
796499
27571
385514
701557
2088323
1746034
2512062
1745563
1669083
974602
2469130
629367
2054344
2125478
1176797
2247145
2672281
1006700
1306142
1166751
685571
245380
2913591
2456244
2401173
1887364
52836
1054735
479561
951530
2829485
533420
2208375
2263863
746296
1947756
2722679
2408709
266323
872694
1373130
238489
634964
2171926
165512
1477324
1809804
1417570
338523
1039230
1616387
1757230
64392
2083974
1269857
2781279
2926979
2414052
1946203
2444021
2186433
2048866
347969
621389
548929
1596510
1389757
1365730
2349645
771025
1832503
923296
162637
1157689
2609321
2216664
299737
2195772
1608274
1271895
156829
1425305
776268
1308592
485081
2466000
2764519
690910
1311736
1019204
2524827
66108
2915213
2033688
543445
788262
2491810
1225992
1636117
1581399
869860
2054937
1470431
2132330
1215135
66257
1222911
484454
2363185
2009269
1841704
2597356
1206122
101716
1918186
2126870
178568
2283407
1079308
340850
2348560
2928565
2434823
2508997
2410067
1696613
2161732
1488522
54827
28640
2277033
2883914
854067
1231325
2906812
1744495
419558
461417
1770448
300253
2589822
2825402
2761023
2226492
2244267
209288
2924839
1576640
2446207
777657
1653062
113302
1152532
1654286
2588199
449392
2874170
531536
1651369
467737
2113628
2844885
2907615
1200247
496178
1329381
891601
1673438
1855856
729558
1293158
263106
719643
1412952
734055
1021602
2708134
1726509
318821
2635532
946471
1457901
515564
1017350
1315219
161036
144510
1724504
1028788
1022020
2035596
1808395
2627222
785538
1640743
812194
1046185
1144422
1390843
881307
2831373
1004889
2815235
41926
405333
402267
1823663
604015
896597
2141403
2270911
532414
2285067
1371826
281829
2931291
2697504
2598986
235841
1732666
571025
2809840
2050338
2422272
2554763
486114
173923
811879
1755530
2829560
726093
515252
1336079
2677499
903868
2444648
617963
767077
1710726
1287976
1666106
2596448
400829
230183
479080
2648573
214431
57386
982352
1431710
1621956
1333659
2488019
1144626
2934975
2560245
507610
292778
1850427
1191308
1004195
1361121
2874940
1105635
1250449
1150687
2048198
2152820
2843398
2318040
2507253
777669
482589
323121
2323810
1494673
1973597
249637
2893187
2858583
917990
612006
550653
526575
2310957
914628
2838754
782754
1732506
817785
2562008
2169678
179150
903733
2280457
2391776
2931223
2619775
1653548
2863058
875805
439280
19373
146516
188309
2708974
1047237
1946675
2637007
1405737
2069165
292273
1397791
1971690
1533870
84429
2916243
433393
869392
1583965
1838470
537277
918465
1799971
2233664
171743
823606
1333129
2254874
957045
15941
213065
1368291
244132
1498270
1326663
2454567
1204019
1110085
392257
2430248
2133254
493404
104044
296286
1220511
1283480
10523
1075897
2154732
1142813
2148245
78347
2170888
567100
1816137
332689
1412334
272965
265326
2422942
1053514
1182341
381371
1919536
2017286
588211
2825404
16430
618450
1769212
2910000
1002840
779374
792954
1078793
2570188
2591743
2203556
612134
466954
1678343
1496423
150219
665893
2142247
49332
2559555
2141364
896668
2662678
2043210
64178
1454635
1350133
837474
1268173
2863560
2853156
649179
424365
1779176
1472498
69631
94261
2861515
1339754
2593466
2399915
1974780
2597148
976610
2461103
494560
224803
657080
536208
819435
826508
1273621
1440694
2485380
1094096
1639460
2273425
2140720
295062
550365
1456219
1152647
2486297
1901399
1545520
633313
1352742
1473937
388284
1252421
1613306
2783387
2513041
1650809
1568255
1925488
2515036
1029690
2782520
2102407
1083970
2158146
2835806
2025697
1599109
1096243
81430
2740318
2008625
1104101
2283416
1507070
2380838
1995140
544082
877417
251455
2161459
116047
2019865
2419458
2485299
2389675
809960
97388
2740529
1393157
1860048
137960
1664346
2761282
618468
2404542
305701
168136
1797583
1959134
415417
574049
2005588
698272
1459152
2742102
2781057
1034193
1846470
1608148
1650431
1209176
432503
1508329
1746024
1963041
1672966
1557873
452067
771646
2335505
2197891
1308409
2923503
1156883
1587785
310138
406425
1575094
298459
2773437
978372
478705
1791432
2810310
1174243
1428798
1418297
2809373
2037100
2022921
1419691
1610489
1186944
837777
104584
2612333
640383
808665
1414747
1505345
865220
1787921
2246799
1017678
1322518
454860
2906328
1966851
2437360
2453454
2110703
1786761
2402765
2338465
2358367
1864241
508092
621152
2486364
1243719
2049795
1649961
2872755
1517991
130565
2892168
1392931
738618
796088
1619718
1789730
2670245
2156843
2515581
2108743
34067
2871564
1151089
2106449
90588
1220529
523286
2840338
831040
1721683
2877212
1733609
2759402
1805034
1243707
558116
714880
1537090
2573259
1138561
338331
793082
1893536
616012
694009
1198333
2182091
1278566
2169565
1701162
2436607
1305797
1063822
2845326
1755617
2186475
232371
1437214
2911719
1953195
441753
1433433
2032121
1897260
1371014
264009
2820220
2329363
1712609
2165425
2478807
1611588
2786741
2307145
2175807
2089728
1688840
168521
2355524
556265
1861854
2632777
698520
1585729
642366
1716653
1209875
762202
1764719
534812
504884
932601
1640427
2418440
2823122
2207970
2411278
1979599
2310903
1003822
2406566
1948058
29015
1002988
176555
1603454
2179724
1620718
145579
1657991
609147
2748063
763282
2422173
364047
2754162
2416374
1839151
586073
2793161
677981
2270067
2520508
1356003
605915
1917169
1400989
1843529
2429857
1296264
621736
2001864
1624666
28314
870157
2601130
2720378
857789
917092
1596520
397687
794631
1064698
936669
951670
1447211
2375619
2490510
242947
142390
522879
2887675
2778444
2307496
742247
1269638
2292275
72302
2024561
2380292
320012
1882459
1128124
1604342
336504
2122807
2701550
421808
175373
113595
1164801
729087
2107725
2231501
325348
1432619
2608865
859436
889407
2395528
2663122
455350
1198527
463152
2259351
1461014
1256335
98441
1048898
2713032
1228956
1776564
2719049
1682700
2499814
2911587
2038142
1283396
2144035
2088909
1970227
846368
2135883
1507126
678064
1246510
1057583
117191
1495923
2203884
2872708
200853
1313639
1249449
45630
1528286
1253229
2404277
2424964
2513166
498411
1569157
2443109
2526994
2015812
356032
2465376
2189349
512505
571155
2013415
857297
922483
1536765
2501771
601701
1013787
1212996
1711088
2381901
1860201
2300676
923562
1501258
2372828
881412
347175
1538559
2483629
703400
2404985
2363433
2140218
1194839
2513292
2909325
1953286
431104
2263182
1320274
77127
670994
1473480
1541686
1807310
123724
2599140
2201117
573371
2324328
1290788
2361790
2167258
1454576
153311
2228155
1791788
366941
2279279
934657
1038818
2632507
905288
894621
2498478
2306933
2299258
2650335
507169
1044177
1654299
842115
2570661
2833850
1443055
1608522
749092
1668170
2376263
957988
2864559
2586030
1171005
1097410
1454847
517592
1528237
1689816
1208902
1714581
1186507
2130410
1622744
898737
1387586
672652
2667030
2667643
1199023
1774575
2923074
542388
1795424
1949389
1385459
795701
919911
778004
600687
2698820
166444
866963
17160
1835819
279127
286653
86190
387763
275874
75545
2758067
2376935
1552729
1840712
58849
1997776
820626
1549243
620698
1286806
1695461
2753275
1972995
1988555
350178
640759
1981939
1404797
1335496
2249052
898187
120883
1028400
1449803
1197140
31017
2026668
713176
1050661
996212
820478
2049878
2484292
1905782
2654769
2364721
2642815
224317
282715
2851892
56367
5470
1914940
2346935
24818
2198487
1289298
1265682
2560838
1046659
1323993
1237649
1872788
2633411
1126498
396509
2906744
1776387
2692910
1142817
840550
2315619
436155
2290375
2283475
1204432
1478090
431498
787322
1469424
1105494
189778
1018673
1409614
1392669
378100
1687018
1541450
704446
2220576
1896853
830342
2118664
2093518
1123057
2025100
153041
56522
2537610
2668459
2145505
406145
595640
2116158
1532134
17215
295054
2013007
2544176
946761
346586
1132609
1812235
2776258
2388790
2395084
2400992
997618
889808
1827196
2056708
1373986
56848
1193436
1055289
739892
128963
2625569
1629563
1456197
2333839
1825766
2727541
1932229
803010
499595
1778105
2501965
1876312
1546882
1454268
947211
392471
1636769
2381463
1218701
683667
625511
400293
602442
466008
1499446
2418686
1114029
1010227
1025180
1733689
473250
2807424
612591
245032
2333842
1596061
2596155
2330961
1240264
1703608
1775564
2187690
1425696
890789
1372128
1745167
207435
1259654
871855
1274153
954040
268573
743685
1362308
1068894
1107645
1403795
2670402
2115082
1122186
2370616
1374194
1652454
491099
286375
753600
1170758
1703864
2182035
1347340
2490476
2288041
286021
875361
1125229
1385103
1674503
960607
1060064
1569540
27690
737273
1186993
2858377
1746965
141319
690418
1136962
1742011
1824201
1674279
2020744
256879
467164
2491649
1338050
302082
1074375
2805099
2536072
1355865
386114
1569849
484752
1989812
491526
635227
834281
1093205
1820566
1450272
938327
1504029
1253543
2442326
1584051
1250034
666611
2282262
2760299
643527
895074
2894857
2929384
589756
2070713
2821810
2578039
2139993
1192456
1112537
1018202
1121810
2243880
598372
2802525
1875838
2328831
1125377
2389420
106351
968589
308377
1931695
1310162
1407685
1504629
2801784
1140753
797175
826539
443393
2483827
1342887
509838
1934566
1672002
1556986
2155106
1115601
2375096
573418
2355758
1447238
47787
2384095
150686
62616
133567
1311169
730912
1388768
2560407
611344
1718134
742590
2642974
2205640
1458094
967233
691251
2455160
855915
261974
1815081
801357
2168819
222489
2398318
718512
883357
1126024
1695252
2885306
1649163
1567467
2383566
2639014
1747962
2533949
1554303
965762
2331626
1253354
612929
369125
452828
1024134
2409498
2480106
2711473
1995763
1140811
2471994
219323
83261
1758985
2865570
1707629
2545218
1363214
2179506
2731482
294303
1541510
408634
389738
2180185
1813082
1818042
1420429
2647155
2133158
168874
2901033
1253831
2561397
2583543
1973934
1320499
1355874
1492706
1853600
473707
84208
2532405
1397147
953986
1957514
1569601
1978068
2438584
2226583
2093962
1295890
2621931
101402
300956
778769
1807987
1185049
1230085
793281
117459
681204
1108807
85368
1070804
1576458
1736556
2466311
173690
1308040
1705740
1895349
1958436
1978186
1344142
2339483
663814
627432
2616711
1786595
51608
1474479
1257389
2487044
1936847
456117
1987018
1755935
2110431
1156719
1086138
1275153
2106697
2390897
166400
1007788
2873995
211312
2458640
869013
507553
71707
491392
959760
1743248
885221
1436540
785945
1950337
66144
1351847
2628652
1594688
1546107
611009
569481
1189016
2676743
1714296
1294650
2227614
227584
2309904
1726821
1304981
313592
2587942
2733993
205310
1486589
2913933
1556627
2116047
556769
2911402
1016421
764886
2280686
430303
1918519
1750728
2169126
1683446
2271578
448782
1931526
522157
821355
1871772
1173966
439060
1837760
1878721
797408
1682778
1393143
1330247
2197120
2365164
342107
2239615
2529422
2512984
1068817
358893
1677753
372753
439600
2508277
1732796
510357
2024174
2708464
1020613
1476754
1983476
1932148
162721
630595
1871518
69222
345142
2261365
2334955
1690234
2736242
2390840
1197640
657936
478
1204114
2550371
288047
1879153
1208203
1024321
2911938
2813598
2453583
2325954
134564
2537612
2795439
1599466
933064
669477
569750
414350
1230233
1452135
727484
1227623
2478078
2865910
2574387
519491
2488603
1868846
2393363
1334442
2876290
2817693
1860858
2201738
2369594
2689956
722722
786406
1809213
2721928
1616252
1352777
49511
494732
1651025
1935480
990635
1120558
1027087
460150
1012055
152817
258312
1884891
1474632
1837626
2173614
1258026
2025228
2607607
1495964
2311434
2786388
2208968
2713672
2579114
1583707
2207648
1269091
2040453
236067
1024377
2460028
973432
1404237
1906907
995695
1648832
2601226
1784671
1569136
1253059
1974520
1956166
2750153
1426071
1761384
2477217
1672387
2809359
1615175
894104
993675
606590
1179519
2191515
1048475
1526522
2938505
2783123
2167777
2788727
1787650
1902238
2128988
2761129
965713
2142491
1770701
2154548
1555237
2929977
439757
1685129
2409689
1463346
1314810
2141913
658279
467051
1835553
557053
658227
1282204
1730007
2157491
2222255
2133182
410598
2335133
1549746
86589
1040895
2735778
1242452
2089308
1807379
2173674
1865074
2236332
741027
2773920
2225655
2704766
1054852
1569882
1925633
2135708
495366
1316
3087
197528
1512690
2403323
823297
2919095
2542823
994931
2387441
1703092
1080081
768243
566118
1855880
2489106
196802
1261976
482903
2194875
276169
1841697
885939
1791526
1842233
585233
450482
889078
985564
33429
767931
2701954
1837917
1548057
2859247
2500747
1186070
356765
155691
1793605
2297329
2197797
1858184
1381334
927114
1651863
194368
1604886
1730592
2517021
343546
597462
2529127
396541
2147644
2102547
127309
297009
1961584
1990802
1131745
1980877
1377748
223946
1084280
2014269
1003198
1473007
1796587
1586912
2143105
656621
1253997
1162373
1371742
1643526
636948
2783065
530581
1157879
785144
1671750
2590514
1281652
1970238
2371374
357566
960232
2857590
2546001
2317425
604135
970653
2700798
411827
613777
2924317
362575
2795562
2168711
1823793
424386
1758362
2769512
150698
1311053
346170
1813870
1441401
1267133
429622
1894247
1148661
2237921
486667
874398
630430
551152
2074310
501928
1632695
1935470
249289
404217
1254381
2047522
2748568
2909362
2761357
1160703
404636
552734
2548157
722657
2034048
479273
800685
673075
1487985
695013
2622382
772111
2149131
259364
1322284
451617
2104040
1214823
2117065
2692245
1343855
2369298
897102
1554711
1083256
2169028
2762392
1387061
2772716
241671
2390866
1117726
396266
1128408
2054992
1792185
1884649
1405426
631076
1139558
2094731
652851
1498668
158798
1065252
417036
548468
2069340
175606
70116
1075816
2896340
1607229
6190
2342565
2317498
1183347
455604
619124
861880
2779940
2541363
2418261
1009078
1102932
2598238
1568510
2601085
857982
2551554
737042
1961087
1124969
1895294
183770
1613975
638311
216996
2449299
2126517
580118
1814023
1666803
1534981
1225496
764666
1481331
2353313
2403634
752954
1005969
2349395
1726334
2344522
247566
1259945
1432705
273822
2276665
2195187
1926994
166761
57697
1637234
1278955
935156
243842
58477
1264765
1421879
202435
2285642
1985632
2530742
2534651
2796545
2097075
359789
725299
1099823
662460
333037
2601233
2610784
2428855
928152
660485
786351
2911350
2143086
846550
2855836
933552
2835614
1527259
294440
763040
2375840
2509172
148731
2172985
752887
327243
2926725
148522
2463888
842387
608944
2674548
183316
1858133
1424443
1014736
364512
1171696
1316986
1113400
2160839
1311506
1820011
2410809
806956
2251851
2416538
1867929
2568454
832132
518218
1678149
2290920
1645919
2082805
2450925
952189
162805
2754531
1589661
9789
196258
1096911
1240414
1660657
1290389
476031
1341991
2141716
1128392
1643724
553032
41501
644887
2443060
2079999
276407
1786896
502006
1744507
1256080
73006
1536366
2457698
309800
434381
429584
2146196
1928003
2211776
2122669
184162
1553416
1555522
1921089
1339389
466473
2487525
1387013
1254826
2344792
583724
442414
1792248
2367351
2223749
2198375
870379
142379
1028378
629095
742199
2814095
1084959
30128
2126298
426469
1773398
664818
2196366
2837762
2406838
2024544
1428903
1931683
424407
153034
472683
2062017
559913
1552600
2530938
2051008
2151945
2888863
2860568
3798
2733369
60308
1039942
362002
2824754
2081915
1896519
533492
1062899
2406382
1758437
1572795
1257472
2431518
2503387
2524603
315186
2549166
411200
2381039
1552592
640832
1901505
307307
2095381
1213631
2626309
2658638
327200
211314
1839393
507527
1621921
228157
1606561
2184903
177219
1237212
349301
2343405
960769
759587
963105
1605744
2326089
1704011
1534211
676643
259670
781469
737433
773490
2057304
2891027
806374
2136999
1090937
460327
2481366
2916804
1695047
2621436
1520185
387562
879997
149769
949830
813432
1542633
219867
1858325
1359288
66582
1276677
411604
2898579
2715917
1245949
49062
1199207
325338
2100629
2074556
1772514
1121598
27182
1746181
2574026
1814598
70257
1299099
1527400
1315911
16696
1882208
1439429
2855114
1443646
2522945
1304710
246463
223309
1124726
2863652
312539
284905
980614
93139
2148574
2241199
2891964
895076
2088371
999854
657846
520154
1269301
1258203
1106981
2764775
214988
2403544
2826722
1161006
595034
1396211
2387876
1771084
2744111
409545
489093
2347429
2569333
2225046
120517
2526317
2911713
1330886
846718
1111383
2324352
1263222
2115027
1943895
1964542
897865
2266011
2462749
2474258
20725
1538390
1506127
2743008
2254499
1137673
646549
1414510
1523972
2863138
2356988
1311945
2068739
2185045
2441457
2055633
2043428
1197234
1930322
1874436
566380
1396852
58398
1068625
705198
289662
2215284
678175
2836983
2473511
2804427
919018
930700
324509
2353516
2885296
2235884
2357904
2060512
332231
2457258
1422253
891835
2372938
186022
673076
1386335
2098576
328710
2187903
1607841
2306098
1195739
750139
2583170
2095820
1675632
1085567
1037213
2099113
1891233
1521408
448436
2069554
152032
955951
2816990
149924
2849600
851748
1887205
495718
1519099
2265267
2638374
700084
678631
1403701
668466
2046968
1514573
897726
2514925
47866
1178551
1199941
645880
2547690
240510
1916548
1757900
2576574
1910957
1850675
1801944
1360971
264681
630031
2580988
2254419
327586
2749803
58087
1979147
17484
330798
1066763
2748979
613700
1024451
1964118
2924959
1508405
1708972
77884
513819
1034197
2892229
1516642
31696
1482441
514098
902729
432899
569721
1519889
2881169
1276971
1843817
166332
700604
2286839
438838
1708542
2700995
1126803
1355201
2574848
2760570
772708
1752921
64863
484063
114854
1691675
2142467
1722704
1616477
496737
2672442
1994968
766562
2483150
864956
1380198
313603
2879876
2200796
515054
2474585
206246
2493767
2132246
508768
1490254
2004622
2667491
2080684
2376776
1617881
264994
2797037
1315156
617192
1670073
418289
1318491
993358
1557861
95495
1190862
2761865
2905373
1428294
2190766
1016038
2771076
2497578
2911838
2533747
2805172
1994860
2396641
1100135
1587463
1884440
1228859
1914393
1147819
2840095
1541609
2223481
1486925
2380516
1843826
2641855
1752580
763716
2617258
1088908
801898
362261
448839
760124
543863
2178501
1475283
2587877
1627945
2508656
1703504
1782985
1028330
1745181
896144
952680
1409056
2781120
2448787
757022
495445
1619080
802920
1489597
989980
2541031
1398707
648999
2096936
2303250
1267289
953819
847880
1916050
1366169
1536786
1700005
405146
2186959
1302925
764480
2811986
1014548
1951899
1813437
1018098
1180542
898293
564981
292180
2674874
2842409
577309
2148995
1020089
472187
718153
2626848
2413629
1328597
777342
1268014
1440642
1072623
1032329
357921
1404086
2007618
844341
1236635
1461408
69749
2505481
2089767
2696235
770248
1580539
2417493
505944
1622438
1473214
1903790
1930641
403108
345058
2182758
2873002
2378463
2665834
510623
435247
2305106
1572398
1406072
2532750
431593
2290706
746722
380122
2392169
2799334
484986
2140706
1272628
2607230
1924991
891369
2909314
87220
986981
1763959
1777197
2646531
1041695
1152763
2109212
374056
125666
1818734
1953940
1792125
2244891
938059
1311794
2465096
2600312
2230342
311095
834222
1742124
333176
1697123
2935903
1115921
2461431
2930440
583642
1592374
2060799
898983
1944279
1846120
2092064
245981
977240
1562968
226450
2618547
1757345
1737491
1091415
919072
2380608
2286512
2903144
2809846
2923080
1439139
2437188
748943
382055
1488997
1912939
2890254
622529
1516692
1621091
2393781
1746707
2101044
2239195
1345137
461104
1179647
1955358
360855
2256447
996681
1786387
1977731
413776
384008
845589
1337608
1793941
2196987
1194031
52852
370392
1922624
262897
1888793
444039
1261452
1465136
2448048
2555124
2469651
2557062
1076390
1477676
1308172
1429190
737612
1355582
827213
1710448
789465
2927591
583508
613034
2529121
76693
292267
355714
1222115
488904
702576
1045079
1272092
502721
1074986
2012020
2304535
2182489
2425061
1180857
892175
662048
2153482
2853219
2538452
2795383
1114475
1165190
1144609
1222788
900105
1603206
1821489
1161290
1934806
1028430
152316
204009
1536885
2071876
177513
2467991
772344
1554245
933515
2582329
2905342
2359951
2560265
321003
201550
648616
1006860
2341302
1873802
2844397
1280982
919525
513919
778092
745171
774373
2602911
53753
2680120
2397496
2497778
233343
2019911
201680
2355232
769383
801076
1207437
2294213
577771
2123094
2685873
997309
622203
850113
403574
1910134
489771
2682368
2841722
1304051
143081
2409815
2337526
41152
1733656
160272
1618819
870421
507932
2120457
2226554
2259535
104336
1835071
105430
1693487
2530850
2591923
2078807
1696463
2830516
1899953
2579647
2638119
1410632
298364
769150
205167
1157051
1423304
1660427
1756269
1585689
1411338
2251757
2422396
2465189
1475655
2263131
1236593
488682
1283537
60472
2256093
620075
2143855
714829
2574730
1463946
546619
549232
424302
1574811
145040
551952
2228255
720467
1780491
460261
496104
1909703
689612
2934867
629341
2161307
1907647
1032110
224879
876854
2858621
1260936
312343
2540816
1526606
524388
1940388
2340802
2253325
1386620
2536929
2620046
1556349
1577850
181401
1079055
2552406
1443045
1377921
2381164
1021991
624208
2118821
2066374
554895
2268022
829454
1616460
2086565
336217
215039
2072135
1707494
683837
894884
1989391
1022021
179901
686314
1986300
214625
2747288
2604503
850409
2394772
542400
2568658
1625346
1902520
2546478
70469
1272912
1128595
2781058
2436684
2895730
447661
548695
1475900
1738301
310865
1112787
1099057
2534402
41339
1238294
2895736
1599892
747916
1460899
2373442
2833447
486392
1556255
2077702
2172545
1256722
767790
482527
1047891
1876463
2247278
2507032
1909287
965827
2085080
474740
2068251
519017
2118834
2344951
586597
857022
346438
85562
1818776
1096274
2216686
701253
2868175
237597
804758
1911724
1195897
2561315
237874
1749575
1310416
2150919
1500030
444676
1247050
889229
911052
484886
2938057
2618971
30203
2758682
1477637
334929
1286292
2437615
2918640
1290501
1114084
2770919
1518805
1498687
193796
1140082
2038811
2725111
2163479
1667430
1977914
2881471
2770643
1663513
1342750
2474829
539750
2220417
273414
807807
1865193
1331670
1659361
95470
1495752
1828954
959018
522648
1074347
384461
31286
921412
1279899
729053
1773024
2523290
2575161
354877
1838775
2866345
453272
444982
1132099
1332026
2121761
2809260
1539564
1897805
340423
619039
2458048
162658
172863
1691483
31087
518881
837881
2265094
1709375
2938968
252848
947164
662697
2724573
150297
990599
1833541
511932
2628336
295059
655066
1774310
2261088
68027
1116295
2735296
543892
1834753
1117643
1974300
1003088
1924165
1778317
1405544
2500007
167098
1522869
1433036
474086
1528896
964497
2061219
2196643
1984389
438207
2883504
2041186
2711451
129575
2244828
833597
305692
1076562
2120273
1448942
175427
430593
337622
843426
237987
2742858
1817943
434690
2753603
2005999
810238
521787
1360978
300709
2251499
1787903
721041
2200947
2168784
2388762
2898003
1460990
2077839
2242954
2406393
2271828
1600432
585688
616771
2853932
501198
2594369
2746037
2065889
1115814
1408083
1578176
2508042
1219745
1486661
1727920
2861308
128262
137483
1210340
1284005
2402087
2267377
2090996
2809542
836298
1030569
1687121
1447739
2850768
1752304
1997329
566508
2933335
2355291
2560191
1134689
1975680
1157800
2386434
2415657
1988904
139623
1181421
2135525
72036
781075
1158150
2179534
392470
1880388
1919170
758789
2859894
841237
177261
1264409
989141
1058980
423161
1559620
2039832
396418
2803983
2875777
2586958
1704964
2578234
1054397
2698440
2905750
1852475
1439909
2938507
93252
82409
132918
1318375
1189982
1995395
171965
2244048
2460601
2768733
130435
1732511
1284629
2034935
833923
1249603
434473
1368533
164843
1467593
392986
464805
1183050
1718079
487944
1911453
669835
1485968
2516571
2371451
2537374
2116208
2693350
674688
2697354
2520912
1436266
595381
1878142
148029
2852823
2744336
2779255
1414360
1305299
2540229
1217061
362647
2325630
729249
1961455
1592530
914902
1688373
144689
2397572
1169973
1789671
2673881
27689
1013100
2045870
743648
2338321
1710103
1367414
1123357
2866391
438859
543720
1771034
2011427
1687371
499096
2871691
1859057
193555
306981
389145
2412796
257571
1313813
1355380
128275
1905982
2781487
782899
2099910
474525
1843702
2013410
115800
2634240
2619540
1968304
1033681
138743
2660292
833137
2746382
1147810
2601274
924731
2899956
1145205
125843
198653
2023483
429202
1225235
1544991
784085
200662
1701506
2877036
762966
1861143
1874587
1482788
1845024
526744
2402856
419854
2267564
165774
2111525
788045
2752371
2320308
1290805
2836031
252501
709520
2581628
2340292
161017
1417252
2690336
2895634
2794607
1112600
1744370
1060886
1528424
1862207
1699492
1149175
101533
1014837
2905018
758832
380821
1327236
2631442
140304
2795698
1589896
46029
1010579
1036224
2727077
1790318
1109973
1207205
193185
2120856
644966
593224
266135
2138594
163807
2374108
1774002
508287
1084131
2503848
2870224
190069
315797
358395
302074
763325
917389
1288186
2431409
2552179
1776997
1342801
1517107
1085306
1104681
311023
2389551
36396
1003632
2598879
1287543
240726
2124030
827301
1096247
2486334
782904
2230978
2457410
29444
595253
2598616
1572736
1773470
145094
2524632
2034424
1985926
1194791
27645
2134429
1834887
1568731
564863
206333
884313
2665381
2374648
418966
2050228
1854921
2505518
2699935
567530
928525
1991008
786266
2402268
2707770
2918787
771376
1027557
1588853
1391692
2893103
71281
816846
2465853
460024
390617
1554071
2686809
1248154
2093548
1392751
2709384
56776
947930
988434
1593085
310262
1331384
1917503
486603
2808533
799002
604122
1463148
2719199
1104882
101729
563153
2852546
334018
1251092
744838
1847182
3698
1117215
95992
2449447
553371
2851620
1127111
2578384
2629800
2206180
71007
1357980
2225086
1163801
2386767
810670
511384
90019
2820227
2723569
1609584
852755
2399
1814498
2882376
1125421
325097
851002
2374597
2004712
1009712
1559144
1400536
1512770
1319001
2776334
1444355
2641366
2236302
2604100
2662979
410602
2258987
2441521
2248121
1615454
147187
1172003
1812711
1224328
1744952
2046478
1103738
916746
2228162
248999
2804144
540904
2240713
1105777
1094832
573312
2921963
2548291
1507347
1001470
334792
1190453
2193909
454091
759559
1421737
2385388
709803
529170
2025534
244962
1261400
1263913
2822492
1133115
1595737
949226
1520423
181238
537618
2621366
2652128
1291395
1802723
977209
1237459
2446826
332460
2702240
2188312
1532615
1817346
2207934
1260669
1173324
264706
2896862
1325141
2442924
1652605
547787
2712682
945871
2277948
1732495
2704225
1833035
2313969
681907
11969
2922647
2626966
561768
1597751
2805784
2571677
2047319
726483
1023211
2376555
47906
2298047
587897
2193950
502590
1113864
2158528
1937284
2366572
1694154
2695060
410192
2853335
916955
2298021
1937172
2265207
1942317
790911
1181301
2318473
924066
1146208
1673708
326738
334377
1467285
1680054
216778
949767
2810543
1056089
1978552
1767383
2062289
1874504
104838
78128
919462
2921962
475979
1508702
563166
1948080
869081
483188
5417
2655320
2211176
1527452
1768473
1627170
116066
2149761
844620
823739
1107037
2066087
1250293
1715014
2215817
482988
354291
2261204
2638589
424560
157376
1316265
1249363
277613
573479
134778
1982101
2012593
2387870
300980
2591168
1122139
2785420
263586
1697084
133914
890057
1889847
378830
2058203
2625484
436878
96873
2618220
2137570
495425
1571681
1065047
456206
275797
140276
612577
2661020
1449713
121176
1730818
1611687
2694602
2672059
2935772
1720386
1127113
157316
1271068
560395
2167319
351102
2529229
665445
1179300
133582
106734
1109508
1079989
292658
844879
2021306
2144342
2352910
1617995
751
1951256
1711343
654170
205064
427808
666357
2872185
2863325
116549
1167085
802847
1927993
1728734
379424
2807106
2192909
2603319
112139
826151
1786633
1925756
1479413
2260226
714444
2332944
76927
1601196
1096491
1660673
537255
253528
1459499
1658775
91454
2848692
1446268
471026
684833
492414
354909
1645873
1940502
2277275
610420
929803
1891753
183883
153847
1689560
993747
1987078
632941
346970
2709302
2320428
2428298
2063751
1500815
658519
1626508
1884219
1495681
1808868
2354550
1576540
2068154
2890412
1805421
860201
1074682
1506461
1183776
1476912
2472339
1815598
2155143
1259310
296374
201563
1813772
1909309
2383392
1266354
2537842
451327
925897
1274278
1743460
2088608
2493
1909914
598973
382639
1793037
138727
1673820
1327047
1225511
882629
1857109
2264036
2730265
206350
2637468
2299863
1786267
1845227
83290
228020
1210215
1405601
1076439
2471821
2586337
2297641
2746600
340362
254202
204778
2795199
728121
1302233
995155
658421
2182746
1084677
203765
212302
2077355
2421647
1782326
2725399
2383958
51697
231599
1448721
2297129
1206216
1373010
1788868
1888482
585387
1281991
1477048
2804940
723591
2390425
1434658
2523801
2602221
792487
2500860
2357374
2329631
692
2495051
1869353
1623172
1461594
760320
988107
1742250
2926679
1065336
139710
1715371
1797917
532002
87140
1699544
219021
712101
502770
2158600
1191770
160418
910145
2016901
226654
496269
211119
1730258
1278398
575359
314143
868018
2859985
2155073
279220
751358
2139495
1582366
651470
1836081
1298362
2212627
1979309
1957415
2239307
1949049
2839583
2034303
1288222
2662258
2464937
1635794
2382840
1409046
584559
1057562
2185956
1519974
2075022
530043
705253
1192749
1036950
2306633
2194852
1008382
2110967
843641
337557
1536903
2810967
512478
2873548
2080873
1492980
529308
1683772
2333577
1877805
181172
492197
2619555
1323792
2630373
98984
1450799
2084070
161354
385896
2456959
128326
1724190
1541029
2424680
1883968
1370665
1262873
1738516
573025
503316
950353
952854
358034
2693549
170065
1558706
2365244
2892000
723541
2120189
2643965
2275416
1204782
2276410
1208322
2648431
2050974
1763654
2127826
2000175
818618
691605
2477414
1754510
593987
2375318
1853266
367021
2816832
1766945
2875961
113882
1995327
549048
2359773
1779509
2888375
726956
497698
900972
1646486
946596
2221720
2340226
303116
1795167
2751120
1092039
1156604
819560
1860634
139804
2614225
1932972
1708139
1169391
2494569
2865334
1004437
323701
1699217
1560868
1150639
1363293
1706442
1282062
2892732
2767921
696213
2582896
42719
1854927
1222271
2617092
1393297
1096328
2225538
1234103
1470914
2462881
2510674
451425
636671
367120
1035265
2129612
1447647
2610166
1913236
991884
279499
1699404
2307367
2374182
870327
1107324
2411070
2842925
1873345
148674
1489196
2869560
2030258
1807640
783179
1647416
1953462
463358
1345324
2304560
1995750
1228163
1796686
397590
1563193
1975467
2456091
692679
1668318
818701
826658
872194
322142
1523623
369875
25541
1124013
1833090
892624
297762
2357209
842738
171441
2798167
1448669
691628
877488
2442733
1158701
225054
2592729
731861
2665182
2568953
1448624
1878836
1514251
2724177
1583810
798923
2779019
2172467
1538698
1654362
2782245
1472182
225207
2176014
2415714
699387
622114
1844110
130849
140065
147020
375026
2415336
1101349
972124
2531364
933512
2770610
174797
256566
847425
839606
1916171
1667115
2442466
1082379
94377
1515275
1895603
950389
1863917
2324050
1812454
546642
1277807
2545733
1501667
2346520
1952638
670561
892664
928433
420212
1773282
2448728
1285055
98977
382322
2901629
1866044
2894269
1223553
424159
1995755
687495
1803488
2020268
2897040
2754631
1643282
726360
902691
2111631
887499
2388562
732648
1381692
936715
846370
575914
167128
2325452
230199
2804976
1198528
2686681
470815
2829977
143045
2281112
1006077
1547397
683777
862264
1480771
2875252
899653
2612805
2228729
2199064
2623425
1643988
324943
2393954
2091749
1270044
1071216
453993
1941443
223740
153855
1978303
1580720
800174
1808128
1971515
1793137
1073188
2651713
4681
1529218
415193
2620398
505499
310033
1852633
2856649
1492922
1101389
1898590
30633
587670
2490627
558731
2129624
2531946
2620224
955783
1287826
518448
111095
489765
2402462
1790386
2388415
2793162
2770861
152208
1431877
1954796
2868092
2019343
430773
1287701
2912937
829739
2827770
1787965
1474106
1391589
2330558
1377275
1706411
1235266
373387
2570178
259013
928580
995933
1401538
2656546
2270096
1947781
2769129
624296
438610
573714
254284
2802877
1753837
901849
165692
1652720
1103164
842020
461693
2130146
1173185
2249256
183923
2353506
1303264
1341536
2060427
280297
1910352
344576
1663753
1906104
638284
1423911
2104721
645214
139865
2181994
1908625
41711
2556908
345352
376840
894210
19829
1625373
1122086
191815
1190352
841297
1505068
2800267
1006060
2716229
1793340
1914515
1180348
210264
601457
329548
191274
777372
156192
88448
78252
1596673
1307292
1080956
1382898
616730
1774844
557962
386212
1028530
101583
119656
2112138
2721064
741898
117996
1965770
1648247
2142891
1614430
2687086
498121
952935
1571855
2595997
1830441
910267
2408273
2882319
2567031
1525259
1369632
1660364
608304
2618269
591598
146872
1256070
2198428
296698
2893418
1773389
2756053
2316816
2096784
2907152
777875
1005506
1123168
648366
1741867
1156092
269159
1165500
466613
1743709
2853047
1880823
2352069
1301796
2917174
1003212
2153019
2165033
2594863
88941
266323
917759
2893423
1703382
438284
1790898
524817
894962
534599
523085
2054525
2883551
69491
845164
890910
98632
679677
63338
337117
1595499
33209
950891
1543010
1633203
1254444
1889144
814838
2219519
743666
817414
353329
2685947
1918258
1040141
2464700
2921916
857421
1969438
2003392
320643
2251841
2138390
478418
289994
2022168
649212
1266078
2757431
2080709
332469
218439
2727193
167700
898672
1223707
1321472
2907331
2032291
2871476
2594134
1303439
1870989
1863359
463709
880012
1350809
160214
2227582
845985
543027
1385274
756969
2718959
1320169
1853661
1287045
1422261
2712477
1232561
2931990
458408
2285302
2783738
1226838
596314
2336027
2898131
1310051
1345860
2580155
282803
104937
1577036
315972
738618
984547
2221940
965886
200899
2199340
2599207
1781128
318517
1075414
2582938
1960394
694675
1111308
446955
2561508
2718654
1851828
1015434
623187
540651
1598300
1832916
2376093
1725395
1124263
1504995
2024306
167486
871361
925972
1022838
20168
1213956
857272
626584
2708755
1792806
1911179
1895352
901123
2150874
361490
854696
2315431
75106
1591098
146580
916734
2724065
1496326
1272652
1683853
348224
113437
412108
315362
85822
1355264
681566
2305529
1862913
2225451
18465
1805875
319564
2736573
1086905
104359
964672
543045
665273
2716377
2285846
930794
958776
656208
2296805
1294587
477945
1747105
1795323
578102
2157733
2020446
1314657
2802116
1987007
1491250
713135
1116248
2705706
1724637
2210464
616171
2665501
1831738
1808062
2261278
2080569
251474
31595
1384184
1165034
242346
433574
2545205
407544
1669253
1312320
258296
2563706
1655699
214631
2414329
702244
1803160
1997887
2428691
2162422
1279990
2265349
1498026
40839
870763
417203
1166055
1709948
1848888
1125432
2016690
97455
1896567
2005364
1072668
1056243
1216675
1970385
971869
2085309
2049806
1729454
2926961
864526
2278373
1176069
1385559
1212260
495395
1032807
179577
22958
30659
1307444
2383621
727018
2252929
2213595
121158
1908357
2913849
2305435
2481920
1084353
1400958
1373461
1426275
1822557
1091372
1634042
1469257
1851566
578789
2300935
2238877
2499952
2862008
750122
2605690
1976080
2246627
2216535
2876053
2139681
2381188
2619097
22230
273554
1632080
595624
1920194
1882819
2380068
1662645
804901
2534189
2666175
1369880
2513651
2343871
1808258
574165
1825278
666775
939410
2615914
319332
202419
1402711
1619426
2836576
1205940
1704581
2676471
1761436
2183
515692
2691132
615793
986445
1258418
1242000
282754
2355381
729760
2207532
58261
1974776
269816
813949
2145771
2214649
1499758
2114360
1503693
2010013
573016
1427208
1516019
2532423
1348769
178340
2420702
108603
349573
1705886
1338007
1424537
2191394
1093651
375105
2682905
1302574
2027861
2644697
1495276
1097905
45687
2153572
693659
2208988
1296082
2591982
2343419
2218955
2003859
2898891
1315946
1013525
787204
2021971
275675
1621744
2759198
183891
484388
2718191
1658220
24971
34574
2353202
500338
2220785
2113851
1715775
970003
2234901
2747012
2236371
1179700
2653246
2180919
483781
1742728
1069523
2731414
2920429
1760747
1681500
539603
2331513
2649994
2886809
383693
1947227
2813200
1807509
2864676
2803160
293100
2236556
870897
2766309
1239293
510489
1966850
528209
315658
1548704
1402008
234964
2540681
497377
945425
414249
1039379
2802388
308039
870533
467219
1103636
1076190
2152288
993027
2103486
203191
1675545
1746437
729652
1286733
203133
2472215
1570047
701480
1720750
2551965
2166910
2660666
2029913
732041
1056362
2567432
335758
260671
2106341
445670
2327067
1379130
2090445
411886
1811794
117410
1962620
815083
1052235
1818399
1756335
1715699
577790
1715954
2099215
1353646
1917123
596244
343094
2669351
2758821
1410320
4822
2119326
909856
992193
2875024
784528
2814273
256835
553832
885642
1304564
132436
2847747
2894413
1515827
1904551
1295801
1333164
1365828
1583477
2915855
1164769
402664
1279903
461724
418244
2106640
2028458
895572
713535
52951
1345423
726187
278303
826743
2247093
1319899
93163
2267813
1597812
261279
885688
1552080
796102
483202
1531566
1408142
2085296
52626
2296498
1736826
2746939
1328656
2819046
79494
2618069
1796449
226735
1434498
845998
160173
1118138
1322202
1788745
862490
1563770
1063709
388771
2020897
2880222
12948
2378292
1809837
49265
2542316
216402
1277879
2772816
2678413
1085299
2077679
1411435
2287427
2070205
849147
673620
1551892
2499038
1236287
2828774
187576
383587
2785911
2876646
2328676
1553654
757859
1166591
2491816
1575511
1872121
2013249
770735
2274737
553497
2856010
2912048
952882
1703170
1531436
376787
385718
1283727
1406925
640192
2391697
1205750
2111766
2434742
1429482
1786648
445114
843239
2014363
489930
1574998
584149
5242
1478985
502797
1560367
1170557
2782197
2355673
1931210
1189174
2409895
51158
1103409
2515227
785595
234850
2023680
2324315
2187618
276196
1487069
216105
2243733
2914855
2526373
554108
2312179
2812623
215537
2041281
568728
294894
2108353
202723
1164949
891725
2661690
379919
688993
2407729
2176050
2055866
543379
2700243
2137344
378092
317847
1351289
255394
130271
1177187
522242
2300048
62415
267214
590813
1267631
2805944
2857093
619996
1957628
1894880
2007894
1151598
2936176
829238
424311
2117555
1428001
2835639
442888
2517268
2366966
1904608
2816281
2110258
2400471
287843
2560213
1134733
692821
2520647
1810862
357955
2194755
1794671
2463420
29745
115313
882372
76757
1664677
479469
964562
820015
2717080
2220949
2609064
2413406
2121067
630840
1151101
1045338
1086551
956339
204981
2936236
1298822
1820540
666559
1324365
449753
1752834
2719758
1627618
177296
1343860
462328
745464
2079400
1267339
2775150
2340229
2728946
1061502
805776
2155976
1656345
2568283
2838556
1864424
2738577
2832755
1677111
1387543
2853798
1694242
466789
202333
837808
1164856
15139
29983
2738827
2636936
1500500
2749307
1459366
736016
284109
1829512
1563952
1708750
139567
2495516
1479661
1448826
932161
660544
2859393
2573570
2683784
486434
369036
1680443
2387072
1598470
270571
646389
2548991
1803487
801380
1250920
1432778
147472
722383
585744
2104260
2275316
2193393
2691712
483136
949206
2022807
2016277
2226344
557475
1439278
2347113
2127978
2141872
1457887
367735
655956
246922
700534
2687985
703749
2609032
969062
2501585
922402
2164300
1383209
1894630
2083129
1211187
1645074
1854041
904681
2256116
2606319
1327215
2758507
2232467
2429610
1940207
2696410
961695
1408965
199868
2623891
239145
2539644
1337635
1680101
1513632
258194
1432682
125716
727046
638068
1113888
2176192
2704223
1444045
647885
1181657
2242871
23396
1897815
2088351
2595469
702407
1266178
1183181
720940
861231
1909754
2694014
1509131
2268573
2324211
2909941
610066
2264023
725983
2662349
2339614
688728
2535361
1462223
2278197
453680
2280187
2267847
157654
2551771
370793
354162
2298248
207310
2166100
1113017
1630074
1321548
203646
1340674
1716753
1832235
1186750
553589
1885453
1359669
2737326
904709
716121
1927105
1050671
1424990
2294433
2601066
812238
1686661
1909361
369041
1077021
1019906
1887614
2648185
1338791
2469314
68986
1802644
1924222
1958003
609755
1421289
2556825
1861119
2462178
2258036
2304460
511259
2211114
2342407
1670958
2212384
1950528
625760
841462
2262703
65744
1581537
2488424
899228
1027065
814173
1355377
482048
1848176
325475
2211457
91835
888041
313820
1737063
949286
561537
2722232
2806448
674741
1646646
1572916
2914753
628028
2259082
17606
633553
1140860
2829888
1106503
1561734
1975113
1000147
2498016
1593924
1719247
2056682
1708935
1263363
2206406
2753880
619461
1286931
1641370
1509569
2504796
1134980
1440500
865943
2018524
2187093
133954
1763277
532942
1675390
528958
2157317
2879578
634374
1988803
1283508
503691
2105067
2694744
315117
821482
2439417
910137
2560317
1436378
1252811
717943
100378
421916
1245195
797960
449011
1504060
1845429
857746
904126
2306059
1986080
1980129
781795
1551151
2756608
149395
2263527
2765316
2307335
1509180
1506358
1431844
2582843
2578196
1343077
535948
65094
2891482
1603680
2359668
2761288
458513
2405539
164602
418657
425946
2239368
85385
1686587
1147703
331268
878815
394618
1944037
2328229
1410001
1327277
2696647
562294
2455488
272920
2582849
2611648
1252391
2669866
748547
2910179
1402731
1002633
1761077
691351
607215
2205681
2335034
1457983
1495199
1291022
842246
1668130
21620
1826137
2875893
2044691
486996
447017
1511272
688867
1651282
1269988
403250
795509
443918
1945018
2707832
1493963
1456888
1907895
2269768
2673719
2299318
1652262
2621358
2717888
453621
2762419
1377290
1013784
145450
1790891
605782
1551339
21118
427225
766831
2317760
187033
2215089
1641948
1499942
2588692
218613
957869
546307
2884619
1947125
1705431
457988
604879
273971
2737618
1029758
191283
1746801
1140339
1660481
2109830
1639148
2692806
1010357
2011699
1531039
2838527
725639
1908102
923244
646236
283988
1203634
2937203
2821980
1537732
1337143
2718774
618214
1498212
529980
519005
2386898
1129754
2809483
1314979
422174
176281
2522384
1170497
1798386
1902093
1617353
1869830
1444491
983837
366830
639147
926783
2490383
2181825
2931478
1582958
2154713
2257273
80837
2417089
1961657
625547
1946205
1025359
1707531
1523842
1040826
1563796
2522577
1792673
1751846
2927156
1721905
300902
931128
396010
2119361
1584213
1375339
2445532
389783
228014
193099
2835119
2460220
1834659
2263734
1555602
1725
727154
1019339
2731179
1360250
417379
2410424
2344704
2717708
403530
2697845
2365754
2590893
986454
2541756
336914
1704634
2715197
639317
99328
2165131
1910022
1846830
2432393
2395261
541535
590125
1400772
742468
116022
2919936
737355
1366449
2335434
843053
2920091
2375421
789507
1111767
1306674
560782
2547425
1588679
118202
1448215
100447
502386
2535185
1917872
1906371
1943074
1925816
2929764
2076256
203217
2056235
1046511
201093
664563
2397804
2636693
2812915
176156
830623
766056
2105579
1328575
421038
1680905
2377701
2063848
1806202
743446
85047
1000799
2070074
2597833
508168
2831930
1050058
465065
1328144
1410291
1010180
1249811
2115675
2698402
1948868
2142739
1761679
1886894
487550
2687670
697506
2811436
1564364
2438434
2266270
1925575
1967232
1364778
2448686
1563993
606486
148062
497273
1025376
2798981
2149046
2481378
785109
540036
1569072
1091319
2193282
2065678
99648
986724
333994
925143
762255
1932252
1238727
2056551
2610709
2612984
2721471
2158099
1062014
2128385
1877239
1281050
2928849
258808
291811
2562803
2056833
1011615
1576638
2140304
2207119
1946088
1412010
727136
2371464
2447726
2565530
2293673
1382816
2559054
2887367
2646803
286328
1680367
2640850
256391
2882858
2600384
1266430
2236281
808640
2769906
300509
1180985
1148094
2043349
126428
145602
1161353
2596556
907196
320716
2195542
1679953
1781183
1165882
2325691
999020
2486335
1640382
2644861
321555
1565091
693079
274594
2419187
1025720
280941
1627579
652935
1146572
526922
922682
692035
1134743
146275
1858279
634318
1219643
759357
2109337
2046051
1226340
309608
739393
538809
2704484
1930079
2675289
2219767
2415813
1280290
2512711
286765
2495527
1280400
1880782
705464
1222646
1434635
2282561
1473301
1801418
1702255
1095854
1330489
611780
608263
125947
1446740
92943
2583379
2767337
2228750
732943
670820
2145049
2153313
2571061
1737091
949650
2704562
2758180
1309854
1522927
1570366
738425
211254
2452605
2761702
513816
102045
560279
1256111
884502
650769
109626
2789991
1880043
1379925
961902
1710008
2209792
475264
2793000
1686328
1794078
1760757
1627431
986113
1236067
1467615
2408834
2235384
739941
1900575
2335070
696856
1751478
879398
2019081
594787
579644
502154
422983
827044
2186646
886448
1004249
2045788
1464745
279879
1174061
2585789
931242
618351
97997
520204
766265
1931491
247083
1937497
2118044
1105775
1197570
1348865
1421804
2294564
2799005
1501584
2643639
1895225
2313330
1631420
570139
2529701
2262678
1511015
1229890
2046956
266307
527304
311765
982141
2086077
2068831
1002337
2466769
1093569
2423022
787719
665887
1042461
1974724
2280696
681750
263274
2388395
1414593
1364092
1389206
295914
938601
2861853
1632476
85798
814664
2822609
2863801
1636290
1518314
1174078
107332
336595
945163
2341454
2555438
994127
387170
324138
1819429
230238
199180
2295086
854477
2221013
792833
2549594
173459
1780533
224625
896305
2380401
90520
1001083
919863
509317
2225395
180697
685081
683007
51315
2615530
2237022
2559577
187672
2624276
2278430
556360
2143520
104650
2545464
1181205
2789687
747748
632152
2066710
367719
2465224
650640
284172
1260188
1940048
1867487
2399180
321982
2420176
521452
1817739
813140
1894729
2848092
83126
1305383
979909
950651
2875815
285812
188898
1728838
1526970
2576321
1929796
1542482
388867
1534327
1893588
2739566
2272611
1833733
518987
2889991
1332364
733676
660483
342472
2650410
2910807
1146011
40798
1706863
2833874
2621100
2110308
2482822
2376445
2914172
2228900
398642
2821013
65365
1457025
2183541
1436458
1665914
1364473
402948
2447046
676667
2810867
274428
2170865
526362
102715
2680388
1530019
427239
957202
1290339
4917
1927290
1361266
2581471
2927892
1720715
2148388
1875246
302056
1019086
63979
2776877
2453181
1169538
241784
374241
2296450
2383487
1387175
2934045
39010
146925
1588467
2395910
98388
263785
1758138
2365410
931883
1667119
2836782
877795
2856816
574157
1475522
984860
2540810
1564137
2012621
2332197
128766
2460395
2106960
1361928
2393245
107643
2473289
1261873
2900058
2568020
2524219
1830540
79848
300125
1642944
2898128
2611196
358546
109419
2063884
806278
434632
277518
934073
2857405
1679490
414864
599706
2370725
2278550
1054133
2918875
992775
224271
713507
2228087
2875263
1386892
286381
1515445
699672
528848
1644361
2466425
329338
430502
1540684
539632
1473018
1679163
689949
1054431
1720070
715433
1864699
660301
1336908
1555327
1066365
2259389
1795191
941821
2152071
1441721
1147210
2118839
2144664
621171
816001
660416
949885
240031
132927
1591915
2129979
1173587
53625
750418
1109125
205037
76698
2819971
680296
974919
1700502
1532584
2230772
2460189
2669496
741139
2746219
130413
1987061
785822
2639912
2821574
387950
658855
1753838
1004066
2072572
2746600
1813440
2134578
2215552
2485626
1075725
1192997
500919
1353828
1383968
2493594
1795461
1476980
2824673
1987867
1030683
389814
2683034
388145
1661549
1987446
104508
2013839
1389611
1239351
2539802
1084275
2318208
1220641
851078
2581693
492644
2366520
220995
1073315
249757
693160
2554707
2824530
2796170
1590271
1916396
2621722
102434
39471
1986408
2465248
182983
803363
1883735
771606
2741876
1997401
1375125
1637046
296725
1248489
2843871
1129448
2028683
692037
849842
278962
2503832
1685049
772075
2092430
2919030
2238420
2523392
2696391
1620041
815681
2831647
221129
1878153
1917448
2231207
1192749
2293679
885159
2247806
683857
1209288
2747956
1874374
2545498
1464276
2244749
1346965
1243538
2161693
1093146
890785
2220730
1251251
2899631
19750
570704
1438133
2706616
73196
2400351
2572784
2717840
1813670
1684255
1621701
2511433
1011087
2098481
1121549
2868467
2381194
2246579
1780828
267147
2194973
2225365
2576284
1576097
2625728
803883
28265
1301481
1401096
1309266
2652100
820899
2118764
1349738
1950466
1560950
2210618
559260
738568
720793
118755
47028
1843668
2410108
879638
2775210
49593
821045
678925
1303010
1015138
2203514
1705834
2792048
198448
2509107
1374180
2715447
1287878
1822910
1590542
1473072
1507371
2357205
1470754
2446776
686626
1821756
120167
1173184
762416
2774365
2817852
2391389
267752
1558065
2090239
2790220
2436720
562482
1526447
1274893
2918058
2351847
1761260
1147785
237865
2317046
328771
1509721
1144115
1338917
1832572
562530
2858200
898821
161626
1167686
2736751
1990543
2800252
1453211
2746489
2624590
1188891
217761
1455795
2803125
1423880
945167
1174566
1929595
2217619
2162162
1465848
2313973
950629
1654569
2852623
1122507
1546626
2496735
2247776
945895
2919823
441915
1321516
307255
2783193
472620
2246957
1989653
789225
1440636
2727875
304668
2409996
114550
756479
1934535
2131700
578081
610437
611466
2651592
1408842
3184
1406599
71428
812251
1419240
1367396
1499821
440160
2171347
1873580
1170979
915314
1139983
1490336
2742219
1107743
679686
496737
1305551
697081
2554545
987405
2869235
1756926
2188873
2885690
1390053
1127406
2451368
737556
373623
1833636
2201402
1151515
772494
2446002
428188
2064802
280418
2753900
1634191
880174
1502104
828800
1386881
1801783
1665793
2223862
2027846
2062340
486975
839027
1134512
2200830
485399
1028622
2393485
3444
2290770
123361
2247665
2825612
1453753
245669
1630470
1510718
1560977
338265
933180
2928383
2313000
2940003
213706
1805380
1658714
2772117
1399484
1616739
2354112
1061406
2566862
1638200
1218621
2397812
1426370
2930449
893669
2283000
595328
2752209
32021
2458100
792162
443848
1970253
2051548
2587382
1036783
1006454
319764
613070
805514
1149390
89362
3853
1663043
2815521
1806037
2401398
15444
1117571
2834792
2219010
1012161
95337
2787933
2401869
574846
403490
1378496
2677208
2779066
1441284
2222443
1606877
515141
1372071
556592
1079941
768522
1443405
2367632
1641138
2853255
1803977
947610
228882
364679
2757769
944632
318177
3344
1614085
1690364
1996461
337172
310133
445567
1186558
1587101
417567
1821603
2764963
1326033
1044337
147759
507019
568971
74622
265402
95325
1744102
2326751
1461581
1175491
1453549
2906667
2928928
1024642
2610749
42727
2904750
1198690
2490843
794363
2088544
2157569
874856
879804
810569
2723123
2738775
1294876
2249715
2844171
353598
778401
849608
2497216
1482346
2518412
2399241
1526880
207981
2374740
1650806
26262
1437604
2149265
1618935
2817739
1897817
2153621
1504303
964284
2241129
2069539
2042873
833579
1265751
2511201
2222024
1563104
1924751
1598061
332045
958072
1526601
664712
1461
2915640
825133
1406731
1574765
2696744
1137024
1140246
1124727
195276
69426
1289072
1440522
615085
645415
1993579
1312896
1495075
2652618
1782980
1389938
25243
1631728
2276493
2311096
288402
427841
2681333
803054
1000893
2489042
475066
721610
372893
769474
1091275
19964
1889915
2434364
2277447
1776734
786695
1193207
1635305
1115683
1258747
1688931
1097255
1046182
142690
1950789
2742938
770920
2637370
632341
765983
1450929
2829069
1690359
245009
1544755
376788
799937
602500
2533797
1024080
134044
1526840
1545183
2573619
1497469
475274
2215869
2018210
1394546
1683251
647416
1022303
1796872
725174
249729
1183592
2013725
2195092
2271781
1402344
567421
952541
1285199
2486871
892642
2289516
2929080
1674361
365146
1502620
997258
1892601
1314362
570587
1164787
1561673
237082
329659
926190
632733
1305710
1970725
459714
2603421
482406
2352083
1739387
1529978
1162539
2323434
2861075
1899225
1195752
2400347
2058173
2485390
1152235
1460314
1670774
760403
147436
180212
1131132
2749537
1287127
2248564
1319133
1604696
718063
1105991
2812957
829842
32349
554024
2817853
2808427
994305
866797
2936976
853083
989835
832153
917960
390041
617671
1334607
2694151
2087277
1464023
857383
704619
571366
1615764
1309354
669829
261654
2379284
307561
123063
1705964
1347507
1271007
2466746
23800
962078
1701516
1618090
63685
891555
530967
546395
523732
1754239
1537456
1691690
510912
2800730
2248427
1971852
1958769
2747242
2358200
1016219
2905917
516072
307440
2765251
2702892
362029
302003
2417655
111817
824379
1336374
1121995
1516336
1948278
197297
2544110
2104965
1472220
167436
2388117
1167751
2522066
1443292
1359203
1429896
1525773
969419
1269755
1313610
2020744
1491306
2705666
2247300
2084282
1091749
1897966
783203
2362442
888307
1232648
1841457
283546
836380
697045
2025766
1418798
2322411
1937969
122760
735513
2577202
1530178
668405
2689995
2084353
2370962
1085135
438353
324278
2554951
2148974
2008496
2751635
43705
2832259
502332
871036
1634184
1308114
330003
953617
30415
1110728
2055300
1310426
2174382
136875
2069392
1137750
2463694
2056301
2203325
2161560
1694364
2072664
1343265
2078235
1676971
2219809
1059469
2076708
1909562
2719143
2655270
2192837
2495070
595786
1118994
2514035
1864173
211535
1439130
2823002
1386248
2418580
2824798
1048111
170160
2398134
2410915
235468
790022
1283550
961216
1167643
574758
311712
2697531
1004856
1421908
1242147
2399979
1154617
13292
2097759
1134021
1312859
851092
631373
279349
1992008
230473
1281575
2894803
1980067
288054
844259
1942184
996888
2829962
1595218
1765300
2168990
2362056
249569
17657
988209
2710910
1721580
2413639
2666050
2835269
2521375
179163
1988479
1268099
1762384
1413524
1634104
2940483
173239
2626206
295373
2573189
2800696
2613009
2390508
1482914
210224
466128
359251
921375
433816
823692
514519
1452078
2457902
2007946
275812
1195335
2502556
2131161
1788658
2621854
2563127
2801977
1439911
1882682
197426
2790180
2074206
2730720
1063961
336251
968905
1714921
899344
1369145
939952
1578066
2617685
1195318
2208437
30080
1640429
387040
877773
2794214
2028028
1828757
2382512
1764620
988496
765080
1117916
952348
13568
1379818
168947
73820
178928
595576
293626
775805
2726281
2201664
2008823
736344
5806
2059894
2240314
742817
1800621
176797
2817832
1020165
1663342
1840210
1343808
1877816
1357422
2665369
1281465
512915
1915255
1864468
795683
2075062
2726017
2745636
2531499
298590
525865
2601658
1173768
1156858
2559759
1976297
998805
652534
2226692
586619
1098187
1858712
1052258
1370182
2514242
741351
214648
1822141
255050
1660287
824182
1702879
975852
663387
2839550
2530503
2818438
1239491
1563696
2469834
1976557
2043629
1242506
904669
1952294
281725
769164
765387
2050045
1165230
569528
966983
179030
1160246
2325244
269063
1633603
1711352
177552
29403
1364425
2870219
2463204
232681
2077514
1945359
171651
104507
677334
2060440
2677966
2909539
1647911
2288993
1053770
914860
1506174
1524939
2346295
917960
2348241
22112
521532
382033
2292264
2380621
378161
14958
468555
801583
2242379
1971185
684611
1157580
2577764
25023
629989
2526133
2612008
2303080
889681
178817
617664
2131370
2936052
2056282
2454784
2258262
229085
798520
1871361
1859050
607440
873162
968548
609019
400500
1225095
1206923
2751027
656706
1319852
394829
2236812
1787437
645746
1773613
481203
495373
851999
2487134
1973497
2881786
2174643
114153
1651111
1207381
683231
2375897
279576
2671012
1279526
1143924
1055433
1318888
2425138
697152
876160
1475335
1896561
2600353
999854
1433222
2246577
1293950
1431987
68041
2290879
1195976
2426383
1105587
2298299
536162
2862107
199233
1565464
2249933
2759218
1226999
1004521
2795673
1940355
2347104
177892
597077
1401884
2861506
2124453
2017933
74081
2258212
959547
318759
2368254
2431788
274634
1966427
2223842
785996
1708686
569303
528368
1818152
1157071
463443
2450902
2661923
1033264
2361124
911403
696785
1071801
1930122
2602726
1442074
1345184
756429
2195281
2864701
1877746
2412
2616270
2918607
1089240
1040484
1477057
2158321
2518766
2279796
273749
1563186
1608266
1515590
1442053
910467
2139508
1058853
1408033
1219154
1564764
1282748
1041774
1365096
402395
2111414
433132
670537
2630292
1079929
2894866
1285658
2717024
1983676
2411790
2452926
110633
1137189
2686782
1868446
2270290
843842
2115267
1669545
869750
226214
1649000
198989
1994432
1088436
1426616
1330399
2929841
2834142
298740
1842081
1270886
621078
1454316
474833
2022845
2400657
1930799
1450708
2784593
2242088
1744429
2567065
1954093
2582189
73008
1775285
1951970
1378313
148035
1882888
1936434
1194475
723007
374737
1898280
529619
1711238
1148130
493869
2497079
838091
146091
26446
2512116
2454071
1832203
914784
1244317
2466412
970020
681616
1512027
813645
779464
730150
1236916
92621
1938909
2714990
2327266
934435
1920589
2150818
2622203
769081
1805854
811447
580851
360857
411011
2060422
1743726
1886770
625540
55463
2329298
441256
1924778
2184356
1822007
2054904
2108671
653452
1822742
2607614
1056253
957893
1452317
5454
134831
1468204
298497
2146229
2064139
2145823
856714
623016
2471637
1741830
1913163
1185725
2621441
696826
1865404
1669649
1496999
166238
2459285
1742541
223902
997076
1864003
2674027
429801
1585296
1502166
79061
1085080
1409227
1940358
2025999
266237
1938798
989317
1889586
1306789
137082
841774
775782
2375522
2268894
1022536
503694
1162009
1349042
1259283
2721876
1584179
2156220
1703424
1869048
1621751
314098
1760169
1891309
2409452
1176340
2567286
2605950
1893788
1761192
2701170
2326675
598265
867419
1816826
225922
524985
835466
2914850
1718519
2437629
542069
693195
1252660
2405608
2004941
269486
1730578
1452817
1134006
2658928
2191074
572284
789671
923687
2775355
1852342
2449186
1656346
2164320
1620224
294301
2939343
895231
2386177
2090465
2470605
462533
309388
608487
643866
1630748
624697
206123
1276773
1840999
1866079
2449742
1716969
2888420
387063
1088077
1860457
2046796
1549284
2763316
179789
444958
961450
1645819
2489297
353679
36423
192232
30425
395654
1404451
2160324
381650
1671326
1795470
640428
2373770
2702544
1243043
1860732
1250085
849015
2361123
1715640
897912
148641
1046931
1453775
395718
2558386
1270414
1111714
2483780
2512354
1071462
678103
1959897
259931
1473804
261536
2609859
1147611
1250576
361405
1152559
766273
531332
1407784
841600
1852295
2110113
393963
2668116
637608
2358127
2558898
1330277
1477308
77121
1206502
2269945
2645929
1387780
520852
1414893
275729
2816955
2140769
282087
261383
1287195
2736189
1317184
2642815
1719790
1652807
2828231
99582
783655
236570
729142
69804
2090723
2050306
2685630
329921
392264
2790468
2788208
1016047
1327639
2107299
1311668
320428
1070684
929889
1358607
1962926
1852209
420295
2896404
1824648
1406400
1588589
2807226
1334871
2033093
1362436
1321906
994906
1767451
520420
546937
37520
1047041
2453650
2356150
1012279
2116503
2892556
393694
2931237
762715
1521721
935297
2932282
386214
673641
170395
2753056
1827
984973
297704
2192684
1472
424458
244400
2886561
2064754
860697
1118116
1268179
687872
1222994
797387
178169
1387534
772446
2003202
2819389
1529029
616662
636323
2255329
1619643
641769
1627799
1899692
54568
1276890
2919214
114711
692406
1966825
625896
2693075
2388068
497169
149720
2869558
1585756
1429982
2130135
1704392
1567160
2163013
1171831
1973092
857097
1076794
1358092
2283195
722507
2652965
2188137
1612128
1766583
1283448
2444897
2747833
986800
608731
1232054
69625
1225071
2693234
705727
1956400
1240345
1587160
1624673
1765323
1936540
1403679
812267
2542960
1982915
760694
1666885
1012460
2110185
16322
2906875
1385994
33700
129817
1045135
2226292
291449
2815071
97999
1803253
1880548
1947478
2567626
1551381
2394365
1425593
2706031
11577
1137931
1034976
2164066
2121912
1520618
2487703
1996256
1800665
1762691
2305020
618041
1315787
2591329
190887
840363
489563
2202031
1536910
2188279
32705
326443
2375459
400816
580381
1661604
764082
2656285
648038
2340504
2553760
1392583
1184392
2488043
2318544
266846
1955513
904171
2718304
2778336
2763435
1733215
1434145
14204
1140393
2623876
1684415
2374101
741782
1858035
1564129
2606416
1828349
2477201
510831
557480
2265059
2932906
928589
1552662
255174
1990939
2058656
447893
325358
1106358
1520118
896215
1696862
1783292
72109
1794951
967147
2928736
845634
822738
2460984
503533
1638390
2762315
395068
2535995
2346879
1647263
1390385
2554447
1402090
1003048
2640631
599570
1336425
1144319
1972069
424621
59074
694726
2264587
310968
950066
1295959
1881333
2717238
445377
1169754
1942842
526731
1652447
2374026
740084
348680
2330805
1789900
2891215
129141
947472
1815365
677167
76708
923291
259965
2731951
2359028
2339847
599859
1765835
2579322
682702
2521675
2103245
1709766
1021281
1676790
58423
2691120
1584440
301544
813481
2314888
2153525
1633183
1958264
308049
263905
1689751
2368863
2873853
2266279
2359024
239733
107774
2495880
809697
1862632
2409728
140910
617903
1159683
403562
644414
232865
349616
2490947
2273749
2585721
2225607
638780
7221
2929479
602295
1987520
159248
1295638
191775
2177014
2856056
764739
1089417
1678962
2292611
2910706
1562266
741663
1968978
138698
2125176
994858
2813377
209943
114542
861479
877293
219667
2093352
146989
1618759
2655467
2115607
2191704
1884624
812683
830241
1670215
1570029
1941361
2833068
1731401
1551118
1510335
1192601
2651112
1423682
1287389
355194
768880
879053
1813976
2193923
1708280
1995845
504573
880121
1786884
2584810
1626625
847957
2639602
2233576
43263
2580071
1428514
1570346
2724673
343821
116871
1443331
1177707
1815867
125984
639917
1391637
2221892
1797961
829583
1371308
2385359
750514
2255848
524385
824800
1115117
485728
1623690
102040
2596142
884030
2317125
294318
100119
100706
895101
321123
895988
2124799
2543371
1119857
1339488
697855
2024942
2406376
1884154
2678385
285833
648476
841009
2507705
542969
64161
210377
625574
2285452
2576544
748686
526927
2302105
1620370
2508024
607109
429708
1878019
1954550
2758607
1667097
1066487
2040697
1617515
1919136
2871131
387563
2788786
544500
606164
1094399
491245
1121274
119054
2510770
1819615
2196918
364309
2234514
2258880
1367468
2834408
1241809
171943
1982302
110750
1514084
1120799
2361427
740708
1435641
2674401
1119949
688585
1679155
1411831
523127
2819124
2138335
595535
1331730
2779167
316470
957014
2720190
749128
2260118
1133559
2370672
2678046
2694085
979271
1789348
1682816
1435863
1869630
1652454
450850
1273903
2445308
1311841
1438125
1840679
1038314
2540376
2524611
2732546
1184447
2651214
1780319
364874
1694923
2209283
1039420
2587149
1761986
2092637
975076
1695685
1306062
387143
185971
2395733
194453
1522577
2239942
183090
1877855
1554176
500084
886196
828398
1198194
2507036
2604658
2463659
2199435
1994517
2733422
1195973
1786000
1479150
1646587
2064139
1987916
1410344
2625061
1479536
2886940
2421276
338038
532255
2717708
885787
1973412
916678
1484942
71310
319172
548413
325945
1763710
2897217
2801069
2115755
1012177
855415
176033
2562193
1539142
1559865
679295
1468264
2399913
1739345
98363
1456798
2768025
1889991
269696
936135
2620236
1406498
846366
88829
1696285
2420813
1920806
2580687
1523192
994000
2263181
1293187
903769
2395439
2720294
2027891
37326
560565
2547628
2446387
36132
603285
2847931
1427786
96382
2371079
2843498
1904607
1495825
1240601
2338621
1892572
2923245
2568851
2159350
63433
821549
1354002
280643
626571
1689348
2606164
2493459
260909
1410531
262288
2483671
2816138
335005
516894
1905089
536394
545858
2398852
1173481
494387
1487061
1663138
2448086
1269031
899536
727847
2235939
1580099
1874276
559728
2565984
1984743
252762
2804868
973616
762918
648231
2301286
896561
2215322
1145099
69908
1573641
720124
2484078
2178067
627506
535686
1518408
1896396
212615
1441307
779159
111421
2167610
1607990
1580300
1860738
1623033
558832
2804335
2716494
1117751
2774895
1429455
1651047
2794701
776038
2252650
2635019
2853035
409362
780210
1353193
1331217
2839349
2283219
1489178
564153
2750085
2302212
45806
2115840
237859
2702791
243695
886200
236257
226675
298350
2361768
705629
219957
2820886
1793626
1781869
1463498
1911705
2270236
2813676
2020020
2838564
813428
122312
2404096
651254
1950542
256380
1331082
1849665
1662487
2800888
1134213
1411897
194156
1725971
409978
1952759
1303604
2081246
2005620
1673361
1277892
2093725
1107180
326980
2443278
945037
1937251
2663083
2306771
654191
335132
1513334
1511125
157492
866957
195023
2824627
1909155
654305
1920208
1797044
1418820
1119649
1699059
2014149
1418505
1121162
2413287
913440
2818221
2130863
2197515
60388
2003087
165703
1448278
1458738
2931770
2940060
22779
10793
779986
1252520
2252688
1772921
1614156
1600807
2054267
1099365
262269
232161
1119666
2757558
1813835
2608070
178425
2715711
2571824
2128968
2358526
531875
1852727
255434
1449874
2505687
2526266
1956188
1644056
2519996
2001917
822224
818194
1398289
2640821
900352
934155
2547262
800586
828327
32512
2019299
2650584
2132961
994419
444144
1452088
1662566
2039351
2553585
1959767
2207890
2791220
1363730
36743
2288742
401273
438871
662590
1354206
2238313
1537548
167912
181104
1922957
1295376
1315844
1022940
1632820
1636087
1502488
95594
2658819
2025983
690900
1693763
1553099
2590703
169114
366270
188816
1530386
1930626
1736977
455476
2012978
714179
2349603
1353159
695019
159880
677302
1988970
265088
1113784
1596169
1387305
99806
2483098
2312331
2362330
2735755
501338
2911173
766023
1163628
1459215
193611
1805686
1406167
2165225
2863872
2117601
2454357
2675065
1362173
733342
1603003
1508376
1193438
790448
2491380
650654
1701688
2356712
2455569
3914
337410
1397938
1318917
2212746
1058923
75060
1680337
1416409
2326013
1797774
1493377
2874635
1553518
2411943
1950678
522736
2287860
2305914
582747
2195304
2606630
2603689
2241533
2053173
1714821
2748068
843592
1672340
1628552
153223
2936756
249559
2418293
1917684
72024
2930658
768048
290754
610694
2673964
1795703
2612793
1795818
1659786
2358599
1524494
2544755
68886
2641004
2659814
1529447
682824
2749738
1282362
732618
1364189
1249282
2908988
1058472
2572544
2110263
1766183
2372227
1832209
428734
2592844
1395781
550234
24807
2799632
1739330
650786
842166
166148
1446953
42152
340789
785701
1141119
2010188
406923
720544
2793876
2442200
2500540
533286
2675932
976438
2385144
1979254
35343
1030443
344801
762681
2855223
2623653
28615
1953876
1331979
2240534
727625
1308063
1657492
160319
678155
2785531
2091548
1490914
572971
1087771
2462652
1314723
535298
1045219
672075
51437
2205883
349894
1723958
2408055
1610760
2362322
2443209
1221476
950378
889394
1114702
157743
1519069
1735193
294643
2732681
2823688
1776071
2522445
1340908
117778
584092
1338805
806875
1340575
831598
905368
1057613
1363980
1784256
214396
1341387
484986
2028728
1629786
340663
311809
1665331
2800129
1015238
2819775
228756
1298846
907639
1491985
1818087
237524
2937300
1189467
2782277
1060580
2075354
1671138
506272
2841013
2439929
275639
2530928
2736619
2589689
2661926
1951488
856159
517118
816921
1573287
1297505
2611334
169189
2914858
2012444
1344318
70055
25097
2075006
1588090
743434
480105
2310943
2350682
135299
2181198
1055102
1266857
689184
2524996
1087598
1663129
1602014
1762916
2021444
896776
1059300
1735875
2768711
920042
2067858
6956
1688393
1127605
1330369
625641
98746
1841444
2531473
2556625
496285
2674109
2545666
1958054
2463027
335861
1377946
2579583
1981173
695001
1821813
2702712
2387918
742759
2321395
1848250
1275715
2859003
2526945
2912636
1772550
1558777
191229
2450441
178367
2247768
1945413
339894
1462224
866977
2712492
786837
1931518
2075768
1101640
2940484
1371886
753621
931382
440839
976530
474580
797011
834582
2256728
1579573
2220082
704946
2513167
1390669
1958727
560562
2824777
475968
1890516
1649722
2837462
1691163
2345654
2239691
1314728
2068795
2428086
2457142
2365673
175642
1946654
1409774
2883884
908023
2316891
1079852
204760
824507
1745410
2694867
1455164
192533
942227
297896
2427728
297618
500500
1473046
935162
2554719
390752
1387205
625429
1709072
260507
313533
198015
316874
675185
2130221
2429438
2440496
2157311
1465842
202284
1540118
2833382
1074350
2270405
2347670
679850
2599469
1835449
1582812
2078075
469871
1850196
604088
1517597
2286684
671438
2315442
997505
2405564
1705819
2574602
1948296
555075
542817
2802842
320905
921087
2088339
2398983
2846546
1336998
1815518
1746091
1722579
2733587
945558
1417714
1341299
935141
1351483
340486
758371
451388
2337212
2302657
2140229
1723759
450538
2910224
2838199
416990
813626
550877
2203037
1559124
1523906
414826
23377
2872148
2787883
2582574
1866796
242827
2731009
229914
2693733
2783353
2013188
2889873
1160461
1770253
2558065
1878695
403286
1770688
2863901
221528
582940
1139503
562770
2111634
1981919
1498317
880652
2161822
472989
1606629
671468
491669
693937
2432240
1466599
2436954
1147906
884894
2916243
2038655
1437247
196661
267068
1140012
2426187
1043572
2257912
84847
27374
1758392
2550093
1235881
404827
1583914
1189354
2346248
1279779
2636083
1623413
2116854
1855628
703932
271087
1999678
2678001
972094
1431461
1188528
338672
1122105
644686
1605816
347786
1566854
82830
1180853
1896290
2766882
801975
1655347
784338
759811
1309783
1738503
608548
1766661
1262126
2841960
1622758
579319
1647277
2066363
184161
2478343
1841167
2307434
1626686
77377
2739545
1690128
2623338
242512
2424934
193789
1069675
600084
183694
1181741
904489
2620520
2761195
1516414
1484069
90677
2134864
1475243
1264754
2634080
2297142
707570
856016
1542274
1485261
1211372
767272
2659954
924582
1356343
1370612
1187765
2192772
94949
175052
2660094
2108933
1556225
2510259
2915702
1801272
992332
708930
226391
1151272
1342688
1198829
1391034
1653383
785750
1406020
478547
2240874
1399734
178785
1529168
2188438
1249410
489505
2035895
1007685
999542
2532119
1941726
2330344
1566979
1252455
2073981
2614706
1376703
113526
1255802
1706255
1735263
1788835
1449567
2044389
553028
2639438
1962198
701740
298414
1158433
2056941
231555
2249930
2185857
2923039
2735785
2845409
142306
2593887
1239328
1195950
926424
831840
662593
1403000
1957043
93045
185289
2504459
1435639
109451
2149125
697697
518295
1339107
2411545
1304792
2884302
881036
732985
1107902
28760
1863204
271256
6005
2026118
2204124
2490124
1863865
1959376
35529
2862118
2176277
948685
942029
1471898
2456073
2273360
527881
1511289
2399859
2217210
2681557
2476537
721317
453997
1317073
902826
1721048
461836
479775
1954464
821205
1483326
1153184
1412988
1048520
873197
2048971
2620120
1489094
2365884
1136412
2188303
232299
1899569
2288607
1451980
2046922
1187671
2272318
2642935
2330260
2815643
792410
2827525
1071730
365382
1550307
1258797
2279056
2733686
2743831
2347894
1554671
1786222
1483800
1717415
2293397
2717137
2396329
586038
1229739
2930365
902671
2662825
2681603
413917
1375815
953355
875282
1485920
2527448
1400550
1351515
1461411
63153
214672
32452
2754067
1624640
2541323
789143
1972731
1988376
2580201
2319720
1713795
2883104
59531
665906
1037659
1712853
376114
119704
2172327
2915983
299958
690431
1898290
2196635
2416530
2134111
1452732
1540870
1174170
2797641
1427555
536815
1827995
1679599
2276642
2248188
1531180
697516
2610835
1227891
1227094
2236408
1444528
260668
2034081
2933387
1914405
43792
2372872
2372889
218359
2752241
2007352
2136298
2640050
2101800
1505333
708615
1461646
557368
437547
2236018
1305918
1851955
1923968
1214844
353121
1618762
2794331
489348
521837
2149617
572657
2340328
1283184
209798
515888
2223533
1852231
144242
1857480
2818354
2173016
1177729
1750983
2886150
2453423
1381461
2424416
2397161
1269388
2721193
146098
1996665
912316
2458785
1750525
2834509
1885833
2236498
103551
2256267
1501557
2321253
1164191
32349
2262497
415670
7570
2000943
1008896
1194791
2394278
1828585
1102582
80875
1296620
1937706
37972
171389
2890802
1970686
1151899
998672
1247998
1261210
977927
648985
964349
2557691
2840849
168720
806294
535091
977950
738026
214853
406417
230703
1777844
634745
2417596
782227
319728
2093412
119040
2921762
882951
2863272
599387
96185
880712
1464721
945563
2097051
1618310
1576324
2310605
1749420
1379080
1601182
2378596
472630
1537603
2055931
1841243
94361
2082563
206067
772790
903988
1981160
2086244
48199
1889728
2430276
1262403
213692
123569
1127145
2039140
1246561
1356318
1955549
2435498
898058
1301167
2419913
1064750
1430677
1829702
895748
659380
1208885
2673309
1788926
2486846
651504
1819258
1891446
1547507
2674280
559106
464589
1372157
2315998
1434794
560219
1770146
2029185
1996008
267359
2403753
2088792
481163
41458
1066187
906372
2694694
2694637
855661
1397568
2404860
143446
1984869
1993415
553806
2469062
628926
1723908
2315937
1108584
1619594
1226236
756073
2504156
1290877
486965
1282431
1187103
174782
1774692
2731415
1179777
1143817
1702213
1541964
2178895
661021
878535
543570
2520917
497781
415020
838905
1201288
10065
57260
1615463
2478938
1544534
876351
845318
2063505
960047
1360110
1485490
1272344
107768
1157643
404004
904036
2101143
2591133
1743357
1800218
568543
1714720
1558253
1857137
2137137
65260
2440281
2015077
2503123
1003970
2699087
1356695
115686
1137866
2369522
664941
2212778
1147971
1730047
2597584
977117
1339
1983345
360576
2143935
2630964
1272559
288193
2441127
2487087
276330
48207
553477
2737440
273141
1262486
1612280
1222612
955005
1050144
714449
1138828
1384145
2289419
1150278
1323405
1530525
2452442
347476
2459112
544339
2628384
402603
864500
815851
28372
256547
1250915
2140390
635331
2166598
2934938
1631184
1677669
1884325
1853666
1507709
2433021
1622865
2627076
825144
1072358
2345831
2644306
2884432
1189663
834927
2716316
1461793
1477362
1230709
2310075
1898383
1084833
1812917
371995
2876814
2673608
1469182
2885177
2648565
2026218
786846
2363503
703742
2756470
703879
2919020
826130
247815
1721472
2213454
2112494
809087
2372546
1079613
1353243
1337181
1959179
1649313
899470
619275
1674367
1813909
1028959
2435019
2522174
828666
2198582
1456146
670008
2725471
158082
427606
1312088
1057981
2829991
1552906
2594132
2362336
2374388
858703
763536
1373358
811343
1729291
41950
637903
2682187
748548
1652175
159757
774764
1196316
712483
197913
2779074
2161522
419143
1774553
2726873
2089232
1833038
297498
619992
1121887
2529130
2526845
861736
2914981
2761240
758691
763115
1010189
2536825
2548774
1818744
1087411
883605
2604520
2517332
2196958
51584
1263277
1300534
1845177
1914513
2292998
195766
608235
2188984
1477965
1285035
196587
13768
2429679
618969
1983140
2535949
1049024
1865171
1262810
2170500
2230605
474225
1737808
258854
485178
2762579
338410
567180
2768644
741266
1550891
2554633
1223202
337606
1341461
1671088
2694487
318691
2719715
1666829
1044720
359638
2009883
1650027
2658582
2036173
161226
2658409
352211
231081
1576889
623752
1130541
1628358
813898
124975
2067499
311705
1397147
1768385
1730988
596481
2203693
2149172
2346666
1910683
1316691
722365
2207325
354159
36672
746565
2739223
569250
2380641
1166836
406533
182353
703215
2775240
943310
2776736
315878
2730764
44188
1939579
977081
108631
939578
2734824
883104
2798391
1536098
33530
1295243
1361376
1567175
569697
1602994
1903119
551122
1959331
43879
1201162
1881209
2123276
1580334
2620844
521942
1693125
887226
261007
1397263
2249727
906259
811524
1181951
146784
815758
1699160
834608
2365262
2583218
2852099
2270944
2434882
323276
2135857
383879
1765477
1434358
112557
2320263
1930462
2188333
116078
1198441
325152
2255368
689165
496584
690989
293875
583207
478051
1082206
1883666
2349371
293362
1267078
2503703
1965064
613295
1568193
2046510
994184
86081
2597569
378863
178517
2677259
190926
166315
2748055
498130
2110697
969856
1747827
2406177
442810
2348340
1271719
223495
2170211
550273
2466142
1852560
1091788
1005611
2450862
113210
774116
2608558
232435
1029416
222568
2313192
39576
1738829
1318873
2190926
369510
1142993
897701
1325826
389482
473180
1849290
211151
1690246
1636788
1210901
1101592
1024751
1396528
2072031
2065624
1966720
633060
2826269
1681988
2321899
233061
2277766
1276612
2327861
540955
222476
2405565
1895671
1790867
1175843
2023589
2865953
174386
245835
2022860
1736739
1313189
1594946
1610331
1328071
2872652
1619900
2693291
2270774
1840648
2882745
1599113
932254
1843378
478740
1231628
1051479
1898623
2422073
131787
2084966
315597
176787
1844870
1386727
248819
988549
2077209
1308549
1648689
1748424
994880
1212290
2436953
52417
2170824
524105
1615129
1968532
2845056
551992
2285110
2512393
567491
2844389
1729002
342187
1756778
1605613
2788732
60413
1450740
1922067
1281015
1815055
2412508
2649612
2368310
1830557
2495675
52056
697234
2827010
728687
1498776
448215
1018890
256312
1762576
202326
44962
1276960
2622049
1579601
1113505
1150954
150772
769872
2895071
1168600
401496
234204
262098
181651
1316763
1305695
267857
1888086
2438355
1386839
1301854
1855675
1930014
345849
1092145
2442199
2112092
2711109
2064918
1287180
1270410
742926
1447148
1481338
98904
2296899
1108532
2812913
1717360
2373100
974695
2444712
2265270
558546
441598
186178
1051669
24785
44758
2536362
435004
1161041
2218083
1382768
430974
369250
2345681
1329863
2460800
90587
2086428
581928
1480491
502557
2847571
2278032
144671
2438460
2540023
831391
2412011
2055024
125118
922345
683598
2595369
2190355
1859316
2917595
1521315
1245569
1410469
2650291
396271
1210223
1095076
2554993
899937
2823803
848300
1698576
2580339
914333
1022775
1238470
1389934
2071987
2575633
1684222
669717
642205
269587
554179
1249373
1741605
2756413
438937
28407
2092803
343626
1873495
1531234
2809352
1680460
1269163
2182248
1068195
2936373
1366985
1386484
2676000
132165
1984312
1372587
2442080
2816923
1534743
233742
2222931
2186016
704649
2439514
1170632
379288
2399803
2793743
815647
1150814
2073888
1760835
1973243
686175
2531410
2552216
1990234
1731517
2251569
1388895
502012
2273613
886457
1257290
2477630
1872035
1302915
1509722
788881
2221431
553421
1238997
949914
148123
642928
1985973
2016992
285719
1514419
2624991
2494021
251266
727597
1416967
2597131
375469
2230389
1215284
118708
2478311
1807454
1728503
376861
605286
309414
1480121
2143691
2790932
254264
2049747
870144
1802848
2510255
845460
2213532
755179
2160720
820590
1636816
2298053
1390342
2744670
1518773
583803
2915049
2292923
225917
1871341
227898
929355
1332611
2141036
2611366
282967
1132291
152060
784847
1162064
2479742
1529813
1622999
2557426
2806834
2816662
7193
1402789
1758047
861811
148472
1484085
1017188
757146
1344489
1206154
1235259
2279911
348408
858286
786432
1912836
1300233
2047996
1590011
2580508
508858
1389525
335681
2181392
17748
2601782
2904136
796181
1151773
2080866
346471
134745
1448437
2095659
2632698
1129039
429012
77879
2609993
900353
562161
252163
1836099
771106
2521078
1357642
1334533
2263132
2016715
2349550
493478
2694411
239102
1486830
2004208
840115
129218
299143
1605671
719922
930034
1693125
2458351
1604448
490757
1239774
2815041
997406
567586
2739724
2237875
1853290
2449824
1788686
1976950
291561
2370365
1617149
842092
81412
727267
2249009
2012180
2374633
114709
1040688
1498425
644388
373844
2005046
1007930
2626467
2879715
1719801
891694
1146393
1297226
12217
1885624
939695
780251
2802185
635338
1943082
1149695
506199
1230877
1443310
565758
2296692
1438524
818994
1590663
1745252
2236717
665213
743951
927167
1477243
2511653
683256
2144882
1903816
2019489
2378231
2798004
2546509
426365
850259
1380823
133691
2147527
2548726
1589150
1191952
2482819
320071
131320
156696
1301282
1375093
2353312
1100956
1809915
371059
2140771
835832
1554542
2836891
568522
2852480
178389
838171
2712798
1226461
2573048
2013848
338794
1546608
683288
2822734
1538872
1810923
437242
499126
1815486
688238
1965480
992758
1038784
2139790
2628269
2835696
341394
324367
2185586
1980486
2087474
1430094
1210825
1886132
2474152
207829
1126659
1718715
1924728
460641
966472
633314
627720
2908665
1152640
2763713
1494377
1193498
1219847
1040312
591119
1648509
2137024
1521716
1182300
2005531
1596138
508551
2647358
2285974
2706385
1033354
1616489
964236
98151
1572258
1136755
2661090
2387329
2643094
2685178
1343229
682720
892359
1761606
62503
1861568
2144594
2848284
1236061
435511
2273387
502139
2565762
2891042
2057423
452684
322996
2153633
1603518
2575978
884112
802806
779486
915839
773059
1327756
147092
1133080
474290
1023874
381731
1726742
2529850
1334279
1213329
1590237
1151843
2102455
835479
1900686
107
516001
1097303
1918148
2736057
1817279
2066846
2416420
2755951
971647
2321449
1097897
114128
1870510
2618744
1558000
73962
1387781
1107684
2659868
1686203
2226363
406223
75920
1973125
441449
987015
1499347
2743681
1147454
2291
836208
2874329
2430071
2313409
1967192
312094
2285875
219464
1184940
1954631
1632854
2854764
173053
823487
2009892
2272733
1690898
2338577
1616567
378825
2124057
2650133
1985924
208267
2912651
1031011
2666853
1166379
2041656
651003
1767701
2615346
78771
406761
2653935
1650684
569310
1733064
1886650
1144694
1533769
1544825
559953
1661963
233962
848857
1530690
2258735
488591
954325
719138
41626
479053
2276737
365040
2598835
1412738
64392
944705
2559188
1350377
1226860
2250186
1691289
264470
1451929
474315
2305662
253173
2674629
976845
967011
558074
1431359
452746
352209
2247579
1506749
1419912
587730
708998
1464664
2825165
1601315
245443
2808520
1170922
706941
1807470
717398
1072267
1410206
2268824
2870404
183638
2639154
2275074
2430890
325762
2673668
546706
2108743
1710276
1263206
1260305
1782559
2858155
1405869
1497690
111306
2202594
252465
416731
499921
2170370
2898043
2030801
1467765
1929569
2259907
1206254
1829654
2586039
2766042
706613
403261
354869
2159596
901507
297303
2603994
1420540
1562515
2438538
2058429
470175
414319
2542933
2079942
2639119
934288
308135
1878141
2846250
1111885
2604796
2277659
602018
1809954
2202481
319878
1034870
2846009
635348
1703075
2855277
1715988
1786232
198994
545877
2443570
788706
2285867
107163
1343287
2393621
1322863
1938702
1783096
1474804
263029
2475923
2169992
1517107
2044874
1405338
1233295
979347
2408405
535343
2779824
964404
1783641
2161218
2536054
926631
499170
1792703
144201
482669
57417
76156
2094571
453092
797342
1953332
2649922
2356411
2423508
635670
1049237
384823
1580719
454379
930668
1768865
2160779
2007835
867790
767073
1809520
1274978
1897703
646467
1705890
391157
2176619
2687842
2747312
596080
2019561
384512
2679939
1492463
12742
118606
2891964
574279
1973370
1761999
1510463
955220
667993
1860728
412583
158567
1578618
2884272
2740952
1520966
1773198
960249
442943
217266
2391064
2931322
277549
1341639
1029424
1386699
943196
2911849
1775687
2859149
2167238
909414
1968512
1579958
1375864
1982464
2512962
10230
1728661
650706
2237860
2764642
321392
1252385
105681
1933091
1429850
834225
2417897
2305289
1793817
1125382
121831
2580288
2867056
143822
2234193
866625
1990933
1766306
1424832
310723
1371944
2298152
2424735
343684
847841
2150502
2181048
2212937
1624083
244936
2309235
728765
1530756
1175631
2338331
379362
276897
2668756
1903416
2713481
2693856
2565553
1713084
684078
1916480
1736948
2498842
1446841
1877761
956392
1264283
2616183
1917386
1553377
1086464
2936902
2908527
626370
835229
1514868
2266189
2599996
1478280
1014101
719779
1346018
2919953
75886
762963
2781291
1065873
2150246
1110173
369142
2305571
2547119
851479
2486602
474460
2853951
1967497
1147873
416004
1320439
179612
575531
2256265
2066522
1187340
1356440
802670
1913242
822337
463791
1832155
2770620
2266942
384148
1185786
324359
2788298
1447371
2939641
1910478
2930375
2181872
1210114
2339457
971787
1669880
2240284
651208
791548
1516960
112592
728933
1961798
2235010
2369916
1813016
346936
1063565
969055
1136447
350098
2542872
2382189
669304
2840455
1238028
1905821
108125
116736
2439985
732503
2311569
179371
647412
1257968
1960514
1903931
936986
942594
2393661
327212
471614
577662
1867597
383064
1685051
627497
1358101
937860
432685
303489
1565255
2663756
1539373
293970
1680787
2921626
2262823
2710429
1727887
2676986
814365
1924346
2634623
2750143
2288346
2186144
1534346
14709
45665
864502
1940289
2815374
557978
1395196
2575981
49832
2004468
1052337
2880606
964852
545960
922009
2898746
2514027
1071866
17254
2867045
244301
1520092
2847336
2073907
881
1271423
932836
474526
1068913
278779
1178538
1092400
1052218
1327679
788726
2735072
1878655
192680
778098
2477971
728262
603443
452041
1660217
707927
2539343
2261921
132490
1428401
646977
54763
414587
1861000
1449318
2316928
1205229
2844541
1152684
2721
2605404
1166224
1652636
2687013
2393859
1276922
1982579
957443
1034679
80398
2779270
1503131
1982531
561165
1853182
481631
1496466
49596
1884435
1560850
1176032
2457918
966709
1210987
261041
504916
1839657
2415319
1188243
2915874
1743427
2935786
2844691
1965370
2674099
383283
2760426
1200981
2505636
878076
1441967
1723907
308086
1193807
966332
102329
1222264
2075156
1566176
2748497
798666
523110
818854
28938
1660134
1389815
527407
36928
1208838
2812801
1420802
449913
2810982
232387
150294
2348846
2207600
294629
858686
379504
1509121
2296413
633917
2453821
2295670
371452
1958841
2815995
1074725
2582594
1850601
1203099
2639285
715743
711680
2768812
2024419
2209838
503412
2812694
417502
81750
1682472
122546
1651892
1492719
1495846
229000
2592175
546723
1888334
595797
3302
2026827
542349
1948443
379957
2815018
2256681
405481
2460505
1912296
2783730
521839
2762171
1292685
642283
2053485
1398186
170605
565269
1670242
2170308
2087175
2600805
1210791
2418456
1387290
394549
2666107
33646
2404358
826721
1367348
252024
2658764
2778102
304086
2103068
1758564
2271510
2736384
1682810
2610651
105291
2248361
1888151
1076681
2364665
584882
2642163
826640
2106332
2207276
2290746
569687
542478
646050
740054
990877
128263
2735756
1504601
102221
813220
817919
1150949
2254105
1906912
874790
953681
343882
1610068
1660604
2562914
830713
1848842
1245496
461089
2333051
2160036
906386
2630788
1035269
1195468
969332
1501009
683213
1768664
1563816
851661
11503
1560780
1826503
63913
2653788
2480282
1628772
989116
2863874
1192859
304663
1550781
1985961
788366
1803045
1925343
402869
1394365
925230
1694303
173264
79889
664873
154611
220529
511974
2607737
2613346
143665
662760
715484
1327799
2461651
2107149
1808681
489558
1286534
1381655
1595908
2137987
2608593
2539023
1424494
819327
130412
2442707
1734793
1601843
2575723
509727
768113
2934764
2595373
2256856
2767958
124725
2500431
483142
2297894
933749
1694185
542876
2654408
2926977
2760925
1339801
1013259
919160
2870168
753765
1063013
1972304
1569345
1036752
1757710
1788493
990941
1918365
2133348
2524693
1465534
1565184
1951741
2657796
1729974
2242623
18570
1675989
2210809
1148294
1441968
2271099
850471
1807372
1862843
2175717
2117236
2768063
2879948
2566758
1743025
675834
2011360
2761388
4606
1375004
756988
897599
997757
1242331
825348
2552514
1313810
2450759
373770
2561096
1224598
1675289
2873574
2733771
479100
2607171
2134959
395665
1773220
2748063
1537936
2255946
2553039
2700535
2421966
2475932
1421518
1560620
901659
2213638
2086715
676104
1847903
487548
276983
809435
2165838
2461295
126513
509639
1172425
789995
405770
1066938
2158696
645366
2133151
712921
476756
2260206
2824588
752900
722624
1783494
1152415
1707503
1828463
1960956
2483592
1212240
367060
1147481
207261
315424
951742
1271244
649250
1946187
1314954
194236
2489553
1004489
1096590
1443963
1439260
2186484
714574
1310996
1259322
2208504
199632
2232423
817783
179624
1700322
1912852
1228146
2850003
541645
339159
486456
2669157
1884720
1620523
1178259
304578
620089
562710
1746971
1758222
2298909
2083596
1996716
1635206
2775452
2731699
1910
2618423
891817
238052
2852285
2066446
828194
1932911
1613229
1791705
1277220
1152534
2370323
2176322
1573938
2560177
1831557
348577
635274
2133397
107529
1262266
2350245
938740
631005
2689621
1067854
2135279
1761834
292704
2592670
2852641
2543709
860985
2214687
1410035
456473
159875
1732758
2398762
1317013
2308773
280023
1115842
1559980
2785164
1229022
2907591
2093775
490716
831172
2575942
690379
2470116
2098287
1804913
2325778
133760
1562050
2031917
1758196
2893533
2002486
34279
2816409
2471803
2809682
1947363
117938
124724
1941208
91056
1427585
2221480
2049229
2080693
2069448
2907324
1735078
249821
472000
1835471
646807
2701725
2287040
1563653
1186962
8534
775532
2016036
2454798
2571076
1809411
2247248
523026
1919570
2908623
1980236
2407591
1986594
479396
931298
511511
2780899
2918826
1746683
2183344
696612
2516770
2299013
817912
1320482
543790
2106384
1679258
938141
1932352
596868
2801468
425314
621871
628663
2320006
502170
2431141
802490
1096257
2486069
915543
2607025
1837206
1182231
1660916
1096993
2673221
411488
494177
2841674
344831
644984
2497539
2885464
1974578
1679292
2702658
2031937
2184185
2210194
645877
1388927
1600601
693169
1864490
2106753
1969231
592123
2816943
1403901
2805654
2130176
1133533
153938
1194328
83302
725336
2894821
2042318
1722853
2565041
1551915
2300387
1809577
818557
77439
1451678
1705914
527595
2454200
1876270
341339
23282
2329631
1854368
811714
2190750
1803528
2128793
510128
852340
2075449
2723970
60490
1693266
2387860
703120
255672
787018
1972280
1493696
1494155
2277106
1262005
830346
2190434
1996351
211491
1009530
1464527
2783586
65478
965515
2517950
2800959
2650519
1854489
750005
1575218
302560
1339686
376226
292344
1671527
573482
1203089
349928
1954870
657633
57696
2279104
225899
2422071
112891
1860500
725545
959608
884741
109710
2367004
1004876
2802124
855204
2704696
1588542
965242
1399318
2094050
1132507
808754
9845
1236316
1917664
1671559
2844189
1990995
2872457
2115906
625124
2309468
434384
2571960
2241366
2127206
1433985
1013300
2385668
2738800
2877385
173775
1443771
727772
287566
215420
2349357
1263544
2666280
312690
783204
361000
692485
205623
2462131
2753037
352913
665771
2434563
49822
2516494
2132944
2367695
2790992
1714338
1535625
688664
2879941
1822194
2356051
1438157
717575
1456137
918168
561041
1360457
1822087
2517167
2347947
2682492
551798
309573
1915576
2523091
493179
2698430
875786
552478
995541
1479002
2579121
1654933
47129
272362
601158
2022420
93554
2178736
2847865
421909
1422151
2461241
2184829
1348671
2612665
1971571
1454027
1309286
1493304
2860309
1394218
1957409
1975937
1470087
2763360
1589079
1338480
1673612
446979
816941
437918
538820
1219431
144576
240713
297613
255236
2041426
418711
2786572
1223790
2250636
2709078
852396
1814473
1422161
2831483
1766765
934238
1709619
953738
1076322
1309428
1363053
1243809
903339
1467303
410181
1076449
2142725
1974539
1213081
1401824
1789851
1181359
1453701
2444541
43615
2159541
556066
1549428
2728631
1423703
1925875
1553390
1626737
1848995
2138785
1435889
2440383
1180474
673168
2078749
2749159
2427600
298273
2891739
1126677
111041
513027
1213180
1087900
1397563
982716
2783571
2720008
931379
1692708
7754
1048128
170652
2600087
894648
807523
2397165
1780245
225192
1214349
2464268
34221
482058
2337522
2202083
1284596
2193597
2466916
2095423
2435796
969280
2001610
484150
1648441
2466877
2800793
2114179
1540737
1862813
2054756
645786
1045679
1836387
2786848
2091879
20681
796418
1249268
2834814
2152260
1559793
2746870
94218
880903
1720655
1395289
2191877
1889002
1577875
2375680
2192497
2072394
1674411
2158951
2537484
1775860
2128527
2443652
553608
2430986
1474143
1297949
2541645
920743
1868971
653104
1720185
950749
52894
895285
748244
641201
401833
353569
397775
1096643
466938
1883792
2580292
930941
698536
2915665
836253
2785378
1368807
2081011
860300
2117138
1741109
1961945
19465
2857060
1057924
171607
1377762
1311562
709207
1861502
2852086
701780
146992
293326
1399896
452793
733508
2459057
1439313
726123
20623
436289
735728
813625
139040
1690966
2236007
429087
493678
860680
1692729
242528
1126188
1903458
805613
1036123
667161
2599829
2004009
2100882
1587227
2537252
1392651
2790945
1796246
1490767
431888
1764409
55751
2173034
2696142
2756402
117790
79768
2436938
1395347
1429441
862702
234470
1036807
2032782
1926630
2317562
1657813
2487610
2037290
1797675
859382
1261862
1162054
397497
1050805
835748
828674
1751330
1683724
2345648
1095346
2010939
679573
753531
986703
44309
2436283
2001741
2102822
691106
394008
2387167
1831010
1012026
479352
1567149
993215
50522
2277306
825228
2428710
1557155
887764
409546
2928659
2102494
770487
2424263
636669
2800695
1697954
2165794
530093
557397
2731994
160777
2550064
2843730
689480
2369079
973848
1987531
1471475
2846496
1825903
688392
823301
2443555
182914
1023280
1452255
2753156
1420747
2716610
872814
1222984
720102
407658
2922680
1010713
2864322
665785
1834663
2790507
1189457
1315967
1349300
475661
1890359
1156546
231733
2673834
1941464
265909
1596643
1398569
153429
1602760
2296154
1197945
1707951
1642811
419970
1140873
979861
1997773
1365927
1861782
2662298
1853840
15480
1830751
409040
77358
590222
1175312
2416846
1978171
894820
2830935
1658210
2834111
2413844
862890
2837281
617782
1479764
2897270
928765
2266122
202655
2432121
1222747
603923
355141
1510996
513510
1175987
801410
2307953
17559
370216
2397507
1024141
988399
1895908
477345
2146406
2763137
2616920
2323250
1859326
1787633
2604688
1863809
956156
188646
1724591
943020
1117639
1824137
1329089
1746515
382195
327464
2152409
1342634
1565790
521813
1722874
1891922
666443
1172577
59900
848715
822466
99027
1892158
1361614
195884
1520745
2692909
1156625
253074
968743
1254923
2730419
2784923
1521901
1720274
2841032
2556540
1999673
2862508
29895
2662406
1670431
2296583
242227
2796473
2594536
2359438
2204075
1671677
2459981
1478964
1367769
2370978
855602
2370975
2084136
2913587
1177545
1090804
2812715
1839711
1912114
628952
2937
2525703
1866633
1762317
1710058
152526
2553916
448152
2619660
1916927
154619
357624
1001556
531047
2272198
1823227
2663250
1395777
1348330
1244134
360146
313346
2365021
2440219
2514345
28645
1505831
242215
1667875
580803
2119209
1041522
526266
117521
2367461
1990163
1255210
1822334
1966483
358070
1882325
1919891
2241961
1967842
1980398
2821181
759152
2924254
395323
637315
642251
1002768
579034
2444665
53312
2562712
1180023
2174943
396492
673252
1977185
1872941
329413
516739
1167944
2619714
1829554
904466
985530
1958650
2032369
2091365
1663469
695771
2227108
2709710
2143020
2209692
1345257
805466
2570736
1549635
393842
2344710
2072272
1705492
652565
2003250
1163028
1771764
1850976
1338329
2451648
2314194
1587530
1238514
2245377
2533749
1643184
2032177
2132445
756884
11421
1542290
363211
35268
2919266
2268760
2567762
924452
2818244
68084
2341830
2480679
874773
1962411
783446
2694177
1892767
181595
943770
2769135
642756
930086
289726
1684254
2171877
714788
196938
48807
1390589
797929
1341051
338024
1772910
970843
2338328
2008832
1370415
1170722
677196
2503167
185721
1608405
26933
53772
2070296
2610813
429644
1053532
746105
2562927
1144489
1404488
801539
611768
837174
2806160
2307068
894691
1935418
1925553
1490637
2551372
2243943
775612
2738004
1785679
728600
1469572
170599
765017
2340607
369733
2119550
2513564
66866
397434
1270974
1420156
590210
2119775
2047409
1993169
1950824
18752
2583057
2358926
2106842
2321817
2432553
2882505
220053
2301594
1992254
2715116
972060
1176245
1307958
1928905
1562563
518759
1626255
973488
1447870
47855
1687704
1035904
1013291
1172327
2908706
1036710
787972
1991016
249771
2542345
1876011
83609
1519107
1907805
1795342
1781006
2067312
1151414
2186562
2635509
2931809
45715
117837
1410153
935871
294461
1396820
2288868
1033257
1314761
1863645
264400
1091891
1827528
174777
255160
1608875
2465723
2525842
2862652
170042
2894452
685546
195478
386173
977038
174601
2196555
1523946
135533
2384857
2170078
259612
1276260
517739
712217
1044025
210066
294451
1705
2494151
1786534
2877549
568614
779650
129664
900675
1268557
254746
1673861
2394902
2362234
1596648
2168725
2632608
1362727
2817941
242616
672432
1541339
2007377
2315935
1724703
121549
540287
853414
2607135
2870810
2549154
2087266
1665765
2741076
7673
1058917
308231
1323697
803532
417823
1228346
1287007
666915
2875193
2402811
2542411
1743176
1563719
2000695
2838644
2384245
1401537
1413566
1871926
423136
2387184
957480
1681125
1397576
462439
2324423
1170238
1010366
590715
571957
1460857
884540
2712491
2639552
1309583
2729484
1417983
933198
1167042
489565
2754092
2643013
2862795
1499783
959670
100581
840904
1709351
2750403
1592247
2332987
1390133
2372222
1760879
1191429
1289382
2685842
2616999
478242
2045553
2457270
92355
2390490
258529
2639615
900264
187434
2427419
338421
585932
2541736
2859027
1027912
1685491
1828814
697535
294866
1950321
2833877
2607590
1459433
879335
1213844
1624168
478313
2638691
699856
1839011
1268636
2585324
815540
394079
2426803
1501628
2430538
668977
1074589
834802
762557
1415031
1635882
2899356
2282062
386924
226262
73168
2199738
481792
2618795
2163817
96505
2767481
2597336
612788
1900875
1927302
431119
1649016
1581216
626340
1356551
2063111
204217
1758211
2696020
1772930
399206
873199
2845327
2873987
667205
755132
855372
1249292
2535578
2658144
2775695
138334
1237358
925324
1333187
2073928
1345820
578251
680663
612402
1519871
268746
393875
689098
107978
1785554
1145627
2396610
372747
1945097
1131841
355947
1013079
2368160
1453954
451212
2045547
78586
1780746
1136431
2192395
2046130
1677302
185474
2733674
1892652
765117
1695000
1395801
1645475
441041
1391615
2736632
866043
878190
2356950
1372271
1362824
1112034
1401863
2840291
2858530
1132044
1656286
971476
610681
2741660
2109277
1234567
1601588
2386970
1558496
1028523
1354893
1549119
90792
1606176
547165
2408437
122300
2299003
994888
684034
89137
1697838
594495
2228054
2427791
872576
2091876
783643
903241
1003744
1759851
2225481
2793539
1601933
1624084
2299007
2642371
1579062
1514347
411647
2505919
1899855
2917513
178577
2521708
588498
1336197
1043567
1973784
2016546
623866
514574
2584364
1143973
1961252
52559
1106114
2824931
889328
732379
113315
1344736
2000521
678640
2649280
1457277
1752639
1169678
544632
1032097
1907973
640094
522256
1003716
598132
332071
1619966
450843
1068922
1738376
269508
279853
756203
1132423
2387096
2786798
1442933
1270954
686425
370964
463035
1811277
501374
782063
1896503
1995957
204884
421842
1416817
1423784
1128808
1693056
823103
985532
836725
2369349
483046
1047144
878759
588911
1387267
168664
1092482
1971039
2405820
970800
1188593
2041874
144100
2633700
545294
2515706
346158
1687331
531949
1267868
2194245
352724
2146235
2665985
2029221
1501257
510874
913230
2423939
1096482
2819780
777534
179055
76048
53918
436966
858179
2200261
283831
472860
924352
2395331
1616054
2715226
2377404
2252068
2718786
2831801
187489
404495
1232668
865949
1434391
2667678
2494120
1824665
1409572
590190
329185
1330185
50006
1536531
2470282
2901465
2401801
2820680
617578
1815670
1509828
2332798
2667038
2891236
188927
2332814
1226182
2747038
2923154
1759221
104314
136310
2725315
2161219
1549133
1106091
1824069
690266
806471
2301624
474595
1430714
2506293
1313702
2350850
759802
1633038
2186829
1080273
362498
158042
466830
1816622
660902
1793040
1942867
2818322
2458232
964262
1868211
2071038
135824
312638
1122871
2758813
2053841
1429387
2071131
2258746
84993
1211290
1420029
2745662
2451970
74734
2191750
329756
905773
2737232
595247
2368200
2301219
1268088
2564027
1287272
636142
1452374
2639751
2136378
2668429
1325223
2636844
1901114
2712638
1069417
2213178
1743438
1420552
897973
1350712
1606010
1579124
2648452
2409178
2370938
831723
1778928
498328
935004
2726468
22825
418891
2382243
845782
1288828
1098105
1583694
1380387
1109162
1109974
1890790
1870501
2224830
2144214
1177125
1168602
660910
2211802
1901748
528935
2544660
313763
23627
180235
2474725
2464881
1537895
1441288
2752321
2154860
2157751
845211
950904
1716538
549270
2047101
2047964
333169
1026162
1600023
1365075
2450353
1675644
674903
1428212
2914570
1493536
2859663
2655389
907472
219955
2394708
1306525
927838
1841179
788683
406465
2910223
2695653
1795673
2261924
1027354
160756
727251
2672435
914394
2039173
1375053
74541
1353517
45201
519876
2093274
2597719
2638899
1623734
2065965
670385
2356684
91725
1400478
2008672
987317
601859
653425
2742730
188923
2395549
2710834
370363
1963059
2087246
2320052
1059710
1925987
1197336
604990
2421685
2490919
1982635
2312131
2091467
88674
2691736
73333
451100
77308
1396791
858062
2759415
1789028
2040445
1247611
2399503
413841
1809371
426185
353453
1705486
2264841
272178
816538
591664
1678065
533661
720727
1090709
2215058
1233745
125804
168544
2481397
2538412
510706
716776
56353
1470338
468571
624340
1424523
1849853
208308
190463
497582
2224125
2703380
294150
677023
238696
263390
149962
863913
1299271
383822
52911
2234818
1856425
655401
1567579
672762
2202330
1875906
451704
546960
2496169
1728604
825440
1760810
2627629
1270629
2816273
2907023
428356
519831
1822673
714621
662709
2541800
285020
2380346
2475119
2527647
2896603
516547
2267397
1925501
1184738
2778099
2539848
2524507
403668
1522897
2775432
2818184
1937246
110610
1456888
2589436
634437
2442904
177686
1847341
2767086
328031
2099544
2685885
2843194
2839513
2936046
1334352
1870718
2407561
1888271
907698
448477
918890
1294186
1597021
2431858
256405
638961
1765941
1062021
2582985
2140469
2504104
819948
2415211
2019787
251115
2674947
1864972
496050
2593404
2199123
1732089
1637736
638174
2935860
1259330
2847877
1462961
909522
1046017
699039
238140
2319447
2904106
2407666
2599454
300167
2432091
1408178
737908
575102
1280071
2714216
1902802
2829644
292766
1088852
161725
61111
1639638
2022116
1144954
1223687
2843176
2214086
523978
1878826
1950685
2001218
277631
2044814
2426638
1059311
500087
2003158
2595429
2860202
2274342
2252571
2460147
2389691
90510
845782
1887110
2921982
1778390
1931808
1104321
1040834
2495051
2093052
2394500
503029
289065
2188381
100143
2888948
2104414
1302623
2053309
2215929
13989
398301
2058521
2655123
2803081
735070
986062
2141365
439765
2468583
642807
377082
1614505
971749
602332
2093793
2089834
57422
2117922
1167415
1525012
1116994
2743388
1560822
2020284
1825709
2514424
14106
359294
2301517
716567
846274
1387308
603478
515074
2629487
2750341
298968
1648238
591897
2826344
450528
2358916
2725490
972081
2055569
1386038
2086953
2540778
1150197
889290
637880
538898
2269596
1382540
728313
1708935
1503680
405647
2556887
1996564
2244857
1695662
372900
593305
2345137
2299304
159295
301936
2620034
2408415
1674921
230219
793185
2453104
721906
2107581
946668
613491
4134
2346300
1302397
1244501
640119
1014936
398255
2669526
502573
2277244
1025349
2163831
1661012
194756
229407
1126805
2737835
535875
1707061
1692819
2338868
1653851
996846
2055822
2209302
525544
374036
391702
1910597
1837194
2193132
710763
2742348
78726
596066
2690423
1063005
2369989
58360
2326458
1090104
2635826
1648348
1143297
486281
2255502
1276275
428309
1396681
2618171
161141
303892
10167
1944095
1762605
883181
389904
2454325
2170767
2275589
618550
1515403
1551952
2536856
153910
1650209
1541160
1121187
2306997
2840151
1643105
1233850
991619
439972
1037649
1734959
796229
2721603
880856
2695413
1822685
556085
693842
421188
2388813
1424853
2283663
459439
2445913
546764
2013500
400865
2155312
2607276
2761248
2562070
723359
1783316
1384137
1818535
42985
2150288
1120111
2809104
2763153
1215269
1043421
1678289
412138
2023447
2803867
1025693
1015821
2158376
2872103
797612
273512
1892547
765281
669408
2127500
439093
2098500
1542395
423887
179087
2099170
1984865
2058729
591293
2246336
366255
1258625
2381099
1896310
2398127
1252914
2131318
567814
2229907
368771
46702
331823
1817826
2670689
2152702
2474298
2246666
1321919
441106
2643094
2531661
1650597
2524719
2794896
698800
480629
853610
1426991
263826
2917902
711148
702497
1637472
829070
2902340
545134
1547610
1209629
1946922
2847731
40598
1268490
1754678
2695903
1126259
1865183
2093721
1028098
2026813
348499
1427630
2805739
1763944
1410951
2238565
2934978
2175295
222790
1816619
2714249
2299305
318213
1995494
1682162
257935
123611
574055
1743779
1148448
1543114
688452
2288538
1126891
1794931
778946
2858872
1682304
2600301
885225
1020711
827294
1754469
974259
819635
1189333
733125
2332069
911986
2267374
1302478
1860258
1366131
1340843
829660
2670802
311748
1125224
2864184
2853655
262040
476903
991468
408028
2701296
1819170
1804940
1675909
2603242
1470918
2453913
2463078
2069439
1855284
1291530
575841
1861362
1102304
454291
1062368
1745054
693991
1592066
1236420
2316560
2652320
2605804
251970
2702652
702757
1088708
2464169
1189309
2198245
468195
449265
1190497
60214
2779584
2822867
2443358
561277
1522764
37130
2482116
2312349
1630456
2455644
2128028
2882202
817133
2566509
325731
1954364
1087927
2440243
2502652
388165
308013
1576117
391688
1579600
1985395
1850096
2252132
1853799
1294646
1303249
833957
1960162
1667126
2192003
998024
2818572
18341
1554278
2938299
2214918
1493087
2404515
1399141
2882635
112522
2845010
1661300
972246
468448
2626812
462777
1206460
479463
1699013
2014708
2790119
274311
1135196
37312
1876628
780290
1388146
2406967
1819226
2757487
2131285
1184586
1474325
930466
1119019
2065271
926499
622976
1554387
1879037
990768
1597887
1206932
1684405
195233
2200820
2085927
2633555
1616253
1002144
2432191
1062267
2766290
2727095
2038287
1864680
707687
25925
2273200
1010816
877354
1813217
2124096
2424385
2635960
1749992
2232712
1002173
644212
538884
1633553
1934203
1934965
1865144
1835354
873587
751058
2270641
317695
1408787
723254
1807065
279885
2299751
2753505
1929075
421979
2501713
783548
2122257
1891595
2839
1043476
613676
1024046
1325166
1649954
912058
2261891
1289626
1570477
373096
978963
1462715
610352
707342
2137497
439372
592653
551499
1353086
2362967
2661062
46009
2012053
2217369
1633104
2889925
962524
2357314
1664780
1233207
1373703
2551185
1901393
2212187
1928142
1928019
556539
1810844
2737582
385999
1394708
1344113
2137865
2249256
2336409
2241000
1850170
1586218
2855059
2249389
1040696
1328645
167847
553058
1127974
2919272
2330943
1521053
2815023
1687390
1629174
2628273
2828575
2070927
511457
1347975
1973517
542508
302897
681733
1809035
132452
2312785
1535283
658952
2501355
2476150
1223617
2078981
1426922
779171
2061094
1348474
1243758
2650592
1858552
736844
2870406
2825645
2695285
1650410
2624046
1989282
1304324
882138
1867488
2937649
1804604
2680476
1533985
1991486
2373629
55406
1008714
1310313
154443
2395888
1901839
2426649
588696
1907688
2227479
849611
1386181
2547086
2163972
2531381
1584949
246604
2445767
1930927
1304352
94521
2671712
2023134
212628
105979
770822
2617240
126031
103053
1532234
1103333
1899763
283543
1858805
2112253
2427902
660654
1547326
195389
1406550
1240824
1142056
2855275
1472274
2874073
2431671
337392
950674
2091294
1629374
642957
1946656
487051
2179198
1703632
1144422
2619887
139027
2655787
842865
2120184
2560574
1281423
982572
1956598
1049272
957389
2017241
2608525
906199
2898842
2708676
2365558
1057372
2101206
2608575
376284
683050
301788
703758
866802
2569740
500463
423605
1635981
1224633
2114117
410107
1947005
2568480
2581880
728711
2476293
690725
526308
180010
1298553
1369645
1587632
236706
1069536
563054
1439996
2712041
2842979
1556837
415837
637990
1090006
2607048
2307240
1978863
1196590
297190
2845223
2768777
222765
729314
478949
2320059
1076122
2726182
1381433
2127263
1727930
727813
610422
2187374
1584270
1741749
1228082
611401
2341905
2109772
70549
1639317
2373948
59483
1114237
1523232
2625333
2493196
155310
990598
32938
2104834
2137884
2746849
1680249
519845
2576189
1992731
9486
1318808
1877627
2487833
1723532
2208234
1881955
307695
2656121
976345
2920364
795426
2488480
161148
2374560
806280
1065333
2775260
374293
688234
873576
2789372
2657816
1052600
1343912
2160242
548584
2659642
1447372
1110214
91974
2238942
1071991
557532
2681786
1640567
1578827
1538827
510635
1249957
2610039
602280
2456968
353089
420746
478460
1978505
113920
1147068
2016331
981584
2410415
2291470
168064
2346909
1769956
2037536
1967952
2850404
2345796
1951879
2142859
489383
1540891
177966
1403250
671391
1397509
556091
2830676
2476750
1567479
1142179
1927563
360814
1068137
2435689
1856566
2302828
1369097
38078
1946730
1345556
2828326
1316401
1678465
1117468
774972
1557875
2586760
594658
2687527
2738249
1148736
1436045
879538
102900
407098
726025
2322860
2831880
1228299
1036613
2322963
1128066
2513937
2683785
2641429
2253910
185715
1830550
930251
346166
1142983
1570838
1488288
560464
1228050
2681625
2661747
526478
209645
1890187
192508
1258962
2318922
1561397
1933640
1406652
2087546
438126
481187
761935
1246559
2236297
1200888
2441320
713198
2427724
2348323
1078489
2002919
379032
2105747
656181
1031580
1003835
74523
10155
565477
2488046
1879872
147342
2367471
1883334
1573120
2312626
2683252
550644
2572607
414515
2124494
2066045
397487
364832
2337300
629291
1177984
909393
1600298
2499613
2770236
2863346
2768252
2509311
875763
2666283
2219710
31067
1192266
484612
1501198
567386
644249
1884761
2217295
198137
1529546
2834967
2192379
1904187
1006684
919491
1748656
488810
485345
1806141
1870776
1700606
1707670
711812
221195
409414
2068667
2239899
2125852
2684250
1693224
1818358
310403
1227917
1391519
2871999
1839749
504956
2839403
761294
490111
98477
398590
1443135
541117
377222
2379389
2814715
2215383
2622961
550546
2640452
2798131
1990552
1279681
2433508
2606135
202626
398347
2168192
778502
817474
180243
2489512
2596456
2222911
2814451
96430
2535716
2664555
2241135
866678
2776892
2634774
1979167
2037070
1102908
120342
1332689
1467513
726748
2840147
928270
1461843
334237
866786
396177
273480
510527
248665
2345605
2335949
2013224
2010000
1919605
1297406
206544
2629529
1573624
70658
1656126
2009952
1528414
2484202
571859
838237
2501114
2784384
56658
2011661
2588619
1886759
2507464
2158683
1820173
358904
1819479
1210937
1675127
1550916
2195820
696404
1836192
1519619
2401572
1317108
702608
2344379
1515076
2264998
2903109
709462
1836151
2253565
1501480
599719
1851109
1339984
2512555
495160
2606750
960932
2032746
1067731
1856286
1985496
466470
287349
2702637
657108
1290994
1129257
617340
1493204
1146459
546314
2141238
451299
1492613
2598160
894771
896092
1405835
1878822
1442381
2505285
1591813
204827
2921486
563516
1609907
1475733
1083714
2652639
1751402
2075227
2591108
1864514
2690952
2366257
1531849
2914277
615661
2231584
2534926
70360
662971
1073457
2438553
968368
1674750
2110912
2873390
2815031
2874014
1027012
1507635
766023
431110
11042
1003892
1383396
224827
953698
42759
2246410
2520434
1916283
295628
692832
1278888
434302
1362688
355072
2748678
1627658
2113810
2040077
2621113
2015761
1804557
2314338
1332050
1585108
2347491
1135337
337113
247765
1906146
2306192
2775883
981691
2176950
288550
652816
243499
1320869
1198493
1005125
2597404
645633
1915790
2277480
1863176
2662978
494534
1961087
2253802
1797762
2540697
401474
2503890
1296980
2603521
1546057
750792
1855188
1893132
375473
2529999
758278
1698325
648332
505720
2517179
796535
1907978
1623820
2385842
375293
1033401
2289300
2715147
945591
837707
1178697
977312
1266838
2198141
1196552
2281086
801632
873596
1960800
2938557
220975
2456922
107931
1960457
2358008
2563000
1330963
1957746
897835
1229417
2909048
313873
2622620
2570357
2256686
1712828
1670875
494247
610106
2379009
1559023
143609
1876090
2808590
762461
1961679
1276223
1900287
2042313
2784098
919920
331569
1414159
238552
1711074
1861773
2190919
2891097
2800918
2638869
1212996
1401376
1692852
1199270
1773252
2098310
1264649
550785
2191001
2293099
940665
2735430
234828
1170901
912180
2559598
1974661
2794
1841264
1748863
286882
1762817
2319001
2108976
244938
15473
1817656
248401
2474144
1305432
1095502
1273014
1545691
567538
11284
2108816
2409971
13597
2770586
2933215
2938205
798106
2072664
1961930
2038906
2221746
686430
1551342
764299
1381667
1841337
2103849
708911
1066906
1738473
1244769
2326293
88489
1503422
2807152
2677657
1547117
1371436
1108979
877050
313400
1458094
2318939
528778
1218701
963773
935468
257632
2608100
888732
2548410
253589
99162
1132970
1082934
890844
2362276
2299547
711128
144403
1844402
1878402
2573589
430605
2902410
540299
1175652
2436721
2070339
990637
1694245
2142450
1450351
319971
553875
606487
1285220
1698260
2616414
2035855
1752093
59484
1364875
751466
2564884
369248
1566874
38348
670251
509209
2788270
1154725
1688121
1625449
1580233
1820266
958649
2044423
1550420
2509690
2657878
2235821
2765524
2741159
1874714
834968
1583063
1519460
657985
1226864
2181237
494364
1794017
2678001
2654814
2082354
497844
855029
2805661
1180035
2010834
1254703
83220
1976757
2908082
2077715
2912141
723698
1371084
2149595
610014
2652511
725343
742670
304892
2432374
1897598
1038779
753812
1057216
2129861
2089401
1621699
2289420
1823317
1577297
2872446
1238892
2742034
2768625
2079346
1526040
1996005
1386293
779063
1496033
762185
2502445
1653934
1870917
1188385
1057779
87286
2605445
1019785
2170016
2382828
701639
1644368
1767780
1503572
1141582
791904
2824648
392205
1455257
2593158
1163633
1530778
522332
1493994
2294648
1799385
468032
224770
1129195
90566
1737925
2066998
1459962
1715175
2282864
1260851
2677481
1094754
308219
2016238
2386221
2013421
2514179
1809656
1939302
184506
62252
643398
114120
589374
1696174
2229965
2467297
1129128
1703084
2373779
961487
2935860
286833
2065931
1748454
2628955
835426
812027
1411204
2384155
639058
2461308
1105811
1049715
2586280
1111752
1940402
2060018
1335790
1833792
2503412
551343
830845
200417
2126398
2788140
1762529
2724583
2403030
529814
2758533
2359725
685622
471566
531103
2904729
113478
862457
1767872
2710020
2343701
1032335
1772040
2653035
2526191
879357
24368
1178077
1847695
405537
1439687
2792536
2081408
1352566
1374966
361064
1998319
2283282
2814914
623003
2247220
1780275
2303224
224812
2420456
488061
2715546
1309249
780019
1708181
496569
1148522
2757488
195895
340923
333203
2325379
51411
242490
162036
1922372
783848
2173737
2707048
1377096
347900
1703642
899084
772773
480869
241068
638995
220850
1011686
1082872
947027
707637
1488818
2383993
1293579
804304
2888289
184261
2934530
2721729
197008
923447
167293
1310429
1889870
2854226
1169524
2682966
31765
2347042
2435105
1114850
2559466
2811212
2775541
1590171
1936834
273985
353076
1235407
2869673
668641
644756
1856409
700525
810903
1307354
846784
2063643
1904066
2269567
490025
938272
2483609
139182
1799247
1670740
1343614
263019
1098464
2345160
920842
2478632
1453338
178606
1265520
1394943
1203653
554743
129186
2467149
1217948
2198877
819666
452665
2799408
1367746
2554661
2275572
2113479
1144386
1039752
1506517
949577
1020029
1742581
874290
609735
2212952
261965
197374
528944
1527137
1969659
2419130
2478919
1867886
2488181
832099
628387
842970
386601
2532218
2803123
2476908
1930294
2564338
1987099
1020967
2575922
1137356
2411615
1654716
1340043
1128981
1125508
2448545
840646
1419992
839714
1339727
1540180
2662956
2900509
1507054
1491012
1526255
1400397
2933843
1629461
2612114
738350
1637643
2648596
114995
2768187
2408387
1559877
719953
1409636
2717673
332707
1502138
255947
1511955
1622088
396481
1366007
1327695
1808593
2084014
423190
1817564
722857
1187458
2599015
2740627
792205
1702512
677643
1421156
45238
1838365
1074291
1895567
1267619
41352
8822
2649847
1735148
211727
1711273
1837212
105259
138006
2647296
910033
1197886
2272531
2610853
2826057
2177836
139897
2933771
252949
518732
1020422
2558275
831215
2807724
2137828
2458109
2586162
52299
661001
2843657
1314149
1768874
1271957
1731106
1027606
1218106
1162842
725604
1858460
1641718
312838
570574
73714
667297
674885
2295839
1447119
1335045
1602222
1075570
2192728
150955
373478
801708
2903289
272245
1830099
1652947
219462
2008147
774610
527920
76674
1048082
675555
2806508
1662393
790272
2256491
1519046
2684165
1241747
378265
1533578
1296463
1309528
2171644
1548293
2392929
2753181
2434620
2826991
853650
1340624
1336517
1762562
1964751
1792771
698677
2807962
576776
1421456
503229
1268568
940748
1034494
328911
2342573
2086741
2650913
2805062
307678
663945
697881
1192356
507035
824427
1705936
953521
994122
1729083
146955
2640548
2769282
1018491
1930330
128330
364811
273647
2277050
768287
487521
2549403
2084470
1532988
1950281
294387
397597
765729
2352292
1574537
2581866
1025066
1269203
1919369
1194888
592450
735682
1515250
880046
974368
2056248
1872591
1255532
1449237
298976
1913895
2503237
1372425
2579899
1605590
2475381
2001713
1202656
2149786
1099774
1741288
239064
2413930
1584355
863662
1734364
1053542
2267641
999672
1910049
2269520
739808
1254356
2012093
1884941
969341
552065
2751616
809204
2843304
1768710
392637
763721
2749851
2880744
1068651
1162042
1111528
1864595
2898779
1643327
2436784
2481701
2738186
2228003
229586
1827118
741463
1749459
2135910
1354096
522328
1731647
1900610
532364
2196778
2245445
1607770
981277
2297769
761289
1132045
1400865
2765099
1089333
2149752
336166
371977
242435
1973089
631149
277764
2132060
1049318
802161
2144838
2740112
1088183
861188
1635649
2570207
1096532
487461
2210938
451914
1530178
139438
1497689
1275218
1237198
2800149
2769237
217267
1235780
2142033
1864085
1247587
482721
1363865
2391170
1300565
21100
2245931
1696605
43224
2138462
2167547
410035
212658
1095020
244835
1664860
2277532
2201666
797303
1890756
681963
1407973
2274665
196221
607947
924708
2656114
391713
1567943
2178687
1514609
2342677
594021
1502227
355954
2484163
945073
113433
2072860
2622617
1097928
1186515
414162
2132522
1365710
1388431
283290
1589079
536528
1318699
1208164
2606658
2213540
1392933
1580444
237894
1894363
1884291
1385028
1850774
2821111
1376276
2765918
2902284
1932464
1182041
283206
2206397
89873
1747684
2252851
1640614
1242973
1117721
1907327
1617518
2284793
857125
272801
1330821
984839
2505618
37666
778620
1926691
2925379
1852543
2681186
1944438
2359062
2456461
1086530
1860614
1572001
1265988
1123865
1012530
2595452
427398
602910
1131436
612925
1914420
352303
2610788
210972
2296939
1097013
2595328
220512
2466685
2540326
471149
200643
1816136
1061105
961243
591487
2230466
413583
1544064
723451
1059208
631187
1584077
2865842
1413874
1713425
2836594
1872303
614892
1612666
2721467
2820087
1470615
1996384
2299062
2326419
2410839
20590
1119448
1318882
1660634
2191340
1280566
2504292
2154758
1356903
2744897
782481
1703837
2335339
1978926
1243023
686024
1248354
1079747
2462594
1591321
1518837
1700788
119790
2011039
1378523
915101
2249473
934352
2478898
361775
1287830
1247395
2607231
2627021
2709434
1673888
68014
1895540
2285441
2806227
2861380
1999528
2419468
2413343
680824
2212617
343990
101018
1163059
2169143
1117490
2851214
524354
172199
2545728
2364621
1362076
121690
1802446
1262057
2116268
533080
891654
867452
154248
1521376
2670125
1951978
2004989
117733
2837720
1719606
1821669
1216625
2530624
889413
2000529
2589063
2174891
279257
1801397
525744
455477
2841915
853586
2716544
674811
337432
1310849
1064857
2097949
1956703
2534288
1561048
1264855
2878338
1754523
959741
566184
2541453
276395
1949129
97757
1071936
1244140
1855770
2233124
1806260
2700008
2436195
891619
931187
1211171
1191005
2062927
1669318
412309
299281
1729106
2039271
1444877
1467031
2833093
2128090
850568
1860840
1322149
2242486
1930692
2083128
1666498
1329783
2561536
14478
1387293
134353
839826
245444
2569760
787285
289583
510122
700522
297891
2382265
474897
769811
2005457
620816
1868464
1474337
213305
772633
2811805
2654333
2762785
1553341
2258851
1064961
1781899
2925680
1120036
1595969
2556012
894542
1099307
1179646
1806319
1499624
2833072
2335367
2028467
2164412
1581686
967486
1478519
2866370
2346700
488780
624345
287517
2582583
2495639
1514038
2781327
2200400
2065903
402750
610897
1007207
2211766
2115150
2472889
2732695
194510
501715
1994397
1218048
251556
2277206
999304
2899093
233971
777407
1013914
971085
962336
2556990
2772561
1510602
2485106
2090049
2921195
486787
2164837
2630426
2016169
358393
1947513
774285
2579762
1915153
1658258
1604969
1408427
1091974
2464282
2069755
2640172
2472473
247400
2637721
2707376
712063
856559
1976985
1860156
2141050
1090534
689277
2112238
2103442
706827
272301
2441848
1685952
1322450
2720751
1620148
1312525
2853763
2620405
1730860
1435624
1141526
2635617
2292020
2887249
8010
1756850
2781985
2613161
343768
2591449
2479605
2013297
2651693
587117
1579534
1253606
2332099
2435717
2011635
1652416
1911052
454898
2307100
2350610
913972
1700711
691550
250221
342689
2091216
1668069
2448243
1712876
968474
1375433
269361
1653107
768054
525830
1303707
2403277
1587651
130395
680133
2401471
2248021
1582481
453676
2210631
816088
2173115
2353996
69094
1183773
2026146
2858037
2588303
550565
2425161
2133747
177349
330920
2049229
1267553
173078
2238969
373741
586168
1677529
2085846
2285530
846953
2916069
1057700
1014539
2125692
431605
2067587
1365208
2414053
1365827
2405986
2234005
2920979
1496036
2083321
1081633
2259379
960994
1800285
2077032
833423
1906722
2612082
325414
1575061
1711325
480598
1402533
2151652
2898432
508389
361423
683988
677588
437510
2417523
94076
625276
1527044
933616
2930476
940132
2566723
2836697
642070
79236
196917
799459
2242638
2519396
915087
1626045
1182409
1085416
1837025
547819
300781
2555762
180067
368311
474158
2150392
776061
615049
2185903
1615091
209426
2711194
2839938
2252324
1498378
117361
1209065
254303
954902
1812175
2542539
1193830
1574389
1841500
1632943
2791223
1337048
1972812
411596
390747
2432061
2149011
2133636
1210059
2765721
981953
890830
2718785
1240169
2034915
907494
1924442
666903
1331215
296688
2676036
868635
79039
2745177
1128983
1842296
2679554
1848229
1127236
224046
2238292
1230424
2385359
1387728
1616317
1490001
2848384
2595877
172377
299735
1482043
2284086
2059034
2508516
414345
198098
1605067
2586963
1609379
539127
225563
1394374
329304
2476796
2321566
1499692
81627
1221505
1072449
2859282
1670661
732446
1316605
101337
1434477
486240
2644711
1464646
1351938
1119200
160111
178039
1588076
2902525
2461671
692790
1154153
1631209
317952
2359357
2898102
620603
2578976
1517348
2316956
1817853
2481788
491317
1606117
850965
2885553
2652482
1980811
597955
2728877
514745
2036015
2853371
1438019
921578
2739002
2696353
623595
411705
299591
2503752
2506077
2566283
1446848
131952
2534839
1250137
1174177
1131989
1425769
749871
1666199
290639
1228776
2281576
905523
177579
2844855
34495
315584
2414330
140059
953313
210061
1030770
576796
617378
2404386
1559685
126390
2782060
405415
1306097
1640035
2205310
2416095
2936429
1422847
2307570
267926
2585442
1024464
730761
2640573
2513657
1108886
399671
679813
2542401
2056782
2253874
1975864
1833750
671097
2510974
384195
644310
804998
2646481
840891
1878849
132490
2544302
1097791
1413158
2429996
2186199
2406054
1553721
1482191
1568593
1995343
2452097
749105
1986676
1176974
1154185
2765841
2210463
39243
354132
217818
1727258
901184
2508451
1763407
770371
530878
542969
517422
61356
2891321
1445932
1716379
2490719
2809572
2091207
860516
591191
1343485
313567
757718
2854933
614565
1775827
343443
1192678
499542
1190925
2234848
1078556
2210872
2814617
1106338
489903
2712719
1738008
1338555
86277
1681940
2665059
1648190
2886773
2833219
288622
1158105
1199341
310892
122252
2175324
216892
1773049
1141040
777327
1512115
1510694
1677333
689324
2808954
66986
2705995
447575
1522645
460461
1956112
2245649
468079
192879
780017
1871893
2473361
2137810
1537186
2789116
1564030
2644160
2426239
339398
2405787
261085
1270356
2484030
2730108
1420678
314540
1714232
2381333
2266297
1086104
570477
1489748
208644
2545361
2553290
1465952
2009819
1403111
1954361
2570051
2001269
2517470
676670
823395
1982473
364319
1516570
1230449
2311441
2465212
1514947
2481274
2108581
2086176
2488112
1929576
826189
36943
2376883
1668743
177433
2207705
2124381
139690
2770188
83370
626845
1227673
1333003
158321
2033801
331713
169351
1646452
2114092
1292424
1058805
2875876
793284
128795
1784930
1499913
2696182
950501
2553619
1887931
61577
1531827
1077835
189372
2705236
2559124
59023
1883138
179832
407066
1588040
316291
1466954
863959
1210630
727385
2603171
1285818
881346
1027437
205823
248299
338281
2648062
869582
1042758
2898077
133029
610004
681372
1024533
2380467
223818
2242376
2776375
2091263
1161444
686789
2100361
1662388
1687867
1877360
749467
1007160
263840
465505
713277
878916
1208381
282540
1922709
128828
1530154
1664430
673771
1557655
1601977
1941630
215704
590048
2141492
2816013
2122714
843102
799917
2466851
1119508
2669799
805476
2152920
1494150
2900220
668078
600237
1042392
2466058
1255748
783452
327168
2774214
2572902
2434979
12120
1441546
935532
1216725
1560280
1697365
469138
1889362
1677369
2799363
1663411
2846373
1312265
1475793
1012654
1314665
180924
2235606
1285268
67490
2526308
1785873
801214
2542437
872614
1876666
856132
974030
2723456
1970743
305602
559271
286365
421527
1755534
211184
1589041
6785
2387278
2712535
1780399
725523
2326897
2876067
87874
133947
2798583
2800974
1535380
23130
2085693
2086452
1970434
1032838
1838776
47479
843208
1941304
2520629
732077
2808960
1686013
1455461
1624889
294981
1269301
1561052
2353945
1803741
391571
2237386
1833812
599373
1931691
152491
2408805
1563227
207289
2747051
1565036
1086727
728799
682784
2903401
2205414
1408018
866763
169644
2891945
1659305
1316436
2638248
2524260
2878607
402017
2309903
2030918
2181584
1715202
1742437
2028999
965138
1774078
1752050
1798379
2290702
1146687
2696884
1735144
1415843
308553
2643407
577610
1809291
2192020
2579384
1935477
136267
2238408
2703581
2847741
1248722
739311
1330320
2732756
2495771
2346882
2837077
1229646
122160
2413266
2793501
262890
1951267
2661326
1261533
282880
897170
2366461
1021152
1655521
971487
2636398
2532928
2344037
2790833
1602520
273116
1902165
2176779
2103966
2093483
2010961
2119910
1561470
2825237
1461211
1910038
932869
513780
1797540
1936496
2870215
2528683
238634
1785242
1707025
2649447
1492760
65394
153425
1248638
862998
2085890
1811312
474753
1634897
2114409
392990
1484120
1426217
1000732
2724858
2209883
1810752
2081734
2141861
1206179
2006
427751
1681336
1763303
854457
1258468
1894540
1195881
2711292
2912773
1932979
656482
1405516
2515543
959622
2168107
1254308
1484106
2178445
1553918
683673
1634657
2131515
652932
1544353
2530021
72872
2566865
1851493
2071508
1304279
746532
1449696
2373987
2133578
173525
2091819
2051520
870702
2554236
1658789
2659277
8875
2565905
1600946
2557988
1619005
1887832
341406
978102
2514409
932710
753203
333406
405237
2135215
366058
276426
150394
1778604
1809771
1399646
382218
2778728
1541388
2763466
2419263
827848
2459408
2214783
1815133
2376848
1605602
1576359
358490
2737356
147840
1193830
2664610
2882751
683772
2067179
2603119
1587181
1428225
703965
1696301
2761695
2152116
2732761
1681690
781911
1280320
398755
2023316
593338
451340
1449457
1412279
2589821
1545101
1641871
340512
1849858
2798836
2743917
2611624
511583
1218684
2649432
781020
2057764
1378778
1496412
1508555
514284
1790950
91463
1507626
816234
2789688
117861
1624172
1463574
951888
2238520
587275
257337
68256
2392958
952249
1701630
2312487
502692
958129
1817926
2565675
2161536
2005333
2284962
2846278
848441
1669830
1454689
2057177
1042649
2895684
992279
1532264
2196698
2243315
1344386
496942
430148
634003
246834
456807
188588
1508270
2250594
2032711
465836
11958
1592640
1148584
912479
752413
1357178
2144338
185248
2683932
2268152
152914
693999
3549
2088772
389745
2479893
1709585
830789
1217632
997018
287585
1161593
475504
2391671
2579399
2339950
2548576
2315180
2661926
956137
2757
18311
392617
1812812
1302504
2547556
133442
2527425
1683248
2650198
910457
716739
1983887
2102320
1033489
1481631
986125
2651546
2659015
379930
2733346
1751117
607115
1110311
2332107
1220578
550092
471943
844827
1013917
1792097
1701056
305092
735411
2860004
1794637
663759
2114321
1739123
1575446
654026
2061450
2422770
1216195
2033065
1222182
862831
1750041
319014
2685508
121083
496417
66415
981925
2912829
1060424
482977
1950206
1035192
1092906
76728
759272
2929206
1011212
1309688
64821
2557916
1644493
2721338
2040299
2377079
2267243
414614
552141
2591166
495513
351800
2668794
409711
2575918
2242203
452446
2208042
1514442
126546
1400249
774749
888201
2393129
2682848
927652
857488
1273459
2856110
654305
2534810
2816133
2899365
1610575
1255366
189760
2280381
954121
1627386
317770
2919901
586782
194414
2729756
1410161
464042
1882793
1107073
1830112
1646443
236147
1433071
1023009
1703922
1199171
1549786
1086997
1278458
2531579
27167
2860386
2577421
1906896
2622617
1748872
2245478
2453089
2157346
2832049
1782900
195535
1375230
2146377
1428761
2349509
1514163
2011682
2543193
492061
2154959
2431913
1747761
1589794
1607104
1396804
523498
2544874
2336743
2492631
1026627
640796
1855438
774254
1976543
2606023
446134
789508
2155452
236752
2647189
2032335
79838
1643149
1950586
481895
398282
353287
243420
2122994
1295621
2228868
1293207
1043301
777690
2181583
1572520
2259787
1295148
2402543
431059
1266750
2255520
1847410
1605754
1935675
2060705
1993013
1697279
454755
2863230
1264715
1356970
1337255
435897
2067030
2432111
992008
2473734
1608277
2732089
393992
841812
327517
1928047
1850804
1883178
565191
413335
2548769
2481302
2752713
1693764
1165982
1631991
1358447
2229458
1118029
686287
1659288
216879
1252819
2046533
2902345
2559178
2853203
2485159
506436
1034015
2623060
279318
1295668
730057
88247
2489014
1565479
2599333
2589323
1504073
2010792
1189704
2185013
1282788
2325240
2543272
1055783
2121752
1768027
1077522
844471
1741938
2729126
29074
479756
1852893
2074291
535154
1208699
2917473
249196
1499376
1341199
910592
695373
1345576
174625
2080146
562483
1102442
1228401
1903143
191117
2513503
1561206
485058
1076717
1913051
16906
325192
53179
624868
2494115
849802
2293170
828784
2098137
7707
436140
2030676
1079143
1408987
2694278
2901026
2917276
2791853
2057799
2864628
1725785
1413071
1359310
1281451
304324
2089156
1501726
1212287
1339960
418119
332969
1197677
272582
482956
2075986
1698072
665302
2644806
2620870
1910709
192031
393847
1482542
2340968
288858
960193
1200872
326504
1068168
2582098
2516374
2688783
1717448
505647
942818
886338
367599
711137
1298280
68362
2019758
882256
2268846
2908715
1399769
1660356
26829
768118
477250
1178870
737113
249103
1508279
1616269
1441873
964044
1358348
325982
2473693
474168
126442
2162047
1823225
2853498
2303445
854270
2013905
2460220
2693902
1604185
999770
21920
955134
2087611
2351999
1250253
1968945
653276
720779
794881
936611
2172638
1145660
890443
917243
454226
110169
2207857
1241991
384580
1405017
2009415
304661
2303510
809741
1754713
2468668
1116480
129226
1817529
1815729
2031492
1863645
588293
750682
2119982
2141463
1377980
218790
2279178
481258
925869
1200631
498173
1463672
1487556
670324
2398063
2039637
1507803
864457
387829
1452219
1094752
913328
1509543
691683
17728
2403804
1406909
1220542
1405239
390672
2629105
1214128
2609164
621837
2265356
2256430
1447501
2277449
1684762
2900365
2136160
587501
2755184
189591
727069
2667151
2561140
18702
1140532
1688821
1246688
693455
364761
2688031
413394
2846397
2594683
2254237
785824
139732
280105
735130
1920609
2329596
1689393
2212466
149629
2362681
981065
679641
1651471
1658099
2315595
938656
22243
1565430
1520474
2395820
2415112
1514184
1528509
495366
1373441
781254
71533
1515386
2225469
398559
2204042
2589861
1892716
971202
274774
541325
119022
2554256
576990
2608398
2650672
1521641
2421592
1612915
2102119
2238638
2155401
1637255
2613925
2333107
802471
753656
1456339
1974173
134519
249961
626753
1040992
2334809
1908866
286694
2118155
2176993
1117413
1863790
268263
211199
2089701
95782
1299632
1098329
382998
2132047
2076766
1988371
2267387
1498789
1856443
465997
590470
2346200
5285
766381
1790311
818604
1270310
1201353
751730
1701916
114499
2026780
362194
1794703
808838
1462123
2408685
2234627
1259155
2119571
2243011
888666
666759
4335
2770626
1694979
1505445
244678
374374
1000780
331931
2309006
4223
1813447
45493
217870
729808
1570487
2575860
1632483
2091929
1840694
2126928
2738980
1569309
2752959
1638128
2675147
2201843
1699384
156656
1360111
2011367
2579414
2878743
1927996
1330260
1326276
2326583
191737
1089661
1007940
2540769
588107
288594
856016
151389
306454
440689
1835048
1650958
2145673
2466428
744186
2247015
1031653
2213472
61014
620454
1499225
1848718
489372
2541210
1174332
1665592
1005250
1671472
383107
2018504
303769
2663276
574696
1046508
32879
1084498
1431536
1086980
1798194
1192130
2933409
1037589
2441053
2319240
2178453
160144
128390
706571
1795847
340467
2475262
1284237
1255475
689925
2466973
2438783
1601861
1164447
59111
1933498
2906197
1578236
1733129
1756471
1414022
635365
1990472
1377214
329777
2077004
254402
2897988
2373751
2082987
2629820
1556373
488204
2921664
519873
1869171
2839124
832078
741588
602004
2761724
1018690
91872
1089581
2300929
1963105
2353402
1695494
1834662
2716263
544893
2832495
2601471
2778663
530503
1301643
11578
2493098
2152256
799964
2557801
595512
2200494
1508119
1844150
2555653
377872
2733287
1119909
1787774
2826863
1698830
2119226
2476300
1925449
66246
2171854
2664570
356446
432543
2286181
986492
84419
1717905
2024301
729114
2769093
2051087
612653
33273
594614
981323
2737644
1760494
1042953
931284
1867265
374891
155465
2459873
2260330
2034561
2105941
1520826
2679934
2905343
1204944
168219
2229338
2165036
2683659
2097229
1931213
1439684
1203166
301282
1273599
2844653
940019
2056261
1059735
1690862
1494202
1032886
2064530
306786
2233600
833832
2476130
843037
2219054
2058392
1966610
1900407
2869650
1161468
2307927
1742799
961801
2241127
814879
1084074
2444411
2268690
544565
731178
1689442
329945
2832765
1065170
734696
2533923
2778584
1868503
1300530
27299
667804
905587
1676505
1902473
635535
795091
1052626
1574912
1541952
605948
1989054
1889226
2740543
1372879
305425
1193059
2720524
2910314
793458
2680141
1875751
1825502
2497824
2046102
2741847
2135767
2068431
1653968
323064
1425919
606018
772469
1766503
2240290
2925518
2111365
1812347
2148687
2557234
852682
144560
2293336
246277
231067
989702
1391363
2564229
1594840
2772464
407172
1118625
437802
1924859
2115608
126813
2101133
1587975
579256
243892
2714536
1181484
1674404
1094194
2578628
86246
1243592
837241
2462090
1814087
2062509
938385
982302
1567371
141982
368450
2310205
2281614
1005750
1954709
1509203
1087873
2114448
492810
2384052
2747868
970573
2722648
125136
2102624
44975
1345092
667514
1134495
960819
806188
1821664
643105
1505215
385232
442926
2448944
240968
2475424
2015353
1563234
1965002
811318
1934321
2907857
1615030
1952274
1428348
1396029
272042
2396403
1955349
376477
2218511
372463
2405040
2253173
1436039
101787
2650863
1879491
2603449
1498170
47289
2378017
1426914
2318319
1987694
2657312
590310
851940
177381
1407006
2431769
2610499
1849650
459299
1401407
2736772
2161726
2431864
1321486
2816183
2637732
1038393
918766
1437053
2335020
482277
2018132
2357281
493828
12374
2772894
1193087
1611965
510923
2106363
2859714
486975
1078773
1888872
1050126
2311386
811103
2629385
747271
2421970
1645715
1020276
790296
245312
898444
609819
1045656
236405
1507334
480734
2224957
2614568
1282197
1640198
1551665
1923429
2490401
202742
2004501
1489887
368608
358678
2221304
2909502
1977825
1596802
1798559
1755721
46692
1123198
419856
14691
2657553
2394714
1146763
1108446
171456
1348843
2415434
1053211
498577
536035
2893206
1094841
222093
1933346
879122
2313422
1867866
252990
2174835
2588405
338945
522077
1767433
1716253
2269028
138695
1215247
267848
2870945
52731
1874743
239488
2339639
2523859
1726894
2123034
1920146
1821958
2598737
778299
2230218
2194467
1954684
2060067
476887
1185014
2364387
2851584
129123
2435387
1942370
2252351
1224189
1022987
735454
937854
1687417
2013458
1201538
921237
1031122
1090830
311668
541538
1028459
541476
1035778
2568478
2532876
1869300
1074529
1704759
574159
2410056
1269046
401648
2914472
2617634
913801
1444181
1653561
1513631
1413342
2483293
7003
2403906
2087975
1512907
1877168
2284451
163528
1952365
476641
1449300
1354468
72179
1018230
1148973
492171
2885437
1660148
357467
1013198
1353101
511517
2618597
2250708
2784521
1405298
1915270
971192
717611
1397865
1561551
237148
2556183
2895626
2330896
1312009
1585417
790666
1920966
477485
1019062
2422272
967636
2283073
297010
617589
2577158
1582250
490405
559665
2424112
2613153
1589588
934362
1972027
1051529
894209
2772189
1831811
1534297
2389513
642648
2560055
1222939
35093
2532880
2753335
1321923
582673
1209016
1690970
2422384
1975036
2716417
1167393
2141830
1227132
1535214
1393092
1146861
525833
1652457
209003
1156769
2884421
2144416
13717
1491512
241126
352370
2735934
2568613
1654495
1822102
2919931
1350504
1261415
552702
1808179
2655574
2283025
88710
2025869
1561332
2018331
964479
2436546
1390701
1864151
983492
933137
150866
1153910
1074297
1418002
961891
2085697
572517
2002788
1733016
1134593
1779398
2821362
1516925
735527
1883150
803302
2286244
1053779
1753286
916636
1904204
2734512
2179260
1294857
1672654
2672812
1722959
2239023
2251705
1065958
1228210
374808
1970211
623653
1268245
209798
1254012
1763061
1286481
1853666
372852
1286351
1616309
2079192
2132490
2633227
1327905
346083
749940
676604
1532166
1499810
580700
2544072
172411
1244001
1574313
879454
2482415
731410
1051501
2568980
2713311
825363
349286
357749
1631307
2652012
1064415
1988463
1580828
1345999
1779182
165206
2158636
1240105
2604930
396357
1492208
1596207
2919581
2752964
1877143
2223948
340878
993880
1399046
2268066
824735
1075497
1091374
2105994
1186680
2669812
1218516
265773
459705
2560415
1812477
597194
1748624
2710540
2501443
2332495
1348803
1469631
2573290
955142
2548756
1701383
1543256
1086587
884311
977775
2554094
2753796
2160307
998325
508829
939631
66289
14737
866718
2256082
1732598
1559516
53500
308454
1494239
2482625
1963910
1461391
750128
883808
880313
1196274
1510765
1721396
1992752
1265646
1547106
442033
1892476
454212
2189044
2602387
2838440
2142291
1786479
1790795
466170
1782805
925238
2793760
1649129
2128827
2307243
828073
1905547
2021528
281441
15948
2511407
1085389
435391
2701675
2782265
617747
10185
1754787
2784277
959451
202396
2443731
940655
475692
129466
844830
326030
1461535
888649
291200
2649757
28892
1336183
2622813
720559
1955747
188941
1005284
2346602
1300044
1654247
211187
1672100
1061306
2575149
1925530
580818
784964
2703644
476933
1529526
1414804
12673
128794
7232
1753869
2395857
1125450
2322359
40800
846958
2695332
260142
1977585
2535205
1834734
1064250
2417945
690828
2635346
2380068
2195088
543495
2630070
630247
2050113
11901
432179
230062
1403
1999231
2628579
2231156
486844
2291732
1388072
2836266
62321
2848487
2591619
231511
2599997
1344179
1333572
1928024
2501514
681654
2395556
1989120
1288348
1569295
608420
1966383
42705
1891257
2365854
1733128
2866486
2269926
392034
604911
186610
1347935
1786424
1043272
713313
2495495
2320858
1545842
1133248
2567629
2730904
372168
1231732
2354628
1566914
1980899
935060
2255588
1712043
2073387
996708
575168
683508
1503469
557200
427036
473451
2101046
2725827
874734
2714346
2196342
942932
114066
910587
1883407
582472
2108140
1776939
1278406
1888826
1186321
1426381
60217
914314
2358113
2440033
347419
661633
788256
1511682
1463180
51568
2081486
2382917
430519
381717
1765342
2091625
1318292
681192
1026241
884299
1228301
1533013
328613
2034643
275672
2746033
1340047
156002
2608207
2575382
392546
2716774
1216746
345703
264536
574596
2713507
985405
1592163
975552
1515612
2290102
1988538
2845811
1835721
1770934
2349762
1496832
2299299
1458931
1205449
878143
977084
393046
2061513
190793
2353277
279010
422706
870330
1881635
1841640
2263602
258441
1624649
1841552
735250
1147567
1962754
778332
1937505
2654048
2084675
2728081
2375509
2734224
2820944
626501
945061
962738
1717572
2354086
347148
1793605
1664010
1687454
2276110
320981
241928
296500
1978888
2785208
818936
2335520
71995
1297777
2516599
203745
1911635
1103462
1445082
2648455
739238
1905297
2171923
784243
487796
140937
1106714
2405818
2532354
2084661
2607684
2581890
1685396
2893304
1030169
1817428
335301
1323407
2641859
2660901
636583
2509417
342158
2133197
2332680
2881465
369604
2281971
2774891
2228575
351512
895052
564994
2165014
2022075
119206
2268705
1928939
2491948
432039
665543
1989720
2896800
2069601
2033265
1607168
606138
153873
865222
158972
945163
2420054
1912294
1608844
1996906
2919598
1489886
2378122
1355975
2404627
2932968
2221242
1839664
2538552
1450085
2255774
944109
2101382
1540170
2084284
287272
2768250
1070186
1126429
2929780
1954574
2035299
1084451
1276139
694211
1135472
1416443
846557
2585866
1293713
1536296
443335
2888691
984278
1326532
2214367
3889
1012436
1802961
2714205
499839
711326
1137085
695522
1081767
528727
956711
1238886
2356744
682983
2267710
2163518
1770214
904218
1634859
2627211
422666
641274
2416777
160888
669006
1856723
809865
1173541
2096809
734014
2906762
2123259
2683653
2525210
237189
480465
2683116
577083
1720669
506501
2385050
470634
1358861
800808
2513780
2165875
2616143
628786
1667173
1240114
1644427
1281278
2050309
1128378
1986095
1535086
2620649
280922
2652673
2860556
1312921
2117098
698687
2774880
105966
632882
2424682
1852692
555318
601266
1956380
1581060
1960973
2558878
1803689
2903824
1994975
852951
1837261
1801720
1400614
2233297
2424567
2696612
1260557
2290781
2675058
540561
2450954
1856138
553868
2349402
936545
2853104
1764013
961650
970839
452376
2504839
148642
495305
2938862
2437485
1877640
891992
1055628
1109732
459922
1027366
1349609
1109931
1884599
1664760
824669
2708232
415183
1469522
2895924
101454
377331
180693
42066
1068967
1530172
366668
996351
2743116
1743413
1062740
1635895
234812
903218
738136
834940
2646234
519009
2050797
151572
1019477
1800846
2702678
2856998
1456434
697292
179053
852178
2890924
2582214
1821496
1349303
1922399
1845542
2115908
1912876
2873719
2418797
386793
598158
446756
1295329
523334
559555
699823
498341
957079
2580151
1398102
192925
571429
2773256
1906695
631347
1408670
1269296
665534
2416983
1518770
266402
222419
493944
622323
563409
2394264
1508882
957013
1096942
1739876
988778
909679
1093554
111417
2288624
873710
1793152
370631
642869
637122
988580
2649624
2012461
1996961
93481
1983887
1340770
2910668
2334379
2287342
288415
1879483
1276145
1234091
436220
2776216
778211
1401934
2468046
1057045
2726868
1178997
221874
1201929
2567761
2328286
2670658
414566
2208112
972377
2869087
1762489
649927
2524696
2724645
1554981
2703233
2857197
1483529
968297
1864489
1606415
231467
2521656
2834362
414510
1773640
1187022
1997481
2567747
934092
468586
2691183
2108228
80782
835956
1144781
884354
360895
1242996
2858271
1260390
2441310
970968
770270
140460
944269
887053
1412344
356719
155737
596414
505173
2525818
219291
1367337
268022
309695
1269391
2912304
818904
1638284
1619645
199903
1403171
2861396
194744
2837296
1444486
401407
121456
2640666
2039167
552280
1925632
2023175
2467431
1732807
2322497
2632789
1687329
2461105
2897348
826513
2103108
2595370
1052128
2326815
818186
2284153
1273828
2355158
1794870
1110604
551018
1807937
394191
2752743
1352150
487877
595691
163918
248939
1693234
118961
356200
1925036
61827
1045905
828651
1709681
1810959
997082
1714588
1117949
2396164
2598758
1608897
2466992
2636838
1112780
2618360
666739
1818241
2860858
1020736
2698281
2010076
2635578
1181070
112236
1983467
1478877
1758216
1673786
499526
1888337
887806
1658143
1144814
1604172
818821
175169
1544977
2626105
463521
2350230
580072
2279919
2270384
1748819
341785
892249
1747265
2690847
1278608
1857654
1914186
1100067
2326137
820143
1813241
2912752
1405490
107509
1912264
1367516
1578623
2071405
1263836
1260563
1410322
1478498
160866
932784
2017777
2529379
1429122
2557197
1654362
1177816
1863073
831088
2525770
772548
166198
295664
2380942
1768620
1102824
2680476
1322697
367713
1728659
1733890
604893
2122697
1462588
2010938
880332
94414
617197
2588223
2825728
2129272
73624
578437
1846388
2365331
1491902
2352636
2181363
821898
2027413
2085338
2621364
2884868
852871
2619972
1191850
1300949
469282
2639853
1569066
758342
843763
1814913
570225
435025
1386288
2920217
410839
1726437
2232557
103915
2000631
1003802
930735
436227
2396443
270846
868291
2521382
734586
1859398
1059069
462698
1833986
2913803
684675
532908
2125571
1238127
1568724
1481224
117247
1280244
1139013
2684757
61702
1052709
1506639
669248
1657659
2753372
1909001
843778
1434563
2922358
965546
2475682
1045862
2399392
207042
883649
1446271
65165
356462
1779031
2745712
96544
1440329
2533173
2894603
1107627
1774776
2672941
115854
1254344
2240901
400089
1384342
1936580
2387166
924710
2337538
2232329
2487158
896835
2194382
4674
1031562
742871
1069988
135618
810127
1451806
1690866
236161
873624
2770093
1266076
2213474
2719846
1765902
1884011
1289639
585954
100308
62872
1709733
614267
1125483
1945845
357978
2145747
1660147
929611
1528140
194955
2665627
137018
651384
2892920
2174103
561215
991993
1719766
1386139
736136
1337312
1819265
1096919
410624
2602273
182951
2478918
1255108
1934477
1040562
1606169
547100
1833168
2002961
557232
2559413
2336894
329664
1585096
1807053
413123
810843
2167733
1439540
1545389
629488
2700456
2139635
1106744
1692890
27146
2807063
571623
2906152
963951
1733574
879332
141034
2919482
108509
1493859
41091
2775069
1811540
1521056
371293
2825119
1046780
2346452
2625455
2644896
1656793
1287580
2518650
717203
1641643
2544572
2729291
1250664
884690
2851257
2584641
2234996
751672
2297209
808209
1475069
2157801
1418500
387939
1161001
2041466
2345229
656271
592024
1639754
2440485
2351232
2686224
2278959
1079384
1096224
1937775
1160285
1273247
973324
719045
2141242
861168
970107
1525616
1059044
987983
391649
1563369
2239052
86432
2482016
1533063
2384774
2861252
1837221
1957577
1377707
778848
499036
340689
989648
2432882
939863
305064
2021995
726852
995421
627030
1119781
331024
2438340
1956638
1574214
2784637
2495017
2559311
2532126
567672
1449929
2820971
2218094
2746653
661917
2268760
2077205
492247
135047
2329577
2895803
1028138
499236
712717
1617274
2448417
2758269
204136
1636534
1852343
2085063
2062408
702942
1692119
398945
727721
1042137
1046522
774812
153238
197249
1339508
2159607
2920660
1540846
1729986
2296274
184270
2035123
649479
2715738
2438847
583246
2444246
2289660
1754028
1860987
2213307
1175345
1343348
930950
1932698
1443166
1430623
674859
2563485
1522416
1367206
1113196
787997
1034591
1004348
2053867
999440
1901763
1241128
817790
1168257
2373489
496197
994196
1075158
2718622
184111
359866
84148
1589987
1755208
1788771
2518915
1169924
408184
2169964
2389481
1732181
1320545
322535
325424
21603
496486
2475264
520983
2868854
1071145
1894107
733385
150930
2546901
1117880
1072255
2876935
2700557
1520367
1084223
2242563
1652246
1853825
2434601
1224525
466671
2209748
2710879
2254919
2097311
3471
2113165
2922739
745058
349708
2673062
562704
2077435
1943799
705117
419491
1477698
2755487
1646426
706546
1952487
2009169
1243123
2143799
265062
2552369
572442
21777
1282515
311585
1394741
877949
880414
2482086
518484
1939720
1406556
698835
2436934
2897660
2554683
2263553
1127581
2215053
1633572
318299
943449
1838054
1837056
1968775
2936946
2421142
1105772
1404995
683569
148599
2502945
1667459
1017629
812878
1864192
40624
2243930
1531266
1749952
502351
674898
616191
316704
2494695
820009
1669917
312028
2673633
2220241
889649
896552
1964884
2005790
115719
258822
2708602
1690541
1412597
1617265
2485179
2758950
1066408
287268
7809
2332897
1486431
1169683
1066809
1269291
2337371
2222523
1140089
296918
1770400
500688
1990391
1948128
1545105
930140
1654702
2464153
1648450
2779589
1687080
151067
2889817
228329
1655132
986067
305598
2269335
843712
2227909
192301
459437
1127861
1729267
2309917
1778438
455700
1672931
785282
1839993
911910
2676925
2563372
2049264
198606
1029257
1549565
2123277
99934
989672
315187
2046404
2227040
588784
764866
1414334
1001724
930226
1126817
2903643
2827980
207576
2372970
514037
1463445
286779
315284
2618084
250968
1031119
2848778
2343991
2351221
2338245
1266911
716142
840411
354270
639316
1884791
1625863
2073864
2126052
2881874
2882816
1479429
1665647
2786219
432427
1126093
2587240
493157
986872
1617878
1792609
2682651
935288
1626440
1546106
1421609
521163
418849
1700786
2666815
770645
1464013
2210049
1040434
1116596
2330966
2412383
1884540
1099167
596224
1227241
1636652
2155134
734488
796270
1468846
1408996
2668757
2609291
2400549
2313436
1873256
1441845
58686
432368
1552768
2797253
334699
2232020
1931403
1205312
1909868
951902
502270
249149
1085445
1169186
1030612
2246783
245640
2851765
2766189
827599
2323329
1843231
351099
953226
2202443
2905308
1315937
2742745
1369091
1143102
314081
1770645
1420357
2209737
2306398
315451
394748
2746231
1231507
1996028
1884674
2675928
1349856
821762
2868753
1428232
1584239
642922
1756312
2456729
1398412
1222356
2336334
1095828
191871
1499567
1209634
2894078
937612
150292
726204
637393
1398946
244090
2151780
377150
2123556
414623
607765
203187
2235561
2247448
830563
1510838
1928386
2737388
684850
650788
2051608
1162531
1134284
494327
1770311
60387
2656675
1944927
1820613
2197201
2488233
786521
900736
376973
1725718
1925723
667387
1908934
570948
2685198
485164
614400
2847697
801189
1963676
618822
2923870
1548182
1471515
169316
2448986
2806010
850833
742099
550532
1465121
2088496
1766854
936880
1029097
1280136
2435304
119968
1080775
1617278
2030716
2614575
356167
1400753
2193038
2002996
2441747
603775
910625
52340
1688344
21367
2143345
260484
1930439
1520682
1345533
2649028
2439773
722517
1636560
922255
1732441
1031702
477074
2519114
1059466
2749126
3052
1472226
2305048
1508938
108589
2237394
2632837
2836900
1207713
622974
2352453
118182
2913217
2788337
2873836
868524
1406769
2609000
703082
751004
488189
110490
1185047
281164
1349671
101269
90462
597310
1318530
2400508
2247692
731331
842111
407070
1067900
1958939
2362289
1755071
918239
665275
2819183
1973429
2731123
1721051
1454638
292705
93761
1678417
134073
540098
1017888
1962475
1583358
60824
1632435
2167588
2395272
727811
424202
2882176
268373
73425
504040
1242407
97586
2313744
233022
1085924
2635833
2275571
2930104
2138401
2708746
2702425
2581601
2692175
1195181
976824
2454631
271463
1173066
1694964
1161748
2018562
325511
1461252
77202
138430
1867336
2846557
1780163
205719
1425221
1434198
2727305
2760851
2212218
2015230
2340799
1868819
617329
541748
913644
2502104
1475551
2655351
673101
645915
1244336
375701
1666146
510573
1931368
1978607
2783629
141250
172155
1286397
192705
1628445
2624233
783439
1033597
2477261
2537543
2732036
645846
2550123
2732141
2320390
2546767
1675612
2088993
2411947
1750956
2536185
2126461
2166576
1819554
414202
246260
2706474
1060765
2082422
1324148
2171902
2236800
1041962
169568
2536388
1059202
1818244
1144353
2208532
2626608
539658
2341947
2526527
1897828
190668
309139
859369
2265858
687539
1464924
2127013
499859
1351988
664877
454845
67744
805335
1777163
2538845
1652114
2362501
1148173
484519
2413051
153368
2166426
2840702
1672095
1817069
108730
1885138
1309586
2888066
915903
247912
1576122
2161440
2735189
938728
1496206
2242441
1287061
1510417
318714
908968
297665
1665186
778759
186745
135824
1784074
2490147
184153
1733040
606510
101763
1780344
1383672
2158644
2520397
2084639
1362129
1835981
2201116
1944047
579983
868204
938881
2273633
2098988
1797845
810071
2796253
2280478
2176616
2273502
2687812
1628500
1652546
249988
1860687
1888493
1889382
1988406
619925
817570
1302957
1646664
2920943
1414556
2452309
440455
1463189
2047934
1712842
2894229
1306484
561995
537903
1750443
2901937
1651491
2209809
2087108
1508332
1237089
1416196
2585892
309799
1079500
1810868
2557526
645382
2354789
2415440
900851
2099218
389968
1997843
2353872
1049630
2270093
227318
1854978
737207
2008638
1728992
317047
986672
1614400
1093698
37607
1619665
2196566
2694222
301054
1612792
2549121
101989
2862451
2031090
173254
2229926
546175
407912
2626089
2681578
23169
2170940
1757102
486426
721955
903334
1744730
2217237
2506786
1781916
204832
469874
498983
104577
228271
2211442
1387023
1957682
2319863
2195740
2456303
284623
2630929
2059730
2381786
1422780
1187357
951496
769276
2397691
133326
240269
1393232
917318
1758453
119832
1261957
157423
1203436
2375203
1726789
1548177
2820301
827714
276309
2772840
224975
1251729
48332
2396949
1878803
496371
1653709
715553
726416
2592478
25318
1562077
1238938
2723961
981522
2774676
2596028
105103
442942
741027
781560
35799
359927
1041409
2835706
2484960
1252344
2778838
2142716
2667497
974326
2222972
2440031
1081168
2464554
2880766
2717101
1398746
2601964
541364
2409880
2105410
1931264
317189
1293032
2124744
606645
1992244
2021479
1332236
320017
1826009
617989
2208521
2185682
1548917
1228536
1624774
268477
1289296
678417
1169886
2163283
928215
1093042
2902966
2611284
2500429
1002574
1013708
181099
2657276
1940841
521989
2534211
504480
2219879
1407538
2213733
1893864
2308687
2884756
997256
408560
516279
1308053
1137805
1509860
1121472
2216538
813010
2390908
2262431
2781276
266121
2160781
2180348
969723
2121457
2234259
2756159
613848
2081626
920038
1125661
1734476
672141
234435
212416
2064686
2804573
598029
2311526
136769
2707794
1169372
1474641
2358702
1260869
1038435
2446037
602313
762299
2411598
1053143
2308744
1747191
1787996
868253
2437711
2600414
1860630
2375905
730236
1332778
1929741
1613729
2149261
2505102
720708
1707605
59496
2704628
2458385
340417
2844675
303032
2724413
300371
653757
1087761
2286781
322631
2384938
1672018
1242349
2732873
701529
1433229
2706243
2609710
29137
2860812
646945
1107488
1436652
2789620
607161
2855777
1004372
696862
2620914
402747
791965
1213903
1261368
911529
118860
2430536
859196
137258
2203504
801667
2162955
2902480
877852
2269505
1105910
2646194
1339175
2419466
1528187
2677323
499042
1804275
2599754
586266
1904278
2860216
1978411
2712026
807740
2898686
695482
1609891
2479408
498669
1603853
549111
609906
1825893
1156888
2149409
516871
555883
275684
2803268
1902510
818767
2377103
1903969
1408483
985518
447972
1963349
2368105
2300883
412202
2709203
2587436
2194476
2885729
1295992
1734189
1683537
1182840
2421900
2466565
1961731
1998323
2932541
2244233
2840120
2459908
307852
2298765
1319183
534641
603115
2726113
581803
2392638
2567691
179232
1482523
651697
543268
1380684
507865
1079352
614393
1579292
1413865
864095
1449996
1758909
764873
1285168
2233951
2439996
1447544
2521166
1415968
7941
1704441
2285800
985533
125975
2169933
1035332
566478
169589
1420768
703817
551514
279607
183709
1412679
1414145
827573
495557
2839924
2831714
147132
477724
2693629
1580452
482831
1775442
857075
2655506
885937
838846
661425
1028576
677669
1809947
2357562
721853
513194
1873019
2210192
2333641
149500
1543356
750527
442622
1291228
2634394
2083359
1419875
2505002
1206507
2013756
1998382
1560140
29727
269646
2055810
825756
2426554
1734807
1313069
1369040
761425
2902871
509919
2857819
2256820
931708
1884480
2912704
1955628
815270
2356441
1098515
1160656
573314
202953
2932197
991289
1080301
880871
41661
1140824
708010
2667875
887551
2253082
145601
2269478
531463
2361682
1472447
1156752
512772
1365633
151434
1933351
1050335
2215016
1576772
1129125
499997
339678
2254155
1987205
2170592
1596153
337285
1295728
1529849
1722559
1457757
1421690
722567
2419196
554061
2127599
1613958
1178981
205386
978458
1952036
525963
2570830
1557185
2183843
2583942
2317099
2937978
1263403
1980965
1365030
2904651
2848875
2865441
1561092
1384924
1355503
2584661
2803190
326776
1656379
2155743
471098
2131940
2113582
262259
733892
996764
611101
1025880
370340
1276107
2486143
1598460
413764
193554
663573
1322475
2320753
1494144
2382500
1898039
465954
1503399
213249
2088931
1642816
293070
198894
1319767
753344
93226
2005904
1867597
748892
1867596
969595
2083566
430446
1280316
242737
861006
1145979
1188722
630252
2732119
119487
460477
387829
726363
394990
951248
1253172
2577421
1761794
1292305
2883233
1057423
2555383
1340247
1592094
432651
2390344
785509
2387597
763998
610164
2902262
528759
2463097
807979
2362263
2145543
834890
396463
1859922
2336169
1468360
1033521
1204102
2798556
1087637
814704
402634
1001132
1838004
2384707
511069
680818
1587959
428439
2299523
954065
256318
2230282
77633
2504700
2163428
2825007
1245940
69639
390207
1951317
1078789
2663075
2024100
453802
2206378
1809694
2929007
1227089
50500
760732
2694890
718313
1481777
402905
2009509
444187
1223250
1270695
111877
1919636
2639104
2817807
2326904
686535
1238814
2499291
2809137
1247962
591241
2667206
793973
1955157
1552933
2419256
1809955
1401756
2001009
2605500
2105878
2687783
2029812
764468
116801
2870767
267816
1390688
915284
2871571
1588602
1389176
2048507
1948715
2160943
1755986
1187179
2544556
2220027
2482038
2931684
1093475
2359531
954016
2346184
752923
2253551
560954
554252
1195922
2431499
824044
783922
1666944
544938
453810
1130608
489611
1847592
1543282
2517305
499867
1765878
1722710
1485425
2234430
472287
1703952
445211
2766421
1572742
2905554
2755653
1855985
1314351
1533811
2169233
468015
1681878
691676
2799146
1262981
2422081
302744
2531391
2236503
2597675
592133
85972
1801751
1033086
2381780
1980366
1526933
2034302
384956
2798823
1916304
406262
1938389
122482
848461
106066
2380808
1912433
2319818
29304
1504171
155984
430588
1614579
2837666
1758500
2100436
191898
143808
2532030
604878
2828757
2733301
652951
433733
2381285
1389189
15987
2790199
2312643
2269110
1090685
389375
2199597
610087
872152
116480
1799271
20276
1910825
2920072
639832
1183599
636457
1460964
1279641
1302985
1509332
2597879
633135
1535775
200972
452560
1887038
2355419
596675
70808
1661170
2332819
1517908
296928
2905546
83946
635532
2415001
1885157
953934
1051222
683561
1019568
1829755
730217
2614134
982471
937891
1788283
1979217
2194607
8176
2751860
234974
1695644
1078799
2631334
550552
1122215
2527484
2810454
1143455
345273
657808
2220727
473242
1635997
1820414
1944959
1212446
1866764
2556503
1325114
2683266
432301
255345
166070
924890
1036938
582309
2389819
2663298
352255
1810067
470741
1309379
2267916
1044247
2007737
1985552
2037201
1272525
1164014
559659
2451709
136858
885173
1513012
2486189
2015085
2348278
699258
2213531
1291637
1846025
492987
886156
2447225
1521503
690201
2841833
400757
2866668
2777903
2192701
2655937
2275517
622709
747599
2772721
1877064
1116156
1422126
1812749
843305
838764
1679920
305067
1957985
267542
2587630
1700168
1543184
2939070
2928208
266731
1073317
2672053
1761892
1551206
2917505
2216975
716211
1404267
2243779
814892
2375123
1949569
2919122
1742389
2025869
1876184
444568
1605193
2073903
2460129
2627468
1262232
178060
24302
2332874
238696
2098596
1663986
1682501
40224
1535444
1039926
913878
1673971
1679802
1453707
1294128
2630891
1609895
1219740
937574
931662
1245300
1931076
2454822
1768717
987884
2073201
702074
2353914
421921
1033581
1222573
2356241
223786
2546388
2505740
242152
103801
703944
2502531
1240295
1154165
2588409
1720640
351582
2069358
2170112
1779924
1998573
1195203
283642
1088599
1713916
1349059
1670213
769311
1607602
1308069
1986788
2203443
1209181
2465439
1768544
1132865
2802056
2051643
2357649
1441794
1202963
2063408
68033
1770239
329211
817038
2642081
1802581
1280468
1199371
2426148
1094549
2629709
800511
1102958
816328
1335651
1155889
2759844
2903546
592107
1383327
2308825
434792
273257
772233
323497
2745750
169025
1315582
473828
2004978
1200919
2916535
167809
2572868
667612
2114146
1405302
844143
1476203
739425
1523955
430991
1473589
2127412
1381297
2262928
1690509
2427931
931124
1030254
842321
1903468
2095488
1755695
1608405
2113434
2185018
796081
2618622
908943
1348529
1900261
2375978
1410242
662491
135780
434215
598374
1197658
2469907
2008040
1830951
1259346
2755027
2736490
1668069
1572607
617158
8671
2017700
2569091
732912
2904872
761418
1714813
1682052
1707088
1446797
640999
1495150
1031320
579449
2231507
1986463
236251
1116621
2895817
1660513
2145764
1320526
505345
1249543
242645
2077947
1489509
812215
2453919
1439751
2120433
1959744
1072139
1080821
2304600
1924692
252808
1116984
2079717
566432
1722063
135935
2771087
1493920
2579689
2120044
1364265
2836380
1823540
811615
2715142
2844892
2770909
1167450
2352961
1476963
2296370
311449
2163150
2491896
2890298
1787211
2337380
639029
2874361
1011498
1034643
265758
1883264
1623719
377661
185993
1093666
831589
1113989
983017
1512736
2892372
1787628
1735087
146611
656912
715067
1770428
1226629
472310
298277
1815450
717166
1586851
1342209
2448656
262776
2896146
2637511
2843659
2476497
1341942
1676068
717494
1152338
309481
134628
1996263
2240433
449170
2579458
2031501
903027
589527
2494244
1680542
272971
185252
1262116
981054
2179716
2736131
419238
847936
2366198
777892
1540106
2263044
435207
2637608
2596220
2158890
209623
295658
529701
1679842
546991
1203860
32402
541774
1247477
82920
615792
1328142
2144155
2666239
642841
2727271
2288932
2764176
1297123
2327196
2034155
391159
1274123
31126
261245
2507936
974921
1224074
2785314
974359
964201
543893
2701803
2603911
764778
1141505
1700740
577844
2249467
2051510
2484533
2866216
2223011
2650621
794891
1614256
1743839
570568
683507
2363998
527497
1027271
921758
1934534
2418868
1019022
1892193
2377232
2380260
869988
809717
2276082
903525
1742124
2387914
2919607
1263679
2142534
1485735
786860
740041
532043
413368
2154429
1688167
515367
1933454
1426878
708035
1090134
428863
1572288
145919
2111403
1840209
2507431
1378397
756232
598702
950550
501525
1087079
1978363
1147486
1807908
1622718
1109702
500719
816814
740431
839460
58540
343780
2292460
831790
2658331
969740
2407491
969827
1516350
2920242
59427
2552220
447046
2359074
1165230
2834451
2493936
143457
1853785
2441894
1711288
2323662
1896262
1135191
1494524
342819
2722588
2025053
2583307
1126083
39260
701078
1339079
1193300
2377646
471782
1383504
301092
2663475
833822
659087
2510659
2797668
610975
1342603
2482410
678008
1789146
1276548
1295067
2751299
2804492
1706735
2173935
1447398
507925
1691782
2854812
1116980
2087998
1992265
732624
2286045
728937
2003777
1687226
2115001
242849
892660
2750126
1327208
1755566
680495
1728916
1333139
1617603
2730807
2471944
562717
178113
1158834
1166653
2151531
2441026
438488
791511
2618566
2788094
1525051
841316
1482292
1731695
302313
2040245
1438360
346349
558336
1137975
673921
2247201
492519
2111336
1174121
2508897
657904
1825278
1899835
2822124
1610005
487397
1751083
984425
1617421
2747132
2744170
713594
763582
2105654
299500
984839
1174509
1066515
739282
1370470
2508767
244592
1913603
1980139
548343
1223704
2391280
1489090
1853263
2408325
2737299
1927246
2800048
1969279
1442794
2840721
2335252
895191
816257
523882
551883
1879855
2420885
455155
83135
2230155
2098538
2425135
321590
781115
292294
1963330
1328443
2500929
178385
797183
47453
2154580
506195
983003
180325
223540
2519167
202203
2207055
1848674
30097
360403
347085
469718
919866
1964250
1302898
1473881
109260
1795379
1928584
944908
241737
1660275
524724
1289392
160100
1930735
2067255
242945
2238201
738307
654522
437987
1275264
1861876
1750918
1408287
1547701
1192380
1007689
478897
1129130
2323376
1843367
2636350
214485
1936752
2306251
42024
1410523
2599614
1924156
278343
513876
451896
2002643
2583918
496369
354364
1763195
2511743
1191307
2390767
1187556
2065420
1292418
1931704
107245
2220989
2742140
706339
861522
2463426
166544
999486
618291
1471728
745391
1637311
2813915
488493
1527230
1903332
770574
609218
699676
2328212
1309446
1276709
964670
1753339
2362366
895803
1351575
1881196
2505669
1660644
1818479
2682368
223559
1698381
2581539
1870801
1825594
65013
849115
1321636
647896
414371
2903507
2272365
2025658
2375643
734409
214502
165577
2731481
2570363
2887572
2882673
1151862
1211916
541982
2510845
315078
625339
2923474
1845296
2590600
2147645
1060940
1109556
2845262
1318772
1989981
327474
88276
1911897
2512985
1062276
1933878
667742
1698194
1508811
2574573
2836609
2640143
2664125
2552342
2518310
117856
2017497
52329
165875
191050
972327
1364543
1080199
2338442
1635401
564918
446246
1241145
2329989
905979
2628078
2678763
231797
801040
446958
1562762
1921799
546150
2553576
218198
1465911
679382
2293019
428194
1463650
967656
2019498
1099909
496183
483055
647200
1428233
1100787
1681711
1525281
1818535
1346323
386854
2736716
12080
75791
2925350
926970
2515778
1968057
243792
1758126
342613
2170573
2429074
605986
2658780
237097
74469
343591
2652590
2212951
1956519
674794
854363
337920
931186
183978
2246609
2444896
2717392
35586
979789
2186454
1656778
2878073
1298881
1205360
1490972
2183508
900244
1728816
235759
788852
2843224
1471454
233762
2724754
2177459
2094590
2408338
2301912
1718020
1129369
833544
164166
2727531
2719196
1781500
1131379
137400
2308815
2749193
252359
1785498
2911984
2417297
2033926
1915426
2471013
1206568
12887
1276504
2811984
1324876
613859
255458
2790693
718156
254950
878539
2024260
337186
94997
2596423
581207
898640
747123
2051907
779855
2329476
2037865
298906
1323095
1001798
2072400
2924929
931806
2526409
1348955
1891708
2856826
546612
2295557
2140600
286079
1292408
1145541
2715279
2177807
2037056
358014
1108982
2719697
1110703
13827
217314
1341584
2536329
1719958
1226778
1727721
1492788
291602
2734618
1991025
1415206
2758443
1969454
109136
2919016
1014455
2006124
2191498
757037
2532095
732020
2620863
2138181
2600453
2033356
103464
1007497
47527
1168751
394119
2309892
2633751
2284487
1257816
1623232
1535485
2632808
492508
954378
1430831
2611468
860587
952114
926538
514548
2666603
1412549
1311526
81460
2818954
1712381
1742772
2080279
730185
1207449
1485396
349369
207320
1169108
92375
1292490
1846945
2299571
1944440
269204
810082
436901
104437
2212525
2651321
2130567
2294959
337490
2842577
988985
2245878
13267
1685747
600428
380957
1276789
2916852
1492840
458912
1761755
1952992
232826
2132100
142681
1700600
1889182
1918625
132033
412181
2165318
104239
2610916
400603
1422204
1049898
2269873
962440
2552526
1223436
2582859
2450708
2106928
2767574
461862
2831619
2288511
1572640
1138351
2043361
1030970
1664307
1961024
1641152
2029072
2084518
2854974
1257098
2916025
1715910
1601169
872115
2174751
2586544
69038
352025
2667691
2305490
2488723
244731
1224977
1985031
1158459
1687734
1115319
2106049
2239220
1944298
969292
2844095
2177271
1243214
2208703
2725805
1810046
2383795
1160516
1908799
767320
676079
1079308
426317
679378
1656292
1676407
2525582
2359054
429865
252173
2117218
1695381
2038104
2623402
287630
2796860
2135551
1696984
1976607
1702030
2286094
1758491
288359
906138
1608683
304365
2826702
437820
961013
2307233
2007662
1453257
1291029
2439952
2403103
1158240
729795
2128020
279550
1118948
17721
935328
2409762
496105
2293793
2694221
1680239
1105472
296889
2521167
1754531
1789889
127017
474235
1452642
1940605
1386026
2473857
374935
2561828
737619
1527180
2361813
2299228
1381635
1426279
1794893
978953
925978
1178226
1715617
2698496
428351
293097
1110533
2061483
1981618
2612140
2181967
947039
580459
642068
2670643
2303556
1169218
2668392
2636773
695578
840298
2337313
2748464
2132437
943199
1937987
454951
1102683
1850750
1599340
2583160
930284
2138346
582427
958088
442337
1664267
1579134
257924
157906
1838846
2475601
1691605
1457130
1264991
411566
400952
1599510
1584444
1736045
1353262
1982953
1006200
632137
2031612
2869646
1857107
686697
1658643
2037018
631105
951410
2772772
1074336
2814415
1359611
1503561
1731007
2916190
1218886
320554
2776908
1885560
229247
2248901
1500241
2862978
691841
831456
739536
948831
1969854
2614973
2598926
2383939
1983385
18867
29585
2436236
993179
2929312
1344938
1911614
2222821
2426679
2644852
139758
2346679
2799710
926080
2702116
1784282
722794
2670940
1318918
2256728
506057
2693682
948063
2629631
2655277
2525875
168222
2720420
48292
884575
757924
174317
2615862
2473556
2021980
623778
1968992
1762791
936346
2850820
283556
501166
1236500
732099
2037488
1485793
2873909
355730
1348969
1461410
2143563
78307
1604933
644978
2729897
1483756
1510937
1668588
616497
443915
890471
960339
1282960
1044904
554760
39330
2384037
2238891
211380
1527735
256847
1497296
1570073
1766946
851897
347793
2059967
2178305
154404
621218
1707710
1575331
2855166
734538
518423
843239
2173988
2442409
2532812
2796930
1221634
593416
2177223
2742685
1321899
843282
1121778
1956909
1978067
2419044
990672
25836
539780
1122917
2501068
2352805
2517259
2570658
1681593
1682774
648938
2251675
1160856
2843182
2808828
470293
1975541
350013
2234098
1350909
663540
1707165
421568
1123766
101322
2890622
1185461
1285129
995491
686759
321889
1464112
1496458
167635
2430960
1910787
2188175
2847463
273329
1577365
410791
1839268
2591619
1718963
1055255
830442
5332
363449
2807844
1503830
1308013
1964149
2390770
851001
1690257
1930297
657136
629732
2352199
2089612
2023708
146192
1757266
486572
2131260
2263628
2781696
1524145
1960189
2280796
2639213
2804358
978953
1929053
1292134
1290251
665064
1790831
1795694
1429290
2018800
273713
1856516
2436328
2730178
257830
2445982
1655592
2503760
1708104
2501511
297993
2196466
1256612
2678046
4846
2173565
556586
525663
63830
1931065
1896830
734398
2833079
1942690
1654808
1754138
105397
1462266
493475
2657204
1741827
2793359
2370480
549013
2348624
136447
720409
1084120
607548
2617437
713293
2753141
1316557
593140
1606257
1804312
1147753
1756155
2028614
2511086
2023817
2881489
1934125
2755933
627591
2147272
280750
1566274
1281119
44613
967913
661049
1266773
1353400
469244
2738191
1630103
1648891
1652904
675390
2195634
829921
1251232
2495470
2505283
48465
1910561
192071
1841691
2467930
612473
1915344
1743014
2015176
1130211
144896
2450921
1456579
829208
413488
1228725
2395060
2593571
1480026
359266
2587219
1844791
2921671
1134936
945993
526278
1374748
1207930
2580227
619223
745962
126380
2646204
143801
2583991
2425702
536229
1961616
2341806
143302
12115
897276
941879
2254137
2116404
1158310
239961
841596
1368528
1011813
2164456
177866
1649932
2799697
1345366
635017
2052377
2780075
200581
2790969
2897619
1999272
1748463
2564914
1751962
1229754
121232
431557
2595945
2177829
168515
900980
716947
434606
345483
2764382
764128
2893674
536163
1747759
897529
1546635
1137336
1073057
2797744
2216256
115267
2119040
222821
181366
967685
556705
125129
117966
680861
986404
2215350
2696528
2217179
2508195
1810581
1646422
2788977
2493808
2186149
104476
2185795
41218
418626
204250
2899042
30980
1965545
2812848
2502015
2801624
714118
2904442
1433486
940509
1554265
1941480
98508
84912
1637427
1791075
1815728
1942320
998654
1054794
2471724
2658189
1758528
912451
2692988
1066294
2537070
315165
2678159
2524144
2222328
2580409
988479
1529279
305462
636460
2515938
170271
2379606
1942340
2340844
474406
715001
2506969
2272253
766544
1608890
310728
2639151
97195
2251631
2786630
207303
888423
624766
2342181
2170429
2681056
2527317
415777
442944
1684676
884824
365268
1814851
584166
129110
1980081
1019047
2221424
2268560
2631919
545060
1203971
913698
2638756
105646
635061
418583
1248505
881989
1094085
2787466
1211703
2300938
1569390
84413
312968
1573826
784078
2748447
830684
537123
1685276
2751748
60610
1719907
2709498
1659572
2022798
715228
516287
2475727
2453560
2857650
2286708
2035926
2196213
2277197
2661395
1306489
158684
1616964
2126912
1956981
1496872
2732373
1732011
2018424
953859
2849464
307883
1338297
436808
2236701
2317749
603995
882917
235162
2867401
755657
771406
802120
2649701
134040
2834887
2405258
2277134
22095
1916862
58661
2018012
2175554
612387
2577208
70412
135447
922135
1318438
952769
1450972
201015
1164433
1330864
526432
633971
1214067
1146886
1011676
1553263
2090814
2338435
705821
1627934
86341
932400
2766503
1074447
2159771
2459209
782407
567499
2221711
2196149
1433653
224733
2611436
2525428
1778108
368090
93003
579423
1370983
2717409
2888458
309338
2813699
2732092
1543106
1186759
2065236
39173
1636249
631442
1709780
711370
1926832
318343
1217119
2867860
283461
2815459
569617
430172
275717
2367337
926315
2724318
2112000
2563687
2461933
60784
2306119
2923812
1078402
67149
2431360
2875806
2252482
631643
620284
2847831
1629162
980477
721909
2608417
838936
2144653
1443514
1636140
2892086
1596821
193992
1667793
782458
1600025
842756
2727217
2742735
2465768
641843
225537
1001944
1507754
795463
1759037
32820
2780193
348383
2560591
687893
1802898
26612
990328
1772476
1303769
2899238
107866
468994
1862988
2817419
2676159
40315
478310
2863370
1934062
2570899
2604764
1776621
949627
96688
2666589
557326
2572327
1142185
589911
2591221
1108890
2611867
1141042
2755079
954841
1699078
1930572
2261886
931570
1451701
1498545
2159736
1869716
1154234
543972
2388170
198776
2778760
2154601
2348249
2097141
574377
1292194
347222
473454
1250927
948381
2052429
1669487
957811
2634876
2616616
239247
785152
730268
803702
1802972
2124839
888517
1248544
2510702
329445
2441158
1218035
147350
1800041
1551277
1957667
2391927
1601306
1281504
556715
2732296
1703083
1040263
508140
2443291
2442265
1135050
2653498
1760046
1192006
2799515
2038757
1950459
2570466
2432614
2030049
2331067
239905
1655457
2471838
2407651
927844
431582
2707614
1941741
2112681
1936238
167459
2391972
258414
969483
586566
2531480
2143362
7246
1926497
1881084
2428504
2344036
1016704
811091
121866
1290781
2918162
2277374
1936631
197395
2276962
1119520
1877114
2559512
2720928
612097
1922200
2902127
1428512
1173667
1344582
1632816
432219
2775663
2167912
2883057
968365
869988
2251624
259552
675974
2887603
391234
1175416
2901952
2496224
1555796
1122803
220819
1488897
503985
588688
1694969
1036638
2194236
2558708
505085
2619927
2837859
974146
1025284
154270
1859916
81855
448192
2360536
2072561
1633017
1423505
209308
1914980
1523032
1063623
1593331
1934153
466737
2694301
2614388
2924139
236170
1383566
1338208
820728
615958
590388
597116
219819
990193
1153933
1449899
1359246
2657249
57841
1224040
1106787
1929716
2077598
1663351
412085
2208056
1103805
1422747
2847205
2106417
2894758
1918007
34316
288508
616455
2232293
2220459
516598
495236
1660768
1868307
1053512
79457
371405
1510896
539515
1979816
1946060
378209
2486885
1929871
2708806
1047938
2793466
1840877
1643518
567241
571248
2563006
2116424
1939743
1134532
1251098
615271
2265284
2574712
2344568
2030744
908512
1315717
536034
1286250
1438065
1209429
1552582
2853126
1271024
2046451
2837673
1759261
1026671
1470611
439543
1856479
478412
2183260
2627614
1673705
356746
1149099
1745998
2173836
1287535
2631613
321052
1455222
1521645
139553
1127967
797039
2297012
2743197
992944
96404
753970
635361
2458163
1486043
1001668
722840
2648543
472681
1507745
2703643
168007
974577
2665411
2635097
2732227
2853139
693172
1798761
42436
2226380
2937187
42747
2066082
871033
1080114
1408095
948838
1880200
2385341
2727130
2203608
2028860
2111746
401517
457021
661381
453630
1267236
2305130
2529497
1315614
2235415
2568855
139091
201366
1744226
1408611
2430030
486421
2747882
10324
1914189
437948
2184717
2356867
2188733
2609081
2132653
2101543
105570
842737
2440411
398944
283257
2128073
1558884
2052802
1536472
1170878
2594188
1619767
2083828
725476
486337
704441
2886507
2852312
2250650
2841968
2393505
1046685
1004091
1471227
1976001
1505921
709926
2069231
525383
426006
2571978
2087049
1040443
1041186
1087256
1431014
1816270
2854461
2270821
2487034
853006
2698228
493609
1342510
2691798
1329190
1472129
2675219
617603
2389350
1952005
1163449
1601323
895199
1845534
406335
1213086
475642
1577836
616599
143685
1736697
1204320
2844647
625660
1618036
424808
2586094
2293549
2205052
1416416
53312
2222562
2459634
443091
2799281
2259993
1884470
519090
973872
63490
1309428
2732440
1831657
1479285
2813458
1449293
273714
406527
164475
2340636
1594356
2362898
1907643
2042641
907541
1654813
2250792
2239759
694838
1161586
1872458
823504
2140713
2857349
495769
1103317
1729368
2753431
2120121
609233
653945
2312463
1594452
1956245
991303
1360491
1122
483920
2841801
134665
2817064
814644
2715189
1559524
2523355
2793023
2273738
1366992
175765
123062
943468
2195157
1605294
1763276
2086257
774709
1840432
376300
57589
1541595
1647759
2621841
2131912
2760578
2799044
2842576
847683
1211460
198082
2808020
481133
2703323
1451982
1944677
1146
1834138
349280
1044123
1918431
636093
2523395
955897
697727
706341
2455327
1460146
2601793
1129589
2747846
212833
1876037
220848
794462
716054
809517
2028907
1229949
1297626
2578030
1545201
2533017
687812
2779289
127252
1343348
832003
2443783
1640753
1202489
603751
2320094
1574673
624381
749959
212995
1195936
2459656
1322681
767967
613493
1060378
1109808
1995786
1048213
193326
57304
955614
52292
120839
1310493
1890610
178747
2390013
2715913
1422475
279471
1019841
883704
1374782
2309788
2064727
242967
30430
2312848
1827006
418615
2867936
121705
2091818
2838049
712777
731935
1329134
306386
1890751
1753223
862763
1139967
2439818
1808688
911218
1319856
2906553
2275781
1647113
380991
2075696
725141
1478998
2461065
2381330
2827941
2340868
2902897
548624
2863385
1295219
2250875
2814518
385453
1789452
497533
2089063
1181186
2156476
2151774
1886924
686388
1484046
693605
440303
2721777
155551
2005200
1227168
2226581
992923
1189918
685541
2753644
2441132
610018
1868337
1637775
2007415
787567
1329155
2288169
564481
886588
1607089
35181
2536758
1238365
365248
193731
2026488
675378
257128
2329251
2887506
659529
2168915
131543
1095396
1269358
1525964
1798758
1949283
2561737
897871
643880
2638156
821097
2256028
1023935
915203
973716
139191
2075021
840604
2810247
205647
2004106
486546
2646561
531094
1796053
2880470
1340071
2587751
1067364
852142
554707
1548861
186606
942737
693477
1676888
2482462
1346704
795885
2139413
2637581
2164043
1470666
1038499
2024462
1476726
488769
2790603
2396815
1129809
1244146
1309149
94365
1452511
2931799
1071465
347788
1374490
1956951
2275594
1094451
879210
1861916
777983
820951
612343
698614
2529951
2647444
1962533
986324
2385557
1544023
1048075
2251035
2903785
471730
2199188
424044
2600419
2754769
741759
2740389
1544566
1576779
2248689
1076007
779000
430161
163264
1032720
847273
1297970
561148
2100988
1952889
269007
2881422
288435
686859
2501021
1996940
1080972
2103197
2438749
2729301
1254419
980724
1261977
162871
2469754
643084
540754
1878100
1322762
2531858
1860430
1236065
201121
2420770
1237215
1478757
1314988
1597207
1186303
1961582
873252
1890736
1944100
2734713
1657066
1933211
890290
2659788
1782851
1722364
2502190
146655
1265513
116556
2919215
461631
2273076
632220
275094
542725
1628728
1274741
634801
2244422
1413481
2665125
786912
676582
2485297
1451675
1826539
2339640
94605
497128
126619
2570693
2853328
2642976
96667
106203
2701528
2354504
2669983
1645907
1428720
2745653
1459716
10275
646893
641506
472855
1868393
2421864
193779
2814835
1515192
1800569
223383
2125904
1399798
1003576
902366
2813545
2328955
1036305
2846437
944163
205946
402907
525530
1837366
2504419
262391
1101387
1458974
2529454
1047916
605826
391138
2294822
1141176
2110156
2522550
1335828
1372692
2666421
2342596
662584
2864060
1149647
2783074
1040116
2613383
821677
1493874
1607766
631318
1346502
1199673
1956565
2618174
758027
333738
1157921
2341778
2303440
1139122
1517788
968714
1110584
1949566
519764
1035373
2902110
1218587
2012256
1177065
2555901
2195690
664078
1203626
2358921
1127320
1562327
407790
1505312
1241750
2303537
2163316
103588
2758568
2176316
1547048
1437396
2160056
2739186
2311869
910711
236986
1937074
235623
1370921
2094907
775288
1457120
1647053
1764707
2433133
2064622
2929314
345836
2895858
506254
2642205
1498397
1610958
116639
2566305
2818011
447761
1632308
1503349
1573602
1757511
104953
2650413
1990187
578294
2612059
325035
223589
2206774
2781514
1054467
2454696
80124
2483679
1818950
355018
2801286
1179409
1158729
2209337
769927
1330683
1185053
152870
1688457
2130490
1796837
2636997
1878416
98508
129122
2391993
2922418
2512175
595580
1302628
1389497
322757
1236721
2374716
297085
2076948
1633408
871899
1144647
2638842
329018
2663508
134115
1253294
203107
2710059
526839
606197
111257
1034093
2362192
294827
520898
1510553
2553313
1769284
1598893
1576242
1765071
193637
2867061
2150370
165014
281317
1735456
1784408
603534
1509518
647058
162755
2731529
756286
1976616
1996627
239112
61018
2901780
2270434
903580
815894
2874104
1540814
946126
1129112
1353366
2546400
1685080
735841
2224954
2242041
1659318
1789516
2683762
354964
684608
689751
2325479
178489
1416581
1869910
2019374
1469863
1767161
2197207
1160663
2482823
859642
864446
1045748
1595897
302663
2441888
504551
2793510
1112840
507684
1211348
2202562
2746018
425339
934474
1530210
1696091
1415257
1096664
1794040
267555
1424968
1106534
621567
90952
972038
1949882
1575798
513944
2357317
643720
2084650
2277760
970877
752984
2677647
1385090
867174
2867899
1870732
2144573
1789075
1391007
279609
2646479
1309122
2400466
2760804
2122088
1617133
1204835
1816097
364995
2683782
2526716
1092180
1183865
1993578
536292
2055888
913247
148688
803104
1003692
1379489
482161
420251
2423348
2733010
1969320
1867581
2061713
1994749
146187
1750327
412607
1738349
427830
638080
807767
1428353
2855331
761268
951679
1927000
2781402
1043001
2310077
2643834
2525967
1140078
256965
264474
2316131
233718
1229596
1532466
1854978
2066413
986239
2170547
430472
2243295
212235
1240751
2702941
716979
754328
327158
1734897
1601707
259613
1758801
2282319
1572288
104031
936141
365236
604311
2427121
2084102
2381155
1732037
2685818
783154
1456921
2413823
2188742
2832412
1864616
1354930
2156019
2904908
1310144
2107577
198169
759159
1525260
2533810
2649753
8356
1339461
263735
914151
1804777
2886478
1172308
1673900
1454015
1418646
1334408
450095
1856174
543137
1042979
496844
821193
2767547
1805446
22339
1687904
103647
1876431
2631458
672424
1089053
2276257
545113
2224864
1060316
1069744
2486602
2043708
2420785
1033503
1815333
1656411
1015053
840123
2652813
304508
2564075
1341875
1493837
472265
1000569
597948
647941
2568632
2731988
2847525
27290
2206649
219818
2018161
1218710
2905535
29244
2650264
2248635
1071144
675400
2086612
1908253
829513
1441817
1977565
1530921
654706
2314676
1455595
2922968
2806931
2104626
106708
170552
2285108
2467201
2877360
1828194
1038170
2304207
2218991
1533361
1209146
1460061
237249
1553483
1047171
2197369
2220143
1237154
2840462
1974951
1648398
2469352
2141242
462040
2456418
1289675
2653907
1952802
135434
2725708
891601
1114546
2323723
1443172
950499
796526
15561
1444658
11515
499975
1066527
2182486
2028867
2350033
2318879
1953621
2638531
161313
103549
2388655
1964404
1550909
2752151
204295
178680
1135345
1099267
737701
981208
2559076
1087977
2813907
1572112
2246174
2043076
748938
2518800
2154232
1770858
1489741
1417567
1561035
460432
2421363
1000620
1412718
2652174
94601
1272585
121264
21140
1187073
2860625
2758689
2231764
1857702
1344962
1098335
176560
1676787
2851153
2409769
2753371
1282303
219673
1258888
2518145
2330261
1140152
840305
2518730
1585486
1306606
1317668
2316143
2363433
356891
353629
1735258
955785
2933515
319980
250873
2632009
695803
1739195
881800
1808900
1091304
1148932
1324864
550214
1660292
2858074
2362564
1351307
2831753
1786618
945837
949931
145540
1178940
2613126
576329
787922
716772
1205440
1292370
293876
2038097
735111
1830368
2008392
2681171
2612059
1202172
1323795
2220524
1316607
1882469
297600
1118464
115244
2839884
2643935
2715406
245125
620194
2118060
2479407
693903
2231372
59181
1865756
1977042
695002
26192
1915107
2561947
1154528
1172454
622888
1177673
346911
2423803
2311331
2551511
280793
80302
2747649
877263
1798867
1399951
1739741
2264197
1354375
889426
2689015
2898193
255493
2592013
525403
1159614
839860
775906
1740513
352139
711050
48277
1781147
1898934
849027
1313403
2465866
878867
1212649
1340189
956878
1709532
2786881
324371
1391207
2398926
278461
134251
2011732
1755499
52647
2293872
2171856
2461938
431484
395434
1242254
915605
1595600
2266287
1284737
2326192
1577042
292471
899179
2517377
1867681
1932327
2318935
836477
736627
1549640
581591
789167
1890001
163174
382443
1202903
226860
1839155
2689259
127854
342180
1431301
437577
1663033
2484003
702825
828252
2559426
874787
1452629
2519923
2018364
1747007
1913245
1047597
508395
423273
1914065
267220
1983246
1534540
1080964
1571239
2037673
923144
2230169
893206
2542618
1685257
552169
1485877
2115894
1805892
1975775
2845182
2265258
1624726
353557
1001965
1443881
484402
624963
1517958
2709522
595435
1269219
1254111
379086
1528421
2176578
2672457
25907
1602430
2599475
346685
945734
1946870
2021153
1056763
1926059
1723634
1498448
2543128
1524946
497479
2112823
986979
1659869
564002
2596292
2123807
1430475
1124623
31680
2547200
2815422
2906868
2227992
770520
292849
2726000
2576738
1940435
2167527
2402976
1509542
2174983
2801483
720523
1968116
885221
127554
2468110
248534
2775862
2664133
1736857
2744982
2147604
63700
388246
113121
381859
2417996
143185
2084691
1106500
901647
2162173
1598276
558888
2000122
1978554
1173021
1468502
827315
339116
1644675
294411
1227412
838965
1014896
257435
1174529
2603074
2574778
912043
284520
2662378
937617
1049495
2912093
431309
1188795
1631941
140896
174520
1898052
2639476
394028
269411
2753936
1539676
769928
2763955
2133558
2263353
2939121
357628
2004863
2528409
2753954
1698153
1462228
1801581
1558674
138944
2672755
1412126
2710297
2504019
879200
1857331
1915720
146343
43159
1621875
2160765
2425418
2399789
784504
533893
2224699
100867
333153
1667118
2105507
119175
2758493
474629
2344725
1189136
927820
281448
1470307
1619258
2065206
2489163
2797934
2158250
1068610
1147259
1733591
46889
120480
247593
1376915
338748
1125018
692083
604108
1754326
2476900
632259
2750501
233550
427831
2381874
944490
1957773
2233854
403963
520309
1957808
2485418
353350
450676
2179686
1753515
1934471
442648
1940375
789498
532479
2796139
872656
2808270
1078066
2369718
885807
1924740
1460085
2394886
2503411
1481046
2816920
2500753
2211596
1049578
2711765
832604
1734639
55947
185411
1963862
1954690
216165
533379
1043693
1415935
1492760
685382
165239
1807150
2679606
933570
2831632
106861
1866559
2151172
633307
1625632
747681
561178
2187336
1503038
1163045
1926753
551821
304415
1880540
1272879
1186526
86085
304641
1249900
2782668
2292286
1366207
1212911
787270
901613
2531498
983631
1805590
968538
1582129
145585
1581179
466237
385544
1521703
1360118
538645
1468402
520377
2157295
465755
518523
2225546
1178355
1121087
369038
1722347
723771
84683
1570031
2582138
2162268
1485157
2383109
531397
177489
2263313
1961185
438725
929700
2175642
368416
260758
2677604
362105
349620
2287856
2935916
1105977
1620271
627961
652864
2443878
2114526
899648
1736306
852518
13722
1295823
638658
382145
2892245
1839691
122658
2758535
1657399
712432
2822855
516821
1362561
1893400
1149854
8485
1031166
609267
518492
2024420
2194981
2556361
1185410
1477454
66554
682781
2448187
2696315
847822
1470480
2629852
1900482
2760227
1851157
2719534
2018400
793112
2414721
2732511
814437
4539
2653466
2266144
1716446
1611289
108385
1786545
657874
2411538
208531
1330329
2121380
93336
974768
2064121
416578
1550594
870911
268077
1862417
1736784
2138334
121973
550221
1120823
269793
2880774
692261
1631092
1889736
828005
1983629
2241232
2378771
1772259
329759
2712600
2076210
2140779
450386
2829385
1371948
1636255
1008791
894056
1655738
221436
834950
2061074
2254311
2426543
1874972
2716278
2096313
533456
856740
1448744
729084
1001514
2086106
2896040
2458395
2110687
1762077
2075067
2418622
2784398
218749
2079280
601438
1701032
1740002
2595940
751351
1164346
2733125
1164046
170980
625523
505536
2883793
1109164
268686
2632290
74152
165615
1840671
1189993
134580
2544260
142505
338769
801140
234398
694347
1331505
1363861
270072
1638551
1089253
2923996
2403717
2461105
2095159
2662775
175509
2890312
405458
729362
505139
2550670
2274315
387345
284526
2381597
2602217
1115765
2007186
303058
926358
2206618
2782212
2667486
1391371
552179
2897041
382727
1229515
2207583
2356694
1845610
2295611
2536023
1369119
1671211
2382499
614523
814393
622374
2827506
412349
2556308
83233
521801
2323414
129325
2081885
2811961
417668
863377
2782916
2848950
2076135
1030054
2933181
1771899
1975088
997929
2183557
2397759
1260593
1816790
284870
402773
1311713
1848692
1908459
740077
2357501
2633102
2105310
544878
1826161
1576349
389988
1745844
72217
2795814
1402289
1858439
1691188
1371743
1852322
675931
1344964
353368
787864
186698
1404072
1956510
172088
868394
619810
2365040
1679656
1294812
2239304
962026
802544
1316792
1134005
338921
2024582
1190078
414610
108159
1618243
811845
441368
1250082
2303832
767168
1955533
447980
1637701
2119859
2686573
1529247
2348474
2128310
2386102
1935360
250105
2248444
1070385
931984
1645119
825992
1383772
2258225
193336
65772
521310
1048262
1951173
633187
547776
1020728
158497
2738268
61030
558388
1583595
2889277
2611463
2626397
2689988
818094
103719
2104476
745885
1458498
1646017
2175682
1947680
1442048
690012
1096322
2172227
645677
1734487
2134067
2783364
2794303
1755188
1756540
2861146
2451496
1825216
1702512
1113455
1206245
1751101
2183936
2793149
2935915
2584646
331629
1914160
738328
1486840
2310952
867473
431980
938508
1216600
568584
2611885
377033
2545380
1005879
1730806
2069860
1571382
2625268
2148849
429489
747672
2301578
106506
1521961
1612771
1196006
2534196
2049654
2223849
2673096
2411447
2712126
1405653
405944
118250
1645994
2135204
129700
1718896
2487340
443840
753529
2926088
952645
579341
423242
1810127
1470655
1845772
719259
1039768
2193848
1133679
2783145
2420646
1706819
1011997
563490
2254438
252749
2932878
1248562
1002514
138395
421185
2073669
2282843
545268
1024282
2519911
1393545
778911
2210383
305865
22312
1525962
2708717
2184535
268221
1873122
326058
736314
1981017
1052963
2022789
743589
1351496
93161
449961
391391
478560
2565546
2723553
912136
2309277
1226670
1762575
2537166
1039856
1264782
2074651
2177781
546460
125763
1899455
1217874
1265101
270757
2118485
1686736
718509
2608544
2193252
2112272
2153657
1539465
627147
1948274
2382014
1714911
1359239
1564187
363887
680271
1758678
1463479
1132400
2673847
2630147
2714987
1516923
2022747
162216
266307
359289
192745
1081556
2316906
1265797
486123
244101
1669451
2132773
585097
1608670
1505966
1956078
1609592
1235606
491633
2920106
1917935
1428
1677219
2118131
2035907
2883780
2920070
2250518
786752
936993
2860707
176670
2396688
1309574
307756
81611
1452079
2406525
278191
188462
1055692
1530960
1160990
1434363
2013652
1360742
2505573
130946
2614690
2395741
2074674
357883
2838634
140926
543290
1854429
2085560
487988
2671364
565202
2672069
1530108
1293459
2335810
2250315
1298188
2809549
482413
16314
638069
1031251
571591
140146
712943
2285173
1074904
1471279
1193988
2763787
2324440
9697
1712286
2752622
574655
891120
1164783
1643231
1040722
921790
367103
517323
2511405
2802788
2420652
2892431
1423246
1732992
992461
1554305
659840
1135865
2801543
2053625
964392
1139273
1529809
692431
2322746
1281300
1028576
134125
605749
1817687
124645
2550280
1092926
2629157
608484
2544795
1275568
1025347
399387
719009
231935
2749680
1390887
1361049
38046
1147777
1246398
1674165
469103
1576774
1261472
2431861
924320
328101
417325
2146765
2556570
2492635
993182
2309707
397908
1623453
2565019
1562425
2122326
929561
1616364
2758936
832409
2784966
1643926
2312624
2910230
413677
1947763
1735082
968704
2061251
1891537
2331155
60745
704181
1500502
653310
2175418
2250443
2341199
2809013
1164450
1282299
2362158
1815018
264197
102700
2639079
1729505
534607
2002062
1599916
1280379
854011
382604
2551371
751295
2775410
1162196
1283343
985958
1197067
905248
1024080
588735
1350938
2918822
2614167
564518
2804848
684571
1171509
1331324
1524107
513906
2475047
1292939
927212
2698711
2660410
524410
1028662
890318
1306347
2444189
1899553
2466128
2422633
594892
1790665
2608831
2507910
1812778
1806078
337352
182665
2703149
1684459
1017848
1147906
423496
2813774
854067
2018304
586515
2768749
1039695
1763424
2558807
1894544
797031
2795047
1637572
1154922
1458003
1298097
71084
467513
2585717
748904
1383931
2577493
1491744
2891605
584710
2269737
2268871
1268903
2241078
854134
654848
2726059
663687
1465691
156941
1237012
2307138
1319407
1148915
1538716
2854792
1532967
1320785
1394801
923586
2849076
2940459
2236184
1445223
1326871
2438985
2076381
231497
976252
10268
1770456
398127
2532183
765379
1526390
177155
665780
2026023
2057675
1459157
348015
2917111
2442684
1428899
448351
1831920
716748
1129470
2765747
1512487
1969715
1775330
1058609
1192403
1382936
680976
2814487
2670932
2646492
538933
2090657
2359994
2827802
1543820
86809
1830528
315133
2897440
621224
2730198
2571607
1306255
2017117
2791330
2163628
2166536
2718722
760943
498565
1824209
1917230
1836000
2752528
2716322
1734893
1368404
1087037
2501637
2466658
45492
903390
1418213
1687935
503275
178653
112016
1539095
341468
326883
2666857
2021207
1242061
1987709
591606
1430649
1390858
775482
2689988
423748
861687
233549
1929262
2349274
2382947
1180093
1855975
2175677
1239792
677594
307622
2855655
621867
956756
1715156
254656
75315
846869
1151430
2004756
258309
2277780
1097417
1321909
1042527
1179723
1855377
1465476
1427246
2291384
788019
2493386
2780651
2139935
1620706
358809
1107842
1368962
1139935
1774451
599626
2182903
229226
1596686
642426
2934411
2586753
157515
2745228
121559
130909
1778225
2913304
877654
1450264
2345619
249677
2604726
1668413
1903340
2513911
250369
1473892
201702
30540
115719
2170329
1740222
198624
144495
588662
577598
954341
1206851
238505
2543664
1975706
186664
1178890
2201292
604665
1834249
935331
1154131
2016554
1931998
127200
1469825
537994
1777170
178518
1018507
2800007
1264155
1064500
2196677
2485597
1724876
84405
398182
994508
374097
2095822
2842418
2755010
883858
2445180
543266
1326734
2543786
18282
1206157
2614642
1642628
979500
1301004
1788177
352785
1411629
1344389
2562863
132604
2480176
765358
2934673
857935
2523258
404399
1239338
2784352
392520
1339708
2260867
1390134
2506890
1459299
1519826
2119069
1888374
346661
458618
281060
2866406
1620323
2416023
2148885
544915
2710342
2127947
918116
1706089
798085
2148885
1818653
887285
416918
545184
354205
1484159
2076221
2051727
2656708
1406566
1649315
2491353
2252892
624378
694866
1890538
1174268
1717348
1351138
1377770
2380429
2120956
2843415
641552
418951
2671501
1709393
1216057
2856983
2893634
2410820
2576122
86020
1767622
2218911
335010
2712023
184216
879252
158504
1457071
1129681
2140091
879076
2657243
393822
2514441
1487397
2234819
1625285
1197450
2100511
1921335
198785
1911359
2886493
1365959
2510311
2290577
1049397
1464084
91612
1442393
837890
698025
1863085
2491649
2315722
1712529
410144
830972
2197894
2700866
1219498
504850
2277583
250634
2442594
58105
1502043
2039848
1943938
123564
909850
2613707
2822173
2324473
2469354
884333
680729
2940083
1141176
2476776
2809388
2572863
2847537
1790233
890371
2202856
2243459
2611544
616572
1082500
675799
922711
1669907
2739
2730970
559710
2630731
1781212
131351
926645
1847370
619100
1755268
1844281
1750397
1096747
1701578
958583
2107390
2872451
1979125
843314
8983
1390822
2902492
2549906
175766
2426672
200690
966742
137717
984523
165632
1532087
1649267
2453259
1207255
133294
770341
2137356
2348676
1505988
461141
950703
1315961
1093706
142250
1654928
1718619
2738579
597119
2417904
1711389
790837
2179702
551291
719967
2918895
576503
2043926
1835625
262421
2075767
637092
2707073
280794
1736541
2464028
2450826
2618977
728947
2634561
1558156
1214437
1020969
322240
2804513
2850145
1801064
1596172
2763754
2142484
411873
1518316
1141753
2690413
208115
1161484
1936268
1312862
2184164
191592
2278972
2672739
1118402
175377
2279478
2886094
543412
1348145
1849353
738755
737988
1094612
406681
2811806
1232669
935027
386415
2749774
113001
1698907
1124384
2368690
1902505
2512628
1626371
1398114
2853351
441975
2785024
1050890
2086107
1291276
702452
844085
1608179
766579
395889
1148420
848310
1480073
2636878
852688
1971579
1501028
1588578
1061322
1072001
759996
2184806
466199
72130
1547060
2254151
2443374
2578492
936410
386513
1332914
1799079
1818941
2093826
697090
124072
916124
2730764
1958148
95292
847629
1806350
354441
439998
2865463
2221804
208612
101331
2003891
914366
1563441
2628400
415198
140676
1249042
1346274
1404344
405304
1988358
2478315
1234043
684166
1934930
2319498
32055
2913841
1141085
1603675
191200
774963
2179131
893813
1650879
1508980
2604955
793723
2515456
849464
1583011
1956030
1749595
2612841
2288098
199137
994764
965206
127916
1185379
1736716
2307487
423042
1615954
1673446
1992924
2149186
837401
2090990
2664676
2802092
31717
1153950
2267354
1883480
1521211
1922673
2353722
1385440
2081018
198947
2544394
2855537
1617394
1880828
706631
626003
1571351
2397608
918018
148602
2412698
2171176
415461
836443
2173492
2221099
1598783
787621
1257537
2618506
231793
2060661
1864496
707134
61450
2678895
1533243
1448904
1456500
2336458
2685200
1445494
2719904
953703
2319789
1082539
1324503
2812507
236714
2620639
1849269
1029782
1199503
1167880
2343722
1193805
586288
2359323
2243389
2311183
914606
1324732
2621893
2504839
710346
1930410
2453849
2741922
1857916
287196
711850
1537767
369300
1090919
27652
7380
2406304
2111057
1998307
1188516
658704
484478
1038068
1520825
925465
2730477
2834444
35050
661560
2694066
2712890
967722
700250
221594
1651709
1717816
2103252
1550050
1112159
2534674
303779
52236
2183024
400658
2791495
1064142
387578
1658753
2535771
2139231
2862228
194161
1349345
939548
1076567
251373
1068284
641585
1438335
1892410
349117
448877
313008
2458982
2239719
1402855
680934
1357772
820304
515701
1393744
721640
1378777
379856
2389722
1384809
515683
593267
594203
1175480
1269513
2006651
1538361
2580115
66116
2204079
1397500
2151565
741730
2937597
1159355
2319937
1318501
2560044
497717
2076266
1635282
1166129
974801
2879382
2475261
1364579
1754779
2328036
1984779
2012822
2912064
617286
1011251
2808980
1812440
1051185
2936314
314126
1747470
1272078
373093
510950
1760153
2476643
497560
1826081
2718251
2272018
1324347
367531
816190
1061464
493987
1648205
659598
438952
545507
2225237
2732737
1304436
1311172
2812509
21035
390644
2411211
1737588
1923839
1380494
1450768
2448076
1792682
2419885
281965
510828
2743605
665871
2456265
455610
602064
2398797
375709
223801
1155950
883923
1845310
739388
1595448
608629
1928357
1094403
2926753
1365255
1019261
394960
1756013
2096484
486769
2165497
656125
819662
813236
2584537
2271681
378528
919948
2638066
305109
2649608
2272430
2035393
912822
800175
2146685
1820250
546817
1220267
713346
383619
2090595
1036603
2492153
1310236
735077
1631318
26594
421085
504580
1560891
1212001
1268112
766184
296355
2586169
736399
2581578
1345164
1052645
1288647
2663180
1115812
2799071
1941807
2253576
113468
2377990
376986
1738837
1724352
2666386
2282926
1975786
2824321
2470158
1486073
1651498
789164
2175174
89979
571857
486939
2582607
1766134
199298
1736394
2103204
1799696
557179
87581
1117479
2091776
1481529
2859653
1150088
1790643
56191
1569174
2218150
1105579
1234807
1700574
1656781
31046
1848387
2416201
1638173
976649
2214269
684535
2071810
2556718
1961513
2117746
1922010
1182190
2269016
2247551
1784489
1870526
473800
124374
540563
2907100
1265975
2890959
577769
1130354
984032
1162787
1473515
2392157
505837
1339660
628094
815103
1462946
818905
406659
286217
2654377
1426203
398379
1513442
1827371
2061601
2102228
2935358
2874750
2304184
1630080
701611
778799
2520386
431379
2314511
1816492
659091
883933
1890222
429495
1508344
425055
1289959
1571641
2501090
2625245
1993168
2355059
850123
717149
2586923
2890014
1129525
180180
2544770
16999
511456
1583884
2606911
1547628
2203121
2610630
97368
1432671
2256190
948093
1950749
640266
1816415
1148512
2840778
908569
2399866
1602372
1454689
1791022
1306943
2714326
83582
69757
714048
1113827
1541686
2164319
1697511
1919191
2608074
2339571
2897491
1970657
1709777
1250887
764150
1431295
1494194
1849078
1803118
837777
1991622
126690
273571
965428
1009171
274826
284523
2178122
489067
1877375
2120899
154608
2412692
2697525
2192759
884144
2446225
2767432
858110
2060282
2723162
1916230
485918
689182
2549829
2232983
2329623
1168653
784018
822331
413951
505046
2023167
92931
1544848
569766
487164
2090779
371342
1695427
452425
381160
527509
207728
2370907
65819
2519453
1913380
334199
2049355
2501769
2113018
1398079
2237527
570264
1891061
1345252
1000045
2805234
2109715
356438
1965079
88937
399687
654401
2138832
66839
1083771
1960234
476169
863451
2723815
2401770
2656475
1829355
226710
301344
950726
1234504
2509248
2112424
171261
1383383
1217300
2576156
2559156
2662363
480797
418426
2429786
1550170
24671
178556
2540729
717480
2914432
2143667
2275391
2800754
1973576
1396267
1542142
276118
381768
1912722
831188
276105
1975404
2134853
561325
1644883
1305462
27074
2458220
2611724
1014060
2285354
2444933
2121147
2342125
1099410
1403689
980960
476633
509409
1552705
871425
2797953
2582034
2795423
1854664
2480124
1733895
2696082
1981833
157936
228396
1840622
155724
1502244
397222
1937440
2710978
2635540
2205222
673044
1203494
1387724
2676796
2610143
1778139
303167
1831161
2241956
1687997
986142
129841
2522483
2673550
1605704
412591
1016909
2176513
2533303
1027804
1078604
1763736
259473
2487534
2306842
1537924
215271
1261090
1512513
14306
2316333
604208
663602
786835
1650407
446692
620156
1331304
2560734
1447057
2773319
1103597
342856
2482172
68918
2650204
354311
2445829
1591191
2400721
407062
2195079
2766962
622555
2909655
1384933
860480
2750958
52124
2087612
1351363
2695555
2424625
2343064
863474
299861
2484008
520893
112985
1293314
583257
2667666
2390852
212667
2520762
615190
893348
21291
70522
2744577
402675
2347048
2886699
1045324
2912064
2371986
1878639
23557
1847618
510884
1063714
2658269
1045609
879218
2578880
1594848
1378687
1893587
608616
1831357
748609
557562
2836121
2129234
2783251
687040
483876
328480
1615556
146415
505346
1427593
1170663
1632078
1929245
2831912
345983
1920461
1271937
412959
695196
719028
2392710
809239
181084
2504287
2685402
2711604
2646514
1636263
927327
627993
807709
2159998
369650
2301286
2600806
2906137
884477
587308
2708449
624189
2013334
2675808
244911
2778481
859417
1947446
1084704
2867464
1697864
25080
2729998
2789146
2452116
1440052
1859196
2725739
2849768
1140052
1981399
1301094
1386249
2437885
2190596
2879526
724936
1471958
1276113
2605365
2431896
893395
2040990
68998
1649578
1105447
2417194
1114334
2631680
773043
2627327
2632974
2867099
2238726
1911123
2275461
1267977
1819130
1603627
2451664
1435170
2801755
2839452
213365
2827381
1106149
1585544
321937
1752462
1418023
392300
534523
619225
515234
903555
2921563
2683182
2661456
2321315
2479582
1728724
1288649
111740
1825805
139001
137589
1512649
1108986
2487382
1652178
2505095
277783
1433906
1213348
1549879
560239
441861
193515
2293507
678493
1980578
2829683
82147
1047450
2495528
1267069
752873
1727788
2047824
899319
182195
2577166
1602772
919323
2361334
867773
1148052
1647961
1843478
919814
904769
2890790
2933572
270683
1414861
707963
336924
146103
155948
2899791
527339
646805
853078
1606485
1667363
1294346
206764
2639347
2156046
1453886
865611
2502691
1928862
1736741
304462
2510628
587547
1454107
25822
2125466
2697322
2085002
60512
1600606
1139217
1327963
1890995
1168549
1293102
1095881
2138713
1918681
1485084
2480578
2115843
2115752
2302358
2813374
1622370
2143328
1424824
2247087
2508427
2455936
64995
626
2587580
333482
354470
784425
1080822
1717679
1923987
450040
361788
2754047
1877564
1902689
1112808
497320
1939645
2789439
2027825
678520
1569845
2718999
2712435
1490432
1898421
1618346
711173
175908
2890126
2194907
1023618
1901243
1131639
889382
1607018
1213726
2311398
1121069
2293899
405828
2062268
1817173
615519
2361812
620216
1914031
2759876
1139829
2216025
204017
1727190
441518
84358
2222492
2857108
2299898
284423
628848
278294
769667
942620
2491711
842298
2032925
1304181
237181
189949
1302012
671273
764888
994904
560322
1635358
753362
1257144
1004089
183408
1514535
798982
661093
664991
1410144
567316
86805
2338632
537260
366720
1858083
275883
971256
31669
2091327
2218329
2698647
375766
506419
988091
1954779
2221028
89945
2257757
2047270
436101
1796805
2398897
2833118
1288293
2709983
2050338
2270431
989558
679922
2894842
2186360
2080738
1854032
269132
1739532
1566776
1665648
983380
21477
1056353
2931923
1210064
656073
2173332
2366348
1518965
1123036
955626
1832189
2859490
1831902
1791064
473724
2613711
963961
1662258
1857906
1395514
2069875
35867
2800270
2016969
2561267
411175
181446
2809544
1096445
1288921
2798359
573824
1582462
1766232
364898
2028018
2160122
2356639
467558
2484882
670419
568677
1613993
580429
183099
1783584
2525260
993549
156336
11695
742808
1597418
2594314
2463814
1279272
699231
191516
2153884
2041763
965449
1994291
2403563
827664
1350402
832832
1867660
22052
1337628
1623351
2726611
2877938
2655796
42589
1217178
2775728
2129500
2044069
1792791
32310
1549003
2617204
933514
2509321
1798241
157879
1483278
1303021
2711817
2664302
2208687
821889
1882386
1605849
112843
396584
2586572
15721
728936
2353314
983416
1793386
2935322
1524704
1927049
2595588
2525
2145118
629101
530408
2457922
701377
1721860
1487691
1739166
1389865
293780
817924
2793380
417954
1452001
426902
264591
661081
2254185
1049756
2296906
1136447
1878668
75567
1100244
1821405
1362709
1071330
773678
2598689
736713
234309
2874305
2747094
1958639
196984
2845131
2322852
1586274
1203907
1194413
1409263
956461
1467036
2746164
918772
1513677
2346076
1872747
332066
396264
2388950
1019551
680490
1736182
337917
1002541
1742779
2805871
2645303
127750
2233070
1856525
1175612
2914073
830500
1732309
2338693
2601296
821434
1750882
698527
2392577
2393366
1786634
908388
527670
2052735
32306
2352175
592076
2280992
2831141
1594168
879587
882983
895203
2681259
956949
2689800
2060789
1302246
758449
557740
2470892
1246817
491086
2243148
488388
1203374
495446
707701
2810436
265645
2397310
2940450
2687982
900323
2763392
1616721
107980
2273805
19983
70654
855080
164808
1385731
559906
2335640
2020414
2887407
1944800
586852
2869324
87946
1395537
2477871
1565941
837255
1283234
1504532
681028
2037058
2760526
1056488
2411501
1901596
1279471
2238074
2333954
821615
1963315
2560305
996436
1673898
1108095
276872
1160826
1248978
2635263
2270608
1184942
2107880
616296
2007185
2531729
127709
650445
702274
999511
2707691
1326234
2423612
2929233
2613990
670213
481875
1043862
1074398
1380760
1718253
1293181
375738
1607961
1554916
1848620
558432
1465190
2710213
138345
1725392
2787109
1213483
145306
1786516
1732894
972050
444245
1135213
1179793
121914
1544659
2594865
633530
1493913
1852644
2170019
352191
1271242
853494
1853996
388439
663611
173191
2008338
502487
1897000
1354535
1972847
787000
26255
355006
1740550
16789
159216
1610198
2643804
1731013
684906
2174306
2565353
2038509
2240360
2761577
842801
583117
1803155
2500260
2383689
2547118
350650
2765621
689630
455257
1099438
2519331
1762228
2215491
425975
1858910
430475
711079
2925033
989821
2704371
943236
2594701
329137
1669565
71941
2470287
1226203
2819673
1663597
2458935
181165
776594
740274
2635325
2771291
584432
1254646
1400836
1156124
2366963
692027
224009
2400469
231088
2610396
1124058
204802
1124660
1233238
1274181
2936302
1674026
428556
1412169
1463932
52142
343448
2525452
587342
2186083
1393436
1412445
78963
1210144
782597
568072
1547699
2730798
2675413
2213550
1441608
1833528
527711
2727039
1391025
2458756
395654
699074
1669964
2094340
1212430
358962
350865
2280962
1144851
1930369
2562681
1797406
1581720
2196527
1359673
749238
2083579
1018882
2084684
1288089
2086180
671109
1401662
798816
187723
2169395
726065
1630747
1502233
501135
1544764
1043531
1333070
2358808
1584703
2233648
737840
2667014
2742055
2455800
1271525
2147176
718522
1560051
2138941
1970514
341169
378080
2850520
1433142
2150212
2442803
1622464
2531946
2535723
2120329
1016738
1351427
2865100
1753452
1754719
453356
44535
2385338
2333270
1231391
2807886
1540353
2857548
2471118
403707
2700420
1200341
1375879
2720024
2273703
2837505
854019
2102924
2145677
1520229
271913
697312
2066172
1394098
1119190
2748505
677892
1668925
2106309
676573
1701667
1540784
2586346
786318
101366
2239786
2322917
645941
1053359
810454
511397
1452917
2433761
786140
1539968
2768648
850645
2677248
1087321
1896309
1355313
2279752
2284956
1933175
1363761
2514330
1558676
1302562
598161
2695779
1815422
1722252
1432050
2077994
2379612
2689000
1748676
1444787
1639723
1247215
634304
942983
107415
598511
721583
63852
2656353
573243
1942785
2059798
841787
2140893
551353
2655531
577107
2208680
477621
1746292
1173313
1174606
983237
1806904
2910160
603792
516063
1440301
2423946
2674808
1524510
2676017
1197499
211360
1187426
2201668
1255861
1335202
1591447
745593
1581311
376376
316351
222767
2426770
1013487
1032434
2281363
2931241
474870
2452409
2182534
1033133
1417397
74961
2583049
1524184
1944315
1949654
1511639
1261815
2460255
1971432
633878
1848224
1207576
2199539
197078
1477306
81417
2865665
2305355
1427486
2841908
1731508
649874
1587034
46883
1265514
30197
2343673
2604527
2886754
1448222
698512
420299
1793198
8162
1360017
2024493
1795669
260459
2751713
2024313
240873
2114987
2770420
2106338
2196824
1010110
2475861
1145755
2684125
1588466
1712661
2484434
476328
122284
1194956
1206202
2496514
937754
581242
658812
48535
2594491
1675185
2323138
1214663
2099310
1514355
1164612
1554209
37374
2801922
2575765
2227054
2755631
2235856
152882
2370310
219930
1846926
1215674
1961430
2557797
811629
669303
1057044
862529
1591259
1636395
2262858
1977303
2030881
2601917
654088
1419239
2319680
980942
1020259
1693474
396269
1514906
785334
347992
1448552
1159663
2399250
2640093
802646
1895811
951051
1518875
1905067
129396
545119
227643
2779703
951980
2796862
2445315
1533612
1753994
1429989
2103617
1967593
2293470
202109
1560570
2786503
791039
2421459
2717958
1306108
2246116
1378449
47382
2612898
1883728
2178085
1979178
1789329
2250641
2084401
2602166
2149017
1375611
933884
410533
1177671
2020820
2804202
99206
2142255
2891330
1545784
368829
2489109
2517970
375209
1910792
1175273
2719109
44042
1674158
157059
1742131
2561870
724903
824381
2776022
1946363
1577623
1994684
2231288
2360647
2656930
2085845
685538
2273211
977978
2516316
1301388
2547775
105547
1895156
493410
988641
2258752
2826038
911743
738601
1998547
2428859
2140206
2132160
2019458
1822007
2579065
270575
1520332
710271
764552
2592393
800618
2409825
1498863
1316382
2106593
2938162
2248315
1264723
724988
1381760
603897
2234517
2475898
2652173
1587755
157756
996404
2382929
488788
2549153
2504218
756578
2405082
1004251
1999062
840415
537541
341104
1543935
2745883
1891643
989852
1769044
1168430
2321122
2276983
1066744
2334057
903912
2054117
1959337
1980163
86837
84136
2936714
2516160
1647590
2120030
203026
1091540
2534186
1519642
1396929
1288805
1158511
1871154
62017
1384936
947512
1275711
2542513
1622173
2112269
351318
747705
1497308
1202397
426080
2938237
709258
1146550
228495
2576854
469772
2110669
1330162
2866651
123685
2090922
468740
1212004
2221997
451275
500196
1169472
1583762
640897
928483
979056
452979
719384
2600209
746014
60595
1961104
1379448
811740
2480491
2875529
359397
1710126
538873
2087953
323987
1633362
631294
1082074
1905527
521339
2775689
2196855
383826
1953266
1791795
2172794
1302553
2858420
2652692
1254693
2446942
1841082
623056
2110809
1816311
1138956
1232478
2360348
206710
1532202
363099
700804
1108241
1316644
164865
2368941
1067486
2510057
397494
2709984
560349
2635901
1274894
61608
860606
2740634
1869505
1131502
2031518
1844521
2906941
2515350
865936
199251
421424
1758637
947811
1126504
752614
2712671
1157443
483865
774131
2571801
16529
485357
1658644
2494313
530775
1523056
1047183
1844366
976807
2025065
1853369
1148247
2420838
60250
38700
1485122
365632
1462911
2424290
536905
1187604
2621386
1689786
2613572
2826877
2170792
2925422
2912792
419830
2432526
2778440
1538754
1952286
2492237
716159
2362638
772416
387351
1929687
2612849
1690650
998882
206154
947150
2852840
2626571
2254084
2883984
483074
2419198
1724519
499227
1203609
1262914
221887
2852942
1916579
2207952
2771540
737954
2560594
1348501
1806176
1402990
1641295
566966
1296504
406066
1183726
1649733
1697483
2005161
1632823
673205
572932
1000873
466484
2137925
1462454
2121844
2145781
1825634
21015
706063
368999
1881903
1492770
916490
1404473
1039865
1528522
2450100
1858180
1366173
1348340
2594664
806742
2207243
2332406
667528
931455
2939363
1764617
245926
1103527
2009142
2269383
748537
903530
682281
2873925
1907499
1289071
98529
1364900
13564
737275
2495266
2251391
1295893
1774028
1535654
2032931
686111
252934
2734596
834910
1550054
1580224
1652835
1055057
1758514
1029698
924552
1013565
1958504
1083991
2337184
1267083
713661
1485072
1129861
1121425
1053566
440294
1150531
2399975
1007809
1982857
1419498
931014
2278417
1608189
151335
696674
1904424
1330425
1121436
191754
2534851
431369
2152112
1791777
1662107
290631
1259524
2276444
572692
1244659
369484
841611
486594
2797992
2531770
501598
89700
2190831
317743
1138914
1255867
474141
2194657
387869
421529
1620151
933000
1674689
309807
1754747
377736
1163233
509375
2211023
2622153
1235753
906583
1058982
1584486
477356
2417241
961538
49652
676722
863301
1360805
359448
2477146
2930904
1963205
127577
85980
2779369
2341652
277010
2627939
2116528
862876
789043
2575435
1348111
1945010
1797609
2519180
894653
1095916
1496134
1423221
2525621
1762432
2062006
2046828
638428
624472
186386
2175942
1574583
889013
1054652
705919
1027273
2105851
1465310
867032
962597
1910356
1166930
1129466
1405178
2079341
578515
38801
1947963
1559006
184173
2303657
1041835
2020282
2820808
1847850
2239225
818415
732297
2526053
906990
2599400
1537779
150954
665727
2204351
1574473
2314011
388324
1220232
2145988
176787
33411
822635
2741853
2643733
812693
2762556
2229871
1874897
2562232
759376
1740924
435200
2446006
1050138
532541
866167
1101252
321796
2354154
2044876
2124682
440426
2691820
369127
838591
1543172
2595901
2152589
51561
1146223
1550359
652150
2187413
2732622
1343083
1108772
1957202
800490
732131
6306
737601
1177179
2832769
1617132
127555
62011
2237764
104253
1376413
1910664
724789
431061
2869030
2420430
963215
69771
2117723
1416937
1328145
2407424
516133
975725
1411491
532558
2343393
2545614
2145394
2090469
1216688
766979
1319595
1424223
532548
2661966
1016099
2376558
1528856
141156
726198
1770994
421210
175710
2515606
1429303
2780588
1905854
1543559
904905
2222975
13063
974202
1827216
1731017
2018112
238920
979337
240008
1954123
1826498
2702128
727491
58038
2184822
594115
2121168
1375284
898359
2533890
47545
2724704
2522391
436492
563837
1467936
609453
859643
1616115
1893035
930383
1778884
1183732
470713
2194376
2636065
1874069
99568
1816773
2918388
2181281
693597
1434202
667428
2734291
933408
2573316
2512278
313478
208838
2159162
1892429
2006437
428492
469595
2736736
1378017
1138653
217779
1226027
2693658
1315652
1229235
1931594
2833494
487132
1211773
2593636
628785
854944
2104647
1273546
1334077
1216360
2059179
2504732
216492
2777095
2290382
2265804
2024960
190905
959046
1009777
297679
1213349
1388328
1345757
1012616
2311757
1912049
648649
1520414
512313
1137542
2282386
726369
1050033
923932
2015136
547988
1179480
2604919
791838
2385150
1588239
1337135
2925709
272486
1483847
21884
1416706
2269203
229820
625071
2129796
2887685
1828978
242196
1480155
2067780
311543
2600019
2931400
534404
1220680
1433914
409724
1282997
2912482
646828
1356271
2171041
1373405
1736872
990223
2175527
2055638
2823448
2671805
2868467
1607872
1763138
2832247
1212692
1109275
2233050
1800338
1504203
924415
2793590
655347
1058213
1600090
2138018
1608948
2521668
375174
2174428
2769574
1520694
2518084
2180250
1591399
1262127
2350217
2494895
2233763
1079294
2926911
2819695
1970665
2686160
2852884
1517026
2750790
1759852
978353
1337501
636877
1276960
795300
377072
2582796
2757590
289824
940971
52309
2931465
2583768
2458676
1569092
700038
297900
540517
861429
2863674
1062188
1430530
86090
1271964
1366400
2211992
1572360
2145658
1132846
2079056
1355029
639872
623551
796561
42189
875612
2455727
1361728
2373083
1947065
2108044
2864170
1028721
1849315
867937
1896638
1313515
2270615
2408227
2621676
1894911
1002296
1508895
2149826
773441
1363374
1923950
829686
1332027
884592
351566
2494337
1782823
1046554
1276755
2274458
2591563
1348336
1921941
2038760
2331841
1327895
1786718
46991
2806853
2241254
1414200
764704
2602798
2094527
2125373
1289662
346634
608276
1544554
974108
2423205
20899
534864
2782619
2485788
2184578
2326070
1434349
2810129
201594
86729
2047845
1092379
2112084
1424112
1826661
252040
1546184
671765
1237288
966314
1014248
2834712
1411781
2016268
1071681
1460504
480515
2131294
2935905
1017952
2090028
664449
1647731
1337816
804817
660818
171628
1762110
106975
1341375
138070
2177403
303282
760520
1304768
847000
2034820
1210035
1669892
478297
521156
1524244
405690
231671
2909135
2482287
12466
1149140
2900970
1544312
175685
1714016
950400
2852092
814435
1948437
1110527
821777
1059192
2222065
745244
2351577
2558026
406333
186457
478722
2696599
789856
1319199
2302869
549138
2753275
323935
215152
2295613
1997295
1052439
851198
453743
1363335
1995201
1653608
1773358
2509780
2681614
434551
5359
775325
2524193
1539331
678730
342479
1664533
2207421
2883079
1910969
924287
2506107
2315902
2327819
2475948
857797
1172925
942694
752829
2888247
2331450
1843123
2291400
2614924
1799626
2030741
830460
1630032
2749592
1210863
2401388
1241530
589409
62761
2635160
822243
1290308
945161
797771
2792710
267034
450568
1493924
853754
761457
1143278
1277666
1376463
1203011
1410300
1099675
715372
2271327
2856740
1020722
2792515
310741
502867
2228126
2147950
857712
2905297
1013683
1202628
2511902
2355302
1367375
667320
2669776
2922814
471375
1169089
924486
1450181
148603
2421965
1799027
1528487
446167
1209870
2680207
105569
962336
922400
264238
2476300
414005
1216944
2318782
2442912
1463515
1484694
2278720
2865081
2413978
1167260
1757373
1493654
2566897
2550028
566725
155078
2691568
511948
44947
324222
2328094
557828
2016334
1570435
2179267
1541221
2378060
75725
2244431
397522
208731
2427632
2839032
2837309
412449
2229990
2348575
442419
1825811
390242
1630110
1808230
385167
982258
308333
1117090
1998320
900827
1263725
2576957
2551200
81715
982015
1181663
2559285
551575
2386840
888379
1548481
984659
2407042
930708
1898544
2000530
502659
2798991
2494220
144761
2356703
1622522
685196
177021
680239
2165137
2437551
1968262
107641
643497
686371
210278
4090
2189651
768717
2324178
1034714
2700455
1544191
1049765
944866
1150389
1818945
1877248
2502392
627687
1049834
677741
2734068
538155
2535783
2023558
2032053
1292537
749300
1527099
1775516
118262
2167929
1399552
2386398
2110115
1717154
1919621
40553
582173
490728
53624
1091749
1234124
462215
2922962
646789
207154
2112396
1115238
1500489
1126074
2164742
2352912
365959
1179945
1288110
2436474
888661
1542925
2432779
2702292
431121
2417199
789503
2334419
2333821
537565
1537202
1608811
546299
2408684
195967
1040877
846685
1836388
387256
895031
956918
1999273
1122974
118295
2883922
2901441
1337478
809344
1173403
124204
620186
1548961
1176830
720053
1418854
652854
864758
2533853
56418
2309832
2249676
2005913
1206161
1697559
2594598
1604574
1549324
1670339
144863
2548020
1221179
1110342
314989
1166885
267357
2473547
891413
76187
1047575
1761510
1598950
2368093
2504011
452129
1642516
86058
2837621
2517802
2676891
985732
1384031
2794899
261747
1199180
890565
1669823
2399730
1178505
1831617
852534
710280
2613195
1270845
2071525
1113587
847441
652636
1369922
1892687
2365483
2253843
329126
147089
2664605
669207
1717049
2483509
2816238
614344
1787781
580988
165446
1626514
373494
500634
2391750
1899945
1557612
1073033
2560052
2827756
2739368
2332377
1250353
910939
2320882
348120
1372484
797826
2358317
109964
2053872
890162
152873
373272
2729019
1638803
2726708
1647053
1509822
1683632
630651
1863362
1102369
2594704
1877071
2608355
552784
1505345
681400
1132445
1886664
2477183
122641
459256
2537864
2620013
1097378
2632573
2168439
751881
2041053
2509567
153963
504200
966770
1550151
1298630
858909
1449268
2890414
767149
2892341
685221
1740557
2176825
2513375
278181
1179009
1914451
2222923
1108725
2483427
2279179
2802231
2782609
2635960
1494009
30207
2240830
392956
1274695
884042
1352923
2742610
1920100
1133172
1201900
1184235
893666
2852723
718650
2396719
1779991
207301
1054865
2356625
1293326
1836499
2321580
77054
2817536
152816
2356184
1138266
1581089
2596399
2830893
629337
2184864
1565084
540365
901369
1076454
1156693
862018
1902708
2094996
2530526
2658608
2597037
1010572
990662
1792491
199387
1099365
153550
1112529
1011669
1536381
247802
716951
1928768
1269700
515320
1379618
1257125
1548521
2163546
2061697
2149098
1074992
1406693
1745677
1020822
1247528
2203988
1044517
6780
1420547
151596
2354280
303703
1813735
982970
1170153
767214
2201452
395146
402449
754024
628971
2411564
2872697
1457339
2076582
534022
734005
2530939
258804
2562627
37799
2070349
84895
743488
238124
682520
2764954
658502
61980
1364157
499142
2576174
806626
2029176
1104456
586327
1878126
1084081
487046
1635671
1675475
1166322
741054
298228
1305286
1291035
2718652
1506658
1530412
2713185
2288191
1599339
2828232
1754407
1560131
2246822
2342036
1534893
890050
2650585
530717
2760511
2063676
484910
77886
2224336
2114468
131275
2670865
1781663
2847218
520181
1424332
1850620
1782276
1055894
2477945
2464186
98200
2627089
762593
1946382
2130483
1496008
1671644
1513983
242454
173163
820622
2036899
1277898
1778862
2488080
509576
89228
2828617
1879009
560094
2029888
1868219
1229704
1787717
1979182
1373982
2433246
1479706
233633
1470128
2435278
2315541
2354046
2656578
1784449
1351980
2382846
2429721
1748956
705390
2463792
1352605
762436
1035465
111512
727009
141176
366625
789388
2844670
985669
1716036
2651124
234761
1602047
2308736
2672051
304816
1583124
1404003
2429436
1683607
2436650
756355
230629
739725
1642807
891635
2926599
2824036
1300654
1987461
926941
793992
967184
2106837
2576803
903481
2073401
870259
2516424
2849414
2494471
2598999
836605
236596
2668971
285436
1020249
2347372
120474
372828
2780880
120549
2155062
1290269
58195
2601250
1207267
1253330
2634051
1236615
2083941
1206500
795426
107060
2419370
2284897
1520312
2529909
182139
1993276
649837
600292
2202815
2420600
304380
2690262
2301730
1495186
1211074
2177057
2554314
2125518
213033
2601581
28177
1584695
1415896
89888
1007165
137914
1213863
2491995
1743433
1266519
1749006
748501
1843948
649177
2402406
1110146
2006188
1877339
1084465
1148074
138685
986981
1566579
768807
2027431
1077630
2188851
2658567
2777103
2927478
729428
2052077
386923
640939
2390428
444930
1324531
1521004
1757384
29053
1525103
226511
2485134
1437009
1852801
2064832
2843273
630566
2773427
2231761
2694963
323629
1488254
667439
663582
2322656
600032
516325
2297812
280542
259989
1184112
428628
1614923
934209
2790913
2525191
842269
1281854
535259
590772
1050760
1453392
322237
404631
2519298
1069573
2317354
1882005
2711105
529471
1205491
1573497
340426
999243
1637217
1709413
441519
1233347
501150
2829176
2282436
1026690
1669089
321810
235857
2288984
1618269
1416631
1700696
733367
2090542
1651838
1520098
1559161
1052319
1068360
2348653
1629802
561691
1789446
1822648
117768
2264290
45040
1370409
2796604
209462
2319616
826198
83260
1639804
2593562
620008
2684239
1444903
813571
1691705
2215629
1788124
1002
1187755
2037044
151015
1417563
958461
2550232
2877006
255039
1545182
1722227
2248439
999366
1492268
2293438
1658347
416717
137005
388977
1319512
1348267
278746
2013807
1753676
1997104
1413199
633846
2423564
2507286
1963317
805071
2035510
2045384
2432673
1863537
621471
2377826
615860
1968841
2934658
1168193
2735885
698645
860138
2424075
943811
1027619
116981
961308
2593357
505556
2622879
456845
2814123
1583612
2436247
388324
918064
2641415
531574
2251046
936593
1944503
365036
915572
2745447
1494785
661154
149715
204416
1085768
218444
266401
675253
632813
274156
445012
1340760
1944220
2798697
1158985
1872694
1613690
746357
1910674
849295
2399598
2669299
2698767
1236203
1152040
1139348
248419
1503141
2399991
2134847
481617
1863884
296493
1057989
1550440
1099709
670324
1285118
1645475
467598
2546754
2517715
1848384
982343
45921
1236809
1910017
2368879
2288181
789089
1661043
1906014
1730447
1450035
1258330
2036109
1815649
2752083
2113731
661278
1341139
2763715
908080
208903
1775006
1667685
1753882
1656028
1272590
2226791
2759374
401051
1911914
2534717
2417579
655999
2361757
1172550
14529
1324432
473201
67043
2367321
1934840
1458773
2686297
2416614
999008
2935769
1834109
2538415
1374739
1469190
1686579
572190
2255279
574892
183190
936438
2336975
93955
720917
2268634
515668
2691449
1808965
362147
972353
365195
1352498
2213018
1897378
692618
2084940
2235236
817700
398950
1561182
2837123
2515072
391464
1718929
1249368
269022
2725454
2775111
325830
566289
118800
2640792
843116
1597031
1358835
1178501
2928234
426318
350586
2303230
941832
1310555
2066757
1283506
584930
2782846
2476579
161792
72766
2709649
137319
455114
1410436
2438048
1921100
1734596
461642
329331
984458
326442
2173607
2701304
465463
1933958
1081666
2558258
547377
1198837
371661
907595
2477975
637133
460996
2358793
178064
400228
644042
886792
215806
345969
1224778
1452778
2761753
2368337
451382
1123654
1804252
2737081
2330814
1087141
930264
2373607
236943
462117
2898766
2061750
2666141
1602570
2843847
1224509
2065023
1984657
1596190
2242688
2296367
2202863
2262469
1303327
1744930
1672040
1537397
1830717
2138498
1429454
1101304
306171
2091070
2542146
2506439
1462854
2042164
1544320
2777138
209649
2583828
458673
2324885
2072834
304267
185795
1975213
1839422
2083577
1367549
2126850
1827283
59855
1280443
1624408
2399805
1376315
2923982
1420104
2589517
41078
2140994
2039613
2297820
1381210
662242
2235661
2510728
58370
2162749
230035
2728342
2757414
723458
970371
2008650
1217930
121675
206028
1007013
2210910
600155
1114155
1372464
10572
697145
921276
2276190
2815528
2288811
2182130
1550401
1582011
1171793
2199202
928337
365597
378652
315802
2252601
1201714
1300938
676568
1918921
1603512
2828297
2462948
613121
1055797
40857
2439076
1600548
2003185
964048
1738586
129603
420348
768461
1192252
1549339
1531782
2731385
1067850
2779718
447284
334138
119782
2686085
1200457
1101336
1684693
2764734
1140502
2374422
2307208
2486297
1062050
1305376
1069754
1394003
329160
1089699
2609520
679255
2386852
694729
1195661
221741
2383452
1454526
2456072
1012983
2928111
706900
1671764
1063698
2133438
2457234
2502525
1666636
330507
2216012
250828
189472
2835327
211254
1175447
2644220
1771023
1954075
1596637
1774914
736938
1394193
1665686
1809726
1993637
2536662
743380
1773782
2241256
1511803
1565988
2749570
335432
2694078
968200
616302
470244
313450
247426
1724920
932944
1768608
2718360
2873421
569443
2846459
898050
438225
1490528
1266967
1885633
1526639
2671700
1723094
1468581
2469170
1272211
2656489
2070861
1129167
2414918
1525199
274278
684123
2469303
2692827
1746728
429571
557797
236411
274813
2688771
1523232
1681506
712921
2267328
838684
651618
2076674
2608110
2877644
1601756
2821963
144105
1102213
105022
2778092
1831221
1131950
2784701
1981440
2278335
2933243
2768263
905757
1988454
2622429
37502
245746
203999
869372
1429898
2686444
2162102
211292
1572374
1539410
683441
2707908
1775370
2795976
351706
1699077
1036156
1897164
2096439
2886699
2526788
901383
664812
2318187
279201
1313556
268343
847665
1379385
2231642
489942
293205
2502555
2126505
266146
352889
986526
1324394
2159943
1609479
1036281
1689858
1843530
2119902
648160
342484
2237933
1935405
2771983
1180918
768131
1634094
2324683
37094
852301
1381645
180780
2662183
386888
1328977
570092
2318404
2813822
253737
503418
2593354
1079894
91197
2913149
1227726
2127178
1604307
700027
1401825
2936580
319946
917944
1951041
2639895
1393127
1546800
592440
2658066
1446000
855733
940982
1638980
2743419
1033809
2518352
2620774
2200344
2550972
1051737
1192131
1425521
862751
1862655
2254028
1597914
1443881
809772
2203282
1633038
1614529
2029956
1499213
1480019
603930
1007524
2043199
1022932
661997
1978660
1812483
201980
2417688
1609998
2304813
451345
2146748
2633714
700249
894195
1546877
2424242
51432
2726876
1326073
494352
256186
2377019
1428387
1688859
921875
2433864
1201386
2410966
1220666
1033147
1241513
247175
825421
2363078
1944262
1608087
335318
393212
648098
939089
1995330
2078077
1355296
2717967
1913572
2895107
2819184
843430
1507136
1280467
2714928
2269610
957871
1232206
2081499
2284260
1650325
2258895
1402661
139624
659295
2456889
972967
869664
2060358
2258009
857503
1328411
441203
1652158
2566960
1982400
1061098
2116711
252267
2243046
253226
751659
2325020
2243628
688915
1698199
2929591
1843821
2074707
2678259
1155441
2278998
1313354
1385481
509110
2532124
2327490
632848
306954
1590762
1718192
644283
91754
1266669
1992926
1157300
1152960
2093280
603519
485901
1313054
1417449
108317
452048
71767
2549235
1647936
1794638
2454384
1351056
2677977
642198
2346973
1055938
326629
1038517
417198
347290
906575
792563
1792132
322188
1051351
1830314
2937552
1632354
2490516
289622
1608639
599551
1490417
1980197
1098187
233853
1648628
2859244
1652099
593036
1322188
1750304
2009934
1072259
982772
2091206
999848
303362
24392
2231415
1994417
2884991
1849126
40133
2344779
2602226
67082
1283733
2091523
645355
1273361
899303
2237130
2891121
2095220
1114960
1002777
880256
910443
169361
1854599
2917519
90936
2753257
1891972
2206248
1573979
783671
1601569
1892191
2776971
1321473
2723362
1053827
815360
2217508
79830
1873292
2032380
524569
989607
2414853
2429871
1106891
1162067
870310
1354628
1778155
1593274
1709504
258458
1828534
2653311
977869
723897
2843070
921410
1721555
2162103
2233110
1590655
2341164
2453078
1610168
2839751
108865
889911
1935850
889194
2582415
1924123
2495150
2906612
272358
704318
1967832
1525762
1695216
883393
194919
2598218
1225761
744753
2123798
290173
497225
1923498
2273927
2008987
1078021
1842160
305913
1068362
1412458
2541222
1105803
353513
1864294
1666405
767604
958246
2937670
684480
60363
472970
2298819
2603142
676463
2692600
1756637
1253929
1711267
88838
2531735
2371084
2900980
1100347
903855
2822983
2045344
1183150
2454171
546090
569615
1259925
917542
2230184
2049788
1677683
368634
1112231
345151
2677128
1363032
2350240
2778519
2660037
631258
1696738
2730420
2338995
2181121
2555622
2070480
2725421
253055
212223
923742
1398973
488973
2607699
1107762
2734795
2883757
1122426
2115840
999567
1066687
227221
727924
1108014
807229
2840438
92549
875071
1133320
1268866
568754
1446273
1902037
87557
2438365
632566
644113
2507936
1480638
989377
2496411
382603
2295087
2606113
870222
1710815
1077030
2466946
529630
2449041
1584736
2102382
2432979
739819
2780247
2759662
1431192
1070080
752593
762838
2195939
595034
2048817
147368
2844845
1278087
1495336
1439636
2792515
1781261
2280966
2909044
2162300
2824638
1589384
1183133
394384
1592569
204293
431838
755616
1918678
2856871
1746584
856524
388874
1602008
500941
2809611
1987702
2224344
138394
398400
1154143
2560864
1705013
1920735
514236
2049694
2916833
2202182
424651
1688232
1673131
1984909
518489
2293747
51864
1869705
481578
1334343
1248019
705655
2886959
1746628
1516179
2426558
74798
2668070
1929629
1387996
286274
1017598
1447102
38702
117337
1031270
686054
2032296
1339449
831315
2622844
1832189
2240297
883414
2480709
834582
1979540
2324311
179128
483410
1621606
1854777
2057345
335163
1474528
889709
42584
1184368
2350107
639401
2739941
1935650
747617
1009878
764851
31772
2407065
553710
1805905
2105494
2754486
1027070
769059
1759500
973822
1568816
50283
605543
347860
2593954
1151399
1198926
1449765
2513108
1253063
2298329
197470
937749
1476483
1713913
1707535
2873969
2033753
1342469
1345279
1850136
3758
2718629
160616
2776072
2521501
1867570
1680772
930409
2036413
584422
1750822
2779527
2389847
1945446
1518298
1624102
812680
2168536
1138599
1225378
386678
1933246
2692598
266553
2188819
996421
2540770
1669057
1917263
76377
195800
2012507
1071990
119847
943970
1322281
2377625
1333333
2768709
1004928
623323
608719
1562125
1170190
2712972
1645293
2018425
943065
263286
604618
1892969
727690
523808
908731
1705072
1415130
1122511
2448518
310002
2474723
1618233
2374529
1299796
435593
2483942
458814
240668
2101781
1419545
2226402
1359429
685213
1052785
2094546
1860328
282585
1904661
25361
794069
1342258
2169255
2337347
2380638
1092704
389974
1647713
759967
1277191
1514721
2549192
819644
1283337
2672085
2637746
2053733
771516
648651
763451
485128
1540125
2343394
192263
413038
29733
1853496
1618893
1594533
718541
2211967
1747727
380507
1231004
2029700
2180032
1628219
275998
2565486
2246140
401184
766110
2632915
1527677
64928
699047
1834569
1370158
1451542
596727
1525063
1447151
39919
1992076
866235
2071348
1464818
274365
1754316
765714
2385508
2756058
2913027
2904872
925737
2140516
2107997
2567892
718511
1116424
1045131
1778757
108480
83262
2701551
695319
1794749
1324816
1411342
1687016
2680501
2335666
1486942
1664415
1005895
2736367
2510654
2125174
1246337
1577458
143704
126249
1304827
1187920
793768
1588919
2482297
630729
469594
1133399
2427518
616408
2432255
436060
2421953
440736
590680
2739282
362116
548242
2882903
2068453
1591425
2356419
795054
2127617
2002160
2246690
2346717
2392150
1498306
1980080
2373872
2057568
142640
1868659
2286944
2535235
2560364
1734341
2168971
1131244
605257
396689
174653
1633302
1698189
892883
2479226
1180037
587278
204639
1565949
1615223
2530161
1468109
739120
1755301
199798
731628
2459277
291301
1878131
1253453
1585407
2037797
1056709
2871218
2693375
330547
1571676
1156863
336720
363819
1873567
2206264
1071698
124983
1125347
2035566
966655
2283259
1247307
1197517
631942
1021872
2538076
2405461
637351
650211
1659943
2442248
2738051
2594891
1499879
153945
1059643
1070260
1676140
714594
2742630
1740900
452613
2669754
527437
2250026
1599334
1117092
740530
1374889
1435937
485051
825386
269591
704681
1181489
1843081
616019
2536263
1906129
2224126
2841629
1856493
2380571
2106858
773578
2747580
2790488
2794432
431143
827818
1730370
305518
2100050
229503
1572216
1297750
456405
2672674
351247
1109591
626955
1571348
897438
878530
1474106
1146653
377607
1500863
1365175
2739932
1547157
609239
2122772
1497755
2455738
1048453
2008891
1118104
56284
1216055
321523
2475391
953626
2430267
2551141
271436
1036768
2177499
1912355
535446
2266615
2003733
903484
773210
1225288
2692370
2885300
1594041
93625
1196432
1309861
575537
1946786
2507570
2467290
2570843
2118616
1880498
2113622
2186872
1048721
1029195
2905474
2810383
2577125
620475
314089
2693812
2089882
2716022
1369141
642827
1595007
1293893
704155
957834
1371330
807142
2077832
2306408
2793966
285154
1728218
1987846
2669969
240472
2467850
2520121
2154801
494482
2820974
2343284
2027444
944
1432479
2189785
2653917
920317
1811590
2935022
1758521
2394724
1215955
1991961
743668
216391
1723752
150783
2844642
1566851
2850404
2066816
974743
2011503
1607691
551627
2735296
1748816
2251252
2893361
1825491
1380165
360816
2793528
636581
2244431
2459749
870472
1011559
2857589
1885461
1467187
904932
303151
163194
711355
2687766
1588310
1114006
2626630
2117475
1452842
887282
983847
669306
978223
1647041
1162271
933974
1873214
2087303
1105790
212641
864039
264485
1169132
1299425
793155
2239914
915046
2827727
1118318
396579
2114586
2836636
2767922
233150
161025
881401
2604648
2250270
1773730
784419
2485802
1142839
1429721
866374
2488813
2573470
835487
2015468
1171310
2121170
238670
2166658
1791316
2745505
2772807
2661211
2456485
63595
1799440
240127
1377808
2018041
6134
1814129
2693131
805597
494181
2856396
2557341
1987067
1002644
459988
1316778
2075976
2017355
1127509
1971660
1756128
641411
439503
965629
2476990
679463
2743441
1812692
1157560
209501
1645095
211972
1280693
2692714
1639722
437424
790285
2484132
2058135
1830562
1924669
1605721
178079
2678552
590866
471107
1196211
151482
2017147
894232
323869
1494566
2035689
1847573
1875429
541338
2146267
1596512
2601158
1122504
1535637
2868182
200003
1478626
1967331
703298
1638522
112179
2145185
1477977
2816235
801424
2811545
1854332
618707
1622725
2830198
1455688
2411697
1896859
817179
1724686
1062577
1752749
1063477
2547545
1150116
1270123
747937
1028665
1555522
1276040
2873159
2244309
530412
416022
1143354
2304812
878324
634602
2406819
1019377
2476143
1590410
1045926
262657
1740566
246940
1517971
650978
2583333
565579
2376093
2162731
1578604
74235
1069826
480575
705139
276875
1485178
565538
2779266
2347114
1384057
2534390
2551505
1940032
832143
2103431
2015901
1101617
1692296
1239363
120903
1328845
2019339
2923159
456015
2661747
2647307
1305826
2797274
1585251
1975362
1232613
2726285
1951000
1599142
1466712
365059
289160
1395317
788712
1079748
590234
139508
856395
2533162
870908
47867
1241228
1061968
2113004
2563546
573540
279032
185525
941108
915770
1270279
1962890
111347
1721572
462746
2552532
2118241
212039
422678
2861247
450823
847244
1592754
686238
1925758
1288805
2864021
806417
2457627
2488624
659951
903296
1913493
2509823
2412311
686866
686712
526230
1352335
2770223
2476428
680316
2004894
260349
451889
2694307
2152692
2498473
308749
567287
1970920
386954
358865
1944554
230056
2712186
80451
575268
889076
2683723
2345840
1820960
599531
2357104
1669403
404300
2825370
2286461
1954916
47789
1029667
1029463
683171
392531
2610536
448965
669571
2224132
2559586
1981353
109495
2668957
2571543
1420750
1486742
2608379
174677
1147415
1600827
1623197
2218313
130759
18341
2482691
2570648
1186138
2063112
1585476
1276100
2549172
899022
52774
2028402
453109
2739275
1403408
1225125
357037
2492973
1640060
204206
1466931
1641816
1009484
1712389
1772324
2020751
342476
96211
2830937
594704
2431262
207837
875970
966977
187809
728196
582425
2021768
117419
2055341
111438
2458257
1818933
639014
537241
1028503
1929768
1941284
1765853
1445333
1562846
1004761
2131847
1224126
459298
1627767
2019639
996538
188730
1942538
536362
1472990
2121959
2487471
1039007
1650137
704020
269977
177031
1423681
980018
1194489
1101596
1743506
1401929
2467917
1521401
782683
341057
1957984
785099
1957585
2135033
2686347
1876203
1642224
1911343
1646069
272675
2929929
2787836
1668557
697038
741281
1537713
363906
2116327
1395257
2140689
1853640
1414514
2319589
1924062
2205264
2906132
427620
2194811
1393908
2394199
1550223
458763
839670
915072
596976
2188607
1046737
1532349
316795
625216
465091
1479157
2355152
810769
2419556
1242283
965965
2376580
1022726
1558788
684184
2118103
913373
351312
2273238
1171922
2764989
110147
1680817
2451268
2888624
1794282
1878795
918409
2462891
530682
2403239
1935961
2460927
2803485
2007801
89362
1085795
2374934
1239669
1750886
2649087
62212
191554
1866268
1467746
1356305
2099299
1542107
1145324
2358851
2070736
719019
2164215
734446
626082
2631406
1575587
184329
1206703
80216
696626
2276785
1289815
601594
259909
1800842
2659388
871676
1443044
262866
2208360
841677
1128636
2872400
706189
1560185
1515723
1212132
1288437
1717589
661861
818319
764267
1944185
1524730
1084518
825348
867120
2620211
2722434
649505
122028
2015732
835458
2407091
1780217
2841903
998145
1974599
826438
1282930
1952228
1920898
521254
833027
2155969
2721130
1477279
1486835
677774
2310655
1988169
867037
641785
334927
2804408
739106
1370599
312544
923994
2178137
8457
2215082
1261996
1691056
2839542
912564
1922413
2572142
1108995
2619217
2192110
2080146
545252
1135616
345001
170642
2798303
2199900
1548084
1581229
41819
546656
1200710
471181
2195010
620197
2580988
1638706
2399364
1301155
20588
2633588
736881
1795355
2219270
490485
2277378
1138782
1673317
2779059
1230404
389271
343948
2519121
2030821
1304896
866430
1067800
2201148
1839431
1795309
1749959
2459757
1640494
882879
548339
751623
2784090
401286
97116
751909
165343
1884242
1065763
2461221
2183981
778125
521237
2392977
2720384
2403328
1701578
1882197
183986
1255075
413580
478050
96042
1804833
307404
443250
280162
1591030
1017635
2280541
418782
1262375
1893011
2645992
2286588
1301130
294861
269838
104845
1340874
1008654
916217
399676
919125
219905
1989509
476558
71098
66511
665136
2039456
208758
2457098
2610771
2111472
2602476
2565381
443671
2014337
68714
1486275
529254
2229882
2501193
1961610
1852043
2139986
1775674
929667
2865022
1170064
1617581
2716108
165475
674476
2351821
491368
511796
1221812
1005074
797072
2676699
2702028
982485
1877880
2646261
2068661
825508
2658552
1431059
2408868
2155805
2656422
2365553
1308997
1275125
598494
869728
441612
1973398
1451393
1460441
1551360
1172261
2678116
43398
2140551
365943
112048
2760285
712275
1845776
2576020
2505434
2706335
218674
1623977
517575
2930384
99742
879873
261403
1604626
1276005
1582394
270077
1007447
1865405
1076652
656649
261237
1902548
1596388
1395756
2473073
1589772
930837
514151
723170
1058623
2157974
2826129
855078
2208618
1582551
2085783
2308086
18062
500394
1379538
820976
2602481
2458257
52721
89896
1450540
1696573
1923060
77330
1532348
2648824
476833
2526051
1393792
1413304
1303960
191483
2586307
1209344
1984636
1763642
797554
2463859
2757622
1329607
2605498
1615135
1387836
677852
2254514
2618767
2398629
477332
142081
24929
1433293
1406230
2153296
2768075
577480
926039
2396844
528490
2839446
175316
1725371
591959
2074098
1391568
1170340
98010
2176505
2516055
187047
998077
757823
602566
531830
2614657
1913515
990634
2411598
1799079
286376
1487386
1990881
2902139
676344
2902959
659405
357700
846181
1747036
109852
1394757
870367
1616577
1695322
883189
626736
640101
1928702
1319864
562445
16307
101517
2938471
2266725
652597
1746346
545730
1751970
41179
2004484
2282594
28977
199356
1618847
373153
496209
960497
2306530
964149
1129990
2599526
773281
1124069
2240336
1989015
535549
1095856
2741276
425680
1707939
1813830
2630926
896739
1076577
663654
961158
194273
38361
388777
762663
87300
2019441
1888067
1495792
1176114
744317
262670
1376136
2688881
1515623
2881859
762074
2924234
1558687
1251842
899212
1406687
1792421
2160395
602034
809832
1907654
2664893
1886478
2352454
1178707
2248879
1779396
2560915
1350894
715538
548162
270705
2385254
2166315
1427993
952257
1909738
2099766
524560
1915168
1221459
104663
852205
2734278
924021
1261160
1456518
1993606
1197444
2383455
2505718
1110004
2306396
2352507
2364275
398980
1684804
201685
2630862
2772988
2332517
2174482
989871
975200
660243
1777532
2255910
1945594
2716719
11110
1889834
411164
183842
2748804
930560
1934756
1064178
600675
282597
1641914
1331845
2771666
211488
2482139
2270025
1730174
1139725
493725
883215
865329
2358701
2277199
312667
2717766
629232
555494
1378277
61430
1060475
2406913
1775216
1474967
1819556
836067
1761571
1211542
895150
2158951
945187
2113641
2487665
587124
2036478
2306746
1397634
1365202
391825
2532271
2327340
999604
564470
2775221
1016280
21641
140702
1563226
1588227
2524166
1877881
2748638
180481
138546
2105659
2213801
2400573
1787658
1716687
110432
2371749
2515485
2538769
1708912
1884096
1981999
425983
2606356
1654107
301360
2560384
1052307
730741
39622
951675
266116
1618084
1772628
2351745
1618829
2010859
628631
705412
2232524
2479144
1276689
2808505
1512016
884348
2011099
291046
633025
2831904
2847875
2052800
929138
887853
733100
715177
2924742
1793944
1398957
2593603
2511517
2301787
2296030
2344207
1049966
308410
2271312
780909
1120728
909648
376192
914463
1335465
1402770
911012
736576
2605888
509023
57154
139662
706784
967387
131693
811829
1293053
2188003
2239128
2329644
847524
513594
1142182
1237855
1576869
2121043
957203
2534948
702865
543461
970018
2715183
2199104
2713095
1212997
835587
1680217
2848235
2411610
2579735
207944
554675
256428
778289
1424888
2638154
2369700
1545251
20752
942344
2640700
2015606
2254588
234148
612991
103302
2060379
2740514
2814338
2549059
333052
886936
1272532
741218
299624
752002
535118
1943022
193872
257356
650010
2898505
2079824
1693751
1900806
2416705
2856773
503951
806074
1181277
540753
2875198
1484946
404461
202253
2025768
2783850
939446
2256583
563107
2001821
1225428
189279
210520
1458926
653960
1049839
2474617
2039627
2830266
600959
2812897
703126
35450
1405606
1565680
2297667
2751700
1340265
2020018
296010
912972
1709316
129048
943083
2504508
1821988
1188253
871252
1850276
1019359
2513976
1221888
2355818
1809459
1225597
627284
742932
2283585
2275856
2050635
393733
1440435
2903844
2745874
1996148
2094949
2282103
742884
1157216
1754667
2903438
1667785
2406237
2619011
2093693
1174247
1175041
2034221
2221929
1709150
996454
348963
1146668
485533
2554540
1393763
1879365
2233120
1011233
2788372
416535
1330615
2090713
901920
2650190
331818
1018283
1747364
163128
80454
2917994
827512
1397955
74152
1103155
862157
1903874
1746545
2917544
2709012
2598941
502640
240461
819970
2021357
41114
2213287
2819974
167778
2625436
2335452
933480
1055760
2485212
2065677
1016066
2906745
1880649
345310
1675145
1098381
2353163
1111936
1677609
2216815
2098157
767083
1194799
65152
2382371
2912652
1272529
2239706
448814
1089052
608349
2610245
309915
2581705
2472930
1778563
1792268
1143038
948861
2277037
145295
1077491
2888606
2104706
568516
305150
1368282
696304
715555
872885
837523
1166126
2774991
2852539
1843567
808713
290007
2609881
1055215
1564850
2386661
2070081
2642778
277569
2096834
67384
2356521
1268511
340066
328189
2710475
2080689
130198
1571703
2080837
2755909
2123973
1597752
1568702
1256758
1954267
2880224
2042129
93555
2014561
3856
1212590
416322
2357002
2325480
1142355
1500491
1223189
2804835
2014434
1705705
257711
817149
443614
1674336
1283158
1938262
2931980
2729780
2579405
1025970
1424858
660373
2646539
495073
680976
2629437
685041
2656629
861568
838695
1684730
787552
2916914
2201688
2194265
1234501
1122942
1758341
1342413
789558
2071702
2276958
2842936
51374
596525
1582153
149188
640372
1086938
733843
1051253
658513
251300
1999724
2152854
2557547
902253
2305693
2213765
625895
2294066
1225511
847672
2687191
2296150
2545128
1913798
2474308
201310
316983
2010286
493228
235308
753032
1527230
1530305
196730
821822
2304838
838475
1993369
937196
2761537
457660
468876
615971
71609
676920
2481764
1535083
1241950
716165
277715
1603355
2615074
2397657
1771657
2101200
2403154
357041
2393690
1131926
1536157
2399700
1620984
75739
427807
531958
405506
1045845
1372720
1716287
444358
2669676
2707246
1540772
1493777
1399992
33455
2465912
413519
2839028
1774939
1484486
1793513
227620
2576754
2766450
35556
850887
66643
1845619
1110222
1940550
953692
2814276
1877973
959895
588832
1533862
2013423
927466
2645869
491107
1984106
1436741
399966
1517531
2655818
1429403
1727957
2712898
1046506
2165266
1972116
2648130
1871093
812671
1654767
1627421
2767780
120280
1689037
2393389
2352667
1769242
2374737
2887314
2433860
2130454
2323612
353114
1213441
1706297
2180823
2581809
1873118
1051501
964999
898146
221228
2524518
655878
2935536
149777
279554
2634159
246529
896533
297888
2417348
2289491
2444490
2538770
578151
2322438
2179638
710629
995100
2412407
2044837
360829
1157931
1538383
1700819
1802396
879242
1908131
1024721
1058314
2902926
2430582
137699
1202349
423695
2770955
903610
2867576
2569317
104834
394121
2280810
2442993
353504
510217
2902158
1969668
1091786
2285807
480759
2811462
1686585
2441608
2836043
981868
179962
1275028
297786
2910437
7706
2840401
854054
547938
2129181
888670
793408
1998163
1623488
55743
81587
2408784
1793133
610602
1753658
1447474
2778
1375191
2118265
2412950
1787707
2711468
2859110
1592109
2880778
2793268
641866
106856
949564
1060184
649218
1834935
2022677
1039044
289377
2529416
2086593
502687
557214
1715203
2150345
1822128
1792698
553772
2381102
1398729
271081
1424433
2019858
436603
1372965
1957023
102207
512380
2847258
946546
367659
2153340
2906151
396384
2013213
2698063
2473928
41869
2440679
2338311
1600960
64760
1857143
491304
1746201
159702
1020188
617622
2226346
1749713
564398
1772498
801723
2124005
350796
2166258
1121563
932750
2432101
1695638
2150061
1067280
1377886
2642600
1477626
1115055
1345440
250388
2146339
2421852
1064516
2757919
822151
2622100
1003432
1674605
2912423
422474
1910603
1331649
745184
1390112
565397
2745524
1159534
1218915
1024126
1430620
2706904
1007520
2338420
286902
2898742
651513
996267
2473149
172201
1628753
1336908
305060
985993
1538520
485868
2903291
2552717
1939011
366981
1511262
540434
906030
1619348
1260393
1163451
1022411
2144081
1960766
1541303
534593
1524870
1864139
2699446
2654708
1351559
66000
1470988
1865807
1301018
2505371
1548980
1184630
1488715
454883
1144550
1103722
1808721
2756279
2822777
2073894
2253642
2578836
2476090
1225476
2245343
156061
1077395
2278110
1616933
742585
121488
500593
269338
1372001
2006563
447892
2741336
2438026
1089274
2356125
2717143
2569965
817950
2423800
21260
1760572
2091718
2539844
1205169
2032626
1539116
637386
656994
2125428
1459666
231350
2710743
1028125
359298
2513989
187021
1372961
2036161
1020987
2288631
2391429
1960315
1049020
2240919
2401910
1249095
280389
1996576
1113613
1031281
2661548
2683512
1738424
1767295
2670527
1823867
2561167
352738
1800324
2327171
1073259
1147654
1615137
862576
1864128
910698
1604028
2859283
1939234
728423
2736732
2346829
2556319
1262005
2752858
1080347
906796
1303136
1530573
1812065
2560644
1653035
2630137
2668384
1595227
958234
173847
597681
1541234
366454
276570
1097415
2561774
278072
300247
853002
2174646
1517038
2818924
105
1755114
536250
2050305
1961782
369530
673966
2835065
2876777
2834681
1181191
1793320
999956
2834199
2179717
2263685
1277340
1438513
1845955
1229547
1902271
2407385
2007652
1470309
2113308
517316
930753
2766926
928667
145351
2214065
2363670
349885
2500951
2019176
2605916
698221
2441604
624187
1090781
391951
923585
845522
1788877
1806968
2647306
1118589
1102032
1848659
2224264
2423318
1560655
52654
1363540
529786
670421
123783
747902
398736
1903998
245804
471342
2113810
2611064
6521
152319
2616193
2576181
246582
2101588
1042158
2698958
283514
1235223
2889829
2750332
814536
268903
1332514
1808568
1369427
2404950
500983
1939565
1111588
1387152
2899923
664921
1470702
1759581
1500575
1102236
1099777
589368
2717748
829849
2185147
1425440
1628590
2034829
626533
1994994
2110730
2439988
1114523
1301854
2101898
2822683
449304
1950481
1332461
1375916
1593059
1504166
1005616
1627743
1295982
2557750
645699
245053
1658756
1509240
2045339
1159418
1944653
2551329
1795182
515344
661911
234136
2173069
988392
444107
933479
433481
714505
300581
473031
512132
1405209
1947017
2893234
2384088
1976320
1517280
2672335
2836125
2790532
2761328
536803
1148583
2337249
1574447
1112434
2116740
636895
2151909
2882866
1149839
258841
802368
899507
787416
334805
753042
13536
2337166
2590981
986113
962273
2068541
2296787
153366
1140787
762786
1696336
2587694
1439859
756719
1921718
542748
2219405
820189
1373808
2103432
100274
260142
1628152
761697
2646097
2040108
1880477
1153078
44571
1425441
1439738
972919
937812
1419571
817620
670580
2123670
2115385
316002
2659526
437680
412242
1637113
307857
811421
309440
1710343
2016842
787673
450673
2505635
6159
2724371
931757
194521
209335
83796
1340721
849015
1422944
2382779
1382598
1936762
2817595
1340786
2254230
2400341
2052922
1864382
410095
380186
851769
1724091
882316
2753416
2465595
319338
474394
921251
1735065
2447803
2619546
1234914
47135
187617
686636
2787053
2093670
126100
1792105
407068
1949483
2741933
1734430
1114589
2441903
1944351
946775
654398
2806682
2682051
30838
187214
2613499
2198803
128090
641024
2349439
2037475
2424426
1737597
679264
287819
1590046
1231763
2323546
147608
2458584
532662
1273173
1190600
708882
2928165
2185737
2650776
303768
1999005
1989388
2720518
141827
1414135
2475525
1564835
1090478
8664
2087119
153580
1488809
467740
2307488
2350088
3819
2527305
530295
2204449
121020
1783354
2434040
209353
1264895
854580
1423835
1177133
119785
1434761
2057041
1715841
1366157
1337015
103502
645474
1008007
892160
2552134
743121
1023537
640905
2748685
2401620
2550804
1721777
97329
1947759
2574145
1077295
88084
2788657
1557234
2654652
472610
1194796
1887301
1606853
2466981
1909751
1467382
2468630
2040522
941491
324662
345155
1152188
1953661
2755714
1495980
1873066
2154541
2839297
541889
540342
152462
1560740
1567348
769451
1672270
157696
1058130
159158
816687
695183
598878
2109715
1711507
515093
2673893
2042958
1446727
416411
2335508
2833193
705379
1913149
930791
2093648
2650585
197694
2691674
1720958
582878
2361800
1721629
1264461
2173494
1715363
2861670
1615920
2916225
1173425
2139967
1904379
2861843
2004837
207460
331551
174925
320599
2360784
542580
74987
2226943
1751490
2100717
1184899
2532986
2225854
2425404
104825
498489
2496558
1835288
933076
62229
1537880
2629558
1024359
1266328
1981819
1862894
550480
846790
1249065
630225
1667418
1249903
1664980
189695
1954834
1275817
2580707
870920
525917
2714575
793285
2596431
2914764
1341778
1221711
1976314
2747845
2595395
2758513
1634633
1314898
2661656
1852917
2304445
1616624
2592837
2770111
2293941
2787524
1285837
2895355
2658077
986380
415008
2431939
2854678
2523945
2071626
1183594
1987172
931100
1499423
1468381
1509753
2371242
353045
2609166
2462714
2177954
828990
452212
2107192
2353603
859194
2601904
2061824
757089
174774
18700
2398022
211519
221850
68046
1570755
2549814
1727628
2452590
1662190
2131219
1255383
1361078
629
1520349
610160
2809259
1133980
2637342
1111496
373279
863995
1319887
303174
400988
1036123
434225
1836497
324062
2925035
2627169
2503510
410710
1427732
547105
1107988
1169274
2693052
5118
368285
959207
1146619
220077
831330
602493
416085
1952443
1475778
710079
2092022
476095
1109877
2144822
934642
2364474
2922646
2785879
2054993
730388
2581977
2081798
2510237
478655
2454118
2240265
2563034
238023
2455988
1811045
92681
481877
1203550
957888
597384
285751
2027601
2511177
1836491
1912533
1782990
146838
2145087
1294880
836741
1653555
1002168
2311047
1486578
426563
506776
766844
2036738
1931711
812242
392948
1202166
573021
2784633
1951824
1934225
699119
2456531
2440014
987499
1626168
1316109
1491513
2864227
1698292
335775
1472897
271344
2139100
269133
59815
2012914
2874090
1133394
1169606
1345012
765101
1854296
8796
1855959
189347
644023
1957736
93178
1500168
350292
1357766
1096987
1339761
1457148
2441204
1230924
2168254
760517
1674171
2366065
1821926
2663900
1204328
791084
1008419
914789
2572843
731303
2569592
1797725
2445973
1261031
2809531
336895
1943495
2551991
1850139
1373051
943211
536617
2183700
604091
2005079
2201012
137896
873153
482621
136581
2927768
1618939
953662
768143
188961
2502871
1792385
697486
1000481
213181
529042
467590
2110209
1398817
2671438
1692787
442322
327174
2403722
582953
2256093
1748545
2300378
2095012
1205971
1083064
2264629
1653520
449250
209827
2337513
2091477
184062
1694147
980305
2639982
1733137
1597625
2048119
765427
1966430
2901624
2767165
2657632
2260122
1684543
1085370
2939284
1128284
539157
2118172
443332
1042713
1291825
2911437
238863
2406933
2272665
998589
615865
1776560
442352
2800304
432012
474994
2217384
1307002
1957018
311428
584509
86625
196559
1449210
2921185
558259
556483
62422
717961
249369
376300
1987215
1628439
75625
2816529
2546065
1064301
2617972
1467469
1839031
795202
380002
52847
108736
1219535
1553630
1019670
878428
1531370
2521095
2879715
1620161
875220
27770
1703081
2326281
599098
447163
2395787
682727
922054
816088
220281
517492
1523440
992016
940246
1010738
1445831
123059
1604379
2745746
2911720
1873504
1166619
1173876
1394957
1783847
417596
474409
1359803
2868665
1943674
1414137
2224468
2300618
2437043
2769690
1843785
529818
2069201
2405975
2348895
2702000
1555898
955077
1999891
2655425
891764
824970
709112
1939741
1339576
1892387
680114
569355
2111279
2563094
256300
2354504
217598
812183
1694553
1182206
1059361
669714
2018603
101458
2843065
1248461
2742109
624109
653170
41985
2136307
1609676
1179270
1983782
2700429
1246526
693696
593362
81883
768643
1090153
1698455
168338
10774
1101363
2021892
2346997
13317
480923
254980
481370
1382966
2175266
972464
433472
433401
1551039
2293062
2215931
832274
961569
785317
794327
1550365
1878252
2258892
333113
2441202
1806442
446232
2737548
2572077
2893471
2600707
263466
1754574
1952334
2332590
2790093
634741
1306218
1484553
1450692
2256157
458162
937808
300401
2616085
1663665
2553491
2378932
319504
2708580
1945988
2574993
902290
67175
2612380
2474546
1727353
884458
286490
2655942
1577721
2397702
2025116
1128688
2488967
1603825
1103145
694526
40484
1762969
644935
32003
1657608
2209165
1417397
2760676
472982
1147674
2153359
561293
124996
1485492
1480214
1086381
155382
2433685
1300968
447238
550817
2035639
1411026
2700293
1243195
896907
2706833
117018
2651052
2027721
2715082
1488696
257357
938842
1388136
1088375
1594954
889361
1421402
1386505
296513
285065
2684895
2184719
191913
1994816
256714
2842502
1679647
317857
703016
2194522
1076993
2833434
1794430
2884094
1181896
1503943
1513137
457680
276321
1981463
1545202
2868962
1179607
1222821
122849
1119643
2744809
656955
15275
487210
5994
1032968
981505
2090524
288097
629122
28900
1388932
917921
1473209
821787
2049424
961757
2816033
1489324
2791761
959384
1096656
2598912
2160498
2927247
439072
1332195
267513
161224
371403
2527529
156227
149576
2315874
130226
2766760
527457
856062
2080605
1432416
2590962
403350
1635051
2197354
9069
2539967
1916395
195841
2281460
1545319
2886345
1429139
528975
1802265
1023189
1426635
2673449
2290224
641328
896789
389422
202317
2342036
2704939
1162444
1553084
1391192
23343
1337592
2089771
1871412
2913306
1590762
2466247
1911007
2782579
2126289
1629489
277541
1118259
844632
871640
1767261
1246373
967996
2906896
1049072
2774841
1346156
375714
2087048
680386
1564881
2271844
1723139
2573668
2675501
289210
175422
958224
2337987
25004
2522557
1115214
812261
1864156
2901795
733096
647094
1235397
2765873
2343585
135173
1962970
2664331
1370645
1699939
669594
879880
1643377
1453983
1614479
6285
1524994
34059
1148652
793308
1400449
749665
1593512
169853
737281
164675
2528642
2788060
555565
374726
2269653
2836455
2327695
1331432
1138674
890758
1062018
2483015
2762045
729431
2770402
1596154
1186847
9540
606399
864928
2645072
902387
20264
1181440
786729
571473
2107537
2409912
3418
1052642
1081684
351785
2292646
1774062
846928
1087907
865494
1670148
170651
1770314
2115105
2681842
1495043
1890104
1742548
2270990
2297487
861803
2805887
291849
855697
1607141
762166
2144845
1703715
170253
1419939
2065564
1669493
2222506
2852383
892125
2524250
81569
2271173
1009881
822485
1275195
2330111
320807
1863796
1633592
2258694
1742031
2071622
1087337
2338847
2138766
1634708
1403582
846097
1046660
638749
266438
2644838
2659847
2862654
249061
2846441
379038
1472084
633224
1937490
1938040
2047924
2827324
2132516
681259
506323
480851
1115611
2312537
65830
827770
2376296
177442
145310
729312
576147
886358
854
757002
894346
1653405
2103219
1587800
2105838
2638772
921531
404052
1342810
616820
1298085
1097370
2250953
832848
702156
2261978
2603861
1259206
1041759
2289713
581571
2591670
2348690
580141
2105110
1998951
1697700
1651366
791898
624840
1115121
1441183
1168275
845998
1393111
2534829
960020
460389
1556066
2210011
2774668
2578180
1701646
61982
1367409
406942
1794557
1110647
559665
664314
2791251
1262628
529245
1211135
1554622
2128842
897589
27099
2064533
1213680
911909
186235
1877295
2320623
581986
269120
1033988
430400
1220810
1138291
1742584
278982
1819938
253678
20018
2695383
833233
1123911
2803947
2782161
1028060
487449
2560223
379858
371264
31058
2090311
2697733
3740
278490
613623
253927
2203421
1388518
156996
527734
2670526
174841
1172442
2512770
1450816
821515
1023364
696936
972701
1651919
1321324
703127
2888381
2084837
2588378
1904785
1089835
1454166
2805664
1288118
1185439
1439957
2745998
284177
1007306
837730
392671
355120
2455232
2006090
1940077
1228912
2330550
2047130
1475932
2298329
692436
2301594
321860
1649097
283245
2452348
944324
2468580
1169499
1378408
2566281
2508776
846069
2341750
977204
1323506
692606
935475
2649313
1928623
432845
256531
2026973
1976743
146840
2673849
1534480
2528967
962503
2549508
1839778
2889728
1405773
2153251
2567535
1808799
1178572
1917027
2929542
303841
2834282
183088
1931423
2806142
2713037
2381924
724795
927398
2865715
1538195
1543033
1943631
1365500
393113
2201754
467240
276295
740581
1164281
2319670
2168037
2586942
552048
2793531
1406868
1539955
1170138
1753522
2260591
1307990
2264592
409860
920097
1612262
1965191
1809379
1551200
364236
496988
1186960
297857
1652612
780256
426419
1932380
1320565
2219467
628082
1743070
224559
114512
21616
492086
2783261
1129224
1988090
1419827
91609
2508154
213332
498296
568348
2799433
2775653
170718
1126053
1863488
1561358
2383843
127288
1892445
1689972
1989593
2749034
2615842
77519
1801868
1226251
2405636
1443340
1366276
170790
905481
1496372
126973
925513
2090881
267373
1522294
2297453
962586
1937128
2054295
77156
2411384
1971715
2076172
1124583
1016977
2193233
935132
2420015
2460756
122469
1996349
2678464
2174878
2748760
2330999
1952699
1617556
1086774
1956386
569570
2664564
1063287
2878826
1374648
529124
2209629
951880
2319282
948774
696865
1920880
2773807
2152310
810668
2099846
8835
443729
121246
1899387
852229
174208
2277250
1829814
962424
728656
863157
2679968
2755827
2571607
2679126
2502009
2919647
1268844
1264620
106723
1327649
462673
675136
1289574
1048863
964349
2573115
1620385
1167542
2156916
2444846
597194
468442
2143468
2092273
626518
963799
209669
176905
1011779
722577
2296689
2683828
468284
566668
385229
650617
1996084
796079
1439983
2265114
1276416
968920
923823
2324419
758358
758367
1497472
387422
457425
2059172
2921667
1339895
2869503
2202986
295191
2305807
2125005
979273
1764210
2506400
1266211
1381549
925144
1683949
194794
607398
507834
473344
1317116
2600829
2366440
1635897
2658656
343072
553165
1763520
1502925
2014382
2428241
691469
374157
827240
1550839
1074555
2148033
1321748
449408
1879369
2542725
1835474
2345896
171002
2218845
959954
2925728
410977
1367039
1025831
2774040
1049088
444409
1533287
856528
2938495
1627984
2067065
2520240
708860
2822315
1262996
592566
304516
1344061
2540035
873278
2140684
1936844
2243860
2147233
2885912
2003763
1621412
1260756
1150647
970981
1868925
2326051
24474
227867
1453646
629626
688981
1551112
1329794
2277717
337782
2568485
2724199
2408533
215298
1451107
2239286
2807009
1201476
634440
662880
2559358
1162592
1763113
2457456
1251868
568021
2850374
500551
1911240
2723055
1828686
985025
81281
1293207
2504299
454178
2867582
212201
1692021
1967475
86180
529659
466558
2200443
1217459
1014870
605741
869423
227749
2011338
2009609
1320730
1747429
359433
837054
1917811
652860
11665
913255
2734712
2806358
2100039
2846771
1706038
2680541
2072754
2604199
548536
1519602
1809562
2737449
2871280
2896969
813525
1624242
685702
676229
651816
1621671
1395589
186158
1793941
608357
1679691
2939818
21536
735729
1983182
2421058
2265470
492
690497
2504243
27392
1735538
140285
2745073
2312983
290464
1838518
648734
2126953
1243905
2515686
1460324
2023125
507180
2058030
612647
739362
1418792
2228259
506320
898228
729334
2586808
1771321
2576820
1806768
2748843
1596102
456488
279394
572360
1609605
1276320
1402575
2652238
813622
944138
2905369
700206
905163
2538792
546678
381294
1276507
1528778
1607645
394142
2458392
65287
1723583
1106560
1652841
1090417
1987741
332419
2316140
707492
2036706
732614
414540
2405686
993061
2834628
792259
2856491
2031480
2205875
1953696
1886820
1056428
734027
1989832
1633091
927728
2809433
894563
2258332
2442255
1132613
2821445
1261982
647718
2613374
945336
1736189
2912977
2509607
1837457
294038
675696
1729318
345396
347471
1774537
386256
1945317
1316743
1195121
2412327
2495104
2777647
383791
252961
1470981
2088274
329073
224877
2468560
595547
2178901
609280
1410507
2200810
697895
2929338
951742
1918287
1485193
2499314
2121734
2501096
1799592
953558
2700481
1408796
577184
2008264
2128452
245438
2536815
2452277
2620678
128239
825739
1581567
2073709
1808062
1633437
2931892
1959732
986120
966490
520539
2848189
271469
638888
1010258
1284099
2245528
325958
2686593
1115677
1792659
2565108
1483687
2320100
2878069
1758789
2172791
1626250
1104799
2814048
2063479
2410053
2118534
514630
2935842
1205530
89324
110536
2641060
1601185
2310512
1156482
654014
780497
2135782
1059564
1592685
241781
1045204
2842467
734159
2874850
2681054
2234330
76724
2856223
46015
284216
1986475
2866028
1193631
2318307
1024710
2416832
315454
2631695
449275
1813316
747464
2022148
109344
1813557
2774215
419070
1392276
2359385
274693
603431
2287202
1573733
1293117
2182747
234727
68304
2675708
1893568
2597508
243455
344732
656627
24926
1869437
1465092
405585
255233
1131807
1596384
2867501
1125169
2179980
2274476
2207426
104125
1116141
396652
1635309
1081846
957424
2418375
153421
2361981
2399521
1624840
2744121
1353665
159179
220051
684358
2132198
666080
1081375
2803242
2300990
2153709
2669059
2249503
1394672
31245
2678482
2396796
522019
801273
930323
2787473
2931329
333744
1718240
1629385
61830
2742839
1754002
1390759
426810
967452
159222
1333389
1526401
2826885
344335
1476678
1887794
2876012
711013
2646893
725367
2752410
748429
131912
1535305
1080104
2010663
1412931
1612266
1474475
2107668
217688
2704602
2259722
1073726
2341343
1344962
688926
209865
1461503
2026358
1490947
1921570
572769
2524380
2086034
1302568
1882581
1669133
2454584
1622595
652639
57233
2469828
454903
295339
2299448
647892
467654
2163703
2932837
630995
2860632
2496407
2864335
1342171
1079912
1118329
2453673
2414402
500728
2668655
1912246
956727
2023598
1771481
1100880
2163780
1304226
156451
662361
2589486
516530
1179580
1775434
2365629
363864
1481516
2301
409697
872938
1108509
941187
2393002
968496
2474447
1361173
2402370
568067
2545390
622688
2179133
1683190
141896
1303170
829926
1087798
2155177
1139608
2220007
280002
2521714
2531489
1839117
1527420
716916
135415
1980618
2799988
575854
2115523
585218
371428
266102
1153302
2858681
2716945
2618887
2311243
1077986
1332666
2488373
1118427
1351458
844243
2614028
2729294
2538029
1547914
1149984
256569
583499
2147235
2707372
1098230
2531436
2680565
377233
1279112
337114
2811598
2819311
2461554
1497942
1033336
2591360
245018
474725
1803998
341064
1597539
2287027
2508750
1417758
1507268
2525653
2678371
2542355
185467
1868474
1157183
835910
107888
952582
834616
462890
2316723
1700960
1042351
1314634
228148
1836009
2928420
1432495
1426584
452160
2854005
1860820
2237215
1260613
2015113
1597747
2439695
1931625
1826048
2441995
2650248
114998
2001883
2514199
2240215
2298271
612403
328528
2203723
900389
1913130
1404985
2473881
1072091
2567668
1563744
510355
2371280
1047446
1939070
2534778
1429491
18903
2903721
2080010
1459453
1372521
379917
491451
2031752
1655507
102800
2080504
983265
1844289
1155247
1966627
469834
2186629
2339137
1295357
574616
2724033
512279
1607018
19296
857532
2489197
2030761
1755972
192153
1788848
1402803
547530
1796490
2447125
203888
2428934
1790748
7907
2095382
1332692
1670989
1152282
1770538
385526
824435
1885837
2013394
378468
1159539
809917
440378
478468
1621270
382323
19858
2558822
1833327
1289770
2136268
27712
1055409
1112426
1246838
1024459
2070520
11789
389345
77713
2919021
658875
2628069
835405
1881375
1796783
2530342
2424079
364489
2262512
2336293
2283728
1839239
2616842
2349858
2499903
1987909
1508729
640272
383809
910062
2670713
2524344
837926
2478028
489955
2775784
2839598
2774414
1622968
1512984
1434653
646233
816176
1708076
1755114
2560783
2935993
2450131
594626
206675
133450
1505663
1969768
2692314
993888
2340586
2183740
1421808
424701
540037
2481926
2215600
630138
1285667
1775646
1403211
185335
732101
192326
1631689
2700013
1173486
1576737
1989848
1293327
1770697
821270
108733
2536694
1653375
868121
162577
2691995
1035053
1631395
996307
1545127
1244155
1793384
547015
2911887
445975
430800
1765228
2510648
19282
724658
2111405
1717008
2250219
2252819
829270
2257853
223615
2169527
1216529
8287
2058963
1490382
1373401
265872
1315000
1769925
1040110
1160723
470950
312611
2444354
630811
1341562
1168074
1735333
2118155
2862916
421381
90927
1972021
685145
938064
1910498
661873
802436
935917
2551081
1491948
287496
751755
2775032
708366
2662903
2844953
2937478
2194254
434434
599643
613656
1097279
176356
1329746
2152709
587508
1175741
2814205
2844228
687212
2396287
1445481
2667758
1555505
2190503
1554238
2672891
920717
1666601
2488185
1813083
149066
2737481
1415879
345413
2725856
196197
1260461
1588772
2030936
159304
28872
2324224
2850296
893606
2788867
369653
2396061
2202639
616652
1396339
1720245
1078980
58888
1748286
659978
413375
561681
1364639
2630260
1598794
482603
320440
505682
2039847
1065417
768122
82911
2324503
1480520
1110480
263147
2125288
2667253
1854046
2606370
687927
2762551
2115291
933923
1757394
2732276
2322314
729161
1377122
2079724
1335122
1959198
2200521
1135064
833959
2408788
2270348
470399
691449
1340664
1856345
726297
655512
747626
522533
1604045
1438455
1316870
2275537
2060070
1118509
2907607
1947801
1248726
1393165
1791745
931041
898973
476035
2199968
1919778
2087459
1676062
2286398
1844578
1307577
1495687
2517360
2206388
2052613
3429
985462
1500715
292614
2403062
2402026
2360002
704425
59490
1181854
2177267
295627
2687931
2000445
95433
88597
624396
2545903
117893
2831117
177437
2680409
2634425
697998
1247511
2273383
1256160
2679150
2175408
1631515
2396539
2724574
221315
2029575
215652
2265579
2452480
2857381
86874
2939789
1753576
2854792
1182475
964868
2360457
897309
565561
2845681
467722
2098269
2669572
1917071
770140
2917225
346177
1892161
506527
421017
2171561
962644
2572583
2791943
2444647
1755833
1535433
838269
2607004
311219
2060791
1782283
1427002
1915924
1925374
1070324
449496
1492672
1922975
1813495
1714003
2746635
225684
141837
2157461
577134
2299921
630292
1075794
2396198
2516127
1728229
795837
1084612
954258
436535
2737974
829309
444342
761552
2005665
691422
795682
1414078
1873468
1748087
608087
1057525
1148031
876519
304013
686753
636027
1419241
694471
648314
1713672
189349
1071556
31026
2469494
2112164
1629845
2919374
323365
1507669
1298399
1852557
1659795
1480132
1931754
1632832
835222
1613468
1405796
1905955
1164491
1900346
231988
871643
2910167
498476
1178443
1478201
1484855
649803
82890
1478512
1039269
2666226
2139541
334193
1523418
734406
1290109
1511580
980833
1265730
2557491
1225401
1955514
2339155
1140602
865712
1128300
2131304
2008345
2775058
64232
501194
521688
2771695
1771211
1917577
681584
866480
1984516
2516947
1330091
2341400
667892
277934
2399951
1808121
1735591
2336263
2217120
1782122
527588
2246860
1467595
842017
1481723
2207582
2602870
1725453
2934360
598437
1092849
488121
1498296
1051885
703084
727227
1961558
1130045
1313155
381634
1933398
2550863
1324961
890175
2892504
34801
2261978
602947
937941
164304
548615
1315051
398478
441620
2868475
453480
2638653
1262331
2577971
2038546
665978
1676844
2618350
72467
1243788
345197
595249
2426309
929241
2557488
1549787
2158260
2786437
2274021
907360
723477
1371615
595980
1655693
1530677
892360
1440625
1667842
1035217
1699194
2037557
698602
1393600
689384
2195846
1105079
2584444
2044815
1962183
2247616
2229450
2907076
2722435
2441823
973555
2588043
80550
1229415
1595392
1137582
2488164
1292447
1509392
2550579
1010639
2552295
2439961
1957809
415825
2548612
1230436
2156724
2225439
2641727
314201
70501
961591
2769981
198125
2114662
1916775
1232569
162269
1003784
1507200
1840491
2128141
486947
978306
1529014
334648
2693936
1001015
134448
2748976
113431
2209084
1491921
2417980
2256084
1070130
2312130
213494
1039262
1042865
1570570
2885897
2778246
2650038
1432600
2593739
2047471
359212
108037
1468518
2186124
440798
70399
1283408
1658670
1238737
661232
481750
2006924
1348756
141322
1520775
365542
577567
1339858
531102
857409
1195694
32215
1161459
1894486
2240077
400177
1220685
1474107
1815912
654048
1906769
388598
1143280
2193264
2405593
849835
113298
2124280
239306
2627718
335730
1815406
1690447
2819103
203008
2911432
2083261
2612693
1719295
1324993
2907579
655549
1106094
2232066
1386492
2557938
426421
1300936
783391
2787193
2581826
378877
126224
593660
451801
2056170
2862842
2777824
1072351
105535
1923268
601478
1259371
840741
2327730
382655
925286
1783843
1764385
781396
273789
1105875
146053
2905504
801918
1122474
2869090
679635
196287
320147
2066165
1472542
1511224
2888095
1574530
1972831
1169431
790680
846699
206041
715558
2286165
271461
1571716
770225
2120770
159694
86160
775840
2741935
2304273
36076
951999
1523531
2391172
1680639
293918
2417810
1221679
2067616
236367
685151
485027
303533
397088
1015134
1567025
1072032
2743540
2582362
2224927
2140242
1918335
2835432
708689
365454
2921136
913582
1147387
2803807
438984
577064
626115
2273475
635047
1050032
1295350
2485407
2140778
1040618
85226
593414
903502
417016
2021878
1881665
295819
2705973
1091326
1226586
2531814
1316933
2389539
1319460
1886915
323448
1475452
1160690
2766660
2304395
393134
3254
114795
412580
1611631
1707203
1818693
2756264
1491100
2699367
2554750
2040454
1876215
1175629
2167257
89099
1965331
267265
2544150
1863214
2179463
1561255
2827416
2484763
891782
2825787
2737475
61989
1053770
2405451
103620
1403793
52097
653891
724557
1692833
1810826
2656359
1882147
507760
1507696
1685873
1159832
933837
96902
2900208
2258018
2179475
668208
2194527
276589
1329473
2024608
1208572
948871
1611420
260379
294380
130563
2453341
1637822
56807
2211290
1378958
2874103
2065378
733984
371792
2767079
2101602
86637
2665199
2701594
277001
9351
2787427
2092822
1177126
2146854
1221876
439627
2394525
1180889
2264173
514998
2461351
1972293
1338022
1003769
234264
149378
1028589
285310
2667456
1988310
2042014
1756317
1782329
1947068
160087
1818526
2609930
1637936
613732
2340793
2758148
827464
1475925
2081244
2849078
721847
1955420
1944157
1415651
1320834
161753
207789
800890
1824782
1955575
2238444
816175
251069
1135699
1065337
804206
2781017
86290
207370
1539291
2180261
2664014
1079275
2856854
2479654
2493101
301190
492074
2094485
1964856
178160
809622
2906710
335033
2697412
1053506
2355312
1590057
2764121
773245
1730586
1800544
1310961
2834669
479209
2437960
2849091
429365
466692
2774283
1834697
2667788
1764046
1631405
291177
1070574
2436886
539190
779331
2390079
1754832
1514169
293909
260132
1853575
1943270
2452434
2402180
583138
1090782
1491777
770742
2051581
1055976
2766169
1918481
662789
611710
1296045
2602417
2827382
1090825
899989
864400
485710
1407638
509992
1441927
499346
1464976
1142575
1830889
1384367
276250
1938075
2632671
494790
1965659
1366560
892483
1884120
2015146
2866542
1233790
1346861
2190629
2698755
2258015
721278
1667503
1490619
1232128
2599727
1519719
2254510
335477
2588640
1911067
2440581
1278234
631491
110016
864820
1493698
2519922
1835018
429349
1166953
1212321
2783519
2830834
503234
2503795
1571627
1902915
2422333
2161456
2901732
584373
2591186
2525880
2810042
726373
1746413
392312
1449090
104661
1219422
1997187
849202
1292092
35022
2871393
1785416
665122
1542478
198282
183171
1434345
1708615
90519
1519891
338853
1976181
549432
377483
2266660
683020
444462
1988349
647017
1664935
1519190
61145
1295166
2623729
1801706
2255886
2288506
106581
2035860
1054300
1368786
2381582
2805947
2697550
1712420
2828719
1332941
2066701
2752034
1806165
2710793
2007854
1513849
2130326
763776
542545
2174977
2727565
738930
868226
1148913
1635110
1507094
203480
774542
217460
1777173
2040888
1807154
944652
575484
1774398
219521
1979265
383388
1877443
2791010
1133204
573064
1892922
2430936
1030997
1760296
373754
1465325
1882764
1444749
1642838
2367113
411798
2042468
928368
2579979
1682377
1472956
1861028
471412
315687
1125189
2051889
637235
230615
614353
1812459
706182
2113655
2074164
2369906
2489699
1227698
459943
369627
477236
708144
606776
2886079
1048011
1864834
2340321
503313
1389598
1908371
2064457
2678834
2501613
2414331
2720976
1752109
281794
2388941
1511149
1239577
262928
2857113
2633661
52827
1018908
2080468
1321916
605217
86136
223210
225482
46288
1461315
2186043
2155978
618174
2618842
687434
1274386
1846328
226378
2140816
1897309
1788113
2283506
331847
122801
1998861
2198147
1681856
2602754
267084
35517
1964375
583731
2839114
2084122
1614445
2351000
266769
2324867
952202
1407015
1298676
461102
1345819
1115159
1728422
1768126
2040705
1661033
651324
1745326
1675106
725776
349249
834720
2636039
1114082
498297
2767846
2347566
1524854
2806119
1312851
2757072
2161333
2679908
2880091
783206
1304880
2153035
2732240
1008287
2378585
982260
1114541
2253812
1472999
1340554
1149947
1502481
744254
403261
1810569
2073621
1396138
2569530
1957612
421028
2164375
1496056
2686842
229042
432378
2865836
266934
551557
2398519
625006
367914
995329
290379
2159122
1701370
238507
1258298
63731
2026819
1059618
1287503
901209
2556848
2248313
197620
1601554
863390
2759840
2911985
2293352
549004
1466664
1152820
1826576
1396731
2252671
1366426
1539925
2460384
1025435
90591
837772
481835
1140534
1335351
632793
486083
926667
2365738
2773835
2218783
201466
2929813
2816803
1813741
1290681
890827
1593965
2177242
1452807
1779631
235451
2334933
834086
1611153
673655
636193
1129101
2090476
2608486
108885
1308280
544406
2511840
1103507
2933268
231907
1319902
2535799
1485654
754086
756327
2369641
799544
1808226
2213038
206350
2832858
1554837
1553510
2092951
415279
1728030
1143212
1797887
1527384
1763259
173779
914733
2734248
938976
1904425
2935561
1239392
1892265
1098179
2271287
1165681
1332178
354949
2686265
1808877
338731
2313654
2411298
632701
685014
2632726
2748093
2004661
2881491
1586355
1304310
85608
1838283
2266341
1992438
1514773
1742161
1116631
1162948
329446
2672616
780658
2735216
1479978
887239
1227015
652240
1366220
2725014
642865
342958
1441648
2590097
301914
1526685
302438
509190
2459093
1777106
1752374
1299765
2430002
1862895
603052
1500866
763701
1549814
50261
2237175
1951854
1144353
466608
2437951
2483734
1433416
1250898
1511320
2520762
1414921
977094
2298897
1877505
2265642
891628
1882272
1537715
2633201
827361
594137
326491
2867198
2046655
1986077
12491
1722952
2198984
2341331
738683
1547703
1371256
2399721
1358141
1821073
1774857
2799468
806910
1954741
1818125
1806003
1008199
2890471
2889601
377089
1205150
531505
2705595
2846042
945653
1611966
1439530
1258172
2036793
1077277
953654
2870183
759495
92034
611129
1123955
609763
2413671
1315725
2011161
1887489
2520503
1079468
1708269
732500
2356333
1548682
1748736
28043
1862944
1885800
1520043
973098
325101
231248
2255794
2581247
1820361
968725
935386
1299032
2698118
2166171
66012
1258159
2883015
1331437
2226572
617644
1765590
276881
2656879
2429141
2653741
1986708
1002984
2552452
2144675
40845
329479
2697788
2030627
722856
172435
494782
2693599
1418066
1420727
283005
909744
1793526
2494924
1123220
2396703
2108433
148260
95711
886983
2704726
646132
2742985
1839013
124291
1566947
1915579
605613
1048755
1508565
1543732
1450594
368311
809107
2185809
1787070
1808116
2739748
1731642
1256258
1369514
1350330
477167
2247183
532498
684035
1104021
953839
1092094
1366121
1437250
958719
1746331
2020194
1163798
485451
2454780
1913188
1785055
2506870
315875
2670434
321720
94908
2676956
2434714
902742
1982847
294645
361191
2737242
1490132
27006
863859
2453519
2251707
1576373
1282070
1849035
2437567
1655385
2564774
1547055
190278
2502217
2356034
527646
1173380
1145413
136276
817756
1318067
2682370
1121860
475854
57863
2155934
874779
1108041
1889931
1798226
226450
618239
1754748
2757796
278804
599067
807240
2498839
1564234
268943
761048
146355
2874248
2412612
2078738
2482038
2054000
2564760
317650
1630325
2781117
1773534
276300
2699033
1288353
1945925
1550882
2692305
2326203
1192450
719787
1726025
2306784
993373
1083133
1256583
843862
1728682
1085122
2579042
1416514
2542699
1221474
1147731
1700954
1471834
942287
889551
2152050
1197604
2154760
719010
1929519
2304538
604607
1952873
876179
26793
2042369
937202
715680
940050
574092
2210585
2534344
2371603
188904
1006011
2411587
832757
1279003
171273
1209917
2727881
1826146
1681787
567716
1818403
1175397
1225430
1249949
2546956
202756
2307576
2424089
101476
2830995
249638
96801
471222
354056
616730
20989
1128066
2814410
800512
1161148
1591008
812397
141667
2095160
984418
10125
2360199
1012269
1630924
965620
197109
1937509
1677855
2051810
2760154
2307714
156332
1176563
2602744
27266
2671222
1461137
2336287
1107861
743560
1550508
1912055
1787430
1606523
2087788
2199247
2912084
1108509
538018
2674975
886659
166059
1909637
1000317
1237650
553501
1217865
161073
1256236
1900001
109693
1248758
2378229
1528960
20146
2554969
762706
1693671
1800485
2252637
763684
416312
156783
2760873
824020
1862243
1056004
2788201
2938572
1146852
1255294
548507
154888
1764052
742505
1545284
665951
2688103
1443923
2787649
1478733
937480
1844817
1823893
2169784
2096833
274859
998181
922818
974505
1509233
619909
1192587
414035
2865365
222820
2265274
2166632
205934
526801
2275454
154097
1781388
1382620
1231507
2276068
2192339
2286993
1167249
700240
125171
1752722
700496
1625254
1923329
2081017
1557359
689450
882363
997052
1688894
1413059
1737120
331431
676313
1882517
585039
1790788
2843322
2160354
2488447
1343381
791476
963452
1224279
2285429
1804541
308730
230736
1354734
1284565
1668042
1474127
2652002
650122
2788744
429824
2619604
415801
870007
308483
1278759
611626
1592283
2277609
1019697
1260377
829519
1934023
859219
1483773
487853
72866
977941
986116
2284313
2646845
924088
1288149
302237
14227
993745
512489
2681161
2213255
580342
1449688
2191306
1836688
2122179
669663
2050239
1569600
2741439
1149138
1215779
2641476
2203693
1911403
1247939
2089564
1066319
2085463
2774859
1594950
65569
592554
423092
832349
1294857
2894307
2523095
728810
1010897
737459
2425300
1055962
164519
2582934
2843739
724629
583503
2910769
572801
677208
2468941
1966816
2787068
20313
2154893
62817
1411612
2187854
200013
200525
1558634
686770
147792
452738
19492
1977568
464863
744889
1176253
2316346
645467
2078333
618835
540986
1785081
1137519
1916913
1483937
2455052
1758204
259620
630275
434662
372410
2922262
465219
1565691
1681819
2654057
1748740
315952
2364290
2340189
1842091
2287927
568023
305709
2632046
1703479
598406
1215340
1275683
2611319
80017
1597799
878241
2009131
873098
536575
211200
75785
2199218
1915902
2203593
1036464
2204880
1790191
787734
679158
139542
2369404
2525638
1007518
2844501
1311128
1149938
712096
1909413
670391
1155757
610295
2059896
1262437
1906493
539564
2508691
538434
1954906
144098
868082
803830
980769
728486
796360
22361
525260
2017241
2435733
2840891
258253
1318566
1320702
1266586
905572
2033034
2438814
1796285
1003963
1176381
972419
1228855
141718
477630
519970
288838
1479131
1039375
2824448
939127
2024794
2381704
2901992
2566358
93216
2020712
2586652
1434214
407890
1820244
587785
1598370
2256791
2826094
631440
363092
2518373
1614462
1842360
2351915
1805531
1800709
2639739
2598471
931320
1013073
1245875
1990174
2754647
40742
1840576
2056424
347000
2352360
1425986
240432
1744056
454211
980591
2783350
851903
1638835
893392
80756
1506108
2361581
401909
1378689
307305
2359873
2559428
85199
1836874
555429
2285349
2551708
1627865
2118354
2823149
2016699
302174
713221
2432157
952702
1789455
1837165
36493
1982777
111080
641083
1136019
562401
1460391
343917
2452356
1465836
2179234
23712
367483
1803704
1957357
981635
1715409
1791302
2093973
390701
2121004
1294018
1209181
2043802
1945007
2654939
2902665
370257
2569555
1918302
31180
138672
2603472
2500561
67493
994126
1131499
984997
2447741
1993125
2544753
1603937
115054
1507941
830448
1910784
1321792
2700677
1851248
1846469
473350
2653354
1520326
1072291
1113495
538858
2095228
1426312
814389
149670
469543
528818
1921390
1666899
1148466
1005897
2856365
2877055
1374170
2678113
860436
46955
960468
2877042
717346
254697
2760390
285207
2593082
1477336
455571
1784066
2147905
2220223
2594543
1381688
1810591
1528691
2313085
1495570
2772120
1679521
911974
1355338
1398992
2489866
542155
2088925
1311884
355242
1589101
2110468
2052211
240006
2077978
1278425
2213084
1131964
2210053
189553
1214885
540271
2846230
1904001
2151573
1157067
700982
311029
276193
252089
270706
747508
1023463
2431031
105699
211058
1395936
1559142
1412318
929002
1611790
232345
857704
1888269
2442111
1001511
2719859
1550537
1172757
1098353
2004940
1874391
2351101
2484198
450317
555945
1102245
1521464
2520121
744282
1293535
85230
2444520
2394118
2808998
652423
1053992
1205546
768105
1393154
884529
356888
2148091
2201212
551719
247924
2006238
145639
2161318
1145621
508175
555032
371639
190364
2685801
1254079
929875
655922
278457
286837
2278697
2767901
2884464
135212
1972020
2815531
2263883
1323215
686066
1760570
2812379
1301394
963303
391759
1584544
89448
1056206
343450
514397
1777413
1870233
2518983
68081
745100
2884293
2101192
2054925
1357449
757411
2111586
735619
2856460
2922605
2888143
1379567
1891944
2324482
221459
743724
1748642
824932
719402
52645
2350954
1963172
2565043
2620455
620227
1785740
1114372
2266035
925966
1856788
2062366
74945
705890
1501171
1105058
997405
1922383
1225164
222270
685892
2888339
2536577
821763
1676769
2236083
536313
492124
534703
1357865
2701628
67955
715895
1531027
2300494
410190
2167628
796655
733659
2053430
616676
2552040
2833899
592535
466129
892910
2664808
2293743
2419774
2774987
2487885
921851
1915982
683862
2208902
1881252
204810
2150825
2917856
97468
1477912
195001
128519
575552
2199711
2030217
787644
611030
279400
1283080
2808752
793921
1607623
1662934
1623178
1573073
2903490
159236
1107122
287976
2041780
1472603
764023
720347
2702413
1768210
2320716
1252351
1324394
1091830
149371
55456
116081
941716
2363957
1619670
2188022
1196650
53789
1919074
1001863
2318400
1411787
2929599
371043
1833729
2620395
745562
1156723
507441
2719885
299802
208400
2866878
875017
972498
1203252
1008705
2313212
344729
952052
970620
787820
2517523
145036
192727
442087
1861186
1993273
1269299
2904180
1021774
2815106
2463223
1082274
1633968
1960613
1412802
476520
29891
1111026
1939501
2784934
2191621
142016
1348473
2434672
131028
2587274
928675
2040661
615656
701710
946778
892902
1921439
1570693
924788
1534057
1024393
2861037
1692767
2908512
1598946
613760
1143844
2719843
2633351
2697783
2088742
2468763
468439
148172
1370556
2472760
1357670
1814159
819835
1742008
580989
738027
2061889
1118597
2348220
688138
2163985
678178
1172837
1390937
377611
1858987
1918825
1002640
590755
1304440
2122724
2284946
1809124
2734151
1467723
1243472
1506229
342011
1282899
2004377
2089078
2692631
665044
281834
1918049
1047764
600483
1951901
104581
572228
2076208
1414726
1925627
1450375
1763796
2779603
2401514
2509972
187512
2908567
542422
1158920
1407370
205615
17356
2404713
234499
576794
2424202
2501453
829216
1035776
359024
1953889
2136519
1147685
1698947
734198
2458472
1619845
2550273
2311313
396896
2034586
727177
1944643
489420
163130
1402153
2213947
2786711
1919294
1093834
1313904
640907
790391
570597
2138523
2054807
337962
886864
766843
3244
333429
877545
1016913
1210559
2363723
1663572
925936
2746564
2143686
2774669
1760830
2609645
2575740
377537
1668916
2025391
1652727
1621476
2817176
2912244
1155100
2550547
2129925
1285590
535257
571893
778625
1473809
1943852
299074
2904258
1346140
2518324
489517
2728478
1156567
2701566
2121450
41091
347424
2522859
1862169
2061537
890462
2716206
1763483
886226
291180
274584
414802
2532826
1803904
2636893
2704460
860183
2163922
1817909
623202
1979911
1454871
1778713
1743867
1073502
2018952
1267083
1420163
2570088
563078
2310859
2696383
1809472
1315870
2045785
1782667
2685733
165562
2247496
950039
1240730
2583240
2854279
1662445
1227809
1014232
2665632
1136195
829437
8193
10348
748882
2458798
1787348
2644523
2479132
2843795
581575
2592340
488160
541555
1722227
2647058
944919
1426340
2375999
1401359
156301
2581972
1902718
1222837
352741
458168
1246988
1506983
621487
323705
1621343
2078263
829620
2902974
513706
2215723
1746031
2120304
1528785
1746768
2558304
154680
2368013
602060
1862853
2166587
2522161
2104424
878567
282959
1835139
1086628
2210660
2730250
667011
677833
2000883
1233589
249472
2769216
2437695
2865490
2602746
2239189
2041386
2604468
2414783
1094971
884632
1350491
41462
1198339
796342
320528
2823206
672106
234919
655481
1645004
20899
304747
1561833
2908043
806474
27690
2658198
2145255
420658
838442
306147
151124
1331574
552883
1398884
1485974
273941
1420866
1843862
1954107
1475902
35598
512070
2073571
1576783
2323983
541121
773055
2120248
2936191
1167180
2113610
2466735
1056395
750169
2079542
1804216
874934
1381876
2388508
2504609
2647726
1420063
261701
2799348
867188
1637590
2411709
2773678
2751315
2154389
1492334
1076480
2069
1557756
1245540
728668
2480905
241549
2786317
2383491
2272785
2699714
1484016
494839
1076950
104881
1710743
1948694
2414848
2554038
305438
1021321
1292329
881079
2798971
192818
2758736
543231
1409590
466449
2749229
1572206
1069659
1833053
2083658
1352267
174132
2482533
196802
13353
300391
366546
885186
2881368
1881583
2395436
11697
1002944
2890738
1576509
1459818
2822257
1137565
488362
2526843
2330631
2099855
2370942
1912520
198812
1946910
1091162
1267379
166343
1866279
225
487875
517407
2379567
1806490
2083555
41596
2117181
2342822
1954564
1103027
133663
1855563
1640968
45986
1541441
671566
654222
69334
554946
2472405
2234267
1400140
1468368
1687159
1861740
355072
1858709
516208
1121882
1508544
1399054
310768
855229
2785661
1765988
2336784
1778939
9912
1228511
2779525
1435683
15940
831754
1180531
2370061
430142
284386
1515714
1837470
1685333
1902332
1206673
838357
1935908
1167043
1983243
2244980
945810
1877353
1918530
791150
2398243
2292449
2748592
1060959
1199602
573869
2300750
286535
1224273
200055
142824
586181
160280
571866
1400829
43055
908589
2607921
2120106
1589536
956946
51919
2199385
1778343
1329317
1399474
743345
2567956
1603896
2470776
2745898
1009311
1468717
2505509
908166
1287849
1150461
2302256
560518
1641038
232417
371094
499149
2444318
825052
1505301
1620233
2044895
972483
401514
790598
668819
2503063
1160410
1469689
2762876
1026024
227543
841709
2143426
2700504
330095
735398
1993601
39797
1672930
2387419
321224
443510
734488
1192191
1475088
2070285
1715941
1173729
675194
1762372
2350516
1242285
723143
1944647
928581
1552831
1989063
2717693
2368076
2046531
401399
530682
1456476
1245848
2606210
2139208
1648779
2138481
226629
2527170
1222512
1642188
1163236
2664371
1567094
1007317
570848
888970
1583662
2686331
1204170
329495
2337073
2546886
1139511
1921571
286691
2852510
1993568
1216388
2418567
1987841
669348
1716255
1576972
1062197
181619
2340123
406317
1579062
2527434
746979
976604
1692706
2759265
1576076
1288818
1865038
1458377
630382
1304881
1297096
2939485
1247920
2039850
184330
2088554
453290
1984146
1982934
1628574
782930
589212
234378
2501035
2617761
433601
391823
1851913
1251894
2477935
1958044
849094
532832
1069185
1418472
1145382
2320988
1467844
2269599
1026477
654666
1789440
27185
2140699
1593487
13755
1024057
980878
1209162
1979876
1664171
1863659
311905
2107283
1502334
2237480
2521992
2556167
243738
297015
256079
2593302
1942137
414058
1791317
186938
2024596
757986
2049149
1436368
2259644
2321198
2129644
1052436
974291
1797212
1693516
841022
2901215
1128571
795935
750642
2722598
2541333
350088
2322571
1220628
1130450
1156427
123136
2358573
2363596
2443975
2194923
969605
1638487
2099179
945810
2259389
267772
25230
2421485
1728105
1791501
5532
1502090
1520898
2105509
542272
2297994
1120514
2706460
2562284
575688
1328282
468026
563993
218489
628906
1037066
763192
1937180
1366278
922183
1211913
391311
1962723
1004766
2787526
1620824
2452212
350370
126206
2530457
1664784
2023521
1390832
2776910
629462
1849896
882692
2270289
1030667
2009826
1285884
1190219
547858
2403111
1158123
376996
758046
2756051
1682743
2353619
2366760
1927414
2446557
19670
2515075
188874
649434
1478398
1145565
1139968
1540519
751586
2430818
926570
2602219
967944
893357
1199416
2902411
2557098
1226373
348798
2071308
664258
1305844
796532
2396915
2390133
726181
2855993
2609416
2674463
2064177
2220272
2441793
1291080
2004787
865416
2029700
2887261
2746178
1416717
744595
1926227
2708631
1118741
2420676
2718484
437604
826693
2090862
1758601
170501
2196875
2388382
1374079
2140320
214327
857457
2531329
1502370
1361971
1293779
1086531
1746182
222064
375036
806620
1607282
1847323
2081832
733929
1889170
782872
2200142
836573
1016920
594011
2102429
899437
2174276
1335850
1945385
777660
1312838
1561139
2197630
449736
1042152
1412755
2841281
2211529
2539922
2287228
2298626
2606358
2199128
696061
2698561
793740
1123315
2590338
1844253
983610
1726405
2023364
799750
1251261
292399
2711768
652794
589647
249235
969740
2709717
1361857
2426639
1602650
1563649
2839767
1125610
26590
2578983
1411622
2363555
2858411
691648
1911615
2756537
2545463
2296353
1346804
234279
1722292
1073841
1106827
172331
1459969
2924510
1707989
2575810
2690017
941755
62448
2199658
2707217
688409
1109775
1637467
2847042
950079
895581
106175
466172
56684
2076112
1596154
2377709
1637137
2259107
1815110
1784935
591238
576982
2169002
153037
1618011
2574944
2736432
225199
931761
2032682
100588
368732
147144
1438813
315092
765254
989084
1376640
944279
1484239
2234167
180792
924578
1393908
1149985
2223923
1588488
1795610
2611496
1294673
687412
1541279
2916854
2799832
1957458
809606
2098485
2322769
1480500
830616
2263479
2031856
962703
2462548
2834177
2324062
2486379
303265
826532
1007240
1851202
1342390
2505230
2117350
1350969
1988054
1353852
2503896
2894867
1418282
2113784
1532397
2375210
393219
132174
138217
1247439
700961
2715264
755437
1103148
2621196
1562156
1015233
954765
2726222
1798958
1685152
2059231
1015513
1960439
2579702
1133
2303633
857547
2182168
103396
1618357
2272802
1440470
2400522
2179921
1420224
672351
798054
722348
1542138
2886536
2316945
875544
1050156
2110060
504264
1829792
2398577
641365
223613
322648
2503305
69398
118074
464911
2928416
1086910
1395070
214126
412494
2545029
1322157
481242
386601
1024429
1758352
2783091
362328
2933239
579083
790321
2426782
1423192
1598644
954547
1327914
2647042
247501
2421943
2432606
1282383
2333074
187532
2867408
1811688
884440
1354035
2672172
2334565
256918
1781908
2834376
2440288
476870
2450091
2575841
847127
1875926
2454731
2122215
1262681
1482058
496214
2844257
2874600
644233
2729168
2656539
2170700
2167979
1522019
2496963
392164
1071028
1578542
1590899
2589365
2702154
786851
2487137
2326757
2337041
1962525
2082745
2749145
241753
1229351
2119872
956560
195492
1263382
1050236
2375102
715006
667670
2755444
654382
759069
943124
2187266
1681856
2053062
2680789
2012924
2321258
2449953
19770
2050262
1369299
1047377
998454
116864
2793800
2102534
2538117
186987
1917392
1655556
669765
2615016
2126268
2710952
1949450
1220903
15178
2407249
2695171
999914
2186154
2867334
2780946
1036574
2049825
1427827
1402604
1045116
1387221
316052
1158611
2353044
2149758
1822289
2678748
683772
1215060
575312
1609559
1464144
2604083
2394094
299351
39793
1887535
268922
921348
2685230
818314
2719188
767637
293261
1009813
2163471
784726
1758235
1012303
2902379
2674975
2474321
2879361
2774148
1768155
2077650
2077339
1547836
1244557
1010798
57520
569075
160782
1501912
2225829
1404816
2085523
454717
1788962
1360424
2775531
2563457
737588
488020
1382351
1920900
1475807
743813
2389074
180947
1147781
2394274
1967561
213133
1220431
1460381
18962
2017390
764332
2128530
1136557
784241
1662102
1528420
2246660
999425
1547083
226779
413096
1607460
1995132
2362523
2047988
1549967
1450705
2892145
2503479
1951480
2839770
2839568
2419354
19203
308197
1883318
1631967
652316
1852384
662425
2172228
1071912
1589305
1261805
607556
1041954
1117830
1004062
1998786
322376
1549399
748736
2459468
2364060
1162728
2765089
2563960
749505
2277176
2193834
1565470
1973662
1862316
2599915
929240
2477654
2619128
877825
2226303
2583050
786638
672507
1115040
964856
1209225
1520195
460934
2160991
1130798
1915300
489038
1158977
665324
48576
1878757
2725683
1105557
373583
106860
1358841
506687
1297873
1185048
2101696
2391742
1691275
1510005
2737804
1498742
1613271
628121
1551413
486082
1511319
2315072
1537354
1689394
2441814
924473
2424697
2337344
1099711
1251444
1409150
1595626
1559958
788035
1797498
1617512
1478614
1822812
2020082
2184600
2295536
54454
1665850
2835461
1881517
2096905
1922614
2781276
923221
585423
1981637
2431574
453033
1290388
2082941
1744581
1372423
2533306
1231904
1718720
1416655
2618218
531983
2339293
1977431
2123941
815838
1077993
787143
604086
1698570
2047897
1124864
732224
1584248
1060190
2593510
1748733
2633740
1215817
323427
2752873
1082289
604742
1748566
2098852
2349708
2180768
619279
693896
1767565
908066
2791258
2577747
1197971
2120209
1486099
932707
1942219
1421534
1671262
2266273
956810
1144884
200283
2478954
1662384
213870
2904621
486626
2753368
1711240
1981685
818311
659405
1171461
710478
218812
587459
803449
2431670
1727697
1294122
2311541
330334
126587
506220
2223596
1256134
2323733
1043426
1894742
485712
2741592
403512
490526
1961986
720664
1212421
2528835
1179491
1289939
1154471
2760628
1767550
1319312
547744
320428
1336726
1398411
1081532
2596178
2503140
791134
1899880
2629685
169205
2336701
50066
1617469
361983
2053461
1583902
2802210
1244998
1108998
2598847
1119997
1495141
909356
785326
1552661
2509536
2803289
2125981
758033
635230
2809565
522545
638365
567903
1439124
1585638
2579951
628548
67706
2590146
202420
803952
205611
1173784
2938415
2445515
2224923
1380315
401321
1843813
1874670
2078595
1856019
1698253
713780
2441694
2214297
323908
1208459
916648
2301112
708013
1113263
1940929
1434874
1077569
330559
2250572
2443249
2832899
11223
283399
843334
884314
673306
431724
1494080
814529
262650
713176
780724
320160
2344648
2490489
2007225
2685781
1352251
195944
12249
1180416
91434
355583
639733
968758
1773622
1291707
2247991
2488447
2522621
2067067
349402
2771527
946241
1437950
10468
1277539
1423567
1639144
739014
539253
839080
1420734
2903663
2169552
2362740
209807
2052695
304692
444561
2444839
2048707
1849413
1393480
886534
2629192
2551794
1871660
2082469
1687716
2254797
703178
1144110
2798620
147712
126154
1217807
1469004
1507107
2902862
2305077
605952
957123
2624186
202181
2265405
915797
394626
2297926
1909717
173832
679844
344778
2673907
412601
1567269
2009226
2926015
1374377
207740
2244860
365760
2196867
701817
2605452
2142226
321955
129696
2297843
2332373
548370
124814
2246562
2150009
629621
2542892
1478362
2664625
2042944
639678
2726730
1581708
193409
985804
719324
2830964
685102
1668260
2706629
279350
2513199
499053
79850
2439901
1900227
1038222
203139
1265756
711965
549171
570146
590328
1318263
510332
1722454
1266960
2087517
2038058
151044
2889811
1180871
1934708
525636
157410
1387339
819083
1522063
222011
1790278
2481698
1952532
525773
1517542
119093
1490101
118393
1620947
405731
1411295
1221113
2662012
1918117
2661372
1525413
1294758
1099127
1924610
1182747
2533511
1330359
831301
1934523
1601193
2390130
852673
250537
2201422
1206742
2105090
1171856
2393395
114771
1356826
593427
1073924
2072057
2217724
542591
970252
2549244
165226
848681
2856245
2927023
2595348
1788210
694590
2897682
2659055
596499
2469685
2164421
1662441
1150858
2455507
2902378
271203
836217
2144975
2491818
2721834
800309
1540324
20414
2126166
1224771
2002903
1285626
50459
721560
33317
129218
1073846
1360703
1288158
450742
701345
2423662
942111
1653401
492988
1297290
216647
920166
1156203
1733879
728888
1412233
927396
522911
2885840
2335073
1898661
551917
440358
329147
2204955
2250881
2341753
2835950
2175246
1979489
1820991
2712854
350027
2018971
2009890
1190638
309957
1791059
2198459
317930
2024695
365280
833063
2915504
2883035
1576273
1166406
1941286
1018635
2934030
1029787
2288163
1620949
2528189
1016220
1648533
1745891
1747858
319294
541985
1454995
780174
1933319
110509
1166857
1108509
1080304
850511
149650
1257717
2824908
1586005
547506
2246877
960937
739761
603264
260198
532459
472891
2833023
1884468
488386
1665872
590209
189709
2558632
664436
2239800
756710
874879
428833
2936962
1493805
662363
2738311
2831085
17840
901759
1965304
1670562
1221996
271085
2460485
1651953
54795
827427
2700539
776730
1236803
2076929
1953802
1024219
614629
2115963
1480086
2589869
579894
2103508
1928444
216060
1713008
2784964
623396
984938
2652958
198072
2536979
1539737
1599760
67224
2142702
1618939
1620424
2587343
177387
2788149
1106593
2726800
145960
2629827
964816
435192
567302
871483
2129213
1893693
269614
1450649
400676
1430187
61243
1217838
1146535
1924430
1541933
2821928
2010798
322963
2133053
1003288
1385708
2480775
1994865
2714883
56827
452437
991183
1257950
1130726
1760814
40158
2025640
1248817
2540517
2568930
1466121
2243203
2621526
919032
765680
214121
1109453
1703664
2649335
2243605
2880760
1585657
1443799
1447453
1296638
2648501
1552703
1715157
2293716
2262345
2908619
760169
1262229
983588
1975352
1876031
2539915
1570009
1550304
751242
406514
816071
1320829
1514265
672346
1678241
2573125
2015112
2333831
1315685
808349
1606459
2441196
1928665
1298745
2526758
2056396
2393693
2247456
2533326
715210
2026471
781774
940878
2368227
2310000
10217
1432639
2366493
511052
718928
700122
1755734
2094811
6529
1195551
30286
41404
724883
2899404
1559057
19910
231738
2923147
2287997
778861
1368861
2889812
841802
810070
1395702
588173
2433933
2827436
2478220
286809
300342
1896940
2654041
1113662
2587533
2301
1268322
389845
721150
496245
1909737
410414
669102
2938869
2102782
677427
2429186
2286506
1583369
163877
559620
420704
1257033
336664
1368631
494679
1203781
1040029
2346088
995125
2460610
2642943
1645619
1623426
583083
1325910
706548
1711073
893559
2726099
1203141
386919
1871594
267473
2340342
180732
1583990
1927075
344619
1793073
2241724
1840229
1578461
2608025
1794409
342375
2234520
1428993
847973
1186371
1524758
2052672
1347325
2516111
2401793
2395422
1958677
1570333
759486
1401906
1049252
434380
2095508
219217
1892438
1439088
899364
2040225
214869
1991241
1559072
1176901
1367439
1324966
2637575
549590
2440422
1476389
1259604
2033553
111894
8136
1595251
1939085
1770047
33364
2059144
22184
1825019
2339027
1736768
2576238
2365682
1200381
1083921
246227
379986
2771524
2124292
1616650
2420409
1845636
414964
936129
177488
115094
2313742
340454
727254
2502201
1570420
704563
1708268
178452
2162993
206480
216991
2775448
2039565
1846319
1784217
2868497
1115574
2345304
2765469
73970
399707
1227156
93283
847930
1871616
688686
2149374
2915832
129600
2339019
2396738
1320640
505892
2156811
1219075
2929978
150676
702436
946287
2135109
2558952
629255
80641
964087
778288
584153
2831915
2471242
879684
657325
2690682
1936132
2853510
2401070
601359
347597
1557030
2021802
2540406
1829010
682385
2404082
2112647
2586129
2059493
2516418
27190
486868
2468187
210878
2774886
2522238
1878366
2838257
1367942
1152758
2350307
889367
504123
1857879
1202125
2218123
36573
357411
2826308
684519
2760038
2584725
1092515
266008
180894
2591412
92901
2155203
1428595
2678662
811853
704828
985301
1605725
289047
587842
2601731
2207876
1797900
1263125
2401557
1314880
547403
1477982
2151567
1511244
745582
1280044
1229635
2853579
442806
522629
2498166
954208
959395
2790261
1768257
275979
526883
155031
2426986
1709161
1625897
2667241
2815347
2224486
1352523
1279161
1393518
2795858
2437387
1027331
708883
2407032
46902
1959537
1914307
1765045
2644321
919389
2381767
1504419
1746221
1291674
2808711
757430
2733476
213538
864789
2436124
65253
1527598
2510541
2559144
2764536
873445
947229
71043
1993900
1752006
2643622
2404606
2658872
1797055
2394123
1171215
118183
696079
950651
2669563
2250974
883805
2295696
2020793
498499
3733
1333852
579400
1224466
568447
1540922
1986565
1396849
1543903
2427627
213817
2464314
850386
2467682
1914822
424031
1724279
586930
59881
396712
2335665
59136
2150793
1553241
2099930
418766
1857912
1431347
25822
1201778
662873
889236
2802496
1204212
1865174
573737
310282
1018551
1261419
2438174
233134
2158281
2876354
1331849
2210620
2527496
345638
701998
509172
1842223
2040215
2684404
1787788
2186357
830191
1271298
2322774
2775496
144493
481005
2490615
2775800
2133583
1421494
750846
260660
840423
873733
1799406
496861
2248621
1833341
830152
2247149
553589
1564622
773100
1512432
1120211
259418
697946
1608012
484029
2469681
1936002
1323117
2191629
1855332
705956
2481923
756445
2505377
1573055
1423222
175300
878312
99057
1086971
1419789
547495
1888173
557102
2937411
217438
2363179
2017494
2807266
2097626
1559923
1820721
1500629
1152504
553100
136183
2763022
1253320
43821
2238836
763677
199038
1678333
1187311
1613298
1737049
1554257
2098077
2526453
255119
614507
2225908
2081140
1122445
2520813
84736
2541800
33400
319682
1360066
2226305
2284269
2893534
2505868
2251710
2093568
1463751
850619
2227187
1631010
1961084
2329916
1905831
1669440
2518366
2911844
917350
32121
1511564
1979888
182122
285611
755731
935677
1864181
284396
877220
2892758
1238025
2455123
556279
2080482
2137294
219186
1070041
1385327
1562149
1524911
704401
421824
1572847
2060796
582966
1361734
1810939
526935
781200
2776620
1313206
1148585
2902220
2457783
958174
810882
1309695
2244043
1247355
1982075
1037391
2477215
2562316
645902
647991
2248450
1437431
894598
1877873
40151
1965467
559553
983208
1755473
1791453
2922442
2850959
2091742
1570845
2849188
1976263
497234
432837
2668329
973527
801930
143289
1113821
312729
2240554
1304140
1311351
2509654
2652213
2389297
1713248
1958218
1218232
1144364
2551136
2731482
674065
2364121
365541
2643379
2434725
2331782
431046
1105137
1660240
1138770
357428
1037999
2297180
1060345
370469
2117451
1434170
1871020
787361
1154032
2095068
2157154
12750
2546620
2418181
2693785
1674986
2517175
548115
1099612
2422848
736727
2576703
2751747
2432576
636277
1103918
614438
2894189
4585
2333181
1262404
2876368
2274568
485243
2063036
2231909
1729981
2156823
1812483
1582058
1032240
382571
2166262
939194
10845
206945
1469066
1122887
311791
980895
411356
1185064
2363543
789044
701872
311991
2204342
146970
1807043
622821
2690855
2695384
414923
1419950
979609
592749
1847149
434444
992851
1406811
40061
827508
1449043
1710971
2288838
732386
1494954
2240635
1184632
2303894
1380778
914812
2353136
2348733
601121
2433621
404617
2122858
850917
736932
527823
69119
2353941
446511
1987808
628723
2757607
973387
1703476
147393
531061
2885219
1834905
1272949
2658235
225355
2895915
2465402
1755291
945205
1492688
174489
2551376
379589
464628
983160
1517046
2825828
404080
72754
415061
1476848
892198
2161771
2572433
2578857
353069
938251
99594
1989075
261089
801728
1310089
623820
1652120
403291
2733522
1257964
1937166
338730
1605772
1421783
2669208
2251903
1699330
1530543
571424
1579694
2347352
1411636
2773259
1509642
885701
1622229
1960678
116572
363868
2930599
1948950
1597928
2117345
1536889
853857
1555578
1421931
1945223
1261960
74894
2927308
841229
2856855
283603
2157091
614956
1678308
2313510
2344713
2578469
2013761
1804436
1650019
296417
1407057
598838
2670428
2687932
367649
1748328
1054587
980013
1698551
1759926
2559248
70051
2850885
330537
784161
2405846
2116320
2038747
2932752
2314328
2261276
1385238
1908065
138912
2609989
910150
304219
1911177
1743152
1169893
2582448
912740
737616
1694549
2308587
2584484
2856514
441840
1925780
2386785
697203
1506116
2152925
2484026
1246045
1904539
1235759
202715
2653471
2450933
1624488
2542704
436090
21573
2092707
1052078
334471
1046184
2794600
427961
1821550
1001365
283477
2887339
2808035
2854396
181990
1926091
1037402
1535237
2000426
2879393
1554732
1639784
287193
1968768
1513763
1267246
535430
70554
2349631
536468
1220497
818007
374295
2441148
2434128
2413268
1409822
1848300
2337890
481914
1760549
1513639
623798
2716082
2047203
142701
199735
2634125
1356448
1452796
450868
2362195
2641988
698766
249903
1743003
2512973
2103028
2054669
1644583
2799079
2188909
442092
76991
422998
2852068
1453431
376633
2017677
817267
2386210
925084
942012
419210
1922304
2411917
1842522
1893818
2271041
2475457
466938
2056285
1566703
1221899
2066776
2922662
2016517
1229354
1236568
2735955
4647
1189762
1153582
840546
61988
1036884
2207229
2691302
888497
1693654
2425730
838799
752868
1142615
628891
1275340
2350632
161502
832005
556294
2858106
2804403
2408038
2634111
1831736
1812145
1077460
1253142
757749
2401363
1357938
1523350
1771562
147262
1954842
25158
2928109
2787761
1072306
951339
1916107
2351172
1064072
1784985
471223
887741
495195
2475054
184306
760411
2435966
1322047
2672430
1158495
2309095
1092593
2779658
2220575
231883
2828281
2121290
2620556
1215797
436065
1799090
1914992
711209
833364
1298333
2916653
1283237
629207
2460298
408111
718386
2870223
792488
1899717
306818
2036141
856927
2198863
1357698
198374
505832
2596968
1327697
2738688
1731720
1611841
1574981
545613
1821955
2461730
947897
1341115
2220038
1139442
2270618
1555483
2566984
1672104
958020
1122773
1514365
2285359
652825
122419
1936362
209617
2930533
2059738
2758037
2088451
2842084
483967
1959678
2006629
964972
1968911
2723718
2599372
1467977
2504482
1164275
2713444
2867763
817800
1502457
1302946
1204785
122880
2139709
2621241
2426442
623336
257763
1201247
2282444
2558862
1315286
2138236
1180831
2127303
1370463
1561632
2602256
1195965
2900223
2518128
1881051
1503796
1206814
585258
2798258
1499557
992389
723990
2493562
863909
2139600
2516820
1948515
1401266
154689
1758770
2553289
1295684
2450961
2556168
2062342
2252533
1537439
2587408
1022135
253606
2514858
203294
1295409
2799735
1576117
202160
487849
2525784
1933439
1352846
610784
1992367
261603
2085793
2627973
1648567
2194117
2439698
1218583
60968
1328288
1834050
566718
827361
1763511
522800
1974272
1717919
2790841
2199678
1645638
1668984
2261425
877290
95440
1796682
1354493
2641602
230082
1614187
1240590
1756600
1655305
2242243
2495225
1241953
379731
1615995
234519
1652855
1438297
1547647
2909277
2126729
825993
647566
2828930
362803
1445630
1675860
2313427
186872
466172
200247
731717
407626
2047625
2003691
417100
404692
2591268
797742
2354575
384634
322399
2622243
895366
2135865
222143
1082883
2827233
2869231
2940519
1537521
1192200
1242515
691067
2223867
362396
203630
1272111
1594874
1654384
2868918
1733757
1168329
1920431
1577089
2244105
1976667
1757434
2255715
12341
853205
1605144
633676
1427281
553205
2011001
1184142
288183
1924897
528832
177802
2223749
487108
324931
653514
883760
1120571
1736493
2006504
2023168
2240314
2497564
355619
908911
2196709
1702903
988095
219190
948780
517167
1359528
1344775
72866
1267224
149890
1937156
977437
2184373
2743816
1574787
2193090
2856556
203981
659021
237326
862737
201925
2450404
1436354
345136
2052302
2673774
2326056
1014008
825517
480192
74492
708412
2069660
546057
743083
2899706
995795
2615074
236659
1623777
1785643
2382171
2120067
100666
2359277
1509801
646481
2006930
2135671
1264586
408028
2178167
347004
2168813
1064109
1718326
1934259
2772413
199059
2460443
1010347
2264988
1625135
2777945
2531322
2682215
1810514
1790833
582399
716149
395028
561717
322353
1293906
2226423
2074175
814413
1430246
1114717
1673410
1581728
2331737
650781
1936630
857940
2701271
312907
305434
1972169
1642068
1214397
2666193
2192684
1686470
396386
1721294
2263648
1929961
1635858
2738578
507338
1158499
1689342
2894936
2069531
44784
211044
1447237
708951
2623569
1618825
2299948
2145399
608017
103302
2373105
1688835
1588049
2634549
220866
1216909
10125
1837098
2227019
1856958
161354
1053144
2889812
1092495
112746
205016
96321
1974088
1515077
1376082
2033271
205978
2608380
1358122
945315
2602180
2749028
2921025
2805729
1926399
2517516
2027420
511697
419404
380564
301871
1153016
427887
211865
1971967
2454836
2031545
2381811
1598385
307718
2557935
2605222
740017
452307
682519
2279428
277577
2753689
572054
510838
2121551
2072537
1583313
2406786
1022992
1320272
2531885
1116082
1553991
2465950
1562536
1347719
402840
599343
2657493
839635
1815279
1048834
1434565
1005000
2888101
1839566
801411
2589428
1172505
634612
893890
1872846
841796
1959528
2676916
1734989
1718959
402285
1554339
2728506
39797
1490152
1828443
1710554
759640
2696686
2151855
636988
2382424
1472860
1054924
2479313
173849
27586
115807
1996455
2920003
238004
1371173
1039963
746263
2731175
2047792
1091569
1592392
2041288
2557145
1128235
1214315
96284
798333
450910
2363763
1070840
2345165
1758499
2780696
1594454
1599425
2160766
2894607
2598724
828097
1346816
1843397
2756543
2397583
672005
2338955
973079
1060714
1676652
336288
1237565
1345988
247909
1420676
2115416
368053
1359688
2484255
1647102
5524
1711278
1049274
968972
2813093
2362450
2824742
2177466
2219914
599176
671159
2676509
2919409
2039040
2663241
2865999
257131
1016297
855763
1130091
2483228
885926
1294841
1221615
249371
961148
1664160
2131588
253784
883820
2175991
2226125
2782432
957084
1243102
505309
1440512
1413227
659869
2600637
168167
479722
1032191
834342
901399
2520412
2663599
1729580
961880
2361409
2627237
2837509
2222444
562931
503917
157807
2857375
637084
373720
325886
1183212
2510652
2899881
1517812
715327
785588
1180832
1884998
2702064
979775
2195664
2289332
2373470
387924
1865457
146087
2272320
1405572
1278045
2037165
1155190
2931478
477565
2273468
2529500
1920911
1748043
2017079
2172240
2410599
1183727
705155
2688899
1702443
312264
2403837
1383658
1508229
2209034
907368
1806174
2612329
2125586
2170943
1089520
2393977
403491
2378735
1178158
1447690
2704220
442067
559950
761744
910824
978672
2530037
2294155
904850
1704606
598577
1973438
2323371
2516450
2611842
2310131
1682965
2027529
850655
1023708
2306992
2161289
2680775
1902778
779823
834652
887049
2531682
442092
1530261
829628
469431
1701232
286265
718427
1663713
132754
1686897
135689
2919308
1676471
1908130
798999
267793
1121871
1705021
2638338
1839908
2222150
2804399
833666
344856
459183
2469860
895576
1667854
287289
2423788
1266454
1524219
586782
29171
1463069
715035
1729886
2889760
721534
2695549
1909681
2752110
20299
2190249
333001
2653895
207142
1160154
1408132
1231655
2029805
2884152
178335
309455
2188672
832442
28866
505343
1428611
2356322
1745745
445101
1021094
79887
91049
2816532
2052489
2032598
2388373
1744339
1467525
996658
467044
554813
181667
2671406
289199
973658
468293
1527000
467701
1412824
2803427
2260623
1955538
1399137
167588
1431402
1129061
1165661
2561541
939130
390408
269241
2329555
2841938
1770554
1542500
766445
2891107
338950
1135585
912476
343289
695912
1237494
821720
1194574
2188461
2749789
475964
1349423
24099
2696457
1020407
1704600
2852202
1787501
1258177
2069380
1298377
1415163
578394
2135307
1342356
168652
2846834
129091
1321875
1570082
2103285
1182054
2698482
2427769
78897
1655866
2822944
768136
1064600
2593125
1436753
261240
2012758
2142595
6720
1900745
2034418
1674738
167147
409524
1159476
455732
1003811
1850868
2090113
132224
587075
1158643
2099073
1515939
2144624
2393809
1627864
454247
92120
150359
87912
1746324
2457768
158173
1439268
2008217
1611983
55809
2781702
678313
1248995
55055
147840
2917003
646460
2433884
1404511
359635
1781050
346702
1738775
287486
1527550
1483724
156330
2530819
2791364
1021899
1892925
1937255
1725308
2131475
80612
2658981
501010
674889
2238542
815419
2121540
513852
73587
453512
2108086
1372143
1818726
774445
2313461
1956838
4355
1072721
343279
1150477
1939955
2927024
1098828
337245
1541039
2720398
200618
2355532
1023822
2640792
1275895
2929558
838014
234774
524858
1717515
1537043
2575927
2497012
1407864
2794166
367171
2057034
2336678
2156428
1840052
321289
2242218
1396695
1096748
670773
2362578
737593
784898
1586500
1799187
1620469
572218
427024
1839051
1508397
2067310
1193583
739232
675644
1696935
531433
2915259
595548
1728310
1062358
131763
2788736
221508
2412393
747256
2478376
145118
1856515
2512184
2756722
952715
1925137
2918185
2520647
2865013
1656452
1278430
990874
2848520
2495627
2908193
752439
632321
2328701
2196136
2221791
2091926
361941
568155
2196118
2039203
1202899
1901590
2764551
533319
447436
2470349
648647
2114069
2202821
512718
2378415
1309453
2133617
2626633
709657
1739488
2193050
1366591
2708727
1100825
187544
1092221
979225
840621
2521493
95737
1607450
1965579
2738837
245456
2617191
2109955
1542000
2222980
1919300
261710
2914767
97316
2854257
1349014
254840
2358273
1326876
2894348
1692774
2916475
196164
225250
1597448
2623243
702534
2747760
731440
44198
2384731
820731
715295
717382
2152415
2788113
1412027
2669547
950854
1616149
2539226
1428923
539586
2789748
1671037
182920
966559
2652938
2872032
1749410
1421204
1731579
132721
1456265
708725
2911714
2884203
524018
2701157
1701861
1295538
2269560
2573031
872121
1648008
1075511
1430962
2181790
1060093
2902797
242068
2536605
1251237
387300
154282
1876581
402907
972495
719841
1223869
1798799
2135717
2178375
720573
2705134
630237
2224551
579664
476000
2123340
2388386
2867506
956527
1832287
1514879
189431
2224000
1473399
7403
1196211
1695738
1189930
692688
1420717
849960
1873429
2586511
2469005
616021
2509111
863859
21954
1781683
981660
481645
76171
2763893
2348807
8948
921915
2207213
1894626
642
156715
1581357
2213747
1618899
2021770
690861
2602598
1090065
2933772
1891724
1721416
2726900
829749
384624
1161491
620399
1944537
940745
1947742
1949049
2478900
2616605
533048
1897994
319372
2223381
427869
2347583
749257
2667782
1853766
2332244
2284972
1245170
2687905
2806358
1831582
56161
1303993
1855894
661552
933749
2219377
2328952
1744341
2247008
1026497
821688
2662048
1085485
258970
2606721
1317571
2327864
2148590
15310
303244
970767
2795781
1507215
1663571
1673703
2659836
2879076
2379736
1832437
346674
1915509
650735
2484123
1893829
2142653
755641
2495593
86550
2607544
1146858
1802426
2410925
1710885
2603762
1032896
639093
1152593
412365
1314233
2923933
675255
2600100
1350847
2513572
2501417
600510
601612
2174086
1335373
2216756
962658
2429322
1955016
133475
1953968
2358754
2213293
2264896
2162395
2236539
2816045
1567239
843718
1679488
1046175
642527
1400489
2736095
2863920
2329481
2624752
2757499
2034049
1582515
1827335
559135
1365944
1547772
2022882
990304
2560266
1964427
1868173
2290370
104411
2611528
510361
2351084
573266
2564527
805235
31647
1492275
2826312
1872379
2765184
257429
1602656
1211445
2635565
1489514
2636458
2884134
499541
1869186
1930781
1440035
1573710
637818
567003
1176618
89789
324789
368191
801487
2273947
2768146
2494404
2321414
1814439
2176841
1599090
1846422
1040220
1696128
345247
2871796
578384
2848324
1290824
844026
1708949
2802782
2506585
1184810
2289375
961192
2655835
2378918
2642416
1204247
486874
1101730
1728054
2605887
2240440
1662669
198315
934073
553506
379487
2510051
215173
2644996
2324049
1781622
2202808
559150
1321632
2319025
2275396
2924251
364815
1119796
1267000
465404
2799907
495499
357846
869721
721485
210730
2897971
2778274
2853082
3360
2435777
1615277
58510
2734172
457779
200880
205598
1598276
963328
2350483
2701327
716914
2408141
1610915
918036
1539687
1914879
1884311
2045244
2777218
1300593
826205
2392195
1503115
1873875
2215926
2398126
102772
686378
2115703
1710316
1829390
2551277
640937
2635799
915739
901258
745499
516322
1624024
1022425
2887893
2637841
1910029
653233
778471
1309109
2063624
1152271
2845642
1633200
1612921
1316487
2885628
1239698
2023562
2057438
1914906
40502
12351
599623
1493890
1324758
2269479
1530794
2930393
2743430
880857
2420578
2853587
432589
71310
1187976
1447258
2271268
2293587
2034383
994459
23342
2747808
810203
667259
2883661
2643703
1534260
1427470
2535999
1449918
2043847
243663
1322703
261978
2703868
2606909
298099
1435054
2842510
2275528
2059228
1219934
654301
67411
498840
2129958
2753533
2086795
2478985
2758279
719169
2107611
239986
1317599
1584038
665802
146675
2744175
320039
192982
662723
2651796
1729277
2680119
1462980
1054442
554101
1145539
879086
34769
2648048
629684
942482
956218
960320
2076871
1816692
1819144
2382165
440686
1199012
357743
2821925
2783265
1492236
1506
975409
948109
1159040
936530
1483021
2181959
1416629
648597
1492676
2823724
2767941
1557926
1803467
1435679
2916593
2814941
470803
230100
2840617
1423186
875471
2814495
281241
727764
1728551
2903313
2381733
250877
2456477
1759785
2287325
2438319
126224
1789491
2516938
303140
2708082
1407897
1488769
640550
1039101
994080
943314
1373072
2102555
1303014
2895860
1835363
1623542
208486
1133952
1386942
1977125
1196276
672489
1565578
1787043
1369416
1476807
1764088
147618
2254063
1196657
532440
2681004
945530
832172
876417
665172
629625
2763902
1796829
117938
881245
103719
1833162
216266
302827
1046876
1217057
650925
439324
686713
468878
2630528
920593
1009798
979524
30493
2882967
1243995
2459312
2247980
1752273
2411249
1566389
2531037
2860563
2289816
2850301
1036527
2371143
2643280
1057757
2827596
396243
562018
354924
1912303
1452525
564915
1028991
2445319
1491275
2022419
2520156
747806
2054927
2405742
78881
142573
2081372
351459
2526252
2548310
1082286
1345671
1489174
755264
2111662
1500944
355958
566689
1529418
1685486
1427820
687905
2221210
1066073
2321135
2191759
680649
2910083
1842575
2368762
1187497
66385
169974
2562671
21468
1376186
2284103
2076016
266442
1139649
2410857
2427222
2430941
265862
1747763
188632
2860286
14896
532924
61571
166840
250142
1832978
1640746
1702627
1468015
2709755
76514
1069427
970640
1056334
1085327
1072816
1287870
429591
732719
451201
1034548
2918694
2902038
2848943
2379365
1836696
1310622
1055000
1688060
875477
2303517
1194231
2677055
1044088
776792
1241191
2776894
1459885
596050
833256
962977
1651007
1028508
793735
131949
1626525
2036279
1144152
2141123
1643510
2814546
2479514
1505276
1964996
1750133
2044083
2531748
1536711
2748569
2461960
976378
2128541
738828
423321
1241913
394888
195419
2717453
95447
1299986
995205
1913916
1251373
1668656
2696259
1237190
1299452
612833
1370215
2438452
123224
1943151
2783871
1688095
700498
693150
2315781
2339931
1368427
2539350
1824582
2323186
1169235
34521
1657692
2332729
184748
2891659
1099210
1379425
1571260
2586342
2507976
1326284
1293437
1844964
1996844
684969
2714666
74989
1793520
2813216
1612652
188711
1025420
1612259
1134201
1568278
2237977
979175
540109
382351
2820485
1560833
841630
1496725
1982074
2414748
2104125
1351861
1172555
447060
847753
16645
2044312
840347
549275
156020
264374
349827
2637742
974143
2438075
778418
2539767
2077819
1406316
2272774
1308783
1751351
2484790
1495313
2721142
2553135
2117102
2873842
224366
2267759
2794220
1132707
1585602
2317391
2470080
2715985
2675520
1136000
2742503
207543
1656815
759334
2358168
10371
1846947
2772537
1170405
2024276
2730235
1269580
2432712
464436
2694607
1410088
990524
581251
1968026
261936
432208
1618168
530420
32583
1141171
2904939
838295
2160981
797931
780179
2283412
146397
404938
464243
1044614
1789061
2278288
954913
366132
2442817
450694
2584482
2906453
679996
1441423
99907
790620
1446344
2636054
780968
2000452
1225227
829892
322255
2689109
775907
2570698
548950
1747087
402343
1958236
1258920
877519
1878709
1717988
940127
955558
2793543
1663396
1763710
881805
17706
722588
1810631
1425358
271226
33840
694002
2456660
1613539
1277535
2090736
1914366
1016752
1914385
2809946
2220151
2448393
1638650
2783787
303312
2110608
246060
2191463
2665412
858529
1006412
1785378
2298388
2579886
1213765
513863
1087756
2754061
2062134
925228
2787157
894521
2583441
1371746
89091
1675943
1210143
45710
881738
2130088
188585
145586
2060767
319504
2632050
2305567
2723623
84620
2794837
2667864
891605
1458564
1653824
502673
2868629
2667078
471905
1007438
1389302
1612048
554935
1398248
2432487
1856470
356957
1286464
382740
71527
483860
348518
2139065
1271149
2736924
2852981
1390740
2742020
1328398
21638
1586005
2893981
1368419
2765120
868540
428936
2630223
56067
80245
2411847
133546
1838472
1999460
2915115
953216
2103418
150079
1065660
1960204
2156220
1925665
1886681
582718
2318039
1263215
1897853
316888
1740369
460069
1219663
1276981
1057586
2875853
1489438
572983
1269726
1383913
1679032
1314094
1002243
1522566
68481
1288388
1843871
595192
183559
1127400
2903411
61790
1054682
1956975
831940
1774076
849528
2827683
2757663
2841686
233241
595016
976249
2355668
1850541
290885
2220352
2742241
737211
1042134
403691
2052814
371820
2342767
476555
371085
1521939
26533
1351272
2870261
2223846
363584
998272
36223
409386
2512867
455202
2522276
1629901
2638052
2132464
2185404
413721
839217
2619483
55111
44266
57842
2259001
1397925
870491
2804223
1555781
2741681
1156755
496699
46467
526062
838992
1469283
882406
1512895
2549177
1242461
2859949
1311562
1167260
1151173
951331
1451159
1253900
1613140
1089115
445313
1626635
2664910
446468
1216136
712079
889345
2658159
1933179
2520591
736258
1075553
522123
2278437
622013
2358977
830852
353562
2259171
2455840
232311
575885
2860016
1208466
1573129
407055
1347269
1509696
834269
378997
1836424
1637141
2237914
1428435
1946786
2905823
2492568
1376660
1495509
911631
301879
1435265
2146576
2511229
1980526
2363355
1036292
2671596
1256558
2402403
1998308
1927640
392758
2222968
914299
2541609
347386
2575131
1124600
2799046
203016
2454821
1663902
2582265
714676
1703379
1469173
2687644
1463466
2087357
2830302
2002857
1187968
2899018
1082195
982303
1186761
1467168
142510
561038
2543890
1264536
987326
1674251
1286659
881920
1178279
658701
1450261
1476542
368886
1021727
471130
2001755
859911
2813468
1854547
2189714
2475105
2851135
623654
1377702
2901875
477153
2387049
2751625
1568165
2800503
2737004
1830604
1343424
1844416
1671259
1317835
1879806
2693471
751732
2164479
395705
2224307
941798
1877406
2510775
2675020
929001
225330
858035
1778417
1944561
1010147
1003551
1718237
2156084
2020884
1576700
1600837
2436605
496044
2483731
2725754
681453
2293933
2364458
2898988
266043
2491321
2148920
1622934
1431212
2227080
2755264
2616045
1057639
20788
619849
2097002
402531
494343
497469
1384645
487560
266227
2526731
1008865
1984482
1704993
2010626
607364
1574687
2667351
852958
396858
1143986
98563
1986022
632000
2518332
942791
1228989
2893028
1322383
626524
612617
1408202
1102511
962017
846548
264373
2888352
1119292
2310173
1877225
746289
2846154
2165963
478626
2348809
2780563
1400298
765400
2655827
2894895
2545400
2669855
865554
1089636
1960913
2610866
2102997
1621988
2532368
2584394
1494174
1262699
2034702
1565218
837810
1369476
1998665
1500266
2715636
1740413
947220
1153571
2832046
1009879
2200392
1384320
1738910
2665375
1283288
2291401
1858167
1169379
494316
666370
1228783
2117037
519388
795737
785283
1547194
216043
1710458
2457442
754277
74201
2069732
819932
1788783
786854
957264
2126646
535082
1334730
2414115
1775140
239028
1335707
1316744
1564537
2072310
1952222
1778847
2484980
715917
2690409
1778342
260280
106125
722280
1344621
1494969
1826396
1420858
985816
2452054
1163243
398799
113008
1302479
897303
302850
224329
925546
1814704
703953
1789322
2932851
1661985
2373227
2134760
1258308
2915546
1214624
2082164
432339
1350036
554875
2150658
2618800
1704704
2559303
1800670
1053379
1782805
1806155
2382505
236060
2595044
2096045
1808884
883091
2009037
2428823
1994261
1411484
1336471
1694984
230408
722278
2589006
2117406
1685421
2434144
352906
1626361
341246
1744385
617911
2232346
1844561
258392
948447
1811482
1304536
2920659
194217
2197112
116570
230006
30003
2333415
748894
2631521
2312246
296782
114340
765914
833075
2481420
2507861
1430061
2267114
1084446
884904
1562778
1369887
506897
1181124
917884
1099434
1315120
180062
1360392
2693145
1139781
1012080
25341
2415067
1260140
1895217
447158
18064
2500644
1766658
1930376
2194941
931370
1305623
2758298
2827803
313901
975952
1218249
1963882
1817139
2726289
449283
1125145
2883582
2503415
1267674
1487522
227398
2242271
819105
1587600
1835655
743272
503100
1266683
2763858
1419113
2673625
1573442
35843
663450
2220313
1274615
769454
2418473
1820083
1968848
2836342
1628307
358183
270740
2257362
1381669
2447313
1376221
2686652
1204926
1983898
877266
1625759
2669269
658695
1233254
2431549
86290
405795
2618873
580424
2157840
2876814
735538
1290301
2885384
1230419
877334
2120142
1401048
1430037
685082
1570280
2843118
1891916
94659
466967
1285039
2107763
134208
2294207
2601942
2403413
831640
570735
2174104
1274232
871940
1944514
362759
2580409
1551227
1479982
1049978
240882
1293687
1622834
471939
1705439
2706603
1052425
977090
1286248
2529983
2535753
677292
1072180
366385
2448845
1072809
168667
2928640
2111009
630262
1373676
413746
1682882
248817
1790211
1959971
2700666
134173
794811
2919206
520537
1231836
1360195
842103
2900256
2210807
1887152
1047425
430358
1049688
294151
1720244
902306
557896
951752
2655753
2937655
2531945
1907119
2368996
689638
2231761
2577744
108028
1772390
2315506
2780687
760327
1161163
1082404
1254249
181196
2742809
849027
695799
1170520
2810466
2919768
1950105
1840690
1740124
254073
207808
1186295
2372957
345760
1960348
1887997
599461
1122664
1745509
2472973
94074
2376283
2930907
1344675
1041367
2261282
2281544
1444413
316256
1380505
1372282
1489479
529576
507849
205582
148382
2607444
636301
1522433
1746210
1058465
2842105
729989
1057898
1007557
1434991
1282094
575290
2356516
1644292
603406
239634
757984
1252568
1538393
1463562
2665687
2358915
855613
1965676
1791869
2538860
2493726
2820448
2915844
791874
692800
923748
2865696
2215918
238401
843031
2294999
1192117
1644550
406103
1492937
2010168
2667839
1106482
823627
1232532
2034271
1438235
1696071
583566
2871341
211521
1798720
1482850
4100
2263173
195739
2411028
959326
316145
2426850
2578257
169784
709315
1917335
2701721
1434564
1143568
901030
2209868
555250
1366228
73478
2492961
1012299
1167882
985093
1689113
1378472
1378762
2602624
147169
2806558
863056
1733254
1517958
1661069
1619772
2299022
307161
651897
858195
2176316
1989095
754485
918846
1810274
2640651
1214066
848195
1015993
1559760
551021
885735
227263
2654335
2569347
2639348
316214
1313399
1581497
1498973
417279
2688966
2120128
2483443
839080
2542572
1491076
1308453
1445833
68307
957115
1281675
2798096
410198
2924268
2638549
766363
2712615
2310177
2342877
1457363
1412010
1117850
266459
2430065
1328873
2755573
952657
1346898
2619297
2731445
2864144
2043085
2248683
704252
917573
2602325
1716735
142145
1969121
1306290
2135334
556233
660659
2517135
2555720
203452
736084
293874
2136591
2556398
44841
1699539
1316370
631600
657446
2250960
2683244
326807
1272425
2920081
687507
2127341
2721782
2379740
2407481
2748964
1080787
697558
37370
2469276
2778825
1243854
2474754
1389163
280763
278813
295302
191142
797676
2646425
1096230
1460496
1597140
1460486
189966
2411735
1942470
2417705
838858
1862529
2575815
302251
2481474
1883059
1562987
927363
1687202
1133585
2642783
1312000
713394
2270303
2170381
1563705
156033
957209
2456559
2405794
2665425
2799532
40761
499674
1211058
418374
1728137
1230295
1841838
1312229
950129
2921948
2802393
305187
338100
308133
2027876
484251
2687812
1190918
252804
2229886
644650
2164204
871750
1713642
272001
2693114
241381
1683817
524799
2506754
254878
1233517
108813
1046783
2682501
665544
60961
788250
1583974
1409012
2345490
2090742
1989897
1194259
2433662
798964
1972145
595035
767308
1821605
964890
1384842
971160
759448
1049073
1499258
2006674
1240795
2923887
2349165
1768164
776109
2218576
1247195
1589713
1154775
2256701
303605
2054879
2774262
2756550
252822
1922577
2035747
342535
1847293
2012381
2716484
668400
1345282
399721
1861856
840483
56300
2431181
2277988
861386
2937187
672234
2085664
2451353
519111
2512123
2014301
321756
1748474
2541539
2594962
2425430
2703448
245701
642762
408583
1880910
1133283
725323
1360593
2200764
1610000
253842
747069
243670
2897352
1941034
2032812
2722688
731416
1398700
1107104
1945870
2494260
1910911
1585135
1719918
180754
984842
389943
632177
1880288
1786050
2316124
1666089
1844657
2663583
839350
586219
2206388
639908
539086
2825915
2534927
2530825
1377543
40937
278490
411012
2040808
1168795
1469235
1639274
2186710
744033
70937
185161
1644405
2501315
2160094
2359819
2190304
1060406
1609236
434708
2769251
1593059
869206
825189
2613808
1187246
1389483
1576619
1272133
383446
799243
1903759
1822297
686171
2547695
2615881
1400027
147496
823036
365417
108340
2011955
1800079
4701
715859
2344331
2728032
1634844
2883895
2808500
1004680
1500821
987638
928646
1697037
2856406
583404
2815652
2204147
1378332
1721861
2931301
2046185
880470
2929989
2229877
1792657
2538437
591063
742643
2216347
1135423
1584354
22095
640202
1453223
2522726
690931
2512937
2052532
2897412
2039170
912340
1289675
913758
869382
1171438
1673125
2832191
828207
1644697
1555545
314938
1325680
1797851
398066
1060485
2007212
2403221
1356778
1638968
2335281
1098106
2659992
556642
2768692
728879
2893770
2295348
1391056
1313552
2445164
2736945
2902793
400909
2120787
1728952
2655402
1464325
1752421
1529225
2341448
1868925
1779101
594959
1558011
1919048
809727
2702685
200143
1447687
1229487
1406365
251310
2648491
495364
47435
1035305
2467283
2869131
1293300
2320538
1401010
895444
1245279
2280495
2336063
59520
1715770
64518
1184290
2470821
400201
628397
238549
2124145
2708824
2482489
200385
824723
1438883
194507
1702780
1766352
2302922
2390832
1127673
2493056
960475
934180
674766
106917
2646461
2630611
959599
2836424
1475139
2376076
2584415
2295072
105568
1725326
706605
2572630
793796
235462
1244825
1666569
2365094
2480604
1169652
1640577
242439
312362
1540775
1652722
357162
730942
1100402
26107
2377323
222089
574158
1444782
1757884
561823
1490072
1909220
1281161
357058
2101521
2488842
1454015
168212
2588130
2589849
362999
2431253
2808538
1397959
2811742
494270
350548
1668070
2274777
934148
769344
668785
2311171
613944
2620965
964536
20271
271568
2829070
165169
140897
780708
1822212
2323926
1715551
1650490
732476
2228323
794817
1895786
1146454
2518055
521495
283390
2911424
2313040
2035426
775892
1325347
2729363
923918
1581638
514681
1296603
1638817
2209190
354256
1441428
1146199
1108180
119800
1300541
2573132
715585
1936352
2522455
2541065
859806
998277
1322452
1524352
2264753
411602
691420
928554
1976409
1149486
2213590
337263
2322301
55593
40545
1170386
1602022
556100
1681776
2747155
16900
2793136
404853
2034007
2847674
803554
1656043
332193
402448
2036402
1932747
2813099
1348375
1744529
231236
2625931
586912
2305248
340531
1879384
2026108
1082071
1727916
2928973
564753
2018231
121911
1549473
2054167
2665630
2367806
1120441
2323854
1148999
361791
486492
1073422
1614673
2063438
184730
233921
2076581
1847720
2885421
1141286
799818
2142451
293621
1164020
1637464
346037
889267
1981860
208332
706541
2217372
748011
2289471
229680
1547618
1824556
1334306
2889692
944331
1285060
918069
2496981
1056363
287773
374453
2441928
2270740
2480575
1976106
128957
620740
139302
2870615
643049
61875
218547
1959948
1074910
46781
422446
1874059
548074
381555
837808
1471975
304992
1480812
2396424
712184
2499414
1509245
582292
600748
1532195
2915365
1090889
69533
1825306
169570
2209197
814249
228490
307456
840328
2692159
6795
780307
344036
2255638
2452030
1824009
2494538
1346195
1803248
1783303
2716034
994138
2850987
422052
595126
1637714
2689788
1840884
1522397
324614
75189
1438960
355509
491853
1958081
1070363
2518808
1390700
1681973
1968044
1955047
761738
2301619
1586470
2258424
187601
1924365
1229731
895699
2219885
234897
2325942
133589
2224247
168852
1087654
605620
75065
2803041
2658670
1371212
1469014
2111588
1593174
2466000
362385
2008322
2616963
1107353
168816
1098177
488543
1139716
1305293
937660
2530116
1746901
1039192
1905971
1618994
1792822
2264292
2581681
2186033
1389891
289002
2481929
515198
2646789
349303
1309313
1868537
1243983
1902645
23295
1779314
623124
1639558
2589616
715569
412823
2110093
2180520
1174040
61910
167180
515776
2534738
2335568
1612073
2865886
2071396
791749
1206012
1043215
2077142
1615468
986663
1602021
117007
1120709
2139545
2647518
2733865
218498
540856
1707654
199343
956041
1161995
226015
1796227
627738
1229079
1915820
1634551
2009583
2596081
2454558
487154
1400250
2695279
419015
2593730
2278818
2296912
330664
2743325
7399
256086
2005963
906741
2393040
1888194
640269
2819901
796220
1730265
1685817
1784780
2880965
2135325
2415379
636011
1716110
470914
391173
238830
1485646
1965453
396255
78555
2241394
2622604
2545843
1463350
425164
2750000
1835440
39341
1891366
1373073
1388675
1308239
1385
433937
1680564
1814045
1584478
2549361
223305
300389
2407821
211781
1049145
81917
2224359
2264547
2522544
1921458
2032571
876647
379471
404916
988646
2157445
963968
801292
578012
2263495
27188
410022
132733
1091253
186038
836233
1650765
1099335
1079234
1206089
2658728
973307
2502028
1864834
1995273
2396458
2912965
854940
2231697
2840166
1917759
1343598
2668580
993685
2229538
1271196
1583295
396846
519036
2633589
1732533
2400152
326146
1190860
65131
1961812
1384488
2620682
2157787
83775
2036030
1833420
1485288
1923891
2524404
2387201
2806786
2785290
1751246
2881102
189281
360354
878416
317085
2409742
2677079
1074365
2307873
2601611
154052
2147667
521701
1254475
894528
21833
265854
2913094
332219
303588
2586336
2674267
2283333
2104584
115222
1509219
1618844
512444
1408105
2270823
1104769
790760
1136622
1891632
452242
1096141
2455940
2647534
398293
822724
337026
1060896
188586
1363868
1462079
1143082
2046349
1266374
1570177
1539785
1035350
1833279
854603
2457613
618427
2218707
2305482
1015845
1829617
750137
358052
1928907
951904
2484660
2249899
1391193
778844
2817976
1519444
2698559
2244545
2715597
1609140
1137908
1042413
253459
550538
2895530
1074738
843512
1389496
2426056
1708019
87274
372587
102797
2173789
2840130
969766
373924
765618
1977047
725125
2853658
204851
1177521
222978
1019134
1984292
2138958
670110
242329
1450674
78012
2704077
1485309
1770252
186275
930311
1719337
2490849
2451627
59870
90670
2754869
110608
2156289
2331870
1311269
90427
2287268
2598146
2372173
476031
2132829
1332899
2654447
1332182
756166
1315287
1353448
225178
1762198
734529
2915785
2132651
2709801
1607541
1868290
1619767
2777541
599513
433760
96206
722412
2323867
1011571
1179424
540375
2620403
2241182
163968
1296649
1168901
429793
2084632
859989
2628391
1814637
1965734
724878
1835124
1559503
502168
1755372
2673036
2477146
1757214
413097
2226368
1362278
1754027
187376
630960
507253
2542819
1198859
450900
1101028
1083674
1300540
2697190
376394
1412407
175539
1220879
2424868
1109325
67631
2000205
2287636
1896865
323885
170688
270283
284601
579744
245441
118255
2022998
361588
2839119
2218654
1474162
161150
1064505
842591
61200
1773009
466334
51216
966769
1960560
113597
2005078
2646565
1277447
2913224
177002
1172570
919658
5495
995272
300297
563750
935172
914091
770415
87781
487224
1727181
1349136
1119307
1372014
1618894
2296389
2347125
692189
1434149
2062343
1508026
2091572
1506924
1714755
753564
628788
1003250
2261031
173761
2713265
849350
257229
2548028
193220
1889493
190034
1442536
2237802
2175571
1673668
125145
1165714
980932
2400924
2844250
2720370
1812990
2417636
1088207
1582423
900574
1512162
1262751
2875940
2279898
2392922
2055174
1255762
2687239
1721221
2535159
1448078
433701
2636145
153140
2207105
1387938
1297727
2279824
2029785
1763922
2233513
857472
2163678
2426349
989474
1534279
2510312
2279914
740142
214860
2733296
974275
2688105
174606
2104256
157375
2289025
21715
500538
917491
2832734
871934
925021
2344426
279145
1697490
1745743
2869268
1826219
498962
2310364
2087693
2734470
384174
2157853
823856
1419061
1123576
2526536
29561
1865787
1115032
2249585
112571
520662
1157914
2703006
547416
165759
865983
584242
1156472
2657987
1343305
119933
77104
2424475
1636853
1490134
520120
1217029
2458165
2880043
2834528
2861990
2230771
1884915
1215842
1707401
495344
1155987
1335087
2371566
2754107
81692
577960
1453573
2097334
328756
1911490
2563317
1522201
1395323
2224931
1515123
2677708
2238767
35958
1713181
2305462
2057318
260088
942073
506744
2097486
2848210
2895606
9727
2361554
2119280
1123438
1253319
1596886
1259163
2863463
943482
2932884
1187712
21626
148129
2638496
2713032
1880008
228937
924052
1043040
548861
2882675
1096991
2325821
2044701
47222
2143401
1167227
1571004
1770235
2010842
2153319
286881
1790310
1333582
2670645
338278
1857537
2007801
731825
2707140
25336
2645718
414070
1212299
2603137
2062697
808459
2827202
449737
2291008
2264148
17267
1666890
1780937
2628800
541607
2580306
1597265
2785940
1700914
653422
2694397
2824767
837082
1316553
1286750
534918
1087336
1582652
681468
553025
499596
2245619
2501844
677751
2052392
1092284
2098130
1854444
2197218
2142590
2342222
662208
1628571
1323587
540401
1646984
1266345
1448127
2793656
1263843
1214154
2770806
559165
977139
1959463
1627544
1096372
2140474
2004640
1801934
2234663
1748590
1079323
1767216
2496641
242156
2877560
2788513
403167
63013
1048352
1755325
1180499
76705
1678766
2161379
1379968
109714
385559
2459605
730670
2866425
299576
2634008
2233399
2589862
679781
1873759
2084838
276864
732905
468837
2925718
1294859
2264216
2119876
30991
2339755
913984
2474716
826192
2278080
752099
2527453
1840222
1954849
1849460
2751720
2496054
2164875
2774959
2258090
2139012
1552023
2098585
1619893
1200367
1196005
1654420
511792
508863
1886766
443845
2749890
2721160
1522572
1838982
2097604
2184369
43917
2148699
902409
2871614
814491
2498056
826208
1990509
1825447
932291
811542
1370939
2780159
1070895
2379325
2645557
838222
53334
1370420
2094517
106891
2352791
1609139
2699196
1822826
740098
2490057
2587734
2757460
684149
2932924
1358046
844477
2859988
1785386
2626741
1858094
1541292
1371085
769148
2046872
2422108
628758
2613708
2592429
2833412
404780
440141
2315173
1995554
410892
795927
912447
1478346
212205
316619
1580230
1560511
2933723
23250
2113568
518651
1332534
1458767
2437993
823118
2790303
2337638
570420
1118011
720789
2690670
1397379
451889
652383
1661682
352855
372145
2554751
195383
548875
802369
215834
896938
1648903
2069609
849620
2345495
635222
523066
1787017
2834110
674358
1552238
2867260
618827
136027
2575842
1332922
2207899
1054806
210120
456969
640149
2078763
684963
1867399
437772
2819778
2406954
1402304
109577
2794664
63359
123311
2894010
1389853
1732206
2118361
2105371
2194536
843921
2831252
668549
574980
1429158
2115778
450803
949912
758620
342796
1858486
1556371
2516507
1242315
2851268
72413
664780
563334
681751
11565
208710
319761
609663
1769797
523807
1401339
1404168
2421906
1066411
1874012
451146
1061048
2247709
495611
1043356
1169567
492939
1139962
1225162
2605821
1468792
178101
704663
405410
2587407
2147019
1923661
2844051
550296
2446951
2855122
2518919
1767233
2294035
1206281
775631
1724422
520846
1229687
1630895
358
1744703
1742535
1879759
113380
818837
1005764
765885
1753918
2057208
2045672
2370659
1413392
2345998
550765
1465960
2030272
485838
1591431
1947621
2313087
354534
1150142
1758869
2656127
1677205
1062180
1299279
2752265
1127493
1415166
1072052
2501676
1522005
2718344
2871344
2764886
1484516
2165068
2457661
1765868
177224
1120627
664133
2153779
811939
729839
481027
2560513
1622648
1987193
2265920
2859628
1937727
1070705
215131
916063
1818879
2442760
2224498
2614255
1990525
621190
1380240
754954
1125409
1874846
2482237
1359787
2195612
989561
2759618
62695
2158750
1626350
1514091
107633
755423
1385016
659100
291042
361492
1986095
685046
2256303
1923498
2249475
1374057
1756910
40536
2386842
2206237
322332
1826494
574305
2159476
2737774
2714840
1699247
2466607
2695226
130364
276750
1411262
2900481
1490301
2010913
1763250
1735849
532100
1765620
290829
2883269
696928
739895
981204
1064847
2347402
1561745
1953415
1026736
618696
1287541
618894
1833501
1442881
653318
2271216
1627127
2477500
1017604
1170328
2270224
1294204
1494933
2879208
2514781
795032
2344321
10025
1337703
2421426
1270062
204337
2040498
1483456
834539
794345
903413
1642137
2146582
949873
907800
660019
2318734
71019
2074879
1034361
2197493
2452254
917382
2725689
1898096
2054717
754943
1297883
4693
1711201
2682270
449213
2503937
121720
621126
1990511
589165
404283
2071519
112800
782444
1210256
95376
570536
259806
2578214
2606907
1266069
791344
1049988
1146354
75586
1197089
1213331
1266545
2792523
1003840
2424094
1937848
660064
713777
476594
72334
1516628
155152
2403872
2472970
2876127
273136
2365446
197362
2218955
680849
841519
2247212
1448429
1984903
1826230
2680079
2358276
1538382
1775843
2583198
2289460
1863952
2352238
2078147
2649668
2643224
2563337
1058376
225962
1318890
52940
2590071
307281
2207086
535141
316892
188759
1599242
2002326
906539
2667410
187398
1019537
236683
2003869
781100
905870
1193848
607581
1402693
322276
1221911
439025
1859451
794480
2617454
2124037
2288279
2380436
60869
798603
1850614
927499
1975365
1622838
1881807
1867114
2043377
1882302
78229
2012346
2781176
1614498
2272066
2041465
1795037
2324987
561149
1466148
2198946
2527872
154177
1632723
1941354
873675
1217430
121809
1266127
913550
158844
2622586
2262975
2362288
825037
474440
856988
1183918
36949
237238
2922832
1960129
761048
27933
2925551
2655640
1183263
2809798
2072905
2244944
1563940
464383
1379161
628506
1620506
1423959
1245908
80741
702936
472733
1148497
2100851
280929
222023
1790333
2825104
1909252
2438411
2658749
2301855
1332720
4868
2206270
826181
86963
115441
776420
1462352
719848
2691295
1480450
740306
2559964
2125969
192293
1820563
90915
1524187
596638
1256445
984511
1083265
608453
2454746
155384
7225
1612289
2168759
495352
776101
1909137
219161
626319
974604
2584277
35619
1104553
963454
2211319
1305424
1504951
266493
284304
1410292
2866596
2885597
1366906
1229841
243943
1921927
615786
1620837
635064
848863
2573504
2869490
1837678
752036
775979
1087650
309710
2112426
774313
1172198
893686
752974
1014322
819294
1173219
790021
380879
1530864
126173
1258210
857348
200082
2392020
1983071
2744033
1442289
2156521
2144697
2876426
1984247
301989
2297875
1180579
240200
2039064
265219
1959681
298576
541122
70175
2395718
1398043
2187517
2872956
666180
1457682
1306699
2490291
1683915
1120397
2593293
646242
1015582
2402723
659515
1326802
1769034
1504627
785172
787872
2550277
2269838
612679
1033737
1207763
1243720
1070843
595132
2475264
2615188
1537070
268771
1862563
2755541
464929
933198
931153
2507817
1048828
1239251
2014648
2548205
1669305
1673270
1414089
2913251
1628215
905974
1580752
2458785
1050977
2463431
2099529
1969087
1090229
1204592
2221004
1797663
696044
1399601
2422742
367609
609104
1972119
2448258
2122177
788088
2849745
2249092
546384
273153
1590660
1979805
1422092
897104
291558
1672706
435475
2160943
2394369
977
2443493
214711
2631259
395507
2824666
522293
1119667
364768
389316
208964
1629579
1188199
1932747
2563898
2449067
2569295
2129887
357101
516883
2818951
459341
2604962
1784081
1250226
1572899
1925675
158410
1136630
1157696
1880171
768467
2449580
2358977
947237
717493
967232
695871
1930353
1721716
413195
1644215
1614145
60051
2537692
399268
917577
1022167
510340
1270518
991879
2569307
107974
2576231
1153441
928705
878291
779357
579169
2227489
1437901
1816440
1021657
2532590
652404
612399
1596168
2889138
2291071
287011
651197
77013
2789255
1219360
501166
1713303
1270439
910564
948408
2396587
751096
957693
929091
1015177
2316728
1174871
1273340
19247
2085811
290499
2019569
959839
60365
252713
2893548
2626099
50504
573172
2246325
1784106
1520844
2439462
129831
2615037
574126
948564
228806
532294
808255
406291
1287085
19424
973929
2401316
1046486
1900887
607041
475025
598274
752983
521064
463328
2340993
2816220
889936
270706
2032968
1649797
1313150
2033708
2932597
1831253
1761468
557775
2492594
224399
2476424
1522969
3727
692758
1279663
941072
1768384
397486
1353100
2857395
41782
2383010
1721674
55297
2410060
1281048
929183
1987106
2723952
2332038
140483
863531
386837
1029859
413478
531523
81479
1884482
878294
1393292
1151264
2795812
2826262
1222938
1830618
1266080
2590399
1813509
1968427
1756183
327811
1914947
1167019
1550210
2045885
1640239
1997102
2282898
1243112
27936
1326657
1245104
398882
1874497
2174233
774632
2515115
2212831
1571185
255457
1010567
2914786
2052579
1687807
2824817
2282479
1608934
1320553
1628334
254826
895354
269873
1447403
2382149
1319295
565728
2848560
911098
2858489
1110180
1699237
2215428
1854418
830498
937837
2729340
2245825
2672189
2055176
1666822
1649280
1613047
2725021
2132578
362533
1669357
1689744
1443393
2221496
2523712
1019386
1910753
1363905
214469
2067616
258704
1444629
906194
1627342
951985
153248
1816304
814624
2662192
1906052
1920838
1326388
635973
2089553
1238729
1606808
547684
2253455
284359
2910748
1577952
537082
1412541
2406303
872938
1523047
46827
728521
2767836
2366569
1186465
113497
2151578
1409118
2228344
2735011
2710100
1250267
2013223
1054046
2058258
253149
2375729
2303090
1189435
727159
938357
658064
311072
723026
2853886
2874906
1329898
803863
224390
2668087
926574
1773581
2494983
941230
1687156
1820292
887490
2669201
1528143
2038435
2912691
688091
2345823
2884397
2379469
2619120
902777
2237856
2228815
2765497
2875330
448465
1619321
1435251
47090
2756263
1292428
607194
2462731
1769882
988986
120576
969866
1185590
2531651
167820
2797856
476226
2332199
1483455
2210808
1230734
1583446
955508
1545058
1912223
1026757
2841558
2279813
1106386
310402
1816055
1917077
1746659
1314949
106341
2665965
908291
1376775
2606005
1907868
2832060
1797424
2375840
1687942
944598
766356
2325518
2595467
2649062
1357790
2704609
2756564
2272541
2568606
179376
564703
2773403
2013162
1029041
2067376
1541889
986928
192599
570095
2047860
443948
905914
2140296
251769
2938827
377924
2251551
2782646
295520
1259125
2445870
957596
1458755
424834
1422131
2528960
2177563
783574
1140804
2013604
184197
2365981
1251744
1629353
1147114
790877
1968014
1240239
1510778
1590255
1320002
709352
530442
1732872
2576047
2379367
1963650
15100
633147
1669260
2261048
808391
856934
1743887
2867652
2764200
450511
2352558
1982774
619489
733204
2639187
1132910
2112397
407283
2808773
333767
2035373
1550099
203614
965484
1346308
2594239
302112
2808817
57943
1120586
1248309
1187444
2617424
1480398
2282281
247774
1281378
1354011
44188
684430
362451
1864193
1772793
2147879
23917
63000
63143
1301901
1241903
266188
1759076
90273
56908
350641
2260701
958404
1726421
977710
972732
1106650
712404
174515
1922884
1793970
1285489
1138149
70292
1769777
2349167
626812
1741763
1982662
1716244
24515
136952
150198
144279
2649249
33877
2090534
205698
769984
1304246
2919157
191523
1843412
890240
2159875
2837113
2483825
2700276
629063
1559241
1801072
819740
999148
2049625
1710945
1222512
1816785
549776
2048375
226588
2295712
2262396
1927117
1308525
1233798
2014023
700745
575233
268495
822985
387028
302355
1746190
2862371
1989034
2066869
259390
1469605
2444228
2776876
1538439
1077369
450090
937737
334251
2887973
1110692
1086975
1392104
2139518
671802
76322
117714
1770341
2222898
2363108
2117461
1185298
1125321
1993771
2684974
1918505
2029535
1070438
216165
1673264
891417
865068
2345280
2466562
2259382
1837884
1856895
1310904
493272
1950246
2921985
139474
831049
1049910
2655695
2711395
1149960
72381
2675739
1891510
2567179
2721747
782705
255671
1326365
243690
679133
2794223
1460547
2328651
1587888
2661936
1095511
1076314
166390
1635057
1516149
2309371
1842893
2687146
2288325
636746
2302560
695200
272736
2605182
1948435
1052668
1173195
1920380
968824
443147
831980
763159
72476
741833
2132231
661399
2325988
2534910
542938
294322
1624165
2563137
2128122
2481116
1168990
1591350
2220288
2683061
2534416
2330357
2205937
1073956
1509905
896695
1879502
953827
908738
1022380
5817
1501010
962837
719973
1652705
641371
2321713
1081717
162387
375044
1127474
2649104
2567482
1769527
1648290
642021
1304111
69336
1602438
404803
886014
2730461
1460072
1885065
775074
1018812
2486331
27146
2882072
799983
2459183
1685568
2074705
2441014
714035
1155194
1770898
2881799
1583451
1954109
946677
1827318
608963
3143
687260
150827
1600896
1026276
935862
2288439
572522
664125
1633049
1173434
2473924
617090
1821545
1416565
918392
2340013
113847
1891951
262576
1615623
418461
1244613
480578
2854606
1159226
2600243
2721281
2636132
2762638
1914544
1939098
829955
507343
467603
191006
2118089
438680
547496
1361386
139581
1459814
687448
224982
2928711
925098
822797
1527705
251020
2128467
912935
2086166
659798
1428506
502655
2114053
2437054
1747300
906641
2367785
2563536
1042326
2325535
2897107
223024
545049
2265471
1139051
1156395
700418
1172235
2685537
1922921
801861
570372
2267901
2485628
2553882
2791133
2706356
95194
1180107
2369492
2426352
2855484
1272043
1094399
2192225
1482630
372770
2844094
2337409
1491194
997075
1785503
2235961
891157
2098756
551883
1791042
1361081
459120
2702658
2939986
1605334
1249720
1697262
1839724
2541509
2775745
890012
344634
1083815
1427676
1608088
2757911
1078426
2617493
1220630
1032280
134194
289166
481699
1866997
707154
2644330
2798488
1051499
2241437
916248
1818800
755638
2766637
2303991
2126339
733033
2682888
1666630
2825190
1520931
1334349
1967935
906076
608185
2716823
563727
425521
2351082
2614526
2323130
1723226
1326080
1917574
1885616
2354197
1620252
1061914
2069318
199471
682624
2519546
993087
1624100
785782
2163000
916044
2660494
2437552
2365995
968553
1410630
2472254
1083618
2572299
867168
650568
1222158
2109936
1210725
1260204
2725381
47831
1003519
253645
1458513
2192479
1706473
1396593
2519475
420858
2303430
1039858
653087
475281
2876461
2583798
2402608
84824
2776288
456282
973290
2804272
1515205
532088
555184
2184193
562979
1567518
706948
1343629
1482391
465731
2667205
261887
462304
310266
1095078
7789
2561070
67972
1582652
1299026
1303021
1507701
603254
1265466
808607
2376354
1803081
688877
341197
1095474
2876536
1822523
2523317
1909002
2603287
2677208
1856739
2332427
2237009
82945
74640
1136412
118244
1753918
549048
1092313
284969
1881321
598774
1628558
2304174
2882562
467770
1284404
1560289
964259
40958
680533
1634284
652002
651371
1708152
1287066
773915
2704203
360414
2763305
1842245
12354
2872603
1055716
1616833
867891
154139
2503672
9618
1225161
1645615
1788061
2742547
1354649
2509941
812956
165757
2156688
2068893
2103521
2902860
1677466
168101
1619421
1941308
2582610
288492
107981
113739
1444741
242575
2338560
1238908
696733
1979194
1783517
685254
1444208
416206
2204018
697836
2746668
1734596
2137453
97582
2935256
60133
1244443
1374566
1296034
620468
2117584
1362160
1686886
1294326
498150
1029658
483971
2565419
2041958
1639943
1528934
2276884
841942
2880402
296256
745269
482603
1209743
788739
1425418
1853521
975913
2429825
2855643
370989
1932678
2399144
2562468
2664519
899023
2273991
872060
1094925
2481137
2843776
2908614
1013120
1870151
1238764
1042516
1488180
1619686
1158730
1795906
2117994
306900
1464580
542744
2339021
1001521
803264
34666
936439
1376519
1488013
961657
211052
1487535
2938153
275017
1118040
1417645
1380209
383443
152370
1749098
144150
1619692
1999090
2904224
1387761
349124
473693
338630
116616
1898214
2355344
35919
1695388
568267
1284040
1098075
2354926
1776761
886759
1184350
1596280
1443337
854131
1865507
2434769
544653
2233725
2147451
2939126
524955
2539896
885147
2282431
1766970
352240
851736
2343067
2921002
2355495
74094
2828423
1068090
2478405
1196176
2831397
194253
2500719
534226
2818169
2229398
1415473
197205
1974260
1620655
777264
1024550
2436181
2460404
1275678
1099743
1358545
1401282
1924830
2748507
839051
837001
1245998
2878021
2636352
2174662
2201435
1842217
667766
1991388
998097
107984
1394926
2743755
155718
873366
214482
1901725
2473411
790683
2498334
583888
553029
1909519
2217441
2876847
588170
2313406
2699813
376486
41727
2938869
2208828
966352
2458726
657496
1615317
1249512
2300026
2517966
1632982
502972
2434529
1035714
256589
726762
2054541
177081
251586
583179
1474077
37342
2314007
1548285
68095
2275642
2719885
2817368
94310
2825991
1262640
2648573
999856
2157645
1109933
2033127
328879
104518
2195026
1986295
1450142
2506836
749721
1308610
2197721
1364311
2273110
9313
1208309
81466
1743871
1196993
2061737
2236047
188033
2662453
961567
2269864
1253218
2525555
1196608
28295
1136468
984291
2703799
1658330
1072561
335259
168792
834272
2259249
2021365
2548707
134705
2853239
877803
1025231
1133471
2635653
608722
352314
1810795
1990074
1715001
211992
1603118
274464
787982
1942364
2614072
634583
404444
2319829
288108
785780
1585495
259658
1090385
818084
1825359
2250043
1947068
369514
547159
2143469
601752
2636877
31397
2019216
567689
853750
131144
1407620
2268657
2260610
2740969
2544166
2721151
1625596
531370
1034518
2387791
920860
904824
2864920
188634
2212529
2520867
2910353
1368742
513922
2259356
1034949
1562750
2643018
2081209
1559282
403463
24645
287426
479288
1053771
224722
792956
2137219
1423951
1363238
949105
1528663
1317322
1665143
2352046
1568879
970993
394189
1316105
1342373
1451147
685985
2558790
35090
1051615
1897583
515270
2620851
2579644
383177
2889442
2452235
828796
2486046
420511
700431
1430195
708467
1036124
876122
2646395
1968652
1310260
986629
2305197
1313507
1538497
784215
2208699
2460644
1981061
347751
2361686
1549466
2928094
425838
2419382
2882049
1031092
427613
97321
2555574
1071137
2099790
1571410
62159
769023
2460732
134781
910285
2111463
1127464
51463
2296019
2235656
599319
2002955
1772425
920125
2186708
1126641
1802654
2203023
1897757
1987895
1096697
945282
646638
1287704
1938639
786714
2293063
1285504
697932
1008149
2602321
2451721
2744389
1433040
510730
2184153
647690
1290583
2573545
697444
1211848
1355053
2120929
1467388
2370887
586844
2874211
719049
1175580
2876042
303182
407297
2831282
1965895
2314213
1538272
644173
1326921
1624567
324981
827199
408973
202264
971867
21539
497781
1913895
339822
315779
2667799
1964603
1971116
395757
2350365
2367790
1610974
195185
230925
1536985
2812387
2395797
1646118
267908
1267455
2454724
2307780
983401
2121942
920894
1081993
2688845
1642443
734173
1556362
1126164
2169807
26503
2102570
1380963
2924455
2622425
1147776
653721
564685
1901550
2831361
34569
1997239
1416695
2824432
2251366
296463
2378413
365555
2057744
1354347
2045189
2489378
2119126
1684171
1022
1185963
204738
457400
1438029
2531862
997521
2578582
2215208
1537563
2184761
2875286
223212
1076788
1465145
2662828
2086005
815352
410619
1967939
1421288
661602
2126583
698646
284043
1551721
1310767
648707
207062
1108473
1874781
422792
935715
348055
2267984
2770240
1742207
2734549
847912
754714
1542060
125197
603247
1196101
933201
807052
88363
1569078
1479237
21116
1920532
1440809
1017694
826434
2903407
1019207
1999518
448770
1537050
2483438
1685453
2827614
1402515
2189719
2709572
253198
1976205
2604282
1638826
1162911
2374430
908329
2685168
1714971
1328467
2681671
2506487
2914867
2636534
23498
918214
2168570
1555082
1522459
916056
1810213
578000
1580440
841879
132526
2675276
2237533
363913
40463
1831025
177209
942302
1656571
1111987
2704818
655600
2265919
395390
2531327
2538732
1061447
1585616
229368
1133907
1314315
2034205
1661008
53640
279954
2679985
1172195
2798158
1125449
499004
2104244
2893083
150758
2291915
1179780
844606
2272650
1629872
1929601
840623
2802999
778366
505586
2692354
2372714
1660661
2098082
141799
1914684
389669
2503785
2001859
1477730
2351233
467144
1021871
1130203
270566
2800659
399862
138664
327964
1952371
1022683
2522845
2463379
333317
2497351
2837907
1572309
633924
2514450
558299
667607
909939
285350
542696
883367
2746983
2178628
578947
1708000
296491
372888
1347219
204919
373725
560912
2919433
2801993
1479923
1163424
764852
2165793
2069485
447797
799013
1388217
2656917
388859
2645048
658934
2379517
1696621
1828860
2289142
1731697
175058
161453
1989052
2494990
1679569
29576
1913055
1305616
1117289
2827598
1938378
174413
423754
2499590
442752
2521066
1645803
2605084
2602442
2791925
2376667
1621841
1860668
2801917
874086
1991409
2126718
2829371
2360993
1033110
303819
2695686
2520784
1796973
2884438
1432521
2073361
2346518
1621129
947002
2023220
1324676
1413210
2200621
316304
706002
1651707
1814878
2515149
1144185
1155710
443683
2092787
350657
678552
1940613
1040820
331044
133009
1476064
1415388
1276259
1539314
614103
1912604
699941
748792
695245
1757595
2040129
2913613
1678981
1503703
551659
1212155
450633
1801525
1362507
649238
498275
1292207
1600701
699511
1793079
422080
746493
2226614
706252
257708
2830911
576733
1064350
274023
1017843
2141468
1231679
1805894
1449725
660249
105330
2228895
892109
169813
1242571
1320422
1328481
2620458
955526
972732
2202245
1113479
353682
1533086
2161402
1750680
2461969
961212
2651967
651319
1332464
358798
2670471
2296075
1012720
2792249
1363737
2383210
974758
2606347
1385119
2872040
1421656
2899195
640696
2435793
128928
178002
1369471
1117595
1199572
2310462
1700752
2841511
367355
2046551
1920289
1787367
320841
1442605
135455
2393439
1010767
1780514
2159976
2361897
358813
2223187
1492232
2871508
1241224
1628710
1120565
1943161
1885392
2013695
639266
583310
174229
2563828
136389
1860572
2502870
969157
2616027
304370
767712
1471
97013
1832071
2377655
1566728
890995
892730
91190
2905830
83084
1918164
1950041
2781800
788053
2856589
86820
1623029
443101
367310
1426553
1140257
2741352
202219
1007258
580539
760621
554099
86987
950692
332043
1045141
1632007
755386
861467
1306927
2243867
1095340
2460497
363834
2457019
2172590
2141431
2063304
2736005
1244652
1401347
439665
2352099
2080204
298291
682974
1487348
151655
1364089
533809
1693294
1736898
846114
2223310
874839
2154624
2132226
1273925
1742465
2091610
1155543
117180
2561992
2643827
1397297
1769654
1897082
839815
1085699
2859175
1470209
2376370
981733
1854209
63878
877139
2892817
707780
1035537
152961
2815616
2814649
1256363
334179
2015797
1660925
2002400
2050421
324983
1245103
2928466
2174932
1447103
120177
703447
612191
2827742
2601219
955315
2022186
921882
391589
129162
2181647
763649
78653
268814
1928472
859655
527095
2172862
2070199
1515533
2652524
299140
1794359
2433914
1328559
808120
36620
1024685
230819
2089621
1020677
2353963
1068984
1128079
1397011
544817
566111
2225791
64385
626708
2835293
2313752
2838856
693752
1231619
932841
2525334
2009115
1901227
344800
965507
1469073
1300403
48740
1535790
2077622
2316306
1278336
245819
1318650
160113
1128770
2251206
2217121
1868070
692275
1885391
360365
1902389
2154174
629867
992918
318691
2293131
2294626
513039
1960564
2705391
1037002
525070
2899300
443454
409107
975238
715108
737498
918492
1637525
619180
1777745
839779
1835450
1605824
2859294
1953739
1543657
421088
525980
2015849
316259
2797464
1102607
2039439
2695018
2292613
1904499
1519542
403620
2973
2231303
2533017
1358754
1407654
2322147
1134456
2496824
1813796
1450686
176003
939883
2431129
1411716
2358832
1841341
1450879
372786
2346709
1404829
1956770
1073688
771762
402842
2843568
266587
2632001
1713768
1088960
2222057
2183187
592778
1626002
963983
1310702
2136098
2580505
170371
1548659
1159517
131261
1193745
2462546
2605738
171790
2728807
1487864
2887282
1552557
2779332
1613515
1544691
2906704
1424680
1605451
2158643
2874464
387005
179494
2626075
2706868
2281062
1834486
699569
573256
868023
539800
1153735
83170
68822
252798
2814013
2029987
2408872
2434601
1201578
1279938
1401704
596723
1163182
1715352
1886356
953086
1673893
702694
1086256
2340190
2304627
1361556
183412
368650
677941
1384755
1660259
829262
1886466
1670145
1460341
2790008
900276
1441162
1560477
1354523
1901811
2255261
2499
1185199
314511
2643583
206664
552471
825986
163538
2427531
1069834
1839346
1838182
2461231
1518855
1434346
209231
95880
638396
624234
1109848
1787912
1391538
2184733
2114102
2316219
790024
443531
1139112
608237
2443040
207429
1739173
2519892
1935399
1157751
2810095
208935
1505489
2545910
972762
226152
2302237
12110
792011
45877
2528130
2753407
1919110
1642986
1252380
2252148
2213187
2490646
2882096
2052876
2129132
82021
117128
522280
2464851
1795740
1132325
1972722
1758502
1557832
83781
821721
2762782
1056602
1753218
116329
588038
1553242
1502755
729586
1093382
2450325
173363
1611456
1206240
1817126
2517164
860531
522075
1361136
2754884
89636
548099
440066
2708037
2764046
940522
2555074
566547
1136384
1562176
1555211
2725455
1743196
816181
1419855
179069
2623421
848640
642153
1883529
1809245
1068051
1697879
774624
1304832
630743
785894
2827128
624756
210252
583636
2527836
648812
1736904
2639281
1602657
2247703
1371098
2605810
1110954
2733167
2327884
770
2281737
782135
911602
1848283
675587
371571
1849520
2327153
1134415
1931398
3758
1536286
1967737
265234
2749646
2341979
99469
1186800
1074286
1264330
2368668
59927
1417276
1405986
2281399
1420940
2403248
1136835
1705882
1536744
681293
1037408
1337225
2653940
1261032
2341317
2448293
1288029
266357
1642014
2879415
1401463
1092283
2236683
2744070
2515162
1361527
1914873
2874047
2126256
2611471
2061128
2543321
2577457
734077
1600307
2575558
2787936
58447
837383
2139194
895656
901364
482438
1371314
2683611
2375974
2411881
909661
2598198
1425197
1088640
5077
1764258
2254560
2330004
2072742
1660864
711109
1612271
1613756
2589972
1871327
2496826
967767
2124425
760893
1919730
1940532
97407
862988
2936148
2080334
1435452
2612907
578544
636816
1902669
442119
529549
2261694
1091065
66266
2475906
2313663
2423057
2734887
399352
1359148
747994
1750242
307786
2505907
2629045
2654394
129671
1850277
740630
1637805
151494
247568
1531498
2306472
1790589
1448377
1306595
1110653
2317602
1424934
2048977
684526
1958509
2683527
2223684
1290837
786874
374647
98725
224709
2281036
332718
743472
2152266
2751736
367094
1936414
1445709
632008
2319527
2220726
2701968
2426709
262116
310437
1554220
1031308
2391796
1442254
1154342
1162195
2408431
334072
2564714
1437419
2893390
44232
2611735
1519977
1003834
1975099
1470092
415594
2299728
2250059
2641138
591421
291255
1951677
640560
1360895
832447
114119
1527877
2039388
1170008
1783148
2919899
1465616
2375872
3929
1059869
664220
1471898
2739113
766162
1704725
1647628
916276
1266984
1231499
743707
1701849
1032829
1539779
1396650
2342458
1246821
2684849
459166
438390
877448
1598422
1796247
2908980
133213
1658802
317455
946055
371171
1706331
2311790
1446536
2242398
2163293
312213
554994
2252702
2573842
2622199
369990
2077912
1740116
1848068
76278
263538
1446461
2615312
2933208
2166861
684788
2716985
1866458
33958
1111956
1125006
1701796
2499786
1583865
231749
2296938
2368266
2827102
1890484
2623867
426168
874027
1596500
2551668
2185961
1173781
2278366
1503848
466934
432201
1249433
1787845
2151363
561656
1122576
1430857
1221475
267557
1906341
2055135
434809
125049
2507470
1092865
1657752
438423
1944896
1474944
2422367
1572548
2804709
1267933
2631215
514906
1645643
2277563
2578529
1016026
1487145
2895493
297999
2570247
259461
2353775
1575857
781654
718695
257954
1499140
2248750
341272
1411357
203563
300523
1975572
1846203
193306
2637321
1411694
1744567
644234
1035693
2568073
2421569
877687
2287849
889315
355580
1790659
925589
2624646
1250482
1554529
2296165
2272966
1047833
2153849
1612059
1848955
715212
83575
2474706
901209
2386804
198365
1147872
1464674
606774
1592053
111330
1991136
255055
76570
1721200
736502
740326
1648450
1986294
1622479
1115314
1555743
1974639
2609516
63894
1678378
687761
2890909
78261
871343
2440355
860147
1781040
2145847
2566663
1393356
650455
2539534
2065341
850271
2238529
1481113
1933625
1844290
2749720
542519
361408
1802892
1855373
1960345
1104547
2210573
848296
2992
398915
2209133
1386940
532097
197537
2379746
2530951
16963
977302
2243060
893191
12485
1765626
1786096
2709120
147779
1685897
2236922
1439005
634881
1923303
1776606
332245
2648725
921952
2378094
657887
593619
2734712
147411
214339
467402
2125701
600390
40241
890312
2806105
2866163
1754738
2505976
2216962
1816402
1817314
2323963
1322652
508523
2676282
14533
871540
218979
2308352
2809937
253367
1928176
1713455
225870
2483316
2534039
2919627
1753665
1098220
2193172
2539073
1541367
2537798
288291
1693913
250088
911870
2018630
813567
2621721
1718958
941931
2385142
2806825
940778
1312585
398914
799735
286866
340032
2171421
2368957
126800
1792169
800919
2072751
2379270
1752267
1733288
2685969
1516326
671859
1281486
1077260
1074370
2137395
577094
1994153
1371427
116317
835126
1096058
2243829
2186069
1989550
2431634
467257
1385757
1524601
1089287
2231260
1104423
902395
857509
702577
1014693
2912222
381925
853515
2902663
2930420
1190228
2118232
553770
2786926
1055243
263552
1443346
192893
175323
2519413
97316
244092
2925338
773656
879243
1821326
2303883
904494
2057831
2788277
2652381
551293
1231047
969596
2219248
2145216
2812574
1891438
1432882
330994
1185494
1520943
1130156
2108191
1891278
2139215
100387
1235802
2487018
758599
1162186
170576
2798063
2206449
166553
1975271
275949
1731478
1698829
1495721
1529169
821532
1493662
2139815
2684547
1062867
331173
349056
1444653
994444
1465511
185529
2356462
2747121
1020576
2334278
253193
205299
134580
466984
2934555
1961971
2089457
1373629
2383569
2727239
173900
1334
1621181
304009
189940
2777801
875768
1992565
1733802
1017918
1652214
2074549
922550
1610740
2308667
1709716
587428
521684
1248317
454606
133196
2602509
2645517
758874
130306
2714888
507767
101632
2414589
1940568
138227
1195032
2248785
2051984
123682
1969568
2236355
2755170
1738223
1814589
1441049
1250417
1813474
2034021
2030833
648407
2115769
2327984
2466096
1609881
2575404
275607
2689374
145256
854200
1460774
611484
1257789
1763868
2607220
484689
1587293
1238341
2041466
424911
2605690
2377955
1550220
1570763
2570980
869297
2688841
19866
1180880
2617460
1873585
1911354
1914019
1063788
941997
1185496
1006533
1269889
2313957
236302
2331651
81543
2228551
1969194
680843
1505666
2658841
1613510
898366
501867
186020
1241569
421474
359869
2337914
273872
1182694
2288139
602455
2335406
2090540
1232630
889488
522697
24653
1840670
1160623
1851109
1491041
286959
279095
1371073
1573945
1825381
1843981
576636
228049
1967106
2520552
1072775
1587981
73447
314720
627072
2190095
2938913
2464250
2474794
179986
2370810
2714193
1052279
116281
1391536
346885
719438
2008381
131715
37927
2287905
2704792
532067
167137
591462
2142474
1746657
2085211
1097380
2817213
605137
891649
732359
612913
1140625
2162121
1879327
1644050
2020007
1340180
2185927
1638181
1958366
533896
995569
1863511
2179272
1416012
1685147
637180
1470421
2773720
350232
1532159
2770103
2580903
1409137
312004
2098984
1074546
752060
427472
2249131
608003
2072480
1625472
1693675
1093322
2224113
2115114
100293
75471
2092215
2518053
215931
2430114
2523172
735665
1230863
2436090
1452462
1500195
1500889
2722123
1510179
2021383
715519
2698026
891973
1328899
2211764
111821
2004666
2422245
991404
838426
388506
1314688
43460
99774
2184605
1855129
1727509
190997
1246380
276069
251636
2872797
803504
1901293
874163
2323683
2344891
2507521
2622979
1556973
2299109
1632760
1608386
2394827
1822013
289510
40159
2913740
2289824
2866484
1661338
780506
1090674
277346
685932
1081577
138723
279631
1787427
1529523
1122705
2077636
1007008
471613
339680
592697
1244095
1204410
1620649
2695876
273626
2501313
2313920
389341
349742
2012848
2225765
954498
2111281
900147
696877
2884959
2748637
2872429
1644576
1396573
314303
2484688
294984
2928584
40692
856654
74386
296581
996663
1087818
1552918
444815
1502709
493482
1446984
486036
221417
1926075
2154855
1507955
1200710
650012
2483915
1610181
206380
2569218
1582770
1715873
985647
2692210
933207
1679087
1967492
1494458
984697
1496848
316168
1520087
2181032
1705649
894097
841117
552679
2160705
244715
2450560
2354348
335645
759149
1822901
2233860
2421902
1319772
2603262
1443817
2287935
839423
2146964
26252
415521
888978
25873
2724913
1371283
1314326
74877
1864223
2330400
2713770
1415926
1738182
2043753
748151
753824
119053
1122428
1143413
601348
1577576
1028210
2209330
310425
82166
2360060
740530
2787560
442249
1218045
1091938
2366988
1459799
2209501
1221398
2873853
2310266
1137388
998894
1396824
333041
1898472
171651
1424550
2444545
324473
2481911
483956
467737
223700
1456384
2936393
442098
1914372
1963939
281922
378173
502157
2303251
1990188
2119640
8229
1296250
2210484
2276390
712475
2080885
892057
137519
1896511
2513764
1064965
1557065
2554594
96276
2213839
2515728
465076
2749277
1144891
1450455
765205
2768474
1688336
633671
2255025
2467141
2910992
2530806
2881215
1769297
2484656
1901160
2115558
39838
166662
1822921
522750
597748
1684312
1189919
1346048
827501
994539
532282
39458
2462151
355466
933111
2229702
1495040
1463349
696670
1041881
1385665
2493178
1319195
84219
559761
2374176
516982
2341375
1053091
841385
794341
2251357
2172314
74079
393632
2551544
82938
2437618
1870067
1096014
322099
140697
1342267
1137318
2023571
673243
1393450
1409591
752775
1573331
1618375
123504
1643463
298128
2927007
51806
1431758
1218077
1908091
2065170
1361180
1996730
859189
576775
91924
2741732
1094392
2863951
1035513
1327169
1183997
1421076
1883215
83692
2525759
1733663
402324
2930816
458109
2064505
1003395
274564
675461
1334693
1112634
1860413
2591830
2236060
2738773
508940
2279246
2253493
229474
2889344
2884895
1692195
2257155
737314
277081
1013077
2757610
2225232
1365114
2887519
1251803
90319
744758
1965047
1074125
1785493
1821164
333349
299826
1738137
2857290
2343182
1997607
1074360
748674
1364976
2065525
941363
1729979
863733
2216087
2511940
543917
831311
947167
699152
591789
969872
266609
551899
2113974
1948791
906363
7803
2725439
988442
2699300
2624151
2114776
458340
1299113
285060
369636
1677066
1254942
2938100
1884572
2218662
2011530
540390
2605525
1273754
2317578
1127586
434107
1555436
2930418
37825
1432213
2214473
2819361
503929
558741
2064858
2768939
2248864
1400914
2163283
155396
1661883
1816744
2245396
577604
906110
2699323
945731
1741034
1244354
620758
154613
2890917
297449
2917367
1778520
1437130
1280897
2799103
409877
2653318
1690104
841784
2516741
653451
1460547
424648
2541782
2573696
479398
1647782
159355
2656358
2421518
2531072
1450606
1016479
391900
2614845
1162368
2488946
2772453
1581386
2837752
1151038
1604147
1226359
993911
810125
689893
1833105
901721
2914129
1584492
2625715
1863072
1350454
1743785
1691407
1076590
1202089
1703070
1569589
1011804
1339773
1858756
187506
1298601
377759
630204
2122148
2317663
1476493
2798640
158506
2776895
1840049
707755
114123
617199
2468979
882096
2718622
1880190
2443367
1746026
2178942
1267471
136407
1502727
194688
1856901
2274692
320375
1438605
1060804
1910787
993939
531895
713845
1622649
903634
1693817
713472
1157718
887677
933235
764589
818260
878004
2397738
1353406
219173
774588
917794
1332099
2522425
1278506
2342393
57062
2871351
825966
219220
1529804
1976240
2831568
118363
1054646
1645654
2068230
1862817
861192
796275
1517299
622517
1849343
795272
2129359
1796226
294310
92403
2154379
16895
1384946
1355508
2517719
299350
766588
149965
456744
2603484
1662279
1185231
2037675
2401558
4405
1763584
1462523
406736
227332
295584
1715442
971749
258070
626727
3178
1811803
1585676
2069945
1849409
1105041
2107642
913636
1920035
507045
1243446
2656450
1808032
1327801
1359398
1773807
398882
2195590
1165609
746079
1852049
1483432
2710366
742173
2115211
1506148
317949
657109
1978536
666495
2240143
1657292
2936867
1646230
2512217
2452485
1318657
2891909
2218681
1661782
1342708
2675046
1576555
2410391
901116
69662
398250
548684
1026311
2376640
1747253
1185190
1049857
2043044
883126
2268007
1121572
2375472
545354
844226
1723783
2560686
327216
775741
296219
224583
602661
2505252
992412
222393
1411138
2782385
2816272
577936
446
941800
766191
1205872
2056317
1303315
364859
1199163
38029
969242
1242520
1477214
1201020
2163238
2546609
2759512
2625834
591441
1013640
2184658
1453968
2218880
1957826
397467
1744983
35858
383676
623930
1323925
1548767
1334219
2818103
2485139
747806
2901093
2292305
1977387
2275415
1554909
2869492
1322805
2316765
1152830
358403
255547
2286148
485380
35542
1470064
2630514
729913
1723280
2777936
256445
586912
2749913
1866230
2822804
1168875
2842314
2056987
581259
2400336
1456917
235273
2645428
512098
1807118
848073
2509905
786057
2535606
240270
977062
491632
1663050
2027152
814955
1064746
1319417
1810532
2471062
1588732
478616
2452143
564446
1793961
1592679
1001815
586747
1477141
225488
2280982
7190
477591
2396537
2641813
2107356
2150667
1180599
2824635
2545419
2659900
25516
405489
1009577
1139727
1594046
1513462
1269452
2663239
2741074
1717789
2857714
1501620
1572573
556965
2444963
407658
891885
67040
987671
218852
753695
2147271
1976971
934645
929534
2753033
152736
2243132
1143367
664472
796444
1214506
932168
2374707
2163849
197062
606753
2295882
2915549
395796
967754
2136771
1133277
1960576
1003812
795907
2596459
1641712
418253
1392212
2010008
1092755
391751
271190
204582
174314
7950
133062
1267000
1492208
2404543
2713047
1977384
2898767
2217424
249951
909957
469711
948398
1934324
1274122
2348739
1836579
170985
2709247
1089542
222349
2335779
2911612
2169299
349847
1753343
283693
1070567
854245
1346733
102004
1536022
1971599
447561
221109
1372597
520220
2463748
1344444
2241030
2391826
1537422
460985
2899981
346521
431
372895
2399055
1505243
222652
609110
1279498
745727
1319119
1932083
778784
124494
2762281
919240
1921877
2840448
1854943
2385064
762338
1498103
2934411
2600836
177092
2367510
932207
1238154
1623248
566498
2911193
2359754
1509496
1269718
693127
1411455
329308
2580999
37652
995430
1360430
1015149
1675577
2627560
523686
1044237
1173997
2038042
1742694
2649463
693835
1965378
563295
2761705
432130
806539
604583
2891548
245546
574485
171230
1559431
2258819
547267
108152
1508652
1621149
1383862
196634
506723
94014
98786
1381720
2869779
1351875
1078835
2599775
255020
2535386
646267
1785800
1582383
1390586
511358
2749443
524274
152592
319628
349628
803708
722970
1697574
1553142
1351545
1806156
1262894
2193393
711094
2178229
2557398
1102472
301397
1219594
2464211
1192087
2124283
2439143
1942563
319227
2666949
2463740
1356969
163269
1849284
2466866
1761731
1960190
1027868
21785
1176369
1560308
1479898
117746
2698545
2081152
2263817
2779443
2912871
1333579
2558956
1694516
2359166
1960953
566656
1832314
81474
823832
1679450
885389
32571
2233078
1266848
1444314
1546197
2271792
967123
439359
973249
2031373
1356035
2398283
76370
2146763
2837887
2278689
951179
1871796
2261456
1491519
2909087
668174
951836
264727
835297
2295686
568858
2427022
1013164
402266
259702
1120137
72284
226850
2377611
2283880
1300392
2032051
2608660
2663265
5570
1047826
530755
1487084
825895
2883765
2436232
1943602
1114619
1320256
1246327
43153
537584
467806
234886
2060987
950943
567398
2473592
2481909
1739882
2252137
2707640
1318409
1362849
522201
2006990
715138
482678
1928248
1439312
1218952
2689994
2332163
2343020
284068
1697782
144643
2376813
1999906
1308722
2205096
1706074
2270943
1432974
2555227
1785228
244316
1496068
338505
901315
974521
2756185
1014355
1929420
727039
1455602
1056329
1804715
2307951
2219765
2463221
1143063
358358
308382
1653979
2244043
711879
2397224
1042205
2404715
1872031
1304894
1687916
1950928
1566509
2565057
248681
232338
1739669
2453333
1555746
1861342
1904887
2043723
388908
1928502
2242976
2343045
389832
159025
2331990
232676
547771
602109
2165237
2569206
2847048
281757
447329
1512841
2714713
2580980
590400
2596415
2138483
1697972
352067
391751
1398900
2630287
936752
777581
357746
1795171
726062
456447
1221882
901861
2167410
1892216
2701186
831184
968015
2517385
280817
5912
1729331
1633365
1410302
1085530
2061452
1738810
2650921
2645103
1216797
2129727
1172072
1347332
2937671
2608537
2843514
501723
526783
1453058
928379
613480
410733
2544950
1784068
911430
2218925
461737
808116
2934143
51379
446485
278855
899241
2243363
2500884
1866673
621688
1899818
186540
892006
2605316
1330710
719526
44259
756716
2397728
651439
1484051
191986
2064882
299769
2223976
2658863
635061
1591023
639786
2014912
1217197
1870407
785028
2215660
1231079
2908402
539952
137510
1961290
2355331
2510348
2893582
607204
849109
1234505
2312069
737631
538435
125080
588462
1884104
570335
2773147
1100361
2386620
1574678
316738
1892864
1634079
75469
2768562
2414384
2660295
259780
1176662
1522552
1463446
1528704
783830
628587
1449838
1250357
2355556
1090937
10094
354450
1306252
108281
2677800
586254
2876137
1188427
651985
12159
1150888
437487
628874
2637874
1409785
918196
2936503
2115703
1627244
2556409
331339
1925749
1366329
1488450
2886861
862127
2822239
2301384
657844
1649017
1912587
2930288
2444024
2875712
678900
710927
2775172
353696
2290454
1401949
2171615
556325
526403
485258
1901964
2570401
2763713
1132377
1264843
1926375
23231
432777
631237
286050
273748
175198
2751303
349658
1000268
337265
1206808
1343283
2608773
789805
2066183
848824
848572
2838386
139581
306169
673505
351692
863378
1498911
901112
2858744
124638
892516
2089629
83273
724239
825627
1771234
2906573
1724306
1239225
2195230
283062
607782
2173975
2032346
1271423
142007
2861098
2038987
1978204
2070708
1321586
1138342
60277
2924999
573775
311793
1209486
1722834
547018
1801153
315879
420286
1224134
1505273
110461
319181
1306272
1647571
412852
1837547
633921
332952
1465404
1230278
714750
1023659
1847649
2513027
2323735
1365507
773051
1334792
1296471
64244
881348
2007045
10698
747692
1839210
2461241
16092
1212990
1067750
1139392
1755295
175531
1401295
813803
1195232
2130428
2592784
2815504
768601
985702
1605500
2158373
1831783
1636690
2323722
963424
2504653
332697
1446414
1359415
886558
2526506
2332426
2851006
1866055
728657
128088
2581762
1188380
2778819
1932396
866064
2870165
2815656
1253157
1078427
2678526
59054
1201190
651245
273543
111834
2255705
2913514
2368863
1221269
1270545
436568
811009
1370273
2862983
204601
1733246
273018
2612157
1439564
2160846
1707871
2686565
750507
2453117
1772208
2775388
2110437
1585567
2024795
1654291
2143971
2314773
168520
1996287
2287226
395412
1848580
82436
152581
1813073
2173514
1163386
540968
1964605
2686552
1385308
1106511
578261
860581
1039882
2283141
1242727
418984
2589942
847489
2736795
2034192
523559
278844
1478879
1490039
1960179
1212991
1820842
628629
2006222
810772
643551
1661672
2378003
2910938
2455938
1305573
1243769
666374
1773094
906297
888308
306936
2359408
511099
2755431
2593139
834361
552875
573547
2148012
982527
963152
1662935
1726275
130948
296307
2698450
829718
530165
2835931
2580709
1595428
2460821
2557403
2057206
2876934
2497582
957363
2285617
2110933
2895601
925046
2033467
487137
2022676
799204
1582930
1084794
1600992
644032
1004790
2396868
119774
2348924
974373
594596
1945165
2361447
67323
2595600
1330934
1182495
94721
1244366
1809578
1451865
2053594
1520052
2228474
448664
1122355
2173112
71151
1846218
1181637
229760
1348436
368063
1654680
260485
1498956
2732831
2552486
2107320
1712322
2360327
24675
826607
1560725
899667
998836
2388457
2596389
1177435
1595120
1373999
1454248
1786725
1412715
1372560
1739065
1521231
1091593
1722576
473745
1259938
2000219
1812507
2013140
1388978
2292582
1278057
1586587
2346765
2054298
2901969
435160
470923
613929
1168622
2041136
424914
2013687
2496899
2581622
1185455
2098515
2248573
2153929
1907116
1977727
266558
2031427
650663
372485
1728650
943188
1197729
2863559
1949350
2619286
2321877
2686193
1949251
2840193
1468808
2171324
17051
2541221
2879315
1995518
948957
1689412
1133188
2153863
1511391
2487972
1569999
2889107
2731607
2624312
2865434
1109099
497999
1839248
1810523
582752
1609868
1752723
443032
2633244
1734595
1823573
597968
2400537
1937332
2483622
115755
1052153
309530
654685
1988359
716032
1856362
854855
2471221
2775216
1417110
1020148
1292360
2930282
900580
1488682
403616
189835
828268
2397371
855245
1353102
1975332
2395191
2620475
2281283
1150680
188172
1629578
1785330
2255830
518177
143018
177419
1985036
355835
2340592
2827617
112979
265174
417780
314515
2105112
1473543
374005
2845378
1777549
2268590
2835389
2906674
1805719
1793113
374929
485782
2206776
1725436
1981890
1706450
37017
2910423
2572795
2184677
2009987
1708921
2475051
344573
1267997
371877
2217137
1031966
919092
2614966
2896859
651986
2155415
1165288
1083901
1620326
1786011
2361794
164447
1256918
1213169
1933580
306301
165616
392946
239671
1729082
2213437
96482
1777642
2261766
537495
2185891
2855010
1974049
742314
1309059
545401
644227
284131
272731
590679
2743401
1585845
2240372
592302
2519696
1223264
1408433
2570389
2187871
707303
652952
2889013
2746088
2855176
2838015
1499524
2664883
792994
580040
1049917
278759
2219248
1368372
2754145
2389968
2356847
887068
1349544
2199889
44166
1947018
1373742
33472
2156164
851977
650257
467624
722558
1992937
1132321
667601
396363
1949796
993764
2603791
969361
1683062
1337498
1855554
1205828
2906531
2731191
1902790
281939
2361524
1044101
675265
2526960
1010885
1410658
356200
2593610
2146427
1878792
1345389
2059017
556378
21560
2570281
611110
2790067
1053553
2585155
1211156
750677
2188648
1318433
2777304
1848564
2596671
1075612
2563693
243006
687824
214195
1951654
2070279
2614699
785998
2550961
423888
102924
1928790
1713636
2023021
662671
1048760
2231133
577657
1923705
2161377
1497897
391430
1439662
503221
1910632
2184294
2296742
126879
2012215
2667882
1168671
2514595
1879077
2787074
147591
2567833
1633608
1208473
2582865
418836
2778784
1326836
891951
1610666
47644
905738
463959
766629
507021
2499926
2529390
1982669
1785632
2776795
2764590
2285816
1541043
1359194
385433
1321701
374899
1985379
768683
541777
1720848
1897517
261129
1568368
447257
1355006
2279508
2283117
808785
701639
2086228
1426875
1505548
1407545
2542017
836183
1096622
2852079
997249
622417
2863573
1917996
199349
348250
2484277
788063
865535
2496899
2750120
2019497
2246041
1415503
1196291
418405
642960
2203822
1258930
2796700
2699860
2394062
520626
1685030
2827621
2656463
2371468
1092539
740402
329186
526878
1673651
1013112
1769884
235131
2593897
327563
1675692
837654
584959
1973365
453969
848800
1192946
1665421
2764379
1095278
211084
290491
2702572
2834408
2879699
1989146
701914
17053
512866
92280
2138996
1122358
386929
490272
404068
1313132
179883
2249558
2002097
778086
1984675
1745691
2787627
1653542
226287
2702151
1261604
2749792
476306
638696
664575
826078
863179
1966858
2115855
608238
1054480
1941701
2824848
1268235
1536197
350288
2773823
2271697
1103751
1021079
2752860
495758
716850
2093322
2560850
107992
1640279
17266
2579713
2896758
2808980
1854132
1873932
2823569
1519873
220481
1402589
2758048
330568
279587
1638271
504400
350114
384886
451332
2763729
2549574
1835598
1604388
2016007
1435538
318732
631977
1899907
525532
2855265
210448
723565
1839858
103035
847932
1598162
1503607
1289758
2344617
1827081
1393292
2018562
1586869
953463
2488509
2890351
2307928
2245807
2377914
346083
2192596
2903531
2390853
625328
1477449
2394214
1373458
2731548
640341
1276349
2928996
1531926
1437599
15160
179317
938713
540349
1062261
1064590
206430
1300313
855689
2534826
1467996
1452299
1070219
1185859
133355
767944
1301480
1959794
1902269
1238886
2408008
2000987
540169
1291644
2171368
510657
1825156
2770341
58614
2367615
2876320
1604559
1548308
2470886
2221982
2861845
2268206
1591698
2386538
2709131
1863280
2227026
282755
2122788
2087402
2138189
1485005
965990
2228803
216854
582371
1454134
2125751
770842
797004
987787
1240060
2315902
1856204
1040545
439380
927923
97522
1260699
2006770
1181126
2334814
2524674
549707
2286498
264331
29262
921819
455303
710345
1077808
2125841
1950791
73225
988384
563529
891419
2214201
567098
1630201
1229224
2745677
335849
2619815
2849781
1029000
257265
707005
2895169
1482991
811866
362036
318053
2000511
1531950
1999224
2927126
826817
658568
2467697
1938578
1884050
988161
1487221
1220990
1740983
130789
1410953
769822
326072
2143397
2494663
2723866
1455591
1355280
2481649
2603441
1765814
1389540
2154031
1751109
484125
77106
2255634
723110
1025432
235516
2449702
898319
645925
423313
1966015
91439
2225357
1265365
541571
1403722
1873230
1230020
1826792
1863940
1952663
1408880
514139
1997539
900479
317966
1436954
2489524
1059837
405612
521491
2406831
1111871
2376235
1658321
656358
312629
2041246
1916546
2726419
2789074
1508981
2724907
2561138
48661
2665805
2740819
1893807
2892207
1362998
1121014
1324346
1208784
238084
1904371
199588
1973670
1020552
1471624
767937
975061
644232
241952
1529545
2927275
2672351
2800729
279708
496627
2171145
1078291
1673117
639425
2751889
1113633
1029422
2281488
84657
2781661
1544819
401461
2924322
2396803
759205
553519
2515415
1568082
160559
181196
1035794
2083717
9938
2401591
1394456
378025
2079253
2053059
1568482
601010
2550023
68684
623830
2158307
1658345
2224001
1398303
1153691
1561740
285704
1241126
2460526
631624
338594
1121034
1032712
1890383
1358464
2897981
442217
599407
1137058
899100
2475018
961287
2920617
2018888
2556471
1882659
833982
1105704
1146512
570424
1816982
1576319
313681
266633
2936008
1826436
1249763
2887187
2856506
610518
980063
2470904
2006832
1397874
2612243
2319924
1488662
991061
873271
482915
1235485
2887428
747196
1561818
25334
2230471
1567665
1850650
1417735
2308041
1078636
1510768
1667539
1794553
2145710
248893
2592641
2298806
206590
766783
2576466
2065977
260566
2085712
1791213
645893
2930701
922065
571185
2040827
766831
816217
2823071
192319
996566
2201544
1107739
783202
2013405
2716067
407039
2677485
1960456
2426891
91955
2901758
1639174
1558599
2674940
179962
74219
46594
1919522
2118448
1181800
1487774
1883255
2796742
2357235
960653
2291446
1008924
935734
826759
1239576
2045159
1256135
750994
217162
328494
942327
2045333
1601591
2568293
452484
840721
1107324
357214
2628281
24852
447433
1891613
1610160
1022675
2896697
929570
187022
350388
2436935
333345
658050
917308
2192686
1622732
785162
1050195
718992
1482550
446436
1677759
1351152
2246589
62063
2279078
1669794
616450
1920233
2694651
2851651
2461834
882640
1466686
1717612
1407995
1743360
1209968
2522254
962414
1880746
327764
819308
2910570
2224247
566250
875095
1122920
2879067
404976
2524830
149881
2194169
1065702
2832869
1411374
37031
2001452
973688
2755949
1084011
918019
1280196
25867
2585914
1779475
1614736
1790932
2402311
328091
1314508
1040936
585105
216163
2416010
2727727
1288410
2148773
929200
2495557
520292
191305
2232067
775002
237994
1673288
1739019
2119103
456685
719070
1238338
2318808
474203
1135967
1230635
1663693
1542575
1390552
681952
2128736
1590069
2766909
13441
626942
1638548
879034
1032949
360079
1790140
2690517
2236965
1572888
2406177
711975
2428184
2131627
2455756
2787721
2039416
1722956
2342711
1636503
1959781
2330682
649874
2718
2422013
2444892
2399376
1087915
1832364
120885
878165
1633710
530609
1277179
2625472
599478
469252
2386564
1271931
418361
2624358
454095
1918838
2876728
2933612
1931212
767654
2249036
2381592
819811
1466209
2873671
418672
2607863
2744088
517895
309697
722570
266652
1324819
1592826
1417099
1805775
2234790
901883
297515
758462
1512442
2578803
1910937
774837
1951012
2796823
2299252
1724588
1141895
2515879
1529747
1650254
2190654
1179475
452058
2861460
236579
1646343
2862122
304442
1192101
1132663
2395382
1544865
342271
208391
1169373
1356434
2692059
41436
2891744
1986259
2016510
1251731
1200293
1944158
1932431
2147698
1963610
1350377
611167
803719
1921711
2737791
1276263
2238334
2040995
1632381
2684668
2715783
310608
1864348
1173901
2181748
2579642
1937581
2624482
1399616
1370274
1406672
779447
657522
2907970
2496921
1908358
2308863
2619036
1204029
2285735
2053839
2792003
1353013
513567
798494
2772161
2897200
706018
666503
966356
2004380
724569
372536
2227262
1782715
2792724
1721787
2768411
1062388
1458524
2359769
1468543
2856840
1865715
1166305
323995
1569107
1856108
1297738
2891236
574075
718750
1835016
2049257
2647780
2352995
320151
2183594
1486921
1830320
1216787
181791
2775794
1059206
1310837
2111346
1502911
2011091
1750672
444945
472745
2717671
814144
2073798
2938163
2309803
2727793
947776
931045
2158735
1256840
1657622
2632352
53667
2142447
1285382
723650
291726
2862474
244103
849438
1645594
104896
2164544
844332
32386
1027743
1945466
283290
761361
2586096
2243801
2535869
1558234
1922704
1233530
509662
658015
801782
1195119
1495686
2512572
1713560
2782404
2651489
2825906
56876
1883300
2559590
1432948
1431426
411835
2749181
1295317
127659
2937342
1293544
2209615
270823
2627196
529543
585238
2041966
2300401
2337945
531674
214324
1975668
378986
957324
2754737
1920088
2120274
2038185
282639
207667
2824820
1920631
1210711
2739254
2910647
195555
1839326
2015490
968180
566691
812745
520750
1568634
2748803
1995868
2647361
2631609
86559
1343026
759159
1791118
1795371
923963
2545477
1669453
2346842
2302151
512727
335021
2237793
2198592
1835900
959510
2849210
1570273
694856
978959
1158416
695887
802806
1351971
1586808
575182
2909559
1971444
92109
426674
1767000
1819646
2704673
1657918
993100
627818
2301557
963414
125804
2736904
1757409
877572
160243
2411499
336712
1296883
2420469
2497528
2159173
920612
330038
240734
395957
2686540
1868028
2837548
533166
2528584
2391414
2136545
2194000
1799878
2583565
1960971
1961481
465442
912221
1174029
2008419
2724471
2927229
2605068
2225008
833124
1577407
2246336
2145372
494483
497442
1533793
559062
2858986
140136
541385
565220
2783195
2377202
2056376
2048820
2026930
1362767
1826434
997031
1672902
1468792
1557929
1916170
247187
2476799
2050486
1928386
704036
485600
1983943
2774104
1005598
1906005
327078
575244
921199
2451675
2633174
251956
2542080
2258774
1237832
1973072
2416038
1196005
1672236
1780925
370418
2395404
2803326
1356079
1298160
2468438
1367466
1078649
2290017
2918558
2891859
1426860
2676484
681784
518023
732040
1144344
1098514
2846835
1927507
73855
645406
266162
1742983
2555741
1648459
1118404
607183
396815
422516
2706263
1695238
1839501
519326
2874005
2458028
2447268
1856792
78696
2863203
1581607
826884
2099852
2253529
1688056
2131156
809722
2886462
1760144
680125
473586
948966
2390150
67798
417040
2458697
2932564
303274
1031580
1227415
1125469
1030071
142551
1334969
2534342
2556523
2566171
754899
1599192
1627338
314095
1072010
2414267
2778858
803923
580984
2872527
91571
489368
885971
2596348
272142
2920147
1741980
1640103
658678
642137
2615758
392056
1191132
1372
1454030
808725
754240
2918581
1496257
1932541
269251
2078951
2234185
12418
2626132
1046473
1704622
2424538
1878338
1353697
2751615
2404559
2477519
1622736
293348
989080
529113
1260731
2376467
1641897
1282859
1200236
142979
1086791
293475
2634810
1896593
232935
2112084
2690702
2641373
1262596
1959310
820637
1045658
1579338
2200607
2292401
1450156
1542427
2365230
2070417
546528
1765254
393178
1661074
989223
1382554
1462686
2096258
551624
307938
2233667
1141888
1246060
515939
1075784
1832275
1187503
2116419
2745540
708776
2496552
245943
1002287
1449643
2122220
2022233
248307
1609704
704739
1905095
2885931
405024
1204717
1646959
1708026
1802301
287986
2451100
2616179
1123023
1646300
1935443
2938125
1083039
2002516
2668974
438211
1888450
2037836
299707
736324
1229551
1572546
2078047
210726
389718
581788
1368255
664117
2099133
1204576
2371567
797503
309174
2767071
1892450
783503
2038162
2438432
702816
1252604
2127435
1450704
361794
1006962
286665
322821
1383828
17873
335335
2183324
2183848
249732
2933257
736140
1133825
1339729
1926409
375474
2541499
1580961
645986
598657
217807
1442932
338144
1096879
2044646
2065670
1337422
698473
1689848
2641102
2133627
241131
2337611
1863357
1825859
1482848
1864090
2038009
2152330
1312665
1226768
2462338
1093637
290316
2538157
2454948
2225247
2384090
2251036
2563027
1384954
80652
2770926
2911038
2883206
2729667
2168850
749066
2423935
2053857
1305477
666097
1518499
1165853
2756566
49221
1102654
703024
718697
209363
2842880
1452245
2596986
1966489
1800211
1676241
2882403
2754124
890219
2912218
717521
51720
1725241
1405708
680624
1312071
1253167
121271
1151132
1544309
2917033
305514
1607199
2835955
1788252
2190564
999422
105577
427398
550584
2785616
123721
1064436
2805758
1122837
2351250
1100294
499407
1700973
1987521
2660510
1932274
2287148
1897924
2234839
1496511
1680394
2783834
26050
2918346
1991950
1501060
2549046
52145
2784182
1989626
861825
909130
2740547
1849025
260394
2564100
2655575
29597
851265
2327168
1818539
2074643
1071059
2808143
2542685
1507417
843865
577936
702704
1225750
1885604
643170
1141510
2036619
935601
100342
851043
610303
1078356
2198255
2912601
2620630
315219
1897503
1544670
1692115
552087
415549
506265
516988
1707847
1668362
155512
851319
1048888
2167224
2592194
384421
911768
2189922
445093
216538
591239
1097996
1246632
1336019
915217
1888490
196719
1703817
2221204
1646854
14357
1031554
511774
820896
462243
1304552
859779
2789230
1053718
231951
2895906
818571
2085206
1581003
1791910
2191800
2309143
1994067
2843313
423903
1840755
318926
1573838
1656108
1837513
1873251
2936767
269145
2517288
528170
322515
872430
343121
516153
2405453
1323762
2882897
934404
641586
851593
780499
841705
2204558
2453753
2839640
2167542
2762356
1887358
1206443
1538407
2522394
1562620
2647618
941239
236552
2323734
1683370
469795
261056
247191
343878
2549534
2724557
815132
1476808
1340031
2381756
586573
2867064
2877219
2807552
338746
606533
446678
404801
1374247
2000757
2508800
1237778
2912454
2353863
669162
1778634
2518851
2584291
1589470
2493383
2743033
1683760
2634785
1266744
478753
1495327
2341748
2837757
2089771
1674730
2272754
466255
1786385
209146
955381
2877081
109396
803500
1064515
1585973
2375079
2369817
2783763
227758
1856638
2549135
745084
461066
77360
1863879
2148884
1994406
1893302
2899251
1630325
533439
1003390
1738233
2505771
257527
555057
2686490
2722691
2229092
661764
2856682
830538
2118882
1127516
2845338
1659625
2095257
1381033
2403429
938700
431344
575654
2608968
1134877
724918
1361910
2150055
653886
747155
2888295
1174890
1753128
2661864
564440
797721
30654
2312887
1644031
2666971
2555507
1327498
1440508
766638
815171
1565074
1841921
2926758
2872700
493045
350367
1851176
227103
783617
1634962
615657
773738
1363165
231050
1117515
1989212
1273327
1869682
1604713
2569000
2321154
182846
561676
1695102
1232002
1757271
365365
1500609
1533049
1462022
635696
1182818
1204595
1853047
2610615
1921843
869761
270067
1046038
2634163
1055613
11136
2226636
2821537
643167
256830
1870131
2689271
189484
928416
2090235
1103945
1984303
470483
1951554
1890824
516910
2491363
1049337
1426601
995515
1499333
262813
2507841
115499
1939711
2243531
2256837
548920
415861
1970975
2799487
1768329
1284525
2002412
2668626
2251461
438091
54260
1799644
1180903
1395131
841992
621780
1011736
2925775
1818379
941502
2720004
1892185
1959266
962004
1835835
261321
2723649
2791483
2074127
2726352
1125194
2719612
2317386
1763499
1788686
914044
1078191
1289382
932759
151562
1388714
1295215
2627624
175613
1008743
368049
1403882
2855180
2129648
405527
468783
1058929
2311772
588526
383440
2228636
2014254
620402
1924252
2078837
1094160
894070
1537845
341904
2491074
1429142
2937143
227862
111523
67530
2833599
1060450
2883051
284894
2429831
1433414
816168
1808659
1668902
592571
448262
2077128
1752915
1067505
696901
147716
505036
1231193
1948308
830935
181914
1875189
158211
1151733
158238
2321898
1799310
1033730
878290
2023779
2410470
441335
2530664
544388
19362
661061
2813200
484865
386615
2650189
2178463
532511
2110386
2132183
895827
2095492
1861845
1447642
1873395
1334812
358278
102055
1755831
2568562
2511199
2533236
1889561
910477
27993
1575250
653654
2434056
2688752
2086371
2126874
1979036
776935
146009
238555
910177
856618
1956126
1409067
759646
873038
2606393
725554
2494047
1881062
1634603
1352303
2804075
1591592
840215
2347959
749009
173268
196148
1216359
231228
29212
216211
297945
1245649
1538971
30138
183706
1696802
1222056
61300
2090459
2190206
2755701
2160966
2886974
1975478
109463
82151
683793
543606
1486846
925781
2912571
678945
2372970
1662717
1670250
845580
2151920
1018849
1305985
1602232
1491154
2118824
211004
2038148
1838684
2871828
758263
478398
2438914
40251
151836
2640258
1657119
396663
718162
2293798
921436
731469
1748152
2779085
2357881
1645389
2348570
2340225
1192868
2409309
1969900
1458177
2648589
2908331
170102
1383615
606403
2638046
2870449
2433639
1566404
2179963
1510580
1089857
523466
1304696
1806605
1863611
1084908
877593
156304
188737
2705934
1362320
765542
977626
399091
1011025
1261202
1292244
301014
773642
190299
901593
481220
2862975
2194630
1859299
2848030
333504
1904448
1376954
1045191
960809
1626494
511434
836297
1535300
334694
996475
306804
2480425
2502621
2897397
480507
2374255
420804
246817
784021
2869493
880520
2779301
2661214
1658316
2864583
765303
728607
1022260
1817383
958799
2843140
917098
1781985
320136
1999750
2674104
1356594
34095
2276893
667320
837774
2485127
2726956
2381431
1498375
1274117
1383320
2159050
247115
2796032
1887850
2617933
1452143
575025
475827
2739264
2640383
425690
59463
2065640
1574258
1218101
1082265
42542
2488135
2842193
373688
2333577
503662
2293512
1275773
989788
2710927
2915228
1578047
2144851
1615088
2893748
2365421
227849
2559145
1090945
837420
2034408
726923
2485314
2365563
1571460
2455300
304270
491784
1149739
2129025
1857572
2642087
1887113
95382
2612662
754052
655044
1384757
1197086
547941
2562837
96953
2013408
1732600
1010697
2310219
724716
1703265
548783
2682821
1020251
1028160
1522843
146750
583713
184264
115055
908933
135766
1978389
220655
1165070
631000
1380125
2316739
462227
1240485
2726458
1865576
907286
1660609
1510516
2420238
811291
1661055
2400247
611164
1725282
1098043
131528
513232
1614283
278401
126201
2865881
829347
429608
2403003
1430667
1350038
2616163
88842
2198632
353429
2718473
953762
2769306
1261225
1974180
1244616
2577420
378359
1293598
2296845
880026
708682
993940
2532694
1508837
425865
308221
338806
1529546
1313790
1897259
818169
2003341
2189143
2695459
2790347
599026
1837479
1509941
748228
1492263
1434148
135345
1389253
22270
1641151
2064772
2788712
2009660
1158177
414599
1894172
1672983
1780319
2097025
35265
1319495
2069839
2043661
2530888
2096304
2314165
2487849
1727313
193835
1102193
2121928
589223
1082161
726785
2865169
40875
2893856
839755
370014
2432115
1001569
2106432
962377
1991788
405735
2344175
2780272
922929
1086306
2301650
695504
2370562
2784638
1355060
1846240
348353
1624967
2908312
1987236
2855503
917129
337031
994257
459539
167913
96410
1918474
158755
1935244
1941979
890777
1700985
1820685
1376459
585716
579634
751661
1046686
1262680
624020
2867106
2350160
2329770
1694958
2939342
1070902
1883682
77038
2922719
2319663
1262058
1346096
665197
2661180
2085722
2410231
378472
1521867
1518476
576565
1828439
1243548
2144385
1609459
32796
2449231
1959849
1968585
705072
865910
844752
1215174
665145
2476191
2689973
1415669
1801637
2648132
2124618
494225
655083
1355968
1344263
908615
36710
2008458
1595919
1089150
373366
1989426
2778641
595271
2157407
2201575
2412083
1133669
2525269
1554577
889721
1589816
973840
2808848
865373
1372502
2076831
605265
2162015
1270957
177166
1813810
422243
74066
2597892
1316034
1061635
1178277
450612
516312
1886546
1656836
1512200
1691357
2376868
341947
455511
1153608
432834
1309107
1873463
1891741
2433826
1518709
1228688
2482169
472706
1965626
2348097
231135
1413290
475682
517592
243472
2723846
896172
2723334
84784
1214327
1104111
2735445
82023
762847
2467804
743629
61985
438880
113927
394155
245872
8953
1489925
875869
616339
957239
2128695
834857
1583385
2528123
2815685
53506
1752692
826426
2239137
193079
1862517
1094331
2863187
1840072
1487337
144450
2211293
1196926
905472
689689
135514
1304902
2838919
1774244
2620441
2304249
1882318
2620037
22783
1245350
2053413
640943
525575
2905858
29742
551489
1454779
2144149
1716060
528378
1541237
1173427
1310059
1314283
1611037
2685902
2668463
1407153
527582
2014434
1022402
1758054
1790938
1662692
1972168
2082329
2627650
2923931
1178100
2147811
1509961
926228
573606
308454
397660
2831334
2126190
2645563
2675160
698549
120336
703329
593956
572809
991377
2676275
1317073
3273
5031
2418383
910621
1970978
1663441
339056
1826930
2060815
2257551
1402735
2409061
2917734
849441
611547
2068484
2491768
323276
2826148
2308087
2856233
2577325
101541
2618862
180886
497639
732341
1815410
2337913
1749580
388851
76679
411931
2579097
1823204
1816458
171248
995845
1017149
1930267
2092153
2181816
1639534
704248
2296358
453223
878428
1574568
1448034
2684990
2172930
2764171
917714
65026
87958
304342
1660366
349873
98794
834578
1537442
898558
982817
648191
2476409
1897486
2820375
2892096
256942
2908187
1471478
1524780
1129290
2095544
1140121
2772194
2426109
1413489
525855
1648883
905193
887315
1924988
1753509
2002492
331829
590544
2880021
2335778
268663
808722
475702
1423522
904132
60285
928563
1408638
2237696
728446
640958
2049600
1084229
1549876
2599238
421482
687278
2713140
665240
599271
709766
760163
207852
555941
2128044
690550
2370663
156735
207981
1630523
2165914
350166
1707537
744928
1830924
1904326
752354
1777038
1378065
1235382
2370352
1122901
2426088
1911780
2074718
1085007
323680
360421
650968
982074
19749
2701753
2530963
123205
2845707
1773186
2849464
2458992
2613841
228254
1027737
244405
1020954
304484
2635570
2784290
1233759
115171
2546297
151916
1152863
236237
645998
133517
2478013
1538315
137501
2749311
674889
457761
2129150
1988824
46478
1684635
1638424
858518
635977
1975376
2119135
1537106
1958737
1951969
8077
2582645
2833180
2909355
1725176
2832265
429586
583606
2376260
970245
2735416
1801638
1456732
1805546
1618863
2222423
1570808
2555913
2526558
1207853
382749
1393342
2741966
972589
1278591
584789
2293950
1592353
1260457
2237704
95287
2283443
212550
1781934
2695873
2685471
2404166
2723548
2554613
2547707
2792442
118040
1762328
864311
249209
995942
1985142
2478961
2939657
771011
1626131
2096320
1402115
2826445
35877
2894508
2675923
2823075
2418468
154011
1121949
186813
464482
495555
1868504
75967
2699709
1532473
637916
148652
1575805
51007
2066174
1735014
365398
1759216
1276496
1153214
666975
2668955
2137600
1796898
2296206
2033382
2341145
2631082
683911
1226236
1860439
995852
202446
2007018
293889
1655827
2441902
1886968
284239
871985
2587544
1363322
2603595
1314338
351271
219071
2675332
2663814
1646792
2666254
2420684
154442
2036098
2908175
2067678
1408985
2403408
2498691
2435128
1253259
403481
1523592
2769968
2248667
288788
1755909
1826104
715023
1134279
2707573
303
2265149
162365
2543292
1033361
1656976
656566
1543097
2435564
781796
186746
2463578
417864
1161068
2701957
1797388
44418
2500291
1752949
1806240
754946
1133321
1776210
2746884
1419476
203543
2313457
1167221
2136788
2458571
2426602
1318527
387385
283419
2077168
1422648
548160
532356
2778237
656136
1815860
1676963
2512749
1248919
635702
1924958
1957579
2188909
2324315
2812964
2776430
1368554
44973
1631653
2315685
1324501
2881572
847678
174619
1242527
2906517
740610
2060310
1392651
2627441
168445
1916142
991951
2108440
2610473
1516845
2553074
1280244
598300
2183042
2122304
2216836
1158651
2464415
1898347
626593
477914
707284
2563466
2591270
1580969
2592548
502798
2221888
1948537
561583
1701745
1707422
552077
2632233
2826179
728945
1626169
1068869
1304292
195502
1007036
969039
2160377
668696
1886566
1461589
2740364
789384
935160
87079
787479
2422883
919920
2522827
1481749
2276202
2396198
220073
2039149
1195300
2877730
2581363
1712754
1929010
1798106
1649917
2627400
2069670
911768
369964
592173
1593448
1362379
844471
1505565
202202
2095038
1677785
2535752
1465653
2810903
1827998
2898594
343073
2432628
1259503
344803
2560817
1680267
2756601
2834114
1851717
1209831
2606610
2203016
480277
2590994
2361379
1800523
2605117
199756
1908083
851254
1330787
1887199
2886028
541099
2771925
2437780
117624
1117881
705300
1475979
2321026
658465
2536428
546725
1499414
2882011
190787
2483684
1266038
1731409
2461495
1581327
2687689
36146
1841095
798692
493868
1053774
1656772
932238
2015817
2116431
583218
822594
2524425
2877320
2659302
1576158
2869198
2414497
24594
378867
316076
1569282
2631387
2380894
861036
1492135
1615926
482525
341031
2054712
871334
1911081
868423
2120530
1008828
2055228
658153
559772
1809367
2806676
324
288425
2720327
886644
142342
401110
2047172
1227214
2184508
736669
1105548
1076429
776437
2237789
690813
756090
434791
2446819
2550442
1919144
466951
1311903
1155029
817447
1104801
2862808
2182194
2844344
610853
1088310
363263
1452969
458492
2451479
855910
384351
1784877
1836120
1897407
2794869
73488
1184320
1218163
1100090
1249818
1239381
1365757
2047308
2418567
847193
151121
1185594
1073379
410583
2688193
270708
2645201
782014
2869643
2078321
1661585
9174
603302
1426656
701358
631714
1726830
431956
1069597
2168574
1504189
1074374
1766885
1590480
2077706
1426608
2689179
2100079
1133690
2865185
1021189
2790693
1042930
58556
2658490
1986009
2327536
2198201
1380194
1821390
641793
2006463
567540
2179177
851138
310974
782695
2930632
728444
432762
2939952
1991198
567508
712410
2185847
1457679
2344366
203314
973086
2356873
1798199
620844
2165693
466398
2509646
1037183
1737642
1185791
2533567
2200561
1792285
2155597
691130
1522564
1675788
1472445
745922
2406469
915011
737200
2547045
388802
789935
1962950
649498
82966
2184623
1747970
969804
2705567
1885252
10782
475776
36030
366584
921168
1055206
1830758
1434681
869954
2051485
710139
1576647
2566564
749945
1290201
2166750
702410
2458872
189038
1667436
2622436
1684522
1700038
2572783
228001
430444
180111
982269
251051
415745
2796561
1757250
2467085
75329
754257
1255140
413907
756421
2129524
1945348
1922995
413595
1525781
978392
493250
252377
2053510
2874702
1304548
2264700
1805020
2297834
1473819
475574
2644543
16775
1843828
62598
2536923
2503341
2172581
1496990
793253
2762099
544340
265146
697984
2121102
2861611
876551
115372
720490
1107479
2595785
1760655
1494325
210887
244297
1495234
1133682
581693
2294119
469470
2454408
179140
1315101
1840696
689182
1491313
1567930
186955
2608320
2124749
619179
2469797
557074
2165098
1434705
2428983
1729012
1627286
75983
2783487
1695739
1006184
756895
1385934
886427
868259
689981
1482076
469120
2277874
1991691
1420534
2406694
1664679
2161054
899604
351189
755503
2159247
2901113
1913634
2407330
2371871
2237168
181140
839421
281555
1708160
433291
1663164
845343
1381203
278659
1036486
364490
1006596
230650
628180
1206234
796501
775197
1085502
2401891
2525253
709405
1536546
2481975
216201
2521180
1795412
1518740
436942
742141
676743
679715
2183428
2514998
2469750
363191
1777615
319603
1912957
302959
2004325
1514767
2150586
951618
393527
1290344
956064
2706942
892930
1493431
2137209
1616450
2450604
917366
2639956
1245352
2746295
630869
1359539
1872360
1751156
338630
2857445
380265
451559
1996221
2430415
2150208
1801588
1609212
2295454
590553
1987861
2072350
1376124
2174913
2528907
2813333
342486
1810190
646467
2178079
493290
1658895
2715589
304920
1720505
2745001
2915709
2182376
109266
279001
96815
2060945
1802537
2732567
1230747
2318471
2904856
1511383
533789
2038080
1884820
1966000
680085
2664592
1933836
2377008
2859137
2198715
1494729
1518164
582815
256611
1839284
1474994
1935438
295196
937879
819393
2558802
1356165
1632054
1713569
2648929
753363
2828701
968362
1927760
2711069
186829
629730
676351
2535708
871886
828270
1990033
1249784
2066631
2918074
929314
949520
836369
1531606
7118
1606743
1507571
1666045
2406301
241396
524408
421720
376003
1867524
1793636
1317828
719180
453569
908062
888532
2813285
156646
1084931
2767644
2195115
438637
1398382
2063336
1421812
1122504
585670
50089
2295657
1127460
1972038
142312
726177
1974024
2122492
382969
746134
971944
2188911
894380
2486181
1271892
2743234
2862398
1681318
372050
2239856
195785
1154667
99553
379437
1033042
2549484
2358775
654236
2288243
2162270
2081169
887837
459120
2377085
482424
2480898
771349
1841869
410571
422347
552565
1122966
1794289
1253538
454738
351878
36600
2231315
2762254
72564
1356987
1898017
1972705
764961
2329365
1596277
1812539
2723826
1747946
1451919
2437069
49449
495778
2481781
2896379
2302731
1117715
1657288
1250611
1609019
2594988
2831103
1995514
1411050
2340936
982050
5680
2899752
937248
501403
2655631
1786989
2537356
1635521
444349
2842852
192077
2092579
1566048
360090
1944881
2245750
1660534
955373
603304
2163246
1156038
2274224
2564608
2309550
2539678
2086381
1199888
453096
2737500
1029423
1667350
1446264
530298
831487
1072348
1334656
1371631
210068
2225932
159693
2829517
400875
934408
1874582
1039835
1377359
1567482
2250620
1467570
814682
892417
2589737
821925
1368480
272269
589974
1419364
29762
1609878
1378991
2593581
1860286
1267008
1465595
73888
974107
1705845
2404234
434847
2368669
320292
1915918
2773062
2385187
1042857
1610059
122529
2034979
2008290
2427496
1020229
583007
2128243
2930959
2305628
992269
1127562
429861
1004598
924767
222299
2544066
1331298
907397
1908187
8956
1199603
1664315
1647370
115318
2914825
686771
2785974
755499
493631
1218766
1789462
1185034
583720
2367537
711652
883489
2085352
1863102
2078530
45652
2119695
2498869
212563
973664
311244
1539293
2395184
604015
2313533
1230961
2677994
32748
255214
253727
1928493
142712
931195
548902
123621
1917576
1671332
2154079
1705794
2785982
47080
1741242
2271221
499514
538216
2098491
2712550
1489508
1943769
2584109
2826791
1503807
481901
311522
995852
2736087
2166678
2092108
493026
1996449
2186588
1231469
2466701
897118
1618913
1140332
2726863
2543454
1734644
88175
1754414
1549957
16450
2691005
333583
214072
88618
1331956
1002408
305539
1655546
1002327
2600650
395647
2854768
994021
807098
740159
1903166
1484990
2132825
2810985
1868931
762947
564358
2053347
2310816
1444561
2511112
2410583
130610
1702679
1856779
944524
498652
1343161
2777351
1577143
1837849
1945091
1899513
831
973738
834328
302508
1533524
1067539
538957
717733
1333848
1489452
160208
1867122
230203
469304
815094
2604583
437605
2804534
1276881
1149070
1475923
1330209
352180
2699208
670790
568372
2753143
766522
1959805
43679
2031936
2531105
1675469
1777848
2659832
2739279
2031744
2354864
934321
954403
2504523
2226162
2840861
493404
427362
1305905
806148
2599533
476453
1663967
1170298
2823479
1986422
959393
444808
577282
1530573
347559
1797683
2328004
2188062
732438
2371009
402578
1826733
1397737
1981707
1509197
2527342
2740375
686486
104590
1091289
503156
2831437
676526
2590284
1328788
1245279
1338646
1717801
1657120
2172913
2470571
987158
303713
1962335
248184
381779
825544
871561
1821403
1354114
1075891
541709
2161074
1295514
2021260
1795783
440077
1978359
1445490
1173015
2381608
308696
71510
1881873
2616005
2718351
1971995
352028
2022578
28480
2314326
342113
1119108
1182549
2844031
1766001
2421030
2905
2138573
977934
2209335
1897773
478302
1722114
620663
2689775
2164367
1997656
1773019
2469770
368690
1560355
352312
1430079
2286202
669277
1466015
5455
2642257
1927242
867168
666709
629759
1116591
1470638
2853552
2152002
70112
687948
2623425
463613
1691667
1687026
2271295
788667
1150766
1522005
1242525
1305323
2494330
1017464
1905869
396736
781343
721397
679299
1106401
1666650
1100213
2694471
875944
1638670
1352747
354228
1317448
251779
2902026
1949084
94372
1164827
557755
193009
822609
2287931
470471
1352403
2419140
1629451
288660
2738188
1418231
1713245
1562247
328590
2505766
79039
2184084
322202
1985556
1708884
605600
463654
291742
2436124
859662
652214
2735372
2292721
37580
238148
1967328
1670458
710535
2484968
2274413
1342274
1835752
2477681
2244962
2279957
1326312
239653
1558126
251136
1848879
1730004
464159
1495547
53846
404190
1770583
2041658
1008987
2241755
2424359
1951875
2760973
880638
1452489
1923202
1988845
292666
2844163
524241
1120869
956117
1684031
701149
2391479
783808
1595286
1641678
302227
741856
1649607
656585
122943
133618
2418152
1025801
966628
1988067
190957
1431375
484897
656169
753921
2798918
2554016
2181403
1171665
1814880
2572340
2819469
2927070
2843814
1371423
1585002
2927134
1018153
2429071
164274
1518948
1220069
906048
2790288
763935
1554205
1883602
1519769
2461618
2466076
744316
2192702
2161555
1667548
1182017
1047670
1603564
2074242
2864691
1366839
527060
2138228
810550
1655245
1546842
2403679
1073350
1552948
921746
2242175
2576398
286206
681413
1748446
2507213
993255
38307
79663
571001
981451
838702
1814352
2705149
2641542
2284372
3149
1520038
1205883
1393953
655976
756100
2075
1560907
2069727
1976286
2619022
1756115
78388
382712
1205645
776171
1997551
43430
2671706
2573006
2034911
1384755
917099
268156
2557442
1438473
2772495
1415166
1274456
1474598
1386271
1276688
954864
493405
1000467
2751268
444725
2339921
566287
1669471
180419
2046340
67485
2242854
547667
400158
1469284
1246592
939168
113429
1240963
2115836
136385
2256735
2408611
836676
2551141
1170291
1803495
1439050
2687080
1013037
1147802
108657
447418
2130626
483490
2879158
2539618
2382969
983040
1665314
940805
2215035
382141
1139975
1212230
1746684
893437
1043492
504318
131840
783326
829836
994244
1962781
1218739
1595198
2018142
1182285
1713784
1313668
2413103
145117
1268388
591133
1939487
482928
621631
343823
2438804
2762850
1527604
1882151
256792
984255
1353879
531412
2045128
2745920
1624550
1059042
2514902
336211
2074546
331835
2287044
1232453
1443277
234530
431802
1170094
389341
1671505
2838217
398307
2727854
2009674
1228677
257550
1448197
440836
240546
40045
148829
446201
957259
1835831
1132021
2366776
2215044
2708454
1944365
432314
1969815
1391857
2437630
2733371
1438394
829189
2356209
2432664
2517529
1410054
1936299
757392
1148117
2423025
290579
1527600
845966
1468895
1383555
829103
1838463
1936384
1406369
2058628
1934973
2851149
425775
1162361
1503723
2883388
1316973
1581710
1282433
1115508
213251
544630
795478
573258
1046321
2625865
2405562
1557489
1141279
1945465
2286655
2397321
2535129
2754664
1891734
1264127
1912545
2639686
318052
2088750
1696192
2351184
2783904
1107776
2528913
1148546
2882260
1806539
2798124
1302469
2589206
2438766
529484
1074126
8823
2891904
546186
540481
2696809
2360490
2288572
2265819
874632
2791306
241110
2665941
1969310
2714880
853927
2046720
1947561
358178
1707291
1333534
1600852
563327
2887060
1809521
153157
681232
2402036
1941377
546988
245015
2920268
338302
2352357
719083
2503614
2554727
909822
1810908
1232323
1864110
2234373
1514108
1416886
1837403
539281
2930494
2495637
188021
1643999
2614022
2722986
1570617
1205821
2353726
1817952
449076
1106977
767953
1703446
2498751
36289
1213980
1069166
2693276
2909049
349833
316740
1250522
2873004
1521910
1424575
498321
741003
1537099
463564
2681026
1767469
2642557
238686
1353701
866464
1950119
2329637
1362010
2338174
2138048
2190141
2670213
2414685
164724
951703
1947290
704858
2410204
2158663
940428
231105
2604246
2599504
43798
1458813
427052
27844
1098924
2610416
2077743
887794
216243
2718938
2405353
620611
323455
1333770
1103301
531603
2132621
2668603
2770971
2492007
1571505
1880620
2540023
1078656
918174
1651890
597243
19861
2872064
2388330
239010
411310
2500648
527777
2083340
2223765
552174
693009
726164
2348993
151170
2820806
164093
1181171
2634104
1469043
2843529
1765488
1459303
766049
2463455
247994
522546
248379
553928
1650890
1233542
1994690
522345
365692
1802685
2446909
1021409
556436
2452773
2711756
2278574
465146
2862757
1471823
2241780
443891
1637083
892256
2860435
1842764
1646436
332805
1307126
60189
2105947
1870388
1343088
1544963
175066
2054206
1947167
2340994
906453
543826
336906
2785645
1703420
2100752
1795288
1398649
459253
365856
2767120
1205706
1434315
1456651
2692125
487476
524295
1197644
1895122
1538389
2463485
327447
404687
821844
579704
594625
2639686
2413897
2269742
2157048
868540
1124096
829015
2188721
2075816
2041654
2660465
745595
843204
1733608
2333162
2625797
386574
50330
2334712
670398
1958328
1216649
1978767
423875
1003173
2145214
1877779
202796
1431931
38440
2182355
389894
169061
1445790
989763
1094727
299066
538351
2297003
651105
691142
236045
1607634
536293
702072
2869302
1667334
2354661
1299103
469181
874251
1228435
1814911
638951
1612170
1187431
2542613
85206
1646670
2773519
970269
693001
230358
277484
1274017
960231
645173
298967
919955
842993
1244645
485437
2145486
1064493
385921
175824
1119366
802186
2877101
42362
2904034
411410
2082709
2823112
1289591
1330757
921666
2926948
391856
1216262
1477342
1430775
2846845
167874
1013668
2020726
2343921
743777
1897508
2048991
174981
1940637
943115
1189680
2693014
1750021
1965508
1284163
2507240
182487
661603
1149244
517287
2817442
1945809
1080502
272425
939209
704303
2917299
1261227
1379765
2900699
743627
17984
2475886
1812830
2403805
1851533
2553591
2386301
1323346
2473081
2712021
2426974
1725823
268619
63512
1230913
1391671
1689999
2369838
1564918
2787875
1307495
403043
2934767
667283
954406
2649061
826357
689368
1472901
69897
619244
2398617
2591287
637480
1181943
472605
2768030
1654436
867125
730524
1976470
895722
32557
1284859
2894451
1591357
1710237
1509644
2188110
450524
2446003
2050315
232174
1156766
1593955
2371448
772298
2674338
569513
905930
2650684
1985438
422309
2524167
840697
287661
1466984
2008376
2911296
1689103
185232
935473
2473781
496090
1824914
194733
1145278
2413295
2427214
1022755
116841
1803382
2437543
704967
1583111
682490
2068645
1372660
1772095
1614644
1650352
774566
1579134
2522319
1322129
1103145
2678675
1120987
713370
309964
90812
1553649
2408786
896179
693801
1387456
1908943
1823187
1320441
1017711
2676534
1389342
1970769
1484376
641527
2580662
610046
630649
2050970
2319802
2590435
211356
2081355
2903761
398132
753765
1217552
2882128
2925630
1816540
491818
1422955
1353654
2757654
831415
1487920
2697015
2515034
2074786
561217
116233
992657
2761677
1821282
2645102
2316509
2283535
1587613
167068
926742
892381
2873259
2783460
2894334
1483628
2063942
96886
65354
1998118
1847875
196663
868054
1996394
2546687
2685473
1405510
2683428
1575218
866935
2395567
27846
554552
435900
1575965
2086580
2464110
1357406
286759
2781633
1090095
208060
2608037
494722
315007
1233256
158546
2196813
1099411
1397949
2667759
446454
1543546
1095988
2034385
1289502
2657626
410186
1255185
1858965
2545013
2824896
2473666
679956
1180128
946609
2855558
986835
1061572
1943679
506952
726291
493300
1093100
1145057
1837798
518663
2608705
117356
408256
1483415
2349938
791248
133359
2281777
2114383
1684652
1301909
2826506
1300991
1511046
2253720
976087
911328
79139
1089258
625311
1371815
2538272
394116
2738235
807903
2065226
1578849
1412457
1110424
219681
1132052
1177920
552273
1371837
1517902
2756491
2003586
960156
2175120
775402
2096547
1065026
2376780
230904
1466277
1026447
1752216
908207
1003230
1418586
1391591
2040117
2498942
2226055
1206234
855563
2000488
1324187
2851747
574103
2137209
208241
1671438
214741
106033
2316190
761493
1858342
1255164
641025
2702245
30804
1073559
138777
1392277
296230
420826
898961
1888213
723311
2717048
2021671
572823
330083
2930713
1337992
2461585
2422119
1481806
2645294
1653196
562479
1054932
1517326
1288939
570827
1156008
650328
1486477
2076717
197014
2334558
2276180
1791064
2197412
284216
373973
263276
1786610
1174069
1672683
1494642
2715085
725557
1823592
284544
265825
974913
620195
1973670
799769
1245313
1358258
1380929
1591132
436297
1758349
2735935
719967
1976749
1062160
220356
231633
2280589
458665
1012647
1599884
1366659
365910
447566
713039
2023817
1389903
2453835
501188
1751278
2566924
1703591
13132
659137
1782679
2601287
645901
2796321
216763
975151
768347
86872
455758
2513676
752877
2310883
2131472
2773005
1863739
2368065
2505034
2070136
532483
1482752
1076944
417934
157774
2459428
2333
118544
2499595
2010346
141501
1873128
1739527
948814
2645288
2436281
617540
1040732
2811035
1193998
1324534
2207185
1712893
2500252
1522108
2087324
2366249
527568
2703518
1151294
1682673
1155156
846626
2465984
1875662
1127284
614858
1452162
564789
2680626
889962
1473556
2590243
545203
936574
1457459
1192422
2258819
2568919
956770
2462835
191916
1797527
2328292
1021859
181594
266108
1008597
1978345
2426643
2651085
1889172
1023848
2388515
1768626
2113357
902910
1587994
2370816
1917813
1388729
1003866
863489
817456
2172140
677103
412143
246119
2421864
2208051
1160754
675950
2105750
2240109
390456
2096870
2355761
2619581
1687923
1047223
2520802
2785862
2459320
1289445
674934
432465
2279437
1964359
130105
1044402
16917
649681
2701276
1100693
2449854
362860
2248850
2880159
960855
572809
1465759
2523032
1265955
391095
2515936
788607
2732892
40793
1170813
1033842
875803
2788560
508814
523402
2897924
1767839
1193510
1489373
2135160
1590798
2578024
1241978
1620459
772793
1572687
70371
2718747
2348457
2778201
1922899
1650392
2132474
384636
1978376
1622336
1338219
490206
2199677
239459
2136291
2105519
823499
2559243
1800697
961491
2172783
684262
2009533
1430752
1820013
1650834
1174020
1749973
2387550
482215
1330229
434059
2882154
519630
354793
2541774
2586437
1523006
2445634
823439
2726582
2609916
1989804
970681
1704912
1356599
1998519
2888282
1909396
720123
403599
1528611
750541
2437710
98899
628103
446445
1448872
2514720
663267
715556
2208802
2131600
1446240
1273735
1534687
2667090
2381139
2539437
1959573
1453040
1218762
112325
2481637
698898
2780922
210401
2355857
2789703
871178
2572101
449737
2706982
1514508
1396770
2786985
2147344
998634
1180984
293588
2917515
569799
136543
1188907
598389
2358055
288811
1633637
2795182
2479558
2664527
988619
628345
2032125
1433867
828789
2215660
2253221
298760
2408597
52744
1137580
932723
2221929
1294662
2039281
2056180
134864
2114253
879875
2282187
2735587
877854
1488949
39278
2746046
945031
2355542
1252480
2922673
154800
2249205
1895398
667892
560195
1624173
1763688
2715518
1646125
1753740
1503876
456115
1949554
2017284
2043050
767990
527279
1599193
333951
1743291
169413
2855497
887784
1234921
2578051
2260298
2636677
1868882
331704
2165869
937563
1267692
2106000
212154
225587
1538942
256240
402822
2321251
1938774
2565550
2686399
1894968
549686
389099
2872375
1485437
1690805
383783
1815773
497617
1426001
2370828
2888627
2241845
414092
346440
2164153
1441169
2248159
2052246
2368476
1433552
100989
1070368
2292331
700226
2541148
1962614
2929424
1067732
2729888
442886
607998
2910781
723325
2215002
1359188
1014953
157296
1791062
2939970
605646
815748
990815
738294
1947782
46787
93963
1595697
1563135
1554524
1139828
1922258
1604565
793410
1785550
110877
1765091
2857295
2812988
1020315
1652211
775360
230359
646121
2106197
1556247
194949
582840
1520699
749858
294726
1259351
1666738
68711
1660941
1345684
1900758
1610797
1113192
2303215
969376
1018708
1531106
1208996
2627207
2283756
565633
302618
1360891
309232
1995837
647216
696485
1364624
265925
2758704
89678
1757339
2017758
2326166
660660
1807029
2743057
2254573
2567409
2601955
824388
1831246
1109034
1750625
2710952
432117
115701
1038008
1037642
1599626
2674308
821996
1240483
2244199
1270848
923226
1053336
1839796
1658149
2490486
215752
1873353
735792
1750405
1852501
1333725
2257120
1276590
653628
289870
2120466
215140
1655096
1075879
133331
1460610
143863
2849010
2263514
2909288
2090293
14164
1106202
523934
57045
1136470
2435786
895312
342963
18109
952750
100605
709504
2133798
1420657
1548149
2041852
1732953
329620
2928580
157494
2767878
2285984
2778055
1172362
455880
1609238
2546011
1450054
24071
1291607
1210859
2356980
2322518
548810
2006014
1068417
647840
458742
1333311
641332
2121247
2760662
2307662
468321
515043
428873
523017
2285985
2717801
552430
152250
722293
1170027
1512776
1355620
868657
409307
623449
2682467
2405250
1047662
325551
1255993
1341525
999296
1193323
1741383
2146156
2480723
1209099
1140966
826205
1801420
467804
2605298
2514138
61479
321892
1508679
1483429
1069666
1794671
1667136
1933638
584555
2446775
1624495
2229347
2733963
2519235
60650
706046
195888
578780
749978
279039
4957
1187326
1435340
279248
589862
355667
2690270
2703972
1030802
1018567
2207829
2349280
1172878
2712934
2154344
1581322
469145
2329965
1274672
1477140
2755007
2039934
2636081
372245
1657545
1783843
732024
1289072
2558827
1862264
501855
575115
753523
1499500
170567
2472153
1742306
1953334
2397505
2756527
629843
930425
2264595
2416338
715559
1504957
1419433
2716887
974444
2095281
1364209
1748289
917049
2049276
94359
2564564
1449294
2049158
851086
865196
2445156
41161
555533
1758514
1754635
671067
2926870
1104244
2041864
547904
2010304
130936
2352308
808038
2200656
284969
2926653
2254041
204315
2453064
1909031
972460
168347
2827118
971206
1908463
101295
2701341
168044
2799058
273115
1658332
2326743
1909604
2785982
2166981
2133169
549986
597991
1680719
1259107
2356692
781191
1112521
1887329
1802190
569997
439464
2647464
242900
2689742
2577786
2157593
2409044
455732
2914072
324528
358709
2903745
2543037
901718
112375
1933760
1613389
2204128
2451558
989810
2585121
217313
1749489
2125743
1713095
1020531
879761
484567
883077
387603
1421841
2749288
1837482
2526972
1800440
2422873
412079
1007342
2332970
2832157
2364954
3629
2535615
1306037
2719458
241463
386645
2018464
265845
1563666
943774
358535
1006041
1676230
2807805
512474
1357659
1196813
2277377
2515307
260023
1514712
1100052
45486
2606804
31075
2685449
1757002
2468550
1985609
2135310
1039143
2275504
350241
1627534
1192301
2815890
1594755
1527476
758344
190483
34154
873080
2321565
1309580
2443267
1905471
369739
1402566
2686998
1929620
2566293
997648
1417457
2929489
478721
2826210
3906
1248730
2614397
2661828
1102821
1779469
732761
928806
2253462
2103980
2740992
2425941
1594178
722117
2735105
2079397
373514
66590
1715073
1431460
1129000
797613
1280873
1631676
2189285
1028653
830411
841501
717461
2173782
2708361
1300961
2362555
2264992
166139
806167
2286548
845479
2144518
698932
1173700
1010094
524658
1691843
2434743
1961887
2121458
2422167
1544576
2301186
1602472
658422
2090584
1550283
941821
356548
463803
2273172
1830529
1926181
2624637
747658
1692978
182407
2090155
1799728
1679748
1685925
59692
1210520
811551
2593313
2842520
37893
968937
2878042
1156535
77985
1216917
1634717
2111786
2836055
1079387
942484
1547087
2448966
706035
479733
68517
761148
2292990
1069883
487882
2108608
547024
956598
2296637
1031552
2419347
2738058
2503809
411741
1608688
1407796
1129119
46951
902923
2289715
553439
522004
2195473
1939512
43438
374475
2649678
144089
2157272
915510
807528
2867403
2909591
2401278
2028893
1145746
2882528
2675916
444380
1500009
890019
2117814
1054980
888338
2249514
2475487
1873988
1438616
170108
873160
61961
2444314
945332
1713066
171599
2249813
233377
969794
2787982
2098874
1126140
674358
111139
125997
767000
253576
1729057
2595000
2834581
649892
504301
1530024
2866963
2235022
1681725
770181
1011004
1733014
2146908
1965515
57267
1362608
2902158
317865
728336
2863862
1733356
1355070
392515
1980722
1872275
421998
1455362
1484299
805984
2562842
464493
1883647
2594840
55305
2248578
1548496
2851275
1674881
555528
111287
1210006
1917777
2229952
202115
1438722
2817779
1126284
1692662
1464078
1980835
1832003
68191
356664
88792
1581857
2765754
1586848
1191856
2887342
162707
2624150
699112
2233178
62478
2183220
2141805
120072
1697141
2527019
810277
1802653
1036796
1574132
1092996
2321921
2557159
2412662
372504
900571
201847
690088
2557626
1893051
2707914
2786460
2246318
2177973
395632
1364244
685508
2131976
1515315
813859
1032285
1105322
1504914
930776
1184152
504701
1602884
1837486
1089153
2444679
138240
1996194
2647457
1080894
1256723
1711405
2216010
1017920
1274438
862759
90478
78554
1954748
1390362
1869901
2645591
1795050
1484930
2328091
1096610
144955
347241
2473821
668860
516140
502399
847844
2678136
418880
2567821
72247
1022071
2518238
2040047
2911479
2468629
2709121
455717
2381392
624882
385454
1689713
2318036
2788878
1795328
2504103
1521866
2100990
2259225
560396
1258150
539220
805101
1634495
1903962
666879
1996981
2408096
235781
2819607
2585227
1850527
2659549
741104
1866363
1293843
1133946
105090
298058
1532204
2152331
231131
2147256
2872081
819335
1248300
330634
88855
1229958
1145560
1732983
2661774
861654
938777
797977
754162
2407859
2910683
1464007
2777605
2092789
1015306
20187
1365834
467150
1552627
2218615
1444689
1785006
252913
2531620
258961
102588
1633471
1627528
2799176
753465
151381
1799440
1471534
2149912
576908
150260
1224322
418957
1496699
359017
220582
1559584
2914925
911754
1714105
212906
587765
1821712
2466389
983981
1813214
439511
1211653
1285274
2695370
2255673
2060077
1540300
2695652
2910272
379155
1198666
1587652
501758
601299
1077680
1863126
933705
2024964
952696
129540
756967
878976
863147
191612
1936864
1522575
1343396
340425
2243823
323462
1811278
1828763
916070
1572723
1379881
964751
1977618
1711856
65708
705570
1613043
326375
1588120
2263232
150454
2671702
1556609
2686626
1032899
2536755
1218712
458410
2253661
1277993
1766867
1893666
285167
1299775
1927475
1292717
2497402
2219085
1121498
130562
591341
715691
2634292
620098
2311693
833846
2378333
2319363
1426679
1368578
193382
2599269
4174
1601261
2014995
723180
1035749
169846
574803
358706
1970134
2895274
2459678
1567999
2156960
1201880
935344
2523994
528292
2440458
2204839
159886
2188254
1264839
1730116
651915
2220894
128248
1124474
260706
2452109
484383
862385
1108978
1931832
1702910
2199772
160603
1864323
2482231
1453822
853557
1204789
2098559
36015
2830969
2611908
140456
2865448
2737407
2526623
1870648
1938545
852634
2722553
425796
124064
314413
2940078
2796128
1431846
882443
616862
2194063
2104998
72301
1964508
2405012
1176076
907363
2763240
649313
1434096
2301027
1941064
910880
275135
2739107
2001196
1693415
868392
795253
559391
2605238
646402
2761306
992352
797160
425951
2389408
776944
2088509
2520192
1503036
1435339
1893900
2713940
1374008
1228100
1035814
1560844
1924557
1620484
2291719
2447400
220185
261481
439968
1893707
1320649
1645717
656125
2813404
471270
1711776
1577525
361904
2512821
693718
908304
1292481
793129
679154
856333
2891711
2827834
2574736
2890314
1419935
1490238
2597273
2033671
201329
11345
775143
1744883
973265
1388618
2895762
1330275
485334
587308
2172385
2055296
1395455
1725084
602690
2639289
2821992
2265210
962781
2105038
2624457
1356585
1234915
936641
2010151
2917576
804873
607536
2320038
2794735
708046
2118904
2754515
1232304
1496635
2639460
411972
434506
1706495
1289294
2889532
761993
111028
2597963
819560
75941
1065465
2360467
628272
2425855
2681644
2117517
539864
2873836
1182180
204280
213299
2326310
2546823
1719195
461453
1312779
1797668
1888896
2785888
390231
1845163
2456717
2242203
40364
2371760
2793581
365955
2554197
2118838
2937405
2812301
1074937
666238
1194471
1028511
1907278
259002
803749
2499525
2309232
426271
1582114
983858
1975540
1574266
1266671
2752690
2386336
1076071
1485893
1944712
31541
1655710
2218458
983358
2811681
2928894
1266943
484879
2774097
370617
2467148
2037895
181741
701231
2667066
772812
467399
2939139
875975
1725223
442503
2232438
1339676
1106421
1933640
899465
2288764
2871711
2158327
26938
1802256
2681308
4918
2731861
2005353
917162
588690
2156195
2800096
188263
948462
2705
1097633
1839232
2101969
2478130
2703217
1321287
1104054
228044
1682231
1053121
1772434
1601797
1140698
1391181
977582
255657
189824
292567
698395
715395
1842742
623096
1486158
675966
2290395
2772531
1262576
1020925
665808
262177
850492
1361198
368804
1926258
2210855
35232
965565
2297186
1013992
1789788
1908734
98373
830968
4216
1718418
2227603
910932
2386862
1624540
2171234
190198
1489981
1707134
387389
1263594
2540187
2439934
1844308
1462524
2058915
795119
2362181
2889784
1397613
1765805
242614
493705
1841437
1285575
2566976
685265
951923
1131672
1583601
185462
2710198
1321437
955731
894948
1329755
1558410
2571346
193949
1163193
1977513
1175278
1644519
1647099
1149798
1942221
1629052
1317160
1590525
800171
1521169
127356
1186017
1627682
2553145
2893290
1821629
240830
1421762
1586845
466614
1593845
2682436
2609379
984848
1715432
1823847
686963
2398914
360995
1483850
1522769
228262
787459
515400
2233163
99064
1326725
1068866
624587
853352
1285244
2279959
2078859
553359
1134482
424368
330793
198244
1767178
1051728
2195906
1497227
176405
2040070
2542075
2189229
1789308
885892
2900937
2608490
931344
855946
1298904
1089610
1463115
136751
2356919
308085
2432114
713626
1692521
324992
1993300
1876262
1044826
724072
1959848
716724
2540723
2892524
2402887
1172039
2724102
1188297
954753
2780663
2461844
2117619
631410
526883
1718164
112672
1288175
918464
1695863
948377
1774538
2017376
1723834
1410446
479462
2776126
922412
1346545
2590677
930487
796907
2311809
2626633
1701978
1064804
806633
2606334
309225
882847
2234023
2873978
836299
495402
1718460
381853
1277288
316965
1702748
2338698
1193810
37134
1353453
1956084
1197839
264488
1629755
2572379
737317
2933594
2832657
626304
422154
1219160
2569814
1308247
2350681
2029732
2480624
2585694
563543
1958947
2132525
2902332
1273994
2290808
701683
1045577
2123229
1854185
2366072
840465
2892381
2408874
29254
1991991
481151
1271345
1597863
1649267
2458452
881548
1656599
2250029
2356100
261064
242873
1840285
398991
499582
433807
858956
2840043
2423222
197941
2795181
2331469
784930
2088626
2922591
1319860
2360953
850115
2400773
491521
1669907
1704477
2731337
413295
2892370
389188
1787665
798330
2434748
1404839
662314
655236
310507
2313153
2818453
1960532
1848053
1273048
2711508
1237495
821393
294807
1092351
1732689
631558
112822
2473493
413371
2922479
454559
2587356
88741
1574320
36441
2039671
569800
2871101
1764427
1020934
2554325
1245180
1318705
2857338
256761
794603
1640436
2529032
1199157
2129647
1612715
524923
1254733
106050
2666827
1702437
518228
2287909
1116418
2845165
2628961
1971263
370402
1942473
855528
1140645
2333389
2540516
1028580
155712
688109
763256
512482
1213900
1337168
212112
1325697
384812
1888922
2164983
2393900
2825572
567320
808450
1050777
292685
1621220
793208
306552
361043
1938902
809112
857784
1922936
397034
380780
278702
2657203
1888170
272072
1180552
434388
2329315
1177720
1990593
744951
1355410
2627184
1513597
1634171
2067603
50620
1355306
798435
2228524
1720256
1873419
2166925
554226
2349246
1521078
875241
1870718
2164519
583247
2405191
2534810
229532
2575951
1502928
2852514
1786921
38156
506167
1911189
357322
2112276
2068896
625036
1623293
208547
1905504
1127137
1661300
2018868
2664814
1872179
1430079
416508
2817437
136545
773706
2722083
1150689
2858324
2919639
2713481
2579917
2132327
435433
1865520
1768768
676581
2561465
1823640
1669299
1254939
2823451
2618458
2625637
1019935
1325072
366794
2488627
2753546
1467095
2306362
1894538
118233
1661479
2901549
161020
758491
1372613
96574
2718012
2052387
1899213
1516309
557421
2463771
139724
2514734
1157071
1570450
955634
519570
137061
2844180
996575
1653531
2551859
2202713
375437
1039368
1536090
170104
2062587
157837
1994780
1585853
477442
1833733
1513682
1795322
2634923
483541
683217
577345
919402
2886322
1244203
2706212
2033668
1453721
1246777
1405402
1566426
338223
2602629
2042938
2291602
2736430
143485
1439569
2116544
243431
388631
1913140
1264397
2026757
2751392
1511888
463978
48827
497072
2350383
2524732
764019
2386407
2105215
1261823
329153
1502963
431915
294041
192034
895985
2672432
148858
403095
1205529
1205201
2821176
2093972
1403771
1563782
464091
1783556
1511122
1765420
693884
2906829
1484226
752449
289213
2683401
634929
1338875
1812995
2363869
1184328
2643994
2518077
2919357
2897603
2307390
1276948
86672
668836
2691500
1879960
1124502
1770392
793717
2791989
717543
2117224
2768574
1517069
2609505
1234850
1749252
80736
961623
1758987
2198364
972257
1533671
2099727
2776671
2913460
340616
1063767
1852918
1892580
2641071
424087
570545
1920145
71096
2434040
2454335
1053735
1998196
1300236
410618
906322
472591
1499409
1553055
1722047
1401990
2542846
502381
37719
634365
1691233
1125152
1313510
625512
1207856
2182424
2491630
295752
935899
2499851
965069
1746679
1578981
2921157
95372
2929147
266552
1379407
1434685
454906
1043902
2722523
1980691
1307717
629349
1218115
677504
1849489
1874382
2754954
1796976
2529690
657412
463837
1520934
1455
1543883
61673
174751
1740629
2853727
1341136
649796
1933371
308677
810630
1844715
1224314
1617099
1357341
570837
1455219
1511714
1048547
227378
1897285
849966
1694661
426568
612931
719717
1954628
85899
1097699
1273696
1084738
536901
2092765
170519
1610895
1075910
2789276
2297023
1470469
69363
1864913
2003346
2141241
698510
2252111
2305601
1897071
1138055
864154
246888
2341
2251499
155920
1736006
2920113
2634918
1060944
515519
1878964
182865
891924
1633005
1475011
1290285
1345189
2177142
871001
1362012
2521837
2109934
386963
37719
93758
1572967
883826
1636220
706233
309538
2746261
765899
1459678
2747982
1646498
2573756
1492979
201186
1366446
2392231
2938812
432125
2554615
850576
2264998
1900741
1469143
318138
2768809
1138478
1780521
1650226
2082192
2627129
2004685
2731054
1236625
941755
1658116
2125061
1172034
2335452
1315407
744847
2486294
721097
28145
910998
2296967
394331
2713950
215453
240007
2883793
1946151
352905
58139
129390
1201665
2157719
1849675
2776020
2746581
401275
1098528
2711149
1690902
2084572
2308656
780390
544966
1321999
2013933
1379537
176953
2158109
1738736
2185897
2305813
2361698
321618
215953
1230272
2117128
1754790
465997
2387467
173737
2264478
2231231
2693137
1317076
2049145
2685956
1250632
1457877
2222122
433073
1259828
656701
179315
630926
551061
91839
2823901
11840
289200
585870
1079800
326855
2454358
1356698
1620805
310249
327542
2865611
2423383
996610
1338981
1458004
1658448
2061468
482107
692470
2361140
1020818
1649329
2070235
91043
1960696
2681450
2692286
1433941
775381
1481721
755412
1709591
229850
2253127
802697
470322
1975443
1701861
2472416
948574
1843263
824125
1065906
1495768
1274366
2843028
351906
1185198
2665854
370921
731189
2331125
2169277
2436036
2486395
104841
1563240
1937214
32460
2816363
1622987
2059672
1232437
75665
789489
2225231
2182452
1282377
1972677
2642540
1032716
2409391
1592618
986914
1923374
2611348
511557
1379500
1837558
1173759
2007355
2394289
2630181
2187333
642115
935159
1897297
242889
25368
1004078
1009066
2792980
190353
1118917
2040391
924352
2090562
86124
1203807
2523956
851518
2686684
822048
2856168
1166346
271443
1126688
2214865
588471
1440471
575119
816867
2589739
598718
2479176
738398
846862
1180048
1959911
1251362
1560573
599157
1018638
447438
1358747
1143000
1553139
2583608
2805124
631827
1679731
180687
2803774
1263259
566412
1073375
430704
1065195
343171
899768
1448138
553495
1736624
1874983
1545457
1238362
2512589
1318404
1443191
2297391
266873
1144573
600075
2262657
1009571
1650483
1487365
354031
2704968
806365
2291414
1046351
1651793
134566
2891448
1322872
2536404
1346705
2302592
2807390
1616447
1742131
826700
1993995
2726183
628956
2675367
353284
1960565
122575
1323296
1182485
1084457
2050331
1313617
2930898
434451
2525122
1431742
1946422
876025
60708
1293058
2616077
707089
482564
419862
1159592
1732773
1710166
1840982
2182612
257637
1440146
1334199
2937883
512377
1291729
1318916
679002
885470
2151122
2928940
852320
2003589
875092
1099324
1995355
1457985
2625566
1924719
2038911
1321139
2410401
1278637
1423805
1754250
1326801
1917799
1915532
966265
1037511
2924390
1891826
316266
641353
926284
1241886
52888
2537698
2720593
98194
986858
1333938
2203141
2621521
1520742
1214946
86307
1830699
2236328
2924526
1424283
1291554
2581821
63427
2792524
532559
2335218
409730
1236230
1293704
748545
400796
235683
2283533
1343829
1225959
1194768
690163
294355
2695073
2810964
1177478
2180326
2613340
2608313
1498546
1042
2793863
2162292
2145
393742
1886794
357720
2752263
1646782
2679906
569595
1092607
853689
471709
249847
322966
182724
1061854
1588362
115399
2646085
627810
170471
1526680
550469
642996
88567
2917954
2464187
1516315
1951401
2448500
1895587
1939528
410420
2880200
2180689
1555993
1980064
2533290
1991372
403718
1779487
1529380
2193152
719014
2919326
1039670
321372
2929977
1277138
1044252
927948
1167902
1794972
1636130
835413
377752
1272902
1126805
2397690
885788
2848341
740308
2162187
620920
1257741
20536
1793461
1849762
2198981
2872526
490770
51186
310343
1330613
2533004
2620974
1666901
2789563
2086345
1994994
1808512
1870502
2815743
2727876
1323553
1920446
2445629
2522217
310157
2473298
2901400
2290845
994779
2145279
1168234
504032
1984031
1776794
1151094
1673496
2256292
2630372
274432
592718
304075
1425757
255151
1357818
2645833
630389
874856
1644043
1710971
275128
2111529
285806
1560869
2779631
36014
2395771
1792694
1937700
371253
558664
2128579
1735153
526080
2431905
2205139
1900396
2013974
891826
534092
1220544
2700288
1034066
2737116
1828026
828470
126952
2778084
1026297
2920761
1469612
1067453
988065
1438522
2187728
1442880
21307
904745
1705333
2735255
268469
2345957
2580009
1055814
1777188
940116
2444332
1075081
2655628
2635205
282670
1220324
682396
2694134
254427
1998359
1026033
65347
416496
1470799
901894
1131377
969164
2549824
2731012
9028
1449608
337483
375783
1506461
1497622
2405724
496913
1665305
2711361
1287984
2181705
964263
2805030
2301937
2195994
2847929
408658
151169
2921128
2889923
547177
2606968
667054
1230940
671393
1196817
712004
327171
672782
369140
1671146
305603
1154261
1712836
1671010
1008154
822947
2521577
1459230
2875731
2678396
2594015
2441784
1313164
2484348
1584024
661504
1353583
2566899
1002501
2897287
920525
1008680
529940
2886965
402467
2867277
2016558
2184519
715230
1416450
571528
2253419
204378
75959
1894119
2584811
2853406
662646
2402303
164764
1184834
895633
2492757
516266
2654205
357820
1008751
2692480
2189739
2519246
1399542
161490
281618
231524
963731
2875077
2476368
1555600
1694169
2007015
1573163
2627783
1355971
1306870
1930251
1916040
375935
283221
2487814
952787
595199
2643256
2929094
2058714
1862568
1292110
1638067
2222562
2357945
126879
2667629
1961051
2562676
2264587
1345962
48660
2842055
2365412
2463025
992516
249500
211565
706989
1066672
2441529
1313842
1079635
1000807
2161590
1243740
1421137
2309051
1498793
1171896
2282630
1178309
1424852
1405517
879011
234243
1620128
397862
1436387
2058827
352625
1856329
1358687
2566438
42165
2668095
2710642
429216
965233
1646316
1580528
2776201
1673302
644326
1160306
879948
287344
1371475
2324935
2736274
1510762
922043
788153
893716
931285
929412
526255
184024
2370670
1162311
1049514
2303696
2694752
883389
2225987
1553423
822091
1505931
229374
1423889
1095792
1232788
497162
970379
374593
2126582
1777509
2231665
1885385
1511952
2114737
2628454
1264628
1939054
409539
2314774
2553853
826144
2544546
1573912
561037
2249846
1241633
2579762
2593945
694178
2241912
1967908
749769
383858
1708274
1829378
2396144
2694287
962993
440321
1147697
1711782
2421920
2420158
2259338
325858
982401
2403119
1537837
466054
2873170
1711087
540029
572377
2497125
1759467
1750393
934986
2252664
393273
927324
2891759
1284073
1963865
1703340
1167686
1188837
1841676
1370263
1554367
1031525
203271
423763
2335629
511933
2273467
457369
2729785
295968
1692624
488416
2607774
2203218
702583
1189860
1920432
2878296
496072
595990
2176084
525484
676498
2378353
241289
322031
1508562
227531
624087
2257673
1680308
1071510
406624
1377550
886421
1273024
830876
1156226
1833163
2362299
1387373
1782073
248826
1047526
119656
2837018
908331
1612529
2099317
2363577
368359
2718614
46215
126266
2544877
818996
201823
1266085
1812690
1776576
1668383
2183012
951670
634008
998742
2503780
1895820
2702115
1250421
2794508
355561
530981
103101
205954
30786
2009296
1358877
2134096
2766046
753259
1023391
918837
451179
2286792
2211250
811928
1239671
2661588
580721
2686708
2180714
1102112
2848916
1880150
2091263
2277400
1294516
2030380
2002130
1259252
533230
2735151
1198256
1717576
48729
957947
949862
1835114
1359415
15665
2111806
1263829
1755678
1600242
453503
2924003
1337116
2750476
1004328
928292
58208
415697
1876255
2443716
321486
884373
1566522
391286
2309046
1095758
668689
2663669
950273
1983702
2630725
315893
1680999
1937078
1798659
2448744
1388839
2468890
2736343
386209
2053254
1457085
370005
1046498
2148245
2610435
1590197
2275649
1750526
1349194
1316343
1954283
422255
1787296
2425751
1784827
2207061
2790301
1762438
2863235
50032
241535
197043
1551079
104844
1395189
1353069
988973
1468578
1517075
1309436
1007855
2272804
763020
1360549
1616830
1767648
908409
1521771
1272426
2501859
2484626
137240
2912871
1767233
2629847
1850598
12130
121860
1237458
1714678
1452773
2458839
185811
2902109
153409
2123364
2322347
678632
902312
2005843
1534565
424257
198417
2009237
1143243
674518
918150
593748
2063632
885633
379645
1516037
2711538
133972
225441
2473234
48470
269203
722542
1266866
2586364
2591046
2706625
1138632
273618
1618113
1881162
1455122
284239
100164
2033573
84733
1236790
1940928
1288979
2426872
1642141
2139830
1008453
1445548
2787860
1658508
467615
75262
1987876
7102
2904987
2239103
1887553
1453934
616821
1932537
1864505
747960
2749094
1934216
2359583
2543622
2315183
1166857
2618494
1817932
643276
1778231
15950
2297572
1635636
1460583
703082
250056
2057681
2807371
998856
2719203
1418611
429630
2454440
106014
480122
213248
2905612
2559899
946408
1625489
2393956
941636
2559300
2083267
1342619
440451
708303
2516504
1747665
2505101
2240811
203789
1523516
2870483
2233906
394108
2761806
2681408
1867430
988700
2433451
316764
1000689
1160104
2837208
749921
620704
385605
2393750
1740672
575785
106473
610647
10396
1423700
2658362
2527281
1930773
592545
1946505
561990
587247
2777916
1460071
1917494
2103867
1111508
580724
1936326
1176441
1168256
1586730
303983
1960631
2524469
2607285
1845900
812723
2148709
2763816
67330
755883
657218
1115182
1154677
1638024
580848
627538
972952
517594
1003161
1435549
2454812
1469880
346811
1596731
2494330
971460
2519733
1824261
392695
2606323
432744
1368834
1440939
1462397
2416504
210407
2748927
245465
936887
1074213
871921
1643038
1677406
2462346
2557451
1392229
2720064
1086895
2219380
1043426
1145267
2628474
2841026
2787062
2171750
233706
1992137
2792615
205410
1591920
2181680
615973
1478353
2791195
658466
171780
1755985
101208
2853321
497402
470568
65254
2399632
1959392
576265
409932
1445724
683201
279101
1052270
1807918
2250777
2606465
2437667
147636
183205
263190
1960156
2655097
1269244
2089604
356484
230743
1790074
1422715
2897294
2355333
619363
1099132
1853956
1199359
81970
2892484
64428
1914949
1525794
228025
1660364
1903764
1578482
1604642
1320516
1018165
696469
926050
1515726
2702865
1422293
2485261
239845
2621029
1108218
2429971
75900
148456
739516
2363291
918263
1137119
638932
2349693
2384710
1489466
1724044
1226710
1264286
1852011
981593
1475546
1148917
1281430
2192793
849333
2451126
256878
1595257
2575982
2609839
2667536
993760
1172223
1781192
954198
1957443
1504691
1838089
615777
1580614
337535
2161444
2042135
2106651
538792
2515102
2043529
1840142
680160
2881806
2485368
1223220
2746624
1716891
1244707
2740267
2131363
1476616
1175455
91160
953407
1034225
578174
1569991
1085884
967310
306680
1938311
95056
50401
2549831
2020060
119201
2546341
711882
2631359
2475167
2116832
769674
2197335
1702507
2717451
1883760
927208
2111409
1141267
1928975
1223185
540220
2063819
160825
2615445
2159223
1299703
2921100
138861
1838452
2597581
2413264
239397
1580283
1693527
230526
2478935
2226177
727910
861521
2887494
1741125
33972
1214688
841693
2289985
1930559
108630
1883120
755522
134878
2164905
225565
654444
1529843
1253853
1914905
2710764
731085
722517
2473569
965526
1255359
2816163
1222856
2884984
2535633
2556563
1238664
2227553
1719517
2437469
2390377
930948
117511
1912173
1817649
1561185
1473545
2450359
2909516
817636
1788257
1824958
1609756
78969
2835045
2200028
1854050
319447
163339
345889
2712891
2618489
1616411
502271
1556418
191989
57240
336393
1745581
712834
2168402
1741880
1040745
2753075
1941287
2412415
2745250
1619412
2875027
70655
1830740
259901
2763542
2861121
533691
1721320
2182629
1297836
881412
501212
461471
889435
125347
584543
2893544
9393
14068
2575231
2577222
1961256
1389129
757392
1091823
824687
2655222
2393692
2013200
2936756
2023751
1895941
357702
2644976
1332560
1398904
2145092
1849445
341665
859127
2302354
1074317
1075163
1265470
2106210
844681
1719990
1503440
796436
2593466
1428680
2874260
358087
865030
2214667
1119379
2848434
2717758
2288545
2826065
142549
1328984
2054038
1659608
385751
2682617
117921
1943226
266258
1422746
2934276
1540389
2866720
1751562
2399505
1176456
1752166
1852600
1470941
35521
834070
40791
1127384
1803027
1090463
1179874
1519229
2626191
2503338
998504
2791676
1923696
1750149
981372
443546
288936
556293
1655528
1641136
1878689
301419
2379995
897762
2193850
2820670
758691
331848
936652
660254
919788
194320
750167
1911735
1174002
869469
2229151
324436
822162
246173
2763545
1515255
2578254
961454
2676666
2071845
2831603
1517947
1833365
2330322
430574
2559195
2754743
566463
1646800
1256297
609369
2096484
1261695
148186
2267546
247811
983770
612321
189050
71368
2832977
1556468
2841876
1646963
1047210
1280474
739141
1664397
1181802
2142245
2475069
752257
540435
1209410
1789275
1117
2437922
86229
1210413
2230160
2735048
1645297
368336
1250181
1277094
2127344
373655
2489156
1064112
264541
1962178
1336993
2367322
1118207
1028658
353609
2331725
1778847
1020437
2805045
1814803
582276
1626400
205133
1740789
761089
665234
1352862
655100
2230962
1281727
1304736
2395684
1953105
2050619
1506706
2604318
1100586
2612935
2191644
669997
1813145
1800341
2706897
2022464
806670
2763281
555529
1962362
1545254
1106185
963905
576696
744967
1554142
2194434
161289
2099505
2123650
2778892
2117421
694963
1731085
399050
1089573
974049
454274
1275968
1685773
2159391
128726
2230897
1937636
2856918
788640
1670253
2462004
11283
613097
2932801
964465
500616
2350669
2306823
1053220
2767970
43041
692261
950044
1494679
573758
1242310
2200335
330565
382117
1617713
2067835
1511949
339144
1833716
2044963
2748171
681764
2195855
2770975
1537839
773816
1519845
2014773
1465630
1964989
110684
2315122
1016484
31831
93191
1310408
1812528
1248206
1399500
2877295
1331557
290791
2167401
284758
2543884
1924881
2837752
253836
9439
279441
2835337
47966
1521747
39168
1765816
1973411
2333310
952748
1695663
2590704
1004122
805234
2670690
2664467
2510963
2030459
2798145
1081166
1700115
781880
1418696
1740784
1254760
1403454
2474582
2723743
2391807
386543
679731
189163
2284358
1764750
2434881
88896
569113
2703357
1041999
2341237
343778
465482
2425274
1295519
2556594
1111153
2227892
2338919
2506640
2581149
653249
41886
932899
1700201
688474
1919145
189099
2081199
2008040
1248433
781809
1844227
636157
1436866
279783
1792038
2227143
1500324
350087
1573488
2466365
252587
1523416
1999560
2340520
1771669
1787591
2368752
1352922
2559829
74576
2923753
2527482
1182416
2208104
2925708
261759
90702
1326391
24816
1321121
490489
1701240
2311168
1506432
1028976
168684
407142
1253381
452969
102180
159881
223394
357817
1424917
1503995
1122422
1454263
785248
2002790
941372
1519188
2706738
860554
2463038
71186
2111475
1377887
1722651
236637
2584186
1948511
2654134
872755
290215
86138
1760017
2466368
2088008
839373
2778918
1377780
1653384
638170
320251
2569934
130696
145553
1409234
488191
2093839
2712717
2497157
1575915
2692294
2872085
2695472
1951133
936816
2117398
2914619
2664132
1401305
1650711
942491
1182434
1465535
769594
2256851
353679
1149153
2815673
921075
1492649
622394
2554828
1498097
1434233
2729700
2686051
819556
2625945
2042459
2422492
1634596
1885489
1604834
937615
940847
938249
2454088
1967119
2129050
2842899
1112038
678826
852013
2336841
876077
2521333
804820
2205975
1636250
1867929
1822156
2313079
1582504
2325472
1593490
1790171
2408271
2553388
285129
945506
2201164
2366946
1387615
1597044
321976
372959
2660090
175939
1872685
2032266
1732770
2777166
799674
1890749
810142
2322064
1548744
629894
1954124
1352031
1040362
1184145
35751
1593654
1787918
1875896
1594226
99097
2026093
974700
274490
726792
2227206
556708
9947
180725
2445089
490295
1755659
770447
794777
345408
1760824
2402283
1940298
1516233
1864972
1551590
2694393
694726
2715516
2041899
145852
384823
1923943
159961
1390055
2704155
2459623
2459858
2701222
1412101
1046760
2511217
2788905
1443448
2057398
271219
1746864
1853917
556200
1739248
1049507
2020682
2316826
1209570
216718
459064
24104
1368105
1970065
2295846
967291
667843
539189
283780
2312093
2203952
2533105
1030653
2394440
749419
2763117
1253675
1909486
1325263
2938198
932405
1082635
1088940
1417110
952624
2424423
1647626
2209648
419140
1595522
96862
2563864
370632
738792
1183485
77062
1593540
1574669
1798926
788271
1939425
382475
1312795
46545
36192
2260679
1971953
1013472
1224119
677935
729466
1968319
2664329
2408771
696270
1786934
1151765
630806
1384676
858803
1275785
44769
1809578
1075286
2219370
1532333
2538681
2499581
2193349
548264
734351
495836
391208
219411
2128488
133592
2798012
717741
1933382
2560329
2372587
1117703
1160959
1706234
1279969
2668158
2104227
2169626
1106026
643605
1005368
1069675
2078609
1514427
1828741
1389238
1630053
2850932
1678044
1879128
265706
1459503
1357359
797346
66487
2070929
2775284
441009
1270438
421187
1922915
1545536
904060
2754097
2180
2485968
432841
646085
998402
110382
1241912
1523957
2843379
96237
810472
2180989
1638825
63549
2354244
2467884
1238677
2154012
1827815
1537568
504155
1875093
46632
2596403
241725
2051847
125707
1588274
650740
2316669
1438113
1806188
563763
1953891
1557882
410975
386523
167289
1139405
2143011
2778920
978953
1303198
200201
2193835
2879582
750894
1980083
346027
2277612
990789
475087
158154
1881878
2770834
1936685
1650918
941265
1491325
2389758
1442299
2330719
1450060
2917730
82823
405277
1392467
778828
1036218
618247
97296
114371
1649940
2698081
979161
1581879
2719124
1384888
904306
66297
1616356
1600037
340305
495657
770527
2158533
591947
884990
1289007
2874785
347541
2595916
1278629
1310143
2438692
448718
2029612
2281075
4778
903700
2316014
1741136
2759792
1630375
603402
817008
1428423
1342892
630308
2353205
1666855
2149581
1344290
322668
2175831
681616
314856
240451
804779
2719218
2295658
1897932
2100778
1138673
2173450
914532
342475
514097
2104827
2649424
1725965
2332098
1100314
2658255
2274098
725619
112426
1435384
1789091
2352379
2104807
1001819
22171
22933
1080296
300023
432809
2666968
2175281
790885
696997
2790483
1654487
37445
665598
2613197
1716224
36356
888350
2869952
1073269
2727716
2132931
1444124
2767459
1507607
1929685
1366051
460647
1164252
169691
1612787
1060002
2317493
1655267
2799821
2684188
2640594
1393800
2237748
1784756
2481080
502934
1566710
1356053
1099850
1832215
2224092
1394755
1085101
1524579
2620390
179601
530133
1327556
1942029
1229330
1591755
2851373
1350134
2569130
436520
330776
2102117
2112008
502877
1382746
1907505
841883
1396279
1938582
1662791
695211
1405667
2134311
1264767
2775894
1166985
2258578
2705311
1021445
783930
725744
2792616
996515
1472550
2292263
304235
1778927
2611533
438220
2817887
1427042
2658901
515651
1373279
513759
2212722
2260066
1348938
994584
1117244
806324
1439325
1539012
1382603
724486
25772
448261
2128287
862172
708893
1361298
982404
1495245
1373808
2713311
1145716
1283352
2744621
1380113
835318
1004138
2218228
236143
2382702
2878328
397596
368176
1665443
1826482
1708712
1058823
1671986
2800957
1153723
2301457
2412635
2388602
1614727
2054189
2609414
1687766
1769021
2475672
2287112
920248
289430
2177693
1367675
195826
2344678
2832215
2712421
2254740
2804661
87867
87520
952373
2710359
297385
584303
1887797
2910200
1235633
1560986
757275
803906
300462
2627993
1021219
531644
1573671
47536
490442
1852017
474131
592200
702401
1339344
2700814
2266572
1092594
737249
1469833
588453
1596175
2404718
2703250
671983
788277
2105120
634770
1574040
795035
553822
1182496
2304168
715771
2068354
1750211
709599
759162
351322
2501643
1811622
196202
2765295
1766664
2023029
587517
1965944
1168847
2250962
282846
2842905
2534596
306358
1507014
809283
1912243
173842
760909
435954
1445174
2265844
1102458
2714317
2354226
570332
2102897
2389286
1756840
183316
975071
2937528
2037804
2142973
1194876
803743
117664
2402534
2391507
1988882
1029837
367347
2708984
296962
943328
608492
1799826
2571165
1877912
1015257
1662307
877255
1787239
2595494
2233848
2322231
1921161
2152931
214150
2144290
291680
1275170
1268189
1130504
1490506
1785906
1935773
1214170
1603554
1991641
642848
1185537
82059
1150018
2516624
1411225
773494
2222523
2311610
2813147
1097081
1000052
2629881
836181
1224821
1000931
2644265
1075722
2478204
2641555
456862
1557537
1694611
1594704
2121514
1524095
693964
1162982
469467
2648082
2326394
2717671
2637740
2852810
2797023
1279462
2689072
537827
1200711
2749212
2135038
378576
142820
1345953
389824
2002727
499942
297801
693643
659012
1266944
887684
2284747
2535385
2129029
2788781
958481
2625484
368819
308318
2110253
92864
400363
285626
2105468
2725002
1087270
1416802
115963
2902598
1313063
442290
1730038
759588
1013185
248750
627391
1660228
1935980
1205814
722248
705914
2399097
1754116
1240182
2066898
1197747
792637
141252
139970
2477869
2140423
2803057
2875386
46550
495444
335636
2820755
2016618
1762743
653472
2688915
2448440
398740
351803
485876
1007463
1409721
1803275
1622240
2681901
1737283
2100860
1985580
52001
2875338
1078737
116056
1622997
979870
244481
1863570
313707
1379871
953903
2247534
1676564
1806334
2177324
1956174
1644614
1834434
2893608
1637403
2617663
2188901
1063925
1638078
1161893
2782753
1905070
990111
2164261
89020
2374458
479638
976959
864715
485139
339125
272836
778995
295729
2040447
2132019
1266938
438755
1674141
30577
1127750
1849448
2149045
748181
472849
907481
210425
401222
1488212
1298275
612496
1882317
2383443
329531
1545694
149495
1718179
723572
2467782
216310
370531
537943
1436322
1515259
631021
2597887
2270578
1730680
867284
2754944
1821098
2411319
1344684
1816795
1231482
448782
785864
1511979
2828108
1249644
2511005
1437908
300333
2480929
2828825
358164
1608296
905206
1854182
1773522
515023
1495169
1191682
842246
519138
781419
2648657
242226
917518
236563
691030
1828263
671659
1744358
405884
729921
1900359
1906091
2008250
2094408
1012921
1028364
772724
1223062
157405
409082
2233575
1507478
1961291
112774
2425511
1952348
652379
296134
719540
791411
2554212
1140984
2454474
1582281
1222178
2158375
1961158
2064857
1886874
105163
1694616
1693624
605479
317053
1851568
2200409
2527736
2341294
45085
185235
1541649
1600695
115183
1177443
687342
1090296
2517414
462516
1471001
6873
73928
164548
2465219
1550779
511446
2028032
582452
2124835
2774334
1564292
117974
2287468
1333589
1234924
1997674
2440993
2361027
1006452
119779
2398961
2294282
692300
2180484
923367
2301990
2773863
185891
2926922
1163458
2447356
2296533
768502
527813
2278661
987123
1032621
1546057
2374217
2360461
687454
448743
1470287
198148
1930031
2031622
227923
1062489
2141476
1291946
1216393
617764
618261
1294748
338732
2242199
1924522
2363525
2803329
1651851
1240894
1210143
42282
2367487
1518930
70249
1400003
156661
2880863
2621880
1287072
1659409
1867567
1461896
856318
1829519
2132224
398398
1697644
1261742
713388
247370
1437191
2051863
1091654
2767602
182182
1332738
2758544
1600596
2828288
2606777
16266
214590
571144
2608542
183940
141313
816627
527095
210159
1164997
260404
2700023
2159364
1097345
2216128
1020226
1748464
1796992
2237811
1483899
1360717
1752933
1333794
1271719
1549600
1866538
1835770
2443382
1742599
2372733
1039665
1333006
182709
1585767
1360192
812782
151204
2681862
715892
1625226
2095522
700916
1458309
2755757
1642616
1078859
190256
2624463
899349
2575872
1870206
2322845
2564448
1622932
1471876
821467
2505682
111328
612154
2528098
969622
1539576
994434
434991
348515
1079006
513648
1530453
367844
2369912
359479
1093268
1128917
730916
1221835
148462
306623
570707
416101
2377561
790140
2405888
2190265
533863
1669578
1115104
182435
2085912
13376
1594093
56644
375584
2634645
668486
2111530
2627140
1233731
1879623
89509
2133979
2662881
576932
28833
781081
278559
623039
1960995
1932624
1757840
1253704
2411702
2428928
1852467
2008505
1655475
549183
718927
883969
799510
2534349
1243885
2920711
229928
2335739
137122
1857469
2911507
2253898
1527971
1650679
2483962
931954
1540529
1706564
533496
940348
252545
1963222
957808
2699901
820227
974964
1175316
1218666
2629247
1052862
572750
1353916
1313041
2486009
1277312
480237
1191069
1680489
2499798
2690627
1064583
2064975
1227801
2121565
696489
1023741
664234
1870257
1788299
2662881
445051
2366059
1985570
1502058
45908
1024922
2868078
2397115
649512
1940527
1775418
969108
1447706
2040778
2024186
1796330
133848
2616977
2782130
162257
2590348
1608079
915484
1694368
615336
1438639
80018
556543
2224797
698560
995012
2598640
2627744
971227
18498
491783
1987519
507955
2072178
1544799
410306
522967
1295194
1475640
1856520
1541237
1065219
715080
98305
2837727
1182551
1077829
2041962
2210007
777575
720221
552012
2813199
383790
1133433
571224
2934033
124790
2421666
735263
97086
980487
125528
1358463
2122651
2291386
1041555
1223482
1276292
1992103
712417
1594435
447296
2285517
1303132
2151774
2749158
944825
280674
1085531
913429
454177
890426
2197322
1356802
2262644
2546045
956076
2890409
556836
2383663
931832
1669891
1146575
2367335
312381
2322223
1718337
2413664
1785808
1653773
2292141
1110610
1760622
2863858
2132704
2347741
2418095
1496363
1835169
2180354
828878
2247533
843882
2006664
578305
1136780
1434409
286142
1395853
44868
1549329
1978046
1202537
1288539
491158
409071
2294840
329392
2720478
1217561
418677
821198
1589644
1344616
2523837
2139158
1762144
549808
2674625
961757
838369
1962989
313568
793754
1078208
1205666
829305
1241092
2924737
1700429
437036
2312802
1829263
360154
2912258
2492679
1246830
873505
1291915
2604702
2179056
2658639
2577536
2308021
2237584
2747343
1309641
1068240
410828
1774514
2194739
476008
2384490
2413908
1390921
508168
2414378
506427
60373
2938072
2595927
522176
2682105
1380564
989776
101520
1557275
739553
443716
1939560
1684953
1678505
2114292
1418674
2576754
911747
2507806
413381
2537027
1827008
837930
2808515
442717
76524
354831
639041
1762624
1588503
1224122
1315933
579165
1109464
2249143
243748
92424
2629929
1229739
2067525
1022810
1725687
982644
2346669
1215936
435317
1668012
2740454
396361
50737
50690
2624283
1189122
2241053
1063155
1874522
2546701
347228
2419157
988834
1694990
1315492
1745333
2686473
1931066
2729981
1559238
2510347
512855
2634963
523214
2310185
1077920
2669805
1340406
1118261
2238890
620037
702664
194662
183657
1679012
1003654
472027
150936
429104
1540761
1934672
380452
2174031
1496229
2112405
1887721
1090136
85249
1590365
896691
2279766
433602
692332
1973190
1697229
1453465
2192442
2528804
280194
2390887
2028692
264066
2132969
1835719
255550
817162
2182779
1123252
1082975
1446540
1128760
1572955
1609127
2266251
1798645
44145
1165499
1407743
660435
2401999
2848025
1711784
1557544
1864071
962030
1925291
1376886
2791988
41850
1975096
1438936
1363877
2370560
1403268
2105142
2617939
954856
2079279
1046953
1301887
1282234
263456
266174
2843729
1466977
2553718
1093908
416166
2921291
2747982
840924
2437088
1646570
606600
2594815
327000
83497
2525395
1798639
193279
334578
2781392
100184
1307781
117213
1579082
332843
1271095
413834
2310211
2519119
1200425
948443
2779634
2370224
1191455
1118832
1380824
1237961
1634241
2815143
2764697
109556
161925
2402193
202661
391487
1357926
1235922
777451
1735797
2731343
2475770
1460563
1867706
662472
2669923
1623605
2602286
1621679
955733
1754739
572784
2179356
1476809
1382178
2185352
531259
366142
597773
600597
752392
1876907
2213772
1986195
491540
1900769
2171254
2560767
2504710
1342678
1241701
548367
2546281
489832
1900647
2473589
277911
140884
109822
229611
2472805
1937123
2271069
192523
466504
2372583
2549687
735341
1077180
1479985
1208119
2678152
2157080
415912
173090
866524
559065
2843606
2206809
72347
264999
1612295
2505735
1430055
2187780
2518239
1423908
1032175
321244
1550556
2784998
2081375
2878351
1718991
1472827
2646916
1657456
865466
1498739
777148
339062
1285419
1471486
2820892
1059768
240937
2558876
425524
2106140
2792608
2703882
629889
1687447
533549
2530798
474376
1193194
1973504
1123987
1939558
2936508
1954339
1009570
2530471
1127554
1503410
1452572
1176036
578656
2720271
1765948
563596
2462750
1700104
1100459
252957
1620999
500119
2801611
1059113
39568
2853422
1398129
178647
1482913
133777
2582503
1841299
1946489
1043082
2370472
1905299
1018819
134566
507340
1657109
695870
810759
982089
1680250
159224
875795
2552926
1673730
372970
1779161
603041
2158812
66755
646990
1325444
2044400
2504598
717026
1281155
2196772
654149
504839
734334
826698
381467
2924762
2034655
45456
1052113
2874006
510458
46344
1421223
2070052
2927626
416079
1127143
874839
2013550
2388756
882071
2066523
2901014
2147657
1962006
1070969
416652
378478
2592575
1383294
1930130
714423
635213
1092355
2871988
2849052
257065
2249481
2151121
999919
1582780
1332155
308432
1246999
1852918
1469963
2291346
1950914
1758488
1716437
2632728
255107
1922480
1446684
2532176
2313113
2715881
1461833
1261939
790985
1174663
131680
183590
2605486
2481218
833338
2907273
785165
1353179
52105
1532440
1834610
2849676
2849763
2857116
1910480
1097744
537316
1690508
2493265
531094
337997
2928886
1299628
1751763
53060
142702
1258780
1411797
553715
2791913
114298
175619
743064
786013
2343329
1762452
2201606
1756263
2225434
522968
1242213
1866300
13105
75071
2065308
1271036
1474430
530427
1387762
789820
614031
2507989
2845986
1615655
1816727
1890970
2917602
8594
27178
1967754
1041146
502003
1283087
843695
2230820
1580764
378889
113119
705038
983583
386481
1047853
1698613
1677376
2087093
1701315
2750193
2316267
2137049
2833907
1525805
1894932
2117283
2685346
1899987
1916576
1877010
2807699
793274
2475264
1214921
2203122
999433
1888422
1899809
2323708
242055
41779
2194128
1566692
2434903
451695
2212447
662729
40961
978025
2143569
870657
1584908
2111083
154022
721961
900268
614496
1425803
1856774
485436
1743952
1308562
2758055
516193
624531
1936968
1587963
1519042
282420
1611468
967211
2682855
1569595
41259
301433
1475024
2212324
820351
238448
1644680
1785993
1835816
624369
1230831
1587698
2348820
2500669
2337071
562703
635957
368984
2046999
257187
1406680
861972
2455344
2080974
225131
910677
1368643
714757
930938
1868983
436332
2502252
1692241
1836788
412824
2329086
2796610
1559756
578717
1007993
1586939
2104935
2586288
1889798
315529
695511
2773742
1320817
2848283
392973
2830510
2164363
2526466
1869037
697254
2547301
1797230
1291356
336505
1498789
699116
575236
1397182
813550
549455
1168510
317646
2557870
2645741
2392404
474133
1276626
2031860
1779616
2225778
881353
954555
191131
416253
2053763
2756784
2078674
2660595
2826679
2836680
2100021
538492
2203656
1357110
794595
1643017
872168
1756023
289407
2878534
393801
462544
194241
2191363
1501997
1599652
1504531
2697217
2802212
1887649
304859
2872541
756551
878231
2265314
363858
1371334
74885
231716
805208
2459617
401825
2581140
2926096
2316242
558674
1314665
2030554
1521056
1836982
2533406
705834
308950
1990303
841322
1917467
738562
913833
1493512
281090
1075365
501810
739385
2671399
805006
843145
2613891
2386514
1726722
1271513
2590620
1919220
1795979
2280332
2502871
1913691
820232
2481688
34060
1419419
1269558
2667808
1370972
717285
1869359
118601
844273
59085
2303124
927657
1937996
149108
331710
2301335
27533
496678
1619216
213384
1899867
8664
991691
2393903
651430
1194665
2017516
615576
639938
1737279
189591
1613523
516427
2472673
1031856
2399215
393916
200820
471212
305544
105472
1953613
309363
2603397
2015462
744245
997532
1598307
47014
2478085
1026825
2561243
1615659
2623768
529977
2078589
104973
2685969
2498909
2345702
424525
1372053
2304901
1351278
265356
1264555
2719880
2197691
1591487
2382115
2819115
2655381
1519606
1601717
144919
1489915
2497934
1347014
2038217
1763388
440006
2289444
1258117
2803037
1569570
2113607
671416
641785
2830969
1271548
1835921
428023
1943466
2262129
1236487
986866
1865415
2307084
2842749
703661
159315
1196116
1904227
247993
1881831
1700365
1339621
2445398
1812628
403634
1158209
1639393
922153
1118257
1882694
131105
1824001
2283215
617061
1777518
305528
2572967
1355165
1351078
145926
2712898
94172
2891449
162151
2039028
2614237
1724617
2887853
332995
441730
2185568
2833283
936015
50660
238020
1561660
2678688
983318
1951317
2812898
1926863
1999270
2482182
1453603
2921700
2616538
1818040
2752743
596395
1914426
1360499
880471
1970264
190598
2099098
706275
1385684
2135990
1938359
341866
268531
1410900
2186734
2363330
1950798
1529720
151304
1854692
564126
2398276
2203075
2336643
67214
2096162
2813202
456735
1697041
2267041
1116368
1697282
647335
1670935
1443058
2133453
1858119
1200963
1030015
1478334
542236
1951817
1343828
854037
583303
2419454
2434091
1185304
2208502
164907
1015358
1297753
383300
2813733
845501
347980
1688727
821422
1077705
132876
917190
693208
962449
1680324
2071309
947887
51002
820640
1520271
1892485
2789095
1234249
227268
1617919
2801593
153989
351979
1939507
1288541
1331326
2394828
1583153
718936
2317854
1095411
2923220
2415508
1240745
247604
387551
2684419
1134804
238647
1332788
1902614
909666
1635599
132603
283436
990786
289514
359798
372655
1549247
2760890
2705978
2637522
836551
2263898
775031
1516814
1039126
692609
953865
1211240
2406683
1769641
495176
2699951
322129
2752111
1713640
2286284
2318316
543188
2819173
1707826
200878
861138
2325435
2775667
1662521
1694706
54510
500896
2052715
2328726
2703882
2157392
2136454
1403199
2587027
2010187
1102983
1257256
642592
661466
240903
1803442
1178555
619360
915698
2381852
1430444
2378370
452069
2249686
1457840
1491444
962325
35078
132909
1736488
1054633
2243841
1792024
834665
219297
2421273
2651166
1130074
869702
2298993
2116680
2314849
2189160
903670
1197861
471816
311441
393555
1298877
1552264
870666
1795834
939
2046412
2781885
1265991
879590
1855564
1342356
1833217
1337089
1965084
2030426
2367497
2650214
2509392
2089522
1330337
2143842
1695315
705149
171618
1563093
2048811
2603983
1090578
1286417
761531
1314512
2839909
998372
652309
1607638
192953
1976351
197051
2317572
1334965
911076
1828999
1787453
293961
590050
1153333
2688208
2063952
615679
661002
1444197
2194346
2272224
1155693
2939801
2364224
1103683
1606524
2147143
910453
1337858
1894899
719667
2189701
2050293
2271322
552432
1668978
342685
1541697
1764200
813932
1307694
2173541
1101032
2350036
1390336
1705040
2640031
2807380
2698138
2798438
944807
1503210
1003563
1765140
1830489
2087731
1433001
2518314
1481758
448356
1496082
906103
1684910
1006157
296356
2584261
979609
572482
1363466
1255883
2256637
564565
2063714
1647777
519944
1127961
1281233
2502838
60116
2027348
47237
646404
2543791
2579258
2412909
2076457
2099105
127730
2922447
239410
1719993
212282
635470
1637350
1209104
2051222
740088
1149906
671108
2450383
1682570
1792195
2052996
2508691
1085288
779636
2668889
2540518
492094
1060505
2199497
198633
573961
1981323
174825
2633276
2818631
637340
450949
377638
2425446
2711612
451003
2695600
816271
979500
2879646
1465579
2163990
1727633
521599
2319504
1505982
530883
1034540
2456759
2419327
882393
1760979
687764
54798
1236654
2887760
2240573
2227573
2885555
1453567
2707896
1470198
775020
702979
1283043
743781
1162067
1711634
2607122
761371
307974
2611829
994522
1676868
389412
1448286
1295137
2702615
360893
743489
1132796
89486
1297425
682532
1899167
2854763
2140212
859350
2743365
1319345
2552229
916597
2528407
1394762
2059647
2708126
1027151
1831867
497400
2785761
2026855
1749185
1032478
1803302
1648581
1900672
2144841
1295829
1129986
875726
2155959
1794189
1023530
1954339
1776374
1205324
383034
904425
74122
1279743
1009558
1691714
2440617
38337
2873791
1244761
450523
1904928
1463064
2108233
65783
981608
636378
2426812
406710
1773359
1677775
2670853
2142143
273248
274363
1169137
408074
1974608
1861556
1225932
1535056
1224747
1913900
1508208
2188480
1840488
2165651
405254
2514219
511583
2550415
643398
1560367
2480983
2548824
2873146
603978
28967
2161014
1498922
2660918
958341
132029
179347
1487437
2468798
2325243
2561204
2658057
299188
555562
966977
566153
1796570
2267186
53254
1995648
2714731
1550276
2042579
721852
1863337
964479
1705860
401625
1029523
1429227
2386344
2136409
250172
608373
466983
1211714
841934
2597818
603387
1719445
618909
333240
2120304
1939931
1806046
492197
2676893
2655191
2039283
46577
1098326
2580069
1811270
2629995
1817505
1325705
953460
386277
1625929
103020
2935420
1312544
2922315
65644
621159
1378330
2853165
1888443
1698351
1702520
431689
2596306
307848
1348734
2831213
1181420
999775
2080764
654125
347466
2661493
1692989
891210
2302556
2829311
2032603
1812664
1741664
424161
1161115
1343652
496754
2473827
2893009
2616084
235635
644378
592081
2035001
2280924
2322884
661210
2835051
1217844
1971685
639104
404213
970876
2140005
260701
625330
952504
2590610
1872653
1233166
2628525
2284159
1656839
1763604
468089
504081
1320756
2202453
1951501
2098205
2861039
493795
2609819
1184825
903159
1011194
1692110
1802159
1562682
278520
2098837
2540169
72460
1403588
2041928
361412
1656023
2507852
2429793
692218
2027812
1691513
2819796
440511
1938896
2912852
2202087
2844307
2309771
1847860
445127
2771718
2609289
1714711
42452
2460573
1961819
1739352
981933
1663195
205502
2754053
946899
204794
249174
1520521
2935050
2164974
2091119
44437
332694
162498
2686194
1217043
2126075
451271
2407474
870423
2515710
88363
573118
8514
2896300
460929
2650399
2320845
794098
1686293
1391360
93083
2901701
1603363
721504
1196956
1271896
641567
2670914
2230231
457470
748592
1048009
1248492
2589542
1999793
1442967
1969144
84878
206101
1997778
2633244
1756204
2938033
1032995
1281614
333324
1089350
481953
1704021
2664769
1250959
847247
2101881
2709258
2332676
101775
1529870
1950769
885943
2544844
1458720
1486132
358023
2026087
2833018
510586
1128165
2797532
1980842
2383274
476036
2442670
1806842
804977
313124
1716451
2623137
2483775
2105669
26970
1529276
1508993
500162
464649
1342419
1219029
23869
2823596
2730789
266889
1913847
789711
986204
2833361
2203258
395814
1885324
2126380
953870
1291091
192933
2387149
345255
2375573
921456
1419461
1834711
1334990
665218
1669010
1485915
2548803
2856766
966021
276845
806476
2827393
2013139
1158133
1873524
615099
751741
2026724
3408
509172
973594
2480634
2032318
926275
1430838
2922292
1056211
2860649
926660
455962
563408
307960
979384
1001066
20302
597499
884085
868130
584250
2102062
1165629
1758952
2786574
242688
462093
1083233
305908
1576628
372065
769490
2549763
1560629
1894875
299037
2691689
886044
1953434
171685
565833
1395265
2789917
1719222
166284
1379040
436663
210100
2583755
1022497
768610
1212928
1431407
538994
1748686
2842378
1036700
226609
435495
2249070
2920255
2382929
1792647
2374837
128774
1799127
541216
499188
2659901
2659156
1978607
2439960
794706
2551817
2085088
703500
1115576
432164
2610823
1788965
1664290
154355
2574640
138040
2518302
2820402
635961
2242036
298519
1277198
792322
2291164
1705482
199956
2921206
559312
2063865
1061366
1010854
1249163
2670925
376828
847967
246612
1828480
2231874
2305880
1540927
1900929
1186729
432187
2578107
1157379
1094127
1023852
1217218
1303159
2813106
111077
378670
750316
910677
2198564
2273681
1835282
1217203
1758192
1589655
2495101
2664042
2897111
1820131
1630118
2320840
2767029
1388687
2786010
223035
1095948
1120780
2078966
1852990
2137967
136920
1903723
1164343
1483066
456377
2088201
566766
467365
43310
2572960
2593244
74440
2279666
2687090
1044841
1865031
1274703
412499
2309308
1168541
701619
1315880
975155
1324087
2307554
943300
2639216
1129876
279805
161823
851594
566552
586465
1397791
356972
1659047
538989
427400
953767
2395101
1012288
638517
2641083
1967977
2166654
1413107
1485025
1566022
1473075
2171564
591268
1088788
2772925
2437794
1840487
1706636
2383977
190954
1584374
1630729
854671
2070867
1986063
2743163
365585
2850113
1512316
1745626
171564
345178
1494197
567360
1955804
2240565
2046668
1093459
2375771
2759504
815319
135629
2401134
2289300
2260740
329077
1508064
824614
253812
106816
2822695
2573426
1404982
1205802
1139933
809173
1830461
2103953
260043
1129979
2266799
782840
472622
1228008
1193289
496266
551990
1356209
2186529
2587494
11585
423531
1875107
2463363
1503991
830638
2140753
1814795
2927200
1452262
2055877
2880501
666079
2766506
1988178
2146269
1461989
149709
1624621
1768362
1184314
1460827
212919
2401708
2935495
59021
2665637
1533936
67570
1731471
2154963
2893203
2477291
1339435
211713
1037764
1716565
212722
2310368
2417731
104847
1986767
2051900
2458914
2489193
2557061
2013927
359629
2566810
987327
2123866
2679886
1135695
1879608
2767215
2051801
1205685
2357392
1272464
556320
883866
2476451
577935
978315
2868192
140549
2140812
1055979
2678915
203656
1461853
2488567
2740030
302420
2883244
1757621
1625069
378474
133519
2712307
1870100
1198642
707417
2312131
2147389
842232
475086
2726629
2914002
38428
795565
1337484
1860039
1255539
2478735
2592842
2183639
1730722
1045257
1834377
1860755
2729114
595496
2717477
621721
951735
2072692
2919285
1102400
2045725
20732
2124156
526216
1994729
882589
2441439
2123561
1703795
1562723
2501973
208609
2489224
2172750
31666
254510
1460234
649646
1295639
589307
2248018
2403722
854087
1488852
939730
2241518
1192094
1225702
923635
2329884
1150589
296164
2268393
268897
2591170
2024269
1871147
2298632
697954
2046630
222914
1712860
1765336
2925297
1079533
695718
617599
1922500
54682
1111991
2401232
1837604
1185910
2635316
673515
355883
1609511
1119586
1023923
2598212
19168
1578389
1214119
2866704
1840725
1396280
173015
2901826
1196190
2865810
1572310
2514921
1106031
2315798
328941
1278980
2739192
1021753
2044293
2365256
1987959
554515
813908
1347058
1182947
1496989
765859
385397
905377
2796785
2872532
339099
516430
601803
1791404
1625972
312293
2804502
920958
1331881
351887
1937525
1325441
1996817
1375922
2338272
2310932
221103
1394763
652814
1069669
292459
1561782
207065
2540535
1698622
558440
2194151
1264693
1165506
2136216
1556808
1992840
2651022
82636
2048282
1783867
1960795
959274
1161291
2475685
2870060
396338
1330154
1997159
1582184
2368023
114514
1376667
2258584
2041938
1439374
2874616
1711909
312860
965306
2829711
2298104
1741991
594100
588867
1679274
2909017
1443670
1665600
52144
1274203
350689
918841
1360311
1150979
2681680
2606889
2816009
1282871
381406
1667792
226069
2560569
2782751
1220967
420248
2087027
2137464
1259724
2564962
1902551
2375166
2336687
1820243
1701523
1289580
969325
2481139
1401641
1647363
1695193
211110
1202232
2423993
2581503
243273
295250
2040313
2665185
1291955
2419806
163163
2257508
890828
1536635
1044388
1207760
1236559
1398418
1478011
1508302
1906639
1032435
2106403
1013774
650509
1371476
2661102
1094101
2104700
982749
547779
271247
2784148
2405964
240949
1179941
222360
2929369
1303982
2225882
1599096
278608
422333
360760
621312
2876585
1894539
2496969
1958423
2915898
403207
2503182
1857884
1717477
2338021
1218618
1255753
560537
2427372
332077
638668
2718744
1183623
1502435
897771
1436916
1087099
1029404
15414
801549
736144
677183
2567542
2403253
1991753
1536970
1874604
732219
2686468
2622153
628092
1122489
2389831
1998309
2022434
987743
2733714
2339880
390563
1590313
2829605
1504699
1772716
1638161
2524443
711993
2181772
2431432
2711043
1003880
1621714
707611
2604716
1631792
322482
2761753
2610364
738767
2539038
543823
2349866
266180
2590858
519273
345191
2187642
2097462
1409941
2902955
280183
283935
1739048
2338997
2226318
1077252
2864194
1510080
254708
839255
2851584
66864
2459417
1869508
803312
1352476
410024
650661
1879704
1813874
2677100
2322139
2355954
1957503
569169
414146
1916075
67475
1301056
560416
122272
2925341
2678811
2731192
2708720
2311940
1972318
1349160
122051
2364220
1680803
884422
33088
2067608
1496147
2208655
1526353
2352982
51526
644384
2276326
100365
2168975
1663999
2598231
1045714
2163541
670860
2355603
2323490
506151
1378570
1664835
75627
2686875
626245
690511
1325635
882516
1714176
1836986
463349
1333624
158723
2042679
2147525
2202877
1681063
2613235
751718
2672188
131936
1819423
496910
2761914
1043125
1378944
1924520
2308721
2463491
58911
936777
255343
1392361
2250180
2488766
2335251
1642362
1671749
1843791
1084682
850043
22659
2169771
579869
1488540
1240659
2052946
2317442
1496310
2692892
547373
1027835
2232507
1562378
2626734
2900801
1027046
2500016
1386867
1258978
492677
1996769
1522332
2899273
2761690
2844705
1965178
1203690
1177836
1761464
1721340
1927040
2627530
2900519
1309249
2431418
2435327
2045698
2216320
1393484
817388
2508808
614858
668974
2650195
865449
2690025
278598
763788
2346162
1631683
1149453
2785616
1576771
2320286
2864428
216988
1675335
2800198
2572922
958653
398156
392796
2895458
667864
622074
658283
790236
2553768
1176592
2709118
978173
969252
384784
1702933
1543309
2449207
482302
2028701
25389
775826
2773490
1969032
2474085
1617352
2446680
52033
1882484
1662348
897955
2376047
705310
1632178
762698
460610
2891907
470139
2600941
1229071
1055664
1995519
2057121
2375766
642014
1017710
1068587
2733357
1105586
2778857
309395
569821
954345
1043577
696940
1921295
1664208
460482
1608590
1481515
2212516
320478
2509020
1525422
2221795
2186858
837560
22669
877996
949072
2809905
1872657
1185051
1344448
2652427
2280083
1391748
106759
1752183
428330
1516066
1726400
2286440
2519495
527347
2290703
121249
2058873
1640442
1868942
1487582
2710300
1379789
2308098
2847540
639058
390554
2914117
312818
948253
1573921
2863111
1076037
2001842
1411606
2242842
995700
2582021
2578651
1828473
2910953
637318
418452
1226852
1577802
2255072
1237718
1208630
1892202
1377457
1184585
2232161
929563
1521860
220215
2573466
2207518
37158
2069613
499729
2274726
1083689
245362
804103
2099364
676042
343590
1376191
406880
2575475
1141348
336773
2680924
2277070
2642937
2886458
717209
1501074
2508610
860525
2754714
1144037
595935
991362
544469
676660
2809625
2681532
524263
59817
487202
2491349
520135
956971
651674
2051444
869260
168786
897774
1383285
1948454
2908108
1164455
896283
2853247
2808205
1302131
2060641
601961
1489792
1700682
2119269
1965704
2825848
1964039
2625136
1994982
1009073
1942041
1747094
1125291
2362806
2846290
2355678
403311
970697
22624
902776
1621200
1962271
1721919
2885517
2718643
2854509
2619861
347597
894638
1905846
1434867
531835
491115
2792882
1790590
1005439
1119135
401697
140947
597225
21684
2826917
309439
1808213
2051689
712161
1642178
2225739
2344286
1615706
977449
619597
880939
1441803
1599622
1463845
1090634
408412
2316435
1500854
598468
2388434
842334
2270344
2460275
450100
2935020
1468584
2704280
2283730
2202127
2061241
2707229
2835924
2637855
452141
1476945
2745356
1768407
1065973
2037547
1144105
1369107
2934424
286609
1855045
2329325
2912833
1483471
2785541
2802814
1814999
2421351
2029284
1263102
2579291
2650586
2455981
30490
299764
1897584
960371
1589683
1321773
403208
1311741
1619917
1398836
1327570
759475
2202575
109820
2769009
349392
700794
2671157
2785331
37959
2874887
2634981
985179
261040
800255
1662346
1638030
188368
2587131
2020266
948791
1623703
2643235
1597866
12488
324360
1640047
1819186
804594
533350
777909
93621
596692
2860731
304396
1114333
2444294
1632392
610978
1132786
2785080
777009
13140
2817882
1472118
1432323
1170212
176985
363251
173149
1773582
2487182
1841298
2621194
2035048
1545124
1234729
2467760
2244276
722466
1373868
2516891
1323708
1396138
1152188
1311162
1848319
2120388
2285099
1655516
2124487
204611
7439
441440
2744903
2780021
945612
1536369
64750
1287446
373609
199666
1330747
1542812
1587382
816714
1531474
1230160
1345458
2764265
1390459
836375
1006663
243526
1864377
1582609
494927
2202464
2460733
1225240
2313283
857757
2650566
576077
59615
2239851
2902924
34533
2139002
2255921
2142558
136491
1539243
1888870
2039179
2673557
30124
1309601
2570915
1243508
2780503
317816
635427
1257425
2914391
2175782
2460643
2422859
1239591
2771865
390809
304739
994065
670977
12577
1691310
1354324
248471
235204
1848249
1863658
533294
2031049
1859533
377090
495450
2346316
2324251
668757
746685
2599578
2668206
2464435
1371635
421449
2869250
983041
722277
227917
2214981
1973845
2774435
870507
1283249
1694397
1759923
1863578
2850776
486443
2817435
2557444
2677724
2927107
2204752
2140914
574461
2378205
1668555
1825530
2242631
868012
1609712
111641
2535971
1325062
1799294
1727088
1623073
2164310
2712692
1993481
2530117
1110394
879179
1083058
244652
303938
2859299
1678703
2170789
665640
2345951
469926
832174
2118097
625436
512532
2861487
2403374
1088396
1633918
1765255
1199567
351512
1163140
2638357
97189
2765037
636251
2764880
1632125
2107593
2666182
740556
1351539
491176
2738517
376558
1872848
86666
1095110
479528
256530
895351
2858115
1001786
1776898
434727
2200751
2000484
1669862
540856
1977237
2376605
1978144
960057
496596
2059069
1672359
263902
877834
1761324
854216
370072
2557176
1754978
88867
1932378
1047523
2637567
2115150
2781334
18936
2408246
2290467
1948792
184333
191082
111295
1097814
184264
340380
1269568
956711
290340
678589
441327
2836324
1510857
2396630
2904956
1347092
2880509
2414335
1913382
2832881
968729
2341553
272241
2328830
628890
2696772
1193225
441280
388069
1048947
32544
1974833
758089
439003
1380268
716770
2477400
1164959
1006717
4922
54889
278807
929436
2533078
1290747
1941346
2298196
232099
258822
689237
966602
1027164
2231966
885655
2071658
1619747
1293153
2362158
102227
464313
2772390
463825
1934046
81832
2582956
914867
589676
1995416
888825
664844
2442802
1727383
1276319
1720088
1477005
2751790
2923493
1613669
1879602
1212803
686724
2038835
574956
237095
2770250
962888
1508922
2524021
2135124
1467702
130472
1794892
369690
2919151
2306806
1063539
900625
37279
2094646
961474
797819
1268067
898350
1901611
471635
922535
1655663
124488
2346641
2582432
2133671
1977789
2627765
1616285
858192
2371532
2545571
1083653
384412
246000
1485656
2605486
1019362
2799294
2869133
1272155
1756234
1926937
2761774
2314560
320058
8339
648898
838804
2914295
2719230
1679935
1733878
1286631
419428
2097308
2937784
1815636
509003
1895621
561753
2633301
1120693
1240938
1825196
465853
2871067
2432965
880848
280047
581814
278960
624182
474620
2798579
2907519
630226
2726543
1441987
1824358
829663
967794
1381189
1042407
2016319
199254
1788610
1197715
1711157
1316837
2066062
2785722
508675
2302384
944660
2752012
1413078
2462503
1740369
201231
1628727
1807996
1110284
2351728
2788212
2811346
1420424
2464735
1849574
2458902
1511873
310902
2429428
649081
1990005
1323985
1862286
347131
1517716
254019
898429
2734129
328767
296824
1637911
161372
109850
1564735
2905663
2246034
749907
2607484
2448544
840055
587907
500334
512360
2694708
1040714
638470
853207
458016
1761334
1631253
73588
2460026
2248933
1504733
2032101
2415796
2552690
610579
938779
2096813
1713356
892982
399057
669560
1363570
731327
2258805
1258446
64969
2929558
308567
68602
2804786
1776435
972741
177858
3163
620599
1036088
611730
1659187
1302429
2186713
359546
2443114
1499934
960171
2437588
2813941
1667906
430416
2798826
1932454
1444385
2519660
1977367
1052840
759281
2210150
1537546
143867
2811671
2701760
2218105
2231924
2407409
1359348
2241354
2503095
1812487
1634902
959381
2936421
1094804
1403949
1977973
1821115
1083085
49426
855427
1742561
1102020
2390993
2514672
1856014
2698367
2002771
2516129
538769
2130871
2616781
2216754
1291670
1944951
922856
2362401
1667570
1305972
2356984
1390286
532843
703930
2009888
2897427
1870604
1324528
1115420
261032
574200
2456422
2432085
28883
909370
2162796
2797895
2462414
2130919
2648423
2022187
1189371
85438
792285
542199
1117162
356693
1875774
1803445
886797
138495
1090878
896453
2285062
1790803
382062
1941345
2073457
773909
2324818
448337
1876120
293238
1503294
115996
1745593
720821
2124997
1850369
631484
2513912
1003596
1754647
1095459
1406616
2665211
100435
1374859
2842151
901507
1421512
2367514
54432
675281
1726154
2081867
2160945
1634334
534015
1998659
20861
1206037
2313610
1867012
2298214
2276182
2476205
289284
1735580
1883750
1468233
1352552
2062115
184273
2189194
1006481
1141202
1710483
2311797
1083144
458680
603174
2176422
2128638
2661050
1980288
1886614
2726587
652473
1624000
400724
1887012
365955
2832074
499196
1905264
284107
2201431
1489385
870365
2647105
2279057
1360671
2216433
690356
2910473
2173880
891010
303570
658512
2015800
916685
2387600
2863191
491196
683794
2799646
1924080
1139677
1085241
2378309
1388190
2658701
1861196
1957990
509623
1063218
2382658
2072743
2563133
2474324
2838427
85745
1517115
165690
1507506
1820288
2718903
1108503
1811227
1580907
371793
2810587
1780698
761964
2927409
511397
2597173
634816
1635159
321822
1511579
2777083
2074609
2903783
1259143
197187
1366585
2269356
1409693
2148996
1022370
267147
1478830
647914
706740
2713507
2166834
2004057
1817108
731846
2748258
1842585
396078
1878018
1449575
2302221
1105973
787565
2020512
2680603
971589
1185931
1759179
2486421
2643930
1810647
39719
2937296
566399
814693
2715412
418833
2516693
225453
1818072
1366338
1419234
1285159
2632444
1129814
375133
1641647
2609282
897386
1445066
2718475
1135866
2287358
2707558
1119162
725285
2320121
2814600
2550958
1545890
2425704
1359232
1709494
929969
466294
2322640
43071
1999398
1512825
492919
23407
656317
127222
1009197
2081040
1366462
2197933
2650881
1593452
2898489
103966
2468273
1822997
303419
194739
492771
261936
48833
1483778
914362
2322036
2798461
1689282
1336376
1845265
2789045
2633264
2814934
578704
499315
2850143
107763
590814
1979782
789356
42412
1562813
2265542
73863
2477262
2640636
226420
481411
1779057
2940151
1257027
409394
2895535
2121195
81929
2285928
2745074
2449666
1735197
1893283
1819598
371893
2140930
290377
78368
1457119
1988585
1302636
75654
361780
2359187
1647255
2169326
670255
2271813
676728
2357848
2682419
1984393
32857
1404215
2602334
321827
926691
1625231
653314
644352
2015831
1327558
1597518
2554281
587625
1403423
1994381
2039570
494016
2248380
1388987
2250331
1751161
2776310
1493651
739711
909801
2301914
2043201
471401
1335006
2486441
242696
1107738
2638105
1888935
622291
2601015
2740415
2459961
2735238
1512839
2401521
1784704
2168793
2650383
2070043
2897899
1341069
1284276
1484286
462657
261764
363643
1482109
404664
1615640
2388983
1663239
1529713
1307409
2596821
2003467
2734052
295932
693750
2013400
1160906
1116168
1455901
1909460
2269027
1325195
1412461
2230395
2924680
784996
2082573
1889118
1763110
1743589
690400
115858
2421010
1846695
2097697
1613079
2505512
427637
1368471
354309
2622379
312802
1542081
2507975
690852
1759372
1157856
2222077
602615
259925
416341
275480
2551733
240446
475185
1007364
39255
1347209
2635333
1024974
724465
775619
2672320
2208617
773697
2610579
56289
369786
2845913
1493773
760226
2119306
754306
1112738
1823531
1175627
2814506
1043696
2298450
1884356
342298
31212
663802
1960195
649710
154569
35174
4788
214721
2342689
2047899
1382801
1880287
453104
2443199
2115749
2105681
2877073
240263
980975
2231970
2643518
1266921
2652601
1518247
1434343
1330006
930514
2612929
2132315
552419
703271
1500624
333459
1034488
1936849
275875
2173639
2015329
730061
1602380
757240
378482
869872
1875379
2651781
2186582
2626291
57552
2685547
1169852
355324
2386094
1201497
267580
287165
1628402
2490501
324992
2533207
1462084
2420919
1145107
372089
1944477
2550808
2271951
1239856
201210
1331970
2605139
576234
2764313
2358739
1954177
1521978
2889912
1271539
672197
2139341
831188
599764
1127522
2265595
1281941
1760444
2507024
2178085
1131912
674169
1532236
966838
1271583
2172339
691033
2827315
1214397
1764508
1822725
969207
196266
1938994
2516144
2258329
2200735
1224987
1075651
460813
1480267
983016
2017571
1736737
2241083
2133356
2678379
638266
1145419
2254062
1079394
2933515
2726811
1460815
1283250
1712744
2028259
1186426
2378750
1506280
903025
1644759
360911
1835628
1241270
1766741
543490
1898307
2577264
269676
1283315
626089
1359123
1047580
1431366
2876038
966956
469676
391070
2526002
319870
238879
476415
326085
1711858
2391665
1305650
874548
2584986
1203299
190463
1962363
697783
489582
668311
2399278
1991074
785362
1207586
384631
1786048
1375255
1111164
61988
170968
2146730
1159145
294426
1354372
253740
2159092
2066774
292528
1362383
1325032
2066495
2124394
326285
2727844
1458423
2866549
953926
2125212
2795889
545999
2667693
1843794
2005104
2443995
2675713
83481
559024
1904750
2814452
2778610
261079
338966
1146367
1346486
2607328
303742
2704940
313304
1628628
553393
628903
1525067
481312
2113250
2340193
2333567
915220
242890
2236537
396356
1832188
1309267
1178922
1018184
399690
1834318
1728609
108801
780668
1853038
1478199
2126955
144787
421604
2760113
1464069
1120634
2123482
1141563
1819321
618829
821074
1577803
1127751
2137937
1590926
1921511
707419
1973608
658105
2246760
548690
2064243
481550
2283828
1221744
2816951
2147592
2634322
2191417
1608458
602299
2290111
655887
2575992
2646814
2591586
874406
1549508
2427105
1439446
2134154
1234997
88470
2748856
2211986
2823781
2623274
186919
951382
1163895
1377106
1938807
403872
865579
1230935
962619
1869069
2492912
1746328
2641945
1257336
704768
319472
2752879
278154
1230653
46571
347805
33933
1741980
523969
658401
1202834
2236838
2347257
1404230
1110056
596032
1352994
456287
879665
1919553
742891
1733611
1177515
2238813
1246469
2013264
2784118
585265
1412560
2559491
2716404
1206374
1186212
1124766
198432
2028170
1690646
1152146
228215
206697
924059
1914549
975616
899469
1599596
347519
1129575
426742
2697230
1365939
644946
1550766
207188
1328887
898686
1811670
374440
2075221
542816
2134834
831166
2393656
1094086
437969
321659
150706
1915151
2581242
714321
2288097
2475442
2065
462477
183515
1022985
2558199
1298971
255019
909406
2658405
2311442
757885
2864302
185876
1597825
2488746
2785730
36388
2326989
1928335
311996
306877
84319
2550592
2535423
2078200
1336947
1186995
285138
2744280
2584436
1248181
2867729
624823
563883
1839301
515652
1406440
885782
254394
532480
1151796
251345
1021903
937438
1775545
2397949
1043170
2533352
1458252
1333319
868397
735161
1883723
1642484
490886
388672
2302666
1131819
1992754
1243560
2687988
16887
2915038
2294579
635490
816621
2078764
992465
2303334
1740027
2005279
2794472
1874959
1375977
400827
174820
1034157
2749658
1887471
717861
1056562
645575
2758927
1730306
204012
1709522
101104
2067603
563278
2889662
2879955
369873
1967856
609990
1490472
1745239
1573990
801123
1280848
1523881
1402400
1812872
1249139
991092
2205883
2400019
1147483
2182190
2584823
150417
68515
2062456
924556
1719953
2396506
1318454
1183327
33139
1142772
355108
556517
70722
1491656
1986140
489547
833134
578275
940438
1246833
1177638
1871342
2670487
1693718
1094253
2208941
1829606
2480853
2453808
2839896
1008838
67592
937748
2471648
100413
507393
134528
2807098
79516
2139627
2085641
2109629
2788519
1188917
507828
1319735
1164339
2932680
1150402
2757948
2095295
626930
2791276
2563121
316174
583249
1178487
1807992
2305227
1326888
1522321
523868
2651937
2523369
281392
25089
1752738
2234137
1189959
2232712
187602
1923940
2576442
880016
992815
1341451
807450
604017
295328
2354569
713043
1850140
2195726
2500830
771098
2074588
2448897
947050
973901
1458497
2218342
1522066
507758
1859944
962249
1000498
646853
429822
522834
2345421
1390457
1320544
1649283
1778310
63653
1616200
1613517
860956
406796
1302407
205945
80985
2882269
303025
1853096
2107421
1461980
704660
1940372
757838
2844319
483499
1807317
2639567
1302205
2324549
1399104
1449748
1992345
1014905
1407581
1143596
1526647
1704516
1596251
2140964
493319
1758364
723970
279052
2693767
2332326
1932609
2250299
1024626
1192020
1812578
2108844
1066809
2010994
2548336
2267918
13494
654559
2593441
910872
2863478
905123
2749288
682790
394611
1240915
2379670
1945162
40327
953904
2714500
1339746
2445419
455399
29376
2542563
2396687
1876679
615220
2412663
1158453
1406129
2596492
782370
548627
307940
2150509
2711425
2327674
2543212
412514
2021726
1202017
1896217
685319
2099143
2527699
797045
298227
2587853
2044317
1361260
773517
371331
664411
1576757
2290178
1041029
558818
1994124
334731
2629653
1268052
1654863
60833
1196767
308645
2212763
1262016
653250
17299
505081
1955755
2886010
1127906
2156613
2838602
625700
1212738
894201
1627503
2060072
1440166
1012321
1301074
379578
1574306
1108053
2601600
320364
1931666
2069637
410825
1865916
2636656
1768028
810975
313404
1727188
580215
1217630
18618
1563657
320329
2308347
405536
1478218
374765
712549
787332
2380717
2833330
709577
814839
812829
2778021
2771200
2093232
880125
435566
686412
91779
1769665
2350907
2638728
2619385
2182366
1712802
650293
2711646
1377419
2140632
2235426
1426577
2107856
408296
894162
541491
1063074
180288
534869
1650162
1120284
2881731
1168086
496467
938895
411869
958071
83637
2009810
2491156
1190637
446136
2581926
2036304
1588683
2694791
27333
109741
1234714
2623730
2885749
819842
1966688
1504750
1499130
2870013
1101215
1231223
123084
1393953
20105
2265137
2501167
797300
930252
2681365
263033
753536
2213122
1182890
2222039
2301039
2816647
1781714
1396685
1702023
405517
210464
549544
288733
366330
2715174
2537780
1781862
2564090
2043759
554180
58072
1222801
84990
203969
1230275
416719
1345487
511592
1089130
443603
2036245
1333104
1883635
361403
2896752
401630
876386
2472407
2236250
1373566
1352019
2447695
2789507
1571561
1589072
390317
1772985
798629
1089278
1049098
2471876
1231610
2408454
1682193
1509683
2448895
2004121
2621415
1407022
199124
2072479
1182562
184596
2072501
831987
1438530
308608
1861830
1537090
2614489
2226836
73276
2100700
1931580
2535392
1677128
1933014
679768
2160325
1984361
1352940
424616
2684355
1133519
1903699
1695093
2882015
880200
2481091
714069
755988
362181
2852950
1862639
70282
2820948
2450202
2844351
715351
14531
1115143
1363964
2124704
1726179
249540
1466278
2661516
1043740
1523386
242575
913520
646389
2182734
54965
62857
1566746
2938318
209602
283784
1529563
2547550
905663
427829
2148754
2204888
1593878
1537516
611243
1762717
2331997
1156728
1468411
184776
578747
1722032
917189
1391511
1764738
1154998
1470202
559310
72107
1948235
1000565
2201937
260793
2777647
939658
338340
454958
92055
761082
434907
1179404
1970257
1053233
2024581
120097
2468121
734279
1004233
2803395
2118460
1529875
1062919
2030437
820946
639665
676613
744817
1253489
2781164
2904532
1646276
2746150
1680165
1300654
1430134
1625660
2251053
941477
1907968
743274
143087
1758300
2726713
1398991
197868
1637346
2714877
2128150
369257
2665291
1505366
507099
1624910
903998
227804
342832
277510
2791883
2632003
2356271
1497487
1262975
1746070
2030495
2596468
337473
1193335
2767566
270095
1481624
2930657
558456
1167030
2571145
2448619
2216755
40310
1468089
2314736
1845366
1294054
221099
1023132
2260722
1705392
2821523
856620
1054445
5406
2525968
2015118
2932760
2101909
1216929
457366
1193910
732301
1533087
301468
1321415
2452459
2423251
435768
45348
323793
2210507
735344
1119053
1580646
1608007
775969
1463472
1785716
1675492
982222
774944
2102082
311482
853081
860413
1168116
480527
2528041
1278788
2876377
2645657
215413
2865891
2799637
1091792
1778302
1474158
1723231
2093403
1595888
5927
1094955
1415925
2106281
221993
110192
1452286
355722
235523
2635235
1559574
694503
288830
1586336
20460
1650823
2821080
1801247
2629422
1566843
2103582
1751964
2188346
252624
1393565
532901
2353545
2062108
2935162
2683326
1589962
1627676
202677
1432839
401376
995095
2629807
2939708
787873
2653774
588619
2055206
2315097
1911668
1621268
2798253
194274
2134605
1052973
2269851
523073
1714428
2458356
360926
1588100
1419568
1128130
1823340
796921
1145070
1882609
2006927
2175452
493637
700036
845145
2238167
297702
472755
2635093
2835790
1323237
2677190
2078239
335314
2928286
2776906
904548
2348099
2434485
1333937
660941
2676392
2097389
648136
1378189
774455
1759289
457601
2548612
690851
2349700
95287
2654348
1032399
1668595
326580
2788497
669138
2662589
841637
1402003
2635044
1917685
240945
1069388
204542
636077
2725735
1705592
2869366
1299438
1410457
181875
1860054
223768
1997549
700797
1709416
606335
2607239
2321213
2181999
469042
1012674
2673100
1885572
1699830
353294
791138
2274232
1696206
16708
1879368
4021
80830
654050
599849
1222611
2199606
102493
2253694
1972288
2195519
1573699
641324
759470
1710817
2257120
2038915
2709376
1903618
2688864
2360964
1934114
585591
1507098
576956
818451
2456752
602641
568835
895035
623491
782411
2812744
461762
92029
827946
2816698
2659219
356684
1212842
2177551
2406975
2153027
2183155
2354228
412418
2611842
119640
2582244
2197704
1153477
1861020
632197
2554016
426299
1258874
186026
2624353
2648431
1985237
458012
775257
2414623
108363
232944
1893232
442993
2903141
364717
2829308
1166691
2069140
1766973
1870387
961930
1993323
679021
1061519
1573722
2832436
2689735
867133
755381
913578
590238
478199
1177548
429079
1922201
2293661
1082060
413035
939783
1225407
2445600
2408085
2579829
2757276
1146702
2481085
490356
297428
891991
318651
2225244
2853404
1928016
522656
2790016
2043454
1916546
646206
2333420
760605
2197804
765439
1651796
1804765
2361914
573626
1073903
1758969
1178183
2040001
242215
40839
2090113
2020351
1062738
1579525
113447
2876241
127761
1949358
258652
2645429
1638676
241389
2820087
1328706
2817756
2842383
406581
2455934
696397
597407
206742
2000840
645757
61840
309877
1044877
1309836
349631
381262
1072317
666014
2909529
364956
2298795
2577700
683758
2514617
2650680
636292
1832756
1408064
1589621
197310
2851151
1923573
2554564
1934693
2086831
1463784
615832
1019502
1717701
492011
2054573
347152
1575334
2825433
2189696
2506854
265223
244731
813982
471537
1031318
2758616
1290083
2632528
1409022
1017391
890600
2380042
1211407
1821302
1637630
236273
1884455
2077395
355138
1888883
471522
2490529
25831
1350842
2657125
306109
487913
1612092
1464719
2442974
2376989
2789264
183967
153403
1435107
2096840
1604470
698493
460983
478515
483312
1538147
2907348
1043189
1866873
1037619
2599240
308199
594391
651587
1092765
534229
336131
1749909
2319285
758624
2732028
2902123
1600446
2614513
1666517
2035603
1404778
1938362
155002
2644594
851929
1196030
1048278
1824512
1469636
1301666
648036
975327
850996
2230682
2127138
823105
1678996
2919597
1911547
2742265
490232
194047
2883865
214612
2827513
95043
8082
1137813
1787231
1601222
1098951
2089829
655815
825085
1037749
2845132
2881255
1061058
1714068
385436
851445
2571048
2662860
2206068
487796
863912
2826970
2506221
1427551
1882786
150304
1235714
1586716
2847677
1173933
2505991
653066
856024
62200
798838
2666706
1745564
478039
2527970
158008
1130301
125915
753700
2087180
133835
2417266
1515692
2444959
1546061
2711323
351859
1604502
290008
1467628
2132756
2808502
1486143
1814154
1626898
2649531
2891475
2391315
816599
262431
1833725
1896999
1466143
20612
2291445
2288061
68654
1664856
581299
1556306
676797
1965849
2776638
2900707
303595
711265
2730699
2733061
1280973
309005
2174551
2326689
1106314
2229655
1163240
1795552
1079339
1865966
898077
1096623
1604434
139603
2846940
918655
2686523
2215056
114308
1507941
374919
1870785
1081600
1043059
442515
139610
1348792
937299
1684000
81474
149368
2932508
2585110
254055
1874675
735466
954956
1495755
529242
757159
787885
504541
13640
2886235
2091685
2115682
1802298
230075
861071
1439810
1267989
2191802
2699228
1232860
1243852
1520040
1441679
696727
720726
1574232
1676452
2296573
2544362
232829
405243
1337949
140312
462069
451590
1147371
2681118
271944
1515500
2312991
68198
2316094
170654
2257284
2714291
2821728
424367
127427
104098
462812
1040244
2841785
2541076
2884248
2900307
1286815
2631340
2800359
2929507
2186105
2859881
805287
40120
1178816
1198333
233182
648203
483007
2579407
153746
2747790
103611
1909147
313801
2679163
1160532
864878
1439559
2170582
985595
4738
2335861
2224309
2583095
2207149
1637385
1392958
1502605
2190031
1314270
1997639
513179
706048
2064459
185244
2126205
767064
1640536
2872630
1435626
2885362
479515
2832576
2008698
1534552
2200979
2320267
821344
1355591
1785631
2354928
33598
1934992
1729940
2811107
561959
2290353
2377454
402365
400473
1755014
616039
2382528
367344
1373788
1936368
1925121
2091823
395719
504216
2374835
661062
885811
655495
410567
967525
1183255
1397552
2298575
1069627
929349
527579
2560801
2899752
170985
228116
580544
2883048
2575594
179371
1963023
2293345
1480553
858065
1089747
920556
1389266
63504
1701789
1859927
354258
710883
1849345
685009
2043926
2245918
1202538
2782449
1116236
2179891
1907205
2393540
387497
1913371
701361
1745437
2271114
2104819
471657
1625046
97006
2659075
220080
2692234
530092
2500149
832916
242037
1656152
2543919
2743256
900441
2345298
2084231
1836176
435969
1850121
1883324
1951699
1426172
1239592
1223711
1442050
2394976
2750671
1121885
488532
56466
899936
342823
475217
1642046
2920939
2530951
2804116
2539080
178
841513
566731
817666
2893467
590056
1127552
2015302
1645332
971119
1828147
117293
525714
1508322
2036992
2899856
250363
1964480
2711610
292345
2717320
2763376
2580330
2062767
869612
905717
2099375
2919625
1223399
30093
1772357
2635630
1467314
2551275
2130329
36546
2611418
678887
1504099
2340013
2176007
1211421
2558100
987627
2002167
1915526
2533916
2305996
2454703
241393
719453
1160183
2733593
1605879
1638888
2331704
1163884
2598131
1659728
2714476
2721811
2013443
826806
2087370
1231862
2498829
2631724
378092
1782863
520296
2880947
2056076
326161
393975
2369053
2704977
2243285
2755608
753072
1209841
1202898
2324745
2418404
324399
276818
2910505
1944168
1231851
407598
540011
773937
2746146
2336618
2678928
2391019
1320574
795631
630816
1114171
356485
983318
2830527
1133763
1147579
445459
813262
1133155
1023387
1240211
2451353
459397
2441019
545257
2288364
2332864
2405763
2177888
2511475
2037597
896897
514434
254045
990967
274493
1401957
1434743
1352374
2863034
2882298
1934878
573254
961897
2144094
2912287
952988
619764
1436125
2476697
404529
2693824
461595
2906749
2081955
1820509
2670429
2513689
2309109
375594
2509391
556880
902021
721727
2086910
2005684
523036
1417313
2701480
766042
583751
1525654
1766072
1779659
1501325
176714
2749587
2529107
180443
2412889
1518020
1019581
1040590
1225804
2686232
903416
1337029
2503566
825628
904028
2417436
2312592
2521560
2800594
2104961
2361527
1578744
784074
2200747
2434561
2718665
1670322
702660
1882765
320604
2256307
1742214
14646
2346426
443502
656907
294181
1452486
431052
59580
1435383
2395340
2618047
24320
2100787
2536192
1415429
1860958
2492473
1361453
1286339
1862232
1430267
726752
1619012
1608298
1165408
306228
2023134
1873192
1634739
2924004
2639375
2590973
481696
534168
525491
711373
1349783
762751
2132290
687164
836272
2500996
2393453
494418
1820048
1106735
101031
2664866
2643593
955802
2467420
1316817
2582992
262489
2803381
1858189
2933910
720693
325520
2422384
1941736
2573625
2058258
798520
701916
58942
2441819
2236353
470861
2167038
445369
1643161
726282
1384418
1233522
2304529
1568374
2087413
1068209
847078
203854
1472743
1009300
2895724
694391
2379274
882336
2728902
299803
1939671
1666773
912381
1414832
2780631
2856793
2709031
792532
2483684
2553172
376631
982086
1367897
1359504
2920420
589415
622779
2456186
568158
2664801
360825
1022989
205282
1891160
1109720
2146502
44054
492611
1876374
2689115
1741195
747982
258372
1627069
2667650
1650767
1732367
433452
1722498
1306736
967951
325064
337036
1328457
453444
129735
352283
1485743
2910620
1235204
2789420
1381218
2833517
116974
2715332
2172426
783398
2938321
2635271
1203665
2793399
1701066
1784803
145791
1447749
1090419
184691
1714444
431333
2497192
1207107
2138853
2213805
1829027
1592246
571957
2760304
2739917
2129704
1231865
1215960
1499846
2793117
283693
1045113
2293032
2378646
2768326
2736567
2165086
2830978
2354739
852936
598139
2132231
987497
2088383
141287
1060469
856073
1619309
1317663
591777
2306135
1565033
744766
2121531
557077
1187097
1859662
2525149
553908
1452927
2611659
90221
602664
2432546
1992978
1575895
286566
2352568
11083
2755834
1929839
2109288
1443977
902939
1906740
2459518
2441071
1792159
2881727
2825972
2880770
1525188
2847236
413608
340728
509143
1816505
2560515
1765056
352190
263538
365368
1090750
2470508
2823807
497111
1151388
862172
2039892
1882372
2125984
1392714
2836903
113315
1842632
1551149
1945928
2512126
2184735
899267
2181760
1992193
1501707
316343
962389
1583675
2243074
1716127
1325152
1093143
577836
1092411
2349762
2470857
1851442
1110738
2366820
1288364
1330480
942414
387103
2516775
1563880
1393766
2878499
1486118
836218
1000862
1812343
1916024
2432
1011963
1404274
1040315
526828
2744773
1533762
243437
2066446
1698102
854591
742018
979312
1390515
685578
2212761
1267768
1008080
1133738
1277040
1715432
734319
2717069
913367
1513652
681775
961989
259522
1112130
1632144
1530159
1896814
1934220
2835840
851728
58927
905632
2867288
2929448
1351163
725183
1764964
2036519
912902
1837864
1596340
775787
1188035
2099285
738861
254465
1059683
252975
1178673
1965709
2558422
2205142
2356053
2596759
25307
5701
1118390
877510
2174968
704478
884450
904324
2409271
2493137
917504
3799
1952959
1769180
1386104
1048483
2745777
1733541
1398788
994367
197050
1268713
213322
1090666
709952
268857
2731475
1328613
2271888
1811248
1818836
1445569
58855
926148
2111719
90998
199213
1956396
37037
1498776
2897297
2160771
2128670
2256632
269080
321383
1097382
2328558
2162453
2595093
980243
2652540
1876134
2341343
47778
1721056
2048027
1250427
932131
2390324
1824551
326856
2625420
2224796
2174390
2508173
312418
2170082
2536636
2352260
107587
564731
2604961
2756325
1460754
912813
1062703
2569498
1349966
1408621
1869827
2273143
2565646
2093511
189400
1100557
17014
2128734
1831172
2273725
1860302
2081801
248982
2409634
853487
290889
19988
1950781
2504676
1842298
1896350
1170661
1173981
1428623
2054384
1732369
385392
727491
1658150
984898
952235
746013
1268833
151736
1472229
399158
745066
2914624
2425464
1345720
1167978
518126
2335345
639473
1137840
1968383
943760
32561
1957863
574100
741502
2814802
2003394
1903793
131338
1456918
262383
348150
1367905
662448
198873
2698084
1880556
1501275
1076177
409447
2148323
931475
2744831
2591855
2311118
2264585
515084
2056139
2021070
1606024
1134001
164665
1872229
126540
1853017
2152319
2624302
1722558
2098903
2190379
1520659
1158770
1229165
2113983
2695667
1752171
2572529
1873453
978099
1530832
1683485
2277036
1678660
2877023
641800
329401
1756646
2798485
2587150
2110940
2022675
2398088
712699
2193960
922018
952378
922486
431564
770091
2400011
92024
374477
2914847
1914721
1452905
1273809
632278
543494
723498
2204625
611807
1816453
1670085
1779884
2232057
298137
2548327
1958429
2619431
2631728
2295498
2135864
2807410
1958244
2599028
2835641
2863840
724983
551000
2287322
2776368
1312633
1555284
1084536
1796072
445665
2913475
2348082
240470
326132
2486463
1124433
2848625
2917432
885618
567673
1075408
1363939
2656397
1349354
305934
2391058
1826262
2410481
1052274
1351864
2178861
2705068
829089
1817521
1444352
238316
2877440
2870816
2103952
313193
1408070
2354412
876834
835487
1086935
1435215
2444538
2158308
298699
753780
2501875
2002867
1286030
863656
101376
1013087
1338977
341560
634116
2808616
2449689
228123
949350
1448513
2739727
1385194
1325310
27
1215524
2127234
1063758
582452
2241157
2865935
1824262
2743191
2085521
1113349
1029399
2671596
2150414
988140
2012548
32375
2301933
1630941
2249387
2428456
2521906
2664816
69016
801211
2187225
2683330
2727879
2632857
165532
2692645
1373149
706870
1552772
2676508
1167123
1848445
1473785
990386
1382703
1087509
918604
2405629
102038
927319
2502299
747134
1321615
265216
836731
949220
1543178
556493
880408
1976700
1541800
1310556
1979498
1066832
2001839
401251
1436754
1832928
1607379
2524237
225360
2569600
1660763
169492
2323262
309988
2134674
2482368
2509716
840520
761722
1682955
1293163
2319062
1287842
118627
2358860
2724813
774676
1250974
1618670
2405424
1074533
2928410
1229516
458423
1860518
1509136
2064559
1566497
2567137
2591902
2316701
2766481
594498
2484703
1375080
2779748
1281779
2553561
1988159
2406546
1273958
1473032
867171
1663208
2872791
1005882
2660356
2153763
2421013
1973889
2399324
2069423
1431882
1794479
693848
2734537
2640365
529778
979528
2042759
2404887
1741069
2439017
1788876
236396
1864641
1332620
670263
1070549
2421961
2473710
1449081
1371494
2587566
1185333
1163775
1908322
1505321
1461015
840436
976792
1417611
1649049
2784631
1463282
2639040
1071785
2746396
1529619
857549
1350984
1889801
509459
377590
325907
1252108
1515146
475031
2393431
2069669
1814194
2228366
1508609
2525518
1354966
674299
173755
718096
2909733
634813
618755
1881108
471874
1823485
2558115
514373
736848
43822
1994114
1197375
1208837
168298
1091650
2557338
1298013
2179448
2365733
710451
1130856
1468519
746719
543831
2096174
1553238
2049903
2734267
330990
2429308
979515
357118
1549301
2091576
1927431
2483400
2019398
2291531
2859109
312441
613077
2139910
776552
478327
1356256
1940691
2347691
1435145
713378
631692
2517327
651400
1033531
1005701
140948
2369060
1496317
2861854
654016
1075466
2200234
1759245
1695154
2908551
2397031
439461
1485127
1772289
2602794
2806610
957177
1432967
1742080
1569412
685651
483360
2885730
29033
2757798
2553734
560822
2710693
2805949
1623588
1495596
1097700
1059027
760614
86725
2768556
2874042
1482174
2214911
2312964
354779
48426
367461
1826737
315261
2435289
2571789
313873
988454
2293452
542308
1257493
2584651
1064672
2316009
1396987
1605051
2066501
1047587
520522
628927
2130837
1657425
2545662
2608692
1751368
558716
493501
89074
708670
1560642
1026240
2748426
856587
1339898
2143349
2836783
1975480
537626
393173
269514
1702561
2109963
66001
1968026
829309
2036775
2823296
1807045
791278
1463476
1743145
2250780
1645287
2340633
335643
315348
892547
1713733
798793
2103403
2769039
333603
604348
1536557
68892
190825
576501
2301685
16844
2106238
1741140
1037508
147087
2538423
1854856
271809
2282605
946107
2736890
613208
40093
1634101
1927690
1797624
2837142
582337
2717512
682646
2005210
1556394
1653720
247577
1343014
282986
2022189
2884256
2699227
1052801
327496
358625
2699097
2544897
2008135
1140735
203198
1756052
1362906
2868806
880740
2581279
2063899
2378780
2029449
446611
2216976
2120459
197247
1658407
1789011
1451335
2766876
1749855
21898
484282
1583729
213055
2417998
2085966
372293
1658210
2054508
2161466
134311
1920090
2263174
247943
298591
2585254
1317883
1160057
953873
294359
2485079
846939
1317931
1020931
1819764
621969
2390374
390026
417742
2271727
2205011
1091965
1052666
2653728
1108678
2294471
2129380
2429719
407350
825484
584841
1937721
1364846
2619157
546094
1225900
1681663
1202951
70197
2494597
1319314
1428944
2433605
809844
2600640
1924379
1616424
1713801
617802
2471491
2093495
331415
1951556
2555974
1097209
960620
2164715
1711817
1821610
2444922
1646505
117509
2249355
49848
1881571
2637333
1236405
2441053
532793
2896790
1166754
670386
2084707
2716961
791119
182490
144636
2308193
46258
942037
150597
1098060
238173
1474825
972074
2664515
1077789
390948
1016045
854631
2534710
2247830
1637591
650207
506935
865833
718773
1644469
838143
643298
2301815
149470
2907953
2736280
1619802
1312340
824516
891754
478065
915449
1250534
1452494
1419403
2679441
1020861
1951866
2500992
281774
1977713
2246677
1297858
1346505
2484683
2037673
2824249
157434
1309145
2304448
2872825
2748057
1874372
2387169
2010636
782460
593391
1690182
2075418
1776676
577432
1106424
2762395
1321646
683645
1248477
481982
1889565
2624255
1138025
1783261
477038
48722
2502943
1034468
1274659
2073641
1708877
1585921
2372892
1032723
1913525
2051458
40941
1844689
2450378
1535260
1612325
1330088
2665695
180420
1813359
1317877
253822
2378918
1018170
1252529
2377865
733734
23786
2400231
1327798
1132848
1537256
2526963
2489272
605016
1896994
1552872
1302819
1359340
1002141
2661568
43908
1786893
1863530
381214
1010600
2016522
2613450
1030404
1312159
687898
2603874
926754
1229511
2830954
1344764
1269642
1770872
1527385
263895
2748310
844644
1806512
351605
2422523
450769
1288703
2593479
2577590
1557452
850722
2276771
2935181
144398
1948738
42350
1225965
2362614
434061
43003
1812146
2012455
1626026
1319487
2140786
666141
856341
752185
2100578
2658100
1818595
925257
1500802
2123474
1456187
2187723
1746029
939721
2844681
10371
1526792
379908
1507558
43248
401928
1683767
1374977
705784
2632578
932058
2069066
91974
2431723
979376
2730915
1716224
440705
714066
2108009
95493
2318302
2890830
2518388
1100286
1318577
2716991
1619082
1900134
484626
224749
753669
2406631
1518741
1600420
2780563
28806
253342
2519824
791497
1376196
550556
1882865
2267547
2689687
1134624
2576532
43781
1005623
2704920
915775
1801334
1894645
2442578
1803439
1536171
736680
1558275
991305
1532499
1957988
324456
2056479
235844
37565
1928354
1443871
2427369
832394
747003
1987792
1042211
846537
1095688
2467718
242941
997374
2092150
1690429
2019922
520151
860745
57694
2059609
1941871
2137738
1583737
1485308
631234
746422
512648
2118665
1011693
725413
1079429
2229848
1879862
2783502
785943
1210552
491928
389353
9446
2827308
1702980
2628999
2487182
1855507
1872640
186185
2525709
2726094
2376868
1202007
584051
2253638
2884287
2321627
1895093
1581629
2436906
2784213
2308031
2498012
2048882
188268
548275
1958561
374682
1370525
1899538
2635899
1303968
2735231
1302961
1974267
2939841
2056224
395605
2242720
2550176
505245
1799592
390143
1166511
1487649
2896973
1806122
2253590
316840
2437089
1031831
764492
2152054
1201798
2810431
931455
1825890
775706
2256974
230971
1974335
1927194
1154605
1634215
1833956
1575373
1709503
2776768
2300469
1840821
799728
484197
215644
2057414
959824
1512762
2605457
2199475
1010007
2469381
928052
1215876
270474
774160
2060402
1470052
907139
2393880
636864
1538928
2887042
2337413
1347385
603279
1311825
1809299
622892
601433
1178876
2421818
1857535
954209
391117
2236289
2063152
1899111
2627952
1882418
1175721
1140434
2854003
1652912
2398324
610923
1000245
1685400
1801930
2652433
1474194
2712031
703595
591028
1192437
909390
2665946
1277809
2422550
2473453
677857
2784633
2444527
713964
2430650
76556
1952474
2842764
1946756
2078613
1574719
1587251
467357
461631
2785242
44489
2235543
2639892
2779166
2658441
607746
628632
2753685
2288663
378903
1765510
20431
320416
1535208
2455709
2159189
2344659
1608805
862829
1624859
883815
1574496
1785601
1879569
1937225
2528412
1022885
417605
384053
1254872
2163521
2287923
1518013
1269659
1760987
1081090
2860193
2036399
1051933
1117342
2276289
1461517
2076866
336568
2731382
2893314
2221817
2407737
594341
2220460
660501
868504
814899
620056
2499382
2260041
366816
1075649
1225902
675351
145490
844450
1352205
1958398
1864103
1474866
2368223
743510
1993938
903874
236431
2285312
410290
1722812
452489
1415833
1787009
2897892
124519
2323055
2039299
206057
949036
237952
2322691
2541175
998623
2675711
895064
2206832
126275
432201
548513
2782146
1109334
2265035
704958
1728181
2314568
2188371
1354425
736132
1778596
919368
93036
1869124
113722
2900360
2045284
188456
1572912
703221
743986
2746433
2479856
19195
22574
304065
1028147
1950753
1844573
2645743
1191314
360785
441323
2011477
1395152
2274086
1965047
864355
1771150
167599
1777682
2324936
2345149
112512
724296
421286
2286588
2600058
494582
2129979
696150
2310954
2363799
404016
1504593
2729653
2937156
1044303
1806650
55424
1477165
616532
764717
2790898
1103284
2418906
1372864
836421
1066719
2736722
2219819
1258858
2849728
587936
2070748
2518301
327672
582343
2397721
2083813
87530
2909701
121890
2361575
2701191
1706271
2776514
176455
248313
2735868
2423850
939709
741544
2085189
5946
91583
659600
913280
1060212
2595780
28191
2273995
2153682
2092802
10115
2390271
418654
460008
2179781
1791509
1529071
389744
2665420
56194
274416
250794
573424
2491592
1440192
1738257
2065447
2149766
2033122
180780
234390
2585615
188500
195814
2225385
513677
1673832
1364694
1498120
2138771
252548
1490329
444524
76973
2328234
1412871
70778
2001189
1937877
955923
1875749
651679
1002370
205149
1848867
1752232
1903838
590791
2560286
1094646
1947868
1129770
2156704
1000694
144627
163445
2630417
2834432
396445
1918572
1930132
838624
1165230
2449637
968679
2069740
2135440
2912499
856998
2180149
1676568
1853504
1905217
1406828
1478604
1320796
2097490
1158783
1085149
365288
766047
962673
2663645
1861083
1128918
1275232
526302
1495808
828706
367426
251364
2905041
2138614
1857023
1366970
1731526
443887
2582128
1042812
632881
423971
2405278
913400
2479556
2173304
2424284
1867901
2853980
988186
164696
1709340
1934219
123664
1366572
2523992
349221
2650254
1028951
780014
2400091
1620283
2018712
1003797
1913297
354454
2811504
1771280
2625024
381784
2036261
2859116
2151279
2927193
2592316
1745240
2004579
1472950
1402802
933099
1302704
524212
2177485
1288477
1130871
2539881
993492
1837488
2156807
2910762
1020649
986385
2714448
1108371
2098101
386289
2792626
2226032
682660
2804746
2777378
1793927
2440336
1568812
1247487
2849898
772844
2872164
1710032
617499
2392612
1980217
1942237
921114
652449
606421
1571050
1259343
2936806
1161746
2383940
1436320
2307088
1849435
567615
383079
1183592
1700997
1102865
1866772
2853967
1796480
810943
866651
262019
1514512
343113
1236986
1489180
73814
2029114
2379649
1707262
1689547
736458
2494889
2092765
1269847
2650824
2621228
2386000
2203771
2518617
576672
971428
1230870
1134771
2619435
2600574
2068670
2014525
1979909
1714335
73344
692566
423185
2276429
2298852
2004441
403793
1632520
2197254
649448
911246
445658
2687121
995102
1538912
394882
2109360
1875845
1153068
77327
2134032
1666215
2462916
2914096
1708035
2520204
743624
1283103
310378
2202033
35283
2521265
2785780
1447471
1102370
1073867
2704347
2901417
2494843
2470778
1178799
2363459
2181293
140708
2599948
1041517
1504985
406226
2113932
1561142
2705423
365192
1753263
1349024
643239
133569
1431182
1925692
1432943
2176063
1435990
1020746
332113
1180171
613011
1999557
825980
2487949
471828
2301171
221079
270588
1777903
980960
2674629
2901802
2618389
1740800
1311716
966290
2879365
687923
216895
2025428
2884431
1107726
1264972
1127582
896368
2039702
2428076
2037057
2388885
1129269
338315
1855706
2135715
677097
2540076
402758
2291666
559579
52296
1547236
753838
580819
238020
529537
479346
1748298
1039892
1419235
2528945
1157084
2920997
1769873
206205
2460520
442844
28498
2064525
852455
348752
166049
2625211
1550444
134401
2802390
2293330
2936482
1707664
1811588
2491606
1065469
667690
1604322
1572838
90825
521715
840835
1340982
1572409
234671
1910733
532182
632788
756960
1984480
2224819
1158904
295440
753009
206346
645389
9022
436877
2335064
1272594
1285239
1874495
391939
754198
278619
1754735
1050317
2849495
2432285
1471892
1757647
2699947
1295768
109187
1288925
1814482
18969
291212
1401512
1233691
2019354
290319
601251
837014
2331036
1691614
142730
1473822
2387875
627795
2081548
1754054
2405995
2083321
2052356
2925080
1626944
314922
937117
1168647
880108
925096
2170510
2431786
1443410
1148652
181688
875995
2013496
850963
2591137
718537
908804
1286256
1499856
2939371
2595193
2708795
1199886
1635237
1233775
2528709
1798128
602833
479091
822420
299941
2069477
2113786
2755921
1839436
2316039
2825683
1007109
603482
1722092
2266646
1663841
2295227
1471150
370380
231665
2586867
1270933
1662995
2699905
2171113
560615
1646776
1211882
2855979
265173
2274384
2065543
1397194
335072
764703
2075646
2075249
1531207
1350891
958943
2698853
2603191
1822772
1233956
2472828
594945
475607
905202
2159253
1416696
1233903
2365176
2089342
1676028
1258190
2136668
191328
1830953
1736336
1932768
1654381
2170817
1039731
1711408
369292
1129912
1901755
2405322
2590265
1327657
1844796
580589
1728474
720310
2724467
1330618
2607655
1673509
438347
2735945
272709
2889426
634141
1495477
921199
2514087
1318696
1354140
906120
1461880
260133
671078
2556957
349778
1723629
2758808
2907992
676453
1027164
4811
1005263
2520281
2218975
132424
593208
1748383
267547
1686427
2570266
911554
1053144
1687789
323161
321208
1240340
67077
201977
2770579
2109097
762388
1110708
642408
91552
2063363
1645569
604080
1505626
2582188
2547481
676315
1775421
2697951
1254241
335681
720736
262506
1118170
2151630
424343
2335368
1661613
2517762
2777772
853110
2591970
2100741
47548
372452
2196993
1696459
522909
2517414
2188470
1318028
2540755
2934478
249168
1870428
616897
1459917
2161914
1237540
1890392
109722
848375
1574483
811937
2483051
155554
1751929
2111471
1133153
1913912
1116795
50769
1727129
770094
2914246
1084010
1459720
2505389
275014
638413
733185
884202
1213869
1012628
1146124
696376
2091820
163854
1015667
2542236
243937
395795
1140118
2255270
2187971
2313290
2131041
1403483
2612509
1385482
1047571
2707872
165642
1480429
375497
877897
1950505
196301
1181877
1650087
1422576
1410505
374620
2288439
1728741
1303563
517248
2114733
412345
933889
1137819
1317722
1798773
158226
1632312
2490841
1134884
2476430
1903990
2754303
1846336
2928486
339601
2076261
2222007
1711421
2554931
1471424
1693889
1298591
2152010
2878638
2737582
2762921
258356
2292062
2616980
77905
2518282
2854075
2332580
2586404
2690772
2281656
935790
2766362
805882
1832116
2907906
2565749
264947
487181
1092199
1338637
1201161
1222385
481090
693100
1766353
2006356
2630341
2749054
388585
2263049
1837828
154403
621424
1935427
2057572
2810161
2452209
2319759
348735
1601768
1586295
1277871
810448
1097743
2077395
211632
654699
459870
1116774
421560
1791379
2509174
364406
2010320
769862
82962
698394
1590314
2414379
1330646
2794662
2758987
1641889
1870362
183831
2308866
1851673
2118468
999780
1732034
161092
2566279
1090691
232078
1892453
797272
1682607
1243241
1603671
1373017
2030809
1381676
2065213
699052
2133355
165138
1634618
2700493
2507295
2775507
1611054
2569155
217589
919247
1947041
1030179
1692753
2697199
2809338
1065357
858247
783475
2344303
34978
862825
85354
2845699
1328771
2519708
1513427
2745085
1403928
242673
2527428
1899508
1752883
1552268
1046053
950223
2350340
1431518
641533
2137239
2451244
1450270
1468602
72342
1368363
978047
390084
1847841
2632842
1703950
2430105
2424287
2891914
571792
1569324
636444
826859
2145413
1212644
2263404
1843682
366336
376303
2784416
38762
2707884
2862407
120161
1119546
2726929
2143002
1045852
1075054
2599003
1983729
1497460
1062090
580607
2264250
2490466
2362903
260489
2183918
2332260
1009403
2050678
174944
339846
2489858
276331
510811
1761248
1504451
1476006
476422
2496846
2419091
1431044
1518788
2296498
1322449
2864770
1021909
81188
1242879
2363763
2336092
1521972
2015948
444091
204742
235578
798265
2418451
1109627
1834668
2064859
335833
2055548
2138748
1823182
1490718
2271620
1055729
2753852
1951532
2339156
2755838
2087123
2224557
269782
905719
1812070
2274148
348977
2143679
2037694
2331148
2504387
1981152
2140107
98531
2204514
1759100
510116
91620
946577
954840
2012493
975235
986209
2172194
2114846
913525
749389
1748596
258304
557258
1565596
2462144
2080666
2129705
1486917
1334906
878761
1963981
621007
599534
759175
1775059
2657050
2881148
2749681
1159825
2573571
2816666
2194103
1751407
2465123
926209
225632
2003305
1203827
2940537
896056
1683520
176740
278824
2119146
917800
1497989
986935
1041659
1678201
2904900
1077471
1586163
1050440
2763603
1747016
374272
870358
368639
1944905
900791
808245
2883264
2608781
179622
1525205
6116
129985
1810510
1701423
2203530
440699
858483
373062
1266529
2142313
1331917
1666297
792465
312950
2871691
746808
1622457
1940890
1365288
2003569
1249400
1121588
4187
1360431
1271175
301209
1784541
2125287
1596453
2069644
1477455
2141983
2722124
1556044
1518411
2067569
1346747
1290464
1486025
2683510
1563042
2232301
2663046
1959578
1746025
1618160
869810
998229
371153
2923198
144177
1235423
465368
2710207
89148
1857104
950360
1546454
2446528
1022171
2709911
613926
2853907
2441448
966016
1011706
2868727
1274377
2800783
498235
2921419
2592463
2737762
1910160
754437
1948008
827346
87661
941827
2680289
1288759
1820149
1874435
1223520
2239090
2902364
2216654
399710
1114791
1866311
1124081
2543657
2170751
150535
1713308
179408
116959
2324572
2650403
1479267
1500949
526178
2042502
544856
2434407
1337299
1187289
2667380
873212
779979
2360100
2570507
688374
483391
2438340
1632082
1757678
2930380
105245
2510918
1595015
1662892
2374488
1089183
2798999
330101
1832167
1250202
341286
314033
2546756
12286
2444707
2436070
605850
1454047
2779616
2072362
69243
147239
652507
1523044
2289570
2713412
254354
2424536
2719324
2002347
1236389
77165
1685743
1446284
1675589
2245128
2759339
188180
866033
1030606
2165686
2716159
1628537
1806473
425832
2542003
2357993
2834555
2392268
1833048
1767127
2826440
1034190
396638
121704
1747231
114057
1265602
501676
1428267
1042409
68141
2018613
1669023
1174588
1737896
53953
1659673
2064375
883888
1207375
2106674
304512
2567842
675987
526062
263610
455917
1426052
607311
2404784
1764143
2929061
813917
1919361
2128236
1562605
165854
91569
1918507
1372446
1377158
1593992
2141399
1962452
457877
1692378
855172
1332734
1012605
1815272
1018750
2814146
712586
1270115
2635762
940698
353951
351272
453581
2694424
364204
1791962
1773614
1465653
544364
493094
556506
2021204
2517165
1929819
1077030
2150972
718454
771676
2438078
17367
435014
2497762
2804122
6551
2456109
1018877
2815889
2704473
739654
2687503
545136
24595
2350870
1559016
1801050
2686079
1470540
1390848
1254616
124232
806580
181089
2687315
519557
1444552
2731276
358556
2835697
275081
380277
1644360
1392706
2579810
2164820
498994
1040818
8470
1450159
834933
1787509
1679862
2591730
1710721
1015245
1180469
374807
251959
1258147
1510095
454725
282612
569304
1978346
1540421
1840091
2819048
1033682
277079
1616382
1144002
2837969
591256
66720
2426374
2372604
381926
2069496
1067506
355999
2137953
2770826
2649033
375816
1600186
2258840
2335720
2291257
2616752
1959718
1901000
912980
741425
2309325
70925
2808596
326793
734827
1771876
909911
382071
1081354
2591409
196232
2627085
210097
1749296
1260684
2629733
433487
2576641
1629004
2222627
941150
860443
1463307
1905842
827428
1380058
267971
348000
1359793
997175
2797244
2816922
167141
644766
684975
382613
2073107
2382258
476793
1646505
2531860
583651
1931647
2418888
1475052
802020
1035667
318928
1521137
2707211
2277269
1782935
101597
2538934
1524841
412003
2750278
2525843
1654539
51448
2144887
2801852
153851
2370877
49167
685476
2184151
1315792
295345
1212598
1872803
917477
379485
2839029
1788843
307161
433624
520366
2598589
2283801
198871
699587
2030405
761475
412594
2314158
1649348
1557092
1271470
2048417
2470169
585123
365703
97728
831868
73056
424010
1654390
552965
1603615
1162534
2467356
578234
308356
1668955
2750764
892006
1485731
2311796
140760
1652044
2775384
2503807
1026525
2130542
156681
1613344
287879
530540
120323
138982
58175
1424181
2626748
2264045
1678173
491525
1065249
1707586
1588030
2363556
1200883
673463
1201433
91865
2758892
2364355
525232
615641
2635588
2559877
2181473
1381174
472061
2745906
1170030
991303
2742060
2031007
1591532
1389253
2479315
2159623
406789
2834953
520357
506832
1810102
195157
1066119
494214
2472977
2647759
2259743
2616386
63383
1659707
2237891
378532
1432370
1880380
827101
2176019
705655
1296782
1141524
329788
1473954
1310642
860529
1820456
1149457
886126
1490431
2167414
362210
501898
1114741
319422
1111597
2076148
1193159
669755
1513714
396726
877795
123181
2197599
727419
1231120
2884023
1484191
1006638
2891485
2374814
609077
1531904
1492205
1466585
774372
1183828
1426335
926575
2580668
550528
1702651
795685
2580060
334490
2083825
1044817
1466668
2738676
2435787
321209
2172243
404997
426105
781432
2589638
1627286
2271851
2180426
1459286
481272
2147607
2073954
689963
2618434
1153739
595165
1217895
2596642
2751587
2332360
1418266
237656
1050360
1488010
851615
533077
2207819
2667707
1215830
1127444
2468129
1758737
1651636
39358
2360612
321403
2774731
2308314
1363235
1011282
2248402
1687149
1623405
678029
1249900
691339
1197005
77114
639030
1966155
706446
1822254
2004301
2109582
1780713
1188250
2649345
2509338
2839417
163457
2489596
1030311
180451
1954904
1761378
843462
2265353
2170639
556903
463135
2518103
286758
324849
1911780
2906413
2178737
2747676
83146
2523404
1237498
835492
52163
2417694
2881209
2688975
2147815
2023425
2342394
112941
1998691
1761427
1984641
1882270
1597261
2824131
1347529
876879
1569137
150454
1204353
2387545
2705390
715799
1444949
450872
179990
2448283
1721775
2792112
1148923
122116
54994
2245513
888934
1464616
1328075
862953
366430
2830930
2080191
724969
1391694
1111594
2531597
2195150
1032353
359597
636189
1826667
1325696
1143570
1594607
2797312
2415986
1325138
2839247
2736289
2833961
498503
116652
278935
436384
285045
2531382
1618512
1562114
2431069
2246378
844690
2387780
2007670
2904439
1397353
595113
666539
2006016
872929
373807
2692121
727845
2445498
2348060
144640
2335649
1675403
1462186
1749578
2759840
132585
1164003
2061178
284132
2331559
329163
528591
2781017
1965322
2637864
2893750
412168
1576796
2765162
721127
607537
2157948
2358950
2927832
92146
2805556
2514359
1640822
2051137
84705
1374768
2104145
1931708
195252
2532522
2867851
2488181
2693811
1426441
41332
2233069
687061
1079920
954216
1944206
2736410
2430307
391153
2359200
2532379
866948
2376182
334888
1976457
1812652
1234005
655136
2418608
1061805
841098
1802633
1716453
2887323
1073694
2363439
1209324
733495
2176834
711977
1723895
396552
2542490
949540
510096
1903058
809763
1325860
1326689
1332429
2504697
2101238
322164
569593
1320372
1925114
854204
463642
2398590
390363
455389
708968
2309173
2776565
304972
429402
2675532
1338304
2541523
174967
1058670
136524
2242724
331859
2029924
2395969
255118
1405053
2140615
1275087
1715694
544073
427573
1344884
230225
1476252
2579910
463747
2859875
2492423
1646998
1493196
1544729
2087451
1215748
2319712
1991376
1501075
2499507
734676
2588466
347987
1518952
2388854
730492
1250003
2215690
1288190
1152359
1083736
2433716
618641
55081
338546
2577054
1738970
2361640
2174895
1891829
2636490
2282109
1454253
2553137
2389701
774993
2629934
2681772
1145148
1448334
280107
1881972
324596
1021631
2019375
2100965
1553517
622073
706606
1176827
142000
354496
1500980
983283
2188662
1550349
102040
409727
713791
2516800
660277
685884
799221
998169
1749436
2555682
464268
1443917
2920344
279927
2298738
1497373
2597427
747756
169390
1941857
362280
2034955
909581
1881676
1259911
881840
876422
1670360
2267584
2673251
2414101
847999
1528416
378204
1818599
2672303
456281
537887
932008
2692838
2764323
2453108
1007962
548531
1338219
1416788
2064845
117001
1002038
2137608
2729272
2199420
887043
490554
2287225
867597
557087
1047661
1096584
490196
524691
1344304
873155
2529009
265575
1530461
2093777
91805
1347646
1836783
2859573
966670
376326
135944
2615166
1788578
1857179
550071
1659392
2595101
1271647
527453
2848788
546194
2608961
2676258
2004260
2589595
351344
2797722
163132
1190461
157040
2630661
1734648
886887
331011
886932
862844
1579606
1151384
302208
2241290
2171648
711662
2309244
1767170
368297
1097689
283329
1032416
1000164
2287906
794945
2895752
1126412
2759385
2767276
2120725
1891459
1931554
1395615
2291801
1911598
2052746
2181974
1749040
1955138
947957
1087960
653099
1161680
2688021
211115
1551326
550693
1648375
2473168
2798042
1976514
265821
1989299
1014474
1768925
363253
1868270
1269400
1456397
2048223
2572094
2723548
2751211
213552
25961
40423
2764066
702915
2758761
1139499
1755229
541267
1712200
511861
1723158
1966527
243656
1073010
2071953
1477895
1881811
1120781
261808
2915900
1682160
453433
2360494
740053
1246091
1912379
12439
2114304
2204591
958305
2025449
2009033
1688902
2345059
2378093
159938
2928127
2890248
2250664
2147242
571974
2405539
113220
720186
1744399
2360523
2061707
738014
2169210
256907
445396
2677618
1599538
2790799
486059
172728
954191
451608
2833978
2717271
1715562
1044559
2409611
2079239
1832159
2528588
1498243
127012
1988070
2034750
1059538
94523
11570
2660032
2153464
1981739
1772879
187075
907577
1100692
2233419
2330923
2206379
1189169
646416
2183062
560748
1802422
2399191
659787
2623265
2286686
2936571
278067
1531531
209441
865908
373633
205351
1271002
2622132
2048645
2061779
2730
2672927
313102
1900549
2539735
2066843
1981395
175889
1656055
554844
2085861
1083492
2907758
756064
1692300
1777670
1224470
1956634
2884371
389136
2314968
1358001
77008
2092029
1913793
1992029
1545059
2695386
2105654
1899116
1493232
572076
1162520
2767015
1979733
2290810
1790336
2720609
462602
1987846
672415
2557843
467685
473119
1789426
1568774
1845861
2167155
1501218
924729
1369316
565029
433040
2035696
994835
2125772
1643196
2046107
1243114
2785845
1410286
1456618
963554
224056
2884097
300158
816306
2538531
417863
1580452
2317259
1123880
345570
1440612
2621896
1983902
183398
586448
2609356
400815
179193
704075
2772213
1974661
916561
687819
850101
1286761
289625
2052252
1355172
1867421
690750
826466
1269585
1271662
1309669
346205
795725
1339188
2195198
2331368
747274
191895
53116
2787207
191399
1498956
641068
670202
670328
2152607
1044894
1427628
112514
1115710
2427395
2877827
1420329
1017092
1107628
183987
1076070
2790752
493457
2291062
1297402
2474221
1583349
2655005
267050
935843
15616
2688205
2061731
1638335
1408099
2321175
2619922
1260288
1737151
1188404
267009
1790902
1393530
2358567
2134732
704203
998995
2078669
2853933
685604
772960
1539300
1059021
2281575
1133550
2573342
1584139
659614
338300
389534
1889585
2290657
1946384
2726343
1803860
2596824
1820537
1188769
2844608
1678877
77807
2242042
2645235
2447683
1518564
1144360
2272974
2736777
1121274
1162089
1092832
937862
193835
334202
2702507
16842
2715563
1580127
2054375
2827390
1314005
1422877
2303633
1389746
975823
2912410
1211524
2081636
2928880
5317
1944917
1781094
702091
2075892
1247525
807353
2138831
60527
1043660
24041
435386
1910380
2796416
2187731
457852
902816
1728768
2328693
844296
2028547
543748
1388617
2121251
369504
337980
2870222
1606574
58413
2403418
2810611
667625
54447
715619
1764383
1553753
385540
1468532
2804911
926190
1931909
2030357
1399601
398594
2676422
1228733
1992749
2689446
2353015
1183509
681938
1260559
1462610
1391624
842794
423446
1205366
1683958
437574
1510900
345647
1341053
429103
1675214
1061073
1155294
497437
1062946
2827875
844465
2842338
2432872
1647402
2221679
1595110
1994274
294846
2077379
2505703
2521789
2028756
2569770
1070974
1594282
344723
2082141
1918118
434773
499564
1168874
2484564
2128436
2779733
943457
483288
869170
21318
1878498
2431442
578147
2071839
1635436
1858218
2881301
2502407
1965971
474228
585776
2498483
2778731
891820
799779
1800306
1969701
1419678
1409203
749317
715919
414459
342694
2431026
2322472
1026994
16487
2936702
2913598
894086
2104236
1329248
330203
538990
2539104
1929361
855125
1113512
2101205
2149592
2564853
1002195
975482
838081
504699
2885345
2490462
1181065
318724
2282829
2706958
928594
1101451
104800
1896645
1758573
243474
1831422
410565
2842321
785455
499842
157201
891371
2266967
94666
1280703
1161447
194757
463820
2029760
1419143
281196
2022926
1697577
2103320
17760
1272061
627734
2274059
205460
751771
587662
2470765
2815532
2027704
748974
2803515
2569695
2798197
1981859
1112887
538980
105476
1879595
2137309
2594018
615213
935334
1021377
1162283
1866281
912287
312848
2828930
404164
1779607
2634214
1624965
1561001
291645
2937266
2719305
796796
234112
909869
930896
1321747
643321
2560335
728908
2909989
378473
450223
2938049
2879646
629287
2079022
2070127
471873
2191861
605963
174681
670502
1592503
521493
2824361
2624240
1704703
382971
2093826
1328616
1120155
888427
1281575
2857966
2612231
869975
1530488
1087403
2769059
2468648
1948597
2040065
2032292
1480338
2743111
2295979
123592
40142
1141775
628104
339047
734337
423005
2295601
2407597
982661
1341149
27906
1320921
2267701
2739648
524299
1562007
2934114
740958
1074847
2891917
1045555
89590
1502588
1816557
1768633
69694
121300
2260919
199743
738238
2174956
2498801
982948
312138
1319835
1422715
2886693
1427260
686844
2248520
2292289
935776
1175545
2928410
524340
727184
1004687
1275246
313196
861760
1994646
2172912
2233286
2565756
11243
1454147
771333
2850893
722687
1950910
2346126
1355535
1586709
2659142
1309368
2272608
1777031
2812153
2710944
1853820
255265
853934
2840897
681075
1586632
2409898
1354995
2538409
744075
751361
1480655
2773417
2631569
484690
54466
2062249
107656
558907
1013246
166904
2710296
2231960
2920533
1216323
1598398
2514570
1104713
1272354
1425732
598887
310695
1536951
523446
307396
2890855
2173015
2643116
706746
1809181
1412799
995388
2763289
1671931
378592
2004722
2789468
1189104
84181
2539221
256539
2404555
565614
2913422
1800983
1217898
1566497
2212148
1302022
459567
664309
2047843
2021206
480741
1108783
1902070
2525757
406831
2878093
1942436
1378868
1819869
2050362
208663
512426
2516958
936636
1110054
2022509
898679
2486224
153698
492008
1101529
1553386
427738
2302916
759540
762691
2285076
2778965
561013
1685160
2014280
777459
1475372
1025968
2419630
1134300
2933295
1302874
240542
480414
2880343
176133
1158597
2816129
996865
1867612
1786171
1343677
1985059
1102969
139025
317683
863021
663635
2302610
2819337
1662066
1239951
2524355
1717707
1449058
1991784
2645719
2734523
1403891
1850748
1937632
2401137
174469
2661889
57210
822104
1411342
2324884
1717598
1583907
920270
544548
1997233
778698
2172261
2648637
1552023
2777191
104303
1928644
1348132
1070437
1372676
2429234
415309
1880301
597388
1923104
1881220
736106
2150773
1019557
701398
96943
2074455
1303489
1003399
869034
1270709
1593422
460852
2387903
425511
2763266
1488403
1574845
1165595
1566687
1220573
1726758
906327
2270416
382291
1428516
2479718
2323768
193710
1055134
1994006
1781745
1519327
1365108
2886024
714194
1248291
1832342
1439304
834088
2277531
2050087
1591613
757231
1029932
1163379
2325308
172556
900864
2015917
1347238
2858089
1299632
651152
2231556
105854
2453742
730427
2758524
2708204
1283256
2467931
1418996
1985248
2717782
1218623
324269
1280246
444432
2371120
2383
2703396
439522
1897116
154948
2568683
1258889
2927571
348799
627126
157812
2852360
958975
1708399
399549
344287
1368207
593050
997259
1999058
1725089
999372
832426
1996897
2418968
2864348
599597
1565972
532927
654547
1113489
854876
702510
1438292
1004635
1392175
301131
797192
1436286
2720760
2916938
628410
1363945
2754118
23304
1179436
512147
1669628
1156471
1062428
99513
855739
472156
2170349
586282
2824656
720385
59317
719139
1539061
2905205
674230
1070617
1658422
2708846
2362504
2350560
428060
518229
1739355
1510293
1473455
2267474
1749588
1898144
2784104
1106125
2557484
987584
1910196
269254
2439896
708130
1122045
2760955
322470
524367
664497
2583428
2177856
1754616
88700
2650433
1044191
737461
2832862
813030
597606
2572165
2358232
1907067
1609381
944124
2883393
1254962
2744989
272458
1006391
1248050
2452325
1482701
730334
2275475
2229355
2073623
101343
1028593
1975169
690272
1859315
692641
2748480
1452769
388899
1596879
2233378
2307059
1097474
1560292
1784426
1813803
766680
318691
911661
2280099
1626666
808153
1488306
2360582
2417896
537046
252797
2146619
2490540
2898998
2176745
1902277
101748
138850
715015
2647838
2687956
947371
2913649
1767326
2610953
1222056
1461806
2232110
2258273
688171
1473506
2245392
2704162
760901
764952
2911961
567682
2362314
1603794
767053
698112
2921972
2921580
2064862
2259597
1700940
1227817
2621052
230739
2028831
1720013
520407
556580
1393461
2715247
870572
1123025
2133527
1255793
519990
2732639
1865081
2555998
550152
2762363
2021209
2914685
1257523
1765425
226526
2488197
869154
2930778
855857
1591016
868838
934428
854323
2896791
2804396
483561
2608849
2658592
918842
1990947
1201040
609912
408490
2142704
825293
1284670
241795
1067242
2058827
808986
2286995
144701
1786794
359880
1892789
1837761
1845628
30533
1857347
276048
2692540
412129
1898575
2267875
373813
2151662
2586361
333678
1131219
1124535
1613037
20612
2185993
2579177
1986937
657436
1466715
2033304
2302189
1112
603820
2224430
2897464
2006226
1759575
1139542
141240
1607970
710524
2679331
1551912
221096
902091
1785335
1456378
877548
1337723
958881
2556405
1831327
567651
1446579
250259
946872
510217
2657677
2140519
1725115
467180
1282324
1737657
2559149
2501402
348273
892265
1303255
23222
208634
61392
748037
217968
1189839
834290
2806352
329520
1775003
189181
4020
167155
648398
2567940
466847
1953028
1742485
234552
1309816
777052
2674541
2691047
736139
1574963
1481676
1126180
1933355
1109607
696371
2625120
2867261
1830364
1133876
2935721
1584007
1692174
2929922
2011288
1989426
2153287
2164231
2821915
965000
2732349
354688
2024659
1611001
809960
925502
414165
158609
2880879
2777547
905846
360073
2099950
2090915
2914086
1605623
118225
2199922
2324556
2244994
1297254
1809380
2530583
545742
63641
664065
2262648
1868569
964084
160706
2823059
1336428
1962487
2273328
2781526
2171777
85067
2425976
2743486
2934310
1626633
2129987
355623
48496
2557045
1672411
1135957
1506290
1015857
1600380
454574
1543329
1061164
1635499
1173110
971051
2312291
2050666
387230
943057
1909811
649132
2375506
308293
338056
1462618
669755
2800766
2670412
530085
847510
1055529
2768465
1354223
1815635
1154298
1531536
560963
1670047
1428217
2155006
1054588
1332080
1850437
274711
701292
1940993
2186769
1632433
1182184
1091200
2870152
2790785
956702
1491553
1956298
2302371
1442282
2649252
102418
394107
317631
1824315
578411
98513
1567135
2691603
770596
2707874
554831
1319919
1760482
1382137
1317576
788438
21479
807004
922522
1412851
1836637
1651478
2367509
2710542
95286
852822
2150786
1253901
460760
1969181
1709099
838497
1466398
844763
818494
912465
2834384
965174
2081278
2394735
2781098
1712622
2090953
2735693
1502643
2495936
2235855
2153864
1294007
1686924
2936690
952544
975869
1679112
2462827
1907202
2713494
1768985
1644107
276438
1033650
290766
1322052
2518996
1783923
1664602
452978
1088769
2457605
1310638
975153
671
1101438
595489
2503339
973793
2631968
104274
1785042
1674006
173571
1768400
1262112
88844
643918
1948543
1181021
361236
723326
2447504
87308
95593
144831
1094600
1432260
1197102
1132652
2539885
2746744
1593618
463262
669455
2433382
1045555
585822
449826
1844128
24720
920887
2580533
2662494
541291
868374
1555868
652231
947146
605371
2554793
1352286
1345722
2472534
1230275
1690551
2257520
1923307
1485325
1669782
1735658
1672704
2838476
2033196
1047080
2796081
1551912
1442822
912747
300346
124116
1276699
153375
2083075
2852090
1237234
365298
712219
156491
2206438
530097
2910580
813778
685542
2649640
2186867
2730791
328585
357823
1914719
1943391
1841605
1914862
42809
1311208
530729
1861043
2762853
1271408
1520962
2623004
218541
365448
1841159
1887000
2340555
606158
131032
1678529
596804
1574493
2926944
399829
1233056
839724
1264085
2797456
2844429
933709
1788887
1708130
451688
2106743
674027
2653116
1216455
2299541
925554
2862491
2277248
385723
2830406
2080821
3952
2117366
313005
182681
2067890
257093
2215096
2595589
2123172
675342
2451494
2679545
2733375
1134666
1967131
695261
1835594
2698996
2936105
1150863
1377337
963032
1093619
1784809
1055408
2601596
1929651
2519415
642547
937603
1160175
1339540
2530411
2775110
1342841
1806282
1261296
554429
346892
1152567
2065649
2408512
2659287
1864863
1255052
2411222
1839602
1348980
2714050
2656909
998303
2349679
2573067
327769
2419223
86722
1404123
966511
940698
302142
1606899
2412305
1403235
2517914
804718
1732982
1255961
2690438
668260
1659389
2361805
121986
2814715
218057
1568039
980238
136393
1236236
2729184
1636397
1707827
1566587
1724888
2442210
1191473
412236
1814426
768702
2398444
2371630
2693583
1586524
596831
1314772
1624778
2475391
170664
1412302
1845209
289200
699873
2842482
1268964
2368268
2145235
1003143
1358759
2277820
1159455
924041
2673585
1304695
2823811
1148192
2678415
203266
2196700
1121519
1729057
1094364
2444445
1232596
2472189
1230177
591478
1217513
1588298
251285
2863642
447177
1799731
1147900
419164
1949455
1627166
57984
278402
1509359
2578722
1522217
164441
551179
551910
143004
2889704
2365083
468092
946000
900559
930697
296194
2447741
2030691
851154
2188309
2518560
970921
2393301
581913
666004
1268374
351203
844233
1506321
2822744
1971557
1197233
216462
2172531
648147
1528329
2379921
1741004
936481
1274841
1069755
2271350
1777505
691510
32197
1560543
2818056
2224954
1354346
989354
431145
1502705
1620785
2034661
2238622
1134284
1030350
1942528
482636
1910783
1403061
1775359
1160159
997304
2741557
2448740
364219
1652296
106651
1378546
795204
2184712
2454307
1436877
1632260
930310
1659631
15191
2584376
1463367
1413386
1160060
2706854
2341758
1889220
1823496
2486067
974079
21039
911365
720403
1759635
1437393
2388004
873917
2423817
332613
787193
2600982
2456832
328680
780875
2779513
1232346
2534640
2234440
108533
2607165
910655
368219
1988669
728581
1429939
990135
2482717
513136
1046053
1021701
2808263
155809
27121
1684694
608002
379864
1777198
2020462
1106073
2564016
367153
1689519
2299888
462645
757121
986898
991755
1547120
2196655
1160652
276875
2122116
1584442
895587
2886065
118202
1081244
1435402
219271
1041374
187705
1206855
2332169
1598364
1988360
1084729
727617
1411282
1100907
1357625
1051140
771801
723390
1940046
1226272
1658580
2596277
2419906
2567666
2562940
2567017
45754
1695886
2468829
1078487
305030
1895316
2690003
1142175
720009
1068712
117655
1040108
1974115
831773
2231697
2094887
414257
2369576
1483350
2758438
1286994
972475
8448
1697959
1915791
2037788
2812327
635694
1291349
2194736
471629
895366
543762
732899
2510575
568955
1055522
242147
1211792
1838311
570586
12638
2737449
1121207
2118231
2674412
1321564
470129
281541
2706330
788214
442914
2201910
2677779
2857979
487832
2535148
1192103
152115
377860
1976384
2722748
1880806
863392
2178966
2570486
1640271
904873
1354870
514868
1082584
465846
300625
529207
2765283
2924887
2685650
1035067
2649134
1817252
1623553
2389582
833225
1614290
2821331
2294021
1129554
1844235
109361
1573708
225332
1885784
2840654
1133108
2797616
690247
2335914
2767478
2710207
321053
2552261
2059886
1824193
2285169
1482743
1919874
982751
94981
1452295
581360
1268720
2116911
1169025
2627131
904130
1417399
2447027
404126
2174032
1552240
43297
538922
87998
436919
2888515
590241
2446367
1991952
2572572
1278219
21579
2641421
927010
785982
2469055
2318696
1126824
1830959
1445694
1838656
1760236
2239249
2029536
1186248
466274
235295
247281
1979928
2411476
1205474
1377950
814220
2087686
1362084
2363305
520782
17127
2687331
2595246
1865583
989031
288416
888222
1667197
1993456
1263127
2057522
2191916
2668443
1303699
2570350
442799
2650364
1337228
463982
81372
1974962
1534032
2569983
121000
1835957
1365263
157439
1337860
1181081
1716776
1014863
1835793
2127462
1069746
2593224
1861330
2513304
1632185
1102967
392422
396968
2766305
179043
2075175
2185991
2410583
2044068
869622
2652133
1462396
1192739
1038491
2574440
1718887
1948956
463158
717483
1272898
2545789
2559537
729539
1528102
2164087
280082
559000
2290225
1732922
958491
476561
832977
1485980
1128190
31439
1770666
909590
541839
996460
1661929
388202
1051086
2655391
69857
1628764
1724781
225539
911915
1192945
362170
1164813
2061991
2772525
385979
1778521
851017
1054556
2754783
459436
1923978
196284
1658721
1534558
2035553
510194
1379209
1438578
2400389
1120295
59978
252979
1137380
1115995
761541
2907648
1798390
724560
333934
2669193
1634292
2550041
1826779
1544326
318411
2750420
1755956
1445909
760594
329442
1950069
2935312
943476
1817162
2594219
1598030
981524
1203736
783621
2155154
661090
2758986
364394
2728200
26907
2109173
1038720
754048
966202
193213
1839004
2355119
2936906
792545
223497
2242665
2457022
1131363
1722879
2533927
1183393
53327
2438501
1274460
300244
1930832
1292153
1119365
1671239
482812
1436018
1290230
907271
1171790
257168
2757264
2871604
2012775
408203
2680255
2219469
318454
2286095
761876
1551218
211013
1680774
811405
2782001
417182
2927173
460597
529203
1222285
1454432
190883
297543
1196136
396843
276595
1405279
394491
1319226
2501594
1630758
2499738
1040185
2454472
244726
974572
492899
2565631
860139
245003
1527360
2170577
2067699
2640401
2918135
2021627
415583
19463
1863801
2514867
2044841
1217347
1263403
2094043
1050048
229832
620657
1397435
87170
1948506
2742992
2772910
1656187
2419585
1603674
1647517
2081103
462370
2106149
655888
185921
282538
1844244
758036
2738679
2432932
1972521
495764
829940
678547
527948
2816772
2827971
2298926
2770770
1543130
307740
1233771
1131397
857665
2732343
2004604
1524213
2609886
944116
1425875
2751656
1064191
2296230
2131774
113213
1057695
1191093
2847878
652712
2598300
2198498
1916428
146173
269879
449734
1473029
366110
2626959
2811993
247705
1890290
1379806
1028413
2274241
1313423
2446470
2103713
2324676
897155
1250186
255320
127264
2240696
666728
1399659
144185
2225380
2087995
510748
777489
746938
1838159
1984626
2483445
709705
1722623
1194910
668737
1693627
2377770
373896
617394
1821804
1030186
2232452
2052955
2872343
2750283
2038241
539121
2461868
565575
155556
1493189
1916293
500402
2601197
801447
2533288
1219654
1743483
1912334
673991
602445
2635670
1763264
39707
1860712
196454
2002622
1580131
2000898
620141
393621
615445
2427083
514067
1205750
2392990
1090440
1626809
948667
1265086
1465547
711240
537368
1315849
896774
1631773
1558616
864224
2363730
488492
2213527
202295
1637504
1822814
1356340
1924408
309852
1337338
309803
2924731
1547181
1135719
1195004
1674190
2382425
457312
918513
2340930
1927767
1239608
625906
1504169
1277570
380893
1216118
6183
1014040
466735
2940144
1755622
1770544
2450019
1765938
1083244
1258143
2689081
219132
2110815
1302017
238423
2604680
638319
2022089
1645512
1951018
289623
1649571
2141907
2722770
2515829
424780
2920750
2598448
29095
2390478
1670214
804977
1060398
1965554
125223
131925
2189060
2248861
1778865
2676387
223334
665266
25980
1528274
502250
1151137
2783789
105179
2160318
1238507
2836183
1706489
789075
2404835
2935966
1597906
1593787
2087341
2391481
666793
1631594
618499
794697
2121213
28572
1093571
1860525
768284
1133372
920661
610122
2595658
936248
1774484
1641724
1556090
2413399
2162170
2623541
1719897
641203
2346738
781305
1298719
2065621
235648
897988
2169959
1132544
2266859
798868
1620407
2140478
1545645
2697160
726985
97674
1638916
1408125
988456
781013
1285511
154682
571986
1139492
565354
2623351
2229610
1663079
88892
1579468
1908443
465193
2074603
2698736
2401231
2427541
1170722
1098197
627009
394676
2543958
2695202
1621655
916376
1583752
1290360
2478729
434883
14620
2033812
1274825
1581707
1531494
1923513
2802467
1323510
2439429
634884
135738
2774998
2501715
118109
1770278
2059632
1939753
1454910
2417968
738458
1270162
2362128
75969
29145
2085338
407697
862319
2027757
2772656
708661
753397
1516650
1162514
2331037
873733
1889045
255932
1966396
2510650
2237874
1679383
1786278
636272
257135
775677
2060238
1637204
2665365
879035
2646254
2852103
2798831
2759545
2240751
1317714
1950328
1836081
977686
125810
225561
1158034
2869233
2150639
1022948
1630405
246739
2341292
248537
1100678
757509
15194
455764
1408941
2855855
1561788
2617929
2804232
1374032
1349088
348501
1163614
456910
2719354
291217
1791725
466603
2037651
2743052
2244126
1746992
1925949
1203950
1311782
1616176
2855105
1237430
865562
2429492
795031
1450265
2129363
1772863
1182947
1451786
848574
438367
1829222
2168909
2180275
1171630
2891536
813126
359262
344160
1672729
1485128
2613504
2072283
845599
2128110
2903974
335294
927157
2761124
266315
388178
172188
2856695
976925
1534778
1080885
2244216
1202176
674331
2921803
2443556
2327240
988045
2686063
356455
550655
1330691
2295228
2384954
2145637
568596
2422085
1902552
2866178
1165283
170034
2500020
2669572
1714765
2905946
2817997
1040853
2880138
367684
2723357
1606726
1075512
1471782
241920
1877549
2492963
2763374
2266712
151040
1992494
1540680
2213817
662607
818464
2321562
223604
1962040
479970
1123425
2867788
2627456
1538161
1838756
253050
1146215
2729407
918026
122866
2047826
2445092
768622
1450896
2868649
1886776
2353091
2646407
2705886
916218
2472242
70995
348463
2297513
2097943
65114
30990
2130684
1595713
1935013
2845360
1430862
229295
613968
1247714
768470
1931948
669801
794582
12496
2837659
491712
2265109
869915
2329060
262738
741161
330861
2527497
1162317
203469
1036411
2377677
126203
253917
437533
2323577
1672122
504320
858117
1021175
1126507
1623639
985775
1788681
457651
595268
971349
965162
749573
1555837
2338612
2616170
103443
459439
2705174
210790
76780
407258
421848
694398
246025
2788666
1814084
2281228
2512779
266104
582906
1588735
2479629
2636257
948479
2623196
1932496
306069
2205574
1562237
670147
2013968
1928955
1813184
623908
1632671
153901
205460
2772416
1703231
1442370
565217
1562471
185076
2493667
121815
1881605
300332
609769
2281996
915784
2306960
166580
696555
1528793
2919315
93768
297072
1600121
1198905
1726022
336245
1910449
33772
414867
1581365
1321468
795764
2566787
638387
831465
1735686
1768511
1244672
1366032
2564905
2445866
2423016
1041859
1196608
2209095
1851997
906255
388755
2003363
759957
1171530
2390655
1327965
2198167
699167
153851
787593
1179620
2547563
1893054
1236481
2912206
2070010
2867740
2940370
918167
1243126
992246
1933798
119900
1180416
2212854
704640
5352
2697128
2205936
2636452
2527776
1168989
418186
2223926
2634723
636643
816591
356017
691065
1458411
1046958
2299154
1839160
1511597
467630
2712498
873500
90057
695660
2839566
2636068
2486486
289238
2225987
2584553
1757078
1736763
1277789
1131912
825699
2050257
140113
2832143
220179
514735
1978269
2248810
1937966
2040128
895369
1256531
762606
2854152
1119540
2729236
313755
1260274
652306
2330974
2710699
2381540
437024
2014959
1669720
1517542
1530337
2028710
951022
2845257
1262760
1336506
2704551
261794
998908
851395
408855
875323
2282563
1959391
69727
675796
1512599
872538
1386472
2118019
2627681
2890423
925890
2108718
222221
1130957
234569
119213
992256
1548018
1715999
1732645
1555813
2822593
644677
2552659
2047914
1485571
997541
978791
667198
2640422
229175
985483
1749615
198065
612595
1286730
2483177
621298
2348995
1037616
794962
1199905
708934
1871816
2316993
2187514
1873777
2612336
909003
2216211
1475767
494719
1920926
1022889
1570437
1837601
1232061
2452750
1458721
2304321
2429457
2088905
1521030
1017675
1165485
807877
158102
957212
2025117
1426376
357904
2810581
2333804
889464
640616
1323688
412489
50072
174405
1663743
399402
1514906
824142
2455544
329141
2558080
2407929
776473
295293
2241138
1059129
2016320
2103347
1161899
709248
251105
225574
2159123
2912759
551508
1840765
2807984
1004685
1758019
2178522
682368
571445
187217
1763987
2533068
992383
1094914
1946117
1635391
281117
2190640
1061711
2035210
2204257
232599
1539606
232439
1755206
1130698
372113
327345
2417308
207856
1962461
506713
410238
2813986
334464
2879416
92964
1724170
849225
279556
2828710
242962
820628
217276
171803
1397580
1066486
877204
332189
294347
601094
1916381
2180448
2151159
247346
1026727
1052601
1513443
611946
1835703
933475
2280329
623074
1254247
2694641
2276608
1245642
315648
1898951
974378
2273634
747111
1557867
2206916
1240484
1260429
1747224
1536640
508177
1357458
2550335
868011
1791502
298615
1035052
2469892
2775250
350978
2682014
301826
2832556
2453958
2775080
800246
117991
1539662
2077479
759595
1126103
874946
2586557
1333320
2674127
1227851
275557
2384233
681678
2255875
1368960
2733358
2371821
923230
999366
1028620
2797071
94278
2075721
1759435
2277680
626950
2621556
506744
2134333
873391
1236456
94737
1091693
2834030
678858
1981202
1090293
1372490
1534227
123358
1959206
1069617
639908
2867932
1118153
492561
28184
308186
845944
912390
1533560
2211683
1241742
516904
537312
2530781
1207573
2211596
2930733
451417
524202
2288240
1596056
1216796
73215
2314360
1600730
835696
2677769
875252
106836
2485556
91160
1365002
1862574
427003
922253
1205950
2784195
2242712
2223644
2059358
1440737
1180113
1215996
330736
1408011
79978
735231
1694199
2112192
1882044
605254
1011091
411137
1743518
2622887
1490776
2665442
2013730
1019161
2773002
1277320
1362477
2374215
2251694
2701653
384656
2647895
597801
13268
2635548
2616175
805099
2073119
1057962
2319082
2333507
1958659
1120955
1563970
2251976
640747
828878
2461355
849833
629336
438441
17443
2067989
24553
708671
471905
2810931
2698720
16217
966808
988601
1722719
1290697
1823398
1091394
2573299
92820
1361276
2406476
678264
2712719
1420612
692632
630730
732629
1379490
2253272
1771524
1837739
2238041
2891665
2123907
1764833
889488
1608583
656847
463930
853255
2676615
2453946
2061031
1852585
94361
2130728
830022
223901
1410214
1206351
394599
2257763
131848
2068306
1167069
1087928
247469
14075
2266473
1514561
247564
1833542
1831560
850345
1713400
1683904
1034941
1976057
1955386
218866
1563284
2104411
2809848
1514558
216095
368423
2172902
2773049
188782
2737416
2720398
1803337
2601893
1656938
1759474
633820
2515983
2320108
2797784
551340
159065
1307418
2465483
2455728
2855829
2768061
1110574
1042981
1786992
2071260
664551
2532658
1463355
2135160
2220672
423285
767310
2316486
2745293
1534630
2019207
539666
2517120
575573
1233410
1445199
1083124
714518
394641
281209
1939348
252926
697397
713230
2113945
1276241
893999
1296063
568454
2480810
13096
2697172
703147
2154389
1235139
1863148
34432
2730956
226710
824678
564477
1617846
1424089
1416704
1188879
2045637
791978
1708032
1533490
2939745
2530297
665556
1837915
2588593
2504391
462326
1652703
2816650
1174089
607445
69084
2672707
535939
1511570
10568
918363
1332707
1253862
2533916
2101507
2757825
750553
448872
1435432
1566141
459557
422930
321717
1076563
748392
1268375
2035604
2798087
561818
18377
2297117
2363198
253213
2527404
1666147
515894
133955
2718200
1695151
2272893
2684986
1238319
532655
460589
1684275
2531119
1013259
2645347
408661
2928246
2855499
676395
2924737
1476670
901337
2669525
2240454
1802584
611921
464223
1927733
326983
1934670
2671121
2592791
329200
1467132
1339879
983378
1259266
1060762
1797951
2481525
494867
1550129
1442986
844379
1091234
1402734
2331734
1835045
2173240
1243906
1277329
174214
1590631
159940
2725911
2476625
2202196
2135151
2492367
694269
2778800
534995
1440603
2628044
1300309
608076
1214595
1995275
1555564
2133932
2004112
108794
2006840
617184
839316
2185689
645220
914214
1507154
2244471
2540573
896688
1038492
1321689
460809
817310
2846079
1629343
951859
1858479
2845441
984366
322479
256725
2817488
289401
1038027
532124
1785696
222519
1637211
58692
184879
2686794
1305465
2359289
2446016
728120
2706654
461731
2812020
1389319
2077403
1117548
2576703
1279907
1591467
1479767
1451291
2440720
1162770
1368198
36996
867188
2333853
769171
2073828
2905117
2201878
1408642
2761814
809770
1329220
1917102
2595774
1879924
591093
770343
1536973
1164276
963657
391141
601155
674225
543755
2227798
585820
2156259
2316601
719980
400271
383924
988514
2650753
46483
1179675
2251845
360003
461321
2312566
897343
179057
1409477
671019
1222955
1161718
296088
276453
290307
1484016
2202238
1027453
1349327
967569
319105
1755501
414182
2279034
1050608
1007484
2879034
2333582
1286995
1128741
478249
584632
291086
2914493
1854201
94592
1117174
2852675
2462644
1168589
1872724
454140
1055781
854065
1701882
1248555
1315827
1683738
2435469
2730013
2713824
60489
2534903
1274035
1579327
1815885
1178849
1929731
1384446
730403
2001086
1715575
1894967
1753105
102269
1928101
1785098
1632359
1403427
387836
1324782
236923
1551559
126942
1925189
1960901
2368416
409194
2769662
2347713
892401
1294016
2500546
2571196
2298459
2419993
2383359
905204
294829
952257
1818382
2118511
2822315
1494451
2646541
1023623
2077872
745828
198769
62434
1755628
2446521
724798
716038
527218
788176
175023
1133254
2675153
2123241
2878774
75721
961234
2324416
2783563
652383
364740
1175496
323011
1667387
2323970
1544731
382618
622483
2472480
942295
436272
544083
124896
636148
2290850
517255
1700470
39042
1334899
108825
2937583
2366851
2677770
18401
2881208
1942000
2243025
183615
2497597
2074201
1924342
2081072
1407354
2890118
1110452
1236688
1438133
2564867
645859
347099
2001480
2608643
985185
1452020
607848
1457639
596895
612375
1697615
2521819
487320
2688752
2382863
158790
2544283
1206674
1545793
389355
1454279
26266
946859
1055000
1451789
2045828
752159
1462216
2163830
2885398
213450
1743023
1530047
2478682
984542
2557714
2025840
1514718
337397
2106137
2433935
467801
103665
2278762
2251742
1417823
1232745
277058
544464
1674211
359414
2702955
730805
2721800
742644
1883129
1471384
364679
2817999
869397
2841807
2492648
678984
881153
559236
1144707
1992091
1071414
314771
94787
2879690
2497987
1687689
712989
2076893
424569
2122428
769689
1964036
1354053
381043
1361787
2156466
1256796
2078926
974011
275625
439047
2797080
1897859
1758731
91797
1181306
1399931
2026764
826231
2019259
1800981
1272241
1730348
2068310
941117
117690
1021618
2098095
1030831
2568230
2843574
2457080
2537458
372507
950609
1171004
900642
1559957
1253139
981100
2851680
2722162
1345821
2834353
972031
2217248
596824
1608699
1995512
568845
1046267
849457
1941681
2073617
1026106
1661159
2418615
2148428
2461230
603933
2044083
304830
805802
1695386
2608756
2522875
733117
1399788
45407
225548
2292662
1006580
2373346
2238897
146454
2605056
1608623
2925347
493797
180716
1506343
1971153
862155
1861793
1419386
1141327
256267
957652
2361441
1284507
1260486
1385931
293775
2473496
2072288
96935
2494714
837009
1092921
2570218
905505
1071820
2889152
1984146
2076746
496921
545695
2778715
2708076
2696162
2440857
1818989
1910695
785644
218812
2590710
1556212
2092400
2024688
1595627
1608630
1989427
2061876
612539
2046727
501357
514602
2431013
1554262
1302016
2764027
273263
740591
714687
1479625
374833
1353390
512337
2732544
798768
1148778
974051
1326810
94669
2501323
1567831
2155124
1433855
2013628
497658
857220
1720105
2001802
1447451
553452
116326
1703219
545879
886587
2795716
2141118
1411737
1291859
987561
1348321
2102789
2738169
1976936
122344
2067338
2695489
1838400
1615321
1482570
1405847
1119768
2931567
1095088
1781430
2562644
584652
1362488
2117176
269849
1243279
2169849
103949
1594327
931377
1070419
2646732
2019938
393234
2781058
2071387
88916
2276348
2820087
2581349
603148
2042314
2676204
1775341
2213154
917690
1348286
2730473
1272619
2305846
1764737
1719870
2327920
932742
626726
480617
1405124
1347992
505471
2627526
2683204
2276746
2478065
2736585
2674275
957246
1276407
2193657
1009236
1464181
251471
1910024
611219
2061956
1508260
388568
2700108
26633
695137
829640
524675
804513
1867789
2182931
2400133
817946
391920
1318617
1898210
1422925
1118613
1658797
599833
1516339
1417604
652604
2740917
1984869
2712118
1856969
1978878
1441257
96427
2431524
2915697
2004355
2097029
370677
2875132
957102
2534640
26994
40240
976891
952290
2698016
2573816
1872940
2345070
2596052
2832687
2691206
2528221
1019912
323378
1836069
1185542
1785812
172901
2807425
1634977
1894190
1649616
2147643
1610173
2698059
2347563
704921
2222693
589734
774527
2733244
1489329
1452225
1388077
441274
800028
2471186
2342950
1210437
2460502
1193793
506875
1355857
1903928
1852964
1386684
667868
1842899
1707243
2113854
2377956
1266345
2873856
1471529
159068
980792
320692
354327
2690325
136671
860112
813860
1723632
2566325
354078
1020923
14052
2768546
126735
2260111
710776
2113615
1138204
184609
71540
2797810
2743803
2232723
105155
2047905
1017474
1919812
1766780
9018
2835545
2049153
1528622
2363008
2267464
1120078
2085418
1530410
2899107
1825965
6255
1421833
2008914
1789700
2650269
237434
1539549
2404266
91724
2828367
131628
1978312
1590814
2264773
1060508
942856
1454160
221852
387877
1893517
2652545
843028
161627
442123
1779955
1138393
1001439
2370557
344116
206026
1225599
670406
1326283
2000963
1407417
2746063
364516
1120602
2362418
1491053
1092756
2571761
2407615
2596009
1286522
2077919
388904
2681084
1990027
2777154
1836321
2327789
2555107
1544107
2243699
2129216
552277
1317680
653207
109545
258184
424208
1013773
548516
1396333
2244812
2660312
2482062
1955472
353115
2058978
1641965
542544
1040040
2421492
324515
2244452
459897
688336
2125379
1489202
2179834
1198451
2382055
1320397
1104649
931356
1739929
935472
2410302
1266132
490907
1543893
2202952
1018414
755907
2562892
2485105
151818
2898375
1036782
2297976
310521
1715311
1446220
1878157
1612567
1331697
2661267
2122517
721990
1141998
1877520
2747622
115888
1067793
1036749
1619950
2802047
2235625
720999
1022623
1342472
1684671
305193
1099213
1623986
1051454
1302592
1848373
2496558
1045249
438966
907964
825539
196256
2383141
493287
1893645
1505483
1642131
1701806
1099161
2911485
1110829
2070939
1446300
2172259
2695520
556814
211504
2181543
2236113
2614695
603528
55864
242346
1837712
437628
1180950
1303416
202325
1118196
2389518
747738
2825923
1205196
2225307
163572
163742
1997914
1839412
877422
1316297
977564
1978009
1239817
648198
2459218
2494049
2070499
1493998
1949482
1520555
2163896
2328034
1802041
1189741
8476
1197479
505935
2062137
1712889
2352513
1244125
702898
499760
1298956
570351
716764
1783423
2599131
1035072
2639751
2087531
1908311
2616179
1751607
1835751
1897010
490748
1233842
647431
329700
969146
910223
2554536
1507776
227198
1770673
1680031
2596653
2231228
1627098
374939
2794053
2324787
1502249
2294442
2647647
152485
2645581
815071
1948724
1878081
130016
100724
2842420
2628727
1043741
702601
714279
1429397
1292132
263460
85343
1193953
785804
1553327
2187681
2925044
1726656
1136945
1489237
899779
123766
1225171
1531341
1368093
1242359
2821041
1155631
1933697
2472449
1974200
595676
2182257
1667632
630772
1514524
199866
2644515
1975441
1739347
541760
2932420
2187514
2905534
1670476
1105034
220975
130575
1771047
920952
515025
942688
108648
758119
986281
2886252
2483543
1571915
2739177
2799670
2570263
258487
1600607
2573084
315983
56878
388122
1820871
2722346
2236748
2453629
1839835
1223875
699645
338216
1242600
1946659
1013242
2121293
2820614
1510085
2903634
1559516
1931491
1927461
2586296
58323
2329662
2622272
222911
1585094
2047299
2411497
1876997
1775185
2891400
393901
1421377
574472
1545202
326416
1129036
2478342
1233389
543774
1555501
2199073
336896
105413
769086
2887055
1232886
1897944
1136354
1392692
2367459
2123415
2675497
1694839
1679917
2476703
2079204
1229072
598477
2906147
1200681
1692611
116659
214944
709193
2090850
2021412
2485434
1458585
230698
1690859
703152
205331
1363483
1899344
2237343
820094
1829453
748571
2900073
2272600
2027864
1105762
2282450
132138
2920492
1455814
901946
1107511
1365552
21419
1785706
860677
793158
1332722
1315497
2225392
2516672
2335739
1472113
1527846
325585
1775563
1974296
1119249
108530
1940416
1996111
1849985
365752
2532679
1923948
2159187
668702
2069829
1876654
1726187
2760104
1491056
728490
1454629
723517
1640964
1045188
1264785
768
17902
1929662
2025603
2024706
2900091
1038284
1542568
1374262
1350031
2103108
1651326
2068807
2688073
2143765
2645659
1433322
1540394
2253412
1308406
1745446
68062
1319155
2881454
2405416
1552752
2374893
1255401
587966
2002523
79758
2351075
1050435
83554
1520665
2239710
883332
1596511
2228603
968948
2890952
2081515
2022940
1855503
1950054
2360309
2579117
1286340
1768869
1737425
2648592
2546722
523009
2700620
2105868
1879281
2682117
1166328
1680752
1377034
1820587
2142952
951763
377739
1522451
545511
1743765
1307574
1833509
1008102
948639
947496
881112
2832611
478457
881694
1672843
382123
2078427
2106021
1275061
812265
2697670
1296395
1050839
298764
1587546
1913743
240841
1289465
2448884
721808
824206
1455494
2731417
2469535
1252566
2604593
1292314
662026
365225
477595
2744182
2851348
743774
1861912
2013599
1628167
2352843
2556115
2302307
155550
2626492
1576571
1505629
535994
2805727
1054272
716984
799530
1846830
1438377
2917105
1882934
2453330
1708711
2883694
1868730
2829718
858757
2724182
117771
1014019
2613122
2687803
2207941
1901677
1055881
2719642
1838018
611559
2583135
831867
1862036
519663
1748306
381577
1026968
903744
2181945
543963
1557276
1303593
390290
1632226
69812
511319
1614270
2226298
2525475
2567360
2110448
2755753
818886
235952
429606
759100
2080539
1242806
666359
887836
1445219
1154070
2537388
2416467
1041167
2660346
2784332
2642905
2673944
115058
1818494
1043406
2239413
31870
583942
2493530
1597380
1730887
200740
1546824
2030544
2757231
2882167
1084293
1001013
1204661
2426702
622488
1651586
514887
1194172
2306340
1870847
2234225
2872307
1023334
2203021
863584
160334
2688755
895211
1418777
1821605
123243
2736547
2594952
1751176
2109568
2905378
1653468
323962
286902
270716
2331849
641744
2257565
1363948
1554540
770706
848639
2426263
984143
2767452
1742948
2527650
1541258
902408
2022480
1824613
631624
745971
2162600
2916630
1606574
1002651
1399543
139467
1173272
1659470
2565472
322629
2309265
1432314
2814582
867765
2905050
1974898
1754737
2241221
490725
1532745
749035
1148449
2803897
2656397
2304439
1539886
1187889
1272431
196611
1152010
983217
2457662
521870
463937
2737737
2271985
203186
2746283
851630
2192796
2876034
2227094
2114324
1905518
1138396
986851
1983162
203655
369204
2826141
327146
2106311
725421
1303715
1070799
1119990
1924358
251701
813245
1507565
642561
1984976
646017
787844
2305738
1516721
548570
215710
284968
2688533
1743045
2319310
727071
1606242
1921
1129451
2759468
1825714
256207
1600629
112018
1858246
2215885
1592187
2739101
1280408
1444304
2579833
1307969
849798
913130
531279
1902851
930302
2793425
262134
1086011
1760414
2042160
426784
558421
1599697
2267148
513871
2479571
702835
726699
1049376
1441833
2501721
893674
2005731
873694
2361199
847170
2063942
1460615
374825
2184654
1448626
1945756
2243260
1590078
2149462
2353688
2594586
2830918
2030905
538459
1014803
1764199
1026713
1556947
17189
2012501
2571532
1175944
564926
2696058
290723
2239293
1913416
2465826
18731
573262
2047161
467368
2648867
162999
1886094
2241590
1501414
2831251
81588
826529
1827597
2844895
1109493
691446
301466
33590
106250
2185169
2450741
2607010
2402073
2442973
1933414
1007595
213523
820802
1548904
506302
2365890
2122412
2468854
1068242
2809828
2094043
356654
241765
2415673
2277647
569152
2390873
909736
1806253
1507007
86819
2539731
1375109
2685387
2910615
2816028
2931182
2544810
2918528
1557403
1838617
2579136
877514
2695528
1536512
71556
153997
2057029
1449519
2126712
2494451
1875304
760793
12581
162817
2304844
1929186
1772042
1742717
1760837
135753
2027593
1332448
2030492
2418989
2019620
2643050
2494449
2254250
371708
1070625
2214576
1985129
43405
1385019
1309951
1216191
1007946
1632712
800185
2840626
2424697
1806717
498687
510743
1878021
138157
295014
434891
1632813
2758878
1732520
2744562
1322090
1130080
430643
1692380
633354
2408849
690264
2799856
680859
2593606
1639718
1040192
603935
1830760
2567106
891292
1260355
1284465
986371
2092542
1851331
634367
1021467
508052
2516396
1683182
608912
1388482
1009692
2271833
1458718
536599
1814658
633352
2627527
324921
2904307
1582786
1404304
378443
2223839
663527
1631324
857980
1449998
1534303
91561
97969
197125
1765770
569600
1649495
236230
765593
102019
802262
2667401
2879737
1581704
656897
2632808
182305
2381640
150389
1633609
1308239
2818295
2682777
848455
1707760
1905606
1679859
537020
1593291
808387
2121474
2913812
13353
2088575
1267711
1090737
2203663
546991
1174412
1945153
2600019
1663907
2696645
420186
2502995
2778470
1161528
61196
1351814
1887216
2244833
513054
1385807
1334866
1172687
1946420
1168409
1677961
1483405
1844515
442293
838446
1986027
2774473
1709195
749506
253665
182974
2607563
213545
1044920
2521478
1226996
860245
1521066
1821359
2332450
63306
1230698
1993977
165548
2797879
2525916
2484717
928347
2626946
2126875
749322
1726043
1164617
787029
532094
1398707
1754318
1678675
1999090
2466091
592328
417255
1176093
2667974
2668514
2047632
2018555
1513477
737036
2422269
1989629
2353348
2692977
397325
1851745
669444
111462
1967723
540503
1395457
1678893
109757
78182
522355
114467
2565204
1061743
95743
125023
2308262
1313976
2195371
2509082
2681720
935666
2620100
2579160
367528
2829934
1861069
486821
2910760
1670113
2223072
482828
1396896
960680
1731441
2238058
117855
877564
2003984
1345878
1720525
647325
1199624
408861
570999
1242660
250448
745516
599881
2771762
2052962
2447762
1907279
2666990
2746992
2259343
2668278
1222129
1027282
2837591
1814335
743275
907896
991051
336721
2733390
206962
640925
658373
960142
2767888
2502935
1813156
1293705
926970
2019398
2171145
963850
874025
553007
54147
1024888
2425643
490045
1196552
1187720
1134125
1700773
1960181
68548
2090446
1275756
779691
1958980
1836512
1694329
32548
1951716
1128176
578573
2136033
569997
1570316
946848
943905
1493071
1810403
679730
2477761
2854461
1359272
2453974
574521
2090461
2250047
197411
472609
1632127
360869
1321322
1870692
601792
198776
1454803
1396532
286011
2281579
294146
1169037
2162343
2888804
2140056
2440657
26430
1765316
2509242
1996722
464654
2369825
1622108
2284780
2534454
1039837
1110151
1414884
1189288
939893
644916
1681790
744280
2931435
2455876
2440547
1690711
1512422
1444129
1503073
2332657
1349399
760986
2694642
476750
833240
2161683
2461912
898836
1279368
1662273
1867626
2087357
1258363
1890058
2672091
797496
1286573
2901124
2050563
41845
1885180
2380977
2214471
2361839
665540
1203638
2085984
1516490
2355578
136959
547942
2750339
2094684
128495
1939512
151490
2427583
857673
145011
371447
328701
2647791
1508286
2115440
275708
2110356
877253
2936800
1264769
2761094
1399357
951722
1709129
2160945
2074247
180155
619949
657065
1253054
1274404
1347695
1438095
1333602
2047117
1229818
1392836
902450
2423047
1446408
1427061
169609
128302
335678
1208138
931890
1870984
1858720
980379
2081837
38854
1326818
2750419
390288
1604409
452697
1304563
309021
683329
1220192
2691238
2644468
247511
2416621
1476014
1329875
267174
1857531
2632486
1804326
974803
2482672
934585
2423420
2428992
1543630
2822401
2105898
1649563
681977
1349097
2385731
2204179
398149
1634132
2328564
1210213
524315
1117898
945702
2627846
1796630
127711
2751093
2621965
2159219
2148669
1656283
1940037
1970369
2465425
301464
1159173
2394701
411259
2218797
1253571
2640171
2678879
2104567
1067681
2938656
1810457
23285
536473
356857
2154780
2344430
2847004
2237785
1454173
1521180
936728
1417953
1455841
247309
2568713
681624
1186829
535961
2130662
2701832
243800
121485
2452984
2466769
629282
2919956
1125799
1811661
16245
1663244
1446879
2215350
527044
2557803
2811489
1436080
698574
922326
2935954
1321406
2183974
1875885
1088365
2157886
1435360
1293626
887022
1714450
2163108
2542893
863002
114302
1508962
2249185
2811947
1740705
1042535
2379117
2451090
2189166
2262653
2281237
1696906
2184396
1549895
1384553
1094978
774115
1030346
839917
2939501
553181
2635580
2648663
890597
1537231
287786
1963213
1621491
467322
1140413
1126575
1042130
847900
35551
2590051
2041281
2453564
1325686
733919
2903991
2549073
334427
2853376
754545
1245039
129045
1748506
847146
1775602
2070186
2083090
374805
1475990
620862
324070
1295671
2159429
2928429
696635
980438
2101050
2827992
11040
456030
1062732
2303521
689851
1219237
2147344
2170852
2219633
1776491
347725
756395
208817
1267305
725934
2361107
1455187
838015
337499
1093104
589995
1846495
1449704
148256
2929579
1733507
1837559
905908
483509
1669740
1562563
1065651
2851250
1291256
1763015
894089
2844197
601072
2789604
1143812
34033
973638
2503983
2690652
135670
2770504
2374123
294575
21679
1165884
2741448
683049
713965
2123351
1162113
644425
834042
1004662
530730
386167
1708594
2307784
2850606
2152801
265098
612001
2592096
232414
2186072
2892458
1626429
1274842
2012564
1019499
325661
1980960
1467688
2003188
1157252
2069597
2398862
1356905
1624058
341259
972323
1779851
2274831
1409520
1600774
2232296
151293
2731973
1142046
494729
1515132
994097
139392
397989
1082467
1050657
923652
1707840
310994
668513
346356
2840938
2917545
145817
754260
1578176
1654500
2471865
2361924
536671
2426832
1334130
2238318
2689227
1447417
268300
1135405
1294699
729944
1717324
852538
1652057
2181096
1866772
2194707
2437773
278159
1976404
2644413
1097993
1909947
2089158
890525
1757415
2233197
1920010
1568291
592992
1782256
255264
2736288
347154
2563292
461605
2177032
1754450
1122350
1565082
1237553
1155855
2463040
1792924
1736595
1160500
663359
412932
1439044
277129
508640
643917
1297033
127606
1548209
2840568
2130561
728887
2203328
2511161
2151214
299878
1468156
604167
14633
860478
16404
1068
2782880
912133
594406
2324468
1184077
306804
1554641
2456526
445787
2880445
1655448
2701280
1699515
2620399
894555
262135
446419
1462110
699500
1147969
942846
2246122
2578462
53286
2073004
1512260
2691049
2021943
1604391
1666172
804359
724149
1200733
37394
1967296
1595409
1222546
2702596
2160726
2424692
1342060
1026722
2184840
2159611
2934056
300018
1633412
1852626
2393709
2387841
1861388
1763311
539670
844098
1605277
1895173
274068
167186
764134
570309
1962057
649108
2599900
318927
1456481
963102
316137
2607936
1800405
1198348
64909
1102741
1308227
858435
1845264
448408
1159968
871343
53009
1818071
1987171
2642304
1921410
849294
2519257
1683925
2524452
2502085
1602826
878198
453579
44001
922350
1421897
2187357
1132052
1960846
1729046
1415405
2674925
624687
1420443
980678
2040882
1026662
1405040
901645
1482524
2165397
2197569
345734
2119387
1159216
2825900
1543156
863494
436310
1773186
366961
601289
972451
2016545
869929
255787
2492992
2889821
2466940
51269
1899501
1559254
1046312
2302053
342151
1173918
1633382
2280280
2614118
254195
1115434
674973
1228599
2014896
954134
1841135
1886784
1574509
2174271
964552
1122501
1052291
953675
777547
1577153
352515
574650
2758497
1560973
1948718
2905634
1138925
1648549
2881792
679252
2889339
7221
2400706
2537150
1103586
1265558
2624587
1853017
2178847
2298878
1129835
186257
970489
2297955
2362383
1245673
1464058
1836329
130831
1325248
1295158
29382
570015
304430
2073414
1170914
2915012
912320
1022612
1932012
1377257
2205485
284156
2564998
2242988
906333
2278734
142027
2834581
36122
2561645
2126755
802153
1562743
735479
2199808
1433994
799411
2373769
2471627
279886
1435347
2152168
812778
536815
1122861
1755619
939274
1744773
1689859
837648
1765911
2366500
924402
304206
2616066
1228512
1504104
66904
1822668
877103
1978615
1287313
2282677
338566
2627347
2844409
369555
2452557
951534
2903991
2781131
1193100
73554
2456194
1848055
1801524
219521
1348720
2623200
691636
524335
1072355
2237975
785301
1406828
1666492
1757420
476278
1086408
262521
295654
1411782
1140002
1759761
502657
2527598
2810
2523706
2199072
690137
1145766
2004854
1627938
422990
2019454
2285530
2128430
1903506
1111621
25293
1472393
1834171
2432868
2858351
2657920
1495682
1296292
673738
1355943
2451593
2231610
342713
614895
710701
1265696
961779
1317224
2362523
2440373
2653224
220234
2008884
1380647
89668
1520189
2031767
1572260
2077382
1190521
2679160
1482160
252236
2438508
1830162
2080206
1990309
647741
2205466
2323598
171535
2852594
1119036
149749
2766434
2192580
1580127
854502
264239
849405
409476
965906
507431
137223
199694
636501
500401
896519
81208
530446
1048239
1258369
1434367
1534947
111962
1166351
2573769
1126703
2374777
387702
2814862
2851981
2626835
1295964
663277
1476769
1587041
1512673
1701797
850749
2772791
1358744
1661320
2218615
977179
2281503
4866
585078
612608
845837
2005998
1381744
2578553
1952174
1496960
489581
2177820
1106310
1140448
567865
337640
58584
2167366
808629
1071262
288927
738769
1650000
1036621
2148740
265334
1285631
870343
78205
1466467
2399839
2370712
1253626
1719380
1221271
882761
2410194
2899019
138481
1131697
2485043
35237
117794
1744919
946199
137994
1928489
2475063
2856262
240997
2919676
1782089
1416432
2439221
1280750
2201322
1399431
1788587
139353
1993985
2880201
1903280
1833464
1645717
2142171
2861652
2600238
222706
2776768
548973
2685999
1199249
680330
2243299
1678944
781286
2931659
2559903
852679
20272
864958
1058145
886742
2251403
2228276
2294731
1178689
1976166
1181136
1335994
486485
599625
2502357
2294284
2172293
13712
222714
2623630
1212611
2912149
41176
1846910
1419447
1425452
587837
2144584
925026
2139595
405639
2065614
1082681
686280
1859054
2067631
1119251
1773482
1926828
1476522
2844228
552009
722892
716714
1760019
2637014
1364250
515195
1120062
2936902
2514544
1495095
1731949
275012
1133381
95715
1857138
2164467
598465
111845
1809345
1162042
2208981
1589401
483125
1968409
773615
2616390
793397
1253597
2428215
991938
211189
1633737
1062577
2274645
2242517
2489179
2091129
982355
276557
820110
441701
2173533
1330605
978858
2633478
1979078
943871
2235968
936122
2589323
1561246
1780661
1088070
2026366
982469
250306
350374
2827837
1582113
2933107
2490269
97504
72674
2707498
2636884
624122
666695
2435855
911257
1480566
2794850
357603
1259626
1922852
2326283
1009999
53402
1539575
1863434
2509307
310632
1348607
1034226
53777
2082387
2165798
836926
417421
1196793
357507
712932
1217149
2404483
1282228
2707438
2111494
2774807
1236326
1034050
307378
1648198
2498616
326667
2780718
665567
2566993
20578
2151619
987534
2613519
448948
1178225
549727
68075
1113676
1279701
2259502
1585659
416360
2657570
2150910
1594058
53999
2465615
2224931
2754111
607432
1507637
412339
1461523
76428
1943562
1708043
2212624
1681039
1187176
2126318
1801972
1417384
1843056
1174366
2372587
437253
1680809
2746143
1002031
752718
2717142
2677780
286592
184781
2063933
931034
930124
1290053
828851
1629794
1019764
1298007
1320034
821850
418895
672413
2383755
306415
1482319
193310
401342
2604827
1273293
2028596
43149
702627
2925588
1461010
2326298
2251819
1787814
1052639
134185
2837795
2455990
1011602
2724434
304899
872753
1805714
428981
2752005
1289392
1442592
1429856
2653952
1114981
412485
1362632
1226378
27922
2788215
1847211
735298
296574
2762572
1365754
2515429
1556405
9185
2006321
2219513
2012955
676171
1190868
908890
286625
538122
291659
2153001
1342281
378402
2112800
952201
2872918
1114724
621194
1784381
1937668
1146711
616795
1076634
491581
1425129
1855784
2775471
886801
715948
2854516
860303
55531
210451
2839793
1065124
2928446
177765
2708495
951439
545668
2446549
713293
2157773
91766
2516257
121910
917286
2593550
1823398
851119
2355906
1612690
2319005
2604636
2431664
428179
2232070
997639
875597
2156569
2248644
1766187
1933513
2113571
1961054
125408
89889
2921850
1035915
1760079
45765
1418797
2682519
407710
1936002
1827413
510012
1508721
1594336
1492091
2795309
2196661
481948
743791
1118429
1845023
1293031
2700085
1691433
195833
2614963
2692088
916359
840380
485897
2319787
1985900
76989
1636173
2538242
2144242
124028
735349
2278809
2309591
1330859
1504280
702201
560464
70570
2444603
502726
2029201
176155
1588478
295777
244635
616878
2284493
1714222
1708083
2894
160353
2575247
1925529
1911532
128520
2742154
166120
2333765
904142
1194415
2005871
1898153
460152
1899474
2274991
869970
1736643
2036275
1594254
1545707
1562835
2133970
1150689
260423
2619060
575887
2582309
642167
1926029
2541741
101356
1925090
1947806
383556
1083005
2282205
1195650
1473846
786683
815093
742276
1870657
2677021
773076
1527784
183432
56021
2582512
1723074
1894692
2689177
1133897
2502096
2465280
2532456
2570474
2110503
1578873
2404992
1169763
2926020
2614400
865533
2688938
1597513
18256
2078628
2096044
2708311
619820
661756
2231072
2832546
667973
556241
1938190
2443787
843066
2158484
2516483
2669309
192250
432118
2284596
2451103
1865602
1999692
910722
2930716
2707660
510447
884773
956105
907877
764215
2259836
2259054
963947
954806
1366845
2080932
2070253
2185781
1420746
2825073
364246
1680298
2918841
1063600
2674829
2407085
1238085
1371578
1252621
2734590
1906992
961954
1868963
2931780
2401879
1672472
1356106
1053915
171713
1068137
960175
2339845
1866958
981199
2259183
1244559
945959
2916311
651304
465832
1880608
1419191
156298
1104683
1386939
2763353
532751
590891
409028
539032
2629801
2236993
1161732
981551
337672
1499512
2908001
574738
99759
527036
64470
2426816
2397284
1986542
689900
2708212
1987590
2587414
458727
2387906
104490
2638054
2844429
1118654
383576
2537138
1643815
647220
574171
991349
964141
2100553
552183
796178
2358872
259850
189596
1861041
1707014
2238276
1462928
2344199
749053
254545
116162
2793366
1640963
2495824
556753
1724029
397319
1613930
1539868
2107468
1479339
1972201
37507
563747
2248238
382427
2145945
1222752
684553
1975967
601226
2916016
1426217
829752
2669772
90731
1966554
787318
360536
245068
1362240
1041840
1427609
1293248
1603229
2030633
2486977
552688
237213
1772529
1816840
45253
877269
970041
542641
2886049
566847
1710352
1638587
42024
2032346
633853
614816
1146938
1687347
2713469
532328
2678220
2309519
1391029
2572344
1079483
394267
588967
1409472
80436
512501
2925498
255548
2659552
1391078
1135136
117043
293379
2104790
1763773
1913558
1507522
1392548
2611322
290181
2652198
2026826
2174240
455125
820399
2920388
73705
1304687
150581
454594
1917733
2052013
1914924
2681913
2807143
2636225
825015
1071530
2011443
631553
818881
1947413
304672
1024341
861627
124185
2358146
2637882
979311
697099
1062752
2870378
701873
2519225
2699726
2181479
2735636
1333182
728694
962930
1197991
2248071
1766540
1972553
1455339
1593862
853083
2679157
2645773
2359821
121824
1312799
2073983
2706281
17173
116848
1528544
1219929
2783221
2387625
2039829
2589427
2504210
1099215
2739874
1212536
2580196
2612989
1069243
2657228
2168873
2845344
678055
73176
2012180
837748
2648663
24810
1105892
1174730
350397
101247
100611
947594
458666
278352
1999162
2036077
1172351
638082
2138477
1093718
1713520
1642590
604742
601954
847429
103754
479073
1756333
669421
1535477
1101728
565595
484514
335337
2744371
1310642
706120
1971000
1192085
1620002
1520913
2585979
1115432
2357516
1738462
266134
2114652
2002375
666222
1694138
810039
153008
686630
967773
1593483
168699
1739777
1848054
2845136
427736
398225
1439989
2217349
291905
634138
1014971
2649208
247346
2335850
934382
1358711
1452228
1045236
1854022
2733372
1831710
2903781
2070417
1391995
806772
2298550
928510
339711
138438
2930969
1098894
1384079
1576534
1294689
698398
2299611
1756690
39236
1417415
2048237
1872753
2020118
469256
29733
600356
1425374
2631663
1442165
2639534
2108466
465176
1897272
1822173
1146711
2455634
2023487
1354447
2423448
2243040
1237693
882491
1372527
1311333
1971908
2382417
1838955
2099968
655151
1655967
1607392
2392779
2431054
2194794
2096263
1504833
723224
66381
1546472
1509979
2273323
902315
2318760
1874778
426490
1640766
728195
1065741
2428462
2207461
2696966
494931
2796548
2705162
2372490
2653911
1041187
949564
2252741
2068006
1579299
1084149
1364834
1593747
1721940
147157
1131499
2914727
119272
1972991
2632090
2028445
1858573
1112605
362341
2865657
1333493
548634
1258614
638834
1186627
2566574
2863324
465347
452955
2080570
622042
1577140
873282
1476173
2327473
1079688
2495064
413553
1341353
2002850
721527
2238432
2033180
2644460
431281
190942
2210775
1036512
906161
1270892
1861759
629066
2351909
105
743364
2917647
1100644
1039761
1354868
1988343
931368
2604452
1045854
1600519
1030996
2780432
2584257
2108896
1622660
849334
2374185
2230076
79574
440602
597363
1938685
148716
166892
1196298
138645
344258
1744795
2059569
2063382
1349410
1632193
2403141
1408158
1299064
1430859
2650748
1179403
2325837
1078092
1349588
1101145
2232385
1479235
385611
611142
1838370
2413542
2252625
355498
525912
2383746
941631
1333385
2352680
2708315
451115
2592540
2121809
2439073
2429443
1276630
821896
2207783
355361
2310058
2304126
675276
1364126
1207751
456881
407497
1494469
368526
1774382
2650001
1780855
1660403
2117939
727418
973654
2901357
2286113
2614444
2121325
2684820
989774
1869647
554577
49741
2800985
2214674
1731614
2719449
438891
1458861
1771800
2302800
975605
2669105
2928035
49282
1241214
2467778
1195816
2059510
1016288
241710
1241130
1557683
836282
1904878
2881580
2811792
722399
1891648
919705
1706806
2485194
155629
1556859
2462662
1755943
150307
860263
694678
670705
1920128
2419023
584135
322293
2491779
1245069
2287523
897416
1133189
1991109
2120615
1515228
2378917
790300
1494343
914562
17768
1696053
1466610
1196361
839363
2208228
599542
472330
234758
751744
2589909
549370
2936822
2527143
2769324
1948892
1464790
1902028
2532734
2174456
372175
444606
1981409
2031627
2661167
2857865
559866
1444194
201279
2042127
1494979
2577830
551516
2238708
2038139
1337093
2727019
1214369
354781
1008872
1836470
360834
1778282
1611438
890312
95829
1328026
2499177
622997
909808
914452
468405
2221316
72843
719584
2002707
2250666
841150
1076943
1195560
728820
2891963
1675904
751243
1880363
1427988
298513
979794
2542200
2339575
2114645
645785
2234613
2122905
2822856
158115
1646375
1731034
984111
2604943
1487972
1824163
1949967
2644021
2611602
497747
311595
2241594
1500835
1527834
166953
1635116
1447453
2692710
2736400
770438
2783242
2809938
2287761
1701973
2337110
1696272
2239007
232219
389790
978626
768362
1599023
2584798
399096
99227
2015827
1998841
2462528
1009889
751022
2299262
434352
1335516
1800937
20641
1340280
169413
1128881
1821695
2063695
2543240
2611798
1053624
1270554
2271189
2650831
15740
2447083
2864638
2100868
1335770
2050519
2580009
1816645
1432179
1264439
1937362
1485624
1307579
2453057
1028434
1262212
1129376
1998997
2130554
2458875
1787564
499616
7748
1491025
1977589
2444603
2735085
2241235
2633483
559087
2143938
2890388
2465118
41364
1905385
2024690
353717
1652179
432364
2899847
416496
2701396
1230688
1192016
704363
2848887
2714631
2425747
1711823
257201
846331
1922835
1744480
2199868
2501600
581815
1660820
769923
2786708
2705300
851424
616528
132438
2116124
456678
2811507
2890299
2762767
669747
1133102
51736
2568666
1308937
2579123
2413163
1733974
2013018
2895835
2247199
902980
295899
312412
2437782
1683037
1039654
1440454
376352
1962007
2064128
2700728
2675720
1144370
429795
307013
1050492
859327
650659
1488840
1541109
2664093
2026191
763535
958717
355249
506384
1095096
2498968
2607424
107568
245710
601926
2168867
580870
1513335
2461988
2572362
904637
1130248
522710
2192529
667611
1555141
1011174
1052585
331946
2023318
1415618
1634161
1131981
2904399
2621789
93558
1325023
860643
2929196
709005
2787452
1803991
1103921
1110640
2919182
1765731
1331850
755484
689482
1142263
2712011
1242591
963142
1985400
526305
2792747
461538
1631215
2572235
1111184
2565023
2141532
2307964
727645
472356
2530185
582874
798424
535152
2844231
1813432
1446389
2197816
19065
1509352
2538058
1280618
16023
174819
13493
1373790
406738
597734
800481
1377151
1381451
1927260
1613523
2077661
1338865
2681209
797051
2569514
2512693
2572028
1242411
893037
33024
2552767
1047712
2868908
452396
426890
1859589
2669451
2313634
916190
155896
141984
2275006
2095270
1222391
183694
2359616
2559415
209455
918148
473476
2446170
2484160
357276
1551053
1247217
2055905
115087
2134226
2444156
2753191
222326
80806
2740278
1942653
968904
424183
943656
694711
2146159
1506978
2902212
251434
2154435
230141
645728
2257282
2805978
112754
2648047
1803795
783013
1839856
475553
61752
1569439
1905669
1945566
224439
2600046
398289
21589
352953
687493
268644
1459306
278238
523899
1813732
2724295
1959372
2223605
1397095
2156612
310263
2168724
1773601
1672122
2122429
125581
1109526
1612269
2344082
2525323
2856898
2102090
1521331
2636463
868607
1871214
2225805
1878503
1182066
1581649
2060792
346818
2499631
1286283
331272
616020
1697178
1633526
1109376
2915033
2438988
1255027
2293276
442250
75245
1763231
2882036
198365
980800
1969116
580751
1915990
1751255
1189828
2015430
705325
338748
2578067
2106134
1966261
1971907
349642
1460715
1835499
2465515
2278037
2511569
303392
1792726
702
1775999
2541692
938891
2896094
2365303
2487977
2075964
444707
2778010
74436
689227
1752699
1059190
2926805
1227705
1293494
854662
2226100
1994449
270916
2232573
2842863
2847546
2910907
1550383
609708
2488508
407500
309398
113182
195496
1420726
2710622
1871342
485436
2207270
1491047
1297435
1643093
917125
1680867
207814
1746668
2501703
2418108
109265
2515125
1064002
2909658
1233822
2738098
2655809
255807
611916
2679799
798954
2158582
206419
392417
421947
2139945
460854
2350107
2713235
769907
2500005
2892408
579047
2745486
326849
1187640
1184017
1379609
606816
2349395
271428
1688409
1440397
36944
2103618
2451320
331103
1483350
1028595
2837344
1989554
2015045
2903987
453773
2614653
2230987
371194
685432
647568
2301406
1016717
1136138
2034129
1302080
2030096
2372273
961969
167520
894980
1502443
407040
1781749
2580598
717983
873010
1672279
2192793
2894063
1595663
1342653
2076570
1168152
2686216
877471
32671
1732942
1064542
540570
2359519
125740
1471040
675701
2119650
260713
586084
2249813
2048879
201326
2713170
2664012
2072143
941498
2851402
1365937
1920264
2541560
2029552
1148594
2935068
1942702
1411959
2433804
733609
548389
1931013
416042
2576500
2922964
2531451
1008674
473822
2652406
191450
2231853
2164599
2169362
157531
1487087
712840
133993
2113462
904813
1714297
1940160
445320
226156
489504
407532
1563206
467611
833098
1479848
810632
958970
44546
2587676
1850253
1637507
1748036
1070681
53726
2114667
1629953
2504337
1226918
2663308
1589621
2043905
54050
123802
1508788
823248
770612
2222761
371880
2004780
647709
503979
2065941
881242
1858084
1496472
2860877
1515538
2916515
1928975
2867509
2080027
610596
1887541
311808
2902404
1021099
1625796
1230823
89972
184500
1880142
464280
1063390
1684377
1210074
144762
1012892
2019850
1007890
2705501
894275
472323
292902
192996
69828
326047
415688
1209788
2310932
2754748
2721326
93005
2526532
2789301
2560386
643506
2361067
755847
1410003
1374401
1375634
459993
308739
1905734
2293008
1634885
1006364
1867046
1728084
1705772
2885383
2645226
807901
2171265
2029753
2109528
2415577
115072
2442490
1611186
468175
2763097
1967723
1469519
736072
915391
2801537
1311239
1015897
1146231
1347633
2268683
1118240
641864
1477234
672066
1356430
2307618
2250419
1855942
2145299
2867860
14470
104004
1381392
117737
2563608
1381260
1858648
2185191
2447152
106257
927395
1518394
1655141
835427
2025101
1870221
1404077
1254682
606970
1788899
1157039
2757365
2555453
1045057
813964
771030
2538630
2730156
2528213
1286907
157553
2483068
1396365
77203
1589375
456396
2639728
87986
276812
19847
695172
101980
1982701
698449
389024
1977950
168928
287801
1106723
581192
2265512
2875722
1081081
2224201
1697628
2215644
446122
1264602
2632095
1418211
68674
56753
2901347
2217236
1480664
2769127
2065161
2129299
1931344
1043236
350668
1807324
2087746
767648
2452283
1965729
2017391
2008120
1508529
2104066
2793034
1532053
2098170
402389
1391799
407932
544266
149810
66454
339083
1205585
2308092
1561366
2601391
172510
2127999
1027350
1984271
2050745
791465
2205921
598899
596709
757331
2851935
2103758
2506016
1630819
302488
849213
1899967
71880
442564
1313687
251431
1818425
2604556
507373
2823319
2780172
2202796
2813282
947146
1519272
2598096
1473881
1303714
2639005
1419588
1082002
1068062
1480142
1378814
1179435
35149
1547737
1169108
1513187
2854618
2795484
2652159
2343452
2529388
1532548
2050409
2646426
1938813
1025884
565791
1283416
525200
1039696
2317653
2163031
1173878
36578
589090
470886
2173715
98265
1728834
2244857
1414610
2459416
1976426
2743913
482787
616375
1371406
909756
907085
2040872
696291
2027396
872179
2763202
714363
728759
1175194
225153
1511516
2013834
2422973
2292870
1360492
2163051
2478196
2783535
2772353
19874
1613170
393277
1486624
226373
2492729
2604136
2076368
1253743
2215510
2016539
2000364
2553423
2937081
1191133
1080176
1291528
2234630
1175284
1106996
2418088
761323
1787482
1110694
1377802
1356961
2263429
247715
626161
294009
2696822
1634438
2910205
2666791
1411447
1179658
1174574
2444250
44381
463474
2500323
882056
1146249
2915263
1878074
844173
2088684
2915811
216380
2499266
621506
2664777
947488
1629368
738536
2031547
2169478
1423819
1986073
2135029
2082642
489377
149033
1502830
1779092
338638
1437234
558854
1848271
2817086
1826295
163939
1462969
924854
1332072
2538994
2511833
2462297
1485800
26660
2510672
1658752
814714
1181199
1061058
1187794
2201132
718153
1613304
2834033
2581155
1533155
2665904
2478424
2135010
1772891
1815789
1559274
12409
1737336
2869034
978939
1161304
2553945
1897047
804296
201945
426582
217076
284898
91836
458124
1300148
2126153
2810388
2410910
2553111
1947888
2769880
2628854
2235510
1829668
672004
1088915
436795
103013
1019343
447622
1287802
302679
2290779
2445486
2202845
1530881
793604
2772206
2839202
1439924
1612158
356364
787081
2106217
533419
1278469
1098216
1769507
2810620
231885
2782097
2295626
1223615
2218878
1378290
2294054
2808640
1864565
1680975
2153515
928077
1661601
1590099
1272072
520747
1075917
528482
2730271
2241666
883410
617735
2271370
293020
2335004
2778126
290639
2178273
376481
2001973
1065214
513623
2400697
376007
512974
2293370
2347889
2750260
2174773
2865364
916723
439882
1047772
1966518
425968
2412967
972342
1353770
1448735
2709220
2784220
2031043
1039269
2048545
1457358
2329670
2573724
1715636
1485115
1220260
2809563
371457
1930295
2034803
1732195
1621750
114734
2804533
1182497
417086
1576785
1600146
1481841
2625145
1137538
2227345
472355
2774677
2727593
533815
1423375
2232780
2743690
1631968
2252339
973007
1649037
2931372
306474
981627
961792
501439
1935244
1873633
1509229
2003552
552638
948878
2751406
2265306
228015
303239
2198658
524247
1325232
2051075
2704136
2241415
1487918
2196099
2698962
2753477
486175
184898
1495822
726698
2508344
495655
2120563
1589744
2238636
1654202
407624
727178
1506689
34452
2299554
28518
1236473
1181450
464575
1321581
1398977
1717773
877709
448708
2016118
2118559
1030601
2244197
1478315
1898053
224626
1223435
1084606
605575
177316
2137533
1897947
618711
1107459
2825709
1703563
1800113
2348927
120068
2278525
1498864
2841499
87616
2763881
299143
82310
1442108
2288881
1106024
1912784
2608034
1156394
230708
1598264
1905184
2832369
800153
2651558
2819922
2792226
2781890
2003103
1873159
2133502
2011805
2787768
1640957
1020420
621933
896040
2936355
2417463
2725516
2476877
1926720
2661507
1551175
1238792
1983861
1218770
557270
2365352
990294
1554271
135522
2805677
2196789
905878
87947
2609278
1087338
2206402
829934
1742277
1741309
1477973
1145308
599529
627057
2636491
534766
2010417
1893085
429159
1566891
1920481
2863731
519016
2218382
1713680
2465415
1980259
1767721
2909768
1376020
2231520
405770
2815536
913070
2542606
241487
799541
53813
293159
2301584
866060
386249
1247721
1603888
515390
806765
661184
2253998
979895
1751580
2315620
477867
1628983
1482923
189726
2053518
205334
1352024
1146952
1537510
1858939
1186630
387712
1794575
656092
332711
1844168
286165
1572907
1438619
52070
1820154
715770
2161111
945023
1279932
1390632
353971
2061387
516420
305596
1753606
1988862
2427707
728034
685335
812499
355631
2083751
2823039
1430788
2319131
2397316
2897494
2529092
2510005
1343222
1003339
1618971
916554
2748046
1661676
2676657
2248538
2679627
105795
2012054
485755
2893305
1698678
2612293
2944
2703742
1382230
206361
2559618
1330955
1316735
2091384
1411844
1080519
374213
2192342
2936954
1555855
1512680
522154
515248
1722847
2084576
985213
1609315
1960432
744779
2405754
166108
2467694
933512
2541040
474755
1120991
2752797
319414
935747
2532232
323985
709155
1218983
1204811
1191114
486707
190057
1880917
443625
7321
702096
941530
2847702
218587
108878
2047649
2479577
2669366
1252913
2586124
1856142
2621403
1161686
1518093
1088449
1989881
17776
2215714
2216400
2742882
1208573
430657
2518851
139143
2179088
1839780
1494143
1060789
2222603
1953209
655881
149084
720495
1685803
951796
156929
2236497
110379
2882024
775492
2342163
1923680
1958394
203493
582618
2519942
1771462
61421
2898040
2108091
2159724
925072
2635733
810014
1915213
1906973
1654625
202083
1521068
1287311
168180
829601
941284
2457142
2543885
2032432
1787578
1461710
1156991
1485115
703492
323342
1292067
1578659
2434709
42929
1750943
2567649
987078
1728830
1850804
1393124
1582596
1643292
448894
1964405
253616
2383370
2766193
2871904
928212
33668
2114140
1658131
2668748
1968249
1393507
2753666
1268563
1673310
103936
877802
2081848
2132621
1405424
2416836
2925963
963795
473274
2195619
777626
2703514
1564659
1333801
2265086
2180900
2059440
1972773
336831
23913
1256435
1102884
1916115
2153763
2154625
753286
323567
1901301
2855538
59147
2883942
186661
2314247
360123
2493127
1535078
903349
157270
636789
2003501
1496801
1978459
609857
1000752
461302
1273275
985911
883960
2294630
2197835
1590520
1335542
2373132
2530580
1700004
36963
2089460
1493049
2905993
1544544
350164
2788695
765764
2910785
1400863
2292231
2620046
2182337
470297
1018517
742448
113245
2290840
1395518
1806277
2843193
1634897
81501
1331238
1816755
652405
1238033
2200717
271023
2563099
1409850
224040
1902000
2360997
2326443
568577
1108635
1705501
269325
1239452
2124453
1286029
942749
2806597
1789174
2604599
1679998
683378
1221163
2050080
1856946
269340
1860156
1212642
1231702
907005
1731804
1646708
1707414
783377
1461189
161538
2366305
384032
1962313
163580
851005
2891268
1917820
2461258
73972
1769752
2591715
674653
2721205
1077663
1500021
943840
2154527
2790936
1717633
200892
2133365
2488757
67277
1024714
2732791
1188872
1311242
1680344
2499158
868740
354616
2171540
227272
202359
840701
521479
2661511
1601295
1974022
1313878
716976
1710927
2034970
1577378
2902728
812247
1591245
2771825
1816919
1795665
987622
2407848
1291980
1513363
2725400
377215
2755101
207097
1794029
2498746
2441677
1621341
2207845
1418695
2141619
2766811
2392451
1269489
1160219
1182379
1134500
1618653
2434272
2247842
2455388
1093112
1129631
2711605
732413
2674391
2139084
2419847
287294
633907
376516
2593704
2541095
440352
1458517
535210
2186314
1793002
1048481
2248591
102269
1373768
482488
110875
1104089
2290577
2000430
1200097
27952
2136152
2090388
138204
1741937
2686919
1948819
1978958
1311282
1389644
1886527
2827869
1931891
895581
2748985
1421724
2561514
1816241
2411782
2324667
334364
379543
2896963
998556
2157701
1067804
2410753
2781127
682921
494184
2714840
2585195
1866274
1592283
1286426
33326
1281954
1401742
268040
1302613
2167211
1151151
1025573
1294889
2147670
590796
2657065
2018955
809689
826955
2770574
1854191
2731565
1976833
954745
2374282
929509
2788972
2518793
1578441
2715699
2065989
1124873
1786756
334763
2776137
2640529
1320614
2604997
1594056
573566
626662
1810609
69475
1823901
1523173
251066
1247893
2058140
377403
1440483
2907814
2571790
2871943
2482702
421773
860969
207098
1780079
2823621
1337604
626700
1465867
353541
304973
2354455
1134015
63770
412178
908115
2279132
1279870
538170
1949254
2085859
1050369
1237790
290886
244504
789096
343964
2544714
2184231
2619006
998421
1536929
1725284
2110081
355185
2038691
1666986
2631738
1521621
2765745
334526
1050450
542142
662973
160349
1947278
31463
1091979
1595826
1381285
2021586
803578
2773306
496784
1064839
902636
2848527
39517
1599833
2696576
2315495
2783707
541736
529676
681595
1610524
1768034
37573
702442
425599
119817
1710391
2474547
524427
1965339
143438
1842828
965907
1983844
989398
941946
1904003
854692
1133463
539387
2923000
2490110
1505981
2279621
2535648
2488586
2315818
2783772
1927830
2385177
1527524
79862
1845062
1960225
24456
2908385
593126
809625
251012
2525935
964640
1221903
607390
1288212
171002
2085049
2848769
2806163
1544119
1114273
1102089
2413184
2724404
2934203
970083
2031547
2390393
830537
194314
1608855
1848590
192587
2295617
2900064
1656045
350580
1881429
2305096
2800738
1477915
970894
2306675
103188
2689205
865494
2240913
495965
233662
437230
2794868
317262
2729972
2564535
1900973
2105626
1524218
70673
2090859
2425765
810868
2352066
240215
132257
2861873
538695
1355982
450941
934912
555430
541894
959914
2793775
2553963
2488006
2353989
2478990
2507964
2594409
2398342
1635941
113621
444399
1417663
1794796
2719702
2227911
2440473
1577948
1740491
2749371
1415640
593277
412102
2183678
894513
770715
922153
583284
1317013
1417580
1683340
1440699
1707587
1859288
2702916
2930633
1237094
1500708
1386429
703600
545233
1632686
272938
1339041
1798564
2156592
2869348
1860363
1138352
2374878
610152
1983296
2713900
873296
107806
2174039
1583003
2119149
1699048
959879
595945
1683288
1510809
599663
97103
1430731
1390918
897013
177710
392603
311723
656828
1915900
2272892
2560303
1744137
2260210
1154697
239401
1850184
1258184
948470
1274222
2277271
220509
210609
1752970
432009
1689106
1743199
2341749
1151713
2744219
2777060
2915539
1385509
1225655
2073806
2650105
309638
2275091
2076837
2627672
60691
190158
2267098
2451530
1691539
305781
732070
1183018
1688264
2759539
2140213
2243482
1423106
2737695
1725187
2532092
1460557
2306827
1552415
1182919
2820764
1099830
2551213
128123
457282
1222884
1004070
1093320
1966426
2055077
1190180
538186
1970031
1753641
1000002
2047251
1344422
1640762
728747
2116020
910376
1948570
59203
491800
625514
301297
655420
954785
1315528
1538374
1810380
2187928
2659280
2808636
670013
289110
1923072
1360770
2211574
1107400
2363081
770956
291918
952160
2250131
937904
515152
1152223
2684409
1016300
394229
1610630
2567725
2108548
607528
2183661
2561010
296393
186889
1125132
2147238
1473601
1507773
1776734
2305667
185721
2186395
2925274
1379359
1343072
8783
2759942
778959
1332165
466762
1693215
1646452
1066690
225200
2377597
355034
801897
2230650
671511
779855
2543771
1434977
2417242
309209
1356078
797771
1456493
677536
1631338
1224131
647007
2910130
790606
2925261
265283
383555
2922079
2559608
876384
2699579
882767
1573742
1625283
2345221
990950
2406169
2112569
1450770
1693448
1930729
1750768
2636211
2414482
2479140
2769551
1384967
593564
1518678
2299147
1685244
1054325
2501607
802267
122096
226768
2310454
2671593
943173
767850
1891610
2286066
353247
186924
801133
1817236
2756572
79438
458822
1374344
1921534
2118484
2339255
354462
2741054
729395
1170276
639601
917408
1791542
533940
1511313
2572665
1607597
446334
1847880
371222
604755
783192
2506300
1128270
2650904
2755436
2289216
1439581
124187
458851
309709
1408472
80964
1079832
2404027
2131621
2783578
1980831
893670
2411909
443558
1700336
810381
113239
787918
445035
685636
940835
223967
2301136
2764209
2797983
152997
2248554
1528287
2648220
159886
943019
2437516
779187
2180952
2940046
423036
226363
887074
2452229
1231544
1279389
2887441
2390588
2406343
428181
1615773
2527315
2703240
2911284
689336
252430
1212552
550801
520935
2922162
2612528
2664522
2573206
2654002
1488173
662581
2849224
379583
2080236
2018655
2032810
164631
1018803
2344587
1160675
588644
1487215
557293
1031506
447028
1589284
146415
1626571
1872491
2723101
1406607
1897784
457169
2823569
1327210
2831953
2773906
1478321
2077475
1100205
1363806
554584
390645
397569
1780072
812174
1903978
2491846
1517296
1483048
1722008
1302518
1991814
1578606
331470
2649731
1322630
2406296
1004169
2413948
791501
2109645
2730910
1842122
2537228
1229738
2503208
2552398
770012
2453053
522010
2391392
1482368
224434
235124
2869471
2042489
2117723
1167973
2109855
2519910
1080975
632799
2611059
429896
785393
95156
660819
1647038
2431238
222514
538112
339112
2748818
2342186
2604112
155457
585322
892609
23156
2101661
2476283
605825
1588502
648946
2473342
2351780
896143
658073
2035768
725427
1828811
2166894
910123
2218840
2173068
1739608
2343071
2451085
2421800
1984984
199107
800883
329207
6659
1138074
1621296
2129467
2498122
430001
1163919
1074590
322651
570421
1208291
1002384
2277590
1790279
2207132
617364
2039324
1518146
806293
2113761
2733517
430674
28167
2619156
1709673
1135946
794059
261743
1002943
346598
2845555
2611431
1155474
1549012
1913807
1848994
2826023
490402
2502172
2879567
1112622
614219
2464674
2648480
1408249
1807861
1721203
907719
2415178
301214
119155
94951
77405
530767
1412277
1675677
1646558
1026765
1453833
1675933
15202
1000026
1972112
1551784
1890860
2071554
114940
1929974
1726185
2087295
2913787
759570
2432034
741829
1631514
189673
1175145
2938450
2452577
2213373
467007
721203
754760
1681774
846855
2864615
1405366
1156712
442581
2456542
2348010
2814086
304312
467679
1857541
2221666
65309
1902995
2536799
671567
2113580
464703
2039867
1654282
441683
1823660
175824
740503
849326
1789136
1822962
478681
2509826
1634421
2253850
2553434
577875
2166201
2384989
2645610
262927
1666722
2620393
2206423
2204815
792570
549290
2538529
2689850
2660942
1557753
1947154
1925115
2788751
901864
137104
2795770
354850
1245564
2768915
1387973
1610968
390550
414682
1615418
386687
913551
1269913
2059820
1264317
1526240
2310629
1832995
2790474
372793
1602555
1723310
1807853
1799984
2202553
1066137
770640
2710389
772637
717381
2709312
1489225
657345
2273628
438979
569674
2890035
2034952
2763544
1785783
957605
1475524
931689
151811
1423116
688986
1362444
995136
1030614
1757692
1082681
2663259
1490851
2529123
2709365
1783731
2928355
1334962
1240504
1223187
14848
2247027
3139
620459
2336048
35719
2581814
1589323
2590242
704761
2304686
2679614
2279548
1866851
8995
2535499
425253
1968950
2761979
1692281
1088086
604743
1415529
737287
752179
255450
2756463
1823692
721551
748891
2054815
1376979
2430728
502690
2581858
2916647
1685939
210378
2399909
2719744
1018015
2232285
1563543
1337168
154184
1037485
1247154
2801596
778664
1605723
2007631
2587711
229381
398040
848570
1411995
2719150
2625160
308419
1854707
1695132
2767525
1835904
2803632
620159
349573
930410
2189301
1343215
2554260
1139865
1890582
1488169
1264333
1452691
2141888
1540069
2054933
978659
727414
823382
2455198
1595094
690383
651039
970007
632945
1309822
2625735
1534922
1363014
2248524
2527656
129867
1357139
1719930
1441186
1228637
909829
6386
2447460
1472568
810108
2166686
643421
1732656
1889107
1987870
1016167
386279
1320783
2030023
299637
2037649
1153148
1959754
1493683
256358
2173502
2759531
2307739
1330621
1468257
1218291
1470796
943312
482394
2694278
816001
1950941
1048625
905074
1093962
2407313
2594026
416773
2606092
773829
1686816
1828132
2812888
673632
1784664
831208
2299286
822185
1085718
617956
2673314
1769835
815821
1893649
119310
2136324
1693204
905590
1425670
1649012
1899659
619221
2157659
304387
2751305
2513890
802786
2285989
430847
1546037
115746
496292
892266
1511716
1691825
2232590
564372
1897391
2620283
2073912
913307
658369
2456449
467930
2113134
1638498
652910
963505
327441
2803407
1150329
2598281
283380
513339
167700
1306177
786690
2534933
895835
1700729
845001
1309179
1578552
1112596
1735135
558344
2612695
2468613
151520
93603
1151149
2917240
2162522
2865430
1818773
2617295
2283590
2576674
1463195
1894
2267297
1075062
1776669
310170
899180
294673
1121848
7826
2288794
2216127
834926
2885518
1705389
1748793
518432
203368
704450
1065518
99413
152196
2882895
1381054
1895068
2402563
750331
1271218
2186881
120826
2813504
33591
2552613
2149499
2003127
52068
41712
1103805
1496086
1979110
1071987
544528
1722014
757427
916160
629527
1198591
589554
2413056
2629831
629013
2195418
1571304
2596962
2082479
1852086
2469670
2539800
2499315
2223969
1673584
2435880
1104831
812893
6767
527868
2001339
1790329
607919
71416
2577736
1596411
39732
350313
1404566
2875946
968635
61086
868492
202319
1293544
412290
16908
2465298
1537729
2907626
2838582
2044261
1382358
943427
2509688
1290316
2139441
2895121
1630845
1528452
1139703
1759649
1723140
440080
2242984
2141239
1095593
2808510
1332769
1447271
1565193
439485
1938526
255675
2901284
2617637
912009
64245
2475425
2753031
1167016
1739078
865590
1911174
1713492
233111
2794780
638228
1699845
1771289
993401
761815
2339937
1252702
587974
1083161
1005674
960725
2682822
946382
645370
2776056
742492
540243
2518551
1072730
2614768
1612351
985200
2272603
385567
1715550
377465
1663109
541255
2067398
2594562
576165
141882
905854
1311030
339835
906055
2692632
1295437
2673998
908625
2242098
1180526
428564
1498912
500765
871398
1096230
1972501
27076
1085926
583505
66349
810088
458980
2764129
2410180
1120114
1915917
1801357
905460
2435571
742503
542241
2813050
954530
595354
2865047
343519
2234225
598377
1647995
1264813
385318
2368670
2542314
1765182
1185775
2254489
2622090
766130
550906
1698242
2753205
1549131
937674
213206
356097
2184132
2197509
827498
718586
2868338
2766139
2271227
1716565
799701
798065
2907518
709925
1946984
1164534
270137
2089860
753318
1851209
2541120
2593457
2257420
2152449
1667833
395116
2032057
1059019
705379
1250474
2242434
1876121
1537421
1779578
2731979
2584318
1805685
863428
2889125
1559781
588253
2769382
2241099
856801
1005745
312221
2728510
1681255
579396
2626343
1681739
1436556
992797
2037038
1029864
1701851
1025965
1641506
1982796
1265629
432184
9186
180767
2019308
1081485
2544203
1847924
1842744
2215365
1094552
1081549
990706
2392349
231622
790509
1122884
2365855
1851171
121396
1275728
1778862
340065
180385
454507
11737
823411
1198426
2045584
2785201
83303
162656
2269084
215666
260011
2259137
2366508
1907050
2062801
1591959
1649392
2926440
150073
600925
897431
661097
102440
2145280
2497211
468846
2875399
406983
2449034
504324
1891265
250709
407835
2793074
214383
2775984
912654
2008482
2436478
154334
2546382
436864
644104
1923185
84535
280490
2109727
2343700
2282291
93426
2090039
31901
2256552
412225
2806978
2558197
329883
797002
491381
2167126
1169587
1047572
2861104
442708
23769
1465587
140084
1504921
2919529
1184274
524993
2162862
2203861
1202373
1578859
1047415
2305306
2555200
484874
1292792
1413468
2630557
2044100
467270
667520
1754719
876369
596782
1417587
2176230
2742765
869575
2123051
2675183
554838
565872
1849069
1998435
338526
627531
204142
832143
2514623
232868
2378274
202949
1723392
2218528
866093
243638
2248288
1443294
150863
80025
2689459
2353546
1425774
423991
2752230
1123283
1222114
622128
825493
379283
2924865
253813
1548181
632669
2276623
2596785
1981207
1158815
1240925
983564
2556799
2526029
372834
225948
2141788
1993447
2588176
2310482
1639481
1352813
2336976
1984280
1929820
437158
2222387
1953055
979853
2126122
2704972
2804451
533552
2165838
919116
717623
214126
2220220
225122
2180641
683976
1564315
1701186
1050883
1849734
1373484
483937
1213811
1104914
512941
2350110
758533
1805867
1790443
214313
1532302
774045
297110
2242889
1204460
2197852
698135
1289543
2084897
57071
2250798
2148439
1630642
38331
1079232
281897
320902
2378924
1887004
1512090
2381216
2630882
2298234
219609
2447106
1257526
1634530
64525
2713353
1759009
643613
2116234
62745
259265
1632971
2172084
468331
2530075
2551968
2382019
2731520
1879145
1059246
2127712
2095146
884855
269065
988828
2048713
1218050
1980638
1213047
2431119
217597
1813484
237178
818477
2011535
1095065
2841348
678182
1981066
155108
154599
2814217
2594576
961392
1749812
477711
2302726
2468854
1558279
478522
2808118
152761
720877
2666775
2709539
2710703
442964
1403996
155428
2449830
2241650
2526056
2354304
2467079
2404743
1577025
2410359
1942014
1264144
2040280
1561343
2297540
792859
886160
1048848
1119687
583713
1278280
808077
2658591
1050570
1579961
2689646
2513353
509462
2552571
1826519
1782892
1473059
2390530
197336
2539153
2572546
160540
853890
1791341
1007806
1310169
307162
1758656
261348
1537244
2123817
1317109
1523062
1730054
1451667
1980190
958244
2046003
1691360
553863
951619
299732
1116539
1721026
385376
1645427
1461310
2875275
130237
2032953
447465
2674666
1410831
1775484
2695375
415161
1409442
559428
654760
565252
2729243
694230
1536327
1747578
59275
1090447
2454015
1873235
805108
1752343
134146
2620051
1277674
998266
1773837
1336381
47603
352071
1226826
1637216
1631679
2491491
2287462
2182706
1666480
1931295
877899
1724585
2733199
899403
1977294
886128
1456470
1706328
2307171
861534
2803565
1794657
74250
2236282
1228169
756137
1379636
2163088
2938531
1175343
646513
22139
1167852
738896
166015
1158405
2004559
2043817
122704
1299059
2012642
2860771
499355
1796924
506585
215731
714667
575978
2062238
1106848
2392258
2289475
1207390
625501
1408828
2471563
2126635
119571
1090202
1222689
672683
2434639
1405327
80108
889722
611612
1787839
104298
2173960
969965
1650900
460136
2695192
112993
1483143
2521924
2042448
1419924
289210
796524
122109
1591419
2670363
81506
458600
2252039
1111560
709328
2434039
2437740
1996940
2261251
229353
1706083
1293467
597213
1779763
65808
308818
2596001
2545538
2922525
89594
756715
1348744
305975
2821085
2671495
98339
2704508
1023618
1949000
2936645
1881674
919325
1033025
1947074
1225935
210073
189910
145393
62185
2825827
513599
2054383
1318867
2016778
2694385
254611
2117273
515243
1478436
1508984
2827500
166652
1645127
284587
1552666
1764540
983977
1368658
2718572
2344502
1626364
576660
868901
15950
1535827
1657614
1391892
80327
2108753
2931508
2837956
1533545
740581
501995
2800521
1790326
1447894
2084077
2059349
2639782
1611463
965896
541979
988163
31853
2514846
81034
2888876
1901581
32356
1207666
1608135
1091583
1070590
2026747
546192
958035
2939668
740048
125902
15288
1829952
882586
1884983
1757119
1775732
2771467
1991471
464465
442842
2551544
412155
675667
2158869
2228275
2284931
175372
1377873
884158
2601965
2187767
716630
1226093
2347023
880484
916771
2462574
1096240
2030282
286907
2481050
1772810
841152
919266
2772290
1015449
2788901
569121
2574516
820586
391642
1336213
678707
557358
173281
360883
340896
1418690
355025
1637598
409234
2402594
2606512
274355
2518632
2420382
1465356
809077
395306
851886
1738963
1495101
1921242
2220399
2555624
159122
1005768
965780
173613
2696256
81382
1628452
2019378
786197
1893991
179404
692943
1271035
2826426
2915758
2086702
54614
2205741
2502210
1798365
2207846
436524
585080
77638
1199398
1293783
962802
2606772
2554561
1432765
22575
885444
1753532
2589776
71175
2166752
1446934
1898826
216168
1145789
2456583
2475974
250891
1095292
2350424
365071
2180517
2851087
633703
964702
2865205
1367731
1719934
448806
307138
1352686
692439
2656802
1766243
427981
2436641
2294693
2372539
2280949
1979675
1351620
1281632
1274899
283725
1793139
537965
1814208
1922480
805803
1420642
1865371
2222648
7329
985466
2754551
925554
2604836
1930525
782866
1526662
930332
914813
1544762
919536
99452
2413466
1356332
2265083
1525164
2318509
194820
2476333
1290355
2110717
2465268
158586
125142
1508883
1085230
1611655
201529
1382000
1898813
2656796
1840997
1893388
656610
2346377
1372204
1531089
160555
345961
999513
2556507
1919299
1200141
1215754
2889558
12501
2637661
1191216
2251019
597548
1650132
525390
560591
1156414
2237273
1557021
2122270
1411740
2594099
2137069
457404
55539
546257
2567848
1619312
1410274
787230
281852
438986
2790002
1471788
1505657
2140038
932833
1952596
135197
1455027
1864270
686339
2010043
2630908
1888041
1402611
1605930
801204
1641985
2279686
876383
2215714
2852429
1612538
2326280
1264624
843237
853788
2366296
15700
1310605
2750991
781605
1052060
536184
1154327
323128
1292756
324921
1453613
834007
120439
688028
924493
525134
1783935
2518625
70173
1304323
1335673
873546
1907423
1911154
870808
362079
1750462
1594658
1069062
206425
1549423
104977
369680
1197000
845753
2466227
1175920
2231899
806193
1889324
895826
712331
1883085
1726933
295966
595629
1728991
637071
1972234
216944
2201996
2420012
743783
2690169
1293367
657148
859667
2623746
998352
765368
2157873
667631
1938016
39807
1554229
1078006
1261088
2889075
1325320
1216871
785022
1284930
2103809
1640291
1588052
878164
504314
677639
2204443
431357
1813625
741077
1900904
1733463
1326202
1536633
444527
966805
2191894
11059
1738300
2715333
1077852
1570409
2593408
2798064
2827041
1269984
698319
311816
2143327
1466166
1710166
1014698
1719739
1430318
1030481
1209439
2718038
1490806
439507
952585
1240135
2417714
2418144
2257441
76552
1732466
550618
99041
1431414
2069193
1227888
2895085
366260
802687
1576028
597367
2633444
1443916
216218
1748570
25414
1325244
1784176
2678393
665064
151901
692794
204933
2217616
1763234
332283
2461532
1713361
905652
2217119
2047185
1137322
1878454
2118701
1920651
1258519
117433
379005
1607490
895701
2291540
2101541
941072
1571184
366719
1076029
54390
1794746
1546834
418131
721383
392242
791432
1166834
17840
2585704
1953485
2702598
78357
1117302
2518949
2688939
925867
970560
2203657
2031111
2074807
1730590
1776785
2355993
1216528
340597
930106
1457870
1033992
2799640
203377
189740
1704061
1589826
2171669
825549
403979
1009697
2265380
2713712
1048959
2583366
858278
727656
2860991
2611670
2529180
339613
1036933
2318891
2803530
2817572
189496
2325500
2190545
1727785
1879739
2181356
2426373
1998074
1008292
1979182
2268851
174897
1569843
922221
312277
1801336
265827
2933013
2856861
2279936
2692002
2554151
669518
2113958
37587
2776983
1035163
279415
1352233
902195
1431821
2682749
2357698
1161669
1624557
1499406
2134482
2732538
1049057
618804
2481493
1329036
448417
572372
357552
2802178
1212783
1606739
675637
1002613
2903463
863050
894562
1959998
2810521
1934380
1674652
145191
2886195
621353
2002434
1218008
2600089
2873635
563965
41460
2402196
2179205
1944441
1946198
1071386
2386544
2158789
1828685
1757409
186899
1818694
1856700
732685
1783860
1944748
1099883
326779
1711138
1208259
652810
1352434
1700288
25245
1680708
2637539
2004612
1173431
1170768
1110626
2226108
1363978
1392086
2820459
253649
311138
568927
1589224
1731189
1752882
918757
475353
319648
1076538
960640
2676658
46716
157959
490278
1734080
653718
2826850
307329
14433
2405981
2779748
1502066
1997298
2697259
253688
2499029
2542784
2235143
854652
1613006
2657268
2017248
2636254
1754634
1511861
2357441
2871183
1778995
144946
899856
998628
2177545
2472627
1019335
1702639
1155593
1864335
1425693
2400643
570872
1779639
407533
477713
2249246
852569
2124313
1761857
2020343
1294352
804650
2561132
1249069
689024
47715
2408233
775128
2718037
2896162
231776
2502617
261000
1260951
2364413
701983
1819730
310402
1005435
1553282
1662943
2649247
2427437
1749160
1465061
2597427
1257228
1510165
507203
2609918
1260662
866460
2182480
865424
2578268
1978040
509474
2205482
75790
767695
1024222
890286
199597
2838429
1806356
444924
1645534
2788647
914541
1294291
1297502
531436
2569832
1208372
2605212
2546846
1478261
903722
2707464
613280
574508
2384196
1001835
2229773
2108729
1310389
2097969
1796416
151317
116813
2243702
1566135
1101576
333274
502165
472767
2753640
1526858
1910841
120527
901951
552792
1802310
1177013
499597
2066780
1325401
1036773
2600797
44082
2474405
1485504
2212149
38313
569185
450583
2729012
431327
866204
94027
1155605
2859581
790990
2326446
29404
2568986
415280
802817
414026
1512069
692950
2915964
2521143
2923451
2324705
959736
2012661
126053
2222132
2395434
1497303
1805980
614620
882418
1828058
537016
2670195
39401
1609747
2291249
475558
129034
750725
469516
1093517
188729
2175990
2575671
2430408
2265807
1615336
316451
248524
896395
1622386
630776
560215
1397987
2845601
487065
2897235
2704791
2262425
172212
1859085
961197
1129276
1122680
839325
2702613
299979
1321141
1270854
2445957
752362
1175599
1483107
2691729
2328755
2793927
2507693
2401951
671034
1937253
625151
615825
1894518
660507
891484
430801
1214352
26148
1615302
705147
2585512
172337
2524780
2189881
1123100
775835
482584
2747446
871766
1409001
1382576
1606489
2455588
518919
2323980
2435695
315265
1322812
631282
2839790
2343396
549797
2666636
135199
1341351
661548
730172
806646
2351199
1133355
2164164
100821
216108
2191184
1592117
236548
1336704
1931750
2573999
370
13344
2597874
1844456
1474803
2127700
716506
841851
2730216
636575
1183510
1037824
466771
819965
2358789
572774
400610
2397465
2036999
2583521
2814122
2243761
1569370
1159039
809136
2039685
2797729
2934069
1536105
1440297
131683
603571
649250
1931310
200514
305421
1688948
679973
1437415
2071807
279957
1571157
2175702
1669282
444357
1529222
183867
1738356
2028750
2044319
2489602
2125188
1364402
2795397
1195936
1364797
32674
2148024
1886340
2703849
2689826
1899484
9363
1605679
2288949
983876
507299
1583085
2372025
1041282
2033920
2234545
1329345
2195896
976255
99158
2307185
2785859
1250013
1529790
1640880
2217897
1094494
2817062
2850428
1744528
306268
384704
2684274
566658
1753598
329873
2316341
839577
2048425
1993597
122091
1746378
2514065
2358544
1034758
1607335
752983
2577759
2823942
1319552
2569908
2248532
2536940
2135711
2378892
667082
189822
1839017
1635834
1987642
1717982
980693
2441364
1711026
398698
616534
564920
2608124
2265955
1125957
8967
621650
485220
813527
1018446
1906372
531226
556382
760652
1065415
997835
639727
2402765
1119183
2025929
1738496
1537040
1541024
1524244
1007020
2107092
2691428
1896230
792299
1644728
556396
2639530
69103
1468586
2079039
793637
2707368
1966213
349048
845140
2857946
1151449
2487662
1492641
1156711
1780977
705734
626462
1332853
1801490
1391882
366321
1245431
2068633
1349278
1653413
1399104
1471537
1852038
319928
2067261
88702
2535903
1271216
513799
822065
1627681
368581
1032192
2565249
841973
1702267
1139898
2166234
309867
2431822
2760772
1383924
1221312
877062
227353
1162867
1489670
2386738
392466
569699
526165
2527139
2581619
1920625
1442469
797031
1173595
1405859
289077
2696204
1769195
477035
85373
2668694
984820
2214989
1837643
1778327
428800
1884867
817483
1831123
244249
2289123
560909
833227
547210
1734459
1734044
373728
1853728
2590326
968981
992413
1813356
2194478
458773
252652
2445799
200554
1993987
362337
1652402
1095386
159297
2842609
1355055
223132
853177
657442
719976
2409716
2303767
2516234
1686945
2005665
993600
2668849
1141073
2544361
382505
504935
2843090
2476371
1016179
2906520
2030947
969159
2555935
473143
719740
876496
1588996
1303419
883884
1686431
260383
2874785
1314969
747395
1746207
637390
2816501
1771528
1581165
1842568
1035202
1159282
1037026
1986477
1224252
358723
2848967
86692
2410216
1022366
982125
81154
2335426
2653884
1590288
1170431
2417497
1233791
1852461
56664
1498975
2339962
1008244
2285913
2045013
2743241
130223
2287856
2092588
406988
2088176
1698122
1511257
2189742
846622
297972
2523302
2065789
1288917
2656519
1550856
1494600
2910027
46309
1505830
596348
740192
2016298
631049
2367600
1143155
1900456
1190898
2749381
2553257
1850849
2147459
150908
1579229
1762060
1119806
933135
2302730
1573673
1319409
1154611
405561
107504
2688211
210891
1255294
2758822
875060
1014177
2324648
522167
1386005
953378
2196981
1928344
2453998
2459982
2458667
867340
1061233
1855319
1170720
244516
778702
482006
14366
2349184
2893220
225089
1508390
2379867
1456908
96507
206420
1370642
2616785
2518899
1348168
1634442
1010281
2127600
2275932
556375
1837596
32486
381942
998452
148944
2375866
1566887
1882779
2571754
1804473
2004665
2648668
1113236
419605
2233980
2065300
329223
2063590
399188
324153
1672308
2068971
676434
2586488
1030205
791994
2247660
1501190
2315647
2656179
2425716
553014
1635320
2562787
1270145
2667508
2596426
586321
1140552
1004354
1967519
1055849
665891
2680748
2826031
540594
1352760
837995
2760084
73528
1163309
174262
2488107
2263718
2924397
1580590
2801223
538029
2220664
2528697
2069410
2018695
113158
1826748
1846494
554992
1915560
987591
395087
1493094
2904919
552397
2874275
1373611
1045315
1487804
735326
1674391
2394215
2736212
717180
2915894
661912
480677
1729108
1535301
1411635
188189
2775470
2883033
1493601
2049972
2079854
1576767
1524658
2210190
2735048
416495
2434353
86461
1797673
301078
67706
2771329
2000089
1881954
2801749
1863254
2493445
2737243
1327910
1622912
2411896
2019433
577328
320805
1749141
1200499
2578970
2434258
2848170
2101867
1253097
396785
444122
885567
708037
748461
1630510
425195
1010318
2907829
1756140
920712
2474724
1426890
931892
2535870
186625
1506441
860264
2727994
1795491
819754
1136928
611798
2308090
2431964
616939
508330
2455973
2286721
1018474
2537976
594991
2325133
741447
2245054
2614231
918580
941587
296208
2417804
2810914
585595
2491361
888876
1109250
259202
541690
2206601
1401673
1609188
1125866
120538
1171352
1117615
67923
1910400
558226
1521147
16868
506146
850162
2673587
1168071
2935837
187995
2763647
1432670
949811
2862686
1122730
1498936
2649176
734972
576957
1124669
1078172
2386101
2048532
2722994
1849555
926882
1233227
2246570
1203388
2009042
1224499
2169424
2277218
314032
829563
2840173
2264010
1236323
1366893
2459112
356097
143852
126963
2147850
2731983
1336600
1317997
699308
2278498
895104
433597
1971559
2495202
799542
911333
2861152
874459
687661
2597342
1212859
2495710
2610784
1106380
282003
1098570
2036909
1879151
2297889
132207
1968486
2902443
980327
960806
2070717
2485011
1542332
1532879
1325252
2464002
747332
1633437
2645593
2146240
1341647
1607658
445666
24612
2773423
981701
987293
1410723
504533
1210116
350745
233481
2225082
1509120
638038
1255625
812639
2779144
319030
886552
800992
31898
1460688
1894985
728053
2007280
2091248
2664173
550004
2476159
1390553
80210
2856271
1076684
2598779
369849
2340081
1719496
1045970
1254721
1219670
1149042
1013868
1858101
2501675
2191865
2347543
2423755
801777
582016
280409
704423
67858
1255716
2101405
436028
877515
327700
871197
926838
1163299
275578
1127161
1723083
1308339
583980
678274
465773
930050
1986623
2601208
2224782
1855974
2284119
120858
1431100
741059
1060993
1738568
2028764
767402
536991
1669939
2661226
492466
1777417
1343267
260973
2267942
2141502
290147
2929056
653252
287188
2748475
277347
2083428
2485044
1406754
155680
906497
49113
2016014
2547429
2091986
100798
626363
2889472
2089047
1688415
1249864
1528529
1377824
919322
643829
521748
2784272
612810
1748535
1105274
1460942
1089752
192778
2240902
2319830
1450267
2910967
2510428
2005785
1862938
2536277
786550
726045
1471633
2480385
1881379
1071800
1265516
907513
309512
2259026
2342501
1377406
973332
2132689
818394
2760761
1074786
681069
1427596
2617103
49303
847652
2767272
900920
1334360
880125
1746166
2009304
1182659
2619721
1156679
1022033
384529
741629
1145429
1716183
63162
890361
2892991
760952
1301695
97466
2694715
710370
1225212
442880
2522504
71855
2103269
1483640
1352647
1742950
335622
2222400
1356528
1360617
1160004
403430
2501034
2583736
365985
2457177
723465
2443880
2377603
1402056
2553147
2089187
2291373
1050151
2331754
668
1779511
17937
2611699
2380928
1566085
509640
2667109
2066547
2171754
1391106
1353902
2046819
1485134
1653190
2435604
1899271
1431297
2112140
1838855
779783
1278121
227087
1414311
803541
2792189
1770160
255084
349659
2431548
589783
1404102
2432959
756825
2777648
1286317
2327506
2259010
2498282
1457212
2928604
521234
1306647
2478849
277186
1573126
394554
609156
826528
1628010
1870919
2801862
2314607
800604
772225
641038
1736714
2380622
1891606
260265
2717252
99632
548754
1903171
2820215
2069127
1653568
2248144
817967
2011716
404703
2356574
795441
2785538
1412328
1874805
2604208
252942
2896184
881410
133409
1712514
782920
1569487
2819009
1090422
2549379
200152
539813
2201080
1319848
1177021
1046257
2860139
159694
2938469
2396860
946345
1749677
1766079
689911
423553
2822711
2699363
1295399
1403505
382637
512604
2211792
1689207
396847
2286547
347322
399995
1153099
1006159
1191054
1536706
559721
1722020
1202478
2763838
2871402
159547
2177119
2582097
2876201
990890
2938643
1331703
2606514
2692562
2722521
457509
227521
769966
1468985
1277185
158448
2162878
1691378
1141023
2208354
1520866
2669753
2545488
2361556
301621
2471472
646981
2185585
2255254
1244463
182338
1445536
2441388
2231001
1762708
2818952
1995715
6959
1930837
362824
2341070
1842358
2135664
1341976
2175391
929014
1261792
548039
2850420
351968
2045272
2653640
2810199
335328
2788197
2730392
1598458
1682493
1886359
1157828
2517032
1932910
467302
1544409
1587612
979531
2466222
2420348
1933359
2383502
2584129
37664
1777100
766920
1568959
84900
385665
1162873
2593071
1512747
164038
2357166
301948
1227155
1751188
985214
2730761
2330239
339860
898309
77082
328174
2210250
2351475
129863
1279275
1824294
420856
2083033
755496
538330
741232
66309
2826208
2840732
2809644
109588
1089771
1841765
2368207
2848897
1884330
1015609
2481439
984699
853223
440837
2067408
1128553
1113549
1299749
1084626
1852414
1610373
2061724
2069148
1028101
2851878
2084304
1658046
733358
2050393
1807591
72374
1550838
442285
2138440
1516462
2710823
585429
2765454
1201138
650426
1421582
1420047
2744335
1293458
2292490
1172629
590630
1576492
724504
2456058
2588917
888532
1304478
929878
1451530
645013
1500145
234641
1195606
2235616
1315027
976329
2505892
465941
2350874
733422
804392
2112811
477011
1600310
803895
1033035
2151497
965223
2419947
1169085
1256592
1169961
374977
2512969
449223
2803176
2864624
2042709
2636191
291104
29819
374345
2747846
37161
2518462
1311864
2734893
1223000
1684721
2511877
2455540
316596
74004
213159
1272742
1455390
429640
1768136
1582687
718066
2428651
524901
1462564
414491
2089932
1633119
2866148
1577765
1690352
1740797
2137701
157945
606634
754768
2136424
1904393
1046396
1586252
2446293
2853462
2476158
289294
1784243
2039250
239640
210450
1115514
2577183
816637
1589920
222360
129277
1848606
1652046
921207
1911677
1273751
1259052
1787457
2104599
2661385
2150478
1045095
1863822
73709
2175920
1308198
36860
1932330
2884532
1277045
1197802
2618483
1789127
1102370
1036484
469936
702282
563130
1518172
2013840
2292701
2879213
1350601
1734679
1854187
1837994
2643574
315100
2188608
428113
365359
2710553
1468540
2784152
2829653
1061377
1434010
661307
563265
1041391
2039000
854495
322102
1866986
1178931
798935
1365947
122121
1553082
351901
137567
2369430
1635468
1895209
1555474
2404616
2112070
1426146
1827191
2889640
638095
297322
832038
1622890
708378
1508751
38556
2369620
2659375
854457
1965277
2432303
2086193
268417
2353119
1828726
2419057
1633426
2178338
2666647
1591731
48647
772169
761805
2933102
985677
1624459
1817644
2311345
2779326
1936112
348054
620667
1877736
2736677
770004
324392
47120
166103
88189
590508
1082293
1563141
2437618
2919995
2203568
1000610
1482428
458070
979668
429762
1052142
128381
422331
486853
90276
1987680
251649
509058
2025497
1419804
2500410
1913832
163286
2425961
937958
2690983
2275866
695649
1664493
2377557
1171351
549939
2215509
2421517
1355716
1408908
2807275
1430562
553545
2299203
2370749
1978868
336808
2698157
523567
2018531
2680207
1706757
1702016
813670
220092
2102953
2542120
198715
1670955
1253325
1794199
405228
1471856
239532
1020276
981915
434288
126963
192031
593544
486306
298196
2314721
669235
1425191
3328
2645119
1252001
1693505
1264934
2843358
2099160
1480371
2297770
535155
2341235
454246
2147455
2850588
1154639
434555
1040910
2663079
1513949
1556531
1838491
333976
2622771
2198850
267986
1755473
1300916
184657
679010
1869659
1504678
1149492
1699489
2702813
1214601
264231
2796856
411092
2556716
65924
1035714
2885265
1282200
2669701
983477
2527258
715198
126086
514142
2562206
1676629
2116685
2447067
1464812
1154629
1435711
2314142
2437237
835892
1853416
2679841
2876225
2686105
1710225
2769912
1581181
554422
706035
2603459
331371
585769
968362
540526
2104461
2678553
168111
12339
1323902
643617
1914257
928216
2309466
60524
2885148
476146
2106209
658348
1865081
1678932
2277406
1687961
380643
2460802
2155190
1013697
1229294
1751500
478446
1204907
2759742
449072
348794
1889953
2352786
1793544
1351654
2230177
2109376
150808
287123
1543953
2580891
562863
536875
2620656
2441626
93951
1656906
1016952
301972
928032
686207
462952
1634738
2340770
1103916
791511
29975
2436656
2270526
612463
1087312
1234121
975214
1255310
2174006
1223916
2312414
1947029
918831
94961
1303534
708276
1485592
2720928
296351
2651371
2863740
1520560
1984395
318688
715454
2805193
1321829
501799
1363101
2450174
2214556
991302
716699
749695
2177973
2264061
950649
498574
2450526
953379
1501152
2161859
1712410
556444
1023690
2476902
240206
2585565
2382110
755622
2530947
2633904
282966
314935
865700
588081
181221
664923
2451937
2037906
2936894
685663
1742902
2330590
416054
630215
1833634
265300
2607861
132963
1845305
1197141
1638618
751914
127325
2139521
758520
601580
917372
2861047
371660
1762822
1245897
1430894
574727
1251517
345117
699388
2265854
1849980
109209
2496446
998224
2375858
1293823
764653
293271
2353972
866865
1735525
1019861
225039
2765625
2136280
1566
1865433
2850194
2037906
1953826
1308121
59688
590765
2220167
1765848
2148385
1319630
2275222
201413
2502067
4898
980473
1867439
1914038
2157600
1755566
1697835
2697242
200335
849869
1848203
268029
2154521
2515929
1661797
338316
2489348
1481250
828761
2746358
664650
16319
78005
352725
742799
1392162
706546
1648694
611420
1728810
1886824
2170758
2888106
1686483
1025936
139305
2522827
529136
2788659
2082853
2011601
2412148
103919
1106190
2026077
1787596
2543859
2932656
504988
2452048
2422734
2678380
2905001
2702466
2528968
1831135
610219
1112439
1360876
2364439
499267
296672
728848
2015184
1098963
2204770
403966
227630
2107265
2574321
23534
931058
346518
2292487
177667
1560912
2525972
1813455
1792909
1828137
1344725
265969
1480192
2873673
1529489
163685
126035
1023329
182887
95787
471152
2575847
1587062
1264767
2628196
682794
1601867
1486578
1031501
532112
1987080
546113
1801687
1375177
2414627
539794
926095
1339458
2580913
1012622
1986555
1403326
290939
820879
160870
1816220
2040273
2390266
1711650
1329072
2200837
2498289
1216473
2062061
1753015
25202
2626442
321192
2517710
2367523
2199090
943400
405292
628691
107591
1034108
2852535
1310507
597953
90369
1445373
2482503
2917481
1458085
373539
675120
1949495
1298887
893982
1755470
1454154
166241
742543
185412
852516
1033888
370064
58185
2643408
472649
2910199
895690
1900891
2593871
48924
901642
937351
2671528
2672763
756152
1049144
1904109
2286049
313010
2552869
2196396
1126907
296087
2792121
44030
2708989
1612587
2902216
357409
2419534
1928286
1260978
1331330
1161144
2284896
977177
244384
2432038
2793143
2357971
1174864
1926430
2307753
420252
2693240
129765
882759
1732533
621119
639973
1040483
788102
383780
1482230
869214
1700489
1044656
2053201
2265458
1754283
1244467
47097
1780603
2410295
1748110
2670840
2052909
706820
321325
2791756
1534085
2134814
947737
1486571
343357
682320
1547403
763829
911707
1914828
136991
1769324
1688770
2078400
1852037
1962673
551874
2622898
2240757
291343
1128002
1572300
1981106
1271711
1326655
2141730
93136
1642913
1088270
2164746
167137
2461411
342375
2526925
1155553
77919
1925358
2584790
619972
1987002
1288899
654966
1319021
2163453
986280
1072562
2200545
1113023
1253259
1343730
1694351
154914
1498862
249000
1950687
2839403
1264529
2375377
1189382
1535251
2765376
690478
1521417
2186373
718271
72138
1496093
2594661
1353341
547114
1441155
2652359
2474206
181293
113325
1142321
1484469
153540
2638242
1136907
226610
1196075
2514663
773913
1315538
625360
1245923
2833951
1808778
1741239
2732269
747031
2480365
508755
651631
2335793
2068437
724278
2549914
117291
2786230
1429973
1086456
839383
985040
235599
1682538
19208
324977
36230
890437
2084239
277200
2675432
2622427
1230489
1765374
306696
1752536
1102389
2275258
2433698
1415543
1431793
860247
2341659
2465222
1430405
1311714
1162937
2882464
316650
339646
1878897
1893682
350846
1043143
817349
271407
2808512
2279663
564561
1810727
995177
605443
1858459
2159400
1297626
2559283
138854
2400207
1057939
1944591
2118396
811401
1661585
2909619
1514857
456461
2246184
2204025
1542913
2656872
1764454
1931525
1986630
399019
694087
2303305
2847525
11366
2860798
1337788
339436
2362050
2085439
960317
293412
90868
1636968
1523907
1618648
889221
2416599
1585405
1507167
2278396
2327657
902332
27946
2291138
2153903
120744
2626843
1835520
2136060
1387451
1817044
118734
2439311
543160
2557639
1400337
1243378
39550
213069
2107008
2209918
2602956
2296129
1270141
2802839
184284
1296580
537420
752675
1375505
2789679
2188602
2377729
1317144
2116452
2432922
1454091
575725
390368
899063
1407043
2854464
2704281
2499636
2842830
119576
2811128
2381907
1333487
426756
1664859
2339253
1447545
2063385
1630431
2327299
1312161
695232
2038624
1996647
2903009
1981446
2338263
1907639
699556
1136438
2233340
1840410
441164
2859168
1375520
711694
383791
2904625
1403342
1046063
97965
2932400
940750
1377938
2678023
2806613
1849158
775129
1394520
921352
2746638
1312409
1886294
1969510
1749556
2084596
961502
1553639
2185013
270242
461385
2895740
2842590
1516750
2636807
475124
194321
1914029
1223842
1903188
2090310
2192266
2040138
263894
564455
2006973
2075012
412349
2389074
207485
1058806
2655244
967269
42730
1319768
494481
1940040
1553710
2679040
660199
298456
1284361
2754138
2264914
2635698
1773110
430043
421651
996216
472949
839235
2084035
1821147
312928
2093113
622392
978496
558534
2620870
791094
1684817
2015927
1099140
206165
774817
1767232
2401247
287804
2429660
1929804
994000
2058028
2463063
1519300
2533331
1186701
807248
233862
353655
1567850
2100387
2778622
2390056
2557080
714430
1190545
2842185
510010
2349922
811508
1971906
678944
677002
2786690
1694407
354607
2077601
2746457
952452
915534
467589
1215658
47584
2275753
1274609
2146355
2569176
1063887
172650
706574
2742384
2360200
2474030
1781360
2302381
1672987
2528545
1635925
438311
348535
2664685
2687448
392422
509830
2794565
1941371
2351591
1544249
2578851
2448287
2841435
538294
2469163
1602947
1669191
27796
140240
1619870
2582059
619095
424046
412167
2324694
2634425
1952545
1923772
2295932
167876
2395198
2796309
499684
580801
2799173
1331639
1036829
2595868
1990443
657941
1708004
1682413
1070402
1093894
1024184
1548107
2889712
2224432
1422203
542188
929044
2275370
1714493
1820454
349494
2077091
1169996
398933
71645
1309539
403693
1993636
266514
1046298
1263199
2851561
1526242
2405302
418834
2833000
2683457
362924
208729
2003191
1376068
674563
2780265
2489866
2057156
1973651
3988
2297614
2770836
2114785
180722
1670551
1296959
2724687
2757439
210468
1570121
1790250
6066
1769832
2789006
1625796
872548
1850343
2227252
418312
682736
11390
1459633
2592770
425561
2141890
2219967
989317
1595734
316190
624847
733711
2640425
2646432
1861542
570470
1856464
1829501
1705724
1999541
2767068
298115
1104235
2403423
1058415
694027
1698024
1672268
2066231
566397
565400
1246522
1206724
98259
2159126
890836
1386928
326591
945189
2017740
1173963
1294287
1971388
1768096
2621017
2747196
2569259
2412296
2246070
2646947
2921425
1227406
78901
2266255
1177730
2215578
142551
707675
1084331
1773908
1118734
1149255
2334024
2862605
1852050
834215
1241690
2138099
1911337
2508459
417645
337194
1142933
921734
110742
2151842
1340298
1911261
26259
832042
201440
79430
328091
2624687
545858
1854473
612979
1197783
2361941
1694599
202596
1531459
236252
2767294
2719237
2387591
1058243
835166
2240614
832330
2275749
2171780
1265754
365394
2667211
1704401
1903711
295113
1434670
857930
1349195
2391952
2689396
645339
846636
441122
1668169
341114
616658
1305482
2890985
2112107
93097
620017
1003304
1844081
133797
2093187
1703455
2486468
303742
537345
139349
2214140
2169249
2867015
2864666
217673
1683966
1654330
1906058
2874923
2864877
2024909
2360744
2491757
176198
709113
1202098
1726193
1874084
2622711
141613
2256779
647207
2286032
1830079
1935931
2607061
383177
2742085
2602830
1442684
1204443
1020460
1642962
1448209
1972385
2681136
1696105
835277
870488
404493
432866
1250089
1079449
2410904
290363
1279365
594312
2007213
2730920
373376
115780
1158808
2365772
2598038
2868499
137097
1633857
2397371
2746062
1025407
2119535
60432
298025
356934
2933738
2716782
60757
791489
2048814
1626422
1755538
1014105
308378
1538293
1225430
1509549
2763203
721575
2281471
502837
950929
1114983
598359
2040158
1236
15805
90754
1863032
1045674
857631
635095
1812836
1054218
830414
509747
133725
1635641
81374
2125754
2819966
2682381
2814929
1007539
965785
2725311
2809785
2753290
2044313
53542
2230689
2863473
2550498
2503184
1365295
987552
933302
2915111
1598416
2601767
1384229
860028
502355
1853535
2755937
118634
2688054
630687
1191409
742252
88564
1323157
912273
1289967
1392440
2614644
1661021
2022938
485234
2095339
2093597
1845270
1535013
2431602
1970681
1981506
2305034
1061219
1585944
22714
1142878
374091
726467
1964842
1671228
2167656
1554454
590796
560526
1655716
1423538
2845489
1082715
1184370
1077115
2374851
475798
1127614
1831591
1972722
2359340
2586470
1510024
2291747
2491534
1256902
2789787
770300
2180073
2316951
1081356
438053
1504911
48325
557516
341859
877753
2898611
259967
2398735
1915094
956808
755435
2776152
1333834
2761671
2320263
1623349
971246
217951
1643314
1058351
571021
597923
2001351
1644309
521440
2575157
2203963
1565633
1801126
1950874
1092420
1161781
466536
1736437
740424
285031
2237689
1311339
1379399
2153095
271641
354424
285161
1246949
861414
628675
1822691
2045578
874546
102332
1655356
894235
2120070
2190057
2846645
401752
1785517
2079907
2419729
2909709
604041
1500411
2926634
1846206
2250768
776551
852737
2227370
2813376
2286252
46225
2513502
230291
2579958
2324441
1398447
163798
1614876
767700
333159
314754
425767
367971
1572254
1204163
917987
448763
2572047
33419
856474
2773680
2931596
2887252
1335380
926852
967385
1080738
2537974
2698970
2417552
2616801
2634675
2169474
1889428
2728154
936579
2718946
2253631
2163220
189884
2864403
2614211
1382764
409378
721623
1779225
1708250
2552307
126544
569718
1801630
261884
297603
706620
1089985
572878
710549
568504
2197672
2842018
913972
954308
2773466
2675960
419180
2127418
744726
2689154
834589
967155
420298
1011225
99081
1081275
2313533
487107
1246651
1660054
389836
1681955
735442
446856
1699193
1168461
1960357
1496391
737898
143884
2881017
2374257
344566
2570424
2078306
1797954
2844376
1733121
2663945
1549611
547008
2185333
1061015
2739259
2182712
1949493
2394702
438090
2200556
951616
423489
1504573
2390596
859171
2710966
2402769
2751438
562842
2469494
612237
2454658
781520
411875
698854
201997
2113210
2396648
21562
257554
1737061
2599855
1245938
1295746
2828924
1737250
465718
2369227
2296203
1325942
952717
161279
1794776
1958116
1119838
2213628
1392749
2428686
2343853
1455121
879852
2331437
1167031
1913201
190652
635330
1738024
2522726
805972
1444475
1057717
1035913
2200833
2455002
2799821
1873338
1333482
2715780
1817884
1084823
1920972
661898
645336
1547341
1342848
426545
684894
1126681
1502148
1217952
2866404
2727513
1270092
1606403
787585
1531478
2673550
2233668
2353640
87111
461527
584301
1811288
1351894
128161
2052495
1434586
1676489
2729649
1705569
2776356
1013781
594234
1603631
348517
187055
2028130
1936774
2225566
1438555
1049094
2713849
1701764
364296
935243
1508822
1102888
639593
2233607
782509
38247
2462989
1750069
1581087
770226
1572767
2481228
1856628
1549669
851161
1995447
100029
1787557
2211271
1910157
2643664
2270350
2913746
2200092
886709
855488
2828160
361554
379738
2606909
1440451
2290952
1118437
1844985
1463780
2647037
1532446
755214
1392139
2829485
1135490
1628671
1266932
832624
703613
1715181
286203
1571693
2543373
156484
749651
2341441
2571300
2167278
2221369
2580349
221277
1368803
204448
7271
2195332
2135302
2032428
1309517
1512495
2830207
1371999
131758
2616136
1910916
1439896
2596124
941359
1476365
2896766
785908
1631792
2915849
1750575
304959
847034
2111250
1399529
2002762
570931
2095379
1444024
1641130
1819702
538132
2769717
2056748
2158794
2334812
1810862
1111116
2398532
927424
447198
650242
995904
79692
165858
2706270
573275
1124013
2934549
2420754
435499
1492473
2355956
335666
1209445
447541
1836641
2896914
1636131
777453
2083255
1438059
2871816
2455843
1731739
773571
2332280
2825260
45071
1152871
2685886
1775585
366888
1093166
2012085
2715706
1988259
368574
2328976
867264
2474947
409510
428992
622616
2689399
793574
2339595
1241375
874568
560246
1885868
653976
2652663
2001485
327696
1476638
2897082
183589
1321208
654403
962543
2757427
2722872
2626177
1120138
1262693
910460
1816681
1292321
868578
2889124
223597
550818
1817305
817777
1428658
1001891
1497929
2482133
1880279
2510908
926252
564377
2675749
2036750
2845015
2829387
152619
1931440
1242956
423888
2665495
2908937
71448
1863684
20755
422010
914219
2158011
1341909
1298108
541975
1324837
1294722
417063
1279049
136378
2451897
642911
425248
2851215
2449252
595585
985398
2255293
972727
738976
2197314
704183
1114436
1389232
696875
788756
2136912
1221449
3733
2684316
19483
1993134
1580976
2625139
634918
2140998
1347598
1592223
737162
2592722
21407
1935447
1565867
83091
1370531
428787
2874190
1179776
1734775
1351077
1279972
1151647
2289777
1576431
945915
1919789
2547739
2748261
796638
1711063
910087
918612
2100837
1953103
1604236
2725642
280121
406788
1988790
1123874
1643433
632670
2475620
1174400
309491
437098
2287731
1277838
2093506
2156757
1510906
2406587
2213809
1234042
398807
2027223
744133
404916
2251914
2730509
1952782
194900
999228
286334
2850486
129392
31590
1008703
2642035
1813601
2153412
876327
2348951
2934652
2772277
996475
445216
233794
2346495
1899987
1071600
2062751
2507355
771038
704559
2081005
2413966
1011316
2432525
956713
1222766
1440517
89745
2761955
906180
1435368
325914
2200319
349787
1950593
1133119
1514074
713856
2242288
373184
181651
1979890
1485749
1650291
1023315
134604
2247179
1082365
2483310
2077447
1330445
1113375
2754130
1039436
339708
1178765
1397145
855619
1663335
655429
313963
1227973
1185739
1192502
2653007
2007196
898141
2631966
86854
557876
941876
1534031
122589
2383463
1731588
881377
292231
2317443
2079532
2350927
2436023
737539
496966
1037113
194335
1115849
1288734
2667286
1164422
853677
1114397
2362009
2085673
1717660
978583
843620
903306
2275845
1067608
1102846
1161566
2452313
1512550
2096811
531718
706320
1444940
1860413
40285
2931233
2467742
2787122
739025
1077208
1397649
2907016
968092
1757886
1704586
1707977
485951
153311
2138453
1907715
1894955
25893
936021
2298734
300742
2380786
1904160
883240
11965
1383731
508779
838590
154034
2084486
2649824
235945
1985265
1478471
519967
2033714
2255389
794251
2257531
956951
386763
1984716
1091615
1453101
2611134
2376813
2151933
105266
1646972
2202896
80638
2589904
343232
849792
1488602
949342
1295589
838919
508364
56692
1666931
1472714
1448547
943044
2831468
417559
1169013
176977
1084345
2845450
708142
2706803
581919
763107
432524
2468454
1719239
1229445
436708
2347935
932808
483054
555128
1663991
814143
2393319
952869
1091460
1352667
898541
948334
155126
115542
668892
2609800
767719
1548385
2786541
1116074
189890
568653
914690
41601
331063
2004210
1539427
2892643
1613554
236583
212150
2234737
1477616
1827703
2848854
1583242
2095605
220104
348973
2810191
56199
1450542
1020490
2523025
419192
583620
1439120
1595004
1841194
899176
1644191
731328
2412231
2290433
6046
2444364
1579366
223703
2865725
1930548
687270
1733507
1496458
2323745
123334
44958
2411177
2370866
1652924
1161624
715368
448431
329285
1011223
2781802
2305766
1108434
2429319
2141364
2602277
1804966
1138746
400835
493150
2908227
1519182
2686175
2307548
2175032
388930
791971
130440
2780559
409343
1386108
774581
2076135
2562052
2450103
2310563
290142
1124685
1802051
443182
1002038
1209739
2827179
1336058
1070245
2858722
402247
468174
2574619
2060983
2526931
2448395
2640150
2294911
845919
2272896
409703
2780331
1734849
1505518
368260
718643
32372
228026
2317425
2734826
538832
333767
1013853
1469325
1679771
1520096
585440
1218362
793146
1897465
306806
2567917
712195
345188
2667860
1177442
2094427
2063460
740681
801411
219360
1949765
583189
1394461
2266659
1403022
439862
33352
1754276
1510157
1883332
1637141
1247190
1087506
934889
172906
145998
2443619
3829
212808
1242757
707959
1922055
2417870
391861
371610
1031348
2116871
590234
1752485
2561362
668371
1305298
208366
661568
1009373
2871625
502968
1016288
1511639
13928
1065402
475752
642008
970872
1737594
1645277
1462012
1589042
437743
1955771
2893645
2677934
2435339
1912533
1808838
1754379
2668455
1449577
1313464
724247
1063980
1914603
155390
2800334
1276376
1745307
1638390
555158
1869193
992454
2671461
2810293
2716049
22349
291436
2155907
1691928
2049250
1083522
299485
1196709
1791200
716831
513223
1705041
1993280
695952
1422620
130760
1399415
983099
1518209
1585878
1566933
2260636
1756306
1091083
1236470
306687
2866404
2488456
1326518
64745
630220
567799
1811354
2659112
2181020
55786
1699617
2099782
1689495
2466114
2179979
1735521
1049302
775579
598104
2781502
1128885
1415578
187355
1744524
1398271
70734
697439
100466
1038162
1933430
792498
172586
1247051
299884
765936
1547847
1605484
1247500
1359699
430650
872843
2081739
67670
184452
2201364
2182048
508784
85268
2500334
1102434
1161642
1170567
2575439
140533
704937
647939
114395
451854
2033098
2890738
933163
361626
874840
1295636
2878676
610061
1303656
1750003
217743
1133095
2785258
2118166
2312157
1892288
1120050
2317868
802972
308098
347406
2854138
237152
782352
389451
1082772
723325
1694768
878469
2669752
1578514
662126
2682394
1210148
952455
2384804
1487545
2908618
1192477
2779145
1837854
842252
2526514
790252
225465
1276665
2315012
2330459
1693411
2829921
821237
2213966
2857987
1074267
1754767
862644
2898839
223770
2001189
2809396
2551607
1097941
1315083
2403505
1200809
2879934
2883290
2252857
550511
1526276
2064014
2852678
2539737
944729
1272255
1722946
730547
1258219
148676
2482869
791747
2859702
1044745
456949
1914065
1249887
1770904
1153540
1525939
1515428
2684342
1444688
376309
1235433
405636
2534762
1254340
887862
804438
1420992
1859798
2143295
2117488
2059555
779528
1404302
1980006
59284
238103
2113646
2713119
1126487
1046850
545478
2831905
1192439
2562782
36879
770377
2092544
439564
2880315
139514
403496
1563974
2872664
2433746
2436204
801357
1442165
2685508
744492
2747113
1676899
1726664
2710159
2281164
537280
1108609
1562797
1221376
1075604
924803
1795369
2405819
714469
1784545
732748
2676927
493852
1579665
2416964
1931001
190294
1187570
1275542
1697713
1649177
2159001
1041326
1530536
2309919
1597646
2007972
46476
1975212
141688
99923
407277
444656
584480
1120096
2471867
227239
68199
1609740
1054285
1282617
2328797
1324884
1062054
1229405
1582014
858004
1748805
1912462
776509
2312300
818211
635296
1068739
2164774
2341342
1929646
48615
1655188
1284362
1097689
2157966
1948955
1030667
2675684
1295860
123793
40900
1906478
1987798
1935564
2591770
790859
2720387
2278869
376577
1851116
2429695
1664162
1423053
1363551
2240132
714959
237983
1341606
36878
1319782
606652
2489144
2096701
266848
2222500
2083505
1911337
952790
756567
902240
2535119
2326782
1485939
694346
1286120
106916
1614414
928327
2567301
883180
1810157
2485437
16841
2284897
1055818
2140106
2516158
2078935
744453
2588186
2911908
1606840
2847463
16258
2696266
2376437
83317
943932
2260795
2733779
1512322
1672003
263522
2587986
1434318
282365
2186430
823657
1000461
2216390
2231230
2126947
1150002
1590130
748570
1373927
1271649
1913851
424557
1250705
635818
1433624
660137
2107567
2004594
433988
2416976
199590
2080101
2924611
1099303
1445924
1486316
1890788
1801235
751382
2001319
42266
51633
1912373
1784145
2925744
2354647
573589
807576
276057
2523338
83518
2810282
1751732
1896078
2467312
1002293
2293660
696282
132808
1906235
279143
1072969
1217091
377027
793599
1832796
1297206
516163
1770300
2608458
909305
481544
57903
396588
1233151
2864359
2297533
1180632
2039858
1437540
642631
26284
1279924
2865828
1566270
442653
230787
2298219
2445073
324512
1236558
578121
1428696
2635506
493880
2318206
2398951
1096192
2528880
2522320
2194516
1869590
851956
2684216
1153260
423099
946138
2553190
2730965
568444
2066986
1324888
496636
499005
2183360
1317606
2500541
1572031
2490079
1726765
2026127
91112
516440
1802276
1052054
375539
2118402
79804
350889
418697
1687431
1609912
78189
432419
2186897
2637310
679156
2637345
727320
1106454
261056
1488083
1599382
1701149
1662765
2808233
2385752
2405543
1923049
2439485
909169
481518
2655474
2692784
1762033
578045
344172
1266700
2890169
1557843
1779325
2691414
1486411
1300806
714833
2751259
1129081
2932248
1408042
2653804
2733524
688502
66438
1554162
1786615
13490
1392501
1431074
844032
2470779
2125443
184671
49095
2177999
1342535
258578
353457
1633218
1101399
349175
376556
80707
523751
750877
1406023
2051051
1719833
5010
311291
1814971
2714139
1137976
1368224
2262877
783502
1420040
2757190
1327920
993498
2721472
2939008
342294
2128231
447954
2489679
1835253
79044
2371294
2476713
2730077
495934
645779
1567767
527042
1705435
2059832
928309
642191
2729401
2422111
1423895
1103992
2507055
1207477
1999782
594844
506668
2427988
2806206
257007
2018881
2226449
100779
2796069
2751962
2188758
1823400
1414218
103127
1633209
1815385
2029833
1914454
2780183
1380052
623244
73166
2930745
1114942
686500
2582964
645925
1045316
184803
94414
1716652
23653
2502850
1239819
948870
240717
2931855
606746
2234605
975285
2008323
125725
503008
2497472
2273148
692824
1768437
2418883
1124968
493306
2790989
2319179
2261617
307158
2907839
339305
1288421
1558822
133974
2101015
2043705
54172
1935721
2249165
2494463
641969
2733406
464208
20228
1700372
2929328
131844
345235
2926974
1244179
899155
2037360
522458
412525
869617
1582834
834498
356566
2745217
1552422
1520321
1844510
2716295
2709735
1068660
749607
70406
695149
2700494
499291
1607161
1904740
1042873
1795075
892199
1003012
782275
1034391
1117649
2849974
649016
2197548
1193906
1666037
82078
2147421
2142099
2241016
2017090
2417778
2626211
2195510
1227785
568473
1602309
2697510
2102342
311264
2240261
1448117
1705371
1654271
1218904
2884329
401023
1371378
2830296
1475210
1728745
2590270
1004549
708674
378441
1508033
1833971
2424192
2458179
1636348
965373
1714779
1539036
2088942
1795503
2358772
2341976
2775104
1007093
2033989
1870503
545433
16634
2285311
853043
882362
1464906
1126971
2082371
2526520
2242306
869131
1358988
599251
149685
486345
2451376
300890
187987
2123758
856724
1258238
55423
2550438
64727
1321755
2842427
1100046
416150
2416889
973426
1321586
2050290
2626364
737989
2710381
916389
750959
2804194
673512
856564
1130329
2356306
1161577
1843502
417520
2247981
2548964
1191165
292820
2141794
891048
1665131
940450
2830106
1094574
2636947
106547
397171
886866
89892
1706608
541658
117644
573454
207899
545345
951090
1339128
1821122
973499
1129911
2072380
472945
408750
2010639
1697024
862872
2536077
1346320
2864264
1802784
830413
1440026
361986
1477963
1098329
1492638
320477
43530
1641739
789456
80898
1073890
1961564
471913
2744898
2793637
2077048
2015071
185268
1048600
215393
604207
711467
234818
1880639
1770981
241597
554914
2879929
1929133
2009133
2746172
1462173
1468329
171646
1132077
1681380
2524422
1143591
121295
1142684
588658
303651
1899700
2301234
1884369
2064933
1376774
2111863
60500
1433887
1769601
2248897
2804942
565483
557470
172603
2005346
601667
1197678
893126
832132
425358
2497860
895689
2109217
1960581
2414328
434768
1065187
2787174
2693952
2152947
2504522
948087
494913
115216
1788843
2502384
1971190
167701
1923427
2366544
2215273
2276509
1850353
93230
925025
791139
1012412
1730506
883535
2311
2229869
2775471
37358
2312663
1183345
87202
1956361
203452
719777
1607883
2060842
152534
1149157
1497765
1163944
1630242
917493
1009988
356464
1471509
986680
1725194
1474399
369357
1083250
11069
834414
460392
824847
665497
2752533
1274390
315326
890448
1115554
2736206
96554
1340944
384023
2063153
1415883
913405
2281027
2207129
2053759
1033243
2706234
151270
2140905
642446
593431
1024721
2389443
2358926
133754
1556933
2145265
830813
2673326
1753008
1110602
2319029
2650734
1820225
1815620
2623125
849416
217190
2372673
672181
423576
2030166
209144
2299248
251014
2379296
2268379
680612
1424576
294614
750924
663488
1932482
42440
1265836
831767
2372081
2497279
1243221
137602
2344740
1337493
22904
196627
1698426
196810
710314
1064284
1184795
406763
2716605
959258
246633
1253848
2148470
2114597
2865520
2031888
571732
78357
710277
988919
1278554
2410639
1102453
1253924
327047
965834
28708
1591769
1952753
192249
1804529
1904046
1356555
1434965
606318
204601
81699
956568
1865120
2113948
87837
2633590
1549606
2030613
1572549
1147518
2703313
987571
920986
534083
1400552
698117
1107645
2899322
2556471
2035504
53390
2644808
1395919
1481838
100223
936176
2371964
2437543
84820
433235
692363
648763
2680253
423552
994990
2330057
1231630
790025
25507
2818296
69933
303735
2184435
994288
2502681
1404136
2881168
2024822
263016
2742694
1322039
1586513
905692
268545
666546
1398646
957425
2587928
1629656
1808417
1526339
2119363
1815641
1641732
448622
2396793
242791
1975585
1970145
2674441
1251916
1397882
327168
2711391
2258765
855946
1059929
2852990
1759069
2913177
7976
2252655
1168684
1953648
353037
1269749
1420071
2422381
2054059
986811
418085
2703801
144249
760348
700950
2332663
2352471
1706822
1475925
2529288
1973333
704803
2109686
1132278
2412139
2423558
2700168
89179
618720
1974914
1206521
1442546
158020
2435827
924728
1332336
2484490
2797457
178713
474495
582003
426279
2432547
534628
1906204
750654
75835
1621444
412195
1089655
464839
2848514
362439
354276
196001
2002170
2392886
1360305
2256246
2899933
414242
777648
1152540
762957
2808029
2459007
1385567
1680852
2798623
414767
906186
2213279
2589085
80939
352898
2038562
1264095
399490
1866758
1649805
332066
1333912
2653935
1037768
2504815
1248988
364782
408158
1388519
204195
2358085
2742519
2190110
2320043
277066
262307
1802079
1854654
2731605
2323474
2600140
402594
2391563
2272805
2079905
2110127
2323179
953640
242260
2603293
1959000
220003
1534752
2793265
630988
2302434
715654
2858615
2138910
2550787
2472355
1104762
1651868
1292765
445866
1062191
1324780
1850082
1141027
2182341
1449934
2395697
1207026
682310
442220
1700337
2854652
1982559
1410715
2186919
1704369
550774
1808778
1921729
2845202
2391835
1184136
1216664
1127359
2555610
2264939
266800
2459968
2845834
55680
2282348
818826
2918708
692985
1924455
1562653
2620129
321224
342568
2628832
1725364
2218265
554344
2603155
2648967
1333998
1684743
2774786
2557768
1335622
1928408
1595732
98481
2855250
1198905
2228494
1056419
1023760
449722
1154537
1903053
694992
2346813
2061242
2697426
1681112
2121394
1661515
748273
347907
1627458
2086985
293872
2726297
131907
11585
475904
23396
2387832
2470372
676337
1474841
2049910
2734207
2924578
2725800
1415323
578574
2174607
1588170
531104
1407501
613817
1548055
1001767
2022100
1840000
2796192
760435
75658
2170099
856146
1501006
2277680
868367
1731744
69339
358773
662719
2120398
1049358
752091
999377
620584
2910763
1405470
607537
198738
1969301
2074116
1583190
265430
2331204
208656
875154
2586071
1880531
2640456
1531109
2593700
1662882
1457542
2460375
2365244
1817741
2822531
2412850
2752060
28087
717399
376235
1138442
1525489
608120
1010005
1807521
2643837
1845718
201226
917617
1384278
397386
1820277
443977
2807118
1996493
2420782
1005002
603808
807515
527997
268201
2771239
2178195
1322582
2649591
2152163
1916841
999251
1104880
2200098
1670838
924516
725406
384886
1324067
935357
879078
1143081
2254538
1574543
2781796
138458
2320109
797970
2424970
782944
2365178
2381082
631293
2083715
44807
772516
251646
1417615
684480
2261579
1330771
2165160
1008576
1104332
25726
1659022
1016894
237719
132065
90170
557276
1600431
2222837
73008
2220413
1088994
2877950
1806501
330834
856666
2887606
1991770
1171558
358349
2735926
2152933
847551
781483
2548215
1243411
2170835
1046258
1708364
1259791
1951266
833213
2940417
147388
1731021
2898679
2022586
2911788
793432
1565137
2862368
2490512
2097202
1343927
105549
1459456
1878700
1436775
1374511
2781365
2527464
334891
1127773
2674642
2570782
2939065
494428
149442
2838723
2529306
702179
2643382
801072
65362
2297269
1550614
2342160
2482374
1596800
694516
2259502
458906
1720143
2065758
2099440
490018
710267
399963
810462
2385768
2567712
2744553
2925161
2242696
1438986
2072548
1302002
2447860
688909
1424435
26333
1302446
2925059
2905509
2232729
117228
1373708
360905
2909961
1271816
136342
2429605
445354
2391500
2920880
49068
639510
1152440
2334780
550650
2341774
1300642
1901279
1917585
2017970
2472186
559707
2756808
377453
2871315
81660
2763459
2875729
2268822
1376737
1560894
2495473
2449119
1511672
2108548
2307035
990849
1265419
1654828
796769
439063
966924
2504901
1753881
2808008
1484183
1122312
1160114
1182032
1910869
1901191
232487
1830860
1136849
1630874
2734448
1548337
1965741
687471
2396991
2348475
2523990
2898230
293648
2338329
2116772
418242
370557
2854021
2400757
2698924
2480956
553110
423482
1121799
1266296
1355356
1225982
1276874
194401
2771617
2154375
2285181
2321116
1246039
1203396
2486582
2805814
727195
2086892
669933
1121706
935520
1201127
811959
1775780
2765102
1718207
2694956
2810306
2329710
1751989
822975
1399331
1864724
398047
736220
1341162
627449
77161
1207798
1459325
2584967
98953
1394294
7710
2913084
2193915
2234431
751014
1619651
1042865
1014923
24757
2234876
246010
945780
1607661
889769
1913395
1661583
930243
2788868
1625314
2920429
520322
1275434
461634
1955108
1936409
1771557
1493240
1842678
999510
2136449
998885
1318353
1359661
2183175
731208
370504
657680
615980
10961
420303
305190
2566861
816882
2261593
2540420
1244455
1666978
1498675
2928705
2056128
1774128
542118
2051590
2903829
2795144
1262686
251161
2062051
1622677
893196
510744
304221
1838623
2005659
2673291
980310
1379696
751319
2216010
1849996
1130034
1167198
1130448
1822402
176006
457204
2216574
677202
1604866
183485
1092534
1847403
1074523
6180
556019
770158
2647052
1043727
873923
1246767
2047663
2938769
2703835
2611182
326825
1205289
608153
971430
1475862
238637
1402212
1409459
1959017
1116145
1820730
1393387
1059144
565351
2295231
1497579
1701171
572657
2192084
872831
1426410
1439877
1971435
2197651
68634
410142
2012165
2597961
856567
2922526
506360
888051
1849223
2932120
1807232
230616
760068
279946
2690838
2103670
2405199
1078006
926918
12445
1203204
635248
1072022
330842
1979209
2207222
68337
1512258
893259
1403767
2831640
2649458
2675590
1159225
959516
1413942
965427
303770
1964239
2832439
2033007
593934
1449220
1669123
1416793
1088702
2869034
2144884
694760
2078927
1366885
2097167
2254121
2513215
303474
814342
345089
2595359
535929
2197675
1756513
2894819
2462446
2706821
2841129
2859320
2860138
61537
2544127
1641292
510343
1973981
1293080
2759747
1229712
2453592
2401395
1856555
2939943
204091
847601
1428060
2034025
854841
2038072
2110608
2572430
2709306
1874984
231713
2195939
2351260
2722834
1011929
1061771
2006304
741955
2517854
2661431
924806
1925357
1175144
1630164
2278115
2840132
2648024
2368187
2800531
1142904
373686
2746865
2773353
562434
2134458
2750133
1601046
222955
116844
223663
195700
446333
1287737
978187
1877651
369380
927493
954211
787782
469722
1333024
1714548
2058053
2095446
1739857
1866022
1679910
457766
1783713
1720541
196693
112393
242747
708582
1503446
2121452
2291537
2494912
2738673
149535
16634
2407912
339353
2769829
1417664
304787
62718
981399
432377
2379613
537363
783192
2040572
2316072
2900951
871173
2218391
14111
26817
127082
1233689
120463
412192
1319632
1055735
1043276
1695429
610087
2646601
1305027
2522178
1359669
1387340
825554
1642773
1443751
1431379
38734
575578
2550604
1502253
758862
1157471
2439620
716449
1938661
71677
2687829
2301635
2914232
196816
2876622
1308450
2889130
537621
1759525
2200776
2522900
2738418
1296535
1893726
1306807
2245374
703380
2619856
2019016
2490979
1595485
606748
1190440
1211802
2487013
2865616
2682102
2448997
500218
1210418
568998
2148911
232483
1963749
1653785
1858103
1660820
1866444
1514775
2498378
553413
719240
2495806
1598317
656454
2414886
2411797
2234966
1267371
1347151
640654
2502952
1418799
1188959
499553
317643
927981
500475
457817
852098
2418031
2529109
535428
2776205
454631
2883937
2017991
2044636
2242875
291329
1073745
508653
188580
2840017
857997
1526869
693496
960670
56818
428679
983979
2819208
2098760
1391840
1812625
1125060
1237034
2320554
830447
206999
152546
2020619
2598462
739734
2201240
680935
835173
2290081
2456292
1030717
547048
2683674
1445492
1297770
2191561
213218
927567
2505118
1349869
2021715
2435265
1240414
2608333
336578
1037040
2687226
2213213
1783399
2629473
1616573
1350306
2122715
2254283
328259
1774229
2348233
73403
2106642
2640785
2900133
1886691
2435527
1172472
1564617
2830958
1372181
779796
320144
1098067
365594
1533218
2194575
2282224
2643831
477604
1183539
2013111
2491163
494070
1055520
1053356
1089047
1997484
788700
1393834
2030465
1011251
332819
1817716
784161
1856710
2489139
962168
1026911
2380764
919332
2256736
2275503
2678000
1258604
214885
2267666
2348073
357776
2358740
980218
124155
1103198
303822
1249549
3441
2407936
2762130
1736170
511726
337202
782187
2919903
2140700
1615057
2141401
773581
24458
807078
1677553
2937535
2264235
1204139
938820
1801539
1621429
1856232
2110263
650449
368601
2877608
2015081
1611540
343561
1057280
1415416
872902
1274995
2695754
785861
439835
191926
2345306
1548392
1853442
2179898
1116529
718372
2023176
242682
1050346
1245280
1388176
2037220
91130
2289926
2609231
2477702
1094997
103080
1528998
2364265
325366
1943763
2195776
262282
224029
2720806
2269561
1437478
1058705
1099079
1656217
801671
8311
16784
2062860
1525159
1013699
17714
529118
855976
1115866
2376508
2719269
2473548
524945
2659237
2933723
2663792
2756348
1996299
687637
2679493
2659177
1457359
340375
636775
2255764
1447875
1212074
2406200
380935
2197188
2905653
387514
2903698
1046703
2200908
916143
319243
1273671
1718416
369541
2326022
50151
1126238
2126718
501725
942392
1314192
461146
1643436
858381
2534757
1132335
1554565
699242
2001057
89026
371535
737611
1961942
2187241
1152
2572447
166938
205620
139914
769220
669869
2198240
137492
2089922
1442252
150921
1138860
560384
997250
1338722
944979
2264367
608907
125540
2619343
1344511
2168667
1145163
734330
954746
364478
2289409
1063391
84468
2936511
492671
1005177
2476989
1055461
55685
1531811
230779
2817763
1926373
1332664
1486977
2916713
673252
1238432
1871283
2084379
594823
2428283
1860587
1902778
2644345
1175326
1459315
1724660
1647649
1498845
2044018
1475438
641619
213313
1139893
2713802
2807008
1400595
2699069
1687296
1346392
223222
830882
2071339
2493452
2923196
603102
1838513
2711043
1778950
1003604
258136
2532231
2894448
388674
696921
581731
1161096
2874978
2045300
1195009
1241929
990841
2340467
1494206
1497311
90583
1229388
726361
2100793
956214
2130405
2689352
358340
250441
59917
1773675
2160723
2590131
1358742
2702706
1164715
207838
1053342
713991
875160
2677039
1665586
1733619
919841
1500736
498312
1769325
1337437
1380290
190903
656395
2391956
1747230
2108564
2914458
2379916
579468
433521
2369747
1102346
2817316
2632476
2417948
307815
478153
2069146
1421547
401606
1793053
927466
975871
2898034
152947
2888524
789868
1364401
1394460
2201044
2594676
2291846
1207076
1874881
1068035
884535
789212
2452002
2878881
102991
1903000
757713
2625046
1489417
983774
974291
1433111
2781683
2070303
3148
2853492
1780269
1489297
2362240
394737
221259
488462
2233495
2839877
1859719
1417665
2474240
2555979
1934351
216897
2551680
1534490
1400541
824959
2908467
2299049
2495960
1940335
2518005
1028003
1846463
1251485
1384769
1885711
2216262
789834
718511
2279021
2919546
1848569
1253628
2098081
803996
403589
635352
946872
308688
1248604
2087134
2791583
2292851
1918562
2481236
757587
1915621
1824266
667536
2308296
739371
1237373
947364
1168362
1607571
1430815
1808200
1186767
1983059
693160
1944336
2014972
711771
1901762
693675
1554834
1934462
1677930
2674403
814922
2796419
2340554
531208
286803
2018259
803690
416912
332351
765449
1180500
300360
277360
2347522
268999
1909874
1739427
598678
1621911
2753604
2690103
1015984
2327964
2039816
1466348
499876
1049759
709067
1335835
132830
1109887
2162869
2595027
2128266
2692582
2470885
2704750
2672099
2216164
1725933
916794
1187735
1104327
479333
1451998
1560382
181987
121245
1887516
2048939
20366
647371
2672037
2927389
1363482
962172
103792
1627154
251364
2222240
2258419
2303821
551014
2845100
573680
2069370
271830
1472048
1279283
2876412
773736
1385106
347652
1610330
1684801
671037
2441683
2323882
2468405
1985307
2660747
2006424
1430404
801392
212876
1626119
2584029
381104
2248038
248624
2294953
511414
506341
144044
1925161
367502
233184
2598867
1570518
2409237
1097817
1783557
675744
1842135
2609041
454169
1966250
555999
2485343
1584104
2927839
75771
1109071
385127
1174225
378290
2076331
170039
1954529
1176960
2551252
1678223
2913811
1912528
2697160
829281
1530075
68453
2536377
87472
1034423
2551382
1973003
216254
639723
1757708
722839
2441867
451856
2303765
2219193
543864
1953644
2890019
583984
629139
1310426
865410
2898845
476630
588015
2385221
128387
1837183
1256837
1143117
1597041
2056061
581600
1894391
1524389
479428
846999
1328244
2540922
2022258
505291
183859
488085
2340637
2618334
2531763
80751
1606299
490350
2596905
2810991
608514
2538323
2256009
1559329
1479136
2430032
1136137
1034457
2331567
963181
143144
1238471
2900031
1863349
1699959
312756
2595250
2853426
230261
861163
564362
550409
943712
2627137
1077602
1934246
2234556
694791
1313802
1064169
1372472
1718386
1701687
1088976
85274
179401
214874
2333442
1777286
2049877
2605434
1105895
835067
2442999
1810897
1721068
2853519
364529
661742
2394112
1244122
630123
2102004
1113540
2115156
2798741
2415692
1622283
781622
105789
505162
1073922
1496202
793969
1688153
768753
768736
761105
2208249
2854289
2367135
1939473
2042877
1586984
2359213
1274681
1309152
2918282
2370912
1075706
180706
2309556
2612507
1332653
2098048
1254200
138304
2361100
1354047
2790871
2851211
2591004
1347711
1322680
2627434
1641898
559440
47545
1209238
2218075
1087814
2579004
1693719
1634963
814331
880495
1625878
2158493
123473
1797390
1072375
332286
181734
350307
2101183
754989
1246039
127378
544762
2317572
1191339
880006
1246899
1267372
1213738
206344
1930382
40837
2291701
140064
2361554
1370428
1692395
50036
2758420
616656
2506349
1644499
1791562
900649
1647771
351690
37995
2405046
2301365
678240
2362148
313863
1679836
165582
808566
2396006
2692619
1385148
2714154
2757406
408344
1039575
1384734
1213595
2474148
1425631
766696
2027363
638080
1674527
2066066
1853527
2642108
666748
444923
2660887
2216909
1966116
2530492
774732
2322086
854374
331603
289034
2812727
1029479
729132
1820029
2577906
2817934
1015734
1538277
2631061
2560905
813772
2274076
976265
2522195
2117661
339703
1920557
144047
50781
2180190
2446595
519233
1204958
2482770
1857247
326313
1683277
1483366
589928
248759
2129631
2379148
2756930
87783
992660
358808
2080771
424266
1847357
1175770
1328727
2800372
1211554
58030
178421
382361
702857
322751
569545
200997
112576
2423200
2610673
1393174
770108
901948
842896
1079307
1588422
1545997
2811984
2314308
740054
702148
85599
2397863
8848
2601743
2119593
69950
2352682
1604882
1723155
356453
2906925
2117377
10611
427959
471029
1748886
499947
1425708
2026956
1057413
2600236
2835421
798013
1668619
1093915
2355181
2134320
2661666
358844
284457
1091557
1488686
2558996
1962444
453856
1844773
2263003
1151479
2837792
981335
1298008
1779619
2247934
46173
529554
1881361
2834693
66827
790073
2123724
1604754
1357938
528751
2090257
1386240
562116
884601
1704788
1998448
2191327
41651
1196079
2445859
1131163
2636613
2825545
623423
2853514
2090424
1242292
1127324
2498293
1073024
1152124
1024771
515100
320578
1002124
2110206
1065380
2124425
2804118
793242
106101
645169
1007903
1181618
606820
876650
997140
71093
1312818
2626074
2293761
2371900
1636362
2464077
1845988
2528971
529485
1241259
1639718
408969
1139728
1840314
1431919
1676681
2207229
2052910
2061327
712870
2369833
2484397
1689853
2107441
2827207
1873567
2630268
193561
2133725
763030
2519511
332351
1333602
297144
758655
1324805
982999
1491879
1345715
61137
1703661
361786
534914
651879
2877798
413616
1775898
1825272
63176
2372979
1942094
1833507
1817080
229800
1176894
2462450
2043500
1802207
160351
2392255
2523184
564448
1572106
1316107
773529
1126333
2732196
424542
1608920
1897175
577358
2754059
2708794
1664251
510788
1926025
1018564
1395142
1552950
1953896
2338433
128874
1633414
2075740
2222373
2014944
2928315
2346298
1957601
1055994
421586
2896339
698523
2887208
35850
1300493
1515863
1071093
2082048
1757471
2569506
960414
2489175
1976528
1103440
2351750
1791675
1236391
160109
352954
2212455
2587938
80808
2506135
880734
1759405
539418
2772855
2604082
1032651
1409261
1799086
2102968
1564566
387079
1149752
1231877
1020405
2244664
1924581
1434602
490317
147282
273623
263250
478970
194372
2681319
854110
69187
67937
1974866
1977722
533862
105908
2903387
349827
1887716
986872
58567
382895
2558894
215091
1573847
1857615
193844
1040445
1453275
889109
2412360
284763
1644913
698553
1122240
2361267
2297055
1986869
1663677
2791948
2304976
2182566
1636342
685095
1076572
2410884
46156
2103200
1004884
2857378
2030781
1125682
89006
2062541
2756831
2179907
2083737
2936860
1415692
174966
2575316
411007
943014
636172
2566554
2445673
1085808
1740066
2018546
1697982
2483304
1688053
691551
1140777
2196717
2813496
1285498
833247
1711557
2710781
58067
1909071
82124
1654951
2588407
2303486
1439559
2585239
1703751
1258067
71469
1161425
2927600
578089
87115
2760692
2106265
1504598
1563940
267067
2518471
1297396
2541330
1819107
2793593
668122
1865420
974253
968438
756146
2002646
2549531
2267656
63641
1945471
1448136
525804
966815
2543785
1762998
284321
1901880
1772726
1299794
2251954
1064204
1616762
2094819
2575683
619979
1239966
377603
1834298
961957
1058095
2899571
891125
1470240
2215970
327706
203690
1779180
2697471
413748
2420286
458915
2406431
2143681
1972967
1184911
1095173
1106230
969354
456528
1396311
1013406
439809
1958069
2435002
1486772
175870
1193471
656989
1991745
2873093
626533
357103
1240013
2004199
2475775
1524689
2375784
2390366
210841
1408688
2671728
527048
588873
26324
160585
2687839
912583
2129350
2792903
249120
1529939
512604
96017
2097277
2309224
389772
1252507
1747253
1034216
1119235
1198313
52476
564874
1379744
780771
1992138
610582
2241213
785729
2607426
356721
2486902
1936893
1654931
2692898
2395869
1462273
2429034
2555439
697604
393440
2116251
2683464
999062
2884469
1177935
2180814
629969
2803054
1286253
468183
2296251
1715070
2902634
2447486
2162534
2869737
1117300
932390
827018
1955978
941836
1717012
2375487
1955559
1576695
2617235
2766209
2296479
217006
2086487
185269
1014234
473829
2902960
2323669
1139230
311745
918828
1104400
2850746
571268
1171986
1097582
2577391
2836309
2837860
2796953
857977
2163003
385667
2195303
143541
2739410
2227483
2514189
1181025
1402452
1642113
2146310
53212
679598
2691248
2347408
1468401
123054
2586690
2455453
361543
693141
2551655
807943
2143434
383071
778749
1917039
2518931
174850
1064334
1416267
2609851
1016323
2585021
1282282
1545769
1952186
2102482
302791
1513837
2035947
1231243
2784487
1406020
2106909
183289
1003451
1793531
2064564
1792380
209450
2279808
1509372
2790655
596977
2000014
295153
444833
2898509
2574857
161954
2417596
2707489
2149722
1324323
664046
2535942
2213362
1198360
1565165
71720
1342367
2618452
1318415
1147952
1946616
2428571
2019213
1546777
2744813
1627020
94656
255024
836868
1495535
990259
2845988
420133
2569944
1070586
2584188
2519342
2710310
941267
1308111
1020227
292775
1809010
2932489
1136729
1484511
1018298
2031944
1935196
1411536
923264
1272845
1047571
2674723
1871615
473643
2166578
2798957
546675
1954451
2207468
1967281
2208020
1316603
1122694
1096637
2437085
1390753
1500190
1974662
629852
471031
159721
2098435
1473294
817184
34225
2667352
299656
806817
497242
903458
638141
1991913
1356038
2295970
2855451
1509792
1707934
2644800
1434600
427473
2279540
1464838
741497
2217500
2001642
2342220
400603
2021135
2812089
2800703
2537547
99909
2794923
561150
1149351
509216
1579560
2536546
2340172
2376660
471883
1246953
2687084
1920736
1216913
954265
464413
1694317
1235451
1763435
2309040
2432980
494386
143655
67815
2683466
1038369
1059373
431190
481715
836938
1514863
887848
2131846
580362
668706
1110025
233873
1198562
1271183
1931196
1103224
2322830
1861731
2883722
683167
2550200
2715775
563102
859454
1106766
405503
2169101
3236
2187354
1612426
2512630
1053406
73018
406735
115270
2349978
2472489
1899883
1676417
2276270
2552930
2199172
2915354
899452
392143
1720870
2212012
1995939
165613
162361
2262898
1364129
1604642
2368
605818
2549559
2677255
2824538
163524
615392
760349
2754884
955628
889712
759968
1118960
2371271
2445394
2235923
781804
698325
59562
2550756
2636017
2519440
195242
1679602
239073
1602633
1067025
2160002
1590642
1495300
1921727
1833678
1996841
1231789
2664204
2232844
2806295
2581519
893764
2514544
692040
816096
2737624
2390162
563965
2546062
1370115
441209
1804964
2009539
993734
2138762
2289483
653466
573428
1954315
1214548
2581181
2686995
1373646
443683
137092
487625
764820
1106921
1630672
812067
2861603
2852608
1317637
2417536
2275427
2096468
2222011
2758689
775559
287547
197347
916909
1989451
118357
1091761
848143
1729762
1748571
1937683
2230329
587864
1789652
788633
822986
2397958
649305
2305718
2634322
2510359
382151
2408338
1604603
679592
1402517
2189603
2713926
379541
714011
47780
1654012
1509906
871177
1501875
1182914
276600
2351249
996445
144092
2063123
431085
612242
51781
2919101
1878424
64087
517413
255816
1363183
1683685
1102988
232796
1773624
523920
2720594
2008013
527038
1375774
1165327
2479249
2324602
2571346
2561044
2187272
1906791
1832857
2563147
696001
1319896
1426082
2291833
2043624
1682893
2330005
671609
2842777
575941
2917423
2639810
623374
2858568
1674890
2356972
1255350
1898113
1554505
1289815
2037470
1256922
1468122
649278
245922
1648503
848400
175319
2842239
1007385
2051132
2155760
188936
329829
1580488
339406
76018
2642315
2669081
774818
2004881
2349123
2086451
411232
1585002
371240
1091821
2428177
1772292
1881423
2685401
225909
787472
2909643
1265659
959209
29111
733138
2782710
686975
1243910
2084038
2689015
771317
2351916
1233721
1455497
1605167
427020
2168541
1419822
271213
1557639
2194187
1141845
2862365
2483555
1310441
939313
1517177
2729982
2751128
1366493
1735716
856209
2643679
2612056
1828054
2886112
2397005
1585946
1150044
2576082
883856
2143379
2250037
891616
867767
41430
2442366
148541
2526312
508853
1927347
197418
2893784
34420
2670476
1252376
2162153
2328114
250080
2464462
2225679
837933
1393299
2025793
2862023
2688652
285294
533810
1912017
139092
926381
1903564
2434922
936279
883832
2331037
2893349
2906412
1597576
904847
1463282
1844787
1400021
1239552
2920036
2281463
1132837
1815342
672711
863001
2587150
730384
2031786
2389992
1815268
881678
1885996
2814652
62065
1894016
2241237
2472667
2233209
1515121
1387587
333558
2104010
1868402
2321197
1523418
2215567
1487980
2841072
385018
2000076
2192745
2930804
315313
2311076
2577552
1817174
2800776
668288
2385684
1209985
344087
451789
1462732
218922
729699
2059569
1728216
875869
1889453
319703
1794150
534510
1073868
1537226
317533
1811960
1111392
1189547
1340133
241221
1108338
2412971
1316378
2790681
2317536
1682144
495979
2748573
2375070
557146
123168
538150
75638
2773046
2158135
125076
573188
263409
443798
2734753
1602486
1965249
1407446
1893501
1690780
2194536
865791
975719
2618785
632291
1648191
980319
2096491
1250018
2148664
1985651
1709078
778812
149610
2581099
887529
379392
2098836
2035162
255484
1179976
2018062
2584377
257992
948928
1966593
2552146
1826142
1420203
869648
2222586
2888818
769955
2179548
104188
2174625
2547550
1924602
546344
2226859
722477
1788856
1037219
1429558
132614
1521488
2420226
1574924
581399
1844301
1464812
1887657
369316
1214438
681262
945163
2631
1675253
114605
2103579
2757187
1970694
412572
129574
2876277
2512300
1486354
855350
2226201
2699697
143408
462936
2237879
1658189
13598
1500197
2157228
1175071
468312
95151
519076
1718959
1754464
1227026
132769
1830301
1401917
352372
1714227
1195202
190976
500846
545030
519088
54408
2375181
883217
1028285
1898803
956877
1722504
148485
2307137
263282
2469641
2871971
2000985
404649
1338897
2689230
838681
1961086
1411101
233896
225988
259046
1209667
354826
2646499
2357176
2922124
1579230
482630
1214661
507431
1093630
2478868
2856925
50164
380174
2838801
1558926
1258161
1365986
602807
960364
1780284
1599756
144549
792780
2173422
1688672
326569
952546
1824896
79304
1351039
736445
682044
1390530
1476639
2632900
946832
507277
1776645
1402703
1426619
2174327
361803
2726237
1590040
16366
2597243
2741312
152807
26988
2056976
2441099
434840
1508544
2403033
669282
199914
623446
2555274
348076
893623
1385576
465370
2048683
1536274
540686
2126428
1947726
545824
1866464
2623935
1060164
1345577
536083
1977912
285959
2497642
553133
2372397
2404239
918381
1528429
2863490
728180
1960518
1157390
591598
1224774
1890714
1203514
1989736
1093761
1222746
1326920
984781
1280338
2767984
1062894
744401
1863793
2678557
1311377
1802217
342349
586288
42466
2386376
62126
792578
1522659
2572864
925173
1972950
1869435
80129
744101
1098114
2028636
2830642
2128895
310293
297131
2272533
2629391
557153
202119
615146
2755633
2322762
2523436
416027
2813158
174408
2317524
209380
1316263
1533411
726336
1613815
1707576
2210709
514259
2246705
1595197
263440
2647788
2185017
553537
221955
2415586
408430
1618512
253251
456213
1317209
2141688
2183849
824651
2429860
1659172
2564933
170034
867191
233519
1249606
1981430
2073208
1525413
2769963
2094412
1848495
2615632
585762
86159
667567
2925287
62404
588821
119125
65218
1202168
330442
1271569
1531298
1135886
1078732
633827
87702
1301111
879374
2703654
345181
1833688
566926
57008
1744864
2763866
2766641
2881080
1962192
449401
2502011
470637
2555786
2114281
354419
2649479
1861171
2927515
2402476
302322
1782166
954270
1255928
831700
837796
1490573
2235519
2041741
85742
1516050
1346623
1155746
1931839
1954302
2482442
2881246
1043947
1021513
2568777
275861
399373
366212
381123
2127055
1906208
1343283
1451452
2104016
654273
600855
354670
1784348
132023
2753856
1095711
2218692
1764674
1282620
2840603
498625
1344485
378941
2436209
607117
656658
2086696
2863166
1333870
2185143
2681046
2270497
2672680
2641182
2066873
347868
1769494
2919589
1581639
62561
1530246
779977
175169
2083457
2646772
638026
1586383
182273
1248588
2924358
1000078
922870
1725699
2336101
725844
352270
2489029
898048
2923275
1462273
2537048
484077
2811580
325381
2759431
2054187
1841513
2450245
2080290
650516
46681
2052559
1670432
26897
609777
826992
1513902
762121
548206
1962571
1314455
1480488
1008406
2512898
2915909
845697
191141
2369197
841358
1959507
2888743
246754
1889624
449554
1154661
1519917
943815
2668135
1796108
1223853
2097187
1450859
1713442
1268638
2840701
945183
2066022
1004801
1029429
456464
2568777
319303
458255
1723112
1335788
1495911
2897034
560711
853659
647157
2571320
1738582
1969886
2400830
629148
2809374
1344305
1038020
1304075
786071
88580
710457
1492016
1119875
2316962
2902018
1332443
2906521
2502908
126643
553506
2704050
1439962
1529465
1460298
298528
746629
1334206
610514
1797861
2611579
1322034
1486937
533446
2537297
2535942
2518566
1601144
1801525
1341835
536365
844338
1023464
1032954
2465021
1994924
1406493
1840096
163016
1867630
2181732
1392191
1640213
182791
1209866
288223
1406044
1518174
2231702
2432728
411355
546834
127347
244550
1781332
196257
1087368
2830854
939008
2551851
1410268
632880
1764620
1715480
1248588
2619070
1109545
1513076
931730
1007743
72313
2830986
1148030
2406407
773688
672836
510328
77331
202360
1765687
2056031
1288985
2458349
2464827
2192552
734403
173093
1102321
795644
442762
858284
2360158
2779886
2804340
2905990
529340
1899972
2480061
1277682
2018644
1525476
940784
1952280
2356008
387712
45751
178337
1377695
973091
303489
1661543
2554924
2653629
2828715
2669649
2026716
1245529
2430705
2572995
1870798
1035932
1344922
2113851
858201
412880
2366988
2565955
1207967
2916364
2190787
494805
601341
670150
2492820
1978258
350523
2724802
2682091
1020586
840789
1641468
2201591
474005
2275636
2698077
1865924
1769161
2362921
1970847
2690804
325544
2149295
1209146
944860
2507453
2001240
2291325
1707214
2653792
2025906
1514938
1385841
1160256
1080869
412416
2615130
2908998
1488999
877728
1252163
1497651
1097018
1392775
2575604
681423
801345
588754
1390848
855351
864690
1636314
1773104
2603052
134019
1099955
1744543
770089
2724863
1835052
878836
431255
1742949
1654507
870762
716979
1157228
100504
1221356
525289
364988
101599
2885883
2072343
1257581
42198
1313909
1941979
119982
1369398
1099265
2497271
988678
1113927
1547580
1731002
2337780
1298937
504113
1403710
750134
650893
274458
40221
2382163
916051
2826636
1508209
1351424
1662098
681713
2656947
834276
146196
604220
1710713
1523440
2552468
1399182
368185
153509
1648885
2186174
1063810
1700260
106857
2585176
1220093
2025842
1393970
761757
802662
2654314
730658
2306359
337756
2138005
2936576
582894
425413
2184659
748335
2180026
1632254
222200
1495667
1677551
1898390
2388867
1810956
1619972
194589
345940
934896
1950113
25885
1377823
2312794
88551
1775175
2688973
332579
48803
683427
424026
118861
2511103
2667747
716674
1888455
2215049
898746
652399
874456
729907
119981
1459155
1569100
2652132
1267460
457637
375521
610722
1865271
1043326
1101574
2632188
447454
1262544
1635750
2790091
602595
756800
774664
1839258
1507579
1967189
641019
1528605
2614824
138085
112852
2920929
652727
2791861
2619953
1882916
2610060
2615490
2751959
718487
1029370
2668112
1575958
270919
1878058
437316
2017322
2065914
2033023
807756
1594305
857162
1286068
2279311
2329494
863238
602523
1827966
299658
2710065
493189
936852
243117
910600
197827
2675024
1544758
2063557
1207992
1073332
2396317
2067133
751503
2109276
146873
175111
2192142
126088
2599703
870420
1473579
718979
311446
2612105
2405997
1789319
1631623
35710
768868
2824466
1098568
2619969
457685
202144
2788939
1216368
2471973
189307
49432
644568
2392536
890188
2363688
2839662
806359
2514657
517464
914290
306320
1684464
1588294
698018
188476
992925
576314
2010104
1311282
1406601
2223381
2332841
2228296
2045922
2208770
1583283
1970300
2264225
717217
270352
2350146
1527681
1971542
2837934
1117906
1778062
1560139
2144835
1358910
2189831
1868366
1214195
2847772
2578448
383736
2381190
393053
1035302
664657
651071
1254271
534443
698627
1061255
2750543
1244485
682054
1924989
1600685
827656
1414186
2902597
1763761
2273790
444895
190499
962939
2661265
2206926
326936
822844
2336045
1196095
401437
2653266
2266046
664552
2518766
1855865
1984361
1466889
2700094
1782591
1000687
2742424
806165
777584
378688
2316563
2829445
652153
1993523
283968
496554
2377219
2563110
622599
1279764
2457885
2930588
2837999
2283713
2889576
1500208
2362471
189156
1680164
865840
704758
1946439
2701228
255694
2642529
1608578
2146571
2333279
721961
1307717
2049033
209354
1633989
470564
344158
1982194
2003625
146958
1441521
2171573
2566807
1461161
2201645
180292
1678336
2134828
879431
813472
25557
1133766
2553365
2861531
219106
1047409
201317
2885038
1087284
1565507
987665
348425
1361041
810518
2081153
1976489
2463926
545616
2790806
305723
910678
2611092
2581602
432606
1335637
1694135
2726435
2104704
904223
303990
1698182
1505785
956124
2682958
634893
2040585
2167735
888315
1181411
218274
2828267
1769059
343394
1190340
473710
2813888
1012319
1296669
866280
1807515
228633
2715815
1707661
1808024
975972
1304724
1065507
917868
40288
135023
1339761
1868590
1280664
1260577
750630
2545724
946970
595298
361425
305381
2769444
840594
2486506
1731436
1976920
2019617
354811
1918977
286043
477167
1529670
553819
985187
276653
805586
864058
376319
484723
1883009
1283513
79842
1131303
406457
796926
1269699
1914956
1131771
2117729
818037
2479533
1357240
1769297
1030920
2668984
1724039
1685922
2341868
1213840
1408452
521251
1484726
2684678
983554
2171900
1771512
2178326
1493031
745827
50919
2907069
636415
2153223
1833696
2699980
2534540
1710860
2539497
1186515
987635
1822155
2372948
687962
1045853
2243386
2576020
1304814
946728
772275
1347778
438524
4247
602202
659005
2781385
491822
2024158
2648212
2069499
2621962
847634
846340
1873556
1120273
2770183
40092
79009
144661
700846
2421429
364357
1547049
1738373
170182
2844167
2375025
1649214
1295328
1190336
737285
2251316
657310
1653438
2240834
588874
2559509
702406
2262216
2668590
2488223
2700844
1644974
2188544
2843838
2516462
252727
2691609
2651348
1580304
1374811
1468542
1708509
720190
770780
2123078
496018
2249614
2896215
1304464
2101378
2098333
384049
1871603
814648
1158928
191800
505311
2596666
2745546
419991
1939288
2272046
623984
1178487
728197
1901167
1458412
2642664
1392915
252726
707772
1158046
2839638
1366078
934276
1382886
2870607
615893
2563887
2490426
2861452
2626604
2239370
1517972
2363342
1245081
2650787
413140
81678
854898
2815781
2473962
267373
1495022
1836987
471193
792836
552440
665697
2228059
1117237
195950
1449615
2427648
2260419
2652377
1412891
848372
2031683
268368
2866563
1479492
2160359
1274431
2398430
830868
2262382
1900556
1924649
885848
2786691
712439
897749
1458689
991771
1699363
2300691
1637905
114081
2455531
1343597
163332
1527757
1674825
1316681
274208
1800339
1475101
2103113
49119
1116359
1599726
2898866
2127368
2234272
1674822
1091007
1325676
721052
2049935
2273986
1226398
2570393
888187
1874309
1049790
688940
2144135
2591008
1444367
1255070
2042127
2876085
2679279
1625039
1692636
2065356
2279641
816748
1462878
1998366
2659021
1792526
646070
1815321
2127906
284232
645197
688687
2262900
94479
1502786
2489825
2926435
1789898
1349111
1511299
1456640
1901299
218880
1033946
1207125
2869238
1819415
2343214
974700
1436317
268525
2730762
1074908
1952771
2423084
602987
956107
1232146
1836688
346243
2249520
2686265
1391098
585591
2595817
2518509
394432
2032301
997312
2072207
1532274
2466766
1564171
1733653
2884707
526604
973035
1375057
2839240
1629413
1022861
1511157
1036507
166851
2147926
2226678
1958506
1601597
2503552
2772689
1517937
596568
1243153
1874344
625798
760745
2939240
2710001
2548224
1105366
335999
1735871
1655626
2305812
30813
2380576
580927
888338
1375313
1519564
661908
806279
2321416
1386360
1116586
1306845
868760
918863
1387375
2623063
36930
1871696
2781047
1891885
588726
1065917
2012349
262078
2809172
2843300
1609741
1328953
1969902
1367195
2011983
1276414
675676
1403973
243587
286468
869671
1071863
1316677
1715332
2083836
1999448
788788
1064150
166171
1173503
2203994
2773754
276265
2041765
1947032
1769230
50064
1254198
190307
1048230
1673300
2129125
1750365
2537092
2362787
1735303
1284844
1641581
449621
1349240
1904443
384610
1416300
2756642
1114753
1939628
1167595
1093174
963391
1262391
1831694
1158683
733975
295087
1629233
2324861
1792275
2708949
366517
2530319
498948
2119476
277146
32565
268966
578649
653725
1304622
903132
735778
257039
2525007
1976380
756164
1043634
1734466
2610791
70002
2871746
2358656
389414
576675
2042637
1129894
2148682
2861111
2301032
2315855
540829
692552
2869673
136398
58799
1500122
1128541
1291821
2909207
157848
1576513
1869819
1008414
40969
2479292
2768180
2023353
1303612
31338
2390167
1658918
2208804
1708875
1198572
799691
2707995
2899201
2486162
2216192
2641946
2512518
389066
494806
1759636
2405332
1425371
135900
2645469
2817447
947168
296342
958098
493602
370364
2301469
1884135
2484882
626630
2290699
1093443
2744847
219517
719126
1062413
1275149
2449642
973594
934983
2704449
1144066
1581878
1473989
1612518
605282
29255
2675532
2199461
909447
210890
1020606
1956553
1772413
476187
1169713
1938540
1101693
1989196
83445
1229630
1039043
420833
2403657
101517
1849993
586811
900689
1975158
2909591
44079
2599414
379482
764116
640172
133598
2428678
1988761
1782297
405855
2157122
1559147
1109036
1362926
1295775
84875
986974
1880546
1234801
1329162
2795313
2506915
500620
1047296
2726317
1164565
2334040
2892874
1504715
1240413
2222852
591299
432193
82812
142809
4105
198206
2046246
1982375
2827650
273250
1982343
184758
431702
2736115
1948812
2143692
1793826
672977
416896
444706
501530
42772
1454433
2027171
2556054
1173160
1283936
872101
2331418
1585434
225915
1032339
2428378
1923926
1468359
248226
1529609
1575848
474250
2106411
1800458
1807769
969722
215482
1309767
17343
2590046
2493074
2901511
2767061
758345
2040579
630195
2517651
1286778
54084
179138
1674149
2584569
1248515
1566722
2383006
204915
2049454
2002798
1250736
2871873
783522
1554727
456924
173866
614338
560961
2933208
1845093
771387
2905937
2588397
311044
1463608
1818620
1054344
2723707
2037219
2472931
39590
380066
893130
2328970
680188
103470
1198533
1389511
126784
2806522
651150
1462636
601939
324258
1610879
1953887
1557234
2478406
2276052
578372
332483
430289
886856
677692
59907
2913528
2719390
1681749
1494288
1929437
875184
2022256
2785352
2218468
817330
941476
340103
1205988
309160
1166206
2000269
2526508
1889622
2432395
1139549
1501601
863873
682211
633453
896577
2561779
496607
504091
2253787
515323
61525
25023
2432121
930822
709696
1091818
1486551
1422734
2111843
2122520
2650030
635760
2652469
2903521
1038823
2621463
2524522
2932900
812734
479732
162816
459793
289006
373116
1690584
1251662
1684850
1933706
1811810
2865657
1474199
356562
2688023
2100579
527431
2625271
2012764
2287436
278254
2225421
1184397
2803419
732461
1273064
647401
1539740
1088182
2621519
1087025
1303560
1075154
172402
437033
1763154
1839476
2112048
1671943
99795
337211
906304
2770432
812567
13260
696324
1511823
1079441
782849
2835146
1808574
1557657
1576587
1003248
1858729
811083
2899385
1340588
2670088
2231974
2629462
2326087
2747296
2512005
1193822
2725462
693920
1237761
2154578
1619414
1678696
2054325
1660708
1864469
101942
1865594
1642100
281488
1592922
1593323
1809812
705834
2624010
973842
2817467
1146050
1463954
1568236
551015
1304719
2415476
2907053
1911695
2657297
1958014
6917
2167136
20813
443762
578890
1245973
1500435
781283
214276
2580192
1389537
2255763
1881705
2510464
2359877
2823719
301429
2617820
581900
749450
2232200
1705894
379470
58269
286337
491808
1112462
666383
28507
229297
593321
1812791
2625374
2463455
2059786
2207451
1172156
409500
1334370
2164826
841700
149087
2165166
191897
1763599
1570581
2438336
221110
712515
379050
1755786
107006
2136894
1471515
223906
477762
1700013
64002
2743768
789922
1452620
1809730
315960
266170
2165325
2344770
1911209
2411018
1233582
487486
2662318
1311501
636915
2474122
320219
995396
2804559
860755
932826
1950777
2285632
1818725
3765
251554
2510623
1029173
2218685
1491434
1734002
280193
1290824
2226103
215847
328589
2057148
966440
1883090
1685611
282468
908850
104262
918484
103832
118847
1438754
528705
1110566
1179573
2856744
2223831
1092969
99828
1200187
366150
2244589
1398009
1788704
2175998
625462
646605
93615
336867
471728
297243
466125
2701177
273050
2221959
603607
1756840
2907037
1437182
73688
2040840
620012
970297
12606
1368715
2420150
844675
2327772
1291231
362750
136185
822289
2475064
349046
75619
481200
2752605
2020276
418290
2727253
2382444
1243407
1312420
2693058
1620446
423647
1931192
1057442
2766244
329133
447515
1124838
580765
2264523
327318
553738
2928203
154516
1793671
959623
770042
2615640
1894820
1247324
2140764
2523044
1583614
1594156
937254
2764275
1561539
828369
2052360
2299596
839326
2373233
1473187
2230433
121619
2646468
901209
28811
564686
2931379
915157
600863
356792
2607056
2908946
2511537
815092
440123
993738
2815038
1148125
1091481
884626
1509830
667471
293798
1557550
670892
581955
1886787
45419
2727387
608868
427163
2446727
1861640
1824021
1771475
1090197
2551762
1351043
1432167
85654
2117752
550295
2093451
344710
210872
167926
1531129
922736
1674244
876872
2143280
2303554
2848436
1942672
2480844
859967
1976755
1914722
1692255
283979
814142
1302837
177901
405394
2428631
1160906
1041564
2041582
178843
2095983
2862744
460537
262146
658755
1990375
1229951
1057903
2296719
1220456
997896
1745938
179836
2198494
808190
2055997
1280117
236074
367493
2164240
1813979
255503
832642
2290473
2569311
2312916
575383
2245542
1185475
2160169
2114202
2762505
888315
1132222
2272928
1987048
1272829
1268995
2452827
21621
1763677
2626246
1882779
1406100
1955525
618040
2196254
2610533
585583
2813672
436652
1426089
993755
1325799
928205
800994
307386
1157685
2192769
2171622
2939464
1273009
213265
89671
1567597
262059
236033
1937323
769061
1492207
1447838
957532
2836519
1543273
780908
2117627
1162532
333808
103098
89122
1533087
31332
1166270
1326016
2544083
2603099
87411
1142076
746726
854582
2835709
1670796
392977
772474
325936
1994741
1109675
1740991
2433341
97285
2438462
1767166
243897
1793041
1163041
2687881
1753909
535849
2632950
1521626
2886051
2368477
1140353
1888491
2775546
1638233
1945219
414312
1279750
1395883
1243137
1198078
1687901
2271104
22213
1847697
319962
1347858
1295250
2888927
2328491
2710216
818712
94149
1858897
1018388
1103336
205652
2217527
417887
238992
2924816
1463464
1070022
2401694
2751717
2019616
1548126
2278699
1171197
2700474
503881
1605029
1510633
2418879
1608189
454918
1118438
2265458
1647208
2939232
1523077
325305
2297726
909923
785211
250385
2455852
168581
1924406
964783
1764679
923425
1838632
2849605
2620629
874537
199031
1784010
516227
1850871
2109848
2346550
310425
1900986
232942
1663291
2208644
2598097
2167624
1968028
2424241
568964
1482718
753802
718518
397355
163404
381468
2241262
1215236
1191272
1177426
1464701
2155949
2040408
1854359
2888746
2033124
597050
39221
2775278
1339991
1822704
1182312
2623773
2358339
2361142
74754
81124
1067648
1988189
430934
2581631
954935
1356533
1308732
2807915
94401
1114156
1824589
1460691
2368479
878190
1036493
1584452
443592
874137
493792
1903966
70478
1821371
725977
1648693
210410
112394
714679
2047449
2480662
976413
1890007
1217728
1719993
2436695
189227
656626
2377239
1147042
120718
2842204
1633673
196224
2710420
859030
1626571
467517
142524
1427824
652201
1513579
2871198
1507058
2461058
1033598
713648
2773465
1788379
642862
1329684
1099390
467247
2206428
2318029
1510116
2700753
1541696
1390837
2259964
1549331
2873349
1156254
1250299
184855
2064914
1210580
1676592
1633316
1956924
1461595
706073
1747711
1793821
308070
695761
1129386
1334378
1359973
2321074
850897
1184867
1714144
340739
1330389
1946060
2671879
983975
1810157
1017147
2320692
2752333
1295524
80248
519658
2645677
801214
2881233
1451306
2380636
191163
397696
934256
1046929
2246400
194247
1723065
1970496
260712
1073049
772652
1161692
660201
1077852
609402
2364737
568980
1092678
2850907
86715
2006442
211672
458297
1570222
945777
31143
2140061
202997
318787
1580151
700152
2767069
61517
1718661
2213129
1345979
1634280
1839164
2653029
2155341
440440
547223
998407
2716829
2909570
498811
279639
727725
10528
2268719
2443833
194754
2331753
1167832
2321313
1151079
28142
827893
1046087
399880
2295128
2040869
450809
1182663
366124
72010
2523920
185581
2257016
1661710
1816691
1983601
1505758
1715438
718359
2142862
1342947
252668
2238021
663755
2607157
1648117
2241670
831668
1520162
2195851
400648
270775
2482093
1311978
34848
2843463
2925035
2861653
560098
1593990
2781041
396951
900926
1720024
48525
2560285
2392869
723465
1814690
2501470
672664
2929510
27952
1830625
1397160
1493929
1621583
497447
1468038
2599786
761411
1614021
1356271
2468569
2206099
2746602
564415
2851296
2320846
463964
2061876
1902064
2102952
2875337
677424
981444
2314924
2875351
62115
1881218
1928360
1873242
2917555
1552691
1403172
1662571
1553481
255785
882578
2141445
154971
2096319
1516817
766256
544473
1497266
352516
1443571
17903
2576948
1785340
2006304
995975
1998223
929220
2702917
1415881
762116
2304800
632966
2668032
764701
1197907
1690831
1733923
111998
2062249
2624474
1489400
1491612
402159
2689942
2172732
1635705
1259143
1130271
2925609
206517
823281
1771808
8635
834281
2366835
2207861
113003
1581211
871903
2127696
220892
2023702
331830
2353974
349683
1940792
1671859
1433723
1095987
2092789
20780
2451986
515282
77839
2562857
1897306
973180
288670
1608228
743033
1344007
755719
1911062
1306163
1100571
2273370
857635
1890704
1384010
1639129
2198034
2867018
1213718
2035623
1251847
1800446
1663724
114459
567218
247054
2439954
1282008
1457449
2654743
2585049
2292741
2818865
2823085
2829067
2871261
2702102
1664562
1996440
130964
2578732
696208
2849046
1871104
2272555
2924903
1734422
2397769
351731
2659001
763190
1164959
1021511
2457440
2811068
1337301
277630
1746273
928284
1586937
2543239
2462854
1856502
852721
824586
2757503
1611428
1868674
2456630
1386057
752254
605491
1470274
1504587
2473921
72767
1736513
144785
1001926
2585687
2272408
1978557
780722
1787190
1274090
2737403
904795
1821999
1348158
892661
448887
250189
97300
1075420
2605409
1842017
2902978
2235558
2603173
2849210
1079049
1724672
958960
2407707
1293249
199745
2469126
1630185
2660501
2763975
2826527
550390
2791619
1833947
2890337
1604163
198250
1407804
1829936
2420668
395544
1317457
2252544
2877370
1725675
492280
2415053
2448145
994816
638605
1191568
1190053
2859241
1076474
2367038
1347348
1904736
1902988
428031
607203
1867135
764389
2893925
1057509
2411957
1757289
1206
1611519
2569148
1013324
1195853
2308822
1338198
1044207
1370837
1581382
1986259
1446137
2441159
296825
1102394
664724
1414483
2282098
753824
2664895
855798
2580252
694292
979668
654231
2625884
2410144
864813
2395554
942561
2020724
2718691
763487
2343178
821798
1778841
1566478
1328953
2658919
2248066
1973609
243315
1642985
89563
1254573
685448
461221
1930737
1384935
2432883
369150
1296670
1500604
33805
1449843
1932704
955724
1562097
80878
1187703
2033312
2405606
407651
53252
2903517
2242238
395220
1239834
696283
98561
707154
1944375
2643058
2919253
2593993
2190752
2234338
318160
365935
2559398
1269693
1098228
2096937
1956974
2230135
2357794
2331082
2582426
1571137
1182846
1247282
1621214
98677
2443735
905745
309086
720409
2244215
260898
2548174
123820
341208
2105715
536912
1434219
323205
1951725
2700809
1974695
2196032
2751699
2304776
546187
2025290
236657
852752
388646
1580788
1248133
1387843
979812
1743444
1523548
479524
2587212
810579
563713
1673582
133835
412570
2511746
103580
471378
2139292
1015553
241252
56145
2031444
836771
477180
474334
2809309
1587292
632246
1157987
2784919
1525458
883132
2486687
377680
2853081
979734
459883
691316
2737345
2451062
2754927
2739245
1245217
2387063
2904310
2230033
2371431
1720338
2584032
2080438
1847986
1816951
844798
1987985
2264178
795694
2098963
2726653
2065104
255224
2545648
2322781
1140763
418670
2122831
637785
335922
1196771
1705692
1036667
200975
1842274
307789
2422975
2830578
223127
2235139
1030890
2717018
1784163
160641
1746106
1913963
1442254
1699111
2750720
2800045
753654
2490946
642670
2757533
1121178
694417
2586850
1872632
1576757
1767693
1392112
1327831
2234075
2165509
1681136
462198
2186446
2191724
455797
1541422
1762026
1464756
528133
1470800
1568450
498208
319762
1123283
396483
133392
126006
1606185
2893973
2594289
2175971
1860002
230474
1307841
2705087
1963447
2286515
2691955
1296025
2490119
666135
934742
2133093
84926
250503
2308886
2831995
1240781
1568124
1933295
1217008
2844135
802576
1345184
1239411
572253
81813
273347
2349793
1738945
2148127
2133873
1648017
801020
1635007
802581
808876
1179290
842891
2569121
2078091
1134662
2727400
1948348
2163202
1763370
2935585
2113571
750439
594344
1182813
51052
2849375
1185590
1578477
745556
1006106
2726602
2682251
611166
612043
2321913
1289206
1396738
817096
91395
470536
1859643
2635941
2874856
510526
1574440
2746396
2315998
1119460
2417295
2505570
196119
346767
359168
816372
1474545
604331
560440
2128802
400185
223659
2142471
826788
2905731
2595249
2552399
382354
1564328
2755239
2631756
1147916
2882199
1551100
1488747
2052073
2433000
803926
772595
2430776
1307077
1848314
1470269
1506950
2426362
1908099
1494622
152654
272785
1379821
2764548
2825475
1568953
1199612
1712715
2748063
1161924
1995117
402391
394547
695217
2429968
2278215
1597407
1007846
2854721
594363
2921754
2392144
494810
1224035
2183803
2129943
1086255
2605848
1151314
937323
1921513
124915
2067471
2927721
1392316
1042137
268411
1915319
486881
1176815
1789466
2293352
1521392
1363446
751794
382844
1690761
38713
1646778
1154758
1962891
1349303
2103927
111265
1343276
1176568
1396320
274414
1419126
249096
2899175
125058
2036538
2297275
82698
491477
1605903
847622
2765447
1354329
1517093
854028
2853574
2411958
2524980
366669
2004952
2252281
2751634
1066664
949007
2166088
2026585
311660
2571677
2073842
2724333
2517937
415985
573648
535384
2910853
899013
2693418
1612045
2691150
1985288
173783
2285677
1407699
1987717
2918390
346056
1100693
1045338
56844
2631834
343851
2799950
2587966
1343371
1580012
1085952
1617539
1819547
2146939
1881835
786954
2114184
1168653
1484782
2405844
167184
1003687
2624577
1593432
2290368
206238
397454
1125895
1788393
2516845
362698
2373318
1170988
2427536
2018951
1679254
616873
963497
9755
2606361
2087800
2422576
76889
123898
2829924
2541566
274472
1272565
1412019
1523865
1857614
1054403
541938
1643374
1458226
1871778
19311
2605996
2865168
473283
2364351
85969
321966
115322
371475
1189845
1571642
2224305
93739
1217126
1927037
1659766
1047510
1813459
1741079
1643758
1267438
487285
930963
1298975
1291860
651813
2811813
2457580
1518032
1597842
1463972
2422940
2239280
1558088
321468
2840947
2754570
2289308
1412860
2079451
1515327
1613228
776613
548085
1397127
1638678
1281670
741182
2352295
2896299
2423083
2704223
156742
2661490
2362768
1818756
1055417
2245849
1572914
12902
2841989
2108789
267911
2781748
2331751
999024
2033899
2245623
846035
395783
1288534
288595
2193737
1600997
333993
1574984
1882089
552349
2062365
1699258
1829848
2345506
184445
1686576
2333645
288041
259921
1849721
1079679
10833
53618
367924
2128425
167470
2728987
421273
1196423
2335307
327194
1331375
2402161
2095434
854083
752155
1498032
2583978
2149312
2633353
509950
1957869
2336162
2188152
391141
2080930
619062
1667277
467299
1765649
741877
113979
1894350
2356154
1000013
499379
2894097
2247521
2151790
393951
2279128
1443134
259393
1105120
1175358
2254422
50541
2369806
628007
553186
267545
2672050
2677518
1954546
1546523
610408
2321194
87959
168189
1424112
2570457
2056667
2846088
2420690
1307385
1358922
2365948
773947
1384993
1733871
1130541
241665
2382844
2735398
567255
554288
844489
473796
2522632
1482343
1469326
782935
1853301
787776
926623
2028721
2223111
1057764
161379
789858
1106637
1193395
2107098
1916976
1775265
2236822
2233678
2739724
1422281
1326606
396884
40664
1107773
874062
1107010
704665
1835620
527142
494298
1939293
779544
2061014
479032
1167976
2180412
1307583
181337
869251
107808
2482067
494460
105239
2624260
2120165
1783312
1927365
824086
2683180
4953
1576073
612736
2522658
2125793
163489
1653525
1696998
1672773
2426104
2562344
914155
1723651
1356009
2039317
6660
509807
1274706
285641
1678617
2290017
1086458
2712793
1967440
1232524
2144220
2571857
117358
396955
443165
529872
1578935
2572874
336284
2753347
1068303
2829541
1305932
2564862
2700989
2163798
412857
955349
2472829
1584804
2415740
1305653
1715921
114578
793730
2552922
1950017
997667
926838
1650266
1481833
1663782
326032
1308538
1256620
2822793
1364666
2761207
1163997
1660337
2840981
51656
878090
1513219
1669409
636767
42040
758318
525914
1992930
2512757
1665531
17199
1148153
524788
1073187
2845856
1523475
2535228
317467
551068
1040208
2287716
907013
776420
468355
1893250
2331159
410437
2367685
91122
1610384
1894776
1050095
2083227
850248
640267
2160008
1602319
517768
1550422
1075473
2024093
2229039
2181061
791532
1182452
2038474
267845
2178026
520359
2606244
1074935
2223021
1220124
1247696
2587037
2581162
2058161
1956589
25321
2811297
20536
1161170
2542109
1000003
1956877
2789421
1458480
347205
1622677
2377251
378861
1950238
2148256
12529
486897
1157128
1044366
2200466
631266
764118
1195974
1282452
1863625
1955033
456650
2106263
897199
308631
2047938
1802153
2847620
391110
2228706
2422973
387927
2154355
1882980
626504
2439851
1041071
96232
621414
1781603
308067
2703969
2544603
2272116
935215
2301483
1797321
97021
1463725
1270049
2812207
172123
1278911
1918059
852932
942386
33279
1857632
255063
1893673
2687707
2145694
1918578
2760396
2839001
1932958
2554930
994265
2408929
1145861
806666
61743
177680
2647107
1944972
1519737
1266839
635974
1658120
230419
2806362
1017658
2401192
718135
1313550
861530
1242849
1338633
1327297
2019650
1316786
387592
1677144
1879863
460198
739739
2491930
1280939
1842922
946334
2814015
998865
1740138
1914409
2323755
1638456
1666609
451110
1361361
267562
1730646
1047081
2713922
1363166
2516290
732186
2870054
539621
658128
1384956
1173807
989949
432645
84492
1526709
1510225
2620902
1426880
834283
480368
2149376
1707745
222755
1510464
1643710
160467
1508265
1586099
2813852
1907073
195680
2692624
212915
2329925
2664963
1581407
2078007
494759
1310822
2544433
536319
1113543
640307
565061
267789
715522
2252994
1250200
2593949
2712828
468100
202780
146327
2413336
890373
2868133
1936637
1455421
2652258
335921
2173514
2476783
2877220
1286026
1568033
1670857
593910
203677
893101
1597024
2662159
2119180
705211
1509220
1895071
755437
702562
794282
2200711
1273573
1439251
1582138
498088
1184919
111646
1639384
1922646
483732
2425135
1723508
246184
2689661
1857077
1292645
2603012
501484
2160598
1194599
2752933
2192873
1568731
55643
2732570
1586002
2607162
1502121
678085
206625
827429
1646662
352558
623157
1166179
2648259
1910982
601617
1483346
932451
300091
1563589
1067700
336964
698246
1326936
791333
1177998
840364
230282
2840424
2621298
1452636
1062348
2793579
2808934
2526281
2269454
2746361
1825982
365134
1593252
2453661
212939
829020
1326447
1043278
604655
1312546
826056
2857533
1681178
1826538
2343054
136140
1349506
402358
25579
2668524
1543048
488542
2508870
2912664
2640188
350448
2816498
242077
216313
1782507
1149616
2178921
760236
302527
467463
1474397
211759
1539739
949611
1537364
671988
2109490
198731
1692310
715790
2384991
902534
2163397
212826
2638788
507711
1899684
374471
1073492
677769
2712256
691726
1959559
401967
2144353
637105
2381052
2188217
176849
988824
576325
1329167
2061872
2435118
1268130
2461856
1932639
2262854
2656094
1307854
679134
282426
2054512
2774164
2867235
805843
2201967
796172
740023
2815205
1928058
1109483
2571031
1116751
1565027
1284705
1922837
693358
2460963
506497
1261570
2711197
2103196
2509492
46592
96548
1166286
1794699
1838145
1722965
30429
1929492
342504
1480760
346637
2613917
2749602
1613894
29049
944453
1621035
374421
720375
1459109
2375737
2030934
1486273
9716
1357828
37898
543552
2002477
1372404
514010
2177331
1189416
2036117
2145741
100307
345059
2420094
2739972
2703573
1309562
298704
1928996
1248450
1916944
848693
1939235
1616965
1236928
834205
179299
2671062
173767
1733555
400960
782462
1641241
692950
2171336
2490368
359571
1680148
1232527
2555306
2903240
1559072
1266063
2135854
914282
1484966
2275689
2588502
2711215
2460478
1961922
146824
1646155
1708667
2681732
724575
478573
244674
187382
1318862
1811706
997337
903077
1304256
2632233
399166
452508
2476196
2427299
2437769
110818
1960409
2590972
1878709
2815983
2177698
2140310
299526
512903
237368
1851919
1564971
493341
429770
718616
2747436
961290
108959
102307
2601981
1597723
2312521
1199565
2142417
2709730
2752323
2542103
680016
2772015
2360046
2196164
325008
1625952
392257
1616338
2183056
2588494
2339397
581256
2754378
2919860
876811
1445921
130131
273273
2291527
255448
2071601
1017608
1944638
1357540
1143470
395346
1652229
217283
2426129
49261
1868552
721049
705273
1200669
532747
112381
2263656
2438439
2140768
1681576
117035
1751161
2208272
859230
1283605
2784358
2196441
2767185
475019
1478038
2484522
2547680
1722062
2733795
349750
195809
2540419
872716
1306176
1463208
6274
1220831
2231842
2623760
2300795
193238
196776
1027298
673169
456315
1491859
1685301
1611795
536695
948622
987456
1587994
2334276
1673606
1455587
239316
2719809
718956
1933416
2482580
1220462
263304
1456473
1787488
2171544
610432
652935
247715
1914167
1584391
890444
604127
1174053
1949338
2842296
2159199
1554406
1013543
2850268
819885
2157286
2178374
147687
1452809
1758281
2543086
2426866
1713315
2259023
1391734
52758
2919740
636366
1963063
500956
770387
1063103
703158
2005004
1411130
309282
346327
1509345
978225
1108530
2894126
441461
263287
1599508
2699410
722054
1425754
1466120
2367400
2821085
1340072
2210528
271187
466961
2828583
96995
5984
1655297
2082579
1738668
196215
2671309
1931722
259221
2586843
1014409
2750053
893106
656320
1337659
1223491
2882380
1506476
1442813
2390763
1912730
1540236
2353604
1987000
709552
158056
211947
2164404
2169375
133953
2357574
1762893
509305
2372495
1838229
2777486
761623
607492
1557590
1546402
1063683
960683
1265430
727561
252158
119382
1907625
1643318
1158429
926490
2399109
1574711
2350612
752211
1084646
2534943
344715
1941660
1864331
1202784
2572106
255372
1193505
1153175
2324772
427190
2407058
1706197
2276893
976268
1069995
79030
2289743
2423599
1395703
798248
1068744
486386
505692
1556249
1419062
639636
1860084
1544943
2656807
481050
2611069
562053
1726324
2884884
1352146
2502798
2709798
1872220
745080
2055899
1888319
2564283
2605847
1077884
2242254
1253834
1779958
2836188
2250457
255190
2545524
529874
191529
1668751
408248
2336383
1812625
1784703
2585603
227031
2350130
726195
1935233
638253
1067824
2938917
543485
2278527
2908753
1232070
676617
1502252
2825873
678314
2027673
1060604
23381
1574672
467102
888437
1236400
782188
2303490
2860971
2657763
1406456
1943958
1597168
1539534
1825722
2736993
2462166
2731730
1229347
2258634
2413055
2484702
5157
1862823
1551628
696968
585527
2513813
2398211
1440991
258402
2605986
2362548
1240988
2327043
2689032
2936158
2114017
1085576
1697357
1963143
2935629
749371
2679663
2675815
1442043
1688817
886798
1131652
490516
2677104
750111
1891906
542389
1427109
2937734
2014703
258420
2044377
1614346
2455335
126090
547444
491230
2503804
2908682
882421
1885021
2714157
2152353
1952431
2160768
554725
1072611
1389857
304474
120017
1801
860568
399733
2264444
2407615
1094113
1340637
335276
1291270
2334693
1307629
2458735
642366
1472394
2274439
309907
2420944
2606637
1063789
2113375
698003
1230895
977322
2152876
1744951
2660900
2293540
155167
2575623
1422329
1284138
759681
2682581
1014694
749538
492467
2851698
403779
1356607
283499
2893708
540174
1175296
1171473
966671
2217708
148533
1054333
2496758
1252816
1471013
1444038
1565688
2409469
841502
1466334
2427112
2590472
2449838
1961675
1863707
1677875
2055194
2740409
1904014
854648
789539
278262
1102399
2936552
655987
1016832
2727349
2285469
1295565
715335
419344
970524
1325210
96332
310583
2397303
601826
369242
748575
1463435
246875
319583
1765744
2553562
807042
1146562
1029066
1261183
2081697
2867452
950396
1908235
220663
1164853
1782993
1500997
2834561
1161074
1345363
1108033
1110817
1237947
1457271
927195
1263543
59310
857860
1765291
509962
2456256
21996
665134
2001851
953097
666763
539353
686041
851497
2432520
1636283
1178183
2592374
1897138
2779235
520352
1691485
1508413
992804
1780392
2681359
948246
1243852
1357327
2299184
1696727
1745109
1244607
1581315
449304
1003491
1254613
1262232
672948
493747
2035303
1008728
492972
592102
1183705
444425
369688
2418125
2406271
450857
2135608
2206335
2919005
1652081
1812172
2853317
1206782
1563261
2192647
315987
2412385
1777115
1044932
210426
2203170
2422657
1744955
2748677
710262
2937513
336897
2768777
2467427
1810171
529113
779229
1712266
2546174
586223
1413413
735425
769464
2352761
262733
469475
1575513
390522
810212
156605
1043827
933738
827371
970317
909377
1096003
2286595
2090363
905311
544145
891797
17648
1571466
1313710
1601868
2855326
976586
2245843
2303185
651971
1033838
1427904
2401385
1529257
47745
443964
1529559
2411553
1885924
158805
605515
184553
1197069
34329
1021279
2676890
925993
706641
2327000
2257687
1367891
1578596
1663509
2106294
1983553
2201163
447955
830130
392940
2754093
421028
2104750
596109
480228
2287354
1769677
1658764
2835752
371118
89157
735399
2574723
2307892
2690284
1435809
2303051
2527792
2675481
2807848
1798428
2138188
357677
817734
1980503
29489
1581366
1286487
566457
1561333
2100661
1231203
152642
1141436
1570222
68546
2420704
2551419
2117375
1188955
117494
685474
737273
1105801
1039770
1018093
412836
1296246
1731612
2090638
1488199
1282204
828823
879181
918963
1871920
140100
1637889
372974
1586555
914942
2612818
1844263
1278173
558353
1761948
2679808
2259913
2355725
1918324
2828573
1059720
2778254
2363177
686829
1651078
2574014
1057500
1998475
313395
492677
103252
640346
1028783
810721
1451124
1573798
134875
2041892
2684592
2516080
1037802
1862136
991393
2718429
416869
1876842
2587882
790209
2154396
2232663
1070580
295922
933106
1189713
670163
2104663
1430741
1072981
1700737
2636970
2520290
2807978
2199242
237076
2291319
2089534
255477
654714
2755206
1391886
657644
1986984
187657
1088106
487668
146610
1969204
943491
991165
1420442
425760
1245420
1243604
478739
2358584
481995
521249
1207813
228329
1025217
2680672
1411978
1609044
1040710
76285
1238575
2113244
1409635
2524211
1564771
2612316
2880493
2250740
881099
1248130
1786684
284009
1496228
706117
2460856
840169
2064201
1985259
1158177
1200632
1125245
2067875
25012
1264012
741479
2153955
1818743
1176431
2015172
2399430
184382
1747864
405867
1628219
1425741
1287233
2099973
1816277
1366218
758021
143354
1047514
729808
630684
1091295
1490139
1207944
2203703
529763
1337899
1189594
1078204
1722143
136722
1515082
61966
2613824
1965367
726189
2111415
2443350
839436
2798891
473331
11526
165885
2409400
2501708
503856
2092589
107845
798226
2220889
2022386
2161215
2389333
407444
1648414
2530825
1042237
1755783
104986
807997
141487
2356029
1564789
297125
1267017
1158773
2586359
122758
685422
593465
2371040
1166583
1131059
2308539
700245
602274
1804058
2391564
2455507
552207
2905795
2106253
1746844
2185997
1809567
2324694
1469262
670578
1733072
647745
1983148
2695974
1209929
439645
1241659
645710
587642
1967797
1862773
2166510
164566
742287
2010679
1208772
2136143
1556634
2240471
1381820
1340800
2672574
364715
2343062
2829165
2363823
1853064
2909599
471765
157605
2495834
292896
1712388
287033
972617
1572064
2694653
1785312
701985
2051831
2510296
986371
2705715
1526263
1475792
987088
165427
1684024
2444207
2325513
1344516
2451555
354406
2784370
2062086
403739
156549
2045026
2884515
2304741
1190850
2073691
2817374
1802255
182357
2611995
846039
573714
1317413
2527393
1077290
1563200
3939
2246927
1165866
2569853
1530763
946631
251601
2077883
2822581
125975
2537482
1405662
1765753
2336689
1312785
736004
1350192
2170357
1661039
2806829
1970713
1523683
532245
817331
1882334
2735064
769835
459986
1464939
678772
2046814
902712
82434
2705923
903411
2602764
236170
1379530
292696
1374313
171624
1825121
791018
1296914
1326620
2411413
2471218
586620
2233354
58441
940360
80614
866367
1947077
2464464
2777010
839789
1982309
1587313
1150545
2581025
1268522
1449029
866341
551557
1819402
1076549
2555085
2694020
2697714
1093563
1233482
1860387
1241952
123154
1506484
2507360
460234
528754
2390519
308951
1547397
2575946
1454557
1048511
1650318
2675295
2931011
1231261
2503929
2656871
1683660
169159
1195947
765474
294893
704198
441955
1953715
731107
2531483
1335229
2884347
175379
1863493
2423759
2346884
127
1668507
1943129
2338986
414264
2111272
1649690
273921
2373166
753711
548665
2358768
694789
58814
882376
2360553
1434163
1851202
2195594
588852
2072230
1079340
318409
942086
544928
2143510
1839273
1066601
1778475
629131
2614142
89400
1067813
2134306
1011559
391322
1577333
829859
351706
2657897
1275619
2271035
1040904
2214138
1960016
479730
1512634
10069
1301857
448829
2550893
486740
2689427
1476049
2513511
10262
640123
1025574
503131
2098293
2241869
1809225
1458616
977614
1215039
2377153
2903589
2820169
1609633
2064785
126822
1480621
2659507
316069
996591
2084164
2008274
1876993
1898745
50223
1747785
697133
85168
661323
837966
1515898
1544102
260408
182047
2029348
1113983
448817
304279
491462
632990
1657012
96489
1530629
2481303
2817832
1174867
1564669
1728386
765363
2793952
2186996
2884819
1932975
250844
1928276
2505937
1703361
1812502
245130
1952704
1008681
2412837
1266234
2595072
1360852
775981
2392002
2520504
951122
1375736
1382879
898475
1911595
2629845
419726
1171356
10893
1438969
2596779
742757
1518384
1421684
61276
848442
1138084
1975
853001
2913689
494085
2218944
1944982
655553
2835104
1797237
1756780
2293835
2814316
2922593
1500779
2579872
2482996
906786
473235
2001453
251923
680587
1009378
1367135
248973
2301722
289521
979336
190361
1373875
131271
1281300
2937462
2479525
2184322
599734
1082956
824804
2097971
981618
569911
1959918
1461674
188608
954604
2501477
2159094
1647933
2571544
1730862
1969466
2593773
45300
1045753
2931457
1414394
1099446
556503
2146133
2283938
2714185
2138878
696479
1186422
1218288
2135898
2749752
2320688
1820613
2073255
2383207
862660
2894909
1004543
1486174
1264332
667038
1149583
1387652
2787411
1564659
2124625
1047127
1877740
2939441
2002067
499937
1626795
565598
2417280
1122670
1456571
2338338
2273493
624676
1102975
2119986
2228457
457438
1847748
2184589
775219
1497388
2079316
475429
1602748
2219471
738520
641649
2387734
620527
1812263
448406
331991
1178339
1586385
2619807
2253920
181922
967485
2228193
905268
2926984
1592872
1519984
2392490
2464835
759927
1088499
2685705
258927
671761
683755
752444
863304
2105693
2662416
610234
2299681
2507595
1904853
2561594
1790352
1017100
236246
2215696
36073
2576026
1841530
1409664
891831
18224
2511973
2687183
2656082
504795
872378
2106503
1799398
452913
676788
1127662
305789
267685
1647220
1178227
2255185
2252607
2721630
1767827
528865
2483377
30247
1633684
1441717
1774402
2629219
496533
2627073
1060591
1527200
2227523
1647514
1938638
241033
1624206
8312
2517886
2659144
656745
1392080
113411
2171895
718021
2540001
1100011
620665
162685
960726
1082149
960464
1334896
2753109
871187
2931782
2028193
2253025
1187461
725779
1000198
1647523
141697
631030
654505
323564
783471
2312120
2103210
1461042
2171227
1862439
1337812
1239102
2236376
1328903
467294
1062721
850380
328855
1020306
768177
753959
1167577
1457791
2050260
546962
2153822
2542777
425812
1166236
1216202
1492428
734366
904706
1917820
624887
2047399
367101
1912867
2316928
1013904
819246
2194744
2454101
818291
2639317
493803
2808768
2175751
33321
2493443
643740
523169
1853425
1612712
1122993
406071
920124
2754690
558343
865909
1958110
2508567
1437859
946413
140096
1763576
536470
1668587
763457
1083487
1890784
1731045
497508
1565637
2418031
1942076
2412329
2120331
1865653
408765
2212687
2624711
2582067
2595707
1959718
2587725
864676
2829919
1531184
2896189
1716752
1921898
1425482
2166807
600334
1723442
2558135
2730897
1243172
334316
31243
291319
2712977
219981
590496
810573
255373
2083006
931993
1375840
458242
950287
1500811
2040686
2707538
1799813
700976
1488094
1358114
2685910
570534
1949032
1266439
1061208
1254017
2058187
2547644
2393854
1845215
2154039
132774
506201
1164520
2668297
1394320
2103418
464451
2287014
788335
1884707
536826
587544
1477115
1165369
575818
2167803
929321
1043682
717031
408969
1013431
2658187
480806
1532348
2110136
1180482
2726615
2737349
2259495
2925597
2911172
499369
1137464
2676660
2512960
1204455
1249003
2140756
2100307
972646
2177297
1819782
522294
1614467
2707975
608991
1931973
1390264
2741146
1053615
640874
2411852
2907680
2373747
2135474
2091521
2646144
317363
1675341
1701985
2644312
555127
1090589
2829353
1653006
452660
1882022
1378201
1574704
2712609
1801855
795846
2708145
124579
1897824
1102867
1521104
1351437
1414982
1222975
2473924
2668622
2153457
1433415
448551
1119833
2142588
503130
1072388
1923968
1041274
1689684
1583529
2153365
1170391
2334395
1420782
93819
535668
2499649
1734421
633265
86141
2269692
2180205
371121
944072
2021027
747354
2607590
1025659
857359
1238500
2110387
2859454
703879
1915443
2216781
2148843
1486386
1391601
416998
1615346
2369473
2022141
1604896
1719111
2529066
2930830
774904
2934890
2221172
2587028
1627091
333919
1324745
1234381
177915
1434304
97725
2519180
1096631
375168
2846637
360686
1119971
1197451
1846612
652275
2898054
299089
2368032
713642
739990
2813716
1517433
1719983
1780026
2485911
768848
2752803
135578
581667
949236
2433227
2160714
2730545
2261746
2536099
790825
514784
367451
635620
2475050
1292869
2107631
1589590
2708683
2300861
1012495
276174
2350453
509966
498172
1169621
188819
2915659
2768101
1148058
2133691
2446001
970671
2507615
2498008
1059169
1133212
1313664
503260
1903019
818676
543354
1306147
1228287
1768404
1785792
1945181
1397784
226004
395430
923939
2203476
972218
1935008
2240755
501835
1191866
2095704
23866
225058
1377174
2655794
2417303
1367773
649187
1272515
510046
829177
2098688
1388255
1719888
1981599
841142
105170
620119
2431111
1005626
2735485
314182
277746
1754936
2240934
1044552
2332514
1191825
779009
2601076
2742909
397022
85339
455859
1090441
866027
2177731
1241796
2484148
2102852
812409
2264246
1041087
2595013
1698501
2703344
1329182
2348746
2565455
181468
1391814
52103
925100
218902
2465894
746276
2081526
1515182
637357
241380
2257835
121849
1520554
78445
2349922
1413593
1900544
1062571
398716
2638318
978736
723374
476375
1258310
2780829
1808626
2572843
1926762
221224
242896
2616898
1209454
1222910
2217547
580016
163044
2466864
2829941
1764934
2138698
1990869
2316794
381428
2222355
9144
2699454
1077961
619809
2140892
2240055
1468717
342115
1476001
1235535
2391240
1604743
1283818
614231
2443010
1958236
1181798
2185702
640535
2441429
7052
1858066
2008826
2479649
560497
2496835
168338
1049923
1614157
279917
1071262
813929
1784960
1688442
746618
1996010
1984361
1819836
298337
2053681
2552301
910030
2541045
2064088
1826404
2082312
1232613
1337328
98354
2187420
1835924
1114350
749344
1287626
1818564
718483
942965
1879030
1249788
1609848
1001117
1195893
949686
329959
1727596
1171771
2749027
2338257
831154
1250907
697200
831787
1812416
54201
1021631
2363803
2536770
16107
1798464
188474
1401409
419014
2795273
1602472
1037756
2924716
1796409
1718399
1253820
2747705
1759965
2695299
477651
401774
2872876
548323
2423556
91311
846512
1870226
1263402
2811360
2263299
1071786
1788993
664965
952003
2653765
499787
2638574
821595
940523
368768
2016151
2785439
109035
589405
1652821
2799075
651267
2936733
1867362
493161
1928063
980326
2689576
1104527
668463
1861826
1728929
619012
2160274
1863835
318313
2050558
1548031
444218
2302457
2269848
1077366
1144302
2437188
2087134
2207589
2709970
457442
1502396
443660
2732258
2654538
17884
2459855
596760
1410398
1124400
155563
1672497
2013179
2878334
1457546
2250395
2098353
1846437
994786
1456639
2849972
2444610
1862155
1320378
1770387
1836672
2494128
918435
411586
2567211
166131
2189949
749713
1699780
1866932
2240346
2528319
1330132
192088
2201008
2035670
1221306
1851656
517313
1545491
153756
895150
1270637
1335180
1408040
687180
426723
695433
649023
596558
868169
2934430
644113
991389
2201827
2624053
1928516
550405
1516894
231217
1835927
2555385
2893193
1716322
2334269
1167463
2399975
1057322
2352630
1755153
2773861
2105334
1540238
2226607
2537142
1879325
1131766
2046529
239680
670382
1506151
2812185
1284600
2793992
2457564
448846
1922552
1806263
2241851
2127504
57375
938954
1948587
1715681
2920726
2363979
2200625
1916921
1425791
2089809
2278400
509895
2456157
2777772
825811
1559120
1923914
393609
1550724
1286567
501223
1835548
1171323
1918835
470291
2161237
1836883
1320092
249638
2289118
2013565
1138354
1440075
1484791
2450492
1272433
2126857
2386160
636837
1747645
134866
2579346
2275040
2872946
1033045
125264
2838018
576887
1561931
775256
2543543
2780890
643064
2218689
587094
163218
1862394
1515376
1254654
1432548
1830272
1653733
206237
298108
1758171
2924200
1514384
1115017
2163500
2750833
1134428
710599
2147907
1206978
2457229
439097
103391
2311413
1454639
662421
732110
1913409
2021299
1168627
2167483
1448272
2082761
836963
2070095
1385451
419458
634660
2783582
1102155
269558
2795581
878136
2650899
1257659
297378
1685185
1175352
2839136
1728619
1896067
2840512
1346198
1028656
777964
1313373
1222648
1508047
450122
1503972
270413
2796922
836267
373519
226368
74584
2318065
2077554
1572474
2846202
515591
1547370
2716914
2779246
1451657
1926523
2250099
1950115
2454358
6818
1202666
670461
1723065
1722453
2365401
1787655
2570154
2156470
735121
2322646
806233
1920607
2138267
2780721
1246717
1128497
81555
908563
2044855
1197209
681455
1644584
1566037
1591585
1463153
2281944
105631
1653410
1512059
287252
1043817
1578027
1337775
1426005
293146
1243018
2060314
2085510
1740029
2454372
602993
963738
738892
204440
1234616
1032294
127712
1197547
865229
1986839
1896702
2012028
1069514
908712
1918918
111218
224024
2627002
1443249
1644465
1283794
1021269
1214461
957710
2889632
324715
2236772
2175762
2845958
2047997
56767
1273577
2707455
2307609
1978794
1793479
2699623
208460
2940115
1030287
2776674
2933711
2551597
1700395
1771448
1608135
2431288
2064819
2650734
141969
2662428
2676443
1819337
1459567
2103764
1375655
1924701
2890831
96637
2641063
2899793
332915
1634072
2590446
2199611
2594633
2854247
1794587
127545
1310894
2539035
2542512
792325
2604103
2724358
592788
1785803
642975
1098546
2433014
2542743
2652995
2398916
553609
448447
104953
1939335
2100153
2759549
1851558
743993
931238
678473
2456487
1773337
344221
1063591
2444497
1574947
2557276
1040810
958217
1994773
2316397
547373
2477897
1040097
29783
1070879
2722696
2153911
1707386
918186
1001564
1937849
238533
288582
1399094
1371410
2590575
234629
1759413
2245460
1697798
148659
2610601
704668
1498012
1610645
2378031
57036
2352755
1924632
2838312
1607756
997349
754312
2563809
1103187
2363878
787041
509706
305227
623778
32202
1618723
2428809
656479
484066
1186264
1982655
1173078
795465
1295888
613737
614317
2238779
2344796
82205
1446208
810773
362659
416639
1382450
455021
1846574
1239962
2907883
1196580
1190376
2125827
488152
1580225
2522716
2459851
2735616
2234766
1977123
1533436
1039220
292046
2202491
1958051
2353837
2375983
930475
434532
2062942
609839
1076038
1388220
30394
1893421
1249192
2143383
129195
975524
775325
1838214
1236815
1113409
139733
807692
841731
849711
2136952
1662599
885347
1335695
1847820
2401029
2271152
1131652
755416
738646
1814407
2680190
1805213
2539435
2347738
2459896
1920021
1157732
888298
2144302
2821615
577191
2204905
1096814
1354711
2316141
1493883
2514597
1105205
2121264
850024
432249
1583903
104218
1589126
33378
1669036
2742641
425597
2034141
1175929
2341868
2745448
1216166
2512651
2293722
834109
1294014
859379
2134613
322612
838538
910979
2096130
1192752
770898
1230914
1657849
617359
2759076
352283
229779
1431254
1046040
2120185
362651
1852058
798594
1297344
514735
849991
501451
328525
1192988
2548811
1584752
2140804
2189642
1459263
2587157
1247535
1094376
672175
2243221
753118
2422092
633484
98686
364285
2283528
993797
383540
2606316
2504214
1299024
1775900
1202212
2594467
447654
877012
1762212
2470785
1026829
905692
2058872
2785032
1412301
131066
1019479
1962734
1997809
2140879
1249857
321090
2820906
2273155
1560024
716488
1105048
2075893
493948
1207519
1016424
1114914
2214804
1328658
335434
2535411
2025640
26621
2853873
2365119
590933
1168001
602837
1416357
683760
2462591
670771
322731
134038
2387780
2455863
2445920
159447
1255494
2576667
2156561
1589749
510518
1771836
2828128
2710413
845480
663294
1616494
1442083
2017059
260919
1609188
2150224
1918545
816544
2882042
1477525
427634
957240
101153
833301
353610
729424
754817
2920221
548196
2355223
2075042
2201586
2696157
2387273
1771278
1631370
1549734
1842422
2808951
2871030
565891
1072910
2867800
2372137
1729640
1251522
2108880
66168
2470685
7612
88087
1516926
999205
2579522
1961228
854009
797344
105016
1196023
2770774
2037624
1234901
2589950
2348517
199791
945847
439255
1515190
1955809
2586838
1818016
2656225
2218327
415404
488606
1997949
2624711
1710127
2702620
2350089
1165240
1229801
1537112
1396971
772153
1542235
325440
2109767
2827938
1851067
108241
948909
662724
2710723
548817
2315561
2347296
2373917
2678349
2502696
1660429
1351734
1011078
1225726
1650650
1492043
235943
2240181
1394185
2697643
1161381
2431436
1260212
199392
1972252
876176
1703906
2318746
2570982
1932612
1475101
2833179
2250682
1999626
320629
624556
1547384
2007537
2664527
873789
51020
848846
84191
795661
974435
399653
1053580
2487452
1904865
1603269
2628336
1292254
261375
1105608
2361628
857075
1079004
2479335
1972238
822509
2086561
2243825
1127511
645729
2692334
2296782
2022196
2580039
1963314
2306544
288711
552459
274440
91617
130718
2364432
596463
2280920
144141
1100895
281736
1910228
2151376
232588
36018
395380
1113385
2810751
2790065
2068805
562009
1067365
2422623
2385592
2032432
1710093
2553524
385166
1857693
1835508
2596792
1363402
726803
499074
2905727
266018
1990060
510769
1396188
296853
2306754
2704222
896476
2865453
2499046
1793531
2829336
260945
480178
724507
535173
775135
2501496
2364991
1197165
837793
1395160
1929366
393955
2541186
2617829
2794019
2636017
841550
1322437
1593915
1004228
1749135
839839
1947745
2639257
1805432
1436263
1624354
715701
629175
1666948
879102
2275179
2577921
237951
436365
138267
154357
1809513
271979
714307
737850
42549
2653173
1880353
488078
2125023
347080
2699012
604802
1835589
2138155
843974
1772993
287450
377896
2010096
1904434
2268460
1570946
1834201
1694418
2030539
2810736
166741
2691713
2640630
1199936
1433000
2441011
178612
2758609
164855
1199400
1395819
2437625
1292506
1648557
2688911
471994
2667675
579660
1594234
2345402
791125
2750174
863379
2015613
2378699
1756443
15012
2357024
1481892
1542394
757328
690985
2693799
2750517
1248524
1223591
196865
561767
1372546
723146
2630924
368800
485984
1858493
658971
533481
2927922
184838
944655
2390671
850271
1217453
7910
225601
1876398
897631
1081600
2889539
1424280
1813508
1688143
2701315
182204
478386
63330
1461516
1974130
959920
948616
1910268
734701
1774072
2026666
20665
2926082
559796
1205838
1882996
823395
1110607
977578
1152998
1706318
270731
224881
2915828
1008014
1354442
946423
1660964
2899524
2283844
1379566
346540
678587
87486
2136522
372193
2718203
2457243
1685613
1923680
2844769
2820590
981224
2367599
913808
907066
864148
1556778
1119653
2787325
2501969
2866530
550211
171451
1130757
1715096
443664
2389641
946543
1297890
503909
1747153
1036818
1887811
271437
438274
2408534
1685654
139731
295320
1342165
2161693
1118408
426078
2130567
1263717
2218922
1611176
428727
460980
2217161
1635639
1072561
642751
496789
1631682
681162
1822757
1806137
1804837
2836543
2002588
427537
2472135
1407922
2546667
2601703
193403
1280417
161067
1704029
2586662
2035918
330968
1324891
2368066
663848
2805335
954454
198095
1184369
1953528
2692404
1709211
2642370
2879894
2184130
84043
501287
1680092
1328127
1946852
1371442
2200558
23639
398080
1657082
379074
1278660
4497
106619
578658
2927952
218090
2787767
2738858
1517913
2139991
720404
419172
1580982
1447538
2059069
2595344
1400934
2021659
1046934
110529
325641
723531
1766457
901817
252921
2175884
215719
1374961
2458556
11734
10164
2770981
1518261
661025
2460040
229602
2170852
455977
469524
1845620
1002349
2143051
409635
1547056
537545
545027
1140792
1028008
2192012
1483864
1724674
2520563
2524306
404657
2714574
1280461
2556245
1026056
85860
1680232
1713582
1482497
417696
2064498
2168294
1994868
472971
1081463
2892733
1553756
719983
129522
1540025
703085
2491337
1502911
33265
169158
1948979
9192
333018
535451
1180976
2810667
329721
1810518
619726
920267
966604
1098497
1444823
1905732
1716481
454039
745505
1732649
1389020
2149429
454585
2237584
2186978
125390
49043
1625691
1110347
513905
1687559
2630149
2394869
555977
1044016
580960
1462543
90982
2564501
658174
1794427
1885402
2632788
2241645
2248134
59399
2909325
411714
1822690
225125
2463395
1480058
1147443
646948
132906
1171198
2304114
2838259
2858793
2148978
2348861
1915054
1250664
1131622
1401327
2688628
1273544
1056752
1147071
2790661
1825066
2325313
2423243
1189790
2430146
434418
1317681
1652344
1411176
1077148
19155
2893173
1225244
883767
2102588
256434
5784
2036156
2095090
1834402
308989
1133160
152106
80192
2096340
1582681
969979
1028024
108375
541383
1764788
494008
1447543
1050346
343139
1496309
2681362
1269830
491769
1265978
1396402
1851632
1728217
1755108
755766
1030454
1156924
1013525
927764
1930690
3970
2292237
980956
1587765
987010
1325280
789633
1087227
2494411
2895656
1757756
1164644
2458372
1998760
689601
1030674
1363083
460487
1722930
49152
1195780
1076726
719385
2668867
2494868
2784581
1140055
2850481
1802204
1960733
1216357
695526
65495
2127648
1101457
498882
1080159
499405
427404
1082016
1071914
2330184
1073338
845850
201812
1828299
1106353
2411543
74799
1362656
2570371
828671
758756
291423
2294436
2628711
358734
1070736
2212112
2345022
1517441
1420049
1892903
1338769
31041
240709
1264134
2357874
645741
2045878
525073
95571
274901
2240598
816989
1865814
2523298
2204456
2048889
2481496
389767
833371
1156922
615574
73428
1037599
1151911
320432
5683
202148
311784
1613119
62418
1840430
62290
2297485
2350165
2052691
850186
1749702
2312945
2802600
2797604
154503
2444816
1768486
1341488
2870265
2177051
439594
1974489
132429
2666310
2392374
2116348
231248
2645753
635022
1296235
2316074
1607684
125921
2213509
176926
1710260
2032260
1790909
509514
1261287
2212617
2511225
2802904
1327618
1784981
397804
936601
2718856
86212
1774360
229413
252583
2659733
380506
1441894
2634165
718160
2644839
147363
2828271
2684177
1730078
1081204
1741910
1981401
1498701
1488289
2779872
934871
2601478
860389
2369232
603797
2868536
1089893
2068396
394325
1904706
2851349
1411780
2155260
2071257
2167790
1476221
2009190
995195
2469290
2721143
902033
449580
1314230
1918200
1551280
1563156
2460942
1946980
1988160
976955
2209756
1077642
940541
610416
2907278
689090
394744
2922208
998215
1767439
1835503
2849351
2055905
917586
1956057
2690482
9485
2767857
2213081
1266710
2327174
912045
2458381
2070389
1076448
1155979
1932108
358339
406654
1302529
234224
2369449
1686356
2499741
1957424
810274
1443602
578379
1424849
2295835
2698498
2199324
1745004
837242
2428802
988265
1140033
30
1425359
1185917
98533
1037978
2406974
2699764
774772
643071
2718484
469700
2148159
1265028
700446
2577844
1278871
1263979
350840
2827513
791252
294283
2280718
458992
1028430
1438614
1029058
804576
1345473
1336548
19378
2761307
632769
458315
491834
385886
2084700
1649926
1929225
352026
1044035
472680
1194339
1336238
507469
1766160
1219834
2842621
1643436
270891
2646530
1427383
979033
1631597
1785936
271813
257622
781136
213461
1632684
1634201
2091540
858335
1338262
1500510
1368551
2475120
2937373
1859333
2107677
2084174
1955155
1442544
2137466
2417009
2460520
2701218
176400
1906351
667209
73882
2712873
2054364
2008083
2606471
1434220
2211476
2702396
942442
931586
100080
1799016
708156
1652547
680679
1163132
2342898
797488
1370696
1972224
2489750
174730
2825517
249427
1359090
1827242
1316261
682588
1568115
1302682
747423
2360512
2564405
1695931
2294929
2340755
2062777
877281
2080041
1358141
2554305
211845
2554621
1081639
2489233
2239525
139750
2046569
136382
1865505
1217625
975076
1860012
1638700
538784
850839
2081062
579510
2082262
578183
2627840
1097048
82901
29045
1852608
2464780
918503
529467
2190572
1099500
1147430
1925899
2160056
2723936
299441
949562
1364690
326111
1633155
515468
694891
1067648
1710990
2352771
1299900
827404
1979993
2427222
164885
2377102
2168450
819219
2424852
2166727
405409
559911
1877562
1834316
1367690
280470
2761544
1119995
2410694
2013538
595276
2009048
976055
2439447
165484
1758247
662666
662744
2011345
730143
1932298
1012091
1956658
1311839
1264594
651471
113090
595693
2779211
2508604
2142267
2097490
2801550
601223
414424
1082001
2806444
2732940
1148989
1711153
1526172
501318
1067022
36272
597001
1514874
978870
602023
2547449
1829326
824229
1473553
1735791
73150
2133139
1794498
193494
758675
2748507
1405609
1218612
1481317
420997
264382
2126539
1011468
1422994
2429417
1482630
1879022
1867878
362398
1390178
1249992
1863983
703757
406329
1676841
2872562
1891120
2074551
2498387
2082926
777087
1928418
1939621
718298
2239186
301700
1059212
1308715
1689786
2526166
1721541
2155645
341462
1284710
2389067
2102092
219434
318775
2193219
1453192
2655345
579810
1632831
520845
1095519
2850170
2721438
1319145
2649318
613567
1220409
2425293
1771143
1464005
504306
2612223
1989623
129719
2528250
1551077
2802000
316843
127944
2774648
1997410
192923
773476
2711835
550531
1616730
1637670
16438
288293
302511
392370
999534
2101880
2557793
2761419
1264297
913430
732436
232610
354943
2233938
1500792
1351191
1403283
2731577
2050930
1930092
1370774
680958
1631250
2843305
1179134
1838166
1229664
2424337
339719
1954055
629934
1678690
2647623
1555590
1197055
1104489
101003
1395765
1286918
2243125
547747
1868402
1202905
1830952
575428
326503
1336169
1288999
977283
55100
69699
2144588
2883296
2122097
151620
132325
2613620
1956710
2907359
1170118
1848860
269817
2327236
759682
32318
11612
1113824
778356
1670373
2918471
516890
2640182
2008030
847988
2026473
2321714
987468
747234
756679
1770526
1079758
2221688
750743
1964742
1181412
1756658
60959
1766090
1302728
2897164
1134002
564067
2121468
1550949
2825478
2081767
2706520
2204306
1392701
2807155
1837575
2015367
2571017
2195490
1884442
2851232
1589576
282535
1088042
283394
836838
865796
2471928
1631750
1163117
46648
90131
2566809
1915262
2738129
514393
2651112
2165394
1272662
1416381
473648
1548546
512416
804397
472954
2539152
372704
1444249
1137083
1914353
170273
2511468
2598900
2543261
2619338
262462
136509
320706
1190486
1206049
34137
726051
708506
142194
2650047
2907661
481538
591008
669519
432006
1192479
93517
1978170
2209522
793897
16863
1507681
886725
2833209
250757
457275
156183
2849530
2254942
2775770
2345857
1034379
1027554
433325
2919386
805362
1735624
2092047
1410814
1951143
553572
2052292
1100772
1093108
1351113
2454847
2482137
1762937
2336628
2417423
1152680
596103
2920901
1896290
2400629
1633527
15719
577411
1714724
336347
1727129
11448
845053
362628
512446
415683
2242602
2281940
1391480
1782826
1688921
1802129
2749087
902398
2053831
2333788
19859
1436249
1672315
102376
1327255
2018446
1288254
2211958
2736305
847724
156621
2688253
1475054
2012191
1769221
2308998
578180
2903949
1913716
133200
2329022
291354
1630053
2637368
1345723
1277713
1020868
1103560
1879211
318676
607061
2145833
2750294
2006126
1737823
807272
1094100
365015
910973
808557
2681683
626975
2470545
1808886
1918797
90157
2369996
2798447
1953172
666289
308768
1309231
2225820
2295929
1214971
769324
2883305
1085782
1677966
1090960
405115
2935485
1624704
1999870
2074174
2010046
1829751
1885697
2682513
31746
2242526
2876617
699427
2500900
2535297
634638
837744
228230
430700
2923422
255464
106707
2090520
1649919
2024090
1878834
1495244
2400795
1317558
1785816
2683401
67829
2050765
1909085
2846756
1264635
2401773
2797825
1556060
863525
548185
682558
1462980
183985
1982398
465811
1456409
753802
99692
499422
2197392
1118294
2366230
820834
1291294
1018401
2906598
1729256
2035640
1749410
2149600
707427
1930103
330712
1531612
1244342
2490859
1227969
1825249
1682906
1734577
1813097
2061059
90063
554226
2793441
2902978
1918310
20475
2623824
1900275
2866617
352418
2718986
1789080
353676
52581
1754883
1744125
1060581
131308
525125
54150
299901
1769474
1367520
58274
1553871
2040159
2296853
1985899
68412
2346401
1218026
2714748
559606
1505219
52916
1611264
47758
1525943
2276623
1393900
733059
33897
35760
2500979
2901413
1951708
441723
1495485
1759909
2799702
112235
1763486
755246
2769041
652454
368582
2851174
1897186
1417140
1197259
321665
360508
985150
365926
1474538
847599
144659
2184632
168564
1481905
1352916
1171226
2125220
585917
985783
148932
925217
2844167
270446
1890722
788127
2204971
947236
240850
1819135
1430073
2339265
1789652
795719
398143
633229
26314
2266990
1923149
1923292
734501
834491
1142943
2773378
1057575
1382822
2126113
754656
2767353
127978
1622830
2324336
1348122
1110256
190386
2578970
1292040
2281264
2274068
1194569
423762
1943571
1743368
1455823
2830203
2558433
2046673
2771763
708295
1295596
189975
2611394
2501738
1178909
2644546
294552
1658251
347385
1774050
1258672
2656351
2051324
1194043
151005
2404389
1640773
1846427
1417815
1000417
376216
2705821
1693116
2319267
1654940
335062
1718697
2387536
2023623
2198314
2881313
33642
439046
1061237
2517249
1066435
1238522
2859174
813436
2710328
1871680
1608097
2546067
697647
2475049
2773740
1488553
217937
798782
1826127
1562123
1593377
199136
2398040
1398649
2339680
2396442
2689405
282974
1876507
2242766
2891339
1839335
2876537
1261111
1179052
873710
807503
2357168
1375459
1245173
2888817
2771506
2046727
45206
2497322
2479957
2460286
2497190
2624256
193721
159272
2137377
1805540
2918576
1293470
2049429
2110378
950606
2549378
2305203
1706152
1150205
1697110
2298389
759219
1986120
93491
1467949
2394055
1620479
740775
1768117
2127087
690821
2384987
88005
1610952
18676
1986264
1147995
1330736
2085364
481293
314503
651248
552682
1746403
1869005
363525
763267
2773187
2906232
1348378
2343003
785178
566925
1449655
530134
2130029
1698264
1283235
1690223
2761437
2308835
1858693
164595
1902693
1450187
2698615
1343407
2469097
1405499
2388946
463506
2209301
2383895
175581
2059804
286597
377023
428235
784342
763542
2533396
1538467
1612532
1281696
996365
1045999
993116
1233968
49955
2448103
2040509
2833752
2326707
549475
72699
1590669
2181706
2860322
262861
958821
2312858
1461872
440581
2762438
1146881
2342702
830173
1654673
2842791
2163101
557961
7586
1434515
1120598
2700071
84057
1853214
688909
620679
2707859
555979
1007962
1809678
560823
1828259
423770
744383
738167
563782
2346947
2758393
459390
444408
1595230
2171130
1341443
2126730
891805
1778618
2661141
454860
1086199
1405124
2687615
1607686
213922
584144
1815503
2346287
2240320
2640288
2068902
1094030
2427535
1466090
888614
1471504
149666
2692304
1098646
1320576
2312106
1560894
1262437
741155
1890913
229230
639720
980955
2771550
272369
2024970
1173136
909842
1256317
180046
840787
2320425
5020
605762
628347
1704571
1069822
47174
1804885
2122272
2216767
2496092
2091342
1393317
1645423
144747
1570732
1029571
2414952
494024
2200725
1178560
1528941
2752671
510606
1757691
1449032
53634
1689738
1037553
917934
156557
2127622
26839
2516315
2935873
767518
2642896
192249
2406788
1910457
1063097
2925437
812982
1427576
2781126
2616478
1261340
1998164
1793683
1835583
2751167
2365427
515376
442254
527292
2480991
629395
1438902
2074221
2463742
1541492
2442620
1501705
2402641
2705607
570693
1678509
2654155
1480923
2560077
1322578
289928
2215460
257978
402027
884614
595326
1186810
2870623
423616
2222606
2783273
342506
334274
130996
1984328
1559474
2650459
376691
1358557
1299570
85846
1719695
2703869
490021
1402706
2773077
1602731
1860402
125603
309241
2391615
351273
253153
371258
1237912
935385
2510919
2831358
1788604
1321320
1894125
749681
1887784
1722226
756019
2417047
2800433
1849728
2481755
1539500
1889506
1335691
1774997
2518300
2910768
845061
2497874
2492436
18447
329636
1520704
1149352
2545918
2199044
1632534
1492007
2776111
1182483
1807571
751916
1723088
1605351
2265548
2599332
1062625
2449848
1678545
1341158
641152
661743
349986
770411
1569536
14988
773038
1794441
1730612
351080
1369743
883079
2796985
1968389
1849943
720500
1403469
582181
1086204
886994
457528
472231
2453695
980721
59467
1387536
2782081
175275
2703654
2031558
1446439
1437384
567340
812108
372964
2490522
1653313
944098
2342937
614065
1112172
671864
701072
1451864
1135702
1174289
648007
2430879
2741282
952905
77363
1015708
2712383
1825834
1662967
1804047
540219
2782170
2190239
1648631
2331840
1807440
1727346
591352
2857932
2359796
2765516
1608995
206719
90993
428904
1561880
603571
2059392
2035580
2729930
1497976
1357423
2081347
1599242
2525629
2065573
2409965
1401761
1438424
2155954
1499182
1801039
375223
2575382
577854
863933
1509800
976394
2643548
379918
2493889
1125857
2140004
2557925
2395945
839314
2281971
81375
2934302
674836
1038118
2819419
1828392
2671406
2474226
1935436
467479
2462269
2784396
2833431
2022011
2651297
77963
2662766
1959989
1687090
2612975
653492
1484057
2172354
2385280
2599901
2732676
362839
225147
2180434
767360
98350
1734371
2248348
34544
86922
160268
126219
499913
214091
120299
1650293
2907718
378983
1380103
301544
148911
1752079
1930809
2842206
343656
2663039
2817492
2167508
2911601
1602789
2032697
1673995
2242867
1154410
633566
883553
2269490
2668832
207309
1532840
1006144
2763537
1405882
2168753
22537
2691141
1448952
1053474
124300
1715945
1212905
626041
12949
93836
5635
269529
211780
2684892
1529749
2575848
1024364
2481782
1744121
2228904
1277001
1395377
2492150
754569
162646
1079670
700243
1981268
1637946
909706
2740724
1545202
2019084
1712151
1234781
2503301
27017
2007785
633857
818846
606334
1384553
2522512
976906
2207358
1913658
885729
1132129
289356
298158
797970
2152098
2751989
95490
1807759
1094898
1738962
2739923
2070791
922665
2354425
1196
2110494
1427580
2437561
1761465
1302215
2153269
645368
602570
852841
2133679
473901
1078325
755141
1747656
125627
2830390
1312563
2397428
96955
77406
2385311
2860314
2719587
1998801
2369233
1252516
509558
1838190
848233
2814368
2283131
2839404
1153056
2692393
1187823
671191
283455
743461
2557179
2346356
1760529
432612
45420
597661
418671
2239261
2184343
2512343
332905
782801
1509076
758275
1758834
1605155
618345
2313799
2128269
1623289
1898906
724377
1263111
2203107
749202
1744887
2076679
1869041
1565752
1498555
1443465
827482
2033683
1775244
1114633
780132
2724575
1917365
2506000
2299586
2397214
650122
2603629
2002635
2852619
793635
1803938
593469
1373503
272511
2757937
2242618
1795791
1976475
1388720
2278976
2171848
1068034
2618110
1988593
583671
2549989
2840991
2214458
1557317
2265651
2342534
1616450
1579813
906412
2892365
117519
1469802
2461241
2080213
2097218
1951171
1384063
2545454
2066079
759249
1355259
2673872
2549054
2567186
107332
244067
809617
2575202
2670152
1797455
1467117
1022611
2731700
1001704
1168072
636388
2293707
682491
2614342
1716253
2049309
2513725
2050030
1476519
245264
1246447
1710367
1324077
1455759
2602522
1334432
33278
1966871
358595
226112
710778
24644
534927
542704
851943
1051854
642936
2311865
1346334
277155
770138
2419016
1469609
1437082
1361211
784610
2014830
1673956
458440
1251606
2794187
594482
2666839
1587905
2769798
2400048
124828
957575
180039
2338922
882133
419704
2328238
809896
1044109
79606
1849933
386518
2193737
1771853
2898221
1770493
1931119
1407800
2145409
743139
2690333
1688476
1190182
1260227
1174636
1711150
2600350
60652
942676
1043644
1448797
1420107
2285617
2287055
1722718
604471
936606
1122326
1127613
1150894
2028463
823527
2878989
2285304
1766388
371130
490576
2865164
1503986
826849
1471124
430026
561856
587367
865145
2064940
1964959
1799234
2911719
1667167
2725812
2826981
1828545
1649831
2618269
513461
2893898
2643756
2256439
2134447
2453846
2613650
2014867
898815
2706547
1824382
1923589
1160691
2797402
1406560
992324
1578190
1491677
253570
771379
887866
1985652
64011
2480943
429177
2543648
1878115
897321
1856403
937840
172853
1238265
1938883
2665399
2732736
415353
480510
37344
613894
132716
2770366
160925
275639
482475
2775871
2886930
1924345
65313
1013067
1838860
1981741
533522
2856000
2716721
1703820
560707
1235628
1815322
1823129
1851921
2138149
21955
1160984
2887065
829058
652741
889339
339695
2266908
394266
504232
1192034
233810
2829314
1362559
998311
1207607
2926172
1849103
279179
1000357
663690
1208601
2832052
1657416
2797472
2031273
390406
130009
267128
2146369
2025808
2042209
2522601
2361137
1122395
1355436
526450
1147112
2216371
195827
2193254
1408107
1230235
2511032
792903
1617917
644518
105629
2646428
1148379
2633896
144574
1155580
1425487
565682
561602
2442156
2719047
2867071
2642939
1528333
467000
2020322
990778
1157778
2279412
589576
2067748
1316003
1327617
1829373
2377405
625013
1263378
1643780
2702914
641544
2369015
669095
1777456
2027754
1922796
1682791
2218518
818814
853606
1290609
1662425
1946203
2623414
593002
1634662
609684
1987506
2588379
2753393
4132
2610822
956150
998425
802516
1507160
1404978
786831
2087066
1312959
70217
354773
17472
681012
702083
2199616
2822232
1846007
1177489
2760555
2816964
2313430
2920459
1259125
984408
2707576
1008424
2857504
1608389
2023919
1152966
1513002
2686723
2306596
804321
554954
1276583
591947
2846085
862271
323828
2516267
1023692
776979
1838869
553273
1795926
2172477
497062
2740526
792277
20516
1563920
566733
119933
686411
2399656
1331818
1120677
1134091
1817543
509731
1400371
411542
1371778
1032147
2860351
2468393
743613
854348
721408
1845552
161549
69611
2349839
1014358
1867496
187148
2617061
773301
2853009
155123
1462313
2060794
860720
340671
1864363
1902193
537794
1542607
730128
2027834
162500
1951189
1096868
298419
2761085
2367033
391681
2130735
11122
1084545
1629030
605816
2697409
2884684
2201786
2225961
487729
1302565
1510945
1794037
1809483
2080102
1456130
1420349
1477127
1466741
411429
1728985
2323567
1469456
2027641
2123120
786522
2335536
2853110
1457140
315824
2408520
1986569
1509708
2831236
2035792
1307102
70335
2835435
2583942
264757
986538
1291130
1667665
1487984
599753
1789537
2875675
98140
2366497
2093489
1588333
115790
1006969
1588728
1679778
347861
114147
1375351
2506859
1373462
294892
75573
2407060
934092
2266088
2206421
1662538
1540508
1156815
1177376
1836443
1193292
1837396
2263537
1980610
219207
119694
2849702
648082
1402682
2897523
1955945
2789758
2652680
1013944
50170
142227
1102942
1966259
1279993
1959188
2435677
2871550
2582665
2373225
312883
2781165
2825759
1607917
941961
459918
2263646
139540
2137624
2556848
880547
2550929
2479288
2583472
1734301
2864521
695482
190984
2022348
2386502
31471
1393296
2023476
567794
2054048
1621819
2541927
2147165
515055
149714
536697
406649
264441
1987154
1348876
1757970
2898729
566908
726296
2083514
1306044
2850734
787679
2440309
2798598
871952
2478399
640707
2020543
1004539
2338174
1928054
186281
1371291
2040061
2164852
1888027
402776
513403
840851
194754
2645753
279562
2194495
2468721
1252249
340654
1022280
2308155
370681
2363818
378886
1115480
2219893
1491119
967915
1241844
835842
2174034
1274903
1848641
1595094
1845235
1289043
2539711
382436
406433
1857220
1113149
1366147
997994
2918563
314649
1473589
408082
2115061
458328
1393473
2830839
384802
1326446
1240793
818062
878042
421024
673501
75320
2274012
1740661
2816456
1579843
18719
2252475
413263
1672709
1684575
189574
2221693
17617
2824103
1988617
851557
136787
391821
2703541
895601
516128
1162166
1797654
1424433
1270702
1950140
1315748
139299
1330138
1436956
398838
2274660
1360822
1245696
2365972
881652
1155492
2927700
2817924
868220
505813
1100849
261265
685934
1371090
87468
2880676
509735
140397
1812240
1177619
201323
2246121
2324809
445170
2202795
2492958
1953933
1092459
925153
1278787
1319402
505572
685881
638146
1501602
1564588
388098
1306089
271233
523565
2835353
1815473
361658
1557974
540866
1123780
1907773
76457
247651
2057982
309181
889643
1473505
2244186
486904
697797
2026632
1006175
2392192
1362171
1997580
35401
2026660
2211366
782860
1781495
1772810
2434709
2221889
2041733
573327
1090398
1916123
356750
2087774
1221429
1567184
2820785
1273843
623035
1010140
1299907
146706
1699500
2443448
1364407
823553
2012796
1694494
2863191
1418985
1215749
1823465
955604
1894185
815725
1590103
435793
251198
1914947
294900
1954541
1573774
74879
2061587
1152641
1071149
1533243
1566754
2160959
2811094
761461
1224819
83029
2675271
2255760
2633171
285166
975622
2832998
167635
1013139
1580400
46387
1698532
2502869
711169
1223898
655515
2505645
2554064
499838
924027
2090132
310426
1598528
1611720
205613
2380935
1061954
1212104
815962
369883
608212
2400936
1311634
1728227
2134016
1178241
443540
1985694
871973
368757
2727428
8568
115896
2678621
2821906
2861552
1455685
2573656
704513
2454511
1151442
1074124
2648893
2088758
2262243
592642
95515
1477901
2374376
917602
73214
423000
986639
2066833
307594
1439275
191396
810143
2862966
1889499
2232901
2382030
663800
1243153
2737267
2712467
1091981
2260222
1067928
1383276
1803543
775299
2028602
2328046
747353
2163166
1858818
2324784
655539
1357128
1844317
1111809
2843518
1396587
2047803
1295030
1590734
1604801
2347352
651104
1466171
1221523
2204623
976259
2289148
2667945
1631917
1736534
1693289
2523511
1812535
2922895
2796577
1246223
338152
1664115
1700220
269835
1568965
1733174
2127713
2373198
1569978
1809780
1426019
1411556
1948862
293196
2543498
134890
435969
2241631
2432721
1719011
1498361
105923
657326
2753027
1042147
815395
1321682
418879
2478492
126650
1959038
1453577
316831
934108
1611839
1874674
366640
241270
1784103
1880816
2579612
650785
2824575
199237
985990
1059985
1919760
2886291
1024727
2784305
187822
2177919
1968784
457550
2825378
2329793
2533533
567826
588179
53362
2141947
1034125
1627655
535323
2795559
1207495
1629807
1454863
1601816
1738956
2202946
2057576
1653624
2418193
1746621
2666815
2194511
2561629
451341
2190071
1325971
1438857
1614183
662066
2511803
805429
1168311
1165926
2625706
1481083
2068066
876953
2770673
1721510
1507389
93943
622888
156218
1710938
1581032
1831546
2918819
1828363
112102
1253252
1767867
1961667
2885925
378699
420011
105314
2150699
1706385
279619
2014173
1009894
1154285
1438171
1553219
2593905
2645830
2184091
2343487
1760270
2760244
2296157
2457835
1201225
2527040
1705883
2690589
405256
2905165
2341835
203018
10089
973950
2633876
144475
2661215
2785859
1626234
1481589
1136636
719273
2934424
1421445
1000180
320244
1342099
2800347
1159647
952508
318340
1735226
1786504
2653346
1339882
897633
6834
1328793
1348969
2475057
2686945
2382869
519062
2929588
1522011
1314246
2624503
467012
1325043
2331576
921709
2849312
1712859
1473792
2455963
880207
13758
1835619
2879101
2244411
1247865
665107
764473
1343560
113335
49855
363222
2094776
1932344
2139067
2364230
760476
2417270
2345177
1586775
1817147
1567734
1253059
347269
2686897
2786067
2755846
1251907
457104
1987269
1386182
679500
2745340
1827073
2564388
2801162
209154
1315161
506618
759097
2821903
1158075
962684
1040193
140968
693440
2898410
566363
2936158
2875698
1439428
148730
88782
2026338
1013601
1649785
1604107
2220102
1876985
1807172
2859191
2304745
2441379
1666007
172576
420569
976573
870254
2161929
715737
2437030
1652871
1555041
2568430
416561
425913
356859
48780
52173
1218638
939241
31295
1861434
857776
2922220
2250771
382494
2781427
95885
210943
2813283
2248323
1316049
1804952
196479
337050
990877
631666
1084964
1607851
2873549
1870829
2092749
460895
1529126
177967
2229049
1465727
525233
1373234
671772
984113
1775828
2088083
488910
1415031
2435769
301795
1602433
583991
2020628
2767189
1247102
957672
2904085
912798
404522
1071682
2417453
1192572
2627520
1266384
113608
366541
1469235
2738555
1822145
2515633
1548633
932493
90947
401779
1986808
1172854
907841
81639
618128
2176408
103063
2883724
906510
328132
1671040
2756639
2659454
2488169
130009
2335838
1928354
1178546
445559
527809
1542127
2583551
993625
1878313
1800874
877346
1796371
1473844
312711
675417
1679496
1000307
1111937
1865763
931718
2288896
2902923
256166
1945009
1062540
1828432
1360641
2826611
2699332
2047537
379916
2171816
691571
1394459
878446
1785374
1803891
1983449
2347510
66051
1830874
1426033
527188
1009430
1848933
2640773
2788548
1881062
2049811
677352
2269776
2300451
2693019
226299
2308892
1242827
18345
536407
2336037
1826511
1839281
1165305
2786001
2016519
528062
1974825
1295821
1373739
1020966
303574
2860089
1264102
1072835
1515118
2913349
691931
1892596
2764769
174776
1092883
168194
1817317
2533954
2388066
1949956
1010525
1801533
1939438
335519
2322159
224005
1486411
2650928
2532433
1779333
532753
1777116
72347
1860906
1528332
1072055
2920256
1705804
2911021
1432651
1968690
317969
1289168
1838319
2076218
799011
1917174
672161
994342
1963082
1341257
354994
2290144
520146
1334377
2272655
2055515
1645085
357020
1001600
1169680
444426
305602
1202328
928936
2855434
1186887
1116758
878700
2116037
601702
2764509
42098
937148
1922147
1053410
233472
1147270
1241473
425076
2668301
2823729
53575
321915
191727
643708
2067426
933072
205448
130659
2523102
1101335
2295500
1582514
63386
2790424
709637
1488181
2004569
2017448
868622
2894454
1613150
1871818
1184270
2816410
1287657
2097934
2008654
427670
1592027
1381913
2160532
1762719
116560
2522661
2228746
2494950
870711
1694438
1048309
950259
393619
372010
1131881
687660
907929
142354
2407320
374613
1820163
1988062
2135927
1819743
1433231
1521835
619866
2464180
729190
1494929
2890866
2502620
1528395
813888
978847
836818
2188079
821717
1745079
2126717
887457
32720
1998594
1252973
2608420
2052908
1004215
1863760
1546183
2873976
2205120
2866245
1021524
2155840
2872642
1141098
1147062
1279287
1014126
1009023
2616501
749852
797968
1365218
2664915
2684930
1681670
134350
1643824
751215
919031
923820
2825118
164607
173216
687668
2040077
965961
1958641
428579
586487
904751
703195
1154226
649567
1419815
1593793
2725550
960731
61468
2792935
2484626
343724
18415
2771767
350409
1314458
2675162
117086
59957
2220658
1736960
1505185
2871513
240359
1126645
1942788
501642
392165
2064552
1762999
767516
1505637
334876
1375251
2101881
1873665
1155808
72313
807961
475740
570401
1147805
1572503
594606
682963
1465903
708389
818766
1546026
990169
2341032
37867
584565
1638238
691433
1035587
17595
2327496
1656970
1264944
43650
835383
2505603
2173373
2130445
417489
1640469
1084536
1507981
1750686
1342934
1013774
1121975
549834
2385709
1541410
2609382
650355
738556
1722695
784635
1582299
283278
84208
2897138
1882776
1293550
1694661
2157473
160030
2736509
769083
2741223
2709961
2451222
2650596
1882552
423411
250312
406771
2301135
221261
2340935
80644
1155476
2876357
1507382
2698193
976820
184702
2776548
2146392
1135976
2665139
2549155
1609026
59951
2406067
1761333
979535
2151312
1828159
2848584
1810
2629168
1351214
673606
1128607
1870246
1482636
222373
2528836
2895097
322523
2913833
2186739
2684854
1051564
92208
2633226
2447323
1678407
1086148
1847792
1369655
2726117
770419
191329
2295886
2044104
144615
390861
1165882
636467
2888895
530162
1040717
637308
1327046
1486810
1095591
2195409
531934
1114954
1542517
1802848
2934419
1375856
917113
1447103
1961198
1548715
1499165
1506651
843471
201762
402382
1939964
702760
1344560
378445
2451942
1997258
370033
2889681
2901676
2612496
40730
1794974
2672118
1411903
560916
2866235
1787207
1110311
2293350
1689751
1972474
114927
2203544
999970
2764722
2227024
2642190
821589
250992
102299
394857
1022488
2101699
2431340
1699868
1019794
601336
2705413
1911594
2623550
932146
2002493
798974
984038
538426
240537
42847
179595
2379718
1697681
1918227
2480104
2429358
639502
2003935
2314347
2720806
2160673
2483610
1080686
2409520
823153
2868062
2783982
623343
40949
1254642
1635075
1225004
2311805
2327551
1299663
2582876
705722
2311910
2764666
374940
2836058
1080306
878530
2436522
1267765
418802
385245
1944122
368369
2241593
986299
587620
285256
1550349
1581559
1876074
1078432
387778
2644031
1350530
2048796
1947045
2290192
1725916
2326844
2467489
542010
2002065
2657135
2700070
1488184
2634271
136726
2830235
2647976
2909477
923723
256443
1648554
515936
1075607
1578763
15182
969566
2490552
1880791
2606769
1406256
650005
431631
826493
2369078
1554076
1742113
244494
2252039
1473214
2070808
716365
2263538
2319095
640431
410367
582
1072537
1175668
2759842
2707055
2013759
983013
644419
1135230
1947383
658365
472745
2760079
1296246
2337261
2448464
1021521
604809
1283418
1320290
1938752
1535155
2724586
2457533
2923184
569077
2912277
2286339
2285658
2481452
1318459
1737616
2064944
2491558
1195581
1729154
2078819
1268810
791858
84057
1146894
1745879
833696
172629
1418838
948331
50628
2173490
180980
2731529
2776522
597996
2520876
1247728
1191807
1939366
1756653
1413564
396810
531153
2048082
1059753
2283859
2243737
191986
1440569
2387459
1177523
1399899
178710
66859
2567133
1223600
332154
208103
749893
28123
2883063
122016
2434720
1635012
126404
116221
1444312
2886215
1943236
1535698
722266
2694509
2080408
806278
1268410
1116327
1739693
2470425
1362835
78855
373990
701980
1975391
236883
700799
107592
2309056
1034761
1885827
1115901
751985
2224041
782150
2728069
1643007
251130
2871953
301825
691131
2773311
205454
1504807
933862
1096281
1191185
2032989
2295791
1318879
45825
1456040
2044891
503512
1674585
382220
2883418
1538092
1379617
2076366
291309
507003
1382852
2534728
1524403
1138639
1519853
868758
173633
720767
2579430
323767
310413
245949
1452756
1196312
321069
2071060
351606
451383
516668
1707932
245424
1378459
1113250
1613957
795346
1969074
1945346
1857669
1525591
786342
1721201
1125033
420639
2279581
1164516
2466061
2361284
1650269
2132298
429599
1513566
1560432
1947848
36418
854139
2455275
1552869
1982119
326752
477896
2476724
452283
987962
150510
275432
1136911
257466
382133
212581
245164
2249435
2919992
1684817
942582
242989
1371843
2544561
775145
2037425
63119
538223
2536542
2283642
2419301
1924618
2182762
2598051
774131
1377725
1408051
1488339
531033
1797552
2052456
1460256
1612309
1020748
334336
1493249
520376
374524
2071218
376286
2474957
522352
71464
213956
1034094
304157
2267577
286597
854457
1495317
775607
599978
2751448
192417
1343720
889291
589937
696748
1322948
1010423
1240795
67123
1147457
2870357
1466319
1754681
2335382
2373728
16049
1436685
2867208
1613793
1021095
725619
833376
2177557
100146
1623256
1138131
1707084
1649566
230302
1037859
2124504
1423110
1389906
1694041
2911620
238062
1777506
1560283
1315249
515868
1554167
2627046
2003440
2732112
1178341
46004
2451292
1749520
1926655
2027565
2456433
2214515
1299282
1877369
2850520
473298
1393131
1281855
1095580
2147286
1682210
1670766
2825472
1650292
989380
957776
1354465
1358729
55859
2914607
1785857
1406225
907281
2441507
863801
1134555
2426637
255461
2708922
2708354
871318
528178
2596211
1981672
536292
2669450
1640090
2527807
2048537
585402
1905443
2408745
153264
1210899
2309283
1469935
1559721
28662
2564307
1534264
2491482
2420639
1010837
2526739
872021
2416001
2368602
1770863
1810490
2465351
1086876
1492195
114953
2566996
1502129
1640577
2041505
2297244
830937
859767
174467
2848306
2717348
2720277
94146
1813893
1386831
232022
2771688
2417530
274125
1706195
1249580
1322433
1120356
1251558
2684666
2425400
1219403
1006650
1441234
598193
1643433
2090527
2445387
1475221
2524649
372651
2611439
678889
2350513
433007
122527
2233672
2713226
957293
2794171
864461
1066473
1106250
1900167
2650281
1494282
920735
738263
1176990
179878
2766749
2515638
35204
1057072
2807400
296735
2409959
1942942
1599652
1355091
2819095
1387175
1342809
2049242
1411865
1162536
2623744
1777618
1763790
2236536
2341664
795979
373961
684621
2818660
691081
712198
1553807
2808504
1806037
2055916
695709
42279
1360007
1250311
2156976
476080
602373
613768
2137337
253135
2461056
2643621
1133269
609501
722455
1206375
450749
38140
2316990
1014330
812530
340317
180674
1661241
2888709
73951
979312
317529
166839
1375604
2893787
2172304
2085892
556666
2782890
747243
1955570
1135261
2358459
2119874
1238542
1929228
2191538
586163
2309867
2618270
2318122
1196351
199950
2448324
1702151
1786815
689033
559986
1598313
70233
2439751
2802212
1211115
1773092
2354274
2116261
2011792
990928
2527613
2884703
2735029
2263409
1010718
2234313
1885623
2624024
878814
1049586
2602422
407602
604696
1894936
376908
405912
2240653
943614
319979
1197318
1423739
1053529
1368661
1504706
112223
2519169
2772502
290067
360014
143692
2858760
1001423
2439608
2562725
771682
734045
814741
864362
960041
2813114
1531258
268934
2802375
583261
1960133
1625446
813840
788704
504543
1218463
1083180
2854472
58975
2679905
861593
2159369
101520
1941417
1899734
2762275
2736496
1529685
2562954
2698519
1602271
1691039
1882268
1638880
896390
1542061
862917
1788462
2667093
369126
2249408
2846050
1237447
425031
2888502
1048716
2435353
2770450
2735939
1543799
2551944
234936
852638
2582837
91491
603558
1384878
2231913
467465
1720513
218604
510555
1608788
1574779
893067
962347
819835
551797
1071282
2694619
908710
1588543
524024
1865725
1649408
862322
2442005
390441
1684001
878276
2279194
2710055
992029
1115995
1866706
1647614
1080625
2702374
1522016
2565501
263585
1629007
1966884
287190
859582
1069866
2837513
2868709
1933109
2365984
2614657
734035
1964924
1200626
671536
919162
12615
2050690
306132
2332676
2081217
496825
1315126
2301962
771254
1287700
1225763
1150741
2451424
1638100
1196125
2133588
227430
1798987
1564651
1331388
222723
2458950
1586529
1236240
2524627
587179
1647591
1591802
2632378
2641534
318869
2037849
2194557
2502279
1770369
2845070
1375447
306753
1101551
2839957
1147395
1589994
552816
2523145
1675070
1838460
229542
2755763
408058
2550048
2637191
1709566
1682064
1472611
278858
2601732
2456967
339244
1965514
1041914
2226157
871120
170427
2277986
349722
794104
2543491
2445733
2128415
2458108
2135642
2589321
999532
720009
1985276
702359
2940318
1509808
374577
1771262
2592448
1311229
1871786
2538596
217083
2343685
2540467
2064950
796471
839350
2545148
837961
42743
2098554
1610968
456673
2457777
750310
1005401
576120
2692267
2197953
101411
54729
2279640
157114
2341850
1503209
312344
2935156
490832
255952
1122700
182998
648908
1779546
163717
1747397
2184446
1574760
2263675
2373777
1171776
422162
688007
2818214
1520645
751691
2613517
2897917
914870
607817
2686602
926981
862489
2594277
2851533
1101563
1846237
2205456
1933940
1169856
80204
1112993
2563900
2007246
2492004
1883632
1698078
2933098
2564973
835840
365911
1101512
202222
1017187
430843
1238099
1315687
2506249
1055056
1668591
2610550
962576
2886370
1716458
1537425
1891290
1821121
1156991
1738721
1384451
2199805
69013
1936527
1787061
782674
1142609
434563
2027656
1485692
2235647
543215
1883195
283015
561261
984379
2391545
656777
1439916
1024661
818373
351014
2628758
609065
405618
226480
2234034
1997733
978894
735641
1152529
2687882
1750274
2904015
1900428
1866558
144978
135191
544997
2469771
192524
1767544
140977
1665560
757657
1547491
1754034
1691182
1200107
588018
989289
2808298
1496700
2556532
2033263
422497
1383566
1167774
1616322
1179026
1636392
344212
2499534
40666
359567
405580
1192989
1472516
39381
2584414
724503
1766011
209198
139517
1991772
2729086
835288
1547025
787303
530180
172752
2355226
1675845
129557
1923628
2838103
2821928
1415511
2857034
1597079
1731147
1838607
1382675
266390
2255116
117230
667019
2801886
2832168
1721610
519486
2113924
2814568
2085074
1806513
2760374
687965
2861046
1914184
2547171
269880
2536319
722854
2259212
2253273
2425187
2388022
2342210
2828528
572338
2876417
1640325
2891401
1680472
785054
316392
2434259
62480
2551827
305906
2394155
2835058
414258
590463
2257858
557057
662565
1481038
1688970
2514436
604480
2157985
979421
96814
171867
2414336
486548
13163
1727906
2428341
2823523
84784
2757824
1725382
2147942
114473
2927305
613463
157941
1197624
671010
2891637
1661561
2263919
1888010
1667078
2462118
235467
1530915
189012
2921306
1941917
1261977
101475
1815416
201073
2699614
119412
1616585
2674344
1998577
880043
1683138
189206
459612
2150757
1171375
1404287
173603
271783
799914
1169163
1925097
1545677
2226986
1011382
670343
2504438
2485617
1874386
117321
2331360
1514963
500188
990550
2010219
1254736
1875426
1632273
2356683
898024
2741287
1411096
1575632
903841
1783404
839061
840620
2518051
1043954
71318
308634
1750075
462455
428278
1288740
1160773
1384410
1841197
2481066
668996
1828972
592637
176091
2568103
1035462
2848694
401667
719549
100092
1512883
311251
426434
1362735
2820493
422561
1568818
1265843
1304075
1744456
2378002
2271081
1775506
2326816
2334331
2517106
1967588
1298360
1234106
2682394
2116258
1025269
1244513
1129353
251234
864495
860053
1514676
2600829
270304
2386591
2861086
1913642
794591
1925224
1305703
893562
1900448
2706526
1361028
1433283
1388167
2865544
1924523
901645
2447517
2594849
154618
1416223
1484165
2762908
2806889
123155
383897
69326
2507931
2726472
1967609
491358
117097
236616
967882
1304051
1127649
1618
1863547
606190
464129
2307946
1365368
2616873
2511278
941954
1247027
2007312
62000
1639021
1690757
1581993
2372235
2316964
2850015
341169
2781710
2913577
685880
2667468
1136679
1219396
2939255
1395217
1422989
1270959
1039125
498360
2717519
817296
119473
2225237
1632635
572037
1127624
392948
503153
2369575
601742
2001586
2918848
2097139
176240
343846
1382713
1690734
1718148
1227452
967690
451539
1914236
700684
955652
57009
101241
2362061
2484325
1542755
1438210
2778586
2366077
549701
2488341
114429
2722035
1397091
2357557
2855203
1199679
2110132
805309
493080
936584
2875401
712354
2150288
667247
1423582
2458323
1915436
2822022
2881579
2490703
2047379
1704084
1249702
1858606
1779002
2696799
1074500
786331
1103817
2607706
2813589
904496
2196194
2516147
300607
2505786
1194329
1569397
1053200
355936
1525793
1913206
1388983
2597880
1838297
183564
2198359
913552
1052545
255140
1194209
2325600
2901317
2491972
2445115
2659297
1663971
947834
2408854
2410500
2191060
1024828
2651301
908253
2849466
566193
2611783
202569
257584
837147
711870
1346263
490350
1211902
333397
682413
2070232
1522411
445351
870451
1610335
2414912
877997
1417380
2666134
2578214
1987241
1854720
1537456
1490661
2811873
2701414
1178536
2444724
2561117
2374080
2174487
1122165
1561497
1313843
468035
2441185
716422
2608476
1008427
133700
1796513
1752892
2238153
2224342
1730845
2681120
2294497
1478386
466237
911906
2267099
1778297
1135789
1813161
263
1858189
2744303
1009156
2236371
772838
1899594
2479252
357669
1275077
297253
2522735
1897945
2810406
882849
2268523
858057
323616
1579052
1883194
2868208
1545448
1735252
1336082
469773
502438
1110948
2425040
1462325
1721343
170141
751149
1550011
1970455
570605
1134716
883895
2009733
488844
448485
1497590
1872606
1873519
2418729
1723361
1447879
2781890
1197305
1912497
610810
408959
753081
1321611
1787821
2650755
1079412
171958
1034315
122650
452082
2376183
2113580
2486439
2431086
171640
1892702
774046
1177984
2434621
2547173
1241575
937220
57892
541744
691526
1414993
530296
601391
515282
435995
1487550
990034
89069
2924995
1075825
1379310
61573
2260942
2539208
1534813
1016253
616177
612974
575547
879795
771489
801867
2557664
1353695
387828
1875812
875586
1714836
1594553
2137114
613862
2043948
1488651
1541480
1490622
88370
828218
1755755
1761139
2570056
1076743
164660
1279203
300730
2478968
1616691
385087
2330392
287237
1494657
2101931
1769644
2219270
857191
39592
2181570
2152873
751879
1752414
1831407
1562447
300788
2484437
2617286
1519526
837536
1444012
2435612
144086
2475564
1854437
339375
651512
823115
1116365
11637
450361
2148653
1242299
2906236
2578329
1840128
1760360
1532358
1614079
1587094
2312529
2053008
2017029
731374
1932907
1514325
154186
1127530
405385
2376429
2660791
2862263
2540938
210009
2203714
2772062
1099446
2022014
2233405
1486918
1569923
1060267
2138907
1290839
507876
2295899
2713739
2939674
2905490
368824
968871
1989317
2728132
1762322
2190596
1235485
411200
1716931
2171020
1208189
704262
2831937
906464
28059
2885578
60112
1097574
2226634
2554447
2759759
2851832
1202818
1085236
450461
581525
2813498
2472335
763191
205194
1010021
699742
792448
1378786
1373580
699305
2546090
945008
1619939
1597466
868486
916502
1346111
403097
2932359
75142
1834869
2574723
441841
517986
2012627
1674387
576990
2172469
210469
2850100
1706349
822701
1850066
739640
2395253
171581
2784209
1930560
2004658
2853215
823250
2629955
941925
2852316
1790110
851927
2081701
2290127
2589928
991451
1647901
1146270
2372071
2421173
2628263
1383919
2112048
2862574
644498
772703
952624
1041156
2671273
2754570
1542422
429596
2736915
2200281
863034
1988681
993609
4259
661192
2665962
519198
2495887
2911840
1747908
1864753
389393
748382
235828
260251
934747
153385
1681551
624669
2929903
904485
645154
1689623
2150705
2721521
2285937
1832140
88521
1511687
2673471
614072
2727507
394257
443552
2167621
2813209
2147778
2422324
2706704
2312698
1246407
1949473
2126357
1811009
2300389
1195168
1644503
1657422
1191501
2319434
2359381
1756460
2605056
773983
613363
885502
851568
1254888
2812972
410076
392712
58262
877504
707883
1794302
644198
700046
2855299
2162927
1244962
214229
2757086
2195448
2624281
164132
1628052
1566562
361411
1241508
2571235
134241
1863772
1657426
1421419
1535168
2108673
313202
433787
930806
648679
1789009
1165086
2429029
1848909
291935
859087
758297
715908
2798081
599889
23129
1208658
1448814
2900594
2630207
524409
2585376
90338
1732702
1770417
2033692
2386420
2898963
191536
1792482
1059482
2565275
297898
2873265
1257803
2415893
1933958
1426570
29998
1558844
476942
447821
2428971
1835752
2499270
1363390
601868
1794170
1572721
1839335
2843314
1851607
1952585
2098884
2919377
1214148
1419330
2014193
394470
2365917
2704840
2433876
2697317
1036967
1062426
381629
1246017
941825
155483
2757985
422939
2229551
1034214
1921992
392894
731456
315925
512177
1072757
2332117
1464580
1177761
1673708
2071425
945490
2565711
648414
1543145
836072
2712042
1981828
673678
12816
2841118
2111334
2419618
539793
885309
827280
1032999
794954
2909390
101261
1136710
881382
383814
2575633
1526127
2881163
1212521
1521418
1268162
2716272
662669
601915
364758
2337565
969516
646362
134116
1189247
621550
2746965
1500025
2518180
2116245
508552
2145751
2200799
1017077
1789968
329363
226164
1531477
1558869
21747
2054259
2862402
2358201
650388
2557271
1213780
736180
1097857
2769736
1104377
1479700
2367086
2827115
2904775
1128106
80713
329101
424835
1686403
2124658
378282
38988
2529175
70930
261533
2280706
1722007
1637358
650919
622825
332335
1865857
2187530
2506265
1844905
375741
751529
1516732
1805492
2289494
1453082
434988
2052140
107433
596657
161509
2859518
2795357
2096569
1472140
1948261
1426715
2292857
295835
1246558
450147
1071770
239008
2007256
1308479
2238404
762144
1282287
824192
2271316
2365538
1430442
2233062
1690285
2546010
1315166
1201272
1657983
1601507
352681
2116159
2652523
1593382
286661
2568993
599750
442356
2855199
2603117
1762397
962092
1913996
1092544
431694
2650630
1375513
1673546
2752081
1587358
2500973
2793366
269319
2375922
2453857
656184
1966268
152590
639749
293998
2014568
1390665
1416650
362582
2845011
1651254
2597851
1109112
2193497
2000823
2756750
2608712
626982
2619550
2230178
1780475
1596489
1297383
144830
1104785
1032902
1586793
289130
1267467
1913194
1318037
2622956
2766951
2792148
2428852
545601
2166474
1098830
752563
2139104
1036264
1515251
2252702
986220
1806694
809489
2260041
2698914
2587358
1382231
1094074
222083
2197148
2302106
1095938
2558843
2045027
1261775
1338897
773936
402755
300836
701401
881114
2646918
2119025
1524916
2355011
2625246
1592880
2842573
2326512
1262399
2879649
2361891
1964373
1629942
380385
432086
940386
1786379
1254104
2712541
382628
366623
1246991
1761961
877861
2857250
2481924
1082073
541400
1836695
2671820
2049557
1863632
2079199
2327078
2382172
1988780
306868
2340454
1827992
2517170
1967601
2864314
1291849
1897451
2446993
1671706
1438174
207522
18865
1077719
553100
1224694
1719885
2823507
2333339
2000308
212823
2755662
618938
2349335
1643876
960861
1031417
566300
1405979
1531327
2178110
322968
242495
2499612
361610
779084
2839297
1594868
220410
1685217
1488210
1870017
1177631
2351873
7742
501060
1238381
1721470
1932805
2163694
475556
1022500
1487973
647078
714970
1752380
1418018
1707868
847390
750449
437944
1190484
1406890
122655
2499401
222720
2675997
813328
793449
1863898
636357
2295171
685756
553674
436363
2901851
848503
1755020
1395101
2478262
1948975
1635869
2890313
746935
429814
526357
2313847
1215646
2684842
530876
2222926
2516607
2255747
709599
742235
102169
2457019
2525274
2615584
508537
1409230
887362
495625
1733533
915668
1303402
1116537
2253309
202574
2301595
1947129
394099
1850107
1145812
2553856
2938157
2555570
1557232
601957
2224958
2703050
1580655
143283
1764129
2438671
2777176
2148923
348252
2739397
1360786
426153
1899023
2569740
1357205
1083381
1503440
2850501
1473382
771188
2523457
2798804
2501571
1709593
2448757
2560651
1539170
2906139
464087
1976248
830450
816938
2640607
2015439
2850016
2076224
1803390
2607432
1928009
410631
2506233
1176736
1256118
1903461
301181
2758865
345565
2137734
1174507
944787
2059825
2831682
1254539
812161
2679623
2876755
2356021
2001418
2493666
2469433
1326000
2743118
2674107
892906
2734962
1960362
1901617
240119
1419452
241718
1800110
2532605
49554
1529636
1029678
2692578
2008762
1924523
2839656
2310618
2142581
2359128
2366043
689718
1424735
1351481
265244
1591165
1424050
408199
536979
1623738
1681672
380247
631
2142421
876032
2542667
1112340
1576145
2438562
2728290
2612751
453238
1160726
663339
181094
1802751
2042736
712285
2562102
2813325
1867247
2308533
1455567
2864970
1740070
2659239
2541277
417279
408596
2789102
811713
804312
2286513
1247230
274285
2323204
1012153
2351087
600426
1144124
2440157
2682673
2520559
2278130
2793809
1475265
1773553
1224445
459584
1247497
982265
1707452
2384204
2217493
1414275
2651118
1454262
32226
1130222
1359984
424150
2002967
2001264
1155188
2657090
56399
1336936
2151577
1491055
316947
987907
856883
2182717
69103
132152
2188144
1384948
2864783
1285524
788440
1821705
672508
1068453
1185372
1631700
2757053
2386030
2446268
206274
4545
2422435
1716819
1660229
934381
742602
143700
1424019
474941
670210
194601
235935
83692
1721034
179612
1440419
2915090
10243
2412341
1397683
458416
900329
2631972
2346506
2597980
111669
288111
1859815
505235
46353
2005468
1632630
390880
1629208
1554369
841908
405064
1129579
2855131
1971857
2698724
2671110
2817219
2466192
2698064
1660280
971250
1393895
1312038
327717
2363452
1910346
2202186
362863
941926
1250582
1073278
826171
76087
765047
2148196
2004162
288838
417592
1812253
767975
1124155
1145347
2800088
709456
1461526
647154
2938622
1849119
2814141
181284
1185808
49659
1419587
521926
1571095
2911964
474697
2162089
2863919
831934
162010
519524
2423843
1298858
2576080
2087311
307257
2612722
1217007
987124
2003952
1716241
1141584
1434530
1721409
297343
2288436
874094
403329
2715995
1948291
1270307
1058913
2697551
2733362
1157127
1627664
2077223
2797466
1191675
774173
715424
2696540
1538396
2346383
1303868
2477339
2562516
40734
2044727
748873
83111
1703170
1708039
2639929
1860907
1897253
965811
1707492
820905
189632
2618390
840528
1605816
1996568
713580
123355
1006871
560971
878035
196533
1848779
1657173
1906982
353233
1297946
867154
1376439
1381041
1603125
2842072
1947429
865908
2376467
1796518
389078
1284444
1693611
2207162
1091771
408500
2915197
281786
2312957
1756988
1390684
321034
444688
1937480
2735737
1179260
2784036
1914118
1956949
354847
550014
2303318
876761
502538
1789575
1927630
1787533
935821
2647233
2297051
2832761
1429004
1061862
2439069
1465620
811008
2567068
1752239
1817654
1626905
1348916
2932581
300760
1824749
307524
1621425
1807741
2614042
2739345
2227493
2254220
2217663
376888
621525
2389751
2315090
81058
1535190
1325932
373071
2540985
2298308
2797110
2812916
2795149
2425428
243264
1594607
840597
1667069
412423
657748
863231
643305
1300573
1721708
98595
2638784
1297021
1493883
1697830
25910
1459143
1708814
1439955
1607641
2115865
1655293
2833381
1305915
1364360
954636
2890675
1061033
80659
2918216
2255675
581897
470778
945516
1324369
1953908
1982461
1119841
1299086
1278853
2422042
1845744
1589912
967194
108980
1582711
504318
2055433
906073
1680928
2476626
1504845
1118240
1685108
1015721
2603748
848899
739735
2802413
512757
1671750
2833515
80341
725304
2764499
33024
1546423
2293659
1406121
1219534
1813443
1813522
2936664
407381
482808
2341979
883653
2822197
1317381
1038666
1103396
2666313
10399
1447559
2343675
1757560
258481
655329
2622909
2400661
2174315
2313448
1987658
1570433
589595
75869
364190
557782
1217617
2475210
919486
1813861
969533
1481119
1594027
2358684
2603498
1411490
2218853
2835160
1434069
1095082
1686817
289041
589185
507395
2267020
1956048
676124
2873080
217537
951676
80054
153056
331665
1155236
2050778
1225030
1675658
742465
25461
2817088
162579
634400
1694747
581127
580114
111112
1322430
2031919
698592
548206
880864
1998157
100952
875224
692471
1942928
2420277
2402480
2472665
2564497
1289729
2702650
2663849
899265
78642
1598979
1019029
549678
108670
803023
2324175
568100
1210207
112164
2355007
1553587
952344
939270
295743
133970
207405
1607480
696482
755321
314304
2117928
1594073
2646783
1848262
1747383
1260326
1260010
400571
1384786
2635376
2043338
2579946
645658
26454
1121222
867160
349493
1278819
364572
2741264
1124852
2775159
1245340
1915467
1270846
1131442
172207
2550798
1962405
923537
39890
1588374
2148959
178335
1035155
478957
1525276
172840
1258933
364413
379653
2871842
410695
1531818
2775886
732954
483934
1700709
2398945
28486
2038139
2523088
798226
2911878
1622448
2630673
1732904
2002110
1013106
503814
2110938
236457
959372
1136022
1949377
1278128
1128017
633602
2215433
2368320
468714
1091593
166152
2784002
905852
2782485
477986
739782
909004
2756489
293002
1340225
253451
2878538
2624705
2360728
1110498
2453150
1695528
2120628
2705213
616273
1954691
1780857
2231745
1026039
515473
2234953
1084660
2647845
2457266
1819308
1312248
481636
1141503
80498
1324556
636951
2510865
1498483
1953894
418386
911170
1649627
870912
2823989
1469466
2223731
1617499
2162843
1403513
2126593
1289673
925299
2082046
61214
753882
2354693
526581
2629307
94864
110902
1991212
1532968
2108863
393270
1467182
588121
1508293
1056672
2295697
1703168
2713522
1254941
204450
1859143
275671
2005097
2492155
694291
574853
2162967
745479
2208868
1781474
639901
484934
2150624
2060989
2603334
809931
1324611
1367111
466033
2661946
1754661
1290572
436469
2182919
1609752
121631
1049500
701790
1417011
618847
167334
381791
217593
1123889
2405559
1661955
1628146
2511477
1404180
2315322
1622471
2804127
779452
72142
2125324
2674944
2204513
1295062
1228815
830262
2504582
2290307
1690482
1763053
674558
2546218
2166883
1410085
429948
371940
145620
2682221
2909250
1733507
2073055
531029
1793681
1594179
337202
1190139
617934
1760219
309733
2303860
1492665
610482
1243738
2757263
1936869
192813
1577889
2669333
359910
2784161
1568818
2068828
460994
311195
973533
507150
1944763
1352817
1154164
944790
2011435
1320458
183991
2889182
1215082
210263
1127692
2742575
529006
443399
847661
992445
1814043
1056637
2775637
874270
1671386
1546219
1155214
1518194
408411
1152825
1697158
2193624
980125
2234349
1658615
736364
1794623
176102
897796
59189
422407
2566139
825507
579305
962065
1094417
1107711
2914331
2434822
1530014
957407
1054641
620557
1726626
1782190
490263
261495
37073
1883538
2436442
2580298
2307962
9854
101017
1329668
1096534
2863266
2152316
1098301
158483
812047
1110019
1791475
1730750
1149470
1146861
2524113
1536498
2444505
413658
227849
1343400
1730891
2739738
218198
108743
1768177
1479674
2681675
1002528
2411418
2820421
937367
717418
1549376
1767171
746548
2199022
332039
1343362
31898
1632427
2752424
2762114
1492040
989283
2737153
417996
1529504
1259293
973499
2894750
811414
1026173
509665
441913
2039927
2327266
2294481
2086223
2917179
1141532
1882477
2040715
707671
1312100
1417095
2439018
2244907
194660
2292942
311208
2848220
908489
814763
2921602
1738216
2762613
677651
873506
1618385
1311511
226251
1707969
1054524
1646748
1135923
1968947
537684
1695513
1664631
2185334
288908
2230754
540919
670327
1064419
2542424
27222
2724531
2196257
2557710
2078583
2129042
600425
2030519
742602
402361
930906
2849743
147849
2693266
1127196
1407960
2454206
1710647
779481
1654378
2520413
429339
1639268
2120961
1530777
2778868
2638566
2033513
1454732
565470
105928
2895798
265894
1956098
1763900
1876578
777709
386118
1764003
1827777
2663167
1066030
1588795
1334387
2710608
2425095
861843
143012
1983901
1219482
2522762
194072
1319925
660606
2172716
1937636
1321407
194802
2782804
53590
419297
2000494
742935
423976
500910
741780
2911391
2589540
2267796
1982592
2168135
1028336
227910
980566
1272734
1797907
1785674
2208062
2174891
874273
1139956
773322
1099746
2178112
1847813
62649
983414
698707
48455
2752481
2922535
570911
1317166
2616430
1967472
2465647
2066882
2779399
456020
1345470
512133
2846889
1441023
1230835
2581634
45464
2371586
958329
1379167
976372
117125
1507851
948912
2237310
589680
1034823
768888
770356
2440900
2866966
2110484
1527397
2772696
1931760
1958471
1095568
637556
675867
1841410
286671
1154385
2332607
574420
1532354
2936833
1409600
1245092
1282213
2465881
1071185
2177062
1751674
2739830
72721
851661
2076042
257442
2300897
2410752
501304
1102660
375843
337975
2497790
1868479
594131
124545
291877
1785631
2407460
2520266
182205
868704
731864
1666583
640727
1757073
2772957
2795621
2443841
850297
1518448
2811991
457236
91942
302596
540692
67657
2526374
974884
1457407
2360065
2862258
345366
1276819
605991
180575
1211427
1955775
2160358
1357904
2000131
1854742
76788
2192964
2170559
985192
483752
815633
1578923
1890867
2483442
1330660
865449
1972952
2927649
1368820
298754
2387401
2240999
1830260
1191317
2383577
1919439
343216
2477737
1364023
1365385
2664673
2350878
361615
1515807
2391519
2662869
483120
2163474
377552
431689
1613700
391987
1254503
2014518
1387610
2373764
1905940
1910486
1197421
1802003
2406307
2205593
1967265
2197053
1120349
2612793
691844
2871105
2162098
663186
2561745
2787976
600678
1638472
236497
1047714
835642
1442481
919745
2684813
1341514
359959
2851569
2095659
319961
1930679
2850574
1165486
551752
790097
1150256
613953
642666
1729474
2337046
214130
2328915
2070985
1537972
98801
1086241
2704159
2009494
2781645
191239
1211163
749514
1288896
468890
64578
1126244
1777706
1438039
1121388
1305406
1301195
1848544
1926637
2774230
108950
2924318
1653166
547509
2297360
1506108
2747007
672297
31631
1168434
1430105
71673
267334
930747
1147515
1447874
777023
1857808
536060
946516
1297641
2455047
2498245
325010
2686549
1389716
176585
2048518
2120762
2153552
1283261
1098916
1324521
942211
1473596
2481539
545444
2792983
1914037
127717
2549533
2893991
320219
2361372
1858892
1504332
2605627
844971
166371
264537
1808977
38557
2439582
2625088
139278
1224763
1745007
1877189
281235
2871073
135450
2040823
2626638
2575468
1526394
565398
2660876
1731326
532211
2091534
2415112
2055406
31424
479741
464006
1441001
984302
1647435
2812916
2564163
509590
2657864
2411339
1028934
165151
1309040
1263516
308580
869983
1277745
431332
782750
2760984
313172
2580473
2539021
964738
1980422
2504822
2516050
2550044
607828
1966650
1309575
2093794
2800957
538106
374306
2383991
1883731
1239176
851549
2520861
395327
1388967
1856921
2753548
590626
2422091
1571942
334793
1347099
2606793
2624440
1838652
2564616
873111
2186890
885119
2244187
882168
2410998
1732624
183000
2110970
2704574
1234538
1811118
2529310
1634469
2718462
1494034
331077
1820346
2396653
1764592
328590
1155325
1878658
2142296
1877577
413212
1768095
1732180
1493415
1436641
804492
1805159
1541286
100109
1027158
1910965
1590645
1468554
2154992
2781738
633392
644604
1550780
1485383
938248
1608571
2454430
398976
1279470
1519534
1366169
180871
2857569
1966199
2619245
2768472
950491
865158
1505334
2024137
1176631
1005348
290308
1605335
2488430
701724
47612
67352
2680977
1942155
2374207
121085
1604558
1824281
687428
1091841
2868453
1932059
966235
2047090
1214555
445498
6463
955151
778470
2515681
1740988
1946674
965202
40436
1964612
1281495
2305447
162814
936612
1665741
2054597
1309906
4000
2169126
1901060
2107458
1086739
966857
2610246
2417680
2440992
1458506
447950
673962
1776725
2331066
2708862
617293
1231710
439627
1261191
2114771
1664108
2301890
1967439
2340884
1602656
1294103
1349621
2323772
1752448
2528821
2913407
1069428
1707622
407921
1235780
820863
1562007
542238
2712249
2410361
396475
2935862
805478
470669
1455415
2456534
1926762
63572
2384994
2120957
932051
2042514
2312599
285986
1108992
356027
2092117
2364491
834676
992294
2047812
318715
770300
121701
2876699
1264554
905904
1562243
131063
1653798
255461
585212
1572328
583492
1736315
2924519
1607909
2547534
1592665
60406
1597403
1877670
1878790
2106141
1627349
2705402
1735409
2617484
2921609
1719309
179016
646466
347764
1535828
1080883
1037030
2782896
2641084
2536261
2411153
1528194
693648
1986286
1897667
2547990
1807262
216275
1555108
2759760
1549189
1715797
679820
1500183
1830657
237085
2058567
2912510
2913948
493027
1694126
546486
2345382
2520432
1487246
2130088
2075678
1087823
2895275
2287995
2026281
2629397
594319
2701233
1322906
1218537
1480820
2865782
1166345
1333740
772092
2783438
2754325
472625
2141546
640465
2353400
2560185
499273
1241266
63241
98633
2458987
2116536
2488361
952469
1714016
2035835
872602
1682692
1568398
1594442
588382
1559594
2737567
1774274
2841372
2538105
2677347
886233
18194
2550323
1124271
2012635
1931229
2052201
1548957
2214757
2218068
120669
2002168
427839
398468
1192559
2227047
888691
1038600
2729308
775037
2918210
150966
2830209
2262168
1254658
606147
2924
28550
2434239
914113
1369893
481805
1676054
375676
1201442
2881039
1326492
879791
26003
2690014
2529367
1287006
314100
795449
691476
1234573
1168646
1888108
1115250
1262173
165014
1566000
1100436
379690
1109041
821949
1762626
1984998
1468502
901486
679186
214011
1955634
870818
2368446
2540926
1741266
1729898
2546548
457261
1877405
1433817
2804739
102128
2911865
1683339
1707789
99602
1593289
820370
2307566
290945
2798072
1518252
1550034
963206
638777
876314
1367067
1080425
878962
876178
1066294
734304
942163
676558
78078
1659374
2614893
911828
1214223
1283903
1855538
243576
2556927
190282
1145010
1925326
950215
1798137
56153
2878948
1955443
2812213
2466794
2256507
2059035
2243903
2477767
2272096
2544277
2551792
1265212
568787
2252759
2160164
2148870
1417911
2496211
592017
529825
907354
1374572
569547
1685967
1199146
981144
2577301
816887
556490
1338212
2513905
1766883
1613321
2132607
1920842
2083750
2911007
50855
1495117
2259792
434348
1529460
1828004
1902273
2261576
349336
1524871
2539772
1054774
494281
1218982
1336262
1417979
714307
2023701
1196074
1840413
1898698
1178792
2869308
2530500
176498
893426
1600509
741368
2212544
2426085
728218
690226
1561190
254012
63749
191633
1695027
346391
32989
2735906
2130095
1888568
2307057
903681
2122050
1088243
718741
312902
1403325
2145230
558632
1603962
363897
907149
81810
925458
807652
2048655
1646897
1083349
11902
1494106
1104173
2172391
1044167
2282460
2124958
990239
1504497
2487587
883
2166152
1802648
935229
2457491
563720
1412498
884506
2537782
1791339
2418489
2644790
2448545
1475604
2570964
2418269
2052541
45981
125006
428582
338903
2006214
341016
291788
585354
2117336
2492591
1523944
496884
10732
441
2591180
1757824
425835
68679
2094850
785535
872432
1137748
1748005
1495470
1277417
2871202
506222
78700
1546079
758012
2734613
382424
2873357
882048
2324531
673761
803516
1924986
2509042
2587869
2533138
1665825
1966808
735608
2727736
2528480
1065147
1295702
653321
1108718
2397950
2367275
888499
1496701
563279
723566
2277626
145040
2299075
379867
1603898
280853
2210836
2749428
514852
826425
1035831
1773516
897093
1145715
1696100
2896475
902462
1644650
421148
1645759
906014
1642798
741781
1620386
2868661
1151177
547738
2157335
2915363
568542
373659
118317
2346843
1665463
2390435
2613221
393385
619785
944944
1549936
67346
2577536
109849
87061
263319
670715
2307124
213069
1640127
1434820
1667500
561547
2008778
34102
409386
1761562
1684083
563326
2602535
2721757
2015295
2550715
1239711
2018248
665667
356908
1789496
2221635
2795991
434422
1905750
1765629
206105
2670922
2807557
1666524
967112
1444819
2203470
2110688
2271927
1733099
1093199
2636337
49355
1620293
1807275
274415
789369
90798
2534909
1461465
1486395
1861106
1770750
261008
2262517
885353
367550
2499697
2224194
745347
1921414
491906
1135517
738933
2894993
2427969
1944551
611887
72406
1329977
1792050
2087921
1546006
2583782
322434
525550
581808
788659
888927
375101
2736282
1000838
891234
179523
1133191
2224749
1212307
200388
1076405
1605901
2066289
1860585
2426732
1062777
2888021
2766290
1225660
493219
851789
740275
1113640
1278178
920380
2253705
2339146
1152825
2939254
1026749
847136
2471812
1354619
657202
2632616
706564
667973
1662869
2276256
456162
484679
1663853
2904168
744430
1794227
435453
2416663
163206
444818
379363
1617179
2192257
1710076
2667904
2282738
2665336
1449162
1441226
415295
1343720
2904454
1609433
571875
2224342
1488921
1528402
1175112
224407
241057
1904996
2066997
107218
268737
912773
2873679
1724262
625221
2590931
2468212
2257656
2939479
878584
521268
983654
1370480
2865614
2610130
2412660
2227559
1722754
1026320
1222219
74147
904789
2320196
1089700
131683
2734124
456834
154007
1498529
1962935
327509
1516569
109526
1531441
1850981
680183
385213
929661
2732451
189318
376882
1908729
679529
1375122
1182743
2696905
784408
738324
703403
2355257
846788
2202783
640422
2478901
1838633
1798556
468534
1814858
2524495
2915825
750314
2442141
1058994
828748
620611
274181
2445494
275787
2052252
784161
2639790
1663066
1965647
2290902
1041567
2541422
1708956
1985495
2467959
2145786
667845
1279271
1148072
2653534
1257200
1729631
2378386
2656741
2401026
2643138
2503657
1777508
1815460
433766
248293
1266602
205049
233688
1325792
1916167
1312816
1977234
551793
1027051
1395112
322713
1304854
2797226
2834931
362203
1214825
318182
1456995
1042280
435013
985016
2686151
487968
2579165
465989
1845683
1319367
161520
201759
149074
1211740
561132
503486
2418278
1129785
1411461
1787834
1172357
904748
866891
1303223
2677679
437019
368486
1655638
2698806
2936880
677238
874560
274376
2232502
1345964
1912940
2337907
2858011
398098
641487
1292532
1729179
2936809
1831625
656452
1936930
1124305
1319204
773228
2495270
628222
1442808
1775389
1661781
988866
100536
1245722
1331366
1711498
1028870
2654126
1822876
2543567
1213413
1416007
716889
165087
902349
1686270
1871952
2585161
1526933
1433116
2388396
720086
829131
597664
2888409
1902810
145991
1279112
1315688
782235
1849596
1294084
824327
1003851
386329
2234446
1093298
1285099
2327010
212969
2614775
237388
2753974
2291152
2650083
1513558
790376
2921537
919229
1611769
863808
1970717
1086647
1815916
1816300
1304005
2283942
1827291
2840371
2638854
722293
1355842
776603
1763621
2297057
2297530
2558837
658037
178382
2888910
686679
140008
1639669
496710
347003
2912527
1545364
446369
872368
770875
2616198
678932
1531599
1815175
897718
1231894
1353954
2289238
574828
1381244
1115124
2378188
525455
2890269
2088247
1498452
364303
679715
1292738
2294265
952130
2788734
1292764
1598864
2531550
2926515
908887
2001798
2267998
1277442
626018
2098976
1845978
1174665
2059565
2255184
775573
1459365
73061
502585
2227173
2071606
1149280
350122
96117
605163
84229
689138
2597413
2203107
1444039
2018124
1270418
1075045
1226314
565137
139079
2103045
2298416
162260
142191
13369
1647504
169242
2026483
973975
1998807
2261407
752024
181078
1193900
1465262
1715752
2241473
1342652
2623796
1035277
2815431
285063
280734
506707
1286595
1959687
1300980
404412
2641761
1794589
286538
2556469
1265938
1848958
869979
846526
459095
94529
922877
2485366
2547066
2585645
2267316
2532479
1709915
631964
963026
328253
1972842
715004
1772267
2333677
478965
2762512
993545
583582
1409473
1869637
1830893
954346
1110490
824135
1492943
548486
2543057
21733
1978477
246327
671846
2716425
2377157
2313252
2921978
900786
2594439
565841
1224089
852698
837837
2877927
2667433
1828320
709102
1444423
1611458
23805
2244033
1505448
1741862
1681361
1769408
2814457
2842240
1381420
381615
2059044
1556714
2060384
1713291
2893996
2303305
2279100
168792
1040343
1807279
790855
638738
2311749
2465932
2612328
2296027
674555
153598
2608256
1202877
1349980
2474028
686274
1324643
824049
1842372
1781997
165951
996013
69290
2482618
630872
1678099
2409469
2712580
370492
1084554
2399795
1769134
1560753
1272131
322406
1179733
382887
2635714
576645
1149151
355942
2543128
2078755
411933
867474
1276486
664029
1663390
2181373
595268
2144227
391960
2511945
2478359
1230398
2201547
344656
1691299
2436604
2285146
700495
1153861
1611083
2369416
962337
2524615
457915
2226982
956297
1156801
384037
1796594
831623
795586
1984029
136593
2227378
2696332
379780
2103120
2596766
2897454
1366252
976476
1922893
1673198
79891
2804859
1353105
435400
846546
2648109
2390736
2876250
923765
52933
2562986
2275773
393851
1127168
737945
1705431
1247788
1598270
2855608
778912
2918795
165278
686695
838686
1948148
2664093
643491
1537111
121352
566929
2477151
1900665
692131
1268075
1131973
166017
128876
868691
2243499
2785983
2605470
1588837
261938
1461734
1308841
2914777
744375
228267
348464
1053138
1806796
113766
435313
1120564
1264681
2533528
1721970
2408011
1970697
1044383
2362373
1839003
2864226
477206
2218945
1713681
2064270
959058
1593326
1164797
468770
1082143
335142
2784817
1862533
1093620
2370016
24261
2314148
1687707
1093632
2489629
1424562
753776
1612843
1613488
2029008
1288131
2799518
2028014
1833055
649035
252778
250139
2772225
2374253
965210
2729673
1121870
1408300
1896969
475164
685258
2387973
719861
2770483
1558607
2097051
2026452
122034
2365336
566659
2693355
517013
2016067
2809914
242038
1406212
286036
1253628
1092455
1164661
2129872
215213
1952067
438606
1945984
1258494
2450268
1697164
1692369
1116062
521559
1182146
1215216
1465685
514711
1569219
414029
2715817
549850
441010
1992685
127956
1097396
2170451
2602912
2431638
632762
2848758
474439
623543
706631
1130008
488463
1339448
1695024
2294499
365454
201165
1279862
2146078
1928684
2452644
1176488
2457117
1870534
2672069
920962
1619439
2215959
589416
1460379
2107027
572447
2898768
260687
1315801
1322290
729042
2033380
1502536
793215
1375099
2787503
1234817
1337855
1892483
1232379
461042
2025317
1064448
1768188
2251699
2379187
951462
1224342
242709
2426276
936561
2339651
688568
2503489
4264
891702
2272047
2077476
882696
2837605
1907456
984077
1425059
497663
2349759
2351811
1492887
284877
1477652
548284
727962
1226451
2836863
418407
1018243
240591
2793199
2345708
2301500
2432759
2605291
1822734
1425734
2414382
387485
2272576
848423
2485806
1611732
1766040
760526
2239976
1821482
1407204
2052436
2464768
203266
1532694
2249122
2295604
1338756
1003777
2032118
2348015
1236008
2716210
1706693
2877183
840479
1950128
2232957
2510850
246118
84689
321250
2664397
2338045
1018836
688667
2869092
1029546
902393
1267183
980546
466189
2875806
2913789
216053
1942202
1725798
2444359
1918552
844833
381210
2896684
2449144
2628138
124648
1482495
2842549
482571
1788320
1875974
602107
505115
1168139
715902
542145
2012806
1613012
743267
1999197
1129666
1306687
383190
6439
1648451
1425326
927667
1561745
1463978
628380
2506474
893805
1172999
411532
586544
2407790
1546614
775507
1813689
2200863
2486373
1020318
1131158
680097
498207
2761867
2694894
434402
205468
2085184
2365442
1631750
2117692
1186567
2431753
1954746
1311182
2704930
336586
661630
1041933
724156
112932
581658
1242570
1729089
230906
2711874
522035
2247994
2587730
1434143
2454326
1065635
2516448
2406173
2761152
2126040
2261866
2780767
2472111
620932
275599
1923894
227718
1571858
791928
1641452
2733604
2758554
630810
407022
1805453
2517733
1709396
586414
2703229
1828826
1617184
1113989
907625
1211292
656731
763665
1785313
969845
816985
2035716
1325548
2933408
280678
2294416
440781
2227646
2281735
1446231
2709098
1354555
2459871
2359018
1992372
2267822
887243
571601
1527732
1060353
1703881
1928212
1895460
2224121
1692520
1562359
932846
1168310
683362
288298
2033300
2305806
2056581
1623728
2347987
1693986
270710
122320
1201973
441193
622407
588920
1512410
132050
2140589
2060237
2270282
1659364
1490888
2730193
2197203
990145
1226363
1920333
2755832
1112736
2142345
2139175
2056321
144440
1470459
1492628
1234957
714868
1929616
2058421
1700280
2911903
870910
2408754
260670
153710
2180637
1287601
2145151
1909395
620487
3015
431686
2056518
2391483
369861
2310373
776712
1758155
47947
635888
52404
2265421
1439011
316539
777622
2564910
2343397
2404914
1682950
2260483
1951774
2764703
2127563
2833638
1541191
1816028
772618
2576371
1682305
811354
397520
2623565
2111314
2012248
2553104
1450725
560703
1823493
424381
1423096
1751374
1649849
257335
1032210
367665
1319922
323986
2511381
810615
1767827
2073968
28085
161559
1794808
708467
289653
1435862
2385641
2753818
1654225
1326055
1597574
1679574
347318
884237
1483645
2202459
705425
2526318
1088346
2446330
2666535
2561118
943900
2907666
2308762
698163
1639503
1800248
500986
2522213
26540
1908534
1692054
321215
1542624
2166294
1544141
400266
1136945
2524631
2176700
2400790
2101375
2814940
724172
648432
2648838
2242426
2097935
1871139
242169
2685991
1826514
452718
1070358
2879491
967882
544313
1473485
2206778
1812476
2853722
2692700
1759770
960226
1576308
1810067
1913698
2017987
1611470
2824283
502398
197121
2876085
2362092
87542
2613254
2273854
650806
357919
1216289
2175209
1605478
2775505
1203324
1135588
2087150
920850
2061635
733256
1193090
1603950
2051784
1913301
1734409
810682
303149
2054717
2193790
1387861
1258947
133764
2885844
2103726
2591748
2485426
1404741
1267093
565717
2510490
2421470
2075940
2723196
1322485
953040
478228
1481021
476911
2723466
612773
420709
1115241
1854605
144108
1747357
1383812
2298008
2134918
2478116
2423616
1958780
1005073
1440455
1275132
2678811
815233
2560806
343528
515255
234231
268967
2752151
1506242
892812
33022
504894
1954992
1464197
1644569
1966609
379127
747688
353761
1110625
174340
2226684
2707263
416894
1705083
941619
1681561
2122327
38633
1047014
702858
1209609
124893
2405959
958699
2607454
2649972
1484277
1434945
1000476
1557670
2498126
2236369
2058107
191930
163040
476516
2311016
33633
136501
1373253
800499
487086
2260070
1945989
860814
2904695
2495699
610939
2916446
705315
2051677
2447554
2512300
2319211
1275416
2894204
145538
686284
1306624
359810
528666
2053388
2606551
1179278
363390
2865650
221965
541607
2426993
991998
2611790
2617534
962443
348919
2927089
2256552
2810502
1283731
1018844
465321
1888065
2817993
332302
1121149
843626
2531120
663802
500000
1963151
2298899
2523517
1799355
2057922
1713366
1889248
2283477
2830911
1629934
859789
854363
1976122
706294
2536449
2306164
798133
2545363
2404411
2850717
1992843
673174
1707428
1282137
747097
391925
2513174
1347673
2523737
97114
367515
1064188
320373
1404463
2102392
639059
1433434
1464655
1495228
695777
554599
2421667
405621
1950475
1118222
671514
816681
2860521
1931650
2873825
945327
932260
352095
728829
1704303
2761381
2544123
1786129
2021757
2214255
2519911
2354242
1265829
2050946
1829140
464320
2245923
332646
288903
481979
2270597
2038317
363169
2587912
2399650
2389271
644102
2913023
182050
2579632
1634560
2019982
581726
1651258
1039926
2736020
2025417
682594
2267691
2892112
31056
181937
640980
205748
361829
442301
761310
1011200
231523
1295511
169268
577253
2207469
1084085
1111054
2069340
1335810
2131907
838113
2649329
96403
109867
812123
382151
556661
1432023
311248
1677909
2697818
136046
878694
1576894
198939
1202569
1736947
2165692
109250
2793153
415448
1921655
1160212
2239534
1437739
1625993
2616967
2153848
2651247
381030
1451406
1354296
907970
365046
781389
1214483
1401798
1572362
1658982
2492836
2493030
1654925
1258943
2014462
728295
2356368
2356085
354659
1628909
627102
97964
2633193
2868820
2319412
156970
533169
2303626
2304115
261769
2541458
702378
463573
1747546
699422
2254401
791554
1838634
2671739
846498
1135489
2061376
1467491
2853049
2618530
2676366
652968
1562151
1321810
653244
2728776
1721529
1629798
134327
1166155
106417
373746
1121293
757696
310936
928761
166022
1958351
2722191
2245201
1634170
1949619
2846723
1637571
1297420
2522272
327446
581853
994776
1941448
1065872
2091782
2128831
1497093
187594
1606104
2149048
1488240
2280790
2664784
2702978
533490
1910145
665760
1799483
2778699
2682441
2795305
1718555
1313742
735605
1450034
209048
1889309
394584
2371794
524287
378044
854988
205843
1485672
2094908
773048
870778
2563186
44733
1805890
647617
1686360
1727223
1302928
2420776
841579
89746
2098722
2533472
828703
1338169
533612
1876005
2840550
2913559
1541544
2127216
932975
2751238
1014388
2588187
444354
1079527
444495
2535274
72106
960806
1985947
1968359
2275325
1068919
2540036
249792
1289039
1566002
2722245
1268725
1423355
2909361
1224385
2202431
2326463
1996061
1488242
419710
1434051
2318574
2046329
2881684
609483
282104
152358
747566
1567419
1970318
183429
1897404
514641
909222
707183
929567
434949
1258194
1080801
1293747
579946
581693
2089695
1515040
2250759
1436273
2656051
2776202
1208937
178589
1619963
2032970
1012781
880189
809473
1102276
1517237
700655
2161121
901283
1996880
1855472
1179776
770996
674659
2861310
858618
1800869
2607327
2933803
593352
1720527
912749
2773350
1164608
2386669
783798
2232616
656831
2841916
1568412
2576513
1225304
812287
1578643
1833195
852817
1105644
150520
2693604
748057
1849141
1506494
993214
1287555
2232312
2215464
1627197
1550717
1066227
2049870
2322575
2783724
1230864
2808597
2184127
121645
1455261
2149527
762327
2718341
228883
518987
2387241
1345083
245918
1705275
2704320
2743541
2740396
2033924
1511513
2505325
951362
895989
41435
2024473
2816680
2587641
1141167
1421857
962001
1373782
1118654
1186700
683948
402274
2771025
1090484
813000
2918160
1512810
336397
1330241
244161
85259
357753
2463900
634267
1775181
1603794
1471854
1534128
474681
1954599
12084
1755182
1438121
1487836
627477
2499829
900083
733231
1790533
7667
232895
1337820
1093216
645468
2438608
505025
1436703
2274110
1655936
1196598
44026
250818
296774
1616275
966815
148264
2355627
1997928
2884766
138661
1923711
84238
1457205
1127493
1320285
2795865
2320610
2839971
1285851
608542
97583
767817
1510963
840607
602232
2804581
1403881
1790316
641691
441968
2306962
1935252
2302718
1492070
2167061
1543606
734747
1538014
1786574
47597
1757559
66564
2345457
2376479
1989537
803925
442938
2544139
1785796
2416671
741138
475092
383071
2082783
97542
2595033
2005669
38656
1156864
110458
319910
1895568
2797495
683023
2463260
696854
2536312
1446171
1916127
1274011
11535
1807880
1310502
148819
2164693
2657660
766738
168278
2559994
2832241
2621998
10482
1625183
2103461
747726
503266
234704
481255
1951202
2283674
2763298
2371430
1959543
1971602
1271775
602016
1034033
2780996
2529807
882895
646696
2431073
913551
1913930
956252
1820295
1816695
1925423
1566283
2897718
1185758
728497
1001099
2150325
1369904
187875
566075
557789
835603
1634709
806535
2490518
424747
1044942
1264686
2691566
2629655
2155590
2616568
2868444
2172768
915197
1237840
2752918
2812415
61511
2580136
1192596
715346
1909812
298185
1669725
456776
351352
1024936
2552485
342369
928540
360862
246231
405544
1502851
1806644
2355557
2233424
1901500
1493196
690653
1233270
1069468
2458320
2215845
2222470
2597445
156958
156394
263779
1660793
64831
2578246
195537
30062
2235532
625732
45303
2449190
2128798
1411493
2323553
930583
1055059
564491
1435554
2130360
809895
972343
2185968
1340281
2414357
105437
2264276
2398439
223202
2788372
1790773
169413
1664678
1213759
2006440
671857
2050036
998333
2018296
1119377
1560459
426240
1190436
1388330
46254
2428098
1515797
2532991
2704280
13344
442069
2850352
359074
915877
1743993
2283429
833376
868404
345426
899801
208781
2727028
2789801
496226
2614205
2091805
1328533
1068244
579329
1622187
1854590
2081676
391358
329677
2858798
1544759
1628113
1707205
1616024
929879
1977780
1671614
743162
507025
2539948
797496
2263347
2489459
1748886
396967
1819104
377766
2562501
201445
2055685
1444991
1538712
2502596
415564
575021
223201
2123797
2433834
2640195
343323
643864
2632814
1849992
682663
741519
935665
1518557
792533
1857527
1040534
2140745
2425146
999663
1796435
689181
1169016
144562
1625026
2546992
1579157
546422
189010
1502604
654575
11473
2044187
2894928
1432641
2721432
956542
455145
2849954
1058765
25819
1846232
201993
1277071
130591
2454754
1899645
1295635
1758327
614083
2075330
2016134
1161830
340793
2159183
2422074
2747995
1505575
2248178
1873930
853180
2893207
323059
2193668
988694
2130084
2155394
1476998
2887642
932205
850708
2202012
1655034
2395389
874923
2009333
1043258
2367335
1887611
1748580
325735
2675970
888295
878613
2280035
2028792
2719020
1589829
2444719
1246703
63903
2910099
1900983
1899259
1509685
509042
1284398
1752552
1854689
1749
161385
2339104
2043721
1350073
1680193
1936934
324091
1958450
1110347
341551
2804533
1835016
2130179
1146267
1418161
246047
1974452
1033963
1668869
2405898
1024144
555472
1204355
1806473
2194163
2509276
2323702
2291175
1927502
538277
422364
1574053
2588319
264118
2159800
2844642
479629
1039572
2015986
2702599
908170
2858965
557903
1372489
2781252
1463827
2141690
2557217
45806
2233731
1622274
897029
925793
1221419
1142309
216742
163074
663504
1995502
810616
269676
1211055
187826
2676219
2120206
2778237
2320171
2781491
2263152
2078290
928421
384443
1279237
2514981
1467070
1211707
454760
898829
1297195
1196076
200652
1279622
1937787
207030
2285393
939020
723681
2799343
319360
1716954
2639357
2096378
830895
1630271
2101468
113510
129372
1101582
1875881
2566069
1682516
1514187
1994707
1417068
1908928
1451508
2607103
267926
1455757
2390213
117500
1936791
1581767
1920659
877577
2226379
1042309
573054
2411212
713947
2029950
491947
2148657
1165023
11189
738314
739427
722821
424961
623263
2258934
439078
2648802
259690
2022649
219402
1276240
913000
2186533
2319615
2167381
2471432
2065776
2010843
1550338
575689
182977
1163122
2697092
1645870
1802347
376714
2510067
2164740
2600353
163279
645271
493634
2752661
2196246
354223
1657752
1759869
2770817
1045346
24947
848254
1042511
760084
616997
2505086
2845611
551532
1557801
1079405
2070438
530001
2518007
1269827
1493226
379741
2514368
312464
567538
439742
2057896
1754013
2580983
1057134
1039682
927125
736105
540788
1949774
826767
1928562
2804100
631534
211756
1801403
93552
2756225
1528649
1721147
2273798
2788221
452383
2830261
884814
2877716
467917
1212840
2305481
2269497
1957539
2926721
1632736
1550583
2351154
263888
1830044
1623893
689483
1017578
771016
2902942
636164
2510690
2920510
1654815
823496
2933423
1701436
300154
2628351
1581459
1067657
1651220
229846
2444873
1747198
1299754
1369590
431511
663886
1890683
2163077
864743
2440638
367340
1132095
118641
2663029
860018
409546
2169595
673845
325209
1575337
1368656
940569
2456953
221469
2627235
1401911
1891148
2927498
1840912
1613384
2199949
1434607
977837
546602
149770
240064
178595
813037
555274
1199683
1104909
2400279
237351
1148022
2732131
845682
303120
128014
1430881
2470299
2551228
861259
821165
2114272
2213680
2631868
1123538
974989
99272
340155
628040
1559493
1401475
135516
439047
1312815
2618174
2529971
72758
2681689
1057939
1477640
1856443
959743
847292
2319648
2884270
2029179
521786
2120337
127278
2178174
2579869
2211444
2222430
869265
2549338
2905401
418020
2640185
2070110
2168133
2695653
359068
1683879
2431432
819729
552793
1252806
1992842
201274
2607170
2545546
1653354
86452
384488
1041054
1878676
157181
1299882
1187910
1308264
2477077
1884519
849135
1426181
80121
1291894
72953
1766597
1197131
2911823
931193
733985
177484
2778940
1734554
1882548
1275984
2421471
762012
834030
2903603
1385820
2239187
2053459
2539312
423129
2101272
1121882
711494
1387158
1428346
1435655
1532778
1060903
2257679
782971
716634
2884502
2904894
1384019
2296610
158804
1175105
1045963
295034
2124664
361498
1709562
2812748
1917717
644008
1966929
2923442
1640721
2887232
2553050
1598698
2808515
951049
2690762
1947942
92847
626491
1775633
1087943
2841916
500194
784972
2136844
604134
2935079
1152517
1663215
113278
2796682
1290383
150112
2541125
104381
2438567
2201854
1350947
904757
2221117
2866158
2371392
2010258
1556140
577411
2083550
2186652
253197
1889627
1415655
844334
180953
1891862
722545
2616117
251494
207431
619437
59497
202466
2182795
90347
2225880
979516
2511168
197522
300102
921947
231796
2004359
2493851
2612202
757606
2433529
2339957
1595015
271352
2888279
822362
115915
126896
1686506
1984573
796512
185783
1566339
2687280
1966409
1353749
937221
799402
1897289
1785343
2102605
2479625
2749775
1312571
623704
2596729
135188
2405011
1160788
1336453
2710395
404228
1018913
220729
2763228
937186
2403792
774411
558823
1535271
2657728
1140318
1162824
1862125
1458299
2598159
1317989
393375
100700
880437
854292
1697820
1039810
1117605
287395
2036634
1493292
2764855
928225
1135034
1774976
1106540
2888410
65549
552298
1948745
337811
1574106
1561335
2012237
696801
1506147
317262
2059616
1090842
2705924
1752806
1424175
1886594
820679
768742
1281798
966984
1759464
1430371
50730
1583670
1410142
1082393
1644479
1438387
243440
1435578
81911
2590426
1154919
1343218
464030
1108281
453776
1158185
1884745
706112
354299
2038552
1738841
457093
2571655
124325
2842727
1160054
2191723
324855
1736785
1832492
2798959
1718926
1425005
2359505
859697
2654617
595832
449797
2719551
2152731
576663
2581575
1438976
1528422
2729278
267151
402717
877274
2638575
2351046
2577719
1641492
2539829
1700467
833616
2921222
7084
1369078
439447
2498493
394162
1620826
2541118
2392171
243603
991773
1857361
711996
3884
2404177
2080555
1480868
183383
1897343
547716
2607298
2797478
1550389
2367039
2862291
2257731
2016237
475226
570548
1653014
975979
1151600
13088
688319
1779009
1037025
436656
2802968
759667
93560
2200166
1608293
2097614
142044
1174429
2728200
1493949
1656266
787239
1866171
84646
202138
654623
2349409
2875378
2226690
1120838
1704842
1820842
2915422
455639
1318441
1664257
2662576
339921
509697
2815791
1717987
1268216
2555613
898795
2351828
1065356
2494581
933190
2044230
1780337
2162646
124868
1772973
1143008
1035635
2415393
751037
2255892
451444
1493901
823935
81127
1855874
224482
1890765
2672358
2230736
583187
295886
2197896
359827
1100120
2804482
108371
543508
447136
2426245
2458763
2263969
291141
38975
157708
1964720
2526115
99037
2800409
1472583
2855185
1322319
1280150
68993
2832703
1936443
1316895
1624799
1196600
1469084
1620602
687917
913584
2183464
1553381
526906
846128
2730237
1424507
2545016
769274
1609641
387783
2665903
350312
157550
528710
1740621
1960313
2174614
807968
2817581
2237152
1373541
1984053
2516897
1698134
152116
2866010
96475
2193373
2109204
1247499
1585945
995657
1687422
2468312
1145053
1021059
1016596
2899324
2600882
2198787
481882
535283
411791
1599708
902921
2251875
423659
2332895
815162
1763433
2381332
2485838
290565
1268147
2399376
2035933
2612542
1633501
576892
317919
1254119
83674
1252000
2047469
2903480
2555277
2832815
1197868
2214848
2459249
2869461
1839968
2675811
2830327
1230745
546001
2865475
2885365
1233586
215184
1277305
2167552
1668727
721227
2329436
973882
2038967
1857337
1717854
1043301
1656208
857608
2391077
1493367
2433038
1530164
751596
943465
2483909
2869048
2934508
1658074
2752543
2695963
154262
2654726
1260804
20210
1050403
579430
1315888
915960
2058296
2624722
1878926
1116603
1734901
951626
66677
1233874
1748311
1627208
1655041
1286056
107020
1885406
1578803
491575
833251
1978556
1802482
588833
1507109
1304859
2505291
1219867
1138559
640600
384765
2666116
818793
789609
318198
1171816
1188584
497038
1680836
2822844
2477185
2638364
139580
2058451
247654
1112041
891633
1080052
1137893
2406156
1696870
2200678
193393
509438
454981
2859794
1559245
1686695
2571848
2271931
247220
2322407
577665
255256
2147680
1973083
737207
70814
2395036
2350809
1478550
2129507
943863
1722602
1989650
2078867
547798
2208628
2847169
1940046
2209930
923124
1988772
2892367
701859
1498309
1818958
1568395
628526
2152627
398341
1574849
2062347
687866
728
1625952
900651
1252613
1900876
198632
2682712
1324877
487579
862245
58680
1612191
2744153
2426523
2091289
611100
1502629
2713597
1146956
811852
1818319
2054787
1920143
1539732
41848
2631478
2370857
2350777
2400668
2305163
482354
1327969
1640505
2297758
504414
2577161
347008
985931
1614
2544983
2187976
2445391
1700052
1415361
1204487
291201
1019568
1322561
1763905
2858097
1723998
752052
1562664
2499005
344080
687821
2423710
1191158
2737956
559527
2107303
1324055
1718738
989006
2244023
2249479
2355802
2804417
2816240
2049790
1621676
685781
285165
1167587
782211
2124263
1304864
2804870
1171272
805105
1937537
2686899
1526290
1661746
128847
256526
427882
1684060
349175
1779100
2893466
2346214
1738788
908804
216082
1975538
2505315
1212512
2217845
329604
145121
387557
533865
2475123
1610175
1615623
553562
39595
1719423
2713466
2629133
183198
1027458
741644
1185586
761966
1370812
1167158
753872
1116428
1353513
2398702
2106704
2610029
2215934
459550
1372987
2798818
769092
2311843
2400102
221914
944189
1758143
2712116
340975
1661175
366327
2938071
423784
1675875
1211273
2115017
2835718
397261
1481874
2654268
629598
1894666
956400
937300
2302955
2762345
1459259
2588829
1873649
1278083
701747
343074
666729
876190
2207380
83899
2338987
2344045
2401285
2019903
185347
408774
1728119
1826501
689632
1205158
2424473
2656888
2330668
2922760
1859534
1923819
2370761
1724458
897740
1221594
2532103
2543701
231895
948627
2787201
2800264
1742710
2146484
1316380
2290245
985587
1836987
2066911
2009138
1635724
1682230
654320
1464667
1829214
1369645
1078641
2046132
231761
2896313
2667400
1482510
1282591
692955
838260
1737614
1614666
2143963
1861303
2934955
594275
2613460
824478
2196460
2683788
2624157
302357
1455341
2438286
2404460
1968897
2347765
2254198
957611
845356
1977996
1165393
652496
1838313
331006
2100966
2309823
2549245
409495
1105839
273011
67800
206424
370850
2475666
275441
601450
2691665
172736
1244548
117581
187748
467019
2514892
1130903
2939814
33457
48443
751506
2652410
1619094
1860153
818598
1948307
1080392
1703192
2413798
1200593
2917933
1328677
1317409
1227919
1836284
2218660
2574564
1828986
709707
2301432
967481
644638
805373
1102177
249816
102637
2256479
1338963
1228914
2701944
658550
28437
1913166
1988087
2315034
2423783
2289000
2804381
1835989
1677550
2890111
1852882
1607493
2404599
949187
2605187
1140804
2257209
101675
1798673
99894
548510
2335887
2925672
2006374
2288043
1355899
678883
472943
87666
2735057
121737
1099652
285125
1971312
1710438
2456379
328239
2530072
357323
2155570
479945
196471
965367
2126502
2588226
2469387
13049
1389962
1468234
1128570
1045743
2578434
2375188
815785
2348130
2906884
2290117
1248288
564865
2340883
2146721
1105562
405486
10961
710704
1479899
2591041
844819
2291503
1799418
1778721
1108126
2704701
1807631
1864124
2230372
650540
2260503
1878639
1773396
1942860
95323
152254
2563975
1100393
2910942
2575280
769944
851250
1597248
1966580
2115880
40188
1702478
1916382
563134
1779368
2356066
111896
2893254
1889572
144300
1195127
209818
271180
387882
1595499
2159162
188577
2667714
498866
1665908
2867343
1566651
2840115
1145952
2085711
561107
2750104
2328849
1012626
1836837
1704270
2181591
286154
241700
410080
773128
339019
2718830
513653
1789985
1294864
1070533
2843399
2136175
1330516
2549536
2233767
2424712
64263
564188
1449718
2481564
1211334
1688108
2692840
1860978
385754
1123599
467853
911622
2742673
895408
1926139
849851
729426
1131879
1316935
1313459
1271877
1942337
959645
1683454
2244840
101711
1841501
2815010
312838
246014
528251
1575205
1738981
2309307
2750157
1973282
769069
849033
1207481
940694
219831
1198714
1910654
2871117
1837505
2786601
1989253
2143549
1678111
618674
821208
1019309
1732411
1612532
2597468
2507529
2134546
1763314
2889433
573619
709317
943574
22308
794803
2426945
2262920
2891322
2880684
2259331
1102601
152652
1140830
1223463
1631908
1214518
1738348
2110729
2360772
2775944
1878572
2776890
175036
2263150
2415485
2722698
1895351
1495074
900671
2685450
106987
1589591
799131
60312
2689481
2040007
1664544
2729806
1017156
2700572
483164
908504
123168
2245630
1952617
2038689
2850236
1014089
78046
2143876
890256
1689869
954294
2834088
2206388
1103531
939991
2035515
512860
2734519
1793359
1715277
1180820
1899131
11517
2612966
155716
1838910
392701
1182256
2323663
2051820
2357950
1367236
2917329
879094
44154
2000047
2035913
1719837
2007145
2531353
2593922
59208
2693873
1691231
2670787
1052686
1183553
2679962
384105
333677
1836028
1094013
1685304
1798206
2043107
1068132
2403911
1011951
2293839
1835420
996178
2248617
2161750
871010
319935
51269
2449725
1755577
2799793
1877621
372853
2025331
460402
173560
2869095
1614396
441003
163545
827648
906051
411014
1056592
371752
1038493
1968256
839254
2137361
4906
1684459
386622
2130135
496531
1696615
1195981
1131379
176761
962586
854019
1935483
1035448
2538414
2231620
35013
961050
2322829
1409111
86273
2542081
63497
949127
536277
1974325
2753057
1116728
2702346
1701208
2621960
827525
1392745
1228213
1467674
440098
110696
2782027
1657586
2832214
176564
1508073
2468327
2455629
1604163
1768437
213639
2511977
2619650
2753777
981154
828150
1944446
2918404
526692
697893
2430111
1563029
2425461
2152175
2709055
1970521
2344357
2342567
736655
388765
843957
293562
2910680
2645393
565962
2934865
1077116
1685639
1439587
2047014
542186
2312674
1960971
1775778
2621407
1297015
2558317
859218
957807
2312178
431158
2562803
1075025
1082542
853809
2632455
548807
2828225
652713
21329
2691151
1459173
462356
727746
2370330
1620126
808320
2148725
2606715
2074977
2849920
2878268
1004995
163171
1036727
322284
2174922
380296
2255412
1893794
2301273
2255947
2237759
900885
816813
2358384
1082061
304467
749763
2277915
1653390
700262
1002092
1126431
784542
2152237
2207371
2887441
1545607
155869
596289
2493431
2805996
2422294
570773
2349466
2875334
563358
697230
208408
656640
1680900
1264660
816911
2243236
1773670
139292
1263582
362141
1524204
1860934
2353937
1174457
1555140
1593521
85848
1796675
2336341
1833058
336042
1366518
489711
1557113
1403678
320481
2723405
2339088
692413
2150432
1818663
2012938
2908096
226463
1697662
341934
1532212
1906954
1955790
326542
1591719
1713608
875473
450247
768524
665589
2017318
1053683
1179969
1634348
655908
2411938
574032
1179859
2404511
1689101
238662
336277
712468
2661061
1400664
1745911
1118021
2230609
2415118
1471596
3057
1017554
1054461
2492913
962550
1725284
779771
1437680
817128
35269
360176
2257627
2027145
1311801
1759721
1347962
1849746
2291736
1403893
986070
1874464
849475
1606661
1044952
2792679
1420701
1693176
375401
454371
2536664
1277597
987343
1374510
2455622
240676
1713189
2066232
863790
2373863
2355345
376619
710330
2689606
1847919
344784
1666261
785132
539410
801709
2478809
753821
689321
2768965
2149525
776784
576943
2521059
457442
1726735
2746254
1600275
1077498
390041
2390528
1150192
470810
2872010
129895
1638240
2856376
317435
1589671
104562
1553497
180796
2270083
1172096
705982
2617200
1089773
661426
2272084
1441347
2614952
1535652
1414127
1261972
489681
1822544
2812685
78509
2138284
2129591
1478520
2753256
451895
2932653
1682500
415198
1601785
2455735
130907
626023
379658
2806162
2087106
697570
90169
595009
2806919
1284966
260170
953302
1927763
547247
2594372
2039986
478510
1495906
312240
963361
1920690
235601
1350842
29598
1410347
1077977
883026
1945322
236530
795725
1028717
2915419
2286823
1673929
547735
143415
531400
1433138
97848
1199141
1558719
1511471
1145114
1809165
1071388
2080278
2855541
1908365
407607
1693391
430590
179121
2683775
1183908
1844738
2574553
365311
2499328
236218
2201047
2733054
895192
745155
1588878
2465685
2889236
1586198
416942
1368233
1138344
892641
224779
418797
2357620
780802
396228
890856
2606864
488547
1162458
2020052
26365
1992673
149770
2278401
154188
1044150
1931012
42693
243166
967391
985927
2604452
1264070
2053360
1535666
1625860
1893716
656661
1922963
496229
2303393
2648840
1258784
647581
1731649
2366102
94233
1748543
470909
10500
41117
1367642
2554711
2754355
1900647
451114
486051
1691967
2329203
2673532
1750479
2548280
2812131
2726298
1193597
1026345
1003871
1880797
2727956
1138993
839987
552471
42007
1537281
2206106
2148951
1967440
222793
2225678
1221511
2864191
791916
2805079
504832
465199
562050
2752320
1719715
1572263
1266266
2589173
213240
815016
2308893
2338865
1238358
251676
1388739
2652628
1787624
15269
2089777
206631
2178567
314558
1035546
2927206
438634
1438993
1482765
2312307
1155981
2293491
1430156
2614731
1500733
48026
1915942
1195024
1205836
1107424
1034326
1947442
2361691
1447983
2141578
2768379
1067256
2630038
697722
876721
74662
2403592
1465845
2339817
1038997
2885727
366612
1465228
1413823
810883
1453874
6136
550786
217686
927151
1691028
1897713
1864351
2514346
2485426
2220879
2901756
1825597
765074
2482370
1105382
780983
1337172
2469478
2342349
874177
1874482
234261
2685226
518392
16867
1627610
249022
2518945
586598
2934557
331108
2301185
2862281
1490917
1569846
1820620
13152
2354633
227515
56522
2928929
2642610
2076506
1247103
810039
2430775
834072
1016574
568487
554062
224674
2067947
1272916
2344231
1728990
583971
2768714
2475204
2726698
1012184
1328762
1629490
2026676
57927
2284715
949358
2606293
671667
2554117
924325
1695686
1325588
2531894
90787
1398362
2064357
2213528
2865072
2876856
1228094
2253690
2939155
1906778
1119952
957409
863464
1916305
758689
1233096
2859000
860901
1875737
436109
1016143
237248
2803004
1949843
36229
134213
2490241
1770736
2066994
2280119
437548
1845794
737001
2662168
1360827
2816458
2030751
718683
737470
2300311
2372199
1316199
701115
830371
2874361
1784919
1817461
221806
1373408
1470486
2170148
2938877
2883807
2107692
1144322
2157461
1511249
1941751
1265523
328142
392182
2444485
750194
2863310
443684
284669
1309327
2714478
680453
2042912
2855947
726996
2121409
2201849
651529
2146572
1623492
2259588
1458882
1394595
1653261
2712513
1208270
122058
2829472
2859403
2126239
603504
1162502
208815
1327083
1779798
1250495
678683
202471
2914250
1432747
2556072
1414970
158269
598925
345592
211588
2713145
121167
2817253
2734507
1897576
2488692
2303055
667326
429282
2274794
485697
2508755
2353835
2003985
2161696
301647
553241
1303001
904706
2366304
2152206
1863992
1222462
886473
2648032
913322
2609222
2910319
746486
1655745
1793290
13535
547286
1853400
18168
2702802
1717201
2816175
463747
1731729
1322943
257311
2694476
2390283
2446941
585676
1920886
408315
154914
36709
1016695
2426788
1040511
1189971
2614890
2668492
2647287
1783829
294205
1152257
2112316
1716861
1223233
1440058
325681
414929
179919
2673673
2370665
2674494
2898043
1786817
2125484
1470018
475333
925228
675384
553129
779348
1323301
492851
362707
48162
2151159
1477494
994988
1801165
1924408
427377
2334523
900935
2498162
882373
1358063
1690775
155103
146836
776506
1839526
2625832
13302
1825626
2492960
2720829
968547
2891634
1998135
2294044
196182
180288
1300095
1192945
1471292
2813418
1709641
1614769
1431170
474240
2642327
461293
2431825
1713972
164905
1089810
1381003
2216694
2690320
1028059
1964608
2259179
1315561
1817787
778080
109905
2146639
2479818
1606223
860309
1251584
1257019
2400250
1258910
146187
2068605
986413
832621
2773485
1943814
222633
2401078
1293862
2752911
1447262
2391242
54681
735802
2662578
2742471
2856423
291503
1544279
2296790
2144203
1879256
1921989
1423808
1698427
874105
33551
285725
734879
2287594
880490
705274
2482483
276121
745058
252215
2235346
1766869
264531
2038454
2766797
2420435
2582066
2529638
673440
2333994
880641
356396
45665
600118
532863
2249514
2783740
1820733
788738
240246
1606693
2069158
2477197
843074
830661
2008473
2281789
2372852
1333519
878096
196287
2296582
1971512
1778771
2331890
1015951
2325763
2769896
1117947
1776006
979686
1286867
69628
752173
2585485
2670284
841950
2618367
2012039
2364913
2046024
2449670
2644131
1732740
1341392
1470154
1114561
1512553
1252981
31949
2770906
577134
808902
95670
2687610
1035310
95758
144754
476
980118
1608110
248582
1065054
2338653
1509369
1262263
238467
341412
54387
1791
982271
2693166
595573
417136
468679
1685514
2928850
990392
2705893
2231607
155255
19349
2470697
2234424
2321925
1423832
2534783
1115221
87523
2329816
1455265
976312
1748773
110173
2694551
2343699
821831
2368548
1163447
1797884
372732
878130
1873957
1695090
2313796
2438265
295103
82490
2323899
1574357
1657830
1699279
2037453
2190262
191856
971724
15837
820282
152973
14050
2119867
627784
2278213
780902
941233
97313
643879
2549160
1046102
814391
1420361
1615122
428538
591220
715940
427494
649160
1910336
120095
1378189
412970
2100577
1970194
1056529
643430
581170
2104434
2229012
2525555
41260
1442164
1590683
1270017
2447840
1971510
2721576
2806873
1821693
1928607
446801
1026990
1727721
2356588
613702
327754
2541052
1774518
1985904
786767
2891873
1422151
1403130
3526
455548
1204924
2042071
1881671
2401152
2710940
1919125
799900
2708651
2565617
2766301
119714
2247959
2884530
213671
1899144
2772560
2706396
1072239
2229704
1787270
489954
2339908
2920630
2504995
414643
512053
170191
236147
973625
1245628
1325017
492553
1864333
2822331
1034458
165364
2797369
2733950
2755447
656826
1291552
472120
2670446
761121
2704187
1279575
2748041
577648
1784518
2731011
2463308
888991
708737
2496593
1599094
1030958
1019218
2677662
2228354
1195724
682065
278032
2041283
291931
2038545
1708471
928170
2810979
2063794
1971618
505399
2087561
181310
93109
1285924
134868
1324470
2440833
1747576
2628132
2247425
72367
1704163
2682778
224315
1400512
1850565
275744
1586423
1418177
582438
2601935
94675
154168
1692749
2443542
1040791
1711224
98733
2624114
2569651
129079
2588048
2264316
2764395
2214074
376282
597353
1708423
2392829
1020464
2747759
191870
1992980
1642930
1388966
2687019
2401498
1437938
2768894
542738
975369
2831143
1706642
1718208
436660
1470513
2885658
979768
479890
2563220
2536141
1151918
968627
572616
622180
2738392
672493
1672640
116274
1641354
802216
2418635
158204
553529
282327
2742059
2416424
733598
63728
2036469
782803
31676
349278
2445450
2005611
134579
1099814
1344996
934184
980047
520293
595351
1244981
2692675
2843975
2360839
2611068
1398510
2242571
2472081
2166790
2405127
1236838
2342396
1810215
2387359
2235460
752714
1392163
694672
1420562
2523512
452779
657436
2328634
346658
775957
965160
2209290
455407
552714
2340327
2446070
1109995
2068253
1290434
1308099
822216
1733595
2532857
143474
931579
1222503
1849086
2855543
1353918
134681
2931888
1678979
1823446
996893
1702583
459419
997087
1531891
723259
667215
2905816
2930183
1399677
783460
255699
2700998
190509
2291403
1361144
19943
2053208
2319989
2682662
1941936
451891
2324326
684499
1105042
2685753
26332
166072
2429821
917144
2861151
2393436
2614896
994973
226342
99886
2242437
2074684
777000
2073574
2541313
2101918
1411702
1740147
514548
187076
430299
2111189
265464
2900791
1306276
800374
2537977
1589932
1365985
1051429
2323473
134344
526039
77309
430136
1678939
813477
2475485
402873
1518542
2918471
1776811
129481
1969348
2238000
2576122
285986
1421502
610993
511376
2046736
1555280
2508512
2367651
1227450
41410
2250971
1137624
653834
2797687
1107744
1429
2012245
1667524
504009
1704476
1959545
2885302
1692358
812818
1518451
58024
2214147
126988
637204
2280529
2653450
1999939
1443826
961523
1089639
1503830
153682
78685
1463832
959546
694410
211917
67341
2366626
2903544
1146169
904832
1094555
2902728
1212129
2664403
311020
895831
2809490
2833607
431602
973157
339797
1673935
2328921
643302
1061991
1955839
554200
1021556
2666491
2546402
2623399
2262644
665478
2392855
655832
2117663
2886165
2673734
381639
1049582
2644955
1107855
1413071
210872
2526012
1708526
1700861
2183786
2402808
1779225
1294531
993848
1690172
2108502
2253107
2529008
512107
1626899
1327237
1149184
1628373
695375
806878
1199821
1071355
1041505
1286140
1202725
2193837
1146090
454080
455605
842777
111522
621340
2939493
1254930
2075156
203394
1163152
644867
2885699
2402817
1610538
86086
1197430
2626419
1544571
2917081
961847
212630
631533
689375
2590579
1321414
331315
2361274
2013364
860154
2509050
1906075
2430820
949788
933758
203968
231356
2503998
219076
920679
1512078
167517
246975
2063367
2492561
1512001
1682334
628828
2528502
5725
2570498
1454213
836178
1367198
346966
961354
2312043
990665
2412941
619815
1924588
1996995
109408
838103
1396731
2856797
1724729
404156
2149584
168097
2273481
1771558
2764598
2149988
63622
218650
2816248
2790867
856057
2311593
2039082
2557611
1628278
1446074
1048869
2697810
2856997
848987
2450613
1059254
1216620
1435490
2616659
96294
148326
2207988
1731359
876926
2299931
933864
2309299
1265922
1909247
2826922
1971124
1321976
1057407
2347188
1580470
2899590
2435194
2042734
2324765
1664112
332449
1750251
1725363
1217456
2672054
1124855
1848764
1294253
2294638
61803
2128923
82050
1934133
513020
769348
2131250
2509539
784100
1886650
211944
1427593
12257
1958841
2553138
1700130
2866866
2464238
1603142
1867676
937694
266212
1589172
1357676
583534
2918659
1646965
2059874
2040353
469261
2898852
2749305
966713
165257
421155
2703613
924712
1252871
417559
873605
322103
2211880
1438731
2732013
1777349
168593
145849
1666108
24127
2616031
2651011
2170196
442088
755899
1286253
1588251
1778735
1285948
1309496
2446146
109503
1359134
1559928
1602918
1720468
2433745
2226593
2039420
1195503
2493195
2543878
2266016
2869504
2880861
1651065
1977901
1571586
1557074
1263084
1439350
2782697
1411098
353754
1991436
2555667
720668
2183871
1485181
299121
1744818
2013929
1272430
2923562
1599833
1888884
115117
50531
2615799
135044
2391429
2224136
2709292
1173110
2658769
1749844
2341706
893728
2095780
819597
245306
2245939
382516
2673026
1015012
1083139
17635
2718713
615445
2110546
1124736
1729933
252230
1927753
2141637
2298249
127285
445783
2594392
2021741
1710026
720754
2873143
73228
2398899
2081944
1165630
1109563
81066
754449
1716687
2007711
1411667
874015
1818291
1276672
1734908
571098
430391
1747364
1200693
2758344
431337
1972245
888330
2371781
1800000
2264286
1691932
2635729
2056443
1708870
2050910
2431201
1604238
2719169
2613543
2103456
2783337
739740
1414638
519696
1304934
1904686
1089108
2559202
1737792
594272
2503295
1644362
1248092
1336703
1584587
1678979
2091749
1917784
723284
483909
2406495
381259
2008449
182676
2336565
1023504
2939144
2598686
1097043
1665598
1250981
782761
2495714
2683880
1265303
621373
1300570
1893877
2725663
2678947
924368
270578
2104915
964926
2358909
827337
131057
1371433
1513909
125268
2540537
2937909
336029
2731220
1383753
2060040
2376935
2514564
1879663
1369798
2926193
485937
2581135
1217594
2581107
1662188
579392
1832118
2900744
1837086
119276
792439
1936403
401102
298037
410742
2302847
1438377
1449289
136989
1729539
1228785
1154746
2138270
421621
1096408
2424133
122425
740628
2531191
100218
1409285
1928158
2147494
1390753
1717761
2370278
278440
827656
2476269
782561
931401
1580832
788279
424230
1025750
234596
1565984
416517
2063315
2361082
484571
2166233
800947
2470047
92675
780880
1111397
1716433
557459
313798
311601
281929
2855530
1712622
2523306
1641777
346706
2879423
428637
867281
2863825
1653002
225244
2460694
2192252
318265
1436728
1698535
2179040
146859
2467028
562156
176937
2798966
344143
657606
2729974
966976
1927525
2882239
1291419
197143
1321445
1303841
1957669
346303
358178
824340
750623
1862674
2874836
252800
706091
2872194
688465
2606890
680530
2358625
1364233
1707016
2234538
174391
159031
61479
640066
1173913
1756606
1417682
2571254
1298989
328592
2453181
2412251
139014
1877331
2527996
159586
2031492
675151
2297466
137456
2515759
2673768
1135691
2073522
2132933
94729
166913
1519389
1359186
2782518
1689345
2822634
80535
2646842
205003
1593643
569021
1202827
904420
2223547
1732668
1071642
2484624
374857
1011451
2908245
650855
2237757
2405702
2324903
967080
1499599
501797
1222403
1738435
42280
2164276
1517129
73469
802101
66566
2843540
2518180
2652055
1018442
974433
1598633
2856396
1101856
722176
459979
2645555
1639787
759475
2892442
1844683
256998
1750768
2924921
775736
1283417
1985541
54081
411392
2422800
1697147
2098481
1282457
2775856
1274425
2822384
381709
497735
2287738
1405448
2219859
1974139
2059369
2862229
110715
835396
2922782
1048813
531176
1794062
609483
777501
2218311
2522540
1752290
1722219
851032
285442
910506
474829
904412
2304652
844342
707381
711188
1266590
282736
1010474
2382840
2935338
1841046
1698942
2548729
2930539
1824329
1830414
2343594
604228
422699
275265
1480731
2223035
623647
1131197
313695
721993
1472826
2699768
60055
335898
2106929
1833816
272115
1951599
1899682
663876
1455327
2796357
2835927
2362579
1157560
1925530
312151
1648374
1535384
191627
2347682
2515261
2053373
174101
1073536
1516467
1718264
1462956
1228986
1775718
957707
1923728
859993
2480384
505751
138590
41273
2406329
1389238
405073
1750823
2925911
1024232
1041648
2698362
855973
724154
2444964
2513113
1704962
54591
912568
2470506
2371413
213499
2626647
100771
307553
1900897
1762640
1760026
1711075
2294082
85784
1195831
2376246
753473
2453622
2680422
1724454
469097
1884103
2705312
427583
347342
388269
2412921
1747382
551421
2898594
1176906
1888621
2853439
2842771
2694734
1632904
2932757
674378
2475216
1363148
2417000
2313906
2918585
1172172
1680963
2156626
2629401
2303835
2199705
2003521
970420
984990
1951562
420030
562419
681853
216567
2084093
29853
285130
1458832
1935879
1070086
2138221
476345
2222503
2168620
1087860
2311623
313825
1286345
2057851
1344681
753570
2159818
2925268
1579040
1097358
1433064
165475
2746217
490308
1765525
167831
180422
1661841
1846131
2274409
584385
1504372
1343053
705792
1509940
1334033
1886627
2151717
726042
1823161
559653
1714223
2403969
429258
1488482
1850908
1115360
934408
1467964
1927465
2247075
2823795
1804967
706973
225211
534121
833411
493320
69671
167863
573256
1768694
2564441
1901409
2675353
1718972
607167
421223
2204925
2449637
1628047
2920686
453686
1008842
1913497
146311
268514
990393
1268443
2184262
2822731
249483
1790402
826337
511820
1162931
781214
2183339
2280279
8329
1113136
834291
1743155
1774726
1022356
2766562
653084
922508
1265612
1070965
598994
1953881
1006335
926039
1411999
1038240
1762805
2216553
946728
681137
116771
2585158
1966996
629315
1984636
1022828
329641
1452136
1749730
796628
203520
575645
2051643
770628
53227
154303
2020496
2658495
2923476
1475885
470226
209183
1000981
2482066
2164377
177232
2082721
100103
2850630
1110644
777114
2185766
227714
2058854
1450682
1238476
103
463454
778550
2827531
183332
1593477
1048764
1196191
1413043
634374
2502984
1043314
218408
1210866
2263057
2540956
2454952
1261864
19059
2667943
2682778
1952354
2746289
2694356
1442848
892512
147535
1833836
1752377
2468708
1815210
925833
1435522
1557446
1596556
2093718
954488
2086501
764691
776212
1692055
2915579
2560163
1292702
2409873
1339681
2032901
1438931
265244
1751705
1391247
1960833
949226
2496872
2140202
2538971
919765
1004556
2056133
2169129
2691245
93441
304068
2063441
607950
1535031
2201118
1190052
1331849
1849474
462752
87725
1641643
14270
2180579
826082
422311
295023
524434
1810518
587844
2552176
847327
2419093
583973
587256
1381244
706640
126238
2887171
2294973
1676250
300647
2865873
1863198
565562
86715
481444
276153
953116
921056
513533
2719366
1211275
584843
1240133
2442095
760063
2741619
1540110
385783
2919554
2506845
519928
187437
2409816
1026958
1497312
909078
1671176
1002819
279757
2087295
1725359
2382343
2089893
485314
2374943
378625
1245985
2622064
2721976
2554466
2507478
2869604
2344212
1717776
53250
2860904
432751
16164
1474902
1533550
2064299
2240650
2647346
2152344
2912845
73623
2671228
170748
2438842
1916371
1886025
898400
2765265
2014529
1911826
200859
581266
1794907
861592
2011690
2388518
2881767
2104992
1647503
2211976
1478853
1349778
508194
1940447
2559753
1181397
2721517
1870896
42782
704338
2175675
1566382
2866210
1595141
1333177
1924322
125350
2538589
2477740
1684627
2569952
399214
777092
2900934
980212
1175259
1374884
1292333
1793099
250125
61931
1601777
2453126
1905171
697279
642728
975071
2141923
1724055
2761747
1525986
253166
1849379
1847189
2882609
503985
163865
958377
2469012
1151294
2877651
429319
1357886
2412880
2291433
2856374
886258
2098179
2000421
2753561
396369
133713
2457079
667580
2041432
2680400
1115717
2537997
744443
1647037
808968
2674903
2252514
363683
548181
1543978
2223460
1398011
1532113
1962361
2079911
1626720
1117731
1417668
1817992
1630111
1988296
2010425
1031068
769916
1385003
294304
1682338
1011179
230372
1880644
1618778
465100
230955
2704710
1222946
644456
1734389
2418464
2894694
1367591
2177741
161511
135241
2893318
1890547
2104922
2554828
1202802
2699055
2088334
1706212
2865414
1127443
2681313
468336
16329
2484767
1739628
1277737
2209608
2917575
1154500
2233129
2475907
2039397
1407281
6556
620958
1770200
422520
2473119
510279
2567015
1278893
1418509
374691
1530153
674353
9623
1719451
867606
2610796
774568
2753140
1295017
2471491
2433053
2759382
2403359
1027039
971110
1075798
228102
2002616
2340128
404486
1035605
148841
899996
424714
2162844
2920156
1423018
954267
2886423
1944729
1374499
1526897
1535919
1735033
1818453
2774987
1228126
2766209
262261
1147245
55616
1945661
1457109
301134
1119953
723593
1128963
2667775
152018
2690638
2665423
270194
2775978
1979036
716885
1779037
1160583
2818463
2878849
2083641
1312817
1673724
401946
1902571
1717622
2623997
1854297
1812
2350563
803066
1294140
1576226
2850304
2872620
212909
700509
2884812
2517028
794505
2239016
2454092
1696311
1381705
864477
1307774
788848
1363342
295512
398267
1565515
1273425
1196220
163413
644129
168967
1687412
2899936
2734383
2021034
192349
1643119
1344588
2819105
1753253
971733
2733654
1279529
1693645
1490332
758555
1680263
2695493
681384
2579621
903988
186117
1324178
1072136
1958343
186784
102099
1293367
681599
1815081
2400216
2179651
1702575
608326
523500
1775135
246272
2665500
1176197
2016513
1836084
1360501
1010624
1601331
595797
325165
1917313
1923813
1363947
1095400
1052773
1759426
1129583
2569683
721188
2265427
1803401
486577
856063
730908
1859023
2750385
95150
801931
1325843
934755
2390194
2914879
531359
2917113
1980312
888035
661780
2618301
1070353
2164430
2386219
2870448
1985109
955111
177019
394396
2042385
559051
767346
871528
119437
1700270
97067
837454
2802106
807242
2496278
2346688
1583902
241373
1175630
908072
1866087
1624724
2387996
348552
432192
2166681
2722888
2008281
1313028
444030
544090
1492526
154563
1039952
2458546
43701
702176
68714
471643
736000
603917
1553052
2518107
1648480
2411997
935864
1274480
2396372
269987
356310
1397423
1739220
1950965
298784
604388
1172283
2128890
1248075
1258787
34090
1260378
2796753
1370746
2940321
853147
1614825
2686394
2492832
695648
1145530
1670707
2461016
2188794
365934
2040854
1003159
607304
2093188
1958319
207547
562510
2183732
1277874
1990191
1682315
826013
1690993
2215615
1551111
180789
770765
1345148
2175304
957341
2026279
2230665
2118448
1558129
2029977
2496064
1987810
1844357
2355423
2779638
1299629
1433456
2176540
1262487
1362603
686789
173899
450561
441162
25255
1950567
2818382
1041324
1327642
2106901
1337937
433363
1270730
1531478
420699
805173
768176
1351719
2857902
550987
2561689
916743
2509302
2609480
113492
2738953
775028
1767756
1587719
423733
1564485
2189158
23273
2116161
755617
2410808
1077767
2577989
2169703
2424987
397027
697422
471476
1613464
2308569
314598
1330827
1060982
509758
1978978
895690
2290477
2056066
1488268
2249567
1521978
2864241
2804236
1497025
136037
2760673
1249120
691417
2598561
2581696
862160
2511560
2288340
559144
298752
1130232
634357
1887404
1705374
2762557
2468201
2541184
844184
296046
1905824
593153
1178385
1601882
1229922
810093
196523
2562469
767229
284422
1674965
794343
1041209
2400209
1792737
2095754
2613210
2711103
1600997
170305
1677006
1922419
273823
915435
1294157
2506509
1325128
1536882
2092687
2087524
1352010
1043571
405506
2649694
1797985
83440
1968039
654024
1853031
1340893
2078774
263602
2916460
2116797
1952850
204046
1621063
2475727
1990208
1072705
2054087
1702442
2283123
908174
2095382
2396616
2358550
660603
1721893
400502
1627341
1774732
2702845
2267144
1062418
97027
271717
1993976
1575813
388881
1266540
2434439
2260457
1203413
2296438
1404937
1158694
439698
2280283
2781759
1104329
1713058
1795483
1788066
2138750
648027
2483736
1723326
474002
2279728
67423
587836
1243810
2543814
2746993
971970
1157796
1289370
1630067
2047775
2703046
700439
1582316
1855483
806555
1975895
866763
2102946
194113
1212871
2809798
1392417
1929225
1217870
2651566
1177670
751374
257588
177309
2739248
1055441
1714221
2488759
2061612
2921746
2561335
2496161
1845411
1908117
1297427
2924371
669164
1963651
35253
1634263
102579
2319550
1748990
1942280
1395216
2796353
676782
2287568
906266
1862189
1801720
1123941
2829742
1718348
2558755
140801
2864785
1977698
2470428
70741
627290
403667
1575055
2566849
975960
744093
1583548
2158660
429736
50198
68686
1881085
107098
1060650
1412249
557987
1309676
560062
711505
1445657
1707024
59831
626430
571318
753197
1714226
568617
2234914
2907914
1985178
1868721
1050349
2786675
764645
307241
1718645
1704694
1475586
2597900
1793877
150686
1877613
928203
138465
2150910
2835837
1154166
2805705
1506533
403002
2418895
2870061
2743581
2114001
251032
2142675
1691597
1943413
2547832
2934489
2272441
587456
1863516
113861
1834775
2801277
2148077
899322
1347396
2474988
2895216
1817695
2075244
1831636
1092191
840636
312228
2333179
601551
2078724
2547737
1599823
1953031
1269187
2699633
1674082
1148545
2624306
2898042
2387436
1663287
2043285
1445756
2298470
1359518
2459137
1180484
1872897
1603501
2409016
398838
1093994
2302329
2825663
551348
1324353
2571428
2851804
2008977
392144
2415862
2880494
1271620
2008486
2507268
2117697
979267
1733860
2085783
165927
1756749
1289082
820629
1394963
1066035
1844165
1826585
1523303
214830
1263886
1599821
1373087
694209
2551361
1060741
2104153
1242444
2761298
2416591
877470
131284
626087
711195
1187944
1514243
2791490
2224113
1750406
438850
518440
649294
366744
429249
256359
2640989
577843
590288
260000
1540309
1469094
1344433
2056400
1393187
2842733
1394506
2385013
1031820
2839138
1124337
1704712
2089029
2680649
2252348
1154750
2141596
800300
1316941
2115425
2214161
2560447
1031815
1707036
999123
1502878
1080596
1802692
1842514
601954
1879153
649749
2468392
1915308
1851839
1095749
1890689
461125
2472403
82485
1575438
799197
2425943
1564125
46120
2268881
1715963
249246
1012445
51624
657300
1562782
1384354
1928724
748560
939250
2200961
59379
2884859
1930604
1578534
523327
790280
1433379
1907977
541321
57799
141840
1464414
2510555
1212306
2366993
1951879
2321902
1452176
974322
1090480
1107261
2812000
1444130
813277
290509
797309
1144876
2848655
2486029
747608
209693
836523
2282395
1191142
1559151
1893260
2370847
808186
2670517
1230655
1380599
1453824
1474311
2799074
2595329
491126
2375086
793887
2057997
1782544
177612
1174807
509011
996764
924789
86867
989836
777277
1611172
2350328
401336
2911321
954917
2577741
315286
2501974
438120
456037
535922
1329125
1486216
1375970
446661
1233800
1911290
798844
2915247
46124
2694461
178383
1711580
468392
662281
2849534
2662214
2017288
2567722
977853
1996825
429678
1267957
1567986
2306887
2766578
721555
2108047
2159743
1994417
52618
1768606
1306475
1761378
1591809
777472
426089
2793024
791404
1801382
2625308
11436
509402
2377784
1656590
2396173
855574
955275
979920
1061549
2615995
2813260
1355339
846212
2901494
2409845
2787634
2487222
2611637
191160
1175270
485880
1370228
886831
225048
271042
255651
1465647
97363
2606381
1956260
2325922
2923335
541994
1240263
1365123
2586040
2220861
1271742
429212
465455
1901811
2046567
2285468
499753
2144655
66651
946410
2444745
621519
620831
1810880
2912798
1007159
2077149
1106775
850227
824495
142869
2736309
1526193
156633
2225816
1445635
1806777
784640
727978
1404808
2838436
2049533
2269502
1414648
1640969
2729878
896086
503778
2303325
1533661
2044972
1938695
2233208
2590530
230621
2394821
2826311
2470445
783957
2277769
877166
2480448
1558410
1718767
139017
482665
2659696
677519
54272
782449
1425578
2162256
980671
2326695
2604504
2918794
254557
1208456
126641
1168070
2824775
16754
2272166
2120001
2917056
834684
1878823
2523857
1368796
2909426
1870508
1826981
2933203
405303
1645606
472630
2494553
1806885
2737386
1773903
2707226
2121829
103712
1916340
2193862
2133527
2468488
2381003
155935
1742396
2386528
1347572
2415500
2858412
2145961
2793976
2834315
2278383
2341606
1181361
893835
18358
325729
486505
2907920
1558211
487948
1439961
645836
1886185
1333376
2313709
1605683
928452
102377
1136511
142282
1846418
854107
2703401
1511974
2895798
2821525
1243940
2232903
1874668
891551
1673180
1831597
1319616
1172472
2160560
2580858
1072571
882290
451270
851689
1374729
452867
943988
2896531
240514
505567
1894094
1875438
1037625
1053398
208602
2231672
772011
1820537
66900
1956594
2671708
114020
352043
2631153
2186959
2080527
2084109
2493666
1249981
1401402
1596624
555354
2533252
2197669
134216
1973521
71978
785826
1351226
2523008
2085023
1786473
2460177
301941
1551426
1554023
194738
1872835
1325860
71979
2455102
2517842
977993
987179
1236782
2849050
2115023
1647980
1451141
1419220
2242980
1503913
1627684
2547124
1050076
1846214
927150
1350121
733753
2391226
2453147
1195012
1939342
2305127
5424
2119004
2775201
113108
2303724
1153482
364501
1863459
388211
1320517
2169479
1009865
826536
1226876
115509
2427942
700957
1973316
635283
2033
2751061
2165656
387088
1297747
2684812
2038344
1207369
865721
27954
1092346
1653260
1415709
1493670
844911
2798616
1455635
1872145
519746
920648
2609158
2206793
2928747
2171050
1871888
2821646
1514852
1480182
1774874
777196
2016762
2347160
580988
491867
2856674
1848262
1530490
1593979
1687449
1294079
2669698
423784
2461390
710084
381917
2322274
2866912
1990584
2862238
2544218
2917748
2782037
1664273
249767
2365142
2747587
2675877
331254
1786852
2244283
2568292
2435331
210833
498739
2208456
2470871
1836317
2312358
344541
576035
269544
1482590
303297
2249076
2414821
2851218
1635881
2324013
301192
325714
2390406
2111018
2313404
2030809
1998276
1164562
1623561
730523
425213
2415704
1790003
1090302
730970
1612322
1817288
2755569
858249
1776257
1070208
1759982
1447022
345830
2644581
309142
1142638
1817175
27594
2534803
2561016
2449237
344498
1701331
1937252
339953
973125
733230
1273990
738648
349963
875849
1615754
2916464
2610094
2687416
1920676
332186
2033875
1759151
371288
1031996
2587105
2549887
2148283
326243
2108454
1140063
1955163
1899382
2880471
526283
1177334
1101917
1547855
1565336
1403427
1794036
226418
1220121
113206
1905919
459742
2248887
546168
1692445
1593533
1305522
666618
1067398
89857
147804
562118
970653
2460341
1684302
2703793
324830
1961518
335621
1839940
2593372
1261664
2844337
1941187
1247907
2494371
2209384
336645
1775936
575509
1246149
1766129
1860604
2010404
1723079
2082014
1787747
268551
272836
2370734
2862431
92468
1383960
108443
814036
1692499
1516568
1895371
242478
683399
475913
1136104
2066584
1452440
843315
2922368
1834278
1735578
2608274
447887
1850219
809778
1418135
238515
805436
1639205
410853
1546363
64728
2558198
164964
1515188
358741
1389451
887882
1602364
404312
1472012
613917
1639261
2762137
545628
862163
1258581
1352165
2859564
2138021
2654531
356932
2591132
1453680
953957
2659009
623357
2348878
1146065
875635
1794743
710282
2353064
1318404
2749293
2030980
1454400
260044
1014720
2759619
1292336
2552211
1272042
2303334
122942
64660
2583099
2353797
769400
729092
511579
2230639
329024
7895
2701378
1204485
1039368
232382
2009550
64370
1783469
2225807
680830
1060720
831537
63815
192004
2005991
1654892
1050851
716560
949727
2858111
973549
2658188
1803883
2199798
262231
313966
1432039
2430719
1725452
2039323
1359673
140732
10063
2275373
222097
718884
1148016
1913365
1886087
1395103
237214
1541561
919725
570358
2762036
2769204
15784
143227
2781761
2703717
314285
1147898
408538
696384
2769980
328847
2534826
1292247
1411125
1257415
1959277
1489896
1649296
1108441
574029
588214
2619909
1443888
2735801
1841690
843416
2157624
1696803
2919006
2706129
1651159
1624460
1380040
2081533
708979
2179883
633704
1169136
1403512
328812
2825959
2445205
489455
2224548
1897736
679973
1195089
870555
84190
2098275
2427416
1105785
1475933
912804
2435373
375287
871855
1103028
1194707
1484582
747466
183874
906462
184199
2712797
755431
1256902
2127665
2592137
721845
1075561
72356
1013826
735990
186350
253300
2880533
1749080
696861
1843757
375022
1060244
2508667
81765
1690868
532237
1673194
1734723
1284825
471509
1063348
1913911
2082713
2904388
1271098
1263027
1273368
750668
1747192
2205211
307726
1465599
2933946
1255851
1865020
2613788
2739533
2506217
1817400
2592586
2038002
588549
2431234
1711739
2570006
2694302
684420
1845009
1776660
2512208
2437093
1844980
1371621
2668816
1845476
1924842
1268486
1867893
2731811
2549640
316376
2550870
21869
98965
935999
1371992
1200067
2535326
2094739
2834413
299223
2078428
2648746
1733426
2799878
1313966
543236
245397
2568321
2883950
2706233
503833
2711967
2670883
31852
1540773
765837
1660178
2471426
283101
2200688
2165309
2852304
564013
478212
2498130
2068495
2570320
308290
14067
686667
2920564
1090136
606582
706719
1595962
721122
2163354
141497
1175341
379353
1200896
1817718
1966604
1572686
1787193
2156148
2455589
1788691
1624955
2501711
2651605
501008
2544100
333182
1367690
698031
2280200
1514809
869278
2434885
434930
1849874
2888894
2387271
2067297
1475949
2794547
1098689
1545561
1691527
1983249
2330412
956440
85322
470200
1393585
1380993
2212626
761341
1392579
486290
972102
2925470
2753153
1822623
1414869
62787
2193809
1270513
1100791
2280680
2222529
942009
1932521
2848478
18935
481750
963190
1970385
265599
1500119
2772607
1038360
2683332
2406188
1134639
2517127
1586775
417508
793126
1790744
474489
1532667
2641451
2536951
389128
2185537
2117610
386845
2643141
556028
740446
1344117
1682821
2252950
649556
2309934
461670
2534500
2398496
285534
2374319
1422794
2824795
826176
2331444
1768793
2738317
632429
1658502
2171045
2433561
2596079
1113112
2732290
1922605
676560
2595729
2532247
540113
2295620
811124
2346219
2618866
521116
436083
1719727
1337779
834700
583963
823804
2814330
453546
1460184
1342565
2615714
1937548
2508842
594481
2449519
114245
1835315
1599195
984400
1611413
2270013
1276263
2790615
2428703
2169337
540632
1206294
946625
2211406
906319
1201780
2107525
2158495
728387
2301291
70027
2550225
1850027
543517
1191350
918755
1145305
793691
382568
948173
1825572
2837718
2475633
2670149
1488499
161516
1903878
327219
2051232
2931536
1350779
2164909
2757382
2779471
1978545
2281350
2793387
1872917
1727236
2467321
1639361
418192
1711337
36885
362079
2751582
2900514
2393651
2905676
1609312
2903686
1056407
724774
2519337
36154
2787817
1519288
2616967
1490510
2692819
78995
1830333
1351199
281565
2489347
1293702
438883
2007718
2624386
1729120
2117437
263355
1413452
2094766
12846
186261
259213
1804546
2189742
1608368
2475294
130468
2631343
1571537
974845
14761
2568192
2211942
2680236
1214334
1047607
2765095
919873
50576
748523
2110376
1146097
1767562
188255
593095
1823810
2233704
1006328
2831705
859290
1900158
1703800
73956
1722417
2181389
728300
1062545
1443877
439474
1573218
2294178
2653247
317866
1736284
2676250
284565
2497466
2285084
38261
591271
732844
2244723
990367
1828139
179170
469888
927535
583357
1275700
303343
400456
2536375
2460783
94068
787324
1822016
748451
354477
1161834
1986806
676650
2724567
2671550
852798
2705850
2199616
243135
2317901
2683711
2224960
461960
2109886
111397
180508
77952
1492422
1061300
1772816
1839368
1123111
1472858
448942
2658077
2875325
2526681
769515
841452
1607420
2054757
596046
780905
2365148
1588100
476511
2748890
1101557
2302231
247859
38701
191004
249026
362831
2646089
648400
2644119
2254906
2881917
89157
2466240
268814
2336239
1200203
808055
806277
2181779
1120370
104628
1512338
1247742
2917155
1720840
735459
851642
2299439
1092339
1987972
418758
1284445
42146
1990262
1187357
2199024
95742
2366099
295137
2506863
1868056
2725845
2810032
1349973
696113
2356250
382633
778259
705749
2784441
1930481
944206
976792
573265
2052871
34057
1459428
2768256
607101
838134
819050
2240497
1722115
2467866
2796716
1174926
2576456
2348486
2273715
809713
2457083
499412
350575
1351152
217822
1710403
2820249
2807598
1188372
1289168
2911553
363196
1847933
1547800
999425
1726982
1438637
457110
1597307
1655869
947461
792262
1668561
2466116
2815854
216561
290139
1821687
1446483
460023
318692
1056294
277116
2123567
814720
2655354
2455764
2645489
619213
2382596
2552871
2225937
1339242
2282979
1405525
694206
1030993
2583986
2607785
161758
2399801
1595096
599649
876742
2005467
2245177
2053882
2727795
2851255
2463809
2757864
2347372
49856
120096
2454677
2693411
1290794
1175472
694167
1069344
2036373
2657658
2743863
1877016
1932862
2264681
21328
2913192
1691111
2722827
2135740
872993
2503931
1808402
1149534
1384423
790711
808540
2057158
1818756
2535810
723200
2164788
646963
2405968
59410
1755124
2202132
2818653
909603
426069
1643665
968451
1639380
1834968
1684137
1343992
2354830
2373632
421478
664961
1663631
2020498
2551019
1202979
879492
2443912
554830
887878
1772163
1379499
2786661
2204170
2084601
2214780
77276
940466
1206940
65425
1865135
359855
918872
2630227
1270682
1910039
2870323
344841
1506993
104700
505484
1117948
2713702
63585
669577
1727930
2545897
2293981
1574510
369403
1534743
2375426
2477898
2010835
1020751
2453788
1542157
2111357
2277059
715114
2528599
246598
2907207
1202674
217652
732007
832132
289164
2420922
2755026
324528
2706124
1992453
1448272
946251
2525747
2891148
2601086
40658
2495062
1237714
2238299
1752345
1093093
2804362
803534
2142979
1243423
149581
668905
2814723
1155389
773414
1617974
584892
737273
111333
963680
1459309
1157870
901137
2409071
1254324
2931011
135385
1136138
2204617
841334
538409
188908
1030220
2814156
2688000
2475877
337598
2449110
1967913
2072229
1751236
1035235
1041636
181595
2374541
1017488
1624449
1370743
1537317
1691232
2413893
1191011
264059
2689351
746385
1970125
1662625
450850
247254
961645
2199195
728797
925859
250469
1706901
1595305
2129457
934617
668428
564681
57087
1800412
2646295
790597
2211269
232383
266493
90700
1558272
143074
1837366
1636282
1434177
1235721
2830687
1507743
508349
2581273
1174213
2596739
1904664
878556
2477211
290028
1515714
2114710
1235712
2298757
875276
591657
2531794
1829167
745642
2319082
2214500
1790793
2479978
275984
349534
2701446
345976
754122
2192300
2781764
65359
1184637
2483896
1174884
2359970
1391465
1453469
983329
2266034
2300271
197987
2785615
1291348
1559051
1147918
120405
695262
2235121
1713227
650702
2262414
323175
1967173
548576
1644703
1480405
1934071
216449
1663678
165344
209225
1548559
133609
1801329
458349
820822
664380
436680
2634098
2001900
148998
1262113
2470317
1283888
2039093
719967
2809395
2533807
1317447
2243350
2022310
1875507
2401798
510425
2635368
1879313
99809
467950
1486273
672514
2255875
1290135
1383021
269508
1758304
1813631
2067289
127418
1248195
2575403
2824639
66068
2669014
2142875
434761
1913252
2017627
1406404
1801043
1343254
2172072
627302
2348257
111818
1628882
1924272
478382
598104
1272875
2341505
540979
168197
2108814
2220808
1546317
2811449
2393750
1539607
1984261
1951567
1471602
642251
229323
1102658
25518
56258
1668869
1408397
2729127
2435006
1281187
1977928
606764
2464145
56714
1871220
1420322
2241463
804454
2425824
855160
698156
2638844
1498103
2397753
2029318
1132696
2551447
1441856
785494
2772037
2934622
318149
238474
723812
451167
1733733
1479145
1554878
537135
1849114
2717573
1630928
1205913
2713374
543133
82466
2467505
2044176
2197916
691463
1818664
2758696
416947
255100
2841789
1651692
2790087
2153777
845664
2324644
724888
806924
5726
431263
1032997
2552616
2891400
306722
2053524
149075
183622
972069
1654654
2826242
596166
1782344
1638664
627789
1940070
898060
2414702
946278
1747411
1983186
2924456
1339225
1762563
141488
2220696
131372
23739
198490
2880404
1692456
2803317
2690478
2616648
2415644
438123
1670704
833083
1517732
1579143
2095171
219847
455180
264347
2679608
677194
1603024
2860453
2763427
137801
1645495
2123412
2483446
2429961
1531264
2411757
2803299
2501925
611641
2432
1853637
272537
1498401
2175866
102621
2353754
668768
1469519
1437927
1876164
2206760
2011419
1248070
258850
2299977
2846072
2044313
2243174
1324565
2888523
1443299
2297183
1202692
1318758
2585243
621442
2215380
56722
294882
2427690
518640
1066618
960034
1715269
626896
1304268
2480858
2676047
2556231
821991
2856140
1343670
2742038
1946553
643898
106072
2716082
737776
1566110
828281
1462243
1888581
1909750
1198699
941985
1068089
1012660
622155
2109817
1345446
777338
574875
2214214
2665295
1065645
431927
920022
2475468
2137693
2060482
370000
210628
812572
223785
683528
1430678
1972097
2601019
446685
2025742
902083
1113170
94941
1401167
2655755
1403762
1140715
2711698
1951539
2069727
86401
253443
1267937
1684564
988294
1149516
858543
1006374
817644
2890790
1035820
2485657
370940
836969
1086666
2047189
2787009
642156
2563399
1086368
1069998
1654165
439807
2937797
2824806
1003207
1449625
1593191
652359
1078070
1890868
359201
1140661
1114614
99297
1356959
2574870
771499
2727302
605422
2820409
1261571
1776889
2612498
47506
1208601
2531287
1082909
1301235
1283894
456980
146877
1490710
1122975
1255905
2617768
52941
1786765
2910350
2398322
1975642
2614227
2041941
171828
1438099
376461
118517
1448255
381518
1331570
676738
12180
282896
1290164
1370632
2022336
2518735
450085
1781910
12290
2268333
1468978
2252109
2572499
107968
1062826
1111465
2888988
1535239
571794
2743513
217509
547337
2051352
2212634
944509
1936380
2472444
2378673
2717542
106021
1543012
1252931
714713
1062467
317257
1443232
1420148
347844
768844
35325
723190
1130979
1207006
283409
2555005
1297409
693612
2777412
1022818
2343178
202598
2067158
2720344
1760975
957813
2207087
2011894
1108592
2483392
1725091
2697283
1498370
2347944
1615360
2401875
681485
1786522
1299406
1212003
1685896
2651628
221178
1640912
1790695
2438678
2862246
1224618
2734139
670840
2532738
2702030
703806
1324103
2217448
1160405
2150363
1338378
1457547
1221816
619572
720645
119538
1347190
1279789
414603
2201764
2178437
1546271
2218078
2610823
2587359
2093883
979469
869620
2708580
2302372
1988309
98306
311654
2900132
113634
2183535
395291
1128607
2044550
944689
1259724
2937176
1646605
397983
1151692
2885035
2640405
416186
1480130
1836202
221500
1029719
739202
2398181
2861380
2536445
2571402
198349
2081331
1789091
622211
93745
281155
723813
1577829
2838993
1407354
561470
2441108
882126
1703161
1202498
1489126
2016626
1554971
1231621
2316697
1030265
907716
2278618
2662311
2034615
1734579
754219
297480
69889
2700137
928127
1108877
1006566
795842
259825
2485392
2816063
244299
2489959
2195869
2521426
1509634
2604524
872386
1409044
94592
1148678
2056591
2075523
2346436
2850470
1604133
1303447
791869
1998890
751033
2081795
2650338
356725
1728833
79730
1338398
1283016
1316072
2444453
349770
808223
1446965
57979
257468
2677319
2676130
1255621
2670834
1222019
2548928
1672853
2584121
1120482
1495773
1715748
299052
1660936
380392
1863359
2081063
989598
2114145
2732884
2341915
765537
484407
810057
2193099
1867572
1577851
2483627
68789
2788619
1199231
2609883
985799
2607787
1135790
2033517
737421
2620816
728529
439784
2564749
1284342
2627128
2678058
2577137
2852154
1380515
1946192
2316541
2051591
519057
2239831
1549421
2898607
115336
1333655
787122
1533335
930493
1437503
728285
816824
412608
118180
895111
2319278
1245244
1082092
2261026
880437
2177873
1133429
573180
2692654
1566636
2132069
2559547
337546
1339863
318753
2395975
1946884
1780826
2816529
1805799
1819567
2837095
197152
2849143
963313
1436052
366871
1677836
2399630
1132682
1254978
2720820
1774489
2777309
2752345
1300494
845660
307488
1307669
2704122
1846774
1612899
244243
2251161
1791859
133034
414202
2799357
1375331
2359103
201958
2104811
1921628
2457115
559782
1398305
913997
2857521
815273
1121290
1563244
1626724
732262
2477301
2593845
990868
2763968
1037078
776692
2617696
2321447
459177
24571
2537770
1763915
1936155
2005548
2528725
1469752
635160
546301
125785
742773
2203139
2778907
2700358
329483
1186602
2619393
1477824
1818296
2468043
1471992
2894469
679781
1545689
2296593
2211382
925593
1933802
494272
1458135
2298779
466545
1375766
1142609
1638726
1108102
2669498
974618
2398782
1555089
1387360
632779
2391547
86230
2819971
1356539
2485259
741407
449414
747943
46208
1062014
1671422
1708215
2107196
1075188
301166
2063734
1549462
2400807
2414557
1270574
146614
257184
1856046
2017604
1281406
565187
2383757
1329738
43237
2858296
670833
2766745
327214
365988
2531188
126917
1391381
2723804
2788626
549357
985157
2825345
1364944
2184691
1854154
1918895
2843598
1413681
1203579
2317401
1507865
478048
972721
1906194
1053836
1060501
628995
13669
273547
438057
1871207
495913
99570
2500803
1354631
390116
1822145
1171807
2158482
1154026
1195637
574755
1511404
424349
74812
537700
1458918
177609
2932143
754122
940523
515208
838748
182466
981230
357288
1145543
2360721
1688347
1378517
1516901
2110381
2054430
1255016
2518423
79643
2448686
301461
2888910
725131
461200
315944
2516418
1310342
538806
1685399
1151735
642775
655358
1515570
2271192
1232454
761945
583922
614823
732978
2451312
1126269
2156333
147802
2887306
1159729
2633139
2238135
2029785
2580569
1778267
1204310
2565088
2151283
141886
2333130
1149447
2465722
276386
640110
1045789
2131005
291304
1920072
297660
205714
724681
88706
2106430
1543394
1290902
1616951
1823453
1047904
25021
1841592
33541
2175009
380611
943016
2317705
1843776
2167093
2544741
2719594
2844422
2117117
108385
2140117
2355335
987560
1194262
864721
2679344
33992
2002561
142339
2758218
1728760
2869833
1628171
174704
115514
2178492
1418566
1749458
1007019
1624817
507388
1612467
1555365
1595685
2654204
295172
329497
235099
2103817
356615
1688109
1803792
1455266
2320849
671848
595340
844706
1520933
743579
2041351
2793372
2364081
1640393
57071
2084672
1608562
2288265
1168507
952458
2182756
2412789
2811651
1118727
2341436
78864
41188
1161108
768060
2224871
2160607
2328334
548637
2273518
1963379
525607
2473727
2623692
889813
1159613
2752026
1605913
830526
1845025
1220916
646601
2479433
578221
2386603
1787859
2823240
2773115
1085447
2616535
786100
2538708
1289796
1922113
313951
313487
600061
2486254
1426849
2014729
1293401
834512
2005540
2520087
1167362
279117
2463625
1113751
1434374
2141590
1136875
364580
2571682
2659376
2733149
1026110
71925
331379
1939119
1794421
2151385
112292
321900
352844
494169
1386971
2233284
2718783
44419
828523
1401913
1428105
944075
989508
2384184
2924641
942577
2144906
2389007
371995
216229
28823
2454686
514227
710590
2640732
1966362
2882003
1544324
350746
419964
2696681
726943
848082
2238315
150738
1865775
419494
2510840
1105205
1884342
1802479
1109949
2338684
809161
379505
1611833
314370
1761972
2435289
955959
1071996
1241113
1351503
105077
125038
1562615
2026480
1300822
2928780
2407809
806025
2150903
613255
518520
1328807
2234804
2488944
1767733
1070547
2375108
2841194
1278065
436921
492469
1790891
1457637
2090360
1181439
535426
1021494
103022
588947
1365433
318134
2462676
2315740
1280302
2761232
1833463
1994262
1395201
829766
1332540
2364985
1848317
2824212
1072978
2507730
486969
2007763
551876
677824
603025
2689480
2645212
1808391
801250
2564481
245015
2305555
2854723
2772445
2219673
2366348
2590442
356577
1697486
2159194
1555756
588961
738038
10011
621661
1125476
8785
2662047
1982497
31161
6671
1394757
987147
1024385
2102308
984867
2720536
2817782
1941985
526066
2106598
1502488
1787091
2143629
925480
2652727
2802914
2578526
1519974
2233101
2510876
2856375
520801
1715869
890129
2884219
2903997
909674
2339260
1088674
645123
1001614
447440
1310861
2939153
462816
2356629
937702
594049
648799
407452
643442
515661
499165
381857
1227272
876685
2804402
2615972
1610935
2868754
2143466
2421697
1110921
2460344
1713733
117532
1264247
2357553
221871
2905527
592849
2136043
1889386
1638025
2289240
145037
2787891
1604811
2244739
1656953
1953320
2796596
1691810
2762842
686687
1037665
562191
2717965
2271198
2652536
2563276
1943407
1394638
1948301
2589181
1588201
1175669
1570791
2808153
2262320
2270728
2899438
350950
106337
2260148
1549032
558443
1717653
381301
1738332
1773038
398583
1040130
1631924
1510637
496262
2196694
1729735
974900
649483
1678207
2191906
413721
2148381
1568341
18738
1064513
2516194
744279
2914808
1529373
1911569
1752528
488349
467112
673034
1784336
2157912
1598785
254482
521970
2939314
2468137
288595
2107401
2868505
2762424
263384
2138842
897839
1084833
2632796
1095287
1073215
2920961
1045911
2734674
416512
1691460
1664688
2419931
2849047
1808676
1951232
1858085
744273
1239153
478608
579210
1337027
1142112
348238
920647
1514679
2549574
1756034
1179645
2241471
2354948
2823465
1244070
2162660
1000207
998681
2226126
735225
1033459
740474
1655711
189138
2124169
1547270
987885
1370054
1298621
631398
1194673
799572
581051
1405810
1798329
2275575
1612984
1426010
1827933
2568281
909667
790292
1823505
2916294
2031010
1178575
2699479
83788
32097
2317538
2913172
2083444
1540566
1972642
1702972
1649268
1128178
1563107
1817686
2635627
1363226
1931660
1763536
2924328
908175
1990372
1858927
1619004
1284673
866569
2217943
2473675
638167
778071
1265530
1642321
1573952
266371
1857185
921486
2851718
2121145
1955353
1351575
1937958
126898
914738
1898660
1706204
2118191
2757779
1725962
1908433
2530918
2294755
749777
274413
1750098
1874357
1690992
1063570
1646111
1213893
2934891
1180254
370382
2495342
1021942
1611845
131716
2673470
108307
1510706
2663620
456572
2412967
853771
2744230
360308
315651
166807
1629032
1857123
361607
463575
2049075
60391
2166547
2069302
1087294
845393
2359993
2069281
483267
281154
465571
1642886
1058966
1712559
568406
1883016
674609
2474028
1380256
2245189
1567555
2939784
401731
2054579
1153977
2608928
2464271
2009859
1001577
2671030
2297920
1354192
149499
2283947
2235881
1122426
361356
2164370
1360264
2725007
2823028
127182
2575227
2235812
2912063
736438
701257
2432024
225656
1391393
2930452
1948569
665898
1460569
1012505
662946
688179
2001359
1405685
1499896
2008924
1529951
2461759
755003
910281
1875799
1725847
1777978
2070903
1509933
1347490
2361868
2340524
2452593
610849
917651
1344092
351703
2579092
1524221
1501972
985649
1873185
2822718
2517717
2458227
214681
1696375
45042
2255733
838868
1551900
2714890
2461995
6636
1023215
2204006
615812
2926599
1586918
72841
1013897
1966920
291222
2561658
2307022
1502744
1747588
1678212
468927
2294517
72003
1157497
2538175
250184
2814748
656015
330361
2552075
825348
407395
1767708
533784
1992554
1909127
349529
472314
1074937
1928470
2456696
2391043
2928908
2858193
714226
637374
2121165
1593856
1701695
707478
541021
1512288
625529
1358896
2513351
2701407
660509
1734172
1785857
986542
1490763
1502883
41828
1079996
2376245
2695783
2806633
1158140
1442833
140113
2128255
1330884
921872
112969
1722441
199562
215693
961272
2049207
1972930
2910481
1961240
1498172
1701061
2433537
1198588
2678252
423288
915340
2105301
1832252
1394906
1003134
729861
431992
1692725
2175151
91255
2923968
1644903
2890521
2255040
1885643
2493314
1652900
674363
2147604
2732856
2229586
2880429
597039
397564
896682
1614187
452046
1680656
2448885
2638336
1135008
1848025
813196
1428727
1607786
1228132
65217
1560955
1405901
2616442
2878595
2397468
2933888
1376638
1914933
257363
1809351
1942363
1117912
2270112
795720
1944757
652411
638166
1338644
1844798
801240
782342
2660116
542179
264090
2022709
1651014
1871662
928667
744313
706234
1793926
1178815
2027486
84593
1887245
2031205
858454
1750212
2338178
810340
970949
2180476
278161
1891035
2548066
2586191
286212
548096
173058
97972
1111233
53690
201847
948891
1324204
273713
1981854
2615564
2304027
725149
887180
1623324
2480682
382351
53124
516782
259819
2892269
1899466
2764532
849999
2845815
786455
750981
1579260
124563
1901072
417575
2002351
2557163
300649
1660287
2002688
2140264
1874683
888381
1023878
1503886
1759387
2776939
1409644
1105643
1776125
2250420
2437814
109395
2791678
1698618
1619438
208886
654973
1360535
1404579
1989927
516513
2052245
481594
887537
1288727
221650
701932
2621344
1013120
1226486
2787890
1326562
846118
2820264
2914332
626323
1372822
2501221
1528793
2013937
958899
2938242
600483
1774806
1769100
643800
2578849
2500461
1726216
1029972
2860330
512586
2494170
2477262
618595
1380099
2007841
1787642
1235225
2784418
1877332
1744574
366845
1440039
293735
1243438
2531471
2130172
2068947
766097
2822034
351000
2689697
2460620
1130004
1327513
1636985
2796732
1333550
667242
2565678
1324121
688225
1586465
430439
1699477
1217304
1500733
1758475
2221025
2845943
416715
104871
2423705
1210359
2376730
1197016
2714007
2163345
2933152
78452
68159
282019
2144690
2146956
1879299
586651
1289367
1932722
485378
2193152
2886527
813934
1503524
2038922
2215320
2570073
54512
1620960
5001
1938855
258818
2277646
2002895
1616350
2191696
2444661
702625
2216070
1328297
2209711
1941450
1960251
1717817
1859308
2251235
1502764
670196
1823009
1441728
51533
1014004
2133630
1380710
1163236
1606228
792732
2462256
673948
2212940
1245706
145764
1915477
1551351
2122803
2846623
1504182
1243893
2454695
2350068
1567184
2355649
2281810
516670
2094149
2931596
1173326
2867618
476902
368355
2240574
1154544
2900777
1197948
1413959
433548
2412942
677494
1692668
1393592
964031
2708247
533319
1834548
1492478
687589
1969366
2454391
303543
1957326
831763
836460
1621434
1241988
1031852
2377151
1660112
2542783
468267
2002651
2420960
35052
74365
988081
1317543
873564
2814468
1737068
796339
691252
2826261
241072
20179
2820606
19213
330224
906441
1067351
1361217
650981
2848527
1578597
2816550
665732
447909
1578462
1647895
1833150
720103
727896
2672515
842990
155654
2403479
106748
1097610
831684
1850698
2494451
2234450
2140529
2831299
1427330
2501129
2143702
704484
1502192
1212557
249655
1605018
1683911
2503734
2502029
1987054
556616
1662727
1052229
373778
208242
626593
930353
1543202
1707290
2210836
339842
703456
1584863
2866560
1512946
1132735
32614
346529
2541972
1572249
2746967
218386
1312524
2779647
1115050
479404
2641662
1895006
2787925
1674650
1852962
735106
2343745
608954
2903972
2725635
2623387
113248
2804412
1837167
1225633
889741
2188912
1709643
2060157
828827
2378624
1330109
1834876
306318
2314177
460887
541783
953186
2416226
598638
1051773
189384
113729
2199087
2778861
1608360
2852578
2732302
1920065
2111908
504519
600148
1001294
2885279
605639
1718482
1608095
296998
2037338
2100210
1968061
2701762
2011349
1614697
1672523
184224
149027
1256191
1932957
1190238
63864
1588841
2201398
2398693
243952
2385671
576206
1846455
627879
2531810
1443134
1840345
2104532
1865712
1412965
1117865
474740
1785165
1739153
1799026
1728019
2133043
2829706
2841682
57874
2023250
302910
2490302
2320777
1394260
942974
1222488
799808
1899614
2348190
894975
1825951
1729520
1010611
332211
1771931
1757241
1587330
171031
540817
2302727
2554246
2784272
1248530
2856386
1974029
2434643
2682385
289285
982985
2485892
1787492
245699
1780981
1773105
2720274
2319316
1228769
1337424
1954965
1501707
955707
2704246
2793463
2214674
2860106
1284044
2908017
1921575
2677528
631794
1703796
806182
2322579
2453315
892344
1334944
1688203
2837263
603912
270902
264851
1301689
709838
1508539
2683738
1219957
1859055
861073
947
1990392
2829549
894283
2690601
2884949
1951994
163488
2806455
43148
2618809
1573568
2541397
401823
1732395
2393319
586398
1222684
828242
869033
2054842
126795
2522644
1619701
18735
767915
2763578
2050726
1940476
312662
2284718
216047
2587589
287323
1506813
1076935
402672
2019902
766908
1604134
271006
1910459
301104
1059525
2405317
2838413
135783
1133373
1257285
2055668
2639175
134235
2196451
418315
1334314
1958868
2075158
1102608
965459
398948
2454186
2835211
1202805
562501
2556578
212200
1021278
931477
2317798
503777
282587
2605236
742766
286041
1293673
2318512
17194
1211717
2354918
1584164
1826999
385672
310789
1414767
494529
2467794
1449243
1167597
2585277
935765
2025188
2287132
218205
306352
2784655
2268685
1690992
177907
2083133
642585
2693334
2603115
2635049
37466
2337299
1661696
2304067
2601529
298999
180750
632222
2080430
1012293
2106889
1747727
2223300
1140099
333782
2008566
1706677
568112
944281
855852
2735226
2790438
1028212
870553
289503
2864294
2309223
971888
1221522
2274989
200549
234198
360572
1240682
1162797
1341355
384563
2575231
1890090
1469405
2003560
356056
1998384
812708
1578835
1454211
2370819
631731
1906661
873746
2472424
1358854
2706907
2634258
1079552
2204257
1635635
1663683
157114
1535791
2789551
1708807
1326665
1901041
56089
1408216
846393
649016
660376
2893863
483236
207448
1732432
2295749
1581641
1259580
1991416
1359820
1151891
1095433
1129321
1037649
715596
180734
1607127
1957796
1361058
2156548
561417
1007686
2805480
625431
736536
319208
287588
1301736
1645184
1634793
2469846
2651169
398979
388417
2519475
1755608
85789
1414493
1408479
47144
378602
926405
1399548
232921
563313
1945600
1654997
563869
1335541
2559522
972440
2597085
1752026
908028
147986
2451126
294693
299537
295913
2835073
1474307
2597184
2811141
1926727
2468267
483332
2605816
2648489
1701523
2557507
1086502
395454
600086
1098964
196558
337569
512061
2779023
1113136
2558434
1996206
1344047
2880244
1424584
575468
2221422
1147527
1917933
2933038
773223
1095199
685781
110310
934135
1706469
2500691
1457901
2867799
1093156
1968109
1878414
1388837
1173495
208553
2016767
1707450
2523563
2235939
2907375
477523
1232714
1741409
2058050
1918632
1030425
1595466
2242527
1313077
1861092
223406
1787826
714877
287900
2063697
2125067
2929480
1349282
1826260
60106
44389
626123
2293864
457892
2410799
1625597
2867495
2354445
55802
1323883
2750158
2654909
1396311
443047
1260902
1563504
958162
480527
2387473
127233
1143108
1309556
119870
1417584
2619036
1683721
2238775
628429
1987435
480826
2227848
1041379
791907
2512107
869255
1087284
1049743
686003
578414
2144749
427945
585260
2207845
966638
75258
1766606
439495
536998
829691
1495218
799867
1713638
1593956
233139
1864091
1749976
340766
2488423
550915
1164814
2716693
1589846
266503
41387
2922655
1172445
2187766
1625115
382538
353441
1038674
752719
542628
1010060
434419
2104157
1176157
1654294
572821
77852
2356336
320525
280710
2350673
2801212
405139
353716
840294
522999
1114953
1226295
2799442
16517
2798651
714463
740029
1715457
1479243
790292
1912473
2252348
2287861
1215192
2567349
1719879
2768856
1231064
2785701
2022907
291198
648789
2079250
2899024
1846447
2523548
2057912
1586365
942502
58180
1675541
2333787
1192596
2255405
721048
659203
2619134
100961
158309
2653913
1814736
1361918
1095143
1012493
134128
2054337
1228104
1167455
1159292
250370
2432225
2284468
2190773
708577
2206620
1870092
293606
705616
1242557
1693047
1508269
1605806
2021416
1136514
1313409
811444
2125568
2674527
2009037
2835493
2521797
1723007
1231212
708782
1695004
767485
2042243
2083009
948846
268791
1168052
2274659
483243
2185054
1107077
1967783
2583631
1069765
148984
1355780
2239989
198170
1712820
929112
2574335
2700801
1052998
2606678
1485664
581571
393752
2613336
1633858
2206094
1321191
412560
901296
1677064
1064075
2747392
705637
91335
1869042
1049846
393614
1824899
2134067
315411
1318764
466680
1952943
2725900
1026521
1991083
2577519
1275326
2398145
777655
2472765
2460686
256143
120090
2169591
1413648
1795626
439618
690200
2186296
1098756
2681286
2377547
833785
1274913
2390421
391720
829601
465141
358737
2754121
2247688
2869735
1851045
1391154
1665716
707798
1117387
358751
501376
1677141
2083641
1498970
1748642
2777299
2428965
1111767
435039
1864489
2613597
2627011
2631498
1014956
1565857
1093818
488510
2528967
2379242
214984
2294670
793227
1258210
755932
771516
555121
1115786
1454894
1134645
2011128
658977
1370117
1529925
563793
2309933
1652983
2374481
308976
2084842
2617427
2907630
1173607
1782400
133040
1572352
1003259
1949124
896562
2585087
1382199
1729865
1351034
1783734
2495502
118947
1153911
508377
774598
961954
2455254
1870587
2115319
1712652
115556
1498059
2609442
2142343
93122
2807393
330896
2399125
281217
2797658
1451855
2305827
1713931
839187
777845
846559
346285
561499
989989
587072
1235719
1132119
493511
2910703
1263813
276515
1876234
520085
1637211
1267978
1882611
2761113
2709370
1696808
839081
476633
31055
2267692
2033017
2384276
1517439
1130478
136513
2929759
1790674
912169
2859062
1286464
1974303
1038942
2465077
185877
2645904
2542498
408942
1636656
2159771
344853
2242267
1213971
2267659
2078828
676034
1331649
1677345
688700
473412
2608541
2841747
94906
952207
1629461
528374
1823371
2493261
1668183
1189980
174702
719735
1343119
1149062
1197378
737272
853252
303729
61805
160636
15663
2610312
236112
1555197
554100
2152883
2913839
481421
1735290
2665238
2087995
2765132
1122939
1663400
2599971
91801
2248275
1618207
524613
543201
367291
1635621
2097971
1022177
1246742
1082386
1407560
1807882
2219922
1225557
502257
1416331
2745107
2235524
2233973
975034
1333490
2845795
2306104
880444
1236953
594539
1828150
1366931
1750173
971954
732724
1633275
2447054
2459937
2594062
847016
409334
1101098
2518551
644122
1734415
1712062
2618678
2411395
724535
1086381
2207037
1059426
1306895
2603487
1137590
2225576
1318957
99580
1086851
1594712
2906647
648730
2840856
857239
2818114
1216344
2497758
2265227
1347458
2792944
2779487
224335
5023
265213
2583505
1491116
743201
700614
2815414
823486
2794381
1931384
309229
916045
1691045
970483
2406891
2248648
1620417
2137563
1566356
2673094
2881614
521889
1003387
2559038
1357190
1398258
533791
1952720
1562839
1568981
2361976
2445943
968850
2707963
1298796
2729630
2089066
1674070
1874069
1877767
910133
1258185
1527482
1693493
32469
226255
1192489
2619924
1507037
1622035
432483
62504
2682825
1500868
1154906
1356169
169409
1585515
818041
1437557
811936
438251
117429
2109947
2575921
1536147
1353587
2679491
2092960
2760955
481704
2863547
2485434
92362
604459
589118
2631255
2308825
2439374
1660609
1242645
390945
1896955
1985191
1570528
504765
430764
1112556
2428588
2275447
1436669
183564
2403913
295131
50693
1072770
403136
1186156
2703971
725435
1015928
1175160
2352245
1241958
836243
2067890
262987
760958
2423729
968176
2243850
1448986
245474
2468497
1246704
1622698
434261
834848
2324347
2395973
2464416
2677170
2388969
579497
2408565
2125635
1317699
2184882
2499873
2663544
491097
1531085
1311797
19866
290820
2370941
579676
216301
2301094
2241601
1600852
1309587
2511640
957370
953819
1335590
499602
516150
178753
843687
2607305
2520181
2285282
1826995
1916113
2357149
276511
1624433
1474600
2724230
1169545
287721
388547
889031
653304
1319311
648938
534890
1607257
1600764
885310
204668
1327603
1343915
888470
189985
1264869
815723
1234966
2189683
2593714
1974233
163074
1818149
2851627
386149
1937659
456814
2401244
1334264
677505
799422
1259112
39628
897307
1584157
146439
1399178
2402778
1034182
1739161
2204632
1118829
463584
288557
2925494
1117290
2635174
2835518
1343905
2005835
1787607
27373
2687570
2832917
1438087
2256763
2180779
2704322
2095445
1788249
2019894
118077
269812
1330630
1220579
1031535
1631400
1118692
2059159
2246717
2244633
1907797
771480
2178386
2325716
411226
2378337
1520081
1237831
2257194
551961
179810
1373882
1755014
1462898
2685285
2900027
860236
150625
88614
2059270
1647196
1931895
1945643
1189340
756063
1710626
1496563
1216217
2857474
2930337
2397429
2685578
690753
2743850
2360458
2905492
1520955
809003
1159542
2581316
2240077
2675369
2640578
2213998
417776
1724194
11301
777735
1267483
2413555
873043
724673
2046571
1541523
1730929
1745977
642880
1921919
947206
1619178
2404830
2125282
1788091
335593
943027
1859017
2631711
1697373
510374
1728131
2520250
1248850
1500512
2407960
2341019
1117658
1364534
1490429
1572497
566646
988326
33881
2018234
1199780
1544151
2326086
474805
496279
2454365
2779952
70330
2357722
2867494
2470918
1060988
2095974
1371879
2723098
1956972
1341817
2035446
2230662
2903953
2203489
704168
1033223
1922531
485720
2795162
567273
1193595
377407
954117
2341141
1659319
1802484
1191703
2491978
2668430
1925820
2774161
929710
2822474
759595
235366
1968075
1571080
2259611
2549409
187571
370199
680386
1777747
1564453
2926636
1436539
2881408
229626
233231
1018136
680067
1058655
952970
1347445
2414748
1990368
2541863
481393
1091157
2590506
1039726
1352316
2005307
791055
1129015
2399772
1582033
738269
475138
1367017
1647229
1417987
1977760
2016381
1319820
549203
2084493
1017393
2850640
1933770
1622853
1684244
181223
2215868
1768110
1369076
1786988
804525
1320503
324070
137855
2868472
1953082
2577053
235776
1618137
2428955
1188598
2280708
260004
1383339
1404520
712191
2507940
1862777
27344
2579639
2480851
125655
762104
1117119
1825008
667079
2494065
1262138
1956264
1143279
1039678
1466164
1229435
916039
166337
57570
264467
473606
1920663
927193
2255345
1284637
2556741
1762150
1823825
139449
2125468
2669001
1468420
2259632
980644
207726
418523
2526658
2724735
1672074
241323
113426
1819268
2833195
2913942
809505
2869952
507908
953922
2925697
2389953
2097292
401516
1721529
2241053
1170297
1752795
1242673
1278176
1591124
786837
2337343
2742255
1478819
1962302
1079816
1957634
839967
1752564
2413768
965147
2765586
2390255
333778
23709
1104831
2143363
296220
430115
1310474
112949
1062510
2622825
2051155
292312
291676
2668739
357790
540104
2431137
1779470
1920806
2822514
1798381
1697630
2288289
2173893
2241949
1008490
2750422
232794
1803850
2058954
1426156
120487
976739
2531775
539976
1961710
675989
2368209
745312
1266028
37052
882668
1995416
2473468
2131730
1391182
2774516
1943150
2212372
145720
2368727
164738
1264829
2887885
1365615
2093681
2237431
1728952
2190171
2914607
2195424
2742137
1810136
1623799
790528
875339
1509268
1574506
2189712
1165236
1585832
271749
1101973
2693716
1706109
169795
1909414
2140164
628812
1512129
2836459
1070544
561065
2804056
1208400
567350
681295
1763961
2371400
1930080
494604
816803
525076
2810274
2379840
1029307
1921333
827510
2084017
1089784
1965755
866629
823221
1275751
1417894
1921690
1055727
2365508
803138
2057540
2210422
2815561
655856
2006362
428826
1270654
1973153
2508193
194676
2917330
2921143
1482654
621152
333505
359735
419049
2110941
1903061
645196
188883
2118680
784884
1271820
2075788
2404741
417276
1417991
950318
35645
678009
1492261
66723
2769515
2777271
600003
1242178
856510
368636
555422
240145
406585
1663031
2529362
592896
1550070
1875141
540244
985326
2227079
2297188
702292
1644211
504707
2562592
2215907
2888859
593810
2266221
2661730
2686443
886530
1492826
1474414
508970
1298015
1287223
2494526
995420
44795
704569
448897
1403258
1479482
1363473
1377504
1055198
924653
2130471
442221
1886822
2076881
429387
292551
16997
441393
2195391
1228520
89814
451899
2399270
1308316
1418391
360918
136110
2687621
1893182
478483
939987
2740633
2205306
205331
2529414
1921176
2269987
577690
2614883
2673555
1337902
2275195
1167378
2727677
2727170
1071187
1942328
166774
1786301
1901736
158961
116615
2487961
2858867
1496914
2273425
1581410
1533946
314888
1105442
1352136
480553
2216737
1965668
1309945
2109574
1397951
1069458
1445062
772496
1805262
2920426
1050679
592290
244160
1105715
1465415
1919184
1870513
1792377
2090171
2833660
2109345
2371080
2460083
1663224
1884025
1206298
6069
2192999
1629393
376444
862096
2383000
491826
2764624
2738322
1283627
2886347
2407811
578675
1308199
1093328
1395477
243298
1582738
398219
2769900
2218487
1970190
2690805
536166
1471331
1863311
2177391
2062890
50321
2140900
217892
1107294
2828548
2158568
1781868
542710
1229354
1957966
360678
848583
1490195
1914035
1044277
1595613
1199252
2606652
513856
458073
931496
1594332
434320
441396
2624793
2763625
2671517
1691881
2620000
2552872
2105299
392788
463486
1422353
1326867
725007
1856882
2233458
122458
2807215
2048668
794455
1333429
164271
1191241
2345000
497199
1681265
730504
1370247
1928774
430919
2429818
2344945
2164237
1120863
729432
1100134
1913590
766481
306801
453609
498007
433115
1387749
776197
1612619
429779
2851043
550180
2337197
2254930
136381
239690
2931760
25522
2739219
891511
2679312
1013053
1881037
730518
2776524
1441036
2537015
1378390
2740110
1640209
120650
1589141
2004650
1127189
230636
2858248
2704859
2930964
1162554
2874387
522327
1279280
635285
571567
1097247
2709431
385175
2299348
1018193
2602731
1701352
1874564
816377
1991788
764242
410097
1435795
2744864
1538934
854237
2702230
1223134
487664
2042375
1132933
630936
16400
1305080
1022362
2620533
2113662
154742
2767705
74259
2559033
1433074
136365
2312494
2692128
2286268
334376
726072
1079275
714467
2550795
1595358
2277277
718151
338487
2701718
2305928
1583610
423679
387467
2390477
1818641
857352
38103
1264367
1560692
491779
900618
2894767
1751617
2831674
2128638
1088979
65476
85306
518726
195791
366942
613698
1991686
2924061
2057907
160588
1784283
2128390
215218
2588423
975902
1027716
1585383
1851839
2327390
360864
2781064
1695930
1851773
1528923
773417
1004758
2377466
989957
1063354
2156885
1951048
347457
1761564
1801132
2933512
1219968
1011346
606984
2392888
851132
2467000
1866550
2811260
2935298
789345
2210262
271979
2741974
2626758
589495
355030
948950
647919
657451
1208957
348060
1204180
553891
438203
1796516
2737392
1025717
2382137
1949272
422151
2406265
1692840
1698816
2512309
2757449
456275
1984275
1651120
1666819
1198885
933178
2590388
839120
1735043
2428498
1670810
380376
1442509
379230
1587978
1873455
1761328
1833333
458029
2452171
800913
2706008
2142528
1072784
625887
14836
924566
1637005
2569068
2345548
491931
2285253
1090663
257281
2201679
451266
1064761
1411009
1511448
1905805
1118135
371500
630715
2450424
2434497
958126
2675931
579174
2348556
2474248
928232
895162
2873314
1179567
82152
2230558
1138343
2485092
2130687
1599265
2370491
2656058
226601
2085053
1794773
2022656
1471799
2914291
1629265
1213592
1258968
714560
2055804
953582
243194
632523
1712229
365651
2865431
1914924
1241145
2220775
2498659
2587361
21077
895248
81507
1764669
2807519
2445217
874105
1837619
1276409
786143
2538113
715932
2073314
643095
1733296
2729504
1245214
2136051
197360
699645
2800644
1843272
2650583
2343227
907730
1153154
1901017
413017
1170794
1165001
373233
2688531
720381
1020972
1319567
305774
1736767
1428525
1603986
2076918
3858
1525541
244907
608811
2156622
2920708
326026
2056614
2366284
1506219
2737136
2675059
1576926
1979489
632807
2209293
92692
1777790
875868
1841477
155118
2352834
1748004
1151505
690265
1259181
1645075
1782369
33965
1612498
20765
580530
2797282
1089563
535863
1569001
1649742
128809
1840876
446806
415267
2602883
1059836
352585
2914286
1568565
310984
1992919
2833998
1226926
378732
1797906
2291471
2811748
2502903
818829
257342
421266
2703982
2047223
759523
592877
2566003
645096
1594739
1501283
1130249
1806126
217034
1366070
170680
364037
397332
2230532
1691537
1350788
1527592
194470
899238
2902559
1840140
2445366
614360
423278
2860346
421436
833707
484906
507451
1418057
2176674
1833535
2417666
1206880
562602
1694306
2090517
1695212
665393
367517
2519110
1708508
1713773
241242
1818254
819661
897280
932360
2428457
1050024
354709
1395925
786538
2366446
2280730
2060446
1106040
508315
534207
2267332
1775257
943222
2672285
1185681
2456430
931287
2483699
1777192
1057259
711978
1016947
1327444
1959777
1782961
1453194
2384670
2848008
72
2730556
1083665
1405704
2214740
1196545
716743
227634
1194993
2244636
1585412
1906249
2342918
2807109
1442078
1870531
1236750
2621514
2869155
1609103
1849824
925795
1918391
2594003
1471545
590491
1706186
936815
1845301
2306427
2062968
825591
2668102
1824745
856688
1160471
1769800
248383
1272979
1057722
2660227
2291449
2893588
2251053
2882506
2787148
2745757
311955
707480
2862863
1097391
1154037
1106291
677289
353343
1467501
1842456
2369752
2867274
1430082
1309383
2381146
1167951
2476500
2749613
1232244
2916320
950139
2629017
2179842
1767587
131169
1823166
781857
847887
1130489
2036325
1117404
2321139
932311
860287
1350956
1908119
464517
1537087
693002
269991
2802858
258783
1592673
1683387
115291
1036266
2210688
815354
512319
1914260
1354271
1738406
369585
1402657
335981
902790
2311259
2280369
2867991
2494406
658444
177222
80225
1253876
606242
2214160
779463
445282
1727576
1012801
1392235
854410
1475200
2092934
905534
2928912
1795057
730390
439859
1375908
261649
1921010
865899
894942
980693
1885660
647218
306675
455047
1426742
383448
131655
167317
1260928
2738085
797507
976818
1754112
2806822
2770379
2318088
1475938
2211745
2072905
756963
356448
1473534
1358496
2351053
310071
1085935
2153805
2075547
2879468
97034
1367016
7869
1770175
168289
1574402
534682
2640860
165435
2832943
2497072
772370
2738401
1191554
524882
540001
753913
1677190
2680130
2734769
1096215
2729984
424793
1341330
2644797
2104206
2742539
898628
1432342
1339525
2221074
354307
2427807
1929350
2870135
2799011
1686665
2382572
1846360
2338549
2713360
1833341
2193455
1331867
1369569
2729260
1467940
1150290
914758
2801839
2250693
1724141
2701027
358896
501809
347019
495197
210188
2862399
357650
2754720
2670088
2270268
1337338
774118
285830
2046467
656488
2019981
108611
1566952
1235996
2819875
2464120
464384
876431
837029
716523
657212
2185938
2772577
2298537
1274954
681272
1675311
1700701
2358535
608900
1483514
247231
2852995
2362182
948728
1640236
50655
975226
600301
1347438
1243475
690580
698483
2899502
283455
1293157
2673703
284458
2761058
388799
1105860
2772580
2873816
2034413
706888
803019
306600
2097776
697295
399162
1949972
1991470
279453
2478811
2845630
1672132
1069974
2011184
899969
2004409
330765
1027574
305226
2906242
857102
2196037
1161738
204962
2335506
1884919
642382
620222
2005052
18247
2163836
181182
1378528
806835
816104
290309
1385624
1345581
1831652
1502296
2626445
409082
340821
1928881
302006
1881255
2625918
1355411
2659572
1537896
1684803
1428024
5196
2519917
1169919
1754301
932233
2635195
2145922
968597
991045
412390
1548460
919781
431329
1167426
1792231
2486296
635478
1883547
267998
1492004
2829003
200542
73136
889519
1075525
960035
2724369
591886
2495092
2825209
134408
2913291
845217
2167952
2764728
2835781
515538
601329
476279
1127347
2548851
1539697
1790950
671784
546659
2247729
361181
474801
1846079
898031
1282180
380406
2508984
2591086
596735
2668617
1384071
549387
2029153
2256155
263780
2487300
875739
2662645
2450859
639848
2501032
2365325
1449689
966540
402586
490464
1835295
2079290
805814
1504106
1123829
1559939
419341
892434
137802
310028
218819
877112
1033259
254918
2401288
713152
1076102
372836
903415
156047
839286
327267
2144611
2914874
1119868
2826327
2338284
1145469
646485
304333
2334790
197528
2875178
2838372
1247027
714366
2793832
1992681
539094
234925
1392118
1504796
782193
728430
1458771
1248767
1473447
2842843
1738511
51521
1328602
348430
1793332
1748611
1794063
1428660
2585378
2612943
1278782
1871934
517734
41554
2583730
2252667
2436238
1712079
312857
1229707
2100149
660510
903937
2832632
2688656
495028
1323862
462648
1100743
533607
1520206
2149832
145576
2401953
570987
2869529
1430119
1756885
96775
1205232
193384
747794
1977912
935665
1930684
904028
1595274
198480
706046
282983
2685307
2864254
995249
581158
690218
2578737
368476
2826062
1364906
2122191
1610986
8079
1180559
1403263
285660
1828855
2404357
169009
479346
1284303
285476
165549
2573390
945122
691291
960101
407292
2815554
2562732
2275715
121153
1298755
2203366
205175
2381013
2231495
2133727
911431
1734218
2764062
2329943
263841
1169151
1700029
2768554
471851
1470643
2622729
2811385
564777
367503
615413
1599543
1592634
937431
874943
391993
365971
2735516
992917
1987258
2646522
406770
2586542
159700
2523125
2933310
2603940
2902411
2671759
2362638
2842244
1509773
2873269
1416547
2536551
1168921
1259819
1215276
2379913
576091
593811
514746
744811
907088
2265900
1761043
2396499
2352928
366029
1005299
2625678
589022
740388
840576
642014
2443988
282931
145767
1201811
1030416
1318472
396359
846382
30885
1269431
2233831
906299
158628
838825
2549891
2764409
2084094
1822476
1950885
1319498
2611848
692825
1147422
372999
1730713
956591
1865750
2836062
1744581
1710580
227636
512091
1079409
2107542
1696275
2356338
807364
1081202
374963
256102
1052761
1041211
917413
2093571
257937
2431672
498928
2573412
1095620
974872
129090
1848551
2333018
2426216
2362371
2353746
2172959
701004
1766375
298264
1372779
396089
1452452
496311
840614
1167934
2777269
2166761
2206042
1326688
2461383
844685
937333
1045511
1422425
1453333
2409821
608149
2773178
1261196
648444
993710
858945
2717581
2010860
2842589
1669772
2748213
1048125
1731460
1112867
201647
153055
2184008
425652
1274104
1273215
303498
191238
256910
2281164
538532
832622
1574279
2589098
1752499
2758253
818718
2690893
2475262
2677006
1748965
2473376
1219993
1545132
1981941
535153
288984
1329594
993189
403214
2419902
1244018
2610823
1923374
2599351
464545
680022
1018092
2454010
1537498
872125
146258
1343137
1371301
133918
610599
2452506
2613704
264231
2158797
280138
422649
686030
170290
1959241
1530606
519936
1962239
331728
169328
2026559
279448
1010657
1213916
1168125
240334
1704743
1189594
741160
918145
1754099
1777528
1202530
941716
2839347
2835215
1538287
1010374
1999480
699152
1504611
1412267
1694546
2163492
301288
2771214
1603213
2338923
410353
2727132
815079
475437
463764
932761
2127702
946929
2543161
2691211
1833684
1986953
2360574
1938417
2788519
1320391
2590797
52281
2099890
1858223
1573354
2756077
1271241
2165969
2230639
2641334
670466
1063942
2882818
2460523
1345421
2222489
153368
2911943
961166
413166
1319514
31914
415346
1585814
2180516
907537
847710
2805308
1228144
1122944
432713
951360
2213466
2331667
2714901
2183495
712704
1287745
1021590
1600949
95538
236168
1429621
963778
2896591
414419
953100
2264191
2625640
1646681
1235223
1111044
1941996
908515
480943
2020137
855204
2329038
1408802
998215
2539819
2536987
547027
2417657
1211762
302989
2850901
1234887
2525788
367622
2673722
1230251
383163
220516
1208432
144295
1384335
2385920
402580
1750479
2444016
1002626
2418739
1036925
2734903
2098581
1812530
1594207
532635
1961969
2565447
2662686
1313837
723168
1368252
1943669
1370457
957419
2397425
104283
94099
1064820
1879788
2734353
2021225
2102243
734345
430203
176189
877764
880841
2657391
1958559
2227912
920152
1054991
1198147
1160024
663755
2292504
428026
2891544
831334
2133880
426886
647536
1078833
1125084
185789
2302522
1412871
951380
1555939
999323
1236072
2530882
712648
297704
1968062
2369380
1522777
592683
451175
2793772
239624
776081
2541108
255329
1959433
1087327
2101134
363345
1393976
1289810
1239434
535415
1239852
2363348
317443
1499646
934944
882566
2021966
2539997
2269349
324372
2360866
941759
1286424
2014677
880586
442609
2848650
2539195
776116
724470
2263764
606766
216205
1330629
712410
1320339
1021666
1895086
1034165
1095805
1693769
1241997
2661473
1935497
320129
1969741
2717435
2469440
1984860
82402
14717
2365429
2699912
789153
1164524
1273299
2296673
1124160
2249301
809319
1618607
2676577
61150
1543618
2796441
1177642
2427171
619873
1100018
1078468
865165
1442137
2732816
621686
7295
1278820
2667895
1561516
2829384
886665
2736714
34412
1806818
1656100
130117
858866
1292928
2275370
820765
549118
1314014
2382151
1644125
1127179
2625605
1191710
2484781
1800793
1792833
2518885
1327287
2034460
2872884
1717340
659122
65595
2638867
2495670
1814464
2274878
290282
2303160
2786766
1749734
2570918
1930463
674689
2453238
1492429
2400939
785073
2169366
444421
2366754
1324267
1279604
1019304
124411
2804841
890365
2111873
915728
2392737
2773284
1892306
1015860
1929462
1548619
1861639
2729084
1325372
344815
329791
1523602
2233687
1661366
2519697
1596008
220750
2736754
824135
396237
729328
1239691
2602214
1133578
1239529
438151
225508
2402146
439102
1073370
5082
1921440
1120934
2778487
1697593
383570
2575271
1397128
612586
2423762
591335
2551630
338474
1850345
2124745
2820436
1657717
687798
1007349
1077693
23669
2294906
1211969
2243358
2452388
960920
54546
2673023
2265227
1140435
1550796
1840409
979754
2529463
1273757
1916429
793413
954807
21463
1082685
1753222
2115823
1864868
1950114
2519539
781941
2032514
616480
935597
1047406
2735649
2271962
2602718
2549689
124349
2736669
532782
175916
292112
51973
2445496
1026969
564298
1223032
305096
782239
1400868
2818034
1948444
1596417
2482560
1489161
2247608
958634
119935
169953
2909053
1935400
665861
2938638
990598
2901360
62763
549019
2552243
1385921
734969
1091609
68273
2855800
2756064
2321543
2248115
2176348
812367
1517310
807144
861028
771049
284911
1573591
2258321
2215206
812489
479089
1509474
327027
600105
2906034
582813
2658076
1143795
684952
829314
1927784
219366
1010452
2435818
2230255
2069373
1191635
1919731
936013
2578502
101526
1382697
209471
1679581
1437423
943781
1710004
943898
891179
2538520
51779
1208461
1056553
1111638
899272
2007476
1662216
1732112
2563406
2259743
1833387
1240429
1972509
2817750
2855056
2204687
2852080
2718355
2271110
2073028
1310313
1691747
1470145
463440
46737
861375
1362059
2550241
1967043
2305258
1887486
629200
2128454
220219
215003
1480937
2897253
551078
2547382
2510603
2236773
1735338
1665131
1642172
239333
2545072
388577
425706
2923386
153607
1904960
235443
2039637
2744717
2873321
722643
1668863
1854413
985757
305283
2918610
1202924
437058
714586
2019577
1768392
632879
1174641
963804
1135924
2775550
1983610
450495
2607276
1833092
625116
1986956
859366
989143
976754
1796801
1657248
1846732
1842811
1950811
2505750
2005687
1205050
2823890
2536288
1185474
2588357
828957
1515300
2381938
2384522
1622413
899891
892204
2656037
1956132
2923932
1798959
1130500
1819719
2051664
528015
1199765
2151445
1559428
482523
167514
2667051
1384409
945168
2465744
1034810
2366754
277668
1449980
2285668
327025
2512816
874628
1306378
2893267
142238
848844
949002
1286571
2929423
2233724
1673924
2624833
1147343
2158909
907191
693406
758108
1768309
753522
1410935
171290
2909509
555112
2031383
743404
686230
1566937
1813857
16004
1258932
2048866
163241
2545012
881304
2896447
2458117
2393853
2586187
2858531
1457664
2585396
997333
2567177
2585419
1142746
749224
1896485
1148693
1934412
1407970
1896329
1492925
2772040
407736
2140513
163563
436267
6895
175405
723216
1666644
2052258
1085586
1037089
2570818
1258751
1206810
2591071
2085917
1298870
2339847
1967057
2866120
2530553
2841552
1787699
1326106
2248678
2765043
139188
1918438
1835035
1351175
936683
2732184
1099132
2919883
2323375
2146774
2659697
1427494
786894
657773
2351770
1058317
3959
2186429
1003196
2081208
1514081
1879499
1800997
1272904
2748616
1943452
2752771
2634783
849147
1963548
92130
2370866
566264
10859
621800
2727184
1383803
2229173
559669
1057554
706718
20772
1685681
715189
2072324
56475
2398821
474061
2360799
12532
2226488
1334420
2502955
1537400
482260
1588025
2668727
1467737
2697781
580594
2844865
417558
2604231
2102603
467295
470601
148262
337697
2263676
2346734
1418678
1938248
339864
358981
2037737
1552962
2146229
1374121
763696
2932989
1472383
2138732
1243689
2367752
2282344
1400166
236740
431153
2836502
2613943
2804477
1628012
1890129
391748
1573705
660442
1982872
2066309
1676786
176171
2240481
814934
2931490
343418
2186928
92740
1436394
106362
660027
2467426
2659644
485604
2883261
1424313
2112407
2434599
218008
932066
2023788
69380
2226168
2070541
1474834
1388260
34840
2144384
387272
151773
677102
879999
944671
2624733
2226016
650032
1043130
2670541
1049113
602366
1017599
1596180
179442
1035750
2413442
1806084
404488
1995106
1700644
364284
2858133
1069195
1515199
2081014
2487104
1324795
1032945
2848951
427373
1124542
651698
113710
942191
2292585
1458553
727277
2162032
1508722
840321
1848275
1294862
1646207
1283299
662021
511881
2053114
148827
1716126
2150624
2639260
2337066
387701
2457758
1631122
39618
922720
948933
961073
1559113
784841
2517928
1121195
1867157
1773388
2419457
1702915
1515415
1435682
2445395
2882564
1995219
2204919
770947
186134
1960390
1114668
2892376
2679416
659312
741022
1396852
2079164
2043237
1868592
2491930
90582
893162
2572187
1196732
1837620
1358029
2436061
1734106
2060180
2293189
2866081
1374760
1697732
1352950
756753
256512
1001888
1853623
330828
103128
1655150
400890
43569
1812892
1959616
1277146
219314
134804
2876537
2046877
1499428
838697
458733
2069133
2833551
1845255
1840209
2703943
1633466
669418
1682801
664542
2652700
954489
2464666
1150538
469983
1099009
796772
711119
312133
2810693
1317453
1231277
660919
2934309
489430
2691754
1568884
1754278
2047590
2394479
666597
930526
1203024
874909
1589042
2110022
1867912
291428
795185
1638298
2021232
2120350
301594
271898
599054
818324
968718
1278333
1036749
1146334
1331287
820154
2509640
1368268
260033
1277100
259468
1056335
1590772
122966
2691956
1477638
1161502
2642614
21531
1066531
2775824
1374158
1904281
2316416
2054657
487536
1615318
765812
135376
409476
2830609
869524
1513337
2846486
2142322
1713119
422891
834458
1453311
2480159
2719595
1898154
2497701
2339874
2858341
1684569
442933
2051070
833095
1727496
719274
2197580
1662262
1441558
1848815
1570022
494367
404971
1344733
2494589
2265661
1111739
2882058
2466402
80050
910932
662850
730632
826698
45027
1111125
2371576
1842234
2292406
456032
1460798
356484
1713103
974062
2230405
664825
2345644
1943334
733948
2395386
1565198
789466
14474
2425104
854841
1302331
63824
2494094
81082
940883
2072215
1145020
2713506
734059
1218884
40356
280634
211487
224976
2036707
512711
81181
2857930
1840315
465730
2239402
1272468
2099729
2524856
759009
2180594
2018345
1916683
201808
2097721
2036210
518997
883356
1045679
2009741
2528969
502846
913984
1545670
1784325
1544940
2710751
1762807
1945488
1666736
1108874
308418
2292794
1072989
2767791
2191072
88897
2302313
548669
1547124
2933241
2587240
742783
1778208
585517
1068199
2563242
2938160
51835
470393
1931039
1152289
2456678
628957
729483
879332
609850
1056254
2199672
1714905
807333
588431
2083048
2628077
2009851
309865
1023389
809600
1970629
1317622
2282354
1570982
1592523
1018646
2478513
1865236
562489
225480
2157322
1377184
1762852
1000576
1707814
1095173
1572879
2761648
2031978
1694884
1675263
1087033
2940274
2140651
729681
2634108
1895493
1799310
157040
1637638
1069407
1444817
1550413
792516
646200
469934
2402472
805841
2865012
2388364
1812983
1244025
2452923
2229009
1000340
2373499
440985
1297532
2517772
53802
1117303
2768523
2621950
1145410
1596240
927841
469705
1619672
2100089
1780763
754825
1044299
92974
1173729
2443468
851082
30139
488363
2457900
2352093
2610547
2917124
2049803
528881
712960
2707286
2782064
1505519
865431
1138661
2303762
1198844
2738039
2364406
676064
969203
1371079
1125975
1884536
1236832
2152016
769418
7692
927144
495755
2896303
2710951
568016
1138720
2118511
2137017
735307
2190883
466183
1236337
2145172
752108
1299833
1099539
2162255
2786568
1854960
895628
2920075
546841
944993
1712773
2467183
764808
60647
1837158
2241318
2030263
2182037
1441743
182828
1401498
1479003
305317
1706302
2046
2244347
1957986
599563
719356
731508
2906711
1762861
874591
529614
278848
2287394
1736604
2834993
2610926
1938965
200434
2491730
35357
1641388
730053
1078816
69582
2714889
284119
1565534
2939028
1456111
2786687
1055241
1609377
2699482
1807527
2258774
1004477
287971
2112129
1386396
2782527
21005
774489
1711796
2814688
1846305
1464659
2622750
1001909
1483798
2034083
672887
1925395
934347
2120815
1233559
2251785
933093
2568855
573962
1273832
1522918
1128009
1773248
501218
1999403
1494328
832320
1381530
1449370
872556
1880178
1023019
142073
2575925
21544
1895152
2009011
96709
16995
313994
328391
437650
1081020
729956
1470625
1218003
1982493
1194238
920304
2372620
315830
589415
934630
2591423
2890715
1099686
1471113
461166
2071227
23245
149379
21849
426036
2718435
1516159
937798
1399688
1081762
2356480
1270131
1786812
843794
843368
559934
726989
1799416
2413440
1924927
1875147
559646
2745853
1009962
1082536
349752
637321
1433081
1300866
1088280
2012317
2517908
1064695
101699
1076099
1737602
96367
2143698
1643290
1546491
759732
1764930
125842
1606890
703270
84878
1881250
1230834
758252
274522
354144
748716
324742
2507383
2259011
2532011
1652318
677221
29340
995556
2345433
1382683
970074
1746629
2643291
1858100
1823086
1019929
47485
1120654
639648
42630
818769
1859618
1944463
1751484
509121
1430057
263234
2221326
18179
1060420
1406576
2577168
2089825
2285593
1558819
890584
1669182
1443297
495182
1281089
2101370
808924
2153573
554999
1864501
1122946
571669
181390
642135
329781
2353521
913341
111376
1463147
2509005
2008054
2420554
2533872
1893239
1874730
1474648
236250
2899645
1014802
2434610
917419
2798656
346563
2570208
1778078
1902635
2342756
1026849
2059679
610447
1681552
2616558
191263
663252
112489
2407321
491506
1685527
1273886
2073061
2207331
1934616
1064920
1766310
1252050
1145767
1303207
2467367
1510683
305963
2938958
2044462
474219
654704
2874643
103498
1052873
925513
631907
2175003
141065
2293973
1626329
795314
2065575
2833131
399603
1322223
831286
2279402
968990
2444474
2176844
2925935
2569347
2428626
2184884
1267862
2262101
2169324
1992915
845107
1263364
1446487
831435
1122586
1667822
275374
1573733
1528879
2325089
2747922
2062658
1770071
1392080
2728970
368491
1893484
2557668
58879
2797581
339613
1757653
591568
1467659
1737659
546888
2029705
454992
248764
2769575
479858
1206581
536985
2347069
2201171
2175022
181467
902833
1930307
49083
1977047
1718780
1310604
209366
759627
438070
2512685
1884706
1327561
185501
2471749
2120439
295911
2552170
41630
1976794
2930302
990979
1230390
2402895
277724
1021807
2047990
691145
2112177
1234818
885668
151128
997783
657480
784231
398930
2751794
2349669
145326
682307
97227
2356108
2321269
674233
2115693
2516145
1602062
2198714
2629555
2332169
2309356
2283967
38292
1015510
1740773
1856551
722699
431798
1820771
1461526
1568274
1478230
2154402
2845721
1125065
686101
189034
2815924
2682125
501420
664633
2462764
113328
2899776
1514407
713790
965626
424711
635450
1956258
2257037
286337
60988
1777530
725556
186150
470614
2774261
2067611
2742152
308899
318820
1402769
1506996
2303299
149067
93635
2048656
2812381
713087
1018857
2390648
705372
456886
2629429
237842
1929949
1278472
1128858
2016391
1481876
2443928
1258602
2782578
55945
270519
34131
68016
2179420
2893406
382321
517513
880646
842630
401435
62517
1965307
225875
2561165
1701967
569031
1180483
2252977
1301075
1551830
89424
1550542
2011589
1976880
1253646
550479
324063
888860
2519127
549723
1513322
2225782
958890
1050928
859797
2566735
2469614
366342
1634278
1877324
1179239
1743990
2053428
1453599
1451891
384273
2141505
1934985
2892216
2919797
1994268
1808249
325485
503443
2582855
807193
872733
1552954
2233803
2729135
1073864
2755322
685168
2142103
340662
2564781
1011072
2846236
2756793
157246
2488400
2888754
2274651
67494
701709
1088706
225543
2699324
1950449
2924901
610616
943818
705150
1873404
891916
90034
1692528
36614
2063910
1702332
13174
2756431
801322
1122489
1864715
2116989
664045
2432947
566247
2112639
2891157
1455797
1096934
235730
2720467
2703575
533106
765639
1689285
1752593
1429175
2845776
2014196
1172825
324319
2146238
1250897
1174084
1828914
390707
1447101
544781
587408
2524212
1646570
2823448
2318938
317800
1247913
2913104
221013
2023133
47648
1334523
1924945
2159029
1102617
598260
1026786
1986299
19834
2231624
1674982
141910
343311
1879679
1338694
432986
2149831
175428
2451240
2516071
16353
1728967
2857112
2148069
1089217
272382
1788364
2172926
1650769
2829594
2657503
1148322
795478
1962581
1197943
2495716
539505
114328
199401
2814936
776882
1633159
144205
2468424
2737537
1339949
187785
601624
690929
2030558
904449
2338178
1108213
1071041
1649479
2562297
1902905
1566060
1633026
2443979
2159397
2108869
413167
2282308
720703
128686
845484
2306699
1104327
2480356
1005748
2904869
2068892
282653
2524228
2619148
777625
524653
1086228
24851
1182834
1547399
2375793
2498361
2718881
1591594
1269904
1646363
206917
1704300
743406
599648
1806094
874145
2623145
1621895
2451266
2750851
2541650
695868
1850656
1359680
2394000
738348
1447070
2828560
1506556
675977
378273
268403
2254922
318994
704586
1643581
844935
1764973
2247020
1697833
372932
1128294
2468163
1315307
646589
41385
2411274
2865192
859483
377835
185138
1254899
669279
1936564
1936975
2522105
943975
1199453
2247038
1972324
2194202
165215
506187
2243207
812962
501873
2084097
38296
2572102
1196928
1483031
1793700
1539538
1080128
2214982
1707757
2641862
62696
1817112
20333
713544
2807539
751295
588248
1123222
2055540
1675718
115350
676208
1666369
657865
2889797
2477010
1512635
272438
2911388
372250
2099055
2345599
750806
1576936
2533723
1369133
1807216
1180507
2732958
1625289
334314
2758245
1272987
1331066
371941
862686
1247162
643165
1038771
1077564
1462190
2301770
1136232
2920134
912214
2712545
1692277
2201512
1558758
1522483
2872498
2400967
1357236
1460843
2874150
2486121
2330717
68748
464758
315663
1996378
1259468
763397
1936551
2884996
1598112
803483
69839
891264
82335
2151183
386314
1591506
777508
315287
2838310
2256548
20582
2163455
2469100
1162734
2766608
2286652
214372
741984
558826
2206830
2621431
2431760
1448161
731311
2762092
1946142
489161
549464
1698570
1189860
2159818
1538538
1096048
1932282
2482159
2484548
2483838
257436
2126277
1622124
1233819
2802854
826502
1223078
2458604
2032582
2029470
988554
1940996
1688761
2143296
243110
1386405
2170314
1570382
1566587
519076
368139
1429662
2328267
2447725
2449488
1681921
2277108
2820503
77929
1111994
803122
826550
2134447
2020745
1548427
1379085
1174136
1549364
166941
437085
1399010
433080
2864117
1500483
1759237
1751803
1709826
1413725
383098
404630
2565796
782842
592801
1876761
2226890
674484
2392384
400463
1215333
541136
1620106
1426340
699701
27355
2405971
1203507
1782031
1242878
1442391
999892
2188941
2007361
685625
2192608
2885794
860541
1489727
536394
2744161
436739
857015
2860136
210402
1554510
2229589
219750
1958335
1402452
1427646
1954591
2309158
429427
2718073
2455017
638543
962951
648319
23856
91337
1034129
2100075
27428
2821969
782836
1447843
151807
161919
245251
2720046
554789
2092729
2447074
2708479
2685048
764457
482387
396312
66380
2108821
1556838
2873444
607724
1483425
1927606
2842432
1305623
192213
1305684
1618279
2224292
729712
539164
1567880
1759446
2342713
1030887
2528292
2748901
2014821
2896188
573696
2616999
364615
1404711
1028688
28477
1686820
2269446
2848478
1328708
1582779
2151446
886279
516882
1381889
881852
511572
1902267
1184958
1781142
1776718
1644038
2063120
524490
2294340
2640337
1299955
2562845
498315
69597
1141813
1059845
885956
1928184
2810379
2481054
2104416
2581422
202107
328808
2018693
2335277
2012396
260396
1603450
2430035
163012
1452310
1579345
666893
1959200
1150002
2006750
489710
1497393
450979
421756
2795743
2132963
2321098
1772454
849840
396330
2017473
27099
1033417
2261442
1638426
1168613
1329618
2371953
1191618
2026821
1974981
1832356
1103909
928444
1797142
1476483
662414
832423
1085529
1710222
2813793
431769
2191897
1058149
379786
442087
535987
2495743
2124141
1074701
381457
1569205
1457339
2805394
1236895
2919761
2676391
1466951
2769533
35998
649604
837141
61202
691672
1918690
847948
865718
615291
565556
2613509
590628
1148063
418106
667916
1898639
847613
11782
1110436
1004659
49876
987960
1586423
1864042
2873995
24887
225541
1588243
1148343
2041615
1003683
604954
2282528
2411328
2695336
1596640
889317
844272
85569
2015116
281301
1475042
2340633
2182363
1785610
2294576
902482
2713249
2399445
265138
2291560
1312166
2030472
2220953
199644
2090343
2758440
448019
1785838
2498843
259991
203869
1520230
1409264
2561897
1757221
1578593
2825332
1846664
2129749
745393
379004
2254174
2443072
464202
647665
1201497
699649
482654
1084670
723833
2753515
1306904
2205564
671301
523704
916167
438166
1820147
2431728
109719
1186001
606486
2044157
1076305
145933
2750804
1760716
2240177
2251507
1051186
1676572
2504008
1023244
158630
1957663
630310
2894759
53891
2188176
1430683
1029999
765196
69454
1693153
1710219
2274780
950268
1243634
1128675
1944790
1155212
1950151
2614290
197850
21145
524577
1301891
1039945
2494018
1505440
2515297
93059
1315612
2854394
1241483
792212
2899718
2819747
501707
1324762
2248292
2591748
1095321
1675590
2283211
1877936
2206977
1473070
1581528
114054
1046132
821297
2886798
153063
80466
2300243
131287
648386
866532
645580
1135980
1340830
2644880
939621
2939787
1525958
1313227
1357955
242222
608278
2631202
628989
1165354
1226989
951036
80425
582128
1119513
73944
153763
2897055
1007320
2189620
399537
1294472
680485
1136519
1236017
314462
1394931
1682068
2365890
597708
570841
511283
1412977
1764911
1820819
1680596
704473
349024
2756357
2764021
1978911
232045
47877
1251608
490572
755102
333033
2060774
2017282
1710228
1915095
920710
2158236
897828
114999
1000341
1084193
1734267
1010897
244759
1943933
1156219
2716279
1988950
423078
2301989
1296859
2527753
206319
316269
803680
742258
407765
2730227
936750
1352648
1857020
596312
1188943
515821
1531722
2064392
1393265
193123
1904394
2785836
245528
512071
1983414
1385194
2802490
2606361
1498045
1924379
2815414
2128071
2581002
2364892
2914224
223784
1526520
1321919
738745
2932357
2760335
2467736
2353917
2718273
714626
1614533
428307
752398
1204053
1565990
1916211
2707533
1867948
1527761
606301
1951909
1068806
63911
1844037
1477168
2735610
2309405
1716351
753434
2046756
595841
2133231
1850905
2134137
2745011
2716189
1150531
1722026
2548027
1388665
2026423
1964914
1684820
108663
1845292
2693693
586098
2671012
1024177
575580
1111177
1833475
1846510
2202610
361616
264910
1821938
585148
2633794
1225955
1403142
987129
2679197
2455618
2452135
623192
2870087
1696465
2721837
588120
494804
336409
1096525
849317
215555
2154833
2094607
2840521
2576408
172644
1119432
953634
2812273
37793
2236300
1109179
2347898
2316495
1992725
1427042
2654598
1769376
57664
2207218
785415
512360
906232
2726251
1965719
2561772
1452588
78822
1590438
2309301
473631
2021682
1469454
533692
35887
1492610
1106216
2724886
410977
2354761
63443
2817585
472483
61335
2622281
2548452
2728232
372948
2695579
73294
1429030
2354231
1803284
90134
1840908
1787304
1269882
864080
2828518
786386
1188536
1042125
2836325
2111600
2114048
176416
2066571
136412
63112
1815961
1829121
2018502
527575
1432801
652079
496881
1811789
586433
2290280
1578241
1304839
584240
2661279
1855969
411765
2130882
1847591
288655
2016033
1407682
1888916
2235553
2826139
2818501
1643403
2354290
1917470
2449448
2783012
122328
352040
1276616
1310935
1642580
2562807
1019282
181733
554368
2087049
1300604
130983
75777
630648
1134135
2524181
668399
2160395
2446698
2338481
639082
542603
1682297
449246
1130204
782619
618645
1312427
2730670
1289441
4168
727984
95598
51768
2539274
2373423
2388001
1767735
854148
651635
2238585
1764773
1957911
1663175
1718859
22897
292335
1218494
915660
1638570
2092717
2414544
86671
816772
1435692
715642
577907
1879954
1861194
1451709
507571
275325
1508683
830040
513280
110819
1208946
1771358
975
2028110
2564492
287845
2391195
1662640
465149
1331984
2506645
293989
656390
2706645
694424
60789
122783
1767574
1978936
1850751
1417302
2173502
566516
2515880
520942
2065735
2721594
2056932
1154954
2420650
1649967
216581
1548730
2445007
1880864
2752878
1138139
645888
2485696
2929058
2348284
469076
1642646
2057366
2300529
292998
2477087
2129111
1062507
1434194
1414154
2220968
2109473
1495440
109910
2893675
2821813
1810837
2667723
2246276
35175
29888
693398
175553
2514660
929515
2474150
2815738
2594399
323921
254159
2830680
2387949
420357
1990744
202646
2034753
2236687
168649
1338826
1156901
241177
1023117
88496
778986
674399
1917152
589775
34154
1244913
192175
2866303
1965911
10925
578524
2200066
1214963
35064
2176162
857126
2412578
1759496
2285526
2562696
2573098
1564124
622076
860398
2452971
752131
858872
2804757
1667080
966430
2430575
1704927
1719839
1813578
1280666
848879
732354
958781
2222723
2586955
152133
2085010
1021883
2244327
1448608
1714692
20959
458035
208619
2499380
132829
1970594
1894288
2006387
165189
991623
752643
1905129
108709
1451106
115155
2862267
2492527
1489800
425143
557948
2698828
2356906
664969
1103226
2500416
1290496
22569
2414438
2533170
944319
1792408
848537
868547
1026984
1365426
852276
970538
1133342
48928
103939
2192528
479100
1573906
759167
2801923
185365
988554
880642
2877384
2670425
166469
945199
2296620
2490670
561159
1331186
2529793
1390080
386814
1022113
1137932
71359
2930281
2640986
607833
1969977
1908546
1305146
2267580
1804034
1342945
71147
478047
1857141
2206122
370822
2082338
490953
164718
963096
326791
857699
2396854
2878883
2486862
967315
2692601
2095678
1044405
1789705
391649
2896429
1768680
501518
747134
1976483
1569660
483311
1188097
1986516
552596
1767769
2863410
609947
2829950
2731751
1974557
2744883
143226
1779951
927406
809399
2059265
518084
989156
2506396
1451682
2365304
1269475
441034
1424668
1704485
2395339
2894908
370684
1328759
1888476
1782413
934351
2484483
491131
2841163
525336
2706591
678240
2387201
401472
1632222
544294
663452
2884143
618752
498579
2715713
2642834
437954
1363313
2643203
454389
1123338
703398
298254
2541520
2236785
1591476
297260
1257394
318676
1429312
2504481
2327500
932724
1819142
1857006
1712871
700405
773364
880907
1946
646248
2750479
1648169
715851
1377432
885708
150087
1701561
1182830
229339
1098229
2703108
1505216
847058
352953
1520723
2562026
2133917
1119878
1136584
1193568
1318715
374887
2287139
1106482
2604115
554380
1593470
755412
2244758
470743
1993312
1496088
1151055
1416129
1999704
2724125
1091492
671192
815953
2279380
1734515
640356
595508
888387
420450
2224609
1633758
2235328
2377506
1773610
742448
1463925
1010627
1373620
2683653
516898
1905383
1417582
1769381
1737091
1230681
1021744
1775297
2880022
3093
2656644
1704535
487871
1064438
1272463
716073
1676173
946520
2579614
1750727
2306463
2800678
2332305
2836251
1321363
1405543
1420396
1390787
1359814
705146
2118634
2185486
1140754
10895
2588867
2023753
33812
527497
2938145
689027
2144155
1557887
1577465
2105814
417490
472188
2686101
344308
2587736
1306003
1001065
1702125
967049
2782774
2659011
873143
1233151
1989371
1934197
1037854
1496207
1490319
129893
273289
2222804
1585370
2786938
522255
2423238
1670630
7058
2283690
576707
610568
540021
2555604
2374278
1190654
1289784
2901622
1123786
1905353
2915363
479163
338967
2603076
1960025
2284861
15570
2675354
596335
784704
1929687
260188
2101272
63435
1276092
2733020
1186461
1478679
1682543
416377
2892092
2424745
1865260
2516819
1660080
2505006
454652
624438
1294249
2291609
71119
2293266
703002
2929839
2020484
1746433
147385
2100049
590330
1631745
1342474
1208090
1256618
837550
2062859
1486271
263889
554804
2269185
2793854
2454801
2746158
1612842
1676456
2269139
1773343
29031
2574472
2725922
1805051
549544
413254
2141532
55957
527859
1302177
343146
2878667
2849360
2081857
2749992
318345
2590855
2890498
400160
1838048
895293
580425
597025
2892749
2924992
219359
2579600
1452992
169707
1446690
2113574
1443001
1450027
2386794
1745660
1260197
1630456
219889
659486
2871870
2273188
960191
349352
1648776
1541537
1642846
367098
2542574
1343359
1163390
921393
2464968
843909
452431
1185810
1852383
2381657
409404
1249301
2525224
1592138
1166820
2816100
1817413
2392374
1518397
2087723
925576
1004742
1579383
8181
2607225
7440
797130
1359857
2912659
1374828
213210
2025262
377851
2310894
2366995
2060343
752123
131302
2920474
96869
2143347
2618677
322713
2371618
2935235
2689209
1098038
488765
38501
420513
1530582
396812
2190874
297063
1617907
1242815
252788
1419534
2915827
1755037
258175
2645080
2192626
1126342
2770311
761085
1258371
1350368
426984
157770
1366788
2041882
319539
735266
1513623
737014
188338
1870208
140563
2796429
2824772
991991
241226
273722
1795225
1227370
2743727
544234
364151
1637810
179385
2711502
2486167
586819
2481658
1301435
203924
2869318
2838721
2226189
1404347
212298
1240474
1103952
2397173
11735
2919553
1699279
2607833
163737
1538143
1669909
132983
1346411
1554641
1420083
1249687
310416
1881376
368816
989631
486005
2088024
1739118
1724319
629704
2501012
705805
2100508
1301110
2022357
1121361
902457
2519067
444591
1826672
1030781
198226
1693850
1858795
317460
1757069
418288
248904
1027668
1822723
1214095
380533
2344928
792522
2449871
159961
2336466
703532
326666
1282758
1063921
1605645
906045
2313063
2291112
2441850
2494298
2366657
1798769
2911470
1555953
1795575
290084
2930158
443024
2367381
2110645
2459306
1779882
2198032
1611799
1341048
1554792
188034
1103171
712806
2360980
839313
899763
2037924
792073
2912487
2352593
1248106
2579561
453940
825724
767816
2488126
2112532
2515147
740121
48555
2253418
2582818
78611
1873942
2910647
2273034
1803711
347561
146876
2649905
1796258
1495591
2297237
1203238
198897
511814
1548792
1289806
274763
2578562
1567779
358167
214316
386916
2456607
2527154
2437685
1266920
572084
1909578
2811872
1847492
1912663
1411728
144292
137882
2327255
163581
1631291
1538760
1313895
545197
2779594
2909035
2905064
2411808
2541067
2736876
2005507
49867
1770386
1351206
995052
744368
172833
1540779
1376622
2881875
1835828
2374204
1290177
204448
1194034
2329820
1994510
330479
111777
2035517
49526
1856558
2180853
2026271
2446907
2169160
314012
1412448
1944569
1384863
956253
272603
1682642
660090
379990
1368138
2731088
542998
1352920
2203291
2130917
2062321
234249
2874327
301436
808773
2009583
2772427
160836
1839646
32892
2738652
1562857
1370722
2077141
614841
825818
318894
2369448
1740897
2272919
1343942
208966
1407893
1718592
671459
1451193
2921508
244130
649695
978181
1893256
163288
55191
1576633
2117401
1923947
1900077
1747987
1273306
1803964
845071
759925
1195248
888972
279776
2411614
676261
1863396
2071770
117921
1346104
25750
1679890
804593
892353
1629390
537331
1366402
2535733
112237
1935817
1792426
2472479
357231
1601191
1828348
578307
433506
141374
861322
1350240
1190116
2158368
126235
2383236
334961
1860430
647985
682473
1010488
2738846
2700342
1371813
1983295
345539
505014
2060370
1001508
436852
2278338
845370
906390
1281272
2886486
1313059
2454558
2270460
1685598
635893
1277952
2353261
2483397
1806977
2642742
2489925
2033844
140453
2690524
1566157
1066795
859033
296473
1231600
2764213
113826
2361031
861898
416473
604905
1473735
81592
368376
2605744
2730327
474786
2391926
1042455
2174895
526582
1975894
312077
1743027
1423464
349837
1258521
2837934
603214
897236
795756
403759
1093931
766468
1828097
1246785
565000
2669818
117982
815255
34556
279134
646188
749805
438530
732574
283426
2251314
2492103
626982
292178
1365545
1773514
1954926
294205
2779023
1746158
869197
283761
660198
702924
2001568
2690323
1371498
1281998
142502
495074
2189342
1555491
1912866
1605907
2530067
53944
541286
638976
1593336
2058451
2778097
718490
1481775
149560
2078948
2353516
485252
373138
1233131
1159250
1310435
2915834
1966386
1095529
955464
1980849
1003766
1427116
1837047
2221316
892329
723456
1117484
1641734
567656
1686775
1276074
1645213
755950
62388
85469
2893900
2656089
2475771
1403985
2721080
599640
1684887
1172397
2342334
1073770
1214458
2475466
736253
577736
996525
2308059
2415306
1262520
354691
2494793
869887
847165
1052205
850743
1944331
76354
948829
471251
186560
808831
2357085
1359036
1794464
776175
1530194
2103376
957645
2923446
2803923
963739
2845335
189052
1347909
2098670
2105689
224255
1889871
439328
1788001
2357317
69996
2258098
494789
607873
2850538
1019581
1159402
2542048
122097
2548271
2935093
1121336
1106052
315057
86931
2863187
958641
858384
1164221
1564374
2692234
2309478
1115536
2460065
1568807
1644514
1637672
2399456
1444264
2185340
1440003
1744823
86629
1793596
1458527
2595706
2745582
862057
1157393
2693513
2172235
682843
896199
734857
1422129
1987924
1870648
1755929
1239095
395733
372108
48912
1625093
841742
444208
1174346
610192
2443591
647856
199175
1228118
1947215
1126537
2024455
2816096
518061
2337524
1945692
686957
1630602
442685
2609704
827830
1361379
2563015
275896
1733884
1993832
1402786
2687725
823345
1545366
1997431
2079786
1241545
1273184
403016
187491
1459591
2493891
666598
2082359
709228
1320742
2132002
2018087
1715226
875655
2215418
376582
2584089
1814027
1304449
826181
1713337
1083297
1324111
635289
2173018
367688
1880732
2468575
2436512
2837659
2061050
2462632
926389
2481178
2425615
2115597
2628581
628030
440076
2132657
2832586
1612910
1390106
2709525
815649
1781496
2461504
1834683
1789556
2638452
370900
824274
1584770
2168338
927412
2556537
742007
83177
2274017
510579
1288300
1179899
2421458
704795
2242227
1584436
1091223
1115164
109301
2812877
2116785
177574
759922
1837454
2748184
231120
1946926
1448245
1767325
302501
695712
2389682
2909038
794678
2425967
1827716
2058701
1570222
118515
82271
847656
2514882
2804376
1937271
1693972
855777
48662
1384315
2873617
1268646
2097817
2679322
2854108
1572807
762057
2810667
2207164
357432
1840663
1105307
2412514
2593432
606157
1924223
2572195
2621425
1654476
1608789
1970047
1012218
1458787
2538066
2416833
2325597
2100443
2450427
2347083
1042958
2883497
2312070
253903
259722
1905961
247905
1073229
956441
1890791
2297268
222896
699744
1069150
2347801
2676661
2842712
2608932
322956
1406149
2000755
1468996
2435407
653764
1572156
1836566
763366
1931849
245799
968448
1146820
1562947
851057
1127103
234868
162734
2706429
2896556
1283921
194812
937990
2256555
1876568
1782198
572306
553823
1365465
2729720
2891126
610946
441288
2680643
2696838
1141461
1549947
2395453
1074066
1902519
1022422
2923728
2848276
629953
2011956
1520174
778342
648667
1176341
2005814
2748865
1363705
847648
1186267
250657
2460171
421076
1494951
2103514
1430728
1419602
2854599
1519162
2079892
2137826
2421708
1804007
2661496
2395248
1804476
658675
2398877
818722
2450351
414679
974088
1014423
2889724
1625490
2927762
405766
2371661
2741883
3283
795029
2355826
293688
137889
2541933
1728481
1788553
434122
531698
1595533
1476455
553667
2724597
2618377
2923421
647935
533123
488924
2469998
2350873
2305479
1059478
2321171
1491791
864890
712805
1753059
2532783
2914664
2282377
1780320
2591557
274325
1107723
645547
1755742
1669423
2293016
1443360
870781
470894
2556687
546946
2784454
92588
2436331
769160
742555
706642
2733931
426258
2305348
1064071
2714856
1756690
2732484
2904239
706637
1489505
1626240
1684537
836998
2034852
1968331
997430
1211926
1784660
1580531
1512125
587494
2064967
571594
2320546
2093265
2208303
48656
2032150
872196
2215929
2907913
2927742
1189217
1150906
1918779
835752
2915468
660818
1852672
825574
1769290
2617481
488986
2485171
289287
796244
709893
2072022
338292
2508827
540212
900429
17318
1447250
1710761
910545
277567
2850712
1804522
17739
1470267
2715356
1557792
1939583
1256156
2714729
1867924
2153362
2458198
2330186
690219
420730
1927931
1198469
2071260
2816055
1202294
109839
2794934
2060708
349083
345570
2428538
2231368
534306
238254
1048113
805681
1578617
653554
2466111
2043100
178495
1499672
265826
2454763
2691190
1304220
384845
1421123
405216
1715934
1232388
273886
2591344
2031984
2102628
246530
1078547
2254571
123604
1340556
222509
2812470
2627603
2493625
2000037
2523498
2507234
1808600
2858904
299026
829794
2097919
1017518
955492
2607985
954340
2358601
909093
837909
2211578
1936831
99895
2825958
2025236
630840
2222688
2732608
834865
2202253
481941
650545
741125
352519
1115635
336730
1630212
1533288
160824
616044
1458376
881477
639077
1767206
434379
338026
2502721
2361498
1557624
2643556
1259547
2856186
2281695
2285258
1543457
1764449
1700726
2789335
2324578
2021234
2836287
2032318
536313
1930860
260786
2633085
1743947
898938
1012260
619534
2208189
1291842
2145491
2449579
1768892
2922086
2764878
1692222
2246664
869596
885520
2446873
929823
200684
702929
2404961
1995179
2559135
2178702
1540662
2734832
1416097
2395315
2541701
698589
2335897
1537918
2297636
951148
924249
1685830
573910
2284065
1286784
1474791
2844232
627587
1246290
1524301
1466282
965126
2831104
1810202
1816742
667146
607960
2559204
1336926
1722651
600393
182227
1355781
197331
1163159
2460930
2212387
385741
866836
1728378
2294661
1769932
1201262
337936
933012
2312974
1040192
436883
1880659
745047
876005
1490481
117340
724430
2285613
517245
1215566
2189950
1412512
911729
1424529
1472573
403001
1700956
1163887
1407081
785417
874670
642788
2184603
216770
2551264
222333
2169010
1239234
1113326
1441632
820877
2032447
2643025
2626138
2036073
208189
917745
742143
771724
981114
2122822
2521382
1815535
707863
2469079
2641284
1606706
1971008
2072658
1382031
1379817
1263774
2342763
101527
271363
2588300
2618283
1797524
970887
1402858
407859
1030272
909525
1424927
2498513
647186
1588487
2637067
527361
2406346
2753261
1294277
2192902
485142
2074421
1361884
2482819
2444674
618073
604288
1514731
750687
2713557
209792
2494169
2430306
2068834
2464912
2631575
1397529
2548923
1902236
2285319
57887
1635457
2803397
964787
2276956
385435
174202
1527679
1474701
285060
618071
543402
2908202
2632032
1311602
2194850
2504956
1383229
2493850
1182194
533087
838447
2354766
740157
1328027
868020
2361498
2106657
1092680
591018
6527
2113334
2101016
2759321
1761064
1408972
159064
673332
97295
1902144
345141
1531910
200204
2571891
170052
1261155
2405372
1800363
1462567
2853952
2731467
2212622
2792639
309025
1635189
1068819
966094
2356264
2903350
1978590
2906138
1309464
940811
2360225
2008414
1693063
1785491
2156864
1825790
1871570
2676111
881590
431519
511565
2381674
1493615
2118320
840252
1679579
469760
1614026
198432
344626
488785
551361
1769706
2177834
792795
2186837
1924154
1964563
2059275
666248
1491509
1567278
2480105
2476424
2037529
896782
992253
601226
1648835
98643
2833919
517607
1537236
1341164
890790
1208843
1036880
1884591
998225
1526540
2148828
2531997
416402
203515
387704
2704082
1722628
1418912
570004
1479883
2788763
226585
267842
2750099
2904331
1498358
1425843
766838
2836916
2418848
2585191
1656410
1427291
2336428
113378
1167863
727069
2349061
72692
2785230
1573239
710664
1251702
2187808
1041935
496159
2564014
1993072
836920
1637178
1920442
2634070
1819707
617559
1720856
2219883
384345
584845
1105883
144051
437177
450715
1909534
1759452
2917728
1876155
2251185
999688
2758149
2518162
2860951
1832229
1769672
975022
457961
1779565
77216
1386270
1248016
1564204
2888342
2140398
2309667
1355031
1572470
1696072
489402
519110
70539
1965686
2917378
35981
147436
1960604
2090824
1683461
1438288
297102
633702
1282089
1413403
1625649
613600
2057390
2473437
2785492
1980494
2244415
121115
661005
1507112
2002087
846308
1104391
1692693
1589464
682618
360360
968697
874897
1930238
1600910
928212
740077
1740007
1977544
2563623
1744271
2295546
2642856
2697040
1610933
2327362
2664843
2271225
46268
2847576
1516784
1197926
2129603
663368
532172
1878603
2922005
699364
1296417
543648
1799777
1991377
2129256
2346630
244224
1222786
2929057
175550
1020003
146450
441604
1701101
2801757
2220841
1559329
572808
912458
1373897
1419334
1184522
1267830
567963
1662952
266366
2436731
1726582
2489715
784822
2166230
876579
1481268
521882
2610891
1542783
1740211
1248459
1990211
910694
2521845
1042592
2727952
1320463
1545295
556411
2885414
980773
390350
2622279
488554
2760899
1741940
1457302
264284
1239881
2548666
2089999
1957274
118801
1811870
2179718
2037272
609638
50274
295876
664490
25956
1408123
2383515
2647164
1512484
2305765
942999
2846936
869424
867151
233187
1612485
148991
2097774
2306176
1722818
1421970
2894072
2268875
2036243
461471
1555389
2757607
113671
1969869
2517834
2085198
2140595
385424
1913234
2797097
1309541
739403
739449
2866484
459011
277679
1127813
2708934
408162
1234621
1572495
273284
154180
2064532
2788450
1601637
1384254
2459505
2471662
1178770
964802
2600436
1294299
1269202
2756662
1533351
716542
928030
2002186
1971597
2329303
315210
1058562
621277
2128958
101181
239919
35703
903403
784698
248365
431192
1931760
2039881
1667938
1998998
1221604
1431333
724519
2750284
1135067
2164109
2723296
1796279
820329
2063629
1177064
251903
470227
1115824
2861643
1371158
1540973
1618146
592709
734613
2917363
2802769
1172751
234088
2667636
2402611
337048
591377
1773265
128326
2110401
587328
968476
2176161
600517
229669
608903
666183
2017702
2003746
564049
2928761
349938
1395895
2244239
2912690
542531
2398628
1463435
140291
1502170
729390
1392365
913236
2426151
1540533
369801
631727
2017589
1815053
1182197
325291
2424939
232135
169327
2495951
2736671
692703
2712599
1261105
415741
2470690
2719765
1584137
1870603
560846
2445171
2120523
1160824
2659066
972614
2041355
116382
1285306
261915
706515
1114306
222026
1050147
478459
910322
391427
214152
1009833
1121667
1952087
2675554
2556517
2919414
928934
1508964
2637499
1356642
803171
845221
2705530
514766
905450
638621
1870186
1717318
2772325
2056777
918392
1613194
2788391
2938137
922802
1988671
2332294
1275373
2415024
2739803
2383837
812619
155018
780601
2855597
2828360
1101617
816105
2813324
1130313
342281
2007121
2735939
2587094
1615723
1756597
2509908
1773487
1753570
882331
2404181
2883724
2067333
1870191
1304264
1883547
2054492
2226024
156847
703194
2308225
2672960
1274621
1901305
1715270
2562567
262992
1675385
2876949
2123214
891207
813235
580856
2662215
2698888
2109145
8057
1346863
74609
2711423
1889296
1414343
316213
1148572
1958964
602799
1788304
147479
644809
856576
1155466
80014
1322355
1060353
1382819
2143001
615603
1955294
548022
1373280
1471219
535759
798785
2892844
2276388
495255
736461
239228
2561183
2117872
2244499
180261
2373004
2877508
354792
1131062
2587086
231694
338903
1902393
1764669
1776674
1858403
2920906
2882585
1224344
553691
641349
1066031
2779895
471565
318052
1050681
1051258
761522
1036960
1573316
22802
2192459
329203
806753
2283804
61191
1398052
2656455
2573687
1953580
2237512
358399
1615355
1213045
1526010
2266117
2652405
624045
1269844
2456966
264693
785886
1493038
1028786
640223
2282781
1861554
1284754
2203498
2685751
1069470
20522
997469
269036
2045331
1906840
1274709
1183707
2469275
147992
1278614
1160140
1353453
1868406
508388
835616
957012
52472
964538
2207796
1956457
404258
534634
1368615
2574248
1216180
2324107
1109951
1001328
1836200
2399302
2521248
1850039
957337
756287
1442433
2651541
1626887
519742
2369109
1044660
2610503
1638862
1882155
775507
1301018
328192
2628878
1335015
122445
1174271
342789
1259004
751184
1369632
2552639
776804
2793411
2075676
908482
158858
2706333
529898
2644194
2072988
547474
2673830
1397740
88402
2137119
671358
1953085
923778
268794
599609
1761570
34174
85883
2047426
2656983
1211079
2291487
393009
2093629
445302
362779
713895
57649
186111
1280787
428920
269430
2747804
2562002
2167055
14064
2543463
1126198
766850
2438141
294107
1852486
2590170
705384
2640261
654633
45189
293602
650724
42013
2716449
1014792
526478
2326653
2595690
898190
1856816
2233315
1849744
1304721
2189322
387007
359073
908668
2876131
23524
2772445
237745
774348
2384806
1542399
1826227
2340761
2464185
1584244
317710
2730497
2245246
1091877
70742
1813481
1189481
762724
1158192
1973355
1987971
1682035
1753396
1238193
2361973
1926388
947279
2140571
2088561
1296184
1634455
1026456
2018184
2424013
1895277
1484676
1883120
922535
589975
1025546
1826526
967705
1851789
717968
2757606
1804729
1857614
2721519
1149770
2133967
2121826
1938142
1155708
1666659
342974
2638750
2152819
831744
287422
2135528
1406024
391421
689051
912228
2373813
1612955
960404
1014392
1118115
2015115
2204388
293463
2440699
1588696
1126026
704623
1073936
2249591
2896427
1398456
2521699
431609
1816391
433322
639160
2603262
2528834
2339128
851309
819183
1607926
307361
1180651
419688
94016
2808067
885876
1124215
2045678
912747
2334124
502581
1091146
2395816
1212949
2027364
1220595
1250476
2089118
1971944
1895503
2539640
509920
1438005
2677880
712159
1625412
2697927
1572272
1198805
2378979
2194286
58196
975291
109488
1827450
77936
997740
1206354
308858
936223
2817222
224798
877581
1896145
2185984
2214507
1811211
450516
399823
1864261
996103
2603961
1250310
1623791
532625
2582163
964048
1596626
499774
2803669
478716
1082976
813560
2871735
2003103
1985854
2153088
184642
430945
1611699
791642
2473973
2293473
1370958
1925694
580861
2736930
423606
2840809
644829
1676745
660725
2847491
2703566
52074
1466656
729133
2609064
1588414
1615065
960179
1587015
5114
736703
1540416
315496
254000
2862066
1109966
2680496
1404292
633977
2584811
292136
1606802
147415
2333492
958799
783784
780698
2344955
1498413
238756
332077
2220069
1598261
2470713
1438617
2849493
2090124
1862235
2759680
1996595
2824478
2897142
1975113
586924
102898
769089
114218
1323532
1243351
2808341
2190613
489592
2503001
2575916
278875
421707
2728181
1455914
155360
1118355
1903061
1286936
2051133
1032913
1266552
37803
2900449
380253
825923
1527124
2025733
561764
2230009
2732305
2467249
1922551
2418703
863147
1337113
1248642
2028116
802582
1535023
527527
2076068
839058
1060867
593726
1408522
1219317
248191
815430
58878
2855556
1439539
1205348
847147
2747339
2432024
2325190
45491
2198750
1466297
2750924
1053953
297621
302922
993362
2928102
514027
1979388
553182
754731
977502
918036
1373444
1998414
124984
2347331
83130
2130068
405959
2749929
1502595
1743724
484420
1490047
914138
2761954
1192822
660744
2019348
2683746
1919248
1127334
911435
621524
1493811
1270758
2591755
1022234
2019991
436056
1566067
842152
2371065
1252205
932722
317657
1370957
2744559
1186953
1889648
311244
1395658
690389
1533231
653001
2794190
1083565
1783597
2842396
547049
1842469
851601
426713
2201929
1150484
2827254
1318404
2223245
771699
1216487
50050
541159
1362936
2139678
2349813
2530649
751682
1722989
1593699
996997
999838
2757523
2795578
2600831
309182
2662345
2587884
2436757
1379911
541791
2137806
1614182
832779
1750044
2567376
1278607
2502360
1522415
1322972
87415
1488040
733856
1773439
2437031
1074625
1086219
1167148
825109
212708
2451786
536695
2815159
2325307
2385928
1144409
2509196
360063
2720199
686040
2547478
1750544
1317677
41048
1855709
2594670
1585936
53767
2569531
1468946
424299
539394
2147677
2401286
729836
912692
1567484
2663240
2734921
183865
835816
695981
2517605
203653
1778201
1353727
2806732
2719289
573333
1992571
1106133
592662
1841916
2742025
218137
286276
1316606
1617049
1663287
558784
1649388
2899364
2725736
1552841
1436221
2008527
2585449
616894
436904
2690906
2518020
995277
1404164
1328769
2825855
2212215
634741
795565
2546224
897258
1831555
1017905
384214
1738683
2597081
560192
2939536
1282483
1810638
1162945
775025
34074
1168114
1898727
1488024
1243584
339141
1340580
402580
1105527
2120696
2668296
2577203
2029170
2709805
2870124
1851221
1686698
1429140
1158237
328814
278376
1448860
2603555
2379663
1874811
254231
1565117
136421
204200
140717
863412
454177
985901
2484684
1950296
2785445
1719774
1609134
281291
1151732
618008
354470
766480
2531468
2751378
399809
2276648
2470612
950915
2644231
1044451
2835382
1252576
2913192
2751842
956827
2903342
2558816
1906035
1647458
12064
1438822
1420953
2434779
2710187
2226314
90381
1028219
2388826
1413015
1166888
589123
2310390
456350
1701579
2011724
850780
1688954
312243
1606299
941201
2633478
2583696
1648409
220305
1900411
1740632
2458129
739502
2441709
658376
1864946
789736
1094261
2664545
1733346
1633554
1271469
542527
1794875
966117
1731478
136728
2675008
40096
820051
2251116
900932
1919271
67970
460959
328367
2499383
1146932
1967329
1481549
2874189
687476
1570291
1618636
816456
248304
2771611
1884577
717975
2874151
2068766
1295625
2686187
2462506
450908
1551266
1879230
475388
1351819
871604
1026145
898310
1439548
1565136
1368528
2422615
2751592
37342
2165354
2011846
1452387
1612868
158000
2445559
2780208
1709332
1288281
2821533
1477757
222712
161686
1503050
152616
668783
2544265
1319672
1073594
2615660
60064
2357318
619770
2573674
2537496
754384
2869020
2108210
243327
109269
587877
1084276
975176
1952626
1366664
2581774
2479555
450792
933196
677246
219973
1619154
120006
2853904
2470114
499373
1832797
129684
2569985
2159333
1516652
1092311
2452192
1754534
1233395
1902472
312408
2920635
2411648
473232
2328823
1270087
72089
471515
2038577
1955630
374938
912367
161430
963179
721673
109391
1973213
38784
2449873
2345256
2586431
1309220
2570668
1938175
41762
1914536
2247497
1262673
2576222
2462384
1425078
1991485
406186
140055
1353168
317081
1453219
1495077
1567356
244883
2777991
270771
2340443
2375087
2843212
1270425
2111085
1351263
1819154
537895
496875
1893367
221107
1605273
1985803
2899606
1095439
470296
1831070
2149292
1519634
1257355
1612542
2530675
2802476
748039
398279
1324581
43074
668155
796287
1596676
1830440
768855
1178421
569561
540887
1260636
1874149
407578
1378424
1653224
1813710
2213048
1805388
2754553
1883700
1520428
2670447
2665508
1485573
2364852
1562547
692493
16881
1221269
160962
2795119
2850189
2123797
2622723
1275337
1049333
1286134
1467241
2918655
1702774
974835
2351757
1419798
149483
400856
575900
1284679
1877057
542505
351458
688003
985397
1126608
1521976
587019
83682
2345018
348802
82763
65845
235467
1337910
1843762
1471297
1636750
2259489
2081756
2725619
2774915
2670843
2619152
187592
2688891
1753007
974130
294866
1794793
465871
563839
247805
1585284
592903
1505013
414949
2688601
110347
2638638
2125959
2400317
244021
1813241
775891
2761911
1952134
2868331
1534016
1028075
1124204
190259
2232754
1896472
1405516
1729449
1497102
1241416
2317337
209025
2710784
1376891
1349904
1950201
1766793
112892
267369
25537
2607202
1175317
141465
51996
650475
715210
2774613
293066
290855
91010
1134174
552352
2895576
2524844
1751483
1905210
2729766
279427
1583668
1740130
1068239
594840
2934437
2268105
2889155
528285
706916
605569
2736548
1115533
1143093
2918077
2243692
1236726
2828878
123281
2182164
1857480
1139959
2290510
2240446
359400
2350457
80406
2558648
64357
2830540
667778
2261888
2559718
1192731
41575
2014275
2544868
2445232
2668575
2611728
2540483
1551188
356660
558589
2781792
483891
2214815
886851
2574004
2910074
1995681
501752
2893486
2733646
1592234
857835
2563597
1152102
1020108
2023972
2053534
1701142
39753
1444996
2485193
139725
2538503
2515312
606759
1010822
568955
262067
71514
2250455
2479956
569683
1007374
2536372
2291340
1135144
2394940
1902314
2725867
599574
244426
295944
2059811
2308803
1803864
2112390
2346452
2043597
1975772
1789947
1488353
2411388
1612636
2371999
1639558
71838
188783
1711708
2913988
1600881
1719414
2536700
1127982
2345807
1649249
484290
2565722
2471903
688021
2232538
1168663
2460032
2811526
2320653
716652
2571281
940620
842055
252431
672665
687978
692219
1232835
1231850
2150874
1663697
1027528
904383
693417
2462938
344174
809985
1964785
2507468
1838645
817334
1822577
2469609
1808683
68261
280011
506855
2313375
1818520
562314
1992022
805607
706601
1404594
1016085
447464
793678
168259
728234
1139679
633660
2019764
1436124
2726490
2429952
191660
1530112
2588265
1715862
1121182
330375
143279
76253
2364742
940343
2640700
1892014
1085254
1837196
450195
722730
126469
2316072
2400276
1749961
254597
174879
1380173
2760027
2704872
758903
1133478
1026081
716003
2502708
2600988
1072527
290692
2926853
715805
2569757
1551815
2859275
1758625
2213693
187921
1391611
2260097
2277139
2287195
609233
930329
1767249
1890033
152787
2196785
1655126
741383
2020155
474352
2722118
2851350
1296339
730550
2812304
2888119
2502659
2404057
815616
859456
681267
2742959
83996
770547
738798
271512
2610511
1748015
2586892
2898310
1960320
204488
1351705
1746925
170688
2247629
2365987
1771179
2537824
766733
1977671
1924363
547257
1422196
1558743
548812
2745282
2232977
2502274
128575
285214
1869156
2548710
1647400
426426
708022
1047394
250515
289047
858730
507238
338496
453327
2244967
2157577
1316139
1860176
1737637
1709700
2269363
126494
1558888
2927246
1833833
2257342
2898177
2141772
296598
1381116
1965999
1438069
1989247
2210984
2076724
2274068
2491684
541402
557916
562772
1998906
1779330
626587
99634
446652
455402
2652111
1908771
321996
178217
2685040
1987421
2292306
1799260
214928
547189
2505074
850845
2703858
1939176
245506
2532501
388367
1934174
332197
2274951
1170452
2443118
373156
2154633
1075249
2529241
528331
1913607
1277573
105977
1856240
1218160
1019436
2928140
2227888
1028745
397575
2924178
339813
1677536
575458
2858213
734347
2418742
1152633
2849904
24091
1501854
1778342
2445987
2277044
557705
680847
2230899
1735394
857586
132324
320444
2122465
379401
2534252
274552
1272036
165636
1933880
1618184
1937487
2730503
1837814
1734581
878310
212948
2775482
414018
2558734
1483749
334765
2788771
323263
58715
2631198
888229
2205983
7633
1651151
716243
6820
464202
1690493
903370
1507468
355216
1728601
2092634
2432684
151565
2869345
2728730
1556009
414655
644622
2013262
1535352
2626561
1821338
431921
1869600
2111406
852660
1123198
1165628
2316147
2186741
373395
1746105
728501
327978
2058488
2655823
1670399
158102
2619607
2526643
1976567
1701447
1006494
2856094
1008852
2549394
2405079
2696337
1892792
2494547
657386
693088
621343
2410449
1436487
1257966
250014
1546360
563515
2557683
2090959
4536
27869
2791801
2815022
68315
2336615
2195925
2022372
2390873
208818
990629
2290437
761471
2383164
447023
26165
2869464
2663713
1591287
1296337
2511934
1987333
1541740
566415
2087482
1421022
402635
776131
841542
2631674
1405074
1582342
1319444
2763981
2513136
522126
1393348
2592517
805004
1456325
2521682
2663036
1703718
482233
2901991
1331065
1145271
395600
954672
2817547
1558507
509515
2656800
361182
2783082
1781186
740854
2555655
2164744
2534763
465634
888039
1027747
1559597
1323175
2576913
331012
1463921
436133
1893805
1062685
202771
1147079
639900
523186
1858066
1171968
1433888
2694217
2448396
241621
178758
1734224
335731
1205408
2337071
271558
35957
1804380
1365815
623900
504729
2290419
1103659
647405
956499
1768207
2093376
1958821
2476019
2827021
1292900
131799
973514
876871
853738
1700206
2139882
108801
2922793
2475592
1357661
296467
673922
896409
2353723
1558847
2638888
433083
745098
1554651
460786
2500284
905202
2769330
664285
1388662
1186340
1501443
2023055
2075685
2811899
315256
2559313
1518157
1061503
388791
427453
727254
1185431
1199457
2258047
1490580
2504898
1445642
1902785
1415709
2410363
40965
1590657
223504
1158211
1640026
1540133
1649408
1410028
2219894
1418712
1551017
1659148
295099
2083403
1819939
2640725
1822413
1776106
2392500
719102
1772099
562705
2845361
2657379
678988
668056
1169588
1299718
1983470
2560115
1274562
1540502
1849629
678591
2257579
1381544
274926
2366316
348911
485580
2562003
2551157
2142310
2416660
2035947
1973038
1948956
234752
869202
2629674
1221342
2184450
1341561
2934301
366864
2383209
539941
2598325
1842691
2732424
1019083
794120
44446
246466
1580358
2520641
2050423
2430131
788121
1414468
1138186
2357142
1024294
894011
2660281
2197166
17230
635442
2571410
191653
1482821
960386
1129162
713758
1305156
2533717
1082370
2455433
483549
2758568
558987
1541901
80639
1010277
1241996
2898351
851084
1476860
884734
757256
2515249
1356228
408599
2200630
1467026
223707
2440435
2132182
2565079
841263
744361
535323
1445439
2324794
647226
2440175
2167076
1130435
151798
1186919
1909995
991056
585267
1569078
1406918
2146297
2538644
1646170
311250
119732
1773157
1422793
1415508
1912406
202916
704108
2577963
148129
2782344
1505474
1586639
238739
2890842
2877173
2333726
23183
2319339
1343300
1780221
2620219
1597981
2783620
962127
252789
1014078
239448
1795799
1132244
1820754
1030001
691054
2868218
2729162
917666
2085324
1052825
2747145
265715
2132977
731404
1809715
1125445
2850108
1190019
313245
353267
887219
1398201
2562562
2608095
543561
2012670
1548035
759812
1224706
141493
2320719
2708723
2803190
180906
27919
540822
2035679
1242860
2469355
197947
2042774
1025487
1489356
1690382
900347
73753
2336314
346343
2840691
2679172
1977516
489491
603724
2666332
846055
2131888
1977481
1189739
104709
891800
528829
1752660
958905
2378921
802595
2314290
152476
2515714
306541
1331282
2411604
2706010
2168869
1989553
2272628
2241919
2002296
608705
336749
1155924
1550658
1598423
2413289
859277
1611992
183480
2490619
1567399
202360
40089
2640709
728326
1611148
1488524
1062326
830219
1166051
414801
1153313
116865
749247
2511396
2486959
467680
2275708
245578
589698
2233363
1055053
1624314
574736
2678549
419466
162495
370548
817859
1226361
1049453
2273119
1175367
1628933
198861
2340440
2150440
2909384
2161778
1707
1483787
355036
1510697
2775983
397245
2820725
2451580
641198
459957
2794970
2317270
1951642
452060
643768
1491743
1240509
767929
1189443
204125
355805
2392351
1901026
255474
1243257
2557425
1906108
1074631
932058
981462
333722
1870941
2382288
2310700
1079501
2444011
2282605
243695
376697
109670
1330634
1895795
2592954
425295
1653239
570599
2435409
2604160
1472647
1552854
1471285
390841
2303229
1219815
1758452
1038461
1243739
468825
674924
59101
867287
1425180
2115521
690768
2108171
397645
2291241
1982385
2011302
1114067
2523065
316958
2273377
956292
1936937
1977995
769518
1094211
2575854
2838516
867519
1349368
653654
407265
1432464
287542
2648446
123831
1736662
2394119
247074
1892245
2050855
2103128
2221970
691089
2032496
1029364
1256523
315121
500241
1384840
2102099
1105784
2727657
1284691
2918992
1424598
1324489
804370
521778
577766
1896771
1568607
2013550
2724886
1987489
224340
596964
2253720
1759649
2436645
1691194
2148188
1101252
1131802
152966
1318512
2587778
923788
1060943
2881531
2558614
2707503
2521154
1438082
562367
2872219
2875956
950726
2482931
2328913
251905
285096
1186428
1055000
1987394
1520884
727245
656913
512174
1218095
760177
1140961
434082
1249254
133990
1418798
2800089
575384
2290544
2209171
2657810
1247066
1761152
2537514
1619028
125655
1889425
1799251
2673571
2594265
2189304
2412776
2068994
583591
983882
1519170
1083065
1079638
235811
1129061
690424
2812153
1344402
1441128
504114
73966
2744829
1356577
1114924
1257582
2556590
1610284
1780411
984233
1540295
1585995
275104
2653063
1607738
127140
2805312
2676051
2807931
2288516
993889
1516533
831123
584724
1079035
663178
280800
1617118
1192509
2846040
179913
2880005
213659
2628813
1131451
2177319
1226785
230208
546117
2367672
2172818
394617
2567565
1907991
1145344
331130
260834
565213
1269211
1985427
1635703
804319
1444346
1352866
27772
2112384
2042751
1620919
2650871
1397177
90331
2714915
1907623
2308293
1348024
2166449
1883757
1995247
2508306
384303
413685
778786
2430251
1572647
647601
969778
634099
1621595
1305429
1777322
2742165
1035418
1779283
1962046
1693222
1387929
395388
1888376
1107039
1011523
391769
2164399
2397855
554743
652325
2028845
2532881
1081657
115705
2898921
2855650
953671
483121
2525839
60527
2024483
2054598
2732363
1996458
948109
214346
1143379
1181623
1313965
2258119
537097
1541054
884195
2510340
939772
1706476
2567801
2651520
666637
1363268
1090805
1398392
2223863
935779
2882919
748017
156894
154992
519472
2767341
1229567
2836079
501607
175128
2518007
265045
2447882
1823686
2905543
68200
636799
169430
875697
531920
1049072
2469798
128699
2899303
2554890
1882090
1431692
401581
2551397
2278710
1071320
2237012
959494
1593392
1319033
2920089
1622827
41365
1572979
2754681
1567497
1419898
1904223
746853
333958
2751514
2721408
1520694
2030855
1039051
1232206
2378568
1560931
2365496
2933505
2553733
911819
1640142
651753
1670246
1824184
2674716
798542
118493
526207
2399021
1934778
1303006
2503922
143262
1480761
144148
1232722
1639390
1406485
1653960
570063
1163394
25924
2830993
1508001
2476504
968144
2482606
1135407
979288
221296
2684106
1726870
2792134
283230
357234
2784137
2162139
2068185
2745365
2879457
2866034
689789
970575
1134442
1751179
534847
1050789
2842835
199835
2608516
2478422
633297
2747569
2225721
1739776
392080
386649
581856
1459992
2039867
1335786
696866
879068
591051
2222431
95212
2861425
2235396
2649606
969773
1713250
555533
803580
23934
115297
1627642
1041013
2222731
1484922
910530
152174
546432
1340222
1306968
1108208
928866
1542827
1842160
751101
1315113
1186766
2762210
2278566
1171828
362181
1964874
1782249
1063542
2446308
2898726
1829329
2776718
2885108
431206
2791380
648725
1711061
1322435
2635558
1227869
711672
306832
699434
2725623
795039
1801511
1781512
626451
434567
295177
222054
471872
1768057
2768110
557896
2706460
2807469
418543
657183
2415237
2611235
2332278
234591
354459
1853397
751719
844847
2800938
1790026
866926
828460
1160293
1283735
753008
868361
1046704
2910524
405670
2714979
1047630
40915
1052964
1086799
1470959
640175
2890614
1671905
1881433
1348663
469435
873612
2660664
225313
459718
783956
1782496
1717265
1789605
192505
2658963
2676837
1567926
908003
2194493
1383467
2238151
2618217
972849
569725
852410
614805
208693
1105364
2793301
81639
2185516
1752198
1033309
1580025
2647002
465092
877608
990580
182110
742790
2267095
2168765
1708380
4807
500899
2007290
2414249
983381
2015521
1760127
1924977
1934021
2651165
1619270
2658309
716910
511769
2562183
1573874
1323405
983809
145454
1583331
1902591
2751920
1523173
2384760
919000
461571
1811476
1626777
983245
150528
1598048
1566337
1503450
2159947
2736356
1351600
769587
1386212
683075
2378862
1563849
1114720
1788025
283738
353467
983076
2622043
2520516
596832
173471
2588405
101423
2174013
1152967
71843
2019452
1005366
1145192
2504152
1400038
1520781
706556
1291442
2350228
917133
2131150
2726577
259960
1636282
1551408
1870463
1677146
545233
2005431
2206323
394198
221870
337884
160379
179351
108342
2344520
659604
10747
2833941
65113
1872932
1823933
2531294
1512688
1573078
1909331
2628964
156240
2176767
205005
377100
2431521
1483729
1786857
2168439
1691704
1400731
2660797
2083817
998109
52536
1956605
554865
2740292
2615860
1483497
2710384
1107431
1427932
722807
1865258
262116
2876816
1948538
2512164
2409816
2361955
1106426
806440
1636444
646331
439649
1540089
2654961
2634161
1773991
772184
1699552
1427093
2907330
2223515
1863814
2116949
2226945
749549
17552
2554135
2553566
1082060
1631905
2726281
730486
2841446
2605857
2586597
1221337
889015
878306
1937186
2038388
103349
657692
1608345
2939463
1574587
1620511
1879
1579380
1320922
2697403
2253769
1302570
2781597
833316
2227330
2474251
363674
771777
1572144
422916
683275
1474236
1037178
2509420
2325673
2060070
2831188
468895
2631233
2669523
1953764
2806712
955623
1603431
1804434
2045624
852635
1915129
697545
1373788
1251754
1706329
25536
2183997
1807032
2703220
1165962
130630
1734921
476635
280707
1548164
2704267
2441269
247045
1950463
2807376
536152
1899595
2256005
696078
1098089
1377601
848679
548299
383481
1423765
890042
823662
694463
282095
796475
493087
178286
118374
1637698
2585544
152185
52935
2891539
2325679
1011024
2343473
1701803
1240091
2511928
2017071
1657182
1565698
339571
1582844
2826894
268218
2086251
255418
1811048
2683011
1004033
1449994
2327905
834273
2892352
1264119
1218107
2150334
301062
1899787
2126559
739289
693669
2716855
522076
726194
2707799
731514
2539294
1127500
1080130
1172337
826906
2224165
197848
1383794
1133460
2222506
2637356
854660
2149898
2165868
1009515
1745985
2678563
755519
2051623
754593
543230
2382082
1374676
1721491
2376881
401738
2364110
2866746
2149460
213847
160112
1924036
2073813
1522748
145469
527994
1364441
2520281
2335186
2487567
410233
2290573
1407927
890568
898295
1062995
1134725
1842653
2227210
2019051
446499
1836388
2902525
2419197
2764870
531548
2473411
2745715
267634
2485927
461545
597227
465333
1710822
482899
166408
2835156
1625389
2668926
150878
1701474
1295552
2932976
1599724
1387876
2285672
106194
2664022
864459
1176966
2294915
514861
323585
2531289
2317445
1641074
1227698
845771
1835239
291281
2240750
538315
2036839
1815769
1727620
2081923
1143034
758682
2667198
1315753
2813302
820628
2225844
1117036
2124343
2880699
415490
55156
859656
2440068
211822
2578339
1895503
1819741
2497648
1269044
2779562
2424252
2405758
646444
1631569
1350295
1324279
58134
516880
1413454
2743672
1987531
1811194
1202802
239738
2146113
113741
2334716
1742541
340974
345922
2557610
1741552
2570444
1754473
1088379
2025687
1249866
559610
591131
17526
2301013
2449805
1179849
1210803
681617
1757920
2803035
1153594
2811180
802043
183749
1359276
244302
297849
1873875
783297
2126361
1821963
1984210
2298589
38638
2649744
1260118
2787713
1277229
147868
1369297
1956041
560952
178910
1688525
2790305
2037680
447165
2836567
1916702
1937809
1637010
1695983
1866213
403137
1943400
1809085
2099960
1214222
792730
491739
1581814
1985510
2484305
127970
2379883
1254446
2898955
1559506
145228
1823665
2271835
2522267
1658089
516744
2610414
657457
1171291
1275363
2851348
906679
1845708
2616131
2292451
1954688
2545758
1701311
1679002
2159833
1420309
2418835
1103416
2836266
1022270
1408293
7928
587941
2162417
1032046
1248863
862540
282951
1927716
1337846
2854183
1851964
255152
2901002
1861182
2573204
1339952
1375623
929091
2571588
2150238
2670419
543192
655736
319099
2059637
1478107
447327
1756758
2581525
2664394
1140921
294621
739691
794410
584571
2528015
386262
2925784
849324
1233858
2215982
476872
1461165
2287044
1161670
1155199
427834
800279
2415941
362949
1255255
841654
2180510
760222
2609683
1943326
403543
110999
2637926
2821150
2536792
2639469
671430
38952
2576567
836482
1567952
1859280
1202947
415249
726289
2213108
2838601
584163
145353
1320915
1933875
2571715
468327
1568034
1868189
140944
2214929
1227794
2254722
1180855
2743294
2911083
1467668
1612977
2525343
1003040
224846
2650671
973595
1580436
991363
2806319
2204380
1454378
2732628
2372065
659442
192085
2095888
1486759
1150833
2006580
1922864
1572774
1575093
993351
2643326
830519
1391101
100736
1144558
2184616
1365592
1523596
365394
2229330
2897546
2381311
2746857
1607447
1151669
487841
2347408
1675288
53734
547155
1861935
815411
741913
587683
2450019
1341956
1329749
818319
2183942
820195
796405
1039438
779523
446365
556542
680835
1454092
2255312
703979
639401
2752509
1333696
257328
1203970
1194773
363764
715542
1328832
2085493
2246537
631442
878911
1820028
1918833
1345327
2840376
682405
926679
1071815
2268311
28400
2318678
1156867
150991
2408889
2341041
1295067
1722857
1154958
574744
1725588
2514603
2937239
2285307
58269
688215
1739312
2430220
761549
2737670
2316323
2423736
2074311
672706
1503755
115763
2756710
1096934
2225223
1860703
2602350
2830762
803891
443575
2131535
2570746
604564
1245709
256265
1870743
2136619
2549432
2008021
1639749
2461176
1555493
1049483
1260625
2034308
1110152
1473036
2584027
140229
2759877
2434001
240195
1457374
2157429
1798840
287050
597295
1089156
2302088
2786252
95366
2494274
1925038
867421
1836181
2616801
1280978
2563877
851760
2531165
1760167
216481
1719927
2754198
2041956
1202554
2716187
2694026
761612
516371
1209008
1114547
2349231
2195672
966216
1700508
1262743
807390
1332607
905391
515497
2316457
908194
345415
329813
1614741
1965230
868059
1365421
1909541
2019576
550921
2336689
2139822
178010
1843766
2349479
2921730
2633094
212537
2522946
260441
2057586
2243598
170576
810849
1912349
1076169
1729452
511428
2935944
532255
499717
615078
241348
1698093
1760145
2574067
243448
2807295
2299224
111606
44001
456183
643310
2822940
1931788
1373333
2873217
1754275
2645094
2694209
1134614
2408866
2570235
357639
342511
2845944
1904947
327796
1571539
2089440
2592638
2753824
1545399
1771085
2568123
1418892
1176240
1343522
2343579
1402169
2446077
1346100
2364084
1851540
572250
309171
1855880
2453747
2815739
1380434
1233082
2737815
864914
215048
2132593
1946491
1983736
1040019
879335
1270418
1033768
985375
149191
2229166
2512384
362369
222959
1827192
1225895
2852893
2724698
322276
1141003
679011
533358
165355
576762
2434334
238014
1142387
2276861
1659045
295561
1039262
1399022
2474844
2671042
800944
1516538
2200276
1817848
310922
1364627
243639
2887338
2842173
1186563
115168
1610776
2630767
683821
2040739
1739869
749119
2856513
1133876
1097538
133434
1551861
326716
1780761
1777056
1094602
1373122
781848
1146174
789267
725130
1122034
1993982
249675
800923
2231700
530026
1181043
1091868
2477458
828980
731960
1081276
1121060
677613
1703317
2704151
1477005
963121
511039
772292
2304952
2833662
1926988
2517843
2777918
779417
1041220
1540272
2709092
2377694
406281
1665421
503876
2631035
2365429
2043343
2124280
603326
2725182
1379055
2196870
2098146
1868216
2170904
2371612
2016361
2182149
1776436
415651
1887099
2886169
996340
198570
1329195
2023072
318290
2811091
2000168
2712800
1757970
1649399
2113126
1892841
2091739
2759826
1271282
1575770
2599268
712498
666248
748226
1112087
2454551
2251663
1900128
2144836
1018180
2063587
2503949
2920846
856957
701512
122550
1097759
2053147
2307080
1794395
2632118
461935
1694872
1764847
1239246
23059
230966
1783456
2456046
1958985
2121495
1188884
2606710
1682819
807353
578099
398011
997494
2163455
333819
454049
2699422
931657
2647521
214672
984741
2682006
677448
557085
2693729
2690026
1880999
1180830
179796
282394
1022375
2206549
2721513
823641
2112723
313472
1427461
1402620
1194379
2451725
995546
2648982
761425
966725
2194826
220043
90645
1293738
2633993
308507
1324552
1271269
841597
1637576
759913
2392880
2484219
1334973
2000665
2192902
1558753
361194
1499617
2643812
2877063
147681
76462
1140627
259196
2426255
2681895
2798382
911147
454411
1689635
1764260
2164422
773041
111555
2153179
263698
1187442
20142
979614
1108275
2430186
1134791
1047144
2747084
39546
496532
978049
1630683
1847043
1876523
1454163
118636
2304658
408095
2518507
2206894
871292
2294045
1781599
2314912
1674800
1362281
50280
1818235
2769457
460639
1076334
757905
1480857
1236360
2516336
1228368
1513084
2014584
2790735
1181818
351350
1976018
2786540
444726
1985516
2605539
2781997
2162492
1685655
63168
679988
1490609
666997
2935026
1475152
527179
2280596
574022
2630072
419436
1528321
283381
962722
899832
988265
560891
332071
985098
2345704
1862657
762154
603576
658856
1968681
68393
215108
2902015
1839545
1806926
1627951
690316
2739615
1763910
1368989
1241207
75430
1561399
2209854
1963600
2231602
72160
1786630
78004
1011024
1468874
1219140
156095
1999672
2281567
1828478
1975992
2805310
1639908
989680
161730
2626820
142455
375998
2641246
2459278
2753468
2670112
101262
2733631
998506
2505888
179238
2418749
2542232
2838660
1754848
102259
2876517
216210
2250710
138348
2422646
2699353
70710
996786
323725
1993875
457330
305047
2224492
1385619
1417038
382771
615967
1541543
2125835
2021824
2485495
2429629
717319
328463
986885
2481334
1498569
1710038
554876
460378
1807698
2903115
1539400
1848538
2218481
60353
1592883
82629
2058393
184114
849339
376026
2656187
677461
1607616
1213039
989262
2513313
1930328
2403282
2017889
2844559
307233
475719
263458
1976013
1379198
2630051
1304294
1756982
471714
2659785
1320680
1622249
1738214
2015190
2651911
1196424
1944177
1037815
1137995
1224283
729180
1156219
1825243
536776
1436275
69894
156646
2038574
2498296
1160780
2480778
2669631
2926334
2918172
2561507
1521598
2417492
1815331
1553633
893605
2350098
295883
791606
1334649
2261306
1236048
2567795
909424
1805436
2501253
1768901
2677524
938088
2138069
2632331
13124
947395
1709482
2907908
1183622
196481
1265315
506228
2730245
605300
277881
242806
1726055
1494109
958498
467470
2649504
587250
2191296
170962
602813
2724003
2049877
467636
509146
1880432
1472834
594884
854796
1176560
234583
1439657
2077267
406240
1778541
1784672
1837920
1317978
1216852
1476151
935853
1394738
1320390
1737008
1698729
2699572
476054
2809364
2858471
577066
357908
353400
2411377
275199
2244015
1320614
2039139
1559101
747476
1345604
1253736
535425
968997
2231145
2772596
1308501
1433348
2406243
940518
1107565
826594
2861370
2734153
2298208
1377261
2830392
1575040
569891
2773742
1396343
1824978
1920646
73107
1211773
2186124
2829741
1208206
2461059
1320677
1880046
2644037
2010311
2631217
2013028
254693
2671084
1270639
459863
2756796
2486128
1658844
545734
1843162
924199
854303
800083
2476029
2869692
477033
680618
1854881
783143
972225
905301
286833
624058
2378847
2713061
88358
490337
1667987
921068
916654
2648049
1062655
520591
2935954
900657
607938
394945
1653473
809626
97144
1346651
2057627
105061
1310938
945880
1930783
2448713
2484390
2444646
1119762
2732326
1877645
2883187
1332162
1390589
142773
2770145
2681073
2375087
1844168
2492776
2456022
2081000
107119
249156
846284
741057
1552870
955422
2326993
1177275
1390537
909650
2568305
1765756
308303
2761771
1540221
2488177
2835411
574961
695979
2173032
1318630
844779
2316304
1632376
1789214
1372889
638092
2920188
927511
2214894
2357197
2081189
2651830
710634
1625066
602592
2486346
2533267
1831017
110989
2438650
723623
1398272
1104171
2069228
850023
883659
1423252
38368
2636723
1194332
417650
222574
1624930
2328505
1228966
2808172
355054
180006
1524153
2171230
738086
2677791
1485386
220908
44874
2513833
556359
1658044
2302516
596685
2198843
226645
2406526
1984029
1005211
746258
2516420
1218016
2086941
587960
337498
568933
351721
470125
1667091
2341827
708985
1277018
2177103
392386
119389
2690729
49708
1383727
1451926
2518553
1056315
1213543
978
232645
1093923
2092334
2760261
2706251
683767
2252826
665439
2261340
2102823
2897826
727018
138041
2360120
2029984
2889265
1236055
1903613
2544741
1550902
646064
1215134
1267258
339992
2565874
110249
856214
1520063
631082
999889
1572195
968430
1074429
2061096
146214
769350
1722805
104025
2162
2035954
1964795
1057164
139377
618385
1991602
646541
990775
1964541
344613
654611
827845
907925
2471972
2917981
330764
2225446
2844405
1233511
1881394
1214045
1577597
2209919
1959114
1456340
663644
2214791
2418058
1101419
952949
885803
1044837
2405549
1725412
2884822
1744222
2915969
505185
333689
2921003
1713636
2808594
623977
561728
2493176
76349
1567777
69447
185992
1547444
1341492
1521427
1948600
2460907
1966419
875248
2682694
1188339
2691570
2336762
413483
529786
767152
2661833
1419185
1830369
2775169
2426372
1818423
972245
2236496
311915
1671539
2913115
2932379
881242
755988
1364437
2631734
2859617
987770
2067087
921194
2912543
951860
785841
2105503
2375533
1991139
1848247
1524009
1144023
2542354
1098287
1039790
2119193
2000253
2012556
42950
248198
513065
144692
1866664
1966824
1643641
2484244
449044
2490958
592910
1290258
2548276
304943
309904
130012
934507
2879185
485710
880669
1523009
2435188
910560
1797746
329846
1397105
220558
589354
1243212
2637561
1183542
485920
543637
2360253
520423
321445
677060
2543185
697638
1453009
2153367
1686927
275605
2753299
1549574
1168743
863474
2062839
1881363
1648499
1881517
2077254
1196962
2175416
2127180
1974798
1215908
1996590
1478571
1047339
1919754
2780681
978612
595895
1163997
1836788
1160616
1470846
1790027
2168638
342597
910302
145738
921941
1118603
90510
2888569
207755
2363581
1626790
641308
538980
938794
2122294
2767419
500900
360320
118510
2176780
377217
1035769
2761862
1629078
2545568
1547027
2564143
453336
2472183
459652
1295471
1503203
130855
646982
2906834
1132768
2161776
1945788
2413987
2125527
2058202
1262864
2807700
1152874
191915
1035928
963890
102765
2889427
559257
1336325
34102
15482
1971656
2749678
1307602
1238940
828259
1358977
563872
253013
772661
772217
2428516
1481427
798902
1102263
2254630
2791173
562168
2666876
510467
177147
290528
662387
889450
1233841
2184626
1356333
1921779
1912684
74328
2789419
1983090
1644979
2385980
1888371
514423
2103530
2018415
438093
2310312
1238335
2149057
2049731
2039164
2370819
1111960
2724681
372980
223613
2743052
23772
1733911
1342291
1370446
903342
1470109
97209
2632342
616876
1917187
747857
2464860
1228328
604157
1845261
841079
496265
1268670
868633
2226614
1457431
479538
1420256
1648863
1600745
2820236
1021006
683957
2698130
595615
766463
870173
1484877
1372632
877792
2256360
1270648
624139
2156985
2265600
2080848
2456168
328071
246569
2351138
640833
1624875
2621322
1654163
741220
2157984
1943441
1042577
1257108
2704215
1905215
1339925
2342532
2295040
2358173
411237
652537
2048840
2438641
1029945
2419972
2188893
486444
317165
1252290
742540
2900359
1649629
599016
1232125
1528805
1527130
1398019
2746425
52660
2818910
393628
2637442
264852
660466
401371
42154
948023
1543423
1487240
2337789
1260167
789916
1497994
1402465
861973
950121
2486121
110696
2459720
2425473
56905
1906255
2322418
628049
443938
1715677
1616707
247251
2375512
1616426
854512
1896796
2776417
640831
657762
1575342
2932005
545628
1580481
1261154
1271817
769867
1108414
2291806
2620806
2012704
2390273
1536582
1154933
931490
2233917
1653137
2112967
900052
272314
148713
1849729
884496
1631494
46952
862609
2255470
1204874
728916
1806725
1582477
731946
2094235
1468548
1354656
1301337
1873102
2478684
569735
659712
1245808
413752
1774595
2206291
1435074
2786897
917884
1841369
199086
2232427
1343904
1019823
1684680
134235
2061141
2931523
941130
608370
899208
2608788
2241827
2533744
1568954
872272
569001
455615
1883668
823681
2426230
2879570
1512921
1588581
693469
2146957
2105023
805577
2893950
1411715
1775658
558578
1146437
2287894
1356507
928696
118007
1872986
1131861
602151
2862982
1518647
2723377
1376688
759461
1512127
2313001
2418406
1627990
2418139
2046857
70229
2844871
1507380
2387623
281687
2581573
2042553
1477434
476933
2446560
2007430
477259
890589
231169
2633409
1754220
2161506
2553743
547711
1275357
1054529
427385
984452
741458
2757947
1995630
2535716
1095230
1689283
357363
1331273
65179
2489238
2269424
1049119
913313
2155640
1813391
1082440
1038443
2784281
1171425
1623084
2254136
1305354
2663876
1587458
2787114
2271888
441938
904896
1668942
380208
2240999
898291
244516
2846245
820948
2760036
462117
1440722
1893860
1604858
2863071
1798968
724293
2871885
1571929
1599981
1267672
1387064
239222
1505912
2009805
2476270
677652
1917811
1221419
2615629
2099151
2812647
1840691
811177
2571919
395177
2520384
910035
996317
854173
2845270
1037516
2126652
2781727
8644
343211
1298610
888849
2998
1043150
2030262
2592221
977632
1038468
1893049
912417
2015225
1266600
1529392
830704
991336
2517433
1108239
2270539
1116885
532879
967006
1710297
1406802
465800
1254194
370813
1033716
283037
539654
456396
1055746
607120
1354307
2139663
321891
1320770
471682
644657
822039
2310639
2373456
1031041
761565
2742959
1333177
1565657
21298
2022086
2511551
2569647
2816074
744946
2185320
711569
2631472
3927
1973774
1235216
2025443
31816
2474724
2138044
184270
2565865
160746
1889679
107046
2201351
2853495
1283495
1691641
2076227
1055175
2552862
2556408
1274731
2655086
802297
1000973
704583
2620106
785728
293286
2323665
1996562
2017577
2648711
603831
2569587
567157
2711925
1323503
1569872
1824433
1997304
87106
1807541
371755
2831111
1283125
2380247
1388082
1592683
820094
457270
2705737
1633004
1460895
206484
2733504
1477995
2124254
2880165
1216058
495428
1654554
1246571
1345098
1119397
513970
408065
2898722
1893036
1662878
604382
169252
519186
1268789
778776
233727
59517
798654
687261
933801
2120206
1753466
2120595
775131
1614482
2116660
100692
2402413
769178
186443
2372072
2127909
180195
2498951
1959837
2233664
419035
770892
2878736
2215178
938163
2328837
75556
1069584
2636153
1368584
2364735
1201849
1787040
744873
1974134
2380559
485542
2523558
1360098
2677482
2532059
2114310
1537034
1736502
2693258
1558043
789462
1349932
1748436
1518971
345338
1934498
1508118
724392
1417885
2199573
851169
2815727
1175787
1875885
136200
28465
2653263
1633511
2176324
2659031
1608256
1052003
1622956
2692248
1247620
2329260
318158
554135
2342480
424342
1640768
2787818
4147
548816
2932254
1441458
624307
854282
1185596
1288260
2567883
1988546
53831
214763
2298228
1341199
1202825
2121476
1217581
1404097
2508520
1324203
2192388
482358
977129
187380
2091321
2749659
316072
1599612
390929
1405349
409823
1178832
1676465
2256345
1476776
1570436
2859153
1462660
687530
794411
2326018
1673228
464151
2444863
2327395
2044556
1492783
1750025
2696599
1409331
1791822
1489360
558422
1220205
1673657
897364
892881
194128
842177
870631
2866226
2905910
1971542
15561
893737
2049430
1638860
1264727
1716450
2192302
1873936
1331675
2562933
385564
1640271
1987344
521751
2100484
481324
2718958
1286959
2072942
157871
1575295
1479402
331894
1047154
840727
2482086
1670599
2650113
421568
2620032
1732675
603765
1695311
810252
1210037
907681
2291621
1729522
1448764
262521
1176347
2788544
963021
2252354
294012
2200211
2392413
792953
2622327
181585
1437417
726064
733957
219729
710099
1797426
1069491
2360813
1726637
1084980
192118
1848011
1820647
2336701
2615717
2549802
1590779
2122300
2852174
1194345
1342121
2407900
350483
2470914
735608
2510541
249153
51097
119780
2646846
1283793
1627542
856049
2266042
1153427
2676277
765493
1136701
2307381
1835855
2640714
456527
979518
2226457
2330140
1803317
2127457
2832417
2694953
1685731
2078810
629863
1299699
958536
845589
2097552
903448
1427857
429653
2488764
2801481
981661
2247647
1432313
1023586
421354
547585
1668100
942625
2076098
2114556
1971795
377889
1798001
582623
350471
2141664
1039845
910328
2478245
2361159
711561
1693007
878259
2856056
2448952
517996
1877969
546696
1619107
321344
1601912
370388
2866887
1000347
748632
2006620
1431051
1289908
1256001
1627142
1322144
583987
972856
447476
330256
399758
1205120
691820
1347299
2247470
746901
1721271
610494
2884553
1129455
2586798
2770189
1104640
2707905
167052
1663205
1049429
2710406
1106100
19300
2838423
2525469
568720
1276481
2920831
1781750
1265159
2326406
2573595
2693865
811301
2683465
86587
531918
1157984
2121480
2259299
1690278
2264980
1516699
1129431
2216291
2838758
294560
1259453
2737377
169538
860946
627957
1415322
2363615
670656
1124173
678567
1923229
331159
1695863
767373
1796414
880562
1889708
1348121
1395370
2399041
1296391
221738
2312026
1174201
2023544
110011
2057168
1814512
1799726
486532
765115
2934
2654366
1026394
2481794
829165
759622
1546521
978536
2511163
26424
1858369
529815
2767387
453852
2616216
2245448
2918142
830296
2682056
1497588
176049
2462822
1061478
495130
360411
1644831
1540795
1802249
275758
246045
1726555
1786365
2449677
1988651
2899522
1606571
87364
2812753
1134698
1423880
2162563
279434
96008
2476856
2840466
421207
2773076
533552
2642544
2888473
1462
742617
17181
928056
1262234
2907195
1098643
1510488
301247
2475349
1955131
99314
2627174
881985
210751
1679197
713882
780776
2227766
2552347
1757050
66591
2443068
2799465
119429
2708263
2328698
2417758
191865
447581
1319672
716459
2210125
1073398
2213219
438590
2809940
2322227
782311
1358901
2624348
1691876
183347
1573522
2572421
1612022
2489079
1984484
886611
77155
729373
442158
2405073
1213125
2724402
184281
1934011
1007863
2856062
744724
1313735
1258332
2914855
770813
2877179
2469106
297845
104999
298225
1510167
2712957
755527
1725757
2402222
980733
41036
2116374
362611
932248
1877823
1718224
452209
1187843
1458837
896455
2644357
2311523
600585
1111463
2670553
2161702
1249367
969183
1593211
2369739
2593685
1055042
2358878
583318
2629452
1060927
693347
331572
1648726
1865329
2325816
1344495
905331
1318034
418195
137480
859138
2162506
2879573
1251888
2618114
619085
1212184
1380484
334686
1309141
362241
1668708
2374925
2727370
2745218
1451014
1627616
1658486
2361293
1761524
1063927
2411992
1124749
2770350
2125312
124687
1583282
765283
1060162
1006358
1529837
1017479
1009086
1501983
113971
245286
1177244
1127807
1445789
222828
361837
1841330
2257243
1252883
2295314
1307360
2697749
2764922
622339
520600
2088695
2515394
1650580
687018
222364
214532
303692
802240
1229874
2552024
2589198
2060173
1667725
769078
325647
2638415
2229912
2802332
118209
1062591
2853686
636911
2873976
662719
1768027
2146486
2515636
2778496
835514
2934132
21106
2821139
1454967
2180431
2792895
1465700
1660270
2121522
2340463
1860521
1515609
1133055
2938411
288203
2144685
282380
2573895
2288925
1866920
528115
2708980
1739779
2861040
229647
2323934
2280188
1458356
1670519
340329
1525400
381507
901287
2045069
615516
665204
1922226
662150
66958
1623415
2469294
2821443
474896
795267
1075336
735918
357751
1645480
2121459
9948
2015736
115562
1690239
2330185
376735
642508
1333653
735829
9446
1263384
1319857
849541
1849691
2401885
204881
1138566
1085150
2787
1458774
1598648
1788775
241961
2036468
2432176
687389
899068
313217
189434
2073667
2603913
434907
2927376
1063823
1663864
1077467
702376
2868235
919054
2866717
2463900
720250
1364722
905214
1182276
1847080
560917
2466589
1944306
1663745
1129195
2418684
469523
2758871
1361543
2386732
584659
1400865
2621536
2842073
1656363
1189996
1750822
2603907
112296
2013648
2290399
106431
1070587
1555020
124210
146249
307279
2720346
2580207
2456567
560212
2176913
2031823
559318
189493
2312985
449995
461461
2635613
1189341
2478350
1790321
308364
1419064
2800963
2394917
354039
2080097
1563867
2884258
2063762
1813607
1501451
844854
945319
1402903
1590289
1917584
137082
2701471
1860822
937617
2864173
2403386
2878787
2081005
2633366
2327658
629135
261924
45128
725136
2776860
341922
608616
1060863
15905
753851
1697889
2675416
877744
940722
2199721
1329948
651191
323558
2119622
640883
1829241
256095
1651400
1135733
1456690
1935889
454076
2288210
2127317
1192856
561152
2765722
544167
2062003
661952
1052578
2374268
1049833
2177060
1548160
239909
605678
1549309
1209219
2128555
2754876
2187184
1901885
1662268
1063943
1525031
259931
2533381
2228493
1376470
101751
1454074
2066617
2844453
1275079
2786361
671767
2050620
1837116
2352970
1425686
246779
2346473
988531
1341979
133941
1086065
265911
2921149
1556356
2140161
218927
2739566
14135
2268658
2531585
356364
2582524
1507239
2203727
375042
2900544
2777064
199577
2743985
1625359
2776874
2597817
1245929
1182906
2649451
673196
1970384
2091518
2472985
1802748
1468190
2298552
2334577
2296303
1444923
1809584
767388
1864939
1693099
1740453
748626
1337861
675813
1668624
1043770
2601195
196617
1933827
1614062
1470848
319240
35320
2595296
1695881
1019978
2138195
1480374
2752731
1629704
2387761
826103
2618267
107647
1604208
1882423
2510199
2137958
1858988
2602906
548060
291258
422394
1193069
599868
680551
1760805
503799
1397651
155355
2094520
1643824
790240
2592941
344421
1193517
2179791
1429736
762766
342248
1278316
1220134
2673309
638978
1533886
374025
1635683
298781
112233
360684
845919
4999
208149
2499377
95115
984116
794278
2175926
1254405
258643
1063314
1137307
2687910
2817367
1426784
1973893
818945
2921355
107002
786722
1567583
2222154
1628510
1740469
2872362
881090
1463881
2491248
92779
2444511
1110350
1648510
1882399
90566
721852
1180575
1740553
2546208
2207421
271008
2505583
2360499
1267051
465333
1872540
2132965
113643
573918
1191111
1228861
1148277
1462119
2717031
1001913
219837
841483
1337295
230856
2495029
2576696
770249
2498889
2841869
1830318
378156
2879082
371763
958150
832374
818695
2374087
2470929
587463
433593
2369728
1496535
1848905
976343
621961
248327
2269810
2690627
1710444
911237
1481134
187845
1316591
2080295
190820
493611
2820122
2725759
127879
258886
2935566
1136245
2734601
2091959
2619212
1636771
228936
2143939
985071
1135609
2233314
853485
993520
1733168
2814936
657480
923817
521457
555105
617615
748853
2309835
528287
591938
969551
1815099
1110112
1429656
113711
381533
1031919
2711134
333012
467742
2446332
731716
1828724
383815
2767796
183919
788820
570320
2603091
461324
1846585
2097263
1007509
2931227
1025255
665332
1438591
2521132
2752919
2650876
66314
479187
1082311
295754
680041
125898
2272475
762867
927814
1717382
611377
1023002
1627713
2608170
781851
2694810
1605281
1339403
2136130
2230586
1841078
1608266
77399
1106797
2109731
2778101
1487150
2689871
1661917
863913
900977
723072
88484
2089363
467377
2220008
564883
1479838
2464705
2122664
2839202
1796659
1182822
2765431
1834136
2295885
2631033
1146687
1257880
893738
1617669
1779025
2286197
1700273
2234481
170737
1683795
2482403
1771024
586243
1145143
453020
665756
504297
975615
1639062
1133928
1084584
1509382
1924659
2445767
1567832
837508
852222
871545
1375671
2832780
534661
2308908
2452666
946798
2172826
2871935
594044
247542
271428
2186514
1485992
1223242
2839111
1616004
2765613
2626411
1750260
878346
331710
1832947
985499
2563466
1587099
1309058
2504822
1979638
263129
1408275
2582619
758097
510687
1906413
1670343
764330
986092
1432483
678605
1215896
695688
100398
145797
2393173
1058061
2620290
2096677
1304790
2644862
1010597
1084820
1095002
2896008
21066
2593950
385337
2573265
1778267
1136680
1151880
1321184
2801899
2024491
368683
1674426
255617
1104259
1584442
2521368
2443865
1715217
2136749
2230604
2221550
1909898
67535
568126
1857601
1873249
2811140
1210320
1428690
2348450
2417796
2124350
2132545
1669620
1263201
2939181
982244
1838262
1584006
1407585
2557602
985724
185664
1200142
2136821
2773798
222795
2224738
2567074
1348038
497617
2316772
2691105
923089
2469187
1424091
466353
1018858
919908
1815622
938659
1224954
2135066
2739754
2741240
1133717
2423988
572550
370711
194675
2566150
610167
2215993
2016717
1426580
1365484
501746
1859485
2167727
1759097
2406559
924899
2612295
1385449
2282972
2231559
2288112
586557
1401748
2273872
511050
583422
434351
834577
702114
1209350
1705830
796517
1683379
2465721
1989413
1366102
742705
2034387
2239986
2683399
2830823
428482
2129965
1165455
812209
2547759
1856387
1660989
199415
2155441
1090457
1788529
2909788
1590487
2870957
1936592
2634144
2501467
1791285
1560277
1870810
2189338
26138
1678060
1397405
2780762
2665128
1021367
2931299
415228
1029842
2550740
2758428
2617312
2845491
2224189
1786285
2854716
2787235
1347252
99692
2709511
2894884
1915639
2219242
1066429
610505
1124164
2931137
528806
391427
1291918
2826890
1235202
208971
1554943
991032
1266463
192729
1202367
2077037
1936205
2225186
679249
888441
850829
834788
2738760
2675116
478678
718258
2660060
2329081
1765837
985791
1412631
1194275
2367129
1688387
1042510
2324256
2017218
763919
2153024
1715727
2405100
1085543
2055943
1946997
187570
629546
1025318
1409805
1301832
1436022
484495
1692451
2309536
983523
2389775
1357427
2788957
1049016
2622844
1735200
83721
45378
1756857
2878397
2488665
677600
89057
655967
2151691
2749497
1498115
2250799
1554957
1312304
358203
1907715
240150
1791125
2508976
1411286
506829
1652419
1861968
1467608
1948970
2848145
1763678
495678
377612
2681324
688803
1101088
446669
768394
513723
1544052
1486256
122269
140070
2654747
2038272
1337777
1483962
2161815
2829398
827984
668898
296799
1528498
1022269
1936419
2174397
752217
2738162
1275424
1035181
682604
1497718
1233217
2399336
2311472
1044727
2538989
2674131
2004794
338841
1174558
2405164
2141521
2059589
4393
1886009
2664914
97292
1987921
437014
792459
1571798
2220339
183937
439401
430386
1763568
2207148
2895194
949651
2909866
107389
1346117
1420278
1232143
2938722
199262
1436530
1975315
1814069
2103687
2332787
1317695
826598
1267215
1276631
1157799
837512
1123502
781253
1367744
532553
739318
1567836
761133
873709
667417
2667738
2283509
1065163
1379295
1139657
1555605
1218758
727165
1786655
770648
191548
896742
1167828
2300605
377479
2354117
2689745
878336
2022065
1671619
1390860
942977
14735
2147065
644413
2885893
605452
1200107
89066
1688616
2878006
357620
2930612
52104
2113830
457573
1687533
2827091
2122491
2408954
2923117
13473
255920
516532
411235
908867
2935592
1663454
2422054
1346896
1899786
2667630
197644
209356
1894757
2296668
248333
987220
1620191
2680390
592495
2089491
418770
1298773
290936
993597
2138490
2751914
2575987
558716
1308286
1851575
1318060
2939124
2560288
1032722
974774
2798715
2695956
1082504
936810
155471
2094863
1757331
1924828
2279013
1230852
2265645
289877
575
1709745
2337931
2781000
538458
537654
2532116
1440809
1438293
1596387
1801983
324394
1547557
289940
2303114
452415
520854
284284
521835
2552029
2019523
2480710
2790338
718876
2435937
1577320
375168
379753
675739
860668
601303
149627
1551268
1337903
673845
1301733
1490572
1906498
1501685
2162742
43419
1861972
284736
270626
455889
585235
2545303
1918060
2234290
1653940
722566
495399
1367100
683584
179935
1598207
221200
2245722
1723874
1627688
822433
1241324
2049302
2039968
2111043
1377862
1332730
1679967
2482576
2919209
446881
655517
1148119
632810
2318351
2104422
1682918
1208897
437726
2478010
2389774
130594
1346176
297350
362937
2351006
697007
1540560
2597893
363451
2137929
2852552
1960727
2627073
937418
2831475
1831990
767041
884279
2716344
966913
1132767
432664
2083762
1652014
969569
1256377
2269414
796251
1350493
2904674
1112009
2693877
635385
1290890
2707452
513390
321154
1918273
2712349
602371
1866078
87920
2035273
2598630
2735090
1479554
2432985
1962154
15404
53671
1709861
2735220
2347173
1402888
2725879
796321
1862827
1039627
2603414
2076297
1220266
667508
1597984
893487
1323892
725121
369031
1749735
2647098
2080945
2460067
1380956
111080
699912
1690515
1813263
2034801
79447
51329
837960
2342287
526766
448594
471545
1951383
1344900
2217119
2516603
963173
2207945
883310
1764125
1338509
1333744
391692
2570732
1030589
1848339
1335036
2455086
1836244
1699449
481881
657947
1417582
640930
1748578
461754
1380976
2333584
2304890
1373908
1653842
1724221
419690
2324822
1991018
1777187
1884666
1294363
2195916
1472694
2301195
139868
2624374
1680941
1527654
580669
1254446
2562884
2384986
896462
2798159
2648919
1730794
1932704
986292
432927
417289
1725721
1361846
711053
1165461
600425
2819690
2766680
64887
1257728
1458460
2901852
1192204
715865
164438
671900
1301330
2153381
1777069
1684453
1128284
711223
1349649
381079
415086
994646
578848
344202
2510224
2648124
1642189
2717798
711481
635808
181884
2025226
1279594
1949062
2399087
821890
625452
626269
1907764
1833730
2530915
1255846
2538233
2914903
1644405
1575969
2803920
1367564
719623
865286
1299285
652922
1347692
692376
414748
185021
2529050
1567067
1656590
1964984
2186098
547422
2060480
2843539
2506624
1851391
981002
741281
2270477
2728158
2093495
420626
2938770
1916857
2646913
246499
1377742
845233
454532
1859725
1901735
1219462
1411360
2279836
2247944
309375
1022338
959113
919246
1464905
2628449
357947
204546
400935
547688
2729346
2530848
1601211
1364861
1854227
870427
1308285
2303653
2299597
2654682
2246203
2542221
794801
670126
132011
487296
1394094
9152
2087926
96887
593880
444095
2117303
1048725
310157
470648
1473663
1884376
1696430
1213777
2091075
678943
1788009
1971089
1547091
1169620
2238074
2758988
990246
2866564
98615
1265351
460778
784038
1144411
554740
2607348
1716319
1293126
122400
1299666
668686
1187254
1620938
516341
1279624
1826964
728789
1564485
1545053
498689
2413127
706421
1214568
1642928
1019994
1058846
521756
2828793
26410
57732
879530
1967960
1386509
1867383
1004797
2884619
133424
819946
1703543
1206437
877866
733922
2550597
2460144
112065
2403274
2473824
922313
130988
858412
2405223
2153393
2493366
1319953
2027294
331113
2479528
384482
847285
2538492
2085450
2358897
314741
2136251
449202
792653
883844
1158779
609897
1761745
2744273
2571532
842451
1426469
1058227
1005670
119403
2470986
723802
1522764
2790282
1322081
172576
470934
148891
2569405
2781124
2207120
794902
2448238
2767655
550056
2578838
2446534
593730
820139
1666537
2498366
2311842
1522905
2817942
2429944
2743749
2156820
2115633
690076
1405120
830499
2506665
2308736
5015
1525549
2507525
683995
1060526
60785
1149422
1255920
2029177
1720403
1421838
1986980
2505828
1255074
661004
1812859
1806198
2643333
1946132
1477051
885273
1901434
925409
2304003
2276001
2909843
367215
2813260
862502
1033302
2270801
1499527
2284297
1340469
2643641
586398
1030789
2454751
194685
1584934
2142609
29635
2843252
1051963
2927071
2456123
816858
2495971
1413586
2933031
600138
383925
853522
645737
567927
1986235
1883579
2129712
2165574
649695
205534
772339
1216232
2214611
881318
2416164
131679
2779064
708022
790793
2526454
1363314
2181896
707642
161768
2506775
2184057
477740
2722905
833476
549363
2745334
2839440
864431
1781244
335841
1834083
1371860
427925
1322303
1464929
159327
139586
161614
2227505
1616616
2514708
707377
1611346
1122845
438074
2550172
2193545
2700930
454934
366192
2088574
860266
1601624
1872505
2020833
2457882
2228466
2818929
1367058
492569
1001414
2031699
1106678
77299
1553377
1433143
439793
535649
1643075
898605
2856346
1312844
735355
2290441
22628
612073
795091
712521
1240532
1302010
2833682
2594845
1017094
1497792
1626956
429130
989540
1678073
2463291
2253612
2296660
506351
295359
1849102
692649
2258520
2019083
1817031
822874
905850
472942
569068
1145208
47712
1976939
189488
1200848
2011524
2688532
1522773
1542545
1420866
741411
1405203
2564526
153301
1329417
1887869
111326
2820699
412960
2524978
2028109
147544
2401569
1586979
2270329
140948
624657
2456409
1203302
1824594
987283
1822611
1424701
2110628
2021785
2238552
2798105
1953337
2448574
231471
1440667
110566
1096086
2597938
2586019
390278
1650570
123226
313987
2621894
2261957
1541511
1102357
2308778
1403212
445357
1384268
2120494
2070849
1761306
175178
2715732
468961
445414
366708
990878
1310238
263442
1024436
606859
2773632
1899721
730044
616222
1094656
1436689
1599897
1731989
1183266
11662
2292023
4479
1645198
2131078
2794293
1266654
1140462
1334553
1933030
2686776
143966
1160976
2332858
1547579
1848709
515833
2280589
911698
2875687
2600075
991562
960895
2268199
1964995
2353210
521090
2940078
1665795
2443353
2437119
2001447
11646
833722
263228
961057
1661210
786245
1129486
745492
882209
1719199
2550625
2036406
1375610
419934
2089878
2137123
249039
1821940
1203239
1885768
1875653
999526
1405297
319062
684546
1376266
2484948
2685971
1959518
2228791
2859246
2927248
2069458
270385
2751845
1438329
68091
379256
111257
601395
1669537
2712740
1550138
1942478
1786166
67880
173180
624127
106890
2916252
1659156
2926179
793279
157814
2231790
920863
1987102
2159263
1379114
39467
2883432
201731
903527
921320
1553543
2769950
205282
2531449
284426
283323
1788698
349374
2320268
733958
1466814
974829
294463
1584974
183139
843265
1435098
2712230
2056275
1493772
1062403
1894375
1825100
2620315
2013081
2420646
2523524
1039456
644023
642640
549928
354049
2811416
1625446
1217826
180067
540246
955845
2810860
557657
1751737
1367941
1927416
974197
1322835
2447280
1802729
2458531
1046806
1600606
1554328
2079741
2788537
1921606
987315
2827900
2295018
2692881
290899
2643630
1779304
1880639
1173203
1402869
843429
1508836
1424466
2027137
1142784
223709
662820
1607784
1090776
2515692
2133909
2618686
1732831
2836207
2516503
563916
1397191
1635230
1422141
1190438
241293
1924694
1727199
139677
2180714
2306192
2723671
113718
115528
1664764
13316
817775
1086021
1717648
1658006
1855486
1071066
1537088
2446503
339772
392051
2912735
2286941
2747678
65604
1586843
2795063
2383576
2848615
1546997
845992
374265
2158694
205423
1664159
172432
2865207
2696717
848776
553895
1737286
628063
757786
1879258
1358562
364621
403148
615398
1932835
1543767
1632050
1069366
981661
2652872
898918
1673261
169054
2635227
2573480
1586470
1945128
2080759
2876355
1156038
2036753
2777935
87766
627586
340259
78193
2930309
142905
2443062
2436476
846929
2261495
298640
1222842
1445292
1631282
512994
925006
437216
2599464
1368600
1104503
241382
231662
582158
2833703
994735
1597001
1646453
1951168
914261
1704543
2807398
752035
829361
1955849
456013
942577
2482769
2352230
564108
822372
1207105
159476
2568741
33167
518154
1275424
1052976
2091077
2271607
1819767
2933497
2168780
2365380
1645628
2892394
1845764
1714311
366318
507890
1618297
2668262
293208
2830282
1533781
216792
1625061
2483566
2510955
732242
1296255
2881415
11609
537327
2663323
155143
95027
196390
1865206
2803337
2684263
395667
1349816
1178831
1471447
2219839
2541133
1862961
152234
1495620
574899
253566
2353165
1093008
1627933
1225168
207654
1040364
2000001
2235610
390081
878621
2914544
1870575
2199679
2311603
1020196
1097349
530074
432501
1665643
1112285
74515
1072867
741119
373235
2668196
1036358
2672459
1781928
430933
2314748
1940927
2338819
993299
623633
419784
2846791
312743
1521429
1840955
2575112
2312477
2497561
588043
325683
2010768
767224
323604
1443852
1752982
1457683
2430240
109854
2738948
1853757
1845890
818326
1997998
98140
126773
135404
1915001
1964867
467513
1095123
794842
1693330
2230517
1384226
282003
2646182
2524749
1276415
2588870
333534
2009138
2413905
2739934
2004669
740539
2626485
385316
1829474
1050756
1180185
1221754
1490642
206610
1790320
1938277
1764096
1228589
234930
493771
898140
2921813
1811176
1762860
2609256
2213164
2288633
1487887
247146
460564
21629
517852
2853526
521466
2938018
2198972
368705
770431
1638686
1657687
454052
1524607
1686892
2472456
396674
141164
1591702
1262994
500892
1989398
392587
1230044
1452530
1199616
1541620
612171
811643
2068035
1530767
724433
348325
2101768
1280414
742860
675880
669161
2564652
1059350
65507
1477353
474232
2867895
1273392
2743648
2563332
203207
1835490
925396
2465751
923265
1720224
2586918
834001
46750
1248239
1142821
966467
2737049
403261
1609990
2726190
566775
74085
2120241
1659466
2795156
1155114
521681
2733399
2434249
1806551
559840
1914453
1170373
2062431
334266
57093
481632
1462199
667786
1432820
878510
2458794
2855935
2342409
1748101
763013
2898614
1872195
900404
1229145
573040
2161090
1489817
751039
1571499
2324574
1225627
1349586
1208459
777191
142825
2787978
1058306
634858
1998011
1093648
1660707
1125083
235133
2403548
1929421
98924
621656
870193
243137
2045837
391209
341144
1345912
769652
1818080
1124316
1791281
2335888
2597529
2323046
2256335
2219751
2403767
1873611
345209
1818171
2362548
2242257
2536947
648845
321875
1614223
2613867
2038613
1478454
365061
1252461
55032
2324896
1015094
2269312
1451906
2246143
440240
1148194
2137092
1175107
985728
1339484
2730363
1947227
847915
471936
2263911
1905288
1311301
178461
1688927
703407
2153784
1159309
1018324
1474286
2685171
862045
2098903
693757
1851576
495331
379693
1388091
613725
2484723
1260244
54990
1479800
2601181
2014990
280528
2348730
1802314
20980
711581
779049
2394057
1259111
1851082
2707835
2426454
846822
1988612
2796157
964663
2914776
35881
2546641
310446
2645329
2353880
1371190
1760815
2836323
2902623
2478002
186912
161096
106525
953292
2895214
1887199
381609
875328
1798494
2304442
2575379
1985702
1413930
2241249
1301963
2473565
1982832
1878785
1003683
2841802
220308
1354343
1699806
2568116
1615714
1413273
921898
364418
2439901
590882
1718975
519313
683059
772002
1704762
1522081
981910
2266788
1398554
1174737
2160634
2458765
666914
1994905
2558207
271314
2049972
1671955
314929
2660033
984374
2101096
551908
9279
2508465
594484
642307
1230692
1994145
1796885
2105205
191729
1974948
1579443
2479239
1393312
513586
1098512
1474325
34257
1753279
2265846
1208457
2860131
2885746
180535
551459
322481
2664708
2461400
2367979
1962352
904209
1026138
2257170
1986139
2468344
2556752
1393797
1582307
1603263
1660543
1345748
199443
1748651
1786598
2033862
217729
2079883
2183581
749372
1340444
2209866
1526276
2552397
2224109
2008210
1213717
492101
1696450
2938391
2010948
254205
81035
2462009
2694105
1862327
1460272
1835388
2787192
1117688
1616230
755421
2686901
1351166
968098
1574708
455187
248125
2391008
556446
713573
611439
2071318
1926023
1516040
892221
795587
2911885
1548218
803109
1171457
129264
1148266
1541460
1262016
2934846
2512363
2577455
2427898
2936058
1466947
2787788
1666808
1651630
2676389
946831
1501014
2628145
2316261
1067790
1565905
1128744
1034777
426784
116696
668649
1711575
2415848
712207
1684117
421074
1577066
1242321
2684833
749390
556939
883028
755117
2742102
2065151
2533990
2264542
1974785
895400
1856192
2377150
756435
1582991
1654062
1309758
2263853
296751
462615
2390967
901539
1328605
247641
2788637
2557817
540349
939924
1132729
1613089
1795571
146962
364964
2616890
2239262
514344
719454
846729
31751
2873780
53654
2936318
2242255
2850511
401133
1808744
785045
2171098
2427452
1729261
1506592
2685354
811746
2820853
1221332
410441
2576210
78137
1948615
1767695
1759638
1256880
892771
2165855
925409
1764409
821270
388527
1903764
326200
2080294
922087
2295596
670526
705921
882843
2460547
992505
2053229
1612410
786325
251411
180980
679713
2534469
2487920
2278288
613073
2543593
2577068
1840877
1602908
1893248
876117
1740946
750555
1071104
297660
2641307
2019187
2403717
2501629
82220
2444192
246776
2757453
1076938
1063970
485862
1390484
2278573
701762
2245428
52731
2467501
2260327
1729101
2255590
1016764
1868951
1556821
1501598
2450010
2892345
2644128
730726
2004327
1415194
36794
1805931
2078679
1019485
2200057
1909634
288163
2365716
1684842
2381723
449561
731721
2612975
2681101
2831532
286110
951366
787736
1657852
1314952
2727613
2368496
25800
2043671
674896
1021673
680040
1162041
547567
452233
1789138
275018
2823781
956979
1720742
1731890
489137
2638709
2934482
2384450
333857
1624431
1274013
1868175
2351818
1816994
81187
1124091
264200
1325528
82741
717004
964568
612274
803231
2014712
2641320
2517996
1207971
405208
1324435
2298712
1174486
559557
2211007
2581456
500539
1507283
1896256
2641215
623292
2026537
1558620
1382041
1512100
1510440
153073
1283786
1933858
1913170
1244813
32105
2331251
2798422
234872
2919964
1445422
1337385
2407848
2913316
412462
1902653
695697
172905
352166
53062
1600164
692602
1439180
1426407
1493660
1102044
2438598
2640764
282219
1231768
2814907
1311369
661369
2874958
1492903
1675682
2516758
871328
1291159
154786
2907770
596541
2902892
2729599
2500857
158636
117799
927147
889841
565514
1886076
1749089
2370635
2864946
2875970
102652
104448
1274688
1971481
1473759
3606
2013096
2732295
871983
1153571
583929
921202
1705997
1727405
572144
1612962
123487
142091
613349
1273732
2091573
2860388
1350837
127996
575152
746157
2717254
356117
1244466
1874070
445862
1289841
212794
1255653
930828
957199
536895
1045568
693621
2345146
186115
789540
1361353
1969025
1967911
1128236
1982138
2033075
2691354
320078
2538781
766563
1458434
806121
865152
438600
704496
280052
1587373
28952
752417
2416857
1130863
2348497
1178325
2444412
625913
547844
2720607
2460440
1618431
1618662
326708
2823622
2265005
1797480
1571405
1619573
2627963
932516
798440
2598861
1515868
1796807
2578024
2495330
8641
1077990
765531
1250752
1130328
2328448
1802266
52629
935988
1745734
1000927
2475411
1060936
416677
2707456
2754530
1510974
1673844
13509
1672719
2807173
2298204
1549691
830898
2624083
280856
1583789
709220
551455
599426
811871
977329
2706007
2722371
2297488
1519672
2533445
2291995
731933
1341593
528636
640290
294052
492754
1877323
603644
931513
2671206
1374091
2280428
2141851
2037072
1867175
1893750
791891
1176643
1857887
2507722
2383689
808759
2537664
753125
2648582
2939279
2376228
2840563
1733983
1688802
1594743
1001670
1345792
706613
395764
1672346
155818
236608
895360
2164527
2323185
2672998
1516178
2441639
2143758
2166974
2289316
153582
1013476
1278733
560696
361824
900313
1969011
1380833
1694611
1070037
2378853
656785
1404994
105179
1855374
1895457
1678923
1235880
1824231
2007375
1044985
903310
760104
341268
1164049
2578291
2345865
2769910
146000
1752314
1273449
2068162
1317618
2716865
179351
2344524
1529171
1959236
2006743
2893965
94263
2067846
972280
365599
19115
828651
637205
2133628
2821799
2100384
2407377
2794471
1288740
991726
2435866
1242156
1727214
997308
2008021
342450
1949300
1819022
60659
917196
1615908
1602095
2474514
2052757
1314424
2839507
602572
495292
192530
943711
459519
1776319
876475
725127
1162544
1672887
2573231
724903
2346278
42545
2099430
445165
16321
1087958
2385618
52334
2441591
2794908
2582168
1665655
1833732
2678731
1247382
951143
7428
571898
1094444
486282
2346319
2178017
190241
806155
363127
449284
1994443
1289638
116518
1011661
443937
769265
2652774
1990401
229996
2664412
2514410
1835904
1477547
12501
448992
1170116
2224344
1897698
163152
2590190
367360
1059115
2163178
305615
2527123
1008869
1907583
1035227
1969388
2902537
1916294
1802206
1199270
1845919
1068924
2410843
1894472
2880579
2177478
943445
2263804
1723419
2112323
1809317
1692135
155427
1546520
269531
2214434
2423764
1992268
2551783
733411
1289885
241475
2766178
125423
1452689
1298269
2008801
1037136
2846639
2412798
682716
1046902
1197727
1264131
1968921
956617
1974507
1242174
553795
1665685
231477
1565451
2182812
2807182
1290906
2186389
262155
120601
982478
2549495
2337720
2171841
2636740
1155281
727039
2809765
2914398
2822779
648952
589437
1970515
1120796
2586900
2208440
1348816
1735540
2295917
2195125
2303920
2366975
971277
1677856
2904627
2649218
280319
2000834
2678765
1800603
568487
2352072
2068083
94440
2261088
375767
585922
692252
51908
750758
1508040
61923
2444822
747988
157628
1661010
506897
2459003
1934323
94469
64453
581012
283317
2391731
1913571
1770138
2345776
1367008
2709100
1436851
230826
2740926
220252
2377054
2508158
2588612
2173075
306089
2098084
2328187
374698
2159191
1227570
727433
1777227
523183
402804
2610974
898991
439446
1068379
690673
1099132
1395792
1883868
181059
1303410
1729546
263941
2143352
2575850
1619848
2148719
2554416
1069212
952888
936228
2445379
134202
1947389
2207399
781209
946353
2400102
2183054
2100893
2269719
348117
2418606
1517113
2236009
1616998
2912710
826917
1013305
1842286
2031850
2106383
1025500
878248
494670
1940372
1019056
517192
2042921
1923396
553589
463939
1186920
2831895
2468352
2189950
368913
430017
829190
2749295
457851
2354731
1119299
1471146
2754828
1700648
2669951
2214295
582329
1299188
1875660
390841
1576589
1325910
1165019
2355782
2453734
1387885
2204087
2325224
1012500
2423851
2482690
1754931
801112
1348063
1502983
1135094
909471
628137
610639
775858
647034
2871225
1626479
2659259
11364
1593725
2172999
897575
1146656
1230729
2325418
2307724
2392579
2842540
2828254
2740614
2553148
1378376
41639
355214
2261440
1108001
1453674
1103613
591403
916028
1691056
1777828
634411
637852
2556829
2841806
2002919
365500
457871
26439
341522
1386633
2352032
874581
1397683
2638688
1771247
79446
879110
2886233
410696
1869564
2768869
2197290
2633361
1596542
2164816
1815945
260135
2220018
2435832
1811494
2495439
512377
1757986
68409
2906621
1336959
40957
360613
1155801
2105809
2631041
391071
4317
2174399
2634433
320399
1671562
2086034
1979777
2493552
523418
1408062
891540
2906961
1565498
2015349
614913
1017564
2888275
2570838
2234915
707721
425460
1335735
2333255
1145161
2195148
1398925
1989499
623743
1580429
2738423
950546
2744064
1206664
2322141
2594484
2212920
1063533
1180305
1881413
2751988
1141029
2184846
638618
2435231
2308236
1698843
1008438
987363
199222
726959
227003
188599
2265273
2827309
37741
436377
2442110
2783247
1958643
8218
68313
862348
730073
1596738
2630956
2371357
1338238
1191772
46730
71849
2204585
689793
1029874
2084159
1283589
1342997
2324780
462179
462312
2856181
235087
2396512
1320496
2121446
422562
92171
532127
588085
293592
1349120
287736
586456
1062823
2472113
2259431
1309241
2358369
665746
2164974
799997
554035
440058
737279
1692137
2726637
1774652
1045431
1065643
478044
1206765
840196
55519
1878021
512663
2917994
945176
967154
101039
1293799
905842
604171
1427818
1076961
222966
5541
2634543
2702581
2375117
2580458
2889002
1822396
1233333
384416
459096
2013611
1620786
394648
1020507
2312368
2861739
1520163
19892
952146
2841909
1152830
585768
2660141
12385
160039
2083447
629795
1570725
2739396
343914
2906385
2037319
1061919
2062910
951601
2800322
1862951
4979
1969034
2854222
2577538
2829443
1331519
1915698
240742
290728
289557
27151
2059449
1397396
1228782
2894856
631914
2682713
1902461
1687400
116954
2255
1024979
1237708
2626155
98467
2814849
79788
838350
2010228
1762331
2260951
753764
64792
1914078
2290017
2402857
2429723
729469
726996
11795
1835799
2890065
2931096
358590
1656354
1301699
2833643
356660
846816
2198007
2200073
2782754
1324673
1415204
2287108
485763
623042
2223468
803737
231619
485719
607096
2416361
2939534
1566283
1278690
2419752
2648629
2647294
2573219
1589001
2778055
493787
1112635
2111650
957769
411594
517527
1977224
917826
1748314
1482535
2559191
2045627
1674788
1876287
2124736
667728
497806
514493
2936296
746067
1923279
319520
1167605
1614932
1253963
1752110
2060737
2491623
1474787
915653
2427232
1742357
1176877
1419830
1450448
890660
570930
2720674
882598
1404799
345305
2861856
1896856
21962
1518375
547053
2051243
717921
1018134
1410418
2455989
2547693
2086179
1726793
90910
1990262
2935868
1043929
1641364
1764237
1890027
636361
2407224
1652690
1630752
1178656
1124909
1720845
2856081
256121
480146
393273
1758614
519829
1700298
1452763
2781021
2122808
479376
1541575
2554470
531748
1565797
263108
2020054
291640
244749
793581
257675
1328434
1949471
1199341
1303252
2593477
2877851
987806
1799699
666202
629129
717911
2817449
1387796
1901682
1817679
1947620
1859516
1743852
1399984
1637757
1420545
1340122
2917205
1096202
1932120
1774693
1934796
1348900
20018
2627421
288793
1722272
2922268
2909619
5608
2910677
2680331
2241999
1375605
165889
2042126
456955
664371
2937811
1988271
2514235
648958
2884795
107910
2293980
1345655
2690592
2556253
1629055
2708837
2509888
1039367
1126989
412844
462669
2443548
2773941
2623760
2510661
622305
2334977
88567
2592668
1675463
269852
694305
806710
1293725
493838
2107491
2899075
334420
2202449
1551509
2394941
1829555
2735308
1351215
2117505
232284
869949
181999
1274319
840384
2108262
369736
2150375
1643563
1468004
116738
1505202
2394573
2872583
749245
2224661
1076151
2826984
110348
2532782
1619956
1498342
2402487
2393023
2799028
569565
2173523
1247457
38866
1131218
2820508
2473369
2282854
770461
1555948
2766580
2779981
1830693
585316
1979516
2565735
2508829
2109268
1421007
1896071
644984
862141
578144
72285
1249248
2142735
1737295
295169
1590486
1479130
369360
2063403
1772700
1518764
476727
2156476
1728867
12214
1622356
107640
1295213
1844053
1810237
2531693
1536739
2207492
2509473
2227047
1427856
2426866
812547
2039903
2627654
962238
2889083
1772404
2295164
373162
2493413
1349221
1879946
1952798
1898856
1173277
963684
1774353
1847595
870175
744493
1964757
1954834
210988
1347419
1240839
377164
1211194
302792
1933233
1242156
15100
978612
20143
2030873
1856648
1810450
1101999
995833
2599845
261928
1988832
1845314
1092377
989884
1992292
213537
2147157
50755
2147628
658902
2463604
398732
2064529
730137
1031461
1582122
2096394
2480485
1093030
1931127
1974964
325378
563167
2631057
1606066
1083613
2886691
1893932
2282761
1264770
2643755
1919730
98706
482642
1149384
2900605
1238002
2600625
716209
600924
930232
1823393
1599446
2544792
2821121
615812
2144084
2739465
2178738
765966
1012421
1098894
1297463
146889
1155820
1726964
2743299
2781365
1589279
2232975
1660904
2749315
2065261
782281
2681787
303488
221449
751446
1112011
1791121
1124600
1885526
2397756
1204550
2087273
225796
1492829
1836148
2683795
1988063
84558
1170344
398194
2272027
566915
1657622
1942617
930527
2758602
142871
388080
2412861
2938969
1154405
2932664
162840
2581120
170077
1080757
458536
1609382
1764394
1165949
895924
2906772
457080
2799016
1905382
957353
2835848
941898
2269542
1153057
113296
1305359
2310980
1075916
2559259
1182466
1542818
2645519
2579294
2592278
2874285
1873208
832352
674806
2167212
1893713
2479979
400797
2187427
1070376
1664145
1045954
2501994
66291
1625418
2284504
573578
1065650
2642377
1239386
2909872
422117
1290525
127761
1552772
1756535
2515282
1940883
1603974
1143089
2524082
69089
1066239
1504592
550930
316491
2796679
612341
1613610
1566888
2215098
2850265
1611544
1126997
1766203
1951442
2313480
391383
767896
989719
2330705
802415
235611
1000020
2838581
173497
1174321
2319739
2427456
2003445
1246992
2710603
1468126
1290615
157283
1804119
2356211
1771024
468058
228206
2199233
2593268
769644
1913585
2167026
652720
628186
1543067
2672422
2781500
82427
434625
2502938
331670
225205
351799
1249175
421584
2106503
1532106
270229
2108162
724291
1162166
2120219
1344797
2903973
880473
1675023
2309670
2872126
2734722
2062144
1478094
2396841
1204085
2204006
2359185
2037598
1714525
1380562
2919364
1865233
1745475
2098792
1121588
2654655
976517
1229150
357180
1669480
2566836
1693310
2072586
692508
1931062
2823070
2903432
2750066
1302925
2158394
27064
2250032
2878107
1987327
2066014
1128664
1435024
1850460
2166494
2618920
1441760
47978
2251807
1461591
2405594
2799092
2217686
369400
313658
743955
1280960
803918
2471323
502327
638415
2164378
1920600
2550070
2819162
310694
1338246
1693133
2784711
2804011
278142
1920156
2496044
2780212
2781561
2340468
359380
2458525
341063
821238
2396846
2489556
1613139
932054
25851
1592288
2376996
2476661
1677854
760225
1249174
794022
1739038
2569789
254234
308779
912987
2073316
2154916
56924
2939958
2330514
442824
264432
385316
1666342
1191534
1296229
1795763
738404
2875167
1673615
789521
128639
1505232
1319150
720439
2545602
1840103
1674324
894645
2166299
1492725
1898479
314636
2322194
2204567
804640
1558488
2645828
1141925
1068481
548409
1352838
141456
952195
1591574
2817271
1795705
579077
902514
1207331
855854
2887535
416180
1519824
1077938
2824273
1961346
852335
48762
2213949
2895883
2318066
2700633
796511
1818828
2389364
2078346
1606943
2745797
945423
463680
77613
516542
2246574
407456
1617952
2030771
392951
495260
2390623
542812
419018
2752542
846172
1963816
1610945
1954403
2617912
539697
1182218
274687
2265067
1235720
947932
1741056
916705
1473477
1903821
2829728
432954
1127917
1321141
670607
1219391
2215320
2153141
2190382
1503712
1509286
891772
2544550
1725218
404930
306911
2536507
1688293
2036565
2114435
1126199
173545
901477
888423
357840
1520456
179260
2770926
1905291
2439974
1936823
2675696
1636368
39390
734897
444753
711231
1470815
2647347
1188533
1712416
1113097
2003552
2736541
683737
1468720
1630206
2061713
1860000
1339607
2059577
1141298
2181130
151673
2304450
351378
824182
1560482
51878
1191022
2912000
2026543
225456
642812
2460290
303127
875255
1415878
1193022
1919931
2271790
1833545
1522662
1584233
1073409
1956123
130551
91912
2542026
1223468
451670
616954
1486376
1119945
2321209
52479
1469273
768383
794005
38007
2938177
2212182
2745467
2062043
438892
185538
1607463
726586
1599049
614538
129251
8539
2705819
1280475
2881654
2880952
2259347
271019
2351244
612196
1024134
1893817
2279412
2682569
2638211
141259
2606891
2772821
61558
1992140
1770785
561113
1602437
1478684
279031
313824
577953
568975
564321
667040
229974
733353
1186983
2885564
2820499
2373818
2845031
1996267
668400
2814247
712734
36798
2702266
2122749
150425
2411587
350031
1846717
545072
134047
1054322
875020
2349929
2668518
1904822
802676
2874109
595322
1005683
70256
2164556
2515752
961260
716000
489607
334220
2014232
369521
870433
2644391
2044532
2796374
1974390
638431
310274
1977921
2597755
2809065
1026530
2406153
244575
938727
1572183
2566748
1380518
1261559
1518079
1920687
2817442
2816041
1325388
769580
1425947
247671
2166459
1194457
1225458
956074
479425
2588714
2879646
1732564
990243
2309352
2317280
981199
1560053
181514
2385448
1843442
1081559
1755019
1502096
346571
2407112
2181263
593634
503399
200875
1839291
2254683
1976436
367768
1083049
247093
778015
1393122
1638994
2084274
2642577
1432872
2389116
934488
1294994
2369559
2003814
2740687
1415064
1104518
897577
1229664
1122175
1858979
1057814
658468
2652031
174672
290797
2419773
1751070
2243301
2907555
33394
1336034
685347
1376410
841928
1370503
2557349
521740
1103716
1553024
2453294
130425
1887854
1564375
2695380
1699234
1234044
484145
2582240
1370198
438914
1271363
434353
2492899
2209516
2473838
2797796
1768177
576526
88263
47484
1161573
691756
2284247
1491344
761586
1383101
788378
2766733
1391424
2799599
2271983
1558000
1853874
1256919
1703375
1660443
765521
1809714
1981157
2778833
720496
1156493
1424903
743465
8915
1950658
314236
2824852
1177965
380411
1183375
772159
1516196
529437
158279
1553780
2406293
1948931
119128
1449433
937545
1661987
2558622
2874457
928504
2055672
2239226
2473025
2415235
125694
2186030
1575881
2157153
1857060
1730953
2784655
1022001
2643110
1598350
1892945
272397
2597091
1029635
2281724
1899666
1708405
591209
634370
1891251
2025424
2535135
1173466
1925551
2843112
1513387
2563113
2177667
1582354
1230557
2701543
2650276
506458
2270461
1728839
2427720
975200
1760145
1687649
2780880
429646
1849521
2666263
2213934
259042
624148
2476085
1917376
435693
1835366
48754
1477168
2767428
821848
1447343
641968
722549
1430176
1096640
693139
2481729
2659147
2705311
2740558
1367869
2677991
1340931
2111877
2860327
664661
403311
2073467
561683
2237218
846347
309824
599925
685089
2401006
280128
854246
2730809
2863056
1916688
1198783
186273
981691
707028
662493
1306121
1490410
785940
2384253
2535496
948995
1150281
1590038
1436487
539903
2105520
279276
2218621
2588327
2534675
2292375
937950
1896216
970734
2573212
1190314
1097593
2196480
2051326
370870
1210559
1390618
591140
1151341
851174
1563434
1849874
2925060
2530772
1552597
1674237
321426
138068
1423684
2138770
2919583
671822
1320463
220683
984979
923868
1236024
2545777
2306487
778177
2669432
1352393
2365657
2789097
2225050
2198892
1395726
2566525
1718589
256597
2567280
1640334
2383838
738447
1653727
1730825
703838
844189
196009
262710
629845
292858
623826
1152032
2553206
480598
2159147
1748086
1070657
714396
1091785
2645307
1491718
967844
2392292
643990
358918
72474
152879
109776
1558106
1415614
784233
576045
918716
148059
862963
1042360
1141217
544247
2647289
98369
509480
1435997
304965
611976
913684
1078954
1319669
500844
2854438
2256539
941175
1465069
2303868
592814
672866
2782876
885505
926953
419313
39554
2222624
521232
2426388
1429863
1913491
2209084
1918269
615418
442080
1807404
432140
2057411
1057595
1899453
1952737
375631
2684902
792837
2738694
1117927
1967685
886406
1922771
1227652
424063
13385
2759588
2715609
22769
1640723
1764032
453949
1633745
2635598
2565911
1276636
2864828
163638
2104655
1142143
635598
200449
2695863
729911
1414455
657509
2813799
207343
98198
169391
2874292
1334987
1774250
2846531
1981209
620527
1733116
461943
1683368
2046575
1410139
61459
722975
2247485
1087111
2415442
957416
638257
1158392
1178049
820431
1431125
1219792
131052
1375312
1764685
2297061
2098590
1145592
2228595
1188651
2355266
591335
89280
2379283
1618640
1758694
2757856
1620038
524430
2583564
2250152
1548516
2383235
162727
1044022
769244
1706009
2770935
1912931
2334469
390200
2774531
424649
1661101
2609412
2008853
2565429
241213
2347383
273831
798472
1965320
1861132
363950
614536
1897698
1976122
574475
2877142
2797600
2891826
391923
1926402
2463060
415881
734748
288485
2811287
419795
984284
626929
1378228
2581270
2916123
191651
797874
1054874
1372116
420037
1750714
353590
1745926
2271628
2902831
1496065
2073386
915992
2706283
468137
1752138
1198533
2683715
2059772
670573
627725
1278459
65572
386213
2557813
1350370
1956414
354146
1541331
675504
2511399
1257754
392165
2281060
1530679
53478
108874
66002
1264161
402744
1553106
131213
363584
1401955
1488460
743752
2241009
2097368
1408571
2282474
2170547
305182
2321311
290236
2917994
1149643
2031811
2787613
765825
678277
2397679
1767560
1184176
2468799
860210
617190
475561
2700395
1869942
530442
2261669
109483
1506004
55093
1721663
729757
2204651
2259859
1726842
252269
1804333
2711270
1470341
2485273
720750
1525965
918042
2757459
2526628
1949709
927665
2507339
2578970
2744766
1923303
227392
2249746
2453630
2059095
2545507
2898979
1235580
1957375
1130704
565434
1777868
2740193
2620074
321602
1471531
2272151
1415256
2431408
2714818
656941
807282
2862834
1558114
691244
2401532
470643
419731
1469469
1270938
2138491
293788
1129028
360888
1415
1238514
80209
724503
1954934
1933888
93645
665831
1335430
1523242
945556
495617
1986469
2639132
85396
2350502
331126
2387247
2578983
2515214
1884279
677477
957275
2422365
2883378
1034000
526653
1748286
1595328
2879612
2781222
289214
1449437
663487
1312982
1479590
1921554
378591
457731
769852
1651704
2399581
1413873
1642031
1909562
584443
1663625
2449085
492063
1605503
2475618
840858
932840
2160217
1104582
1505974
2850118
637186
1724440
81256
974505
2502371
2057459
1918219
2898189
1416901
602925
1470984
65499
2370942
1549361
2521958
1337799
1457597
2894352
1456111
1788632
1475958
1725646
770031
75397
2674529
880586
827207
1816637
797418
1691405
1353844
1253467
2351777
235522
1937806
313145
201609
1989791
266209
511405
2700666
2570645
761017
2234101
1274435
855324
1882109
445286
1912554
584244
2227462
110614
551252
1526970
2726762
422778
556977
1229534
2689422
1608270
1802066
2518334
1559389
1013227
646688
1502492
1930567
1007315
1667531
2199167
737070
1555650
1373219
1672972
2759162
2032576
2317904
222956
1359872
1702742
1785949
2272405
761961
1045619
1618311
1040603
2580545
686012
1169103
1646134
152534
1358299
631397
1456407
1971313
2163722
2649249
932144
2518201
2631883
872313
1995394
2247682
915365
2607361
2069096
1766542
398139
1983723
1968622
279651
511722
1715078
1135691
543073
43106
2435424
564489
511321
766477
2135416
1335944
1090248
163267
1937172
510602
2162433
2863642
2229211
1342932
1032180
193473
290160
1937892
57846
2501206
1136139
2306506
2034157
736358
337199
2052781
678003
1460788
435999
360204
318504
2026059
190362
937259
1649096
954012
1506330
1573228
931457
2665532
62442
42199
1368643
2170618
1508272
2841257
610899
117797
1302677
1464434
1557940
526182
803581
506301
2635551
2819122
1843728
2421072
2510338
2858453
881731
292454
2492952
2700563
1442377
1827553
921150
2144327
2489696
2186216
2586662
2789248
1555853
189769
2759351
960555
445360
1252305
1279612
1439304
2928609
1050714
879097
2703268
1823987
582881
2079578
982405
1898575
2464206
2572479
240939
460799
1681161
1385752
2403519
1635528
1806250
174720
946935
1487989
2004908
91828
2491172
49194
413173
2837792
1660486
1947023
661520
2268821
2568460
2934464
61162
712728
2265125
641060
1909670
552078
609456
973975
1964232
1269272
2482536
747614
1566150
29144
2503525
886608
2247139
2335405
1733887
1552832
1112330
2531795
309644
888941
2047670
2009890
1104816
2931612
706122
1307902
2309228
283531
2917032
340076
885708
2193069
2476450
1841226
2002029
2880951
527130
2341521
768750
101095
2852354
1330173
2918826
2786880
2682578
1250102
541802
2823178
923588
1132598
1417041
2802517
1328809
2126141
266033
1080923
681340
1939142
1657107
1981331
510708
1771006
915967
2457634
1687255
687648
2862242
270885
1706605
991257
968443
823373
2553119
1533963
688419
2579453
2028571
1290984
2211913
1391177
690657
2918160
2261135
1328799
1201970
590764
1668763
2572763
2662094
1794984
1669178
2140443
471885
1847619
1810141
1213770
1970806
2439694
294466
1570723
378394
1084245
2266839
1186690
1552716
245563
2138103
2570946
1269869
810660
427319
2743136
2223215
2004590
1952215
1157420
2594676
1506345
830462
672696
1153522
863589
2599851
2058328
775986
169782
2736481
2418714
1790129
405272
2313196
500183
767908
1933653
476025
1051769
1040855
1925900
719566
7648
1468244
1102248
2385692
2079588
2361859
2461418
332705
862825
2855881
267754
2571353
578444
2037990
592809
2316219
200235
1920051
2516060
1137185
1558624
616366
1095319
1141515
2101139
2405248
1927876
1998954
745687
2072765
1605989
2421680
2403648
366234
2607739
2741305
2547278
1093346
1600016
690419
2604675
1350945
219959
537802
785213
1722068
623795
1842128
2299694
2173084
1494030
2278395
570987
833774
229772
768060
2474807
515400
1780634
2817762
823068
1055215
2925304
1888758
1363600
36249
459045
1666236
1110155
1174313
2340454
1347420
540568
2680766
1802116
635767
2624666
2008088
2116904
212838
1535375
1234269
1516929
1191482
832658
2467728
1159554
1350219
2174650
345243
834636
2036793
1693674
2215951
1901758
1462284
230947
918320
596295
2024363
664730
1739506
2807287
2634564
1283673
1711569
1416154
2722233
2391768
2075276
449937
1709946
1337832
1142632
459535
176357
2469585
226634
2340962
378128
198886
1421508
1719489
842958
2338227
1347485
1888706
1009092
974
1972350
2324969
1908778
1055823
283747
1115532
2189690
64856
200470
1318782
210424
353117
924645
2147740
2826605
1035287
319553
2715790
2268577
781588
1156608
1437133
1156167
2262081
2508152
560775
388035
2692745
1065184
1206604
1311844
2868745
2305334
1266324
1203946
1348002
2541658
1337057
1185667
1251608
1266401
212685
459076
1627633
2862648
1903465
240540
2059672
2143013
169847
414948
1344435
954820
193445
755391
2058598
1058525
749295
1906123
1121738
2481225
2167767
1372793
2584753
674559
657073
2560928
1208001
2354010
52151
2518005
2842300
1591876
1508372
2183747
2353593
1313571
703750
1394727
2336891
2039090
2102295
1190472
1756531
1479044
831456
2858437
1400279
1618562
1917099
2017
1419918
75340
1823117
2638563
2674364
851004
1921890
2870268
781176
1100944
2130783
1655850
1579687
2411729
1090920
1990433
631881
2405052
54991
361437
388378
1619337
370082
1282204
76802
1589413
826562
1475675
1537025
2143582
2066985
2406526
2135970
1361984
2927938
1818721
2086598
1447978
530509
1889113
2334772
279198
2202877
1702379
2505650
577625
58067
2908496
376194
36826
741807
482512
154027
2630137
2358958
1990699
729418
775798
910138
2339128
735294
2072380
2669403
1255924
2842664
1039813
1891583
2566511
747781
1300822
662366
2811163
1926513
992134
1349024
164543
1952573
2630953
563708
329701
2926707
2574503
1008960
2877632
817527
861481
1170371
836674
380923
378549
971537
1662962
25361
818656
2416982
323635
1069523
2444442
2730596
1597077
2102443
2815076
1501692
1565275
1876016
762127
1297183
2412144
804441
2606211
1690851
1702316
969045
185848
1960989
1754852
277371
2632989
146949
693317
1820663
1128616
2718345
2768689
836112
2678807
1921921
2012573
2894695
639464
2275068
991957
2191975
2336771
1322974
1954201
280810
1387617
1774359
1849667
2821741
62293
1599673
925235
1230210
221101
611747
1098607
2769345
810824
2562174
2106684
438769
638286
2631817
984477
64964
288254
582403
1279888
560358
1483907
1167477
431333
1754825
2410640
2119875
2120810
574978
1664800
1867229
825935
1230926
2167998
2037355
1888300
108945
353054
2680446
334644
1176650
852111
631527
899313
979304
1679054
1001025
226136
805259
1684018
1695273
1966825
2370023
102901
2764
1781665
1201099
2330868
1766004
759378
1434526
331226
415790
2133328
1923190
146640
96926
2321165
817393
2935477
1975935
2005027
1734456
1621160
1683471
1235055
1315034
1931525
1713933
2903046
12047
2775139
1914215
1516433
258926
1635749
1671452
32330
2783299
790658
2038920
779586
2874657
624333
2608537
244694
2396292
16458
25834
937585
2046481
1522502
897391
2525024
2880837
519996
1259303
2267717
2138634
189818
325589
1624351
847281
6947
531400
231918
2663441
2843209
2442128
661779
711954
2417746
2381225
1896509
1500680
1345744
2313335
454081
1295527
399481
941500
342889
111006
1095564
1446861
1720717
2127246
1054214
2901235
907791
1459637
1871700
2172983
1085143
1446166
1071039
475244
513948
2655635
500935
1713504
2256709
2033283
1189278
1108616
2485670
925965
232542
994160
2477778
1229302
471671
128296
2772676
463574
1826432
1051556
2556984
2638548
1837764
1921755
1209127
1994037
1067720
1796090
1811538
2740689
1189291
1569946
2811359
974007
877878
2074343
1462089
546584
2551051
1026465
129414
540225
18608
691482
2577763
567748
1898740
2546919
1714272
1113311
1429269
2744779
2575626
1843352
772564
58770
476861
453212
2728931
716982
681326
2797135
1679902
1982151
1851113
225229
2829008
64693
1064020
1239366
2759588
586217
2812101
1452998
1070588
491054
285287
262755
1423696
2578173
1500364
2792944
2054959
2563755
1536336
207179
2499725
1863582
994844
1436527
2821981
2773521
211961
1691645
247559
1771880
1060057
398575
255367
1490422
2577188
2413298
2864599
2412327
475073
2178221
640626
663973
360732
2492157
2206015
1726930
2156915
1125999
2114376
317311
1154309
2251071
830645
1964759
1518172
796072
2850095
1932709
805231
1452528
2372526
1678156
2142425
1088987
2318118
1318505
602195
679381
1002120
297838
1341330
2051995
2394589
2940543
295376
1916796
525103
2167350
84715
1274142
511074
2361452
447053
1587399
810473
2119467
1130710
715466
272364
1579344
967357
171759
1009903
375419
1462107
406856
947904
1680646
59404
198946
559541
142674
13951
2266177
362479
50083
1898175
817412
2253484
1874070
845245
2069783
2189341
2862202
968486
1150969
844841
2825073
1086058
1267771
982660
397536
950738
1520465
2269355
863805
2020115
1921392
1179243
1341755
2635242
1820811
1468734
1842816
2730232
2272997
840532
1772748
850280
1032882
2885221
2827543
1214981
1189670
2837667
2779040
677327
1927842
82979
2907481
723606
2063855
963957
1073348
1056430
1157847
2451972
1586172
2416715
2889552
1247065
2585722
3376
2635085
1981352
151114
1285817
1898370
1672857
954953
2581999
941419
1332218
1479860
426498
1602621
882896
1286460
2399214
1337739
517338
375555
553751
1807367
2894022
1063880
2542348
1167432
409216
1610416
2429299
435264
2495210
1713376
1571805
244538
2118696
2429629
242495
2635023
377510
2510258
2832695
1069570
1645491
229477
2437219
172646
2770249
2024620
1063043
2343984
350730
851963
2388458
1780205
1917790
1401911
399854
2749918
1614773
2589496
2471647
1620886
1963646
991497
332554
806565
2933647
1462301
2411109
646213
2462583
940111
1177854
2058920
1463903
1589482
2366295
625461
2610091
1353505
1153346
566406
1063613
162384
1683411
2744080
2654331
895458
971778
2117002
1236998
2110808
2925020
330176
183070
1281104
1759820
265492
2593542
648148
2271686
1532900
152212
1191804
1302620
1180039
2079728
896960
1396848
932906
2123833
62532
887372
608860
1334673
2623757
2541917
102551
1823701
1280159
1032967
2041900
898260
240779
1083316
888796
2098446
2715754
100243
2882744
2548924
2102337
1312170
2549330
1481330
258814
1509287
1703884
1880919
905771
1009559
171414
1832662
206919
2320704
2912387
407323
839997
1538203
2273888
612724
236399
2630269
1599472
2082776
979827
1069653
2027340
2659517
1200365
406280
521282
480951
1535978
2195857
420207
1214963
855758
1540309
748619
1862095
2061531
1676908
1688245
1692587
568270
573905
387952
1223375
199715
1333631
1318433
2377574
1405871
2353778
394418
435844
1292148
1865273
353552
1605278
1797334
273340
2643898
2269577
1134785
2359947
102629
778072
1349285
2124812
821366
1537228
523932
2091950
1679064
2475421
998959
2171840
376931
939655
2470778
2371556
803088
113502
1389964
499779
1531039
318648
2231807
2770178
70722
762912
398977
7791
548917
760892
1821018
980458
834554
40493
151322
2277618
2782863
1442901
981759
1741817
1838142
1099509
1493578
1578683
2331399
510789
1258297
788027
1876047
1052088
462929
1940725
2818876
2797832
287729
2151881
2665076
1333193
110191
838531
2004408
755611
1409920
1203579
2760273
1944253
1250069
1613851
1107106
1016318
1472946
667075
1658103
59488
2831071
172287
356153
368329
983793
669283
747692
2194893
2802299
1697961
2154483
274921
1838219
1238422
1596864
1151284
2185106
2265448
2871508
2384539
2336298
1975361
1633551
2808602
2016182
2356047
1194306
2788498
2556265
2286916
2400902
1275479
474779
547463
777322
2242216
2582257
2583147
590339
2566010
2147169
1712740
629098
875375
606995
2257963
2112267
2299183
2425112
681472
2601949
2028182
809782
1191457
1890349
2151890
2393295
684620
645146
2347805
2036274
365815
776982
32141
2154235
115633
505222
1271458
987509
1051524
976514
1705097
1881947
1316262
1664277
1377574
667024
444796
763258
1924107
771765
1622902
1342436
328893
1723559
963240
1173649
1889332
770565
118135
1890678
1730918
1186380
1160720
1185339
2411035
1994131
1915803
2812919
578853
2748818
1450904
1654502
2286771
2192315
2920400
2568295
25912
1364394
1362810
1616197
1168183
2816021
553661
2635970
2590509
36238
2862744
905543
897823
803679
1364317
1252431
826307
1788116
2412421
539432
2850481
717225
2308954
2734308
2045126
2832352
929734
712887
1156691
2115170
2926151
911269
1712492
1468665
2760929
560223
2370812
2743397
1846374
2297506
2711732
728083
615067
1787290
597146
171616
2198027
1648539
2313782
365103
1061639
436190
208612
2443831
1633933
2285640
595623
1527290
211036
1290211
2280128
601919
1020621
159294
2848887
2713319
843167
2436887
1251202
888841
882112
2266516
1308259
782722
126159
2499634
1714466
2871452
1663155
2517779
889694
165153
298584
964643
1960997
91186
425382
2636536
487084
2350366
1670076
896551
581187
540143
356924
1800506
732670
638967
877329
827181
483088
2706861
2679837
108465
1288272
680064
414748
2009077
641022
415894
2640674
2132124
1808319
787534
1310331
1956951
2802940
1691798
886491
2101858
274610
1827540
569112
2420354
883026
1665220
1702252
612319
150798
1421109
2580642
1539883
2347045
2781643
1467960
2345680
887872
1428777
2027900
1182064
1541347
2784433
2482471
2534595
349671
2013731
1945991
1147541
698764
350566
1435565
236709
799019
1801812
406801
2789210
200817
918970
2921219
2883400
385442
2412078
508074
1795842
1086209
742690
1878701
989982
1543000
2823990
2690537
160026
1752544
2701357
1710625
2402352
363478
887138
1545799
107366
2686848
2413380
1551997
1604951
121707
914094
2357499
76808
2801687
884074
1404619
2854434
2232654
1621635
2559145
2713560
2764427
117536
1428996
1077122
2709622
726727
2647184
1129560
1412068
87158
786493
87142
804737
2732262
2376265
2386327
2128003
1127800
1549768
2461653
1722942
51969
710538
2486601
1422111
1611970
80885
2081819
2535829
2039442
1585416
2373179
769789
891024
1970442
2079296
242599
1998351
234930
924862
1928640
759793
2500884
1453635
550930
1401190
1690986
2407238
1431837
205082
1728322
1980979
1221672
534373
1882719
2041906
706016
1123032
196906
45616
387716
791724
2190362
2188046
538216
2414119
2623189
2575272
2031887
1941975
738104
1970204
1621705
110696
528195
618791
1479925
2752811
2239770
1316805
1460263
251048
2457926
2068751
1152569
1819415
1358286
752060
2608436
2211499
2530761
795640
820901
86550
2573100
1556759
2634057
167748
2934195
2556797
684134
139380
496577
40960
2128113
1317087
2408464
2262623
259009
2429945
805373
106102
1669892
1692377
1763672
2819324
2334508
1252132
2271747
1336998
1941381
514381
327826
1663097
2533181
1522414
2765412
295115
1922194
500271
2700358
2183020
200284
2521860
1440672
1210287
2688047
1899032
886576
2748290
762591
2357322
1389691
2010563
1985172
2294935
2777044
1325477
1974982
1850999
1876415
2626453
2205128
196036
2284031
2815340
1652443
1953096
2255044
2337586
2390490
1777047
2378640
51685
1055569
189012
1351104
2219195
2464975
2383029
853420
953313
1985094
2890757
236735
2063894
1817359
1297385
1897478
2647502
2135696
128656
2279547
1356486
2813439
2404905
26410
2129372
1328192
73760
1886556
1962626
1914971
2343823
1527689
383835
3689
863650
2920614
468817
2178829
162427
705474
2406883
2186724
2854046
1447047
805273
279067
606776
2074976
2394187
281532
2415815
1962739
830882
1516250
2195538
2910246
32693
304138
1123226
2787551
1854684
196002
37118
1315995
1916378
107065
1798606
2925780
1685282
1331624
1335880
1820698
2213850
2725477
637133
2073840
394706
2937200
2028766
913584
2770714
2729753
1748754
1988703
2601158
2801929
270432
1274218
1951118
267178
1948881
886403
1091394
1011479
2013785
1004940
961974
536837
107668
1021141
1026202
2456341
711314
2269362
2778673
709897
1954662
737085
2888723
724900
2672943
2222143
482165
2178096
2674519
1160962
2659616
2008245
1964160
1051544
755891
283010
2916871
626138
1340731
1240785
636308
2069116
901072
1027455
2283775
847098
1357893
667406
1893450
1564290
2755665
2168429
855095
1584876
2632383
1438625
1221976
470720
618588
2907451
1834903
2846490
988750
343317
1574139
2555400
26187
1700125
1963444
905041
761874
675158
123031
470790
2231946
524477
646913
690364
1070658
2262736
2736919
618349
919034
1814657
1399186
851461
509026
1065289
2475254
668535
2275120
2577417
1197944
666194
2267955
1502518
718429
2220484
1656932
1610157
1631445
2125673
1316514
444154
248229
369513
1971402
2177831
2868376
1266951
1324791
1214558
1216291
795161
1883397
1728070
2228585
2876039
623208
2265617
2153729
75988
630723
1160808
2252405
2381065
2332961
2829913
1416877
2041869
1078030
2660516
160878
1188833
1318482
839543
1809786
235569
1784260
1055688
1058505
2754649
2402615
840043
1404730
533782
749400
2186098
2186828
1602821
2181429
2239598
1076647
310601
135637
1825966
1893297
2620839
1441170
553411
1137327
1014177
2802838
125363
1688926
1573821
957946
1957885
815599
1096172
1953662
2902350
1473769
1186421
1480121
1964440
1817112
1430142
1212474
2664903
330565
315894
2139197
785032
2147353
2780672
1306201
2048259
1230591
2078435
51305
2465990
938466
764106
2294693
999760
1069278
244873
2145986
180812
1849476
3155
169745
1301148
55351
855605
1993769
727330
1119358
2444794
2653042
2481398
2001368
40577
2570711
2481780
2517249
2404494
2244049
936417
1350466
1959589
83114
1731753
2289014
2452132
1352664
1640542
912819
236480
1333716
1176128
2560384
662986
2132075
1992885
2866799
1183834
1043048
1036922
2299838
1872395
62936
1937989
2635023
2652286
169945
45076
1355007
709716
1681394
1673683
1099607
737012
2437294
521852
195914
986236
555538
391280
1178245
1421309
1337871
344627
2538080
2015212
866610
2462846
2260860
2270404
1442222
1902968
741850
1757144
2196354
2208217
1625861
1652608
1677730
614812
1068043
712504
1936092
1256935
1933705
360511
2149470
2200517
1630735
1228159
1248606
2158703
243737
1308590
1624813
1038446
2165174
1133628
9615
1146319
779007
2856921
2751748
1232795
880132
1945116
2536865
595127
603948
1504014
760720
2178962
2198638
1385096
2207354
2436398
2787854
721655
2115254
509017
902917
1892074
1192944
2215426
1276809
2400831
536630
1280815
1242500
2812733
2009844
2583720
2332512
1544097
490118
1631948
145898
192592
1872596
431113
792165
180711
2446782
2674062
478528
2262716
728043
93730
2300490
1972918
696728
238295
1703668
1336835
12524
1585550
2368859
775501
1771609
1070800
1640821
1676061
906174
1190347
2621738
1371794
1939683
1113703
2094462
2401027
1943667
894301
2057453
2741604
100977
906154
648551
2745434
1976595
1776656
926889
2273392
2612304
872039
2700073
1811003
247747
1153002
1029249
1816046
2033792
758370
944161
599341
2789588
612182
809192
492286
2148424
800253
2642841
2416745
1759695
969227
466239
796236
1078041
554991
239686
273909
2644157
1824968
217855
875797
1546509
44939
2653252
2764440
298150
2450155
2853872
2706196
1742355
974973
994205
2115453
982713
2101002
2147037
120531
1072011
2352876
536028
2058701
2289903
2052885
26726
1760620
859838
150273
1227320
561405
2545416
2652627
1271051
946705
2603507
2149478
678743
1167049
965605
978962
505860
2128583
1394969
215837
2457786
1911052
2565839
508404
2768663
2440596
594431
1795711
2665146
968734
2413858
597701
1862538
2936426
1226645
612687
1189737
247082
2513683
1416217
2651627
2843549
876248
1805171
1837420
2184367
1645583
1691929
509362
2242783
490564
2518997
19313
2315262
2006193
1703103
869709
337290
189584
806130
2024249
2207494
2979
2877141
1358093
953990
1950738
1847868
467069
1240803
1082752
1285518
872623
920363
2221861
1986310
887725
2456318
1302334
1580206
2464776
856716
1676990
673513
496425
2867775
2204133
246453
1009558
1775979
1803864
154289
2699279
2692120
746757
2658066
1919610
2691164
1271506
294782
2391527
224394
1023148
359834
113920
928999
2873820
1608148
1050633
2020551
1163693
1263765
95868
204141
2718773
1600027
2023181
1819659
105596
891710
875718
2750541
1573872
985261
1132855
1599484
1780123
1578259
1574626
2908209
1707114
703232
1750675
2176246
2721521
2464366
1595228
1735679
2375654
864841
2143964
2108534
1640448
2851915
128226
2896913
470418
2060261
2543105
2129025
724257
1905205
986423
2858404
1226878
2652227
2844988
1165116
2788086
2291784
31624
2324597
80538
2060384
1374565
1495964
1425309
1807205
1233883
1414156
493080
1951937
666240
1616057
459648
1501601
1510881
966223
2037296
263751
2329648
1914850
2025883
1538239
1143470
2207275
1764693
1895969
688426
500843
661659
1380087
1957448
2655208
850516
1493448
546757
212689
559085
2323084
2117456
1677199
2805073
1173044
2088507
203438
2906392
533368
1604109
424770
1668050
1742664
2121276
319532
27689
551302
1665474
2260625
790121
533961
2086611
548002
100721
1375113
2974
2368340
1436272
2488489
2608748
1494642
1320760
2128760
2501185
1037643
2542154
2221904
2734402
2696340
1740843
2079463
358650
940583
673719
2617311
584703
2732402
1882739
2769362
1728447
1726776
1245739
2430333
2623770
2937731
695333
146844
309194
2873597
155969
2514452
2483095
2281856
644264
1396721
367859
1632818
2574093
815326
1246110
832902
1287284
1790820
1185845
637117
439557
145197
579416
2419641
2666091
2110450
1024897
295972
1284459
515149
741698
1613040
2578469
395243
837867
129511
46878
893861
300821
1089797
2237597
239188
1279541
420124
1210792
625564
2401782
1322362
760604
2298217
520851
543376
282480
938277
1565854
1705276
1728665
2481872
406348
2032850
2046514
748110
836739
441833
2927736
908939
515635
2379820
851426
994430
2761028
1224569
2567049
2475714
451053
280218
2881495
1656990
2076845
2075964
2841236
2876475
1904252
865199
850981
1993538
120526
179712
1939415
2859529
1653400
153098
2754181
1279039
1351295
1146570
1265836
1026452
407297
553491
1561044
1173383
1555607
142695
1027087
312969
1410160
1914523
1294721
998513
524345
567109
2801123
1855365
2459933
2002766
1158748
1747946
89982
587030
1162125
1481661
685348
2423575
2802116
9736
912152
2169530
664337
2871031
185027
2405266
1301647
2893669
948334
452435
2582865
2813872
356059
2170257
2909812
1024498
490346
1456409
2201557
746195
1070144
1724448
2780868
515013
1514002
282454
822120
107315
1554625
2385746
1635472
355964
307689
1655062
2859070
408850
1174812
1072174
1287295
211980
2936502
414991
2891655
585501
1139804
1392849
2675260
786466
301129
2420728
1699422
1836366
20427
201330
1466422
61705
1739104
740384
2485910
187690
1614291
2134234
2666368
276870
2399099
982283
306380
840078
1128393
877354
315020
2425438
1815949
866003
2670807
979499
1228265
1635465
2506558
1486270
2748501
1116127
2268683
617361
1008260
2420397
1098938
1279997
1955925
426826
568165
1856562
316372
1387852
1427267
74315
1889639
1833771
2164734
2892681
2831134
1809873
456470
2267648
2715556
2324051
1453848
1261921
2599469
1262503
1916905
466815
527732
676090
1499845
1472460
1004147
51115
675388
1920723
2286693
2104143
1111881
1323293
841704
2357578
466645
1423153
801075
1094574
918649
1470174
808562
1797846
1906203
1795666
2612533
732679
634925
1636497
1917845
194766
2290859
1909087
2505921
1172864
2513036
565730
1235529
973583
949514
2742741
106618
2714505
1783223
1642200
395695
2305677
522070
215389
219501
1907742
1781282
1534025
713106
2350760
614524
1797762
522354
1372470
486522
1323335
377299
2507379
1775029
2698854
1314062
2357674
1417007
1072231
1852670
201539
1055787
2344937
226205
2442733
2837117
2121586
761334
2361190
599881
2856141
2518020
1498779
22539
2526892
487532
735166
797293
2603954
2717887
1909548
1776372
2214215
1180667
1276665
2524321
440350
1320122
2213963
724146
1296022
1303769
2364147
2499165
1944816
1641230
433555
303490
2561471
905336
393164
908816
2514359
251031
318747
143097
2636916
2332210
2618700
1534864
1520013
459099
2197467
264847
2660555
2610732
2145686
894939
1959312
1449836
1091852
1549306
834553
276139
624252
921355
599842
402087
1482962
2508072
347249
1572123
49958
2346041
2028978
127741
2813002
296264
258108
844413
1152323
1483552
207529
1624584
2129351
1026438
1674039
2288400
1514794
1954556
1751361
2000649
1262781
1786172
1199643
2289670
1393658
761712
2382331
1716269
2154234
168571
245290
1992614
1300378
2018121
400771
124425
531068
1233337
2050016
1175513
2843260
1825366
2261842
185193
2475745
2722235
1068518
177863
2851734
1337584
516832
1073116
2657128
2772732
245691
1312818
1324052
915987
2205376
404664
2310296
1887310
1603479
1302915
901879
1437335
2526921
1156673
564269
1636796
1958682
366040
2085276
150798
1681043
1774683
2619990
2351828
103493
2175860
924813
1290937
1749401
1655508
2358507
2344405
1527289
1514242
2104258
2231747
2227969
732765
1502645
1119890
2075349
1385730
1878703
1452088
879131
2845713
2676918
2373153
284795
244671
1643338
814105
2187091
567409
2424848
681486
948476
676777
653121
1439961
1334511
2510874
391223
406605
430556
935054
776201
900280
2862064
1992144
1591986
1197637
260453
1517040
1209472
1707362
2040172
907462
675617
1715480
1944393
43563
257606
715020
726657
215661
548477
1918900
2022501
1824837
1435111
2300370
1689813
374508
1690217
96667
1282367
350736
151186
1343237
1593046
1843786
2504560
402833
437096
2015724
923359
998906
2256421
415652
2104619
468079
2874584
1665662
996615
1885080
2037315
2507012
924641
485984
1254229
2147402
2449201
2354912
1312729
2402128
365824
2282879
694230
915595
1160915
2784900
1729022
1996074
1078363
866338
2918471
1196189
1170321
1156510
1307983
384691
2519659
1126589
81183
27835
1170001
1496522
1138034
2741217
2898874
2110991
2093562
2913299
2391909
1751317
2188660
751208
2066554
2789913
940335
653447
330596
1576538
2098880
2167805
1237331
1612673
1768328
2045225
894421
1218358
180122
564276
28379
2193558
118912
477161
1826246
109924
500378
675398
993982
1875614
749265
784986
2526743
1173119
2655053
1635103
1030206
2004513
2091488
2519637
215467
618072
1825095
1658289
2625864
1306855
1212613
465302
312719
1510078
1329050
1469816
641856
1489635
1962726
2154768
1289376
147065
1449717
2510044
1500720
291254
1981755
1202064
2042566
1548724
187814
398673
2909743
51167
1806948
425601
2694458
808040
766691
1292244
2489381
1412457
2822641
1614481
2314881
2342014
576373
496312
2924087
124278
1904722
2219266
627521
923492
1614936
1062954
152891
978324
1039362
274039
1480904
1423240
1621074
1234866
2925726
774991
2677909
811821
2751284
413533
544083
459591
2103251
1458863
1842170
2415108
1904673
2438069
970654
1076992
1302316
2677670
92576
2068969
247489
647888
1361430
91143
1181017
1391050
1713055
518313
394126
1374981
482895
2208815
1676837
491487
659396
511944
195600
1773648
2689880
1092018
56751
1245391
1507239
324018
928819
321281
727191
2038651
598530
2152772
1752835
1254499
2767817
2555785
811099
702981
2131395
2441569
1935251
2325315
1311648
1478635
2067729
747111
1326588
189917
2719154
1852333
1453504
2827380
63347
2820595
457923
504291
13069
1907845
1833525
1127645
1381263
554781
2847626
1301539
516896
1459190
1195812
701133
1499693
2105814
1599762
2270076
2888705
2259066
2749413
562717
1328611
1037200
848099
2045497
549270
561814
2495646
995831
1115981
244801
2638261
63960
2307526
2440106
526033
934767
2661434
1665108
2468167
1652985
175589
188362
1411684
2548818
2758537
651320
2122202
397532
1757598
86403
168411
246055
2065476
1573055
2809576
73086
623225
243469
1407382
143425
1345900
625998
1479618
1838051
2248580
707331
2396385
1508329
1170448
720401
2141061
408337
2840100
459234
401707
2175763
2337481
2903210
1067231
2712447
2747847
1821070
1802786
1406737
1813820
2087460
2445415
125551
992134
2314310
171855
2875584
1049711
1555625
445837
2070122
1513483
1255898
1360252
2744055
1694410
803407
1896898
3111
1529878
679997
1305945
247966
1708439
659503
1472462
1389509
103357
2028590
938375
2874292
2765313
2725578
409390
2418375
2643485
575279
1738109
2590977
661666
1836707
1063526
293275
2278880
1688508
2802797
158336
1658262
2738959
716457
1930598
1667330
2252225
703638
2711473
1146467
1237680
3081
30374
1659367
730323
163831
2708989
312602
991038
1096308
1112015
1653618
84144
1258113
750048
1174494
2879753
620370
2099237
928240
1293320
425585
239801
1806864
194926
726721
1628647
1426967
1410552
1751588
91230
2881026
1693874
256852
793524
1998832
805658
1857213
1587631
251628
2671145
852280
2739081
763037
370959
652508
220162
1752657
1871236
23402
2612985
242495
1392336
2073509
620274
637502
1728733
1120387
2912264
916608
1426924
2513041
2094674
1153633
470897
1898034
2688712
1340948
27889
15024
561356
2369344
254997
903620
2315741
123684
926503
1335413
455171
2384681
502967
1945319
2149213
2724877
1852640
2624057
1025287
2317539
2059034
2044218
2299156
2544196
1854618
2182853
107789
945713
1708019
2277080
2332549
392268
2850192
649370
1992148
2139042
1907147
2923240
434250
1335577
1364128
1524143
809588
1918160
1957889
582608
646918
1380233
976745
2725634
2029110
78219
982965
17876
2070369
2245010
168443
111813
659991
504963
1143825
1723220
2851132
600917
1661989
427121
2148921
276885
2927236
2041414
1877756
1175783
2587888
1764299
1727568
787415
408029
1200068
659346
2762822
1675387
1239387
2115982
1295168
2262710
1901877
1573260
624765
992414
593522
2163913
3768
2545814
1166813
2903631
159030
758697
2884460
2319789
2782467
1974602
26466
1827775
1327611
340142
180074
87346
331503
1553388
1166839
2242227
1567523
2823600
1935831
1835507
1057414
995573
1554120
1360738
2497177
2334703
1827623
2826883
1726209
21081
943452
1547247
1963186
2617173
1619821
1673465
1760620
513578
2876884
2239386
562284
1170452
1269260
178937
2418004
2272006
391186
1635340
366592
2388387
1400925
394965
2820795
1911115
2421199
262572
1755148
174359
82467
1380157
396297
1778263
1536381
920932
1276108
2153990
2062264
2055027
2384544
1907661
818822
437522
980971
1276510
460346
597262
2371609
1969962
1097175
1017936
1496
179659
2519505
2912594
1853693
2150701
897200
773915
2385010
344692
2766472
2461193
1042403
2380905
108278
1934728
1094283
506290
2590845
945848
2416432
2475156
2086746
824800
1762307
1270546
1209121
2012553
2851864
1492650
44936
1541688
2147301
1479071
1347863
973847
1182364
2678799
2324567
1683241
766738
518523
549965
2292200
2722591
2169292
257471
960396
2385327
2603112
486362
1913404
1670914
146263
1396302
1117611
2424555
142535
2621418
1694028
266986
138245
1393164
2793894
2392898
2427690
1540280
2411701
2602244
169153
2440437
2390569
145672
962052
2581702
2630841
1605707
106653
353957
607305
567800
786983
272960
1816917
347300
1439503
970614
1968980
271494
747618
1587359
2050683
1224845
2426703
1597417
2619100
436932
1752828
1974545
2490594
771909
1005912
367407
2196066
862080
2492456
1249329
2048930
2306436
2911143
1949832
953590
2337981
2515616
2432837
1756221
2481947
36052
114332
685374
1645840
2343587
1729260
298022
2651976
2313927
884949
2640232
1216267
2252446
1563902
1084430
851415
1305790
2062837
1196525
2486203
1583759
2898474
898773
572255
273595
2579663
2261488
26082
26514
894960
802142
2424855
1737390
1108879
2055149
902351
1153789
2624079
2920112
2374085
1537870
1061894
1035215
1379884
2126673
397416
1582805
2463905
1286002
2508397
554238
2020664
1190657
1381943
555119
1769621
2606027
2181819
2461416
130600
1276134
2773591
1812354
2628305
1022925
1218819
43920
2063211
2763069
140881
1299604
1928442
1525843
2075470
8959
1758325
1180253
1312595
1144524
1509914
813179
308830
199825
2354511
1053500
227966
1274963
1936693
2447045
1268358
446243
2000584
784404
547719
1236975
302844
635828
923561
1212327
1858750
2298367
2584976
1276808
1740460
910978
2035915
989425
1819347
90258
2168586
212411
352056
464572
1982712
400826
2296175
1644009
122424
2250599
270357
1858452
2666183
2354840
485430
1007953
2663167
960633
862488
1621891
380129
379733
1527227
452579
212012
1938199
2897134
1062947
677571
2158624
2193800
2688580
316980
1265294
277189
148445
1629728
853254
49725
1477641
2332253
2039765
1758647
607006
635633
468280
925650
2479389
2730046
798022
1075257
1682650
568444
1374135
256962
2128520
961843
524069
1766515
1178041
2557145
1093116
970487
418383
1089953
609144
2737273
488460
2220352
1843731
615683
1825257
1304649
2808754
830055
1397536
979093
1663202
2078189
949838
1264362
1166170
123509
2355802
2685388
566139
2280418
954994
2305910
883636
2392985
1385814
2937843
2843586
2715936
2535002
550199
2398714
2776215
2515185
356310
295647
1396263
404111
1716024
687250
499383
1442744
2362671
365354
288595
2590563
97736
2283480
313822
1670317
1140712
455923
1007324
154482
1897226
1625397
34858
1474247
822398
372568
2451673
54643
1064679
2143297
1380352
1137896
148247
2801867
91320
2675452
2358219
1999683
1927157
1059693
1241524
217774
82699
242852
2602689
1299965
2917856
2630312
2938625
646416
1102718
2178982
2680955
841631
428088
1502544
1156721
2410442
896617
582932
1806251
1764243
1525346
515553
1845724
550811
566082
2110276
1122092
1764170
1642776
2165930
1146099
2411144
2311036
1153336
1174098
865776
2872046
1052554
716885
1394492
2445078
359346
1175832
2770738
2703227
2699463
1371150
1178853
1085430
2867328
1465246
1986164
1738328
135777
347179
150327
271206
906800
2764607
344787
516178
1292798
60146
2135491
2001826
2495986
1933716
548832
2591632
2218055
2372860
1392047
1268239
1822503
1192377
1513871
1331764
49581
1155854
2147473
2429726
1988735
1921474
831469
1830763
947430
129804
2568749
2638334
2675570
555471
2222092
872123
1611416
2617672
77700
398656
380583
2893300
384737
200212
2690117
509587
1136952
2299521
288643
1619444
1571712
2259110
642815
43369
654172
1981433
1962336
259976
1230046
1390569
2104555
2097210
284752
2934051
1791298
2390173
2853662
2077145
1924454
1351925
336922
680095
1920926
2098576
1018579
669852
1573277
2516991
689192
471376
999
979842
768515
1302316
1199487
1672689
1805642
1962636
365612
1105031
1842342
1843561
318046
94160
1147092
1005658
2478485
2669808
2705182
752900
2537614
622198
2385586
2814242
2082892
638556
527299
247500
991600
1418195
1793952
2241000
1485088
2134441
2539475
1990327
2827202
1548907
2510515
2088463
2638995
1984717
2358805
307779
2801813
358884
575
268253
2444672
48523
2335571
1435173
1660111
1506808
1559227
1979182
1277456
338880
1463756
725703
143197
2655585
1612670
2298379
2935388
1770455
523454
1930622
886131
1061222
1269809
2058828
123558
1216727
946528
1344795
280461
1699024
2453934
462856
1297598
2479460
2854804
568103
2831484
340785
329952
942154
2112802
780126
1317250
2792656
1384905
1556413
2273157
2309890
1790726
1237432
640198
1477787
1599378
380836
792619
1191789
2158784
803085
2225378
863917
925108
215146
170332
2758749
563248
1630373
2662957
394759
2811236
1094514
2745547
1382470
929836
1305175
559435
864095
827323
522603
1608481
2796057
1786029
1244632
323185
2397254
1380606
150447
1389620
1721733
857216
2693345
552005
2499971
1968953
2654430
2164441
928102
2877053
239021
2622696
2680918
72292
2116884
1718332
2180707
1821371
34634
1376947
860970
2522488
944651
1862016
1116404
1993067
1790682
1353658
218090
1012832
1921821
544398
2296795
1356619
895213
2493496
311525
2039824
2762720
1689035
1378202
2369384
973178
2664283
2483762
1499808
2764863
1628325
1099811
470106
2133419
640620
1280894
154471
1334677
333140
966878
2515621
1053129
933465
2098763
2775554
2856690
43391
2006869
718223
2818749
1538022
1437374
806012
2836880
2320358
1779647
2721312
2922160
1813259
1679927
322837
741136
2833646
2894701
562604
545679
2791383
1393492
2242475
1735465
2814317
464537
2774731
1167609
1702435
1712402
2935582
795303
1440587
2092193
1458686
133876
1606663
332143
2697163
2497502
285626
1336243
1768859
1063596
1124858
827605
162207
1296425
1388897
1429938
449708
1328058
2273558
652552
2534215
2072551
629156
421517
2226703
727694
2263452
638632
2329846
2721234
1234962
804792
2911993
916602
1505759
937973
2043713
2802397
866295
2125544
2086608
1336782
2182484
629978
2242025
1648369
1742049
1225697
1861456
120667
229721
1511628
1790437
1050557
1022935
2614404
1834308
794334
1894051
1104301
1611073
254711
2601857
232053
2534969
906002
576327
2498962
344054
668597
209328
953139
1408856
2708247
434699
2067322
2577113
2263156
1934213
1279229
906165
1204797
212164
1145771
925466
2279357
1835929
1234741
2091612
724282
2497076
1294365
328299
991011
1235863
631149
1564739
1590996
2054524
2535635
2762796
121846
2073790
493832
2351630
1459033
1723875
972074
1774619
2457562
1364261
1856495
2529820
468520
672685
744282
2065381
1503752
1635820
1122284
1154225
117442
409165
2071586
1538053
346970
2098627
1939160
2395543
1925456
844968
421551
1433738
1673209
2268445
2773205
52147
623721
1580886
2124149
40324
2050927
2151303
1083716
1205922
369995
2347937
1392629
2039169
970136
2602927
1094358
2646542
2293326
441719
1750336
1493281
228376
2661809
1643877
2502857
1655001
331537
488830
2772384
771704
2056451
818708
1129173
2413152
2807593
2909540
574370
643829
1436593
1877471
666569
1501664
995567
1330045
445908
10248
2096302
1744563
1403294
1555317
1016255
1028388
2722158
2190661
1943092
2681740
1723214
626058
2846576
812205
1699850
1482097
481846
1786262
1753707
1633562
741784
248433
190706
1566885
1591118
196119
877288
2211
2259898
1633280
1841392
310776
845996
1259125
2506321
1868378
1984933
1042122
553104
2749818
2325254
1094998
2635108
1975658
2067135
590169
995392
1587107
341520
2023628
548480
1409671
828455
1659878
1965671
120088
706980
2209339
867808
1597765
638030
2481279
1407751
2239437
2614213
2638735
2198997
193102
1970612
257303
2338560
1735651
2045549
1304758
1677225
15634
1567938
2716621
19697
1955960
1337666
2777991
2900392
2296162
2299767
2821214
971057
1013884
2491767
2680218
347613
477309
2251754
234692
475024
403220
1467208
269824
1708568
2585988
2914895
762052
324848
809075
2629184
1038225
2607121
1418363
1771673
773924
1259982
1629759
1806070
2755820
2804597
2159549
697458
154896
2516034
2455099
1216564
984698
1107984
196425
213385
1467972
469295
983280
772209
1344361
1143731
2499921
877126
2322807
1214762
2914544
295119
1344644
1177184
923180
1053054
2168220
80690
356082
1157940
937956
1817284
2489087
1650041
2533991
1643660
1475967
1574661
1899283
1375709
730503
2405963
357987
1233594
1605497
1205200
347132
2085020
1148371
942934
2749185
1318845
1713183
1035024
309269
96691
370451
54110
430995
466053
2210228
274306
819349
1106968
1046948
1755311
1326673
1599960
2806898
2588283
522916
1847756
2866341
647740
36690
313585
962737
2173726
1222070
2926382
2033713
1255622
2669409
2747891
1120431
2627565
2936979
1403371
2261823
1608892
1164736
2842631
1710042
608820
783720
329358
1994294
1734165
391338
831567
723776
2042266
798472
2752745
2373127
2539325
1224659
1703037
13767
2440619
64793
2743814
2055329
1262059
2621806
791555
1833987
725760
310650
2318529
1422289
1943996
1401709
2515810
1070588
2765561
2523785
837639
263553
441893
441168
1578251
468874
2474499
2700390
1232102
1841058
690655
492298
2759789
25274
427616
1495171
2157853
530092
2194567
766259
51319
1545853
1613116
2468098
2131625
1374276
1381311
1573819
2360549
2803937
699708
2744676
2766978
2054842
1454372
2914187
1807491
1468811
739491
1467359
1399640
2861381
1825728
170527
2518838
199307
2707547
1351531
105317
954594
565751
596594
57557
1816329
1605213
2362277
2164948
562446
817199
936002
1292187
1850879
1391072
985299
2015185
1597948
1970660
2393707
2589485
2908328
416267
2630810
2383098
1451990
2918299
2638290
1329011
301424
2568760
1105102
2141996
2871860
492353
685853
2703505
2999
684246
754792
1022894
2759725
735834
340966
425058
512410
2402275
952115
2642231
1653491
941818
1775914
1832311
2073019
2244104
816321
831200
760151
1477676
1214152
235801
52035
1885799
953884
732183
1393309
1726037
1860396
1364774
1647789
2187111
912036
152701
2412837
1642064
2076199
2903377
2827113
1601342
2661458
2290425
2561323
158323
1244197
1836084
1172566
850241
2545847
700071
1488415
108522
270869
2526350
2154038
189658
2454734
2823567
2537692
1815692
1904470
1380638
657372
2157582
2902541
2239253
1199610
1343148
604659
2373874
992604
1483244
1869945
1402612
1844438
1798363
2764416
1255803
2912383
1915280
2563794
271333
303143
424799
2585003
1479589
1779080
2058237
2240734
650019
1700094
260919
829525
247883
2128922
104951
1782121
1327521
2674440
2521211
294980
2759240
2258249
2654274
546901
1208663
2721148
1413047
1401517
2421305
1542113
1561113
2863296
547677
921536
1875267
2263407
1060658
2439093
51100
869132
1445555
1966209
1120894
551496
2081745
1433903
1599261
2125051
91814
1235693
2119869
448127
1315691
2349444
2904904
1700454
1313663
1205487
687181
1057145
350830
1542510
2553593
2935521
813488
1527328
487729
839476
359102
1734295
1996868
1416578
1511995
2716291
1969667
169895
1019146
2114326
2063407
2013602
2080717
111100
2653007
1547660
998115
214751
1186287
2273594
282526
1577501
1186256
1082084
1414028
2833309
1402410
1264755
1716710
627247
2863921
227256
2812980
2069866
656526
2766699
2829244
554969
2916873
111812
1461871
1952685
2165395
473941
314876
382503
455319
196553
2935456
502038
761745
2778370
2068471
1314723
2594250
2131142
1888439
1065762
1000455
2155388
1056834
2599186
2645150
1322647
497134
556705
1894003
1554807
2050443
2041829
2810107
33400
56858
907975
1038163
785748
2353295
721128
919237
2055834
540287
1129019
1381909
480677
2882569
1586802
1591439
1417624
708930
2858421
825963
648375
1494860
1215521
1672915
1960556
86663
540477
1327991
2418778
816868
2343904
155051
1782230
915681
638406
1447933
2613733
2365971
520795
1601499
358253
762098
866860
1005400
38279
315595
2250370
257459
1904320
1231588
1989760
1141984
2256461
2688174
1099238
2335483
1994864
415570
974625
2501827
2488028
1932896
1763372
599164
2153775
2860510
676478
2571711
1738675
1214357
689178
2767886
1624708
575149
881877
1838705
1055993
355325
2146802
2639077
643214
115548
1169679
535700
2150991
420240
46680
1710626
1188398
1794124
2558558
1649683
927926
970039
1038664
2095433
132822
125406
2869407
1336259
685696
74766
999662
2215675
568832
898120
1782116
128254
1891836
313553
2080742
416925
415130
2166655
1211527
2222988
1509162
2872117
2221881
2825792
2686426
2277772
1713246
186718
302810
2569708
1373989
1809229
849650
311557
1990811
610367
403055
2820986
76131
2052066
2256786
726353
1445634
513482
2477893
2885805
260581
2532390
2399063
213671
1139324
1973038
2584963
2646130
1627805
2934181
2902892
1653444
1692336
2316324
1788595
2283678
240775
1210856
2635171
1088463
868690
2239666
899043
2483629
2477940
1002697
1437875
375588
2868955
1798055
2096414
69187
1057497
2156373
2828278
357836
1048411
2524366
754888
1752767
2270647
1860154
1499243
1232904
2915999
1243587
2072930
2523244
1769173
2018604
2032440
2712600
516827
556062
412610
1571965
1867725
2900829
62939
2806182
2103873
1912145
937848
1906483
1695136
2727674
812578
1309281
644894
994065
1154274
1022830
1505494
769034
77098
1769530
1910612
1433181
1380570
1378435
2409758
2137291
2772318
1109788
433478
1301577
2175355
176089
93835
2012824
1155596
1862810
1465556
652434
1360922
2633905
1161066
756334
2325287
948801
2401102
657029
2271489
156288
2548763
1555123
2288092
1315971
1831267
2856150
764512
358710
1109472
1733109
238437
2143033
1998491
1569596
2513573
2198210
2403840
2589425
331780
2691113
1713363
921447
2335168
2578389
108319
2267985
1706648
1729292
298184
1483480
757318
960315
715795
2793679
2323247
2552062
826228
1571960
233770
1091064
2421159
1847686
1361485
1162962
2158089
2920587
269449
1744048
1935987
2045338
1589418
2271441
2089308
1133466
1592928
1502587
788436
2213574
2616829
452566
381050
1393120
2642830
2896179
2079706
1449288
1999050
1706592
1669556
871364
2118488
2763049
654098
1026969
399023
2040925
2415487
879022
1688880
2082029
2024219
2796623
1802276
1157378
102384
2045261
1455490
2055238
1698527
2335453
518358
102007
2902566
2779880
2026019
2028516
1450997
1934677
2772719
1612702
1655502
2569337
333130
2029371
781812
1608425
1512657
2807127
1340275
952633
2281300
152355
1810760
2531185
97844
2371699
2098273
500030
1466722
2461790
113052
322195
1732907
2276329
875114
915001
2104416
1481878
2552672
2458375
319678
1721072
1206779
864942
1307133
2320776
1189348
518298
1838848
357254
1119383
101830
1507979
1496942
515751
76347
110793
1180621
2690689
611288
2065549
1865002
1729649
1562446
544342
817851
1579679
2339248
559678
310951
1696879
2230745
246407
842682
2254103
1956629
571088
1921545
1842529
1948162
2025757
910957
2438557
2901201
2705918
1177446
494315
2939419
446012
2894028
503029
1255140
2820616
1788070
458347
2928961
1011747
1974796
1777261
162910
2288793
558448
2013272
1647214
2797469
1371273
106585
1404403
846654
998717
414114
925472
2688738
2724266
462811
72898
667095
1620861
2271734
193343
896654
2568234
2919248
261504
2467788
2037042
1844696
2882351
2617996
380402
2466515
117088
303900
1272590
2478221
743324
1129051
2368139
2723492
174844
918183
920906
713287
592944
590769
2432482
2868253
655026
2215155
183523
1729625
796550
947159
190408
1600979
1707702
2424396
380290
366845
834267
2309311
653387
2011262
2174055
105389
1562426
2595448
105333
423886
337942
2812761
2732802
75116
2670135
592648
326267
435918
1501328
1113635
1546218
171424
2644029
286558
1207808
529135
2307647
2605937
1475264
2681574
2100626
653896
1714734
2733561
1951003
1953755
2685380
956649
2919404
2434223
583746
1771196
257955
131911
1326048
2433875
1214207
546934
2033754
2862864
576442
400514
792212
2293037
2202339
14796
2165618
870797
1053237
286428
313454
980959
1953721
830450
1228047
1046393
1227915
65009
1423604
978627
2580223
1934483
425611
1111783
1223443
2546275
2869137
2560822
113952
2299412
2199279
226960
630228
2517211
1354772
2806980
219676
2821706
2389700
490458
2631344
82640
2000382
1418192
214920
577036
629848
443248
1349773
400721
2662171
1848996
1674444
748670
1852501
857630
235465
1007781
2245069
1142124
2108547
1013560
2198483
2390205
1685896
1174681
539089
685112
2213792
996875
2399155
856694
2825078
1361288
244478
2309801
1963069
85287
429121
2812979
2716380
2223517
167400
1026279
2284966
2321506
628420
1887966
1705122
948092
1400659
2118383
1631011
1283263
2296667
1466865
164513
1520491
1311710
2778177
2409317
898256
678074
1965782
653372
2861974
114864
2161421
120001
1685008
1051524
907215
2416857
2213124
1794032
1070290
1351384
436158
63568
2488140
756790
1471914
2808425
2764320
301123
1683339
1580146
170396
2011640
1680479
1860746
1722691
2187876
1405139
1749834
992041
1839796
1570072
2794214
588578
2163803
474035
2661901
551431
1530960
2827284
562163
2181092
1866084
831041
2152973
2889003
1709211
80250
904945
785013
330508
2205274
1270362
1943253
2713161
1064691
1473617
1420577
757609
2615763
625238
64746
1957637
1044431
1802683
1923014
2184359
2191526
895069
1582725
2230930
2186217
249501
2086953
2200829
2666490
2750829
243423
1350424
2257490
675617
84516
834057
2117201
1840580
2325065
2684595
2229158
395591
2797722
2596234
1643878
991381
1972679
2224036
1687308
5719
1814238
415677
1083030
1135588
1274184
1884699
617867
2916103
1069849
578210
1943458
1902107
1666118
2572602
739308
2523822
1076603
2746732
2138630
348850
1249017
876568
327330
2626262
1387505
360101
2681673
827055
360812
1247670
942381
1737141
2791558
1291936
436871
2908318
1833427
1532706
1059721
2690770
71932
1876423
2149314
2666477
2183152
2283880
463732
2585800
832592
1538672
1381524
1488038
1619505
2451438
825333
2059319
2433887
592284
524733
2885611
606800
1993322
2213958
1295822
2151697
841928
1038791
1462615
1815957
1795144
587973
1279779
1288651
1386369
806024
473862
2704772
1390994
2607711
1160822
2930715
2279487
2054451
1107628
329097
1194466
1959773
543412
737635
429492
1106041
2711349
171241
1440804
1519852
1762892
2871383
2885650
626821
868897
816265
599040
2349974
2217832
5665
2650428
1296999
2490338
1169594
1200428
411304
2804327
1793076
212921
401908
1602665
1673612
2896728
2720154
1537242
1739084
2583110
1676472
2939675
1847146
178776
222421
2440702
127037
541926
1631930
1596909
1318427
1017914
2868086
466260
34446
428404
1813578
487249
1162675
1791333
1376354
160982
1523909
354809
1121500
682577
713081
1758042
517316
2600542
1802132
1982698
1006005
613811
993640
1495191
2345974
2567414
1077474
2402625
2003419
776415
2575121
1815203
141891
116224
609479
1332822
1386887
2642328
2662839
2441759
1967005
104782
7047
397274
73221
1462084
1151729
597381
2071218
1266250
124135
1311067
1936224
1988819
2893144
2879604
83188
2255014
894661
1759539
994309
1527926
223187
123062
2669547
1855796
803030
1140265
277451
1439907
2814112
2173195
259167
2629229
1689341
2797235
1748908
1672875
2161265
2135095
96058
2566981
1379657
1047068
2561803
1162098
299883
2563062
2398793
2138344
2482253
1393670
2735938
2065492
1080707
1542330
2227227
2171515
2742077
1065555
1884380
2899582
2667227
14766
761950
2420212
1045920
979150
786078
4058
1848822
2502218
1448838
1749498
1538932
984016
882021
624780
1442897
2322158
1841177
934791
1677823
1428296
1039555
2630393
278773
260526
1430881
294251
54104
960133
1066136
568905
1658561
879226
1050565
298489
1623027
848078
961311
1952428
899014
187222
2400062
76297
2823032
2754270
350018
1356378
1361822
953873
283580
1927232
608008
840932
1094897
1955791
1361170
1142373
795124
935946
118285
1372181
216322
868097
378864
2612886
2389986
333466
1654645
471818
406327
1857013
137180
484972
1782687
2735659
938382
2256755
858519
1265506
2164956
226583
1142127
1204607
533771
2483099
1457054
296079
1940339
2609224
807366
2864571
2219173
2252591
603404
1717628
2118704
71095
1087664
1715008
220223
938749
1764370
8256
834374
554782
623806
2170523
1528758
3231
160746
2742665
2373353
2099520
1963482
669424
555227
1968250
175394
1127420
290405
2397327
1164321
2393714
2158363
105847
2203730
917914
88533
1683069
2608411
2081959
444966
1383444
934502
1804895
314193
142587
2653593
569687
2891107
2415934
943950
2758048
813288
696002
2571516
1787315
773204
372048
870246
2025987
611110
1874717
1742694
62051
2395683
2000354
987170
891251
2029409
1533666
993771
2184583
101719
587836
636363
492331
102667
468553
1358262
2867380
1774171
926089
2733601
1819361
718760
1193928
1030391
78633
1923753
2655256
344708
474091
2414018
863005
110032
759588
475037
2620789
2720200
1112248
1009398
1845352
1796487
1109389
2068900
637012
2775161
1809756
1055260
1708542
1414925
2671291
833354
175525
464077
297193
854757
1230318
2631930
1360036
1195754
628106
2393366
2606242
1008792
421868
2834857
371172
1212006
1732822
2533663
1636002
78752
874349
111666
453687
718199
2802126
2821410
2781780
396955
1084895
918175
78073
992012
2744168
1837474
2457287
1923906
1447036
1212222
233895
702920
1358754
2757255
822311
492219
1933419
1452839
1553516
1560243
2693765
2860684
2449684
1303721
2549022
859511
2842827
1410152
2078172
2569672
1441115
2575014
2137936
1742694
2938024
2158429
442808
483736
1436418
354055
1447827
418763
2764275
265066
1378856
2747597
2109399
2353521
692385
2668817
1865769
2377684
2643895
2369802
134620
2315774
303458
1956643
1536554
1094662
1442447
2432052
595579
2589768
1988270
46549
2859576
795121
1424998
960319
2671413
690217
882705
2123936
171983
1262052
1964878
2568195
85776
572198
1052622
2515500
2112469
1986268
429009
1293406
1075463
870477
2007703
1250514
1181381
1039462
1292947
2062964
2046218
1161927
320424
63691
157964
2665173
957451
876226
2093736
454252
736400
620503
2884554
409284
1835926
628419
2828257
2375603
1573540
1828352
168879
1249272
2008236
1390727
1126836
1041035
2694200
880780
1927036
1659851
512679
1756480
944788
1975923
714077
1517816
1832092
333662
2683631
1799952
2235427
2274921
911881
921221
946011
613499
2626196
1555304
1129814
2784583
560906
2835644
2134418
1175462
2751472
1590246
685968
1458062
70494
1013163
31077
596444
2809632
1754155
123347
226530
2759739
755683
125615
1416435
2032802
2736623
134700
1048912
426582
1749849
1930744
1296722
1790926
713645
923492
751207
2570233
1814670
1248675
1200436
2940271
246159
1909057
732300
451438
1411273
2227097
1391026
2020027
1399829
2702641
2504936
79639
399594
2834455
2553684
1202663
352392
2108881
219180
1742484
971084
38937
39062
1459891
77651
1031759
2127320
138728
2141072
1704427
88278
2342212
1001283
576101
1121063
2882865
1799367
2086723
2481879
2207884
2634620
1067959
2256261
1091139
2599207
1896933
507925
2869615
1292063
1555453
1308052
172326
2085813
480852
445293
1956506
191219
1696417
1962788
2677945
416815
186019
1739059
2371891
1277439
232188
1719962
1883130
2484872
2170443
2667706
1578493
38473
1280216
2490116
2815343
1028860
1114097
135040
1399934
287013
905184
98755
354445
2159540
688281
1664651
765832
2777720
2099011
2923355
1843164
2310463
2080045
1425971
1113837
116273
907425
1754755
1980196
1400389
40797
2357481
1816470
665849
1881852
2829439
2511425
170811
2172811
1003678
2341774
149899
2918862
788964
615056
2214430
2231678
638850
1790076
824112
2411407
545746
127766
2677965
1150957
1344646
2301296
576378
1040921
1614338
1193770
1221654
524027
1002253
1815970
1141527
339155
2784824
1474783
1443169
1095920
2239513
782117
1659510
577221
1905790
2447748
1239055
1692624
2911653
535288
1084474
2771207
1888858
836135
1582699
2734011
2758539
905839
490716
2518253
2926694
363189
1368834
1371491
1415900
2721224
2794590
449320
219575
608817
2119728
808157
1468955
1605516
1212781
187603
335809
1811575
2653008
1915028
1191605
617194
2445967
1047016
1288975
2784601
101338
2674545
1659411
1526885
2279491
1741002
1658529
373783
454078
2665266
1276624
2788728
447665
1990819
2372506
1004880
439253
35115
430270
1786005
427841
1586011
446780
1205477
2116300
2683942
847245
1142784
2025012
101612
1267318
2231766
2161205
1783072
2795553
2137026
60155
681178
984012
62873
2539688
501641
448136
251904
1600633
626427
1697250
1338538
382238
2332552
1933633
2646046
230165
1755999
1261278
781539
651706
1745111
1243663
2082925
1578478
1721471
670642
665152
2286358
1705758
1405435
253535
2101094
1410530
798072
1095161
1147958
2654565
2039615
1329396
85998
2434011
1025246
141879
949057
736214
2052907
966656
812593
1633554
1849271
1720335
1988024
2930669
492699
1445858
1794194
2181803
108584
4732
2223344
741283
271573
2376405
1729326
2902941
857401
2115056
2254565
542734
221146
1458353
1265259
929505
2630270
1010034
2359140
2417157
2886544
1441502
685718
895659
1248870
1808359
2185592
2904093
178996
468911
1311575
710731
703949
261189
2042784
1645377
2196542
429535
2808824
1927766
1206417
489500
661348
2161922
1226032
2186750
418024
2915316
2127633
719717
1887608
1833471
84427
1383607
171377
2574707
582398
1491529
1619693
2707649
1905678
2577760
899085
1086501
598349
2153810
627473
2903669
490317
2760254
2671208
714743
1838818
1019024
823814
1732344
1980723
672033
1726262
459526
1133521
296580
1091199
2231284
1374975
2288675
1531532
1633444
2141141
1010326
2338441
985881
1062684
2025931
1544939
1841967
774161
553186
545394
2440480
139321
1477605
2328897
2079447
2337022
2088858
1179205
2214675
1455660
1707126
2072243
1263171
410207
968460
1278878
1404843
2514068
110243
165968
928168
719783
1804571
2306606
526919
300239
2179721
2202436
1717621
1353677
2648119
978514
1898394
2816174
1669511
2809968
1900650
1827326
810107
679880
384853
1847414
854903
2161371
2276370
162884
1471583
1580391
2423045
1102759
2296734
2513167
574469
1286727
1766761
324254
1000174
1521372
339925
2894637
2130385
21430
1667948
225052
2928877
2856241
2473184
2487150
2722106
1797201
277487
1259328
1317649
1367079
879341
2787647
1541991
198877
725260
483640
206287
2563150
724862
2453513
1475867
2488788
1753171
1624312
261338
184158
1446322
1535452
2723360
2524182
2314478
2128614
339088
2463038
2793002
1828917
2797334
799510
1203653
1284895
622834
2412022
1971617
2863641
1666078
2745114
2084765
2739762
2049569
301331
1226855
705158
2924833
1796548
2307149
2638923
1460216
592604
51994
1792475
1895288
1257746
2121684
1216762
2297801
2558806
2270739
1106683
2499463
1193423
2102135
2018838
404612
393707
1536312
1162120
2409133
1134146
1332427
572755
217239
1087999
1779669
1382839
1255994
349176
2325495
1597660
244458
1995300
1585236
1278941
1074250
731808
2055531
473845
1009441
219218
1666417
1533772
1169043
1799187
2158036
706108
888407
1355118
1813526
2078806
2451248
1423837
2552089
2238374
2163005
2436215
1098391
581060
2022348
1820162
2721406
575207
190233
1301526
2647865
1339101
689983
2374516
1732428
722848
2611239
1521561
1364937
870295
587998
1501978
2757374
437084
906082
1106489
668839
1462726
2913352
2561373
2883362
562821
419514
1752780
13224
796972
1219375
1302879
2339834
1001230
1092868
1649009
2462288
1533958
2635567
792369
198048
181161
431989
1117293
2829113
1854949
1548361
798277
1533776
706682
1275154
1998977
2348870
1647082
2924611
1183974
1880808
2506424
1065456
1816705
1363488
1002178
153958
381630
2618677
2914815
2051377
130993
2573356
2276807
1462195
1984844
1402318
2180635
26357
1538718
2800298
1815528
2177101
1948643
1292717
2503098
593952
881631
2027371
2265207
2640207
2160223
392337
305730
987591
2297414
357402
969528
2910015
1014704
1294546
713819
2065998
789957
2224943
299284
160847
2658709
2069553
777891
2219329
1994920
93353
182008
724519
1113572
2348030
2114645
1157307
1193655
3761
2235732
2166385
272785
984283
1660939
1259117
494864
1207037
2290326
1841556
2629327
1932585
1869371
1863989
655453
156169
2343938
2637596
948136
1957521
1928044
17966
2936341
2373833
2755262
1837283
2033717
702984
704473
1067372
1474352
2295954
1046066
881816
2297850
1937069
2422234
1940980
1550038
2652572
1092655
1512535
1622525
1969176
2770488
975941
109647
1563970
2838565
1477425
109439
800295
2208176
1548526
365265
2705206
1943003
147435
573863
2810789
2401597
319917
1099236
2739855
1237497
1176929
1916096
2775541
634844
1644681
1254446
2598928
139689
2257571
2004584
1062088
288890
23333
257434
2657359
2445960
820720
2116196
1789308
2812907
578838
1368112
655107
1770564
1444890
2779933
162110
2020459
1866096
1606864
39089
1788442
1784756
575579
2222747
258445
306573
1928866
644320
2660860
2164948
2496809
1550571
2522372
2747008
2440710
2153426
1709624
297300
1113232
478236
1581354
1231300
657549
961929
2371509
2195178
2491352
1061341
187730
1090539
1723212
803623
2137220
1254433
985462
240372
2469236
820205
85656
1950639
1323271
618209
1003620
999565
1976034
1258619
1014666
1331745
348090
1438495
1013020
1213436
2427029
2893684
1236779
1894806
1848259
1655187
1194288
1118308
2874435
2493197
2294003
666312
2342783
99140
610553
1744486
1714537
2281901
1652253
2372195
400338
2804162
2773855
1856582
1370753
1802101
2363147
684386
1362688
644546
2080698
1839550
381169
715633
2625776
2152950
2240167
1982514
742513
2794068
106551
1753581
2123495
1423394
1066907
2666391
1124113
1849859
2928886
2326516
1848511
1626457
371580
398692
1062388
185621
888159
711750
1423762
1649167
271488
629343
2938522
1548409
1604151
2154761
317964
2889817
1822527
932935
2176537
1411697
2503225
1911329
1082671
2707044
65278
2105821
973061
2836728
2846134
2501265
439839
801537
1802046
184169
2041761
2421724
2747879
2319309
2597321
109752
2303821
1864086
162570
1953110
473518
1186846
281732
2717572
2207661
2440271
2730738
1367688
624079
85059
1317450
1266239
2730979
867714
1211316
2635245
1501081
505202
1528107
1143002
1287004
2014707
1296719
534613
1331556
1913100
2676026
1173579
1395472
964059
2139950
2437722
2568218
633587
63743
1415962
2116738
2026150
2804173
2551896
1298653
65975
419588
1158938
1568595
2591590
623745
2281560
321029
1928616
1835774
1278403
212613
2361214
566174
2036920
1079392
1697609
1862270
385686
1658798
887867
626936
2055207
2242060
277225
2712828
2525662
1919041
2338853
2108108
2701533
634127
2451887
2792622
1880321
2471000
181740
2394877
675683
1414301
2144932
288524
126795
1043612
1068842
168919
1760823
1223898
2762474
2656354
821099
2460589
2048080
519866
2684446
1885814
2301076
2463462
1989883
723198
1949902
1356301
944524
2006256
1254142
1583480
1547212
121915
2745660
1882768
2348268
2922628
177754
1553478
1301975
639326
148890
1190285
1837117
2301268
2619376
2887817
2575633
1108935
213468
1277041
178950
598616
756227
1072019
2148109
1946056
80414
1823624
1567860
1653584
1528187
1246780
1631491
972882
2301101
1482053
500589
1524796
157863
2108872
159790
2310370
2389912
165797
783566
1431275
446600
2197678
2417513
2591698
654713
770890
1790039
2212141
2548899
1471651
2706597
1046214
2555505
508269
1176686
2938676
669266
51227
2476740
30369
1678198
2720280
1777702
991718
2617291
926446
1977628
2132417
2635100
787833
2807789
2036243
2252884
671676
1323133
2093280
2477697
64537
947258
2007928
954937
2131574
1681083
1016531
95718
2651171
1122502
964084
1742139
907185
2792044
2513270
2665236
1764874
2854187
2829502
1720175
2364372
2263050
845793
2641454
2436642
2019750
587121
2378797
2322192
1612273
2593031
2119429
2486355
1142699
2900410
1751793
2253873
1215237
2113546
106019
2498376
163856
254166
559314
2426451
2690247
661860
1831394
910977
1319995
2549663
1818550
82909
2632257
390475
884390
2756215
1083206
1434675
707854
2729128
1256148
2876174
1544967
2540550
2927123
1833329
318285
1830162
1988595
819991
2555162
1384378
1323434
2217407
2307350
640134
1078288
1343788
2082454
1930626
2047667
1668181
1752122
2849613
531561
2614450
1243940
1089268
2133269
1487426
128160
2602878
1608947
1914786
1216604
505988
2151970
1096140
521674
1978591
2718580
932814
2135522
2162501
925768
2896181
954610
2084336
544138
2280219
797736
1219940
2085571
2683192
2890147
1379286
777756
891189
1144099
68786
2824200
682874
1296896
2881586
1266497
531277
83927
85611
23105
25362
1830996
1465352
2162066
1212209
1778788
91660
1579980
650339
2463835
1928605
1760622
2731103
1141100
306955
361702
421266
7545
878478
1132610
1021414
1494655
908153
733676
1916129
1536903
486274
2241524
1771964
649030
946964
2713939
1291163
1894240
2724939
2798740
876451
2737390
1012715
1583714
630092
2783219
738170
1013896
1147341
1674703
707787
880391
773687
1327985
1995211
2796160
2528300
957586
1230472
2328686
621365
289541
885714
2483253
503157
92608
2928160
306153
996637
2589710
2809264
1839168
2180767
730951
2559593
1152173
810740
2260274
2174
2157583
2228072
2418957
1113029
294435
2324190
1138670
2900260
1705517
2850194
2415335
898272
77184
871734
1885414
2115042
1808273
1730055
28188
362691
977448
595846
1970049
2150712
2595632
2163708
1650549
41073
1201001
814182
1065881
2035170
32860
2644394
2752254
250074
697821
119528
2645341
1476596
2068354
1569048
635599
1680934
1574992
1161033
1657611
1023841
1076410
873055
163328
723824
1860509
1408853
820830
2155341
2692077
836147
2900652
582063
957554
721127
2321160
149670
749016
1099898
562769
869952
1161679
629698
1077920
1739899
1816913
1457679
2074434
1240337
2499909
775452
1815473
1541483
2063624
2492376
1242053
1257637
73573
1548720
2630040
2030411
2638763
2206964
1054108
906888
2163732
2611009
2735701
2277629
12442
2715680
940929
1919660
476405
1371731
2061837
2107210
1249883
2048406
1646171
348726
992943
2195472
1886737
1570323
2631694
1675922
534983
2881178
1208563
1783675
1758550
668581
35761
558268
70527
2915874
2234924
4490
1140837
17187
2447330
2543542
1707894
2889300
1234123
2197182
1143767
1678898
2202229
1368562
558091
2881052
1471032
1107459
1465946
1376454
1514168
2282814
2589120
2312868
2816124
2666202
2390915
1036980
1411131
81359
521256
571203
850912
2162633
251142
212448
2403523
2033073
2037234
320634
69252
811619
245503
555327
96574
2250609
702840
1692343
913696
892986
153854
2677592
1306038
1066193
2899495
1820418
2772499
2523132
2793079
2774437
1677311
381894
1276445
1685712
1985758
2453909
464029
1691737
1915447
556814
2411135
75183
382956
695350
1636273
872351
1885034
430497
1569362
1891056
377753
1042034
445512
1345926
1603434
2439940
1633703
1802115
631659
2581476
549374
232035
1868690
1443484
1896998
2083234
344647
135810
2268051
688857
1710678
1790354
721827
1641113
539725
1360467
2016183
1459766
597390
2313786
2213570
246746
1090076
1735414
1158125
819685
2533401
2238227
2261869
1234122
1636900
1061787
718646
1552748
1161802
201689
380339
1273159
2457346
2125230
1860532
2381853
37562
2698360
1003715
1303831
195253
1587522
2870467
2877617
2251149
314722
899144
2739573
2151723
305433
1331982
717933
1568660
613616
130879
1182584
1340274
1731521
2077303
1654244
1961063
2145905
2070254
2536126
1979892
2905331
150647
2802675
1983831
760209
2274703
422886
91231
135236
564467
1320473
375378
2519842
2456646
881583
2303651
2505392
633526
233045
1445109
866356
1109294
2825547
1221464
1507536
2505858
147377
959281
348659
825593
609621
1403282
484395
731719
1927737
2581265
1454113
1320497
2778336
1691719
109034
2321490
2663044
1363399
489046
680759
803251
403053
1575536
356962
1543146
996692
1781780
1040566
2483577
1127071
2875403
1636670
1885321
2876086
950660
2522075
230873
450978
2311230
1694953
320700
926875
217483
1464742
566981
838353
244856
2642833
1323528
2593684
1237707
2356374
1814254
2880805
1498864
2180646
717549
443090
2400420
235271
944875
1553644
654455
815955
2642852
2621397
716429
2691425
1127498
94166
1510306
1295938
1893320
2233426
1557907
1056520
764457
2148781
197754
1566832
2669396
2666022
1799101
946956
66856
1480692
1099518
453315
597818
1118778
1708522
926167
2778431
882063
2014424
492503
1049223
1650870
1362084
1442360
2646685
182907
2028574
1818113
2835780
2661462
2794881
2876910
1939040
2329711
2162789
821870
821787
502480
2399598
282666
2124109
2356124
97835
1974773
2490728
942712
2524965
2238702
2091269
1050597
1732809
2377065
204440
1288813
1043590
1185927
2410576
412412
1142823
2531964
2926327
1401345
412408
2780133
2708524
1740881
2744508
1241838
356854
1138068
2760275
1544929
1048612
2668036
189560
345523
854053
785878
2578404
850615
467859
1994508
1169407
2518042
1806366
527726
1170766
125117
71602
1990086
1709560
1364603
2741091
402876
1039185
1999125
867594
1272763
609798
1185752
74242
1580402
354474
215316
1404679
2558420
2580741
1701479
544601
1608283
749239
1062645
1217189
2867635
2075528
1963818
2329154
945457
926098
1915282
561368
1512714
697397
1215125
1536862
2913959
2232206
321039
2694352
1453804
1210899
240308
1929846
2248162
1877952
1478973
2330845
443885
1846161
1133415
1635195
698336
2323907
2466090
1491200
1562908
2147904
576913
1424735
2428823
1117315
1455449
2767998
488221
1808883
1944090
1635867
461030
2637847
371272
102273
2768931
530666
1223495
855850
744819
2171816
141277
1081674
1237747
835227
258479
2113796
68694
2779630
1221748
1457686
1738899
1144895
759609
312994
1704163
895392
1799394
227023
2279759
1827669
686765
1743391
228572
1119920
1804220
2547018
953110
1984242
2086808
552822
721274
566194
1130438
827117
881580
1640025
1597670
630423
1775062
1481382
1696006
1900102
857808
709324
1147217
498334
1822329
2682271
2359330
1057319
2130287
2290274
2206458
2168485
2465716
2306950
1155706
1919246
2197831
1379277
1902314
2703833
2558205
500076
1456230
2774135
989033
389486
1488624
2101425
1853115
974520
2114774
1313142
1991148
2243028
1926832
1932787
910587
2116776
455544
2838174
2094440
49245
534764
426547
1565921
27620
668498
2759540
332147
2816103
1965947
1285696
347609
2232888
243193
2798451
1874924
1594972
1344552
1668540
501306
1618128
2713025
381790
1422090
1559846
379661
341522
1412199
810434
791098
1510293
1690386
1401025
641378
2597277
860633
2475573
2117381
1311384
1171825
1785909
2290791
1027796
2596149
2360246
1080081
222313
2066676
389145
2649047
1491147
1971041
391755
1540025
1604926
72609
584759
182744
1683039
2509831
965778
2754718
1630388
2652765
2253826
2627906
2271694
28033
1966251
259533
2055004
1104780
2476408
1780987
2920409
2779893
1698370
2924133
1803014
2039502
1437302
1441902
1269524
2347119
603933
1627984
407442
2808031
210839
2285615
225016
314567
1186784
2223003
1804696
1072373
1632399
853697
1978869
524935
2070483
1769976
1576405
548613
295626
853220
1334297
1852972
1830763
2245999
1251887
938139
1255827
579177
1821180
1889863
2078329
44125
1340002
2783466
457405
41246
2332419
1930213
2512525
1003752
855927
2058845
2811472
1846600
298875
637636
1168996
431914
1967273
721615
730326
1079696
1205694
1443678
835097
1142482
2411853
1873857
1025567
546861
2019305
1626644
2638948
912121
2615110
2438330
1313358
534996
2793353
1177908
1001713
1637386
1800848
137484
2660059
2527128
543641
2900139
2280531
1661863
2777258
2115226
1777576
480331
2442700
799252
549873
1866817
172706
28592
2036501
425881
1708658
2479151
2601598
1134669
1629419
2368397
2498208
2303027
2585371
272218
954650
1223932
2498843
1700319
1291055
1693873
1890073
713316
832019
895960
937764
484637
1742832
546961
249525
2125994
497057
823517
2031195
2939506
1650677
2829077
41205
2134379
1852720
431587
2091721
2221423
2163848
2635847
2390004
954729
1091598
2050133
2894593
2068137
2453623
388445
17371
1893957
14337
157000
2509482
31797
192654
1508145
1420734
2784992
2085992
2684660
1582620
1984929
2526460
738803
2788107
1685432
1538538
717328
2484314
1800694
1033656
1138164
218537
2262717
893643
2922361
783725
797740
2462251
1093879
2560346
2351042
693299
1394739
87306
2153762
1118792
2891567
646713
1674959
2795411
388572
1610874
116242
2433730
670582
1705758
110022
2539816
79251
2488417
2741359
2401771
2050540
2102498
65824
2035771
2901437
2015620
845982
2133658
664008
124989
1120612
525877
116991
6666
2726216
2337616
2332844
1715546
2556149
857739
1754418
1313853
105236
2474553
1608403
1372763
2760489
262967
2820808
837818
1863445
1797375
2466685
1973345
275998
319861
2581094
1465042
384000
785479
1911486
2870240
2016832
2382724
1265657
2277624
716855
2257023
814312
520860
821749
565260
1251933
2514264
2462150
1770175
2516782
885804
1292981
2065956
1133698
2690575
2834848
585913
110270
1042100
562853
2048824
2029403
1754056
2035525
697405
1512425
2238709
1514771
1689119
2585788
829827
1916348
557287
1229509
346843
1464960
2381193
2811808
1416122
2348851
2500247
2343068
333229
154352
37520
2354440
603171
1029679
1394254
2858316
1869530
472351
642106
512327
1344047
692309
2020358
629799
2174711
1741173
1209017
1762036
1892395
2728710
1364727
1739271
692034
1735570
2596359
2162726
1084730
1233050
786688
1054281
2770019
1585106
1704258
294308
2113789
685934
958680
830906
1897999
2737784
1390252
844725
2217717
1925480
2124924
635977
95816
2496228
2902529
825426
2056196
428480
1787863
2315861
2870886
2795961
1339206
2796311
330734
199388
488302
2139682
2810335
1558574
2721004
2232897
2297496
281531
2404703
771443
1912825
1845311
2200995
1683934
2362884
2203901
371133
1364769
1273519
2364530
995306
2605047
2041335
1102488
845946
346100
2244049
2881770
2873456
845030
2622454
2982
20347
230213
1175324
2851589
2228345
1174439
1763031
927031
1384097
824363
2716367
1606497
892002
2500120
363807
2483700
108060
1151823
980286
2801128
1272908
2000839
60422
2358733
1479270
110389
524509
2841746
579025
1854293
741304
558304
2095475
1337158
2423634
118256
739063
806894
1619426
1446098
2334951
2646429
531416
2932660
2326523
2221436
165507
2737097
1187426
256156
321735
710094
1881046
1851089
1738792
2659945
2544444
644373
2276236
144249
142584
989631
2422146
208746
2790876
361060
1753594
1431247
2293537
1726272
2654150
1726263
1584243
68385
833562
1477079
59864
827518
1347835
1766276
1198812
1405623
1766055
2757181
1328253
986416
1964725
1343801
936640
3208
2180206
1191497
2119420
914335
249726
1395447
185002
2201035
2434634
2821836
2726880
184505
724209
1128567
1394099
391126
1811120
238473
801162
2686620
1837739
1983046
520121
1116722
2748571
4390
1287939
1086237
2626097
2193607
22262
2293089
294869
121500
1362071
1738961
1504724
2301736
2875246
418219
1646132
29657
1072546
2187358
2017544
1952520
577801
1431410
2122793
1707794
1854400
2696194
2171336
787605
447635
2741523
2029384
2879066
864380
902838
308806
2524773
2685605
1043827
212692
2226398
2837067
1594439
208480
2599367
2579867
2638029
779287
2798247
1991404
1989777
690872
1829648
1387488
1546473
2513072
2392104
1341436
2475398
926519
247774
2049370
559303
1282549
785057
1097644
2545179
2395710
1226128
327850
1098914
1646198
711306
830176
316243
918207
2919154
2193450
58705
972554
2169248
2593699
2282977
1146001
2641633
2198237
78727
2427843
2220973
63256
2934114
1424083
1451840
2228547
1646558
1574890
2291490
2497349
848011
2305738
220417
812280
282873
1547045
2336045
1848417
1119725
637676
30217
2769596
997878
1973687
1653815
1998947
1307173
1940116
2387786
2065777
1619665
1337801
393745
1563562
611801
872773
764026
439873
1423669
2069119
932560
2861660
2933198
181019
1258065
528890
347313
1191804
984351
2194633
1073737
1589032
1068042
1433923
562073
871041
235299
918461
864593
611141
697418
617321
1959158
2153576
16636
2330959
479175
950659
434133
2191822
2180511
85731
1788578
2747985
2261893
1901908
377451
2708590
1520844
2221759
2830789
2436482
620364
2124144
1842635
890327
594583
1951090
2768717
1351663
1027018
2415082
934839
1522184
119783
778760
768270
457797
1973780
2597776
1124498
889960
645911
1469492
60305
1041386
2639236
667041
1682760
1466215
2713734
1820800
2561714
1931014
1454783
1710164
1855160
1598438
1789869
525062
890980
1186423
1621008
1385646
2358929
559115
1392942
857031
1572434
2731157
2373585
124280
150826
1469142
2158310
1131464
708537
1687680
1016317
806114
1474472
2314656
398022
1127211
1170055
1357696
2910838
2910108
2922896
1103281
704928
833828
609268
1633930
406249
1789807
67665
439805
2519858
1990299
190379
2599309
2199058
971022
433267
710473
630751
964700
1396163
148206
1655289
587601
2685228
1474292
7211
1560290
131026
1496871
210315
508762
356657
1601398
181999
379365
1262050
1298640
1526924
2813825
119933
329162
2416429
47137
1674626
1578873
1336265
2264518
666874
1368697
1666336
900587
2518425
2280029
1447695
2861103
2903568
2430344
691602
1218883
2330990
1769863
212343
2829996
1822487
2678948
1664198
70619
163440
943692
1700426
2089213
149622
842001
1929515
649148
1874735
984341
310039
1549146
2325672
1186195
2371647
1307906
1007363
369653
2723296
2197669
2348028
1424288
293546
1576941
2695735
190088
113536
2070835
37905
786675
2199229
2740506
833615
2096506
1769927
216155
2890030
2432981
2515784
1560000
2004923
2600756
201409
1058839
2269881
1885699
2677016
2454234
2628896
1722829
170216
2663638
2775477
2087944
2467865
1974967
2149918
2379211
1501031
1983519
1497213
290432
609305
1462675
1223213
490340
203398
1183386
859326
1242930
2466306
2878149
2631939
220151
871345
2843418
701062
1629395
47880
631361
720718
1633989
2510070
82867
1169653
2478969
2292752
1435934
1392568
2191374
1502013
1476693
1580993
1516574
157866
269862
22119
2782849
2345541
172970
955851
853879
2659042
2238867
456107
2226671
2895378
2860323
2927533
166513
2210953
2355880
140715
405873
375266
137175
140593
527280
793370
547226
1719716
2444538
123041
610476
722355
54110
2596302
547887
1083071
1831271
1919551
81838
892908
471169
2870928
1991249
2003515
1124798
2711247
2161787
2847863
1602905
279189
328608
247661
130417
1588209
34435
1377824
2012083
968600
2595896
2241267
2021645
158141
2897426
502297
2909857
2022599
857445
2253404
995115
2244039
1728915
694092
630289
1696638
2705786
1949985
1355515
2741684
679315
1079959
2020507
1661824
311427
1324031
1069398
1235937
90165
823265
2854441
1848881
2841058
1162466
1614009
1974597
2690574
2208427
1067960
647163
2373230
557004
834130
1181878
2668966
2045959
2546221
1235703
1737710
2789942
1003160
1753119
2779785
1028285
2219335
2551509
2603808
2192845
134337
1668438
552566
2776217
552656
1595600
481094
1766939
1957521
2844856
129963
1235491
634235
2079045
1339541
2411245
1594763
1728091
1187427
2534982
48498
979848
1211916
61476
1343654
751922
2035822
898024
2556170
679792
2907451
1460649
90202
1959675
1888615
1431381
937868
2317608
642821
1131441
2617881
12541
2033474
1225425
2617973
1858247
69021
1315331
810404
2935235
892404
2269805
2237375
1806601
1353396
385201
2694395
1956475
1937404
787064
2903617
2848861
2180565
2563324
516760
2905947
2379519
2507523
1393010
2630327
720448
563188
2075261
2633740
1244141
2456510
1821965
1620883
1007717
1221320
2009681
1334831
1299610
1287860
529724
1939832
2696006
383053
836398
2118756
1196195
979675
2375654
2668481
187220
2551962
2863002
569574
2761113
2900212
847644
1209564
771658
2552081
1941785
1096326
1668190
550405
1163382
1713932
1761420
1511393
1022171
2238625
1815730
512280
899898
2557033
1626978
2927749
1358387
2163000
124312
2852068
2580919
1852839
1812755
2590436
2909254
73706
440289
1277524
2561024
1395366
994303
774710
1344933
232405
2772588
2786020
1475096
1116792
4717
780491
2420352
1379766
530479
566828
1084102
2929222
2276509
117811
2516616
1978172
833878
2248333
1949059
2794258
1778703
2856498
838326
397471
2211167
582750
1768477
1831603
2343046
1193296
2147713
608238
1609113
1115598
1364528
1097525
2013096
817123
1387844
1194429
1800537
2289982
1521700
1170985
2034030
2883628
2459336
1674252
1667198
959174
591481
2509358
1334630
639619
619345
2766959
317917
758204
1814213
1797514
232858
207662
192375
292889
1208894
2067275
628269
1185342
2174441
2748976
293203
2188753
2326841
1391114
561879
294585
2159660
349902
397571
771885
2897413
2458810
2457819
564060
1230647
970021
2020306
2359229
1407009
2025765
1023026
1975706
2203290
855942
767627
193975
135430
2382825
191904
1257492
1299327
850939
2259940
2037479
1374242
2180076
782772
1844500
608974
720061
753360
2182800
650824
2810987
2089713
398619
1392471
641682
341951
1903469
2758639
755360
963285
558450
1140102
590630
504499
337202
2055021
72364
2077739
1858677
260022
2209273
2181705
43200
1170093
1329668
200039
2617334
1545005
1896148
2844978
2320762
2578734
923212
1129904
266703
2146098
2864779
2203516
2026062
1384933
215659
2517456
2331599
446466
2606687
1712125
694201
2598377
601181
2792908
970160
1461348
598153
805278
622257
740272
813377
1316064
1819291
2205799
2203629
908265
506386
2285115
556688
655335
1893545
846551
677885
2744727
1214882
2688042
929913
2588284
2459093
550412
2362946
1613712
1595845
2542056
2421951
1682925
2507315
638220
1107727
948865
2556085
1879334
2335089
1756553
1799408
313629
2600073
1886749
1624495
1212858
913914
753697
1267381
1195544
2541573
1492685
214938
2934760
2680255
987312
532024
1117158
1547380
1218843
347869
442062
2175364
137916
2441780
2482211
1440087
2337045
438177
388884
1654879
2230077
2597792
1260377
466987
2390881
980822
22318
1450308
517890
1365351
2176044
2680831
271277
1465429
793620
749449
868802
2155869
695413
2613170
1205996
8022
1067853
1215724
36776
937451
125381
1786011
1253545
1915651
1809738
88438
2316258
2144274
2719760
663549
1888922
1305863
540428
1280632
1134022
551750
1721770
2289727
705575
2062814
1780743
1013855
36952
2888913
952674
1346444
1321447
2602692
252689
1046437
2731665
2461729
2281915
1990732
741186
949174
1735287
2390467
2559046
625319
2211254
2455995
1370589
1627878
1729118
1102586
1072324
299470
2088940
2759916
2364149
2364627
2810711
1929466
1120563
1055058
538418
2235139
1946764
841387
183823
1335523
2904593
290663
616429
2079451
1791448
2887334
1335414
26748
2051201
240510
2492216
78954
700234
2523525
1362200
2918116
41718
2799367
1790175
136043
2299155
2124781
196728
355845
1705054
2073117
1199170
2815212
1221378
1462519
1427265
1977559
475168
1530673
1106302
641296
1224629
2650511
2307532
939927
2859110
2172507
395746
2595433
2177036
2349012
750072
2463065
1404159
830138
461296
1317540
584872
422148
1796171
258101
1062287
954579
598169
2418566
2606048
1694652
1258429
1004991
1215593
1933867
2324954
2686229
2657442
1807886
852732
1125386
190506
2436048
2142313
2102045
2263279
1993723
232659
864027
1852286
1626200
1376094
73339
489771
2574798
1279936
909393
812044
2631088
679510
958693
1548803
745358
19061
324065
446012
21102
707996
2083238
2788129
886698
554164
1624420
157587
334829
1191734
1972938
1700570
1829411
875082
608182
2435331
36960
861044
1107423
1039510
1857858
1511455
2453230
1611730
1675022
2678211
2635037
563223
1981468
2294414
2898342
27686
2538230
1778536
1664052
1763500
2937855
2439303
567936
683500
1286938
843827
2753648
2876394
2822347
773404
1267869
543066
496044
2566452
2546050
1125108
1755031
1864051
2774787
1747150
1839849
2312182
2373039
1712293
1944038
2826715
762334
2508705
1992002
567531
1200903
602939
1371109
94953
668068
1829283
1326602
2442388
2878316
1912789
932696
119956
2551354
1059893
1093576
1990343
353665
577175
2540853
399234
1407261
1317809
505094
2033345
1835721
1928940
1168284
2448605
904588
2772221
1945108
1498251
1329157
1300868
1682247
1610823
1105273
2785400
1676246
2502151
2081528
741142
2762008
635144
503300
95876
402331
2311722
1136888
2700486
1288697
794542
630048
459649
452636
563028
2002522
2762769
1558289
186976
1154244
1053344
1882781
1357261
1978960
1904405
442209
2112924
2832307
1797498
936025
2722684
2509100
1183814
1672611
2548426
794921
995412
2209002
2940308
1840070
2903717
1965520
940016
1027824
1491653
2845415
1745104
2274049
2260493
331089
2421838
2061991
2628491
2858763
2576196
1618148
2829606
2708336
1939643
1052538
102999
2541912
1738627
1953186
1018008
1714062
1347565
1991608
1126603
594498
2165082
2021550
2725263
2832361
174206
1859261
209774
974330
2471319
1264587
229156
1651277
733630
2253965
2534605
1568454
1023994
1086636
2376674
467091
640942
1006747
1373557
2003071
2918502
2737963
166920
1336102
246263
1053730
2065945
2732472
1896561
301586
839095
706413
1065372
2656077
2857545
1755995
2395268
1145103
1203364
1663882
1022247
1732082
2603226
1492627
473710
1155911
2106659
216465
2679394
1502253
1428144
1131191
1217819
760936
767910
2762270
2424818
1555382
650783
1579389
2112720
2401506
395219
1406658
1201033
1424276
81970
1180538
1533029
2722507
253280
1205841
1204565
2616589
1953579
2827835
1275633
119377
1042324
817059
1870078
25381
924656
2198264
761353
1133319
261743
1864111
2076013
1410150
1196861
1994775
1672555
2533897
1413957
2286765
2433378
2206555
2592526
1014737
722813
893880
596024
473259
1184081
2329603
1861606
2700186
1474666
1474290
2337645
1342149
506839
2279336
2529704
2334807
2063864
720524
1023967
1109383
1870334
2103702
2280477
1791825
401613
1426096
2541509
414100
1584628
356471
2091509
436829
2116954
2786053
1979341
1854422
2897238
891988
689017
1933202
891379
57963
1633701
126614
967677
1108231
1463274
1102394
2885218
2667602
853859
230250
622307
1807118
2653409
1079738
2923350
490769
1947449
1892655
1653408
232859
808095
442298
1529830
2199807
1025839
2648432
1443653
1180825
1320486
2791499
614642
1224038
2090829
439923
876212
548056
2373871
1653390
1639586
558872
2666260
954875
1575298
2405657
1309962
442286
1039130
1265805
68891
1558557
1879400
2786690
2938321
290452
2120272
816569
2918555
515509
2722556
1275270
1488209
1208204
1782309
1245332
331787
1152355
1589515
619078
1335732
1246667
1422695
1101141
1343947
63080
1843632
1376178
2650010
942129
1972791
322683
1437451
873288
2303592
1642385
2185660
2648909
358207
1155920
2688417
2671954
1680422
521210
1175508
2350975
1513058
2428755
1016791
1118711
2467995
2254801
1539311
933094
434896
2149541
849794
1442154
1159341
734945
2888666
1437975
568112
2876313
2256724
2139146
1148664
378948
2594927
1378525
7183
2499776
907876
493649
2336150
2739261
571361
278349
2245117
2321346
187003
762779
1102325
609576
529943
2160271
1399330
1711240
634987
1192513
2117592
52346
2024964
1800433
1741945
597755
1243900
1644407
1852501
2360292
1809667
2118676
2320687
469847
2618575
1121636
1192682
2048264
737248
2355261
1452320
1822507
1192070
992672
2332763
897558
2562012
228212
814567
1833420
1306626
1653662
1941701
2831529
1340481
2179771
1077105
571725
610976
1806210
955072
1791324
2833612
1217630
1032317
1174936
69286
1247977
299863
2116612
165914
772928
2600136
2666917
1663721
2823415
2444576
540863
1501530
2647411
147591
2250960
2013752
2349449
1826435
2213297
1698912
1499487
1221376
2025807
2121634
1003735
1780865
914163
1007152
1879825
61896
2747733
602819
388129
2185
2813699
2283871
1387670
164846
1930665
2898746
829234
907500
182362
766282
114372
1183139
2554680
1832986
1811173
1088874
2755522
1438196
2411716
298727
114628
1821944
209530
1816611
577517
197194
1249373
2201799
365530
433702
1016326
2157987
2915560
1127892
1768126
212527
1728831
767512
82627
114449
2683614
2122431
2156760
1264241
2429166
1588847
183463
307864
2036791
2653600
1442524
1432461
2824647
1653131
410612
85082
1292181
1769700
1187287
2006384
1927813
1759643
2912479
99703
1121218
753346
2313962
1525664
2559305
747519
398095
1202754
2401170
1374873
16592
2248616
1975523
718238
2125377
1738749
2853813
1861682
1406737
913440
2282575
611524
1327852
1034002
1129784
1259862
2933266
357865
160265
2536682
2716055
685207
1431456
607415
96738
421277
922659
1370897
2915931
1362227
1169675
486273
2013406
2168191
868545
940115
1218517
971678
2526863
2361071
1662908
2688452
1918086
2597864
37466
155524
2073688
371070
2395023
1314456
604940
697446
2451608
2695093
2493347
2539393
834315
2618801
2240220
164413
2509312
722143
484053
2263118
2309218
1260239
2394811
1863562
2702138
1003891
2281680
1379700
1885006
1122250
1563787
2771284
92884
1604208
482862
2791877
996387
1349151
1877627
2229951
1007812
2419394
1004488
2915397
188142
629619
264286
428187
2297083
1667930
291104
1267755
216489
1761211
1330736
2867985
343953
2106013
1053657
2031262
236580
1889247
2612259
2649233
1008189
1291563
1289269
2887282
1540005
506396
1725545
159446
15800
249732
1846467
880259
1650998
477002
1484376
2420003
2166505
2198107
465448
935599
1506093
2185948
729757
2828704
1576077
2303942
2709211
1678309
984975
1477383
1267303
1985622
1421702
2593912
224834
55235
505446
2491496
589995
1725808
2702780
1961951
1666213
1960451
2890902
572099
2784932
1012906
2092350
736509
103587
2086481
1695295
956293
1098653
917971
881937
766992
1718532
2423538
282728
418384
554789
2281104
2527112
1235898
2039280
2897663
132382
480492
167752
1663379
720075
209830
2662847
106238
832512
170446
470052
1310137
360556
1415281
2197403
1560219
2924158
1896979
158662
608214
1068508
1541626
775160
2209273
1328184
357827
2279531
1191087
1095376
1327231
1685000
1759290
2843980
2214497
781709
2617326
1967748
360780
856497
1955735
1226374
2306308
1327709
2672404
2772584
193041
2379522
2913072
1852232
750568
1584772
366715
2407025
2873426
428874
2449160
1229387
1637798
1969100
2540904
1273590
2677495
1594531
1124485
1231657
1483069
335101
1470710
1709443
1361008
2443317
1164986
2397062
43159
126595
7915
1727037
2184911
92457
2215607
99418
1562187
2341545
1621665
2335323
731847
285442
1538488
284210
15343
1005901
2887365
146996
1181225
63609
1472044
737041
388654
2302338
1883257
2220046
786343
562553
493803
1749928
2624980
1640454
1361901
628880
2608007
2562084
131609
450911
1892658
898348
710128
1135775
2781023
947656
1405582
2859790
744517
443905
341581
1305081
2381518
2104179
1280559
820561
2453114
130833
537703
2784935
575665
563918
2498000
2353703
1938325
1433809
1943926
2436577
1001286
2874749
564921
2154041
2262052
430398
2774550
410202
451241
2483765
857778
127984
2560050
539836
520269
356752
595214
25909
1165187
951581
2134761
1790979
2021756
2341901
610926
632444
92552
190279
450510
2298816
2586581
2412051
2103244
368257
2452793
2152168
651931
23615
1967523
58594
2181101
2692001
2755676
1413358
324267
1787344
307033
1395157
454474
1860283
2674899
1441976
1281484
2472524
1460089
2595721
1222624
909223
2194178
379105
105422
885764
2291612
2307173
384562
2807110
816157
2253765
651098
2053292
985711
676430
936786
2889584
337280
926399
1850707
2445576
2788344
1515754
561395
2576563
438693
1032106
286599
1927915
1597419
726982
663443
1386140
2008433
1525413
2094885
996552
800885
150317
1421134
872388
1914267
2703187
1181800
63464
1350143
1774136
2264725
1215841
2335083
755705
245772
2550566
2052034
583979
219084
2325626
2378956
2414526
293191
270367
1129566
239052
172749
455739
676094
1643437
1056378
2571289
192940
2826374
1369059
822499
1058258
1211652
151917
2671991
2685665
355596
1906057
463273
2784516
1631750
2651017
198729
1563421
404574
2310507
2235449
1855243
1692682
1905091
2301771
737987
876050
2620169
2419667
2050561
2880305
1583651
2315715
260046
2569286
1365532
885259
1153154
2750723
1584232
97537
1878652
823739
115849
2538033
1618076
2939532
290892
980329
1572316
235265
2149824
2176370
121226
2913087
516131
2773066
359318
2352468
2891863
1792465
299115
2457378
2448355
2937551
2687972
1300719
2349831
1264050
2830060
690089
542146
2640557
1430827
861036
177495
2159053
1180882
2455659
318717
777566
2513786
851918
17482
298541
1378182
1300708
1354535
1904084
2301514
1219665
2565484
2493329
2818984
2630212
1577669
2775565
1638406
1195568
899793
1664485
1414610
1067285
2607268
2049432
2913134
1088661
1054360
2893765
2272657
505575
2857387
2458732
1651887
1764361
1076848
1146832
904844
284579
2742008
2231364
2591921
2918439
663857
813074
1049442
902351
1600795
752521
367518
613882
1195651
282051
2040065
1864158
2236757
2458077
1414247
1971841
1141655
2517756
2002252
2890097
2085937
2372176
2893237
1387236
2700200
106651
867272
585311
1954179
1458720
982668
1939726
1314942
706983
2397023
313572
2287633
833408
614372
2476960
1891641
641441
2321454
159592
662967
21048
1130091
1958154
1525618
1126465
2803466
2904492
2744218
2726930
2084971
196137
681173
1753775
1739931
727325
1634034
1601147
72888
791515
547005
1954457
2748918
1483304
673343
2308949
289149
2349094
1640780
175474
317144
2605007
1732052
1243751
580886
1654234
31064
1804786
1999597
390348
848069
2421876
827892
997825
1419684
1243211
1824883
678928
1366636
521482
2734436
1824509
2216867
2365427
2520137
723271
1768552
2200529
2133539
2219276
2608134
2122238
2081687
1775607
2351971
364484
2658676
1194016
1159779
1900851
1312411
853775
1334003
398928
1964548
1651429
1664641
1753455
98806
893591
509882
1912419
1896688
1525033
950521
546571
2880602
2279849
2095495
1210429
218320
1976551
498829
705376
2645553
1699816
1817581
2177519
668290
281061
2159259
2495284
2147955
1488353
1607770
1185122
2135815
1944860
99073
2401950
345195
2832922
2580443
2180612
2274270
2347852
1947344
763951
2630818
1037832
196965
2739980
34525
1587350
2744323
1758959
2050240
2539724
750395
599519
969139
2343453
64638
2386794
238709
1157477
2162312
2412027
408983
54455
1698804
618106
147049
87351
505544
279900
165130
1295984
270214
680935
1521075
2365054
2274366
696198
1109375
1836320
1173978
2403070
1443820
620125
1458292
823361
1649146
2889107
2322905
1913581
2888703
1798895
2338309
413599
1078702
157890
922194
825238
1135039
2825342
337971
2125466
1057117
658948
1272727
2380280
1425800
2488771
1908144
193150
2886159
204387
847623
1486371
810159
1321003
2297418
1772440
684992
510917
1595066
1195292
2080398
844200
1883908
415862
89563
812752
183
2278931
691701
1525307
1819503
124676
1257660
345523
2360725
631299
2542453
2533629
2369824
2497001
204098
2150340
2592546
1948683
1804839
1262985
1312271
1392395
938992
550251
2188338
1849135
680466
884934
1431970
1273803
65115
1228905
622929
1794137
809301
2548525
560205
130915
445382
1529930
1550163
1567430
876945
1012568
864838
1584357
2696962
1239715
1409610
778002
2649571
2102631
233594
230831
270953
1739731
491552
2346189
2249794
1832033
2309144
2923085
2789409
2790945
1618975
2409503
2701259
2584174
551189
1221983
1812747
1808792
76900
1613942
2830537
623179
2460722
259380
676862
1526833
1536563
2312348
2510337
736553
2492008
1253299
127716
2499864
2920779
410720
1728807
1838906
2914909
830515
1816793
1160542
1293956
674017
473269
160480
358781
2187073
1403833
158842
1863088
2312967
789727
2703642
1588775
1901988
363628
2311353
1022011
2318803
293324
605820
423191
714284
1190043
2873617
955319
2333434
1550054
1820567
1169058
2057411
2139547
709300
212166
1146589
1479268
1715354
613678
2215535
2202733
810866
335113
227780
523898
696875
662561
1451863
2356975
1588285
990831
1495392
1040294
293386
286263
964187
1376350
2123487
718720
1452537
1212429
2300765
335500
2401588
2207317
2769738
2234462
2323199
468141
2479024
1506606
1492623
1660021
773938
932577
1908063
2140534
284735
1507392
1664418
2378189
2569504
1121041
364225
2722848
1150391
1216477
747262
1544249
658588
2019691
63191
956593
1616064
821808
439144
2836122
386688
1211704
1572533
1788863
1150755
2731086
1046204
1528297
1111895
54533
239572
1858248
431666
721885
2354620
2627411
156179
118068
2358898
2500714
2116019
1541094
1927641
2589197
1332251
2438693
2334281
1809354
1838576
2045594
2461325
2305357
1547813
1960166
1384832
524857
360993
72331
1739888
1699102
2536561
2624271
2698059
886804
1818620
2311713
644381
1673261
622537
231568
456757
2776003
1808675
2387787
640022
942166
1788456
2075977
1156197
2423055
1177007
2827316
1997756
1409200
855903
1295892
2630849
50219
208638
2529878
10416
1073019
1302800
1114398
1804390
1169401
891196
1769266
1071627
2568864
2361088
1596058
1826527
1941008
1931988
979950
1333890
2705758
2321497
2843187
486718
2851295
852216
1002618
1553886
471937
763140
2720393
697670
1400281
597067
2547060
2529843
2638787
2008935
449228
1352563
1018418
1433316
2761169
2736324
2912342
1760650
2130016
2308479
219447
1380230
862727
423930
2135827
1388865
717851
403314
1742930
2699556
2572075
1308815
523140
1949152
899929
472510
2087517
1510462
1787294
2022026
1897071
1655001
1552253
1750395
600114
1783297
2336779
1181947
470257
452761
1549631
2787212
708316
2529619
1114531
2746652
1815103
1376916
1705151
1047830
1585948
696800
2029819
525168
1351400
1518071
968372
61053
2130778
314030
1383869
1914147
1429579
279199
1691955
2093332
763801
2805392
2654108
2523014
2295608
2636151
526516
1952392
1929649
2075274
2082468
2572294
1445380
326138
1274873
65619
593240
482050
1255769
1766014
593005
1847837
1136205
2100134
769118
1567035
1279453
2049280
715895
701892
1616322
1031747
464735
2570862
612048
2804937
573377
1780684
263758
1768534
2509209
2348997
76354
778665
361527
580320
904874
2346240
8783
2530985
515107
1667042
1754454
2741570
2725572
1332424
2115143
2828735
740917
2830878
547894
1634080
2607867
1734225
471563
723606
958015
1330752
592673
827883
2008252
1646984
2242442
770712
1056361
1242750
1155259
1908714
1464493
730885
2870188
2160054
1480275
175037
2843706
2028053
2573714
2857023
983818
1979089
868576
1359816
611370
1905272
2487680
2871613
1966276
2526717
1683789
1742988
1348120
1588506
1868284
994520
1104567
128977
2927473
1919501
2033495
690837
1941812
2435673
191255
1633665
273559
1568578
507803
1812582
2190475
1146058
1120420
649134
2516192
244371
369788
369307
1210474
622429
730959
2724456
2820120
2734831
1035098
2197859
2383806
557211
1097838
653945
135230
704159
518041
126934
2755750
1244618
2030621
2810731
437665
857349
1215052
2918776
1916823
1828204
537734
2689924
2170865
2193696
1842614
1054622
2611217
2066879
13715
267143
628456
2438156
1809100
712359
2107342
1778456
845327
1173531
2752636
1818632
587645
2122047
481450
339890
1963814
1705584
2301400
1975904
1018745
758400
497633
1430406
1823582
2448581
2912268
2437894
1268483
116119
2157730
2403662
2423666
935782
1280376
735728
1819730
991613
1529311
1597373
1706074
1291134
233413
1235749
1791113
220891
1873254
2085693
730861
987555
2430521
2104324
456499
2830753
1689153
1342795
244905
2893935
2915347
1720223
941786
347635
1283254
840642
653889
2046914
779991
2409478
2334437
2512378
2424652
2548079
421961
214798
1094833
1578184
1293079
760436
407863
2265669
102761
964948
762686
623173
774625
2361695
1696004
45218
2816438
2504008
2030514
2049549
926483
2356469
2664767
425914
2046600
1920718
642547
2459246
1650367
1448698
952092
917878
452854
809956
1207244
1819888
1856717
328985
743441
412228
2823330
1498792
1635788
2411393
2251476
1598899
1284752
2060846
613731
1292222
560068
2913132
1752167
1820084
2585418
2534043
222468
749339
679509
1413374
1408347
301984
1320476
323058
2617603
2236080
2692683
1501004
1546634
2257404
49340
746854
2853742
1012845
1530304
1958261
2470561
559416
861870
2128516
996587
1604615
153298
1860275
2874131
537728
1890572
2286095
1786602
800248
2662137
1627398
284053
1340991
1840583
515134
2516832
2386979
2472114
1843664
143884
2462014
2535720
2183401
2008348
2766407
2659331
1160603
1018906
780328
251365
2081895
2201522
2324071
1630967
1196183
1344753
2521913
2836338
995562
1653939
1266764
2827600
1602911
831189
546604
2185943
309193
472543
220405
1382074
224509
1275825
560870
1913458
2879278
2826682
1434525
116743
2684908
1210044
1714865
760646
2764248
2574655
1084589
2185829
619380
919135
420917
1454548
943619
1255728
460980
442889
2212029
1639054
2418051
426073
1374018
2337553
1820376
2419824
1736529
895745
1395426
2580926
1295163
2601275
1849094
1470722
182866
581133
1954051
1170492
1617101
1866619
1271754
1028231
731874
951309
1883566
444633
968795
1988292
2556208
1282625
2051423
1315983
2859952
1715211
2006495
1900822
1617030
2430762
2714828
914361
1819194
2550135
623492
999616
1768240
708582
1898284
2567413
882192
2271275
56497
73188
1648314
380188
459242
605970
2057998
1441315
2157005
1442479
787414
2162436
2251882
2059323
664083
2433133
635953
2730747
2181638
1786462
314676
1345741
1901302
1311940
458415
1916308
2923733
2281821
2296008
2308993
446635
666733
2659313
1752289
985964
647855
1889388
1585020
1378026
561763
2278890
219964
2884158
379607
590795
845372
838475
79865
223702
850916
931544
2249429
71161
1603543
1862800
999062
1999012
1870945
384561
1269942
321942
1037103
454074
776360
2110230
2829092
1027547
1129364
929819
2698737
658383
1750090
412092
1459330
1723825
2046399
126444
314666
2261747
2768260
980233
810889
2616607
2440744
2192210
1159923
1675881
1013985
40942
203858
1126497
1585214
80930
1477369
2455549
1634266
243638
535434
363477
1178541
1305373
1422350
2712474
2872228
2087342
2914608
753476
2002766
700825
2767669
723313
1416451
1369698
1187801
2794779
2749436
1118803
2559655
2648288
2671847
32541
1441323
2278120
2467292
2282827
552677
1034174
1341583
1042840
481706
978526
884902
2590387
1863162
2376373
2737298
2928788
1914656
2000744
1656780
4390
2526771
1418086
1046997
89545
1203894
1829495
2218758
2163223
166198
2062216
511674
477793
393299
886161
367972
1206396
1734271
2690978
221564
93179
1662851
232896
2104841
1903686
1254281
1356186
147
2202021
2296432
380093
2011372
1332183
978019
1534628
1314546
2697937
1263356
16049
2732395
1073109
719374
2734042
60170
612290
1758693
2067911
1814044
1975345
2685710
1290361
2338651
1107058
1021619
9930
1931504
1544177
1539593
2774097
1922463
2018930
1515990
1045685
2609426
2397013
1435266
1711275
882628
2529362
2822019
2644949
536174
1862708
280237
1857365
2444026
1583524
1870654
93843
991879
2148455
1619655
974136
1228078
1561170
2448737
472893
263103
233765
1453913
196144
1355927
2348711
2398154
2047056
51126
184659
204734
1118731
317573
18239
218970
1090965
772720
816412
2334075
1321392
1280208
240753
2890377
362324
1529703
20010
2834941
1611425
1746069
2575765
823641
137230
99820
686696
1887102
381492
1293034
2001460
2339080
1133577
1099646
1178639
493870
1145885
1221986
805247
1865851
1643124
999572
1236434
352800
1544848
2925218
1984723
2435339
1051793
2440065
183133
166275
1029246
2675684
1228809
817108
2104662
1054506
1901735
1876000
54892
1760426
2361625
1048742
1997900
1879671
2096160
1295258
50024
1062553
1978513
1335001
124513
745625
1267458
1956644
819069
2475379
2914186
2066887
2700955
2030923
1294
2009239
679975
1483928
2669571
2570226
1866900
992550
2032190
1949931
2305895
956640
206917
398150
2767692
2879274
2783356
2701720
2512906
2859128
371570
2854052
277421
1999334
206410
2211212
2798243
829989
262323
265706
2188134
2125287
1364350
1903547
1964271
1346871
203650
788040
2728103
220431
418775
1945444
2364125
1930866
1911664
343132
2171435
386698
2340698
2355455
242831
2114512
184258
497890
2062471
1439142
2766972
889748
1426387
287252
211666
2656834
787967
517187
2681883
813013
1049357
50508
1192389
987862
508969
264116
1664609
2907438
92448
1758066
2661390
2006402
2598955
2551329
1260972
1592537
2845980
2613563
202772
103494
816715
1352182
970242
622660
1446141
2686446
2649016
362249
519152
1100618
2842987
1412926
451699
714517
1744390
415306
1936938
574245
865137
1306489
1590181
1019880
2477088
2477210
1205781
1034114
619788
2583730
678436
2670873
2216385
661811
2206610
2386798
1490179
1074031
2051828
2000715
1125037
274002
2609272
1647325
1884331
2368570
725728
2269484
2789263
574633
719179
1765489
2054600
965775
1213254
144483
321979
619578
1355847
1699730
378305
1457059
519331
214992
751915
2498000
1180371
379452
1436195
2324670
260866
1478171
1313991
1751687
2519187
1213086
285292
1364564
2926063
1360350
799281
2435071
1025346
593928
2521476
308919
1832751
276403
40785
420865
2624912
2089392
657194
2165537
860167
320379
1494198
2871908
1898366
2292338
1595007
340019
2251023
2694559
281177
2194446
232823
883916
2541631
1559796
1762971
337918
2473846
2551481
891926
2520673
1246751
2258751
1619534
1387690
1232632
2779797
1034868
2064324
2252152
2195829
1814192
1771139
2393515
896315
2011592
1782574
963410
1397267
549686
2011953
1883544
2195430
1058119
1048403
1470089
749218
2670246
2775992
633707
737293
2557305
885652
1200721
1791105
96583
402128
1768387
295838
1210252
1628453
1588686
2204444
555903
1333430
1868708
1189925
638048
1283723
2393204
1772309
2229005
2490122
262707
1884181
8532
2833075
2018854
1711803
2642937
1933286
2486661
2448654
2831989
808508
1274730
1268817
2322670
2344687
1858866
2393951
2815972
2252389
1063515
2842240
586538
2831817
2407134
1710890
1554234
1399659
221827
139810
2174797
379755
2334514
590032
1049801
241446
2768544
878923
367649
363321
2001322
901196
1258188
992679
951004
723957
709043
929145
1585412
1017492
293030
1985918
239951
1802459
1764424
2886125
2762480
1435331
2576767
2445224
1204989
1844505
2931658
315315
1146154
2918824
1281035
2441013
2033416
1214977
2663964
2505579
2931962
95950
746959
341758
2043206
1722553
940265
2420712
2839666
1845229
1196001
382067
752043
1423608
1547535
1193793
574701
1949506
342097
1085403
786754
504298
746013
863157
2785443
448715
2752441
846680
2650296
2796587
1097158
1894551
1754706
1134537
2831251
1713417
2910889
753242
2349196
2571620
1789283
1965733
1157466
372790
2205915
1077281
1068447
818590
1082502
2609094
2229674
2206894
452664
1775196
562896
147431
2000245
695952
1907343
1579159
219856
2742156
430874
1757041
1461274
2711795
2477569
1625537
2876946
413877
135253
524397
1289953
1557165
2883267
57945
2284511
2866469
2164109
1688305
956331
1910812
2361689
689936
1424931
1505760
1151034
2076673
1690576
2494694
2718737
1609980
2608099
2229548
2001967
787398
2744993
663513
904340
1450588
1620682
1817578
2034477
26917
840407
2111696
519041
962915
2703972
1878096
18328
2083078
1016024
972931
2641335
1897916
919149
745186
362920
1540548
123038
1710434
1552623
2737448
346880
698693
2497867
2133435
2627220
574249
2481479
280138
2700256
537424
2703222
274839
934561
517385
2546037
1706919
389117
415866
1766338
2869988
667655
537751
2911333
1393087
1718749
397612
430106
2039165
2761773
2637495
2499010
2772440
2414344
1860876
1809294
2287094
1126584
725985
1611392
2227715
144358
1318752
2198157
2917179
565305
1009978
2839389
1708389
381794
695685
362407
1835703
1392306
2251048
2479400
1591238
1761505
2711884
2425175
2173780
2274592
2911876
754104
1984127
1279430
1951202
2663562
2886931
2258284
957495
331810
113827
330900
2490018
1655253
2898341
1060094
196892
1216754
1855251
1995797
1296215
1423594
2265577
292138
1339385
2590510
2753194
1767554
994013
1713793
1657156
994993
868389
2915952
2436505
2433574
2224203
1206727
928966
1861808
2158247
873853
2156819
1543046
607765
2294462
2198761
1194224
2066136
1631249
845266
1331573
685202
1068168
2582229
88980
321082
882497
1574237
2892882
300671
1097548
1228786
2917827
2783980
2035835
1638669
2806096
2583926
1891466
2249557
2664583
2887318
1430291
645804
2038850
1063752
820458
2310406
2383439
2347226
484138
2005868
1226428
2135235
372039
637657
2065974
207527
2681281
970796
1053505
2048075
1466291
2635398
457123
502926
898069
102465
655085
939355
2007807
517604
1699193
2439120
970416
1629309
569404
637379
2359861
2170075
1364996
2534627
1312237
1979864
2891351
842995
2147672
2612267
1266175
2855691
2904331
311094
2216838
1779101
846571
2269484
838399
1396183
1424597
315393
214949
565240
48786
1995986
369228
465050
2495450
105254
206874
983093
2853987
1087894
961138
175541
178042
2281066
1298136
1259958
394965
2492431
486586
2395468
1218969
1283036
1762963
1717338
1218386
1227659
28955
2336583
2434368
1617367
715724
2299926
2076956
1529741
123402
1836694
1267409
788792
1166950
2024602
2177539
2559351
610277
422137
1747449
1746918
1323147
1804846
956923
2568392
2539999
1892976
1348469
487789
1677814
617726
586434
1263152
2845294
2773436
942144
345034
2796041
502287
1266571
1139329
2720195
5244
418054
1080719
1373116
84582
884354
1774772
1569603
157713
1311615
170002
1554697
2531299
2092161
39034
1120033
2798934
617436
2696368
2849012
2656089
2568550
2442200
2589514
2824690
947352
2786227
2059009
1007014
982849
1212513
2926395
552221
1715472
1029347
2880575
911586
2227239
431653
2297036
2080709
1849833
2862042
2058781
465112
71409
296645
2139261
1236339
2933422
2047631
2112406
2843731
2563267
400644
200982
2004004
952675
1650025
1421630
1130757
477861
1310108
2868284
191155
1867799
1920556
2742814
1777886
1691815
947667
1767629
1214692
1667587
981669
1999226
1444411
1548953
1331968
370282
2906199
2047765
2857377
446306
2643761
2217271
1942441
833607
2651555
1326694
186575
238080
35816
426919
856997
1342765
877200
2573657
2183743
267879
1588167
2100652
2483417
1172484
2681144
1043368
1338206
373878
2324034
1725174
542578
368717
236786
2827557
2563667
725954
2444353
526988
788567
972590
2764268
2830618
2288970
2015154
1373204
2286
2482309
619912
473902
118914
1598547
2413059
507780
400910
2361513
1738402
62649
2330500
981533
1175506
2930441
1308807
2806944
2293425
637087
2401207
1435323
1262761
1810763
1413234
1820181
2567925
307192
763091
947349
1274806
1137180
2503530
2428486
2809744
2766699
34583
594488
2489646
203122
749583
851323
832080
730258
744997
241685
395625
2294171
463474
1698015
1103946
2517240
2201584
765672
1211002
2902925
138125
506520
791560
1577526
1923127
2637891
2105606
997043
1824265
1078382
2938346
2625641
542992
138975
310966
431522
2001570
337652
572504
266071
1233993
567083
29014
223911
1501732
781684
766730
977591
1481964
386373
1449459
1591963
207742
2357623
1506253
1208052
2061153
2566528
1697870
1771183
2106738
771028
2448387
302118
1570340
2673458
2361480
1396209
1046995
1333833
1957575
1118388
516352
2439177
535116
1544801
1858100
957533
320489
716821
2118955
469851
1629263
574284
1618491
2845672
998791
655175
2692858
2474422
1130336
2098151
89230
2499523
1435650
2578149
2384562
1515420
1929792
2919087
1055924
1481198
606656
1137564
2249999
853206
1965703
363079
2048980
2574987
128063
110719
1250298
2841749
322524
735323
2028286
718647
448515
2562983
1742275
2302281
2718155
2262063
2633843
188610
1921485
1412831
1911078
1405285
2027914
774857
1168209
2533802
2097815
1882735
1247785
1100985
1686681
2104790
1413301
2310489
1899957
141177
549526
133049
2848974
1144815
1774498
679401
2142205
2018639
1404893
2311719
1999142
255715
1713548
2256873
2387959
1769635
650770
2539142
2788011
2906463
1140887
1899655
533348
343736
1586406
1601604
46177
1180782
908096
2253476
1337923
2336887
1205104
1555043
2000248
782319
1360992
787248
1146857
982185
1552698
990020
1641415
972764
1839625
1855350
2177376
2637962
1591662
1434453
1031338
1393869
2917980
1956689
2427241
893262
2429495
2344794
2829659
285366
219866
2495925
2147262
2067540
1272532
151178
1114412
1966260
2515040
1344704
2084337
2303510
1927863
1862392
1534473
1959925
2585735
539827
537355
448130
2606795
1092578
1023370
1990856
1246306
458507
1258497
1623770
1033498
2740985
2903961
2514627
889745
2413982
1066704
2046151
358577
1021956
1397397
636030
2426485
406995
1698407
1257614
1457857
1555803
2005067
2151602
1389884
2091594
760304
440958
2650326
2478924
1631484
1749662
1117197
1215252
280239
1276640
1216470
2613154
4969
2744699
2676251
2177820
1594879
2318947
2248494
1545499
2841662
349082
1003690
1963017
2381547
1884197
255984
1508263
2601397
558361
1636346
2190287
2824872
1815757
1194880
1066480
2885277
855743
1896479
290409
78359
2246792
362664
2773041
1087669
2200905
2058646
1826370
1103822
211132
2145654
2384196
1785694
1458394
1065393
702940
2553062
497480
89298
257466
228036
2493927
834018
320496
1738245
284594
88737
1304556
297007
2795529
2437614
2692849
850114
811782
2763912
1980933
1143982
1432217
1344238
2007086
169302
788070
1050937
1896214
2254790
820164
2607733
2679198
1649111
2278226
2896213
1417646
2185667
2798370
1641915
166037
2127994
2530821
1234201
86207
1228081
2117883
2279821
2606503
209041
323708
740855
2843014
2340691
1050948
2873477
1289765
1972272
2803223
418586
836854
231546
247629
308794
661787
755833
739821
536841
2115634
1653150
652761
1873984
109320
1835518
2576655
1746121
546167
1782474
2635954
2255584
2384936
626067
2536671
770898
1119029
594266
166561
1199075
73562
805518
591857
1494634
2399583
1508235
119494
1803325
1112840
705524
2230053
2635683
331538
2816167
1212929
2387040
2698093
963027
1118501
1962693
1603904
2456639
2100520
757886
2216065
2196146
1757201
1552977
98827
2819238
1519551
1596456
681941
1678345
480739
393695
2190889
1889167
1637320
235582
136789
2654098
2270565
1567273
2261868
324326
1351936
1284408
896724
934704
135836
1606474
2002861
216015
358439
2317456
972752
2422508
2828319
982245
1603716
1416116
2280315
2316866
197432
2155617
2235205
2262412
587460
2115259
2388734
1578560
376825
592446
2534150
2651076
881350
1340810
2098004
968058
626964
2068593
2855531
517057
81654
2242942
2356461
2341382
1095625
2329331
1761634
1733825
2340786
2150904
1132613
748149
2608375
1110422
2540962
154383
2128293
2364144
2873430
52089
2770914
1757043
2772941
2142695
235175
2570091
956250
895340
202903
10805
1675431
2727655
211626
2439671
844633
624607
757733
634714
2306206
1465383
287190
258920
2155221
96296
25694
2419515
2857226
1591901
489389
650803
1496809
2279017
1408576
920355
2081433
1924416
2046607
2511468
865469
2427148
358072
2516921
1404739
1995903
2531699
1096010
359759
2698620
2361821
2559864
790637
2373584
2520166
2769940
2373932
2339957
216889
916875
2501060
2272659
2935517
261500
1989242
1150073
2537973
107481
2444704
2857224
1332707
579310
1882048
2576836
2370147
1444653
991907
2931446
1402752
117320
1961733
1124963
1378689
257010
135290
123063
1757361
2884840
570264
2575494
651906
1571637
2032214
2317946
1583421
1923959
189237
726828
1156760
2216972
406788
1976448
826385
818149
37415
619504
898682
1307547
485118
544375
1082749
658803
489816
2394901
1916230
887891
2162648
838758
2276663
665622
918025
1102272
297757
2485387
295243
638124
223197
2254546
566577
760544
919579
282380
1743529
2906652
1351771
750457
2108131
2800658
310134
1695400
1116187
1149454
2278036
2105611
1195964
2889235
726580
615733
202955
764969
1485664
1612719
567161
378686
1760244
1671504
863751
2073760
1601186
1853055
2923183
2525108
1610702
2298958
1422123
2272976
895004
1361889
2151486
208072
281166
717168
648091
521006
1977414
2508221
2158079
718630
1399917
640040
2456177
2287461
1367006
539999
286213
411430
1447587
742699
1097926
1367563
2810744
1429330
2594016
380474
1128831
1136860
611982
2341297
1517523
2076174
564426
1865972
1497645
1002819
416873
1626063
1971564
1190339
1012502
2720114
1769631
294103
96694
2338889
1711536
776839
858699
580443
2881792
1664249
1477028
1816499
775997
632843
2304727
1968595
103307
2838212
216664
1735739
2446200
1431053
2452933
1099747
1389271
2782092
2689992
2650430
1435422
808430
2787164
2912578
2463634
798225
441429
824628
1869388
1160920
2055161
1338183
434735
1215084
111364
2176868
1710736
601537
2696980
359778
2072519
1486503
2480017
1768319
2900545
2684317
260353
1638103
1109486
2752908
2643203
1774794
2128480
1893866
188350
2292476
2039164
2738048
2104396
1672678
381536
2341142
801965
192440
1088381
2014900
2421527
1711627
203969
1023903
2719034
705900
2337563
449000
1411967
894802
2510797
1995170
2272313
2632250
431577
598976
2576993
1932980
3945
1179157
1379145
126578
484916
2025637
615915
1995825
1031924
905357
1220729
1671708
1357734
560479
2098768
2313597
1408187
1558095
2522478
584639
2589976
1177444
2027239
2894479
2776195
419698
527353
124676
1025991
1844629
80227
207144
1530943
894615
1714577
67450
2234469
1748500
2398248
250968
1684657
2054555
668827
943290
593893
2797260
538489
2287465
2469964
1107442
1353266
191729
1841990
351064
1169900
766383
1283367
1043844
336004
2274290
1212877
2154809
943537
565903
889141
896137
2205908
2441757
2067352
1691435
286770
1908576
1215029
269092
595919
2776199
1255115
1295346
214507
2294654
1156879
1874089
1518439
2220279
1248600
2923946
2247659
2373190
232741
2459270
2107312
2777184
1617225
2934283
2487969
2564165
2514803
963935
2274321
971018
328149
2263509
984383
750050
828872
7281
2361236
41360
1005264
1027923
1179282
977221
2571938
494511
2301184
812443
50870
2684974
2915814
663239
1116679
2423313
1022902
1711942
1281475
987804
1898289
2669439
2408492
2505007
1127636
22111
1450205
142140
735931
161862
484025
753349
145171
2918897
2750219
1666562
2824083
1484257
1430221
2059426
1001521
2246618
1164893
1404159
2617022
2737451
896083
275180
1259945
479473
669325
155991
1472739
892476
50478
2043934
1872152
209804
562392
1710116
1064466
2270350
2599693
1706237
93528
2573538
2022025
1375668
1047110
730392
1005841
2356915
2883178
385378
37737
1117527
264642
2761655
1465119
1764670
2095344
753559
1363408
1852257
420247
353077
1901820
2742452
2442052
1088476
1812186
2237585
1633219
1441505
129658
2496497
2241144
2368308
1773989
11760
774904
1506843
801565
1480362
996913
1564482
411676
1069492
646657
1857084
1468984
947506
2409095
1889131
371137
2300485
2489618
983366
2762554
2221944
159954
1234457
1293214
1385432
1114125
817178
386373
14135
2410151
1730549
2327752
403184
1582705
2147932
697231
1582670
2022922
2078772
53858
2811860
2622626
2282576
160170
332210
2067823
2580493
278062
1306314
214800
384287
2418953
1144421
977471
2127652
1023740
1529227
2298771
43186
118198
731623
1422896
1585573
861328
533753
118998
1973419
2552682
726642
2788537
2210557
2187073
2709037
2173555
2505014
978264
2802557
1428283
2386732
825194
1441222
1648409
2418552
1194710
1588798
1657574
155399
904704
947266
2523471
2597788
1925657
718492
2216511
82364
454588
2743089
1209141
915178
593139
692377
2205169
2022016
1514031
1563747
1470901
2223105
581721
387289
947833
945599
1535396
2862212
1829761
471162
2184756
1516876
1458180
640838
736127
752865
2263202
1242314
2783167
554101
2736150
2548985
2614197
1969499
2395155
1539222
1164530
1759461
631420
1575011
2898749
1183995
732347
1902771
1064571
2456541
1592556
2620263
1351740
2834769
1246526
64736
1219986
1173052
425092
1646385
549780
703973
498654
2741359
923174
807253
2705123
1404261
1080239
1890462
1038623
869735
2005478
1965896
2678162
1165488
2437783
2492311
1228427
1175149
671693
2900285
559113
1403272
2353583
1338316
1484445
822654
2409034
2129826
2459534
1490973
830203
2926188
1855629
2504815
999512
128917
1908751
2452540
2381154
60623
1010024
673202
2923944
2406428
322134
299342
2688333
2741823
77826
1934471
1052869
1170648
2445612
3700
2668209
120135
1151294
740761
1235145
2465095
224617
960521
1743348
1479043
1007261
143028
1034729
1680608
1071091
2065586
2222854
65948
75951
603899
1215456
2486777
2922918
1912507
1464005
202296
2574109
1495204
1623802
648504
2363059
2936150
2492516
796757
450112
1716364
2737892
2701590
688939
756450
1118437
2071848
2217650
2939259
220428
1623418
1898082
794409
1695511
2688238
701158
1294513
1910313
736103
1943957
2814744
1898885
1651547
1013733
500176
2368742
833734
1639682
1863693
2648305
184054
2131056
2554390
2621414
2745701
2181947
2789637
1159114
1912100
970833
695884
1608756
709969
180996
1389170
69765
2299801
2034167
1565228
303455
225052
2876931
2519919
612328
2932738
1972721
2789449
945437
1919649
1088814
1244595
515506
2567276
495628
2449114
1443024
2488779
2026061
2643295
2573344
889916
1404298
388998
2485351
1041788
132719
1253064
383546
1924290
339990
121264
572389
950799
1333947
790243
488179
1212068
1838955
933467
2437908
2254774
740941
302774
2543008
468600
1501354
633890
2100517
2593189
1345183
1828526
1131521
818236
884298
547732
409839
1202624
472705
1017967
1846010
1066555
395742
1412573
901395
1763420
1704916
1140580
2454198
537039
149827
2880428
1640175
193939
1894749
1061802
1649758
1635040
1517162
1909282
332401
2911582
2320799
613396
2371736
1247293
2506482
201565
96488
2407066
2357572
1584783
545505
257639
1265898
1442245
972294
1564515
120816
2477173
1168189
861005
812447
221428
888502
154995
1568212
2863927
2461539
437063
2633708
377160
2043322
180956
2595030
2281410
50342
2507904
2936694
2923272
2689638
2890683
454598
2498928
862527
1320217
2176370
590110
240644
1585689
2022263
1100460
2651271
2303178
1427129
1813763
1485239
2728659
2927133
663948
46748
161876
2471596
2684209
1689962
615899
222837
601286
1851246
221592
2066884
1783753
1183898
2177515
167264
2121035
2481149
1818368
1409799
1277934
938681
2586446
500974
454708
2662315
2525733
1465020
2825763
1759205
214942
2502933
2048906
2781716
2833206
311619
1070968
1133603
571115
2606788
1194306
1185861
702645
944066
2539075
798966
2936680
2174320
1915815
2937831
868970
2740696
2242280
2931923
1618254
1957853
2003950
142390
2264050
2865684
1901626
2595673
1875192
2619413
1290350
662415
2581486
1857529
2757099
1653281
2395885
318451
801289
626170
384511
341672
1460895
2077546
357888
2395927
324642
1921260
1383678
256133
43290
686892
1587362
111702
1604076
838441
1155262
1273182
183255
2199744
2198416
2858629
1315759
346948
1405015
2355563
2618413
2051023
1254588
19176
1538251
2782260
591659
2050872
2423397
2766431
379450
1727765
2118601
431847
2037378
2300738
2052367
1996323
937094
2263332
1839455
1170334
215820
2045310
2698778
422314
2087339
2785296
1488585
2192158
2659381
2557304
1475038
1640710
2881284
2726550
1837375
496641
1233516
1079840
905575
885528
2422262
2254804
675334
2152931
1401091
1995645
1649049
1915700
1297785
2747572
685499
1497378
777532
1949507
1148318
2096696
2514128
2457926
1042992
2379159
1232328
1832624
1545055
274199
2533554
29533
2073326
873463
2501039
265141
1508195
1786597
2100576
1987374
1434745
620465
1603575
825225
3098
1340605
141356
2564547
1001076
2678881
781843
2076511
2791882
1934192
359093
484108
1709441
2576262
943069
619183
1403410
2599629
639406
2467224
2731483
1072164
914022
2855121
2441214
1151618
553701
1307116
2179140
69197
2324149
2156175
1486161
2651412
82664
314451
210372
1442409
2790975
1105528
1554668
2426369
1667775
237954
1312171
954794
2431666
2746511
421475
2466759
1691988
2539157
2168046
1406492
522085
593100
1939224
1309003
568049
185036
2286291
1113595
2676530
2780680
1934052
2038352
2699385
2098518
2633044
1660398
1529007
627405
798898
1146997
1372342
1097738
1608031
682572
1316840
2453482
148525
1637512
1869911
1715822
2219541
2835753
1981421
994167
2133185
1222410
36369
1773
1187363
625630
517629
1966466
287306
2331275
1729055
369546
6197
1503780
143433
298410
689404
488628
1097196
1035556
1185418
2623322
2104437
2471163
242776
2317798
2229575
482646
2076735
1722195
2371224
2349167
1046594
2511365
359569
941247
2389160
2418336
2046585
512241
1531669
1866575
1856390
1084334
1280188
1641461
591911
2169932
575834
695541
2235048
3475
2289671
1307909
2809268
2564083
2247266
2401821
1851255
1738655
2233848
1631490
1074013
1733731
669888
1083029
491761
1198748
350487
146167
1108485
907784
310819
2112542
483811
2632093
1466636
616632
518405
1596041
49717
1229992
642233
1773052
962486
2742423
436985
2922220
662542
1708116
2276036
1018907
2287679
725645
1026561
599866
206584
927570
917880
584914
211843
2386283
1989086
2681796
503282
2213712
256136
1783895
548601
171858
1659680
2450962
68763
109008
2404250
2202672
419953
285503
2898704
1487875
433294
106234
2651085
2680702
7012
1170779
857153
980370
404319
583234
22602
2211174
1013114
2756156
2184705
1797520
281289
2539487
1803753
241013
2689
1760744
552327
335859
1193510
216259
1021581
549596
1349323
706983
1695937
20076
1217421
2737306
1586394
2918323
1404302
915120
880720
811631
1546582
842610
103563
194518
2134960
76418
949287
137553
2364148
252084
1450932
1158114
1680023
2856746
38351
151398
2374591
573040
80055
2713567
783502
2180411
2275657
183366
2303839
731144
2287726
935288
2542348
2308022
49638
2260713
2050778
1079475
725303
497537
1366930
2664154
2343964
2015698
2185810
1931953
482830
802300
127814
1973365
992567
643578
955985
2622841
579592
449238
1719081
2075935
1176759
1096757
447769
1112337
905500
490328
2396331
529224
2203164
2817626
1895984
54066
1394202
2613940
294009
654357
119354
594234
588280
631793
40702
1065211
878890
2224313
1813787
1517004
2448692
1328721
2871254
1600146
770355
1892751
1024696
1579893
1697791
19608
1043506
2001197
278213
1546226
2200602
733433
2484439
1501136
1215622
786874
2628778
1860388
690412
1252540
1426143
2300306
1372271
1907221
2564687
2768419
999295
2401085
359025
1098328
2097339
2514781
23204
1578178
659227
268614
60965
769129
603598
324489
617980
379648
389925
1869372
1147427
1869677
2487054
1516480
2645144
975864
2111980
2550762
2049926
1197096
461595
1326369
1138172
1867076
1366844
312443
2148822
2086531
1240909
105648
2011300
387673
1921827
2517507
123364
2205500
2713737
412957
1618534
974664
2876340
1587549
562633
570919
1084804
2731356
855055
2295962
68649
2702871
1433819
2345479
1919411
1079902
2068612
438527
671329
421145
2652733
1065220
2268309
341487
1800344
348456
1191612
1541354
91951
215237
2884806
346657
1611016
145655
247646
1742595
1564362
2483467
1613150
2890713
2292610
216717
2024366
2684677
2484748
1405974
1104294
1247692
1637273
2451245
2632101
1754284
1151202
2681644
1357520
1287175
2349777
2664190
222598
2764829
554132
2911003
1390488
1748057
2259856
47980
1143824
2764273
2057177
332596
347778
2773943
864753
2178614
1572064
2512122
2232988
2868203
312095
2122689
314415
367693
407691
843007
2204108
2698454
639399
2393310
323939
2026125
244452
668008
1383436
2170377
2369020
102688
1537474
1217075
1817124
616233
98533
1583117
1958800
439910
2107657
2146947
1629704
824694
606600
979469
2517011
645467
1877726
713322
2160955
1692887
2427756
2906404
2049680
1209531
2557032
2035939
415543
668111
2512924
1568799
536273
823853
2059854
77052
1739253
1534062
1974071
695755
1910177
178655
2849664
2048663
2477696
2673483
1669230
2004158
2900903
2775899
370983
1022101
408293
1606816
1922266
2437818
1261053
1322030
1370329
44186
226643
1031380
2236236
464520
2278679
2081547
1110364
1065720
734559
2545679
2918096
852758
1639112
905738
2384616
1714097
126611
1555045
703016
1192027
2294460
2442916
1648730
1613476
470772
125245
2131349
577736
2048935
2624934
1081861
2087036
2728590
1754166
175353
274664
1233864
2738177
800670
35052
721321
2032345
1105531
558676
393386
1995047
2512058
1679930
1262202
995706
2202375
2859615
654146
2622064
1289912
735068
1709229
1170777
383438
1655496
2392939
1965487
1431756
2156792
441778
2357225
2892966
1362080
2386092
2239066
881338
226741
2233208
505961
2848954
2709771
1058631
318883
2300504
1743044
2535480
1797176
2372374
1341301
2036377
1868643
1925559
1259727
943926
2644324
2711405
2461658
558277
1476440
2022525
2368107
586498
171978
2545987
2161494
2271166
470215
448332
15282
1664269
2391806
1469964
2755684
2458182
2006499
2008540
603221
1211104
2846580
1274267
856701
1584923
1596064
1825510
299535
2504551
1382849
2334644
2164124
1540165
691275
2745912
220110
1979794
1967366
2033049
2045643
1842209
310917
945794
985703
1987640
1378942
1783609
809503
1133374
1010793
2378530
1353831
1960684
2471120
2771683
1345321
1106299
423649
2048204
2085401
2471432
416400
2448537
441482
2250408
1401544
2854080
222693
2787873
523354
1658876
2670735
2661520
825910
1180373
1995648
1830136
1013888
177249
2682729
1768581
2237380
717668
815729
2095655
2901377
213165
2484440
1190631
933941
2908400
1481661
2820051
1611397
593752
2793395
10175
2063566
734016
156436
701173
1663729
543068
1921755
447650
316120
2606647
2872323
265321
422824
2181516
2245214
704306
1183534
2394030
448056
1900980
484160
1472800
1774417
803614
628252
2635590
1587994
2376546
175896
861385
1338583
802993
1549553
1146945
643000
1929756
1355173
1320499
175110
2819456
1991343
1783700
1235755
2812615
1664932
1162133
1596356
1538084
2386933
1142869
1611583
2343732
2586068
2679659
2256674
2842519
633641
2602441
2161116
94218
467259
2356086
2549767
555536
2021989
676021
812869
2702455
2121877
1552002
2617311
657046
1135479
2396015
304465
616018
2416474
4502
1741785
1878221
2588279
2006033
2510820
2351071
1692260
2401976
2141156
832398
2052739
2058263
1889829
1336896
2805221
577855
1500874
2141122
384282
2931091
138089
1084336
2082169
2516873
930777
1934702
950878
1823934
341851
1498757
1130112
1058427
2571390
191462
1980042
340857
1845562
2212254
764194
2508124
1925553
57300
232465
638471
1234499
2819526
1649499
2149306
2832651
1353529
1783669
438135
361803
2749017
296131
442528
1437864
1351494
2593028
2053776
2677441
1541299
1374954
334973
1816633
646641
951167
1894896
334315
702702
1846869
483159
2265686
497274
2391385
909524
2273385
1647056
2408736
2666008
2678031
1101803
381678
2773417
884370
24982
128673
2543805
1453382
161020
666346
2250244
397126
2254270
1977998
2937012
2376133
2847437
727580
744758
193668
973748
402453
2748625
1906083
2451978
1091331
870023
178397
1018589
2247222
670093
1476788
922419
1772414
979372
2259090
1955660
552050
272808
2308874
1116032
669919
1422041
2252654
605782
1580944
407819
1675921
641999
1368138
475333
658940
1311218
570272
1024020
2462208
484377
1461600
1967839
688758
1316837
1007156
789478
2798695
2627882
475011
467997
1095806
1534664
1872628
1831051
2549647
2751881
1020482
2168930
1717884
742269
2915780
290860
1075750
2140352
2598129
862144
54976
1729498
777082
1311744
1063515
238811
2342546
2132772
87705
2368065
134081
1400687
2367713
2586088
626069
1041930
2803894
1783732
1523737
770872
2280017
1902146
972119
1646984
2839603
376215
186358
2121247
709801
133596
432076
2906707
1581733
94203
1521799
1183748
2170068
2353737
524327
1406076
1826450
2917423
724257
1089980
512573
1950755
489109
2350997
1276707
1105880
452754
2061071
117627
2653546
2758995
2147712
354121
1641495
1912275
2334451
146738
1820677
2004008
319845
1103145
1410148
665729
2843961
681844
915312
2677171
74751
2529525
2900040
920998
2245158
99781
1003643
2134095
2401158
1231971
2777014
2273293
1771276
1172448
1963229
1739306
1580430
2761593
718411
2703845
22656
900006
2411415
1566577
2057261
792796
1764445
2062568
181974
518228
1335209
1261268
971161
541352
2116868
2602213
2270741
105588
2483590
125957
1121484
1991907
718871
2407415
1891431
1740413
1014898
1244288
1706656
1583964
445570
1920438
184709
1329368
2128628
2237591
2598449
226950
1305919
2325838
1156837
1387810
2416382
338830
280193
2834496
1037306
2699691
2209644
2260125
2004118
2213835
1890036
2652838
1615722
1111967
631376
1572785
1197122
127242
252077
2506156
1009877
2157175
1992132
828417
1662328
817548
1177757
1217025
2581307
2875586
831181
42969
694153
460594
1489763
2250586
153004
1487826
1367303
2801346
814983
798440
441224
474233
54939
1731555
936670
1207457
569037
1134352
1531205
1791553
1305973
2330983
2197015
7408
60527
1882115
1068497
2781059
424285
932392
1601821
698727
144840
489877
343987
414340
753383
846190
1814058
2328742
2575511
2833145
2399760
976978
2560946
2696342
1516305
2502568
1400037
1838200
1865924
1404639
930911
1957623
2597971
2266649
2349488
1363734
2686931
2801748
357395
2207237
2332090
1130206
963904
972933
1883820
2826766
2699114
2817191
2075458
306289
678545
2844683
1430600
2436090
332974
1328319
2828449
317609
129572
447944
2193734
391132
2914590
2791944
982306
2863321
2432738
1111557
2492914
364150
2225416
1662779
2698552
460827
1129456
2924128
2839313
2504714
684966
1851033
2813391
249995
2046603
1696432
761498
2354000
1594228
2108772
1005320
2908375
2593747
409519
2514413
2274340
1334751
339619
222949
1160908
1424703
2765511
2312970
2647061
2317670
1097944
2571210
2713365
669589
1341146
1970326
497626
2085003
104330
2390542
75872
2020888
1858208
10545
2492543
1389935
1590327
1666916
2431729
627888
382508
2713733
599201
908911
435614
340959
1797424
1723841
2178226
697759
620889
2154681
1483579
1541404
1952289
1631497
1754606
2048491
392297
1615350
1341406
2533703
2804645
1720135
211490
163126
349420
1259316
1941506
1988036
1305348
1346673
2755796
1885278
787516
1065888
998151
2464211
933570
473637
1113547
1682666
599990
327067
2562544
2011316
1328381
1811329
177477
998070
311820
2210237
2081894
1470271
880460
2304722
432687
122407
2362494
165491
2218150
1766826
2940237
344001
489958
2327901
601372
2128551
654017
936622
851352
800835
1039625
1653375
890992
1445336
2141574
693480
938554
215848
2618848
1717391
819652
727391
1082866
2637668
1370037
1308032
2233178
2269937
1349933
1791155
2829053
409051
1940659
816603
213906
1866517
2605785
1753960
902775
324046
2342064
2928780
4262
2299014
744527
733636
317961
1716689
88560
338448
727594
474998
2123324
2717554
2752644
2306440
2682610
20783
2835319
441227
1452115
2371155
2503983
1291011
2241651
2903143
466298
2802130
2689494
368097
2816062
2369723
1247446
2234551
1670445
1153005
691848
2581559
533056
2600742
215098
2821584
2177351
2218375
2936862
2365126
1107193
2401762
1652435
2479721
479110
1110598
856031
118461
210463
1358447
1876957
1961920
2253969
1286522
1559457
171578
269694
1634082
124507
2467914
403195
2783926
283887
2368397
276812
1713374
168936
2939383
2866790
2695785
1806992
1124877
2379363
794607
712694
1407646
2500080
2608904
376683
1804766
2756077
1747189
2423603
1866460
1815462
2658752
2403458
1639998
882008
1694319
2488466
2180980
306907
1996775
2763263
1639896
2813174
2045008
1874694
845465
1753601
2195562
1857612
2703897
1290519
654559
1071539
406856
502063
1233957
2403407
2135169
2475014
1478403
436516
2483253
392712
1463586
594384
870314
1720944
1068026
96896
1487332
2334142
207255
305448
1230638
671639
138179
2136255
2419975
2537075
111976
1414794
2259862
1029434
2676939
1867744
1011367
1743880
533780
33016
1687802
885868
1165784
1683067
2298070
67745
2259364
1830055
552058
951063
1611455
650294
2169050
1090198
2544432
847778
2323776
854932
2164608
1563578
1303957
2639871
109527
2685266
400897
173143
802537
1718400
196378
1794967
782548
1565186
2297072
1420463
349701
2421676
248207
1813190
2664243
1852605
2497987
1804156
2393528
2734916
835717
64945
2118089
608681
22001
1341776
2817045
1459988
1064552
631745
1757746
808361
1112486
549788
1985154
2660723
1681337
1610096
32576
421532
2667019
1766877
1490036
1549819
154582
104658
1947044
598556
2288421
1725395
243506
392433
1900228
2219763
1192744
335543
554980
867357
609012
2665018
2794355
2191698
1595667
1190317
757451
953805
1825935
1757311
2658897
743406
1988570
1898116
794123
640214
1398302
15846
2696131
2661835
2501916
2403091
538609
1999869
528742
1031478
911285
534354
1428275
137559
2079245
2434345
567693
846626
1097739
1199390
2432379
381031
2290143
1565569
2744117
1952873
2050616
1718855
1353263
439514
985585
348700
2109481
575442
1758223
1105777
2658848
2505798
2354177
1469729
2453308
734481
2035827
1046438
1909611
1991730
956064
2117172
1220468
2711118
1780198
171592
409273
1445420
2532587
1145686
290605
443247
1463430
2130731
1582447
1345069
1039441
2232347
2787795
1481959
2401874
830568
397279
1795014
2565049
1331263
1946879
1982782
2308351
2258357
2354685
602727
2932813
382520
2373342
436316
2426332
1134231
2318969
1411645
2390080
2029272
1753414
1719120
1299796
1004428
559999
1306691
2168700
372146
774707
338614
239362
2408619
123907
326662
793466
883653
1514155
1423577
2898470
1060119
1514464
2115601
818838
921403
2331822
223622
2871834
995906
796631
2087979
967793
1090518
2894434
1491365
1924578
1220619
2784021
1485209
1752808
1920673
2057822
333104
1859730
2056995
220023
2529080
926947
2702141
2486151
410033
2252339
1725147
1907427
2768495
1327523
873438
1719182
2077368
2517222
976530
2227273
1678158
1592980
755310
1909623
1262315
1322078
2696348
1429636
754581
1251257
907714
1008390
2808987
1182763
1413766
1861599
2052345
183923
810031
381071
2482306
1215139
2069662
1435498
1407595
4799
1224128
2508439
1098140
612753
1656725
2272698
1535494
2025967
650019
2790796
2524754
769981
1993353
1912833
2886659
2029242
2095589
2464988
2683578
262593
359132
2363004
2543252
2724363
522597
1002142
667982
1576676
519882
1471643
1277849
477299
599979
1087430
2102966
1168721
1113459
183856
140232
1881707
2394582
2329232
2480597
341126
667408
1075304
1660608
715786
2581293
1151597
2864520
2797738
2234140
1500203
1183197
1617001
1794956
2540100
1161277
715986
2545016
1096721
1185464
1417338
2630017
2041688
2874252
1837743
1558755
524461
1153438
1005949
1146611
874634
1556383
1193576
2080999
1188742
461039
305434
1452235
1883569
2416805
578185
1201429
702357
1530033
2444005
1548181
2075933
423283
527018
1205571
166032
1724758
1489401
1166221
779745
2866429
392148
2103053
1478166
1054110
2480015
856392
2264138
2406673
2039926
2334134
968759
773046
989623
173566
1264857
2803078
2660413
917927
1394349
1387426
2603551
16944
682161
2297965
2357664
1250284
878275
889088
2038017
364732
2579166
140590
130794
2762134
1048938
109401
2573322
2842094
2141123
1203262
94362
71904
1005043
1768596
2383900
1824126
1128351
2247508
1083537
1655974
162135
386899
1915460
1484531
989847
390459
554771
2475968
650797
2388775
2764581
1062594
973534
2402369
1469445
517026
1632645
695658
1017868
1915722
2918417
2088057
887039
219604
923286
517226
500833
2203762
931697
1957040
502448
2903096
1640465
1779282
2535037
1932679
790120
1596478
1338855
2202407
2316573
1196022
391716
2176482
116295
1794551
1074080
328140
2425028
1275943
2193284
795544
2402544
1708652
1045153
1052886
2114721
800619
603253
369573
975361
2068824
2897353
1939858
1793320
2659426
2303581
1868703
1922408
2006070
1860731
2130745
2890827
1878960
566658
1719404
1913084
647295
1458363
491201
1049619
582944
323111
1988330
421650
1532936
2451381
349418
2469632
2200862
1191409
2926125
416723
973843
1436042
573534
352730
1656219
720925
1442681
1183372
776868
2493496
917160
403970
2236415
2481776
328196
1677764
891945
216447
149761
2104057
1609440
1233663
422272
102069
2048458
495778
1742741
1577279
2929993
2704788
2626682
2395092
1762095
888457
752827
1149663
2935196
1792821
1177655
179881
1276464
2752586
291158
637896
1469396
2372353
2691302
2417365
1441999
183979
463615
839258
1464306
1618439
2221757
2569749
122431
1374482
439672
1348499
1098411
1305482
2132695
365669
2224154
1233829
1897263
1888619
909993
1942296
369009
946550
277155
2221354
2724900
953774
2297112
514702
235581
215573
1817354
1252616
1401180
647709
1932200
1262323
1343086
2756216
2325291
2270150
170647
277321
1717012
832701
2907419
2821036
544393
1376663
2720085
2884283
1544942
1208075
1313242
1011719
1563100
2252328
582471
82036
725893
829729
2618976
2308998
306956
2448579
2888666
1857722
1504910
2475953
423875
1446748
1806261
395710
1543163
2902265
101061
750454
1924085
2287608
1452287
1656121
1762470
452992
1646356
2775165
2918096
2583081
297468
2696903
1347783
633182
1740456
2883492
2758082
2057336
1483970
1706062
1932231
1109826
1428708
1429877
190704
383031
2116749
822791
1928452
1505726
2850224
1556441
1229316
916062
1091206
1703395
2050920
947123
705011
254228
1771100
871575
1027558
525028
136962
2266820
2863395
33993
433509
1328941
664745
2400402
370200
32621
2678399
54163
621710
235316
1317405
753735
549528
2341451
1083636
1782616
1058492
2031458
1381371
2555497
970826
1032106
387852
2748372
1561359
28776
1392239
92699
878334
2452775
1621929
575791
499320
516363
253851
1477550
1415996
289845
1133313
973265
171220
1319103
788605
1257661
208127
598007
2259155
1555891
1914014
1784088
226865
2188891
2579713
2663000
2285998
1196738
289659
92099
1477879
742803
34894
1787388
711627
172076
1692559
2131565
2275952
1836156
1369580
1222456
1802650
1275124
2297923
291913
1611336
710593
345555
873937
935610
549187
864181
2846219
949646
1764674
807286
2851700
940706
1048249
660239
1196331
714672
2856276
1935445
1412000
2293173
544560
508285
1184157
2914619
2906303
319820
1130052
1285637
476315
2149306
1950128
2185124
1607629
1854468
2445157
2147559
366917
1322344
2896746
1487721
2847928
2432189
2785859
1600999
2790710
1894111
421311
1620765
2360682
1053413
1173816
1151287
40178
185471
1496611
1435847
1930015
894973
1444495
2322379
1357341
1065644
85145
744800
1845361
1212399
811355
2056954
1673420
2884966
270280
753239
211144
2138777
743972
1300750
648470
956222
1375769
1403014
2761669
2830790
1680090
1397677
1870803
856053
2411527
657853
2676989
800515
1838127
589197
1222635
230393
2274225
784799
2045470
2229480
77572
2720200
527095
1541984
1988268
2371226
2394532
2631904
2192920
832494
244362
2904018
2034984
2866358
904337
243542
2927270
1768151
917500
888628
1825464
1230715
2476171
2100830
66060
1828984
2481579
2429007
1168447
2938689
2880632
2796723
1756854
1188679
1535837
1761906
2206782
460571
2730106
2297462
1610042
1101070
959276
1865793
1687938
1746986
2016594
102440
345941
74233
86579
2888258
1561029
469126
574491
2805156
1928573
2707394
463827
1882903
2447320
504973
1501310
44616
1799025
1652702
13704
1726576
194654
2415055
3135
1073476
1978860
593702
384896
2676247
529049
1286915
2782934
1765413
1864825
2816215
96273
1742998
33775
2027554
1658919
1683188
198862
1001971
508256
529894
2103215
2278100
1573537
358549
2619547
2694675
2289105
891000
446088
2633232
777216
1954748
1225140
1582225
1814359
2632996
2122768
1402620
1894755
2112853
1836317
900589
1726790
179854
2408346
2856578
2702062
2190610
2403237
1694199
1270911
1708974
1740768
460337
83722
1749550
1745065
2792580
2364439
240333
813504
484858
2493339
567620
630018
783507
2047799
2077525
91331
96480
2918031
2100621
1963983
2738805
165197
190636
1283988
2157689
1859080
2363835
109290
2451161
2404620
988721
2391589
2545341
867326
2857412
246076
2077551
954433
757167
2230968
1808142
2085540
1917117
546848
1086204
2031700
1182697
2827060
822489
1429875
1130742
1834942
76544
1822249
688577
2173660
509370
102632
239248
199831
242619
1060854
2128507
468118
35025
2905114
2122141
1084655
1565495
1890188
1698694
1444426
2864780
1156926
2251824
2610944
145581
288250
2679124
1014871
2183024
2354059
386755
826781
604927
1080131
2675816
1638323
2172228
824218
1297060
570569
2891091
2076136
1662919
2560364
1664476
383210
323285
1519333
305015
901574
2297115
2324429
710242
1324372
787502
1610523
702495
2851223
117942
2692656
173048
2935626
1296804
2798734
2583128
2311124
679112
1668142
2560987
696170
766606
1049933
1499791
2825646
114060
1006194
2609099
1456019
400943
360413
957842
646932
2621493
2085012
2757774
1859844
592289
2788461
2512172
2820718
115117
275718
1498775
58962
857189
864681
660646
256868
573464
125342
2611812
754524
2006428
1648609
1262493
1979707
1392395
547851
1227287
1403269
2027313
1430962
2557854
732343
1667380
2798144
1859663
40119
2510853
1956656
1354202
463570
2874029
490003
1404402
1346656
342251
2402554
1486744
1502112
110316
2370442
2086182
2346159
1878301
2452296
737630
2106444
911811
2625207
979701
2600633
601721
695168
2780738
322592
956730
57272
564230
5877
1099450
759365
2069791
2542132
1430603
83312
908952
1674194
2926910
600476
2142264
1251493
390946
1232088
2085447
377409
2305909
357516
1205165
2277194
1851257
570628
1440957
1530521
1156642
329604
2314566
186188
255362
2367891
1950350
2132390
1632908
832454
1378399
716400
2453828
306459
1190750
1158658
914571
230905
1056344
2119451
1531442
408411
919066
2626560
47736
1478324
852995
1925635
2450758
1844409
1685915
1605887
726049
1733207
1866432
2674473
1558017
2850136
681519
1562028
2273427
2792699
2784045
1671228
2552845
2694752
1511982
1186467
2868403
2435549
2287973
924067
1345597
2078905
2902782
841426
217301
934771
334473
2144382
1988238
176870
1734711
333800
1466224
876925
1863276
1190700
2013279
2483492
2553268
2462822
2673365
2553018
2307927
1067884
380520
2326390
1320615
942220
2514564
1361771
2641522
1770598
2017114
1039323
2795442
2413191
470195
2376586
109711
2388387
2620037
1794177
1871965
2388757
2435658
1745977
2282934
2148592
1081569
756384
2921632
2796193
25788
1306317
1527147
984872
949837
2149038
1480433
1371800
1389234
2028290
2044709
2481235
2586131
383946
2592919
496263
406050
1067275
2126539
834459
475847
2150949
1813519
150814
1128604
2674295
1023074
2634480
670505
1985088
1823384
727180
763028
1130937
1243312
634797
94501
2767881
1552342
643557
554290
456209
1838071
2665908
1901576
1195515
1397811
1201113
2490617
1910025
633175
2597320
1911935
1536916
582192
1052954
568432
1797001
765485
756305
2267973
1451910
1421937
238110
1161440
395488
1756933
1769297
2061940
276386
722670
640417
2021955
1605960
2564530
2343373
1767142
143372
153874
2077305
2066456
31451
2421625
298272
1486096
351742
1261661
272269
1474168
2664898
1659814
541220
758919
1899782
177581
62833
2332415
1565138
1676159
2697418
1826995
488130
844388
1403591
2499952
2452681
1910366
380617
2567696
277921
1883879
2551437
2711910
899556
697197
2040333
2678014
2161774
2594368
1474592
723767
438225
590763
114829
2702462
154285
851071
1176867
1185637
1007377
637046
2242410
1330613
1857747
1044496
998723
1437590
1879145
448339
1477430
1731995
1428466
182041
1754306
2094455
1704904
12747
1961752
2399163
2444817
2872866
1963885
1907440
2758487
574373
2437752
787623
619574
754592
942754
243885
1267304
279224
1702203
1360438
1996667
152044
1456877
2135493
2594260
1149638
231940
1634330
2482553
1049633
760204
2240675
302605
2328295
553788
2409353
1305713
2462203
1884430
202684
2278208
925819
2326562
1683106
2188476
1782617
2454152
445487
2330608
2629201
2911847
755624
2267289
2155527
892902
444859
1469126
492022
2844194
117862
1965458
1357069
1798977
490288
2011130
275743
761397
614809
1482945
2464969
2281351
2212011
2037956
2482367
1730281
2915656
2324568
559208
2334016
2425879
1011477
273083
1331637
1742704
1903130
2839727
1703672
993528
1646319
2327349
1619435
1634627
2536544
2048337
2829264
2554665
2335013
1793887
1754359
2059426
1454999
1397414
830539
583164
1444938
429111
1853062
1664090
366191
1097072
742735
2140019
1015315
2066773
2313607
439431
521969
75196
15838
960945
777444
606149
1236797
2239694
1682510
842856
1105451
348333
220905
23786
1228305
1539488
2880938
1338963
1810498
907857
1011288
2352835
2448090
2733631
1076264
2019159
2916900
2048831
1641197
2096654
1598831
989901
889744
102931
894960
737715
2900045
300389
313578
1424175
1822293
2576148
2611956
376379
150348
1528441
2249317
135707
1226090
1653706
1344568
2366483
2006415
748383
637776
1197818
2479300
1497878
1992904
1528954
2424454
1015563
2321889
525572
2001581
2135345
1090115
1490364
1611853
857353
65198
2884329
1010196
19585
2019518
2778733
2162151
672462
1596955
1413899
30945
1794150
852101
957592
1075964
2041726
721298
1332839
2348001
1556474
978221
2574868
523694
367419
1384962
1453521
844048
1282978
273334
1190674
509544
2138531
2154167
1848251
2894317
495259
380563
679769
2104016
57118
417058
2785614
1200935
301726
569963
583293
2501200
2224090
2659491
2349358
1208889
2876897
1496341
2376542
2714196
1916549
1729927
986407
1774920
2250756
1308241
2776671
2329581
1416783
1921558
2782875
1193136
2762276
350345
918412
660875
1706719
405019
2929270
707437
1097752
2683576
2717361
242267
2165676
1847007
362369
2285814
1177448
1733776
1386919
2564332
1681600
1364751
2291932
1517388
912844
1705152
1973760
2727635
2482831
1172167
2890511
83571
571437
2434174
1652976
1171465
684284
1087548
2092722
2483794
935836
1970217
225987
1298241
1935620
1544812
2659868
134948
1497839
1748464
1139539
868546
1492285
770216
1177964
2303607
594433
33782
690147
9222
2197261
131519
1202803
2339344
2585638
2554039
2591010
2323077
1378238
1309954
2250104
450251
1354955
1356748
2418093
748737
2507789
233582
803243
2727376
2201927
140071
82703
1328934
844943
2815729
2932838
567142
2247506
432731
2498123
1906406
426696
516023
2757989
629890
2613404
440838
2670354
1368546
74320
623232
2354835
2174262
1400461
121170
2131667
2802592
2931403
1037988
2206580
2829261
483024
1502761
381286
88224
1738928
2428947
2908475
2337830
138115
822563
1814508
1258133
2758789
1696413
2778848
2811745
1308221
2474512
835482
2492062
1352632
1181028
1888561
1690692
122529
1369955
2008070
2581864
1199189
1025381
519749
1046244
192954
1109019
1418318
781425
1630936
2352848
32738
1783758
2645551
2077330
1814563
1553083
195652
2337661
2429495
2394177
1400666
893600
2306025
2657483
1156093
357975
2890681
2648857
384497
2206236
1522565
1642034
2284115
2211417
1191816
1775545
1988325
300992
2793765
2921829
184282
49196
1262882
2486069
1898716
205912
403581
1122957
419543
2315640
872912
1783964
2898709
1951604
2538235
2929335
2573768
2661114
1568811
2244450
2609504
2621477
333066
1727740
166394
1804793
560054
1479874
837500
2189099
220254
2485237
401096
472037
2287043
127986
1253955
1241985
2437578
1738220
2793517
1847145
204555
2106472
2340812
2169401
2900855
1608972
1693448
151671
1976392
1986297
2753451
1319168
257943
907685
2845585
1017085
2268837
1760460
2448950
1660879
853421
343795
154073
2154588
2732189
1788275
326635
1565916
2818331
1679862
2821417
2868038
212767
998566
2586092
2185387
1112940
1543288
1965299
1140310
557301
2464338
792484
2154769
1641408
1273831
1315392
2658188
583550
2303354
87104
1502540
1623060
870636
998895
2218515
2623104
2371374
2197276
1585827
1918604
1305671
1382991
46365
762381
597492
2571314
455727
1487644
2197713
1083899
1770841
166651
2230592
102547
226365
2518301
218292
804465
922309
2872430
1329774
1136802
2896994
2878874
592142
429900
1815273
269304
253473
1538234
166788
57798
2684478
643857
2663804
2036713
633358
1542146
2407030
449159
1165832
1469156
871088
1509959
1796502
2046691
2542425
1814367
891856
1174889
925093
2634808
299718
1909856
1156860
2060546
1558571
1160689
1380898
371027
1896040
1082427
1209987
1186553
1143137
1727826
175366
407934
1636447
1722889
277062
872644
1064906
1731085
2389249
1648569
2261545
1925176
572576
779521
797950
1103433
2919027
2327504
551398
2620374
748636
441387
277498
2470292
2883067
1042116
2740402
2407457
1508056
273129
1327561
1217301
1244215
1784961
2717126
899564
186441
1305750
1702010
1069388
1754173
158542
1655581
1585427
1419835
2668375
2298562
1114650
1385251
480626
2305935
2710064
1654245
1948118
725743
2881824
2548774
1297560
375289
1225673
2924718
571403
2665133
1698505
2777273
1884540
1146049
172231
374012
1570304
2024291
2326268
1761332
75784
428975
807191
2431094
2907056
824125
2708017
1786163
2612104
2788420
965716
828896
1188839
2782504
1551257
1865372
702713
2785733
2217765
1770071
844536
1115297
1458795
1282638
2544633
1588486
464347
322271
289459
220772
1694036
1344527
555023
429912
186259
1766379
817365
1116337
1570246
497364
2895629
2257302
2517643
2546495
897558
1294400
2818412
1490749
913879
2930829
504048
507206
1431198
996458
583241
691958
2004251
1550888
1498992
2401692
418036
2808454
89239
598631
1201161
925200
470793
1053346
1607395
359835
1833845
445899
825387
1609057
2422866
2131359
952406
2047215
1579308
83807
2795212
965330
2191171
1859652
2258709
2415780
1573765
1432329
686713
1491775
952943
2505399
1655610
1200562
1477626
877312
126531
2766751
2274870
1259136
1218151
1388375
503607
890101
1584182
242498
2362284
2497650
2585738
782025
1344803
1532412
1681746
936370
1424034
2146199
259185
2778223
1605215
898617
2751902
173546
1376110
2252370
1498039
2822430
695907
2540189
1373651
347559
241353
543674
864743
1755478
2292624
2041411
1151268
182977
1824376
2132156
2762507
263143
682376
303617
848125
1239570
661010
2056469
601262
855636
1011342
993770
1873427
1394643
407762
2676804
2858092
1033978
1334172
1395650
927612
284477
576240
2733061
1243118
742852
2341178
2680494
590872
1467896
1316357
1999721
1495903
1527961
1479589
763533
2538707
1945048
494738
2410442
1714833
2331088
101254
1957653
2925215
2243603
558499
1891248
2046901
2571580
1901781
1270100
2109973
313065
2935270
1714752
172428
1999795
654151
1125058
1876274
843185
1258415
137615
1062135
1665837
740103
2787990
161347
1196655
1487753
808520
138163
347417
930887
2770773
328342
172169
371259
233716
194193
2921548
2168052
2007164
1014000
1789723
2238798
1855206
468595
313892
2770176
1888934
1162851
1435167
2388344
1708735
2110927
1466787
2638957
559392
1463017
2775408
2574765
522609
1502431
330546
1906401
195778
369875
1043497
1427794
2533873
1233439
2404330
2832474
444706
1629021
853618
2924672
2225239
37298
1927082
107201
2397017
1346190
710024
185233
2612102
2257677
1501865
1302606
2712157
1046119
421992
1122903
659989
2504107
301091
1701894
1505220
2817656
1367947
2714368
1704061
2026458
969403
2228527
1214914
2868634
1929315
2498464
1922269
1880314
1816180
1242440
840552
2873534
1871662
2742710
968435
1294190
1914769
2841867
798462
95922
2011329
2006642
2539003
87847
1119099
2293398
1329264
550846
731769
1313083
631784
484752
1955373
1240371
815619
1523420
2469692
1935566
2252418
667117
2185958
1588566
1801042
1460020
1710856
2922831
822048
475986
2251786
2592730
1250352
2623809
2879088
393290
925874
556883
1718142
660152
199720
1269829
1031895
1354590
252951
1039343
2288959
422874
1991908
2266156
170594
2912452
2363164
2623573
2283387
2234537
2231431
1619462
1437442
2324774
2457257
1793775
2186465
1942014
862164
1879003
751759
1814754
753167
773309
550507
1308060
1175073
370244
81016
2039699
2161513
583015
198500
2622612
52207
53562
1835970
140395
1861313
2045844
1078929
2906097
677320
1594234
622037
1303837
1740131
827231
1131666
1119015
924647
1500310
2068643
464241
2724155
2301967
1105561
1286797
2799413
1342892
2066225
2338103
2250077
2005229
2673837
579437
778629
1130939
2298360
346265
2482174
2691039
324181
1268397
1972785
2514613
1625718
248028
1749666
270387
2273440
369147
1358918
2260743
1760665
2160358
2014114
1631645
1902936
552337
2125876
2682295
1097920
1120816
166384
1208847
2651524
2027241
2179838
2577968
2463093
1025368
27721
152231
1880475
1182246
1028459
19273
2404478
1868117
2563873
2089669
1164847
2495842
2412768
2034672
846569
425174
198470
1515598
2483802
2776921
769282
2041648
773176
1164266
2593319
1823677
2684180
1640033
51245
71377
371930
1725403
1705101
1098888
102940
1325679
1846269
1556917
1280790
2864391
1870576
1883216
305722
803551
443603
380791
984475
2906643
2316465
2407704
493994
2650207
1525469
1981878
1060306
628967
1620226
2276061
2852031
2465680
1065242
2400629
1940634
1321013
1495599
532102
569067
1438994
1847216
1044853
290301
2504422
233834
1893584
2643493
2377127
614692
1035801
1852208
738869
467903
1426544
1897513
581589
2521944
1771212
376170
1679264
532529
2547314
249558
1716834
829775
1428267
1977204
1989217
1573097
1912194
2083971
88917
1473856
2727745
2462895
623346
2106522
489508
1269586
734333
1894387
969222
231069
2356722
2054714
1142229
362777
2927240
1478468
2938924
803222
834100
1412602
2202613
1445623
2275577
2666286
1835648
1081910
2351086
1750157
945136
2549196
1300158
651386
2128945
385971
388514
27424
1034722
1255664
879292
1050723
2790342
2018762
1607274
1890139
2917035
2672998
1096630
281755
1538001
1971136
1976212
2205011
1850400
1728827
2479550
1969102
285962
2163599
128800
32557
1492496
2605680
1264993
1421491
2196224
10743
1325401
526599
1857313
2845309
275125
1646627
2236666
2781454
1972269
1822802
1293679
102490
2370479
2247318
1729481
2540120
2834987
1388993
886069
2915436
2074703
1942374
206694
316555
1819862
452512
701839
1542753
2789528
874152
2850008
2827091
297118
2711179
2133373
2651973
2680492
2589029
56165
2585732
1024662
1438543
1856783
1626815
2126207
2105227
684848
2565897
294668
402470
1926396
1204679
2264336
563830
1570473
1248359
2570633
1115168
399344
195609
2137464
691754
2397588
506205
211886
2805187
2405165
775442
2722190
740712
2305097
2904480
565326
1074416
789748
72504
1110949
2828031
1468832
2305428
2739862
2745591
2098896
2147647
2648071
1685434
1457349
919418
2690209
2656958
2156120
1094421
1826150
921429
2307424
1659811
4400
1916042
2929025
497916
1031609
1786839
452286
1939590
2549472
1584978
245897
862168
2776870
200128
1363677
1692310
1825291
1297292
701559
72538
1239188
1068045
942186
1812163
669298
2762540
2388166
723896
2096124
2728883
2526499
1414445
1824126
2398339
2148803
598702
590400
933370
516877
2498507
2221527
2477359
1715675
552047
1357172
1777618
2902886
205805
445810
1834555
517559
492639
2765535
2013173
1552204
644670
84199
501112
1899080
1032374
1964706
2767303
1338583
2028347
2388537
1214566
690275
131623
1155456
2810591
1274394
669503
1480566
1811026
45517
2383912
2826209
335734
590385
2242481
991647
781768
1908131
1597004
2924517
1725934
1104589
977734
362615
250892
482330
964460
1179895
2789495
2010432
1358316
1272534
2532813
2928040
2635889
2908348
1272112
703403
356051
2648415
6794
119473
141275
2500872
2768938
2387376
813042
735636
1889097
2807913
1756316
687316
2040172
2407176
1547682
1072850
1218767
872330
1066992
2577217
2709214
558730
1773358
1722280
551844
1373995
715621
169172
2354290
2589331
668612
198718
1760755
1136951
2345118
144419
1001990
2721080
2590816
2697470
1303027
504068
2148926
2773459
126223
2694391
1858901
1685565
340036
915060
23410
1133797
2731926
1492402
2623468
1667555
2377023
2311643
1677454
256228
438488
1160568
2939645
2662915
1874662
663360
412699
2681310
708911
2628312
2448438
2763801
107289
630010
419631
1134935
2874236
1153850
841636
431372
2235302
2885988
1542869
1774569
2168786
2498980
2916615
801334
1887937
1400890
1003928
2350841
2127208
302076
2309286
2497111
252648
325534
912716
2931938
1232367
2167836
840698
2403474
657804
1466752
1772335
2183138
958110
653035
2285106
2758573
1845180
2316575
937579
156013
2002911
2453278
2741089
1449245
1967664
404817
1223423
106707
2629066
1900100
2506872
2883699
1094022
1765617
1235932
1064673
2581947
4378
2353534
2461553
2585097
2445594
2541786
105203
776235
2866100
1416139
367295
2932823
2260574
1941045
1130868
2888195
2603827
2337134
714681
2904188
401195
2057810
871688
854781
1414146
2237619
1616602
490270
486759
1723174
1683021
1321381
797920
4679
78194
1992849
2634132
1630718
2194106
2535468
2866358
616905
1062812
2410734
2431849
1176978
2810148
2602361
2468383
951928
2288762
479786
2931387
1820356
326646
1797279
2477680
2645771
697176
2433366
2795205
2398426
2111912
676391
188936
2524274
2086168
1460589
1531124
497114
443392
1821263
652610
524577
2914329
637904
1704250
33663
2859275
1982691
1415207
322443
2866175
1199730
1528552
193519
318223
1099426
1537701
1978453
2059015
2253895
1472333
603819
684022
2047284
1579118
653931
1399719
2433573
268826
1109545
1878223
1287576
1455301
978119
531683
1286369
1567122
372681
2469714
161055
694220
1044496
294747
436987
403207
2278545
1225819
403809
1604449
1003831
2530745
1734869
1099801
2682197
1616670
499942
2824333
314730
1946884
210572
147763
2129526
2382512
1720713
1582195
2895174
494533
1117238
766695
1174214
2620165
1703911
1435119
2759627
110048
294365
249714
1066483
252101
252288
981391
318109
2252865
1823003
2464512
972741
2882016
2079642
105180
1595584
1088286
1819301
114552
2612785
2748315
1278139
361469
681218
2927875
1285099
467058
2072854
1923295
1763831
263219
2491707
2417953
2547386
2919237
618697
2093127
1419461
1251718
2097562
2050275
74612
2314796
1788772
552053
2940230
35297
1736216
130300
1079076
106496
2479925
1924845
2593368
2407074
1079294
1367055
1025201
887228
575221
2467081
544163
1732369
2296349
2630708
91679
1836285
233870
1404774
787667
524749
757563
2416475
81870
244655
20301
1082319
2296801
1136602
2399884
1733345
1513255
114141
118416
2144392
1211975
43948
2357255
2788264
1894695
2232032
1857774
1288709
1131166
498528
2067694
2244153
2305723
359146
1023597
2364611
350909
2742938
1008737
2577502
1254240
1808399
2540588
2423110
1783504
842664
2097534
324766
1949869
1644538
490277
149909
701983
421444
2353319
2311339
1221818
1344075
1968285
1181555
2935934
914402
1245995
1945136
670030
378656
1362589
2537089
2451712
2614825
721163
11265
2206564
1000368
2231229
2003323
2134558
561672
2605975
1813420
1288635
2015018
52919
2873510
1952079
2306682
100300
2844998
2704025
518359
18246
2394820
2187324
277745
91913
1290351
2631244
1748417
956947
1478251
1473900
822458
736725
1821541
807000
2691913
969477
1194413
1607289
1244675
1351669
1381176
1015631
34181
982776
649038
2577554
2014857
625707
2826370
1566888
2800986
1452118
1522502
157401
1997743
2524837
2427923
2727323
2514842
1294536
2531463
952578
1249525
1501163
2475465
2116209
1779143
2735437
842513
2389165
716986
337390
1713380
1408270
2461353
1415787
2674448
2918212
874460
1776283
1720570
711313
1025432
261240
2125633
1672545
489006
1771029
378384
836476
690690
230211
178506
2553604
800110
886235
2872420
158464
566779
882020
2023223
730884
2793439
1699392
2933865
1146994
103452
1395128
1515290
470036
1199358
1510524
2434004
785935
1510566
1203594
998443
1756626
854450
1304500
1106420
1533188
2694363
960789
2449041
421437
2126611
1871137
2919421
2797062
1548380
2618282
1437047
1512828
2019644
1424645
1283382
1891904
1870164
484146
885693
1832420
670661
507318
267715
1893912
2292690
1655001
2576510
1023001
286862
46280
2210988
74709
2518639
1882017
1202425
1948904
1851197
2408124
1478390
1685750
295459
2168598
939626
2618687
2838963
725193
2291322
2818908
787736
1977310
2007099
1438025
781345
2472484
940906
833704
2622278
1159203
55120
804478
2105374
604864
2602659
2260464
1188029
666019
687856
1154360
1244670
632579
2136637
620090
2920555
1308457
2790842
2282779
1945324
819086
2358700
1745122
1704988
2760760
1737637
1957809
2431526
1711227
637435
74027
1610395
1569116
774663
1118752
133130
2231600
915368
1495402
1817860
1786605
2417612
447947
102569
1375821
39613
1270479
2048084
1581786
2210774
749898
576401
318168
1953850
249558
1161423
2709256
2416170
2686432
473624
1035128
1030257
1120399
2647089
934606
197204
2886519
1820446
68632
1941626
1275146
790572
910835
1280114
2285998
1113747
2587291
1014828
2908883
1574671
2841926
1258194
1451912
1084162
1626407
1340183
2794958
881036
1622037
2036216
1671076
41920
1423602
1270549
2441067
2160719
67669
2736814
1912087
2275843
1549174
399418
1848203
1224241
1321559
468941
652132
726903
2923412
2645014
187613
1995445
2664858
740975
2185211
436684
746715
2151692
125803
2499000
1905016
145877
2818713
1847681
2721019
1097075
637440
1944729
1975045
890017
1915132
76435
2721971
283970
1692044
872160
1460223
1280531
2769971
962684
687282
2420385
1775018
1254489
1363745
1380162
2317534
2650406
1642626
241198
2499463
42017
964404
1039501
2059506
934069
381019
1950527
954732
1333702
1548051
1748131
718314
2250455
2539585
1062872
2232867
885733
2865960
204260
1771482
604581
981328
1503405
2573578
1165929
1395467
1048759
1555986
124896
2911011
2486816
570817
1274152
650442
250983
16623
1653889
473276
305881
1126121
1677661
2723372
1316181
2621086
1433330
60100
2177688
2297879
2057139
311476
1599238
1062072
1156710
2166367
1733477
2037792
734623
838945
1390012
985329
2938857
534398
1364235
1093336
1384270
976323
17944
2844674
2281154
2024341
1145071
1197205
162785
2341891
1417259
1689025
1111870
2497418
2435189
156160
1829660
1279008
2606055
895291
1635279
639824
993272
1642723
2180870
129034
1525126
261487
1890355
2649106
1756913
2246661
2187409
238604
1071666
2015351
2154658
94353
1091355
2611725
2847383
2834083
2309403
2332832
181110
442844
794250
2276074
502837
828131
2359360
1660449
1316263
1964499
891973
2667830
969421
1005608
2052441
2811095
675148
1212132
803769
1789224
2437110
1798267
2077398
11348
356708
2938494
1894797
2887898
2636634
2247248
985915
2224967
239450
2735599
2393986
44270
1487876
1684906
1389159
383686
2810824
1265552
1964235
825724
618744
406890
451954
1382588
747527
2103419
2608643
718314
338236
334811
1143300
2527618
2143557
1568731
2911253
302550
2936020
1296848
558947
1069710
1745573
2868710
642234
641925
1484028
1321382
1360966
2900
1483874
1458596
1293529
2064571
1888941
836798
715927
2059904
1940148
41364
1106488
2473488
1191754
1927846
39624
118631
2348682
1899714
1453663
2209599
2390080
50712
784108
898553
1364164
1583755
1528922
1983474
2584853
2552249
762169
2828145
828129
1371036
1955538
749378
600973
1724687
2596094
2748589
2618273
1085656
422539
2914750
2859938
2647365
1221031
2908378
692264
373544
1610684
2851219
56151
543326
1252314
2930044
2758313
886585
1398242
178224
487527
420666
1764559
1314292
888278
1920489
605101
125697
116495
1469855
2533868
36652
689440
1713850
305278
413706
302801
1030410
1888769
2234144
1767599
499509
262166
1482641
803559
576061
2085479
1840783
783288
141936
1757778
1081673
1556025
1891874
1429341
2492689
2864291
2743724
1553164
599961
257710
1450612
1648147
752755
1262916
448069
1411853
287171
1928528
1705157
1659011
2724527
373083
2562180
1260982
1715187
1815383
2206671
1732207
786914
2337028
912975
6454
1630901
1993682
1576214
670962
356548
1886155
449329
2391475
2925506
1054171
1547530
1052117
2005313
1279105
619620
2643223
184518
1276947
2767784
1747253
2810470
405914
821685
2046971
2484693
1971949
276804
2240088
767356
1549743
2488526
117368
2607736
1256352
1661598
1653892
2347696
524105
922996
2268494
1731028
651653
2162504
2917700
2542331
2455597
909870
2234264
2692040
646168
1616776
964416
244964
2603226
428080
2293335
872737
927271
1339883
402534
2030018
2136591
2899633
1923071
1327659
1153868
702669
1499590
706958
559764
2256141
1756075
2413719
2479970
844180
303592
979071
1638689
2233946
979374
2031159
2055277
684560
699197
819164
854276
610239
2582572
1950926
447100
1623439
702203
426927
39909
971147
2253886
1327157
1478897
630473
2683037
918672
1679778
2247861
2123095
1935712
2043297
2002101
974137
2625367
192259
1287300
2442218
2776261
2329419
1039309
558396
2487886
1955492
1067884
1214066
2386645
1251349
2808790
1197665
2488558
1787585
530094
1939147
2194580
2158596
1131414
1167460
1144167
899943
154192
885988
2255732
2036885
1474804
2224663
2919340
416336
437707
956040
2683040
791965
1316607
270950
134001
1667970
2056693
553161
2389791
2357690
1829120
2248578
501014
2662615
652679
2110153
2187355
1669716
1200616
2105076
622586
351569
42731
1053760
2758453
2934256
2264595
2076197
2861832
1451473
2558189
818711
2251699
2886327
1191858
2806061
2086102
340458
2488236
2063489
1148954
2664416
378101
2493637
1994386
270759
2167678
1090266
1854258
1288696
2789176
2702660
625267
1401689
1418645
2768180
502964
744985
1119470
923110
2849472
2362852
1349559
535419
1308608
922939
2852502
2137849
719154
1173219
1968811
664931
2877649
2481590
267246
2691802
1273701
1027863
2766816
271955
2641615
2148567
1590225
1530222
592798
2737917
2160272
1090562
972869
54094
1587095
321740
95867
1933382
1033959
865956
1053503
438830
562112
2083844
2209880
69796
326288
1173284
1200908
198609
611431
2707860
1333597
567338
343401
1967550
1995018
1753525
1080415
118239
287065
860594
1800343
933400
515062
2878773
2517490
405356
1833766
1174309
1553774
748438
1724897
2024782
1291132
179076
2374288
2606687
613137
432392
590393
2293
1759949
1724257
11834
1556713
1810916
512180
510629
1085293
1641184
1129432
589788
1481325
1182884
1043525
2036441
401009
916521
37203
830561
2215318
1261215
2136321
481964
17445
1144560
813114
2351870
1535912
2589923
1070209
1285532
842203
1615878
1405631
128804
2200159
728925
215713
2577629
2819657
1300987
833935
1107273
1096585
2577511
234080
2740974
1657050
2909124
1136261
2329914
921778
357838
2312220
5045
2302705
789516
1644181
1877194
1632155
561400
1451751
1273978
1192712
272493
1981031
1627727
1062844
1935933
97523
2564689
253012
979070
706728
2689076
1451322
1216033
680342
374837
1608657
2373873
922549
1070359
1111667
2860523
2330539
2660101
49698
2701678
1569486
1112656
1975678
1398236
652429
422677
1896752
2014985
171614
702774
588362
1183462
532343
2823762
1394374
648431
1048084
1329268
1483602
1429953
1447431
68515
2640115
2045344
2668345
787407
505837
417518
1293461
923405
1709080
2636751
1067628
1363666
1311542
2456891
2615880
479653
680571
165079
1054422
1073006
654343
334913
1110420
355908
1187178
1557538
125901
2312447
1653843
2919553
1537685
1105896
962564
2838145
999929
1817075
1645316
88527
421323
2717175
2172260
669122
886445
774383
1464564
434623
1043256
1942150
429988
2356332
582889
970238
2389915
1903554
1935911
70467
2873279
1199152
1577490
2916627
1365616
2309630
1566611
2332865
1228028
1882633
314506
154606
370482
2911565
70203
2731823
951018
1288343
2793934
1893253
302083
329811
1931397
1668298
2204811
786863
717081
2611055
1178434
1113670
941906
2050297
514585
1086824
1655991
446279
1001775
1637595
2004693
71777
2417695
2841604
1671549
610186
1040874
2484082
132510
1199902
2011662
2624469
1378228
2827369
1484271
1031218
18986
1718251
556951
1335442
2920114
172666
1657221
1459074
2370719
86685
2002290
892490
2273184
1014094
2164433
1429063
1056960
14201
1297862
2078989
183004
1109497
833327
352623
2516893
677582
1100671
2059853
2490059
1627498
2860314
2637057
2673910
1461694
2939547
1736142
714099
2454567
1369948
1249558
2790998
57957
2031561
1155248
2119635
971495
2854606
2405381
69946
573460
560190
1103550
2520614
709973
2017658
1401918
2917672
1257025
210570
876265
146011
1086133
1174095
2210260
4968
671978
1098377
424341
2175137
297741
164844
201880
1300909
1855490
165423
2780118
1948889
2540326
1412275
1442651
325636
1597678
1346615
1420995
1871293
1684586
1229879
1993375
248858
1923920
2915906
331836
491698
1846308
1064186
585715
982694
782878
2843060
625747
447390
2071168
10887
1591172
922025
685111
507729
2664572
1179992
2883883
657208
2570367
1992174
1454596
961878
723660
277839
149214
387765
1650106
888981
373054
2040318
2027237
45679
1191546
2707277
1667029
2048569
372025
1999811
369432
929140
2349140
1707153
2483002
2006762
1355752
2634705
1010703
132678
315333
2501554
530963
561246
1838640
1199398
1831899
953528
58654
2723063
1187673
2783261
987704
1159740
2043065
809997
1560533
532168
864985
2733337
462355
2082174
168377
2857210
914488
1208251
423649
2313632
624576
1093136
952321
2391862
1941681
1996241
2737676
775721
573104
859166
2242063
1219398
2196596
430519
1795202
2348374
1218738
2899558
1569221
2743904
1207493
286814
1504428
2684889
1124564
1062888
1576605
310551
1548389
19287
2021791
281567
1835088
2031906
511700
2200376
824917
1595243
547280
923207
984639
2535296
1633093
2565795
1096763
1129562
1593635
2691026
1329955
230156
1496140
1351451
2539498
2000218
1034611
2151284
1199578
2236629
546671
249185
2892449
2864366
1302405
1766984
2400792
2828516
2596051
2874114
940145
248581
1579205
447813
2175228
2447346
942857
1362248
230933
695652
939396
2740538
1589270
2688437
2379519
1884662
1873853
534508
557553
1264933
59038
1942972
906859
1513135
1590842
1184031
1765879
1963316
2622853
2938480
902651
1872862
896123
83135
1909281
45595
577820
1975624
2732147
2931661
2170802
1361986
1220732
1123042
1207433
1996809
2786336
951277
1578814
472606
2108073
562976
1017626
1670884
472231
2066353
2565462
2905439
710250
2060377
2476892
1301545
296597
86706
2628309
371571
2650952
1503807
2813761
962787
1645448
2540412
769213
676447
343949
1055574
2380592
2372388
1943680
1062131
624883
773473
665091
1956886
911842
681400
643700
1713418
1970803
791642
1041294
8613
53
340464
130769
2194762
2006162
2153686
493330
2015988
2348022
81536
2918386
358669
2167293
907447
2210646
109987
2578332
2399074
818490
2280702
1103934
1832104
2852881
809482
1898287
2268218
1067879
1485581
1993172
1079463
1821075
384269
955275
2539102
2703293
551689
1619002
2860724
24514
1403816
2181624
1881901
837604
2604350
878505
2638359
1688174
461182
166442
1087847
2601526
2771858
2236378
1736177
1568941
2024228
1399076
160306
2559916
1530465
688502
190588
632000
299363
356480
474065
707496
378634
2403333
1619301
1052040
2213533
2687353
1137127
952717
2772033
112097
845714
375830
150328
1774219
2355985
711166
278198
2194797
2227069
1809871
2557843
1162558
2247003
2589176
1143784
17987
671428
2891914
1408827
1184653
2620317
1187440
2682023
393531
993979
315500
1152620
2863026
903011
1869283
1876358
2527760
1051983
1873696
1204452
984340
98277
2324789
1695544
2622419
2308472
560721
2423343
165964
1207375
1570380
1967444
1554561
2079547
588134
1148303
1660067
1161553
1771942
2426586
2378359
343834
1476547
1282196
436156
437835
1093076
2124324
1675270
2701376
2214476
704561
602777
1865547
312932
69297
1994027
1386521
1832372
1189324
2354359
2895108
883677
1346385
2076876
91801
2381113
1561308
2375844
1144906
13268
2191904
2690988
929406
2289507
1615918
1170665
81929
2502914
347058
2878089
393702
2524911
838752
367440
405251
1237114
2151203
279587
2754568
941126
86136
1021085
713255
2831915
2155066
1986756
2662070
2541460
716838
1787554
97475
1763375
168351
775871
218570
1245507
526211
2791607
965611
104415
1417339
2501620
1873780
5221
2304725
2500102
2824877
1869494
2306899
1033552
1617236
326638
2084888
2215024
1094075
1449304
307272
2373030
1635849
1506603
1803059
1168305
761520
2066051
2202959
1115419
1617068
342278
2085620
1353463
1419746
89225
1966120
1406048
159695
1791253
2551605
1598072
1061491
610485
714972
23043
385276
2201090
1583009
2230653
1356579
2636438
715330
2374365
2254328
1988240
530329
1116650
1682441
223204
1910244
2626785
370203
2587268
1149289
1206399
1590959
1307169
2852549
466263
646465
2924507
1874929
1654155
2048655
80853
2776302
43504
1945299
2823212
1541885
544722
209044
2240544
2465879
208666
477883
381115
746044
1299438
2553874
252107
789939
2337939
1838771
453832
609877
1291951
1846586
1802666
2217593
1796447
2185332
2555805
1090890
2135653
2329510
2621854
2218794
311773
532871
792712
2934699
973527
2611677
2528772
400443
1266643
2349817
1279574
476866
1983116
2811747
2307445
547747
21156
1652092
1368457
804489
487658
741965
1776050
1559066
2449917
672992
1961496
209591
1865548
2346382
1408668
1596252
513133
1292789
1132911
781522
103718
1199345
510133
565363
2737449
1352027
2044497
2614966
448725
1974435
759591
1720724
1928546
139845
435379
1384034
2722574
1623885
2195025
1075837
178597
1980047
2293706
983324
623631
481590
1283628
24831
814534
1082753
210414
1001445
1107800
337707
1664478
1829566
73352
2733297
1360846
1161776
735107
2590532
676111
1383319
1060836
2298427
1735089
1495942
1988698
2285924
277299
1211686
1476658
167479
2586756
1967716
1235631
1998308
2556886
1196835
18538
532427
363519
2630534
2299399
2138878
10075
1055617
2229225
1845119
1583633
2720103
1660977
920288
1107456
1403777
367908
1660114
962632
760876
259193
2205501
2757290
1846720
164177
51412
1588954
2695086
471313
1104082
2801846
2936876
2189627
2467157
2358462
335642
2926948
1256276
41227
1000999
2531101
397742
2535678
1780799
829282
892420
1961758
2417115
2029559
2113833
2659532
1242854
1014459
2507795
1134042
1218758
2787515
1346706
871653
1055468
1730181
2587001
1759067
2662295
1045389
2724463
2792468
2835468
2492098
1891458
1291588
1433272
2796476
1398930
1028891
1144396
432676
1565273
221902
623254
2828084
2696594
47678
1508397
2811206
2122384
481399
740559
1205866
1487463
374303
1165003
1914820
2345808
1182430
2082261
1816931
1657572
1415962
262342
1945536
1498832
2509641
1979091
876366
1338489
944957
2434316
1988156
1588207
1233
1413749
1038154
419454
849033
300849
247324
1210288
1879706
311515
2332683
2794488
1359976
908443
75810
1968946
2146241
777819
1318362
2174454
2695403
2907374
90515
2320691
1836292
152601
1701554
2764332
2229903
2565466
1402213
2677591
172354
110935
1271618
2130605
594662
824288
2205704
77589
1823711
2063383
1303078
1584117
767462
1349835
2051071
1261191
2021297
2398311
1172457
1943028
1554269
2399791
2789115
830383
836027
2865499
2479225
2294480
1765444
2691493
264924
1331032
2378232
2025776
1525507
2488031
264256
2606828
1953205
1015875
2051502
2913627
1666233
609184
396664
1021843
623581
1342226
2126626
2579690
2015617
1972817
1409505
1539948
895070
383583
2578232
2397607
964748
1753119
218067
2917708
1240229
2481511
2185491
612534
1131261
2314093
1168861
1710747
465690
1957027
2798139
1027418
2591738
1998440
1947114
2214767
513205
109570
2108789
2877372
109440
1272068
181660
8932
1842974
46412
1478525
961226
2525467
1386426
2409793
135900
1841087
2801942
1611570
534491
1493116
2190765
2220703
1767210
2154766
2112453
2372698
982716
2017290
864411
1905439
1766592
2649148
1851914
673380
525776
1510298
2790650
2448356
616686
2731442
414056
2515565
176411
92265
2848850
2647761
1248306
2784291
588566
2612774
1833130
2572299
1995554
1202863
407964
1385237
2486705
2738807
2004830
1720090
1332275
848935
2502923
2492577
1089210
2921597
323983
2012589
815340
373378
1524650
2295510
2511501
1122214
558791
2619388
2352981
2143332
1358869
1272087
2159858
1979638
2857521
2192472
157627
1120494
897377
234756
2416671
2027971
296473
2001222
2557600
145638
379869
773230
1155025
756671
1497578
1586155
1893035
2425403
2642880
1818278
691431
328172
1250920
1334911
1908929
2176984
918560
447536
621700
2202040
2752872
235688
2883433
868307
807209
2468991
699588
151334
2526969
150680
476750
1870932
894717
798855
1229813
2685459
2855012
683542
516692
786824
2893349
1260698
2303825
2477743
2533221
2823320
751146
647049
1805795
1195857
1673537
1626481
982140
1153865
759656
781607
223664
2720350
1123793
2689574
1373818
921185
620026
620130
2908767
894350
959599
262668
418962
832260
535380
829800
1426059
88816
2564957
2663336
274731
407343
2737260
1135292
2453471
2559129
2774246
2662730
2793873
129382
2624088
2444648
639727
2560728
253107
1824675
1175911
2723706
2813172
633773
1762891
2903945
1158269
1797138
2153756
318836
294879
1033355
2376670
1862355
2758119
1895647
2819688
719071
2125944
2714041
1608897
1809351
601488
2492209
2221748
384409
1016728
2867167
1025236
2803790
356416
1378866
2685895
1287425
911619
1961553
2144858
1314231
2646367
352324
1131529
1492151
1601104
189908
1157508
1229832
1640512
240128
396161
1932508
1232908
1442536
1248228
1205283
1819111
2222288
1078237
2797655
308417
2236656
571426
2855592
987385
775003
64891
1314784
2494479
1440744
537953
2463937
2554645
994555
973461
1029784
2634787
2898134
2936048
1892367
2752855
135763
425923
2225501
389697
2616314
1942080
1396373
509885
1137877
117733
2568938
2146951
1577511
2365981
394054
1355985
929214
1282074
324948
1081525
1699552
1174483
276052
1381744
2479171
2106430
1273947
207510
1086655
2220090
758728
1269536
1114558
2577013
2525597
1477403
565486
527124
2220819
2684004
1058825
2577054
277415
892518
1133352
92859
1588929
2446102
193597
1427075
476450
71252
2740093
2810947
1539893
2672043
1382657
2321066
2236324
166460
1050075
1423147
2420106
723455
1368354
2109522
1853990
2688878
2130394
451025
1870378
2833125
2823521
2437813
2119128
1329893
2900322
1512054
1136327
174093
739726
287919
1533976
351976
2290639
2737666
1452860
1012300
2155586
1784298
1190876
2019481
1668857
2067589
969179
1662615
1330936
519816
167650
2753100
1228008
2102802
692210
1256037
842553
1674960
2895395
1803473
2035250
696033
1910126
841295
2477482
2364016
833907
701735
2146650
1539865
2327619
2052970
2123739
2572378
2193646
1517810
432032
1436477
48393
1403191
2356610
579805
318333
1823134
2515939
417867
2748755
1051669
2549218
1442765
1126932
726417
784706
251043
949608
943284
1442305
2521863
2651991
526409
1177212
512901
2794009
940145
506350
853782
1505440
1260251
2154334
2935704
1423478
2485484
1141011
519045
332820
2205117
547507
609137
575013
574903
19053
1559892
1952448
1760020
1183644
2922034
2509762
1389013
1658065
1837393
1718987
2653927
2157304
1761443
1475297
297480
410870
1593496
214597
2461354
2599071
892671
1617130
816979
1709770
1241232
445175
677163
2306561
1476959
299322
2484200
1164966
108789
590859
2546100
1296036
202833
2202011
1093916
1033954
2543874
1026055
2119273
1976969
110184
1786966
511372
749406
1447782
2395354
2812221
2435339
2414769
1608309
656680
2676003
1553567
299382
2565136
1239871
2122273
718374
2398196
2136540
40869
270628
2266793
1004137
997722
1246306
2608838
2793217
639843
2695768
1481722
1953213
794227
2223506
2437317
2787747
1924180
1016965
1784494
282511
2774655
2635403
1040263
1724245
246828
1008648
1725541
2663116
1077573
2664551
2331538
248511
167049
275711
1667680
2013907
1310268
867921
185771
1515274
2777823
1266913
2921956
511202
2887061
440322
1650906
417422
14575
1316510
1963123
703338
2698480
1302348
1743844
1761547
1928358
2558477
1056808
2585193
472135
342027
2810420
2821951
2881646
1638413
2440165
2490687
1473502
1859200
2863294
942376
1861750
2084441
1012372
1888693
884514
2687123
298042
2852469
392982
1944833
2623281
480721
2729728
614839
1134590
1010780
2123489
816407
1987326
193996
770098
2324859
1412864
2507132
1530407
443384
675127
1246738
1587104
1952272
920645
828159
1717834
144413
1670934
925191
1084649
66530
1628799
2042630
415593
1292607
681992
2496400
1746552
238822
2259187
1281316
2029842
1619137
2073338
1038104
528226
113340
1434861
2450422
1781365
956040
614370
1023325
1544750
2899387
1388770
2090522
67374
1290082
2538309
2280958
324811
1811174
2649259
410756
624996
1868682
475925
1021665
619180
737060
1902040
494991
194705
2621797
2455671
1769848
1534007
2327882
2272146
518999
1761781
2661219
1170936
2182417
1213222
2530555
2314075
602071
2282799
839774
151386
1465526
538522
1964975
25948
936337
1778438
2380043
894637
1213948
1810414
1701545
1035484
1523123
2480092
2657939
1926286
226364
1697891
267075
1952493
768765
70448
48126
1971603
2264337
1316877
1415147
631847
1764764
1022030
82428
2677267
674270
2685069
2938406
596115
1723520
1823036
2231303
1135218
280722
852392
1092218
940736
1978835
1454109
2404687
1681503
900142
2135604
344315
2417534
2133801
174900
1970959
1625516
2153525
349089
1010353
146734
2133904
1845930
1906122
2870515
2386452
461669
2284231
430455
1006963
1580467
2676860
1885677
756383
1118256
342259
1186705
1883558
1034953
976100
662847
1191356
2272990
125019
1780137
2024671
493876
675509
556271
1930948
2305950
664732
1215221
2293114
1169620
2385170
133813
2563973
980177
1484792
2604345
957791
639270
666770
2219183
1301127
876103
2105923
2758891
1410699
2368312
1870587
1840340
741188
1120075
1444686
1380661
1343229
7759
2493318
337987
7125
2298587
2396719
2384720
30625
2233917
2693631
1903329
1980299
1792975
2635464
260689
1157825
2815349
1604769
480411
1503663
1238547
2445304
2741000
1511937
825305
682210
1483883
265385
154732
373554
1970042
2452678
383020
1969121
2681527
542646
268350
436652
2497348
2751060
2330417
1493337
1263948
238538
646410
952952
2121634
147238
842422
2921263
378853
1101320
1847327
1464758
1509046
2113833
174127
2666566
1928838
2683741
2809974
837923
2711342
1012926
2073895
1638079
2151804
228287
31874
1624341
1626617
1552421
1474882
921291
2263144
2228568
938957
2428368
665334
2758997
2024162
2111116
407541
1068207
1325500
1091015
653983
682972
975025
906246
1569260
1951581
1806885
1042537
86143
2453486
2729054
831822
389591
1122124
2422959
76467
2411838
2026908
2874044
524084
507919
1609209
2838235
2508798
855005
1276174
957674
54572
724759
1065503
1582606
2587751
2251223
104814
1890277
819992
1352878
2845393
1242108
2405716
1925645
365750
2011179
2613145
1561300
2075495
731055
779370
568612
1765669
1159823
1425258
2867354
1036579
1969252
763627
2503908
2159546
138125
2034010
2431673
2707315
2058544
2796611
1826865
1223510
2072184
2104626
2190977
2507384
682723
2008105
1985485
1020398
2440060
2895814
1515926
2107477
2388373
2423355
1155634
623498
210271
9154
1071055
2555106
2338463
2531794
644881
1332936
1001794
2779549
941947
1329016
346503
2749822
688638
1535632
2876722
445032
1983542
1368665
1353479
526038
2235821
821235
1380145
1473281
1401016
2732253
1741467
1964004
221718
2449389
1866875
2239119
1785985
1447989
2206019
2214378
2245711
2491652
1912143
1648904
1907402
184835
2463749
2712060
2784900
392451
460234
1096468
2066780
1929528
1613332
432707
277423
1832947
2614111
1584241
458336
2319778
2563729
1808782
1947461
220442
1515455
2245786
846050
1009948
2655569
2463013
1817322
404688
2138708
677518
1824073
1699492
622579
2786361
294223
2030623
2066542
1935880
2691427
2485611
417987
204088
2353027
2242108
1404294
1901424
2461458
747173
2032927
2032757
844778
2524641
580035
2753980
1205325
2819212
316500
353240
47662
2172763
1242184
688556
1010322
27811
885163
557051
1438567
2235909
1067135
2695991
2281983
1122157
83075
1595329
1525996
1685579
1169198
444407
852918
2803315
2732247
2210407
335942
464987
2518088
522648
442038
500649
1056636
743480
2081637
2024867
1976292
2834098
1965085
278377
2265234
1556220
2216029
1196888
1062905
2472648
2549777
175330
2917282
2782718
695127
897163
561131
1111525
2206090
2537939
1026945
922306
483036
963793
1666273
987914
2794832
110441
1626564
288943
2617614
750324
2603469
2818067
339279
1875571
2437194
1144424
814920
1823302
1025393
1277379
2225489
2337512
1809736
41863
1514060
2271793
2592580
1650305
583119
842328
1549000
234952
1197923
175651
2363618
2539314
138301
1068897
448384
2895470
1084224
1477075
427965
2901115
708293
1497762
2300444
1519841
609295
1789260
2352115
2657732
294191
2786287
1604236
869547
1563658
6558
44418
781915
2858662
2378414
255072
12289
1946343
2685211
2215045
1990799
2545195
1781671
1691119
1977163
845954
1351441
2095808
938061
2422998
1235832
337111
530725
2735512
989212
582221
2232170
1600382
2064846
2928808
65005
2403362
1009766
2696556
1742307
2895343
620181
1039474
327950
2206718
317681
2436725
1062509
2687208
2007989
585327
2501150
373868
1187404
314691
1572885
275597
2442035
2876535
2155651
1714741
1469340
1024211
1778851
408513
1947826
2051281
1804700
226430
36946
296248
2793866
2763429
2443731
566569
2727067
1341952
536628
1308638
2849757
879824
541631
303082
618556
1274607
990004
846382
1896359
2423718
870505
390741
2172002
449676
2522288
1923423
1302679
1059098
2655035
2793515
2425750
108626
314514
1366574
1789115
165176
1509342
2403041
2398149
18092
178154
1324761
2734185
1490613
2538079
20815
693036
497591
727569
2424800
461546
629872
1693835
2676346
1163845
1667297
902700
2851294
1365016
132975
1506935
340473
19327
2863065
761815
1454189
779448
2207610
2520295
311005
2889553
1534176
490185
27772
2507340
227339
2092817
105583
2850769
637809
2383155
2523717
1811685
2884139
2446912
501809
700068
1291485
1214048
1113062
1136654
519077
1873442
1998446
1295526
284749
1227116
1223531
1788104
1904492
2377845
226589
139376
1545098
2806365
2149963
2798570
44947
1787058
385163
429947
191607
2699335
579826
1479809
974574
1478644
1172214
1303739
2226564
2584420
999094
2728385
2925560
491910
535480
2455423
1366810
625509
1808383
1287047
568905
2155375
1221893
1508894
527426
2515487
2125186
1973207
1590261
2423118
2118762
2890285
1556554
385834
2395120
503747
1765346
608289
2091246
2639812
1004454
1343155
2794626
1682810
608038
1285389
2823287
494929
2880438
2289425
126159
537348
1038417
2555123
754334
835473
1289876
2723733
1718130
1205907
2734527
79582
1290827
2508650
2756124
1378856
2634791
1264294
2376819
1429305
2163769
777530
528161
2926908
1195480
2256025
795904
1339914
1029479
2053496
536577
417105
973410
487468
2254340
2641460
1902581
1195481
1145606
2709903
2436051
1403566
2734742
2196565
795525
1314946
1162263
2038376
1094757
1564876
1916837
2524545
2156804
2540615
1604459
670236
2230722
1803
2496799
2919801
1829832
1975158
532469
2503292
1209049
764112
40389
1038170
1689192
1829372
1835258
1073288
2179753
1673831
551166
290886
96978
116865
263626
2212025
752713
344335
1885540
998036
1853888
1946658
1571587
1768130
141748
369518
355366
433331
2911869
376692
699672
2681899
2752240
908351
2204143
308378
1255078
313579
2258161
2843733
328584
747439
2812971
228681
777847
2311788
1011192
702738
1901486
1007656
1696760
946466
1866213
2084492
2401577
2237446
1709586
2457174
900913
1387951
1478752
1256352
1027130
2886827
413374
1975970
2810447
116196
2915485
1922796
1598817
514869
356698
466546
1184247
1420424
1779225
938790
1853688
2678628
1137369
1414891
146100
1756296
378915
2898789
2472300
696764
2916733
1962743
1513397
2790846
2303382
1530727
2493988
2393878
913000
2233668
487506
1628201
18385
2075448
209294
629405
2728081
2535876
1464801
2762571
2553439
1851814
1645618
1652675
1590789
705299
2388907
2344720
2764363
2010353
2918951
372073
776782
1339353
822269
877944
2768562
2520674
1881616
2060141
970527
156403
1047496
2293669
583360
17698
1080192
2061686
2573439
2657885
118490
1464063
2158714
1590633
2562897
2845910
2654842
2782803
2794150
1519486
131897
2846199
479615
835724
412643
2244605
2809992
1418602
2748994
2492447
604308
2596848
439178
2287573
813846
113103
832561
564678
177406
231073
637684
2931736
567876
871859
1038641
1774186
293999
1621797
908565
694645
2001656
1825139
1783159
2874730
766065
710331
1792343
1413644
1474909
1107344
1018288
824795
923275
1398334
2588149
1064417
701659
2835430
2172603
2789681
2787069
2883057
709557
1030134
1018286
1590398
285332
1338126
1625538
2411981
261584
1870284
1126788
2131542
1551318
1978918
2600812
291424
2171795
1288798
90521
1694879
1088832
100847
1454186
2800837
692880
2065303
243576
604261
1636252
720788
2123998
1003021
1729233
2105507
1830691
258279
1124676
1762028
994543
739649
1445225
1601253
345101
2383031
2205993
2526932
2776564
2646204
1386023
501205
206459
806756
2275862
822091
1188248
2333384
2395815
721443
1305599
2465948
1791282
936347
55130
1672716
1097175
346633
2758360
105639
679620
3374
2396052
1647906
2534655
854446
1437893
1431936
196233
1693492
1163314
819862
612189
1403533
122921
2159297
955544
779380
841685
2571741
72176
1768337
2746249
311311
2920559
865129
1509843
847202
1045183
2212898
878534
73432
337750
1046571
476692
129920
1105532
1408364
1867162
655679
2215583
1728854
757949
2663244
1463638
875078
2188328
148831
2048055
1964315
1526719
2939135
927060
77718
1760335
1667678
1966199
1635835
2603329
1917262
221818
2716897
2640409
424282
1398751
1433047
906447
1036855
309667
2452610
1085559
1201561
107788
2876094
1259809
931403
503754
612476
1528088
2795335
2045805
1949723
2752327
177766
1417497
2455155
2718068
2015748
640854
2615324
2780129
1362953
2350025
1682405
875508
2572231
1793822
2271963
1820453
302226
2468679
1062226
117500
1491190
1213966
107082
951954
767059
2073301
414779
2816132
2402836
949430
1796044
2627930
235265
1739201
97876
268393
1452081
952198
2288936
1983024
1719299
2673785
1595600
1811589
1772653
652003
1283246
715296
795355
167084
256239
1963206
2129158
1423684
1678157
2320882
2336952
1898855
1436277
1672987
2062767
2027452
1955881
859473
2200327
2920984
853336
2328741
1644804
2689003
1085386
408572
765543
2778187
1689608
71415
2382334
2094902
2847532
237161
1777207
186718
263925
998763
850592
382799
1684267
2077319
347043
584053
1958191
731919
2183323
1778707
653352
1563842
1275575
2234523
367801
2546847
2738110
186830
2901431
2564094
2498768
2025411
1010217
2596110
141696
1254194
1842829
1831159
993157
1244721
1829546
213445
938606
1278830
2688137
2450808
2330868
2562775
1532299
309225
1205955
2687408
244298
2902242
2020037
159114
1387116
1798390
2882902
2586171
156563
2141920
1567680
2166151
2691134
151926
602543
676624
2634695
2545701
1288081
1762186
2905472
769053
650744
1432983
229164
2311889
2636749
1242389
1426155
1002654
600556
1732855
1469272
2534985
27028
341756
2439226
567
1131005
2692309
873371
1480134
2637181
1583000
1950207
2635440
2446767
1447954
2154076
1990649
1057363
2275545
671389
1627536
1755416
1505573
2028729
1904821
1678925
1498481
125930
2531322
1100090
852168
1296845
402392
451598
7697
359730
1916950
2526004
2937928
1150433
1876575
40418
1375922
927562
588753
2784062
303322
1588377
1272747
2662931
1723789
1016460
144204
2555593
1731378
52248
566992
1861939
591037
2125070
462157
2915917
1826181
1871582
2927408
885232
2700163
2608215
1619187
2248461
2856217
293941
3507
629898
944523
1814080
658556
1454305
368360
2673528
1964494
2513532
1920564
2467605
870407
1778352
381502
1782412
1060966
908595
1451080
2627286
172923
1745925
1415270
2521653
923633
2555916
1027256
1085024
1735541
2894494
98434
2199062
2683661
2519216
1770323
791749
126690
1296924
1999182
1803643
275164
713861
2890457
2798420
1915495
1828173
1247056
2657208
723152
664611
2255860
393756
754950
245183
408434
1981172
1098827
509162
1275413
1180023
1594447
2547127
352078
139481
934566
1393281
2175167
1176121
2770264
1536991
1370623
2894702
356025
2860420
1965834
2550878
1163949
1223985
1791539
2360775
1675204
2593699
548533
2059116
2714766
2095364
2076427
1138907
2703524
392721
2317350
1290141
947705
2103202
1998541
2319274
2737240
1132879
2175696
2727092
1624660
2194668
1547106
2153401
1473343
280742
2732932
2329085
2205959
1661611
1704778
729124
1740752
2444647
903547
979563
1124189
439085
64930
1615498
2200558
285980
2590317
1289330
2542422
350112
1795927
1366981
2151615
772374
603158
187743
503610
208399
1782767
1268643
2129489
1605101
2298091
273140
2902971
1241990
1990151
241469
2930981
1894881
1200219
740837
2889713
589932
117587
2010210
2036789
2381088
1797485
2781100
2101875
827289
1590715
1717987
2623858
2233496
1098595
300150
167388
818628
1651251
637329
2423133
2665654
2430216
329874
459473
2939512
620632
1594385
1833423
1053345
31789
166184
1639931
1468340
92576
1728741
2702440
507841
1302882
2363118
2377905
802965
1855958
5965
171622
2436357
2139025
200895
955658
1424922
1318566
1525756
1637831
812444
2726731
174468
522163
2071688
514444
271559
461493
1629540
1421743
1315805
464452
1094379
1702903
954693
2763415
2781048
1432676
58235
1958847
1099710
504603
793873
1891288
1901747
1607209
1520923
1079562
70025
1983447
1208689
2715996
2139260
609244
2302259
873082
2543780
608189
1474719
2528183
1536474
1226087
1831099
1859069
2829769
1308560
2042349
2507403
2455208
683948
1990872
1293132
339257
713660
303747
601387
910287
847698
2067451
2494120
920830
2403148
662780
1840364
1043194
563582
818363
2715119
2673276
1178195
1572276
1191916
2056803
223158
321126
1056578
868719
423101
2195484
1211005
2802739
2372560
1996435
476043
374971
1762822
356098
1569196
2206786
1362828
2539887
1267064
2044778
2904116
202358
1683049
1250140
1171508
137332
84395
2663704
470417
2891450
220394
1956741
1240916
1694768
2270763
2367759
2306320
513038
1571025
2104539
1973978
2519408
1461508
60970
1796911
1420869
547166
528072
2521293
430041
749070
714421
1475840
763073
1995868
1038395
479446
855881
1154824
165508
1565845
2717237
645280
293267
2451698
992249
2296140
480969
1156390
1034635
1051678
142993
1133770
459962
2296643
2399956
301781
2214369
2813548
563918
1229959
2305343
1209353
967839
2613662
1028886
1740040
209920
506015
1047112
2438201
2711230
2293250
1074722
1550244
1982532
931720
2066447
267810
1309405
1784475
1229842
2378495
627457
645920
873969
1949691
413518
84094
1487504
947576
2892592
1742259
2402927
335460
1114248
782565
222201
957991
1107583
2267904
2714151
1023209
2079382
2271683
2596536
1411014
88782
1017124
2463261
1667394
30313
1915449
2676040
2916947
989108
684351
2778161
745421
431153
1997272
2614025
1765892
176507
2813648
559641
2863738
2589668
630685
737478
1901676
990119
642654
543153
1351940
2802054
1426838
658777
1725441
2281567
634558
1116070
94970
2650699
1287346
1623191
2191692
2773839
325864
1032024
1317202
2531594
46116
821363
2660700
2635178
951579
512011
1280302
1899575
2575472
2494172
2364956
1331203
1045813
205686
1479781
2778310
2277099
1432661
2913414
1242568
460619
194535
1230023
746218
2378961
1894484
2869525
416705
223894
2233726
1615020
508678
1741378
2771768
434250
2103943
939713
500204
1537811
7902
2876751
2639527
2477188
2662819
1187610
2244212
2756163
336257
1569496
1912114
1647909
2156678
1556774
2317075
2805450
46314
1456875
2048791
960925
2696661
130378
929575
525045
2361190
264207
1837482
2271758
1989844
418337
1770944
2548194
2928278
1041618
2141020
1803887
2777835
2847498
2229782
2656313
2374771
440174
1522591
2773385
1143417
824408
739709
2134518
800063
870869
2848409
2035639
1551931
97181
2114162
2316735
2213429
1511249
1643966
15235
319772
806449
1209612
766011
1578404
2605673
2522811
551953
1442378
1186009
1623746
1714828
388386
617112
70339
2283018
320857
2412305
1281463
94727
2385779
1419566
139626
234191
82123
1134478
693282
469637
2925967
530412
229953
2294916
2094878
591644
1121281
2326523
287379
515919
1017261
1860092
289364
2118602
1414253
25138
1517515
1051394
899953
170129
353658
1437383
889912
1388349
1897860
185412
1182759
1307295
2499785
300799
1861463
200873
926780
536035
1874057
2208226
2879797
2548952
2789640
387874
2446791
2784371
2382594
2110990
202135
2470451
715911
2773150
2793618
11877
2435528
2756958
2191253
1072065
1535900
1141501
2930434
2596061
932828
2435319
2089914
191287
1938363
1093170
2466494
1626617
985047
315226
276491
1521201
227039
615744
1139822
1283274
1105751
1531775
326157
708404
887198
893926
2815125
2704710
1219501
902294
1156529
432514
1619492
742591
2608087
1744239
1585234
196221
117708
1388667
2165070
1160203
1318955
451458
1048124
218054
716464
2678842
561290
2388772
1285806
1108479
1311275
1667826
1308288
2204936
2849930
845922
1751249
1766085
613169
554070
612324
2868010
2726372
1128185
125853
142475
1128180
218548
1838832
61788
2523249
1130616
73838
2727048
1817529
13476
2731480
1381102
522326
288582
815784
198440
469285
1270237
491581
2789876
154278
2370216
1375702
458065
1109503
1239488
2165445
1592897
2133235
432385
2213212
2344644
1963810
442754
453961
1394834
1837663
2377637
535604
1849950
1504933
2308324
138091
2246522
1254933
162351
1170792
1249603
2884316
2696113
315488
1381157
1895260
884574
1509660
1564872
279344
2284232
1114826
1301362
745999
2720451
2090234
1851885
160242
455374
831828
89855
1429056
2801285
2710989
2552178
558887
1814606
501021
929189
736470
268690
457442
2009485
2170833
2626655
863005
1008688
2879056
954718
2072918
2015776
1304293
2423484
834136
1044810
1851056
2654689
2538189
1028475
561771
2016960
1010592
912197
2538622
1150987
789586
2697896
2519281
2055949
1065624
1257827
997326
2403670
2057636
161303
1005967
1149759
2406131
1598757
2239982
1227195
1964059
698179
1181749
2467851
2593164
1902519
674340
1254478
1096781
377009
2663519
772607
2748592
1415353
250304
1796247
1372540
2541881
1076114
1376752
927155
1169118
2329794
704079
975935
204162
2755563
2359664
1026662
1890822
2387040
244192
1971026
31230
2683390
1767765
268369
2053270
553046
1362567
1726176
814964
2496515
488504
2409132
2335232
453258
2857921
2396421
2090660
2400206
1434681
2736496
2044318
2481461
395673
1207635
714521
942970
657047
999915
1068208
1221349
779463
301956
2096418
226604
2085751
2783099
1596183
2223536
936017
1341946
1709133
2221841
2174643
1029481
1544586
846710
2653834
2752
1037606
1767647
151531
2570379
1050083
2912010
600443
138987
2660138
2620228
2719230
835896
2881216
2870322
1160172
2076580
1189076
211077
1054215
1253056
796779
1424224
653663
2329150
2814190
2067850
1672169
487511
610937
1838500
1213831
1482857
2194526
2032117
2539372
2666157
72281
908385
1170728
1125099
756040
610535
225225
2659182
686202
2744638
14867
2323728
2220429
625003
169384
476265
772347
652796
1570652
988021
2551285
2451205
2443103
2640897
2607462
2043183
2156748
69986
1215843
2611659
2531676
981265
276403
691191
659646
238344
2291118
2040907
37155
643196
2131649
2554385
896427
28090
1687251
1223046
1851269
1371682
229563
2275105
1752553
476602
2927622
1635009
1269911
703880
1343809
620303
2338661
1717138
2631269
6865
2795363
2185554
1752003
1270948
1828715
1798546
2251426
174508
119946
2577089
2383203
84807
2161288
857896
1813841
703894
2765924
2646106
2221812
1444365
2538584
149763
2845637
1408831
699735
1094439
2199346
1341861
2222160
1490510
863750
1386840
2252134
2141158
1004613
2470211
1868976
580739
547266
525441
2706304
329093
1331276
1616230
104270
372263
826185
2520190
1709892
2057759
89573
1302414
2851271
430779
1080372
1215515
2905404
2136275
1776273
2321497
1673984
743838
279833
2193641
357751
1744239
82047
2524878
153638
2682996
2024157
470975
1553450
502734
2460273
1939219
779647
568044
1497831
192301
1015905
108026
1830912
1591609
77536
324919
241028
406616
624100
114267
2659275
2860740
2372428
166306
98743
2299186
2403162
1500185
620515
1578914
2670463
2594536
599665
530446
1808841
1383202
1665294
702762
2728089
2660265
2881843
2078092
2096809
1885853
510218
45552
785576
2524555
2269827
1182913
690996
92259
2091380
1246489
2469229
1669473
1255522
1905760
782661
3258
805951
2417950
1606393
730069
688000
2865662
2032565
2451075
2746203
2227064
680880
2245646
2656397
2543432
2444779
1105990
1059755
1903088
529174
2786932
689157
543133
2588037
2491063
1096755
1706360
976892
202502
1971959
1724993
1110276
1360446
1986155
2222248
67937
2773086
1833637
2936421
1343709
2809672
2461319
2888114
1634403
1360449
2567392
1240658
1235762
279430
2905199
1556442
17360
607512
1041298
229535
836369
1898654
470710
1017844
1620690
919292
2712563
919554
2349725
2679538
549727
546624
501228
1944835
1249603
1872371
2475377
1072945
1814339
840319
1821978
1007620
2871880
1901865
1880687
2524300
1181174
1023807
1796128
312515
1770246
1094250
2046792
2654687
507833
547789
443195
1076674
2216266
756282
2307752
435097
2826525
2669823
2402020
2191128
2109614
1218030
1876331
2683819
2365479
2111044
887419
1195883
1895860
1527399
2547768
2793712
2186605
1143037
1931109
1550113
1351410
835789
2203985
2107025
1561624
1978917
2051888
1348691
40770
1857799
1884564
1518906
1037105
2523228
970280
1322081
1651595
1806141
774004
670634
859201
1913943
2093486
789288
446849
2183402
2274080
986274
693885
1535620
363576
2393663
1988610
1857663
1539072
2234282
674259
828626
686780
61627
660611
1914262
507312
1159614
1679332
738469
2498127
2260403
617691
1489476
1832050
2566865
43202
2531491
2503650
772399
1679433
418983
1463070
117118
2673010
432753
561264
1864861
1004996
2787243
352362
774727
1518302
2624585
460839
172746
925435
1966686
1870231
911760
1731174
307859
778358
143179
621066
1471585
1849223
701822
1263388
1615907
491316
1596287
2111848
448708
2295607
1685474
981555
1189635
1118828
1137685
1236135
274554
2783249
2609334
584791
404814
1111732
67885
2516242
1060322
2277208
1626744
313187
1427583
2902303
463228
2144107
683851
1469263
973828
2262106
719946
1228646
1661494
1057473
1722745
150233
1158330
558259
925757
294946
2741221
999392
2904049
2377508
923967
1860196
1021318
1555266
2794687
792571
351335
2458987
346097
1401710
2272974
1589344
2638644
156597
896875
567203
538406
988385
1225342
470936
2209606
1711510
979229
1988385
1887301
1319885
2131642
511569
504128
783863
2116722
1202861
1625291
2274632
1787837
2242541
2090870
2229816
1489358
1250877
1876024
2325024
1702661
2748301
752370
648165
2928295
287938
1776484
1749485
2818996
186641
2324290
2437378
722016
1432857
749388
2610076
2008983
1283088
1046674
1601003
1431629
627674
2717508
50773
740663
2663630
694598
1049725
2603461
975432
2646106
1891346
2835947
1583305
1633005
1128879
2528706
103908
2881856
307164
511356
2717861
2446960
2309452
1293849
2089333
1112965
807596
815505
1479491
1935883
2920920
2001093
1783615
2778767
2851698
640080
605931
2468290
340151
2484698
2795558
2146500
2666305
1618704
2727341
1184514
1306343
1591354
2695315
802860
2916574
1992864
504080
310145
1524507
2634639
2655392
344180
1056139
1436172
2769590
2631339
140282
2036217
1681210
1934435
272306
1786829
492323
2682625
777973
1130024
2765595
1938649
663986
761374
642763
247300
2685566
87384
1423929
1386610
2243783
1563858
909476
1621400
293126
2154848
2738529
2664813
1375234
2070344
2714236
612368
2045042
2446221
1548732
2488978
1392207
952724
1922280
1071777
1981566
2291139
2848343
2910029
1278985
22293
1453903
2637875
334645
2661720
906644
2312037
880715
1191998
1508300
315084
699032
2815562
1294884
414836
1189494
1902916
1644705
49531
1386056
412735
2264421
275523
2773965
2325338
730106
2131464
913091
1838217
2541804
1970163
1947397
2936643
2078374
87738
165086
1129495
1615345
1080007
2171484
1590628
205890
116934
154835
2655648
3517
2254465
1232713
2782346
182668
2868987
642089
1762317
1561439
2130355
2754142
398876
1556165
245250
2325371
2395503
955209
2007250
1054042
2605227
800828
1796428
1244790
2543087
1550815
1260714
1566299
2394858
2256148
323656
2803387
242085
2042364
31140
2176714
2201474
502005
1570838
1309553
2130713
391501
2142581
719939
1215649
2192842
1234336
2504003
2490710
2882419
683210
1066187
361878
2070445
1543995
943366
2929823
2881151
595920
1380583
1500922
1926539
2453105
1534379
424145
2201695
1668446
1895683
1663524
2177548
714975
2641730
1317381
1231992
2275253
1001297
2196600
8529
2719331
2174989
1824034
434774
497359
2232003
2613519
706277
1026493
738864
186667
126158
1167604
1055261
1437901
2657227
955733
1922936
2273376
1103234
2402058
2035817
614088
1534640
720926
239435
2732236
529453
649243
1798831
2611490
2613254
1122939
2078406
205804
1630290
1059713
1508252
2722647
856643
2137521
2195948
1628913
130960
2468452
2928298
2666580
1672325
2100303
952008
2885272
1141179
2008565
1205434
2913808
1524160
1279435
1282139
90421
2581769
2296758
165264
2822339
1662993
121149
878716
572305
1540927
439370
2844250
4752
2352019
2114816
2189347
2344975
2172133
1117321
977917
2768107
2326172
1219257
2878510
416544
1357568
2722335
806170
1456883
1551469
2597430
2217167
1468290
2642929
89494
519001
2737975
639515
325377
2315506
1511959
111599
2877772
794491
1264391
150320
469119
2628678
1130179
345812
557517
1333373
2052983
1864360
2388257
1879805
196720
1181600
2829268
268638
98807
1803065
2605322
2161867
2420092
1205830
2324223
854946
2673271
2194131
2709887
973097
246742
2262299
167882
550229
546320
2322814
2051121
1794996
2796096
1192376
2065726
533147
2625967
1802874
666388
1249277
380063
480773
60672
1873213
877988
326580
1048176
433062
439736
2579343
2509475
456185
1891933
2835578
1774430
474844
769192
2937168
2768982
1794377
880944
53165
609437
510442
1181573
781755
351428
145742
883718
1723886
1298805
1770968
2926317
2485738
2556366
434218
1667138
2904320
2654771
106661
429268
1281943
2306961
1663527
1223365
1476893
147374
43272
2090080
2161861
1670685
2168912
249072
805631
38717
476750
2017585
25614
815220
2681586
880566
1474393
1798116
1930150
394498
2716939
2513380
1630701
2127974
1737482
2018016
1512927
1788651
2328997
1023131
2841521
1656278
6997
1414266
2170053
2181462
2669762
1021171
1792209
680453
8374
1949480
625169
915184
1415941
953089
796605
1094807
1082950
2772844
1429690
2270023
637832
378096
1194969
1751926
2359814
233959
911235
1739735
2068035
141198
1503093
400270
1017479
2049399
2427633
2092139
926487
190479
2797900
1299450
291174
1468735
2349194
1708431
1281114
1621921
3635
2239485
1634898
1389776
641589
2721620
1168183
2376824
2107117
640928
2910442
2779358
583801
827859
163162
1655451
351356
1808206
766860
1788128
2716975
2248850
25114
735859
789168
2643974
1375415
2777899
2633700
2407526
2359821
2602891
737910
2395963
691473
1076493
2565314
777781
11068
2312015
971155
1461922
1201373
1249799
1928822
2112095
2359101
1016442
494974
2651705
1252820
2676829
2326937
1678886
2603735
2437007
892236
1802465
609348
1006579
978666
2193079
1393073
1526126
1221619
1551304
1735580
451713
1134777
1103483
2745994
1964677
1502447
901509
591475
1610245
181371
1344891
2139470
2370599
2114036
904241
446857
1478332
162091
1974231
1549757
2161326
1680003
1709438
2205047
1728792
1536979
1709739
206415
2875521
233788
71742
1535342
1594636
1370426
2727098
793136
1565297
2141168
2211998
1697119
2883205
2710950
2901311
415977
219521
1092351
2066591
1304923
2200917
2822241
660000
144738
432972
682812
625216
2788062
807420
1277074
2708095
2638235
2117735
1784617
648690
9397
204251
540697
819073
806137
513287
1782620
2289857
2150400
1237045
2469495
1762171
319552
1752281
581072
1159836
790967
546251
2772155
325729
2367089
1409400
1873677
1891340
1360951
1891892
548773
1404602
2109543
569448
1619761
358634
1603091
522410
2634658
1698551
274604
1560553
82963
2045076
2726095
322105
2428884
121238
2078003
1651622
913849
228163
2587317
1561930
2101849
796809
751958
2429381
2902601
1645058
143577
2180675
218607
2840182
2057539
697347
1505867
210192
2648824
2909996
2114285
2010181
1709890
2579126
2922785
1561295
1746431
2824486
2352137
2401594
105537
974147
2304085
2085485
1350113
1347288
2138683
1708053
596301
1321934
2707361
1513561
876351
1889520
1298911
1832424
770936
301300
2344242
639405
2214654
1758436
1918229
2429442
2307792
2361617
1670039
2331982
2539236
2845574
2923015
2803801
1854902
494269
278337
422
2543080
2660621
1676709
663812
2481137
2485141
2769400
1483418
1944248
720751
1724365
1264741
1106802
886836
2786944
1271282
1489740
1033912
2451173
2667975
1168710
1659578
1303441
2410526
597648
1964009
2638614
1608272
1613477
51565
1579350
1914295
2072188
2556854
760191
540080
133631
2440872
1493702
1596749
2006000
1869660
1149905
180295
985702
2532440
10041
107236
2177189
1495052
2833766
1524197
1487402
2827581
2385774
2497772
2933915
152695
487310
37382
2430560
1808092
2283561
2254097
1644091
2494481
830067
1614019
986924
435826
212880
304410
1177431
849387
1073712
203419
1653040
2232793
891183
2667874
1511242
1554918
135144
648269
1893698
2671036
132700
1040668
1314604
805456
1034095
1543351
2889528
1669842
1042483
2239145
1605568
220129
2838233
1787484
2648046
2896589
546683
1076944
2439992
1122122
10368
1705858
871038
2715177
466647
2526374
328567
2271485
2460001
346604
2863592
1431192
2113228
2698436
1961501
2146016
2672404
2641499
2471589
2085894
4844
1581085
21315
2658536
1562165
2632673
10909
1361497
1915437
2138120
894414
1633745
1578863
2444741
330512
1593885
376282
2558511
2160124
1519494
1075055
704167
190499
514202
2162694
19819
1029871
894162
2205811
2687934
1410217
2578111
351341
1270895
1126780
121924
2841552
60950
727488
1646614
9711
855956
2334340
779952
1691856
1582695
1857193
2746793
338785
2535687
2513459
2758702
1120785
1910672
233956
2223330
290699
1774360
2370518
1681140
831043
2215074
2419073
1449819
206028
2033422
2831437
2165782
1199318
615979
2069570
816402
1613550
1004615
2036013
1748694
465087
652124
1420703
61926
1673516
1502451
2108124
2735349
221842
2026514
2061479
1578778
991769
678532
1169101
1037253
2426649
2329856
2253434
1057200
92631
1907252
1501019
1925235
1054570
16095
179250
2872074
2139884
1883175
2777631
1633340
389220
1342024
703874
2288448
2821566
1187563
2792641
435753
2391443
1899333
1791200
1762128
2746638
451695
1287397
146517
1096832
2007278
795663
619558
1508826
140108
1954488
1971882
1720479
2536562
264600
2309370
2715798
1357468
2557973
2001098
2196680
2489184
181372
2265016
7979
1372313
221540
1863262
1028080
1328884
2133931
2321350
2122306
2264043
1855183
1877088
846941
683562
1056770
2144506
2026893
460920
111512
1512971
2771585
753268
1039321
1467383
1563138
970148
1481725
224801
2137848
2780691
842416
481266
2583321
1756773
1527756
818255
2660461
1978944
27312
1368943
386389
2478067
1314558
455747
2518028
1258438
2548439
2177759
309819
1004363
2416896
670533
1193140
2617107
2378992
77332
2022888
2791090
2028834
632325
325873
1360622
469571
1752097
1549011
253716
734441
657302
404049
1994856
2722512
389723
2870643
2515251
28404
1376546
1794419
2116722
1869122
1021377
1655053
778436
579185
921570
708604
2069268
1327044
1453017
1974586
1703995
1660998
2890261
1096292
1628606
392328
1150804
1550627
2464629
731756
1086868
155297
872938
670273
1479970
750059
2924731
891400
1466246
1481745
696696
2835140
944809
1569971
743972
1284939
581842
1804806
2736114
2784835
270583
197487
2314886
820677
704167
1664677
2624448
2077500
2148860
1296095
2644419
527233
1606037
2536549
1946344
467738
2432760
2877798
2128970
354364
2155701
1801858
592457
1522538
106251
2651792
222656
1335839
1467927
2223926
2219148
1597545
1576674
1387327
1726938
1143414
420961
2347626
1407907
259188
878351
949066
2663262
2923709
2498558
1662538
2856981
475916
2332403
658269
1722773
1140849
236835
2917667
12756
177221
515308
2197946
949383
954084
2774425
853344
1406251
1044930
709860
789036
2216801
2642177
2408701
1514851
1164756
2282035
1295843
100829
1973320
2472545
2835965
1220216
2726761
992302
2397563
2629186
2581449
2046572
2208693
1639155
1066547
1342830
2305014
1864767
2433900
715914
1638180
377399
955834
2606952
2416601
1727937
1454942
1165049
1134225
2822587
27134
296596
10817
1794328
234772
1411327
1207136
2274325
1860211
2372757
1000954
2853185
2568780
2530690
2160445
410571
740580
877817
168228
1731733
1522014
2066661
2694109
2845840
2523155
2098860
1508252
2250344
1591335
846689
679143
2341560
1130184
1836947
2088551
2772233
2450092
1229510
2615231
172174
514742
1446253
642321
2874626
811991
907091
837678
1940747
482180
1290978
54508
1726535
1585972
1723391
2735864
2544003
2678499
1322562
1108402
1788355
2712491
1915310
412847
1018380
2657788
1969652
1413284
1802941
2644764
118904
2608929
1692655
1356219
1201575
694406
1730988
172279
1631893
1997704
2449706
803048
874999
222875
219781
1969007
2673165
1793663
2021087
2923310
56652
1928113
1033491
202271
1167925
146402
1345271
2242583
1719314
2095013
436076
2082514
1149498
1695951
1322066
1960466
445306
2333872
1612020
2442259
246708
2532921
1149005
2752142
1162207
249562
2695702
2004932
2428023
398627
2451787
2703341
2133413
2926017
1533837
121002
2860775
168768
1580662
1299777
800171
1539314
694641
64153
397166
2132818
1325886
2880975
42230
1894494
1068529
347970
421641
1055098
1397457
2358275
2849322
2830547
981755
1580646
1598316
536448
863175
1972310
2686050
667691
495937
2628778
324249
2715687
698185
2334941
2786027
2938015
2053160
657639
2159737
822282
2316421
2050562
2685086
248538
1200619
2612850
1451044
2084134
580125
1707708
628765
2210831
1918102
1980789
2840501
1789219
2849228
1868508
2554306
2939344
366583
472153
1121343
605166
2455667
2561926
505564
1559085
675689
1556592
2027134
1156626
2638727
1411172
2251216
859576
2067088
1183434
2722987
2595794
2479922
912867
2049007
2225597
2192725
1896528
1599992
291432
240652
236786
2450834
1301602
685058
1430667
2178115
2368428
2196064
287866
2480708
2857552
965962
773473
1701389
654759
1659333
674892
2254230
2143362
638277
978938
2283902
2308386
2914340
118512
2121557
682448
2861675
1034296
911046
1381460
1702800
2158251
1212682
1422602
440193
1138832
2574374
1564665
1858608
1910048
200772
2751213
2741759
1690507
584687
536524
1462708
583125
2201834
31449
2488355
2062268
763166
2394584
2713985
108905
2661841
1572327
924368
467770
958523
1316704
2807276
2025286
2872036
879214
2243295
2444430
1742153
2339573
1362934
326298
1497159
2140136
2662137
433370
1893492
533795
1227928
2881581
448509
1979026
2116717
2037364
2431790
371222
2342772
824362
907283
1654250
205663
2514013
786152
1338916
1134438
361232
440310
1270369
1469557
1878929
1307531
467210
461008
7283
525339
2693961
911669
941437
2518478
1575836
2064471
199469
2584152
1520131
119940
2726398
1087610
2781655
2024282
776849
501350
1321598
2054257
1054583
387524
12998
2366770
1088359
283326
453297
112226
2781158
1994690
1934315
1761113
2766920
657705
248573
1987724
314436
1739744
909915
2440862
1020942
2645427
1168812
2494737
520539
167519
1261858
667669
2123181
2310174
1230878
151524
488629
1703411
116903
2670702
566233
1269837
2878488
1210286
1838249
1463455
672145
1534085
2710819
852649
1634781
2169910
1946539
1440584
1352446
1869719
130225
448818
2571800
1855943
1779270
2367896
1651271
781965
2816581
2638374
1772185
1037347
2227437
1896394
2913301
2892370
2608790
2894575
2893758
2784225
1347116
2348627
1235289
2337569
1131741
1043154
1078992
1718852
169108
2452564
792251
2309432
1895977
619010
459408
2354838
1297699
795989
1468876
129355
2819536
1610641
2055950
1300775
2546025
2201518
2026575
758540
2285285
2814087
2570610
1268770
1359973
2193769
2020292
2323783
372397
1443488
1274064
2819360
474241
1292142
569950
1821838
2195755
1769252
190587
2664443
785336
101851
1092146
838331
1169241
1953232
1269306
935532
40095
1268662
954560
405269
170524
1908162
1421142
186554
666654
1808999
1342654
423952
2708186
2338338
2453607
668249
606765
373913
1167068
582594
2029977
2718499
1577837
822763
855656
1307321
1215850
995652
1337317
579041
2390638
2406194
587298
2780647
909436
1276453
489134
2761868
2306421
1333265
352225
754817
2485137
1490798
1846128
1168459
1247328
1451813
2316009
2815065
27010
311183
2170261
2019402
2592860
1701249
1479865
727605
1221779
525713
2466822
1913018
643020
2208475
2552426
2394762
187896
1083542
372361
2871612
1408017
1433670
2699725
2587331
1469867
1217251
553385
2417818
258907
2013549
2309816
327750
1028945
2059009
1959729
2322824
1115758
1275945
699116
2507792
875360
546001
2230083
2407583
1941943
2167934
1366736
1540460
540382
2089180
795187
575963
2308953
2821483
1898322
2016674
1780112
2156589
1695928
427237
1510978
1733679
1554923
694361
2276625
2025969
956716
2158725
2163356
490847
215775
1814024
1231747
1867942
1329057
181609
932471
1701803
1639911
2558359
370292
1746514
2913940
323344
2804571
2520042
2537005
2936025
2413941
2595114
1285971
348674
2586331
2604852
1498816
593176
1603721
2087143
697540
641725
870547
2232310
421989
50350
1584000
2109783
744808
460720
1498077
1656492
896910
854916
609906
2196503
2396877
2514360
441378
37696
1820715
846475
931972
1547663
2928166
1667444
2678240
2075804
1653288
328211
1839022
2251106
155226
1554611
685154
629457
660986
1038065
2821342
2302673
2375043
1412375
1929564
2465973
1285954
2077046
818777
729548
1098993
2142439
1089285
1177799
572160
1677651
2692061
1683682
2494629
1478305
653985
1313095
1081962
2437563
2437836
1103575
1388809
1289742
2189084
2474505
588808
1285050
1730472
698465
2433323
2320936
2282370
1521327
2892517
2022010
1431367
202656
869676
2881886
736706
2153045
1681269
1348101
1935309
962032
470256
1794458
398401
2937247
1827542
271905
507207
2653380
1647264
1590817
1320998
1345993
733648
1399857
1280199
613835
1338464
351878
355045
2809477
109134
972647
2751642
2537058
2318786
855179
2167786
478337
654223
1775582
178776
2018753
2664098
1251993
2645578
287655
1515599
881572
2891262
1643372
2236732
252280
1705384
909252
1009396
1347328
140421
1380745
2281271
2411351
2656860
2904458
2920813
2406229
2145423
2412601
1482458
1383629
534333
1576994
1206423
1601024
503444
2913077
573068
279421
1599768
234593
275011
313533
931765
682259
474142
538307
117526
185091
2545253
1421526
916000
1895674
283414
2904190
1984646
1129363
591130
92783
192832
1112844
2915404
147087
617716
2465835
2925055
668598
1755581
1543218
1978790
2391919
2375700
3987
1309112
607031
103269
2770812
2854093
599403
570270
65848
1265424
1573255
2635294
804868
490663
96631
2131921
2238330
1593643
2841592
1383268
2095056
2125655
451061
1208624
222205
2385240
1625634
2606434
915473
612215
2321711
1922893
1831628
1586009
490826
1865779
2108629
2241662
2704633
229051
424689
1037468
2476762
787766
1146539
2119881
1488644
1930954
736303
1314598
2454408
777296
1245012
2074080
2091727
2636844
1188193
2053037
1960038
2746574
466977
1430232
583612
2757897
372421
1327035
1807963
1345534
2036586
2938287
2214163
2550535
1433376
2546589
977606
1915639
1081875
2577798
2059934
1359622
2310182
1551929
2643170
2844664
1274526
1908156
1823529
309111
278098
1195466
500375
2881159
2870838
1749539
1978046
945889
1709336
939145
2117418
1224876
1484532
82213
1040193
2836458
572624
2561176
2614621
906624
736007
2690333
2743499
1908905
60085
1419965
1975596
2612370
1670969
1234264
2545827
2231724
2647841
2267075
863544
2509715
2387341
1217899
169225
1698468
1656751
170020
829792
2416210
756359
706436
2222780
2640943
2272568
2358642
1816844
955053
1240894
2854882
1424560
1221032
1674447
2782545
2229713
2486354
2438578
2611412
1690726
2017637
1382826
2587299
2546979
2593512
613274
482182
2609883
1306857
1244770
1122594
453992
954308
1821667
2407376
1850103
502413
753754
2800404
1137971
153348
1105007
1407331
257338
1726178
2130998
2159553
450373
789400
2192006
1428775
1037883
2323811
52513
1035537
291793
265984
459740
2645582
2786671
1505876
1685977
2885844
2848509
1985140
2819660
1678708
1745092
1307147
303679
87520
2490488
1399982
2006950
1895092
723752
951110
1557730
2828697
1769405
2652974
2726707
759131
2573364
1059877
2044459
1131060
1577395
1931051
2423733
927688
926086
294453
2224793
2076518
809890
2163138
1273524
1318062
910946
27552
2170556
1243285
2640351
2143747
2726014
2557583
2181020
671183
1537192
2118290
1325769
2478131
2398965
1365346
1848579
2335968
2174116
2856149
1434306
2874312
252049
1175089
643216
191491
1207484
309109
1626872
1124783
2247190
2073492
2246165
1078528
2804981
1468381
958192
1640282
616731
2692500
804366
797061
2481682
2435956
829318
2845980
1983504
2701323
707468
1719682
966389
1474043
1110725
1547457
1760970
1222988
1034002
620240
2217553
145995
2787730
2407551
904243
2662729
1355073
738264
1901489
363321
1621493
844268
1921135
91152
2298345
2761429
2711136
1866728
720351
2261411
1587545
767533
2075000
643282
1881490
515123
1632848
778086
1498499
360009
519482
1169401
1021142
1858493
2783297
2006594
2223219
2785944
892721
288393
992373
2112645
1687242
1210975
965292
1423482
1824263
1267055
722341
2025172
1450391
109459
1713880
550952
1273070
67435
1490668
690215
2433693
318483
2229333
1567218
1288142
353197
883613
2171120
2729865
1787822
685941
948805
1390490
2800166
603397
2764301
1487652
2865987
370735
2746650
2055824
1375763
658341
1329983
264409
2725826
301987
1182098
533339
492992
1376317
450347
2782208
1816232
1783931
2347956
1048275
1888049
1264161
1870311
566233
820263
1205908
1366456
1252313
2342063
2450752
853031
2751006
1895080
1361078
1781694
1324683
1626656
1380542
1988158
1896560
2326792
1242163
1306632
2169751
553896
2637794
268448
1587274
1952114
1236324
1225749
2538059
2136007
279306
660611
2268107
1809878
2267380
951321
2308956
1086187
976575
2428323
2247346
2465543
2441544
1983573
258681
407579
1265261
743789
1365597
983961
2894776
1598832
319358
792075
1061882
2873274
1966090
447352
2888254
1091152
1979942
2722381
1843018
397816
276423
2300981
981780
1062032
836723
337146
2160335
2682744
903043
49851
2541078
712706
1736102
832180
2097204
2839907
2544005
668983
1135478
2829128
699471
2639786
2634260
2031481
574738
2340213
1296396
1875571
1186486
1243205
531743
2038813
2761000
63571
937389
1687078
2104987
750379
1329898
2643146
235286
299387
942689
2679320
2887996
170588
1661937
1638761
2811745
302790
631885
2300152
1349399
2713243
2417197
106767
1112225
1950988
448806
447938
954576
2873010
242359
857075
138223
893525
1319047
2045693
52578
791107
1075659
248270
2157484
1125142
633249
431381
435266
2937098
501596
527714
1834790
2299385
2222590
35234
940289
1674581
1419680
1299864
758146
2769688
2139478
476481
219095
1638778
2530649
2434208
1393693
401357
592142
2441533
99296
1570198
323446
1125552
2049745
978186
2896803
1437472
235653
2926484
2117468
2368398
1652169
2019465
626180
1717220
36565
1045457
88043
2183572
2196560
269815
1477620
1609498
522978
2357426
741092
982313
2097624
2087800
1846939
1906998
808834
2671284
1030937
341822
1222906
266897
459655
1604626
2654944
631015
1889232
780981
2008176
225835
921807
531290
1527155
1387104
551710
2241745
1288488
2203290
581899
1460428
2648799
1844050
2757460
718701
2165477
2270251
1784102
58068
1172329
1484021
396191
1081426
851996
2291796
297953
2939423
2590319
1784597
2367889
837716
1628504
758043
2492544
120030
2511094
2481637
331918
764244
61576
1307454
1232026
1403594
1331760
2492819
1889282
2566729
1796713
854710
455283
510650
2887936
2138250
522873
708690
1722159
2562171
2511236
1726186
2669593
1473841
2196979
1904580
541781
1859398
2544971
1039412
447309
1113954
707684
1912526
1491408
1002131
1140263
843349
2523635
1116693
2336863
1673033
969407
1838490
2578790
1696810
1403831
2697089
2680226
1109332
837078
1343414
1446061
2925467
311032
2269051
2041935
1073489
1562983
741127
2553138
1032009
1995434
2609872
2362943
2468867
452165
2445333
2386584
1621045
1948150
1506618
1157243
2725013
1460955
1766993
47325
62713
2702283
2597175
236527
446323
2491058
1914628
1164749
1112476
2090770
666256
2683750
2108912
1224677
1298380
768541
2660412
574820
729769
977886
270978
297627
2859056
2505814
22961
2806686
29158
1195801
358782
775764
2937828
602635
1060567
2604682
2681675
36457
778322
1902198
1572018
1615609
756353
549358
2358937
704315
393040
40479
1478714
794686
1075122
701432
203673
1333656
920347
10495
2608270
2303807
2157429
2250063
2761507
949146
1500202
1623551
702418
2349818
215893
386877
2131934
2746376
1062512
1972312
83809
2002295
30395
2063010
976751
295573
2024101
1599450
878109
982301
2579982
2693114
843348
544695
2371001
673438
420344
770692
2898454
2337602
1096505
2723352
1130553
1009434
2504519
2777360
783362
590081
1339920
508317
677737
1094994
590116
2137905
457363
512455
647188
2182044
1009888
1512161
2600077
776188
2864116
2369544
2920196
586367
1993239
330171
2692473
111036
826077
2929044
2267236
428933
1784129
2636956
2495396
542865
556069
1608647
202486
2632288
2727676
2884096
2671093
406054
1920481
2584394
2895747
1120489
864283
1987565
1403069
2576548
2635162
744155
2288285
2425158
2555055
1470235
929479
1348240
1609321
1044754
38340
1986249
860764
703206
1835820
1403154
433270
1166699
1747421
2838909
1751077
2725966
1158806
1366150
163583
833483
2216861
29566
1848882
306619
1638147
1776163
732927
1658360
435928
2419141
2251429
1888041
2756200
1013681
1687362
458369
1286302
1918004
1778343
654436
2719870
224255
890840
1014422
1413651
1475585
1472849
1892836
217439
476799
1914945
351508
2537806
50350
1811245
1692582
549579
2056907
1881238
2082774
2193457
1494639
227311
1337950
457706
481925
2791020
2841178
713692
645069
100452
1471519
2539063
1683212
2870937
323662
530869
1650671
646897
1464921
1655412
2417753
417964
2573749
2248996
2533770
2535907
2005918
318112
751434
1182222
348329
432864
1021165
2423929
896816
322836
168034
2209104
2315051
2779129
1279127
85856
1210923
1486265
2689022
1135877
2775180
750407
2886869
213146
1507285
2425367
521254
229568
2868977
2506865
727183
168136
2815344
1277950
259474
2891848
2588241
1064662
806311
1217299
1127408
1738666
1091311
2820979
16846
1346411
1381125
1742694
2336574
876590
1094603
1949303
691930
1022937
2123703
2854088
2382912
2097358
2071803
623628
1591981
1614863
2398093
216939
508513
30765
2461954
1973758
1041304
2419439
678153
995385
1671889
2636555
2640268
2285814
2097085
2033828
246311
2454995
401766
1732083
1677901
572858
755826
1312278
2315054
1604113
1613897
2623897
1969137
1151353
259316
1635887
2503978
2745874
640657
878961
1491058
1201811
2806159
717032
600569
317082
2341883
777150
278993
2251811
2013765
2206855
2365697
2140941
1404880
2152903
83970
2091292
259278
249025
2281539
2829858
39114
1903323
1187376
1879871
2025841
1424471
2231751
1000298
1992977
1079582
229015
151424
2381639
2408402
2901836
233417
2378985
918885
62893
855671
1476313
2765296
1293311
518275
1602509
2394662
1605031
2894826
1536684
509699
2777065
1174377
1699579
2922306
2057394
2561046
1260010
616507
2239833
314362
2749709
2910549
2745499
1217026
2867059
288042
649003
2067255
1915271
2391139
2036695
1654847
2515937
545878
1306017
2202451
2719537
2244110
1953309
2545077
1106412
1707180
586502
1679377
2530767
2061075
2896233
1708717
1543664
1162387
1320943
1608113
77236
1127167
777634
672764
2212624
456473
2309816
2898566
102803
2367191
1530721
148380
2341161
2038741
644086
1548174
282749
289469
1457762
1558921
8259
1995103
1093835
842578
2062762
1784258
411447
2571190
799967
2871492
1962987
1527588
1634279
1926859
298838
53829
922994
2926350
1426698
916517
1489831
133434
1039835
312580
2141858
1745921
2399057
2247288
1520757
456038
968766
1286534
2793053
2124770
1907016
896799
26252
1085643
1566297
1080768
676411
440968
685324
101776
610066
1226925
598429
2587437
2673862
772371
1952447
322894
2036956
1695499
666607
563807
2509678
1933350
2522636
2842274
2798201
996879
2868774
2617866
98527
2245483
566129
2100350
2263445
931542
214932
499300
2074340
1802949
1403972
1580058
407099
552342
1164172
2144798
2747029
2446024
415982
2786236
345811
1974832
1229457
10274
1780808
2238072
1188391
2473524
1138774
1684471
1488061
927974
2196275
1970179
1695537
1816797
164741
1931790
717017
2568247
2515464
1794607
235747
2885635
1670122
2893115
1432935
33043
812002
725273
502486
1415973
770296
2597302
1366675
2716875
1710117
2297801
1061950
2565791
74070
1560868
1946679
360721
422916
316989
306672
1349143
1818085
43901
23705
1109263
1450573
1899416
743080
1259452
2650177
1545147
2893352
283436
2548250
815477
2479422
1733931
859581
1973794
363493
1238047
2608774
1433770
747040
1835562
2613870
1695645
281234
1063622
1786439
377605
1963563
2750190
1415423
1446274
436672
265440
915488
936229
582744
1927323
216769
2435468
1712805
2420211
1734252
1237641
359731
2676551
436499
930643
2783904
2433391
1163779
856348
2923252
609299
2869876
2407715
1306299
168337
752941
1231244
1315411
802983
2505126
2343794
1625329
726421
843085
1034599
2491787
757515
972836
1918583
1558241
1725001
2750593
565395
1135764
1514031
1787904
2129576
990280
305688
1395235
2072617
738235
605933
1623558
1714834
1609878
921864
2818543
1870715
808804
304663
815817
2612092
2867865
1658262
1170506
226982
437765
2884832
2598454
2206039
1605800
2747633
126592
2325097
2685362
929876
1879558
1769769
2648398
163181
33888
811509
2507958
1884175
2766436
2242562
653841
2548237
2806659
1114922
1948192
1812285
1418958
1708817
2240687
1793573
1764381
1317969
2913675
877210
1834410
2651233
2628018
404158
720430
62642
939675
2394528
35226
2222315
620006
762213
1925247
190705
2622903
456490
239204
1822178
1581435
638528
852751
213769
2097952
2017154
485572
1034460
1750589
1323298
2385670
1638945
2768656
2066823
520011
1454323
1080199
623568
137785
1130175
126554
1823475
224499
703921
2278131
1428052
434358
2640886
704399
1960142
1969158
2335712
1927885
2814875
1595802
2668121
1197906
2157748
727593
1664330
1781147
2872606
2641859
1174345
1435267
836883
2092970
455358
2670297
2198848
1170
1484400
1849020
958204
1155078
2258535
2421754
2215252
863713
1028141
183681
2205835
257050
1023514
1127960
1737047
2694767
846764
2820350
2484759
147704
195386
1755723
1170665
254958
383697
1477958
26380
2453887
1139325
2704979
2897042
2868669
2462280
2321928
722547
948456
2438973
797196
205556
632428
2210375
2619092
1793781
1133592
2478613
1741067
1918342
2725946
1163201
1354883
1743779
2498317
2752405
1187981
725419
1680522
594277
2490997
1250596
675675
2055405
700556
735300
2488091
1866539
988745
353451
826066
477896
1618508
2354864
2456011
323528
2751518
1752138
1828603
967973
839885
2937044
2639418
699805
1776448
2475950
376887
117722
62640
2173624
890941
2140570
1431252
2560383
438490
1658044
817348
2510640
2795142
2756856
1755135
306430
223905
1847371
2686862
2602346
898194
2704954
1317397
1858877
1358829
2230325
1090087
858964
1650662
2700000
2888076
463441
1109152
649261
2903320
2680037
1839631
2713494
1439819
2348213
2455795
1401454
2663820
421585
2082599
1867164
1838328
2912192
482379
1422600
695229
1185676
605277
38488
1146984
1040462
2230522
211115
2102120
674827
532844
2537142
1838386
1269855
1837674
1761591
511992
608532
1415035
1464651
1978684
2725534
2476008
1791154
787402
1679097
227007
2725719
636498
2041062
903865
2644917
1851092
1176074
597378
2175772
2169718
1979112
1896628
215713
1652960
1699557
981821
447368
1764334
808936
814145
534395
1228793
51391
2939662
1873200
1764274
935688
1215550
1875532
1214781
2124048
788124
48623
1796147
486381
2644160
1933741
1508145
1567392
2428261
1104261
2133275
628754
2535433
896291
559910
1934498
1701594
1852360
1777925
1714727
994000
2545544
635503
1786637
1324514
1036297
864370
1967185
1126534
2327008
2234689
1833815
1418482
1434067
1213039
137528
1711829
2902101
1954524
1712974
1981872
2498678
125950
1284752
2051897
1381356
2460271
1982771
62080
1818457
16545
684331
1253619
2771427
1805596
2317887
1051079
1853295
2020916
954097
2592874
2509021
2163926
2891799
784969
1337451
2436501
773014
763265
791864
2106683
1959324
1584269
1772822
596203
2576152
2762632
189610
68552
158224
2454263
1964451
478755
1658769
62245
2549187
2620376
1300847
938806
492850
2133064
584855
2216669
603292
21891
191947
1496260
2541895
1178596
2210167
2413668
886829
2072015
661673
1598187
1601252
927729
2102256
107052
531502
1788363
97111
1627072
317301
1708378
334867
2056081
372195
874673
1877846
828537
493464
2837518
841244
1467945
871229
878330
909313
901964
2421621
204037
40215
2434214
2322608
2507379
2621492
2829748
88635
41527
487924
1434794
210033
960516
2513371
1466144
2166297
798705
54010
848548
2692206
2370186
2157476
430727
1429000
2809722
1973401
2708352
2176526
2531733
400964
876281
2566502
535692
48222
1259018
1339712
2800490
1350863
2391987
1720563
1918147
1550765
584468
366161
1402579
579973
563010
49866
1997231
2751967
148994
244741
2436834
2593098
25628
1254111
1105691
1922597
2837869
2315271
1351637
857903
1391487
2123244
2628217
2504132
1265322
1669185
455168
2150167
2189258
2801259
2265184
1115997
1316290
640235
1714971
2664180
889213
1715035
817175
446238
987271
1059212
2491289
938981
255001
2885562
2206366
2161568
1903406
1984108
1619251
707066
2606713
1722523
158233
383140
651997
2675969
1847474
800954
1237906
1102969
325271
2058731
180510
216560
83466
2129026
359250
159525
1531087
1030813
480776
2599764
2630480
1972278
1966072
825324
1186587
2265096
2912685
1931923
2668999
1557991
1353066
771522
2626385
2858805
2400838
1643524
2634036
1657706
469582
1290002
1491534
1743752
411353
2252737
719193
441293
1653284
186788
1341638
1221968
2936405
558374
1322268
1036554
2074336
758096
1309011
2461865
2653317
2011221
1047229
2653135
2333407
1509087
2031571
2306750
1444896
2822546
1837948
1082992
808257
481647
1260867
1529041
1214965
9164
2753546
1611776
352721
884783
1714667
2661027
2432181
2329100
1669933
773044
823117
2547104
2033186
1231699
543207
656548
2392515
1018047
1339532
1327644
1767643
1943797
1504284
808583
984803
787496
2657295
2566470
90121
2285784
2482751
2391200
2146615
1959431
495066
1353965
2480904
623979
2194004
1593592
1797885
663136
1071375
562455
2221765
2882687
106373
2815601
2570857
1256039
1488882
2370652
1819897
111024
458664
2735436
932868
2704808
170921
727941
1392933
510367
308629
2748224
267571
1030291
2177323
627069
66343
417345
550410
1868498
111830
1387066
1883676
1359272
2933155
2199947
2520716
2837301
684609
2356441
1825243
696829
1363307
684108
401341
496672
1687774
1735695
1244953
1459089
2134830
2494100
1567433
1452628
346070
1771588
1541357
554368
2012751
2690955
1221750
2851262
1006635
1869162
1353510
756415
1866425
2858970
2334704
1365088
2818515
676235
714141
2835689
2677433
2126479
445326
2044781
2581078
1970053
720475
2453668
179426
2660624
646763
678310
658015
507555
2527324
1240020
149373
133598
2850161
1865217
492588
1286633
1962917
1454410
1168029
2904257
596842
2241319
990394
1692534
1773638
2015662
1567489
2825349
53206
2930785
1120386
575870
1546358
919306
2793961
278379
1908254
411452
2513659
795547
645707
1110580
1874170
1548975
1287704
2534476
1870251
1789388
2712507
1262353
1555213
2923125
285214
878614
1609007
174782
1821224
567569
1495072
2203691
1390697
2422602
2377339
1868690
2356089
310084
734477
578061
1735611
1374942
1007369
597104
38941
594075
1795309
985982
1313278
720030
2225396
2382145
517937
604583
1927297
1559499
2631132
2885442
1738799
874021
2318743
1601909
178889
1526871
242896
1855757
2032474
2265634
1696774
2775476
1800570
2101963
372556
1761258
2346713
2915799
1011503
2770824
1764294
2827195
2222254
2089284
1229485
184046
2625104
2444558
1245581
1266037
2584586
1684009
591900
2451494
453553
2563160
1622217
672838
163831
172037
1385217
2867881
192695
1202696
2488021
184855
2009701
2608668
2367553
2935531
1820398
512614
251791
335116
1975300
1526449
2379016
500148
898154
1663364
2609280
1433502
1857736
1788265
2326263
2500137
2031862
2876394
2077111
597309
2316140
726372
2212372
1782287
2198018
1764532
2560115
1627120
579
1847166
2279203
1700638
1315917
1056924
1199389
1453246
1460408
175674
1400204
1773680
2160364
459872
1470602
439828
712190
1185474
2605274
2927651
943340
457921
1386322
2333325
1228480
685885
2685097
543730
2158209
27689
209682
2026320
818519
534026
360040
1002229
2719998
786511
2898295
1335130
693875
2277523
2912081
1572144
866163
1859039
2113598
1883975
1713311
1312420
1195229
874480
1336708
1621955
766820
2213428
631395
641740
392487
848819
1494611
1225325
1658464
220874
1790038
1864724
2330954
2547954
2761973
1987148
624953
1311155
1244007
978521
2799668
1386912
2803289
2777750
2091237
49622
417689
2208855
254607
1281740
2558483
1182235
185419
2874329
1172787
2556927
2723855
188051
2832154
1965061
1965332
998699
2637549
1941764
1690139
291938
2097055
2057378
1057432
2090545
1646732
1184230
2590507
516164
2909396
1356563
1882813
1842741
1595384
1225093
2385479
2558787
1393034
1975454
242835
267157
1952342
2366966
1548778
986888
853381
2716019
716357
2805332
902214
1374054
2612761
1469863
2580299
2311937
2613979
1812274
707365
1156337
1190623
640390
1808622
1724760
2639803
1035034
1756227
2287517
1148196
1319852
1932696
1114715
1540727
1591765
2690177
2937871
1293083
711541
2478118
2239111
1087927
1906025
1928712
2169229
2739747
177193
72357
2523907
2184785
2433851
2511280
1496678
1202406
2677720
441554
2916202
1431047
570673
2149437
573350
2557015
1252797
1918873
591279
2077604
352067
1690349
1746883
1375329
2029450
2651905
1750499
520841
995707
212015
359312
1603937
1169201
74005
2181305
1967401
2911528
121568
704149
2698467
1780578
2838556
2498344
469952
1098055
1629024
2791179
1517910
423317
552560
2633437
98597
255985
130755
1925377
2006391
2509590
774281
141672
420346
2285561
1205544
2041279
202981
1557064
2264057
483860
1338055
821621
2288316
1096642
1841316
1942098
34985
1828399
228599
185092
544142
2278735
602076
255818
660162
2382451
192021
1882585
1502795
2883299
2470473
2263355
2271169
1306287
1240924
37117
1973226
916324
2000067
2597714
489031
1506130
1634974
276929
1644337
1688673
761397
240378
2721751
143545
2258366
1598640
2133073
316460
2844965
619898
2315977
2255423
1912171
631542
647281
1232968
902239
2265005
2587458
189795
317297
2875440
1125084
312976
1793439
2332191
254345
167287
1772525
2050434
629264
835552
704655
1857070
202775
137733
915398
1377990
72490
942690
1534486
1958374
2495778
334874
2316286
2291503
1496598
1594344
2115123
2242571
711805
1320546
2456023
163247
2093530
1571026
1282354
2074731
1148074
2125652
406
2654896
726628
1738692
1897622
2902616
1260870
1094255
728222
2552318
580511
1515376
2449612
641578
697108
1661892
2398148
102703
2561865
1322279
362566
2303074
2170854
918223
2568104
319672
836020
761405
1791699
2657267
2343020
1183072
1034360
536340
1379104
321154
611699
1942175
1367182
2488999
75712
2737489
1638412
2938734
1519275
675457
1367705
2207188
2199776
1985943
471907
2606061
2739178
1462697
134654
117428
676624
2176421
2848587
2721661
2265385
1472997
2839155
1517972
2315222
2366704
1093734
957668
569056
903239
2418404
1577837
2671079
854371
40237
2561976
1541610
2713026
429809
1409172
1635468
1344829
533740
2062068
594210
1362757
2908968
813305
1385699
2470004
680001
2299055
1987677
378670
854940
1847443
2658277
1438090
1476293
239434
42685
165985
1783020
1894256
2890252
688503
1929662
1259390
2014327
1331030
1360153
1494014
1061196
194088
860812
1064295
2920600
1303502
2399474
2375156
2024662
1306932
2471858
407295
2422773
1221864
1039446
363888
2846931
1101639
1871617
1483885
1519840
2536125
2147852
353635
894324
826831
942970
566413
676302
2173564
672276
1096869
1974370
1939169
953257
2405457
1333332
985003
2389592
2036365
1078139
2685872
809689
827731
1368806
2694426
2450177
1522149
2094439
1887916
1675361
1140144
2193675
1913210
2572994
536102
2802686
601118
2295009
304513
2335181
1054400
1691912
1347895
1942757
1877886
2427865
2224381
1332557
2828884
2301245
1525029
2467200
1063287
942371
2334315
793165
2000278
1260393
1935232
804498
1274858
1864322
572726
1554084
1045196
989411
2372994
306943
1324878
578807
2073786
803577
515373
2620098
1064796
1608557
424284
122768
273788
2611813
59702
1241362
2455013
104920
2704402
718062
1034533
943186
28914
2577963
1512844
914795
1379825
950739
2033280
2523149
463138
712801
1040221
2032940
1265201
2153431
380606
2735246
345073
1035990
1553165
308034
633162
1284975
156026
2463042
1034195
429590
1198909
1713821
515568
2859609
2735359
1073233
1372687
1065368
658928
1824609
943381
966965
879073
675175
1106934
1241567
2118277
1277052
2543273
390831
985241
2331802
1254477
1060705
2787959
1787941
856563
2412708
1719313
226617
1795749
2421810
103825
2867547
1187659
740754
1869918
138274
2450564
197671
2175642
2903835
70776
1358504
722905
1910081
1142578
197616
2454334
409020
380769
224384
18473
2837267
1859128
274964
1736293
602470
2126129
1782232
345280
2921178
785021
754764
1045500
1450185
1483785
863732
57603
2258709
1196803
2574741
2907010
881404
2091048
2282525
1612462
808430
2235448
156872
2690159
1198455
1838874
1484427
2780702
819171
1250233
2066982
951601
2526173
1230057
868931
2332813
2815516
597906
2725020
1732600
900622
613337
1619576
1225506
946957
703407
2354467
479701
2143275
1380530
2845252
2186798
2627684
880759
8779
928260
911900
1786885
2531299
2233775
2093768
880345
328471
1570144
1743885
1897318
2475106
985677
505770
821655
1234387
2271759
85121
138877
2022599
2455846
1173108
116549
40354
2649646
2645148
2119017
2130122
1938310
1805373
2312060
2173984
2541720
1984912
236043
622516
2751483
327399
2311945
263377
1319219
2136498
1738578
1700271
2609797
694247
1616842
2246173
2648030
715392
1985331
205046
1797670
1550805
514852
2766031
781937
1803720
744953
755873
316639
1354784
2032285
2741811
728907
1305652
1886155
278337
493889
319597
1275856
1420311
669951
2735644
691678
2638984
749463
2618498
2110480
1963793
96614
162023
678301
1570252
1713166
2315786
496317
1954558
1501060
2073043
1066536
1885391
2330031
697073
2004548
2151121
1778685
2060132
932234
2355244
1443728
2146235
2034629
2555265
271693
2276983
1197649
597065
1855203
826653
1963472
2482357
1156446
2384586
1842278
2397148
187495
1340171
2343953
1098937
2302453
1521242
1291252
2297779
1221992
151239
866660
2291823
1788966
2526881
1975360
1062771
1420697
1923450
116017
1009220
2172553
2216128
985753
2538645
2129263
1712096
866410
1124139
744187
2296121
495346
1862860
1584586
947141
1973130
2469065
1792345
1701088
608926
1151604
324730
560270
2367731
1650597
1605236
2142972
1801115
1356597
1205242
1752746
2737620
2272350
731232
1123157
323
1424179
1666245
1922953
1805950
2624851
879221
2626931
1604136
14647
482628
1205037
2169440
689446
2558712
430759
960090
2228441
1337731
2763018
814176
2700213
2031142
2710703
1122136
1962802
1049952
660874
2847383
336000
2824249
645141
2705806
1294413
2509920
268828
2179290
2499681
836889
852879
2651706
632868
1938599
1424193
223202
2095346
2213077
1788841
502437
2718182
1644880
1192270
2105132
671982
228469
2590683
828065
2886516
410207
229811
1822329
412767
2238528
2801021
1819998
1225653
1230348
431396
970668
2266407
2276664
253485
2824868
618069
1546607
2087834
2043264
2329030
2388502
1062505
1517484
1646613
2429159
454990
1071041
2327980
1561058
851534
2299204
2298139
36485
951909
822037
974708
1196260
436305
698215
2798653
1661846
994056
2857963
1652489
1226702
1995772
841347
2892371
2580147
2915590
1389721
2114640
709798
1082549
2285889
951375
599500
1404882
1053052
1446249
17601
436059
2279449
1096993
1527047
2370497
2609265
2539473
2268376
1629528
911157
2621088
203164
2595374
527983
1831654
981154
1672457
751961
2712417
807815
768345
2569179
1092228
1472723
2499947
400371
1222737
388576
2262854
2225962
600397
1695679
415901
1258776
2921089
1685217
1173342
1680563
354182
2800559
1470316
1044274
1718398
465666
2873987
2528751
1947416
2937332
1749590
2138485
1677962
2897313
700694
2046187
1242192
1799590
2896788
1533511
2649034
1241747
834489
302849
2053851
2570668
1692301
153970
1878983
2175484
1849118
2263218
1976638
277674
2372522
1470620
2459469
532231
343151
2850386
1820262
1792973
1287239
2051390
343092
2816761
2079918
1834862
1148677
429637
1367379
2075951
446680
61833
1327480
1391202
2373743
1610227
446074
2663392
85953
2092841
714127
2359340
656481
1912978
2431406
2814383
2179299
356678
170684
438403
142832
1970647
2391203
48989
2765575
2889174
1121343
1875744
2503874
1233561
1165154
496573
732518
2389382
2374121
2811092
2280092
1493204
1374232
1599568
2616410
432283
1783701
363665
2528547
2461750
1599503
2297000
119167
135366
2247007
1994657
2759580
2783468
2282011
2282415
1001912
584969
1724236
618865
918539
883808
75762
1607819
420367
2487763
2928098
1704091
502058
359596
456253
2565465
1973788
464090
1899685
2140542
2118587
229745
730484
2234312
1168997
859491
1459864
2735701
1870935
390168
1109137
2010058
849105
413054
2647588
408520
1876521
943954
1259367
1609312
1656780
776924
1099743
635954
2755064
1431616
577534
2283415
547874
2484697
1893634
1177418
2800739
1492692
187518
1123329
882653
1450621
2257906
1607595
1869193
937880
2879416
1983162
1451890
1369041
2779869
1144927
1622450
834076
993416
245501
557454
318285
1108958
734777
2192930
2252296
384655
880117
143894
31403
557009
2823214
2851682
2376184
1390971
1388385
2642183
508420
1797658
12171
1947634
611214
35943
2130016
1476670
1877225
622748
1863386
1351406
96708
1809304
2229716
2609816
117925
235202
1169807
2687729
128781
2757278
1361865
985574
2492257
2063533
100301
450443
1585692
1413192
1361762
904528
2421716
578537
1939328
2491211
2017841
2155881
1905899
446100
1308134
1790564
467260
1654285
1452534
2172048
733421
2251464
387564
925610
2277336
1453855
2827222
1963377
2754850
613383
170721
762486
1392911
1458893
1570925
1320460
218807
2886561
1215271
978815
136493
2077479
1510308
2800537
140213
513827
489916
1218177
1413724
1730558
2420332
280673
232744
611406
1435014
1379711
2683724
1260643
1391185
585388
1408651
371959
1086600
714143
538265
1956586
1804057
2043616
2168730
2045545
1668320
1792662
2767441
325269
2815112
1953187
1380605
350157
1726521
264010
661708
2289425
477562
2859641
1094079
2725316
495363
1205601
1464976
1062243
1895910
1027333
2097924
2477935
1119026
1323027
255861
1636390
2045073
1943878
1450079
2593632
1543780
1095253
2554933
900416
909469
841588
649555
2354519
319437
1731510
1300859
142997
134759
2378558
2770240
761017
1805282
2772842
1005887
2709545
1790566
2798170
2040443
2488547
231552
1607078
566868
658050
700020
507070
801462
2041325
1884137
909635
618502
1086121
1249331
2844103
2564731
990736
1870442
2794668
1943922
897695
1839238
1645626
2254616
2854362
2688243
2813490
99818
2837124
1782927
934877
1350210
2871793
1323598
462109
1247146
2282096
2262162
2178141
2718741
2131370
2753414
523120
2248824
951742
1032789
1053051
2002513
1392911
48450
539848
663834
207326
1186726
1909422
2024783
303483
1115259
2458837
534629
480505
1682444
2851590
2738348
786702
532101
2140320
1104810
1121194
2550507
2591864
2519466
2033376
1058674
984115
1735836
1496257
552130
1864443
2398607
2901857
722037
1776650
345346
2300886
775270
1645675
1024265
685878
582434
545462
291369
244708
2636338
962865
67062
2768661
480726
381118
1424362
1990287
52460
401163
1931811
1031749
491496
1029897
1747063
722242
569090
535197
2212874
2737743
492054
1034544
415466
2363468
2894031
2227649
33123
2400834
681682
1043510
1504126
1574833
1471352
2417473
2829473
2569394
2609402
2640264
1479345
1610063
2804487
1566174
2131869
2521484
1089499
899303
1973316
1259079
2489304
1881067
1648854
1241741
526950
1342885
190384
1845782
81302
1176628
2848002
71255
1483391
1273630
1172739
2798710
441121
617460
1795756
541936
1757169
520013
2415872
1762443
289044
1433349
2921506
1217868
650082
1700651
862548
2832461
1505730
137668
1565618
188902
2885038
2420600
219757
2685064
1143778
729362
654410
1500650
1888917
1636492
1219456
1979457
720581
1667557
381756
1694033
2078983
1609108
890888
847666
881442
1842153
2349913
1274791
2545945
2652573
1804813
902840
1589953
2696986
929153
953395
2663085
520336
869289
2541685
2204811
164764
268583
2561131
946265
1063497
2361526
235808
699851
2665428
125479
1098188
1627415
2380022
2046783
1769117
1506854
2873118
1659247
1126251
662367
964349
493369
2323765
587399
1636533
796480
2337818
2163660
2312818
369049
5675
1140809
1155037
841990
1950946
1803995
1267285
2586649
61839
709558
2788501
996808
765854
964834
977973
365381
2511613
2158613
743666
38718
1770851
1441889
179499
2918194
2207438
727865
128629
521737
1229929
2552787
1497353
671145
1843469
885338
532748
1229480
584340
264654
2885736
2056164
1359928
408196
2203416
1267360
2040983
727954
1366176
2384410
571606
1777473
1005462
524834
1289895
725385
2497367
904699
2608235
2310854
1284945
592808
2028916
1582114
2898051
527623
2932793
1728264
2230294
1484530
277232
2216335
2576995
757776
914997
1193508
2870515
1440258
1852078
1156847
883430
217946
2322735
667888
1375103
512287
945010
60552
646744
131070
1180061
1494692
2296282
605185
1243231
183924
37074
1409611
2556560
1964460
667151
2028743
1263230
139006
2165064
2753698
181260
496843
2583332
1784003
903522
2267424
1651044
586348
243906
628619
2453456
2359768
2744049
2855710
2629881
2233521
985720
2509878
1893107
253894
211985
708031
1349265
1909150
562277
767575
2292340
735111
1511059
153389
427849
2605727
2214193
849724
370783
2050581
2354661
1880588
2775606
579204
2227124
708930
1709990
648695
2572006
844146
2757694
1481183
2831328
2127032
1726432
1945744
1975178
1137976
1652361
925118
1506679
109755
1423616
1195180
383859
776655
2499394
856817
645425
1864559
1711133
717136
154639
2732037
2742916
2367753
1341736
1108574
1086830
626276
1467277
1310927
1255650
2325915
1449996
2278505
2230173
500980
244887
1995753
1048256
1263518
431810
760740
2897003
731389
1639048
2747187
324349
2367985
1074712
106193
980942
1611000
1634466
2366899
2533145
632838
2225692
1513437
1178790
2008179
1356986
2053326
1574589
1973408
2331926
1778577
612156
236686
2069527
1655923
807132
1931274
2188935
2188241
73338
2445166
1072631
1806170
1891430
134170
1074345
615733
2823147
580327
547483
1698875
459671
1533593
2070870
2311793
81373
2824614
271143
638874
1790643
1195917
1415419
2912196
634437
2781396
2562816
422272
1541246
32930
1148138
1572302
2460629
1022271
1944754
1913400
1084389
365808
107443
111362
1060143
72350
1072894
345626
1712043
2479202
2072648
2454354
2036127
771763
2064746
893449
1720622
1466545
1564901
1600317
1989395
410876
2840849
1406599
240198
2882721
2238058
994470
2470252
2843084
791468
714723
2815181
507639
2914324
2360302
1902485
2044709
1920385
1528685
1466502
2462398
458341
2018757
1343902
1932066
2464193
2599529
2313173
2471663
774349
2298962
1659904
1482335
1762305
2690531
1093215
1518550
1887237
1228545
555348
2364384
996957
752900
2271097
315748
1950412
1021695
2145643
1058069
415073
645501
1845338
2136455
1245977
1420458
583887
1162776
125538
788686
2762994
2651812
1745955
97951
2151156
1941335
1722497
735819
2860166
2872589
2542835
849446
617497
2597099
1726422
1537662
1470654
1206309
2720880
76748
633005
2250638
840240
2702144
1562439
900195
292790
573193
2359240
1882512
2691632
170036
2091249
458190
1718146
174958
983433
1229881
1145499
1572416
2393390
2766523
278027
628194
2447757
83851
1992192
1881303
1278114
410976
2134490
2697747
5352
1919066
241588
2797132
2744646
2702642
725470
1095010
1072940
1593329
2569141
1766243
2316127
896862
883781
1519615
662661
728299
1182778
479224
2822414
1007425
1076756
2267322
967754
1558844
891273
684319
1973067
2623853
1722850
1778288
1617644
1930340
2085091
1862560
239006
1208054
2162484
1897293
2866401
1528630
416131
558723
174894
938597
2798551
2119389
705975
1060186
52383
1560268
1306438
415674
2855946
2885033
2515977
2325441
180802
679600
2636610
232530
1203093
2365287
2286223
1991400
2235853
2680845
888998
299201
1670701
1762597
1375443
1702686
715792
1565488
2776947
2048856
1346737
2268533
843204
1394571
2635683
839698
2387271
740681
2466173
2629540
2128153
2069759
2394223
1996223
713276
472217
1349739
1655058
424986
1704930
1282062
2921659
1555566
961363
2607676
2486891
474829
2513042
1908968
1225440
1718900
1177803
1747546
1363839
2794205
2262364
2072173
2240520
593051
2409439
2554930
1872769
2372016
1117355
1217946
1560839
1637689
2620757
1639538
73509
1307803
1026314
1665341
2347140
2458004
2380520
511437
2210179
2297250
322945
1910282
2493064
493365
675941
996339
1341038
1433535
2115391
139269
1501262
2126981
1638916
2932283
2494475
436550
1760464
597390
268767
276530
699634
2180235
1068596
416028
1958950
2519855
571458
1807817
1431247
1781499
2295492
1588816
1363847
787408
1722711
1793369
2411148
1811119
47329
776473
2285677
2369085
2499103
165471
1414596
2783111
1164973
485419
2685729
693432
2353884
591450
2879688
423512
798750
263381
146678
1633242
1667501
2146256
1722388
2045307
374679
2239651
857916
1965219
2612440
2848703
2703267
2380420
702418
1327050
735628
2707876
1175394
806039
1538650
170691
1483879
404299
2285739
537800
2529308
2110234
2453344
692825
1412549
1804632
425563
1710196
726145
1362781
38295
2121454
1045567
259784
1087195
1255595
1497867
965742
1983400
1905814
761049
563325
1874272
1823953
2625318
982627
2562053
2063547
1352531
705816
293628
1904873
2625960
2001698
479997
2794253
382049
2236788
2601362
2569058
744824
117915
2425161
353826
2754613
1434727
2136835
2455869
1388920
327747
576901
2918475
639880
392380
1327256
36325
1903652
194130
2899285
949863
303663
2339753
2191488
500800
2587452
773334
488233
1414487
325155
929619
2828355
807110
2082018
421489
1208309
2617661
1417265
1769320
147536
812411
593604
263399
288394
1247463
2500525
1781307
1213120
881479
2862350
876032
43876
448137
1711191
1710639
615729
190530
2208623
1131892
1833167
1772408
1467553
955658
2396150
2432833
1786880
60908
1849244
2598182
623862
1401026
2543423
1181974
2553456
2097827
2780811
990639
1670043
1944733
504199
377778
1141199
2040444
1562313
1503101
2603247
980692
2466617
641490
1821433
2289468
323376
2811572
107518
2770891
2273351
2933015
845000
2196751
1321190
407752
2756911
174847
2412963
1947046
2461434
1573370
2705165
2727784
470405
1747385
118199
2560948
1346354
1722060
517488
1827747
713990
2556726
1704036
1346060
1236964
1996217
2494824
868475
798064
1607961
1293176
1585875
1383429
1512989
108849
1590063
2628458
568273
1990648
408382
749646
614262
723056
2833934
19716
1244664
1457223
1295622
1676223
547175
1398131
1340119
47159
485109
349554
1691907
1802738
1863290
1497446
2182321
914515
75915
2226211
1689870
93695
2167062
1694714
1566882
2926276
2562697
1029074
2698902
2246386
471461
2641630
1750349
1751011
1742091
2629219
2686894
603396
2340536
420520
619297
1582850
763112
420491
1788680
2129624
2555329
2935602
695587
2455643
2509744
1121279
69897
228487
761886
1132728
651619
2752445
292612
1264196
1429773
48325
2327304
252542
975643
1100551
2098828
2580419
757589
1966459
657449
2487187
1285650
2233988
1090126
2128976
2061979
1026544
2740283
1798259
556727
1895748
2712797
2834801
1122920
2588929
2420895
2458359
1801855
2751592
1918
1211915
1819087
1188019
1184060
1418653
1562840
571202
279858
2651855
453982
180200
967165
2662314
1499985
1055417
926746
1367077
2383715
1798999
2634217
1541307
2741505
1615206
574373
974874
2655144
1254254
2729265
2581538
224316
312967
1719817
2199313
1313262
1450086
2492100
2643362
2493553
2784367
2146954
720994
563464
834809
1017189
1561817
915169
542569
1611807
42454
1926843
27341
2161268
354937
1303054
2762480
752865
2533222
1741417
1416554
2512146
596759
2435367
2796670
431561
1401152
1193338
2835606
760919
1195322
1764046
726637
2805938
502625
841873
2444205
696714
126382
1954794
2631481
1400253
2202147
1814644
311675
1740386
1957827
2910664
2265595
171287
2244092
345193
2029120
829932
863594
1801888
1211827
2882065
2417334
2747418
1841748
959721
621483
2289751
2127572
1689187
1919507
2155697
2008055
2341417
460825
5721
2783807
1821235
1596389
1730976
34116
874234
2467329
959964
1727761
2245608
920268
15330
1726344
418159
2389012
634812
375687
2415635
848210
2026507
340870
1548053
96295
1212481
2244100
1281062
474481
1493920
1608025
960482
934534
303495
756348
1280347
2685599
1542184
1775968
1491515
231491
1765752
1162332
2613569
1431727
1340510
1104710
873951
2571926
2263868
1267449
91002
1409043
176593
2206420
440696
2101610
2149835
2218599
84674
2766611
985036
1075554
2105896
2591293
1693216
944924
1668515
967506
1712167
2140528
2672505
1297346
1714531
1502919
2284865
2443866
1567009
1085224
573794
618713
2578296
2674342
1747602
2487132
2272140
511052
2542778
1652419
655665
1227904
2518897
652963
1854042
1560607
2872969
139190
963634
2190887
1504524
998344
1571562
117328
169871
27444
750384
2323427
1662161
664684
156756
620462
1295907
2411041
981746
188120
531205
1340636
719396
2038103
1930713
811118
1121607
2695368
740028
1236613
581089
785192
2296600
582959
590201
721009
1220863
365314
1232188
2334653
1090483
1496640
1911238
2112086
693955
181080
1034648
2502957
1974979
2390956
2659682
1438116
782477
2417291
2499541
1297124
1054375
2441103
2754938
1850526
168689
1335185
1297681
2376224
1444343
1149093
2932875
2848909
1641832
2553966
2529320
121797
1550046
274686
1532361
2232068
703120
60756
71238
1099507
2806246
2374789
2519671
2102004
2384304
2333204
1903644
589253
2182693
2481301
123553
1990240
1851807
2676438
2629760
2335583
2555714
2486841
463628
393825
62343
2482500
1545110
1525964
648087
28093
200526
2054510
2922163
2871505
1892315
1966292
505755
63160
2036335
1089728
1378402
490800
524092
1437602
370811
1906075
1865469
486407
2775921
1545658
2283235
1091497
1694705
2573818
2275167
2667103
2635204
823583
977684
518854
1209695
750421
805769
2878938
2362911
1218080
2722960
1466231
512726
151549
2932938
2171202
2631793
734845
225690
1005280
338861
2292044
2374910
2918980
2897576
359339
480966
1046904
2408147
163732
510197
264811
1183195
950606
7081
1853186
2621782
1623739
1253844
2875160
1606082
1285917
2108427
2588041
1055021
1677412
759726
2752973
2924870
1927376
873868
936474
1005088
2518693
2470419
1204401
725337
2074946
2259378
2909356
510906
743833
1512676
1950195
1377274
719052
317271
93860
1818294
1277329
1145806
2077940
117371
2896346
2325756
880907
1561770
1282804
2430972
2921220
2691587
2926037
1032048
1376047
283754
683732
812403
1462807
1613549
651308
2468640
1522858
256465
2385953
2676756
2622435
626808
2126182
2251196
1772943
9104
2820695
2562318
2772494
2760848
419850
2249562
84657
239641
1592218
1182249
82027
2792594
592311
833034
2329789
2551007
986861
1986076
537447
2646770
320788
687372
2458350
152376
2190010
1777915
718290
612583
631865
1361678
1490008
15028
332375
1985613
348177
112470
828680
1725805
572959
1310240
2795434
542897
2802131
378651
256498
2662869
1124825
2174199
576071
1745399
2052439
278473
1093118
251312
2637738
2523495
1175006
1771489
1041732
216852
1137343
2803614
542250
1222336
2477360
2716740
2694160
848618
672660
2326876
102864
889131
1744347
2626755
950947
2281437
2266492
1411499
2664413
462306
991223
2884853
273093
778632
2224233
1485307
2528620
1693638
1755094
455088
2895140
759681
641743
2908422
677068
2748247
941001
2727032
1805128
1394152
1168843
1058749
2351217
688113
2757947
577769
2755154
2746626
118147
980123
961165
1829710
2715884
2680518
2867840
742726
1765907
856901
1317343
1073045
2342851
2690563
116934
2799059
920501
2110449
151805
1352834
689063
1304050
1386498
542231
656688
1355852
1642196
1332364
2483872
2517679
1963206
2682481
2847787
1259927
644845
2710331
2807818
1280802
1478908
1332551
2426038
2127138
2614948
1179034
324847
897511
459768
1798382
1668158
2482043
2734244
1350179
1118515
1376308
610746
201282
1589532
1179328
1617033
2938816
2905905
1832788
1688279
793490
2903752
1131129
784394
1351406
2646486
2313779
2421779
1240862
501665
751163
1042117
2669709
1159566
2355929
2726583
2613984
1699617
2690682
2780896
915474
1425688
2652898
2270070
1693955
2137671
1552271
1683286
1063593
15912
1837480
853577
689831
674594
1561821
932
321998
311850
566341
1396051
837999
2377862
2262057
2376279
2617438
2279959
2067731
1130998
1101826
898
555708
2739490
1860573
2528469
1004437
1013402
1506685
421208
2731228
2180445
496123
2564240
1670888
1338279
1759338
182275
1798764
1746378
1409074
31121
1640366
1539389
532129
1605285
679742
2180058
2322826
2373788
1270928
287822
773570
314909
333310
1512684
282131
1121765
2050709
1077624
2923719
1267268
2764600
1579760
2591223
1944366
2058675
559150
1283296
2661236
731462
598970
878352
145778
109172
202337
1091101
1764326
1123559
264000
747184
2422899
2481083
1215567
2205800
684107
556638
1475499
1869914
127317
358180
932943
667007
2519127
2378834
2860103
2186232
91926
1322100
69198
1886004
529350
1753931
143862
2666667
2686044
2831554
1924953
139981
772981
767052
1291594
593758
2419262
7664
52695
933647
58105
2424735
2867790
1751681
1817467
1330969
192544
2341630
1479904
2487766
2765095
2631518
2726787
2181534
2845450
1057810
1266581
220112
882155
114901
2728210
18114
1366967
1957681
2696986
1931688
114086
61559
1886886
1097719
2296032
2574888
1856289
1865067
1517394
1335019
1337885
2783091
1630310
1384347
2894583
1578657
1626476
1287664
1362334
881418
2313472
1919111
2737214
1332371
135100
709696
2467591
1825887
2711
1883190
981449
1491135
877807
2514383
233747
1960747
495636
953402
1921473
1174172
2005350
2670917
2918639
1630570
1079334
333853
2700350
750216
127392
574136
861702
1389108
2685252
2581214
1332442
164075
2058085
373367
1004431
2436838
574194
2803531
2778285
1126993
2085624
2304524
2092346
1050660
1817219
2129881
1302214
1239844
1672968
1905843
1718218
2262741
353955
1422801
870385
1491367
1462900
950563
2471130
2306029
2234061
2906771
2074788
2865044
1792570
1942502
1350521
2413488
459290
2269615
2915062
2848601
2726434
1003461
1247219
255603
179041
108991
1167727
1110443
562494
2067389
2819655
1724460
482112
635711
487708
276723
882123
846820
2088092
633326
1975976
198378
1735189
2453985
841364
2539196
1865307
1030979
1947894
348305
268169
1239514
2645545
2641795
1338450
564780
1829386
1512156
1608456
167574
1402676
778605
390002
633727
24328
1381078
2462184
2534193
924039
859375
671251
284198
1805297
2178544
1973952
2730694
2296469
1054551
1618905
325872
1481736
988099
213482
2650194
2491677
2490608
2331678
555180
2874440
881135
1848788
1256044
1252696
931981
733920
1154330
2866206
1834853
2792069
1136035
2254441
1340698
795660
352653
1098193
141636
253062
1533241
1875582
1692865
814207
108551
1842866
2787514
2183847
1715766
2716998
678312
2458009
634212
891896
2271900
1471630
1849232
869376
2658449
1423635
2240465
2256302
357076
409526
2352173
2182172
707764
332313
2535498
1224804
904577
2314290
959441
2223414
1317152
448857
2272080
1785638
2264813
495329
1149303
99747
1355876
2502369
2909126
1567571
924022
320525
2744695
921468
1290131
1707907
1702215
30262
1765925
301080
1380950
977743
1422830
1298874
499809
493020
1700123
1919484
499651
1668897
1585721
673884
909829
2514685
1750776
244775
2163550
1686474
922799
1505068
501808
1192956
1455243
1300615
1078693
352589
155693
2374850
1461053
1048434
1488872
2672638
389135
699940
208451
656637
1776540
178523
1953338
2421543
2253874
2725217
1295014
1534417
713706
2934469
854307
1450894
910608
99212
964834
52945
2891073
1218845
2663954
1148305
2711711
2509577
419639
2354566
2416678
2825009
822684
2884944
1798105
2081407
2071377
2572325
2176987
1703295
565080
424517
1241431
2926010
628440
1151873
2617353
1879469
891210
1996931
200987
2303351
846519
1769224
669319
1393438
194059
355843
1785889
175901
675103
396484
675467
1122385
47569
1588926
2237642
2183651
2338575
1477208
236462
595598
573908
1148208
1165354
2651106
550724
66173
2522032
1300408
940592
2461578
2439221
1475023
1457638
792849
1832616
822592
1591912
2351473
626638
2120777
2404592
1075229
72445
1924727
1660303
1445189
688205
2738479
2521347
174899
218427
565523
2594966
1671893
2570601
2177096
2213433
974447
2073236
1680590
2521351
2240931
2439881
2727950
1057364
2579608
112274
1280581
2020403
581709
1414704
1404859
2221383
2397504
270644
248053
267955
1586883
2529133
2328039
1713893
2160026
2214061
2839221
107586
2348748
700986
2429641
1975601
1534017
450514
11244
949041
1849418
2829976
2782274
230740
1249914
2907099
1891409
1587383
903795
2851
380448
1386466
840220
354230
1368593
433930
2598075
1808446
461976
1049850
1598086
1956914
922053
2781966
862422
1153066
185977
239099
812317
942335
874918
1013539
1439755
1975909
1136969
329031
316300
483681
865375
504352
2127593
2339518
2421430
799617
1705394
1659495
337687
56760
1825117
889246
606631
1666143
658114
106388
537336
2310955
13826
747790
2530835
2765381
1638875
2062468
2813940
1933748
141339
1132391
2530823
2028351
2515877
856598
809457
2437424
213376
954405
1835249
140945
139118
2621315
2541100
2899962
2260181
2148986
432291
85350
363607
2378855
1330805
1894142
2862407
1187779
1708494
752581
2552581
240558
45179
2563448
744402
382725
2856381
1178996
2412429
2068181
2248096
2358292
427110
2497061
2650113
2621469
1247780
1705656
2215791
1334870
1942648
940304
307910
388075
1768931
15097
58002
405999
1177158
1699054
1978236
851761
1039151
1961988
1617085
2635223
1757144
2056958
1766130
747182
2171109
1509564
2463772
2863313
1458726
2479228
558941
1916786
143740
2492517
1191451
5182
825969
1480364
1120201
1862942
2816591
706190
553203
2015878
1126668
2818583
1727785
1728368
1996858
2273875
1956410
54551
170041
2435351
2463856
2691332
544486
151761
2425994
2921148
1485235
2771154
2180896
372875
1827526
2914681
1215320
1123425
2719460
1332460
37215
1390341
1925092
1339378
973920
334740
186280
1826345
2038710
2389256
217362
1228181
1063891
2144663
2157153
1386319
1974280
2739130
2219872
2644186
608847
606121
1791920
2417609
595825
1372727
2884027
7040
2563009
748342
1341759
1620856
583522
2848831
2413544
2295313
854233
2668178
1737593
636288
347392
381359
808810
1675625
893255
2574671
565897
2901370
2368478
973306
522629
474914
2293038
1478700
2609905
115795
2767526
2651954
215368
2003370
1680589
78761
871063
1811312
1715823
1038092
2475148
303377
1404943
2929057
488215
1138763
1929399
286974
354495
2103501
2670738
1519097
452011
361689
1265010
126266
485766
2223750
1843537
1389764
616542
1818907
1264750
368881
1087181
1791710
766795
44727
2732127
1584971
548258
178631
2298637
143983
2401174
723082
282099
248270
2771416
576112
804134
2251468
592541
216223
2886670
285109
926211
2374352
45999
574210
2364372
2911719
3365
320688
1300460
133071
1988012
2372141
465904
2888474
2649923
2634495
1144104
2819973
196048
1713500
805254
57449
2622392
1264641
2509036
94614
2850215
2190598
360776
1505912
18661
907611
1394451
2420541
1256166
1662098
1643418
1152891
145100
1792180
1157883
1664234
1802417
558259
472602
694053
2069834
2499163
542930
157536
939881
582107
1777586
653797
1746811
909671
2674905
2223557
856795
92212
1334406
2625343
2140020
890203
1252112
1013008
2358883
2829816
224458
2787590
448561
2120983
178126
95782
2138614
684200
270586
2351694
214317
2393203
2154117
1472214
1294528
1156226
1627011
380919
1986533
385377
443638
1457788
736515
1570954
919588
1729627
2431618
866617
2410951
1198875
1294132
862318
301559
1009202
931803
2562320
1077645
950812
1128629
1880744
730098
892689
1074071
2577707
464002
1548522
1114632
348046
2850091
236726
2570262
1948701
1653159
2779059
80488
229446
91723
2330027
1029884
2406911
2719827
1880945
1952337
1958256
2782547
1785489
1342499
2149226
1385910
2808905
2075363
1549283
197736
402319
68507
1659166
2852482
11084
1060809
1587245
78833
1652617
2781557
1130204
1968859
2623066
80601
383762
2125955
1732280
1171149
2753618
1326906
2155156
368117
41865
203787
2252159
2717654
2146958
2499901
516854
560327
368885
465177
1269840
1498688
2785111
1487449
2780666
1484052
1772947
2409623
2619324
92683
750208
1504218
1317867
1891867
2564529
24759
1142131
1719955
1369217
2577047
2408040
2530288
461855
1469057
743045
1825332
391397
2202007
2294071
1728597
2244721
2040199
17490
2384065
2293254
275949
1667659
2680350
2523579
2878799
1125525
2532414
272120
643336
2695416
2539307
1513312
650619
2744452
2071732
1089044
353767
721123
321211
1191833
1905332
1756442
2492901
136462
2460115
125861
2907413
1130880
1868023
1973584
1525561
643028
2672053
664761
2072306
1644128
304353
1710374
821832
2156681
534208
1238800
2684455
2939719
1161331
1116383
1780161
1519805
2914017
1460520
132020
2730954
873074
2873131
2367465
2664704
243034
2788039
2550071
321385
2379936
2515928
631546
2559802
529111
981329
2882751
1429490
79673
613770
808882
254596
1013520
2850326
475984
476519
432561
984544
2084013
1685890
170678
802734
2630738
2286421
2552385
1507334
2061133
2734525
138090
2937535
815502
2553398
1695903
1099058
654159
125740
1149864
2730310
740776
1828157
2260464
2573727
1383662
578125
248185
2144231
1510397
2274895
746096
594894
699233
109079
2337283
1080976
1740683
1450592
1907369
235393
2248634
434088
2221478
2730664
265856
649897
292236
1428306
1022695
1608601
2586133
1530913
1448838
1940089
1645151
480201
1750943
487980
1506860
2458616
1529383
925100
921356
1216060
1853302
2694528
1831644
2106037
352012
155383
2064889
1930121
1885451
171807
979396
1014363
460891
2761582
1037809
2103983
2569884
1515113
887449
2367625
2510021
587079
941819
271095
2373277
90467
386871
389001
2906559
2157584
2822360
882985
441128
891439
2841888
2245892
99989
2174505
1158129
625310
1038907
1099674
2058374
8478
822493
2764774
1889717
1124309
2458874
12030
141547
2104988
181456
777327
2784548
313048
1159138
2150115
2677664
851319
524875
2800933
1752355
372375
929463
1195141
905650
1421986
491290
2403480
909668
1826872
33430
2707384
2637472
2876390
1466677
2319961
1124040
900146
1562255
2119844
492763
870366
1155898
1288954
597559
497651
2010663
2571609
1459263
101194
2851627
1527213
1171508
676107
2088960
217963
2647240
2034548
1772078
169027
1102521
714705
1807089
720070
2797994
563940
2689151
1724318
2092071
524948
47722
2507093
931071
2895848
1477532
352817
841838
315982
2833807
2565013
2284988
1880232
1358972
969311
2412054
2119178
1208186
2052678
1861771
1024032
251588
1285394
365760
2126095
812006
2040225
1338184
1602736
2438067
121812
878341
858584
1349771
76833
2291788
496984
1105114
2762284
2025524
1691792
2326010
2561309
2372571
2119375
140889
590778
858617
94407
2313100
421099
219241
768396
831553
2458244
173878
2877009
631423
72964
359385
313367
170640
2165324
2653581
2734750
1976764
2489549
376836
93433
2258301
2413452
2231533
2488022
817675
990435
353647
2531191
2238836
1363981
558207
2416647
2667700
1327757
1753066
1103223
219579
1473136
1438095
284411
464291
261894
897916
2027383
196002
2125233
1178997
1912294
181498
2564951
2807290
1878639
2720677
702458
92650
2924399
2616890
1926746
2846471
1915515
1369062
3391
2429718
145718
489913
1928914
2243676
615281
2177894
2068291
1734197
1146570
1015316
358130
333983
736643
1896897
634107
2876429
2692101
2280892
2560460
1507760
2051422
412196
1016921
419300
986680
765874
133841
411196
316568
2305775
278368
127890
2633386
1911222
1520872
1248354
2793358
1369060
1636456
2298443
7768
2674220
159895
392285
2122398
361741
510361
1775383
739697
2792755
643659
1664557
419291
1746101
2270504
224327
1042459
843114
1364742
1671043
2353397
1018797
833723
366560
437111
2387867
1792585
1268751
548257
1336984
1213460
1656277
2024383
26760
699326
914313
1114199
2874495
773351
283533
2456629
722909
2372014
2374909
742821
2404194
703079
1690412
661134
478498
2544942
1057187
935420
2371650
1257256
1753540
1851117
194813
692504
1044413
2756285
1679370
1903996
591956
2203848
933751
1525122
518272
635997
338888
1809753
2706531
861230
2459822
584011
1445569
84725
1250657
2859190
2145239
2390572
1955425
1453467
791942
1108158
942212
415794
2635484
1310426
1746641
2428718
1771417
2204019
1064034
2210266
2458684
1412000
1154610
1300042
1772282
2480882
1212588
1899113
1530637
2740843
637925
1484449
2366195
2233633
2309978
2308389
373757
650323
63898
1950435
1476672
575565
1876391
995568
2799950
563270
1522449
1264521
2278158
1435651
1493379
595703
2296935
349961
864375
995356
128073
279643
689060
694364
958021
992312
2009746
291214
539843
1931244
1421896
2403355
2143915
2383070
1545394
1768809
2662261
589627
856878
2122502
1180122
1267107
2788904
50894
428138
717699
2279804
1799722
1791432
2109153
2510709
1302124
2536881
2309157
173305
132399
608943
2250848
1400851
2282184
175795
424622
404597
2247699
2874613
955573
2132676
1639643
196698
2620900
2665573
48253
2073430
644574
689483
568824
2130446
1377580
1425319
1891660
2793082
1197745
2435309
543035
336759
2244209
1264958
188641
1896570
2383192
853622
120830
958396
931887
1343313
2627767
1169526
599507
1394754
217763
2576774
2814182
2459929
529501
2338663
1155959
60198
1206732
2088438
543387
46542
2757399
608618
2332958
620067
1111223
1001306
902153
2233222
2908448
1513128
2074349
2039052
1650958
2898878
2390163
31794
2598829
409312
791319
468190
2098050
1266273
2754912
2684374
2875568
1522797
1478574
2770319
2253027
2467090
1358507
1443132
1721238
66416
1705777
2503832
1346068
2173831
2757482
859544
1590988
97682
2021520
2493417
2533909
785723
1484827
934450
682960
198432
2412468
570815
2009287
1465289
2325039
1176121
27475
2325495
171550
871441
1724986
2368340
304316
322496
2840370
2077246
1297885
212894
2765724
2711600
719532
2114721
1519587
2241973
2834915
250268
1236523
1406182
427928
1624945
1347054
2343347
122488
273093
2600642
982545
1414631
1460179
916502
359093
118580
273407
82980
1422337
1937519
2415691
2583301
2259204
1160613
453705
1049108
2265812
1792074
176263
1139093
2538008
2181137
515087
197706
2578839
259696
1642418
538317
371052
675621
2789555
206630
117800
96155
1016486
562791
2537451
935199
963702
1320853
1901039
2340988
1992351
2204842
1581353
2755619
1842165
1531443
14763
396737
737814
2332560
1111110
301093
876679
32057
2228570
1574082
472275
1363055
93534
1502681
1453437
2234141
339173
2113841
2386042
1429968
360581
14809
937969
597648
1167007
1605905
2790062
2516936
2322569
1292708
1315580
957011
937558
1733736
116097
1513406
1028732
1428838
2921936
2007111
888266
2830922
2795587
1900395
844041
1344439
2360194
135537
2378322
353114
2629994
251792
1565601
208516
1075704
728725
972007
1668654
454144
2181141
1337338
2687894
1692975
2262306
1127354
1606672
2687072
1477846
2312195
1309960
1136098
1957012
2316576
2128916
254261
1463706
565199
1524284
1535302
1556009
894698
1243834
2231477
622360
356691
1226447
482355
2798447
1318270
839875
1994001
2803492
2635598
1276459
2622887
1067019
2704824
680296
1952387
1897044
1287681
1180507
1084402
2263594
2337959
1661303
1720554
1965609
1147510
2416693
680928
445259
1215156
436046
1834969
2681044
2545102
26597
2364589
642238
1056145
688658
55136
687252
2176975
2473564
2794231
1297791
2063668
2824587
440510
2717214
2926219
446014
1391088
856865
391728
12099
2038968
1604316
399553
1835310
2141934
107143
1570755
1123597
2595487
1321773
2416974
17210
1791994
2451833
661034
1151117
2399102
1015558
1886141
1676362
2042851
992403
2533511
479181
702235
1235907
2321815
2692761
2297387
1654741
919188
405457
2192697
68216
2722189
1514231
67956
1752024
509315
1788515
405234
2649496
2785767
817691
951793
2636904
1401354
1122260
1899119
1276012
407064
2017401
826512
1098393
1655649
75828
2005666
2290174
549627
145578
87387
1809169
1166671
109505
2167527
2689653
1923111
340029
613283
1243999
2349460
2594790
610085
345970
1897589
2582950
372817
368436
2144412
1158578
535851
2638279
795692
1834197
7277
1951511
1509002
1690799
2908886
2710709
1771001
1845752
758789
716895
1223861
1230866
2208473
1274452
120289
612760
639966
2576357
724371
2116035
2435684
2769122
473145
2451089
2253183
1957223
1236111
1330849
1465418
2083509
2623011
72312
1252280
2097320
2353473
2673718
2628776
838177
2851904
1507215
1003713
603275
2405279
1023168
477163
756300
760319
4986
1764343
1323884
1171388
1737776
190933
2022267
760618
1415414
1396282
1436924
777422
1114730
70811
294564
584381
771717
1643454
2926236
2905927
2216634
406728
2101607
1209609
2583150
356281
1992633
1725869
1193068
2887852
1049271
2741915
2801335
2179751
1141313
483526
1024401
472378
270531
2187280
671595
932986
1977446
2476596
2594956
943336
441954
2276858
1363247
1216935
2406772
2652548
764863
2660925
13406
1118278
2685745
1743374
406346
1282697
1400287
2741583
619870
2302718
1805594
143968
385529
1429845
2796774
1101894
1583049
1532598
183121
1150196
2620669
2584906
1936160
2928886
656683
1685224
584515
1287549
293391
221175
2482722
2232681
2694752
2792378
1974358
945166
2086293
854763
1387281
1318745
887288
2084783
2072890
748132
2804590
1235297
2133807
960409
1886204
813688
980219
1423089
1988052
1898879
1464099
2925598
2810541
2707140
2548108
1784737
1954934
1253992
2554524
2887834
564198
1894121
1532551
23499
1849398
844440
1391978
520854
1247446
169233
2700640
186778
1933687
2302099
2556334
429050
2808145
266608
757431
88747
801474
1735041
112961
1989233
787715
367828
452770
232513
1652002
1370865
802394
508448
2806726
2610372
476467
1559004
2266603
499330
654641
2083045
1570003
2373768
306690
755214
1062640
1863315
2605476
805225
2892143
547182
882171
1471439
1838682
508256
2766332
1966266
2331094
1930091
2392919
2727335
2303354
613035
2906552
617541
1704099
1243526
2201985
2232154
2342674
1843076
925835
1839126
2237223
999824
2829728
697144
2343048
1198730
2790865
151255
371525
1325271
2418744
1302849
1157252
806863
2009129
585791
775553
439693
696926
2811651
19169
2676002
302714
186534
530393
256991
1559434
2704291
2161530
404206
1256422
305965
1690252
501755
2403811
374599
1350428
1616855
2562715
2561020
2698182
1673602
2890303
142948
1649414
1267386
2707325
2487838
152329
1133316
2094511
2105494
576959
538459
646067
2411736
730860
1658381
527204
803620
1274642
114520
114727
2471955
1892789
968774
1841578
1855566
2337537
1970461
878712
394020
290236
2253986
2327952
2425898
1087194
596208
1944395
1084499
868074
2414344
1790299
690481
561311
1993824
2416020
1511315
1991238
942973
192240
1589184
2173892
1768751
2814820
271502
749674
517624
2169580
2536697
939404
2491373
1691815
1681707
819022
1022138
2006961
1938968
2049883
2746707
1481662
168981
2643344
2261140
1336085
681546
88380
2231480
1451349
534276
1937593
2588603
1916248
873067
1107487
1733535
1356860
903335
212788
146670
582260
2170233
1021038
2128454
2670981
130518
389138
1912025
2842779
1432265
1650219
722170
334557
2306316
393029
2832364
462558
1123021
944945
1099162
1801189
2274384
1411547
763659
885709
2206187
2542961
849803
1134523
2440028
1545289
1813391
532108
1553428
752561
472820
2290210
2831004
338048
2044905
247768
2168014
2599712
388023
951939
1949039
1411599
1489723
477260
17918
1543139
120954
2413627
2844398
1416507
146418
850107
1144780
2671932
1781064
945842
1223918
2913892
1728314
516374
2502763
1961816
852268
2745023
828388
1686035
459993
929602
721896
991538
1578745
697876
1324761
2639784
2073356
469979
1392506
92694
1498191
1032419
48639
1932079
1006843
404446
2355518
492120
454569
653604
2073966
1399709
2191296
475058
778905
1438705
1857208
231174
1446176
356779
1005626
2617781
1895393
2462808
617400
194205
2758410
2236962
430361
1975212
123744
2734314
2126769
1819705
500079
2624760
2796229
98179
42968
1164957
1702722
2247016
2753043
545538
2188014
1461918
2430105
130428
2123190
1655407
1781759
1165299
212713
440376
1963130
65008
1446304
237457
2275419
2275321
1394188
218332
621725
1285926
1751964
2827376
1037326
371930
2491399
1968013
1899455
692449
2503541
1081644
1771642
2132609
1452847
1584151
1927178
951327
2677466
2208607
2223080
1272290
818811
2387678
373426
1011721
2741348
1528414
1451255
2800252
824485
850862
2031167
1676491
676657
1918299
790382
1001998
425009
2914128
2098102
2796063
1180713
1177380
178278
1367725
1465194
1079300
75067
383410
2231801
2121457
2009336
1297243
522842
915377
2504427
2759843
1393603
2929980
1100864
1029788
1336469
551893
1893886
253090
984734
962015
1681226
1150155
2521590
1447589
1316514
1356809
2064970
2022847
1526979
1832118
2931081
218994
1629165
427839
2122496
1429656
2213885
2066039
734365
2816894
1407788
2037322
189777
658754
2229271
380440
348197
388157
1211984
2729418
283540
1897702
2035438
79209
952999
1161910
1243663
2439420
924834
2764198
2396408
509348
2468580
1110106
2577451
2515341
710785
1677242
180708
817641
1620166
2857334
1205237
817652
2723810
2339293
455172
1325368
829001
2636352
2649025
1258667
1908598
359563
1805271
258182
1060581
919728
2743699
533097
2082916
2647883
1757352
1917298
753794
2205891
1277175
2386750
810795
1918099
1698050
829499
2173440
2369588
2746823
1994583
2429752
683391
1263825
870814
1066223
1589023
2036279
132613
1403197
1691181
2306748
501172
2014171
1024087
1286506
2540165
1397864
1897497
1140480
2230276
1958424
2056644
1284390
1537419
2346841
1503000
762355
1944454
1353096
410871
2429454
626925
2635473
2039890
100151
1292568
1136902
2853233
1073238
1538681
2160143
1010558
2496967
395547
392738
1280207
2937070
279934
1834089
116372
802026
1165707
2875301
1336529
395596
1307453
2627009
429162
2266564
2583660
1862144
2413455
1661076
935893
1531012
1556654
2013240
693405
739079
2832165
1046809
1439122
2332740
935243
1303902
2105874
1090536
172537
2778643
1481260
1808639
2127194
2058608
2430608
1712425
402088
2772564
2428657
1168975
2524152
1948127
106641
1466531
262337
2500589
164495
1878370
208318
2791103
865479
613445
2378024
2160489
525987
2687509
2041569
2433798
980555
2530152
774186
572433
2035081
1581446
704043
2288275
2906248
532975
331077
1482914
1087533
1433180
34691
1501630
214062
725641
223605
1292770
1327369
2616972
255818
2772947
2572374
744968
1535842
866857
1366350
1764635
2318648
14139
1129624
866991
2456668
47185
1614327
665774
714660
916819
2762139
1798297
759352
987565
657266
1669256
637089
49124
1364854
1814747
2778614
1913712
2640833
1571606
575646
273466
1176042
1363388
872675
775370
755912
1523173
1128751
1486634
779239
2645452
1853618
718482
1019028
1930629
26502
198483
1571901
1892852
2507091
2569056
13652
2676857
2531309
2484817
50363
2463601
1297156
408326
2148033
607101
2142181
669636
102253
2711733
2081859
1799900
2420837
1251072
412824
581735
1161203
2026657
1480457
2456046
2018676
2008075
2345779
2770412
507955
563633
1460971
2005466
11481
1617271
728713
2825772
2804714
200212
1427226
1112486
799480
2768098
517409
2521785
1997954
2655805
1234774
1277503
1747867
2902307
2932740
1752392
1948277
1227590
1930816
2077614
910122
1087519
1670206
2610532
2125559
2865169
148154
1025928
2225400
1525716
2285977
2245118
627034
2150883
347350
214778
428887
1173564
1650389
486567
2399608
1891536
1913504
300388
2667443
1372422
1468210
1260627
1467013
2940090
1980505
2102073
1288620
2492597
2267900
2381648
1070674
554677
2267049
587549
2253703
2755968
1883133
1641723
1300372
2166738
899040
735927
2125562
2931847
1633490
759834
1394060
65733
2790432
2392235
1604962
2211901
583696
517474
332721
2889846
2054346
2119077
1342044
815347
2733954
414889
343415
1964303
955537
1978925
1146777
1497297
1464313
1805880
1979308
2427739
1206918
1436098
2080263
1835597
831615
141682
784373
1237490
824268
1700079
427090
2635262
423118
2608692
1571659
1782815
1270889
2482002
359289
2672649
607017
605423
2138271
619637
2102130
1384459
2613190
2821814
553956
350408
1843521
1745591
118940
1782652
407713
2401382
1034019
562686
2054304
208775
2322475
1282896
2548465
1416022
186716
2396354
2064139
1457387
2077280
2705354
1951496
2233401
1253702
481201
921532
1645813
2158608
136028
518503
2722608
2028764
573811
1046177
331281
1951239
2716817
308669
1051430
1111633
2933685
2020219
768468
1929356
2273159
1952120
2769673
383566
565843
2837097
523277
2025916
2786441
2755560
163985
1980799
656779
178365
914279
2543828
1934062
1532024
37238
1836794
2532529
1486920
1621539
1401805
1835820
1763547
1975923
409021
671456
2729872
1038231
2261932
1207732
2561874
2807037
1015565
1216770
2406809
2291737
2273956
211405
2505510
1852839
2449958
1628155
863672
2205282
1311744
1840082
2859516
2124289
1221700
2151122
1376674
372436
1705663
1475837
2934484
2337482
2231417
64060
2922246
2053155
1062722
2625701
2521548
414189
178606
93122
42027
933184
1314529
560996
2106147
564366
717530
112528
2043711
236354
829526
2691643
1228001
936993
1263501
644848
317755
1020480
2373480
1319055
1706456
2054191
1556550
2755002
265425
1733498
2776754
988906
542003
1375090
421277
1671157
2051162
1507616
1280649
2245143
1456310
2074002
1828286
1817524
394747
231376
1288428
604374
1634530
1702636
2562365
1618966
1991869
754375
1092749
1585245
377966
1086519
2875987
1937278
2855832
473511
2347414
584595
2519014
1933142
2826662
2054642
1987657
430388
2196675
1504787
1444565
504649
1598841
1288930
2749484
1197068
2043581
2344493
1212519
577133
1197896
129126
1085941
1053748
1129326
1301655
2538701
485560
2454669
1887649
750983
929452
275603
1110964
293244
685918
798349
1901903
1072479
2035934
1023140
706992
1008230
232334
2565555
1431813
107510
856316
1962680
2233118
902431
79434
1859254
2769095
247807
460980
2409773
2131127
1550189
1020922
1384866
2394259
200209
2270869
1768885
1306561
1096507
613503
1468481
1878069
354351
2087724
841654
2698808
2806956
2528777
1017889
695092
1743618
18166
683887
1945149
1927885
1155105
1756557
1934574
611154
1461627
2110611
2462584
1947125
1424967
2757221
422969
1120792
27663
506486
899214
500087
1743329
2362782
2899475
852573
621259
495920
1470059
1181530
1045790
2282736
2799721
2178064
1626849
2841710
1181084
2059836
442477
201143
2800677
1797704
503082
1937336
2310472
1778877
2364358
1361877
173529
2304033
387061
300989
1842772
120770
2845737
1575080
1057911
318254
343514
750849
1996551
1606939
1388017
165593
1845012
1114018
1821034
950897
1550143
2814731
1267358
2659219
1801813
1947037
1421782
1148309
146425
1107114
2396115
2358804
2689159
2620
2167034
387035
1602392
434771
2085308
129648
114039
1078525
1274197
2352708
2529257
2322912
1810220
1368728
1507733
142003
2217461
2119396
1352640
586136
210877
1314896
948921
6241
2790813
40875
642812
467328
2352733
1108841
818547
1551321
2400228
1611664
1292482
2696130
2275617
1564557
1954629
1624025
1380662
2202194
225923
1406002
1603433
1428509
1482306
1900722
238432
1989465
1113242
614324
1066789
1663574
1644867
2537645
1583998
926268
1197510
255709
1877917
970563
226131
736643
2133884
2882402
1886851
2714472
1420331
2743734
1710934
1514527
2289840
370125
1926401
2307166
2770571
580149
1260955
2459686
2025979
2730566
2789704
605743
1760823
865380
1817398
322766
2855890
2226922
752380
1533505
276972
1104863
1849985
319865
2419867
2105387
1900380
1322763
153194
1825610
1342057
143249
1435865
1214796
1317493
1425253
2270051
2205709
841680
830386
1821398
1104619
2672408
1834612
2354112
2575795
710324
656178
2277229
2638943
2888036
2583773
314567
329511
2468802
727449
2779961
701112
464258
22390
623160
1333479
558934
2025219
620815
537713
1065973
1684192
2312748
1134270
2891258
722443
57881
110347
1556991
253874
230714
930754
762206
1638653
2873018
2179045
558618
2385578
555629
1487008
755507
694907
2503577
2632466
292689
452072
1954481
227544
1284086
1229956
725234
336563
2825061
540928
640634
1315287
1613241
2567560
153224
1996094
2107135
1437803
1706878
1235319
1344859
1124746
2694503
2192677
2079745
2141787
1617285
1097378
62046
1124434
1626944
2467530
787246
591313
2791100
846854
303790
1486423
929945
2042545
1883801
2395057
250038
910562
947075
180043
327932
2621351
2349030
1754955
2914688
150458
1058577
2158473
2567083
5824
1863503
2502772
2592404
1325919
2269735
1082442
392646
902603
2765497
827166
1693894
452341
2042366
2309817
2226389
226979
1875652
73504
743928
1718332
2558917
2170976
381521
1097839
1767779
2559078
2404877
2241463
2123243
477924
2883713
2753098
274697
132293
2844148
2227350
849641
352504
1907417
2708937
1336507
1166658
568249
887345
2874389
233116
2371168
1925563
2733978
1319512
2625190
1296307
1556421
393372
823968
523520
2341848
408065
597358
564481
339424
36233
2161348
964290
1352159
2209261
1845721
2393665
14937
2062922
223265
2123185
2925350
741630
2085737
304003
403280
2339252
2667051
2628461
2088451
2431396
2868754
283653
1741376
2924497
1736997
1313136
1665931
2127866
665597
1876431
2397984
1437744
2790057
2077948
1592524
2012139
927809
123338
1945348
1694842
238041
1674000
2693613
2384139
1219238
2322494
2037310
1213364
174845
1007665
928777
2458731
1028755
2202684
1320467
2246125
1722884
2872885
1018026
910954
858611
307168
819536
872467
2773346
2796933
1905747
1091919
2067344
899574
1178078
317129
351996
1322514
2922252
406695
597105
349896
383543
1514948
2319556
1048917
372146
1333950
505525
56219
327955
2309525
389190
1949157
2926603
2434800
1497920
2759147
504325
1311770
1265408
2916782
2788059
2180387
2877642
843093
743006
1471875
781080
1547699
1149925
1464005
2635332
162356
108928
96142
2505988
1377341
935339
1614993
947202
1268771
1886198
388124
1446102
470561
2054253
1218529
1402416
1263212
885742
1954700
527608
1055420
2429686
1346090
237352
226104
2793200
1000860
1101647
2169668
2178645
979276
912773
266997
1136642
2113010
2791304
2544682
2566667
747727
1134147
1941971
1341025
1010924
1968131
236016
1167223
1550232
2009140
2888327
1573851
439118
926170
599221
773508
2382022
2835042
1445097
2149474
815125
2931395
2018863
2876327
2713384
111177
1590394
2567569
1351071
1763046
2141814
1988475
1827051
472451
2078217
690803
2330304
2113154
1734945
2855060
1321670
1825650
2186859
2171020
1236425
584622
2934198
1289971
1904712
1278654
2513583
1631829
694424
1943578
2504171
144615
2589386
568085
2366990
702112
1946905
1220377
2749328
358364
2914153
2003572
539229
1592698
2806071
2393111
1518845
2420367
1097015
2664411
288898
2213252
2357252
2439349
1142145
2193083
661297
1347748
2469971
611640
435323
2348170
2173351
1239280
1820523
823431
290235
595475
2639133
2133044
260034
921173
2066035
2765297
2273314
823649
1430046
2393587
896783
1622359
1083696
762645
1111290
1887799
264442
743591
900671
316628
2872322
826552
2768377
580324
1987939
826428
1898193
793557
161465
1001854
1855654
1261692
1553521
2119603
2072624
144706
515293
152421
1434230
1835404
2110016
603816
1013139
833151
2586692
1700289
1817085
1970381
558589
1785269
2037834
1288448
345027
252658
1104046
222180
193868
398814
336424
1917126
1682597
1397543
2834193
309634
96401
26092
927257
1610595
2323154
1907507
1492353
2068429
2660665
2746732
1279081
1974945
1926879
2533760
2734210
1608308
1362769
635837
2139023
1730313
813562
1922978
609849
413288
1288769
1753406
1750014
1382063
1797743
1758048
892809
1423005
1147302
1564695
2267661
30445
99892
515089
827007
651733
950490
2353433
2715599
347536
2035430
1802938
401876
2251359
2913925
743556
245116
923988
784058
1422674
1598110
570950
1886899
2029352
1398648
161370
494424
2103862
780885
1684836
1639536
1864359
1163430
2382674
1645596
1670167
2171257
1206704
2897394
2910269
1624955
2205689
2415254
1213504
2198208
2311377
2268218
1948900
732555
2789076
1572549
2526166
1034217
2643953
2469334
597893
961120
2147204
1918825
1291631
1255003
983669
307101
962750
1418045
2217501
1528964
1097560
1676228
2590101
690148
737028
1176412
1152985
2831485
801865
2437075
1108153
2613695
1960021
2649522
2486238
1345747
11007
1141596
1977212
1600271
671205
1663421
2704528
2252881
2259138
1998456
289456
1152300
1732165
2527113
339085
74031
2388024
1361576
873073
2430401
563865
106924
321889
1269912
1919977
1175877
115902
105795
2035912
2917001
528585
2098289
1078035
62846
2344814
449579
439845
2915515
1812570
63655
2719527
1625774
1382897
1212805
1968798
2378969
562941
2787398
560349
1667111
768186
163687
1379219
1037000
1266837
732725
1003356
862970
1056158
524868
1803895
2110345
1403974
354866
1912455
2330077
2185744
744552
2670529
532985
1330576
1944296
251388
2551820
1180553
2589292
272356
924574
2328747
2178477
425910
922496
60010
1468144
1316717
592497
197603
1447021
1533887
945952
643208
649092
1293021
1039928
261849
1661539
2565549
1291978
858242
325091
1809992
1894692
1579089
1255457
823136
517155
2072955
1920284
293870
1458954
1216331
1826683
1975005
316077
1880681
2717503
2552176
2600955
500223
94455
1131290
628030
1358534
496917
1376438
443731
1545955
131691
1933479
837067
1628740
2374304
2191607
771961
2308915
2883823
2569329
2551763
885220
2591736
738305
974144
2913535
2270753
2399039
1063716
322523
718467
2486929
816850
675123
228450
2227568
2129563
333154
458727
531385
336453
2034831
372206
861495
1491264
1520888
2469102
2328946
1625623
2187128
2604107
1975172
25568
1647097
367693
521624
2620027
325487
2583948
863163
313927
2312777
603780
571648
788929
2382937
610357
2283552
1334394
2464917
277557
2006920
200457
765408
915459
1159050
703770
1093910
373783
813617
686142
1088093
2396328
2662724
2369998
2938186
1386430
1754086
208342
1394483
1536573
1269557
1760970
1238649
1753206
1985919
1194292
405297
1904934
1423284
2572808
536045
1886073
282153
1160948
653707
1894809
2861237
654712
701132
403099
398420
1430626
1899574
1286793
1863365
287150
1079749
146425
979965
1762850
2393834
849825
1841355
133511
2369171
94081
809175
991399
1141041
2014305
1232858
2461018
563759
1082021
595656
2858110
882419
1218508
1620059
1725357
678609
2561264
1375241
2520663
458829
371161
2529722
1679533
117285
1174133
1675956
2678169
287053
2551790
593753
2678400
768648
1091682
827616
410255
1350136
1592760
1316982
2675581
1326021
45811
1595874
2079864
1036580
1131546
2901776
318281
2630082
1086584
2531414
447303
2459015
2588884
511811
1126226
1038598
1331360
1395263
835919
948074
2184138
2146867
1765196
422944
198853
2818953
730503
162601
2399102
1577676
1717104
2506247
870961
1196429
2718570
519170
270179
2399545
1594643
1661195
2822167
1689544
1878706
716006
2589412
1154284
2456139
2612613
2540533
1227455
346888
2174137
2349361
323835
104470
1400391
1226285
345600
19602
1258939
2469390
118549
1213998
181104
2130961
361129
1360236
468258
2071014
501637
406035
962855
2591041
1103153
735270
948307
831506
2220275
160716
1985507
2588694
723602
1940928
2525426
761460
2462186
1746051
1766253
1852409
719049
1777137
2129594
77700
1537276
2458025
2812983
1065026
218950
2675915
2337489
723346
1622092
1043352
587789
454071
526263
407141
2121243
261591
1011723
585558
544499
487517
974847
1609050
1882510
1348653
92194
2280556
1017692
2489271
1855446
492075
1652707
2648012
2061507
783870
2535695
1960862
1015765
1856159
2428462
48618
1278210
1953115
1871735
147841
1915585
626360
2804932
938343
2844248
983388
1397708
1323563
389644
2135273
1643596
273269
330642
961455
1544124
2138719
1459834
2402545
1978212
1165870
991595
925397
399932
2488375
1525223
940452
1002470
1655297
2918466
1175398
480640
980124
690949
362642
753715
578345
551606
1754396
1600469
1205159
2005257
2268181
2055558
349060
79118
2004323
1007995
191501
1096888
1638686
2596654
545593
304436
1379076
169090
2490943
1267158
1762408
1723323
45918
2432662
2676052
1513350
2826802
1607174
2754318
341581
142677
1885887
988993
2001368
248608
2445058
1340503
273324
2227298
2783827
1594568
346851
2506678
2435887
2113987
2292530
1824088
2777691
1882285
2616217
2895951
2766261
11618
1974969
298760
1871101
2064832
20488
2665426
1450084
2116888
2710555
470984
2808863
799175
1315537
1474140
2467567
47382
1864197
2308042
878866
824167
1368161
746903
254035
2024308
1238202
420789
2120991
104078
255460
2337959
695950
581857
1931981
2711221
2099472
1099026
578007
2064809
89680
478647
1809875
2078046
1750176
2085413
421693
96662
1687485
637884
905815
2704791
2027933
1168913
1361459
2811626
1309369
1528542
2365362
2492115
2634859
152491
2156057
2328626
1278095
1102779
2362001
1835255
1592137
1106013
388667
85166
2500496
2023257
2200950
1843533
450113
2293839
1081208
2141761
445492
142588
2054386
2935293
1821729
565280
256242
1063270
1396469
1779736
2661356
2808200
1513714
2084473
31935
1895037
75168
1572145
718163
1221205
2161546
1936100
38454
1455482
1352964
179226
443030
922998
162590
2099048
642116
2383862
2100609
706400
334942
631283
228800
380100
363409
2550824
1693528
155897
793741
1921804
1062455
2465388
599471
1802798
1091691
639293
252825
1693020
727899
2259532
685848
29788
288652
1505259
711808
2602347
2461073
2256200
2385074
1401396
457033
1935954
516545
1703321
2717285
934705
213541
2706725
2217650
2105931
5910
1690935
1815052
59022
2402399
1645288
643412
1241119
1576121
2748953
555882
524271
373289
1011156
2877214
2923718
1191552
1140195
107643
1568901
1415208
2533921
2600598
1512836
2637330
591969
1317318
125200
1735145
510458
238936
181848
862488
2063534
1062610
1574691
1924405
2438087
908150
2561560
1997430
152837
1335786
790834
2223674
2682314
1274373
1685931
2083801
127208
1227800
583431
2530695
239727
2678992
1261092
2862490
247930
812210
2902404
1995391
2446954
546329
298378
176773
2196065
1503048
2354274
2041489
966334
2390030
2743960
2934854
2353818
2226466
1445928
561996
764379
2331001
1871112
695069
114859
846848
360656
292260
1997159
847388
2430200
993835
257223
2101748
700029
1299802
38198
2341780
795081
2335853
1007420
2888231
1120933
1578422
2356282
2917287
1851085
810022
1513806
223438
2828590
2425311
1452214
190860
185292
1648181
2075282
317442
211105
2085860
2191851
2887001
1803832
1418964
2471025
717420
325946
1333462
2174717
58481
2291991
493491
2791758
1709472
1491980
106871
1353245
397653
135667
988812
1916399
2425873
1571157
2917579
989286
239029
1464112
1315662
989756
1635202
2007126
2140528
782053
1535795
1960008
219489
650671
859906
813164
1519259
1674111
1738324
1851740
503458
260931
1970361
457416
1012687
175479
1616767
891875
1468613
618694
1033
2223964
1592951
674912
111102
2908526
1805791
2692163
1799328
1276896
2689222
1668492
1384862
2828080
1628307
1069427
2045801
886211
757382
562453
1843556
1672021
2579638
2575024
2664283
1884808
2377786
1002597
367493
1707255
729592
2862870
61274
8302
62483
2035172
2894276
122082
177773
1717923
1541256
240606
363415
2341553
1379197
1078142
1053923
794819
291934
2311871
735600
1450283
1436568
1879808
1195369
1484072
399279
72539
1049631
1986317
1952658
242577
2408411
2096606
2196201
393345
1664044
927098
418136
1175695
2171635
1105524
2659200
2704501
120322
129917
1861857
299716
1888616
2317939
465225
92346
2035916
380263
300008
2082652
1247608
2371863
1841951
483934
2049749
2417736
1835418
1111706
84183
492323
120492
2214213
2422768
1798797
1287038
765626
1051458
2660825
1744300
1433682
2875681
2432789
752557
800616
2339020
1916489
2050965
2666570
1782062
901536
928397
2772741
271991
2052943
618308
2108202
2859510
1289742
675411
655221
1626782
19248
2233734
890317
1667694
717610
1640268
1505966
1609045
411396
1773212
2781628
2533664
1972660
1851806
1119894
78888
2819591
2040652
1771810
1240017
1232445
215839
1364854
967016
2097244
1656850
1580136
1863625
373220
1138259
2580619
2219140
2938986
466012
2645279
2804991
655402
1858853
2827773
1304250
2560427
835744
388488
1588007
855538
1334353
2789988
292117
2680240
1680642
2798246
749173
260110
2302526
451662
1478702
2318160
796480
1410084
285226
140083
2765476
1605297
904861
233937
680042
1590099
1992267
2380122
1018711
2110449
2050254
1726479
1728565
2907955
1082098
1987485
870490
2284264
2833224
2134112
225374
1766083
2838946
637656
2071520
381859
999514
2102881
1375948
264134
2428212
643636
2180927
1728619
592072
1294243
622338
957678
2508473
241546
2206423
2442841
2340969
1821606
178838
904233
2021448
2239346
628022
2418554
2273232
2325305
614847
743795
2738277
1820250
294342
2806523
7587
2317687
1502306
1002525
1559220
2591823
919588
1523689
853057
2018434
1611269
1510139
538262
530200
2370004
353627
1061468
1882390
366282
2497094
1581564
2568341
1857089
2197304
1254761
1831521
2874164
613240
2600623
1596214
2091397
1618427
74097
1040027
2601753
851879
1053888
1881625
1889598
576214
127935
916487
1146016
1896993
2100175
403162
1546511
1713547
1125651
532030
1229458
1775210
850722
1204727
2689899
1702565
1319220
1325259
1336901
2877509
681093
876471
2517726
849733
172599
230580
88470
1223447
1748861
1015164
2859812
1748196
944291
2705847
1535557
2517050
2254181
1580330
716542
732551
1871444
1146102
1903569
849654
2417509
1983003
1740598
2055308
1098666
291716
2734305
1425409
2816146
1719685
1026508
2281461
398567
1923354
2545816
1229085
1465689
801032
2940192
943349
1740694
318903
1342317
950350
1611797
1978306
2504816
1764480
2323235
2409940
1054298
747910
1392632
1884582
458067
1204508
868482
371449
620878
2542452
1183122
2841314
2729347
2736717
1862458
370391
577368
358595
2476322
2332079
2886708
366527
2746856
577917
2529126
122116
2206316
1477997
1648056
315312
294120
1752513
1421629
1070009
1817773
854777
194015
2746420
311761
2403072
1850159
706750
2156508
2586120
1112737
2785836
1133469
569437
2249872
119674
1187812
2429769
383891
2006558
1797488
981239
519161
384041
2662343
207270
1190886
1586069
294461
1848436
2793237
2849012
1664261
1716000
2270950
2694944
385295
2379832
2110640
1515552
95281
2720673
2624683
717341
1483352
2132007
1606189
1062104
1167095
526113
2485175
2398821
507618
2199084
448177
440441
1387937
735988
1006078
2472697
946685
759746
1236939
2142624
2215434
2142514
372616
309540
301248
1858297
1827702
1972973
2738295
2503082
1909714
1445524
1562283
538525
2645922
2121975
1823191
1680573
1395944
928716
2598259
1075067
2853761
2466223
1684942
964730
1655822
2781115
341565
1460266
6915
1765920
1963747
1793441
761364
216214
2663832
1328385
2206901
1085600
253715
168675
2456686
1277922
2047130
803471
140818
81933
1682599
2078263
2677942
1959504
304268
2889306
2260526
31827
484140
1306132
2699818
1926699
140383
2143398
1583519
1761430
189221
1450672
1967698
124906
534664
803849
2037449
1784078
305587
2616228
799079
844698
1401328
2177670
2438860
554176
1953911
653726
2549140
2224165
2419892
1450833
1190848
1449356
1590074
2255007
1332685
2804643
1377337
755594
2487595
106773
875693
2163776
1824994
1883082
1481135
381384
1958869
279951
2887454
684084
558550
1323862
2315172
439765
979047
1903604
794361
942110
2547402
1024487
2323692
2024169
2631417
1043173
1553343
424496
1384096
498554
2313
2374232
1943867
1468879
1453372
1314000
2096094
1688568
2715130
1673173
741187
2279907
2078289
602866
1883886
2367419
1148676
852043
2463062
728514
2737851
2118794
2525074
459082
1434483
569495
2404264
454727
66195
1009528
2184073
481622
826779
596056
739325
2504905
2506527
1971023
1013807
954486
979984
2797953
1288570
2767399
439018
2910766
1963389
2545096
1656018
616400
2661222
188105
819557
670441
2260237
2569278
1226835
131687
2697065
1147853
1773851
2041336
1180864
1803331
187664
330952
849514
769574
2762424
738906
2728258
771011
1275276
517620
2452883
1709468
612330
2391209
943618
1561896
643610
2487947
57532
2213285
2030235
1223734
1979542
2103735
2779009
1329530
2899761
1797885
361091
2044660
1054720
2898604
2507988
415180
2211472
2037287
1293529
628577
41721
1698499
1345944
1649432
1670286
570221
1549950
1556996
2365753
763578
917741
1458538
1701686
1684809
438560
2645280
1127621
1170151
767279
1234841
765946
1229428
2454000
2191409
1910819
805327
724140
454882
2212023
2306918
331194
2008177
1860592
137805
1989767
1832388
824908
2287023
214155
2513933
2917456
1578340
715567
239214
1859750
2454880
2911072
401093
2228943
1647237
2935129
839545
674599
765723
571880
2303276
2283721
1323972
2184356
628905
2823616
1228376
579704
1536368
1593069
2581793
2844925
1337410
1382776
2794174
1740248
1927606
2684595
2387042
542489
2724647
367731
783565
2614564
2266390
2540768
585316
1228468
1179519
1152904
1272336
855946
2741199
412128
850158
1186613
2636836
1576945
894226
1788989
1807985
2080146
128666
565705
2186668
86363
2520603
1668173
380061
755500
481858
263945
2521970
819220
2831913
1249714
908035
56147
64624
1143267
2297918
1243114
2605281
793288
2052479
571826
2647614
1193947
1555937
2563168
1068160
1003675
1774883
1264731
1519388
2629267
1051550
2091234
2516000
2585581
2685789
156362
1672157
2629009
2891584
2111729
1451372
1912580
833388
686453
1424042
2041298
2874960
2474249
2239567
2297823
2420760
622369
981461
1054330
1807841
1239481
1296558
2596440
742323
525689
813439
166879
2069753
424198
305115
1015344
444056
2439198
330174
461715
395588
766422
2188449
360666
1246705
1275554
36481
2508376
2414708
839395
987985
2225175
1102181
2540613
2089655
654654
308059
816784
518812
1108679
1132579
76186
2101169
1346636
1711250
1860582
25740
1482464
2380372
658189
471297
519284
1503367
2531094
289081
2207514
2911562
145236
2782647
2596115
2927083
257436
816843
608619
1238379
669965
1379353
298001
2440247
424282
1767960
2116085
1012288
131961
2619610
1725883
24190
2162418
2434748
104924
2531846
1076715
619469
1415305
1023463
217785
2601595
102250
2020165
575660
1439559
1696482
485013
2372778
2047944
1311986
802848
2162887
451043
1041264
1380187
2456016
304221
822276
1577996
1485924
844029
1920601
2654000
31782
797454
1584508
1535063
1838116
641376
941777
90654
1322048
2771607
2887894
840784
454565
646034
1849174
2165607
300805
1519504
2623368
652502
118261
2111496
1646669
2865891
2433973
1811987
1547141
236936
165181
1188792
1745698
1460219
579693
446541
1947528
1767412
1137377
1447127
824144
783967
1013674
660534
1723845
2459462
240404
2126270
90171
2894893
465602
1560252
605604
1288205
2248569
1117895
456032
82258
2200599
1003956
2382440
1017317
61326
193778
2156064
62840
2145667
476523
168355
1368198
2556977
123382
1175956
305513
2939149
1072329
1130274
950986
2394211
190587
1072580
2867139
1554729
2715381
1249354
2478524
2504007
2616769
1100626
1605284
874645
2420500
2601497
1032434
1028941
2056880
1941562
1560012
1811053
2113047
2316655
336247
2269131
1900531
1095268
2440574
425608
2822726
2825492
2651350
2690805
647466
1784806
2210750
1154069
209562
2016288
2663818
1236768
845869
1431993
1319556
2919874
2174611
2676034
36725
2313676
2802183
476516
32858
788939
846133
26539
29802
1008809
969453
1780656
2571501
791482
1834647
2820486
2905171
2365638
952027
2041311
2222240
1060538
322144
2140567
333331
396628
1365271
1944350
997563
734926
306747
116382
1975939
331038
2544208
1496626
381626
1835304
894035
139354
1374710
1865770
840528
596569
510987
1965776
2458757
1343995
2887408
1612338
1271139
2704356
2224726
2016673
2125884
925502
453706
2105134
978832
2433826
1278931
2038911
2602245
785083
2539681
1052449
604493
1691315
1530453
2101926
2110276
369794
2744835
2509794
2464652
734930
2099795
1149020
2930334
2269590
836428
2381360
1002627
2023960
2756677
1177480
1325283
727522
795986
332964
2510005
1128498
1893980
2800229
1715999
2486961
2013398
1127153
1627311
1724411
1238424
1210965
1019993
2148047
1745389
1969258
1925213
2429934
1500623
101051
2526465
2397844
1923282
1141314
2229874
2833140
1164130
2300439
1126588
1956164
932839
320820
1476009
550068
2251857
1815030
1994115
547202
2423732
2765154
2244365
2523585
1528239
2835193
1785638
422324
2681464
2625517
1098925
1185307
1520436
1204035
1663201
2661795
172811
2019191
683353
641403
1078166
1338287
913142
2110536
2771928
1695222
2816149
144355
1422957
456398
1025236
723924
2021454
2547079
588584
1948031
739155
424934
2636543
758878
2285342
164195
1518925
762172
2779630
1431176
2038527
2676559
2406269
2195619
2716885
156397
2308884
866182
932043
1465272
50819
862774
210540
64963
2695975
91690
1567572
1257417
2330613
2000853
897088
135395
328882
2739807
2083824
2881453
2694292
1046266
694815
769785
1160077
2749170
2406708
1315379
1903977
2153187
1389086
2771002
563921
1555891
2373583
1557399
1937140
235933
1239848
1221105
2575372
2889785
1295146
94972
1593426
1953481
1356451
560731
366266
1080217
2020388
2297234
605405
1327356
79990
2696671
1634946
429322
2772032
1578396
1191473
1486516
957422
2088078
127064
2716112
2870091
600205
1238947
351734
1402922
703405
1058771
2314185
1033361
188033
1349470
1678528
2343874
1352309
171899
1869126
1155191
1638486
1492728
2414749
100607
1712997
2568253
2434329
2381280
377201
2777614
2636289
2400612
2650817
1462459
565375
1138792
2333162
1183964
414140
2387434
2424455
440249
1937282
2169951
1159543
1827623
1527522
2170305
2074497
2681317
1402130
705419
2505917
1046242
2866536
2510462
56240
1638933
2462188
2524925
229306
2722751
643346
679862
1342030
1007002
1990678
782946
233274
1352936
1896988
2476539
2920361
940893
2714892
2650773
1130817
2861570
2328486
2724561
597747
1113375
2234847
487283
1090674
1784672
1809825
2591795
1681514
1958772
597350
1043723
2929565
1041443
1420130
2211568
1612063
698279
1200118
523216
2268608
2577090
2630245
1556842
2395951
422940
805185
2085718
824227
2212036
2233904
2609716
2248526
2009343
2403732
2637034
126816
2264185
60032
146707
2412607
953381
212986
747667
1152626
2501495
1927365
1870313
695613
211411
667814
419523
598581
1707643
1363865
5663
2802190
116797
2701521
2479231
493257
1540101
2445976
1026180
2163485
408151
1116735
113855
2362553
1775293
2614251
1736364
1756489
1178332
1464385
2596015
406641
1771809
2198092
2714759
787285
157270
2345485
2846052
102883
2632636
2110973
2537459
964910
964630
431993
569353
2846165
651120
528840
1572453
2937162
1529418
1691602
2326537
896674
2837810
880344
2303088
703077
566860
2307351
785016
994464
1109383
794823
1793662
548832
2582179
118720
1107517
445951
2033116
431071
321515
77442
2120068
2771727
942191
2433689
2736467
822649
1653770
2847505
824549
1396059
193412
278583
288906
2135001
2692748
488385
975868
652596
2031628
191996
1906278
1796731
2037556
2562114
1179556
2238668
2727317
2441667
388791
1214922
1146622
2779274
1247079
580689
1449973
1607120
704131
1602536
395872
2114720
1847709
663186
1382561
1870182
436496
1589728
1538180
663390
2233127
261648
1449685
1583957
2524867
577162
260069
1081764
1604129
435974
981413
1644624
1178240
2254352
1504251
2361942
458219
2685657
1608713
1915609
1794217
2775992
1998356
2151019
775355
368142
1569303
1301689
2120287
2890697
2309057
1331419
992895
1057826
2681464
2453670
291135
568809
1386137
1411602
2235141
1254521
766911
2230375
1964945
255817
405155
808331
2013544
1118503
2591012
2665925
1695746
1733393
2749688
327399
1454567
345374
822872
1190064
1762647
1812001
2420105
1060736
2491672
2377250
192129
2547185
1697616
1485824
1910445
2670058
696646
690808
789362
172629
831128
1352113
2647294
2353083
1707456
32164
2872310
1244771
1920402
715723
2887600
996733
1006853
42456
2139326
947695
2761599
1151240
1101058
37874
1345779
1060822
2836429
121713
1566437
1344411
965622
1691998
471456
2911377
2792017
2312877
204960
1936051
127473
1650912
2245168
2575988
2731002
864701
1360801
1891846
2069997
1641181
17680
884781
1158177
1728858
1072133
2489931
665302
1011755
24680
76611
774507
2128070
2829441
688221
2070909
471817
924347
14496
1799830
2804570
1033871
2437799
1937620
183831
362646
2363655
667054
1490822
94506
1018446
889593
1546392
1578678
1195482
1380236
410892
2511356
1838174
1233471
2411933
248987
554002
1261678
2253582
2208332
1941052
257319
1285181
1104685
1851120
133955
820436
2104093
1031163
328200
2914403
1304957
724764
1584475
2920689
35347
1245643
1883969
2341819
248937
1126670
666310
70331
107970
2314690
890144
852750
1864354
660794
2790756
1611451
799075
1448722
2477550
315744
1009631
2733044
681043
1866798
177293
2912927
1068477
474361
371141
1791516
1880333
701534
2796497
961252
2932449
1720757
140229
2455845
1070747
348307
1289843
1234024
983406
1190528
2108560
494688
2373874
1918819
606313
2022137
1142464
993470
1340510
1731875
1848862
1853993
1331993
1857541
1277968
1274568
2810312
493628
2519827
217477
1110639
1495874
2164631
2230337
1727361
2054935
2380436
828038
2275594
216550
2071670
952509
641437
549825
2792266
1846913
633196
983180
97088
1270079
1008530
691767
862235
832176
1940792
2644793
2359693
804228
1127466
2865855
810333
2888096
1950322
1182191
1272668
17310
292067
1250487
1999015
1658853
1408047
240144
776562
2149129
1948903
1417207
872322
2724927
1487120
1225557
1297521
1907752
2245715
246466
306259
2731162
1423062
1245407
1377853
2016967
389384
338379
1508769
699109
1662704
1825487
2845389
428782
2529108
535413
2897759
1070368
2805978
2424417
1498265
1027558
1871486
91168
1615752
1057671
1125553
188535
1655372
2415909
746207
1490475
2877475
1053177
1695865
1130882
1164182
1783253
1071249
294185
1085595
604520
2271979
1600574
2141014
83708
2804944
2278098
2244941
42248
2502762
2612482
1935833
1846216
997880
2402991
1099496
731300
778566
2157183
1047695
1517682
748486
1463755
2036920
2563844
1269126
769581
484708
2718543
2787217
1197503
957438
2224545
962397
1015590
2760648
2306300
524414
659100
1294773
758293
2227953
559440
848318
859429
572995
1155804
765831
1157965
2260695
1970437
2685432
1325370
799918
222426
375758
2849394
2550773
2526564
1250961
2844068
1786374
1769660
2622906
635358
1480594
1159196
1928012
2737239
2372181
411944
2158697
267076
1689373
1222243
2310069
2847537
1896230
1838642
2450227
1713906
1810810
1097719
190628
2055580
2073647
961703
1039022
1791218
2737161
2781761
876551
525962
2113335
835749
920140
157087
2613000
739630
512843
2886518
70927
2458875
2813450
1229040
1208451
2013980
1906669
1866294
1667362
2197859
863029
2686116
1018002
606602
1578524
923759
1047294
2615869
1361699
2559214
2215465
2594214
1954925
2320072
71320
1757231
1415628
1171295
793657
560440
2566211
2004365
1278178
2051990
2660750
1781162
1482525
2630704
1592910
1239961
151855
914128
288616
2539619
1167086
662204
632396
2070735
328859
2689003
2860950
18954
2162243
1092433
2611009
1305512
1731821
259095
894935
1576340
1945276
2532633
2447557
8909
851959
1782640
1314824
784630
2653944
374364
629480
660827
2804152
140344
2311273
1370577
408233
1278725
2497684
2116134
1277600
1878325
2799853
1246110
306023
373552
2117986
2130282
239095
1230587
376666
2902522
2790730
1913530
296291
1176292
2269471
625959
737990
279207
2451471
1111919
2804041
2903691
1411214
149138
987635
78710
599571
2681026
2145434
1319449
2812052
2066580
161598
1804937
1374294
1058940
1083015
1629478
65122
2882817
30231
1011228
872942
1844673
2646700
1863453
2770222
2003320
710360
1052863
610190
2592479
401012
2034714
1223531
511631
333663
271067
886088
2299397
2320924
2848630
2805251
755806
997634
62185
1400032
488571
248817
1676187
1773214
2267789
641776
2072343
1846406
784248
1552468
2168668
1883488
299528
203418
170088
1707703
1604854
351503
2312562
2589860
2593686
2518327
2804143
2174620
2408187
2271461
2069471
1895657
1824226
580851
1432027
2625212
244459
1944060
616641
1706235
503102
2195242
74269
1383244
298806
635545
2711387
52966
435038
868537
716849
2435373
1987131
149822
615999
546431
1972027
93608
2013522
1335526
2648413
2006491
182833
2519695
2567584
1946943
740892
124280
1597442
2258241
303517
2617574
728023
1116445
214771
1952116
2936543
418930
2652269
1788195
2294943
663444
1208930
1068561
83980
1573680
2718265
2093551
128938
1075763
730533
2527786
1307928
1085517
2787393
479989
498132
1139282
1379866
1532275
2786064
2706832
1719131
2299265
2392625
115805
490855
1678458
2340626
2898803
2417813
1839997
841012
1319399
887855
2474938
1935249
1387032
333814
2116327
2872104
1811705
2264816
736833
360215
407070
2389967
976403
370016
2550310
655734
1646379
1000042
793640
2247291
2234388
198329
1992587
1734032
1443113
2292742
1191239
526173
2226085
1673769
2579680
2414217
487767
1263805
2276441
2468834
2012735
2238387
93180
2207760
2393501
1079018
2053142
604466
1487622
1403819
963594
1443463
2288233
1919107
1736948
1146174
2122813
2605399
1679733
1939276
2153639
2276689
388464
1599366
978870
465185
2653936
110917
98174
1833456
2415940
2188436
167183
857305
1580192
1789313
7829
524629
2213840
2706499
762644
696231
1855912
2259022
532252
944137
1433542
1325697
1171141
1999433
297353
1448124
425315
2803799
1411552
1875747
1889320
218809
1335619
1978823
1347268
2605433
1915399
2599459
1668000
2614462
1144941
1349831
524809
507064
2934049
481035
900946
755655
1533311
2705832
1757413
1241674
801415
665929
2559609
47664
2063742
1520773
2399129
1936111
1487149
1823659
56962
2716873
709801
80886
2578401
2044934
1351488
1111310
393852
1010749
2025984
2128839
2020511
967330
359014
390059
2482159
1978678
1230515
2483680
435617
1215192
2237399
1189989
1432057
516306
403074
2739226
2447382
841926
659594
213987
712004
1789259
217334
1387739
13949
2727089
837230
1223489
2796783
2225557
972697
931822
648251
542854
93190
2050167
1850468
2793042
710183
1926127
839331
951847
705945
727372
1751026
1433522
2025033
1036621
2254649
2822164
1479629
1370336
1370567
1493885
231423
2527818
609542
657495
2583947
22392
2516411
1311415
690749
213535
2822666
1411238
2167131
372858
2224153
1632775
1148400
798597
2156
1886792
262633
2253749
1860752
1253008
481449
1326248
713872
2073834
2099303
1439912
912750
114974
2692478
2166236
1608114
1829179
287806
2135469
480033
1059547
2157887
2242522
2115636
771246
155876
2489666
1930237
644082
2327004
237310
1291555
1896243
921060
431564
1006293
254420
2561321
1375229
2107447
466091
1358058
861985
107823
465128
2933921
2243621
1541166
551777
755567
2876774
2891091
2688056
2781499
415202
1201768
1180898
227171
471224
2118801
1380222
2306142
1247821
41442
1246730
1563868
1268958
1449010
2378103
1340832
2873207
911449
594004
2170668
114616
84661
1025771
1874835
2302241
1140729
1926129
197992
306776
2100150
1034962
821266
1203806
895273
1565160
262178
2930060
1154794
397500
2086700
594561
2501784
1573612
2401493
1261006
1904020
2625523
2578808
2768624
2497506
2499328
2250547
2938993
506391
704995
717827
788182
1218027
139885
742176
510619
141839
917345
2485544
751943
33364
2425845
906025
547717
1455585
2312531
2799868
1572864
2640849
1822529
1333482
234954
10648
2293528
1769263
2519746
2760265
963012
552874
2703902
2016487
1353229
89935
2056474
2817090
392721
1899171
1649938
47417
2632890
1544165
2109329
2682155
605923
1407372
2027552
2643491
1801306
1583850
2462514
2379886
2118637
1679271
2167192
1602607
2554502
1785265
2761904
2862128
324630
1377507
2797165
2145855
432110
2556820
1187769
311652
2570813
2133815
1869308
898294
1758525
1390251
1063146
1866566
2902416
1227548
92733
1724233
109941
2242493
2847957
65904
1091300
529784
1621040
1055880
2611993
1011029
1708771
2631486
1230104
210894
2671109
761247
888233
2714908
1718307
619846
2924254
2494051
2447377
2198227
2332074
2181718
2209242
2532466
2832098
943086
2447425
1457033
1020661
2316084
1351310
1110779
694865
814851
2871938
410753
1677497
989777
1749961
899425
1179562
1583854
623256
1138064
426702
375237
2204750
987141
632973
2319532
2784492
471691
2543782
1538882
176673
766907
2313640
72633
2754965
362604
2071397
585884
2804997
150143
841186
601618
1030465
1978935
1256601
1287332
959202
1868123
478778
2362301
2546076
561281
30303
1125139
1452885
2932515
2142533
2058690
1585461
2084736
1851790
543805
1580643
1116015
1422155
872312
306775
2774692
1318107
2893200
1093218
213038
2821027
663440
2745522
2400181
2495284
1988951
1637486
13291
943253
1130789
1044133
663366
1097985
1433994
44006
2680445
573699
1440315
118517
1049218
550996
228529
1787351
1427856
924604
1949953
1199255
2426076
1404823
1580709
1283389
2359324
1423279
2934285
2596045
1499250
1437947
2199856
281300
1394601
209785
1844041
4131
2718148
1183647
2841308
1739074
2208326
2196849
255950
2767690
561608
151791
1508223
2697535
1240081
146324
2592720
2015999
2756310
2619282
2532195
2134832
671523
51333
198589
1830602
1646623
2923433
2674543
2686760
1880329
2374988
1095373
830127
2417307
2614668
1343412
2270251
2615080
2575814
1845883
1026254
367654
2269725
2920977
2218230
1385987
1584741
1153330
1695957
833365
205959
616121
2291763
2323466
1337091
2450383
1174544
2466664
239803
1944409
2690859
511015
1923826
877024
771444
473990
141811
808099
1761952
2553683
908496
1800798
2357243
1199514
1639328
1512270
1666106
230654
623754
2792746
2864522
147807
691587
1225455
671600
818440
2517065
2093197
1140339
99002
2523480
858171
1843293
2077485
1416053
438054
244927
1888293
858146
2438958
2199082
1563078
455494
2811879
2785572
2287065
1509110
2303018
1100891
1008794
777251
2001592
773316
565037
461309
720010
1297125
258378
557901
1598840
200276
1438827
2501941
2442512
1031032
2663395
282897
2764652
1353599
12261
2661915
22591
976646
1057041
1614084
2835742
1894027
2453239
2562895
2341957
2490734
1215457
1407781
2786354
439272
2545561
111215
1081890
1270676
304617
89788
1593447
2291616
1023336
1167046
1326162
924955
1900631
2182725
2032499
1043394
121183
831434
2104725
631600
1816738
2690256
1992250
2310690
1861496
1209436
1217774
2269825
396821
358621
1048165
1705045
748317
266971
2063784
2838560
2148420
1011334
1276486
1892892
2910242
350490
2916712
2250853
1676069
119776
1414631
692536
1449711
748983
1291778
2677776
635787
1869424
2173913
2534496
2040313
1372603
1996085
2675405
695942
1829486
1601356
2936364
266981
2094223
2483
1450649
367186
972865
87864
729669
696257
23952
1218201
897824
1670660
1110852
2733853
2594010
674936
2865686
404361
739542
1042208
971581
1693215
2021149
1891207
1102534
1125252
981841
1040976
822907
708433
1914075
1574097
1757228
2502402
1106849
791112
1889254
408471
1370901
1237995
2281918
357808
220220
704136
101754
2731418
2739981
2681434
771644
2067858
35654
1527223
2355496
1290606
959930
1979126
1998317
577327
341942
1284803
2103177
933880
851244
1119155
2173256
10460
211718
1113931
2026066
1905767
2215501
846063
2103406
2927784
2683992
2375238
11736
2468978
465004
1404486
2000383
780985
2546477
50532
1444500
2374720
2147219
1354010
2335131
158740
1337226
1253069
2224851
664453
2411535
647808
1097927
2354702
594905
588675
2668770
2699142
2768213
1707751
847904
1176831
824626
797936
541853
1081804
2902888
620433
390877
2563785
165525
2280791
2740955
1893774
2787455
2045387
1211766
2406479
12516
147199
2853665
2074275
2891434
567726
165910
1246479
1400569
2400623
2383439
2556646
389284
2375590
1910823
1902911
2454932
638097
2403847
2702010
1241975
138289
1816399
352901
1486623
66312
753209
1777439
1417214
1535939
2192773
1122331
1842676
2928184
2558459
647046
520802
1078163
850550
1469089
1711500
317362
705671
855799
1100458
1492150
655237
343875
2573170
1098415
2886367
2073701
966407
811912
2605273
2468325
1088964
328431
2566666
266627
817513
2593616
1000038
2229396
1599123
2370757
25054
1360656
1669315
292903
2447915
2473581
2188237
770285
2049180
1631559
1637268
2548545
201142
486236
2618833
1145218
1132526
1119907
402949
922361
498328
2437796
1636196
690416
1621651
2310220
1622817
2825575
824119
1575260
1675784
1791565
1088899
927990
1787793
1415450
625303
1673575
565331
1676500
446886
1221993
589706
1881985
1466969
2367946
2382799
1924417
1822038
51616
1758152
1324883
1389020
1267621
326679
782619
1213448
1278078
2697118
1787282
2050399
504687
2897947
637310
993109
1706219
1260521
18317
551309
1269449
287276
488107
445515
1761818
1449092
1449643
225487
1747125
1986896
2365761
1266793
2743228
1188053
900954
1434199
1924930
2541596
599545
1677752
913093
2884367
1395702
2594527
1834133
1334899
1430626
392074
2929392
2821490
635870
380195
454757
28327
610881
1500019
591859
840025
1300296
2001708
475540
2601869
2809081
2699138
2712575
1300763
172112
1202700
1245830
1246916
2011828
1071656
1429401
2414844
1300074
2899811
1342056
71573
1451126
1817682
1544093
1087866
822113
2521047
2902783
390251
2302330
1668264
1048628
2892233
463186
2013584
1573675
2073464
1658941
369295
2114854
224558
1634056
462588
376300
2060630
548147
1245534
2531600
222394
1374033
345192
217109
2208160
1510987
2445441
424164
2767591
2373257
1483357
961874
1981983
386674
417221
432711
1974264
794407
1513006
2722755
1617647
1774251
1405731
1858263
1851323
1385687
2474094
144106
46165
2377163
463374
2090923
2791052
2367640
84218
40689
2678897
882398
46185
2657512
2398832
2173109
2918831
1022826
1724484
6933
2194190
819090
1091472
161466
850819
2830392
622249
224792
2276363
1246088
342915
2782837
1252714
2048352
722680
2201430
1610718
750692
922935
1531258
2223078
467975
1606067
2093863
786217
286885
250117
134944
2561863
220362
2486036
316741
1498231
2843929
758697
1352845
288759
367247
213735
2238403
363038
1615014
2091862
1419363
418854
652531
337073
516496
2515890
1162400
812871
376260
2132117
2324499
383345
1107796
1152758
571556
2249217
674167
1729509
239073
890310
1435023
2609263
333642
646510
906685
2707751
1208536
570922
692916
1628502
828994
947321
1881602
2431095
37393
2232586
2523781
2575681
878401
2896503
605023
170247
78510
2901523
1178851
204027
2797931
2304748
1939910
522695
2499259
1226579
646704
640409
1912617
2204472
259786
420417
2834137
1434358
2551579
2823137
2143276
298556
59316
2204109
908537
1802100
469498
1016605
2002250
1134387
2918014
699962
2087438
2679763
1291311
2644919
1258005
2793557
2584495
71418
201322
2572228
1977954
2183382
827855
2939921
144475
53358
354444
2761857
503407
884715
44422
1463271
478024
858558
438337
1353713
2356768
2634771
1808522
797782
2857926
1369585
2111737
2633964
1397001
92871
107154
2641434
1419883
1604184
515114
1153134
2887908
169398
2156093
635570
2226591
1621971
42181
2664337
1089378
1928213
500762
2021625
737260
2535806
1019569
2521146
2925554
300423
658776
1336921
2665900
1260182
277440
2407559
2863369
2302471
2553856
924012
1115220
947375
2392636
1955658
650410
1907777
2218447
17085
2371216
1651560
949260
1092895
1729082
1473294
2409136
1795324
53017
1915431
1786866
682162
2458263
1528674
1774482
389146
1439037
1550825
2719634
1386410
2615065
1707107
2529531
1547780
401496
2537812
394510
1257362
1175891
2585619
623465
125714
861103
232879
1503698
402659
2710064
967444
423619
2351517
2785425
1141523
2307892
662514
1477056
1425467
2546664
680551
1821778
896938
2136893
980975
1580591
1995907
1113049
2761801
2825622
888195
1540227
5663
2482312
2690840
971066
699228
2878451
1724400
154592
1220514
2373361
2857359
645214
2448963
210620
445774
141904
640643
1535290
2214517
1395042
710500
1516444
474601
287743
2586378
2169417
1785295
1941522
847900
833583
756388
1942727
2789995
522782
395519
1161725
2278680
1846280
2046783
1648759
1126491
380898
2575563
1169048
1402476
2863730
2197028
142567
2596996
809172
2802754
2666519
2627134
2596090
2781367
1505920
952715
2866152
2773391
2862193
889222
508351
2291477
1548156
2113886
2305613
219059
223608
1172070
1091537
1316655
1578697
2492046
154193
1654208
1740263
1274851
2343134
524106
1351531
607756
2029
348768
1128311
2363006
2798182
1534280
362873
1829353
1970277
370245
1924799
2203020
1990638
330670
258652
1652485
1747533
2163275
733001
1380033
2476957
1126372
872141
17518
2017360
1509132
1035361
2904691
238877
584309
1684781
255046
1853741
1586522
2173453
930878
1496296
534064
1399758
1051235
924909
1545921
287990
1727455
1708581
443418
1782813
245087
2192351
516043
2351374
563268
1692935
1515620
944606
1786451
441450
1473182
2345489
260864
284257
1207210
364976
2766944
493278
2247518
2443900
2861206
181510
1536361
579054
1093027
2750303
1047306
1475498
1824189
692211
844714
541348
772501
2380896
556956
2131643
2801382
859293
1321192
2867944
2860682
1152153
19367
1072750
2632398
548706
23137
885915
164007
2235511
164918
2844263
2804231
1908098
571155
1225739
1150044
1310102
2905856
700009
1176810
2461504
1232005
1322222
82496
1102883
2878900
1151286
1337366
2479535
62883
1788823
624371
958620
1429917
1025024
448202
2689528
2469223
332099
960621
347836
1233539
687442
193636
177471
898652
739210
1669349
1272263
2275636
1112771
1355711
332687
2003389
1822635
2820995
654104
924255
2255649
2001339
1424702
1470537
1029112
2774753
840292
2937065
60695
2699658
1617379
2405813
2159299
468161
268487
2876920
781816
1898632
2464387
1840104
1160397
150262
2858566
2849687
2103528
2848644
368620
1352024
2723267
283625
997449
2788466
292232
1848932
476410
604256
1366568
2027848
187465
710810
93132
300842
1079563
2012997
1826343
1683506
1329606
1943723
2872520
1793597
973943
856429
38677
1164648
2571848
845485
310236
1311943
1470713
253451
2008605
482381
1022259
971773
1713680
2835427
1468850
1899392
1876213
1065520
2685531
2715660
1118678
2881827
1903468
2041223
2468602
1994437
1092880
545496
329282
268833
346736
284318
1213699
1129077
2717269
1639692
1140884
1830452
905941
1795167
1290117
1309837
2752955
1435251
2387224
294995
2624140
1323795
1557866
2462251
2011197
2628707
1767762
1030393
512565
1937129
101691
610151
1862890
2558469
1852418
840857
2676911
414403
1755041
1516904
633506
813904
1090659
2578081
1791556
315947
2193654
2376252
2667555
281991
1680498
2688569
620609
25305
404420
1058006
977545
702195
809748
43159
2404093
934070
248864
1668340
298107
2910873
1076886
320431
579932
2933420
2712245
979029
1630391
1599608
521250
2198628
1734783
2435999
2507128
1212795
2682075
1010931
1443882
831502
2336315
197800
1313819
1433976
2686587
1326323
1352726
2809266
1841151
887384
1341913
2015160
1664112
1444992
2308826
2662655
258162
1040590
1365904
2337391
1918520
875983
26241
1806884
673039
767479
1831166
2785400
803194
2277597
2212779
2254566
875491
1965866
2828390
1540308
2633363
1898834
638733
2184340
478858
2471959
821665
1679319
2385919
291746
2394047
269382
2734561
539871
898335
1552142
579031
2649108
2155681
378914
1442543
1260800
1566206
11292
520106
1335919
1931606
1317083
1175603
429429
1445912
2312318
566743
2593956
2750398
793859
798406
2490474
2350893
480823
2401513
2504877
2839058
1131980
2587292
1842281
291996
1833625
2906805
2932767
1143143
1926342
292023
2874291
2637536
290446
2388427
1519836
304375
2086921
1384901
2475980
473060
2101687
2158799
2107119
1761121
764003
512806
2450751
1359649
1077742
198762
735003
2227174
2718361
1208215
334758
2791457
2125149
2823067
923138
2214796
1682097
2189178
813377
1586102
1001067
310622
1784917
2215027
493625
742305
293155
2608190
475760
2244109
578835
895112
1479646
2282488
1777434
2692459
2156657
2594490
1985948
2348214
2048202
2010864
61747
2567879
1727645
491772
2103303
2238117
2314347
2311480
78564
2021827
787422
2001912
425422
978064
480069
840798
2593325
1913013
2014677
553417
2681976
1455235
1696611
806969
2767620
1507168
2749794
742826
1821698
701574
2535912
2130049
643462
2435238
768745
1693819
824979
2866804
2938266
1488983
597476
1019297
801639
846348
2355420
2925094
171430
500830
1617820
1625173
43297
1795587
1455413
2736797
1008602
1219040
169553
2205554
2380070
155168
1932359
1279821
1167125
1909478
879374
1006227
389028
1832750
757297
812936
593644
640784
1857909
2819178
1754327
1042491
2370552
2173083
845754
1346932
2064079
1628338
745152
1708224
1396976
2404922
1587017
1512885
2587358
1368913
1866967
903178
1124087
1772929
855658
756
1499001
236569
2797084
1519043
730334
1679074
2240713
1594855
711362
91029
260338
2638905
1909749
2574796
2857211
2795013
2671926
2393496
2760230
2288668
302311
477698
2265908
1410341
390623
209491
260722
1241394
2436807
929593
2854980
2053660
2345121
324236
1145615
1907830
859835
2796799
2357986
169165
1002218
318445
2768547
1560024
2397406
2701636
1704138
710912
578042
1288520
1128783
355225
930339
2365970
35457
1326927
2749362
2863930
256491
292426
2923864
1303199
280014
669286
2496427
482600
1947501
1452296
1170264
2666720
153285
1250664
1539942
3395
2932742
233234
129185
1489853
1745778
2931235
806470
1183643
140354
464635
739289
122953
1412499
580788
1733730
2144136
1851323
740973
2470119
1164719
2932881
1176746
2569118
2339080
2039901
561946
2152828
1403004
748496
842707
1934480
2256532
72794
887034
1619904
1446584
1308009
1609173
2104426
1428344
1112694
2859592
390628
2667195
1986733
1520800
1475619
690610
2374706
1855645
491348
2799875
2244539
1974247
1832099
661144
310959
1247585
2862294
789570
97132
304784
1299724
2080888
2009426
728564
1583961
58467
858126
1129823
559980
943934
1409887
2296501
2530133
2100876
2673951
1731325
315946
2097502
2763613
304952
1892536
2089045
2123961
2067759
2265794
2435664
2466898
1337880
625767
2757831
1878968
992291
2657651
2123499
1948670
2132959
275006
1172958
2255063
2148106
1100644
1748337
1442279
2040770
2512566
99832
230288
1616497
270455
2413850
2780872
172364
1070966
498383
2338086
376934
2044286
263171
2413722
1900217
772404
2537090
361763
2125596
2189820
1841867
2074066
2077712
1492973
1625545
2204271
1114724
2221569
2892774
222748
2748620
1013076
584760
1908725
464743
913519
1210397
2332295
416444
1867514
743534
441616
2768823
2846356
2588903
2572168
540558
1796469
103449
2083347
1654571
636577
673167
2432543
1114109
62738
107009
2569810
520325
591088
1670567
641186
418258
2711576
1201468
1850319
2599589
596011
1005084
225037
41528
2702661
1816203
375118
1527231
431779
1542222
2167236
2480908
1459397
2686093
229509
2682736
571040
1558098
2121039
2377998
1841389
1895962
77992
1372447
170049
577886
448169
2682818
181640
1231877
88375
2410803
868619
640064
17826
2420898
1731731
979712
1525959
36854
923792
458762
39665
2880365
1608546
1866774
1810623
139378
2525528
751082
1374334
323245
1559297
2625007
1835510
2053997
210353
454473
286690
125004
2266832
1317781
488063
1966886
2173331
128339
2255346
1645553
2787442
2216485
1098779
326488
2658929
2850638
1077501
1220800
128462
458628
1334011
1710391
981378
1580311
1200684
1376926
2167683
1775707
919680
1786021
2143959
1470659
2939717
1173726
667609
509693
2058464
2112825
2067285
1578780
2185231
743845
2669979
2739170
1053077
1322451
185328
1120068
854139
952041
2130909
621307
942299
311931
1160041
2851389
1364281
454518
2531693
2214378
1983712
1767801
61072
312588
1740917
2070066
2301439
2469083
461651
932877
1659833
2674655
1662723
1142752
1082565
1374228
2269926
2138249
2600089
2614862
826086
886750
1154050
1598924
1261819
28684
1313411
1394337
149235
213744
1732825
1704254
2181383
298789
2091267
1935125
1924833
1417582
1256471
2459331
2700664
1867607
1268979
2151107
2541593
2054498
2316329
37727
1808367
1287187
2221986
836482
1783859
606914
1710742
438922
296907
41198
2675515
1980599
2675794
1160944
2445715
553624
882243
1437455
1411824
446651
2311748
784716
534784
800328
1715502
200121
2595530
982561
388210
1722044
2435911
1366933
291539
1197542
864726
1838858
2663873
2512755
1565323
2630417
154736
1363000
2889357
1230196
2288870
324987
1275232
1963639
2437948
1605238
1909228
1729643
2775533
830024
2578796
2302688
2157825
2820442
2617890
2507182
136995
1364976
148440
2584121
777914
159528
610166
1810174
2757771
552861
1711853
470259
1674560
383302
1674742
1763921
2254634
490628
1340875
1538316
1221849
2670203
2742037
2474241
2609989
1766514
752682
56926
1022465
2836798
2602851
1880208
261653
660747
2868768
1870167
1051645
1970247
1940803
1131491
2214688
2776296
438131
2013798
105029
2139093
1256993
1557469
1146245
2310837
946280
785786
870557
1756201
1063051
2607901
413345
1299194
1638231
1514399
320365
145054
2813346
2497276
1036603
872766
464542
2547287
597470
2500973
2768065
2708640
327566
52549
2062776
681842
1869529
1912626
2542767
450852
2362705
1859437
1691839
2241201
2252670
2377254
2807654
2560118
1048116
1289960
1630346
2089332
2625234
2549894
368386
1210110
691274
2168514
1411607
827036
388762
1857607
1604348
739959
139209
2869564
1903117
1850095
1463135
522095
2261069
2416159
1521850
2223240
908258
2821120
92769
2421526
901769
1551818
609568
1424604
1573748
1576991
1130216
2935955
2404968
2161158
156806
400058
1629876
11131
2386292
1611754
1748043
1710705
1751469
2348296
1553716
2935393
2102156
1780236
1129438
839549
1098675
1070130
1987117
2020020
1321876
1078699
601523
2093599
187568
179873
415594
2585176
2125860
497000
2404516
2674393
1576381
561173
2895630
588474
103190
2444099
1865917
2266751
763129
2456134
2576388
1665554
2892691
1953581
2448327
1687394
1576615
530355
1310398
607298
1010856
1255213
2864595
779818
1079835
1706758
2150590
2004270
712214
1506144
1370336
255632
287288
2933874
834434
696985
2915140
1624653
1560496
1618352
1237815
1854071
978870
2055681
1690663
713529
2353065
2120064
2518749
32316
2109137
884378
137807
2252936
1277388
1223840
2457730
2563450
2918135
343271
1873925
2308974
2047971
2908951
2427456
2514724
1822586
1576394
1013867
840524
2552137
2179022
2783999
2872621
2533536
2732235
386563
166529
2176152
746520
678865
1291341
2741100
2565320
789342
258369
2553733
612611
1031454
2722035
89603
225246
1317525
2418472
1911332
1565120
1618424
1471591
2209257
1848505
2250303
2424914
2304959
2252398
1026347
843296
675172
515716
1298123
518594
1812407
2214626
502602
239499
2728154
1685560
2112358
2734613
994099
517561
93862
2608560
2495974
250973
1588034
875224
2153977
2691231
922099
921791
1124776
2077970
699871
619952
773836
2676567
2707482
789750
2417591
1001223
2746485
26102
2880107
2421097
2337232
631269
648892
1495625
1529611
2242442
1845478
1744528
596009
2669296
2305071
1759416
2010596
1881483
143383
726618
1698746
244665
2881219
1423019
2716266
80769
1060060
134339
1594175
1806230
853481
2165241
2929666
509400
1993083
14588
228076
1698171
1490710
1832950
2394490
2904834
2292595
1946254
1546213
2923648
2139038
1028523
2131808
577919
1297726
1615152
1343190
1014801
1641881
2602427
1227939
614863
2415411
884618
1869302
341017
1552484
2406118
2306183
1457014
749044
515845
1357538
1393223
2185130
1962198
1232686
1728188
693470
538197
676923
2114193
206162
1358658
481002
529895
709445
1168020
291770
1170825
1857437
273374
2844458
296387
1642464
1698639
1577656
1162473
1955368
2615326
1722327
113722
1141727
2062688
198796
884891
780998
1816030
474280
1928684
46301
2011470
945537
2736409
2799473
2632418
2896635
99569
965036
854347
1836293
1560284
2697743
987329
2145975
2813075
2428582
1298343
2430302
2706007
912606
2130982
2184412
1124808
2264464
2712494
204196
1793818
1978745
1231107
366275
580784
11236
556080
44517
381201
788548
1807897
2210349
1741331
1255874
1176208
1545930
37779
1568793
2413999
2899038
1975924
521615
230056
2328404
1605736
796765
361249
1987683
85041
655163
2381760
2446192
2592972
1064242
2144107
1889655
974598
1827630
2084298
1348693
175194
604077
771304
2397133
695208
1737212
767200
410878
202393
1199915
770408
377559
881073
2550931
604349
290335
2938989
1006163
1597322
906533
1680645
532415
2131523
2203400
2814659
821937
1927095
2051369
632937
2831181
409618
2366165
2370236
760500
428137
2189797
2790713
1746364
1751100
705723
2491872
1081598
50989
570404
2467851
1789289
2510151
602423
982879
2639949
1012503
689705
762262
744804
1032813
2133829
1752429
837327
2578699
275561
2526259
164655
2375228
1754537
1288965
2796108
453242
2514761
391481
2157011
394448
2705668
2940096
2742972
1567090
281379
766374
844888
531319
2613118
2166884
2205280
1292870
2181168
96003
56759
1608992
1040476
927508
736279
206931
1510134
2718171
32496
2642656
2783023
1255355
1774241
2332657
440739
1608287
146869
2536961
2340432
1167196
985848
1224187
543059
130450
1720049
659672
1959697
1629305
1739894
34715
1433800
2132102
2868240
692763
2146365
2740681
2731406
759659
1583365
2906475
708974
2202159
1305665
975766
1968730
1606927
2419056
1895943
958714
773841
2637376
1890243
2186777
194911
2744036
692252
2019296
502243
2363188
1447350
2597882
847095
208202
2899418
682245
918437
376312
1052845
2630556
2684633
2697184
2788975
166948
1155538
1440648
2850378
2628001
1882115
116473
734512
2221035
1880806
1516203
1001241
1527352
1916812
2654142
2729396
1236064
629280
2854032
238693
2878326
1583636
1139579
2429854
2460123
2185800
1851518
28959
446459
2236940
2016800
2029603
2876333
1035098
711680
1794140
2905013
1844071
2545749
2610185
2849151
1328781
2106917
1971643
1196748
2257086
80326
1106353
1314920
449729
1843979
23721
1043276
2667030
1625777
429443
221508
2564859
219185
1445226
825801
1813784
398056
542838
827781
621450
1900504
1238625
2013689
94715
2033557
548355
1709045
183160
505742
1731066
2219051
1126740
517211
2559626
2759780
911361
1535294
1535539
1790054
1613143
213260
967257
1235952
517448
439180
2578505
975415
199382
1604368
2580121
493882
1188910
318864
1530548
706805
715777
1066156
380625
2451316
260638
2519845
1894968
1723474
196500
1354250
1120486
776716
2496903
753127
1474270
1996489
226927
428148
2041081
2775755
1235820
2880960
1129193
1288648
2595410
359002
2812529
1537092
1922334
1917923
951255
2699547
1220725
754018
1660977
1296958
1397765
2857792
2192068
1758844
2551856
873899
587605
819881
732032
2667266
1978036
2618493
151636
721618
2066134
393013
2289172
2039396
2563420
201089
2466999
157694
359815
289622
1314657
1477636
2349519
982131
2742085
2042361
638832
2715896
1880526
2626552
2409272
2636648
1738668
2927718
318786
840646
646652
1056881
1585505
1377187
1975175
509664
1595081
2938536
465000
1451446
1322934
1657913
2088761
919853
715914
345737
563650
2389353
284729
561981
2887941
1267796
2104712
2146636
1590634
214771
345496
808939
251125
1606451
2391710
2556433
1216219
2379429
1726878
1454772
1677805
2142702
1513576
1332162
1884122
881526
2101694
543266
2136567
1856242
366199
2363246
915983
1883346
986312
2933120
634980
2493528
1711378
2291759
1015505
2421249
2153190
2032836
1061091
352723
2884990
2090011
1346949
2332729
2130367
888086
2585174
544544
2330849
1188153
2406449
842463
1601830
1019014
184061
1948120
1830877
2710170
878254
2307212
26787
1081413
265932
2437841
1598280
2003138
1579159
711324
575615
41931
1398213
2774517
2189808
1936097
2734570
1130414
565319
1344258
251284
1844799
2229849
192225
1020187
1822077
2931235
716871
1625336
1892522
1490640
1246421
2715445
765064
1466650
546724
2688660
1076964
1102825
2237419
920710
1390748
163192
1725738
1292266
2489252
1683925
1705746
126867
1858022
2576025
2523372
1624927
1537233
2852071
2166650
1224305
927427
1604946
953349
1158569
976926
2653713
975063
853996
1545402
316258
2938185
1493159
1911418
2161176
878791
567800
814440
1701455
369109
1475960
1360854
733987
182223
2475183
20866
2839451
2330995
1601279
1439454
1867808
1296846
1078920
2069220
1706123
2080606
2371599
1558692
2928363
2466350
2568882
2745056
1421750
2264366
1018707
2632739
976690
649118
1585427
278300
2031670
911557
2189736
1755162
387666
2740858
597022
1034178
2511624
2679559
2263968
471308
561053
2209935
2083733
1023133
2443127
1661193
715297
2881847
2480546
2524634
2879546
927536
408614
2419658
710186
2502564
1892791
2112079
768995
1136984
260703
1563696
1945769
2764042
1464165
2220750
1646404
1058683
768032
1679604
1311692
1236498
2884246
1445510
1850423
1747346
412476
595998
1089453
1594549
620849
458441
1551083
2104073
940052
2660361
2053331
960783
1927271
1952386
1923077
2177421
1509776
773014
2728726
1049868
1119151
43083
679771
1079215
281289
1369019
2827916
1353497
1566942
2729098
676560
958303
1033106
1601550
2239817
1574318
1823822
1254591
1411257
1230735
2169472
1556016
526397
1875024
1112018
2217752
34931
798276
2359769
1915250
1909741
586572
1636593
1547515
1939124
2192351
138400
2561580
1210800
2005784
1030683
722332
1613758
1684662
2791055
1746597
2150066
806811
1770271
2535440
921161
1724038
1534014
2778868
2569858
2373296
396306
1646519
1405415
149534
2339205
2743411
280291
2017312
1089926
386925
1795415
477147
1877959
1261829
927600
779573
116561
219475
1250343
1921551
989871
2689506
167967
95436
914148
2107897
1241866
166871
2497361
68157
1479281
1985719
2750405
1856092
1557604
2395867
1866835
444036
1194095
2456553
235850
1300346
2372853
2855243
840891
1320179
1626448
2123700
1891612
648125
928320
2072408
2033874
2325217
2177286
2493274
547579
1642356
1126225
2688338
2314206
2739650
2839613
1384583
2856992
2416407
406310
1810270
347758
623024
1306781
1289009
588399
1175076
1935672
1901146
2126602
2361402
1383708
316889
1366817
99524
2261500
671289
1573447
1124581
1893604
599327
1663726
2495806
1938212
2627740
964648
2143627
2924104
1624409
878999
615112
210387
56503
1659776
1064228
2507618
2039620
2452179
2876677
406358
2682501
1525629
2333481
2925040
216706
1598556
60286
2793600
2179785
237636
103588
67565
494328
1522879
1168853
202846
132078
2882509
716671
935986
839010
1285430
2155589
656644
369330
1970616
2091925
1606875
2032211
1955091
2366218
114137
2148255
2028554
1685838
2007321
2622708
1610382
681739
1638749
2632627
2468609
587696
717079
995300
813741
1743981
648006
1993930
2554877
1703130
2082530
737027
1869052
2371165
1527557
1251954
459233
2072439
1248728
605070
933718
264327
2518232
935068
929027
2722781
2011381
1286931
308640
1485583
1314461
2810812
776785
80885
2559918
2254912
1119350
85858
554734
526635
98511
1401774
1325231
1971908
200373
996809
165799
1028694
2867969
1697249
509943
2466102
1230136
837411
2504464
427438
1080804
2434959
841301
2474419
2753287
232649
1474045
1799636
1896845
2585770
147551
638216
2415197
1892187
617461
1058375
2865416
1779314
2059484
362711
2634116
2189371
12596
1173249
1518160
2487700
2544185
2654937
2283264
1633801
786157
685013
1147624
576975
2037542
828955
1634516
115654
1741873
2179930
878887
915345
1654580
2122184
368548
833164
2096789
1066979
2507213
773965
2127770
2679954
1469836
4587
830457
216468
377238
207612
889446
590351
1977010
1010154
2931414
1145125
1793494
1551356
912448
770221
1265055
484314
406515
342064
2228
2939102
1959196
759429
2614111
1674315
2744193
2704754
526301
910484
424351
92816
1310960
1853479
177076
1829633
2428689
1815117
2895362
2281521
1536888
2210978
2163592
2242886
1687925
1501542
2774845
2144999
455194
1493653
161012
2442848
205364
2028697
1642574
2606437
1192913
1331482
1561197
1569577
630454
564672
2590171
617891
802190
1930380
2124192
1160518
2802702
276797
1556417
461420
1575184
151422
2883332
1446067
1888605
2057025
708010
2449945
2530025
1206000
1802692
2565070
2530388
251821
1634727
1816236
2344299
294905
18819
2352620
1183380
1787451
1030329
1250308
150738
733077
2349174
490011
21085
1225146
1166370
319663
56352
1957645
2760100
679946
460429
2189481
851305
2097199
2681914
2046621
659545
461036
2160035
2697499
992070
1090334
121098
751198
1442051
1995621
865103
442417
1796826
1857561
2093819
1978335
2330642
2612247
232927
895493
1294508
1514915
1055142
802778
1885686
2894599
642509
278638
1214096
768430
2096632
222059
2908829
2469308
130191
1698631
2565351
561124
469349
2674141
2191486
2794936
401240
2592652
361848
1763169
1390398
2393480
1565269
1531017
967503
2901122
59987
2849357
904956
1197667
2284604
558715
2627650
1534800
2462478
491162
2855542
1958268
2416936
2721583
1564014
472862
812224
2398169
2332059
1980012
2718095
164914
1177183
409287
1460209
63274
2528063
2161392
2727196
757282
2396565
345083
2385979
1406630
2823257
1479238
2663877
1140339
1077517
712108
2638314
1597828
534833
2327408
918708
1025229
1170833
175026
2020390
1983385
1288262
2115578
1524478
1098477
741507
342479
1173726
455427
1027727
1186771
248604
34705
2469165
880449
2849279
89808
784581
320731
2208212
2714358
2513054
2148003
1695738
2137021
2169912
1126415
2611365
1786527
2594373
2295002
2219341
645865
278561
1639588
2075230
1553633
2078454
2718100
1424483
2046779
2543501
2196501
154036
108134
1324336
958349
1290528
568568
2289208
167131
2747018
2413311
2243656
210566
2095809
349550
1351145
2637270
469977
1641520
2111064
1357449
1714884
2790353
2289559
550625
1530124
1539295
1863540
630744
2551998
1200322
877724
2224776
2782282
2814565
1732619
2817428
1300615
19899
2637244
2657402
589832
179721
67369
1560498
1089087
801315
1404781
1803074
2017640
592117
980090
450206
1777490
188439
1538772
1989276
1783519
376054
552210
255097
1928793
681461
2518167
1210293
1463441
14321
2658347
1622540
1009216
808613
39128
1947973
2016171
1143555
199822
1289814
917708
195832
1703607
437113
1314743
1856199
2116386
1565723
2480506
1434632
367026
1300864
2261018
710763
313773
1376270
1613713
2764493
1218456
2271924
1586773
19922
1355919
1582130
655340
406769
2766022
2040888
1862513
1950683
1174748
693460
113285
1224486
1652961
2202288
2826245
1324009
1399562
1962987
2652861
1615652
1015258
2498769
2765341
1992208
306321
431744
2549603
1766161
1722002
430259
1554676
2823727
432011
2352643
2630398
1891899
1876674
1921107
45342
165641
1217353
2161138
2763936
2292419
351198
1443447
2470145
2865814
2811977
2266412
2084801
1430678
263090
2688967
1784548
2866300
160363
1829531
2058551
988843
1951270
1604078
244683
2777476
2499371
1615086
2526870
913160
53106
2370008
1145198
2322519
1660361
700309
1346017
96573
1142408
2006127
716238
2600211
262438
2343745
765998
2650932
1813371
1321960
358389
1815902
660462
1240261
2637167
474613
2322444
113409
2760689
2294681
1118495
2378896
876079
576659
1208591
735577
1999733
475471
1213035
1455859
2034641
1987980
1357214
1753597
2195322
1649348
2921315
451602
379541
1396819
649729
218341
2751309
1981444
1969284
2202217
546274
821213
2097433
586890
2593684
2651494
1283686
1049599
724885
1743191
2492847
925003
2457315
2622453
1810651
1455449
1717748
2730690
787700
861232
1466797
345869
2386225
2858707
141929
1098711
1454735
169885
230195
2176107
1737827
732479
1801153
2701648
65885
2641546
360930
2351974
450737
1752879
548054
2806058
477775
96808
2675485
2280213
1671157
2939107
1424394
1362629
140853
2472445
1752926
2059160
1568448
1205359
1316610
2320781
2590421
964024
2104360
1875492
1624361
2160052
2845201
1966128
831891
835436
2019406
1640210
2752960
2002420
2893824
1504168
1393928
2668323
273577
869226
1460432
197814
990593
1016463
606963
833928
849615
603028
389076
833114
1904341
2083739
2699697
2210978
1854286
791914
2119945
2344877
1592573
484957
2544872
681163
2439772
183965
1307475
2653453
1525597
2345151
2553842
742886
2861088
1127235
2031748
594857
839082
1652879
1889104
338946
111579
160003
984479
1406184
685739
799171
2342530
1209356
1205563
818296
554168
28910
911217
516938
1870306
1161208
2502915
2129738
1464295
1719217
2413998
539374
1645289
1942707
1215371
1083056
1873512
1848567
782179
884098
661084
2230021
525061
1838586
759806
1194568
396611
643991
257200
1117096
2557821
512418
481407
755885
998419
2132602
2932592
2557115
2542373
590462
690578
2924336
725906
379980
812937
2643209
2079509
1601296
1916959
634041
251323
828785
2905063
2055368
1500702
764427
2210947
2073706
1525617
1889171
2628947
282877
2080748
879304
1955223
938509
123413
1099607
2810724
573055
1566410
392753
2768006
2463532
2259769
2351194
2644512
2817906
1462586
106063
125716
2917951
591815
2008125
1733636
1327579
419600
2294819
2667886
424206
1144314
2863282
2828708
2173302
1137179
1581179
1427486
2781469
491100
2107966
936710
770020
2301853
1574089
1608151
474770
701751
1973930
1244974
2074712
2391779
2394096
2692224
2597502
1856898
2716908
2576784
2418461
300566
687195
1574287
2085477
236117
2712420
2054893
1206738
366583
1549171
1004897
990899
605376
1975832
2451749
1479932
2486887
106553
2753763
2891336
931204
1940023
1275232
729949
2198522
2894893
2325467
838400
946046
1075555
361913
2891082
1986083
2228434
6287
477560
137056
992047
2518674
99019
1373219
1325736
2442968
2393898
1354842
1390887
2773852
2485040
2340424
1286569
626697
497893
1826564
916057
937867
1267089
2493895
2350044
72486
2050643
1185384
118877
1049353
1962126
1450670
1904616
2343466
944519
911760
185329
279917
869740
1001041
2342943
1600159
2668481
2598328
2937990
954807
518464
1090563
125652
2707842
2782418
780372
1714030
1850537
2094203
914431
860904
2100677
873723
2486011
495805
1099196
156272
2427200
268317
2871502
251269
2072194
2077368
693513
191941
832217
166578
2607097
1296872
2241690
2122421
1182079
1276368
1237140
2795534
158759
2420135
1093134
1287116
857801
2278395
1927867
2189985
2873568
1781484
1112881
791128
386229
1744261
944006
1725469
889685
1532971
1070048
1764
2664389
626607
169771
2221722
2076278
933575
571551
2229437
2305202
669357
257105
1896574
1996927
298976
898346
830179
1736559
1107432
1328224
905118
1756352
1443156
1250970
2162067
2245347
32655
2646452
2154
580530
1498239
202284
79894
577964
2892449
838072
1507548
1954349
454086
1930062
1367893
1784002
2085462
1334074
865697
735706
764749
452841
1713628
790569
2570699
1030719
362466
1842617
184604
2462174
1075116
1163691
1950083
820975
909450
2752503
482686
1958627
691279
67415
1905160
456529
2788927
979649
1947715
1941096
2340135
1424155
1490108
2598554
1439154
937377
2007888
1178367
1289033
180170
2401273
1423282
2171577
1209107
49640
952363
2062080
1241160
1614987
449112
57656
2014076
1184745
1054364
1834270
1977615
835068
61896
1172723
50255
1317238
712645
1438428
2536366
2751850
1044325
947917
940132
317980
2641617
2389108
2150589
1818087
480581
1328307
1033828
803792
720404
1205976
1784364
128504
574696
2535682
26472
788688
955767
1437305
2725207
2654162
1621073
1447922
485272
1312760
884534
1379998
263038
2595907
1191595
2581820
2911477
2611926
2685222
299685
2540398
2725936
2322723
2687200
1702037
1668056
34662
2053108
2159918
193371
815017
909661
1724578
415142
2162969
2137608
546672
2068119
670254
1925055
2351039
2446321
2504955
1582520
2564810
661922
130350
78547
61381
1995390
1079620
1848696
2326976
1865743
2833948
709916
2385513
1190831
2705239
1215488
727315
2815108
314868
2146068
589949
987897
426037
772594
2301350
625249
2216213
104780
460329
1406608
1445387
2569641
1012576
1553694
558788
712451
553267
194163
1765622
1743411
2872789
2394448
1766375
1726205
2759279
200445
1792698
180610
1237002
2412431
790302
1679780
2404993
1980466
1106314
1577717
2873602
1783414
71021
195159
1812211
2632146
2133517
2177996
862750
365353
1522304
969236
1930980
2547937
1863898
2353127
2515562
2543189
1400243
305667
2424257
2869340
2888291
1002899
1873666
1411030
1976996
606195
2532624
2105702
2925616
2333008
2013191
1067403
2356447
1481935
1314314
959038
1232772
684434
910032
123188
2401911
1049013
1722731
232031
2292780
573538
1212915
2315011
2223487
2361224
556788
88792
817708
567612
609896
577888
1062125
2165858
1715894
306849
714728
1192403
2063433
1318508
2800377
2921252
2595194
605472
2771826
1637685
1168946
758500
1545870
218607
2442977
2161333
1563459
1311661
2016515
607603
1713442
1671602
386029
1562150
145054
2158941
2381069
372895
337877
1343665
356555
1280025
2142284
2812631
2476874
1907173
1551883
266800
1209729
761271
979259
105068
1144537
2566258
2399150
2652017
785613
2322350
1885847
2880467
618669
717616
640173
2937602
867231
1713820
426518
1930776
2572639
814485
1245106
2007306
2562766
2259426
2309188
1388963
2127716
2183891
1636185
1458060
2165877
933099
302058
1054495
2239161
173776
1257925
2500355
1438200
887955
270866
825456
196844
2865077
1658817
507726
1199548
495404
757287
2101807
648010
1430723
923610
1997438
890049
729038
2808121
2073081
235767
972455
2843908
2096518
2101542
1358348
2603675
164711
2393875
426172
265535
1120462
2464896
109412
1613026
2191631
2904503
67082
100331
1518648
2424647
2885328
1667555
893799
1794856
719218
2322984
2045047
1207960
2161770
1449608
634262
1765338
1597039
2393359
1092251
1375301
2313871
2779503
2214827
907138
1243599
2022857
1098409
2394707
2743376
2499938
799828
462379
2899913
1018886
1626585
2425774
2659881
285108
441767
2674714
2746770
1212473
65839
921782
1451309
2827819
173309
122352
943358
182483
1365426
1304896
2905420
1688181
2033326
1324335
1710770
1297805
1870379
166333
784623
1980699
2585742
522691
1357694
1383654
1665997
515461
1254728
2885231
1830797
1441800
2826869
507547
399014
2554080
1002481
1525321
2675694
1585801
1350152
1032452
2365667
2102147
1381604
1764020
2554756
1053779
141874
447238
1163704
425569
1603507
2400366
1395556
1932278
1736400
2455006
1829072
1040627
2600166
2917261
1055862
1465459
619455
100537
1478834
1732552
1658432
2031685
1900444
111847
1136220
1883587
1002253
2763823
1011768
2497242
691753
1761620
2829179
2301732
1207924
1690822
544445
813149
590504
942500
969856
1636838
2101175
1361004
1319865
1656133
193548
480036
629722
2776144
1081142
2595527
2060527
873457
2866951
2110748
2670213
2674866
1935327
503173
620450
828182
1318499
2648544
1770448
1972721
1510399
1799820
2083413
2042893
1332172
2478011
419686
461936
2400905
2321191
369030
2727506
1423791
2633422
26832
2836022
2000159
734118
1359213
1736447
991629
2507099
743521
2803751
961347
1198882
831515
2550121
2236009
584995
2361360
2507902
2625635
2826048
191356
1241137
2557642
2071374
719061
2290117
1510215
2723884
1940245
439943
1796031
782569
400737
1130058
1867614
1521224
2693054
2356411
1545970
1245000
656244
2107425
1504376
1701814
2498223
812964
694725
2910489
1564308
426212
1808040
1660742
651938
2049492
2036772
232006
2611061
1818418
1360613
2727510
2643250
2684094
49418
535909
1793399
460762
527080
1176305
2371953
588673
974205
1976443
56454
219147
2906666
1815073
2928794
2023313
156890
925726
621906
184141
2811947
1381577
1724466
2143119
1845644
957412
235422
8381
2613425
1733384
2171435
2597754
2705727
2794590
1806899
1446154
2817070
384973
2629053
1519731
2430293
579811
1706538
2484689
1341622
108976
2480889
1136925
2243790
1905302
774938
1669799
859588
1532213
2904964
2567467
2591680
725686
1214623
2839320
191474
1960266
235873
999937
185277
1643992
67623
308470
742083
683365
624520
2799582
1804762
699720
646422
603879
1538602
851395
280520
1527475
828315
1224749
2526395
784301
2447191
607
2613174
1659709
2665823
1245657
1292024
2622361
457784
2327756
1888587
261942
2399332
331239
758246
221587
2118635
982292
60006
1953436
150686
1140407
2484777
1301399
1124341
346746
2290357
394055
639280
705814
2410128
2043352
1316870
2359936
1996925
1777290
874129
1672292
1796770
1925997
2428408
1403896
2223827
1298789
2422794
2642191
895741
298077
610965
1547294
702469
1163496
2165061
2790826
1036288
1038202
2268787
2624416
1144865
1010375
2487
1152530
79866
2688231
404723
2176945
2422181
2884180
116601
628204
1822288
2509862
2484866
2536784
2694050
1948872
2180540
190273
1509238
669776
981419
1686826
2769552
2777080
840470
2431413
1425994
2865816
1063776
1161096
1395355
2278531
1851394
249453
2720720
1913802
2615127
231837
626163
2750587
1684418
1947093
2883144
604065
2734522
723482
2572865
2454670
342384
152651
602535
2014619
346293
2445046
199314
1018682
1368696
2296951
2703455
1880782
2840550
2042436
333002
1273338
1552286
181615
6749
2719511
2807459
1995873
784383
2269995
358133
1423546
2442521
71687
2382073
1973977
2261276
2156541
2638875
2131338
1758206
2370291
2756928
56721
545407
472917
1465548
479150
834159
2631864
516562
2117305
2373534
1984145
745615
2360890
443309
70678
1306310
2854838
902177
1465628
1126889
2410885
2754999
680870
1164031
401183
1323933
2319227
1663220
2032710
1095065
2551408
2388088
1384509
607456
2157956
977526
2330779
2336651
1712522
2279751
870625
1082819
2033453
863749
2687675
247856
541496
2064789
2861757
1896657
2787895
744123
517957
196291
2677109
606166
2697470
187847
1178587
350082
301602
1281877
2890430
2763068
1681882
2375683
1236572
1227495
193989
128307
2101940
2386465
279013
208277
57432
67699
223826
714255
1036600
441457
742701
371694
124619
688609
145461
54202
1379936
2817970
1490291
1432271
1516768
2434298
818938
303077
2129981
2423324
2264220
2622148
1535999
2478713
907942
1445009
1618305
2084054
2466477
2183903
37990
887849
868307
240896
2371691
2281355
441378
1973255
1261921
2151911
1316930
1833599
1553405
1204601
366438
198107
2597961
1354588
1226710
1985106
44473
185045
1467891
1979504
265853
2047604
2671524
1219648
2488811
2563165
2803538
1130626
1914828
2334520
1394921
1767858
213537
2033682
400066
2040658
2316112
2502694
3026
1458228
2275831
2058847
680863
3505
1179714
2870239
415594
2798489
1272014
2774676
2285994
1193938
166958
1557120
1258589
897024
2593851
2544968
1055804
60363
1666523
1509104
1714193
2627057
245715
1380023
839171
2158534
392747
337129
1863204
1624318
2482100
1132122
1470286
1834177
795351
2163303
1951750
819454
338414
380616
2399906
1805496
1165620
2732047
370320
1612664
184402
160232
504921
2780295
1266235
616046
2744082
2140660
1807627
2215261
1748881
439732
2220675
777799
436172
2323851
1830606
958366
2100418
1451565
2010018
1766705
2442179
512360
1013020
1435925
2509538
2876347
2182982
1070000
609896
330148
1863519
1774956
1165590
1957716
300381
2690527
18779
206050
981501
475296
862680
2646867
2140767
1009865
2132475
791500
1711310
1426345
2126753
2644393
831541
1024809
1696845
225143
764950
2870935
1246365
526681
45978
904811
2565226
2225895
2084000
392698
2102850
2692975
317368
1552391
550036
1319984
2731594
1402952
2620546
1125180
32799
868435
1342451
2228281
1195855
345277
321757
786767
1053135
1158271
1165596
691070
2071306
359748
2742317
434596
1479575
1601868
1728327
57284
419836
1364599
2306861
1361935
477781
2631427
1125361
1262549
1111327
423522
604347
784811
1115195
2681533
2518214
251301
340968
701332
2131559
2717074
927294
2718921
2538396
1324172
398450
214304
2402616
1344037
2318467
2816912
6750
1213991
2474348
2234217
2492346
444168
2780424
2862758
2784202
160257
568429
1004312
56428
340162
1992514
25172
743890
2025336
2584621
2629945
657211
1233120
2142559
344741
2553813
827674
2751025
623424
2555951
2789267
2490845
29057
261050
2040598
1039080
1047078
1160092
1849430
2847296
2084054
2258066
2322863
1123794
2213062
1663220
2257810
830320
1427791
717020
1428850
801836
2440971
782963
1035767
1953637
1390781
656488
1501249
2409899
61392
693810
243013
735936
87151
935823
69880
2405917
2591230
2647181
168082
977211
1402573
2377279
2841671
1960081
2637957
1120290
1581505
662080
1742688
763617
701082
2261852
408415
1015696
2263565
1137187
1811286
820402
1410716
2777430
2826978
287067
925268
1331065
2215162
6147
1833023
2406195
1111694
71998
1389455
1599995
1863394
2389037
856898
2835781
1068191
784064
1231269
1237858
303490
2372704
1720660
2442618
401433
430348
159950
377492
2636594
2258196
1849301
2543631
145724
859703
2547960
291825
1826766
2298821
1118783
238019
127122
2407331
732117
2739164
2899838
2762348
227606
422109
1063997
1602538
2232618
421289
2009572
2663548
2782209
278390
1104590
1909818
2492156
1836814
2681867
876411
2117924
2409046
1211835
1361549
2926050
2549882
2778733
925684
2618233
1746391
1259227
2034312
2362210
2784397
3347
1966972
2441211
939472
2000882
624546
1917335
94534
2552340
590549
1725029
2617667
2899474
2846963
1975210
2545100
622343
478129
935639
2267555
164830
2160466
1267155
979754
2182565
2201591
2632890
30957
334735
2778874
880540
2940205
2546421
2253699
1155703
619140
2915754
1044945
1887324
1366863
1127466
3852
2762557
47899
1485131
2469141
2461773
2301954
1553697
2020912
2904535
936451
392810
2483259
2431499
1836334
2577938
2836524
489410
293434
1762844
1501510
2498630
1004469
879788
1362624
1740341
475125
2199992
2348276
2735503
1384524
2126146
909715
2787684
1410062
2163724
709176
526064
2065948
147841
2590788
2939761
342657
1709874
2571380
1534012
2387458
2403385
167583
994839
2074912
1948468
1496134
1032098
1809651
1308387
645909
2445783
2189051
1086517
2340301
2744745
2876753
452203
633385
1197158
2563450
1996436
947688
1985773
372163
2352196
1453297
2668151
2441597
1002282
1614996
795779
63361
115455
1498781
391103
809306
1343088
2772936
2871116
2583481
573572
380592
2507867
821886
2080107
1532994
694558
1688738
1017871
1035709
1787657
2733170
1218180
741437
2913964
1104833
1924136
2864001
1187170
2816848
1307501
23220
2372183
1928848
880324
1432124
718853
2503944
495550
60032
1491052
1617028
449739
2647366
2889573
696637
1515616
364115
1794756
342093
2768325
2259737
2882069
654200
60378
2331867
2760025
49385
520612
1279533
1948873
635183
2893992
262802
2184564
416561
2436464
13160
1232248
931429
2305358
2361552
1492835
691862
2906838
1115080
2862732
2040552
2840389
2486525
2847659
2584421
717952
243316
44031
263289
2643883
1978946
519357
2281901
2668067
1317253
2442093
2187205
905465
1003323
309687
1334805
1964565
2011009
1953927
2778182
2684874
37303
1294919
2872534
1264288
1800660
2149603
2745579
1275705
1455609
1519196
497948
2752675
2136168
2927324
846508
2809721
1581785
1228438
972886
1236778
1171618
1585481
2122578
1390157
1063299
577077
24560
796978
1987166
1364006
243422
2549057
1622673
2595803
2048534
2511651
2089538
2412046
826088
2934603
325199
1512308
2431471
315022
1512752
1887175
1434729
2372158
2829220
1723193
2833530
1977443
464654
725663
510374
1195333
788216
2824809
1168348
1293818
1295404
890894
1820817
472755
2316667
1715377
131422
2245983
604916
1464392
2006434
254834
710282
2719119
1572357
2735317
2614392
2268117
2637812
240485
469790
2861605
48391
1353254
2627197
2504411
310901
523350
1434062
930837
1046661
1082
1466890
1656305
1089304
2691916
1710573
300721
1320420
2899994
2553703
2198580
931923
1709644
1001152
2614628
1697625
2595213
961643
689833
2563125
1901920
1869033
250083
505848
1596941
886907
2855855
1447976
1532731
2278224
929992
777127
2449536
11631
1143221
1095365
1830576
1341502
2206163
994415
1184721
1343913
447736
1308808
1976731
1723848
345290
2071428
602630
1466804
737116
1337512
1051471
2525817
454803
549196
2691277
583565
590347
2317670
1577919
555470
1155709
99370
549664
1007006
707873
1953573
228114
762595
430772
423755
607829
876037
2781552
1798244
1496088
2558521
787932
1601404
161746
1064863
1992306
2245285
1151264
709916
1170554
2504088
519757
974469
1654019
2182785
1371720
2901958
2104492
2164330
324591
2026442
1867745
2643787
2750250
506346
1736181
761791
2727654
1998542
467580
2166435
1813235
2320875
417666
2763139
2512716
933808
1645007
1536831
1302021
200256
146336
1551528
259475
2401444
1453860
787973
2270119
141192
2131019
2363996
2087264
518288
2668665
797740
2025618
869501
937618
1191756
1918264
1910630
2541843
1415094
1087738
87677
1451497
1509908
2787339
1019885
429222
2336281
2808124
137756
2127075
310019
458418
466401
279251
859968
1729374
1038841
2441824
2199366
1731212
588539
800407
2839048
997308
40145
1266376
2356864
55629
1285557
502937
2734678
2774842
1364942
388567
463308
400826
1683995
1775908
475290
1281330
360924
346366
593317
2806170
409510
913376
2785830
1545506
1869641
815296
1934284
730987
1474631
1508139
560067
2041806
1004904
1760211
957461
2149235
1273992
569883
1007365
1572499
2475297
2783021
562188
738541
744824
2077781
2274567
7484
1312287
2209467
2511603
2690464
2918229
553928
41928
2089095
1726875
463370
426047
2113593
831542
1502460
27749
331011
957624
1338473
2252137
1581922
1197108
717724
60286
517731
431574
217979
1620774
2225915
209055
898554
2100967
911981
1298925
2103456
2540123
703697
1296332
2239863
472825
2720347
1069524
1077958
502068
698233
2936120
2100020
1234160
847785
1254711
2652163
264940
2033728
263703
2201121
2107097
1842096
2040618
1047032
2746621
1177120
396072
1260110
1676079
1786209
2137467
1440025
2895706
76839
986377
201655
2851760
678443
412959
2875272
658691
1188606
2911819
29584
1886963
415429
1180288
2526170
1134357
2281013
238920
2633868
1099635
896982
678133
2267302
2679007
2003355
2663189
2841653
693910
2684661
94334
1834781
2198619
1571284
2327518
805279
1876620
1247396
578797
1333914
375829
647545
1949720
271266
179136
1125480
2576040
1965016
1333108
2644827
821915
2039399
1907989
2003716
302161
2542222
631200
1963411
492939
2127446
1253551
232717
1041655
1429291
74502
2840581
2193947
2660799
423119
2519844
2591683
433580
985115
628297
501721
1737509
1536125
826660
153405
1689166
1617947
2038023
334500
2696721
571675
651863
1778237
2501456
1848130
1175384
2532634
492007
1143592
1446602
1131251
1338383
1983151
91524
60709
288060
2354306
2046108
1629623
2499897
2641868
1030017
1109446
2322811
55229
1582368
1895499
2640802
63391
1097359
86727
1415621
1073416
477087
1913188
2839091
943792
160348
82564
699716
523371
325090
1435233
2850844
955662
944920
1744693
1143312
2889388
1624376
526039
650409
1374690
2107142
300671
642222
44533
1945762
92177
1773499
1466915
2835864
691520
17277
659159
1578205
1227122
493165
1804125
2323114
1391515
2132650
1462720
2521082
2741196
2577308
1800162
1236448
2803311
1614390
980428
1823051
2056096
1692078
566651
66524
60817
13412
1605828
174957
1333616
1675862
2720895
1156022
1434214
2508331
769449
1420734
21399
946468
218065
1115635
2886645
640036
1265644
2327757
150853
1457209
2027535
279036
204417
1390563
1964874
1876946
2595095
2058922
2082416
332329
2269284
2655444
485847
206782
1548572
1103788
2868093
564823
1150572
2931795
2684348
2699022
1687549
2782151
2429754
432919
2341379
1052506
1821797
828048
1565041
792234
2703114
2058448
887128
246129
1465904
2317178
1546477
366862
2232283
2733757
368625
1496330
164113
1078330
1681721
1530332
769720
420229
1711875
1507794
2272464
1555514
2024178
1190296
1005602
1908685
2236357
2516864
1890543
2842597
438826
2277225
2091246
880607
1442190
470342
217010
1386652
1447784
2356289
2805931
2694709
1236838
1017074
2234564
1136736
2268571
896824
479037
2026617
1980466
462482
2737349
1541105
1028308
1965473
1539207
505089
1708156
2391891
2850952
2730146
654244
121759
2668158
464971
2253228
1998385
2558526
2190046
354798
2264967
406606
2165948
1017410
36789
530514
2698004
903305
470148
819192
2627342
1314120
2043479
1240982
2769274
950124
1157230
1570309
2011023
1717990
2925861
461064
593957
549433
2824483
1765652
1663212
1449694
2283808
2103967
1084343
334236
824602
2750197
513276
1213680
1125191
1104075
883043
1990404
1100455
2729464
1573701
2818888
1641468
2113495
2637764
303565
2552237
477312
261922
12489
1836764
530535
555494
2857593
1930184
2061220
2065646
753247
1020674
1574584
2569742
1127705
1421188
2659612
30080
1995763
2273786
228899
2639713
1902706
2209004
908648
2690516
1246965
569860
2192407
2212083
2425900
2666579
1780652
507039
929236
1081092
489263
2800032
636462
359890
1722344
2814059
2127059
753239
2319082
2221794
2841651
691214
915400
2345208
1391351
2314570
1020542
10219
2539481
1185807
2810799
2903730
1393557
1230507
1133056
2210165
47675
1479305
2602556
2193795
1056823
1164018
575138
207957
1041922
1434783
536593
865029
2153264
1999326
1710089
2069750
2800003
1269069
2209042
1615471
1887924
633478
1795779
1084642
754953
2466607
2923527
2769594
1687213
1483961
1188533
1751556
924916
1226609
2669418
1003899
841970
1331408
1030352
1335668
2116896
996316
981263
1848237
1915187
894790
2148382
2483662
2280429
2833985
41606
2270913
2072497
374342
1053830
10000
1168256
1408006
1296
1237677
370088
1664526
881859
430557
2676214
144693
2281744
2362009
151558
885251
118807
1433059
1863743
2808291
1504336
386258
421636
435361
787992
2581450
358836
785284
157683
2400309
500880
1237039
2669811
26707
922446
270982
1340671
2777777
722611
2159371
2694362
1495643
1517788
319382
88998
2800123
2914307
137976
1185956
1429890
980632
1859528
1368722
1800574
1367623
453853
142451
398521
221577
308948
1787694
1558924
1290340
1476700
2096832
129857
1339468
2491798
1468319
2242151
1408486
803833
614015
2677231
1877850
665567
717926
2885110
2667974
1571867
2510221
2801678
1061820
152474
2895103
450041
2692778
2675180
657104
2217686
623373
2835724
1126274
926628
795312
1831957
1816907
1802596
2646164
1395649
2455944
2511106
2695836
2630496
859553
1588729
2134835
294757
198958
1164270
1282559
501981
1491071
1994621
155706
2483482
1367658
536222
607192
873156
2900974
359978
2614038
1182560
194171
2705956
1880210
2551226
810282
2613480
1801745
1194501
1491949
477820
1904375
1471083
1984875
261754
2355682
1927617
1873202
954054
1650388
1552161
666992
668340
426395
1185206
2934071
2907668
2771787
1067541
132746
944340
1519447
178034
2838583
778870
221065
1118689
2200734
1871969
2372059
302455
786785
1894808
2129700
2579357
1209221
1759530
2641190
2908415
1100066
1863271
212274
2391765
2704687
51894
1299552
369584
850636
501607
2646494
1341491
1855592
2081170
1186569
398882
858524
2803409
2544251
1109390
1247433
2682451
2744712
19700
1684612
2186450
1695152
1052366
2126929
2541825
244319
1018800
266384
247370
1818008
2908134
92113
1742716
584895
2293735
1541790
1283774
1360931
539016
2163048
2573973
669529
1437357
1697088
1875635
70805
1978992
1368666
774165
1308806
1869898
24334
614750
845307
437184
1501393
2299694
166519
738571
2777279
73503
1167469
1219176
2366875
2426997
328583
542818
2538527
2481851
1241449
2598352
1925299
2561888
2801632
1803541
663850
1445918
1337407
822454
428193
720046
1688395
559095
1487743
2812589
2590468
63575
1400735
1115263
2669033
1831596
2690626
1832965
1821318
1689279
2771314
2167063
2750884
2422333
1713396
2008401
1496926
2903417
908123
263259
2770041
1205185
16972
289972
428297
1566094
1418214
2471890
2553084
690278
2657967
2534520
584580
995148
1046428
457833
2087702
1468585
296504
1295654
231194
1959675
1205620
797333
2450104
2128332
717790
2350353
864057
2793157
1761314
1736843
450470
2270829
257429
2156959
1357824
1565520
2514341
229596
1069386
102597
2726767
1162047
2530817
969704
544410
2698649
1432781
1504163
898831
1912813
2533092
2136194
2850636
2681013
1477031
2502579
323979
2674336
1211172
744854
1293731
762709
2820350
1245484
1467333
1574615
795144
1884923
2713717
2079246
228269
2428115
1332128
1406414
2589941
458064
930732
534806
429481
2810683
2766286
2865346
2654433
488328
2422414
2571307
2155166
2330147
2737596
1657172
1711232
761270
2191999
890876
1747307
226054
2283705
439809
2860256
1614880
2435625
1519517
1721634
878546
854249
2548803
1916440
999006
2710593
1601412
2330232
819359
956263
2310551
1974239
2664544
1917223
1691912
441261
2334028
1363955
762364
666053
1800846
2092460
2706012
2250588
2146515
725869
397930
201623
573808
395176
2449931
1001304
1288284
1767233
1800829
2074526
2617680
2747930
1839339
647657
315726
1373055
809333
1745337
462077
1444690
668610
1004807
820476
2397766
64054
2375093
2089241
1914512
1528462
2794168
617160
1444254
1919237
1250880
1458702
353193
152679
1752496
989514
2298626
1748160
1183607
2711352
601063
955134
2433004
367895
2776126
2690574
814140
1255719
2238015
192141
2708144
2458287
1970132
1048789
2216677
2464166
1712848
1611912
697121
2282484
162055
354279
1387915
522666
2197248
2050357
2235650
1465643
1433681
641192
2657841
2420377
2384206
2482067
667501
1196662
2027638
2877298
559287
1758983
27352
553872
1750502
1979807
975292
484687
337026
2239141
139031
2045564
737135
205396
2886021
13879
9097
1724375
130566
2338446
2461271
2590362
1729655
1428847
979971
943274
2351791
1267431
1396170
720580
156055
1675856
1268879
2292896
297495
1134618
1780737
2129403
2575367
2715192
1495154
1607449
702277
2282454
1272523
9457
2132278
1480600
1102137
200917
2567604
222039
1914856
798872
1937777
2070959
1611057
1480956
2160653
413207
1057168
2877180
2099862
2439612
2365642
912285
1911823
135776
1701858
892428
270293
1702670
577538
577498
878429
943122
2869147
512949
1579555
2861235
2110700
1640941
902123
2862835
2293215
1992391
68005
323360
114428
1552706
2880088
1927386
2198268
2455077
1549868
1821795
1783695
664064
2132090
1521370
2902490
2573753
2906064
822431
1450225
980283
559203
2183212
2310510
2172434
108886
1019192
2481581
1452861
1435459
1792848
1732679
1114344
1345162
2449833
2159620
54047
173896
2157840
1238386
2415317
922826
1973970
681371
1484740
161943
323653
2168663
1861390
2196270
1476479
1045159
745606
801118
2237721
2260711
557164
1322311
1121128
1482325
988502
2131004
1595546
2437600
2822969
2770018
2833498
2851595
1023171
2515126
1084830
1351101
928623
977261
895399
1392869
1913717
1098012
1059874
2164526
1461883
151495
11695
156765
1661948
2106532
832509
505941
1711815
35630
2151636
958235
2590942
1117110
1715120
810797
628904
1990201
656727
1301528
1575302
2290909
702644
2438316
2839388
195385
1444740
1362092
2058446
592346
1171829
1365600
206635
2216371
2854185
133435
849501
1736055
1202525
2163163
403815
2528981
2120167
671080
1294642
2601502
1291032
1052103
2559763
49518
841083
767830
2768096
1556284
2888886
404967
60360
1953485
238547
920325
176844
1040638
302788
701304
305360
2708422
822151
722490
846961
437203
19700
1987783
93887
2028631
1862210
522666
559128
257721
559156
2247860
1985113
954101
2376362
522589
2292458
1264989
1306134
2873995
895780
2224729
1142788
811296
1824046
2674628
1221551
1143665
865854
461222
582301
1635161
1543537
812227
52965
935092
1498475
2250179
1273862
956277
2173866
57290
156975
2251896
1099591
1011005
428017
1360614
1169506
2882458
2163842
2044130
2162426
1415517
1990434
1467191
946952
771426
1886895
1320263
2384358
161264
1641525
2713983
2832903
2726332
2545153
84892
2586509
118136
2409579
789996
2057278
701709
2518782
1489753
2934540
1504993
1792552
1501276
1189014
2720910
2137410
2678544
1351949
798176
768902
2494954
1136310
174079
2772956
1349727
343592
78225
2918752
2380591
966633
2514147
2249593
2481531
2375272
144077
726595
2631003
381715
958802
1892480
528957
553386
2320921
2422266
2033976
2217000
1611686
2008757
2307777
713383
2512680
330772
1454965
575600
1250900
1127009
521362
2317635
827295
1162737
1238821
311052
2421490
380290
885913
371956
426385
635693
2725552
1311435
2043560
2739502
2396713
225462
1077444
1048806
1707712
207739
2275217
1488527
1204822
1211188
2644440
1406629
96021
2437952
423212
1751466
353877
508861
2915217
471253
1553748
2468365
547666
2721236
2774763
2175219
7978
299886
2670123
2511316
364121
1038087
884871
1709987
904909
265969
222324
2274432
2542789
1283968
885865
444291
2726908
118660
1272754
794458
1313899
198259
2560495
135602
1408680
456242
2533784
637914
148409
2222552
1682454
1065427
727332
876160
33393
419149
1712584
2808602
1943485
2559950
1851164
2897953
171106
1097479
725426
2418919
577523
626032
2221503
247055
36855
2858820
784241
1770414
2839711
635134
2907022
2914933
1762756
990537
669796
662299
138446
1421607
1327452
2164165
577005
1332531
2857444
1733598
1719441
2365149
1359150
122188
484516
710896
265846
2776730
391751
2242490
1771151
2422061
1945976
134927
1236096
2596756
1568691
1421091
601162
1726464
1978659
2886632
2577793
1607637
2393363
675733
2210777
492119
953548
526745
270347
1414124
103302
2574715
1847067
885654
87414
2894887
344714
1496229
430074
1370941
2730588
2431504
1999596
1168378
2089355
1642505
2587796
426825
1772643
49251
2826654
2264123
1911859
331029
411015
2249337
1307988
2152496
396713
943053
69659
2181009
2706078
781314
694004
1240473
1844493
224082
1221064
1621587
454779
1909398
1087169
2781194
1344920
2080123
1728049
583977
274229
1336317
2912498
2654257
491086
528193
1647026
48683
304350
2930563
967248
1649829
2054259
2386303
330256
980732
2932891
2242739
578761
1034641
1801117
363351
2814821
1755615
745743
2929052
2737716
1609514
2872039
424612
1252612
896564
1445660
1364418
1382436
687506
813703
2196180
2751939
2819446
284861
1683581
119727
2823400
1100329
686540
2580349
1082705
1995686
1200802
38574
2486513
2300882
652036
1853187
437251
538437
193688
1816843
710937
1710950
2402715
1259323
2649685
2153222
120853
2392739
672803
238107
2170068
2215870
2766885
392206
2555032
2934824
153409
282132
1222952
183525
1598568
729269
2139572
1221062
2656543
1704461
1934225
1476841
258850
2255830
536957
1328433
1025185
997912
2380243
1077822
298890
1229692
2521974
871907
1850132
2789272
2427534
1587811
2828768
2847970
1510799
2750203
2441019
2290170
2555825
1664106
2847587
2110103
261952
1336190
2275163
7781
1290698
2635743
1442534
2036034
207238
1069219
1205458
1514087
2336622
852291
442791
2573878
127780
1972653
536932
2509810
1815797
427227
1659592
2772798
731129
2319800
1728024
1697176
2929818
1278875
240205
926308
1849620
940198
2249508
1128338
2290493
816739
1501590
1494662
2022033
2136800
42779
2035685
1853081
232815
1049752
512026
2016343
912501
317809
2502821
1696802
2055160
2529790
1688648
1714461
1706276
1559129
1049140
2769754
2379101
1129449
2818527
794050
690148
2490007
1178086
1361424
2611283
1278855
1091154
1477817
439765
1613457
2443640
1236490
1779212
1566567
1529797
2806068
1891721
646575
666846
2202475
1475647
1904137
1988299
794597
2761413
2879090
524526
90570
218145
1405978
1982057
322578
623262
2501252
2231421
694589
1999700
2204980
1607969
2430915
2500204
2003114
974488
644666
1917358
817555
1180145
1599270
246728
1040410
745769
1316775
907108
1189757
2502547
1972968
1908830
1981181
1607042
637394
1558435
578218
2182897
2802968
848531
236310
849776
2726418
1429830
2898328
282874
1755084
1908503
2470976
793763
960009
56901
619620
2230464
1412976
602983
1114841
2720584
595190
755573
2273289
2861132
1319978
912627
2537118
1400872
1714002
2807733
404832
896033
2836625
1497102
1859249
1645035
2022786
224967
447026
2475291
305132
1321347
2142532
404545
1948945
96810
1038834
2740864
238382
131188
2925067
1714660
2100836
1187282
2285766
1299034
2078872
758165
2692240
2316936
2313383
1721361
1811578
1230159
499062
2517177
1301522
532508
717351
2433653
416802
2507305
2759406
1394201
2079299
2061346
419071
1269582
417398
57633
2227987
2524802
1997068
2376119
677731
1762910
1649811
462627
2853385
1774402
1617319
217760
941450
2292442
2590343
1154294
2242320
2587304
2138916
2060765
2138997
34950
1797136
705561
1998390
16513
875070
2770860
1784809
1405630
1833882
244670
1866177
2196755
433601
884144
1463165
2436568
1873161
2860489
574179
1404998
2085030
937666
2867222
652818
379626
1847040
519617
1549695
797256
2076423
2651559
58957
149897
421981
561128
2252700
1115090
2390838
247475
1648066
2189437
2346978
753769
2895330
905463
898927
1480535
2275774
718269
2481325
2803739
1631319
1065667
2177358
814464
2297214
335401
2147962
2644495
276174
2666200
208760
387227
2067602
211696
729014
250798
2799097
2439603
70222
2310801
2920456
1824117
2447306
926431
1326971
2525582
1478306
724944
1861375
2729732
1229373
393928
764907
1176330
2653264
23400
2237897
1455843
1784761
776271
13695
2126479
1994685
2758463
2340288
2934938
1429815
2282327
2037400
2894340
1685100
992447
1135905
1042851
1744433
2134491
2833914
2085820
1799769
2861323
987059
2234596
1787352
790182
2665261
1905248
2117660
2288693
201981
2914224
626511
389247
2272105
1909730
220510
703577
2390387
1456855
2928295
137769
463123
651663
443377
413249
2850584
1661862
2598693
2672805
248602
2068957
977706
2840960
1994224
1327968
1055025
1925955
495154
518822
1538632
1202977
1960571
2868237
346151
734099
2318109
2899100
2911485
1184941
2126089
1169588
306362
64286
467449
2704807
283443
387250
1894195
380679
701769
2552964
1625360
1830360
181774
887683
2479302
2031621
2005873
866296
1669248
2586289
468546
2382786
229844
164845
1592222
483678
1148030
2828975
1267321
2337477
728289
511255
1319309
1298084
238783
2757068
179865
2613638
731113
2359548
534871
1095169
371604
1828738
1962285
243134
2074690
2636958
1948338
2495518
1328280
912180
2090310
1044253
1434051
832807
1053854
2336653
2305894
2040602
2349943
271055
1438658
1621340
2817194
2237244
2513997
1443288
786141
1308790
1134846
2790148
1285515
1215478
624553
1390455
2515318
812718
138335
45611
2566913
2618016
888438
2361771
2927920
281037
1744953
188544
2028209
411508
9012
639534
1562961
919165
1908454
2683461
1816190
570554
2489809
2366239
2656704
1185803
2299275
598285
1163505
2122512
1973549
503748
1911545
1951794
1668740
853769
956630
2374159
32278
101729
701569
2614939
522686
974656
2363155
1180075
2393830
951761
2431547
2361426
2667838
251763
2082172
1504399
606413
2155023
2179821
390456
2460643
1256126
1338781
729312
2251293
2663662
1160872
129772
656936
1945984
705440
153440
15561
1862305
2024166
1185842
1914481
1378432
1887252
1312562
1491295
1129106
2119229
1343596
1971761
549111
1756851
2364084
2287471
745208
1725607
685271
2569134
2316787
185960
1328476
1687420
2451424
240816
552336
1268480
416428
15194
521505
1194439
1022190
2654755
2502492
171957
103580
2890985
2751542
326077
1628938
1099119
974303
2415371
1769701
427253
2015662
1024421
735441
1268116
1078754
1025115
2734827
131331
2869198
2552606
1842374
101988
1938582
570353
924044
2430932
435518
2033817
1016912
1747743
2821807
2131574
2081507
725337
1371826
1973757
833545
888377
66699
715547
2800526
1094694
2435016
2334205
1090273
336550
2370966
1655236
872392
1256802
1477006
1451153
1532707
1739886
908194
1463871
2595687
608925
1613914
1678629
2255033
2105160
239749
2926739
1372845
293522
2793748
1581062
2424209
2899942
2254480
1068280
1580122
1169061
2455823
995588
2349671
2547540
2705048
1834746
1006122
184940
2032020
1909333
1664578
1609337
1969781
1781396
2912591
381793
2776353
112290
837864
1138563
920526
2075270
744859
2615304
1140578
1296035
1079597
719958
156683
17654
1270886
2651431
1320550
1390569
1179917
2804447
166348
1685187
2533735
2507290
541687
2386879
2481773
1634135
1612807
1840646
860764
91028
1293426
1786003
47089
594360
2390302
454029
2515342
1762894
1027899
1139493
2170495
681584
2666024
797644
2007221
1759473
1754663
1582709
289538
2294820
464196
923880
2456391
1734025
2241101
2597038
1747081
1984650
752066
808029
272766
1211284
132263
613288
210829
2922408
457714
326457
1395377
2432194
2838220
1029019
2168402
2424883
1421124
26877
315658
1054934
1087377
410821
1973388
187137
1347576
551260
1032488
82013
2791006
1337127
2750596
1454226
312407
159722
2250190
1767213
1708154
661674
684308
1188058
1196757
678862
2249126
274082
2338918
2581822
1727006
2932227
2025570
2644822
296501
383917
51631
836513
2227938
441713
1857491
800882
2211161
1695086
1460374
892732
1372298
722141
1976480
1176314
2051797
2737502
2613367
1739495
2643444
1817797
228412
1119724
1833912
884739
2177613
1449681
2273210
258030
2800161
499897
2360319
1618396
885131
2552183
2274122
734963
2936515
1969180
2053628
1603360
981668
2336080
781675
1847644
1596712
1151816
177698
2318908
2614517
1421327
1626074
1087839
2464604
1842337
1677301
2737404
2497617
2434171
2716626
2793646
813069
91714
169240
433836
397977
1905080
473642
470996
1025573
2811287
1950089
1338672
2081497
129912
1395652
368552
2560186
75002
1615465
2020964
2840783
810395
2857746
442804
966403
1422821
159585
363325
2437198
261664
2908437
1696800
1287445
1695545
2095225
1680071
2851889
1158389
1992676
1916792
1542493
2683154
2291004
447160
1583378
2855507
270787
1372107
515138
1299572
1183179
1022051
919250
2104250
2199414
106400
83302
1674499
1209497
728642
1250393
319121
1910830
2302506
22628
1938667
815864
370012
2304756
977567
2849044
310649
2514681
2501167
1765464
21097
2408337
2214402
2206224
923431
2423007
433025
2524533
1398682
2897192
432765
2374933
1957039
2837135
630226
614644
2062946
607742
2025041
1747154
1910831
408462
838527
965053
2555848
683069
2762344
751937
2656552
2701115
895738
1943131
1496410
2365583
1756640
1047189
2562189
2066330
1040882
1839100
1087615
1093725
2159887
2781698
236762
37235
267576
201118
369244
1456827
1434458
2269368
838384
1789112
971764
856860
2790178
2778483
1992171
411947
273962
329179
742595
574655
37069
2191594
2575565
2740829
987141
2596188
2190938
1341292
1985399
2149348
370650
2452758
523913
1323466
342138
1197630
2187907
1270280
596416
2188131
1672519
2846780
1512303
279090
1693194
930719
1282750
2632050
2875911
2555151
275943
2668137
1436788
1200282
664018
951355
2132336
2369456
2330386
871504
2583820
389065
2459296
1674368
2929892
2509873
166819
1590730
511262
2099440
2536128
1608991
2569579
551505
1217093
825496
321680
1548335
1101727
78669
116719
945483
919603
2299492
1705875
1526760
2244521
1994084
2661320
2269329
1569337
1848022
1397828
1433828
1949391
966168
28829
136227
1982366
2518237
292463
2677747
2772854
723668
499756
142346
1516416
2456724
1336954
1124740
2315174
10392
1066704
1336452
2447172
606622
1539066
1375305
2749549
735207
2240247
745877
226940
1246723
1626694
722393
1960894
468015
1541366
837324
1622686
57964
1981931
2611262
999905
2683733
2821704
2321299
1073827
2552848
2460124
1028459
131130
1192856
446280
1300654
1408534
1531602
1154277
2377804
2621510
2037729
2497470
367310
9768
85526
1178537
1611948
2283515
214438
2720200
223869
713162
17372
910914
1146488
850515
2893452
2237937
1559224
1503177
1147995
675268
620196
2071511
60129
640895
1644951
1158033
1547843
2222969
1428175
1403437
1541292
2537221
912193
2350149
1129751
125147
2782658
495640
425434
2610403
2682259
799967
1485869
1013265
166587
1200370
828279
2802741
510917
152726
1794753
643563
2074188
996328
2371181
823566
1468892
1316951
2899522
70732
2131858
298576
1961822
530874
1097631
1965786
2539845
445814
2742497
1988622
2580738
1190836
2695164
2435732
937926
1660942
1176400
2221287
2456480
1572941
341417
2550603
1115995
2242232
1110828
42905
221852
2536329
1865440
2570752
853217
2099286
552222
1307021
1240613
1701485
2189397
2230192
1067693
2893103
56532
1449168
942328
1999367
2274784
801249
2931349
1635534
1833383
789030
1738662
466246
2114854
787971
2657664
1492818
634635
2605135
802663
2920349
2332585
1931382
2422410
1947677
2104379
1784540
1951728
2711355
58479
2421125
1225267
750364
1925908
1839416
2820182
2159522
869345
1133807
2800750
1624325
1131015
842232
813689
2236943
949605
868418
2152330
982084
100729
1968397
2140990
2876029
1375648
1944807
431809
1281011
382457
334483
466962
1161157
2562739
1562672
1429024
388847
2563368
1007194
883955
623505
1144251
630487
141930
690621
1941008
1485434
2560875
28052
202574
2134739
1494401
1120894
599457
731298
167766
2427407
412010
249857
2719254
617769
538154
2637949
1214145
1892830
1267724
2456652
2374712
1598176
1523163
171380
2873466
951730
573564
789519
277738
2633522
89775
2451069
573428
2816600
322045
93973
383175
2156502
2827951
2485841
2066690
1098767
664787
352604
1371546
1804448
2649316
2521783
990519
325271
1003102
2463307
2404738
183150
569394
2001402
1899082
119754
134296
518359
661503
1118413
565206
881437
2193733
724443
1002169
2472216
2639327
2294642
589435
2298465
943818
1994370
1336585
2539749
2242011
2329971
362597
2166903
2665601
142540
1799300
1282133
65297
1330378
1727580
110642
1774008
1073682
1129938
2067385
2149477
1055226
1032357
102346
584271
700659
250440
2577764
1410400
1633477
212412
181485
1989686
1868311
2013128
2520530
644287
1481584
2151628
712129
2197354
1523891
810879
1082145
784974
595754
2453592
1883992
2825007
897324
2413775
1109863
1698068
90978
2878339
209188
1415642
2767650
2527136
2613335
1222703
904331
2078593
250622
2181747
23416
1695324
706214
1047940
350906
914000
2169074
1832372
2249532
1271866
1798260
2186358
314262
2273668
151360
920838
923852
668416
1425184
607377
1305762
2841023
2542400
708746
1449982
30243
230794
2811838
827810
1310923
2218350
1243370
740639
1994576
1896813
1316922
2078206
756705
1453621
1779551
657492
1955528
2587610
2938427
2660198
2535911
719926
1267822
885995
1754389
2368577
2868850
601756
1974772
2137254
516915
789252
184891
428513
515067
2040719
1353028
2532393
1067825
1464325
2298258
86463
2311188
2212468
880715
2464351
286022
187705
1745876
136410
586752
2712212
1609094
1734551
2760774
1862460
2145081
1206845
520149
1227540
2018053
1728040
551347
1973404
24580
2212300
2419944
461392
72544
1353601
1587281
2665605
2149810
2284600
2571519
890398
1505026
1336522
818478
2884904
1219085
1646088
720550
1280292
600389
2746323
811930
1949103
356081
1925940
1140537
93557
1157015
2192249
71809
1245180
2078278
2191066
922306
2490768
2524622
512118
319828
2015989
2637837
59433
1653082
1266035
48415
65879
1774855
1647100
2118945
2738713
317172
408284
1956506
2704455
2080571
1828721
835373
1878603
557861
819482
135668
1099766
2411745
611046
31495
385688
1202846
1002337
677500
2620828
202883
1632998
1949952
1759126
2799186
958526
2059825
2249145
2039242
1943355
306395
1449937
1465293
539432
1943663
2157575
2614089
1519031
923095
480966
2603357
2562012
2791056
989522
1529691
2923626
653374
2720817
1524286
1693652
1962384
441042
2098158
2597190
2180389
398409
2554669
1111011
1189470
118193
765127
2540873
153965
2750087
75435
725944
2852627
659274
2554827
2047165
1458818
1856048
2008316
949943
1050653
669926
1237275
246325
2271810
2643393
34988
2107672
2783239
931143
2003625
2416708
1491638
2298362
2321652
655876
1809282
392084
913070
2363099
2834167
655212
1063526
1779742
538415
1013915
544164
1809575
632832
510911
1871889
1952496
2867127
560946
2251710
2760021
743674
1809915
2803248
523396
563013
1774289
166927
893892
90484
2860053
2306985
998709
456584
957905
1960142
56027
2681598
4974
2329415
222172
1548811
2558847
1152069
324062
909403
2072691
1405410
1333551
833051
552418
1358444
648999
156326
119905
1827788
2872661
147493
1334158
1379275
1262927
1114643
2641936
2276827
370295
377830
1951359
2912391
350494
250252
1417189
2287231
1081216
699120
980921
1982127
1632074
1016521
1492725
2597654
2693163
2590293
1186200
1048441
171684
400097
2256008
2135456
1282083
634523
2204231
2822846
940498
1065888
1297637
438028
302540
1821445
757109
267237
1728800
1424909
1377612
634161
107618
727406
329425
1551643
545307
1124095
2581400
915532
2455769
2379155
1441333
2820148
706983
583273
2930152
2003711
510593
914087
1202627
2724096
2939747
1908049
235097
909612
2821110
552265
1790036
2015961
1184942
1529026
2076494
2261481
2466140
1139621
2308614
467421
1670263
929230
1706871
757807
1402639
1270024
1074630
1783477
444701
2641537
2039330
2203277
2659335
1987202
1751938
2692557
2539306
1307434
2557275
2604934
413571
1449764
2681654
2483533
1521101
581099
549937
1963224
2474167
1355004
2572829
2471262
1223002
713700
170125
2461962
745333
1659924
201463
220713
2877651
354083
777491
458507
900625
1054512
980634
2353420
1038714
509507
133277
2027146
1908554
285299
624101
1698165
1980880
956030
2259230
2742585
2044078
716440
618243
1100239
515617
2236994
964348
2073958
2034689
975157
2798153
87603
2813026
824487
1408702
1700286
1759428
124774
490083
663082
2351818
2756595
2723115
482735
1867612
1224746
351007
1494621
2391972
291436
748951
1380832
530325
2163296
256662
502921
447197
2611248
2798876
1958644
608812
1621695
1990046
1003337
1336406
2837681
821956
2141447
2086371
1716561
2151698
2060128
764415
1457439
322744
1060693
927661
1537127
2374299
199515
2705000
1537945
322485
58723
200262
441478
349862
1067822
584253
2463323
984123
539942
914069
718162
15891
2222969
2227729
619583
1176912
444253
2123540
629647
663631
282329
1174467
188942
1963345
2708685
922292
2249879
2159097
1305600
2122512
2531484
2448684
2927682
2644200
16400
617041
1950940
57368
781149
1513565
2138230
2060033
1065105
2889894
245360
787478
1741452
115804
2437056
311111
2823959
630294
1255492
2453473
2268540
1354781
1512425
1087351
2447063
2876789
270945
1604244
4803
847416
190116
1211500
2783816
874359
2794863
1950141
946939
269194
1299453
1863851
2669149
897603
2217340
33654
39768
939612
2457242
2075485
887688
2312962
1759218
245815
1308019
1891875
614632
1891919
20997
309534
559287
2167842
1523127
532949
1468445
2092738
217909
259424
337544
1358047
362970
530712
1191518
1184218
2470965
1611862
2524768
645083
1005992
2639248
1787151
2185417
546094
1019857
1127509
1617879
2511352
784649
1557785
2875360
2634946
249412
837709
484424
2184304
2295882
2772028
1401910
1597861
677966
2939752
741833
2840180
422229
2527479
420688
2751741
1731633
126918
2455597
2224581
2222755
2292763
512914
1543244
2436143
2744613
355367
220399
923313
722352
2088763
1703325
2844773
199203
955823
2195130
2666590
438721
363584
1893323
2645401
1296638
2796716
2529521
2784487
2643972
578391
83170
113945
1507216
17262
2319476
1227292
28449
2163514
133567
897995
1557170
763382
1221075
2580590
199402
1435223
1840077
355978
370477
2219434
2938550
2254925
1942123
892562
1677912
1836503
1437028
447672
499675
998994
1955906
761223
1470931
417795
1398141
1757258
136398
946309
1904464
593114
1961756
962173
406543
2106750
1579517
1116367
812765
2783511
1265389
2261870
2658754
2187076
682202
1983674
2880589
1832930
1027846
564630
876940
2447402
1279363
193234
1410532
284266
282262
951030
636806
2619437
2700746
220764
2455997
2563574
2402479
638448
346934
1621821
1011020
2500130
865124
1143375
726121
2712938
2647863
106509
2694749
2617631
2218098
868283
948745
2895894
755419
1613787
1783330
2087773
1903332
1956673
1749552
1661200
2869488
2005619
76600
2546301
2129892
2430199
196959
1172641
1510069
880893
1360234
1861670
486926
648286
433388
1903559
915301
1087569
645971
1699840
1199811
38241
1311887
834872
620827
1533450
848275
2567449
584071
1878990
2885021
171018
1793728
1415520
1473377
622222
1944139
764362
417695
2472600
1871166
2748252
47871
480962
1084757
1788357
2569947
1208478
2254721
328706
97918
1832356
910841
2594399
1995166
2054811
1419450
795345
308318
1810153
1822450
1706091
714676
1219950
2742877
635827
878409
29281
919221
2121529
508812
1505864
710110
476856
890789
25266
357147
1183208
2023906
1337980
2457343
1927454
610005
1101666
72239
156883
1176314
973683
1934106
521840
1013989
1272519
163615
1976837
1662601
2125839
1147783
2636754
1202427
54696
2360102
436517
2863259
2586738
2754159
915687
1811362
324175
1640818
1535219
986537
1322181
2303670
628501
2216399
1731206
61204
1319208
1563797
735035
501196
115784
863267
2052955
1832844
2133080
885454
1187115
215435
450956
1289456
2672363
2810721
1630328
1112830
2159852
2739883
2138930
598854
2759777
796823
991189
517653
2442146
2377125
166008
1445492
2016287
2751884
817369
791218
76238
2007977
2036562
279243
1271415
1399718
1589243
1741373
959046
2658983
2209083
1162598
2593226
466653
1421448
828464
828004
2874451
1549271
529327
1263222
1292514
2938922
2705627
880317
1919094
2900890
2110115
259232
616479
1778651
2940406
591248
231439
2565494
248439
2022626
646954
1806916
1884079
534380
575853
894484
512429
629769
1960898
363601
74595
2123710
1031374
391650
2149616
1526364
987943
2353716
340608
138632
2481655
2197787
2016909
1471671
2576819
1234436
2183331
1878424
2825444
1691925
1470263
1394988
2260116
1652352
47356
2939698
2439626
1618753
193995
1909029
28398
2865338
2297558
463442
1940109
493397
1486187
2902042
1712839
2227501
86093
271384
2745505
774246
2661604
2206282
1100965
811484
70763
1887123
2276392
2317475
1584386
2604997
854425
212532
689446
2455958
702563
432306
2902478
156450
789573
2851180
672505
1634769
410370
2877277
667273
1687064
1540732
269792
432271
1628984
2247095
2936620
2479850
2762289
2028445
296216
329930
1425363
14456
1724236
2888247
1177187
2819925
2244001
2074600
1341378
1997082
1160329
1896619
2854283
715461
1914653
160418
978520
316357
230978
774885
355391
1043212
1603656
2551808
1310661
126193
430903
2613144
601745
918421
1139109
453152
908090
266247
2526159
2534305
1222713
1988441
2170580
268678
2261554
2409447
1505450
1350498
1934599
2011711
2325492
1184469
1999590
592278
2898628
192603
911976
604809
2416172
945149
1345598
1920852
507719
2607979
2917606
2861954
739024
624277
674246
2079598
2734588
2656305
409645
2424311
2430017
2736928
2259447
320098
2329120
177255
1475040
842730
2208527
160432
803614
2483437
2760786
1397212
2681877
33673
2003185
296983
2814494
1291708
2462732
2017179
891075
2906914
2832906
339553
1529981
510036
943963
2619216
1359870
2407719
2477551
765450
2601000
1069315
1820572
2291023
1781978
969852
1548714
2824533
1012955
173237
1067804
2288814
2921526
1497791
308770
2339670
2683433
725358
2595503
45915
308117
566875
466089
1873710
2905153
1380547
988316
2194962
2356782
312465
1050568
2037522
2502831
374604
894791
610865
191877
1677086
2230769
2334651
1717626
1087906
1617951
2526091
1248809
765094
341027
1477913
2013147
953768
2158437
2910348
1360975
115870
1124496
2588109
2665620
485994
422059
609639
915554
2629255
165423
635122
2855992
1630221
2249429
1023640
1167669
122993
1188497
1890968
1007220
2471956
2012421
2309388
2449867
191234
2504539
2697708
1992391
2455949
860512
1126740
898416
2088325
2396342
198574
2021542
459972
2724853
1847038
2077332
2075590
1896679
870063
241208
2647910
1841594
1643021
907764
2498253
2390263
1084028
975943
355436
2466973
303869
2562038
1491037
2764433
2720872
983525
1311334
1335103
975927
1001421
1530566
91504
1122878
2831132
2580674
1329068
1753937
278096
2563328
357788
643890
1234985
376846
1684723
2249420
1161185
921414
721529
696413
1179313
2767823
1804642
2681745
2330868
1019770
1198113
2612792
1940721
918857
1582852
493198
2304801
1624781
2129832
359492
367969
2546149
2622699
492553
748829
245521
2477907
1369413
1789086
2898093
2085718
1604925
1088361
1248199
1089541
2766328
1190362
207711
2040613
2323834
1819367
1759699
670917
2205566
1723956
2209420
2776625
642966
55431
76101
1529902
209253
172229
1407968
784069
545844
2355208
2206055
1828906
2734504
338312
458360
1099221
1395686
1476837
714304
2751389
2725665
74514
32979
2354782
339136
1696902
2648779
2072545
2019388
2739606
1930674
2431660
1350425
1181203
645353
733519
105654
656860
1971638
1204065
2086767
1628191
853682
1805240
1751525
1953008
2274778
2330918
2429848
587991
1826001
953333
2887268
542564
1389789
1628399
1387993
757952
43303
789102
160395
164276
464491
21916
1480055
279042
2224807
2809773
1543621
2242684
2565492
708292
1864325
2077406
2612281
248538
2383051
501484
2513173
2132792
1752789
724923
2115431
2230156
165493
2859040
2863052
481217
1120525
421394
272595
1944035
467248
1866446
208157
2813130
2085791
135636
392619
2879562
1228736
1490817
2877248
2016537
1743409
93494
2247121
308336
426532
1104462
2416728
292800
1537732
1161410
1359726
739291
1968563
2171364
1264021
2673343
2448432
1945290
2416977
214283
1867180
62964
260629
1977198
2282040
614185
631016
2891657
162072
164269
525587
2830818
1926174
2046622
1681105
923112
1264501
2177484
180693
1812321
139555
2414495
2745117
1469826
13168
338902
1994933
2915719
928745
2020175
778585
2176610
1364949
704845
1411275
2611377
968885
1585575
662918
472516
308535
2077745
1097722
1445523
2298364
1684246
2620898
1923266
2714645
1916662
2335356
506902
1467587
465461
518883
1077213
1141570
530322
1015859
915640
1909442
1522344
650933
1227677
524168
663976
2820479
1654841
1823630
1422149
2002655
2780253
259009
307904
812891
2388123
117118
2939311
543369
1376379
2089635
1660903
1558440
381888
2031738
495783
1906266
825324
216605
2446751
2773823
616597
439797
134035
1914729
2083410
2156955
364753
2231535
2911824
111857
2803596
616023
2505828
481962
1815825
505198
1419245
1523011
1772916
2751410
2060180
2018600
2677754
2730076
1232440
2861812
267046
1129249
1346731
1385258
2807704
264828
688864
2713726
1103392
2081630
1752453
2667609
923024
1103416
413341
624656
1165572
2068379
241386
615548
375921
1248177
2255038
1001340
2864058
1277215
1286993
1616493
1167931
2083385
2830337
4253
991245
1023996
2375682
2505202
2242135
1587280
987827
1425414
1793913
1776305
2348391
1884684
2213482
2478266
2896719
1305131
1211722
2499437
1046042
1521666
2357498
478617
1279736
946130
936197
441723
381627
1156865
2646215
1510644
2882422
1819857
2609354
725364
75264
1195553
2380738
911289
2288719
1979127
2789490
2035177
2293853
2306107
757185
1849804
159628
2806314
2147945
2697373
1283057
2853616
1883024
2760601
1839003
1118140
1992793
2492176
2822542
878954
2898839
764992
94284
1970352
2385119
975485
553368
604728
2140753
2916559
1069533
1264503
1730497
1889482
1163783
419540
1464869
2585991
1944969
1355911
1767448
16834
146571
720049
2252563
1116856
1429408
666453
2005223
1380707
1048663
2683324
1755058
1741409
1735734
40283
2711851
1371195
401822
1908571
1257438
159432
2655814
91892
1545133
1092117
162292
1370701
2653690
1154625
2482813
2085411
1466722
1418454
872460
738908
965478
835471
1343578
695315
557010
434378
1795826
1833148
257386
2880715
1031595
1597212
2844282
343671
843826
1873749
711109
166864
2472612
299650
783481
2108521
2376905
2276829
910011
2378513
1247302
1736562
1385147
179569
1209704
2379315
2926104
2914012
1650677
469583
637106
62987
1716182
2275776
1393549
66397
2164627
2931476
290021
2734734
1090104
2666287
576603
750510
2591754
386833
2269422
1045026
2766355
1905056
100058
1118430
1742708
2096813
1343653
2356534
698431
1581153
375032
1398981
93864
835791
481069
1059030
1386610
571874
1170749
100907
1292945
1680566
298644
2608491
1435359
2221193
2150869
817498
2176974
2880159
2094813
213638
1458796
2758724
2708291
893001
2049689
2002147
225064
2060141
317841
1708483
424955
306891
2071447
2277704
513065
448004
1267028
1744137
1864409
248874
553972
2667767
1882039
1773890
817662
2323859
2475116
2668742
874115
563247
2487666
33027
258208
254411
1347601
1610726
1321743
1433601
1686761
510035
768822
2410188
2378768
610117
1543364
2605017
2294596
1883033
675131
659955
778233
1901212
1809180
1150033
2641190
2272925
2504767
1399894
1136516
980631
1463944
2174411
2577241
2527673
1795288
2752493
1765200
1936919
456011
1289371
2689261
255406
2072025
645174
1176605
422853
2221317
1669837
2632756
1046818
1111366
1827430
851901
196350
1043585
1789492
1805642
2018486
304005
2187468
1662798
1506182
1839366
2466361
1078533
1636744
52149
2423544
1217562
2855213
2144516
1902903
1220045
978860
1730496
1422688
398921
2748293
2610694
435724
328414
131377
2542376
23173
1574684
128207
2780020
725571
943914
68664
2699309
1010321
2285935
1081492
557272
1710919
285364
1242074
2060422
155773
2069862
219909
116277
2805933
855673
2118170
2923654
994026
570253
2643542
990808
794325
1046207
1487253
624454
2748115
1554636
1520166
143431
813728
367223
216637
1475207
1154971
445500
2758529
683363
2828339
1145438
96813
2784097
1584147
338514
1406212
2411249
2299829
1845782
2578235
386651
360570
481098
1282273
1666638
2700772
404562
1602069
2367329
1296464
1547630
2553846
2508726
809777
757891
363230
444346
844676
796706
886608
1310349
614948
2305387
1607017
2545975
1696658
1765044
114782
2041915
1225112
2912196
2307388
1749342
2034224
459958
1567353
1059937
2582441
2574220
1266853
311708
1549391
1084814
923367
1477242
1230709
2899697
2633616
1581438
519983
2164464
518445
1729006
2113757
1877824
1775983
1737739
1668882
290154
1730850
239771
1935892
2750566
1349064
507807
2793717
2298706
2248919
684062
478123
161264
1606918
1061879
2713102
520679
2913451
2290635
1186314
1202608
1257674
1176622
2284089
1036964
1407127
1319840
2782079
60589
399820
512020
2553933
1675091
2800106
561965
1786501
2746669
1484565
1302763
2597237
1669171
2520260
57054
1361430
1489588
2223541
753723
854687
644195
1637001
928972
1421971
2398759
2538507
1607785
827626
1051174
2594413
1725948
1647461
1933083
2170991
2604671
2016696
486373
1374271
1235961
1397317
2596242
2773125
1856171
317604
2775872
1779172
1221331
2345451
442886
132337
1124254
863123
1411022
347767
304521
817702
2251591
759971
291476
1062790
21167
42626
1972275
2752924
2435576
1973187
881825
458769
69977
1470345
1343796
129607
2817444
555944
402131
1062647
2016865
121644
1942293
549015
1585795
2221541
2424801
1671956
1479697
486695
2466453
1051009
441470
1891127
1306430
2704984
2116809
276269
1957989
2518880
2567613
347184
1929086
162291
1029673
418627
1069456
2644125
2920764
1107580
752635
2045835
1989995
1210888
1776526
1730604
2364992
1338531
2697600
1450721
220570
216315
494436
660140
822928
1369632
2195660
962441
1432070
1373875
2070598
1253104
2286698
2051524
415947
1517181
1085717
555971
258883
50395
767946
1521671
2321645
769762
2486657
2425633
50833
2217078
1650269
2118288
1421748
1728624
2584521
719748
6769
672311
707990
486812
1911391
2549880
2626340
642065
1767691
134843
297133
1571378
2461987
372555
1284916
2047416
1999783
464063
996622
164176
2161113
2356662
2632458
1260514
1926016
2723053
353290
1375090
329380
1555727
1456188
1838530
311199
1492036
2365579
2640071
269717
1082735
2497169
758958
2095106
2115322
1968043
2663140
2142434
2319681
2298133
298406
2635580
1015037
2365455
2123532
2554761
1965692
1229517
1984422
129276
1433333
1537602
263412
1300569
1697906
488396
2112512
1631369
567463
441083
741000
319486
2076687
879746
1578790
777708
237785
369763
52198
577469
256604
1863830
923017
1049733
110294
2268636
954739
936074
2009016
667051
626156
105542
2429761
492475
1862626
2113428
897302
2064228
2842323
2839906
1396287
2542224
1675205
942968
2094209
876444
1926091
272186
1248536
1343066
1219496
2551879
1672737
2146099
1295083
1448648
2138886
682588
448075
840582
1130
836261
1989377
57644
1815636
2801899
2429284
156076
1559622
1850618
2181332
183103
2448325
2669464
2296267
1838791
342073
80239
112776
1823764
746090
2891226
1426452
573527
2582364
2506953
2404748
1781239
1327982
2344186
259271
386426
2556418
324581
2048690
1102859
724574
529437
562434
2659489
1803984
1601094
2776138
1207584
2213286
2480259
519028
1114232
736079
1995249
2503073
2559490
1598650
157132
1793605
2071351
1319052
1122949
2330314
1965613
2344391
121069
2011427
1275997
1822307
1020863
2706017
1389932
2231297
1654769
414560
1481977
559829
830456
1066629
2411701
639470
465116
1115502
518058
1035242
2702617
1827598
1612970
811782
1232849
1288985
1545227
2254805
713809
2427572
1371129
302855
1757616
73442
2042407
1230529
73701
459670
1320067
879039
869368
2416668
2164176
2228748
2212998
1512232
2174877
2496943
1255209
333558
1918966
2198581
2381950
2626776
1420393
1480128
2486371
1640894
664830
1095717
583090
606195
2044911
349065
2938721
2307978
629852
471061
1555936
1307037
1691509
217308
1937714
1144484
506100
2335315
1782480
2233370
923389
2567379
916190
1030916
1744892
334180
1334757
1039156
1978066
2081179
2764093
1852985
2118580
2648299
2021155
709377
1550641
314468
84574
789662
1504988
2415508
1753061
1892928
2747145
900712
936956
2692402
1980804
2661837
175976
733739
1251557
2253076
1380066
885918
1823861
2376458
744982
1397918
172623
1343533
2627444
756163
1284292
1002074
2826859
777317
2576706
286616
407840
1417631
31533
1552443
2100351
429979
1596743
2595984
1375804
2843452
2310037
2650397
1247535
1636279
588698
1450615
2236245
2793405
970986
929231
1514476
1471087
1223851
1854910
368764
1268490
11392
225223
2221074
2011356
2145764
1412596
345100
837738
2698895
426272
2121179
2478206
999872
1317353
2344009
2543204
978217
2560886
1611478
446644
2029415
2868884
1126673
83621
782501
2285240
2701532
1478835
2297367
942340
1545911
1076958
2831621
2416830
1685299
513458
695372
1630580
1947059
1872970
912849
262460
1446785
2373363
2421444
1648691
2117279
145663
522480
2474589
2938726
658368
2400381
1111447
246435
2185538
380676
580002
2758195
2401558
2505767
1742733
312052
2867794
250910
1231527
523579
2072271
1209503
1094315
1919337
2174636
2544759
492155
777497
2221773
1020572
2662028
2408501
2910467
202129
2617070
1681609
584262
1764432
1613933
2747646
1685734
389463
687160
712015
2413086
1203792
2908057
284651
1258862
1415705
1897963
2492856
2570675
957633
2643866
846013
816336
1662743
1987848
1413151
1767467
2605484
1060844
410240
2641034
643065
1931897
2501819
1143022
196842
1522337
367420
1361983
2056020
44450
2623547
541968
243340
2080349
403039
2649235
735876
924401
947625
1586655
2567707
628125
1184945
35077
748935
220023
2248258
101428
139960
447312
1529343
362161
1663322
1926852
2121387
1098306
2705037
2159298
977125
2162431
822675
2408855
2762739
895083
307901
1200630
35156
2194826
2145544
737072
1363325
1467343
2928625
2791175
664523
2818261
2520470
1480173
1527819
2635711
1568299
2239646
1485415
1078328
2077870
653291
2911655
2620778
2454464
737927
2614781
2607466
1865947
281509
1932976
1388696
1020422
826555
1051009
1625858
1309172
712496
1485926
288394
299509
1628809
1569299
2569620
1984111
1175991
2616539
1168048
2008219
139185
1355848
102394
714379
833098
1704756
2533147
281983
359296
763354
1798940
243420
1587595
1008509
147506
2645226
2536411
2936350
2140371
1475321
25930
460367
2908270
78407
1215611
214500
1763462
1339510
2581546
2039594
2260512
2648666
1292567
642466
1660706
1264413
2782868
2900671
2774593
1929871
2019056
236971
540021
2213169
322787
1344486
485109
1468286
2485814
2867132
2249184
714220
1896533
2436463
2718144
2444056
634202
1462839
249616
2345930
1259725
167037
1129764
1745186
908859
1394496
2855598
396638
2246124
2786232
1500894
50714
1525731
753428
91909
2359466
773819
2896233
1963161
408480
2386817
2295723
2132959
843351
1468743
1974988
1654967
2458818
391100
2864249
2719630
2259901
2141879
2055937
1130206
1682094
385702
2683004
2268420
2626180
563384
811636
958209
2615398
1102645
174976
2833260
683745
400118
137600
1518519
301129
387114
866892
2562172
495569
2288280
400114
1064636
1860553
296562
1146806
610020
2903785
1417605
1175498
216578
2767702
1233655
304340
2220480
677429
2925506
293264
386777
1847358
1674754
504735
1166428
1860305
1000151
2680017
2812924
1206508
2470336
1254632
2832836
2508586
548346
1579945
2028073
1699443
2837977
2296370
465164
2849607
1056810
2332255
2165390
700651
2328349
1137066
2010060
1389303
2526794
678965
2676251
1538318
107270
1697300
159239
1501436
1905844
2570293
2467656
915276
651483
735312
697312
1172177
1219902
2834067
415155
1140132
2006423
2227575
1768532
1672321
367466
286276
1650011
2099658
635819
853663
2059220
1211620
313586
810465
942809
665075
311219
2887402
1555071
1793535
1771035
257589
1688754
2701759
1941587
1092809
257359
2213448
376948
531858
870963
1882243
859935
1160414
994753
2623825
172589
329566
1358473
1715411
2859532
2505740
1529721
1710601
856560
1789518
365489
2908883
589852
778076
399036
322912
1642325
1028388
2397706
2502412
256097
2721983
2228649
1556914
285611
2186279
2826568
1503993
2681537
442591
2848942
2314301
130626
1611769
1863144
1199
1420296
1088957
2830620
1914839
2403062
325551
93671
2160120
2852647
432283
2842947
1492583
2556968
1654232
1882432
2853515
719167
2155302
2530662
1153557
28277
2452206
2176746
2619827
700384
1826035
2480845
2030639
2387249
2116417
2851389
652954
979964
701895
2746180
2412639
2812497
791649
530283
216190
2635239
1411520
2137085
397145
823481
2898336
789362
2056537
2676592
2810446
1560104
1530129
631846
1175648
2244656
1177776
1739824
1892970
845886
2831986
203102
1852368
2548886
624893
2531294
2091978
1312077
1950865
1008824
1305805
1448015
2600745
1177610
305243
2434035
1011534
899717
684808
1061423
602436
513155
2092833
483869
2812090
1824900
654529
2279716
1825425
893183
2143110
1895647
2260868
785876
790754
1767484
2240556
1400874
2843279
874610
2211760
2109050
643138
1398610
2154593
330551
2697142
547233
2515498
2196548
2494505
1288530
1159286
138791
431687
1617466
1527222
1565245
1313737
91339
1739341
1193267
2448553
1577636
9267
2671267
1571551
1649609
305504
1773925
1776975
689276
1256925
98547
1056565
1375241
2226550
638219
1325655
357811
2916900
44971
157113
2704645
1344908
373449
2049077
828535
2312621
106192
314424
1268412
2554207
2732837
2468446
2803979
1268045
1902955
913196
1020829
863292
1933751
2812941
1255303
2667349
1075778
621026
2577726
2560226
1638792
831034
2868251
1713236
1059318
2726836
739776
578296
2199461
2104764
2681159
763275
2005756
2225738
2899422
1970816
2826547
1922899
1671747
300432
744824
1892230
1115874
2317100
2023058
1179555
2021307
2157596
1278103
609611
640528
2385834
2466667
1069843
2149493
793582
212185
915954
2342546
2616683
53020
835948
1684370
1481014
2764770
1042911
1037874
2359928
1999832
1897317
1969947
955465
815277
430991
809082
2561909
1745394
1824875
2874477
588475
1852069
1746791
1428375
2476622
1348047
852127
2040391
536351
1648836
1381289
1007449
1926690
2327019
775472
2376872
905274
1414072
327994
1810074
2028867
1482850
2498328
411087
56691
291761
457150
729859
717130
1931127
1694935
168226
2525031
18055
1737744
1901184
2932680
1372643
2642185
985146
2615483
982462
2668391
1327262
2297054
1020884
1659446
463355
1029803
1618078
709946
2415678
2814773
656481
2538648
502271
2065428
1750016
2152666
1438098
1650428
249670
31960
1757918
1516140
1532943
70917
584294
696786
1474651
1201934
1766216
19356
2006775
243406
551634
1567579
1494433
564040
2755257
173432
1812112
117470
2824334
1632238
18842
2659645
2026493
879813
1727980
2852956
2855748
1436804
2661313
2875376
2897643
2459568
1401320
172458
2028415
2490849
2201412
1081062
1833017
1069142
1334556
974179
485105
1407551
622524
2902535
804125
1515909
359975
1393051
1797702
1250701
925604
1193964
401862
2794708
1515438
2333364
2418522
1629483
2508957
2457183
1285810
1603775
947924
848900
722730
2748230
1019289
995434
1891887
121630
2778746
1742651
126016
1230837
526682
1483057
51588
1294157
1029606
2526249
2401484
102565
2819158
219363
934431
1904888
435137
1687282
1795277
2162734
1927512
1843054
807660
707867
461193
1159813
2480822
2590693
1258902
1399211
483426
1926711
451682
1106315
64974
2281441
1041621
809220
621139
2014520
529537
1852222
1476715
2554182
1515768
1178032
2372794
1570265
386872
1698786
125206
1851940
730814
172632
1151988
616375
1166671
2486717
726195
2344100
426584
431646
16067
176033
505066
1318583
2815290
345201
1819634
1604193
2556935
2297699
629162
2670885
2472004
244904
2089382
1096967
496822
1056787
1191103
2327090
651364
2211192
2237570
257244
2590854
1736064
1336532
1501844
744048
435975
2166523
1817096
2771353
911982
2216571
1643231
1249485
2642219
641881
2539479
962527
987306
154357
1166885
642330
2368712
1303696
1837441
2699784
579959
552961
1755677
2239498
2620364
2122383
1811175
2101678
1893878
1009324
1490308
231481
113312
2014348
2742399
1104508
1057265
2858272
1625272
1349903
1215874
1099366
2249746
1542985
1336687
368863
54911
1894820
2663773
2420195
448524
1666191
1594521
159565
801547
1035544
2081973
679336
2008198
1448175
2370564
1643018
1214456
2821842
994075
510751
2233450
62249
2153335
1874756
2390300
1936213
2147562
1159533
2912598
277948
1640316
2625696
1332532
1871388
2644422
571536
528626
919661
1089291
1784980
857061
1941546
295635
2100538
1124930
589298
489237
1260948
240042
774225
1233391
446578
2452476
141053
2935224
134990
1871803
817676
639832
2327374
2561649
2807896
2354666
1057817
1076976
2529493
1587914
2875093
2059145
353170
2078810
313745
2435249
2824215
1725741
2447332
936270
156800
2034268
2570778
2519268
399294
2515488
692802
345698
1584843
1700296
1775572
1356895
2618244
2639775
2272294
103333
1261001
21096
1066518
777181
2855090
1195695
2786431
2552267
600261
1230874
1823444
615965
742014
2250397
1958617
172160
828974
2228301
2430039
1318932
138299
1960984
1695062
2915972
2311376
536446
2448255
972683
2600854
1786030
1988133
2375594
1614070
795095
1610688
34366
2269487
654313
2179292
246802
21805
2634369
2361000
378986
839037
2377846
1001865
2640266
364717
1706187
1668793
1766946
1277852
2169428
590058
2909964
2486101
1847204
1425274
1665983
2711702
248029
776148
1922363
681032
1718495
702616
847942
2758251
2656863
1657325
1158413
2160507
1517164
634400
19613
99964
315788
1008356
646963
751963
579184
2434681
987294
2781350
928172
1859798
1832219
2114084
458707
1721099
1460516
2002022
441237
905922
836042
2654950
1739540
1757077
445521
558300
631244
2235171
206444
256353
1180873
1817980
1871790
2608735
1177778
962817
1291577
2766939
985590
638204
2587036
1426103
898274
1637404
1605407
406420
502615
198430
577099
2913423
1251362
2399142
1227286
1735086
2651260
1077452
1940031
2575109
2536706
969563
2858456
2749713
1677169
493301
2587499
572496
2157342
335727
1671256
646652
1882732
783239
2480665
1202549
1708639
1221201
36239
1292286
431422
2117031
2270820
2859520
638173
1451304
796399
1040883
2202116
2440459
1367118
2429191
1107865
1499144
1108038
2111435
2121656
2309478
778140
146518
653326
798559
1117372
1006799
490
1744417
2298843
681239
2172430
1361644
2080066
2751393
2053045
2623122
2765215
2434935
2674748
2679918
2290512
2605326
1012526
2916255
705549
1691400
1621494
2195241
491151
509832
1687780
958482
2737729
1737707
1930667
378744
2719853
22122
5850
318029
168336
1338484
1180094
1879695
270500
1449165
410002
2615724
1884632
381173
1420912
2168641
2578241
322430
1640063
2900064
714130
2164864
1073282
1973527
2723441
1174344
1613979
459658
1098129
1597347
840110
27113
2477137
1595378
2685965
1947056
532529
381677
806643
84703
641029
2100921
358810
402592
1157400
2475544
237585
2126708
1485873
269354
2411713
881345
1089277
2044608
1682893
565815
1621876
2036960
1354972
1258974
863999
1570229
361520
2394873
1171713
2471200
305604
840569
2792292
448061
170858
794033
2929460
1112288
671244
2033784
1899868
2735414
1390145
1279697
2098387
1745957
2383818
2756718
412184
1023592
1894090
1446153
1396601
413353
1393196
2655842
1393682
1382471
2523294
732738
1937801
2096905
1722482
2471547
2131023
343586
411996
1537112
1140865
192089
2008823
1874259
479723
2664307
2645082
529026
414193
2243078
1911545
1295825
2165507
2767906
2793700
1575372
1939218
457794
68530
2386443
2077566
2664356
593373
1598236
1406160
461156
582610
2579817
2609364
1162289
134438
406836
2641101
1755439
2212134
193850
493157
1380929
855029
670903
626568
2380996
2742830
426207
560762
651263
2079010
635229
2827291
1916033
487745
79104
1954540
1514487
397147
181950
1573432
183714
1740205
2399200
450556
1870991
1213019
51837
153472
2112348
2704666
2583951
2881971
1399746
2510430
2800208
2249594
2438255
1077790
1982817
1612517
732272
229682
427313
510896
465544
1279685
1321230
1690195
516243
353130
1705899
2722436
1215967
1133016
2465058
2193837
70852
1807237
1328580
1627243
1185914
2333353
631275
2322524
1944638
61040
2560393
802939
2702417
1642694
2513107
1433681
470064
1938214
1792691
1240176
2530985
1374426
317284
499441
798633
1381213
941039
229503
1828339
65705
1263733
1873502
214265
218940
2832221
1284841
1456700
1538203
2414082
1358393
314521
1597775
2382449
2287007
1534596
2091698
2845656
2250875
489853
1040349
1145615
2416071
320562
2145319
1189558
2180944
716446
1352438
1532688
2158798
2685685
1382511
600647
940229
969512
1930487
480407
411815
2023912
2802782
1270842
681389
56631
2160013
2027944
2122205
1040016
2617566
2243361
1779552
2936390
700483
386988
724551
2623318
1558950
459483
480550
1609427
2475647
47428
1283851
1066689
1402667
2137179
600988
1077245
1246793
1997530
1036586
906764
1692158
532853
1075023
791840
94773
1794628
2236832
1670574
371699
2068542
2241429
2708659
1968181
226068
452219
1987073
1546515
2879018
1451598
431112
429931
189925
2936174
81987
2116733
2874194
1425151
920403
759055
914998
2485100
1903779
2645482
2344705
570749
155250
911462
1396469
554813
1878987
1325546
1228408
1740926
1773419
2667475
1290968
1031703
938494
58871
1256251
2576217
50794
2095172
2346372
2777241
2534853
1342328
2360846
18489
379395
2420392
297762
2888074
314601
960601
2700286
2920045
946449
2524986
1159150
1658348
1047782
2592380
544735
2125947
925614
1978144
411357
2172832
683668
2532083
1456623
764728
2576042
493239
1296562
1702514
742890
1700774
1391887
395595
260509
2065933
279641
2129772
2900767
1317693
1034218
1520941
2757293
632227
1113324
768240
1129460
2467358
2082880
1555501
911425
239553
2562963
1363948
1446972
246861
1954904
169731
2353641
1319491
2176276
1291922
401486
2223469
2169658
653257
556164
2642228
1354605
1572407
1713308
402475
2183633
2597705
2510421
1920364
903051
1860769
2721409
1867747
53665
2050533
293771
1507850
666752
2360749
2392728
1990446
1938513
417134
33284
608714
1923059
21546
1630976
1855763
727345
2292812
754475
1394856
312138
288215
2727722
1272184
1763737
1783771
14853
2312565
570049
1446426
132394
2848670
338063
328663
526528
2185417
2931168
108130
2296201
2314128
2094816
2140373
1167782
2169388
1056063
716659
1612028
123917
414264
1335014
1634508
725452
2242850
1268523
1264533
572632
2188894
1558392
2641833
134010
289819
1029900
27045
1990959
2411126
2175252
845551
52009
1323614
58824
356305
2092880
15153
43528
2036076
1418646
2260402
832919
1207476
2126732
602703
2247838
2050640
1793212
246496
2259618
59095
239607
2601910
1198885
2908440
1268935
912619
1041690
1653857
1348656
664917
492957
2277891
371482
2890258
100450
2914549
704952
888710
1306102
1387787
534900
1393757
1980713
712947
372786
980443
2187950
1348565
2214199
1883750
2536260
2134112
1024271
1733998
2741581
803757
354542
79718
2732181
1195419
773003
631194
2897856
2365641
1914296
2715734
1541776
2689044
384403
1483372
1115236
1779460
216539
384527
1129447
713478
312005
2497706
313868
1028842
2046676
238658
871783
1903811
277243
1259451
1404902
1437714
485380
2767169
1490204
1977314
2056556
2024826
1518120
935381
1191319
2664838
473051
2501082
2159705
1923850
1263331
2467574
551611
293250
2902658
370178
1625385
1026358
95938
2421728
23883
2681525
2918518
20022
1768060
1261525
934377
1200201
925244
1622088
2712693
1285827
1899437
1776561
2024974
607757
1698734
2115032
693533
2642699
1706089
1825050
2539697
2880022
1813392
2052304
743382
9493
300161
1934575
1951825
1988227
2514921
2160498
127430
1884893
2920876
2753781
604913
440821
2633980
935445
488645
31086
1754274
2853548
537787
1840370
992454
825401
2717962
1829457
1730767
963175
434198
436423
2679497
579610
1826382
311926
1409880
2266007
1901170
2518070
2030347
2634260
1131875
1933733
241546
814036
78184
740556
1403997
387388
1192082
1437218
2821663
2761015
1930392
2531581
124129
1230250
1892092
2352484
761492
2727896
976644
1725020
1523246
1311829
1387496
491076
2104252
2367568
2536593
286585
2365387
1046336
2131223
2712674
1332719
2895298
221648
1804435
1551297
1556494
669327
429966
1222085
2554707
2218943
2458999
525941
482516
773804
2385897
1165429
618623
734917
1299448
2192376
1011102
188603
427119
1853441
1539708
289741
1345489
2463800
1938519
18232
369695
2368967
1570361
1016684
1063082
1792064
1074513
152752
2078974
662714
2814841
433280
758800
102287
2057375
482640
1956400
635917
889878
2363523
2643821
826487
1689875
712260
812975
166203
218848
1371026
760025
805882
2934807
404940
340113
864880
2354117
2452014
1213484
793224
1377365
2449169
2845412
1008193
2697948
2613244
512092
1389298
637086
482272
1791030
2241776
2291540
2582788
2033179
531337
845386
1550404
2027921
424685
331247
122467
763467
34543
35578
2579148
2787237
1013009
1934725
1939935
1075937
2083324
864781
1514860
1378097
1468085
2018742
1070738
2023386
1896993
975124
2504185
1219677
305263
631329
1795833
873025
2355483
2372453
535221
440791
679983
1995665
2464541
293874
1634171
2563450
2561281
2817908
2161341
245386
2897886
2877281
2744374
1690911
2621936
2401326
28755
2480715
2311596
138
505422
1588531
1162100
2337317
2576801
2588715
224219
2929368
2910772
2009274
197569
2110423
2907144
1667882
1135568
140991
928854
1433653
1954907
259023
105950
1996535
1246850
1734006
1174495
1569173
658935
1171204
1644342
1844419
2467250
843025
59096
309112
296476
305574
1515232
1566152
2781996
1370742
2579371
497504
680149
2092442
2324147
395024
2852069
211986
2124109
1890895
1471582
1765922
1559984
2143259
2085175
2610914
524595
1056472
1849338
1182806
1073808
2419502
618216
254733
1431896
117135
467298
2729839
1774656
165017
2297128
590218
971153
2730145
1653335
2520418
2629021
108883
2252972
2542624
1130990
1999560
475126
1825529
1236445
1332852
2111577
842796
1016523
2167397
654974
1616878
2609227
2680569
2754222
2451839
792837
216417
1815489
1068410
2536973
1772442
629986
1770030
1046362
927852
2371529
1366467
2366657
2930406
1862337
558375
2564508
522927
1336417
2714758
1709241
1648402
892125
1564931
1267224
1493463
846464
578854
2817595
1597336
671335
394449
1600053
1238013
43253
2554210
225758
1597724
6300
2283487
2836891
647664
1541581
2512424
1388414
1076257
384313
98664
1089882
184691
899053
2647195
1647704
257368
1595115
2680488
734897
1584934
574779
2533013
2474151
349894
1881290
1902136
498379
635450
2612762
1383381
2039499
2025729
1586916
2059401
1144544
1680784
1288522
552670
2174342
744428
1537726
361408
779365
253933
1230498
1802022
2398579
28920
2343817
1244973
1296809
1975218
2379400
2856159
203691
1996007
2102054
430164
933359
218352
265716
2291001
2699189
2070588
227353
849605
1045601
569492
1724682
788726
634719
2343056
2692754
2846901
778465
3396
2908009
200071
2171330
1083061
1101194
516303
1713028
1503171
2555104
647322
634407
136218
2801097
667120
2198319
2455214
2620042
2119254
2574059
1597232
2380291
283349
1781440
2399182
1422166
181654
2868389
2134667
1682531
727409
1824491
2028419
353271
1055221
1203421
1616886
516494
2403862
2088683
2447306
1841812
678054
300582
2190546
1977228
895545
2042077
2676595
1455740
1367123
1797183
2388611
1770684
1777953
545607
1694037
2818513
539300
2815223
63419
2534039
2143668
2245052
2580541
199773
2662458
2300562
2205618
1469581
83418
103413
2842261
501434
1467182
2873690
1457688
2497152
2167980
621630
1076882
2874105
1492879
521565
661929
2036567
2528176
1850239
1395510
2327092
2267814
2122440
615251
1628682
2585744
1471656
2526076
2675227
1083902
2785743
2195453
2850310
1850507
209983
289209
243249
1606514
1558018
487782
320722
1902296
2819577
2294322
676681
2559782
2906944
560751
1109216
475914
291227
1979222
390904
696165
1229299
474222
339384
1200016
1554974
2183622
1602745
247604
2451315
1731463
2141150
2245468
1762551
79201
60625
1566688
1371826
1121058
1349966
223524
2347763
717740
809820
2370284
1116327
2741833
2263146
940237
351272
1799951
951616
2812007
165734
403490
2317348
1010678
568787
1998531
692678
1847370
2901756
1427678
2234897
1710932
895452
1751649
569749
239854
672853
801916
2380674
1980759
2448212
1296787
522662
2724085
712085
1737952
2115293
1876959
1587528
864217
389081
313526
1077421
206320
1507242
1330060
634591
1013209
1719705
775229
836087
1143889
1325090
1961148
2330122
2437614
571657
91651
1779015
2937074
624235
370923
1087266
455543
2529981
1069041
2632488
109611
284814
1641282
1568522
1335424
346275
1563132
456482
2563488
1906314
1403456
2029846
2456770
2575436
1795557
2217864
2722458
376574
649808
1215110
2575837
397355
1202060
1157373
2447328
1000807
71027
1090780
2117188
693062
754120
2499778
1365156
155344
175713
868065
1804990
1150536
1845889
2086590
624770
2557029
1457205
2226290
2540005
1986714
441505
82519
2231789
650066
1921833
421145
2784404
1440891
1670939
2891074
1189818
2573043
2069459
1829427
988106
796272
502392
1209470
2081776
2786790
2574660
2892759
907570
800083
2421392
109796
2885684
1654571
846859
1146667
1666588
1217842
2743758
1811054
2456830
1255388
2262679
2072574
567773
1364548
208250
2718522
195656
2343115
1725667
2649643
1960347
1436509
1762021
167550
660032
1743907
2898349
2727719
324108
1220248
718852
2158803
2003905
2602429
1920375
1448171
507948
2656247
1467129
1611908
1388004
2411087
1767945
787204
525728
2543122
992704
2013684
368034
185413
745807
1030837
1489063
222236
1716909
1327272
2288979
789552
2841483
150970
1761730
113725
1654693
700848
852355
487855
1704852
2139854
2326917
1040
981221
692419
2886084
519042
340410
1551810
557278
300582
286342
715033
157602
352815
2507107
707788
456271
2321947
1079998
1116087
1654465
1016097
1936541
1646126
1991868
1889325
1735877
2038145
766565
1057405
1997277
1869995
2898002
403818
537089
996562
618466
629614
746105
1318647
1429384
455311
1108189
37480
1673573
2614852
1584534
1233219
714254
870481
102041
2535388
2240176
1034823
964041
76623
1648812
2188415
1540638
1949884
1898907
2458293
1011564
553759
247342
36382
2798049
1075981
776554
452555
1231434
597879
2163907
1315457
2633650
1858938
2051247
1003493
2115287
1592072
1497779
745521
608436
1926046
1149614
2854226
462235
959254
524561
1614837
1874004
2106809
2209942
2037590
981007
1739955
659606
2702639
310686
845420
780289
1076344
198328
160067
1142449
1441339
272740
957316
2658906
495856
257552
972196
1192185
928833
1913637
1848671
999743
2238062
1754211
851456
1937563
2021910
2057388
1904026
2594381
2791771
2556998
2563832
2068464
1954709
804556
223756
1958602
731602
2212125
1796540
708795
823948
327010
1456833
1940119
2007895
2679052
589770
532908
2153989
628095
2192282
1339985
2260172
1274543
694847
2763750
2921848
461134
965542
2035620
1123361
8434
891756
55176
1543800
2527334
2762257
2040224
2253772
1279879
928459
1618687
2454987
2162861
1624877
1095038
2828254
48300
1860114
1777622
2272061
2027227
1427474
140988
2533963
221534
291429
1287415
2877721
933246
2741680
447142
1178896
1119309
1540675
1737954
2224978
309827
860794
1450442
955711
2331205
2811229
482472
218255
1209107
72774
2227408
1968193
1151536
1507926
943416
1469440
1842492
322301
503259
2194812
1281585
2605201
864749
1802412
2255008
424501
1390527
2608996
2642909
2327801
1096369
872090
297751
1507671
647734
1804253
1499802
2472106
1683981
288525
2361796
993131
1250829
1343747
1008389
2174507
2470391
484496
430786
1691082
2490958
2048276
1532278
2155702
1888189
35070
848687
2044869
2499602
2860053
1000647
2368369
2477510
66160
1916665
2397808
238719
824596
427288
332011
1768876
1257953
549156
2685961
792053
1741483
1719678
1249519
1983709
2916435
1112691
672233
176389
2045906
1736846
1359437
1165663
2543095
1987929
1910832
123523
1151242
1840457
782702
972396
2933280
1469489
2280152
277648
918967
2528061
1567780
1878473
906062
839029
2230679
1435815
600536
1016507
408754
306563
18701
1344119
1689018
2880417
1914114
430505
1583706
654260
405263
118236
960145
1748629
2781742
260556
2506005
420530
15754
2233012
1757606
2477248
329990
655099
2438783
2891037
910717
2125012
2227245
1331845
1470382
1084762
1558303
2115593
383044
86826
499610
766826
1574269
370444
369129
2289825
2936249
236625
1578979
1366352
974637
337740
2389198
264181
235407
2141514
1537173
1372681
1684853
2721580
1230638
2159790
467472
2938361
10955
2290863
882419
678617
1471956
2849602
2800468
2722799
1430013
2269347
739524
1596025
32134
2787596
406960
352000
159973
503830
839186
1401945
1745231
1109436
2709047
1111267
2572303
1350389
1463257
1193593
1116917
1595531
239317
513597
1133429
1826446
2203090
506023
1565285
1246563
2164650
1124857
728575
2539315
1559098
1394192
322217
2290646
1429669
464846
2334682
1468017
304289
1411747
922537
2828760
1770683
2753904
1064200
2600006
1928111
1089587
1386188
2010845
120996
2035210
380205
1764207
2782056
608055
1999051
1198421
1450384
2845926
2724791
50501
302036
2349433
534440
2233929
2878448
1830632
1364697
1833874
290713
2484582
1680252
2693754
492127
2233595
1735941
2822941
1349714
2183612
2147619
119307
2668463
2252692
1209830
1929245
581842
1991547
1004595
2000675
257259
2739729
2548070
905913
570130
731776
561686
2387262
1071921
2776799
46583
2292336
9405
1121465
51954
2050414
2037860
804671
1234362
2933695
1412436
2027718
512503
2457046
314307
265166
1950603
370633
1940588
154655
390021
557358
477897
1155267
2032560
2542324
2426279
2121056
2912903
164351
2251645
1637802
748687
259808
183355
2041249
1284069
2673196
877421
1399586
70952
477125
1042573
1488238
2689960
972918
2672510
1393981
1084208
2548937
752332
311981
1109035
87777
964907
1862353
2142082
2694380
2854257
1758235
2902025
1490545
2738141
2330490
1639176
2768733
299309
1623212
2835708
2322740
444115
2001820
1795720
2886895
1333213
2854096
388039
283466
2187464
1336890
790198
2887279
2316522
2103981
2003815
2462168
894185
1215773
1992524
1758765
2305552
2673587
1056449
2392105
2628506
584548
152524
1466902
826479
1464695
1185958
2356518
2643039
2875307
672103
8298
2694302
795538
466626
1996542
1629922
1133382
896780
2920240
831353
1038217
2698853
2242259
273745
2761228
1050292
1042939
1850766
1190349
1840511
971707
2174701
601457
259579
474251
2403596
2904845
1384284
88681
733014
1868625
2569702
2546034
2224717
2749485
122429
167089
2185188
452027
298061
835896
1731822
2331688
2591421
913690
1374789
1366227
346636
1495749
2330120
2317722
1219326
473818
1727244
2074099
1630220
794929
95097
1473091
244205
2258331
2147376
2339633
1765937
2621363
2081824
1609409
1023678
2100662
2490676
716100
2282502
2702491
74178
1734400
2528110
2569868
2738255
586241
1429181
2181131
85348
2055072
2327588
2312872
1695144
79539
1119149
1967665
199123
132708
2308750
1086974
1150654
2004086
2940435
846762
822840
2045528
2001897
1445771
2829938
2190066
1243545
10787
1947106
2755057
85272
2826386
2281321
2536202
327807
1417384
854498
1612403
23513
1342573
788219
1123514
2598035
937158
1521819
867412
416856
2009523
2680939
1152867
1192312
976982
2910459
747607
2116193
2730788
2439412
1419691
824075
24019
1015959
1257546
344674
710537
2097731
822644
2119498
2356816
503795
2697355
333894
1620186
1940823
879164
1059818
602748
2134606
2810901
1270055
1252416
2198946
2122561
1798185
869282
1636292
2097589
2625702
1223237
781868
1918258
1936416
975617
714001
1186265
2237226
1609054
2230615
2088242
452066
1545213
368382
2588547
676403
2706722
2224607
2461186
1229644
999766
662414
2315354
462948
852487
1716473
638470
169201
511259
2087590
2355848
2121865
2701074
2738347
1393429
2348443
123480
2022383
1903353
1685712
832896
2109757
581084
420054
1468208
2060613
1352187
1218758
1401415
603400
2362308
1881746
618505
130562
1982126
2386352
2167384
2239875
160691
305042
12958
2317477
50514
2229850
871979
1757550
547054
320960
2860683
42680
312109
1198567
2331045
1088667
1691079
1974959
2108650
802571
1938044
853564
969311
1213365
1702297
663871
1586294
1389671
1202602
1084929
1993205
715434
2194977
2662233
898993
2861129
657787
414662
1097596
356082
1164550
2826829
2105830
744669
1940017
2503427
1552622
1919086
1147401
988893
1171839
2917373
2402142
438678
1411362
2602508
269369
1391070
1116483
2619089
2874131
626254
558934
585107
2355887
1300144
256477
271899
2639122
1194614
2065154
2443019
805628
2162645
1042221
1740666
2408868
513990
2136922
2848192
2496525
825913
1082080
1406384
710876
441763
1696776
2037038
2902448
1528736
657065
749198
969206
2547409
1483265
881785
2615160
138419
1558840
959418
2047497
1449827
1097547
1493304
2518969
2889560
353435
2719908
1942921
2116243
830179
1818327
752127
1225747
1539691
1265045
1392955
1457961
2493338
1275767
1053922
1812982
2340697
743279
1166147
241699
1738128
847902
2208173
316822
939145
2160324
101966
179218
1224611
235896
1422901
1175952
1107762
655796
152774
374808
2166626
1533052
2349998
2095269
2321290
1548495
2875704
846589
1026829
2498956
2414298
1324295
2616991
2258827
2900579
1583329
2820001
287172
1282022
1079886
2637483
1462948
2515205
2494178
1276358
17368
1867483
1491701
2748514
2749137
577521
812895
1621646
1721380
851248
2434432
1520678
201405
1878439
686470
1914243
1879407
1598870
1025528
2185575
975189
1093601
2162517
890833
1791635
384049
801700
1369614
2687093
2351375
2721137
462797
2441360
2649982
186080
593781
1658195
917696
45268
1780360
2565231
1260595
2843346
2016918
1536333
1761738
526404
140795
2722393
2413467
578396
2216375
1075275
720492
996516
2435019
706722
2338867
1945018
1131023
1684847
786580
1229577
2764034
1774141
538956
728818
2312884
1338080
633696
131122
34867
1303349
1797514
2785827
1057553
591958
1743178
39688
103290
334821
1502312
580060
2000896
1539923
720234
1913180
2105441
1281763
1842529
2617398
2811191
251405
57047
1198077
276052
380445
220077
1884092
1342938
2634612
2491708
2049296
712702
2867606
2545899
1552365
344490
2540206
587890
1483662
2004849
1693253
220651
450314
1294247
1989360
1294838
2222768
1136556
366131
2874138
575774
1235696
1121130
2788694
939645
831545
1575983
1847676
137015
2017461
2331552
2377086
670135
2223567
781170
385740
2758502
2775029
1784349
541191
21554
1004541
328639
571294
683151
78758
777926
1237670
2697927
1831219
1395082
1028936
1320438
1761261
785742
2897899
2327743
1212740
1283105
2791646
2653083
806551
517784
689972
1997482
2343141
294802
1864425
1271862
2619611
1030014
2409211
1606351
835078
1888689
1890352
938448
1418567
1681188
1923008
1132992
1033359
1405485
2866996
95303
1537515
1684962
1732429
2220486
155463
1571741
1232188
2147266
1700766
2888836
2683205
146178
2501749
2136422
11117
125299
1132187
607679
469379
1680546
992710
1159423
599134
2554467
2545707
2282040
1043999
2853706
195146
132422
2736836
161627
2826225
487593
813710
2621392
1513269
1587507
2858890
230025
627618
1083912
2221578
837878
1144341
1023989
1272994
346160
776343
1919073
273462
2843914
682429
1646087
2398154
377817
436651
25782
2087731
413850
1594447
1893324
2532117
2143218
1916086
2097817
2855763
1709918
2722803
1075028
613330
1732922
2350361
1363567
810514
2126525
2219912
1850296
2257717
535965
2469782
463589
1412387
1539118
351245
714782
448931
2594012
2915837
2854035
2267059
1356031
2267859
1701813
264571
811376
540653
2046220
976862
2218474
961560
1191368
872411
985579
2317319
768354
2658246
2015743
15114
2265396
1879830
34690
2267509
444183
1785322
1050392
540017
124276
1065557
1226169
645072
1219865
2686549
523558
481413
2179358
634698
902870
2200277
58775
257076
122882
889587
2511373
346375
1471100
560840
2281159
2530363
2337796
1017825
465558
1611800
1468487
195452
153340
415055
2640644
1627369
275914
2361208
134477
1909735
1313669
776212
2849510
153529
1080795
1956782
2535225
298123
2932436
2683836
2433055
797396
122528
1226906
2302974
2151805
1288697
2443489
1315588
700184
2215568
1610616
1281003
1448637
2259649
1805358
1441253
639644
1406937
1754630
2720383
1465153
2009480
80963
207835
2035748
2833350
391179
1710992
1153810
657485
645944
1147200
1818930
75159
1758020
2003895
2082476
968671
1876005
1836898
117345
405984
2007206
847995
1601214
2312953
1210122
1287926
2312348
1600581
1591180
601370
2161411
1771297
1746569
1868661
2889096
2137750
2722194
2776237
2106750
1311981
972749
623329
1485606
2859523
1088934
2493417
2339810
1925950
2681338
1134864
417031
1109830
2466838
2399604
2518409
1056792
2571664
1475403
478442
1049163
1406959
922639
1509508
1520531
1393282
262295
2913109
1044330
1759734
2033196
2908409
2483788
2820968
2608688
1891349
2076823
2306331
1311050
343821
1850166
1434823
1768598
383280
973215
2037446
1232602
2915540
2360388
2660931
2113376
177122
1826446
875479
1134572
1176888
1637118
1279803
108381
2770271
2549558
670703
2850630
2639243
1241353
2092762
1261025
368127
1321976
850917
1684301
582515
233617
736396
2462464
723673
2519801
1129193
1805057
1318939
1355521
1536403
898930
2807537
2017517
1361052
399903
2327927
546550
148734
196105
2099611
2284330
1787958
1049171
1431462
2348042
122226
2063651
1678685
635677
2799554
2451201
380539
708474
2522949
1690988
1064482
2193692
1102372
2808180
1115585
2553117
1580917
1968947
2309266
2256841
1828661
2827990
593818
217955
2613652
1227837
2195309
744697
990460
130253
2882746
295570
1722621
2381080
2625247
143525
587779
416968
2719908
1829492
2763514
1927562
1586071
1773844
1363668
1536210
102137
385696
325364
2907619
316298
225728
2493725
1629125
1460029
1934717
293387
1865206
1116192
1059806
123997
2476262
2184176
1568147
349638
1052299
446228
518792
2718742
544173
1477099
1216343
2830826
2696769
397636
492833
430049
1063178
108507
1350002
2280816
1355944
533973
34804
1166038
1069426
2399172
1776402
1311470
2735731
2087943
1966937
2543988
2155245
1094857
263475
588168
29502
609544
1730672
1095082
124905
2517630
1965576
2139355
2019821
2229330
490942
711618
1469476
342295
1174717
2115336
573900
2583850
1495424
1171595
699701
1417221
1890425
1211355
352765
1494312
497928
1487228
899255
1647483
1946110
355443
2220439
2031716
2167647
89427
2868476
1475918
729151
2112775
775654
2320022
2116406
2344498
2544934
696767
1138836
947790
1497504
2179831
2171629
2332104
1136153
2270872
1046763
1117558
1175630
1471121
2840940
1814526
991159
2911869
1637175
1028672
2821354
460933
212627
2923049
2465562
531936
1869050
705170
1529377
933475
167354
2424035
1977852
1713184
726426
976734
284851
218212
965299
680605
757672
1385743
229427
2456102
756535
195067
2420450
1581032
1954769
585755
251284
1458111
729084
1553528
1211638
467889
311600
932677
2776915
198022
581358
915269
1117230
167612
992461
2265855
2004508
1585056
1626137
1617214
78067
1115320
806959
772411
2250674
1052780
992903
403946
2235601
698411
1498447
1493101
2777110
2784391
184579
134445
2505175
1177711
441893
511601
1503551
2296988
2432250
2070276
269079
1505122
2536366
544672
1295394
2563592
1052730
2897950
424911
2597155
2601267
2473811
424204
2471484
879766
733007
61452
2114906
2294840
2742887
552551
812477
340494
735045
1928040
1035653
298937
831042
292525
630272
2642928
1185812
786660
84361
1872042
2089367
1543147
294381
2871777
1833090
607412
465322
2512586
2876465
1944796
2097060
907461
140086
2254976
2634648
2162867
435837
1592317
1337691
1099537
1989075
1746969
669422
2323600
13131
1962783
1006608
1220468
2869993
2918768
1862473
1284076
2699303
1095866
2517492
1397200
2731991
2722331
1300938
2744474
2364428
1747417
2568669
1236781
1431696
146265
739442
1990225
804543
2291908
903588
688529
1653439
2274510
41899
697503
68982
2681425
388610
851251
1309324
2882203
1924745
1751557
1103171
2723704
1618088
1473887
691177
2487476
277573
2865894
1305496
497173
2724038
1918867
843588
1658004
2342320
236559
2289606
971869
1202775
2249092
2187562
1378546
1601867
228834
2028641
1921977
1008465
1034448
365727
1075586
2834263
2384226
1094334
2747717
197576
2494734
760817
851868
402863
348473
1290738
518987
1617969
1904856
202069
1766743
1684199
2552131
2498986
2258454
682859
417260
770140
2107243
880235
1514519
360895
1895135
1409689
205449
703611
1683187
2753472
622084
2597184
1127530
2056877
606738
1854031
2797978
1808136
2125548
1531277
2156370
2182234
1983845
411353
935604
100551
1074623
1027760
1943670
2389418
896897
641111
1414369
518643
2658764
2269748
984941
1869268
172873
2884003
2873988
124801
2774861
457878
2189826
790462
918376
1189100
2292237
2147757
2919582
1907410
2678648
2114180
2422013
66956
841828
2526566
244012
202222
1273298
1032945
16824
1265851
2676291
108432
1879861
418599
2562383
2186339
1015267
495746
582228
205656
2700525
191463
1598081
678792
2626311
1694169
18649
1255464
2065465
1961456
1831780
2670424
2916280
267864
1556002
204018
706142
2427519
554870
268317
2666787
2783777
2741532
1014506
1878289
251972
1159236
2834128
827972
1703861
1961043
1563545
939302
1446784
2476407
211181
149500
1939569
1079678
2243601
1424363
485511
2707227
378705
530883
2475768
2455005
2834064
2767141
2653824
247742
2891890
1814933
2148302
2536368
2097401
298773
664384
2614443
926852
1020590
1778271
205016
1065886
2778155
976708
282007
1993899
2474775
17784
218163
2673811
578218
1761317
1364868
1821455
1500740
2681434
2787236
543523
1230570
2404582
294526
2578742
1599250
1537333
781795
748263
2907492
2717815
2763022
547482
384333
1611735
1077829
1720797
378573
563021
2607588
156540
1391501
1413178
2535246
1034349
2901451
734954
1948465
1923081
1474365
1893653
1538427
458570
2270051
2656262
2935118
2466195
346574
2736708
1443420
1507105
1013119
2347325
1368578
1364003
1404221
374275
555282
2582592
2916947
423218
1171106
125403
214409
1642148
1631602
1444105
81564
1709465
2167039
2340554
236995
816999
2453593
1106583
528895
689295
2471065
236604
1860518
989000
1681260
1279218
1653299
930054
598811
2698115
1025700
1832638
836449
1629098
1285819
885665
356601
2480568
92661
484358
1004391
2902510
395210
1501467
58217
783037
1097489
1113362
1125742
1835172
39681
1253016
2091326
1768201
2612201
2607614
2435449
1783416
684059
2574794
1167306
1423967
2305503
2341549
2819977
322501
2331630
2673639
1405714
1888737
1454576
1042416
1243665
1616203
2532836
2167196
82419
2651648
986940
2443148
1890796
2549707
873769
2112773
584766
2731045
1872415
999202
173963
2424819
2051591
1633850
2521658
44916
448526
2888368
580696
2404426
1512605
2241886
2195322
226725
2155352
2001274
2770206
180728
543422
2336290
2703141
2748348
1651585
1618346
417306
169951
607835
131782
982667
1477843
2709284
2666849
2255068
1187561
1609966
57682
1335865
930034
1471161
1345024
114512
1113982
100035
2933205
1866616
2231370
2028026
282544
80189
1462259
612320
1302591
853348
1332898
2286302
1445217
2458014
2034688
1968815
1805692
1032563
1260975
1640555
709890
1711845
1565914
395680
1731293
263385
2245728
1355900
2847880
1886591
2540230
2030469
1297406
8848
838391
1905359
46285
1895154
2404567
743698
1014552
991758
1628066
281446
2193808
336771
1747887
528884
1152930
1657322
965452
921338
888221
1281090
2430859
1181147
839680
975308
1854162
138481
191782
1202478
916642
2422036
1759140
1454358
356779
2299973
2111106
374167
551067
2883151
9079
1344598
1736795
454523
2933584
2521102
503247
2123650
1519551
2493570
1764538
1164922
19794
165463
608523
1522429
1549047
1663494
741387
2347597
1277895
1268262
175675
1518434
1071986
1355558
2612390
2508567
1701981
2496722
599022
1994527
2492154
60119
60794
561668
1957271
1361248
1682804
280470
50769
1318900
2210048
1029990
2177770
2537194
2360726
2773980
2619970
1323146
2293629
1422589
2838571
2373451
694624
2651328
1021044
323330
1943942
1631927
558427
355446
2161403
159133
809396
1871636
2601400
118504
1928180
1793595
1174623
450223
781514
2680377
422090
1564015
1864024
548439
2347886
2676053
1661975
1386358
263810
1856529
922648
310022
975398
2059882
1032921
291571
1061901
1360997
424325
396429
2250335
961493
2932214
2710118
2193880
1474115
1611454
2434873
2824238
2495939
2289512
981050
1547039
711963
115017
2641634
2568752
397607
1854950
277875
2088131
467933
28515
187822
2481471
2529942
119422
2921343
1168147
1627902
2230781
1892510
2431815
47093
373817
2574884
2505206
872566
1723888
2103611
2348500
656662
359489
1821533
1588812
1760094
962135
187589
1820315
2127716
2453170
2540525
2092881
848483
1531936
2868997
328911
1979327
938998
2497936
2284866
2351227
2794638
1192724
1466595
1952315
2917013
795612
2153997
617905
882949
1819276
1146933
2784360
2063763
179244
2209882
2265521
2417904
178893
1714555
1412174
1286669
2252200
2814370
677383
1709068
689884
945158
1903966
1242503
2411267
138384
2598305
992384
642209
1255723
151509
616921
743640
2418348
1633398
1594053
1949127
1844553
2469335
381664
2472646
2682391
3483
1643471
2700405
1606934
2070979
47204
1483690
1154287
2607073
2644704
2808027
2409938
2741561
2496026
2664882
483819
1563623
519059
1736331
1472700
1115625
503275
2929171
2333620
617230
662625
934076
640440
284357
761392
1704845
1161335
200302
1495522
1593102
2629624
858479
2046912
2414869
2280356
2384991
1011803
612708
479510
211527
1650673
2082261
496226
2473594
2399140
771398
2117402
2644618
1701599
2836290
1894288
1957068
1398239
1799380
1807011
1749847
2217213
425775
1586162
881770
1402715
2036335
548706
509514
1013089
1664658
2794229
2826350
386414
989970
1493559
743814
1912845
1560304
1363396
2420785
2200377
2290256
2880815
2549709
2361235
42789
1556282
1043484
2157878
70590
2314954
799170
2563294
2394576
1755896
126825
806347
1147344
603790
100611
893900
2734860
1996526
2927568
2349191
2897145
1395241
9692
1176402
1165534
2304673
1070463
1597569
723541
1417033
221181
333160
1264301
32861
1318319
2350336
151639
1468360
1557674
141729
2349714
2539564
1194003
811793
1309403
484353
1863331
843298
1891787
1001086
2485366
1818959
326449
327661
1437446
1141507
2500209
2889546
1136367
1109966
160523
2119443
1439168
675400
2792394
2908725
1642693
639306
2446617
876482
182324
2663315
356968
2324316
1279219
2897069
352582
1146710
1605500
1107887
1087786
2281481
1327302
5956
2531818
39070
2451811
37835
405259
645170
1470428
1119561
888119
1794117
177447
2872190
556823
665451
1788435
1731964
1244599
325742
2713940
2506690
565132
2612399
1517571
1791358
1173894
2515575
1642413
2174679
2633046
1526385
2719420
2475675
1029974
519908
117214
2080351
2710132
35820
1936592
159767
554220
2342883
279712
1837331
992318
1369780
2483726
108060
1161681
1364029
727761
2698436
286553
970903
2605962
132737
2157969
2651674
719390
258932
970418
2338972
987851
2503323
2898149
2445256
570483
2830054
1425565
2575831
262252
2319377
605728
2246048
1827910
1918786
204166
742905
1789732
820903
1499859
2840888
2761760
2075750
2311799
1817376
1791111
362342
948483
1780100
1319989
1981090
250814
2184402
1900170
1560075
932818
2474322
2495256
2642641
2389302
1734033
2664015
252145
1633381
2806006
1387588
1012431
900246
350670
167210
1251994
2886858
329282
1510598
843775
2358361
950810
1888669
2265924
272997
1598977
1056782
177072
2380762
2272195
2124020
13482
2154546
1453840
1845890
1008424
673460
2000879
697654
536671
1120365
1638673
2158342
2516883
1509692
2350069
2481946
2917264
1751677
880866
1481581
2505486
2497151
1589880
2752028
655203
1400581
593600
2329899
71891
2816275
1419892
1319524
423014
1360148
1163438
1083598
1045014
204374
1797207
1652064
1820689
1908758
1650136
1458481
632056
703405
1396569
2590940
74056
2802011
2701241
1654592
427271
1702492
2109377
2613390
2119970
1863841
63065
2343312
2755894
1879349
511988
2282242
1070324
594772
1674302
2866872
884226
2153809
395014
2912540
1481249
1521753
2932073
552855
2856974
668714
905059
1407395
2905157
1897593
543359
509610
757126
27882
33850
1442519
1571725
1745514
2152910
1805142
1474110
103038
169668
124290
175243
307355
1716727
901007
2551094
2032349
440127
2582426
1810973
48084
651159
886237
1911491
1748387
1439830
2231424
1122398
1745852
1635501
2278946
2856792
1860468
1786056
2143846
1815445
2161040
1752661
1456802
1661324
2817749
1894783
447329
2124822
1646005
57768
2669664
2708771
950304
1777661
2153165
624909
2135781
711983
2784027
1904447
2034665
822617
2890324
1919207
2712688
825765
1360416
2186200
2581605
250042
1783404
1687330
2024505
2682032
1623642
1981707
456497
735795
186517
1874469
284065
2789172
84349
965204
1196528
1556175
2013367
2067870
156493
1656207
2575499
30089
2408875
1523500
1451569
2780376
1418356
2792068
413933
718974
1014613
1043267
1379515
1050487
1886701
1164078
2038107
527629
2104402
2143710
673001
1420589
1034482
135109
2851941
1027569
1161468
1777654
1688980
2256303
1050023
1097347
284813
992312
651013
1457722
1550447
1117716
729924
1217321
1146082
1582011
2460080
1771970
1956139
1361660
1237321
89605
2893346
682663
53489
1031957
847876
1698969
203598
448178
1181828
2752388
2593491
787555
2372587
2252054
328673
808270
496997
2573963
1982797
207738
2575793
1118498
116305
2571086
1012250
987582
2565243
722881
1355768
737949
380319
878351
1857358
467533
594111
2236103
1591399
241844
587765
2159002
86324
274110
294438
2897410
110999
508028
1776273
1137068
2105316
2459492
714363
1199608
45689
1292299
2572254
1898877
637459
1816951
1142745
1274240
1558255
447819
975087
792158
2326036
2074700
2034599
569403
821370
1809886
63024
320400
917798
2457784
2613820
872736
2926638
2694419
1006740
2625474
1860922
886400
1290500
1717059
1208851
1271371
1731549
950850
941613
165952
1096487
2639758
2926679
1541254
516893
1065308
2082524
1901329
887063
819947
2905107
2332221
531719
1625219
2382066
2726635
515004
538676
2205470
2705766
909934
2174611
329330
2825665
681900
1684405
1627069
967123
800883
2041796
77508
1435344
211230
656766
1280792
387020
2218290
2294968
358405
2249382
90193
946035
1492114
674952
489619
826828
2669200
465417
134897
2162442
2640690
1731884
456254
1739570
1565023
319814
2165167
991907
248861
2098234
1398484
70185
668870
276941
593052
1888157
1410608
935609
2208973
145375
169151
1456809
1128483
500798
2050054
857767
2710179
429186
14458
1371456
1634171
908155
1546007
1214402
1204657
1985294
751961
2900722
614055
157537
1206506
2753081
2514110
1309052
288397
9886
2237310
1314316
2727535
2742104
918202
1019834
765648
1628487
2376055
110093
1553909
423420
2291262
701404
2364959
243375
2029867
899163
385218
1228460
618438
2587311
1501615
83128
2179495
1377870
515095
2000557
912717
1092116
1217936
1890577
848994
658428
784447
1301072
1811847
2115012
331422
272569
1419832
150488
823978
1613195
1927015
2529124
869948
2118368
181125
2511420
2818692
2142373
587955
2524061
1775302
63414
639212
831772
462799
2302125
2438529
1760376
2718090
2386924
540121
2898276
1840184
1941966
2042301
2895540
682799
330731
2923730
1020255
495682
626501
622146
2744601
31086
1755083
922807
1908974
433972
1766878
5201
2108195
801718
2551591
2517453
717011
434619
1734186
1577624
238219
474003
793292
124416
1590183
1345012
271261
152289
2280451
2397521
511322
2431720
2218423
160865
1622784
2806031
1901107
1676161
1161436
69535
1744163
1328534
1562051
1138008
467740
2121249
578132
239937
1211313
2569367
760049
2813469
1722791
1941144
784618
1152780
1195641
2278729
1475814
1945249
2916744
297605
1527362
1610114
1863630
530627
80883
2837736
2830777
872555
460323
2215427
832448
911972
971293
277017
816135
1579142
2823738
181019
1184632
1549191
160151
2332762
2500852
2501081
358021
1676558
1152923
2552319
2555146
72064
672665
2172066
1249398
2393889
2409187
2639375
107098
2893099
2754370
686208
1319100
1845642
1404687
996382
2743043
625854
2601301
1180100
612017
725871
1166352
1584605
1237833
1883668
2217984
786969
1815922
2111337
473020
241151
2792166
842968
565693
1626161
1662596
491860
139105
1709124
1653793
1911098
2170046
902373
298556
2250037
656505
1818322
650322
1815951
2784622
1187822
62464
2424869
1906371
234947
790758
258
2493928
331618
1533184
2716626
1824689
1023034
1935361
2850551
375905
2673106
815684
1445757
1406581
1272966
1745125
2106658
810086
1362352
2310367
469726
231214
2739322
761930
326851
2341483
1290635
1421666
698782
2734135
2920723
418480
403654
2139530
1243335
1476807
414765
585928
876784
2396217
1337165
2560714
903255
2302384
1043329
536608
2560638
2221290
712945
2855605
30598
1118937
2461218
2814250
1601113
2882975
358412
224563
2178146
1701838
626625
2677692
490993
1058468
497315
1177157
1946108
2216723
2929465
1526802
2450805
518851
2410401
2690476
2717356
256944
194518
1390361
1828186
2624152
1505646
1052764
886913
1588555
2904282
2607361
2105411
528095
59511
60679
228359
1899304
1739531
334059
373248
1793208
864218
2231420
2167638
1447222
1125992
1306033
697856
1179442
353391
1655561
1990601
2149724
1781194
1376816
1758405
1671992
890928
2177586
933670
2234891
486044
273355
1485318
568553
1729048
1549790
346603
1206541
1274710
158660
964325
771806
2431165
1733607
21996
1879570
464735
336973
479880
2731948
985902
1417878
572461
2408670
868581
1082166
1324064
686774
1330440
2691196
1705102
2137834
2265304
818079
2513545
730773
216287
2527328
2878254
21445
2298209
564075
1496400
385831
2836562
1238999
860315
948421
360544
1653118
461888
915395
1537688
494872
2209070
872177
2070688
2860088
2791988
948173
924345
591437
348075
975458
2024817
1201559
965134
1059007
2237346
1317261
1295186
1505553
2424748
664642
1832094
779050
2481579
2063819
265753
2289818
2257859
2651137
9346
134460
335567
1566110
1824232
2881413
966121
1643340
696678
436829
2806829
1698627
316302
277928
1589633
532442
2082570
2003799
1814761
1329908
324279
2271070
2768859
2409299
2909591
656426
1615666
247157
1313470
1849422
385804
2551694
1251158
1808002
2377185
217805
2565104
743488
1459127
282269
1047538
652411
2875306
1712578
2411608
2212397
2420647
202094
2206655
269542
673660
280742
1586966
2681732
551674
1462848
990661
762170
18880
653249
1635813
2631826
439265
2345261
2801436
745002
2011003
2336327
574853
2635541
1878229
2514696
2075418
2103619
2682383
874836
1987188
2617942
1208346
2922783
713125
2029686
2397490
529907
2693366
839024
1300254
1157583
535776
1176613
2755479
549005
1499714
2470527
1025736
2528279
2209098
925795
2804996
2218733
1032201
2623708
2225187
809571
188552
2570796
2453581
2314164
260566
1645914
1593265
1018589
382238
2877395
652100
1832571
1839934
2225156
1252708
1596597
1252895
2073821
801176
1401981
802536
782017
2384773
2194566
1291598
2341258
2177377
2492304
1656695
1268590
2878257
725618
29546
188799
967117
1355697
967312
1366742
283667
1831343
2289511
1660808
1140982
773246
1424886
1604984
2289491
283881
815881
2061211
2769538
2349257
2588810
2446153
2324330
1558511
230011
653812
441083
1014938
1863467
2144240
2756597
1610542
2363039
1391383
2806220
827606
282114
714619
1268769
2599296
1662746
788658
495391
2664873
432806
1878844
907098
1618065
472555
2522685
861745
1886416
699110
2350931
767101
230679
2366152
808112
323512
2890913
2327819
2308751
1597586
1797071
2406215
2321795
766140
1000709
1679505
2326112
2264005
2110627
968896
1220484
1061359
728564
1489265
2166264
2071608
2663586
731890
719835
934961
494083
108971
1475292
513889
1959978
2338687
211385
1963195
693141
665622
1294862
1038856
1128499
655999
467642
2809640
1861507
1841603
703849
318713
293427
925419
1752320
223343
2846311
1648238
972085
2759375
1504666
2314504
968254
920639
2695614
2920367
234357
2909050
2572976
2733059
1457237
1236015
2752926
1552004
2300549
924450
432506
1552345
976236
2645381
1260623
2776530
578218
1467660
2480437
2008474
671624
1060843
594184
294185
878185
1887365
79551
768388
966778
2869943
2876315
2386024
2368776
824979
2321031
385496
1777491
1186489
2409479
1278852
2687603
2937590
736816
767519
977820
1868684
1887120
1942206
317975
2101037
310256
1841791
345421
263884
1427121
532877
1274449
2731599
2279506
2621363
774369
1418938
2138622
1118070
2375913
774506
593086
2769151
883494
2081088
2229449
1689927
1427817
151131
141954
57408
2550403
2393427
1031058
568726
1080317
2463656
2530523
1922714
731881
1536709
1485636
551986
1079620
2095022
1934672
2367323
2293525
1306988
1468758
1568138
2892002
451720
2259852
1336953
1881483
2577642
51979
2743068
2353754
13443
59006
2654009
1872330
2337193
1031160
550206
419819
1427287
2858958
1184025
188344
2018753
2431580
2198687
26615
1841032
91789
610622
2530194
2901267
2700767
1151967
1823007
2047809
1066236
819782
2329476
2353229
25278
596757
2256769
2492745
2294009
656292
171434
1269001
652492
722760
2695808
179611
2917001
1422953
565681
399034
280491
2572881
2631569
1961383
2637847
1212138
1355945
1790830
2657016
1848131
1267211
2680646
2740586
1970220
1682328
589834
2438467
2919024
370465
948974
513509
2504378
487286
2527220
2328579
2470689
1939748
2142206
2062517
2605404
1760537
1505680
1592097
1678971
2069548
208740
2748409
2833439
356042
2416676
2272190
665181
2633551
271054
1658323
1271917
203389
451029
1369
1326140
2715986
172334
2856548
412348
1638523
658175
676466
1137137
1998978
2438165
1071319
2504515
825629
1921261
916955
1156717
19995
2824782
523704
2200801
1475515
665726
2401435
1149419
1902662
196932
2056012
300820
843566
2053884
1799351
1122179
2274455
2892291
2658543
1210092
1016042
2899241
750043
2801443
494782
2621953
2293944
516705
1206765
1717745
2181819
1346557
2921176
1162716
1435389
1550568
2675251
11824
2577935
2194791
1269183
15210
2733136
2033273
2685133
1675447
722433
1103083
2464931
1986585
553842
2057113
64107
1430772
1826137
964098
1254556
1118905
1707505
215434
1250309
322780
2761792
945823
1736064
967584
370896
753010
416493
2390323
2148988
2504374
1533860
2925448
1760846
365658
258327
23614
253917
1094528
1574010
1446088
754137
803084
871728
2378769
1112676
2252998
1618507
213980
1153788
2027393
113263
2653286
865768
898022
11348
1494792
2043865
2305655
2132136
471320
1993311
448835
1344560
493946
528385
1613536
66907
191622
2865325
337270
2543638
2777725
2740800
2531205
1847017
2109036
1419323
2928448
2058815
2090187
1400806
1669634
2401168
2115888
1364002
845411
2604448
2277915
2092671
1566660
1900918
1324372
239530
2776023
102034
839754
2221771
1700431
1604376
1851419
769580
1226818
2024209
768225
1400295
2663631
1313998
333047
947026
2785951
2662552
2187652
1907478
2381960
460186
912664
756868
2780695
38930
2928130
827424
926221
2774296
2765626
1014518
2934310
1102256
528993
322708
2897501
1145303
2304717
857423
1373944
268558
1355654
1163581
1198062
877028
1598615
1071831
1343378
1324315
793884
1652110
366885
1378394
2462351
2719351
2240846
279232
492011
1818784
2494507
350376
232487
2468971
1023986
1090800
2781962
298855
943081
1827014
2161865
1532142
701187
1441584
430246
2578449
2866367
759060
2035352
2682825
1229384
2051750
2923583
938696
1527231
1421654
256806
584474
1572647
2910766
1884797
1958319
863576
2358567
666434
86588
1050046
2562972
536403
146935
516535
168094
1361171
1862306
2070838
1927468
1296288
428216
547613
1978182
2497947
1494195
2172455
876577
1824962
2873805
2559755
154171
1256258
2149819
2384320
110143
2481286
2343816
148154
1743351
1776928
2511098
244273
1629143
217467
660003
549139
48174
1029119
1525242
2462417
2690670
4987
450770
1631516
395011
2938677
1616906
1346439
2099707
1730818
682054
11596
1354899
2040127
1930717
2690461
1726893
856748
2100657
57749
2677218
2070279
1887380
2731490
1918041
642785
2776347
757808
403082
2531546
1068049
2248485
306616
1654541
1803445
876471
1083920
991170
2649334
789955
2858233
1089625
2021870
412110
2699508
837593
891101
2396826
1597475
1183255
1321621
2033119
644237
2928727
210993
1109365
2479309
944271
2642148
1371449
2013481
211901
2305737
729005
136991
91692
2431596
2305717
1646279
74930
1638412
375704
665319
1742269
228833
2623719
544331
2673146
512372
1347559
380164
2256969
1607426
2868998
938435
2633833
911912
1091001
657529
2165186
2754352
686947
959133
2378339
968518
1026779
2002492
2641293
2887021
223002
2616310
2390341
1235664
655080
888272
2520381
1413953
1630422
1376829
2653374
2822112
1835672
2012888
1905119
27695
2757101
2617071
2641548
1085380
81508
1182241
1543726
846863
2630386
132081
1310939
1397707
2752213
2929430
2402179
1602459
306707
1961650
662652
214278
2248457
259000
1736500
1075585
1110921
2475640
822385
1489923
1096798
1655314
2116424
1681684
1074320
1912931
2329419
1352529
248085
2265409
62529
808445
1525658
2726011
1261556
1347963
690097
380739
1331181
815670
2491609
663166
292471
1031498
2508734
1039309
2472924
1943101
1508287
1128963
878898
1665532
2088269
2240075
1064816
2468583
258634
1194042
911881
212453
650260
823350
1381522
919137
738180
102634
1823314
58975
293343
2248707
2780219
845522
2180120
900288
247928
1590924
2725018
2006128
2581105
615831
917227
2471024
1258506
2076750
2571041
203751
612427
1574004
1617240
169173
601544
2888229
2694346
2774118
1327589
1341110
1032677
2022453
2478115
2764474
493753
1412872
1119927
2505080
1403547
788617
1065251
2202046
2665406
514787
2435416
2213649
54941
1382464
1611781
1155678
918121
124610
458500
159074
748295
2083122
1771427
1989117
1523991
127568
2752016
1376101
1172106
37497
1246470
1708119
258525
2498736
1871267
757496
2122361
877708
1265363
170845
337911
2656416
1158914
2845971
490014
2567583
1769470
2324581
625142
2845098
2738999
1677843
1122140
1874351
1836782
2462830
1875790
256575
902219
231966
1029950
2687409
1428050
259791
1034740
2349256
2421274
2483399
1605150
143548
19639
263936
1506875
1085763
2771456
1798905
703366
1457645
1077112
550700
855386
1963801
1792302
653415
2425991
100595
121896
2851589
923860
1737406
2685305
996301
2739015
1692670
2262329
1544416
358729
754749
1623265
1942966
1915405
2476018
1999184
2377383
1530199
1534764
1471011
628035
1981403
2431144
2364377
177516
1863362
1791205
1003111
1399659
1810985
348420
1254182
595897
2061099
2215235
1342365
1501079
1194431
460861
359174
1609364
1095636
1873418
2237983
603502
1192488
1506205
1049482
362672
1823124
1064805
833836
767957
342272
1057093
1101096
1362071
635239
334535
1563449
2590488
1758146
1108627
113124
503339
2506232
2562760
1515413
2671807
1105724
1450188
2832321
2756899
1520593
301054
1855278
2540414
1356722
166361
976652
208683
270278
908767
540006
198008
1394381
1165534
1230795
1306493
2765305
2608448
1121330
2938038
2337618
667374
457133
721776
1793644
2421763
367700
304609
631760
971733
779029
1130497
2404744
2683210
878156
2154604
1862726
95332
2601254
1487211
2664003
2859062
1417109
2823743
1609
2631790
2204080
1642504
1908454
1944117
2198828
1083270
1881743
497999
627917
831926
1274393
1351702
555150
80400
1309823
2875453
820846
2476868
2828527
1126851
592045
2334746
2229098
190196
1982153
1072159
2889233
116319
1777980
2316172
2344240
658655
1973694
437562
1841374
1271311
2625165
227435
949137
224189
517459
2450958
950682
2428805
686829
2495263
2087300
11013
1729236
2768917
2246847
2425886
986964
2297228
633048
47474
105949
1406852
2183402
854103
313672
445766
403710
2602110
2245628
2617313
872358
1161025
2718450
2913953
2906662
998174
2560440
290403
574991
1937547
1225593
1496288
1576432
772213
2720471
1233204
1068306
1180358
1529408
1699255
625130
976889
1820614
20766
2383288
1427959
186515
2144838
1172623
1748056
619191
611405
1266346
663978
2229675
700452
344920
1546254
762062
39660
1080865
68976
1665436
2692927
94435
378971
1162880
1379231
2073250
621946
422246
2465917
425558
2280801
1094382
639147
2209959
251472
2748340
40015
420669
290060
2443119
1005827
920634
573779
2923865
2518075
1427636
1487271
1154425
982158
262292
2104565
2330949
1744793
1695942
2402353
601319
2580936
2733336
277683
2759223
1804918
2724174
2731209
1203230
285940
54409
1055705
728648
950768
2233685
2232303
1269905
2006914
677738
1025357
1403984
814340
731894
745971
1805018
2888798
1037654
329646
389300
456382
369127
2088833
14545
2923972
313387
2300265
2725341
1766014
1367038
2560165
204450
2136913
1236068
206310
1807788
1574171
1266380
627129
1583239
1029778
1191464
527744
153497
730215
2108901
1977382
586513
1351851
953270
1741974
995874
166577
194272
960876
3467
380863
376020
2290830
1089303
1614632
1762048
2588205
1443316
1721530
2377300
155268
1117307
2170187
2315166
593627
235391
2438219
1965268
1475714
1172636
572818
953445
1380558
2650633
2146989
140270
1115602
2789195
1403356
1982616
2170363
1137373
646569
2549473
2558836
1253562
1610958
820331
52528
2703392
460165
1260820
235429
1519918
1770860
778764
1891574
1849493
711217
886331
463527
922062
681872
304698
849187
403770
1387688
221183
2003476
1417379
523044
1352435
1729001
791263
218888
1877517
2319068
490183
1407503
200361
2830949
771010
1354670
2846978
807565
664731
2641514
1135462
2856974
135245
1963012
112262
504961
38589
2523200
2084296
973942
1667317
224515
1496724
427322
1423201
1470829
85225
1378175
1633571
488782
2563216
2212124
2335510
604129
1733682
2735560
2723147
282835
2190039
318703
2528582
2514272
2627969
778576
1656362
984617
843022
1582212
1181794
579953
605606
553272
45196
1543748
552491
2390184
255262
2116998
198887
2234462
2637654
1913230
1961449
207176
2596530
1916207
2721102
574504
246003
1390451
2792219
1212063
131753
383948
1629459
1276190
2569800
783176
432283
2182168
1746296
1304108
1501769
329312
388486
1364382
2292039
200490
1321892
2494018
2106472
316655
408868
170594
2587453
1286112
2859217
1694701
1912594
671147
1966348
37989
2899456
2436162
1051684
1143911
1243440
1246639
1124041
2020452
1352871
2924271
937542
2826210
238381
243422
1704035
2267902
2241179
1258203
1666280
2711323
245645
1967394
1304844
457047
2147696
2298100
2517659
1452207
804988
952963
2466484
2290378
1648620
2731814
845739
746863
273325
711381
1808572
596046
2706331
2049365
700165
2235612
2261954
2096923
1516139
2177815
2587019
460749
2294681
709227
2744982
1696105
2899735
149569
2568420
1020075
2198169
585032
2330173
120586
2293569
2903120
1172223
549432
1241508
2084355
554656
1717355
2659284
1436715
1990873
1095219
431513
455697
1116344
1029010
1592744
1369090
455743
687955
517970
1708128
2589750
275467
1772233
374336
2068724
2399483
886260
1786119
2008776
1341366
2238290
331252
854456
2590492
1142757
2814296
1377985
941982
605848
2859027
94909
1843746
2161294
2578734
1159711
2344269
1163641
1979086
743668
1951172
894254
1641770
450032
2777127
2773405
2160274
7849
354107
1604653
1760697
2498461
1522777
1045597
11622
12917
287027
1149496
1745165
2521082
456317
2779500
2078221
1989837
1670630
1144620
2852579
2471833
1758722
1380101
1855624
534636
1805459
49685
625939
416954
1930067
257484
2109398
486584
2832972
2260447
2154011
1802891
1671871
716698
961169
2365071
2235893
2547363
1912859
529698
736244
1527749
885177
1372483
385220
146486
2635165
780197
922441
474827
2826209
1684114
2747475
1774925
2565522
2222300
1614943
1128438
1184091
656826
136436
230616
1148407
2894158
1424364
1917491
2471501
1491983
2244455
116504
1941949
1272279
191399
2169402
764081
287730
1120850
464313
681121
2169099
1227588
80030
1846845
1828961
2146715
300677
893047
2195145
531164
2369185
412824
1205817
209408
1919872
2826268
1994385
1359698
2592230
2137426
1589521
704886
2136936
1616351
2279116
992036
1559968
864777
332335
517056
517783
882442
1306973
909272
262204
1841766
92413
1178027
2845486
803267
770309
2051129
2818771
2730065
526175
1338121
2110856
137553
2361393
746126
2173482
862030
1505088
606501
349761
2193076
1989277
50312
170086
1682871
1889600
2917051
2071312
2737165
1692645
798609
766751
775697
2537407
2918660
340669
350054
1675093
1868981
2635702
2632167
2700410
2789633
2587769
1292203
2322351
2760105
1081245
204273
1453220
2685743
2092014
1758919
2780652
1221563
2820221
945042
2837945
1751271
721499
1912561
2787715
903087
1415090
524702
1223804
2924705
101522
2862991
274775
2923321
622373
1581527
2048815
2385616
1308106
760647
136025
1990311
2018508
468671
2406658
107372
1895750
1711679
1042820
1283548
1091387
1882981
1084888
1531566
1604417
711988
1993904
547467
498423
168550
520665
1601855
2146718
168014
1932867
1979217
1091049
1200531
1817274
1226442
448410
208811
477623
1682605
2548765
2715710
1989827
852813
103963
2498204
252308
1223337
1973753
2543020
167465
1349463
1360320
2599576
2315408
887171
927913
1258974
1548879
1705703
1702728
587812
1562223
1521927
1374915
530038
2886033
2249104
1906328
1389397
1499794
1746918
1433754
2681935
147427
2910014
887730
2088657
1416197
867136
1684310
1163483
1459943
1132147
185531
2557154
355089
1619423
2881737
553120
2571451
1294767
1540453
274869
829982
631411
1126953
2465417
576501
1340825
392400
390151
1745569
1843313
1190998
1007465
2333851
1641106
2635464
52011
939550
1561182
2862027
2448995
2932708
771690
1600754
155786
965337
2311730
1902642
2480728
2452164
2756481
170179
1049626
1739590
268274
2785680
1882292
1516654
992483
785794
873958
1591082
10189
1097524
1246787
2166157
334309
1055821
617341
391830
299186
2717559
1805201
1646794
2015656
208517
1933830
1489407
521334
2139954
53421
1967347
350505
1376003
2569107
1032007
2804494
1501557
390456
542266
2537450
2590393
86815
2285695
320782
1741032
1793505
2591290
500126
306616
1861627
2008646
212220
1111978
938781
1933557
2488503
1606975
1529563
2526815
2835621
2704574
993339
1263891
2208820
1534491
800662
1823677
2664650
242268
1321657
2414429
2708337
2504629
1025107
1125559
390063
1268003
2179710
1269991
1986602
1023726
1369059
2053798
1933037
1657004
1364614
796800
120042
1880137
176128
1597023
1268995
2811317
1311988
17333
956379
627256
1376604
2914844
1552098
2010961
2068014
34032
178050
1942949
1723128
1436854
1437090
1206416
2257742
2227506
2151189
2634375
1954654
1009740
1918053
175225
1058393
2406842
1075343
2051118
2549351
2562316
2872187
2928062
698400
296169
956369
989735
2196208
434332
2691400
334207
763951
2245218
1465535
1648900
2510915
2500222
2276531
2395848
1243193
2044069
1878727
1169403
891276
508489
1305957
1031003
2021377
6147
1623115
608535
320551
649498
588975
1423732
2864573
2081879
176807
1100554
1904698
1132166
2328379
2714999
1440857
1941341
2845880
870432
2419755
2209080
957601
2516996
928300
267691
344296
2784663
1073676
798299
2673258
1922347
2862580
536670
1608761
924282
2107474
95420
1763039
2733201
1409562
2327865
2713706
987520
792653
2935968
1822660
1666732
1838439
185812
1771675
1509170
2028447
621476
1059101
663107
266647
1935518
2121905
1595072
325668
2674399
2171543
873405
2560738
2603413
2789995
1485945
974241
2605964
1869212
791568
1430003
2407372
952691
1464135
727712
2760114
1617229
1100953
2412733
424271
930574
1814827
2800225
1531567
417257
1278796
966588
1682601
377307
541476
2908836
730904
394128
1787060
433107
679879
2535796
495523
1199742
2833506
1730545
1232161
1637728
690653
87434
1822959
2257517
1790611
674579
2368381
2093590
2877554
1071598
1977448
543795
1102062
2073045
2174226
320582
1492823
1336824
567643
2684588
1796725
2874679
2196691
2476821
934776
2866719
824103
2121833
2819082
1770973
799004
2108175
1679789
2181425
1827943
2464712
2818187
664943
305276
2556004
2864052
159854
1380460
767576
897209
571259
455052
128504
170366
1177479
1774579
1276529
2031342
2016597
2288803
1401759
1376379
920019
461064
767381
1398562
2753126
2276021
1532414
1454550
560759
1152639
416248
2178618
806682
761346
1981278
1105270
590154
2592945
539507
2892911
2339796
831831
807574
2889328
1396605
2627604
1414787
2844404
2379631
943566
494013
2403058
751903
1561889
125119
393735
765057
142341
1391083
1183775
1602106
1980290
2835412
1388791
413688
2488081
1966620
2843167
279790
581411
1670626
1302027
628013
1328018
2602248
2223033
2564702
2447743
1028671
245764
1991443
887933
2527341
1633226
2929720
2326257
967095
2147270
2165646
2242612
249819
365579
2170842
2454256
1091716
2420895
1252966
117953
677252
455068
790323
1601032
1577506
1393460
1883085
1931717
829263
564643
721081
2860110
4614
2308247
308745
987458
2363801
1449420
2526621
2416595
1400349
2821133
710836
2749229
2794137
534679
2655286
687087
2381372
1935032
2846584
275154
335365
2837110
984427
2862703
1305284
337213
1559314
2813299
1342820
2748462
898308
1640379
2328527
2063449
2766276
2089422
2870681
2474511
2009339
2650174
258254
1327126
16532
1241532
2857535
2217717
1562258
2638255
2503565
243029
1875151
1747698
1252897
1330214
948255
1420788
409434
1467157
2787515
610053
2543402
978384
2157529
2061561
488003
1856944
2118971
923933
4505
1013803
702130
1712954
1324403
909495
38760
1458924
2760115
203579
2427977
1447790
391152
695642
2486924
1055738
706393
2568018
1008841
189896
1345292
1383883
2892989
241937
1863474
2745968
823774
674648
1133076
254343
2181957
1962159
2474833
1275841
2466907
2801469
98223
51272
1296550
1261260
743716
1045842
1931419
1796964
578042
378395
470859
1318807
1831864
809602
2100876
2159243
2654950
2821122
1262259
2919396
257869
151482
612168
830966
2458587
1558108
1513687
1940099
1730274
1043752
969293
347805
434516
2079703
98185
2845716
1860113
482644
2235163
2230230
1696422
2027160
1536789
77758
1021021
2624622
582067
372816
1208830
2306466
2744759
1741360
2776188
945677
530553
2359895
1830520
1063644
259546
2604616
610045
412623
1254608
2886514
1316005
2327202
2267968
2215485
2801233
1193152
2571791
534464
2652604
1779369
2938589
1765624
459016
662790
1495130
1291488
1213949
2671622
2787612
1430024
2457323
2234274
1304807
1966256
788819
560030
135354
691275
1497886
860268
2439988
2782377
1544179
1273016
1705150
1639687
417637
1657689
2027127
189302
2111073
1921074
440974
2202969
1930634
421906
2631910
569298
2841844
2077935
761370
1697563
1270619
503440
2710349
1519486
1657543
2728981
1742700
1227536
2318045
1248041
1280876
2918875
2476080
616780
2269274
472744
143067
1054030
792048
374603
571474
2085477
1864672
816081
283776
933102
445409
2815569
1670441
689949
1176388
587834
2142371
2328433
2241747
610685
1521802
2363023
320549
2433607
2934204
421714
2205493
840060
2776851
642393
1569310
382311
523255
2161819
2002331
1994402
2221831
679148
2936881
2458860
988417
2548793
2358210
2565605
1173303
2379890
1600724
476053
1244796
1410046
66030
253142
2894598
2838278
1123230
2737950
1079483
1205283
2185524
1545661
2023674
315363
134830
1913909
1471824
1940844
776280
1914828
460345
58854
1671414
527109
2680158
411303
2829696
978387
983016
44120
1004026
1007000
382583
1143191
2654945
353801
1983801
2762564
1273168
734061
2851225
2567393
599400
1437078
1322431
1785480
809050
1870427
814626
451190
1324075
1506567
547586
2307295
1414990
1659326
2363973
912454
91433
1453247
2311063
1656649
2313735
1398443
1336231
780055
565451
2205749
1972053
668239
1059849
1629243
494490
1078991
589289
1437438
1379173
2800009
2340673
322654
1711831
631399
22843
2234882
2270544
2208287
111145
2183620
1210574
189732
1970064
2502752
495446
2525155
717789
267631
423697
2841384
656430
126171
1586540
2010704
2861664
1803364
1258991
491398
2632645
312602
2025150
978411
2783342
2254709
383454
2908313
1348628
1222640
1929657
1990417
547904
649589
940213
1490904
2132468
1625801
1656663
1700138
2907705
665664
968070
1857280
54744
1642031
2127998
2004548
75236
1583531
1663167
1567817
1319230
1805032
2119684
657025
1746353
437402
627489
2305435
1602522
1847657
1613691
2334878
1867248
314202
455826
2229000
1385977
399518
483058
950672
686905
2170743
616135
418438
509038
558208
671885
2865271
1449263
1310766
2770805
2052636
225270
1243066
61485
1928658
420853
1414129
1737837
209329
765276
311138
2577761
967798
2025135
2624277
1463125
1696088
1378869
347973
1954431
1415580
2568296
1882956
1047168
1990055
1421134
1982901
2583054
1147698
48901
1719208
2436607
2811679
221040
1486299
604401
1728851
2709645
2434479
1117984
2757744
2140103
792203
2888085
1978654
2832275
791330
2841463
679271
766894
2807876
2809378
2873114
1492549
642546
1565938
1874988
1164682
654433
1803711
147569
893064
1632497
2629793
1515207
1905748
2549324
375660
1510787
495817
1974378
1825540
1528459
103395
2832550
2613026
1584385
2025348
1735145
2282963
1806159
758787
2082777
1624678
345641
668314
944139
425924
269254
1202594
529298
1828772
1908128
2570571
2855593
1622152
2457589
71953
692909
788739
202742
1051882
1320986
981085
1434745
123211
2847804
634905
538157
155142
1965858
1732451
1783579
2638028
14180
1147871
2748216
161397
2495365
1385645
47265
424395
760833
2139825
780513
918663
2891478
2032041
2244061
1588998
1479162
2435487
184382
1267986
2440766
846254
2917985
2155964
1569146
272510
2395507
799263
2088549
899285
2429204
2505209
2731510
2430163
1332282
8699
579468
2452123
2247835
2434028
2138747
1880878
2221460
427929
707170
1138048
195141
612841
1368489
2399717
1627713
1389107
1612822
225994
349294
1658267
2532043
597867
1301119
404140
2517104
787987
2307436
2488885
855149
1815020
1361430
44476
2038440
699975
1482387
101203
423707
120891
389821
1940511
1538408
2548382
2382636
457628
1080869
2151346
2060778
1792325
2118310
1988283
2758239
807634
1073546
1824415
2181161
2337035
2359444
2101321
1178586
679044
1339172
2280091
870263
1739477
2670236
897284
1709913
60272
2504311
1449030
2032826
967110
605143
949727
1009082
1418778
1351390
2690710
1936820
1689565
461103
467902
109627
709002
1169609
2647123
2862171
714181
2769139
2101969
1684345
2326048
1225498
592808
991269
1953182
648689
567215
1162279
2920432
1307243
1657776
2014409
2711352
624528
333204
2644054
2089547
1012098
2091482
533774
373666
2266397
1061752
1607190
2044451
1271151
1511662
1802655
810216
252186
2110883
2609682
2421074
1147736
2816530
673087
223564
134881
1629973
1710011
546713
848482
1772000
2503699
2252989
2485736
2671677
610004
1784837
2554552
1136312
2267635
616950
1613790
997405
48870
1828923
1579426
1314829
551128
1966621
2774604
1951069
1744251
1066633
1147608
164974
1649345
764099
2902128
16816
1081677
2789613
1471734
647414
1262965
653336
1551256
1277345
2063768
202524
20810
2084436
694184
2804856
406457
207571
1525883
934557
1725180
1241303
2209509
1801831
2888520
2314360
2134735
1126286
432119
1564067
2634344
1096986
2187413
1553751
617997
2330799
2297694
2374636
161360
1909563
2327456
2691324
2021493
1672219
598496
872481
131475
1848553
841773
1943961
455299
2927684
1391327
2804021
28142
746847
2929845
498747
2313953
1127736
614982
1314139
592983
2917255
48837
2315685
1113673
1303592
1281350
2328968
938784
779899
689622
793747
749848
1061198
2575557
532113
220309
1329192
2046381
2401792
615664
2830623
986182
906655
1254801
2596729
1996218
1016532
2217324
2523821
2034766
2087976
2297086
851119
260438
1501028
2250414
2753674
609162
2450141
348292
1841639
613179
2058946
632824
1065760
977140
1971324
2647859
1547247
1558955
1029819
1967312
2376841
54507
2146176
2206288
576350
2600256
2113963
558936
1878684
341728
1242311
462941
2290760
103642
2716398
1167103
2016826
2305773
1861034
2033214
1179323
66222
2451058
257641
116418
2697697
1866894
2215879
2369105
959467
2201930
1087028
1767887
2277454
680945
412975
2914353
1354348
1081442
100604
2001907
2802665
1101550
253385
1550317
1849938
137381
2700744
238356
269527
976194
1860214
1008062
998452
1468175
147887
11934
1325227
282876
1954002
1012478
1306322
2798141
1466183
973240
2477777
1571634
5936
270818
859285
164047
1103543
1418389
22673
2370513
2925139
1962460
1538707
726239
2369809
2225781
1972462
2750791
1853460
1693536
1797569
260306
1214250
1484950
444957
956957
955530
1395566
1789172
1179076
2707179
1064558
1304101
1679657
2817866
643970
2761592
2104935
2108173
1482079
2479714
1509701
1551638
2460255
1996586
4277
70082
609534
107412
1923091
2866640
195560
1151202
1671517
931249
1952397
228057
1210149
1916638
798062
644482
746380
2162595
136488
2709567
1815421
903146
1779319
1872686
1286968
2594475
1404223
1297520
2444165
1130419
1318975
1322158
1842483
986708
604178
1486224
2762578
1945374
41123
2727867
256305
2835481
1810841
1790193
1971876
2693068
1115816
1882130
1052259
1097042
2471809
1095751
2358143
2866506
1233489
120588
2751504
2148853
167360
791983
1155725
461166
378513
908596
414524
522901
20795
2339579
2601517
115338
2851604
1803007
2806381
1799498
2925676
1821917
2777426
806720
1082314
213234
2455185
1519356
2230767
267546
2924270
261875
997957
1994482
965858
1066600
2506599
446836
385615
1554543
1952638
1822211
1883397
665857
986469
2536365
1251883
290313
2853334
369646
2082767
1144193
2845080
2891309
1073437
2429727
2898040
114260
986076
2753561
2289351
103949
2508579
1062772
907193
787252
694463
1693480
1405315
1339596
1305619
1360338
874948
2650327
2403219
1981549
1815556
2256803
556976
2591604
1101491
1595643
317666
297886
1603134
1535318
1796467
36893
1872848
1077832
271871
2569742
1470310
2609288
2019044
2002626
1864604
1042704
132077
2048792
2895604
1059434
540341
894744
1820002
939760
2022964
1245657
2315350
876856
732916
2344029
2655468
173033
342645
1512995
1963521
2351397
2702513
2421013
325713
767253
1958867
582131
731257
787360
2783455
875608
1751841
1616918
236839
213379
44593
332108
2188569
870053
2927789
517231
798053
1518180
88638
2141555
2391960
314416
2027277
772807
1872688
1653492
2895175
302290
1394245
1082853
2122591
1285827
813544
2778652
1451068
1873909
563339
2086178
2226203
414565
196649
1534306
2724971
1771599
1881219
2106315
577916
1589182
2521848
2820140
2523228
2689410
2839658
603130
723114
1125063
2697184
1155980
2281235
2292745
2267414
1893977
1165122
91319
366510
2563173
1161979
2905624
1769947
1773005
1442274
509122
2715640
2583600
2718882
2766048
716860
1662187
1161695
98208
1692726
2127220
2391737
1665354
1130615
2906523
264202
292791
1014549
2221623
2010074
2446759
1250885
2469645
151921
2651745
827175
1485430
1832132
2130024
2639119
2576295
1099399
336674
2632879
1580530
2896965
1245923
1221002
764101
1627431
1313495
1740610
1318346
2052066
2272454
2577939
2309067
396386
1265131
2096092
1451573
2377423
272642
1717235
1870855
481279
541662
175475
2879671
14635
2527943
2550945
1745921
2678678
1595078
2888952
1153267
2363427
2387515
2173420
1582099
1538474
2170828
2666391
132599
170109
2735170
918332
2262973
208615
1773995
2821657
1813743
1387983
1517720
2360187
642872
2032367
353896
1822515
2792871
1379362
1450500
2919589
770294
1807944
2401256
2109176
2421730
1134404
1234225
2140023
584689
620457
550439
2127197
164135
262842
2893733
2158771
2053901
627882
1844675
2282590
1208361
2228538
1330723
2711940
1003633
2582697
1269519
2120043
612027
2895226
1818925
2758458
2292030
2066491
101971
2075116
2620800
2028581
468886
653805
576880
1598915
559651
2625803
797960
1187415
2509195
2119628
1934128
1170326
1421877
1514545
1369753
1228745
1183511
2058612
957980
1860146
997709
2328668
528579
1527107
1023973
1461287
595868
1574805
1324091
2790955
1455593
619392
1144144
615217
575560
344670
466716
1507723
2121593
176706
294188
1097806
1263485
2175742
1227183
2550970
2620211
1513759
1864416
2052534
2314777
24053
724987
1457159
579949
58007
495143
1782599
1565430
2304347
2020379
1467
334079
2077553
1287089
1397133
1192711
2512666
253393
1717412
1696170
2748526
2140296
1709115
1865354
2940071
2369345
1261937
1695599
560323
148244
1009587
13211
1889491
1084419
900504
1809278
667513
1531846
1136097
1074519
2856691
2727517
1516998
1105194
1823700
697836
204731
2540583
2513651
2543688
2851300
240789
697998
1030384
370722
2240462
2613746
1163495
582562
1944494
2598245
2556583
2136071
96969
1450203
784149
2552063
172686
1084410
641202
2287105
2489050
2701525
2267430
712199
2550526
2863248
904833
1139808
441402
1767040
2574689
452365
638215
2487227
2338222
801162
1439879
1083272
2226968
2752345
2161866
676862
1181029
986992
2554847
2153173
671026
2245058
1965098
2688057
2197094
2097627
832078
611194
1870695
394671
1159623
495971
2815459
2376918
2596496
1858587
2685131
973420
2848196
1727297
1320915
1204804
1369902
2729844
1724649
2612394
1961239
947381
2526597
493956
1049597
1115668
2739035
2649522
2671863
1235307
2766638
2722251
2556475
145987
2858365
2389275
420036
2063742
669796
2358525
2826103
1326066
2726512
1803275
359637
588223
2716166
2474820
2245570
1489770
365456
1814275
2550663
988726
1429738
31009
2400584
2634781
338708
444030
860535
1732854
780295
1749088
2145026
1496387
1952266
1236497
2123362
1212392
137725
2338546
977948
1664358
965339
1518878
658262
294134
2883725
886959
2667104
1530081
711584
957479
2016762
2493217
2405953
824882
1853715
1776691
1104677
1718689
2441222
1771854
1996553
1719498
602687
348983
2621504
1112910
2799957
1110949
2093618
2354144
2080805
2446243
873414
1979707
1569843
1651898
1146657
1522265
1416407
2707198
314366
2577555
1358273
2263666
57281
2238840
1070027
2332054
2143211
2669473
540634
139087
2708832
709147
1862821
1005491
2353554
1709407
2470846
2360362
1356257
1474245
2051606
146432
2810908
304155
165438
1957415
1277960
1970022
2690453
1479906
1450057
2659231
2585599
2837268
1783129
280843
818372
2136262
1448830
2776457
2245730
1478457
476581
2134958
2416538
1219246
429000
2301750
1405347
2839848
780278
2799686
926602
2547151
556473
380633
2658730
1521970
2035752
965731
1597166
1400206
478213
1096443
2487657
1657340
638324
1077286
22660
2701821
146402
1443079
1990830
2245276
1967484
2281496
540431
2882736
67637
1415159
2531588
2131009
1232676
2433775
1300348
420347
116348
2379316
2421487
468641
1221316
2114969
2465434
2154930
2328715
1974411
1855464
676873
2821526
1594128
1099659
568220
2842395
910934
2688717
1225371
1972100
1984747
742177
1838865
1929050
1028188
2705195
596669
2235373
2294925
925089
576130
1433483
412074
2089456
567798
2120340
1560679
1275391
1881034
1519826
2829097
1261200
1586875
2075116
1166044
960130
1033039
1761656
1106038
21811
27669
975524
1358703
96227
2426570
2492957
1281027
1468953
1802019
2629059
2314093
2771845
2286132
1389799
2275941
2558748
1258394
9230
1391425
1960773
1361923
1445261
555401
1081019
505875
2741682
1713931
1021526
2873536
1881779
2508788
2109806
2710488
2284281
2588820
858
951795
1999388
2860501
1292008
742569
2488383
230521
1778415
2900412
1319748
1262619
1218853
543890
2154842
2644636
2564999
2411628
821720
1503164
1960054
875270
2778514
1559352
227184
2602310
2930456
1077953
974388
466170
1392876
2235449
2236506
2559973
2225976
2005958
2036922
2583266
2438523
972690
1355069
2816020
2227152
429766
2419388
1482935
860474
1116518
1684425
1085233
2028652
2363717
1054878
2609525
915310
1495886
1665867
1231671
207310
2819532
1947268
2492799
2320535
999390
2767502
73370
2602612
2850207
1785703
2060707
2614201
1763774
184544
1021775
615550
2225430
2592537
910193
607308
1406004
2465048
2456609
388805
2704838
1198308
1022275
2299051
1240247
94840
348507
2825264
2124900
1149964
209556
1935620
893478
2414574
1016365
1343535
326338
1937332
383475
1485017
1589100
2515543
1272257
2339732
378348
1233985
1674072
661778
1880495
1942256
2515617
629730
599249
1518646
237665
2125738
2595307
447295
2937864
344480
566161
2755413
2857122
2137052
1458732
938466
431035
2162025
517972
430369
128311
723963
1851098
2613179
1549691
2791929
1300082
702562
2014115
491329
2801674
1974843
2523374
1336277
2736628
2567339
1141532
2605508
883141
966852
2284651
1963631
2504737
2379617
2416261
757710
1280186
2210535
599639
219223
149887
2712580
2098455
778836
1214954
1043511
377766
2863597
1083185
672535
2300352
2057581
955146
1541818
46093
213359
699316
2168027
674259
1270092
667553
2136930
1477121
2668421
2616772
1530595
275427
2176090
95683
2086509
2218642
1667316
744509
1772396
2576028
438891
1710686
1362528
2194659
261340
202672
2249936
2102093
1967433
1682269
785658
2435388
2168282
1368945
121121
1813551
1860617
2244342
1485751
983120
2266765
1610159
932361
2188364
1276682
1157655
605248
2123554
174288
2337919
2246385
2826501
49721
2592866
1913885
1239468
2514815
1968394
2569832
2929946
2896377
2220419
1593948
2495223
2226386
1386815
1061016
2556214
2260775
416001
2175992
2632752
2023781
2182899
2821391
861289
603184
291736
2390161
2637758
2846583
1905237
2273992
2097362
1316246
799673
65911
16811
1844282
793550
922076
901716
2264489
2474129
856
2891268
956682
72735
401400
1963296
1367597
1971326
314830
666188
909508
2635655
151240
649889
1737134
918014
553212
2503875
877811
1238645
202667
407608
595811
223693
107640
474882
2038075
677861
1158930
1658553
613916
860282
2534056
1114079
1745533
2228978
2230956
1641927
1666942
1667878
2632192
645509
1839786
2406519
613582
76022
1653186
2372485
1067093
381939
2732735
888371
2919642
2656207
670178
2780552
2630057
1980525
1580761
379663
1803158
159421
490097
1100467
413487
385197
979001
2892473
801775
1390849
225908
527334
1950451
989310
1914605
371343
2087401
1412194
930520
496421
2128336
826824
2852431
2061087
87281
2366759
314432
1799426
2255046
36837
1450909
1031473
2814105
414233
1332778
1088892
1354056
1564289
635087
2117875
1717713
2034892
223244
720201
1749227
2091671
1959942
2419640
385603
1874033
360491
1141892
1499901
1677860
2505025
298342
2395616
973739
2092467
2573338
1302972
2716043
530623
1214487
1325963
837149
2476511
2007078
2251764
2353879
1329335
358024
564785
1114997
507479
1908983
719315
1793994
899307
2730335
497840
2587722
2227621
2790912
1556458
2829042
335707
2638571
1500381
1900325
2134732
42463
311121
21910
521589
167755
1545241
1964177
2382406
1708060
1022532
2693575
1842503
2878073
750295
2895671
1323413
1980866
667383
1697444
628502
441982
117934
1780300
1563867
2507927
715168
44276
2046171
957306
2775779
435953
2229595
2490080
2237244
2572504
14411
1477562
2305531
1733915
2352056
2485336
91267
1573777
316573
707835
797290
2313374
1491247
424907
541935
884106
2382387
2119455
2347545
1202212
1552726
397172
1370621
1275758
1647909
2061046
444167
508018
230046
1871495
2190526
1447014
2930927
1330238
1220016
1955253
2532011
1214722
1464954
677636
921052
1891597
2144172
2409502
249475
1360663
1353556
903598
1888740
1969884
634307
2089951
158980
1717751
1894806
2263535
2367841
1183960
695293
527813
726017
1435788
2711103
2914491
2480356
2772220
1129908
321973
1188077
1787190
1586237
99266
2223234
2231032
2099244
650674
1832799
41877
2035527
1737685
1365616
2919630
909992
1369413
2207452
1444193
641405
1472414
726318
538651
388990
933006
1952343
381723
1698794
1876382
2350448
720840
1802924
2481807
2900228
1172788
2603240
2832127
843900
286817
737016
1830301
1138155
2772969
1520467
2716204
2528286
2381789
911201
2420425
2856407
1852021
762945
2625990
2803611
2458473
1086808
2007468
15896
825511
2397150
1863694
2421889
1681295
245072
1630162
2812422
1467809
2003317
2118668
39957
1814077
1860967
1944588
1829754
161824
2924875
1348384
2342095
365240
2329913
423402
182905
1630194
1969932
94977
2641170
332207
2279157
953764
904028
368975
974485
1653947
589097
1157828
853019
2651139
467110
963854
1317725
1620482
585712
17258
912677
1523113
1994545
336229
731884
934344
2800074
1295540
1019061
1598332
805618
494894
259474
1300309
270196
2690923
1295712
2299895
2732390
2553033
887986
2780884
825784
1040295
2921614
1312405
1508669
1242912
1296984
570373
1902105
656274
1989063
2376482
52736
899063
1701506
1825425
2425914
7673
255703
2634242
663757
2652784
1740031
10906
2817855
2656918
748013
2551258
1555581
318114
2350904
938978
360858
2663431
2163554
263645
949589
1823702
1161441
2011531
1606282
13426
760067
1831036
1077360
1472410
2662526
729638
1681884
276933
646121
30141
1501631
393080
361395
1043545
69694
1056901
2426327
2093508
1217475
2473327
1339335
2888607
1635239
882296
405997
259663
831443
2441601
419647
2829876
12331
1835661
1279022
2039359
529283
2237641
1619185
1891411
1792898
1529899
695487
447553
895766
346502
2294339
2477211
1326238
771848
388601
2679676
1027303
1762815
441398
1656628
2206940
774135
2637449
761196
437934
1846807
870554
1273420
1072397
2777808
2569161
1334758
2397590
1321254
2525786
1725447
782870
625700
1142733
35485
2701784
2588472
68751
2710867
1722730
435988
1084085
318101
2449817
765951
1455750
466496
2412732
135734
2653726
2830815
1652526
2753716
568539
1893145
2779428
1795280
1775966
2110306
766534
2009169
2358090
564164
1662335
2572913
1148062
2470592
27448
931617
1252208
2086630
1162815
1496861
2767417
2935110
1707407
459317
20467
1580113
1908543
936047
2685603
199888
2842556
2041252
1878091
2575550
1281967
1669473
203137
124152
1922867
1059415
2375008
2516927
86186
313580
2745075
341380
497818
337798
1369660
469614
1591063
57511
2634604
1931272
1089051
1344635
967611
1449478
2918717
935868
299835
1187439
2413500
2450020
829146
120785
2843204
1916958
1228695
2538355
515229
2875268
1008308
1722995
465201
2585973
214243
2700436
1830771
617465
2783256
737389
1120765
521175
193971
1433293
1437066
2459536
2328943
2867947
1887290
427244
2205097
1006665
1054481
1949861
5758
1696140
2452088
1645057
1995549
2732990
135932
1329560
1561279
263642
1992619
796250
2386398
208158
2566099
395617
1451700
2291145
1190138
1693304
2857123
1329614
910772
1772970
157380
2618608
1297642
766134
146126
885618
10795
2900994
2540458
1314156
771891
1055672
283282
639950
2096128
1595541
2728585
975168
20333
946580
566478
368969
2059100
1056173
2552256
2528195
1369124
2851852
576989
2522868
1461820
233848
2842819
1764141
226045
1734280
647587
461955
2896186
313024
2073570
560648
2110137
2793439
957841
1917770
2083245
2343938
1758968
1591651
2056753
732455
320805
266778
953370
1125990
1151642
2350651
2783352
449152
309222
2764687
124836
705507
1368478
188810
2846450
2750328
17973
1267891
2627071
1882396
2153588
917620
1947818
2916371
1360790
884686
1098771
2576609
1288039
181515
2018869
1511286
702532
1449904
244000
2279546
761614
244679
2019211
1663415
2118770
508999
1216234
176998
2454699
2379038
1362437
247465
1198581
258212
1148654
151782
1458251
467477
2448008
1095642
130564
2226660
202037
2624522
2724614
1885498
2278292
1649037
202963
1695903
2005136
753015
692691
1439558
898738
2006786
2113373
173506
2638084
129509
1043001
28255
1701191
2265357
993123
1111275
2548869
1180800
2725201
2485544
97788
2264118
2121436
967415
583038
1099925
2757778
2091090
748038
298237
2427666
1631884
597341
731574
2265576
771243
2136441
2425507
1735573
1964664
2646831
738254
664941
2261398
2895411
1157504
403979
1586598
1541310
1000907
1932408
1987900
622995
1815834
2723780
434120
788569
2282657
2426278
2137428
1084037
2471363
1761297
975188
459493
339857
1024012
768597
2624538
1378038
525717
1540993
1584785
1310280
395651
2403710
1133243
2402146
1891891
37093
2115546
639671
780915
708442
337286
270477
1405015
159333
843136
1131421
1032213
1162972
450399
2598415
1701301
1523449
2402615
712338
290692
2367475
2170423
1690345
1234135
1942631
418152
1573973
2811282
1951853
2734085
366940
1180814
1921074
976304
453259
1415173
1493631
323822
2507868
1693270
2837584
395764
854409
1185093
31123
1815932
1946576
741050
2391851
1757451
831773
333777
577512
1660750
2159839
2656077
567342
169586
2802314
2481666
493121
2553416
2709611
2125050
942019
2771614
568728
446524
1758805
337118
2882720
153483
2831357
2429293
1351305
2121988
1575735
511382
878722
2631956
259910
84327
721171
1266011
770850
1939944
1066925
1153152
151781
2377296
1566495
849079
852840
1585357
2640177
165677
2230863
2502648
2698538
1677235
1658874
452174
1572596
792811
1816717
52212
779955
1985408
1311910
1322029
2296551
923123
2824323
150464
2790455
794165
725655
354306
54271
1225867
1257920
1258611
1557063
1744568
2578689
1309650
1278579
1510231
1986041
1509926
1931738
2399950
2221066
211967
234115
821567
2491997
1720299
2718138
1064537
2487375
1521936
2234520
1920670
2465171
2363021
537493
2091579
2029472
65590
1282197
826349
1256411
1953813
1922850
687868
676830
1292581
2352596
2872876
1744202
1311084
2897307
2779853
2522562
1861044
172069
950470
778012
1369207
2614457
786395
1482622
1520469
157257
1894432
523294
623935
2152042
750412
2860463
821551
1155491
2590407
316751
2032226
1669550
1616445
2419784
1177859
1355646
615458
620021
2259238
631452
807605
689195
795922
1359411
1708934
679002
1154032
2232590
2712238
2223798
309987
2284310
1608100
889085
2239946
2543072
475661
2449610
1285821
1979908
257262
1174268
87186
1017971
2681812
1691256
2776532
399163
2420923
1471128
1817754
1308322
964821
1559182
78306
938274
1441611
2846307
2668412
704448
4037
1573499
2103159
1135090
2041338
385645
729639
300900
1779246
1037146
1746753
1697347
2474662
216987
1086073
1473773
387619
1700052
2869740
2744761
1605816
571704
499739
443209
261548
1182236
193814
1608545
1202251
2016244
1658513
979370
2472395
2523643
2335231
1949678
2769467
1795744
376488
2194955
789341
1895408
2488238
2895780
348471
1615362
1196150
1891346
298246
2826289
1883121
1240073
2234172
1198271
396912
2230158
1233681
1886762
2614167
1046098
2144386
1573440
869628
554768
654165
2776287
296732
836
533135
1382638
2005111
2814546
2325493
2041029
977868
195166
2084535
285292
2545377
545472
1422335
2421096
2741776
1306789
1143859
479050
1891912
1206593
956577
1123912
2898905
329936
256960
509203
2026907
923916
1021754
468833
673556
1935104
2482397
2923689
531845
1619797
1464789
755848
623639
1318761
2381582
2375222
2769753
547510
1516472
1642214
307997
2725051
1998413
503774
76813
158118
2543239
1299686
113891
743908
1125072
487066
1993402
892273
1752183
1662035
745863
959453
91103
371901
1963704
718478
730931
1258202
2149833
485611
1897811
727401
791964
2236132
1887347
1194866
1460497
1586913
265561
1091250
2929749
1283178
607745
2313936
2158873
2169172
2370040
1066817
2835904
1298833
1091625
2651225
2281898
959620
1270514
488554
2753962
383536
221031
2509250
2603544
1513196
2734733
808146
1502814
83538
1828574
1739756
1640942
1344571
576767
2166367
1803883
2843332
1296574
2146753
1804851
394220
964891
2667419
535135
1123713
1193264
2845234
1056970
2550006
514618
284587
422875
2475192
143275
2271432
1877466
1585421
486414
967001
2411727
41411
1023355
2017336
2316994
233139
2573634
2434631
2823450
1250619
2603695
1442836
660097
1607081
793497
390836
1316640
167448
388893
1548290
67159
2930159
2259719
779272
1539622
2261989
2727959
2652223
1083901
1428862
849304
1732536
985025
2246429
2061500
2895514
416122
2635130
735807
2600207
2315262
2123908
268650
1529654
764326
582769
950110
2902599
428241
2387201
1239336
1382879
2050147
1165644
1692838
97881
1785783
2155715
599733
2638301
2545088
1808784
538354
136149
666741
84051
2912224
829153
611257
1862338
253010
1997377
2892416
2320454
2574629
663478
1847758
1645842
180220
1304168
1210380
2100444
1585476
479406
230996
160655
2858923
1713336
2594346
2613139
198595
2866550
1066387
2908744
1792721
2720490
1958681
734204
152425
207639
646921
2470237
854288
1560205
130517
2000983
947169
520721
2407379
271326
2868895
1775679
771285
381052
333345
2927928
2808259
1370986
1093696
2855734
2060278
2708343
749543
217441
1719210
188548
1457417
1933441
2032111
1070222
1399753
462737
2298740
2781110
2017399
383741
291382
2211470
116376
2058575
178261
2608588
2014838
947204
1990597
1184350
2573158
1828908
386360
2802284
2352747
1886372
1000043
1828355
2674531
1480855
2781476
1886201
1936212
2113403
932339
92896
220145
1602034
2371825
2191757
2672081
786311
1374478
822263
1940581
1969900
2263787
1583328
939896
2036002
2890711
111748
2309457
2679372
2660721
643010
1788762
1913318
2105969
265619
477213
868405
2339041
2873231
2604145
1726883
1665244
2415881
2356528
1952579
2934303
2732347
565470
1325767
689763
289822
669111
492204
1233115
1550012
1071399
1487278
2092686
1219658
2554854
598122
2643675
306521
1191291
665950
1093787
823063
1521070
2893814
1210637
152730
705533
824843
469179
1751508
809023
2417605
937398
2330813
2335574
2821359
396368
2487536
2139005
2608592
1797103
2252819
704268
551449
519008
1410910
1713281
1668935
1837830
521222
1976525
1404355
545298
113617
645889
155488
218934
2731470
2368061
2162726
526879
2547707
1592187
2210279
715520
261208
1283428
2085419
1079858
2290760
2224602
425098
505557
2332791
712333
1690799
1758422
2516433
1904988
673274
1694009
144660
1680063
2049547
1587621
195457
302373
1254933
1118546
823585
1374933
569612
981263
224969
2485525
1783125
449531
744260
812627
1033764
1285374
655893
840106
1041315
2248309
1440602
28946
1628998
2580994
1590166
2657489
835169
1469887
1654055
579384
384881
2682518
1558786
1691406
2029256
2686120
2332281
2114438
22767
101250
2493660
2312038
1117581
2490336
1362
2173911
2701032
1686547
1642805
1753693
1128303
2190405
2193422
2244113
795999
2604644
197492
2536793
302060
2125853
2082620
2813296
1304002
2630694
2666059
522981
2131300
2633043
2722661
1668948
1568861
606654
2629543
1912191
2595513
2558553
1196780
489445
1598256
1317675
532238
997358
1441547
2410309
1021351
2617004
602270
1828151
532467
1788169
1284525
103706
695187
187704
508558
2923834
2030948
981939
1393060
479188
1030568
1771615
1255509
1030721
1029511
1818397
2715168
146581
420947
1835877
1252905
2215977
1342310
1227098
2646381
252536
1167877
956676
638854
2211303
1511227
1840801
1772583
1263552
1246336
2876283
371715
754342
1097943
151080
2409594
856631
1071749
1625964
487265
859758
2900568
458850
715093
2449475
2459643
1886948
1964875
1602784
1378717
1073271
2464153
1581816
2015225
1123459
704006
2287371
1418518
305251
2353582
1597503
1906302
2657585
169736
616201
381921
656083
1999715
390876
30347
792731
1868860
1988841
2404381
2520105
2695847
1749035
1225652
1711032
314307
1036908
115651
1083080
472581
905976
2611223
1242606
1580171
1744141
705571
2036379
1670664
2633994
1171462
2894279
421047
1621809
1149725
1097312
2600022
1030422
297287
486714
796905
567328
1560566
1161533
2271986
421456
1263602
2102962
2316747
1009288
220548
1078881
2481361
2175339
698125
2301903
1689735
1587861
2263175
588498
1936256
229358
2664081
1949229
138796
781272
1489467
1984091
412642
2013495
58553
2186107
53881
1499051
1013057
1385469
1653353
1188934
2649697
1162108
1489502
1867423
1731470
1976538
1018021
95725
2002932
164913
2606500
1092296
536028
550969
361413
864676
2379598
1641696
394863
2745601
654947
196469
216346
2831125
298467
1368243
985358
682013
315061
2119712
75518
1597730
159576
2493364
2182425
39201
2144540
275173
29985
1575371
166995
1311020
1975972
1241416
1577425
2317191
1249355
1304410
2870054
197402
2327268
886788
127931
396706
453303
13463
7097
2092257
143958
1114121
950772
1296068
185467
310487
2756801
1566290
1057019
1356641
1109184
2596722
1486338
606228
2878217
2468502
2695376
2680758
2024323
298907
1439102
2587484
731457
746704
701524
1429649
576755
447176
939655
1266482
997001
2634975
217795
668059
1736810
2177335
29093
106241
2802075
1567013
2930915
554174
1215876
953426
140579
2769180
1164074
887582
2438714
847839
806070
2657966
977525
2329698
2441003
1733200
436928
2487483
927528
2125118
2617815
2924657
1085434
481659
1304986
218962
915324
754750
989274
2795915
2232959
284656
1151862
2785556
1401789
2422367
455653
2171368
1666936
608499
2311035
1579147
2493377
2097754
2481050
887127
671646
1777251
739052
1019440
792691
2583993
967490
534722
2497624
2798007
1062707
1157144
2680316
1283657
1686724
1892660
1013828
1056986
2599012
2060397
126857
1373449
1400663
330477
476685
1720776
2843225
138260
587297
1683293
2315915
1479725
45106
930127
34219
920195
2594018
452179
2223170
668898
1032128
2824832
1469989
2323333
2561492
368578
2874121
2202749
1432968
1707422
200096
260766
2869354
258147
1264694
1492745
297432
552155
1110049
177657
159905
1526595
59640
2371488
691157
1009467
2826096
950353
653028
1691490
2421050
1557206
628738
627906
1494443
67132
2107765
1619686
649614
182000
1952639
2817193
635614
622405
63967
2827967
2076746
1918724
1211192
2253206
50158
2478342
2441601
1535195
617294
2601065
37127
1472037
2049168
703019
2541575
1555365
1220952
2636760
1152696
1987125
2545291
2821271
1184498
1738438
2164078
2861165
2715102
2696877
530713
1285741
444192
2671434
1950584
308069
231909
1393078
1065753
2886819
1669543
1752088
632599
1056497
2205141
1219732
2659534
1912709
2624810
2032993
676519
258584
1782183
2742473
1861528
1157108
1113585
2704708
2269484
2237884
2215238
103257
541208
2225632
2359565
2592502
1423701
2311615
119275
84870
2319167
2541158
1731376
1415251
1811526
2008471
2658552
1477039
1301925
1068157
804602
907095
1758368
2547436
2587418
559553
2432730
2357995
2657917
967160
959673
1576847
2876305
1584160
2073314
177028
721844
53500
980044
1344784
166700
1862107
1381879
753907
351454
2260983
1405948
1682267
1734551
1267179
1866856
596833
1599186
1138603
2441453
213691
1859317
2773281
1089634
317473
275581
865305
1362139
951438
2649441
2218946
1477182
879494
189759
2332078
1176554
121778
2058822
1188336
1008326
604264
2821221
2622522
298666
2773433
1041117
2413928
2414852
298134
1167129
1411668
896870
2184686
2559501
1524086
1607476
2092989
873733
2159846
1323380
1714958
2100114
2829039
1540290
2899821
540896
2386259
83972
2644710
2775501
1739566
1666167
2259793
47254
2829889
340342
1853752
1092521
260174
586561
1607907
162205
2658278
32272
535102
1736038
103026
2388282
1059380
2510085
1146463
2898936
273085
1575047
1435635
2858786
2326817
819638
826002
427562
2220797
1689900
277283
2596676
891353
1291677
132592
1056440
709333
2033082
471637
918233
2468862
497749
1994552
2275243
775462
1840595
435492
2747303
2124687
2461960
732398
406335
964712
2395514
435905
1226848
1471603
1427422
1892807
1094590
559185
1355663
212886
2765583
2643884
744331
891258
2909765
2096614
1124109
2329272
926969
541904
1811109
2370966
442569
424399
1936278
1867341
2138786
1696382
1949367
1662951
1317767
1690742
106644
1120267
2209480
612110
2743607
1990981
792551
1762554
2323942
8264
2830472
2333671
2401346
623354
49263
801925
2019477
1800171
671864
1875696
1137158
1106015
433574
2404377
19740
553558
647946
693286
2930973
1792165
2092365
2074470
865098
1356420
313259
2297438
1822248
1943840
2720601
163163
2410997
912933
1249645
1327614
482655
90064
1500177
88938
2250321
241304
2776443
2410380
40782
37383
2347291
2054253
1380766
683360
2342791
847810
2251606
2728057
2397659
2216333
842393
2691618
1570283
2634613
561459
1910602
1544870
348064
879523
306949
1008353
949061
2273415
92294
2233188
469140
2000709
1699521
2671704
2389749
1796051
1384490
232237
2512836
820369
1537917
2192248
629787
877822
710243
1267215
1777402
2476433
2145425
1219218
2199399
754596
1972454
1034055
1986418
2675326
1188114
2344711
2916639
980550
47014
1912237
2558658
2433179
1814077
1231154
2731375
314659
387578
1705798
2233648
1145141
2764218
2131122
2094391
419171
707027
205321
576369
2154082
2533821
351359
1467265
1206229
858918
429454
1291605
1183779
1083275
2235392
2785790
1762905
81472
1720610
2200107
2393436
1246479
2368113
2539638
2476949
469968
2018727
2656485
2659734
1433928
1348178
2801887
2811052
992026
1286429
1929554
1575655
2656209
879799
1942067
315451
1195473
2329439
464957
1754241
1578759
736919
1961617
211096
1817694
1782279
2585942
1290069
645933
518416
1213809
888417
2265569
1939470
205346
547817
2724101
1658407
543546
2219773
1841914
1018569
122975
895554
1880844
565766
1786358
420970
1707493
822704
1721064
729136
424174
367733
591353
2689601
890642
853703
794771
1130257
1019069
353401
2493738
2223787
347275
1151992
2478224
2896252
1793136
1100505
2218857
1154707
2157742
189592
2352809
2210285
468795
339549
1359855
2407664
1866930
608205
1317613
2162819
2311119
1757671
1531582
234935
504620
2831515
861763
528165
1538016
2330374
2059363
1485794
759211
564801
2725839
958936
581517
1171001
1960940
2622726
2503527
1658983
2907599
2933782
2504092
2844069
2051977
640581
1477703
2258012
274860
2576929
1610518
2682719
795552
2524639
2245177
241095
2741144
489245
2112407
2260368
718783
420256
1551510
1949
1713750
2744490
457012
916672
2935274
1502981
256990
2661285
477071
1956512
534617
97479
79357
233343
2629101
370588
1030113
1964527
2381590
870798
1955744
1975875
11841
776958
934258
113514
1405521
2495962
2463589
1827766
1810824
2419185
1298549
758591
509259
158841
1808447
2891995
366815
2190632
1014437
863974
1691935
402140
537570
2572820
2007666
1420249
1710934
2235836
679692
2808452
119104
1311054
38637
2317588
2267281
408637
93606
2936772
203706
1971466
823610
263380
1131999
1112849
786477
1367146
41659
21588
2482427
209801
2653346
323185
1423912
337167
1569689
2307834
1179615
380959
205974
1987498
1513366
2064861
2031319
877825
2875956
2273483
1190646
2738088
154817
2362461
1074856
1416750
912506
2217319
1606326
1467506
2931507
585674
238239
50179
1835331
2024905
786590
1528456
2888094
2171976
534635
1901279
2480040
474404
1482328
1636057
2129503
341965
799634
2329666
1537113
1242787
2452383
296361
1666358
1479946
1537460
1235771
1495325
2686788
628488
413161
1593871
1064446
588713
988511
1812696
299594
2069776
322141
6091
2366779
2514791
2097595
2161075
2090784
1944934
1377528
2026972
510498
495272
2321477
1269410
2248841
144966
1386921
1322262
1109966
765840
2230714
572762
546573
2307974
22564
604411
2820371
1630894
1146633
1576473
718004
2799738
2804140
2499987
2501447
2031262
1848816
2858645
129144
806785
329904
2499593
2224188
2940157
2639966
1077668
2087070
483551
2665626
318779
2020168
499617
734510
180803
1466135
162073
2159129
1185669
998172
1334279
2824588
805020
2393559
1416594
1716198
2915165
2928862
2850391
1849819
514331
1932703
1245468
744916
2809039
1853009
1983490
840554
471199
1736549
2063801
1236416
2867543
1913831
1849516
1880399
2343705
1889102
1943072
1513720
1912638
1135639
1690485
2134434
1218847
2743540
1295571
1891715
2019992
1653596
2127275
2678960
2030491
2721557
2173175
1318714
108609
2795334
2580519
761747
2386429
1380430
1185627
2750160
2424948
151326
898038
1875799
1021814
2186676
1386988
749767
2738077
240922
2043115
81621
2844429
328904
514906
598216
1026949
1622604
1050297
687178
833570
2157113
8375
2917874
2754421
51323
2832284
194630
1486397
239586
2061559
1124510
2170546
2211170
1686729
1940455
1547079
2863765
674667
2528292
2830721
151545
1061484
889088
2460138
2510764
1701710
987238
2279396
475335
2291205
2583583
872829
1437047
2001640
985594
92139
1123525
500429
2155343
1624797
1371231
970046
2872024
1056133
2862636
864667
2482190
2162354
1749495
1391189
2491827
37511
2030112
1246136
1314286
931305
298985
2105770
1437836
720409
2885345
1126585
2551544
1519565
27573
2833762
2301148
2321677
397976
2181710
2553185
1014612
1593964
310173
15624
2296253
925596
1831633
2804665
656933
2022485
462236
2450547
574204
35863
2421061
2929129
2725380
1174246
903953
2286592
2600955
2176800
1562813
2463068
332311
2611304
547724
1428617
1619765
2710474
1009856
774169
2353310
224418
2901855
1219887
2017231
2475182
2817645
461047
636384
2556034
752978
1732757
1298489
2272488
706932
1183832
2253010
1462571
1719542
2575306
2162580
1603773
2468000
728824
38134
1738291
1801382
1649222
1600051
862870
2606674
674192
2047131
2373923
66414
1670469
2618343
1778742
2357818
2624941
1484327
1589549
832651
2193275
595253
437258
187335
705117
1318660
467313
981933
1936908
1916627
2629225
2487520
1312704
1487235
2124065
24531
2090899
1777645
246251
2568988
2305201
2217104
1356636
272144
2175741
2529442
1773491
1689176
2269042
2609494
1247802
781509
796148
168444
787394
1842459
1231182
1700456
168863
1983344
2577939
825443
1219248
2644744
1865038
2783291
2583486
1799493
2008345
2052337
2051165
1595253
1143239
388584
2695992
1372287
1237322
2682403
723895
1015704
2883531
2703001
2520084
2027321
1589687
696408
1886797
1381971
128575
1792570
883431
792862
2643973
719392
1479890
2024460
510664
2839068
2927591
101011
2256061
2743269
461664
1299166
618009
1013835
2133582
2667303
537737
2809431
291536
1366312
2517790
206815
31286
1130514
1850501
1018433
2148138
791365
2272325
1469465
2868728
1702811
1516860
2780684
965553
1422936
1386727
1230815
2587787
2017670
2644150
374637
2830994
2056693
2243125
513438
77807
997872
1434825
308571
2814183
1644413
787556
908483
2455330
1288047
621730
2174939
1249530
658851
1835741
994621
84260
301630
1740641
452526
169678
2452377
738346
1258052
698166
1119311
1916867
30794
1247329
1003880
2770459
2686617
1839442
1426403
686818
1485972
2435463
2526220
2832885
2936342
1313000
2464928
609110
888377
566367
2141212
2040987
2126608
1873815
818066
2514903
385383
2352162
2435486
1876517
880997
166281
2342297
1844420
1320641
1133972
1606345
824984
1452513
1788365
1495601
1562193
684970
772281
150257
732341
1564437
1223999
82358
20077
453508
49246
336447
2528553
2847187
1903564
1195338
1001372
47504
396567
900861
1571640
397170
570880
382162
591614
1972365
1082297
627629
2829393
1442386
2610338
418205
2628599
2921471
2918533
1690234
1833810
2466433
2406915
1137327
2291649
803556
475438
2499679
1190266
501689
1180228
1233153
2309853
2681724
189845
1479831
2381714
779784
1932249
1147462
752358
2240412
2224829
1636616
1219752
2780147
175640
1371382
1260018
2235257
1225167
2381898
2354720
707054
340704
1299952
156452
1190574
2261176
680324
2739811
995475
1670620
1430786
1745772
1961090
2776070
2937839
1088662
2022844
819287
1590995
348018
48954
2799834
2926328
2544042
2699064
2893616
1226168
1046739
2582773
537265
2546486
1255215
1433213
1396136
2679208
1857433
2155302
2049805
2299117
229321
307456
925616
1896000
548104
2336118
962354
1012562
228904
975885
2910974
927713
1779260
232750
1927628
1140727
1580398
2537814
201921
633549
707123
1722468
1646786
702861
2216620
2093152
106974
49287
2292006
1066588
2303928
293340
114152
1522522
2767676
871126
1745137
1374367
877791
1933346
2789858
1978278
1572961
2866681
490890
210038
141354
640289
1233525
1098067
2625740
2051064
2265106
1990767
1884881
2573125
2512716
2871589
1649183
2155401
1313221
221411
2042236
1218775
2267758
583634
2584698
629329
1005354
1054986
2110474
2078736
1356915
1539936
135536
2285148
2236973
778279
923921
671428
2882766
1651266
1411747
1656521
1385690
2785335
1058505
779566
1520096
806475
1771527
1219144
1394148
1488422
1716614
596891
1584145
1881606
1331610
699504
806806
2266310
355427
2319744
670381
884117
793757
2157879
2355302
1632594
1229274
506583
1520880
2320578
1451804
2127358
1670818
2787667
1303292
553817
1346051
1217180
615076
264189
1962157
1495933
485590
1870199
601786
2700024
145312
740930
1068973
237704
1637077
1933094
634767
2100337
2351603
2440142
2095744
2726851
2935600
166771
349841
979409
2138343
2191982
2374440
762722
2179798
781299
1051701
1289573
2795609
990128
2504167
678766
1177462
375690
2139379
357503
658050
1173119
1062107
2757529
1296218
2491067
773040
182765
1956209
1511988
2654627
796566
381065
1903975
2831349
1965607
1072057
195091
837289
931341
2201275
181272
1802367
2625714
1346169
1861231
169613
1224108
74969
873101
2784361
572944
2270481
1792633
194389
1392329
473768
1898399
669893
655083
889384
901984
2872580
2849964
1310808
2284222
2048616
834824
491299
52357
97225
569945
2306760
1638545
374444
2252518
1156898
1922596
124412
2333362
1089185
70885
1868516
2899071
2295335
1742093
1958491
2469833
603388
2892583
28958
2171069
968317
912623
2449391
266285
1992370
218313
304135
1506726
2807492
2054059
2594022
1388176
830965
138923
14367
2618166
2412341
1825695
1013218
1258200
1178110
1904584
728854
1216666
1654642
1475200
721916
1526527
759916
750150
1974604
1801193
2148450
252713
1130350
872364
1440244
1331530
1865111
169236
647817
358941
2708560
1965047
1290464
2085739
743006
1833644
1759199
595244
1996651
67266
2548673
1493288
332269
765886
449
1095023
1004011
386103
427255
1493560
690596
396786
1654029
2217238
1209248
1659277
2343862
973730
2097916
777837
2434449
1014778
1228443
1823944
54787
2258737
2511698
2933190
1623808
2621470
2920054
807067
1952170
1217819
2800039
708757
2692321
1269425
510670
2029130
2132656
1116942
339574
1208088
2192605
1752891
714819
174789
1314257
50788
2026856
620261
2530036
2919885
2747104
1999672
535142
767788
786752
1267763
1781305
2162053
1220365
2600231
1100273
1960871
549358
2093229
1380498
526026
758549
1469276
2832131
280807
243234
133440
2159442
824449
2828008
2699256
357534
1753162
1120667
2644435
1857129
1759521
1523451
1555943
2630430
2142520
1350566
2267440
1582675
2309356
1986152
2214052
806562
1980766
1682804
1430670
61994
2878576
2652695
1858013
1822445
2039226
2229981
1557671
2055285
248464
1997702
2549128
1371485
2250021
2000703
2086117
1757079
1090390
2499604
512949
1473935
1792160
865198
1723503
1313630
1414948
974279
2690885
646710
638999
2290690
2940115
2591051
2634967
2282972
641877
2678842
567593
1630813
109847
1222248
1088001
397811
1074658
987346
2423455
2085994
2237124
913708
2090163
1964190
1899488
1708854
243020
1666261
379587
688977
2850278
1779439
22253
830192
2794674
561969
2322699
244965
1300556
2624592
2217328
493876
1494252
2495796
158672
2352966
1447484
2162527
601582
852153
956429
149611
792046
1833866
2261073
1807234
1514852
1232427
2801555
981218
1147021
1938229
1715237
2403322
792335
471733
368254
549422
1705480
1029337
1934841
2165019
354677
2257218
2886713
583459
2253295
14763
864820
2401351
2515266
2418738
575707
838242
982643
1911614
938565
2082201
2327128
2216947
635867
978906
714949
1865937
154752
1953766
1954841
2050097
579268
2089398
2016136
1115061
1736310
1440903
2341825
988022
658643
1508453
2020476
200887
111965
1738333
1296517
2137498
1394170
1034657
2865454
2632674
1545456
101054
1740064
2932521
2560868
1640558
1299891
2198607
1672618
1901233
2806743
693308
471888
2630659
1444748
287751
657333
2794003
1876231
2437454
1566089
604124
2471131
864974
1298519
2081129
2769861
2160659
2837764
843206
2655690
1949569
2329987
2919492
12478
870360
1748931
2589237
1077779
2917821
1620883
2264899
62199
2715675
1113662
381306
2831561
551906
1412722
2058009
1751443
908223
1709631
2460824
1084270
2710195
2036558
442924
966680
1250120
2203765
892212
2207427
169079
1713404
2661482
304235
2184832
179253
614597
2251963
1170961
260038
1688054
1293852
2239151
2395009
861587
88393
2231948
2135099
550748
1996684
1681571
81688
55
1299100
1599470
498502
2401247
2736503
793840
2727
912125
1618347
2390470
1748882
2802769
2130114
1877413
1682382
2215974
104305
2197098
484407
2593331
2800410
2401751
1394790
2558789
885581
2547134
134193
2023703
1854269
2235329
128336
1639013
44097
883592
2743405
2377701
31047
1620741
1020880
1158542
2620496
2870104
1106610
2637900
18492
135170
2503132
1189885
2364225
1227829
1788957
2902740
845062
1160203
2292475
785767
789364
2561606
2392445
1765447
1146043
1799152
942548
475710
1775362
1263111
1999408
513086
412170
2746731
2820567
2563337
343909
323745
2016534
1927240
1655954
803151
1180564
1653421
45371
1265648
1853378
2721015
2761910
1211244
351802
769525
267019
440533
1459762
1504720
499105
2829103
8975
56994
1020248
605776
168239
2016946
2801899
2126694
626983
1940869
509146
2413305
1824613
614689
1636852
1226773
2554464
1178411
2552334
369096
2059961
462552
725705
18747
1864356
2312763
2397314
2347304
1357835
257206
903220
746563
1862504
604622
2659127
1221101
2937155
1554299
2750132
588923
1309408
897281
2165604
2504898
2400045
2547060
2745945
492029
1955789
1547061
2575025
1041180
73959
1727285
1787764
359275
922752
1784057
2508238
933901
435410
2065483
1624617
954160
2794554
91860
78451
1291818
625905
2735094
776267
1541063
353393
1837347
2699028
1414146
464144
1807422
2613136
1860769
1900891
2448114
1752488
1785112
369109
833094
2838493
2050996
2203994
540380
984209
438072
1576754
1651830
1585968
705335
964734
1011847
172819
527147
1826766
1728821
1317524
2398736
257372
1641973
2662450
2265056
885926
1893116
2692677
1644877
1239744
299095
479903
2686929
2787647
1423117
2068305
1005949
371795
1792385
1092913
338110
435231
649840
2867332
735875
1987264
2318972
143359
369654
2814988
1922074
1801401
155376
2778090
2830826
2025534
673638
2317773
1800709
102187
2212042
2343278
2536599
59878
2815099
1398269
593188
2111081
582385
905360
2884266
326138
2310509
27097
2533929
2165173
1499048
2387360
1500939
352752
216437
1945626
2778105
270504
2731071
804473
819018
1815354
476538
805969
1936604
2179167
1444385
2774955
896713
1019395
440348
1147672
2860765
669380
2470039
155618
548068
683814
1825131
162538
2686078
2164228
2099891
1717109
427032
810464
1212992
1270748
645021
890906
2602281
1922816
177398
594123
2754392
1851823
526650
798275
1759735
2928937
761621
2524344
916860
1437722
313774
1675780
2583525
2836368
1019436
2167172
1578095
189610
2187693
265949
2480417
263175
1773940
1068259
1010733
1152622
66274
2907147
1353014
514374
1987463
1158877
1354551
1106346
2784225
578479
2092723
1839398
2583838
2232854
771661
2836181
1020387
1724770
976101
1276835
973296
2121790
1904681
1285145
2663642
790420
2918094
1622428
1808451
62686
193381
1189013
1372818
636777
2263247
2780569
1325917
666956
457485
2908751
1961144
2091892
2719997
124830
2641488
1120323
2571344
2415736
375387
76335
1707472
658629
11459
1101316
2534639
1369250
105472
677510
1431657
679054
2862051
245605
2123007
495802
1823625
1870935
1774521
2617119
1197179
961040
119518
2327915
286243
398096
2837686
1672022
932777
1151621
2560145
2276031
2615291
602633
44981
594065
997816
74519
757782
1814451
1454683
158386
570110
1918384
1801890
2220077
464499
378329
571932
457966
530575
1639991
646160
1727477
2834174
2821225
1600542
1300095
155716
1015184
1235513
2127385
2880753
19220
1509178
532488
1779878
67540
405075
2516619
2050549
1054649
2210974
431213
1519454
278475
2264590
999397
2084332
676951
1447411
2206859
421265
2385693
2593576
2114736
1235918
969518
897168
1527372
349500
74887
421753
1452961
1666501
99078
1365119
2811576
2141550
2562617
1070864
1731363
457877
1546382
2017960
289966
436364
2771645
2849455
1262250
2341229
500559
2587732
2822965
1082403
1967365
1459856
11772
622073
2851437
2586874
1510077
814900
1680217
1748343
152999
1866728
1387499
2809519
872454
659940
1377135
2569814
2669992
1339523
1222770
2821065
1808337
1968913
1816906
2321766
780846
2909938
2372460
1846654
2388272
1546365
1799113
2482672
338350
44688
2648999
869509
1338111
1608627
1175686
1837771
1640120
2086505
1046972
1636432
127310
2237953
2437343
2890578
1159245
1784415
1820156
1841283
227386
106817
2599526
1426237
1751705
1857956
491352
1358194
386967
343794
1468748
2562404
1491686
317305
945627
1739126
174576
1178695
1384592
1922716
1524895
388977
16684
594757
1847884
2112244
2591632
1072124
888805
926473
1704640
2174908
2939423
1524457
391169
1842384
2476417
124594
2437354
2268931
1691488
339562
1598434
2008945
2448029
2736114
565129
1306326
1506276
1991891
976971
384198
2247220
1986001
1847717
954762
1479108
2174855
1594816
2503312
683549
823643
1379123
1059547
204870
367792
2251652
1218844
1235517
2330748
2583257
2650178
338538
1343773
2573655
203972
1631448
1896023
1693483
1034366
1260830
1090020
1753799
750558
1445141
2894489
2316643
142253
941331
194425
695898
2554420
1006670
1385717
729263
2927832
1614248
370627
1721664
1533019
2177065
631516
496795
1604353
1284732
660004
913994
1023442
2151391
1999263
2803392
2228655
1051355
2847302
2559694
1693444
1442057
742883
1910594
608973
2773138
2890416
439626
2737892
2158822
2456988
1409270
1039336
548632
2330200
690896
813373
791519
2056330
593056
931836
326614
170700
421450
1485128
1550694
938554
2909053
1508606
2070005
31359
987871
1648182
264387
837837
1612761
1518047
2495277
190957
196362
2681568
992377
1767195
1001522
121811
1729440
596720
1515364
1323141
2115263
1715704
935943
625021
418789
1255045
1698816
1635727
1841562
1874980
229899
1973085
2779733
1388364
625622
2002649
332524
2873840
2797345
667041
1479131
121040
2031259
1347301
1598948
1233751
1578446
1383552
226954
1829877
1461929
1192640
2721877
2219674
656527
2085131
2919675
641781
927942
794072
1197585
1404418
837924
13714
896470
2411329
146893
1849961
2852332
364572
341804
2000806
1331064
1307822
1106780
2150920
2783125
573905
2603769
558696
2601479
1751117
1942909
1603977
2856888
798137
796919
244629
1241242
2557988
666471
1008310
2027441
468961
2674796
118201
1275989
1243874
2661413
1029184
2112051
2294084
2351051
2410819
2874489
2417965
878547
557447
1997118
45395
2616158
933408
1363482
1469366
963
1056255
1247865
1083141
271460
623260
1735056
1566326
1181736
379448
1853682
1746302
33226
1977802
2801211
768675
2539643
585839
2865894
905505
1005354
1091149
2234603
1876164
638739
2394699
526775
484574
1929666
2786066
2672468
2568488
2341483
641073
1140073
1220163
2938013
207521
2206992
1308254
1240110
315789
403360
2300405
2374
1602131
1682860
977816
948623
2408237
603540
841058
2827721
1241350
36213
2051504
2521078
986025
1920928
2821107
292209
1281643
2258336
1062460
753150
1638193
1328821
2050394
2236323
67163
1458368
2900119
2242226
444867
1914848
2125595
887697
1340111
1922564
799660
1233694
1421329
1513258
2143843
1113920
706087
83446
745426
141904
671757
2336899
19385
1919149
2588534
616397
1084575
2244102
1897950
1541140
1269906
1490334
157436
2106314
1511055
1347697
586858
997173
2227321
1390729
1879309
64426
1514616
44182
2782951
2910478
2117096
993906
2758248
171568
542992
464534
1108091
1063292
1951605
387509
2358522
288455
832330
2598742
2702137
1534351
982008
2712265
1074923
2661754
341606
2153897
160579
1941066
2734331
137910
1029686
826870
1268261
1644800
875681
1959279
2475663
1843239
736366
2603478
489510
2238860
2831174
2594060
67718
2086459
1264396
23477
2735057
2255570
2852070
1330853
2929619
1723055
964368
1226188
8071
1728655
725412
336943
2367507
1002989
1622422
2239027
1959790
2004808
2539223
1173581
486543
646502
1641023
2028016
52202
1046256
1423043
2778780
414618
925207
1680697
702543
2021942
1633350
956559
2792815
611211
185286
2785547
1314689
1012481
1869544
254445
1102471
2612301
1653045
2506383
902059
606906
1234562
1958496
2887077
2045450
697684
54859
736492
2157038
955363
2025985
2830300
194159
1687012
958747
1980297
111699
1631328
1460452
381513
94199
1041448
1309173
2177762
187247
556130
1521497
1420516
97712
2676149
718710
2876478
1082825
815531
1823133
2835151
1444347
554043
1314913
2702773
156699
333979
1858077
2146612
2394899
1177713
1116527
1081427
2327342
1671234
2061789
1316998
393192
622389
2057937
2655894
1425564
2800751
2340708
985859
97432
2918272
1944850
2041936
2190285
558110
1438131
2695268
2451550
2881117
2571292
301210
1687066
9593
1561464
1895143
509678
1132503
162742
937920
847031
1372278
2198232
2285263
2465476
1401260
1264880
2541627
2505741
179846
2097266
1102992
1737111
186661
1060264
368207
687607
2237651
2929729
607536
1404574
2696813
2273100
758565
688704
1428976
863742
589137
360563
1157170
1948335
268023
1011357
2146196
9881
2285782
1319855
145370
2524976
1510644
2753648
283997
1545963
224868
529733
2377256
457777
856165
2732067
17619
1853801
2539566
2830607
2767904
2707919
1848961
2402169
2562239
2619578
1138628
950796
2825294
958730
2405996
2005509
131019
2717686
2709628
2733673
1316549
292221
2644059
1585396
2885539
455607
2635127
587911
790424
1028438
637635
2769233
143450
1961683
807157
1747908
2037086
1988567
991220
2021660
2504866
2836525
900561
31076
802607
2256620
1485623
1692067
2152459
487240
2407922
874037
2758938
2830305
2742164
68788
386259
2927214
582231
1343974
26726
2920865
1598275
137194
2918318
2386903
1764301
2784760
2559239
2785134
1416758
585266
741747
2483667
2688112
2817182
2734537
468168
2326992
1770044
968479
1699278
2609080
2663461
935109
1349775
924202
2571124
2698161
847976
2445420
472583
1246902
2856347
165425
709113
2229768
377858
2524258
1234633
2333478
2516702
1258455
1207488
2529611
2642045
589606
1207505
955875
125113
2283291
459507
2458242
1369006
933847
2541687
22636
572384
1427076
2456492
1823785
2812325
2317599
841268
1884946
1667527
555949
2851709
659003
1223334
2527022
1282780
1569059
1946636
1249608
1143863
604236
1858466
2414992
1107514
1678838
361851
154805
782819
2085166
1457214
1943641
2212915
211659
299519
110155
29406
1139830
967594
121616
1243973
469870
2137762
1365836
1963173
2868455
1123506
1690009
2649366
759701
2558108
2415383
1459303
1290542
713436
343182
79750
2888155
827975
994836
2866346
1115666
1825119
1385783
2567983
2245116
1969614
2214631
2495376
1683562
1294445
246184
6082
587024
2586758
670834
2831427
392969
2391954
2244206
932450
317150
2659354
2480009
1107876
1194060
1350659
2837893
2262180
1242881
1821229
1986462
285157
1540901
1302836
2626989
621872
889668
2064862
1606684
1358246
1980717
2082870
2602261
2627757
1351896
223659
1916661
358584
1821134
1796126
330913
452014
2580944
792502
2454345
1449136
382556
1785116
1535463
2393211
1120299
2343430
2092833
552481
2242084
1857869
1260049
2694301
663495
66818
33999
1966195
231661
1258194
1192365
1116078
1431478
1805369
2705047
1510084
85306
1871366
2392642
1373968
2161504
323893
1728658
683934
93223
150941
70479
2126380
145695
742168
2038507
2634320
293363
1526230
843228
2672161
1165556
2382857
2764161
1637660
1479121
205588
389712
2708296
953320
2169602
2716112
672933
2477351
58680
979566
514618
1018771
2246785
2589237
1711207
985568
262022
1604444
345208
2889050
1311276
1713434
123982
930153
1219085
437047
950981
2150493
393475
2454064
2313437
1853748
1117955
1599500
354710
671826
9240
979871
8308
2528331
710158
310802
1552300
895659
1175298
601296
229435
2798080
1660225
2202177
786055
1669708
1169502
2743386
1457786
65885
1191384
81478
101095
2327720
1115744
967139
2067015
92800
784431
582958
1200650
1335733
2554114
848712
981347
654579
2759197
2127425
654653
2379276
564193
1578530
2805015
7857
1269453
2123519
1530005
333793
1656552
107190
2114207
2921570
1632956
407417
1177990
2639108
786110
2350991
247136
2928395
1833251
732655
1752364
1524537
2623391
1818642
935089
137524
2677556
406434
1548201
2061823
340217
2589275
630726
2138959
663707
388088
2592853
1759626
436798
673978
1837845
2256957
1936314
2148707
1602498
2497617
2014248
583153
1523595
635322
1648419
59003
379567
1403982
404497
5274
1494346
1899292
1439065
306637
1672222
1874211
2846102
1283768
2566703
2110449
1831811
119633
2505118
2428287
919175
94346
1814631
1601060
845954
1990676
342903
2924831
1842814
2575426
903526
1614144
95773
1129630
1163845
2211720
2693808
22707
2363602
2362176
2529803
2533044
196350
2854870
672687
1157336
521141
1897485
2582022
2711043
1777298
2166414
924208
2019839
899117
546997
1841643
1818200
1505727
441375
79550
150837
855867
290210
1269549
590589
2908609
2701699
161323
516303
211086
2651654
1442630
2257825
2475338
2314951
819589
39613
76003
2081033
778145
94841
1487165
2613522
2495681
2651336
2703298
916604
2531829
1117745
1434793
2279994
2258046
2689941
677903
2593892
1939188
2867668
1214491
1438159
1133674
184086
1763266
2712818
669723
2694116
252029
1757966
2375703
296908
2207440
2405775
1248706
2002025
532381
984789
2077928
2034166
2238510
467565
684628
2682424
2708745
2567239
1966835
874886
2870691
1121094
2657559
2715327
2816643
183864
2215397
511454
762121
2101463
1403734
508501
649382
2133227
1061430
1524347
1418701
2744634
2015116
1772374
1093183
940710
1405168
1796965
484275
710240
881525
1346373
388394
1099942
1453868
507964
618137
1789617
2425666
1584716
2832613
1509098
330237
368783
345027
1898515
1518131
1539358
344748
2354289
91319
2247014
2350404
2370389
2058669
868956
864188
714109
1947905
2235697
674627
2174214
1121427
835959
677345
1495817
1554554
618865
37814
661597
1351854
641492
480345
1659348
2269667
2747337
2727673
2081542
495187
1265115
325292
342901
1945953
1618594
1457745
1366010
724692
2661392
692656
2834625
237157
442800
1760282
535610
2828538
657432
2205121
1404845
2389930
829188
689519
2291827
2093226
1613227
1631647
2023397
628355
305400
1065670
2756588
644389
1267253
2284286
356134
187966
2421993
1869914
1884081
811348
2778037
1673468
1517950
295757
2467616
2419725
194036
358307
883854
2130210
1530097
403267
377292
747457
2181629
919684
1816939
2513653
1928777
1445752
2042639
2191523
2152942
1216829
88369
77387
2647450
2636008
633105
1025891
360622
222501
2763948
223565
331067
2427692
295826
2300846
536509
735346
1552743
747070
1586982
1318577
1108513
1220918
1696310
287763
1799443
2492967
1100448
551446
604712
1601314
1354725
1714171
184648
1527928
52242
1730084
1996899
2900703
2486491
720923
923513
401104
2548728
53940
2779880
230458
1551597
863060
58230
2490006
1052419
2083653
2392873
2646173
1699983
1995493
646670
2020046
2928352
802665
560634
595940
1930671
1517751
2143699
1510945
775860
1018468
893001
778285
135773
36619
1828705
5422
1908774
2281965
1390072
95955
1550530
2712887
2633055
2074424
487268
1593706
118278
1689409
1104633
2090191
2502714
2507260
630651
2844705
2909531
2348787
227889
1038626
879375
319330
2176542
2254129
1805166
2551629
2026973
1371907
1223619
1947067
505294
2711000
483576
864733
2488008
1576295
405992
1719371
641183
342922
1412770
42163
2850897
1946296
2475319
182508
1727931
2379076
1322353
2289305
2854970
2273168
2746105
344737
145825
328249
2354667
638303
1210097
1865746
2316226
923658
1444171
104985
358373
2274217
903578
1359051
13776
1559516
2330408
2236157
1596598
1176852
496855
46141
2233398
2518834
977581
2456550
1094689
1224457
752460
856141
247597
2539320
1480256
1465496
2603276
2916760
2063355
1010595
1282554
1231629
1728359
1283811
1807140
2694496
1717567
1175259
1627017
83738
2071426
2703554
597070
661396
1952095
1608519
1424893
1454029
2672361
1138758
1847640
2644563
1473191
883559
1865109
2578328
1480620
819799
1695916
222108
100106
1318423
230557
774749
1652529
2905886
2108968
740616
2818585
2809697
2100897
1367312
1153607
706080
975458
96090
1236382
1930600
2929131
662327
1419002
2789092
1544905
2761983
2402096
1421393
2649921
2674742
720260
245328
2331523
2802262
1645688
2722615
2569908
2202442
2610753
563642
2576772
2148484
2090509
2722743
2674560
1157045
769626
1367356
131061
2302640
773535
1725926
1358655
294472
1528247
2722552
2934986
1636474
456124
938153
1774061
11982
1677042
1902750
123699
2747108
208314
1998895
695474
324942
2381641
112251
1533184
2221804
1787631
2335416
1068918
2612660
312048
2773075
1632383
2027892
352403
861820
427868
2770060
1826499
1563147
2425327
1957317
2201154
1182079
1538282
402853
2177773
1694596
2641911
2262683
1835832
504810
1485303
1195754
2841626
973499
2756798
355772
2018467
975794
1319632
1129446
1801770
2058067
1890871
1098879
2740516
2658204
2251021
1987469
1767269
2449384
350190
1737612
6034
1581043
462636
1540943
2130208
2112169
708700
1351996
850596
1080096
982279
1396966
1593303
179429
963505
1112107
824627
1327364
1074729
382162
2564346
377138
2344261
1715869
2158530
1310474
1281000
451962
722820
1070936
1945066
1416787
2864422
7343
90923
1644054
2132952
1175227
2594764
704389
697636
1246892
998330
162947
892783
898264
1107796
119843
1749678
157622
520310
1053486
1470680
11263
218414
1744861
1913846
1498420
1396045
431158
1092225
1599083
2155240
1115796
35055
1134255
2747022
2581965
1651074
2841832
952140
1615821
2409485
2427157
677445
566787
700056
1196742
665411
2134963
2754645
1711141
848059
2112555
1735756
471200
172433
843825
1292407
2527312
2880820
1610366
2106472
31290
1146372
560237
1827865
1636702
1660078
187369
351975
1508481
1908317
2923511
48014
783260
1986037
1861854
2910278
1094628
1381380
955948
884712
803595
1083085
1592753
823990
1845162
1815592
2630687
415319
35205
363244
1731098
2358570
1849968
1352510
1534250
2798768
501661
1588140
292691
1367087
2256374
2259621
1114145
740179
977359
1653930
1930635
1718992
2146294
1177379
184082
145479
1138378
961014
748000
206849
1860338
2102803
384209
2851491
2709351
858804
583250
631749
1024094
1003418
997019
1865791
1413692
2317733
2708816
2698038
702469
2198401
150552
1122929
1091010
1454011
2352816
1500217
1300626
1992363
237142
1384302
974332
2860326
670570
1648027
2055245
239537
940816
2568981
91020
1868781
924343
699956
434177
2640196
1345149
1597542
3090
858132
794928
358997
314122
55732
494245
599334
2919403
1635128
2446589
2142415
1223860
646942
1302449
2189821
1753563
1111049
1911975
2181300
173220
471912
1414100
2617967
1783609
570471
238090
299463
1460391
555686
320289
1169289
1519096
2769504
2582293
1410478
696874
2043624
1155893
1766698
174899
786021
337343
2894390
1772462
255930
1311918
1832400
2923144
2616196
2283877
1012658
2487715
904383
638607
2407903
1907086
2691354
1853086
1965540
337216
452073
2468831
1661318
1504147
335083
1845237
2901597
1697997
49472
1989211
2697181
2802123
1808631
2000709
502283
1309928
2722862
275925
1758634
419710
1966897
1862851
837953
1411330
2014462
2728187
1039056
2201997
162351
2063786
2897262
2615718
402264
868849
306105
1350721
83800
1336383
872090
1910854
1588050
402681
1133733
2471533
1833472
2202248
2074426
609973
2743264
2501347
1086114
93215
1028784
1877521
1314046
660232
2337026
118538
2608357
2391419
2674452
460373
191421
1298713
1442662
370228
1111122
1539274
1968646
2804726
453821
2045990
1552923
2034775
2531579
113728
2556404
770204
1805215
2914701
1250388
2701967
1628324
94892
1786763
1550863
2497947
2481112
1661048
675477
2574430
962420
121853
2078103
1761220
1070169
679862
2167193
2225989
2124559
1628332
749349
239743
2353454
1261987
2440225
277371
254915
811859
2351329
2602219
2369092
2841693
1067576
1775426
1287347
2429397
430168
650517
999958
801466
1786122
238969
1706130
1012062
547758
382104
402203
2636408
1119132
2118386
174417
518502
158648
54779
2619133
1495628
1603384
2243148
402517
556256
2622015
2611360
1273997
1922700
2786806
2545777
940567
1112396
102619
281943
1675906
2655884
7045
2142019
108452
2768081
1978844
1824936
2035290
2342874
1342977
1578899
2299559
161964
1674636
2900553
106645
1779103
1715346
2848021
996994
560557
2113168
1326067
1846308
2454157
568952
2574050
517079
2270683
1573562
1844357
1233511
477826
889981
300969
594396
38731
2424110
783523
513225
1139771
416230
174321
999489
2007700
2698413
297533
516485
1191824
383547
2217592
1406201
2192219
730784
734080
787146
2387001
2205474
1241113
1757212
1182076
2000386
2584083
1118449
2842549
1986992
888180
1990545
2842039
2696855
571560
487093
2694010
338138
2301077
232083
760063
2746952
1823424
449512
214305
659230
57524
1953531
2417976
1487140
1552984
581220
414971
1263445
299486
1320643
345610
241540
1047758
2227003
881955
23983
2730998
906756
2457259
104933
1168599
2741088
910733
242679
293644
2241104
1628674
1551626
995568
870994
2637375
347246
1950338
922129
1325129
227768
2526410
1642107
2738358
2902613
2857828
1700394
324355
2375490
2140546
1437197
1986595
917081
854518
2005972
79431
2654171
817351
921577
2235805
463020
1088148
922196
2082414
1991808
1842667
943661
2187840
1930830
1960132
1443006
2233949
2014414
2336802
61341
1639456
2342728
1337304
759399
2314163
2481871
1015183
76412
795895
753595
2416783
2573588
1678103
1110981
1748602
2087639
2839987
2830569
2897914
1708178
1827324
443448
157547
1669198
751313
388631
1731703
93725
1153397
970793
130223
1405926
298279
2043107
328281
2172580
2685558
402038
1163859
1661150
1422795
1713906
249389
1980853
59889
800490
292974
2792522
600002
542620
1164712
1967380
1031555
224264
2752617
2085575
757643
2187293
1081349
2065020
620752
2896350
878486
220334
2781071
1400795
86818
1205500
2433585
85706
2879623
947141
443846
1632427
413059
2303376
541729
2237750
73041
2611856
394889
414955
2345375
409084
2305292
2303830
869115
1434789
2661278
1387691
696640
1888200
108686
2678989
5870
932169
602684
29300
280607
104264
275360
2542474
1916451
972011
1693043
2400487
1373226
2635464
623114
1367197
1431440
2645418
2302419
2844109
2256971
1475684
392976
977624
2308417
1934576
1566292
240604
807995
1582164
2197752
1500348
18743
666722
533335
1919392
2499119
837721
2755705
1115330
387905
1796169
555758
240445
138616
16331
617243
214580
84563
964013
2442862
1465143
364257
1152319
295507
414567
935660
2581615
2929866
1106575
2381317
2709957
744217
2409242
1281654
2163778
1689440
2670494
2126532
1605730
2800373
1898242
2284716
2335480
246516
1359157
1590079
1682463
194887
2095373
2246687
1882611
1067719
2715650
1054739
271603
1598912
1759692
124565
462422
2079123
205452
1599234
34177
2606575
265107
2565012
474325
1507853
315301
2695679
1361815
2534584
47620
864424
831199
1738706
1685418
2074921
1005324
866115
1294923
567923
1646782
1802874
2468669
1959000
432829
1315669
737853
80850
607581
1000279
2710542
2484258
704015
1402630
382792
2933793
432919
458277
491095
2213569
2874406
370276
1441638
2165487
103841
2282849
702943
631806
2481470
358710
2464436
355452
38283
2266139
2900709
2658738
1054866
665165
2279905
2235819
856952
1810778
436993
1052384
2095438
2807466
997497
2819522
2429372
1849957
2927926
664244
2099480
2471458
1925734
481669
1962722
1870260
912603
2937663
1590689
578369
2348921
630276
1612881
2079364
460101
1986837
722116
571363
2591952
1715657
188435
1309878
126038
2178878
1474870
2672622
114016
1157532
2072755
2305118
836876
1314122
2511122
1045273
2496182
2132944
2714212
2223159
2793065
2911864
793826
2308793
21126
2907889
1049145
281840
2172469
1625092
181220
2220588
523375
493100
2339411
227247
2128219
1203032
156089
1254428
1946268
480847
1683388
458998
2880159
2636477
2062598
394543
1401268
1495760
583726
2881965
2571267
611769
1296964
2457043
2181029
189820
2599594
1725724
2562469
177284
234521
1551514
420764
956669
2836113
2800649
2743448
2425719
1422500
1979919
510748
427318
1248872
2652809
1668835
321772
2819166
272419
296416
516451
907208
1485234
2461209
2677933
702894
1542182
866720
1287469
1185055
287567
1604438
719805
204792
2134863
1740220
361267
732090
885904
2229220
2593413
49591
675053
967209
255922
1991040
867140
2411882
371644
1099138
1538390
1757241
1414613
1082266
1414375
1253867
917015
508029
2405726
391043
993507
2401213
2666733
1362292
1151089
2014311
1386467
1850043
2165626
438307
253328
964865
482394
1701369
651384
2834236
1227037
1758319
1439115
2617144
654093
1854741
2595300
103355
1617347
2576790
1766656
1629650
1128603
2694879
2080592
1127749
2006070
65079
2661662
995136
659275
2234500
207645
1812688
1199499
1492909
1498533
614802
2588978
2299320
1539583
2523408
2348001
1984315
2505704
176205
2918574
542691
202265
1019173
2311885
450299
2462368
1687441
936630
1100731
260820
1180361
1183568
1966034
2452031
831897
526998
4000
1859505
382716
716025
678878
632640
480639
1026460
64730
78592
865538
1413843
253268
1618239
1534490
2428937
2840521
2008497
415535
1276423
2599098
1501453
160401
2769598
2263523
2934178
115936
2506316
2862860
649560
1728581
2506395
1459428
1760299
1874742
865339
1925073
1148860
2800220
693305
1225935
2752189
1334245
1391832
2501624
2427670
326703
2371122
1085459
1420779
2467505
975057
1353193
1292155
2729882
1483810
6705
2367203
470909
2835377
1465115
65956
975807
1023925
1285512
2689694
2674647
29435
1554964
805276
1627680
403212
753975
1048808
1008838
2538954
1048393
1041381
1172184
1449047
1708574
2643861
1795398
2149872
1948546
246158
835562
1861448
1345574
1768077
1652176
1681888
1779731
1346799
1813474
1632375
1820026
2417729
2640609
2696099
2905153
2093901
2581407
2693860
2148099
193353
2819005
1545802
579290
2785133
2107678
2392959
54119
1034815
1168186
2030382
506051
497438
374776
1113893
2629797
1938570
1314044
2431073
2741137
723591
735532
1418325
2166409
2443875
2540186
423239
127340
2636179
104200
588481
268073
2369087
1505318
2307050
2758652
2033178
2494749
2217451
346847
2402770
656748
35617
740407
586734
1778349
2075723
680350
2430006
2426097
926866
1364836
256213
1690333
2841308
1853126
2740073
1172846
949367
132125
2209698
205948
974903
1782946
1248815
669159
2210931
140719
2939722
719907
1213564
744869
1727981
2709663
970434
1612776
2749337
144322
1617798
288049
354571
2468549
403912
528760
378997
357956
2493233
1012113
2136931
444896
1999213
1980320
1327943
2801224
667402
2473251
2769831
2172863
668956
246354
1935929
450178
2855462
1315986
1385804
1574626
2440087
1873622
2910723
104623
449203
1305857
1592785
2603012
435731
626661
813764
1474381
2422450
1464462
1169036
418776
1028940
2321311
2392656
2934961
1110815
2842708
2347238
947798
500177
230156
2149281
536472
2531533
2618625
2165347
1498560
2802277
2444560
2915359
1573659
861279
2603709
2584506
890702
1765704
2401629
423614
1542142
2852873
637329
395427
2286194
519045
2582649
452935
1625256
901151
2307360
173408
1706478
1580577
967290
2303347
850519
2633404
491063
2697140
2687593
1226331
2681383
2309097
2725258
2031327
1473782
1874438
1950257
1276321
293344
2800427
952202
284439
2792853
774154
1927307
1159856
1703833
2429660
2889224
1230736
2919074
2739987
783055
612192
392503
117790
2758238
2404075
743432
403143
690657
1831985
370212
245918
1060627
2029334
2411806
2578906
2401375
1552123
1703654
2208216
215242
685965
732861
2427889
1316985
670370
1034537
1772169
2747962
2376217
2820702
2557174
2692944
2723579
2208111
1781990
2586821
710484
2492850
1076947
878126
1469732
2266108
186534
2933552
2127952
378109
2002545
2511097
830282
184256
1238506
2875780
565453
168690
1021202
2625355
2127149
1755800
2173440
1615983
270653
1800475
1084977
2344709
308934
1273449
2631593
106722
1465205
2004490
1925948
839866
2452814
1752929
15038
597114
906635
2077601
2171859
2541530
1883455
2213857
2056643
2061506
1134072
1624820
2864871
1926761
1766955
2556395
2096887
77906
1414943
1754818
610917
1462445
1916334
970441
592166
796534
1873422
2779073
238667
848334
987289
52537
2166485
277112
778400
2194504
115526
2882846
1730151
184041
617311
1650636
1674552
1338588
328411
1320980
2774880
982619
1271418
1714238
823619
180636
1051967
807366
1494364
297078
1971637
2432127
1623444
689871
1043026
1467702
1303628
2204099
322637
1227043
2853674
28591
2867142
162527
2506956
52255
1617260
431509
1343545
2006400
330767
1190749
121690
921611
253682
866253
1710047
136409
154875
1986591
2539948
353762
58708
520222
1336043
1675595
707121
1032536
1907888
2393708
2258135
694652
1698216
700412
2559906
531292
2461401
270246
936355
2632934
45341
1803347
1483633
949939
2053004
2055628
1643942
2505118
2286667
2207518
2503957
2326127
1618811
1318391
1984670
2194456
2693226
813514
1156318
1724130
1293253
1866675
1396314
545714
2223590
2831885
1220428
566138
899979
511777
664673
1205430
951063
1393464
225450
2473508
1563600
825028
2333499
2077769
1481768
1353672
1014512
2302807
2011211
216488
93673
1198906
749983
644148
1922426
1624123
457036
92343
1938197
1963361
1994695
1735279
2636584
2023637
1091867
462165
1781703
1165021
1387317
2227438
2283446
357859
1757708
1308907
2465091
1844033
2100713
1007562
2412880
1521644
2652902
1412764
2063574
1618069
2388882
2891213
1598053
1818549
2440974
195515
1756705
805172
1956890
2594194
877410
633784
1995846
1830345
1606072
273453
1990330
2529343
2777072
2304128
1516298
732749
1162382
941682
2225521
1112918
2526684
279327
100232
1160022
368593
455455
1308511
400072
1296595
2533816
1777710
2377470
2376670
2423885
2790807
353642
427007
741289
1841758
1333017
1326637
699250
955497
2376990
1095964
133312
2089913
493270
93377
1443789
488766
825353
2342419
2671783
199011
587007
103886
2188704
2185340
1124393
1759069
920931
1132317
424167
690925
1815393
1556354
1637370
168738
1010921
490303
247607
1790456
567539
135462
2559348
2392752
2324338
1446103
1026620
2908233
1328303
2296159
1780761
209090
1015391
2575515
1453612
2644922
2078390
2538619
119475
2815968
1565128
2045363
1390583
1864771
1285078
2481029
551385
780802
578604
1082994
2660103
2305399
413370
2256271
393735
2537377
2044240
269664
2213488
696644
1126922
1747849
150220
2668428
2784742
2796629
1328084
872121
2752442
1690257
658413
1805574
2213599
165307
56079
542576
1564328
541003
2193773
724845
2398992
1330027
2936610
2238251
346846
2450157
2620703
2741222
1575282
1440912
1328891
346321
1931140
2604041
925829
1608344
1527329
2759438
1464240
1731710
307780
1324435
920391
2695725
2354981
236037
681595
2029586
1637863
2154645
1303670
771324
1494904
268158
2716592
2742697
1915251
384659
1678510
2599782
1161069
1774043
2160172
2198121
1871900
2576643
2613676
1640107
683296
2138424
258446
1641723
2447673
2833678
79520
2868404
113435
333248
1099924
1278254
1930142
309592
2834700
1376031
1397568
526498
1713646
96214
1907928
1278407
2105423
595649
2499108
1533206
2304182
1016283
947477
1574251
237145
2022341
2692364
1961804
2879506
1961854
1458051
1578776
902970
1518140
2151040
2305013
1655067
2133586
1384492
26693
1832430
168017
2626909
154895
2833076
2601097
1061904
1496805
2296615
2393882
1677932
1233050
1844675
2512430
104676
676576
945838
2805162
2226523
1425384
998041
1751689
1599368
1880756
726906
1210078
1374933
1968098
613254
2368975
2003607
250484
1154025
178553
69222
1177151
1916772
538637
2049873
1253850
343511
2356255
2515547
229296
1368852
908990
2299858
2478499
343714
2475916
1146767
201601
296867
177587
1284364
689293
1988760
2277385
2438262
81236
1296091
1756023
68644
2057665
286280
405058
296287
1514043
1737443
2217095
1567179
2796153
737242
2687955
2024405
1245916
1899192
791021
1940524
2664075
205308
1339456
1132549
588054
2090738
1707024
1973103
2430873
1981087
49487
2748917
608886
939768
631381
2547566
1308616
25949
2863807
1167999
1283446
2156495
2390239
1992272
227720
1816295
2414989
1887694
86472
1927063
2821227
2762923
2575169
968251
2213249
2734755
378169
2783117
396031
1807732
2722501
2639105
717994
1327283
2112476
568360
1669111
817338
313148
236653
201635
784884
1253848
636103
1656872
2878060
791619
1620312
805642
1934363
2343587
956701
469323
724891
1505358
589518
2681903
2486075
1106392
2390915
1701600
502085
1313087
1922051
2552917
1129409
918196
1800053
2821145
2700503
254475
1331209
1953885
40806
2452557
740775
886327
1198018
1536039
1608082
2452138
1165500
23610
2501755
670313
1570925
2382274
497296
338020
779383
837267
235145
1628628
1142399
1283494
184281
722139
275677
1065774
704711
2302495
716409
2006535
1939540
238086
2854821
2505839
836510
1624640
1082430
467990
1289300
2034943
1836151
1750986
935237
2224126
2066399
1334561
109539
541526
2459190
1295802
1304144
646363
244664
2690307
1308347
2351370
133786
807723
574631
778934
1412157
2299045
156871
2400143
2538423
2757865
2125590
1189879
405790
2889554
1749207
1576868
2038467
2643319
1494261
589490
1201651
611615
177007
2467032
923099
2325304
1806752
1896133
1948855
693
1140514
2815574
2714423
2381286
164206
2836415
1901712
244986
1307980
1806863
1626595
455676
2205942
552265
801285
831029
2275254
1565612
1612595
769563
921831
2370191
1380949
846869
1139020
2166114
1229856
1116737
1849217
2198094
2494248
1823623
2739362
2871184
2876052
2457885
1910545
421438
1594718
2213110
2021757
2393505
2078831
1206153
908105
850519
1631844
1938379
2051234
1055760
359239
1814751
1933626
1520100
1692707
2298879
1531381
1142976
2200644
2179821
799222
320735
1659379
1365828
708469
190016
1876405
2205316
1149931
2214276
1451586
665546
2113685
1890454
434910
87873
662999
371114
1153399
2562264
2441868
374319
2356949
247866
534266
1822964
2849860
1023031
1251911
2558442
555421
1563753
663118
2460193
1266740
1300257
1453858
1949816
1430994
1689546
2737941
1947601
539309
1779285
194199
1106080
1977269
119898
2569993
1580522
2434878
2463847
1349376
1933618
2443987
654681
2085398
968660
1614370
462194
2858672
1524357
2563569
255504
1950533
714304
256901
1816503
2326085
1000173
1101268
1598070
1593002
2281830
927984
2084822
2794300
881868
806638
1975680
705364
2042046
769805
183183
598379
108211
2820737
1422726
1382164
777999
2477580
469996
1432066
1695414
348611
505117
2865806
2788382
2909282
449809
2068270
2093413
2417353
1060196
1694222
1274172
2417339
1220279
1087244
789296
444107
1295967
1720653
1869726
2156973
548240
1068291
589433
330468
289934
449801
2559079
2906686
448997
1930239
2477101
1495052
2603698
1631682
820631
1638909
578887
45976
14026
83642
2630656
1701521
2452795
1006590
1467885
511698
1326172
2455640
232580
2235808
2094713
1016121
601202
2750325
2185085
1398562
2059543
1217090
1641758
2823223
1300959
471959
2216904
1568484
2728315
2924691
2542861
152292
2572989
2308352
314271
1246328
2440009
343167
1731084
1595512
1186963
2083113
1073312
2415674
1607431
2908614
2711378
1593867
2568498
1638561
1132630
1167404
2189012
2516025
1546993
301109
1681875
2542732
2535191
2520254
1088723
1303756
375462
2175917
2677721
93870
167501
944797
1323236
1867194
1221530
2693689
159077
848533
2127607
1498226
1062711
215274
1657655
2210141
1897285
1082068
121954
2589090
2226896
236070
817898
1769355
2233326
1958299
2103718
1761332
126727
2272168
673898
895378
1253365
277742
376873
187736
1605293
47821
135788
1232490
949283
2564265
2148819
1008790
1200737
1059218
1495496
774528
1086346
2638536
2203152
2830702
382986
2028824
1685194
2402354
1667384
1298807
1023271
2103943
2875370
2819361
1308823
2360274
1880361
2541537
1003982
2520221
123909
723378
2172741
100511
1154982
2154694
701582
1187703
457460
158552
1681350
476302
1429497
2638561
2558640
1831678
1921905
13428
682543
1855950
632381
895822
2293155
1264660
1872229
538094
133989
2544559
2413689
2682057
1916955
727934
2131281
1485062
1119157
821864
2482032
2886165
1843233
2695021
1070927
2719857
854309
2392899
1837165
2029346
1636906
1971892
2171228
111564
899177
810847
788482
1929305
2382439
606
2523443
718987
325760
236277
1154447
755863
186128
1555105
474216
984704
2199236
2025341
816616
2930628
116617
1946959
1402992
2080524
1476878
1843027
2228639
2343090
632693
993010
10981
2619470
735129
1227483
1941627
1297784
551882
1577864
180052
2604648
2680464
1634531
2855299
2559171
1550065
1895591
746904
1756566
1781359
2756341
2025488
2205440
1361324
1153441
1747451
2317609
2564920
1163237
2723889
2118984
2506666
2936504
2875201
1322360
2535177
1271979
125432
910538
2105853
1650377
2127313
2863144
2565825
2502700
2075503
2585888
1310988
2743495
1374689
1206186
2398008
2659426
2486306
2512828
1808861
547202
456926
431834
1874959
1908502
2278103
296217
2018619
1072667
1949270
428621
2306489
1501585
2144057
90644
2844842
2383293
489938
1604821
1722368
2756633
1954227
2837239
848664
2754193
2897575
2138607
2556353
472599
650889
653305
2830771
1559195
2799177
1855883
1223061
2758111
1934863
2440360
260312
1630883
2352372
1831306
224471
1291414
907112
2149260
205977
310279
2470687
1327634
905492
226474
1830227
2182991
2226066
1164383
2662064
2507235
2624613
1978600
2509957
1105438
1906461
896893
2671433
1686529
1145905
2543801
1509083
859640
407703
1411876
1139676
803564
1453785
2435826
1270846
1553438
1069928
554149
846619
1442302
2046897
1051976
1968751
64135
2253117
294573
1235753
1295737
2674264
2621541
2391014
2633444
199069
227906
457311
573282
1717713
2710808
2401902
1576
141137
1964590
173974
1861246
1709814
1437577
1225813
2477177
209143
739006
893924
106309
1714267
985660
442603
2061721
1486599
1850113
1709434
1339060
4380
1395886
1696554
357673
1183092
1863774
2209500
811677
2486477
1242204
1023733
429912
2727462
2696017
149063
1887248
1201741
927073
249696
1711440
2633944
1460796
67683
1972830
291446
1245997
2313670
1565581
1450059
678670
64454
667668
1094447
442312
2189881
1193078
2364208
1679882
2037179
114456
1935331
2020414
1995584
1819602
1419427
2429599
33902
1914872
2861418
2038092
1161209
2757074
517426
2103561
1572343
2759101
2009965
1098500
2653158
1572576
1919251
690111
2558231
1232853
1798693
135532
884034
888638
1988455
1769891
113215
591260
2479262
2493659
2325441
2526027
367094
2539371
2271386
669408
309596
349795
405956
2411634
2138158
1175905
1448158
2321318
2591658
2887110
1678560
770727
2631243
2752226
2381297
2025096
2513175
102428
1337374
148302
2330816
1442633
1649138
1444010
2643310
2344226
2390474
1325412
2584042
2502333
598216
2389911
368460
1049001
160561
2880872
2679623
1619777
131119
1190867
917364
2088442
1187480
2801523
65769
276929
460203
2781772
378899
2227166
1203460
798480
2783180
2114203
1294941
13415
850687
967811
1396819
1029092
2893652
2864433
2154843
576248
1603052
2222190
321616
1015662
327790
1248850
2225883
1606462
2630435
1064870
2213977
2646929
2787381
2870426
365148
110348
1899156
982792
881659
857654
359717
82019
158887
296858
394135
1325835
1865506
896636
2344749
1434872
1725759
577481
264447
1012369
1572896
2743164
382980
1779643
2699426
2187169
2706709
908461
1144719
2787789
753009
16470
351068
1516657
1154407
60073
905328
1119638
2534527
643583
2906947
2108170
2437871
1133736
1458829
1374537
1181096
2726241
442122
1343602
1071472
567449
1501519
257683
1852523
2085028
884408
1313499
2502814
2691723
479307
2420984
1260629
2246863
2747108
1915333
1777122
2839572
240153
2188821
2710893
1786349
15381
1220050
401606
2676122
2460461
1924222
18255
2855219
764048
1219029
513632
1381398
1125182
2771715
1933612
2552534
1001887
1695788
1266148
2278009
109050
174896
1183493
1491580
1241832
875095
2200374
213626
1221681
1106601
811300
1392139
129912
2232324
626212
67867
259743
732302
2040629
678005
857599
2037187
2588686
1988398
596450
1519888
1811143
44252
1953182
1058010
413132
732102
1499460
513866
2630928
1996518
2134439
2814634
280726
512433
2594457
2858836
1918698
354958
629212
350851
2500080
2271476
317881
651440
2144655
2776439
2553265
1621793
881874
1508308
838814
51964
1518172
970633
701699
1309992
1330288
2333067
1655671
1415865
208888
48449
1283652
729162
1205393
307207
2247369
990068
1044596
2854971
2065743
2479342
551048
1321
1045020
1941165
295213
329581
2450035
1011043
1699492
2523734
1833771
2065517
261870
1002465
1280367
2762030
1847589
1874888
1163049
2239295
1308161
1220767
2346607
2272631
1491765
1462563
2927249
1763957
116154
2007028
1351694
289220
2686169
1539389
1753523
713241
2071032
2691809
1146040
1451339
1983428
2216409
1424081
2659072
783956
2513125
384557
2146947
2782756
730514
2262696
1995165
2521857
828563
214151
2046745
2723945
340863
2166602
1456388
1948099
2072573
1275441
1533389
2426573
1433436
2870845
2410138
840809
167636
1954697
1524689
2198350
573485
1670312
2234627
448330
607419
2159238
2876624
1887749
2619598
433249
1561587
1272642
2639218
1217274
1623249
2186987
524880
1913467
2239332
979808
1278949
2297174
1881369
598112
867056
1587858
1483845
1635395
582692
1755276
2067523
1372994
2756307
185258
668873
528411
2016990
1502463
963678
1665537
2906655
1834051
1069916
2329888
2629617
1975270
2451041
1705184
1937198
1549011
429215
2193739
2161410
86869
1325619
780331
839507
1011664
2073886
1868343
1503118
400001
701616
2280616
2345849
2250781
504649
817230
2558600
2470176
570014
1078926
1140969
2172521
313087
1448610
2521644
2682790
1979923
1768932
1002766
700554
2710406
2283062
937223
655806
2817685
2771332
132945
2317421
1283600
1685861
1151077
1732858
1151122
259832
1369540
1528992
1703919
2830719
2536348
328869
2414678
187133
1547524
2698257
2570556
1085168
2034913
41341
675861
999163
277859
251733
1127130
157980
2731223
506233
2637253
2449561
2529851
1515672
1147036
2116995
188505
1144681
82101
1233152
2802381
1246150
2929247
1788820
1902997
2935937
1998917
1960394
2496936
2622133
613714
970285
319264
2541430
2455107
290850
2854145
1704070
2241832
809774
259720
2674369
1640858
408091
2224205
320826
748827
2819304
1324240
1314658
288511
436034
404243
1053180
2736673
2858811
2920656
2079192
2051938
1945316
1144246
6839
135245
899560
347112
2844968
875260
2358092
209311
1709196
1137131
495260
2222817
133712
153276
385890
385661
653099
1880222
2522388
1304729
973496
28400
680501
2353943
664831
2107091
1894868
2909564
1587670
2607936
2256087
1661494
1974901
2306665
2041128
862760
760017
2346534
1248148
677986
1279588
807875
2622550
2436183
942403
2861895
1227596
2008723
2484365
2749375
2725657
1205227
2193224
937500
961576
1366158
2860172
2882136
1911845
824485
1980661
1793111
2397974
499852
872328
2002900
362124
533970
499385
1729017
157264
1964759
1905156
1835976
1725419
2208396
2795163
1520799
2620513
2095773
620765
2822478
388848
535503
2208417
1438692
2926355
2824078
2281342
371999
165994
1395634
806066
2756631
1044165
784370
2189574
107486
2466475
2794379
13711
1515000
97018
789777
256720
604880
2148264
78908
316685
2931424
1025231
1386008
630260
243974
2659568
180639
657447
1184481
9270
2030888
277261
500666
814491
2485984
2501570
2702164
1527974
1979531
2136498
178185
1681534
2411624
1985514
498866
341140
855295
2089706
713110
1818781
1609114
814186
2573887
1734085
2652528
1828166
188258
2758650
1584513
42050
2036394
843128
2408402
917823
757535
1796426
2137083
2670191
2129890
614122
611643
849341
1357868
398448
2435818
1070692
728134
156422
2677968
2917934
2009098
2600012
2940206
627618
2253566
1614728
1528969
2604497
276795
2550359
1576510
441711
889413
353766
1408245
665255
1914410
918239
781686
1638412
954479
1878457
10838
1766266
370988
633001
2084641
382979
1245843
1943154
2742258
1159434
2403736
52719
478507
1846636
117525
464537
742805
1659953
1283780
861163
2455666
2431722
292152
2011922
24443
131785
1677279
1281205
1358889
2619097
1901395
1445204
933685
366672
1984433
852166
2679334
689435
2815023
1584596
1933175
88375
484615
1545329
524063
2932799
2295933
335765
1846980
1027569
1433126
287525
344764
960729
2644627
582510
832796
2141656
721344
2767500
749661
1155686
35153
773692
944084
2371110
545751
4528
458202
2940484
452804
519900
2501557
1033987
2783946
389683
1630434
672846
2153629
1410771
1671601
348033
450973
2668076
2924031
1850735
677242
798136
1009294
1775343
29659
899215
1151453
2504569
1192925
2618306
146667
1037760
1949951
1098570
2237
1130084
2375387
478586
1689777
1115013
1924413
1233119
2175274
1431974
869440
1639916
769174
695550
11407
2527135
2609779
2720013
2821402
2227149
954551
2791341
1560064
2081669
2677886
2029661
760224
1272178
2785687
866463
1167725
2774326
1916773
947785
1090480
83372
2326584
1821362
60388
524747
347736
727723
2608270
2589217
884059
2599412
2192091
1590268
1056459
1570257
123056
1187175
1264825
962463
869872
25875
112623
1718317
1099322
2509311
1477091
1923132
243482
1523638
2055089
1240398
2195346
1198379
2399427
1499262
1604162
1162704
1886541
894858
40910
801621
697164
554314
1818412
2161685
1861513
904079
1097562
665825
1054808
1250698
1330064
808648
130044
74972
1299647
1490058
2696582
167986
2287560
489759
1047538
816015
2306910
507089
1688875
378454
1744112
1147009
1731635
2891759
2802764
2032350
1123711
46860
2082699
68717
1025625
125534
2752694
724526
2569362
861911
2417631
618071
328438
1081710
306804
1294144
894664
2449344
652879
1960056
514627
1795642
6825
2625775
255985
2259033
2525245
2245838
1268244
877298
2095876
740326
374066
2036304
625068
74094
775952
1445776
2571791
2236303
1908217
1278431
1149007
1121068
1851219
1444823
1972165
1929241
2860277
1834126
2752553
928704
233662
1928729
2124869
943793
2685792
791325
1870641
207996
160983
1126527
1877449
2904305
1480403
1072833
2240036
297683
2221911
2026523
55389
714837
2881820
1467756
575774
1396684
2214340
1540160
2174967
1600064
2533545
2806378
1776303
1533652
933277
2092048
2758912
1681107
453940
1697913
1112806
2309802
1952326
2870347
1378370
2243116
1070279
2928978
716677
209511
2704899
1657916
704110
2529528
473389
1803885
1135048
2043008
1498309
2589344
2808147
213168
709636
784355
755324
2047036
171900
1630273
2545491
287361
1431325
1946900
1243087
497801
565826
1932041
2471053
1756803
2520886
2690499
599864
356253
893022
1395676
670556
551943
1879735
1160540
316511
2003453
1509441
981335
2501215
2879693
2773317
911425
2634715
1536207
1649357
1876624
2521054
2458457
2399670
2898558
1701113
666966
2877220
1309420
1931790
1142225
1041554
1195539
385232
2313214
1983559
551687
582927
2293102
1193568
411406
2714397
334434
320113
2316
1742095
2197517
1864707
168273
219292
75680
2324891
100278
179519
1533976
1703963
959981
229752
1926894
2887667
233643
2226379
1672577
2276190
701480
314250
1600300
656287
803074
2395926
659690
1706765
108478
2747652
1855629
911286
2131143
59141
977889
12634
603099
635406
1525130
47645
2324720
1498100
1503078
2816347
1641107
869825
2346306
2467370
1134615
712322
127648
1399151
1154835
1264297
1795633
92456
1094731
2265177
2675379
223256
203350
2126329
2616435
53979
528667
1123186
1174404
265028
22221
2820393
1684548
297655
4442
932349
1581832
2345239
362493
2692843
2294505
590750
2202522
1882473
2242040
1448666
837361
70609
674037
2881287
2275825
2082307
2005623
2531518
1271042
161197
2229892
402784
1951713
2829747
2058000
2434759
1069012
1342404
1718351
1525425
1153331
874897
430097
1008424
1837209
2046793
349519
183475
1828915
1342669
2931060
626703
909251
41057
316901
1914258
1588866
2922257
1521340
1905987
69065
1286012
2091512
377029
1749646
334168
2212537
1630490
1665482
969718
1964215
2051098
62151
2634685
1280725
1452908
1238029
1837692
633442
2359346
2188779
2278494
1746218
145815
69092
2719959
270233
1169120
2471319
136060
1709150
1040836
283741
2095607
1061574
1160906
2059844
921195
2206009
2505564
2489581
593685
1051595
1256207
318374
332263
996900
472398
416724
62861
1290157
38314
1692423
547144
1907714
2200330
414547
2474121
1792921
66475
2890325
148150
463055
1620344
926221
1554506
1202869
119139
2543149
2066871
2049832
2211852
1624018
2263480
2809853
1808027
2073434
2553952
1887393
2755343
1518722
1052133
1951502
2597095
1691568
732098
925498
664511
1044530
2896337
727238
1436250
1763743
1943213
113255
823735
49358
1221093
2719031
2633180
913748
2636138
2545910
2824728
169920
1131095
503814
2707066
2536320
1223118
2044825
1384685
2458527
314631
1397322
150667
1290736
676278
2046648
927514
1013160
2636496
422733
2569982
1899176
2547018
276827
2376025
1192746
703102
354137
804380
1264646
2893773
1135656
640293
1512096
2001830
2596586
96554
281584
2298488
1804822
1938899
233042
922113
1105919
930615
149490
1255222
222801
2789948
2821729
1353532
937597
1798966
2171382
2618309
332538
2793423
226400
302298
91411
1780103
1182176
41553
1096422
104241
1551305
92114
568446
2706233
1464088
2095140
1440850
2028921
1057441
2314544
22739
41747
2440870
127944
2238590
80034
1691384
2589507
988749
2363125
102969
356294
465381
742010
168564
1487347
1706699
75561
1471019
2807296
2367553
2642804
2220790
2851183
428529
1346284
1554200
340527
2240311
2304191
2026174
1658552
2721302
1567876
503729
2644097
876030
2715081
172774
2289023
833571
419442
1253981
1970881
2461378
1721522
2804532
1856528
1154780
918389
1631906
84589
1638699
2418630
1302702
1953176
930817
921910
586378
15606
956518
856424
742591
583210
499064
2603415
1479700
1154889
2106618
1864841
1029079
2443098
943140
584688
1272170
1298489
761464
76676
952973
1942782
1326739
1458660
979666
2639522
1341162
2165994
1691390
86339
1645949
2476048
1355521
2129920
2773
2553333
2844713
1095084
1298462
1640061
1632910
1806433
146437
1690459
2700475
1041146
227375
842426
2673191
1348820
2361247
2202371
532486
92801
2709292
2414301
714572
2170277
1017140
2473970
587044
1842004
140452
2888894
669340
1398061
1490179
1518782
2676797
2430282
2246667
836692
1031931
2613635
103920
1026585
265326
929527
625623
1380663
2372817
1687365
1774966
2665069
2470239
2327887
763493
2049983
1431241
747654
1377060
2431024
2937088
888047
1786469
1322006
2293595
1173373
319489
770727
649630
1051703
1869749
189384
226055
1492470
2540265
1600626
1299729
760626
670938
1530492
1426491
1893411
1499043
1176027
1625171
630068
923111
287502
1206110
297110
1153231
1789957
2206487
2593655
480996
2057679
249004
1022079
115671
2450476
2609574
2324491
2698245
2485038
2363284
935425
2379267
562787
399961
346329
1166919
2544175
296013
1235952
2185008
580777
1995866
2556581
498849
1528034
740298
1632956
1727159
1079707
2892796
2358869
2805641
384563
6209
611333
2332299
2482339
377626
555359
2542184
66133
747881
2402235
712458
1455306
2694737
50481
595373
2519162
457731
2125021
636771
1306843
2069463
470400
830924
859354
2186661
453602
1726036
326040
1717569
440733
1518243
2308670
954166
693413
683190
52713
2592969
2241476
758412
1165961
1591169
197568
1142098
22956
219873
2015707
1797110
429836
2370842
2166227
440972
1067717
2451622
2356051
2004905
2085280
1727643
1822849
1415932
2426791
1526021
2591448
355570
2446952
893458
1748202
788218
1139920
2261125
179290
839452
1934223
1730867
2050926
1610591
2421521
1723724
401621
2572682
640128
1934188
45486
860080
289129
1415560
2464471
2801677
2535049
2711651
1743892
687590
2159023
924917
1171416
450271
116981
582408
1397800
1050077
58127
192362
2871228
2720701
151379
379604
425223
2074072
867930
113752
463840
1197966
426151
1501869
1987296
612628
2323522
1771801
1224942
1303562
1537091
1714333
1105740
2102742
1371426
1028282
511936
2069472
2277804
983017
2684259
2811628
736929
1782355
227663
75528
1090467
46704
1794464
593313
1604537
1583261
1228936
288567
2650346
1215616
2176633
1325212
316227
237072
298923
1293064
1625274
54898
2520724
26132
1080584
1411851
1033593
1415872
2049354
925433
2264471
2748011
2721833
662501
2073707
378262
1570963
855597
999930
2358803
88328
2848615
2659554
1459626
329821
1403414
1085330
416563
435181
775337
1023970
434979
1091998
400273
2256382
1713634
2821241
1720009
2137849
2810448
1496825
2420338
2023768
722939
721734
1231959
245618
1618954
2250651
1331757
197642
737415
722876
1967480
95617
808515
646236
1917166
912412
402918
983055
1516386
837530
777849
158193
1882441
1046760
1921504
769779
2890463
2411438
1426718
2707243
774655
2221175
55885
1706535
647107
2792620
31234
264891
624844
2223169
2091030
1014255
1372739
1721890
899070
1866638
858603
512053
2516031
2905231
1552547
2768522
2127231
1710367
1720811
2931896
982470
2378438
1002181
2759616
1333171
1871215
142534
1942757
567355
515934
227100
2295829
1540259
2523808
1347817
423214
372633
1144988
221178
468048
160926
1000626
2720670
2534247
2238320
2747664
686803
2791249
903595
2183605
1424703
1325161
2671714
129402
720572
1479457
1393961
1206161
211397
2910695
25377
1034856
2617769
1047642
2670036
1241247
1174799
1128101
1924719
1377751
326569
68624
981861
1973469
1508725
861844
1574297
1097176
663383
1891372
1994884
1692067
1929846
754785
937930
2144954
1883293
424058
2662361
1804396
1455667
2349929
417921
2023477
2732409
187894
1029353
2717172
1995230
362167
1143007
1743082
831034
1691545
2474185
2557439
65564
346569
474514
612947
2079045
2444063
1611322
1696839
2055736
1691722
1603287
2273891
2488652
1012102
2900381
1532079
1379089
1498056
932736
1559570
496113
2564148
440549
2598143
2343277
2669615
2447420
488506
1485754
2570760
759682
2211320
2616406
2708111
1325631
1775990
903056
2578449
1592465
378094
2842771
329087
1128605
506846
207376
1838965
2205759
825901
331607
2309305
193548
1101220
252013
1955889
1402939
1132989
2165702
2152660
135111
734116
2496308
2289979
1047214
1248167
606729
30181
1624056
1913972
2611343
2370563
263609
2173028
982319
86494
79689
2026093
525415
2282610
1080098
844681
1915266
1442722
748104
1780840
1577738
1445659
657916
2216824
256050
2456833
604317
2315363
2653133
2500407
724277
1765248
2341465
723590
2867480
2603844
2473461
2684998
2183814
1045022
1209663
2269703
2751044
1318808
1943315
140475
2582348
2433172
1885613
836533
2061837
1696984
1456350
710592
2939830
109839
557302
840241
1854083
1240286
1476295
2328119
2856186
806943
2541905
2087651
2933824
1155146
1789790
15192
847635
520997
1706192
568434
2383060
838203
481228
1812651
836612
2346132
319466
1493860
1151728
947680
170807
1696201
409298
2409597
2407
1994486
2936417
1890029
218515
1416623
1597700
1774728
983654
2224726
2433535
834199
106679
1883364
4569
1494774
894668
187702
2020677
648151
1613957
1460410
2727869
1727847
447181
646340
431257
2896420
13944
2043503
1357535
196643
2404943
1412610
416910
1642596
1054658
1552452
1936847
1752690
2057722
1082673
2904511
120916
1524986
435338
741127
711839
2323505
1253242
120185
1748872
2062007
2031678
1541557
1758791
1017987
2257072
725603
2029788
457816
2051904
2001500
559965
2662059
2799595
1191497
2551148
1142397
2204955
16890
712460
2392783
1061837
1484982
1926378
650386
253918
209660
207930
100910
1388838
2488547
2917761
2148076
982740
229283
2021304
1488723
850150
2786971
1326385
2151855
2565325
2604120
415618
2760003
461760
1750974
215879
1415732
2050565
39054
32377
2009522
789166
1208524
887295
1234373
554546
1485320
2503485
1136227
428579
2067332
1652368
1385806
1216609
1048198
2327614
1281142
2808147
2690914
1401238
178620
2661927
856696
472301
1169248
1159701
2036326
1909463
294099
2841450
1010601
335870
2223220
824386
458471
1136490
2707596
1835283
2770255
1656335
1216339
99064
2393057
2103444
2819708
951871
2522321
321739
2748011
1633490
1458361
1609130
882566
2245328
2537229
1410134
972246
425986
1191649
1623636
732030
2400386
1702707
1523585
273600
1827737
74218
2423479
1531478
2613880
221588
2102245
2070039
914671
87585
2238056
1123000
1689088
134787
2089524
2582116
2381799
2167390
1350814
1276674
1126688
798924
1069537
911369
1691978
1627200
226066
692648
1793261
693751
431655
1389075
1184618
2451798
1497154
2460083
528496
1793329
2011339
2752890
147868
985502
692707
670688
2600652
1183446
2422274
906973
1514939
2632467
1632783
1589664
885542
610516
2688486
1981988
2104184
2532336
1731678
1178531
1065829
2104606
2814396
12631
825561
1763764
2913594
2889378
2056900
1133792
1031699
122653
1126932
333641
1090845
2017726
1434570
2552838
422275
1222196
386346
2096808
1656235
2716741
2924153
1961066
1800943
1772482
679711
1934676
2548082
127679
1805854
2054496
393937
502391
2917472
1517538
2751929
1333095
362218
355116
1406406
1367299
2658598
1067651
1107186
685729
2013552
323431
1054835
1954245
2254999
1443614
1649440
1291968
1813055
2233013
1231877
1372009
2170326
1993043
2516374
692364
2734230
421614
518659
2912112
302067
2619886
2556201
1250710
1599940
1770845
2675445
2922184
2748585
1558533
834738
2799633
444570
2741185
1839067
2778355
678797
2045852
872725
1879379
2793135
412607
343894
141706
992716
919652
1969068
2055789
2900962
930167
1492385
1785847
2214681
1879035
2711616
2319402
1539057
859145
2865472
2924850
1853435
152605
115983
2106263
1534366
1275245
1603820
2186006
2628227
1030023
1826973
1725710
2667438
2367834
2525052
2179286
1138158
639287
152465
1960184
138204
1656014
1920594
1112771
1730763
1874550
264712
1523847
1392428
2660293
1827115
1132564
1657925
1215925
564437
439534
2566360
2914685
789988
1617708
95841
48808
2885204
2150520
2864950
1070466
2228172
1432866
1883995
2318919
2226688
2783042
441053
287201
1092100
545817
1712542
1986108
851414
1184694
2869915
2306538
3984
2414378
444534
379812
1996240
1450808
1847705
1181593
2201022
2933932
291285
2139020
2070618
218212
1232660
1172163
1744743
307088
998887
1598436
1157633
892581
1885585
2595582
812099
2560836
1934340
581188
879984
1298179
583817
553012
275205
62934
1494360
154789
971502
1673280
1234669
2716978
1126036
1380646
2055285
1209776
2827135
1783508
1606111
1986682
557328
852952
2444228
1513679
2846234
2588880
2263268
2835846
2934346
2658802
2749373
400567
2103395
1492173
630178
503625
1047589
517812
783309
653191
1881111
387038
1924856
2467132
1998374
2069036
1853790
42540
2052534
1658761
819714
2896561
2374562
1245177
2552990
1864386
2743037
547115
2546079
1085858
1904094
1334235
2535514
757412
1233079
1709146
778466
123417
1152370
654496
414313
1793005
2859923
2719560
1026188
577278
2750473
688881
2703793
1736636
886407
2067689
1932239
2488965
1332108
1879328
2892559
1646939
2343998
1828835
642807
1239217
1972927
601298
2193955
1650122
573560
200331
2111764
1894414
2425842
297651
2187877
775409
2574322
2920912
2702263
1356020
476723
1176124
612897
1987167
2637654
391411
527043
1650941
951299
1679959
1818163
2269008
2424678
2225803
1542021
2511368
2760324
702089
1549763
841966
2764810
1677110
807819
1747231
1729112
1758623
964191
197868
2055866
1780439
445635
2152659
2145260
1681608
54937
2505416
851936
1477680
33260
1782360
690643
839670
2647998
1182568
2608832
1504165
1552086
1474664
2164471
314002
403248
1976477
2805520
2352814
1107627
418299
207857
2008474
2395651
2746399
1608302
2270597
1687228
1409154
2110856
721106
2846022
1676155
2884249
2594207
1626565
1798789
90685
534197
1755122
1262277
821816
509620
2190545
1382689
2691390
2312608
2406987
193108
1772822
789883
1902208
2711375
1010928
2379033
256680
2353823
1202485
2213471
1871247
663522
1065614
1024666
2890797
2253769
1665301
967890
933709
2738856
2776257
1464758
2411328
727346
2172198
1398993
1812561
1704660
814753
2412345
1262862
426946
2900999
1356700
111094
1664557
1986393
2406940
2795869
55600
2683375
2016038
1911132
1580491
92186
124099
657659
433435
2095079
1674533
128980
475972
1420426
54278
1772855
2089122
577916
2051754
904656
294377
536360
739601
598494
1131265
2536905
1517167
2374994
2501139
2937688
1145721
2232779
2215177
1832511
1316480
1102570
1803288
338977
2765806
2126534
2015855
2686911
2487615
1836552
1493145
1436062
2125897
1956957
1568650
1808598
896649
288069
1201290
849295
2193963
1495261
1158892
2714641
1713165
2730715
334174
1814096
1358013
1101714
388067
498184
221416
2588242
65551
2328351
619302
1614258
1699257
1746280
2291213
2174559
1872
2089601
1273620
509688
1508954
1970907
2471866
282646
547049
2926698
2113677
1181528
1742398
2759086
876208
337416
2440600
2782812
925633
1851317
217359
2606991
364040
155814
562501
414598
1047519
2523144
699345
1689672
2832948
1426110
1300302
292487
2781292
1745928
2054105
475936
1004915
2720466
182230
1164163
2813205
489586
2570783
702370
2821679
20937
1934502
1215979
2592075
1766953
746666
2183968
472060
2529164
1435192
1411912
504365
766759
1385838
1895376
197689
721233
325499
1848621
419906
2879746
634137
2080658
2370390
2597695
2796688
2453873
2916475
2550694
1567178
664459
1906221
1504531
278340
191339
999407
2126275
1743220
1983642
2134174
2528640
172093
875247
2135293
2891806
926865
1984633
130993
1796479
1701136
1337646
79754
1978732
2721651
999034
453467
371789
1467688
1955706
2068804
551016
1724545
1923736
1614876
438283
1482224
232207
1420706
2795188
2346630
1189160
2355608
2729889
1832834
1990087
2216179
2231585
1955895
2305407
1813239
439815
2104246
1504877
1663549
1437569
540260
1378919
837658
841346
276081
2054680
2894786
2496593
870779
1044724
2323667
2216648
2763327
2770011
2609505
1890440
793727
2755621
1462105
2598643
2927106
905261
537047
1467423
774880
168999
263751
1001993
584662
478419
299473
1648162
2224370
1942706
2296456
382188
963568
1632934
512093
2064995
1415345
2461095
2829820
1115968
183729
25186
563834
2602461
216369
1865806
872801
763246
1743307
2612353
244121
1677148
1556926
927368
1072689
2495590
1645802
783598
1786225
1584906
1438920
72318
1465998
1765707
1336845
330652
2200136
534171
1701705
2292273
2581498
2639778
1849638
2618461
1771860
889962
281566
2327610
2605692
2939321
2283038
1676086
1782772
2461224
1216746
2265425
526018
2041366
1782383
2449998
1907695
1154956
1515512
233157
1601955
2122250
2530479
2479609
640864
2102992
1973537
1209591
1549557
1888060
2743872
2417435
2236182
2098309
842257
1801580
1878036
1385087
2451055
1512268
763746
83669
711277
132482
533415
2433103
1435896
841790
1680557
2067536
2226461
1227546
2043882
2744560
2130235
1307007
2874518
720153
2196113
2375435
643552
1390231
1269565
2468451
1313279
1419118
1884953
558888
545562
2064062
2666178
2062325
1002452
974704
476307
1392454
545852
1832101
460923
1071595
608440
740178
2459475
837918
114157
350580
2796949
402388
528937
330550
2920830
2008537
198216
1914787
1265222
2421907
1757485
2106972
1526183
954101
316223
1842217
672740
64105
2573450
2037339
1815450
2356323
1336011
2228301
624044
2275830
835104
273831
2940341
1694777
316156
752905
313477
2775919
337571
345028
2819910
977755
104167
736438
2434217
667650
2418730
108535
2488258
1048349
2466582
582131
1880901
1004720
740099
2499313
361679
481439
2297078
1242683
527696
1941580
733595
1866119
33928
962268
1254071
929587
24296
1588638
2578487
1347756
2278909
1955343
429351
997818
466081
1543780
2174334
1682700
1652986
1863729
721466
2337680
2541161
2763723
640026
2119049
1144247
10480
2304811
2632104
1786552
863806
2202996
1544930
2013073
2790042
1840251
2378239
1095899
2723889
2049051
2152515
1028821
520732
1524957
1614550
1737157
864834
1825234
292849
1312853
8503
601787
1755801
2095363
1545032
1724180
1485456
1222026
1152563
2784293
102758
2174080
2593606
1766490
780645
98476
1999855
868634
526211
465705
587121
1263258
2675609
431699
408390
2124248
1031246
1347254
1068625
2741312
206338
876173
20671
2439932
1205927
1647800
1670767
654192
1807014
2091948
479695
2022064
2703412
716713
1910736
421362
1407815
919782
2936608
2880246
860832
2350260
216698
1981962
2602497
1122608
1892915
2280437
2641389
2866519
2282992
2477956
2395809
1166273
2660430
1221621
565153
1763185
1745507
260558
1987354
2026482
939314
114850
2393216
2887448
2788088
574408
1880521
1267229
626788
2184972
2824748
120104
2797222
842750
1254765
303262
1444959
2512793
1533127
2423236
2437398
1484681
1421633
1521186
2243448
419483
1794580
2810608
1351378
2674372
218125
840684
482042
720052
787116
2148106
2200851
703114
800966
2656685
1194999
609654
2073463
1343367
2628221
1297380
2301746
2662616
2313955
1189874
651264
896360
2382814
1740338
298448
2271322
928428
822586
175197
1655622
220469
945549
370414
302859
1130418
440044
340991
34199
2612308
91751
242149
1350298
936578
2771541
1422819
2436470
696081
1964420
1670659
199773
1265706
1657607
2380820
1146817
2235742
1134964
543919
1228945
980246
1231074
2909487
682765
103675
2248469
1077542
2852474
1575141
2649369
142179
116020
640984
2861425
732250
2073634
1545447
2576337
1465231
2699273
1677799
1635450
1277808
157838
919159
2807900
1249378
733012
333693
466031
2479141
1359394
835061
2108354
249570
2360759
1628265
224024
1184347
2629430
1145463
1207607
2443645
1438994
2709413
306900
2196286
615238
1304558
1693887
2904364
1931300
989351
2393145
2483553
1919471
2333370
119241
2614275
2237422
1370325
602546
2599139
1613236
713577
1412491
18599
2772159
2664547
1002710
957183
814762
16978
1208853
2732711
2819044
751092
441248
102065
544280
1736258
2446492
1240615
2155573
2672621
1274218
1667516
1300136
1459492
247292
1498863
854946
1092034
1977988
2122475
2164509
1327922
1493157
2499187
2512499
636755
103029
84055
1918746
1378855
2299
2695045
1291608
581351
1787762
1050343
1593965
1134893
1703045
679482
134537
624504
2899177
2189184
731431
2671895
1924059
401511
2870428
214150
2809507
666202
1330291
2292179
681105
521870
280007
668276
230413
395141
2556306
1173832
806433
2242705
1223077
398357
2566089
1886409
2674437
863178
927342
1541033
2497473
1729501
2874003
1394652
2549455
15218
54754
108588
736657
641876
2724577
1966121
2042292
53659
1675856
904021
605736
1655975
1530571
471151
42735
47902
1727039
2432905
252756
2640264
961168
611240
2376338
1609638
1136413
2303511
1034837
1038099
2300688
1613678
2661041
2698548
1900409
1049891
818484
423057
2397127
1335886
2528961
757374
621446
544463
825432
368126
3313
1317615
2623518
1551622
211510
1645079
759460
1362474
978826
2182189
780229
949916
1973079
202074
970692
1867867
278188
2177389
150266
684101
703668
2278616
1241580
321398
524340
1102733
2012523
1840470
654029
877116
1513329
992272
565244
1116724
256158
493971
2581358
1017177
540029
2473612
1384658
2603015
2079951
30770
2896607
919867
2647763
2217817
2079961
2713882
1595211
1919141
172039
407316
240167
547779
2046169
1105060
1506473
1395162
2644453
2196239
1513798
2034611
362212
2777497
631666
1828400
26624
1139749
2093080
185896
195206
2150963
574185
2519455
9905
1705092
1088904
1287562
1016556
2504397
434516
1034210
980706
1406918
1243895
2371539
1137598
2379258
2272862
2240242
1543349
2175991
1609561
2474585
1310946
2023791
2163235
433266
1913158
2029751
1199153
1826540
2204992
2614484
786051
1482444
2108511
800445
1165708
2144876
80690
547547
352174
2855782
464074
2584751
2460903
2158480
21639
303885
2908205
507406
743451
2464816
2096949
2338282
1278221
355979
1499320
617984
1700553
1997139
595069
2683529
1527875
2316643
659294
662455
30999
1616312
2412792
425928
1569340
2101397
551741
1851383
227802
1194711
2883913
2614333
1210623
2292606
999789
83152
238310
943569
1786516
2595475
2899791
1686279
1522587
2049023
345681
1144552
2835853
2558948
1809639
1480963
475966
1024885
1960455
2188423
1761261
414127
1539207
419749
1456244
1996091
876265
1660261
981568
1064166
2909301
1086420
1614449
1201500
257923
10704
2831923
1067210
1921417
1042462
1508375
2057701
1527696
251526
2242008
1020198
429728
585693
2422884
1260749
854397
891778
2409784
2580685
325233
346166
603247
740931
435431
2125954
329232
2522597
2705850
803316
2123346
2786732
2511894
2637501
926697
840493
2663826
1865579
764325
1938565
43234
353512
39624
2739764
2009413
1699106
1920785
2213048
659
1709245
990801
1093792
1124352
1728289
2029982
144124
1443694
211867
524890
1879601
424291
1531366
2296773
366496
149585
1834513
1094140
2781716
84279
433215
2701721
2719115
2795706
586752
1113831
893517
2741586
1869522
2824614
2434120
1824281
758509
358271
795325
298112
2428482
2495524
1056424
2758508
2687492
846194
2412313
1213507
1770433
544431
31560
788276
1818537
1128260
1798119
2719255
780122
2089357
1751950
1005869
851777
2884114
2264026
522918
2450205
405326
2610426
1939959
2174861
1900153
210924
2515170
1097266
1883700
921391
1370381
2073012
1174189
2145494
2240390
1480960
354626
1853757
2918551
146347
1556093
1408663
1310349
1517586
2121037
1413503
1616511
183056
1438734
2721903
1554810
1735362
772938
298740
1281718
353254
1502804
138366
715581
578290
163236
2645353
651130
2001198
2116361
2692317
2932900
1766101
1647936
533542
553735
114003
1973846
2369203
2559221
171064
1184856
199736
2340214
1917753
1139057
2213720
2276274
2191345
2108109
949367
1477673
2336617
2034106
687506
868307
2596950
1022344
1940715
1957612
2493561
2658865
2317193
1458551
1191401
17278
835615
1664847
1565543
367508
1219722
2339603
406710
1292307
2811125
1184236
1578179
2767826
1885492
2340274
999414
2561843
2456979
2452376
2632881
923022
11854
2872654
2797726
1939639
2503198
42949
2033501
1677229
2655697
1918619
1802819
428195
1516445
787224
967126
184098
1393409
2192486
1031983
768617
1881153
374036
1805762
2786616
2760064
1333866
149768
1289831
261426
2336857
133822
2719802
1961484
533009
1133434
2538200
394972
606544
1865548
1677045
2042502
2383974
1339771
2891138
375648
2432256
1299901
2515343
2070368
2628440
310996
1310890
2410910
555030
1210050
2276584
992849
210642
1890431
1913870
1497863
1844537
848306
2658520
763008
2107690
1810287
1931784
196772
44121
1427428
2068851
2778155
1108626
1900485
2446184
2250981
2937664
57709
736441
543882
204609
221995
2157896
2020656
295823
298598
2842095
1917572
1010991
427538
460268
2053318
2627507
1961089
2270297
1627436
2347019
1559511
791914
1248856
481341
1662762
2004202
593660
1729009
2025515
826413
1806571
2194445
1236144
2645603
132786
1667592
1883581
1773721
2506578
447002
2678067
2838702
6879
1989236
2155629
971068
2720948
189093
2442834
2139361
130295
2817036
2600669
333918
1381638
807544
1983979
1123123
2927512
838553
507439
819233
2814784
677732
2393204
1371388
265542
471418
2671159
873812
938873
931756
2055377
523792
2350768
275940
2611862
931615
971915
1512511
1336099
2167678
2583305
361189
2132346
2148031
2230707
2492762
1663001
2082605
1474817
1361005
1811606
912018
707301
1001489
2742597
1336011
2693773
2630861
838337
2816973
577045
2885639
1109242
521558
2402139
1730842
1850821
265960
2665060
786387
2712239
988077
533761
1556986
2163286
1949376
1247204
187988
2539213
720342
646121
580351
1497538
2255086
1246006
2907581
202136
524874
479658
300492
585699
2317554
2012247
1025068
1930381
218847
2939549
2188589
2058339
733364
2811932
2104942
1036908
338302
2601616
1581996
695397
121002
178679
559971
2538530
2676287
1791533
86775
1771301
1040774
517648
381552
895284
327740
2123107
1809354
152598
102536
310970
1800902
2373642
209350
595651
1671175
2624145
2710875
945560
1383359
262709
1028853
2203340
1282279
426518
343856
837810
390644
220679
2760150
2531532
1972806
1872952
2850312
42647
2581406
985616
1244436
372013
1725869
1078568
438576
668510
12586
1769995
2107932
2701673
1379567
2402179
142901
2257714
1902276
753424
525463
586412
2184879
1661380
339512
2817870
596243
1619066
1530642
2538572
1999795
15278
2696355
463207
1379798
1587496
467856
1607259
1865211
1903159
1634414
811115
1530376
556774
2515077
2848442
2109324
2178583
1402902
658165
2273463
2471559
138673
1897375
117141
2173549
1854954
1972458
2446950
2393957
173818
1100430
95916
549805
1432085
1814725
150904
654094
2424035
538655
1599084
159329
1146319
208552
1664922
2697136
1996228
295985
2458539
2938517
705548
1402072
1206603
1779702
1571856
952406
2502148
2395384
2297113
600739
97253
1037726
1008709
2680835
264570
1221758
2478454
1125900
687159
2604091
1160500
156922
788481
1064459
1509548
1567906
891944
2446797
651465
216795
2381446
2065812
518372
137305
1606142
478750
1991361
587876
2524711
242815
2777748
1746826
743558
2168150
838167
2720438
2341723
2551505
1754537
882720
2721462
1774204
2213904
1021174
2930298
1619936
2368526
2703043
2026423
583996
1515238
1154507
2769445
2104744
949139
266387
2326914
2181977
1843754
1702431
2782361
945689
2273926
281310
757336
520947
1596306
2829875
727070
1228101
2181298
125538
22617
779952
1195580
1111224
1964496
1205730
965475
2102022
705011
1607122
1053743
1890692
48028
1517485
1044561
1549807
2876675
280961
334215
1068844
765977
2797162
2899500
2534512
962285
77818
2137993
1839014
2756788
379244
1577482
1017553
678402
675995
2044450
1239036
1397268
691460
697937
753086
147029
380332
2680532
2919395
296112
2389820
414399
1026378
236217
1737349
2491391
2141602
1671408
1838839
2666782
1799475
2274844
337824
668860
293522
925015
1040565
2209602
1913872
2534188
1447854
583270
583615
706943
2489643
948223
2090238
2685944
2217670
88535
80492
989807
2211640
1181928
2470749
2750155
1133789
2501044
1453474
2627891
851558
2924304
1045038
808617
1319028
633959
132551
58791
1704469
2169291
337968
2060700
1357158
1185115
2320720
2329684
1767318
897320
2242305
488465
753715
405460
2899606
340530
2272593
1466452
469214
2878088
1165731
2444931
1725703
1199320
1088518
200479
1957049
609386
992124
1974019
2021572
2761522
299922
2864000
706069
2299743
2593498
744265
2508062
1396207
950345
227090
2644478
1531863
237489
1157421
2505293
569654
2565013
1974875
1358441
1191736
1901706
484315
1124543
2835191
1935172
751031
1317342
81146
1012131
1428585
2802115
42512
352713
2317274
2878641
2237677
503256
1486141
601524
1023436
1236730
456220
804461
2022858
1819224
2099618
1730102
2207926
1755903
79545
1595641
769599
2592382
1303903
1272272
258105
41708
2853389
2816545
2250880
276890
116752
1968445
2311942
2697677
427482
1044061
78230
2792762
61008
2811636
27467
1046066
985440
972010
946510
1930418
344489
2758396
788033
2141467
707815
2076855
2010100
42837
2646208
1211433
2740834
678449
2520156
2429698
2354360
540331
1586750
486002
2684086
62301
148850
771334
5915
2895652
44273
2898663
467500
804659
2812859
2898180
2047928
2276078
1070985
2440433
625386
1552631
1084611
2486004
1217556
2791337
1227384
1624172
1640992
1616214
1904931
2351460
2499756
2419421
804216
2535954
78259
1000364
1276831
497803
1058503
1058618
1124746
2413657
2400888
1778946
896842
254861
2721987
2933478
2039640
718335
2869585
2025758
2154107
2350277
1670023
2840922
1018884
2798256
2668790
245626
2163886
768372
1389645
1758964
2097192
1798499
2455823
2460303
785855
919584
1998160
1039466
917187
1003233
1452369
454981
718348
2055203
2262625
829139
1239296
155835
2090829
1311464
428330
1100832
1813648
2490069
1752331
773683
688669
1893403
1013340
1219021
1972928
1735009
1615347
1737925
1825144
628079
2624720
34075
2698718
1019815
1012096
1143920
1812748
1560701
1916327
1148086
1310848
2328495
2932204
1588505
435391
1171356
2479450
119419
723199
2024346
2239682
2162078
2477754
2014792
1342119
2841166
2388263
1383006
734727
9756
871254
452351
2567380
2498420
1261456
702915
1196001
1696861
2392921
1178526
668572
216064
1682791
2309091
720896
247379
2600871
1354020
1523592
1483216
814476
157834
2200010
2784722
1848482
2547265
1947841
281085
1974129
539524
2639323
157479
2268032
364040
507751
2108831
467985
602665
1426994
2354387
314726
2542142
21845
2097965
1455438
2121601
2875700
1905055
1924858
174614
172828
2326460
711262
84977
141136
263292
2562971
1599063
2374215
2859056
2521133
1652577
1789518
2551581
492850
356548
865333
138273
1900788
2276282
1586184
606731
1932712
189206
2183057
825402
2761275
379549
606392
571964
1628729
1918572
1724028
1856632
630061
2046507
1825869
994107
417285
2106733
251628
2924723
103583
962214
1527573
2220882
2919959
1077324
2781924
2394605
166999
2610374
2556200
1813511
207150
1778628
686533
2571629
2314850
603943
2660173
1271271
1985426
594766
1676387
842263
84821
2048873
1945360
1426704
160446
621490
856379
2397963
2826612
2806661
1752048
1111049
1499584
193007
665223
2341603
622579
2429621
316579
2226748
2481386
1279109
1223802
1129563
1411333
890687
1932683
2749614
1190034
1469081
989896
1404812
2729280
439025
1705215
1070089
1139638
2808819
912176
611669
2073893
377544
2832484
591721
241966
2760005
1152032
1929313
2738238
1070380
1515027
1947586
683847
2385447
182370
2564031
1375504
1834909
2566220
609305
847871
2559538
1886054
1589419
1651006
2635351
2929377
2094547
2455175
996516
529370
2085912
2502089
186373
408610
24408
1597197
2497107
497649
637307
156324
363367
1527595
349296
2063296
275768
1134818
1030654
2882344
1605308
1528370
1331012
1034895
2462100
1992950
900526
635100
1692777
1893070
2205279
1821335
547550
543374
397971
1804083
1616036
543490
899091
1903677
591383
2777416
519302
908843
1595453
1078507
1998825
89310
2867808
1683485
2685200
2877394
1126834
260287
2404829
1039168
537426
1748441
822152
2422513
823086
487473
1523597
2109389
2573737
1501217
766217
2396518
922332
1506600
160862
2151130
1874108
1884766
405781
2429088
2436025
1898748
367527
2487928
781309
1553220
2321886
287979
355527
156073
413334
3411
2101094
1707868
1474031
2219319
2028018
1461925
443764
547118
2727789
955393
447447
1730337
407977
1522524
272703
123987
143491
1693842
2426325
51674
1247163
1603155
2456897
569494
676167
1896570
1341781
1467587
1897952
2940332
1531765
1037636
2804230
1010225
1665600
2713755
1236149
465871
2786205
1845265
1932657
1485358
2663677
1318456
1816376
1330689
1353399
1492610
2446448
2532026
894517
1096488
2688351
2268216
493608
1481162
2744660
1389638
820977
2075218
2827852
635475
1487762
2470714
1952605
1881763
1021329
1514891
1982517
1300948
2320623
1647590
168154
1757213
2729716
1800770
1656172
1944278
1104943
157770
2435642
1181733
1389002
2128973
2315796
607602
2568844
1888209
1894261
760868
1729527
372582
1973338
688327
590121
2762467
985392
1257974
1985239
329114
1251508
46085
1163679
2538269
1740556
1441204
1289116
937747
846903
2092303
1793251
123950
219785
2200733
13570
325039
1485433
2543015
1886158
1806629
2524144
1777704
956310
82451
2163860
1841287
564203
914171
2005089
2576066
1474841
755688
2220102
1587014
771931
2572788
2208331
182406
222624
1990373
2409156
314013
2070400
2118301
1225889
1359083
1930736
2909716
1059748
2824279
2781732
1714162
1298738
2424868
193919
676927
234436
2615716
2504403
1708555
1218237
283558
1874489
1888189
406466
54663
1980010
2690510
2907954
2152825
109319
1407805
136578
1412387
138662
1444308
1111691
2472116
1736823
2280860
433687
2489208
2278648
1056428
1218497
2765080
2574178
1513121
1876971
2725397
2676643
1247090
2342254
2700708
2303486
497524
605739
2901918
707332
2232603
2356246
2359589
2403500
2019890
1841511
1687653
2397509
2029457
2148531
2865979
2741153
2232917
1058975
1890541
2573432
1501481
2116361
2715645
1198219
2644041
2248082
1070227
1873255
1543120
2636119
220429
618896
1401587
592856
2757485
140308
1283473
789906
483031
2764681
1516866
2533258
1919071
422132
2836973
2046022
995355
692508
490022
800080
845615
2619179
1213521
1685189
2001515
274374
2177446
808852
2353542
1457230
916368
526827
62321
367773
713140
2114466
2537074
751094
1530700
44345
73591
1957924
1707794
2443237
1499791
2286524
105477
2463158
691186
2458132
654293
2511714
210985
553022
366315
2569650
1700058
647263
286885
2924526
2334830
760955
487826
384531
1849990
1776313
2897524
2829552
120059
1652767
1916250
2216266
2446419
80583
1048729
61427
1853118
688161
128539
2897396
1675658
138826
326621
2366471
2344517
2605667
2365834
2701825
1373749
2080757
1536816
2570918
765341
2741264
637379
858849
1157992
1093068
1206617
682462
2935057
1488331
536623
576248
1866274
7560
2444134
1973899
1473939
2195873
1233742
2480796
312852
299446
552092
2286240
1099605
1966239
1942461
1961362
441963
1216609
194183
611011
317206
2700960
2721152
321725
2383520
804145
2533040
1382306
1160707
584406
1804722
2398389
1254324
1380162
2504756
795043
2664603
1533548
1900
1757306
808556
1216468
1305678
68378
449983
548656
719152
2653783
698037
1772400
953357
2840587
1999394
240319
948301
1527021
1022939
1080926
652976
785403
585627
2446740
1420246
606971
1964886
1139448
2804517
304171
1050483
2600247
2607477
473760
718689
569647
2729301
2592588
2614607
482778
2250834
579271
2721484
1651030
2326858
806846
197319
2263716
1169533
2248412
503228
2553758
2168645
15523
2032933
808060
967031
2467805
1635661
2891932
280933
1544052
1027427
512334
1988809
1874051
935069
122681
618626
1714601
544591
1791710
352776
5044
622589
1799159
985577
1773443
684313
1977974
762490
1640582
1722336
828341
198099
2530690
2045831
2757820
2460559
2803047
607128
1460546
522485
1281187
2899277
1536589
207395
1410679
2554003
331362
1647934
1706708
2191617
1206556
2407553
24422
1311502
377344
656303
2053004
1628610
1421528
1328616
1332731
2397769
1894088
1870865
1239684
1953546
1167910
2660466
1651417
1965370
1372723
238705
379077
434415
1174263
1526685
2655389
2711476
2922579
2482213
2414357
1043958
744168
1886572
600211
1031545
1594500
427118
610117
693737
2308004
1299630
1678082
1680965
678146
2822878
2217015
890403
1626975
63987
1063808
2081657
387662
2308318
1327859
324779
1257564
2075991
515576
1325190
5275
1926866
2361905
1693495
698286
248635
1768951
873491
1654103
2147250
1672787
151584
1050539
9666
1646757
2674931
2841495
608094
1188180
2580298
116191
1837815
231043
2500232
662044
570888
571809
2923831
2273799
2889040
540455
314943
984571
2347906
357312
673887
1284868
1678180
1477113
1198971
998360
283519
2595253
2258174
2319524
151225
2801646
593664
2550924
1292216
605019
1709100
1687092
1081563
2317176
1773627
2414928
903573
508416
2172695
18364
1118890
930398
1562385
2739766
1501926
79957
296875
847632
2409087
752262
2253164
350282
2587415
1237046
2444975
99788
331918
1973019
2260314
380308
705554
166627
1143270
1242951
1984808
638865
2017709
614883
824058
56996
2495360
2259309
2565473
2832803
368052
843425
1313721
1328766
767711
1291913
2363325
1680784
1897161
1737381
432391
654563
1119582
2813437
2251736
345582
807061
381242
2588666
2211098
1679732
1095670
2614247
1177753
307956
2644210
435120
493380
750267
2295876
2647338
1129820
1680376
2857701
2542664
2275800
1956412
1869896
1781515
2260049
2160935
1945058
2332406
25810
2600744
1200177
1280343
740753
1976910
2648870
2534422
2206334
2528043
2751717
948585
812070
528324
1420762
1446017
2319759
1612271
2935948
1732430
293352
1018653
2509097
2719938
1865801
2124398
2155232
1458482
2668354
167861
2898178
1533214
297256
2801929
2436254
319358
88410
2266843
433293
1476024
2281015
1343230
419629
2523283
2529378
62807
120408
1063608
969113
2072799
2819486
325482
128424
816319
241873
226969
1067912
330810
1992879
1890339
1133457
821717
2305089
323992
667312
852044
1740587
1249690
2319013
2502809
2725786
323047
541285
12617
1214262
1686955
1615189
86813
745544
192081
1405458
1506920
411673
588857
2638975
1827486
942411
655340
2601007
2305877
1882804
70615
1905263
2030262
315842
1480
2135927
946728
845874
1261623
2905341
202932
1892805
1757018
158007
2867288
1248060
1238732
888332
834940
1904409
1243289
2683385
1680737
2919132
1109347
393105
2594535
299043
1789389
2219325
2252816
467847
763517
1239419
2055182
2127459
2308556
1586603
2101353
2744548
1606843
2881079
419282
1672778
2705173
1213930
2511409
2218362
1116674
1803742
2537927
852925
2130941
2134926
2299818
1942929
1748648
1622401
2558578
2796456
823674
2003258
1596018
1053582
1635806
1636465
1790582
1520891
2417921
225724
2576028
2306994
1029860
2327368
690407
1372139
2868004
2828260
1805104
1499749
1387032
1837189
2928876
1848722
1746342
524233
2779174
328787
2200927
1054856
803420
717535
1491376
160522
970916
182598
1453267
1856264
2532509
1385372
949235
2742146
1197001
2349357
2925045
68865
2895463
1895804
2048650
1450937
816093
381179
297816
2181816
1674876
1173530
204821
2416152
1199750
1194757
1562975
2393853
2547251
124462
1408274
2825898
2134523
39279
2658056
2700588
568738
2162907
2687918
845070
135053
1408529
2393613
1985958
2775429
589372
2249775
2566532
1220724
1208121
1817019
2817268
2307958
2702262
1038544
2480942
294408
276858
2083969
2862488
2012738
1021525
1199443
109000
30869
2928712
2561288
453890
1122497
1468738
192329
1371422
962564
1636015
405755
238322
1906619
2499971
1240309
399090
2004198
2285734
299389
32204
556154
532024
1812912
2796360
2649247
1909103
1412941
110404
655969
1581739
1761846
315816
1824424
809373
2565246
1268519
302567
1349441
461639
646494
2932910
2643105
1592475
407488
1408378
2121187
1248975
116351
445089
2770557
1964356
2610643
2346316
497049
2220062
830970
714417
2312370
1646579
388670
2572296
10875
1263138
1516093
25958
634546
2018234
2463758
2764412
1978070
2357875
647745
2542840
723881
817491
2858589
1812354
148612
175702
1312949
2714586
1337077
1413636
1522494
1139761
443594
1838667
345770
1152818
1874055
1605779
767946
2865750
497351
1474165
1299886
1078490
1689852
1461960
1952161
1390137
1782145
410846
2255960
692081
837561
1855130
1587086
1374786
66152
29849
224870
520455
804956
1464547
323960
2735179
2477639
1662011
745454
957291
329898
1743072
1244992
2076209
1838460
1418557
597833
1335323
1340383
2055724
2804020
2221861
2245475
2457649
77203
649638
1019677
2183332
2365247
234246
1510494
437749
2160843
349047
171483
1201191
1383898
1566475
1239996
2701271
1747047
680499
2438834
1248077
79688
1796085
1061045
486162
2384278
1561180
1267518
2798284
178877
605138
2481820
1437553
2550700
767935
239377
2191085
2058886
2829390
893035
1037162
2010273
620557
120081
495082
1373847
133933
1641329
1170916
950677
706026
1233740
2443480
1942596
719583
2205459
1960831
1630626
351571
1969825
2365659
1113200
1166816
845431
1499273
2488386
2176516
2549522
1406192
463379
2071644
979234
2672028
2230346
2188146
990524
2742800
2836284
102443
99040
1474160
1251304
2120449
624417
1748873
1939166
2543820
653554
1733312
2640160
881881
967019
500502
1586932
2508128
2212148
1975841
1626153
1641340
2692896
515215
741933
2417745
1318845
1052761
1455812
416746
1564234
1696396
635898
795764
2333846
1092614
1947398
1200281
1142758
16303
909839
2253573
1333686
139599
2515562
1147088
2200489
2796275
1401480
485726
2202977
2883416
979871
2712678
1485196
994230
2139007
1689012
268691
1164044
2439061
1468237
1927283
353754
2616302
2226566
1828502
1015996
1354044
2197142
1368232
829365
420122
2335133
272753
115181
1101648
2526396
1201965
878280
313672
1367138
72657
1699954
1923093
1226515
77419
1625244
379812
2218526
1041499
972553
2931529
2698443
1400248
1821941
1717984
2910670
1173037
2754930
2753682
2390536
158145
343038
2398414
218944
466306
1681112
2085241
2681391
2927158
807582
2828082
607470
171392
456913
2679450
111599
553205
2775729
1924009
1049666
1884800
124
2909154
1726499
1150111
2013426
2520373
2296656
1805215
2897369
1328804
1765193
334535
1049579
1249508
154442
1197467
2692637
765291
710828
1066154
2130897
609536
1386063
1980721
1517356
325296
1495085
1295159
914611
1575254
1585206
1119857
308043
1097045
469497
2057593
596517
2615994
2896905
2642660
2206071
2450541
2030675
1056131
2649035
232095
466045
408307
95394
1423613
2918335
1051642
2336063
594600
2917304
2185124
1906061
2768382
1624254
2626645
2225554
990664
2458601
800261
1170265
105519
2527037
2845537
2191211
2381308
902924
1570865
2537572
1029277
1711717
2933683
1388719
1781228
2273772
2896467
531478
1002248
716914
265729
1817067
796329
1969122
318932
2598337
702073
2794416
1443701
2737778
293575
69685
1155439
984810
2841083
1345216
2370308
480548
1115875
662393
2764150
2167252
1707814
51156
2499618
2843033
2601997
1216297
692239
1195107
2049147
2129141
2869539
2339285
290277
1167030
1535907
2485462
777161
734359
1219843
2407518
2302105
2448103
1720580
974916
456811
503077
1237668
2860899
1039656
314752
725958
1870492
2561427
296348
1579505
1467632
891351
1987370
2109732
191665
2789913
2762340
1529307
2394398
1266591
2782605
1193374
2717057
2072222
1071661
712284
2673551
1242570
666205
1777653
1626527
1187945
2866472
1184944
2833191
2788119
2764490
1587931
106965
1325376
1612185
639352
1064441
2510471
2386281
213845
2899007
2851946
2507591
660950
1691327
572378
1351394
142408
1569681
1543278
790330
116174
374860
1931001
1692066
2307551
29589
851522
1210370
2306560
2415831
1967677
2586988
603258
2347937
783465
482477
1222326
2674063
2174872
32767
209067
1915146
837911
1774703
1012595
1538533
1290827
845385
235485
2169215
67853
2118742
1219479
2890979
2536781
1817665
1886097
1369576
224357
2293228
2554787
255348
2312667
1014811
2002375
242465
1757645
2269666
2050061
1229202
1411837
2248570
2838466
2620185
997422
2923708
2264950
1788609
1655212
2226556
2436465
1644251
876310
2629673
1015883
224407
650145
1352394
251445
1370228
684216
1092741
2365789
523733
1080252
558739
1875461
503014
28950
2591284
266292
1394497
1563779
984480
2675337
1775048
299695
2566055
411065
2567611
796080
2755955
1557570
2089901
2689250
1305635
829346
1665019
743234
1795366
2038558
738476
1474603
1106241
2599909
2311000
456135
679681
2401887
380899
1709094
800255
2883460
1863546
640324
2134944
902091
2475303
2138247
1749129
1912492
1003410
2070656
364832
2041566
1913058
1893197
969335
2647079
2651968
526066
410396
1183482
417530
1130198
2887910
1680328
1349358
1048991
2436663
536530
2703815
2814532
2580668
2649919
104599
1007838
1594188
2860484
849407
1050903
1026245
849536
272380
1218290
1752261
491855
1104617
2099847
774332
244301
410260
1586456
145688
1701111
1691886
414035
2841027
2387996
1044961
2671752
1176936
977279
1273956
1323388
2330712
158337
1840616
1691106
2563506
1029938
2046256
448235
2027404
2598314
198651
2306370
1249381
1578893
1968507
2711479
1041402
2660079
2451781
2916760
1048698
485667
2054693
448390
249002
1207498
1535802
2768066
1194392
73693
934313
2012642
1650867
2889867
230237
2699721
219135
364944
1065550
2746697
141510
300422
947498
2126699
469742
951881
1405964
781569
1992947
1334937
49336
614667
1521180
1176487
1877824
282547
421149
2038174
2247979
451983
697662
518513
846935
2643358
2929403
2278270
837625
228376
1979321
1199568
2624512
340331
2078314
1347321
2301515
872886
277018
2824713
871386
1812679
2733459
2847312
967693
1468636
962162
1959415
1646608
2024340
854997
2120563
40666
1776096
1747560
2382814
1775506
2341835
925610
2294675
2373346
1725781
2683510
1511322
142603
914249
1275497
1550918
614593
1914710
849585
2161322
2364827
334123
376439
1361934
2734543
571439
2769426
1343401
251177
1585228
1295934
761030
501796
2287890
1229373
1730745
1372811
1989085
256605
297848
1453571
572478
193338
211611
2897536
400604
1485093
682346
2770580
2078301
2288311
910141
1609416
246596
2235128
2541261
476020
2007877
1071413
10506
963915
2508164
988340
943181
1637755
495421
995517
238011
2493925
1414754
2855310
1973903
168856
2265801
462813
1488961
1728205
506621
2241103
339758
1618974
2516876
85785
725787
2375136
2734545
1700675
2729810
31243
1310375
769901
1115841
2330329
2034707
2704755
396603
1403901
1588806
1161542
544767
1353264
879751
1194740
89255
1056697
2925401
1989380
2275694
1736615
2452051
471630
2751089
1471918
1097689
700925
1613242
1136920
1327672
1650850
2841282
1574646
1231923
2395151
2520167
1005051
1695194
1982275
1909345
1752610
1442207
203828
1055430
635010
1761770
963190
174774
191021
2480862
1493980
800085
2277295
1428787
1904997
1656475
133877
2452169
1033625
2836182
842339
2344671
611992
2656852
702141
157839
913655
2418872
2918537
2382678
1909937
1894442
1936627
817761
2541446
630566
120359
1214960
2609458
2926965
2806088
2330975
135752
2460406
361142
635257
1029266
976781
428641
635358
2874985
444698
1848422
92315
870276
698542
1310900
4630
658527
2721033
2882971
2869731
670853
303843
207539
1201998
1936173
896853
1429472
65884
1357630
2876105
2551744
567726
435337
1983451
2484859
242402
2935768
2632827
2894844
1108829
862319
2621408
2745518
1013884
2438410
987507
1966736
2549445
538881
1705367
1642576
1445264
2578479
2830734
214862
1895412
1621945
1568726
1332290
1332791
1402967
1971369
456298
1264903
1206960
1359971
2061991
1435314
1227249
1637615
1768156
2442123
548919
1502802
853308
2374622
1348090
1579307
951830
1700282
420173
1361762
298450
1306029
403900
1701685
1466218
492708
11178
1899451
771393
135002
2525283
2462276
825045
2325606
2783171
2776160
1906809
240050
1266359
1438744
575935
1405821
2871415
2200906
2231397
1899954
716869
2186306
21365
2436587
1209504
735399
2076182
2516969
2618425
1661206
2835769
1047549
539378
943768
1018049
1753132
2919931
1661015
1592307
333494
2537313
1298959
2473310
2002274
1524407
1539822
477352
2570196
1672463
1255908
1390846
871557
2571464
20556
863145
1504024
253892
2861833
331399
1015811
410912
437875
1300015
838298
1449277
2615533
339885
2934165
844872
1035689
1401861
413016
2715315
1410849
222211
953891
1687539
2625806
173708
2806884
620994
1768406
1329658
2427019
2693644
967140
1398017
1157887
1789951
656136
184512
2341368
1039148
13843
1799439
2654209
1806438
2482326
2802410
1390323
411104
1930520
2410345
743250
782701
2005322
2496517
391879
632523
2156060
314549
1826454
2205617
1659708
2213302
2376405
2692128
1846641
1903141
2156152
597785
2263312
778041
2601689
683888
1043146
1627774
2631546
288859
1317299
1608840
2032031
2938453
1648652
2131902
1517396
988402
2549836
273187
1679829
2007217
2710191
695716
1237114
2504425
1484446
707697
1514845
1955678
741189
605197
222198
859183
204658
2020493
1764501
529943
816350
259680
2882161
2057369
1964091
1438064
2742548
416828
2411391
297820
543700
700406
20138
2739227
2503864
1850444
400378
2799487
91041
967346
2120727
897585
180853
309382
1894113
176684
1222192
172736
2701291
413644
879114
1396521
1470713
1814682
2393516
1490816
2821253
1006381
2896147
2652610
506787
340277
1614675
2578298
1803616
2371252
1121056
621509
2861582
1463404
1905908
668767
2213929
963271
839288
2219775
2521336
703857
1817843
1179178
1747085
1593390
870156
829092
1575289
522011
2733525
2039876
551655
482494
627687
1132027
1021679
1482584
2056077
1265056
171485
1815337
2208312
2188040
1733153
561188
2740915
1221260
879893
1702538
1871556
224568
1514425
1912261
790622
506446
1782107
870794
633813
949037
2275656
1208198
1742357
1490610
956617
1520077
103040
1151519
2259891
17665
1296622
1386884
1857024
1712898
241910
983732
842664
2366202
2165695
816176
2117987
1072343
2746972
507284
21882
2270873
1461941
2010902
2935311
888646
454752
1923040
203427
2671425
931924
2301413
2686568
1993532
1321481
1787717
2289096
731035
148164
2268776
867478
1445828
2424738
1173651
1247508
1307721
2723584
1537197
1268170
1075061
1630396
2137170
1152730
333244
1043626
1788158
109781
2505356
1628307
796012
170236
1795540
1513639
1946478
1610199
608031
2259613
2640290
1322619
25249
138472
2668708
2128797
1776587
1178230
2366819
1442402
1457403
2349189
1730330
66355
2528078
1341793
2361079
120418
1329828
1525213
2244930
1819908
2314834
2183937
2258442
1153711
2594229
801584
961126
96408
775419
1395951
885032
972070
1017153
24078
1692919
1630812
1309703
1499319
1305645
1558229
1608848
2820720
1410618
228136
2156388
2789947
1323645
2428275
1109359
2849474
653873
2209112
1970187
684221
907876
2499800
424017
216953
1653872
671734
1120903
763164
261471
1398469
696418
1125545
1280170
522047
2705269
1858659
1401959
1690365
2143209
2931327
492073
782074
2847836
195808
42843
1315384
677807
623336
1915597
963639
65832
2072960
527708
479357
2255846
551490
1540646
1690399
377630
934700
382904
1175856
1575527
470004
2021009
1747183
913608
422793
202559
679891
2868981
84140
1133467
766295
405676
1375760
1272594
2733576
1820417
1192296
2730809
2914092
1726070
430071
1821688
1067640
1580851
1536314
186051
1845672
2924880
2413765
2552964
2824483
1880565
272761
1987091
2871825
480762
2227239
2913236
2845343
1647951
1386599
1884007
1042544
300644
2795805
906308
376758
218536
2408228
1367602
1298127
161560
1477492
2199309
1471466
2867030
2895342
850080
385405
2481554
1706108
2766564
2790917
1997351
410072
217815
1570241
2438488
1511752
2615833
1863003
1902020
1617873
222610
839653
1365651
977825
988680
243005
554831
1878399
2432658
2201076
185981
897786
457939
2521727
1048171
2483928
1033093
2592447
984020
2847288
753095
1978113
2432246
980980
2172865
2548171
75872
994836
1569445
2582891
264080
559607
913752
2237050
225014
580069
461299
1763591
2571478
1459867
1823727
1558420
797882
67247
287149
2203234
1777654
2262527
281044
991771
1350946
2249104
2394823
2033859
2029616
1664564
1948508
213414
888151
957122
1264135
609816
3256
819143
1029248
1306981
1744425
60950
1224515
1502097
1459750
1910583
1969514
2501785
1651165
1567129
673601
2498531
2305762
1396734
1438203
173291
1499876
870859
778932
315128
2233913
640544
2937068
1568496
243517
2055506
13266
2766733
2164229
1939793
1657043
510234
1087879
2922025
2912648
402281
1647752
2439442
1761687
1428582
2900261
2374803
626240
1204755
1907756
950466
1977022
277417
2880784
2576875
1089115
1968814
1717959
1519758
2698140
406573
42151
2541893
2223033
610481
864915
1335134
1191811
758546
1766864
1865099
2542515
140694
422945
575545
2465716
1020465
283874
2121514
1565182
1268522
2615927
2883764
396350
436395
1845484
1599663
578208
1657022
314767
1050278
97066
929752
84824
1117420
1780870
1777860
2192275
1743889
787589
2859781
2284581
630534
1824997
2540214
1806235
1853694
2780095
1981699
1049573
2648513
2323383
769469
2226700
962219
854026
1945810
2772558
1106144
2211310
1758568
2721482
556844
750413
120121
421982
1485303
618162
197538
2747801
832775
1676150
727145
2140333
2327191
2502200
2441556
1250644
1857513
496542
2797051
1539156
1016795
512306
2193548
1492032
1955302
2473606
256819
1922831
990799
184547
2590837
2240735
717514
1596485
258776
61976
186845
2854720
1293957
2730064
2748023
1957627
1456438
1351564
118681
122705
1855923
1362943
2852100
2380207
1018556
1706851
2004558
1692429
2170486
2246000
1610682
1393557
1491415
21090
223898
113552
1754507
2689868
2615054
756223
1510310
89448
781060
2481807
290752
404069
1612560
1161478
411646
1918645
2030113
2523030
1032253
1297036
1992813
586748
1085150
1287630
2185057
938326
758767
1988552
2504393
2250255
1984304
216495
1201049
1648824
2151074
638833
1674188
2136577
1987512
2704990
691561
1311522
60567
1367052
523221
1010767
1435572
1874675
2299178
1546013
435974
137748
64032
1976522
1201706
2694835
2608800
792665
2192990
1981033
1499214
684969
864789
1351750
903793
2250470
697813
974342
124082
1697898
204661
17518
2161165
1215282
551464
1524398
2738594
105013
1786210
2809610
1703815
2620907
363230
395665
63359
2511939
932218
1635202
727461
424436
984759
1556341
1818199
1352003
658285
2811864
353620
2673884
815783
1056225
301816
2239265
953260
1703085
1160403
1138170
118578
2886947
160376
1431579
1776885
190732
2889714
1681647
901551
1155690
2015616
231759
1102337
1034772
372327
2366900
2383226
406663
1175967
1892090
1195750
2818623
524925
2301926
8626
7257
298197
2874816
2186747
2418539
2576980
1846107
602623
1458023
344281
2028485
1712229
1844541
2568852
1505677
2169103
2637292
333151
33155
79444
2584239
537135
1476471
2325939
1019720
774504
2296329
2878422
2666681
555838
1122057
453434
920029
421549
2461837
2838916
537714
1626931
2000770
1459263
114973
1042355
631759
227392
2377681
2471
345610
1446295
346943
2279256
1986733
1518262
124947
2883738
2035189
611475
399885
364732
2781604
2074530
2528270
2029260
970378
193451
779223
1349074
1285936
1631901
1269324
1630925
2576574
592762
1898791
573452
2163739
2506340
1429609
651286
2677345
2283706
888531
558722
1292623
1618452
261726
2574795
1097011
2301744
495230
903635
2537179
384978
1685525
796823
2081024
1867534
1478985
1058516
1371357
2211508
1608442
995571
761287
749787
298224
2213660
2120615
1680049
276504
772240
999953
1174070
1882597
1864152
2613167
2287959
2844042
2249394
1551927
860912
615455
874081
1780895
224375
399202
2822100
272340
2147885
215640
2687561
1388668
719411
506215
167097
2202068
219984
58836
2389463
2801350
983522
1266872
1202288
2678943
131555
1566944
907890
2820404
2042793
288100
450219
2476492
779816
1343075
2440065
785917
1371459
2406334
2285070
1287791
207179
1536686
1869957
1405542
1227726
98116
1458921
2346639
2603148
105372
239584
175194
688794
639720
702256
212644
2395347
1424998
1756224
1135345
457613
2369483
1923031
1447006
2698775
1643142
2221583
1474557
1084715
2097044
1328448
445979
2761611
1548435
1287440
1526706
738272
2224089
634917
2007151
809163
2412427
2088521
2452088
1800044
1372294
939554
2519450
1698616
1173604
819019
1851942
494181
2334634
2742516
2851286
176071
775415
1628897
1396399
719755
516170
754070
2577697
2009035
2745423
23156
2206107
1428511
1541389
1422011
1839115
2142994
2754238
1102436
1950405
1230213
799788
1504688
1537695
283290
2099953
2819521
2655158
493199
2870191
2636577
44565
1168427
1930114
2269718
1918262
2094711
10846
1822774
589730
1160887
1148306
1927448
1885581
901684
2079201
293137
957007
2293060
1195239
1233429
42106
1841941
1389705
1174502
2110896
1876700
1424609
1607332
2272669
1835770
2267996
1100305
1482535
1963055
59023
604883
2327122
1614677
1601407
1603579
1167052
1207092
707545
430289
968009
2739973
1898406
2823109
2386196
162944
134673
235010
566476
2571518
176712
92159
1497125
2917548
677538
2828473
1488081
2644195
1546349
2734973
1476295
1515612
1985148
7342
1952886
434206
664403
458992
1304460
2341069
791593
1863307
817140
104793
156126
391919
410682
731360
197724
2398407
590008
709397
2890354
1180948
543903
722441
209533
2095124
46657
2387896
2715126
452313
694759
2631156
2697314
999758
250545
2926862
24971
641891
2205481
2072412
627534
1405653
2890883
2440424
2401348
1032711
1207506
1192508
862043
1360160
41308
672881
2620611
256239
2649564
1257999
2095879
1560504
2765201
2818626
1845622
1837722
723587
2570350
2708260
484113
229580
797665
803084
207737
2789236
1686346
1909889
2465918
1413417
682738
1946657
1727145
275038
2225361
720447
1623812
2873271
1878744
1058021
1350496
2350499
422946
1340670
1255197
1261253
680949
707015
942083
2683670
2690414
270433
1612909
1359081
2727313
1538644
740116
155456
2077054
2685714
1141107
973118
1132098
500340
2089680
185189
397806
1452755
327652
2560948
2088530
1293541
420814
2660471
2471156
1783083
357392
1123200
196163
1573305
2051844
957248
2336859
2891113
461131
1750557
1184743
2708756
2601182
468014
134423
1653050
112904
1487218
1934389
1023134
428243
2400168
2431367
2269082
898475
1349180
292730
2559954
356989
2446114
1942026
2515933
2762753
16154
2340859
2742438
325571
417538
818749
739444
662833
765211
2002897
2512336
384784
1364281
2749372
7941
2346196
2601541
597519
1269396
2242667
1527540
2591186
1821592
1412413
2463735
2663946
269915
1654142
1671363
2658121
2195011
462084
2095060
1830825
1879814
2081103
1734569
2767988
2936410
2693031
2451298
1264436
751629
683245
1867497
975154
1942874
2108631
404630
49623
2301450
1027258
908650
2706497
1000099
2166571
285936
2456031
2717910
1042331
1196566
1098887
2342935
706938
1686539
622572
2780969
388978
569642
1853935
916814
1174181
1702815
318984
1420518
430862
2884807
596955
1862392
828213
15889
1216928
878264
1354145
1472444
441027
272286
1925493
903546
2600580
1306262
1075901
1234408
827452
2478130
2831123
1435730
2136302
1642732
1401876
2630212
752214
2217520
49161
250715
2772943
509607
2209181
463208
940590
1077233
2129324
2491289
1751919
2181633
534111
1842705
1364029
1959850
988991
2712733
955084
395259
1925695
2748305
1905193
1040018
160536
1572835
1793181
2712062
593623
1720973
145447
1703917
81144
2889437
1974484
2469005
926374
687872
389724
2837795
2123657
630262
1050428
2302692
2600742
529684
83922
246848
102147
2289654
805696
2042481
2646810
175951
1033237
1649642
637250
2600376
2050067
12647
176264
2001483
275475
1694061
700191
2919901
2565882
243942
226409
1950146
2717294
472161
1221075
93630
1600002
2277260
99148
1224749
1986310
1659170
511876
782450
1732931
1250031
425876
685631
2664584
327733
1907188
1627839
2425163
2344159
1405444
2537373
215899
1625461
1283245
263056
1341066
749702
2347563
2338156
1490778
516441
2010648
37294
1240808
691717
2906320
1627161
1447120
2153922
80861
1398627
2216325
147130
1954532
502346
432287
913715
2661163
2081478
681454
1629974
1048514
970167
284922
255651
2350534
1665614
820966
2207076
1736027
469701
29056
2100700
643644
1138528
934432
1254177
2116048
617059
866545
817832
2821512
748198
2605446
2607377
2668742
2273210
1454017
2527092
665309
1064457
2436541
2568894
2449346
1952009
1452023
211734
2217068
524148
1643880
1936707
1051933
65853
2757002
1131674
1616803
2912508
902310
2908919
2465236
1694485
651820
1112075
2373368
2385731
1828143
2703000
2402349
1207368
2130925
2931807
1011584
181391
256630
1497787
37160
1414258
913030
287529
35336
1403922
379808
2767232
38553
1012627
954297
2737980
2495924
2914387
2268218
2845208
2383040
2456166
1113688
885691
1562646
843885
1090801
2569839
2556763
986877
2371287
2043128
43452
1983344
2576887
2033084
1747071
472918
2637170
2329171
2402971
1675947
1836336
179468
1826681
430753
152147
111103
1639812
2876600
1756886
2544358
2598332
957830
865641
981233
877202
373419
2627152
1331456
1316284
434392
2448551
1044646
433081
1543904
1653364
1737134
1770111
2840624
1791074
2765367
1910374
1466321
1999500
1003699
1912143
2052281
1724658
1502414
2438198
596101
26686
2895879
1994341
2927874
804481
308983
422483
1458842
2710183
1175844
2473026
1294456
2343722
569293
353502
318392
981556
1537821
1702054
110642
2630137
621763
1307370
2934470
927209
1165840
810759
2183419
1908596
1960344
283015
2481402
2579828
1898216
2212797
1197165
2144368
963727
1387476
383550
208233
1356240
2652968
2371689
2382593
1730485
195283
900662
751985
151727
2470407
2263454
988076
1372240
144961
548967
1281272
1281331
852743
2702386
2864336
1312946
1496806
2891408
88122
972379
711308
2619989
669453
1859492
890043
323106
2096713
2572058
66208
1813526
1716069
1547123
128904
1844625
94072
493830
596266
224703
2740332
2658246
2936789
2425031
2773586
1973895
2057749
824315
2451527
2548452
2457871
1796533
2731367
2161295
1211531
1089036
8423
2836534
1274496
547277
732692
7993
1051765
1293927
602561
1755576
1975226
2828443
163831
1146815
523889
2275991
2278028
180688
1531771
520460
2907969
568373
2130543
196935
1858957
482825
2019391
2420726
936749
1863871
2232258
1042242
1489431
2104116
179009
2860603
769053
1853078
2162651
447276
1467587
64582
1513894
1868258
2905580
462157
648370
2289304
1501254
476372
1365482
2071969
2803892
593488
1678346
2781043
653818
1407734
72755
625832
95765
1046937
1871
2244836
716235
2240976
297844
2339748
975981
2556597
2223453
1861150
2757689
390705
797867
1199170
2872907
1976532
317565
660733
660755
1958707
2215579
1202198
1292765
936043
1182031
2215439
2409552
206055
2451330
74675
834690
989527
2747545
1733850
1020996
2601450
1112784
1321226
223305
1597804
2147226
1346837
2618731
2036516
2153537
2401757
40254
2349673
389251
861870
1496890
416842
1110448
1108217
482690
2917159
2437375
1788346
1204844
2313591
829602
1838660
969819
2322253
1214186
2689591
2766182
2741023
1435587
2587677
2796771
1526408
1644971
2669680
2793239
688352
2241822
2779251
1817756
2683306
683590
973718
1528805
810165
2772619
1698176
310553
178297
2798462
1848370
1136702
381043
887665
563972
665816
1190073
899500
2271547
982180
1288936
1188315
2812910
2882945
2115570
431341
1624983
1146951
2751168
2516657
263388
1673008
1711675
2705588
1064393
2003584
747172
1973375
2864151
1912853
2297266
2330259
2103922
1392491
2105947
2262500
710012
2438147
2369432
2767013
2032938
546957
1356545
1237215
2242648
1528227
2096664
2487412
356250
308765
1417299
2462384
1918613
1041868
2611890
1425710
2626893
2008104
348726
1282790
425521
2304921
446291
66543
921492
1659487
1871596
1921749
444081
1854094
2569723
927380
2762229
1462351
2701376
2068690
707508
1954383
2329471
1142228
1507853
220859
843804
832297
2574454
33215
392661
1085790
2464390
1301131
2765157
267559
1801957
448452
1056460
1820927
479688
1752302
73058
2002396
242797
1576872
2359527
930424
307713
495020
848389
1073743
1883051
2601426
1764518
932159
73839
1727399
1296082
988989
1514964
2911972
903071
1555935
1008590
1381203
980832
1019309
2735267
2666096
1872832
1959913
1134130
1531618
1816747
2542646
550449
205905
680338
1405883
966702
78706
2400941
2715787
2676319
280324
584379
1702917
632638
1145827
1629393
345325
1144765
2716277
553390
436611
672578
624585
1886445
2458922
2306963
2156064
638801
200572
795338
2779014
606329
1021277
1235511
1531461
421283
69542
222122
1029702
1477417
2898110
2200570
1520262
1553146
2630130
1463272
610903
1675102
1938662
596284
1691962
1629661
427370
1509888
2358641
2347962
2095864
1812817
435710
2156403
630272
2765992
2094279
2673370
147509
794368
158811
2425750
1698731
2187820
403348
1692362
1669538
1349908
566916
210760
1239766
2463418
2074216
96745
1579708
931808
2897327
1004564
2172662
1916618
2577013
709580
1385203
1571327
1200843
214209
210865
771742
793723
212149
527133
321692
1845315
174956
1987346
1650037
2424972
2290900
1776266
2211414
2041032
965301
1241204
2759563
179534
50005
2316490
1995713
1149330
1744356
977556
2640518
1350495
1322056
1850103
1641500
1410679
574040
927176
1744299
2922015
757268
1927725
1249271
1715626
961910
1917727
702315
2131826
1239335
882609
633004
665088
1080307
2016143
477022
936470
2122003
135624
131808
1027829
272624
1770379
300881
476357
1341338
1727357
2339043
133816
1909218
1423814
656118
2179906
2125689
1947526
1050704
2061359
2453966
1666128
664484
202891
804968
1543983
2070640
2141576
663549
278640
131943
2694114
1130700
2106027
432123
1080783
880396
857702
2844889
235494
1138334
47001
306219
2320029
1890323
407276
1487588
1525403
2677341
1192965
2848636
1537351
31318
297705
1129696
1461036
1658939
1425049
1762998
2701637
1295217
2162974
1548051
1145362
283661
2082893
1833762
461383
1529970
2622902
1354760
1904784
184303
2936435
235442
97799
2458754
810327
2601303
83079
1298209
1011642
1447830
1775822
1641330
2823970
1429412
2182890
2703737
1764069
2297604
2903815
2218313
46636
886246
299709
1148884
1376048
2853854
1203091
1682372
262645
1574179
852464
1604241
1054121
1283193
15591
2148037
692068
2743354
95636
1983373
1943856
1223421
1649200
1021148
642542
1516905
679301
2281747
1155153
1723221
2132104
2661959
1836069
2526120
922330
279137
326144
1559254
1158126
667179
1148603
1851760
789921
397819
2189901
1946438
2063136
1876267
2792546
2688575
553358
2223732
2508511
1593115
2256056
573805
383162
973266
607958
258479
856507
1450857
1777612
2718799
2278005
994058
708315
2636682
1770521
2891589
1193857
2520694
2005178
2450265
1407549
2166623
760531
193337
2196935
1608518
1554210
35309
1182644
446341
316635
899880
1411389
742165
2084868
1542371
2773455
259365
1549321
1692540
335805
2114804
1152796
1038621
1537205
413782
2862492
2675497
816735
1459858
658040
769907
2020108
2760718
2732736
659131
834485
252818
2331801
2467168
2408414
566758
1121691
1045794
2599716
1083277
2376838
512545
320515
1873087
1862268
2290687
2401629
2562826
797622
554443
534478
2666623
183887
163293
422945
943050
2316375
1705761
968982
2908056
2606068
1436691
1356735
2767639
2403693
1434284
2069152
500924
1222497
645367
1383056
1594695
504447
2403900
54996
2755530
2750435
1781217
303282
1598634
2295229
40933
515320
1118380
32984
2653404
2679509
1711167
2193142
2271288
1058947
1892741
2033438
1656891
523922
859019
1711673
2462183
432841
1945431
2004513
1434314
110754
2551617
48497
1958955
454189
2776361
925048
575103
1321023
716011
1873762
528881
376605
354581
2503729
82418
1550457
1075167
397640
1029040
238941
1419279
2396
2435274
2021597
2929762
1527736
395183
638912
1366674
1000946
974121
2239122
232490
701445
1553212
2000250
2691623
1310034
1133344
1201833
1355286
67952
872229
1777489
47948
1076225
818762
1866039
2888083
846353
1797116
2092905
2249979
385697
1862074
1207468
603124
2063879
929329
1749111
184970
888509
1071341
625283
290655
1614708
1127245
2930850
2662002
2186634
2112277
2004028
658193
476217
313816
494831
473495
2820179
585120
2618475
1119961
2033776
477840
1281423
1011535
2637022
1399514
78225
2149712
2062644
1584788
654535
1126900
296105
1343467
1426863
1973362
150948
1752117
2681970
368049
454683
1826370
201341
1666145
1727104
2720252
2255799
414609
1014267
889398
2650826
502170
1648586
282096
1434156
2887682
2453144
566276
1892304
2153717
2616426
2823294
1492991
2720410
1663066
1577100
2304285
752217
1518481
791933
1347710
1896286
2698415
1784752
2078704
2281637
2476568
574280
206372
1817126
977260
2002295
1977194
505339
2446117
494480
661160
1802640
2675402
2893504
191459
2738179
2587403
1936277
1124331
1883272
2859475
783944
1370878
2709221
47988
1141950
749873
1231625
340866
1996599
2633168
1823813
2598081
1862311
1976803
380504
2755897
2777518
2823905
2736017
837991
1570837
1799799
2478951
1114407
2820295
622568
887275
1607249
604768
2589302
1885063
503728
1093347
1980855
1987958
2856505
981585
1721489
231912
1979467
1831793
871346
2329007
2185646
1187767
1140858
2629758
2155462
590838
2860789
2308773
266782
1458431
2382550
2453443
1854954
2224503
2523610
502274
2797588
466845
2073567
2029932
2506999
2074104
223457
403749
1560714
1549955
1199621
1037505
474865
340869
268711
2158695
1480750
1934582
1019207
1252723
686706
1859917
2865394
2390087
2301567
1016141
138402
2560586
1290520
2443535
1795956
2367528
902699
1268821
1439558
787492
1538763
175785
2273769
182411
1423642
451473
1099294
1049436
1594976
1302592
3117
2785378
1893022
122806
1286764
1708619
1993224
1701479
440892
1420028
2855823
1741288
1404742
2148549
592772
1529767
579689
2772255
2108153
2694304
2422023
1047613
2010565
1151674
988361
969280
2173410
1216182
41949
1459780
2248744
35881
1721936
1544246
814049
2357181
1643190
219485
337780
2773696
1873271
732493
1509307
503491
15581
2647469
1756937
2459166
1609070
2519253
2736558
1566686
1241639
1318661
297896
896882
1918957
2076349
2384967
62442
1637033
159031
1857758
841492
2759599
911161
1205921
1503719
1213708
2084312
1325199
786662
2044266
2527826
2929668
2504656
2316837
1279160
1499799
104081
2818631
1869472
2605551
2323778
2779954
230820
2818232
1102326
1893499
40416
1284560
1788476
2528172
1655733
501300
2897305
2226792
589304
734265
356251
1839941
981526
591117
258258
54779
2436815
2477068
2017388
2276765
627375
1640717
91060
1336710
842782
706215
1970731
393147
485327
465946
2134873
1328515
1789037
631231
1583445
729839
280362
2098990
1959718
737182
2464997
213585
2538316
987963
236677
2340319
325589
2345550
1509918
1185453
2126238
2052033
1966370
885790
2546511
1815363
540396
1804967
1800825
842355
1665771
2224574
1094366
1581665
1649839
2038221
1505716
1672852
1108537
999035
1332389
2936311
2575481
1918646
122982
788971
85951
2221005
2301744
157014
2876159
35560
759394
2300413
409509
168710
614913
1898046
1251923
665620
561268
1379255
2267619
1848724
1739969
1620899
1506637
844413
2089684
116495
1351183
1552229
2082407
1525577
11232
821873
10766
346688
1053307
91567
1884146
1603288
846627
2853435
1278176
2150664
1152869
40960
626809
329756
1545847
1174190
1160668
1458166
2033490
337144
1169287
2116350
1536047
1461755
2741596
1656431
2904804
799730
2548253
1499036
1105563
1167249
2576639
2298179
2429902
428625
2131157
353472
2672245
2173302
585369
731206
483079
1771548
869907
1213478
2668974
930684
1170365
1714694
1323780
220608
876303
759363
576575
1772366
2304281
2861816
2702168
2911981
1333804
1133028
1034767
1415611
2553569
422927
722904
1465720
1680068
639490
705929
2325274
1077716
658853
1073853
1146888
2418801
1633857
1024774
1824788
2239536
1890047
2515151
2180244
2382132
2345325
33340
1038451
1642043
530462
106716
649567
240519
2837835
1393225
1427173
917770
480294
1994474
1348475
2555449
2020196
1691594
2017038
1038145
2498976
1821924
305334
575771
2654345
1910347
1374510
416416
683881
2640468
1595067
1098349
1625054
859286
635901
1302366
2583210
1100140
2270973
899736
256512
236928
2627725
757086
783228
2163284
171491
992931
2107482
1417826
1968501
2919682
2551763
1225673
1488886
2804847
2834509
1476813
1517278
176004
434064
2251097
649575
2726213
2307192
853965
551478
2878510
1966890
940157
2736046
413282
238123
1069824
2922359
1970133
162974
2093506
540242
523652
2432111
2165073
1538577
735291
648011
237544
1473092
1093182
1281263
2173382
317265
2903243
495301
1413275
1148691
508726
1920522
2869041
1248241
2097364
1107960
1505424
1922489
533827
600705
878766
2139751
473406
821075
995647
911233
1269574
1951706
1938199
2315214
49588
31867
754400
817049
2483832
922113
2044663
221172
2715599
2493367
1537714
1709184
2618389
2165726
933242
2126093
950781
1850608
1245427
1292441
1958440
2441982
1113697
922473
712424
1774996
1320994
2366588
2159384
821454
2214884
1459012
507211
931562
175177
475907
562356
1294304
2703072
345577
1247996
1894520
417743
1263947
674473
494645
188183
1758300
2802968
302878
2069813
839509
2472600
2437008
2724005
2086877
1778170
373396
1175661
2043353
2781379
1871637
172615
2601746
618394
971203
1416868
1153423
2246922
2743002
1786258
1609719
269239
2156878
2812440
67718
261079
2037049
357956
165920
794601
2270301
972601
343503
1032083
1366137
1739808
1910209
2471394
863664
2903028
2574480
1272826
2408884
2897149
1008015
244616
2187453
623571
2234751
2055799
1969151
2414665
1856628
1046081
976085
1265641
716356
1343094
517599
739344
1798524
979589
914778
2867774
2707903
1728447
32064
757797
1309320
2929918
960464
20946
2568947
2500404
2620549
1673683
798375
10503
1260261
418088
2330790
790883
2258392
983119
284775
2592063
1098318
1506570
262142
1381882
81204
2190979
848326
1088500
59740
1268133
1622472
1884127
2810076
335644
686371
1207015
456126
2160354
2778412
368550
552817
1505683
1650854
765808
2864392
787258
619079
1867107
2518285
413922
1291026
1032810
254335
386367
1298741
2810540
1535879
2837730
196604
2123576
1474086
1847186
52391
2147484
1833117
2435941
2258582
2099859
1758367
894535
1242082
34166
319516
839897
1815017
1550618
232592
103560
584209
2704532
2068366
1980986
1627346
2355867
1919790
786305
694785
144284
2428141
1606057
465210
1755287
1120650
1119808
2656627
830021
2918767
804527
2076742
378077
2382117
2184869
885548
952495
1155597
1062452
1006251
471165
2520935
1149095
1350328
2408227
1835713
2003375
842629
122791
614860
1544291
788325
123024
538793
2324076
241317
1192488
2831981
1035623
2418012
2062277
2849302
918362
1881801
2738442
1740665
897022
1490620
1608907
1432486
2917481
2235500
1310887
229427
316255
2597349
911575
1518544
2419257
995557
2128057
539606
1025802
1408216
2897483
2040761
1117440
14004
880860
1180182
2150795
1915177
1759899
1756955
583503
2732213
2613347
1423899
2033109
2001921
2587434
1596695
1045173
2845519
209986
261824
2235415
2160150
149154
1459741
1191409
1902306
1635355
2742296
1473185
336242
1128101
466466
2869378
1561259
2909894
2845693
428803
1832685
1551957
1823866
2636882
2131087
2089577
103099
2858141
2626003
1389792
1818760
1412231
830552
837513
352693
1678670
2275575
132383
982057
1171139
1057811
1642411
2283930
515783
2376538
1521476
2684926
1816136
149805
2705075
202014
1478489
483166
1047542
1056839
1748323
452022
1660115
2087525
645283
2372346
2301100
1432578
2897630
2021938
2100798
930897
1457373
93139
682484
1513089
1127170
1671909
2177980
2290222
2179027
1816320
2547999
2925911
1250392
2482104
237276
636791
434789
2248793
285480
1585895
1004198
2427461
303312
2400346
2840071
471500
1367289
2173671
2435809
2354993
1060637
2532896
2049840
2277564
206621
2094153
1056733
2414442
1448025
2406593
2824852
2719653
2572910
2887038
2167231
953481
2680611
877395
1794847
235377
669982
1383682
311827
292497
1708322
2909245
2099661
168511
2043764
916250
1831644
408975
1004286
907782
284703
12231
2179944
2190110
2865879
817740
1601094
2911878
867126
81290
2429169
2277325
2636647
221687
1133855
1171209
728008
308649
1460695
1881972
1170236
2317366
1865438
2320107
1254618
2530849
1879846
790797
488596
1096839
726221
1510701
926829
2012363
416945
2025036
275260
671859
1288095
2911778
200016
1990857
464346
2297339
519833
68734
1933562
106254
2221052
2720124
1218133
560651
300755
550220
814697
1581836
1219973
599078
155274
2457073
2498440
600937
511943
340269
2317577
573606
995519
437366
2177236
1900967
342449
708002
1034435
854669
2566269
1356167
777171
2793864
851189
1896718
418613
1990767
2302114
516110
1426215
2014809
273159
240615
2047263
603040
756490
2669858
638632
1934263
2021444
1619503
2162850
574694
838148
441489
1223918
149038
178744
1043447
893898
392683
2808745
505094
1924354
1431797
2883602
1220829
1816612
2105795
2463878
1277206
1262681
217245
2197868
1492500
2336629
1791462
1765064
965122
2218833
2503642
485764
2050078
2604526
471760
1740328
941156
2114592
2921577
2925027
2355355
2799430
1280202
2321466
1125854
926233
464827
2714167
1468369
1826434
2041333
525258
402045
1533789
1531238
439424
1152056
2745933
452896
1854019
1880596
2907899
1503724
370439
2125935
2709760
2080790
2904354
1886026
1570211
681227
836124
1289634
2492917
1804408
262744
2789149
1189727
2565523
1206104
2125331
2437342
2855165
2458639
600417
722028
2012742
1778745
1499722
513004
1230105
2252218
2379783
1170700
1536007
1759506
2318850
1327381
2443842
438546
2058092
2314209
2380544
1804803
760249
2202061
2393316
2031284
241820
1586904
1333040
2803184
2052145
1105792
1008311
980189
2528243
738846
287688
2854281
75971
2217902
2117243
1409124
2863096
1350378
1508726
424915
1686338
2537063
2674942
207382
1802347
2601061
1846458
2517485
2542038
241351
2775127
2351308
2113459
187251
2693888
2693463
6501
877199
1928038
325123
171112
325775
2676230
2782659
1220534
709047
737252
1876428
2444757
1189658
1883866
2191064
1722454
2321114
1410966
340457
2147905
340269
2895319
471189
2088343
2821804
1336240
213701
2227600
706569
1607287
2370131
1388383
2098338
980186
1268854
1298038
852335
2323378
2770677
217149
2244262
694024
773527
363246
411516
2112002
940123
285310
1211924
2060054
2407971
144808
41612
1993001
185560
828182
1460669
2575676
2929785
1696149
1053666
2586470
1622333
386636
2615266
2623649
323496
42503
1700920
657888
549415
2676835
459682
1444486
1962938
1062484
575517
1932968
2927919
1789053
2106858
1518571
1501160
1228300
2409194
928588
118816
1796340
1024912
2074312
90098
1052146
2558337
2384851
2392654
924853
538387
2341846
78005
728657
1960704
1333762
700214
1708272
300078
1098473
1208004
1627736
786080
1664290
2226134
2243365
964254
1436987
1034337
2264207
1737074
1090205
2174926
57121
483574
480408
1015924
948204
2314648
2856887
2523844
1647033
285494
368402
2352885
1708840
2205770
252175
1317844
11674
2033735
1424042
522970
574525
485128
1103950
1655569
652700
1876881
2771189
833097
977088
1896390
2423711
1195055
2364260
241746
2033343
268113
2700596
386443
1565094
2450249
534565
1582748
1749654
1187966
2528588
2486009
1503153
1987270
1062170
945398
410574
2713037
1510933
1261365
428504
1872271
1925486
847824
1672429
2137059
2662134
1186244
849382
2780586
2694107
2711992
772806
1018723
2048646
499343
1105212
2317232
1346502
2927749
170869
784316
2455502
199497
173864
1645087
2772756
1107619
1218121
1178625
1190993
2471469
2475181
1835264
1244349
1018735
1435184
279955
688643
1785790
2732434
1273781
2024559
805452
2066613
2588868
2184392
2133325
492089
194469
2905043
2864621
1790499
656036
2624037
2384886
2891682
117916
2084355
2717131
2468818
2750088
777558
452782
496204
1138007
1745866
2425297
2928010
2237231
1007134
80572
1009593
2889190
955800
2796152
2056378
218951
917475
2522474
1468825
1847993
2330380
1653746
738142
1013112
1648441
28879
1864457
2625119
2070502
1757090
1395617
1678847
2529178
2146763
145385
2019014
1349598
2295438
1892538
229865
1985806
820355
2723881
937276
2550656
1596570
1545646
1796484
2920340
2012150
1505900
2562187
1974909
2689529
1288116
684761
938349
2459400
2363847
719402
1600506
472609
1408376
313451
1557869
263109
1349463
2241106
1945887
802984
2527674
324258
574109
2934098
965358
2164275
1068574
711350
2059297
747496
661650
2539469
2777301
1155312
1794875
626419
497015
1707712
2705137
1337247
2236987
2527329
913139
1974701
1963650
1736424
2030933
1097815
456446
2930019
1751077
96086
2032584
195245
2123277
2506775
1799890
2795179
52919
1940935
457937
421698
1992689
2021049
2631586
1619993
604006
396365
2668049
2591790
599318
876050
792018
1937344
1078356
2410305
1612777
2162037
432955
1255774
134016
1819844
2722460
1841466
270197
1872524
2329531
2154427
2771847
700274
1412144
1410793
1637206
1069537
2937932
411516
1269469
2374216
1811882
1939394
891863
1614527
1859840
265996
929965
1817359
2303770
2056921
306007
1314941
2362152
819843
707864
2258189
193844
2705113
1782947
1714374
34825
1762700
720406
37929
1811272
658125
1565953
1659690
2050366
1712157
1933488
1753968
746136
2858163
1312094
405656
150996
2367200
1072354
197342
181095
745493
392241
1494205
1830345
1736013
719045
731962
862802
577634
498324
1699561
2121657
869401
792953
936145
1750870
2447722
323111
1074454
734674
243117
2119450
2909624
1891296
170134
2434062
1877569
448008
1678616
1998354
1977204
2923801
316754
1269019
430713
2929655
2878840
2245498
1016072
178530
2470387
2556010
540999
419472
2133266
2811928
1320268
1634413
2410695
745028
1273838
1927207
195883
1258700
521956
269268
1741341
1359321
1889976
993863
317627
2218334
2821178
2351768
761466
658545
2581405
1266997
1763048
618130
136673
159756
917435
1095407
1609799
2441808
1118806
2928303
74677
801648
2348128
759835
107414
1001057
412557
2499796
2309743
2231664
2803880
936876
564201
899170
2500981
2174294
495089
2592619
493260
1484043
2775603
721676
2688915
1192466
1531196
1251561
337796
826528
1757187
2662440
1612294
2580604
2504933
1975551
2875648
1072827
2652311
770416
2302464
807738
1680730
305114
1335953
2068852
141656
1236826
1035112
835237
1207838
2789083
2417058
788511
933320
424543
1740681
1381828
924344
2728375
1931632
1593242
2765907
864635
2146947
117215
807947
2904004
78246
1471508
2484831
2736372
900792
1043327
245046
955987
1898929
2834901
706749
973234
755642
406237
2281886
252903
148498
895155
541047
1832460
688508
1163888
1234872
1837558
1085396
1343002
1410154
2904491
1075930
1561541
2568513
32938
1343311
5456
1775388
1572117
2275984
2879348
1722196
1647137
1304599
252621
667416
885415
1343164
2755265
2619241
1274911
1296974
307881
2474100
935991
331709
586230
2479382
2797799
490005
410032
1628035
521638
820160
2692658
2275033
1309890
2889396
2656733
1083614
1418091
1609985
1792730
1350718
867301
2818687
1298910
2128997
1182063
2626975
676388
2629054
311681
1864026
1252122
1169768
2187200
1235579
875708
1863224
2458160
2439450
2054123
2713647
1168676
1112311
433163
1374400
1038622
1305015
2410318
113407
273937
1992678
2280386
868093
1806920
2855553
1296618
2683745
1500104
966894
1562117
2206652
1601484
1379169
1715980
1329811
1012574
2868043
1834162
302084
465048
1876761
224778
770224
278107
2501107
2537746
243871
957230
2151950
2493976
81256
2048232
694032
774915
1371288
169248
1758269
1740798
2044189
712527
2427144
1928521
2926645
2669363
549131
1460822
1904945
1215702
2409205
924481
1016515
1368582
1899061
2311427
1923510
393265
1952953
2339506
365085
2828493
1434062
954818
1058043
1521458
11463
865199
481142
2376970
248363
2864621
369313
987011
2589769
788844
1723814
1469030
2915279
266655
1589671
147985
2203589
2600000
1183990
2350352
868021
234179
2840240
2038707
318687
574210
731515
1599401
2777244
249813
980545
394255
918623
2529109
1096923
1663259
43116
2404571
1380436
1967468
1877671
531194
2659417
2832383
2312929
1500958
740118
820267
1796981
1083429
1155509
546182
196660
996605
1830275
2671875
628317
2264865
1414606
523987
1021788
2286816
2160238
2545537
613819
2148739
1427276
1110907
2033469
2456561
1296767
2873157
1879255
273458
1908259
2821859
1801322
1889388
1637238
1941780
334017
2893829
2205146
998482
411047
399800
2341630
1644664
1767907
2898844
335313
2837972
366341
1365432
2639538
909969
1404466
1008119
1408050
725053
1196545
2492742
1958881
2003525
2294137
2519235
750736
202929
2330805
272810
2080762
571457
1547609
1934438
1621968
1075046
2790195
694531
926400
1085086
2468531
1701599
2417388
1163294
518550
751873
2126517
1982439
1283250
2588967
2686531
2122942
334741
1149438
2293105
2869362
2725193
364171
1601488
1997897
691949
2033838
2863570
2000311
592609
164329
2821856
2747907
1741713
2811424
1689036
458855
1211256
1265866
187848
135791
663205
844472
1406138
791096
336988
136600
683467
1990538
505445
52047
2073184
2312023
998015
1878370
2920661
2804727
2117863
1277425
968727
752060
1653030
232548
252126
1267719
961167
2887865
2688495
2672703
869253
1537592
2869365
1961958
417204
2879513
2614811
1245189
1952690
2237700
361096
2167355
2514964
1046872
1391203
752538
1231569
1145374
1175150
1958183
1349746
972280
1288893
1792903
450516
1920476
1904390
59294
1034316
122494
2690435
2208777
2108989
681246
1772225
2224603
895111
1886204
1725541
49757
1279707
2680205
1341684
1652497
2344965
2209721
426065
939317
1100859
2073154
1157601
2282524
930388
1560838
234795
2129997
2176136
2053081
377775
1138595
1372363
2130329
2539915
2722501
612305
1647889
2055167
2369942
2359943
1712940
833665
667924
34339
2079863
1570030
2251718
1753636
757207
1094346
744617
688487
2165255
2038972
2173181
2192820
315079
883369
479693
2570071
2571270
839929
2319489
1842478
365213
2324183
1136683
346593
2224788
1156884
1966683
2787796
1537194
2427239
2938576
1148524
2315718
2310989
1038637
2914362
1634382
617701
648176
2912707
1511945
2898340
2418528
1171055
1274134
1044073
1717526
1141349
356300
2758589
460766
226423
2837279
79358
2374102
188430
1437141
948752
323214
855896
1206260
1488511
883003
23899
1922174
1031782
400369
1784545
343174
831698
2567854
1546501
224273
209138
495337
539635
1517888
291981
1768350
332120
1432670
491237
1689820
723767
1986872
8262
252319
935194
90023
2849785
1360796
2367826
714621
258981
2862220
35733
2175860
79065
1576215
2662796
335636
925265
1150869
1162556
321462
2084787
1818810
1170662
1236814
325466
992527
759153
799783
1680396
51380
2719251
84257
2689002
2774012
793002
2560318
1360622
2177372
1418881
2692162
486940
1887754
717486
932120
1070773
720259
2031609
354625
267508
569284
860754
1397200
2848481
861008
906467
2336191
1568608
193466
2193631
1383524
1186441
58427
883286
2559607
6684
1315216
1246149
1269733
835155
2395534
581939
657180
312584
755907
649639
2745788
2887287
2006492
2556693
2929486
1457394
409873
1579527
160373
160428
134244
1319239
1130773
164791
1288170
2567642
862763
146978
1242477
1042005
2664514
7887
264378
1222340
488494
1911954
1216877
845593
2025221
2701147
870690
582273
2917844
1468759
794480
1398579
2014734
2664012
1089437
2472268
2649743
777260
1363309
821353
539768
153534
1394051
1315704
414306
583953
2247933
2794711
2642952
1371265
180492
1725793
2755063
2601029
246223
578025
1594187
1566571
2820168
715814
769018
962309
2106931
984835
146690
1902627
1137209
2507617
2045620
2831136
2251849
1787503
1373183
1390087
246453
1145213
749658
2559400
1236511
501778
1262989
1042775
2752886
490329
2591829
1138912
806060
793981
1490976
1240822
620011
2924171
1676906
1290997
582694
1338562
93863
296701
737453
1915845
744236
1727782
1720539
633237
2097812
976702
2345321
2545731
1093874
1808699
565341
815521
1118661
500512
667326
1762996
855063
1323297
2767984
1332161
2538496
439245
2910772
2600893
775890
177937
2392949
425759
2676066
63604
1507586
576707
1449489
762015
790610
1187663
683790
280759
2060687
2683589
1047132
1507390
1660802
233849
1336134
1417139
32303
1655465
2616825
2795355
1322515
2909916
1361329
2304088
381101
1436593
2471773
207947
2070854
688381
1816914
723184
1199614
662596
2028255
2595034
289449
1293419
2178763
2554439
2686327
238109
2109158
1802887
1155012
1441293
384148
2064817
1239496
2354180
2488463
440699
463494
1729341
1744758
1409764
108557
237453
1642062
552392
828182
1064638
1822011
466180
605039
1963510
2911301
2234487
2126830
2839999
942069
346828
1585383
286340
1113192
2386977
1646949
80766
533393
292727
1761422
2800006
475198
1630489
975568
2430728
2132142
2742127
2319652
2939952
1795251
1403855
144316
2738512
632968
2013094
1295067
2652655
375520
2694800
1194743
2374748
2463056
1070756
1897415
1922086
162873
1431083
305860
2587495
1112165
153416
1864570
2665292
163031
220772
2752749
459601
186085
836638
933569
1476621
474300
450381
2322440
2813839
1701993
1348362
2097846
1092003
751014
1867303
2350979
2326435
1413403
2381687
1712889
661077
1708187
818609
2737047
344193
269761
713931
1278041
1390304
2511490
2439406
1139748
1053592
592732
1831758
2268698
1776560
80345
1106909
1031933
411858
2156018
1100296
78464
2351572
454608
547213
2803096
882152
2702229
508744
2314553
2165344
50826
1716747
1916595
72123
625393
596761
2840395
2930542
925034
597174
1258909
2613595
2549620
1077550
1392666
1779450
413020
2295104
2344632
191234
959128
895599
796918
2424988
677495
592293
1338566
1127993
1081383
2736185
994466
1900555
180120
954803
682375
2459981
1205883
2639208
886599
1467079
1270226
1912062
662768
418844
2650707
1175753
1445989
611597
2504137
1508349
1993834
2461835
1255318
1236179
1619748
2172495
2832646
1289210
2419623
2468187
2176691
2350756
823724
2853058
342004
2036328
878900
2724822
1065062
696011
1489737
2454686
2210875
714205
2400176
531358
1342155
2091787
2230534
216390
1162016
2598381
2363875
2435407
150265
1628291
2453816
2071636
427110
2867398
1012447
95456
2532659
1772211
2898999
899313
1587833
679061
1425498
2222725
2273751
2896952
1849069
1922831
510844
2656534
1070533
266416
1036848
1318715
54974
733979
2201514
2239046
2259892
764709
418710
2432856
960180
1191060
579251
1903401
1856639
796905
559752
1492166
2849076
1454181
2482678
1732696
2817736
2365387
1888366
265067
212344
2402536
2169075
1986299
2391073
1535131
2385368
2784060
669459
2927765
2157637
510861
2725105
221845
512197
16015
129210
2387086
2921651
2845649
2714750
219876
1838805
2366661
633959
1357245
815173
753759
2797042
2755724
440058
2551682
1426490
643410
554012
181249
358468
675158
1881124
1974000
18360
2308911
30877
2169058
2740265
116743
1092240
2635440
18200
1692224
2573772
154601
1797245
383355
1879897
735151
2153740
935815
2680560
661073
798331
621560
754786
2687099
47176
1836639
501349
741476
623845
2908259
249274
1146068
1977650
492857
244329
2884691
2205815
1255727
1684474
656519
2776042
1348054
1550575
2485428
1755372
2518578
266342
2213563
2709229
1365096
1719940
1268969
1413043
2616404
1594996
1130202
602252
56435
1129542
2290204
1154262
1114351
87453
2065815
412989
2526484
2184972
129481
2126748
1377279
2461535
2897735
2731939
2147865
1299888
946552
496943
2330358
963867
587705
446434
908410
1319963
2336562
1725869
269999
2619875
2760473
1458845
161858
1445835
828223
2444752
2706876
1864811
2278132
1465544
1728192
1670636
2492220
678937
1331830
2134218
2752737
2315521
947060
2877344
1191725
2841361
610568
703349
1275270
2062977
240844
2730833
203776
2322806
688771
1627970
2351026
662784
526659
531923
1112998
1706776
222218
2938105
2275084
1658162
1243347
1052288
1324234
710855
1924602
1451676
951953
2070469
1676981
1888955
421027
542314
889560
1988596
2290522
911392
2596592
1267055
1443811
198778
745148
1010533
257928
91775
1055715
1808472
2671658
2810228
1583054
1125217
1031718
1153786
2019000
473670
1299733
1234541
1724036
572964
2555571
2061435
613363
320921
1523214
2302831
507304
1248457
519285
1987898
427670
527914
2402744
1037430
2027425
414655
154220
147220
1110270
1139754
745344
27930
1105533
520823
714619
2233104
97428
2313428
65040
1776555
412526
299035
1381431
1172232
2559870
612534
2158579
235957
2045087
552682
587298
2531074
1962029
2026279
1498941
2007690
494535
449498
2211440
1381264
1167419
2423181
2818915
926822
2620826
355241
1609900
1949085
1755392
240655
2115831
1313264
1654822
2469763
1225828
583479
458954
2595319
821688
1137037
1197872
2063851
2453259
1723544
2046693
1901635
2819105
2317249
1216236
2041430
2401376
732688
1386329
1539698
2936324
1204059
735546
274166
1143139
2771871
224131
1129971
2414518
1443734
98599
670743
392061
417704
2352667
1039774
971820
692704
793333
1143533
503807
444922
706574
2550396
444728
1611749
1061428
1911936
222746
2903436
1284712
2489244
2356198
717032
768030
2819308
200966
2933180
296696
2010256
248056
209839
1591327
2355872
492207
1600668
215325
645317
191954
2879913
1825354
2415365
1377918
1781593
1492708
1070123
820433
2198256
291927
1098377
2751278
721944
545515
1792565
2011960
749984
1911947
34780
2796171
515453
1273536
1620951
1385747
1713774
1292707
435020
2124544
2023250
1025286
1256629
139296
71517
1110912
2233459
900591
1982895
1931028
410372
1649199
1123253
176363
87598
669278
278020
1967020
1407730
2650689
2915633
682376
1506192
1724376
355894
1621911
1219876
2393109
854019
1069832
855906
1396908
2691569
2417833
2820790
252809
475609
70840
1869484
2281974
2878897
934869
1878381
457687
1093735
2117052
1870856
2427492
1241
745353
2034603
1677238
1618963
11380
623039
1198472
1608164
2247170
1837440
1361653
460140
648885
1504624
2794489
2317006
1004024
2104125
2311019
2128788
1180199
1167862
2806842
2016161
942717
2053322
1789064
691488
805284
2461284
2382040
724756
464846
2840705
1597067
2938839
524759
2097235
1778923
860649
81515
1099899
1757832
960161
637271
1769524
2786599
1262125
2301573
2027661
1593902
330713
969536
717032
745676
1445744
682086
2282182
2573190
1621366
2022135
20535
110534
1755067
1989382
357432
7983
791182
710972
845930
30965
1164225
1954111
1860725
1885793
2040054
1386454
1366014
2126179
1352321
741202
332450
2480556
2399968
2639411
641829
2867566
366867
67392
1988879
1600583
2099391
2794169
1392958
2381737
2200826
1062991
917471
1190360
605106
202095
1673825
2486113
2347899
2177601
2414896
2023291
542201
21001
1130525
1818951
862164
2549848
513558
2045818
2243036
2502096
539353
2585389
1967269
2808913
789657
755923
2184927
1204826
678759
1165412
607602
1626567
2647561
1161090
1265760
2835594
2784123
2332950
1332205
1649555
1158181
1366023
588956
2095433
2468198
2854185
2442608
2715291
583843
580781
879978
227911
772435
1125973
2532315
1409027
2189920
880110
2612521
480573
2488628
2439084
2448723
2594690
1567783
350652
347084
867370
2287133
899591
1035899
1165373
430783
1996562
2423021
2610187
717600
2501657
331359
2696103
697964
1115743
552069
1979153
361136
1594550
1895283
2449110
1585510
487191
1668295
1891647
688599
2131820
1407372
2889874
5457
736496
2928306
1433109
2703439
1161232
2108835
405006
1998933
2897495
2075046
1267087
2635250
1368093
49610
1665984
1494040
749947
2039871
2654464
1257637
843346
1933802
2069316
1378411
2601475
822654
42772
2074509
2094864
2005985
1050423
777163
1068218
2374849
1797952
907391
2244679
967642
1951266
1469850
889362
28141
928970
1399970
1289343
135307
2763707
1667933
203045
2302908
623077
477885
151148
2759092
119218
1475272
325727
1233602
2238049
1144056
2774291
1058366
2046096
2247757
970610
1999802
857515
1963369
1804392
1638120
2310743
2013729
2425363
1276799
1252421
435555
2245019
392287
283289
2147111
261290
279122
2669783
863521
2909781
2548535
2926843
49876
2730347
687928
532907
1451397
2501080
2894793
2131770
1411346
2703843
534584
2207602
335327
1560274
894038
515005
1848514
1835116
147506
2105690
1017816
140324
1415523
1739653
57237
1886702
1230220
35239
914596
1637129
879676
656566
495946
1652632
2839955
2070340
804059
2373799
92849
2168965
1466379
2938760
2071553
2393123
1297875
1496133
285943
1058109
1081967
1944134
1183157
598629
424326
2207735
504462
1951748
1277764
204753
2579178
2163115
1325876
2147380
1441102
82378
2921812
2346793
704860
2291814
2875734
2882472
2127886
1475651
643634
1085358
2105552
2748063
2914516
2246003
752490
2937485
718549
450062
2258526
2753731
1310137
1418730
24234
2471878
1341394
1990117
125649
1793171
1106819
945572
607638
1979871
988584
2620438
2761221
2055279
1398244
2237668
879852
2195222
1464230
2627712
714913
736327
843751
2788972
2141061
1545708
2528883
1639263
1310706
1165086
1038542
1526571
1001036
1436372
1237350
1991492
273187
121195
945735
1397024
434112
1666069
2516160
2288155
698003
2016118
2937685
177152
417808
297399
2038646
70913
141200
251318
2577246
758659
553870
1554343
594353
2801661
1064356
1982291
1838140
2787122
311509
2723725
2458824
2894552
721767
2453020
2107346
2454595
2232643
1883876
2805967
1612082
2317703
691980
2308298
2064734
2491274
2580960
378795
1448514
2311594
1738008
536068
368122
97239
2619343
2506781
2697927
506040
2050576
1766909
4667
1024670
2414908
1225887
1583777
345082
1447740
1833928
61207
699942
563607
2206973
2209797
2183845
2294701
2575892
751722
554077
2676260
1753188
229490
1401353
2185568
1750294
107985
474170
408530
1826183
850001
2644493
2616189
1974342
1875066
1162801
486518
1659221
1640649
2018871
252260
259469
1447753
2132200
346157
2745872
843559
1617301
191052
1127091
352896
64436
509977
30514
2240446
2145272
22709
2326462
1440588
1031732
1417143
2601570
20138
1836214
2011047
978449
147607
131205
2873276
188827
631588
2601237
2469216
434786
1201013
2348617
531051
1865761
390231
1459023
1372516
1741209
1879049
983508
110340
2252454
1768271
581296
2640697
1457561
975791
70068
191844
675656
1937624
1733413
2501518
1253426
418282
1067326
2392083
275135
15714
2098462
509522
2707683
423510
1996212
2018131
2267591
399416
2395772
1776772
1530491
1940963
2911004
2761840
2668111
1837832
896153
662474
1261915
114115
1761069
1336706
1157461
385787
2758064
2866941
1457115
150727
2402530
752881
1677750
866338
2008894
422463
2710010
1037575
1223109
1121544
2918422
2464717
232423
1718186
1487357
593144
2717166
2758066
1330415
2042995
1997516
86900
1413451
1516034
822765
2839223
2614531
1154721
2421249
1051044
2282620
2599975
1305192
2367340
686307
468534
2647882
898950
1128080
1863875
374207
460647
2729741
862122
899080
514350
917097
2441539
2071434
1533349
754313
970790
578134
2156642
2895419
537415
2817476
1435475
1182496
2693951
1068723
1264119
904864
535539
661312
494728
800387
934796
1162894
2319404
2711157
2570096
2870208
537500
2741665
2438610
2701817
133306
2465072
2415061
2794943
1108615
191098
2110946
699746
377677
608322
2133901
1836640
2389861
2784455
789412
634547
2831466
2052793
933775
1628658
2145234
1553713
1374439
9040
94483
1673628
2619495
2836574
435486
1516550
2902980
284044
2706218
1045067
680204
529769
533504
217145
2764119
2469833
454810
2581035
626773
1374770
1927137
1715360
2662377
2915014
2011663
847666
1927366
2427340
603939
2628483
381002
2064920
776272
2832768
919774
1316455
2776174
1336575
1470268
1058475
1858239
716273
2200527
1981976
2847835
88421
1743172
929506
738520
380733
161130
2888721
799608
296002
1268927
2827391
1348562
2227482
2348800
2174890
2440877
2016779
2419500
1146641
978106
1044090
2585243
2282202
971395
2851868
2840031
1906326
2536901
1279481
2777884
2837208
1492731
491368
2021376
2338777
2497807
2895309
758626
2492744
450304
1914190
111204
1930215
1270974
2804517
1405375
2307171
1505401
2046206
2363565
1201271
595617
2246926
1147044
2750109
1031863
1206148
397690
1201352
777250
1870367
1449722
1066166
1874953
1817378
1245580
2623727
1357276
2504667
1559998
2214880
2690604
1438066
16913
403434
2404897
2734307
1737845
1176949
1829104
2523252
2045281
1099136
2728636
1453288
2071195
2036772
115619
1600283
842729
2226139
1168203
1320413
525470
2059906
1005752
634458
215562
650760
862700
1554495
131710
1382524
2214193
66816
2331971
8980
1281810
712820
1463655
1880425
1273277
1384123
416536
68289
565912
681191
1408439
1226176
1173569
2135436
2026158
776332
812565
1441928
1182909
572862
126487
480811
639942
1354046
2214866
2737504
408134
1410697
2443386
548164
2106227
102839
797315
273513
1944011
390037
836956
2024324
262653
132493
240771
663274
1497689
2303167
1361112
2484503
708756
1038540
1680607
2851567
2586660
546651
2003602
2842773
1877074
2176911
2135530
707812
543213
1348938
2165983
1870782
454161
2683344
1341079
783981
1231114
456296
668538
1171086
1743752
1744666
782373
723557
1333794
2835082
1787690
2037373
355148
1171823
1791525
1820748
1018115
1972168
379433
1637068
2847547
123302
2806160
564144
2421391
262106
408569
1239397
1867971
1108540
2543867
2583665
634513
1066106
191841
2685120
1685325
1060374
2204832
203251
60375
866638
1747373
1367659
1530387
187942
2306630
2573862
1266190
290560
289418
1113890
1026843
1700222
1177331
2287127
1524740
734190
2055656
1203096
890969
2831653
631478
736311
746698
868891
2924031
748757
2201271
2266254
248675
2779852
127330
60123
1047585
1995150
656296
271496
1416897
296119
1704283
1192058
2269406
1715231
2507077
398746
253840
559401
1946111
2021835
2133393
2492231
1172614
1800355
1977427
2206294
1592960
1629784
2169366
2199088
1368964
491454
269043
1532030
1130451
360315
2348781
2405011
1593048
927378
153337
2273247
2341786
1535140
779210
726265
2755430
781408
2057947
288824
2830542
784685
1243398
2704461
974562
600508
2587731
1461054
1675971
1774365
695719
1039800
2810307
238466
302585
2699457
2749438
1176168
631007
2906324
2876478
14652
791388
2496348
707942
285887
1454283
2771677
2280562
1102801
614652
1034733
2140426
1507146
122712
2585965
801978
1791493
2153030
679415
166516
2365468
674900
708738
1135771
1412829
2392517
1952608
1088503
2445539
1625892
2320595
28046
2516179
2160908
42605
2284218
931866
2771331
1929111
1587768
2250800
301008
1366396
2245476
2574451
1673679
758291
748591
368231
2269774
2803297
1955442
1117061
2537819
2501077
1041031
2705588
1035288
868411
2741406
191674
1453879
629551
2754316
364475
27594
2089272
1799517
2385055
2050538
1949460
2836752
2680318
2342334
975330
833828
666252
2504305
2423235
1716034
2069470
1465203
1057051
1784048
1961490
1637539
1736790
595231
1245395
2726945
1270382
1597814
1249247
2758873
715989
2671141
1528280
2743010
2303826
1359494
1145940
1638673
2836114
2211636
963445
26693
1876089
655699
1177998
2866991
174697
161386
390256
1273034
563624
447382
359128
1505337
936158
1627977
2939295
1631231
1402572
2403120
2418623
402748
2617154
2362789
2592130
1999988
1539998
708781
613456
2689841
861839
2669189
2617725
2012190
117618
1460569
1485420
22878
842745
1632426
2560473
1679240
2608029
69364
781359
625023
857784
817720
2038598
209001
424408
191731
1022850
1563939
1226149
1273640
2072118
1849249
2538262
1203864
1163084
2019362
1195146
1602525
1880649
898716
2016077
1108093
2238621
326943
148954
282669
2703635
1226838
1812593
2622600
1886603
1201806
564416
1738832
2255824
1436872
578533
1313313
2146318
549043
1327875
1136329
1264965
1447314
1316546
2851768
1533219
120546
259379
528376
2097851
669057
203063
1417286
2887995
2818803
1828759
1247791
2019089
620564
148695
2765852
253782
1007487
2470118
206498
2639552
1934268
2372628
505890
1218371
1918528
1218250
2521978
2749947
115498
2933445
482754
1992711
455919
2279775
811733
721038
1879004
992509
781964
1067966
1989020
1038091
2023844
1308223
1126230
2825382
477998
2058460
1924043
1360867
2637513
1951949
918731
2644445
1134946
235070
2494753
1436869
1336212
2559536
1962477
2330774
2449681
976451
1153580
2205263
1777972
605985
2260401
193461
1931223
790900
419228
1711405
1425465
944270
2935714
1556417
215660
1805093
495969
2750501
678765
1517800
1934531
1952987
2913429
301800
693484
242556
710535
1128886
59015
283976
2677807
1636375
892908
2380102
2689169
2585079
2657004
1288469
1566485
2717431
613251
236881
2800719
2637756
737633
1269181
1084798
1760009
686604
1850204
1992954
96102
2844651
2631139
2200040
1514351
1125680
1346783
144007
2471152
1950200
1954861
460142
1479048
1962609
2353713
1199099
1119180
1792013
2832014
1288595
572112
977462
1511511
1571829
2350901
2820865
2772153
68650
461715
1980026
2285135
1602695
2187524
116993
1662802
2912538
1984001
8025
2145202
847979
473530
2062024
1936315
890982
1517682
2118485
1243226
1997049
2075893
2913253
348155
1580478
1708886
1988197
2458673
2690333
1756741
1976814
890147
1729329
539736
2151055
2338989
454030
1921607
2249896
798086
2345345
950410
1804123
1502976
570570
1421028
1669794
989439
2847570
1778780
2134903
386773
2071568
1390781
2557366
1179544
2079805
2372469
388395
2766888
1493344
780655
146126
405711
445846
1194314
132983
1986278
967168
624046
1923109
9224
96651
1988367
2403466
675585
1857076
2393173
1836468
2808222
737071
1425555
2135279
1258305
1461741
1748800
832215
1206358
1045969
2934166
1821322
1239757
564851
719739
1573291
187494
1761317
1410288
54523
2428172
1288860
2295692
1924038
1117848
553047
2324472
2489675
1982608
2313036
825691
547449
1879750
2705308
1221109
1575690
1796271
75233
2542179
1666191
2544621
1063127
1778219
952878
228536
1536806
2085237
2006735
1293271
1993774
693117
1108018
2012001
948007
1972631
1481775
1825215
2828396
1416236
400571
1110913
1855418
1564494
2520368
1550492
1752649
2388808
987740
1889668
666795
1480737
20641
250940
82618
2644207
2534016
1785628
1655649
526079
1933099
2230940
65306
1166989
2324828
1875765
1815481
331693
1766843
1196054
665878
1045640
135783
1309075
1456762
586663
1851455
1602278
726763
1130738
2207228
2621202
2733160
426899
1345472
2539789
1777662
353276
2866586
2052059
1849789
2913852
2204544
66447
1064192
2613215
270097
900364
1173307
110823
1932278
1237141
880969
2642520
2046983
910225
803615
2360153
2226319
1827588
99627
1809706
2353690
207368
1338250
2298450
379764
1267625
2853909
2786434
171212
1531831
1901188
1366539
1270580
2239586
1182250
373322
92103
917763
2818333
649685
2013518
2495757
2821405
2114689
304169
1653492
503283
692469
488002
11941
1276015
204305
542640
361412
918678
2368368
1812035
1338382
2336936
39494
2024492
123601
2775058
506013
1529122
473609
1390606
27080
876038
1178586
2654244
1741006
1589662
280101
327380
2596039
849547
1695451
1213366
2512941
2156423
439315
2227791
608536
2916079
2557387
1540553
1542321
2019797
1606002
1645601
2635966
1976034
2250442
768896
2465037
445268
657310
2887087
2542759
270808
2774362
1153753
1862803
1753309
867757
1914283
983843
2581805
2281876
1685214
470510
607932
2872967
129104
279878
2025659
1267256
926540
119929
1692883
1852914
178919
2682936
1384020
1961326
2215095
699758
1450159
889827
706461
2000952
571558
2742189
442383
357186
1179324
2546228
1943288
2200161
1765360
330578
903360
1645526
1896988
1761099
68452
41077
2267342
2048948
2410215
1957746
597449
568234
1278977
1345095
2320020
883213
458814
457216
327428
70409
166602
272074
393167
1263431
1322296
2053408
2318462
714941
116451
696146
983984
649798
288698
214893
2419689
2633807
472070
646579
2169606
491645
1020672
588858
1688150
901527
928192
216120
2019635
518797
1630801
2663593
2426173
1389447
2046763
1544961
2333032
1842961
2493818
2390798
2424066
2007901
2658275
1445285
888772
276926
2533850
1084162
770629
167527
2023734
2700739
2545733
2430882
1643856
2562721
1737737
1362186
582489
2286983
878845
715021
296871
1810047
1907791
301039
1389417
216685
1778631
1209026
1725350
106930
2157997
1985970
1569717
2719336
2429344
1750253
1376575
1046545
898893
19080
716008
2018854
2099181
1670575
2694423
1327751
375893
1273252
887975
1814794
414876
289131
1700475
460902
113574
2724117
424136
189793
1426864
288656
2394136
740419
2726645
279623
1736892
1768985
2527080
2533181
1396199
2300815
2277587
595523
679624
1930868
496670
2683188
1406414
1282239
729421
2206687
226567
2118400
1383979
1968501
2205903
2237061
2030811
2211038
1481356
1356719
74395
497184
311451
2538325
284571
2244879
165334
1692483
2766721
1094553
1480411
701198
1250224
602045
524183
2792616
444764
1196307
1240945
882013
331734
1830236
278274
2592065
1491568
440536
293660
350768
126997
30606
764125
1633300
2938174
1169572
2112545
2630971
781505
2784720
1960751
669059
1712453
656014
410994
1168666
2004617
2118556
820166
1532749
638101
1579404
1934914
97358
2537792
2106562
380918
1556467
2533858
2361457
688998
2242372
2103195
2352349
542170
7391
1858154
2166773
100194
1956702
860416
2849949
2878471
2272256
865517
1879654
832732
1121407
1366685
2885755
1522973
1768674
456237
2247927
603359
1891272
2445938
2181700
847323
1404575
1463486
862085
1530960
2345261
412688
895240
1477440
90574
2603151
2806036
1606848
729291
2768887
2097277
1321150
1052672
1138624
352131
1187944
33526
59727
1712683
2716171
2070305
218549
2009913
2736942
76294
1524209
1064539
2125827
94340
683578
1309938
1274459
534372
573164
2052461
1781863
153224
985888
1305476
1192776
2601861
410888
637359
960638
2446497
383054
2406079
2728389
1388698
442188
605003
1064930
1187980
609010
1915019
434783
2539861
1806671
496923
1796021
1429344
655319
155155
340691
159125
395887
2277756
1826891
2109708
2103426
1998011
2182210
984200
177472
449001
2701028
2444050
2687112
2857230
334375
2840002
1041021
1080660
2355397
626417
1834161
1531379
2305959
388672
1916040
2462856
101210
443340
2503462
900723
140516
1015040
1576470
2079115
2276558
1062043
815690
1410527
2468220
480039
137181
429031
1237399
801215
2859749
1828950
2466480
1485117
1683800
1847372
1824461
2797378
660122
668376
2854136
89434
730629
879676
2347096
1427818
2622057
1644325
306058
811791
1630741
2378221
552022
613894
1796386
115928
2389826
2310091
120859
2746552
2377904
1338956
2919923
925916
2297583
2857319
1203991
185258
292502
1398117
1970286
2324133
409501
2417748
144650
202266
1087192
2125416
659819
1141483
2685890
2654359
2344152
1554085
1230552
2134320
2599919
1885212
988253
2070946
1145106
2933719
1213363
554294
916290
475208
2647009
2258763
2685663
141776
1138017
183059
2818967
2840992
2483387
2391064
2650403
989064
2034310
1107523
2828616
2393792
1865183
264256
2784511
838084
1088864
630040
788813
384080
2397347
113504
837623
2247944
892210
1288453
770071
490075
69684
1374904
1507386
917375
2209278
1547882
523593
2808960
2633123
2817688
2036002
130292
939320
751636
1951193
2710347
1597793
261263
1165862
999825
2185301
891610
1851180
2623474
1931946
312068
1225381
1462009
2827413
27046
2742424
2498698
77571
681003
242376
2009960
246376
2521004
1302698
1890509
2441838
1240526
2593188
1885513
1029952
329389
2230862
653584
2458072
2454504
1717543
2871645
195915
2533459
768559
1457600
399431
1813462
1697998
1603515
175995
410506
345745
297397
776955
2778585
1388018
499343
2159192
2163918
1224282
1383341
2717446
1623220
315965
1823671
741724
1866219
839226
74244
2670024
2291090
1158336
2504713
2672095
1179818
2251464
101836
229788
2572246
608595
1361041
2698488
769496
661227
2647742
892019
2584053
1511249
1927316
551616
799404
2450816
1060471
2763638
1208711
2555258
870213
658235
86148
1131335
550759
2306001
1727400
2188462
2918042
593100
2085653
2910532
2209685
2031458
2188027
2220518
1973915
2449250
2375467
641521
2548750
1325311
605745
1942167
2323247
1862825
2730141
381331
1342626
419215
1591541
2308664
1869313
647433
2306037
2909689
371084
2252447
2482038
1526411
529019
1470174
2279862
852750
2029874
1808328
1685907
2258561
2211762
1181041
1156954
929782
2497190
1770490
984625
2135729
1986372
2400069
1781700
45283
2287738
359897
522467
2900846
1289059
1772050
1358657
2656288
2332309
657950
192457
28194
1302677
1308431
2208822
2890715
2844087
295505
1893628
2267064
2181021
297805
1153868
464120
691550
2534428
370227
1690582
1782767
380338
2605397
1944741
1291659
1483887
1534983
958038
458648
1997834
2923484
1593128
2189660
1685698
1381992
1307796
765564
2493951
2267745
283929
131240
250160
1755329
1596592
1329710
702681
2532001
1121642
1566935
1332765
1924477
950662
2126841
1066890
346370
1441295
2889550
37902
1363008
2857617
2678617
2861497
777595
2602334
559104
1391027
1091777
2210375
892346
603099
1570949
1952143
2461173
1191722
2426758
1327000
1419163
2284988
1020624
1070523
608353
2536724
1489940
1919370
409558
2721730
2718864
1983690
2856342
2212226
146915
1921993
2173103
2044422
1321186
1881481
2322707
544724
274289
461442
912913
2909395
2211320
1979581
2781001
886779
1785569
156900
793172
1900573
913582
2436967
1251855
2364600
2300632
29625
2697991
2341740
2394010
1392543
2290572
2718935
1045984
2509455
1963820
2510545
223014
210804
805979
22722
1672446
409714
1976472
415941
2937455
2190025
766382
2240251
1721677
2221399
1141408
698702
142894
1072335
370539
1258124
119694
1857411
111968
2786597
2385918
2816134
2870519
277540
1683024
2070783
1543802
1714013
2043975
2410787
1911288
745265
2592267
46295
1891983
2198175
225436
1219242
2911148
449221
901687
842856
1738103
2409532
337402
234558
2251925
797198
2481625
62395
1771120
1749349
951481
2873218
960599
1056168
1471100
631557
1335901
2362374
2896078
1759869
2841299
2482690
199987
1645844
839992
2583181
2270612
2105221
667202
971606
2672379
242042
1409599
553110
108093
1339316
1589657
2314033
1621143
975746
2371808
2249142
2029160
700796
50354
1996353
1930268
1608899
2266601
290488
1675369
2218647
2828802
591794
2939865
1945727
2292392
1157466
302362
1648746
2258254
1438536
180420
70975
2364728
1383751
1322169
58984
840490
127100
743681
2836708
2548775
2640475
1215431
1550947
448075
2523270
1537662
788163
2190083
2231811
1443451
244086
1087869
534033
670983
968153
1281288
945962
264326
905434
2289167
2742846
2848106
57216
2146702
1874973
2077893
1990756
2628558
807939
1752003
2056152
1572777
1910357
807116
1380974
1393155
1183766
1468103
2195217
2281543
2328152
587233
2434498
2675975
811896
931480
2098666
2886177
2661189
197351
682642
1328266
2425634
2569391
1220884
246774
1533324
1855009
204308
2834851
2698690
452401
1107791
1444226
223397
570
2145313
219697
2910467
1236980
1599957
533682
1247860
1151514
310463
2106243
976871
1067328
1809045
2531459
1520840
2670887
2363880
1883488
2527038
139969
1753645
197139
122557
946000
2017717
2461449
2669825
2253519
1870930
863707
2308372
1007063
1745399
2414355
2167395
917539
2609062
575720
1239052
2929427
990635
1763435
1679811
2708036
2596301
690481
2068174
215615
1809193
2751630
2449802
2842433
978588
2333107
2867281
19411
2482774
741510
601504
906184
329224
588625
426375
980905
2147642
2495272
617615
2098194
1672825
1148951
2019515
1291753
1217454
653651
1084426
557143
807999
684890
2926486
2518119
973801
1603222
709583
2124913
1815589
1241669
1937728
1288474
669372
495241
2425804
1505464
1207511
2021636
1715468
1773021
1567748
2627324
462873
1234261
373234
103517
2417854
929311
315437
316202
1578941
95084
49136
1449012
521269
1739927
2753097
804167
399223
1213214
1695210
1916543
2003906
319149
2319402
100836
719054
1986413
1407645
1491570
121313
2177678
2098651
2141305
1348589
2636899
2285804
2010402
2268611
2174833
135611
2610442
2337961
213256
1806381
2089563
383144
1137810
1036276
2647466
843679
721558
1592023
1578132
690915
1412713
2784243
2208813
1302077
1116667
2921663
340650
1827608
474048
2012445
152235
2654006
1557209
2621674
1018052
2803041
135909
1526546
758307
1295884
1292095
124782
2754140
1344917
220414
2867314
1521395
2907183
280014
2869951
2166458
1308171
2209847
2277674
1438582
2933450
1517372
2566835
779968
2630079
1793857
2698988
2786530
2109085
1737876
2289993
435214
118503
1648796
2132390
506378
624707
2079439
1243390
134959
2853862
1101848
569100
1843136
1735590
2728907
1964741
438126
1367261
2336143
903280
974248
1982066
2209457
2001104
1147276
296439
2624324
1067479
558046
1260496
1148722
731338
2668448
2580047
1160747
183251
1846050
18867
603792
2175532
2719909
1402576
605857
542611
726449
2218405
894654
460031
1938587
2650017
2343530
2449240
1070401
2152468
2696871
1053015
160849
1934210
1700947
2091704
2227258
1307330
2547449
800973
534571
1503483
57131
852536
1959624
1879686
2830214
1465893
1340299
179916
1198664
846868
2764120
1299202
1126412
810740
855807
152105
2758582
1334041
2509246
777967
2068762
1350872
2732769
1826643
90861
181390
9772
2917472
1023256
39640
994931
571270
2448620
1493260
2163847
1760908
2661568
2520561
1849427
306962
2231408
167749
1404888
890086
1963524
1256516
1545463
840722
1926166
639982
2173486
2085462
760743
1989575
2642173
1036947
729747
2923400
1860067
550615
2202850
775832
304081
477085
904265
2074228
2938858
794576
2866174
2925097
2005365
1194571
255378
1881559
366852
1396169
1977800
2592717
1041114
1481465
504242
1264149
2800587
1390581
2053034
2487249
1975206
1874861
1188881
876160
1421566
1815751
317126
239428
433094
2892817
1509652
203411
1429812
813977
2303479
2547897
2196165
1366538
473664
130777
1091347
288285
2527709
2648412
2897957
1417505
475943
2063098
1404001
2085147
2285262
870875
1180541
956950
403911
2541208
744885
173416
1909141
1694834
2733940
332084
181689
2388505
1665381
254594
2481513
2583585
1264556
2125782
720288
1751046
967594
886659
232763
2117368
1123981
1530069
576316
1899780
2209253
838469
1715106
1123768
432986
2624431
2305956
1338224
1340632
1303875
573477
1038892
1409847
187705
2301819
2042609
1965008
1958453
1277834
2196514
1722345
857176
2399040
2541257
607870
2486598
2917071
1406713
2068593
2072845
1146544
705136
1315970
1437580
1143855
1696158
2587909
1619009
2366081
2128445
229615
2510498
717853
2827794
2904787
814154
1049713
2395511
334320
2691380
2351707
2712493
13691
396497
515543
1747248
867648
175186
2006531
2155319
1025084
704851
1455783
1364547
2068797
80880
1745405
1180851
412447
1415191
2760721
2056620
2165000
573336
2644323
1771138
378678
865013
879476
2078817
897946
705254
571971
2350232
1142400
888050
654277
1811602
1783947
701303
1022802
561334
1263659
694481
1169230
2176676
1142443
2397171
1678558
816342
1513278
2899819
448801
2394963
431246
1943058
1976791
1925515
2436922
1231548
1305353
2045580
558544
1586842
425299
2196459
2833364
375152
1077371
842565
1412167
1720567
2638360
2040782
358668
166919
335804
2499970
805964
2104339
2769275
1227684
1867937
2472029
9417
360703
786101
2864890
1018523
592992
1151889
1104415
2657381
2588651
1815037
1033488
742052
634744
1847954
100128
400322
1402544
1633222
1491510
820148
2492300
841565
1632672
1305018
339940
491659
2052459
2784926
1440104
666164
418916
642766
1778252
1433904
384525
2124925
2278767
2373784
733802
2928628
1823953
2751824
1820282
2861739
1983801
2285008
424800
1670772
1035936
1885484
2314749
125374
1035555
443449
539849
2888092
471448
351620
2395791
2374765
1618307
986583
2589749
2816291
675995
1247431
152402
2753113
1755117
1924426
2144747
1652961
1393251
1203338
1834876
1642515
444877
2851316
1369704
2296416
578770
113845
2799018
1174162
1144436
732236
2924553
617558
949481
2858410
654053
1327855
1189093
597976
2047384
2795399
2872552
1997985
2079788
723401
475830
1689438
2127381
1837585
534519
2269636
1315405
1413821
2121663
2918046
1086556
1538147
227002
1266347
1869569
534799
2000699
371668
1691698
1563154
2747996
2257527
891710
710157
1190932
2266554
512779
988802
1783992
1924305
1172071
555076
1576524
2866505
1056513
2673472
2629654
2801056
1907178
2707749
2775104
86844
1988325
1343385
2323237
2359320
596680
1592621
1047192
2201497
2128458
1138210
2422279
2766363
1754267
1387824
1790131
347809
125680
2514975
2441974
721915
1113620
2117903
952928
479262
940360
1501457
1421843
422536
2614183
1686291
2834179
2715494
233138
859356
298833
2139041
1930499
239807
2584013
408271
1087914
2294107
609650
2245913
1966413
2268589
566990
248014
1865806
2407076
2800352
1561886
1700935
2533465
1401539
585593
2618258
1967590
171128
335039
1780136
2777913
2559807
2361229
2237021
2873847
2183370
998037
1250032
1116419
2808703
1226695
1367867
1788225
15447
2470642
2114444
342482
1587448
2190510
2849746
1398688
1553880
1278615
118317
2540258
1530639
117812
2816278
1000707
543604
439864
292534
2883610
1536167
2851035
1092167
52877
1399347
1560880
595636
589913
2174798
1931173
1937654
1588716
1906408
1693669
1043055
1484217
514138
2875407
2936069
2712765
2306588
482387
1118219
585685
1693453
2022006
1021029
2725181
818283
2658672
170479
1000522
1569823
1108249
1243395
1757814
1006508
911406
245919
108391
1425494
878157
1414516
2615745
186892
1941621
315174
2797287
48055
1235065
1014343
1498284
721199
2313943
1304584
2400462
698965
1172675
829742
1261342
38445
1322045
1456171
973720
1068289
1827597
822848
2881040
2349176
1642537
53471
1564099
850275
2923792
594831
664201
2839879
117016
1407285
1850191
1803774
917224
860316
1378748
927612
2040762
157092
1296023
565605
697774
1366727
566998
2091531
1632929
2611659
855106
51577
95138
2284637
346874
786412
140499
1161250
1115130
800134
254419
152114
698997
2481377
2458144
935251
1891256
23117
1190006
742378
1370674
829297
2223178
2226282
403325
2596934
2073603
345908
2401189
2822380
82649
1493920
307919
2561462
2238958
2014143
2899882
2493973
2290059
2632348
1289891
1829241
1614327
1133572
2549124
276021
971219
62546
2192357
192022
885319
1964070
1118281
2141445
285333
2818786
1497839
1610309
167861
737115
2370845
1155163
2580215
41874
1701602
2029716
1309972
638262
85111
1592520
2763601
2290641
2114989
2422407
1927631
400258
1002198
2811958
2071532
924170
1391832
2607169
2563712
2138646
1038559
631375
133581
2151025
1996353
1466637
1370136
2441094
287197
1308298
847982
2792823
1852424
2089881
2785073
866949
2781623
733180
2806408
1956502
1961421
1379834
2562567
1603821
326035
1819925
435097
423024
1145500
2376812
2775136
1584880
2802002
236237
866667
1328370
2412767
1542532
1929960
2052600
853665
1291018
2827754
1822072
2879878
351763
346914
1965670
948110
1857859
2537393
1423188
2078891
1671236
1097466
448617
655137
2448176
695914
2059197
876301
2603372
1309672
1904878
82765
2166901
2803881
1146693
2426579
793344
2722038
2788214
1339689
1242106
2351134
1677429
438875
1027521
1180219
845619
1239347
1190370
138974
1798169
1470503
1835821
269446
746923
881682
1705550
2168637
1697330
1919857
242568
55119
400882
292902
1288389
1972907
439652
1051448
321444
56129
1123811
723226
921813
927889
867911
1275457
14620
2266290
906819
197638
2127245
742451
2751031
1606438
429058
2450372
2303585
1070503
1824912
1578713
2592453
2487241
2148513
618045
2105186
2194952
112680
42324
2327748
700356
2003675
2135203
1331263
347576
252823
648370
1183814
2762745
1401158
718224
1482834
1248442
243876
169809
1781572
1787867
750768
2447227
2680869
1114082
249635
702563
1558179
2294293
2542484
1477884
245275
2351129
2377103
1592166
463884
392337
1258120
933716
1304675
2299133
1195231
1636913
2359316
2937773
320830
2186871
1193658
1864691
672396
412471
2257799
1317097
315654
1326052
1497698
924040
574283
726382
1703731
2899754
1789716
1493490
1012897
1144567
669032
1134818
2275717
1222527
1188820
2463860
574442
584398
2339699
183960
2867688
905162
2633999
1640685
2288078
529305
1023214
568687
1849140
1375933
99611
2833028
1774689
1767773
2837902
2896147
2575291
2192027
1991914
1386282
114458
1431335
2126441
570822
1270759
933459
1600595
376366
568439
1538395
2464396
181723
2095282
2511022
2874798
932597
2610414
633841
1321601
1584741
735748
2915277
962686
2801250
312416
528403
154310
181745
2312990
1039174
1401931
1192264
1626210
2713052
2162625
2509630
587214
2879538
214823
993318
2077724
2403508
2260754
1767704
1785585
702540
443342
159011
1159177
335131
2501170
188834
2333959
638953
713993
1453646
1172090
546957
731894
801779
1649847
2049043
1389300
842699
1482278
2601899
1798839
555029
2320725
723422
2880901
2805809
1958643
2781668
535812
2827389
356740
1718549
1703950
2376238
1539235
567160
1312303
175597
104373
543832
1181108
2302989
679381
2357787
1397082
2177791
1824782
2501429
516108
1930206
2436797
1697909
2375308
2192637
1731161
1395274
2236810
1485637
2662256
746493
2265091
1176335
415045
1150701
1179864
575431
2535515
2060162
1936231
822057
1609891
2939381
2511185
647106
1155519
1052197
1153894
2059709
535153
1252481
2319789
228359
2469038
777543
1178063
1597665
1456409
1355440
210935
1318746
2589219
64673
286029
2827163
1575273
1924073
2445059
1295693
1924753
1037424
2406098
2691089
1923494
1185085
2427581
2901903
840206
1695036
1363725
1804891
947586
41587
331033
1415315
1808838
651345
1848973
451993
582698
2734061
1412373
49839
2818012
2122879
2196465
857844
868127
2510083
2359752
119101
595458
2086355
1939918
622986
761971
2055526
56873
987960
1234001
1631180
2644179
1696875
676731
209885
559512
363218
337247
2196169
2757388
2361883
2036926
297231
639503
69701
467072
766507
1109519
986945
489927
1645850
1390710
2774282
1200486
2619033
2880255
70467
2852405
264745
488214
2745885
378931
1559622
2179461
948371
1862366
1340727
831231
2406955
1955133
377039
368360
1284551
795307
1140609
905553
1924491
1574664
407750
32361
868918
2320106
2137335
2289811
818579
1509103
85746
674828
2235147
554345
2581162
892032
628165
1327382
2112007
306269
1822454
2765635
1733599
1862314
1630013
2933450
501994
2039188
731176
2165799
2513481
1329000
2177619
1162254
249641
2154402
782700
1893602
500482
2460500
2028239
2808149
2234144
2539985
2452070
2590572
272673
14465
1964590
540576
2509134
302874
1130476
1697310
1562468
37820
2022619
106683
599447
2008447
1471087
1630913
2501780
522390
2156441
354699
319513
858703
1603669
837304
2194818
1351348
2600506
1578149
1801227
2547509
1700276
1974561
1775795
365440
593744
1168143
1410037
2453485
1392010
773265
1005104
1411058
1209061
1206056
1050503
2803281
1482393
2411478
2298173
2231080
2725260
2304133
383007
511721
988030
2243349
2026828
1830310
2632945
796813
71252
709869
2815695
2627754
1218504
124627
345943
2507398
536397
2559719
1694381
397977
2873699
415859
2662620
986639
2268474
2764285
2339278
1011763
217785
2054330
433281
666209
1254538
1624283
2134146
530131
967580
2118773
2736402
407686
2860000
119180
2083856
655286
385855
225545
1309581
1538999
1149984
270820
2932800
245861
2387676
1466620
487729
761495
1354573
1663769
2630775
1722364
1986650
1753774
1796054
948935
322002
67233
527465
625657
1603095
1234440
2212550
110482
513784
1072330
2860738
1449722
1212054
1784552
2509236
1183821
2008596
1859191
593994
273629
1371956
2232181
328247
1941771
220602
1275814
1065520
2567542
2413873
359878
1801147
1282537
2138162
2147696
660499
768589
2603714
947429
217442
1472419
2477455
329383
1238138
225416
2313122
884150
845395
2303867
2274746
272549
2332103
378011
682363
2080127
1950528
951021
856037
1095436
431555
1386498
1801177
2094104
404532
2495597
2342661
724103
2378472
633148
2803504
2916050
143880
2319857
2530272
732582
2849563
1469959
513156
918913
1224919
70586
2634353
929984
2380134
1824796
1026483
2089292
2014987
2092797
247710
269068
1592943
1111221
108921
435608
370095
2155351
2782196
1982890
358998
297318
1517579
145972
506613
1743775
841921
1164611
384462
1209612
673504
1477937
877201
2621405
525773
2353769
2079682
1170248
1847059
2338178
1378444
1530178
1488584
2050224
192658
925926
2770623
848957
91619
2913129
1013486
2509426
1534537
737086
999356
2472461
2728137
889227
2721328
2344158
1417513
1765877
2750181
2053901
987939
2508920
1705636
796540
2642215
1441267
540434
2056681
2893329
2197029
305049
2418460
994965
839660
2661239
2356298
1578815
2195691
1973680
1541265
2638123
406945
995449
1531253
2718704
1718749
292219
1029082
2321632
1146330
2707222
1031178
1251815
1014031
194944
937522
1448744
2076461
2502412
1602057
2103991
2491767
1073638
2466887
3893
1831509
2487359
1187487
902515
1895781
1215958
460477
2027680
2006005
2218246
1837913
1432824
498376
1123437
916712
518232
49514
1539867
2719541
959217
2764105
817977
2511514
1442398
1519991
2440715
1568165
2850220
1427655
102818
1829474
2619601
286197
1943375
2403492
1225887
154058
671797
675369
914774
770570
1495331
213681
1101622
2245090
2207964
2425805
1164432
2871203
2179925
2038203
1502337
2858947
2294467
1767390
1076971
2831832
2200145
2680756
2597613
2773212
2790975
1542003
50906
2808742
1447932
1393716
286169
171676
1899669
1537665
1924774
2750711
2577487
317658
34241
2529838
1686950
567463
671190
857801
1829581
1068150
1646984
2178155
2391619
2550052
1468217
104035
2885786
1920100
1802119
577665
2853124
1683091
2603402
600466
578773
2031948
1539579
1381124
1863625
49666
2216093
2209550
1227362
667055
2729363
837012
2231635
2301413
2010339
459184
2838151
1497938
833456
1615775
750033
2160880
2279685
2795311
1424366
1749406
140434
632754
2309457
2795239
1945823
2056761
1675524
1812779
1962203
126888
2007689
2577826
2938248
687298
1613740
1718081
1281627
417499
1435965
703692
247054
1816766
2932036
514596
2837293
2876387
95171
1065674
2810479
1495032
186298
1828440
1410044
1202161
180901
118399
2270036
322416
673833
9066
789004
2370969
960371
1781961
2568624
1823472
2357072
1623397
684368
2508862
879938
412762
661489
704599
1024457
949288
2923402
245607
1989658
2261531
882526
1462233
427241
2293729
2709078
2613918
1858250
1274347
2359149
1883459
122650
1403156
566789
78484
1815904
120770
2506278
1126187
2228563
424424
388411
1194206
456749
2876918
2045238
831144
2477383
2850383
1766065
2792278
1679369
860331
668330
1360093
1728382
75285
2315473
636317
1076756
462703
1875493
2682242
769440
984475
2796687
1687208
465525
1636610
2513874
1761221
1788648
993847
1904636
2036958
1484568
2033664
2800175
2528216
2103382
1487432
903275
1411450
2787046
1621847
1639048
2838070
2519367
100806
1725310
1872049
853397
2186288
321104
491343
1446459
2874792
1412828
2461015
991212
13663
2353567
1365516
110931
1833900
269575
1733078
102615
664249
489637
2897436
2880885
1136964
2829505
1393558
759161
664798
1669719
41299
2052135
151038
1447615
563791
2123426
742877
535324
2281190
2632797
1162110
234201
678835
1148988
1691906
874509
2916082
1992295
986740
1267852
5957
2574798
2919295
468979
571662
437069
507800
2335569
1117744
2592248
1252949
1014732
408695
2399901
2485180
839853
499512
1144776
1111149
1385125
2898288
79298
1137263
2784660
2504827
1203831
2264408
772873
1883114
2400975
148746
401500
1645377
2706727
1718158
2389307
2397270
493907
2396149
1176711
1042590
790816
182467
611368
354842
1517613
126270
272513
1628330
726908
2136090
623612
1605234
2558679
712452
1223156
910122
2539358
1751182
1415140
2717680
114312
1418072
846016
825996
1320183
1729791
1743631
2251540
134879
1717674
1345029
704688
1039058
576041
782235
906408
2031405
2052094
712213
1917606
1823186
1691764
1400845
623929
701402
1045263
2647511
989596
1063641
167718
1122765
2430725
1427033
2205215
2480808
2646195
490386
1123543
737541
2377136
181988
496017
617211
625961
885825
1417782
1465896
2279631
437299
912131
869511
1018458
537861
304191
2573296
1674716
531359
26397
1634938
1036981
1322232
759303
1697942
2309009
651843
2171536
1502977
1343540
622755
2508413
1057604
946127
2469532
2276513
796691
2926888
1226426
895415
1929446
2621662
1976729
362316
146795
1276722
1521203
106900
427082
1090915
244709
2034237
1259074
2348711
2664521
1620155
2140088
1709299
852634
2814356
1899448
1356407
2759424
211958
2853143
426493
1678811
652685
1619503
74761
2818791
2121175
2485891
2518270
1012181
2328817
543228
2418972
760848
595360
1838692
2709621
1469209
99054
2701246
818101
863559
495915
980177
1711512
2031981
2809418
1486912
1398194
1782363
1334036
1452903
944557
506443
37287
1366225
1614019
361778
2624247
707385
2917312
2547443
438488
1144144
2041646
2004563
2901180
1182540
2503581
313870
2003445
1545184
1481900
119164
2902493
1147450
342285
2017883
57435
575056
1428866
1633437
1740572
835001
1625508
2263934
1311407
1214253
757305
1395269
2820639
595950
2466136
2704333
1080191
2059039
1431116
1923158
2536625
798068
2263999
1192260
2487313
1005052
395036
1920859
739653
2854400
1421347
274297
2936192
1107759
988846
1534818
2696730
970883
2307033
1736974
544482
645704
584642
1687321
1623125
1942274
429661
1546465
1312128
1727620
199362
375270
2624539
1605207
23724
1382155
2286386
578047
1140342
2099917
365032
1298280
1668963
1081826
1940225
42357
803460
2363891
550066
954251
1711947
1090668
1431423
683336
2371885
162053
1048745
113106
1691750
1110045
2132375
1083800
829643
1444087
1503248
1894376
2273118
866284
2817084
780271
2276150
1848148
2354173
1140479
2675943
2540297
1130355
2319064
382425
2477945
1605503
2802037
2045989
2042607
2093900
521878
1122262
1057045
2145532
174850
446106
1114650
259736
560807
2685251
2573467
48945
700039
1761310
2237770
1038096
221895
1260901
2737154
2896423
2920095
1624603
2607256
1247478
1109297
2110076
1467682
2279333
218407
2095635
2277163
1133457
1322589
1948771
2917856
2430187
1903509
2799515
859692
706796
2547393
1812420
2282813
1941468
575149
981646
2147177
1933669
1300851
843954
107486
1581342
1794545
722789
1725572
2599992
1457092
1141174
1185541
1911143
1523726
105429
2825387
763454
2869664
1074676
296992
2025257
1377107
588446
1248266
1373929
1169439
716877
1257764
446371
1180550
1928009
1723711
2452043
2261260
1373574
1210242
2370341
619767
160668
2898225
1808055
1669634
2015783
2150604
581323
1526196
1989387
2873557
1035994
1018427
2837037
74439
2465703
1803596
1192057
1531643
2928995
324997
1128958
606078
1690304
1748531
922317
2045856
387246
413792
961977
24869
2412635
1596167
1695536
1774790
1486801
2567658
2134241
1473488
875494
1080379
66687
2740818
2739403
2200307
1166092
1205197
2329352
1808355
1039023
428894
2868458
2285404
364585
110282
2494283
925352
1527623
2857058
1258508
281990
125927
1626325
1252378
506607
596341
1104722
2855920
957406
2598927
1841112
2601199
854024
121974
1302177
1230739
988629
304394
1006595
1389951
189966
2361577
2778320
102102
2669934
2010002
534159
2726460
1850625
56311
330127
1499643
422936
2174983
1027074
2138409
2689399
1619799
1283629
1497473
1260058
1307261
215906
302366
545424
2665853
1297926
1445558
1120971
1066443
366118
2395920
244974
2532863
423776
905332
2298048
44814
1163726
1307326
2522737
1178161
2399208
1096922
1835696
965145
2356399
2764525
2573384
2159228
2632804
850614
933415
1985265
2111777
2099278
1899896
2078996
2034307
1607990
2011910
1806488
491818
1122668
279531
45629
1023818
2703961
2103636
2649583
1344962
1029723
1271953
1164789
286772
163951
2438458
1616238
1239735
936240
2248043
1852958
1484815
1013078
1884571
2171142
2718242
704952
341440
1399379
545884
606347
1265780
821675
2758573
2921089
1498842
203589
2550246
1040204
1790475
1330996
2382585
2817864
1445344
1159933
328280
2640839
718367
2194518
1803671
202259
1752756
1386071
1043635
2690810
77958
352213
589520
10121
2358160
70915
137086
461477
2408510
1935828
2165453
1077044
2637747
2771462
2184122
1211512
686320
938369
796535
914216
1006225
2228066
6697
2904033
420224
1640393
1376245
949553
166862
2354256
890669
1302058
2087768
2244032
46263
434537
2869109
1533845
1259185
1144981
77842
900595
1183098
696218
2011474
2513781
2166280
2006245
1342272
1803454
1757425
2566499
2257902
2545976
265231
2684947
1294741
2687522
63494
486020
2339547
1769793
2235121
2574279
253840
755969
598440
1489714
2900215
12189
1839820
1668853
226936
845648
93721
389761
2440902
275285
328354
2890983
1338432
2516810
1414132
2060560
2516316
2526161
1555847
2013579
2218456
1120099
793582
2564027
2533698
942676
1882507
1833871
950570
1434139
2799692
151896
2625803
1273188
1810146
1687469
2863545
2696445
2328765
487282
1541016
390207
1139845
1768888
1853185
992909
1707249
614737
49375
951094
659413
548228
2146522
2533265
1652660
2231156
861914
2187732
1625902
206174
521999
1718714
1302367
2433636
498271
1518605
2146698
1265843
1172559
1848544
962601
668602
2246223
704061
1095275
2770560
1328483
354210
964759
1931523
1821112
2729618
2542256
2864875
2055803
2675522
706186
2735058
2795523
1424547
2090687
1618019
2556608
2731084
271632
2043938
2403147
432950
2126799
2587366
1042938
2054736
2777255
1680925
1043208
1408851
709110
1935176
1226250
501596
525795
715328
1196359
2622336
992048
1760709
450385
1169683
2558699
1183933
1902988
1613110
899695
2559322
1435166
2056986
2370016
1540549
1617827
1500635
603675
991937
1070505
365199
291348
1900632
1258954
744334
1491563
631265
211614
456150
1509102
1098465
949775
2821709
1374853
456797
1272757
157204
1441043
2252360
2880800
2738145
2918197
2082159
2462600
365983
392556
1971681
1272652
1343872
1040231
1138386
612997
1981114
2306564
427403
499298
2854639
642411
2212765
866032
1237245
2013541
2378484
848465
962051
162974
692862
2073895
2395609
478279
1475911
801086
1022553
640111
332622
1319658
2266551
2357499
41159
1302782
1982949
2449741
1978537
1933598
522349
2743935
771470
1524430
515720
590624
998265
1362095
2300913
1169259
1675795
1159218
2598211
545242
1509614
1649107
2113929
110302
1378394
1107494
2541493
430566
340918
602719
976738
2678557
1200175
334255
2060792
131477
742228
1558148
2906296
1933706
616001
1534613
2203214
1910989
1108766
2013549
315479
802517
1334539
2680465
942559
919393
1671740
350038
2343358
2044358
1631112
1631565
30964
1630011
2750869
1255675
2481793
1125127
798998
118698
404102
1573970
1984144
421580
2571589
533609
2608164
1016925
474052
1317821
1304171
426232
2870980
2867676
1267001
2191964
2787307
2317954
506428
1036848
644761
1634277
2406337
1284159
187584
2338880
2389964
2202057
2850102
1555724
2843567
2711039
253590
760660
9978
1534573
2647035
2596481
1026987
2357679
1157020
365418
1566757
1650723
856875
902655
1348703
2154893
1238133
2135094
859407
2792527
526893
1257981
842622
2533325
2587539
239927
296574
314035
134113
1032196
878273
349407
1802412
1466402
452886
1123780
2503740
2866404
1201028
2594527
1474
547438
2352889
1641110
390804
1572231
636310
7075
632662
1677917
1354310
2151941
2814253
506325
1543730
1223678
1194016
1836140
2737496
1500079
263147
1092792
2093959
1397444
2668790
2438071
2545400
2559421
2187497
1733889
694169
1825057
1490786
1828637
2635166
2139320
2938084
1281896
732540
1974922
1550495
1251257
573266
490723
2487199
1386206
520570
31175
1174374
2390790
2179022
287666
803436
1703473
1071323
2737199
632934
1329441
2020931
2442216
252899
2316176
1774179
2406013
684298
1411944
741395
1623906
114650
2444933
1270219
1959802
2409773
654022
2273832
1426558
2836409
268421
2792927
2206912
2357610
2086038
1808278
445121
2543361
2338759
2335344
1051793
807934
1130583
1424812
429711
1431939
105467
1985346
2619247
451900
316402
159852
2248270
2574954
34540
987640
1243475
2676274
1979711
490552
1698175
943053
854434
2700759
430109
326260
1240875
1083168
1742160
663158
1327106
2818514
1343161
2008478
2842060
1772836
171353
2792270
2149724
1103742
1563456
710797
2542680
2388297
2361559
1074376
742669
1296503
171057
2687169
609008
2504377
122245
187912
1429308
840951
2020218
2549868
3713
7159
504353
1473003
296116
1866696
1670987
708578
1156726
1388455
953933
315626
2349402
2257547
64293
1042161
2542597
1090992
296720
2867736
2392603
2820526
1802599
227202
2887147
1942627
330276
951316
2688961
2633771
2324450
610176
137027
2890641
2244826
2744903
588779
1240562
981906
541706
2236035
66083
873589
1927072
319172
2910200
1805464
2238807
1751529
1729117
1336071
2404874
157193
2221863
1393918
1898225
1334546
2729270
1272400
233167
376016
2674991
2440193
2428695
748952
825437
1976425
1978547
2490687
1259524
1288866
2050675
221919
2605266
929161
2660692
74371
892206
1887777
1182510
895217
671097
2664945
1537816
2460366
572237
2807421
2351466
1043683
52155
2829980
2812342
333809
2061161
1381918
1525082
650559
214937
2298571
445602
747115
147980
237270
777496
789406
925102
960468
2416959
2487949
2667415
1461641
2227766
13540
1080292
967608
2799214
560061
2854836
6390
2502577
2450364
1064441
2594258
1628598
764780
1201972
2109202
2652224
1683600
170492
2283864
1548175
2478859
137657
2218127
2476550
2748966
1626544
755530
2105101
1786772
990178
114689
1630773
2761474
1249451
1180227
1773740
2858976
2058582
910617
2653317
1757969
1320346
364213
741807
2782308
2747604
2071656
1652858
1107319
79229
180128
1272473
1076840
2365815
2146186
2143380
799805
2340179
2425611
2751913
2653829
16696
28200
783375
2043632
1418035
924916
402361
2324336
1649560
2439081
2484027
1672497
822213
1268311
736399
746544
2494153
435090
2629214
1368546
1029318
1262742
274728
128633
2917472
1065750
2576597
2859937
2018432
2089766
1515784
2533473
2018663
748260
1972851
1085275
1532314
1060485
2587502
2204212
1075729
2319340
1814311
1725845
2496894
1011102
1304212
222872
813487
255152
2923391
2333111
1789654
471915
1746407
1052416
1088455
2217100
2278987
2671679
2668233
2274881
2675401
2398783
1395598
2599750
2662744
271843
1069307
969224
2598786
1249509
190952
2594520
675383
1904828
2087793
1810813
3798
2043177
1398267
2047967
2224371
736850
2468145
2012301
1326824
2938196
1287586
2656315
510996
1113098
2053738
182227
1756401
974899
1009775
1096823
1277922
343680
1746343
138922
1201041
1080401
2863843
1573233
2867962
583297
187217
2646164
108719
2677433
2135941
2084301
2693191
174580
2194316
796331
611234
2798291
2027362
574293
1725469
661845
981365
2762332
2309535
2084086
1041052
480567
621362
2860831
223438
2671096
607276
1147517
814044
2397862
1360160
1085600
1197841
1150049
320090
684262
1835195
859031
2735147
2140279
2282570
1542570
1675034
2259011
892211
450754
1512603
2379912
1042644
2455147
1431596
947294
1475072
1117466
1032355
2641321
1562573
2631126
2223073
717280
1265544
780968
2545171
2465655
2237806
77363
1452983
2194938
513321
645262
1624490
1783190
2768444
993963
2597282
2790846
1607973
2024294
1362646
652967
121323
1232141
692195
2940266
2790348
2276412
1514243
102737
2153392
2749543
853710
1006866
2635960
952818
1447754
2556270
2462356
301885
1150692
1405119
416715
2447288
1889978
2683988
2532074
1084362
1442424
2731932
778181
1411540
897807
234760
2145364
2924517
960980
833417
2146771
511881
781044
1528824
445828
340955
1942810
305413
2125139
2027741
30408
523747
448989
908157
2451072
1114281
871979
1515246
1094504
1898240
520755
202140
1719635
542912
908904
2171380
1024829
1312410
421079
1417802
333012
154979
208972
1997540
1349366
1940207
2751817
2557828
482136
442367
2743559
1306539
1332195
565023
300309
957312
2318714
233823
2717220
1965174
1874358
822126
1823560
1330671
2924832
2924272
388595
2715991
2563512
2764388
1433175
2417021
2527113
1416830
2347964
2338948
2057030
1964844
1483640
1308212
2571912
689116
2225144
875812
1706872
768449
676965
2075614
978503
2522459
427364
2062753
2391613
2567104
197198
114065
88128
1882794
829625
399266
2741468
1659289
376967
504778
382479
2192081
1252238
128034
552025
2330557
141512
2097100
1360171
2512129
1677938
682725
560848
2447939
451967
1220410
2206750
2228871
910855
40684
1741221
783457
442633
1606692
565961
106712
2294297
2659493
646353
2261894
1205725
547848
957210
2330875
917402
2751762
2057118
1620059
93977
545065
1070414
2108194
2595729
253209
188403
2821367
2539751
2574600
1551713
1562198
2679679
178007
474640
537119
2528275
2104576
281120
1982965
367630
982271
1073770
2592178
1369027
204170
628177
1116481
1863899
2034010
247251
589126
2513343
1267097
2180100
2343772
349320
201090
391130
2926459
678988
2727086
2452151
2153638
2617426
259004
2781183
1085957
2224407
1696651
1882464
1949703
1688028
2031673
732296
1662878
1410769
2912945
1427383
1599442
405844
565137
378765
105252
701089
2489091
2808488
611702
589548
2181143
180371
589314
2011368
1863539
402300
2379690
2053171
2094473
946866
2480541
1945696
2558305
2843877
1398814
1769780
1294288
2284987
2821494
2532716
1477251
1136018
1240593
921605
2060917
624819
52865
2141203
1991061
1277946
2509648
1266691
799028
1670328
651035
807006
1400951
2803413
1064939
2899692
2830566
942905
2567162
1493308
1978880
36780
2920577
634129
2909644
966580
1038088
2655008
1241770
878302
1424458
1632299
2133318
2211129
927387
1714046
1129934
2059914
662707
1147873
517045
1713823
1439155
1731251
2265101
2229483
1511013
1229237
2704145
1302074
509462
750408
2322103
1882040
2138311
1700117
2065832
2459266
1001274
120102
2741244
1845713
1168416
2066809
457402
1503017
2429863
2859212
164967
2024298
2059986
1131476
1691425
1055061
1991384
229795
2277082
2607736
2914205
491204
1232360
1167947
709959
584056
2328195
872086
351715
308365
272993
268640
1657511
312614
1363851
149388
2902052
156388
896363
2044718
1637538
1916654
1292734
1629708
2292555
367848
694510
2172668
1276603
1701437
389142
2029928
720614
1147866
2620316
1346501
235468
1777068
1790237
1158372
1809784
94709
388746
352991
1757690
2629685
10126
1156227
724735
2540262
1605975
2618508
481756
668512
2106836
1119629
2886263
254825
1618822
390988
316036
591606
858588
2132563
1868551
1963419
2582218
2434616
2218325
21314
2290910
2482328
829884
1344264
1904146
393333
1666915
112298
1864610
1361258
2417922
2560733
2110455
2266375
1478372
553369
2095943
1500407
2647310
730129
2503131
1729913
792416
2900494
2518674
2409708
1221027
1568459
1081558
588565
161241
2051931
1529692
2710632
1956170
1129701
2869143
1429998
453052
2447598
1238349
2548920
2618392
408117
928640
1438278
518925
2696900
2784360
2127371
245148
2834980
1312487
2073010
172614
338068
838412
2660977
161994
1268631
2101735
1867734
32060
2453720
2695324
519363
2717201
1884764
2205820
770133
2717608
2598077
2344977
2906792
184841
898189
2476730
684841
608338
2654768
1266044
1537916
1615479
1947491
472157
2608806
1939611
904072
2728011
2841707
79921
1387923
2587069
1024066
1452831
2208405
319896
1152797
451366
2338796
2262344
2750968
2438556
2391707
230539
2355182
2322469
609543
2537044
641785
1882516
2735051
1668955
1631891
2913058
311260
2821000
2510126
2690156
69582
709638
353483
410098
2683598
337152
630651
2154824
2884676
2352606
669305
1777902
2497995
446755
2527988
1108086
1787385
2584811
2741080
952339
2782963
1591630
2508723
2477148
1545192
1634127
1515126
2565931
1618451
1755907
1195585
262219
1246722
636088
689366
715250
2779468
2509436
904204
1817561
2888278
2706035
2674175
1373169
1041499
2324213
177127
800221
373648
768616
905942
1963450
663162
308790
1996581
2562511
2272331
1538321
2885900
869743
346748
112091
1734215
121840
769053
1270402
314571
1016616
1133938
1280475
2693352
1891913
1179673
2211872
1443204
2735615
2341755
54629
367331
481082
395127
1984877
1200976
2872127
2886756
2184724
2925193
2836113
1083606
1114180
2749878
2868857
979852
1836518
1646379
1461303
2800711
1252799
161547
145955
363675
235273
2719937
504524
1629347
638131
669878
2612195
90873
1365400
38244
2790491
1389980
2934964
2367429
1949496
190679
235301
602410
96057
2821833
2553870
171018
1744181
2543217
583753
2805511
2159317
2534083
1679570
1769409
854784
1732012
661217
1895678
1565998
2253504
914282
2120869
693551
2751556
860346
703927
1923138
401498
423714
179919
2662230
794821
2712580
179645
2033911
1417570
2419211
1317717
1374142
1594372
606567
391224
2343359
1904469
1603818
2437900
321168
215294
1460497
1212062
308981
369790
621932
1946136
2519580
1195754
1393650
1925143
1365874
2555308
1193460
1821658
888387
72954
2691840
847154
105638
1602070
1757126
1008876
974377
1970768
2358634
893705
2767855
782713
2191113
2621071
1382312
1594043
843183
192240
1526888
1339206
1366451
1863043
1977533
1782971
63631
2786197
2761602
2773386
129764
2009548
22322
1768827
854024
453017
844287
1352230
1426856
2086649
1954209
558576
2599498
2374037
899588
1232446
858416
403843
2292642
1615236
840479
628077
1321201
765524
1967783
422171
1530845
1939876
2860029
2233176
281724
1524989
2417010
129662
2836905
1822421
1403409
877446
323286
424219
618167
22181
1522134
2936447
2822816
243164
830158
1016367
1053142
2322306
2791720
1586832
954599
893868
2092401
2209052
493873
472303
2927225
2892850
2634709
1420113
780076
590578
1303659
1771
216896
525438
2781728
382669
566069
1445577
2296365
137307
1443219
1288205
972969
2583155
2449067
292798
269355
1791640
2715763
1524171
161572
281799
2735369
982155
2207557
1649940
968500
688421
628707
1078270
2681885
334963
992453
1649531
1728269
2752781
2006107
1512965
1003873
1800319
550757
801773
2236870
2925974
2670553
1348879
2596292
353312
875049
1671553
2197688
1359607
2799841
911865
2632086
981683
1346979
2298866
899493
228545
1929550
955508
1189487
1349889
2252604
2270438
645175
507565
1245868
1323297
2865337
2560050
364050
2154229
1146752
1992339
1511998
685499
2626708
1151481
1621261
1498781
1966766
1954824
1642065
676861
2850933
2000748
2916326
773746
624176
1241953
2253769
129496
501154
2158772
2103762
752814
1532488
139023
2176698
1839276
2830998
1119700
2772931
2411857
1315609
697022
1995989
1057624
1443943
1610142
2520166
1384348
280693
88434
179057
1815792
1041217
1294202
1094836
124721
1541996
1261111
2152639
2607771
15924
2361551
1622005
2399669
1148065
2212199
97669
547706
1957635
297690
1126885
2135907
2784827
830014
827423
2163468
991962
2000135
2276656
1066371
465438
1968827
1691742
347552
1985238
2936465
2446970
1203596
2026665
2299957
584804
1723973
2260183
2597965
379468
2198688
2781260
1445574
1195852
1878458
105956
2358742
1710310
891344
695886
2561918
2650740
116675
1105352
408213
2300287
922874
1270844
1488047
272175
1856633
929839
2873583
1353094
1814696
1255090
621938
668647
2333755
1842948
2468149
1007996
2498789
965492
347690
1809512
1605995
2121163
2026433
1259430
179125
1059559
2855867
2375798
2080450
1144877
2438239
2321489
2442135
2215747
987887
602746
2785358
145215
376848
1245950
2020991
266553
2889487
1724020
432073
2044304
2554988
2797859
2846155
1317466
966416
909207
2042783
1037141
1316123
1768664
2427339
2332769
1681029
1232009
2929484
2647999
979876
2852957
69215
2472945
2727118
2152272
1060672
944220
1672575
853301
1140483
2026744
1104697
261031
1361790
2462155
1777721
107241
2342627
1583245
1996457
2048566
2389257
2614132
7007
2492314
2047510
4836
2605601
2327674
2897238
1145117
1203887
461552
1405083
1373978
2711143
2879130
2235755
318272
742708
1498774
170580
2298663
1084314
2037278
2052095
2470052
648219
1933346
614630
1617988
2499200
2534256
2179536
946925
1337444
25155
704598
2109155
1573262
1023146
405578
1879596
1693667
1001467
958504
2035170
2920028
1066841
1801347
1613848
1426290
1803625
2291487
741725
992448
739941
948114
1687375
2427166
2619607
258157
2914704
1299952
2470603
473962
1696951
232722
2085313
2764914
2066170
469677
2226033
2640918
671235
1635708
831054
1071714
2031479
1108291
2727903
2770260
1999448
262349
2276832
1805410
991887
2783679
2040070
446854
1042970
1598021
897467
1539469
2554608
1663208
1921567
1148156
980191
718978
600574
296554
743534
469773
518221
2778380
1424415
2041524
1528922
654530
131113
1790495
2765987
2039014
164816
183231
1682061
2580275
566051
2720678
332321
150562
1290714
2490305
684704
2472020
2730043
1609496
2506299
2852999
2388
1702236
1739248
2822314
1269349
339746
1288117
109970
1128007
1308877
852847
365050
2704438
1895690
731716
2869320
1400279
2715278
2495353
981353
460637
2200091
429011
2346195
1702183
2565247
161009
1963437
1308230
2768621
2551495
763994
2912922
2350607
2227880
264731
2535222
2927019
2767697
1653185
1579927
1512798
2522052
1706270
1546535
1551456
853617
2048403
1938681
2075126
402529
1334749
2227759
1007566
139713
2540472
1070957
2305308
1565802
515781
2773008
769736
1764165
942512
101435
2640907
287079
1041373
2099194
876088
761617
2555495
935191
999122
2531623
213645
787449
1253434
2659100
250031
1841056
343772
2046389
712841
1966659
649643
2936346
1339508
2366296
1839189
2059516
2902128
460199
723360
2509504
2624632
1128107
2257776
1723819
2065979
2598728
1015844
2807479
2662453
2913013
2915099
1147076
708134
1358227
68265
2499188
112939
437727
171825
1223357
1077800
2259849
775791
2024850
247427
183731
1415363
1357338
1500820
1989346
1666737
1765867
307297
975724
573498
1996825
2275980
1498572
2492594
2418496
2245891
1554557
2106128
1344073
2391222
483421
2144828
1998930
743033
2466918
1684468
1754956
1305833
1279728
1624444
361671
448718
22126
797094
1875051
1622965
172883
47637
1660896
2250835
1568482
92850
1171034
1280045
254172
2389521
376503
2256179
2309047
1567512
1540068
475409
1151362
1732265
505354
1191342
294927
2070922
151760
2412124
469388
2893078
1981911
41161
686745
1223273
919086
1284341
706252
1931649
1767993
69858
1961610
1197613
2130546
1994686
925240
876387
2156459
1823477
2481745
977441
242757
775106
1894988
1242141
687289
426443
337969
2902988
95699
489371
826633
392934
1303640
1876826
844196
2764552
2696571
1557159
1855185
965237
2341804
598023
2580363
120782
125328
888466
371209
2850520
2426694
996570
1368073
2257203
2497605
1454323
678354
2595905
1112272
2301276
2843209
394800
1588406
641362
2472384
75280
684817
525317
2031447
1037840
2393114
2031198
1380439
1709689
919851
470908
2634068
2355951
2710170
706713
2109015
356328
1252735
1060457
1921635
2865244
509901
470023
2933013
423922
1909497
499313
2896653
1965778
2000444
1557098
1752243
1843438
583023
69149
2272460
786856
2296900
2195604
1307334
1106223
2313588
773431
1463887
410254
706288
1872392
2534328
2618482
2623358
1780228
1566368
1589513
1456530
1384148
2112135
1488570
2930335
2822061
1992125
1951167
2183193
2588226
2313537
803297
2137292
1080467
108587
1153604
2609147
481090
1403685
2269061
571960
1283579
1720802
474145
2029964
2586967
2857074
911519
911175
1295444
1636155
2110533
2817378
1566148
1170354
2342207
85142
2164600
2921015
1040656
2029084
1303067
826584
2590784
1211921
545638
1267671
2321989
2659463
1072317
1780205
1878007
617614
1704576
1936704
942766
1743916
2770003
2328692
999080
1190969
170508
41935
1115814
2000813
1720769
373467
2105905
2676011
2767985
2442326
2080357
1958605
80053
727949
216720
1898776
132335
73984
489907
1016451
2202686
1932533
834589
993789
400688
998642
3836
26232
2716774
507124
2834046
1379410
1089698
803006
1067188
340679
1804254
2575394
2789115
945750
1902543
176442
1897912
771084
1056862
168498
2890356
1615463
1541272
200605
2420096
645687
1674911
1938873
172216
517473
1674765
2859787
2042106
2640818
1212186
547916
1749226
2436429
496810
588566
1354103
948377
2919351
417478
810792
560636
991909
714574
2182048
1096350
562394
1275826
1464190
108126
1116311
1980624
1613983
1669975
163081
2619051
444589
1609634
824328
2310851
2481551
2365243
1666729
1070673
2081090
2040581
1607162
1868908
1194380
898678
2652205
2566975
384308
2198577
589038
173917
1079458
463423
927448
2623596
2667714
1432823
158600
2794004
1991862
2807654
450879
2083855
2804295
1822612
1041165
122211
2430040
2211176
2065282
1509590
2406259
956565
332137
433928
29635
2003951
886357
2319569
1847544
1656157
1574142
2560214
1167025
2913850
1205581
577609
248786
1630351
636378
2054965
795888
1203892
2920380
731897
1098338
657482
1248172
1441566
2404491
1938983
1515096
1422745
2589346
2594326
512874
2857995
2101726
1661490
2511655
1560094
2777465
1960369
2110044
2298608
2563832
1378030
79512
2226600
4846
1507975
2339755
1070447
1294722
1483130
90265
2855879
2906884
723178
1940275
1597087
814460
556575
658267
412026
570014
808161
149949
788866
2160668
2171500
420245
1299581
2319786
829919
1185146
1881602
769484
90234
399158
2530250
1816663
309351
2624743
2590452
209576
487007
2277973
1273876
1018836
2415243
997466
585977
2212717
28220
414896
1491506
1362349
2143813
578369
2626297
2727058
1794483
1141943
1974632
699397
1008214
2091499
768437
2408808
5030
2221985
100980
514421
2310421
2121380
1840175
2348205
2830704
1369489
1788854
2310343
510559
1271130
1737924
1779942
63987
807129
556477
1049807
1671622
1476885
433253
1534875
1143163
10501
294339
1124405
2886283
867575
2224117
1116801
29465
1297439
292871
2167466
1295937
1579790
1561935
2084714
902815
950533
96230
2072659
2759301
1976242
1556183
429714
1138947
997725
775051
1596026
1470515
1594041
2056646
2798613
132709
2373472
2652655
278000
759609
2183383
368622
485689
1103700
529626
1785264
2256943
2497901
223899
1110735
305504
122247
1248442
1367671
2739239
1682679
699585
2839778
2713041
2303949
1648151
1236884
622513
1760034
1816715
235354
1840460
2845401
1585621
468350
2644797
376777
1999174
2724775
782320
665999
2385091
170076
1661977
439039
799587
2026211
2011716
1602977
2843321
2136589
339936
651618
162717
2526289
2884014
2903899
863968
2731038
2492439
206036
2135885
1745955
1518332
1888445
1690403
2284991
1271088
1374567
1941116
1394281
2797827
2633047
718524
2330139
282999
2300002
1462615
123358
307682
1317904
1935660
1967455
1088064
266784
1981025
2459340
882959
2703379
2613296
2835767
2184587
2143331
233117
1914781
192148
2352088
1544315
102062
2215837
2043939
1872527
1493851
278993
498161
1586803
2372272
2601966
980841
1793546
2710408
2933883
1648119
2300078
522805
136361
2483077
1223531
576038
821877
2117593
531223
571213
1672805
1506554
1213872
1056088
2204854
2598029
1248265
2250659
435644
2484783
2533713
237906
2075340
1904387
984632
1733308
440938
1899804
628354
1054251
68417
1519778
1168975
1280675
213392
395079
2719450
564465
640915
889864
2103035
2281923
1243453
2323177
477219
1405431
857090
2306330
463577
2862181
1156441
1136230
1932425
1161864
1255039
1923492
2805042
2797772
2625739
2405488
1180821
674806
2673852
1493180
1624516
53217
335105
1892330
2668307
2736913
683329
2694491
746041
2305425
1747191
2091452
294465
2061228
215898
1053124
79945
731566
2620636
2848676
2737040
2349262
1297489
1532593
1941223
2317931
2524859
715905
505321
2120842
568248
1823449
360771
1147973
2087125
1576369
404903
677108
209605
1510646
183115
1392497
501168
1008573
1272437
2687586
1193744
2927155
2742494
1583903
1797941
449424
1862540
1485999
794102
2499509
885456
2138366
1831031
1387561
897747
590312
627964
376969
2504320
170969
1219686
1651254
1138184
2231372
299042
1618856
127700
1548708
1067366
1431647
1674704
860864
1487528
859408
1596174
974673
607147
2296853
2819118
1477665
1333194
121243
2035964
1554680
1199704
1238925
533207
2906317
2551460
2611162
376312
30184
2609228
2538323
999133
626458
2195648
2670060
2811351
220230
1220206
2926578
508995
1475115
1784779
639102
2600532
1783614
882722
1672086
1774818
68759
501607
1469882
2182099
2841747
114896
592323
677296
1901436
2417198
1105806
2326128
625958
1983232
511283
481153
816785
997622
1559871
2542654
993395
2564775
1239419
2899338
3733
944688
1864011
811263
1676626
760103
2314278
797091
1460528
387998
1580802
1748036
1186424
2377198
442118
1144545
776237
1544935
227106
904898
2126187
1960940
617674
620138
491523
275083
2915203
2340968
1966753
188180
642141
2721024
2230517
1424673
792053
35908
1426746
289196
2214250
2812228
1800764
642
2410115
2489938
2425992
214082
1146877
550817
541720
2916521
1107967
2459611
1173484
403953
2503872
916756
1209794
101674
1827808
778671
664808
1217001
615477
1921820
2532841
2530891
798728
2662017
993246
858560
585009
1638634
2634091
684280
2676743
1360252
1413870
1291433
1309425
979122
392733
551013
382393
1434001
363592
556441
2555334
2863958
1272958
292530
2922288
303340
1408174
1443644
2817543
2690656
2450883
1871313
1356348
2801208
2288769
1883468
1734119
538129
222907
1786099
2885608
2057548
1175495
1662410
1906252
577736
2694636
1587923
1828919
1154409
2182054
2624701
2220638
2197399
2603590
2279340
2919617
2258752
2437414
276878
2145960
1505410
2560951
452803
1776021
926170
2134211
1183534
1946773
900707
1679463
481020
1645169
1829452
1404575
2784068
1040052
1937899
2367414
2793390
481171
278542
224851
2476113
529047
2277193
278058
173843
2099279
405532
2159289
899808
2212422
2804971
2915275
2578749
1924548
2246092
2749693
1818776
269319
2031826
1802259
75637
76459
866704
2752110
1377508
2507798
2922939
1721099
680375
670394
1485659
377737
2017524
2920875
278417
2021444
236921
1427610
2801038
1961351
699491
1713390
2033864
670526
1728008
1996060
288009
2296280
1322032
491811
1645629
2389827
1548539
127610
1652118
2452532
1045301
290210
2769557
500070
1862120
2809555
1387494
342873
2527266
2712410
2132986
1169946
2068176
1202429
2808891
2795607
1492612
2617746
2553144
2040376
1013869
235322
299151
2462737
2098090
1615991
1371570
611666
946211
2698150
2661554
1726208
1356765
1332429
1787130
1010200
587700
1842277
869370
1624448
38431
2580936
2156348
1239749
1177816
1332046
724026
1721516
2435275
665835
1039027
1387256
2182999
2479550
1433691
1040658
165809
1477264
1251701
499731
664309
915018
1179460
2389940
856639
2669904
782842
164475
133326
1924503
553303
8796
301954
1358556
1336617
1259385
1909453
1212340
2313425
1025797
2198788
1917205
1066319
2602592
1662892
2729836
1338179
97414
1786660
1320211
1424111
818281
231217
1722594
1092228
1364689
2898806
1775940
346111
1673544
1819458
1621218
2620160
1809242
2638533
1800303
2779677
2357137
2203803
1949390
2702466
39347
2675279
2331961
725490
2331253
1452825
904690
1652538
2193064
1760327
593580
2291522
2886360
1773629
1941444
1657077
2066024
1526006
955787
2802826
2017728
570957
2232418
660542
1422833
53546
512994
594884
888044
800925
1599872
585881
1321326
2891670
1902110
761564
2447586
1793
1392541
2403839
1676856
1619360
1442506
268586
1392261
2490611
2902255
2457207
1029667
2844083
1155173
1988950
2446356
1339567
2896444
2450215
908071
701472
1904085
2011821
221152
761727
1107080
139
959821
1551167
1062087
2260364
867829
2331831
2765664
261763
1194356
2710145
208835
2923560
1360406
254275
2225191
2319714
2191962
828652
1999482
686979
2290497
1477117
1572452
1237822
1083624
1021006
2883533
361427
562190
426157
1459073
304359
925156
1465848
2905439
2657026
543826
1659494
2690961
2258465
2389296
752308
1183881
718386
1711464
733934
843768
900118
661046
949298
1095160
1438620
562449
1423489
176352
1892316
2332540
309743
962983
52563
2664271
2186420
2773837
1605862
741791
1582106
2281378
203356
1397926
1539907
2200679
1893689
127032
624670
929268
1948495
346001
1999766
695677
396769
742671
630482
2611000
333561
1878207
446007
449774
1525997
1595321
2026854
804937
2135586
676553
2710904
2299471
477747
2574847
2262066
382723
2447412
2918038
2475575
1510700
2856567
2444564
2365647
2492437
1932872
1501664
1592578
2647817
2918482
1489101
2623502
1969446
1296753
911528
1742381
406281
1076836
1865922
2524092
430318
581069
571113
2448100
2921030
1364669
2477862
699506
2929539
1554359
1740484
1617609
1969565
747652
2239419
769270
157641
2569287
2012245
2871851
52750
804888
1061313
1136136
506701
1174304
2263790
1060423
2151182
1950970
1962106
1334251
655411
320582
1402667
2803899
2321648
1258128
916341
825265
1756772
1939646
533750
2371737
1945463
1896231
2574849
1981571
1199103
1530928
1737489
2196233
1827726
2907292
2216874
425005
2719902
1912906
1771306
543770
1361148
2611721
2664902
485569
452077
1635610
1290854
728427
1057000
1417987
1845829
1537738
1243982
912200
2846138
2554689
2095091
2724870
41828
247270
1670003
1982146
112406
2111955
2936893
2253922
935222
22877
2380114
1549032
755007
1131231
372585
900364
137392
1444760
789051
653531
2766122
258868
1933724
2242299
2802031
426685
2140484
1658834
2548946
404262
680258
2192305
1579928
25316
980829
2042258
135237
828699
763318
1770510
745102
2132274
1796176
632652
786092
1357763
1211552
2213062
1532049
1659211
1019029
659441
2911803
2273308
742386
2736949
1956235
402416
2340263
1759102
2646133
1670478
870215
2560082
1430590
1408404
2767549
554611
2078635
378008
104207
1899822
2729625
2002594
2897119
86229
902717
147379
1312348
1661452
916495
2231236
1277616
2741324
2542764
1413287
2160291
2478623
2787371
2418568
1097495
69682
1771220
1577661
2189985
1979516
2823631
1218471
2072773
2819293
1636412
2803468
457777
822627
805957
1325111
2631815
2916132
1286116
52331
1465773
1769089
1124608
2791574
2930987
2263705
721614
2870743
659712
1666826
292530
1476204
701498
2015487
1395441
329165
581855
2729389
1541419
2279728
71381
1404962
2857105
1971419
257194
932452
1025881
417590
1486966
2934388
2083565
1532072
1047962
1387549
655306
569047
915118
269906
1973254
845005
2474074
1836357
2299021
57784
1297948
161832
2729414
8683
2451507
322544
162394
1047854
1522190
2180878
1616664
2145036
186866
1353703
1207729
538028
2031481
573830
2927843
2040494
1603170
2257848
1274144
2743300
1108453
654840
2179861
1245301
1077707
1216573
187693
569911
518970
2386484
414835
2551219
1036410
2110775
1542789
178280
1731857
1829094
461609
2367526
1623169
2704472
175603
2008212
2048066
6682
2027274
2081439
1578253
929460
299474
1656637
87583
1335683
707436
2564054
2875845
30036
1689993
891535
1504830
1294291
799162
1793599
2656349
525068
1997167
380906
2239977
27106
946201
1317977
2794949
1204505
2165463
752179
674829
959325
2657316
1924244
2311104
83072
2236347
1474598
1766002
2860116
747179
1325840
2319952
1367797
1534276
2451821
20727
2791677
2063342
1299292
914039
1301626
324685
2752790
2588091
808312
2614397
1683774
2846544
1014364
1925814
1925851
1825058
86094
430890
2091213
388006
2322706
1814054
2535460
122067
1327136
2111939
1461455
1638138
292590
692069
1637514
1086186
2745067
2743250
2635648
697238
1699760
2112221
1103808
176830
1976966
1887252
2561999
2824980
2555951
1820144
632064
976522
216969
1305702
1485818
499072
1498616
1540801
585587
2053457
2166371
120082
13046
1397474
2052969
2402600
1705115
756669
323126
2495488
2494484
1885095
2682470
1934466
2586286
580765
2791332
1476181
2522490
2031911
2531911
712244
2010903
55285
1172177
2584519
714973
1996105
2278236
677253
1095883
274855
709117
1677335
134502
2215971
2397119
2879973
2269927
1193630
235238
1615823
1345783
1407491
492545
699073
768835
636653
479268
2155055
1846748
1055161
801070
609474
1006159
13896
2234748
1004998
1515325
2222312
1361904
2590834
2764424
1004774
2607307
805556
6874
426734
2776274
2198845
1297463
2823775
1672946
1852591
743362
461737
2432103
2312915
505542
1348576
789747
2445779
856196
1891111
2501140
386096
1130301
1066846
199553
2297612
1550461
1297327
471401
2527791
1394407
10766
982215
2285890
2800551
1022437
1082335
8072
2570489
1438082
163991
199251
1899998
2289929
2812470
1206513
1703400
1464696
1453426
222651
2076
797022
2693512
1739353
2790314
2206936
188156
1747002
2533796
1711816
816728
1374673
1354722
1516007
294816
1812756
369485
1236434
2780148
2586971
643874
1627752
312671
1743763
1857383
195063
2185970
1185855
481766
1354486
1829539
2220577
160174
2700315
1993676
1473439
2472655
1133475
2596490
849900
2908412
2828173
33152
417821
689863
1292008
129783
1850262
698494
1972718
761631
305479
1431475
2793524
131819
1251458
1729820
2158082
2104162
2675365
305948
173306
2816387
2874553
2423468
1319302
364336
149181
1545770
1434738
609108
2205792
275174
2219698
2348333
1188295
2425086
394375
1632846
1546875
1546597
941607
2499398
1973975
1033871
1653653
940844
2887763
2563978
714646
56509
638664
209574
1134880
2241489
1365749
285195
1019012
190896
399185
2131056
772237
680689
1788425
2507711
227927
685920
100196
630821
360415
1552853
2803321
845765
1243897
97916
871330
1814737
767412
2047237
2212756
1614268
759687
2615096
2103138
733531
1492378
2563165
1004541
2478437
19431
2114705
1444528
2723734
385451
2633679
206617
157171
2696519
1045388
1648799
952490
2459711
2444761
540622
938425
1059204
2143955
680353
681409
2063492
1026420
1982052
1732922
825766
2831101
1919237
2320107
652682
2860177
2215299
2334661
1277500
2215496
2040563
937254
2466833
330156
2136614
413918
873160
227100
2168888
320617
1352267
1817052
2807995
43751
2887737
1879025
1449363
1005778
801415
984216
1256116
1533699
2121995
548562
2690359
2501416
2156257
2630880
405574
2564764
2279898
2564358
934962
1637279
1456213
177284
1904211
742399
937338
971252
1327365
1097682
957101
246895
794938
2691280
746467
2218336
608920
2345280
1059634
1625784
746674
705383
656207
202696
94952
912660
1456403
195658
2291482
1698402
318150
2249461
738952
2474232
1486885
78160
35694
1928527
2643243
2570430
489407
2257695
2516008
388436
1696618
1706144
1044679
515682
1690761
2207257
1644838
847258
2411073
2032948
722178
203430
1964514
953079
1153551
2093351
205159
2485832
1777734
1108139
1271186
1413743
1578878
293492
301164
1282115
239668
810966
2026099
793639
2123095
2339944
939237
625036
1687186
717169
49916
2319786
915206
1572190
1366939
1343435
2491637
1963625
1944318
34496
1199717
2862176
1552432
623559
2626880
1904534
1848075
2636344
1101165
1786454
1533515
2038661
2417464
2754496
1218653
2621225
884494
1031353
781585
2132980
1300042
986672
1535727
1915353
968353
1500088
606274
1104649
1331238
707039
1484376
884532
2690931
1978887
916688
165303
2182544
325811
2832827
2192031
2298212
350080
2506054
1251766
1133303
1984991
1246580
1713473
2085426
1630112
2524469
382435
2244587
2734280
484588
900437
736325
2812793
2818719
240374
1873711
1473966
134594
1408958
239601
105228
613230
2322094
1059295
2676783
937719
2484990
2278898
2019213
1519457
2219117
1507909
2935704
1358563
1624935
761611
1622462
1270920
2141929
741765
664794
2451864
1835351
708813
2175017
608699
2281553
1993823
47501
2899046
365284
497706
553633
781220
1862502
2222202
2010375
217521
1759195
210986
29175
26926
491199
2546506
1018792
2535525
1349260
2342178
872327
2730863
252566
889329
1532163
2361109
973278
1309377
689700
1052931
97939
670633
2708571
63397
1059402
2912709
2525369
2262003
2639212
250099
2790684
341779
525726
2341353
1777296
397930
1453547
1140468
249404
1980465
2568413
343180
481972
992009
371114
1215527
1042452
2665213
1796970
358494
2238711
2415440
1956990
1943181
687744
2678203
2887787
272238
2118341
665440
2806302
225775
48326
1038752
1204176
2630536
1805571
2848906
47267
2564986
2343503
741104
2246184
1167767
2339620
1406128
687708
2929038
2461458
2246647
814471
1600273
2787300
1107966
2651459
2478453
1810617
627463
650547
536383
1689238
390835
1424435
1077070
793734
1557273
875364
1205121
1744144
2359627
1438791
1279469
642053
1253838
2907669
1860112
849966
2397988
985981
904528
148896
2629948
731459
2825256
2378259
941135
1754011
633624
1254045
403824
2886518
2500344
1257479
1360744
1091621
1115941
1014366
2570038
1636203
2051636
2117344
1127725
2684402
2384692
1937578
721310
1738472
1466778
1249433
1734386
308860
2309594
1394378
1543755
1553132
1375593
230272
480176
1616906
1694142
1313210
820948
1555466
1951585
2339852
1175547
1440671
2713930
2343392
449525
1393922
1081541
1464061
1886659
1575705
2347321
782977
2118509
1929480
208117
581955
1869640
1681969
2579074
2725200
1552602
1447387
2596369
1500894
1029526
1941240
1130653
28204
2316474
1697713
2826273
1147398
635530
365335
2401378
1323646
706315
2875887
45760
857061
822730
1784907
1827885
2200065
683530
311513
1589669
2419586
1989850
982162
849289
2757246
570813
2940307
2749018
1934062
2919255
1111797
1444089
1903394
371235
2910143
2497059
395629
560196
1746317
1466950
2207400
1346301
1176822
1327580
393175
1464553
2804822
797742
558353
1318519
2267852
2565389
2549019
1892350
2400722
2493555
919833
1941943
1716340
1263471
877643
2272750
709861
2413586
1333215
1279891
449106
1542199
1337282
1342451
2112797
354148
2758115
1133231
362089
646512
2388385
2594328
1137904
2382918
1363382
2580387
833493
801736
2639637
1838142
177049
1266836
2868174
664488
1216569
2096745
2675145
2856871
2402491
645380
1221099
1473674
2508882
713929
36632
2321926
1506544
925559
2888102
2527260
2326150
2189833
2615782
1816445
1239691
768374
1441560
1998526
2294723
2159573
1809630
664500
1282160
2327886
1792116
2532385
889616
2537246
1585968
2553121
2384285
272627
1681595
1596421
1341555
2771634
1202626
241935
923257
1258784
1429789
727896
2417259
897796
1220697
2936775
2269464
1355119
215264
1185833
839904
1620229
532294
1214371
2351227
718807
1533903
1090384
1266464
11532
2788758
2681889
1613130
605159
1962322
2410296
1412591
1723014
1605759
2176100
872050
589008
2101705
2569522
1009419
1187070
1089785
577978
2361836
2162929
1094759
2785897
627084
2248997
2878862
1696617
410357
968351
855270
2047473
2612764
1193971
507313
2923264
2081658
2932318
308023
350151
1986955
2693238
564700
2265731
1354884
1734261
1071157
1402027
1433547
196758
2850620
2132312
361618
1176670
487685
1033062
2761102
2677968
2152173
2344291
996192
1634632
589636
2020034
438884
1869581
844338
1254946
2386948
1882830
1556222
2349379
2210110
970357
1068454
1873884
805133
157236
2657136
828697
954671
583051
1301867
2235816
1477571
1402401
294484
318225
1993880
719421
2420012
2567658
2575812
2564050
1089034
2581717
8326
1524425
2515258
2446221
2330815
1290100
2047405
2011446
2539895
805309
2223148
2882066
437061
1273566
1273661
2094308
1039894
487654
1807757
731276
387784
1675969
1988892
2335621
2114213
555034
2690165
82508
46899
1832674
2721183
1056078
2748680
2839644
1448086
1170873
1206203
1298434
2865952
1751026
2169921
1150347
2486834
152753
1275337
1949080
2215275
132248
1557348
530302
545102
850347
1126751
531453
1679738
104511
1254657
2169426
1303050
1267603
2362262
2626274
2044500
1912788
2866433
799092
1343427
611428
1573154
920931
1650655
2547178
257989
1947035
566451
1539939
71601
2374152
474402
1389832
2413685
2477080
1480046
1721261
32740
2195492
1476625
1439952
64830
1162012
1958953
2665009
630618
745441
153646
456098
2021176
1591498
1563168
1298065
2060531
2508205
479170
2710446
2327185
25116
1047832
1900423
2867305
2120346
1316985
1103835
1007258
283987
1784178
2266394
2204633
1986874
2186621
696668
2829520
2032626
324855
1724179
2526527
856787
1610595
380147
2378903
20248
1448010
2478401
125345
2457872
1236203
2087665
1788699
5813
2234204
2141733
395360
97737
1926827
2645324
2219554
516283
1574686
2801282
432185
647398
249687
2606532
554791
1804564
2591834
2888321
1469926
1632716
2222921
810650
1220423
513732
540503
1671417
621008
988259
2749553
45929
2794645
1304188
1976727
2266560
2734296
968644
1774824
377926
2919220
1828689
455101
1061546
1734722
2318650
2899328
700260
1882630
632822
2317243
2283323
2781606
1681856
2013037
129970
2706341
1963484
2624984
2735736
2841781
2584985
1929458
2070787
2507142
2312736
763216
291871
632903
189524
2424988
2885867
335925
322155
2185835
2865281
1624537
1610213
1689375
275451
1079566
1749565
2073963
1176955
420008
865910
1704319
513748
358788
1865836
2904668
2904047
346810
604783
559020
861124
2285759
1896014
1108220
541588
976465
2886618
670963
1044239
632842
1440989
730933
2442436
1810965
2543045
778161
770959
480586
1807549
765657
2101837
2710439
1741344
486253
1171609
1850311
2365868
1424330
1110609
2002650
1829988
1231475
1816525
1462071
2567915
1297646
46920
2578297
434372
1658127
2400494
1165948
1346698
499735
2713237
1363761
1982286
1426939
1295938
476649
128299
220749
1003773
1939067
1607538
1209759
18719
292386
1627308
142710
806166
1839981
850673
122625
1058581
2418159
1641345
628726
263832
2618291
2589938
2441498
2367234
146660
328087
2526592
1094386
1450334
2724643
2466318
2827498
2773785
978634
20120
1046644
2674395
1394470
1829881
1754563
1607821
1327073
2075611
2079400
72363
2201880
632608
2033374
138273
2007213
867382
284341
1859132
475176
190781
2742735
2450301
1081490
2723740
2570497
988209
1510615
2921359
2790986
2804268
221291
1418263
1906629
1054462
2351316
948952
2798084
974319
1947833
580354
2252338
1129515
812742
1120047
350068
424988
569161
318211
1468140
942203
1251209
2077665
2518957
787458
2492788
1336905
924113
155765
2781651
12505
1854316
1058345
419630
2171618
2200716
612951
2520175
1779289
1816294
217428
275818
659172
220874
1167974
2804802
113886
1413968
2505694
1597422
1483576
2104669
795553
668914
2661151
2304370
2917259
1781988
1269193
948993
2420429
502736
1560160
1015409
2471665
1699007
1857189
2257638
95097
861115
1566621
985156
1852688
2348475
553577
2078854
582578
509142
844125
1899180
2367927
1285124
2349436
2775244
164941
2262974
1742971
2101450
250307
2717779
705053
1058676
2360123
2577605
740168
753871
753204
2090669
1468937
243693
843189
1180613
2194680
1858198
2595714
2524448
1541280
2826298
168732
2560663
1242036
91902
329338
531423
936994
1104352
2543625
475647
2501100
2739861
2711218
2273464
348327
2187177
737255
1867790
1987381
1585677
2368870
30688
651628
377621
2523049
1060153
124321
1841239
2378889
1647773
516749
821882
1818022
691122
1839903
1160823
2186681
935585
849967
2176988
157468
973147
1133650
2194616
382101
1550225
1401374
1974800
412361
1438935
66209
1857736
2939312
1690560
2344779
1620870
530309
2839121
1034566
1610915
113015
1256408
1095734
944315
1424445
1072586
2055404
264468
631422
1442172
2725852
1923898
9800
1262838
91691
472523
597834
1884751
587381
1530195
1379120
1770404
1287548
2258659
957334
1270107
188036
2338193
2099171
79288
735589
596683
1515786
527927
253158
1841827
368608
1080794
2735802
1174400
1417046
420927
1314881
2442805
2532803
2698867
1377238
2252224
669947
228751
138560
900064
1860114
2151950
1702978
2833852
2536807
2854063
1218046
30737
2738646
1947631
72071
2475757
2512633
2852141
1761537
1145420
1241026
196187
836440
1875227
2865861
634180
916934
1535240
1176423
689959
2690052
2359841
1878707
1689748
2366458
640567
1500793
1010412
732520
712415
2271918
148693
494
2363957
649729
1438732
897893
200204
968268
839226
1376077
455419
56016
951608
1870904
1671710
1384381
2260383
2493318
2513985
2872124
2117789
1236763
1568606
2142916
2634340
2119952
1201960
1007592
1454533
2772425
2171011
2048264
2206683
582033
2221916
316276
1218847
137530
2323128
12192
2144623
1737881
2191179
1232808
419304
781000
2319299
24366
393712
2833513
2224997
642362
162607
1110835
2175527
687396
2868691
1492200
1234008
723825
2932932
1419835
1051932
1836702
1060073
1804087
402615
8022
2296377
2548725
2565195
1826716
1185675
172967
2201622
2921929
925591
1381080
705
1014076
1577870
2871447
36902
2916040
2277586
2198859
848121
2012368
1625432
722220
887221
2202800
2122699
2664924
217539
1551275
457953
437727
1421935
492968
757368
160582
844172
666759
644697
1483632
2447638
797156
280942
2392464
1775876
115753
1885454
264488
626829
1007567
1532319
1859214
214526
371021
2385078
2664713
1336561
2851244
2714546
2133142
417190
91739
2662427
623132
2171114
2279600
335956
716648
220509
2532186
2259014
1158828
2938216
1751803
2126703
1268610
2212044
1413453
1166150
2475896
727824
1792007
1239177
1135868
2590145
2312186
1008641
814089
1991847
622425
2608636
1690940
2296964
2252863
112995
1702778
2831200
438161
336296
1250207
922194
2699230
1890743
575824
482386
88488
2350582
525221
2779082
2920369
2369388
571925
763824
1976332
385312
150918
419845
691051
1491887
2128694
1644514
1576462
2830265
1788873
2126592
82964
1944780
841244
1181719
182330
815232
345380
1570510
863729
1886184
1190582
2818431
1536462
2321541
2556678
32481
444341
736587
2697796
987085
254113
146826
1867628
2552591
174152
2786276
1439173
2860610
2558468
385180
2393866
2939333
71556
2423324
2281301
2054921
1194804
2170400
1439871
284940
52957
1519681
1522150
1566698
1843020
562336
1920725
2463
1693293
2536500
1969156
1848006
1250809
705989
753610
251114
2043523
1378928
11107
518908
563662
519316
654295
2318456
831844
1760298
120090
1616897
634805
2565745
2165642
2234878
755521
522618
514816
2213046
2736341
1250654
883276
2016762
2372344
1301256
1252945
549340
2745996
1262144
578092
1402519
1038266
1859860
1432893
2360077
225533
2708150
1445734
2087475
1872690
2381757
2215630
2725282
2170662
2110208
2685333
2828270
2508735
2200222
2669802
489060
2016897
324768
2774623
744407
1866057
610799
1358271
857855
865152
826494
1940251
2900430
870406
867864
1682867
2565077
2712784
1239652
14339
1486214
1368556
1936088
145496
439589
1544470
2737211
1956379
2939841
294481
2318088
250898
2599574
908550
1485138
2492240
2380743
1424185
192976
2744407
2939372
2545884
1129083
2605746
1379458
2873558
312669
866286
2697761
2741717
207555
2729698
1133011
68849
2903868
1150683
2917369
1985025
602798
901347
320191
639008
1147298
1413150
495817
1163530
1328186
882496
1971491
1665347
1395079
208349
2737130
788997
1000259
2133807
685893
1810361
2090820
995374
730327
604241
1130002
1179333
2773718
368522
2837476
1161500
894821
2875294
1723785
800554
886422
745528
1517518
2090865
47375
431174
1778523
579857
83970
721847
1450077
2857169
445587
2412017
1393603
2622349
2405591
636961
396701
161450
2150962
2692824
1225951
2650543
378437
1519811
295748
773765
1094256
1062739
287075
2375561
2559863
766942
629957
589920
2581443
393605
1807845
1675992
317764
733809
1351722
2923385
2501343
2155225
274321
382199
1321686
2617474
1673180
2005070
2737496
1470561
315855
1943894
1136799
2147263
569046
2636361
2717807
614537
2058069
938747
567169
2658884
1923923
2822893
1114097
1762993
720707
2417439
1644693
1676786
1819685
1625135
2200955
2027293
1500114
1964438
1086914
1464041
470988
1842067
714517
701346
93053
1751944
2023342
102305
298271
562086
141508
1473003
1418642
2635634
786485
485576
2382566
186451
1572137
1039361
426903
469248
2425958
2599312
1298487
1649830
975934
898448
1414464
2328568
2087805
1080510
1532524
1026234
366587
1442032
1944799
1659856
587793
417981
1481695
987917
73255
1198934
1810927
1590203
1298051
91814
2284045
1040630
1271046
669897
1204610
1073313
2747017
314419
2014081
1033631
83726
2441333
1667473
2693030
2802277
75947
1060144
515496
553560
1749578
2875416
2086518
486331
1596707
2632069
1724381
617469
1578154
2643087
2517712
1694309
233497
2767323
1802708
2841049
2299070
922244
941946
1639903
906408
2754200
2699534
2034156
1974294
1282155
93438
1979102
344719
92430
2847531
2245249
926757
1412858
1200398
1054939
34962
1761249
2807208
289507
562545
1653067
503759
2355715
1966355
2830987
1480636
222687
2886607
588902
467288
84599
2519612
2331285
1058743
41683
630460
863375
151839
1319165
1530229
6577
2454961
1896585
2343176
654707
630149
606363
1723757
2204466
1009732
5095
729369
375682
114899
2785437
1279409
1351438
2622207
2220014
1703276
2111731
1865500
1452787
1209943
1903799
2521373
2903295
2723311
1476791
131345
1579871
752543
129538
728282
1586367
1316790
2804671
775142
1535972
1210050
548757
1342517
2673867
788145
2135395
2357255
2364829
2529449
426438
1040995
144301
2436327
1896340
1128525
2019656
2640004
927953
1434149
2931071
2399321
1294035
104148
326702
37688
526098
2316876
2904411
2615877
2536923
2341860
2460305
1824838
2177168
878238
2274772
1940736
2168984
2632811
430425
289923
1406725
347
2010921
2401914
1354823
1655714
309943
794917
2263595
2133573
2275432
1229494
2598578
1409986
93200
2605203
1611
2646326
1435027
329947
155286
2487059
15608
209284
185790
1710473
2611472
1144133
436099
1911408
706415
590803
2789900
2290391
801323
2704972
1803174
638890
1523744
1392527
59629
2816838
2869119
2797681
374337
389257
2668536
1626570
2745974
1732281
1643997
1463631
2114270
967217
333053
2855744
13013
2069542
316774
1273545
2197902
360078
2270233
2429855
1762439
699134
581005
907504
2523468
1764386
1813493
2117081
2417612
903365
2302439
706151
1601949
2909921
2050983
466292
2176783
153263
1112202
2009262
2923187
1063972
225261
1377507
177686
2442676
1850288
937229
44721
977664
2136014
781891
1869871
1051254
1295641
1119894
2566095
997190
1502589
1759415
2392173
673079
303538
2886553
1170181
2822722
2436559
1698391
958855
2927402
210039
2784978
604510
2686568
1019652
1501918
2712962
1879528
976251
2626179
1005909
2419305
2252
1370803
1123004
1527401
1228147
253105
960144
569461
73114
1760883
2315114
2319964
1182320
2301301
1110779
1825835
2856469
1163888
1675976
934264
2701377
2906852
1090653
673673
1753523
124937
320770
1421564
1639812
526684
570068
2255068
1333561
291601
561919
2140079
2767456
2212777
1098053
700066
1403474
1697098
1996949
1778890
183406
2740094
1179681
1224733
1004131
1583868
788074
182431
2182700
2064807
667030
421536
2143506
731362
1792808
267899
2596688
2827661
2052676
1066185
1172996
536202
2249586
2469818
829283
1940967
816825
596626
2149860
753472
528561
1890218
211049
335213
813375
534193
93203
732158
1901673
2640447
1560408
293017
2613683
2770167
206530
2018524
2486277
1055538
2564438
2628317
2080937
2096806
1257502
2590618
2407331
2802242
1469981
1256556
2015304
1219967
2050165
661445
1793860
470873
1128528
1022106
219880
1709003
1029032
2075728
643292
119314
2573
1700670
673926
362325
1200628
2079324
370353
2741304
1651509
1539967
50989
553819
2346038
2139640
643051
1215913
312816
2742041
982616
1488202
55235
673479
1173256
1479022
2040132
561622
57047
1785460
2853775
2232432
959222
559924
1381907
2495786
1236017
2696202
688667
1685661
1589085
1222940
2233159
2296938
1336961
1231888
1170286
2246482
1412753
2774136
907168
1439661
615666
2497402
566914
997041
1268238
832792
1898105
145172
446705
2870180
2549298
2731247
1176630
372131
1747449
1288147
587810
2354122
1097341
2186752
2448512
282367
1579203
1303267
842564
572952
2538112
869069
2349715
431490
207216
1527937
26690
930980
2927095
1153582
2651194
1655971
935105
1952324
609734
51992
35134
719825
2418347
350555
2278601
921295
1985058
61426
2624897
582341
741635
2061275
2100845
514149
740503
1357912
2548084
802815
2217168
2429695
531492
1966254
1836828
139988
1420543
2300200
2387115
2296444
2496650
2431906
2887156
118238
2507297
2400525
1169810
1478037
747748
2362255
554772
1402014
2899359
1185787
381572
2648104
232112
140831
1222
1177005
1266617
2054178
1925400
1726498
2608712
661045
2493471
2051782
1168341
1778466
1470928
2372276
1620152
2540151
543049
1595638
2677294
408302
1970909
2574955
663798
238169
916347
2560366
553942
2043208
1920726
2920490
1748207
559084
2463348
1221398
1022560
525116
1119293
1858255
2077399
1434650
2207905
1773917
1059064
808108
893531
2016196
1083751
1578382
2057245
315719
2377246
2864540
1344643
1413032
202761
2191923
338533
1929670
2588309
1040403
1871700
1572231
1245584
1863804
2775867
1215981
1567912
497159
1555647
2750725
2902797
712202
2722945
1100592
809881
2120947
610837
1807692
2459931
121179
1826036
2178003
2342622
1141232
971121
1649011
1587156
1211309
2342250
2220200
1198250
894299
1114020
1566222
1658830
1428407
2207513
1612049
582730
303420
718075
2864824
2888532
1153561
2303346
2866044
10939
241250
2064372
1637077
2048466
1821415
2311192
242671
1248183
2226189
2900312
2061238
2361664
57697
1349325
216925
1767862
1014614
2241547
792803
2035525
2597698
796649
1272578
2656555
1841808
681879
2249683
2465470
2404477
433313
1074880
2238237
2272885
2381157
1116325
2288434
1132206
2676922
1746484
1633936
786587
1716717
607635
1066160
1351560
2484849
2483090
1628608
55758
1312812
2482086
1302557
541887
1872071
906057
2103664
2714921
575463
2297745
600441
817908
715182
2519200
596657
358441
972851
549200
1202694
1599207
370743
2881707
1101031
1539964
418971
1671595
2533008
799236
629920
730260
1726518
1015257
1034467
1506688
1876033
1962059
682511
355811
1941510
2193981
77582
2758209
2859045
822020
2357354
1804057
2156088
22408
1046531
437778
2280425
2293542
1593020
2359168
2602714
1219808
1211367
2209071
2506401
204405
2726871
999585
2437233
1710644
1119980
1230238
2240323
2222934
2115071
2886760
1310100
131726
2324927
170116
2253999
324724
1534822
1390710
256224
1022585
1151427
781639
1633875
1418806
1441598
711110
155329
2365826
1535083
1158412
2225309
2123487
1705410
33786
2374007
1977489
1106502
2864095
1334958
447561
2417864
2665611
1592184
871459
1599828
1002208
1430055
511424
1171319
1109999
2040238
1942616
2889275
597939
631066
1657649
1376402
1242989
116137
904926
949349
2625755
637016
985670
213995
103346
2768512
966617
55851
2918087
744143
2595227
1367838
963419
1470973
2609323
105932
1285185
1065114
649272
7873
1815573
2001180
2859652
2278338
1309358
2370401
2727609
192137
2248513
1381691
1308812
2925319
2771523
2658376
2251686
610888
1118657
1600420
421492
934342
2195411
1184920
155104
257301
476670
2022013
809710
1669037
572899
2564107
2682741
21631
629487
1066288
624266
531527
2143018
1971847
915473
1584157
1361478
1730235
853179
796263
1525855
209886
2465311
211292
1208563
396878
85238
439470
2854968
408435
536818
2398292
1006262
897679
816176
2234214
955991
2155153
607577
1924460
386334
1930226
277279
2543316
171662
422037
2674949
2559480
268584
890349
939298
2068826
665748
465826
312725
1281155
2039994
788809
866868
2297039
2735550
169982
1041127
2084474
2122103
995570
1874173
873804
292757
735301
2042853
2243491
2507164
1430628
1462104
814477
1932947
1739353
2896681
1046094
2080964
1585252
2883271
1297557
526205
866779
1975017
1715622
1948370
2469751
1987273
1317987
167049
2104804
1253253
884909
149122
2721427
1062183
1164103
2000981
511081
1973160
1342444
416103
900056
553155
121410
2092637
2424612
1990563
1725319
2818217
1215339
576387
1612690
1883103
1192946
560941
1022851
867861
1167098
876738
2422697
2277850
581355
666927
1685255
372793
2690093
1619339
81610
2448326
1098463
55202
2861138
1180998
1656532
466290
1391565
2856749
1246602
811963
800674
1163019
1338698
2069581
1961976
2566015
2495883
579816
989338
2798364
313764
2532538
1417085
1141828
53206
921182
2230792
1673970
211539
1296358
1796791
1366883
2039914
1600493
254378
509103
2478685
936526
335826
1046894
419860
975436
1688346
2409313
2006442
1668597
618464
725710
21277
1050016
2723841
58992
961123
2046804
1517407
2276503
1848524
543136
258953
1911466
1832312
2758522
845652
2000700
724798
287366
1709816
1047097
559209
2540671
2649404
2315248
1352790
1094983
1102602
998
1781660
2253094
888044
2029847
297991
2494574
2089935
2298973
2668276
354352
452651
2408570
2460242
6414
925637
1076357
1462354
64948
1674430
584416
959363
191459
723180
123194
69859
1926368
2727293
1629170
2205519
977258
1293027
263043
428527
896927
832819
923838
2333007
499426
1917941
2121781
2312941
2022566
2466601
2583930
1306058
1480405
210632
434
2164993
979386
1661278
633883
1190926
448705
2871982
1069188
1808939
886493
1278595
2272289
2859070
2317233
2519611
2251100
2252851
1134810
723442
2664195
1040739
832140
2284565
2224083
2901825
711443
1055080
640049
16610
1486692
2864636
1477871
2854018
348836
655987
1217177
400398
1726424
442518
994274
85334
2905086
2601481
1053263
1316473
95665
736350
2866848
1317823
1680322
2213239
1254791
636469
1182996
368306
480487
1256658
2415075
556960
2516589
2585055
49451
1902657
2397700
2380373
128710
135005
1663311
678272
1278397
652277
230549
1460782
163132
1250032
2496369
2755639
1568533
1177650
600294
418286
1717858
2720243
2407608
2326024
580210
515599
755173
597577
65851
1491925
2395522
2636510
2451845
2291253
1873924
2625264
938173
2290722
758646
1641503
2661268
2395078
56554
69545
722575
1264760
105892
2661018
646934
220774
1933592
1284429
748598
226342
2182764
1339924
16709
1147500
330933
280184
621800
1885974
817842
188794
1225935
2654899
182304
16981
345964
1671144
1197991
2151223
1560683
366246
2244967
2605626
2859991
178407
115813
1214156
831964
2721698
2185794
2755067
1400381
944951
78883
544752
499149
1751440
801089
546511
112241
2927109
1055563
337493
938448
1216098
2236090
1126672
2507266
1124553
907524
147650
2895402
1758988
1209438
1545777
1294264
2867785
1695179
564566
1497953
2237649
2865073
1249160
2672253
1292158
1105176
1222446
982746
37500
2253276
1303024
1823114
742700
458064
482444
654096
1960889
443208
286992
248575
60296
2894091
1310360
2627815
2224607
2386262
1457197
2007462
1349926
1695370
2265855
1138378
398373
1400399
2439946
326746
1528311
591019
2584172
977247
2018831
1772387
1791615
2889731
828477
356806
1227157
163081
1651067
2218323
18846
1972364
2425093
2352310
1984848
1844895
2071618
707422
1361357
596149
2883952
817299
2583691
2892045
1586726
1236212
580702
2381023
504301
593147
1870861
2058200
7576
1475353
2926137
2003090
1646155
1330315
1068473
958290
353192
1561500
1500915
2557725
1780975
1580947
2878232
2545673
1712504
1511988
1737865
163458
1984665
747145
260336
1965371
2901702
2293482
1150056
2570547
821035
2740532
2742520
830282
1359675
2571302
339956
269457
1871215
1194309
165327
351843
1816797
240085
1709529
978984
741208
2785663
602801
1571514
2406293
234773
2310166
2548149
932256
212567
1379958
2770192
117418
310124
2183875
2140972
359203
1646569
1731024
2885604
246992
140028
850252
1591903
818725
2388869
2058429
2202227
1521293
1100755
2659741
1458286
321681
2065410
674038
845823
1518814
1573612
883730
804854
1860830
1486198
518582
2092812
1307641
2589171
1317143
1210904
468227
2453879
2076071
2029424
1514011
2268439
2479967
647476
2361746
2090075
341847
450801
1656406
576265
483075
1214823
610241
419513
158588
2184131
762095
586031
1636623
811820
1748588
100258
2206625
2163244
2497774
2422291
288913
2764611
2054595
2787094
637982
2308349
492107
1520217
636969
976235
59889
717860
1881206
2651881
1256223
2504323
1182701
1748402
561455
1306418
1714067
2008778
1833834
2308181
1115630
1102601
1774336
2805907
1446147
937792
2345059
2807389
155794
528220
2589855
2746239
2521435
1361091
1062606
1744797
31328
2662282
251769
2477277
2466511
1976838
2279389
1295951
2421013
509978
407589
2044385
2312170
357643
2255606
1209164
1416664
1360075
837670
1140712
2720742
1605024
8017
723684
567659
1098254
959486
833471
1691952
437361
428771
436617
1136405
35809
1665529
816855
323092
1605437
1908984
600595
2823624
273364
1732343
550634
904268
1536300
1927329
1956494
481976
1158072
2754547
2549731
333450
26138
2463493
1277420
212687
1755438
690174
396935
1894850
2350062
2490568
1658927
2357403
1960640
335109
2106709
2372062
152424
2637509
1611064
2563219
2452244
304295
2395092
1694686
1510010
1744510
2543668
1206153
617468
1000771
1401343
266482
894076
2451790
319278
1879217
742342
2385080
442339
2028277
1644605
563965
2255242
1723651
1348447
755098
176535
1694881
1965979
2133762
2852521
2668898
2189708
2875895
2536124
1179049
2935027
2266606
1006883
2564722
61535
1962271
2647244
1749980
2204489
396131
98617
1918718
913027
2856432
2883184
1347889
2757712
1231596
2753779
1717425
709562
514210
1588785
264012
1118461
1976728
1781368
1275704
2562715
2377994
1718919
2908881
542491
1881482
2322053
2088317
168983
179417
439089
1881787
1854257
834741
70736
452599
357894
433600
948985
1829015
1811759
733605
500238
2334643
181683
1465972
2661771
2122667
545985
315202
2283249
2096655
2345247
988768
1864829
2610593
1680669
539035
2114953
2590687
1392408
718089
2862389
14074
1146796
2847816
614937
424812
658077
2112028
1906298
1663602
231721
2033112
1096958
2832176
664747
10650
1130467
2701206
1221183
1367909
163259
519096
1600489
2697947
1705870
1525158
2839543
51668
2694837
2508812
2657095
627891
1121634
942941
1734171
2829993
36139
1556636
1467546
1938871
2284610
748969
2252470
1000502
747079
745534
951716
1441105
1733104
1269044
2151132
2402630
2019917
414696
2671085
433210
1469898
229862
665233
2185182
2736288
204007
67756
2840808
1867670
1033130
681203
8681
1404268
63510
356329
235616
2179717
2342116
2613406
2793485
473759
313726
355953
246927
2204928
1661669
1994652
362953
2341442
2725824
673394
474930
1579892
982424
2729849
1590940
2234389
420740
2119627
2878793
1576500
1833397
1061488
2556814
1831103
1162450
678973
1370780
2703063
1267649
322580
2453434
1030037
137062
989397
2103202
1342365
2585550
1049808
1294285
2438841
2332328
2447799
1121688
192070
2064513
1097203
2103821
2676617
2784463
141196
1457392
1208834
67320
2470625
780615
313352
167361
2846249
2632734
1047810
2293806
1508956
475849
392165
2733892
436640
2330713
1002331
2469558
1832741
934519
2890823
2511155
503440
2745124
1999403
1295236
2068606
324249
108782
255860
1532201
2000667
2682046
2357992
1564723
1327100
349150
1914297
2571697
589473
2789042
610421
446905
148190
68099
1027352
2813613
2114424
1878496
1378457
810849
1767106
2845986
2250878
2854927
1748626
709165
1302963
1360798
235276
1015180
2211457
75702
1618162
433348
2776694
2010521
2396721
2015760
2098411
381206
2644362
269146
428409
1958511
1970152
542096
1736897
314010
207060
1136261
2863579
2645572
1056301
2406262
1765154
916184
800376
193017
809708
2339718
1810396
1075728
2046663
1907067
1690838
713486
1204242
2258679
1912146
1146399
767342
2587462
42772
2131873
1469577
2768452
1731016
969091
2746059
2659728
2589858
1881336
1370135
2283938
2609371
263371
2587906
2292921
2442740
1108965
2271018
2791035
1137576
2150740
2002570
2041568
2443675
53566
2120231
96681
2227155
2806461
1560575
2480165
2205417
2249471
2458417
413001
2855546
1031433
1293141
2589077
496676
2422781
1373508
1335370
722148
2938335
33451
133944
2286474
2571946
2181065
618415
2803259
727035
2602188
2163265
286366
2777053
1621559
2145393
679916
453078
1674643
1649772
1460656
828294
1638227
120946
486157
1357901
229293
2919613
249525
2128413
2136817
2091286
2869229
997902
1741340
1947807
2173762
914971
303339
408231
2805454
1642005
892608
411343
1876033
2235390
1065387
271838
603535
833757
500394
630089
1411766
658894
1655323
2688032
1075558
1702561
1478479
1186469
2071816
818005
1156291
569023
671482
1551498
765040
224866
1454092
592437
526967
1360365
1970855
1429905
1115599
554399
2881497
2711158
885075
2115465
107320
142624
1737139
1784876
948252
2074791
2149841
1222660
984750
447479
1085902
1442762
2265928
42941
30148
620025
1859891
886841
801673
760815
1763603
2177787
36422
1761164
2232822
1578075
1217174
2102830
241338
813638
1118254
226580
1664353
2405551
2462303
955594
1111538
2415291
1172182
1679177
2583731
1803967
1082527
1654940
721533
851605
2231212
1304880
2380511
1026117
1034856
1910600
580145
2078109
1899308
1018864
1646740
657713
2317135
815037
1871508
567779
2790562
236175
51732
1728681
2373271
436349
1863058
280647
2919634
2426502
1109148
2718732
867375
1399520
361631
2719971
2910144
1561375
1103466
2078434
2155033
267486
1590200
2264059
632122
1797653
2861082
2633142
1370759
743136
144446
869417
2596881
1845776
775660
2304872
1614890
2161841
2228078
355793
211428
965321
1832172
127928
2037007
882113
1012254
602876
1283035
2548930
440928
26158
1572318
2481988
167603
1001081
775157
1216897
1208362
1733728
2115202
2333303
1312420
489094
1299001
2333718
1446542
213081
123464
2675898
762043
286883
671388
1730447
813826
236705
2071997
962620
137215
2322293
233969
1811257
1591793
1672160
2223962
2349967
1576200
1631081
2380747
1472859
2554863
43518
286240
2103524
2058904
2659797
1402657
1574963
2391941
2578928
2249277
650395
1027666
182536
1443940
1048217
2817128
1491429
1535862
1511736
1574110
2319131
2883974
1389567
1818153
827697
1889215
2020238
1116481
2095288
845718
1173520
1387382
264793
2329830
280550
2587951
2078847
2423862
241037
185357
2791475
598205
2896259
60398
1669159
2215304
1432268
346657
1870111
766333
1708688
2503008
1939581
657509
938249
1164702
1837573
1941524
552474
191043
1938974
828443
2367910
2424293
1603303
680101
727924
2566562
1846213
2197348
899724
295580
2760891
897683
292046
2914897
1160984
2857415
932701
330801
2309353
1268679
381126
1162265
1314154
2468246
669303
2029178
2372499
959569
1529567
1744555
1260804
1061393
1543772
2044214
159928
621264
2748488
958531
2237538
25437
1298651
1929240
2331599
2869870
570223
1334943
2662974
2448797
781311
81055
2316545
724381
2047708
1636985
828971
1766586
439726
2119060
2917997
2758410
2866518
971535
1599667
1152429
2935224
1917478
277556
2051191
2859492
2688282
2395011
2488801
1586828
2129111
2436556
694149
1743052
2478183
657896
1383014
1887024
1985349
2144505
1925855
152040
844249
2822580
2566126
1856480
2679426
1472983
1437455
347374
1066092
498676
1621650
1885671
1597942
2153107
61045
2736804
2837910
1309548
1938531
450609
1142594
2733378
622448
463478
2699760
1877506
2901458
1378338
2039527
248967
1448299
1962464
2653550
2050738
37701
2176315
2834355
482717
1468456
1448667
1087704
1423024
2547692
2164731
2328170
1759343
2319588
1487413
1338869
1102121
2108384
2488787
899784
523674
288298
1258171
955385
2352777
658822
742011
630672
1441754
2491958
481554
2656664
1674522
1416376
1846753
635365
2721143
2732956
95193
650754
2160095
731118
2332044
303059
2479573
1369257
2829506
2620479
2597824
1036744
1463433
743488
1098907
490262
2675040
2263660
2381578
1073568
1945242
1257501
1551948
547854
1295956
1779612
210620
567630
1690845
1203468
263671
2625992
2864084
1262881
1131480
1898972
2818253
2823967
2585258
1217663
60964
1239671
1159281
2291835
1698761
1778802
1793720
1973015
1450622
783296
1785908
72743
2210182
514279
1317954
1722070
483477
813090
1747818
2259939
1025935
844995
836602
261574
2445595
182179
1893428
691941
895313
2825703
128321
1708356
2173752
1782973
2299241
699280
2415595
1231000
2486853
2308416
2449861
752843
2545382
1273291
1967936
2906746
2664620
2725262
1423320
95895
2029557
275019
904175
344652
71135
2682403
1960680
2481916
2124568
2869260
1629056
1234345
1816185
557389
378228
480446
1042701
1262192
2772201
1582912
386504
1492337
1665407
1315015
2924515
1341290
1655435
1685644
1118763
595684
1033418
1704148
487295
1578629
923573
1069512
2360222
1722897
161928
983142
2074330
1285920
315644
2191835
2225514
17839
1362665
2444112
1544475
2579239
805847
1588488
2227322
2005467
2384361
2137936
786690
2788628
965138
1036723
2357872
1448770
323253
1228246
982926
2670690
1406859
1743619
1947662
994636
153819
1454739
1554597
657307
51776
151729
2440655
2691336
121735
114472
1498763
1837496
1093693
2373453
2806448
527251
923903
2771070
149523
2593373
484992
1632321
1181044
2106063
1661712
2809140
2920848
1654708
1798629
269083
438544
398561
2210792
1538390
1125019
1055798
2553071
2812813
461712
480357
1075635
1174388
1031555
1232594
1464521
2813034
1389774
1915858
563667
2684351
23165
819322
1534787
2023825
1033781
860836
2035790
1738826
92148
2521449
2438919
691315
2781235
1158457
2905023
1662604
651393
2597260
2483852
1620177
1622918
1467555
1949314
2118603
1238021
1817673
340290
2844113
595760
153018
1156648
1732072
1923966
60012
1826630
910567
2244336
589259
1094521
2541680
2571571
1862572
2120045
452151
2677778
948610
2560049
1412853
808985
416124
260000
787079
2617794
250916
2418706
1294352
167885
837983
252662
680210
906962
282750
863559
173622
1837214
2559226
1972792
2312903
1278496
625979
506859
2335653
858327
1043174
1599074
1902626
682474
32900
1573023
797987
88813
754614
1568207
1468635
184614
1554982
1948608
1705216
1107885
404639
1066819
1943051
690092
2294823
46752
1606216
1666307
2603233
585636
1147002
2117441
2433890
808394
2032607
937302
581479
249344
2722267
1370006
12442
2038692
2337767
582333
1611586
2530950
131941
1859062
360779
1427739
2284608
664556
2310696
239109
1313886
1579137
2733808
1982573
1859293
2900473
261445
329047
2449193
956668
377453
271534
2926725
624267
2619777
1687740
2143910
2256519
306555
616889
1233063
2083678
602382
2205386
1714178
2767819
2264352
836961
2041496
665866
1098432
944709
196454
2267440
2549402
905666
1738855
1461094
1175276
1147026
713735
1272352
2675473
1082941
820906
1953324
714543
2430509
2828625
42847
956286
1760280
2134605
232369
2922822
2458701
2678172
2588335
2291561
1689213
1533412
2440570
2130536
1142459
453427
857299
2566956
1877875
1577588
1236164
590036
2130359
1574931
552977
2194321
725411
975531
1111099
868574
276686
2354813
923377
1738653
890668
243812
53846
477664
168747
1819092
2586467
1143718
217939
787601
2123910
517478
1638106
488345
96070
2145548
2917026
2219437
1945831
1555041
1040172
1117413
432295
2036280
1112581
1940312
1184665
2626885
2248842
487626
846128
2813055
2323754
1909853
1112675
1161950
2800449
2775904
734478
2548561
2646362
2783649
1756444
306353
2823900
2935333
1160139
176631
1030892
1540812
475128
1727631
375303
2410611
2272416
948116
1740625
2182404
1031793
1623401
1612396
1046921
426281
729125
511871
1028288
446733
1038460
397424
230133
1747438
958905
120762
2599162
36490
417960
1772268
2504839
509532
852888
911799
658845
1769755
2778181
36755
219563
826996
1280646
12519
1729710
2286453
2079571
2851234
2449413
1472187
150409
1892352
1134581
517859
15599
1442973
2446438
2316865
2605559
1448485
2847883
1921644
2187864
1152014
2442732
1525320
420570
1291177
753749
1044833
964658
2659489
1829383
645894
30597
1669766
1273130
2210038
2347623
209400
1686181
1306651
418407
1288308
1243285
1481295
1525060
1925450
1080726
164667
2009273
316286
545030
2799414
248439
797433
2713770
1294465
1007164
2605148
1095095
2286158
2882147
1489816
2449660
1554163
1975971
777675
2660063
1705166
1430683
1611697
302856
141181
798002
147024
1475965
723404
130793
410268
1812184
506620
700844
663446
316077
2407051
1116052
813845
51621
1978317
415639
1209548
1187267
2512307
443052
681020
756857
230175
1027740
2326381
2284830
67645
1943278
2257295
568633
2732183
2281295
2047597
10531
194652
1243086
1012495
736116
30436
826706
338536
1241521
2469039
58202
374256
1635206
1536507
627444
2395065
2497313
389050
1681718
2782955
2315342
1909730
1926369
2099153
2469845
1169115
992767
615761
1786870
1332520
2369061
2246782
2860698
564162
455998
53951
2357036
748402
807675
139537
2038886
1386880
2934636
2278141
623310
1790529
1937245
407757
609714
2498788
2758079
1055566
2243321
78093
764094
2852858
1131850
52742
232725
1085456
915804
893226
435456
887765
347264
2372137
2123930
125337
2440299
21697
350125
687672
88247
14685
830288
141134
2193876
1261745
2554830
526480
611927
966910
1671631
1495592
1349111
1687229
179025
2690351
382428
1225076
1437393
2132075
1953035
1111661
52524
2324080
1454535
1486309
1963856
404793
596523
404528
1396994
1501587
2309530
1484545
1605993
1904987
369520
46515
1596900
155534
1925245
1204857
1605226
2139701
965391
1755210
462228
1205204
1321477
2402484
2604890
2006392
2248780
1319879
1816877
347991
2016765
1858202
2708116
2292964
318055
2611756
2177609
2039477
1924470
484167
1304109
2682522
1705014
2155531
1683450
1438746
567828
1495734
1294750
747380
1039363
572473
1870081
2230199
1118697
1952338
2909096
2582173
1156001
2085529
172671
2874072
266776
1995339
1239824
1038981
1791240
1815180
994557
689836
663182
821835
900565
2669787
407831
1624441
2719827
645035
832472
476669
2066436
1248410
1861703
1582915
1555224
1584587
493396
2835056
657986
1351477
471856
2385800
670863
511330
2121361
650052
564432
2779324
2657745
839979
2574681
2130654
2050149
1046658
1459289
1952870
2111455
2446443
1885108
1070906
944960
855983
2265740
1452698
162936
1975761
1976030
2350708
2252854
1220462
1235142
2759759
1690499
2547913
2685044
405497
649628
1161644
1913259
2362689
2640511
1939758
1920236
2746223
1902477
165530
2261115
376868
1000766
1229779
351749
2899598
1163236
1503179
763329
389448
807277
870837
2186888
2015880
2500152
2218782
2897801
1655018
659198
403767
869181
371535
493575
1212926
649584
1550635
1946660
1111222
342644
2864965
2596644
362626
2848203
2453059
2132970
307472
1666382
2408868
551186
957301
43555
2917037
1316479
213952
1775027
500304
391391
1618408
1959119
1628182
414668
1539009
655978
665453
1174077
784794
1353873
1144720
1921774
668995
1320553
2636803
850117
2610790
800785
709783
2803079
189328
1032669
2711005
1866669
916911
86021
709494
802507
2695292
2460499
1167499
2143775
512874
1731075
2300736
2610967
2009797
102758
1000758
2165437
2597069
2113440
2777209
2708887
1112254
2313546
2023661
1393806
1778059
318314
1280045
182538
1137127
2312769
1475886
1571773
1084600
173732
2841986
2622815
2442850
1837254
2178173
128829
1934035
2915180
1951311
1284201
1583529
2914182
1366132
2912849
1893691
1359830
730526
1145662
1676397
944038
1839089
11762
1165631
2898885
1161235
839722
1421575
780282
1671589
1798702
1857835
2870223
1907803
2820386
567708
857446
2545961
1820816
1028840
1509346
1859697
284457
224892
214899
1153094
961348
243165
2807408
1392802
1992315
965510
591429
2053264
452264
817727
1309509
2266507
834679
286816
2868316
364944
899226
1815658
1110847
424107
914799
1141485
1736286
554389
901749
108167
1646494
2642131
2670877
2793794
582482
2463666
127778
2579970
1073604
2213783
2476797
1980737
2696014
2137843
1363282
350168
2335371
2440506
1454689
31510
1185963
1135757
774496
226589
2013547
709319
1595613
2146112
2257473
2732007
584605
1096863
937486
138305
2519311
2505216
1563356
2248990
1277041
2604921
652884
707476
1127066
1641125
358386
2188149
2856772
2013533
2848855
2375314
1231865
1383247
241481
371344
2057855
2751573
1319812
1405640
407770
928763
2274715
2304667
1888293
571184
356638
472863
2776509
1589511
2236930
1881145
204188
541489
108882
2232175
1470169
1069399
1553605
2521210
1100794
153819
287195
1034571
1946089
1318270
2898327
1454332
1330059
1124561
2546858
1934528
2064948
2193632
715212
1400422
684580
469338
2309132
1157850
88472
1482353
555797
214850
1846295
2498079
1348167
1261776
500288
2721984
2475971
683527
1841628
1468273
430365
1261708
774365
1703884
634582
2284820
1075500
2371734
2485826
621356
1903687
2438541
245425
1597192
1936232
331440
1202243
481219
2269284
1879322
1006891
338728
2184275
1974831
2864132
873750
2584983
1369151
350057
1232637
2062829
88000
2926648
2675645
616673
1430070
1897875
2893207
2739789
2622962
2598079
1313439
1793260
598084
2366613
1398203
1789566
398333
1496118
2084937
1296979
2805400
98287
1936803
2496912
1073777
686530
2634450
229534
1710102
730861
1852337
527001
973252
2667034
2879011
2505963
554810
856047
1258674
2556395
425537
1766425
2577213
1305517
571476
2205585
1383662
1338567
1847164
2152854
2922635
51333
347212
1410746
2586018
728624
1775032
1755139
476278
91234
2506833
174724
798535
1407166
1430313
660487
1584702
921309
193614
597241
158368
1352622
2142238
2080208
2162643
2416053
1973399
1685794
598403
2636067
714059
1734091
205311
2252119
1073487
1773127
730362
1817848
2544104
76865
684216
1539289
836228
2251496
2333514
2146984
732240
2305852
2340606
2747490
2285221
252238
1568154
918665
2797669
1905840
1666290
2826747
1827290
674747
1643176
1117442
2563089
1755333
2354681
1987592
407850
1544986
869610
337409
181897
2834264
2873832
2508140
391409
2642767
2565272
331161
1435537
85083
2204865
1356769
2825319
557672
765672
422416
443384
493611
313786
1759051
2188555
733862
2376735
2030486
2817369
1873494
2830567
1279819
2409226
1216144
2156231
741454
127385
578994
782292
906086
1154853
1143908
2857954
2728337
614483
1914825
371506
2815302
2236645
616326
2603896
887241
2521292
351389
1190574
2869646
1391476
2147071
2153474
582090
1670515
1869239
1521194
2208010
1855021
2127860
154104
1958191
2601744
2204301
1220734
1202843
855478
2657031
2103167
689586
2083470
48715
1819363
433208
1382512
4840
1740607
2043279
2656599
287357
2542186
620100
527277
760956
278947
417454
1421393
1606599
1458348
1671409
784730
1954037
2927590
544529
940420
622696
2336904
2782479
2018824
2802141
168573
2375502
2248474
2581755
1580356
495968
1816978
39311
2162958
1015054
1301895
1568551
1954150
1228973
656272
1742463
2239796
403698
2812394
2735908
2127214
326389
2062058
1556473
2473924
2258873
1030969
419475
2063281
1844280
1927372
2738105
725382
1570780
660116
1044491
970242
2584687
1192488
988450
2516530
1774935
1392650
1608114
1974942
2399288
1772315
1404431
2499992
484971
2764913
75769
2559394
951990
497674
2603394
1764614
2284795
2316168
2246655
2143888
707970
2683424
986852
1071919
2263151
2669930
1577255
1398609
2069927
138990
1118163
720975
459619
158018
317741
248241
1257123
596795
2161329
1422327
908650
2918099
160511
2807511
2588420
847414
1494351
1516459
554432
1225929
358586
74098
601553
941166
1072672
929012
53486
2333184
1954031
1530932
371841
968639
287146
329968
2386746
1841248
2237409
2591724
2115466
1571675
78811
2491735
2010020
2890410
2486817
898393
600630
1390033
26155
574335
2097105
2359927
1193896
181670
148615
2342098
752710
1723422
694695
1628842
806169
454824
983204
716425
558340
335288
505533
474834
1728884
598031
2870853
765949
685849
336200
233709
1331113
100202
491860
937165
2430387
2395846
2781717
1670765
1988198
811210
2484720
2780781
2539136
1173156
2515225
1475789
639484
1452098
1628146
2651065
1278233
2865941
1106707
775781
1199072
2387905
1591003
2140082
1609026
2472666
2749911
553528
2857824
328404
962567
2144006
2304714
2113762
2391832
2270220
2226926
960014
1869260
2317199
2062917
1101265
1197106
301993
546176
724947
1202480
1118113
1325472
1250411
1754105
20447
2520297
124230
94660
2025244
1187390
1806273
1732390
524086
1360941
1648587
2283521
1746331
8003
2072818
253192
649752
1885755
2441809
2706755
687270
1671958
675394
2174622
1980065
2432011
734171
1576189
2657743
420064
1112797
1938847
1591837
2667536
1559238
156924
2246738
15047
2861843
1586384
26704
1557591
1661692
1378688
520458
1607556
442273
1112989
28777
1192803
1384183
2833043
380533
2120579
519085
1745103
2220731
648421
2155307
2865862
63972
1041865
469879
411310
340044
1095232
603685
1895394
145118
2646928
285916
2230927
1209109
2011471
2123244
1655681
2213726
1650643
1124822
2316783
700062
2134959
1862231
589938
2417330
568545
1611355
493800
1327023
1115648
2363060
1811021
2780560
423542
477258
1547800
1869641
2505307
2048182
303725
1158161
1812740
2177897
1115666
460062
1347359
1002546
635562
1426963
1914975
10115
911946
244625
72652
876353
2021967
1286429
1213165
1957727
2589430
220277
1344179
1023039
2940178
879135
1628897
551232
1132386
875505
2778407
1147572
14908
2093333
2098982
873542
1062482
2463594
2553858
189670
876133
1007414
445551
2887523
2412168
1803100
148309
2268459
1545304
1750195
2105348
1186236
1275402
1717406
2261925
869774
2534478
1996260
406505
2762993
1289835
2166442
274243
560175
718687
2664183
379785
128237
1124764
1945075
613392
1409167
2190582
1544815
2266706
1562098
429191
2506438
2936600
1917554
2810403
2739849
1708470
2142046
2854011
2510063
935044
1353347
815019
1057055
1847410
743824
2223473
30675
2257675
1923082
830935
327098
219113
1673925
2250384
1221759
1470939
1375417
1824392
509500
1969938
281567
58385
2784274
2618878
571617
2482677
1228194
2232768
668715
1054584
280761
2477296
189978
934397
1625547
990438
2635486
522885
1666920
533653
2850409
910082
1584918
1399062
2326294
180093
1566265
1100809
2637724
2607344
1461042
1632634
1148015
1992615
2084569
1037153
934681
440301
262505
778280
1068602
1499552
1220093
1885213
2861851
2462437
2444565
2634073
2723298
239503
539437
2128076
1268447
1347460
1590426
2309394
2130637
2297627
2223450
1836768
2788144
991383
598576
466001
1566140
310810
2938822
1739499
1267957
2622710
1209837
1046570
907633
2393561
1637109
59418
1015878
1618905
998977
2214483
700267
183029
2151677
1206114
793668
2323969
2484289
1282992
926108
1110029
1114591
1770384
2303651
1494880
1341475
2806428
2681977
1331848
792415
925607
1669881
1503258
2106766
2295929
39421
1164492
2792081
1351268
2356399
1634689
1279627
1419812
2706466
1171230
1750975
2595554
2812144
2348973
2338983
1881922
471686
645463
155528
2503634
2656546
442907
283555
1798681
1343050
215056
489777
851945
2740350
71843
2510384
442369
1150884
59720
1499738
1773542
2007001
1022892
1222395
723793
1947068
582062
1302091
27475
488321
155853
955532
1642250
2185869
809394
2219022
2870553
55324
2933366
1021843
1706144
1142447
791690
632596
1938733
2409383
2553769
604220
2091940
1121737
1730870
776690
2651644
2621911
2358714
1269189
2368839
2183521
2770659
1075102
10711
1480866
939077
1216066
2549595
2136707
527398
738253
1239138
1090087
339233
1085763
1702258
149501
777868
141581
216082
418381
897409
804701
841212
166051
2648845
218458
2239988
2859374
2429034
2308903
2492710
662538
1946147
2690065
2769637
1052821
2171405
2277687
2447048
1818549
1633194
2005090
2801232
372681
261701
2755666
1634404
1093855
1484828
1626647
627976
877716
2397750
2256557
1781655
847365
748122
1352760
1440543
1734730
771029
1527066
1008970
2630027
1837441
277387
2110902
390232
619590
747774
1927845
2061623
1008250
238282
2912537
495454
1905229
2708553
1258795
1868480
2756311
2811315
593113
1372766
1371938
1492209
2192867
1711981
824470
2841501
340113
1082117
663567
2467434
2591040
90312
1984427
1677756
2780357
1390661
232335
2648286
901109
1966746
2693410
563358
251110
1370861
82081
1172281
2494270
387808
2130018
1660372
1291458
2245125
1533180
779071
280979
1765662
726334
1071111
103436
507551
2712336
698476
2624162
1281940
1468048
1605701
842695
1686802
1678543
2743239
2646361
153433
1015765
301418
522799
1175951
2067179
335633
2903567
968089
2398042
1125498
768677
671185
1701872
1673209
2277972
1001479
219861
1781971
221854
1461344
661705
1016827
239748
2088826
2276049
1953788
1678289
1639760
430848
2031931
1986062
230617
387411
703927
323962
1888722
1752574
2271430
2939012
2688911
2605367
1687352
1581269
1837044
2239344
2394332
1063419
945469
2335966
340571
203094
1775661
42355
1255137
2781989
347888
2745330
799688
1605844
1933181
615137
2878446
604142
2441385
1346935
810861
2293229
2940322
1153002
302071
1309059
1424771
1292889
581962
2608195
1266262
2632097
2662278
2818007
77412
521830
2312242
1103408
2829563
294401
1140425
2661533
1413158
1942572
1642517
730274
2302126
803080
803939
1598052
2422444
2854747
861188
2442072
433772
1792224
811016
1108760
1573279
1618569
447579
1053884
2814695
903046
1259975
1431753
183684
1678720
1832423
1882556
1411315
2937602
468389
499320
273909
451046
2786106
2220977
1881443
193539
1163648
2430524
1710073
2161470
526084
710181
2526002
109747
1471795
1159278
940817
813629
1414821
40522
1642723
281733
2362728
1349645
1910989
2716358
1539495
1475193
354428
2231625
2657156
849205
1416935
2717296
2238441
1867767
2173864
958785
2656957
2851042
2488359
2286629
1622489
798251
288067
2867588
619101
366199
2922383
2810226
798522
638496
1722947
750363
2415054
673590
504484
2360989
700954
247818
2486103
955956
646644
200713
2544236
68533
1411601
2162239
591488
154408
2439920
1189847
711434
436051
126558
1599668
821271
2870537
2089940
973419
1729958
1072521
167824
1151759
1687739
840903
1734178
1294291
1568345
1637051
329038
875776
1721580
2270836
121592
912370
2519747
188062
1451573
367765
1578195
1194841
1230379
958858
2213982
2501073
2833523
2761776
1210882
2714913
756015
1355340
2359857
1340329
497559
2313701
1772141
2277251
1870851
372104
129704
244473
1709851
777651
2684053
355640
2412769
2099192
1451221
754497
172925
2541689
2462823
2319590
161134
904352
2186312
2779446
981016
2673644
2686183
1603790
998360
2780509
2484043
195389
2408355
550027
2359114
693004
1812393
2103206
810224
1850484
2129431
1483483
1008752
2641775
2575742
1836249
2310143
1412554
1452722
1195038
2607555
1057132
267254
1408196
877468
1113589
191799
975058
1657857
566250
2794253
826919
1385325
1510712
558205
1339999
2869952
659050
1646700
25850
2835754
5569
2565324
181868
905094
2249185
476229
447626
500300
2606093
1740582
2418643
2396093
1285441
1387766
449616
1985469
1941547
472460
1221901
946301
2474120
2611477
313504
2202068
2233594
1439057
934305
1679066
2448084
2577285
807806
1428588
2851495
2895594
198924
4931
1852665
2462441
1067347
2685680
577948
1641534
320498
537049
130085
1673532
2834308
1774319
1737468
2551036
1013399
2443579
1163340
2339525
86203
1397060
1728282
395321
2567352
1343262
1935596
1219848
1508302
1356954
1796371
2184955
1942489
1380670
360999
629360
2594762
587605
2367888
1673584
1244890
332922
1629735
2664434
2208682
2181817
2513025
1835939
179555
656428
2458759
1123940
2102820
743902
2398722
953649
1342835
1352290
1447593
2892468
1922275
2745466
1422304
846976
352182
419966
425886
145848
527792
1554675
449977
220877
7004
1917778
1920423
307202
1774555
2820520
484499
1525842
2727805
2364316
1076169
1481959
148142
1242243
706374
469630
2817913
2119850
2651339
837762
403572
2854648
2762229
2310473
2053143
2676030
2137917
751228
1575068
389972
618299
2819862
1450771
850767
2069044
2434589
1588598
100718
1008167
2745792
2118766
1300752
2810380
1545089
1860554
1913337
847916
2526520
2102398
2452538
2009515
2565794
1440206
691027
191339
2444660
2355257
996078
2580830
1266205
2134948
455298
1803120
2354970
418588
2545512
507678
2044642
2874724
1924068
1295346
203320
1174826
784730
1834519
1233323
2548631
1695959
461981
1670584
1771388
2034010
1390947
2351011
2563837
1051491
2412459
1285869
548049
1258367
1104126
1513811
1152727
1275863
1600329
1451829
1420541
2785116
1510585
2711376
888174
788676
501172
1723869
1980788
2247507
608532
1874902
1820651
2450937
2710065
1157009
492076
2850199
1791423
1239550
2890015
507394
2481647
276724
177714
490381
818385
529741
1683569
1175759
486172
886560
2171576
2795783
1415442
2009019
1059035
989199
703167
1274580
793622
2863005
1780298
1002301
1609151
2231022
1940439
1565236
510995
1632022
647214
1724714
1334801
1895735
1340783
1155676
941922
575183
1060356
2939799
2579719
559416
879035
1324564
2770232
2344935
2201287
2021510
1494605
2186721
2623350
1886189
1695885
908544
381943
2856576
2000808
1757461
661204
817061
1024428
2753763
2302372
789426
1232674
961753
1062960
1594074
2131911
2864774
758528
1691417
1630332
703474
1401068
1344924
476973
1132734
2773324
2718633
1646236
2653544
1141830
1885647
1826351
922902
2706167
657178
1946110
763153
1216633
2795623
1149975
420897
2697193
239162
471674
500022
1867691
482596
1632546
144181
807594
1526129
716623
2406679
2815648
2196571
2586
2282865
2352045
1209742
2024671
368953
306241
2407584
343916
858766
240872
82661
1820021
1603658
2318711
2761249
848877
957361
1290858
1429568
165988
115092
1392505
1026907
23688
2304760
514728
1175636
354770
743761
1460776
2337441
2305886
740894
22705
1049968
185017
2228609
2253196
2726563
843281
1019655
1670307
1902081
469299
2794812
1785017
2703169
936142
1693829
881223
1662841
2352113
15923
2468595
727065
458339
2215678
1934124
414779
1204704
2781604
1543053
2396732
868353
2853225
1437339
2050154
1336186
2900627
31960
1213180
2793159
313155
1570006
2085004
42583
228994
1593016
511712
422844
2881630
1602846
2868457
820
2837994
850140
15692
486638
2176491
880358
1562747
615565
1931364
999881
31361
2238235
2373886
2626777
1054943
660957
1314329
1236139
2835429
2844120
164566
2777359
1169838
1296870
1675340
209295
1929584
2173062
43873
921651
2533800
2472047
2181092
1099573
46476
2388864
2864772
2248425
2836606
1467633
2856156
1029984
2917056
777126
758819
2499492
2598885
2108968
2091290
1478027
2479826
2559865
1939498
2785056
1241006
868148
1683127
616981
500630
5338
2561970
2837388
311841
2544827
1545870
588943
664687
2558470
1975967
697775
1210080
1915529
571357
1260646
398484
64422
1519096
2716764
2873397
64851
1695467
425002
990451
314406
1810076
1197036
2735582
1392194
2190018
1995741
703888
2855721
925065
162785
964502
143756
1733771
64606
2273592
2508569
1011624
2340180
2522905
2843056
440526
1919526
426879
1792640
2538916
2570769
2192313
1034406
2222417
1242434
1740250
727011
2446269
340657
426381
1250705
2394100
685066
1422348
2935913
2280614
451097
489640
1719571
455775
962999
2400286
635185
1011292
2414010
886891
2056978
309337
2132358
2780487
2733699
2780468
2666781
2212080
354900
2058225
1806616
61762
1300813
2254540
480078
954474
1531665
124636
407607
2776382
2620221
1830312
796635
638871
862969
2110272
787318
1677998
1333516
2470139
1979950
1139936
2584494
2213068
448093
2499488
1992663
794179
800767
660974
2189734
741102
2296306
1641054
1474623
2392574
1822263
2468336
891920
2829049
1323971
631486
1362844
1468840
1513530
1421163
933767
568633
1954780
2098220
2382043
2401928
347270
2431084
2790213
2030721
2168666
399502
2017801
545828
352169
108270
620677
1929801
2392184
1840247
1327812
1851888
1581142
714103
676046
2360977
1893586
2809627
1805794
1959415
2372235
2377894
1127174
551607
1088181
2055582
204114
1766469
134405
1868490
533430
1342959
1457017
760441
1401970
2061944
667839
2845495
372975
2823275
1422438
2407314
2013723
603298
1311244
2286208
712897
1752510
1844467
741880
1381827
1000649
2728862
2867749
934191
2181151
74464
2399062
1610386
616910
2166202
2909031
51346
407882
1910053
860936
591491
864532
111674
1570667
1849899
1760403
2531405
1389986
545062
2795073
2299040
2816279
538990
693038
1757234
102313
1371528
1108113
1777913
1392461
2029890
2650622
801126
1038313
2463277
1830545
2522821
2559248
2047252
1743035
2748606
2006287
2261055
1137851
680272
707337
2362106
1424589
1174506
1236137
62546
2331090
1789363
72398
728540
1547679
557306
2336306
2841644
2791459
552139
1103048
1324564
2905903
1693944
1388724
2402914
490358
60365
1214828
2897838
2594177
2452822
1906549
2356213
636240
1123606
1561341
2527852
2293888
117147
220765
2228661
2373761
2251084
1479549
1554636
2804034
562924
2536218
937380
2416203
686322
562073
1978544
1881484
506003
1724091
2886420
110010
1123514
2650465
1419609
2841305
2597901
1739333
1826106
1590151
2137295
1729101
251844
2394072
2370022
2149520
2748148
912864
465613
1512753
2198102
1438690
1058307
943165
1722739
308924
1375640
2857883
1045822
2913309
2460005
2388757
1007943
125578
1500008
21811
2467923
2802147
2350272
981911
2914933
2221736
1841100
1696897
1899002
1296321
922725
1914764
520478
1488390
336426
219666
2845036
1371467
656616
1885604
2620807
374919
67532
630859
40679
827749
1722680
681067
2773648
1890980
442575
2710165
1359758
953805
1994753
2507103
1437294
1855781
1659528
2431395
401460
2352437
445874
1487693
2914336
2073956
1516635
2880581
2443018
637044
621973
503365
2202502
1361642
1601560
2841378
1974974
1467329
434569
2345999
25039
2150109
2210618
102535
1404780
2835205
1890630
511731
768314
562669
820481
2714027
2180509
2922354
149943
1697747
1651900
1149731
1980192
844680
2069963
2332635
1012364
2576479
907804
2393378
296674
2550306
704996
2926294
2042476
626975
2840317
1230933
15052
1523003
60444
1723183
1797003
2294203
251557
420373
20194
2679876
1157510
1922461
1887170
1582784
2916952
382241
2325038
1363503
2841654
13167
1427573
1034155
2036187
423654
115251
1300610
1984054
2149919
20097
1792579
342869
1433627
598506
198140
129851
1275311
2152794
2500625
410082
2242159
2281288
23100
2336750
452536
519898
1669460
1982814
973581
2936922
2284858
2480043
2241465
1104588
1941343
1144732
1932
1345857
2134346
672249
162260
1124295
1624076
1222526
2919733
1317822
99054
25667
2060420
1539345
761033
1992543
2128047
397461
912499
822247
189501
1732962
391803
2748455
2879573
60809
1366701
572899
2412445
2477866
707137
1034630
739793
1317803
2302303
1469625
2004856
2427444
198792
1406762
718494
1666680
2318682
1425755
982471
1139826
1549987
100363
2153385
2858990
377985
1248465
2209437
2020494
292871
2269678
714573
561680
1145805
2369437
2921005
1532073
66862
1058362
1367094
1124231
122758
26101
427890
2018120
1856265
756281
1555963
542095
2858051
387216
1591864
1342453
1015277
2080112
908749
814780
971973
76301
1176007
1722506
2705993
742729
1259040
1309877
2107471
2621961
213640
1504825
1437026
1400066
2689102
1588745
2796107
661469
682877
2347327
722835
234673
2518057
1381524
123837
379075
1805739
2918476
1427960
714060
2878477
1767807
1454867
961936
1652383
2666924
1878174
1888197
984836
625963
2057065
1499207
331316
1590940
1372505
818858
573236
1969200
970420
2400688
8406
943659
746056
2757764
277136
2125356
733326
1455699
926104
1990900
2094255
1711089
2565999
2511710
149566
2394432
1091756
2019437
2518169
930564
586187
617048
304174
1081668
2841594
2480918
1149686
2235255
1410540
2933283
2254313
70685
1523772
1948861
2382122
555401
1403809
2400477
1060402
486045
756309
1352623
1492333
2390278
1083578
2917333
1761850
71595
1531574
2888407
866825
2210740
1595952
888256
2500631
1112602
2584813
713637
75302
29866
2403253
1831386
2219207
1675009
464547
616101
2405908
742401
366383
134829
637658
1837584
924434
674335
316986
1431844
1223752
1590366
2519463
2778260
2480113
2090159
529874
1626916
2756471
2165758
447509
1862363
560882
704849
323564
2310288
1012401
2090518
2882950
114602
2683695
1188084
16523
2487154
1836045
1659832
2364818
2723946
2415599
2725294
957669
1347491
1356996
699823
2681832
1860907
201057
2173687
602937
1143294
611449
287152
510024
1097968
569133
2015917
316356
1617030
2103789
2681645
2030064
762382
1228195
1865043
920446
1696822
1562416
2660097
2296892
2136009
2646213
378036
286215
540011
1439169
2716552
1630174
2508926
523988
1336232
84841
2893562
2155824
125775
2032136
755257
2650729
2032958
2228472
569362
2257233
250496
2008006
1088455
2333510
2731788
2827948
806560
2197471
2513666
800492
2410238
1251683
179345
1001327
551687
557555
1475919
191364
537336
684962
2796765
2539831
2356598
1185468
504477
2372038
1063500
2104389
136545
2729284
2751633
1392791
2343152
852006
696863
1152145
2598203
2384302
1027387
2779424
2450094
45920
567164
684924
2123311
475604
606061
450738
2139453
684934
789757
673526
854680
2701792
391696
1946458
2471278
1554793
2805406
1309887
683648
2724069
1245826
2805701
1297328
860330
1569501
1446123
1334108
2234999
1809451
182734
2598002
1427557
1673440
1597943
1527289
2512199
2414527
1373964
1326458
2185789
1277491
366512
669634
1039424
2833966
546304
157456
2728482
109450
2897202
1760989
2045167
2331559
441980
502136
1357930
2424379
153897
1973338
2267678
293945
2798346
850423
2705076
1369561
1587516
1132679
772860
781520
2110711
2195669
726447
702387
1422979
690273
2617926
278182
1650248
53966
7821
1574073
2472178
2264372
689922
2807119
2414482
1333633
1660798
335311
609710
2352736
1036360
2674589
87473
1108130
697380
2492054
2790298
157897
1435300
1865440
1611302
968623
2587467
545720
197005
2740019
1849423
2612161
273419
1140305
2395696
2606854
2502959
27500
2883539
2467363
2352644
2356082
1769326
2038472
1595526
1916050
882204
33478
2921116
126658
2077466
2432144
2255181
1759107
91485
2592644
2069653
149874
200188
542290
1086860
127872
2375042
549374
219454
2845995
2704322
1043387
2431458
648547
1521922
2236874
493187
1218944
1572539
994966
2145976
1724814
2287671
1804154
742230
1038395
813871
894368
1887157
492752
965371
2838380
784723
2758877
485206
2501146
2356380
1432211
128108
1528843
254371
2297738
465807
857218
460393
2255665
80109
2454604
890024
426555
1596704
565193
1925397
2191134
49389
503895
1847384
1399887
1677135
110887
656788
1173392
2862633
1787392
2843387
2127441
1387022
196272
408314
1614618
1679328
1418188
447977
2099746
2893687
132419
1365046
385926
746127
41032
1569582
1237231
1021934
35779
2337352
2175058
2777228
442757
1256859
2586359
1768591
2564476
2398903
836228
1144725
2119944
2013698
2506006
663962
458818
2561401
1435343
2524671
367815
1888898
258119
1147031
1735324
1561010
614452
597702
1159067
1437770
226624
1455652
1880786
2577031
995259
91202
1868787
2927819
2452671
1170763
1248759
2771363
1240143
2161274
89066
2721270
2747208
1534158
1255777
2367241
369750
587734
2485538
2074170
2826323
1708570
1131095
1734949
1157747
629469
2618025
774036
2144941
988934
1848120
2006975
2402997
1456285
950210
2454662
1972322
1972407
355249
2175846
2522230
730420
826639
76437
1814906
458947
346048
2081171
1925256
1338002
561802
1461597
416099
775481
725731
1940583
2493920
2886954
781481
1761454
2310818
2882388
1946548
718120
2555083
1171838
65560
2344987
21202
704489
1997790
1944935
961109
2313681
2216279
405927
2167243
2500252
2928818
2580045
1758942
764429
152173
60849
2027391
1688466
39729
38826
2254652
1223841
575243
102677
800265
450480
1845537
2212773
2524134
1694176
2559326
2252075
1183958
1587910
1869128
2012687
1894302
674444
2777031
108815
243301
2920321
2127039
330723
991342
102838
2483575
2185521
307348
251257
2868475
928128
1262575
1590885
1109837
438864
553515
1319736
706963
261032
82522
659906
2026442
702782
2255193
981253
527119
363482
2728750
2292319
2516478
2872387
2135812
2333174
1060940
806441
2027295
1559074
2453524
2201953
2810234
843121
1212345
2439702
2396552
176394
2308072
1507324
65096
2025218
2011696
2518343
247769
1115708
1662264
257912
1056290
1876857
1686861
484394
464787
1313591
293654
1805775
1864953
683154
2680475
728688
929204
949803
2486505
2550444
563759
2731268
2471478
2121379
1340245
444343
1084930
383429
2565879
2673157
551070
572506
1836268
728527
436180
1932355
6073
66652
1358768
143415
140869
342783
622194
1803699
2081731
462052
727102
2791932
1568229
1141499
320671
824600
2193588
719336
2017489
1127662
2318637
1928884
34025
237288
1862914
972107
2872771
741702
2413732
486473
1956160
943909
364024
280819
665327
2413209
648891
965624
524983
2839188
1353402
1656409
2746934
2282574
1922767
128441
2044358
760254
2081711
1037837
1533998
1622439
161808
1880681
572628
335981
95447
1839209
1783433
374960
282867
1735387
1622061
1618834
2419058
1128113
1182107
199651
2128221
1826264
2577313
88447
35170
387304
1624526
855879
529808
1962893
1310974
1336193
2490860
1964768
901854
1999365
2291521
656300
2914527
2433080
978751
2860830
618873
552741
1282181
721948
213274
2366991
2260011
230004
380255
2445571
494249
996039
2804762
625755
434871
562490
641584
862101
1753974
1514378
1622141
2741156
1627566
1716691
1728277
1706815
2910835
1962014
2622267
1243372
2763822
2207527
172621
906109
2898931
1152692
2185363
1328599
1117587
332132
770509
1281277
1748717
215593
2355240
2468138
2760988
2804231
1521926
2862371
2075153
1808277
1570974
2760960
2504212
2593123
2127302
1062815
1644237
2016821
1893627
1921667
1663535
857320
919590
454444
1519268
313443
2538789
289538
1371775
89020
171369
1442836
1636698
440748
2051384
386284
1644498
2096926
1091911
327132
970416
2338141
779371
2636561
497640
2110796
2327669
422165
420263
2734809
2517242
2353634
2479713
158367
1947272
2169847
976018
2609278
1292750
2188287
365553
1532349
2591388
642458
941870
614683
2569368
2789683
2159487
1180397
2642935
165589
266899
1799284
2918737
2814915
2034780
834430
121739
1502843
1356436
2156551
2195324
2054146
332631
1489006
674498
575207
1875884
1257288
1689767
2657747
2471645
724464
1374869
402037
1197425
621443
1447993
948579
2843584
2756949
2054170
1498161
1061678
51225
597826
1609977
1961100
1410011
1113309
106401
2326869
686759
82527
492923
987709
2666842
2525240
1018088
2071320
1634698
1715846
1720585
2515617
1248203
797085
2042616
1130509
241213
762366
2343000
1929416
470353
875849
993858
691957
149179
1960001
116527
1959990
2853150
2881488
1668129
1252633
1791752
987178
975151
1852107
252639
1421436
2348545
371139
1809081
1354362
2533677
161076
799571
1108343
2225693
2738635
1977456
204306
1208125
409622
2720311
335872
2176995
2463633
2458432
1458009
2329125
126576
66044
1807609
1910656
1558671
543453
1616812
1705919
1165161
2036733
1489534
2908504
368645
906144
1609529
1054119
2162058
938492
950739
579926
772705
1825046
1023079
2426741
1132640
2763674
2413803
2743510
1432197
595050
2698218
722746
2304036
2407142
253561
374709
2387912
1354646
1384787
1393657
362049
2538794
1504670
788391
1904072
1990144
2689432
962547
812779
150313
1857610
954466
759642
600474
1148644
1243016
347294
631489
2394178
1993402
2416304
1236613
881076
748257
757052
2458252
1373471
594185
2772875
1340497
1235452
532864
2583358
786575
1414599
72367
1891948
541853
557827
2548927
2522013
1329566
1127784
1487448
2790265
1358439
438095
50046
683423
2278690
2524129
2936889
2354007
800302
910260
2172916
66295
4656
2355290
849778
647936
1178955
2396250
2026981
1655844
1598347
1054207
2829868
1070210
1408627
855344
2691821
2503059
2199376
1938487
1569611
1232703
174939
792507
2407210
62577
611551
2304128
28237
929213
1323034
400712
1897745
851770
1343672
2584109
2024594
2031417
1483103
1100212
452672
2587062
1151555
1948961
2023584
708044
364770
1709325
2860939
1915378
559714
1735599
1087551
1712961
422835
1004578
2164300
1613177
1463498
2357097
2084630
2878115
1376435
2589641
1615909
2625601
2041840
2093090
426289
2064499
982376
227788
2819938
2420978
1600581
936160
1850974
1240731
962276
2832325
1246173
789091
166120
522295
593062
712101
75735
247481
2920749
647204
1144044
747330
1334445
701792
2233600
1388339
1700522
2796167
1642661
2291561
764916
833573
2154302
220323
1616501
1179588
261009
1604163
243491
2746190
2259098
1296740
875083
1590214
203245
1279806
2473486
2624284
454508
2668919
1839262
1444119
1035970
111077
1651754
113916
2614719
1545828
457785
1973033
1288465
97186
1937049
159699
897019
1397442
713870
2723664
947494
1993600
1915996
291510
2685938
225093
2508448
2893712
2017240
1081829
86679
2563542
2306304
1981927
1205634
1122068
2160087
779232
468999
1318994
1263258
1083039
1800769
2180796
252094
2335652
957137
1720666
2762416
2421201
773821
1267244
2940363
1816799
1304180
1067004
871523
1379612
1409736
439460
1122770
1624318
2418558
1689748
585710
1488965
462601
2832052
1832859
1374663
1250788
395802
768711
2517810
1306863
952010
2811716
1513358
2345345
2580811
975574
407681
2478444
1451890
860462
1046907
2761237
854250
1262109
1603
1336189
1467759
2637946
1702316
998773
2840694
2837321
747910
957828
1584242
873043
2089898
993194
2407000
1119291
2073303
619951
49735
926493
1793200
1795833
1510757
2223334
2031718
1887040
425043
2373605
2046563
1695433
1090035
591567
2512001
517741
427194
1261005
488398
150481
2453180
2460101
47780
958364
2201922
1341809
1302369
2920778
1618949
2607702
1380132
2684456
2706137
1765403
2881342
692867
279380
329884
2795918
2034762
113835
1277386
2058603
1474911
1246926
110261
524462
1760245
313670
1019064
1513589
1858253
2802491
1007360
2439096
1534276
908752
79392
743846
1587141
2047782
1322212
2791112
646341
1937639
1229544
1548648
1070618
338331
1948619
987736
817127
539647
1542554
141841
1828030
1066159
2162059
871033
2928153
1026448
2242364
2444102
1474645
1552481
2483939
190505
995809
1746567
1781227
1165841
2518378
2323104
241876
882219
2847615
1304318
1664394
2567496
2371698
2103162
708295
1204773
2003906
147684
420210
1525056
1748728
571934
501576
704486
2497990
608172
2164261
253252
1981025
245638
449116
2829945
1207407
1333546
2321524
2657879
2200591
317357
1874577
1983500
2187968
244616
400894
800048
2437541
259900
1824636
195110
2618224
215953
1442778
2071531
2702706
1042749
899542
612592
2310673
2378548
2624171
1348135
147919
598903
935710
2748912
144314
2017014
2604999
2022223
106913
2019015
1002919
1633444
1711739
1071323
2354023
2058071
758560
553856
939485
1061562
85373
162451
1390127
1766828
2181796
858176
2727754
21074
928052
1378467
320403
87107
503321
2280676
104560
1533722
555012
836652
595500
1871898
2599476
756193
1771077
326704
1149712
503408
1545113
1557205
2939984
680015
691517
1778772
466428
2425964
2385097
483559
2021325
269685
1398785
2780726
1544182
201736
2250182
803903
564157
583150
2837067
1262691
2794771
248580
374811
1906426
2663941
1525473
342657
203294
2039126
1427424
2700239
2652098
1818160
915740
2713003
2034882
2222677
2219790
1350325
1906439
2884229
1524356
2369997
2031761
1260784
1117975
2800355
2215452
2243798
861909
210515
495609
1893729
368439
2617913
311699
1390046
2835273
704960
2524951
1353903
1916444
2802255
1681433
2245218
1595430
915276
1589272
1484271
474767
1189139
598706
1143533
2140855
2449599
713706
1905892
2365157
1010978
1156220
1407291
2635000
1582991
1130688
1622163
2929614
2165900
2598121
480160
19586
2063988
826814
215434
1040774
1197570
1684885
912010
377044
1321991
2388948
891993
375304
1306570
1038253
1806245
458481
1521423
270313
1914938
519596
1655487
1908670
1113512
248617
1402737
1352828
1908959
2098067
2897746
814420
1571870
1848688
1670027
906327
692193
1568463
1912519
1452940
565382
1934281
1639986
2003532
181069
605352
2400524
508119
1918951
2661151
2388454
1064486
449584
1040566
1930196
2567109
2258450
397281
235049
1033530
2152951
2583326
2220580
2909446
109140
800756
1614747
2614419
1670977
980831
182274
1422470
647332
2775809
2458852
2595650
202671
439507
1376003
2799644
509623
2789210
1614764
2922612
115940
1798550
1852014
1505704
1663194
992756
2585284
1704607
2777772
1677439
2524334
386098
2142113
2073935
543102
724154
462006
2394978
717129
1347917
327033
736341
465961
207266
755709
2205416
754346
126717
2029457
2499615
146763
193791
1809961
2580907
1117060
2465833
1216326
2036323
1804714
127947
1428357
2766200
2558795
632207
81590
1721392
1094889
96666
1230543
1690555
767981
515634
2131485
1262180
2470832
864632
496378
1794676
918521
2077159
308918
1124109
2308538
1262062
1109826
1033964
2723744
1391859
698124
537412
2107063
1209882
631116
2294190
1080429
1134706
1981357
724590
671225
1665354
1920945
1462428
754718
46206
448318
957172
404897
1895250
825291
948344
45236
1866503
1232901
1658501
550094
2499528
2625744
886471
1959776
766065
1270633
1896928
730121
1140181
1629526
445731
2560872
1058574
1621549
1793097
1879281
2499428
2243204
580847
2073464
2591747
446517
1171986
1813499
312954
2081612
2429227
2687562
1168032
2387367
2166858
2446333
362848
2524256
1142006
1510447
842947
2188996
1318550
2009938
1377573
1249227
1887002
347293
1238633
915084
367431
461521
470014
874436
1415839
1662575
2340194
861530
531781
2384631
1267170
52989
730336
2258393
423365
2824495
3081
2615626
1273053
609586
117786
1284498
1428208
1103251
318887
2351266
1999871
586533
1546085
2873582
1598330
2066481
2809001
1476673
2057806
145021
544510
118345
1282010
895565
2919980
464725
989000
590262
1418489
417402
2243270
2533262
2753680
171571
377791
2315244
1245666
399747
138822
2860248
1549738
2272810
2164734
1968775
2191931
1140606
2793555
2225412
104171
2017699
2513531
2605224
2783731
2887828
1085825
671793
2871824
1763354
187034
2594198
2684067
2141422
2907040
848509
1511712
2041246
819565
1907762
832746
343530
198083
574523
1835374
404391
404323
382168
2124800
2880352
2701958
386926
975885
514675
2510470
1676708
2665252
394491
1574381
2876409
2687365
181717
2894333
827717
2904931
1552666
2505712
1260147
702391
105068
2682119
2645413
698030
917892
1098518
310116
2596822
2345049
1486154
2596064
2784931
2551350
2293980
1523326
1650000
1231295
1959325
2034289
2796280
1432326
1849927
419477
2668979
2479347
791715
853381
1890211
1264959
1058853
1772034
2819250
1311116
27557
1016100
964699
585097
2744769
743607
949579
1784064
891945
2818780
1938718
1271583
551370
518270
1955619
1976800
2420202
2424300
2915166
894182
1060184
1819353
1657636
1637524
355800
2531259
691203
91354
554629
1888026
1484494
1453257
736422
782772
2367481
2119343
1169706
460631
1105299
1500535
851447
1328825
303065
1879615
216278
1157365
383387
2806930
2849488
2852886
2107112
1014124
1665651
521959
2738958
1696864
1750322
1103635
1859049
599206
1897392
430397
1083566
508772
1729283
1590385
745401
1477298
314821
1829989
2431940
1821185
2045673
1570477
1495660
2781459
1636844
2497229
2093157
1530600
1572261
2068608
831038
595200
373023
277727
1314227
2774341
186700
1459452
2737017
420206
813004
2448882
2610073
2541767
2388744
890554
2377163
1454798
360235
144721
403347
742229
1372563
2833761
1201766
765662
2131079
2500779
2372338
2720310
790297
1152831
1569485
1942287
2643274
2782580
1717067
106962
1444569
2176492
138976
1715341
1796734
1720939
1614080
336208
1228018
1081955
2278198
1154796
461327
993029
1248815
2125767
2026142
2059620
2638052
2676163
2612711
1168614
772342
2819673
1769421
405767
519797
116426
948775
147070
841494
123812
308345
1895139
1972193
1131215
2218871
1594414
1435567
718049
1169890
1682765
1352465
2066506
1475067
760202
1741227
1514729
1388668
1807378
2193656
2271066
2127214
555234
240471
2515112
278205
630828
2458740
2120008
1758930
2830995
2176250
371195
1254350
365930
2650085
1123528
1577182
494121
2046596
2560791
779512
1139107
2375275
1392896
1495551
2075512
1902987
1328561
63855
434842
2360039
1723103
1026224
2474225
1922941
908931
2083902
514043
1995443
2873580
1653450
1956364
2777175
138193
1127649
448790
2924686
1535264
314502
635186
940122
1638452
340232
2290844
1901403
68949
862549
2026209
1357041
660040
1910860
1958267
665042
720929
62937
2841606
2284878
2254000
2448652
2183449
89687
635207
350076
1741323
455208
1464555
2890029
499970
438133
935734
937561
2323180
2391268
173555
2381414
1414711
1625182
1014016
2679928
2115576
1587926
2697605
1672718
543186
325893
2276458
2388688
1340665
468731
2914233
1684803
2261933
2888806
1498252
2178488
772301
853994
1988396
1126472
552236
1325794
1167402
39145
708065
2248121
126696
877791
456313
1301967
2204476
1458941
2110425
904784
1707184
2169096
1370492
167624
825072
528358
948592
1212924
33854
1680300
596420
2837796
2017432
1349806
2645510
2896056
1817970
2662717
664703
2394442
561152
1923346
719889
2142294
2460111
1814473
2101818
2273936
1444871
741869
806708
802012
387843
1304086
1119861
1479910
2404777
1160919
2013001
1514558
2560699
1379581
132317
342146
1188906
939370
2601858
1143114
1303601
2621178
1132989
996983
77607
254769
1832993
960113
265913
1097639
832895
1927773
1062192
2190558
2598339
2570481
2346545
241218
1070862
829878
1458183
754048
2202325
193678
2659581
1497383
2361725
2207852
277608
1627564
1342165
2021828
1451276
2620258
2461189
2371506
264935
2883069
2348559
1137126
2378565
470653
1031021
1804410
1905668
2462335
2083578
1099921
2188959
1221620
2272587
2845176
2496068
51725
624669
2540638
1639595
2140141
2210729
2534305
1072119
460916
396974
522343
1631174
1122216
1815423
1311756
2376209
1514260
1260882
716829
2763160
472678
2860954
36957
1073902
2506556
328803
848195
435774
188942
1978389
1406915
2706746
909406
506959
843767
3081
2934043
938998
511310
1726925
1186406
2752765
2855654
1086467
397758
1084332
409657
1915440
922879
288265
1124304
2851636
1275442
820111
2012296
2582066
1907599
1666639
1796532
1849389
2404744
1080060
2680096
172486
2257549
879513
1510168
2135261
1110002
2336284
694433
1901493
2565590
1373618
1989126
2107290
389615
1933023
422272
2268596
1242141
2181225
2937639
2740569
2457003
1000440
1870496
1707007
1470160
1984374
449066
1749325
686934
2193011
1439316
149902
1788894
1795653
2093245
117374
1994422
1886370
1440718
2836577
2594235
2144510
852442
668031
106150
2327244
2118212
2930166
1930213
816033
2659375
2016419
2004347
1844873
411232
715174
474111
2905674
2464422
1130993
2508041
2641142
600123
125293
2668847
2709772
1786021
1662638
2429681
1748699
2793829
6551
282318
1418267
1601788
499870
1041197
2073989
957287
1714667
1646818
1215637
1904397
1678154
2126322
331600
1351200
1119788
1811476
1424311
348211
1633827
1468471
1601339
360229
718237
2111049
2346371
2251608
2395963
1314030
2661472
2562433
2803846
2206785
2392819
2119661
115084
1791336
587285
1046266
2921788
2035632
2874564
2714409
2672467
1554680
1136460
1867013
839489
1254367
2575376
329054
2574397
390239
761914
428059
207546
1407243
17476
1366930
2324171
2486928
1423989
1914114
551844
1001897
193954
2335741
1805551
519265
1445160
128375
2530127
2932225
2801438
771447
1361816
596797
1798537
1872712
903482
1985149
2632270
1350719
103807
2772231
174119
1344828
479844
1821325
946017
11209
2649129
2217809
699940
2289491
2031255
742426
1452180
1237906
1791660
450064
2552307
2769719
1513723
2516396
1125862
2426097
398900
73905
584542
617732
76805
2496470
2764240
2027285
1608689
2630170
1268986
1392162
1599670
1543673
971136
2146287
1938056
379931
2626139
1540381
2467640
1547845
32455
1096479
413267
2457319
1502763
2053797
1758882
2339928
383252
2599050
1939611
21350
1449166
2934274
1591378
630951
2932482
1031519
83852
933703
2087912
2705961
421598
1916410
2344142
2237131
1543587
1223145
562021
587428
1873686
1798240
601786
1859193
2320017
632236
2565946
2282699
1218547
737040
1166146
971091
1294118
2052089
373283
1164116
743885
2891254
1319253
2888865
2735831
1913166
2359024
2584558
1463978
153124
1015457
400877
20051
252912
2026177
358651
2760184
2217211
249807
965134
1158129
2761147
2520368
2085290
2158708
2862919
835907
270780
2453855
1866659
1921570
1394659
275854
2264799
1706225
1754046
822334
2131784
2825240
2109439
389066
936536
2802465
1944096
355135
1156951
372172
375118
837615
11002
935909
2256652
1915791
1021227
114830
1669950
2578675
342245
600156
1950831
1334060
2797656
2291121
2817484
723133
1535004
2370590
83419
1803687
971535
494196
1382413
1779409
299166
757254
596108
2469611
1463726
826440
2896933
1943227
2350096
1319665
1133020
2438522
804546
924316
507366
1901820
1705427
2528961
1646256
1609866
739981
2063290
2650174
2620885
100435
6785
2392245
2215984
2763941
2350286
2270854
2066522
1454061
2117432
2022408
995208
1657846
734081
906945
75470
2134322
1994346
1048620
1192972
1060527
1054899
2752034
1472962
1889953
418640
2217108
2505156
375440
2010436
2684153
504712
158625
1500643
1425848
2678524
2785086
1641170
486680
2187706
1471830
204964
711889
887545
934485
891391
171787
2261664
1680037
962508
2534916
2098757
1586853
1074824
785654
1955159
1883357
232861
2168535
1283697
1030821
424322
1810031
943686
1577162
1773577
1281471
601581
2354400
497365
904706
887541
1297785
2547637
2133495
864055
2246277
1722926
900718
97943
2879248
1719301
1583006
208503
1880807
2288530
2418564
1667752
16159
553444
966374
1820468
2782682
1865622
812598
665855
1130509
1441570
1169927
324522
436595
494579
860904
2452805
1234000
871802
2142555
511223
473544
349591
2474274
694922
128150
360779
45799
2441139
2363014
2041642
1374452
1540073
1298446
2813222
1873142
408040
639354
2018855
519217
121176
641903
881201
233207
566568
1530104
2122238
538653
1756852
2935117
2188119
2591600
2548883
2433872
784575
2137437
1009285
2593996
2649710
367710
1492270
1609605
2934560
2379821
1658364
2384943
1939221
1872018
1428075
2197979
1299160
1314928
2313040
2884158
2014341
117550
1877013
433668
971283
181673
1651679
1279210
2429541
2862737
2528212
2082581
1358373
817258
1718653
1936858
2716060
2151319
1566295
2775406
226027
1782049
25071
1796974
1934351
1259236
1756461
2313940
2886103
2327127
2170804
2342049
1175430
2537107
1939674
1235447
1593417
112278
203420
1876501
382638
2736780
2932056
2292164
2720030
1557194
1561040
374846
2928303
1628239
1394372
1291234
510711
1938617
1480388
1412323
1405552
2041908
1070480
490984
1324784
1002650
2786876
1898532
1337071
933901
1581434
1493483
2292791
1777322
694095
2337375
2777386
1112219
831692
1846675
2516321
2888656
2527916
2368059
2406732
1946572
2391050
1098678
1239590
99916
1510095
2102985
1496357
834054
884247
2854727
2059551
628380
864758
1536390
2588543
525021
1418330
346103
2161130
1049842
656774
2761527
1167415
2204223
1532462
1225146
2603952
566495
335326
3301
2822057
875288
2039537
62259
1430228
819221
1524872
48008
2265800
2100332
1324631
2248090
2653197
1335042
1928811
1171712
2413122
1275614
2928195
2215622
589082
792434
1483005
1699818
2470038
88830
1725257
1959207
243659
1857304
1763980
2014487
1910288
87342
2050206
1628531
1522420
2069168
694831
2324692
1109733
1742166
1209998
2772622
1219591
2096054
1615661
1393248
365624
276180
1286205
2002503
2650966
1078626
645366
25421
1312835
1554989
1701362
2197774
2450400
2443964
422224
2373527
2393871
1098201
1384571
2549953
321423
2209216
2117452
2634683
1465155
586653
2285302
1033117
1629926
384801
2939222
819992
1848650
1094746
1585175
145996
2471638
1263217
2591976
615780
1549805
2913216
397903
2764281
1162421
2671442
2683845
1830422
2761697
1048560
1350220
139142
1008438
897600
1055351
2738571
994530
826664
855007
2281905
1180689
1478661
724158
2231204
1077832
564160
74506
2006791
1940063
866571
2612555
1304591
1941540
130207
2411006
1845651
1396429
923274
2102256
1791050
2183238
709146
2327940
1628770
1028774
2585854
749916
1799737
2794277
1641110
1600927
2742325
448537
1091541
1250072
1054830
1367885
299303
1081094
1570875
592509
2518563
1347568
972822
868047
86870
204777
1163054
1657869
427952
2713620
317478
2417312
1205191
437536
2156954
1317579
1145501
2680712
639401
1218899
1752387
1083497
947213
1238165
1019094
856019
2692227
862770
2427194
2266624
2480612
1728844
4869
988552
1576799
1221205
2731891
1084837
37524
1255419
2799331
1641716
135962
2020374
2114326
1258860
1119992
2536195
1428493
491893
1847933
1954997
1313143
1368716
76226
315004
1263097
626167
1721719
55530
1119632
2229263
1202059
2413509
147707
2280386
328797
1609542
2734629
1765510
568815
783151
1672414
2647959
2730921
1731765
583813
425095
212912
513281
39897
1594234
2406105
1691532
1954673
1076816
833239
2182828
1742867
2894772
1391030
1167940
1853250
810230
1909291
2040544
2623899
434561
1688317
1599099
2535086
1256654
2392933
1862348
2185292
439632
2023429
1745015
2260532
1244115
800571
1144996
262739
2890845
2825362
1491604
2588156
2846631
2701406
169383
1307431
1945616
1548627
1695178
1576419
1010518
28460
1247432
2097996
786732
559367
156604
2612106
2685480
1377191
2795361
1392723
1198233
1752620
275941
2144155
2585374
2888443
2274434
2858451
1029236
2498663
1297837
1927464
1352484
2411664
2926558
1662685
1521881
539551
2605474
389819
1020163
2227069
2324414
1897029
255807
2929436
1897435
1975061
2367846
336239
1047196
1672512
759896
33761
716454
1928515
2232650
88109
63790
420779
2046705
1092977
2308412
1475916
1140704
1509480
1720196
685502
2627290
560178
762604
1304437
917225
2410081
2677324
640563
753388
2686932
1039887
793065
1677348
2671012
1518204
1579991
529522
655952
672718
968741
2780872
1235356
101823
1770518
2580213
1375546
387506
1616622
1643195
1490111
285522
2072002
822835
2229661
1419863
2561249
279534
2439667
797014
319653
59940
2283383
2035827
1379142
958972
1755618
2839258
1593700
1074317
31392
1066865
1783074
463116
1836829
2648328
1712969
1853718
1737956
1210419
587109
1534105
1620877
569090
1803856
741632
665700
1337382
2788461
2253227
2864072
2282371
2119071
1742443
478708
173963
2571152
1567653
2836831
802791
1319703
857712
2041432
2849515
2776326
205225
894872
1046480
2419885
1039840
1001063
399490
1884075
1413466
340661
684400
209549
2618324
249570
2002279
2302570
1533517
198638
1834721
178429
1424788
1784339
212749
704809
2083441
137324
1202097
1699562
585451
2406738
118837
474045
1402883
279542
179750
1071533
841458
569384
1940546
1933921
2666957
610897
1478131
148624
2338519
468537
1684128
2433618
2312388
704212
1754670
887044
570786
2250654
1905279
1530395
2698012
2380659
1670702
1109476
1387422
391617
517168
906257
1728979
2063528
177581
2250123
1346681
2010790
1674473
2277721
1850893
1447201
1244692
890605
285070
474785
1235998
700719
998698
54156
1830819
514482
669123
812371
696236
207132
1313528
1705290
1827784
510167
244508
185165
2358750
1753266
630259
786655
1431912
2917893
1938713
2732815
1927514
655851
2716356
1031334
1639509
2325705
2835554
1292307
1958071
1665027
2302205
2876218
1378036
2072990
2797268
2294406
435055
1501367
544020
2911193
1651578
2623970
842739
2141864
475647
511472
2325991
2612107
611951
1080366
1754545
305538
832980
1750393
2046057
81848
1431382
2787278
2876724
1633766
746083
1813918
519943
441285
2108885
1677936
182342
2172574
1670085
37418
1176521
1188823
335411
184674
1691906
1682933
139366
1758284
189428
2760307
2048721
2037340
1336860
250939
2287291
2085972
1773724
1358562
2443360
2192633
458207
1564269
2374822
1000049
2396593
775760
2853082
1696149
77165
1244773
2614960
1173949
414531
585175
1192584
1483656
342359
88394
2856030
2872205
2498107
1453972
527387
430663
380883
1360290
860637
2083757
1622881
2897399
790134
965534
208871
312134
1395527
665165
505983
311636
1173564
1744597
2612088
2934173
25868
698502
192231
1406711
906040
190848
2270303
706030
885101
597535
156691
841007
2340439
1830547
2086749
1012397
898250
2521385
2490477
2340568
1474020
106606
364285
848165
1437550
914941
2285597
1169192
567571
1936135
1845719
382355
377386
1357764
1427137
2903855
2344867
1449345
584313
1494480
2504334
469533
1048564
1920330
296631
1353196
539039
148854
1682135
293238
2706509
224921
2776831
1743967
1279889
1780311
1085435
1784533
2892185
1862132
988528
1391080
477126
551583
354825
2485401
2926949
1310985
1561785
2279779
547564
2165515
2607943
1845413
2748457
1127653
1271730
907483
2472286
233110
2804036
2606562
2267643
1818251
72533
2079495
488604
162328
2577522
2149134
265722
708037
1348474
703411
275733
1538567
1371928
1612
1638845
865867
757505
1844021
2609291
2475217
2288585
1449251
1772644
2606223
2402137
305456
1693921
196885
2199669
2010289
2657989
90771
1031574
2849794
1747668
1830760
1371814
2878675
2258
2759531
369484
902861
2792872
619820
1228943
2534653
43738
2242354
1843577
174959
1219530
2397207
2890349
497802
1111032
2626493
2178193
942357
521789
1039975
2165551
482483
2241896
903727
2112872
214057
1643475
521448
1010061
2775110
636112
2291355
929980
2713797
171627
473724
1985216
473914
1495028
1382856
2792739
1762682
1048370
708924
841467
2031112
2842428
268235
2216988
621027
55217
191235
634972
2417998
736184
495831
1064402
2419065
2064741
306799
2314427
1680296
181340
1195060
174144
9086
1266890
1036526
723553
1002256
2494432
673990
293567
2354717
109956
2112969
1919140
1478514
1164756
2904049
259722
1497684
1155196
2134132
1857998
115863
2925349
2143928
435242
658721
2062061
2752269
1400886
739043
2124658
288980
272525
2364795
1919814
2387724
1864261
1023810
2561086
1228835
751390
2854786
1095946
818289
761704
2848765
494254
256801
1774095
514401
1327611
1774070
1437492
736454
2849167
2240285
1001194
1081460
2675579
231643
1490194
128536
1594693
240854
909887
1196817
1643974
1730708
886055
2200512
1584533
1071989
1636511
2449841
2462534
258210
2563273
1559847
4695
2421956
1334179
2325127
933149
2177546
162165
2124037
336022
2709122
946566
431953
2446714
1012238
2164920
257016
1200513
2514600
128314
513706
1728094
740378
598507
895162
1616883
521031
2302060
135426
2284015
1098364
540958
468251
2449603
2176701
1190881
524821
1112336
2059800
1765632
2201098
1670087
1019873
1211540
633920
2476568
374408
1613142
2795709
1273565
1574418
1263508
50532
1607636
574156
41125
501927
2291180
861389
22172
1131455
489892
978200
1000504
565325
1543384
286725
2294041
390549
2627610
1348043
769502
1190025
2420306
1882327
2878899
716706
1009031
2228801
199625
749046
999515
1849636
1718258
2714083
945400
2120008
612483
1080530
1445352
2275795
2729905
925513
2743820
2291555
992482
1231432
2266886
1930715
2811593
965143
196115
450523
912274
877940
1465432
2672087
1327970
566351
2154629
1361105
647933
106268
124721
292976
402415
414482
487787
2912309
2370979
1420009
372795
2270670
2294237
2700551
1786799
2354249
328974
861639
370824
2705597
474784
174930
2676478
2113518
2457280
884121
447482
1106407
2111942
198391
872626
38010
252403
2111128
844010
2309493
731087
2872065
1529745
1083272
281720
1652885
2036329
405801
1665656
227949
2271175
2843797
238649
2296987
2547085
1176286
1911770
841722
2121142
1653538
1171102
1112184
2381283
2903708
11732
1392101
2747415
2346789
702718
606031
788222
2614231
2404751
556935
922318
2315570
1544577
2717698
1822825
460999
1094059
2020739
376828
533506
239028
187495
1017513
522459
177416
2074585
372186
2276324
2412230
1871094
1586309
13114
1188833
339267
1987572
2624328
1339915
1709453
691725
31560
1986145
2266911
2794817
310316
2796575
467503
1679726
2213215
2240031
1845912
1087368
1470908
1281925
669115
603991
2871450
2841716
1745308
1709891
2696987
1304922
2475549
1927274
2619162
562478
49444
2346155
1022102
2127601
4341
53273
2212847
787705
1407801
1119913
1168539
1128030
2368800
185391
1778063
1887716
2226549
838697
1605064
1978471
52249
219434
1864264
978007
1345493
2902439
2730145
1832034
1983527
234386
2681625
1570443
2651357
933958
1947528
1991876
1100172
2029690
1914423
1744657
1132818
2452060
175732
764062
1340173
127522
2742663
678999
1877009
670762
2635469
1203556
825413
2625600
2794084
1831400
385339
2666144
1255986
1063694
1322721
768134
2598391
1240579
987478
2619899
2776294
2565573
1429826
309216
1262274
1311103
2093694
1359960
1843192
6609
2258068
407231
1511360
1812829
970204
2201319
1205920
2955
1029398
1751136
2519238
2446834
1084280
1919309
729049
1018619
1208710
2893963
2134009
1350605
1363463
1773661
708034
2126821
2375272
2679498
573712
1397350
1838743
2416616
1483945
1359089
2420601
1122620
941495
1227849
1667737
2778077
2108556
1313638
2511252
1529887
2928748
2610419
1291294
297122
449742
2196246
1522091
844293
1369201
796836
1852810
1740621
2819253
1244984
979323
1699385
963424
1153522
371674
398656
1934742
2542152
1648653
2695512
144818
919416
26857
2015161
1006170
615775
117570
912609
2896336
2790993
398914
165096
2785967
2217454
2179374
2295128
1066639
1771527
473198
1892971
155692
2766354
948844
1006578
772869
2834751
602393
284287
531385
920902
382403
2632719
1354955
1693225
2773499
1605304
1331701
1246118
946295
2000459
1020347
1673013
2505040
2832667
167995
2872301
1962530
591951
2780896
1365767
1184488
2449527
2332634
1253424
2819583
358537
1452787
2910723
1982679
2899578
2900191
704435
1857690
1819306
2016500
160000
2300279
411052
2454404
952839
754919
1695944
1604930
909353
214542
471933
576460
2877900
1935468
2409116
1410131
912661
2206280
1009935
1273610
1163907
1339612
2506402
783397
2865977
1370953
452837
858617
499431
2078365
1110168
669467
654643
2359655
1192138
1688068
611717
1286111
1279992
1491390
396926
113522
2372767
2645779
910406
625597
2270864
2452818
988530
602284
1759345
1478639
1660070
1390488
1084728
2279927
2024633
1503596
1648353
881591
1261075
379620
1359888
2352630
403382
1785243
2405980
2192205
1550066
364741
1311541
1405606
1201752
2317921
1061163
1721048
1320116
1661944
1892421
85969
1597314
2897294
2878180
2884709
1404509
2267485
2424456
549526
532020
2906533
2418805
2001245
2460679
303003
1456277
2128134
2614175
889509
2276846
294808
1720829
528872
2568095
1230586
1909003
490922
1034617
1457703
1046225
407796
713418
2848308
1994155
517800
1824744
801099
1124430
2903353
2062927
288125
1317027
2555808
1406906
106647
2112828
2355591
994227
812834
2647152
1125511
435016
29755
148521
2754410
1810514
693444
370308
2822236
2586894
1710265
666399
1598531
307456
2553252
1481764
1592037
2610229
986743
1172667
583047
2716348
256553
2401037
2387825
296209
1447175
822652
999484
2418312
2416297
1549199
536270
1685021
280920
1485506
1124420
2056000
2864601
2145332
182674
2276585
338606
1965155
2470591
631955
264773
262719
2050527
1190611
493738
2802861
1946170
603432
596122
2046657
1877829
1160345
2331585
1037725
575768
1519130
5344
309557
1628675
1751079
2883963
753068
1792081
1287171
489086
583698
1839074
699460
1886147
1698622
2807765
1236037
2758888
251477
937489
423853
1038496
1525823
1847460
2600616
2248434
1741180
265204
1797138
431574
2025048
687620
344831
59252
338471
1162346
384265
667536
1288993
341924
778643
2099265
2712126
2139468
1749154
244914
1909471
232602
1786405
633578
1785467
2253544
313956
2107060
301755
2707621
1284033
248353
2022797
2835508
1636757
2309165
230135
2667592
2605140
1178876
479232
2490933
1682745
336869
686343
85727
1675673
2293379
2692603
685022
2421224
574925
22403
1182315
142472
2246029
1568507
99188
1589706
1368324
942169
2589484
611794
2362696
593230
2728742
2704256
1427299
692951
1670525
1978342
254935
2820227
2503204
358748
208625
190565
456689
1614517
13935
1810046
2773957
1198119
1848608
518927
300023
680891
1787795
1491225
1259436
2649633
2773919
1330469
2602460
2167645
200828
1955089
1347916
2269118
1140669
13649
511861
720358
237072
1947498
454550
2395253
923666
159048
591366
2132179
1575695
1550382
2673327
532914
417976
1267035
92138
1314536
2849889
1510077
751175
1737994
2865859
1049404
709072
1587138
2280847
1957810
1013924
614592
391835
112768
17475
918285
198739
660919
1465747
1897245
2386239
961501
32113
2875899
1379745
885663
1302608
1643285
516729
546052
2276297
2000979
328560
669897
2334990
123496
1336143
371632
830013
1528189
2257575
154519
1345403
1898012
1679086
2119767
248243
959167
776562
2432590
748048
261194
404412
169158
1325046
103081
422562
1155308
625332
626484
2030987
113021
951383
743703
2716359
2715874
153484
1163592
2782512
1666433
994046
2465947
1999688
1417937
39033
515971
1913569
1313983
952559
478309
2018005
2625971
1610788
2773884
2553314
1627517
13095
2322877
1192306
69465
2634919
2100306
858634
2249729
520097
2174113
721556
498597
2238538
1932794
761620
2120947
2574081
1492152
1753199
2185438
1139244
1358855
160610
1121972
2692850
427224
1590492
718031
2591736
405895
1789467
1152876
375868
642781
239827
361932
2385757
2029550
2820334
1714712
125965
3801
1161389
2874507
2215448
1106418
2215695
1282836
2393431
39162
1474957
1340014
1653456
2925174
925687
2718154
1666354
1665158
653140
1382005
216360
133990
2794506
2371582
2461317
835610
1981288
667228
676444
1574701
2788410
1142103
2083443
2467269
1609667
93914
2921884
939325
2484881
2915486
1672434
529208
1953544
2618470
1449292
1047221
1825035
152307
1492488
608663
1173082
592746
2272008
2805855
994915
1724962
2813762
432517
2083287
2825997
2103960
2411793
1744200
1043641
1541001
1314482
1944656
2835769
2161659
599674
2154414
1392167
2560080
1188711
1846119
2144062
576198
1850871
2859136
23780
2317539
2499379
175520
1566793
1301238
259540
1841662
1167743
1714469
969095
1915688
72544
2301097
2861419
2619613
1221147
2391638
2909319
195215
859888
274760
944091
873229
690113
2177680
2461018
2020926
827154
31148
565867
414782
1343528
410418
1822999
643723
1925629
1015980
600082
933655
2453883
2290973
1395164
503535
2817249
1138668
2363730
1010304
2938383
2452144
1922388
794536
2873472
973322
2280628
234480
1097520
2179380
1779068
1323228
2761776
1382042
2747351
469453
662426
829408
2508695
2108306
2562385
1051511
2345580
2272757
1474530
575352
2638893
2043062
2419378
803962
1693936
2260166
2075547
2580031
1197545
1906359
1430561
857229
1007428
1403558
27061
1371042
718326
2349460
894007
163336
1365334
86549
33181
2540526
168522
1247375
1184202
2563695
830702
1217358
1493587
91809
22145
2590918
217986
2500416
69092
911760
65247
2625163
2072067
1767090
1641909
1259244
2071784
184084
1723185
2181060
50663
2234382
2135291
494382
932576
1199000
473781
2888239
112113
650837
1213233
1897542
2536136
947229
2784229
2402105
1061136
22752
1571533
207597
1473905
336999
548912
2208923
571532
150530
1244031
1768470
1754238
1919876
2110285
2757418
1801509
1243373
306689
2866269
1892440
568804
962191
509580
2571690
2900199
2430230
2866299
1679930
2231732
1461712
2544759
2123177
1928204
718588
2598255
621225
606068
2347061
1431010
1290282
2544864
2274668
2598297
759763
867728
1436250
2615979
2743539
1280487
49314
1111767
2016457
965818
477212
569134
921037
1279583
580469
7508
682620
447988
1599897
1073679
1374468
2427153
43283
1204029
1958798
1530883
1512400
764297
419037
1099153
2378830
415206
1798769
355458
2321342
1919145
131534
611975
2084872
1658653
1324237
2586321
1610175
1687838
2315961
628946
1443200
1715028
564216
2284166
2854261
927901
2032500
2490763
2036882
1436276
197271
1092141
1119984
2674125
2491183
1763250
220840
208136
651154
916958
1125273
732210
444382
903018
689860
2466531
903315
1965645
1947490
1821856
2423504
2697212
2746118
543376
25939
116602
1143878
2336584
2842270
396948
747110
669521
1800705
2637582
2908877
2458997
1362275
831935
2296453
2474701
1617295
2243787
822636
468680
1385331
1645383
629443
672273
1523134
2629158
1404983
1230281
2232239
725647
2281282
845355
392855
462609
1357247
1904000
916629
2136348
2533257
2664449
1415675
2721640
1174697
1819161
1754607
106987
1288001
2451811
1425629
1565190
7114
619839
1403357
284002
2214307
2039719
1121930
728244
707534
482399
2365976
849560
1512806
755582
2631508
2772696
1928787
231270
793727
2404861
2939052
1347004
915982
2792752
768807
882740
889451
768234
2782264
601889
2514812
2742821
764243
2172422
435081
581067
2865357
1668440
233773
1220962
2681215
2331340
2669995
1200323
1338331
2571794
1942009
459184
856696
1989692
596078
2379784
1333816
2406110
1163537
1781679
2352532
500900
1680347
2127986
1169831
1190099
1873991
1565108
2901653
1008661
2675081
607532
2196201
526213
2450318
388861
650800
2487264
1126112
2042696
1801785
334944
2144138
2003403
1770177
889842
1759408
1444585
2111413
2317968
1763848
408826
341343
1221959
2619574
911617
510903
812924
1630735
294933
1793468
849191
380172
1607077
144293
1165261
2743818
2699118
519385
1838426
1734549
917517
2805641
1237143
2687354
2675334
2199862
1939980
215943
2015755
1693356
440059
2629532
2833466
2526958
662910
890730
2066973
2408313
2306769
2267075
17825
966224
1508077
308807
2681102
493767
172867
663378
911600
2799212
85665
1337576
776757
50290
376785
263808
2324515
2135137
951109
947903
1431173
826391
933721
1366079
1259863
283308
862890
1488045
747798
1514383
232782
1948127
2342658
1950117
2108464
347823
2579347
890777
1095263
479818
877173
2230670
2087386
791141
735666
440474
282102
1265246
914343
2326449
412850
188924
2441772
2404992
1914201
1196038
2275505
2683341
2873544
608819
1435339
1576385
2465138
1986693
672666
446659
2642288
78788
2090751
2887586
875823
540619
1372179
178349
373835
1055943
1125865
2917571
342504
1883022
2374400
1614198
2303282
1259005
1860499
2814580
2372483
794218
1314739
2375086
32562
303290
2201124
1931002
1153797
2441082
2016840
2733989
2473087
2650661
2814520
2319785
2736966
1117492
2698037
996282
2008486
135549
375554
2073478
1169888
2310031
867793
758478
1521678
1936024
1731853
1343466
2470790
636218
2237254
193328
29701
1061791
1159295
2103888
1836554
1065208
1518469
1571085
1754399
2182936
2261628
1876319
2194184
1243093
10692
99187
1322899
1332978
85702
1699438
28512
922339
2137691
877091
1540423
2395684
2116047
1285726
1597706
1046889
1405291
2331729
401585
2396953
2218628
1506544
2111736
105467
1534567
2035192
1179298
768310
2202686
1516158
2890762
575137
2898857
889797
2294828
315322
2118933
2858543
2449637
456308
1286029
2578867
1290406
2749322
1626477
2461343
2319935
102700
2393890
432639
1096209
1875059
2147704
2310241
1508132
1490937
2919277
1350863
2228739
2631634
857083
2224313
601910
1676428
2407065
2207454
654451
1724672
1868361
564839
2496707
737858
1297180
1067697
209014
1285798
1139923
543303
1465914
2037371
1766520
2405834
2178507
595488
296531
2484807
1625898
1635769
2612937
1912698
1995933
1183949
1126105
1639276
1070524
1686396
32496
78746
610751
854258
2774731
52660
155513
183456
1655975
1241315
2329805
1104155
1969443
886994
1814155
1315954
1790123
1022627
1207046
1843225
2872689
1773256
736966
1128135
587845
339217
518616
642220
700704
706732
19905
1427557
2755679
1571436
2634003
1393440
1120591
790100
190171
807764
2190921
2484485
565071
2148754
1450971
2361636
2200174
2430460
9946
697448
2751210
1008359
544673
2412953
921388
2865224
2206336
2313969
1527016
123335
1708546
418718
2074124
1798315
915148
1263300
658491
2284932
1087003
2492896
2203201
500984
293961
2378509
1303575
1685227
920335
535171
2577419
2840375
2121817
932650
1431500
1396723
1392806
1508291
204336
2512755
433853
1327336
1052442
76218
9221
2514472
290288
1417508
2183702
2820980
321437
2736388
572243
256830
740229
1494096
2448512
1451818
317731
2421972
2534508
2052125
2536578
741044
2182608
1415436
2504951
2660707
2699495
2460881
2004746
1782840
1339179
2093771
1529954
2906814
1132398
1494277
1010849
1999428
2826631
756104
421587
1486134
2247452
2586939
1190031
1172569
2697354
719804
1541976
651788
2698942
1456123
1957620
1787502
1731079
2106648
1816046
332797
1953848
1690251
747547
270126
482809
214404
1436901
1677360
1474583
1045488
849579
407213
2574029
1824305
2567941
2567062
2906955
2456833
2458285
2523157
282048
1636056
2157613
2933204
2459043
2813812
1196932
1873142
367038
606912
454393
1494643
926905
2887788
1676048
200302
806047
240870
2377514
680902
554975
1848508
967967
136347
1764452
1406796
2201913
1294526
115055
2518012
2751687
224517
2525414
2680815
610700
235866
2429479
2225214
956900
586949
871600
2244551
1903162
964058
1436141
1136223
28040
973768
2788973
1538420
685736
2873843
194330
1175577
2208068
1536069
1948216
380661
2473555
2796574
636994
1051013
2569971
2861481
1974822
2082875
474441
2627795
574006
2166983
2415379
1291890
2589722
1171737
585056
2213529
826036
1123442
971508
2752250
1218367
960631
1395618
2707706
329789
1245277
2345449
1700965
1888454
109999
2030721
2405342
1372126
243373
2515143
393888
1837937
143382
826851
545236
2397782
1162055
47705
1471998
330324
1995011
627122
2035559
724091
1369076
487439
49930
2149768
2228338
281342
2058145
2199141
1564948
1047390
1105457
2251261
2735309
1891093
2834275
493974
2842449
2939185
1233819
1677877
2532259
246104
1565919
2710043
371697
1347537
552017
85299
678179
8838
2806068
1544515
686811
2487575
1085431
2362515
1852619
2702304
2200632
770088
1000904
577366
372550
2591032
86362
2484300
2292128
2825673
2888476
992816
2438201
1312593
1775377
1741008
2530282
1047387
1934632
358214
2179937
495582
638819
1036740
1166575
307211
1324206
2614508
140204
2310634
2819151
876270
2898800
477511
2029237
921427
836263
1251566
2930681
773761
2190310
748783
654471
2113966
1447612
2233395
2262496
1928339
49427
2566578
523437
594932
809242
912591
793055
2198179
971002
1664953
640154
1361685
1730890
225634
681847
1424795
536577
2465212
2689075
858501
1340291
2586101
261028
1715991
1597362
1851171
787967
2406444
1483701
1772548
1745344
1356372
1346606
2540717
1806330
763108
2358702
494972
1378062
1311212
53194
1721591
1719431
1715635
429983
2237307
1989262
963844
1336879
2800600
629671
912205
538171
87949
2125887
1071364
646115
2748200
2747431
832918
2761220
2932982
1984195
1766702
2485866
369963
2007088
2549368
2440212
662223
1522411
1858867
870670
1757381
666450
563175
2790086
654315
825814
472177
2698434
927867
725096
2100200
1064549
542371
2921968
417331
2210794
937586
1195481
2632034
905991
440178
975056
474861
1219898
2350225
647886
1138214
773904
616063
665589
1774565
1092534
2303755
2745268
906136
157761
1401274
2298769
520872
2279808
2465798
2569262
360286
35662
1122078
1166374
571476
2744251
2803056
879386
1272307
1883819
808271
147622
153179
371859
1268547
1609734
364416
1419144
328398
1712838
843646
2063129
1947610
977735
2271963
2859190
2320165
2733507
951829
1891738
1116236
2203602
389014
2489345
1106077
1036105
59329
2728647
2089038
2540784
2585108
333974
475435
2493479
1413076
2265881
1129798
1524088
2717145
1640462
2635412
581530
452993
1729949
1774439
1306558
2535301
2263756
1751767
93907
2934828
1543093
360980
1039305
804694
1250666
2342232
2055649
1813856
1097670
2317666
2516907
1320499
1206604
330537
460851
1067708
2915887
2678525
1202339
1797995
2649718
2789801
2247554
753900
2870318
1042110
1142128
1335147
1381913
1356708
1207477
907643
1043706
2439476
95562
2689575
2686442
806250
2787739
2693997
2374660
201637
2628250
1140927
1378154
1972816
629034
318521
2749064
212532
198389
1000926
765686
672292
847588
1663473
1919359
417813
1536954
532252
2601457
914816
2351728
450810
856958
1062298
908482
68509
732600
183413
941455
2448732
78460
1911234
1789513
381534
2368706
2851477
2697866
952468
2793547
497616
2095243
2273523
163584
799282
2691187
457119
1807490
684562
1365203
95419
1987075
2667034
885618
82103
1046980
904345
858243
926048
1635680
2024794
2527129
263043
212871
1889804
2659090
1275110
123838
1513631
48235
2256024
114061
659865
1489830
1906749
695856
2287248
1139589
1885861
2806260
154075
714476
1763825
752900
1140296
93817
956667
627789
834049
2050283
800633
2450583
830507
2400997
2896803
2798775
2566321
766222
2310567
1195185
1255746
906365
1400167
2490138
392183
475833
2510144
2676813
1259680
733891
975458
1543733
559
2452503
68462
1296948
270222
2936709
1158172
2704156
2177260
120371
1573708
2667663
1912165
897133
212926
858083
1385404
2935601
332766
2426513
1987762
1102231
2509016
1935960
274062
2674385
2514572
2393198
2441832
2794565
2621740
2689788
1855967
1323310
52073
1660587
1637947
475405
165460
1904133
1573499
581294
2598160
878079
2452992
1673330
726336
1752858
735744
2772378
2001997
780362
2663386
2920425
1807619
2055185
1907748
1796684
1437942
1849077
1469067
2293098
126291
2799051
2327185
1875053
1025396
1861407
563189
1255316
2323877
1576718
698246
2867858
23070
2732442
2064551
1839854
2599717
712997
1706704
1803714
1442735
2562913
91427
2615961
677040
224106
57955
2890405
532841
844110
1232785
1080959
472362
2502031
2855569
1081576
1253715
2558443
1406060
367193
2887985
2735545
1915888
1106309
2127986
2671355
1873733
2871162
1874408
202348
2923499
1978538
2840335
906073
1872477
472921
2568340
1060406
2283270
1134104
2374328
2550378
821520
1792262
2326636
2640129
2807344
264614
2158433
255002
1443965
2335517
2360699
2842889
1877720
1357575
300055
1170860
2120127
1880334
840445
1085962
1524689
601173
806089
538737
1547979
631872
1866832
2320629
2839569
4015
2735886
1284723
870303
2241177
2177408
2853228
2780270
2593537
1934687
949064
1305272
1061657
1410032
1353674
1431283
154118
336772
1076822
1516362
1438886
2377676
1052501
136096
2378641
2487638
908302
86485
1358187
1153993
1427362
773994
840695
2532999
2248148
99937
1683728
1190731
2222233
2501053
2038651
2063109
1860142
596025
1728698
1178500
2466643
57231
2902645
317856
1174228
28720
2853345
2716657
277717
2465905
2939663
2107865
2377852
2036581
698247
1323933
640249
580488
1106396
1942998
2463459
1324493
961328
2498563
2274597
2825152
907701
2287137
2838284
2678949
293887
2833427
1726953
669730
692207
583664
1591941
1559463
2589312
407512
706069
2923471
1910611
213181
144770
113230
2662720
2729009
648717
1764861
2053972
2307902
2870405
970513
1900434
18214
697262
1525114
947209
645626
145505
2041327
1210911
2836466
2445047
2209729
152150
1745270
2603420
843040
1611548
2654774
513571
2927943
1480663
1562365
1990048
2732300
2438186
1986438
1849463
1525613
2814637
2674951
614249
87571
2171783
2615029
1956960
2720941
1289945
944262
2793893
2429866
1215742
955740
193800
1457019
1878337
825814
1507210
1276549
967961
625622
588154
2335517
2225345
1657786
1110597
1682801
96137
2003156
1960035
2903635
915049
521281
284544
972250
1118341
90048
1172709
74761
10577
1302149
112588
926645
1284561
137885
2078312
1677878
1950771
693309
1250723
1781622
2002315
128814
74216
1856697
1852630
2340721
1713432
1443376
2347640
311963
1447333
650719
1346021
1085073
196137
1482855
358143
1893055
624820
1253581
1782384
2364551
1195669
2581211
1610025
1973280
2859735
69519
2552328
1853935
1375491
2627302
1595076
606342
2154303
2474382
2386090
2607913
1729760
2139011
2544252
1419610
1228352
35764
2480676
1377946
1477501
2147452
80142
1434325
2108203
635237
1149261
250267
362896
47564
1855837
2661214
1149171
2830081
926124
27155
2309518
1318996
1507021
851593
2711778
1147550
691205
2288170
2647765
2558509
1443211
950247
1339265
1300373
212879
965411
457740
2514055
1134490
1728867
1285808
2648224
1338896
1233605
728090
1351389
367137
2682162
2463134
2479844
1846087
2586230
1649505
1337934
1966072
1910128
770140
2790218
1265192
1868627
2389832
1001090
2086935
2010100
2775770
2392932
2038990
1790781
1098780
742889
174546
1997570
838184
1314438
67260
1996772
1051031
668780
557889
207579
996465
1673144
1777004
307815
1437619
2613580
1279823
2343718
315253
1517675
2873745
1645259
959636
2317362
186369
2639347
597262
2564454
1883382
1886673
115955
2123788
2370472
1660152
2221419
1716329
824817
2936
1123680
224024
2066909
2259905
801507
648176
2247099
2738277
2433641
2772598
228485
2010904
2586241
110873
507278
501232
2309943
2676529
732412
138006
2104764
2133387
2531015
1951747
1736861
2648802
2397296
1248311
1512351
1130263
1171021
2756511
1585276
1503256
352706
897467
1128601
647570
44360
564899
923916
2239193
1126550
93908
1537529
2639284
2449791
2417611
2108206
1801752
1129011
1535166
1024651
95879
1174687
2437897
164011
2929129
369043
1891199
1260220
2509327
1226480
81086
435996
2515213
429177
2773663
1753469
647404
2005679
577420
2519807
2328069
2777326
197732
344447
1019619
611579
920194
1781102
2099133
680172
1835203
1169134
29241
1204526
2453856
2200919
866080
586006
985638
531664
1590334
2674827
80427
312028
357265
2091788
851462
1717396
1187777
212822
458610
777260
1687241
2302836
909091
258935
2456911
2773862
1293349
197557
2341811
1000897
2678639
240600
220594
273644
1978244
944175
631053
2099094
1641676
1586130
812202
2084890
369215
570179
187117
2901890
1035066
1258804
2048710
1104978
1118181
2679831
2125065
2527218
1408241
1085696
2096616
1495359
718804
343884
2113420
1348708
1738919
513254
1063374
345578
592396
943883
1922603
2830424
1564779
1507648
1543146
2153696
1381987
2295870
2138708
797943
2711553
144203
2262434
1772878
1895950
2060004
870219
1143911
119771
2417849
553632
193444
850924
1134973
2413337
2771201
298982
1967753
1404710
2405249
1579615
1537109
1253818
1103515
746019
1106547
1363423
167380
2419442
2085107
536883
1205825
1624647
817648
1457200
313866
579389
2595473
2472958
2663788
272035
775031
1833761
1909135
2258683
2069841
2258576
2147767
948049
2607343
172960
2762312
1136720
907263
1326459
645972
2106303
2090534
345598
2091731
1451801
27889
1720047
998746
312814
2502213
1510534
1469502
1972919
2689184
173528
946316
2290506
471866
1640549
1537054
1958487
1337736
2494921
1320331
1028963
784816
2798052
2506165
913052
1342925
1281027
2939430
2792262
564887
1232475
754949
2862245
2217884
736713
2630087
2465112
1215350
439439
1380853
742935
104444
683989
346317
2035679
2384857
45423
910957
1488194
300702
1346877
2112703
1911088
2364716
2083544
403230
459740
760593
2833802
1442463
1458450
345706
2794266
1008780
2514123
1182226
1072539
2059193
2627194
253012
333256
2255621
1228150
2276205
262805
1643634
1743938
881295
282400
399233
1274932
2875409
84821
936412
636311
2142744
1467757
772930
887968
923971
155553
2599083
2094083
2939907
2102206
92922
500521
875366
1096217
1130122
942261
2022262
2101880
2639731
1521909
1793505
2498024
2153948
2272129
113601
2263250
1050162
2897076
91913
535427
626933
1513474
1765777
2804214
2350152
1207268
1670891
471533
2661543
598742
2257731
1422611
690578
2637665
2591271
788493
418355
2075102
361395
785258
1727332
2569625
73495
779577
450131
2842105
1366504
2313758
2515624
2018402
1560926
737056
2209763
2124972
192506
1860294
1510444
2182323
2442073
308187
324298
1496001
245962
524758
435421
736356
2253858
2389594
1225114
2034263
1143971
1494727
2155630
843420
2567120
723008
1246881
1635037
1304942
146142
1092452
1735787
589361
497368
2624976
37355
1965868
2858801
2503692
2813327
1779161
1652997
1952118
270514
1879816
812650
1598247
2704368
151415
2484004
2679802
2602520
1458600
1680399
2488648
843949
2533489
1019804
2440990
2661945
2912812
2049669
1175681
426566
2082061
886479
2371690
234495
1673508
706128
1410854
1945242
2483488
1342636
2115674
2846788
1138088
2271001
2471074
2906718
1632938
352484
1929068
2329677
1147966
2405737
2322433
373696
2600211
395240
2899767
951526
666304
2498427
1544451
838695
1190469
1388849
2147920
201503
1581557
2227741
1523469
396478
1178691
554296
672427
2533278
2796558
373157
1659256
377715
218917
999871
1999285
511165
2502758
2794125
2765931
1610348
561186
1426785
801099
1657623
1956437
1390519
2847984
2158141
1216592
1893901
2531361
865012
1547987
1612116
2155198
2205067
466772
1156959
287799
2540745
2005963
1259738
2717583
2423691
835775
71809
2072096
1179908
2911660
876787
2176785
64034
644462
2350260
1293068
1331156
1913900
1605444
333459
1290228
2651410
2857179
2499794
253423
562601
2715826
2711177
1561407
2056228
2789206
445032
439212
2681162
81152
2801866
1955287
1746701
526466
283445
2065936
573515
2099192
1343809
688363
34170
319034
920080
2777423
2727748
1895951
1999414
777550
2897015
1365988
2759032
62005
947643
1509818
513774
776936
2619648
2195463
1534295
956564
851719
2612173
2277659
1177875
577483
670540
2190678
616159
1751631
1906323
1503274
1980081
609630
1493474
1347960
116086
1615431
1622299
77044
278975
631077
1469191
2624981
2469547
432641
2621548
2764226
1947581
2430341
2566013
1951403
1802779
2594345
969737
2602643
2515445
580415
2178961
523323
2121993
1420791
2561975
976081
840826
502662
2912317
1762644
1454296
22169
773265
269980
806556
1254946
1328276
471618
328984
1537725
1671782
1887873
1272886
466834
300350
1185824
2207639
2732711
1930701
1108847
2093942
1640455
751322
1244339
958313
1752275
1864641
1805913
2245531
1474983
1673438
1284607
677802
2708135
1398050
1808812
1038938
2357042
2226759
2010492
515621
1553567
2654618
2338934
2209301
1310160
934862
139964
915901
2069229
1665750
724464
954208
1176552
1386792
1465544
2593615
2646229
1556808
2314093
86987
2328323
1120410
1333888
1823506
2808432
2852755
1127913
2286421
1584891
428304
2540694
2199247
25900
1270077
2813905
1883025
732490
1199869
1354185
1574091
2859599
1772534
2882083
1217925
259266
2165044
1597957
430665
83547
1519925
1833265
2650129
1164183
528848
579133
2013342
1026728
2676984
1845607
2761277
222509
473995
179476
1200180
429280
1699131
2883861
1126090
1799426
2345212
876100
733099
770533
628713
2778928
1598241
628880
818044
935184
2717982
948528
2385048
1804843
1722942
1580543
1540858
1327613
1992335
1884814
299532
1124173
1152701
894332
784952
565208
2256583
1937369
1848771
1992232
780532
474947
2398056
2637113
1356170
2671075
2030231
2779264
2654863
1894904
1160778
2798669
1211392
2180995
1333505
2308542
832710
2679359
1594949
520335
2759424
1255363
1774408
2659735
694040
671272
1336062
23183
1834638
1628818
1409575
1118220
573104
2925739
1225318
289010
391600
2216524
306408
2288758
1854304
311687
1837286
1293845
2197385
895911
1339969
903229
1488468
145530
1996500
312532
957837
702289
2118530
2313784
1010138
2896258
152086
369099
2679409
1824581
831650
1670690
1760920
2710494
642688
1535938
305240
2493410
2291989
2918172
1479269
1856853
1164326
2124895
1209532
2413162
2456973
2043862
1467105
2470084
12476
1041348
1473408
542414
543173
1230681
1601262
784076
2257848
714989
184191
1323305
2443441
844141
527058
1818752
933629
1094574
950509
699331
810422
1799716
2847782
1104190
1728858
1089162
2459964
1771957
1915558
1621428
415738
2377975
479171
347587
915511
780990
1026472
1557848
1419606
2323510
1239269
1773376
2213360
1230499
2178798
2239948
1569977
2568547
685583
2873400
2053022
938037
354548
1873521
1472436
1605236
2688849
1876448
343582
781725
32928
1873837
2377102
1882046
2258294
1290398
2561384
2045459
659820
1670537
2781624
2693992
1449667
1773141
1259029
863511
1191909
1377965
1387915
876555
371040
533063
2096452
2745172
2807899
478559
744553
873216
777676
84893
310811
2405453
2380760
1320165
1425942
1568784
1210700
2798246
831499
2596417
2447090
76066
1031977
1607445
1847697
1625658
1915616
2495073
1384823
2276671
834481
1834258
2348359
613900
2100899
1204432
1742526
2232325
2811955
2466703
2389368
301724
1201795
1311758
2367795
238117
1189896
1599464
2474834
417515
1941061
2937537
241166
2310337
1951583
972651
318425
1419120
839233
2276631
2010278
2605090
1878210
1228413
968410
1289096
1077468
1599883
1923827
1018005
2791848
23413
1701687
2654693
2599404
889330
963882
2442541
359518
2501454
2131094
1656912
601422
926372
991337
1269922
2117105
2135664
2376254
1132461
2893280
1769662
717584
1310779
533633
279525
19328
2325263
1749176
258387
2722615
614668
1250730
1992749
2268859
1973348
2576715
2067114
2686303
2369914
195376
2307591
1186836
1666437
1877913
80613
2363038
2011199
654276
747423
2920064
1688468
410856
22608
549099
1999769
56698
1395773
828315
1906005
1638699
1173645
2581834
26396
774520
54321
394821
650222
2433053
253256
2488736
1375858
2649569
639867
774762
1626128
2562979
878331
441688
2640734
1431000
536754
1352632
1529957
2287068
207414
1309310
2159606
972247
2860750
154004
394137
2026515
2421387
2680316
339266
2838540
56502
357831
2036969
406333
2483624
1703648
715319
2784264
299188
1152730
210666
1003521
135268
267925
1982670
308037
449448
901080
1481529
2651452
1228027
109647
777346
867113
1069987
2155015
254413
2157196
1339753
225630
1344584
34922
612819
199088
1849178
1637086
235942
1156899
963126
2824086
1240002
2769056
1768384
2926288
1573952
2820288
14490
1101635
121159
766174
2780345
2729417
1072821
2256727
342083
72198
1869457
1858498
952816
561560
2081355
2385659
1367202
1151710
1383991
1030321
835874
50272
605452
1116225
1316672
353520
36523
657419
1858710
667812
1582881
1706063
581780
1596512
1508013
1609206
905556
2915720
1395032
2635120
2939209
1374989
1428029
2337057
37798
1031577
329681
371569
707019
625029
641350
291819
927745
1272162
187015
1489356
591238
735680
1588364
2454414
2618158
1863544
1658953
233857
2026249
1496563
2019545
2719452
1514199
810913
2159866
902023
33855
1783265
104076
464099
1384247
515488
1672507
1052137
1110450
179527
439342
2433503
258793
867069
967590
2010532
9345
558250
815803
1054791
1097972
2778974
308735
2673076
2285172
2737305
1305518
1803784
2371783
532160
2022
1392790
2644632
1999625
1858252
157845
1818989
2583104
2045087
1389538
1393410
1570777
2545524
1994534
2813852
1187635
2193480
2889267
1675434
2415426
1888178
2167070
2855350
246914
245150
192998
2502722
976113
2663010
1020513
7820
1869033
2012467
1091729
2938245
239470
1686725
1996771
1324299
1421240
1268888
993079
111037
2093096
2791729
2925671
1537910
1602984
71035
2025443
1665496
2082973
2500768
1587232
745927
1668198
1159732
685742
853218
19209
2040645
1244152
887331
2196873
2710343
429493
1739826
913021
2104012
803881
987630
2345322
489605
2767600
643039
1662494
483561
263385
2593121
1657919
2175540
1398844
1491990
610046
712167
98409
2335691
1154379
2182059
1563575
1166086
1781357
2746248
2445171
2359523
2434487
2050445
2661180
919840
1028614
2683646
1231917
837390
1337226
1593861
1794781
1945141
2918307
1219718
174089
2914423
428072
2854532
1990945
1754005
889688
2801408
149871
1793298
2222362
871708
342015
1692565
2511370
1462969
1455590
2216695
1165771
1348422
974943
2676127
1980443
1475696
158058
2339767
1344266
280900
1608833
2775750
862223
2870294
1329945
638940
2305532
135432
2585984
1277117
2838485
2552771
1929538
1677479
2716925
2001971
20769
709873
462288
2907531
1180654
995089
2349860
1105337
2407971
1003434
1519552
1105236
1370308
671353
420096
701655
239439
884865
263490
1676754
608930
1984732
123306
2108369
545991
2159293
1547247
2267928
2787694
1674391
1394384
534223
2663098
1446173
2451785
293740
836065
409044
2933952
1704622
1444424
957759
2648217
598535
913666
340790
2141741
2683275
1457543
1180904
202658
1511479
2226651
1576218
1340806
2694735
918085
2660613
1430304
1156918
700024
1268352
1432522
2418795
1019131
1483641
2105521
1515594
2408525
672790
2229894
1695139
2568844
1092150
2561382
1375881
2907032
630379
907321
1571828
1165263
1617801
149616
820530
1308728
1609929
1392714
1740101
2305956
2761835
755703
1490362
379511
223145
2869628
1032625
2564716
1700631
2418097
260893
1864114
2307712
2881562
1045114
2247337
674121
185827
1465839
2217875
1498363
1087695
1577343
1223870
1392303
983965
2619674
1529904
689496
1663457
88756
289535
1975072
1119057
459361
2656065
2515536
1989704
983871
1007346
2580315
1681912
2711901
248642
711863
937878
1485205
1960989
310695
1844204
1751248
2684389
2458351
1950420
2847197
1782602
1073277
2810893
2635903
1094201
2887505
2348206
1460134
701640
1769083
1055417
220959
816446
2652481
2217768
1425572
2770856
696041
2625598
843738
945804
598452
727832
268013
1819439
2675239
1960574
2802423
760765
2306932
2618940
2473030
2184597
2800959
188052
1734913
2119392
1889698
2698707
2401056
1968452
2544208
2614042
2163884
195006
473851
2469769
2589176
2872270
1145820
2818042
468371
1854423
1349608
969107
1799117
1448867
902558
528292
2090636
1556756
1872824
695750
219271
52126
2912437
1169652
1025414
891263
1457856
40236
1114003
353661
1709033
1703460
43400
683541
1199167
1610186
2185437
155010
2447608
1668232
2361139
1299888
2584228
2186020
610204
347744
774110
482775
1729517
52736
614147
1963888
2445050
193923
2046649
1589345
118723
1601165
637997
2187878
643290
2019114
2879090
2568232
624720
1463236
556398
555731
2265111
936742
677008
1777979
821636
2935634
1631212
2341407
602802
2043616
88457
2727021
1290613
1846765
1649624
1341023
1809902
1968594
1476496
1139038
771333
107491
2263816
636983
13161
1903176
693076
2584650
301435
2152787
108483
929378
2420369
249392
393179
1330537
2020861
1314685
1043686
1874198
1530068
839202
2220290
1266308
1337471
2312930
1865695
1952148
2621807
1449717
1471995
798067
1753153
1287376
1222286
1212867
2626110
2530216
900500
1902005
2566612
2299603
2823660
1713037
1809402
1017990
772559
330977
1805125
1353915
747924
137698
1168332
1872149
1218344
978342
2210118
1781528
1043247
317491
1793554
1803656
1665146
2561574
2069859
2144432
1861526
1625532
2198282
2635228
2516065
2184347
896621
2044325
1755479
2482683
1421910
735794
67144
1804732
1987212
425140
1630789
2247280
563664
676803
189290
2761676
2090819
1112960
1536977
366744
1952846
379559
2024713
1761625
640004
30461
2077595
1015941
2528722
1061363
260071
987457
2192784
2913462
587165
839220
2379871
1134603
2240648
215837
1366477
227060
1019512
224896
2210850
2438211
1611057
174693
1737178
1020717
236002
414557
2334583
2861035
1342803
2590626
1102772
684197
1794005
1891129
1646154
1966243
2742019
472132
124119
59339
2534926
2721529
892908
669453
2078268
52405
109237
1776692
2710737
1850275
148407
1015414
2411293
426165
1647418
585406
2049116
545983
543478
2775072
1654496
2686575
1014304
1916311
2036463
1471358
1550726
718362
1669013
1377174
2747917
1756722
2536580
1588600
1450364
805359
1878232
1729266
652802
34189
2027701
2147220
2088917
381370
2789892
516520
2833092
2444361
2296849
2142389
1412307
2907430
1702873
2529809
2487735
619142
906287
72213
2556843
608453
1247882
2699152
1333705
1452846
2578738
2230090
2232221
857781
2926936
1632813
1135464
386457
935773
125938
2910887
2720994
120199
904251
745642
362716
1670398
786547
2262479
2191072
971276
1035641
940147
2310239
1974338
1586553
2631464
1684135
1703182
576866
1822121
1300664
2257559
2647881
2495203
1853096
1011773
384360
614508
449465
1937351
1199078
2274802
2800181
160632
778157
1631383
2913013
2170667
2084829
2459656
65352
321705
2354026
489508
137031
2626821
303050
600335
2085777
2802132
632271
2067626
1833120
930018
2621370
2218601
1117528
1184519
2281089
1657014
941360
2634360
952562
1682081
1316089
1100172
1126727
2625165
2748375
739694
2322632
575016
2648899
2052014
818479
768558
197093
272419
394135
271890
1563384
418627
1872781
2517071
1307045
960944
2013431
2294561
2639832
2669129
1730522
2344049
745260
2785914
122069
2702264
760273
57102
25041
2145355
426882
1932373
1049920
2791413
277278
1770791
2465339
127373
71228
1133403
375086
370841
1922086
146197
2168916
2352730
733384
1375501
1707585
1934366
491259
67445
2948
969595
912037
2296105
977277
1193867
1098632
523394
545773
391757
2538836
2190794
2738548
765629
1194658
564770
2522969
1811095
1252025
2431498
2194125
1725085
197199
336531
2012223
1399477
1163772
76775
675165
1484521
2503911
1297934
2510041
668982
1852794
1493935
1069000
349588
902004
2623732
1234498
417482
1250412
1366889
1268846
123219
2154694
1889177
360768
2027186
1392436
773720
1506354
1947479
2322126
1591949
2871455
1879722
1670336
583962
1403670
2689019
1241486
848468
545818
117550
68791
66281
1061282
1126386
2925247
250528
994466
814694
2482602
406022
2610742
1555692
1681860
2938678
1485642
1375211
1825141
2484049
1772159
703499
1045281
380190
913957
415547
304619
2529070
1952844
1275351
1215160
246397
1714496
452357
2427539
103387
2374007
1836773
1090000
2449058
2224409
2412914
2754997
1720381
539418
441887
485714
792809
2390618
1291688
2233156
1431822
2148269
1955305
1480296
2148562
1984240
2813494
1164777
2301541
778583
123690
740497
2434885
179174
1200422
1736557
2556164
1984523
94120
453901
1139827
2883167
1031395
2302780
2299208
1241949
2623137
2601754
1323821
1210441
1948854
2766314
1001731
2911945
2736951
124621
2495718
119196
2572662
1361074
1621039
2178689
2408741
2798080
699626
1971544
2472269
1352441
1354414
647346
851544
1128925
1921942
1009807
728407
709822
219358
166149
2440367
607098
2175452
2593983
2307278
2366600
805673
1510069
845492
401737
365352
1091342
2278777
660429
191224
1328693
1115583
2509100
2827423
2103823
1450292
2610147
1301917
1545837
1861483
1594922
1602568
99409
1671047
248803
2305578
522508
2407972
1200319
7158
2626494
361881
795554
102575
2601548
1772068
2160460
1660764
640103
1847929
2733198
898427
127179
685899
2493862
303207
459508
486101
711919
2097369
773367
80075
1157369
2929402
2680533
425176
2667596
2322215
996404
566322
2315304
1215991
195722
1984082
1589987
1186556
2876785
520482
2588371
159775
1585737
1849458
731734
1874868
1612459
1804816
427135
1371609
1483802
2157014
547551
1891853
2022921
329686
1413266
1712897
1106776
453080
1522962
2874715
286479
1564238
2603221
832290
583546
1965575
2356690
67432
2751731
2219447
2666430
2567544
2325522
361140
2379127
999892
2714542
2142771
2810669
1743019
872348
1120870
1637014
365297
1403956
2332233
432924
1353713
2445376
1783703
1701251
2803261
690751
1190187
1361043
321160
1821419
410969
342398
88874
1150983
2113824
1370689
2409775
2350171
5872
1453456
113824
1508330
452522
101902
2348233
910443
2426767
1616113
2489822
1193134
970669
1770150
1839359
145854
1459624
212760
734810
1139180
1622437
1183294
119433
1069502
710033
2279578
1631909
686592
932413
1584701
2807708
96826
1280029
1789358
2933802
1022502
2502131
2608526
2114587
2232710
1458167
807609
2755839
226290
1686255
136363
313528
242135
1574935
2147225
2873253
95646
2929005
1994698
2094693
1907816
516519
2320059
1310383
1559475
189632
1897836
2922014
697110
2358518
2254340
2432979
2203671
1983541
1376954
1613504
946600
2262908
942390
371933
1725076
2872219
479816
2220683
1962846
927052
2317526
2893373
2492476
109168
1389652
1939334
664585
2491327
1918250
1384712
2287066
2817541
2806378
2901511
1520172
2251263
351625
2525668
2583741
1189223
1140871
449785
2118723
2428634
2331447
90825
2937118
1760205
1294846
1944680
990406
2648156
1602046
2174559
234184
2515824
1666434
856937
2528430
755994
141883
1740417
1413267
2643855
2338107
907766
2437666
2847395
2359147
329003
738726
495644
727453
267797
345548
1674550
2711844
904529
2339028
2584481
2823744
948071
1311329
2902649
1375447
1686236
1032184
1099037
2254480
835724
2763516
1069858
1115460
2920679
1534427
2180298
842169
1061795
880959
1083539
1863755
2588572
950551
2482367
2646338
49150
2174954
2259467
655009
558469
2609527
658891
1164328
1640431
2643698
2166393
1355362
2862317
319817
360344
2855250
918006
2584876
2584924
2887655
2388976
1690967
2600040
2571124
300036
2853097
1083001
226397
1144876
669270
991408
1755444
1785408
1226805
1431027
1557831
2605905
1315413
2281499
826265
1832743
805285
572078
1874440
1291961
1112147
1852626
853142
240383
2460734
1299662
2065883
625231
2770626
2536296
1757387
1066824
2186698
2203608
429664
2160205
73503
787925
2929185
1839213
1222629
690695
2259159
1066634
1733882
1381752
2002010
412082
3009
2344539
466322
1570373
804292
118699
464174
1878609
67776
1195906
2517520
1787343
443030
1262794
2202139
399906
1413740
263544
1289768
1846384
2645722
1102596
791099
1181600
2794376
1396800
2301468
1699291
1615371
838627
26124
847310
709922
2630419
953552
530482
1702415
2894662
2543825
2102727
1907783
2566605
1704979
977887
1271147
459850
1423335
470080
1197945
1095381
2718453
1484917
388926
2571000
1256534
623380
46095
1936264
1995478
2229450
2363664
2669192
1722396
1921099
537010
6984
2504711
1761820
630850
562265
495258
1961096
1303560
1280308
2068606
624386
815437
1392745
2623215
1940234
1691539
2037356
1972519
256617
2054048
94005
339892
232549
1311835
2733425
2020864
2022597
2761020
580404
1048402
768974
1221943
2210444
2017016
1842606
1628366
1927953
268366
1191963
1303757
2528664
2825403
1407721
334706
1711453
2407260
216135
1703975
2059090
1184170
933806
2670906
516226
788017
1219073
2698556
1658116
1284075
1797518
211274
1862816
988966
2578389
80303
2024478
935624
2845337
592958
1664989
863607
1017224
1388648
2034261
95272
1692978
291619
3373
219468
459379
1283455
630814
2512210
1218271
2878864
1839250
792229
2920063
640087
271713
2610829
2718973
90452
2015530
143611
2445629
804659
2265059
574571
2296374
946215
687093
1299399
738647
243494
1023367
2405211
1409888
2487333
186264
413476
1317225
242713
1166792
2390352
2401118
2836334
2127344
2685488
2532829
2312483
954675
2437615
1717691
883947
1728624
26242
2647351
1604158
191233
1484611
2377626
1685770
1560447
1713261
1133230
2290587
1335481
594483
256025
282898
1007780
558019
1389394
637347
147113
2044646
150181
1927748
1747072
721388
2934690
2401564
2269207
283894
578016
1294764
2396938
211198
2444456
940542
1583023
1115601
1270490
968313
2222490
933061
610536
2512975
404025
10394
1072390
2748268
625919
2767266
2301294
538141
523018
397066
279788
1838129
2447968
2454097
167477
775133
2190657
2017360
2537155
893039
532743
1373110
687243
958717
41335
1232168
2147165
1260875
989707
2171057
1053023
1752252
817974
1790529
2556283
263857
2684324
137171
1718873
813477
257824
1471684
274003
2138833
389227
387600
1142672
369386
2491492
2858172
1725634
1484695
1444862
1445237
1377896
364077
492876
2306194
1153918
1117845
1349094
602401
2510949
2013433
2385448
2338669
457100
941548
2567550
482563
2278056
249981
707198
577707
2539934
2054111
271929
2010819
240986
1055475
2105
2040
1296944
2673272
2795675
1533183
951701
489576
2374583
90228
30533
2624768
1665441
166604
1167773
2611944
311337
2137664
323870
97297
992239
2211009
80883
1340106
1870791
1036202
671470
2867610
152108
2060097
1973442
2133469
1902031
1458152
410892
1283536
2007973
1206231
38610
186910
21677
2164542
1063954
423537
2776727
269990
414190
1267392
1889076
601298
2864519
1703499
716213
56067
1252044
819093
328060
1667835
359004
1950704
1443372
442696
2511283
2848923
1788169
898249
430895
2746597
1946500
2787337
1590242
1659502
2779089
2657490
50462
20448
2045061
1668865
450862
2853856
361058
544129
1966259
2691211
30624
142818
2035922
466813
79594
413204
1898980
1041408
889650
502089
2425304
2916772
1180420
1552713
1097505
1027339
2771484
1791123
1981277
1350064
1400638
2108165
451734
2764407
1426418
1960039
2926793
1245713
589552
2364169
1530151
2818911
302666
1024230
1660307
1613345
1640609
2047569
582638
2506025
165797
2866002
1159906
2657635
2553053
2392380
137648
900614
2630780
1347158
1658940
2611933
974605
1350998
558274
1750215
1248036
1215733
2888023
2578041
1762779
234637
61367
1155503
821067
2386401
2635387
1084894
1326605
2353263
2389397
2127885
1690520
1572360
122026
1450058
2151317
254201
835554
1259655
2206147
503907
1982011
2447164
2335502
138088
223021
119372
1578533
1651651
2459046
2743032
1606598
1615439
1724454
55785
542835
1622327
1715664
1324158
485805
1610852
1793643
253535
2723970
938597
2063740
622940
1036430
2631315
2830632
1673990
924596
2826090
2305416
1622971
2759656
781003
589240
720617
630089
105642
2390333
1542827
985180
841825
1144163
850684
2018132
1676993
957924
449537
1417043
269496
784360
454759
1202746
730367
1628775
2743655
901168
2650305
1450078
1617230
2244093
418357
1074092
2518427
1349278
1724154
1264947
488329
2162318
369758
631633
177648
958767
2928091
429405
1362886
793720
16792
2799752
2222092
1564198
14418
1315472
333884
740890
1085892
1615912
1422897
1067016
2433260
2067055
1313761
2035142
717792
417591
2132964
683527
370873
2118434
1850608
2056295
1704672
1637211
403507
443983
366860
1893925
2521654
98957
1667933
247105
2292192
821132
2868355
569614
1051550
2485242
1498490
2715703
1244240
2157028
802686
2484626
2163097
2592453
310900
817118
1254562
1225414
1378478
2663059
2523864
950442
2784482
1985297
1216728
2647357
1817101
1912726
2035275
1623987
1735478
2632720
1475635
1719609
1283860
1449196
957548
2675577
884643
2018311
699697
1464923
887061
710758
1974869
643834
675185
1558799
1827608
1141517
312546
1031146
34990
2869689
2887998
1916870
111437
911392
170716
139041
214456
2446231
72385
2339304
807092
2099399
2325067
2777039
649784
1157477
865863
561185
1100267
1645811
1979806
485181
1943575
1542160
151454
1978797
33433
348004
2664026
2207428
1198943
2593496
676044
2767474
2775351
113182
1435390
2292669
2372501
2727485
1471299
2001379
1456187
1800622
2046493
2431093
1021379
1777610
2808576
1936731
657233
2750353
2925425
2314905
816376
243613
1207621
1746844
543741
2604879
2057921
1908376
1233074
785042
1490081
1525572
1902846
1907548
1928396
770319
1245312
2460050
2475296
1381344
1860754
2330419
2011373
1398217
1426018
243514
704784
1803450
1554200
1511029
502216
1128545
1542073
1852237
426053
2523434
86280
1692384
1905579
2451357
401320
1053650
2375298
3654
1752327
202967
1419464
1732397
1072950
607986
1559568
1596396
2488553
1078767
1538905
1988621
364061
1277157
1947553
1102623
1767393
292432
379808
13165
155082
2668931
1949717
799843
2775903
646419
1207052
2676647
2633816
547716
339828
2462105
2466059
1472244
1478367
1027688
164728
2337991
2585675
361507
2182496
1492221
953690
870251
1804496
2281519
1536709
350845
1158780
1891562
247130
2085108
496969
2092363
2526871
421373
285236
2193149
1808357
698737
1742977
559589
1313064
592824
272836
276514
1381638
540905
1965955
724858
653887
2876754
632301
389440
1566130
1514486
1961048
2935504
351442
2747336
1766316
583214
425309
284412
1402548
226812
2281311
2768297
2757139
2545766
1096525
620921
71296
1305995
1337407
2170239
285836
1105683
1053898
2301263
1514513
1558072
1205186
2287088
1476042
1699227
409348
684314
1197054
357521
1399577
1874811
516732
2572340
757561
2213224
2253262
2639325
2530203
2372768
2449289
2063375
1361506
764244
1161147
2246698
1258807
1179225
650761
1318105
1237562
2156525
2777164
1166382
674482
2859899
2891265
781646
792596
2627757
2661727
1581236
2759998
1077243
1862772
51042
66384
1113517
1880122
466130
2507590
1546856
884234
1812227
1483567
378727
1400309
2593222
1226073
1119828
1546616
2240121
930633
613867
2251285
1126640
1515233
1950333
662852
150506
2631471
1151558
487019
1524434
2715867
1212237
592059
92013
2441420
2525579
1280087
2641881
1191452
1687688
1971167
1176985
2212779
2220943
1080178
973557
2073473
1612782
795263
2307556
574465
1878998
484519
2069986
800010
1560713
2160829
1497751
2040190
116511
1442717
1765541
2079211
1628988
589628
69853
2869853
1636265
1955062
1275623
74777
930238
2737189
1040041
1216965
2841332
549325
1011461
705499
656292
1395672
2007656
2485698
986225
1352496
2471202
1795812
2340439
364153
310031
2435371
395208
789580
486157
404906
2694056
656451
2020404
255559
1401391
1452386
1100173
862214
1166878
949419
761508
1402757
127089
2213320
1649636
1424468
1724012
2692642
852431
1762610
110855
330792
2716736
1946635
2904446
1401526
2786370
413935
1361896
1883134
1032922
2254158
1344603
405163
2222838
1432190
2198804
1892100
158087
190288
1599099
1694662
2716669
1998478
2818599
100598
2044418
2305532
970970
1167059
451245
2677613
472871
1274517
704816
105255
596449
2236844
2376079
1503061
187142
1334826
1252922
621220
2071708
2852906
2872370
1387711
1034606
2645508
791858
2371330
413613
1274918
1784127
115585
363721
2832726
703161
2884531
2848506
1547291
980572
128884
2419894
1855311
2454204
1082664
271771
2374022
2165849
158327
137455
2456926
1126342
177716
263618
2060744
1170952
221189
489200
767529
750900
2114070
666601
2236715
942006
1398779
1225655
1386483
321431
2401717
767924
1445224
1208245
1853492
1495856
817566
2789497
56367
2391097
1059626
2881776
45177
1034047
1021821
2342052
2168813
1295177
2465042
2706563
33194
85784
1543533
794130
1203312
1657300
1177360
1267514
1019016
351167
2847469
54433
401560
1009600
754904
691553
1361491
777708
599084
929342
2126457
693904
744189
781726
1550037
1436583
1316254
114271
1153403
1897697
2365548
2719817
1069588
2839418
2398851
2198147
1916149
2404705
478067
2780233
394054
2668503
2693012
671999
1677782
161313
404924
589797
2015018
2059267
220075
139979
1392262
328848
629077
1131253
2349853
2529689
1563596
1224028
30589
2387704
2766823
2438140
940731
1617947
2147401
1142824
2731223
2142739
1943355
660763
1798685
1273640
1453655
743195
1243980
363327
2752048
2737360
1693781
2650153
1069365
1249253
2408470
1899703
1345367
1960183
2701613
2766292
1742814
1137695
2357259
2500415
1686166
1489659
2178194
178131
1962712
1827437
1636581
732070
1421788
2092170
2018681
1969387
879427
2657212
723143
574125
1646542
546643
2366343
1739955
2741565
731144
1591680
1326071
1760107
876254
1970649
2490571
1472038
2500229
1590177
1712941
2148138
346117
911950
2200310
877796
1135154
1068370
1889760
499442
151615
2231824
2094740
2295857
1022811
1773886
1143709
2773481
2581946
1679597
605878
706745
2792723
1126634
745135
934033
2664972
888734
2325382
906507
2253830
113793
1502043
2482859
2044102
94585
1147387
1625395
1413095
408188
1986516
1530078
468308
2241557
629408
2506041
2264578
2637657
732755
567893
300609
1897949
1246414
165069
58331
2292328
983108
389617
622001
1015195
1969663
983443
2066598
2290333
1033239
345447
1486273
315730
14597
2053473
1217666
422746
130564
837778
454466
210732
604365
620548
1603592
2296231
1653370
1790756
1818457
685736
2816044
1334374
2413626
1771779
2661612
823205
1308794
955360
1207004
945642
2489871
1477932
351232
1804864
258994
1924865
2264539
2467034
1160093
218820
1355970
134498
2125872
2738767
225425
2391916
2880287
2920224
2163519
2025874
289220
431992
394064
2638371
756486
2430094
2744649
2520351
649990
1807893
66995
2484485
1551470
688290
2621806
599271
2386822
2469186
737731
1467639
1478946
2116049
2743962
1823871
1662690
1321430
2825018
1543608
2892259
1928047
2186816
394744
2078857
291442
1605727
570259
1734739
1520408
506606
840822
2461270
1502626
1993271
750736
362012
808508
295553
2216474
869388
2121895
1837844
1812794
968029
2343518
2179221
1519189
2692448
2065668
1539763
523623
1950807
2669639
157296
2249188
1277
1321102
2132553
1986732
2329436
713346
1079115
734098
1963976
1535500
2591285
2370499
163112
1405168
1396720
678472
1829562
1548890
2103135
2902936
1035648
329479
2723213
2559255
296628
1947564
2407992
1077120
1605386
1378134
2294063
403717
2912734
796633
605245
551342
1107430
424490
1363660
1938642
1133782
1992703
2432856
2399470
1651550
186556
1233033
536575
2895321
1930256
1838052
229604
227259
144690
2114704
133985
1230937
1857459
1567806
69577
514601
544351
2174962
2377206
2420315
2340704
1859953
1664250
539612
1232616
1648340
823439
347557
2451857
230042
161241
2369620
1488110
1321275
1723768
24030
1543002
1064135
2706511
1765680
887191
1134008
1242264
1035813
309799
288698
2860433
2434405
1474108
2147039
1349290
2515584
1372972
1139971
427509
2067285
2900257
2103359
623717
2800436
1218140
67705
1190325
990505
991878
1555924
1648822
982301
444295
2139935
1922892
1803099
352068
743329
1022152
2913122
1650455
1388742
1192884
2278960
2721652
1895034
1986567
1502470
71558
670002
1724988
1900365
2844075
1132869
644744
1631762
30357
1151973
685037
1810745
2013525
1516110
2514378
531002
594791
826792
1421532
1484389
1096257
571085
366100
1367361
1657490
1504197
956378
2292460
1267024
1384061
1765757
2756944
495738
2235133
498258
602754
1594227
950596
978237
22711
787601
2106138
1829895
970030
843209
1536305
1925851
1530286
53535
2363910
1957858
2629210
2536543
2265896
1382995
410172
2609587
2129245
2441888
1989353
2414730
2431152
2172080
2243871
2036846
2177037
2196516
1278798
2530012
810180
937471
654051
2932363
220570
2170907
1548423
2912451
2312412
2591772
2189321
2278072
1606677
1754845
447904
2494880
226951
2064341
2401725
1275962
500969
2176411
1000365
471296
2770878
1485037
583324
1476259
2386331
1267696
120706
1179242
2701047
659799
546385
2144520
644518
1032553
1480944
741541
1790893
2884168
2460927
1595211
2561871
144744
1436073
415887
423965
1754387
1540806
2231402
2632863
516757
438392
2473017
1829135
1198099
248755
1102064
695943
1782599
1365633
2480039
2640935
2569914
1111281
2479321
43962
927440
13362
1449423
2324978
128577
24306
2626424
1333920
691932
2799481
1989231
893706
441260
2123175
314606
1879611
1149177
2386340
1012283
1115379
2939434
919520
2760155
390407
661924
1719935
1462381
2400677
791366
1268868
336793
1580918
1452023
2546375
670817
169596
1478096
457268
70136
1231663
2227463
242713
962637
2654040
1437800
2174327
1667909
1398856
354888
2798906
800345
1471601
629962
1584459
604494
1356268
364589
885749
2478575
2567484
855872
2592468
1531191
494277
1879833
1851020
126997
282842
1733863
1810313
945796
1080351
199264
1908834
1088238
2518699
1682574
994082
2643477
1715209
2229208
1937827
885366
1721577
2219446
616106
926626
1998112
149861
1507696
1486333
618691
1004837
1399288
20755
2621436
1420607
2366074
1303371
843988
1520216
1492501
388859
2527936
2808425
1128497
309791
637333
357541
345134
1302199
2121785
1707776
1015131
428412
1530062
1427706
1300701
1272366
219751
1777037
1629414
969784
2815372
2121326
1409220
1864996
1316174
1438205
507778
660034
600732
1916704
745563
848136
779692
2343082
510811
1410125
2057286
2917674
1450994
1867792
2042955
1262660
1202866
125674
615442
2316426
1606028
86486
2518871
2820250
602721
2323768
1133185
229531
184046
984466
430445
2936989
1039680
1793824
1446464
1585953
1168476
39033
1363427
1507287
1381191
1670717
2860868
1314321
1962682
137548
715712
520533
345331
459028
942072
2434757
2815210
761171
2046298
1654751
2917468
2302964
582712
2569354
2522335
267121
1391150
609253
2537241
1444891
819810
1758845
2458262
892646
1733338
1452893
937957
1224497
226431
983830
30411
1897654
2592366
1062727
1161777
1164321
1712871
2091855
1983662
544877
2402957
637095
1448864
1572862
2617007
2836748
2553460
1956667
1271880
1367483
911108
1410876
408515
992001
603349
1290557
1854799
287031
413767
1953044
1176164
1428811
1367601
1227173
2626360
836815
1461617
2555331
1843115
574430
2705402
1989210
980926
2514259
2421790
1657020
1521689
361392
1400275
1852721
1789528
1855295
704445
2063928
1706257
945739
1343898
1378408
1611318
990940
300262
2817583
1735042
2209998
1728698
997903
1764252
941733
165522
2082071
2657230
4241
351923
1670033
719139
2155255
1735006
1712049
2498521
2519929
949191
837499
2767951
2046308
604191
1528280
1895519
159722
1058871
2431165
2173820
2674085
2367145
483646
1775483
521743
2222935
2542978
1668255
2385886
1448094
2177174
2579464
972869
1762287
27753
683350
1000190
2425304
337922
2462761
2450472
296170
2457890
2318675
323170
653626
2734256
1541713
1779390
743455
2328834
854982
2925608
2617099
2459389
1456782
385505
2700589
2173857
2929015
888487
2042230
437957
2520924
89254
2903519
957981
507045
80473
1820962
2242595
1443534
1737752
1764592
141379
1390069
1223635
821308
54004
2089157
491933
404336
297423
1711641
975587
616273
2708386
1950153
1803745
2617049
881461
288909
891204
142925
1910407
1007660
2816014
95460
1367946
2329061
403139
2330741
314999
1217608
1241420
2378687
891430
101781
2886798
716166
575519
329166
2535120
2781666
591161
253673
433958
468661
1080999
2645345
1335939
2386072
2774675
801518
1359258
2568400
1007876
1359585
1145787
1880117
2263987
1124204
2087577
288452
2612902
462002
2044719
2758159
2628441
2426939
592524
2315809
1666543
1943960
2211426
936971
392012
821315
1624585
1019125
1585998
150642
781791
1723335
373623
2673628
548489
2613794
1845712
822594
1001710
1895646
1300143
1495118
922436
154565
81036
2903791
595809
572421
1705500
1853794
654666
689855
697643
1432882
1411123
1952012
1871095
603530
2839682
1200491
2467128
417623
2696700
419571
1220225
1382699
699606
2535197
2136340
1116403
2527615
1579138
2192088
2879197
2724718
1107525
981577
841093
1534922
59200
2206697
2723649
1957384
561389
2568077
2597324
2043383
2905208
2361337
1406750
2357089
709911
1107214
2549051
94643
2343825
1179253
1684680
2543372
1151361
2492559
2050255
351441
1673896
314020
2664866
119218
726487
2037618
2237636
1675616
901135
610599
1241646
15898
1185001
1806912
833490
1855123
622616
2935719
32839
581962
128386
1951781
1985498
79179
1783132
2009923
2212177
2847750
1222183
2763830
2674787
2893951
2541981
1338366
2707390
2367437
1973856
1474012
690063
866161
348618
1207787
1831312
1659466
2924062
1572515
2507701
678175
198594
303868
2624521
396108
1617449
1887140
2679273
1174431
2789318
2562100
1848880
1214521
2741100
2293864
1096011
1819806
2472653
2608608
2303353
1655006
1813450
1557056
1240873
1295437
378526
1371520
2330426
2166326
453519
2306949
662670
1256367
1517805
1792990
740555
1630831
1183341
937159
2699688
972337
2645236
2500786
2782515
1695929
1546275
426819
705809
168337
720800
2790333
1814434
2193547
2837254
183757
2261042
1260416
2255371
2062762
2643056
738353
748756
1091169
1589170
1578941
815345
1576802
243558
1264542
2393230
1199654
1467020
2917109
2592649
2452549
2890494
2366662
796602
1911480
670753
2144261
186166
2766516
1428277
2749513
1427833
2632462
325305
710242
1740776
2451868
1797974
1264279
301625
2817856
403379
1983399
2565944
79816
1503243
2361895
1083584
1499864
246079
785266
522779
2146592
1363558
2024901
338500
1745869
292029
997338
1689124
1226104
607400
2438984
692985
2692713
1851030
656179
295258
2666172
1782599
56585
219888
2855797
1397637
2917379
611982
1465415
618833
1402639
1475514
1053903
1142474
2809888
1722987
1340940
560633
415648
352275
1401092
2544347
1725175
1978600
57694
655228
1712072
549787
1600723
1395471
1782355
1533881
887640
1924471
1621014
382692
244744
1324405
1416404
1268078
849040
739069
40102
1817385
620858
1455531
2111193
413667
307092
1355880
206742
2658655
1483108
652522
2097191
2169141
118961
1685810
233214
1366327
385794
2140988
2647250
1201598
2231486
897965
2805161
1835451
524037
1208844
829246
1507799
2612506
2544687
2481133
1182630
1111643
1678545
2434260
457475
202646
1332640
2551827
876057
2869888
1425226
1879033
2867255
1474066
1189679
99553
618783
282857
2646
2399455
1966658
2356883
2175432
1766208
1776744
107557
303358
256326
2698344
2538812
870627
1418699
1908447
1302884
449571
1380
2140637
2217006
1744007
1454710
1796257
35972
422711
393928
687277
2056042
2908085
1116949
1771000
2656209
324544
224418
1478438
2806841
2279157
1227786
686
109826
2218010
565156
2759258
1349450
1964095
1945574
1071173
1902356
2766170
1741525
170327
2118318
271396
95160
1765874
2430201
594129
191524
789789
674449
942674
1595142
1176269
547402
1233392
1271352
1492771
1680280
962050
2309237
1286794
1236805
2937020
1463416
766052
2651496
2191737
1768757
1992528
1874963
2402260
129355
701401
781452
2453719
2400173
134869
2120842
881041
2822088
535100
1297414
1590293
2768444
869370
742242
2457804
1373116
2032430
475329
2059323
2516340
2020678
103461
1766144
932697
1941681
2077166
499747
2269495
2736336
1887602
2010751
2064454
174984
2634870
1401698
2054974
427443
434756
840540
1642166
986922
1065842
1308756
135217
792512
1172876
722452
665238
1363550
157545
1207397
2532420
819682
2377091
1464897
1219891
348135
686008
100445
2059205
2734437
14137
1814642
1662980
1518194
1096612
1911558
1004127
2059174
341993
2277162
294894
2401084
1717178
169386
515412
945347
1860981
2020354
2641302
2704699
1804545
1656605
1878992
2795216
599895
2084117
2523879
376602
708294
1939721
635360
1881190
271128
824545
2177383
78590
2846197
2644920
82418
1780232
2908801
1690716
1828027
2535263
1962467
979128
974857
2129483
1234004
1759194
231767
2800049
2623892
1933263
1460389
1430625
1204001
812623
1778290
2080841
2192742
1911164
554299
264615
2544161
1423413
1323995
2746069
1674827
2419362
339674
2163070
1416506
1882689
745759
564641
981136
2408618
945038
1639041
1702847
887605
1924830
1836028
2022354
847750
1412885
1752962
2722598
770115
2613049
2233083
2423305
2928281
2779496
1319004
1745726
889066
2476295
1939316
774179
1136858
1625288
103266
1515795
556424
2420763
1876168
254762
2373719
2786784
2525777
598323
389804
1451029
2662896
2700058
2116711
2309062
1747638
2251531
1785424
78149
188799
1099343
2067988
2586827
197395
2830283
2599241
2045502
783080
699011
1029898
834939
750698
2060455
2299652
1924384
1919563
1309374
2007014
2807698
190525
2202723
2396566
1045049
2558824
427893
131213
1461173
1786218
1477443
748946
434287
2587185
2168791
1754275
1453506
1511190
2754310
1677591
82748
1058006
1993228
1203229
2551020
486260
445170
693512
313657
63007
2773542
2001079
2554815
2435301
1831759
1094963
2174208
16709
2307753
2091926
1212512
363571
2848891
640298
910920
1930206
540421
2012833
1951608
2062661
1659812
1365083
1709871
2377163
1313497
2841539
2286769
2820350
787432
1439183
1803401
1085701
1026068
58
379383
1352845
1101139
774923
1883501
2421360
881755
2577383
2737428
2343039
22336
370229
67643
1096846
2818832
2492108
1083501
1517936
811306
2151705
144670
1795424
39412
1649581
625735
1226531
1866474
2871087
196843
921157
1806349
2880428
1756187
891381
1803118
2892638
53844
1749723
558086
2077339
2505106
919777
1674898
2544920
678598
2263332
2579954
1299171
2021509
596949
2722448
712320
147485
1157912
918122
1631240
422042
760688
1538992
1121516
466565
598452
734672
2932337
716789
650470
44773
1119982
1458898
2019945
922240
209648
516053
301239
886192
2925639
2271337
278795
1902214
1108009
2197035
2889472
582777
518386
476296
1036652
585396
814679
2334193
1675657
1929123
2202186
2729851
523698
2007613
2693067
1702657
417215
2679979
2036474
2034646
1802617
581597
881083
2896067
2807143
805978
345084
2558692
2732976
2227114
1243301
2567765
1540595
1016663
1428513
2310535
1516484
184614
1000794
282108
1738313
1206980
2219842
761200
2313366
2423902
1198296
1571449
825932
1093075
2323153
2154647
1921579
1453240
2833106
763888
716682
943343
1996413
727278
716075
2022317
210709
2740882
247198
872152
628529
1400924
2303688
1120890
720446
1276645
865465
2100975
2583758
2209241
539205
437786
1704722
1056066
2740166
2138572
2602640
1976562
2490176
1817054
1056279
2905135
758656
949410
465315
1562348
1719966
2734885
1114019
1259418
1862039
2937638
2390513
955757
2474467
1988336
1519839
2794565
1940494
1778829
287455
837133
1677866
853082
1926279
2133550
562258
1577859
1191571
1561451
2416700
1083670
164669
519416
2798630
2661446
1788447
371361
1887187
2858776
2126398
1804654
1362013
1100028
1436093
1788896
263290
2443581
1165137
2767801
1670864
1203125
2325286
195140
2331735
689585
1986688
1543386
437083
676825
1848063
1338566
201353
1462982
1188744
611683
240405
1789946
1647392
1762759
2122578
1416474
1303120
274510
1495261
1522015
479300
551097
479118
1097952
1509802
2652781
2566944
1290278
658603
2909877
1914214
1528679
2457727
1940978
2853069
1424094
850426
1454856
1087375
1992978
2903337
2656175
1541455
68612
1432214
2864448
1166814
1707421
1739074
738042
1363150
1408536
2905317
480393
1680081
1683461
345091
2678386
2053747
1452014
1719039
1650693
675641
1747848
767230
187465
160356
2800291
2091356
646346
1529699
521540
1833234
866493
2615762
1330153
1582701
2537666
2277987
1015458
611559
827262
1640413
135583
2153469
1370407
2401521
232491
2419769
2167182
1468768
2271696
2805609
2209808
2637258
2092847
1887632
2431246
1085508
2116725
1017927
2863340
1075732
215343
1821240
2067591
353537
1266799
2218772
2347621
26215
377350
174004
52871
605140
1391554
1376339
2398075
220006
157717
1190504
1702239
747517
1750389
1977488
1270385
2933014
1101210
1696470
2449817
839363
613128
2854902
2822399
838379
153973
2530165
1904931
296935
520779
819888
1066696
378061
2934421
1863692
2650741
381351
1352764
644716
2038237
2911343
885356
616317
551495
2116917
1418039
1738741
1753036
2043518
303567
1904007
2448945
374310
1036072
160757
2428927
674556
811389
2172567
2399384
966525
1491750
1174266
2258984
1015563
1236836
531887
1230356
1600322
157967
1251160
773422
2819089
2908756
2090943
2453887
109841
1943063
314769
1165148
1309237
1100438
2552687
1563193
2058549
270506
47585
1642865
137896
1725687
20339
3354
2425612
230847
807687
1452190
2428735
199249
2000732
2524309
2618926
976428
1062127
1608999
1268624
1440525
164864
2408446
2019685
2668301
162469
1903765
1246808
2007033
491620
1003276
1566376
1928092
359107
635289
1937398
1778629
2482684
136236
1255132
2858057
1901562
1749691
1263000
301213
763750
90453
1133977
1897700
982873
1529225
513999
2783828
2194955
1269404
880320
352097
1064353
2916697
252024
1839178
1268700
1786446
2772160
523874
542922
1437664
1793795
1793931
1703313
2416881
2144149
2126006
2903609
2547288
497450
2863971
1817655
425889
1199067
716039
803922
304296
2113388
2623672
442037
1978580
128690
451588
665571
1273038
174452
1450483
2646964
2263315
2007944
2489651
1570614
530717
2570335
263792
330542
1466647
162483
2235703
1411124
582198
1078772
1260676
2927970
733622
24622
2134311
2527846
2307950
88252
1724826
2240324
729098
1743727
89329
572347
989266
2256612
2678606
1819124
2244523
545315
2405343
2756817
2108759
1368683
298486
207219
1658396
2536954
2855891
1055734
1217771
166745
2155066
2043289
358933
1232158
1182983
2706572
1314106
574237
2655630
496057
2790838
182653
1590118
2673979
1964698
1250879
667159
1272243
361754
1203489
430117
2638967
1823878
2243873
142004
2665717
799306
1405628
1629468
1497365
918361
739915
2280443
2227531
1916570
137362
2224632
1502252
560854
2195529
2270805
69145
2665323
292246
580894
1171854
2534166
2000035
942085
2214096
1760540
657919
1426884
2307929
2617283
1340117
2826038
1688351
1976553
902944
552428
2891439
934752
38443
1717177
2300913
1368112
1647308
352187
2071514
2474542
862924
1449227
680162
846235
2289992
130509
1697604
1495919
1574926
2284440
1619644
2881842
2611623
2803806
322489
859095
2603401
655740
576267
2022896
2248804
694654
461243
2280359
2410153
412350
2294708
383323
945476
475626
1598682
2401917
1718630
990879
929172
2601443
1259560
2479493
1405461
2270924
2315909
838613
1199920
1422770
2923620
1445731
72249
206108
2833049
267
154562
1348002
1290473
649726
2137390
1067697
617073
1378018
2731612
37826
1475776
1707543
2425081
2437824
75421
1699088
2492366
1917624
2074102
1865283
927457
608769
357426
2864925
1575107
2253352
2688659
1914721
1335046
194460
74558
653077
1422279
2321823
1558851
1998227
2914098
2415147
1069133
772496
1635358
2111952
97263
2502695
2402069
1486513
2840240
453232
1369976
525356
1578933
1115643
2578608
479638
998068
2195225
2033360
1956571
764972
905613
2903035
140369
2844897
1577756
2334590
2166404
2936532
2515130
1773337
212091
335414
1587349
2754924
1378266
1117476
635463
2842461
1970471
968127
1216012
587057
200723
624902
101104
874347
1917851
1668982
1760269
2687220
2700819
860630
1646111
2168255
174089
2803834
2559156
2504706
2259245
427964
2124371
840629
1030314
2150820
636284
362871
2577853
471760
1355872
697030
1149858
30142
2848694
2636677
2098852
569364
367756
2512174
1341230
2590921
1222363
2346536
1098359
2105025
2387395
838503
125547
2104045
2309017
878085
165025
2394850
847380
2876743
122285
1963136
2434551
2160990
820951
1404488
2893473
1201046
918702
2374038
2070128
2156890
1047186
394408
897545
2778236
2844351
1165234
2714749
568077
1389677
2679276
2427166
619924
419559
555003
2304837
1846135
834890
467284
844007
1698958
2519229
1732520
348896
439659
2510565
2316750
971551
125986
1553021
2165720
2858578
1092235
443836
204180
2096108
2272995
2869560
1967224
962750
401495
751196
2900358
2790031
2393161
80435
767064
1285274
1395566
1833636
2367143
316694
1954975
733927
1967791
2850119
689140
2348746
2421262
171345
2766469
2084622
2657434
2913208
1321205
1825056
2781565
2006168
18
2153566
790388
993232
1056127
596914
737409
1892395
2359016
2727539
611644
1135061
2319693
563481
802065
2574858
2107607
2265702
554375
2628221
685507
68751
2461612
2840001
1535711
2824437
2392479
2036741
1216963
733108
2102247
1828014
1534242
582803
1679909
574044
2331774
1433175
817289
1109261
2888240
1471098
567131
2912182
940214
2532795
12924
1046167
629771
667161
210499
1343312
999
2143882
1791222
2584967
2117804
2071851
702916
1216228
761625
1183995
1464000
2254745
1707298
896451
2704348
83288
1280754
1180750
288223
1541789
2346973
1429543
47200
2464869
1736889
776057
2145144
300228
1767736
1055189
1332485
1741200
2911655
2896041
1028486
275744
2290573
229239
1857522
2737543
208847
2368637
267045
263687
1616582
2632348
2101756
1216072
319112
734861
1992726
1679780
141383
383811
2480159
2034389
83475
1292673
290090
1561418
435252
2876855
2689819
2212271
116735
168117
2038707
1464389
1744013
145977
1591864
1158520
1333953
2198424
252773
1579634
1287269
2416956
2552079
21199
1124669
293484
2807329
1518103
1239974
1137543
1275039
2072944
493809
2592301
419541
2772168
810602
768001
1121208
281605
438098
1366696
481795
1474003
1414662
2529226
2681375
1909163
616541
2926367
879524
2128546
2247168
1615593
2061172
1729371
1937001
2492412
84827
1065161
688241
1870268
2549876
1416122
364896
1309757
2387666
1371538
111734
2330538
252899
975570
2410521
312575
2912445
98160
1658764
810592
408461
507190
743066
2065745
677226
774801
2410947
1938185
1633195
133471
228508
501195
1464639
2496246
2434120
1759967
2788262
2340271
1613166
183255
2892813
814407
2117716
1221475
2126057
2472357
2621982
769478
2614850
1575034
2911582
956492
1696403
431194
2039554
1425377
1102867
2010552
1649279
1866568
203605
1516317
2305045
2369155
572832
1441126
211931
474576
2261840
864519
979562
2034461
282787
1083636
1221536
2394676
892277
195769
1771742
2011657
816197
2788484
240104
1048226
2376075
1250216
1538294
2481945
2756858
2891512
1610938
659614
1922550
2315674
51709
2060144
1956662
600780
2486953
2811224
1861611
1666356
28143
2589458
346641
1080097
389149
1181578
1481544
1089320
1165849
1650178
357535
273977
2021862
2163304
34283
1496331
2923060
2331416
2104230
741846
1627358
175758
1679990
692338
1009734
2796735
1319118
140802
1789993
296333
1450964
1252691
2540398
1211589
2488446
1840268
2239556
2380261
1341772
1863733
2149502
2753933
1687990
2595929
2427891
962378
53454
2804729
1851608
285386
2874017
647877
418369
252176
1188947
369849
2231781
1172751
1754101
2555170
2680074
208885
2890450
2397167
2019619
893198
2370140
2483526
396950
1774910
239981
2786231
2852726
2686089
2636290
2408125
2752244
445260
1546681
1063998
2713873
2873002
279489
1381806
2155815
2113060
211718
106391
2593025
2017942
1323773
1842506
1961411
706840
850171
2233501
1636988
2812087
2340298
1200310
2707061
2278675
2120347
622542
150275
378603
929727
484093
115119
785780
1419348
947442
2789825
160595
658922
940607
2191308
740309
1520833
2801412
2737810
1410367
2530738
493590
1744086
921247
2079921
1531851
2522277
1126715
901344
230277
669519
1824849
1392672
1654286
1542775
2700236
2873865
2215806
41301
2226912
1221709
581901
546123
1617000
172907
1109103
106650
2109830
1575624
1744486
2796042
2718955
1147704
1119770
711757
23020
2389976
2321903
1716420
2860827
880871
2260449
866482
2081102
2583966
2549048
73474
1735239
1617194
462529
1659088
1407182
1129738
101932
398742
240610
57341
1621203
1976287
954512
72511
2424337
852065
2728475
2334434
1060492
2644866
2610335
813869
62932
264359
2645101
1235252
1134927
349565
2613505
832518
2731249
666152
1719762
2505332
541337
1788409
62674
2567254
1121596
2799254
1376615
2160130
1774080
2345314
2309883
401554
1743241
580142
2603408
2789823
1230260
962485
2163365
1626024
2356070
1417618
804954
2483459
1220264
426641
2582196
2143353
1739789
2583416
2612647
235768
2781864
2918578
619138
2483299
755521
1095009
2805046
84629
368492
636716
27903
2366172
956358
656209
896947
2411076
1765038
2274675
701970
2789493
1808693
560614
2772008
1447990
445946
839568
973226
2760417
641550
2522471
1409316
2719111
1061754
2676
1570922
1954171
248937
1494630
1364817
2332559
1404170
2289386
1658021
2597081
496624
1680698
1512524
83434
1843666
1277828
2785227
498694
249303
785177
1730811
1345295
1952902
2417651
1434700
1297403
4627
2355003
1411798
1070301
1644429
2066763
1836905
1985105
1081779
2115763
78119
1992703
1664373
2594578
124894
592251
117562
2375365
2702308
2671331
2333832
1573263
390673
1572736
1574780
1461425
150234
1689942
2029487
157715
100826
1622689
2298260
1340393
1781427
306881
1175068
932519
715369
2392595
1570213
1135631
1954606
2112534
2559261
1317664
2720006
1596556
359749
1764227
1727629
2391165
2779240
532097
456258
1323859
2014156
2212328
2587241
2426934
1086795
1421583
2605295
67668
972343
952129
793016
313544
1261714
159324
2704061
2625511
203907
2725054
2209169
1867270
1849597
542491
1962233
121727
2528850
83630
2522419
2533830
283045
155510
2761876
1168696
2575100
1417478
924603
1950207
247170
438815
841848
2304347
566937
760006
230999
315997
686672
503249
831813
470903
1235170
270750
1811962
168894
72033
1497799
2406154
2170439
273698
2274787
1571837
1178811
264864
1188456
1686061
2298007
2243717
185315
1506295
674834
1638822
2041808
560919
2181329
2116557
2761563
1238749
2530129
2799037
1027981
1760987
2033292
1304855
2440108
2519668
298553
573433
868625
2671327
30363
127656
1185018
891544
2166291
1264617
1082591
2579822
1989101
224102
2711294
654559
1537650
2274922
507129
1443562
1942153
2896823
1426497
1531779
140472
444597
781997
2683844
1327125
1608759
2762931
2865709
2298020
547272
1045167
1426005
1595866
2063924
1546706
998341
1670361
1531415
641697
890973
1750885
1137362
122302
2474469
360457
184608
1080953
1139429
781191
1182708
1268479
2683524
631046
1570405
2857612
857432
1056785
1993956
1509428
2314656
2497590
2752392
971728
1399259
1826317
1118786
2235442
927266
2864698
1637396
2454135
872381
1704440
1287157
751885
1495380
1656064
1635644
1646810
2418112
1060674
2219144
1098339
658047
78454
989566
501248
1682895
2342349
445976
1832024
2892259
1399370
1757574
3453
223095
2712003
2887763
1389484
1281381
2813482
2336909
1431006
275332
2201929
2936871
296406
1420004
2877099
1493234
2849678
2876866
1537770
2281224
2494436
392120
1707210
2484380
857191
792688
188379
2055309
2820136
1464180
2195670
2567451
462734
2470448
2253795
922355
1608144
2814538
407358
1481122
16459
345156
2189812
2678981
491139
843421
2544914
168476
1122471
623376
2194444
692082
652565
507084
1248522
1223496
1067928
1293060
1274602
1976886
2938292
2171647
2926257
1134625
1722445
776055
2576135
2773743
2430930
2782560
2593327
644979
687202
922184
1117481
1259060
973023
1297211
1450486
987940
1965778
759265
2862630
2906652
2928555
673196
2005124
2118465
2161022
877021
286382
327939
1151508
2087979
2786485
466498
278981
390723
515364
1920433
1083713
2615941
2907209
1316941
1110921
2648395
1310139
1686088
15435
2389386
2888320
1748977
1101057
1964106
841763
2401370
1498079
2676040
894886
2594925
1443099
1872053
425381
1707823
951014
2302955
1859289
218825
2237742
930503
2868726
2493849
2908233
1179636
315364
2918665
576480
1244313
2351829
1349367
2905337
252742
2524339
1710835
1557243
202483
1111857
2687905
1288104
1499492
2045326
475754
1327974
2433139
1154793
2251617
2368760
2779224
1016829
2258139
427816
1020211
2042065
2808116
2215871
2920716
407144
866525
910829
829688
868762
2573498
2240694
2802434
244450
566175
1780949
1202857
1141684
2145951
2456253
2647790
1493447
2171649
341540
928007
2833801
2435019
2041359
195927
2008678
2521756
1184121
1277384
1696382
339594
2497079
1263759
2262029
676313
2917093
2461585
2141257
2928570
2894018
2114058
1165216
2540130
1908066
1399250
1642969
128623
2317232
1221409
39366
2720924
2635313
1494137
1282246
1177204
2605229
2801388
450738
467782
878283
1523966
437714
2932408
2075841
2323095
15640
2089268
1729864
2314282
1823557
193965
149099
648619
2203249
332852
2674656
2116413
533399
1869948
1745369
487323
2823986
776330
1004657
1887828
1910779
388539
2721902
1222401
108892
1709211
1238977
304347
686722
1681239
657266
503286
1201039
684537
491027
2127245
968637
2170815
1521798
1898314
65566
657507
819134
1495500
1560691
467976
2577255
162729
682209
786218
1619872
2103411
2910155
783790
2647724
1708126
1842211
179619
1023298
143677
1933686
255384
1513074
967498
1565390
263537
2625224
174051
1450933
2360802
2209862
2878009
1426841
2048953
1289878
2931589
2359750
276980
2354434
2554356
682854
1848336
913605
2248401
2259003
904308
233759
1226400
2063785
1447703
2901329
1100268
2083154
1779967
853936
2636523
2082751
1651185
1476447
2176358
71677
2087604
646069
1595043
2171493
1722
2547436
2314298
379283
683846
1891417
1064168
1103793
946064
29470
1506889
145104
398153
2071871
2182529
1337197
882967
1245447
1454843
2794021
2661840
428596
561827
1313820
1142344
311854
2823981
403594
2107938
43390
444945
543307
2372537
2103013
473515
1687298
1849060
234648
914719
2627162
1578313
911387
780103
2639037
802199
171009
992274
674417
1971702
1640148
1690775
2731560
1359703
1962323
2663996
2182623
869937
1066756
827375
1477078
656025
651567
1651991
823118
1704536
1392483
1321320
1673332
430987
601117
759545
1740812
1124232
163714
2276679
282960
2544312
1524537
210888
846781
406522
1101389
2357349
147242
1957057
392585
2759991
2826873
2883781
503109
1081048
2740090
1753137
731938
133010
1742904
1384335
1090328
1260375
1630592
1645334
1137530
2439889
2193975
44724
2628369
1470384
640991
2447708
1565617
2753986
1646845
239073
1401039
1158265
90276
2157648
2611901
1559375
2430727
1966369
2233509
983435
2398515
2450708
855256
2561148
2491623
1432243
1224203
2614407
59530
1233588
459778
2840017
2040360
822143
1528676
1843980
2475658
2022728
578461
2160266
2241959
156122
2121689
1657601
1896838
208569
2929179
140919
864714
2210397
2319735
1282749
1601288
1258300
465957
1375053
458942
273575
2078021
1050115
2473884
1437094
136487
1668982
1965527
1370076
158305
969793
2364259
968762
548238
717252
1538420
713238
1016899
2265276
2588625
2752842
1398526
1105901
205347
1222773
2737421
289989
2121883
1724223
2129049
984863
2483902
671805
2138159
189296
1147488
1812445
1592294
1874663
2316523
1830785
2717054
2757302
596528
1223271
2245737
1661267
2776502
2083668
768227
2016369
2132962
1662197
583239
2460487
1646599
2933772
2000263
1390116
1940941
1596124
1077045
2433939
944392
282528
705754
1945004
1438048
809583
1544153
169008
97713
896162
2373617
498529
51398
2360765
1167907
1947930
32313
2820261
9398
1221201
1983346
1902936
994651
2533491
1117190
2277856
2715587
2687369
2668409
1592926
2014326
618138
1440218
2755486
2646593
1285196
1283661
2147787
1419225
1075572
1592033
679565
2181267
2552329
622567
1423613
656455
506630
2334444
540624
1745830
1010741
2112058
751857
461536
1169097
846515
2253095
958172
1437384
1860051
2682042
2189549
1136025
1390008
1008289
2029889
2335789
1437290
1263209
1115763
2493975
638150
306378
294030
420721
1043802
1739580
2847477
895988
772271
2638407
1253637
942363
510064
2773681
2332031
1849824
57373
2148604
1400550
2417955
1134954
1122087
1530948
1605534
793753
1144274
501338
477608
667193
1536011
1581916
1264489
701860
861631
2438569
1844687
2203976
2340705
2049469
670812
1403031
2288866
437915
271679
1860169
1547721
1038456
2859300
2679499
1051698
1330320
717811
2010678
507275
2123804
1391440
675687
690075
991810
1790930
2730761
862141
24260
583241
1779561
1850006
1637862
2464301
401716
2182749
1884488
915016
188197
1787011
1603305
422528
1499903
1551867
788018
1519637
1834455
2818919
1263139
2508165
1431017
149766
677294
1422
1701680
71072
795141
1926969
2456463
1123403
2627091
888483
767681
2344506
2729163
1526229
1510997
469791
1950493
1462263
1317084
222520
2056093
948848
790645
690036
2693300
2774596
2775832
308452
2613341
612481
113204
2340702
1342022
2654712
1919233
165279
774341
1203619
122246
307971
1966724
2513085
486090
678411
1500743
1768135
1781483
2700079
2009321
2198461
2881520
1406284
1233381
2298405
870660
1938378
2201732
1668519
2739222
452096
1896093
1991421
1850516
532231
1250518
283379
1243013
2524401
2419651
317559
2517207
2935896
1085480
2765510
2267760
473332
1305388
872529
448958
2542704
1964069
68824
2595516
2192590
2935846
285976
1387483
824992
899498
1440088
2897870
1977760
451466
1335587
2095762
1019362
326677
1023326
581936
113240
2912379
2044206
957419
840335
737486
1468858
476040
1650889
1695115
2714019
2279136
1943283
512088
1237008
308617
442340
2773880
1553876
895391
124043
2292239
2853012
230541
1597778
393670
2607382
2715880
1058837
1044545
2347986
1433633
1748382
45808
1338202
2442700
434272
2867941
392937
2689596
65458
1424653
1673480
2877875
685987
1133624
2164832
2893582
1881006
1016639
955671
1639326
1556019
16477
1874671
2173447
2590116
447519
764326
1770888
2399023
2103203
2273120
2590117
397018
2696246
2615479
550223
1332710
2849170
488805
676729
2176976
2252962
910803
948582
211532
2356821
543544
247027
1466678
1553277
487195
1448549
1580291
2625867
2166374
2304340
462556
2461779
705687
368347
610735
2716510
2914024
41861
2373106
1886125
2264601
1670952
1982674
2513689
355699
649866
1442150
1520494
2757584
115018
395338
741100
50079
708312
2898523
1825752
974179
858861
1944478
2841111
550944
1904383
1763716
785346
587004
2790426
165203
39603
1835472
381824
2106409
2370469
1450963
266197
299100
2686975
1457356
1751179
117640
147382
19141
2711001
1711339
2117835
2707160
458434
2396274
2282106
1422992
2018869
268525
1181867
1427378
2588715
803981
1601320
671914
17039
2926914
2113277
2630054
2497851
685737
1949770
19867
2592917
1727646
2177527
2792360
2441068
2595862
2433604
12130
2393946
952787
2240164
165394
2602248
285694
1742710
827961
1473141
1933342
1163325
2132626
2503284
2080424
1940065
1422650
1481333
2875611
2533887
664532
2338434
1381426
241680
1178335
304545
2150074
2060645
1632218
1890829
2044567
972764
2360549
2834762
924487
2416206
2118669
43633
607818
833558
251489
62837
375069
1208958
947786
163985
151276
1194788
890243
106744
2285653
2130746
1415505
2761654
1995689
530310
2128698
364929
1182938
427594
1470863
1845622
2240454
811814
2512455
2932461
613300
1671972
1515953
2310361
1987626
1387857
272158
437040
2023883
1918497
95147
1810584
2284196
1302660
1008504
75239
95451
2562613
337650
1325071
2587826
1275810
2111888
2219036
2143579
2922124
200809
2086589
389250
907639
1191391
1762704
1568928
1960626
2895945
937655
1811578
840773
305019
1909101
1084858
1773286
1723367
95300
2838091
1347697
1848917
338291
1778049
1808301
1914879
132446
2873367
350264
2378488
2444561
1180021
2584927
1225098
1307107
987440
59978
157297
1443288
1055191
1093342
14912
1786311
1375262
208479
2279509
2505594
411448
2312571
2070222
1198395
1529854
848390
328105
1570519
429547
2389383
2116197
1157911
725333
1635512
330428
1804954
2525970
333412
2242027
2294632
2428354
1601672
375827
98138
1983311
2344580
2228524
1801792
509813
18491
389049
2705029
1731611
1226210
1927111
858545
770553
269750
982302
607734
1059034
222392
513811
1629086
662617
307238
461953
1603719
1085281
512963
885252
2582200
711872
857015
1990689
1599540
2080396
2933427
988546
467853
1902259
936283
2336319
2048952
2331849
1604094
2201923
463915
1759750
659016
2107662
1853175
1204876
910952
2052286
1947798
1669102
685911
131326
2709151
1100267
2686703
2487103
1607915
355911
587401
414128
1066250
475367
2405518
1384541
1373217
1298302
446717
2185821
2654049
2004875
1902635
1003453
2614585
1736298
879003
1247800
878507
1729765
2208142
906160
931809
2661768
767654
1345599
1876285
1682654
1917191
1844479
2435019
835404
2486783
1331117
294118
1053452
2118626
385215
609108
2030505
2175435
2393511
1499013
2431403
2401213
1897988
2227780
1211929
1842495
626833
2726451
380426
2424906
1850420
2635509
613282
846103
2810582
127188
1649676
741607
564553
2217123
935952
140823
1684819
647009
1650811
1560782
2236895
1935650
2019948
1462510
1895940
2296689
2061432
2828550
1134931
1016360
167558
1541000
584339
1432914
1010642
1336316
2103738
40247
335294
290731
1343750
1505357
2130098
437374
282073
895236
1120363
1151262
2684733
208422
1742232
149039
2438068
183790
795555
421023
2535998
1934598
212854
1781774
2619911
570063
944831
1437779
569305
1027295
1390996
1147717
1696934
1337473
1186564
55607
1309568
914573
2159179
279950
2159414
1870076
502859
262658
118358
665365
1721408
743107
1605401
2918633
2306989
236869
2876313
1568667
2371793
2604091
1908783
988059
297036
2183348
2003026
481835
2470276
2544548
1195641
1056963
1980568
2911918
792824
275260
898425
2644350
2209380
1235688
768351
2491339
2851847
1575205
2827224
182951
1717361
1966786
2661512
2926747
1251968
2794417
1622827
301584
2935124
1235178
1611923
712881
505531
2389154
1492865
908528
678644
946215
2099068
2042240
232104
629693
1475048
2143648
2482129
1503301
2033510
859727
1149815
121534
2374032
25599
426096
268563
970294
94772
797670
307182
25463
2356167
809428
1925201
554333
1012316
2072177
1019023
998057
2929241
1180876
2822532
609167
1601288
1288348
1424839
2471286
1559798
2609833
110128
1683419
1250939
1938349
2672790
2478014
834218
2093505
2846173
111943
2910796
2332449
1375338
1625255
2842071
1511660
574615
2822901
212328
300397
54467
177544
2189285
1866429
828145
2041239
2335057
1473348
1521821
2535284
1958421
308215
1458228
1677747
1338564
822686
706114
1989419
771594
967993
2773596
364053
2023048
616554
2864524
2081328
628871
1352389
1491554
891947
877719
2024744
17589
1154896
2386705
1381527
1239894
922346
1973201
474159
1038156
749633
1981945
1825480
2828095
2383254
300790
1075205
703394
30445
288988
960895
2646292
591915
891747
1962981
2784188
2757002
2502249
1019406
2699304
2022478
2227314
678186
992960
2726193
1026738
1443548
1306263
2528726
1232616
910635
2006460
724157
784120
1049171
1556833
569686
2424992
2156805
2183585
109664
2010741
1442370
533899
2029161
1035907
1015846
176582
723505
1671076
151178
1428015
1578829
186512
2590889
909903
1061476
416815
2930804
2440410
1716592
1613196
1228691
652390
2419718
2820294
451101
1614161
1720410
1638828
2691056
1519383
2324590
2289853
833069
1786820
2656855
1188393
1667178
2074612
1406383
1517567
1773546
438388
113362
1503043
20435
2092112
2682784
2016293
1887664
1872997
2698982
506704
301169
2335561
212934
1604448
998957
2469010
120383
1436423
423077
1542046
1396866
1049083
1868367
1188175
2161640
2223474
765486
2050570
1144255
1381374
2878074
1766038
1399032
2810321
1559398
2084297
2733184
954355
2632575
1481430
2682280
150562
446478
1288859
1833701
852559
1922895
1394284
2856848
196389
1258473
1733848
881911
971438
297283
921263
80182
2337583
1495408
461019
2463761
1726211
2654200
2251738
929521
2430002
2632416
847547
2818318
2151182
2248609
1535935
1488394
231151
2665040
2212270
2436331
2673801
2729423
658118
1944695
885112
195968
1300743
1421611
972598
1007049
1999505
2473531
2325419
166481
582502
2058842
423128
655645
332307
2249904
1078124
2219203
980584
1352957
1797850
2611407
32845
1485372
980390
598831
1200639
1014194
2399939
1367094
1282671
6934
1529081
177867
1603776
172325
2239027
538193
2703996
2320671
660402
1747803
1207501
1525382
1306732
2681532
295263
1859425
1467580
2346832
1822618
1186944
1726961
2623336
312886
218899
1444206
2085772
952549
1970250
75929
2329566
350099
516261
2642765
2866484
1181796
1250138
1090314
1515438
2574202
1522856
2810396
395360
1942158
113382
1795912
54714
1216613
306474
2538308
2170259
1729658
1414004
2835793
781691
1505001
2471702
2916221
1105738
157494
1862632
1263706
1663011
2189126
868344
1680411
283112
763316
145369
591208
443437
730591
1566206
1840075
2162396
177470
188012
1123663
1977118
793382
2361495
1782245
1063146
702432
1499093
2309256
379173
866491
386924
705943
202788
775916
1356747
1316870
211924
2160784
161790
1598228
2656566
1613999
1323608
799746
1738222
711027
2440676
2618709
2791725
2826855
1858529
520197
328497
1518850
1797551
2398675
415173
2028704
541073
1743610
944025
1844404
87744
2765548
867025
766111
828676
2729991
359329
1030890
1846329
596832
2693118
537500
496532
646483
1550604
2387541
1644977
284121
2448498
2478897
1034931
2058647
838158
2699264
46768
1611953
877044
2110166
1098931
2656321
668878
1008034
275746
200276
1988984
317690
2088414
414396
1071194
2682097
1776057
1531996
1155550
118770
2112962
1292743
2424496
122665
408754
173515
217371
928442
2683947
2367268
2226460
861484
1116184
2223870
1690637
710528
1364323
2240195
714400
2105555
927252
1594146
1168391
285851
911587
550487
2210141
1016182
2564974
272564
2464330
1391164
469559
2881230
2613492
155438
2125435
399747
1408382
2514858
1247471
945657
388236
2804387
1502676
986645
2305893
190051
999621
1768733
1359063
1418135
1528305
1017921
1334296
1468728
1801820
1275935
1839931
1013029
612230
743073
1021033
2151404
1882843
1773620
2644988
1756289
1938134
806227
2844729
1135174
2632973
150315
71608
749640
1819694
1206661
1117978
2518176
2351869
130248
2233335
1579118
2308497
2440509
2578737
2463364
751107
2166405
1315378
2917075
2891557
486802
1495901
9634
2008145
442620
2405623
181045
2418901
2053453
797844
1666595
880400
1306746
1723738
933171
2584869
210440
662791
1497495
974367
2001342
1854867
2653176
556134
94319
819579
1287231
2352455
664728
2327784
1935832
1993873
276636
2676564
801332
2300479
2640609
250850
207402
1069569
2769156
1033982
161022
2668570
231009
1094375
1457486
173548
358217
2004834
1722883
586755
2484574
1569749
1982000
2680317
2297348
1923439
2205340
629272
1320369
1393227
1579335
2797057
2730166
2292583
445372
1664849
2888826
500115
1215637
1081219
722090
427307
1150702
260993
1246208
1724348
195684
1939016
1710079
2030013
2886587
2164559
1427686
1888565
1940820
1412737
822497
13462
161642
1868889
2736627
1924933
1633102
1036848
875381
1480274
984980
2045712
35585
2551130
944544
2884500
577591
560993
2339760
2465801
414181
1502765
2926907
707943
2160167
929873
1968992
2888033
2738069
1756750
1130324
1838744
544594
768978
2123323
2395827
291303
1505741
8534
1225290
1361490
7974
2047012
775743
388592
791877
656150
993805
1547754
2801971
68765
1273203
2346470
330343
2557282
2791162
2090625
918586
1189659
1680336
1516827
1596958
252981
1104686
413949
1223129
2694424
1473662
2449664
1038887
1158063
2921341
1241336
1514040
2467774
1826504
1963170
2452111
1951786
994899
423077
1725126
1696060
232214
2610552
2568303
2380391
540756
2096608
2568625
400928
1486321
196877
92187
1914318
1411744
1929938
175684
2452192
375739
1905716
2265624
933755
464309
1862741
1674907
1950179
2491788
2229315
55138
763742
2738808
957113
49894
2686369
710125
599686
1815783
2398483
1092802
1423828
1109114
1932208
2699497
1634948
2575317
2198716
1956008
1063533
1169207
154181
1395990
283230
1512863
2715013
2567113
2913714
850144
265955
1703230
1296326
2535095
2261927
2358800
1643424
1259065
1172683
1559423
2319288
2347992
1082563
630375
2611677
1463657
1993604
1414340
1019560
338094
2206327
2083143
1989132
1862143
1267501
1595434
2876281
1972188
1009043
953451
1226341
1081281
1465702
1971080
940956
2110785
1473594
272445
2112320
1428735
1744467
1929284
1380720
579731
1764306
643603
91246
2852268
2008381
316359
1233861
1777734
1821428
797914
1208161
944968
722456
661118
2207347
2049370
1131121
1620240
2244739
2144469
869186
1504163
1685482
954733
1963170
387254
2294447
1105760
134214
2920943
1723925
1113971
218283
1202863
283189
1564629
210472
1757004
70919
1928429
2649701
1050936
802104
1389307
552302
1035346
910492
2497052
2493255
158177
1689513
620236
1085478
1533450
2805514
2354051
1275106
857373
943271
987512
1979203
1549042
2856824
278203
1783561
1012908
635817
877509
165393
1223677
1127847
2081850
1107860
629055
406015
2130885
611680
1155916
1416254
1339834
1445221
119695
2737492
1732672
721558
1635333
759514
254201
2775368
2256893
1573883
1129788
60329
2783563
316230
1377299
1641668
2675783
1003096
1367395
166461
557367
1335844
690447
1070926
2517786
84739
500784
1378434
1193816
369321
2764833
52668
2354552
1253720
1837760
1736149
1673696
1033468
286083
960108
1590786
2731481
1475912
2219379
947582
900965
2927783
2142523
1939972
2136385
2917374
1312196
971192
717602
1528210
1738249
1448799
1611276
1865536
1049991
203917
2026778
1669820
110707
1418082
1070316
1083044
1074445
439459
1389704
32451
1023347
2548494
1776924
2940488
1825249
2085683
2171664
839764
2488761
241261
2704950
21831
983453
979618
2272716
2690741
1373584
688228
1619656
2854601
918336
1080348
2123366
983819
960608
1314221
2640266
692354
1386293
1515716
2003890
254555
262233
1404875
2144605
838402
2850225
641116
2863330
2817938
741552
2281589
1033537
1547630
1059850
556870
511603
1870417
791993
459014
1062814
2844694
2728723
2410626
1161288
386027
2518572
506901
2159781
1124308
2036059
616879
2714550
458802
2908014
2051822
2436610
1921600
1827283
237633
860314
1475500
2166704
2040374
1323477
2034776
2278974
345845
1952261
1760543
105369
2380436
1550234
1341932
2518159
656109
770870
665433
504658
2271692
1312178
1339798
1510633
774684
1113182
271637
2446226
2806081
2313483
484787
706217
2134310
2058461
55801
2559773
352868
1407545
2725944
2070715
254040
844424
1735091
2109620
2001455
404547
1081033
1855076
569900
531589
1941972
865748
1694455
1581457
2824814
1574629
2622771
1042179
1560728
2447637
756810
2585242
1210759
1476505
2495473
1803093
2218200
121409
2055024
2911455
747397
30422
332642
2074086
274580
2903636
1339837
2155465
1451976
2536516
2114298
619539
1718482
1577851
2791184
13264
2031434
981720
1533564
1798990
2795559
2689830
2197332
2345123
203096
1415509
2921099
2464945
348728
1443533
935823
1133131
2099490
73457
674131
2763921
356778
662040
1060666
1468197
1040710
1148742
2747273
1708571
2518973
671835
2322327
1441857
2539597
835858
2064425
1624497
171481
309850
146843
1182587
249890
2679782
2781983
1572287
2630301
928817
1770804
1506850
853749
2205231
946808
1240195
2007679
1302227
1525169
881436
2352631
2539704
760377
1151215
1821010
1482587
2556319
1791828
878105
1765895
831290
1144745
1191234
2052290
1173278
555261
2168813
479659
1910264
2916000
1178394
826977
1395552
2153503
1456312
1868215
610290
652794
143078
34408
47162
180742
2802898
1794919
2539636
1721871
1215124
1636859
1855707
2526430
1476429
703639
2515635
1380056
825822
2693853
2607203
1274910
433851
320257
2493677
2913325
48473
444645
1431908
523850
2268981
1849841
437266
2879053
2180536
2364094
2107230
592434
2175701
1084051
2076126
1957900
1810261
2595787
2423099
1497827
1690695
1214938
1301215
1598840
2367701
699252
2196228
1215034
1429284
2432789
1372447
978239
715514
1826070
1567634
304113
1470028
220883
2041554
184143
2151993
202851
2314894
934300
2344708
151496
2402667
509789
132723
2086964
928461
219878
2161084
1192083
1281317
1706175
1435748
2777908
2903704
796842
2407000
880434
2463975
2334302
1769562
1181515
1284562
1644013
2100388
444017
1540654
2408919
1158286
755510
428729
454958
1814956
182269
1150486
121403
1328136
1229364
2684856
2760596
532373
2623827
817106
2698906
1016030
1364881
2038643
1010396
1345572
506971
2267042
1370005
1665632
1264329
1125851
1369868
2056119
350506
2760624
2238823
102714
526613
937338
1548752
2180883
2568077
1514664
2211322
2246558
2735707
2690961
12185
1442394
2599710
1387755
179966
1492689
1812437
2344427
2830109
1140292
666613
1254509
1460756
2892284
504130
1365022
2215968
1909690
934923
1888379
871857
1032715
3443
1039479
1588346
1368968
2840642
1765850
2471911
1471302
2367191
808506
1379
2232043
2562502
26890
795785
301641
1794079
311936
616450
300904
1404874
2638391
562801
1304690
1910456
744083
577771
2719882
1769380
2734623
2833078
350462
2541521
1718442
2536033
2432278
2334286
2183496
2679386
2733347
980678
1672755
1288734
1456026
272906
2822248
2351017
1181625
2418535
2448213
2378431
728063
2181497
2879963
2277766
2331472
989574
1168514
1568172
856351
2809633
1756773
1144601
434318
2837123
1630343
1659796
2082827
1753508
685166
2054248
1074640
2743957
586294
1216633
2564786
1943340
2606029
2113725
226243
1052237
2514991
2601966
2867307
2655947
1832990
1915639
1980457
963204
1666117
1498310
2787184
2867649
529287
2108213
2279932
1738188
63388
2508286
2142252
1296026
2939591
2337041
478836
2086694
2089895
2488297
2619184
785793
1130602
1944139
1562004
204593
1033351
1483622
2843753
2465869
173039
650291
2083218
1368639
2530843
664084
206401
1831402
574036
883084
2887256
2564553
912452
346446
682982
1130440
753314
1107781
1925289
2297854
2666384
2205655
2796569
1335911
432665
706560
1360171
2172607
1766848
2106271
2209364
1795075
126265
982844
789667
2165955
1781059
2473088
302657
179164
263192
343376
1211581
624013
466963
2860321
105378
1771805
1027831
2724059
2840673
1330740
9240
403998
670616
416929
6651
92944
1377913
703202
1443499
711413
1298594
1386798
763126
2359725
2696936
699764
1761816
2821690
1395172
1143434
1400026
2693019
693173
2727821
1557858
645538
2346404
664305
2742509
2540250
2561084
2476606
1521836
1258152
623172
1968399
198906
2053300
2101131
1720616
1165715
862140
196491
2681974
1950252
1001386
483389
1913386
2682404
1328724
2837978
241204
269255
1909985
56570
2107586
1822265
2254577
1051531
635918
2801466
1048878
1995610
2801263
2855928
1885749
2770170
955658
1218148
70843
1553439
570741
178499
272662
85569
1927652
1381465
2611970
534181
525988
1072606
570240
264463
2158078
681467
116789
1717866
1156128
1529337
739145
1871117
1078378
2125460
164812
1672190
1492019
1931417
2260174
1869121
2293664
1394730
1105596
1644701
1673678
2483372
674044
679925
2183955
956101
1911458
2458144
1249408
1249169
1813697
500040
2000222
1745952
2717933
1791662
1085759
1086507
2554354
962845
2171102
1498884
1738248
1386919
1009547
2588501
2318936
15576
2690207
697525
927089
725292
1854331
428630
1770516
498466
1158716
1137214
2537867
2781375
2255996
665690
2317713
434415
2669226
829186
529067
507675
2608561
2534384
1429058
1583419
1961484
745705
1831479
995274
1651569
293567
1412774
2420310
1623847
1239890
1358664
1525511
2721587
1811711
1592821
678907
153249
2489736
299920
181430
1538884
902565
2926938
2252185
1131049
2305375
2793716
462581
2015539
100868
881509
1797276
523089
1650135
2768115
545128
2133401
1897194
1375945
437807
770824
2142657
974948
26167
2167048
384456
2552707
2464909
26951
2330228
2638123
826213
1655652
257677
78713
1817508
14842
2614279
1644633
2697818
1805607
2147513
2335586
1139515
2168946
1285415
987558
1532859
1669615
1387060
750701
929506
1255714
254625
2236872
2832773
1574654
2252818
2902204
2873419
2529001
54866
2485690
2377202
145212
722992
1514787
2890026
1573237
596877
405015
852572
2323387
186837
1462767
111649
1585032
2404956
26214
441769
658441
2520841
2860999
1517173
2455543
242402
2805398
1342877
2009028
1601962
1005720
777102
2558974
885707
1333138
871704
2074208
678966
1970817
53262
2349769
2704243
2257304
799976
1930230
1186540
2381763
2573354
1012091
789608
204729
510593
1171769
2815557
2402700
905390
181046
47573
1187001
2353619
1720709
2836583
2244533
2288634
438012
208964
1843742
1383710
1200981
2752999
240510
2290563
97468
2586263
2928317
1747368
2306956
2002190
2653957
1967647
1189446
2006446
966974
2686232
2770089
1853881
1652071
2932016
2894857
2255197
644959
2933476
1128295
1600613
326293
1464362
2582211
1290508
2634830
595395
1559996
807293
2076107
444347
2519788
2086607
1236851
2564907
303844
66009
7226
2181021
2233006
2909317
926204
2357849
2854472
2605958
204510
547507
2877633
39746
407440
2306270
1918658
2538766
1190459
904412
847811
32489
1846767
1327604
1140799
303922
190054
2037256
1746538
994229
912044
117277
410360
2933148
1485933
333715
1616405
1573826
2062890
1780619
1151268
457611
751642
182448
1642492
1085307
2090027
705328
2216353
1778125
1684918
1807428
1459042
2570676
835980
1041771
226040
2775766
913577
2701534
1509038
753070
2318422
1519917
1847034
40756
2555854
1789069
889534
570110
161018
2055147
1770246
2398181
1887733
61227
2413720
1923876
993142
1233074
1487158
844713
514953
646200
2906064
1844551
1132632
2839371
1460342
2061099
2651553
513932
2067554
2294102
755122
1854867
2588113
557055
54800
1920137
830602
805088
1707138
2676400
2549266
1918947
2088494
1497153
2258858
2206484
2629015
983907
1137068
1708596
1621326
2071228
311629
154394
2555409
198328
487280
2595215
2897878
599607
901214
276361
2107397
2140335
1632965
2374204
1008193
2453457
2816029
2389666
1115119
1678548
2929117
646713
2701560
2081228
842983
2382183
1731573
496205
745359
2635755
1893763
453939
549783
895408
2374795
2766696
2810633
1838991
2511876
642409
205500
936959
1317963
920155
2211441
1208001
2782052
1720681
547306
899364
1092198
1691166
2648605
496541
1129175
914039
528326
2096155
2053711
2808911
1508676
2789643
2278453
2332082
938689
873323
2288628
2097060
556066
1523867
1546551
2170715
856434
1598290
602392
1872803
247448
975512
2557045
2368978
1480862
269046
1377951
1436108
2077505
2891004
2582780
765813
2760253
843150
987129
2485407
1669512
566214
263187
2092850
1203793
458089
1432416
2926659
559519
2155576
274384
2922762
1503631
1263453
2339223
1427931
1518309
2586758
2092961
935021
2102743
2681277
939715
1132730
98298
900501
1740255
2028037
2220091
555568
1636531
2645543
1513957
2052565
2378501
1389682
545568
1298122
1697829
741835
574309
2556899
747887
2427706
678516
1826530
1653696
575163
575880
1243676
881826
606775
619907
2034742
2736534
285349
442793
2808252
2848534
754425
358407
1205281
1724602
602311
1910071
2318365
1256010
2835062
1285656
1096329
1836199
304383
1275415
503936
2480412
1335197
596787
440239
922957
1589514
1965913
1120428
2910346
2408712
2901175
2043821
671600
274082
476206
2536925
2746909
2485742
1971941
1657536
2372561
2355669
672284
683131
949230
784921
397028
1202381
2327256
256998
1094104
74078
344145
2747221
2736486
1907922
1845999
1742129
1871530
192371
941436
619352
2634161
1919009
1543016
2863494
2506095
485756
722787
1980801
1641348
667292
988152
2400273
2899928
1840488
989796
2435281
298655
2465799
2446914
1042388
1382572
1902803
794386
899159
2875374
1916309
2118417
787666
950303
1637643
2456058
1945150
1200786
2622186
2474926
23780
2649393
1429838
2817459
678658
2724530
1864459
2620941
1730730
1508185
884318
2742685
2782745
157113
1964495
2246093
1123161
934733
1072117
1954760
1005830
2743025
842429
540213
2427629
718196
2656510
484747
128317
1619917
959022
2373452
364710
1917826
2288816
2401780
943635
458576
2854507
1559622
1750462
2574654
248276
1021074
1506385
2029223
246255
217506
1721437
2863870
509181
2055209
62422
709829
1763338
213021
2592664
2805600
2763962
2424345
906150
690139
1682904
105967
939134
474866
316184
2327677
2070913
407886
1432233
2322254
1628908
384084
539941
882559
2588732
537933
2852993
1947682
2133748
2525369
695885
1715802
1862145
1803330
695943
388839
2745507
1231294
963218
2363415
2138140
2633618
2890497
1973662
2756728
172373
364066
718687
670320
1739515
161222
1441062
2002761
672248
829140
334829
2116507
426559
51551
11300
892285
1856684
1165749
2360655
914752
1433931
2429104
1604294
2778350
734891
1071156
2811948
1004142
1041527
252029
1565069
221182
2352554
631843
2920755
2566584
2542636
426055
1390822
1220107
41149
1255055
663799
905221
2308608
2669595
2459754
1186527
1573157
28800
1640051
1788475
217836
138205
2454644
321952
678694
1273220
2062416
1867898
703415
2658092
1797313
552476
652906
1213940
2479124
2931007
106717
421690
918987
2926702
2551380
1081952
2148443
1566804
382854
2906589
2190672
2529242
2459623
2068726
1467188
1641014
1634326
1273681
353630
326371
2786755
255122
2339020
2855340
1195881
2588273
1693488
2219427
765327
1964828
1060351
2606697
1743680
2166868
2619897
2405543
2931374
790243
1654258
2565612
2026836
1907559
1336775
2422172
232041
1512741
1610524
2275987
2879132
2161844
2105959
985058
2711256
2399489
2427120
1889139
2414459
1174578
1791035
1022075
2297216
157706
243532
2262059
2167596
2804562
553993
2864062
1836487
2668302
713119
755814
2170334
29016
1747046
1779654
238177
2172235
2667654
2776341
586037
641841
400533
1908066
2171052
1823127
1185993
1633973
1410809
2701850
240642
1581242
2909839
2127472
1092492
588010
1752999
2843625
2862798
1180433
1092706
2164385
1793785
1319899
884894
1194731
39538
1788247
2148459
608948
2488130
2156748
684620
2153654
2521961
269882
1367398
1647136
1153439
1555026
2010901
1819191
2672390
1980956
2816422
199916
705391
430575
1691707
739268
689098
1509909
2758732
1217810
145278
1592148
68257
2828599
1215003
557409
313290
1306945
1780395
876281
2531691
2768045
1294373
1380386
893473
913425
2866435
2621173
2440619
479068
2113006
2350098
2413605
1410472
1081511
2892167
1489425
942488
86260
2472378
447971
2098804
1829719
1490547
602686
2211095
2249728
2780414
2339168
809987
1160891
1760781
53106
1186800
183556
1224069
67100
2304598
2774391
137
50605
1211866
2473189
865124
2096812
2161939
1588045
326000
2671264
216844
1868530
1275993
1064966
2233018
946887
2213410
1101225
2123400
1243206
2576328
2452289
2877763
2892160
2478413
1850658
1202581
473143
2311166
1559857
1931656
12139
1386097
471539
629652
2543923
982815
858913
2701899
795147
1421684
1854560
1880280
1771184
2782685
2314252
2402113
1180987
1278828
1674952
2805313
2078297
888294
530081
170122
364338
2226497
2224732
2767698
463554
2702573
2891389
1204624
2348316
72162
948127
1832260
1395933
944569
234229
1834025
1518444
132878
2216380
698458
782557
2547014
1684281
555075
2187763
186841
974369
1362426
2362965
122521
98422
1506342
2010284
1193712
188538
702232
2224892
323776
719794
1389518
1791578
2378262
2762558
2015358
1465326
1444254
1256448
981500
1765460
2205329
1608033
852181
624986
1918035
2341109
1785495
1898179
32077
1266847
1519639
2868390
920489
521668
655511
2708228
974685
1696876
2476987
1193632
1638634
272123
1812349
2243942
1713709
1819155
523084
2858497
1874457
460167
1756738
2603212
2045003
2432581
713772
1809756
1439411
1066621
2680057
988713
1700029
2385039
1181544
1500243
2378860
389722
2537356
2808959
81237
2342356
603427
2749771
1428387
1204532
1311253
2429331
966485
2056460
155990
1078219
406107
1896431
2141515
8690
330687
1072803
423732
1906568
951286
2406286
2339977
833510
1042753
645024
1361677
1948446
2844882
2556003
352951
1305350
1924805
40462
1427838
1311697
2905165
1409039
1880077
1110429
210875
1234931
2108854
319163
911047
2340169
442166
1787926
1839712
1582854
959465
1631865
1263770
2091525
2790535
1209709
2664212
1115105
2326025
2451955
2184292
1180646
642019
2601716
1736177
65525
289296
81763
1497146
213701
2162518
1303041
1100097
871546
302988
1134160
1399703
2571433
1860869
670078
1752614
768535
259322
2078106
1308645
1195954
1781326
1743078
1822174
1922838
2322574
1901484
1930904
2082465
1887397
804856
1890581
930961
791522
1830486
2649991
2575811
561882
2474472
2220334
783709
776066
1282418
1693876
33143
1039005
2827050
2541713
1733436
2369871
732141
2301302
2402401
1401476
2068447
919111
507211
241055
2564865
2620245
1335880
2558626
83659
2646780
573166
370066
1900734
994671
2619671
1061934
162178
2755148
559713
469068
1677747
404838
1824545
1505553
2134459
374630
1644443
1198370
1134935
2824816
2184944
1939438
1883664
1017899
1875510
1803928
414911
1390763
1828504
2492685
2839843
1074803
1120856
1243009
1781490
510618
1682369
1467014
1882232
2018840
688728
586724
2788926
1126317
2531354
347187
977533
258369
1327903
830703
2029617
2604059
1016308
208537
2064074
801350
231046
1900388
1232688
1649789
1856393
1744753
1801231
185462
1969670
2414351
1180027
1274801
1664371
1196360
2344657
2537918
2439699
244810
1161017
1293314
1798399
2020312
790396
632373
1451527
2223166
1746034
2471518
2457579
2673678
2195144
2291543
2740867
2756685
799012
412708
2461690
608057
2288333
1808011
1120180
381898
1702687
630444
137747
267827
1656234
2646403
325198
621187
754728
473606
764389
2581075
2736418
1002445
1522189
1682914
1070133
81388
180244
269655
879043
1159048
764103
2259771
457604
219973
1996908
2147512
1747739
2092059
2284566
1346200
687819
2140556
1331975
344748
2813531
896996
746034
922832
1851276
608578
2324732
1618427
2080525
2538908
2627123
2133017
1429597
126427
563093
1903267
1998348
2851475
732728
836205
718546
1346095
1178763
2066251
2390439
2656735
2894437
496396
2918306
145251
269962
312973
1035991
1642763
526174
75367
2852351
1500855
1336923
242787
1732959
787298
1983386
834974
1928574
1962210
380821
170917
1485212
2873652
2606632
2242589
1195119
1979453
1626410
1484105
2287677
1298931
669559
1142447
1377804
261981
42739
1208409
1412611
725176
11529
1332910
2386617
2685116
903563
2150493
1102289
754349
918767
2512839
2701179
906632
583412
1572267
1777066
1903770
1015580
2736508
299582
59279
1239692
2360505
2066929
1091372
1720606
812153
1236335
2334153
1753250
2391258
2749560
151391
957282
234110
2474987
358414
2891827
586041
1579703
407733
619013
2063097
434201
1354949
2598517
2321021
615255
1812842
155348
1275571
1787571
1503760
1905913
1030666
460860
1252471
1814237
94509
402948
1043393
2024581
553954
743019
174748
328448
2679706
2682203
2582972
2226149
2724035
967974
952773
1357165
1475137
455602
581225
1289364
1021613
1777606
339712
483767
2215324
505438
255105
2491698
1527268
2887130
2325410
239596
2033407
2337266
299288
2593719
2837392
491040
1922100
351659
2034177
387154
2578765
88575
915761
1466201
2673299
2394385
791064
1812992
1600226
2849818
1477725
1208950
1514378
728038
1974586
2279413
2694002
710787
1286243
1712847
1623658
428054
1552338
814321
219128
1728161
2686065
1133483
1785512
867628
1659518
2490058
1117990
2619865
637181
1732129
383223
2473657
265121
144942
2915468
1336285
2553792
2041875
2274470
2551258
1619169
51626
993264
1903869
787340
1085124
656340
8919
997608
1783952
660909
327777
2287701
2122279
373255
1791708
1718640
923980
2806335
321508
2806516
1861293
1353458
1494947
237771
728437
1408108
1637668
1804720
705120
2007994
2493299
2475904
1961393
1745954
2624798
2315279
1607403
776024
1333923
1823653
13544
122499
2264542
843483
1313355
1911281
2487336
163580
644252
686866
1725692
183091
2397154
565215
237028
2175183
1922904
1310435
945525
1483194
1601259
1388945
388754
2390133
2433257
784818
2118035
1888636
116539
1477636
2703104
174359
2628863
2542309
1665039
2431822
1924127
1477108
614224
1802275
180397
2090922
1089065
2260537
122705
1033223
673597
766837
1942824
1477464
1929692
350343
1101913
218150
981367
780571
2836896
2656046
669228
2560957
2897094
2763958
1164693
294896
100895
2652738
1477677
2304131
104905
2433489
1915159
788955
2696169
724906
1913342
1576101
2018691
1010791
2547211
2335944
655011
545680
488349
1330529
1058563
1847433
289525
2762334
2449694
2088134
298881
1613329
2301953
2432895
2019052
1237955
1501435
2417940
913761
2413605
240558
2939632
2438122
591083
349229
512242
304473
639238
2739588
1150168
1154405
1746104
2816484
1040509
1769156
992669
247477
1462164
982721
27289
1551331
2639266
936623
2246725
110100
985699
665932
2369346
1050769
823839
2562138
335909
137244
1993306
2838057
2795203
2677463
353560
2681843
696523
561348
961193
971799
23912
2487411
525483
195710
226500
2811591
2283345
832487
2044868
2328494
926799
2856981
756269
1510433
1215449
1778605
2487673
1223247
2398293
97495
2137601
152357
2222611
1125147
2549197
881427
779887
1316386
2575019
2407538
1365872
651172
1990202
1752901
1529002
2745425
2023402
755678
341540
703143
1976623
947564
2376552
1743502
257191
2555620
645025
2411107
967259
351638
532099
1587460
2767804
2696195
1397752
2230373
1629268
1170308
404734
2438509
1423724
419787
752073
1920172
844082
77249
2792274
71270
1931261
1253460
111708
1137967
1657036
2003391
2039345
162157
1068006
2105063
1855077
1214616
2526342
2552538
971714
2650928
465809
849026
2732151
634245
1571440
512152
2368411
1456162
192294
2246075
1272949
1545429
47040
877641
2635851
1452615
579340
1095221
2824769
372768
242011
879510
2482463
2626634
2317284
510743
1266206
1788623
963437
1363636
1275094
2647687
1949718
1502888
2054658
1422455
2757309
836432
402414
1308343
641836
2753208
1017319
599064
980663
2091412
1319958
1371702
122378
1450390
612315
1225064
941340
1474699
655401
2276598
2676263
2153217
953636
601373
2863199
2661946
2295770
889081
507476
6577
1285039
1789505
2443464
2860191
113026
39551
2711741
2516299
865050
2241901
2236955
2242547
906576
2913724
76170
2296242
1103330
813239
952280
420786
1142998
1163347
2818234
1218537
1812025
310634
166758
1297693
1676243
708141
1582415
2386520
2278186
937583
358653
895271
98922
1374826
183433
2330177
143881
2327489
2748255
144581
2665252
1396505
1803377
2733185
967619
2262525
1723585
1343815
2767684
1614793
912065
551316
657091
837403
1323084
1190256
759577
1240776
1799254
2048009
2458310
379788
2835823
356139
2828596
782008
1501935
2592785
1051257
653965
1929688
369015
1961811
1396751
2205023
1965857
1318115
1167597
1610864
1033194
2049300
2682358
1397759
526544
2819219
1802770
2295042
1087485
1137378
617839
1129265
1449000
1625989
1372575
2209033
688007
1644861
2628844
181342
790205
1603830
1901113
2664665
1263160
1162054
773637
320373
1837664
2555696
2185718
2861339
1552045
2915404
1976053
2875893
2357719
493835
1848970
586903
8441
1266824
1665153
932793
1666035
1185636
2586634
2014381
814202
1261603
761880
2052461
177526
1502458
1191510
1654390
1572676
937205
2330414
727994
1922493
2132217
1061032
2625728
1121614
1141926
630359
2073280
2304125
308049
1526600
606885
1348752
156320
2117975
2836153
1411712
431570
2066245
249541
1965620
2196356
356048
1049384
2403080
1003252
1121769
1467377
1896737
2093544
1020059
413140
2052111
1822542
2687331
19772
936845
341754
431287
783453
2665730
2131352
343788
1740926
40136
2295897
1029543
587525
600430
419571
2033732
2463175
1152045
1482366
1863368
1170228
1684128
1401576
358905
331080
892216
567434
2397522
2476388
1401084
1550150
1298167
357027
131276
2097368
778618
470536
678582
2176481
2177559
2401841
1624627
1943777
1971591
184066
1182205
2736351
580178
524734
1647875
215940
1220322
1545260
2505964
2747041
2520685
1697348
2215382
2928637
295340
1368716
186221
2384270
1609809
66842
1664794
1074006
2104487
955079
1351364
1069734
803894
626670
1656150
2764742
2905079
596977
2800747
366485
435601
1287672
1774162
1695752
1362958
2768891
424401
2677106
2921788
2867214
1951203
1108269
726740
2605151
236720
2281681
2598101
1777587
943788
2266174
2255165
789489
1290608
572171
667359
198611
2048182
2666854
2931852
1617272
1833663
2859395
304405
360920
999805
2579692
1585834
51709
816931
2253621
492704
1649974
1600927
1829023
2564225
2521760
471828
538812
786255
2648503
101332
1392421
1929886
202772
1274913
1654688
2272412
2156104
2416392
861704
1115077
2622694
2019540
2730505
1442229
773302
1193111
1410353
1179701
1000853
2792255
1822441
515621
2794348
2412560
592480
29864
2489383
2268615
2015814
1244463
2755817
1228499
230656
2525844
354726
2851920
1627332
1026269
875288
1729653
1311262
2212199
386766
871464
1422814
152257
1821282
334407
2112826
2316984
2338809
372986
2514283
1203772
85973
533850
1431733
2302758
1580269
1965674
2273278
1607990
695821
402010
2526334
1094653
2028088
1067220
1666711
2410237
458718
1028089
1352252
2007608
2284618
1830472
1504242
1283784
1343898
756533
804549
871475
779126
1436559
187535
2453269
782055
2765254
2667765
1923431
2618454
2658206
281522
2441629
1765149
562898
2856175
648859
2757299
1823524
1953319
1837027
1072324
2843610
227822
2865623
2327921
980236
1448263
2853453
570415
2124058
1540666
1161071
239347
2820555
1784474
2655071
1370891
1883500
947715
2458650
943000
2830002
1671550
2840362
384035
1791528
2482851
1435357
1929099
1283467
2378837
2393542
1531337
1645109
1106232
2778839
2650063
2866650
2118924
2233011
2504028
128069
263639
344774
1169103
1238563
1043381
2588971
146915
1992026
1195701
595788
1253435
2184327
2462658
745767
1971121
1758653
215668
673077
535794
2357932
396099
1656738
177919
1643305
1561264
1023146
1824575
248847
171786
181139
1593404
1128473
531535
1956614
776166
1802505
1924143
2804737
1881520
2588977
2131621
802359
2570418
1120715
668393
2294855
2505366
69128
642469
2091041
1762667
832945
2607363
347249
2364942
1013522
2882098
2030792
2383806
1925668
1764863
1736412
873217
2493693
372933
1434650
2494253
1229385
549887
918755
1438753
1767311
355788
1984426
1488501
1619011
939165
597855
780703
2689806
2415490
2841841
47010
1777490
1636666
697705
1804976
1507453
396313
1387449
407311
1798532
2507313
2037765
2735868
639838
2861378
598216
1837559
855899
997741
1999795
1398442
2744067
112476
1745283
1754734
1485024
1587508
22862
372077
993614
2350208
1170349
1903947
2224123
177682
1767242
2709464
2518116
1381670
2423527
2680013
1656530
2501296
1308344
1898942
1540993
1903096
243798
789054
134666
1780832
449949
1678731
1166487
526905
1669609
658980
1846272
557879
616100
2910744
733717
2206131
1791966
1227992
965235
349665
2358528
1455946
409505
2415806
1343266
1528170
1132950
1455667
2501661
392336
2164933
2565555
320953
2316947
2165102
726186
2179752
725632
2045176
2738360
307217
1812121
2738971
662455
2277257
1261791
1055666
546030
27568
1288666
1207512
1094349
40034
366177
285779
1646332
25032
1303064
2780667
25663
1255236
2564988
1838941
1815602
2083376
638524
2843692
628060
2696820
2324720
444346
2005287
2491784
1506924
2403606
201806
274385
1808311
1292331
787292
2253791
1101210
2054227
846202
295838
349102
2538504
860562
1765058
2935003
378453
1645521
1281349
662466
2337263
561478
1458058
2292161
2688110
1272755
1926177
954897
759625
1258281
1455932
2587302
2455362
2877138
241519
1165060
2907204
298508
1854816
216728
357769
846232
1143174
1778063
2644296
2443727
967640
1663492
442445
1513062
548835
2234326
2831888
2313006
2522553
1081923
2065671
73676
2174834
1363571
2693964
433527
736336
17176
1283850
1215684
237634
1389871
2539187
437646
264836
1318004
33906
720569
2422242
1070434
2635050
2821569
1195137
1224930
475265
2235790
1309123
2778142
1986249
933601
1780410
1416965
2809867
340233
1280598
2580532
596427
2350472
61814
372904
802564
1649332
700759
2368686
2860502
1685743
2613630
2798156
2013787
473983
678293
2307075
340695
1096130
2385186
1008721
1590462
2519123
200123
2877742
578845
431049
229413
2678842
1579161
2319544
261510
2926748
1135012
1942347
1047458
315273
1803160
1075749
651882
2361631
1735174
1731701
1888509
264770
1122100
1802569
1593435
2768816
2246597
2925777
2452105
1408118
676572
1634942
1550648
1438210
283484
536912
468349
1073462
1442264
814398
1054683
1633675
592014
1993750
2271157
455603
818404
2552224
2321043
1155366
228180
1581930
2871603
2440641
932580
761579
1511291
245563
1823987
1280177
1823218
2094164
2565801
459068
1851109
2823945
1590958
86855
2601694
1420152
2336183
1266308
1796916
1870412
663773
2771590
1687609
2148195
1131816
2200485
339583
1625773
2126062
532808
452531
2251142
149987
126553
1963885
2532060
2846127
2633398
1702553
2541291
861404
2065888
1936193
1193409
2317090
2288414
1241704
396705
987709
1885910
1433002
1237917
1061569
498522
32915
2101954
1806873
432177
56898
662714
1010436
1206315
153054
655689
299983
2387749
2100664
697676
2136206
796040
1573723
543139
170774
1023599
1096367
2561307
2205177
1069760
2304686
1970793
592143
1576562
2201528
2080071
351067
2260938
531864
413598
1867812
40253
306257
1121617
2807510
1445613
2065378
2456412
1452917
175115
1787383
130482
1108654
2552089
2597961
480578
1024096
1934971
1253528
2133154
1569329
774406
1041129
1141290
383206
2474589
2660306
1394604
1417067
1973677
1208985
558537
161738
2828365
591707
1305444
2309210
1537353
2749005
2049210
820066
2342583
2716321
1267334
1701054
1280226
820027
692988
209344
434351
1227141
2582224
2377955
2928256
922143
1471023
2159293
1172988
1919158
143022
368917
2309107
2856792
1504812
2153192
89776
348238
1656565
2539005
1538192
701987
1756788
810828
2440008
1624317
361723
1941269
577526
944256
545340
1061454
1479932
1735235
1910816
1695264
289437
1574228
1671822
758592
2902138
2692704
619463
1128650
2045820
2119114
1302332
2681444
872657
301902
562371
576301
1007679
2936965
2679584
2478631
2888262
540709
2311772
1795270
2163949
2402072
2113318
2506964
503482
463148
1486569
249041
468541
2814436
132095
1576559
2094248
327989
1424932
2698052
101265
729053
1127766
457261
2073387
1980605
2536709
1302612
2714345
2566211
529891
14416
2051588
2400209
2219187
1977002
1756122
1191039
692845
1334308
2041178
2799147
679447
1181649
586035
857802
1898892
2441590
2567283
2916154
129481
2343580
1003384
2708920
454935
1002899
2244516
2383660
1789534
2768580
2056601
2113418
1317484
79980
1124688
1958169
2154683
455270
1184201
145494
1623699
496032
149634
329933
1018115
2293445
1246833
2584143
2041107
559318
2201621
213705
534685
2143510
862653
1761148
2919049
1930549
1567414
2671410
1796462
1449758
2635670
2018701
2923586
2498872
1439180
2149937
831845
1086809
1492322
1110883
2827176
2698304
2795701
483695
1653746
400651
1067672
2497683
1986971
2497229
2731337
2322950
1097170
137809
1085277
1258446
1724023
1403503
2640679
139162
1958828
965661
2770926
1594719
1687531
2888744
608131
1256672
1671439
456409
687579
8777
1801732
433488
2691223
2557280
680579
1628399
2514740
1481457
748028
1828280
1107118
493612
1142498
2666880
334623
629023
2045530
2266261
1617378
630752
2756254
647223
478734
890930
1662632
1074791
758856
290800
2207650
1009919
565968
1249719
2829592
1203181
1924178
321052
2626125
1784271
795708
733916
833571
673020
343192
2121443
2472101
1249324
2481262
1746115
811687
2057111
1851216
1860418
2300799
1312557
135282
1740451
2791612
271899
1421595
2027325
2123474
474187
963169
2177331
2303684
2001121
2247809
96972
1709613
859852
1648124
500918
2795652
1407059
1047036
362630
178097
2261433
44071
566876
604351
398214
2711105
1067174
788569
1988542
2506817
303993
1550751
1097851
1108531
1014577
1632208
2227564
550470
2369033
85004
2104374
1573782
1269684
583335
313578
2806084
2693572
2891847
1541936
2384854
248226
1734038
600959
1815219
1644147
554829
1715106
1119435
2672856
190217
481588
2758610
319368
1089121
2693770
426399
490469
2809858
2092475
1554484
1867384
159518
492974
1247644
1012882
2485584
1263629
2029592
981795
1826754
2637134
2935924
2553392
1931930
2706851
1126268
2098435
692007
1655056
946972
2396623
994950
1289914
832984
594458
546823
712622
1212886
137202
1634362
2808332
2838974
2781885
756861
1058019
152983
1434652
78723
1848981
1725140
813919
2555285
173946
1537044
2373198
2063609
1853432
2878403
938258
1740272
1461031
1404862
1986948
2746958
765016
269564
2382340
1813340
1370468
2920205
780700
134987
1417674
2193920
1468937
2430347
2492043
1291802
1022586
370911
1812614
1875375
1626820
2072403
902597
1336232
2088341
1764340
713257
2381012
328444
1371648
1146279
285661
1162840
831650
2018025
1035262
468303
2885996
2027346
563633
2551636
2926560
2603447
2685545
1247613
2089426
2579709
135804
127498
1708484
1155666
1643355
1858279
727876
1233367
2086239
1897721
112231
934821
1151912
1436021
1104210
1514145
1421657
821837
2356106
640471
425905
1919040
252711
1480490
554929
2761635
2428149
672594
1212016
2041533
1575149
2795842
1916706
155795
2840148
1755460
2523135
1198485
1634891
2155759
2862121
2438996
109697
869847
1840793
1042331
117409
2189509
294253
198338
584959
1016089
300961
2708861
597923
614621
2929801
2777401
2488699
1859189
2306107
2934433
1535049
232883
2833622
541872
2551135
1111346
1251116
873619
1684494
342355
86458
493315
1878888
1864497
374514
296767
310722
1761585
2180297
535923
2642366
895734
2174792
2686577
688405
469316
258818
1538180
1030846
728259
2171958
1263200
2030648
2439224
2022526
1442013
2808583
310839
1449613
1849098
1961114
1783260
2936625
1200870
30164
863913
711862
2882363
926010
1619813
2607766
44555
2339909
63613
1956844
114364
1119969
2408106
2032135
2374021
1768232
1080170
2505036
1012267
1724020
316431
96984
580941
2659688
1963943
2823887
1462150
2818926
947912
1525085
1432642
1191240
1219553
2449322
2093169
1474179
1588993
1747341
1843319
1265341
97130
514840
553320
1259988
1641024
663706
2111306
359635
83194
422594
2500766
1717260
2076673
865835
841707
305600
2758604
157766
1458758
2199050
21041
322268
1898236
1371215
1014016
2931117
1466568
1560228
2209597
335412
2351685
2870405
82239
808930
1999430
1397241
2762339
2666086
1612681
1635293
1364401
616453
279098
2793805
2618761
501222
2891569
800596
1871308
2215153
1648468
2384715
1733431
378260
2284003
1750265
650585
2531407
846549
2244150
121883
2804310
2849810
427331
1310054
1707143
708925
1938944
1773720
880427
2930265
590199
1672107
837236
687262
418991
202096
2809081
1100764
859880
2749127
2729371
1765906
1044945
467772
2770094
2248606
1690934
1500989
2163025
942127
1472032
315588
1506940
571370
730484
2283246
1222516
2213697
413731
1438140
2878303
2352674
2849669
57425
2653315
2599918
2363921
2219455
2575586
2381411
1764825
264900
572552
2938444
2442659
2480891
666520
1975815
1681120
2877629
746329
1543231
2113021
1008606
742544
170682
1316693
100330
2290675
617757
911577
2932992
886277
642613
1477405
831996
2274826
1836149
1047157
2174916
747351
1298865
2840957
2457476
707317
1501506
2578573
2010062
2840219
2875418
2160026
223403
1816088
1629627
609633
2879103
1719229
2495439
2573528
712542
1814985
66237
1363520
1700820
1548528
2443286
1891653
1948949
207763
2155675
2518294
271663
1264472
2287769
1532774
2873326
838684
1655840
968911
1988206
1993955
116346
122021
743408
427665
1083086
2520018
1823186
1418162
1655393
2675089
1284273
2040930
661017
2534802
1863524
2583953
1105759
1773579
209862
1020408
155794
2723509
1800394
2274701
177974
2105107
1377484
947591
2856780
2718856
493282
2519602
1945285
154499
1529470
1065890
2352342
3264
706888
173589
2132902
92321
2770481
131050
931118
569537
1979254
2828908
869603
1692269
2526987
663508
1605562
1315156
1474354
497609
1143062
1987569
2084410
1453311
1742240
1782930
2006100
603346
2879980
1408758
2127704
539712
2753417
942832
2224179
2263442
25954
2280414
2549933
1936186
1952949
799079
1186381
191806
1605444
2085126
1175011
599136
1754555
682146
1224648
324502
286547
820040
1366802
1250136
226875
168728
1971138
963206
1685215
2450837
1631069
35110
2909309
1076243
629647
1756151
459998
1893213
1780191
2449339
2200670
522433
717733
839700
2705663
558297
1026391
2564777
1478710
2479742
1222911
36273
2682948
1160808
2196359
1843589
2543393
2049303
748601
1407372
165652
169203
2299694
718594
1286956
1173094
1401114
2178135
2804529
2268251
707752
492504
353677
1105443
383090
375867
1740943
1805271
219537
1628114
1004455
2239399
1006804
1835574
1396683
1899582
1095978
1867016
692778
2789749
2095151
1348351
709496
237101
1023868
622166
716148
574483
913517
2232491
1666081
864558
1903784
63317
342337
2685558
2812781
892708
384538
2393848
1699907
345063
560656
1800530
841824
1701199
1545849
2516547
2224651
1065936
1689437
1489210
986097
1657964
2264593
2583292
1659517
1889272
2551891
2806885
2663031
1952079
230699
325197
1612936
1983000
1213638
628163
1273010
928162
308454
1389301
2074978
743281
310774
257238
2291644
1618587
2525787
2065788
2293484
936229
2604391
1699364
1132403
109701
789567
1874409
2122020
1246897
2444189
2604883
237545
2047390
1063792
252382
2035569
607678
2833571
1883622
1638843
1741478
971714
2371637
697370
1181741
1308860
2020233
1406002
2578522
2111952
2884835
1738298
647600
1827157
1117717
1813678
307307
161754
2532331
1127475
853668
2036434
1159105
1969095
2017573
302860
1510272
1819662
2664494
1907788
2644883
2017550
203265
2478442
731642
1525242
158906
857701
1024580
2590646
1220961
955048
2403329
389539
774108
2315430
2755970
1105536
442308
1339927
2601952
2596215
1955788
1422758
914885
2284644
2297752
424571
199646
856412
2592521
1661510
980000
512247
2557322
97365
1499244
210964
2405426
1939679
1325673
1163814
1142195
2073742
828424
427743
1156854
831289
1645905
1413456
256076
532602
2647941
2333112
1300333
1668238
492720
933284
2065756
2164936
2425708
1870167
2503797
1724717
2241869
2869509
2884143
1527220
719861
2278136
529703
1413620
1082579
1440572
837241
1799363
809316
2508636
2022256
745167
505806
880221
2573040
436311
1103018
1380871
647167
2305236
1256038
1516229
1240432
1575150
835114
1042770
2523775
107180
678065
2081026
1744535
1468345
494509
2623288
2629483
2126061
609219
131806
2443992
666399
2657333
480980
1285896
2763395
811473
2689569
662158
370868
576764
92067
1542292
2775835
487634
2273370
1139897
1564428
1983151
2373664
547686
2393700
2570056
138485
2140604
2162482
1723924
2203699
2713969
1738517
1702610
1878925
2036783
2389598
1179885
378839
1202927
340524
1821568
1787932
2297349
449383
2617395
1359881
1677569
658117
725114
1781043
2639240
2274454
1998110
531778
2467144
304787
1024983
554963
384882
19203
369359
894579
446231
119099
116822
1234302
899765
184871
1720075
347238
2031115
740728
470487
1688843
1418389
992288
85614
427050
781696
1753503
1542480
90667
357082
2767873
536854
2716971
2464572
955908
727908
1550002
1069864
2074229
713393
538513
1042928
2066945
828485
1651613
869564
791054
111819
350606
714107
2805921
1177103
2724754
17836
849687
2484409
2905262
2287651
2109896
285929
1293222
597476
1483285
835506
1765036
1643469
240085
309810
2886907
1444108
641198
810040
1523300
743448
2340412
2321399
2035819
221870
381154
2447165
624751
2388258
1766116
1527542
282274
1078688
2628599
1499960
666343
1771437
1288227
791746
1629962
1898187
390178
2044981
2273672
1555999
1762013
2296669
1726934
756650
412477
950741
1803951
2081275
1008014
2490810
2881353
2004607
2035978
1789298
2106869
399373
3821
1571253
2283837
2362561
375775
1538940
2384881
1565095
307780
2663560
801104
2621895
1845133
436629
144449
813146
1319351
273886
847234
399976
2162613
118708
107073
24484
1943788
1885995
970105
1997954
350825
2904952
1616763
360050
2299992
360894
867024
1931506
2891359
1891831
736262
1844188
808409
815443
356095
1172916
1941232
1434579
1110345
2142517
2452377
2651288
1519939
1542270
30740
2263292
554021
2656349
2119299
59936
2796777
1799878
570913
1512980
1192267
1395501
2883377
2109133
2644455
2188746
1036256
2033657
617448
2033225
1152319
779551
1271272
583909
2618684
1220101
2157449
2166141
2254717
593758
1801086
661412
153910
562678
2018797
832332
2857636
449102
1455156
250193
1710600
1581067
1276355
28241
413251
2356476
1244656
962373
1652
642708
1241927
753645
1203478
79963
2420141
150097
2793968
2329657
2329297
480778
2742998
2268893
178758
364774
2679931
539114
1579791
525250
1703841
1472185
685059
2302278
597167
1595551
12516
21609
1963900
2191046
1122499
514863
409024
1101156
1761666
1947203
903012
2200189
2037685
2558755
226967
2066571
572319
2091553
399336
1611560
2311675
1189652
414131
1091341
91035
2283344
120392
657308
2373460
1380261
1642593
2292202
2898820
942315
2671943
1236971
1981526
1725452
1568321
445445
2072150
1967348
1398227
38313
379567
2228219
465446
2116520
2248559
1738814
1085796
2062644
1763392
1387759
1931414
106350
1229861
198161
541301
1580539
656800
2095243
397851
1154991
1410309
2932976
2886638
2505001
1229617
83160
1784203
2309724
1390019
1134630
2319956
1281724
768736
1300712
856653
2099019
1551839
1047632
368289
1216539
2619711
2563941
2162801
2008409
706027
317722
1412359
2763051
1278203
1851407
2555272
2698595
1495193
643207
2667077
1805792
2480328
1511854
352992
1281898
680462
847889
1657548
1609157
2426215
607161
2598732
1740941
1706449
2422070
898469
423087
614624
1401821
461183
1742290
296205
1948915
2065325
2298902
349968
958802
2805914
1333913
1839418
122931
1359329
1890768
2028507
2677212
1111275
962078
640805
751877
412158
338
108290
908355
950477
2063513
1955864
2465819
842714
489053
2039438
1602161
2214412
2394462
232273
1266721
12288
1092734
2830026
2029469
2627867
583277
1527223
2743079
2528922
2734548
1396384
2940129
2434506
1932599
688958
257344
1689695
153285
372920
2102644
475326
34979
1243198
1958580
1158213
1354215
1848998
2176560
66861
2068342
757729
816344
2702125
2420000
2808342
2781797
1317696
396942
1888558
1590490
2375070
2236028
1931052
1176409
2344898
1136846
527728
2765411
2930038
2405423
384600
1152889
762317
2893752
2067972
1656927
1723396
757134
2779822
6476
2852428
1723218
2141441
899995
384961
183578
1657874
730458
65227
1650532
4647
2587713
60792
2087998
422655
256420
974742
2388315
1640473
62849
1207143
1413132
2776079
529302
380806
347542
1937528
1237662
2026559
261148
1204183
1304728
782393
2652782
2858283
511262
158546
1745183
874723
2885268
2030273
2002381
1405551
1949696
97951
1219848
667321
2749251
1026039
2494858
123160
358859
870947
688292
1895476
2186770
2179609
2320058
2833982
93215
2680955
2297829
1683359
1817891
63568
2509036
1335497
2671618
2109521
98793
2432287
2225119
216092
582263
1438550
1985090
1829418
2510600
1731408
988740
540353
1780961
1813966
2072410
1054020
1907976
2202041
1443860
2923095
228847
870118
926140
88146
1515727
2354740
2351307
2369215
1951476
748232
2604987
1453694
1327246
1154103
1655759
2505063
2913353
545470
1527853
941568
921037
1986829
1758407
1796763
2080926
2256467
2565112
2092381
1147788
2456744
2702356
1489565
967499
1205764
1621976
2402521
1338968
1983472
100177
1920730
2165803
109964
2936435
2372387
132799
523125
1535323
833688
2306237
1232564
1552322
889432
2017541
1582435
2638818
873839
2665627
2317868
205108
71790
917509
404584
1973613
647577
474017
486608
386056
1256380
768132
702914
1768186
1199691
1055989
2373902
2088774
406916
198034
463436
629238
2692234
1606162
1839777
1814246
193235
2714877
2309396
140929
1777772
43307
1591208
1627332
1278750
2421929
2000847
706113
807006
1042305
2049758
2887064
2435703
1450186
1960288
203493
1712051
1340745
1717108
1005580
2491178
828937
2075253
116759
2539040
195548
1068461
426122
101268
1813499
43656
1335126
2526202
737152
2698795
1308012
1737798
714886
2120160
505531
941454
352273
989716
1840315
2665076
1710542
1025120
2369650
1876249
1987473
1063529
479828
359519
812581
985247
1322186
2222252
1488051
696901
2390120
1227249
303564
1306383
2585350
2800690
926398
1207890
1792611
432816
2658506
1837606
1520710
1640499
2329330
1814864
408537
2405778
1547860
692620
2069813
2773884
2143230
598428
1439948
803198
997075
2335929
2316054
1176366
325839
1779518
2340518
1310453
2728654
2689823
632573
466312
1404235
2089897
2589244
1741634
1851076
2938342
2874968
1188479
1335959
1564530
526958
1911345
134636
2446121
1604865
234230
806007
769033
575596
1223422
2588800
16636
2673263
1886258
871468
2657164
1097829
1409987
2804387
1962816
1518323
421090
653116
501272
152897
618019
1282409
1777289
1711642
1221945
900383
608783
1751275
2940232
1633770
2008476
310285
2665542
971229
2198102
2844856
2891730
2560392
1965772
2307968
1379562
1774761
1982865
226999
1153721
500160
2328800
1405428
816110
2044234
912129
1171760
960811
88736
1732198
2449089
2156756
1099273
2390138
1322942
1206837
1096694
2888316
2359809
1546591
390831
2619664
598527
1799604
1669901
2332449
732050
1367077
372795
1262578
1878621
2669390
2852731
2495415
2747796
1467944
630718
1510568
2005684
2356395
1338247
56485
683545
742987
1164425
1653742
399661
2439084
265737
76445
2633216
480880
2756004
1862357
2256144
2484815
1084202
2302154
1173339
2591536
2586639
1968359
2062593
490885
827280
908006
1850874
184980
2467463
2110311
1119963
518290
2512238
1091595
508500
150698
1650869
2736873
448769
1198260
862629
2424353
627522
2682425
2729950
1379277
2252789
83706
1116286
100453
2605740
543898
1381738
1135370
2183921
1858584
1048803
2200529
2269200
447061
823943
1811725
2561434
907124
2473352
2031855
901611
660196
2265007
2177106
1375030
2143345
2084388
2374478
2710588
1045751
749733
1079086
2496433
2599378
418297
2679848
1333122
1710446
2143816
495644
1787055
299513
1692341
2782655
2693702
1409804
1602297
602772
173799
19811
2537875
2225846
2825856
997951
1534941
1794694
2864595
1379844
2137084
2091352
1835528
51239
1220110
2691943
2023380
2019856
2605747
740570
2359161
413334
794387
1405526
2667915
2455102
2210425
1320737
523851
699281
1122555
2543933
2446910
973227
1111932
685756
1514401
531825
680250
73601
2349258
2021761
891932
2135109
1521653
2673984
1298820
518849
247355
981577
1520139
1674883
734697
2900391
590603
2094518
1151872
1606895
86980
2862291
1934907
1535134
116612
1417105
1364053
1719178
2085751
1646925
2548627
2124462
1424206
1041486
2493716
2632753
2175333
2408865
845962
540065
994134
1703188
23585
1483213
1140557
783317
1606197
580413
1602491
2790517
955939
2178432
1478491
1452183
1484703
1088417
2570679
1283935
936043
396925
726984
1435678
726214
1584146
557088
2931195
526143
2190182
767778
1658575
1096503
2345786
1698150
2267345
385364
1185592
1060050
2907512
2102947
1453124
1087134
1616721
2201123
602319
2088507
1656409
1742273
1901356
1307820
2148982
1588328
1000497
1865890
1437210
2195717
16511
1771758
2635299
142878
2487358
1842921
437010
1937940
1751942
1585086
2830356
469333
1655497
24319
1021847
2876792
2354479
2890163
2155341
7160
358562
1578037
609985
976421
2919296
212550
249644
959457
1457776
2024214
467359
2377329
1458783
683496
873949
2779944
995756
2056435
2748467
1008428
1103311
2795838
157756
2280604
2534182
2036048
351228
428428
1774520
2679031
730092
232895
925103
1684526
79742
552611
1527322
498854
1752256
289908
1538151
2774692
2059752
1166613
484312
1971975
2466061
1686528
2910736
1885389
1392603
2386026
502316
595166
2873120
793547
890621
794659
1298512
2233242
1976441
1836784
994089
468017
186601
1879546
2911439
2783343
2062151
2881785
547985
2513293
1807665
2598269
2180705
1626537
1022250
2000221
1894887
2443741
2441847
1096230
681433
1565275
666477
1611681
48355
1408516
1078262
744444
1682136
628906
1145508
1273082
566078
2719714
1634681
692488
1661348
2248907
2140198
2175446
161493
2917243
1966089
12276
416133
2596153
2249347
223996
1096624
2239100
935595
2350365
1999094
938026
1572763
1416902
1401324
2828715
2126407
2053381
2616497
278300
1250328
829579
1457472
792596
1269354
2212512
1323903
1687847
2635757
2041501
362053
1934713
2201131
1389588
275274
184360
2745794
2210666
2023661
2436727
2205004
2657106
624684
2383263
2752045
576966
1985159
89778
2082421
235509
2145376
2427050
2572770
1895864
2455235
1608138
967976
1096439
1591797
946090
514902
2621109
1006181
136851
732702
2542172
1709743
1977584
639499
2734169
588999
971310
535635
304116
1951879
1695511
2134412
2073858
371413
1520463
228757
689391
2840486
1912958
1547415
2835356
2297480
2386886
1699585
2284157
647679
492195
1486584
1450839
1724322
1702715
2826188
1892710
2846573
1716084
2237021
640426
1530997
2020397
591135
1873834
1198457
1595706
400891
1773355
75306
2370827
843347
1607647
469284
358467
2434299
1668692
1262197
711380
602224
1340830
1771127
111797
1809444
1736188
1591500
657675
2506489
1400665
1450425
222578
2059116
2345894
51840
2552308
1244575
464366
1979067
1656340
2265881
2849024
416711
329285
2880466
2525
1644756
408226
1650700
2194811
2569852
185525
1016639
2329085
1687767
1016233
1704896
558494
2750034
858737
582336
1375799
1971129
13375
2911542
2280713
2933426
1980065
17820
549175
2679551
1272638
1007296
722290
1425276
1168235
463035
1959955
729117
2893507
1249371
397218
1241438
1405773
2402596
1999029
2885105
1174057
1252826
483535
535680
1193701
1716250
2928803
2612572
2623107
101161
817141
529518
720820
222788
2570156
2416231
1020687
1263447
1853879
1766056
2173024
904423
1546823
403623
1153741
1678103
373039
862634
1531083
2296358
1549965
844797
1968251
1636991
2497901
74707
446145
562640
2072230
618570
11356
2654547
655001
1446171
1602646
114918
126408
2454031
140675
2882541
2136320
2295891
1234990
2641802
561173
526609
645556
2357262
1192913
1210873
110826
2902919
116596
409427
1762500
1006125
332129
1327696
1159196
2447515
499162
648382
2511844
1876646
2779992
2178631
2806337
2697733
2883680
2774407
2682796
436066
2755451
1597119
2433856
1331670
613103
2353585
2931984
2539530
2408918
2650621
2193811
2671169
2302165
2476879
2386455
1542743
269356
208151
2036669
2588486
2132068
1071363
778457
246729
120990
1383416
91382
1545204
1417275
2328337
116732
2578476
391956
1510853
931374
48113
1627874
569206
1594383
1237506
1629778
254881
356281
2133630
1320202
1354211
398992
2688101
1053839
2022362
90273
2507486
1524720
310533
336629
2305808
772264
904982
1159053
2453415
1924729
1684832
861130
2746598
2513982
2131553
476147
1621286
2762094
311185
2795287
2816453
714737
2750260
2158822
2506195
2891271
1824271
944739
348374
1124886
2044188
2882209
2304042
2715528
814167
1389857
2018788
2845591
768556
2648718
1556131
999825
798260
986265
357708
1275884
2045042
1488203
601070
2487817
2160452
1461389
107342
1877169
2006558
1221394
799648
1943595
2057081
647128
1219770
2674064
1727726
2447735
2327052
2412752
2650993
1731873
2427369
1716900
247829
1722201
3278
2397941
2324580
287004
2940267
2094829
2194742
2620832
541689
561004
980550
2509679
1143985
1463630
1581093
934647
2849867
1403108
565182
2520595
307719
530579
160563
1346645
1538472
2303135
878633
2580174
932232
2450022
105161
1854597
2358010
553668
1061626
1183565
2230826
1942023
846497
1302433
2710981
1607265
2936073
143959
2885381
2722389
255574
2400976
2143381
2743541
66250
1224874
1219327
1006689
2691203
2366911
1236594
178163
404251
772002
754008
1659324
935692
2488765
100710
2607989
2034027
1827055
777718
2802938
2921121
2365417
1215216
1522111
2864057
2539558
558299
194757
2695398
986424
224340
1615991
1380063
505629
674109
1225868
728269
2269077
810385
2286622
936975
1062402
2605655
261746
1798071
2550589
2453368
2448698
1316439
2557524
738811
2650341
958111
2317100
2483534
2306745
1031909
449913
662023
995561
581682
2667689
2431738
358489
1370075
2884944
2051520
1398370
999469
742708
1675717
1149377
2700975
1292412
801091
1683565
1794699
2238764
1301330
1748517
211260
110025
1590254
1696797
1070697
417943
847322
2288740
2147314
1735720
1655351
764045
118101
1505310
1288792
2179474
1752635
2124391
341809
145822
1158958
632865
371657
2780657
1189663
1279062
2762993
2559437
472301
1226938
1974049
2938016
2106137
2467442
942438
2151222
1597386
2117668
2442400
2816008
1794295
2677668
2481994
452507
445448
1773121
2293431
897661
351365
1479486
993668
392389
122360
2245059
1723355
740467
2841717
1746558
1559307
2636609
333668
2291201
556053
2618550
745505
2052642
1275074
1903463
2348667
1889177
1348941
591340
277208
481250
2825472
2189992
1023189
651441
417650
523551
564529
1609997
1372935
816455
2755339
750147
1411608
1326245
1118824
2622560
998879
856128
359238
2060736
1343503
1755177
2438716
466027
1257149
396787
956454
8666
2052904
2182621
2636215
2511496
1409850
2881935
1346072
2676971
1864679
874382
653879
2146280
1139298
2215907
1028469
1311058
35408
2318467
2323388
2382673
2581224
2289274
1597610
212335
264893
320164
2408884
237092
1339238
2432632
2901087
2732992
902902
1709361
1175736
273187
512865
759107
703892
5416
2689775
170797
581593
1116392
943023
158095
2767180
166827
1092672
1324199
36139
951333
2501150
1743062
499790
714652
2078284
2457475
2285580
1827757
672901
1748029
2918787
2142066
271834
427375
2573550
2052793
657920
1884906
978630
446859
882991
419596
833699
2701748
2326322
2691242
2917740
136151
1628259
1491784
2902301
1161462
358225
2849258
460876
239301
284121
1896973
1210089
2613955
2464093
1119315
287541
972328
961895
726028
1327575
2724524
1924848
1697213
1226030
2110897
2862008
284742
2348934
2306406
419716
1024257
584019
218357
239759
1871133
363698
1819519
2484081
2683361
999859
628613
2085398
698242
2458464
1940370
1511585
1159102
646540
1346008
1449030
1871480
625999
2836447
85199
1963272
364552
1769370
2098141
41174
1422617
2884036
861866
695424
2308733
32980
1610645
307254
2321348
1948796
283942
1998540
1702829
142468
561538
175517
74711
2528463
816210
2557819
1528164
1313003
2606100
998422
2338496
2572270
1784947
287937
2492845
207326
1253870
1411498
195914
2188403
336865
621436
561966
441371
2724460
354167
1948836
2920222
9946
1880204
2203701
620353
789432
1824000
1331401
2434323
1726784
1174273
361830
1701505
946567
1364226
1567838
1963728
2427280
2371819
215689
133706
759875
2638060
884608
897932
465785
1030136
408304
449045
2278391
558373
867197
235720
2302295
624504
2189716
776820
2513928
808998
1110860
2510815
2067270
2499214
1098483
729447
725709
2797420
535640
1380447
2375090
1039529
821748
580133
2018905
1770751
779514
1295917
2626603
403592
579772
1481228
703597
699853
1174939
1265956
860273
366828
812233
1212635
2595738
974800
1986112
2532808
2898300
70591
367505
952998
821324
2719237
1034524
21607
2306638
2850220
273982
2400072
228922
447693
549228
2496812
576878
1394983
345808
2144795
80699
254166
2929669
1318289
1026891
70112
2742329
1796394
404126
2543218
2360978
1503921
2317144
1330621
2180931
1103234
2437485
1518254
286669
1447875
225423
127421
280896
174096
2073528
1516249
1758835
1445017
371512
974554
2278445
1842839
2751927
1362256
2626850
470352
813266
331409
1993103
1787473
2327487
2603234
1208886
1015283
2419547
1783410
88441
60987
2104882
2860333
1442866
1736513
1733909
434612
1359576
2886575
1667601
2359729
532661
2255059
2451393
2931211
833642
604572
1329235
12893
888048
816404
18831
2441063
703707
493652
1265126
562060
2405255
2668472
1189399
2278019
100276
2868824
857769
2710404
376839
2374698
1442313
15000
904442
1914047
1309822
1755195
2254384
2175875
2163924
1200064
2781177
2889341
1725618
1866220
2618492
1481628
2505558
1129278
98877
2717173
1784936
2936032
2588670
709493
720051
102085
744855
686407
1575564
2302837
631346
1474260
2094680
2566991
534700
2407796
1534929
2356982
2386417
1420272
2881073
1829290
1165034
1402928
1588083
1213711
1074742
1977552
1736646
804892
316880
2130409
1042157
2117080
2258280
1215431
1683908
1274026
827335
40044
1555611
2637356
2099683
866107
761303
998064
1305641
1498382
2896780
1855407
1346702
2869770
2357877
889160
341904
319459
2636848
1593770
864981
128656
367712
2141236
1448668
456415
1669046
877455
1151868
2611262
2611186
2569256
284157
2522421
1315872
2470813
2875233
1624491
2055595
2064727
916260
600929
2477760
2105799
715607
2552190
819797
272996
2880426
1844895
2854109
162280
2811906
1068485
1004577
2326665
976803
1354689
1248542
1713343
2710857
1289438
2184411
1473932
2135282
2079146
2406316
2744275
277236
2720101
2007781
2764977
2136493
2341127
2806141
102827
955524
1858642
259801
46868
2814409
2719034
2522209
991750
1990914
2734464
464150
1835017
374854
415685
316443
1704664
839770
4093
485538
1155785
901912
1260793
1331903
2248471
2885352
1519527
713394
711678
915408
1679380
1898445
2590413
230193
2009570
150141
2735410
1940532
2126193
1495149
420822
26546
966929
2068702
2070642
337037
18412
1567328
2283653
692889
2580212
1307917
1669111
2930479
2864225
60002
2428391
1845306
82061
84308
1516717
27058
2405229
423852
1623265
277435
1392813
2513853
496508
132692
744932
1083159
1923620
2745434
1501800
1538592
2003584
2164146
1784158
1727831
2729656
1122932
570313
2561459
1583283
2754738
911018
2212853
2369606
1655336
790213
1482586
35758
786941
74501
1078460
1488831
1766405
260796
1707608
2516020
2409877
1695177
1090659
1119101
409704
2454426
1507293
2689838
1401541
1433066
2545588
957855
47789
237842
632193
455855
195214
140393
134127
2034138
509863
734291
1507680
418415
710713
441887
1404223
2657033
2303058
874748
1040163
2804300
1781778
2588089
584576
1363421
1503243
2224699
2179636
1514680
22314
1080666
385884
97876
1185225
1746360
492494
945572
195145
1815618
1636285
2666674
844869
235197
437683
2432050
1189824
798678
1951652
1198263
1725074
2024108
1481924
1499371
1024327
2899350
1460072
1427005
1476785
140471
2648342
562918
519720
1473044
2445393
1079919
183773
1521016
2061064
1852650
676407
1263495
2356874
1673307
295533
1188138
1443571
2694159
2145219
481915
1913117
2693485
741497
752050
429421
2336203
2768247
1748321
1651475
1089900
2622935
1796278
1556920
2090951
2514667
2013552
2126849
1535948
2418137
2382756
838428
2263684
1998391
273966
1217898
2033728
2652349
2423723
1589456
2290298
687183
1189999
2895356
2351238
1682167
890734
165536
2188859
779401
2896941
2847173
2416507
2604483
973682
2000264
1188927
778245
363575
1840529
1916374
2156390
267529
2403249
2247114
2818945
2029602
1182019
165756
581399
731022
300888
452895
1095048
2744089
1065806
165466
1326760
710434
2726410
1392710
980190
2002711
767017
1080533
2630898
255784
761391
1194480
2348663
1656333
751578
1973087
36945
1974226
1509447
1123667
2592426
2117805
2338011
1349840
2107825
2311555
2430862
1578821
643541
2845102
416823
2181042
520441
2729112
847852
2345023
451095
392946
294857
821685
2561192
119720
333163
133374
1548075
1239472
781450
774178
2472918
2914590
2795535
809534
2776685
2135991
96859
1769933
470384
987734
1457549
2256894
1311943
764797
1199373
1115487
2388017
1511416
1270490
311839
300984
1446587
519085
1105192
2005150
426358
1299942
1347531
1460097
2381459
798890
2683055
2459791
57797
1371435
2639081
1103627
2466164
900843
1926302
792795
1145930
727081
1417880
1396136
2018557
1981365
472514
1065687
2032014
2251109
523890
1988582
517741
275147
607289
2317562
943501
1872978
1551732
266022
80
197688
2875537
1943898
1536983
232577
2029294
794633
2910053
161232
1830033
2710037
574118
2580305
6230
82960
247710
405417
799025
2885243
2297330
1526769
909013
2452112
1250646
2324958
2166920
1207494
87306
2773194
846262
447777
905225
1700672
1938903
2717328
2900970
1842392
630476
220500
1851113
474153
1775775
987287
1451279
2572019
224840
215139
2832869
1797303
295320
582841
175410
572465
2518790
1923536
2523631
1784540
1523529
1855825
285804
2085901
1705741
1704906
1502070
45978
2008262
78577
1451864
1259238
2006530
1825369
2481967
271913
834484
591429
157546
1869100
1217155
2461566
1661119
355606
2095780
871595
2873335
1177453
2783004
2287068
592437
797986
203688
2629229
2628667
2010549
2782240
226621
160942
2503631
559727
629165
1657261
2413475
2649260
984834
936318
2625718
1764684
1484517
433886
471098
533143
1583443
583714
1791066
731504
1676291
2379880
2598433
868733
589119
698013
901518
2028509
1296507
690352
1124085
447632
603627
1449839
1250092
951219
416123
1788125
1808699
160797
1764290
2211479
290594
1355550
2497704
1292184
517610
282650
1989680
228593
841989
718253
439434
1925086
928126
1955972
20242
1375880
1743474
2416082
2614019
1610943
2723597
389307
1174537
1748818
1053268
2386359
2606314
2516592
1819147
1057334
2591021
1117390
626280
2587048
2313589
1622737
955504
2926375
1555111
2582995
2533042
550707
2809184
1584945
2799637
2227947
223286
2183061
1308049
327679
731013
174842
1668457
1856447
613432
549338
2340424
1369285
544642
648932
2306562
90793
2853898
1446085
2697020
993109
2341139
1786597
2851579
1341667
2933374
361572
1501880
2027023
13130
321732
2720947
2826020
1084923
1776977
1683964
527144
1993625
2070857
119185
2698540
1318493
2386069
2657863
2917436
385878
2889103
722540
1394221
382335
1209699
1081144
2450336
525578
1762092
1088556
1879592
434601
477339
1760318
1985193
2090097
525746
1152581
895451
979360
1357419
575567
528948
1044248
269083
2302112
2309358
438028
2018595
1005459
198763
468514
1108172
2868510
2575427
1554476
2439011
2022258
1506497
1614184
1194328
1004312
1728923
2285706
2581393
684613
2555935
287744
1011849
318179
2257086
876514
2403114
1486479
1657393
2303410
648062
2243724
880982
1119314
1126160
2286949
2133115
1587768
1540610
129916
1346795
1213203
1310557
2772206
1547499
2430555
1210755
2337099
1337449
1467539
1569917
1625493
2023870
1749849
1106439
2193225
1111379
2899309
1719081
396670
164811
775213
2562251
2109685
2452378
1576762
1720590
1919475
1710655
2180810
442129
885826
1632003
2864505
917966
523197
1164501
1812849
12101
110654
1053466
2760042
2885106
1921396
2569718
193569
1966407
2252440
1601596
915095
996876
2254840
258007
1783492
1551898
1264080
2301761
390627
2751152
1165937
2614785
955682
1168553
1086482
2127831
1203306
699023
835589
1401208
2798658
543364
2776893
927483
749583
1787382
2650243
1639740
624451
712723
946761
607844
250048
1863649
1519410
1513615
2377158
1409008
1473888
671001
1056764
486890
1709256
700362
590051
2672480
1612146
1015088
2722115
2434431
311424
15126
1986935
2429581
2267772
2422534
59660
1780409
1283562
78251
874856
1647340
968554
1055546
1199293
2130225
1723678
1072498
1348919
1055500
1040268
2248658
327324
2679568
1748976
2642876
2797583
949998
2439492
914206
2858171
2532904
1064147
2499423
2231005
2783410
576988
1708453
1962462
2874564
808648
50826
1467067
1317355
1521597
764302
664537
1303089
277199
2199476
1817371
2208211
980310
1754002
2275467
2001952
884932
929892
1838104
1473334
325075
297092
1157947
2638050
341855
1870923
1329066
2726800
492712
1929363
209855
1359461
2598894
1090660
1229351
1467103
2067690
848599
538102
1480413
780304
2266765
1104942
2787783
507863
2584979
1852428
800765
777216
1072101
644583
1632794
2848110
800404
1055624
2130209
1370085
2202019
576436
1808404
575280
2431119
1381069
1008767
1222395
33281
693313
963831
1204938
132406
499711
2886636
1863931
614330
1095334
574400
1414896
2721176
1054408
1080705
2068347
44846
313465
437308
993600
643652
2547380
2691409
1042572
2041234
896381
874898
2855602
1987796
687045
776073
2931390
1350080
22367
211205
151891
560956
1076040
2007723
1257076
2111399
2848880
2056113
386235
763017
1984890
2756970
1528212
1486899
1200430
1651007
2352923
2709637
1480445
25981
1344677
2011728
2203592
2001693
2194091
496040
2179012
2615370
1424069
1855141
396867
920553
1753612
2706405
2312871
474867
624090
1220006
2129071
1298003
918567
826272
508682
2544899
2176067
637414
1331559
765218
1947667
483932
1494782
1426979
1583006
362991
150007
543879
1257273
2676281
1000519
409193
2782338
610660
1258087
980371
2869824
1875403
1995125
1225130
392196
449827
89647
2368399
2110094
1420276
2569497
1432062
2637241
2027908
1970147
1573456
2291678
834773
557746
1381965
2694496
263370
1959323
1229946
956689
1743277
2275755
2603100
1186385
2434979
2005144
233791
323100
2063905
2637270
908615
944224
1897294
2145871
313226
1710481
2904094
929794
498224
2006220
1787415
500649
1623507
1437406
1168619
2360131
253076
1443924
1713106
209486
1248882
1828080
1577755
1287259
2812672
224535
13789
1614731
1624833
157736
262492
788109
939505
1534297
317824
879400
1371379
2228140
414923
1442930
1104788
472554
299727
828109
1240853
627719
531083
811479
2468366
1040087
2157601
587306
415178
268675
1211107
1802358
2332376
2383482
2461505
2197163
2801663
1365262
2915911
2246441
1671854
1209991
2934899
298946
674825
512574
552430
329587
240022
1318805
2899940
454452
1599290
2484249
1648817
639662
1277170
1694966
28389
945522
233186
2525666
750820
2704728
1340900
1857125
1590724
1011158
174797
2511910
493351
1390204
2683761
2748680
2264645
1938606
1243264
792995
1510735
2051108
158440
325798
426510
2933005
2719928
871873
59106
2044654
452078
1005322
1389213
897391
1933646
765186
2717972
1664031
2238824
1266656
14812
1166609
2028906
2061674
2022829
515698
362979
2712944
1967166
1659630
823303
2044642
340672
1246178
1620549
2676378
1936434
2558950
354244
531399
76270
1975556
1766713
379910
2117894
1531104
1287714
119899
2651072
1533799
2239068
1535799
2061272
882669
463417
1079593
1665795
59682
990225
2656230
2634604
2679010
1302507
1695351
1614852
1906375
1887442
818131
1663769
2885531
2651220
2610323
712290
2145292
1351677
1524462
1190597
1304873
684967
1057944
2048770
2419989
2597686
669624
2849373
1414375
1290654
2290072
1235429
2097553
2086003
714182
1472240
2321812
1824548
1448594
852120
2557265
2002249
1608244
424335
962486
1335778
2280096
1229761
1322489
1689198
1924881
2430331
1912489
229183
579086
2476898
673356
1874197
2575389
1151813
109338
2795008
2911252
436074
2324348
45253
1818308
1251738
2897561
185087
2121853
380902
2489197
2885933
2937171
2177371
976245
1270944
2891383
1576167
252652
458790
2544864
1570246
1656873
2189688
235719
1117224
2152180
88102
2581624
1282580
2533039
653606
2214906
2225139
474584
2713805
2464274
2593049
951112
2773074
1381545
242420
34012
1039738
305491
162986
1201228
1232309
1543368
1485447
171897
1686366
380773
2737888
2688579
1584100
846460
1146404
1420871
1553227
2073340
2224193
579402
407417
326615
2324488
287807
25190
1476195
1939562
2904223
2865536
2908711
2476316
940927
2847025
1084239
718773
2877429
217344
1433106
1762007
527197
2052041
2559562
1825225
1298327
1600132
1505682
2923639
2488748
2292691
2144898
2698984
209776
823356
2635918
1650604
2623678
437360
2198161
1654377
1387454
595065
2349657
1232800
742273
2614585
1334308
1031479
1599681
550265
2789307
436812
1784348
750748
2085149
321507
1407743
1210369
927514
1170258
2599259
1019569
217107
576876
1347830
745891
2095101
2802535
2065001
374042
1977670
930542
482408
1567883
1985423
2791679
2339498
550675
2852046
2508011
2893083
319854
2315170
1984792
1505562
1391696
7881
1456098
638033
711636
361611
1593145
2291491
1850808
2307248
134395
2823040
1618557
788332
1947558
2536193
2833297
1975636
111876
292505
1240004
1859176
882252
1552807
2034151
2424906
402771
991824
2210923
2678929
894460
2619812
2141186
1494926
1889017
2202859
189839
327596
2530253
807959
46681
2032682
1538016
784569
94702
744319
1279787
1147991
18797
2358101
2478189
1916219
2603006
2205670
910775
2866096
1144074
782727
243273
993154
1302211
879131
1077637
1358572
2132330
1364132
2142500
2356073
1756645
1425348
1609508
942
361662
1960639
2243026
2830415
2335165
1327672
810627
1109646
2133153
1582619
797558
1347045
359372
1400412
2893773
2687455
2521510
2907439
1936177
418377
2171400
2356690
2736164
1959363
2632076
481356
312338
10783
1884057
1605391
1963417
834033
1396579
1949915
526125
2618067
2511355
253688
182719
412228
1546098
394938
2826080
770641
2182284
549269
1893449
2070069
1298424
189537
123205
368800
2244992
1205974
530112
88493
1656230
1353281
186432
2775303
1835870
2807382
2598502
1727401
1733526
1555085
1879567
2452075
784637
572600
553440
783453
70724
294722
317530
2472066
1957254
2701802
1776705
1004403
2767915
1559333
2820253
540168
2853932
33976
1233410
2715586
932083
735367
2331654
1450019
1459428
273800
2516967
2505286
2362
1958605
856665
337006
2017960
517954
2005263
824502
2404821
1215149
777736
1274802
805108
834987
2148625
1435852
1648162
1483983
2520235
942983
1689043
277451
354409
1291309
2298585
1283822
414398
1145331
29530
689138
623600
1509708
2654699
2527903
1648456
1851004
275948
1291283
2444311
403746
1887723
1306690
853079
389130
98295
2057197
1299850
2299639
783567
151147
203626
2085612
406931
758328
2247923
2103904
1495330
1899823
1308661
2366278
1191080
2052354
1496442
628352
2754238
591972
2174991
486348
1471772
234872
1735251
1012476
1316402
2193847
873038
9060
199316
278335
248937
1486251
130597
1870279
1994319
1902500
2393031
2827865
696860
1896392
330096
2556852
1654952
2645760
1466639
715764
2159256
2905690
1170064
2519176
295343
580631
417209
612900
2123847
1091223
106317
2090386
2829113
644716
2249540
1103704
643230
796535
299039
2632418
1710935
2599182
621530
1898448
2136168
791375
2359058
2038192
2705573
1373010
2205758
7972
2464734
2525144
2932167
2722074
1692736
861121
1954279
36582
1480150
1492345
1533566
329242
1007396
1416195
1501001
2725066
1887492
206188
1539451
2184449
1351751
1470413
2899847
678063
1086971
1311017
2568649
1923267
2481215
1772379
483440
2091636
1009408
4057
2156888
719588
1719865
2663334
273985
538278
1009139
2806035
2257474
1748198
1299068
2838991
919223
2730394
704790
945133
1210886
1018667
1899687
1126508
1273601
1886232
220392
130175
2765655
1618362
1157955
721851
1094004
2836907
1265248
1035091
2774843
84303
692682
1538793
2184053
2234341
1499511
1274958
215066
1122184
1375183
193118
1698077
1668125
2162263
1001956
2372349
763953
2475368
1898723
974270
2295633
2876501
1372983
2526529
57572
1583908
2091004
1183840
2268191
2252606
113791
1946828
953476
2152895
1288222
1929583
795797
2672644
65948
2681571
1053086
2315204
1817614
540596
1364507
583215
1087949
412966
1811952
563109
1375131
1540343
673720
15066
1359990
1909457
758136
2055476
738692
2509954
1677420
95412
1712174
1923626
1234963
1094466
2929872
505819
1531865
1039770
2644960
1301950
2726364
2065143
1962557
2596585
1415477
1119433
2260840
1100583
704827
205310
735243
1864342
586113
1937843
1157817
1474568
713907
1849050
2225533
822659
2091449
135710
542875
1076540
1154237
590052
604399
2684845
69082
2754090
2661764
2884796
651239
842827
543442
1653617
261854
525102
1549307
864111
1005049
2749503
1927825
353862
1663140
1264747
892604
614933
195402
1374712
1875938
410079
907017
1797170
587223
732600
1837726
1959625
2737608
1042848
2152320
526819
148385
1801976
229212
2866397
1592240
1303402
1746760
1170820
2403759
1526539
2549924
850937
2457748
1878822
627353
2119243
549257
2363241
886134
2909547
2141372
2906748
715661
2142877
1475762
1213736
1522797
2319554
2276927
1875833
1553154
562972
2114152
986225
397739
773350
706588
759516
1358258
2813919
2679989
687322
2798057
1499359
595031
2503854
2273189
667781
2527985
1307293
910628
57142
417903
1003604
2640909
2722310
1566666
442566
898021
2362661
2647908
1458194
2365974
1901340
1009959
800421
136111
1153182
1876581
2577711
2676253
134918
2330842
1001345
1512771
820828
1199701
860569
1348031
2506773
2666817
1153802
363333
938022
1143551
1619311
442897
1935670
2535978
2391450
1621207
1974059
555162
2483457
1142887
1549358
2901010
889216
2383990
92554
2486881
1933926
1968246
374631
1270108
1138669
404434
1737256
564602
2239841
1557425
889248
840843
211256
2326241
967861
44801
752919
2625114
2443573
2315208
911511
2168316
2489699
1368703
1633354
2837297
2514541
2749604
2032420
936417
154977
21493
1069635
521113
2658807
1079478
2359264
46382
1118489
738047
1206094
956085
407745
1909654
2539288
2243000
591634
696105
1453198
1212251
2343806
1004544
2635421
1119400
1323221
1796795
1392176
35344
1406847
287214
2680687
1325444
2800976
179871
1858674
2153589
1534680
2454454
2864195
274348
263086
62139
369206
1192586
175015
1341587
2423263
2653006
1874160
2550080
921794
439609
1073186
2747394
1799805
2041551
2190576
1465196
973238
2566784
1483453
2813573
1146098
2742496
2475188
694794
1570440
170642
1752786
141698
1529778
1548316
2139906
225579
193506
2533185
2022416
1720878
1671038
192223
2301548
2046068
220446
602767
145215
2412534
1413219
2000134
2092627
530423
1800184
2096726
344803
802531
2895998
1288317
2099998
188850
2531207
1819672
1270709
773790
110257
2234871
2803406
1961518
704284
93975
1300155
2812977
708757
1284169
183961
1901345
275472
562484
233269
2271911
2719826
2361870
348468
2226573
284038
1275331
939543
2408456
781642
2388190
1136659
2100503
2544738
1808945
933660
274600
2170417
1857258
2537925
336528
2653774
815423
2336060
253312
2839753
1842124
2355784
44144
328017
1011324
164253
2153983
664209
2761645
645718
20236
731109
2017728
128928
438170
2650980
1072426
1165660
2919308
1183344
2889807
2571320
762427
246885
2357883
2234881
1051387
379210
2412124
1827877
325690
1713919
2125404
2445008
2928629
372231
1417249
223837
338390
2264932
988861
1588892
534978
896900
1736558
388573
1647716
1934813
1326938
1744461
1523474
1913170
2482329
1969913
1041173
356460
529517
1488482
1639608
241280
2166729
2774523
1830133
682941
206256
2006496
2265818
1804456
539743
1152725
222187
38540
1801650
175762
527026
2709600
2518556
1396339
2298165
164509
175456
1691670
163450
542086
349839
2456403
26631
2628528
2126094
1060410
2065120
1199689
498715
397626
1507211
1196742
1314548
892013
1410387
220278
1360859
1139743
1473983
2782469
2261875
2719894
2433675
1406638
119173
2484060
2322901
1705494
1864238
1905545
2534221
1758498
15265
232322
2751675
674485
795795
1062
1616782
2399120
146510
828209
503055
267775
193989
2411662
141259
2793725
130889
902832
1233945
698798
2845244
1247144
1554243
2928499
977365
1027224
812452
2792148
991557
750713
2274482
1518076
457944
1463851
2000373
1976868
157556
1569223
2528682
88366
909916
2669495
626821
375141
2870650
998159
2267279
2328456
689357
1300059
193587
1443270
1276316
1860688
1769098
2645856
221815
1544585
1373648
2137348
678886
2381442
987136
726422
913377
2778563
618922
202550
2137454
1266369
1052043
2581674
2573058
2652992
412815
1728362
1560939
1604990
1760604
1050552
1715252
2821420
2057405
1844717
1348293
1090339
875213
848818
2344870
512222
2542885
2752816
2936859
1842923
227034
403296
2362992
2696016
2493850
447815
2801891
710843
1360094
475677
1300488
450494
2875253
256519
2172444
74665
1617536
2934160
66863
1431882
1615662
118058
505076
1585660
1392138
2271644
2095956
2723525
2146997
836153
251727
1815859
2321116
1617067
2167469
1172245
309070
2826214
1613732
722203
1369194
782263
354491
2202123
1244196
2316938
1056496
1534531
555282
411098
1308715
1110450
2349356
76922
833905
2218419
757534
535051
2851296
589570
971724
1144060
518069
1450005
156117
2870595
624581
16342
2932991
1004000
2257976
926395
2760885
766910
1970403
2729730
2039893
2344347
400160
2826222
2110047
1263130
1541313
2607044
643091
553709
1103739
1188733
760722
2521575
1483473
1879835
2417729
886775
2769318
894215
128230
2541991
1016608
2820409
1525024
1007682
1336753
38782
795517
2344159
1090772
943376
1909820
25275
2114952
778146
650433
2862421
956540
1537331
1655230
2198755
2671809
1801902
251636
2612289
2051666
2670792
1595569
702057
1761703
482982
230732
1250400
1836957
883919
336669
2251471
120034
1183125
2756118
973056
405580
1957817
2667969
2838162
443697
2462612
563186
796792
2667321
1930791
1829746
1606759
787119
1789273
1903532
2669158
455523
1104925
2133610
92733
2231740
311965
2567157
357596
209429
411981
247104
337218
251175
1611176
1241109
139043
794909
2380617
2027919
2522669
1743873
2238287
2671710
2329728
572047
2671021
1213627
53795
1005383
1467698
1245889
2304227
622341
1232104
2204004
34310
838580
1471888
770985
844155
2082663
1082830
2198710
1196107
2179017
1758529
1306153
1583225
2448690
1876442
2037732
2323202
1106808
1130575
732070
2360675
924867
1086016
2595988
677195
902913
1881222
2917052
1658926
29279
742463
727241
677837
2203743
1033897
1636063
590804
1803294
2467867
520671
1367944
804422
2300958
1607396
1717381
2243870
1549571
1335821
1957604
592629
533333
479663
2188093
2674000
671212
1794259
436621
2658923
1218036
1166481
2815499
2896131
407461
2436502
2027695
253198
598226
1381319
451299
222858
417493
2522340
2200539
393273
1096038
515196
2868850
17643
304662
1210931
1837231
2821539
1593608
2391396
1214650
1768984
721954
2549612
1507339
2695868
1751860
2822161
977878
86125
1254951
1736257
275890
2305892
978220
2324306
2868814
1890777
1511302
270801
1602777
1340414
1486148
1839353
1224729
472320
1580514
142502
2113303
1392840
2202775
441174
2516995
1490884
1149458
2149661
1173893
2204176
2436529
1839567
1394152
2150721
147439
2370801
2166268
2167076
108524
1977029
2885924
2731774
2277448
1832361
1161926
2891586
1210073
1956781
161760
2851957
88625
1877605
742151
1926332
832073
854410
508638
1314812
370906
608332
491045
531739
875127
238425
1187185
1272312
710120
607732
1155653
2803851
466755
2124487
290001
1658835
910297
1443352
2845179
2078269
934431
1173275
1152852
2708121
1038229
923962
2741704
132480
1461220
390868
1551741
1910811
679651
2820046
214201
2190706
240535
1047847
382756
1965241
2858719
1419566
951462
326914
1150148
680515
75567
1336205
1631771
518535
2083585
2173909
361438
2308452
1446784
2271746
2043441
2889570
2109808
927177
2908244
2828716
2734127
45568
2337515
2500489
1135525
2358936
57333
2279017
2617790
781530
1073692
1255466
1241582
1643002
1842204
1327737
2736063
2723987
1304896
2112941
1459323
1225864
311412
2896460
643649
1592807
703522
2868451
2110208
2795729
1879344
1925732
599859
343023
2662973
1030834
1729498
530337
366568
454477
2455821
2008623
964060
326060
2560941
161673
1741349
102317
1378167
561771
385611
2502567
2710207
922490
14849
1522787
226314
1173315
1652564
1068972
614207
1266069
1620175
1222214
2582078
1986781
1614461
745445
1963679
959076
1405153
133121
2691004
2597632
127982
873902
73691
2292172
1358238
1258882
1933890
981909
577334
1164120
2939123
1555285
330617
214453
465782
2675915
282737
297495
606422
1629811
1110418
1419666
594578
2046108
724199
2403528
859218
2897513
1838357
2355767
1616133
2483085
110151
306438
2191897
660596
1731929
2136114
2657855
1794986
1591847
519480
1788889
244774
55443
287074
2023042
1823725
1468582
31078
2097368
2610668
103342
1235032
2132968
667323
2483325
2454899
1996444
2745258
2653484
1093006
2437603
1717394
1015079
1834593
2200346
2456119
1611267
16626
1255818
753483
334362
1839825
977418
522122
2529857
2920023
1571886
1198740
1174661
1915721
502032
2086485
1453361
2111172
616808
1147195
93099
884765
2207990
1452353
1425564
69887
2788384
1221182
2009338
1276020
319894
864472
835457
2095083
1754796
471156
307287
483439
221030
1520035
2542919
408431
1217946
2028882
635126
510572
991351
1880567
1037471
2343137
1488620
58295
587684
2383
2062929
2519615
833352
2307677
2817135
2870051
308364
2213097
284376
2472884
1057496
1446684
2669614
238571
1409651
2102330
2732286
2687474
2872081
2886311
1570042
645862
1478622
2324774
1758275
2619260
2368010
1296158
2733206
1343206
2463556
2565278
1698445
1853279
1001131
1264971
1315530
1273734
1242683
2110656
696207
1135310
1628333
2509220
412384
2748796
90094
1100618
1204790
126673
1078635
73265
2286364
827143
2490740
2744030
1965493
2626999
1792303
665149
571650
2874489
2844871
659367
2502230
827956
922906
2081303
223535
1077136
2775470
788948
1806425
717848
1693874
2049450
2499634
1005340
926113
552768
788534
2015695
814155
2484363
2407534
2520947
2101375
219827
308333
2911555
2352292
787814
244519
2590390
2513767
977742
2712001
2590766
1902839
1904146
374194
283508
2410313
130077
1461503
2311142
2560509
1490217
1655429
1178543
1075884
1933392
2145029
1896838
2785873
619879
2860969
1971407
2425847
2230596
2837088
232093
64467
2822913
2926067
5409
698544
1858844
76643
177524
2580267
1389428
75044
672040
2037516
2047626
883740
1249471
2737483
1267945
295516
2702878
836298
1876005
1395477
269543
1826980
1082109
666200
2715938
1995427
1364028
1839674
1300655
2512673
1769615
966422
2887502
2572885
1124798
1453398
1646159
563554
2854933
2135121
74189
1790077
2415397
753328
946286
2407626
2562547
2127901
2787088
1044662
237764
1339943
1744648
1803824
524854
1180198
759781
1965327
2721139
1260989
2229660
402969
522297
1156019
1366946
2400841
2698801
836180
5538
1975456
1424721
2152633
1802325
2753522
1272150
2437355
1860212
664976
535951
701654
1402550
1262251
2304188
761153
500002
1256759
2322777
1753190
1809485
484515
199208
2158696
213372
1499775
2740178
2741738
2009839
119024
1359924
2909215
960668
2214053
1575410
2598716
2533434
740685
1447550
2363903
1171370
1904615
549285
1472243
1193051
1301640
11334
2239130
2399635
476927
727778
2077280
755833
790901
475276
1417128
2658534
113117
2277742
747812
425668
2841904
2389546
1681597
2918430
618032
1217554
2533135
1027307
1384331
2081396
259116
598627
969344
2738528
1197718
466961
44966
1140125
1094084
577580
2613919
1610633
604382
2027870
1043239
1045364
1261228
1457218
1401192
742824
2618384
1330885
1042533
1082812
336245
2728217
996892
2516168
1930034
1106530
627557
2685843
1197463
1376022
1088530
2398630
1069168
1485571
187563
2677812
2616177
2773861
276620
393149
2588435
2378004
1873219
896423
1240639
1120334
168922
233082
2284945
2544584
2473524
964771
1381168
2929997
949201
2231488
625204
185291
572145
1453463
1158738
1291560
470848
2536199
1254659
2002918
178351
1275670
1515965
1725170
974336
2226306
2257357
847417
1102211
2515897
663999
2453396
1027484
2307148
2393160
2101097
2268568
1098997
2201908
1091202
249285
1012714
16282
1354635
815908
1866660
1034796
1520470
1523697
677468
2107822
1782419
367968
2832307
1920986
1755444
2658239
2604605
2447957
2313389
2339795
881840
1512647
1479773
952120
2520543
1097520
2617211
1184028
1103648
121474
415650
1840909
450878
837842
1174541
2262954
2050992
138151
2127258
1355024
2183656
2360202
1937553
2311978
2649544
1707583
2221247
2529152
1426674
2082028
2537580
1259788
1861058
897662
1611903
2860976
2867388
968391
1191949
153768
1833962
895503
1815209
1724357
1319436
481983
700194
2901030
2725835
2119635
2741326
164191
1354216
2500406
2451279
2131333
689406
1315631
1155269
1620472
2899493
2860132
2066647
146121
2630334
18356
2205438
2410306
527232
1968547
1388912
2464601
1906732
319445
2277397
2852752
2563694
2890684
463885
465163
2133211
1064578
189016
624339
355706
1767473
2381362
1830513
1505327
2146882
2315946
2871560
2231830
2363300
2216519
80361
2385230
2441947
553269
1054128
657108
209519
1225665
2156864
774500
604218
827783
1611206
2074372
1622797
1237422
2805472
2477942
104208
2914421
1583360
2663647
2270367
26961
2342807
2835763
1959943
1429278
2046073
1234724
1936287
2020246
2264451
1424941
2307043
1511087
1028329
1842730
1978496
546095
2488543
2297259
579798
700508
1244712
2478777
2313051
1411223
1518257
1407583
2830637
1422597
1472394
299585
280513
2509813
510889
2489723
2896818
2884613
113015
2304100
2847355
2638105
1412315
1688124
2447773
1024874
1607373
1015280
1113428
419910
830049
756010
482397
1798784
2112177
2635136
2765900
1618037
577515
1450215
2216869
1941271
2587846
119089
1684367
687129
926326
22209
2370904
1251270
959716
40795
1479768
824835
40524
2238744
1767775
2580707
2820567
1266075
2757112
636925
813931
2248353
1707368
1688898
130867
1368208
1763811
644025
2773885
1310033
18198
1552718
1683722
701344
2208752
1866031
2256087
2668662
142576
2327702
585353
848277
1188040
756457
1401801
1408977
2164597
2757925
1878184
2726764
1927220
2094850
179579
1861559
2540499
2489793
778209
1501821
2661730
2625434
2211700
2409107
2860837
2604301
778031
2062805
51103
1068822
855427
1460061
1121941
2512231
1372607
502858
1500185
340403
1262330
1045400
874287
2825057
773354
2846396
2797444
1420951
2816089
323962
60294
1580769
1082401
1145056
1809620
2787829
1387411
972740
698867
2533579
2713548
4520
126160
212503
483231
2334753
1536689
50491
535213
215639
391216
2843881
1084922
1029041
2244777
2680626
1463303
567084
1387870
2930716
2300197
78579
329072
1299277
1381238
1107874
2865041
1910467
1368094
1208034
814628
2727901
536775
2208983
403867
1443166
2382511
1570151
946372
215991
2391080
2510530
1345449
2666116
1869073
1634437
1644128
2418137
2347909
2674283
377029
97428
404994
345088
1976999
448448
2815009
476945
1153440
162412
970160
443527
2235217
1951909
2897169
1215840
1889161
1722863
2525095
1571859
680678
165631
1626657
812171
266719
2465170
631155
1379520
487139
2283948
2251616
2067249
525996
1223281
514474
2631738
882955
1267440
1850493
2328541
2419244
669691
911116
633239
2482435
1187969
1261743
1636499
407201
177461
2134324
929799
1405234
143155
1052605
2229572
2438620
1111981
273948
446171
2306863
1442037
818052
1879805
2017213
1257008
319078
2770822
1030999
2853298
1091735
206174
2067576
196995
2193354
2526287
2348431
2240234
619630
1866317
2226256
1111022
2545870
489424
2290832
2398719
2756376
299321
2743120
636592
381787
983344
2167500
1634593
2417451
1771971
2114757
2721709
2484151
1659358
1128632
1560263
2901571
229645
2841808
1117213
2241797
2215568
2290295
1731654
1215454
1306216
1136846
963126
2939294
2829529
2138330
2772183
2319569
1144251
224261
2510672
2698541
956398
2780072
2130007
2825187
2057964
581231
1880699
116319
520952
1541580
222362
847414
1803998
1448651
7076
2310493
339648
1831845
924591
634887
1938838
146681
2141337
1879496
1174006
290564
2469835
2453537
740852
2810670
960564
564004
249972
109011
1644847
1753811
101475
1986014
1975896
697496
2178606
354691
1606237
1316008
341562
170582
1627865
339624
1136405
2698028
2334207
1556308
2467946
664441
2009738
2418415
1860110
621421
128429
230726
1103467
32965
97338
87924
1685349
151131
424264
2487661
1629341
1635808
2013306
108846
75021
489766
374135
1723011
2354255
1697110
425388
126721
2172069
1581134
2734129
18292
654432
686942
446877
57359
1132800
1410389
1885731
2177225
963286
2286218
2705149
2561637
2092318
2420521
1369754
2406596
2458941
369177
1020799
1697309
1033038
2066941
2111999
1952495
1140491
2319413
2659254
1549229
373156
1980457
1078012
1926052
1033383
1136055
1730069
2736931
2171290
1175426
937924
98434
2212502
861841
2084846
2102381
1199394
1285198
1531798
2931454
1951899
974673
117483
2677623
667629
2838326
1128218
955518
950618
147842
1843599
1714603
2735916
2533758
35025
1964089
153989
452407
2531936
1795604
329804
1306655
732277
2810513
375563
2294811
1608570
727114
1300538
1184237
1712447
1466318
1558573
2710509
1758557
2579202
2363631
1349865
1774114
1387246
417078
127244
295083
580809
1621986
2175708
506738
478638
616191
2545897
2687425
1254045
1974693
2283742
1195842
2635793
2850538
1943595
847488
2173148
1196525
26626
2455313
2754740
2260647
2487449
375390
2935939
1648939
1456751
1106371
933215
2143166
500307
465602
2222750
2004203
354196
282187
2362999
1959393
2240652
1924631
1132843
2098785
307243
570420
2193350
2926641
211501
494578
1476575
1318266
1855746
1335194
1399203
2906674
1684304
224523
1247544
1981506
492793
610325
2252229
1427790
1740194
135016
404492
2657346
876930
1713542
84733
818815
2797951
2765095
2457361
2629577
2104521
54850
2919204
2661456
1842358
1709535
926078
2799148
430655
2331241
806371
1620638
314275
1788621
2043633
543961
227068
1935066
1613469
436194
749068
2343053
617456
747120
1061850
1947840
571986
1048998
222041
528559
358037
1747583
2938251
2638014
1620936
2871031
1749670
2522754
2517555
2729429
441179
2399483
2253482
1108585
1545484
1438213
200889
583005
1423678
2340793
736001
1174916
1521985
2317621
925963
438777
684940
2930521
729568
1032198
2159194
2327145
906318
2572751
1228510
780255
2232718
373896
2335810
991667
1338144
1915701
1098422
2592204
1152930
900565
1599910
1140185
337473
2833321
2870681
1368975
382660
2012846
1524702
975986
1561263
2639080
286437
1040584
785549
1538903
1864317
1704682
1630620
1847372
1824548
17355
1135728
780932
1417141
1532179
1723632
1457728
792977
889764
1721921
2895162
124923
2768917
2350328
1491821
860900
32146
2048287
2428092
2656132
629395
2751109
2109049
898556
71081
2226707
1757607
273004
2161425
1567271
2527286
1639881
1854279
69667
603377
96989
1990881
1694239
1138003
1560815
922578
2404156
417874
2734922
519216
2791901
1601364
1488525
1732027
2629442
1529558
2463497
2291484
818026
1274028
1396372
1063651
2356766
1785513
1353904
1967846
2724993
1000161
2771095
2271851
368435
426379
563814
1594421
2230459
1268887
2331566
570085
1083600
1747354
2898220
437919
1132808
1085912
2805567
1570026
683884
849633
2227548
2362753
954263
710534
2590903
568874
1398880
2362228
2036534
2549844
1262137
2885077
1460478
2678144
844155
521141
2348719
2563521
624362
2267277
1385407
1354275
2319390
193522
785631
2109425
2578460
2419998
805940
124851
2814881
1047141
2352971
904236
2405958
1306481
657201
583077
2612094
719042
2409470
1402674
205598
999943
1362031
1025834
2681483
2691673
2633315
1756445
1151359
540747
154426
2700239
677826
707985
2749494
157764
510062
552115
733777
2520809
2698344
499493
317274
2308632
2164429
484933
2060781
551371
490723
2199329
645378
2688658
1328759
512013
2036625
1861163
1263597
2164414
443232
2242554
2288653
2590758
2319077
1203216
1105957
995685
236346
1077013
2575871
1602767
2628550
124677
2082362
679725
1094141
1561286
2686188
2880292
32036
2338683
2316609
1970290
1686259
2519314
445914
97561
1611967
1173503
1781902
2603980
1273108
2297403
254280
1107083
826329
422103
178434
1060316
1154693
741126
1349296
1436597
908414
1146343
553602
1170294
1085258
1460474
2060915
1231493
2458581
2404296
1117842
2836793
2323667
1877018
2731309
75405
2275971
1893016
1017952
861375
1224321
489642
2162511
500961
2669182
445214
1804154
2182478
2422934
2028733
2589364
1218268
896254
2596868
1627832
750937
466196
2675140
882015
1257940
2535107
189611
1395917
332810
1170197
890164
2767967
2059851
1390616
981970
905223
2530837
2057241
33899
2765195
494989
544958
2864937
370163
1049239
1027388
2330810
777663
2601463
2758684
1053307
587909
2390335
1917818
793352
805670
2661430
498450
2774311
2883057
51946
2286364
1891248
1852489
928813
1440670
1173622
1593878
2311025
668564
1814850
2651101
1128751
480763
2706484
2052559
1508892
2096428
1240973
1371113
1092663
1920042
2170620
262800
1508161
2738192
2848554
1512899
878752
99783
1198222
1681962
2884443
74473
1664017
2600141
1249854
423664
1114556
472833
2286989
1698796
90231
1117908
1571943
2697949
2371984
1172372
2571287
1879950
426152
732168
2338614
183862
2147258
995512
2793334
1569831
480387
699015
1700830
657938
26573
2404383
1345296
424712
907897
385781
2041754
2020356
595689
2274545
114184
84131
566727
313873
1076993
1202632
630445
1345100
1519714
2102147
1439880
2016263
880090
522635
2163071
1535486
1720708
2643935
985989
586003
2887513
162562
1239443
1864240
2878553
847184
303286
1866266
1898106
1299533
1792024
419908
2539263
1486468
28742
2761328
2545037
2666623
2917254
1378825
620134
2238062
2499519
715316
1543376
2653695
64579
2860613
762396
944350
2896368
1257217
2770164
614630
49406
2154300
870831
2344420
758694
316498
2620123
249539
789343
1237327
2890691
1697878
526711
376438
2631421
487401
1259310
2021129
2889880
1501355
1520765
2580506
949340
786883
2759039
2486886
711747
761995
1032092
481781
712659
1390264
1715613
1349729
298936
118839
1981279
1978471
602003
2617932
2312789
2024681
10700
406363
138490
1781934
2841082
2106032
2278920
1881599
2286333
116202
61868
303569
2851209
1987342
1423859
2787046
209001
2089443
2275084
890184
2442495
676004
1351532
2932376
2280226
572141
2178143
2870085
572763
901489
317675
1093879
2511652
2356267
1236072
1601875
2635792
1687490
2031122
2543992
922095
1679999
1274482
967531
2128756
1874342
2050126
1315135
1722413
1141808
2508371
626510
2855485
366983
504265
722156
1659180
2641397
1345890
2047297
613559
786022
1626907
1779403
394310
2813778
749624
1381647
1964966
2338288
54148
1082215
680442
572096
919966
380852
2453487
718623
735756
1526838
1984210
1480421
1717558
2357934
1572502
2020291
377736
1093907
751713
1882099
1817667
823092
848934
315244
1616580
1461761
2739596
882120
2515953
2257165
2418097
1428481
1440015
461542
892328
971089
1042794
523100
2556477
884982
1221496
2634963
2379706
1540733
406719
1586270
1719509
1512754
2783732
2853419
685688
651983
2754378
2178919
2670467
179685
332237
828161
199831
1598978
2798197
265025
708047
624516
2694590
2931035
1856207
176326
2276767
1143968
2252199
747583
1487495
681030
1241335
2703194
1473701
753635
2494342
1082346
641878
885163
1242175
2895649
1152351
263643
1426311
1032506
307711
1570228
73329
2774312
70840
1437865
2704090
2717666
2823741
2935954
1966216
2852514
2908759
2736373
618090
1564608
1372255
1194068
744911
32635
1956851
2680781
1747091
1804160
1893425
1615798
2613670
243486
1606910
1660206
928927
30872
2334117
2435852
2125328
2647740
1268257
1455918
539296
405356
291095
304262
1477544
1278762
44687
2894088
621470
335341
749279
326521
2019214
1254546
2843153
1122960
288012
2516225
1963649
1245717
2371259
2613464
1133087
1395180
1020604
578442
1545203
2052027
2506725
2867949
2281069
473056
749920
2484290
2762783
1519601
104679
2093990
614763
2146158
764450
2739304
2876430
552679
1504259
1235873
2469127
265870
668895
839703
2901521
975495
1167047
1611582
1141814
1015663
2011104
842230
42661
1971793
2335425
534379
2428602
1722834
2147567
63251
1500425
1637891
1715345
649010
264763
1281831
520614
790771
81359
734441
375509
1150629
2317025
1517466
2277650
652089
1343496
1146150
1582030
2604032
2128245
104101
418698
814138
2045651
398355
2060324
351851
466814
2395903
1018489
1720989
2928314
893192
2501214
292016
1141641
801513
549101
2605316
1083868
28538
1580988
487698
1261241
345235
957566
2858174
1183890
967902
385982
2870983
265247
2924279
1163680
490378
1081497
429474
815653
455488
1711466
1010940
2418071
1139215
2652923
2083118
2287968
2906549
1439146
2689027
2014248
677741
283912
238190
2638426
2736411
1265671
711888
1101852
2595722
341291
471773
759718
2524964
1280114
238027
1876643
2359408
2391979
1701419
687264
2916961
1199859
2906167
2101801
890087
1403624
944728
1016781
351026
621850
2038415
1696867
420229
509521
2895132
2750776
2127633
2814886
2112026
811626
652249
2083452
2136454
1716754
1898286
265097
1430712
1728673
2635962
2380587
539907
1614042
1052023
1608136
986888
645780
993631
2793050
2635208
2819646
2319384
1390331
2770207
377424
639269
2856598
2331190
703233
2931789
2224250
526383
924472
2496890
186600
2166566
911610
1962118
1076578
390810
1445673
174834
2063827
138056
2259290
2649662
1134450
1881589
697840
1618742
114341
904474
44597
963462
1141806
1319152
1363933
686039
1147428
1379230
362843
953961
2749996
2029248
1670434
2648954
1505616
2817535
18667
395720
307444
2780806
1307576
1337430
810383
2550340
2307945
2462811
2860113
1026313
498887
560451
2200002
2404255
1079759
470399
1850235
129517
2397729
745669
985916
2774062
1885318
779714
2901793
1100359
2154248
1016382
1222482
1158174
1004853
2002311
2662508
1842343
518286
1904230
2802108
516046
583063
2837904
1573053
2565487
1031353
2583422
19816
322089
1535327
2775099
2063807
2168490
1402312
2437641
2058028
1361847
1480642
2671381
1959440
1502535
2000120
419630
505463
1579503
588064
1567124
39514
1453671
464205
2656473
965934
2453933
1698790
2584134
2297740
1414863
455351
1258357
2337751
525972
668314
577336
670510
834896
2285117
506028
2795977
708913
666031
909683
705859
1988312
918031
1733151
278717
307105
1254657
1837660
2812531
1610682
1862525
1262504
2938015
276678
1290068
2434999
2339669
1907552
2812567
154927
2127354
1832814
2489131
2436940
2400243
2503533
1241539
2210221
1749515
2463934
215484
2297430
1025063
1346374
2173103
1084222
1735618
1985504
2838277
1025499
1044474
2095059
453408
2477098
1845901
111313
760944
226864
529918
434209
2446792
1098180
658953
238568
297163
1697174
1049654
2052240
2848512
1119244
1259754
1427391
2311067
1723120
1193266
1966054
721377
172283
155534
2095387
102529
2887426
2116293
2536860
465339
2197401
2264819
1835408
996184
2176976
37792
872660
1413055
2560291
723940
362146
1478353
2381143
205058
1505467
2704817
1530624
2844678
1223381
788614
2753504
1930798
681250
366921
1864388
521115
1412511
1571195
2897786
1909245
118224
930808
2611988
1063929
337646
2216706
2190950
2844452
226753
1919140
1568564
1615936
2364288
1340381
1387775
1163616
31792
1483063
1471599
500197
1066997
2184536
2675344
1164408
354087
1854691
2744682
1994513
241651
331210
1585573
19491
877393
2831168
1011380
637612
1677369
412657
382873
639824
2417333
547975
262305
1907156
1138778
2383925
898648
2444031
870661
963612
971724
865720
1802749
2650673
2597773
1179925
1955293
353722
268497
2429298
682603
1245044
2762589
1530417
913546
1062369
1452928
295286
2854566
2321040
2912488
599797
1384332
1139869
312970
2749174
2341493
278617
1612114
1277425
623584
1844959
1838433
2753091
1541440
2266426
1786058
2311621
2015210
2207647
643451
2754193
2035726
2286494
1160488
2876254
1843310
2646511
2734490
2113342
1462000
2549676
2052638
1762220
1152034
2623787
1079278
394338
2145917
1631270
2197818
652486
2058993
355755
18647
1974187
1670253
2730260
2516829
1792398
1410566
2826586
723452
278176
1245440
2155096
1805900
2574996
1481041
2863239
703881
2600686
9307
162674
209567
782512
670905
2822984
2225686
1571508
143294
2439026
1172000
1344535
2785052
1934658
1813558
239388
2720752
1299715
1552877
2236249
947311
1441583
1851736
2212396
907529
481361
1488375
52580
1744378
677872
1072904
595990
897710
2659068
2271468
109218
763277
61017
2379696
1116742
236783
2393515
1668740
2511387
2419728
745291
15836
710296
524496
2663783
2182832
1380958
551760
2121391
144726
1260159
666781
1226124
1622450
2376599
1700847
637035
1481184
1098954
254553
356903
2197331
982873
972567
493852
40217
1172189
655987
1732253
811003
1123804
805872
2857060
2710765
651261
2580709
707586
2848644
1037018
324750
335554
549281
2626229
798193
2162069
1219894
2331439
2775769
294278
1262751
1680244
2375551
2395114
2029413
818841
2197460
2833318
1057814
995826
494519
277086
281697
2256488
2320614
1269454
660814
2364845
2027525
449458
370668
1783367
1780708
2618489
1593406
2222389
1297277
2061671
2511283
2789779
575513
518977
2689012
2299848
1336451
1488549
1418580
1513127
569894
2110313
2539754
565059
215281
1543431
976531
1827159
1167643
2700387
1930458
232316
2050185
1624519
1455178
1062292
1515856
2751147
718589
1402027
2849618
2025359
2165885
2144739
1029319
54716
1395767
2540257
120352
2293356
2063840
1186950
86540
1304209
1042218
2801261
2263643
695180
1658586
1429486
1164121
794571
544090
1057597
2932233
2905471
1522244
401100
607043
2329875
2647198
200004
2177522
2730350
1300123
595901
129113
2490932
1213098
2069171
570550
1515107
2462493
249253
960447
1177490
2750222
2151791
2386374
296820
1615266
1598145
419084
2502130
1623245
2295363
153234
2643082
103958
774500
246284
439960
2331531
2121803
2188724
1148105
695884
712909
657897
550293
2856502
2445007
647545
122276
374548
1230490
103785
1678385
2629714
433860
2335046
2023051
1638155
2698907
120055
720683
2424473
640381
36996
714016
2583916
1312796
2264373
726863
771039
710202
659641
2555135
1720318
837311
217645
839313
501409
958876
787453
884242
1570570
552950
379025
757992
2198373
1620615
1465930
1295743
2712367
570716
1316693
2048929
1261893
454209
1035525
581857
1030914
2281574
1820487
1243746
287649
2678743
225222
1400982
756092
2003059
1850835
2121202
1807526
1963258
1838410
966337
393402
349713
2698312
1046166
660171
2713157
1049674
1834348
2914621
311622
2119106
755786
1965183
799096
1458568
1955531
386851
1716238
2466938
1745359
978922
616812
1064179
385784
558433
874017
769811
2008823
1293450
1313629
621106
115294
1946174
2509159
2607887
585757
2849012
875502
1717598
2623151
1237068
136770
1146990
1507935
502709
1855980
1929336
2447785
795210
1694184
2026344
939567
2500804
1517096
1812378
2458642
973897
1502413
1626957
1083284
2223217
2553276
2071401
1331202
43178
313291
1044248
467000
2475005
1281569
1171207
1345445
2712542
1650764
93649
1639161
2381319
243253
225911
763192
684032
2662855
1623336
444364
1387602
2418685
307332
2506054
1797162
2566018
102743
873455
1886025
1420195
1188387
2302713
2272882
1024116
1571284
451954
777238
2325756
2239813
2060609
749579
1002596
2836767
2477495
360738
2083340
2615214
1945508
2303718
221292
470418
2254
537860
2295402
1478801
1515851
2531970
223411
183526
1576969
812471
2312473
2703303
796112
1848909
175790
854890
420984
1532759
1212237
238814
1968785
2741547
2805477
1339401
2547520
2294111
1364706
2735162
618960
1830578
2153465
1685168
1814029
373747
2007723
298648
2648457
1039679
711337
1410981
2798518
1470319
2045091
2458609
1304542
525177
2914390
1095374
841124
1950748
1202570
651375
1930392
228320
2356790
285662
2103440
380445
929141
2085719
1076162
341100
809849
2196069
1067969
1871196
1422053
2185786
1130165
2898246
773352
2101237
404998
2287166
587724
20518
1568210
2191616
2667029
861588
1257999
2864635
1570165
753501
284997
2486954
2102713
2639160
2002441
338488
1699623
21891
2530748
2143830
813977
2299148
2701651
2400290
2216579
855187
2123154
2474586
1735309
2887554
313448
1199885
2331948
2839965
1328035
385679
1134068
39658
2809646
2781111
205936
1415863
323644
1639453
1277472
493318
65564
2671766
1888422
1255190
2322223
1439020
1268750
2113925
4041
999808
753057
1822420
1460677
2011305
823923
257724
1244015
1320005
14779
1327744
1269513
2694365
1469000
2769201
848461
1506010
2424002
1518771
375516
996866
154768
970991
546687
2681954
2639093
2084419
1735641
2553500
1073627
1966337
1948986
800722
2056265
531899
598595
195794
481879
744233
1149193
2388359
2247042
4267
935600
984977
2656055
690947
962046
2113641
2745660
1893155
2179125
1096771
1797288
1477266
1238390
1558665
1401686
1363936
2657913
192600
2698527
481467
522744
2167126
1506124
1294064
2377609
1372769
1874099
1909701
1074564
10034
18541
261491
1233985
601130
370548
2386020
1167870
704324
1275224
1547318
331532
175542
827028
922672
346072
488482
1037617
834130
657601
496260
1201099
833927
1502521
607690
2016880
1006618
1306212
2495820
1625210
1720626
2298992
2598025
518075
2085224
40049
576044
295753
1351423
2806798
988142
1259321
1540557
284983
1046305
2772318
1277903
2580638
2555219
1273151
1677865
501338
775917
781583
1180711
1610717
2801343
1638462
727842
2311985
135398
1527311
1497770
43173
2239920
532888
1314219
2689251
1347093
2165826
517158
786325
125054
1146548
2363399
2704062
24567
1087140
1516163
2431259
2495973
1991240
47556
1641852
1108630
2642537
2141277
2662155
716550
257035
800780
586893
451408
494167
2289527
1970275
1572621
1145949
2633428
2514321
68021
1067608
1352373
1706901
2042814
381351
2221382
491042
2870298
2188725
1786578
242359
2814316
628338
1184399
2557668
1000120
1564985
259968
2120960
1350475
2402452
416700
645943
2666115
434313
965205
2473453
1661275
1698363
155265
174720
2040145
945489
1018265
1215671
2870727
1145402
2663363
1640447
1409095
2420168
1603187
1762102
1997305
719821
2922890
892162
2701579
2852467
1703633
2234744
922090
2650447
2678711
2082940
2344750
2224218
2167922
1616421
716420
521842
760339
2412709
1635999
1623425
2434049
2172858
477849
148224
828047
2911347
2077007
2707278
2296689
2874181
2579270
2103672
343469
14459
1672824
799049
749526
349493
2524451
2441554
991890
1588288
1281522
1978991
2354468
1025113
734147
185008
567363
478798
742107
1068345
653869
387013
139533
1884842
1730885
1700248
582332
2117396
2826186
1242529
23264
510410
2665462
1825663
1275341
2332425
1737025
700456
244024
2598485
159088
2269337
2864459
1363612
2877568
1282571
2361268
89310
793456
1696123
33068
1214909
2180765
8320
2002173
2604855
1234758
152999
1221811
1554895
601920
1391420
226189
2823102
99245
1274807
2521436
553634
240722
718452
218215
1680764
736402
1010498
2013474
2206323
2687712
2146436
2365737
2484513
2112094
2604965
362919
173751
2443586
1077397
370189
1974144
2038775
2548536
1863619
2646393
1623179
1106419
2835793
2468355
1507990
1138488
838681
2124863
1778005
53513
188011
1546751
1879892
206360
1422225
344663
957691
1445880
526130
1615586
2913669
2256237
2445984
11066
1351689
1390863
2222404
2742907
1910209
2461903
517482
1929388
2414260
1368903
2422250
1894820
1403707
2669417
1906536
2098816
2231539
2575891
2418058
1357450
1814954
2686939
228624
1561023
1607343
173530
196340
737148
2480341
2754309
702535
2592576
1055943
1002819
771983
416301
2903278
2116373
1904874
1622629
1454949
2354420
1581192
54727
1424017
1244816
1075914
290235
1480099
2590242
784044
2911326
1445172
585602
1742885
681388
782928
985762
888389
1785446
773793
83125
416047
940073
2749281
2701658
2232685
1497624
989836
2175766
490295
1513503
2174427
863960
142168
706579
581652
2230352
1575381
1127323
2552715
651209
2909131
1229033
2866336
1690762
2853505
368262
2532840
2856172
953096
2184194
675882
942392
1262593
1980601
916636
1194176
815497
44577
1995097
849738
1513293
130544
2912791
631449
2168819
2460773
1856977
927003
2416732
1485764
1358839
2596233
577969
1240913
1130480
1104188
1986562
1078106
2049299
962663
999137
1827823
1092062
1828211
1350094
177892
641617
1166862
1304613
2584536
2524714
2221168
1556371
2227260
255510
2400507
140407
383139
2792809
310375
2032122
2300298
225195
673082
1540685
1102785
1914409
1858325
776625
2285160
1259340
2406113
2761571
360348
2237279
2469019
599787
94625
808892
10791
784151
1281274
848580
2526939
2248763
1516667
1379792
1566515
1869083
1174539
1830812
1407508
2475736
296736
1416364
2827263
1357844
620994
87728
2658808
110892
1355748
2433090
847277
983599
1856307
2732615
2251066
2878293
1726119
1957759
176107
2462289
772334
2104349
548683
2193611
2448961
2850990
2738235
386347
1851349
1272387
2926209
2118136
2579000
2713049
2660711
370794
1241229
1208664
2253144
1791426
107789
575694
1613946
841964
1554643
1726286
291141
2397837
1815297
2689160
1169610
279967
2493293
1734665
1510664
1781909
1156082
2449611
1431452
2756100
1287440
500381
1087973
1857730
2244567
1102022
1234626
1883993
1343438
338420
1437227
355934
224751
1493959
1255985
1535533
2684798
634343
1973894
2448595
63087
1281508
132891
1718740
2081039
1014494
1834970
2481438
576400
456181
2724712
2257433
668531
63217
2653862
2781049
2251474
923886
445436
659511
2787868
657550
1012410
1178624
2370583
2611135
1822768
2884976
751428
2810847
2538284
492721
1983295
554044
2881793
865709
1331300
131097
1724328
2504271
2782854
52096
107618
1274838
2312508
769625
393363
941720
1801723
2492719
46289
308687
2260024
1328013
1909955
1362116
2636072
1417039
1578813
425310
208850
2377530
2880734
653146
1482441
1677025
1202920
1797175
1016083
2058804
1979207
2273726
96013
543468
2046816
52161
1598914
13084
2600347
606754
1789153
194225
100269
1459389
2837803
2624689
1330570
243971
330026
555497
1667724
860565
1173917
870040
2024456
24804
1941556
530527
1962789
1995078
2725435
1047106
792572
129106
1047440
2047698
1912485
1461944
2431480
632558
362025
1038915
617093
970717
205225
2695356
1130579
1656694
1093349
910478
2882176
1811183
2723332
1296607
1653021
106425
2056433
648706
179445
499852
2661547
2482766
903082
693965
1505900
116801
2221608
1378080
562736
811995
2603277
104523
441305
84887
2694531
1067240
1115846
536476
1469509
606358
2296633
333526
1276979
2023196
304680
2097621
1284253
142481
154650
82966
1690469
2670415
547582
1695223
699546
2591884
309726
142131
448476
162837
1917886
492643
1601445
2255562
244837
2641453
2078998
300068
1366022
1802157
2058285
1689341
2034926
2077532
2723007
1482089
943369
2523751
2404641
1032708
1738849
1370916
1734771
830342
1695224
129532
469388
1456311
504518
1221767
156170
1481557
1533142
2086536
1913076
1321509
262004
2468801
2744822
895203
493001
259458
1040652
1045839
839540
2031625
2775185
2482821
2526336
717939
2626823
2546414
2319043
2446905
2500119
1878556
685354
729069
2073619
183828
2107471
869869
288103
2554963
2583661
1134630
641891
2125260
2518247
670428
2876800
1286235
2326811
2335253
2640173
1695496
2491003
579474
656549
2185709
2046793
1588652
2490773
1417820
1570670
2837331
1679028
2358907
1178458
1377554
2232242
1151129
358718
2554615
2641756
210848
1200451
2325357
2780006
2896709
175458
2906940
316055
1231413
986937
1227123
355561
919586
2501074
934496
765728
2170426
1966070
764495
1728388
2794065
232854
204292
632712
181331
1729675
7363
949820
361415
2073519
146234
1875703
178670
1875321
303017
1919071
638235
21680
55104
47074
1854944
1912197
400693
1376750
1841426
1253170
2770273
1337492
1991277
803648
1869776
1676988
1516250
1492623
579032
1078187
943472
1873092
2627541
915072
2698945
1470103
589703
1047209
2311723
2654377
1310158
355778
2773544
1241027
628393
1438751
2139119
1198746
527042
2787240
1580393
1544315
1231874
2444130
2729943
123996
1518610
2333659
2324011
1059076
1223228
812510
2319260
1504588
1035821
2070643
229877
2506749
596457
2480141
1124851
1944238
1299561
1070160
76072
2807734
1293075
631077
2154404
1222041
2016222
2636331
480158
2204665
2305078
227177
2448930
699908
1934348
2796551
2356456
179125
2196848
2130499
44712
662286
1395560
2123399
2634620
2308551
2376753
1062014
2600252
1079
1988111
2256765
372935
746679
992760
826229
2188654
1072678
1173258
2838152
2598821
2694467
244393
1286943
558970
1133318
258139
1882875
1512272
2651180
1874670
1266130
250572
492954
1537767
2286970
881098
1537780
1337219
2658953
320874
1839244
2514371
125277
936363
80189
1093767
980760
465243
2524184
2624227
814133
2452998
101206
1473561
2578327
618346
2546024
762459
2731605
2381824
488295
1134142
1050376
1398965
687333
2303378
1801576
442242
563454
2198509
2393013
1841520
166952
612962
2687878
2008594
901940
492453
2712047
2826474
869125
1164043
850962
500171
2785797
443797
2880345
99766
1242086
439758
2607875
990633
1091010
2406810
1572405
70119
363945
257348
2739219
718045
2283921
2631194
2181579
805279
431517
2003533
2552940
1327626
684806
1814641
2686467
1070678
685521
1212803
1158298
2542138
816205
200212
2443091
1625729
357901
1613718
989093
2482050
264602
1091145
1080324
1825994
2801060
1686195
2760401
2005281
211457
1772546
1281474
2649455
2731044
1737743
2805298
1557755
818491
2106620
1476952
904643
1174687
1762182
2597813
2050202
2765073
365907
845984
168090
2194731
1052079
960235
1732226
2821867
2602815
1381289
45008
2629908
2877674
1180717
737406
2008785
1726399
2097613
592363
1510926
1403459
2191204
633117
2824864
1929234
140035
2624764
2142187
1639626
128617
2203254
1879067
507506
775877
1777667
551544
2755249
949141
2199283
11785
1798007
911196
1537430
1675472
2164833
1713793
1534961
1020047
131739
2827591
356190
2455892
1042903
2846391
1354591
1814395
2392831
1635097
2215617
1851748
350308
507569
2355563
2472190
472632
1723257
474172
1652871
300303
53552
2128189
535278
2142153
353211
1043908
1803767
18339
1455758
973328
550317
1876310
595359
2537384
423393
1693264
1493057
82052
1256232
1707854
1737184
1445506
1336232
1980758
1356053
318308
1343446
500665
259928
884095
2577642
804020
1535904
1373926
2705420
1661958
77089
2762738
544967
831111
707650
692349
1677967
668911
737899
852929
168721
2454514
1755724
2299191
1772179
1962642
768165
2100538
2931883
1717053
2715726
1637170
2921590
1100739
2017197
642906
86438
696140
1968652
2916600
172419
2283262
2463496
550465
2897583
2415298
214761
2604
1809114
2363676
2163090
2115860
3422
2768490
2380473
1777965
1974605
638148
2402756
2659564
1622660
1186715
1990377
2449594
23004
2662287
839104
1595741
1709739
2650912
2276823
509606
1867289
1687267
1087825
1605855
1091332
971694
830822
318940
2222216
1287320
1495908
2928194
857933
1363484
2467994
1286873
240683
582811
933781
2195417
318670
1176268
2244122
205283
262275
2336124
2422932
1478350
1119585
384179
1370077
2591784
2925303
395835
589903
1472580
1022527
1546189
2114627
2221577
624821
2487732
1833882
936881
595567
2262062
147171
1921369
787491
591939
16398
37328
1057906
2684485
1811617
1324867
2545631
2215721
502930
2392317
1698449
2060483
2880721
2219151
974524
2679065
2334499
647472
758353
589369
1298807
52359
2029580
1007138
1173113
2897245
2460350
304815
1524857
805707
1292553
2583539
2713484
1150214
2439949
122711
1393909
1019343
1770339
2864985
1895752
983203
1709951
156900
2538229
1993735
2578797
478680
2176103
1739966
2202810
383909
2726315
2035238
2223456
456987
965623
1134138
2618066
401677
585675
749067
2310008
161985
1037951
2134470
1010359
1951617
1444671
604449
2057613
47130
2750887
1553749
2059513
2125442
454497
2637662
1036208
2318862
326045
2878804
2409232
921735
2150946
2483678
1634613
1476892
2261880
2460491
2763814
657115
2672161
1745439
1852427
1874441
1984795
885213
1605929
1929033
1186471
1183308
443341
1611542
2508693
964110
1023964
1484910
1099566
2825987
2307427
1344076
741910
569412
1236903
1459937
2678453
1711487
1234688
256997
2456575
920760
619417
1885094
352889
2091636
861260
1134922
1534052
2631977
1857404
1973901
655947
1410143
2309320
2388813
679630
229751
449820
165883
174460
2514999
1596507
154899
2227356
1633081
2180603
1084473
2485809
2559323
1302361
1937355
2708045
12424
728116
1410093
420745
2183678
2300801
894243
1602624
1394080
649653
158020
837362
2898461
869516
323971
1132922
1680587
435150
542467
2609474
2762597
161820
2595145
1360383
2612619
2017825
617471
468358
2126928
1393594
1606762
1493897
374899
2714539
2655126
304833
44483
1926908
349725
640134
1946377
42142
2381207
2848350
2552565
1870328
2294776
1048433
2027664
1002645
1214182
1174998
658473
34047
1833402
455547
185384
1260719
554471
2013214
1263374
2754305
2843395
2781555
112708
3773
2526306
1049511
2822484
2050434
2650852
2725294
955224
2616253
1664766
739666
2371002
1261782
1109801
754866
2851815
731691
1205971
1137357
487431
1138414
686786
206255
2567930
652950
242699
2771011
2211242
1503271
2744347
144795
661381
2602473
809724
759382
2257888
2353511
128314
1374739
2609666
1011080
1299661
2051882
2077695
1076982
1619218
2521341
490619
1650164
770968
565850
2790033
163615
729036
495566
1370297
1388821
2863222
1962902
1927852
707564
2526975
1124263
2663208
1899945
2644496
1543661
1002456
940915
886171
718122
1578873
829175
1143467
2081608
1249507
2207790
2899676
1490664
691313
2158057
2857015
59730
2836240
2578965
2278741
232202
1853026
97570
973476
559302
2428173
2560726
229
1880790
856578
1458343
1382938
2659684
1744504
958746
669772
459637
165464
1641648
1683738
977622
2842389
2874297
2685597
803323
348016
2210180
2606185
305464
2697166
9904
1735892
2860852
1124236
2013570
1866937
533914
1199537
2525542
148197
98213
2916645
2032428
2702768
1137188
2882118
373238
1423628
1174297
780374
387279
155191
2569076
798037
1304193
2666754
2365927
362717
921562
2729057
1122425
549974
2466168
1409229
2428705
855108
1882986
1415484
1965397
2145567
1530288
2837436
343023
1411056
218940
162859
512956
2306755
2130506
1231090
861297
1393445
208203
2344367
163155
1573940
1088653
1913232
490439
342595
1799479
1898438
508190
1480558
1022250
519178
1496948
2536103
2559519
2546082
1605205
1028277
1844416
2115632
50739
2626374
1201359
1941019
2026003
2821556
2066078
658681
732281
1832620
2250473
2146707
605423
2917513
2742782
2333632
70091
305764
1475229
2672374
219140
576823
1153901
769789
1087124
2067455
134883
675749
1128782
1274781
1190437
2472688
2036059
2573231
111617
1700963
2742445
558095
90293
752777
1238117
1678944
2713408
1129077
2552593
654933
1899466
2393803
484503
944825
429945
2043057
317397
456308
2923569
1191791
902140
626278
2478943
788550
1714636
898319
1078651
1718664
1509285
1031709
405888
1712019
2820663
678026
2773593
2374574
309384
404642
1781079
1384935
1165380
689244
812867
2596363
931568
2743765
519942
926997
1314463
648755
224485
1272444
1021719
2087896
1468113
508742
2776846
2844122
1841304
459451
1318009
531714
13953
2274024
559726
2674667
124974
2923596
908644
773428
441220
1876033
358802
231029
477984
2287311
222087
1100146
2508240
164925
2443637
2442162
2862516
2722974
1482480
28155
1948676
2824319
1644967
1747267
1334534
2144746
2359192
1431314
1876087
2338804
445201
2402498
90722
791050
1386167
838882
1415876
218359
768680
880315
316930
1792186
2011730
680329
2775258
2664546
1112113
1910040
1520708
1702026
2112034
1637235
1982683
1658587
2663724
2107173
2214463
917843
506676
2125224
1293044
1263011
2927056
965360
2039727
786070
1378837
1803170
971457
2130930
152810
755296
284064
1491717
1335541
2138943
1680645
1622688
525336
1955479
1883775
294623
1424867
2743412
1550597
2234026
59674
666106
1306536
2467279
650483
26197
1176702
133345
885988
913861
1600029
2704705
399201
1097590
831206
447427
466730
2033783
224797
1215585
330484
2741692
1470525
938311
111408
2597721
193789
2478968
2887719
795379
2074224
1224625
51126
789547
1786845
2588217
2828599
1705680
1251027
2324849
2896892
1291015
273314
1234487
2218224
2670100
1450346
1087758
1380468
109190
2414045
1017541
2417248
1387176
70791
2203036
2549782
978945
152666
1800258
1885791
494605
961375
1154154
1247189
543521
2111338
2654794
1788824
906433
1940111
1605506
588123
2747675
1827136
1362615
121518
270149
2073104
1552902
2718928
2805319
1858513
1803359
406423
2533674
62220
1374643
1150632
463372
758392
1321225
1771108
1058873
1903354
2130405
1841024
2341735
2481162
2764802
420900
1693605
1567116
2760994
2740013
1774347
2742545
956359
747217
2650025
1829135
1346053
635433
861337
1335851
51620
726151
2896673
2527321
2886985
15903
646434
85378
2413798
539610
1501322
1786447
1521792
474310
1750674
2157954
103136
928566
2646972
1473027
1780773
1358583
2793327
2191688
2214894
1104151
1002801
1652726
2450933
2259960
1959624
2476190
2098789
2412420
781114
289146
1788955
2563403
658877
2712492
2135565
1335694
71427
2162989
1531268
2063270
2571257
2045379
627470
2233789
2789473
2477907
681197
2530023
2012344
874549
1608745
691946
2119696
3362
414010
1064408
1908770
1620851
1902915
1958838
2391923
1410802
937901
957915
704940
2180087
919685
2293033
126029
1136564
2069770
508338
1335943
2091093
868380
2429265
1171109
2278559
105820
2068900
2394877
2806193
1791699
1418197
2398626
154376
2382451
833938
2034243
1221632
168505
2708000
2190732
2157185
2157531
1951563
2640192
2623918
421388
1073807
1257335
1135843
1143323
1976327
454417
150372
1849896
1878032
2393588
1234579
970440
252985
1962017
2197229
2446659
2749707
655791
135562
1456632
52191
1439583
36915
1330658
663201
709294
359809
20825
47173
635719
1335430
880494
1200282
2479314
1455334
2204864
898432
833757
2741631
1843910
42188
524236
786728
2164370
732597
1083212
1067654
505941
1027252
1234931
2600758
1983903
1360571
406637
643514
1699774
1471570
2170940
1665770
627645
744975
1505933
1296953
1856675
1546549
537526
2886171
1996571
1134615
2484761
451341
2489753
951414
1689711
1440830
1638408
2567858
2534168
400904
1644910
1762371
101533
936051
76270
2831792
154968
1415451
1761322
2370276
2573722
1605994
1189326
2839139
1054998
2411239
944188
2631253
1342940
2122393
548457
2755083
2827471
999250
1851774
2663294
627733
2063164
2311736
2837978
1528322
1994831
1009965
66120
761440
258473
1197356
1857597
1857002
1452534
2009649
1088158
1715466
2444397
1121985
2701636
2871490
2798096
374428
1976755
773592
757280
2730019
831520
994412
28017
912650
942969
1444158
155530
982858
921741
2268342
2300096
2597805
2060323
1406991
907880
439120
375862
481535
1720350
2842709
3306
2434168
1932652
13862
1410816
2372
2280240
2412877
995450
2776292
765012
846200
2573515
1499374
49797
1027095
2590422
2725110
1649584
1183415
581532
309954
1153717
2828926
2566337
745302
371869
2626479
931005
1323971
2596527
1037764
1094373
2036369
281170
2086786
2905833
1626702
1320385
1479026
1055644
1163081
879643
118603
1893013
2283895
1727599
103775
2036510
2824850
2446711
1657906
32506
1656904
326219
1544400
2583747
1396053
2364139
1312456
1665031
670081
1686136
190134
398271
2405977
387406
2092633
1636748
2260229
641993
1297400
1522878
517302
1176662
1077856
535715
424034
544279
1485008
2483876
2572881
144690
1733922
2041382
1387498
1266093
2408285
2121536
247861
2450424
121838
524481
1640302
2023610
1034623
1233632
1988754
2413655
29578
746389
2938101
1678631
2586576
2843349
1152096
2206206
401315
2339863
1355639
2220045
2572726
1990774
868938
2621745
60593
1489369
322739
1191415
2174598
1383216
343583
2392908
326439
2395645
771015
878950
1356011
1862422
1291407
12336
1587337
1234429
421517
225919
37835
2003538
1534400
2196751
804607
2732721
2537148
961531
1155382
2017489
2444318
2527564
2166549
659856
392327
327702
2358562
2851372
1372284
1725301
2838057
611071
1505433
2334991
2361446
2252698
1315685
1433599
2120814
351764
2784982
622402
1462616
2871743
2819968
1311893
1454622
2856555
691594
113443
811008
1060822
1177487
2753493
342909
2050531
1170271
881002
661224
128057
1451342
813604
98406
115256
263930
917788
424339
2692521
2850741
1774289
208533
1057458
1104757
1587097
311560
2687479
667599
644830
2782946
969917
190668
1049283
954307
384436
1123609
1815910
2104167
716475
2488900
946487
230782
567627
105143
2833585
923445
2343839
1045040
160803
188625
2367824
517025
2870615
2860918
812724
147411
218993
95091
1232612
27790
1441861
492458
83330
1599225
1253105
1251990
2779705
1956951
1522588
756529
2396997
1512566
1293633
6799
979950
1899251
1815626
2202570
2402299
1667370
2875380
2860337
49974
2347012
1572305
2792124
2717702
86014
1176556
44714
2045738
1244039
1271912
2615892
1742686
1098254
1145990
1576307
2432612
394796
978438
387770
386001
2124421
1317886
1325006
2886236
1061202
2172018
2541021
2442935
1561318
1492827
493213
1091807
1944096
1738266
2845620
913914
592060
687938
1971101
982582
241335
1406969
2336899
1079955
1720431
1220737
1457739
2224295
2721478
530295
2847037
2891420
2072226
2590327
1173739
1206529
2708690
1620976
2927573
1699705
1212584
2060548
111588
2869415
2374537
1537012
779700
2657573
819252
1563142
2462314
631163
2195171
1890105
988503
2222226
2193333
2714926
259003
2649354
493836
100498
655818
2280518
653723
1548734
2048790
416031
1853374
2147132
2521148
1362139
1979949
2115743
2663356
1087663
920326
1445341
1185237
1432988
2133780
2304527
156427
1017495
906747
924729
1372318
1799151
2889280
1389994
323290
644359
2744312
505456
2860350
2516836
922457
2335032
974862
813841
340488
1784242
1726177
2117321
2761500
96023
231034
1958560
561459
1146006
635791
1058368
124171
1857606
890397
929543
2187965
2359327
2249471
834815
2466593
2136290
646743
1388348
817164
293476
641088
887785
1227714
577003
1600291
917489
771732
79450
2850631
1891030
534849
827488
1093903
928380
2808816
1007425
1293590
1750940
2857096
2591436
282238
2499985
337189
364125
2032902
2011212
259184
258514
2173751
813365
2547642
2692897
510252
2566761
1597265
1928916
2610164
658896
1471526
2921203
1156281
1673582
167449
2439186
739409
761672
431873
489197
1373958
1404284
1953734
333195
2494882
646338
2177676
2900148
1185266
568177
340379
1134
2506755
375912
1486619
2925082
1867003
2192993
2463610
1028672
1286075
2823868
2085069
2722918
1108451
1137147
2390493
125366
268373
573521
1413501
919437
67594
1607145
1177037
1343308
2671097
1023167
1026709
502366
844229
2874234
1102596
1572426
2873781
1220230
1093576
411850
928052
2808831
631901
1897904
2654955
2859752
1342051
752504
2499792
71749
2056826
521739
2071023
1131136
2358697
1260321
2403013
2101490
1126314
2194408
2758714
2842084
1148514
1317871
941575
1012483
882770
2507945
1135120
1311469
1185713
1493092
1368949
1263578
287429
1942022
808320
928784
1617361
236164
1008933
2677176
2427757
531899
1150879
2359097
1005785
1838794
2319887
516275
2827257
1777341
2395933
2834410
2307741
245956
1939996
1522915
2316555
229890
1934399
1988624
1846738
1256970
239312
2834361
2336657
1482827
2387709
971345
1062182
1912641
1531873
1441745
1749563
2317068
480751
587848
218732
1775671
1945420
1618133
1639682
2049997
1142543
1040778
1056495
2261683
2220491
2225379
2767490
475276
741088
530937
2822050
2708707
1150033
258882
1375009
1099758
402906
2467552
1506476
1491294
1985887
1923810
1234225
2307228
2323261
397154
2514704
1531083
2415085
2234185
1097648
3773
109863
2638998
1527308
2784999
537831
747840
2469462
1702110
1212309
51979
1173270
2269259
2171536
665764
34702
127161
2604567
1547265
1595032
454966
2404449
2228617
2681821
784977
1951714
2616275
1701090
346507
2442982
923557
2266436
2268160
2298959
2373995
555704
1343563
1575104
2143184
2548243
2420847
793581
2354725
1878588
884721
554732
2503554
1727129
608429
1575595
1172203
2721902
554248
337795
352292
2868517
2016348
1203939
964833
2750070
1724949
1814042
91141
546013
734959
566441
2143158
152893
892668
1921265
855331
1384462
1973100
1536351
1448493
2275259
952017
2345909
2756868
1134261
1335314
43314
309436
2772095
529827
2213874
306969
538937
2937599
984817
2133425
852852
320417
997061
67902
2394491
1445170
2001694
2300858
1244471
1541102
1465114
2344642
1257106
1438207
2794424
2711017
61238
448425
2664328
1218832
889480
553353
2488417
1756452
1853858
2146081
1815934
1064659
1122677
1949542
997800
1575475
2748710
232249
2712183
246087
635505
2758712
1607270
2733310
1644939
881161
2213826
2926974
200121
2175923
1098781
2412346
1587431
1246607
2859959
960620
1379795
25808
1426338
2881997
1901111
1840253
2045293
986545
652525
2273717
1550314
564938
802601
948354
33445
1392117
1535021
2745797
1378384
1912323
2215321
1840293
305132
2448471
2772152
1063763
2200653
832211
449137
1106392
1194128
616506
1515546
2898646
2278991
1538854
1158512
1550947
2750618
2454205
709693
2562128
1101835
1052945
144142
2365529
2776194
2668848
1387304
2120879
527642
694102
706701
1193445
940302
1216856
253976
2258950
2554298
2457688
844390
2142931
1619268
1352432
1814093
1953599
1860605
191265
2069524
1844714
534510
545748
1988477
1073539
810079
2149941
2466423
1716914
1542143
408819
2665310
227188
1393203
651915
2182749
700727
1076007
1328243
1190853
1182541
1242090
1459861
2271433
35627
697453
2919906
1853273
2548734
679981
1616354
2486610
2105271
471250
225109
2529353
1808890
924037
2805378
1504792
844270
1292682
2307669
7249
472610
2758244
2148701
2852383
1558679
601205
1374002
2839365
1595734
853302
2802576
99000
1841546
399081
1061819
1533545
2882380
1007993
2211461
2315387
19544
1683334
2500956
635405
1895549
1768178
1104812
1846717
474243
2410900
897162
2649916
865839
976741
1438811
1052195
324234
2127272
1264285
2377
623308
1443777
1422403
1707320
2672867
968597
1439766
2363032
16739
1548532
1499552
1371035
638107
2425174
111028
127070
2290763
2579030
1120855
2048379
2764632
275900
2227663
65653
2655666
314478
568694
2904356
236860
677364
2186537
2246876
2479765
480233
1845921
500326
2007594
2032097
2261867
499520
2739579
1216951
2546179
1157734
1230900
2109422
2341701
1251313
2260881
2213033
910707
918634
2390874
2734473
1397557
2904137
1923695
2335114
1980929
1462109
2594175
278336
675759
913034
191308
2548629
2198758
962204
2501773
2550136
1587558
189586
1373090
1220341
2866481
1552160
903647
578243
1209913
1274592
814158
1155014
2388192
1638962
2484307
2219543
1443322
932484
2164709
2605324
640668
602737
1688939
553609
1404831
1660860
1409019
1053181
297195
173407
1419963
566964
459866
663380
1928808
1211930
757499
1138784
2710977
807113
941749
2939582
239416
2274517
1830937
1085698
2391262
2823660
336582
1418005
2467696
632142
99563
397719
368355
464137
231274
1414596
1362583
1461274
364189
2649232
1310236
1540814
1031121
1017596
121629
473513
1801466
1824843
1984400
1613569
788757
670947
1818075
226695
1251607
2269420
434961
1620747
2218580
1936465
842979
2844344
1013571
732927
512464
1927670
623657
1567841
1894691
1363332
2361057
469119
116885
945926
2072338
384337
158497
278713
1197442
2414525
2719905
2838920
457247
2191214
1684301
522812
1294854
1313355
2934403
1928271
2748839
2306514
2403865
1247245
1870436
909571
2556979
1312043
2907901
1269492
2029858
1415740
2458489
82308
2786678
2328660
66789
2909318
2394473
1592410
1714686
2652614
1221721
688170
1053465
1872533
2184126
2780940
932694
979152
1020429
373350
83663
1938233
1152049
2115993
1059459
2361946
1659672
1365953
2145344
1516327
1473748
2678093
545861
280447
1323659
1025432
581958
1201937
2832396
1692832
2887000
1898082
1712764
609151
726749
1116071
1260988
2118489
532037
2537887
765132
2235020
768632
1936736
1195849
2512832
1128632
1425385
386811
937683
2088700
1112755
507509
12109
532112
1275464
115304
1817187
114231
2723917
78488
998199
1742971
1424154
1207724
1558163
1135167
274819
1172266
1309222
2212435
809595
652409
476223
1327538
1245656
1556800
1611845
143684
2376528
1458935
2132072
501136
2268614
879041
769218
1922616
1158296
2444605
2131639
1468328
559004
1574256
2092420
1638319
1800280
255955
2226437
1531049
2540910
1910918
1413106
2340640
1695933
983545
113822
745140
702128
1697107
2484168
2584092
2036914
2261154
1379885
1854174
29764
2887204
2514008
1670207
1362915
738703
2783155
2726610
421471
95771
292681
2546794
1516966
756234
2207001
269493
968398
2628300
267502
1063949
182772
1341231
277711
2264237
1173701
812559
929520
1400270
593353
940267
172312
387713
1966756
145114
158830
1016325
2094254
1558186
2072206
2539901
831184
2216151
907329
1525421
1695653
2433929
2111289
2604515
2107254
2266853
497194
2546923
1953953
315202
1673800
2765576
2304203
2729656
190204
35591
2134839
260057
989260
2899913
152149
2792897
2483932
741253
830917
229747
2429329
2346707
2630781
366567
2455565
1476120
1898354
415878
2807602
2214864
373093
510111
156620
2333889
354102
161167
2172169
1506619
1493984
2616066
33755
1927702
2203983
975055
2170157
2692301
1304476
2210866
2122302
1423773
762915
1721474
1334243
519349
236341
1410866
1345436
638830
631086
2926289
1666219
1830912
497979
1511151
1674405
1797112
2477796
451515
1543730
549071
472161
1098265
1658000
643575
1813490
876604
325231
2322177
2096968
2505086
139337
2236644
2073836
2019740
953886
77187
2136872
2658085
2556825
344863
2382147
1818455
872199
309886
1329367
2095550
2911952
1141385
309753
1656783
2877472
1136342
2124810
1302882
517631
2829011
1914270
1013470
2702967
759587
72926
2810786
631947
1597724
1460058
1307827
876334
1516438
2559195
2338771
1416833
2047609
735944
2812450
1297725
1282521
1286212
1729722
2117005
676494
1591004
127975
1986190
84026
516025
1277487
1162778
2089333
2262148
2537621
2843622
2624855
2137696
2618332
2545187
423925
1133726
2782425
1141414
1815810
1338181
1548191
1918577
2481215
2486820
216896
2164138
1277672
2803928
2887397
504241
2904983
1948577
2734775
2094283
581894
418476
1986484
611659
789636
2263502
1963355
1470835
2000170
1061096
2312487
2019186
1539089
1899374
1487611
1299450
536524
2221914
255493
475670
1433875
206715
2227404
955802
817292
1380516
2031704
2220873
109639
2762170
223614
2704292
2306941
240536
1776208
26326
1269192
329992
368272
2579978
184421
877359
673608
1440370
2057813
2546024
2624298
2210148
2111371
1374877
1197127
2326901
546527
2243730
2313502
2674352
1530299
946610
757008
2836509
1592431
2416437
450510
2845683
1192928
1019045
2557247
1353151
1137009
1402260
1128728
890485
1167693
2320371
2573119
946463
1917788
2602314
970876
1982224
2876542
35788
533017
1626338
2202128
2561177
633864
1011168
2857800
2428427
1847868
329062
988648
985555
1479807
1720582
356540
1554744
339515
2445238
695448
1829297
318636
1120748
1196241
317519
678639
1589828
1187674
2816201
550857
2930943
2558373
2388003
1991496
1731807
1997148
2173969
2219247
162362
2141061
999178
2720630
577276
1066898
1096685
2062790
2875985
41163
2803279
320606
692084
1608200
2552227
271841
314589
2467993
219635
2689786
649771
1379410
2102634
2466224
2274215
1219122
708874
725481
2326747
1962129
1959347
1868402
1321545
2296125
526911
2812386
2359923
2798001
969184
1185124
1884350
2110535
2842837
401200
218772
1621992
1920466
835606
2397737
828669
1383081
2269848
240125
607098
695844
313265
1776208
66218
792959
1785185
2140814
849905
1366836
2228442
837607
1472089
122118
1563266
971044
2474499
745415
2451354
2378703
462818
871900
2174098
1575276
1020628
69558
1489655
1701717
587269
513580
1819125
2366827
1041423
2371813
508166
2216271
2402707
574945
2483442
1820507
1747906
2188524
1429435
601774
1219480
1822275
82557
2246903
1304934
2059680
1636443
2861501
1293261
2505367
2043367
475581
1881210
418627
2788270
1019546
573394
570615
20322
1735103
2217402
1158671
163826
2617836
311975
2316531
785261
17113
1947990
626082
819154
2294921
2779558
2398921
2595440
1748049
1894253
1113393
2333388
592936
65096
953897
1045201
842570
2436433
186793
521037
1226507
1986878
2895333
403582
43621
2742129
403237
1220823
1295902
553963
432247
1868180
1347042
263356
656473
2117585
2286969
835496
1528588
1240308
926567
1567371
2184747
1410419
2769963
2620340
1031369
2240542
1421568
922195
1845162
565925
2830290
2261224
1382676
2716588
1309141
2930348
19740
425664
1714419
1543130
535900
2893268
1724614
1489419
2711584
2157425
394927
2135486
2876639
1708362
409185
606672
2437369
1951151
545562
2241158
203341
1630395
1321668
698793
2689363
1881186
222282
2216302
2028789
1675507
1378429
1609066
1917258
1753232
2619732
437612
876421
1487932
688145
2767402
1734320
1939185
1655841
1358186
1719121
2855815
2663807
1597695
2690616
2747562
318870
2809366
1569901
881575
2486252
1269304
1594734
723438
421902
2846736
2542584
803512
2889450
1850644
2712578
2116849
1910707
1194914
2002611
621342
535491
119466
1940361
2349865
1588878
616139
2931594
926666
2848706
1418937
1705446
280897
1297159
240632
556840
1712358
1890237
1723139
2292333
2084680
1546013
288922
429998
821603
196931
1732160
996927
2177319
663434
2326642
2724151
262409
1438266
2182750
1872594
457803
1976264
2254600
1645460
317136
2753154
980627
1679005
1205472
96254
2116426
230837
700382
883818
1622335
707136
1739864
714647
2693918
43769
1116446
1856891
2669362
2293070
2424846
2189464
1465246
1639188
361429
1898482
2349040
309278
2331787
585165
1334594
2499753
961270
2397560
852656
1835032
2412875
1633959
1537040
1150357
1259032
992971
528711
1450178
834313
1606126
2022930
105539
544065
2408593
1768105
272217
121044
2008473
1797135
2050869
402084
109201
1998628
78734
2491513
983449
758504
902832
962201
1358733
2228081
1796081
1750730
2515722
532875
132852
327228
2578023
1896
2325037
232911
658040
1434503
1910293
2864144
1813650
793618
38705
2263951
2719709
2189239
1127818
2744576
495431
984349
630614
1458009
1020893
2062851
1932347
2813680
144786
1561942
2559005
2877075
1663670
245613
982624
1129143
1378593
1725191
2364818
2508408
2390096
2912691
1935976
1983856
1146001
227159
287241
2250819
1409012
2903416
1051373
2099139
1711717
1581354
56261
1486066
2676764
1503187
356891
1075830
559971
1922284
1101835
233172
437762
266116
1206164
1275015
2562744
1475101
2908075
2488971
1911080
612724
2403390
131262
1623104
432416
2818791
1591031
940580
1336867
2480496
2607714
2207731
1827295
2650684
2147098
1395681
567933
1840588
1076096
2872328
1653348
2815278
1055339
1814989
919603
1538878
1020334
2231938
790461
369142
594773
2667847
2342986
514239
25030
1653997
2855962
2241758
251417
1423882
2623075
1164246
2851693
2760090
321505
2890009
2142745
2916051
1023032
295207
2105098
355065
2494722
439698
125838
1679206
1606460
1464871
1265187
897065
707383
2461625
895511
730052
2834728
2517631
260632
1094551
1257524
2070129
2432680
1738686
1345202
2682081
2851761
1793432
2792721
2602918
1635847
255067
2679395
1820586
2256039
2521923
824595
1283026
2789442
508347
1562233
875018
2272623
421026
435713
1266400
1454378
1832647
2928322
2735320
2683769
864858
2619310
82965
1082820
566600
1901319
2497065
937367
227822
778375
941271
2932696
826716
2337328
1435206
1984087
965684
2402139
2859396
2869642
2927680
1286938
2010716
1530750
635690
2763484
39626
1488517
186135
2864317
875109
593016
2098766
476583
927612
145241
1731927
516993
1124210
1023366
2079937
1278397
1934662
2578535
326738
2591958
646360
566484
2467104
289615
850208
1327597
2825250
2395793
1238678
2419315
1016926
1108591
202813
2911418
1591842
1366311
1124918
379357
2656765
550406
1379112
838782
1555696
2268753
1180989
353044
1880182
1355874
2724068
102228
1377441
1865393
1013053
2571710
1455008
1256310
1112883
2069238
2280622
1892807
2240018
2362266
2227671
2108401
750215
1110851
226002
157867
1543627
1787550
1455572
2507588
1688466
439121
2272303
514039
1074955
1718737
2524195
861171
1502418
688675
2437326
289936
2381257
1858796
1708589
31775
2402191
225417
2464134
925661
670154
218265
2550519
1095456
850963
123829
2226881
2088942
469447
2252124
502345
2279389
630892
696650
2820176
2368151
1493517
457727
2566889
503887
949455
2201342
644857
377449
1599309
1690802
2129051
2030004
1808914
866139
46292
505459
425134
554865
2364300
194722
2441866
885531
2616570
501501
349391
1611676
684441
859651
915295
769161
9328
305450
358500
2058367
2611338
953208
1390237
1797803
1812071
2546950
237064
2554078
897324
819845
1228900
1539981
1829506
1740358
852180
1390218
1740990
401740
1574298
1768415
2508780
1535624
2782660
1758684
939281
787993
1144818
2785292
2179211
1868016
861566
2379372
1292634
2078414
2885187
182525
1207945
1908418
2868868
2103979
136090
1511219
1766722
477766
2876954
489105
794832
148811
2524890
2308768
673601
603683
1754189
979074
2043869
1478968
389921
2831031
2571251
2691377
712690
2119116
422398
2868702
300160
480441
457959
2459470
2345928
819783
1594153
438
1383267
2069044
1821515
1664181
1157642
1612760
894014
2720667
1101867
373188
1438557
1850981
1021285
447011
2544941
1784436
969160
2144043
724868
834275
1353588
43733
759787
2688804
1324758
569405
291156
656560
1347741
1509881
2703479
2054817
1020007
1133906
646249
72771
1128248
1296197
112262
2243203
515376
520914
756882
18523
708863
232658
1306836
1071383
315084
1205162
2358905
154855
2483704
964805
2711110
2149209
970897
2206295
1478282
548569
2299360
792872
1328019
855622
1979019
1701865
384269
2927736
1263376
1299065
635636
606526
1512669
2766145
918566
713636
2673502
2421680
553970
853146
1662353
233567
2460823
98905
2496445
1735896
1062831
296947
2034601
109999
986292
2144192
2350120
496024
2276886
2211069
1488103
2671339
2893150
878954
2318242
2291277
1864880
1349156
2641439
830773
1253155
2054399
1726949
561822
577200
949561
512088
2492582
1152701
1905007
1880307
1517149
2104502
153647
946451
34627
1959903
2470346
677308
751747
1774792
1966125
2763735
2500815
1899895
2807946
775269
848773
331485
2377872
2221542
1093118
711288
1188866
2633950
216961
22814
2792034
972074
189355
1197698
1594133
1992934
1784463
267048
2451835
403566
152250
1076021
2380487
2502838
2722283
1437772
2469596
88065
1793212
1608820
921212
127315
601415
1942930
1914157
2546986
78448
2112815
2488734
1651749
773677
1688755
1560611
1506591
2517219
1701614
2140364
1749140
536716
2500124
429669
1798795
2546283
1834930
1303949
2773370
1590062
536892
2724597
2919358
356456
2054385
142510
148130
2217725
1254944
1506540
2716167
2239804
2321649
386358
2424732
2845532
1509966
2256097
2463477
1605230
2106214
2875822
869774
2884076
1975079
1290563
1406336
2660946
1700097
1034337
1746194
2556620
1420857
1814796
8334
2215197
2832572
1862100
340322
2378051
1700569
103303
221036
524581
766686
1192717
515912
2564565
2125223
2935627
1258861
1555068
2303709
575191
2461359
323411
2026188
2584681
1563519
2561941
2274387
1062111
1379826
992711
2579486
1057707
892470
1603117
143652
67633
2858609
1314284
580300
2538775
2140929
1122079
836233
1955767
625624
237581
1249461
1389236
441788
2578239
2103547
2877762
2887202
2771865
2275732
753683
2682100
1313085
43114
579518
2685301
2281128
1501096
2657307
414740
2191522
2751976
1348341
2492204
1971810
1671882
2433150
170529
2358438
2170767
62724
2133923
191492
1378696
1173692
2223204
954140
147874
1120639
2530591
2274204
2501334
434736
1028087
282141
2797001
271915
2218530
2081246
2542832
1362051
123036
2608978
2413242
2722197
651652
1631006
1867861
1430606
2402428
2245279
2399365
40779
2279074
1445148
2892206
1801507
694503
1738400
2112378
403118
1479085
453005
2424388
2156593
939365
2618063
1472628
2834225
822462
1339224
1347005
2651099
2539901
2507369
103604
1817018
2205750
1381124
2405933
2930459
1354446
1177428
2794517
2759668
1525100
2122583
938520
2872620
1959428
515448
937767
2672122
2871519
1976893
2882792
2566644
79889
434539
1365425
2245957
2043340
1248124
2448666
2839815
2567174
2085062
2116625
1131080
2687859
2534354
2127937
121701
588500
1183608
2206831
1793132
1704319
717656
2636186
1354359
1145725
899298
2585930
469939
2305704
1962824
2251046
389534
1852649
1198877
602104
474416
403805
1433840
1674566
306440
240519
2400756
2623385
2097582
2563778
2260216
637185
2935636
2794489
2855153
2323157
2555553
2366856
643704
1112427
1671651
1179457
2021356
2081901
1375505
621270
1410252
769661
2925497
2684798
1272709
2163057
1254035
1164280
2283154
326243
722151
2423841
1767607
1126104
745263
2661628
1482037
333692
2373134
1527206
424184
55111
2174022
1747712
2830893
1463092
1207277
404308
1575533
2860941
2862985
1705534
295735
2581204
399095
2699804
822785
1554155
1788059
343541
1521478
2272529
23213
624277
2629286
2382944
2850139
2136234
2182789
1168047
1803778
2448046
2284566
333891
549184
1541986
2158445
1329548
1532502
2853138
2348218
155617
394818
888828
1140885
598152
681942
2150523
1894852
959773
2772149
435996
1599661
1866953
2600417
1478233
638970
2841802
1261621
47532
31083
2064528
2445945
2149053
2105529
2931548
856750
933690
1763320
2100803
2470932
2147038
780049
432578
1636818
1362490
1707896
733469
920710
293049
2901383
1974264
1368377
1350174
187450
509297
1359097
2448117
2269047
1471031
2763094
1764547
2760882
2457024
206198
2755953
812064
259640
2223193
1962144
236132
1644020
186045
140030
2287090
2608364
818029
2627833
2447912
2617239
2762684
757566
535905
1875878
1761008
490949
851974
2365642
197355
1581593
2221421
2785421
1629874
68407
1398591
1603927
680947
151525
152912
1544866
668422
2514434
88826
2185976
1127440
1325815
2098142
2552214
528494
1674539
1787210
1641283
2808564
1959166
1691931
965058
1969064
2707912
2582486
925076
2575575
2034348
250190
1476036
1183164
304985
278911
2061570
2633427
2803767
892068
2682249
645982
1489296
2669263
1459883
1063233
2705862
1524038
2802694
2254095
2569969
2010784
1656889
2869493
1037329
614299
2840917
500743
1734571
10455
2127009
1334459
2672546
2336723
1145483
618953
2650635
1269577
58842
1282656
2352365
2024660
1728810
2474521
1079805
2060223
546140
1201397
2349276
1112027
1785403
2668564
1647534
1210650
522725
82578
986124
134691
1719590
2549157
707051
1633968
1240972
453108
2400345
1942359
2666108
2372185
442438
1826387
2367797
1257658
1574807
2344002
2672089
1414912
1679824
2127698
1637126
2578304
979180
2256289
681558
1764132
1222308
76899
993889
1895336
2813298
878098
2738332
595911
2833766
2420893
2804967
16449
77425
2627692
2092456
2235499
2036002
442578
1480710
2367032
1042703
2774909
761093
2531844
2086252
1179404
52521
2327738
1447961
2674462
656846
400760
2101800
2902004
2105370
442512
350396
564433
1805478
375301
869560
338199
2642017
502315
1686735
1088697
2069149
2463603
2786517
313972
2690332
95744
1982912
927964
2668396
2403701
2770403
1905748
194880
1977082
26768
2033412
45219
1412737
1215403
1664748
281729
1968699
2396637
915221
1858312
587543
636001
371443
2461872
1579470
1783067
1592312
1204640
1563781
2559038
1589104
1855665
823236
2283940
1911792
1954269
1044257
931196
2610467
1812725
1650459
2647585
2681407
2352528
98129
644777
590101
1056252
233816
2426098
398280
1205834
870390
1026359
1936057
242524
1436986
128293
675493
1744601
2757335
2842843
1477664
508111
2062346
2261449
2869304
911701
2611738
1382129
1287466
388820
564819
1477730
2780856
271875
1398506
138260
2784055
2605746
2399556
1527530
1363010
1482466
1612985
2695442
198142
1318424
923548
1469030
62004
402349
1839441
1915925
438409
1593768
1164143
610048
1420373
2660204
281779
912339
600780
1195634
269281
2859492
881667
144451
1321453
1726058
2550257
887078
788561
378920
2618104
1368599
2257850
1321069
561208
124414
2121894
2398641
1074330
231850
1814709
8516
2293062
867119
1462594
47257
1659493
2358487
1280926
1526624
1201242
1924179
2155699
2840094
1558716
1370254
932441
289111
2021531
1746890
1251324
749306
2527442
2761463
1482192
2574834
556821
2790335
2203734
2432481
1991896
141237
1876876
1073473
1620534
1849306
2207839
1895550
2410308
1117718
2036689
253002
2732375
1669929
843046
1447785
1148676
2937441
2163131
1884726
2776148
1304141
1196173
290278
1397422
2903945
1165986
1062543
990392
548285
2443014
2534794
1281308
2286149
2593176
707509
1176564
2166297
1951059
83808
879590
2772119
875930
1445863
841810
1551115
70070
1509626
2048860
347922
2254178
255042
2641869
2071243
2521115
1090861
418784
1957910
1241125
2746690
1398910
2924205
1664214
2719104
369422
994544
1665105
389588
1559477
2488405
1262407
2916925
270149
480247
1145756
320092
425712
1774459
2165068
239990
2103197
883559
180782
1941032
1418432
2556993
2347101
1644756
240929
2534260
1646273
671574
83408
1550165
2564185
2419785
1158505
2858095
2938320
725189
2074149
1333477
947253
1792624
878273
1898752
2360130
79465
2183157
162479
1158642
524495
2282317
888471
623174
853624
1388236
843910
2446303
2895592
221128
140408
687262
1282187
2413280
2694726
950693
2704028
908386
1969009
1594725
2793940
1955495
810653
24986
2199861
1323416
782471
2391649
735053
2764965
2868637
496062
437960
2687429
1365302
2743806
2293592
1289947
2101711
1228875
2876914
402694
710051
1538200
171445
2874306
1189110
2900776
1034043
860091
1690714
2201356
1837348
1997283
1297034
1767540
2157358
2718761
2585655
2910359
1236888
486413
2871431
1730399
1173267
1388704
1240360
1863230
1010705
477223
1670206
1674716
2761457
1785044
2619397
1829445
1969027
792569
1275112
2698324
1374956
2123539
1069038
1468203
294847
2481600
1554406
980624
1396935
2169488
918497
218630
1373829
2372014
1978579
1889426
1905703
893327
2810602
1427813
1386881
324934
1191723
2456159
492332
2358149
480779
2275830
2334623
1245579
1753386
1677531
844558
1258610
1739379
1139627
1476796
695019
1672971
1803102
2061574
836208
2366022
20644
1361075
1551535
276743
1439711
2245039
2514787
2091709
668771
1618747
137823
2036561
732863
2777908
959743
981169
804145
2363278
2680514
1787458
1225585
2725500
2298743
2793968
1737373
1786690
238515
2483094
335683
1051227
233219
1736755
2474028
927864
2139339
1614515
1205810
1884365
676205
2029527
28436
1737208
2256518
1680459
1132597
2497108
2510132
793448
2778550
361516
1670076
1384431
547425
871176
2679775
383259
1785441
2881601
521589
568912
96410
2255523
325620
896522
1281094
1592185
1535147
2052589
2609078
2520805
2464550
850242
2755985
1882193
584434
2404359
394619
174875
1082779
2172837
1242610
612973
1627622
749649
87533
2589548
379902
1689043
1605362
288331
35814
2840513
1508154
1876984
489727
1885148
2224371
2511770
723565
1927041
356776
2573071
668498
2188771
1811851
2053108
2458145
1535453
2280834
124336
1009181
2146199
2857170
1516110
257482
2445421
566538
644777
2639152
901516
1612500
2124464
885031
536031
2561346
1021040
801967
974817
2670608
1007592
1697315
1228119
1317278
2539417
1481014
2222726
2511933
2328769
1745351
2628135
2099298
858962
882290
1994048
412303
2890436
2069787
1164548
1196566
2654196
2582627
2757416
2731690
1674467
2446851
139327
1619123
2540027
2599817
1272325
1770596
2550673
2598218
2512077
2108802
1820760
1289880
11936
222155
2194729
473064
1829017
1286595
2305216
2770790
1906580
2244552
1133769
2015502
1710977
2055737
125368
1333044
2677315
1596340
1197754
843848
1635690
366459
228100
2931154
936318
2503579
2436997
2238930
2690310
1720541
1236920
2701173
1487432
2670386
2245999
1779853
1941325
1867686
2177788
1767314
1028724
889272
632328
732654
1067356
2537115
327730
1186594
1583835
960095
711628
589453
2870030
2576613
394580
2665093
852142
1347148
987229
422182
1037225
1818446
2631396
587517
2789855
533317
2329106
2143023
176060
1930269
799441
1833044
982750
725394
1346130
1207502
72332
2939020
1548457
1256760
914336
2493827
1461364
2930585
400387
1353744
253331
430025
2653416
146717
1628053
1012779
814437
1040353
2297299
2163097
1226674
312049
2733144
2479864
816690
627569
1635198
2069639
2394951
70930
2278884
2312728
2102052
555894
1507828
58375
2314176
1452017
2366376
1275368
1702186
2525858
59115
895344
906638
891047
1776677
841940
2005084
846765
504537
430014
282946
476938
311328
1129432
1852236
2423245
1253170
2381951
1224185
1728887
1155483
2845303
1068939
383619
261841
2636319
2614847
1623537
1147917
2300862
2918848
1652567
429121
25171
1502828
966281
1429219
2587959
885471
318636
1588870
264935
1933683
351465
2826628
1527470
2102569
1543374
358886
516576
1937662
220412
517523
948180
2292899
1114550
439968
146052
25412
342888
950823
1295315
2352162
294062
1980660
205962
1014006
2624473
2247884
2819755
399357
2087214
1701826
2669404
2386701
2345541
676227
2389362
1139197
1422684
2857786
2739296
552815
1808153
2032732
828627
1429825
56211
1797491
755013
261616
1539931
2810835
664440
315871
390640
365066
267193
1821062
1334705
1019442
1109861
163705
2049146
1039030
2580992
1375049
2242766
1352291
2231558
2364466
1518978
106149
2878996
603951
836864
2085400
1626733
1457430
112477
1558809
2079335
177835
2247700
606401
2648419
547436
82893
1631342
1616924
1946832
218331
13639
199000
827279
2402759
1222872
2894560
1690222
149205
1590242
2897263
1082993
2891795
683128
1908819
93619
1830623
1165597
913364
612485
1595990
1278040
2914180
2745188
2662220
163451
137930
467037
2054946
550456
2137293
397851
889686
2601377
2829473
2218911
1303139
1652453
1286332
154646
2358722
1654146
2498317
1887431
1342573
2360201
2414305
2856088
495492
440034
2036114
2563676
1653438
1558727
888293
145541
2461852
525470
1275705
781977
1784810
2736667
977992
326187
638000
55938
2811327
566221
2723948
583278
725846
1226583
1734709
1036601
2375100
898686
481759
2810013
2165837
2105486
11362
2748421
2117379
1971382
2917091
2453305
124144
811990
2060285
2216703
694110
433783
1748367
282364
1395448
2336863
719753
867640
1172690
2388083
1394343
2615584
2293495
504091
2165458
612345
938813
1206165
2933516
155471
280010
1359739
2586322
1044578
1661892
2167141
1892664
1505717
2025310
624302
904417
1272680
692667
2048980
2744213
2597889
763591
125344
1679492
218611
774978
2455255
859259
2449969
240114
1587088
1146875
1912613
1474343
1003635
2650274
1046212
1293886
232399
1939535
707813
1248740
550714
1938830
100351
1014772
2331748
1534770
1374036
2925978
817686
2832142
674287
1376882
1585669
1538409
2449074
1651465
72404
497476
882265
1165418
2226773
2127210
2216024
2238903
892838
1777591
816039
2084155
2913506
1135462
1255796
1310772
67635
1627665
837766
1510953
1902865
687894
488095
1086980
671913
2422247
2350003
2475435
1462816
444658
2096619
2097802
2567531
1453393
1449163
492265
2884339
2142503
2545694
1915482
1922075
2005973
928836
403909
1117168
505251
848762
1691467
2378492
2270574
1132014
1151636
1404402
1450680
1636515
1994203
2376557
2051111
2141349
809888
135409
1635468
1768097
1859972
1625957
2765078
2674014
1575630
1175940
1111969
602609
576855
569044
739232
482951
2589801
179693
2334025
2048659
1611164
411172
955325
2432763
2520423
1363548
594684
306692
1387364
1894748
936458
2879813
2620083
1894228
1837554
913658
1492279
761723
958417
1159007
2362543
2864081
1457347
1788204
1787081
1041664
1003490
2746321
830828
2351730
1236827
1577542
2489448
1300369
2654440
2582626
2931447
43740
318714
1279525
1348032
1007533
36045
2109861
936705
2080636
1857751
2793332
1189954
898271
2824925
1425504
457935
2111491
2195161
2688090
2724957
1093787
1717104
423340
54883
1944781
1267316
679615
1505464
2051765
468941
2001530
1261857
2535724
261109
2407389
2709178
2725565
129138
2140858
1651051
375737
2213552
137503
2855627
2433128
315524
343051
2010327
1057718
1824872
1226554
1491314
1643895
2449531
264714
2830042
2929461
2234767
546610
2718803
2846417
2324
2724277
1523011
2479008
55700
701914
896925
2350922
1618911
1313671
505408
1339241
2388471
2669210
2520956
2575882
939961
1587245
1927852
2818909
613779
670779
596179
1875365
844162
1824049
2292069
223740
771436
2380187
1575979
170032
2839195
2876594
138266
1592055
1176820
430149
2809518
583695
2462048
74278
2767410
2127600
2546107
257417
1822617
2025711
2316367
1182655
2619854
503667
788626
2728829
1869959
2910432
864574
2427484
178905
2315320
228056
1272106
1948004
2897801
1883653
230694
688001
1459824
2293788
1231343
2355581
1346904
258202
1863932
2650404
2152771
1345202
1343617
1691493
2487750
2283162
1053831
1174144
78997
2052058
689724
1134474
2408493
2456806
2185281
2858172
1733062
2605936
2827661
2605843
1600391
1680846
1707190
1336032
2796477
2081089
67898
1097119
506126
2846367
1778847
826074
1830198
1858501
84434
1034158
536264
529507
2423681
2031560
1744509
1135796
418857
387893
2853678
1372727
816627
687347
2546669
1840313
693108
1751774
504286
2065936
2502448
1875061
1789774
2504050
220576
1505051
517521
179753
1257479
1239352
651291
859655
1089619
2020976
2340404
1338689
215544
1168658
907221
680548
596417
2172175
1698569
59641
1844248
2800411
210995
493171
1656218
1038056
985775
2154716
785081
228323
1424828
2759964
36242
671159
12055
475847
151657
2431060
2427981
113164
120011
917768
563314
203796
1805152
2059257
1823784
830621
843043
1966614
1688908
2497068
2006359
1961309
648133
1663008
2425131
602441
2929325
1394628
1459842
2380239
539168
2886366
1922288
72910
136702
2844009
1913084
958691
2071021
1092707
1591382
1652856
1668717
2405431
649332
410855
1581369
2512566
2462271
2600749
1981560
1177957
1846180
1479612
360202
46352
2115421
1200677
474792
2628210
2028294
1395470
252144
2390151
766306
1527281
392674
28773
1999250
2374872
2707260
278815
2043212
816286
2114751
2326564
2899363
781780
2013917
533405
2070298
306898
88692
2518492
603196
2536889
2805031
2595244
1655406
1877273
1867602
1833006
1149671
706095
786306
1050870
323216
2120144
2623623
2018558
2449216
220269
1767961
1695027
585966
1958947
2222174
1130778
2442297
2211533
1294388
2114189
2315152
2672024
1059610
325437
756519
2095775
942597
1741530
623576
1059134
2805953
2753286
1679367
269484
1953574
1181294
78432
2485514
1101699
2075058
1897905
2247116
2554032
1163991
1343480
2054380
2094197
142406
1605011
1256940
2168417
835057
1509295
277846
1797107
1127878
297455
1969810
369441
1811160
303723
542836
629364
2668864
544634
135976
1090962
492751
1914628
2125628
1021905
1606722
2403838
2241351
1329875
1489646
2565060
1273301
577451
2341141
1446928
2728674
754001
1754438
1740332
2277495
1211754
1485177
415447
2255378
2923221
420429
588696
2743759
648869
2127350
862172
2545145
1625522
728278
1694647
582787
2729532
2075616
2824621
1004321
1534298
1209959
539107
960795
1767342
2272931
2647079
1295564
2542381
2114073
2196853
1372315
452883
1988491
1953105
1951807
2618783
1472000
954257
270159
1028612
1438481
979777
2846065
2428981
2872128
349788
1111329
2149666
1908317
79991
1787948
1627009
2020497
708481
798090
2477173
1546898
177408
2707154
2468771
217429
1616769
1877573
2904503
1145451
920478
792998
2134354
949483
2556932
2829568
1341439
408742
758708
985508
695904
470933
225930
2278352
2780819
2754931
692726
834176
2799512
2598718
2134980
2191002
2710157
1619173
862718
1943412
1529478
2383314
2203053
2534791
1722131
1601742
742247
2193841
1780600
1461732
2925666
1019591
171672
13658
1244268
2924627
1243698
2101575
830238
2438896
1284189
1504256
516205
1956137
1497246
1438695
270607
1613843
473156
158912
2565310
1656888
2498377
473530
1092622
1156309
2224336
2080111
2664468
1126261
989131
1173070
1541828
2834880
2284993
1598050
1182874
2473798
2722510
2352807
2174571
2823791
1517331
324577
2477492
893550
598818
2532411
2540499
922699
2309961
694051
1054265
1179335
797529
1310867
1703167
2755895
334811
1928674
1564730
1654661
2668072
185304
774349
624004
917675
244744
2419393
117351
1233459
1687839
1109947
2152870
734880
139223
2593946
2621958
2774192
206493
1642364
148021
132260
1781871
1835950
2004924
1394100
339244
1456223
880364
574244
2893990
282816
1042688
2655628
950923
2343122
1133446
2350716
2290718
184378
1007011
1257811
183334
2594999
1796195
178977
2677782
2921626
2050001
666594
2290971
1939351
943337
1254353
1994986
2576086
530003
433546
1358710
2168566
57677
1211445
865054
858315
2737786
2238199
1874588
1773458
2237362
2170017
2079412
380576
1000062
2440448
416994
456061
1138650
2091190
2379617
1817872
2280669
743889
172328
1242487
932399
512562
348272
1987450
1933170
2705187
2375311
666486
1482689
2593417
496837
2835207
26737
1841563
1802282
1075166
1670902
1848253
380182
507927
2563631
604824
2545361
2377329
1578460
529745
1659888
1130973
1440303
2551586
1716464
1672234
2926984
1350668
691751
2932627
7012
2780545
1903383
2628062
923754
34242
2512459
1771835
1093745
1290266
436057
1296828
199136
2542566
196868
1125564
2593776
2338513
1130718
2204180
2788892
413861
240189
2644567
1515966
436990
1054254
2415294
321245
1831279
1538502
2855377
2753935
1526489
2650799
2517190
2807604
2481164
1667749
189772
1914303
2155810
1350008
988951
703289
2493021
2631638
1084924
1538455
2776423
747349
790379
1202020
1718547
1787148
2844781
2459132
1758402
1096610
293967
321360
1625447
286161
1731596
1765595
844089
1637438
2895431
833833
1039201
1929656
95261
1063408
732103
1460279
2659428
1402308
320182
1107213
488339
150726
2495451
241810
1926027
168966
2645774
1644642
2323483
1235800
2902542
879155
2698281
946921
2635804
1289569
1222839
525928
1249893
2178895
2545027
2148306
41879
2934946
1616722
331792
331783
2434279
1940447
2814117
384995
2901612
1711621
2379469
2506041
2182826
188400
1733058
2239759
349350
561958
1520947
829607
2690553
2018906
1243215
212946
2447548
2426146
1689863
2035438
1978872
186458
869702
1815272
308632
2822425
1674140
2234186
1234598
2329842
2636204
329215
1868784
1353750
1228999
1548244
1400817
223971
2679294
219585
2216373
532244
734793
1911978
2289793
889551
2769906
2867285
2003254
2052617
1276437
2190145
553054
942017
2137808
2484314
2722328
1913354
2052113
2623338
2701436
2836607
2220050
2292194
1599398
2861312
953966
594380
2522603
462202
1378582
1042423
2852301
1753507
1806055
445248
2060457
1476187
365290
2409283
1203977
515226
2077957
1336912
744007
2872493
1959177
505637
7070
2390792
478772
199827
715856
1793665
425562
89040
844606
1300516
1150121
313707
1916089
2884608
2532449
237313
2700780
1710675
1441435
2830276
1416080
1782341
2484474
300477
2319924
108412
802146
2700558
326886
2937542
2857937
2115000
661109
1677066
758700
1256876
256398
186428
252020
1367936
2116713
56141
1762121
927669
1664662
2821878
2887912
147250
1810558
2696842
1267426
1961445
2717587
1456361
26679
2267826
819979
1985627
1627351
1510822
598685
2071378
2020828
2248432
1875690
663749
2129660
2015287
2687728
1458855
295972
2097926
1650863
453081
2864404
1148273
2750344
1316300
134151
572511
2006020
2777425
979432
160221
2088931
836988
1561260
297577
1098096
1481757
1473050
593133
2433242
2529907
910743
2690829
2462521
202938
2902810
503043
460611
754827
265288
310651
699191
2504945
587033
184238
1989268
2798437
2521810
978542
745973
1283132
992938
1824003
1347081
1616682
917149
1461883
2172296
1372510
2034708
1983871
895758
1881109
1174490
2108081
834065
1974385
2399797
2486800
1593770
782273
2866401
502156
2620384
155787
1671133
209109
1940012
2761373
1136528
2912481
1421823
809560
2664395
1688777
259669
990069
989122
1628338
352432
2571014
1832521
2712921
344978
1453648
29408
1116268
1333760
1509412
1499735
1330191
221675
2278030
2620335
38109
1550063
224923
1099503
1127064
1600301
563297
2602637
1311484
1104470
1410255
909910
301913
1472315
555314
938106
2295876
1034320
553002
1876976
785247
2508583
1524992
2427202
971129
1895406
1432610
508153
1810137
337880
1799708
1139093
2333754
1938726
1610065
782916
402039
2021742
2549770
1658896
1510586
1237250
808716
2439581
2498345
2309116
715890
840565
1511435
1962026
530613
1821483
2446919
2485306
1058594
2323584
302972
562706
1309070
1812705
1111863
1278946
155962
1970727
824203
2772892
2174407
2835287
79654
866881
1465925
10379
938402
544854
2763286
591102
2343267
211039
1932451
2623396
439403
536718
708284
176287
2521571
309440
1424877
2462468
2517705
1458265
640704
1342975
1732049
2206031
1317456
1207026
649951
1862924
462538
400456
259061
1089554
404737
1132450
789244
2400202
2447827
1388181
1957196
2628605
2312816
2857657
917238
1458527
2549032
1322607
2430333
2891096
875981
813283
2851058
878261
1019145
1828728
795851
224547
219703
1195847
1530343
2764059
5521
449884
1511819
1966627
47179
302262
1312651
1075474
2685476
2056672
2121849
2810049
934933
2600905
984464
2353223
2224872
2825482
1825113
307623
1894544
2781818
2349930
437631
595347
2243547
1393098
2234084
1403076
1720149
116369
1109430
175969
2389730
351004
2473636
28818
2235977
2884929
1765593
711066
694341
2007629
36705
1798363
2937552
2083069
2274943
1822586
714999
1269581
121226
1030881
985353
440888
2079858
2402337
1170054
2737988
2432382
1916292
898535
1545725
2107678
1134104
1828816
1073120
1244835
1113765
1592582
444542
307041
131953
712709
2141350
296328
1996553
2657705
30432
2240124
2836535
1394847
2871323
32348
2543651
1639359
1377656
1712691
2796478
839044
2732581
382196
713373
31673
145339
1810869
2574429
1718871
339879
1296329
2644692
2457907
2354624
3194
548578
2739065
2823967
1124809
826477
486602
294496
2892185
2216975
2137378
2121685
1040030
2643106
2666092
621482
1737051
197372
917507
608933
66837
1321785
2911721
1309311
2209792
1671707
2280497
2605192
2662305
595748
1655501
2251898
2273314
1611853
92289
2632533
1618515
1728886
2640861
2829455
563237
1907630
285836
1232197
407544
2408383
2314247
135575
740350
1871265
2233265
1910228
1802731
927226
2203852
2616471
2639905
2424233
1972209
2220855
1156129
2161362
1992245
255905
1146841
2247948
46471
1946380
1155390
653035
73042
1022080
229382
1182478
2804415
506588
342575
2176638
2903455
2491975
505019
1884799
481182
2277072
977777
2866980
23766
1202182
401897
1638728
1914914
2673910
18764
1521387
1282710
1973562
2771242
998714
1142882
1170999
369515
794793
392914
82062
2685969
1665264
2466286
2175271
2168389
1273062
2159317
929818
101438
1536035
692986
2753147
1172082
1814593
2236181
2010312
2005784
1796089
1876894
50351
1024602
2195952
152733
2106311
143825
1479615
2771982
2810295
2870169
2543609
2382030
1787401
432618
1052125
215220
3694
1234717
1929075
1727538
369945
2350942
2178133
550836
1029871
2160017
1240546
997441
7684
836718
1863773
75115
6854
494235
2782893
100259
1935115
1569417
232291
414035
2513236
1732739
1741215
2549353
215238
2895128
2531711
1064814
2210660
1631940
1882582
599440
960140
2835284
85783
970821
2733202
457494
110009
321967
2346683
2301162
1130159
1050577
468715
2342733
1213456
1425436
677754
1800283
2230433
570873
1312471
2616143
327228
2296265
2727384
2735601
81917
315791
1819854
1270443
614683
364386
2890142
1025492
2445211
1853641
2050696
2740248
1306468
747145
2437536
2305602
766109
1265841
2089459
1441465
2316110
79695
2277434
2000539
2285625
1321173
1983797
235462
1953428
1375618
441342
1784808
122461
2854927
2624397
2924103
453266
183726
170968
125798
2334975
1346173
383510
79119
1754599
2552735
1146207
1077798
354222
2130462
1445739
1598754
693606
1561719
2095455
1206810
1694852
1766709
265101
43001
1364245
1076903
1663057
515121
1181893
984696
1583840
1961197
1120867
790596
2474755
1912322
1603562
2605293
1783754
711894
34109
2887620
815286
530097
1350357
1017913
653659
2293541
2278179
453524
2660469
1715211
1628091
2687981
2638013
875782
2644203
463754
1075676
1714278
991351
2240930
1602209
1635370
454754
1152223
2552980
411186
601476
834708
1732573
254673
506556
501065
2774642
659906
1660613
1322149
526930
1137973
1396681
1812003
1113614
687778
2327974
729946
1425569
2186575
679402
170057
864993
1066082
935316
694522
2815101
866265
252338
2330411
78190
42367
433613
100290
2822592
2585104
1988183
2638489
2114693
1745660
2334547
1875126
874195
2718624
309678
1111399
890346
87664
700543
430209
1672244
1763690
2329982
1743711
709888
848504
1836797
559767
886686
2485199
759429
1745336
286250
1658716
1750943
873888
2158173
2171292
1018138
2547723
2641783
2219549
1656477
2100739
578540
2570257
314014
651497
2688634
1815319
2146936
896551
2398016
1459285
2759467
2104920
795784
2785394
2169760
2128790
1685779
979246
2886119
2471688
30905
1955451
1486659
1379795
908528
438413
2635643
399808
2441975
505684
2516409
62987
1219560
1681769
297540
2417825
1532052
628026
2354186
2859295
2559809
1808637
2137004
1700780
752210
1383553
1395353
2311023
2247947
2672730
2713473
284944
992812
204466
105597
2491276
1875569
2869214
1836558
2814941
1644128
715691
1136526
1412611
1865139
1914638
1100626
1401343
2278513
2672969
1157563
1931149
2346481
1070255
1667510
2165976
2890802
1981155
1961439
2129049
1501966
1805909
1297020
2418011
307157
1497688
626327
1711699
1608347
2678546
898081
1068611
1282347
913052
2367761
1565219
2106103
572218
2351797
1454261
434533
1462680
549589
808358
404082
2297275
642754
2126046
1179892
2214010
2868580
2046652
839998
2162655
2305314
344878
1626860
590036
613521
816871
222286
1762524
1228461
2221528
202737
1202152
917450
2235456
321662
1932716
2269547
1412073
2523929
1387245
7103
2866974
1402767
1623270
2822628
1024314
2031769
2597338
741835
2504192
655617
985757
2798806
1723030
2428320
114367
274577
1964282
1533252
1379153
2213740
1427241
1231333
738608
1028906
2611947
747351
622813
2413971
1209697
1254231
2509144
46499
72504
2837266
1227757
620001
2530081
53953
1061553
2645351
2255325
1859972
1983430
2192465
1823430
365071
2459069
1185863
2332714
1054906
260128
2705219
2915479
1137800
2310426
402353
2439425
1509366
2112882
854650
2862727
2702823
848541
1164349
2476664
2816323
1055609
815918
2853877
2167829
1465705
1353527
2322180
2646102
1638243
2036699
2733236
2487751
1647123
1194762
683713
1561010
235973
810328
833487
2677507
44381
913610
667441
1323769
200241
2218165
796009
412683
2913226
1603064
413078
2934923
1880705
963208
2736870
1805682
1535398
2306087
1857345
1288033
1137425
2067649
1455281
1174215
1961177
134772
2214626
1161279
1566876
2678092
2500609
571540
1974049
655371
859379
1115566
1612611
2253335
370601
1648330
1246925
1998674
2557260
1204665
1015686
1007053
1664899
2180704
2654100
2330682
1478043
1077166
1892448
308692
1805229
597827
2173840
1670152
2540100
1514637
1077148
781949
2563789
2040900
2625492
2613542
417658
2381849
2028097
515947
2086403
2055874
1760618
180367
891872
1745504
66719
78370
1439615
2167868
2636263
1572386
2823338
1590624
899460
730882
895506
2526863
2459902
1892794
1005192
1102892
2327968
72139
2891580
2297504
2203890
487960
2721074
556304
375594
1582349
2009666
2321371
1515682
684031
2590488
156505
1888603
1802705
1363764
1243625
245530
2618489
2313683
1180571
9861
1260510
1378903
1502607
2226475
2660302
2312833
2775919
2453912
2254471
2047453
256816
1857246
93337
140859
1770738
867423
431686
1263210
1743726
1386784
525142
1086882
768461
1525710
2809922
1151599
836383
2044896
1187601
2432931
2403664
995217
538082
318494
1288608
645526
134754
260986
14315
1679626
588274
2517677
2403508
1411360
1978560
1391813
2341783
1854349
1629358
755916
2341986
1289317
739571
576245
479683
593352
717628
1751762
763524
1305544
194527
377183
2817358
1422607
1633413
927973
2321323
1911236
817771
988355
1516695
387020
856597
994189
2276367
1023069
1297766
2667443
2486699
1914426
2687281
2110146
970902
2278536
2457081
1711666
2856207
1671880
1379497
109213
649820
2312934
2419497
1232362
2611119
1654247
1803347
2748890
397981
672931
1007870
120959
797122
2052891
491558
645680
730200
1221965
1121237
431315
1387489
2653047
836278
1656317
2409003
438784
2502901
1847654
960511
2810336
1420374
1736348
765240
2162708
2453535
43044
51481
1426197
980127
2533275
40129
1166729
2911388
460958
149755
1164505
204766
2126619
2933704
795212
661910
430219
2919780
526813
2402839
404169
353461
918795
446772
1376883
1432976
1371074
513809
302552
703773
350302
2793689
2235813
2720332
1717861
1769628
1032883
1097796
2747323
1586568
731895
1599114
1614311
699939
2183978
1130548
1595111
1048938
84283
2903883
1821619
1378400
2525156
2274929
2479541
2207868
203117
1423841
1965231
777217
1042816
2382624
2541451
2493451
1015355
2647541
2183563
2280297
2683770
2094328
2520092
2296763
1960236
944610
2908374
2209077
1306636
2400559
787736
135016
246150
2064514
155008
1638837
1160724
2708427
158938
1513835
497724
1879522
2401381
1971012
2424749
745200
779883
1905833
2717947
1223642
867033
2170651
1660564
2326001
244700
2592730
2350902
909823
752107
70602
2339101
1351566
1794554
8188
2643
1414491
2325414
404485
491058
2269741
1043603
131861
564794
2911603
1019546
2491092
2794715
2613058
2552910
1867356
2878204
176682
451811
931852
2242978
1286149
2385732
2904085
868658
2709564
1916305
2495976
301658
1529802
1496914
2373498
823857
2688504
1434357
2261815
261581
82304
576995
564779
2468510
2795534
748916
1015595
182851
641005
2204250
29485
2639003
995992
63334
1896167
480928
2546378
92710
209912
883701
794529
466613
2432506
105186
2921406
1763246
724010
2616377
2407873
1883075
2835090
2104567
1919428
1159626
257137
2758848
2722700
1940116
1462925
1369625
2630588
1173111
2893374
2529531
2195832
2379257
2140410
2068759
1911349
2314452
2543178
830840
307396
1561371
2871984
226626
1157981
1844669
280796
2273734
669318
1019277
1025069
621630
1194106
2166462
2833333
2722727
430477
1214596
406922
1434053
2538156
2190324
2392759
933592
2295713
368719
1083588
1060794
2910521
1724944
949263
395340
1556060
1766234
1366441
1732752
958029
1293327
2678079
1762735
2409815
935441
2413168
7980
1277224
1095104
284507
2818776
1276636
1033780
2450828
445546
2553693
1856777
123297
1931945
2028417
378530
2155278
2652489
2249017
1682264
2767981
1439680
620915
1674248
463418
525753
434050
2288681
1373120
1034039
2080853
911801
286078
1449598
1245863
1611726
587781
1341887
1951421
2191343
2773085
2448784
869850
1589889
398324
2157060
1005255
158167
1967250
158432
1116984
2858855
838578
1258801
2101696
2564235
273244
1549707
591820
2486539
46254
1844994
2488029
655310
1391878
957381
1218477
2913726
1478575
2062389
371247
1404486
979815
430916
1136805
2247107
1204285
2768941
538395
198305
1180288
1450044
310477
2810608
214514
1727502
1586101
2684538
2065925
2137143
1432401
2051121
95375
1059659
2350205
1949844
1749557
1624072
2316094
1643202
1712730
1650980
916218
2234977
1952995
2663627
1409967
114858
224836
2466817
295719
1355086
1936803
2663317
1996521
687059
70487
2190045
567785
1712761
961935
180371
2445656
356352
564324
2027675
929563
2254981
1828090
2234708
1032369
1782455
446919
1204166
907523
80023
2359231
1406051
1702856
495955
610209
537121
2254919
2403628
2719902
1080211
122393
1481401
875953
1243132
516391
869535
2328836
2246479
2664931
2918612
1798955
2807032
1246289
2585793
853301
1958511
2352830
2519667
978039
2044814
2290816
1617712
381806
867348
1905979
36436
371583
1393413
367688
673822
2913899
1826844
1466624
2785453
1521358
2336158
1057688
540054
1343851
16219
1239680
236476
2884978
2551478
688074
1778846
1969085
1270265
730708
1754168
572239
2920763
1457409
760707
2114150
938793
2761968
444955
2385296
1707038
2495617
102457
2742677
579810
1039051
247862
209207
976641
1240149
219411
2475342
423715
2383845
1556976
2278091
878381
580388
722903
1821020
1659844
1159512
483223
1791287
818428
692631
2837343
457446
1474390
57780
967660
1229766
2894165
156724
618298
673565
34560
2268868
657833
2248757
581520
2897724
1250329
1163927
1452113
2127718
1056769
277121
2730718
1805761
1328206
2354021
1848948
2301839
454977
2886529
1198790
2064372
1806774
1584026
1762047
1730647
2800598
2136803
1956599
1254580
647094
422578
1229334
184037
1865460
1702847
87137
395220
772692
571555
1484946
1018745
133886
2884425
1212028
1335684
2108665
91394
273206
840244
881342
2245692
202779
1859064
848078
535932
2640456
2363571
2877275
298532
320921
1084070
301627
2370155
1815133
1872190
121258
2343489
1709774
2512896
429429
627937
913199
2500446
2170138
138064
2834617
675889
1678629
1312244
517359
2443859
2162023
1500717
2429231
153630
1114026
2598616
612479
2575863
1784824
1194752
2424507
900283
2495480
2317071
959014
469896
1496078
1283415
2630575
530182
857403
2674003
2768416
1752070
1953334
2543389
2826666
2862234
824422
121949
986839
1082392
1643753
1982964
8064
1756846
1071147
1810866
310758
2559067
1201548
1747656
2162692
385598
1585633
2407151
219680
1804690
2444427
764065
2332285
801059
2332120
1179064
2503923
555545
2177046
522585
2133493
289478
2453347
1834323
2094597
119579
1150352
262527
723198
154534
2930020
1729498
108629
175401
1436563
1410098
589951
260349
2744996
1140430
1220513
604347
2757779
2394088
2021798
2525694
2794585
1589186
1349534
2207115
672350
2058535
1440983
1869460
1483809
2298142
482464
791495
322710
2680026
794782
1207289
799463
2313252
1386715
1837861
2614014
306601
2042697
706215
876417
2448351
2319754
1716404
1587026
139731
1036032
2142707
2553351
1753297
89759
1646231
2774594
2847817
2528530
413855
889644
738873
1219509
2610619
2449286
2904718
935887
2033647
2495071
709402
1633163
1225371
325726
992945
816837
2411904
1370772
2551826
2659517
1839698
1124384
278231
2598706
377643
2197976
1069627
2935415
1337349
734972
125863
1755678
793374
17712
1397714
2476873
358999
1138997
1259242
1009675
1745466
249964
703939
2048
369510
1301792
942374
927635
2889505
662911
1865824
710338
36163
2181945
324584
2458391
1178972
1378834
824269
879826
1938332
293824
2636211
536029
1627490
1418949
2351752
950137
2070026
646994
2240877
1458390
272533
2428095
1367306
1425920
2368409
1611644
326800
1403905
808578
579019
244214
2284307
2234864
1513942
2213478
374020
390296
392320
41970
1997754
1002391
3915
240920
1672782
2172847
2688258
1176634
1958082
1760289
1636304
523556
858566
61217
729207
1562856
821373
2213853
700544
127286
2333758
1732296
489375
2158553
1520364
1720030
1502528
1452754
2428317
127975
681989
1244909
1765707
401318
1598875
1361799
1927358
52593
2395032
26846
115841
479100
2521508
1872505
639153
65066
1986571
2912838
901357
1544905
2131981
1598251
890198
986395
473501
370006
1917863
2037957
2349502
2209656
2203922
249046
2284384
1437895
217860
1454148
2462536
1214855
1216943
1475810
1174687
1544301
1792576
873602
15966
1554799
2578651
469656
1555785
1887896
1728948
2492284
2886679
1394536
1834490
1214243
2780051
2048236
855549
68711
2529615
2372034
2313626
2340010
2498964
1704614
341909
2795651
493018
2565444
2776732
2331012
2274247
919487
2123385
2061043
1005647
1759059
2269012
824997
1466202
636372
982315
500276
1520247
2473655
1445067
2464216
485514
354339
2936624
267515
609709
2720043
156736
304295
1965523
312792
2713923
2255013
719815
1684379
1800522
1951820
2322629
2553028
515236
1377650
1577511
604083
1133569
548206
1133778
187341
2362633
1742663
1773679
1091977
2285851
405267
2697906
1538139
889182
449719
398867
2275035
2109808
2115224
2168116
28866
2928121
2202591
1436218
1231241
4348
844799
1921827
2779519
2464947
2776218
2561640
447558
1680995
938966
518524
769559
1019054
2472618
1078815
2365609
1272300
2924959
397791
647182
2560774
1793521
2758668
484056
157887
1337318
1657509
209891
2545012
2934900
2772790
2927351
2450761
2484922
724190
856086
2014605
1339256
927823
2182309
1573926
1341939
80082
2138130
2649976
2324756
2274773
2289820
1196890
2426352
121373
2772983
2931723
2193078
2582508
785613
2238247
2075504
979396
173282
2410961
2596477
1585112
1102551
2354850
34410
2080814
2294500
1140214
396456
104404
591260
2222994
1876961
2841169
889571
1582795
1640245
1033282
1179244
1958223
2300578
412555
419555
1282678
2104811
2268200
754136
2348693
1489038
2463797
1854723
2620183
2896770
2473231
680531
2408824
628082
344950
2749964
2804063
991127
1816342
284107
1257898
1619305
2142978
236002
2129416
1200644
859917
823871
990922
871160
2139095
1731925
2305201
2588068
238587
929263
868391
2853216
2283053
2002775
1828405
1887099
1646185
2775672
2608155
842332
2392256
2386257
2848288
1955374
882879
834981
2324125
686041
1093737
2383459
342697
1204742
141737
1364665
2428817
2759416
2878198
1512136
827662
1247439
2473422
1195972
21233
1068188
1075797
1064570
824728
2075226
413970
1435346
2176319
1264490
1685248
383928
2266299
751993
1660036
1577850
2666123
2050358
2595617
1344943
121768
2454112
2291044
776230
2118210
1605661
920177
2893545
946638
2362576
1030788
2172660
640157
1136138
1666683
1213116
270026
2094083
2341551
2025981
759278
1118600
2851229
2314015
594455
2892672
1662710
1943563
1085536
860970
1654765
374892
2782270
1241827
2805896
20786
704276
1449898
604726
1925856
2660855
1330430
1557653
1187052
1968765
1462147
496240
2522914
1920616
592231
2831245
1271068
2851493
2923328
2780689
1167558
2346714
2742229
1833651
191203
1044689
1836295
1652811
307513
2123716
1142266
983623
1266162
1262649
1024583
1247071
1571759
2313089
2711392
2011750
1284975
988611
1810362
1120631
1334403
2423156
1846729
436004
166244
2384391
2129648
2724570
1984885
139059
160420
2473495
2107649
2386354
2562842
1855136
689234
2199240
906083
1484179
2682211
255939
2303072
700335
1287365
2809593
663162
1711325
1771531
428516
2917465
2504361
1958719
2177379
2285829
1051142
2806017
498727
1703511
2891038
411564
2090334
321857
18917
1349565
806430
778815
1485218
1136626
2519396
646305
837483
1739514
2086939
2464043
1757259
286068
2854237
1752180
253682
1463129
2132196
2701571
2753982
624454
2275975
837537
1016401
1036756
875104
1226339
1958909
891
329817
2648004
523941
485774
756726
1701999
1081622
1933558
743414
2552620
975853
2133911
1580277
57720
1571394
978675
2274112
1803513
2365605
782876
1706266
1769671
1880449
189977
1943973
1720074
2716970
2836255
382364
660129
231782
1377158
929239
2812145
2285736
1738590
1309394
407608
1918036
2642137
172725
2515429
1288758
1595611
470859
2147563
1463379
730035
1691636
1206124
1919203
1386544
2153801
2628724
1282135
2288302
2024452
78731
776774
2131579
1686784
2095952
1827673
767984
1130328
109681
220471
760532
2901987
2413037
2425561
1642911
2501991
189261
2519646
2752956
149124
16757
1966321
2417916
183924
2066612
980611
2667671
1497752
642391
502667
1696356
306250
960495
183411
2084091
282827
2393176
1480884
104850
2278376
848986
880650
1147136
1317975
1072716
2743661
2393051
2916151
1676844
2242621
1457125
2550358
989130
1188025
1667264
910213
479590
471666
1638118
2788659
1640144
2707585
158360
2069616
1711453
2362856
724769
503567
2760705
1007491
2585333
690815
1707568
2429120
2713160
192648
677919
983821
1960216
396668
2096285
1838883
1595812
2162642
1509749
1466579
1418401
2079531
1806520
2426290
542113
1493618
2852419
2600430
2561448
61246
2116206
520276
227430
1536096
2006297
1827875
457091
2663945
750975
72688
2030599
902495
2147452
1147212
605792
928254
2427435
2775185
1322394
861787
1406273
1221926
2041541
1745130
961396
2406233
2881788
1033073
2854999
2601927
654684
236573
2114091
830768
2734272
352217
1001591
874493
222209
2339771
672154
1006614
1776410
723199
2690907
2638480
1247004
2197910
539522
2336535
1003548
2829307
1946321
2485699
2287928
1833302
708840
865501
2635825
1091279
183883
970529
813398
1553933
1570969
1908526
1656978
2759782
209307
1317137
2541754
310867
1400729
789041
1392782
1707751
1793428
931653
1659771
1058958
2375737
295561
1467160
1789498
2537496
583669
1298105
942626
1871434
1066394
2589478
1614672
850734
757863
1913234
2635148
807225
683431
2200852
2429500
2434202
1813863
1632891
2128180
1615973
544122
1880735
1207345
2137206
712461
1672126
1593338
1927267
1215261
1975967
2042397
1720556
2620018
55888
133792
2498411
227792
1419077
2348424
182122
1972672
746253
2073646
684452
1745541
1830175
1764113
2829266
604505
1764982
2360731
2468549
1470335
1085614
327278
1147194
2359379
2199282
2889332
785788
2011786
456232
1793413
802242
2780141
312160
1606459
869311
1633250
252727
854809
66391
1819541
2552810
2697411
311820
1699881
1411322
2761070
69586
871141
2169199
1387888
475541
28711
1858464
294166
650651
2781620
38988
2405078
1322408
1407791
1296407
829093
902979
758716
220804
1217022
2241780
331254
2022615
1327676
602900
1307447
1250417
398683
151361
1304868
2343448
422546
1568208
147303
1366131
2188462
1371128
2030826
278726
2487304
2288606
2934716
1785361
637794
1432322
2547226
2189100
1417209
911636
1307165
1780217
266503
332941
618935
117195
92251
2408171
2914296
1488977
309410
1176150
1262828
1746999
1754800
127871
2820326
222091
1836679
706035
2564787
572512
2112270
2395241
283771
2794637
2186148
1298490
1730275
963085
702672
1792600
463625
274936
1091507
1422590
2265589
1257301
2305009
56685
2453800
1615738
2281686
2690273
2016838
2344126
2061351
742869
726137
2254460
757112
405203
721746
854199
1778229
1001228
1792452
1285120
622525
2140231
1896106
168190
2239344
114757
2343385
1805546
2588520
1291032
831214
375331
2392335
1355112
2255216
2868443
1672326
668991
622177
2743441
2723210
433574
185099
2625830
2291545
1844116
54094
310260
2624911
915777
464829
1430856
1715270
1284001
804903
143906
1288776
1059676
1322224
2134527
749999
2485499
1322744
1652779
729920
1983380
735127
586915
332479
1426231
2521410
2060154
1298294
740409
1775438
1033692
1381072
385264
66910
2725743
2808747
1418520
1321333
1451302
2695387
427449
410827
1181674
1555493
2232003
1975281
2465169
2251276
1983973
2065250
2363577
620303
1770753
863215
1212725
1810649
1266682
368287
2724931
2892400
1772259
2685652
672061
222748
1339183
1620975
120621
2767750
1222152
2443517
1768054
525001
2899013
548569
2664993
1132193
1278153
2104351
1992796
972670
1466783
911447
881570
2158741
638081
768693
830039
2531485
82030
950196
2761795
2321239
2680098
1402764
1622895
2421826
194951
1373187
410931
2513815
2289153
611645
139458
1511178
1723280
2622795
1507310
2896753
1735605
2841662
1249684
129511
123390
718195
1864463
2116323
2047483
1062472
508051
1991020
120768
2770558
744932
58948
2669809
1863943
1816713
2677545
1461345
2667305
596903
2696239
2139852
1126361
498301
611697
1322747
1768543
2212480
1403074
2599363
915157
2403785
229714
603434
2656567
1843867
1256786
136278
863695
184839
308480
2583443
1152975
437298
1360503
2069854
2606238
397583
312586
522443
2192346
1491666
2475436
453946
1956017
1703805
2441707
2678556
1260769
666518
887173
2504234
1676541
1039182
1331824
2169695
2794143
1144215
2422070
668117
318034
2854717
416802
2779249
1730519
2844000
685988
1456560
2430672
639511
559888
327847
949215
589868
1743647
2365156
2055327
1204128
2741891
535994
1216880
65771
637978
1622432
1965727
1470234
2813696
1641267
738092
442570
56563
1395559
500458
1512122
1145340
1017792
2915114
853828
2757982
870427
203694
962487
2429849
330983
1657353
1981321
2516008
2903773
1328599
1637222
2041820
498613
1978726
1889041
597675
2112302
560978
1166105
1973768
578571
1270198
1264187
2759364
154178
223725
1938843
2310299
2195458
782798
1499288
1443951
1782198
400912
247566
2256657
26832
2925183
1617248
1583754
414709
2392282
2502434
1946962
1796098
2770203
916928
1582239
2921197
648553
2381156
478935
32952
637631
383024
1150647
1564384
236307
2304749
2583386
1182563
1429657
2575392
2465425
992703
226273
809461
1198867
2123048
1516239
1568012
1667176
729117
1544278
54262
1159771
175027
2167899
63011
1939238
1652422
335801
261725
2283590
513370
2554979
1479540
2595871
598068
2029006
833155
821227
710141
1112426
21921
662420
2887996
1238337
2767320
1143987
140593
434882
1726121
1229331
1458709
1320744
2049432
1938457
343608
2175079
957248
2779071
160641
2874476
1924019
1496427
2422666
155373
477325
547186
1043290
1750867
2534317
256739
1117977
1988717
2341756
297114
1455068
937464
2189183
1393449
77614
1206244
121320
2743297
211571
2292947
33748
1306188
829943
734443
1079229
1712975
1361650
1580308
138065
2453098
1570429
845115
1899632
1886133
1185386
1871430
272773
525427
1046592
785637
1905708
43669
366884
2496732
562683
2924101
1160122
1517894
2661224
584441
521626
2263339
1345102
2854023
1324142
2523113
2751428
290838
780386
117306
1914106
250083
65613
2141249
583435
2918013
1747048
1998721
1116825
586088
10578
837386
733571
1451315
2525894
362415
396133
2378958
690402
1613414
527292
2451462
1385666
461281
1612851
1145552
2848498
1601060
1768498
1559553
2725528
807840
2459200
1579350
1407399
1896526
2516085
2065014
1723347
2186239
2117476
2063078
282937
607879
230781
2786584
2176407
252971
1276718
646237
2339048
493008
2718100
1205034
2263759
1208012
232084
2601913
1271067
1109168
1513026
1881594
468909
504030
2631486
173480
1222957
1037103
366238
1095860
595154
1927472
1373639
656149
1942797
1024384
1661240
1107480
2357265
1102175
1727012
1515347
1028296
2134310
1114379
1877097
2083977
2451344
60791
1832014
1957589
2165657
1506043
1079307
1274521
409256
24514
1981407
260241
151656
676649
1456945
645194
1655411
1585750
1592287
2256543
1708801
2247160
2561398
2255628
1969360
1312163
1876792
2603765
656511
226497
1945571
233080
2207522
873031
1702471
305807
2315682
2482777
2904714
1180141
720692
2456937
142573
1363462
2341606
236525
520126
1520812
2605970
2053575
729747
1393144
2449838
638272
2877837
2310557
1886858
2238275
107994
465034
2788116
2416845
755882
659208
125890
2790111
1077723
2524808
1740585
1143475
1901306
1071202
1957166
894960
1656675
184210
2627806
1761844
2828901
680050
69389
264931
990438
926433
1267447
1635428
2377907
2004781
2260289
1501283
525098
2091677
2048660
1293268
35268
1410299
1817365
279017
2341350
1185964
99083
2072185
2846845
2340095
2097263
240649
2309773
1162456
415623
273746
2389563
965085
217188
1577719
525186
2172537
2643479
692835
1688091
1877220
1702585
1071639
431176
2524344
2498666
2656057
1641205
730205
177948
111359
1076992
272700
1404405
324120
281120
20725
1578884
2406740
687015
948314
2077757
460052
1464445
2115021
2456090
722904
2075956
1550263
2422341
1812485
10780
931477
1545595
493528
207365
10723
361831
2587744
2096374
1825617
1752313
2090856
2575874
1055342
1744058
682480
2142768
2112171
2701402
2418902
1878146
230242
1642314
2885004
874001
99659
1241535
2922939
2319204
1183995
1796045
2147632
2681734
1259587
1929409
2833835
2430439
646688
2117236
2168222
2334179
2501261
369517
2473047
1738292
707975
137468
124058
265451
1148647
56688
1090920
2650156
731986
2697232
455288
1734103
426327
519269
1568133
1947967
1906186
1457992
319555
2474751
1976196
804819
2011587
2015543
1828430
591208
2145487
1579251
138956
1570748
1549086
2407202
383740
138574
2694484
557229
1675770
1620944
2636788
1946869
2629655
1343060
2534912
239388
2641373
30525
2863658
1007091
2122454
1352506
2471725
1770626
645726
2638536
2184689
2314163
2427090
2304426
2825415
627669
1650722
39216
2120901
2217483
962513
1569415
2822319
1131618
677033
131962
206384
2098022
1568392
386472
621475
2169015
1455633
27427
956107
337617
817154
2914107
2262781
1177365
2821113
914367
474371
690035
2838296
2871400
2499523
535428
264210
2618086
2861561
2915186
1579421
2882515
772042
1542608
171441
922076
1615765
2677624
652474
408738
2088611
2938229
788363
2016006
574258
5165
1368798
2725974
506659
817353
1530703
2020177
1689429
2564867
2768969
765847
1157692
2335056
643240
1762982
2394599
791166
353842
470192
608563
453095
518074
155707
2895494
1164330
2192505
2719724
288290
1485927
2626464
1131231
1666443
1412887
2138053
2774310
1758800
1472474
2375306
586468
1614369
1503502
2489897
1811935
599623
944203
505098
704949
2914904
2514450
1543728
581973
1643658
201009
2329277
610276
2140872
2916015
1913290
2338354
1653732
1232147
235354
1473600
680249
1374642
2662436
1442341
2808642
2710998
2333053
2455444
191902
2413217
1199607
589855
2588853
303236
475227
1513139
1363424
2887123
611818
1383848
1981332
60648
35567
917029
176911
744726
2053476
231980
913911
1850465
1996158
1074372
2200621
2130889
166244
1187221
1541472
722897
2681626
2787161
1877176
1479873
442223
2243119
1076038
1978650
2424424
2138382
2416361
1391287
778721
1369321
2718267
1909297
1200285
2436542
2506913
351428
1804886
935074
2227125
1239403
1234867
2735175
2653422
1984562
1833939
454020
693243
2008027
2439642
2847792
712580
2030345
1252646
658022
246430
2808326
2363565
47202
1730886
1540392
2672070
2157665
1726997
897668
1084512
1281000
596652
1983117
2073722
2662867
2082195
1182445
2926862
2376636
592810
2566095
315385
1386673
4756
275076
2111734
1415204
240387
575943
1331218
1646541
2706107
2289788
228545
2157737
2024499
1954775
498489
2133616
2369208
2506691
1207066
2668609
1756713
699962
596214
453354
1325132
288156
848399
2701694
1042573
1990280
328340
507484
2563458
980818
2335320
2282177
2254955
606118
2356210
460370
528359
2135465
1660023
373770
2384994
2429067
2636026
684534
303828
616076
962655
2146213
2381162
1273734
1872996
62957
2784250
1538742
2068277
1342348
816023
1266289
488807
2528589
1120988
1003
852179
2117032
2121221
537753
55329
276772
862901
1021172
580550
1425002
2451147
1914096
1511249
246640
1231862
323135
2769134
663292
390242
155208
2579878
2000776
2472838
439915
1283894
678155
576895
93104
62280
2282017
2003126
2938473
306523
2838574
403612
1833297
288558
152701
2504986
2195633
2875349
1083797
2285987
1352242
2475386
77640
2431090
1523609
2605138
1804337
2503620
1555981
1533078
2565158
1106578
2763570
73864
13703
2318146
1899483
1168446
765047
1641823
1075933
2410878
825660
2794952
1282519
501832
2723414
1429318
1925707
1189266
1785601
1887033
839119
444173
156731
834931
1441521
2415182
510606
2467608
1689672
1065657
2146070
1144167
2213971
1902959
2862314
738818
2382
2276723
2910154
1093832
113274
1780953
1388212
1435651
2342770
568120
2865213
2732354
2170752
151064
2031211
957782
1624904
458000
2102341
2201579
943920
1429891
2648726
777164
1740787
163696
1522937
1400293
703902
1398630
132853
2668918
1093024
4836
1080183
486506
1637100
1956250
675086
2265682
1060889
1249191
2916336
277576
2132812
47517
726782
454487
2913798
386399
1433949
16212
1098758
442507
435407
1567717
1420740
1356584
828971
2677529
1642812
1021571
19467
1562700
1089845
1994392
1657322
101191
273047
687959
1068767
1543822
860895
1568670
1018116
2608950
21986
341624
2875854
755566
1938132
2684413
935689
562823
2232841
808674
1124610
2929131
800863
1807240
2576939
60886
796654
2552638
9204
1969902
1483487
2821410
1141324
449298
1636203
2313552
2308
455261
2840722
772801
2023011
1801154
615253
768076
1359952
2491639
2413845
1024678
2855133
241836
937446
707491
2794949
711158
1992944
1865270
1910117
1520837
720084
2550709
1619845
1432021
745598
2498561
1307701
2903342
1487182
237638
362037
109982
18279
736227
519741
1122803
141486
1100838
603259
1418959
2686480
2770469
2940034
1588206
1202685
879081
898013
993702
2255675
1052988
2160574
965203
2690133
228359
1357665
1186374
2641976
117095
736073
727448
1739289
1512874
1566983
2273329
90980
2830362
2540245
2756530
1085688
1132578
1681927
2510281
2702920
465034
1593207
726599
330010
615763
2900909
54666
2726072
256338
541169
1726149
1733439
502436
724794
2290548
228656
2742816
1927193
833485
1298732
2242191
1977231
1816218
506276
2481634
1300747
2629087
1171780
448423
2907318
2195848
808083
116857
2228564
598319
635664
880702
71548
1015638
311220
716736
264336
2344418
2256463
2080521
2212986
180665
1204458
1996370
893271
1450225
1981440
1016593
578002
534912
2864287
1132377
108758
1497263
2891944
2507123
1286374
423467
2728762
2413849
2096060
797245
611571
1806324
463689
1489104
815961
2255285
2860595
1109966
2597666
2898932
1327437
1610140
2370412
155678
2063592
431009
90377
614614
1926527
1895948
1631121
2084303
1602219
1109538
1506787
1481723
2577077
2167732
157087
1348594
2113370
349681
1986258
325137
829424
2167919
2187850
272884
1476303
1234757
2476424
1280566
2478675
386236
381112
2170053
1713393
2907048
2826101
1247315
2379074
1001349
2490303
2863969
2919323
2094503
477227
364239
666713
2896202
2156323
1266582
1211588
1596556
2225475
2197077
413179
2015220
2489373
93244
8029
1332182
2721244
1604028
516327
2247259
2608280
1012671
309567
2485312
2017347
1747310
360311
2186082
620763
562808
2307023
2914176
560794
1286052
344689
224844
1429020
2843268
1136446
178013
1415343
1627330
2774310
419416
2151814
231140
1432121
340546
1870165
1847643
501870
2044749
2033413
2386089
125714
1651312
863827
27586
1703115
1741160
2700074
118470
1951184
1552457
346291
2710948
1179786
2047087
524926
1630917
960664
1846183
94023
1948448
725609
2113402
2511377
2667660
607006
1062975
998952
1488704
2795466
1549954
2757013
2599376
1501769
2038669
2695762
1880984
66840
812640
1019207
860692
755688
381206
2553701
2696780
1899926
377817
1411851
1023032
418549
292920
219038
878264
2833936
2671131
1015720
211451
1279820
1062541
86559
1907278
1071727
2832479
2616397
2516430
2027155
1420592
1345444
2063230
2136657
257039
2250071
997218
677377
1239191
2639663
843859
915046
2569857
331084
1510067
394548
1648519
203306
2189057
1194140
1431773
1181705
2273775
2804577
2704779
734929
1258704
2590003
676470
1836472
1798398
367738
865187
275124
2582665
716994
1942444
1849166
1152128
2499726
2274085
2646104
2319326
265989
259056
1527749
1153239
908618
2494831
1691591
2368331
2242404
1900078
924426
1549163
1090075
520658
2336345
1697908
360277
2742742
118147
1452320
1543435
816463
468732
136693
1798835
1333210
2446831
2585194
733585
1434010
1961952
44449
2669415
2026562
883199
386726
658010
2610364
2467095
2295185
1352079
1788559
364168
1484320
2004735
1786977
2618707
2041171
1858820
118539
476951
2543699
1423651
1571123
1791296
612713
236551
1661226
691423
858681
2019175
1522267
1120427
594724
2248238
2912333
1828289
2421774
267551
1652392
166242
104572
2324848
488176
1562970
773162
1877141
65228
653424
2243670
1428691
2891431
1035383
2898891
2454497
1521165
759811
56959
1434384
603393
30582
216704
38586
2793487
2780553
1108497
622961
1291582
1962664
1924366
628507
1221890
1261570
2322890
2158874
2912334
1734393
178725
2805079
517949
810134
1172881
97151
854491
1648634
2208114
799348
1500521
436319
182599
2542959
30233
646992
1082218
2914020
757771
77862
2645529
784510
231776
1407697
2307645
134443
1440551
1795408
758486
2652511
443033
2497330
1958758
1682194
930083
700192
1107338
188169
842467
1290902
2626084
2427531
660830
1937878
2205262
434214
705596
1025601
1599216
2057195
2002794
2031672
2311277
1369268
689647
511187
2425893
2169396
2801309
10271
45652
686376
347421
677849
2773279
83890
869890
2821632
2649298
917496
832770
2844579
895356
1234171
968250
1898651
2398981
2096824
1378536
2091753
2682672
2641264
1659786
1705536
1807777
1006400
2453086
1349982
568131
356925
243981
303852
1263528
1061546
87826
1349856
1096097
1105707
6405
2395245
49311
2082801
364180
2684852
2877512
1585091
2243495
2387888
1110047
1476901
276696
1385752
2075492
2445890
2917650
2453442
2173360
132483
2605211
691240
1481897
2787808
950589
1724147
646044
208799
1114040
2000673
695962
2367727
1669013
2666019
1215032
695100
1761716
1367994
783503
1969184
2433829
1404574
2099020
1303652
2466685
1434041
1620814
2017057
2353953
214168
2433835
543563
2033110
1503649
1629534
1061757
1997453
2283939
1756543
1861493
2471288
1443928
2666743
2009934
1049523
2817807
2572452
2374981
2247447
585559
2017574
1570301
2168451
57625
1459114
908959
1246570
481507
257386
2432725
2855414
752154
1966028
2779002
1680042
2329075
2903417
2717793
2794243
2816818
1895919
1843839
1724249
792868
551784
1688692
386254
1666659
774299
2296525
2498858
405871
793537
1775746
140979
260783
1548694
2522223
1404076
489206
1113665
1796850
120140
1212124
2101329
757689
1156020
922957
686090
1167065
1778729
270026
1735126
726450
488393
591802
1294329
228955
538742
1921376
2900517
881641
531125
1166510
1380976
872186
1566954
2802489
262944
1282922
2168505
1433216
1318919
1688950
1722078
1832310
1614037
2645924
303794
572737
2672568
111968
987994
1237833
1075955
1653093
1965677
632448
1685335
2359503
1759148
1280271
2770263
353943
1107112
791858
373375
749891
25128
121818
739707
2503900
1929533
1614048
1574603
958508
1515566
1084549
2831420
702240
2719514
917141
2000577
688272
1581817
1324286
144934
25770
2148314
2101676
251348
75049
1573358
465809
1404305
1012183
1769778
2242717
100915
1198350
1749741
861152
1022992
2914443
1927753
354990
2193645
2376796
1906021
2383018
134279
318412
530770
1529623
1142886
2761940
1635361
826718
571889
1071588
2781083
2839536
1439715
2827943
2416239
2913950
1312775
1425385
710919
606065
1626551
2338422
2142500
584592
88286
187749
2052474
2447003
59186
1034563
2782514
2050345
1301948
1851122
1884919
1793944
1071940
288927
151399
150960
962710
920859
737690
625642
4705
2792909
1552123
2656762
2587868
2495063
510194
1721310
1672883
672905
2411641
2261024
2350691
2400026
391772
2495367
1474253
2532075
2406534
2742217
1204834
2203253
841139
72168
2013500
1592413
1562897
851474
1975335
456371
1903037
420570
544978
2879162
2169500
2359033
1093693
1378698
2494193
957977
1183815
2218783
1095653
1624323
2052669
2328559
2014250
2120534
814046
27343
2839035
2788648
2678633
2649349
327828
1094182
1531845
296745
1217614
2796466
436323
879797
1985452
1426087
1783789
494186
2288105
2922773
1882754
1712235
190350
2163965
1030425
1961781
1962171
1592248
2502346
872516
677507
2851624
768066
2649427
293248
2259080
1183799
1639933
32802
1551883
2372329
692993
2655851
2488204
844118
2685160
1403426
2666003
607662
589390
1314151
1162252
1448174
42175
2661525
1044139
183090
2746526
49471
2301554
1516614
2572752
1273810
2496985
2861275
2602784
15522
2622977
1122846
272346
2160512
2547201
462910
2049838
83815
1402349
2742176
2187857
2740227
105698
325834
2715495
2631164
31139
2245812
519040
1653488
1318496
669757
1209198
2623298
753366
1630607
2635250
190789
978424
2828904
1877283
845398
2121696
716385
1445690
1216036
2041689
132102
656058
1897109
2400136
2116335
1030979
1403187
2802808
1354725
64054
2755544
548246
204141
38382
1838748
598283
2245424
342721
2731479
2503467
2539534
638539
2781433
71672
2292444
943414
2108624
1850442
913497
1415864
2632716
577507
892915
1363924
2045765
2425492
1263422
726840
828829
1591441
547935
2598554
940212
836448
996378
2837009
829893
1502457
388201
1434554
1631029
2826032
872729
293728
1587084
2528424
106431
756241
2542016
2397363
510645
1812089
457407
1034523
440210
601247
792320
1225933
1185686
865035
2326363
873236
162607
8620
549783
2622534
497593
192170
572180
2669068
738098
1274943
239573
2061708
2388086
1232466
2670914
425959
2177852
237484
961070
1996458
2333900
1817644
609058
1597573
578493
538979
529998
1982548
291253
2113113
371827
375536
2789363
2890193
2775942
1439954
2912279
1541131
1485888
1478359
2818383
1303823
2595757
2656806
1984299
9753
2081197
410677
1010477
1682383
423184
683333
2035488
824094
167569
1475921
1794662
1854194
284006
1188731
1322265
922315
1050510
1553491
1521343
1255259
2178515
2020270
1668819
674164
2247339
1692605
1349933
2489226
675754
2419590
2929866
1400312
1654627
1454662
1155303
704840
735618
1561675
1738419
495971
523721
2596474
560325
7303
1179196
2340189
1831807
1764746
2467212
1929818
1242744
2171085
1161164
1443625
2361060
776879
1133655
1706825
1864011
2785046
2886789
2695690
2422608
1068360
2511831
2594856
493477
2594123
1671500
1570009
2728153
789679
874891
1322901
2596424
2618057
1084177
158145
2648984
1107368
2198989
2736591
726675
1408001
1506637
782032
1098096
2583884
180256
894009
392422
1210348
1205011
1414582
401397
1520664
1223661
992472
826860
765954
1468554
2931599
232555
1319151
17376
2422584
2572448
1816827
1359846
1057353
2357699
404803
2579759
136143
1420637
177009
1322164
776611
2002983
1797541
1890662
1274134
800418
1367745
1668607
2014862
1110256
588532
2145156
2925675
1989078
941496
2814805
1301916
1765974
2661310
44644
2334418
2032239
236158
1765813
1722412
1141525
24818
309917
104970
1570792
1963350
700485
1481665
586767
1606138
2742760
1956113
1620863
99203
2803363
2330057
2318765
1215296
1919640
1643168
880042
1488183
836933
252376
1459474
38036
1318107
1274887
105785
376026
1090335
2922415
2546451
555996
489981
2777698
976869
630819
1227434
42491
1400428
1601095
1942515
2643964
2344883
459663
2236684
830455
1016377
2263663
2176619
349643
2565340
1061859
2789842
2756996
756224
2515843
1927379
557828
2219340
822671
591680
1848802
851312
722627
931618
1517242
2771985
2435725
1564650
717773
1283455
1367692
1211499
134770
1548854
109145
1392295
1767905
2274305
970295
523129
771849
2361646
2023902
1295538
984016
203164
2463965
911898
1522252
1113362
418815
190249
2670036
1513533
1771982
1215401
1830859
182089
285274
1399460
2295910
2044520
427000
936505
2372019
750823
434260
503658
1692703
2273909
1196359
2268454
2397737
296244
2536492
932472
2709163
1660866
2360643
885140
2882656
707821
113156
260633
1917923
960076
132307
161215
2744260
685848
1971437
954244
285075
1984834
1700116
1398783
622261
440490
1031694
1191987
1618950
1012948
2125834
2900652
1014950
2855967
1109526
139071
2152026
2230994
1826862
1796606
1992986
64482
271149
468728
2764783
803937
2034778
1324526
1133420
685692
769007
2797422
1656098
2389477
1972489
433577
2264577
1785833
383826
91772
994360
1237202
27232
1032245
336691
1026754
1079057
2422043
29667
2616882
1415624
1845876
369099
368835
1009
1161155
1538943
244030
444010
546559
1936550
364198
2360341
1987150
2642884
270005
2867028
1047177
1916341
584298
76373
2248574
1138498
1902887
2678032
2019282
1161060
2719006
2727069
566601
2037668
1764378
947689
2032886
1835595
1788634
444648
166922
2555797
2094995
608143
942232
175288
340075
2544214
37951
1957201
1838587
1824266
2537329
1640747
2080674
376090
252926
167151
873050
906582
383698
624900
2356121
2147182
2751957
1269389
2270812
1942521
653069
504942
675153
1766170
2543133
1898577
836011
2216677
2292271
314842
633578
240205
174003
1018712
2291687
1963892
1088559
215992
487126
974499
1302813
1342505
236253
2748996
584806
1574974
2468411
2047540
2571387
2636102
523210
1420565
2510762
1877455
1474061
1834374
1637702
962204
926510
2576537
2644580
693520
1462857
1447201
2912658
631295
2004697
2102824
1074687
2451596
627935
1733748
773786
2387218
304026
1762722
1977326
1611533
982255
414169
1080390
432048
2723218
199724
502920
2295223
367978
487805
903400
372168
720801
1255853
1117892
2568689
525545
785265
2774247
237744
737142
1577974
2594879
831693
1701972
674733
1326545
273464
2076024
2322419
734303
2070625
2056419
590066
46104
1128707
151889
1710390
781324
2170970
1433529
1531576
2430020
414632
465756
354089
1732950
65243
2907393
2793615
1984962
2767907
1326303
1778921
2877020
1466313
1195797
496471
2603863
579367
2054988
2184666
2610798
2685563
1303550
1903021
2700820
2742923
1928096
2683746
916876
2745081
1156244
2516617
2669604
2104352
118349
411642
1184510
1267884
2462377
2608856
962187
1183167
2176973
1014701
1407857
2146968
1369667
2247854
1634775
256612
58824
1839437
1210912
1953873
2401117
2368158
2009356
958193
2524982
137664
257889
1742186
1633460
1114927
2820378
1435070
2071127
1722587
1616603
1325454
1811220
344368
889544
2887284
124073
2513792
499085
773391
1535099
1182999
1880964
2649547
1706811
2662979
2277494
1479275
2341685
1367825
2006450
367498
838038
840487
2469030
159170
1978822
1844988
1175819
456192
1620955
1809974
873444
919843
1080578
1825398
335495
812411
1479214
446487
1688620
1935432
2179797
1698565
2154565
1131207
797146
1937355
587550
1411725
1989823
517401
587105
1561082
2072734
1714536
2457498
787129
648814
493647
2302728
2353962
1194960
2380184
37490
179079
1143072
1611817
2490716
1957582
2314400
1104283
1462672
595090
1972346
2188994
618689
1841764
2276185
1408882
268489
832943
813768
185917
29139
1153711
2135033
1527556
2433371
1952223
2905071
1292390
1762258
1104823
1910447
2093140
2699547
1176485
2864440
598291
1919341
574423
2429531
1809402
1228481
590000
964095
1137199
2512616
2350075
1616236
345787
2395144
1385915
2002272
2425350
1430219
2297723
2468976
1373784
2465358
2254244
561807
1496068
2019834
1667774
2415953
2517898
1771576
2129445
2054742
736400
1029028
1841467
577490
1260953
1198522
2414084
1971667
1642739
212915
926079
2577827
374953
493806
1785446
68365
2165138
2146515
2103028
2068093
412968
2774110
2620630
150381
1926308
967407
437760
1459743
1239029
1371415
1846008
756889
151682
175745
582033
1090073
1885523
1577864
2086483
1095456
1620874
328988
2512754
1064916
842216
49248
1461050
2044693
166512
2359883
1577526
1761902
2105560
1054660
1957010
2254559
2644656
2134188
446595
1334366
1016674
1492265
1774563
1204639
682730
158220
1734971
797150
1754247
1997763
1970575
221326
828866
909713
1716752
1627403
1831551
2423685
730952
190090
2002669
2765984
1774840
2268528
1737598
276843
1625745
2415973
2368712
225446
184157
2781286
135791
1150784
1728661
2189863
405216
1658845
864939
2271141
548469
2183666
1918877
54999
2233521
2936231
1115931
1451726
2836690
1675578
328057
676382
1521057
834465
2796415
158936
1710009
243784
258524
2771036
1259070
1538086
1706251
2465460
1515521
2847077
2327698
2929458
2102238
2820976
44053
1622912
2567652
995604
1054119
1407485
702686
2867381
113655
2185959
2873678
704892
595260
794875
2179003
2025986
1016678
1269301
967642
40538
732492
226146
1887878
1070785
1758720
1024136
406170
1690164
787681
2345296
691257
564485
2580691
1798408
1521013
2677559
2912497
1871247
1206768
2546786
29793
1302446
1116686
740015
995874
2175386
2115149
1232522
92451
722787
2894903
770439
875976
1597413
2201208
242743
137271
1302895
770624
2199895
1158363
1793816
1343051
917636
1861011
1853577
2161204
2314824
617240
86169
1453320
1266929
626797
390585
1723831
2884511
1934274
183291
2422676
1054543
2899444
1681721
2353186
2768243
686822
871076
795090
1708193
863481
1016496
2583219
1435496
1891266
1560166
1668424
30091
1351521
1436999
282743
2729002
1118065
2492523
1580454
883328
218233
2355970
1232385
2051583
2753279
2014169
1005664
934596
2214152
2838399
2877181
1918655
535544
1057816
1673158
758519
1036500
622405
660570
2807866
73496
1069737
460477
301065
2508078
873836
574492
2877354
123587
1952800
1978899
218878
1281698
423183
1014875
1323089
2087604
460342
1750154
2565368
1364289
2114240
1325390
521695
286553
1167072
1258531
2506720
2569307
1397444
2733902
890699
1700149
1496545
1737045
2171883
845557
1690771
2865114
502213
483567
1547707
2106343
1987885
1835289
1308522
1338498
911986
1820024
2343381
2801535
895560
1985755
1608823
368318
10088
1696347
842857
1188211
527669
1695599
1431817
600936
1957173
246438
522276
384756
1567841
2214414
2224009
2810657
108288
1108261
1804719
1753888
567612
71209
2545485
2083351
296264
2181542
1794932
2737845
1621105
1144494
1223259
485510
2391694
576596
958589
389140
2489500
2363318
2036096
1673058
2611493
2840814
2044372
1888630
1500690
2401114
1530785
1558143
1452759
2848726
2711960
2099990
839063
1229181
1454587
2382896
1769217
1421563
1012257
1970029
2111632
2322159
157720
430663
1600918
1918490
373793
2050765
2722859
2553783
2884013
1405189
1158056
750416
1503836
790719
1228298
1543647
1442428
373738
2700849
977704
2336808
328537
1304526
1106165
1045582
1213348
2397646
376516
449792
659023
1582219
2784292
2459665
420345
1218232
135931
464502
1844825
1262965
428748
535967
2421177
1393597
2125
2154356
1754038
2933439
2199628
1931714
1249557
501975
15488
2635069
565239
536466
451066
2593883
2934988
2549502
423769
2631594
2087394
606505
1863206
1519584
437996
754736
1576443
565133
543762
2252036
47880
568868
2354552
1253106
1076151
659447
2228896
2295206
67445
1888427
1232613
2880432
1356983
609077
1812867
2721407
2645577
2224791
1299492
2366148
1759708
2311381
2106677
156519
1751111
1483065
1410148
1302434
1487546
378421
575345
2506634
453715
2132599
2358885
325067
1615474
901986
1916361
1462534
577467
2265807
1161271
37969
2560630
1544982
224176
1513350
2430024
2388949
1496409
665973
1496248
2823704
1474539
1177839
1402491
391179
1110369
2478395
2341594
415630
2500091
380669
1366971
2332993
882704
1401438
1430000
2828085
425449
1220924
1415045
1237056
2605334
415080
2911926
1423458
2891897
430511
613176
2914502
2295287
2204466
2185291
88701
609453
2871059
2634967
750344
2029855
2679002
2820560
907148
1981939
2119279
2215606
1857386
2681156
2227290
1910459
2521198
2138939
198837
2641339
365748
1785015
1279840
1823708
2080472
1326989
1029695
2257704
1512694
2794
1954257
1352027
1582991
1604452
1601534
475999
544930
2253288
1450757
869507
2446573
2145970
769819
23507
1954507
1796427
2286998
2597551
1606192
1573236
2623214
1515142
2136026
42602
2465433
2254731
2857179
565190
2261088
1987756
2343025
2835643
1982651
1830086
427052
832024
1944194
1781983
2136361
2269560
2412935
2105797
782635
1771884
2569169
458471
1855423
2235510
2445491
488488
2628819
1210673
2028862
558146
252131
1475122
1470205
2669905
2382730
449165
1630413
551834
522703
2462914
2874959
1416072
135297
2495873
2019094
849689
731571
2605614
2798697
2253968
1747728
2688319
2411293
2140660
606356
725350
1682940
620478
2309161
1027681
2366497
1857522
2670449
1501365
1184856
1199034
1589171
2102222
2749155
2417644
1470376
1626703
1847246
2156605
1233542
2904074
720876
931045
874667
2637012
2070576
1742472
918209
1846321
2816964
157524
2847585
2421337
241209
924493
2764189
2867058
320964
926616
305059
1051315
1737345
802385
944883
1959498
2885858
227208
1106230
135064
995355
2235848
626276
55100
1791388
111974
259224
1573020
1260963
2170301
577365
1954728
1272688
60686
245561
620228
2895306
1751757
1099720
1990898
2232832
319233
2054402
1468209
708511
277385
2676574
2016865
2235424
1255242
1688263
2054065
2232867
269828
2146021
343317
2011680
1136640
2160495
2026529
1806292
1991684
837319
1652476
2265610
1777907
448443
1846781
2429541
1571367
1522284
383156
778394
1552671
1097854
803391
2038013
2769341
518071
1098310
2691329
410577
365293
1272206
1418917
1103271
1018175
939111
1533590
1848880
2513482
1167075
2550771
1637928
1836703
1758133
1910913
2396510
1698350
1977913
190548
2768278
2221800
437180
671686
383855
1736029
263319
1057571
898403
1486951
874612
1350911
887827
1270343
2293905
2459944
940845
2490003
1907535
830366
1013334
1674642
1028315
571854
2914552
2301814
2410790
1860491
1476219
1578596
687494
1046709
714087
2624805
1257908
1070156
666941
694203
2756754
2555946
1956464
2169153
279130
1440287
1705551
2701244
2640190
382770
2871401
2407368
2565363
915413
468273
2657420
1631036
2171707
2341206
1225370
2216726
1596208
2365063
2706017
2880861
86623
2070052
1140384
427939
678231
1299134
1285781
2422028
212799
2383386
1369596
2032290
2520413
859709
2543918
1719418
2070447
286716
1358030
2894273
943172
1910516
2322060
1789356
445506
620014
1639311
1088626
1354206
364193
1181720
989094
2814816
2639436
1312044
1879446
1975554
2035190
248494
1165512
1438153
2539626
1138029
2559493
2155526
2309270
299914
1327414
325575
1073928
1265164
188391
103462
2686511
1441570
2457837
1025536
195030
2328096
1266446
2298172
984323
906493
2869552
2369905
1990968
2620653
693322
1420965
1108444
1214746
2456122
636090
2872147
2414595
1171142
330900
75975
344413
77243
185172
1783607
2130217
2573695
706796
1146860
2240296
458096
827963
2548397
963537
497205
2567432
1197634
1162998
139543
1489521
2056817
1244523
1732104
1993072
432993
1588088
2054826
2800551
331050
2480932
168182
693867
2370124
1321437
841347
109941
2369257
632405
151498
150079
513409
128723
2286197
1516131
1556181
1254270
1998193
192639
1707812
1296609
213081
2657147
790146
2414347
364774
2015903
1042070
13109
2710755
523809
2074749
2311293
2069744
1749679
860015
500669
1832938
1727086
728177
2491256
483230
2660198
1052201
1922278
834093
1402463
240198
666047
1345859
2079129
1596273
2706073
2025016
2900303
1920719
2358661
1970719
2494806
1722186
2262325
490453
1667396
2746993
737693
1683512
1400666
1218433
360494
2362303
1325162
139729
20678
2111535
2896062
1325368
1197682
749703
22692
2216497
594756
2488823
251622
616144
1647920
1259025
2410962
2547649
1529765
2820051
2111563
628643
2623192
73504
163081
2289207
24637
2010486
966189
1138416
1272963
480715
1742460
913691
2659523
1491077
2538018
63681
439198
669635
1771447
1798073
2247739
483436
2678783
1530250
240041
2505830
2188026
1898659
233128
1695506
2138950
380499
2725766
1235482
994895
1027764
2080882
1298580
1241863
2437105
2028179
631612
1850737
2666628
2268595
1312653
581235
2249311
1264024
2452925
663642
1911715
1036300
2013614
726483
698575
2920082
202250
2429643
858538
1894214
1561014
900384
1514018
1208533
15031
1658843
2849690
549537
2777187
1710019
909359
1356101
2053479
1543437
2481142
1780342
155264
2621371
1386243
625324
1306878
1037067
2719935
2010128
2809046
490266
873207
1470091
2213899
2700382
2369114
1260635
1491590
2924180
29218
1001209
1856257
1186482
2903820
473808
1710659
474472
420437
600461
1493070
729211
2761267
1729570
2284770
1585090
2029498
1323901
893618
860724
558317
2151246
965024
992208
1627216
999980
2808625
300058
693326
2122173
2698322
892205
184796
2073810
2162841
1031249
1455420
1593098
373540
878934
2497973
446543
2574134
721776
1774058
2770811
1100137
1678463
2521730
326727
2751317
20819
782097
236442
2515572
1330107
2814857
1573641
590104
1757304
2398901
813794
2409759
1383193
130763
1610510
1564364
1166014
1384099
1834112
917547
309136
1182529
1097728
2894160
904180
1204983
2249067
1298791
75577
2484603
2448068
2121928
608862
2407906
501415
2323731
1620604
517904
1771734
1278048
1792733
366395
2395027
784766
392009
856173
521721
121715
2639535
362241
1062562
69505
519843
2660119
10109
1239976
2463867
2737333
2803141
1130256
1379830
2574726
1388713
2932614
2486497
2297624
2283880
1387435
1143507
1645558
2246669
1380078
2771653
27851
1028664
2523581
285851
428143
2037157
1578651
2303213
1817877
2061140
802205
2366873
739737
308937
203030
2055401
2204345
1693749
2683423
2863812
986252
1070278
2107074
386894
1678931
1887330
349927
2159502
68629
2410707
2150180
510530
2299254
2867310
2466263
1185076
2182045
1378244
222996
2909039
1039684
510244
952020
2266101
725753
1070614
304057
2848739
2183746
2072643
1800569
1288204
887331
2194573
1184224
330399
961021
34105
2557745
1507132
1169938
1353102
2150314
1366798
2415277
2539984
1124561
498855
2751114
2431520
429887
508886
104695
1272465
1384706
2265030
422310
2759743
235789
2199223
1208981
1520240
174926
2557904
840504
316942
817075
2783215
2566189
1591703
2174170
1234562
2811832
2487720
1562111
2185519
2424208
1032078
530251
1758503
774789
1392405
141964
1779831
953862
1623092
147690
806096
1415032
1265631
2613097
700087
406544
1914390
1846746
2442971
1159653
937533
1890963
2049453
926510
2146153
61196
2583000
1706777
2467354
1837983
2375402
1054608
148980
1316286
1452194
2849993
2390928
47313
1447102
2566062
2534924
633989
1053568
2048476
274076
1848179
262183
282873
2447889
1392219
189395
306863
2750771
2222129
2554180
397170
2297496
1888556
965321
2193661
1682412
1604789
571103
2349496
1805933
2671327
551359
3098
2853352
2830888
1760789
1341791
810534
2523190
1836674
306030
2157219
880304
2818387
288256
208540
407821
1429946
1071974
346990
2408781
1351291
2519673
987630
2875685
2919387
2871840
89032
1797393
2211964
2192847
1130065
1649912
160086
262164
672178
2885945
1680929
2799810
1359775
595490
1623123
1790180
601173
2674233
357006
546848
2745758
2072531
2490380
2069706
2156492
1778084
447646
1789406
1929140
1136886
2001041
1356848
150995
834667
127806
1943142
267041
6722
437462
1269690
1579196
2263063
1087834
1359463
1047142
1707061
1319155
2485103
2541440
343495
1774820
2437666
659224
1109854
786207
1804354
546775
719677
735882
2563815
841122
1835297
2791293
2554732
2256877
567347
2234879
429159
700186
2065388
1650963
1626290
2509418
1683356
927396
1740057
2732266
517442
1960793
1016206
283465
1176772
499794
245569
1973831
948014
2258486
675371
2766173
2638110
121671
1449884
1663226
1820642
2651616
1591075
1218677
1970614
65171
2692647
2767543
1538636
711099
224347
2447806
1553058
2869153
915254
856191
127288
1864794
2254751
1806067
1522813
1298266
2869420
1327628
2635621
353005
1580446
1580822
2885575
84463
362334
1509409
2356099
2649774
2801079
1521945
2190484
2223980
804970
603592
442535
1781562
1570421
1658110
251204
2662900
743936
375845
539755
2879710
2635792
2437234
233084
371769
2754365
2705650
937021
308808
1179342
2825
145766
2712683
258190
984055
26104
2514333
2001763
275405
2926498
2633581
2693941
2437962
2389017
208498
1547632
2174998
1259445
2347025
315418
2359029
621364
2851462
2267767
773214
2115832
1791860
1217406
2253302
2798372
289699
865013
1493541
1354976
1610989
2761387
752900
1700014
1524150
2090621
1673911
18090
2296985
2181123
2656592
950822
72417
202690
137639
813111
1803472
1447653
1460266
2733892
171310
35550
1366964
605995
593117
136040
2252757
684264
2764445
2497668
1388749
2437324
1020521
546619
1183084
966961
2826804
2938339
1289114
1632017
1529796
2735302
1415675
2431643
2595827
1629411
540344
2779246
940177
1066537
2190193
158938
1013381
232505
1873608
1127042
2847281
2119328
1160416
1090913
645216
1423109
306759
327899
673807
1262890
2194158
952707
1854691
2778333
2289041
2852801
1601228
1443521
2063596
2200791
2476727
547588
2357900
2610523
632901
2006462
1797774
2217000
2157925
1356780
1195313
696424
1004899
2909872
197416
742873
2564025
188708
202833
2801825
2119169
2301090
2039420
1383662
1336321
312987
1903834
1869551
1128280
1509196
1964922
985200
764740
859237
1106613
1818378
2007730
2212018
1864974
226840
335887
2059398
1328830
1004325
2443382
1001849
2500252
10993
239899
2509414
23764
1255687
866966
331811
2644324
934780
406099
2716609
2933594
533254
727042
499862
2103325
936390
1659572
1085396
941352
2155828
2128648
1446333
1827937
2127643
1337170
2311856
2217003
1812641
2753217
1915462
2931570
585250
2100314
1141900
2176261
385876
1011265
2215554
273076
1051298
753885
1135036
1738863
26635
1167730
1223604
2172906
1377544
80470
1866957
1956504
1976982
954176
817846
1726011
153382
1506536
445299
390227
1900244
1679186
1050175
969467
198454
657409
2471518
639153
356017
1227425
2851260
2005263
1882027
1442463
784176
1304413
1631667
1936516
999615
2366680
1331505
1979904
249902
585155
2030909
2726462
701440
1455598
1826974
1108219
807911
529500
2750640
2466791
840934
2125885
87368
2629665
563096
2823291
1945750
729744
2838123
1472024
1504718
422383
2553560
2693705
1674140
1140885
263750
2199344
1936879
1085188
18984
2882804
958600
1300811
191111
2792767
2894442
701884
121550
2770614
839373
1352595
1861390
2253789
1021547
1941408
2630288
2430599
465874
2214550
1950446
1634797
2564131
458212
1373402
2486140
2486652
368969
2554101
803768
290267
1963770
742847
2757854
1853128
625895
2352061
727908
1730846
2849809
1254602
262386
1254137
1608496
2183229
446284
1725981
2732212
2897523
1391581
967999
893257
985990
1223360
346064
1974005
2099089
1956449
1304326
2887245
282354
1951639
214941
2304434
388862
719730
2486099
468281
745643
2546145
2896508
1051930
2110600
2855800
1945251
2692729
1301732
1393243
1296716
2696919
2935760
2397789
2503257
2407930
1621128
2886406
1626360
2051154
653237
909340
1311778
8243
2180858
1606886
2262521
248921
236157
1642355
2369070
67191
2936931
758536
2612439
2314365
1966920
2724894
1701006
2038903
2337892
2778957
875133
1659140
685951
1189175
195483
336932
2313336
1205999
2236677
2153279
169370
764601
227899
2630946
1425418
420174
1771624
1806458
2232005
1134657
1900236
1392648
1222928
2835788
661368
1979623
1964666
216468
2318838
579940
1063844
1842037
1211695
2609951
440712
1627950
1437162
1619648
629569
406800
713165
856326
259029
1135361
863588
1398591
2686826
1670179
1741296
292956
1519426
1037238
1980381
1950322
1089874
2374121
1970326
2466697
1559909
770800
41324
557448
2578498
1772386
2551446
741545
2655151
2657795
2554124
2347153
2625282
2349743
1996063
918458
2916263
1111733
1222014
1223460
992539
1567603
683399
2029991
809513
2184754
109798
1465313
923540
1188209
1977928
349089
661532
1700580
2622381
1781049
1945702
498685
1365771
1941064
2733941
1783483
1223375
524439
104156
708870
1068620
2746181
1932576
1452560
1080148
1914145
2240419
1809606
2445370
381499
386245
1933361
1497331
1893288
1625115
2931048
844497
2304545
421164
2355903
1001807
1248810
773901
1163309
2234174
1202519
265317
1863571
281971
219570
1921713
2001166
1004809
740263
2868175
1192805
1870000
1542831
1184778
1046352
435212
1034232
801019
1251901
1931735
667339
2557721
12018
741303
935564
420504
2913608
2284992
552640
1809234
2726513
222560
2104211
696564
1427979
501632
2080026
1455194
2264958
1258098
2582949
2276942
2536751
553247
871595
212659
973770
2685381
2595182
933668
77885
1178037
1327062
2355842
2869689
655000
551768
2484741
2232078
1651324
477511
1097759
684478
1110619
1653918
2119016
2273520
1745579
729251
169156
239031
2432598
13513
1345512
49535
86419
2309691
76531
878205
1987609
1035906
906043
2429495
618422
327976
82825
1136076
2002587
1998630
752294
664670
281356
2295538
1401560
1041596
275107
508870
12743
1026090
63120
125182
1958255
1420768
2251385
2206862
1159065
2515633
734688
2648762
326325
251283
258297
2653748
2775422
2023900
82973
845808
2836696
1553955
999102
1991586
1055374
2610018
2917468
2555404
2924385
878147
2916950
902620
2570821
860275
782099
2452189
2338210
241934
1115923
2464655
979969
262005
736866
18396
2677883
949402
2220271
1071820
2189302
349190
1999990
700793
506806
1754891
703098
1437319
2173938
2287451
249948
541591
2309579
1930778
1040063
103360
298314
520917
1594938
2349339
851631
2095149
484740
1787539
1142074
1216752
2243903
2843755
1299814
1129250
2333126
2198971
478730
2536730
2800355
577152
2551713
2239293
2921441
6840
983718
882918
2692089
1894164
282726
1351157
1903087
1807916
969987
2906796
187517
2109145
1592387
2118159
277972
1215370
2722508
932197
461920
237532
279125
298026
2046656
2600113
1076140
1945259
1743988
701353
1471241
122975
1837988
2926
2593461
459102
1736978
829768
1433797
904934
104906
2495685
421614
1776028
612103
1926346
1982956
2337688
139449
2083671
650947
2900694
2545222
2009440
2454434
2716037
511616
1611909
2661648
2865875
1601733
458900
2459000
2925572
2440519
2707181
45375
1237474
2131441
2656235
88990
2415355
236559
1304584
2118404
348887
625719
2466330
766189
490678
354047
1542968
135617
508922
1967611
2669710
2825432
1085902
231679
2428923
1420162
208710
2736194
50711
477622
2558838
90649
2278947
507396
2862740
322358
1314361
974645
2615292
2259532
645595
221179
1762595
2272394
356072
49478
841028
2392923
2239185
740212
1237869
1031667
187324
1590928
802502
11704
2595288
469689
2464470
1422788
1743243
902905
1769428
700950
1550622
770657
1051647
961048
1692382
2599973
2426750
546057
314928
2656392
647657
1618775
801679
732526
2683999
1388507
1168481
2049159
2158203
693454
185183
1777131
2816854
601854
1862220
2690235
1890373
131013
92324
1847567
721684
282648
2928529
381627
58673
572259
2812304
576479
872566
1465219
1487112
1308637
596675
2017368
1901924
2520459
321194
605250
323537
2329472
1883265
183117
1812028
2709900
93881
2844346
1516257
2300608
1120761
1251264
1339435
1915124
2001837
1538186
2465023
1656152
1554982
524082
1553074
1459469
2566707
2561898
2454275
1474480
2175559
1640190
882169
2474992
1382359
2765450
2356417
2439796
137334
2144451
1314925
779762
2551852
1307467
434735
436187
829281
1205491
1412629
390428
615705
2238816
1132140
843476
1229649
242389
2678190
2370903
2556175
2797541
2292757
2189432
1307688
2024328
1074301
245189
2654256
1895137
790572
1578136
2635741
2655276
1130401
2855963
1047712
1582814
1977584
2526533
65415
1507965
2421322
384814
1916111
2277591
1089000
776979
2921147
495743
1894223
1892139
2718684
1193565
271102
1803888
2006096
131685
713985
2525038
2570874
2876854
2428809
133816
1972061
2665174
788265
2322539
2878851
280529
1863603
2755865
2509475
1592643
2115461
1091493
1940938
1171736
2306754
905933
1047033
1522228
57708
1291841
990519
9882
2711697
197803
1962665
1091841
1423833
2422865
2490091
2332329
2344106
1564640
1646541
710477
1774151
1483695
1679882
2505451
1763330
2203217
2554311
628136
12409
2454260
205729
2610259
1125306
1638737
2908007
1906958
834168
2003352
2552019
1771671
68508
2788370
1014553
1257967
2210156
2711273
1157094
612521
2592173
1207777
2240392
2715633
2814118
2372925
2168175
2897418
466700
344359
664724
2524644
1528858
306432
967738
2300485
87422
2590914
2163200
1853073
1074792
1209339
1499969
1438605
2930980
1164620
1743958
2898267
422547
2852731
2828274
2093557
32391
287793
2374296
2900088
2841732
1084887
1540860
1751073
2862936
1104097
2643607
2240715
2183590
170932
2160221
428795
1570165
1874378
2827055
1592343
1515373
15809
1902053
324941
1248111
1053915
707600
811304
812255
2928854
970257
1133653
275227
907736
2442091
1807234
347940
2400180
695721
1061972
970778
2368840
2825462
743490
291628
1001325
1931686
1500866
929123
2363709
361366
1627332
2256334
1747028
2528786
2193857
509675
559582
2134072
923010
1111146
2135785
2522687
1080352
513371
2438416
2836983
2806991
698495
969181
713841
1101986
1253939
314186
1547358
2716555
1061289
1288881
1523081
1493007
881811
437064
1963234
2915357
1976451
1974134
2645555
2091807
785955
2423874
2721530
2667092
1849435
609678
2592700
2172255
202743
39058
478068
2648282
1318827
139871
2292569
529782
1911878
985601
202019
1510384
2199695
2195340
1720894
1765348
1095819
411383
1339140
1248253
1744084
2385072
583959
926689
2290104
1888588
2415094
1670186
917984
638944
1986347
250909
1183856
2572686
883803
2592002
974697
1379690
190810
1168886
2089288
1667463
921116
72193
2925129
1726499
1615795
1441700
2427941
1832423
1164001
1137470
2512348
266284
1154811
95050
1387980
596371
357526
2248022
454760
882220
925650
302846
2589861
697604
2829312
106950
2734710
316639
399289
1572232
2275648
1890088
904617
1161217
415336
1284466
89996
1038835
2185887
1969705
281131
2569715
2501599
1845808
592023
1678812
2284482
2008975
932047
334292
892258
763099
2298468
2108728
853824
208727
678139
534249
2806409
962690
2693303
2716458
2582447
1325214
900730
1415576
2882532
1232242
1166811
1358836
1520513
1931902
2246940
1102806
2562951
486501
2624486
315178
667571
2006844
693225
1880628
155170
1057352
2548763
1117009
179644
1280276
1698688
1695775
1612049
2289834
859917
584544
1461228
2024049
1201876
1938543
307420
2070184
1531513
871110
2712300
1008868
1924220
993422
1096687
2463654
1997207
327733
2316963
2293484
1495927
555490
1956595
2025273
2281611
1349294
1105424
2821302
2781134
2286587
1829371
2859609
383892
818726
2546652
1459520
1298344
1145524
574034
2810276
2607788
2219928
1115901
833782
1855634
837532
2099773
2031154
964650
549850
541135
873804
257596
865797
2083723
2105614
1347307
1196724
1030623
992808
2696674
2326620
1578656
2847171
1554318
2066950
2231836
860732
864136
2464686
2876042
573773
2682307
826558
73091
1089694
1956396
1627865
986710
911605
1686760
2455607
840083
826579
2345136
1174015
1599249
2143627
2070769
1737555
2077653
2057729
1645575
1101510
2502103
1982154
1194304
853470
1038220
2415195
122623
1471608
218116
685912
600054
2206278
2402082
1486680
807424
202334
2276050
1281858
1060103
345223
1745207
2731752
1971782
2030006
2162682
8703
1977426
2900629
2402327
983098
2685434
1148308
2219390
651985
838916
1326235
1799994
1316755
2347164
2644301
1864597
1555581
2549043
2451923
420796
1872474
49344
1666557
218414
2048304
258219
2275555
2847085
2200611
1271142
2539396
561167
1751223
193954
2066906
784593
2670251
1363878
2243165
1052188
2464741
1546640
818418
840026
2469894
630197
1319512
1245753
2701000
2270954
923752
2331768
2162198
1279198
1884675
300791
1003842
2444067
2024688
1899159
1262044
1162349
877705
280463
1201792
2370450
2281699
2070956
1539847
2329661
743980
375173
971732
612412
1106358
697382
1811073
1213398
711455
1993505
1496747
774198
978658
2063604
414457
2415449
2743053
2265757
260531
1617644
2203341
2707978
2571097
22349
2169581
1902792
809250
715884
2649917
1764295
1195342
1667816
308785
216018
1695988
296539
1904058
2862717
1729336
1489399
1652526
284775
1239238
1471149
2436279
2718838
1530279
502381
199386
2909919
2664370
175090
2804346
667387
284296
2746819
2185089
1672093
1959752
2223675
1734675
648284
97291
493500
525871
337809
791464
2736018
1798505
488847
401989
300091
351570
2752487
2368427
2772950
522671
1811807
458918
2602944
1507893
1241373
2142982
2560713
2875097
60200
984914
2054425
2433477
311436
1059681
1204104
506709
1495742
1572883
2218610
1506693
2212630
366601
1043368
675745
1600043
2237054
2840233
364306
1545589
446462
376469
961252
2145281
2309664
580699
266484
1750487
2820470
2573720
788810
1132503
1532779
1333097
1067155
54765
1093434
2700415
1283496
141887
2112715
624889
884958
2703434
1597543
184269
277858
2434785
2672105
966181
2900305
1998276
514839
2560440
734072
1334865
1239411
2201124
65773
538997
78648
510363
1983176
250939
2756039
1577956
906045
570654
793473
276254
1884512
2253907
447072
1588353
1799742
694472
2066826
1161854
2039519
2767120
483583
981280
1627707
64004
2019915
1141991
2044085
2704147
1246384
2591279
773911
2055392
1769381
973363
963265
918226
1169260
108420
88531
2382871
2711638
755775
1391041
2147330
2427527
1373986
86992
2012118
2220349
2397477
599742
2286267
2673752
1640581
2225303
283175
1423253
1425823
1200538
2007047
594728
465266
1572402
1449112
2246908
1034761
2578133
946838
2338557
640512
2262697
390085
49985
1825084
175827
2634121
1290304
2073998
26681
168305
886619
2395600
1326744
2326308
1509285
2389064
386732
1931779
1833329
1439201
2174649
2870477
505860
2848983
780997
2538597
1267122
2906284
2096048
1116603
2670068
2418200
59058
1614876
1647723
663917
2356531
1179843
2664344
943029
431378
320097
514093
463239
1950250
2214735
2610393
1203602
2293521
92155
1260142
1527852
1304580
2867699
1149671
844586
2317738
1821583
946092
1615022
1078527
1627750
111817
2180346
1595453
2772179
1267389
1248794
2875953
2212723
978523
2624419
1777088
1646562
880730
1940571
79086
2319073
398805
2573509
2002803
331915
2209021
1487339
886283
1416854
2102923
2502963
2124836
2174599
1217885
907687
2671670
2631903
2520640
1217835
2136736
956828
2343784
1903132
1998802
2144664
2541520
1893674
439142
1069590
1394905
757510
2113775
2046431
790235
1828742
2808262
2387227
371848
909225
377111
2237393
1443643
1680463
1726139
2362835
1898623
2737380
1134635
1646457
457893
902220
830463
181010
1923089
1185599
1704437
61707
1938355
2553091
1573377
1716737
2062098
2738492
1007146
602720
2348931
2006026
703529
2319871
1898420
1687728
364509
212629
22752
278829
2240535
279114
2392412
2814491
1903943
2383044
640987
1539310
1423500
2844632
134968
524198
2289356
2817906
214827
2188412
853619
1948596
1170951
2362961
1633210
391872
2248347
1786068
2130169
1930087
2882919
469766
166021
336024
1680587
223903
1500933
1352645
1455892
1498723
2403531
1895071
949220
1299345
421372
2803909
2276387
2248117
2208787
1989702
1118999
2180890
1550860
2336421
2474725
688777
299265
307489
2381639
2425116
1212360
1552071
1260089
146898
1035961
1834369
428216
192202
58926
1479249
95676
2220825
2333008
1967653
468786
1381637
2780927
1391569
811752
1634262
650452
1406022
851187
1144683
2473822
465422
605915
2765405
2078627
2292515
2547092
596518
2610522
1655727
1180782
2780155
2677623
2403005
257894
1131323
1565892
2045987
715634
357674
2609610
2454175
2337209
1910410
1567022
268747
18758
1303707
1415095
2272655
1853201
684656
144824
422374
1622853
235392
1757913
2500612
1346575
2615153
1184245
1117234
1864709
15734
2756143
451519
2184268
2503586
1869117
2408258
2801689
861743
469964
2256725
2846003
2920301
1118800
2577969
2933728
325315
2363925
1657415
1466950
903340
1995833
1758364
312414
307702
513285
2642497
2295742
1100806
976466
1493842
1003638
1567164
2188519
571490
1273884
1929659
967884
2706809
804271
1080308
197526
874701
1148590
1628421
1447826
2215426
2069077
1816279
1403005
2876754
1353033
2329521
2626708
2244691
2150601
1301670
1281371
504672
2780413
2148468
2460689
425992
16746
1240965
204580
1146965
356329
145892
1769226
1162507
987820
2049774
2713594
2840977
2804477
2466909
1532093
2327922
401703
1656022
1036724
1259413
413826
97279
333836
2673696
201713
1762742
2693389
2335488
973459
2281518
2708944
469187
2795019
1622617
1017170
2808480
910646
2627249
433820
1523767
1229733
84731
1191590
2263470
2879007
2349702
1346807
1615592
1169943
2476610
1336914
2786032
969759
600429
1813038
1870456
2263177
2903401
1130460
340910
812086
437069
607775
422445
2549882
103408
812822
1538687
517799
1257588
2849184
2416831
189022
773982
1070597
1072681
804882
1111333
2255940
1562176
112864
1377808
128774
760656
2098211
403146
366929
2520472
2748842
2892614
2721926
1728014
2594553
823940
2397590
2529530
2084653
2167116
2847027
2162778
1526420
2833092
924004
2705983
1118816
2482785
1445592
1888588
2262282
712767
385495
759749
1737154
2725896
397605
1050063
1199628
35733
1815572
2325185
2609321
1589957
893206
731316
1043649
855389
377287
2117265
1468595
1041596
2450392
2347676
2575667
1998933
2223724
944228
515219
832004
544153
1619564
2424859
2470761
2842930
581186
2175699
2676896
1271926
1722351
398030
1934678
2276416
1753180
347141
427041
1208482
140949
1158529
2237581
307083
2831829
1308663
2362238
228617
438823
1034592
608732
1385848
259389
2422615
1190582
525741
2416636
216139
2909015
2662998
2720621
1814913
2090877
2550127
1085215
499862
1542168
1197209
2182684
1937228
216822
206248
633601
1208939
1807912
2165836
2128124
900616
854191
2616136
493288
177377
2414412
1963992
673911
1943427
1661627
2164827
550760
2287593
444043
679778
45634
2158333
890086
1259723
1981717
2259951
1887340
2763124
356007
1763942
183448
761910
1785301
275388
1375664
2594679
561566
1709512
1039697
2577836
1309182
2173370
1006619
715343
1493673
1022317
225854
418564
117912
227188
997745
1495441
2490092
2228098
1022448
961798
809423
1707565
2153415
371373
1164213
1020412
1746864
2938700
1215326
2528201
1768793
264937
1269751
2560922
2768749
1540751
1036161
832177
2650279
2874134
1556039
529661
1227838
2616253
1644788
2365695
7472
161538
1174616
1914703
1095842
2740762
2718308
2069967
530044
690021
1439981
147755
647288
2174782
1273453
662261
1839380
2638758
1676535
2053500
203531
2517743
625574
718722
646285
347937
189966
2039461
676397
2823858
1741606
2357889
2524132
248078
2716833
44401
2928533
2843778
811134
2583903
2311871
1904450
141353
759923
1617278
534047
62518
2285781
240272
1560608
254017
1533139
2660213
673602
2526929
2448199
2327943
1890105
2024046
906732
1927997
1142751
2584520
1134270
1415420
1246551
1758430
1180718
2601920
2919888
1442270
741025
1413587
764973
527962
1979378
211808
1241092
2883541
1277029
2905986
1374336
950953
2667902
1346532
1819877
2282483
732918
1895133
2091070
2398497
2082189
2639909
1666420
658042
1218605
147040
1489205
1833992
2897250
1042543
2019029
399964
2025323
181878
1149702
669108
549844
367331
1918398
2538030
1858899
385026
1115109
44886
1943659
496014
236984
1853772
2729057
2405665
2389533
611854
614972
1840296
1060144
1055425
608243
2634424
1092296
2714354
602153
2400251
2738328
2430499
435403
2436395
2401276
2763911
1072014
1645215
2774999
1297045
408932
1393568
510978
372189
1372452
2505735
2728338
1967417
864146
1188421
86282
2863412
1906753
1425279
366994
277241
2790299
421579
1165854
463396
1359919
1460821
1187251
406379
1705660
1187425
638110
95825
2083854
2934889
1152291
595273
452276
2657700
1361242
2863120
1963323
2136833
394842
2552205
766084
2104327
447182
517578
204388
575049
2833524
565680
2285662
1794834
765295
440528
2771445
1387223
1568839
532652
443640
983514
2431025
1955711
859904
1877925
2227824
2456871
1393555
366420
166374
2590340
1536529
637144
432942
2439265
1936825
1941109
2827979
2855656
1830567
623025
2608993
2546136
2186954
1171515
759957
33081
1320356
1953888
2645867
1861807
1972496
2293950
1758485
2720403
1208129
611081
1321809
1702273
1140387
770036
2713973
2894235
161982
1002118
677133
2777095
713339
1765411
858568
2633780
1891868
1751342
1886174
2649647
2153207
2127690
567851
1718479
1544775
794545
565353
898837
1048573
539585
2465770
458659
1937002
441610
194467
1530315
2417155
2552240
2539599
2472353
213507
571792
1295236
2366715
1836973
1864109
2077199
1327603
1588743
1208139
1538037
1285263
163895
2570892
2223825
2820499
138065
272735
2364916
1096811
2770586
1387084
2839023
1981086
733434
1187764
1126672
1281475
336814
2547948
1245286
1007983
1889489
1284816
1443803
1373406
1054220
493103
140518
1920682
260252
1830985
1389324
2130169
1180521
109602
663453
561013
2650893
445971
1788992
721381
1545437
2301182
1113105
2107575
1428654
2354763
1336814
1849438
1987854
1033932
189463
2015225
2407781
671517
456714
367844
2647313
309157
1328890
610039
2180205
1080843
2908655
2521688
2735766
262767
2698160
2615006
2105723
2788811
1319290
622501
1184665
577980
674121
2850814
1193481
609549
930603
2060740
584781
80912
511778
656617
201552
1207169
1520606
1468774
1004420
2694787
873958
2308967
1104358
2058323
2303082
1417267
1845800
15244
534574
500789
2031558
2098925
45137
2286019
2841721
607889
393548
1093715
1505783
2396247
655108
880739
822625
2333372
2589744
2645213
2333341
2548245
1875289
687091
1259960
1845512
2248980
2486722
901026
560866
2072458
1316741
369494
1124442
2767986
1479071
1091445
1252446
2734066
2844305
478138
239681
72332
1396062
1080257
842989
2154948
316469
615008
129090
1925195
1313954
1659783
2078290
2422027
402459
2034723
2900372
135519
1760284
187567
195632
462709
2801180
47863
391063
873249
2055147
1934910
2575812
1990539
2217676
1681419
2407772
887966
659240
2096161
2869994
1581827
251659
169738
1141438
1952196
1509499
1326069
1871240
622686
466606
15435
319759
1656785
235816
40063
165232
392162
1638229
721748
1671572
2637476
238415
2420325
2056489
2603385
1347639
1741201
650930
9956
302857
1265830
120813
2305057
1346423
2018045
1742024
767011
1157647
2423661
2724080
190002
1818885
2564465
2588165
2634441
2174390
938036
917700
217591
2531410
1955928
1705803
2870574
2092157
1435977
1274912
2008208
2773136
216128
276061
1483962
1002052
1369625
1819654
2039300
1054436
1735425
277457
431255
951826
243470
1915809
65335
1164002
473254
108830
1474673
909158
1346295
982268
2755669
577356
1966523
1939531
2448685
307173
1501341
1534446
1641265
1276102
2072309
21640
422113
2179910
1241552
2078286
334930
499156
1382979
1236094
666583
1173183
856529
725652
1735317
2497487
2092096
401479
2874020
1862962
2884014
1712009
161373
2686912
939688
1808874
1877791
78355
1241465
13239
2056962
1651128
1153802
1031368
2603102
2382370
1045347
1995122
469205
1877094
1601864
2741853
375109
1402872
2710665
1402794
2134040
1152635
2668669
2906142
2065122
607090
2601426
206378
30062
1540154
588224
726433
2486102
2529639
2782396
2720884
583562
2091851
1883699
376426
1641092
2413605
708375
1333517
1853573
1386551
715055
2644857
451890
509929
555844
1682810
2817506
1807691
2624851
348931
2248534
2661052
2676001
2841385
308480
2783342
2243290
1860582
937632
723023
709643
2732859
390266
2220438
1602938
73905
427825
978326
2788098
831821
168835
651349
890845
1614952
2255538
54160
838740
1039627
80704
1815389
1337901
2286124
432860
1941992
1198838
1511993
2737481
1708791
1002325
365921
1385447
2892855
497998
1012484
2228186
1431481
1091379
2530345
2543391
2792178
785655
2755120
245684
2921339
2503589
172070
1209202
765603
2074127
954167
2559028
2617811
1101149
1860902
2731128
397719
1204855
2354937
2216767
2509583
687510
1488577
430282
2258668
1082678
614422
215305
389562
1574908
1320629
54628
1254390
1395908
1245551
2672205
2345541
2356969
318899
2448806
424845
1135162
1331689
697649
1158491
1317607
1377657
1536134
304621
426661
713575
2721167
2864252
2389724
2832216
239444
2678621
484710
2540140
2624388
314514
1643565
2603435
975119
1108733
2781365
61836
257892
1467868
538872
1106150
408587
2252587
2564917
1962649
1747531
2459014
1015772
2785802
1189238
2636733
367888
900663
2208878
2115847
926808
2829340
2732304
191835
356144
846605
403577
1199560
382480
1384115
437885
1598589
2614632
1259382
876366
2668347
1620894
27290
2608519
194202
1643407
364303
582308
2025351
311612
2555723
683060
1746258
2717577
429239
2124329
192486
1088079
599889
1335972
2488638
2035963
631405
157747
740477
2053263
99980
1010377
2814587
879744
949955
1725516
2520601
2222288
2877791
1068561
1068853
443363
981726
140588
478504
160778
1328947
713460
1498950
2814681
2508650
1429860
1797061
2490346
2600085
1795731
697013
1723010
2276738
2473895
67734
869779
674213
1066092
2374520
76543
2795015
1217275
2235851
1909490
277181
1414389
1075397
937562
37887
1118160
2054782
2282401
2287700
2444461
1234024
1777790
1650461
363654
2032761
2508775
197787
165579
1584749
173392
739285
2121077
895673
2154158
2828000
2289005
532449
68743
41480
2744257
1723577
1378508
2028881
610969
1139657
2153803
383177
245581
2390237
634379
2783599
1643736
471056
141274
1779773
2826581
979028
1010529
2490653
369203
991313
2865446
1996128
386417
2554586
1021130
767383
1298977
862809
2097705
98865
1738582
1414744
1173424
658756
360033
2473313
1368408
2685187
505733
2178401
2925318
1027477
1676673
2648093
2848560
1894993
2707550
1755105
87525
105889
189681
694391
1978261
2263293
807678
1180761
732937
2395763
188851
1666351
722830
1641965
96433
413670
932961
696961
2166090
1448645
722401
1649246
125565
1987319
2606737
628067
2817338
1992907
2428678
1423312
2824716
1800361
2531054
2149476
362179
1605611
1442371
1947593
2919364
1114132
1129114
1160813
607733
1521894
700047
499389
2676208
1142704
2810837
840817
1095793
511754
1093048
2796774
2380520
23958
16586
1446063
2711149
2489253
612508
1710155
2087098
2770789
507884
1066644
1225161
548190
2587418
623547
923131
17283
1899566
1960401
969475
2407195
468535
1376356
1062804
1249292
1058285
2130571
392457
2697619
2454244
2044269
393206
2196040
631544
2564319
1662907
222295
1120532
1098844
841294
164704
1448624
898415
1049926
1662359
1908326
297754
2535966
2409768
2858287
2535734
1244054
611334
1317744
2883453
331439
2936086
1847425
1793419
1793293
994085
191011
1509454
1665087
2930878
1993681
2307501
311743
2655333
1047899
2319692
2371883
1460721
2385245
145225
538126
885588
323952
2115188
1953206
2726879
2286246
1199224
2267380
1206652
1788797
2363348
1214472
974840
2159723
860185
708418
2012562
801487
1865322
1732334
1514531
2581683
1237584
1503694
2409210
1416205
1436654
249263
361339
1946092
1793273
819971
688753
2938881
2543353
1924329
1949818
2032440
726253
1671791
841878
2507829
1303800
860419
131009
1327841
2383082
1376486
2541562
2581133
1037263
2256351
1242503
50942
1881384
624785
2636024
2567018
714485
2521213
1853188
1811316
1158433
1762514
2209230
2892595
2663488
1694342
1159026
1560915
245350
833908
184421
1929263
1267917
1818862
2671196
2321312
570802
1226226
849566
113425
1498244
1924005
1080093
2695141
2423907
2700290
2071706
1389676
2340758
734169
1223225
2231314
846348
2035894
232579
2280190
320941
348012
2132171
2544030
1228690
2503532
973389
1867932
1518499
1233279
2220847
1941811
277659
814932
1129495
2722317
15826
1664965
2824501
1203265
1813692
356798
364570
281954
2468693
837575
1742694
2017598
2864022
211230
2648524
199665
2914145
1905617
2740407
785678
998936
257177
2285399
118419
1914167
1551608
103298
345418
1334965
1834136
126969
2678138
2126168
2614866
891784
734725
1246357
804979
2154433
2847487
2078674
573574
2603843
2852362
2554560
741437
365459
1549229
843684
1321566
143614
1262716
2900030
2183776
466443
138321
2109719
1621856
1398869
913255
2908562
2432997
2144284
2437763
1845089
2641628
1952616
1137543
1941047
1762792
2860559
2327525
1589546
897005
1887568
1187929
2012150
552002
2293823
195920
301152
2823297
626388
2414509
1169973
2363732
1537778
2621121
1152381
2849777
2539931
2214407
1329992
918151
1174037
2559503
540223
1898686
1373081
1721956
2890658
999443
310377
2119468
1257538
227304
1180122
2686224
2536840
2698881
1844824
2856470
2396230
855584
2483872
205338
2716547
1738554
1285119
1618541
2939830
2595851
1788133
2283637
78688
2582683
1252435
236902
341780
1918716
1056397
1451963
1086368
930207
955445
2478182
2208890
1390891
342441
1273561
309816
2750522
993158
2712827
2681528
1094421
1966730
111974
1545085
2922074
2138685
777277
2746808
2060103
2127561
182054
2756867
1354606
384214
888808
1718969
2302977
2625124
2633207
1475292
153407
2189878
449459
2574941
2353677
1064089
612473
695709
2548095
2473673
2214109
2896226
1572352
1093800
2371467
2434416
1651122
1564881
2493601
1068428
455366
571659
1459902
1022808
477861
1712026
2862212
567485
898572
379720
2686068
352683
2424712
1151445
2595223
648969
2874866
2614546
867345
1609164
383406
1757707
996189
1410779
272919
2090433
390112
1255768
168710
1263556
2775367
2840991
722319
2074822
1161301
2146070
2744527
452868
381182
137564
507882
2540293
1999396
2700264
482242
1075788
779378
2415700
1624727
1641016
183902
1226917
1798981
2459723
1918386
1327379
2778299
340344
19432
682940
607326
1125883
1844984
2107618
1730530
2428954
11300
636568
2628865
2284015
160632
2382534
2733787
1483699
694879
2066860
2049015
2591644
703858
2734460
2208958
383773
1190725
2074075
960005
2703863
1643223
282285
996811
193615
1351864
686889
203351
2060961
1321144
2659310
1014764
2128626
2315305
1195859
2330444
606327
1015889
2708369
1346959
1473146
2768672
2127878
103176
1498483
104617
1969297
201246
231837
2612460
2005070
1221633
1493337
338062
2198959
1587158
2605116
2792262
196951
1539060
1653327
369217
2862908
1003021
1821064
2191557
1975313
1578547
352971
2168458
259659
718564
615901
33442
1128274
310625
2840623
503505
2792089
828101
1649922
1838992
5294
548804
465372
37506
1377635
1011142
332616
1232831
2218927
2871854
1748464
321113
615305
2466168
1896762
1579914
2663224
2772745
421529
2129261
38306
1057621
633080
2751841
2525202
476537
1460316
1857533
427024
1485174
998537
1619579
551835
395475
2008399
1240629
1284215
1556342
146021
14858
963084
2486514
1060061
1394517
2312769
2086094
2510001
1999102
2784816
192237
1215132
1695128
205705
472228
143608
1509259
2459318
1534172
470923
2415648
1047201
938460
2294888
2769748
2142028
754137
2571794
895032
1612720
952770
287891
1169295
1799895
1671650
1587699
2782707
1601621
1398891
1499623
1266279
1815959
2278175
58550
1361342
1169481
2387580
1611941
1814770
1672249
282693
444052
1620977
1435790
1033461
2579299
2358651
729418
766512
2072287
634029
1134499
767659
2234462
840056
1986207
1102239
805822
2681318
2633268
305316
1031902
2368857
2228525
13053
2365168
522502
2724087
1582951
409663
927775
1330910
950090
2376839
2637619
1804514
1153008
1151011
2561229
1603488
2006330
618358
1054900
2885456
967216
117939
756562
569563
2143000
1804134
1793289
1394144
1607947
862463
275920
2579157
2660758
2144252
1548913
1247372
1027501
2429475
2921627
1847048
2769022
302376
868251
2586435
1532333
2785215
1783793
2419030
2316921
888484
2497766
84898
1112704
980928
684025
489346
135805
1791823
379254
1365920
2569865
2531354
433552
697246
2204201
1803262
731801
2712352
354009
1237225
536043
2603184
2132274
2698875
2026587
2899159
827297
2661004
1340492
2276312
2695389
2029805
2417211
858731
2500038
2510037
1428010
2191479
49931
2163464
2114413
2133639
1464987
1792427
1876052
942184
222298
520845
2590892
359776
1095836
2337818
2618915
801780
645202
1785335
738082
743903
1985191
2605145
2476212
213263
240423
425547
692711
949849
1109915
26520
1935561
2881245
2693200
1895886
2217565
2193929
2795064
233414
2619641
2923857
2896647
1326891
27993
826098
2408411
132013
2766022
654364
2726948
1831956
1746178
249535
426264
355289
2665643
1979986
1721261
1220975
499244
2573383
1301292
2293086
2291824
1715499
2179411
1380855
944920
2380713
2103638
809604
2201631
1910908
1994326
1526332
587473
2756985
2773273
2685714
2681658
2290122
98623
85408
427337
903699
77795
2762080
2871931
390220
2276611
2013546
1586430
352855
1124909
2155667
1678758
1042530
292486
2528498
415072
1383864
1788609
280701
1557221
35655
791597
1558982
496561
1795334
594257
1843602
1647101
1286452
701535
2085703
1633122
1244899
285644
1114763
1067520
1488970
2840348
1451197
66813
132131
538066
1132416
1926536
431991
1873958
554944
995567
2337949
1263249
2048155
98458
2159019
1987940
2161362
1370092
2693300
2796080
404133
2148796
2314243
411655
2007010
1561447
1369169
2903089
179948
2104976
1304872
2599124
1936723
86407
1554679
2236053
1245013
2827273
1375156
2032340
1231330
1754034
1130926
515921
1894078
257003
1782782
1646134
2048682
1629303
2185987
1721835
1844360
2699211
633630
2469358
1141266
1107595
1386809
1218114
2266258
429083
1769291
339250
1921590
1384462
2871057
2302581
665316
2025364
803390
502236
764072
2361566
1707848
2862697
1026234
784042
2116898
1196224
2177662
1593306
917094
2685507
676225
2267923
469
1931882
2692795
1729854
2349739
149797
2388311
620394
1987061
159035
2337652
414989
893624
1222246
2053758
1480624
1288977
1085262
1463788
638943
2395082
2742879
315758
258975
2406189
1136130
570377
342875
1591216
2075403
2699551
598000
367280
1856070
1848886
1219761
672850
1460463
2813256
890556
1277457
79224
1887251
880224
1423199
831510
2403864
2913994
2797627
1826603
628244
2205923
2696139
458451
2369846
2249771
2618044
784447
1987301
1193276
1091832
2623188
1948391
838550
1691874
2197965
992893
1781126
2032870
2827046
2490164
1419809
1631934
1923803
2159547
365204
381059
28794
157935
2387327
445202
536650
1233819
2804415
1328255
1857803
2629715
2234645
309610
602319
2808286
2808813
1911959
2380444
2904879
1687284
2316275
1208166
2101528
912797
2873111
1396524
2762241
822300
1063609
510202
2432376
1927110
1737161
1845222
360927
612248
2892808
2115670
1691807
2070211
2292845
1898210
1703099
2004701
703861
2287917
371308
1929322
1673075
1996328
172162
2246665
613359
1839652
2190249
2728727
2683620
1623406
744903
2449427
117108
2061911
737423
1055682
439095
221927
945985
1254857
572347
1859885
1794690
403126
1390607
2503793
2436986
507298
1369541
2771370
412416
2355245
2924090
456105
1984046
2714349
1688719
2198895
930148
2529313
1551719
105882
2558305
1966579
1959210
1247283
2805317
2235878
545408
2910301
1280994
2400086
1740098
1266780
302874
2455168
1293545
312633
121913
1989214
1231457
1431252
729774
2730247
1083484
1782024
2069857
2360037
298679
1749920
886104
2237278
1910479
660695
29882
2474010
480782
174471
958988
1868353
2672432
1271436
1513589
746528
2156316
800422
1413584
2826020
1188756
642375
885678
2367205
433247
2153042
2493746
644822
17072
1817355
2685095
1507927
2578331
2090308
1556742
1631878
1280394
720417
2842820
291024
661342
1186620
1969556
1161163
1611689
2589396
1934774
2825919
1805680
1414828
1969698
1976746
1473835
1348418
1577045
648841
159497
2843484
992856
1964483
1161384
1423930
2912162
1068388
473859
1566890
251155
2207089
1165197
1670512
1662858
2669394
2535962
467478
504740
1361207
73532
764353
2174436
1717119
1397793
2216629
1564267
844073
2662422
1376750
1083113
1475669
2335959
1997310
334295
1491530
357150
824480
713114
1269374
708812
689616
2180416
2607469
2076319
2200680
1617303
140851
489454
1226740
2809659
149661
1635075
2581777
1662521
1644572
1500287
2103022
962491
2357891
450640
417206
2503693
918974
525961
1704597
555035
1949327
591320
785594
65604
2533891
193407
2847048
1823404
446141
2166504
2447465
1621239
1503638
1408055
566736
889643
1627988
2428898
1577044
103240
1206343
1314506
1882129
2675293
1655057
1555154
1033985
2502344
1667869
2591759
438912
1490055
1416459
1104582
2681613
1861197
332589
1998274
2581397
824001
872282
2416413
1221093
1275981
2873754
216898
116826
568141
1816413
37119
717417
1082842
103220
1997378
2394259
805982
1001496
2120183
2731608
52268
2286950
312229
2414162
64760
2532294
1044971
214729
2412038
2923240
2888363
600249
2155378
2333306
308871
612062
200949
1901324
987559
1607605
436704
2692147
1488495
478913
2504294
1738475
827159
2516345
1305225
1552182
1605367
1102214
2609529
1617715
540001
2527769
236748
2466528
1773304
1336065
1518669
323336
1010856
711956
570288
1756257
903646
1976128
1258220
2351805
2477514
397055
1199346
38532
2483203
1431241
865994
139840
2861651
765645
407162
427454
1894433
1896841
2702903
793073
629500
831253
24995
2441494
2461961
121234
479381
852925
436873
1597460
2467365
2326776
2772455
833188
2590988
2772102
2582658
652403
1681611
1472180
2135779
1631892
1000635
23629
762653
102967
1782526
1215440
2635168
2465790
191658
1663533
1286085
2935626
2434708
2824526
384605
2316054
2425227
2000844
1175287
1525158
2039335
1864472
2630143
588341
252029
2219659
2362948
2119074
100451
1307645
886884
761603
891295
1602732
226820
190273
2379456
2862323
1306302
1398200
2887536
1807545
895781
2846781
45211
1444384
1568295
1964849
2862855
2145029
1177879
101622
1783335
2313664
1232337
86657
1332818
2607773
117909
1818951
439145
1237665
1379732
270839
2631282
2803159
2530192
945634
2599245
2128419
203811
824722
2253455
545555
1591747
2060129
78611
2671262
1097206
1551965
2555410
214201
662944
2046821
966866
773127
2901130
2192116
1028043
1700656
2425660
341321
382486
1270651
274361
7812
379987
2867091
564348
1576508
1609832
2588848
2879931
1458844
1803089
1712111
676515
2452154
2153066
2217049
1086442
1630278
1256988
448368
812730
611566
549281
244537
2245829
2061902
999218
99576
2753818
1251086
1996937
2556158
1602052
462569
1906728
2926297
2865760
1136717
2684148
2050136
650078
2410787
2253007
2921906
1367246
1578761
2649888
167367
447192
2052562
233170
1574390
1529338
1438450
1507212
2753020
2590414
2901826
1655879
466434
576669
1129166
884904
1704002
2348008
350738
125711
1306316
1850381
16697
1339911
483305
552331
2120192
1661860
390554
2477567
753685
2723216
1413011
1630199
848269
37921
1177
958955
812938
2803403
2826631
2873537
1783637
2245739
1202417
2278203
2112741
1136179
521987
1530649
2289115
1114759
725942
855920
188372
363526
2021547
2234538
2246795
1342569
2587355
1327021
2639607
2142392
1252850
1040812
2396481
1332380
807258
1818004
108253
40528
602641
946944
1332073
2834080
539043
889717
1247419
1625721
1736316
2130018
2260048
2784359
113535
729595
1575039
586448
1194968
806937
605382
2032504
1464445
668829
2549799
1888970
1146184
789952
1984444
985058
881572
253804
2722349
2414217
2297619
1219492
2217995
1890587
2348323
793668
2342641
1619933
2047640
387108
359468
1053088
688004
442382
1781189
2153867
2159205
2025478
52268
312936
2682013
1876734
1563711
443719
148343
2750687
2351776
86377
1997710
2646960
351739
1781604
2713788
2841609
1239448
2316232
2529197
2305976
1242570
1571884
2930071
1608051
2010986
1876160
1468263
400643
2608898
2390206
2906576
1029116
1001513
780969
2468026
136796
2513901
2301402
1608130
1979347
1276825
2091879
2702268
2106334
1670991
1612714
622753
1906126
582253
633445
73223
1817631
103053
2293718
2553821
1255411
1381732
1426181
195585
573091
170703
2333887
241727
560343
2026484
2051696
83266
1948993
157122
2368155
314969
1402387
1537650
2416646
1948694
1872685
2855143
77759
205293
1651226
2760492
852808
947403
1221409
1618002
1566000
2449818
765573
2851511
227850
904325
605341
1278655
2900574
311089
2649874
308308
2505269
82618
2166017
1532605
1152627
1498971
1488776
2410922
1476483
231311
2589019
1159196
1135999
269747
838078
590594
2751954
2617893
2707358
2376315
525415
1585135
1856806
1285402
2098466
765088
955040
1742704
2715420
1988904
2367593
194101
2359142
1197956
886942
2188839
2291956
949250
2490970
981363
675615
1075011
2517908
1038214
799218
2210137
2357439
541102
1117363
925817
2165485
2312083
657890
977775
2388434
2005892
1190669
1264539
79617
2648042
742642
1423669
515380
1094203
66924
2270871
1589642
312041
2533222
1447190
794595
2460551
2072904
537249
2864612
2039395
2536402
1585709
236395
2094466
119530
2196194
1055367
201986
2024272
1781612
611116
237252
2778856
1972506
2071762
2606375
67976
2439487
1809975
2165032
1742171
2265211
1089907
326936
2535665
2135341
1165018
2022954
1651130
682208
2753635
627153
2733997
820301
2418446
128805
1679439
1199642
1473719
287899
702622
361511
1889976
2687851
114707
270608
255911
2695956
1157075
2184952
828739
594744
1765407
770672
746480
636495
2409962
2277433
1319432
2513616
2243235
1688298
868739
2868140
136384
2349542
215161
2380375
1765500
2422096
2156164
76228
2367610
644758
1016933
325067
435100
1995748
106714
148760
1572140
1531564
2880322
2785222
1781188
597498
518271
2719471
1859332
486007
1008078
1436564
550826
1260163
2719298
2303824
1158739
2636046
1083841
1930396
643122
1651977
1460239
410043
1578011
1762542
614468
1429120
2087183
1908854
963951
1746435
2091245
702614
1734877
76056
43250
1227001
1730435
2883651
2423259
1768097
1166570
2786810
2705688
1893210
1320888
1414014
143199
1444937
2104963
2433607
936235
2156815
2375679
1227616
797696
1865035
2636297
1352604
1074954
2494348
403798
2776029
1591381
1457576
634449
973138
916991
594556
971309
250436
361024
19096
1280615
2552845
1265157
2614145
850515
2198510
1959680
1796954
488498
1697802
873863
2176825
167283
2535854
607673
1746308
1988652
2227861
2003225
163310
1751700
151562
2855693
2241984
1066812
1659182
1290757
1265001
1782829
2303717
882957
2583490
1130672
29677
12956
2599911
470388
555263
613911
1464498
919944
2557240
2073469
2316103
2837890
1751827
2176265
2583807
2690936
604671
2673649
2810511
1050012
1998003
1906663
2383327
181559
2763394
2048423
906361
90590
2629019
511550
459260
1157341
427958
1009581
1717409
1782720
2861853
1016468
1253299
2693047
100888
859470
311338
168124
1116744
1532076
2258163
866837
1195268
2043925
1001973
610118
1479191
1856488
2586198
2081005
1776086
448976
2201388
1167360
2085406
659403
2095911
1820193
2352652
1932146
1889332
256046
2879010
753278
1313372
2296463
2570424
587298
843883
29690
479020
743019
1504760
305871
864836
1194419
2642751
1388938
2261164
998079
2599201
447253
2315333
2249656
2712437
882041
1087504
1939687
30303
905989
2372277
2337140
1495832
2529672
2418308
2069941
1859157
2700945
1063236
2020172
853569
1985723
2100167
2062456
2821667
2514270
1887396
2056197
2709791
44923
2850701
535998
1859815
951870
2173124
2631461
2003477
1665724
1670484
1774716
1193366
2484955
330536
662769
1907188
741650
1630067
2335545
2441504
1718158
1597994
50774
2675902
2732855
648957
538895
715645
2204895
1604740
2213242
1118891
1675356
1978774
1867692
2390018
645987
1056513
2915435
1330287
1419259
485239
1464953
2746586
1843828
150490
503312
2176972
1595717
274904
1024758
829914
568951
81302
1527149
2175069
2724959
1210426
2116708
2576230
2819541
2034052
2543644
2419493
2658956
2108088
1654363
1934129
988382
1345464
1712996
1292102
1428531
2829419
22516
2822345
932560
1760767
1755013
960399
1965369
2321397
2060921
1748505
2297143
864019
429926
548189
1183805
2775076
1530795
1114447
873354
940065
1521747
2715263
2823397
2321188
1024425
401097
1207549
703666
2378366
2615380
2555919
1379364
17214
990774
1896583
649349
130853
1223165
847039
132166
460926
2066446
2054185
1917236
2326816
144513
2489465
1646924
762799
2616029
135763
840911
2359383
292228
1290896
387165
652307
885067
1906728
2773359
258289
1026223
2850084
222333
1854064
2147518
985585
16716
2902580
827765
317506
1690208
647036
667593
1687257
291565
397333
2213468
29969
360725
508370
1027001
2345928
2560975
1304898
2793283
2622744
2219417
760988
2013653
2338202
1534230
336065
2097316
66042
1770582
2332258
2260816
1545214
734205
2221306
1478665
616519
2267978
2249015
445953
1242777
1693592
416178
2693429
27270
2781862
818252
2162533
1486526
852384
1188710
509825
928183
827077
1217291
969275
2573951
602651
2503539
1493526
2046515
1212400
167432
2908822
346
1968938
2029970
2790237
274351
418498
760390
2855045
1583450
1522134
37957
2915959
1566754
2702036
2290371
336542
2586763
756238
2835852
2539298
1003430
255282
2257909
314695
2274370
2177358
2462728
1748121
55775
2766878
2030752
2872850
1959860
793111
2016399
893732
1348937
2655355
916277
444963
260080
1151395
915301
1253787
1055223
960877
1502286
1753759
614775
2440118
700424
2149731
31790
2911371
1979650
2405198
2431522
1327123
2472
2738398
839292
1484970
1527375
2645668
769647
778830
2181080
2637333
1465576
476228
1891451
2012390
1014168
396347
2180203
956511
247496
1114008
1146155
2429872
2495081
2147254
1407134
899320
1653843
1186261
1849965
1401798
1695847
17598
206376
586094
627183
666469
2872739
1777666
733003
1736335
361132
570517
2209521
2745138
319706
1004990
2098217
1722812
94465
386910
140810
1882680
402476
818591
2774231
1335666
1947466
245129
1395988
429221
1406088
155771
2318633
570522
527216
457763
1437826
2829886
1834125
1011596
717194
301997
1812764
1029110
2450427
1206430
511535
2886320
43234
2397108
2293653
190852
2686778
1992470
2835678
560365
2058645
894959
1865255
2245867
1111597
1000129
980578
1820759
590562
534618
2740833
438943
737351
2901288
2607368
2271358
1238554
2576115
103634
1664327
2610960
335771
2059104
992063
552685
1683247
2215400
287936
586306
1507198
767721
2699637
1110252
2592129
851647
2168823
2716585
1304420
383992
1938475
1641320
430776
567697
1241969
2006768
1885102
941272
1908600
2740450
2474316
1072001
1707986
1017366
339037
1578533
176527
219945
2303521
1361820
1948763
2453224
2001360
2586394
1897800
530705
741681
1178101
2411222
2459829
1864000
945123
212840
2351193
2398716
1390995
1183009
913310
2421043
447552
1916658
255953
2245572
213824
761171
2837862
2287396
223059
284893
2092647
1210822
913007
2549128
720682
2403287
2220101
2865214
295875
492204
518948
2628645
1711788
352940
2533414
413309
1767094
1135191
2085693
1583811
953912
1039509
742420
1461463
1268827
562616
536421
2930617
1401982
2779363
734270
1207547
1113778
500378
947912
1860454
1858828
1038045
52554
1665055
292432
2453090
402143
2749330
528090
1750166
772628
1669762
1661464
1338829
835754
814697
676598
639411
2185429
441934
255719
1134878
1144580
2393206
153729
2552808
2139133
1940510
1507109
2226430
805585
2736848
585285
2806006
1400317
536697
529466
1183356
1944381
1217204
1921684
577774
2020664
2689055
176254
1882902
220418
2436581
2452100
2816717
1754247
106754
429565
383619
2390965
672024
1927180
2167400
605131
1241180
2422906
1771833
1403914
1109136
1025011
235446
1184560
901573
1787654
1190578
2825607
2887739
1790101
60642
102475
1764504
2790480
1009576
2161457
1832296
65147
622998
2591722
2305335
301672
2173843
2039553
236724
1563177
1803144
1169482
2367026
121668
1870912
656621
448043
1256515
2112945
2211086
290996
1654671
1271374
1070330
484642
1222568
717243
549951
953674
1314802
1259677
2488323
2779869
558418
2420438
9064
2644421
1780017
818127
282696
2412313
1308729
496146
1067305
436885
1909871
629634
2130119
2761227
816081
1401619
1676788
676719
1562987
1242784
2515492
1695491
2309305
927881
2595007
1459860
1355671
2493456
2130045
99170
2819118
839185
745250
2873668
2778432
1416151
508482
709693
892411
1225951
514508
143354
2445269
37388
2204943
903033
765027
1907388
4579
1724420
555013
2926351
1242906
321793
2350985
2595976
1974019
1144191
2139113
1032621
998029
723759
1170355
814437
2141643
819863
689548
262686
2342964
199548
1055298
954310
2710047
1073575
2543438
2128319
992559
1116500
2191029
531219
1683846
2244591
1018176
168023
2520439
1160574
802092
663734
2549701
1675202
1773443
136525
1356304
2313039
1510221
2661315
1004169
1719439
764249
2886585
2857506
1516547
2328378
68464
1166400
1302260
482399
2504048
2507092
2801623
128224
223761
31613
2491354
1043528
1266708
631487
2296541
755288
35616
2243986
1023102
2418036
1695588
1179044
1630103
618385
2348475
1773769
55395
2408370
1897786
2525121
978508
249947
2653857
2884625
716284
2709667
739953
2350
2515601
2086175
2587941
1037969
563719
2723002
942718
2671639
2832883
338375
2908780
194628
403394
1708950
470820
967821
408908
2932418
2137195
140263
1178650
2608951
1969953
2218323
398328
2684336
98965
2725179
2235040
1670130
457752
332948
1201091
1252123
2314002
621761
2589902
73722
982638
2893969
2916447
430561
1951219
1767177
1581131
1711119
748059
1934302
1409087
70079
852891
2407847
2861627
2465867
836779
2640171
2855419
538526
2182953
2714594
1438180
1777930
552701
2881305
2232315
2313544
1061068
1664214
2099538
395654
1107270
1122593
2551738
1883811
1445859
1203188
1122772
1759920
2620832
98864
2509242
717019
2564175
1893772
2382103
493594
914833
2297817
89965
2937363
1386917
522398
2086247
1717994
2916438
2024099
2830668
1098689
1949543
321104
2247193
890621
1747710
1782385
118601
2174179
1793453
198867
660095
1286234
1638264
696178
94941
441451
2660841
2575775
1111693
2391903
2097555
914161
2676996
811440
384713
1584735
1059672
2519253
2853793
1369474
1565874
851469
1469660
1657733
1220757
2246750
1684366
1871414
1421444
1783190
584987
1130070
2099669
1858123
600788
2693181
764859
709550
2100074
2174842
2386813
883547
263552
806285
1141830
1624771
836860
2286118
1677842
687793
1573105
2172123
1831228
1835358
634821
2022505
727247
1766968
422588
2480370
887825
1170103
1511789
1831981
2188650
1203934
1144137
1480702
2916457
2648508
2662681
378299
1152048
409111
2495644
2877883
860776
2791801
1056218
275810
2436736
1257526
2173837
1181003
383384
2125335
2438066
1779975
2565616
1400072
786027
843213
2105823
358878
2886643
1807323
2473045
2550487
2676882
2566318
1969091
107979
1709664
605474
6961
2065422
391786
1503346
1075137
1374476
173364
1543166
1683574
1328561
571101
523676
2621745
267308
2330498
357493
1931619
14983
112195
1374509
1138251
2830969
2791972
1248943
1309455
220970
1562712
1731544
722955
1371295
2114003
1298122
2567761
87865
831017
1191932
1944491
838465
2043329
1270813
3226
939808
934891
30234
1637379
2586234
667333
1323885
2386232
1318461
1835838
1292964
2004946
1996738
262640
545679
2714073
2843070
850618
966701
2055668
1953491
194891
2466963
2695952
2398253
1702853
535231
742428
111794
1227231
1193993
545676
2441628
2506423
1095763
533008
2885656
2884150
1176355
2603181
1467300
973265
2398610
329142
2835116
2722247
1455978
2754427
1116420
761690
2734630
1474592
144399
165892
911160
2283427
663566
975379
616223
458321
1592156
197784
2294586
1099708
2015089
738989
1690853
1829620
2465827
1121714
1281961
515446
2049800
2140676
531998
62021
2242177
2175984
1491394
237126
2375454
2716572
1582884
144002
1088163
2544071
536197
388131
2482328
2713830
2496127
1540005
1362842
96759
1143165
949567
2041274
1605921
2193982
2079518
2699738
731833
999629
2610294
2404936
2781011
1325400
1893474
1994265
2016918
293155
2687135
1190131
2633987
147530
1550555
2090845
2063878
1850073
2555081
1437228
2092982
1537630
81962
579452
425097
1786311
390235
20955
2869527
2421849
2336007
864666
2021872
220935
2904861
2782705
362307
2379467
2206962
1276643
2082355
2767251
2218374
2922124
2145080
542267
1484800
435913
2316405
288531
1959646
2529335
2308509
1929997
2246020
1911156
2028018
2306156
95346
1728755
2059592
419371
449320
1934363
2617404
670106
791188
2107060
490118
1716648
1106202
2154612
1159421
2502141
2357193
2829955
2703038
2136700
1740195
1717891
1866782
1131971
1079029
1048184
1885427
2633485
285116
331084
1056176
1703794
1641953
665334
1197126
774607
751250
517968
227160
452091
2543408
2651146
2118014
1359335
2715538
977261
2182477
2099868
2862004
2834828
888073
2111196
677541
182970
39733
1137812
827732
680678
2376721
1140623
2194741
2289090
728291
2205132
2845504
1831532
2212303
2338849
343333
817975
1044388
1982140
1004312
2484795
836823
837184
2721146
510062
1715735
262569
2425841
872881
1149693
2024166
2633893
44172
2152754
2908985
706793
370514
2153667
975383
562653
2530874
1745182
925023
2623608
2431049
401994
1993893
1982734
417890
210471
31739
1575787
2512298
2207790
862831
1250014
210769
567600
1947910
2905599
2675894
1494804
2890397
188568
875560
2823657
89676
1394871
723730
965929
2126061
1223911
925496
1726486
1342700
1767131
2445464
143466
2586253
2518566
300865
1190315
2262974
2632991
1313715
231068
95241
680614
726680
351558
448411
2366424
1803898
847466
1932373
620792
437623
1213773
2389346
1001535
2628942
1583968
530076
2581446
2451418
1350415
1122469
1635862
2396800
2058181
145670
524243
781717
1912023
36423
2774247
1428561
2560526
192581
2083448
2993
1194421
686819
388001
1163064
500573
115347
2777470
2932698
431811
1076429
1478093
1612885
1948881
1361786
169047
2242830
1607017
1118488
770480
1522141
1196363
2215542
2312424
168927
740687
1447451
1603681
748445
767072
963787
948088
2301370
2609619
186435
330797
1641050
194560
968983
472872
2765269
2565782
22625
52379
2756896
1252670
1200624
1741713
501181
1220363
2467483
2366485
736278
760059
995881
678236
1837726
2006458
2173446
806088
2753845
1547910
1944597
1953497
384394
1699658
2845251
2392228
1319420
2273767
347979
125716
1943638
429251
2103875
1939053
628806
1339459
1240356
891944
2657332
2769314
271296
341947
2204626
2239795
479082
913791
1556342
1144258
955359
744779
2360508
2061874
1524026
2528053
818826
1106459
664342
1765973
212232
252714
2008466
2318068
220805
2182276
2184903
351124
626289
77473
2107221
1120491
2314030
119858
1783098
224142
2237420
993795
1060081
2074223
2697055
2496671
2911312
1628537
2419720
2635199
661161
2895635
999784
851465
2473538
1535233
905726
1698335
2491348
1308660
2271496
1320212
1662947
245980
1495526
1604037
617530
1055590
2164093
2884282
491187
1728975
1815076
1210247
971605
2175172
2125142
33796
2778834
772748
1067528
1482454
2847037
2307797
980498
370438
978992
761797
1092788
811107
2436770
2064444
596297
481255
199590
1265577
1622010
933649
1312647
811437
1644157
2285134
874598
1783188
82362
1720104
462409
2308629
85908
1740816
1910543
1464277
378817
416392
679121
450560
2272270
2690204
659536
1930449
605293
1312439
2819794
419850
2647320
2669415
317481
2549052
1531093
61402
2909308
1741325
2341906
1706007
1631700
1420802
2372840
2080017
2369356
1406214
1669525
2325356
883609
2883097
2416856
2442007
272788
1357921
948725
463241
359197
1404926
2480640
2841774
1128369
1603842
1908935
1585884
2341572
1880922
1799293
866432
930813
986333
1173097
1664087
2514933
2188595
1776410
1356285
53127
73303
1778859
1410331
1786978
900936
1117283
1614023
2664212
1594615
1521599
782761
2139303
2338494
1627450
1804893
2255371
2439420
1423003
1661125
625985
2856014
2498828
1593
2517699
2761831
505908
2170957
1275228
1617544
391917
2701536
2739196
1147891
62058
1105443
690727
1074038
1718610
2841237
2533267
2019225
433405
85901
2721375
1639328
2300458
1522091
2428127
1845807
425799
2348359
2940344
2014403
759525
1954696
2536985
2223535
943011
2936422
2214987
37049
2042726
1048835
1067429
523575
887273
1289935
2220387
304367
1482851
515699
342701
1426440
983465
1099653
1180564
2573066
12802
932211
898386
2829048
2799805
244601
1004067
2021166
1997995
1027359
155699
2484270
409902
529938
2082480
674444
1297612
2543947
625786
151004
2284494
2784458
1082853
1998030
2045866
1085619
1582504
2581232
2450328
2704397
2414064
824446
1078373
2035004
444850
975854
2245184
1027744
1887065
1611826
2842840
351233
2850567
2510909
2718156
762760
1997834
2248800
644640
698828
1059106
2143438
2895351
2547816
2735070
2570778
2487066
2020721
65531
1161408
2427021
1789557
2172756
1922461
1098470
2820440
1996259
2818971
1877966
1075112
2486140
1604671
1476394
402967
391023
1787732
2166732
300472
1565415
154944
2913964
1220864
499122
622821
2533794
1418680
2026721
2903651
880993
1645541
25969
1888623
2435365
708237
2334322
2475532
213472
799282
310040
1144092
477424
1004121
2231291
2362684
55587
1717351
695525
2272240
2291492
1820722
1266706
1106153
1826273
1872500
1967568
222832
540317
2300625
1241863
1779490
2870457
2769493
1482152
1740451
2270940
953516
1961879
254711
1367040
1879009
735787
1571264
2079727
812534
889181
1579449
837815
1920410
127946
556759
2894662
1360235
51545
2130400
884999
481418
732128
570579
1623868
915705
1268045
325676
1279470
342260
16660
948045
1794818
859056
2926300
14560
2060979
847516
1054518
469776
1723114
1884428
889022
2248699
2540092
2539206
780247
546592
896593
1313419
1812400
2775101
1374099
1113521
2641745
2770036
180989
1292407
26533
1555785
2141012
1284983
266461
216728
1588208
2142715
1121041
1636023
1049064
1304149
869558
93855
1582717
642987
2250961
1547318
513532
2066328
237610
2771456
75327
643133
2908565
724028
1435044
1192244
2605125
2134816
9598
2371381
580764
1827757
2488192
704375
2214989
928585
862613
1063735
664598
2231228
73569
2084859
2925548
1761172
284219
719948
1665835
707365
2257913
49152
1862134
676713
130687
1075993
1508389
1722846
480760
640923
2294077
913698
2590666
1530513
1665903
2494866
2290197
2890768
2026752
1019992
1380106
2474739
79208
61525
1103527
1928782
2360416
789847
1970307
905262
910458
870472
332498
314349
1627983
697085
1193460
1917448
538516
2551777
1062251
2560994
2805335
419917
1041571
2491193
2064094
1718783
776393
1844907
2417241
1966597
1417382
2253214
2257801
2252907
1117787
2877104
2020369
257944
1084828
955415
2604055
2194689
1580859
2740021
1173078
1096946
1856388
641024
1566234
396495
163957
2824152
1173823
1050856
666018
503546
78141
792454
2165250
2404969
403189
2284573
908733
2175113
808653
1903557
996658
1965878
2055774
1292041
152351
1870945
1447250
1611215
1268101
986493
1998234
444431
385016
1446877
1662997
1850062
1968063
2555283
2813188
1158447
2058691
2810312
131970
1583608
1031753
612444
992336
951810
2177824
2820707
1034241
542478
2266812
2745487
2127135
1962635
1562134
1884729
433005
1988204
1175573
2219730
536722
687589
1218506
1578372
2199775
2894260
1442391
1518197
1098875
698757
1288803
69233
552108
8744
2496666
162171
1096049
1016844
2450951
303331
1566866
1597588
236620
1218351
43043
1296388
1782598
408693
2211213
1847191
905698
2869065
628710
2528228
2367707
118321
2931273
142758
2836796
2872998
93227
1103569
1754857
867307
911571
2568374
883911
1356136
574815
1183914
410844
1535697
841067
2555749
111220
2859824
75486
2835784
376213
1409539
1121767
1144482
2878486
1050144
1148027
1728244
2777543
1764160
2026005
1815946
1812027
674469
588764
1463953
1956927
2586989
1997246
1929352
996911
61153
688135
2566014
465931
1415774
441891
2510023
1724157
2079944
1749580
1374225
1908156
1333596
153850
2276471
2557542
1698311
1031013
2347093
2435518
2132122
1983388
1905244
2841723
1151887
1155023
666060
2860675
2431380
1107087
2709859
1875536
2931236
2139079
2712163
2255865
2614610
339873
2249675
2854596
2184011
765417
2664519
2075373
1588310
1190427
1222441
1432354
2562975
806598
202404
880706
2289044
1382985
1598119
770038
1947170
1577801
998039
1252480
2773056
2550870
2787316
760843
1069210
2336611
445730
1591210
1178721
495859
1035355
2447015
2568660
2746666
838487
1189227
2716985
1078952
798224
2783116
2094723
111075
1203244
325104
2267029
1074784
427755
2484964
89788
2932527
1862233
860534
1770607
1811737
1552353
205594
1939029
1361757
2078111
269729
1800066
1657762
2054936
2152780
1466779
2903597
1885157
2311388
1533409
2016251
1731022
643247
1098403
199871
151939
2099838
2861626
879300
276164
787860
2100932
2589280
1299852
2210690
1183237
2012676
361600
2259430
2567684
2808895
2841098
786165
153068
216228
522229
2642096
863463
2045740
634887
560955
721993
264013
585981
584269
1891261
1161764
1146588
366882
429778
1528957
1426383
657201
603100
2632933
472230
582999
1073033
28036
1151862
538592
2856595
2456010
1904326
159567
345057
2280085
1950383
2004003
2885498
1477458
302819
94886
756237
2729925
1831915
803187
2302678
1383417
479630
1072103
2098696
2337924
2727107
372914
89618
2874924
2639891
2117035
65822
1611681
966723
2770410
2089200
1865990
411487
2887767
2107054
663785
814109
2219407
81145
693766
1197057
20841
2933929
1959904
808721
2390852
2215434
424677
1590526
499643
29330
1650243
526874
2077454
459794
1748637
1155354
369060
2177795
1308977
1123113
2321931
60039
2930407
2779059
1253426
168118
1344921
2792998
1936039
908077
2288665
2488225
1057557
505378
1469092
2687206
2845476
89426
2035139
2060656
1233223
2577409
1493204
1725823
357675
951740
1257636
1412159
1235970
167675
2676716
580649
2461133
1447747
91821
1691176
2470490
264035
2708528
593325
1155440
1436448
2331086
1097704
147824
2372067
2532681
1913985
161483
37261
461022
2893753
722775
2775785
378222
545389
2252759
897059
2921927
2702715
405411
2462796
1417697
2719988
2524834
404299
1140623
1811575
682374
2232243
1838706
1683857
1853044
374187
699702
1056467
103364
2326543
403193
2451149
533152
104844
1505125
210061
1155748
1582863
256798
1326339
1341511
1139633
2517490
2727116
1583178
330719
1823471
1670662
1735805
2200083
2600081
1314612
2015813
1725570
2812392
47134
222273
1354476
1007781
1165182
936641
2534166
889696
682669
1363956
1299223
882796
2845874
2453505
2172763
2558585
1733561
1701908
1115643
1697338
612394
1133827
1202086
318152
2272763
258331
1645487
1849743
2819012
2391846
2630103
1429573
1278646
2866127
1558742
2029222
681376
2320741
827428
1475416
929952
2819457
1228740
127730
1808690
1111998
2567279
927522
1718698
2126833
916523
1062219
2082110
2445479
2267642
825759
1424023
1784426
2136125
816627
163843
2439999
2059115
186840
987648
821218
2844196
886859
1360680
489049
2871388
1136131
1637136
2444201
1888393
1683545
1193833
1704928
2470765
1460135
378468
940421
1830165
2617627
1424787
1782304
2553234
2510965
1274948
1733671
2478407
523650
2252402
645632
1519077
2054695
2671722
1711530
477092
2206651
951942
940526
990779
765303
247997
1684085
765263
451158
1019101
2929487
274802
902575
1525576
965873
1877014
1710113
732642
106678
1932615
2871537
504819
1533298
1553937
2803213
2047629
1799747
1048661
1104259
2846632
1461665
428308
469236
155602
106917
2183923
1282037
2064870
2696614
1221228
969122
2735103
2925358
1411026
414093
1801188
2722919
1926630
1362309
1186566
2486992
755054
2649020
490215
2704194
242488
481846
1154037
1323299
507467
2750138
1969584
2210509
2806846
618900
1145763
1968360
1619429
1515220
897698
2046463
1187228
2061197
739574
985219
1228158
1826814
330848
1045439
1206053
1364703
129624
1565554
1215400
953382
1892985
2323788
148792
111396
295380
2693997
717103
2253948
2721222
71292
2367670
2531816
2368744
459133
750522
1029833
1605115
1442984
2696895
567965
1658789
2710765
1400798
356430
2932124
1191435
1345949
2622342
546776
280862
1969967
1403012
519923
1695533
2144615
2838777
580590
2245755
1717416
368527
1552472
2063962
2901972
582934
1975575
1956750
1066508
2872182
2697755
1880410
1481017
231726
2720709
1531015
1785404
2178841
2266390
2479682
653088
645198
924983
348246
313266
1883332
1751793
2493931
817833
31562
913841
2036086
2477435
1566370
457582
1262853
254166
2088605
1393304
2276910
2842411
2581499
2815326
272795
2110100
693899
2424565
1544340
1808995
843295
2313184
2524225
2526035
116084
443544
452906
597765
84658
2298870
2263122
2897160
2098115
406050
1504016
407974
1402196
392272
634665
2569262
2300968
1808483
2407548
2058663
1497082
373757
1857316
2265925
2750914
1734186
1654885
348176
1944486
50905
1682583
2852091
2776814
332890
2908935
654814
2632265
1121607
1548947
507773
1008378
1383980
1423928
1934976
606556
1633271
172472
2689461
750055
222990
2499506
2174989
2439585
212663
133862
1534217
2701755
1180030
2008360
2045473
1149861
563574
2476118
150228
2312790
1844916
1878882
670384
2862664
2502844
2237173
2026893
1300147
2650991
2266633
1374138
2862751
2535930
2932723
1419196
408016
1955057
2571582
2868562
469593
1559819
708901
539480
574067
1332636
1754188
1650152
989786
2332802
2417248
928197
722453
2903562
1723457
557292
2215754
888089
1083698
642289
1618474
2295151
136837
1673855
778212
985099
611915
1599749
952598
2351303
224814
50051
569285
875388
950515
2238125
1387006
2607360
858144
1009424
2712785
2133160
2001282
366450
788889
89363
2392467
1299638
1595845
1580799
2416941
1903802
1270916
2009677
2015804
214810
1137014
2129152
2396023
2736073
2049398
2151788
120304
2267702
1444427
2618453
1429891
2783228
663752
2032840
827078
1304683
89859
2125964
1175620
1445361
2325197
834612
2538151
2077794
496364
654399
2323015
423982
2245761
135270
872325
1824694
1994080
2444073
2688510
1937174
1758042
1613537
1515675
2498529
1378705
1367927
854799
1439518
1434082
1544043
840544
654533
212042
448914
474683
431863
1939588
1643121
2004701
2780154
331149
794299
2035262
1280981
674944
2464601
1297232
2026132
2068892
511315
2777985
1596366
838221
363858
1811853
1953605
1788142
1617882
1217065
603838
1223722
1005950
893462
1777346
344698
2337548
867164
2910846
1210618
2848135
2781048
1191312
254975
838760
656604
2775075
295967
2869359
2356757
2768301
94557
1024065
1318010
2373859
2457337
1153381
2098026
2095443
972878
1388336
2074068
602706
1385891
2435288
1119690
1515775
972006
2907952
1713414
2734101
640304
839383
2651883
1042000
450449
93479
2385626
1861566
702191
346725
266704
1655081
110942
1253643
577728
2350373
1307071
517380
124610
393502
2222642
2853124
1780954
78341
1223649
1152989
1600046
2013459
339769
2127173
2448223
743039
1014449
55990
2217002
2703035
2398167
292870
1886467
857321
943043
2053574
353161
1671804
2420804
2364014
2313446
1076213
2689217
1679354
673775
626307
272314
307803
1440384
424468
1995757
2005688
2251917
2187877
264777
228726
1905161
1034963
2602838
1596221
2616244
495756
374034
863993
501057
412055
1259765
2783489
2568803
2825540
2903601
2373074
2093604
65042
1893245
2303582
1765145
1180564
1043760
1628932
598656
161379
1014715
1163802
2024101
1633576
1874995
2824108
739347
2070779
1346390
849834
2211165
1191038
1462058
686365
2374334
1998335
1061888
2878471
1960013
889279
1796919
2662308
751100
1045663
258955
2299778
2554273
1762576
1433721
360276
1581588
1346542
1977211
2060645
2832093
1293597
808170
2502982
1326917
1974622
427389
620209
306793
1505819
1257933
151283
1625534
2555025
1735284
2672869
2716127
1346398
13128
2306866
2597219
635293
2549011
2704716
638743
485083
553895
1744581
476328
379746
543059
744289
1756811
1660350
1685468
131569
148669
2809647
1822363
2410848
563790
2199620
1726417
1785110
5047
2806675
2191882
2326265
1761555
2917627
1950930
804140
1253957
736238
2873547
252060
1525935
1767731
680998
2038262
2272370
2837526
1308893
627189
899195
54207
2303618
2574431
543703
101698
2644462
1006277
2720174
1132758
431431
1964215
176868
2900228
975882
2902370
700524
2613124
781509
130925
2269892
1702093
1653105
1285161
962711
2871853
2704694
540692
1174449
739020
2852393
1868161
2109689
1724786
1181836
2809882
186384
1310646
588820
1648362
2850310
552098
2501740
252030
2837674
325413
1781320
1602132
2137774
1107246
1187207
137484
1666466
2838662
2485882
1411208
2740340
360532
2747528
744152
2360936
1802218
1379135
2823225
1801920
629089
2357711
2301879
931128
2063240
2107237
2804437
972918
140005
1049281
2283794
2556646
1908313
1096602
1388826
78445
2934707
2595263
1490325
2068518
1153577
2939378
266454
1568688
70707
604423
874446
1364425
2378014
941186
630515
2705211
2859841
1895129
2087114
1059604
2611523
2574901
451786
1225621
2777112
2841367
616177
1657555
630612
1107159
740216
1759217
406676
1234304
2892156
604624
2252248
1241935
1730762
1811049
1571764
2041461
2293479
1512943
322486
418124
2736134
2887551
2829241
2267467
1866558
1395465
438561
694960
2116058
1010790
1898948
1436009
1760174
2656867
1212482
2477125
1992137
1194521
351703
2777371
570944
833971
689656
332050
2056916
386965
1429978
980799
2724219
2357289
137669
634866
2757352
2317050
2732666
1902195
2387850
666806
1614945
679066
622368
1317573
2267507
2562766
2231356
3186
1567991
1383574
2149819
2042089
1413049
1551689
2094464
969564
2793396
2052800
2251158
1661996
1409577
1826457
945730
2408531
2724826
1497295
1406368
747780
1231055
1400560
1341162
1794572
2721155
1042131
2694037
842391
2302873
1787647
1489302
941155
73025
881611
693961
1255701
1678242
2735496
474153
222411
1259799
1581062
1851900
1637941
2895886
2139980
2144596
525951
1896733
1947456
2376870
315650
679870
220542
1710176
389873
1706886
810841
1376982
2453808
2772292
2939610
389034
446326
1629130
1215042
1718761
1230302
2752018
2675771
2198671
1125601
1084852
1301241
2565110
2497137
2827292
2119124
2407628
616435
1728988
2284011
241649
318937
2175611
1826361
1595954
127490
2434246
1769327
1692438
1648776
8814
303153
1399519
20163
901060
322708
1294251
320478
419316
2485477
2306851
1437236
2331278
647417
2741476
89103
745120
208228
1667402
134831
1140123
2050756
1940432
2724673
2416213
828552
1955095
2741661
984066
628590
1205
1869880
481317
2718585
2364344
1089023
1410842
959766
2786950
200888
2564059
2863291
1828676
2149804
178734
384168
2918429
1795982
1648273
562016
1125221
254323
923575
1113538
263663
1069369
530620
1807993
265999
1688688
2735295
577184
2127725
563407
1169078
2346838
137583
2424297
1048420
757762
1326531
396840
2790812
1387258
2875723
1333574
1928197
2721552
2664185
2748355
1189166
2398307
48072
383975
1017335
844491
109704
536982
2477690
460233
1353269
2208441
2054513
2220082
944317
1481751
1128169
2190302
2088249
2545724
430408
1971697
2846482
524009
724912
2500107
1180236
2367918
304883
1999626
365938
164463
2615550
2428579
968650
462034
703673
1301991
1178000
2600799
763359
812167
2566156
1301512
2615918
566405
2110533
2771748
804723
592400
2427061
2069824
2571789
2555259
1216874
2080279
380680
2364306
2659617
2156412
1954776
2396193
1743711
230479
2777146
1122571
927019
2618155
2469200
1000684
1631772
276730
2738007
1263891
280649
56396
309640
2704113
265883
1816781
2236381
641478
235760
139488
2022094
1635265
921074
1063873
2386591
1923738
767173
2176718
154614
2136718
1346034
2503069
2002986
1763898
2721191
1500550
2346496
1502498
132107
2164351
1542839
730208
301779
355339
1136749
2004644
104784
1848595
1118045
592874
1430924
793646
2767992
2927900
1523584
2148391
1900986
531958
554967
1231624
696443
2702216
2575935
1015073
2168163
1683241
40664
1390764
104281
1932798
2302762
1403687
660339
124527
191156
1906504
738683
313743
2868987
1157581
2747289
1921570
897097
1276294
153562
1730206
42872
2171007
366850
2402243
2418783
1131590
267774
1074760
2519688
1060495
1898100
968042
2467749
2883906
2874401
865644
784224
680966
358429
760669
2820984
530712
2311956
1619212
880884
917202
9313
1319789
122214
1363177
366104
2266435
336897
1777390
46139
2781848
1104169
2045579
1956156
2299933
2251608
1879974
687160
1738921
2348913
1336380
83196
2496192
931538
2779072
2302590
2627336
51260
1356431
1026842
2854909
735551
2800362
322694
711791
2401310
98775
2164969
236928
2560009
884315
2244718
879543
1000009
2187259
1232984
15314
598569
2073417
2068035
952861
2337776
2340524
1228468
1899100
1819860
446770
2581319
673953
1917641
2434856
1585411
2780722
1423728
191366
830316
1766721
608139
676451
719880
2599595
2778433
2356811
481475
1013739
2618125
1031537
2437407
707909
1128256
2350838
1924668
1116888
2440888
865061
939729
1048865
127256
2138257
1926605
1434888
2534712
1185202
2269469
1800417
1542289
2740789
2461865
2621359
2939177
795814
148477
1250796
1817629
2162506
165485
1088688
2716788
2514814
90796
2367765
2597837
1048398
1678278
2243824
1272675
2736868
1884905
2627373
2084172
2125790
493669
1601661
149294
1505737
1338638
2793427
1798595
2866902
224871
2783166
1142719
1709407
1752758
2546316
2033190
2566896
2582913
546237
2653023
1375922
712196
2481610
2576216
2166979
1847378
2782631
2465712
1777439
190477
2501274
241285
2552874
1024128
1025685
2212507
1905567
34564
501600
1916357
1116993
127642
777578
2354424
1277296
1133104
1126479
2879319
584649
731685
2154685
2380922
2149085
1397219
1656038
2066932
1768330
413584
552239
657957
1009136
2556215
1065920
1562376
2310057
2888744
1132423
834865
437635
1212788
2244805
2228377
907895
2448576
2936742
749941
441697
2160843
2550898
2003487
2857208
2256920
1787296
1666880
741446
2177832
2309428
2214121
717543
1788357
2065022
523159
1787057
787912
2164201
1474613
246916
2817991
1115913
2370371
1928446
886030
2746896
295110
940630
2521852
1020017
134674
1181751
1794807
2184102
465645
1695762
1169413
1914470
2249560
389270
703433
1601693
1702826
224172
1032971
1008789
2892705
1809161
602990
955170
2570821
2138212
245281
596952
1235102
1824666
878925
2452603
2821082
1696992
1665430
1342293
2070196
2531772
1301389
2375502
2723035
2699555
2929699
1322436
277643
1103848
1651963
337890
2836839
506776
2067410
146203
1448645
443147
1924952
814765
2613439
628559
2736483
1164524
245373
1583402
660842
326567
2096542
2737040
2434967
2223986
1818043
510425
2264974
1940259
755313
2577625
2266650
163237
2303373
2898615
1756525
100405
2101231
184209
1106355
2232534
697714
1780421
2745275
888242
2291203
1501760
641303
1966378
39802
1866267
636318
1612816
595269
2209908
1745129
2596591
1184320
1137182
2078950
917680
1873258
347214
2180378
493845
1466723
1927612
1128628
817113
888927
79651
34643
753572
1891876
2521219
2149051
703620
1768160
366782
1287888
1668423
891478
1166322
971314
2197550
73951
353234
44519
901454
78682
2117345
1080808
897913
401331
1202616
2812094
79900
743049
1625233
2550150
1846171
392619
523584
1824673
1567218
1698215
1899721
67701
1167053
1413681
1962759
2269331
1308359
797904
2234671
192221
506132
1492356
679428
299350
1505684
707566
1316060
2726386
1588074
367491
1988812
205733
53678
1628528
2309954
478093
2471485
130104
1576620
619063
1712423
428561
2649787
812370
2527614
589375
43859
2437
2000589
2651999
139582
1325546
2496852
2513928
11269
181776
861493
1703023
2176024
748654
684915
2354279
415973
2275381
63056
1114358
1712888
9
832169
12646
2253797
1339561
135155
2040086
1211869
507206
826256
2396671
2293219
2917456
2053467
2166903
1235920
1395575
1900542
2320695
1994785
2494833
928977
1470776
1651743
326584
2122354
567022
1001125
1128005
21383
692040
2529453
296007
1976334
1654160
2021486
808516
1593311
846329
2784498
344113
2657356
565532
580465
2363395
2593556
1816357
422655
2599589
2877434
540924
1531258
774917
2222616
96591
136271
50049
721374
1555590
2254105
834619
272963
2637497
263969
2489508
728197
1599897
473119
560192
1579751
2378217
51308
2159140
342412
989391
2926319
1480411
2577066
2009302
1406153
403150
472408
1694278
1726609
939282
2505822
252940
1196516
586865
2554907
332569
621920
628731
1946083
1549015
1677414
8385
2192334
2773241
2517061
1097916
1061097
712217
2109225
1506427
598649
2599008
1664549
169956
2901867
1275823
2752435
2638748
2397155
269740
1606058
2401928
567051
426633
2006576
589054
2481275
2209897
755048
748782
2133842
2762565
1835878
2824807
2595435
261456
408969
2922007
1815816
1613018
21149
1535916
79155
1441522
2313818
1344489
2348469
225436
2263396
127111
532036
1500329
2066065
2518499
393724
1839189
1991506
2311425
1029911
443674
1626185
1910340
2337676
586254
1994201
1367632
729068
2871729
898279
145047
2895028
143451
563126
751582
1187542
1957080
633300
1672370
1312965
1792325
1830806
287008
2827280
1241208
2314088
1341135
1459841
2433096
2216097
226018
226164
805398
2853882
1863867
2750830
863542
2898578
1364772
394742
1268301
454176
1385222
117485
716205
2578707
2808467
358995
817508
940484
2536307
1223253
2351029
2517831
1652074
1961442
1432740
359964
2879822
1514211
1133555
1578321
1174184
2533094
156588
2525914
230780
238863
1848089
1001886
1587470
866964
82853
2135103
872349
827016
721040
197731
1508413
380296
2367338
1051622
1731950
2146251
1073408
1879961
586786
1890062
809708
183442
2696249
548359
1495751
1137855
745258
2156941
1983160
1139859
1549035
2103526
1690607
595800
1907331
1995979
2604172
2794156
1292257
546045
909153
2193955
1701886
1663539
680071
2174653
1113547
1828116
284546
1371620
2057318
1212735
2148750
912165
1044404
599713
345398
1073213
109185
2227511
1043819
1027815
2075398
1359865
12183
322135
2360978
2727923
242028
2360320
921959
1191148
228957
2132229
2530055
2760472
1565293
839504
2638635
1647323
633628
571851
1919540
1520498
2501796
246012
329850
1213287
2769863
409637
1232435
761317
1877386
1207818
1288085
2173400
2305871
2747862
90769
1481996
1202237
1185918
2280791
1423751
201396
1505712
242052
747350
1536514
1565700
970094
1739167
1882129
2591179
1214428
1850074
1239509
2116058
1046773
603680
2697559
2231144
2897283
656499
319172
856833
654678
2478748
1694747
1673667
990600
2760870
1730100
2610100
1930118
469276
96907
2496493
390264
1427071
459127
311955
916566
1577067
238551
598609
17811
1707631
373022
2323896
789041
1752556
1837104
273421
994686
110469
1711848
676802
970869
2773444
1984061
1944271
1294754
650233
2672063
1293519
828848
2329425
2442311
1488602
1499343
2540722
516613
1385328
2091345
1127038
306021
364030
2756746
1012947
902452
1439498
1366984
1448658
551094
587840
2201624
2525835
2739467
760560
207161
726934
2815840
1970795
1978157
938657
1785427
1916925
1558377
1514080
69843
919211
2493274
1693703
274241
1025892
2487327
1852988
1401227
621374
1271291
90288
220440
2851883
770706
120962
2339474
2406687
2697903
43376
116041
1257179
2359878
818705
1890510
1469781
1538576
2482837
1602795
1259655
1103098
915623
1697329
2476988
2066265
128750
1681917
2229280
2803612
2827612
1366742
1060191
1991883
937956
1073844
1755661
607986
284053
966207
89689
1035133
1723824
2226906
13197
1957771
359243
2032434
1356351
1816320
1685405
321220
1809098
2256984
2504058
2266163
221899
2003923
308859
790258
2551156
2268866
752276
1663833
1291265
2723992
427423
2821741
1314545
563286
2617823
1407286
2754029
288355
604039
716540
35515
1312331
1973919
1775027
2611804
1601038
2121189
90743
1466442
1892115
2582501
2931218
2648382
2433593
42069
566441
692169
412318
1294545
2581404
1048361
1831628
2490873
1716346
1540013
2603924
1393929
104656
506715
1727342
1621237
1363674
2530730
2598704
2046615
1343433
1233078
606295
589726
2241935
742430
1183038
1592494
1442691
2470695
969632
1748141
2420872
1782439
1397547
844778
1680213
2755236
2623856
2240804
1092211
2873566
850027
2605292
65531
2357249
2607920
480209
1189945
2317101
764356
1520592
464425
1403101
161958
2686951
2814539
669767
2237575
737692
470944
1320572
2660859
1548130
292928
2236772
2290282
2139954
556947
1393765
2424417
486715
2393034
2799830
1980295
1086864
2190735
1338439
1060824
1698787
2554527
2732949
474693
2169530
226376
255421
2133175
836160
1450486
1630042
878008
2790709
1087257
1776288
587910
2686396
543829
408376
627871
2259697
1299846
1657048
2436728
2150982
1318652
1987500
77627
1923891
1389449
2434246
1593935
472677
2496373
576181
353126
2646335
1259697
2398213
175807
373089
1568119
1218762
1138725
2355751
2826744
1306754
2403913
600742
320808
346637
1784692
1156615
794571
1608359
2152956
2415219
1508332
2563482
2099851
2927932
2537181
2821450
243841
1771494
386740
2681480
2034887
1594344
2325843
1881893
572505
2034862
1888487
1988042
955816
469254
2775994
1135891
2226171
613811
16433
1890441
387945
2863388
2079769
1289429
2388130
117316
67990
2402175
2540784
2173229
177130
2059351
2200427
2549652
25984
847361
1115120
824784
1018741
1938861
1043548
328554
125175
1506147
2577285
2323910
2659488
1069953
1069994
1103449
212700
176153
1811972
1531905
523381
2831158
1622130
1811921
1066129
868836
799639
1702554
1741035
95820
845362
928775
261828
1570261
187455
900894
339481
2088485
2871773
936911
1127051
1522265
334137
557577
1919823
2098385
2120192
2885141
2554161
2601743
156739
431051
996371
2629684
589860
2568804
1236291
2791253
2369938
1685491
1570530
2127773
2410795
1633055
2256118
2344179
1359900
56575
954679
2769329
2668071
564211
1842002
916727
2507076
459857
2638042
968500
2694955
916981
1060106
1099997
1107853
1591159
703105
1684111
2576657
299999
64785
767016
2632825
1879598
908730
2669302
489969
928625
711371
2901908
2221783
2296802
438658
1289756
144464
2141166
538988
1797893
1881380
200927
395722
1817848
1054887
276965
228928
2653726
2296051
2470009
758784
28028
2920971
2341158
851825
551435
1597586
87521
1651201
692052
1684735
1996370
1943878
684848
545116
1185386
370612
1010294
783560
426340
1641299
1533229
1490653
2102340
2593693
2796940
1062351
199861
970521
2633901
1089111
78410
2212203
1711593
351990
162672
2576059
2506276
1339494
2016683
1954852
228014
1606444
2325885
362332
1635953
2281794
2093807
2158497
760542
1835687
1432672
1895895
358657
209045
1189253
2000581
1569811
644809
366688
60662
759684
2396336
229215
811706
580478
1824573
2189118
2897570
2880810
2042271
1034783
2255008
762324
2068901
2753085
1876714
909754
467470
1015313
1579191
582852
1705925
2227157
984343
615295
2618907
2715437
1797731
2800335
2383533
2711920
2030307
1605585
2844338
2810695
2874016
2244732
1704845
1670943
2493619
2243589
315557
1388593
710433
550097
514168
75665
1524175
2016150
2062275
578680
716068
1171820
1704542
1025012
754311
1384994
843474
522400
843772
1485757
809257
772725
214241
1769075
2359108
971057
175283
634488
884274
2741499
1513845
841853
2621613
847885
1996132
2745536
426268
199343
931549
1296660
1845647
308281
2227109
2123211
948586
2369579
22246
2313187
1556993
467395
522698
1156900
2318552
867683
1250914
67207
552995
188357
515884
2522430
976670
2138400
2795330
531484
1611579
1590810
1889102
2566136
1814995
246860
1235969
1618604
841369
2276856
794154
623618
1456346
166058
2125725
2929279
1726681
1633866
2854504
471822
2712645
56842
2323447
270681
987852
2126147
1616674
10084
1177410
2074642
1516575
889852
1772258
2762144
207893
29500
444230
2705839
1136686
877646
1962121
1381126
2708410
1491196
212043
1728320
631251
181206
452817
1153443
1896707
2755330
2638965
1148817
32158
2694462
2589355
1531163
377577
2294783
2087740
1160949
2385775
357610
1731000
2461150
2779406
613406
510900
1284842
2647777
610867
1377343
919717
2303305
945214
2659430
1281196
734734
251981
1336290
41758
1891259
829556
1903477
1822992
1770463
4187
1051979
2802253
991117
477843
2726390
1344757
1021286
806568
1659560
1210687
2143593
2768097
2657900
2406661
2568640
782946
2786452
1694822
349227
738400
1040458
1777208
2634085
2493192
687741
2395118
2759747
2431556
715465
984428
1853779
2588412
2901139
2415489
47389
2119507
1053453
2803342
1192912
576225
486324
1874184
1393101
2009378
1303265
2205811
2854324
2624058
655421
1090254
1796979
577170
897364
2408866
2089218
2135853
2789827
2279188
2648585
1544016
1314582
2619282
2908362
2755379
2117620
2764942
2838116
2486449
2319603
875781
671755
577475
568347
1047634
249679
902319
1079991
524958
1067587
369991
401645
577623
179504
1471052
122111
65943
180586
2713860
216425
2390798
2067638
2054909
375892
316091
1707141
1318077
149989
1880251
1058922
1318441
2545690
2918283
1359803
33498
428533
1816502
643314
2390364
53861
2715659
1848149
298419
765523
2769340
756492
63044
883581
1988806
2006893
736530
2900155
429720
2594729
2364883
1896513
639487
629841
1710939
1133230
233084
965399
1365525
2541021
126935
659939
2836931
2346317
1315085
1528535
1060080
1645584
1965514
1717741
2601986
1692580
352879
1455767
2451505
1771874
1655193
177079
2163773
2611774
50247
754468
1716593
191123
887836
1229911
2772576
1125939
1604461
1965791
263925
2649012
544472
1225391
2095480
2437088
2762984
949379
384589
2362984
1314611
1419859
2446960
1530760
1320539
79268
134057
697101
1905116
2213856
1420156
2432054
715290
1259807
538008
96218
1608798
10425
2213443
2175090
2586773
288493
2898131
1930265
1511810
2334765
1926000
2220469
435745
2297978
1945440
2119405
2583984
1764673
2886930
1798623
763969
2903581
2245623
2461340
1708779
16509
2660139
669080
88885
435783
1075192
1827545
246406
1042003
541382
412148
1467880
749575
1757838
752503
1523055
1931425
1691997
2464470
638094
1670179
1371185
762798
522504
2776901
2236073
1843191
904266
1025085
193848
934299
745636
2562283
1416310
252270
835213
2445349
2233886
1560956
2770968
13187
1316140
827485
2351583
2293978
358213
1881236
1507940
1340778
1916457
808364
2553439
62113
973149
954793
2360858
27476
1335396
2815997
1013695
119681
1417022
2574817
1458440
1690407
647221
2702
628938
1816315
1872226
916760
144803
1565330
2406985
813246
516749
2311494
860330
2713875
1891153
1654966
1313163
1631449
702265
66015
952900
739893
745554
1134058
490301
2306182
2274046
144122
1101187
1001894
649960
920492
835916
2690789
1996448
1382481
1311357
2597462
2638068
2469442
826172
450821
1970414
1158250
2069296
221860
1712198
784517
812795
352922
1843112
359517
2414209
2818002
2911544
1727509
2084319
2550945
2789160
2749347
1645005
2286066
2641111
710996
1358332
834997
2826316
854355
680707
59623
2638831
1438985
1032354
1035379
2614642
2633386
1834737
1795533
2335029
490533
36320
325697
668937
1357526
2132212
2621347
106729
1099481
446091
16324
2356597
870814
403925
396287
2300179
1147186
956022
620462
764746
372724
2136682
661993
424391
2514034
1988905
2217830
1167329
1030949
2526249
1623228
1916676
2246102
2603961
778814
2732457
954343
1025273
2083008
304534
1345628
463580
1122962
1505116
2559990
1128745
2259299
2210322
2525878
457438
439163
485297
2225608
92485
1037887
330579
101448
820249
1306518
2005140
1889772
2175694
1864146
2684856
1503372
432516
2621785
1432470
2793033
758875
458416
645556
1879350
155955
2177314
2415647
2683801
1247359
1004545
325719
1940060
2209117
2787069
2429558
260640
338478
475034
2658771
2030632
2254837
2889204
571786
1039151
229337
92549
2270102
694010
1138747
229571
2077199
540251
2038798
66397
2395368
2853216
380129
117105
1275374
1255895
276876
2935931
354545
903514
914675
1910865
1206246
1048797
2774501
2022294
1185067
6716
2589808
1610796
1443180
1184228
2841640
270189
2204865
1098888
2564417
1272753
2794817
2165347
2530824
2423976
723438
1668825
1881188
2253832
1999463
999120
1726742
899606
2326631
337337
1441161
20287
827491
971724
1452823
2098380
1635224
1779329
2122773
1797464
2550684
876428
2413953
2630855
2847729
616356
2358593
1502720
2671871
1209940
1207663
1806290
939272
2625634
2745006
709879
2881178
646782
2392248
2234294
1879860
903335
2654518
1187093
1107754
1914798
427800
266910
2937375
1458420
1359149
1702083
727305
2318095
2212714
883783
1509342
2900246
644934
425514
1973191
2630962
472201
442635
1049768
1427915
2351075
1505087
84638
1704599
919103
250613
1951159
195500
1354540
28988
1978582
1863151
2272988
2548458
2830012
875258
341414
494686
1498278
2345294
992746
2674324
505687
1989344
440749
1239343
446826
554451
1455327
2768869
2098300
2164318
2374756
1381173
1518002
2664095
1241328
2307276
738413
786039
981979
1496919
726965
1834260
1235834
870644
1778131
1091893
53932
1880905
570451
115622
385342
1445707
1452427
218224
1510196
683194
2657780
747492
86901
2905175
2910505
420852
2761780
586935
1716468
1170154
1257214
2373651
2314155
1380982
1541028
145112
1341462
1625604
2926170
2692545
778477
1869793
2101340
465424
2808404
1449381
1343098
1448855
166630
174257
2831198
2005255
1633023
2937931
1807278
2564306
1425739
349903
991848
1941072
713432
220186
1413459
2664079
2661696
2701535
70490
1007369
1897709
321841
1393155
702048
102566
2887143
2121727
1524246
1470348
294766
546150
258339
94751
2561819
1263264
2264773
2444305
2885146
108460
223785
129240
282509
504071
1028231
764396
1304407
1238839
2649950
462988
1991369
1624072
182853
2781306
1729571
2872721
516303
1831263
361668
507121
2404647
1294266
723357
2093888
2073292
1856175
1165081
1571048
928045
2387661
2804523
317315
1307406
2240186
641184
523893
901055
122215
1300599
1261062
1920756
1939775
1972755
348536
2177285
1665756
2070671
2792857
2336320
2842799
2129303
494854
1191699
1794956
1086719
2663199
2839805
1826081
170350
2518627
1332462
1165224
2212753
2784385
2754488
953880
2552056
2656644
1912548
476443
944977
1968365
2354861
2113259
1778037
2831354
280315
517137
552139
1921288
485079
2617610
1086213
96946
2233808
2513896
1213576
2341556
1563147
498548
86415
2263075
1823193
394161
2043330
1401979
1867250
2864505
2466240
2262522
1052233
241992
906260
2104501
659139
1545572
2797183
591530
855330
1688714
1124945
2554579
2401860
2936705
1502045
2890081
2637343
623406
2351521
1063969
491805
2369452
1599635
1797577
2938592
2767418
956637
2738122
494486
1645724
2671021
1121138
1259402
1974459
2927757
1789980
1656668
2123649
2545218
1491596
2934433
1799729
2902134
732560
494832
1938049
1486314
1242010
1827910
907382
1428268
2434256
2560605
956857
122823
2256736
2167713
2441452
1602615
2710089
645042
972436
2416404
590108
61971
2606587
2364158
1817695
977315
2363264
2148572
117834
2283963
961132
1153872
128976
2872742
1073164
2759815
1490697
2393793
1533291
1079242
41899
2211331
1071578
939290
2179335
810388
392701
397043
2793914
2538809
1981107
804904
226450
814079
821253
766230
2125584
560094
1085883
828049
144668
2660440
1833288
719075
1393270
2209581
496709
1041420
2779153
790476
1936713
1528593
379596
1411496
2225034
1793205
100689
4663
1329498
1370729
2495125
1555169
1694525
2253789
559152
877180
21186
185040
462700
2209178
740949
1329822
1581625
1602480
2860486
2000520
2915596
2791599
1835850
1685522
2529457
1344103
1986035
1764549
2318248
565334
1148124
2313304
697803
1542502
1688933
1663893
1084254
807857
2754141
1324365
518075
693315
106871
1580140
2068562
301738
501007
2556827
1422442
2926211
2602564
1278520
1596153
1871186
376871
2719900
430006
492556
1726190
1128314
411778
2200036
1274616
2035101
1928268
1065748
478965
2678901
1936497
2386988
978050
2891956
2867600
356125
616471
797620
765270
1641763
2559419
1611642
1298283
780662
2110912
1167965
2616198
645963
2796255
1456720
965737
1669761
1580604
75669
335210
171839
1937110
2626444
2332754
2213034
2486013
598795
1359442
2099754
2253590
2651587
817676
659233
2660138
405567
2315447
2191947
1520779
1755133
1890227
936782
95490
1531569
361860
2934378
2188718
521220
1176140
1369587
2438032
360143
920190
1138535
631389
1978862
1949461
2452510
263632
2293739
510466
846755
135222
449387
1909900
1985627
659905
2641792
382966
1412051
21307
596876
2268549
1614425
1663481
1756112
1978419
1948479
2023545
1934905
234705
794528
1718058
319816
348680
2483107
2066450
2062556
756651
1226768
2211065
1720410
207061
1750863
685114
1390492
38136
50734
1592965
686057
602689
1676357
158862
330823
540081
1526365
2397950
2590904
1515884
1430311
198992
1216494
313743
947429
2472690
704495
2486165
2245128
1499830
1011275
643142
2158587
2282912
367925
2005914
2002330
1742913
658470
2820833
558407
2443402
143984
1501573
790553
1961542
569601
697303
2163148
2566013
2463328
691992
1888132
1897022
2130525
2646938
2187180
758385
2467159
538277
2193655
126861
558894
2331274
395089
995491
1937866
2715496
638552
2916769
2679140
537360
781734
1725172
2562267
13004
2044168
180226
2795887
2564491
1645441
1841332
783004
1369173
2897348
1593803
975217
1110931
1282158
1504007
2370187
2077030
1025148
2801635
1689853
2125686
2308995
367618
1298620
433512
1346106
2415077
1854562
1418773
86376
659948
625587
739707
2803372
181736
1209951
734920
2604927
2864349
1347143
1662094
892330
1868553
2460898
2805640
1851801
1247871
437173
1090392
1152502
2826487
2938775
2464294
2474958
802376
2775081
1277983
2722491
1338973
2874118
2267817
1144647
2690619
1193323
1877728
2251341
293843
2931556
2585087
2338629
2055898
1785231
2714060
2800312
1573103
887995
2557044
1981400
876474
532744
292411
1411556
1797656
1288323
126416
1831297
1734092
60923
1538535
2892683
740464
1433917
472891
1830211
2066478
2820794
675654
988920
2480943
2936829
1812371
735822
2268681
146069
2783294
565096
59561
2809263
944798
636280
1889603
1246167
2273514
2708081
1253819
823608
1560913
2883950
2019492
1432013
1696059
247202
1561318
2042555
1688986
610460
573157
240204
2920672
969154
399859
2674034
2930275
1892864
1159110
908670
1006749
1887460
2498872
1096817
2716425
2422883
2465156
2520819
301590
2744957
1358584
2808116
870875
1033138
807067
2281574
1962455
1468494
1953473
1596708
459662
763018
2093457
182838
462465
1471736
871122
2308962
217756
1462593
741994
2281502
2120406
2345645
2055860
1188836
1450144
482889
323060
354313
591788
1234457
2644340
2142180
2757807
2514782
241073
2252797
56053
262039
1354497
2383722
2911783
1157430
2454056
2818702
95882
826435
2166185
690988
133059
2845445
840915
2046284
1794858
1597623
1012378
1375987
1183309
2734726
374092
1794350
224774
1773224
111180
1257131
40052
2898996
2714811
470285
1849014
1903513
2306517
1554081
481647
2902035
796274
1945764
2744641
820695
1705762
2450675
1119051
345852
556387
2409084
1673823
2302091
1626414
441969
1678378
1568095
227844
2555928
2871533
340388
499252
1435945
2399397
1565615
2822608
2563966
5390
2638566
1339454
2365109
1815454
2127334
1497832
2938709
2662832
2023042
1728068
2786669
764776
289567
279325
2670128
2600696
2154976
1153747
2894569
800614
1014489
871272
2533101
2420339
2460571
2476156
2347248
1823507
1869720
2416852
1406836
1104055
2710450
446936
946587
2067620
2840190
2463722
572967
2402286
2293915
1112707
2395499
1210258
2327002
2257363
955020
1437130
1830922
56065
2290919
705373
2363579
36408
1152804
1966573
2508330
358936
2723212
1788335
2408570
663807
1284478
592470
480476
437649
1491032
1990261
2093550
1507700
230866
310138
2301633
1279692
2216466
2009920
1101106
2726283
572942
947946
1006399
1840562
1991038
402046
2452912
2383913
1688832
2615109
1813867
2159307
878162
1812543
1143612
990831
2293689
2406064
1906513
2733980
1818607
2316638
2109181
2766488
1927133
2909190
890616
808549
669939
562102
2323357
1762926
148753
1830325
2280933
137177
1309627
1064514
1219654
2005680
2676414
1145927
2420837
1129915
258347
384506
1245360
1186257
287292
1492959
844727
2062058
1355903
697782
2441451
1714259
630213
1106484
786330
53761
1780701
2581082
2537970
1003868
2254148
2570422
567351
121228
422883
1028319
2363205
2055203
126239
2172177
1826861
457120
1303686
1420050
1085629
1887396
1076071
763126
1584648
2198939
284500
2057122
1702808
1350576
2541148
1726630
2401947
1898256
2430797
932548
2271260
1008760
491792
969814
2196051
2402655
209861
1943925
681898
2713141
574123
1598379
1304751
1685755
1334736
1983678
714699
824381
2383069
853769
2656200
942499
775073
1202854
2205405
33455
845621
547916
1615331
2044390
2730772
1433261
1933299
926848
1002642
2475060
1057983
2374851
492199
1471751
2912232
483370
2897361
2932737
1710782
2696286
1646306
2227060
37838
1648295
819284
308912
1344429
666499
1806763
99025
295205
731337
810908
239214
2299211
1723786
942236
2129772
2759843
2816462
2905766
1174509
2478188
2776343
611324
513421
1953197
2930294
2872535
1931317
2711824
199389
2572047
522222
639724
2009044
469106
1997278
2528659
1217259
703736
426439
161042
2404957
120783
2763633
2347432
580189
2227645
2836397
896308
549768
1793540
1467552
937315
1959653
1404501
274609
1488328
1299144
184960
1432901
1342277
1856173
289773
1191393
213211
448792
2118688
96801
1346268
1202382
681847
1904794
1591718
1713012
2361345
401050
2377833
2318701
1790662
408091
1584869
1544096
367153
2798103
1343738
1260706
1954437
251243
992935
2711984
1284638
2475140
1634578
39408
1257468
2265304
2924700
1745513
1259095
12870
2481110
1915289
1475529
2831402
292863
645744
1033367
1633642
1410207
164284
1090742
2097491
1119991
2878957
24756
134241
2867564
542560
1623628
384801
1313202
2179797
593475
1660993
2697983
2643154
1792428
495650
1863258
2710485
2511741
1619356
1388890
836600
2513943
1777517
117308
993570
1276424
2457795
242217
1111162
2139617
292254
1667840
2644817
679204
2683932
1218682
106905
1929675
655327
764911
1733938
1340236
1349431
615895
2785819
2353092
1437581
1386068
2652224
2715874
1874089
1239757
2930684
2931421
1973044
1703316
1794041
2508506
1459695
268552
1933202
2083646
1043388
887491
2140642
1449460
601085
981435
1653667
2592827
1404040
1104987
291786
312218
696233
378367
2598888
956724
2715837
2454996
2367463
1954416
466823
2503561
1271549
1098387
1533875
2222075
2674445
1590394
887707
2914179
143452
1836935
1236983
2594209
1859171
1885826
2559614
617627
1270031
1091934
268885
117140
925285
228843
2180045
1209557
770522
2647081
922871
684587
931044
523837
791936
2469450
1367822
1363448
2088797
2485022
1503795
151033
203112
1653778
2335667
695362
1441490
1163258
12493
1573799
294478
1021524
1813184
142873
41458
2502612
2695815
1138998
2383804
1411065
601110
518681
386091
2509238
2707870
2107554
751550
369750
2734884
278120
2856644
402593
1851455
1347177
747681
2432313
1583954
921106
1264576
920775
632421
2471085
2003248
130240
1600623
2428413
2874877
463817
1600037
973717
953920
1999642
1478772
555230
1474814
2766940
704060
1133038
836145
1630635
707378
1969170
2065161
2909477
1283830
1142112
1672616
1537791
1469270
2047805
617379
2143765
2604725
965303
2446776
633278
577171
2487970
1425275
2668031
644531
738448
134180
980133
1264251
2592389
370440
1833201
1087198
1936099
172773
1288756
594808
530032
2041772
1771525
958412
764310
335171
2636159
852218
1220526
2174186
70045
2574675
803499
305430
428497
1850704
1080349
265242
2881339
1856103
2665003
355483
1696831
2317574
2155058
695620
915788
2133508
2268669
806646
273168
2532164
1090155
2163634
867906
36967
1925746
807580
95423
1315966
362031
2522486
2856743
2053157
1248518
117768
1338763
192212
1449147
2604198
824728
2060209
783872
643513
353689
538817
427317
1380846
2877265
675328
2052357
1310977
2824906
1837091
2140941
1279308
1557461
1331506
379303
2401684
1604357
301055
2848298
51155
2318649
918915
2025080
2483753
2162973
2804873
2205101
2614934
2585009
1938433
2208472
211103
505337
344946
2910322
1220252
987199
1930884
2617760
49764
2775503
218146
933258
2604618
730824
535859
1862238
243474
671108
2378749
1498246
2385503
2125500
640245
1127102
1790001
2559905
1295604
141998
1152293
1362431
725281
257111
1437856
1330190
1135273
2177546
2783658
355891
61902
38125
2913499
2564721
1318481
853795
286205
2407269
1861156
444577
189517
711475
1171686
630669
600026
2191496
1455716
257498
1824849
431349
289412
2450830
2111863
2544072
2388826
1519292
624445
2718510
244011
2296264
1797174
2085759
341692
504404
2842952
150299
1825572
1389584
666269
738383
1095568
324639
92163
1578240
317577
2033313
943012
1008122
1876565
414148
1954717
1530495
2644185
1223874
1416110
2259009
985835
1709589
2803931
880511
170629
1626860
228618
2590866
878784
1362599
2144018
1761776
666591
732737
1046071
1756130
107114
613725
2516705
954452
17555
2108763
1776150
2641942
814304
2077121
2464285
224348
474750
2320488
424476
113300
1389269
882733
2746894
1086646
2266354
2767217
2664218
2347791
1706772
1406468
1747217
2776586
1749437
2115044
2594239
887448
1279971
169880
531225
2441834
479351
1887821
819382
2569589
1485143
775937
786383
345033
761923
1276330
1301884
2788618
428677
1299005
465921
692322
683622
515957
229060
873173
402138
503721
2396295
268936
2300350
1820873
691269
918425
1259618
1081417
1871877
996104
266603
188003
531472
1706164
1102805
1629739
1056249
2188335
2074650
2345198
163711
306752
1410202
2420239
1197558
2159412
2462983
2889672
728609
81423
686499
2627716
2709506
440367
775456
927943
1262235
1630913
789162
2519370
2324755
132573
2721985
817534
1919397
467183
206971
2786330
403261
2787694
1025555
2470755
1148486
1951784
1107000
2166399
839609
243680
2437254
1246251
2206538
1605552
1514581
2760697
1534891
311156
468271
2378450
608716
1182212
2602454
292350
1465232
1296782
1801531
1171648
1933812
2362312
458596
447738
2877959
1476902
1344866
2123232
501375
2018965
2726031
1290751
964043
2786736
2688357
805459
2138083
2357408
1916885
2168865
1990917
2707693
248110
2205555
923548
755171
1738511
1915140
154940
1539095
2148477
1457118
2097657
1474823
2607237
995101
1285700
2355687
1760077
1797807
1518115
1556302
497868
1493734
159676
1767732
2343512
2100203
2591989
1002576
928125
905717
36153
564468
2056918
253835
2658343
466317
2008909
556343
411921
2350343
1229731
406485
2688084
983948
1082513
2606725
1340020
1553742
499935
2235282
1978728
2420621
2463851
847603
2168443
1313047
2279985
2669755
1001889
407570
20316
2063908
2559563
1694368
2812242
1279014
1676811
2121276
441749
1649007
1503393
2456535
2244948
1870262
1119483
1438583
2674543
1414249
2809099
813609
1563877
114637
2028855
1065889
2032330
1953584
568023
2225628
2764506
1567996
2939981
2304555
647341
2742092
564687
1996842
517779
1092997
1526783
2485073
2571387
663456
2695391
1597931
1583396
766112
189547
1055154
1583723
1889575
953245
848670
2825565
95041
2579423
1176580
966665
2283476
37570
148631
2435282
546115
1176615
2325904
2517941
1723690
826834
2757794
812983
847245
1360139
516642
2085022
1480776
2742832
1288587
2189089
1203590
1495076
2831113
1343785
700197
339898
2209080
2578392
1627142
77893
1348352
1663366
332256
2143365
1970790
50069
2920575
1477115
2719686
1206209
2276857
231042
2187773
306914
293553
830420
1527129
2617595
1138217
2757465
1031808
2471481
1406856
1890941
372335
141838
925809
565095
2369337
2624501
699672
349663
408081
2844549
1218334
1672197
2531556
51123
1648069
938592
2343407
1856740
385516
512902
2665613
2220359
712141
708383
2241704
1117747
628362
711554
641166
1456079
2238444
655552
1895848
2262995
249583
1344623
854928
2174325
729452
1163755
1404743
1581604
2280021
1075572
1393830
1676981
1565363
1248912
891111
971812
975874
1655334
1404521
1357526
674664
376423
1177336
2407337
254637
2635392
1431115
1125697
525006
545103
721817
1586047
1722701
1977121
1216498
1841809
2354159
1423379
1450551
1815958
1106738
423304
2396956
2282401
2190307
16990
84831
2432763
1491670
1171098
2637905
2477625
2837524
1164706
701265
149817
1819102
1373766
1587071
1447311
2721437
844846
231023
2440838
61566
1475133
1560074
1065987
1272793
1375122
875697
699142
2351481
2358522
2133698
2626924
2108275
2635686
366135
1733241
1338518
302052
1687494
1541473
2483945
662308
816643
1852058
1048014
380710
2019710
1117727
1054870
879137
2074232
1512515
2309729
150004
1346411
1878990
1176534
873762
2327693
1281987
596130
1539233
1950074
468161
977431
2801350
1571875
551277
1950446
1636975
2463088
2324180
2834495
2807178
503536
1568954
2300647
2828182
923008
332991
2640921
1056010
172497
408512
2164336
2179944
240502
1443016
2829358
1831193
255852
715097
389846
2348223
1318430
403995
1482212
1856810
1176966
866674
1830714
1603869
2756570
2736485
1325551
2730920
55756
355083
2267845
2667414
1291654
1384162
1379542
884545
703911
696423
2924309
1083809
573782
2936162
447259
1495257
1687321
1118542
1074752
585644
2192381
2035084
1740927
2168044
724602
2081616
1624895
818096
1834979
2828440
2505225
1951080
1316839
2126949
2822594
2743117
1950463
982502
2150501
2163547
2142461
2623190
2181644
2061622
814735
2789329
303887
1179
803797
928318
2529943
1307616
633841
583155
626141
746119
26591
2443037
2347101
1013197
411117
170903
1543268
41034
624497
2359180
1125511
2526420
392998
1503609
1024188
379203
2140040
533231
1166717
2410542
1449726
304424
1858673
2571306
1987181
895847
546464
2602328
881197
546489
2264751
1733175
1768178
1240904
2412538
285070
821186
2784197
863957
995168
891726
1066700
2027266
2245586
2156717
1998247
103701
37530
2878082
1668564
239572
226182
1800629
2341300
1490714
2103892
1684493
610181
288692
117395
882551
1616863
903887
153709
884531
1247278
1936239
625946
1711439
2692693
428846
1645269
1989979
2865721
1292535
938824
465328
2204309
2727626
264975
2283017
1205826
2331238
1645498
2499602
2362118
376310
675040
1029684
2050039
359797
2286893
1630171
596003
1314865
1843191
1059428
160622
2182379
1244183
1693922
1980976
1130270
2728977
2325305
839775
2201602
2417840
2582258
1237431
1088175
1149188
394594
908624
2195214
1049065
773023
1229272
731317
870270
2166973
979710
584611
1503301
2127147
2381280
2282226
54061
572237
1709735
1596059
377472
898639
484140
1458029
1399854
2310456
128674
1383655
435607
2755299
1215383
1332622
853554
2159725
264588
1829310
2525553
1044579
2305382
683839
2760845
64071
336471
522015
211331
1033633
393495
525158
2527317
1425967
2863821
1035469
2175999
495120
1111234
1052502
93630
196008
171912
2454792
1924461
147688
2414028
660953
1678162
490607
9459
209640
318479
1127500
710621
234325
1236618
1873967
1573903
2503090
431793
1926641
2425843
1200396
2665057
1718339
139267
2916059
1361841
1325971
786886
968008
2428759
2525160
2253449
2553560
2259695
536733
1613529
627080
848883
1662222
2235618
2708875
980871
457204
868478
574109
1360867
1311972
1685678
807957
1303754
1049896
2786461
1931355
2027572
2406603
1719797
2200667
480016
911166
946136
1775628
1364972
1557470
28048
359553
287957
2481107
2305241
1334430
2674960
1010413
619755
1860947
1743756
382259
177306
1504800
1907326
922317
950313
1400142
700505
1944122
1034328
383649
873223
1052210
1577687
498262
1046871
1502081
2392479
1907847
835461
2848097
341308
1983187
507475
2492602
1603575
1269535
615224
1505763
954831
1897249
1871974
1745439
465744
181066
1040973
1183575
1747884
347264
654586
149371
2324230
2418048
682188
908514
2719967
77860
790503
460885
234460
1977407
1387882
2210616
839040
2620005
1690978
773084
1317880
1392033
1351084
1702751
1650703
2334337
1967288
403937
2117484
1357856
2666011
2346582
1827299
2762080
36772
2733712
268332
2156993
1474333
208924
351364
950905
171001
1590070
158904
2358804
1855655
1989821
1055533
1075404
2229910
2349597
2107591
1065381
1601531
280391
78430
221115
1125873
2164945
1375994
1960452
284820
1064169
2540169
759616
762573
2649175
1129687
2037218
145531
135782
244868
2697355
2223856
445407
1192004
2422278
2627277
471921
2771140
2107450
1621336
2871030
174543
550100
1315799
2601038
375396
1157614
361764
2535918
2041069
1629515
2416572
952922
2250128
1302128
38908
2753663
2764891
1542426
289584
878775
882992
768755
2676030
1729912
91983
589980
798360
2383091
595081
1507588
56867
15435
2519596
2437353
460604
2100870
572193
1362022
2875510
64370
1779235
1851083
1808503
2845143
987184
1869223
849655
375778
2911324
416046
1054901
2458159
36511
2193170
59839
46584
1162347
718153
1287071
2656871
1354249
1455510
17238
111706
1354274
1797672
1983558
817120
2414695
1685215
578259
1676559
865087
2038314
1165441
2933201
749133
2812429
437543
906260
1651159
2794734
1396542
595522
1469283
290997
2706099
1738955
2421125
662781
811386
80122
1377846
294614
1902836
2621707
1168338
1654055
2482760
1963252
700721
2391701
847151
350411
1569436
561833
572969
1165344
487886
552715
1389157
1535743
1462168
1772569
1900994
2192136
750264
670618
916184
1589862
305088
2547363
2789120
1490362
1083739
2236845
1379722
1170477
2664822
629275
1869048
339624
260464
1194834
1492166
2305912
579982
845382
1565601
640
930843
1854399
362537
1343522
2147938
1280917
49102
1421321
428778
709889
2119277
606318
2276216
2679243
551240
677575
2297380
1394739
285380
2675653
1925570
1366135
2668216
2417749
1748423
1099292
156276
272488
2292042
2653920
2332467
644100
1168352
634118
2617447
1307028
1947681
853125
2129299
776865
587631
1586953
2295326
2793208
1879176
270869
638754
361247
5791
1655206
801353
1728031
1341715
2735373
1960249
524711
2243715
1725259
852501
139211
2001818
622999
1180609
2424807
1750463
2441041
263269
1233701
630251
2354672
2716903
1394661
837912
1365230
216092
752567
2456779
1651659
371093
1043171
747309
151008
2872780
1689765
1794815
944374
2496442
2339746
1244947
1727728
993917
486136
550392
1655673
2723418
2665212
411455
1141076
2196371
56113
434332
1721163
342245
394021
482320
1329885
1268915
1247880
249078
315524
2643819
2511537
1752346
1944800
717078
250063
2512771
2854656
1741886
2455515
2265447
768200
2676556
1818837
1979719
1170132
2598394
2550405
1174587
699007
2369002
2341582
1103696
1855867
1528796
113773
2224611
1294640
2907305
778037
1892097
660280
1801204
2117006
884966
1275976
728475
2419023
2932449
2118950
857444
851926
2095608
2030294
583484
1742076
945531
19475
152077
2887666
957848
854357
616659
2105972
2195871
2851539
1412885
1004738
794585
520108
2283671
2456004
1030977
855868
1471169
739397
1319078
977047
484602
2385153
2637642
1522745
2772486
918360
1178413
1920938
900915
2433826
1021994
790865
2420520
873155
1028686
2119486
2006719
267962
510440
2369968
2569262
706721
27189
2644373
1265051
1940348
1135361
1018999
1690508
1050443
1363427
2679049
2575843
2721183
622082
2612563
1582697
2827670
716284
1344055
548296
373986
1559251
218021
1443498
528337
1650727
1668203
2899792
1715680
1168231
889916
1103087
1547058
2785966
1222283
688815
2320681
1680412
2235267
374565
1579407
430768
2025070
2012339
394956
2277415
1464887
2261646
169487
2127161
118063
1462018
1597105
2477070
1003973
1981399
1714255
1033059
1310351
2100091
305659
807385
1920962
2041841
2555210
29683
1837026
1129907
497972
2459817
882902
1925853
1157738
1505520
282167
2832449
2868723
1618437
645972
1676312
1935465
938068
593646
1871721
175200
947796
656788
1031927
2895965
963403
866674
1886910
1500767
1671863
32793
1751834
2587522
1056319
1255757
1115604
2396349
2819191
993273
63686
2685710
1031019
1344055
1539474
1688293
1087539
2551739
70824
1282444
1137498
242771
2716895
316378
284492
1463052
2711176
2479000
1623364
2781545
212441
2733253
2488909
44716
2899884
1755882
61997
2711003
634980
884948
67582
844359
1460512
2013954
2116872
1818407
2161087
2329527
2033089
2797346
1153047
1304116
2162830
2903346
2298023
864597
2929644
2864082
930231
2543367
2434614
2235663
579312
1269807
2732816
2914338
1191483
2090760
1128841
2914654
2057751
1016574
1616235
2922551
1849065
2642853
2724944
2817466
251118
152358
1082984
2464276
2903414
1414005
841992
1213951
256972
1465927
433834
2658956
2698926
888733
977159
2807853
1744284
969334
1392505
2787930
2575169
2777782
1874569
2451459
2600926
1231962
2925029
843969
2361015
311293
2812441
1379863
2148154
627277
16127
1249079
779602
842967
547461
2357840
558569
2070509
1041808
2096844
1459539
522293
156725
2733121
303911
1373757
1665945
2263614
2113867
2002446
2241856
1942888
2029166
8906
1446690
2492422
2577484
2217195
2902675
1381617
501226
985448
1468645
2762874
79746
2582057
2924898
1436585
1044873
1626315
1381553
1817087
2020571
2214322
542232
2257452
2050334
229622
1614016
848835
124100
178649
1828658
2893959
2629128
591288
2748740
132105
2365149
1064338
486708
2345811
967956
1292601
1599070
2412782
219854
592873
2254195
1658194
2084097
1543325
1607228
328409
1592722
2377414
682478
2734650
2009229
1825169
2607813
2796431
1817607
1644086
1700212
2146564
1060650
336460
1743389
2061020
932748
1227503
871932
779618
2039593
2615658
2314203
1169219
909446
2272358
2540840
1605642
2136188
1837172
1354297
1883888
1060059
179771
181457
463353
1429117
1602004
1264994
1727029
1124746
668155
1082091
1737132
2466025
1546407
989058
2582468
120326
15005
1511813
2752431
602962
974515
1730712
390729
2252310
1033581
84255
1067222
1640668
1012079
362406
1798748
1550403
1488603
1757600
1958593
2033850
1986156
1778996
1561081
2109150
2016234
2377748
339898
91132
147543
1354075
1932263
1815025
1035864
441974
1820924
1918348
1479807
331456
468536
2364332
844890
2036916
375663
2481184
2234847
1007040
1399220
414846
2474252
1447887
1424587
346222
398908
1227958
2644901
2451828
2116958
1398968
973483
409697
2427770
1213035
416695
1457459
2273344
2923017
2513811
156699
2157970
573854
74457
1696418
338569
2281372
1896514
776017
78632
985718
2510266
920306
448231
2401246
409624
1365706
2071307
465307
2732080
2035653
930796
2398666
2733156
1671256
1716004
2263980
304924
279743
2616339
821721
2585179
1175378
2100937
491771
933455
2426350
90132
598729
1414666
797892
141201
2332359
2026179
858387
2886535
2105180
1189960
2825642
2024263
2735284
2515014
2651598
2778725
1321361
2246649
2319807
266337
2455012
703873
2685199
2142000
2489674
1471393
186024
2133935
2687158
2484277
2544803
478466
2394285
2096402
2417092
1465580
278186
1001495
2449721
535239
847555
907456
1506337
2213503
2228876
1107731
2101035
1711835
1206924
2758627
985153
2777454
2479798
294314
2803583
924410
149792
1096870
1477266
585350
2597391
1327164
1613055
994689
176199
234494
162138
2706123
2281488
468415
922497
1762385
2755811
259183
786858
725341
2768988
727481
2368850
482041
387026
2591723
965709
1875038
2939453
1948300
748854
888415
2237041
2746728
2829923
104696
2800620
2856641
1673783
1934970
1450649
206533
681855
1268819
2188035
956261
1232452
753706
1843849
1056057
2036566
2565100
2142575
902744
2599702
297508
776525
2398783
2196436
1675860
538590
62932
323626
1977677
2093451
2169187
491982
41987
928654
2497974
805072
1430253
1092710
1592267
1290698
1733038
604815
2459495
1339789
2173998
2117335
1507312
476798
1044863
2659253
1638233
777686
862359
2626909
2321660
827238
913795
2618660
1331947
2029074
1913808
537698
1858499
27731
2248902
2251288
1591220
503976
160684
133944
1873346
370359
691043
1017251
2500246
2524878
1006195
2312402
574545
258039
1657324
622687
724289
813610
2922552
723461
1327696
165518
174601
148504
1553880
1418660
1917895
2517947
1263590
666723
1970543
164807
826722
2607900
1543063
1006351
885072
601810
1675635
1364671
1743554
1238082
2179890
925434
833980
748220
1126448
1634872
789041
2353063
365402
2050381
1520122
1931668
1955508
893751
1269373
2077977
2489442
798948
446443
2255792
2006512
1595889
179425
347643
2113515
1106505
863855
1522593
605679
2500377
1598237
1984225
1555027
1644294
2265308
2300407
1657873
664849
1476428
5190
1452246
2766632
1286778
69343
1343976
2784646
1318180
1031233
2449953
2480440
18097
1635833
979328
1774988
1779079
1422886
2386027
2386160
2546562
1247625
1839474
23881
1594146
2200368
1925247
341434
632870
2142373
1499455
334186
2049454
500662
593649
138315
1446051
401656
2052039
2410673
1778553
510856
2014465
1285044
1207021
846228
275723
1846736
1587058
376426
414164
1643937
1325929
2818840
487507
687432
1790822
1504594
236
208170
1302594
1233772
742376
2709022
171681
2072258
2407342
1157546
2573942
2099034
1216177
2839933
1865636
1455918
730262
20413
1334257
469295
709804
819402
2394169
1445697
34342
657545
1744063
695759
2134837
1949090
1634263
987506
2899219
1040462
2450277
241455
2384821
1975820
2706093
1046110
2635440
995290
1936260
2481521
495193
760586
2447812
2317974
2215321
520553
1251246
1039942
2104133
1452348
355247
1553378
299453
2091831
2682075
2908903
2047307
2643276
2560611
2446120
286376
2568757
1923521
1108011
10075
1367444
553451
1967200
697870
2682671
686094
2414819
1648538
1270570
2280378
2117445
2633936
758974
2083595
1771381
1638367
2320819
756176
995872
2903242
133400
1131602
143621
786781
292700
2266564
348433
598539
2005675
1716251
41946
2655516
1609483
1662573
596853
1212421
167414
148110
2076078
2483754
1707746
1930421
1739785
667382
2303609
1321531
581060
1337539
1025350
2190563
349231
685854
2215307
559776
2925374
1627905
414770
983714
1512002
1237872
1609930
804048
2727659
2461355
2239161
418450
2559084
992368
1685692
968096
1237735
746563
733117
2201373
1152868
1692879
1104333
14376
325484
874152
2681422
1195898
979969
2468138
1505076
2805197
403295
747888
1614413
44816
974755
2089017
493543
801231
2831304
981642
2659883
2740845
582469
1459934
1271892
2609065
355952
2551931
304129
134385
330438
2505029
1213091
1920619
157243
2409968
1334944
1111472
1083953
2317859
1408870
2536708
1473617
12014
2093103
1312014
2601317
884397
573256
1329845
92390
2341432
1530033
2871920
2891321
364247
2667835
2547494
2751445
171532
1938037
765166
39803
959055
502990
2114126
647355
1294374
343516
1947073
707413
1146377
2829158
1067078
2646858
1704576
828836
2527352
2192696
99721
1533251
296505
1775654
287009
12862
1869230
297488
1731238
2872218
1111287
2344586
465211
2618487
2585672
245353
1718159
2846127
2819593
371210
2137585
1749426
175813
2382257
769826
996028
2242378
148508
540118
227629
2929187
1582949
825377
2661321
2552920
1789383
239758
2066802
1851182
1581511
326193
2368180
418341
61524
1693959
2701774
1271252
1313532
2595825
2123123
2738146
638085
2379875
1297667
2053110
1341344
2038146
2182808
2874115
579755
1615125
1907850
1535419
2681830
1609365
1243290
1489108
2792436
824815
2004784
310090
18128
2326721
1454804
1146794
938566
319582
879037
2330993
1087375
2339159
603626
1456672
1223483
393154
2695388
2410750
505015
2173074
2365988
2180838
1049427
1404881
1496813
2891836
732140
938774
413734
2303230
1580101
1113610
1064764
2887228
732536
2446253
1348850
1393918
804145
182422
2191998
673098
386342
2065379
922321
491617
393581
155340
638497
1766452
169547
287674
2439773
2564471
1420245
284101
1811464
2751996
1240655
1032545
2190516
624771
1161621
1640028
1494985
2359595
911574
881654
918541
2627932
1233824
476606
1851779
458115
1379817
932122
62274
731193
55043
2108094
2305676
126588
1878494
2627820
2588428
1335733
2147049
1705623
2811747
2021576
487770
1690369
2708630
1650296
1606534
279254
1205682
272745
448726
575377
2298660
1096753
2873844
2651001
1624982
2785535
317923
1505623
2230557
311080
1113757
2404008
2259111
2523816
106109
1711806
857624
2425166
1535145
1273089
311790
1590663
2221573
1154342
1243628
553342
1112367
2324273
1609527
2770991
1057477
371178
1697183
775396
81881
589628
949202
1540345
2711314
2819702
2053666
2316179
1554275
1699363
1480925
1549043
2518179
2873442
1602167
908299
887923
1453055
242641
2213470
618069
691289
1394648
1995709
2300915
1432435
2394522
1187578
2260679
2337174
851535
2827816
1146206
534291
2220761
1225426
2237879
547225
2661081
49321
2327889
1673629
1478458
273201
2003856
1667873
1372166
742364
371205
1115746
2771429
2857376
456434
689742
1378727
990061
1102931
846171
2743266
360635
975741
2274608
1550701
2621452
342745
2576159
946873
1176406
741820
2413177
2459557
2401889
2238357
2663924
2066259
2151777
783207
2505305
278156
98633
1925984
1017387
2663529
16002
782776
1893448
2824239
759644
648052
1661393
575220
1131003
2813812
2511332
323990
40406
1209725
388371
1092866
1078502
2010398
2407219
542515
2067864
2543022
321519
1305498
2372579
2113930
193736
2720325
1080549
505448
192392
2068993
1053087
1685364
1527513
1891463
2805249
1641345
877920
2650139
924869
1868651
1208895
2623498
2050261
2820011
2231157
704789
2757393
111075
1460121
366127
2059451
1515751
2927849
486859
1769798
893943
486507
2206160
2070536
2676007
592276
1167396
2536691
419688
2822137
2764805
1327725
1245180
1611851
1432108
1876244
291298
2311762
1223407
441554
1053665
735592
1577575
532048
1796431
1749302
1696659
2181290
40919
1737993
2098122
486360
879949
129470
2709998
1778306
1541205
1095093
2645736
1080119
2325916
2156577
2862280
1532131
1587435
2260505
456691
562775
2039310
2322258
1235139
1713927
1372698
2750203
860218
2283467
309453
2113554
792068
224511
236906
665362
2102229
2780526
2421447
68968
290888
327468
637454
2336030
2482274
2474751
710911
677776
1345552
2027690
2336245
1697175
2081088
1988765
35969
1398472
2125102
1812711
2496319
268916
2620078
1624742
916452
2859738
1670622
2317634
2664195
724334
1300072
2665939
1589511
2786128
1856950
2635813
2687720
2616245
1794949
233653
2457963
1524571
381422
1771766
2827871
469523
1459936
1606075
2753444
873453
2578756
2114234
1137689
713393
2364411
1746566
935774
2337081
1441269
2617585
1076763
1781622
883924
2464652
2170755
1594461
299360
1157134
1999713
25668
2234269
871175
1455388
332427
2752649
1991511
2483475
1780014
2012530
2547086
2933947
1766100
1345367
1830250
2178673
1316343
2257557
2654557
1497023
1408905
2424765
137913
396252
858390
1149937
2851579
900909
937128
2597799
2017939
2323030
1569054
272911
1496530
477209
2820245
2788658
1942755
2139189
350539
1157535
2269182
2556911
1139716
1275111
203705
928657
92827
2333818
2133740
896899
454974
1564008
944936
1705674
2935099
1948122
1346888
1961508
1464518
592330
2526626
1771909
2678569
733127
850072
456735
1459594
378420
507761
1958692
1577509
917232
1441586
312762
864969
557287
1578078
399815
1915478
1119576
670469
1165452
225434
839054
2577463
2457865
1931827
2833194
35390
1685289
381035
2475867
481264
357054
2553219
977837
199038
2860858
1395026
1637641
2897806
2199577
2236761
139623
57542
515875
2570450
1852049
813070
855699
670594
2174028
1439529
2805405
2499356
1235149
1689642
2432577
1158961
333152
932054
2223929
1705181
2213680
365969
1215898
589171
2565875
1370296
2476634
2564687
1764723
149962
1969775
873272
2233125
2168068
2807654
2824177
308178
1105511
2507047
177619
570220
2891954
450773
889996
1121678
2488778
265930
914326
1331450
323477
42542
432922
2240871
312016
97782
1121398
931290
2902484
693668
2915462
642880
594795
1298651
580389
1684685
2081469
907881
1380923
1344985
2203006
1041847
914127
2457125
718300
1515379
470135
2139463
1484000
2773193
1937482
918809
20816
2333597
1236954
2183849
2186311
1841160
610365
159806
403003
2335990
257638
2425200
100497
1494209
1026315
980619
2887698
887703
1652817
240367
148511
915119
1853713
1932819
858665
514389
2364914
2919500
1520056
1313196
1504822
631951
2187264
257440
44264
936671
542242
227631
558981
953251
2104474
216921
308992
1477613
1512647
325861
2132710
868051
2412513
133838
831906
1810507
2365944
1854894
2378032
1538948
2883349
1909477
377369
991031
824934
924090
2778367
1810011
1935395
2120547
2194117
1121625
688630
1632205
888168
751049
2294962
2024814
2681355
2616542
574507
1454844
234600
379439
2919744
356886
2869045
1924659
229550
1594306
2858583
754653
2651540
1025811
109156
488472
1187451
2931971
229333
375483
792575
1883369
1658271
312733
1869274
718158
2025170
430746
639639
131524
1910367
1049843
1728550
1821766
2301582
2133437
2254043
1761301
2385482
2230062
1250293
2132022
2628084
149471
2718012
820218
1142972
353282
882531
2834148
2827769
1282349
310022
2153022
2683191
2799342
1254731
1246575
2532137
2220895
736176
2079388
2776391
1870719
710971
760265
2229815
2326753
107875
109944
1018843
1133867
1612013
2208363
2393661
1056797
2338038
1462423
899687
2437318
608083
2466268
2239608
2594675
757519
390352
1736578
1556064
2937868
1253679
969008
219413
1502450
777151
743028
2004978
1869244
2477636
1410606
79288
2335441
635210
846956
1775112
2382235
453222
2393787
1736703
825919
2145814
2455807
2558864
250893
2902272
1453429
2490774
1528894
1379365
1419164
2214628
665897
1780459
406839
1949907
1296979
292811
751392
1964589
1834145
2920218
2720829
2378745
152451
2870325
2345435
1814386
622885
591752
1304308
1696791
2421411
56914
891457
2447724
2689915
881208
279731
2342835
1827303
341882
895150
2811964
1417122
700566
151442
1406304
1206238
2002162
2509261
665819
1750447
1804151
1377030
179623
880370
2290764
790550
2716724
635327
1901835
1217788
625269
2462202
2747586
2848034
2436294
1241587
2658558
150751
2570035
51289
1842749
744138
1885872
2141771
1168982
2293141
1584450
919629
1324791
514273
1913361
2518682
2484070
212734
1434124
2517053
830248
1283460
2058655
903455
25664
610972
2246342
1533932
2656496
610577
1544598
2286075
2736255
886077
798866
2556820
1387340
551581
803888
151578
2031181
386068
1360961
1024794
1475426
2765072
940883
1149188
492422
1713968
1341327
2418898
328246
2894821
1017845
1883454
2155431
2357019
718775
2067105
2774298
1238716
2094527
1261441
1061392
868362
867775
1402051
481053
973218
1446789
2877768
1414970
1787806
16075
2573790
525767
115759
266666
489717
1478661
124974
1881938
1759607
1298298
1638581
494559
2243946
719019
847214
1054222
2434570
2496171
748931
1865217
1647525
2878749
2897736
361417
2630266
1733302
926436
1209717
1128385
668499
840254
1359065
886962
2859295
73044
124080
2461160
2825665
385616
1200983
2532000
1247085
1529291
769246
1586131
2544233
2292826
1718372
487584
793352
2256676
1191740
2903182
1961887
609652
2428273
98662
988861
2246217
2714877
1510606
2271654
1864744
24181
1782913
108238
1739433
2376582
1063404
574170
591653
373556
2115678
2421155
1978643
2140010
944275
1345759
622036
2238386
1987936
2903199
207589
946394
212332
1928121
1239142
1767777
2350235
1669603
221019
1868731
1399604
2119596
1901406
1297732
997633
2217813
2081141
1502930
1693326
2529685
2024789
1361184
1766954
1059702
740479
29808
308838
466561
1686150
17042
1829501
2249811
2207418
970751
1564076
1859085
1434641
1428770
2382471
982594
2763009
1387495
1188776
277044
1857345
1762597
2409709
2536088
2393157
857389
1309029
352398
854326
1547282
2410617
2154893
875256
879150
332407
2623171
1097939
1208915
74951
2238300
310352
2911169
2350495
1148358
873272
2251741
1416795
1425581
216023
670441
2276303
1173592
1335022
922313
1147748
330181
2018195
2671038
791949
1566172
2538039
514711
1459823
347933
833309
2677408
2356526
2344915
1337568
2263648
2651658
985843
2092889
613709
267936
2665516
1028921
239774
868356
1257521
14515
102238
1769612
1705182
629159
1371379
1196779
1488236
147928
4800
762740
1568820
2119075
455158
488428
1429164
768890
1308753
1298990
1616406
786474
2598040
883684
1803438
2454727
392465
380948
639255
1763930
2150118
1850880
52408
2064864
50559
2925869
2386564
2002262
1090669
2765287
558946
1054513
1561443
1964813
2706124
1817226
540679
2666756
27947
187317
2540985
2207671
1704685
865857
802441
2526817
1360735
788372
2288079
2796457
1612673
175098
2523252
2844955
1199806
581109
52334
1567043
2347335
1174241
2498031
2692574
1098855
1805687
1660159
1956083
2027103
2813039
1851039
1455040
1839502
295930
2560324
655809
1919435
1433523
2769532
638176
1764162
1761772
2792329
2621801
2894599
2805833
25492
1076819
185458
982742
2190144
2473211
2611302
1164042
2179872
1504608
2199965
1895623
764768
939395
2447418
2695324
2714639
888716
2385983
784282
1207752
2569485
1003863
158851
1897207
445556
2154175
2859406
1750480
2145335
1047577
865281
1419810
514810
2221981
2437146
2582786
473491
1502906
2441163
1804950
1563243
887733
348099
2503294
1649056
2350607
1494179
1845105
362529
1790151
2569214
1167326
2868023
2307735
542509
173491
1593308
2290265
371707
929626
2646596
2194740
2635758
414379
1992608
810441
2210592
1403295
453301
2432822
1148744
1190323
138589
2100010
2820156
493347
786911
1399558
456425
271215
2076409
1932286
2849019
2821478
1935333
2453394
795782
2512574
2152181
2229394
22540
51042
896005
1075566
2772361
1307011
691371
1339931
1522000
344970
331054
507093
344522
1018237
2803476
2391077
1597700
1751464
1976445
1320313
695829
1287455
1831146
2173970
1617734
1472232
703455
1101393
2902462
1738147
1625066
2850047
1840012
1161137
2765314
1643781
2738985
1208376
1148738
139539
2011027
1129745
848490
1387498
1648894
1780084
1692368
1383522
558802
2878075
872827
1986780
18037
2615210
1095914
1750273
2024243
193546
592893
2848532
898046
721602
1551376
1307899
2775777
724895
952834
2464902
1746079
1240092
105837
2465175
2061080
2485799
2205914
409679
2058334
2740806
656907
1737998
605718
1867487
1360203
1043340
35791
716174
1851211
588988
619205
1973750
1261015
2873039
1031999
227215
626953
929021
438673
2767123
1467093
383417
2501474
1073999
1715
1626031
2327235
2605855
1179633
768330
1041544
793894
1105955
1909886
2081357
1754592
1318605
2519135
562306
1974947
1522694
596556
2459809
2774435
635217
1078829
2049933
999198
2516476
2341039
1301798
1578352
1036341
1100452
526213
1482013
997565
830212
2529456
2723074
855482
2058083
318789
105929
1314300
1135004
1994516
2316683
1878403
145086
2524047
227448
1611024
2570328
2563655
2581779
1534987
1074374
2117358
1981832
1060906
954411
1202511
663257
801965
995363
2490758
691227
1815047
1715346
1876928
2172256
1374337
1963469
48238
2241966
76396
219787
2667791
304216
1811596
2781263
341195
1752092
1061277
1628819
2442271
218839
914455
1543908
2420854
650197
1972483
61792
415621
2618249
2298154
853577
1911023
218836
2123121
56687
163388
1781222
1260725
2009246
765480
856900
182807
1428743
480714
1483930
428763
1315190
687288
470635
2411438
119296
296479
1079898
1921880
428395
2858302
1516561
662149
1085955
2919956
595254
2060320
914232
718070
1959733
187146
1723854
1260474
2758068
2854705
1352503
1919226
755522
626976
130591
2718308
2922798
2500229
1451554
2223179
1730987
702132
791712
266564
1849879
1616895
1032733
385265
1364943
1763274
2838093
1337181
792881
2375337
197068
2066896
1979709
1102634
16249
2656457
2907952
1661398
1431582
834312
446289
574116
2710047
2236173
1978183
611150
2801789
2306847
2722762
1073353
1591984
425917
795573
994850
2385695
2863758
2799956
527400
1957742
2509018
2900238
946417
2589929
2375839
364182
1592470
2891386
1448559
260060
779860
1922579
1382169
1990677
463376
2056614
435949
1548806
2771572
2711383
1652233
390090
1764221
2243629
765953
679067
2935197
678738
1452825
473603
1049972
851458
229925
16778
1970920
423904
2126240
791811
2300641
1218808
681022
2829042
135902
784662
2561680
2135341
21466
1322935
1502611
2849095
1442709
2494266
92795
2935543
912729
235175
1387344
320722
1910115
489610
2092942
2655560
621669
1544728
2387687
2107970
2202572
649657
746456
80302
858845
9568
630287
51898
1319302
824577
2632161
2348460
2746301
2662181
595818
882427
40038
135159
1671530
502040
899192
1288924
1104777
2837859
2837011
1863612
434701
2138442
1891544
2412477
2479917
2007733
661108
2927726
1893491
1151981
1253568
152372
2653069
2029588
1834228
1935590
750251
1843121
509331
1912376
1213142
1167938
1830485
1223799
610908
2704985
1941848
1426824
1379169
1461020
974402
1453162
1273659
623065
1546268
2932973
1120636
450763
2471046
2157065
78735
2418016
2729353
228263
2561592
2227306
1366043
1245562
1664871
492824
910164
573186
273343
904353
1386777
2589549
1089217
1322747
1621920
1627107
2396598
286513
569187
1547611
570064
1657296
1202796
1512989
1275925
2572685
1520931
2613086
1379378
748608
2938071
2242900
1972383
775118
871589
93137
1362259
1079526
2719016
588599
459934
1986364
2161164
81556
1980727
423367
411592
2620708
1760582
1452953
1977673
780453
2437686
1289968
2668101
2491653
50731
2131389
1673823
578482
934232
695390
2579509
481643
174665
181368
1876747
189302
2215282
473833
1897863
432936
775362
2888098
2541726
1789822
1217123
2231312
268838
59824
702532
2884980
27972
2028295
1846531
2466363
2148592
1929334
379552
818036
2817470
88356
1872183
27406
68068
1723438
693489
1839628
1380370
2237581
1919368
1934734
1144191
256043
947110
796589
1985901
293586
2745779
2113213
1216645
1970707
2312802
201814
1853172
2160878
2700840
2252758
2515716
343696
813946
446245
1207747
768682
951830
1127560
2595156
1459298
1113031
686812
2562971
982032
2281586
1052271
392685
1083131
2257815
1877600
1584155
389534
1455566
1142471
702039
2676311
1928976
2870100
2506736
739000
61370
1674027
2256874
2459735
924662
757823
2214123
917388
2737255
1906471
1437212
2801515
1435750
78045
1404774
766510
1117593
673181
2588549
382588
2039735
1156338
2892075
1045465
1992044
121833
541399
2488345
554914
664182
1350099
293657
2095940
2135152
2570499
2421452
2793968
2026617
1868810
1372518
1575842
292372
1915929
2531774
2901444
1045992
495243
356330
333325
368422
1835705
2411813
1679527
2569712
2378457
703361
1988097
1726092
260002
2872619
754457
1930894
944949
2646947
2195852
326473
976700
1152816
2240061
2890428
460794
2645607
2393280
2242929
2340390
1426637
623744
314549
1069985
1120948
815643
1055591
1927292
2177276
987818
2090425
2631509
1220238
181383
1884027
130694
245817
2545358
2292913
544424
2583128
1130484
1362754
111511
2467711
1228846
2364976
1258561
122598
2587458
2371364
2518919
1612320
2523808
677410
639139
2215875
1478258
1332003
1537358
280987
1627633
314982
565618
1347955
973576
2266615
2178342
1687643
1014688
171074
1498974
1424444
369120
795381
953389
2294496
1415864
2654444
2665610
1363649
2531843
1307702
355272
1708235
699113
1308474
2097896
404734
1926737
51509
1199608
2707910
2268986
1145156
2013457
598373
2426872
87833
648574
42906
16102
2245255
1712560
2104282
2579843
1941565
2186785
270599
1010821
1055400
372964
1285814
1053495
2363146
1015258
1134586
22093
575050
625775
1825680
1946112
263243
806974
493980
2425673
2865233
2102523
238889
599724
34688
1893398
77488
1962492
2519127
617853
2826212
529140
1853196
427092
628400
559870
46655
2082196
1788325
672068
553513
943991
1171673
2339145
287409
1198469
247604
2291567
72600
658923
1593463
331612
2213150
1264020
1433018
1231983
1210713
1463772
2557727
2746126
1377405
510288
1182546
886435
519210
1866351
2785112
1654473
761495
1765915
2223293
2625132
363161
2485621
1131445
1478948
1018543
1040448
1626326
2578578
1035253
604993
897313
1502391
1677603
1056726
1252488
1126047
112777
63432
2010836
1672293
923225
1758046
527797
2783728
1819178
2732758
2309224
2674768
2145862
1847939
2042046
2165808
397005
2463033
280067
915498
816750
825092
1275863
702219
2093847
1003374
2020478
9858
2461559
1637063
1445380
2332610
1115952
2508974
2838178
2313400
834400
72159
1832134
2359114
1569521
284913
210430
2896727
2303655
567723
407855
2479196
453815
2062213
1524485
1326415
1657196
448540
73696
1248102
1638399
503375
549181
1213951
670707
415306
196962
2171822
1424337
1038052
178508
682188
1080522
607314
1913480
1405264
1416214
2625086
2354663
275102
119241
954457
1902376
2455833
1159624
2758211
1040151
1015806
2717064
696993
723315
1206130
1454366
156990
1062070
1002551
2601947
414384
1590555
902171
893646
927687
2214257
2254913
392047
1542523
2865519
2592665
2494861
1547155
2512165
1580810
2461324
2132966
876612
2804647
916666
742379
1010775
35217
2121446
1591194
1553840
1367773
1923519
2780523
50657
481060
1601622
2276156
2357932
2530683
345988
2860215
1547124
943123
2476743
900710
874377
639347
981660
1723004
954146
1519799
1959675
2046041
909209
2306480
1894280
1332817
1124381
432343
2837303
1719848
2850390
1913110
231973
290110
384242
601940
1572383
1819370
1323129
984893
964112
1375249
1184891
1530730
608083
2150300
1833811
2407076
397912
1878416
2928667
2739257
1776425
674346
1882786
1693870
2217631
321484
1603974
396798
238675
1762652
1038499
421467
1789196
875676
1778219
32019
2071959
2399082
2808789
200385
974073
2594479
2886230
823502
1408420
2650132
1574436
1128198
1951041
2622778
251355
157270
1482358
1987808
2363332
1092496
430809
1250759
1706365
1090728
2258583
680387
691488
2826733
32905
2172650
1637584
2185754
2910452
826423
1628540
1987951
2707265
2586885
82195
111677
2235096
1336096
1337450
1622583
1224206
1484613
1976437
106891
422539
1702229
356120
1075270
2373677
93559
2028010
1005876
2671937
954464
2797840
378451
373305
220907
1474923
2335331
1118841
2467141
549711
1958379
312400
743860
227285
2594594
1612317
1879573
349321
946842
1656778
904379
1133686
876577
906343
1248202
1480740
573209
2135710
2742110
1990700
1012495
2811806
1035638
288577
611412
1521329
540924
351774
2446248
1476757
2135243
1015699
980069
2038938
1499008
28132
1659701
2476607
2727918
721204
2586963
54131
124054
2458363
2366891
2850122
819282
651934
2348188
932117
64852
1328628
2729477
2087966
1577382
1949385
2340159
2157964
993742
628584
2229217
1685160
2766616
2394963
1010302
1567556
428986
1669662
854839
70090
2100222
1955445
525041
222988
170731
102803
1003039
2879615
1555496
2121141
185045
25313
1460892
1748008
1793219
1138540
58433
708099
716590
228417
2184706
261807
440713
891224
213964
1521140
357846
655026
693631
306000
2495880
2207572
941444
2078226
1753585
1268356
553379
806138
2031274
563485
530058
2707414
2838222
2559567
264130
546231
2474696
2842803
1451127
1845431
1508148
54167
2663645
816941
469935
336661
308783
2161287
2048451
1735729
2531354
2032846
227792
316650
1359991
2925712
831412
1972222
969963
1397138
1628533
2924071
1274222
2592218
1452227
2732312
1378808
1060298
2097675
1250416
2092173
2266685
668944
1641908
513324
1028832
1822668
1060577
2547726
2383680
836148
1292492
1115329
2384912
1260804
2646694
2802080
552838
898354
305900
1649974
2465474
646020
2807055
1667011
66631
261256
884029
1368808
1195488
2364625
779128
1331158
314868
1645529
663126
2271886
2075513
890318
445285
2705196
562754
237536
754798
1877356
2725847
2250065
741076
466790
1681911
951689
78323
93110
2300578
2900435
2789359
825481
2625580
1106089
2921653
2077697
1746472
138710
29950
1239693
2028282
788106
763982
2459187
615445
2803652
2876103
53113
1735439
1234153
1785225
2172042
2757972
467251
2360134
406337
769068
1339536
798917
2030471
2854764
635951
1274773
114632
692192
2720840
2209104
1843334
1885237
2684983
1532317
413293
1129684
565043
18382
169518
257533
1720276
2285273
2525227
2794688
16275
1201073
750929
1172955
1997484
2611782
2081923
1139556
650730
2783999
179037
134193
2114048
1344627
1019155
833175
1026797
1892710
2452968
797882
285860
2108998
1882586
2416854
1624990
1845884
349795
685976
321574
996849
2631792
1081813
496806
696080
2102040
2771483
2006428
878672
1636384
346911
172034
2525122
2148455
2351751
2018351
1088238
2626095
1227176
1173350
691356
1446145
2041068
1425498
581664
1736445
2595668
2421115
533043
206884
614106
2569141
2752215
518867
1380548
1921457
795866
476439
116520
1753860
2184496
2633566
967270
1574752
2566968
898870
2440800
1431751
2833044
818595
1392792
89448
1442095
1621570
1457269
1893261
334759
2482326
2782511
431809
845024
1224782
2120134
1149702
2677320
1093149
961895
1864389
568733
2111312
1478020
953129
716380
2817752
2511512
1860041
1992075
2584646
2609422
2294324
2649266
47911
548483
876650
547078
1859424
359449
108745
1957672
449397
2749690
2031324
2093135
44862
2630579
320219
2381077
1998769
362816
2736793
203555
1922754
222864
591820
29222
1359331
2243986
1546189
2627675
1658360
904301
1135222
390729
15976
1732018
1653508
2808285
2653208
2035482
618337
2656293
1202479
1796374
2674741
65862
890109
2411805
1493015
2487357
2339578
2774928
719381
2128199
111361
405847
91876
1079288
940554
1830910
2771768
2323296
2624920
265323
995195
1013823
584380
341969
1134912
1072350
861431
1475395
2422016
2129671
2770685
2161052
152629
182655
607035
1205173
1513137
1356663
154313
2887525
1122455
1469958
361176
1764548
67264
2467021
1341900
1476553
762939
631897
1591423
2602933
298095
513751
1634362
487711
88486
1192993
987669
2034827
1431085
128985
833261
944041
489891
2518883
2570774
1721953
2808972
446200
1000050
915924
1613146
1033924
2711872
1314204
2765728
929862
2154223
2924228
1709382
833160
2622865
1393914
1405274
1387085
1980169
247171
2358815
81485
207846
439112
137135
834511
1380877
118213
761936
569461
50850
651754
2841188
252588
254797
1691991
40316
2366046
2546709
1465247
880967
2893419
2891158
1242477
2858701
1827471
1824234
2797675
1484661
1881030
1990934
2100749
2644056
101749
1757223
818786
2309692
2482970
2602096
1586519
2759525
452187
546970
223352
1004109
2159935
2847603
1238098
85885
699541
1274660
1647131
294402
215503
1172901
2696616
1773215
2834461
313664
2039222
1218486
2547750
1255309
2477140
812187
1008848
2187570
242049
308558
2588594
1340321
2078617
829223
528163
1563305
888009
2443253
2682070
301105
783458
1915197
2140384
1753572
2801609
2326732
2834969
762168
1411102
2353448
845222
1368061
2189767
1874929
73667
957056
2487795
631798
92676
1599626
1907188
576541
787457
1223128
543815
2757950
1675986
2692491
887916
904515
821186
1401893
2312826
312465
1130699
1378748
2307420
2468484
1839416
783102
686978
1221892
1177107
1099102
713124
1882851
1589614
80599
1541192
469180
1621290
1033102
444330
1104909
728453
2454279
1000080
1418834
488422
63525
2809142
2175187
939212
606074
1417160
2063531
444241
2867243
78137
1818921
2828632
1597673
1865958
1955560
2370693
1948113
2244562
494028
1649140
634805
1768315
903192
656732
1137256
488918
1460927
2375896
2465841
1833947
1763717
493360
101867
655175
1306673
2225673
2344514
1855936
1148083
366633
1441105
2548162
907651
2338852
962857
1444475
1076664
771658
1407948
2633978
1165875
834700
934356
2601338
61054
303433
2415907
594224
2707395
1862475
2489791
746576
1540586
2367454
1632396
929754
234362
2183222
329947
546790
2403349
962754
2895444
494638
1873222
2504449
2590661
593005
1073295
682650
2202432
2161084
1575425
1402272
1114208
2731415
588436
1367176
1634598
458150
1807760
2586346
2871620
2407151
1186360
1322495
2715608
395029
142724
2295200
2394119
2607973
1705945
2377280
2307621
1812808
845104
62701
2427300
820372
1521254
2610770
1411492
868939
696647
1036548
961995
368157
763900
600088
308737
1508059
953173
1051959
2646622
2166769
2799743
1520252
917739
673598
1091617
2146357
2726592
378029
1335602
2178700
2665678
2766487
1229213
105081
654380
2524779
792369
2395407
375673
2687547
127096
1608785
506482
792268
1454344
905451
2684048
91324
1935598
838153
1802448
2789227
2853060
924230
968778
461503
717820
1688217
2710179
2517550
636915
2148051
852184
877622
2711737
1627443
2194767
2809432
2549439
1371845
1771077
724765
864922
1885899
211889
2705290
1110302
2448078
2300264
1795739
2332960
1325573
436420
298912
2177173
1337962
2176601
723826
1714517
1474832
1187487
1670655
136596
2292596
416517
1653862
1506649
2628051
96685
1947370
1378424
1662408
1729954
2831409
417450
31428
1073342
596276
885228
400813
307152
649477
1709279
2015579
2417584
950349
1324559
11686
664166
122989
1497212
606950
787488
2358513
209366
2486370
2261548
461263
1831346
1265365
525167
2914922
52155
2361220
2412271
751607
1947782
1695614
1796086
1831022
146270
1323585
2286808
1456323
650405
1190793
1262205
335046
67747
2608515
2891199
442183
2450083
1566443
829771
1889490
1401414
338538
1673378
2110932
1843252
2906384
2404220
1575048
2756710
576223
35318
1526116
91636
1935127
1303042
1370384
2308125
2659180
744717
2861125
1865646
2273547
259632
2230579
635476
760073
1588398
179377
794925
81183
1804307
2486401
2533474
1897791
1236849
1258541
2854202
374140
1351485
2450373
856232
1676375
2799249
2017329
1286929
2790714
1931060
1692609
1630445
2734508
1301308
2620161
2795143
90367
760853
2173070
2269933
2539099
1141993
2864500
24606
169284
94933
2064477
2475130
2170716
403000
532869
1292843
2657567
1256864
1181672
1845066
670860
63899
2245755
889685
1151855
2867370
1057590
2453157
1732344
2829549
202708
2602978
2767364
1570219
1173465
2655018
2335516
571681
72308
1926316
1822867
474801
2733168
1899938
2832490
1204333
2042700
2009734
1844583
1213369
710700
1640839
518599
2881172
57649
1017177
1925340
895534
1822519
330963
1808677
393031
1079085
565247
1840550
1005698
1116664
330184
1236528
72699
882050
1757308
1614469
2607268
2902096
1517965
1074767
2213860
2770020
872658
2835136
560978
2709682
2391319
1991206
1493316
1555742
2029349
2171485
2906311
207599
1942307
337116
248020
1682726
278008
872024
456868
2545995
1186065
285789
1271185
735590
2037812
791021
2276245
366542
721249
1301799
1461571
2726529
1014292
754995
850226
2677723
519368
658709
2354346
1067772
1668435
767766
1358410
2933554
2519478
628709
2841181
814608
2659174
1852287
219421
414633
33042
1360106
2538400
175190
2237938
2446110
85889
447871
1008175
2725955
2302008
781879
529176
23513
2470448
2415012
325994
1984266
1124182
2584991
1192633
2628169
1855415
2872463
964841
525729
1105095
281332
872275
1520362
2349642
1516261
1542159
2810958
2066246
2806427
2043669
1244983
2281609
1544491
251027
1450635
1289694
2557271
392715
1521252
1465889
969705
780016
2089615
1367399
439360
279204
1759189
2768990
1180172
2673186
2355486
724069
1052219
1685677
1418621
1590413
229934
162469
2153901
2776300
821481
2536406
1518617
2038247
2374371
1587826
1038717
588877
1525071
2884202
2516983
886838
1197729
1636055
2788441
2325910
2000879
1104292
2126790
1448320
1993419
2676138
2306706
735792
2432780
912248
2621714
1786353
2317851
613864
1479816
1294993
1888086
1673974
1979225
925706
1531712
868837
2579106
225408
2707769
865969
572511
1318379
1268787
1874820
1364002
2575345
784167
1585318
433613
2511608
2219596
1874931
2631627
1194963
1860401
2874403
1474164
667494
1530315
1432519
1780720
306557
1123521
1774329
2078820
12609
1157479
429416
1310045
631018
2872890
2739121
777959
252378
536688
10643
2797020
2562272
927278
2283502
385057
1043312
150751
1369552
2685553
844500
1868340
2258355
2789158
100957
2051268
2566984
647516
740079
1838179
696180
1592527
2627524
2053637
206727
1719290
2045530
1700638
2817189
792588
2333626
1873485
420902
1418097
410444
999823
2048764
338732
33084
2190071
2634027
2045605
125477
622103
517291
349744
2006600
589879
2277083
1999351
1044187
2235692
2221559
1423249
1421143
265071
2005607
2397094
2316193
679248
846380
656546
1728992
1083694
698431
735929
1256476
2846770
1639167
1207624
2232419
99219
2841127
2282470
1638776
1642995
2785271
1918488
2425646
1934972
2118032
2562398
2104220
1922861
2538902
738873
97260
1392320
727314
2054498
28421
2932604
1196054
2639495
1899034
696534
1583560
147348
1001224
831206
2938980
1027163
1682896
1730971
928821
50672
2108790
2768564
1070363
1450111
1515312
628173
637640
1978534
626252
693031
2166898
1285612
2770532
925887
629747
591840
2647690
771363
1072485
2596330
2477720
2778158
2039417
2682482
1403083
1687152
319966
2011183
1286944
2155473
1040929
2266608
886005
429912
2761219
421424
1874576
1280870
1117007
1407103
807755
201250
2040653
1780306
1556237
2488346
427128
2256696
2555728
2409594
880317
128249
2446184
1134476
2518525
1804836
2473458
2232021
2069194
856894
206443
2726957
2777052
1383643
381795
388423
2128881
127684
2438375
805534
959134
837961
1144728
2101479
2228160
1800736
1672827
491054
587139
433600
912886
15635
660361
1234720
642418
1412164
1871367
504275
2313121
1607223
1706246
1513362
996595
2356010
1904292
1907461
2637355
1882467
1279111
2879849
2012145
2312745
1807026
2063706
2318106
1340810
517643
2039121
1793586
9166
653949
2834698
348932
684366
2916984
965962
2758021
1101470
147017
2117989
937379
1596508
1375576
2897376
591537
91211
1752804
512685
2868375
2169000
743377
1673470
1935974
1251789
2810216
2722251
163558
875251
1413389
1255451
959736
2920351
568263
301071
2291247
1543543
1125964
2217973
407853
1194019
120319
2606831
919695
3873
625269
1199656
2342126
1739920
1208083
520083
1864654
2114074
499552
1327205
1543321
2608091
2223806
2864831
1412000
64509
2245174
226598
116690
1641693
920005
882138
2019184
1557357
1798089
2237395
742269
1303309
2897177
1141774
2698286
250203
2434900
1717141
27762
156640
2454276
2210255
1379353
121840
877060
1088409
1638968
2868207
1917961
2206833
491341
2910315
732185
2253449
1579573
907399
406217
2263261
2770479
112306
705946
612967
1341163
2762778
102943
809150
444527
1788747
2418963
1442299
132984
1895479
674932
1595464
1620614
1529845
2639629
2838636
2472037
1702919
341142
945850
305718
983857
1098064
1166972
2360816
2776761
2900189
2890297
1250326
2379347
1519133
55076
1082408
1494383
2657155
1864715
1756967
295998
1985127
1498346
446169
166711
1618610
1891764
1262858
2028091
2544662
254804
1422097
2933446
60403
2121253
2071979
2039837
849105
1988461
2591445
612689
2291577
108351
1539608
1149501
936207
2262085
583222
99474
2933478
532986
1268813
163974
2048628
2022013
1146192
28638
561981
2671005
720029
1753835
1955107
2551055
1592389
1505672
408025
308233
1245831
1178768
661357
287319
1397060
2568225
1718050
1951401
2160325
2338344
323449
2469688
639425
178391
1545153
1418236
2661945
2467307
715669
2193845
2291725
806965
741726
1234986
2338173
855697
532491
2469845
1272021
376758
2858439
423628
224946
2225922
2027674
861881
2069622
2488369
2777092
1392322
2921717
649652
2763366
2472348
1443574
2283422
1423197
1871905
1248368
1458430
2679565
936988
1678668
2129860
2463903
1631164
2130118
1834203
918176
1167294
2805539
2082192
368522
1909891
2423397
2846750
673962
758547
1042428
2468634
1204888
1355067
2481182
2629553
2781567
2114589
543570
754453
223343
490315
1560248
10825
577732
2399690
1254991
133679
2787178
1372956
2921982
727756
791467
1338771
375681
2640446
1511565
2367908
2718768
663084
534344
1528752
2570612
1182105
1264682
1724326
915087
2111826
1548642
2839650
2015491
2812285
1174264
1132829
388702
2175971
191962
1969056
837129
1944192
741408
2559682
331398
1678986
1881835
1789190
2725609
474261
2201940
1168086
2895798
1915507
2547828
129742
1091918
1606017
2729214
2823220
377718
2324223
1852903
2608514
816127
2185285
1464956
2625626
342819
1265651
1477853
2825824
2807833
1902810
1239352
2937729
2239795
1724862
462737
2888347
2906273
2746857
193517
2325712
595619
1606085
438553
709444
2785334
548297
1952320
760694
1998293
193385
807993
1191292
1006997
282150
323004
654098
2446596
1896431
2018748
2601209
311479
702344
2490488
345534
79726
1257011
135838
2380270
1708207
1177621
2039307
1434760
2667056
910432
192309
2723120
820162
1743159
1210475
542924
1412847
1331815
262725
2797555
1312477
2514740
1407096
1845929
986424
1079104
533889
713272
1796713
96162
2875436
1712538
1571504
2009476
2810289
790989
19876
992530
2352153
1472812
1633847
152068
2776551
2592089
2453471
2343179
1472397
1132854
2638186
906149
623990
2175675
1548757
2636626
1227013
1381244
247906
1287212
518465
1447681
2424972
857670
494348
2881507
1289322
2306274
321894
1598951
2074290
2809791
10726
2342168
175810
1278416
872882
2835817
2171071
862096
1574391
2310443
1860019
116804
1576773
1379491
483036
1731884
2591472
1002034
2242907
957696
918789
1599696
2012359
1661810
2741599
2475158
1081745
2358030
160674
1588427
951415
2524904
620512
562151
2707635
2808233
1156708
158329
2268260
403844
2368996
420744
981930
1659664
1846474
1291704
2687834
1972415
457332
2154596
386002
991176
752375
2313955
1404823
37241
1005784
1097412
1060455
1345319
417624
1693840
1810292
2265599
1798209
2033075
1266824
810053
2449104
2497174
665916
921927
2464897
1529464
951610
2443011
433847
1373908
1594471
962118
1420121
1036847
1437426
556003
1779938
2757989
2392382
1415487
2482506
1775148
488592
948932
601003
924262
1525811
734228
2505291
230460
746378
112429
547696
2078367
2042780
447795
1058194
487308
1055450
2326879
1761325
603037
447348
910562
649205
129574
1627347
1849329
738767
2357773
2757536
13851
2324082
1949140
1291562
1243848
1619737
2350244
80368
1447555
2923464
186430
1485515
2520781
127217
468803
1175422
2632686
2447243
927917
493007
1477857
1420010
540259
2214804
1931474
56353
372382
1587015
939067
2571967
1935344
651230
1177612
1560045
2582843
679122
1572588
595625
2516812
1445768
2787788
140335
2357281
1812826
931103
1406516
635166
496450
1569615
2541437
1707883
34543
448446
1143625
172116
1324929
617828
138588
423204
1709324
2316398
339552
732976
2690245
2318451
1463399
82664
282020
1246392
1068026
496908
862623
1863645
2052664
446553
1729422
1395926
1136125
2851868
1740663
2479744
2918369
477534
1255742
152743
160148
383487
60666
2823965
628669
1051109
622633
213905
1862711
231409
715240
212785
906803
81105
1842931
2873086
2424242
1589173
2488402
1141576
460543
704962
1709394
634393
2504366
122296
1620166
2640245
97754
1269995
974185
562204
219533
2100620
1385363
900822
219768
621104
442468
493353
919536
2255646
1712018
1518125
213647
1213043
1889066
1802294
1618517
1238821
2249205
958392
1869867
2513978
2402087
1327954
2915469
1247294
1597445
840202
1884640
1072538
2183976
1516831
908561
1637965
1518382
2760412
2069755
1034293
2330523
1034878
1091045
1479870
1523484
1313793
2498873
197215
2144319
692601
124160
1169389
812613
381270
2262629
1101390
223466
2603450
3742
227822
2414537
1781169
2884401
1996734
322807
1503541
1682637
1323816
504807
1218636
624197
1262840
345467
1763039
1622503
175847
1338511
1110519
646343
831102
2611020
2550413
1727619
1360971
1319215
1990170
2370856
1560379
1116835
434868
1233711
2446694
1717307
1324670
469103
956649
1460978
1250894
2415427
184110
136274
1437699
10225
220359
2004175
1629699
2591993
1577534
1078548
936472
1735771
1577201
1441008
324399
146
1384799
2889162
138315
1751139
1134225
1910433
553504
694974
1757602
2884145
13698
2437547
2658817
2355309
2386633
2138237
444494
1612177
721520
599244
1192616
1860083
2095375
1150772
2326399
2586687
2098861
2766757
1600496
2262812
2616971
2264135
619492
148968
801689
515978
615756
2520235
2295030
2033584
1242364
496936
810603
1790969
2411580
2620776
977039
2713004
610462
180493
1416870
2434833
2314196
2248325
292707
648305
713800
507282
1510924
1823255
2871874
2623734
2364351
1528406
289274
2508334
351176
2688840
2238526
2128935
2030027
1752849
550752
1659868
1013157
101061
950899
2902570
1280008
1884666
2223922
2015660
1100214
1005036
2594555
110975
2791373
754896
1075499
113688
2909307
2229295
1511795
765373
1116111
27192
1472753
911340
61891
1750265
1322108
1773212
2189054
545583
136663
971490
261822
2164902
1470392
1981985
1026518
2868373
1676936
2864368
1319159
1887626
940051
1361174
2747606
2613180
42474
42309
1517443
1977516
1324872
2379964
2066334
532234
1028180
1853943
1454413
2344807
779730
1189408
1242971
2241173
1714698
1359357
1809365
2438898
1275344
333530
113627
1591271
691626
2499646
217209
2529417
258858
2224655
325069
584266
899916
1206790
582278
2302302
715187
261606
1186485
146682
2539365
45679
831152
2659582
2693809
2455161
2587621
548019
634027
187332
1080186
1065587
886931
1539870
1216040
338608
748975
2146320
1730359
2023073
2234147
1426598
59629
288642
896640
1664699
1849833
612127
2232904
1703871
1851362
2897612
2424293
2874251
832217
137538
1718336
2056126
2170224
200793
1544400
2357936
198565
1481005
4520
1141349
1901461
1858526
975022
2224078
191257
2893202
548938
708980
207948
1423847
1468195
1073419
707677
2060000
1230827
135037
1950827
1892384
2159248
67480
1183959
2885733
847831
179969
1657202
2521615
592133
2655351
2181872
693043
1789346
2701775
217487
213979
2160010
1382259
1842223
1246955
1495395
732511
484220
2932548
1502375
501802
2716232
970867
2541945
441719
2318969
1977417
2479259
1402763
1604979
1501807
1416832
27722
1278114
1843440
1104925
1371980
855828
2632278
1533626
2821664
2500577
1769259
2879072
133152
2392130
2374049
1185745
2356185
1373407
2916175
601709
1782134
1275838
1959671
2222947
1973330
2496671
2657570
70120
1473155
2052082
2838543
1771320
1168083
1870453
2264355
1814795
988415
1164975
2203108
1864928
2736080
1463855
556783
2428467
1383977
2432811
261162
766499
2856182
2822135
2804543
1512912
1522992
2772269
1885468
201136
1695905
2182969
414264
2516603
1469707
2473205
1288279
1756042
2083437
224350
2180416
143375
1394504
1663497
2794031
1381507
556721
1393782
598789
1196826
2576675
1948402
275219
841959
1858423
1406752
2630610
974578
761030
1058163
668900
1680270
2203958
510795
1971694
394507
825214
1705381
797385
40358
951452
552971
1504992
1704505
1707474
349375
2691040
2700162
2042751
2939177
1880900
2116806
1428458
898698
1427266
1216851
519121
2068005
1302922
2006456
124418
1064358
96847
165402
1823967
1221604
2914612
2804402
1266335
1856851
886448
15137
1323302
1941401
1627404
1242270
554546
247470
844283
2780925
290258
1942325
2299730
2010342
2395520
873959
1991320
542338
765922
301442
745101
890090
1946851
1347953
58344
2451761
2732114
2657511
1116613
1624825
108521
1442194
2265913
1688245
876405
1679298
1731006
1565426
682404
1719724
1519007
1693667
231046
767925
1719047
1377689
2273746
691230
403940
252053
1591216
2260522
759605
2209541
1717441
1306329
752388
1660388
603307
1052898
2928910
1137543
1558960
491337
1406750
1363435
2018153
1183179
2067874
1360109
2690818
909016
866978
2483236
136944
2351427
2653568
1637866
1295168
2732068
1847163
1871732
577225
1559399
1137822
872452
408145
2124339
514691
43143
603523
511200
1783946
2331930
520487
2691892
1947789
2889633
2372430
891436
1507253
1640835
21626
2752332
2660575
29701
1274190
1216165
1874500
2004096
2218681
1265474
1538549
1030181
1537043
900548
1048243
384380
1332614
2238343
1047098
2575264
1374244
1763050
1010000
1378963
946180
2725017
2276869
2770382
1785866
134423
904051
819681
949689
1996552
2805181
219837
2595000
59894
1703866
1891885
727997
1285893
410553
2485538
1238707
1864137
1833677
2397471
2245851
582826
186012
1997087
303449
1925803
1628961
1948400
2608407
2748703
828105
336427
2737234
524622
1887071
1251014
1973843
323177
320372
893875
2568444
2327904
492578
2669787
1750312
811283
1936926
2291594
2213309
2825453
1910722
628668
1019199
1323555
2646576
2934519
1983770
1514564
2493768
2881832
573487
104964
1363407
509160
1492042
2233183
1041667
2231987
2809283
1859431
783248
2628454
1643017
2083549
1718606
1240460
2014792
947555
1099480
37622
94097
622102
2419882
1492133
2780586
2629193
579880
1859914
1112576
1447933
2406177
1163792
2025935
798101
2341074
360128
2105738
1614655
1691719
154291
2289786
1851140
1850481
1202215
427938
1289504
2831625
880794
2016448
331994
1556773
2278706
2752711
903420
2353634
135850
1273420
1981920
2629825
159508
1252621
1097564
1207218
2873365
2025232
1499061
1189145
355398
2658063
2025660
1185145
1264904
2828720
2571433
2146752
99382
1270141
1361489
2701373
1836484
1999948
1070072
1264809
2553843
977934
187330
954883
1721754
346649
33382
2771238
2064698
2357436
177592
1099334
2492892
2421495
2535755
1336773
1243331
422201
2462666
1702964
2028786
2492962
2897178
1182379
1470502
2577801
2213396
1828289
2650885
1357892
1747322
866834
2665125
1691807
1380762
2462170
2570355
2270811
267566
2731912
1647781
960906
1520080
1098264
2059946
348152
1732708
2289883
2658029
75157
957318
2263390
645137
2085339
2341342
1507322
833292
1924176
1476933
439952
557824
1051310
1829609
2581271
2686330
2781204
1148932
2783375
728770
1931434
2023423
1466881
375079
645385
2345134
1107164
2854725
966855
1978085
1356323
93530
302793
1703112
1055855
2322494
2800767
822959
1696815
2653128
2100919
824107
863777
803808
2138455
659749
1180498
167842
531131
483380
882500
1886407
1424741
872868
818389
361162
2928856
1301621
1049411
1563874
358862
2396164
1389604
2094166
251022
1312668
1852639
781725
2142499
2440067
791666
881874
2592301
483670
2322861
1756566
1139286
2752916
2307835
1532882
1665812
1573537
45536
2274232
1634999
2757291
1843324
1425362
1730770
419929
1647944
275627
2823612
1855628
1871109
2182856
1862720
2567596
1002678
2392908
1199541
1508984
1878898
2316270
843930
1988956
750794
1474650
778132
39203
997019
1616178
1251775
1031907
2679096
1792249
1216646
2448468
2222792
471739
1021091
726924
460812
2514515
331158
382536
1270694
2505658
343932
750311
1852723
758004
2760546
2158999
2119195
921985
1535209
1518763
168627
2366742
1016262
2896506
1361736
2151254
1122133
163182
2269194
1868262
2219686
2685841
622193
910450
213188
1914122
688705
2115729
1860242
2137312
2760222
2608591
2176533
2269427
1230175
1215812
1193318
779379
2086638
2916360
2015929
560128
1180504
1724938
1152694
1493301
974767
2469077
1550379
535728
829265
127846
250909
96891
2258419
1557226
1879833
2366810
2183194
2297780
2572233
974694
2837269
2666263
2767307
232756
951024
2627163
1686032
869847
944705
1588069
239002
1671753
1974268
600153
2748501
320889
318045
192861
55616
159560
2546962
751051
2286123
1372948
2583009
1917532
252198
1201061
2015963
1624102
2007613
1995981
2180392
846982
851561
2078441
253504
1521652
2058365
600786
1361357
2306386
1926859
2449959
1258800
1724911
829486
2371899
1200749
214412
1310115
2011482
1869128
2821966
161636
940284
2069977
2892246
867883
318572
2449403
134877
2362963
2834835
2675974
1835425
2168767
324411
2079510
1692086
2793946
1589740
2180877
2678954
2928776
443277
1647702
404835
1112925
2830470
543452
336736
2763974
1662121
17917
2501304
1118341
2600303
583761
726859
462203
9007
2422942
1145649
295486
961161
843207
561604
1864502
1076528
887015
672885
1367148
846445
76771
2138602
1926924
2442212
1675435
464283
1927012
2099894
1954165
504693
2896782
2798793
2302142
32209
2065386
1046536
2765043
173442
403826
2011140
1815683
1135747
1895120
2416637
915148
1339785
446607
2538497
2513933
1770660
659031
966318
351549
1436147
1791661
2147437
1037794
1544275
542165
584061
769231
1429543
662717
1156023
2163204
2043925
101766
1741831
2451759
1404364
1288562
2214679
2796856
2068203
516097
2323584
1625242
1220718
2104304
2471175
705739
1781516
2062998
2376871
1010649
2208996
553460
1616761
743353
2651892
906251
2386278
1750122
520262
1892075
2938622
667204
2145895
446560
1368323
965644
1907342
1305493
1187213
703225
516690
1856597
1147958
1758905
1183052
2706926
2452158
2428917
483673
308261
2930166
2758564
2553229
2123711
1097999
2843120
915448
2768349
8636
2220586
109068
2251007
1687827
889041
1997524
2841179
2746494
1883099
238053
1477707
1486239
1235407
2877485
37660
571200
1095469
934109
2640444
380661
1001712
1619714
2763607
2379772
1607368
1305202
720944
1518078
1007694
1579634
1665560
2710339
2649844
2250235
1382250
1095457
1903406
385173
1990998
2303825
1855395
1555994
1348470
553422
1938350
52913
1586109
864644
1654585
2780378
2583081
565746
1021221
524675
636584
2080672
725243
976080
1721682
475156
1366928
1583920
1805989
247843
1305734
274137
1644752
1198216
1720517
2083939
959871
1571568
1099769
2812960
804343
397062
657516
2694141
2611288
2381067
2734670
949682
1137469
155589
2404629
805127
1679645
180609
736815
1529582
2438554
2884859
2669137
1036437
1631059
2368871
1492513
2086060
2271731
1759991
19344
416824
1909759
1675261
5142
789738
538075
31869
2762786
405109
868590
1943502
1550885
1319561
2144594
2532482
1346551
430840
2221135
2720457
2562667
127283
611357
1682261
1134202
222365
1744684
1561901
190879
930024
517042
2468075
1381016
1158182
2166726
1357734
1848922
996034
2581347
2362943
352080
1074492
2677669
1945958
2937581
2128891
1065152
1880306
2055475
2355537
1891003
1861129
2752887
1507467
1494110
552144
1011992
1473760
2090578
1366276
268288
2660815
2191253
420513
603411
812082
1171578
1767435
2827880
283732
848753
216431
1141324
1204741
108304
2583455
897465
345974
706480
783403
67537
1681848
2761014
1290373
2134851
158085
2507591
1752995
1749626
2430605
1686634
2646612
2238782
2477111
1199428
1602634
1809268
1124939
2510703
2538458
807031
516415
1434522
2506277
454082
1039023
2692581
2143915
606264
1823415
753982
1186672
1576781
954564
1394149
1121484
2599450
1474458
2680970
1792016
188738
2504292
2685924
1288386
782203
604722
688267
2830255
580717
2090753
831537
2884495
1553495
2687925
197959
1598945
2150094
1997992
2257578
1784707
2536191
1514720
2254320
745972
445369
393681
427468
245382
2666091
2669311
2868065
257019
149760
250510
2173973
1227265
663909
1591366
230548
1766602
821841
663697
651942
1724271
227779
2099248
1648245
34883
2088782
1722946
1235449
321727
467277
697501
2097133
2578418
826173
2367220
1582809
753521
343353
2241049
1733334
883856
1096166
1653822
1692726
2320414
1783130
1182621
1674019
1625711
27180
1188507
2696957
1021461
89203
506256
760495
210681
469333
2551394
550837
2825623
733876
225104
1231918
1439500
2367498
809511
2719055
738268
420739
495048
1912023
2555431
722155
749841
71150
2724946
1960297
862338
2282688
1744792
605842
461190
260515
422794
1833578
2873383
1542808
220021
2056668
775849
816399
1336156
768489
843691
2671279
2590772
2125496
1229490
2071211
976322
417589
745681
1626107
1420844
1185789
2857127
2933229
2023424
589639
1944136
744036
1218699
774085
1958205
2194560
1220027
909894
326164
2203788
2914695
2658035
1313558
435007
1358276
2111560
2150712
2789890
1138090
184039
2054448
376606
1759804
755055
2739322
852730
2843174
591340
1575944
647463
2917006
165336
429651
2664597
1861102
981872
2728671
2687787
1323198
594834
1589251
1678609
663052
2287551
829464
704707
2727968
1257104
2652765
1114332
1966038
2330013
2065636
2438724
2675265
2106013
2430324
2829650
2317149
328736
1129544
2564986
1816417
173990
2016326
1683696
273779
178836
1238156
632943
2024856
2654931
1656594
208067
2590589
983225
878157
1682622
1619025
2818734
2559271
2749170
1947051
939729
652038
1203923
1235245
2101421
1134017
1040357
107137
428274
2366585
2615075
567474
654940
862035
2360086
731384
326801
1001248
1356236
1574331
405092
2115789
431447
935052
1613432
1110073
1810147
288608
1330232
2770215
1188049
575029
128155
334463
1955032
506923
1327359
2676570
1165346
97923
2927403
1499149
76384
1407279
2633144
425975
1573851
2500951
2564467
2349398
2165090
375364
2744915
1972029
724129
429335
1986201
602183
2723721
1907703
2443520
752240
547777
884203
2481394
732503
1377074
2012507
1323415
917774
2106612
2319912
1528216
223704
812544
1182859
2937790
2771758
2436471
892074
884633
1754133
1760658
2779239
1133932
2010402
2423104
576555
924771
2689345
1626456
2557984
546130
2173034
2432481
2619747
224153
656863
1676062
1454935
131060
767742
2285096
2001358
1967240
407926
2489982
1114200
254917
1717499
635733
749842
2619635
681494
474410
396983
661295
227340
1335095
2631360
434937
1043042
2213350
532611
2327310
1194807
961207
1930174
1729177
461271
1297114
2705200
2001492
635813
1163005
1188013
198410
2187055
23869
876386
1641043
2372154
2698525
1688649
1239891
1357544
1410795
2924372
1484721
774917
198804
542504
421977
2629977
104096
1583069
1237283
1566728
2670829
2878762
1313899
795596
1686521
1108746
577110
2903849
1380883
1948874
144225
2906777
2467710
738662
538115
147683
207357
1154506
1814714
2522568
2372346
1863140
2586260
1945194
415673
2401669
1338944
2918445
1496657
710931
1846185
2654944
362994
465314
2015534
902127
1565808
2100892
2172210
1898191
163032
1162553
1956104
2425623
2357021
1740409
2016528
2015617
1550294
1533403
2032408
1356105
2777392
2175551
1019931
526651
1627645
17702
2930026
2675909
1436048
618293
2886749
981865
2570639
1539531
2433434
655318
1906
2097163
2642645
630206
2245990
1313221
2867249
2794325
580823
355034
2577622
2759101
996748
1655187
1752760
907071
679602
2725294
1072218
951953
1771058
1828845
809623
1728904
917219
2648874
2231474
1383221
1526850
504385
1110125
2826282
2797422
533063
2014961
1722338
252145
2336481
2115730
353304
2657700
1593177
265032
493492
1488908
1994562
2351224
353136
1912461
2162424
1390618
2600767
216481
1972020
2398590
1916220
292893
883514
1820941
1540589
178979
321858
2769920
403458
462527
2783499
1876279
1270106
1178213
992549
1814133
1098251
464037
660680
1927217
1212010
2118094
747676
2470708
644376
2687767
2067638
2073669
406975
984569
2203508
428505
1248224
223318
20644
1376014
2380857
239218
2649046
512398
2210544
1529288
985994
360819
265916
1854630
2741241
247291
2236465
584107
2755894
634987
2108472
2572612
1166482
2100400
2424766
1178124
487021
39364
1676310
2146808
1266041
416517
1051421
2507933
286094
1975816
1353854
325886
1218419
914566
1674300
776796
1089080
915751
2305215
2591164
1991510
414430
34620
81633
2753138
188689
1704999
2061416
1141023
2082008
1325407
810316
898189
2522923
1527978
2315869
1342143
1831080
603782
516931
46736
379846
284883
1410240
789770
963904
45490
2061532
2510363
1439848
1924797
711227
1361974
1170591
377175
2576720
356127
1742837
2566537
2904388
892595
2375294
318035
289131
2035026
2864267
2625435
407009
2401413
451821
761323
1841546
64792
638404
524166
396258
2414780
2483232
285565
1034148
1395879
403327
808115
1311885
2116508
230125
1412461
2266049
1586326
1183385
1913404
111623
2227584
1441087
2304571
1233974
1880563
2433941
2670780
2838974
991000
1681106
1168509
2255363
2729445
376073
599325
1405476
2076158
15175
1754411
1724548
2047180
713987
1039176
1754066
96105
2818036
2008311
1596453
1697779
2154545
1082148
407313
1199975
317264
1143852
1678375
2461124
1700443
2683817
261545
2114323
2333953
919415
2156099
1619272
2145998
2290807
1593633
1247083
1591393
59668
2326816
1023241
2792241
1213470
2831502
1621671
2205300
351618
887040
2750328
2659819
1405237
2519882
1030695
1207821
20962
2205469
2062745
1395276
169488
470585
2551433
671433
993205
1574126
1593437
1779934
1224395
1826711
1614315
2461787
2126008
2036159
1910052
2540343
1373801
1397380
1734081
1121912
1053515
686964
1511754
2585973
1777779
2522171
2071674
2699857
1299611
186064
2162892
2263347
1169043
206078
2275801
1702387
2579447
594857
824974
1882837
366704
2709423
431511
1580565
2171392
2704157
1262321
502194
2737744
2749000
526816
635288
2077418
1217798
1215205
1716179
2678904
1044696
2583551
459815
2568293
1370996
2705781
878232
604085
2554977
1045206
1192548
328608
152100
1011132
1090190
63630
1939437
2890250
1115830
2010451
54493
316715
83733
1787407
161539
2534030
872795
1043687
1682080
2840420
1371637
2867540
141386
1738650
37921
1082954
179350
378948
490279
551607
152987
1694227
1331404
872936
889426
2250936
1010138
372270
191651
1865419
2600106
2632859
1803367
2470423
460327
586245
874003
823400
2756069
2365809
1955042
1559005
1816377
2655827
2415389
431763
1506262
1019526
2545010
9950
2172501
963947
1170990
102826
577181
594820
1667410
982187
470810
1904062
639964
2904255
1426611
1845406
2907222
2010314
281824
105991
66492
2175108
2066564
379110
1721238
896226
64955
2043346
2528847
1543606
448335
184802
1565016
1725841
404773
2828402
2649276
2621808
1264319
1326120
546434
1605919
2107678
2697246
2241150
2163607
465977
960246
49124
677120
431344
470644
159108
307683
2601577
2300594
187424
2202289
2100903
414845
1222563
646915
1721627
1054304
1248469
1153855
2751884
200723
1941965
1755737
2857914
861382
2168549
951216
1333649
1486153
2408955
785780
2383903
2335493
2387330
1417056
46161
1666552
75420
1869962
1117835
322705
1930712
580538
1213448
2283061
200637
421192
1398068
371054
2845756
2317932
500548
1194413
1974269
384671
2160692
1849689
1213265
1963093
829564
297038
1202980
506295
1488400
2186063
2510917
2357585
1078169
356180
151615
1969206
875837
2060616
2421787
1710255
1476532
112278
1445060
326147
1981250
1185874
2592825
2756259
607820
269700
1837688
946050
1968996
2759124
1410318
1166748
27564
2595811
1415076
1401233
2191553
1545886
250027
926067
2451171
2701561
1001862
1702948
1654730
893236
278361
2465222
2090367
1027876
516428
1357398
1233727
2862216
1960758
2427293
1221690
2800264
2802111
1479295
2891466
328966
648675
2612374
2070440
2184429
1556336
1521064
367569
681406
1230906
2925414
1885171
1699794
830802
309702
1038942
1524561
1185392
1127624
1883022
2194818
1776893
2805963
427841
1566399
1318733
1997503
721307
1281851
750499
736684
1283886
100276
1205863
1477286
2195908
1337561
2679157
139085
1218431
2927252
68137
1480435
634354
1751569
2775734
1208519
2164344
977193
1843728
1571524
2694717
507845
608850
1394258
881012
989450
2385912
2493719
2307542
346107
1632050
198631
165885
2832572
2845432
547292
929204
2561926
1204571
1339111
1538872
401622
1711194
1173169
796416
1709925
209991
2595851
1265737
2353863
168598
663170
245678
2637039
1912847
2755838
1324812
1944979
1524023
2199320
2633569
2938335
2303954
2423893
2851342
376946
1893264
1401527
2311017
403944
1118722
2670663
869026
1277382
1001545
1929508
2574349
1663239
778026
886680
1397718
2603481
1997424
1174562
4770
2008564
750634
1698863
1526156
134089
2027019
1610418
1723269
1512512
801717
468574
1625875
2154479
2776409
1727582
764650
6280
1979567
2115938
2279201
583190
738206
1726902
2842977
2033578
866644
2640766
2547030
2231408
626246
1873005
2593543
1499831
1841524
203778
36500
2578175
1385526
2929522
612890
1072638
2333906
2331031
897339
2280202
1915609
797832
1109294
2120263
1704210
2687441
836189
95507
2775844
257368
1869176
1005640
2349744
1775893
165769
2788558
1177502
1815297
1089684
59782
2149417
1464303
786028
1578501
577774
1670786
107126
745857
479003
658771
2443003
223127
901045
1775525
2341921
1721526
631571
991156
1648227
1525761
1094871
1280850
537584
2836
405231
2754494
322532
2590397
2026585
1461770
1866780
1006402
2314978
2569408
177174
1372159
332045
172570
1269559
882184
1383070
903810
594084
1998379
1910349
2768512
937067
358311
905458
2381739
2292230
2716800
383225
2354753
2632457
1304683
1393402
1225594
2467021
2407714
1843015
1951571
1035630
411899
2710874
2423444
559505
1779435
310088
513053
2363223
1948417
1849021
1512659
1073408
1301836
1739567
1672499
2887321
1800033
1962376
2018310
623526
814096
386647
2335879
172570
2794825
62631
2903109
725191
1331918
365674
2776967
702619
2705455
440342
2537252
1847185
1046409
2816857
2183294
871881
2000666
1585634
1496741
480346
2474628
1987846
2682236
2133481
2129312
92282
2338962
387809
201343
1943743
918433
263032
543222
2549561
2243094
1759916
2811340
2338753
779676
2101890
1582716
1387969
1363761
1201400
2667496
1337183
2181265
2172559
1770121
2334112
647401
2834339
1740608
1905301
696537
958779
85897
2852162
731572
1911043
187711
296988
518238
1720379
1161546
1665990
2126791
1356175
2140655
2712831
1733820
390189
2137324
627433
1241173
1342223
2880606
2611007
1622734
817412
1079972
2847144
228884
1419822
236987
2621397
874062
2868916
1132651
734114
2892333
2820092
2318913
230017
1722380
1749716
1699491
1256757
1623676
2184637
2013866
313899
2298991
2255638
1024152
2141904
1003872
692655
334270
2352030
2259587
792756
900111
1751333
1116380
2198640
1717271
1261840
2875157
2817678
2668349
2511139
2767440
2749817
1640103
630100
1676649
1066276
2002497
672860
1592853
1182447
1322522
63524
237529
2618519
1743740
2406497
1961957
985529
783566
2383454
1643534
864368
783030
1593428
1339537
1313451
369289
844719
1438386
2820109
1177296
529519
996491
2691047
1694986
1477336
1465995
308693
2814139
183468
2330361
76342
30442
2737175
1809147
859513
675187
1465676
1636883
262139
1317149
1186804
98716
387188
1801982
1123444
311559
2176900
839866
1880029
109102
698222
160035
2880951
1121577
954211
1830574
1485105
1892540
983364
1527025
806185
2035537
1910593
441433
216861
2508577
1389862
1282192
1089002
7679
1737785
737558
523887
1665384
2417545
2774206
2176964
2065860
1144418
1967422
2654429
758843
489272
1137760
1364484
2453109
1266722
183747
824899
1437950
1142825
1978428
1061546
298984
1908136
633662
2360781
899707
1495165
2111379
2111115
314584
386741
2285250
1117244
1451290
2670336
855435
1863708
2804701
1425864
100875
2658667
2488713
898788
2765346
1609202
2637614
2909619
1246855
1218341
463799
1919202
280463
48271
2542955
2323165
1447953
231483
624638
1920210
836591
1564645
2189322
719563
2758942
2439712
862451
2239684
957495
454125
1594256
31398
1669965
426483
882012
411758
249645
2790138
2241502
2046258
126087
1677420
2348838
2501668
2019163
2628503
184177
2909897
175766
678713
1400487
1138264
2214878
2628300
1425915
685725
2276705
648540
439636
298563
2852037
2229094
808203
559166
2551464
1575532
1129667
1983555
2214162
2848882
1848396
431044
292787
277121
2934238
1193484
665550
2118787
2043871
2660577
907252
2112708
2720210
802454
523462
1123116
617249
1662967
363869
2490995
2497621
2478738
2324512
2008182
2590360
1812011
1734950
1874786
1366772
1384000
395136
2595018
1750053
787983
2336449
1627861
983990
2625527
264447
2488537
1117869
2351490
570623
2582705
1713974
435146
343081
2407533
2820636
335173
1676980
2813245
549445
460026
851614
17204
1174045
1248381
832201
2607582
863478
1972074
2675496
797757
1028435
1824266
1583767
1352715
2259255
2149121
2205484
1672781
192752
1606289
1383846
652954
1183151
1239692
2472719
1365557
2929639
1230396
1194545
1995317
1863866
274820
2048438
1205866
1606066
1107273
1198321
2459015
2506317
362933
2150324
2671161
2535718
2623950
2583970
1231953
2770175
2170130
1142150
1560229
1032212
30827
1692025
2843921
1015628
1197111
1608941
860944
2868536
1279131
2787758
2676695
2455050
649476
2422150
881998
1218017
2075304
2875751
202985
1984366
1332917
588872
1882680
1505299
702420
2909909
2758906
2307638
1600704
208353
1246326
1930170
1462471
93057
1387727
2074729
628016
540731
1301192
653940
909339
40015
1514065
2776855
2881913
2704512
2028159
1081055
2811916
577764
61823
1139446
1757706
794565
2292691
1841806
2558753
759
1184979
667875
1021428
2622231
740018
996150
2147206
74424
2853836
312238
1716415
2759890
2467406
2865157
2863199
2713179
2240258
2448241
1327391
70252
2838866
1684525
927505
700943
1277965
1713841
2536196
610557
664121
2695017
2909028
2068114
2088467
224199
92942
2897619
1058660
1954016
283858
430251
481181
1350802
2594405
1498425
539793
886442
98383
2042603
1057269
791807
2669201
2114069
1778617
1649705
48305
717009
613346
1098723
2139591
2679355
2757940
1810584
598340
2884570
2053554
2785087
395876
33277
644000
808277
2106154
1183209
2648322
546743
1680188
2518860
1047625
2024381
1805635
1148279
2017821
2420349
1399677
2126165
1655857
2732648
2033597
2508458
1220657
2605394
2600030
1393905
1125552
2428775
1167661
2489498
1830634
2731314
805554
630631
1428097
1688191
1518300
215144
2712162
1506125
1950697
2895788
2849230
89818
2415407
2402247
2358702
520258
1168834
1411299
1674848
2610561
1295291
2556162
396293
2023283
2004253
2012546
1811233
1102305
2411332
1570896
1977738
740849
2085034
2367075
2563818
1445707
166343
2783308
1949827
2209171
925122
2388187
648895
1244391
1700380
2180790
1053406
465311
76066
2314396
1928370
1768808
1451632
1909718
2181792
1561040
2282759
2501872
1986652
1169672
2517281
859125
2294057
446891
841626
399701
2493764
815752
909757
606553
2592599
142280
460291
337225
2698333
2000432
2089462
792232
1505050
530640
1623622
1654981
1800589
1736310
99480
222539
2642362
1503709
2032226
2074472
1233526
460585
1520175
539372
2643443
2164492
1092375
1748736
944575
2130129
2042279
1549246
1673154
2830009
2917697
1463792
956887
322900
765632
1874739
2936736
77706
102640
2534145
1905573
546230
1534503
459592
1692895
1018995
421336
123141
558087
420082
1217765
1302442
1830453
2435971
391814
1673978
2695508
823361
220707
1169335
812272
1751517
1633068
1625358
2091235
893013
867677
1350101
1705475
2061894
2900637
1241657
2159203
1677456
1612473
2330978
2333619
1905691
161194
458442
2169059
101567
703580
2829303
830101
318664
1868547
2069702
777814
2280047
1638059
2390596
1073436
1536379
193528
2831095
811235
1773381
826886
2319230
1163333
1444420
219615
2269909
570899
1240111
1202351
253329
824032
1209788
2597614
2177230
1841927
2239155
2353539
1753711
86404
1786058
2284270
149167
2731947
428756
74819
2286850
1931565
1565899
348678
2816111
1433277
218548
1774108
1056478
2132433
2250555
2562296
2697751
871048
1300051
1437005
615658
1058211
2103093
1415211
869340
1418333
1688090
515865
1936082
211067
2448480
1261015
1948289
1709509
972773
2398228
1143719
1118033
258713
2471754
732670
1026168
2658341
1947658
2611562
560096
672878
646089
671943
1066935
2835262
2534117
1481683
483309
2282706
90094
1561673
2864059
764030
1475273
2766085
878713
981910
1587569
1153959
2591567
691984
2576630
1776781
1598905
1866989
1421537
2399976
1581563
2374508
696626
694394
1611198
2292798
1453015
1163073
907922
2877952
679728
2098126
2571465
59678
2626642
2671746
1837305
867861
2148965
2344491
381577
2002072
2032936
1663322
1642992
2104683
1102148
1831971
779691
2572777
901022
2462288
603728
95569
1021361
584461
10802
997805
2835757
218936
67184
2863819
106720
132989
832296
993038
733459
797833
2245668
1237221
603989
102379
1525558
513171
2288460
1353613
210079
256577
2461278
756911
2040350
757512
2475109
2535982
1942945
442243
1401811
2531212
1525067
616823
1643066
1731761
382541
2194214
1683478
2444448
2424856
2565329
1744107
2556229
1343817
2352378
1965934
711797
1928585
824070
1342010
2297656
2586607
2796375
2116945
624569
2361290
164646
1160140
2874149
1446011
666049
1094175
2656673
1618663
976784
2446332
2817902
1863802
1418456
382885
240782
2579365
2598887
537135
1225323
1780673
1149859
1435408
1776725
235468
141317
1593038
1633847
1613752
1746259
1624623
1257707
1235174
821519
1386474
1228935
1817237
2248110
1019219
2041231
1742325
529657
1964285
2772442
1975272
1789653
1433553
2904466
1618049
1632107
2814626
1311967
2316774
2648311
1486636
2403446
72593
1371493
196390
183494
1218147
2337967
482218
548834
1920660
2113260
1681655
1854387
2126477
1944665
2074938
1541867
1957464
2652703
1308192
1596421
2892926
2669587
210147
1058679
2492589
623374
1295846
1673246
1953510
798081
1324630
432545
2688405
2497059
2433088
1872656
11193
1082755
2342729
2795703
2438111
2744781
2169649
24250
2420819
312868
1296558
1758436
2723958
1306093
2921255
1342914
1026687
629653
1816527
2920885
2599678
1140909
1654101
1834868
1584203
397311
246963
2666569
2564565
1059440
135358
2208335
420065
2747099
2481227
1376590
2857636
2562143
2206773
2791622
297898
1699024
1965040
205890
245948
290733
2353524
474907
1283006
1359525
1379355
990467
2638356
1316651
2799758
1181326
22246
1242463
135000
995977
314109
477329
19482
2637292
854932
1132021
1142389
2849979
2761252
754168
181324
760260
488100
1537147
1353146
830144
1774509
53243
159495
2581437
1771620
1491122
2145100
1529133
1223875
2856897
2083901
2326354
458751
425732
1052053
1556762
487352
1730189
2532984
1397284
2331182
653969
1222661
117324
2277889
300961
419851
1726672
826408
1523494
1575695
1512961
1547234
1585943
1635510
2309217
750832
2072222
1037435
312823
1456588
676771
363479
2319473
767415
2410749
277015
897547
481463
2040760
360447
419020
145166
58243
1407683
1095760
505058
236965
1860872
1513676
1649148
1330666
545234
90774
542378
1928666
1608436
340333
2409046
659447
426150
2712671
849956
1261698
2494945
960330
1423102
1362930
2197326
152933
131884
1941179
375154
503639
438952
2296751
2164853
1166026
675367
2242559
146360
18795
201003
127678
1482548
2640519
2827858
2099776
121302
482149
412352
223296
2388205
2409195
2033742
766146
1578413
1459268
1523850
2547030
1154046
40501
2352822
1641794
514310
124975
2619334
896102
2089180
503724
1713712
1936153
2876512
744347
1015723
357465
1009647
566609
2683897
182787
286820
674002
2917176
1162818
2669598
2040722
422622
1589561
555370
2218830
1970779
84166
1430958
381916
1831100
2919895
1902687
1685233
2418285
1754812
1492100
132394
2484910
1213091
1429305
1951002
1807266
1097304
896067
1589707
1714750
680890
1723614
2790072
427534
2881886
394255
1917855
1030597
734157
814616
2228391
2447501
540180
184382
2102980
1494742
1200206
1409074
272277
1539590
1215911
322330
1786079
2032797
260109
288677
552219
1729128
245527
2085752
2447090
2845879
2165818
2409181
291570
1303222
2852021
2088893
2562134
1071690
679359
631233
2414332
1861881
170095
2082144
1089531
2285374
2881835
780281
1208953
1972436
1047975
2720004
2815090
1641164
752492
39601
1521792
1052397
342976
1356937
81734
1020978
2002622
2172111
330994
189651
974401
1453825
2436660
2510141
993967
638806
99857
2742223
1612479
584955
1810923
789119
2671344
332991
2814052
2086107
2785087
1877049
53957
1028552
567323
2349175
2730374
622573
1457359
2352551
356176
2289073
1235526
1044313
786637
2582605
1802185
1316967
2251488
2772222
948415
1246498
475343
510061
2800941
2210868
2318872
2233412
1602635
2561483
1104941
2315804
819620
679069
2223099
2288659
2006350
180639
1960147
1939623
2336916
1358893
2598240
2634366
2395114
1168496
55757
675925
865306
1079520
1676713
1100156
2780781
989255
1642343
973039
433201
1263214
2429182
2598241
2847411
1613972
2610369
909903
220719
507615
1543540
783759
1772281
789935
1409166
122037
2901692
850922
2858639
2149692
655831
840440
762958
28220
305927
1746813
2507252
2461056
2047842
961176
2459477
431932
2799948
1177018
2694553
1297787
2840213
526649
64205
2280225
1228818
1443592
2451789
2443438
2212483
1977798
121255
583979
2047837
463786
1535888
807793
1187868
975047
1080677
2338540
1091126
2222486
1283592
919194
2233421
1786793
2504317
2832737
2634298
1975192
2250165
941194
455041
577108
546689
277173
1623097
1503789
1447416
252377
145587
1725956
1877432
482866
549072
2364532
2161248
631032
180053
1412602
779501
311269
526950
2686184
1411999
829212
2233386
1919619
924654
482314
892638
1019979
15965
1178189
6275
1632338
819880
2424518
2212434
1224415
1784013
531277
2089853
1085707
1607485
1390508
674467
1246091
2440282
1861245
2639848
1825367
727074
1098938
262329
1883267
913467
2161186
569152
2438297
52188
1230547
1375070
2484077
2269359
1866959
876433
275339
824413
539308
1792285
862873
473196
1738537
223639
1954016
1115755
615583
1266320
2620760
2614058
2414291
2383524
221249
754359
2644897
1773338
338229
1157031
2230285
113939
34296
1056701
465039
2640033
2572662
1030391
2396369
827290
445716
2269364
559467
1005514
1168332
1998418
1892041
1255143
2692541
2562679
2798853
2766787
2237326
1700572
966217
1015394
1590164
971291
2914729
594059
1833913
792329
641903
2736339
978703
481622
787979
181144
1243730
2350450
2421016
411698
122066
2236500
2669645
2295783
2870083
1979860
935955
877121
689067
842523
906406
1420041
1564439
1444272
1735182
2122410
603527
2018233
1582730
253312
2112411
2924989
1897654
337600
489813
2467488
1109075
197350
635874
80105
2844966
1376616
218530
492722
1064084
2368062
1698661
833110
2570767
2006728
1320087
2067445
2039353
233717
1954067
1913157
562039
796105
2543876
2125581
1379152
1129902
547373
1198992
292179
1086719
780160
125951
2657091
2315628
1753884
469260
2062022
1151793
786194
1847341
1616976
2708447
2538384
1233772
1889182
1864397
444274
2091166
529716
2179006
2898404
295380
1495910
906196
2069166
1194697
550559
1728503
1153265
1242432
2931135
2847030
1370160
224867
1693644
2843685
1408514
995998
2639238
1149607
1057020
2569683
2688635
2574912
2028565
941786
114121
783635
1997801
620944
465543
4865
1303937
2841802
2633606
1372386
80791
2685126
896593
1588556
1811239
767455
2306288
550407
1342554
1621051
2694606
2147242
651434
2635332
1409451
1405486
350554
2340360
1708778
889102
1546362
2128639
2426810
321708
2357514
2917093
400232
2740722
960523
2852610
595606
641415
2790297
146055
89760
9292
2245847
1242311
1498450
2518681
2760788
2539086
1795085
1444209
2863058
721764
1089494
2216386
2584826
2414178
1784682
2227075
470866
160764
1397977
1786211
681158
2151627
117879
2804973
2917645
1982869
156446
203354
1386879
2607563
1991814
2737141
571429
964337
2018468
2302200
1559872
643095
2294612
2880709
2245607
423551
2398627
140027
2281023
876399
1620609
970945
449300
180663
2156021
1554807
404881
2026577
203811
528268
943639
1923563
1601448
908440
1702084
254764
241061
2803628
1044164
2931827
2846137
304347
2445275
424636
826023
72313
1382857
476073
1784688
1654976
63156
2778172
1249777
1110775
321973
2117594
2161054
1823024
28987
1408929
2226453
1324904
549390
547389
710001
1715771
1227842
870904
2427865
2297470
2693574
488975
1131526
1756649
2014934
102501
2746926
2638197
1942032
196325
2893359
9309
1656100
256300
2630439
2101915
1034613
2202399
1150159
88741
150027
254455
1398354
1878345
1066141
1157912
1346323
112925
2361127
2426494
65476
1127048
1933587
2717374
1119157
2659830
1360666
308822
2526831
146272
1800610
18397
1892481
1750949
2004526
2448056
200686
2067012
46146
2915011
130052
1192500
1606050
65496
2054522
959572
491453
1910314
1232393
666896
643861
156520
2411310
1252467
1623703
1152184
1298107
542997
1087396
2890444
589352
705290
2164153
1354343
2857356
1685540
611206
577104
1661916
2255598
1865902
1973724
1356527
354202
2550109
891242
2899906
120349
1738124
1150701
1127487
178604
2534979
1238068
2792821
654232
326822
1003463
1811190
2255399
1753815
876010
2110592
2896192
2759485
2260856
1315717
1388562
1551920
861693
685000
1892008
727531
1720706
995333
1898222
2501692
715729
2413292
1636007
2243991
1060716
2762133
1326827
700886
1674396
1999532
1046776
63514
1879499
2633852
1096426
2746156
1358343
2520226
142166
2116201
732133
2131654
53683
2140731
1423821
1101081
1592430
1119937
2603676
2429788
1319888
1434947
633907
2721402
2154911
1478647
355282
1575441
2894545
1395794
2940458
657369
826264
2515827
622090
1957724
2090857
1982594
910810
2661693
969868
1755579
2084764
1842801
2516908
2081752
2449861
221795
2570137
957306
603233
1346533
34202
945558
470429
2084272
2286606
2040818
1366011
788905
635707
273941
1996102
370508
2730908
2337844
2439595
1793550
2501207
1342824
1733421
1021878
82147
2435785
2787370
2839320
1546028
1396804
2906304
1242399
2780846
1075520
1984017
2814210
2145237
2801367
2532588
38624
1879799
2014358
2801688
431874
1572691
2654819
1287661
2463277
1738763
799876
1246076
2333762
290857
2432079
2553904
1216244
1466629
2729920
763198
2684481
45687
1254046
620616
1893744
1317154
2910588
2083763
2624275
2778708
811507
2898628
98148
55170
2223299
1222035
571599
2372820
2580799
2663764
2416090
29821
192094
1392455
1912921
2472992
2062937
27591
2626917
2592103
997677
2232353
2045231
680566
185759
319542
679146
1824819
950287
1621884
923037
379549
1570616
123122
267099
905545
2744014
1163552
2759888
2604075
1703233
431265
114725
439274
1127037
168791
1921815
173711
111248
2533380
31222
1738900
2070619
885111
847955
162573
2091168
821722
2181101
730937
1317354
2362767
2453294
509226
2430844
2207664
2457251
771660
2410497
2299760
335307
222471
2207002
1970799
913686
1150368
2101001
2935939
1414062
728346
1961428
2710770
1106142
36922
2533859
2859198
175971
175857
473249
1850490
1270116
1819415
2805228
544924
2594664
475717
2218884
2504246
949093
1317796
303328
805212
647856
601202
1532936
2516543
1166490
2812519
456425
1299183
986562
1036799
2613133
610747
1908180
1530049
605088
495637
2911869
2031812
328133
2788286
508887
598559
922552
815382
1302549
41829
1761270
1792006
2710629
897739
79775
918097
696215
1950005
1950614
146623
1896160
2387581
1903479
1186107
2890046
123185
2791510
446169
1561449
1393493
2220799
2685369
2767080
1167864
1416629
2838025
833960
1787950
131100
398786
1003113
2394366
1958139
1791793
1913517
54384
6818
544953
854376
140158
1635962
263917
2705669
2675068
848352
916871
2543963
166555
1462483
2707014
829760
2269776
513684
2775215
1594900
1567758
1788515
450144
1952184
1249579
1331128
2321907
899240
519452
2206012
1365120
454251
608207
1673822
2006425
2829690
1619336
2079332
526076
1318853
1044219
2502270
347842
1614921
712294
2411713
479029
2361114
2425317
2707773
444105
129978
351663
2755432
894642
2379813
753516
2634208
2276071
2909397
779862
1213205
118839
2476093
380966
2427820
1245161
369065
1751378
2502894
1162159
134939
356778
1408867
2388822
1033380
2557547
2024013
969148
142054
46602
2636265
1836805
1206584
2924031
2440961
2523696
2692058
525884
1369900
1704243
969782
1737945
395090
2667880
341554
384682
2156623
2171287
1810360
1686706
1068
471462
2079616
352572
2342926
1195725
2081587
2562335
163883
1544695
1052658
1762703
1799288
2031454
1296186
578803
671965
1598739
2611773
1104248
1787610
115675
957502
1301450
1588100
717364
1245767
394058
1470416
2705325
756739
178260
182830
2526616
295828
2068618
132012
944669
2396951
2544184
2900210
1262322
33272
793573
785491
1150435
2053901
1233702
178917
1001610
2741278
2511812
2323233
2737589
504843
2261705
82060
2153855
2458395
365387
804852
1560135
1719257
531755
2808102
1981052
1611419
1693327
2770816
2769523
2401204
2274010
47214
2193694
1650831
2747168
2536233
1266396
637925
1697684
2865862
1405928
1168753
653318
815948
1803220
176185
2193286
1161469
2914478
1485869
1378169
2166664
37997
1991396
2047229
592750
2210378
1943435
2243904
2528915
2539110
1601838
809908
1223373
2207148
108128
2072657
796115
2576988
1579457
296434
887977
547279
2241131
1206322
1561359
2660510
1661265
2367325
1302100
760657
1491659
2189518
659282
1360178
2518899
2042268
1765927
939252
2259775
2889698
465836
1317227
859699
1773832
2489540
2753175
1331130
2174262
1656804
862921
392255
2033665
656787
2669881
1003295
842543
513006
166806
1562039
1965214
1198688
450831
1725122
2180376
697773
1307930
1039380
792231
2876409
2809013
204461
1202488
1833935
2109307
1262556
2631567
2160918
1916126
1761082
164934
444225
1477515
2792430
2380637
645170
971183
1694016
1730587
1681656
2392601
2823604
852233
527607
973718
37591
2862202
2392955
1514739
2879830
967687
2821175
2246863
1383478
2676075
2008296
1790836
2512782
2031403
63182
988671
2658012
1155332
1333501
1246344
1066273
318976
1485682
2724133
2009112
872438
2788801
117323
522722
353464
2641949
268063
2100580
869268
740370
30889
2020086
2034995
1987087
2287975
2431975
2820758
2514658
2360139
2340369
359323
928497
334974
1373441
1076554
852418
702450
2669023
806031
2395623
1500872
268623
980313
2645078
2079994
1304337
116908
1437031
2650805
1745518
1083464
2349056
134846
662110
16369
814930
65646
1211382
2579357
1770974
2656916
1920745
525506
2814716
393668
1714870
172089
223000
2339870
2243135
2490097
213314
2409864
158012
129183
526429
1646211
1370551
2446619
2611556
1697010
2125360
1484609
2065443
1470100
1974662
628736
407984
1749486
197144
2158578
1733122
70958
1085206
2376520
1313145
422256
924052
2260959
1172018
1081237
1667753
558467
806086
1740133
1499407
976394
1941969
2124988
1373943
1945733
541056
2589726
615583
2826627
1926952
2263672
259246
782097
2352019
1849550
1075838
2349824
2873066
1039246
1032508
337762
1467679
566986
1011173
2372127
417584
2275066
1998576
717928
441375
555494
2709105
1700349
2127833
2826910
1761192
1795253
992541
747820
1416946
2455615
1133052
2651500
1228028
1379887
456980
325961
1289318
1016534
2272444
906325
890275
507005
423401
873869
64482
946025
2428324
273198
299249
510479
1897883
1582217
1423532
2568501
873773
1172466
230380
1793643
1216859
2426107
2112524
530369
2433876
1546014
365345
2548261
1514988
1369118
1369272
2338363
283636
2077772
1528084
2605559
587626
2069811
521613
1996802
1632107
2276322
2719163
2247302
2290804
2831201
2665803
289959
528467
906982
1030851
1034070
1005245
2793890
487634
1869219
566183
1155596
2665837
2024848
2764355
529990
874073
423142
2615367
2120995
714979
1119448
1560544
1986012
2487554
2120312
861635
2292607
1988081
814776
1597229
1351049
94450
1170844
257126
2421180
2268797
754634
2898765
2457158
1678714
541415
2744508
1820701
1897684
101715
2157387
1553264
1952586
555662
1313267
2112854
2607619
1946030
2353652
2878023
1849108
2201577
956080
2309038
1550023
2916321
367444
2719488
1036222
2491986
811516
706417
2603381
2614321
166074
2204715
2630235
716779
2040501
1182234
1665920
2589834
1148421
532839
297191
504970
1443517
426102
1735949
1830385
1609006
236566
121344
1109325
1207290
1583528
14132
1598127
1960785
1462877
132213
106031
72932
2059943
513388
428909
2767687
85812
1683270
2920650
189759
2314
1622382
527893
2253491
2684894
2902600
2119939
164991
573493
926115
2132157
1412607
904148
603697
976324
1234412
2803817
2868193
2639975
33313
1839234
884777
587469
1152586
1908847
2908429
2169969
1480594
7488
440385
2446037
734356
1548962
869856
1322262
1577939
462582
1252114
823529
708284
2764657
477087
523928
415700
870304
16633
454805
2765989
1486030
1262519
203006
1809179
1276792
1478908
2389165
1633151
1098405
2356142
1911376
2764258
45004
957486
2644026
1862184
1061847
433406
457692
2512469
164857
1272319
1485689
332682
2834060
1804986
2434019
1216785
1825509
1074041
2514297
2136897
1649030
2290064
1932648
835329
2719855
2458149
825285
2503894
761010
1529019
2201585
1609141
328863
1166199
2894729
2821056
1345985
2697562
1153323
98820
2449140
691411
787953
917656
1704888
1713064
1405763
348888
868893
2291234
1361917
2879715
1183547
757484
1560602
1501202
1488276
2433393
1167909
694974
1446116
1612657
536763
1126014
2498755
347960
1908808
1180339
1694849
1449342
1089307
2597997
124153
219592
666035
528114
1688037
698769
2779581
305792
1783256
2247264
852277
2789982
1291915
1462874
12326
1502373
182971
2330528
1005649
2124528
1050069
2791878
2702635
1573240
2116579
1311468
2268270
2663755
1370088
1639628
660571
1444657
2422554
1054007
1127287
2071358
2851774
837971
72954
364928
998205
1107883
1479910
1440406
1811493
1770454
2327734
1180005
1307513
168809
171612
2869382
1990326
1453989
2318566
2206212
2638123
2783959
1826507
465864
2774258
2416716
44120
1191204
831682
137131
1192456
1856125
123244
1561332
283379
2578356
1998661
566614
2312997
603806
1725374
404499
1025351
799016
2609090
378251
2077860
2843157
737517
84887
1208269
2451430
60572
1938903
1166080
1830292
84740
1079343
30022
760457
875371
2294037
2490254
1196318
229620
944567
439435
1694396
1328536
799925
1673954
1499486
675492
719332
864113
104442
970047
2905371
2846768
2847400
462247
2846590
1292122
2586342
1554746
2106881
1863185
976087
1795043
94340
1349565
335069
686474
2848608
720978
1449829
1914006
1105073
80582
1765209
2308486
1832947
350218
25017
2599574
303829
1695323
110235
2073221
382045
88615
2215463
2734830
13032
2300350
1077329
2056727
1453888
2213032
1255672
1107617
147570
2875591
2302190
1477015
1005028
1528557
2380803
2460576
248313
1912228
2661400
1331073
811623
1216733
1549176
333093
2320382
1867474
1300811
1703966
1557981
1525624
1958606
630365
2244985
437255
474884
2401705
1230040
1903455
1145440
491389
2405145
578891
1671574
2554794
1834972
2869126
697722
2420763
2549687
1867621
772213
1121102
2919646
2468268
500485
822758
2527222
2434412
432446
1755377
1235832
913772
181776
2508319
823923
2315486
2163772
352774
1909443
2806231
118927
1987598
2733070
1300307
2564497
1890442
65963
2470693
2532611
1026077
1273912
10051
432851
2690182
244840
557919
267757
305222
1437282
844532
144249
1185719
2657859
715887
2325925
2566659
1337362
871635
1291676
421631
2290220
2513892
1111857
196284
2285346
1775656
2015219
2436859
689204
2541657
2029728
1362878
2602661
2272498
2846435
1403311
2004894
1642787
211665
2906219
384388
342107
1155784
2438803
392782
181192
229954
2101879
2281976
2698970
465199
1091959
2010025
1363529
803293
1472373
1444571
1705834
2129722
1774428
2315365
1402331
1295741
1951856
887207
2385621
784254
1898986
827208
1767734
1080684
1063424
1518586
1628585
1059923
9168
2799885
937367
2225394
1348020
626219
1145622
2071564
2880663
721015
1872863
2150193
645695
273439
1521424
1553310
1068051
1920959
2259237
2371338
2575232
1436144
264178
1627413
784957
1365606
2366233
1111698
1083327
939084
121139
2618007
1648692
2326860
1434240
2495993
819041
1265393
603069
1288614
1157468
1971016
913481
2361941
1462364
1173775
3795
932786
938503
2605845
2745144
2217585
998229
2680302
417026
427486
807330
2907451
1033286
2161877
326643
1085530
1180762
232668
2848104
2202684
1164391
1787298
2623024
2751286
2187078
608376
2057518
2407265
2232206
2425017
710905
1441595
956480
2312208
792840
2726871
2630850
63206
1586738
2169889
946950
2607180
160306
493689
1499283
1238351
606377
581873
989902
951626
2624406
1952652
1256542
251678
843096
2123052
983745
493730
2317424
2906943
2159676
2260950
277114
498293
511084
853293
1432275
1173127
1498299
917855
1858430
1454017
1383377
735849
1898410
2818723
2633825
113353
369305
118570
2647255
916216
846666
340727
2938439
427070
908412
816438
1081270
571038
2293927
2320572
1521390
1678629
2297616
774347
1538537
323679
2505039
1419967
1237944
2173162
2881855
968784
2599486
2332767
578996
579253
1956799
2146085
653404
2394786
2720013
2692672
1723064
2697449
1448008
1753432
6395
561968
1968767
2020386
1591487
2022716
1615398
2170522
1725636
937516
2713561
2230581
1236187
1035968
2885651
2259834
986632
1737516
256724
1491963
975645
349132
1101523
440038
47589
133920
538090
1784278
2045912
1890789
2673900
252602
858824
1282707
2056988
2661623
1400358
1216459
825278
2320593
1783966
13315
1933804
600163
581627
2027667
518165
811855
1184164
2885344
1381893
1029009
128114
1312564
1048425
2045036
1251685
2611741
310496
1158788
363653
294092
2793064
2922291
320832
1641892
1764777
2605820
1804222
2109438
279093
549150
995809
392676
236791
1177121
2494
386585
476707
135082
918079
2539189
2235507
1067382
1661763
2816525
2260350
97845
2919502
948055
2064682
914392
2396139
2880991
2852140
956111
21359
12360
2179849
736182
1803476
2749784
1044731
1882931
726727
1366487
2498887
263457
1341318
1578209
12078
1319972
986936
2360933
2792131
1859276
1948782
2524180
1575433
2117100
24270
1549871
696005
1826602
1267469
355499
2096694
1794121
868580
34766
902507
1197780
2872513
2219293
1438003
1936433
654867
1664010
1380674
2594540
1798770
1285272
2653500
966740
366102
1907955
2478930
1461308
974562
2096306
2449055
1278504
1330876
40722
2263867
123700
748232
750743
2343329
1556561
535573
1428865
2661047
2362275
518286
2389414
1080821
583208
2034563
75465
1597994
1399717
1647528
150720
2295077
1468833
2104923
1607806
1121026
669710
594325
1138517
2621724
1821105
665821
1501607
320126
1160939
1458331
1738924
2331867
1960206
260345
2458716
2478621
2058167
2788624
1225659
1984027
453247
422441
398979
2585135
2078972
1597235
2676015
1560060
2521323
104569
2223341
1537723
1782803
1340601
85307
1541658
1945343
544534
2247013
1799475
1228596
335601
956984
2483419
227048
189535
1532884
2041113
1768082
729708
2159368
2561303
1353045
829640
285226
2613174
2637750
1493174
1051486
1353722
702076
2299289
1243325
627460
586561
2316559
641533
69698
617479
1993813
1785721
2375813
1143311
2394175
2529125
1708615
933846
1953460
616882
1384806
1157201
1371118
2490692
1166383
1892365
2048912
737396
1734544
2242955
1791283
639256
1210895
309540
2415874
991579
2408358
800480
2193395
406994
1055336
2137044
2712261
651392
257020
2375880
2406992
1353207
322707
2573353
2929646
776617
2327627
1937751
1235498
1980322
544528
1481024
46246
1597104
2885799
1133063
114580
1943915
2753291
1969918
1787796
788686
2462493
520193
766109
234713
2316783
2584959
2147847
1597114
417960
2393330
1126228
503449
125254
1790773
1197153
1321626
1150347
1727996
1097440
216729
2414278
2776199
2518223
966974
2907314
1804236
1340914
1757200
2459371
869364
1625161
1005478
847621
1931761
1401710
2902329
437956
471790
1306713
2583713
1295866
2754183
2450624
792776
685917
2134523
1632271
1652957
483505
1673688
440187
1811343
1838473
2493102
1389026
742016
1449179
1876259
2171701
2114146
2659993
1749386
688039
671969
53744
670183
1499479
1726698
743212
988155
379087
1102224
1906304
2757143
2339113
2087198
2930060
1383235
1522320
66242
825532
2085204
1623308
1302308
2611054
2104754
1724420
592582
2282449
497259
1066407
1294139
1997078
2385971
1095066
1318682
2203172
1264414
1790729
2470653
2418585
129703
1865758
2310481
1528956
2657593
841663
1206433
2328944
2483596
219067
332299
136387
191770
1555538
481959
2239911
268842
1941990
2072775
2529840
2288424
280311
2539937
130872
1245497
2828487
1087007
1434146
362607
83904
1130240
2874988
845807
626586
1400347
2372986
2744166
557312
546602
2225094
75499
308881
971839
2821891
1853256
1926637
567232
2864202
1186981
1605308
489238
1095816
2926851
1942662
1674839
2448335
2722931
848681
2821492
1335379
1687261
587197
2016238
1768139
2410786
2482970
2298774
163479
518663
442469
1146379
1646548
901298
1054956
1708379
37975
725379
2496903
566466
659188
1881399
1248601
568408
317200
1163437
2842912
2261141
872492
2002870
1095093
1652084
1522430
457310
715712
1742380
1667419
2802484
143860
1168172
2581746
566617
2695588
1421387
2391821
932448
298207
1791985
2375211
1678128
2424816
2734519
884654
348211
1669367
1163161
2069989
2252719
528229
39231
1726479
2876731
2773095
1652687
820834
2653457
61179
869262
1621809
1866028
1261822
2256853
1913960
1596775
2436579
2540604
2520421
804991
513623
2356447
1867851
609671
1453688
2791646
1051061
1224183
2548217
2297649
1188370
119796
1554971
256765
2133567
2877726
2180793
133313
915166
2069302
1101284
1964191
246814
671993
2059325
2707754
734751
739454
2887045
804332
2547178
2080445
424210
842029
2263205
1879334
470019
2730024
699921
2556847
2273466
528111
914165
1933143
2033404
483741
745448
2239769
1136494
1455755
2884221
1664369
885474
201549
2307511
1387544
1460234
493352
857773
560141
316936
1953967
28026
76310
801694
2084426
2503024
1123544
462208
1920500
632590
824543
1653631
186614
1810618
2350248
2841654
1544643
1653906
919952
2097826
2753679
187463
2627036
988968
519514
1411656
553714
145929
2175886
81190
370896
134956
2310624
354220
2087715
1535199
354005
182419
1042452
724887
474592
1435335
1234674
1023228
758228
147568
348419
397892
1601804
642985
1394589
1916772
2676200
499076
260588
865849
274131
1633711
1858265
1968248
2000741
766945
1099926
513906
752075
2273798
1353223
2617436
424295
1015296
2768415
1053678
168311
1013680
106170
2003208
2493689
644640
2258745
280684
840284
1719893
340557
1886495
2587331
1518035
777397
2938433
2126768
2788543
806545
2229696
2318211
1171001
176396
136155
1668813
694710
106101
253543
2025911
245984
2826931
2090708
1950177
1912043
923103
2205103
2228062
1282219
2766018
1992517
283085
172052
1177012
2657907
296588
728209
440038
1752308
885865
1114880
309265
2766356
2178730
1795357
2430411
2160313
2712695
1170203
395702
644202
1157599
1335198
2618746
1313652
1327298
1079019
2692292
2096074
1738118
860408
1821095
93184
1810469
2940411
2651217
2730499
908
2217659
2845276
1395007
2763492
1038162
301519
1932984
1590418
342771
2532047
914538
1994002
2684024
592948
642383
2254378
1421347
2890787
1242629
2177338
2682507
2183641
928630
562176
1939286
2922063
1147220
2240056
2524671
672873
2074713
2736909
1933400
2263227
1299432
256897
2467560
1399060
749400
1907962
339289
2191724
1973415
1109191
843502
1225575
1467711
2818230
140431
751845
1341222
583028
251382
492130
936287
2441116
520019
53340
573847
2280624
241308
2838203
1558326
919181
1871641
2538126
322488
1561542
2126797
1136641
1954042
1138506
1809715
480829
124386
1061385
2251493
723524
1534198
2769479
1092609
1739033
640269
1636741
2750038
2710964
2073100
1102336
1940002
2236994
368262
36094
1019343
389175
1407957
874390
2234042
1569766
2046113
698068
141856
751532
2662898
2530676
2122139
1885032
57518
1988272
2400505
1035168
2408378
987543
1599679
369309
924944
603830
473808
1270166
1762774
2300692
1257625
2349207
1333685
2393302
1175954
494978
2097895
2619290
1550271
652266
2321990
1337496
2316093
1465239
838370
2317697
552005
1725379
1991078
2085826
254910
2457787
1165457
2887914
2789421
796384
2819074
2834603
1027943
2595661
1012092
2269498
2515749
2405135
1652137
328942
1553597
1446194
2160944
2927113
1459947
1654564
67382
2569528
2893232
682177
1696088
747306
745307
976994
776178
1675406
2573649
457000
1529586
968167
1478106
149755
1800029
2501418
2078299
813262
1729399
2019002
2568027
236047
2609663
2350930
866998
217432
2849670
721371
1127137
1738186
796553
1922409
1456960
2240070
272154
162642
2057790
282314
2882637
331228
1598314
317685
2248834
2151607
600951
546258
2856688
967070
952172
158438
2305337
2107754
426975
388486
759438
2642412
2764480
271502
2492753
2894965
2840542
1880320
2589551
1106367
2898127
634129
2267789
939043
1836799
1019280
19042
2290941
1690507
2726847
286084
179036
2733426
1550456
1476492
237246
2403963
1887195
2685813
635430
73122
1698478
2111358
1096092
1075471
527168
2407105
1436827
256913
1970199
681390
2322801
2029811
551455
238518
1149149
1304797
1877109
1289353
731067
2602174
1756262
2583415
193202
2287178
2697453
1428395
2536016
1321313
2313902
2780262
2358129
375442
31687
362370
1667703
2787826
1109879
1752264
1434262
2577621
85387
797181
185918
1439799
1162012
2081182
1260428
69309
1194093
1430360
1523278
1295473
2685229
2762338
1491767
400627
2133873
1010046
2849543
1654168
2609308
965791
2138174
1246770
2818780
1901485
919891
2861371
2725502
1626188
1444669
1450810
2326555
1671114
1301606
1937827
396050
648508
2861225
2592492
2361126
2676234
2170926
2420498
2739775
1954534
100235
810727
896813
2241274
1705348
800184
2503667
670383
1775109
712782
832861
642398
413504
2872612
1489525
258231
1939727
2526829
2307479
954947
893901
2236649
441680
1336794
1586950
1988891
712633
2616386
1808738
2083862
2747969
533094
2095704
1373982
1897271
2436536
214299
1095154
2426837
1667079
493880
2446940
2347422
1380022
1393232
2725527
2326976
1955813
908691
624070
1706194
1855857
1756332
1593967
2189551
361027
343221
1118566
2695459
1854421
1045075
433143
1181349
1982023
1063013
1912853
2456598
2641210
1651618
2039995
2313303
656662
2487784
1455282
1300780
2162003
2477898
2237824
1273722
2211674
288508
724273
1407610
252797
1663573
656196
2879537
1551632
1674248
102084
242433
857874
2190092
766018
847511
1260543
32478
581118
1436426
2363945
1820876
1173490
2330463
2649919
852402
330020
153008
2571806
2647957
1245392
364283
2173559
87280
194162
1088123
59974
1296955
2000068
2410681
444926
19692
1517364
1240872
1899743
64952
2288247
1489051
2048421
2313759
2027562
1847904
1142666
1162434
2107726
1738333
170915
1139425
500836
2725909
734505
1313506
27615
446531
2804319
516121
477592
1201414
1788094
2199384
1033513
2931878
334217
899809
2338226
1188817
264961
2618435
813103
2268829
626196
734207
2742098
2271061
921284
2067104
2816775
2018447
2397948
2575298
2258050
1838324
2668485
2786606
918952
1088482
373104
1466941
2470253
548099
2776893
826452
1468920
2117416
303676
1954076
1005570
1829257
1259116
1875830
2529632
2408338
796031
856380
784210
219799
627258
1180361
1423727
2033650
1679601
2076765
2491315
2301092
367846
2514477
2362177
2326223
17964
956991
994265
458773
2048195
766569
1251091
1063072
2177863
70263
1410133
1349680
2184883
1268467
117532
2036748
67072
1523704
70163
1960284
2335186
913435
1311134
937375
863447
1486774
429927
1142801
1497616
2541478
939458
459568
1196282
2181738
802100
127253
1566105
805862
2757725
583459
1360672
292233
1431942
827695
1409300
432864
1668233
2827111
2535633
2738018
1426100
2619307
1942460
727787
43328
1232749
2844938
2807558
2542252
472748
229027
1654433
2854865
1167266
2853181
2359964
88037
562462
1950746
1536355
837553
1942607
2455718
1582230
105309
1958340
1992645
2357283
1308352
1065154
2435542
1000632
1886806
253541
2690602
2472494
2418072
2208595
866498
152915
2021111
1309227
499778
1781546
2620140
581249
2236783
504640
1625821
2396513
658953
619539
2680707
1339188
976755
2273663
2290867
539000
2143002
765254
1913255
1180885
2617649
2894541
1869146
1706817
2003401
1003105
1352080
382949
2587405
1292362
1521937
1370380
832979
1873585
1746727
1700740
1775646
2679050
2074390
1268782
2881480
2083381
722200
619731
1260712
1224144
505412
798405
1765798
2433204
1317621
1789645
590210
2005062
1608161
1578443
2520722
1132056
1164767
1418551
473184
2733122
1173282
581540
2298294
1041334
664771
1742308
851387
294980
1931620
920493
2772179
2153258
148741
470358
1328
2477341
2773455
647523
830806
2145970
77180
192465
2794246
1011342
1802286
241892
104244
540822
2218810
297822
204099
2355402
72605
2814687
1302717
2245223
389427
2916184
2254695
1171846
479300
355302
682178
1705460
2127840
2641880
840135
191080
2309360
779976
1920282
2370805
2373388
1534269
730131
1319852
1285973
1288264
1483581
1881611
2495925
2229817
2496074
1505707
2796692
575235
1987961
1004931
83386
1964669
1662992
206145
1931172
2842145
2403841
528934
1380028
2329443
2367703
1268980
989278
2162557
532283
2706782
1958654
1695562
1085755
302531
2257010
466565
1331257
1840578
339555
1900170
851464
2132046
2630963
2855593
1629598
1849088
1037284
48800
2007088
2045780
1975340
1975888
1819250
728829
298957
1744372
1660152
1402763
185783
1680250
174386
2222176
2751577
2405938
2254938
989903
2371608
335649
2168603
280840
87992
823391
1849217
601889
939827
2687228
2006520
2565863
1440144
1324637
5127
1842501
1752484
1086205
332971
2021956
2117874
1974522
1612435
100046
1221000
245859
2186169
2698539
642120
698052
2783146
1296525
393470
2683596
128051
1579056
44620
174737
1449609
820985
2560992
1699127
402539
785043
2643959
377398
98833
2780551
236424
2144865
1049160
857022
257933
673981
346135
1616429
2732287
2300282
677445
1930184
2091687
2521127
1884794
573067
1764326
1590
2190157
1993495
2358513
2196491
2726611
2096049
2113695
2192257
2696518
2901755
2442604
698276
1001314
1210012
1779890
34767
623580
990279
1178439
2226027
228187
533399
1705820
327957
1976225
2225503
1208100
2094902
394713
1976308
544696
428920
587906
1169748
2120222
1341980
1786487
407425
532662
351836
107311
626800
2691221
1711606
2828718
326740
2231803
132291
512081
1994561
595306
1506441
2394349
286233
963126
2775583
1706279
2561741
1032831
1441596
144038
2821143
1318922
1594156
1073222
116139
1460024
801091
1096064
1959772
2593691
1028823
1996055
2852305
2537812
2864003
1879480
1060979
506484
2258842
1151210
2590447
2779738
1995049
2836482
212722
2155834
2750831
1894456
1282633
2902289
1874521
469079
216265
1207788
2641607
1661473
2671979
2804098
1005747
1865706
1812199
818708
903177
1768538
2509678
2601728
1805429
2558000
1897447
2455215
2238764
1269407
1154704
671967
2238414
243247
1931366
1118026
750292
982677
2397785
1334132
2009662
448245
830255
2736605
697648
647024
1437232
1826952
2827551
2157323
501557
2119558
2752086
791510
1048090
2199002
2901214
2066184
1095412
680011
2177115
2362034
1294948
1248392
2128527
1132537
1035270
2736669
1506302
2501680
1128864
1887313
229619
635574
360229
2627288
2516752
2608753
1343886
417561
2644197
627504
2864023
2235525
1808404
390466
1491233
1240246
905787
2630723
478150
2496015
1977579
815542
368665
176769
2377183
2520421
1051866
355517
390503
2247536
751139
1230577
2161641
1520085
2596275
835872
614724
1008621
416454
2210806
1517255
1228606
2220008
998966
2785617
1425874
908796
1254235
23626
1572844
2853226
2321202
2418225
642990
1649239
1907978
1940215
2399393
2326684
1789652
2279148
854791
2631264
2555812
1546509
848640
2394378
743898
781571
2854019
1146672
284927
472541
114395
2406773
1803714
2685553
1216576
556279
1489562
1357587
730572
2522128
954664
1372419
252122
340459
1291020
2453181
194889
2871778
768460
1167026
2099221
2915277
1883176
1872218
1059230
1941968
1967170
2585412
2702944
2836287
1783131
1571978
762209
2348369
1174588
2292131
1397060
950283
255676
1526460
1488990
1440442
411037
801957
2438744
923403
1002712
549813
2034000
2758052
1235359
235005
22762
2388648
445839
883176
2583373
2686684
2377055
1441575
2099110
2001542
1887135
2793565
2340020
2043076
2367203
7502
810084
2717510
2553094
625356
1189495
800551
1526633
1533471
167537
2277292
1181209
2651443
489044
2543460
1112657
2703802
1060772
1982597
1666416
2129846
2215174
1524675
2206504
1363845
2896127
2116687
867940
743950
1242997
383078
1476190
2742992
2320124
2568501
2430334
2422786
2087434
2210603
2349482
386918
1752721
2363459
1213383
1773163
989637
2800083
475891
1767623
2896236
1541877
521530
1688472
68358
996852
7760
1688279
1731264
1478888
778271
1779754
1524247
253775
1634471
1472178
1124537
1151561
2173756
2104606
2230024
1882003
1145625
1664885
1675547
272646
1862814
549798
2430507
2747733
1441552
178429
2870709
1770688
1568920
434701
587733
1726031
2875394
1708719
1762179
1804948
2235176
2739794
404235
779703
2504238
1970998
61384
372657
728357
1370721
1046482
1985225
2513332
1268850
2429255
2875186
2855762
45050
2718161
2618122
2570788
2731068
675349
1611460
1866900
1511348
1149628
1950237
410658
1873574
2393291
2040004
138284
1076975
52479
2237274
1107386
376965
1853685
953516
2427023
1271260
86127
1245748
753424
522399
1725624
962324
1559581
84867
2287086
310727
304475
1808950
582179
99035
582522
1412235
1531263
1258851
1807686
1236717
872968
1341591
2302951
2170136
1733383
2611942
1457166
324416
448919
217738
7443
2585019
1920187
227928
2101458
477901
415654
492036
671175
973351
178119
536471
141286
2172698
1846613
2400836
408381
2699789
1837143
2465107
1622695
2634506
835221
409587
2376588
2872287
352565
1532646
2028361
2502224
1973973
2294855
1978001
2632236
1384341
1447224
1239473
1684408
2615919
1909672
2541593
2799161
1343830
609437
773631
2390622
1934379
1590794
1072615
1268400
194584
2901349
2591945
32520
1069385
2903079
1675104
1102403
681553
2011467
1070642
2116734
2466979
291479
382152
1405092
2259728
711985
1339916
2849411
570871
2743049
2328531
2274978
1326128
607990
2086837
194704
842665
2905835
2431050
1042757
1877836
591892
514164
1521864
2890862
2260743
984053
952400
2638809
2920322
217374
2374643
1704170
825739
1934603
900146
1441746
578626
1338033
1614514
714228
753274
2877332
651885
1114860
2070317
356034
1855329
1607271
1504337
2179876
281540
1917821
639155
2757840
2270040
2797824
598295
2087984
2340132
1289108
2298345
561700
513827
1112232
811729
2933550
2691053
982985
1044165
638835
616760
1949977
1549181
2045178
2812602
539344
2926830
2731090
2262574
282573
2334162
638312
1585013
2655795
1068181
2074612
2515251
386458
548386
1170109
2467607
398660
1455933
2273665
856718
1249007
1024999
2499232
1767152
1312025
896412
657151
2246340
35226
2314163
2242917
1730047
9510
337401
129151
505992
484044
2649924
630950
2633510
2157578
2150734
2729635
2117659
2634306
2374795
2332272
2051889
836631
1016568
223162
1485433
2754857
1984647
1076728
1829543
2804742
2598644
1975588
1455091
2868999
2712975
2269963
2652996
2382259
1020107
233954
608341
2594674
90749
2217294
453620
2079417
41646
2624540
670111
339479
253871
582320
1124156
2442753
1018553
2694
2400831
498212
904880
1133626
919149
923996
928000
168077
2001327
32843
568488
249414
1237263
2141920
463723
1422209
1994715
2227438
2123496
2180528
850446
1724933
2066909
2663820
2483523
1671336
2674505
786981
1899327
660402
2259771
204223
1040662
2879676
793663
2317190
879609
2149160
1122605
1172672
55857
1653670
2167480
19304
2474547
568228
322851
2825286
669263
2447261
113233
2192072
1630276
1549220
1357438
303945
1988055
1239729
641027
1961792
173902
2481417
744875
974488
1838500
278148
2197319
2685773
2058810
1900801
1676628
2427296
2521618
1199208
2525576
1287230
1479071
1558113
1362409
553500
2355973
1036267
1704811
1025092
949522
2573266
552889
1705899
2821583
1223991
2240496
564934
638000
1619065
387600
1535399
2201972
1903354
1353823
2515
921254
791781
2845545
1030823
1611416
720296
895436
23574
829174
798065
2574133
1482848
2727737
2186730
2593795
1883039
1961793
2044481
2562915
1263226
485057
1199748
1297236
1352571
402150
2623480
2358083
558986
1829109
2281738
1306661
2844744
517844
2426317
44172
1657845
415651
2237476
675242
2776189
910621
2458770
1354557
1006148
1818487
1943627
2413493
2770849
112880
2728911
1419846
705467
2407348
982844
960667
534914
839557
1154035
2057709
2772469
43151
1025424
380217
425514
2413422
1501212
879043
2100609
1658868
2462012
2047071
293164
2597756
1529716
2015303
1075219
1250298
7360
679772
1321685
2337757
644491
650063
521091
2914378
2397524
348568
2103032
1422
174145
1890084
1671494
486251
1013188
74915
338065
472426
2094761
100572
2033671
1193911
1720327
2035133
182261
245687
1560457
2277653
1727139
2138635
767041
2791916
2164218
1292388
1764123
2308757
1693794
2873751
538828
59746
1174024
1078497
739350
817789
1422638
2825022
1599376
588398
2713552
1123251
2206779
652878
2639460
2077339
802679
2643163
348987
1735922
1169040
317143
958641
1320489
2686864
268532
723561
2532374
200560
2462946
751794
1241111
2230710
1582307
502294
2916290
967025
886644
902761
2470774
690788
616930
1860489
2892158
2294101
1744891
627133
692793
513356
1197769
2281199
588475
2177185
988575
2524526
541529
218978
481594
2644460
66439
1016945
747173
202755
306333
473954
1782603
1764487
1186983
2562699
768428
1087145
2508828
249147
2182528
255009
90132
2257889
58423
64844
1637001
1271061
2088025
2876297
2326142
569603
906672
1282673
1071946
276628
487017
213364
1448536
907459
1300003
1112491
1431984
483481
1767766
2880828
2045472
1953689
1052587
2320634
85633
105599
313827
677748
1228703
2575884
2656256
1003307
372228
2666386
2884134
2851037
1961409
349433
452269
1514896
2687536
1742485
1300969
1408402
1382513
2584041
1290681
2125518
1031167
2914787
1107773
210891
1053306
82036
1420053
653794
2068633
1838253
1097789
259689
1353292
646264
1125168
2350884
1907144
2858033
886713
540526
790035
1067136
2451269
1897191
2146534
2329482
1385152
2211027
2531032
2625162
2883333
2913951
2464815
1317752
2854791
2936898
2818796
2665902
1145636
909463
1187627
605788
884446
963593
2082382
383829
2569974
1198065
105154
45128
2414238
110919
999551
2037826
2466053
1027911
1583892
537828
2831532
2223700
2318777
1648147
2510786
1458749
1096385
1209661
2117703
1639916
96121
693239
2563773
266659
2265325
201047
2202972
1238766
1425294
1876065
396379
171420
135010
1447434
2341613
1111558
1715432
254535
1983921
1828865
20893
2609328
2809316
790679
1323380
1900207
1206004
600357
2186598
2526658
1035402
2826294
884053
295926
353681
2011922
509347
2416248
2790387
2274202
1056627
615163
1350604
1027841
2181259
1590189
2059535
1952065
2000565
827145
803298
2119003
1433573
661194
2397098
2111298
1124829
653716
354271
2153990
95664
1562049
2165736
1472272
81209
1645547
638411
2319004
12486
1037592
641120
1779018
2765744
410246
320750
1301328
2845938
2456378
412531
195615
2189997
207061
1777482
157322
2736558
2335936
2148834
1008898
776752
2867685
1540772
1009069
1609361
1755096
1005923
2116305
2649993
1792246
1565968
1636162
2706522
21994
658759
2829808
1485162
2165886
1541255
819546
1699855
1534028
2290380
1819858
241745
2307537
980583
1835052
2541302
497840
2507940
1687798
1218018
1814243
2152126
1453165
2178517
2189187
1717857
2647342
2939828
987265
2729048
36337
1174398
576463
2182161
1601787
1494292
683906
1935194
1117806
438811
1928519
2776409
19180
1050586
324503
823769
2614207
2778110
1637161
1626887
1007117
2519978
2274123
5705
139506
1765500
1378968
1232306
1684349
1397522
63339
2146580
1810359
1109973
1501922
643308
2121901
1723973
261665
142349
2527135
159182
2851044
2551660
224214
1120257
855732
1397671
2086139
44134
1310422
870231
1203487
2861793
476926
1579632
2075102
2293117
1996619
1055821
1520566
79176
2239312
375212
2462406
2904929
2094946
317353
2589876
914394
1488244
2253011
294372
176333
512602
2831181
778556
492698
2645495
792077
1886992
810205
1649636
325213
1648243
2106314
2923471
899743
2741945
1982207
1784664
2191353
1676243
2280940
2471546
1365383
1050529
1220653
2504231
1265317
1824739
1443701
785368
673307
1769286
1129384
2466591
723860
549808
1978988
1184071
1877775
722468
1645645
832134
462852
714055
1195796
296521
646788
1251520
2121162
592358
170460
1516917
2221304
2069885
1973461
2486739
893427
1658581
2208302
1244814
1026978
2932353
1781647
1505774
2139894
1391378
1311706
775040
532314
1813914
2715433
309568
2389521
125936
1663132
5221
755237
145078
1453064
2491764
1826673
203414
1580671
2264156
580033
2158802
181421
1145542
2216065
1372338
2030265
1434732
2198836
1124005
691841
424574
300623
689228
558946
2924647
2790732
1950556
2187008
1953302
1708006
340426
2011189
1361416
607831
48711
720374
530591
2903532
696359
276892
2684795
1413490
1888361
2142615
991123
1403800
702534
2562629
2026247
2489393
247089
1386501
599747
2435855
2918987
357439
2729797
1242096
1732578
2444303
2919482
894959
1010298
285030
1482
2535500
1651005
2639096
562376
2684632
164103
1515951
2120721
2284367
1509144
1409831
2086053
1577551
563932
2814192
686753
1001278
1550605
33283
476169
281696
226658
1139787
622037
671288
503223
274462
825039
1146334
2432959
1370722
108132
695095
2344780
1248370
1790900
2924637
680609
1428359
2698540
1292312
297437
1269139
1062099
1598267
1164100
2087260
1880807
27123
1433785
2906110
619522
2883989
1931612
520314
623655
1999207
1398554
2084000
1325292
2897728
785126
927299
664359
883673
2213513
782766
225644
1067699
1930624
2131978
1940073
346072
692424
1879228
148907
1080975
2842124
2436729
1490809
2158912
1125574
2406744
861607
1641433
212386
556563
1361873
2885210
2567268
2544959
2323576
1384462
2125914
1261471
672794
743452
2464150
1965535
1024662
2222754
1793695
2216222
503056
1575134
1949865
951920
2088721
1779678
2938170
32710
343872
2140515
181279
370709
2706248
1284683
37699
333184
1064800
793291
620052
515860
2625664
2836021
446491
2805356
1460454
583870
1207668
974157
2300724
2467284
198333
2282838
1305181
784479
1854553
1462205
166801
467193
1058376
1327223
135871
758541
265173
2193979
2866387
1337857
2525251
2280155
2656474
2860493
1094159
1427172
458430
979541
2516867
1467132
672787
2569058
1147517
1046607
310684
2669210
466271
79725
2865326
1194889
2688427
240769
600670
2825811
1539375
1139254
147912
990763
887314
474199
2799189
320232
1283126
543424
607353
1637506
191629
118771
2162811
1301355
2748190
1413962
1879375
1572045
1436097
2368116
1212299
172816
1093845
1835580
767614
387186
1862274
2286735
2630825
2420183
442360
617534
323568
1337922
287472
1024060
2457917
1332080
61628
745557
1596858
581509
2227153
653728
2735505
2249804
488337
756968
1819048
2300240
427011
756765
2587404
2472513
2667810
2750721
1611570
663775
2391643
2174779
2410634
1920974
2269489
1444812
1718534
2693494
2247495
2086753
2542618
2066795
2885419
2680026
56257
2675344
683537
15932
2496101
2256060
1707746
2603880
428174
1856754
1416828
375814
551712
388761
1945283
656648
2852730
2222954
2660099
2803059
451481
1132942
804047
2635123
2020580
635348
834823
223078
861912
792055
2572405
257341
2549833
915909
5872
1789049
1902874
1700802
734530
2557586
1725539
2471500
2007267
2527700
2488669
1796766
1897882
491400
2435517
81443
17592
1363316
2274936
508146
2713068
2376191
733269
1230320
1223690
117351
1683345
176377
2701107
2613106
2183905
1618349
858929
1404309
1292882
928594
1851029
2187969
235731
621485
2796191
1899878
886189
1881466
2374083
1091728
470360
2284125
1460706
1413376
81035
2073538
2460345
2870963
1937142
1547820
361271
544975
883313
1220912
1028988
2464672
1975630
1672235
438693
489107
2914198
213823
2108480
542495
2814729
262776
446260
1343275
2921458
1690557
1269386
301698
819466
2014179
1373694
1910507
593058
1048235
197635
1959957
516040
807172
1089453
567003
593610
1429627
1216242
158722
1203603
1373810
624153
2681260
223834
1474049
2167425
816025
2723151
740726
970049
1669173
2664397
1232969
739400
2484042
545250
135463
2320921
405557
1265636
1475726
2158330
484743
1713242
2293074
2054115
801315
2207867
707283
2136957
1572948
87516
1841168
1098833
863708
359973
2489338
2857642
274135
2378723
1030778
36107
1574968
2276566
1791379
485971
745972
1895202
2417020
772573
2862263
347522
397469
2823830
740914
1155700
1876893
2795114
745216
1073518
1774630
197233
1316210
447850
565968
2814226
2929717
168905
431799
840689
861927
1787310
1534676
2444653
1784911
2255420
1095346
2752314
2057949
1805647
142625
1268205
757330
679738
1404979
2613704
555606
1339163
2307737
2300431
1559335
1404257
1788240
857070
487619
1169471
1760866
2466150
2591134
621140
287311
2266781
1900306
2743460
2411337
47656
459537
1034274
2714168
2835205
2182573
1610182
401870
649064
680533
2271407
1568459
2511973
303553
1319766
806648
432926
519027
2417237
797037
2506928
2653059
2248963
601422
2314506
2872385
2712534
2307858
2067756
1899573
1695424
2785115
627986
303723
1660836
2475916
1572289
2929235
1642193
1105390
1924574
2368766
2632372
1564274
2251357
922481
2106839
1709629
378296
2934712
162071
1600657
435073
2769246
1820016
1743134
830594
2557400
1872164
384943
2180035
1506184
671210
2578596
1781113
174789
1100964
2895560
1242321
2752251
1713754
1505879
1413880
2392294
1584516
2869813
2700789
452171
726422
525508
926290
128252
1800102
622380
304785
304393
1283296
1206051
279113
2547695
2650005
2840197
1281174
1466985
1230999
563765
691423
1220449
2105039
976787
159519
2589742
2452323
2223350
620391
1991438
2577675
2057627
2706021
185462
1683977
1240881
576382
304202
682805
127217
416948
528925
2344160
716876
2090472
373099
274076
840086
270563
322997
2079400
2068352
398327
305795
2155294
2435798
1661715
1050275
2567632
2857452
280022
1875877
389313
46539
2396729
2148880
256589
2724784
1869077
2737936
1713733
169952
1043495
310623
953978
489892
1683279
2684470
828461
2627457
2404107
1974927
921404
974740
1608562
598821
1108340
2318644
2085011
1992270
1081785
1895445
2789159
1167215
1142504
1032069
1706300
708069
2913627
1072390
2654851
1350637
460092
1246305
1157611
2775394
883655
1434424
1961473
1378947
2368919
1162484
2053294
1895238
2237127
1317191
1983978
1303853
1339236
1197745
331350
2120495
429021
2318190
24877
1221893
1156906
675890
2927868
1280082
1519919
388203
696564
2724875
2167902
150474
2476094
1350752
2608870
771373
1308521
1114404
2716337
2875565
478046
404294
583600
1282904
17505
2238438
1284196
1888290
1389202
1672131
676837
1225569
540154
1565489
624639
1747690
1437107
2454533
1356243
2319421
2445253
1371921
1383132
2167127
789051
47115
676181
1210871
1761254
1555792
1863716
2121238
581344
1479905
1826560
2665508
1005867
1383348
96322
1546495
1029442
2046097
1192756
172226
21020
687510
80830
684381
1071870
1403392
2255324
817158
1758379
399341
2845579
1349584
545395
286086
1764723
2578596
2452141
546365
1177960
37177
1779223
1092259
2759279
2578188
2870833
518522
1733060
965263
1992923
2411370
1939258
1471315
1968893
1518667
293598
2368954
2027684
1543001
1477282
1110736
2447682
2738837
382144
989946
1272062
156892
755733
2701845
1305041
41433
1241466
134698
1570698
2738055
863437
235574
2917524
2379906
854709
1100186
1620419
1067212
2560529
1104132
1193602
2587306
708384
2718043
1975204
1934477
754704
164397
421460
1766930
222361
407412
1228671
2530266
416427
711917
715730
612435
68660
2234302
201184
861780
2172538
1901430
538614
136555
1333037
1184298
2549780
1524978
1553476
79469
662912
293264
2895930
1915574
2291036
2448624
660763
37379
971267
767206
2754377
1365329
1200521
749112
2514403
1643796
447363
1599033
193336
2087168
2087763
1875094
1412543
1488644
1362594
2455227
2783882
2295062
903245
2108374
1851304
386598
2817502
1589173
593701
2433945
1172499
2611193
614700
1762142
1755510
136842
231547
322954
1096400
1875207
1733394
606796
2814862
585812
2474980
2376472
487585
2832823
1388570
507695
221689
1596891
2262992
135911
570149
2336955
1511398
702716
2621692
929722
451567
1364431
749726
1731505
1793767
2125351
2642350
1981839
361984
194173
295250
2908145
2127756
1933465
2025556
2630486
1497498
2673559
2158567
2091999
1898802
2529677
2037671
405611
158207
2107678
2234881
1059720
2912920
1647634
2649823
2029659
1791291
2266769
1151341
2898685
1749617
483072
2450213
1041956
699969
518190
1603895
666921
1667377
2574166
1991481
2282011
533026
2144175
410855
2103220
2194911
536881
589186
430972
1388152
214511
274931
1919943
236664
2157447
619225
519278
1991722
1302490
1893439
557756
920768
973812
864710
1312090
697979
2536
2069510
815667
1503519
1427458
2133272
244304
1914737
147097
1640396
2054100
2502378
2634304
2751639
725889
340388
93024
1013122
1949664
2077976
2708634
1505203
1223313
1804815
1124949
2196416
1612819
419334
1732981
2515058
2599941
349949
2240946
373347
959352
1717313
2362524
1546775
1762718
341534
2510598
2646751
2773541
2563236
1409284
2028361
382819
2313148
1030942
829330
2724777
712830
1454852
2230526
2022569
1570372
65188
2486006
2512054
2278573
72921
299024
225357
293330
1795928
188410
253891
310014
1883725
2006815
35557
693020
1531177
29810
2596143
952614
353044
591948
640975
221570
859094
2717120
2264320
1808099
2042848
2796242
2102190
361014
1323917
774233
650064
869225
2429585
1155949
2284018
958792
379974
582372
2443494
2782179
2131394
2637230
2714575
361754
1983331
2297069
2712214
85346
1546918
1426247
905904
1477203
915872
839419
2756672
1687660
1772970
388774
1960606
1648354
97016
827844
2134907
1669495
17534
2285323
2414444
374571
2652870
687428
2664920
999075
2118930
1627063
2864753
2281757
661431
2104467
994501
1705017
1259348
2688181
2849742
827888
1018502
1436709
2313823
2208956
2544163
2248940
1060386
1745525
668490
2871048
559131
752493
1015059
1029115
1217145
1365451
907759
1872425
495803
2294012
1740506
102823
539316
787582
1496329
1877665
166422
2038983
2614309
394493
2369036
136212
2298813
2049589
1864786
2760466
1555060
1861045
1946901
2099926
732291
1354735
2886030
1404963
329533
1486074
2888120
1575914
2645012
2843971
252226
1256035
2885528
747797
1725848
2228672
746194
1011600
248934
2026605
2512270
1277954
1049508
2227751
2845305
2253226
658592
1393611
2279689
2845888
691593
2192043
2384009
2454347
2049434
1533782
1140753
326035
2889069
1784875
1810280
267966
2529210
2599272
1077281
1048543
92279
1965225
2110493
2063703
664900
868482
1237941
2210200
989864
1815708
1575880
1829552
1056675
1177069
1450873
817085
1903494
2475139
578091
1753977
1677416
2463249
2019544
507272
1892450
49557
1321807
1939427
2633059
2072668
115259
1145385
1104207
2625824
1246234
893930
208823
793040
458859
2744993
610441
250327
1136053
1278830
2302849
265799
1496697
2574703
1573070
586870
1075408
1770663
1562915
911998
1253788
112951
1823803
629535
2270418
176669
2514299
1197370
2357366
2081506
2723233
1293602
673106
281831
690624
2318980
82723
2424862
1037588
957001
1552305
848810
2250834
1586739
2317138
781891
2874618
1066098
2078063
1220135
996519
2713385
2122063
1400328
499169
2854095
260237
158069
2466167
2614171
320950
999259
2298979
1129763
958414
650250
93054
1263827
511722
959465
1707342
2087172
800817
1560078
2130601
2262692
1293116
1786276
505263
1293934
167214
1849797
1908487
2040694
2322032
2341936
844163
1192394
1022667
2586131
700586
1626286
1105274
2173352
2619815
2145105
2812146
469367
1354630
329048
2019128
604205
1186416
107414
1524164
1527278
190810
423955
2158180
1017540
2267016
2073793
2204718
744733
1786250
859801
1334846
1331548
1809414
2328071
1693570
1792841
861555
952323
645830
1802120
438525
2392578
1897291
1676923
1482418
1476746
1744665
992870
433395
1874393
74263
2357597
1415462
1472435
2799703
976429
149798
811450
749204
1103351
1527449
2696703
1315808
172974
641076
2306971
834728
1265786
801351
1259222
1814674
334624
2050446
535804
54360
1841775
2910076
1930831
2040778
2014364
325432
1994133
2311431
695952
468819
2162126
1005207
2572208
1351119
1363801
745857
744417
1700684
121796
1935084
2789411
2426200
1224313
1196517
2573724
2234612
1266956
1892141
2874126
1575123
1522748
171869
1729818
1341278
1279811
1961593
1220693
529910
1212900
2128756
2719090
1079936
84168
2416524
1156797
756593
1252437
1954097
1205320
945638
702286
1276327
1169072
78613
369326
956350
703794
1415065
467139
291442
137229
2176506
246478
1395203
880736
1075267
2736914
1869840
767059
2739556
2009703
2184528
243648
2134526
1607910
1630510
2169181
1284657
749064
1002497
1191995
291248
2446584
1084313
1115211
261418
1287444
930228
1501608
2080580
2337836
586642
2351647
2689479
2732058
2914865
2785932
2765875
2205923
1976673
2822685
1737833
1045350
1836260
2534376
1107397
1414094
2253479
1169096
961966
34534
2421712
2533527
1274134
1699426
2922164
1317928
55556
906589
1552029
1032868
1685349
2442067
1576641
2037136
2194492
1113282
2664634
2742007
2812715
143512
883987
2451744
2920486
1484365
1263235
144812
1669375
2548328
2385623
1389883
721740
2057211
2664495
1896764
2566304
1954254
2922816
810096
1285041
347490
51139
726752
93761
2526280
2823513
1336148
152613
785250
2642505
1720294
2108146
2307615
291835
2194748
182838
2889209
2488751
1451197
2023102
957458
958741
502631
562798
1262665
79714
31346
2563956
113394
1114997
1426310
2908098
973875
488029
1867936
2454963
675684
288156
546400
2122151
944534
1245392
1228632
916559
2443922
670514
1583200
1279100
5647
2819098
2889180
2841768
2219796
2452272
2826424
1297080
2101763
2911677
2754285
1696853
2429890
254256
2500080
1884804
1587816
1830237
2119816
2282673
602641
705908
1242357
534347
2501569
274583
2391523
294490
1651684
1830321
1297945
977445
254262
1861088
1824108
2364403
1561097
928073
1291945
2884163
1183737
1798305
914863
341332
50428
1604779
2441065
2406037
2679226
1304452
2208294
1230845
1345453
1186685
541661
1522353
158494
2249254
167051
1069472
2079164
1170626
1510527
2573177
198954
535587
1044281
188013
2804126
567400
766166
1666545
816059
1504327
1039448
2390607
2353071
1785912
374648
879148
2700469
1317490
1943545
863111
74859
789375
1422673
1423737
1275716
1230563
617088
117237
1480731
372199
2866909
839383
356955
2755603
2114685
1489306
1990559
1040387
2111186
2285424
17814
901760
1684247
856193
1201027
2938019
2827578
1611797
1132053
1230102
564259
2936944
789818
341621
1949911
2895658
913598
2405160
2156892
2205786
358598
2309610
1962181
727483
2685823
2542766
1489565
2440429
791449
1206797
1109008
1530241
2433297
472483
2382925
1201227
188429
2606030
2267016
2681857
1016160
342043
1679925
2186998
2836348
2898839
2162206
1428661
2721381
1544220
1752677
2895548
1714769
2505654
2149263
2900422
2561458
907791
1568727
1951582
641044
2935826
1647231
1385748
2058829
1208766
1238355
2814413
2659479
583471
2138850
64963
1275147
923939
1520376
2470917
2306070
42393
2851743
1859117
1726657
1299430
1556985
487114
2638909
1588193
870364
454244
2631075
2304404
718287
1685406
1246875
812782
430046
146219
691228
991667
1121027
1028276
1734108
1907707
757218
1080168
1415368
1162144
698969
558172
2463608
2587916
42887
509293
2227085
381480
2151012
2173677
57279
548810
2411089
2585041
2580983
1592042
2198766
1929216
525084
2447542
870382
1873325
1999759
2831319
126671
988353
62038
190105
1263995
88960
1254745
994394
1101707
353109
776576
2307858
2630181
891427
2019473
2215063
1554372
538104
2626798
971231
2594647
2249780
2777498
1440406
1052991
835855
33940
1763863
2207457
320698
786144
2175390
2723895
1439183
879260
245859
2187268
246833
1837555
364717
303012
479766
159543
682066
2311376
5641
2440491
2593929
1460201
2536661
45812
2718815
1404621
2407457
1765904
612043
102088
2264139
35359
1230411
747234
2162866
1592618
2487847
2270424
2134778
157832
8771
2080470
2279029
914973
4960
2065164
1253950
1140541
1747888
816752
975954
1967798
2897355
769507
2836083
1001465
303676
1303046
1777897
2709801
2162017
1616180
1554623
2538733
2839677
625761
707807
875046
602460
1043168
1809276
2866264
1120284
1940169
750691
468648
1413595
1956600
2412425
2166338
2833009
999522
783104
2076898
2530833
1897429
2268134
2151028
808183
2816114
501150
2043835
1659507
442692
2046631
664741
1669235
1828179
2084927
2730569
1740535
2758347
2092838
1586998
1240564
2305378
607239
962102
2766356
2159492
1660579
2192159
1436742
2750610
2481310
1049096
948511
2722837
1425638
2157526
2473669
2106260
514528
240097
1475399
1474657
885510
1370989
1064712
607780
688865
47264
753819
2843916
1902885
694682
1155898
1202022
1177480
726859
2046851
86338
1453092
2152587
1204397
1225870
342499
1084193
267149
2188160
2120418
2370899
334644
189882
487563
635040
657223
2425989
2450275
909069
1668918
2481601
635929
2344872
2392081
2739280
235294
1423831
2150195
2059399
2772698
2343365
2769037
785421
2216383
2305853
976773
548375
408135
2739883
1511033
20169
648774
252391
2078858
1829078
2927114
2905436
716578
2588240
2066473
2477396
92278
2897658
1460627
1131236
1503408
2230255
481161
240282
1578397
1024423
2899561
778325
1740275
933572
1741400
2695748
724495
1167187
1000379
133952
2032524
778712
1308871
299510
1787203
2084926
423668
429877
873840
1934092
1588811
232227
409431
26013
2521110
1941036
340961
1586553
686734
2787125
760472
1484851
413336
1976282
826676
2698593
205042
1326856
510526
1959320
923285
801581
1005304
1375754
2372069
2871400
1632628
1855764
1243032
1253287
1720504
1749368
342844
2536804
1756278
2433725
1615319
324654
2695808
217584
1155762
1944276
158472
259016
1965264
2214485
2105146
1852633
1844125
2559448
2259511
203433
576342
86581
1693180
2233691
2200452
1514781
1510761
254263
1120310
1275040
961431
987092
1460390
437513
2599960
13543
992958
1622138
954466
860563
701444
245047
20394
2860413
42137
1940034
2023536
1204533
1758722
329602
32912
28116
354939
1455678
332701
2378994
2827761
164914
2779228
917601
1735365
1901821
255672
1026542
1091815
896643
853247
11406
318455
2111243
2632862
1630707
2799398
1487996
377496
274212
2448556
1609408
102157
295773
1414862
2289270
2209841
947325
1343216
1424546
2246518
2208431
2433980
1239918
100814
1236391
396912
2170674
313053
1444821
237769
1759975
1462877
2459337
224840
748301
658727
2189467
2023752
1058990
945677
1618987
2164131
18101
562131
2130853
517522
2859515
481846
2329334
1149838
2232541
21632
307471
1969508
2295469
2283276
2928368
473344
1399907
891708
272104
1385974
2883684
2452779
1763985
1975195
2702462
829108
755308
2357492
623257
142021
2613306
2906072
805780
678669
343462
5677
1824362
140247
74436
1814290
61174
2073649
1351241
612272
2793754
1882214
699636
2669246
1644399
2104868
388262
1400333
697232
2089494
674550
2061075
2901593
2078675
2671128
1913938
105090
1928051
1081841
2922890
74906
2137560
708773
1361666
2907126
630394
1201669
2826126
1430028
1586062
1657056
1929776
2705763
2162111
2679502
1928328
917222
90207
2325799
1313760
710128
1064770
200095
2166150
468749
1803551
2801808
835509
2399438
1692283
2285248
2477837
2640992
2579071
134897
1077623
3202
647292
2881057
1023810
1727792
1459982
2881130
2650625
1127196
639732
1136530
250497
235997
2552161
2078991
1656686
1525384
1174236
1828489
1287754
1065520
718358
155327
398880
631998
2678461
2100469
448876
315444
1015615
242485
133368
1654529
2499579
2678261
1630097
576527
2169566
736796
2071559
511743
2928699
998713
1384266
1906422
1130641
952659
2672345
2559156
1929113
1681923
2620462
2095166
1973482
2343535
281548
1804923
1922299
815174
1898226
2114850
1710376
810433
115158
1580690
1942602
2672891
1915269
834697
2295910
2716853
1141348
2471903
347841
1512004
2400093
972483
2266811
74284
2273596
1966106
1087890
1975484
1175397
1775826
1999493
272725
2774984
6600
872390
344205
2211468
2034217
936772
832927
701183
230612
134038
363338
206028
2662454
1759447
682019
2578971
1664682
2304142
2678977
875093
517345
86081
2292416
830712
1628318
383462
2299779
484174
1351343
1045175
1204642
1518422
2002506
1077356
1942980
563503
2339276
2698741
767395
1636689
2659057
839745
989683
1304181
2428388
339353
1701502
2318459
1634446
178802
317655
2341229
834603
2575234
972673
1809032
923604
2605976
1913885
1302288
995978
1403482
1430077
528932
2039869
584023
2657103
2639543
976738
975809
707628
1585755
856475
2857900
344677
1948936
895294
1837419
237397
2630365
1809199
1426610
2313696
2332025
2282329
1704877
1933014
151153
1088096
885461
2456718
1605466
2937061
2818223
1015974
754696
1083486
1673718
689559
2502997
1897736
816208
2258543
2821509
67043
2692175
628371
1242714
2908466
688468
235691
1180488
637803
2613742
814314
533742
2557579
2855907
2751482
224576
1972476
2346148
1095379
2321036
1791376
2071142
2935454
2048275
2749902
1146186
1841371
1717258
183543
2253489
2620080
504895
1206950
2862434
2261166
1902123
16820
2662821
118928
1066260
2293519
72746
2550895
240877
2937700
1138088
2919567
1252548
1792128
174405
2481429
833029
853174
2734763
2198977
2535276
2536210
1892584
331526
1684360
1030082
1409755
198181
2898069
765970
779904
522292
1422732
2650338
947384
6186
384965
2738791
1833038
1995735
1306042
2555485
2840499
222786
1527292
2442876
648803
9098
965912
2899598
1257333
207688
1170011
1488585
1462827
1274727
2319718
1222954
2844771
2311859
1428052
1031945
698021
2372567
946423
638807
2004671
615720
2086445
699706
98007
1709023
1872609
1717683
2098863
1238197
1207412
2486482
2157160
2670173
1309243
1417025
848544
11281
2496638
976925
1432620
1650901
1574742
1971069
2639616
338358
2608201
497290
1453278
1259705
1487675
30534
699010
1365480
2177421
2478185
521803
2662552
1922138
1394038
54820
2915607
974800
38293
2864456
2584843
453882
1403564
2332049
1969418
1654535
668520
943278
2214416
1416039
1982196
2446116
1639282
2748658
1127504
2043194
1952666
1782639
444042
157140
2576765
2459846
1752406
2548566
1826875
2632652
2088091
404792
1097111
1648873
1898547
874299
1478726
1175317
871612
71228
1489013
1195390
2891216
1378220
1203453
542944
1611794
233550
1811991
1440585
2423928
754616
92903
1510552
176206
1601079
283006
115136
2731977
2739760
1959313
1748046
2894231
1985949
352056
420303
2874652
1280746
2422064
1721473
1365654
1793244
290732
2533573
797115
705322
1304201
1646924
1220910
2806620
530725
733483
1535491
1859046
2748938
1056530
479018
578925
1783757
2739049
601673
2731645
84264
1324216
1892864
2544
2649913
2192183
1768191
2712933
562689
1847458
866163
1504553
598918
1786003
2436104
680223
648511
1254639
951421
1244637
2870522
2657675
231084
2056988
1049430
1083242
368001
1677630
1251134
1548573
2874386
792716
1412558
1242469
426630
869681
802158
497872
825791
1177092
1031379
1445346
778810
2767259
2691119
2465814
897980
2400529
2419131
1257156
2621675
1773961
562865
2031611
2070400
2226774
2715116
2548685
2374454
93985
554384
90810
1829854
1560614
12345
695150
334108
1886136
460697
2869803
2591452
2168847
1562053
2536410
438123
2858366
474926
2912919
2628100
2833990
1775216
107266
108055
1995143
541584
649487
615743
750963
2902902
223592
750458
1004680
306561
1347572
1169240
713775
1369681
2839291
2898750
2562779
232750
2634716
1043375
2627360
710830
162481
1851754
486210
1136206
1705641
1672660
2469706
2021549
2409500
2449134
2927504
822908
1868275
1459353
1941125
139820
288789
934444
2179695
806505
368992
2323277
2403911
2146341
1018882
1925594
1657721
2823131
862920
557747
521820
2826343
2750541
1361505
1890350
1172959
1628601
2507359
2818566
2499443
2433184
2524121
1846273
1692482
1940618
402947
2184052
2286183
739708
2651763
527910
834779
631422
2282666
615341
2020573
695615
2124158
623621
1591616
1222776
1537082
1599435
2015586
150333
1566249
1229033
2790387
2891185
550707
926083
2734412
952267
671876
1354550
1464794
395428
9989
533270
1361507
2830752
1189968
1528803
842464
70474
1086123
1643054
1751044
628409
2333954
2850595
358836
1399064
701507
2898324
756304
354528
1316708
701727
1432269
1451169
143804
523982
2303792
140952
846251
365252
2084197
1716459
835557
1066164
2872636
302741
1967149
1731816
2475077
1634339
768605
1628467
2120304
2404230
2467379
205124
479035
1638244
2539463
571134
231131
2808104
408792
916792
2570670
523847
468166
1314212
703183
902166
287716
2296458
1577459
1931081
1597805
344625
1085374
1194858
217407
657711
1169131
898425
440909
1265142
2597684
1393522
1637095
1938047
198889
894856
2371375
2165987
2093511
594729
233588
1210982
1932388
902073
949258
1441332
796447
622229
2302225
742137
669216
1719358
152554
2902781
1031689
496300
296417
2130901
541991
1856990
53984
1160023
1091171
1000759
880652
1490277
2235120
2392284
1845838
2697256
149590
12510
2871259
2504754
2796562
599332
1305626
1043235
2622271
301185
2595276
435677
2526343
1926069
2645027
1774917
2290845
269659
612560
1199803
2170875
175242
768749
1539351
1414675
433800
2467169
2246302
585484
812010
30893
2728085
496609
951987
411141
2426837
2617179
491550
1753425
112538
1946462
2005459
1789441
1830780
1877046
102414
2890474
414648
1499113
634137
2083896
2918100
294808
2386336
2563885
2670840
2104117
2320423
2329654
415578
1140221
2226271
1146134
1431248
1485212
493573
980820
1280664
2009727
2136680
220364
2781405
1403357
1866495
2689259
1349717
873186
2742164
1995169
1970224
2296558
1295113
1527572
183363
2008762
2536545
580122
94703
1205276
2284490
87587
1490196
1614548
2349549
1199393
849621
328826
1861357
2638805
1819499
385139
2773295
1961711
1474754
1077005
2561445
2708315
1415379
1634624
2215958
604515
2170022
1538479
608577
73911
1598013
1847509
1323305
2044050
1029603
562815
126360
2497240
1425660
997606
432053
1937624
1887667
1448583
2136258
151618
1362591
2319918
109130
2805875
544539
14225
2724240
2685854
1332265
1126730
2191059
1041320
460893
550906
1750616
1436408
2805617
209402
1164258
671157
1310925
1555074
1354616
1650336
2349980
1539626
2758211
2851494
335458
2397557
2474703
2057305
2745069
2266742
1599020
884714
2169621
2395608
1861957
1039713
2104723
2743421
1462788
90546
60651
710851
474749
1793938
946215
403079
1449463
1981820
2168417
759446
479242
2135878
2609815
2830932
1934183
2938876
1305519
1970777
127173
635167
179936
2069445
1376296
2122800
289776
892538
713974
2666824
2768905
1641212
1370705
2216227
2087409
1765696
2043796
234762
1290549
1760670
1821948
283903
2335422
440262
403035
613657
1154298
768126
2715119
2335902
2674124
1651868
1756668
1206635
494348
2215583
1146552
2019297
474235
166726
2431949
1153933
2794109
2323554
667097
1460644
44481
79927
432901
1912602
1252668
1717683
453647
1875198
606256
82228
765662
269574
1729621
1503299
242755
1246075
371153
1409429
552230
2271113
322253
2458494
1187294
599383
2342608
2411454
2871483
1506369
1534197
124371
409020
2422211
1557493
146242
717424
2209215
2853279
2850460
1753672
1706625
807253
2490280
1312403
2542083
2259950
246279
1388221
2208161
446820
231193
2502292
1489487
1911479
1881270
2599540
1447362
2042753
1446032
860617
710873
2043768
1619927
1077802
1593749
564818
2596206
1124085
358937
304927
1341353
2767618
2274758
2678442
2157364
2144040
275168
1975675
1016611
2346747
2899018
1667374
1305631
1540699
2091501
2276688
519820
2442142
1908887
1204531
404432
376405
1620565
707345
320224
1141520
2657107
1407149
1839556
174538
1645609
652318
2608512
1944460
1316887
2346831
541336
2257408
631438
2135485
2550447
2867857
382991
2011266
2845278
1429604
2364809
1770191
583073
623011
410457
1764730
362473
2523361
1126126
2914807
227393
1093824
1051430
2594536
2225132
1481977
543306
623352
362820
94514
2462687
413672
1912937
1950561
2661348
2215623
276084
2927469
410905
1147581
2437283
852017
1490450
1882985
333568
2884899
931827
719444
411810
2381872
2261200
1693290
773329
638855
646488
586004
151962
1774228
1155046
2338927
1612753
2607995
1410293
2016212
996012
136562
636509
1368018
2628792
2465418
2408789
1140507
112424
1399839
1082595
1290222
2204118
2827741
1159608
371204
1067606
112337
564998
2586204
705141
1311254
1976192
810226
2149238
334088
685178
139379
901378
147541
1465517
791726
65216
1495879
2210411
2810725
565716
1209061
754526
46812
2008220
2326369
1743019
2752597
2628911
1188447
2862789
1624922
967073
1673193
1013430
2568522
1119114
280163
2512831
2644975
2659014
680792
2554546
1672097
713502
2196590
491246
53018
2344120
1111157
335534
2736713
1167091
2859478
400387
550458
1985514
126850
1905137
2373013
2205550
1244219
1164339
1258675
2527619
2940107
2082488
2542326
1561591
874552
972584
2345760
2361005
2342158
2354745
1282786
841315
2224150
777592
2312821
2354779
1022101
2259439
2762071
2472452
993932
858951
2822841
2538592
308763
1117357
728129
2629473
827701
2629201
520001
1887923
2136970
586610
533595
2047033
615901
1397190
758167
1633670
636033
1769761
983748
1645908
1465301
2127822
1817636
2457235
1010102
1997724
1247149
225167
485912
620966
1605804
1538149
155830
2570095
2932472
277827
1392366
2161012
2750175
573674
1217638
1937990
1340284
2359073
1445639
817119
2514788
1048072
791676
114755
1027666
1358034
685695
1634563
1741918
48306
1197435
802400
223016
1673478
841787
2400080
7747
1816988
932486
1877643
1858746
969871
1200079
1816909
2700565
956468
2315607
1481616
1965907
1092726
699714
2418044
1334808
1063898
1192720
1128289
1670015
1311052
1786371
2639876
2665299
1478001
1441722
1587184
2637442
2377706
1774876
661629
1394467
2863319
212683
2263908
1215090
2913844
2521263
1537649
2525287
209370
782075
1989097
1938158
501725
522756
2059833
1668074
29508
2691080
578401
819530
1111687
568278
2158653
16607
2716483
167005
1210340
2781343
435039
2798575
2556852
1273678
259266
790757
1703970
721496
1624047
1173582
516070
1896647
313272
520627
2712473
2879486
2289721
1102096
1767434
576925
976292
632295
2423791
1972611
1001687
1666155
1309220
1219622
2476905
1592897
2431187
1140646
1858041
176844
12806
395568
2503102
1633110
689905
2360692
2439790
801194
2689506
2716855
1340812
2684825
2613377
1159366
476368
1079252
1640439
947939
2450413
1445212
162888
1797608
783654
2508972
628439
1264672
2247464
997642
556465
2169796
76364
878473
381058
1132833
660472
1920755
511731
2915668
934973
2919375
1981092
734134
1743486
2087562
1495118
534999
199434
1709538
1908480
2852772
93062
2500549
1828458
2346600
1929158
920010
62846
1075860
1102688
458306
72688
1742185
2434184
1884626
226986
2163350
666858
670562
2647232
2777152
1290044
1719772
2223839
1659791
2353804
1127083
1128616
192688
60854
2670929
2239858
2299758
2471069
1330912
2732512
354972
2202093
1921962
2725548
2902347
1200921
1619179
2623018
2235562
2532651
2934046
1968077
1156999
1564909
2104024
1750772
1569274
1785878
1784530
2823164
1015829
1197413
1178878
1790141
502445
2795911
2656844
329898
966104
1181648
2476330
1432865
1691992
1839774
97740
1119100
276712
456130
1192655
2796950
2672967
424
2008393
106155
2416995
2752732
428736
1352881
1985807
527376
2860138
1585970
59242
1256980
1729990
549450
229027
1409517
20933
493338
2349056
2534408
87405
2737887
54340
1378960
599481
2180867
1970087
184660
342311
1519127
1727017
1724260
2576780
1804791
2905697
1123287
1000538
2470344
1365597
2048316
969691
2426521
2184592
2597705
27614
1246219
2038933
1580729
1143082
2645707
1701732
341361
946976
57834
381430
2273145
533589
1876629
940003
1649431
547809
916381
2749288
463446
2621693
848682
1525350
74377
1326839
2500235
2046730
186345
1594454
821424
1247942
2875245
1219852
525574
1760062
1890409
1429658
309838
198234
2861366
395262
2382139
516353
1204481
1982839
2887350
1940164
1301253
685973
2068311
2915345
2867035
1486106
261077
634860
2004962
469333
184204
1294884
437495
2414012
945864
2099274
1155112
416583
1405783
1283375
2260430
1211070
100882
2600869
2391953
1161393
2745973
1172635
1291287
742798
2037875
1873396
38581
2043601
973669
1083328
1653799
1716893
186043
825386
2029897
1016119
2632376
2020452
1709406
1820879
781673
2278874
328636
197242
898201
388
1832209
1244702
118718
2085206
315993
1685717
1231908
994642
1337190
496516
1019239
1493408
1222614
2887195
2331431
703105
1557515
699700
2872417
1839069
2160646
1509616
568585
2164635
2766584
2228882
797265
2684322
1523003
2554547
2327775
2512185
2800043
142061
1072656
75693
1794011
1017811
676893
575552
732081
2571838
2819977
1885604
1785513
2128396
2364958
531729
2003340
186887
1491197
2818009
742704
1159264
259593
1954473
1005890
934838
437322
790517
583540
2180547
2938441
2658404
1007681
1966881
132321
68321
198025
1659527
51920
2884278
1614587
467624
2354023
2024291
2351175
874924
681399
2875441
137734
2137542
111580
634862
2605414
1532024
2935243
1363174
654739
2507692
452363
1312640
2706034
1592135
2096105
1153363
566297
1262461
936763
754387
1063732
2369967
380079
1382576
1572792
504723
1871528
435103
1919441
2874279
120669
928792
52480
2764684
954687
494662
643373
1932690
561664
912613
1557558
2741169
2181869
929931
881098
339535
153993
2809470
2809153
1829863
425076
2581540
2478220
958798
2633899
975306
854748
2282367
1785193
2042396
1169993
2646009
1103796
1486628
2548420
1489077
172225
2316316
2536120
2860528
1015528
2485522
544457
444270
1098187
2136076
1397897
2744248
1866470
1383502
506938
1526195
1125668
1799101
2102463
349418
386570
1937214
2706965
1039094
1475494
149905
1887867
2167393
2468374
1382121
1610131
729400
2795254
2074733
975922
1676567
1111797
1302093
2446430
60153
1768785
1548784
903536
273686
2378505
1546481
1999687
441171
2547307
2105081
1649965
487305
2291851
2840989
1883223
2534140
1304014
1860563
156954
960966
2596703
609604
2546457
1378421
433621
288159
1316034
333369
1027026
1415132
2091399
2359072
2404681
2901832
2423996
1293646
1325112
615697
553093
1895780
2251562
13404
2158915
310350
1588229
1882314
701490
1728691
232711
1459028
2594419
2456258
2548486
58119
1398340
2101929
2369195
2754704
344527
2043294
2439933
575613
1611775
1841827
1183623
117233
771075
2006876
571745
1989478
2689468
435367
1404809
2132363
2570698
2675334
2591602
1936738
2315540
51782
1125549
301896
1770215
476931
1903786
568354
1660763
539743
388157
1080251
2064985
1493479
1548643
1103079
1858870
729791
876927
478962
1729519
1398809
2760152
431136
239180
29813
2695145
1607544
2430238
241921
900723
2722233
1450706
2018722
539322
1783911
2575995
930789
2060052
570048
2065737
2717310
2496670
249158
2372997
2623924
574521
1201247
1456916
2404297
1203137
1592414
1669230
2358280
1080993
976402
249699
2876460
303428
644165
2219789
1322406
2027889
557830
1775695
839040
2500140
1576766
1252617
353756
1574037
1761382
246159
2109307
1899450
1737310
2714537
128968
2779004
2581199
2033672
2746777
674349
1189850
587903
2013253
942398
10058
231708
2827990
347970
1507492
2722891
883068
1721078
142339
1392658
660017
776680
2493746
276028
1808124
1312470
2382363
2427109
2170811
1309602
2715030
885101
109605
869872
810156
2470071
1629109
2779971
1112433
1067845
1841226
540311
350208
50635
1268136
2568951
561669
43222
1201171
2885636
612787
131778
2124347
587123
855837
2198132
508003
2277021
990963
2758060
2593640
2741998
2515316
2821365
1494449
2852060
2269019
1599466
1105805
1450306
2845331
239261
1020061
1901104
240835
285717
1560572
2289374
2352496
158256
888643
1361719
1292018
2614902
914252
1591385
893895
511688
2800910
203733
2368791
1057678
2853618
1664492
976062
2273931
2605510
2915954
100111
1301869
2281202
420377
1140714
557844
1002329
1002248
260525
412100
830121
2519845
1935102
1743261
932728
1688386
271968
1299608
2351268
1833331
2231941
2258057
1160369
2123126
1397832
2783119
1257549
2038994
1457909
2194428
1186591
187959
905149
358027
2931283
1201084
240544
2781481
427142
1347945
39012
1821481
1494592
1745485
718702
900059
1754393
670312
129250
2069376
128750
2853325
2024394
1655514
791699
1035181
1880750
881570
2366585
682756
1347941
2494383
305304
1120571
1559390
1913197
265162
177016
2793582
882517
1780269
1476204
2722398
791579
1593978
758582
1079863
2832533
2197501
706744
158220
504362
501626
72175
373023
505363
2019449
1418687
2452667
1482169
1442144
2699972
1968284
911660
2399703
2906865
1879323
1794755
1649498
280115
513215
976176
2307575
1268278
503467
246882
1156255
330855
2240626
115047
2823645
2230981
499889
616317
1368048
979051
2577595
1463077
1456776
1032655
2696105
269657
401051
1144155
1693031
663525
2059773
650229
1325077
2677664
171666
1573861
1135265
1172308
1420913
565750
533431
197263
2224609
152032
602498
664314
2269517
1047115
454658
1716971
1619196
2193799
2753114
1501842
2090926
764354
2588345
1212703
1987945
2335596
1934411
2374415
705556
741396
2096819
450246
1509321
1731783
2512199
1477168
266891
629508
520005
2280969
1420942
1696900
684952
1514300
674130
2773920
698967
1893069
1560999
1891943
2592774
1245795
913841
948644
1558381
1236994
925298
386429
2207897
1820064
2545336
2548798
1689546
18227
2389599
1294952
1151208
2208943
2338956
97515
1071846
1006064
1210102
2064823
335698
1394594
365824
1784284
559939
1428068
901214
1695818
848974
465452
816088
2909321
838155
742460
2005022
1932578
2862137
377632
1511673
92059
403540
2853964
2796114
1372042
427410
2576438
2730546
2659326
59259
1625326
1498575
813366
2786551
1109015
775955
2025707
2652879
1984067
1508733
2725713
1333440
828286
2794412
371197
1786989
100474
1578233
904218
35477
2053676
2374696
2497414
914664
1028837
420104
265477
1755699
2880403
1480252
1075898
42291
2534076
2006245
820841
1631525
57804
750920
837764
505026
2667639
131299
314395
1449600
1233685
1225753
893680
946903
669689
2541638
2399581
1561281
2460634
2257649
1505032
1699053
2253975
1237716
886130
46273
2765605
866123
179345
814529
2710359
2621620
1378494
322234
687274
2172489
1706600
2663007
1324261
640611
2350941
2679841
546879
544879
781740
607557
1140330
2610758
2354152
1246270
1442137
2269646
1867134
2055025
805841
363376
1872029
1635885
1387028
2009537
1825290
1554329
1617792
2559607
1344913
885316
667872
967501
190333
2014313
1857723
79827
1179805
565554
628992
809604
2131428
611318
2276049
467359
573677
1532769
1077886
2175999
794235
1412345
1695916
1040805
2807241
2821408
1263128
1741014
846082
1211573
1882498
2836721
2201613
2426217
1365461
1251455
60268
2023581
1336618
886811
902569
1366080
369808
1831365
162213
846403
686571
912715
2801959
2201958
120331
1754613
1147816
388410
2665929
2186241
2054131
747208
2213369
2523921
1071533
2031764
789583
808710
2273042
1585047
364125
2717735
999030
1723133
1250251
1215932
1313124
1468511
1993261
1632374
1298669
2410190
2510944
2448835
1625846
1994699
2832506
2057455
2428660
661145
2119242
1051315
1710453
2839346
2940219
881850
1467675
702287
2279042
1283542
2654500
2329923
425853
875523
1879503
549119
1260682
1562653
70022
1137389
881911
2107715
2503672
1885979
648942
1545513
215789
1429161
1498329
2250709
1853074
447780
2663373
355979
1264607
1426618
262314
2073532
2514519
963164
2429583
809626
2169298
1933615
912799
2633887
2271558
432233
2299294
1086787
1458860
723727
2162787
574511
790014
151899
292688
1660919
110608
596677
541231
2293227
1595996
1701107
920327
1953123
2278114
2504383
457536
98997
30312
478905
165205
93810
2898401
1539995
945159
100378
1003240
2770036
842379
2055646
2258117
1643674
338476
1552336
2365357
774630
2475930
369613
2258131
473269
250739
2202893
676106
1888250
2221356
654963
1872520
1086045
809604
1931408
489320
2698341
2111567
2521119
39744
1573552
226588
2857851
106540
2615713
671733
2094678
1090894
1858327
2362769
1338099
1530333
44634
2032212
1885203
2104753
2879943
2550858
1164040
2362042
107117
193099
552054
1352892
2482138
1974570
1580525
1396004
2264703
2176334
1316158
941017
626585
305284
1005195
2254685
2447211
1686103
372033
147880
2024450
1319070
2460896
2561939
2794317
335374
2604460
2086862
1996337
2347506
1637973
102161
1418984
1014157
1358385
1130927
694125
1529583
1333316
1152082
616959
400991
1463287
2919442
2801169
1661533
559001
1982702
295596
83650
308962
1618454
131350
867753
1425989
682097
2121865
1755596
2739110
1762966
2244596
908621
1691563
1561885
1950053
2018938
468462
236692
1073561
2293114
679887
1930438
947191
1281306
1611685
1678130
1659134
1502233
1325069
1360741
1116827
1966373
1160090
2417455
2186765
1413569
1014827
565213
1277120
2228705
2450361
2601905
143275
822492
1698542
229811
2858343
273935
326607
2111715
2320629
849170
1550951
2737093
568274
2290449
1238424
166337
2627519
2231412
45383
1527047
2631988
1287007
2027113
468592
1224559
2220430
826791
2312196
2866415
917384
1620984
1942400
40808
183343
286653
1870482
2687114
443800
1155749
2255709
2571560
359092
1488032
2491922
2169328
2228344
15620
2622839
756053
1330120
2206019
1876699
337591
50877
1963811
220081
1471789
1989733
1698266
1770992
1235421
1865288
1178144
1960812
1383470
1077448
2642291
701000
2492120
533686
2028276
2570954
2308823
2216104
2529221
1774213
540515
1587019
891917
1932102
2489897
172330
1707886
635081
2740233
2318848
1709919
840903
90797
2722085
2736964
1720215
2228835
1794106
2637354
2436023
2557217
1257911
2464927
1463038
739981
621348
1729270
1425023
510137
1598766
2894500
565575
1737167
988664
338581
850260
1018607
998632
1941641
2514583
2284248
2228224
2682903
2562407
954096
2739035
461105
2519838
1673772
353113
2763428
2315736
169728
2168278
1384609
817593
1400780
2060989
1132203
2476112
1353367
956448
2471442
1448474
2549970
879761
2841330
863286
1474750
596370
1657819
2138898
2706146
694404
2700569
2832007
1565925
273558
2381165
271185
1248444
1004547
1976324
1052017
2307080
1504213
2302180
2601985
1561140
1300054
741020
2268040
933327
672314
154472
2724172
1023431
1299000
1829764
2396419
1886115
1031298
2500384
2805199
2462743
1915219
2462205
1380307
1421824
851982
2905891
476243
116789
343195
344774
2039380
2232605
1329340
1746029
1119396
1221484
40488
863424
1151048
1491329
741270
1474253
422600
5202
2475188
2184764
1010999
2282961
605545
74552
2276329
499878
2114909
2053486
621620
2784011
1548524
546301
42609
1349586
1138254
327510
597355
2813023
771707
2254424
2215478
823609
1497502
2690208
481008
82165
807962
1781453
1178969
234240
2169065
2560938
984577
2650093
557606
2604231
573402
2169537
87528
2695433
1666490
1853416
874997
638651
730392
796585
195281
319918
667887
2347967
2376501
1683075
2470620
795874
964773
1759429
358299
2274173
50233
2460748
1282644
559191
1885103
275544
36554
2437976
2302758
2703276
2091944
367127
117992
44327
2208026
600731
2258034
2112187
947420
1894990
2313248
980255
1336716
1398250
1201933
2529560
2247989
121548
353461
939507
591095
2529198
2630827
1784484
1088174
2170226
989603
2341741
1000702
560895
453932
19333
2707911
2902629
2335249
393139
2715067
2435217
2639020
532214
2347460
2915146
2116605
446384
1034984
11103
145845
2162607
1233594
1395686
2488472
578856
479071
566184
2110568
1636264
1246918
182847
2830484
189407
1297615
1422796
2138866
493604
1163387
331033
1435481
2511030
859427
1955711
1773934
2183535
2520662
1981822
1695234
2157869
880400
1009482
1944946
2065269
893621
1984631
1860761
222348
2021209
1157055
615181
931516
390004
510164
2343187
1739264
442864
1680007
2481774
118458
170305
1971542
462698
2862286
1505428
203960
221607
2633162
1811774
543504
1581970
2557980
1334565
1192069
1911586
407998
967390
1883443
1930452
970353
1106309
2303945
1267385
1249594
1010537
2589783
714730
418619
2331949
1778217
687247
50284
2719821
2885181
268854
1063936
2607672
1020425
1655956
236621
2262681
2571346
2902501
876336
2717677
1911302
751639
238335
284926
2752641
784218
2245025
860589
2666249
311342
1842230
281054
2833978
256080
1141987
169089
2085375
1890903
1285465
935206
1758097
2529842
2149383
1717795
1094208
1478707
21092
965325
2475140
2309940
1296117
521993
2011075
487034
1730727
986619
1585168
34866
1419793
1023067
1580762
1240196
2664478
65004
2518840
2423698
1980024
2154656
1902931
908785
186516
779616
2872784
1429070
894709
1864527
2245879
357369
1078022
2647749
1542558
1976628
1568826
1287883
2491180
2674028
2143196
2247889
2784391
1990662
2555561
1963084
2674703
147819
1559377
2263880
1292256
1166840
2628558
1804106
1739323
1046484
1456566
2161344
1436723
94546
1310995
1190855
303599
98975
533425
2912946
2611927
586366
1196219
81040
2921218
2518078
2700375
302013
480845
2661744
1512992
2079859
2397521
218249
2116600
2383713
1032282
2647769
1947701
662490
1625111
223261
1147034
1409093
368034
14439
1284029
1996411
2768178
606187
1327727
108338
948138
6348
2128225
1709433
2551453
1752707
2215336
1079596
2675169
2467155
620338
1420462
819901
2025957
2887053
2153421
2178593
226260
719536
1359810
1591961
1096001
2516491
1829824
130030
1626708
1503339
2087920
913834
2723691
2072420
153942
466882
2165192
1858734
1510407
1181585
312277
666944
195962
1098989
627235
2345626
1004408
1242899
2174644
2166474
33562
1547515
344522
2682101
234730
1076104
222814
2851802
2572446
1256521
2611948
1947678
107928
1299489
1589432
2615763
2214001
2070488
1473160
1808724
596767
1944299
341265
7882
2044310
2612012
424263
1552124
915341
2053338
121118
2052411
2028126
2537727
2814918
2642273
2586379
1580215
400496
2739693
2503888
2489261
1842796
2348544
2368880
2272512
1871206
200787
707023
2493248
1037401
1824924
2329224
753378
2345804
806385
2244730
2457165
1090298
313428
292964
2595024
440103
265891
1668753
1869616
139198
1925559
440193
2758443
1144872
1561489
2115485
1085742
718804
2033927
1246586
321941
447959
184247
2146721
2433781
433289
2335303
1980876
2544553
1067531
173727
288849
954290
759874
2319428
2877086
2931620
741503
2687879
1624882
923013
2177735
2011448
293251
971152
2870732
1287941
1080195
1589127
2837018
1171106
289790
2403459
1541897
389249
2093746
2708103
2376767
140469
1395890
1920457
377453
1006113
1641305
67803
859688
1915774
2101193
2866926
1906687
1415027
492216
2066899
803124
619307
1206903
532659
2359103
2199462
1030137
155108
2547326
669637
2507823
2464503
211149
722759
1459114
425339
997425
91868
1583233
376822
165382
768731
343564
1197205
55409
1804103
2926982
141017
284652
2295089
1503498
1512153
2562347
2364774
69269
167017
91203
2019067
1434721
2182579
253152
2520481
502119
942757
892137
70059
204474
1991030
1593798
809741
1795092
1831270
2171233
1497033
1991380
2219720
727911
2584445
2388228
148810
522331
501392
2464452
1490232
671721
1995498
2751836
2261937
17723
2842782
1677832
525107
157722
2338675
696113
647187
463694
552138
1358981
1290019
1104988
1545755
1903772
524940
1610014
1985634
834417
1104139
2347927
46138
1635796
1529149
2652563
1923159
994157
2872780
1692431
2157656
158634
2782930
173850
1575491
2554104
2726500
1376758
1254949
181762
883612
2761271
2288223
2461791
2907695
1917597
719668
724186
1700733
1749183
1305159
529335
2255257
1118970
2386916
32874
2255207
868203
201819
1554783
2636639
2540521
572608
2387438
2089219
2491009
2539857
483876
528646
201789
1464282
763506
1512178
1033399
2709905
2816753
2519474
1985710
459295
1619219
1340607
2785822
2107720
2295407
875573
1118186
2348195
2496670
273462
2879248
751138
329183
1824294
1525645
1738199
1636100
858943
1857352
1071836
2690144
1433192
584119
247001
129397
387666
1166991
1026714
2354981
1652238
1813532
2166830
2593840
1924350
1557563
2709668
2045826
1843640
2494685
173064
1842813
1978250
1690599
1427470
818416
854254
860213
87435
2746374
1073868
1439118
2425318
1412556
366573
612713
346891
1442747
1336994
2345693
465022
1896273
2590142
2260123
154631
1003012
155288
56861
2740558
100014
21354
1610379
2065113
2710016
997448
2706241
2375301
2297931
713996
1780200
742632
377408
1061986
976587
123709
1885997
1720121
1854021
157354
2891797
343260
1874214
131332
951401
2162186
2809637
870125
964178
2729696
423253
2906453
1597102
869387
2400186
1867399
1012458
1785371
1970810
2468079
1139445
1035501
259640
96321
1078530
2139307
1680734
782238
610686
2480224
1855630
256857
1712093
127672
907491
1780963
299118
2264518
798834
202730
2560105
2490520
86100
1340282
2357434
2347740
586239
1647717
1575924
757989
2777625
1374175
2632887
35726
2256326
1514982
2396260
481669
1490297
15651
677439
192343
1740081
266958
1740407
2772903
974772
1274962
2190836
2739785
2580652
1066855
2900100
2468908
608691
2241482
2019768
1464475
2672293
2068391
529410
704426
2535616
1455793
2809958
2444068
1020951
437555
2853659
1259700
816693
2146888
1838386
171081
2021166
120839
1919459
2012167
910913
597922
2934401
947403
2551687
1198818
1853892
1405114
665548
817132
841828
1236287
947977
1782347
1306958
300518
278263
2723904
1813355
37069
1647093
1848435
729518
2509926
2537403
400481
2489568
2572496
1345780
1903046
2196523
135266
2731207
2193083
2420233
30375
1469248
1901039
383991
2684443
2130726
628020
1481703
2830483
2087160
2026999
2213592
2250518
1753201
20165
528181
2803932
308035
1107413
343447
2748879
2590989
2091157
2118635
2629771
19016
2071431
1257616
1582662
2313137
1810745
254968
1848883
2692571
1125474
515295
2581238
1762068
1154234
2798328
1358838
2502058
1313501
2631507
427830
799793
872216
1732822
2777272
372746
2838100
2820969
1892742
1270601
1269657
2803
2698917
373495
1988734
595797
1079814
234027
678376
1087481
2207468
1601435
1034450
802602
2397171
2385735
2907195
2607240
778927
2092839
1299073
1371962
393057
864300
2260910
35542
189168
898136
861020
2005124
310718
892332
2518361
747025
2734162
2095599
1913532
1665114
1614585
1121362
221783
1361271
799699
2700674
613335
1939429
1988147
2663151
2823231
2447489
2202904
2405182
2331771
1062248
1130794
1038521
1783145
1262791
1865338
1304632
708831
1438002
260550
2028634
650155
473630
2120220
312678
2043042
397976
2378346
1472535
711497
23470
1482505
1666903
2339228
2809252
216579
1564395
900326
2127527
505222
2759050
2166643
103827
1710136
1291748
1426771
2515376
2565193
2049953
579156
2682957
1481387
1248308
1052636
1858802
2852160
668733
558823
730615
2888114
2552440
1972273
1705986
1589075
1600594
2606611
2713070
540565
80034
696499
1376579
107974
1925006
2507071
2811171
2656945
248545
62004
1178758
567511
299939
1081813
2690970
94426
1459566
196948
2763477
1662470
2398877
1779325
559728
607364
113808
888481
1078856
2083603
2675571
477220
1979364
1596631
2751506
1163983
2648095
2587672
2923520
155610
1589297
2934890
1820573
874829
1454103
1928344
969147
1040305
597593
1769590
1852941
2881976
2647084
779369
607027
565167
2729725
1516163
2092420
630867
2595148
2149180
188384
2500771
2848062
466556
289214
1137570
692633
720061
695265
1233515
276757
2829636
2827301
358926
2012070
1102611
1479858
345024
2811710
2433090
1493888
1550668
2762125
1431135
1860710
2740199
2816616
1844074
1316984
672706
1331282
1742227
2622892
1165950
435554
2306291
1028383
912230
2575483
818516
386686
553988
336666
1120637
2046248
182943
245394
2743761
208265
427589
2131597
947537
1151799
763779
839375
1513846
1576787
1846830
1741991
2659385
2159144
43187
2537041
1891234
2183680
441772
2288704
1101502
1404877
907074
1564468
1521737
2815245
2012533
528212
1948067
2434810
17585
2628431
2882281
1638243
2768408
1691955
2768973
1274488
751600
2815559
2516934
2013621
1661972
3345
449491
1874746
1175469
1179940
1449796
2476663
1535184
2841683
1979779
230696
2240440
2373242
868656
429656
2027102
2550268
896930
878521
2273330
1222686
727749
1250672
1717059
780847
1752556
2854837
1945564
369096
1220575
2798108
2076013
2493865
2598644
1574446
448393
468285
1460553
2065027
1270128
1105260
1782314
1563543
2006928
186529
1012583
2302287
2144300
2734467
526495
1578071
284952
666068
2088809
491101
2352675
2797169
986983
2119579
2061831
828427
2513077
1040665
1592617
1487110
2366474
1817951
2411870
2439092
568592
390804
197628
54301
1815619
587607
257868
2936711
2502716
303625
136264
495872
1252672
2590446
1894642
2649061
2230071
2565885
2273950
2511793
2274182
2257842
1410286
385510
1847332
2738151
2336803
111741
902059
1855989
1936087
1212669
1978841
1683712
428494
581946
1896710
2021034
2851192
717894
2889862
1052240
1976253
1012643
2850539
2189479
265605
2801141
2783683
659224
1628550
492432
152829
1116097
2031560
2474219
1374751
523967
796166
313384
1767012
2563034
2080919
2195159
429755
1507662
2476733
1079805
1022713
1396602
2235328
1557097
2765057
2233011
767895
516211
2312523
2504413
2504818
1371480
2919442
2053136
2726242
1522779
2510632
1218770
2601978
2231859
1992843
11843
2720886
577236
1474330
826920
267025
2900838
1496867
69883
270708
791704
2443683
1539039
1155046
2830446
487429
700800
2231698
2016267
54532
375918
243788
1590071
1347793
2620657
597136
594083
2840607
2389232
2194103
1300250
214494
1026334
312782
2029412
146683
892523
2295766
42292
1214249
722259
2383941
2421546
2138575
1115495
2160327
773582
1422361
1615591
2044233
770717
1456709
2175745
2829805
1522574
357701
1987514
1989586
2474858
1351963
12070
630253
1236799
388700
1340229
2380775
2066019
2882048
1643139
444340
517108
351782
2626289
2852622
284623
2756573
2371129
1344241
2525938
1187086
1628890
578810
2879326
2893746
2172605
2740662
1304118
2365081
2388867
2734956
227088
945256
170980
539477
2552880
1307972
2145916
112170
419610
1585701
765130
1724831
634528
2343900
57486
2482085
1059922
1808260
1042135
1317932
2649574
569544
2878461
1682254
473146
1137251
852267
257684
991585
881843
2760817
1097616
2114474
1869356
2237432
1524558
792264
2433193
312538
2078405
2034494
2285649
1718118
2649882
2618808
2246401
2872272
306818
2928961
2447889
2530696
542414
1236811
2500526
2568817
2422209
567888
1450393
2753223
74602
1908316
768815
1554637
1737240
925954
159196
1685770
460804
280625
1169329
2050703
131541
476043
1023508
146142
1148009
576840
961686
1536363
895935
2042043
2076902
2856241
1094256
1154330
804772
412276
1192887
635997
1478503
2545548
2143781
2878580
316970
1124045
2149100
820992
978203
1871740
2034849
1507950
564289
2673961
2546678
600068
1161625
830731
2789655
2876600
583187
796341
1475514
2187019
1673921
717817
2641410
338863
1040492
431435
1656421
2853529
1169953
2079339
106627
234533
1905335
1022456
1486321
155606
820277
1415591
2639151
2391714
1145069
521013
1008075
1729948
674006
1741896
846421
953655
473040
2557280
2110103
2938795
565265
383962
1726869
2060470
1190638
1043189
896749
2272801
1029297
926719
2168458
2871647
1992157
1912615
1220989
2515474
1111546
1488815
1014924
96081
2907529
1749617
1329558
1567600
2372399
1766624
397898
600384
2852945
148315
2335515
2198610
53047
19627
2068499
2815328
2544664
1048927
1348210
1582553
746087
2793250
1380636
2658572
2834145
2272969
2360508
938236
1855842
1188041
775439
1771758
1406633
1801061
780665
1276603
654660
170241
809482
2025702
1088566
2916692
1435869
1453658
2072703
1300435
980836
382063
880740
1214739
2072309
1554040
2079071
983020
2783368
1435825
575805
1169942
2529988
159529
1592614
815882
127825
2717844
1259946
1629410
305610
1277158
1440035
2093610
1448421
1926037
492234
505933
2238812
2765456
1532689
885885
1568585
2737159
1143314
403570
944966
1764798
2790137
2042250
617028
160900
2691745
2169126
1028351
1280828
1041469
2287546
443630
1008188
370348
2425339
2036880
2110552
413381
1886442
2920556
2117604
1669961
1130947
803883
2085886
701928
2645867
1980082
1909294
1945338
1248047
2109254
717924
1055833
1384263
162444
2419290
652679
227290
2130497
425804
176465
2469839
862421
1584556
2543092
1111187
472227
2243914
2195045
1256067
898759
1571267
518604
723579
1299059
286111
157306
2623382
2844176
1391916
1982390
692770
1734218
1411635
587068
1788880
206124
1683695
616170
94879
1857524
2864747
1627775
1772691
849891
1655884
1690300
747881
1751730
353529
981331
2795982
835829
2123754
1106551
986748
1154933
1040886
1631748
164858
2162843
1605110
668517
2656155
1421258
348270
1810337
1043310
533586
342529
1737
676780
1075152
389999
338916
2865873
2837504
1125475
2137857
1403383
975105
2180900
2402390
2928705
2606208
490108
1361815
1601731
2103422
1711744
2858023
2593600
2864362
2760950
84057
1709295
883128
202655
446243
2589696
2796187
596008
348639
323415
1210190
6244
2093980
2389164
2055450
2085540
414596
1640991
1035161
1876770
2822199
363021
1855114
407772
2011669
826046
2757015
1037469
189377
1680616
2805834
2652233
2661952
1859789
794069
1925666
760598
546596
2458235
172094
433265
857860
1434816
2428959
2518942
2316566
844806
117158
95170
614589
2540178
2423921
1337444
1605602
2667520
1353035
746737
1156397
967529
2127955
85409
1080954
2398775
1579423
1081559
681169
5242
2182883
2656541
1068520
2371551
2471163
555940
599912
2539222
803761
2399803
329950
2351998
2100246
2013726
2904898
2467184
2174542
824874
1511699
1111417
2291973
681925
2887789
1309591
772328
2719753
1656921
707331
231159
1820260
2187553
737489
2706550
2357986
726508
1018976
1126700
313637
1477991
2825888
585619
577037
1968699
949808
406665
905240
273007
2681718
1802636
2015321
70248
1373525
754386
1186962
578877
1967912
950491
2146588
238340
291142
153823
2419551
2692263
1386800
2757905
1072667
889956
2749551
367892
2851972
1741846
1527893
1134955
1697308
2398080
2920565
2508408
2470654
1479017
366920
1227318
287424
2007200
1999465
175357
2932481
2057476
1558366
2624018
2926545
574002
1036531
682489
2011703
2072440
309428
721553
2436778
2159803
1334544
291713
209378
542581
2753796
2047759
2853772
550293
118317
1350260
2473161
580705
2280068
718162
1580321
787237
702332
1334877
1066690
222840
460809
238497
2578404
2220193
2085239
804434
1922406
2599237
1927407
1633426
2056073
1214891
888070
2050518
1348075
2456285
1331014
2729575
2575318
1179547
2312289
767430
2024092
1362015
2461659
408
52580
2034750
2778933
1697952
2807498
1025961
396746
2699275
2520047
1630370
2636084
1805557
1555412
1302226
1615529
96613
1153854
1032901
2211986
1371760
2639009
2102874
2000989
954282
2664820
2139181
1788875
512413
2356190
1327526
1136609
735649
1426625
482816
564580
2702565
1177847
1497393
2841530
2910321
409236
364715
74839
2483555
2280950
2027755
2586309
1244761
1979665
2927983
228957
318218
2364004
2293345
1689444
1856272
76509
2084852
2107134
748298
949974
2507300
2065799
916782
1801056
809354
1870226
2578872
1056595
1855504
1220735
2607557
2868069
2305717
1863199
524672
1567305
1863472
2033270
2665525
1698837
2231346
2793296
1065374
956628
2586608
2003026
2196738
861494
1230885
582727
2343354
120937
1345977
942368
2088485
2896723
1207985
2677972
539758
2254290
2147376
2696938
711028
1903102
514584
1831112
829677
2261546
237939
2574029
951016
1568877
209298
97328
1641680
245920
2487265
1830665
412028
2826860
2704918
948941
2429890
1565588
1871938
1534060
292883
787623
24187
55151
612408
1931383
518747
1215405
2853941
892058
2434881
2846296
1436149
1663602
771933
44674
1044493
1828372
2192878
1895274
1347269
796379
2446542
437428
1235604
2472758
2141490
2607535
1352960
2261761
2738214
473023
32422
2156692
2262903
2356735
1086570
1670653
294859
2561421
2645351
458280
1376215
1876163
590456
1930877
2288543
760271
1336462
1331553
1627439
2462128
2549079
504985
1303021
959460
2123815
1696987
133048
164158
566039
2398594
618709
779047
2174658
631168
2200547
122391
554270
2212118
2355475
587213
15714
225824
109308
203141
1871810
750287
1024516
503208
448299
707897
1506127
2772152
2271328
46679
2881676
828861
2879258
242933
2371063
204408
992629
1619157
270462
1121406
2639179
2105910
2862688
2367138
1017335
2565255
407115
523638
721436
1657463
895073
528072
664181
2008887
1346233
2622275
788226
1484843
768635
172798
1757734
285838
2630935
1242922
2392139
2067267
1860358
978476
309891
2373411
2903113
1695083
2378210
1037779
2920133
599263
699406
512067
606919
1323937
2599830
657823
1334189
2562674
2220805
1112733
2439606
1677572
1780517
111274
1619181
1899731
1506292
2911332
2775733
2054054
1846105
2147883
25983
463890
1348995
1338162
1705008
1430536
2833929
2505491
1315278
947377
361456
353819
1657102
2115313
1317247
1873648
128456
1115283
498520
2887635
2439018
2476501
2194181
2696177
1368785
2460699
628035
2783899
2427462
2145489
1104479
2487655
1173757
853068
118674
304455
1694883
2536800
1737230
1110422
1274843
1495796
826647
2836523
1200681
738861
2090996
2069077
2641028
1898138
348378
46487
2067520
396189
1818896
1096167
2346277
2513558
36875
1869376
716031
1550845
833901
692551
1468412
2676749
179616
1545792
783198
1673294
522018
1909395
674744
1875209
1048054
2304841
2249915
1785715
215296
1961313
1351007
458006
1218545
1979965
2671234
558627
1514428
417022
2147680
1288007
1592731
2893130
279559
1286956
1858644
2351465
228845
319385
523937
2767031
2035016
1186440
1892067
239193
2684731
1576969
212646
2364030
443441
2694739
2044482
370257
2426049
206755
1144148
526819
1604827
1690771
617950
608015
1416448
1975840
1645473
1142721
1395144
2500873
2321609
157368
6445
2080829
1324859
2037903
2408307
2507346
1614711
72913
1315425
1456730
1329415
321620
1304729
1235896
738918
2407534
2710569
618422
880432
1125035
737426
2511516
2177560
1768014
338495
1642202
1696287
2132287
2007206
583036
254080
1957540
685025
1074246
121377
1578153
1157840
455942
887261
550852
2540971
1350077
643416
876629
348808
1760147
341319
521343
891657
2408384
2289351
1342684
1606147
1226578
1823649
923812
1420416
1371340
1581465
1048485
1816401
1463941
972957
606901
288609
917468
2618577
878209
1775084
1164299
2159540
2586258
597068
2142443
2575213
1952149
1581277
5643
2504620
2134379
2593797
2871869
1837142
1510868
340909
1243379
724718
1272309
1818901
1100986
1309605
197773
600124
253818
865537
854879
1834588
2115488
2579342
1628104
854782
178393
2184567
1212625
2828030
545333
1046712
2033438
244349
2328470
1833499
2742833
583245
2545247
728896
1277110
2551370
1823574
2293115
2192396
2621690
1054376
2219610
2842526
2207551
605059
2093634
219407
2773526
1078680
793031
1511205
1234591
118600
947538
1798715
2190817
822347
510694
1885762
151249
1133495
2146616
1784208
2586407
1552796
14764
2457815
1892655
2558898
2833631
2833038
50302
690385
381724
2181193
92786
2881132
1283441
2719409
1851053
2815781
1443999
2654607
773737
1270084
439180
1978087
2566490
2711601
2619649
1459176
2232246
1753183
605339
1178818
1186794
985478
2331856
2313680
1435159
1740687
1052341
2382930
1979971
2403455
597036
1455122
1643095
2808779
2158566
606758
693553
2937009
363183
1691190
649634
1028008
1354742
1336220
352324
507471
1454286
102878
1657784
1161273
1668622
1129853
183526
2728453
1086739
150839
1321528
1804907
204103
2758187
2737886
934979
2631599
1301932
1804841
1151465
1064230
1566423
2412193
2518106
1454354
2536899
714232
2261904
608297
2330948
1187373
421974
2521674
1520553
227892
1238659
379833
2759280
613417
1076244
1808299
960715
743405
2596696
497752
2016514
2452104
544736
362013
931525
1407857
397181
1830645
1499150
1879803
1983354
2329684
1094467
819645
601790
2225590
296543
2696557
2041827
2656626
1144073
127808
883668
2706318
2328227
77598
142091
318285
1369308
637642
1792142
510406
278988
1578446
2844031
591578
306558
2011093
718162
1052226
1545103
184376
1490737
1369941
417397
1953674
649315
1868897
1950609
1681612
754240
2559364
1677943
572626
257877
1936681
2848630
331651
2511362
2927221
1704396
562892
126442
1870393
454418
2777153
401291
289877
1650553
162638
542409
1778157
1015652
2588040
2266895
69515
2137683
2153016
2461350
106274
1744379
2870943
2349724
653066
2591635
563448
1027494
2385794
218990
2706009
787381
548609
1239057
217530
373450
2900488
1704474
1765869
2737319
1123308
2701204
2276642
306482
1058502
2466840
47715
2139643
2394633
1495572
488947
678410
2467722
1482323
937276
288915
1447623
714531
943114
1064117
462016
1068554
323871
1898112
2480202
1254566
2921755
963386
1092953
2079951
157122
979202
1532075
817615
1303049
2023609
167580
1611443
290756
531357
1207596
1704486
603014
685461
2289810
1194508
814174
658621
2756069
849353
2186428
1832440
2823915
933385
1229965
526912
319539
180622
759475
2432483
463203
2801796
1648514
2422103
1350647
1104179
215546
2508793
2718823
1035626
1565061
1204313
917284
688234
2038692
1515732
2481187
973464
2845929
960387
1121578
810728
146621
299134
604473
2829734
427003
1207692
1980569
1752589
396805
847709
1677714
1593463
1575360
1016409
920245
1208315
1695868
1300050
1969093
2172342
2629775
1198052
372443
2818243
721988
2200710
22442
1205621
876203
321409
290
783732
2737357
2263408
1688617
2524416
914170
181530
1650390
2113141
1676283
2599440
1981587
2268363
1775180
1840232
2128766
431866
2466558
1581448
1577373
1230989
728273
267466
1039513
1413196
578519
2287715
2882469
317871
1494087
56698
2588075
1243382
607997
2290900
1926630
1751583
2925196
804675
1930686
1195742
1027527
2706711
227159
587137
1739166
1117388
2847776
389597
181017
2654263
2021133
1939769
296875
955568
646393
326283
2324641
94555
2843836
2706094
2205491
25785
212799
420675
1086169
776700
122504
1650474
1107319
1025328
43294
144115
1881843
806180
361148
2410723
2047215
2752427
2268192
427834
1613263
2016128
2133038
1482348
1258456
2612907
1057068
1694486
1738021
1219108
208008
474679
2071028
2212470
841589
2795109
2283153
1544647
446585
2503947
2240325
1536670
422987
1930130
2480883
1029540
1932602
2756233
2213387
1951424
204474
349057
469177
2904629
2155572
2467755
2130977
2355237
638812
2700273
1662458
1253940
1405647
890313
681628
1238386
1409009
139093
1409990
2554965
2608110
1873898
2708949
1162343
894366
511935
612300
1203677
2116494
1125886
2400506
315800
1699714
1928526
252056
1595487
1353618
1169633
2297764
2633979
843886
1539701
2593094
2620163
1136569
1230092
1855630
1994533
2549473
684715
2047595
2185906
1433580
2842746
2522985
399713
721686
216705
2156451
31872
2769187
2738197
1180984
1492525
265960
1239088
2077223
2747565
175987
268491
2347507
2925303
116146
1217614
2087370
1155378
757441
2815268
1539256
2601751
257809
542298
2023728
1620061
2103317
1728849
863743
446643
10198
1422671
1414953
2449038
534646
2029126
297902
1156983
258246
2526707
1967322
2790385
1719249
2591973
2490931
2837556
2650268
1537017
2702246
103210
2754440
845994
2848404
726545
1704164
1473196
1121936
806811
1911459
2448771
2398893
750412
2790269
1052927
1486558
1680815
350466
907470
2576379
1355668
1625604
2333096
300441
1309103
1994201
732660
2156050
763717
568091
2833070
2489040
1926431
2926511
1211746
1982029
2569715
2306029
1376283
285389
1844915
2416117
1658438
2720428
992374
1404001
2596594
329283
389563
1418044
2269048
204426
1765916
2462094
649590
2410789
1076255
1640595
1316196
2871152
1522906
617485
2101093
1916546
2614992
458716
2264654
912800
1754214
2891648
2347145
2382362
2886727
898813
1971036
2260431
2671027
2330222
2533100
2281360
2414185
2245914
681731
1744540
133363
1291382
2749519
2772629
107030
2396831
2436571
933829
495870
1769811
24626
1420496
707002
362131
686402
1860445
2259269
277620
509700
1485044
372565
424149
116281
2795782
1025371
1966364
1642948
1786195
2606920
2410522
1391925
448012
731297
1623498
1467636
1543369
2788442
949332
749763
1071212
1229934
1037865
796106
2865063
1395897
2697721
783925
2214544
387163
454146
927592
751959
1923076
2150914
216524
861692
1072508
2506169
921500
867377
2668235
2491563
802704
971400
1081837
2275752
2874095
2697965
1993195
962158
1987246
1984589
2416642
1580002
1354055
371505
1683878
2838413
2012899
974200
1196407
362027
2008286
630453
1804229
2514722
204616
286204
1391734
2916479
2401985
931024
1404390
2387621
1474322
283547
2876861
627185
2481545
1976253
1976119
1628775
432312
368763
220800
2366031
582378
404918
2455549
513721
2721738
1502733
1088055
1333064
170899
1644503
2464973
1173370
2068617
1768787
1179200
1262128
1132167
1242256
767750
1495746
217559
2391861
2054282
2578381
22665
860144
556743
1713240
2139246
529438
1518940
2783000
346476
179204
547444
507900
866922
432702
1135674
55471
307025
1739989
2253348
241176
2813430
2335471
1731178
1527296
1491965
2823831
835711
1274100
1632680
2923562
1351995
2011516
344335
68105
2882420
2521216
240977
1689641
2518541
271706
811847
2770226
2591781
250456
225563
551143
35522
200870
1814943
865995
777217
2867962
506869
603505
1134556
608576
2701112
356050
1749298
2006949
443413
1700412
68594
1263060
2936989
2003571
2757386
339135
2146802
713573
499155
418883
2337752
2048145
2206824
1361367
441317
794068
2301480
491320
2164503
2050417
1011834
2723204
268163
1551007
2439543
1505334
703463
1126680
1554090
2271403
2330464
415527
2285815
426524
817104
2418070
1386500
130592
1248205
374117
2250899
1499072
713859
1263519
1312422
2371273
1891156
266966
1401865
62646
1532961
2470735
568936
2011818
859791
354963
237454
2144896
1401595
2815129
788915
2177372
1783957
2609137
2164070
1513719
585950
1448342
1040949
2926973
2468983
94169
1885376
711517
1241384
2765571
2042956
660695
1509173
2845454
1444945
1359571
2453192
2024750
1934404
2082196
356077
2797886
2833465
2775892
1016952
1614775
1106921
192346
2314808
1171154
84263
2326174
81612
1112019
1402551
1437879
2415225
136881
2669601
1042122
1231132
1365453
2251116
1676299
2542440
1000071
2289261
203376
1867451
2342691
1938605
2661378
2237237
1987489
412314
1977810
2718628
1740360
162863
847318
1530506
2029219
1062993
2257901
2218676
2342230
2356383
1215165
132366
2870690
302226
307162
2450406
548666
653938
1682948
2357110
2026132
244621
961295
1956327
2628863
452328
887925
2187929
146103
651904
680116
1522340
956321
2352874
225333
1404774
2101269
537596
1596577
654577
594733
996234
2417509
726581
436871
1055710
459556
1795967
416801
2618464
1871888
202019
1587671
898199
2760957
312904
2022316
958935
2648016
370663
324426
2916629
599377
1199632
2841177
597945
1402633
1162759
352356
1267709
799999
438243
20565
1257902
1966763
1196118
1447327
1529121
254829
1469977
1420492
517116
2401684
1839191
1960805
630601
331467
2574804
997535
1005717
1208719
2069560
155908
2795190
2501878
2347004
1743059
7198
43809
2809840
523447
1103003
2398266
2136969
1498064
1881580
416323
1052624
1412091
2927089
2453424
1817502
1355576
2726491
1004921
166910
740981
2846725
776706
405046
2572995
1573458
2926915
2713525
1093244
279277
541472
788564
549301
180076
2824669
98035
2065603
1830354
2465166
193846
163694
445217
121601
1313703
1977663
237784
1059783
713115
2794493
2481035
1445932
2585822
1792641
2324837
1496486
1568103
2621871
1229257
125066
2525133
647443
1049277
2833028
2692899
15420
2386468
73359
2057523
830730
294310
2394331
2517355
821507
2498501
1581846
2864337
680910
2788432
667913
1551015
1727374
1458638
676423
1872836
1322029
66110
1542995
1829146
1182335
2816435
1378513
1739852
1892813
2556864
2179869
2443066
717028
1020580
2195725
1243036
783289
347746
205051
906504
805469
1421502
2873921
1381642
2493262
883517
2131887
1695074
1882335
636730
2760638
2817438
519294
1607832
1413413
2785254
221951
705882
1480251
364127
1929334
2587909
25485
2794097
876967
2571041
221267
826651
1405035
1487708
70187
2249186
2382825
2291004
1681529
2045881
2869728
1107604
2551380
178382
702913
2423404
1556567
99367
2238620
2073991
34480
2214166
2480977
458415
128250
2540270
2043678
2132735
2766512
480182
2576394
745631
1287552
1602349
1108922
1071280
2688135
2013153
461775
1236532
350399
314816
2213304
1846233
591894
1866321
2804521
1861104
2757881
678724
614140
2827939
834082
2804383
2388638
404163
2252828
64384
1017023
2021386
1497206
1999941
2729255
2121402
299589
514674
2795307
1226031
1297312
1797991
205688
1675109
1706758
2298191
2049125
2259809
2665939
655937
1524734
2353329
186209
1361798
1672
477805
898512
1501411
45931
2336829
1571038
1073421
984079
1989000
1301767
969978
2411604
1161741
1453584
1769876
2649327
159511
1038146
2018071
859286
2403398
404570
1211436
547588
2771683
1369563
2341659
197604
1731786
2653349
435298
149454
2533723
1188082
2206705
1370396
1863841
381788
1790993
1535303
1153177
1652931
2477010
2521896
1999649
1714241
1233706
752685
2024049
474565
265679
652205
65095
904249
631807
400768
2107724
1051780
1539162
1391261
2270018
1111310
1793524
67991
2503392
1020040
2036678
2166138
1077595
2733318
894996
1847400
779814
2665543
237503
362385
2255409
724313
830010
852237
2235210
699244
2404660
1471320
191147
2751888
1612273
2598716
2281070
1967531
2557997
464927
1395256
2705628
1316939
1741464
952518
2844106
2162781
929298
2376485
2630902
2891683
574258
2404359
2572358
2663678
1232772
1182750
2225482
1238865
626320
1123503
370937
1068151
34861
508188
323122
2401534
1433642
1758747
1973024
1776314
2140572
188513
1996509
159869
2745283
2815715
2571329
1883613
1850594
1450726
544195
881263
2340721
2936602
996957
168577
2624662
1794094
906023
94568
1260645
2649755
274392
1526449
10765
2916799
2058569
690014
121059
2382479
1707252
2026453
720292
2806190
717188
766558
465633
1616857
2763072
992797
1488689
87813
2185017
2886636
2914278
993991
246171
2931061
2906553
1659488
2423772
2190183
1033541
2074890
2399866
116094
1771904
2635184
2521264
1776129
470185
1770518
1339406
2166806
2372862
221158
1890843
2027406
861002
1747482
1282652
2384978
2850516
1048639
2069177
1590115
2037858
2137847
2047603
2282396
1560819
365092
2779553
741466
1661196
1768542
623891
441625
1113265
2893512
2589191
1138697
498408
2193769
1280239
671966
2922489
676167
2664868
1476381
1754184
1212695
12624
1562682
1304902
142098
1210259
906929
1707316
2296299
907634
275191
2199140
971614
2287186
2312535
1371074
652365
861412
982823
717757
2335304
1906348
2890372
687909
1212309
115452
1853730
664907
553951
6362
2392899
412360
347057
816367
1481407
1075623
2208674
2550139
2188599
649024
361285
2847714
1366157
1246585
2203709
1955263
1445951
2559588
1021035
1491081
234452
2387464
1894593
2825158
123657
523487
2630650
2301946
1978111
1660803
514361
1774438
2138411
552966
911496
214784
2723885
1765112
2484177
1255345
1646257
1233826
2451291
1893955
461842
165599
1536645
2061191
2245451
994865
1874817
330188
838348
2546940
1463459
1711916
834302
1276740
1612094
2476340
2744277
2565507
606263
1748661
534398
2017214
2783032
1017792
608238
1221946
761248
25170
653504
2490365
1383972
2841242
431847
1177844
2154393
2839808
1632469
2430023
710995
951449
619954
1309223
1623110
2329317
2239026
1656772
137845
954004
2665727
2548304
1624930
2682910
581675
1825154
2347753
1933460
29204
1365332
1359929
240800
392940
737314
599105
2893692
393124
339315
2400424
192903
2706496
1041230
1644863
998470
2833648
1488348
167685
2773776
1090587
2063414
491452
2081451
28433
2538126
1686102
2224461
1658835
152422
2735258
1119047
1187307
1183136
521244
274097
1795641
1334669
2735981
2642608
1958196
2858576
1127997
1425575
1731904
788549
114772
2600445
2622612
1509813
1307201
730171
233262
343064
1431654
1740506
856948
2188226
103138
2072531
619228
1169762
1816929
1613063
743976
1996927
867047
1275312
947578
1623107
444110
458852
1704433
2618653
521576
496535
2666014
1968008
1477515
396947
2279756
1044602
2182252
1905579
2816370
926692
823848
1898207
1272478
2401122
1979703
2382724
367936
1471960
548036
2395654
2604836
1258538
279688
394926
1911961
938164
2776924
504759
436749
1086601
1117186
1276693
1189677
2319435
334764
1065927
1050521
132539
1711440
1412892
912796
1481184
1425440
1961708
1223639
2574151
1380444
2766283
749288
778134
2307389
1842154
2276709
2813698
674271
1872094
1014784
894914
2797068
1856282
1839451
2472780
940100
1483064
2382668
168039
2542303
2040453
1332908
2273036
918662
2455454
79093
988247
1120491
2306102
13671
389516
2133917
2576146
906824
2635595
2222538
2940191
1845042
500171
2707515
2484667
1280894
1202528
2923224
444438
167654
1837813
204932
1175547
774703
2825891
790148
1151909
1832736
392256
1347475
356221
2135945
854166
229011
684630
2678699
2692029
373397
2284658
1553679
2907529
103919
95671
1906499
2016993
2908782
2111070
2035874
424720
2762303
2571163
210442
2549167
2042817
2308132
2036011
2335678
1556231
905793
527408
2399102
751486
2768061
125657
1622340
2438376
1260335
173835
1340619
1133050
239978
1120940
1902220
1290443
1375878
820102
2257009
1715422
689866
2929999
1634331
2374020
1546320
1587542
947145
152187
2126655
2591483
346097
850553
2299361
1184833
2250859
2899732
964881
1281619
1714556
2336937
2488159
187907
92343
1034910
434218
2076840
607014
1322059
2034887
2371574
1565793
1276240
2740757
1774768
1674460
1240468
1121645
257260
883104
1647109
280408
1672575
1203449
341363
851679
2302570
2073729
2835583
1382697
2679674
915270
2184008
727005
1207395
288236
1482922
795307
2902930
2376470
2715686
738872
328268
945489
2438057
838095
1434513
1403977
1941853
1958593
1142940
2019381
284505
821501
204869
2768191
1774824
2021128
2740409
1405213
1973470
2874633
2681379
728665
459784
2335901
1440895
978929
263773
1058811
1841607
2565852
1108749
787187
1507801
2399166
2704367
2035001
1638298
1227644
2451438
2499968
782585
1681176
309830
336358
944305
2411501
80356
977733
433594
1851024
2408182
251911
529447
2255035
651899
1842186
2467099
1124278
2171303
2810829
1055103
1529901
1858764
116023
2634116
1627531
2262935
2373331
842897
778585
2775134
1565276
2531952
440632
485361
2823404
542296
792590
1128285
2068226
2794307
1350394
2842553
2910917
1862432
647322
1612614
2905673
1855567
584590
1462367
1444078
2125581
6669
2007982
2519580
1827447
2704145
1321677
111010
2223702
2594969
1710488
1587324
2118715
535712
397630
1352385
47004
1626900
156558
1113479
2913455
869748
2537899
2508812
2672787
673705
1157967
2299779
1354777
27241
540854
2343907
2121522
1809719
1877058
742081
2382780
1819874
7867
16152
699084
326527
1505395
2575646
2561413
490652
821871
1738652
969661
1285431
1095036
1958796
1826288
541854
2034123
2477725
2230752
870485
445241
365751
300773
2134115
2818602
1891184
1063011
689600
820863
2313044
280187
1122102
2614385
851450
1807987
2267018
1476736
177715
1440634
2589032
1826354
2133334
861937
2514861
1584705
2034776
2678352
1277322
1228329
1145506
2126301
2474840
2871421
219604
2903771
2267439
87531
2810314
480855
2081265
99558
2574302
1882049
1077943
2543125
2027173
1656149
2719032
1398404
682453
763100
2388884
801807
705259
1788393
2543575
1082247
2433990
1343626
355206
1189424
1970267
617116
1055917
1481629
1888633
1757755
1334935
448448
491388
89414
1005914
2354050
1168636
1229161
1361487
25265
2712997
1147603
1620085
383738
2234287
1711246
2805911
1487941
2036229
2840960
456579
2357083
1885811
2494737
1595540
6051
2094574
1466278
2701354
1057030
1165056
2591172
1791488
511187
274504
539698
1695928
2328176
696369
641390
910551
207382
1369249
296829
1371262
1833963
784192
275754
1542937
1512544
868337
359778
1758408
573370
13310
2264438
2057799
1626712
56095
188569
1652682
1902676
2440703
1693578
1260725
1202300
917222
959348
873902
1272826
1668503
2904848
632215
50263
750240
456092
2279545
494688
1254308
698944
2896836
1401979
48340
2170681
83513
2486847
2655695
553111
355820
1646848
867088
1459124
221172
561851
506099
1264718
430322
2090127
1391691
1138946
1219273
774952
963495
1639168
27336
1195990
707532
1514085
1314427
396841
648532
875742
2327644
2933959
1803075
925827
480623
872102
1943142
753456
194784
1055883
18059
142465
1630594
1027817
653778
1953128
2622003
2914070
1357089
150471
1444186
1353484
1884023
31841
1672477
2274394
1030523
2775522
2485149
1531880
2460349
312485
1641041
77045
1328042
750205
2008449
1774010
2309072
1320072
215665
528890
1134520
1143846
1576619
1831505
1926480
1364792
588310
887576
1370148
1553701
1486867
2817206
1241512
1674990
356879
20438
1704070
1176052
496206
2461966
2500142
2664421
1464833
1383483
1118397
1321712
2885852
835506
1472664
1575988
2537832
1585703
58081
1342523
1932677
1605290
1478405
528014
687263
27125
420555
2314525
2857491
753089
2892734
2261010
1455341
2395190
1808532
555785
305413
1540569
1176187
500659
477238
629160
2937669
1978282
151251
1162316
2797776
2653277
1363738
1059214
978581
1175732
391681
681524
168032
1553237
2040765
1779184
1124256
1285829
1264228
2430050
2805875
1032245
2257188
880393
1333282
130976
1277664
617366
1512733
756578
1262586
1031951
1537863
102812
2013739
157943
2323167
1669089
86398
2431676
828815
2316578
984155
1706823
780582
2273755
1210634
2218181
493182
1325891
2627302
2412525
1431167
508722
1643204
433637
2797188
2437284
2294219
2476976
386972
2648301
618021
66635
958995
2273076
411570
1496486
467206
2608619
1122051
1699816
1964209
424842
710696
2281288
305758
4243
2787524
2807793
1692863
2457933
1118732
2031882
199806
1521585
1894379
2414712
1445520
2219109
2125578
599951
1816588
1912847
1084122
182042
74919
2069383
619766
1803428
2334357
131014
675370
2306380
563140
1347831
793903
1881578
2284984
478712
2728361
2819339
1732986
623432
2194085
1724497
449624
1721293
1531763
1481729
2016621
699383
667735
287023
741584
113824
426096
1795157
2146131
1179324
1096026
2819274
1845413
1999489
353765
1446690
142020
767198
916405
123890
1598236
369269
2715167
2063986
2826807
1607351
2419610
1646212
1186854
2391615
1429544
2321190
1960961
223591
2176675
1323057
426590
1930779
2440460
1402782
600553
2157828
339616
2414403
752518
385398
2318871
649156
2712142
405296
1555762
2112008
1621011
2868825
573540
1529795
2236618
404046
732054
1197179
222730
1151328
2084499
1898760
1269671
371406
2212165
1108897
2604522
224110
1667670
2280950
716779
1659309
1941446
2612367
1005915
65795
54585
2487088
2450733
2503018
1528071
2782251
808069
985796
1156632
1177555
1234902
600652
36102
2852403
2032514
662314
742741
2511358
1106288
2207353
1082109
515836
234136
558713
2579780
1526505
1876950
2346669
299719
2161117
1199064
823737
2065790
208997
2391733
1557664
2435616
952728
1341013
604774
2866399
2526678
1522682
2181757
140248
2870121
2189201
196989
1103708
929198
2671186
1414891
2227266
2688982
597665
2121052
1385390
644963
1909723
996440
864578
1935532
712947
1128544
1124518
738132
1390865
2371757
2854677
1174088
1357397
2031475
1037169
1228318
1564888
2006950
2392647
1518052
2325343
1815597
2085240
2429896
593248
1284623
1889527
2920304
663540
1620308
2824037
2696173
368350
1165655
2862328
596184
1482532
2937392
1677290
897985
2674846
1796142
2033426
2052439
1666019
76499
464295
390356
1027021
1175277
2939927
2679438
465256
1958654
2696872
2465942
1289590
2811785
2622068
1658551
507641
731181
2778323
1595989
2251595
61822
2132056
860646
1092727
1546431
2800070
1593843
1655674
1294826
1830558
463077
700265
2088934
1499288
671954
645167
2362312
846747
2604434
964828
2539714
1864288
2768035
1249965
193281
462559
273897
2470670
171006
95505
2516379
1599321
1133082
1126672
2418428
1964765
827318
320836
1689142
890288
489995
1862555
2694205
1924778
1316110
2414909
1684350
372539
1017413
2632388
1415124
477052
2780896
2167541
1340274
612649
1079683
2512804
1102309
2897976
316849
1110680
1216038
1492709
1644617
1957852
414109
291388
2320927
338663
2369289
502902
2589531
1602248
617255
2642164
1002107
1974081
1760222
126649
874969
2269490
2925580
1974135
1947868
2915004
2067206
2839654
854808
1156877
2197925
430536
319434
501347
735303
2333623
2729743
2815455
1859189
842084
2908949
687838
2062903
466491
2171563
2440059
2157880
1859795
2237969
2487812
1379640
596480
2537397
2150505
2344168
1793568
2605247
2884738
1837356
2220860
473211
116552
2811986
1071960
1843431
1314692
82355
2916191
1173034
633105
1789438
596686
756162
2474614
1339932
2111841
1886312
2072342
453857
230714
2169714
1318305
1975563
2814752
562056
2458497
583706
2123842
2770782
2728578
1786457
2054284
2399386
2138900
2075891
2272954
1293922
94779
2638155
1765620
439669
522344
1623078
2911908
1023477
1433467
130204
445252
1919176
910087
387364
837448
1060719
1620025
2731169
46771
2889946
1994939
2464283
2877518
486349
1775608
2739299
1252529
1176644
1637159
1284517
301545
187469
2708843
2046453
1908872
1829551
2054393
1848542
2095974
1338878
1755815
1945810
2509152
1067645
1915979
97736
402996
1114203
1790742
122288
1161118
1719228
736044
1761688
2268273
425422
1520800
1427318
716831
1855425
2423489
1573188
2387883
2605441
1954849
848458
2586335
2522239
1657328
2905111
365319
2224125
1043311
498904
402010
1547047
2334119
1552594
492536
2757383
1815133
184140
1624569
1688484
2163150
2661425
1633511
1440639
1265075
1854675
489716
1626805
459603
2854323
2297635
1124868
2295587
1885923
1794610
1017617
243975
2115084
257831
1053511
1391879
1412812
113653
1239500
180211
1767208
569589
1742484
2193877
766654
2729256
2346215
73186
1527392
896045
1527281
32194
1649628
1185872
1168673
2305757
1732698
256169
2628228
2468837
2937896
591041
554827
993051
2780626
2516752
2044465
1466623
291166
1285741
292343
657450
2247618
2170932
920944
1660520
1909096
326822
579726
25568
458906
1027628
302344
1142720
115506
2134463
703559
2511104
1693706
1499068
589962
1548709
691641
1694172
111239
928058
2451621
2171785
1544631
2548554
1284455
149132
1277157
1507969
2244284
1780532
2889845
1563567
1667360
865472
2101742
2274270
21180
2678411
1210576
798580
2453967
637405
1513350
1336524
981251
1650326
487004
2014941
2342073
55918
305406
1587974
953683
2049564
177311
822273
640486
896596
557357
494170
2775302
2924214
230621
2825935
102950
2447545
1476716
2815920
1304443
2293583
1351895
956691
1111999
2709903
1263749
1727176
789492
2485227
1463206
2682550
2248297
302412
504554
1720058
293827
1599594
1680963
643035
395355
1989385
617957
2474747
2471371
2799132
1408237
2354906
2814415
768773
2000645
2674648
168324
1788583
86784
1818076
1278645
619319
2876755
2138412
805360
2120306
2224694
1400397
825695
2705477
1948204
966376
2201143
1268953
241972
842615
2421386
2782803
674173
2153197
697140
2846582
166073
2159104
1862372
2138532
1712979
1578394
2764180
2261367
1814732
1008601
1665531
1942814
1767469
1575199
866722
2412895
911694
2432091
2187248
2735477
1258263
831484
1201419
607291
1716917
2562315
240672
607030
2510942
2205180
713143
2805590
507170
2758879
2909605
2422905
2925380
1279454
1985096
312787
2758690
977360
2062401
776844
1438318
120335
2352217
2027722
2806433
357025
2076098
2616314
478872
2749900
2849809
261590
964895
2515674
1097153
2126815
887592
1985631
2932558
2527969
2549460
1428287
2915904
2154592
2886070
494149
1111322
2501743
2652277
2544640
2870980
550845
349970
93138
2003806
1452597
1961721
674070
1448832
2269850
1481125
763803
719753
687377
1142418
1403104
2663052
652554
1882416
253728
1571582
1532960
2802046
1623300
227818
2785121
1971758
2312694
1021651
2134990
2285096
1666414
2847030
1173805
1916953
2578183
2050026
2060259
645672
1042309
2663099
2482406
611076
2822454
1591430
2742080
1185263
27174
1703350
1016517
967420
2542221
1982763
539822
2757443
560464
266870
1269148
549302
825927
1811132
1054204
2813674
142693
2535310
1959666
2567990
1489101
1661142
1094515
1068779
449052
2227742
732820
1366324
798221
2153145
738021
1985162
1458607
2294891
2740996
2279412
822118
796831
178444
2116163
2623986
627334
2354028
367664
2898088
1224378
2563206
700589
1335463
2817264
1580360
1294079
2501847
876487
1368735
336758
2812788
1033186
2333142
158551
1820384
2320971
1736959
1715566
2551971
2136343
281413
2850096
1193574
1446968
671682
670296
1333362
1734823
1676554
2474655
1693628
2301780
1831006
539634
1317993
2540372
1071828
1770857
773233
1725444
1236804
2183350
2003758
2590981
1982687
1078462
1567420
1577548
922370
1473835
2126871
605634
1573527
367489
1568235
2256211
2410591
542942
1568935
2510426
22973
2498662
487858
2368213
555709
1330627
2066785
2254042
2068900
2569670
1583380
818340
24998
2254583
2311557
2862016
661750
2824575
1045321
1249767
1767790
1633475
828136
2377318
948535
1241402
2457754
745627
1428479
2920113
850504
1023885
590287
1397269
2103539
1905597
2145282
1278857
91310
1351597
788137
1530434
2630838
2302956
532370
351496
1980286
2746326
943873
504207
428189
143462
1046436
989888
706565
408992
997609
967011
2444416
1231642
1237242
1103304
1126180
1372604
2885166
103352
1269172
1440457
1785375
1948807
814042
1134136
1495216
2528349
1698321
1422911
1425640
2106449
1525441
151062
653652
2768279
2907818
2565562
1062168
2018004
503597
1170655
2018321
2808539
1065154
2563323
968928
134710
221037
2144687
2585800
1039500
2453119
1400985
1931686
2335406
1167976
351958
707928
1366611
2825821
2423256
2517791
2792037
870314
689821
634245
1845406
2785241
1396808
2306090
430843
1614211
1508430
1819344
63988
2341822
1643654
17068
2212320
1482283
2776139
805191
139485
1395368
1534831
1317513
579102
1471482
2332509
584134
2350508
2130561
238342
305167
2852488
507494
397574
492712
2608956
1830322
2848311
1798168
1983574
1420992
157927
1257138
1616347
2384179
687229
262372
291658
954691
1625971
2880021
494393
2018311
453142
268295
416834
2486628
896410
2348623
2658473
692506
1328725
1748242
2585313
2761685
986274
602317
134139
2789177
1839660
290545
1374159
2905114
1250346
116491
985737
595423
1025791
517985
2746581
139989
199181
685321
2294024
853444
1393652
1568983
590121
2340703
2748396
1630159
2653693
2936725
1080034
2588844
1269181
29973
1541893
745775
2140416
2145026
2131394
2343088
1764396
624179
675770
2846728
1602734
876870
1358477
2565736
1008724
1790550
1175905
1387325
1535876
1746086
257007
1024659
2223097
601177
2448835
1576035
479261
797552
2659368
271813
70475
2035790
1776812
442074
1905094
482633
2394374
258700
694726
1992361
1372364
1689748
2486717
1523433
2240588
1138624
2155894
2917771
2392135
21408
2286148
2080046
1701155
1279336
1805091
1205080
2398125
1768100
1268695
571796
2794540
2489060
2381480
2031322
2722462
542906
486786
831751
1444009
231832
1697087
1793488
485243
2105552
1977051
1987614
1049689
413363
7243
1173084
84310
608215
2345479
2854781
2715480
1331565
1631028
2167911
2525984
921736
1405426
1168474
281013
1067519
402818
1341099
2884607
2443210
1680016
1119203
1570914
1655717
2818394
194060
276174
480626
1047518
2533932
1512829
711993
1787305
1564966
187481
2123288
298695
906926
387891
8928
1277722
2052974
6217
115177
1662616
1122715
635258
2162056
1273364
2099229
1735351
1814047
677674
587526
460635
23251
647611
504200
442106
2731591
797733
2918462
2089107
2237828
1157871
200149
340802
1122016
1586543
1676323
1985561
2530856
1376520
2680696
1565386
112773
897932
100541
2323077
272760
2333685
1434404
1811602
2478292
1921041
2326517
183822
1860872
759986
1930325
1094526
975069
2626377
1625306
310471
1172695
677870
1197659
1286040
1867557
486035
1429037
2150077
1684175
746223
1408728
376312
1258834
516173
726886
1999220
2935721
698650
1272137
2488474
2364076
11441
460711
124629
2773812
1884132
2163327
784669
1014252
1294618
676452
614618
301171
723785
1616868
67526
1545150
1032329
1595447
1778879
1438902
2660781
151509
2124027
1560691
669030
2599369
2867290
824427
1922327
2293166
1472329
420967
2597309
118996
1256033
2845562
1860503
1004821
466009
1350418
1462308
210155
1595266
2302303
2746812
2393140
2697836
2807747
990430
792183
2177919
1025715
1947119
373713
2811108
369140
2206562
1726076
2808424
1484300
2260056
1897411
1073387
597855
1581008
452429
1284266
742828
156974
2382178
642198
204033
1157712
1757120
2224200
207118
2655215
1986790
2343063
2790633
2226273
2595259
2835539
1980754
369571
611754
755276
435008
1269987
764392
2526312
2801127
944004
1392890
127744
1199296
1236636
2051064
5115
1686721
912581
861409
803317
2102020
2604789
1721478
828078
1632934
1948592
1825647
2445828
2755553
650290
764976
2862558
1793637
2309408
585437
823872
925417
774591
1483284
1111420
975123
2457612
1878220
222740
1290148
1123525
2000408
2320782
1916471
217997
621619
704445
1657270
992659
12768
300891
1382970
2279686
924074
725722
2862220
717016
18906
2527968
2316005
1243126
357863
1309237
2441182
1392112
1175749
792020
2292757
571740
2272016
992644
111583
1609338
1632420
173817
1001144
879428
2736729
71805
473075
2934916
2013697
493247
1389764
2176064
2172128
2108419
1575241
1736857
1557660
2783453
1255691
1093626
2651706
2565810
2473631
1988596
1516534
1345951
1969931
402655
614717
1968736
1778826
1640434
124922
143674
593644
1186011
1578580
688518
1628369
2141213
1354096
1636282
1745903
583434
1613640
1510869
2371167
1700817
2629131
2759306
1602736
601808
1651370
1102406
1713433
2640304
2622094
1589327
1005146
2838245
912841
194025
2070881
1933333
2432252
1261532
1855387
1486791
2401177
971331
170309
2905457
2301129
2702215
1537909
1695216
352292
847957
2061362
449164
1858485
2674009
2334088
178947
1113497
2254835
1757915
1396447
2406781
840503
2443696
1152661
437650
212291
1871988
1436947
388595
1949223
2704219
1043776
488042
910982
2720628
165400
1800962
2421137
2840290
2871157
871348
1734364
221402
416092
1422888
524001
865461
688303
561807
193342
1780859
620507
2306074
858861
2799971
1370254
1873032
2510505
2548945
762756
2312651
1029029
755890
826503
374279
2412530
356732
2078395
893567
2314562
883542
2768765
1853506
288971
1174810
1508183
2139232
1014648
1530101
1055691
2378503
2735155
1448329
532350
417503
664020
2673813
1937563
2756288
1674499
567157
1459961
523741
6889
1442310
1947630
858928
609553
2089299
893836
618528
2240974
1881699
1530205
2368557
981316
960485
2000570
277744
195580
2710110
525434
1182276
136323
2459323
2364448
896237
209599
2515690
2130833
1412098
2914290
1213322
936774
399287
2676646
1306538
1633778
2899067
354780
873305
519123
886965
2774030
1642529
1302026
1599647
2173400
1328161
137457
486303
1057005
2234327
35776
987670
2293693
1354060
409743
2312340
576679
382614
2818946
428882
2897509
179803
1752823
674221
1142814
476129
1591339
2460872
2316838
2320020
478530
2763104
2188295
2739247
829617
2725265
1284976
1804692
2335136
2828280
485000
2564528
1481259
2508435
221757
220707
1174793
650138
746295
2610957
2561648
2736598
2015859
2192542
2231650
675788
2552013
593478
1028983
539598
1325921
1216398
1785111
2397470
827642
2589303
814530
874600
212688
2141033
1520371
2496853
388681
1078951
2044211
2007499
629616
1294417
1067874
1042137
648278
1891094
757878
312849
2526529
1885137
2487896
2634557
1836503
9204
2511762
926865
1806121
799029
1440884
709928
2461806
1102144
713686
2044829
1313966
556460
26837
1530328
2659284
2372128
1474185
432886
1837987
2589344
528529
1455605
2542068
1933451
488551
2395213
718854
1797424
1485428
2768579
2707197
1569983
603520
2268212
257071
934477
2335878
2111490
75860
1047082
1607612
1733307
705032
1703954
1768667
2698847
1972106
278556
883098
1333268
666255
2282891
1006039
1355262
233607
1966851
742035
485742
1144151
2574140
622287
1463087
2767739
979180
2342165
2165044
577351
1743175
440771
1714391
1551723
1454229
2880055
1384476
728224
1589035
1671918
2046251
2468572
2677166
1980673
1324726
1933295
56360
811371
258009
418482
1679067
2514028
466774
1473126
2023498
17649
1171714
1378104
598032
1082869
2431464
1058308
1829224
1318586
2089365
194234
2451733
1819764
477135
1668846
10603
1320276
1604221
2820464
19338
994789
459132
2179395
1906083
2419228
2730147
384814
1366252
1318662
2220641
2806962
1710853
494858
2485698
2445131
1188053
2853502
882151
1190272
2760620
1673661
1650312
2830361
1558847
2813373
206260
1433239
1884237
1188485
2913913
2727827
2285404
363144
605419
546117
2810160
1372673
2632372
2068203
125922
1152403
2485128
60301
2054571
1928937
188544
1547094
382318
2344
99630
2218701
492631
2519179
996492
754179
8658
389561
944532
2660803
404872
2012888
2926312
2048075
23277
565539
652489
2710869
732409
2353799
59382
929727
2392485
2777459
1859043
1902928
2350722
72893
6444
1424539
1713060
1936573
2665966
2665468
241112
377441
1625143
2107527
982451
503827
1892930
2664152
2266304
1307241
1667029
975783
2634306
754511
2082482
1804987
890040
645468
1542420
68682
1267038
1441801
338949
397658
155786
274905
470922
1317638
588561
2849304
2607281
965747
2503877
683216
17744
1527105
2289750
2387886
2913979
867328
1740998
2795724
1319662
174905
181441
2704741
2423204
1253376
2677968
853067
1523418
1477051
1878374
281713
1630224
409877
1444856
1792658
2289231
1678370
1521388
688488
1062917
2801593
2746677
946318
2224419
480359
2492506
975620
1080714
1098459
1672231
1377228
2305771
2808075
1074002
2014222
966541
193919
1475550
1135782
683725
275695
709872
730103
158546
790198
171436
2903477
872249
676804
1358367
2716718
395554
689195
1874354
1362357
2848409
1608771
170388
82911
1330592
1332894
22144
175501
1552383
512782
197306
1939434
2585944
2671779
366280
485110
2518135
2736647
2496693
181284
541908
1913361
1169634
1535074
2531616
2038320
2897827
14548
2287916
62723
2419172
1868590
28377
2663794
1315348
412741
2440182
131518
753193
1207879
162249
1814491
737692
1191057
1685587
2837271
1729026
330200
392553
482678
2223803
1779349
1618523
1780967
174781
1184669
258594
1663576
1084248
1081896
2476842
2671720
578102
757867
221804
969285
2843995
2134588
2578603
1528932
2420225
1285565
1530661
148459
2521690
2053673
775623
1322750
2642866
1056433
2705578
1383773
2731060
1196898
2636657
671830
114069
1558802
312847
2918939
1376111
1756439
547111
1247489
2137867
1289294
576403
2008810
339018
2114475
2050520
2546918
1639541
2711926
2645629
1751621
490992
1104074
14873
1672956
124411
2362759
1954287
1345842
2817070
2077886
427856
70937
1560562
2734647
2085013
1281102
2510357
2284010
169616
1255823
1592806
1795980
1869745
645826
1291508
1584151
975032
1686449
745514
1591394
1859458
1841441
2214679
434749
73926
2620347
1197762
2486807
285081
383647
673279
2724561
427972
1540546
1605411
1297619
2137047
700701
2058745
2749942
858756
2242685
1571410
1141418
2131910
1129915
1826456
2399267
1707556
1267489
1972531
2509586
2361060
1782419
2748240
1828052
1893039
1293743
1797825
158845
2096850
228503
1873659
421897
2322002
1358757
1979142
2900756
1482460
1983563
790140
1386479
206394
1254254
2041253
1267265
223428
810042
302025
1379563
2783735
804408
2244715
266790
2177844
413702
470127
1864658
2224683
647602
668497
456386
2193086
1837209
333000
2724683
2419538
1247311
1468035
922642
1972101
2091509
1176545
1442398
2238356
202982
2377800
477935
1345463
1263339
712346
2158649
2798912
1923401
2681321
2891436
713172
312432
1594739
1306765
2873899
752866
2926114
2487918
1153521
2706158
941999
2511070
2337764
1100827
2321347
342507
597784
462749
216336
2220341
2007425
1617354
2096262
2494744
890722
1805839
723765
2203861
319833
390774
1032437
1294813
2253230
1123499
2429562
1247488
1861527
1821228
898914
419736
351038
2197625
842473
274345
2264733
1171778
963375
178680
2132739
1990782
1475551
552149
12685
769188
334961
2716577
1383995
2831823
2277416
2416208
1339908
924688
736634
1966664
1455968
1982595
2811097
2780041
1022290
12649
992141
206561
1031613
774001
2844757
145777
669433
751714
1057022
2058588
2547970
1987167
1997894
1734449
1065119
2472295
736043
453683
1642213
1129722
2600670
66447
2607132
53522
817576
2193447
116484
1331577
271161
1377608
992044
413371
1355602
1621495
744121
1353462
263820
1109797
928820
2736283
2127421
2494612
1064241
2756313
615620
628118
153065
1682527
927990
478137
2799851
2797435
132288
2195110
1070725
70594
93340
1762888
731460
2492177
70066
2638964
710204
692877
1205296
2447534
564290
611529
19680
1451896
1103134
33437
257267
1440204
2889254
213378
1514600
286545
1614167
2633381
2319436
2143007
399557
890387
1434728
770289
88876
629463
1162731
64130
1448819
167654
528411
291242
1506878
2838224
195363
1897352
375947
586168
851873
729865
892539
830234
885989
1106919
1975505
510618
686681
1950952
191476
2570974
1127063
1382414
2112564
868352
253991
2531393
1233967
559294
967915
2634827
2768963
1382281
131416
2784592
1367899
975810
2039105
944566
921211
1164017
1661464
1344886
108229
2782337
1678828
1015874
1565166
2540204
2124055
151736
1451215
1959353
1989302
544859
2649617
1970600
1188571
594907
1431600
1851739
35474
2811628
2047916
1459743
2520810
2529102
2083943
1190232
2309813
2126723
1008352
2609657
558121
2864269
646976
1787695
246041
2716210
170931
1777121
670432
1368359
2112285
668005
842142
1748502
2365164
1495467
2093428
1619614
1273803
2757075
1149256
184631
758132
2038776
1302433
2251100
2548064
2089209
685030
2313593
2423251
2758617
1261228
819072
1269842
46590
1099161
857668
311336
2758791
298106
2620343
1445234
1118590
2593741
2453583
5705
92134
1639569
1311611
2498773
649675
524873
435843
369310
2512258
633021
981394
875190
1673290
10064
2762233
1020049
1277971
47784
2539882
1390787
547725
720949
732087
1565041
1245490
2846448
2226192
695264
957802
2615896
695785
923179
2909045
927398
1562012
1616903
1085942
1867811
2425612
467753
1496036
271438
2278807
2134494
678395
651082
1757524
338145
2334291
2932566
1888380
1943865
2687072
946282
355493
2273114
1589935
2140897
416827
2704239
1529126
956224
1675435
1174938
1538341
1810196
2222765
1238797
746715
559928
1980639
1300239
515787
2120125
2402235
589164
760896
879432
1978576
1565576
2808717
440571
1289645
2792744
2232936
2364903
1040393
1235601
2179886
1824686
2490049
471929
819465
2698849
973704
2042210
654175
460778
2743141
1799508
2738428
1035140
2125362
2251157
923763
2269502
919403
2449306
1366113
1659659
730615
1791378
1374942
2295278
2718834
2642934
1882174
1349924
653877
630666
358185
2488110
76133
173488
2270141
2603097
461520
2436600
2068190
605889
2218931
2269031
2624471
2876988
1324298
2679695
311693
2269795
1063577
2157638
760545
1108408
695230
11481
999523
413227
1627648
1076642
1014881
447063
880091
1056101
2487487
935399
265424
621860
2412376
484491
271342
1732547
2329977
575061
2506590
2250312
678232
2800087
2929826
842083
2569424
915245
2403958
2487117
526771
2546631
2326351
115135
1429110
1845396
295263
1448719
224545
2151332
213609
1477360
1243714
62719
126085
1835935
2871752
2016708
2709855
993628
1879470
1421644
2067955
180778
1397921
1798000
264856
920234
2510369
2848031
2714365
1484456
2248929
2016754
2361774
1917517
1338064
2343159
1578248
2245420
1875471
2590039
2201614
1910964
360274
1426669
2261699
1826520
1471964
1547207
463433
2211815
1983965
13140
2939459
2889669
1348595
1776590
165711
2326386
316547
1589088
2818480
1210562
865311
513175
221654
2198881
2246945
1802770
2284627
1800389
101957
356607
1192943
1477467
2499964
775013
2466359
1186672
1508464
812449
710893
1698337
2765735
1445803
2691906
623203
1347682
217363
1600705
299497
1312278
351816
2735049
1044384
241855
938434
2906999
1139848
692713
2407509
2787944
901600
1934044
1647642
368920
2198030
78674
2601446
1166521
804572
1247579
1321154
80218
387822
241962
1339143
248144
204106
2002055
258021
1476304
678089
1649977
913119
1817361
740141
2158971
1914720
1782493
973875
1972762
2549211
656561
1356894
281770
1433863
2083592
1322512
2779010
976348
451277
652474
567897
770084
60876
65458
2484101
820070
2632809
2682508
96314
2356153
456975
325162
2735910
657598
1642373
870467
1548059
1511534
2715306
1007197
661020
2876935
2003926
2807129
1213300
2866912
1208483
2676838
964588
1295525
855879
1179037
1769298
2139968
2326103
2398831
603084
863923
1427305
342031
1963405
2623618
90335
1191527
453426
1255050
1140911
2376097
470264
1924153
1285971
1748093
1679019
2783765
2567069
1545674
1369862
2535312
1141348
1716478
307627
2036165
178495
160893
1597079
446376
2429367
1506319
745609
936405
1715775
1477282
1800133
2816930
629536
2795
1968331
612117
1465085
1488133
211908
1658839
1166920
2374051
2058207
1391821
501239
1645140
56251
447969
521111
2388113
1573392
309974
2911197
128946
2797236
788044
554560
1529003
2133681
1695503
2595713
676705
1471163
1875315
2624270
2048242
80394
932420
2379039
255819
1103002
324743
1312488
589828
768554
1061250
2164422
1305605
649291
398909
2438876
1949090
1394740
296181
2563704
2296096
319503
1065551
1004429
1286654
2830109
2373263
1384774
1016078
2494185
411226
1462869
1967123
1210628
1489408
1080593
1564474
2852689
1280399
2423402
2203971
263043
1247184
1447665
1007496
2703764
500053
1314229
2239346
2183296
103863
1327161
96063
1309054
1757603
1851392
1260422
235458
2801573
2848565
1418583
2237181
1245578
1416523
1657323
1011314
507157
2164915
2085147
766168
736760
965272
495409
918305
1022935
891565
2912498
2075255
1136308
430192
2481427
2514025
2229526
1242080
1960975
594767
1950340
850604
2844719
1487127
2789747
469106
734573
2881372
1307860
2878327
464113
503786
2056686
2087609
2253090
2855107
2766418
1795369
87197
564661
548846
2399600
2237052
1105417
1989094
739463
2365983
1080626
11905
911927
1002982
2097619
1679152
169718
718552
19977
2382014
158235
1751232
2841246
1000712
971499
1774054
2044545
1000830
641442
2878661
746906
948008
2935715
955705
1855888
29456
2476167
2635630
1300874
1346298
797127
914250
1436049
2454774
1196839
1715343
2298697
1836584
2901189
2185240
1405336
1435021
267456
2237890
1231658
670183
2378430
2589014
200220
2110878
767287
2475207
2504312
621005
518051
1225812
2265832
2670101
361539
1517040
77547
1144678
1267719
1699445
2719666
999859
480495
1264619
63203
913624
1609097
36801
892150
2090831
1645294
2174708
316425
1303002
1810380
975260
1547799
815943
2734761
1195318
1161017
2408019
2875649
2384966
1456035
443330
738596
2232351
2203976
1594231
1824726
2411967
38177
985124
1846938
1555435
2374454
896698
1556080
1892147
1700459
2661173
119439
2300240
411344
960413
2195899
1711197
2624941
268353
2550045
1558351
906824
2874401
2219134
1372794
171766
1860789
117402
1860375
1343405
52368
1843177
2357149
504059
509981
1330103
484837
938411
1308459
2826223
1538215
2664004
361228
2440001
1773087
1609576
1287204
894922
829201
2448597
1253721
897669
139329
1878495
299267
411624
2416785
2560274
552152
477753
342188
1291191
1328403
147142
2092217
1836537
534678
501195
1728582
273488
2032675
2855477
2877104
1741057
295632
1623319
2869522
1780401
518058
670098
2051097
2516737
2868701
2113446
1288445
809150
1431693
2570609
999024
510614
2670790
148244
1709290
1934903
598667
806167
2170780
2479532
58486
2344854
2156223
387698
2599168
2271003
1540039
1054544
811401
2363197
2823676
2836834
2363413
178769
1848739
1847267
2028071
1179827
152334
1551197
2616813
2670871
2301475
609942
1021780
2467457
858892
636454
2545724
2312084
148345
2315623
568733
762927
877125
2015474
867814
1641199
2309943
499045
692968
2634153
2153751
2758405
2866590
2301513
2244808
2696082
2338886
437279
46888
1109960
1944283
2175627
492934
2508998
44378
1032690
1034568
1900064
251105
11743
1020324
241647
1779554
818892
2919452
1613101
2750651
470332
2511831
2740444
1952002
382380
620092
834275
1146008
44504
67045
284201
298749
909897
2865258
2354994
1352005
501120
2160157
1743236
842973
2202117
2755026
2834213
2840978
1466180
2583620
1256360
628402
1478160
1062717
2691505
1173712
2828495
889980
1037809
2331359
2512141
2544429
711199
609492
1548293
1231114
2503656
53893
656364
717082
245402
504772
1970883
2345614
1847546
1787480
2204472
1900957
483830
330713
122398
1798706
1966812
1295009
954659
1091937
2088700
1117733
2703027
584662
178346
2807241
181344
152021
2927161
1973444
2686501
2840091
983566
611287
2393782
2743851
1602694
1491824
1280869
947587
2095827
992558
1865915
2246502
549037
2729260
328657
511884
331936
2182225
367983
1935879
744466
1061938
1982106
2325106
2522217
2078643
441270
1596486
478551
448386
1223596
2839783
2731082
1371172
833889
2181315
1943329
1768796
1099134
1501262
2040589
2173662
2724656
1663026
1273006
61998
2123338
1642883
721866
839020
1052540
1722817
2107271
2301157
2246568
2889891
636667
2478348
230704
768514
1886205
778445
2919433
1934865
1051082
2091931
2171621
1196022
1567195
726602
263894
2925722
1574593
1661515
1863787
2826026
2755232
34644
1458265
2057457
1502002
2254939
1302611
1471749
1843701
3732
2599283
1167193
1724449
2307580
1200152
2195417
2214857
7434
1563623
215776
1653323
1865592
250719
1792808
619504
1988666
1433072
1102693
2180884
1532013
2665155
382293
914304
1223236
890239
1813402
923306
2430500
759685
1731503
1458316
269934
328050
917045
1951620
2496311
2002415
1108557
2133256
679786
264659
1027901
2903186
142240
860804
629310
1363014
326400
666730
1984192
1845609
2550195
2882273
371904
388838
2292449
1460529
108906
2602214
1263474
1582491
1836817
337930
564036
1409348
2333504
1559041
1228882
214884
1375357
2255682
2637923
1780584
657018
2191196
1018246
917450
8776
2226413
676054
943285
1661968
2048201
1640084
2862003
1541019
8305
1235796
2270554
1937054
1774610
1703559
763935
2587032
2614796
2457882
2725513
763980
897138
2656642
2276358
2134778
488872
1564353
1480702
1343432
156539
2084371
1406507
2532144
2225668
966650
1177538
1162374
2457515
644497
2177208
857627
136430
1606591
112255
1364301
2595747
795794
882774
1526511
103518
2321595
85894
1482126
607736
2856302
1056380
2647307
2910866
945209
1743070
2477882
2649800
1347476
1685171
1455381
2264787
2878261
637738
2868214
218541
1457556
326891
660617
2625332
2459552
239872
1811289
870097
193085
475131
2265321
2352466
1289055
2648323
1281070
1756192
343409
621935
1709781
113674
1280093
1806780
2392856
1379795
960572
925996
2228982
1294566
2029881
2881043
2439758
529538
961851
80693
1387204
1158934
2351642
1715981
1662393
1058993
1364881
234684
1813811
1534022
1758633
1044055
2753820
2142336
2658219
873332
2156171
1206761
1956820
630370
967047
1767314
1037933
1795834
2550824
2619939
693166
2464300
1423067
1323678
1698089
2695421
1525328
301444
1853089
1319823
714108
1616934
2188731
755158
1585104
2485531
2935103
1916143
1447544
2786239
82548
752299
1584557
2025370
2277082
1845743
2398191
625514
1755457
365785
2277932
2223716
935699
2750043
337655
2595541
1413401
1988594
1535692
220029
2554726
1417396
1160508
129471
2108838
832454
1240559
552764
986066
2363751
1567154
1982473
1669613
390994
2449218
585537
1498399
149603
2810709
1324701
676958
2932135
1295143
2782426
1512126
1360778
1436347
1829767
1104217
2176123
968957
1192402
677953
1645312
683801
805437
1012654
1003038
678022
2129834
122497
289206
1070955
2179314
1283910
1760205
1768048
629942
1126201
2935626
2219513
318008
1139044
1888223
1335604
1669654
354851
1952046
2257393
2322565
806713
2753896
1677804
2564964
1949692
682253
1752525
381983
1882998
1492204
2836900
1775363
2358982
1086784
2272208
215065
1709753
538227
874518
2695651
1335332
1791824
1387293
508790
1813112
1711415
1305056
1416826
2885127
159234
2633233
1250902
1161248
2746972
72476
2324639
2171044
2008454
541990
2382851
2670723
2031812
668204
2132245
294486
2161424
1054097
2588133
2313182
744299
1523915
325471
1698434
2403676
2223644
1360636
2316361
584108
1364461
2229972
313597
749710
1400205
1130302
127621
1643062
2411974
114566
1445517
2484605
677920
16590
492850
876649
1873680
800784
282899
2562251
1566462
1575598
1686527
549639
1148274
575855
1059090
1009350
1844273
785797
987917
1924952
1952334
995031
1813309
2349393
223866
2507166
2554440
1666971
2551454
736519
210449
2164475
1156269
2657557
1431479
2707966
237877
724066
1011114
1943601
553405
369494
1456424
372820
1992729
319107
343866
1859610
1842974
772972
1213621
455679
2263015
2221869
2407937
1891010
2021759
2717659
346256
2002940
518997
568315
480850
1885909
1224357
2880365
2934236
2490463
1930408
90059
911074
838452
2340878
138061
2290123
1692031
1327832
1718889
589743
737126
848009
1296499
2755102
2898552
1586005
1920969
2517153
330124
2013400
1648798
1643245
506073
2558616
446879
1430826
398750
1331337
2447229
1281591
258164
1729714
431883
2259644
753644
2758009
2615763
1837032
1831087
2389720
1878736
1345522
2223113
616185
2177730
2645151
1854586
777115
2138694
2367945
832418
654289
2418835
2356504
2804683
2441167
2566193
11346
700325
2125201
2089449
2691291
2745245
968641
1743757
992490
1140042
2789145
2794205
1347970
2592704
1379976
2126338
2542320
142413
2240554
339551
1981089
370001
1951880
2122274
338129
857943
723273
1533338
370787
2104139
311228
621983
2530620
878511
1581320
108503
921104
1586700
2602650
1317075
89481
192260
463106
1575314
1807616
942234
1903027
5982
1876155
1318914
100014
269944
613308
2103023
2557294
326810
2604216
623573
122950
2187821
1127987
753503
2851976
808386
624154
2450064
81351
2126522
534202
149123
754763
2282253
2541800
210142
2102212
2640379
2354386
886879
132304
664324
1338564
2169214
126563
1610209
1451479
1262333
2611035
199127
1249857
1974545
2067184
1824441
1141270
2244377
1250765
821912
2628963
795772
2480392
939944
675085
187257
487850
1758127
2382080
159067
155830
1041102
952118
2335627
831240
2332421
113678
1746883
299740
2664631
933844
1456861
1004988
2040485
2692450
1158908
547612
1301558
1798573
1215056
1313151
2203994
198856
279766
1421596
963772
75950
616177
965311
626278
2654723
1089833
140311
719678
1683726
765738
359343
2330090
327451
1684950
64147
1656322
872041
1986148
54792
1265400
1142202
1884710
2270939
1378289
663668
1694840
964704
974619
1226716
1289453
152306
1047703
1173619
1709391
739999
1175785
2776533
1359026
2071341
1553835
1771753
311917
78624
867089
2129262
1448131
495509
258246
994245
1460877
905565
664632
96908
149012
113666
1859161
297814
2709528
2240739
2389916
2278707
1731995
2395653
2177407
714479
720135
833180
1706268
2020881
822746
914446
1732175
493252
896276
41070
72499
1321009
2612225
1296590
2174991
2258854
491974
293933
1774676
1146548
2316541
746050
2340966
981461
1286679
588686
703193
1128456
737776
876919
2175121
160983
2828455
1089967
1702828
2326202
2740503
2246728
248268
2432435
2370520
2723826
776096
1273707
1966923
2849650
517798
1413228
1958642
1182496
1520742
323816
2733199
1874876
1369102
2569993
608132
382502
617499
2341148
2094848
71587
1337338
1644262
394962
2041662
1106623
2157341
2816748
1458628
864786
2468904
1319313
1552978
2609483
1463358
1619167
2793886
14675
2366569
1103405
2042005
631509
933405
1220309
690326
43564
1087383
2225724
2103029
2093122
772682
745020
2392338
2017555
242177
1857592
468752
1979882
2817426
751099
2783744
2583783
916678
1753808
1814593
1278053
54633
421008
88635
1302171
2240150
815710
2212696
1359461
254967
1184981
1498504
561349
1037956
652178
2452061
2317631
63957
504398
2336212
521938
65359
2085853
2381786
2539268
1585388
2115286
1086611
130749
416125
1125057
959676
1746929
1429325
2831217
2841555
1796119
1006135
1119587
2153984
2504892
958421
2927356
108425
625336
1398339
772205
2541886
1491080
1077377
520279
1510994
999449
1597544
773323
2927883
2337535
934477
1372271
1313348
1369110
1072306
803463
966581
2274918
2703764
1636594
2735622
350884
1347663
373131
1845939
1759453
1623865
2498303
2728773
2926941
2236987
1689699
992612
840621
1142995
463177
2036056
2067078
2258596
2477286
2210248
2761289
1419843
2908664
1891655
317356
2712551
1294473
891811
1161959
262047
694070
587933
585387
200912
2415159
759768
2114148
2494349
2192308
1110919
667666
1372712
2197189
365934
2125021
1327444
1871205
2877065
1678307
1912505
1606182
1503558
702658
1225018
1335090
1976649
441777
2287408
1731132
2264986
1591736
1178819
131360
2478965
1497900
1106662
2252882
688119
991115
2067112
797767
2295794
2207227
2016343
395156
2834081
1421211
141335
623971
2754527
1376879
1053247
1736531
9202
2015061
2679196
2344423
2263660
134048
681775
194828
575974
459046
422538
1622771
980385
394768
1329547
1549512
1701835
400015
2294128
2394745
1326006
2220533
173358
836432
99302
2212031
2397241
1324
2127899
2392125
1312882
572173
1365210
2753333
1263523
2938448
1942716
2263460
2480245
848418
236664
1212203
1394629
365118
1124267
2359938
1891071
2078212
364538
2538328
2536357
589067
2023290
2005411
1568775
2601945
214184
1341491
1584034
7291
1391504
2898351
2280751
2305484
2812429
558843
1938187
936290
2437243
1762066
1867696
388176
1921056
353628
1022081
1180833
1541998
866108
194890
2121981
2926113
384268
2137013
2901241
2199210
2066003
2098998
2305793
1865565
2207769
1769126
2010298
764640
2555909
13033
126787
898704
1217117
1350686
742524
1343361
2525566
2816650
257730
1033372
2104349
1796381
2181924
1877706
2321984
2288920
1499507
1016267
253242
2342497
1800367
2483275
1830014
2329822
704314
2779141
854862
1702717
2581705
662787
1914815
1383560
1132329
903079
849567
218193
394799
2386208
2607901
88628
2076038
141707
2151836
991597
2717985
609141
1072106
1601150
839852
982252
2719231
1173305
448362
1568831
772308
2186
1240972
2672292
1039828
458521
2021993
187189
1022341
2810540
1668023
2408829
949004
2613512
1066119
2516372
1585268
679885
2491213
961500
1797015
2333834
91873
2481683
1362926
1390339
1016116
1533959
468621
2548938
2704292
1628750
2266615
1371840
257432
1463458
584935
1562052
658297
365895
2410287
386375
2417604
2049071
1572399
488798
932713
74592
1839649
188563
2857590
1144645
829896
1957945
2205586
2494126
1103703
947366
2500570
287253
1867503
510200
2579388
2939003
2195417
1143463
2380839
229760
1443147
693726
1832992
2480390
181118
1294537
43744
809220
1238518
148063
1500116
1143274
15007
386004
2347837
2723815
2357825
1413982
520781
2075101
1393941
2111183
2278641
1484591
2777534
2463223
13649
2264635
1457260
2109685
923797
261065
14317
876015
1072537
934756
349729
1363370
1489102
1643551
2559275
190548
2904061
1671368
1194745
1534198
232045
1382100
762262
1487656
2540121
480705
2038042
305119
1699991
2285781
2229956
209562
5741
1373975
1917463
1301054
1243331
1958833
362013
2229064
674374
2166463
28002
328453
2658909
636132
1869356
2014388
2684031
2258094
183249
2495633
91832
951341
95572
1026092
2086780
2602312
2337470
1230924
2053898
2082634
216621
2902496
1902526
1129019
1133155
2121372
305336
2469391
492692
2920077
281651
1380373
2900133
919003
1470150
2888682
1650272
897236
1552933
1925961
2657739
772718
2626979
179186
817188
1127704
548011
37926
167317
544767
1110113
1039541
2939926
2420089
1660592
2932603
2021607
1864261
2363168
2621478
1702441
2913946
1228615
2813850
839989
689663
2246565
622511
827507
2068988
2686551
416390
884676
1859402
1989367
1307156
820930
2043366
917886
2084758
959977
1787189
2627121
632541
768201
485864
188430
2772462
735557
1310099
1943943
1056334
1887010
1287878
2025473
834693
892408
2695634
1807351
1544286
2916731
450054
512726
489970
1774821
1206239
2213891
1551772
998162
2657345
364107
2057489
2169311
2777556
1934836
2504972
2293086
1225656
1669468
307960
211676
549898
51161
2315816
2581720
2197586
1619475
176190
1078360
115143
1506157
702112
618989
2245265
1449331
380726
667622
1364307
2692226
1864366
1347515
2009136
175717
1449356
879167
1692869
1808869
1780776
444228
1076897
702601
564813
2911250
1788371
1124476
1379779
2608460
1211814
2626413
909637
2790662
36966
1737122
2175213
1477301
1874889
1629352
459084
2828734
2661801
1299775
859759
2586686
568790
1050790
304134
620286
386259
128508
1796926
604066
2169264
946574
1239192
1738011
1027549
1226874
2885350
331160
2654589
957037
2800031
1197459
856038
655083
2791380
1848692
325967
2661364
1984422
2797427
2553721
2936014
2843187
1929069
1585708
359134
1245718
1716839
1939665
495415
1785340
594614
1475635
2889494
1140444
90162
286061
270234
756855
462123
433357
1917906
645430
1357227
1133397
2504692
1940195
2103188
571910
442454
2146320
1133967
444599
2355981
512579
2412201
2815618
1491152
2811548
1330872
780536
1370099
513154
2157225
580245
323650
1135568
2815281
453820
319661
1764701
1763979
1652327
2366898
811261
2294498
1977837
428345
1635681
2358495
842099
442286
1666897
1234378
2836066
2368218
315297
1035147
2572021
2365621
1593328
769357
296538
436724
806144
704745
720468
1905777
1005480
2748041
1773941
2849562
1361463
239335
2031015
2745276
2235066
1053656
568345
2914905
221467
2045907
1062722
2169849
573208
2082389
2012791
362652
1765794
126235
1634365
1824145
2119855
1690163
1308475
498067
2377126
2358868
1900426
985126
2650190
189979
2847447
1097916
1707981
1482830
174771
2174396
1931559
2313244
724649
2389699
505705
1483220
1039787
1470455
798575
2095714
1552660
1084227
1471827
1047067
460015
1696336
1774833
673841
2327536
1974510
503793
206955
2939850
903897
1569355
504954
1972466
10508
2038692
1168402
867216
1204799
1651153
847237
1558078
1738681
1720413
1378766
2375837
20705
2616446
1493219
1317268
1889416
2678571
1016722
776960
2410238
2384328
2932310
2307710
720977
1349681
1338784
1047103
619210
1548898
1318488
731814
977436
2669808
1061334
945160
772017
1017701
466911
1322610
216184
533597
363784
130674
1348836
1717985
2001710
792649
2160654
1862514
1826965
1821890
1748479
1147897
1219683
1924484
33441
431820
1198274
526818
2630068
153792
24413
2307301
95802
820590
1883279
278147
1137135
2822813
1829624
1078410
2677655
1146064
2373870
712701
1648317
1938035
663487
1320163
516778
1532468
1077736
1750515
1666736
1472391
91376
2231288
668216
2309892
154039
1090125
2243300
1805366
2300314
2223921
2757834
413946
1305948
760747
2415616
668680
1060583
1947461
5817
181479
1344108
2238567
141863
2312891
689100
2266171
301599
2139333
239610
2596662
1937961
2705815
330919
224251
2475818
1357748
345098
2156781
1678021
373557
1964428
2131254
2765401
1411543
2524343
1120658
477643
148316
305179
670746
412152
1623673
697727
1817554
1816092
1245387
353608
1675322
891336
2551489
2753263
1237584
1182005
1656575
609980
2366584
37569
2109968
1020299
1882700
2092678
2218941
2562516
743208
2133003
195644
1603923
2403316
233111
2621265
2896040
843026
1441895
1886220
2129918
1894632
1091442
2420813
2186261
2092838
2830876
107199
76684
2273236
1296813
1173436
1592858
1754142
656528
2202436
1998770
259717
940090
1017900
1568593
1154413
1257206
2749489
60999
2254771
1522894
855460
2558755
928044
1807286
2531003
521076
140278
439138
1581292
2799426
2756924
925798
1175999
2037245
2368854
946570
1636529
767262
1294453
1227494
1488384
972689
506386
22659
720977
1910210
79430
2131512
1090905
1146148
2180437
1780661
2765877
2055296
142944
2770422
2515765
876217
2281368
2617766
1070229
703425
2609902
2814421
372021
147813
438246
520371
2329406
2654302
1497981
1587685
1427819
268459
813614
2222891
1481474
1446465
1016347
18815
528019
309274
2458991
1720224
2205795
1797889
62926
2253473
1335006
779520
2847295
2269351
1434445
107514
1509618
339435
2743244
1926109
2411349
2504261
690246
643840
1983906
2448086
793142
1233798
444846
2045516
1621274
1314652
1494599
2004400
1992986
2482067
1942109
1903893
2416701
558869
2704506
148097
2444517
775981
1174776
940903
2630557
2633364
1481951
283491
171327
2397309
1119581
2058360
989143
2309764
2783703
1796628
514347
1860641
1528321
2651034
2379862
2270370
1073885
910466
138022
1651575
575799
877876
1402946
309274
2937718
436751
2296027
1258827
191282
2069833
234191
1849994
478829
2176645
472792
472515
716983
2290618
2241989
2732887
2337495
2188083
2416485
251845
1380928
1922724
1896472
1242859
384198
2473285
2471673
2828506
2111083
1334127
901122
1605652
1227167
814641
408324
853071
438090
1868276
293874
2744784
933505
411413
208974
2085911
2397784
861259
1711953
1103505
2751206
146780
1263072
1098113
2395210
2923685
2601824
339563
394834
2363601
809140
1876762
945697
843790
543282
1291016
2899371
1974433
2382245
722399
643007
1704622
1192562
71843
2925287
2282496
1415390
1024104
383554
368187
2114111
2432130
333631
799967
1048074
1041908
1683181
2428506
2468023
1624877
1431482
690632
2222898
95981
98435
2615314
2069982
434814
385662
1051475
2388316
1842341
1909381
1307684
937174
1270090
1315123
995480
463999
2590702
1186147
1120461
2194792
368617
848037
878453
2865250
1222213
184263
886442
1780200
22150
2411044
584263
1838539
2606870
2724456
110437
89095
2106755
2415917
38317
515207
59278
2385350
1736677
895364
2076375
2920998
1085569
458195
937295
2606324
2102068
1130201
1455982
1972345
638948
1528179
1722217
2041853
1780758
1892166
341312
1742366
821799
118455
1181577
2695412
297671
247479
2074837
583376
2297785
1984101
1253915
1733678
2527878
2113118
2175469
2844995
2905666
498335
1759521
2329782
1657683
1103381
263121
441799
183781
978121
966879
2939143
2365546
1882131
2851112
1043381
1317222
442739
1213022
2802156
582908
1260322
2675249
328791
1081694
273741
1800075
409731
930346
2292464
302487
856862
1367373
1810108
478440
2176936
1641271
2759375
1641673
830422
1532608
1408210
2623744
478393
888239
2588620
328751
2800532
2590206
1121985
1050318
526566
1322130
2552858
2483283
2201279
434106
837424
2703261
933584
789342
1503775
1884970
1977108
2184455
2383307
2081495
1061319
1170851
1679587
2407262
1046567
1637823
2786938
1587525
710508
305649
2193177
2278739
1101884
2406360
689814
2095956
2532170
1390754
1849019
2185723
331735
792467
2176845
2290913
1115474
1229777
962169
2105143
126105
2748727
1251731
1366984
906865
1579778
1112610
538873
863044
818775
1607065
780857
904184
2118705
729290
23084
1242641
2377548
2163357
2567414
2068233
71930
1559652
1628709
935018
1031852
2791219
1096524
2039087
2750588
4706
337307
93228
2277534
2921352
335534
2393669
2655403
2273200
468146
2753912
13470
376046
6710
2459361
2528681
2866010
1184487
986792
1601488
1523041
21629
2221484
2205645
2545446
2420311
1490769
1991943
1230709
804103
617463
150922
1526935
2713430
1607617
1807234
486873
1408976
941727
1963885
2856126
2235968
906485
1506983
2567815
1152942
543829
2119174
1377375
2447697
2844134
331106
1705959
399470
1396733
848196
33002
2740963
895559
945119
651655
2041926
1015584
1327681
2321060
198666
2630834
575903
262757
1687281
495495
665780
989828
2183805
1851209
235980
49992
2514985
755239
2048754
1883609
722811
2429450
1936602
1010956
2568738
1894760
2309214
1902791
989951
887857
2523024
599489
2325953
825915
1151807
2261849
2468487
1216510
2049901
1087539
1415553
1544352
1238800
901779
1798003
101408
1272522
2785535
728167
1824299
667815
66666
1576154
2430952
1069248
2186766
2532453
2368332
1235166
1852442
2318706
945924
1768399
629749
1813613
775882
1456689
1081035
1979072
1979630
2059027
919370
1787211
1018076
1127794
2648923
1811638
2794276
966130
1535966
2802862
675856
1325227
1995261
1025635
555305
318378
1900625
1172378
2116704
1219297
1971292
1086988
533867
1565316
2039448
2762299
2645050
258540
189002
1149120
329613
962620
2341336
1043697
2821787
743469
611077
265863
1572476
932692
2207889
610841
2798004
138225
218329
1000539
62865
276832
1932414
535300
2296162
2380758
2031413
914791
1351623
432724
574931
2104721
690204
2737308
993107
1938893
115756
1736868
2476141
942244
90850
383995
50779
2839006
2617761
302610
2842236
2392269
2174175
2764463
804198
2754345
2893111
2573030
2589288
2015201
2601210
2143968
2549570
737892
1450863
2631314
903204
710265
1564810
2823782
440941
46087
287425
964567
499458
1846801
2759834
2695953
1380934
99170
1018724
1927791
663018
1811637
2225286
1276580
2478613
1852779
20667
496796
759409
1594256
2569560
2550978
2901417
2350002
2687175
2562997
1017468
2516309
2357764
1152444
2095387
1586281
2281051
200106
2723499
1113468
578455
2268829
2280453
2912616
160471
2720771
1870232
179870
2376579
509302
1879955
1716791
148389
219073
1978184
1496443
667535
2876224
2168691
2088387
402575
2938308
2269035
2046488
2357224
974260
1268866
797616
2678777
2316329
1380093
1623867
2044284
2113079
222027
278019
14012
1718196
2869034
1507078
2926700
1146253
2003992
1393061
1680723
2203178
2664106
2233838
1272031
2116186
1646078
239594
1465642
1575824
1402910
535125
27679
757337
1418985
1090271
628685
1069374
2272906
1466866
546682
174602
1830528
2452414
2917030
1257835
2057616
213161
1640125
566173
1197646
1242351
1256331
1627314
614320
1854891
88757
2410142
2048375
494957
2185892
31892
1129725
2328696
1845504
1502959
1177785
980499
880371
1197115
34309
212687
1964167
834131
2698566
1537367
2118630
1868918
2794652
1514591
2891335
901057
841171
2142443
2396369
376269
559166
480266
812595
1388817
1214588
2010636
622067
1376871
879320
1560482
1685006
714367
1788090
1119626
1445090
200718
645512
966146
1121677
2650222
2785731
2720908
2928353
453834
1250278
1527320
989662
867268
619974
569252
2936257
2507308
128607
27311
812990
847686
2297426
1973621
177358
426242
343704
2546920
2411396
560212
922784
1195555
1850902
310997
2333276
1466481
199193
1653114
122321
1298971
533293
266744
154892
1054745
1060585
1601002
1545550
377407
2220241
1915444
2694608
1236331
1662418
1145271
136878
1341737
528934
2690637
202365
2181904
2197895
153759
615797
1188952
2714587
1104740
1966955
118447
1827427
2880747
446309
2624768
1652280
1921128
1636063
978515
510736
2141046
2750771
1239398
2724523
164073
1157760
1620410
2292160
1504496
2363815
865791
1822658
1244617
705340
2113113
2352696
2549788
1440093
1561931
2112363
1391458
2542108
1630143
38049
976800
2222165
1924089
2025945
2723712
2455093
1977783
38790
2644764
2202480
2126475
2642906
2764789
121998
2089618
1992763
2218989
1879337
508624
2038299
1222518
1738546
2280014
1094394
2161303
1802019
2573122
2744666
1394989
2341910
2182254
96824
1796745
2786030
2130325
2502941
2052592
2635700
1422495
1166781
428442
2923301
116180
2513143
547736
2730113
2481618
68651
2025050
2188179
277885
377928
2125480
2773935
1711929
1471882
2501966
2831769
1034321
512550
87723
2499683
672784
1618051
45269
1248395
2280618
1855612
1691559
2075797
2797311
848111
1260841
676610
322897
1591099
1248759
2927986
1801207
2723340
918088
967927
340503
2209221
2063217
2067696
982096
1536567
2729942
2509732
1570308
270353
1101864
1728246
329352
81119
2922868
892128
2575605
1714563
1405250
1896190
2034689
644772
1249159
2075474
1440485
2315328
1171777
1359466
2355894
121211
968729
353139
1673414
2852971
1490669
2730605
2308244
897169
8179
1556051
1787240
1058483
1488325
720383
2482676
292195
2195671
1479353
969137
1081775
2380575
1276067
1174622
2855885
2235715
1236483
2556555
1456862
1299364
2463347
2080150
2675036
1465261
489661
2410525
603381
2535683
1348038
1630556
1538197
955507
736898
1432372
2552463
1575539
1910109
1703157
1358895
380216
2635511
1316830
1663333
850089
347554
1060580
785668
1575467
196672
1821647
2006698
2456632
536212
2583459
515585
2208077
570783
2924386
2214916
490264
591267
1548169
918766
896
1588213
1330952
781989
2225650
1036843
478817
1337362
1288326
1023003
1643354
2617805
176908
2019328
2544798
634054
2423576
323218
1395170
765892
279222
348738
340141
12400
1436608
1915833
1960754
1327759
678339
1435235
2139502
637025
1145271
579962
908020
936711
2383251
2400223
2328762
617504
412136
318743
1222562
158186
2143478
973800
1318372
2527635
1522771
477268
1662509
1419568
1918966
2638741
1997143
368284
1486113
2351422
683796
2460281
1640528
1426652
1933919
765715
1111380
159275
2077611
541787
1375432
590220
128505
458118
36478
609909
876434
1649659
973758
1723799
2591442
1041302
1276354
1296096
100195
2766815
2744696
212030
1299376
1942841
1974343
604203
1386737
746576
2521064
2262292
2197122
2326155
2926028
2864935
1222341
329131
185267
1082373
731768
1323538
2232845
93665
1171428
279037
2006715
1231499
1078488
2557107
1706856
2590914
559553
124601
2501880
620862
1095436
778913
506523
1177668
308171
1517039
1793729
2572331
1324254
1052049
2840706
1759261
1310799
445114
1827853
2611319
2062052
1425120
2307522
2107474
1580076
230272
2146448
288324
2454018
1218766
781406
451285
782814
1630577
2155903
575253
1789643
209437
30237
2595477
295210
1874791
2105269
1796433
1738805
2292984
232116
771672
675104
2726565
1165726
218751
846457
1685699
903959
2588928
1759975
2014691
1217021
782635
417991
1075013
163848
1271637
2383196
2922451
377810
693573
1544237
1462743
2349255
406211
1261446
1653151
204561
2914097
2382220
590317
1999314
2859349
1833409
2386864
1561620
2844476
59861
1799084
209418
969616
785473
1413116
1873432
1575135
2175713
1393244
1121551
2386943
1525733
2738587
2874020
2256712
1161529
1898145
2753755
113898
1007885
2586683
1031456
2258350
2308425
144363
181014
2616608
1043202
951506
1031240
68587
1044528
1782048
2094789
1381514
2821321
894427
630981
1906432
1104275
2216593
652320
2451988
1675573
991579
278466
1780953
551387
373471
2679457
2356979
2200504
2561183
1314962
2751454
806385
2831983
1267428
2181445
794494
908368
2424357
622
1435956
2653131
117171
1574337
1117929
1331130
756107
1921226
2665001
2561328
1010375
1092904
2678734
272681
1361579
880289
643732
762376
1941582
2230694
861845
2491869
839705
923100
2427059
1306320
2057653
2810235
2867483
1739336
2519910
2774611
1047221
1052877
878721
152091
713993
849583
886917
1085734
1718690
1080361
1305598
2729179
2546271
2721456
1514606
1283396
1995934
2742529
411402
1861436
602359
1227827
2706731
2234079
702987
2695002
1892415
1648573
1321311
2394157
2568016
1286732
369582
2214808
485944
2399802
2831270
2700464
2070997
2157685
2265935
1916262
759290
1370394
1004133
2796841
2298645
1177950
882301
2758848
2276225
2534330
1386891
1246641
1271777
2611590
2844374
2027169
1575174
2244181
1107473
574857
2156750
2758260
1486351
2077132
185649
1522385
2620509
562002
2333151
1860457
595875
2041696
1873964
2405353
1230418
1890372
1116473
2331395
1317915
1314878
830238
1337942
1404181
1940423
1710250
884022
104758
2144828
1415693
1057263
2107581
508596
2217657
1623988
1645559
2300834
2735124
874173
861959
1462502
2527768
563088
2801235
979691
1202537
58130
1288376
424429
2091074
2694736
1605702
1027386
676159
1872291
2912662
569932
2871203
297938
2926327
1405653
227860
2157626
2183030
954966
215752
1084190
64888
2376978
1630540
2466180
823849
311054
1421290
1873367
621912
1627279
1746243
2504509
43958
494172
1546627
72083
2087764
2273102
2746575
1718628
1558897
2129503
932942
1246463
2346055
1853065
1105945
38256
974747
797154
2136176
2088070
2712663
125724
919204
2472781
112282
522154
1403310
2742783
1346179
2930237
2911917
1903487
263924
800759
436815
1399867
1415085
1117956
418605
638672
2523287
2164904
2364105
989747
642509
2927030
390682
2069783
273408
1052636
2710913
2446520
2644009
1078988
471407
534638
857849
1618671
1602643
189560
2936957
945255
880438
826599
1020535
406978
2814159
1108612
271365
1100855
1815442
2593897
1863129
861263
641261
2079344
2139606
1776163
1392171
903394
1723910
1103318
2771713
2678685
1688481
1686615
1614944
2380198
1250726
1525310
294850
2728474
1042943
2099645
635753
1085335
1939763
1749366
873364
338636
2261836
524423
1516143
1261396
2646554
2411820
156691
20065
1237087
730125
1152388
1459451
1908006
1632003
2304868
456510
1767540
2325493
2375208
1401159
1032519
2900134
818431
2288894
415030
133299
1676888
136039
2508045
216268
2521240
1825940
314327
83294
1070291
3051
2455288
2628245
2408110
2808206
1366916
98356
456164
946453
432214
679801
325197
2923957
2463353
605700
609409
1239941
2640339
1488291
475482
1080843
474690
648578
2158294
2573942
353533
2496630
2180140
2323906
878627
1124586
1882973
1896093
678328
1332190
301752
1410007
2455801
883518
2011993
598134
615425
291003
2006529
2272429
728698
679450
1608343
2665937
1906493
753893
2424672
1991602
2728796
599118
1445804
139026
2611987
746325
1540998
1317180
1151757
404107
493628
634544
1640642
203220
2267641
2419470
977907
706638
539304
2595310
2323598
2303552
993837
791793
2720123
2035466
186939
2589627
16979
1662431
1708088
1387673
736324
1746636
2479454
2004020
2573070
2505407
188133
627805
1098395
2812780
1463778
879776
921718
2424662
1825758
2739245
2204348
1156794
16477
560878
1735138
493481
449863
1815949
2572890
1126901
2746834
2051633
608750
2504761
790455
2841004
1537500
1652813
2543380
802130
1110929
725997
1615328
1365674
322003
17624
2831217
1772173
2002957
774282
1642164
2300957
1354162
876455
1433004
2697171
1296960
1299618
2831506
1044048
900877
234036
409705
2011269
1890479
1831066
675746
2139702
932481
1086493
557681
2210226
1796611
2222367
641972
798268
1297465
1656125
856929
185611
889238
2569011
2578037
2387905
484581
169100
537571
17858
2396949
2862932
1755770
2524138
2658535
123411
883171
2896013
1473450
2224089
861476
1908764
418097
2767215
1691522
2383309
1545049
723231
1487366
2615118
2446792
1042057
241185
980916
1247160
1975887
2091211
595438
474150
1284633
999449
2384055
2626460
2816284
483045
2849247
1481815
1486838
1357953
1646043
131882
1301011
2179253
740829
57939
577743
157731
1180918
1215559
1176771
601791
165542
2459144
2615435
1070103
1460705
1303608
262188
495806
250544
2561712
1621081
2861784
2790313
802698
2720739
2485511
540263
2707575
1354558
1274801
253492
2321511
1927756
354750
1459138
610032
1854426
1614740
658589
1564488
2431673
1177258
1119228
71204
2918329
540849
1525969
1774953
1674961
709842
1521899
1532058
679054
1500161
332005
1127512
1915112
765350
634686
806287
41718
1095912
1808731
673837
1895421
2220055
1300976
2893007
1556115
828933
1429376
797643
568939
2161148
2262793
1265216
1006868
193835
2189248
2621853
1835310
2566119
2618080
2295069
2155046
118103
2898551
2053438
2712451
682138
729379
2278619
1234547
235713
2445810
459207
2883019
1015411
481373
2096376
1125849
1985862
1042478
2529241
1958218
1703453
891475
462902
386164
1164510
1786586
1219009
1910140
1730172
150827
1234425
2474382
14698
2041817
2098478
1266431
2250957
2236605
2458391
863096
1696791
2681966
823154
2914686
1682398
2744779
1067806
1167319
19003
2441956
977586
2846345
1773351
1817241
2784444
784928
1463104
1471622
1976172
2477877
392415
193309
1902424
1669584
1011852
580839
2700007
79137
693833
246027
321861
189695
2029651
2205413
2518084
637044
1127248
2647729
865203
1515243
1668463
1091049
632160
2924214
2164847
2534943
1016083
1252835
2081023
2381799
1895024
2673188
2068271
2793773
2671590
873591
335626
1626319
1616734
943349
2283680
830676
601236
1226928
2313544
440018
1589285
1374887
2329509
774841
2484507
1806760
700870
2303846
2143090
233449
1790177
373270
1563543
1755840
1464927
1395618
1558252
2413253
575477
1796933
2823072
2860733
2690894
1712993
2146232
1369844
221375
687046
2886236
491560
2216200
1153474
1770781
897172
1242374
910718
1011475
2895765
2691955
2503051
1318738
393950
1378937
1181259
2192944
1333099
1710929
1110994
75292
1880861
1706946
2376389
2722686
969522
2742531
1674039
2470119
2938567
2711846
1940484
1086766
422183
318830
43174
1217994
1000837
2721884
1639974
789501
871204
1312971
2644510
734246
358563
1879361
1351548
1959681
1263374
2156422
1153851
822759
2657351
2317785
2080888
1561274
936594
1586312
120842
2926960
848943
1145193
2156227
2721082
1235657
2445155
676980
222021
2700086
2883938
744138
481325
4789
692343
1955670
2075760
5780
515607
2165518
1243864
1679539
1639793
1607006
1527734
1074772
1422256
473588
969257
616413
1792781
329926
936582
2826759
1956373
1697567
16094
1438772
2237233
745900
703475
2042675
2021308
213104
1104516
2150116
78771
199121
43688
547699
1618115
1913267
2214025
912441
237444
1484269
1456442
2817446
2817810
440915
2119534
1296394
2026779
1586118
215001
743128
655667
387752
424077
2481315
925397
2323265
999365
2381719
2355922
843250
2097135
1804804
292753
1827777
362943
1598476
1139730
2137590
1727874
1928324
1937228
1268517
793755
1740910
824746
2077306
1720541
1446422
1138399
1155320
1707358
229866
190143
448265
1552970
2166555
388587
1506649
707981
2407543
2393701
1062714
2577757
2932287
1714549
2275276
428623
2590925
285640
1404088
1252974
595612
404880
2542526
597886
1621543
2141693
2221916
2644798
139495
1848367
628743
2160557
375721
1355081
2873134
890411
182978
1100263
691272
762719
2094209
1867397
2707795
179457
2290838
524659
296841
2376055
471516
2247867
1247525
783802
186591
197962
2828560
2460502
2286470
1958498
1187784
1747771
1257875
461277
523374
2555354
2173313
2764726
2566979
1399209
254741
2532594
1155492
2353464
2864694
1061527
844485
1382103
2614964
2335645
1374582
1077758
1821723
354589
2694584
1945460
2938272
665099
2508628
214852
2024365
1353671
1426582
2411455
1995377
714371
2590371
47639
2039484
579109
276568
1895053
2235905
2121098
1751580
906541
2463074
1478177
273419
1454875
1684582
938357
1774502
2310218
13058
2263557
415775
118457
405597
803065
961336
2429983
109039
188182
2444618
485063
1722690
2502384
2937350
2303751
1715803
1477869
766814
957837
1624511
1226273
1236205
2200580
1285891
2009311
1435310
2301926
2709708
1725414
962718
1029732
1443860
1486519
372207
2577899
2319755
973011
2333424
30661
807951
348706
1460807
2269856
1247841
2748599
2486322
817520
1331328
539787
214195
125541
1969528
1367269
2276236
398804
515736
393706
1238996
2796603
397609
761588
639498
2229822
1502179
2938084
1329741
2647671
906161
263768
1607341
1064639
1213724
2362390
1455304
1191921
2371778
2849439
2325911
1196482
422390
1244422
2932465
452622
1037365
555414
1543327
1846551
2644633
121
2851246
653984
1524599
946974
2473028
1762552
1328236
112123
978420
145896
1401213
2861633
421880
1438214
2583041
439641
2504751
2272107
716154
2057066
1553814
419911
1010395
329605
815122
1387394
1168713
211869
1901512
936273
838115
402670
1815034
2097490
88720
305041
974337
2871894
146818
733912
2575889
2430614
720423
860676
108156
1203916
310253
2166837
1328229
2059943
413734
2623092
104392
2587097
1737896
2715356
1600317
1939120
922408
2415961
1356133
1133951
2168656
1370430
858396
893995
1164371
2192561
908162
2355807
405668
2744591
2920476
867414
1896177
2108337
843727
549858
2698004
399972
1676786
1520852
1893270
2797422
2722288
2054387
2040091
2556224
2775522
1248767
2797831
312693
2801309
613207
2624600
268290
1026644
2561320
650480
2696169
1011498
1779938
2050926
1156468
1380333
816875
252015
2109468
2267222
530827
222010
2071207
2441061
557880
1765181
2801161
2346255
1323913
927931
1402738
2296405
1252488
123965
2299747
333720
1907682
1183844
188641
2150373
545270
1671642
1338533
1535656
622934
1728619
1818717
812671
1533407
2147944
1466861
1426709
2141655
674929
1715986
1458310
1093877
572183
1217123
365776
534746
62436
1104122
1476725
382841
147177
1569777
2063081
1892877
98068
96077
622426
1583426
316514
2417906
2063228
1190048
2210960
2274583
633180
1715289
672634
1124303
1646675
502162
2276747
2359526
341260
1498719
1076894
232002
2936098
2054981
1868417
683643
284574
2390982
1971887
2836721
1556145
127789
1773518
1420062
1032400
738363
1933442
2226800
2826224
1196965
375523
1695166
1297481
1140895
336041
1550278
25028
2878522
553719
1759114
274101
640270
1526933
1168850
1606293
1255526
2224334
2279348
932525
2666486
2064704
2567224
2571183
1796996
2726260
2166439
2824547
238472
1653502
2279449
2160551
474334
2846964
411318
2793460
2097962
914561
334843
351161
1378934
1057184
2097728
2582100
1336063
1270762
1073629
2571106
2723510
1542665
1147701
1859270
1054103
1163060
1286712
40048
528015
2299784
592419
469111
666987
2693925
182726
230483
1837756
196558
1669007
1858248
2676588
114821
1090218
237128
839027
1643503
1090699
890759
863937
144900
815467
1457950
1113774
1355553
1841587
2504208
534091
2399241
763682
265698
1283945
148298
184111
1582052
2853398
2635424
2462001
846135
1966560
159764
995103
503482
2152473
2070602
2908119
86683
2345072
719459
1247137
1223899
1354700
1060670
2842197
2769904
363276
1185344
2600248
2516919
1188019
1117900
227553
2401068
1753061
1499808
1976093
1761811
1745295
810972
124927
2332340
1696128
819864
1560478
787322
690746
525161
733963
5285
1032282
2230193
2060519
1808648
1197520
2713986
2052698
1727208
1791260
2152343
879592
1289815
839179
1174902
2039186
2260743
1620676
2260535
484581
1087090
7784
187063
1595593
2059185
1664037
629693
1186375
1390482
1218197
248478
1200846
115444
2053560
378748
735723
686492
742002
868931
1698815
2938432
195483
823240
100438
1249022
2174901
2931324
2413443
677214
2213016
2204917
1554712
732712
533944
400989
2926616
1524387
1020119
1990617
1985304
1642325
355523
426243
994067
492184
379112
1029166
56345
2732176
2633241
2228999
1181214
515225
2807722
2915858
994935
1387715
2000988
1170251
2246628
327028
2646035
1495063
2664275
445635
1313510
1591593
1387855
1579502
2469048
1099673
2633899
998373
58624
298083
835247
1211192
1023717
2797909
259488
1544965
1595245
2646399
2699786
481594
51318
477778
241843
616984
242487
1882511
1239595
390358
633904
2789182
132294
1308353
2007179
2658708
2326083
2022617
1060611
2049402
2029967
502999
908903
2343119
2813893
2139769
2904564
1345561
1740570
1624069
1945657
1221503
404979
2125815
2525290
1091129
2917246
1503657
450688
43744
1576740
308158
1272422
1317253
39427
2313181
851608
2320440
822554
2017948
391687
1014918
2722487
304525
77110
1839601
562187
2776230
1732182
132664
2915002
1790924
2252434
2758410
2477083
2760275
2692328
2843480
336894
2767781
607343
1666137
1618969
651472
872799
1041919
1201610
2058624
1223750
211947
993168
1485774
227989
1915342
1959190
799675
905249
1424364
1289377
864023
997960
267539
550198
1620263
211815
2862262
2294575
934951
2420374
1497214
368545
1881201
2616878
2238539
1583007
477635
821799
1929547
986924
422510
762021
1982136
889399
237659
1837035
639486
280410
1538578
341012
2587156
2060960
1883106
1188956
781658
1727622
342185
1869235
1113014
124940
682769
1843103
2554420
42697
67851
2836653
2760280
1018774
2870911
325060
2518224
1783400
2298327
431023
1733482
2370611
778815
2324756
2731811
1222047
553950
645481
2808034
1154503
1678045
759324
367180
1178919
1105344
1145811
1327647
1307696
384170
2104563
1661045
2824604
2813293
1316108
67915
2082867
860067
2802134
2378255
649416
1008069
93151
1874464
1344635
183299
1114470
2308269
921272
1666335
1012650
1460589
451020
1753531
213685
577802
2157506
1905096
775304
1428765
1534307
2807281
2564333
222280
1762351
283414
2224958
2576129
2576782
1567889
2052160
35858
1870250
2200810
2582289
1991276
2415318
2251945
343794
1158018
971753
176545
2085641
2518257
999641
2066761
2203915
2824081
2336581
2226098
1104906
2843980
2783277
266138
1449187
2558019
2728948
907376
1564866
2508380
1979129
126222
2746777
1120064
84450
261414
2164848
2859355
2651815
950957
1273697
1239432
2447059
1147826
974875
2698614
2261174
2325176
1692254
1714001
1622786
362565
1072029
38228
2027406
2109236
2242727
2449695
2213325
1246417
1873790
2184950
2692143
2369480
540656
1892914
2138563
1983406
2602417
1967289
607521
634411
1436230
1330154
632853
2561216
933256
1363658
2078935
2276372
1861841
2832955
1441496
2842348
2797590
931003
1046526
603445
630329
545784
2839740
824821
758592
2685603
2049496
349701
1112168
1640874
1907325
1945157
173821
875819
1110203
479925
2752926
242025
1528661
2737038
1436165
1421601
2479902
1300058
2479416
2094384
2716424
1557127
2788614
1262278
194618
2694331
2193456
2152414
190480
2541937
419992
1068253
864376
2553004
1106100
2937681
744775
1691640
665481
902410
1831450
912451
564758
1706417
2707786
2107610
1456911
2407627
2475270
1031906
2122418
2440085
1943610
2829784
1275596
2777665
2231786
408988
1827028
518894
1064255
2811295
2539333
1478190
2775560
2532306
2862302
1312815
337967
527292
796662
755995
1482957
2754637
1009933
1079133
2607420
153131
64397
1683761
5946
1634997
22918
2404087
47528
1877743
1577400
1540924
2906808
2393223
2326247
251708
1322254
2657210
230036
986766
63024
941423
347854
2248386
797914
2407219
1317703
2627007
125425
1041615
262338
2214208
664722
30522
770446
568505
1204015
2205681
1676435
1326079
1504515
718857
902330
1767982
2361550
827057
1010113
342980
2702652
1064164
218232
2332625
1609009
1925743
27291
595976
1499945
1264044
1006762
2447965
44030
1651653
766691
1337070
1534005
2138544
2286254
1031664
397932
1931246
2799634
1134033
539241
1160686
1688220
2805391
672425
1084902
2647769
1097841
1697141
1164144
2631909
2699317
593765
916255
1989056
2495017
2027791
130896
1688229
842172
2476690
1847758
1031367
2416754
1722513
176956
187405
113967
454195
1688156
738354
1674581
2120450
1178670
245104
852753
1820695
2284656
2066361
2608392
313132
21529
539013
941548
2594459
112140
2063561
2898983
350555
434744
2403186
2028426
243641
259174
793919
2629850
2083411
288236
1518195
1964793
35576
415649
1336460
1317095
2716392
215418
1446901
2297929
146018
77679
240778
651837
1188587
2643262
1702569
1887013
685899
417495
1206385
2830161
2393393
1735830
2367350
1226768
1381042
1086006
1681228
2077583
2760683
2743401
154082
272524
2675137
1071839
2461422
1141921
1876405
1302438
2904311
1950560
781702
1836888
48129
558037
1642426
1142326
2852478
2904652
1039510
1137355
1100337
2545625
1850872
7484
1401292
1225495
181
2533477
1639034
2459858
2058829
95914
2809461
70251
125303
489182
713223
1310285
550651
2187688
1375269
1057953
967842
954608
1975337
2637620
2494758
2728391
2660512
1721032
921847
1339682
2207708
2471470
157096
208656
1910085
1008094
1347660
1976042
1104918
2886848
2115403
1038066
2723623
1968990
1604664
914000
54406
1084039
1399185
1193129
928866
2407839
1373509
865800
1752849
309734
1519109
2191706
293592
1332186
2938746
529096
1184506
2445367
2939949
534970
1532184
1638213
2562915
1699092
772363
1459146
964016
2389861
1694933
990548
2288471
123257
1160167
2146389
319593
609501
1662940
1599046
1829249
527654
2572595
68947
1166014
284397
829755
1901759
2577098
267682
717111
990225
560051
2319154
389633
413994
1653972
2036841
412234
1495700
1164883
1346720
1710427
585508
1717728
669532
2402263
1220585
42171
2701123
1166496
2376044
1658140
1761770
2807353
23910
185284
1457102
1979440
308256
444721
2254562
680510
2634617
2288859
2912252
2471754
267016
2210923
2719007
948395
153805
2267217
2008984
828218
1133373
2416850
2814160
616144
2309150
552420
1761480
562467
1333681
242813
2843664
2040741
418192
270323
699086
1640504
2937743
518826
1579185
1827445
250626
961832
2020059
2764929
1519621
167412
1390268
805397
734674
2865880
2686359
678743
582457
1421918
2808738
1110020
2054531
2618842
2463560
845994
2916720
1545006
1105615
287723
2770152
1102541
1334721
1211161
1718268
222132
1963743
43133
2103251
2906610
1051933
1511007
258418
1437430
1632839
2020693
412687
1742232
2771267
496506
585267
2573672
541341
458592
2436613
901135
309362
2301853
2875574
1781796
990906
166902
2049018
2348268
1134282
2455640
234477
2912326
2766170
30701
1289056
1706095
1768838
887293
676041
1742472
1129072
1346261
1212873
145073
2368644
107132
2930053
1763821
108907
50720
1319347
149786
2790831
2017420
2717062
831002
2049120
142496
1303554
314592
670425
2874326
382184
1495006
1753093
932835
2774445
40369
2516687
751206
1611387
1871509
1844287
2936329
1564806
133934
55949
1818582
256567
222581
2180221
1675328
1129549
2365847
2241864
1206252
137820
425807
2869069
443233
2380650
2678781
1847394
1811892
1182274
2882376
1515453
1735654
398565
1130860
1393895
1755446
1507638
2127266
2040866
2912209
603322
1765794
2185696
540963
2394587
532712
2228500
2035526
1426807
115804
2119930
617207
382558
2635107
39411
1300750
2338208
285520
130587
241487
2874903
2542406
1102819
2668898
1658631
629985
184521
2139092
1854436
2693131
1606225
2688159
1650080
298691
1856029
1697434
819177
1601488
1615048
2335021
2246388
1005982
1401537
191543
1139347
2158502
101992
2070428
2398233
2827404
1875010
466632
1200165
2932264
60647
2612655
2459102
1967727
2241031
2406659
420524
2101608
67640
2022400
1800059
245704
1493927
2180624
592783
981223
79772
1293497
1418921
177722
901184
1803362
1210218
2172372
2638521
2003564
1716551
656430
1715626
885304
2090313
1040976
234936
2257155
1073099
1533453
204227
2218958
953520
2085467
918541
1718978
1116636
2461038
601210
1923273
1963850
2475350
371378
800715
868548
461348
914129
314872
1082699
2361434
2170662
1097103
558359
2528839
2389622
1226212
2200618
2473164
862524
419458
2191661
2155763
2137072
966177
2905242
2160836
2219757
628323
1356995
1531929
2275331
250453
44426
2641060
2791972
941817
2734869
1742098
1250518
1912627
45280
2463358
1075201
1939426
2257732
303931
60192
2892502
526584
1487185
2564640
2108755
2759294
2397031
2286714
2473462
1930426
94351
1433796
136109
2803499
1216876
2898475
2631276
1929187
1766375
1481189
1383947
48341
2188457
219363
2424405
1657753
1293440
2153781
2705664
1015132
1721224
1712180
111824
534465
157418
627334
29140
1896931
970119
1081348
2397700
1955106
2515235
67761
2763760
1689439
2706939
2033523
2694312
738934
1121696
977143
884666
1016995
5016
2764204
163372
73273
1080674
1471418
2694602
2395985
893020
1392098
2135902
1601893
1659822
2184981
1791105
1330821
2280106
2465282
2689849
172690
602471
1077213
2030440
2750081
337162
2224461
836633
452803
2366194
550418
222154
980557
2665664
2218721
345527
98625
787378
2070490
2483374
17204
2824440
978365
1211615
649843
562482
2540371
56439
402651
1916591
1391901
2493249
1545605
1202601
2725669
742023
990715
640692
2821829
1473141
887811
1050153
2133128
1948396
2540414
1342604
208913
179848
2910674
1489517
2483328
2332825
1727195
2821693
1249868
2588426
2712887
1599528
2033591
364578
452546
1300507
2644222
55926
956485
502290
840159
871051
535898
714009
807289
2304566
2839610
1628726
857996
158435
723528
1738838
2348616
1195469
2606767
2109482
2560495
2360410
307313
2113605
90430
1968781
2268445
2434454
2670085
2821527
380224
2380738
360057
1820726
2256772
878014
535785
2288205
1123386
58707
1996808
402829
242951
2246920
2800692
647898
81848
2566471
1601379
2002589
289207
1524126
168928
191391
1000011
2362465
190532
721761
667565
2679432
362677
2199178
2393099
1544010
272517
2541539
2883924
539790
1118924
1276593
332404
2641353
344282
580497
2560633
2283817
664494
2491843
1759772
922365
136345
2417998
547889
904548
1760139
452244
1642786
713474
2392150
1424239
1285663
358255
653633
2407641
23627
1656668
1293817
536077
1122122
2086718
2016312
571640
975435
2035324
740604
2773913
1822010
1979253
2920124
1116023
373254
408028
30881
1206810
586728
2938361
2693815
1858193
2040469
2040220
1564539
816168
1204599
657606
267951
2055948
1512981
351675
2619161
1610517
455767
2280351
2361818
2679410
2851741
2586796
2205963
1939765
340636
2805153
1127956
2460087
2520080
984784
1178569
2020673
209258
1318000
1349472
1817550
188729
1076717
1305864
1001289
2447105
1470908
2671562
883055
1786380
1617182
1105213
2896292
2401817
1546801
1479858
176717
1001561
490450
391487
1325559
1923172
728241
2645201
166402
1731237
2223900
1914024
2129795
819309
2845312
1917979
477580
142268
2560975
1476823
169095
546935
404869
1857668
622240
782280
55171
31259
1944593
607611
17242
169089
2300069
705817
1863406
2054929
2032068
1024251
34542
2423008
1533348
2710724
376087
2142847
1032830
1140159
189465
2619472
762758
1946686
1192112
69114
337435
2160599
1710008
310616
2666185
890057
2397289
796657
1669339
622157
232718
901597
2429855
913323
1345811
85024
501890
2208665
619197
283414
1066988
1328237
1100862
968557
437705
1643463
1131452
2571564
2202575
1645278
98014
2003301
1202120
653124
2071036
1516461
1176653
2655870
1699354
971307
1333299
1447808
1435404
1227534
1646932
1808764
1177964
901687
2384742
33426
2783195
175185
771845
2245286
2115769
1091999
2617117
2282392
1958581
2368809
972400
2230556
523225
2263318
988604
2658244
2288631
1096088
1193069
1284873
1692430
2762648
2155490
2316453
2848456
1932264
503355
2611798
1021457
1055063
1180361
441439
496806
330433
2795142
649744
81202
2237064
2173024
1404390
433700
2792081
1108699
411651
479169
1989045
2677441
247036
2540101
2870809
2207844
2603541
74034
1954968
1056760
2895211
2018839
338748
546341
660474
650430
641524
2186232
669417
545119
2819003
1552640
84125
540907
2667363
1063907
2839291
1027100
916304
2424879
1828877
1747660
2127141
723689
1248202
1715253
1502242
935243
2710653
2041869
1893950
1240105
856559
762925
745981
2228712
2311419
2158963
2039930
646708
658915
980618
1566943
2428790
307587
1008985
629761
2042564
877585
842282
1882072
2928664
146314
799664
695506
1751668
2577357
1524107
2117051
1628180
2484294
2708165
543946
1502990
1817836
1714436
1968656
1275736
885724
2159537
1321820
229117
705915
2865324
977040
214252
2345073
2880647
2310896
190241
49503
2875415
1842264
2262694
2457326
2148167
2016243
2279074
340804
1319894
625582
1566043
2589823
1924204
1866810
1848553
85234
2070378
2883162
2730341
1408068
2576775
1542666
1055692
2400707
2934562
2051
536147
2382301
2077677
1848864
1995030
82645
2001015
1420878
1388700
1065275
1416101
2201689
2368827
1377731
2162892
177351
2825685
207003
72629
1920721
2312207
1447605
1369490
2112863
2041416
1354995
2476497
686994
213781
2000052
21021
2384538
151417
2206665
29570
2998
473755
1823019
2200858
568555
2028941
1462309
1868333
2737949
2563321
1024990
2780907
2337792
1527912
2298589
309926
546682
539565
265108
1177897
1708898
2046110
1869794
2410125
1242436
2827575
2186292
2488665
2505822
1083740
1823545
760755
1850145
2145195
2935773
732986
2790008
400837
1724919
515288
951705
321535
366810
1235117
1752142
1397990
2266343
787984
2252322
1078177
2410384
61383
962172
157767
1960405
985886
1555427
2572353
16412
2520218
1244717
865024
196084
665689
1000184
792805
663116
316541
276928
2855388
495089
2008034
993476
1879334
1292775
2883817
932182
1857700
1667934
704705
2183057
2194925
1894295
952050
1138306
636439
1016521
1247590
2803883
1556699
693326
2047260
2011012
1282596
129570
227360
311759
1636852
1422051
2851901
158669
1659202
802435
644670
2122723
790312
2222481
1474603
1447811
1064989
684521
2103464
2698268
1814018
1203103
1648923
2644633
784207
928312
756717
650133
1856411
1118037
188223
215625
1437656
205395
2681721
1840825
1624894
2755435
2038050
1910601
322624
2758805
1982264
437190
837281
675468
2778651
74411
671533
514760
1493880
748949
1299636
1543225
670103
181040
2249312
1425320
697167
2537699
2307659
2031773
1907267
2256067
2214943
910239
1026883
2710443
820185
180092
1628165
1208513
782880
2216843
492388
1166203
317179
1449324
1082335
1602940
400749
112659
1509963
2601965
2230831
352148
713423
1166040
2562602
2788353
188339
1587786
2499923
827893
2261485
828007
958894
1832808
1650794
974235
2730282
792886
1207360
2504958
1149517
2491843
173353
782665
1187729
2895086
974192
2850524
2694565
2856701
2059734
1605827
281438
1546105
2389436
575462
700409
1178781
2130009
1140169
2829970
2056006
1093693
1209105
1625198
710660
1031763
2065976
2939177
806355
2213553
1401759
1804948
1529107
2556198
387236
1040817
1475150
441661
583086
2171813
730257
336874
2533940
1637038
400128
326160
854818
2283328
111108
244302
1859536
1131498
1184194
2238437
1864465
2196943
1406540
2362799
938045
2528140
1940230
1789090
1668405
2495240
317937
1850467
1675004
2790179
300253
1666271
100205
533276
1242303
840094
1500992
1284857
2681296
242104
845315
2214977
186914
1466137
1691177
1309607
2292233
1093070
922440
448331
1721896
64380
1248630
1472968
843356
694049
66220
849550
2641971
1077224
1046411
1289585
148030
986747
598820
2424161
590842
1671351
602755
216400
2799595
1522977
474445
2857412
1540273
1474795
2209157
1265302
758255
863245
120424
1257066
2464389
2053132
649057
2144481
2280939
1861818
354569
1107818
2356896
167363
1567200
1955354
2019959
240963
439986
1516474
2647130
1956050
1119834
66190
2467070
976463
1543009
2906926
1928874
912410
1172110
1285550
1493273
2522997
1454581
432867
2298095
541811
1254296
295955
79885
1486113
2544670
2098461
583645
440123
363953
1776398
1015593
2306802
818191
1831942
2655465
2193807
2211502
697522
975480
1859158
1151717
138493
1623263
674609
1841889
1809039
2897861
2755377
1249163
1785246
2870556
2467569
2332666
2433069
2126796
360482
1784759
1946804
1342780
689660
164807
1641732
197676
1152560
2480899
1001912
1273117
2334786
1185151
1375292
447136
1088597
312244
789771
1086186
2443727
366865
2504575
1576593
1325223
2387160
2045069
2927159
2046031
429396
1914130
2395754
1553445
1882456
260439
2013197
339294
1386754
2629564
1007106
293762
2628847
1527700
309839
354961
2102060
1953373
748564
1286861
1008321
2664610
1746734
823083
353837
1032485
2196521
1811304
1071945
2892066
2238254
173606
1451475
2573330
852012
1962654
2755578
1074789
1391635
2562019
1925716
2450429
261013
2744811
527436
1497451
2734374
2448361
722281
1813295
2712734
2451307
1325102
769963
1506396
323202
249491
2373140
2483397
2051044
2503635
395793
2350955
2664926
1032426
1545197
861214
2175457
1434913
371211
1447307
363120
1273815
204869
1141826
2424043
986028
677062
1952225
740281
2777341
1321344
2594118
787521
1457745
2718828
2427027
2905960
357661
521081
136673
1749147
2779195
2860359
913779
978697
2546724
2478055
1848026
933835
1949267
175278
1133745
1914036
920810
1800256
1405548
658707
774571
72450
2757052
758657
2872550
527751
1833998
253943
1119301
2763995
1272943
705467
531663
2219740
1631002
768646
2860778
1685832
2041562
2303345
1952837
1911709
2483200
942316
2630602
1279229
2910502
2470900
2670086
2200029
2389393
1177172
1720134
2467741
2707308
1185289
864493
2144378
1155326
1462607
2917799
2524750
1431551
1571466
2659543
2095546
2568126
2649926
927818
2171984
2111402
643107
692607
2099276
2118336
34632
1333169
236155
1799612
1639609
1120604
2833863
880102
1856912
157152
286823
2479216
1833850
267573
2589019
1443593
2174709
1874825
2928538
2666321
116374
1671754
953102
704648
158492
865519
986043
579249
2887582
2494783
1202397
327618
2182307
139781
51566
2773342
1861726
254315
1932409
741115
2598058
1949778
2311677
2360401
673305
213287
2311909
1104634
1310942
623418
734484
2224924
529380
2763295
829091
512814
2398005
2172376
2699084
2482005
1544245
1591402
2779152
1796122
20425
1310743
720317
2272351
1430931
2525478
1836574
406479
1613987
2506454
137106
1264262
2127193
275114
358892
2147967
2089229
2741073
1544307
2795866
1090267
1790117
481485
2860691
2071935
1445656
2083627
908207
227545
939259
492426
2639738
2508862
2286997
1168140
1052901
155505
2490104
2563500
2559432
1092027
1604309
2697497
1649954
2283362
1668713
98254
2566247
852934
2799487
1785030
2206182
2618211
1002870
722533
1558483
936504
2342067
1732692
2770956
451219
2397623
315685
502650
772794
541824
156509
674425
1019599
2280383
1057012
1048285
1044842
924346
2574078
396018
1598099
1064863
1142690
1429701
962545
457298
1831751
1597504
2871493
2861749
1181448
2742559
2740661
1226398
1201253
1617651
2400135
2092351
1341895
2427329
833980
1956361
439399
1466925
1825830
1710378
1093661
216473
1079438
1202690
1829525
1459766
1824164
2693677
2882295
2933804
1848885
491715
2030507
1576814
1276621
1574464
2793073
1374818
2230148
1366810
2010274
2730989
2708558
592181
2538266
739874
29829
2520070
693888
394676
2120817
611727
481963
1662083
332457
2938312
1738648
1137089
1446166
1745777
175536
1477171
883920
1159238
213137
2836416
636766
2658994
337106
1601120
168874
343264
523243
869379
2779444
58028
2053262
1398919
698406
2664067
728329
764655
254468
1083241
673466
960934
2639951
977375
2370660
2787212
2664504
715998
161207
621181
2312714
901883
1159311
1004528
2130999
2382843
1409252
575869
2796624
967573
452739
2849762
1484927
2009564
2172627
1702613
1586591
478356
577917
2301749
1525206
1563430
796547
606553
633177
1762173
1134878
2507674
1068400
2819488
2325452
787179
1046103
202945
2232684
1169629
1671043
1970227
1451599
2712278
805756
1510028
2809740
633596
2842424
364707
2003424
1522544
1872167
2180378
238045
2438945
307658
1853970
2154334
313229
410199
2836103
168683
680930
2563188
469894
2572418
1651902
1329880
573654
2429882
2302589
1167399
1861473
2352400
767796
1741709
684637
2235844
2509125
613246
1544843
441805
1849918
556190
116339
729819
2049982
2593132
1285039
349180
663886
315947
2600242
2922369
2077997
1489835
2867870
856550
767660
2928301
143051
2356516
572623
1903633
2810967
806855
514869
2576992
2095730
1386072
2352349
2269740
2770382
2596751
1995696
580747
1688127
580592
2743175
1942584
345994
1266527
2416643
2278199
2396346
1527953
582162
375921
2815246
2047394
2713193
1067357
2236818
2800231
2898956
709210
535232
538214
89785
804706
2680044
2362341
1738810
2329464
931640
2696581
1605071
495287
2930309
2271358
843189
1964627
1107056
820008
585426
2450125
1006971
2058958
970895
2766925
1833479
2472618
1544876
1484055
2260697
1509714
550772
75127
2715926
2375604
255908
784467
426746
2407094
1018180
2294220
1811613
1201838
533642
2520499
2608867
2161341
2836254
2649737
514226
1632817
1386387
565677
1222747
1840216
773597
1678217
827809
2561643
2364156
2776082
1736636
299943
894339
2297197
2488601
1407430
793929
1192370
160439
2531633
2714107
1887943
1316371
1414224
2442935
1727008
1147049
551882
2873311
2423837
713349
1416951
1563167
52490
2225355
1137260
420009
2600068
2025302
442785
237144
58945
662692
652442
2365672
1046429
2051537
1070051
832205
1923912
1880463
1298670
2070667
2883185
2260720
2037498
990901
912025
282011
282673
1931127
204289
425793
1001312
565261
2711148
220388
585737
2702661
1831055
2819793
93709
1748227
1937335
2705434
818343
2433224
398064
1083878
2550595
2517994
1120674
1182570
402332
683633
1972904
598343
53073
1447091
2061349
1104018
2851299
1764387
1529062
1347971
1108139
2517587
2078499
1476468
1508177
1802506
2345460
1887467
2180981
1059211
989715
2157444
1863851
511766
1003300
1007530
2469285
1606096
1367786
2634912
922347
2490657
2703821
170168
754433
478469
139296
1437994
350431
1395992
190724
1115352
974630
408025
742447
2101552
2145246
1306085
559115
67943
1979578
355618
721250
1661950
171266
1317994
485553
874156
2874641
2777301
115313
320457
2127877
2606729
744810
2446952
783596
1353790
2173983
1761744
2778711
2792466
2258071
13458
893544
1165975
434244
2230828
608412
787115
336250
980843
789439
2290359
1304745
2503652
2355082
2551587
609754
2901212
2769532
1814086
2764274
1970056
1358349
490133
761520
2000671
1084218
1112356
2217525
88222
289730
2726633
2425228
2243033
766120
1589827
647790
1700516
1194197
2271099
1428614
2413881
839540
2313372
406125
1763550
1553362
1727424
1576566
295985
1277779
2029334
2790932
340898
108045
1838677
2735066
591444
970085
827304
1462935
1897039
1709762
2719790
1421423
676859
4780
943030
1487302
1628533
2843863
1457983
1085783
819781
170901
260840
2384439
872302
2059619
2666383
2036791
1813247
236838
1138746
542890
1883997
926272
2376398
2159696
1862678
417198
331106
188876
1532533
1815225
239711
2172317
2033014
438524
2743235
2489106
2839103
435101
791757
789336
113618
562630
945101
1732159
237238
520636
1285673
124097
335470
2313037
931774
2815114
1366639
1815900
1094689
972298
2121983
566265
2267384
508317
205330
1496409
1452342
482181
2074568
164854
561064
546326
702924
1227248
1800356
2776513
734012
652578
1066880
753780
568638
1861940
446747
2601347
92125
1783252
2690102
2466578
2658171
2326291
2004912
1620107
69393
1542678
649279
2695732
84033
1600700
1855944
1670559
2614371
418827
2823239
1880173
1986353
353779
1419282
2878861
1471582
1394982
1256705
1221402
391071
2023974
1420250
2825026
63182
1756506
2401719
1504406
1180668
1419749
1854679
620857
1061723
672510
615879
1312089
1141531
559063
371371
644966
411156
1176389
2688463
623659
1763872
556185
632029
1780785
1220017
110775
1085085
2891440
1145701
983910
45867
2137991
1155540
1532895
2617543
2871445
1580154
1159613
2761485
1755411
1758554
2325041
1680499
310797
2410312
286745
1899286
2895963
2111781
1171664
185032
1889504
589501
2083897
1154625
243069
2153008
490764
2503782
1309104
1131238
828157
1161632
2503627
1442458
2426229
545491
2294674
1074509
2611589
90822
1611373
1091121
1754182
1469415
861480
2077998
2854360
606790
638641
1940832
2457904
393732
2543237
991799
2470895
1207171
505201
2912885
124059
2107978
1720402
2763019
1669931
183401
658360
2326998
544875
899571
1186333
1065927
1141051
2560772
1194589
540277
872388
1779463
411956
439229
663294
1892092
2325183
2136510
2747834
2758867
2475850
2386487
861308
144773
2913718
795007
458445
931441
376190
550931
1019845
2210712
1179621
2761514
1522581
1665815
10991
79935
2161402
1485520
2468898
1833955
58689
1147297
152865
1592361
2352454
2201849
1659907
273865
2819135
1880243
1709653
1693071
317261
1984682
2407406
846978
2902663
1611300
2308309
439173
2553868
1550368
227678
391253
1114424
1203452
1378476
2540527
799877
1479199
1799452
1157081
470631
2112447
981051
2337629
28470
2389393
2432245
2935776
1495233
1637193
1058622
2718741
1778388
597049
249810
1758263
2636850
702979
1206052
2294193
91700
930407
2422452
782711
2849793
2708667
2774873
2222454
2739796
1433067
1321072
1174968
562046
1304174
278205
556682
248142
1017842
747633
2496439
2937903
2497241
953700
1200711
1497870
658373
2831372
307911
435533
973278
408072
2289001
2781308
961406
1309990
260034
2162770
982491
2369660
16309
2113841
2439998
2584395
1093636
2025169
184950
1502604
749907
2228704
1407900
1486860
2881668
1819348
2670719
2537333
1256427
986760
403460
1571892
2818240
1093377
2132133
902922
776949
933120
772011
1037250
1984558
1802605
2159288
121851
1589306
2631646
2312773
2109539
2226370
884019
2548496
140752
2823723
2660811
927885
1901280
1049893
1164463
313289
1812056
560499
501064
44651
467230
488330
2244331
662776
2465751
2075665
343795
390229
369942
2421661
165689
341502
2639047
2224391
252883
1024930
1159228
2477302
518070
875748
2474015
1033494
1048880
501590
403777
1070643
1013089
995226
1161327
399145
2673277
1210780
1767133
698236
2712057
2504341
185355
2772186
923017
1595448
2617164
1610329
1387358
2292142
1418820
1313668
459266
2751403
1800407
1064353
1236715
466
585086
2305209
87189
2231212
954465
341567
2590721
1202874
2205451
1873819
2099592
1214574
1522957
1271083
2044009
828626
367592
1045028
1894879
2876595
1205492
2750170
2157106
2862364
2145611
247038
2254042
2030130
1744392
348079
603377
670967
691860
1534168
1246610
2181303
80110
2437041
2068364
890756
526593
2737328
2333710
270878
237922
602637
760846
2595854
2932634
532649
495131
59317
1941928
522621
569468
793093
2361588
115906
1125678
1361951
517459
2548308
2099143
329475
1396057
787074
1079189
537287
804739
1342195
1306113
961672
2782323
1446043
1070609
2652312
1245541
2618204
320380
2063627
2695189
602085
1567134
940633
355695
838373
2590386
19327
2157021
2125743
2563973
2327920
538584
594688
630255
150562
2832352
2203304
414122
1047547
2825660
1678534
1156946
930577
1879815
1423985
649404
1382600
508974
2032266
2680630
214237
813474
1000957
1137993
76864
357985
2225406
2154741
2640136
279560
2265041
1478554
365213
1472327
33971
1992691
871972
1906813
1236391
1554330
846907
765372
1714103
2554988
1295309
506364
714397
1163376
1259219
1571190
2423373
623969
960020
106041
393231
1472651
1671747
1106614
2421678
2061420
130278
1177319
1778334
2440093
1880993
2517603
680687
1277698
2325535
534093
2694667
540893
1103016
2747424
48971
1812634
982949
2472120
2101949
2630567
2097249
2938313
1980514
384032
1439758
983434
644020
1889005
1425230
2930034
472637
2468229
1444253
2680652
2911383
656141
2674334
1626181
1716
1635671
350961
1310762
706094
2434829
2555426
2455043
2860132
42821
449454
324985
1403688
137628
619835
1342168
1628224
65257
1232661
119764
8068
2634388
1427637
2703356
624065
1994302
2168487
2078003
2790531
2236795
2385231
2742566
1240646
323063
1804565
531624
2601916
658931
1728028
1972095
2901415
2346317
999365
1140212
1707915
2584252
1794597
2265127
231238
152553
815086
1298323
2840432
660236
2620374
1499480
1745048
2133192
2016471
1818532
825843
2928414
1871335
1881819
2581222
839242
2040832
1166601
2805434
1993606
2221828
1402727
1191239
929028
1154665
645920
2857067
2135991
2595499
2178765
2106133
324632
1990690
1951103
2885375
2931751
2064279
974633
1477519
884407
1412307
750824
2910513
922536
283667
145161
495190
67329
2422802
1841916
1752119
28375
1034967
1792689
1755156
396800
38745
1781517
1237084
1167251
2445450
14707
964893
338898
59381
1702804
54205
2117305
2056987
160912
885916
1178697
1045753
390507
2146845
2402287
368532
951968
2909439
615122
1403631
831652
2307453
1142033
1467796
1008886
152640
1658436
567342
2869803
2619065
2362271
974918
700179
1119389
2524451
859395
256084
43371
1352821
1096918
293141
1596935
975553
2435911
2131458
506869
811996
2900200
2342570
2605531
2209341
1629771
455295
2913074
1203553
1665092
986243
2544150
1991632
1495089
1851300
2850306
847424
552579
1408682
1060103
2226257
1551960
170445
187458
2550152
2275152
632741
1816557
203725
2823601
773005
1672478
556157
2766601
652253
1692477
494927
2705725
45727
817271
2483887
1839789
812947
2138884
2335064
1094690
1772268
30879
614004
1469047
2636093
892173
1904065
1732347
34530
112724
2491340
208932
1960289
965713
1190727
2427243
959661
1422377
1226789
2191077
1107097
1815567
482883
2078546
205786
2143786
2233519
2496887
2319747
15892
1445123
1190052
1566494
32542
1474150
1364907
817674
961822
2009675
2135423
1645441
691669
1666260
1787256
1267657
764562
488524
842141
798391
1728067
1394599
78651
2033780
263510
2042457
1730316
1173332
948714
391329
722911
50208
1235553
1245881
1939691
2427526
765792
1521787
120629
1008816
256558
330241
2080890
789576
1741955
1914113
2377878
721614
2514718
935749
2558445
2784858
1751985
99626
2222557
1028546
2353853
1441368
1886006
1707452
2554672
2690922
2081863
1657992
2543639
1277938
2825942
1269708
491884
240216
227185
2280559
1126595
777048
1383692
773537
65195
2414308
1697815
2722403
2791021
2344564
578891
1213267
1027176
937718
1320678
1255891
369175
229337
1691773
1273386
335041
2171435
183376
2530816
1695834
443343
2341522
905938
152656
1317752
1925156
370511
2743027
2180820
1996362
2245478
2080204
2905080
514461
1446274
52799
240228
311923
374661
2238613
1278941
793873
1556281
2693034
89873
1771001
457763
475744
1036772
2671615
879453
1468588
851610
2510142
2180076
39548
460854
1007752
2111037
748046
304397
634947
1601421
528847
1319742
2808689
1572526
2414322
1278449
1404517
2068195
2161724
847500
1907724
2164331
840312
364773
774614
1998197
92753
330469
675605
2759264
2562193
1690632
2608420
2521675
1981010
1259592
1453221
2509371
1992195
802069
1374955
2804446
524665
2707404
1094878
499006
39018
1282867
2413657
988641
469297
1132394
1652643
576693
1617699
2819652
1029555
2315557
868190
1264136
2036233
842137
2051365
643678
961622
1152217
1615028
1555511
905557
1726113
2508600
707258
970306
953167
161836
2248312
1808803
1796420
162906
2864635
2287812
457755
685933
1768754
2699261
1435171
1340729
2672040
1554687
2683062
2710062
879178
2920160
1486439
1828689
1917069
2676323
1769336
899571
1512093
1556021
1384490
670646
571541
2902074
2513676
517471
773269
1591887
298145
1211529
1077285
2364098
725022
1735171
2169718
1529183
573571
1354451
2552090
2856196
1395307
2707474
2598006
1209793
2784294
243257
1714561
2037053
2034772
2896250
572174
2066884
1012820
2464292
805769
2314897
2382093
414506
2764053
2837645
1859085
277604
1634620
2367155
26246
1027285
623616
1266093
1702929
2093758
2533903
1580586
1404510
865817
1001254
2181719
2491322
2094851
866551
1603036
1164877
1015555
2312090
595444
2892254
94726
1939468
1436686
2769341
2733731
2392016
2797488
2736184
1586328
352051
615751
737221
2393457
81405
1491520
2640737
1455795
2421730
1462369
2141875
2666315
151412
2433779
2518065
779987
1568132
866940
2301194
2465453
88561
1228396
1745102
1370019
2711161
1921689
849909
329199
1563962
597036
918133
388728
421348
2033565
2618038
1590687
1005719
493438
2797137
224359
1200760
2819762
2427904
350534
2683972
824585
1715205
344429
826523
1878627
2082638
1966633
1440960
934923
2594182
108723
2262172
1951568
1056089
978865
1022616
1238851
711162
184060
2839105
795837
781111
678299
1358110
986421
433932
2096475
1290554
1940752
715425
515944
1777989
689266
198152
1300136
908945
604681
1188117
1145580
8139
2565164
1966993
28911
1045442
1044534
2683776
1009115
2472108
1273616
1010807
50624
203056
325612
94410
2549560
2711180
2054027
141861
2655689
730773
1309266
2918860
1218137
2561522
1300969
720074
369572
810835
728334
547274
1791022
1922887
871432
336030
287659
2125999
1446036
161039
2522990
1633944
1393036
1096992
1048034
2570484
1039755
1957713
1955007
2352895
814051
2187074
1700029
762660
68731
692160
765841
1176684
1182331
2482727
561415
2461436
739423
2231788
2791915
2449689
190041
697829
180299
101448
1603113
1125650
634524
1709923
717453
2292204
1082129
1723815
2026710
1723666
1614979
956074
1771485
2257968
2471623
430225
1576538
1223568
1345823
2288104
1477973
1013913
1193098
379664
395654
1767712
1377481
2578325
485371
1903580
1994597
1302372
814473
176351
2379344
1665611
2544008
295131
2916237
728513
2559937
2201177
184849
82090
316349
2553653
605878
1502535
241158
1841853
62946
1008006
2520814
2322229
2407291
1097822
134716
1824629
2340565
182059
944581
1361346
2728337
2585759
653199
1420923
2275474
1684230
2543019
2140266
1878995
378399
569333
1404774
353951
1293091
1728371
92934
2275108
600741
2338582
2184342
1439185
2919519
1230587
2779914
2634386
2448227
997384
2899952
62697
2798876
402460
2181015
687050
1218214
448695
1512858
814269
2013263
2610141
362693
689205
1009892
2342708
1853295
1955842
407320
1357505
2558925
2638330
2584101
1228975
463426
1494011
696709
2416848
1242095
830031
2504104
433836
1670446
2732993
1159336
1931879
1979923
1236447
1109541
1325934
2136848
775043
1359006
302903
148707
1090216
190218
2177340
1824721
2062404
752994
2695402
1776339
386113
2554573
2494509
659487
1640019
2321443
675958
222318
2370697
1194190
633441
2357304
2687445
1357407
585491
1388036
820318
358317
2155481
367679
2459053
1254398
1255807
103760
813353
2337515
1514022
2594382
1749531
189341
2262777
2710463
2753282
2779849
398043
233928
1533077
2105375
1143859
773959
917318
1715371
1373278
381177
282732
1536281
1487080
516130
2055577
2451808
2661687
2742296
737287
2310770
1911732
1839306
2794257
1054895
614556
832067
2636308
2637147
1257874
440494
474161
1138989
1305401
2067831
2564407
80888
2822845
1380616
2268089
338752
27132
2379470
1034108
1691887
542757
241498
531476
12674
2507933
660595
1589305
194850
2747432
1818277
705169
2670476
1355118
1869241
1408724
1391014
2341807
1968156
2375039
1671029
2064347
2110493
934328
1138403
2853581
614035
289695
1792786
1039217
2468962
1083200
1464180
1531115
2070717
437804
700300
954554
884489
130719
113030
1656609
997449
2043776
1744980
2800086
1648752
2341326
1313501
1687256
2355323
1826237
2066361
2721098
2835819
588319
2678180
1961635
746277
693322
1062271
961399
512107
557820
2040927
2415143
195156
280497
1748047
936299
2240602
2425156
283055
740900
1455926
2012882
966926
2378832
1562140
2624706
1519156
308125
2059208
1884549
1635009
1588734
2591338
736061
669358
1614239
860891
1987278
1614648
2139530
1353564
2012559
1555139
2289924
2161498
574236
685717
2749425
715324
763940
309720
1105168
364443
1553968
108106
706827
679509
2151059
1858074
2295013
1413849
2693657
675187
873082
837147
2737442
1387944
2399461
1443748
1201039
1663096
2834712
918712
2080802
1079927
1939735
984623
417827
2256821
158557
2641974
2763125
2527917
615467
2269156
1894821
1513679
2866402
1277750
1506802
1472839
512533
1659356
593457
2602013
2567783
925499
1947038
871228
1991535
2289403
2839864
2786456
253292
754393
48338
2674745
2907683
1168680
2786095
232007
205415
2407548
2855989
1395424
219531
1756982
948910
1502350
2774027
311827
1126725
2800665
2405714
1525312
2654481
1267880
2704070
2692240
1307931
2156498
2223828
2250482
76051
752066
538335
2420011
2879763
1649161
223529
2633099
2926064
2326535
638257
480751
317450
2241433
634622
576317
112906
920847
2551817
401080
1892213
2644564
2270812
2684833
615009
2697517
2887540
2620215
1667184
708902
1979387
2661961
1023537
2056824
1369669
2032193
2182522
1548055
531460
754315
326911
2817059
2014541
1406169
2254522
1606509
255656
2561722
840993
1065692
1292928
462093
2766914
2520457
2679496
1495868
1627950
2465579
944552
1166356
1170951
988689
962695
1760830
1747484
1169888
2895531
403197
312591
1916758
355519
2315803
451162
1450419
409671
2730087
1668954
830748
2935554
44465
2933558
1633708
1192699
607884
1478328
2104222
1824242
2279260
2713665
1920083
270181
1422558
1628507
2206956
1457148
757370
1189359
451797
1749891
2131767
795564
1173795
1150949
2633028
1120331
1518774
1837597
2247013
1716632
261434
1298222
2825595
1656349
23042
1758033
1995676
513903
251311
1845667
1101055
2723598
42244
270245
224242
168389
2858860
1373170
356312
1341049
907805
2057534
2460809
2019860
690697
2042481
222361
1781646
254477
872728
1260924
1303542
2525620
1728245
464713
1839654
1339734
1913963
1558020
1880189
1770834
1064589
2633570
1801289
261696
1046772
167383
393134
1883698
1060381
921856
2738569
2642691
928241
1726062
515781
450897
1649569
1882467
1670331
25930
1467337
2323515
1562402
2199023
1504629
1701610
3634
1707957
392092
2801078
722254
202097
1704813
2922462
1432525
1390731
36158
2606324
507856
463067
735614
1304485
305185
2278063
2878329
183641
1496306
2390986
323290
93448
967760
2776922
2513552
1229739
1560392
1780721
370101
2522718
2303586
1910645
869438
553920
151076
903845
144968
1301296
1830602
1147654
2025794
2315602
1328532
1960849
1087498
443766
2117229
1817651
130068
202246
2075294
2021970
2723015
1839490
471492
1557593
2551941
1681039
1449080
2402872
2781040
923079
549140
1858247
142036
1300357
2767324
738374
640186
935571
1992423
1258804
771192
498282
340392
411573
1813611
1208654
1761209
1131090
1734580
1374336
1686376
1909478
1692511
2666462
6287
623966
169444
967873
1412463
2600071
1717706
2449849
2824397
1757992
2246515
2420684
2124280
1731714
993148
2868553
2363142
140948
664472
2925142
2218193
2278456
1212223
2645799
1483704
2429267
2806799
2236647
2612431
701993
2723387
1223488
1035324
459801
2867681
117763
1088810
1047101
868492
208009
173452
2364012
302008
791256
942382
2384615
2819439
1190373
99540
1323738
1797639
237185
2057181
2368507
2703246
711475
2886997
1008978
976007
896996
2884831
615426
1043506
719283
1712660
840349
997239
1211920
1616341
1066639
2353547
2422456
1366942
2327867
2234981
2736606
2674960
2317993
2382836
274095
2061549
1053554
1397306
1377433
2364632
1940803
2051442
769849
1545732
832027
153101
1027740
452859
1908074
2589779
1920827
2583735
502043
1377496
2815038
1520984
2201310
2351419
1827189
580492
1352139
1310688
1961843
1137732
435684
1415726
1729354
2467219
290527
805237
602924
846027
727606
2690883
2448602
2225811
2535937
985184
609169
2036463
1167590
1941583
1094866
2628894
302043
1652268
2866470
378539
2138661
1457357
2552561
553640
743166
1679600
1820838
1546683
1041017
1651139
1296641
1614634
997110
1796459
2487586
2316746
2855522
749683
2845034
364109
1610668
904264
1972610
1016310
2812536
2476113
920127
1541744
421819
845185
2686299
1682930
1626313
2216306
775579
832525
2534917
812380
638132
723549
1089649
450462
2879069
1783524
511865
2458704
156621
1769543
1480086
1349017
648454
1680688
1561348
934408
2270893
1017457
155709
2745071
1151448
480095
49776
2617611
2791048
1833648
2536077
387936
2796650
2009464
2906910
149116
263541
28052
385475
2094055
1713843
112679
1129762
12330
1127919
1707737
961853
1204962
2631571
2571703
204277
737869
1556801
890504
2160747
2727483
2911639
41479
77649
1460847
2416546
2418657
1488891
2088419
2811700
241463
2312566
1631775
511029
356107
933213
432338
1640793
394011
1234353
2716684
751078
1697762
2275893
81186
1727898
2347951
1177681
1032962
309758
1409952
900147
2121050
1974696
1705950
1871323
2001760
2296451
2740062
109519
153768
855811
582960
806720
2383673
674987
428498
508873
1618036
1339581
2761579
1657618
1578719
1825874
79059
88289
930334
1885223
1823013
2862267
2893542
2765838
1977088
2147092
170984
1286117
1880747
1605879
1073546
2125592
553464
1168850
1381505
2267530
657651
2297451
1417720
2392796
2015124
1781695
902595
5766
169250
1911995
2521876
855895
146567
919170
2714704
2175925
2493812
1608260
1828374
964473
2533483
1263746
423814
1848197
2418354
2212667
1628833
1547661
2122009
2152192
2758121
2268239
1938962
675791
2427116
2574322
2191571
851840
1480620
1077618
503056
1025697
1921717
1200940
334985
2482070
375270
1326653
2429662
2370391
1024528
2767039
606101
13789
992082
2337188
2080151
2547210
1655837
2747539
1913521
1901472
475485
2249562
1892875
1981475
2083398
605570
1769155
359895
2088481
2152203
293372
2511128
109903
2876236
936624
265086
2468595
2822086
1041634
564553
1000754
253538
653960
2737024
1556152
8109
1780779
2181381
665606
1816622
32377
1928488
2907998
2762998
1026318
1703855
2478227
941966
271928
1892261
1941853
835569
1955395
1086796
1158006
2045453
1455476
1221815
379307
709110
129290
2229317
2527069
2067757
1931035
1863583
2158044
656142
1523303
987950
2809116
1758306
1905715
2262650
92956
1943635
633980
2902227
333266
2624562
2656523
2502394
921547
1611923
1991379
513896
1976946
2273866
658725
2377512
1274230
570942
670010
2011824
2610772
310137
1410029
829326
1172708
2292830
2706328
1988834
1688709
1444337
1233540
1166054
2169527
1747164
621012
1104191
615521
2098850
964649
2474398
1272702
529579
205401
2121598
988263
2000567
822161
426724
1802106
783844
1712070
132402
2143479
2535517
2280916
2431024
2413045
1540703
1119790
1312951
1572650
781170
1272483
1411802
95356
1915461
465657
1303479
1845420
921252
1175390
905029
2299615
2825217
869519
2917358
1656880
659023
676649
1475047
2083703
394544
1656665
1662620
2553455
78170
1269225
680510
148233
380023
684878
1794602
1238170
131049
2141902
1249684
553952
450766
2524680
399231
1160023
2206000
2287467
1847665
2172533
1182120
948474
1294426
2855342
1306209
263224
2203400
1614916
1245690
426589
2534817
315729
2426964
2797503
1450271
2324931
2464578
848471
1360975
2237510
2896519
2578674
1339233
1889247
1897331
2493497
1428464
1903216
1219126
1952532
115405
774231
215872
399602
2469363
2320527
2721474
475229
311838
1825168
1343212
2670515
1162201
1731341
2732147
114584
2481721
2216846
1852923
958119
321552
2801129
679798
200605
2629539
650613
318909
1042110
1334185
1155096
2520677
440939
40393
1828619
1370467
480545
2073442
1950495
1998856
399601
1753882
2358630
2688825
895009
862340
2108203
2324074
29694
152242
887255
1472744
1224884
2699845
2553758
2037014
1509418
229285
2466190
1473858
571615
266814
1742826
2323460
1344926
1262112
986506
1696407
754070
73045
452859
1612819
2614632
1434607
2809723
1253569
1761071
2577680
1593347
68045
1782188
47784
1235816
2608516
902572
661273
198859
2519919
2264749
2230191
2538662
2118475
2499079
1922275
1377934
2569202
1999805
2664210
179378
1866845
1833508
1610209
396371
2274615
417551
2575927
2893978
898343
1442970
2549900
2788338
2010955
2315707
178991
2714177
140667
594588
1175345
531367
302014
1343907
2727761
2799937
1758653
1412486
1611446
2017063
282140
1752616
1201160
1250550
2465917
488034
1775836
463028
1391961
1982087
1381332
1034944
966916
1638486
2870856
244929
1998416
955093
2452302
768323
247774
1718413
253030
1228819
2761006
1691358
2786498
1469025
615629
170432
445923
42089
2122518
934951
2381725
1831274
1495709
1344013
2423504
637212
2849326
1494689
1712404
1482789
1774627
1780220
2193230
2562597
532702
2624987
2430664
1804041
1205397
2819075
1232426
2574083
2841837
679758
1999808
553268
718787
494513
1746006
2614979
958011
919256
621511
489802
466816
1687528
1582179
99158
1053869
2581477
1695030
92415
1022222
2416301
2448901
2783159
1308306
1738347
498465
2548761
1371111
1962135
489340
764933
348064
134067
2464647
1249843
1310732
719181
2069023
1843553
2163881
1901140
611871
766273
1198510
2540477
1788523
2878105
1475050
1779083
2427414
474166
1009962
1141511
2743919
2695182
640856
242143
868915
5064
280841
784243
1797541
621030
108068
2643278
2774966
2906042
2932915
2712435
982625
1952446
739993
2066238
698065
2280766
2123395
2745826
133141
1320747
3154
2011604
183263
2534738
195701
1376550
1401038
1216132
2878925
802803
294198
1113910
1742599
1461045
851904
506012
2074923
2289082
2660593
2452448
674837
2128370
529106
1923746
1797416
406508
1484673
2389483
2094846
54133
861664
2848632
2103461
1280899
543509
1618334
627638
2888007
2185912
2056758
1107275
1894603
36504
1005607
752304
647080
2678001
1531943
2203354
495100
2386584
1918124
359646
2077940
1837266
2918092
1668901
1489415
2843391
788275
78288
1282892
2374117
909180
2335359
915100
2852590
2280058
2887495
815171
1660873
2895143
2731264
1524615
956264
2429562
2589336
1671723
2462182
1795362
2561651
1278595
791885
2662994
2432504
1373997
2533918
2335440
867106
278796
84677
216241
1695204
611838
1747984
927512
1367840
1237398
1461234
2745834
2938755
1878218
1251183
963105
976985
1032222
1828672
2718167
1560563
2361850
1369776
936472
133586
458881
1888806
1682415
1937237
1818191
1767758
2020587
1265445
1583825
2647251
2644640
2339577
2498158
2478065
2906262
1393432
519283
2621440
1643489
152250
1108522
114335
940178
435170
1028015
2502444
2630684
1233586
1448095
183940
760999
255887
558041
2681883
732316
2809899
2143344
1988888
2751233
752605
1931740
249732
317917
629190
1156933
1281730
451406
1995078
1750426
1696681
728309
1365872
2337895
1821299
2683524
1291777
486597
2280279
2810560
1536017
2643754
2908914
2350086
2893961
472687
1035663
86023
59697
158865
238936
2832903
1662437
778925
2092316
1559933
1503770
2247827
2377725
2927234
2313886
999690
382631
2520738
2490669
2886071
471258
2715624
1966877
2496681
820738
2141575
2884226
2429087
511150
1136499
2793458
261833
129870
296951
2794653
1014319
1770809
1807764
1767866
2477342
2343185
48299
2090594
763833
719668
1752208
2843856
2486464
2811998
447576
1039211
1706840
69911
191487
2155331
874417
1191790
2889976
1137447
2186546
2506121
2647409
2545721
2015311
190676
2127129
186415
2732096
2248979
2722326
526790
1392006
2784048
273221
838445
895887
201915
802055
72336
1532058
951683
1024172
237767
217012
1476547
1047238
469808
2822032
526988
1389770
1078971
2434016
321908
2770631
2046633
2029569
2580359
1002241
2245736
1674029
2206203
2776547
1922003
1153203
33755
1601677
769349
1715598
2082896
2055048
2771662
1702952
1596885
1804845
2004135
1347813
1617975
1316788
667104
2571644
856307
65757
603588
634159
429019
1379805
395238
2097963
1459431
2528840
556657
1188291
2200867
1870772
1219162
1562820
1686821
2216226
718516
1650218
85727
2718325
1704550
1964505
147101
1014323
2114146
2770496
2831194
788635
2930580
1058009
2448962
1911211
1849991
295044
1026168
1852114
426506
2576382
252839
468625
2055946
2212323
433680
594938
569489
739455
887921
1340854
735193
626763
2521597
2122984
305644
1881267
233988
2692146
1393637
542860
2741422
371420
2282160
944498
1235731
581520
1698080
2544301
1747918
2377178
162000
921958
2558993
2232542
2293202
2001831
345249
756012
401991
2090044
2450882
2332716
1005808
1492364
1965879
2378660
1148616
293170
468745
1650297
2151050
2836555
2262226
1751811
136421
388931
679998
616807
148294
2000084
2235107
814038
2137077
1619748
964536
1401683
236635
214724
2838135
1850045
1310472
574582
5536
1925778
2691296
973822
1334310
2923259
2834836
1766451
2824231
1290007
2631792
663681
420869
1260746
587955
384166
2923085
2816129
1366101
1676728
408226
1714115
888851
1221633
1804814
2891182
1908762
424102
2874339
256932
1381857
2714115
1928618
1907620
356419
2186023
1767582
2852081
2224385
838226
872280
2039383
581376
189559
1314696
2137819
1111167
2465776
1164119
1210551
287047
2302973
706908
1181887
407795
1186725
1587473
1194548
1363717
2142347
280263
1479364
2000882
2220875
2061610
2259376
1301868
2581239
911587
2252889
1199842
442270
2035242
932479
856454
344630
939934
1566304
138668
1845828
1211845
2205401
104495
1698054
1132604
401520
988068
1498192
1465120
2174675
950114
2665714
467444
1454173
1568270
1969663
989079
893177
2616889
1069894
1475848
1963703
418337
838854
197674
385127
627306
521518
401865
1541208
1150549
736475
797688
190218
1895392
1286256
1438359
2915659
1071787
1751358
1045095
1556649
2366979
859128
1856195
1443676
2461050
453286
2638449
732515
2524356
2221531
1393627
761
1927163
1204903
174457
1955220
2145944
1217655
2004415
649532
1938661
2214215
2725358
2394749
822370
2875863
972053
818848
828304
1464398
2275668
794058
1518646
2091701
2298389
2821393
2580123
1349874
2703036
1436982
57689
661331
2738371
1004901
2846060
987994
948816
1067963
692262
573505
1875043
2522643
757608
2508847
1101232
670413
1448653
991794
1054853
1223341
1026916
1506822
276242
2232410
919729
2117446
2415538
620916
1931182
480391
2887737
2079573
281475
1949365
55489
834639
633002
1051435
2013833
1813506
2502012
681805
2898218
2364297
642142
1363981
192198
267219
2572597
1330208
969193
1047070
2917794
2362700
2284038
582132
1835924
1874375
615091
2432344
2022820
304961
2302322
755532
2457410
1287871
653016
631951
2827516
964139
2539061
2192742
2847013
2080465
1547925
990978
1525172
1809682
2457855
722497
2662397
688923
1398774
2325557
2540037
817452
1539677
2536349
1792984
743712
2145998
1818125
2250021
1142723
1869858
2895413
2691963
741805
2742557
2773382
1955442
443878
956372
2358552
404053
2131681
2161137
2040238
2092015
87467
1172993
1060224
1864593
2654016
1623358
1985027
1825761
1143243
1582902
2082204
606174
2184598
916262
2138293
2428828
1648685
1073783
1817229
1133633
996886
2266997
1901944
1915199
1802552
2465011
1796625
1920349
194073
1903034
1730450
2746423
1510579
572735
1358754
2321796
2557568
208678
1411344
2817178
2443884
263809
2548715
2339632
1574880
2200679
2102683
1989236
2863498
1392303
429963
2567460
756128
1677958
124900
1082631
1856087
413914
1871505
1635280
239877
1162322
2622266
595512
37297
1007206
2391966
131545
846462
2464350
958686
1375029
2868986
1993320
2784586
1353753
366536
2926611
2487873
2143039
2725425
1907598
403468
1472305
101074
1957338
2035334
478890
238090
1406980
1201643
671671
1368627
316251
1923962
2090527
2693204
1624323
439244
1697583
1943220
1568063
1727146
351160
140889
2383453
2631887
1595987
1371782
217871
2185565
2645968
644938
2751758
2000055
2018206
2573477
915264
2629561
2152481
2756202
2024240
2073757
950290
623394
720536
1032442
2130161
2297047
2757609
150582
2387158
2834536
469123
581140
2826945
1086060
2662924
991764
2807329
2524421
768848
236070
1437122
2456688
2299878
164290
760719
1375454
278379
877836
2371683
1790605
541728
2745436
1937779
607787
2405078
1005426
827571
425812
1285328
2551397
2671879
2464628
735754
1200943
197439
2303465
1116904
1064808
2445462
1239750
286926
1223797
328071
1123833
1046662
2901452
2186988
2306208
2317918
255003
1484735
813106
2785324
90520
2484338
186988
2272568
2282616
179708
108795
349365
1615972
1706456
1900366
2232031
2938951
1592583
683111
111121
2721020
1462035
779975
1742740
1013176
183492
1740965
309558
2801459
1025508
622103
82289
1999033
378243
1755297
367401
164149
643476
488480
542292
1633754
2231422
1692602
1670499
284427
607033
1403064
2265014
255653
362843
1851306
1269059
78496
1213564
1090031
2675142
197767
476538
2197115
120400
1718936
284145
580690
1688726
2871754
2347835
1966715
1721733
137774
1710800
2415436
342449
416230
646021
515969
2938540
118258
2175738
1202524
129233
2191634
685617
1304686
2139653
1927290
2022235
1650597
908138
1310083
1170997
1192933
113651
1534990
2461606
2109836
1821032
928439
698575
1637374
2132307
1193486
982998
2225653
1074630
1004610
30823
2371536
2907848
116140
2102496
2529391
1446211
212302
2705154
754514
2470508
974003
1852200
280040
2759007
621508
2090726
2132457
2541716
349529
978392
424691
1273978
728154
2271162
2563300
1525861
1434603
375827
1025569
1258429
1585468
2860531
1028927
473269
1279669
504853
50625
1728163
2647210
1088356
2910783
2307873
157513
2125318
2073000
2451425
1398365
2642095
218876
2358771
23989
46274
1715391
2598826
1088463
2430871
963145
763940
2480285
2173395
459678
2547515
1698386
340812
1894480
865253
2076956
2463577
1059214
2518390
1840224
2289389
1779875
1033433
2677895
874082
314618
180659
3861
1362066
787599
1403289
544404
884836
1952852
2700700
1699869
2490908
1225138
2844962
760989
2462981
919780
938321
2533299
239065
2019804
771620
1104687
1932932
759775
776072
425401
1950464
1041928
2588629
366377
2733239
383317
1056428
1358744
2736098
1132333
140190
374
776069
1902273
1087590
621418
2549025
1831063
2043807
2448534
1646416
1303605
1017643
1028123
1779227
963421
286181
684852
2782876
1123312
903847
2373687
454376
2592487
1391279
1324510
2535592
1006300
2059796
2604298
1905566
1295357
587665
2546782
187134
1944909
2074756
148331
2819041
565507
2019368
1078482
161970
2033345
2380251
1984363
778310
445970
1901444
1268171
1043365
500993
1361496
597370
2924790
1530657
2176061
1011132
2128283
2686229
1324617
48676
2478036
1640547
910261
2530432
2218495
823441
935043
2607216
2394188
1352098
2912256
1125626
2124615
1946466
904751
1170170
152923
1652939
1314203
810966
2817252
925188
1323576
698296
94256
2628949
2571403
1011022
864862
2039529
2355877
1961906
768367
2431463
2366786
2655121
328600
353076
830589
1496054
700004
2660220
1164526
1028984
2359335
569256
2316111
2302579
2313036
793726
906535
2020363
2048808
1316333
1460284
60142
2742391
1368920
1998599
2698783
915073
2595174
2870785
55834
1664086
1066158
2069451
1922957
1520505
1493649
2856896
2137593
513277
1377246
2382107
63472
1895689
1949799
491688
2782561
1887178
700351
1721368
1336069
2200924
2778224
2432409
2239496
2937563
2385887
53571
5799
1373033
1198410
567859
2225013
2422193
677537
2011045
2100894
781033
81571
1664066
1644396
408391
297958
825968
1027424
1237067
1528272
1650971
828461
175369
627251
2798122
1193473
1572522
2394074
772057
603505
931215
2157674
2630131
2675289
1051989
775511
2336323
2417662
2314836
2328699
635273
2784088
1999363
2543519
2176869
2489729
307639
751175
388845
1186974
1496407
120265
1003299
1598452
686265
329629
1035530
1315041
771483
1033049
1909573
2645696
1987344
248485
853484
314657
2326970
2497306
2422161
1856633
2534647
180562
1569812
1111977
905068
468346
1666042
2556501
1700731
2251369
1251303
1428464
1189088
475815
1521
2346655
252391
2749309
822352
2724981
1724942
1978106
410444
2384905
2516437
1324002
2259259
2483809
362211
1669068
615640
357265
180918
1141049
954176
1961306
1055863
2073750
442591
1199891
1303426
91091
1908437
585170
2477720
475458
270039
10070
759928
2381473
1103463
1422669
2881080
2293153
2058306
2539797
482683
219432
515720
1280144
2713503
2027565
441531
673059
1702360
1823607
1616496
1072535
2481212
2544531
2528420
1539044
1533118
70606
2705020
2546595
2905200
246530
1208529
1423876
696377
329290
1929261
1274173
288189
2028019
1011628
2698545
2309301
1705993
687849
1757916
834144
230627
1118656
2660451
754737
940039
687952
495903
156587
1014193
763231
38783
2698260
214876
2179533
1910957
1441223
2501465
1520096
796006
2436237
2093637
2522241
1235436
1355500
1183230
1429515
2704158
279841
1424304
2242506
326151
2395994
2695405
531959
2832557
1795141
166432
2731218
1591852
493674
2655846
1040705
2016943
346933
2479224
6158
2442968
1125915
2205002
2126658
2396655
697375
2203818
851328
1077310
630966
2841789
1480807
462454
1502974
1241647
2453034
811592
289412
2818165
2601833
1860795
733462
1555599
2821548
2432714
519556
1607371
420088
2108650
1104108
2280587
1226187
240937
2276782
1996735
1671340
1655281
2827357
2647593
2827762
2693303
1494563
1193321
39032
84212
2266158
1293841
15211
1117459
2203937
403761
605644
727656
572484
2066641
2195238
1796538
2794453
117023
1316167
360539
1347
2849356
2528475
2122931
38719
688658
1685194
2910178
38550
1316892
2419666
1050522
2615567
2212773
1473884
2787343
2910203
624908
1260333
2659084
1702196
881986
2092402
377671
1471664
547399
1732086
2130953
1376611
2911664
1637625
1566404
518825
771024
2845483
598746
1275352
2113703
1708821
785441
626297
1686650
2015793
2472422
2202462
1268343
1485001
94808
456391
1180921
170494
111542
934278
2370437
1470454
1259576
2367173
2240929
2076809
2671104
2802925
1282474
2937219
1351242
1139639
2542397
2658312
2050993
2449949
1106337
2298336
1121440
294856
1749501
784708
464391
1728976
666271
225965
2293748
476967
1253186
1375694
441132
934116
435437
270990
2773536
830849
254746
603655
2524735
2203232
2189915
687209
2305798
189410
777334
2681175
2206711
1934147
1804060
2858170
820431
1921231
519110
1911482
54587
2454557
79353
1656184
1677707
192419
2727219
356820
1060273
2874385
2500671
447426
41507
1970142
1436721
1077925
1077427
643874
2467186
2458862
1640298
1000293
141107
2561875
1374208
2840259
110486
2754918
1681289
1010856
877232
2001179
1101166
1210945
2133195
1902027
1684871
1792957
1045003
803219
2120285
2020464
2791391
2214298
1521003
2004173
1918173
937811
1979088
966924
752936
692623
606798
504842
261475
1789298
359292
1739268
1994532
2141692
2271631
1535226
1835049
37115
39892
1460511
2068811
2391553
1212214
2331760
1670473
1261761
406261
2877594
1068451
2214118
1050688
31555
1788585
713291
582010
181122
1479737
999642
146542
1997869
1949194
2003838
2914023
193318
405988
69005
2723192
1692634
865860
2647051
220186
763225
72432
1929010
1839994
2579708
2837539
1999855
1201985
881764
45113
1848476
740849
65839
1426608
2157208
1904308
87119
266702
2782972
1769885
1985902
1312915
804844
1084279
1919404
1282280
1789926
2815111
244971
2728696
523615
438525
1787242
2303509
281134
873683
1101612
2447294
2825662
832532
1751734
2397596
1716335
2532716
1465875
601033
365503
1480662
2094370
1981397
345767
204243
2872498
1382960
1991047
939100
1939162
2521809
1998147
2239619
2807539
201829
979070
1082732
1336944
535458
2343689
713333
1603658
963998
1580059
584377
2668493
1062489
566824
1806067
1712082
73133
1236899
1733446
2538045
113827
1290015
2907557
754332
634477
2301196
202552
2904170
1502090
983149
1537476
2280136
2761198
2063518
647970
2520754
2834920
2080647
998426
695470
2423584
2897056
2145095
2301223
1937065
2396294
1131242
181885
2233157
1502822
1486164
95270
2554422
1478809
2027429
1918804
1907230
1067841
2892439
1037519
1495245
746363
2301834
653447
2641724
545996
1436105
2206886
1898243
31658
2487559
217078
2145524
1630051
1119487
1831479
1112610
12467
436807
508682
2913676
1154826
2081559
1866277
2496831
1676212
44592
1775358
517930
1009257
1775003
1363952
958854
2657755
43394
1210846
987018
1989306
393894
1577771
2747431
2886186
2896265
2685414
1649192
1643950
114483
1221280
2653934
317533
2738637
2688408
1677646
1247185
1677772
1424973
2551994
1186961
1840689
1515936
397452
2051123
2407631
2291365
1255048
2776080
2832754
2445880
2826627
10081
1752910
435557
988894
2061069
1344781
2518936
2917107
1268422
2467457
1446748
1869119
2891965
743933
1019332
2087012
2273785
1222017
2166787
408933
1182606
1390527
649015
2520798
1300063
1080171
1375154
2927617
2296330
1282899
550409
497838
2756771
2817747
1514795
687368
748905
1502098
553317
1368261
790196
1063784
2921505
980748
2003822
1318691
2679527
2590329
317011
1932123
2026846
2143945
802218
2770340
2116668
1030381
2141816
1260448
2394445
2012178
1311122
1165511
436467
1734214
1126463
960201
2317264
184126
1491120
2771295
882627
928755
1269824
2695257
1260156
1981002
300232
1227804
2572134
2458344
1444924
2521416
1930358
437929
1387745
1954445
1877979
2442380
444510
1722222
2727583
6754
43515
2404960
140452
94497
1836617
2090337
2609164
45520
2010105
749486
2551013
813856
1743493
2237417
888108
1686964
2760227
947283
2295647
1850824
2637386
1872871
876298
467134
899403
1613865
592335
1683902
1113497
1294352
557276
2804606
2470033
1238880
1238533
942444
1910297
1401816
130573
163825
374284
2375813
2633880
2760179
139130
915434
1589366
1950795
753317
799046
1029028
403849
901846
2549832
777018
1287016
540375
486417
1567800
549853
1897846
2438189
98092
1262975
2335025
1180279
1926904
2000421
2767977
205391
167533
119150
2369479
1148075
439597
2933843
2475126
439163
2609806
906305
1827322
494947
842045
2917015
1457684
699675
2631292
842194
223724
1670647
1835484
1846416
1133010
2473299
1712806
1004640
622336
508046
1079016
1111318
1565269
1308227
1034754
855782
1669315
775546
355966
229890
233579
2224933
1695205
2312714
2877856
2490194
800800
2227062
1226659
1365256
2200830
741674
2872872
1881723
2900000
2147724
2090554
1988444
2793568
2838346
2449286
1357926
2626746
2115720
2755535
2112568
2530239
2081349
2913114
1327033
1469095
344873
322457
685252
2420303
2187807
1958805
2210507
368012
1340117
1742532
1603735
507210
67080
2081151
2887321
780780
1406431
1592514
726951
1725270
1736062
2451639
814679
720992
2926833
1609363
843869
14365
2907137
400028
2846396
2293296
20514
460043
1911617
6436
626292
878118
153737
40475
2682121
603537
467027
735728
2673403
2113482
2583325
1415675
2347233
99769
2334020
1421410
2718071
1505298
774307
2253682
988519
787349
1524353
1907767
2386394
229947
44363
1785676
1703367
1202486
2529660
52571
1809634
653423
1323266
1772522
615887
217714
2614736
329854
176134
1049608
2000361
910950
1033511
2068063
196779
441183
799200
2465034
350434
718385
1104483
2708875
420097
377784
320395
2859432
2362618
1248892
320349
2062389
2701882
2249703
2423013
1332451
2762325
136849
1532630
917281
297627
2194192
55719
2255900
2786580
788822
1208522
1091678
1586889
2275071
653022
2372827
1861823
254606
1955422
697919
2872434
2758746
1009229
1404736
1943323
537922
316582
1779831
70743
2475125
1239021
2379312
2102591
722553
559133
1852616
1103317
2550600
1827117
836066
2534857
2439515
2703189
2491173
864839
2393528
2621234
1419154
2582252
161374
2029600
2171592
1338057
2422974
1994556
677723
240096
944639
817633
2211296
1877251
228234
2903077
370628
2345452
472082
1452925
409472
2861164
1941565
1861698
1294938
2736444
1693444
714314
1838922
167039
2515615
1330620
2016464
2447246
131016
550409
1288062
836971
215960
2211433
29007
1717798
1511875
230679
593805
1494795
48272
1811628
2499228
1113986
507104
1228459
276277
2482980
792980
2302835
795835
280036
390366
2244928
1482023
2244370
2255872
777591
1127063
1100582
884221
571332
244334
573700
1028065
79104
2831750
855205
1562653
1250304
2451212
115519
1862090
2028411
1227073
87656
2823932
2132631
2474639
652147
1628964
854036
2282600
691430
1435265
1867688
2772521
535849
21663
1196752
1845212
1630206
322117
266327
2682955
1253202
2512577
2597958
2442955
555108
240278
72061
1060666
690910
393631
1703247
552030
2007285
2660446
1717269
2102400
1866661
2387243
705125
1772486
746880
457000
1656378
2201852
1686986
2484208
847334
443239
1834384
1170857
1809618
522572
2845085
1972794
2872451
156340
1092503
1641515
350360
1532335
1889206
1724367
852388
108451
1651437
204373
754989
2132816
2687984
1477118
966832
528985
1902168
533545
785561
1978059
201789
165877
2318279
2101980
916619
1554088
2368205
1338700
1903187
100052
316653
1670701
1232021
1456864
656178
2056130
2633251
2809856
1597582
2495725
2778298
1626235
2150896
2603166
118527
1919164
335477
714889
121119
2006503
674113
2264327
1564612
494504
1817928
1246829
841277
226102
366201
1016610
65871
74193
843919
1366258
1169642
209183
2223092
1705569
2839171
2590799
781358
2802331
221491
2658878
687347
17002
960214
820972
1389981
1128887
2900437
180912
1507277
2801758
2799827
1726696
225714
496211
63584
158409
378447
2917832
2748739
1513364
2495437
6961
27515
971367
1020625
1624037
1432118
2572451
2298580
1788606
1132789
2006402
1241571
2405388
2704206
494865
1066376
895773
1564149
1773958
1168889
1555899
1480538
2028427
2068653
754982
2500046
341586
1735534
1592164
2055713
2551405
845703
332751
2095390
1309765
1774271
2374461
1837051
54610
776385
1933222
144064
315364
1525546
2372538
1655591
1107898
875578
1932877
883615
2131348
1974355
589848
2340218
2850297
784805
304180
187840
2816718
2329488
509961
230520
636784
1296538
2263085
2138859
1008980
2678402
117016
996662
1826980
79771
1280421
1984756
417909
2331517
1430473
1803707
70505
1414819
1577455
2300711
899084
452565
267688
89913
1766489
2634987
415683
948801
722858
1524502
1615128
413356
519210
1378701
2427017
2468267
432374
1798307
2762742
1089325
1358214
2794253
2313210
728472
2812243
2015513
1855680
1091132
2663957
2827177
2369837
753354
1372288
968330
8237
1846577
1785527
2258701
2932572
679740
682401
426148
1745612
1161407
340675
783477
2491615
2636539
2104968
1831516
1943076
2509661
2858862
1903157
1410640
128322
1839571
2066557
1565281
2812151
1642835
1166045
2247392
1547880
1418848
2347264
434538
2361964
1499961
2491340
1995612
2171771
77946
2529517
2090559
1713445
2783886
1525593
1422561
2502319
339453
2509163
1026439
508016
1556490
1105917
624567
1084339
156681
396800
140597
2039099
1199057
1627774
1613816
2516134
558076
935733
1601689
778987
1783821
2829234
131673
2522810
1036796
1693897
1675822
2348750
890910
685951
2209151
930773
2871326
353386
725982
824172
2575779
1552682
984763
2647819
2573370
2764698
2427102
2107128
1906270
2723370
1932254
906483
211243
1920025
222602
991597
2700320
518798
329415
447239
2509450
126632
2328810
2466842
1534433
2428410
1983010
390716
1935776
1061232
1147429
1282528
1825413
828842
1994843
2811512
643603
1672757
508440
2548940
2286275
374643
2465071
2283104
2770133
2642463
763959
592285
2207809
2408095
842210
1495228
222474
2533339
2171457
1364592
1533406
2628046
1493515
1937164
2132027
868708
757060
939998
984000
2269622
1539235
1889460
153259
253898
558747
1472911
2917454
2282919
2107354
1172324
1024500
1119832
693606
2325099
555238
2073633
1177777
1315418
1886699
685067
1786981
1992202
1510149
2297499
788706
471162
48035
987113
1698488
1304925
2766991
626106
110198
2636440
2217704
1609912
329952
1747705
1194122
1365043
986440
1688134
1642729
2595173
2684807
282460
383946
1755197
817091
609928
1890372
2650150
2589956
2504412
2216652
742454
1092885
2629701
361536
860651
1816842
441919
2107749
5198
1674423
2724123
330290
2586423
1682143
891501
2585683
369408
1052373
782749
1734026
412607
2607720
2135484
81229
1637175
1672771
1444261
127842
609738
1025595
1506660
1637246
148410
1246060
51377
1325043
1398115
2026577
1687643
986820
1153196
149251
2829265
2769599
2349334
2274236
1578812
2000524
1504815
581045
1281977
1906493
1336758
2833228
1812121
1718882
747407
1638637
404171
2287505
502416
2376132
2420284
858985
2491750
1440302
2075750
686813
678205
2502482
434975
2128675
2257471
2894464
2565824
193589
1813385
28275
1014276
1679140
2317254
943442
1336215
2828897
937661
2801918
83098
2120870
1053931
2234418
1821423
690111
1595739
628196
1364497
202643
995696
2058325
2664665
665873
2326359
2783200
2595878
851723
1317600
2563617
1429739
1197314
1078281
1982582
1192705
1536513
2570574
516333
1083628
988731
472945
1135626
350996
2434608
469677
772284
457332
712468
1182648
1034833
67577
672296
2174884
1776037
1863794
2150164
2521588
2659751
1152035
795769
2133537
552363
1190287
2774481
658162
2166062
159214
2054748
1456373
1636477
167090
439561
1632162
382349
1594322
150348
2611886
142879
669060
2860902
1695316
2329576
578359
733557
2861631
168854
2620403
2136373
65041
1771884
337096
1687809
2412366
154308
1376296
2312912
513114
1961567
2682868
1528348
2230540
67101
2799655
9114
2461930
562786
553641
2097487
708658
2675453
2787302
1788128
312633
2787107
1362974
1163176
688540
2564995
688880
2079518
2186090
2737714
2385695
318019
1822439
2823021
1475238
2158021
738567
1581673
2440624
1235220
1905681
221778
980815
1786204
432042
595921
2320968
1702415
207544
2484321
2903937
483920
461652
1513989
1327049
222605
1843089
1571764
599664
2154498
455518
1217695
1053809
3063
2864915
406318
633965
2540345
1874164
2520467
1793846
1795845
2437064
2110384
1462967
2006336
1863284
1409903
1343589
1323531
730744
1521653
463600
226967
2577350
1730722
19473
378853
2639573
2397605
1287199
243807
816664
2569341
1221696
1337271
2508107
914212
2735150
1618112
105867
1537140
1782661
271017
2933310
31524
696164
1940434
1676741
1232198
2380173
2134300
2682636
2685218
1218048
1634492
1455445
2428478
374268
1229390
2536372
1156478
2114791
1948039
2804676
2045137
35846
1749837
513544
1942994
2040053
2582150
900710
412250
2644970
2031147
1113997
2819351
993171
1760563
741613
1235696
2938227
1212776
338155
1896295
2304255
1394347
785672
1282528
75608
701434
378144
1651510
311041
2078602
2847951
1921650
2007742
372106
2017090
2057348
228687
936899
1461791
985014
609524
356241
1135975
1113123
2364842
1383985
1418182
428337
308726
1362565
557603
2831263
1351179
1541379
1320566
2349911
947729
1398558
1239681
2096586
608567
2069328
774114
1647361
1423146
2578395
77345
1975305
2472729
1879074
1726561
2362040
1350215
2303236
1845916
1272547
8047
1776274
201837
717423
2028818
739094
133546
1132494
2474397
2592387
696216
1188862
1945106
1813304
2213820
1407354
116405
779980
2163577
818253
2656728
819801
2429544
321065
1520715
1411799
845032
595801
1579987
1753824
526272
1513408
2031519
215175
1412125
676598
762620
1572577
1971217
2375829
68895
25506
2349475
1336804
1019642
1624344
185148
736341
1195509
380787
1564973
1058869
2454696
109387
694451
714178
805651
1847203
296226
980147
2159346
2042478
1518717
632417
178634
43112
2926835
2906671
2291802
1614150
1634284
72485
526498
2431857
1477369
2807929
402271
1662787
2631131
1026222
1730177
2407777
1065139
1590896
2436463
143416
1694861
1360505
1666901
530422
1227693
2154434
1996931
1199434
520324
583923
1076760
1031772
1352014
954749
940580
1401511
2916606
2642779
512505
903478
2586273
1958660
1884176
579680
1153868
61659
2804749
2097013
2414257
986210
459834
287732
1779040
1243020
1727707
2522172
1080681
1980918
1671040
2278873
2656802
646681
269334
1408976
1880942
2507950
2682859
1998756
437178
215918
998367
861158
1706865
1207043
1676565
1061651
2518084
1494921
959138
2775019
2337021
1634637
2059387
1521342
1078467
2381407
436253
140777
1784859
2426827
907667
1028499
1104251
1533390
2630984
422524
2714034
1602647
2601392
2648239
2555518
2644130
48495
2415460
910711
1026596
1830485
315091
754586
2337945
2876526
1444198
324292
2561242
1285616
2163742
348420
27672
2347288
1411774
1830705
2410832
1991
636094
2049126
813160
2811509
919289
1886988
1155791
288471
1616286
2222532
622841
531439
285193
2480002
2013835
1732475
270380
1977376
1946680
801324
2232475
2106413
2613309
2648414
795948
1321162
863634
818299
1249656
2422444
83056
1514110
2517356
2810589
2016196
2022398
1347228
498910
1872939
2931203
2142359
653014
1638698
2087414
118319
2464054
2888700
1381126
70058
1605488
2518257
328079
2284069
16706
1680595
2485878
2202469
281753
1636304
1935539
1482060
1181857
1045573
2784316
2681025
1388533
360326
1601815
428125
1288038
52157
1109542
2801029
520222
730270
2299308
1609534
657335
189582
2000225
1823541
2854917
1268413
917939
1648406
1117419
2770400
1411578
1070476
2469815
2514469
936912
2769997
2754474
1088558
2732454
1165234
1297364
1815590
1691411
1669263
2808975
1175003
2358738
1666482
2330375
2739324
150145
505501
2014037
1195323
24906
2559343
669020
2642366
2304413
2225725
2036326
1305512
2221179
414527
1790406
2124022
1837007
2342382
1235834
1512928
2162047
2178777
1320070
2758043
2315324
17693
2396649
2850756
2605251
2586529
865330
2004736
2641927
1340593
2802008
1359928
564133
587878
146235
372545
732009
1373416
231677
2320004
674275
971418
2898621
829923
1039348
715441
1362884
1634018
2187072
143787
2629376
690561
1683989
1745973
2336814
2850679
1337494
1992626
1146647
450803
1653219
32294
1193426
653278
622913
1839529
595542
127511
2517852
2903881
1030903
1236498
1366025
2756583
2223902
1053032
439942
41332
1159418
2299773
2090918
2397146
1503335
2354726
1682915
1859831
1402000
460002
2293396
1379547
825924
2356812
2242138
2877345
103035
2338856
1573330
1237800
3407
2076077
2365345
516318
2491810
2594954
1084330
2020365
2421268
455977
1505084
2076620
1133731
2683905
3199
1283160
2759915
2931435
2571180
2175471
907900
320232
2812551
2581300
58850
206722
1947254
471830
1654822
1638621
99918
1609188
1744905
2646033
1338332
409427
1479161
1115782
2798568
839442
2719002
617219
2564409
695819
624916
2693620
1038096
53701
1979583
16070
2791411
2142865
1597945
1478671
672764
1472798
439648
444301
2858471
2312979
1547947
2350392
2365835
2547797
2469517
1880039
493736
1771342
2119137
103731
1978290
737390
990885
685459
1191759
714128
1312520
234662
1836273
2490667
634140
1653415
2786435
667389
2508314
2668651
971285
178863
229409
1847397
2811575
147527
1460734
303416
444942
357380
1094100
1953516
1822306
1658808
2458545
1636239
149822
2013511
750119
2866636
395087
1224341
2129642
676240
747999
1472157
224317
1730088
2062004
2122771
1851573
2338403
281558
1239565
478203
357778
1851677
316287
1053012
401390
2768218
437205
2181959
1536190
9780
487971
2060282
1040869
2349865
977965
1913116
2253620
1054889
1221166
2249524
2567837
1203207
1083766
526799
988614
1045116
659841
2864913
688716
996923
1204211
2423842
815102
2201828
2889192
1608810
209291
602791
1452139
2842277
2919294
2132785
2483674
1680898
829807
1435315
989342
172273
3018
556185
551132
1794488
418713
1213774
1971315
612133
1827519
1536172
2533254
369416
1843936
1235859
1633475
2133834
2764841
1367653
535311
589024
1451812
1549040
843446
1669311
2684980
560617
2109861
1485660
1220797
2448385
45655
750964
2221706
1161911
2245096
1014594
196952
1653970
2136602
2072644
2937461
2177809
2774555
2284428
699746
1003086
1378486
959213
1419369
435603
470332
135038
2567777
2921562
396597
93461
1277707
2341980
499130
2190811
2346800
2048124
2637096
422502
2671032
997551
1801928
885735
2793109
1217004
620519
2473785
2058123
1579784
1810275
2525853
47419
739258
1419235
1116315
997280
2526775
711483
2470406
2018077
518241
2380430
1808059
78142
1552918
237802
366444
1259263
1148628
439486
2520903
1926600
961737
1834205
2070489
267358
1394910
860594
2618981
126063
2398524
1464566
1148589
467871
283567
661823
1263222
1652589
1862919
2609372
719515
396190
1651237
2418497
755396
585687
2145721
2170458
276589
1459601
481654
2191647
1086781
804298
2569848
1984999
2565023
2764051
1845205
2592002
1107723
371360
921660
139116
1312716
2050451
2692297
597914
2860321
377791
1630150
658157
1177254
2754968
1695016
245027
44524
2738370
2338951
2053520
1518300
1822469
269831
2783964
1331384
2550198
2897450
1592927
280262
572479
1037708
1278955
2438387
2842759
1208101
298597
2631603
1536449
2325773
63846
2334247
2812038
146951
1783898
253812
1973077
730991
2002756
2172345
2387223
623719
441752
378190
1644046
1373659
766847
588555
2300703
1944353
2525717
555546
2455244
1059378
2543957
1342899
2031708
2138104
745418
957809
2801861
2060169
2551177
2155731
103762
628803
1400714
1150856
727986
2512320
889428
287609
2819984
1829631
2914080
651744
154306
2132133
1894469
2529569
2103074
1441727
1299097
729492
381595
1028120
2424101
1391740
2905740
2797857
1918073
1853320
2383205
1455797
2276599
2624617
320430
2397218
560951
2719003
2169440
461977
1294640
136363
390530
1169494
2072316
485322
2660991
1898783
1702764
2208944
2502874
43755
2811401
950670
1525702
1586536
2656894
1174241
107983
1270959
19904
2011974
2027852
19049
583499
2823546
1945007
321150
2083581
1361050
1373558
613911
45218
354749
288751
1509765
2467039
1962201
956401
1884291
1787272
2363899
2538373
121914
2839431
2656049
1283060
411633
2060374
89746
1806531
663527
2854475
2287320
1736230
18302
723459
2792787
1919311
1544290
849533
2363348
2911088
1120408
2873430
974466
565019
2493346
2579419
1782515
2070047
2083178
622434
2930517
1249450
2682428
1783398
2029561
1458246
1384327
131142
534490
2428281
1712401
1748404
2625392
766476
2933385
347389
2160424
2924651
1698976
1202240
683691
1830987
355069
2790103
1730732
775098
2761611
357667
665681
147278
1938470
2393433
2638111
871293
1703920
2783797
2585732
1697980
2379682
1099628
2794351
108893
1909893
1886000
2752118
2936174
2328567
978335
2528800
976286
309914
2839015
1283934
1149257
2240973
2607637
397443
168349
2268746
2128475
1703150
1524230
1418136
64193
2081401
485183
210213
1979739
760817
725758
1713678
597419
1409837
662153
852328
2308485
398849
159574
205772
855604
329372
480687
1522633
296363
1433238
1526006
1149187
405929
138234
1272378
1540773
82636
2690363
1484869
628561
2086268
1007490
336470
2614542
1086654
1940272
1204577
1247341
2496364
970648
677400
547464
2667582
1316332
282116
1453624
1450542
1545779
306984
929535
2475135
2063413
855085
2122297
677249
2119532
1846228
1784878
1276284
1442691
767555
1196556
357979
1815327
2472058
569641
1140882
2262427
1295784
1743219
2327928
2619250
2642808
557427
1841559
2024879
2357310
1704899
1034901
1185132
414052
2211447
354742
1497421
239799
1388414
257728
2791117
247654
2886100
1036384
274735
1672548
1024633
207885
1677966
2740846
1162829
2129662
1237276
1408779
2090562
365642
2094019
2322765
406869
1983245
565036
1425901
1438569
391625
1060597
2892840
269681
2426999
113641
2653020
1612646
240431
1586040
1980942
438532
2799250
2759094
258313
1660130
2808437
270127
2717348
161962
1439465
128961
380611
2639400
1518315
488042
1135808
1682490
2626174
2398171
584952
2654534
2921619
986322
2872728
2373495
1422155
1835338
2938143
1933706
1259742
2374455
2513034
1296675
434696
79598
497998
612230
856527
1033729
2463733
2578091
1502371
1449065
668084
1490066
463340
980858
2444836
755490
1238947
190854
626359
20187
1246152
46303
1678079
1384052
999590
2509169
2863460
2557642
2234080
1769675
462508
29657
1114003
473652
2543828
1355112
57134
964883
1905464
2145389
1043797
2230996
1812020
1182784
2353892
565906
176722
2688596
1252847
2760027
1287867
2016905
1754374
304228
2545691
2601574
2582834
2911438
2791920
2912766
324447
1634880
1238343
1896604
2296299
392961
322698
2327696
210068
961358
761316
2364844
749010
42600
1610625
332916
388180
229868
2691247
1165301
135387
2190956
872850
35142
1956582
50734
172107
2670519
208597
1659551
2656506
1254669
159993
1622542
1226533
2241882
564464
582598
2764563
428968
1661236
2902859
1361998
1663643
2881866
723277
2618609
1395336
1424735
2279914
1312875
273604
1218979
741871
1945850
1106115
2607176
2279767
1706483
734349
617970
1821028
233734
1355605
2281845
466637
1086933
2451477
2320706
2147401
1629812
2810117
2802617
2539723
595036
2582795
230383
55293
1690879
510904
1834090
7816
1610635
2361297
128496
2716446
963856
701890
703424
1442919
13118
1256468
284544
14331
1927240
1794049
2252952
2692682
2891531
1414040
2878351
2679349
1649191
2687003
2642592
2565666
1081329
1177660
1615384
398204
2733851
940707
1992578
1514326
1559403
17039
314758
1960169
483476
1664397
244226
1468458
1249670
1458571
1423226
1706914
493407
1633687
1947252
2341080
22253
2501281
311088
1155749
1871983
1976723
2085393
1248831
185093
1777023
692087
1563613
1456799
2116487
268593
2433679
2910952
413691
1610371
341842
153135
590398
929054
1539556
1278344
141787
182671
510730
312811
1258500
1882340
929867
1942137
2849024
872199
1580483
2796893
2674292
1918795
802482
1444668
2556962
498717
617564
2892741
1099386
242725
2652073
2369016
1443577
1263630
2859523
2771006
1023639
1806356
1500935
2079388
1327455
540444
744300
2430125
1858063
1790666
2616287
981673
2078058
504307
1495974
2865901
1806913
234516
1718193
44348
2253098
1179908
1641098
894527
668268
1042341
2139821
831246
885300
676751
1306998
938065
2826611
1672629
975586
2647001
625432
1309065
2031478
698404
2289854
1231550
1149333
1823556
2023382
1527704
217357
1340505
1130470
1198745
837367
1358505
504475
1625537
662405
2751278
2738717
1352107
1146480
1122126
1786689
1145393
1473648
1574818
1436463
896701
1957340
2162165
726772
1623749
2814226
2810428
1932652
899074
1699421
651827
135460
951878
523128
1300288
1336517
829416
78589
575149
262934
819868
2880197
1058852
1708256
1428317
247365
2372931
830871
2261835
2633858
2547362
1225250
2182253
519799
1594187
2757091
583694
385611
2307835
601739
605374
2390620
2849168
789828
2762241
185089
319804
147808
1571465
826570
2131994
2363083
1942501
905462
2566007
2653414
1382687
335939
13364
717017
633675
1593910
781835
2922121
1224015
2160085
2306353
37012
1446012
1814727
607258
1125419
2685480
999783
118412
2856368
469706
2716990
2149875
1046420
298856
1878141
1306450
675260
1485734
2919605
2422256
2582688
905787
2933288
238591
1804987
1025215
643048
1854091
2657056
504159
2019807
779135
2308379
190102
2803450
1727784
2265678
2527148
654030
1751676
1351916
996591
2723923
2760416
2796734
473665
1361938
2060081
1675816
2270744
954132
255749
1754685
1759827
2181507
2156802
935090
1688899
2277461
1933027
794304
494535
739607
1520929
1270707
34317
1432315
83240
1850473
371528
1719129
1603125
932220
1839073
369126
182389
1142708
2813250
1184514
2688739
2331188
1930293
1672713
106040
12736
384849
2705928
692278
1125092
1316035
2463980
680878
1492688
2557830
1681130
738087
1935327
67746
740884
1556939
463445
1638509
2630218
711365
1390309
758390
1295890
2795044
1485402
671015
1733015
1931310
724186
1525474
263086
2144392
1873178
1511167
1804998
427567
1509294
1593907
1131304
505836
1440432
787734
541770
2132576
306945
1607237
735261
492678
1072017
257308
291261
2101043
1828126
210118
2713336
2007069
1758361
1495479
2602954
46794
2203539
1168631
1331051
869867
2083884
680000
2795539
1242179
1964332
2268800
229678
372028
1097845
1800431
1280865
2582081
466887
1698834
919005
2120972
382772
331175
1217939
606216
622063
539763
2367690
2183843
2501987
786139
2402687
694956
2816865
1923899
289855
2291216
2504751
1983860
2682100
2684717
2295541
1902424
1938618
1653455
2929721
1241830
291135
383494
676273
1566019
285484
1550917
1745385
886876
1203372
2547783
1754024
2273891
2263280
130059
2435127
2894638
369004
4721
849419
1445051
2050561
1673950
1160590
1318059
378164
2036690
1721705
2576506
1181226
471680
1594699
2833587
2828576
2898944
2820936
2264149
841677
302157
1794641
1355819
2800900
939754
2381210
2851198
1480746
98858
1737072
702042
2628694
268107
722997
1583905
901309
476674
1198001
2465435
198797
1913456
1920883
1434530
1409189
1620763
611052
673978
483894
1914604
763248
2237457
700741
1148473
409824
542299
657323
66148
31770
1796369
1295086
555295
2148442
1471235
2101507
750438
1204010
790183
744036
1093329
1122053
2196228
2615236
2099549
2357415
1037024
2681653
1842441
132841
1926780
1516829
2597982
1583042
1983600
654969
835769
2750853
1387078
1777257
587014
470675
2141894
1578453
676588
172815
874164
274363
200526
314178
335547
2032521
1373849
1210616
279832
2853257
2714835
1938104
137820
2657457
439643
1977214
2636840
2329637
1106948
660944
910851
648829
1881466
245963
242998
354921
595439
1244296
951266
70970
1908060
1034671
2447872
153581
796992
1493006
2089988
2501422
2487668
1430431
85983
2386345
226107
115401
2074661
1789294
1209022
2441379
1179577
2906353
1469967
2096226
2641327
1944815
1807951
2735433
1096405
2848772
414123
831054
203383
685260
2026378
2602739
2592327
2525153
2430882
292338
1485029
458465
2821678
2323853
1662775
2807628
1444421
140396
882924
2569358
2640841
518333
517726
423027
565291
2243189
1664061
695718
453482
879296
393465
2852208
2348520
2179293
2118880
2383283
1759047
1719643
269365
1546788
1405675
2834183
1344955
1190123
1630916
1882410
2666308
565731
2286014
360449
998477
2662357
1896139
1833803
1760616
2291339
1493857
1486872
1516101
550962
902576
1054287
1268273
1826571
608909
884418
2024443
548941
363524
1640475
2692956
294043
1177004
2624638
2569457
2347207
2452474
489105
207898
2845724
36122
1835961
2825418
2518144
2819683
849971
853815
1600160
1679924
2921132
2724074
664246
707533
809141
1099800
2517106
2187424
1888661
2580492
798435
2893954
895272
1314401
2617454
1508856
1170362
702174
2540552
1026472
1615873
806164
1058745
1418008
2921402
1350596
2182622
1635814
2905650
952763
1206419
1507360
1920401
706550
2871
1523045
2127630
1666239
2632487
2630419
131911
2223655
1985780
2922988
966676
978247
2533538
2457144
2219265
1040995
436321
2468244
739045
1555662
1332068
2596043
1441523
1254383
2355131
1447435
2249442
336373
2778776
2757816
2542094
2797672
1175506
1645485
1856766
175716
748552
2064276
1173706
623117
2787014
163537
1413480
1514116
1741509
1400237
2138315
2001340
2912802
2852375
681478
520953
2561765
1459765
1864935
1516351
1485116
2196864
2307374
2207570
1207983
771026
686837
2324697
922000
2472116
1120745
2006149
276313
2356709
1887150
243596
683888
384647
1768455
1345771
344652
1641675
2700541
204201
1286208
2786615
672006
1189561
2826106
2551116
1448911
1936926
1124971
2285322
125133
378238
2695107
2651237
2119408
964338
1481296
1734555
118177
669318
2335623
886985
176617
485484
1774933
2385399
2195373
1487790
544118
2625942
363347
2707745
1428036
881489
720757
950575
184389
246814
2666331
519979
1485906
144030
63672
877473
1504071
1623594
100237
2068714
118742
2766492
1344497
51612
716671
2569901
619363
764672
1356824
24124
2636720
2262268
991116
350244
2474044
1905060
31962
769960
2830685
2660419
502913
2564788
1453906
2762630
1940877
2093144
624262
2679163
1698802
2356438
2938508
2254717
669462
1505914
1101873
14538
560131
1307429
2675997
209229
1046178
1069518
2040822
2594664
2159557
990438
2588298
865949
2047083
1766757
2559473
1213996
2176209
1157481
1407088
1620702
2698370
1283345
2370507
1030505
1993839
587223
992071
806890
1168869
2930080
1577221
2585449
1308995
692582
2615534
2891847
24967
1702975
646397
2475351
441643
2024586
1271743
2500169
1588883
245953
2690891
2167998
1663876
621411
1300990
1566517
527203
1422981
1594821
83966
223791
1816983
2318550
2188455
1387903
885717
2325260
1542011
303126
1416679
780311
2819146
1191309
572627
976012
779573
1289345
1088908
2304422
691617
1229752
93638
612020
563132
2036352
1157244
1484216
1531593
921204
2440240
1693084
47772
294384
1693718
1612078
1449724
329681
1467359
1680022
1196714
1176972
377536
523586
297151
2290337
241873
1639508
2751909
743648
1464288
1444973
2712162
2702933
452818
1103763
226221
2912938
1660667
2365669
952875
732159
2855923
2297006
2706978
1599098
393255
1093578
2489760
473724
2838597
1562552
2127714
2182986
93357
485649
2690454
2021735
2839697
1385764
2613233
755863
19540
2200981
2562898
2482171
2266293
731574
2050592
2174049
926204
1286564
1903355
1777104
318399
1494149
2133115
401424
2634448
68992
914774
2349262
976011
959658
741887
745918
1474467
57620
922988
1403358
1272446
2785574
2226620
1131267
519970
1354369
1923598
1602729
1332307
797622
312648
2098923
2187619
1245589
651466
1720746
326060
1965853
1093775
2909722
1048752
119284
2471152
2825442
2449725
27865
872539
2515329
563980
2489233
2293695
2124896
2079717
1958663
539277
2795113
1105753
2441806
2046277
1047477
1317788
1321235
2798739
1973468
2636822
2127019
769170
231655
719758
2550277
303001
593557
14364
2285981
2556902
1345542
681966
2857732
158443
1642571
1332876
2660770
1180313
2777252
2201844
776782
1686556
581597
1994945
1986681
1334098
945614
1690416
1761453
1110449
1945175
2718377
458492
196697
1444479
1602621
1272677
1192188
825831
1115664
1812882
1426502
71728
291477
1068025
2351928
48843
1164802
369860
1915097
2070564
1383029
1037802
1288433
481103
1384764
1534920
1933509
2584016
306189
2104924
1965669
1509121
2857724
2174031
1664172
8078
146185
54733
1094694
2140576
2931051
2410708
267759
1018889
2593557
2776111
1150340
1070216
1564296
328713
789888
1045349
72852
1911018
471176
2658509
1164259
697851
1173413
922672
454374
2342455
1480505
2156688
569325
1887376
1445297
1608754
380821
2480373
1396156
2541229
1107958
2295021
1562321
1537271
2616938
974693
1159790
216563
2884648
316371
2802553
2432958
2073307
983662
1181102
434234
503064
317327
89559
438510
2190492
1645652
2465849
2211260
2838301
888886
1336622
2772452
210310
2711838
2927162
677806
2496654
2868424
729450
36067
2640127
740769
1833659
473698
2364407
2261536
2802060
2749154
1660190
2587655
77007
1389320
2507223
1560587
763469
2009560
1120224
2440863
2042369
2883087
735783
2513855
1786339
1690710
2384708
1207458
1840869
382749
531553
481426
1852406
996464
860901
1464185
7928
2343555
864563
290181
1020486
2922700
2930945
2414759
469191
113758
2775823
2141132
272071
80984
2749241
2414982
442225
513446
2751381
1948521
1694030
2403260
2764533
450632
1117025
1440980
1844472
737701
1036087
1129469
2693292
1102567
1336387
2031641
1715081
2868645
2417584
164838
1559015
2939893
1119086
1549440
2895812
1268247
2031410
1183801
385709
15853
1380435
1600428
1467461
2305212
1595753
1781085
349217
6179
533002
985123
605499
1349771
2707934
166892
1813189
476111
1166749
2083403
232851
1894611
140827
1751675
1350217
570145
2926500
252252
2199055
1617250
1120957
1227850
2321878
2923437
1499183
556057
2881346
1041460
2323396
1353240
2538835
62820
399558
451183
2814747
108982
1811916
2724363
1284819
2425092
235212
388131
2896133
444860
2361982
1683151
2649106
1236532
1824592
1208368
2388464
989120
129671
250597
2583247
127394
373877
1367914
2480311
159414
2700613
1914205
1814863
2394321
2290482
2021563
1585186
2769528
171463
2290216
1009426
800843
1978385
978450
1187512
2388015
2469717
1202366
248013
1495218
1222652
2664584
1607360
637187
2455809
2396975
2425511
2017731
2624730
2587396
735961
182756
2543868
1745323
1351532
2899035
1646417
2188862
1855160
1671902
1068045
2387045
537250
874525
910510
2719009
2248002
1962768
2803419
300443
1124917
2745554
738009
1186482
2849781
2399606
2096491
104535
2040232
1577124
556592
2156228
2454727
2821138
403508
1749254
1091672
287514
1997247
1538538
941288
710691
2402789
262268
909733
1205550
1629219
281551
946143
2940126
2936333
2710474
1413695
2814053
2431298
1968010
1983013
773010
1670748
2392598
936985
1300253
2217354
1984713
1836216
1836388
1243047
1911555
563799
1530284
2120992
441759
1071312
1851519
545489
2570761
1288572
2154348
358515
43475
1413251
1900406
2174417
2809464
2097786
700266
457820
784845
491750
1509769
203251
2262901
1392411
2452876
1778898
2907702
283373
2920
976291
901792
1650928
729597
114348
1486165
466096
2011934
906927
239413
379485
2187563
1729136
2765558
1027985
420991
2470885
1727125
2871226
2537278
2350982
2612556
1344670
602769
1125924
470048
1301993
444547
1658473
2890091
2526881
1275976
95301
2302232
1819119
778245
2615378
1333903
704223
606463
1106447
1771178
1453207
687702
600955
2191100
495673
2793924
900945
1374610
1798349
1638583
949452
2078161
434027
1921542
1551246
1032981
2363832
2821728
2457812
204991
1061496
881628
2518598
764350
2190272
2102360
2416274
1043088
2514674
2097347
1336303
186599
1708563
872626
1736000
2047219
2638315
2497928
340289
1615310
900536
1197902
1531180
2206380
1415824
920306
356814
868564
1917943
872682
2724648
1318914
2359276
2355142
2482375
243556
72540
906164
1109265
203282
2069221
2890840
355366
2275516
1788384
458395
2336910
2565685
2893856
154262
2335640
1515653
1720309
550977
559283
606744
1857727
2140185
1839579
2881435
2939992
139122
2826402
412769
1724378
1333281
846826
2887963
988834
2311475
1870701
603703
2547013
2218671
1723395
2561269
1761482
1819565
605833
2054382
2077946
1032849
1283855
1324756
1116859
379511
1785005
2022201
2740142
912331
1489110
2632463
2838061
1399922
2102155
202123
283020
1673976
2770646
1404975
1564582
2653902
1987347
1091440
371399
2695612
1959733
703714
2561647
2775401
2757673
927302
231578
654603
1800715
2764394
1010517
1171629
2301598
2186735
1931563
2079181
122766
1434345
1442793
1714066
2660290
2014882
1620692
2484621
133076
1405724
2413487
2656880
2116537
1017493
1232951
2218046
956231
1282954
2410856
913060
2078320
2163957
201397
1504276
1225625
804446
2403853
1835155
1740689
105199
2700955
1817723
609978
6402
635302
2729419
2691767
467690
948580
2914797
1251010
636823
636234
2611903
1255626
1995621
1106409
2363663
1444740
787725
1494830
702551
515171
2102213
1765679
2185961
2199226
7566
2041747
711865
2105307
414720
1136283
640866
1850619
993824
1837604
2011601
470235
999875
645950
1125972
2235987
1549208
2785998
219017
2901349
3686
1068819
2883896
798566
2715185
1583655
1228194
1929363
494269
191684
2027872
1201056
1755967
2040961
241217
1178379
703016
95362
790240
616167
2689313
52778
55527
2716060
303946
953430
1390093
1989622
1911442
104240
1163971
533866
1178619
1941017
2096265
1274641
2181489
1198673
1525774
2389980
2027985
846238
2729498
2796229
1940388
2275743
346602
1419741
448276
1801940
235587
2149369
821998
1478386
1202154
2932919
2892051
1909470
1291543
2691737
1028021
2902888
233248
2654306
2095155
795878
2844478
2938823
53819
454470
1993150
2134567
90286
2451566
382953
1008320
2028883
2133713
2917123
1312328
164079
244223
446118
1371159
2789097
2631702
2599083
789767
2388124
1438699
289445
1230750
276982
2560967
2747217
1810834
1631488
1716359
2560799
365601
718691
865270
2472261
713437
526525
1586902
675950
957219
1266468
765617
1817574
1392399
2865332
1373720
313953
778052
1157024
1299290
570125
1734643
1245384
1167837
2836187
303721
2514639
1840908
228017
416321
1850330
1935882
1197232
2574441
2685152
1440264
1693181
2859850
774984
507047
419495
1918500
1650882
1406942
345708
600770
563375
44117
435921
1334738
789833
2726618
1287207
1811117
204067
852685
1434307
2293804
2772429
2020248
595761
724784
2650300
15556
101553
250453
513094
2640718
2267822
2312903
2321890
2535245
2684752
824166
1179387
832314
2667278
1170682
2407270
2050642
100179
1779886
1657072
2547
1171540
2196796
293559
1207696
2732574
846558
974865
2237621
660200
2106909
1041564
1372233
1487831
1711484
512687
329869
2931681
1917449
2713566
585540
2521344
874357
1403040
2739446
1336196
1170870
663292
204428
87013
669700
1938825
49453
1861836
2799310
1385053
1138924
1970708
1401006
656346
46583
1251268
196158
2053191
1085756
2447069
2735713
1796407
2378175
1423825
433017
893418
2812619
2262894
73478
1098191
2236438
1834033
2767312
1822629
800004
556451
2123754
190891
1280165
1657787
1159216
1777656
532709
2461008
1492711
1920310
380368
327097
88351
1299316
75603
105500
1871820
1210841
2931487
2146748
555240
2804127
2003551
2895098
1420771
2862230
1281948
2190110
1921984
1743965
1310590
1485743
1615415
342820
800067
2050344
2886170
1650480
2872612
1833278
662440
1471313
661863
668074
2601264
407330
1562242
2855663
932191
1429029
2726078
357304
692191
2746663
996041
2342062
390566
2571847
1912926
2552437
1860740
562102
2372290
1207871
571669
878590
1240505
2340852
769726
532979
2905374
2062316
2645918
2811820
1220395
715234
1507077
234750
1721973
1614359
2375797
1349217
540447
2838350
258393
687240
1745829
2860173
2839298
1845000
2603608
1478967
2132336
1938473
1992879
1268715
2109366
487047
1125094
2742595
566054
1883122
1411621
1719655
2914339
334409
1900049
1118138
560914
2449406
1721914
1773403
2564984
2360962
2813447
648289
1374724
2099400
1569099
2112274
389597
1545560
793735
1446004
643926
970853
1100591
987134
1882729
248131
504789
1262192
1248260
342779
1626776
2316397
748566
2454294
2070674
2100410
904791
1628834
2779618
1651678
1511472
1551879
963179
1741539
2105668
1644024
99050
2793700
1747016
1679115
2503202
2163239
63781
2239125
52902
1012243
1593965
1657718
2649443
1654729
2298843
2229535
1376037
1190122
800987
445817
581678
528234
2152143
474591
1855327
485292
1272665
1766596
1190391
1961678
656389
2519531
999954
858725
743842
259293
2385552
139366
777210
1146477
2565066
803207
462933
2679665
2654759
1747310
996582
476490
1951185
2799350
1764231
158696
2102279
2714510
882237
1164301
2202654
1521179
1240030
922680
807725
2599462
200483
144310
498007
408782
1918418
1073541
1837231
463303
2254336
1528057
471772
286279
2031665
936200
1756551
2444134
2239077
2137086
2013034
2616853
147455
2505286
2060725
1980241
2734994
257802
2375909
319530
1881266
773725
574923
1500311
2467380
2091440
1960999
1576013
736560
2073218
822442
609942
1615826
2456143
1250328
219903
500881
27855
2293672
82738
1085075
2700796
2444519
2575666
114336
2788599
2807065
596880
227312
2160186
507897
2398353
392543
2091195
1151919
2893246
2909574
2746646
1919890
1400532
1059146
2576488
402660
463893
46405
912082
966441
548286
750797
2848060
2807113
2150892
892781
877168
355683
2143768
609113
109021
429322
122581
2843333
1582678
2796240
971388
2040759
1404819
147871
1039932
2568475
2789377
497683
1028740
1679760
12890
1843104
1648884
70401
2726189
2783238
444513
644890
2615829
308816
1099741
2561601
218329
1738868
1097936
1789423
594623
2850023
164062
1911056
1471230
1962574
1332795
2446604
2648698
792015
69593
35897
1262267
949917
2287903
1620465
2700950
2084671
1617868
362490
2330924
2158933
283670
1413533
2033172
159057
1310956
1309801
2298211
966067
248198
1035446
1622397
2761498
158
2293322
1938882
216814
2928585
13740
2888085
21398
2757935
1112425
603956
2735480
378460
1539691
2762408
801412
1627323
2331548
1969438
1330086
2214708
2476334
1449115
2646214
861171
1445919
2824948
2014929
526707
1689749
390680
246794
2162551
2106646
1730584
1575507
1823529
982226
809547
2232732
2519627
1163872
1055394
1095060
117209
2017465
957619
1045770
1070315
1831226
1106306
1048374
1996656
1428584
2424112
2180976
1632646
599016
2426958
1064892
2221758
2540830
1516586
314393
1392041
539969
2717425
276602
2830960
1352307
1116206
838792
2083704
1042075
2339188
482414
1839017
978479
269353
1482265
1891189
2341119
275394
1758529
2030358
888080
2362838
2428264
965869
1111995
2298414
1922843
2666169
38807
2753188
289652
761315
2560500
1624740
1005444
2800665
86875
1005473
2688129
562803
2752860
991141
1501026
49864
1009115
2451849
243476
2842957
2498454
32661
2348091
1864238
2149725
2487016
352231
1577828
2124947
1275261
1076692
362581
1620019
797692
2516740
2560389
1399591
2933204
1555766
470870
2789034
2905850
46401
1057060
2381146
1465355
1371896
592173
2921687
1730715
997754
2766391
1116947
761223
1777208
2334802
2485514
1923553
16033
678233
2020372
1626101
2592815
621446
1712489
1019955
2277874
498101
2659417
684261
1771340
2626722
2560855
1899319
1295099
1657387
1130669
1713264
2807091
968588
1512273
830171
426787
387241
261735
1117917
1164294
2733410
1701681
316345
1388302
1845278
1083434
2113437
1251666
1709946
1505681
2192769
806990
218424
2090921
785709
2429264
888208
2504910
2696547
1593986
1059418
1396660
2922264
1757312
1894969
1044152
2276068
2882065
342950
1993316
1905221
110506
82482
1805948
2802455
1811825
1950088
2431178
1989925
317599
1298776
2838235
2807641
2164442
1508393
1496463
2585010
2555124
363631
2477233
1293343
2758486
1622536
2605303
2771587
2100356
1357736
144311
2279756
2778382
2443396
507017
1104981
509661
1715181
90578
1509650
382189
1338544
1218555
2577712
1781464
1617323
2401538
591007
1922961
1139997
154449
982511
24136
2153967
2689796
1442811
6892
2421105
431167
76917
2097184
1783542
332916
630861
1822938
1679551
210518
574540
2818659
2922505
900570
100841
293675
1422719
19883
2518845
1805499
1424239
507060
1584397
2085076
792679
1952497
1275897
2125809
1706211
1838782
425139
2891008
1322773
449501
1014758
2445193
2801710
2414520
2012845
836832
1923463
1974034
302791
2120581
50609
1406095
742647
70455
139917
29407
52881
2010635
1122065
94841
1092034
298090
378350
2667241
2233557
2454429
1687735
1443810
1954946
591536
1884534
1700778
2245144
872498
657546
856511
445831
2652977
96632
1958634
2683984
973074
115014
2185188
555627
206710
387550
2436451
1308879
2670659
741096
1577957
841288
896274
30608
2059581
475838
1983359
1434577
2514682
1072909
2792593
148472
2492741
547427
1460281
2195243
2462231
1679467
1187836
262694
2389360
2358535
1909911
509061
1863268
196
835812
1335911
521560
1173112
383097
2812798
1488671
294855
531650
817917
2302292
1842546
1779853
924863
1985895
599337
184309
2059731
716700
2929725
994867
1257530
816973
2479653
1111576
1430139
2149635
1207917
968896
2553681
1719125
1949560
277499
959887
2332659
1156941
2177825
1860421
766392
2290204
2912181
1744365
1422530
2472651
865981
1028016
1862216
1984718
1286759
368010
1819263
1280937
2373947
1774671
2912748
679761
385644
2828697
2859218
2091073
1970667
1209938
1397822
2688865
1238261
178206
2004789
487935
798918
2450649
76433
2093705
1635981
856822
199683
399720
983778
1662554
1089390
689369
1384159
1497077
489020
1602481
2036210
1703113
2400312
227746
379605
2116762
902218
863549
1617613
2102592
1862949
95176
1660135
1151295
2841976
1755761
2008364
405342
1617541
2622463
569278
1470838
2382228
2910490
2294988
1107591
929823
831983
1119157
776047
2880239
873096
2251350
70687
141220
468944
1326258
777688
1446024
516611
635748
876629
1377659
614026
22683
2095238
2900097
667840
2691514
275229
125010
2527737
2408133
2215162
2131043
1995179
880908
2007038
1830055
1604548
1771980
730750
65131
2712043
2112606
666671
1343632
2396218
1591626
1787054
391900
1490433
343767
1996297
2551109
1879479
1296092
1938982
640594
1354218
2863799
688281
2013910
2813720
2582529
1331637
228749
1116162
2443939
1296277
2233857
1985643
1547062
2430928
873940
1735434
1330883
725879
2185123
164323
2277219
1127255
1874603
2374813
1388902
1017888
356986
1614313
1471903
2604259
826238
1151649
901778
668954
357107
376402
323984
740154
84756
2832755
1363581
393176
2090717
660296
262016
2900682
628984
2024901
1829780
1487757
1234096
1713110
1472300
2237470
599210
290275
814958
325127
2228255
233433
858899
2256283
1194113
1389673
1702374
1858532
868394
2818064
1297995
649507
2410587
744069
1367850
640317
818612
2277631
2419436
138522
2008093
1916244
1984142
2695520
1831905
39748
1188634
747185
468052
1477412
1262244
412619
1136998
2903432
1036712
2075868
327691
233754
948476
2065083
458734
302637
328566
1356470
229878
682
1778357
17321
1803880
1905320
2471497
988685
677872
71270
225621
855398
2803931
977660
352787
176533
114004
347909
2317793
2602369
1972179
2231411
2504402
2662401
2027608
1106573
2042978
2680476
1424387
1242459
2368921
2889810
470939
228615
2889559
271730
2470403
1078543
88131
2523429
333844
1469541
2280259
2228180
2919671
1658148
1707559
1036978
1876504
742729
1314485
462981
848712
1294042
1071463
2541137
958414
2261033
258906
832115
1922573
75740
1102980
2353182
2645522
1952457
1079105
927762
2869229
555116
1565929
2580721
2867933
2458000
779746
526189
1226209
2914050
2631339
1274004
2055732
2668561
78428
221359
942722
771571
804697
1473296
903526
2423439
494334
2229588
698313
2795557
1812386
2445931
2706001
2081777
932482
1555929
2588896
347590
2797537
1716548
1211459
247225
2895574
294986
391609
2026850
1051514
1741564
994616
329431
500909
942473
1134384
2832516
1891145
1391208
2245336
116050
2800742
135046
2470566
2209002
1851870
688595
1520227
761227
1871634
191101
1865663
1589996
830929
1085704
1161787
2504993
2018172
992403
2344653
912596
2563951
1179533
169544
978636
1132807
459292
148048
584683
1311838
2209842
2841624
716640
2822710
926980
152935
260119
2400127
1885914
1416894
1050625
1082603
2644388
931772
1999681
229594
2465905
2806852
2403212
2158421
2323082
1494962
2607630
33492
601023
905873
1592154
2337409
841419
1824540
845982
2816217
2352901
500912
1812259
2609463
2054369
2781348
61625
1496762
2613652
2918805
2214388
327471
743552
2135636
439607
2035938
756097
2450972
2121821
2586888
2568724
2091512
928817
485042
1227698
1861296
2340889
2274674
805027
843366
1087538
2935668
1325031
278272
2710147
1761961
1047940
785134
579835
1367305
2333009
636043
1564588
1388446
749800
1162563
722696
2215027
17118
2533382
2424094
172277
947949
312135
1703897
2741091
2466660
922847
2524702
1951976
1848309
1903609
2416761
1040908
28628
1797507
2758962
724187
2376961
2321698
2006618
2154996
417306
2367570
2796385
576842
2372153
1434942
1104474
2109760
787366
546996
1826828
2169985
2334584
1010653
385530
1051268
228699
1204904
139233
147200
1699283
1698217
56230
443544
1687182
1400621
680494
1016015
2085721
1941282
2066728
508501
1011761
632728
1604037
718158
2712700
2559247
2647349
1935448
2279914
2430503
2893751
1927741
2040714
484991
2863335
2695909
509645
1739405
1705357
161275
1628559
294322
854192
1529531
1061858
360632
1592538
2445536
834802
747235
1251282
1328786
1424938
1467509
2928849
311421
1930982
1378977
2012460
2660708
2314331
2851272
2265167
611599
536183
1358938
1067932
2081561
527762
1194731
17972
2522723
1571357
1333721
1059705
2760532
1848701
1182264
946377
2158717
1241179
1131686
1971432
2357162
2266622
530959
2623949
694414
1356421
1389692
997833
2034395
2532102
2188250
1289604
1681986
1593575
1090844
2612242
1624694
471289
220285
435024
2534193
1683218
848844
126899
1581336
1583125
1779484
1739597
1878362
1500640
2858792
2695460
2249960
79529
2550107
1528081
2432597
67234
2545723
2351580
1069058
2062174
458565
111914
51234
2385775
2592363
240556
960067
1180380
2931430
140627
397434
1465544
718535
1456602
1808185
619553
1079299
2453691
262494
270725
12086
2552536
2851733
1022471
1687186
1253442
1838138
502957
2571343
1618964
2703635
809978
2019214
1544522
318527
437750
378977
1159608
2206812
2076203
614736
1530826
817797
1522634
1558684
1561138
1976514
48424
2441612
1140165
1782830
2070967
770434
2533096
443170
2626447
294534
856901
1516047
322493
832549
1820174
2507755
146982
2047126
2570726
435433
2025109
1052270
1062393
1278365
2504899
672172
857215
96370
39392
297677
236012
2454002
1927460
1240511
2475872
2305836
1492116
1139643
914834
2696933
1512867
721930
2268520
2616619
2022904
928614
1531139
1004696
2125034
2232518
1725566
834137
811502
1951706
493973
739088
2205061
174132
2260970
2455756
1403678
1399403
2330589
2761213
2233794
491912
1341970
422836
79669
781563
1736942
2761814
2287169
1171899
2327143
834869
1486992
135353
1996341
2067580
785266
520170
349616
1794276
993015
2259084
1786944
1222563
6566
60704
2693228
1872659
426416
153990
1137148
2597052
2867808
896631
336869
851306
2448986
1571424
942350
652795
623508
2152323
799435
438948
1329027
1743568
548043
267922
1935778
1521503
1549090
2749209
170615
1790379
1711034
2329669
958729
2257703
864236
2098163
2567238
935603
30885
461936
2229189
2781145
1759668
735223
312243
2838145
1539345
2064353
2599279
2380827
2484446
2369390
2844685
1204928
696535
1882034
1915276
1302128
835023
2509222
2196541
2873204
2434387
550402
858123
9976
343202
983880
2914147
1009506
138663
1772846
2001386
2447331
238928
1905130
133044
2404263
2224121
766483
857288
1598206
1761518
1298645
2015053
2688455
1032089
1520001
1523035
2681838
5043
994527
525524
2449287
2265722
1001068
65539
465139
319218
2219722
339016
526621
12570
2524646
2137384
1175993
2225478
1167230
390004
2542340
544342
1340712
2645753
39045
770077
2802014
1242442
1371895
2374478
2547946
151268
2694589
1578047
2747579
824793
2318238
2523639
1531253
1014565
2162634
440322
152778
1943378
2172926
2095843
2122728
1307854
826246
75808
80944
2775156
248628
2527367
1908991
338670
2050633
1077974
2242864
915793
1626373
1051670
1460363
39476
1600081
1973239
2319335
772822
184534
765787
2455856
1740868
2625869
2102951
1825348
1181125
165614
881551
2000613
845447
790050
1959549
1867468
2642997
12010
344156
2602922
2015369
361466
103663
1135781
823781
1788309
2732983
1686172
2745515
281489
36552
2844331
856838
2509218
2379629
783623
2294329
1331561
2300809
2633607
2642593
1977172
2441244
1472871
1890406
2797282
2195410
2901908
536849
18783
449679
626698
22799
2335165
814984
946632
2630965
831708
749578
1888452
2044135
2589461
2083991
42018
1654583
1980852
1505963
1634107
1946495
1583901
1723054
1500571
1557365
1848926
356550
1458330
1506967
49354
895534
12806
1596276
2827525
396700
1111715
2427514
2422120
1257256
1659215
1138514
1844912
890962
1057099
1160213
1060278
1508528
68808
2807128
2895294
767731
235787
2243169
2231041
512040
1130002
2573391
430180
740850
950009
2728856
114294
2227563
319591
635989
2455573
1719684
40287
1679447
1857137
1466323
1059391
803072
2044547
2839086
894003
922458
2496583
894354
876783
2277750
1325116
699000
2485874
1962973
719178
1150834
164477
2158421
2237898
576147
1759622
1886483
917296
2383622
1378779
2254434
1834136
2927308
2362133
2881116
1766424
975191
2451512
2248099
2247047
796283
1558136
2642492
651425
1807260
2352478
2431810
761612
2750595
1674828
23466
1799602
2697206
2424592
1334838
496726
1407238
1169074
640645
805991
669028
1382108
2214911
636643
2263660
1393999
1571071
1204039
2057939
1941757
2540082
2193242
659469
1413760
855110
944991
655785
1021557
2765940
319353
1471203
44607
970204
2484404
1012482
2738979
1469102
1319203
2479992
2394433
120680
2788163
2417295
2876847
2632197
2352069
1624642
483092
317501
2835182
2898611
87454
1399728
2442931
1736510
184962
475273
586196
554143
1725846
1873334
1756967
1951230
2514855
1634255
298885
567854
1533407
728585
1602540
833261
306347
250784
2478633
2641663
959683
2232904
2795907
2682445
1174993
2286890
2047615
1336970
1449676
747075
1718589
68586
2800200
2874208
1935624
2257370
784188
1154959
2542988
36867
223056
1871646
2365739
2013666
1181944
2315567
1706701
2478529
446861
1251276
2442622
218358
1205488
337230
734143
102654
1794374
2600123
1273619
1566397
1706607
2024417
2938724
2217529
335097
419266
1336455
2839802
969443
1081261
161221
77295
2474701
1709979
2009997
2114764
714971
206558
730533
1237051
2758653
1385531
2915050
1426138
1027336
1418174
364864
1630963
337073
2799603
2577452
2837736
392342
2830195
778932
2612456
953661
1515306
1829060
1382991
1617197
1763779
1807862
2018265
2185904
568576
2196749
1459722
2498031
1683977
2266639
2755118
2795115
2146620
1110894
2215771
47934
892064
1319652
1631116
2579162
103121
1350277
2463010
1772596
577039
368454
1079475
2837997
1383609
555564
1483416
38775
2931725
2747387
635064
1821172
453139
360486
2498304
2014588
2321903
447406
798530
602226
646960
2648240
1851816
2193982
295155
2253257
12844
817698
2364341
1019190
2704672
2361119
545030
2576714
2001282
1718449
2325176
883352
2014836
583027
1939810
1022357
1183064
344102
147933
384789
2801516
1884605
584879
1839250
1758644
2917078
2081143
2689218
1830222
724370
2588205
1944794
1520833
2035005
890314
2532754
2110844
1680439
1345849
2675536
2301255
2296904
885709
2409990
1734302
2575930
541529
746307
2798273
685804
2268877
2325283
2549267
2536814
2684338
1186322
676330
641955
724694
1588905
301166
2889449
639588
388229
1241459
990858
1135938
1745180
1023558
798213
1435479
1067364
203073
2638
647451
789323
2460943
1693168
35132
2203389
750325
625243
2491542
1859396
1434791
464439
760384
1501380
1909585
2662297
2815233
1506330
808044
1011210
2685346
2712009
2347962
2677924
745162
739871
2333709
2518218
2539588
1815327
584634
1894279
124084
1965144
2709082
2423001
668387
2265811
980509
959122
1351727
776109
2833980
1299448
1593159
1189280
1883189
2382015
2023589
2470156
1225752
400611
2673902
1811434
902010
237498
147902
1787242
2085102
476940
2746330
1096759
1472557
2716397
164334
1313556
1603931
1079978
1086104
1895885
1070503
478405
1610119
1986502
936933
2064012
2286114
1795333
1554135
1183737
2131697
47414
2482494
2546310
230565
2359359
1999267
2397898
2352387
1171149
2517290
2823571
2138269
1339353
2718734
1178026
2289724
2641824
743918
1412117
2164450
557198
424560
2581131
1469338
1769269
2075626
789386
2835153
342060
906465
1942807
712688
623837
363006
475079
325497
2745812
2134702
1720680
315543
164849
727943
648617
912012
1030219
2612771
1948643
1138425
551713
1819938
1434030
81132
191440
1736659
68122
2073416
2037382
426950
586214
500900
1925998
987131
338469
1764616
1430429
1108620
1820828
728827
1766326
2463085
56414
1944811
2346197
457053
2435553
2651368
983246
2528544
897698
399057
985752
575480
2157625
2619581
184279
1837305
2452926
646542
953756
2759703
678644
2107405
669026
2233297
2534450
849123
2458049
278031
2282775
1800038
2294476
2731454
1740454
279869
961434
2304823
983108
40955
2057062
1973859
759839
615636
2930350
1188620
2311344
701938
273216
1015466
2230133
1074164
2881578
2098827
1487453
2561364
1580703
2237474
2058034
2321695
274031
518970
718583
466640
2860070
1617592
2875913
1573040
1191004
318229
522489
2597360
1659957
2433047
158105
453755
2723530
2396153
2262321
2598945
1243526
1853448
915230
2105329
1996129
201463
1407083
1147039
1302650
1824085
2937825
2134921
1794903
1719405
2073984
967500
2049766
1264626
1168797
1745063
1017955
249311
2562877
1119428
2090320
329058
657886
1733067
793059
980085
414909
2003557
584676
1199952
2617924
1413451
2047225
1012550
63689
2181334
259657
1573207
1009170
2082315
29398
1280985
26242
1182740
2221883
1789450
2619959
2603744
2148788
2262859
748164
250054
323653
2545210
1821353
833892
1392816
2683272
433960
868306
2671434
631532
1553537
2560672
1635869
689968
278501
2337998
1548958
694179
132189
1958696
1935766
1106087
2118332
721051
1773406
912275
216035
2665084
911642
880155
857189
2300094
459857
536745
2658456
1836812
305446
266347
2601897
1865965
1563830
2457043
825895
2179685
1801767
1646570
1747965
399266
2838464
2303598
203627
924639
1098552
1861428
1580881
712918
2346033
724250
2405781
1465948
1047921
997687
2280146
1713980
2008730
1672526
2908830
2230266
2079785
235256
2654650
2426110
1567631
170954
1710005
488933
2234279
386142
916175
602400
286199
1226605
2870674
2716356
671548
1867112
383272
1191788
758982
2296762
623716
1261881
1306491
2738522
508712
2171077
1859922
1284504
2458517
465895
2509653
2447402
433507
666543
217585
2108076
1271101
1758402
852745
821588
462203
782998
711743
2588202
1564625
1785476
1507011
1817986
794936
174541
1548852
473123
804423
359927
596233
2771174
2222355
2335139
2235018
978675
2411702
207340
853898
2089868
1847047
2096010
2938197
1442948
1915409
691379
2039276
950191
1041114
1244161
676332
916979
1333637
2016840
588467
1553658
1756649
2264808
2560195
1572202
615374
241742
2207367
1771282
2223019
228695
1189816
74715
2873277
407535
2835507
99114
1916148
2279040
2880932
661211
1322681
2481318
331277
2512527
2638034
2131157
2608705
2509280
2537978
1966727
492998
2736849
778143
1277425
2747247
2885387
1085708
83360
1625870
2550881
2340323
2706604
2052054
2602803
1869556
1897407
301715
1660228
844162
982036
1445160
942786
514941
1424923
1311757
1059450
2553500
476298
2729280
1104602
1964499
2734049
1540862
802275
2591876
367032
288808
1992029
2427891
2702293
1081174
2386836
561707
321840
1472907
2799322
2827218
2500856
1893974
1593750
2620451
1679504
2352009
369728
645326
1182715
697759
1211423
656143
1178243
2680798
2268614
1032672
2171474
2353347
209653
2456360
1040407
360556
1256114
991193
592858
575852
2822432
2815098
557256
2338107
200854
328282
1128442
155216
353897
2726725
768698
2933087
2848417
20686
2199596
2294508
1288248
2803376
2611810
1783471
916039
476576
1881628
2513671
1865300
2748578
743344
2712108
1010784
1313503
652367
724837
157216
2184974
1034604
1796479
2093793
1815798
2275328
612520
2030472
873444
2183656
452417
1328471
967298
2204327
749410
2148181
2212280
386977
141410
1890366
1329278
2226534
1864585
1065746
1386409
211532
464261
716750
1946866
1948295
1232263
1584126
2828449
1821960
2919522
828033
1983595
1547866
2486012
1382483
1779822
109127
589935
166956
2906558
1298256
2617000
1897121
1545797
2081878
1289659
1825981
1643741
1973463
2914515
66312
615424
2410346
297849
1881666
2529903
364673
2693782
2045447
1810793
561500
1004241
86625
1122379
907914
897476
1175104
2933814
2192339
2348856
2613382
139625
2058843
2524142
757677
1532574
277099
2112070
2394943
537465
442534
2837772
2554110
2343190
2137368
1154619
2690158
927794
2564398
952406
1671475
139604
682835
1076239
1335380
2815861
104307
1596596
2696044
2350302
2859296
517495
2438797
57214
1228735
2660576
1433010
2535969
505319
2321209
2001185
244729
2482351
816745
960555
1333506
2426021
830377
2325295
2478259
50
2527980
1680835
1832641
1737865
2223959
2782147
872166
2539999
797566
1954445
806537
2426003
2691142
457117
406674
470109
2546896
2184341
1522710
147416
1406459
1746739
2924894
318158
2754032
858815
2003613
1042811
2333284
1550600
441557
2277738
2568141
2482331
874806
292768
1478709
1506137
2242132
2498892
877388
2752850
1545144
2471806
2394820
2775689
2014335
2881144
440596
1031667
686336
2010053
312416
1531281
863217
2303702
1763425
2555151
2197874
2896981
2885321
58522
2098752
1317441
2789879
2317362
1554241
2879733
1022169
205654
2796330
174942
2084785
2059666
2228582
2049393
2733787
2051427
1864300
1243509
331487
1163841
1210113
1274460
1680745
483312
1503560
1500974
2903999
770021
862790
2458464
1124939
1964160
201080
2471635
2469844
2695628
1207814
2504982
82894
1256375
2617702
913304
1210283
2278577
1481268
1807119
70672
2143732
2837840
732088
521555
2851416
2811268
1088867
116367
1096935
2171982
908542
1068124
2506674
769227
1804882
2478940
139336
1412697
2812574
1089508
2165813
686794
1299130
2215464
112816
313222
2551913
2350125
139833
2399739
2935405
2205968
1147534
100141
2837567
568427
1738839
1954353
425237
894459
2921114
109615
962768
2756251
1759441
655668
1390197
1484047
2193723
607072
85743
2656404
2378398
2916371
2678210
881610
1627193
414819
816795
1265388
2159650
2170527
2269797
2537999
1929867
430362
63941
1306351
2102766
2677185
968334
1163150
1550231
2462583
1552471
2699040
1343046
1493807
21864
1622268
2419619
2810447
2580169
1744742
2345259
584584
2294
2107076
699651
2224162
1481660
1873854
334094
1486335
363549
1768588
1740278
79909
408804
2493244
31028
1371275
2570918
2786748
1732670
1333730
946952
29944
2827917
194349
1652375
37558
2090834
2133369
1151893
1793412
9927
661153
343703
1841271
1991561
1220455
1699818
175171
2702553
2800385
2696833
1160656
2515409
1977101
2285179
1604278
47914
291452
2881213
1527877
2417274
2873053
1108159
327191
182927
1506384
493513
2629799
75626
1774957
1343127
1149825
2228532
2928573
605309
2849399
2232616
1774573
664028
496737
1433325
1392255
1117905
212856
1251602
2697035
1102908
644085
1227627
1687036
1658679
2163932
2887553
307938
1946427
352494
1385425
1414249
827424
1576636
1857106
2370966
1828593
956465
1372531
2160913
2892152
1165913
1152805
681473
1370798
2449439
2372896
166957
746875
2462967
2344380
2373218
672691
2460858
718628
760426
2178875
65175
569065
1328875
619286
1594052
1864030
1659695
2669464
1110532
2413070
1237002
2635192
1465501
1304913
1162708
714777
654400
2398348
450257
2224116
1878543
1978818
2052162
2902008
282143
513170
1395955
2890105
315699
1350924
1290746
263609
1794199
1670512
2520482
2316228
2325827
215670
1984096
1719315
1325657
2318597
656876
2303020
1460572
2693524
2834365
1434004
1800427
1359342
2394231
1228002
617499
978208
1039663
2181019
2073001
1900321
1138944
195484
2696934
2816173
473495
2539272
992787
62699
713641
1015676
2656936
164404
468227
2843579
2932092
1257859
2646697
857563
2539748
136927
1656963
2314170
2197865
1654308
2208237
2373037
1592058
678203
2225510
2545364
2052582
1805225
1728750
610462
2924001
2348824
2756882
1424431
585152
588088
1538970
2057993
117672
588154
1285048
438820
1063706
587278
1998610
1421309
1369803
2289946
1249368
2501712
1793078
299515
2765935
2519448
59148
1865635
2345858
1569278
1030524
2097310
315832
125409
2552526
1194609
244894
1250738
1528070
2051991
827672
1279153
1132385
1016962
1517602
2877371
813519
1826634
1591183
2580345
1061339
1179197
2931484
751087
1857722
2159020
1243316
344154
1404506
1162316
2935493
1996304
732418
1388234
2375102
2328252
1620076
643909
2494556
318404
1594492
50131
2585287
2873265
1077500
1249097
2375560
2727225
1363884
1178680
11600
218032
1691021
837724
1313977
619492
150340
541323
1511119
744022
213478
614174
2515707
1970339
2436324
2365120
1640025
1166929
2617900
2858753
2900454
667275
1207595
1639551
240392
1657815
1586573
599783
870124
851962
221693
1237184
750544
965126
1005002
1079618
629920
1304364
1877264
1079660
124128
1091791
2308832
2077513
2791207
991728
1658156
189998
25618
58177
2385705
432007
1531525
2637287
954844
1571330
617087
1403900
1308100
2170643
918924
1603951
2194584
2835528
2513551
1118820
2895513
1579291
2343509
2287251
2487308
1340851
2926550
2488879
1391971
1631917
893620
2786438
1727151
2896574
1292874
1522638
2896510
1181748
2021439
1704445
538122
1262137
1434319
2541423
2247843
954686
2282104
782131
1322975
1149536
1630588
2168285
1133501
1887721
375417
2880437
2911154
978461
1465389
525798
1811444
869384
2266445
723675
32059
1336267
894167
882576
1723259
2925151
1512721
1642115
1025853
910821
1383122
2454075
2222646
1687404
500811
945844
1335060
982345
2624305
2298594
320940
693359
2381899
1128328
1408949
57210
1755511
515209
2671776
258631
2088951
1547937
414074
1595938
1159005
135949
2140262
718138
592845
312268
1393536
2368515
220695
1942394
1293690
2842174
1305704
748843
739420
2797582
112819
2410288
341183
1824869
2204605
2255500
596802
433678
632064
1405986
1809710
1794661
40899
2919322
2556778
780497
2181427
1918166
370254
2509614
2626849
1726261
429127
1639402
2140344
924308
2550712
383293
2506037
603924
1250902
2527419
1956150
407468
825636
84659
1979493
2205989
1600520
69161
1107071
2838770
2870532
1752341
1992235
956551
2754512
1717183
959500
1158096
2173486
2169475
2324466
1002223
639704
1333568
25090
2762948
2806813
417493
1984564
532470
1408299
2172992
2712892
2435333
797285
2238024
1525417
700841
262596
1877880
82760
787761
2023135
2131387
506880
539965
2374292
2048539
256683
1284392
811238
1581935
1561702
65217
946244
1292176
2570554
2034488
952480
2403781
642911
1834834
1034487
2620820
1839819
2654912
1097772
442504
240917
423646
2173161
49434
1620751
1306516
846848
1479140
1402241
2072772
1592082
620979
1101579
892163
2606832
1878692
1500931
300784
374213
1681653
2735779
1828236
232184
1062786
62003
126172
2516362
495802
1971917
753641
567573
919561
1900404
2714332
1719877
531901
286737
1507915
368612
2926415
2778031
2535439
1491285
1082135
823974
2671558
1740907
1977128
2881688
2574366
1332220
1535567
249923
777846
1958432
2136223
366999
1610177
180319
18863
2106430
2939789
138244
2478682
1208164
641669
336934
82902
1094274
2664104
335218
2252670
2907255
209612
2713190
1982666
188014
1437839
1506000
2464882
325118
1965865
2859904
1795189
386712
1842455
1259915
2808421
306540
1768327
1295651
2493713
1249389
1800163
2435835
2386166
2787541
2844948
2921293
1393594
1387941
817306
402402
2336331
641152
674808
1602449
1961132
2060971
535208
846476
2319285
2437354
1826637
1357186
1690975
2768536
1721736
1811474
1076448
1849290
2466866
2415436
1564091
1890646
2225599
872887
2714297
2112727
2701112
1566646
2912350
769566
1011740
2573806
702760
345201
2160703
2168409
1004766
2172251
2349455
2406004
2887227
2724782
1085395
1218493
1845413
488151
2651549
2007235
2220372
990347
1890374
1960265
1653275
500972
2101070
1657643
1877844
115468
727627
81572
2466728
1570733
2177857
1909343
564206
391524
2463264
518448
2893807
786131
2192906
2359809
1699502
2612653
2568449
2800241
2231722
1960941
718464
1703841
1479733
2222238
2563114
2275192
1337696
1289855
2562431
1533574
1938125
228181
1054592
2538597
144418
963065
2660308
1083205
1384559
1927868
1632421
1817818
1318575
126877
1139509
2638836
411878
505236
422152
1593592
2379147
407183
659103
1272506
461277
1639586
1983999
318540
1410233
1142298
2296143
1760134
1370470
307696
1818254
799323
731023
2054861
27075
172082
1316733
1134779
1906352
718628
1498137
2607783
1772905
2365047
1623507
2588497
631828
518832
2711550
621825
371265
168166
2454150
591059
247450
2644236
145607
194573
743736
2518568
2163485
734899
2567785
2656938
82207
766343
499364
2019436
2302768
587157
3082
2191888
896740
464519
1091437
697722
2402548
105236
1427527
2619228
17727
2794899
2933541
1517462
1645328
1700231
304603
1184636
1758052
765797
2515880
355039
2354490
851329
1544702
1185400
1157328
1392170
2874744
2145738
680466
1195913
2484980
2214529
2515914
1852806
2598642
687420
2110515
1256093
1843979
1898473
2804498
2182767
2048353
1953936
1142791
437407
2166263
1240494
519589
697737
2809596
1088684
48135
341265
480095
605560
425242
2531355
2172488
2799659
244641
2581704
2344248
2705428
1119864
2335880
543462
2352230
774066
1495640
58428
1796022
1287357
259317
478359
1959596
1689419
1266300
125484
2902268
2749911
1942364
521636
145059
828741
1309609
2428302
2857686
2145560
2146884
1682046
1438738
1635821
598351
103442
2911329
2049631
805244
470205
1943233
402064
289376
1373122
103372
2568524
2912759
1342008
1696508
1406988
686579
534942
126724
2878458
1711625
1708575
341934
791594
2125655
982069
1294445
1607523
1255548
1666315
1833380
1843687
2454916
2067595
1050311
119944
786881
200815
2225276
1221779
1702126
21782
1273621
2842102
576485
267542
1498681
2645489
2650104
2030087
108119
2538053
2422427
1625186
122768
2624407
2754005
356045
1696041
1404189
2921227
1158335
363509
2331729
2837679
137397
1749302
290501
2381547
876128
1917624
2626374
2406543
2039286
2447121
1809890
817925
336534
1923881
2045618
2280971
42074
1035697
1549966
1815181
1514076
2526257
533510
405029
927564
885170
2851869
919380
2005154
853117
1119995
1150146
2227469
2426535
214837
466654
1405167
1409218
348274
1904232
2322088
1502928
62420
1361100
1383986
992217
53452
1963348
2383932
271951
1210255
1577650
994168
2095435
973130
286341
2735835
357268
475484
2647652
1849937
2162386
2026384
2092176
2635536
1057892
1647704
2833769
1325515
1483586
2462709
1639990
1708751
2481885
2509253
752637
62404
366094
179995
1513546
2905345
1467242
2304440
2622120
2011904
132303
1561000
2854441
2206597
425418
1134824
441472
1183514
2756326
258105
2370756
38224
2042640
2478909
546552
1555266
2107843
1089828
1601779
118781
1019786
2298173
1951177
1779872
1892338
2201671
828073
1313845
1070480
297059
921445
2156341
2119531
1026098
967812
2263313
1786855
1934333
1893920
2463043
2111787
595793
121049
2072095
2687243
2176074
758296
192761
1757172
2858216
2235904
2634554
1695604
2757008
1385845
1149480
1102571
1939688
320223
34413
2295444
78786
2311142
2621342
1209147
866455
684316
1085611
1322711
715939
835157
1349275
1683591
579962
711498
1886275
1822328
1967563
873547
2891997
725904
158689
605463
1566038
2483803
827543
2435803
705001
1269359
1813236
701229
1295790
2715729
1517052
2066229
1855675
2306161
2443483
2303259
473313
866176
2226138
1167522
2616726
2372117
266415
792514
1018036
2229331
236810
2243369
396956
1274237
2002166
934810
1061669
969239
2854575
2044335
1450796
1372044
2279593
2184687
1059808
2678142
2821288
2507089
1808843
771439
1068961
2730400
301162
2346580
2841594
551076
749916
1551215
2483225
1408461
1454063
2155659
1351458
1813098
1203122
1344615
1123740
178955
2032248
1618164
12010
1924638
974546
533856
121284
2751185
2580435
970402
1721670
1988165
512104
388694
1556124
2934810
2002373
2671762
2030610
334325
2437219
1385077
2449076
807639
2929093
225386
2107071
1115333
1086274
749297
1212971
2739184
682339
2162347
1327771
1266178
2065930
691227
2828017
2240235
675162
1729666
1125618
1357836
1523832
873084
692898
1541169
1697232
2570897
2234850
1705787
1500869
2527865
1646813
1328591
2336850
1499120
2434600
426028
2192139
1572706
858225
585206
397002
2664463
409867
851871
1897449
473314
191862
1712856
2819084
130293
2606257
1219015
2261724
1048454
2668991
1276765
319944
1863977
481
2492625
226546
60564
879932
1413300
2330150
2328560
2197149
472425
1487534
2002345
2354715
1438720
2368655
111630
629239
2708276
2183819
602150
2018785
2334502
2331951
1078919
2734330
978197
2787282
2146063
2342691
916783
2810033
791827
365227
1291729
2300865
2251974
527976
2290112
1834708
1657175
2133009
1936350
1242219
1016000
1921324
2224867
2554684
1244757
1451659
475033
1730581
2820017
1278634
2453132
1174330
1568394
2081788
2540248
2714892
2601939
2388079
955148
2484732
1111341
2908534
134708
1157695
2654282
2288994
781048
536245
1154046
2558414
2930487
685920
2591961
729662
1743821
1572254
516339
1053337
84704
2742177
2022475
2022866
1486392
2618751
531908
369631
87453
2343682
373997
1691759
1595935
1868278
1713641
1995938
638382
626409
315816
2043733
2206920
272202
2817980
774558
2488336
2429994
1306592
1978892
2386500
1595029
698629
825964
1038077
595947
1450875
901038
1281205
21589
418492
717695
421932
573676
453000
724071
980547
2572588
1146614
1087801
853276
1478312
1507129
2688113
2285745
2585314
1035798
1115506
1707440
2096883
648244
2188220
285652
1024917
695380
436692
1599121
1935297
663683
1823268
397734
2498647
2523667
1435443
1425355
1168464
749691
1932389
42607
883824
620687
2361009
2538228
388920
589151
3164
1455466
2190164
678671
448427
1058808
229006
825203
912579
287292
756186
848170
1862425
1575316
1686737
448440
1113852
1503269
51160
171491
605221
2661762
2322449
2406595
1443607
2788332
252369
1761541
1041281
2812899
927300
2116622
2586823
2867800
783741
2268157
1347134
748529
922329
133803
326826
115120
2285299
1239153
2205456
1070532
666138
207150
2700944
545836
2401124
880326
1703539
2469746
846317
2412054
924401
1779288
1964476
1344459
1325781
865223
2897686
1092493
839698
47894
578448
1014685
1839009
1290709
264807
2729172
765898
895718
2716868
1013069
1319776
2613468
2254851
640106
2931598
2618848
503208
2009387
1877899
904197
219327
2502204
2417576
727314
788600
2625052
695974
2202439
146089
453017
861151
1437528
1703262
1550612
277639
1667735
2555398
1433456
335339
936735
2114344
485903
1145039
1252442
1131960
1016715
2455007
2585081
1674375
1591461
2227026
1770239
2106295
1719260
324249
967706
2095426
1843671
387020
2071531
1253283
547498
538789
1812526
1259154
1832839
1893953
1396947
829241
2212454
1211782
2486139
1087151
570026
2180794
602331
1982587
358775
230078
281266
95065
1776945
1543641
1483726
2387237
1174080
158253
1266496
1229107
2575683
1193898
2080901
730848
2881838
2428817
2428371
682662
1111931
2416456
2687776
345378
1072023
1073577
2180605
619413
1843278
2748616
656555
947989
619558
1652225
2332602
1335814
2871041
2439819
1307800
73989
1379535
1357609
1327842
25003
2671441
913451
2105430
1273207
1183208
139716
2275770
880588
239074
1141852
2292827
1016783
1781744
2847810
1978119
519136
1675493
964631
274266
235040
822984
7712
2160105
1950804
1136678
21336
2381952
2529920
1086599
1384223
2383165
1292664
1723953
1910595
768454
1314617
1641399
184086
1561247
116166
1734251
2273789
2183891
2774620
698258
261673
402451
2052775
345262
2439240
1593503
1128769
132335
1819456
1694389
272158
2503969
1324703
2271972
699301
741662
158678
2246010
613994
2004481
2489961
209942
271409
1436567
2900296
946166
2782453
1289717
153143
2852366
1508351
1875654
2083820
1605401
1757875
1952377
2920333
2678925
673381
762784
1050672
2564357
161327
2074523
38710
1777369
637972
1834811
2151155
1870189
2428873
251517
1469598
479204
2609993
244936
2747510
74475
781562
2125081
357975
1820997
2112564
1495864
126088
228052
2601027
1097218
2449950
2384937
812929
2243982
1006763
2890435
750736
2541594
1643183
2346365
604358
2820344
897041
565346
2469823
2664933
893399
2805881
2111875
751419
283363
2721403
2183417
2821381
2136877
936156
1537503
1319204
637569
2101001
506757
1135871
487172
625133
2474112
1534005
1891674
503392
860680
214764
1799705
2522636
2104910
550318
858093
305716
486003
417179
832516
248761
2256611
740847
2869407
553672
597405
1217593
1852728
2156165
1451280
237234
123786
507680
1434386
62541
2707395
869019
2415565
2422137
203956
2640739
2346501
1769669
1234464
2281581
980658
2348901
1776438
157977
2796067
1666711
657275
1423152
1194948
931491
2580713
1676186
1048117
2583731
1100862
2868067
43712
454255
1079806
410929
1088365
442410
833493
2578158
2437950
1143664
1606096
1900121
644748
2398174
1062765
9358
2807688
1179262
2153441
1023466
2367242
2417277
831590
2343006
1925140
1258442
2119713
1019058
636738
1719888
2550954
487069
2120842
1586076
929651
765862
2442875
1951095
2182163
385169
1474446
1054828
2301004
617242
692373
2675408
2123330
949834
1094273
2237935
365258
2146918
2160246
2152195
2851109
2827900
605450
2610428
1042957
1828716
2493767
1325948
1641707
2907388
2004240
1889294
573740
1548749
325724
2568475
1242909
872764
910346
951342
706954
198487
2372040
390528
2911731
153058
1480176
2791023
333518
1094681
2459415
2691167
2001781
2686794
2173215
758653
2377093
1798384
1813816
1409832
1893690
881650
2289561
1479297
1899063
464079
1669577
2753955
2374983
679377
1747651
1899367
86700
2897423
259001
2537467
896232
2937651
483067
2225807
2290085
2597353
2876557
1898478
2033877
1023877
2468942
2868955
2640430
2332588
1179457
540687
141321
532099
2631909
1305397
1977499
1782351
1278832
1160559
834634
1147000
827660
1044399
1865247
785623
2019098
2427403
921755
1195643
1571393
637506
899773
1624800
987984
2069480
2120796
64253
2816174
664355
378837
1173708
542398
2582957
66200
1574000
2632910
46719
2934032
1043902
2562402
1666118
1766405
2682507
486759
2822908
1415000
2562416
1010009
1528325
1687665
1912357
1553064
2220733
877774
1118385
1571660
819480
2386947
2028589
2673804
1936389
2781087
2209119
2013116
1907793
1875190
689366
133003
894293
456775
887597
1847690
2778443
142394
615637
2729206
1433181
867821
1881178
1136417
2209188
2032705
892964
2427201
2787985
1836654
2939147
1900624
398496
2180849
1487044
2397527
2616953
2101470
2062758
1306810
2482525
649008
1511871
1185702
1449073
541826
326801
2813646
1557647
1613653
2025300
1086370
2051946
2576850
751784
2073194
790601
1495978
1894101
2378230
1797569
2201466
598554
194357
526542
1047466
2584985
2061640
1104039
2096587
2579843
1690200
1309727
2483912
1170692
2074132
1796084
1498970
2790811
1125199
1229950
2761537
872776
284054
1796104
1781077
446368
509473
2516696
926252
2599504
1793135
1238478
2781254
1417499
79611
1560683
229969
989647
2213678
1723048
2038141
64646
2065019
205727
1703865
65549
661311
666567
2356027
342986
686984
2789160
194792
252727
2606709
1517105
2793012
2493664
914022
1691979
2065851
1977738
71426
1251145
341361
715309
1529560
889083
79969
445265
22120
1750257
2381015
1732490
2245087
2695802
1735669
1074850
1651188
2468850
2002635
2064029
2716428
1727535
4307
932231
2630662
1479116
2806728
1341298
2753478
1859948
474051
1712570
1644198
494990
378668
1976509
2520132
2872558
2558100
1969873
2261034
2120585
260828
2333598
1278556
1575275
1857763
2358143
1374792
2440671
864268
1171754
1312131
1436392
354097
2511415
890691
2005799
1997959
1015763
158596
597308
1611752
374091
1248320
599880
2253111
821014
141272
912785
1997712
2001732
2358747
1650009
2299399
2341805
2171089
1825130
1294711
171656
809195
1048442
1959518
2287822
1012194
2521148
2172044
364022
2713230
2667306
916566
2297314
781459
1644032
130092
2299171
317645
2816767
1513011
173449
1445622
2428532
1685406
371898
2379238
980413
2794849
568531
1917369
1697037
2182684
1105488
2244049
2214832
728000
1250381
946291
524358
2429752
2370487
589530
1065960
1091728
2000267
2351768
1186797
1428059
1388434
645303
1224010
2279956
427770
1619056
1232643
1314537
1713352
252860
1918765
535620
531478
169937
602069
1541227
2424105
1350128
461039
1540972
1177074
2267561
611994
2623336
1919947
728318
1412701
2409033
2917112
599007
1875227
427856
148495
1521026
386861
1828494
109573
1150121
2592780
2347098
1429826
2200300
230662
2128905
1402582
1937865
1955020
917060
1275327
1141604
1758197
2356026
2538072
1529443
627798
2126022
1000590
360557
24834
1383833
1498889
1151001
2344656
1451879
1208578
2704403
1797734
2467845
2222338
1275930
1975298
382671
780532
647920
1880801
924309
422140
1254458
17762
459827
833578
1399580
2658302
1097154
2580728
2110517
129665
1739336
376218
1840933
581663
1564880
2252209
2678847
2716890
2034330
2224711
1948328
1293
1709875
2341295
2704503
1787447
2549677
2046153
1068254
570929
1305869
2146508
239689
2672653
1216311
1132447
1207622
642992
1912744
714061
227214
2224675
1437201
2128449
704060
1164880
787205
454662
2166861
441851
2399670
2121011
1448390
1509182
2709568
2496182
310343
978353
2019626
706600
497933
177351
619330
2679598
2594200
2147593
2595929
2221652
1203591
1493595
2029863
559566
86377
1120164
2073409
1793291
1149423
2932135
234217
826400
1406181
2796570
1267471
67520
1216292
1998704
452676
2649211
2326507
931484
1192041
778067
1520279
1767419
2169837
600453
2692647
1908904
1239556
2654109
1812240
937709
1418725
2737573
203670
2260683
1821259
1846934
102965
1026206
2111091
2389889
1023007
1024209
1555273
1597283
2169588
224875
2619334
2117008
1719946
1202728
352543
1921073
1192654
88606
359169
2575938
1074942
1771955
1761858
1939722
1507869
1227342
2869629
646629
491504
1302705
511181
1568727
1812526
1529727
2595287
2865073
1181186
1364412
1241495
995727
1432519
2534389
108228
1853214
2365996
1699568
2493427
2511473
998673
506773
1581593
2887387
438257
1387486
1725427
2102200
2064631
2935999
111740
858604
2411872
2123301
2706741
2527669
169695
307975
2369294
954334
500037
2923570
145670
660529
1443877
1133127
306740
2141200
943393
1860654
136381
10089
1949798
2270325
764381
923020
2075022
2316780
1316252
86522
642683
2705658
1420967
452596
2364404
1321076
328508
317214
2286324
780386
1553222
94822
2393670
570450
2538661
2606117
2293916
2652509
1708479
578644
1868865
2857371
1317386
2288029
1213490
2773148
366697
1702327
2098229
2468493
267569
37428
1746168
411447
23026
713688
1286416
1677141
2398108
249804
1979747
572470
217636
1851493
2475647
2088533
876842
519135
2767279
752252
1736515
636168
2638904
1369939
1968916
2352600
1943007
516859
2100043
1658690
1874355
1788492
829635
1948228
1232748
2733340
1243221
1475063
1619470
395571
1087077
940710
827963
631169
1939239
1072869
2817643
1623634
171278
293581
208181
52880
338082
2315175
1716058
290866
117356
570828
2026935
174394
903274
203608
1286379
1464362
2128998
767178
663561
1502948
2829947
547509
2418866
1055007
1213456
2317591
774740
1614097
1748265
2368465
1214811
2723522
486470
2364351
1457294
2060194
775917
2074770
99534
1320503
2890832
596664
1222853
1875255
2378937
925331
265861
1550790
948753
213572
1123985
80352
858759
2537467
1195607
2340124
2465980
857796
319399
1564767
2882312
2458224
2242102
52142
2849859
533076
2477881
1231878
2819317
159856
809152
267574
1416231
2247258
1797920
2450742
1766187
1804673
2681519
1669502
205501
1820386
698926
1788733
668710
1122064
1855056
1160167
262900
2808762
2221970
2339166
239744
2180802
2321334
1403369
1924217
1222197
777328
199418
1488617
1637493
610227
911550
2428823
160166
570288
1135745
836728
1465398
1225466
1213800
628886
2702517
976578
2633502
2724295
803276
2856463
739955
2722159
1552929
807693
2050963
1187764
2415228
1596529
11209
912843
1465716
424463
1196046
1393429
2810445
1360159
1892171
1055211
455377
1183072
2625656
524611
2555908
2516276
1385423
2199936
1710714
2550599
925470
1214955
250667
1156502
820256
1629912
1095861
2660768
1978886
530424
2797247
1680453
461830
2715434
614475
1752959
2635244
430112
1196428
20631
133475
486112
328162
628857
984666
1557475
1797388
1903243
2781879
1661605
1134348
2799287
1689470
304415
477240
1804859
1320779
590124
2489563
1927260
2639491
1610564
120356
1947790
2412738
2739151
2594196
87956
531416
306227
2817678
1545647
231584
1907276
323912
1359692
2605819
2350872
151618
2234330
698709
894770
753040
1301151
408289
1104463
836486
1147807
2288590
1645070
1699740
954596
2078611
451928
2863692
2398737
1283051
1768047
1843086
790144
966393
2901657
27923
124027
258057
1638833
1645273
290303
1485870
341483
1765358
2275683
66291
2571656
2141127
2285745
1798784
2464287
1867375
2496371
1495745
1908786
2207205
1745095
2357085
894834
1072112
378603
1727337
195045
2779428
2363970
1747857
516468
92235
126300
488175
2238438
2117885
2032563
825220
2108962
2230459
2901167
2197999
2175086
531999
183212
139784
688547
178915
526558
1060881
1480826
253794
616895
2098205
1726951
1332233
1960874
2371623
1649959
1302594
2266313
2178815
2168018
2240898
1854114
2769147
484814
580422
71381
1000400
601924
860467
1236604
1376842
646580
128400
895920
2847694
2567349
2304023
208058
406810
173691
1069201
641797
2264273
2638941
565944
519660
2356878
2276610
1682397
80206
1591830
2915112
993566
2073994
996696
2358205
2101515
767008
1793496
1803733
830374
843114
161665
2007580
2407797
417433
733094
1734420
627947
176477
2811302
1274757
1472382
192702
2457491
1692239
1752684
2169004
1770857
1133493
1576163
1012237
2172361
2931916
1202488
570220
2328227
871474
313431
265442
1271065
2402392
1243323
1164229
2524634
2135100
622212
879435
1594761
835979
1351475
1589185
2191012
24064
1258600
1891299
2904223
1625954
1538715
1395222
1081070
1793487
413644
80341
1841306
2814288
2537584
1081735
896025
1197241
615412
900806
2756222
211122
2887045
2010738
595128
192425
1840311
1094665
2480891
605957
2333701
1303130
1660184
1413320
2690146
2624486
1818238
999870
2131002
200496
539411
1721372
76791
275533
2489731
276160
1035134
408015
1211850
2771548
1921993
2100318
2679690
1217271
336180
626290
1491748
2288785
1815399
1555225
2803239
687528
753361
2685791
431796
2912282
1139232
893870
1430860
2801171
2353021
2481351
438567
2103494
1968539
1023863
50384
2865338
2152027
1579330
2293335
1725648
1867440
768411
2702944
575832
2333501
643014
2609136
669247
788207
221897
2819820
2816274
2037812
537993
347945
2724478
172512
201277
2910056
1392708
227772
265245
1319339
1277945
981604
1170483
396938
2897544
1287687
1499990
2398898
150742
116420
1709898
2314625
2570079
879732
1523474
1633684
1549600
842949
638
2324524
1646020
1549061
1104252
681945
2874407
536969
771896
2563058
97428
2416707
2400481
1018947
1662241
242030
2090719
1809463
2491799
2566542
1459190
2671275
671239
2571431
1963842
282179
2885492
869647
2325030
503619
2207678
14072
443754
1389897
2295645
1447831
1493436
844149
2333802
1219665
684809
233773
1663197
1175313
2720525
595893
2106934
1702954
440358
1798198
969503
987609
880638
800925
1248674
1714577
2495957
835223
711800
1247293
960557
1553346
2146438
2872322
705418
1148778
2090797
2065354
145414
1695107
1698221
2186271
1692226
2391269
2739299
1992921
387461
1126786
1280869
188940
1892912
1783446
2313617
1956433
1304970
677730
837608
1299808
2259524
1667747
1794469
1944785
192058
2193845
2500809
659189
612758
1011122
1241929
2189961
2335899
2005911
2908168
2901269
2607650
2249270
2135547
1887844
583232
1061100
719614
2928098
1941435
1772019
689395
2108499
952088
361686
2460000
1832088
1739538
1449780
892168
2221564
1082072
1020617
905666
256747
67934
1874909
2780544
1847168
2050913
2526976
1881168
2185912
590727
1659563
1211090
1365739
2535179
2327024
2897232
195041
2912707
1800979
786258
2432788
1051436
2108857
2647737
2754962
663311
771720
289556
2834894
166448
1881160
2847704
2232156
2385188
453214
2668182
2431267
296408
1480398
1421195
554147
1289400
1552309
2052158
240728
1317312
2850279
2790266
1545330
532317
1832276
811961
1093464
533944
2803276
851595
1639283
1387988
2026119
277614
2194613
2354469
882608
1662807
1829000
864620
625410
1393049
1263062
346429
893911
2474016
2305729
2888066
1415496
620900
1471897
2007895
2440149
2898087
1934693
646038
1014060
2568956
1807727
512625
1944295
1198978
1068967
806223
36038
35684
641670
866001
1903171
1899456
2442454
2558613
1200190
1618291
1635095
1557996
1219828
1504349
163116
644575
2305949
727432
516360
1453891
2627302
2771503
1348956
584913
873812
2071144
2395472
2663078
82620
2100438
351608
2188805
1915875
259123
927641
2324436
1395455
2490697
2495013
185295
1128643
1994296
874403
1418964
1337581
2021013
2696264
1881589
403628
1916840
2589961
750823
2289116
1827342
2409472
2822505
2184990
2835599
1488616
1744614
1869848
2095109
2879167
1028837
1279151
2266143
983396
2897730
1919926
2917906
602354
625686
1407638
227784
491926
579519
457184
1111941
1634225
1334303
2636706
2090374
1152819
705842
1145917
854529
1510882
2005774
2732305
2430410
613534
2795675
1241921
91483
508941
2362946
461897
2767563
678223
2163904
741197
1759565
840109
2274132
1505235
1594299
163340
227262
2644713
1513014
80074
2384369
2442856
2065251
1541453
2555140
519548
824841
1700057
1631791
78932
1714446
2720423
1740742
2255933
2562592
469631
1787529
2458142
769006
1715959
647429
1598326
845417
795433
2431428
2794129
1296112
2108524
2452544
1951074
1113348
2737605
1925535
828217
2699836
2602344
1432860
440360
728181
690356
2770126
2468780
2598439
2333205
1394999
1319239
1598947
120814
1742626
419451
2777002
2822773
598023
521523
6904
2154581
1425487
1672558
2104905
263364
377334
1970355
2505702
1268040
2511513
442036
1842227
2579987
2184734
2647034
967937
1588627
426312
1733540
676494
178680
1122872
2665741
1994910
1396652
2040731
224072
357043
126342
1771747
1379261
2906952
1015368
971208
2298957
2289719
2220830
2611234
2566030
880606
2015298
970573
572249
1602196
2122371
2910980
1141657
2179097
1728218
2170318
1113635
1144335
1866024
2841286
1110900
1679237
1797932
2860836
2692623
1567442
1353456
2876783
1811504
583978
999938
565287
577813
417808
71503
2741079
2395819
145120
1489870
1742705
1247777
2934295
107030
2011775
2415807
1643293
2457314
455159
271421
2149383
1835322
949334
1192328
654925
1543000
2277382
1275023
1937193
1269077
480114
733947
1131250
1229692
1218928
2149703
2648848
917714
1609931
1552572
2563315
2315935
1903620
1183740
1984965
31667
759673
1003025
1489787
180506
1869285
1958429
1195496
1637875
1337
310603
1153947
559637
678847
1722056
333246
2195136
1141781
857755
845067
2791285
801888
600631
2032429
2088489
951469
608575
2779032
2067609
1075330
251994
2292148
1477928
508637
26402
2277102
1647884
2654465
1387870
1539971
471998
1642463
2017413
1624559
1892997
1852443
1854896
1161100
872946
735025
2393078
2547891
2535142
537649
2034289
915393
3636
1814049
2587724
1041814
586656
1386486
499583
1939798
2096868
715780
2518065
1405235
2924583
18762
648078
2065096
1501752
116710
939630
27476
2411404
501394
2723284
351344
1537317
960404
2202031
1735343
586205
2818947
2391979
177286
262912
1152668
169400
623965
1065208
2288212
763341
802963
1533242
2686189
682320
2584600
1576551
208594
2611019
697062
1249326
351667
98556
75478
1213112
2845059
36596
276586
2605112
36351
303617
2463682
2600518
475922
2032154
1921658
2636883
1589739
2036748
218953
123414
735653
326233
2307929
2739877
2028520
2356992
756501
2917141
1896520
662075
1908464
2939366
1062644
1133158
2414776
1414630
1332866
1510122
1108177
2755436
772167
1151202
2756224
828323
240936
1897569
106147
2930073
451039
1555893
1280737
1551083
2088036
109206
607909
589066
2652025
490550
1321863
2284609
439223
2440113
729481
635728
2494048
1696616
266816
1715213
2501630
2349873
2432653
1146248
1106349
2191204
1744960
1071239
2103836
2354197
2920254
2076612
2143762
1705846
474509
335406
2843213
1681876
2396789
2389192
1761519
1038273
2397434
2177583
1219928
2235802
1754679
1219074
1916292
402664
2606060
2640642
673928
1650975
2598964
2808089
1738682
1456530
1818069
2664913
887126
778091
2268557
10465
1680889
151451
1900911
1012970
322185
2550366
564236
1381476
2686867
223671
1016992
782018
1637643
189279
198217
728040
1217756
2387722
2036961
2441041
1564318
1364502
670685
2862832
2415040
2890783
1209572
566118
2756167
410145
478507
614926
274896
414622
2797652
2764994
1273108
1675784
2389560
1242434
2260603
1864853
89451
856135
1602094
1638766
1324960
2134676
1334937
647799
1830549
1369360
297425
108270
1844249
587508
1424351
1172115
318104
579308
2826608
445941
934758
1300357
1447043
203612
2491514
1625100
1961324
2510528
635903
2255213
920179
768761
2930852
152027
1979161
940746
2499494
1332568
100518
335522
468190
1088538
586000
992993
567150
588094
2894841
2913513
384730
1956227
2907217
2085798
793738
172244
2437741
287590
2135672
834000
119677
823793
2581518
883128
17622
1535803
2615364
2394482
2138132
2911785
2565652
2648270
369679
1977439
2098005
2342096
547213
2771762
445042
2721021
1477955
174300
1077612
2722289
2730451
2189005
290168
274942
1724962
1868454
2103181
2814954
1729159
2558454
1809649
434317
65169
1353730
203559
2121120
11164
2596222
908724
1664478
1062731
214608
626530
740326
833371
2181994
477661
346444
1992398
350376
824903
2638464
1379057
1477905
702117
1411406
2473086
241183
1238923
2223442
1128182
1491800
1111557
851633
2175363
316839
1787287
652556
537424
1570288
2776927
1554483
793643
735582
1683096
2264114
2753056
237844
2181979
2176110
194742
386743
1225505
2345742
1581500
2167960
1919890
1410816
1567192
1196683
292254
177207
2610756
1264517
779557
648299
1246382
2691592
2802280
983767
309355
2566091
1444912
2360718
109368
2353926
1960339
2829846
2756210
2293740
957079
1644359
1406902
654160
2008391
1021024
1637046
1775448
1918228
1792045
2644682
2270700
1997334
480670
1988108
999977
1801194
1841113
2323600
1610063
73235
16074
2566983
1446710
1792958
1188184
1403983
650686
1914297
593641
2039824
1727466
2306011
516374
535404
970937
2251746
862970
910159
1637553
157073
1607432
1960348
808769
287170
1694217
1497221
2906520
1557927
549810
439893
1194491
2096280
2244710
2460918
2410858
2346901
582969
2495356
1725116
2701080
1007349
2797686
2367767
1408861
2221121
981627
1330514
1261433
2444832
1777931
313979
1250152
1576810
20912
2318922
241555
973285
235749
797822
2887055
2196768
1872703
845330
124982
578932
1658929
1149766
741634
472646
811664
704481
2347502
541960
2521080
2878610
2310997
906825
2190430
2407386
2766973
611331
640069
1213433
2163033
189095
2256215
592089
876020
68073
704622
2588712
2046851
599220
1979347
706516
2251116
2197360
1603363
1837838
273379
2549616
2890316
762009
392029
338972
2182895
2650610
2318941
401346
2653290
264423
955819
755254
611530
806349
2844259
1402579
613913
2183608
1254638
2756669
1267114
964101
1061664
2239552
1558326
1122152
2567004
1816449
2356988
1437257
1272910
85505
394326
763603
1179414
1318085
762214
961547
2903841
1811638
119485
2469494
374801
904838
1534138
1703181
2567228
2917422
116699
1594705
752600
2379832
2123492
2366124
1500809
2310614
605585
872735
1174329
1351222
230643
1019426
929694
134080
1264472
1224296
24268
1192246
624300
2384562
364392
1008622
2282584
2229500
1429358
2615272
615496
660105
43604
2219712
1293170
2787011
1696012
696840
1143277
1374312
2510428
2859660
588382
1818527
2363964
2644034
2468639
1200798
2925784
1688156
876874
2697496
2840603
2726053
99928
1566996
457036
2570728
1005788
2374486
987738
1715661
2720441
1819750
89008
1806544
1301780
2475135
1446408
1700133
1729457
1047762
222489
2061348
1716555
1341781
1241877
2382912
2317309
1656426
297707
107245
334240
661816
643076
2641337
1631454
382917
2863619
1729631
537795
2071947
66707
1929066
1461073
2518945
2149940
2361012
1346785
2171537
2649117
1266096
244069
565781
192375
834333
2649663
2662353
2850339
2882049
1942300
2599161
427175
2692820
1005591
2389747
429789
2673569
2098074
525291
1264608
1442776
489183
1311971
1930118
614176
2889119
1123880
643027
2600242
713382
1533765
523273
2563514
1798774
2787139
117360
1552455
823447
1847590
2075548
102833
1888350
2249492
604499
1925047
1989809
88879
963631
1577328
257518
2333046
2274949
2628997
813087
2296148
54571
1587200
1629187
401037
1508932
1794901
2595249
2080830
523685
2139560
653792
1934369
2785219
2469353
1839206
1557327
1377646
196476
180954
2173361
1842151
2324448
1386884
2905172
270728
1416036
203929
1032262
1659574
1136369
1081520
548581
2372743
173141
1253652
2583957
459847
2678143
940169
985408
1559435
675793
2440828
631670
1693962
2506706
216828
1059467
2432424
1589999
1988426
2472715
2337391
2734786
2047262
2315302
2616454
1097359
2171035
481338
2004508
76681
716486
1295378
2828977
1769536
291473
579708
1380027
880189
578541
166240
954196
337540
340887
2738640
706408
1030522
885811
2734667
2184630
2111411
515126
238481
575387
1856766
180310
2432979
1673754
2487293
199125
1669217
1134014
959116
1588341
1334744
2558842
327710
2233313
1103080
1237495
1777822
2006947
1111866
2385194
2731599
2087590
1073864
862328
2646816
1681380
1091013
2097119
2756878
917900
796277
1295537
2021960
2425394
406741
738694
178059
1889353
2481890
1015564
817618
781753
792054
1806219
140521
1383579
2224278
1934518
2303880
1117222
2063958
1404100
1573849
2442761
720492
144918
381119
147791
175765
445155
414816
801361
2866283
2381197
2324201
373945
209914
2348927
2401430
2831372
1225629
269231
2239580
293057
1551261
564200
2654172
1750100
325566
412688
1755517
1732534
2933719
221475
1195015
1109101
1910975
74477
595122
1431395
1778957
2842673
2463703
2105237
2878662
474621
435579
2757981
2478616
2136899
1143785
2617007
2753469
2664287
1914921
1227701
1501508
916985
2417947
2028257
2474707
2089044
2337007
2866371
771745
664517
1442969
943823
67459
1002287
204691
1379295
1131087
2071970
2558076
2144367
1876338
1769648
2586044
1645342
1071638
325629
2383021
261380
1928174
14173
2743436
2615263
397245
2495426
2419594
2691448
896763
2061943
599986
2201782
236094
1357413
464929
1300735
1787261
2009587
1347192
2856690
1172924
2494532
2724667
2239878
371838
879147
2756949
2395249
2785964
1545754
2773271
1527479
153350
1239329
2401689
1721448
2683044
2320109
1859800
1205987
2629241
1918141
2905355
1983321
1103249
2063328
1086984
677237
2110374
2050507
1881147
2413040
711359
389149
1391352
578588
504896
2092917
2906401
2537043
1275164
767967
1635925
515061
1964179
645385
1783216
2032974
1469273
2139303
1909861
2312490
2334841
1921944
1810389
1873071
1642926
1662973
708232
2559118
1212850
840078
1211521
2053411
408178
113280
2815629
2544746
2318504
1819160
1978076
2092109
730878
1637385
1995914
303374
1224864
1461839
991189
2502220
2426682
2671900
1438367
2297372
1221697
426864
1777167
1973806
114288
1108579
427310
1709953
523587
1779813
1212176
2301283
1080606
1732945
975793
2373438
256166
2122014
2581068
57351
922591
870968
767046
1185198
297903
566511
852559
1658247
181331
255016
1496376
1320166
659534
662323
1549487
2905999
1248148
1034773
2558018
989634
1498388
748016
349374
534286
2621297
1069431
2251693
954642
2855474
1654383
1933833
1070305
945398
2475631
1955337
2070314
525335
2681550
1902566
195699
1625800
1466861
2132804
2199107
2357464
1832750
1296418
422355
2649958
2561514
305975
1366738
81689
2384506
2368213
2401175
1640292
2249480
677546
1132223
1805425
2392950
1071989
2511346
1768036
1666322
182586
1988450
972832
1857679
1999269
2718922
2516649
1675046
42870
2570054
1827006
478033
1287330
357758
980622
1777121
793394
2442484
2622148
393882
2067556
149456
261849
1264905
259750
58659
2424102
204069
1054502
2082189
544775
2911192
2526202
1335757
2629273
255640
1090486
1044274
1913557
2694213
569936
1140879
2293920
576543
1791024
1711547
1797259
2871375
593218
2372855
656225
2363076
435097
2610547
2600410
2088571
2741761
161059
148197
1526029
342532
750389
629631
261741
2680371
760755
1396472
2592168
691558
2731443
1775306
408039
2579663
546237
2595934
627504
551742
1752277
1100059
1574449
993217
2655124
2205744
1809693
1997485
548019
2026459
2199904
1512274
210438
1831852
2385265
1968562
2731161
976554
1959588
2091431
1539129
506356
820819
884570
453206
1765052
1302377
355988
683289
1700128
2859611
1998223
309264
1350361
1201436
2247567
1344329
249614
2782139
1957781
328715
487467
101477
247264
1695366
2817344
1520917
759557
800740
2246559
722175
2940251
1058135
2811065
1086999
2750828
2550260
907630
1769641
2367298
2473298
909804
1367829
1497434
1827523
2186671
1735413
1842641
2635169
150486
81074
1964291
144320
2031956
2323967
1637825
2713752
2188260
2103931
625967
334916
2432919
77487
483798
2812105
344782
1660544
2388033
2550808
1307350
1423089
1808565
2418666
453123
2194316
1976334
513405
2913347
2121372
591754
1598283
686926
1293198
1978458
2539052
316435
562404
2195291
1502043
1993001
545959
872985
180605
2611194
668073
39352
2185744
36571
2254878
2181928
1622116
1194934
1669601
27583
1142443
2781916
1964081
2488127
760494
1704531
2304837
1987829
2907150
871833
46067
738572
2543882
2363579
624312
174228
2252262
2028186
1958705
166004
1232663
1792777
2818006
1801241
2003456
1701554
1062075
1973789
1738806
604608
2913916
2161910
2532083
547894
527031
2405829
2005603
755992
2215578
755240
848478
1345895
361776
2132875
270294
1922491
2071403
1702708
601834
502396
1904942
1861762
460841
2582044
2716549
1808116
2662287
989045
1389410
147011
2685399
2180218
1235894
1708830
1209851
2083359
2403805
424673
8823
995091
900233
1473745
2213954
1824477
1863105
2444336
33440
1083432
2446138
2133232
1284661
2138333
2840385
596191
706736
2191688
1431272
584644
1800071
449404
2379829
1648542
1452458
791026
2365050
2107725
2132723
832869
1602543
693878
1418314
2246608
1283627
599225
285053
223493
2566879
1441941
1744365
953026
1085218
731562
1165854
49499
1778644
761566
1541361
2040258
2698391
254771
2268007
228253
1583640
2742882
1653106
1983370
406106
1583318
930920
2238795
198912
1950312
1695029
1640351
1653524
1404738
956185
1713573
2517420
1571370
497526
8880
1116515
2534534
355904
1899993
1510522
2571106
2177240
1151188
179356
2774902
1401512
1038711
2720323
2360759
2759490
1470115
68937
1407465
760481
1960404
1146314
2183918
584679
959109
1513273
1592664
2256379
1685146
987302
1467177
273476
10359
922040
1430258
160440
358049
412999
2550030
2447497
757330
1212225
2512532
719192
1730340
1800024
163419
2727770
1560269
1498107
671648
1708825
1582653
256518
1474793
2351345
2372963
2477578
212619
2483937
2623650
3751
1807003
1832315
636015
1049846
1187668
2453468
846161
1855852
138546
977713
2031697
1675590
375397
447805
2349329
345406
1894786
1954675
2743567
2532075
2913374
1837364
2010138
2166939
2567296
2493391
1777358
1497767
1998345
434487
2287107
579346
2184218
2869964
2698207
633017
495315
1578243
299472
622076
1100030
2505406
1583494
2251161
1341825
1525797
1358169
1878927
1003979
2233340
1363055
173016
1740428
160799
666109
1486624
776685
123177
515588
1601186
2723021
77195
2384787
394718
2015462
958838
1806018
546619
2405790
1821109
1765240
2341931
2669378
17257
237562
2292011
1655288
950286
2600757
2590591
1409647
976792
2760779
2757297
2115593
1501021
1882041
2353502
2849895
2586998
465844
2590123
1369776
1685732
950971
2551706
1881278
1970607
2779569
1268337
1649239
2453551
1879215
836718
582621
663026
182048
1983647
2009518
2231879
1465835
2173571
2155109
90535
1554714
1257788
1465756
2117746
971704
2043045
2523036
1924184
2608762
2592869
176385
897650
1343915
2454587
245393
2495915
2618620
669250
626187
108271
256147
2501590
1575020
2121540
1523490
798923
1676895
2561621
1376265
507711
2349993
1600543
1556338
2059332
1824499
2817988
733406
371632
1324568
163782
22326
2592004
719629
338980
2869023
1876387
1998980
1045534
213688
2328629
419062
1757546
1367675
336335
2096683
1167799
1647547
2328174
2305777
1687941
2380188
2754304
2261977
559164
684151
1745429
1285710
435806
104603
1818260
887056
1889980
1124836
937417
1362425
751762
2140505
1708763
2762933
2176810
1671990
2020756
2434025
68727
1047420
2918939
2115032
2432313
635077
731062
566555
157738
771046
1981839
549013
2059830
921043
2688152
962076
2882913
741609
1096645
2752719
2499767
1456704
896878
1185500
666854
2283183
1603476
170652
1793791
1551373
1823462
2903882
821508
749408
2255849
704669
2759419
985996
2604114
2614141
1723730
176510
2093971
2531301
2722865
162991
712275
2837468
797594
84111
308615
734663
2574645
822063
2000544
1153632
1313635
1652050
2423426
1717893
165780
1469789
2435624
1363392
740177
2878212
1009106
2204480
2275328
118129
1699833
693710
713104
2208433
111401
2007851
1437369
2884099
2674253
46079
2343002
2261105
1017219
1027746
2207956
1969755
2261191
2621273
1956990
1392277
104893
806467
2504066
2407194
1176502
941573
245482
1501922
1192832
1156444
1774424
765406
213550
1536558
1369346
2218321
189920
312169
2845138
14849
1609289
2617962
772442
716877
2390980
1576416
1735643
2432877
2540131
1345776
440286
1618744
2214737
2162786
2122938
1454500
1937381
435842
1864878
2653253
1713927
2341050
1563341
2463186
1854348
2440978
1231149
1799454
543090
609139
2114215
889791
2373307
632306
697861
1069906
1516438
480120
2026364
260571
316933
1452900
112465
2003775
951473
1150018
175148
1190219
1895589
2580344
1590292
848252
370823
1881678
1444457
1069946
1609718
1909943
683463
101391
1781873
1502484
419214
1764343
967101
2225499
1746956
679418
1563773
1111734
276907
2895758
2911620
2015540
2111799
561530
1626961
112090
1441804
2052735
1398350
814224
419477
598937
2326522
2307117
338127
1653960
1665835
206526
955740
1444309
1530944
325253
625291
20306
53513
130692
571336
1359542
2434157
2699549
1246797
758287
1886718
940420
2810672
1611540
281633
96441
1420490
1774164
2232844
466324
58393
1501736
1079989
984072
1111330
1456614
1118913
2645968
489787
1596278
1205912
1755885
749443
2882604
2481359
1313862
2677233
429241
504012
1445930
680637
1915454
589481
1112709
287430
459494
1676605
438295
1946558
2143116
2019594
378217
2551051
629261
1068947
2025818
2545250
579184
2595870
2758111
1293377
287864
1845068
1649126
85511
614044
1692742
282310
2782134
2104551
2837971
774911
2093542
599254
2115887
2861147
2776167
2295252
2555561
1823578
2529780
350922
71067
1320828
2412757
256805
1687836
603963
1923996
904122
2685006
2603642
2178748
355869
1942726
1525472
2037978
1090148
1604884
2747231
438902
177239
41750
363731
85831
2659276
625966
537120
1159867
995478
2229313
391702
599341
848202
225580
2175529
145906
2915013
595978
2933919
1103799
930903
1204602
2203716
1460336
1923382
2907824
183488
388378
2264094
1626121
828058
1513472
969697
138675
1624156
1360157
2137667
1505790
1211807
177171
556291
2520506
2136389
75059
1290787
2362073
1577657
2637101
2775498
2317479
2377430
2060421
77048
1221614
1722537
2749596
2852369
743002
407470
2126160
2752236
826376
2032243
2900109
1531091
1375905
2932113
1364029
1668445
1780923
1550927
697203
2518653
1336859
1153763
533468
2727091
2062409
2576401
1424574
555963
2782764
195270
2322356
833878
1656374
2103873
973021
745189
1120525
599011
1781583
696576
1179586
2555420
1621985
897263
2458289
2051422
546071
852256
2253464
1096255
1181691
1797757
285750
1687675
1276659
2680909
1310759
1601471
2874002
893846
1723650
2539166
2116088
1448738
2069412
663232
561553
1196739
1145427
1183988
992125
679364
2030604
186939
1881115
1940719
1552198
442756
1245495
2285891
169687
1619105
2436173
178747
595251
471887
2184130
221759
2008640
2674642
1380947
2088535
1698524
2709277
1025698
1690173
2085300
2400038
1472119
2085090
2911943
1244872
633547
60932
17543
516207
2430801
2515672
2813026
2927473
423322
1810688
1681745
1117823
1942081
1220669
1170630
870946
2610514
1951486
1184882
1076735
2343480
2483818
862178
1585804
991558
994120
2609257
1024150
1173816
2140439
2478331
178304
80086
1703336
2460198
1171761
2417985
547993
567010
1364161
2552467
1168354
2897892
494605
612155
956420
2422203
2725517
1232423
694807
2924552
1933479
2716938
191139
2555937
1751344
2338860
2384857
1985188
254479
631796
508317
2279235
832956
936087
202631
297816
2094480
1971569
1440974
2194109
2645118
2335608
2214475
1280473
59735
595598
2218357
2774138
169523
1924052
1134926
834663
915453
835281
1592458
286439
901665
743408
369803
1469973
1794034
2494179
338764
2672566
1935577
890090
798931
600724
1399024
839356
2667532
1978441
543598
38274
608028
1130
2895384
2378211
930892
2435051
1601016
82318
499932
1838304
1774649
2862540
1552108
1372101
2726488
311808
2249165
2263588
492178
2354861
1198678
1144870
2691897
1675005
352668
2789860
2291895
1021487
2146125
2100936
2572489
2174027
743157
2933952
766799
2341250
1192473
2442989
236530
2113208
2166927
2733923
599263
1611777
2577290
1225197
560736
1858624
108468
1018743
1212808
567328
497679
2028603
527712
2573793
1323564
675912
2626678
1191302
250262
1310765
1076757
1489402
842370
2580025
1460084
1389499
1189740
1211917
2375681
1567730
872588
82790
2404025
83291
618986
1342130
2876046
2611000
876610
861270
92698
2656919
2688897
2504455
1052079
819460
1209620
1939805
2835779
288286
501971
1262401
2257727
296985
1521035
2792612
1153150
949875
1407889
2609573
2396043
1686839
1046800
2664317
1469144
625025
2521435
1888530
737477
2346462
2128976
2671709
1685836
932402
2667510
1615578
1864167
2368751
600183
1538858
1228791
2145576
2290113
821264
2537460
2495963
289493
1054444
1460527
2360857
2794875
183573
1598309
1255785
635422
286880
1892557
2342245
2560188
2127669
2568991
1131958
834054
1320143
1759933
255525
1002044
1863156
1154789
170092
1701189
1385752
158412
1988510
4067
210918
223798
1897634
1723655
2798813
663943
559509
1992928
1859132
1033870
1093822
2691563
2528085
1793983
650488
2252828
427405
2210674
1395431
1167643
1421687
1465776
1431303
2127190
2275756
1439794
1371239
2684242
825695
2369923
502494
1417831
2341307
407
136508
1724577
942879
214011
1328999
1947952
2049734
2822139
808522
1636349
2628299
628175
2709147
4736
1693273
2102861
2851646
965630
1286716
1157365
953822
2822366
891667
1302086
153318
2641266
2619203
2452448
2676978
2051843
2120555
1335317
1790623
2860365
664373
2757753
1982760
1631584
799260
251827
303396
1501670
661090
2816974
2847293
2448003
839951
657265
1956198
2702009
446188
2499260
758223
692992
1737892
1091686
1560357
2705349
1891267
866556
2733415
452896
1718245
330218
846078
1019246
129899
1921378
362145
1412165
175167
2805432
2679311
1401808
2557980
2816445
1394528
1110606
1291942
1337934
1366886
1254554
2178855
1674699
17806
130055
390514
1640464
2474093
2557176
1361334
682309
2311286
1566863
2748216
2541508
1846307
258635
1696788
863002
2606625
427662
2164476
1564495
630556
287393
1779942
1854412
2335572
448567
2875633
2590348
878327
1439265
203241
2731006
2299097
1954915
833569
1233945
792881
1566750
2078013
1329242
2599608
1943965
2452782
1079640
2612470
1609560
1866083
372845
991041
722492
1245928
2694507
208522
2796818
2299696
2472311
1941825
2363313
916235
2462285
1618241
1045325
1653525
1703237
15799
1515364
2526900
1275137
1662390
1922485
2358543
746303
390006
914503
1823833
359470
2751113
1978668
1434668
1931319
666686
2242456
1776725
1861450
771569
2348581
17806
1605267
1546047
2287961
2332234
858555
809259
2522698
759283
25302
1120729
1760031
132594
678662
1945959
1274625
2219666
2072673
1064216
2690214
673165
1838363
1066396
2912775
1152673
1894181
1917396
1459931
695089
1609500
231729
2656720
1474850
2689224
2729838
1144212
1570102
617139
2137447
760896
1230542
1660849
1462524
2338055
572185
450907
955297
187108
2740986
1171715
162839
1454167
2592241
1483738
593740
437095
799387
2122120
2231879
592642
787953
2656593
2251322
2848283
2040251
2166830
1644522
300535
650364
2709707
1878010
2615516
886306
648785
2262029
1574940
364560
172195
2400133
188369
1289327
2301343
917593
1369384
1808137
1547031
801875
662362
158553
2714677
2410549
2061652
1864300
323842
1157878
2636858
537487
863614
1384318
2248432
2563215
289272
604939
2039299
2704751
2832338
1495576
1401875
1529728
2653896
1894435
1363370
2215101
2713995
294001
2857607
1305320
581315
133125
55542
1285089
1533407
2149800
290194
2344732
42897
160827
1776600
1487803
309019
2668662
1599751
420982
1585435
1026314
1341492
1376221
285712
1454832
2763486
1687375
1138511
1343596
2729911
2691317
782842
1842495
2266752
1229539
893794
1369297
1838962
2020198
1739040
1577985
2717688
1757401
2602799
1315390
1678589
1633510
2314304
2794534
1590242
1363107
2066241
1033028
1831707
166246
1167992
1747462
2844831
1415984
401770
1373987
2373004
1832736
2348094
1885120
2469120
190096
2034905
495990
158766
2582315
1019198
2783353
2262032
2034319
1909808
1586457
1976212
2684549
2575571
808315
1087740
2523730
2668020
2290461
2231744
15310
1049919
160687
1376548
1087387
786892
2731527
675605
731577
1669761
133697
380249
270299
117986
837701
1983329
833753
2017467
1132339
719868
2179397
770071
821819
2608400
1081196
2282382
2110354
593201
1910444
574256
1171855
2253644
2354576
2057849
2043798
1530101
1547020
567117
672836
2115513
1864662
659097
963036
957589
310178
2722540
2901543
1826818
1383596
2223151
853527
2389446
2742238
2471780
2522985
1264724
711893
2886500
2431127
1132033
2649090
36599
1017722
1722242
1106615
1547526
400824
2662417
1328093
2345293
2915714
2869515
801511
2009595
1661756
212118
1330442
560075
1633290
1427581
2135042
1057109
2788221
1930571
1234479
2670853
713364
1747375
1980068
2848237
166939
2610731
953250
2492294
1480448
2419025
2784046
1173741
680203
2506792
1829782
1884420
127914
567981
801166
53665
1266796
1785494
277177
2028665
972353
1868332
51037
1496618
2853143
121252
2589423
2144821
114724
2215488
2917433
1984070
1625546
1388350
155492
1492541
734245
2222599
1623515
1624610
1384994
1829566
655516
236597
562402
1141268
781069
1446038
1892508
2175736
1447586
2868800
1468045
1849256
2440699
1618879
1841565
1799299
837881
2913834
128482
1196573
2008792
2717490
1040873
1548301
2592411
2240079
757778
530114
781367
2316712
897060
1269998
1050953
1246728
1413373
2860791
879866
2102694
1414886
197177
1792492
1366522
1836130
1494612
1013449
1213838
765595
1258094
611137
2670931
708143
1567859
2487023
506657
1607076
2479034
214007
257330
1456230
2111323
2059099
2340709
7115
62302
2353350
1577628
1981712
2603281
119786
239508
2553350
35664
1746416
875462
2675187
1356929
1936621
1887516
1146847
328992
1326862
2312508
2176941
2577395
2774792
1405482
2875043
267356
699020
859503
1842215
1814741
586047
1455562
1447091
2883385
831947
1426337
998903
607214
1214745
2122671
2532022
653047
2265339
454771
59900
1237891
90681
2363278
2435251
577133
1550551
1642733
2696361
2090404
573657
622961
2041118
323689
1150555
1150475
801158
2418223
1296041
39929
462584
2602007
1597197
56840
1304890
1701996
2690449
782262
1806559
1245570
206792
1564539
2498768
1919303
494805
753423
495223
2300292
427155
2004807
553166
2027720
1287894
531363
913942
2230443
1612693
2610947
2655808
568524
275706
2210763
1114809
907263
1862240
1589586
804516
1792383
2935577
297932
2014356
735909
2887242
936499
2880542
495339
2527229
685607
1335102
2857442
604008
2789446
2865233
2271083
1034246
2059095
1938399
1460315
160779
1694597
1943523
458394
2023284
1299354
2381968
2018102
2304225
1178646
2883604
366344
1345470
1210066
969554
182458
1764674
1919981
2498988
2656798
1201163
168492
1835341
2441693
1609039
2245747
308172
743507
742359
663819
1819697
104945
134198
1591666
986370
200390
1586855
1367308
792125
2062759
313869
2870123
1238385
1742443
972803
625790
2443071
1615127
683655
891141
2035275
1850621
591171
57788
815759
2464304
2466342
2269645
1185064
2728118
2104255
1438755
929955
2624044
1182561
2873845
2863216
2129755
1303119
572562
1161101
1728008
353925
1059866
1606491
2742007
817426
2854372
2590770
2221950
935337
2937962
2564017
1555365
2278351
1824360
885601
965652
1811185
2744306
1564571
1011268
513474
201533
43880
2214676
51018
1072643
857045
2145899
1547975
398451
2000914
112445
1393934
2252016
776487
1923341
1928833
1383051
1088757
151638
916470
1982156
1665641
488983
2170861
1910387
1042991
2551721
171645
2041296
2300391
1082352
519129
2285563
186836
1830668
534500
603505
942668
2171300
2065330
352407
1061577
1374349
1437927
2437159
1433594
2139649
1042263
686185
101317
19406
2094067
139087
238976
912098
223088
1036716
1602942
1485612
2641410
1883166
1900367
2359850
2558302
668396
2813054
15468
1902649
1350469
2726505
2738802
1603893
2801009
250149
692758
2375613
2124251
2334206
2795804
1242026
558933
690266
1153060
230678
339800
142336
2295472
2084923
2935308
2024313
2639506
2693039
1605731
2488443
1820317
176832
553951
81169
2056328
1237101
1582286
2530569
1255506
2146921
1812610
2549416
2812213
94825
375006
826760
2721869
2715035
66802
499305
2249340
2694118
913812
2233288
2192564
1624444
1335458
2505164
2846738
2335498
2809782
1576812
911190
719988
98081
1811727
794785
2417764
57595
2189463
283
71028
459290
2154631
1422048
1587588
2077035
1721938
1522533
2695676
2029433
781991
1386350
716980
1630290
2061484
598992
1670100
2676005
1222432
2117589
925389
1052983
1760427
384049
149621
1121046
2524483
1988895
2258045
1839130
2762160
335580
1420204
2126947
1277120
687671
1954568
1757212
1296512
1049114
2730244
378768
826346
756027
29689
2515629
361042
738298
759860
2895999
928603
2776185
2355755
2938844
210345
2705298
1583148
114975
2919767
2678988
1587821
187313
2112127
1230288
1138116
656494
322079
2581972
2666028
2861750
1761680
1374959
2556301
2839521
2786790
515933
148746
1578551
2710003
1345627
2116402
843330
587930
813599
1089339
1086927
549002
1963863
2440929
131693
2801703
716493
521741
284067
250944
1970796
1353093
1948267
2940050
1088125
2059713
832075
595476
2266478
279506
1529476
1872865
1614905
909460
2065778
4012
1569487
1113281
2259921
1845382
2922779
2828933
407565
1864068
1194869
2448595
923956
980743
758578
940690
430000
2357049
1376818
569762
672067
2185617
1129632
1859207
549915
2327869
1238542
433043
384744
1585015
2087812
2506368
168508
1593532
1222300
1909525
1835133
1839220
794372
1553618
1944428
682303
1936565
303014
1719898
53176
1891212
519651
1761912
522486
2352285
1520445
1926206
2827046
1137253
1296877
1655120
68999
872314
615183
2167843
2650446
2595200
2163344
820251
2682910
1233305
1461976
570079
2878449
1882136
1504668
1503881
2604147
768020
241640
226249
2150341
1663991
1567717
184676
750323
570669
2911677
745050
313869
744247
587448
1581590
325746
1586806
126142
2504271
48741
2705617
1332555
2358063
37552
870424
2244927
441258
1362
1669171
1478809
2916188
2385776
1745687
2216804
2820822
2262216
2904532
58723
1342011
2237030
1026104
1978875
1373051
2696427
415863
223303
2528224
2544612
2142525
221121
1533335
1215850
470249
591555
1279360
2072542
377161
2133893
2616382
2650958
1674082
2467351
1848646
1945500
2420045
642104
753243
1810060
2500641
2908321
1499283
393963
2419923
2473553
1520281
2126731
2225633
2530162
525728
263777
1970066
1085297
2001280
2115441
627372
41433
2324331
2900377
1395903
441093
1112264
931747
1094037
1189525
2924234
506547
565668
2421373
1656273
862113
2174508
2641492
12821
1572383
2047889
2036405
2193603
1088761
1380026
1563346
2236700
205147
1693814
2939112
2055069
246846
619982
1828141
2444443
1470879
1130443
965363
1283046
1569125
792950
2180104
2414711
1709885
2786091
654047
2041455
977534
413536
2304119
1046960
1592121
1111964
562901
2321301
2679568
2634047
1883156
374084
188976
1614816
293188
313412
2028321
1382192
1735202
21892
2911973
2321079
834740
854732
2744611
1423415
1017609
1723161
1283892
1774750
1904575
2096745
964744
2797891
1491994
2796609
901895
787290
865989
985817
324289
204517
264097
233565
2839691
2144265
1334653
2855248
804711
1753591
2088063
959310
2929426
2448076
1140224
2435440
277107
2201770
1726955
776735
36353
1984032
1366528
486758
1691452
209148
749288
351850
542725
829258
2144600
709307
1467628
356605
856914
1866628
903769
1928862
2080750
2557452
2408343
1172131
364505
2922813
1275418
564467
1998464
2554976
648542
264880
27671
528317
521586
2909421
802151
601436
1852412
2811931
379837
1500025
2209873
187608
2035211
360611
2814213
2017800
303111
529466
2801857
1799402
2726780
651251
1802919
2308271
1593264
91598
2437430
2871907
629114
122803
2659595
275250
247715
1303514
273144
1577053
37199
2256459
1262512
790461
2152557
2345782
2313753
1264690
77229
2010646
834498
2842823
2132883
724970
2311455
2819181
2721012
2717753
2546257
2842067
2567964
1988290
311479
309280
344465
1979356
22186
2519746
1865624
2240003
385971
952418
1661816
1428509
2933098
41471
1783098
142012
1759232
38987
426918
2138099
421184
411162
2365893
463048
2298869
351827
1798080
1185937
170507
257031
813217
2928326
1925868
1867066
316089
688086
2216334
64706
2092060
1486281
2661226
2343869
1922018
2678596
367116
450148
2522813
657433
2480268
1978861
296179
2085429
723760
619773
307791
1681804
1122659
2352797
1239313
2201008
1578182
757393
1528406
822754
1651925
1175609
19230
1241751
1321113
197155
155253
886838
711622
967021
1911250
2547746
1476133
380351
833986
232169
1288349
1073551
941974
560565
1185254
742184
719079
2737901
619265
1610476
2784781
1879130
1724871
47861
1124017
1101023
119267
1540610
116189
2670027
42127
609215
414372
63407
445407
1733873
95711
2270345
1005349
1699796
727693
1327123
2520741
1087307
792596
2854115
559120
1875835
219341
2890278
2806632
1781998
1572118
1010861
2259954
1211300
2936616
295882
1736706
1898397
2536929
214293
612930
1640625
1295048
2291593
353964
471639
59515
587200
2814634
1782769
1522392
434405
1311384
2355043
2693882
2176880
932904
1798083
2682822
246803
551386
1844626
263248
559078
830560
210897
1082838
1524837
625173
1565946
440545
344306
89126
1608094
919403
1094903
616152
1873854
1384576
2212602
2462105
2185840
1017933
1591192
2003217
1728403
2014317
1436815
2231296
1875064
829568
2526326
1036761
1561220
428713
1805867
2167395
2767036
118047
1416410
2731739
1174285
1082546
2324494
2826213
539244
1485859
2394138
1146058
2913468
2317072
1386849
2422884
1569745
2670560
340883
2828807
1810220
244357
1591079
2513433
2929683
1881448
888123
2834447
1000139
2108153
178343
197272
146885
305706
2288131
2518547
1675798
2853830
382348
2720037
2483951
1635895
1248236
2633010
2114697
117238
1032715
1978654
1395901
1388010
2217431
2352712
1175503
1381931
519229
964284
2344244
1762216
1360378
2311649
1551229
733433
1538802
1534713
505197
886013
173805
32706
2697887
1645147
1463647
502759
52450
1573240
2307942
472537
626101
513191
1107691
1640623
178347
1260860
890683
731068
2423930
388729
1252844
444081
2373542
965875
1723098
2034451
1542246
2895122
1817229
596974
568711
609778
2026086
2933773
1423945
757313
1559570
2265962
2715947
1711424
686606
194616
76239
94495
2214200
1229100
1055528
205769
1408042
2561372
1582669
188197
1154319
681736
1125168
52669
2185526
1885358
2823787
935947
2366230
625513
1696128
341732
1376982
696653
2867295
459328
895693
1358243
1640730
857702
889663
2382379
444408
2138593
1344506
268470
30205
636263
2282223
1500226
2285971
3164
1629423
1802621
1279854
178115
1145438
272180
861402
1706309
87725
423464
2405271
2469247
2328509
2013081
824423
135019
987749
1451982
2103653
1794436
324524
1757511
223838
192232
1295314
932732
2126966
706415
676361
2658775
2578110
17484
2497686
2701994
395971
674794
2356626
1155728
2408843
430531
1441983
2664640
935100
1725120
958333
2819339
33416
326280
177184
750918
1196653
747153
2233500
2352712
1909893
1987585
47032
2916836
2269389
2255977
1333353
1905777
939169
2703084
1848771
2229135
2165823
2410007
1831346
2153798
2521319
2744557
926898
399309
153410
496942
1816387
1459502
336869
1473543
1858238
2065722
1089657
2601080
678701
1385650
1231367
2818257
1976418
2460104
1859791
1268048
2381956
2821706
987708
273704
2411448
2653188
2685455
1943756
762182
275530
1707598
1689155
1905829
678698
2791884
2483574
2769482
906732
113720
1176014
2262715
1765679
1411324
2111828
2916892
1682784
986257
796755
2018079
1188396
1509345
1796051
1954760
282209
1097460
1243428
10525
1270636
877728
1455731
2579108
2695454
1962985
2813810
1276306
1686540
1422558
1800502
1779459
1611844
896404
1385300
1477032
2808689
85639
1510092
1490555
379081
2395161
2332775
33430
3385
2714906
438874
2319398
2284678
1020384
2820897
2273741
2016454
1793996
1640307
1396275
2648257
2163636
840353
566692
2079463
2693145
2372468
1555507
2598158
2281037
22203
2634464
1354222
1640818
527170
1797725
124005
2017942
1041846
1020196
1953946
2503271
2277057
903841
1483861
2149762
2094275
77100
1781644
202564
1758040
421370
1335070
2305195
2875593
2192924
1123817
312095
2660627
1761311
931482
2067918
961394
443107
2057513
1066482
2715668
1798498
444443
1398907
361396
2644891
626293
2397208
2853783
2501246
2281974
2146828
2554681
1524973
1839069
2665100
2587614
1273549
2415401
305139
480899
1920147
1634361
107166
679017
2258025
2214623
2411592
2177198
561801
1049022
2656361
27149
736537
2401308
1197776
2408281
147605
360999
2450218
2213409
2173350
981530
1678403
2648074
1163232
243649
2248944
2798438
987952
2712509
1510094
1259866
1398204
2376558
2314752
1412491
15975
1334236
1305584
2742793
1307871
1816760
2430855
1942774
710808
2394483
2091401
406553
1094525
1025441
1378766
1896019
1404257
753332
2835470
1729374
1784005
1085431
1943130
1967208
333437
2441625
1455935
36679
632750
2795063
1913703
639611
1839229
159814
15458
2189074
997007
721132
1548410
2673955
1495337
156887
2628768
2563310
148373
1296093
856441
1287874
1859916
1209898
2619735
2273607
2646169
1324913
954800
2904111
1403161
2818724
1295723
1521370
1902648
131531
495097
1832290
141251
2297181
2907979
962894
2023826
787751
306456
2448645
601522
1684509
1167946
1747208
279139
727396
1025610
1661938
2352723
2488994
2861924
1822431
2847217
712580
1870348
888344
2757530
1133745
1433800
1774007
1449057
2895503
1718418
1698647
1076393
628101
1056199
1431798
2600553
1390411
74167
2929888
2646178
1110443
519923
2742935
820392
2576792
389338
2832735
170613
1114353
1953580
528735
190631
1725896
548020
526003
2473641
238167
1331370
800326
309014
406934
44035
2469638
1651075
802358
2565997
2189992
2016767
1679972
396931
1330014
2709883
1958530
1670774
2476697
428927
1104703
1683138
1433774
466095
2646143
234787
1163788
1152278
793247
2608607
2211353
1865582
2403166
2262230
1450303
1803877
2045516
1246187
1301242
1409376
352554
1699845
1024282
2640394
326422
1430480
255436
848315
2554293
162395
1311517
1082543
2689045
540989
2686420
1725426
2890216
1673702
946756
1099968
601164
1773768
1066550
1456832
121354
69332
1523514
647668
2867895
2636969
2297646
2032516
2568244
2753554
321719
1638326
2487466
2231813
2569127
1078490
1113501
901934
2022295
196242
1296148
451713
455853
1212204
2761817
1609972
1710873
549928
2257687
661858
185232
272086
1032187
2810007
289595
1891689
8030
760604
1773825
2623838
2287616
2174942
2700466
2211322
600580
1646356
2901066
1518698
631425
1469946
1976334
1523340
1650028
985972
2287008
2535331
759441
2072515
2879711
853969
1325137
1504065
2843064
1359146
850718
1047060
2633487
2323148
841847
2386532
1273482
1394154
1018018
367466
2367266
2776773
1421429
1529061
208602
863333
12513
353995
1940416
1168343
2160251
1413931
2387521
991557
789236
1489182
2895590
1275182
2888327
862301
1097585
1750474
239193
2829304
1347079
359839
1839091
36040
2771790
1435499
1566469
2738889
2911596
718516
2805890
39455
2362222
1958703
2529264
971997
1673741
884382
1070706
1745178
1785767
2208866
2274922
2778431
2561249
82622
280749
170927
284474
380014
513119
346013
1997588
2045468
1374855
1489145
2315203
1745375
2036667
2184343
2170375
1148949
2561449
1735100
1102386
2069398
1168971
2936396
190202
1555996
1666993
767250
1319297
2212168
278322
1152718
1527462
380909
113411
818553
613868
2486617
337713
1937466
1340121
189119
764623
383134
1351795
2847329
727400
331742
1841935
1388316
1861068
1465069
2393427
640816
2742900
1902232
1335269
1462527
2904102
2671954
1028432
2456316
2843402
864840
2635170
1663436
955640
1982924
2694208
1723337
2627594
2833980
2931222
2213038
71509
1838849
1712923
1810248
565405
1825979
1790395
2104848
91486
1682177
2732875
1742069
946375
2402506
1912526
1651278
1915765
777720
584912
1828100
2605419
1237671
2025108
2528171
149822
1066322
2489267
1763737
2255343
2059314
288183
1976028
1082663
2654492
518119
2037793
2733528
2520386
1848598
202489
2146549
671591
2377937
1946700
757042
1330361
2839755
2152204
349930
1572037
1521354
426163
2898263
2855388
1498566
1091171
942958
45461
2517239
1818204
304941
2282354
1859072
1438860
1379981
2461203
30145
2407602
2038255
498540
1966744
2339166
2839389
1600537
512313
58131
2884790
355831
2724226
1506803
27111
495810
811750
816031
2848924
2432839
106608
2727569
622734
2690244
2509421
2648825
1679864
2335073
1595349
359773
1146294
605065
402797
338182
23190
1846329
1092399
1342719
2748036
1149943
2338634
335434
571068
132307
2554959
2596341
2692414
862493
1181543
1341440
2076404
2366445
898088
1096224
1928758
2260661
2400395
2674315
1592595
2936119
1928043
280474
2239390
1401494
225390
2746381
334369
865329
412221
494965
1149572
2104863
2446855
2059587
936721
1128744
227277
2500326
2309517
1684787
2215715
203392
2938820
1978971
1126565
1348364
2668429
2044698
914315
1578902
54824
1105607
1369494
1984024
806027
712538
1794426
1867111
2798630
1530942
789886
1919850
1264460
424939
365843
1048414
99013
317863
2076003
208464
1324191
1659014
1193956
214161
1435156
591450
1378945
1706527
56769
1665508
207486
422417
1953562
1717117
844878
1264788
2575929
1040655
1459528
2791206
2812349
1633899
401113
2274331
2382908
1405299
1851099
1613326
2684403
451610
134678
812321
179862
827782
131764
316471
2538019
2426587
2542310
243107
2751769
2251149
333453
1999107
2348100
2137671
52831
2865556
1028606
2712643
1863256
197922
1185973
1565123
2278123
1536162
1886815
344963
836553
2403374
939358
2872539
371175
897079
2044254
757729
2361536
2465724
1260562
1935655
920194
1838069
718862
1140683
1179618
100404
1580294
278230
1483003
2266863
1829518
396471
1522901
245774
2470424
44034
1550285
395740
488033
2189587
1072356
260200
1044972
1796842
983842
589824
1368649
616462
837654
925558
480781
2672270
2025534
267508
2104955
1390882
2375997
323026
753876
1669060
1022256
2839930
460889
2302943
377718
2056270
2551720
733699
2485970
2115373
2706110
1543811
734637
696824
2624780
1273473
2515756
2033629
568248
659357
2651670
1045520
324561
717794
1182417
888198
1515816
623314
1061796
630818
2215788
2543161
773293
2141224
1576505
1751832
2703332
1638483
739086
1272820
401563
507800
2930756
1153923
374182
2775178
402123
991850
279443
1136215
1753743
1118043
1725549
2750491
1504703
859140
2331491
282858
312427
420149
1739461
189981
609776
2136485
2842280
2326674
421096
1305879
635197
236426
2893514
2900437
1673755
1938030
2109888
938551
1362925
1628636
1630770
11550
2037270
2279088
2786618
2762552
2867972
554799
1447450
2118963
871021
116047
279982
2671641
2361464
1063660
1817144
407941
557121
635510
2846305
2571462
1008290
1944770
317825
1205202
661083
1059797
526123
153498
1352674
1839308
1098029
1873982
2622451
2519964
344812
223600
2699017
2636226
2561089
370613
970599
825976
1917433
752710
190334
2392754
2564726
1154030
2223959
623355
995771
2207752
2100702
2227698
2098652
2932403
1303881
1382328
169403
577023
1762697
2233149
2672204
106914
1562965
29226
2204228
1429795
802881
2100655
1163438
804627
1890826
450717
1045213
1374704
1151989
861338
1291238
2540528
1848547
733913
1000942
1072692
117150
1017898
594107
1670554
549835
273627
94540
1438480
293077
2909922
161739
6236
1239535
782211
2903970
2783374
357770
377327
1393559
2037953
576915
1135346
2482313
2937895
413530
2111715
1722166
1603095
1436163
87642
668991
1197860
1537435
1348545
2221593
2491909
2510261
1666333
259004
2420297
1726573
1828275
2801594
423071
2396369
89588
493425
346409
1827074
1155347
649268
2111821
2169353
2170475
854127
2315584
2893518
866489
1214736
2163169
1369373
1399944
1138266
2530112
939159
1400260
140225
945687
971315
1603422
2501379
2170478
2530251
324635
2552076
275005
2114306
1190283
1845921
2933860
713383
1740444
794147
837990
1617936
2057395
2721205
2890896
2662893
227171
1777168
334008
2071268
1589184
2050403
1901304
2190868
527250
2434767
2719481
2119616
1799
2093655
31062
1791538
773464
1115089
1481440
1996799
697315
1030607
1768392
729789
1209518
1348510
2931518
2862788
2231546
807116
2795850
609405
1892213
2517620
1643848
2442251
1472030
2804395
490752
333226
353208
2274400
550498
2147880
1821584
2273629
1184627
2463002
1404596
2019052
1525921
2043250
1534863
1772107
2491860
2508059
1753302
1025098
421799
1411381
391679
72540
612692
1813069
199018
258436
2099782
2549812
1885594
2044734
1683907
330882
2447318
835871
2728262
2655895
2483434
1517226
629897
250810
1105071
653168
716957
2626222
2482807
809735
89746
2338958
150512
2753163
679721
2240376
1204447
2155864
1222601
2852398
2890757
2545242
2286101
1784698
959782
1920640
516544
2856342
1584817
276847
2023833
266455
1629382
2760366
363988
2768831
257396
237718
931701
684515
1754116
2879640
2411484
2374240
2294470
1143878
1292319
1000447
2781324
1669116
2411591
2926084
2652629
936898
2286897
856559
1734844
2931809
1959871
1556949
1872620
2582755
1631617
1053585
2437011
171574
181013
2620964
1505048
548106
2521583
1080225
816142
1580973
2265072
256154
2399108
2334520
150633
2666312
2449027
1669733
2431411
1990378
2337600
1496335
384975
1741069
2225708
2354251
2893524
1290344
1917691
1669908
2408797
2460707
1652343
1957136
392758
591789
1617367
998790
2365245
1806943
2916248
1269244
1407733
40617
316586
2158149
378385
1790625
2142608
1527128
1436706
2190542
908316
2530840
1538352
933734
1145955
500043
2273145
1099798
2048028
357999
2247728
1803019
1509940
430630
1990081
1818024
2730545
2593090
2044938
1238317
762568
1918127
158415
1753971
455900
1390326
2774750
928436
2188806
1004419
490056
208127
313781
2205570
768440
1951334
2075815
2233403
2185405
2921096
346186
1466006
478922
2103271
25795
2718778
957829
360135
848804
914552
1877889
1510423
748158
1932988
2725555
518418
859828
2599317
1617104
2293770
73695
228930
2318295
1794338
385573
982981
745984
19555
2492148
850833
2340250
2385953
1112076
1217121
2587158
1705117
2307846
1115700
327851
766861
38549
2023635
2409610
497166
939092
2930169
792014
1844306
1597012
2499911
2152783
434297
363584
2048946
1252536
1952
534945
136105
204264
2015923
2700164
103372
883386
1934759
1909935
1245912
2206862
2797137
1231785
1078336
1187416
895969
2341851
728250
2146096
1933752
24698
1156809
1594153
1271226
2759583
1099460
2424465
1900389
1857768
1497009
2445837
572892
1112445
2579213
929964
2697815
389594
817699
2026530
1173746
1131140
2546258
864961
204452
1711209
1197902
1869825
955874
1876683
398039
2098841
779151
1018094
2315925
399519
1048924
2347233
2796445
2582708
654981
372328
1050087
2538862
898571
2705067
815274
1329079
761040
1264979
2204888
989614
2874382
1536641
1394571
1270696
2383992
846264
2486519
672604
1191568
1425629
827596
2730123
2845758
1059762
2525514
1189138
673194
2533115
1125121
1745455
2629941
1398272
2759663
2691676
834904
2157972
1157713
894181
158693
2094947
374140
263702
2271972
82810
303130
452872
486413
2281988
145156
1282470
2566942
423252
2591836
2415981
2082949
2720793
2084805
2678000
2388118
1067760
2458264
1628767
2398457
429219
393531
848575
2766170
1100026
2738689
1373667
1192112
1336036
217948
2208026
1724651
2745394
105348
1186764
1981551
1351737
2114409
775593
2855545
2008905
1347116
1313336
1573998
2218859
2849136
1786891
97812
2135402
392323
395166
1955482
2020874
1308149
593996
1385229
2315191
588379
595686
1155477
513048
243263
1464401
2265057
828955
1450656
262853
1921356
822238
1101830
875286
788207
410311
1780394
717173
1186141
2828340
2911706
1351259
1782354
2341909
2028133
2476160
997477
1269965
2076334
1218048
1348467
2669503
2514821
2495919
1326871
1916274
1807353
1001079
1476814
902340
682313
888469
1238610
1538643
2601756
2238471
543433
2113677
2785936
2007809
43219
2118269
1525438
1753525
301992
2368671
989992
2382259
1506015
950466
1705611
57835
1365117
1273803
2723920
217827
1026822
1672858
2157507
1346700
1852578
1217379
1664150
1967185
2127534
1055454
998643
1847489
2762770
2930838
176449
1032042
559436
2377554
2041551
2063391
1988166
2409791
1587683
1443483
712362
2450197
1963209
930501
950971
1450789
2582613
1456219
1548167
2061883
506858
263239
22109
696601
2648118
2575184
2111846
1907502
778007
1455170
2489964
2054020
1359222
1893669
2727661
1590258
2559558
2377813
2621278
2845841
1783182
79981
1019159
2632294
1075755
2278326
2299170
2381312
897534
2567162
2752255
1144292
1729789
2021417
38977
1746751
1549615
1856756
1749041
2345639
1453788
2776161
2628911
2367647
60837
970045
2608557
2348004
427933
1498178
2615257
848764
559369
2162667
13326
2388604
1380238
1317855
787580
2165465
1123411
2325994
1641118
2135372
645171
1800962
547432
693038
344652
2889743
1759229
73850
1775568
97508
868624
2496723
532499
2135425
2318663
1588702
1404187
1714468
1969165
1430843
2140984
2892703
1476804
313170
1440653
31705
1610518
1942992
1995920
2391570
2585949
740842
400940
367802
1124715
1455406
868425
1401589
2411281
450036
2437944
2521233
2540597
1406441
2836606
2085950
3416
555579
493940
591889
492410
325420
2059852
2495860
1441794
1116154
900305
854148
2934317
1983594
1613312
2146362
823586
414587
1899826
624915
780767
491844
1834821
626756
1080061
338668
2075449
781776
660503
2582685
366860
2224438
1103721
1877184
2152813
1190503
1559409
2086361
1851380
2019412
1341575
1108988
2300091
1906032
1057102
416421
1626944
1943936
1028357
132747
1871086
2862819
2937258
1966946
1740061
1988393
501572
706679
591792
904879
1307322
1633904
2358111
789209
2631898
2458492
1318593
747910
309546
1090186
1185451
2926444
1441208
2684711
2005720
2348223
2732383
707912
2342933
2096587
2721233
1427337
2495625
2843202
2095971
287604
1367677
532442
1750452
2349504
2453062
986717
2003472
1311005
652996
546176
2780148
1355468
1119643
2016588
380177
2754839
1762977
701320
1734116
1597468
868202
1946124
717215
1880447
729015
1143745
830151
715458
2309003
1453362
1693239
1884188
126081
50325
2672057
210722
1965237
2918526
2750933
676584
2148788
1253931
1134869
1978072
752019
930215
2380128
111210
2396705
1335655
488463
1804828
1133719
2224195
1383001
1955224
1862518
747296
38808
134434
1757777
2129074
2618726
346407
2758667
2545730
938608
1527491
18721
2812147
1576772
446705
1640950
2894213
2053401
782846
1651594
2719696
956428
2035855
901307
1121723
601478
107548
328323
1126777
2735689
1623317
1502800
1587521
1720016
1299213
1694753
1632987
1095670
2933308
1652557
2636807
2037449
1496990
1073112
23629
1564614
1077121
1797623
1568219
181976
1630083
2365276
1018149
1837382
1732395
1688066
2665132
775168
1851890
2852317
2100133
1090981
1950061
1092226
2521180
2472752
2770849
307789
1685804
498042
2653470
1452920
1462842
2384507
1586573
2348740
1899182
1980273
2893092
1064744
2457598
2696133
1847918
1051001
1575031
711465
2294099
2585811
1252149
1858036
774822
653913
301596
434844
137287
723117
1817741
222053
564031
572289
2534649
2838394
581628
403104
1001786
2495012
1036126
46446
2740126
1413158
125899
2685402
1289395
226149
1368188
3908
797477
1888231
1063886
1386259
810487
2449071
494811
1574418
1191382
2877030
2923348
1248593
806165
1129232
2041231
2593842
2750931
2492037
2783518
2588328
146332
1827347
598924
2213564
1970700
1766834
1971977
824944
2467157
91041
479171
2812889
2340950
2618607
68747
1434206
973498
781047
2833586
35935
1804560
997687
2555705
914384
1755116
1850913
1137091
1788475
1242533
1835686
44985
578926
1059567
2870638
404339
432826
2081066
2244740
1506695
2858083
2268534
1849528
2908967
488755
216000
1760000
2782844
2603911
2289276
1257069
2658877
1438160
581279
465077
2840400
2192253
2555985
1341024
1610226
1079324
79327
2342646
711911
2047172
638212
1507492
1914533
2513589
2613911
2577311
2714312
2679406
2441645
1053517
2302902
2087071
2367807
2197213
2404420
563324
2303892
134040
276995
444270
1190513
299150
2465093
542871
2779863
1440666
730863
2612209
110769
155554
1136598
2506424
2151616
2692531
338636
1225022
2240621
2260831
2018182
66635
2780060
1827750
1855035
2098241
276909
2354486
1581319
1084353
2246696
123013
2248262
1323843
2523461
2907729
1771783
2429525
1448388
247013
623118
1435491
821891
2601411
109846
22180
2709298
6628
1488298
1082744
509846
1098301
1519168
2769213
253323
906886
2620779
1892599
2719273
2554813
921019
2878322
2481231
732050
1000038
1502739
759864
1519540
2447136
817153
2051423
2060417
586959
2358432
994330
2628799
1884824
1531502
2164156
2154269
1343167
1965564
2567171
2510321
294237
2758943
2740620
2127845
907737
1790512
2724349
1283496
2652473
1595873
2412508
1238488
1037993
1180332
2372495
2669401
475174
1819076
438124
1647078
1780680
2654973
2575956
1145340
988232
1584659
595312
794763
2788272
2237593
854464
2544707
2766495
1602402
2623746
2712229
1601112
2347817
1418097
2450788
2597176
1879407
899727
1920929
1022363
912593
2237192
786269
2768180
510363
1689886
1847155
1032410
340142
2811024
1602032
720611
2451826
247915
2810176
1432554
963410
779649
1525308
2756660
501113
250738
1448473
1046818
2293053
2649281
1770804
582738
1031896
2535428
1771701
1510678
1185033
2342692
2369887
66970
2337755
2595768
2185542
1669673
2006329
1369662
2147069
1636989
1601662
1509641
686710
2801926
2703959
2627989
1516106
1538466
110731
476942
2479024
897753
1906501
740484
1170995
1039989
2358086
1004837
2474705
1846806
2066734
753627
2821897
2748238
1458008
2516584
2122957
1493666
1391740
1574560
1795058
536532
2010158
2060204
2424912
2360159
513798
2106350
2479970
2078079
109302
753958
1806450
1870473
2886415
1986348
1857239
1153404
1475361
2019269
2431515
1321247
2068002
380031
1682698
1420620
2231075
2875019
186103
2572077
1980321
1664623
1216076
637722
1247746
1792413
618734
2792520
1373879
1831518
523134
259755
124568
693524
1676248
2474155
2912452
1188202
114480
762701
2429663
1177826
852789
2899243
1649065
52027
1195753
1750934
302747
1794089
1656453
2372043
620699
1919078
2374087
1990387
2326296
1832402
613525
933929
547504
185823
1638893
714800
1488110
1394283
81707
1884024
1223023
2268202
293941
2222716
2849863
2129439
2682531
914172
1559885
2206785
2308873
867515
2297588
1954979
541261
837085
2909920
1200273
30348
1624281
141085
1143359
843097
2599454
2821932
1736288
2476410
309756
2447031
1127011
1453738
1698277
313825
1535332
2474367
956869
2413276
951593
1822737
359593
1150968
1348502
2931316
762685
1466918
1635780
1219948
1922581
2683038
470180
924222
437997
1863601
2166164
228589
1283515
481923
2843938
93198
723353
1974490
2659277
1240662
2626976
1325556
529291
550063
666956
658211
418032
1001351
662991
1233061
273754
2704099
325897
1152473
403693
2372131
1464213
579073
487527
186120
65324
487732
2325818
750664
1153237
1364856
2071863
2802173
1429344
422016
655338
1559527
2103663
2327135
879888
599556
342563
1576621
1815724
1692770
1171359
818682
400564
2348170
1708081
846529
344282
434815
2754969
1178576
200119
2864342
2815379
1396248
2892151
2340610
345001
1941156
1822832
753659
2295464
1504602
2745666
1660186
2130295
191003
476244
1929610
766702
1859296
1502965
936462
472225
1820091
1772702
373280
1034593
1146397
1949457
1651246
2078156
2755066
1923327
2522633
1782890
2921895
2328599
2502311
1144167
1792615
730684
2510913
1208577
2080003
160784
2571676
1722128
1689315
805993
1158600
2627716
2630360
1793189
512713
851394
668323
1010403
1457715
933946
2816234
217843
1349233
2489492
51025
447819
1450225
674621
1900607
586985
476085
2135928
787471
231839
2225816
1394543
1928962
478723
2678784
545350
1487190
2441672
2638814
568343
437055
1501196
1390910
777113
2891220
2853404
418960
531810
1060607
798664
146556
2279427
1454697
2606818
1995800
1967271
1771272
808141
2243728
113044
173721
2434527
499088
1264834
237672
2862913
516199
2753117
2548527
2497881
590988
2380997
987759
386542
822741
2781141
2615469
784873
1833960
2442057
1950745
1964625
2894028
733353
2374500
2450323
1818826
2008136
1289816
1096428
1358076
2746545
1072595
796457
1655267
1024694
179519
494458
277789
151144
2156093
1198772
2418248
1603678
862576
2309801
2745523
192341
1001428
7634
480451
2903741
2599860
326067
2258516
1646405
1666401
318791
998580
729336
534243
1352425
201569
1616955
974020
657261
1910741
2476661
1188305
766925
1948361
626946
2905662
72298
639069
904457
2629247
2212367
1805295
681434
416946
745495
2001644
2625767
69305
62339
1568290
428989
180482
2051531
734872
548469
365208
687397
1786684
1378893
828672
2309465
705539
1090197
731701
415075
725924
181948
62405
164764
609001
964242
2043417
2077906
1685708
1938681
254713
2531723
2829504
626043
2012133
2094287
400532
1122499
2176451
1995642
1851575
1443619
940776
179478
2286906
707475
2096650
2644475
2686914
1196750
1017980
770372
1196541
2755644
97296
836027
1213749
1748762
1936647
1762189
2313107
674436
805287
2869838
719629
324819
716479
1512108
1140340
491166
1940777
2222077
2537509
1013640
1326926
2740078
2280606
798296
1198048
1551419
1292635
1380829
1451745
423438
1277025
2585570
2560688
1313283
1719744
1324332
298214
1758599
1102530
1605671
356145
1604207
1823284
140386
131528
2837854
510810
917317
801612
2535444
1567960
568794
1507424
1230124
525674
960881
2834105
2059522
2014098
843424
643639
470201
1752222
1227546
396387
2649755
1649064
572662
2125441
966520
821064
1874700
2249118
1180247
1368198
1652564
458719
1469778
886651
1814928
494233
2438031
1488168
269988
924867
2375404
2878291
169206
2695845
2156674
1458135
2389005
1696332
1244651
1671637
2919497
1905626
1738597
2903723
182309
475360
499108
2667868
1619480
2165358
447812
2210714
954081
71396
2127115
1302950
1895758
1885574
1349096
968500
2481140
192768
1840428
801980
1586365
5691
2717562
2590517
2434291
1758818
1099281
151699
2186554
1750365
720811
316675
2280975
1660665
1982598
2012402
394358
1240925
2763750
671284
60885
2558342
1397872
2670890
925953
2895471
1758046
2557027
1012077
614448
648174
466503
1986381
2064210
2392427
22434
640523
1703888
1251105
549183
1479429
1728092
2213929
1741285
941106
294657
1272043
884855
2382098
2012088
1823728
2880305
2918775
2390814
2542489
1700166
2855078
2874543
321945
459194
717584
429833
316391
554618
2577172
2587167
776751
181062
1023022
1054745
1251872
2213584
2888069
939290
951664
1355463
1249404
521668
2200657
1288595
2475218
40537
2128207
619653
1505001
1225055
787232
1167805
40963
303784
576221
140023
1539305
202697
1570731
1349436
738656
1065425
2390710
2663824
584571
2604796
1003990
506725
1173123
2051084
2831286
1646749
1249807
1029318
1020781
1503781
2371948
2651070
2774153
1313432
27131
1094991
391837
634334
1693930
1075130
2502242
1656025
361359
1177196
1889537
1928173
2057803
653670
619941
1684498
1272647
2937102
1604620
2112623
1532850
381692
1433671
238580
709845
592299
450513
1039804
40935
1366910
1265115
1767158
192297
1853729
2832384
2058403
1029494
2240969
831449
505054
2349522
2937942
1869428
1275610
696104
2021375
1527917
2869549
482423
871257
2861134
2512342
785985
1745343
2696017
1553611
372706
1457978
2024781
2435247
2614959
253538
251042
134770
1063185
616700
2192584
1707165
2174992
2172870
1171618
2029183
1171865
2197946
562149
448483
2131456
2203297
303595
1426516
1790110
2140339
809945
1893254
2293691
2561188
818796
1535206
2554655
1191798
2022111
591963
294278
95756
1688529
793019
1910353
1122986
420966
9366
93664
2815742
1839278
2102940
2869656
195070
1410337
97571
2549475
2791548
426599
1606942
1713666
2630804
1646261
1679667
704900
1227050
1776468
1618345
2668978
1551400
1818590
1662180
2745324
794166
2906388
328000
996882
382289
1960456
2662337
57475
162348
2870055
1335236
1502593
1803266
151222
1593298
2238751
402851
1480385
625714
1506007
1373120
2318206
862683
2697262
899795
1998254
2740674
79131
2073610
893035
2672977
1386821
2610849
277070
1977320
2900884
1908804
1750416
2854251
2788185
2478540
1834928
1614744
1738001
2084026
1222472
278149
26549
1659014
1459968
2162730
1375658
1623692
2884280
357918
2168104
1549687
2808240
2655334
2724934
2710379
2306666
2029087
1221200
1344986
2709123
1824151
1671192
629808
1892426
136153
2450119
2507756
976290
2917803
2597505
692567
1552626
2281592
2457110
1818046
1159219
839705
42571
44324
755721
130584
1006797
2504319
1527003
2626651
443455
1652010
2653458
240706
2683929
639504
717135
2029323
450432
2063591
633167
1444991
2922548
1823267
1759686
1666463
2557874
2218490
1979919
1154805
172836
1232478
1160513
2290790
977816
961741
2085711
293966
1370125
2870639
572067
2908616
1226605
1007909
1271898
228142
57912
1671405
1172469
1776728
742097
1360053
2485089
156771
1560147
1737410
1695593
1711602
2368281
2778178
1763186
1246915
1813906
1733868
2239751
281374
1300145
2432124
938738
1814285
1906758
1041746
1611911
451532
717570
2418451
2686715
2883523
2504612
2405433
1330758
925755
2567168
2362105
257149
2100583
1727601
1085552
1283056
1437171
2857875
2711429
552612
2069660
466898
96742
1994368
250448
1792333
1942986
587310
731882
2207258
2476917
675136
1691239
2728577
1394178
1702385
1111779
79938
882789
2638522
2545233
473125
2207667
657535
1437756
2217812
975278
370723
2575839
1082972
1620521
2515709
51277
1600740
49415
490094
144623
632559
878180
2601953
2678562
1787798
507601
2790386
1224172
300798
73709
2015928
1473032
1552705
1916348
1640655
2423994
595323
1095579
1412441
1563048
750197
1211660
1834233
410854
1977561
1577164
881144
1915238
1046056
252769
1450352
2185664
1394961
388164
316677
2410303
2646135
1863284
931789
1961923
953165
743507
2266392
963872
1848269
868106
2330625
2197639
1628152
1837098
2569106
74370
369158
2278943
24531
1203751
2279204
1831038
523586
29507
2758596
2156469
1091826
267558
1597449
992138
2476164
982015
303326
2020526
1020797
1431011
1400219
799574
1269132
2493202
1040121
1092623
178023
669504
2063941
417774
635297
1590862
2879902
2603872
1382463
1234108
1020551
2311425
1633754
1692986
2225725
2114787
1364990
2299028
1706350
1128221
126679
49875
307109
2779411
1877560
654391
338641
166636
1073612
2255239
521000
886032
253313
84539
2214177
1905308
2867810
1234736
230865
483340
1586946
777219
1008779
1254527
2662613
599835
990848
1340781
1460404
861267
2794715
1644837
672158
1000762
1169075
180780
600278
962230
1967542
491436
1694783
2150706
1715261
1204898
1147116
1012356
2039425
89758
731850
2209422
627246
1527568
1250296
1229931
518154
709204
2077518
2215328
25279
2848468
371479
1323632
2933573
2205000
476262
1466058
223589
1444050
559303
2223680
642144
957154
1915372
247621
2651775
177021
820192
813060
292861
143109
2911217
89152
2008625
1972791
1677593
910002
606617
155526
2510393
2369360
1360551
1622480
1103211
2047151
2687862
2340583
2593890
1313588
1006343
207732
520804
1711962
1636990
316307
876814
2121570
1631654
2360380
925250
1599500
2547468
2184968
1506933
1921998
997918
147864
2266065
1135376
2538774
2807598
2666224
133154
831250
141499
726231
1796342
1953732
643063
1960271
1158304
1318387
1592071
2725812
1246300
579514
2105863
2259890
113984
2202219
1879961
1753999
951602
719439
2552450
1309320
633044
274337
2696849
2233526
2128414
1479449
2393427
2603516
113314
195002
756722
1771813
1742028
2111953
2597327
458095
2235288
1986034
2920601
126996
1655646
287448
910449
1989178
1852689
1694093
226675
1241193
1761572
2584961
2729877
2230020
217297
1888148
1128918
2519281
1641866
2787627
353626
966942
2650315
1071355
289384
1093812
2385388
2895638
1166450
305033
2914005
435274
40268
2428089
2309366
1607291
425354
909429
1963835
2938919
384441
192561
756137
1057697
2913643
980609
496495
1905129
2004822
2049564
1663283
2893945
159333
2305306
291510
217798
2256001
135112
405158
1190771
2538972
443600
2381154
477567
2856046
392911
164935
2673153
1585614
2119073
1964966
196072
430461
1928164
1467900
1807439
298362
1388531
2112841
1521912
2707453
2646785
2003278
2320870
2287129
2529576
353484
2742336
2191489
1793285
96055
1751335
2191880
1745832
188615
799183
1193200
376012
2416366
944976
1925697
2161310
1874513
537088
689345
923287
1951071
828324
2879133
22583
2512619
51661
839488
2521256
2375176
2155794
285659
937712
1127981
1222685
516358
2543768
2203385
1337899
2581987
913761
638373
2843533
2631689
1661827
605092
264227
1820794
1410389
1314020
373665
177560
1825604
920315
1003936
2800652
2095079
1867244
957623
1602410
1415955
1275081
13543
2893340
2257840
2371376
1130818
1378339
2495585
1199732
2727532
2008792
1823627
263296
930588
2413792
98316
1238539
1942785
151000
1621481
2007158
2703433
535745
2753310
2254782
294538
1066545
904164
1631427
2529814
2156540
2780871
1544798
2587074
483795
1575194
1503566
291883
224398
992297
999891
576475
2242929
1610243
2458888
2445856
450772
736833
2326932
1647516
936274
332342
2714752
462250
101160
619555
1136184
442663
2853865
1689203
1234975
706590
123902
1475082
365257
2748410
1725204
893372
815271
788762
8306
1149211
859806
1104868
1352416
1955406
1826704
2374293
2618143
1519501
2650485
1664105
998731
1725261
466041
1551451
2295695
1238714
1625434
1458326
2140633
1027455
686368
1156613
758770
433313
2382865
630200
1436582
657368
1991946
2214037
2801422
2213373
2603197
1229686
2357733
1545934
833177
78409
98642
105478
1468048
2415262
2858821
46871
139437
2803222
2922407
555559
513071
1050646
403201
2005583
571311
1295761
1548795
1276107
2774474
284006
929734
1711461
2190035
1607862
785115
706661
78530
642102
2036737
1826775
1206010
26279
2415344
2911504
664785
504412
2692399
170937
2754616
1760683
1314555
546317
868424
107071
2225522
1313943
1352282
958516
328201
1932220
1814591
1790308
2569967
1556717
1418270
736038
1864556
55889
921257
2056885
314341
263881
2550414
64912
198150
2901140
2600550
1166647
2907321
1049057
205513
2174901
209942
398371
1863511
586240
1664209
611353
1791534
737328
1526992
1314233
1138825
2147402
2156528
1700148
939510
834348
2245795
2052073
1197002
460476
736687
926832
627130
180782
229987
470173
1520110
492270
221906
2493484
1802997
2310852
1581142
575411
1520105
1709275
1626231
1056877
252121
2304416
188992
933356
2718613
1171165
1450805
2109009
2750225
591992
1439015
1702376
2361166
199080
1859518
607967
562022
467925
159284
2341611
352109
1506490
356775
124470
940395
2226727
1653939
2792903
2341157
2022489
2852869
1584999
622676
1679543
1554182
581570
2738548
1940583
2238629
1565203
2668691
1074368
588356
1132314
230934
2007701
2422786
1886109
881112
2440723
1226721
710888
865625
310408
2081131
2704369
2930397
1887548
278389
1641975
1190462
1968262
2868870
1865973
2810991
1252739
2615158
182745
1665153
2112115
2852398
2086246
1782225
2810666
1240539
385053
255901
635253
769015
2799363
2390814
2812086
1226172
2148633
2354392
2199698
1911736
348004
1090978
2398343
2703063
627555
2896329
1356585
19160
2306331
2300368
1212422
1365189
181752
1781943
2306083
72934
248348
996526
2768316
1476407
866618
656381
1487673
1272150
2913749
505751
793449
1621350
2523236
614021
678194
2789656
68644
86174
243777
2393180
1398217
2605265
1580652
2148689
1239838
2188786
415228
2707003
1057559
440392
1502721
270415
1733129
1647923
901897
2333253
121235
750379
2176250
308035
668708
2409669
1083882
1743323
2777840
2503083
1930827
1648239
1937026
1789002
2562021
2257986
1295625
479795
1151940
922187
942596
2739106
1070367
1405935
2645839
383336
1061158
590971
1730439
1992939
2834834
1929113
838748
610015
216216
296147
2159664
2286579
611874
1006326
2263583
1405359
1154313
1021946
2349976
1306131
2186726
1852670
1033544
1780275
598552
2685581
422965
1384177
1296410
2912408
2175716
244402
833354
1189813
1794998
1534326
2606455
2821829
1954599
819692
875112
2624190
1004039
2362554
1655401
762928
424778
2497861
716146
2065907
1201061
1459407
47222
407011
2007322
2691904
1767819
2102109
2796996
1732971
1406750
819011
1147923
2756615
2040384
2066933
2394755
2450845
1348062
1059498
608401
1840028
1193133
2306316
1748108
183280
2012806
950489
2613707
416259
2163554
2362884
801491
1667408
2010714
2170104
1753380
1580371
566749
448749
196546
2558487
1919117
678927
1250698
2527579
927447
2055508
1313927
1009986
2086548
24305
2646255
1028515
1442533
104761
1410731
891938
328572
348174
571019
770626
1019031
1737795
125383
1369509
2544991
318871
2598961
189930
600795
1983965
1668320
1327251
1042354
1952269
275088
1584109
495135
42962
2899575
699124
983341
610743
1912076
1530989
1756530
2498356
642816
1968167
1587730
978393
2733410
1861371
1518791
1000726
362124
89116
1388519
227919
130657
1393226
547895
2412360
352056
1210908
1858745
1210673
2910327
1546449
1572046
1495407
999055
2744606
2044614
2571770
2668949
2816300
415179
51421
1618505
37325
2114382
2363749
314927
1271150
433707
2337033
525239
948061
1687891
901117
2758161
2318654
2470151
67908
1296364
1203900
605256
1937216
2570069
2750169
272997
2537810
2516783
652975
2101033
1176489
1430545
945643
1499026
1513661
1826103
950608
485774
2911172
1889482
2369422
2017263
1520827
2104272
1944222
757451
2688206
161085
1501133
1688379
67143
2178553
989801
807801
1135274
1498613
2599800
1026945
2088902
1727527
2391522
1093627
971678
2551515
1069405
1092362
2510240
2000133
652786
1332263
1236810
2281542
2370770
2059274
1716976
2292655
2063969
55725
2635416
717115
1990960
1813687
2923833
594475
1973725
2338431
336341
1567719
2066217
740273
2488747
714438
1058583
114668
1747490
1647663
312872
2791410
695909
88234
806967
489529
1385450
80958
2429042
416235
1319004
704471
1685993
2539051
2733156
2486911
840384
2769357
2626381
2643578
933550
1074645
2925711
2323275
2802098
817374
2255088
818143
1264770
2125604
2127271
2233736
2429305
116195
2906552
1011443
2438424
2353114
746640
618605
134934
1617387
2821040
1340438
1150479
1257811
577535
1739479
2243089
1148970
2926543
1240206
1718824
876449
238853
1702706
1765586
2635522
1210709
704726
1230359
2258737
2712829
1310594
1288898
2356608
2026558
1518314
692879
292865
1868864
231863
2563331
1731975
258728
2145342
62556
1555362
2806308
2383220
1919299
432801
2023010
1602434
380123
732287
2437171
709822
1766940
2777848
2849388
1013671
284360
2295859
1298022
2279390
1178056
2193135
1976337
462229
204822
1493128
2507498
155360
646085
348040
64769
18092
1000599
239039
760335
2130060
118568
522022
2897831
1811566
120386
1661141
1020460
1126449
1298948
896395
1336755
2344066
868639
1208774
560728
1953045
1973174
1782159
2129484
1138585
2873753
77759
438309
2877457
497940
1633723
225795
1870999
30632
951252
1494403
2304022
1495930
984001
2006021
1266186
11316
62834
936999
2879467
984500
2699366
2584165
2713623
1903525
1046979
906506
1641814
2470166
232349
753699
1010769
2630484
1065374
2714200
1297919
2184361
2494693
1808446
2709299
215579
677253
2932483
2663989
1980685
566217
1902112
699711
1639040
32395
605120
256525
2748105
1645791
1453040
1524062
68391
2256370
931303
52201
2650136
754022
559138
552719
2301496
1142765
1522604
972574
1940913
1303063
1053878
355802
2909642
1677097
1250888
340488
337215
443964
907845
675131
581049
1539172
1062995
1771325
1776850
2915371
551586
279839
2238154
2188096
1775140
179552
1524092
1493310
803496
446580
559059
2352676
247568
218341
1363327
1311478
1495253
680900
1844114
908664
521356
1474536
2375551
1341382
560770
728778
2828794
1686543
2689193
2930159
2006053
220150
1407316
2186480
1247584
653026
2168704
2294563
2920534
2226068
1875208
326267
461227
2086951
105694
1342377
533124
2064433
1063363
301037
345325
834817
999007
2264396
1776894
1330917
454378
347369
2703768
2811976
949386
871387
1949215
645676
182882
2582586
1493748
2676016
888994
1268212
390420
1636896
2331417
2795940
1696304
1494540
1265483
2328785
2760152
568534
2840568
2284663
2510873
229369
1131886
101747
497053
206726
173431
1658523
1987445
2166236
1913087
2176976
1512415
620685
2497438
1040158
2531669
650703
71239
437263
1060853
1426905
194139
83047
2822408
2638127
1511743
2032444
251969
1610461
2414867
1347927
278907
424499
357029
2030648
947727
2883087
2758638
994007
1520323
1451630
334749
2636734
2775707
2000205
6952
719256
244417
2311793
1014123
2089002
1735860
135701
1129030
2554793
222744
1226525
721883
306704
1915889
15107
222456
1035842
791030
1511366
124949
1664685
1659232
2175771
483491
2352213
1219253
134087
2305548
670290
965331
2805056
363264
2212207
134899
2712330
1124476
313223
1824691
2370712
235943
2633544
1488075
1201731
2073360
340194
1030194
449649
220921
1175396
1048371
810791
1423467
1938849
1930782
2543104
2494891
622072
2589033
64730
879440
1252287
173649
1440738
305333
2042190
467539
255346
9494
896121
664610
2411653
1121701
1792073
2796659
1861056
2189100
631927
525577
739482
663748
1982554
1294741
2065692
131612
1307127
646341
1503501
376422
1376044
752080
2060759
2547844
493450
745974
1479500
1186911
2618122
1898645
1064966
1633603
1727128
31997
2355275
1869275
704934
1195572
699572
2490893
2327256
1027726
2809551
2877156
1428016
2904575
2405541
2322366
1237591
1795474
726341
2228275
2794890
184878
2545976
1792173
615139
1683572
807114
1218828
1606466
2651005
2006653
2750446
2733395
1015843
744497
2891317
1397401
1133212
1288288
828394
419198
941560
2843090
1865649
2542561
542962
1571589
447754
2923812
1536563
1312953
1929987
1478019
923247
1596703
257490
1448392
2170550
525681
994342
2755766
872060
873263
560154
1017120
1570841
1598878
527886
13198
1485259
1495701
2557041
491163
185741
1962606
70696
205306
97005
1882091
925022
1801774
2062113
2396694
1314393
1158199
136478
2429571
187771
2451681
1555942
1733739
1615417
1718794
1752670
609098
1153508
2785090
91053
2327544
2646810
1793661
972061
587014
377867
633143
925597
2436460
2283834
1874054
39261
1970143
957064
1160486
2761773
109562
2193507
1501762
1206066
811084
2863568
1402179
2778835
1192781
2513775
2737894
452956
392562
904980
1127441
2726605
79611
1976209
1672207
1156355
1226516
867459
977902
1770134
2437278
1869391
1186675
997762
873938
1808008
132545
834538
812105
2092601
801020
2165620
1931520
1912200
1987063
1146325
2794821
2129879
1687630
2293981
1827766
2758196
2287006
1084761
447494
465770
1053549
521597
1572627
539861
386882
1211064
2767874
505019
809146
927809
1676777
1884970
1930195
515720
54623
2886574
432834
862478
1613070
2084254
2835696
1532926
473525
1270679
370805
2470880
1932081
52709
253443
889352
1991933
1402950
29134
1419866
817903
291681
1853968
299931
2722147
438328
1652088
858007
128739
883278
710669
672602
1180236
315391
1019562
2748655
1523347
2729317
769523
1310542
127981
2331250
2882531
1856572
2531615
762111
2438144
1362030
1845772
1137590
1364126
140667
2429766
2862225
1058338
538002
394634
550001
2399107
1004220
1138780
1142249
1505944
400232
1673122
58832
1480138
1604001
1744454
2138455
1636198
440053
1065868
2785374
878619
1899024
2324583
727909
682762
15622
245284
633800
2836348
1472672
1690912
1102930
579192
2630000
1663903
2508683
760078
1968395
2606259
968055
2300577
1729701
834278
1530222
221856
2686705
1535795
1535332
1063246
1421149
1932106
142737
2094249
191918
148425
2005590
2806919
1507870
1724386
797171
2660647
1311211
2502120
1855253
94889
832691
1431295
1296905
2708996
1358340
1678064
1212170
640069
131304
284925
1575377
553803
298300
1047843
136581
468586
999963
2739968
919609
1808802
705755
1198642
1221118
313872
237014
2378050
1550919
2026964
339248
688250
2615890
608907
2089514
2794371
13442
1374708
770970
2784243
567763
2164957
1849922
1383023
1353493
2004334
2245571
739
2706727
770208
2221289
149821
1874568
1715762
491632
1850243
559628
224515
1631149
2920194
788325
1379014
2246380
2254710
33393
1732863
830038
958005
2122325
2248876
1095874
2058175
2533205
74328
455679
687356
535556
548768
1975880
2130775
292720
1610064
2302967
2498720
2820007
1678543
532456
598689
2759106
2776568
2703472
986035
2853551
1397396
2444658
676638
2001560
1910724
1322205
2891057
982798
146101
1675997
2037682
1152300
2716560
2139147
2185695
2208545
1568140
2686350
695920
361362
290761
2405775
1914916
2201369
2152969
487234
1289914
1042246
505353
180471
2020743
441473
791316
2216577
1944558
263352
2830629
76963
650601
1486028
603696
1035135
1289342
1636479
162558
2676553
1014312
1549584
788935
356888
1121169
124610
1458724
686784
2788006
1658593
1237313
729473
892081
2867866
950874
1087532
2296741
1719815
1995388
2902026
1412906
447044
2480108
2710071
234332
1391060
1992732
1886885
1103303
2594739
2843536
1050357
519639
1982495
2592383
2223634
1463065
665173
876171
1706245
2791849
2468595
785811
1424953
2873069
1768444
944331
2682894
2456527
2801341
1989127
1157621
2122594
948025
2273759
429420
2303628
2827205
933082
2724073
2854732
2219873
344858
833123
366802
211903
153466
224848
116397
23277
687052
1735043
449881
1804242
508960
2095807
2334417
1792669
757619
177497
1746327
1555902
1040051
1436927
2219646
126892
1074900
2069113
54590
1243399
1132385
136450
2871296
1388472
1591126
159648
8251
2381658
2804023
273568
1564565
2085595
844339
500098
527184
1525629
2611649
847715
1216169
1211242
2175764
2665872
2882327
1304039
139458
1562474
1195413
1190474
1004759
2715839
908803
502211
2165351
2187519
1109322
2587205
548598
2035186
2681602
626944
128623
1731751
581142
1440574
147890
521055
2308917
52812
2544417
719932
2561091
1207961
2808756
2119537
1841437
370552
2787705
843574
685996
2557273
1123128
1456909
106641
180904
2892215
1366000
114396
2705875
1143243
192674
77547
1024816
1559501
980322
167827
851462
557469
2519809
62722
811613
311436
1776712
2734723
94634
2869295
1015886
1018830
1318367
2719865
427809
637265
2744287
1234454
875195
2585995
2442336
858024
1698426
2380611
692732
374911
2348903
601691
50896
851558
728858
2798495
2557005
1729365
2444981
1483227
2720909
2784232
1687079
2368233
2822151
2427879
136445
108539
2697774
774023
43591
1613553
2282302
1031283
1064460
2116995
624707
2391157
2611144
1593601
279735
1698504
118719
1931566
2095516
1570127
817820
1353653
1909870
2009706
80795
1934127
1459491
2474165
2926862
491554
2047620
1951793
879341
1711803
1604172
822351
1324739
1076966
2009099
2162928
289698
2778183
436018
1867958
584788
2120319
1427675
593234
2277590
2723491
875588
365561
863024
2750294
2872986
121627
2740324
1036282
840253
108966
2289299
1662259
1483497
81324
2066009
1413675
991407
1023997
1685989
1994248
1166446
1757988
873374
1625243
1488734
134518
1821910
496420
2829225
1115127
1431580
2729942
848356
2871679
2543648
1554931
1002793
2289125
2014480
2846162
356927
2311299
2015957
1301021
1835835
1560614
1071912
1240017
1326698
1777623
227615
1655915
328678
2311024
1668162
2250417
2645848
902831
2430014
2744414
1754881
2098877
2280442
1037606
2233492
1989775
2590637
1961644
2656335
1895283
2914392
2894133
1201270
1220666
78095
168653
158158
823739
1634339
2432382
903912
1424759
2162911
302409
565528
68184
2237305
2322357
1634746
52050
2584416
645432
1652424
412478
2330282
2080054
1617311
2442649
182695
2717178
1296740
940425
233394
2894816
1159315
1884091
2104892
1110706
1413044
2496875
2686053
2835832
1551616
126152
1768749
2516642
1114492
2652855
836356
41311
1719248
2155995
1929756
1222892
2481202
1017237
2044873
701388
300779
2409197
1176093
1940998
1606229
570968
1552933
134354
2151686
1769538
1074888
2345923
1542077
2117105
759258
1262931
2640493
328031
447265
110169
2422710
1625600
2739279
1837761
2182674
1295359
377636
270197
2012742
1639787
1989867
2064576
2815515
1310974
1474302
1934786
361929
2933107
2867694
1710735
2760078
2314026
103089
2582304
1259950
1548484
1524232
1230825
2230451
109762
1605798
260133
2778292
2175773
2883019
2596234
892434
349154
2704783
1347364
1907973
297059
1275868
1995330
926240
2564334
1217517
1832462
2612948
693123
1920349
2387936
1045846
1786524
1685717
679809
766564
168383
362703
305154
2738698
1982328
106088
10569
2039945
2757289
915302
1852967
432765
1433910
1827814
2277008
1543910
2126239
1412108
2513212
735477
507163
2456665
1630303
1752782
1118876
2199219
2257683
1624118
397148
995509
433594
1706366
2217330
1336961
836823
2758009
2848672
1443667
976300
450418
1719882
1499947
2674357
1168220
1914757
716869
532939
1153834
951676
1763076
1513834
2699936
686100
1334884
196700
564017
310946
1353780
2243766
374736
2093034
2450466
756110
2847683
1224559
940558
194186
1238155
1452635
968027
2587100
851124
2857116
2007301
1441324
302542
356018
231208
1234779
2523240
483134
1754991
1808960
1123303
428791
940977
1471541
405713
1475650
2895040
1164928
519997
972015
1526771
2431015
551220
15208
917168
1128102
1362014
750639
1869769
1122049
2759061
424913
2326314
1486430
1129324
181280
2272100
932100
1023021
946768
2655869
585056
197034
1367706
545676
1498986
2430487
1123391
1364011
74861
2710648
2512017
831410
2357936
1862162
1384679
1363692
946748
1833705
742672
2514298
1680334
2656319
1003446
1698143
2763681
2814588
1468459
1218863
275652
2902922
2157348
210552
1163461
1322289
1657809
556040
1990994
1790672
2265403
1487814
1499749
390635
1698466
1966611
2449343
2781463
1651661
1006430
2114212
2422717
889584
1935012
1238714
1763071
1789928
946475
2532968
1541324
2926545
1724913
1971544
2065619
1777820
1552066
121872
1723140
2843139
2438588
2562627
622716
323460
247732
2713868
2288010
309391
1708594
846
2486767
886431
565361
552046
96131
1978159
2912267
2151496
655562
1123075
2595688
1204407
1456076
2617673
2642984
407247
916067
599547
2682869
1720684
2119415
2131800
2760796
1609293
1163836
1149026
2372085
1558294
2465895
1683718
1837935
458349
2834711
114311
2893257
1424944
1459075
2704573
2029143
812517
2316297
2133515
831053
2638003
676204
423185
955215
1390187
1976902
1492516
1787683
412262
2590573
1480770
2636050
2657571
1103018
1352653
531066
1820796
1189167
1787012
1687412
900642
666524
947048
681854
221871
201795
1462814
982543
522703
2540984
1194381
2642435
2343670
1823105
356467
1726955
2558537
452961
1926197
414812
2350520
640582
1117497
1952805
2107302
700344
1136097
727342
2271622
2386150
2203778
1117172
2661612
1902101
1740404
2035866
2538427
2645819
2660918
1246601
732172
1462655
337328
1558206
258046
2037522
2221366
2249275
2338567
94047
832041
2898652
2087008
1210005
504054
1449944
2304559
1467231
2515110
1196537
2256112
916258
2341971
1199890
2769398
1151389
1748079
1598309
2149790
995536
2321921
1193182
483844
726081
2257063
1399423
2172292
477225
2111313
1668998
1580351
670886
788602
1911987
958160
2513152
2359411
805006
869141
496242
1681486
2306936
936562
256986
528913
1723476
983468
347638
613010
539086
1625941
1844490
2107342
1561722
639945
2665141
508492
702666
318800
115625
424226
1803639
1400715
537509
2744053
2256972
1161687
2082882
2375351
311591
118349
647813
880151
2677603
1617276
2790725
362115
2054303
2682721
1555217
2283660
856481
2801271
2150076
2599561
2601066
2886715
2344696
1577737
2609715
2421793
914824
2331907
1049016
1548446
2024653
979626
1431498
2523634
1506528
2879663
179768
305938
2831790
121444
1310113
2393031
1719973
2109377
796699
2257008
1391377
423605
2231680
2487004
2529120
403729
1286347
2425239
65541
1090053
660995
372190
1838101
2353347
1262702
2148052
2797306
385742
2835930
1186205
157731
956130
483652
771336
1172653
1564007
2531252
741901
1354031
1147805
1263153
859004
1702778
1739045
802116
283405
873033
2453096
2499149
1052707
582172
2208684
169382
1234605
2026641
1533133
2928051
2393572
889401
2050107
2199366
2118795
1524932
250036
1238674
1017192
2331542
1259757
364953
1845107
369459
563788
2831154
2919630
1739156
2215640
1051652
2700245
1330796
2166128
2521864
1216773
1674626
1000134
990380
1665814
2076381
2474970
1741669
917702
2386966
266766
2103346
289256
1871338
677558
2250829
2082954
2224387
335867
2038719
1244832
847872
2758137
1606478
239364
1936443
2539006
1648555
2379181
827195
1562151
1929261
1073046
1422213
1348448
2073657
2222630
1848788
84869
2764799
1766756
2178342
2235887
285459
503892
2188233
651688
683911
2929136
677951
149167
2739723
2033828
1090774
1460490
934964
2760968
650184
1291933
40377
2306340
492326
2249983
1425355
1425245
1587551
2002429
2085543
1662241
2885162
2096757
1410261
254361
1199799
617627
2421622
2344581
778848
747641
63195
2169182
1645763
1316399
2842971
2423206
2361878
336000
2732793
99411
434269
481996
803640
578868
993512
1440781
1596499
2724285
1631238
2319574
1313486
577420
474771
451676
1060680
572304
944367
1109153
1113861
415830
2235491
1318939
819287
1308171
1850639
364513
2347928
2089789
2009356
1945274
2892529
2183100
2740876
1774727
2252407
1844701
2012382
499134
1285708
28942
1160599
1421811
309835
28864
2581166
226491
1988406
1265139
722330
2318096
1297940
1642865
1047716
1438538
1393397
2501649
172501
132157
880113
2093386
1045197
2639254
2182734
2433866
325993
1928805
470799
2298029
2939748
187
1183751
1824374
2310614
385846
1304292
560905
25617
1678475
1872366
2119656
1677634
2049037
2163248
1832844
1419691
1788802
624410
1634994
2695111
513104
797107
2101509
813552
1985172
1462176
21214
1920816
2230675
807724
2232619
2227132
308076
1361093
2807233
2394023
1267282
482658
470835
2513297
275420
2098260
1442950
2273504
1869034
289075
427337
2238054
1425609
1171626
918545
2906475
1762387
2350587
27012
980872
1963136
1445963
2310707
2485969
81729
2438279
626661
886210
716093
1258846
1606691
1527600
2160106
1223204
470362
2454513
1814766
1842333
2600341
163667
1508820
1971714
2521094
1726503
2091038
1175334
2227388
989518
249751
135891
1538598
788317
551613
1723718
2312740
2748040
2244659
707440
2876573
1238074
2141729
2260316
524434
193957
1966106
940949
756110
2722183
2160666
2922576
2157501
1798195
1228819
78412
1066837
1082974
425387
713275
924447
668025
2662769
1928716
241673
1180476
2303893
1824640
2308682
2550314
1113588
2749931
2195730
1790444
2760990
998727
398933
2597215
216560
2433041
1860610
1934085
170837
672017
2883422
2325717
1549127
2338375
943520
1411394
589614
2647743
2192019
1485855
1375943
2180312
130036
914141
850879
555028
885784
509939
1050226
2014788
1141304
2337340
1830228
2226413
1708449
236255
1667981
1902515
2424728
1876618
1435199
2236184
1497395
672759
1706563
2263688
2858771
168780
1047969
1712573
996980
2029715
445336
2693951
2039122
2931653
2141307
2824871
1961990
194404
2230628
880612
2148506
1153744
432883
1147028
617794
1011011
1822418
1405123
2638795
1350602
1961816
1501831
1306181
1739806
692916
806096
1940499
194570
2213343
747933
1075471
2526158
827486
1141987
1226835
931726
1848565
1736056
1665427
371726
2149157
145630
1512176
425113
2693189
2137280
608
1253652
2396149
582817
36052
1787073
1632836
2582414
1145806
2901015
1035734
2807736
2323841
2298822
2700598
2158793
319986
1609733
1418740
1082998
2069003
337396
754032
1318504
2087756
1872091
2373141
1907492
2832658
1995447
2425976
1739982
1531606
785166
1013606
1398236
1193448
1975896
2339926
441381
2195108
339220
1556908
1664895
977620
282291
2120490
2246077
1035251
954337
555941
2058697
1708337
549400
278450
2334166
2623429
1547520
2691112
2632882
2148541
1211231
1901250
2164923
1250281
2038607
280835
2526085
2631495
1527683
934419
571746
2101593
542217
1345049
2334614
961633
2049594
2071616
2456273
1158274
1501303
2293273
359426
400026
2043194
989445
1963044
615155
2000397
1928981
1129007
2824381
279796
1320943
1122044
723436
1672033
360747
419266
1749321
1720577
222495
382889
735232
385588
452689
1828218
383756
1843303
2405599
163367
1302395
747271
2462507
444357
988672
1961168
681184
2529278
1348988
1245420
1268785
549289
572402
695087
2147117
1453712
2566196
1897504
1372950
2058303
2306479
248744
171847
566653
2095452
502504
611659
15427
1927477
630207
696366
2662363
439017
1751392
553647
1605064
211584
933556
357851
2584573
2293304
105010
420953
1437391
1664249
1418836
126947
687719
1094758
1491403
1388193
590995
2811261
1659709
2842909
12225
1043958
1196686
2798248
723473
2568533
1002768
1832627
194227
2860118
1755863
628502
1184882
71716
1222201
1894771
359011
88945
1380120
885664
185928
796551
1163553
1651916
1596744
592732
1210135
869623
1856027
1332637
628141
2890671
1636063
56246
2669116
2721279
2759499
1805122
2437047
2784124
1093812
830130
657725
1126998
2416398
298478
1942135
1658534
2397781
1520776
679417
2324745
120354
68174
1923058
293650
120957
2831473
2377756
2918012
1700353
2056822
2135881
405224
2039400
225669
2506592
1771466
1338849
2746269
538602
470676
1627523
1705679
1180413
71228
2485245
2301159
1441188
518699
2213779
1317400
1752871
1228792
2153508
209659
325816
2277586
2124754
1243256
1974867
503258
590847
1160111
1866147
312698
1199902
591782
1792248
2321572
17313
1058666
2227778
1926490
1109460
1898168
2723272
447429
1858875
1002783
2741338
2032922
253230
1443966
1883149
2387474
2822241
1508097
2609886
2814974
2039694
833600
2904709
1918368
489409
1607444
2524239
1008562
1978461
1356550
1486636
441042
2114197
1249024
2153370
1183952
664245
385038
1316353
1925105
980964
2204169
114689
890924
1836925
2650916
1196043
2762779
2667418
2834576
1361282
1599378
231662
2446183
1793007
1163854
1729101
1273753
2499672
1763238
985203
1521892
262463
247848
749465
2215596
2677459
938172
1962176
2812869
70218
2715811
2139619
2475206
2108790
1451500
1246390
182069
2821215
682552
2711606
29265
296652
1173281
682067
97330
404071
2174365
1918671
2552009
1510849
403
698425
2767022
2052491
2276092
39406
752021
1084253
950084
2912370
2934730
1898891
99601
1735790
2883145
2439680
972877
2716784
387864
2374842
2473159
1728771
2590795
583778
354940
26765
27770
1815896
1070484
307003
561833
149136
1474784
2794664
2599802
2236182
243872
998111
168570
1973299
2093026
2294845
259857
215343
1356307
2206506
665350
556388
1085666
1912105
1364734
729559
46088
1442360
1347024
1618344
222675
1064915
2015421
221553
1109551
1548512
1296511
645552
434730
778521
1729458
2372200
2183693
2332765
736055
1748223
1033549
2127101
2899628
1350405
760869
1572684
104830
630897
1023807
2819358
558702
1663438
1868022
1111572
328217
2144670
2198165
975744
1829544
1616892
2303084
1818592
898874
1804378
2280107
2360559
982889
1803830
375583
2666856
1057709
1481700
255887
1122239
2224044
1067271
439736
2379765
2797649
2359789
170285
1984645
1735232
408222
2380217
1201050
2418714
1844648
822748
2868646
333967
225884
1577434
2348801
212930
335832
995126
1171568
1416476
2493895
898596
2484589
2278754
1289460
2308300
191141
1446826
1546313
2265864
2814983
1013959
809967
1221638
137893
337971
1226559
2678867
1846392
1720930
751422
2878171
211935
2665136
76633
309658
1596813
2860614
1882786
1767961
470340
2142028
2731876
7073
2605127
195919
1751058
1141282
739891
1888812
76956
2714362
2204092
765851
363284
930502
2757000
973327
1794488
689366
1535806
2698618
1381750
1337333
1766997
1182635
357796
1521290
1402095
590709
2593945
2164831
434716
1691921
2903077
383649
822087
2832066
2068424
263233
1998043
71049
881579
738263
838247
2625174
705082
276332
2456025
839589
2345649
2778161
2006305
1681932
1783559
1344815
1437459
210209
921743
2410359
2905680
2550464
849968
1337567
2911249
499053
2105280
1210102
538435
2636279
2565081
1681135
425597
2295887
1462107
460252
1025782
1748643
131100
1284291
1396185
702923
1356002
2321734
1756751
176764
2558420
1050646
269733
2354969
2844517
1312201
1326234
1898008
2675437
1472175
940958
2055542
353560
1494599
826302
353207
444431
1993005
1881451
210651
550374
145223
2008282
735601
28961
1317520
2399398
1898819
850258
976481
179188
2121860
2080137
2425382
1264559
1225395
403121
1510652
1362596
1200708
1330326
94495
762362
1424122
2923374
272548
1953084
1761747
853453
772439
1533347
281942
742598
2784494
684748
49385
1192192
1363359
2742238
2632140
2048846
1474903
540316
1000529
1918859
996607
69426
439240
2385362
381714
1291476
2915506
2366998
1738403
2563986
1791090
359331
2452884
2157356
237780
2494687
917332
743558
1054670
2774886
1281160
2414839
415480
1501531
2061286
383248
942849
2389420
2222971
524253
1767245
1100254
2284432
1970578
2696627
1745246
1925961
449616
1412388
1175901
1992118
2114458
2881682
1522597
1723319
2026837
273882
1463632
668412
2687919
745315
2295618
1972324
2393651
1317722
501083
1080829
682407
69865
850563
1179168
1289921
857356
2223023
2240255
847246
2009183
108894
925307
903712
1459973
2592183
1603701
1532230
444013
735621
1633593
2484475
1387405
2877450
659654
142019
2719671
58836
1131587
2176783
2180587
86411
1646046
1054078
1687028
2880190
513204
1325605
326648
2554209
293962
1057660
2765073
55595
2770128
958774
46150
1470034
1316651
2843275
2367359
965010
2058586
1653530
1701481
1930901
1443684
659291
2769130
2643537
248167
2233556
1562947
1485209
1780756
1663272
2639647
1593113
2104701
1441238
181960
636989
6360
175114
1290394
1727562
1383138
1717805
1727899
109997
1956325
271415
2703847
1276113
1532524
925141
2421429
1711122
2169610
968309
888973
1574703
1777910
1414879
1252565
247832
814030
747710
1750601
2310421
280995
765314
1111642
2376426
591689
2018170
2823042
301142
674739
941704
1983216
1522367
706089
2024459
620116
1894335
2151256
2004392
668986
2472562
2792473
2199661
2874765
1888005
1656625
1996631
2639686
1268646
2377938
1411191
1615981
687075
816588
489174
256372
1669042
772033
2554046
1722768
1609203
2004452
414598
1559191
819079
1681541
2304450
1216915
2267944
2457913
1306553
1559023
541076
1790026
1439105
67521
2164050
1016422
2062998
872551
2733792
2341391
945137
1523442
1098208
1233277
688397
808203
830051
1296845
2005543
524017
2706185
2685658
242887
1198488
826876
791357
513133
1644540
2452385
2742357
2466495
1497730
2167209
116216
1806858
1540123
198339
2574194
2512628
849635
1001375
1929408
1526337
2755043
2775511
40526
2432185
2245844
2803180
1411763
448492
1889074
819326
794518
174421
9936
1807922
372492
2613823
779772
2815641
42570
109325
2361990
668902
2589635
974721
1838222
500551
1890501
957563
2650189
859488
1602413
1566643
1776335
504490
2619588
499433
2615344
990729
1052353
1634251
93458
1868583
2343101
642442
2637395
326399
1105827
1286592
813285
2033570
2379053
715082
1588601
1022535
1048202
899117
1586387
2026094
1176324
19860
2700437
1574153
2298217
2613633
2233279
1948413
2602465
413230
491297
2870970
1065039
2367185
2721242
2406680
1368087
1529668
909226
667525
2068971
1450136
1271252
883364
2521764
2924100
2034742
627761
2835639
1902533
2292553
1423549
171999
2588650
2758302
845899
377988
1945247
1203990
319610
937906
409733
786150
807686
1379882
375687
1556167
305623
2555303
2104466
1842267
2342073
157209
1985627
1701390
2609216
869655
1933021
2566463
301265
1095068
2576797
1464808
812931
2196755
2180067
2263454
784907
617052
2671426
2518423
1916291
2498126
576173
1594368
123345
1333334
2870020
1466862
275186
659386
2341327
2927565
2304075
1968174
1608081
2296586
1403949
223817
742788
2382372
1354626
1779276
2064
1292173
1753413
1251865
1088414
189756
2738985
2470086
1994934
1680879
2125895
275899
1498694
150106
507825
2357606
1450288
2514405
689351
189856
855427
800758
1835837
1781202
1922611
1683087
287199
867157
2500594
361605
1072544
701139
282406
1813445
1132658
1280451
957665
360836
2850170
393302
1471435
296326
2102366
2560157
2649022
277442
1121528
2451319
15490
2504085
2115745
883649
236662
838473
2848894
398004
2881824
1208938
945715
197178
1161390
2483084
1791565
2731503
2198423
1784380
1557847
1214733
2472126
787085
2587222
1838026
456327
2915678
1214580
517316
2910974
2364649
1471418
2462891
1533931
89786
2396383
490170
1146430
417591
6623
564776
1767955
677711
1748502
2740635
76078
2713667
2878095
500020
892891
2150685
1409652
1115723
667662
1508915
1977576
1455504
2171417
548324
1133110
260402
2807542
1583902
619779
932358
117499
1112928
1494101
1309491
1519445
2425519
1746679
2733243
1582774
2613142
1503994
1430491
1967213
457349
1516723
494503
1449527
1318734
1388460
2788880
2060937
2175416
2217638
856621
828624
1538311
1340173
633671
830648
2556104
470206
2464784
597155
827818
58571
676861
704295
1652505
55790
2009244
1264408
1052764
686726
114466
1946748
45025
2488892
588235
780449
2880276
636964
2059851
2202644
2178954
1961110
1548062
2689448
2599765
208704
2254070
464705
1375122
574276
2242233
2898155
809910
1272715
588206
2844175
273236
2308250
940820
744759
402514
907231
977916
2610140
2939739
2908449
350182
1783958
784517
2502601
2436449
2294028
1180352
1870618
2717319
912829
1977970
1295329
1178013
726011
1525144
2135067
1695084
40049
1922249
1610977
2309203
2677469
578534
1877830
1617200
881456
2911487
2301292
350753
2442879
564629
606648
923459
1597571
294483
1108564
2856724
1098508
1060326
1288118
2311232
743213
2179114
1464883
1233118
1186665
239535
16606
1162079
2148784
2142228
1819962
1403674
223625
1767632
1769125
2251702
1017078
1891853
2543606
1045338
1317183
670417
2405705
2186446
1070121
1598693
2045744
1841090
817246
1807694
1784044
1865751
578689
723477
2083054
2731657
1784476
1415784
1838615
1245823
2151522
1446989
1658381
190061
1958235
1599137
196728
1057029
1676882
2414428
2874824
2504122
2297510
1661642
1486632
701623
1267589
2564318
2570173
2099585
1254718
2258979
596309
2563408
1177644
950195
255462
2677869
247547
7257
1347439
52277
445595
2153454
1318225
2650635
2723289
415227
392372
443140
244488
1840490
453707
36360
2035045
716366
605263
32517
1922299
880561
1879272
617552
2808310
1076305
1683895
1131862
1317690
2566597
1364937
155174
263637
2021032
2084993
1666294
1005316
419984
2195855
1900443
282939
2854221
2093026
492644
2122267
1892909
1682076
1767998
2125233
1555468
1572279
1147629
2551836
864709
2195632
1940514
2728447
787903
2148727
253466
103030
2677332
1551611
914764
599778
982227
1597486
1518124
2243181
1501270
1369783
906898
419157
1325647
1645935
2109346
2409708
2489548
2634671
371709
727216
266342
509357
2445806
2219524
1067870
880231
2715646
2546004
189956
1935928
1405106
914943
713871
2256349
1363645
1125264
369852
2041679
1661866
2752489
1089434
2462875
2191857
1784999
1100350
342560
568491
600535
482613
446307
255715
418766
558551
737814
2091760
150209
1254333
2187187
639111
2360680
2438760
1308778
2106868
2906147
2564845
335384
496613
669967
90289
432655
2858537
533268
2678905
1482258
2033580
1285055
2589196
1555329
1593339
2754396
560519
667039
597792
1744977
2077922
2282203
1209716
1149842
1281901
1490090
1652632
2536443
2706841
64305
2107335
207283
2404333
2558934
2364988
871300
155634
2759036
1429663
2720059
1912429
2846846
2700647
2386874
556433
911197
2356667
1008226
875638
657653
1827141
2247921
1108856
1100044
105751
797379
230459
2175921
93186
2848645
1415640
308135
1509276
1728340
2571764
2228533
1761405
1893719
1136784
1453860
1627692
600535
513576
2585491
1197641
1960427
941416
2720265
1046267
885476
2701105
200117
2748841
1222427
2244792
1828810
2651657
2864239
369894
65891
2786617
601985
1338798
1065390
2619347
2477724
216561
1778569
1054724
1495561
2646963
250848
1218665
2455701
2145416
681614
201603
443782
217433
2255636
1785317
2317796
2495735
457054
2827170
249641
997862
423914
752539
593728
1021770
2506888
2080334
675364
1718109
373742
948408
1928525
2348773
1122560
2594330
912210
182249
2907558
1179186
2829172
974705
1027235
1309317
714575
1126271
1005686
1632633
1835511
2263540
786154
1790086
1159593
988279
361273
2724405
1809235
1687340
1658899
1896068
1601055
1274341
1881434
1440936
2055642
1926605
369608
1042652
612267
2015382
2303148
2363567
1516124
74400
1007654
1952762
2845276
506811
2866243
2876618
2409562
2900474
2046039
656553
935590
316855
1252377
1901283
2260910
807658
1338472
2793563
1834086
2689749
298829
589174
1380448
1643795
1854081
2297795
1988580
1106460
884758
177121
2696976
1403126
96851
1269904
473039
2736962
1649731
571716
2878483
2577323
2173544
1002640
1156638
2870504
1383928
1596718
461176
2891743
2465324
2319005
1996770
1460740
1092979
332813
1831617
1547242
1966694
1150832
91508
365510
1441759
1818897
1310715
82472
2157091
2581703
53192
2305125
228259
159986
1883281
1966870
34017
693595
571865
398833
103472
980631
2519004
416023
1167938
2380199
1090615
2707689
1607704
2355587
876434
149987
1388260
281002
1492983
350315
2695755
2334134
503788
1735000
1164463
2172754
591692
676724
1302993
2027390
582526
1479304
2524870
522536
1415500
2460804
153008
672858
1271582
2602673
101851
745133
1418091
536362
1350075
704771
1341731
82202
1947432
2205141
246188
79996
1104366
1865367
5378
1723993
2374488
1834228
1998291
423986
2619690
2239250
1601278
288490
2237071
792735
2216395
459651
1445837
1437150
1132734
1489653
1519837
1971122
918510
25882
1043255
229621
291768
138688
1569389
1405662
1386896
612595
1542642
675983
127607
1810121
287558
2342685
1356878
1264818
507507
2549503
1199176
178769
318216
1154275
486178
454281
1574326
58928
529959
1950518
1698947
2630690
2640680
1371343
1799470
1488581
359972
1879955
2344735
2232285
2898433
2405982
2363045
1236803
1183771
831186
1115099
459138
1203768
997478
2624048
2167963
932259
1176748
2033652
1394911
1577451
573069
769569
2331321
1278653
1707554
381300
2178181
2926057
466471
2433895
1600492
473582
1084422
2039549
556197
2161232
2652400
1991072
2046005
2835029
2086540
2086607
1845440
1335718
1619566
1750224
2909373
1495876
1397082
2160606
1464022
982181
935161
1509996
2263457
1348807
2666534
2183141
2010112
216342
1098200
1015032
1917363
29764
2313678
1628537
1417273
527249
2722482
113250
1766144
1764179
174819
1425292
2926293
998094
471826
2044156
817094
1853609
2602536
1403061
848775
2391156
1205788
2092536
1822590
404349
2240527
1402495
2631190
394832
2355499
523733
51192
2129476
2208446
81581
385220
194508
1855757
840084
2258349
1166221
2429235
1744193
2321774
2363548
940651
1862599
2396275
2574856
2044551
1291230
2632994
2657010
1382682
2472530
748395
6029
2091298
924056
429844
303966
1113365
1935101
2326724
2552824
2380823
49745
2054660
2861691
1997495
1950923
1904963
1745575
1134187
2094877
2290304
2122909
1002333
1308400
154326
2790290
1838081
2520927
1535028
190606
2103341
2743263
1999980
1006994
1986606
2168897
480280
2559974
229881
1584753
660082
499785
1173836
375384
2164348
2750554
1045821
21914
1385886
317776
2067756
600946
1222442
2228684
786249
608837
2291120
690125
1462288
122228
85813
1056632
293503
510705
1436731
2366157
2200042
995657
1155608
1765665
2901439
2890950
1648657
256692
1943176
1191924
672058
383276
1997515
688688
2299762
1354950
1280892
2546048
1785941
517208
2490371
1753963
175430
2686603
557331
2698561
1720718
2069707
1589883
679377
1335079
1596927
2026853
507237
130535
524763
1337820
1482547
1721276
165686
2826872
1065143
2467929
1576288
315576
2310003
2937804
1759338
400611
2112905
1895755
1215930
744383
2247754
549362
2632481
27793
2654208
2713145
283108
2934344
2798065
1124124
2559753
2850592
1673576
649086
1400799
1726809
1023384
2373406
2262057
2885027
2511100
2745284
1989192
1901097
1760387
123164
671345
2852545
531334
2790802
2840421
2198670
417115
1229684
1481770
608926
255709
819512
1036975
2470194
1570171
2600893
1221393
939294
1383288
2844504
1305107
779620
2500196
1683643
1458725
346910
41319
113784
1221196
2749870
862737
629005
1193609
2907065
746317
181903
2478801
2218991
2501473
524394
1874800
2439687
423453
2605253
27062
218825
635747
2770032
1356705
2313500
241236
225732
2271260
1729438
2791803
1024878
6399
2711949
176159
1628370
1572950
1335530
117984
823189
2045713
1130201
192841
589315
2557606
2709565
1119122
1765394
785771
537721
597450
2189891
121585
1610003
2173798
112095
2686973
1725222
2046110
1144493
2241533
575954
2506088
1896217
1159552
1247417
396159
584573
2809796
850030
932630
1937051
1218684
2838968
1581181
2436999
2238632
2379196
1892863
1131163
1181316
2830136
1028619
1511563
313733
1196729
1751865
1398435
828309
1139521
865702
509767
2763496
572298
2686810
2678644
1748035
1898270
1707525
460248
2792104
2707401
2939525
240410
2632958
721481
2412585
2344062
1584621
383869
2046958
2202500
162550
1769818
1940290
534059
2022678
1562798
872978
839148
1987946
2329959
553709
642117
1701725
2618307
2908409
866534
179251
1429640
2492906
1643358
1566466
2802725
440540
2914036
326446
1464363
2245286
365933
2121725
2744931
1855073
2506898
862501
2431461
1351080
2912400
1811725
2532726
2572763
560456
456761
2228784
1407523
350124
1040055
558720
1052217
87027
1194276
2132678
450955
2180328
153767
2131335
2210858
2932357
1681265
1752743
2468959
193474
770159
724646
549031
978341
1067887
2019073
1496658
1927039
518340
895577
2593355
698722
394105
2913571
2597037
2733894
2104553
1783985
2864849
1027085
172557
982240
901362
435156
2423745
865728
1458138
918474
2053300
1936681
2910518
1772249
2824403
1684823
530512
2563775
2771957
600878
1045330
1947726
1736038
2360215
1653919
447885
2636961
1539823
1717005
1185028
75430
1128467
1024218
1419585
1514992
1201382
1381868
404153
2090392
1774772
2281933
429208
2397612
1386300
441054
2887470
1251977
87951
1188042
1847218
906927
1933697
775622
1999439
2604140
1265111
464007
1598385
2464584
339013
926156
1964406
827489
348562
1299207
223309
283354
500237
305677
2734212
2377300
2287755
709847
1243691
2514035
562421
2270356
1148347
2542084
1419065
1403181
2075120
1082640
1940046
1001649
1206701
1145378
1017057
661903
1748984
2018579
1709440
1493543
391283
1875980
280678
955556
902483
236315
2903074
2450590
1110372
1620005
1210765
924086
282606
1765822
7367
492269
244301
1273093
2794148
801358
139495
219195
277465
1159766
855715
508918
759568
40583
1335858
2630409
2681738
1002930
2128905
959275
935213
546169
1822371
2467606
1140294
683068
1656354
1901264
1324687
606171
754194
271159
201587
949862
2189766
801208
1215779
1180719
256918
571688
2736567
412166
1107390
2928207
1057202
967429
156732
2313161
1160194
91755
1555918
1213042
1201252
2211675
527792
1097796
1697148
1238874
1605446
2254646
2744923
1047611
637196
434121
2516240
2410474
2147429
2894796
2047115
2103449
1372848
1886574
2465266
1507759
725323
554913
2781268
73567
2763902
2161856
160393
1402247
757803
2332030
2844174
2927100
2751710
2670418
2693931
1792133
1212120
59511
2285275
1202150
2868106
503728
1405206
1662132
2677796
38532
1963280
2518725
121597
94459
360068
2687526
1225127
2123561
789849
240461
538873
298079
212080
1203244
1454044
2297688
2573435
1568233
562583
1577316
582384
615287
618629
2334689
868282
202778
613179
1796435
588810
746939
2315700
633703
2724110
2823421
750636
2766437
61778
614546
1276165
1575533
785534
2661749
625665
1277619
29513
2849472
1421419
1212100
1139414
1344773
80626
134172
1378029
1788390
803008
2791762
1399871
1113808
469645
1296019
1370186
1196386
2147279
230852
1303112
1369964
486761
2608213
2702394
2552045
1304486
1249515
631042
1570705
269985
527274
1131859
1029266
617093
1397167
1580070
525376
1354306
1329453
13866
2614890
1978980
2521708
2080170
523604
2426271
286451
38083
503215
531021
737779
1035266
1054092
327972
2796689
2733146
2146341
839332
1213111
1128988
107469
967543
686740
485508
2437613
2764284
251036
569559
1694083
196723
2940534
997882
913051
2562238
2302274
481985
2314223
2172258
454800
2596803
2549171
1567859
468862
2648542
1550673
408928
2183533
2760801
224425
2419728
1798213
1532938
2414339
1063282
170307
2406342
205028
219885
2693607
2241736
986236
2910185
1358231
1666098
920763
1406770
420159
286599
2031246
1959613
2019393
1073534
348081
2551532
1737976
996839
2517929
2556509
1034990
1372919
876548
1486762
2281653
2740033
1013442
2258202
1001613
1158693
428761
2363417
1212071
2024225
2636469
2075782
1601248
1774803
2362242
2275287
142007
1778313
131066
171092
256430
2431094
234715
2281462
1107461
1854194
2117139
1770736
1776421
2659317
248326
1401704
538037
464921
888668
2450252
2746287
2596540
2358114
2885514
2855828
242081
306443
1285543
2011208
1502724
1458205
412214
2368798
726814
1281228
1374629
1356029
292394
836586
538713
2509182
1381280
647609
1026795
275843
948448
210358
1250926
937627
460666
2509294
1619816
2451048
932925
2440968
2834994
2103645
1339795
2573806
908142
2104979
1708536
2430823
1741985
871639
2374578
2737999
2144018
1287105
74563
2741197
2436427
2332232
1939579
2013141
2871779
473728
274218
2811888
2561646
874430
1320743
2691915
749149
678008
1599580
217161
936682
2618752
2308368
2610475
2806863
1129016
867569
2306985
919532
1558595
872036
2071699
1806286
2867424
1135602
1488717
900671
2455532
544179
46706
2127506
525904
151753
2628763
2341089
2113489
1435539
1513136
890082
2586350
1889855
1033303
2754074
2804147
2447404
2035250
23115
1905802
403676
2636724
1080288
2117122
1420663
2934950
1328754
590055
613036
1335271
1921799
1535127
897810
2568736
1359928
1268698
430763
18491
2816557
2737726
2319358
1196695
358831
2512020
2432523
617757
193191
1143520
2146212
1980791
1193476
262580
45146
867360
2218393
468374
2030564
520364
2901606
356241
413825
254679
1597088
2808715
1426258
1873628
1191266
1738052
1908384
681683
622614
607640
635823
2470874
851989
2387041
1286759
66396
2523773
1562185
986548
1101085
1718624
2180759
1718295
1757805
2243894
400326
587002
1237377
1030309
2331483
1149899
272009
1656437
453043
741119
2111577
1159119
626145
2547200
1814062
1730814
2900798
2637633
1068494
2006687
2928614
2891657
2456821
1446011
2785084
1088992
1023106
2751649
1176824
1942742
2247147
1302365
1725119
2909765
2729998
2323931
1565794
2418682
497314
2703305
590841
814595
759
1985885
891045
2567440
2931490
500687
135076
785808
1583451
418681
1634648
180243
1027550
2270313
1082505
1077336
1767364
1049601
2630247
1793748
2505766
1000586
2540005
335333
788824
999959
534634
389154
827770
2065364
2809470
2062658
834950
349331
1487200
1138002
756807
1538001
1144425
1915091
1133172
1628493
2462828
174517
1660495
1568204
1699615
2770354
2314129
713165
1723367
1258082
2195764
1681083
2154732
1049893
2234987
1426367
1209422
1635037
2716374
58588
1396394
116332
2369580
2270954
2043771
245221
28903
2310154
626707
1764968
859151
251721
741054
958473
2819919
2316529
521863
696607
651613
1816834
2436367
1320992
1703918
678674
1592675
1055230
706027
2837586
1790579
686610
1996499
2526431
2854554
2392970
1488854
994225
1283231
2648685
949947
401016
2548276
249967
710128
1920577
1299417
1304337
1245124
10048
792888
2003291
1869516
1299209
996767
1333578
2540400
2126483
773999
900509
2730449
2538510
1166027
2566113
2245936
1549430
1212295
330613
1363992
366710
436254
1509503
2914026
2207217
1495095
1161196
732620
1471270
485122
2469537
2688542
2365725
2347815
997833
2005913
86629
69430
1424695
568468
102621
1996968
1607305
1864865
2145897
2511942
315722
150569
1816385
2119317
1110674
2275078
770027
2257710
966160
1910838
163873
2345913
895270
1437109
1073287
269215
124800
2876251
2706977
542229
590015
1324456
2353397
2089337
2503527
1322992
2123268
2381410
1307642
2726821
162700
1746988
2205777
2150816
2006525
1611694
80199
1029038
635602
2846741
698449
2469828
2459939
2442792
1281895
825176
534354
2759912
246913
2902954
2034056
1434113
810417
246655
1640177
2482660
1128591
460760
1085301
1843668
1333400
1269275
1521238
1032062
2685576
1539450
2385732
2236353
2258238
2428506
2741426
293770
975623
1334647
2348701
914253
974422
872141
30294
2181964
2798188
85494
2065389
1223193
1973116
804424
2524037
1130362
1229139
1901906
1125130
269287
2101280
633684
855985
925865
984405
2116877
1390652
669184
2465728
2554253
1292672
2705718
866666
767264
1365518
2672319
2663886
386033
2106405
2844160
2242284
2690937
2507037
113489
1582755
894021
1787001
2351591
2130242
2372139
1409919
2914496
231554
1463438
100069
111403
2274385
739855
2930747
2852450
454747
1140597
2841084
459674
1583314
2311156
2838681
1409231
1842546
2283123
1588255
2125134
1404544
616001
1950874
1379877
2928480
2920721
1353721
2290239
408903
2550402
529587
2542281
2138777
1090879
2072082
2766039
2814039
2833632
956672
861060
1975312
1873688
2148329
2844356
1773832
954311
560183
2477739
930681
1720012
329578
2675530
2462150
455183
320554
1676047
192931
1021757
1016562
164155
2928470
2918280
1997217
2446277
231574
992267
2786199
963494
2933078
1405380
304873
1934203
2590264
2315468
699899
2287763
590263
226378
2637229
324235
2152831
430457
2132106
170538
158774
254599
2326639
884467
5279
906073
2110089
2348992
734175
2621410
284030
1767518
2104182
1521010
426059
2298046
2898329
502689
294344
2525218
264702
362515
121869
2474263
845277
1950279
795633
1296549
546506
475924
1276457
249431
2553603
1233532
1694486
288653
603498
1481370
959474
1243154
211656
344515
2431049
762626
1249101
1810380
1128607
2889989
788596
2072197
2874980
1621955
1992498
2632092
1059175
445901
770212
969171
1407644
1777812
258782
2247171
2380545
2823544
43641
1641912
959141
2694666
1123286
2662900
1841221
279363
142590
1827387
857194
799346
1817515
1695903
1677203
68416
802170
1076146
2851439
1709061
1999380
2046622
1566474
612672
1631637
164827
1780079
1047777
2261987
872098
154030
510423
916586
112381
39426
921997
1332409
474070
2904986
1786486
733821
1335552
370270
1417308
1787369
2572634
1878517
32510
1219911
2240526
963144
1768814
1864907
2249347
1778295
378585
2563673
2924463
2253345
2274295
640400
538054
2741242
1816547
1035999
281212
1950664
2455069
884860
1065578
367578
776119
1847854
2567932
2429250
1654410
555349
1097358
2080590
1616956
2619754
296931
1082990
2758073
1774864
348949
746557
1714537
816085
1043886
933598
1199041
823772
1367114
784945
1382997
671063
808810
527651
89133
2857596
2676800
2223600
2123342
1064149
2025477
78867
868852
483968
1742565
1587854
1025302
1248470
2891106
6915
1066883
1507634
2916957
2082590
2131797
292277
141590
2560860
863926
723640
2050822
853729
551648
2089443
2778680
178238
1534538
557138
719756
1298175
143200
204983
1620169
2038718
1494207
1037223
2563293
1874979
2178806
389193
2333509
690893
2479508
2290858
2828727
778248
2591650
978002
1810724
869023
1054604
1296591
1800032
1829504
1314825
1820833
1225952
2885147
1871238
1232179
2908107
1979724
1436210
107862
1266392
2024508
2559759
731051
1154746
2254746
627895
2127720
1439261
2478936
2808189
564477
2467345
1629773
2834113
595784
659495
614020
1770737
2482001
368119
1804811
259775
1247746
1077475
2793366
2672379
113421
1243647
744009
1015091
1699606
20823
1267172
1515265
1026702
1727530
2178607
1958470
783139
294396
1179417
1800368
497676
2163427
2485340
2869237
154542
74300
1672695
2285338
2488785
1497651
2729324
77373
1150105
711571
1510465
1026239
2630018
423872
1292078
2787126
164096
1050885
701522
1003595
826131
2159772
2052745
1123585
1423801
2408549
329120
1087147
1395074
922136
2065823
1897993
1542491
1073317
2085472
1117425
962245
1217487
1225063
2688191
166166
438041
2886247
43110
2343615
2591384
1367136
2284416
1968902
178929
1043437
1975102
2102085
2095237
313570
236121
2056760
2606800
2320862
1513507
833843
2207936
242461
1701317
216551
1472116
708858
455730
1484652
899016
1679863
785606
125227
2023043
2168532
1413624
1600650
1791118
1055325
2349739
474126
2221500
1274887
834038
2042802
1979175
2368381
952627
2384700
2371954
224239
1877417
323901
816200
481543
2644668
812337
854267
2485867
1702869
1886827
151126
1816441
1934870
689754
2645369
2447840
1822538
2387178
78732
2520936
1455368
1316691
2381232
405705
215488
751428
594191
44721
1976949
2788242
1009634
432525
2798889
2124618
2205246
1639516
2085115
1403783
2747900
1817306
1940369
2879106
89846
2432472
830823
2351431
1260193
69709
1076539
870532
1535058
1383627
1964855
86001
1416093
2245070
2595619
1327594
2251031
2233269
1386533
439834
1104047
552601
1003620
166823
1864658
446621
106221
724767
113574
531527
2635455
1200657
1790681
1360917
1976349
395704
538089
13636
454586
2337522
755244
290699
248975
2790962
1455353
2565110
322970
2570276
2933344
1356945
72820
143514
1531737
652045
447842
1931150
2351691
2927067
2355748
326741
1747697
428673
2396880
2611131
864774
114852
2627428
560126
1554244
1636253
2274690
2010480
1666256
1168117
2077324
858331
2833844
1205224
2013308
499259
2159430
1205972
2701249
666640
909139
282436
51922
794061
2494720
142417
1037952
1753132
2677435
1896111
578191
2589362
2673567
484200
171494
1469961
1330325
110979
1784528
381950
2367261
2491619
1075025
2926711
1872146
554705
2825528
2933671
137552
1686261
35127
1835095
719609
2398119
999228
1583646
1395255
653943
893239
2621020
2193798
106895
2723853
2097872
965064
1658891
868853
2587587
1006397
2727231
2498112
2259744
1031928
346276
241523
1862954
133422
626981
2555964
1627914
2041454
2837307
443597
798284
324993
2500614
1518220
499505
1935599
2813901
1897356
1811183
20738
2046161
116256
2351979
2711239
1305848
942254
1084943
855628
2872218
76914
2598309
2899402
6087
1799990
455004
43281
256234
1322543
2004267
2304531
2054392
2069855
2075562
1847800
1502386
28445
990343
1366210
2707555
1063961
1906984
1650925
787011
1269789
2554474
2631089
2338540
1718426
482333
1572689
2341709
984583
984785
2643065
2789548
2678879
2128634
1897382
956741
57537
975239
240108
915817
945737
1741647
1182097
801663
1566021
2056543
2611426
284701
777806
1565970
1056889
233458
378051
1526652
523091
546141
1605087
2067019
874410
389953
1467804
873902
262678
507079
1935917
105869
501987
2788506
739402
2292174
326544
1733704
1964447
2091284
1007332
1214994
1172430
2325170
1413202
844075
2742132
1628609
1113001
845204
1065016
985677
398461
1965299
2590840
2262556
2470835
2736636
1316571
234950
81624
841814
669760
2750232
2292227
874143
2391207
1331648
671152
1254896
843149
2119926
1070647
494884
2508383
13111
2111402
1015550
1328606
2704880
692039
2711601
1135261
1146168
1286412
536176
1038999
1223554
2619545
1672855
733254
1158536
193710
1303218
2027473
1629639
2935996
1241291
1444854
1890731
568642
2716732
2447238
2328267
1331629
240933
649622
410774
27629
62801
476973
958723
2924373
696969
394137
102408
1642970
1288496
441105
1285440
2898183
1706362
830105
913810
79554
1220383
2933748
1170066
680465
333501
1669728
1450708
1289415
1179226
237434
1025445
710132
1304477
862402
814668
386272
286859
690055
1594997
2000964
1176524
2427555
850680
1771291
2486783
2307274
2303378
2775179
1989528
330675
2239369
1075836
2119781
1593957
2589232
2241870
257973
1581425
1602865
360262
2921321
1225234
2818640
687675
134443
2013666
532900
2277402
2379537
631048
1647898
692007
2098780
1930547
1786103
617088
211901
1457319
1120219
103214
514014
2778241
382111
274990
2521985
895918
1166454
1418478
103585
776503
1545680
1367317
2930403
217392
2202533
2424374
706536
2382041
2843878
526428
2168764
1969622
996855
2730458
1955900
778885
1474886
295476
816880
1650870
784
2086425
321393
917266
326203
1347473
2537365
1932911
1224482
985789
632586
464515
309654
2547192
912760
1470307
109233
186097
375567
722140
1992955
1373308
2621753
2749745
301355
623982
1237916
1697370
2410665
2102032
1999166
771384
958644
1022839
1600441
2678727
1295416
564615
2583403
519027
1724074
1086364
2081274
2842310
1454166
2583050
743590
1572267
2915418
2071469
1889819
2428191
2578283
958849
1932354
2291196
1287995
1145747
1926043
485395
415567
2682187
106738
2576212
88573
1080491
468260
329464
2781501
1631976
1046208
2055530
108073
1540878
678193
1054580
1431173
2019931
2515547
1493931
769898
1812580
1904611
73971
2370635
450192
775152
1016608
435009
912251
238747
2439065
795552
1294454
129039
2405775
687851
320245
591714
1928933
859327
722386
1465734
800629
948001
324003
2034850
1708545
2482423
871726
229691
680326
883292
1598721
2273634
1018024
359853
150293
1798805
1821219
138790
1077570
323567
2085181
1965383
1377055
442904
1061580
1814042
2250390
408929
1937615
1160534
1687180
409594
2781855
1676359
1563459
2322123
445844
906144
303440
409613
1498408
2707827
2248923
600591
2740730
328963
1034739
1650535
2304099
1992396
142525
2203633
258151
2843535
1375524
2033136
2689105
1816208
2481633
2610245
1179303
409209
1546304
2760939
1831293
420890
1191468
2265210
114491
2247047
1362217
1467992
1507660
636720
2031932
826240
2003579
2112938
2467340
1279369
843867
1861145
2915583
1159760
2041725
191713
445064
2098707
2896321
699474
2585538
2091794
2465861
330051
38955
2256061
116241
2365303
2664898
1539131
1673461
2589678
2431594
226222
1279960
2515674
2538241
626030
696010
2479931
316829
930484
1742514
559561
887690
2561509
453982
826007
1745129
1275304
76582
1168872
2581559
2901506
2746058
2241460
429324
618452
766730
2052250
296335
2206194
2206258
436998
2115224
861994
1204303
2600227
2882820
365334
1374097
1651501
1926307
2292448
821365
1683438
852884
110866
1664701
399262
2266650
2277964
1275595
382899
837575
1531181
228665
560468
2492672
2696099
179538
1221345
800310
1972991
2427422
1477665
1776585
1426761
1543889
1944084
2801017
1746679
909785
1520943
2175080
557174
2334471
1454729
457690
944979
2637678
1276433
752405
2852314
108137
1679825
183344
2860284
636250
373236
11368
1873073
2140379
27508
1425474
2893406
10846
2917847
519364
1021450
2111965
2615663
2244443
1085262
2125741
1027226
1301118
1815188
722620
850691
739924
647113
1585196
791610
385774
1172532
216896
2731432
1412849
1632713
1475115
2378742
1574778
2846138
689926
1916972
240179
1306459
2906796
1369358
621009
1201168
2386429
1293799
1052283
496440
2639098
2369887
2089443
2841974
1649047
1366845
1399026
1501012
1787526
577054
1061570
438183
2170273
2128612
325922
1439893
2220938
1173890
54119
245467
327629
2593109
846322
976254
74686
827544
1453868
1515285
2808272
1353590
2311583
330971
540449
2564004
2532333
1446481
2001272
1275914
2765691
1217517
943193
2182022
63469
1971491
1748157
882084
2199865
41503
812796
709669
2702183
1977240
999026
504264
404783
1880121
531965
514608
2189896
561011
2894232
1601615
2414894
1472765
1995963
953458
2869852
812073
2671476
2765722
2152226
1882190
2369547
2910118
2773761
2390340
2699897
1111076
678738
2481158
102284
1231923
2104603
1338943
788533
939061
1020322
1123835
1844572
1892354
567002
400821
494814
2147654
104074
1053318
2215048
2364396
697555
550709
2095400
1301424
149944
775105
2410878
1705229
26259
2426216
301174
884404
2510166
439474
2869072
2290004
1367894
930337
1455331
2676646
866698
123173
835573
757090
675193
1341336
1103395
2651132
2927999
17983
1306579
2448355
861516
716414
1519593
2619955
230506
2614420
1425585
1837887
893058
1084604
1150426
2196319
1845313
1342605
2406164
1796877
653043
141189
846354
2553800
704961
773185
418522
2318794
1617805
372403
1370672
1588960
114972
1322184
2088997
2742192
50519
2183068
799269
1887829
2531493
587368
233476
2659973
341182
280825
827297
2075154
315368
1512318
486773
1214843
1075242
575114
2095030
921379
2343616
697993
154578
97586
1750535
2021640
1223114
1901491
2432433
2831012
1420162
1266917
2712452
898405
1205204
199927
663084
1283380
2497861
279787
2259253
883211
2558867
2247697
1167306
1132468
2272136
2609110
1373315
155164
940411
333979
2546929
2500081
1505603
2729423
497464
637780
917420
68077
1607275
1908762
783150
1998869
2905452
2806677
2740914
1728494
868051
148154
1454984
2415765
2467242
36819
1245858
1010633
232116
1558074
219723
1145592
2054529
1813278
2394497
1374572
134706
992926
918221
1347947
239930
1808079
1886038
2244851
1223079
2687719
2357770
2532361
1683350
981421
1919265
1970252
1863734
1612416
2623966
1192264
1822540
1480743
1123475
146253
657882
835257
1698514
2911416
537315
2473024
822353
1116283
2893528
2051508
2313401
468007
445322
1361517
89780
1255754
837493
194655
1169134
2852106
2236627
533873
1329707
913733
311651
1407625
2555167
2202390
2837363
2797832
2780539
307407
2032491
103996
2169986
549724
1761511
1821031
1421208
1154638
734719
730923
2929919
154956
2417048
228830
1506143
2927293
555642
795705
1983928
2782642
108598
836723
2816364
741520
2009131
274382
1870639
2619203
2379464
2060857
891618
2449550
1329340
2429617
702568
2632550
697691
2938585
2644366
963540
1837112
2068865
1446539
2894421
320570
403974
2199070
325479
1279705
2533515
1153561
1426920
1053503
176314
128374
520947
2032565
766836
1133336
942085
2467766
2686680
1094474
2025055
2158381
1641039
1161493
211460
1895966
2902875
1407266
197727
2329601
2686091
1409181
918674
1601734
1251111
786424
1156557
2382866
1680819
740672
1329355
2210664
2105643
1149295
225333
2203321
1205172
1084835
903077
360638
866934
2438982
2644611
2649361
222019
2900747
1718482
2140914
1975708
2472975
1236374
1664485
661364
2642316
2703037
1057506
2166502
2258418
2065196
821690
1758386
1611065
286273
630730
2093992
415599
1215565
1346049
2815077
2618313
1613644
2627522
2720309
593650
1467967
2650274
26153
1564272
498957
556198
767504
2669396
1256911
385333
1837521
1003658
247737
2437325
803377
1721765
1415562
1641800
585270
729080
1332021
207147
323797
282212
2615652
2682233
1106918
2607286
119565
2701996
1538874
2370678
2609860
1448812
131680
2301
2086122
2162802
2385172
2204667
2478577
1575230
100804
1546753
1593200
965685
931825
872469
204655
2691353
1313302
2541919
1172979
2379212
1438012
1878982
2044662
2431251
1199621
659504
2176476
1498181
1603257
2754438
1930808
105654
2006615
1843940
821697
1734910
665030
1197229
417806
1914637
2582266
1630445
2627511
2745891
2018503
2461987
802810
1041940
1611162
1707281
2582334
1995507
1647471
2184067
409212
1411416
1671060
759097
2210588
2279539
2592426
416906
1882179
2439919
900872
642803
2344009
27801
502560
2191242
2012973
2015718
2534405
1432765
71455
107073
836810
1842289
1748956
2828904
801797
1348304
2195654
1685524
1158043
2813730
2491422
85507
1914747
1757479
589444
1615526
1469952
2053786
2536692
465232
1981797
2289719
2664561
1598855
647815
2471624
2635506
2623476
2069970
721277
132968
946779
2379849
1375325
2796368
1579153
460379
1134233
296605
385027
388999
1234923
2619570
842541
325393
466989
68123
1786396
846987
1801800
1533301
68685
2520630
1131117
2423451
1468062
1669384
2174161
450620
984794
782474
1847797
1767484
745316
2450970
907270
551469
2040599
832904
2619081
2854503
775174
1539308
2279561
2783431
1191104
972105
358865
1513736
2163776
1116479
962755
459860
2408644
663413
2523103
301936
1290469
278240
1644559
270242
2915537
1028801
484640
2512590
1247574
2003323
2028112
1003772
2678465
1421411
969188
1064704
2181656
312677
2560451
1748021
2161947
2845787
701071
497392
847131
1222144
2926076
208982
1913346
2485360
1287749
775632
746783
1045802
1646037
1445111
2550196
2907681
1237708
1359807
2489364
2725051
2305228
1603511
1203165
1832129
299054
785529
117157
806610
2198692
178583
1760162
778194
2746693
2676647
870859
2399881
830781
890714
1337183
2720326
967879
2790748
1538352
620643
2866760
821499
2767821
1920471
1654567
329449
2157980
2165129
118447
957506
1560525
1691250
1216871
1614309
764107
2319807
2081663
1240730
2118100
1263032
769965
2229538
211555
1035925
2835153
444947
2089072
2186707
215964
2824342
1583674
2327961
1888720
1532440
167177
1060149
400680
2926507
2238157
2568473
849002
2164806
963756
614439
1112551
1626926
2744298
2749394
2237704
2878451
2919765
2490435
2168307
2362821
472629
207177
1515042
2091036
796852
880626
160861
1431857
2482244
1920061
2641217
1206545
2595500
2913802
919372
2179169
50474
1598295
158211
1833289
1007689
709308
2657036
782004
205127
492406
2408003
686936
2027977
2730946
2183570
1508182
892258
1543385
396743
1603990
2118481
500014
2795655
2354587
1724201
1932819
2869998
2703892
2394777
767320
1956831
725158
2940126
2938353
955805
1751827
1512797
1883293
583237
2464495
2935285
1924396
2228201
1447814
2246546
1272690
2144601
435859
544418
1365457
922542
1819399
2886443
1151940
795630
2514286
2685129
1320807
623766
20843
1994974
1974168
162698
2728145
1555883
2209102
2316099
1572311
324815
1637882
1308959
2108192
675418
2531945
81784
285536
437514
2855412
1516505
1777225
1718843
1672221
780824
1714823
1652181
2118961
1159573
790019
1812557
1226771
661685
527658
2791072
1756318
222351
1842086
746059
976783
2094625
2199011
1565139
790627
1584430
33355
1149937
1022009
691091
1885967
140307
2555373
1456285
204156
1277622
1399127
2782306
24486
719229
501869
2604621
844222
665984
1084297
2235065
837050
1816927
2652959
425343
1300859
641629
87462
554919
1906928
2431867
2348381
429745
1137376
304508
1002364
993787
791489
690542
913486
966656
1264840
1965934
395903
911682
2500015
2064269
217400
480098
1144277
45369
1085110
2536842
1145179
2063560
2889000
335694
2318729
1703663
1252429
2308737
720238
2558368
1920309
1876202
2870778
1172340
921716
2512964
193735
1124856
2660960
1631476
2469581
2604119
1026525
827386
1907391
1838853
2593191
1134550
2719682
703260
1079068
284881
2013838
2539462
2615431
889288
1663073
1386351
2036346
1255828
1524020
1156272
189769
2300425
2412435
625843
529582
2357
89807
253183
2593748
1989188
127144
2885384
1537490
1716843
2257714
326379
2222779
1449538
45874
22629
2448993
1743587
836933
1476959
852665
1643126
2503885
1619478
1247880
311934
1495087
2765625
2852897
2377834
2625476
656950
1724829
965245
23473
266611
317033
597227
718493
1916730
347493
1490744
526855
1655336
2382969
54186
239680
1529395
2849951
114522
97356
2380694
790938
133828
1517905
1299930
1363184
2014959
750450
1247480
921363
708388
769857
539219
2379248
2118165
2710159
602023
2850051
2057365
61591
1415096
1025155
850556
980819
250379
2070397
129655
536324
216713
2890350
2491683
2227670
948516
2232651
595385
882877
2751709
2519156
2421333
2528284
2005136
2824737
117232
2837802
1817484
1065619
837720
91021
2421858
2134064
309142
1564049
349068
2356475
2341726
482672
370164
372187
1014239
170004
1158655
33965
1300403
2015782
1389921
132738
2025398
2884782
1762276
1022819
199996
1875666
934302
1332643
997401
1586384
2093350
897485
2660674
112106
2007157
1997922
1577865
1478541
68331
2657583
689512
2808037
2200875
2139122
969981
2486693
887920
171496
452528
1706808
537554
2915958
261330
1199545
1770319
190905
1090277
2282137
1971427
767370
976606
1256096
315595
1190748
2142946
1632965
1032715
864228
630791
875388
1648059
1115457
2744130
2438560
73019
201691
1592613
1579635
928616
2580924
1239119
120859
250362
922769
2069440
1810194
1372489
2020737
354363
2587645
2616231
415345
2508759
1626345
1114687
941690
2548904
525932
2576088
1467314
2817985
1322946
1617752
2221362
1463346
145344
2183476
990366
1939017
1934183
45432
2790733
2509592
438096
2062147
1679809
933131
1761984
737722
1619723
2869137
2148320
1534804
408545
2835709
2761247
1624874
2529617
1492776
135552
2305525
382972
2613030
1032962
1606899
1572562
2722348
1743208
394024
2779565
2489434
1476815
2038237
1025410
2616839
1383322
1001192
1073940
2116758
338317
1035520
2230527
1786208
2140266
1876789
2386039
1112991
2302050
965284
283056
440193
1728198
2461346
1155349
1416790
1036481
1951541
1564399
87621
1471626
256108
2491604
2018922
2575437
954642
2174164
1793631
379671
1196464
1975860
2082667
1646477
459996
2833716
2023000
1743745
2782509
133229
678259
2030077
1405178
653211
2383941
2403768
2497785
538281
1867094
2485796
342171
1565812
756623
1027349
1836384
1789134
1655327
449476
2200233
2641095
791219
555318
2724099
1959104
1862733
2544651
2547590
313906
1665319
237704
2379499
1092581
886568
1701953
2050871
880941
422832
705827
51483
2291041
2703111
2385982
2507031
279603
1121709
2642806
634649
1315075
155464
1543115
678231
2264184
1866780
1974551
1315690
624735
139964
2285700
1274617
1778397
603171
1040413
1828474
2824807
1839842
1648337
2080377
766234
858134
1308220
748827
494192
602334
1688786
1978330
2279486
1907002
168716
1155607
1624009
1785060
2181223
496227
1048293
1939322
2758288
1930407
1353545
1860939
836972
379402
1788782
900993
488152
1510373
2381771
897115
851558
2802039
2180187
2279790
1328467
1853264
1197675
625688
2387802
1386996
1713323
1104071
2929295
2401804
623995
451243
2146469
223838
680655
1745479
1457457
1613329
428840
1820353
1080243
2841193
408046
1108210
2168094
2456133
1906780
706384
626659
2836422
605873
1537195
459371
1810776
2817487
1616025
506486
1440567
1679434
1537609
569321
2181574
2438133
251755
1641560
2579028
2133416
2064525
2464472
806788
984216
1653094
204904
1913494
1165299
1648895
1373557
334705
2070847
2812322
361175
85464
2817003
295032
1053942
179299
2219212
189328
1658361
298944
1019601
143562
885599
944933
1636767
582580
2143888
1884165
1968256
1820912
1586783
388141
80734
1682621
492791
1595800
1503028
1227583
1440570
1421682
1169300
2023997
1463723
186536
626591
830310
268684
71334
2076378
1405811
2868178
2931273
2149172
683656
1338825
2120500
2755725
373424
242224
2937487
202610
2787640
1033217
2662178
1286903
2180450
2561400
472072
939245
768001
857205
1352240
49553
1137670
1241912
1920588
237425
2857336
902096
761467
773360
1298555
1811238
766285
2707253
2538836
2371827
2360960
627022
636461
690457
204667
2007772
2360336
471178
2429037
713043
2770512
42900
474471
29873
2789745
2082342
318845
1295205
1301876
967633
980077
757641
1479453
1605745
306822
1949528
687477
1898197
994685
1652647
2188071
2726930
1957916
353838
446059
1216002
2557139
2734165
2872728
1980411
2331918
1373855
1580126
1132993
2582413
1836802
2726163
1616692
2143927
697592
2926206
1710412
2634253
1932463
711783
222468
670077
639213
2193632
949668
615289
1242829
2804122
162443
746117
2364463
730591
2513801
2734409
1882228
148906
2113807
498923
2176855
997492
2710334
746146
705148
2866477
2146883
369945
1013332
2487868
2738664
1552102
1416616
555250
2224982
2255792
2615011
1976298
1577507
1170869
2699070
2210825
2335686
2707089
977248
445342
2096006
2119442
1324995
654023
266788
991278
965242
1128105
140812
352267
871433
2703433
1953766
2001762
2323915
2892018
1858135
1658242
1508794
1099688
1089114
830468
2462298
1072382
853668
1032801
1814783
507863
2917954
1570641
191952
2599715
2840593
1525090
520468
258653
1506201
2664232
2073449
838928
1274392
2129330
1685190
1114770
1073518
48452
1438618
2065827
1296536
2512914
193020
2676583
2686868
1363210
2028693
1126974
485479
2787484
2301180
2489689
596068
1850256
2638170
1895136
294917
1592455
157417
2299924
10226
1485941
2172048
1230412
798931
359934
283944
1684225
47171
264984
1428204
1507810
860420
1242880
1534401
1929813
1845068
1355646
2932568
7210
928021
752238
1463570
1688787
853158
1471265
1120295
1034533
1197595
95701
1302686
543102
2380988
2750089
365199
1068803
2050583
2781309
1391618
1234021
2374380
2192567
1708163
2160735
1261088
2863393
1003126
1524020
428158
1554687
2014085
1398302
1876705
2933821
292814
767384
1674693
2039752
2681817
1537110
2366069
2446682
2881957
1821530
2784257
2263989
407107
773046
2469205
1789107
2362616
117703
2774945
587011
1910372
7855
1336511
270572
1267006
636134
187220
1841300
650888
1442978
549936
2177652
23268
33028
593238
1919647
762667
1399267
399108
799285
299088
2329646
621512
690815
2868058
1111539
2623264
755857
660920
2663100
2404112
2847436
1007624
2448758
149051
48714
928017
2459774
2121645
2762249
296727
1047467
2591988
1316481
1350958
1955073
1164475
564993
691729
420814
725921
2003542
55317
1472278
806512
1053989
529322
1982153
2932140
2035023
2844237
1194334
2568451
402174
2506513
112045
955296
1559632
1763374
810617
1009049
1633902
1457824
2524014
916672
2339928
1549960
2112728
1978223
1326839
631019
1635842
1551370
1018633
2437290
1798227
1008698
1039650
2232666
521107
1505560
250916
1542384
2522519
1696648
828847
38875
1566636
997335
1164058
2515018
2865346
1118452
878984
1070424
2104920
2327247
1173169
87451
2419422
561345
2836081
1456280
2496422
2148220
260297
2076482
2011722
747206
661102
985343
1609938
1722706
836429
31194
2040756
623548
279735
1329951
814034
1356429
2501144
275715
1927949
1929411
2686149
276682
1753029
1925749
1555012
1725809
1550136
204100
1135902
789603
2211559
2317619
80058
2149242
2339113
2896877
1020495
1109536
187064
2153986
839164
2308267
1055464
1677765
620636
173707
973612
1788962
778011
2541525
2553414
1570520
2316893
539114
1773834
1896583
2468482
706453
1619450
839168
1526107
1233168
298235
1464153
1791223
2481556
2418034
2303035
1731512
652077
2060815
1178281
2447577
1968573
294156
1992802
2574458
2804785
1999880
938320
2747867
319645
2630662
346460
1013680
1636564
1552610
2850030
404216
1026934
61950
2748317
1764561
797572
128254
1896457
2505867
173303
2916923
1431160
2020889
2103456
2166348
932598
856166
2140960
409990
2583161
38088
61265
239263
1085517
1904065
177408
55216
2059760
2361815
378135
379779
1353314
321594
2928042
407548
1084453
597677
804215
87080
370880
1355251
863183
2172577
932435
1634850
520189
2358195
1144633
482995
1436744
1531486
2402266
1379094
996753
2813784
2571987
2594934
2813097
977803
2362503
905492
1540664
364721
2735353
2740808
78644
1514930
991745
1860110
1825829
1812623
169207
42051
2414128
2816385
2085432
909130
1972130
762424
802525
1505372
1018656
1496224
2521970
1141895
334884
1584992
1872791
1659495
996676
2394260
2196681
2464109
921303
331140
882918
2832523
2390605
58284
2666073
2515808
1063703
2396965
305910
1156645
2918442
901226
31318
1006891
217765
227026
2852092
1854369
413598
365765
2854722
2727561
2470446
952614
341011
948245
652609
2733017
249015
1596164
2012026
2368983
2611014
2514068
2406148
1088429
2743352
1479448
1655366
1344593
2594178
2156852
408049
2217407
2886355
552498
1115301
2835756
2605368
1665515
636324
1446978
128911
2510729
1247379
844833
602361
516592
2768637
466572
2901724
996114
718230
1069251
2072833
104194
2607104
719232
1222197
1421963
1374482
2513782
2914503
2753038
1026647
36
2750863
2710635
1522826
2940376
1980196
1732283
726202
345145
2165400
2100437
2176509
2893409
1411663
927277
2313811
12996
344640
48443
768642
2744445
2477917
1135778
42625
1095387
2664231
2670546
1321450
1409548
1019990
1098205
1279004
593196
478180
523908
2765356
138724
1249513
137400
2066916
1404350
2542772
2434096
1282790
2582614
1902389
347844
102442
2842135
850184
1758025
2429209
330756
389427
1343102
667474
21094
2531175
104257
2230745
1594131
2199926
150338
1560164
325536
254333
2859868
1221623
1099848
2182830
834010
2379214
127166
1030476
187181
1953436
1094752
1536058
1071382
1960371
1860029
2460484
107147
200517
873638
1880558
1968213
359226
794894
943048
298731
2611855
164983
2362772
1713095
1911779
2784828
1854754
2604740
2551976
1975359
2930506
467414
65221
1930219
1446897
1000116
658481
470599
1619141
2613059
751664
2183590
2881580
989552
263184
1201730
1427141
1547709
1575231
877555
1361744
149843
2165052
1969909
92535
208492
2385319
2761383
1014808
1131695
129874
1328565
1905201
2264622
2088440
2281932
448689
2263469
41730
1813105
1894590
1095553
1315698
643940
2607429
977054
2110816
2657459
1933462
2148922
570884
2093393
2929868
494868
2331896
1131682
1009537
1738943
1474613
246516
1119562
719989
1595046
1928499
2621547
1424976
1619677
493568
1126990
212328
723735
2913560
1205153
2016721
1434766
931180
288832
1000594
828448
2840099
1593738
1576187
360158
2684027
1388850
386688
257230
698872
1670197
42945
2564726
2267660
2002868
2068823
732895
1477347
2253680
585154
1383925
2904017
2352601
629904
713910
1176072
576636
1180673
2160320
843054
54171
485312
1441182
2105358
2016629
467352
2249973
1754192
1314901
1634585
1807262
739259
107233
2075752
232628
453722
2553773
615667
1523688
2358146
2439773
1249412
2880697
841696
408818
2744153
225780
624507
643555
2538765
967497
416758
2294887
2718345
1649006
2854349
1080160
1023691
379246
178101
2169655
2579309
1962140
589731
1664100
2851930
2469783
2904673
2271842
1355583
539825
2581983
2328606
2484044
1886262
93633
2511516
1564222
1769940
2500811
1599701
1829325
318533
1511004
2069726
2064934
236173
2069119
1759250
1957232
2360637
570097
1712333
1902446
2131486
1906242
2776991
1817540
1036170
716862
886414
693679
2331110
2085617
664539
1716472
71769
2555733
1901706
2204929
695062
1152611
470888
665938
282865
906773
2867517
892529
1813387
176637
595390
1288176
2884564
90068
27320
396747
1822980
674719
1601785
2415577
2325830
2182384
845366
2669432
2834630
2155020
1151606
849371
1065603
646062
2074628
1522595
782112
984450
731097
2742467
2601490
1152537
2457793
2362615
1132907
1505200
1466623
1051767
2551753
708626
1146880
1513807
2445408
1597240
1208272
2539083
1236859
981526
1891640
535309
1662853
481445
1880625
1996292
1433832
1899280
1006507
2458582
108384
1645769
1721101
2216174
1537379
1909249
1446207
1973583
1691378
2190138
2167934
2509665
1088098
1961383
386498
1677324
953513
2202218
1875713
386985
2156480
111988
2220272
2539967
557317
708022
2201527
1215643
2682436
1644002
1352795
645067
1604747
2303393
1385236
2007900
886329
2924655
1463499
2014907
1606646
2343483
1096511
1450357
1266706
824595
1933726
1693127
2115987
1379420
2057826
669032
2669676
338115
2166483
46624
208446
1364114
2385156
510298
2078699
2612867
402192
1427353
390330
2103893
1754508
1928355
1438823
192666
773216
1338005
970004
1682468
2512030
539441
77285
1891451
1678778
1271046
1008684
2302045
744350
2570639
2931202
2623792
1261872
1492026
2744509
1003890
325024
2405254
1083076
2582718
273115
1357023
23999
1725220
2646012
1118569
1739778
104336
965216
1024323
639615
2175565
2318250
2075324
2798974
2566812
861184
472621
743161
2284583
347457
2505408
1121748
2403878
287036
2560867
1045021
2578526
1217314
2770760
2446470
2880346
1584198
68238
666987
246349
2116263
1865766
2398163
1982955
915553
420630
156835
2220071
1404483
759158
526668
1271474
823529
1336190
601686
169081
344957
114086
2567465
371365
1825653
1499563
2019871
2613619
589561
272461
1103210
2133177
1323697
1989127
2366360
2368877
1270876
2230050
320095
1120867
1373022
999523
1290080
2548992
1198145
2356194
2756820
2597259
31924
1062049
2712430
1025546
2121187
2842714
562557
1568930
2530025
1717145
2681918
781929
1701613
672022
2228497
1963641
2339088
1041937
1854099
949549
1630348
832395
78159
1163218
2215204
53272
1746933
1525229
928686
2754270
1780494
1178618
708479
2359125
1438252
2929911
2612833
748296
727798
2185826
1672671
2194089
2588923
2025640
100231
1370172
1656920
2516058
950870
918732
429276
1252044
492427
2887252
1205770
403982
253316
230556
2618822
2342915
2084827
2543377
100291
24161
2562941
715430
975365
1135153
1356612
475993
2079280
495664
182483
1387106
1590490
2728234
1373593
2679135
1341116
1414780
2414967
2705653
1291039
2244129
461676
560209
1932589
2290030
2338915
48684
1431899
1412946
1523987
861675
1330770
1414659
151348
323326
1650123
1578881
1807098
296515
2215722
1323022
204946
409531
2083739
2581312
90423
104699
245389
368214
1888491
1304454
2315063
167128
1815171
1880142
738755
398810
715208
1529932
2339968
963979
1836749
1519726
1132155
1298011
49190
399011
586208
2930167
2039935
964370
991174
9749
637317
2184950
872854
2420083
1688990
859688
1540475
2744942
2465330
2930297
2522148
2096689
1951067
1778482
1136281
1723421
2622351
2616196
833229
1360202
1941483
2233258
2427880
386357
2019176
150202
331963
2926354
2838308
2824711
127350
550312
2502422
348930
2484760
1816151
643206
954955
2122490
305407
1464073
1037093
2514679
913254
822439
1504776
1740053
1408782
1316433
95209
458082
973254
2273184
1723966
645667
1184391
1086942
2198595
1214966
1714786
2399000
1019150
257296
1573659
1086778
1053327
880347
1231519
2444011
1382574
2731435
1146062
1410599
1613248
1671079
863758
2078820
1108822
829645
2213982
219414
1787023
2285124
1217685
168010
2228140
2514977
1905509
230201
2889460
1021840
1616357
632949
1551408
2856483
692861
240638
270477
837872
2251304
2280973
2586389
1695605
397612
1196867
989106
661172
451653
2639717
1708340
1317619
1184063
2864523
123194
857306
2067492
293125
2004980
246640
1939897
1740231
323430
2161487
335627
918638
806438
964095
1847796
676529
592623
2750043
1667041
1428828
2839126
2919168
377306
2155652
65389
1710688
2457659
2426588
2851418
1305546
1523938
1946032
1213109
1841259
1341325
1264096
2345848
1224207
1137116
2789405
2897862
2383158
2634107
1786300
17220
1993107
458218
1920159
264344
2371236
1229426
950498
926536
2868947
2851781
2570513
1819392
1614959
2836081
1019010
1314287
2505531
1321302
2240890
25591
2648121
1679266
1700484
2801006
2182716
403863
749428
2272809
2498784
1059644
625578
1561877
1656202
2878100
1271391
2514219
776838
1850544
1029355
1780426
1453799
867135
1026864
1824627
1484855
2493087
2934049
646238
732840
2607108
1193589
2767644
1818390
1045038
62452
1183134
212327
1337408
2375144
1005868
1763629
1786246
586151
727943
1209556
1610332
1509652
1567259
2534117
2143557
1544993
1966737
495538
1762040
1150026
2633082
2549338
1729506
2132471
1875586
1892864
218180
10802
1097568
1199034
2081682
1034260
2503587
1668217
1139948
2054554
2252698
588066
2110625
2448716
935926
45866
1562146
711577
1702811
1538339
1561491
1643108
2565416
790660
1998038
1321629
203103
1001412
511319
1826780
136839
898707
1661948
1767894
2632899
440386
813198
1397022
1483378
2314855
647450
809741
805535
1758416
1846710
1259216
1547554
822515
1689403
1978720
2229384
1876662
1328266
1177664
411239
1359363
1760785
2602166
980973
2808590
595729
195415
2671200
2697378
958981
1686411
2709156
260723
1846891
1660631
107690
2537911
2524817
2133838
1556395
1052364
1446363
2341134
1575557
571598
367246
356179
197763
768543
1996901
705275
1755952
2052544
383249
2718929
2457559
808640
1935289
1261706
205277
1037612
1072883
770749
2470078
2808767
784200
1248455
989866
1100448
477820
1764866
280095
25097
553316
1561815
165239
545388
536771
1911731
2921150
2787509
2526138
2666944
2667364
1337229
2736396
2643476
2292622
472059
2601664
2611155
2931174
505695
2191272
1206489
333534
367599
2039921
798236
1568344
534836
1010087
1530086
2583101
2879091
494147
781873
2335718
867332
980238
2757545
1702818
1457792
1060905
1372851
1355958
1657085
2396688
2492382
2789146
2660229
995173
971875
267151
497125
2414950
974618
74370
369447
2431323
314709
1458029
450640
1692382
131381
1645900
2684913
2227974
1677348
2024920
1214921
842931
2445979
1514130
61607
1238743
954823
1005608
393576
2411241
242553
2691881
1933463
8664
1950597
671750
2923978
2253174
1768055
2098536
2504551
1090955
2812796
961230
2714714
236069
2770645
1781326
2560094
558137
2540630
836005
1850434
78141
278231
2692689
2556567
275062
1901628
1893218
1788035
956417
2751880
1737479
1787222
525048
1651684
1622156
472931
1693529
2427195
1811390
1622607
1398951
212309
519495
1353677
1750498
1670300
60833
890909
209246
710858
1840002
1472102
1066263
1662404
984338
2846646
138584
2006379
1507230
635093
1459437
1780673
286676
756014
467841
175652
2293126
2759495
602623
2894094
2308803
2231486
2870227
355555
1346982
1218487
430607
1968533
748891
2592470
1309771
2361611
605027
2763489
334162
391234
1342044
2040755
2399449
1140073
1622802
2558752
2111547
547324
1791611
2743740
2594874
433340
970725
2377803
1610339
79497
2201476
1355154
2798953
180958
596998
2771648
2493554
1935200
1567
909221
1451408
744788
2249193
427289
1489500
1525180
2501284
404391
2791578
2862478
1072375
2704452
1257796
1895918
516581
1070513
877425
1420065
1513466
2451605
85290
200782
704602
922434
2667210
228754
1102411
1018228
499606
1274606
195320
2357859
156847
1690252
1915013
1673773
828970
2241281
1457766
1762923
691133
821180
2328056
1112474
2211488
386010
2288635
491423
877546
434684
1845065
2344948
910586
428369
2833335
1226225
2397050
500471
2092960
702639
2178776
457068
725812
6507
1841713
718858
678368
1999126
2767934
389444
107426
1664534
1799931
1678582
1423139
42551
2866524
944947
2282126
1890562
332492
1628751
1507394
2597493
68878
1582395
98908
147337
2398986
1780142
1503562
1046317
110580
899358
359705
147242
1140139
772103
2288112
2091813
1103082
1525176
2661144
2485411
1869847
449589
1795332
2855729
1913259
2618048
1100000
1255249
818841
2383771
1689005
1240174
2870238
1013270
1126487
1020219
447050
2649395
2855240
2214661
2848571
831878
1697251
1190379
26573
223581
2645468
2808976
437172
735432
773044
1423062
802311
1420852
2156638
596130
2231325
1361455
1129522
1631401
2353178
247153
2626194
2589343
820066
1542713
1139407
1617226
2862808
2183316
1505874
832221
2524266
766853
2120128
2044288
2602472
871372
1946788
2662291
2516608
1442936
2631315
1969483
1961346
1325420
1227104
2598467
635410
2932896
2740576
1732290
1598531
1776271
380153
1196531
1250290
2039498
2485269
887648
1268645
1595969
1262156
2223582
904694
495308
1772566
1645859
1284206
2440769
1243073
1000926
1708064
1100089
412025
1895942
76967
2399842
1090349
670917
2543790
2261024
1378838
577225
1913974
2475004
499082
2414642
1565457
2202719
2470080
1037614
760998
2838253
2769873
2734733
2894360
2484831
734128
1424314
213359
574479
73463
1635062
333259
537446
1345288
725961
493693
175055
2288121
217857
1973122
611114
2167393
2112888
2693455
331256
1956412
2423162
961636
318661
2171673
2797065
634846
1918851
2484187
1466567
2049742
2393467
415088
306860
1573590
2764405
1335374
2569583
278559
389789
2355780
1048960
2239960
1154651
1743672
2022765
694843
685151
1929631
498094
2011963
2485956
2402165
2779224
479012
690625
677951
1045640
1999884
2093703
1730891
1934035
882526
1991577
72521
1810982
967027
1319684
1582853
2401939
1738496
2665734
2894107
1667088
1598312
1407049
1342399
1313180
790397
1980292
1747989
1932778
2906872
256625
1023347
491020
2246447
1113406
201611
1903241
580725
2082273
228220
164225
780101
838464
2377035
670678
1898455
18716
1652221
1151216
1431838
2672890
1009656
2481280
1042359
496859
2466719
2151286
2787535
1744719
2612312
777878
1217208
429664
1386010
2530668
80510
1971046
1670053
392294
2117630
2308411
1784798
147762
2246852
1793306
2239487
2842791
1122876
471051
830303
2843194
252365
1944118
491466
2705724
2133243
1700282
1939130
175533
2140106
1915466
2885249
36871
242788
1483815
1670902
1494996
2413412
2906812
7363
2451938
71702
244105
761126
2801042
1392613
353621
1680545
2339683
659425
334193
1828299
1165164
361155
2930321
1146140
1819104
1106965
2112594
1513234
1452016
1641445
2164421
2179256
2558995
908736
2890883
1176542
1552435
493715
2536220
2012792
917623
2719484
624874
2518598
20571
2496037
1751500
2157908
144499
1995049
451856
1934637
185317
2777747
964003
2364534
1332097
2104585
2481488
2345199
2386588
776936
2294858
1997476
2470076
675308
2096400
2068203
73741
2608869
2323288
2573664
737298
42406
505697
644721
2347363
787054
2048754
1752671
1657954
102514
355273
2902076
513591
2127574
2419446
1321154
1896402
117735
1602570
1580318
1889425
674454
324903
640774
495079
1366404
14498
1924327
134510
384551
1535984
1718195
2285093
2929413
1597312
1682915
1721336
587696
1829096
1644605
2084726
2232722
2386189
1760393
2691690
586404
273422
47369
707016
2934239
2158944
2072175
1214366
698885
386635
2300340
2042284
2056963
451318
2299991
2386205
504780
592162
2008124
1462137
453050
616484
2591547
1014975
1622188
312906
2417703
2324891
1546303
1476955
2768884
712955
1891880
2422046
645299
2162882
225934
1889937
837599
2497056
1319450
561389
2578237
848728
486792
1713700
425180
475810
541289
2651575
2567357
2528646
671131
2930016
2930089
556540
1530716
2580169
2753876
2074254
2314654
2527595
2844500
364853
1424672
2765673
1526138
1028385
2908559
2034972
1885197
2192972
2104082
1893340
1696775
253524
616295
666084
273248
1931932
1326872
207046
1724414
1286082
2245181
2438195
2217933
809008
980400
2863558
356797
2924855
200777
2111522
1933489
459898
2379299
1148270
373451
929183
839684
2787501
545331
42087
275339
1799333
1269278
1999216
1395913
1402916
1499057
1688998
2302526
1640412
652401
2071666
1466049
2505590
1817878
329223
326000
1153153
1127191
925628
1460700
2260496
2802913
956221
800561
2506442
242668
1318201
555389
2619121
654206
2721743
1682586
1440667
1553898
166787
1343044
580423
276397
1268781
1058543
673627
1685099
2574463
435599
2894791
2333931
1258869
1767598
1307008
2767329
1896300
893875
654830
1782291
1708256
141944
935063
2251368
1612111
2482080
1512697
1734057
1546141
944631
668236
1472479
1842125
1029784
686472
2495269
838320
2422295
2895671
1432878
1100341
22297
2485410
1234064
620454
1633286
2444645
1299075
1020441
1828754
732644
203112
706005
1757665
2071664
669675
1269046
894122
1525199
2680142
2804281
958062
1398309
668587
2525012
1441592
1024773
87032
2326074
409312
2326072
2441514
2927417
1648167
694426
2531742
1791727
1998519
1208458
291060
618672
2726030
534772
1369332
1981868
2292179
1344137
414607
1817114
1733074
175668
699756
2609035
1811192
2775739
1949701
1398859
232769
1811805
1706357
598555
2136775
1635848
1830964
1628280
535684
1672201
1263789
380141
976528
2729305
2609042
274492
712511
1044012
2748241
506425
319344
173172
2148324
1480397
310556
1180261
2196640
231154
577252
992904
1177458
277377
1369985
1345469
2455304
2520979
1771896
955881
1656759
2305043
1284830
200281
1437423
244977
1555559
2509475
187375
699641
1292515
696942
748990
1288786
2484350
219214
2035079
1481281
333133
1730034
1408052
2456589
2483341
2574697
232968
1138939
1716305
2746719
1542506
1449520
1538669
1357607
612931
76439
1915927
2445954
2362716
601623
1471255
1863267
26323
1272558
2378277
42149
970713
440296
1877164
2356521
191281
961351
2332727
786789
1374975
2116798
1773075
1608631
337724
2259362
1788347
481978
1129376
992562
2349236
465847
1368007
786116
879763
1807530
2244515
2554675
319723
617306
1684231
1239708
1927374
866025
1563987
2777932
2164416
946461
495823
1974656
411946
2582012
977777
94805
1956901
792731
2762132
659793
1714132
619107
1536625
445248
126538
1368460
103564
1928990
385835
713360
918102
1947068
2323628
1968117
1534667
515912
2623931
773390
34953
2273695
838529
2017168
802330
1726141
1708615
2716516
882826
1183516
2898518
1856434
1433023
39447
1098490
1726988
27016
1366782
1259100
2685402
1025774
2828870
1690336
751314
1760647
1391970
1680100
2127962
1892332
1774377
795483
2363057
1424355
2834288
1152646
1415275
2595867
17861
144245
1854213
677901
1027180
118147
757254
2890320
2878478
1617667
1488346
771654
2427478
2659808
832632
81075
1694729
1941903
2180888
1590382
2584786
1208696
1278503
1466391
2496374
567091
2720995
1774028
1136288
1694150
2488520
1760841
2264471
2737123
2761734
1297479
777062
1483774
900578
2488643
775674
737238
663062
2494655
417599
1727325
2372792
903363
2132861
2511214
709321
2132750
2773422
2202371
1618268
1517318
1321586
74179
2862037
1013192
2083485
2745891
1932995
1570482
578745
2489766
1418188
1450312
362558
634156
513039
2482832
2427126
1385140
1901949
2660594
621663
2089820
391332
2930827
2170244
1962699
8135
1810768
2838357
456198
1532840
82438
77684
1756822
2930981
1085822
1342467
2529473
599887
2644184
1606001
2525653
2676710
1560822
2522093
2259829
2326470
503921
848688
1039127
2691159
2598661
2497992
460398
165812
1680751
159603
1683866
2157330
2060255
2161159
2381268
1313571
2286796
490307
692451
1907312
2334400
371950
791396
1909292
909384
1405932
197578
206330
2541039
1342501
1134038
801643
1496654
928521
1433814
700871
1652394
2438238
970506
1807876
2571476
286687
555421
1210811
2016922
165840
2834413
2861147
1243899
2350155
825867
827847
1776535
2872566
684510
949231
967106
134263
665451
860752
260956
1350018
2663235
1097785
2874551
1646629
2536031
328524
219628
873896
382065
369884
1261941
2123599
2782852
1984686
2345184
2555918
1205125
2166364
731573
1550795
2104497
2853030
244597
2497220
1414507
2841940
1270562
189423
2443568
2839840
2930199
2111977
1577473
1915914
295290
273816
1679118
2326372
2686363
4358
1465390
2817243
1371502
359534
605622
527257
2015883
865437
1512045
1446722
14243
1548991
1846311
775182
1574760
941017
1359516
681495
2471815
837795
2846520
1806117
61758
1586123
2461052
1620002
1282014
869780
376340
1235829
1056376
415958
2789178
1440385
1698200
1988559
2873190
1133013
919881
2106776
2444059
71085
2675207
1357689
535800
2140625
625868
1309980
14457
795131
1570643
1175917
931678
2507536
1160980
1795202
940029
310785
2789312
1291520
2473613
1997382
2591836
1812172
532110
1417855
1848731
2522619
2463479
1441537
2716747
197345
1743885
898703
2638529
1234331
548942
1224474
705043
2504588
2845228
2449176
1821913
227090
1257893
2253071
1563802
2793886
1590898
2371005
472246
1764960
174082
2667386
2219617
497371
619982
1685388
2739323
152249
1867893
994124
2697719
2807806
176825
1082732
1092670
1957379
801621
1295941
1806319
393001
2663495
765373
1574608
131706
599901
2376413
406814
5872
1018467
1290278
905167
2358583
2497393
1718189
952741
1733640
2045338
1320512
405667
1525203
804101
1069263
770375
924198
1230500
2697110
1727202
1205579
2836928
515796
1752772
2610430
116679
853300
1006419
1162506
1829274
613413
2290039
1393694
2638737
2852399
1580543
1254911
2574260
858027
521425
2030451
65214
879271
1506781
2405515
1511069
2502878
380298
1661788
802978
2333247
2051446
1279539
877601
948864
2437892
552652
938166
1202247
485054
2833364
629261
1956449
2530540
648329
719081
2514807
2102647
1167795
1735247
1678619
2740781
576174
2931811
611845
2148151
1895518
2649710
724773
780739
14559
1078397
2880839
258809
2894891
1076763
2215158
1691588
1569766
802236
2910940
880567
809614
1539455
1603528
358338
17932
1633401
2761622
2200334
2917705
466334
2084433
1740670
19661
315358
2570537
1251419
2692024
561069
612480
1115432
241608
2643210
2762205
1494096
235350
1832072
384197
469016
2062114
2641978
2752810
705720
625943
943472
1039287
2769316
2403198
2833657
57296
1944920
2618727
1742298
2307080
1872495
1798238
447153
169268
1960649
231965
1419896
2736090
565383
1124564
722374
2651655
2544324
975966
2790589
2752026
1084491
1683961
414372
2290249
1589676
981414
2212050
2530968
264840
1175618
1883582
2588751
1756295
2822556
2607185
1215009
1478494
1842601
2933550
1366302
1943545
1461301
2073299
1285913
455514
2913290
916226
2463112
2781213
1584936
2474893
517142
129040
789776
308942
2276628
1229131
513060
565679
1062127
913963
1314108
2471496
2766069
1317722
1317409
817028
2911344
2100926
2795766
1511638
827953
376539
2713106
915574
321620
1803568
2460786
2077356
2165292
2252584
454319
2589445
1377438
2786186
1680966
703031
2891124
303093
522825
1561451
2270248
1099367
1323765
2254748
2167225
2380156
1582418
1314182
394797
103122
1136808
1927834
1664097
687909
1600922
248068
2190002
670892
107844
457477
2604423
316586
1160422
654369
1249523
784991
2795041
2665715
1051012
1863393
2021128
1908320
276639
1737214
344256
434683
1424731
2739070
1787649
1291907
1692867
2443265
299164
910917
2674126
2737400
1298349
2378245
651921
2463284
2694781
1896728
1850059
2733328
632481
425891
58547
776197
2144191
2525512
742591
2018184
2192345
1300399
1735037
378777
9426
2086829
856289
307027
1121340
543169
549222
581642
1471653
1419522
773314
20012
2109136
2342218
1453977
2888455
1863656
2581678
2887718
1985674
1550862
537681
497809
600884
2530874
2380278
1175126
2225150
2071227
2905600
2193500
2356247
622271
2202930
2615210
888066
97615
2657900
243010
1986175
2461344
1160900
1754944
1364702
1294796
1956117
2032878
175688
907395
2435437
1647491
128387
2871699
2777968
1501951
60768
395769
1279530
1571963
2494648
146722
818913
398167
2914666
2021245
642870
1610109
1121260
2163805
1621845
3923
105950
1582019
2724075
2825658
2498193
2048434
2532261
526131
1875574
2295673
1212962
748658
1947073
2010600
845061
767380
1623698
1846468
2164657
747063
1661646
976343
719751
269175
1225605
1616359
286600
1403049
962922
1284461
2067555
2702068
761150
1400122
290448
1102669
112484
703403
1952019
2282411
820095
2117038
2588072
2402829
1055011
2145191
2811834
758347
886612
2046706
675296
2532944
1033693
595535
475863
724512
1984845
2721132
2659297
1253993
2101615
533034
395302
1534322
251051
1884355
664517
437575
2404409
970524
1587419
2355307
1902178
2841093
495509
1135919
436079
1630342
2517675
2108746
2251191
580937
1526742
1586270
188002
278919
310736
782000
1126307
1208919
2694021
1585150
2759187
2078337
1425629
150869
441319
2829506
2609585
2661331
1885797
1960339
1308631
346406
2823499
252416
1583856
767319
2361905
1037689
212664
66002
2773721
610517
674865
399856
1511782
2846467
2025749
1382998
1712140
323231
730023
249774
1922997
1869375
1980701
1035925
2581366
41607
2716770
854300
289216
1336702
1315146
440882
580685
2478466
2106676
1729725
743826
1480762
2475492
11074
586496
2013316
512026
2155332
1084886
15593
329162
2148153
868915
1213766
2529781
2479364
96730
1218732
295596
1913695
1026228
2231843
1905549
889660
2795817
971350
2712388
925826
702349
1345381
2002310
1422675
307874
1804272
1394690
2378367
2657826
616156
977787
483285
2165878
403651
917877
2250214
1600435
873529
1219417
2745517
441863
1515909
2400661
2606399
1215079
2656937
2044199
2098789
2908703
1964075
1821232
1211843
2729157
1418250
1005780
603454
1604218
1106018
1800456
2518227
1990905
1407702
2391543
1591574
985247
565064
2313248
1417073
1067820
1050761
925341
1841828
1053070
2217898
2501267
312174
1523204
2898399
2088906
350237
1808406
722871
1793736
134186
1882522
557511
2786258
26264
2607744
468156
2442117
2894557
2676119
949648
159628
926701
1009906
2520784
1961132
1641689
1298
791450
824800
1564582
749785
1317825
819615
931844
2866367
2738838
2856219
2826587
1116732
1466054
2238426
2228173
799050
1174623
521375
2658827
1394033
2844006
2687591
548847
720243
2045140
86236
1236289
807312
1651289
2495576
1982501
1009793
1648842
1641080
860007
1925045
2756461
396886
583844
1810653
2764948
1774431
2334344
1608269
93173
1219615
864656
1689381
1063454
1191854
1045076
725536
2062131
2321254
2249106
1748703
1500408
1350800
1105584
1715715
1250140
293119
1422140
399737
2675798
656556
383566
1658309
1435030
1206958
1388976
2486097
2566919
2258356
755610
18457
2643073
1902849
767951
1552091
1374518
2545987
2193305
2589072
2264956
2496084
2437977
2110251
168977
1414565
2522815
127456
617655
2032362
2658430
779928
2629795
1903804
2019938
1775796
52861
949606
2660660
2552148
2820967
2637999
2535843
1468936
1459499
2770841
787511
2936253
160638
2329265
52328
2675195
2216831
1412487
2133121
2702775
1282890
1938061
2117632
1789185
281035
2126050
1882447
2038064
764168
1289258
1404334
733648
2732230
574357
1084879
1870314
139906
462198
54139
1525902
2907369
975610
494322
1571360
553416
1363215
1989823
759920
2090496
1695029
1880591
142127
201724
717350
2084141
1011205
944265
1041796
1759305
1021096
806763
713247
325985
1277906
1302831
1135174
2034142
1984989
842475
2394232
1120728
750160
88918
818547
1204470
1168655
178252
2302017
2482285
1735635
2495701
2843612
2862672
1825890
589705
2125711
1004225
43728
603780
1945188
762099
1205136
1221543
1642783
1541241
303423
2169556
96157
1149451
2253151
894089
2346371
1193963
1500559
606236
2637389
2821462
1087491
2339355
1100526
1528493
1740954
1342811
635701
1883436
1665557
1083635
1541594
2936572
351299
2712055
2278297
1842712
269230
1495818
2823975
1709570
1233185
2231125
1215674
342752
465719
467023
2629902
1419369
580200
1182085
2254963
1967099
155501
2381462
1508191
1428585
1449262
2230463
1499698
119772
550592
147070
394827
131509
1504239
1370745
2049929
785938
1841587
82014
330437
2634078
1825191
1600495
1816597
2131242
2072762
912345
1398480
2344580
603552
956885
2330041
245596
712892
2529641
1164299
692350
2884100
1522889
1878821
966044
113800
1675044
2725054
884633
1217757
888893
1062294
1416170
635285
2834445
1753212
2708263
513157
2572143
42634
2157295
33098
2902442
1368725
1945122
1224990
2192802
80756
1518977
2890598
757857
2213808
2435306
2928201
160458
404649
2298469
88625
224034
1397612
2887067
1329809
1542035
612896
2068498
843298
1152460
1197210
1764363
15451
1118318
14976
731125
631185
352902
55088
1238002
1190396
702479
1778400
1085934
1326789
429155
2471634
674837
563745
2148884
945654
330009
1297366
1450932
2185580
909610
568346
2419964
104470
1607032
1212554
1805483
1379884
2854608
668047
880190
2250143
1209190
1747136
681721
1209187
531249
2935041
36153
1298730
2277810
2126257
2821643
1442950
819408
439825
2337945
1987012
209647
62834
439036
1110591
840052
2912178
1539815
1988931
609278
1548506
2562271
2536421
1957350
231775
1368641
2827015
1944880
2544780
844101
1129252
676653
532977
420833
597895
2368905
2348170
2363870
47400
234764
1735330
2838134
672810
1494799
604126
1150420
962066
12784
1781842
472489
93233
1583378
525274
43336
172156
1782717
2588713
752375
579150
2425879
1485267
519675
914275
394954
248849
112073
1999291
853155
1613851
890410
1873783
1287736
795923
2838699
226086
2736968
212184
2474197
2378556
2421478
1688041
1120625
2851673
1157048
87949
2663756
2746293
1878235
1265301
298006
1172466
2694558
384073
2823531
2007177
996975
1260839
903323
2445699
1400389
1828987
1728502
1526607
1137872
2032905
2583184
152224
1924180
2150092
2374251
2052936
1482785
1219860
1742496
1701664
1060125
40163
896639
2166920
2516374
1990802
1332317
2561189
2841753
1988641
2342790
1932092
779876
249388
24022
1518330
927678
2055726
2719780
2925071
2656267
919568
403591
1240345
1146221
2822966
582398
1645540
2283710
2230092
1185212
132778
2570486
868924
381607
660199
913151
2002621
1371595
2152528
429711
55093
2389302
2500713
12689
1112109
2639797
1234327
622062
1737890
477056
2762216
2576033
2465395
1426154
2343983
1643399
2220592
822837
960003
1500739
2791245
2737823
2885637
1767679
1257724
943256
505327
1427865
1187633
1800983
518581
2036372
1497518
420421
902452
628451
2456751
2362790
2496524
1349372
2895674
1460851
1300370
6092
1404988
442834
212768
658371
1012885
1355293
462583
1663670
438803
279457
2698738
802557
3002
1198550
40736
2646226
2534254
2441103
2787161
1572958
23684
2543468
1209076
1700248
2485964
648477
2215365
688231
425661
892790
2467463
2407733
1256634
2874046
1827014
2127685
2683081
560384
1070426
1653586
729807
817717
2773713
185714
775495
2697863
2678577
1872472
988068
1191235
1457007
718441
1624966
589457
2635227
568445
556246
336695
2387706
2726430
2098697
1127023
437570
632756
732802
1411646
621030
2752065
2025
708252
2205228
725683
327273
2660007
2578725
1150984
638706
1365745
1198311
1691300
946855
83611
2478490
2211175
1166617
2624322
1273255
2160586
2685137
624488
1880135
2622421
465529
2150461
1348920
1243259
1527460
75380
1255195
867430
2288892
2810380
2629244
1870110
1114194
945113
1013639
1006342
996403
1506172
201083
1265815
1610265
1696493
2825769
1382313
2254733
852004
465249
289494
1554877
2210843
400391
1697573
1029628
468178
2708543
1890423
1349331
677447
2313397
2402976
1949751
1275210
189045
2689461
1062021
1293294
760372
2034065
543305
1382758
656921
1285059
2651147
1648518
263336
2510925
842520
2608007
1616609
547170
470945
2215370
641606
1580497
745750
367735
1572268
1853749
2431943
1173935
2644986
2013477
194743
2509309
171772
453290
687670
892971
1120739
2859665
2134028
180832
1496225
1760045
2007729
1031556
394036
1438363
2561061
1517237
2528741
2622219
1780465
1369146
5070
2629716
1322001
1968735
1796007
494975
2361374
355818
977042
2747075
1027743
2314595
2189453
567433
46589
2892636
713553
1195442
399166
1181102
1469585
1459848
2498446
2575515
2382848
2661338
655755
764531
1479684
1403176
2176208
60053
1215242
17393
2789163
385740
2701362
1984939
1169517
2171430
942747
744588
975934
1248640
2903143
2745020
835974
2128218
440607
1750974
1630771
1262824
2022062
1333934
1037362
580641
964118
1677538
1614519
2782904
1092418
649226
2898115
907684
164849
2926210
504194
2493279
460450
488624
1461691
1975558
1531561
1101965
977089
1125713
34054
1707877
79553
2909364
1161713
2111378
2170457
936773
535554
2442349
1580373
2173999
78939
624344
1708207
1483275
2646208
2431219
2334197
1223469
521310
734574
2829825
1034868
1658882
591396
79543
118663
15462
2417010
1361296
440855
1764860
195485
1179984
2897702
1610796
1749279
2151527
2650797
1001237
2372923
573678
2772147
1909374
1656743
2402398
209910
125303
901476
1539548
206073
389726
366500
1646223
276437
868767
58024
608781
1616565
779899
529195
2449993
880258
611603
2736694
899721
2735746
93460
1153906
63922
164279
1003420
2226250
41314
2429036
2000466
2623080
888048
1519448
2085453
1316303
2460064
579829
1389138
2749465
1626432
1641279
219613
524979
1114395
391776
558459
2345615
2400234
176229
2332044
1823830
2053516
1986228
1994980
2481746
678333
1068128
1488218
2419160
1055287
2796633
2229872
138775
1481101
2522413
866529
723567
2212793
2844586
2560111
2801187
471138
2431047
528148
574776
1990586
1988816
1784763
1857990
645852
1568004
2434620
2447132
2229984
641748
514443
1151352
1118340
640224
33375
2516041
1047275
1747478
1742189
1221504
322340
2270949
947773
1646453
2865027
2442865
1778122
2618404
2178186
2793623
2194541
2728467
2135137
1672353
701060
2597985
2130567
490957
198920
2917077
1815249
642870
2408897
2217757
791151
1067021
2898238
242604
1398740
710262
987667
1014368
1896969
1258139
1892929
2400231
2314710
499479
2937834
2767931
2249770
1016090
2807687
1429129
1064951
1165630
1401618
2821559
2819453
2602728
570327
1401897
2025321
291190
1767842
2467663
2717395
178536
1173879
2631484
867012
511663
2386310
2870699
2824538
894471
408743
2624404
442612
2149526
1763183
255610
2927231
377929
1092498
1138774
2055394
545091
2125659
2856216
2436495
2403521
38199
2804440
1117765
1293672
924615
2108189
936584
1642822
265885
1270545
2495647
663058
382100
1736338
1661636
445456
380377
1242405
1054934
1087465
642329
8754
2510823
1045732
1718912
1595221
1695041
2559545
2520716
768230
94415
2602155
1165086
2783120
2275709
1909428
418209
1604434
1787394
2742112
1015634
568279
221763
2339150
2288949
218629
953391
169719
577008
2245624
1950001
2781339
1690044
1191425
2263522
2296895
552799
2038742
469215
1561766
2813448
748854
1895892
500035
2104812
1217971
42264
2121070
2623825
1661094
2392316
60281
318086
1399662
48892
2709436
392318
651311
1606857
619771
1255859
2870209
137473
2086412
916456
494700
1199394
245449
2768805
2912731
1902047
2087650
500033
2910041
1382948
2824936
2329436
874534
2531087
2841937
1368539
2904658
1638157
357893
2476896
1822383
312496
1334694
2645091
157348
1696562
286894
458187
2477730
1055939
2245051
638720
2882673
2744179
601350
2119311
310762
1902164
1004382
121654
589139
2277132
1102478
1779280
1803784
2251835
2165884
931647
129560
2350403
1795167
2549397
669690
1866248
289605
251671
1857850
2025165
996625
1183033
2036871
2282644
1474479
2298240
2906147
2834570
1743565
1299161
1244498
2284636
209130
1187645
2076866
2557865
2501513
674210
407002
1357281
1355713
881382
2466765
719287
1409637
2632441
1249579
1960167
1193105
971206
349505
2670130
619018
2277706
2555195
2205133
2467367
1882503
333931
441045
1408648
614944
1502796
2331791
2388801
1589147
1547561
2815198
2108241
1497641
1424389
86845
2244656
2433333
1938004
446036
2678309
224860
246600
1816449
1528786
1467986
248257
688967
157058
1671437
202333
1040908
2787171
1918498
1421666
1932786
2875150
2718748
746626
2798218
1576165
240319
2461996
452407
2532732
274225
196743
1587360
1789941
177853
2429149
606503
2631628
1486846
414836
1776220
2046589
646505
2467130
2100641
46993
1337472
1394926
2313086
2102309
1855869
382626
624833
2154192
935156
2834092
1673647
848633
176653
53744
2874160
2935406
2471011
963574
1716166
1171836
135692
1311450
1007428
997154
671509
2680216
1863873
2471179
1588838
2140902
1401796
2612004
1054863
2130023
2825826
841693
336239
775074
16709
21151
1308930
2317851
2355200
1194067
2918034
1021813
2424076
1195809
1651240
2499885
150963
783098
958075
1241724
1080654
2888886
127291
2618610
466727
830705
91607
2278623
1507193
2659160
2643266
323950
606011
1594207
1508767
1219293
860254
1577111
448904
1455908
2634567
678836
2414185
2795489
516468
1251206
637646
523496
988746
935937
134929
793045
1050175
2354570
2862643
2704387
2854654
2851528
2681920
668048
233358
1453513
2670069
2774914
122354
947580
803602
1708699
1993445
277202
344711
1943142
2032845
1191145
1881300
1466969
910373
1897319
177644
1077916
1863550
2765257
167354
2495461
923875
289900
2383640
420516
2408873
1292405
2800636
119723
2058934
712285
1503578
1450341
1064225
2121818
1400841
1835423
430757
1650394
1168030
1033613
1108361
2694490
797085
1710915
193791
2258937
607658
1383956
42367
2071181
507680
2493070
895107
822893
1052018
1190381
832345
618167
1553591
1814713
1836202
815864
2488205
2314547
30743
2128121
761777
1903829
919972
101251
22403
2462752
528199
141429
2078259
976485
1990648
2261822
2827911
1682515
333630
1804049
968946
196642
1013121
1650499
1541156
2855231
477088
1883729
43075
1686968
2174118
2222358
2157735
211896
26487
740110
494625
2592678
2175382
1511951
179807
2706400
950326
1614362
519985
2120382
758978
1433247
2911625
1162567
2563973
2729817
602116
1153245
1286413
187304
1285511
2039882
2459155
789088
697385
482717
2110332
384274
40822
599609
807550
1051971
517692
1434211
1998415
337536
2248521
716895
2798701
273009
2716152
972559
2155884
2889668
1805243
1662315
144340
153371
2735515
898180
1162398
1707797
2533991
1970664
620084
1032699
2715862
1506122
205448
1760352
2229713
74468
652659
843299
80240
2756866
2862930
1933980
2099665
1309690
1560646
470895
2516787
2255930
2089069
2178214
1230327
2143485
459849
1657905
460612
2001067
2796508
949480
36492
15899
339729
1169084
1476549
1975087
2881045
1376701
463815
2122326
16264
2207853
1790768
880334
127
771809
2481741
2583188
198766
2048455
2494902
1670129
651972
2028755
1041854
2802532
348478
618794
813368
871673
2731394
412836
1920861
651436
2509948
2592069
1617282
334931
911756
2113442
851062
829935
1259512
383689
1170128
1489442
892666
1240887
288889
1614421
1257331
683022
2512265
874371
824981
2367984
1834432
287755
1581984
660938
1845479
522092
565936
821301
2601915
1458457
2229512
1724915
1644811
2027779
1925290
2854518
1539127
674322
537847
1458910
782347
647528
1013377
1956228
1722421
2807582
1004586
1186720
2382501
557987
1306447
2481986
1119328
494840
1945685
843414
68502
1963251
2023080
557302
2815095
1035278
970119
2736168
1987199
1992153
1044445
2008195
2873001
2779078
173375
814640
850387
2058179
1329671
1416484
2198788
1448875
2010447
2534346
1645488
2486349
2448976
2440760
1976707
955383
2266865
1647680
2688555
2573361
2639839
895489
812531
1367898
1514412
648711
1335510
240951
1070802
726818
1461956
1499642
1221413
1798823
2707617
2208456
121350
870834
2335678
596692
123112
1482123
540977
1228652
1254198
930455
1931930
1782537
1432173
2578961
2561995
1316683
1562584
438459
408886
1979918
100056
957792
2759563
1924179
345170
1246932
1764182
2380858
1281764
1274041
43928
2780729
2889955
2462403
2343015
2720984
1208356
194114
1603371
2879563
2045444
1631361
1313922
487667
559722
874510
1016267
734175
2464922
768423
2523741
890670
1667747
579097
1212047
1272484
1026144
508691
99298
1773964
1730545
461947
2694878
943890
1956332
1360066
2288857
1296267
628719
1682573
1565624
432766
767887
1310439
2785702
2647307
420125
2594159
485660
178508
767715
1693413
1658582
1174892
2812586
14178
404602
1905260
751864
2333554
1171586
1311229
567263
260376
757300
2260702
1597661
601728
2276250
1808973
2127573
930859
2637183
1882614
1778160
509158
2019320
149375
1232713
2828832
2618892
1557318
642429
139799
196622
173261
360146
2681836
184681
2082428
2114762
1700344
969238
1338957
390601
1449511
2786798
1364633
1842712
1489518
1321742
2674166
953311
2024762
818883
1985754
2802587
369678
1952959
561899
1529414
1374857
1438661
2017392
367293
2698079
1681935
1310835
161921
2224564
2823973
2641040
2745222
1803324
1584821
2701085
186729
2227946
609470
685111
220991
1538631
2244794
2399783
1288033
1658488
651523
2065193
840437
2540534
2247915
192330
2191654
1757552
290850
2301542
712211
1539635
1911724
1982751
2360125
2883183
873524
1566426
2072564
352237
947942
1963187
256728
1769701
1051072
1864364
1305321
2936680
1646368
1478718
747536
515849
2614794
1786651
1180335
2912707
206057
1790475
5704
138524
1498897
2876136
2796352
586689
2460740
2608511
1251352
1046715
825176
1434363
689575
443845
1754248
2296053
918168
135774
2057478
1317638
2617923
2171445
1313915
1393213
299669
1633051
420457
2761154
2500604
1293680
2563150
450170
1467273
2666425
2894934
1543116
277362
268594
2319373
343005
2791847
365062
576798
919454
2741835
1226015
2905002
2435518
1486482
1354602
1563986
2834422
2717296
2569343
2351836
1054878
2638523
26033
941433
1332934
773115
1650737
1754377
2577371
1118636
1418480
1488896
1106597
275474
705041
289148
2880762
2672497
749977
681299
2559030
1082542
364265
352051
195978
678211
2629902
2540891
695429
2105942
1921914
1167863
305333
386454
1924850
868413
558979
1383668
747035
1762367
2648449
2220927
2515279
67671
1804725
1113691
270842
671401
1243435
2460913
396676
1150947
119292
575264
711008
105117
501991
597135
549807
172346
1714021
158579
1014499
1402210
402728
1406349
1312118
2336941
344205
742265
59991
2812127
2414092
2165974
990184
2597552
1013760
202770
2853598
585965
2260207
2193228
2599716
2338609
1642907
584030
2834166
2910021
2418706
1679656
1418456
1833207
1046135
2035881
1744880
1339237
470749
1645532
2934210
533894
587609
1022001
2030492
507014
1344593
2763201
54681
3445
1067664
593342
745497
1194249
1701596
1597153
2810749
128323
2765140
433286
1436184
2434348
1587909
2166271
854116
2291095
1419949
1947493
2874382
1649369
2694388
1170659
447074
2266628
1585636
1380570
752115
445106
2613956
709303
2340674
264044
2223444
2664626
997917
97409
334571
880440
1920230
2685873
1225571
792428
2909278
278601
320388
1854940
2042852
2147317
2730621
963480
2059119
2938888
386229
1858659
2083440
171009
1431219
1022177
1451365
348709
1779721
2647345
2168939
694953
2238958
2367807
1381352
2403669
1682261
2912318
2301843
2586863
254285
616366
1239119
193738
2220599
42508
227304
2288181
2829562
11936
524480
606784
2725858
2692816
593310
1526477
2892286
2932415
1826853
162215
2691836
1031428
850604
69020
826036
1107694
413393
1276131
1535784
546532
2625366
916123
344544
1678835
1392520
1436547
906035
2832620
1543634
1147677
234294
812097
2663696
1895041
150244
321247
1171991
423560
2642046
434299
2856592
2013965
1141039
2929768
2334490
226579
2803274
2867173
2707272
1817199
2899683
1567394
1265072
480609
2508865
1391064
2449409
184654
245686
285396
157121
1883784
2781464
407436
2023978
2744939
1633833
2658200
73152
150720
1067122
1327167
2450353
734201
162994
2748453
2110358
94414
210330
1525494
1288694
867244
1046954
895585
2583230
489833
1336917
1013415
840817
213282
865814
2590558
1136034
2833669
923075
799234
1596725
105393
871592
971830
531186
634828
2583356
1054242
2334103
83589
2915002
2013765
2400273
761714
1943650
195287
2461205
1939003
2484215
398033
1155218
2785201
788965
1217257
2343109
2508579
1028203
2184156
511245
1022842
2022347
110275
2878540
707246
1131134
1373860
1048714
228829
2487446
1901620
2458368
292284
82894
1546210
669307
205679
1359049
154721
2186882
457139
1026411
1876818
1208465
1268762
1198074
2633609
2735654
1205885
174532
353055
2435785
508486
754794
1307359
2050669
162027
301039
253073
357824
1903533
1892843
2486677
1237485
335908
267743
1265151
94978
82950
1369310
2358948
1383440
20703
1623190
560124
2696208
315983
2657958
1205742
2157204
2275793
1397767
2546072
534954
2932216
997863
1755342
442543
2618660
2543158
922660
702555
2798058
1101940
242154
1806033
2474496
232713
1430086
1613038
472664
1693849
2634803
1397939
1435260
1032061
2689608
2872245
2886699
989273
2343984
512806
1918740
1767815
791842
234003
1384110
958647
1915837
1905140
1955192
708598
1465669
2908029
1909730
713040
1242436
2579517
2317316
778086
1702581
1050933
78776
2506582
2633282
825653
1879287
1108019
724548
1252913
2230115
1970825
2682059
1903451
590701
2586963
2432634
1767461
2575762
1178638
1818472
788870
2260768
285116
2029415
2163353
1345291
2634813
759745
554070
1163361
95765
1937826
948203
735870
1531362
591761
2596934
391891
1255234
916663
1637428
615273
1076986
725730
2030320
1519096
1805634
737597
1436597
2706883
1625507
340532
1333699
2657924
188800
242886
1341475
1345100
521756
826546
1053937
2894229
2706210
1617449
2659410
1531173
2287240
1862888
110621
826058
1869935
1178712
2661157
1045661
2228210
1123068
896861
2351406
310486
620225
1876521
413907
1395032
2256642
584144
2689699
125036
1096761
2731829
2278740
1480371
2562213
2913468
2177306
1139863
1329948
1922859
2252067
2600228
696855
1732947
508188
1811791
2127312
264480
1097394
2188466
1021371
2242867
2279589
2260932
1922271
1817514
2628939
106137
2068230
795200
479692
2848196
2215865
2550139
1040188
773052
2594116
2655912
2037825
21149
1025742
300862
2939373
143806
2220351
1453273
1040043
748309
2546032
1092765
161858
2208301
767830
2284451
1649513
2290522
1465722
2927733
2680814
2680760
1363688
2757742
2547550
676368
1046997
77285
5155
784649
1530695
2748497
891652
2801261
1916323
899054
2527093
1130020
485667
2911571
2018158
634102
1857761
2219942
33044
535317
920194
1346939
2744550
672357
2014996
309050
2414063
1605351
2074567
2683403
2319101
2796412
167966
1267215
190919
2078967
2373963
420775
827472
1818447
512664
1686071
2180091
1668240
2685404
1625821
102385
695444
605426
245727
173034
1552574
1585924
2187779
1630571
569952
1789880
2310745
486746
535517
1729398
2485136
1860306
2482999
738671
2594561
41841
2117856
590902
2337381
52956
1700137
2557704
2494436
781076
1901292
1849275
412254
2081745
2752462
1257868
220622
2677764
289868
1307767
1194634
1846135
441524
656831
2060423
1159281
2049683
788165
695837
1210336
1715739
2129461
1583724
2555552
641690
1896149
1749688
1634486
1337263
2497207
983568
1620750
2149940
2653818
970396
425964
1330035
1399612
2691220
916869
1850096
1107846
754316
708036
2806250
254433
2269363
862747
1212378
241843
1461584
576536
2007332
2876908
1796290
1247454
2617942
1333961
44071
1676484
1159381
2075024
500397
114495
1780539
550470
2571377
559106
1416130
1061050
1952601
713674
1619347
59043
2258268
709134
1058714
1952678
2599200
648993
1141942
296307
1955573
1806976
520072
1956084
348366
841403
2009388
2245031
737985
1369382
156547
82190
2588634
998217
140618
429480
274465
1954183
2749759
84999
2803842
295994
265242
2802357
195382
1994562
1446129
765499
484403
2375574
1957120
1934258
2095615
1408572
1149825
1708927
1450184
1806727
160758
974236
776874
2742488
2240527
2575966
1582309
270007
2694231
1295649
2205376
1335083
1779415
279341
851630
2037920
42239
50375
1106584
1302162
874761
1649818
629485
1484139
2352805
2546409
2589499
1674485
2319906
1525552
2241458
1644015
411429
66560
2141039
1672229
1588106
1788139
1389149
159474
1065143
2625282
1037019
1510609
2678902
1823550
1236575
683392
192235
646840
52071
697999
2087299
897165
2839180
2561731
2610014
629066
2057255
643560
735451
1862422
2282207
353558
2341459
1706874
508708
1122889
1547199
1965932
2812836
353150
2491310
1178392
45477
2266760
2698697
918645
1835022
2819698
883179
2211769
1576237
1314634
818516
2618289
2384154
2434588
861723
1251268
558145
2445559
2939208
2294005
717800
426755
2609574
2150146
2031887
1527395
1510652
1319470
1471499
476689
992810
2443959
719441
1714678
242948
974489
1178572
2904813
2257751
1341740
2205679
1250385
1282634
582956
688312
324164
666335
2478177
2755674
633627
952507
2044866
1120190
776435
2872717
2601841
2547147
2402163
2487347
1710171
1471148
1963197
282473
1922980
923816
443684
2826023
950541
2617883
34634
1825375
2017779
988856
389014
2129842
2316111
2201322
2225360
2518000
960407
2452884
346695
589284
508483
71824
233780
1412842
2926011
2097545
2431263
1799105
1466132
2231454
2326502
1397042
2458305
2105430
1768464
2377597
372809
2107550
1505418
2167022
1680238
1077774
1681851
89934
682434
1811200
824015
1026957
1858210
2485113
1252455
2420311
2548833
2017015
2139410
387128
1888762
1939608
2869630
2599757
2521627
2271267
2359155
194439
54242
1501893
1891367
1235799
1050860
2282326
260875
959751
992784
2024492
2004742
1590245
2268774
1807460
2102729
1701702
51372
1909591
449853
1563093
407134
2459411
1385423
1110158
377471
1231463
2162696
1518379
431018
2530300
556171
1778942
2099135
1206260
340950
925011
1404189
1696083
780192
320331
1306994
2642599
1650599
1968883
692433
462078
1481093
2457327
2342747
677695
1072393
894316
651283
2336910
2605076
2580877
391936
1309847
696118
1598026
548278
2937073
1891616
851134
47341
583917
1301286
2914399
114951
1226074
603540
2482715
444218
303241
2647748
397480
1586962
897956
1862880
1864071
1421160
1819469
1647716
735802
114280
1685121
1504584
110694
172982
2446731
936998
1639071
2227449
2355914
1160517
1887212
1282314
559289
1301856
2333122
1586396
2160796
674654
1351832
1944471
1905841
1120581
2651792
792275
2485076
2259901
43072
1406896
120514
281788
1936308
1865112
409551
2875768
119302
2860540
2117331
242964
446211
2714503
2291846
1217181
285469
1737193
2177514
1876570
2416561
1777047
2868555
126584
88567
1024203
963380
618828
1521895
1497664
2052936
1693937
381664
1573200
1559973
1821495
687607
1171259
732048
1534649
392145
1786666
2860068
1261451
2100328
2308219
352304
372998
575388
2039554
902819
1008667
847842
506615
763198
2870583
2162152
1202081
2624055
1251489
1310894
2106216
907362
1327234
512859
812043
1035200
1835361
248942
1178662
2559750
776976
1122658
2785992
1550762
2433635
26857
509445
2685305
2637040
2736662
179756
2162996
218186
1671572
50572
1289289
2028629
346662
1453250
1332375
570408
2244185
595442
2777040
2129305
1862033
2507308
1717783
2186114
2759389
1930918
2034697
9318
1987747
1305133
295611
525009
1793686
1219870
106603
953858
778617
730041
392367
531831
763132
1436312
1714158
2362338
1608547
933234
1680800
1431025
1150565
1769405
2319332
486458
918501
2719794
2370166
1333961
816354
1656717
2422837
136829
2006446
851903
2429059
1294975
2001567
1637203
859658
2583203
1153976
2007466
38144
255902
870090
216914
341134
1141133
855051
2167843
202296
1546686
916862
1910475
2625986
2876425
2100279
2656319
1876994
895697
1763633
354567
1811690
2051681
304441
1380773
2461085
1390955
1051941
902953
427965
2512357
1373388
1405146
2036713
737900
1240476
130776
876698
2520026
634431
2377434
1593691
2526258
1903486
1307026
397768
2464888
1537158
2482743
2915828
2315089
2656193
2405594
1399358
1479295
368555
2043746
657083
2230641
2542615
2689225
580538
2269016
122902
1036550
704913
212756
2880125
2146449
2391114
1310120
1361302
715088
462159
1137210
1612017
1742599
854814
590503
1666855
2170767
1213776
1126538
1267462
1114837
1189946
337585
80909
1849722
717054
901276
2780530
630421
252453
1799822
1263150
85642
1444520
949581
2905381
1820417
1494447
2848134
1939712
943154
1397764
1234976
1386396
1386273
601531
2750564
1003341
804595
1744340
165593
2743612
1446361
634363
682058
1487716
1587156
1033954
2904524
1300909
2564372
1738403
1946075
2777498
2155375
2748594
1229606
1226626
2605933
1638460
1943852
760434
1609121
2220570
2820175
188671
1527311
1811994
289968
2259396
564025
2350129
699777
606328
937422
117146
1247573
979661
2346996
1521000
2322993
548641
857633
2113485
2079281
2574878
2210417
1800350
876874
1853353
1903458
136219
295618
1938714
1737417
27347
495823
781927
11973
29328
511383
2031943
1034748
914340
1246699
2175313
2823689
481255
2790374
2092191
2351201
2690325
1247712
1976173
990382
2754035
324630
561773
1624446
2122588
1835483
756199
1055472
88614
523893
241329
2486918
243315
2110293
933548
1868196
2667309
383339
1760344
2669273
551268
2142534
1004141
1127153
732686
368534
1058980
2592740
2226331
2146860
734578
589409
2501947
80820
2250325
682715
2342982
732778
2222189
2456098
1469668
2599190
2734586
1766891
2935925
1091828
1317456
876447
1666657
1196334
1140234
1823626
2170895
862369
1071880
465354
1804593
1206818
2733208
1809206
2056698
2794277
1458425
2785659
1421900
2503748
2484689
1841266
768328
1289727
116304
2502998
523580
1504950
663281
411851
118884
1527458
1582523
2640187
1669132
179815
1278583
1625077
812831
2776229
2334164
2287336
1247308
1788572
348945
923828
1475398
1405481
2494177
2747637
1733493
588055
484860
516514
2522503
1738320
582664
193785
1649101
2335666
409401
171388
867369
1125676
561770
1503558
1835464
220968
2148500
2006355
1204033
279664
1835343
2790563
2261972
1695136
1961685
1979605
34588
1319558
819751
677947
952348
1419711
713256
2011696
895956
2260437
354223
2100059
110762
1103978
1258682
1023751
1451926
1231416
1915464
1594887
2014553
424806
2040753
2687581
2837249
2002877
2750329
1360628
1278532
2668040
1772557
625539
1888251
1254095
2201383
104583
458852
737131
623012
2917446
1419143
2076661
2048726
532043
2263344
316238
1195932
685888
1449063
2874334
174247
1390630
1042148
749334
750087
2415751
1995949
2521397
2684534
527140
534475
107467
402718
2375750
915661
1673407
1865032
1110842
387691
2137830
313135
2710980
421322
67758
548329
540594
1264881
1124382
740882
1859377
1894158
2647835
1954705
822805
1861360
2077452
514874
2221462
1268907
1087266
1994795
577981
1643394
352924
216185
2080182
1893847
2465806
1591285
2029024
2711915
1176179
2464462
2855535
1429613
2019154
667598
2840701
819099
825533
1715118
1282137
1131002
1004342
40062
830977
705536
2550784
963093
840607
43672
1479734
2192623
115512
969955
2660857
2409573
1606976
2083544
2335324
1798976
2253479
848559
415241
1290488
544810
1615163
106222
2565398
2112102
2038210
2743867
2288452
573346
2549930
737986
146601
1276930
1218470
2841102
184694
2888129
918704
2473698
2577272
1065934
1782711
1801713
915912
1984765
72860
833912
1937116
728572
510976
434545
2088345
2441892
1907770
2473337
534246
1102131
25361
1226037
2445195
976935
437695
2002097
2101646
1230436
1875653
281176
569977
1693152
2167427
1103741
1173341
2611549
2333708
596428
1304159
672424
2331248
410691
2873002
1648279
697677
1021495
1622435
2794631
2183482
1352344
1972222
2411038
420113
232118
2656249
2339090
227492
2147664
1569117
887985
2333273
537540
725651
1696727
150786
949175
2903927
2844111
1411879
1604760
171045
1761419
9453
2329614
2083938
552318
2473750
2047283
1772540
1368835
2806710
2136012
138022
2569418
2341497
316610
1735840
2721947
746820
2328656
1525231
2829729
257703
1232013
2053740
382298
1191208
8511
1685003
52446
2105014
1631424
1363147
2561805
549981
55518
348656
1918624
449618
2052462
335602
1064428
221662
810621
1466755
1330846
251315
2225894
1853132
1624773
2011779
205539
1102947
796466
147781
735092
2249787
1335621
2421953
1104314
24891
616427
1793409
600614
737491
315906
38818
2180272
1559810
334030
969639
2137667
1663663
815904
182513
691745
2611260
2569773
1678802
757084
386769
1474827
1346936
2291185
126990
1125737
2249216
331629
2373652
471620
1047238
502668
2361601
376072
104848
14455
887872
1330968
1375410
2410212
2144883
2151007
1635821
2871445
935718
1233373
901435
2468944
2843479
2408575
1573846
2543413
1889877
748930
2753530
1086531
692187
2632293
726671
534747
830062
1588826
1370165
2926494
1825594
1057700
2190391
730502
2185902
1602936
1047216
1810355
2813136
737221
1511057
617677
570028
2510446
832584
920706
625243
1375445
1186602
494261
841813
2874811
2097761
2431691
323165
2463561
777241
1827126
32883
2440002
1918503
359361
347633
1255807
1262425
1927985
234634
1751585
2727798
598660
999172
673443
563520
2325714
2233756
1567924
2806962
111541
1731597
1557530
781652
146921
1433874
443455
34688
2036415
2800720
2024924
883450
817368
1945848
1011263
2031047
2394817
1296715
2352884
311681
837799
2540678
2707667
722279
2732908
264085
1737270
2575902
172667
359013
2101654
358130
299503
1308791
193267
2908017
2099341
1713266
2081749
677040
32949
710247
937699
465055
554349
1941028
715570
2318463
702491
1913757
1968821
2133670
2736090
642909
883510
441835
736354
564349
1984254
1751956
2818363
1712985
1455763
1126905
2662964
235803
865319
2436438
795871
342700
2759753
2623750
1460421
1629590
1120021
520773
1909658
180252
1783109
369776
1812130
1899797
1033697
1655539
2457104
2182298
2298702
1753255
1913183
2071854
17067
1855447
124634
1554513
189640
2477976
34065
2692652
373548
2152688
1965463
2175745
1598867
1451305
685877
137480
2480357
1741026
2812874
2049321
2568305
1171716
110679
1528258
1148962
2868429
1427736
760290
1856774
2225235
2130995
243810
209001
635401
2470281
1069604
2775264
205748
2191439
1208136
2067555
1905038
1239918
2764854
2271028
950030
1921455
1912512
154037
2241793
2745904
719499
2041141
562178
2084140
505002
1733495
2367172
2625811
1273782
245695
2522061
2502805
2387768
2645757
921830
436620
1797618
1913346
541610
808404
708984
959892
2579790
1881110
2720111
150173
297218
2938308
568786
1014053
615013
75371
2535724
2710618
1017067
475763
765743
863913
651473
1168812
1907861
987354
1892544
673108
1641748
2825813
580632
862678
2426406
595675
1208025
2084873
2325907
1611858
2255495
1596236
394413
2685385
968177
871926
960458
2412890
2833315
763296
1413816
198048
989477
2263094
1647488
2409693
1395687
2487328
2570170
621730
568462
2017985
1489781
2613166
1351879
942165
2398711
2428744
2385601
494774
1390082
855895
1224659
1087243
2807298
1883087
1596767
2617132
2913813
217906
2422721
2511577
945050
1759767
2892392
1791581
2037973
324050
2682228
516921
2750476
1758751
1241554
1309398
1732182
112309
2615930
825873
551788
2831585
2231144
2901678
1394756
2470068
1815651
38608
1874412
1712975
2577045
1667462
1569532
87401
1848278
486288
1738166
381246
2538765
1939968
184439
1171659
862148
2873630
212802
1528487
246612
2149135
947595
2840134
2501593
2223786
1404674
919669
378372
1310480
2545687
358718
139484
2493013
2478798
1162140
552945
1576765
622148
1210070
2420217
2869883
1256826
1850626
579949
1172269
2773384
1173272
2882066
1873258
2705880
510362
2083286
1549176
821997
1720801
714596
2586998
304452
2842371
207371
1286020
871591
1036462
2065980
299131
22480
809118
1437063
1686428
1319112
2399455
1287256
768552
380876
1626872
2636684
1214368
2255283
325184
553855
280386
699389
905982
2352283
953748
576996
2060891
1241395
2021406
1618800
1359460
2809217
1243880
2613595
378474
363585
2528738
24634
1388645
1099457
1853882
2217186
223196
80245
770726
2235437
1716074
338732
1862240
1197515
534531
1992429
363944
211192
841337
1720557
2897564
1329196
1366870
707099
1225879
138863
981485
2151582
1202808
872291
2768372
782634
1811246
1382723
1176578
2140730
881527
2412551
1497634
1566712
285536
842446
1001616
2853782
1071687
1087993
1207991
479318
1387353
285830
1044509
319544
2136829
1349437
1858260
765352
843125
1838667
1439807
2276468
2356995
1925406
177625
68760
229007
1600190
239227
60191
1032847
974470
282597
962923
411679
2833596
2280290
1048960
1744028
2090284
2189853
2306211
2770084
164157
103816
2298200
2271601
852087
460728
2838559
2545561
460657
454193
2353771
1313838
2861929
1150238
1428603
2698300
592754
157384
2667933
1239210
1091094
2027876
2111099
540914
787027
2754070
187004
1416204
1111268
1318819
1356225
680726
2199594
2546594
428277
1917106
1919565
808072
197415
1691656
1298038
2432996
2806385
1023092
893448
2883760
1549309
2819225
1106896
923098
1239461
2648608
657314
561402
2077136
1882547
600667
1577093
2708430
2364454
2530582
648912
13572
1415522
1421392
825443
562770
2254568
2901531
996427
1116711
1365296
1941521
1697691
900557
2258288
1490439
412263
66963
778658
881907
177691
700451
2471462
1138171
2327708
2456846
2443910
1245943
2398175
2479958
2724225
1953191
1622304
2662104
973371
1270369
536131
1682936
2200089
978976
1232903
2796214
2084250
2118050
590501
2518067
2462003
704282
268342
818148
2387289
2305380
1735876
881047
2556692
2860740
1421049
1291691
2374295
2874719
2159566
489867
226174
2714866
580239
2320218
420575
2219463
506591
2529972
2475718
2693204
1073822
502456
120769
851903
2822796
2059617
1876817
1992075
1533885
2539524
804421
232165
2762652
166900
2158011
1275069
796188
2485542
2387657
200872
1113260
2162308
1980877
483485
1391572
612852
2431392
2425666
32055
755477
162461
541806
140277
1796058
370954
1123093
643879
324993
2744444
1865102
304505
1277287
1791521
1653168
2120200
2634161
1426336
32075
1861075
936507
701012
1035476
1470005
1590087
1753268
2099481
2025244
1406250
2712809
955673
2930770
754823
2333237
1764515
1259127
2824374
1107361
1768674
296585
2705252
1755993
1165963
992927
528095
1945064
2712134
2847994
1327288
2408326
1384932
2442414
1610757
2548965
2327643
434492
2534048
95119
841231
1283431
1810199
389109
375172
1808972
1310027
2288784
1656256
2124443
1092690
861417
774206
540094
617063
2168657
1038688
496394
2835199
1985187
487812
1784266
324318
509975
2646216
1289803
1672052
1042403
802670
2485836
276912
2410355
852024
1407332
2436679
1794889
2176096
1425983
1345389
209567
2622308
632895
600736
989663
1456770
2553527
1144586
308190
1008684
2274574
25730
1950573
2002237
736676
298048
2856146
2051734
2423939
2233733
908236
2023659
188459
2025674
1391318
831195
2602589
1487534
2648760
1389982
897918
247690
2059844
1085558
806969
1799418
484613
681808
2845905
2502610
1599505
2100126
1639074
1576310
1002441
1398238
1911870
402713
145594
2190253
2527148
2220000
2421287
1037890
1483492
1617373
1209496
466879
55594
785580
1358102
269928
2693335
237083
1841453
852169
2640549
278702
1352963
1663100
1472577
2924189
1710643
560169
1471550
801187
759040
2009754
773409
1504102
2825062
2228458
309820
1173794
1355034
2811529
562708
762960
1649508
1489037
2410155
1316167
2658417
2571103
2854411
514037
2520179
1026872
1899184
2339039
564896
2477879
261025
848397
2573619
1463913
2710751
402102
738126
1989361
2488690
1944614
1554331
2011273
1814276
1525513
1188113
2802027
1168420
1705757
1980943
1818694
1542360
1280736
2696723
145047
1324072
100780
1667597
1405832
2732529
1292232
1380298
717425
1453861
2382307
857654
2409705
1455060
438828
657861
1925474
1561053
2929820
480743
2539245
2623136
2026867
1426636
628964
2471198
1129010
1166985
2487989
500948
1350969
2064368
994767
2886963
2821289
1844209
2911026
2261512
1529943
2614699
1825571
1232060
322208
2493228
2758103
232536
2047598
1439579
2463444
2769117
1624240
1453225
847860
347474
1523859
2000493
1076103
1642172
2138063
1033392
1331492
1341845
358437
1987101
1187387
1316441
295005
2077380
1545359
1082442
2940256
2174465
653219
1517342
1172586
2232006
20828
1116608
771779
1041445
2335802
478015
1565535
2282062
2692966
1132962
1654226
1224668
1346893
1395961
1086031
773786
802667
2464045
1384077
128870
846501
680043
307555
2292418
13908
825142
2836877
1376796
2863642
1369209
1432265
1910251
1744408
2009489
2448670
2409711
2450294
2447196
1940128
46051
262636
315535
1489649
1610934
1743022
833996
1984415
84131
471706
1977736
1830323
461292
1867905
385618
570928
1888225
322619
1500365
1654911
1766889
1406239
1600776
588900
834931
82271
2531292
1351003
1499018
521654
437721
2850784
1044645
1258863
1257176
1686101
2622410
780314
1244799
586404
315844
2381285
1099586
1461040
1571239
1214955
1305951
2294408
172725
2865534
2655465
579133
200461
2426440
2577622
1456967
1524817
2580358
2756399
2163984
1702685
681941
918525
2125302
2130469
528545
315586
367412
538647
2849386
1041730
1178589
2061766
1407387
1722681
1528133
2244549
2260214
2715949
838895
2913344
1845384
1816256
2126688
569391
2643805
1187321
929696
2829524
794551
2244168
2424336
335461
1896689
1792405
549551
30107
2560731
2486248
18581
2874990
1099518
810491
2461137
701864
42466
479359
2775183
2719494
673912
2012263
864253
2596124
2377275
1162480
308462
1892562
2331360
2070618
1586244
1661754
2447965
2727613
380802
2236500
787495
163331
2775939
1518534
1715911
1390441
2600707
1432515
721226
886113
2505202
1955206
1930974
930729
1175915
1986081
612567
365704
2635469
2147761
2195786
1388048
2206038
2172283
2089027
2049815
431484
835801
1901026
2100522
1327911
1432526
2620594
485955
2577403
143687
527754
344405
1878580
228889
436708
2046438
2582479
361682
1092069
2709452
1260925
1789084
2577628
695996
462747
1672759
601880
650501
956985
346938
839619
1504845
1834957
1909291
2695674
818707
1534643
2693019
628969
1730321
67556
1325991
1654240
2906945
542626
1565361
2494909
2618815
528287
2516603
1615359
2572871
1779539
1376206
1559204
2782635
2484656
2838206
532460
694106
1047745
1954686
2167927
791249
2860837
2656072
682124
1454569
485795
1765
479728
1081621
2639925
2716958
1544854
1589220
2580024
259700
1875165
1767105
758324
257728
661230
1058923
917292
2511037
1205474
2661806
2744643
1455463
2763853
213101
2851980
1844626
1982527
2115067
688797
1278793
395623
1410592
2683751
2688582
1718959
2257529
1273864
928063
1108044
1547531
1024691
2160149
1114376
2052838
2402855
2291363
1407194
1967064
1619826
2351232
2389380
248404
666898
724231
1369357
2532855
2067007
72384
1163773
2229227
813651
1456571
899497
1564630
817345
234575
1335257
1371541
467231
2819184
2872283
2044661
921784
624816
2566070
2404602
508852
1833043
368293
1363666
2903234
112220
406358
681786
2140884
243844
2910590
2415450
2697615
76756
1625884
2496920
1377081
1077438
660322
594161
587593
1845805
2280764
594458
2737083
1524223
1807442
1314124
2779368
1152952
1657255
2705812
395342
761937
473135
2502539
1917808
2267889
1258674
2403399
968434
1260505
2664677
425187
1897506
146116
2442813
360276
2756195
154375
2294314
2860502
2700003
106143
1856473
670019
2705035
724891
2155333
2827215
2222751
636302
1827256
2566932
1484616
2183884
1368023
926133
151993
2763548
1303792
248221
1429161
2403997
1066833
2903087
2715679
97050
1605560
970540
1214285
1567343
1666987
1593760
2116495
86806
2658947
598795
2792815
67247
1806187
1969479
2060802
1974957
13199
2321158
1287096
1218108
533300
1915879
971774
2869731
2761865
1379887
1677456
2259451
1510240
2811682
1095906
1836324
681356
2717687
815279
2796157
2388500
1728149
2434020
1391416
2853982
334707
348653
2694583
378360
97326
2061674
2786904
10686
2940400
1197107
14025
595750
335487
790818
2225747
2827105
2066339
874359
2851339
574181
1582952
1429711
2595440
248924
2238062
687137
908969
1593248
1116347
1386011
2352695
2004460
1762654
1032102
203263
468301
437231
2763420
1050471
2241576
2621097
725169
846756
1072273
2632232
2385775
416383
2328535
2177199
158643
2682907
2218173
1123932
950350
2011660
2282958
1685622
646230
1526739
1701015
1133947
2657158
293732
2890499
1871087
707427
1694648
2451135
1592721
2384857
1063339
2417325
1274882
684691
826114
1323927
106095
737326
2033743
1358291
2070889
884878
51096
703269
87737
1820724
1079843
181975
1302554
1724969
1629581
1108062
614783
1843833
2922449
875871
1419927
1878497
2205260
179455
2088709
634332
907228
408959
1156674
2819405
1826421
622881
1288508
2028138
449657
2052726
829812
34559
2775554
1097564
1840506
1975342
2269944
1398345
1707461
938610
1978272
1511318
403293
2303211
875112
1651059
2340397
2910886
1069191
1712514
1164931
995173
1135999
1593664
307912
2839944
1792819
614400
2125619
482491
1990879
1927983
1754751
1620936
2271188
1720338
576725
865441
2005062
268916
2439790
18163
1109098
2241031
2335636
465208
1208657
1112695
322225
73434
769318
547598
1203781
2374699
559856
636777
2735221
1751712
2773771
2681849
650949
128277
1353468
1068737
2906026
2196636
1760052
591285
2514496
1373185
142344
2369959
1101447
2784197
1420117
2352913
1941873
1395078
187840
988626
1739346
2185796
1516625
2689470
1941658
2518668
2665174
1216937
2377531
1647628
463686
2171664
2466179
279664
441592
418500
798973
1257531
62772
208380
1766429
393245
1421394
728472
1737691
51596
529090
1773433
541318
2556991
1786965
1144734
149189
103113
2369794
1451524
2271988
763414
1844918
1489245
486872
1717059
821837
877184
2004392
2124539
1356999
735791
2758206
553976
695605
319459
276833
30860
2369438
2771526
680208
2406432
2841383
2496440
562110
1633672
170348
1359513
1273671
2500638
2564676
2562129
260139
2349121
830487
2774239
950155
1092941
1211514
2527216
670273
95852
472784
2854512
503302
2440499
2507417
499917
2414070
2434426
2059599
2775162
1653242
101748
1454988
748909
1790188
468195
2812862
577088
2766169
1620929
1267871
1400001
273466
2868718
1167785
70212
1780791
997057
1041590
2063012
2926009
2497074
2237353
1112284
1523642
2874162
160759
547690
2160395
2673678
2889469
1483153
2587554
347793
1567135
2033467
391972
1306297
1903964
2622796
1791699
1652586
81949
2526574
119526
1238072
2636309
1202250
1934798
2741565
1715397
867388
1280750
2098132
354047
2766765
2325111
2681481
1138833
2408707
1916233
2803614
2620707
145057
1194006
2622643
1828031
2272827
583539
548967
691152
1681746
1897660
1905362
419275
2757937
135239
1918283
2670838
2003048
2894866
1776025
594708
2698000
2594992
2697763
2378455
349839
1913369
2529471
2797135
2103898
2161975
1705413
2399020
246925
2231180
416386
85591
1022492
592363
1983486
583033
15471
800754
1296718
1820339
901098
1549551
2327957
2193404
1709751
414791
2564408
1738771
1528121
2294693
48447
1392821
613005
323340
1674749
1264111
2782097
1400958
2390736
16496
2351905
877815
2602821
96899
237566
2587630
2813440
2190690
2938704
480665
1779166
803240
510760
1956924
1173862
1765343
1215704
2362324
2925177
588500
1737478
1263707
561244
2096264
689274
2842515
2506248
2584075
840660
762254
74724
174548
1144126
2483682
727864
2613757
1799687
1985050
252451
2819970
1827549
490338
2418725
393049
2137092
2726594
614117
1163472
1792045
380720
1743599
867491
632913
1493754
965403
2213190
1079217
1458168
1408546
2487689
2612160
602758
2315288
2326040
2118074
2600857
307498
2361882
1593252
2387885
1889378
841937
120201
1095205
2785464
2581227
1513356
2557947
479589
883538
1413516
2404598
2077448
139627
186294
258945
423615
2182845
907871
1662517
2001091
710308
652245
2147412
550646
1275087
531478
221749
850752
2340559
386947
2400987
916514
1646573
1201094
135397
2743891
2338272
2280354
1417428
1488525
2848136
2475988
2826809
1187718
955558
403060
1541988
1130276
888502
782963
1878157
25674
2567519
1047116
2224333
1095478
122618
2585600
1365903
1473987
1608505
1550783
2394451
2671078
303382
837894
1198785
2337915
2806159
1538043
2491254
651372
1518836
1428453
1786623
1010377
1548086
1311570
2412347
805272
1442104
751261
2743424
1237713
137366
2095057
823529
1323539
295613
810638
632229
906851
1363162
82426
1352430
860567
1849903
1538323
1825123
1731096
683505
2758545
2628163
943078
2367725
1285333
1709297
845190
904019
1014428
494181
2451998
2510938
1800316
614130
2283579
2416732
1036949
2347996
2333887
2383323
872464
2437132
2931235
524570
2519851
2626858
998119
963501
1074336
2494164
1509225
352449
2252097
601861
535078
2444352
2902489
1797839
1980489
211612
1745115
2506754
610206
595738
2038551
211913
941817
2328474
1289311
335267
1856821
2824627
2149894
562939
1238785
1949343
2628759
913491
1369502
2390315
1522953
273550
975302
2398625
2662711
2631252
2717627
2168811
2358094
540580
444269
1761254
2063760
133541
454316
44888
2164983
1125149
2743570
2806855
1659173
1817021
431645
1022307
419635
2932150
327605
1903102
2472024
506271
270783
1599660
875471
1497597
1477953
2862216
645519
1977319
313575
1589874
440401
1009472
2299790
2832528
416181
642099
2931349
299847
1346788
1982646
1643498
461486
95265
390640
6995
1382586
2665086
115757
2790977
2840317
333080
2728683
1006383
2318158
579589
481593
1179413
440880
1237099
179078
365053
605545
872826
2395132
2731326
2368391
1735803
2060288
1976220
2918430
2375653
2708001
1293874
260933
2598213
1771842
1399380
2181871
2401252
297486
1404729
582596
903000
689044
1990151
1066592
527578
926674
999109
1130625
1782176
1117470
582573
2217298
1916756
1268474
746381
2409740
835680
1243899
2803092
88363
2736417
227984
1069551
1005968
1203083
398322
919119
1039224
2200101
1221631
2293228
2686691
2139419
1932160
104869
2088717
1144142
727469
910239
2011348
2778382
2840115
1957407
1942530
917916
151928
2196836
1639113
1080475
547013
1278045
267377
1829792
2817360
724468
1724876
2743092
2698025
882475
2511115
360280
1129435
535595
1431703
2051947
2588670
1327301
778744
818176
2465579
1310889
760122
1299253
768015
2006991
902634
2260520
1893353
610565
36111
2754444
59036
1651771
662479
135963
1145093
2778044
1774435
1208912
1973022
1090753
2271447
2378685
99080
324812
781380
1133842
1568354
1861542
2460442
400894
1477154
2388224
475213
1320525
2746446
1413828
1385845
1577980
277915
723887
2779580
278501
1065800
1541624
2831652
2836602
2000834
2690666
1739284
2264930
1853212
948631
1254144
487019
8388
1410695
465867
1746371
2647562
687909
2321731
1281434
1940110
397228
2294600
1561700
1588914
2528026
578459
1992537
2922944
2080284
1679465
1907921
2152650
88282
1234155
2036998
181363
2076943
1851486
2148242
1957579
1378586
875412
2046936
2412684
996846
433163
102127
1600364
563715
1333503
1753816
46368
89849
2858017
906257
236421
626642
2233222
741973
175476
1059466
2454444
1767310
2691172
174890
1674170
449581
2495855
1635284
2701690
1730698
2136979
1276041
2890069
1523009
2063671
1968974
606656
1601019
1593103
2145477
1597429
407906
2658527
2478633
1974136
2185214
2235860
1601650
1279431
2213725
2316219
2321610
462615
1569307
870527
721832
2625807
210175
1862697
1026391
81904
209356
1188879
2748908
2685036
2661303
1656059
1682319
858385
2280728
1467918
2540396
2039455
2395111
1706724
1226426
2840901
1353777
2336191
2530436
1748307
1280668
1202834
2771396
2858798
1833754
26675
933168
700607
762630
947000
2266918
304806
1805776
637273
1424773
2091409
2340933
493733
13927
2255083
1032808
1042449
489946
889754
2127806
1855688
1868055
1190835
2805646
314479
1695050
2125892
1482492
1266400
840235
289647
1961322
1913699
638953
2792259
2382650
2597286
561481
1938697
623321
1808893
128125
1660508
1541946
2119505
1920225
1429483
1847276
1896161
2619178
1215149
1313025
2545705
1870078
951152
1170771
534759
901899
859669
1512341
1598235
776980
864704
2195215
219794
1813636
1348694
554861
2245428
2031050
2469279
548550
204332
2822059
2544545
1222209
1363656
415062
27497
1254597
2493023
1111475
605837
1462318
1511879
2526726
154481
850841
2305175
2448999
2363013
2485516
2749505
2517463
858522
1612705
854589
693804
1430257
766307
1350497
542007
1222198
893827
957221
1258433
492136
2404954
2109742
184441
1619218
2112231
2280171
596937
2471184
63557
903987
2246698
864186
2116815
2483547
1242025
2824939
1527183
1440979
1052577
1350149
1195190
1133385
2683529
59377
710548
49183
2735201
1895426
2816871
2698092
2777892
299994
1812995
288955
2473888
1498506
1240508
1205388
2081848
614659
1469047
2787030
2100824
572295
676886
2299938
1191587
1643955
1196146
2316623
705556
215104
1480853
2866221
2009251
2160338
1194533
1231564
1676192
704177
591619
1516281
1331296
1496694
2368926
528640
1527481
373577
2454973
496033
1297364
225695
1668058
2183376
1365088
2665962
1109059
1541089
2939106
1112894
1787664
184326
2624626
2391428
2881242
985507
2046478
566765
681671
760220
855477
1805809
2574703
1019082
2479956
23433
102751
2037546
1279093
1377242
2659608
213251
332416
1975064
2256409
1438561
1906467
282602
2491998
2304735
1030042
923572
309252
632471
1702264
2040332
1628086
677997
2114461
594306
405033
271770
2269150
1908798
1427905
281987
1155793
2374164
1381337
2159697
2238895
977023
2511486
1235711
858316
212496
2602697
1184017
1188388
963417
515137
2599556
98480
1617634
1537172
1670455
1886930
626742
1600827
2532917
328231
1152031
2729102
1407531
1192918
1287266
1961631
403413
1771969
1959108
249742
2019681
673320
832797
2582619
1903340
1774654
1866435
417985
288453
1989665
1033723
1354371
1316325
2220800
2629926
1779840
2479210
823965
2104897
1124665
549000
542821
2644850
872450
2634707
297245
1483887
222004
607303
1356430
1498995
799328
2035013
619838
1466781
2236870
1639755
2931602
1965461
911726
1083488
2512786
77909
188886
1185739
1670624
1475030
1866218
1605940
878308
1260489
2335199
2446488
2381946
861124
2391483
2838727
716470
1364241
2910825
2200560
289425
2024296
2348972
1946610
1773819
3274
2190799
385100
2203844
1604960
2026989
2615267
2651424
147203
2929614
367412
1984237
2425407
1983381
265894
451759
935463
2935812
2703666
262213
1666059
1523287
1909313
1825962
2326417
1835613
1920701
470890
49513
1691279
1275496
856463
2642364
2718061
2300161
628106
688665
126952
2427568
825505
2740820
2934696
1603014
1339178
2016621
1231950
185732
2196111
2822933
924813
2057675
1071717
581607
1936301
1179834
628757
1608840
1060993
152650
76191
1208765
1979129
1600572
2291673
177171
799312
2592305
2124377
412862
227702
197551
1733687
2623495
544093
898697
288100
1222891
146644
1669441
2608537
1223938
1812894
2759927
185615
474521
2348298
1020488
1799921
1042630
2366885
543664
2133318
524902
2691185
1461499
34579
2750844
2487908
2522503
2100181
2900860
2446164
1348438
996333
2928582
866510
2893738
2098931
2277950
1832970
1873190
214205
2457880
458830
2250114
637406
1334648
1511198
878393
1309301
1480288
136962
670351
624030
1541545
2812981
1525711
2245852
2312133
875686
73357
2670832
1779803
840758
1732665
2157561
1321324
901072
402226
9226
695701
2863673
1149651
1051706
2737601
2693963
386728
2443635
1705200
1533930
2049500
2014842
1248220
1985279
1473544
590604
1506528
2823522
1353152
1615772
1585904
2831750
2000120
2520314
459330
386467
969707
2044074
880374
1767273
1062583
1309014
2149775
2408880
526670
2053067
2161132
182858
2896741
455482
2380997
2479128
1673548
2224819
963240
2187863
1400276
121373
2516865
1931628
2751576
1811029
2910776
2908370
174860
2628383
2855352
1700389
529903
147858
132599
2102700
585326
170419
2924205
1215304
1135965
1247156
1080583
736622
735823
341220
225921
2427620
2277577
1136494
1999428
1253704
2034866
661845
191130
2646682
669236
156896
154067
2371179
1236907
1772178
267449
821040
1078596
415107
1544168
706931
2025373
442694
1841331
1286785
1324111
325647
1782082
2841039
334381
2210179
1928831
515681
481971
1542185
2821210
1442515
292953
2125376
2411397
1575692
2319238
129414
2754262
1445503
238064
1478750
694802
2490678
323132
187907
361567
2117810
2769244
4709
1911645
2407707
1865040
1255092
753564
2123181
340341
576858
2813084
2901852
1269056
1042766
1343822
11453
1200402
1881470
472536
2381842
1435579
1954032
1020848
501779
2519542
771712
2246315
1960400
390879
2782073
907943
1111711
593061
1134584
683652
970618
2911886
78630
2818294
2672659
2297776
2333013
1321669
882865
1395517
2550697
2367229
2493142
2589186
89414
2408209
359796
2890038
1772643
1339553
2610855
1320030
2803238
1992356
431510
1410493
844821
1326986
1162645
2632150
1153547
696242
1900245
440186
2332658
1511739
994397
2350860
2510944
2721892
2237686
1744544
1868226
1498825
1264255
2872889
320999
2856623
625085
1426115
1870926
191632
414605
629581
687615
1755389
2031867
1691514
1083001
966812
2816469
2324604
1529599
2142067
2856562
2898832
229939
588474
2470975
1677165
483588
940773
230812
735088
2137389
2008526
2337047
1412211
1551808
1728454
1773265
904211
2349697
2760249
2624982
1081595
732833
507747
2691678
1697093
593054
2559932
2207808
955545
317364
910506
1855665
317485
2232871
2104127
2786841
1093648
2430853
1413816
2440464
1961624
2717351
1293107
973654
1156140
1052477
2906508
1477323
205778
2250311
2017686
1717566
86401
2642604
1276663
2674824
372978
1159016
199535
1405756
504520
2773975
2671515
205444
2477185
2054631
1432664
1819418
2277115
1493682
1784187
58065
617445
668932
1268520
1283849
1995818
1938069
650913
420974
2650198
571677
1487939
1761636
826400
783862
2368781
500450
1441471
1815597
1327843
375483
771614
700045
2456261
1091205
1628213
74982
1534474
1925436
1479979
2675500
2727439
1823397
2650397
119911
1628089
1768508
1452157
1904757
336076
603032
1106525
521120
1110308
687299
2350390
1331757
2745069
1145311
766734
2686646
515647
2226503
1529039
254241
1525598
657444
775268
1466935
1905718
1915730
926851
602979
1462377
1824638
1266283
716781
1290610
2903081
1137589
1859209
596840
145472
29578
2893232
2091636
2095993
820334
1209475
1624422
499813
2444659
2896121
381078
1229461
2406003
1161148
724348
2110357
994860
157629
883644
71081
627502
2605670
903553
1390878
1889452
1937999
989425
397861
255435
30077
2550767
1755847
862278
1213438
736400
998145
1267430
2319494
1894974
808488
556967
321954
2460895
872229
2727399
160731
2388994
1885353
1045485
2478159
2267411
732089
1879539
1293817
2504470
1828583
125117
430994
1797544
684325
1354687
1019279
238245
1667053
110821
1380151
1481970
1071266
911637
466972
2017908
2545750
263025
1248416
2740945
1658746
1628439
970474
2652537
558424
728183
2263440
1287698
878292
496298
447130
2802720
2912021
911600
1433013
948839
999061
1398118
1119125
827104
1726589
1992796
1613508
2416970
1975706
1768245
2624392
237561
508000
1838165
73739
49820
2459909
1492670
1537178
797509
460851
1586546
2516395
557889
1191158
1046263
2803255
2220128
555465
1258775
738924
1916895
2536599
2762781
1674104
1941868
2744207
2599824
892632
1461907
592753
2761953
2097823
1552924
4532
2178032
1546669
827406
2463764
2624019
2446699
121868
1838130
2700506
2621791
2419758
413966
2816533
729517
2719131
87372
1964401
2153822
707073
2654623
26970
2936797
2371140
108914
41437
2602025
2158518
2647584
233252
708654
226599
2906714
1880302
557257
2542527
2313584
686100
1621563
2562178
1018177
1986070
1983961
1784786
2186973
38134
2193935
1978526
1875528
2841630
2863896
2609287
4008
2763626
1917943
468063
136140
2887730
13278
28902
1008176
1075362
1071212
1056310
1774198
1728171
2903713
2224437
2307808
461914
43500
1080608
279649
2937316
1043158
515370
1760547
1182940
1071883
2673598
2001102
106943
48470
1262634
2116311
2811732
816426
646698
1200381
1017059
1244189
1365908
1865002
6336
651271
2617894
810694
1534455
2444902
1162716
1777573
2837805
2882299
2035876
1339684
348711
2022337
2324292
1623060
1141698
154115
1933778
145767
436862
213173
354081
753339
2020290
2276370
246188
1752304
661047
2143673
1128672
128105
2574551
2126301
2720872
2712957
2755393
1251262
1369941
2618755
2666082
147863
2434899
194949
1515745
2250474
2575077
2086438
799072
1425413
1230014
2003696
926954
1634745
2090445
1001317
1616037
929599
1253870
2713650
2399704
1376683
1796358
841370
1474206
2027356
1107465
2470224
2009088
1266745
444120
2623313
1216637
2403024
2477726
1899842
1424324
426862
2153244
1704397
1667137
1853582
1094344
1208457
870273
1892113
343931
1384066
137067
440810
2929880
35834
472803
1466947
558557
2445522
1351462
276808
288933
1573817
552938
2555483
794780
130243
1090880
1950656
1058929
877475
1854341
2220331
697320
2939451
1747712
1656821
2155852
2924241
2222531
1860760
143212
1134912
2180599
2782300
2576023
2620977
961567
1342304
1117651
323170
764182
2308994
1310409
752097
64197
1822806
2627779
88020
1105196
1601790
1781683
925263
1441220
2710580
2101881
185608
2231528
2424222
616141
1360122
1513900
2033476
2926848
144309
1173062
2152462
2224818
2577200
1824394
2026706
1555387
1192179
1967721
1115164
955632
1505804
2359696
809836
1084582
2513884
1687501
1260575
1468277
2072380
1833753
1290221
2284954
685590
351563
291070
1885975
1250604
2410751
1884892
2073512
1637713
1368498
1698442
345389
1198895
1700629
347841
2527569
1955573
1833070
2449368
1211894
664078
842281
1315692
956625
787397
2790871
1680434
466826
1935757
929394
1824958
2717771
176606
705192
1481196
833928
2067892
1244740
2582994
1270136
2313444
1029350
1727611
1251070
1828863
409591
2171788
2298929
592923
18210
1256797
1281303
1049697
2843268
526181
1140240
544853
2258892
2150889
1534004
2792171
1128743
2411006
2100373
1276286
2461624
2026718
1037903
1559766
1917269
1583552
2280900
2535959
2490096
1357307
34685
1351622
571112
81708
2156785
475582
2938311
1629511
2740179
1202171
2250466
843452
1139495
34291
167301
2879585
3194
2388926
1177669
1191394
2286488
2728884
1686147
722819
911688
551150
1904959
183003
2562370
430499
580147
2858727
1540739
2801838
1104133
1671702
168433
1582482
673324
2315474
1460382
723004
2304584
2019117
1692930
2536669
131852
2117604
808372
1427159
1354230
1157029
2918593
1391781
1900068
1196381
2425906
841616
67390
260752
1699946
2113983
164899
2715482
276135
1070844
2551741
1428129
2100453
1101606
2905272
1164903
1696334
274342
472430
2863676
1382647
2343681
184260
2684411
2170788
1200039
1804102
2125325
707060
56684
1971698
2914425
2176848
406190
783410
548124
1373974
2479228
1247563
2569288
2935369
1765129
1221162
635924
686464
1058800
1783850
130520
2817310
2034265
1732366
438234
1324219
851635
2629125
2449199
2738053
2097684
2565664
841105
2893974
2351598
391766
817051
700083
2903748
785078
2020544
160321
2570866
1440974
994738
2035612
1404389
2345591
1774822
582333
2159167
2551624
2582937
1422704
2722469
1164657
258258
2316766
2643541
1686177
2153475
2314476
1829040
1623785
2080635
1143675
1301487
1249816
2140761
2102049
2733137
336956
630942
2750261
2765618
1574863
2666865
631592
2272574
1747512
472141
1909520
1381538
83828
1798997
256684
1502490
479536
2659678
1579974
2069265
1552491
1503672
2247369
1597553
632513
608844
228875
774425
2528153
2901330
2397434
1201356
2122177
2578733
531064
1299780
828464
1973403
782913
877239
695805
2241464
1238687
485332
1197032
94846
1965599
1189093
2552698
2757197
253153
2576841
2342851
1370948
21659
771201
1777405
2383226
1584665
1888688
320740
1641592
1555860
524607
655726
1039288
2410353
2863027
751712
1958591
273237
1891057
146259
1730902
750713
2689243
2393206
2678929
2687683
2391054
980856
897726
11003
2757563
813316
2914383
2277438
1857245
2519404
1362122
1261942
72350
1630043
476428
119881
1925071
2182941
907251
892411
1896370
2152981
1814953
2275691
542534
2687942
2123179
1707898
1143965
1074305
1360017
2352699
604588
732642
487579
1558024
1502524
767557
427002
1257149
2232294
248197
1885210
1722967
1105273
611427
231869
728724
2889897
1539322
2335122
732685
2811991
1619294
1868708
598685
1011740
1561256
1829825
2883150
791760
1195418
2381850
2080503
1099653
859052
2680584
2131934
764611
1597522
2320127
785174
1826682
1905625
1948360
2801807
1897445
666808
1980250
2482319
2463460
1463411
1281163
2472207
1421173
358787
2289122
1559151
2136757
2363367
1317055
660081
2904861
2343363
2333258
405934
1115457
1671108
2381358
773843
377134
988768
2254049
1437957
901109
2359301
1324084
171708
776209
1209593
1603996
2304020
1559532
341578
1701936
607080
1386611
145113
843030
1649651
731643
79499
2232214
1477358
54335
1288293
1571418
894014
919205
1172728
2518173
1621198
908893
816823
132587
761683
2547992
178904
1434860
690597
2609842
1824929
1928210
1510185
2700971
791752
2032027
1805912
2155363
1416079
1962745
923477
1335561
2146280
249523
1874060
2046824
1085582
450718
1816177
229485
2882297
1153262
1912281
1001884
571261
707880
738454
1620579
186768
2762418
2463543
487875
1626783
294882
577530
1235161
862590
2209072
1470364
1476808
609907
2731770
1474941
2646066
858295
1799679
2710994
1363603
2925872
1131110
1497696
1837956
2281167
2237019
1383807
695592
2684738
1145233
1849612
1726483
126194
2743163
2075166
1650687
49101
2596689
2476407
1679554
1981494
2233580
2374379
1316395
1419821
1687770
2250030
2777484
911753
797721
2127743
242256
1564098
326957
2452554
1483451
2403248
1193596
1712
1787017
127625
824740
1178076
1062140
2624369
1326812
2177939
699859
2667790
2057471
1687554
1410805
2464462
2039065
2859209
1075219
1932313
976078
2469543
2009283
1023559
2161980
1479291
1377275
507637
230039
2296111
214549
1748563
1696869
1631816
727029
180647
14508
2117799
2067236
1878533
187796
2151392
1807565
489555
2074071
2553918
2247799
2107663
1915945
1848936
1951595
1992684
2452270
2484330
28029
2926874
849968
2769303
240248
1998754
2024540
1892769
2808454
1487244
549933
1038257
2259417
2369898
1385074
2127802
2032896
1137720
582665
1472824
2168319
2148225
2333505
1288476
1857937
2242922
2598101
2683591
1046283
1831173
2812252
52742
62
1325600
1990856
1972595
461538
518396
636785
2707103
189146
2040420
2722922
1677318
256001
1499808
2571918
1909817
1820595
2599623
1585683
2506660
230418
685818
530947
2103167
653936
935568
1425898
2258282
146473
1893706
2425225
2071714
920470
1157130
1960399
1104243
2018773
2079539
399516
2580508
734619
2569156
1272826
767756
240002
26452
853008
1490621
1708883
867225
1018669
2066084
1159298
1801101
405785
1273268
1043493
2696680
1627928
2322834
2232986
2149869
165571
1713147
300548
637458
638645
2841290
1473474
25169
2874724
1069967
252874
957494
2828031
902248
441552
18257
894558
1494193
1932839
2359739
1803766
2561904
571606
674835
2387839
875279
2132705
2796191
2201540
2505390
765933
707685
2817356
1727603
312741
357223
1467418
126716
1057345
1522288
792058
1922341
573623
2701895
1969933
1761781
72966
1753406
2142787
563146
802443
2488602
1647480
1642571
2149984
2117056
1180711
2687014
59635
2136025
932415
1863932
2814314
95647
1915383
1704885
2686661
2326795
1920841
2890346
254881
2898703
2568933
1343313
2418382
2449718
1509644
330280
2239047
2551580
1740431
290099
303044
567691
1823038
216453
1613772
544246
957970
2516387
384845
645946
1914562
2026094
936635
2123304
1777680
748253
483634
2764673
2889023
989159
2596877
2550068
729295
141068
694546
591380
1153173
1651858
2245719
1339805
1201313
2896114
1986562
1902741
2357346
72961
2915722
419452
310335
1180972
554373
2458535
794514
2850148
2889237
2824909
219931
1725748
1159787
956471
619768
97739
2079501
102193
2600851
2812666
1317589
1150333
1174227
1662694
534845
1830314
989129
1178858
775887
645844
749761
2647694
615468
246036
2672539
1037886
850864
403280
2198009
64677
2794806
429165
463577
643196
2332945
2816991
1113817
260631
2392319
2200931
2611945
714101
1825567
1301111
2544118
741313
1576705
59399
874853
2159797
133528
2837976
314016
140501
473045
1451296
951246
2691055
1999188
141678
1291356
2828178
1283892
904268
2301119
2331750
228227
713157
2693443
1739736
1983693
1601106
2164270
1295653
2387932
2917879
2776921
1606458
2031619
687346
1084974
1161319
917208
1696348
2516516
2223973
1998074
1399650
2478558
420996
2877693
1267114
867563
2202888
1940722
2419884
1376077
352368
2091036
1128974
1198877
43253
567574
2137111
2703629
1918915
1028118
633190
1608911
648934
2476763
849803
1637199
1729464
2368899
2549795
1455767
2533436
2790918
2910344
2078085
140822
499759
1637250
560079
497952
1341133
2567731
1205926
2101550
1345194
2623937
166121
888387
1075211
1436697
2536823
1576119
949511
833025
1083111
178050
1599494
310638
508188
2173758
2415620
753000
631673
1348532
2794203
1278050
1554304
1225146
2540125
1125625
2691600
1396077
1269218
2814428
1413264
2142967
2313601
2102814
692479
188079
1521608
1428980
977028
2370442
1779083
830690
1420590
2608181
1911962
2495393
753700
754850
1528515
2162642
922702
798951
2921884
2560329
2551329
2509367
1391774
720057
1013556
2856037
298031
1490507
69927
1305736
1972177
1781503
1395012
387747
643780
1895882
494202
1960023
548467
1013605
2329075
1226257
988657
133487
1741453
654912
1455536
2751778
325084
1311185
2046496
1600143
2389919
957032
787326
1393719
2704771
1890037
917134
2673371
1527396
75096
2886195
831528
739210
1288854
2673827
389567
1965128
1798391
1592482
2991
2678779
840162
785663
2693786
1577265
1899928
2832959
812579
2137903
71195
1415225
2897982
508170
261186
485711
89965
2394165
362592
1650008
2279893
689743
1737131
384098
1570059
1665305
695214
1922488
429745
2210315
1751689
2708145
1886725
591115
133194
1571105
1656174
1888963
1648779
565081
1455345
300519
2860576
869544
1879886
426613
383790
1929761
436732
1558553
2472862
126951
627359
473862
2426478
1856051
2755035
2712391
632726
1542544
1291571
2557870
2636273
2817322
2310133
971408
1862367
2484567
1468849
1525563
1821205
2115257
30988
2016433
664358
340111
2527165
2754265
2103734
1973403
1077941
961780
1783219
2625768
2172750
1777194
365975
1141310
2286027
1687816
2826781
488981
1629671
572581
1164463
2297093
525253
28894
259099
201063
1659544
729131
1888388
1199463
2142037
1102698
859800
1304688
1272846
2712583
2721467
2477972
2214650
42260
2009061
924166
478869
1584725
2693162
2366826
1026917
2339152
1511094
2907277
2655197
1037938
2518757
972201
1744225
1378923
2038523
1415454
438482
834505
1345921
1067956
1325022
1987103
1175905
1790540
557071
2023576
2718817
710407
611491
2889192
1329932
914428
1499659
2576316
653374
1606890
1768741
1989515
1534138
19975
1172074
2393102
1997924
1906035
1232314
943863
180865
1472247
2146493
1838809
271994
679445
1376974
515844
1675572
966974
289148
1499328
2599910
1423627
1087477
1144358
507157
1164109
2378295
2532199
2512136
2041806
1849463
238137
1168722
875463
2188264
2267691
1878897
1397564
728785
2311157
2678504
121179
1311490
1562613
2877057
1066419
1804240
1802391
2866960
609590
1649968
2284397
2895911
1091395
1797837
1615109
1932524
555097
2567462
1828613
312682
1424807
754531
803607
1232100
1830088
642092
1057669
1029994
1663954
1591836
1157387
1052055
1628273
2002398
1733670
2231788
1831274
2185831
414860
1721917
1936708
541622
2255644
419328
1435810
2549229
2385458
1519531
62862
573206
922056
1038553
2281630
1561386
159887
2739909
436354
2393013
2159530
901423
721617
2325497
1161332
1687063
719883
193559
1598813
2016229
181030
1199087
2296975
2610188
2471494
2498235
474615
376575
1237115
2332278
225868
487724
2622739
43010
1862303
2047440
1914535
231330
2692265
1961006
2305587
227497
1566881
1412866
2607742
2077790
981278
1412083
2889675
604137
2409304
1030930
493965
2893732
2059784
1038931
1428328
2900135
1695121
507828
319946
2702262
2860755
1569155
1230376
1978427
2638968
1188778
422716
1800411
2791398
1423013
2819682
1400740
327166
1327441
71185
1540407
198391
2424617
885497
499367
2215630
2131828
2144344
1648813
938877
2820844
167664
1247765
1207603
1900459
698896
2067659
1443143
1695457
2269647
17021
2809411
1449534
1123239
2854756
514609
177101
774654
2158648
185349
551984
2715978
1521485
2551482
2574095
696989
1195322
2329983
2509203
2720622
2315760
546588
303894
2587817
1294584
362671
2465509
1245248
1579081
974238
110539
2785114
582377
2204380
1666208
400522
1543846
470579
1626068
706416
1050560
2679678
1685783
1748159
184536
1950302
977243
2521260
1823895
1320005
1521408
324951
2598162
1571987
1404115
119172
2150972
1475462
212969
2575609
1218664
342462
2315325
2327301
2547972
430924
2512690
1764440
244641
2468552
3394
885946
2434919
1990540
241072
2820913
1437278
252401
408731
2248673
1555999
67767
88359
1544612
684060
1451504
2589402
589963
2824418
790991
1059265
2410164
2380852
1658447
565600
2843331
2509204
779796
2122041
328826
1576502
1295326
2751087
1823453
360296
1928977
149591
2060822
2597080
782126
1617728
453405
593106
6534
122677
1371421
2582099
1919285
2204920
936696
117796
607864
2048272
1211715
2309695
2224157
619818
1685614
1007624
335713
2359585
1827913
2472559
359042
1952366
631260
732688
2509099
1005280
2863974
185265
311235
641493
1672218
2180290
1902947
1335795
2142223
349689
1229749
291284
2018800
850382
2231615
2071630
1097411
1094144
2233141
714216
212110
1501705
2636539
1592783
2642472
1477544
1446126
292932
38648
2662047
1878968
1469828
2510563
2542704
2387537
553560
2886538
2259374
1419741
1805043
1247360
646077
1917916
126950
35785
935641
1287580
2777751
1613001
1561103
2007515
1357969
857409
2126386
80521
2580352
1407653
170524
1188976
1642039
2422509
2195394
2814778
699423
1313165
1437795
789344
1666828
1579376
779261
1988950
1534785
34755
922445
2421442
698022
542840
1260475
398199
744804
870030
984680
1697057
2911452
2162314
1158857
1188603
2638584
1428214
1623218
1997716
2738174
868144
1222001
2041295
1035801
1480563
1903416
2395217
1496569
170358
1836328
131686
845539
2455887
1509706
83928
456071
794883
1647447
2213041
1319022
693902
2847617
2909967
161423
1117200
2519268
2317140
2829866
416404
265636
2870009
117828
1616104
1643105
391733
1192287
1833089
1443646
2405110
486058
1993252
869261
960357
1672158
2428568
1172030
2577865
2626895
588087
1954354
855257
1947619
743627
773288
1882530
2801082
481750
1833961
1780287
1808224
473919
82915
537523
2726691
2586435
1081496
1462719
1699849
1623013
1974082
2447798
2671724
997645
1395981
1074865
1101650
1278041
1957593
1132109
2018876
1937858
2589296
2931065
688881
1489482
1899229
952800
1656917
2836466
567501
1772796
207499
2443311
1525747
130680
2173638
2249817
660328
918061
1049040
2041322
1763408
250205
2523011
2102923
1590994
1820269
680974
2739103
2094224
1903017
1801170
2178538
336740
2411697
1933116
2262200
2522847
2731227
1821288
2453855
1283152
2719342
2394600
957677
387487
914011
6146
2739692
1062762
885035
922526
493746
851177
1165120
539060
2823547
2034085
1547125
1135717
1350224
613182
882543
1591113
159612
2441399
1271035
774320
836978
1772501
387893
1797669
2589873
2324961
2535849
1217079
753405
2005711
1388152
73072
2607203
2809586
2177727
2280741
143762
2520124
1855463
1864243
917740
2716240
2611320
174158
1562235
2322969
213982
1469187
1094442
498510
51743
1672979
2317764
158991
88866
563914
2437653
1996283
1366620
808346
732709
1385812
828002
1577665
117986
2191111
2070517
855998
1511445
875918
2779570
1284023
1028995
2909346
907526
2067909
2927743
2816826
2531866
1688089
1087324
1263734
1586190
2215479
1865355
2029484
1165968
332607
891950
2493235
2244268
1777394
1820941
1729697
1063788
368071
2336805
172444
1044964
2547434
12630
1580765
800969
1127611
1619123
2046022
577587
2368381
2077304
1656837
1147774
2238812
1998004
1166968
1260498
905197
1919000
1428050
1991884
351743
829855
452769
2909965
2769030
1774605
1417255
2795280
1683603
2785960
2488125
2031739
581871
1779957
2286381
184225
2274845
1136140
2787243
1436811
2412290
886967
2115690
572719
185516
2801226
2005158
2165410
2594316
1516195
2559628
763193
2309434
2744551
698955
380215
426049
2488326
1007746
2015885
1952677
1572224
1339074
512167
728426
212030
887414
2265539
2603855
288438
509477
2010518
76610
599881
2918365
2464419
1844461
921206
832305
1896098
1326031
839253
2264912
1672449
1303240
1663894
1597162
2718037
73962
1839962
1796976
1162806
2097774
2721719
1498840
2193492
2424615
1156329
2007401
1969555
93140
1786988
915194
1844204
742672
888761
2580293
1518696
2894001
1334354
2023916
1556753
1440677
1759999
159327
1889146
2208067
601158
740519
1814196
683696
691728
1359110
2832187
2692196
1300571
138494
1681056
2220804
1284787
2277783
902371
2374555
1343924
801452
387918
2760505
1642495
257326
489080
1630349
879880
2327211
1102267
2724597
2086491
860074
1219699
319152
1520570
1301901
2786943
2902306
1027715
638400
912675
2829341
947678
1019324
399757
2447210
1104492
1202711
850369
1878548
1934294
116228
1163304
2286916
1900286
109477
2607418
1195474
1013959
1028396
2278406
1904692
1717032
529916
1585433
1805516
2912147
891244
1347369
1868434
1042589
2625962
1857756
1632730
1280380
693073
141182
1350266
1291559
314087
231747
423887
461596
1933751
173671
2808555
435509
1048630
2334699
798645
608052
143089
1336056
1982609
1043727
2651420
594351
1778222
70779
1000626
1837158
628329
1452505
34186
1258928
600517
1096629
863595
2677873
828418
2433481
774951
853159
995865
1020950
1558784
2689584
1856085
220686
2911127
655714
1159496
979771
2693033
1350364
427566
2195261
2882509
75883
80263
188861
1405529
278252
1510638
1849280
2699522
497809
1502657
2815355
14065
316468
1423672
2489210
248019
1575779
2722301
1653598
1989694
1392424
618558
2103225
1117550
1423230
2058542
2690103
347927
2802229
1237722
679057
646066
2087811
2890410
1647425
1634767
825809
1971046
1144414
2035971
2176089
802038
2538823
588362
1725115
2824136
2914235
2362467
215425
2900825
75704
1737738
1008154
2347953
1243500
698919
1283136
2877532
1588660
2359333
479898
2197630
930379
2407145
44006
52725
408773
2187784
813065
724939
535666
2638779
379188
6500
319004
2782466
1898728
620063
1933234
610233
1521307
2836943
468282
681984
80347
2865589
291756
322339
1009713
839828
263818
1288027
2436558
677562
1582135
526466
1236679
2425639
2724954
2048197
705089
793564
917147
584638
2102602
1282109
384873
2400191
1869706
146183
2186698
1050298
2179808
585299
2895570
947642
453060
2424616
559067
1420014
1908460
1057138
1561765
2309789
2487356
1187184
2562381
613597
744250
486459
193991
2212230
1092812
1152926
331197
802420
2193934
568520
2080112
1032364
696685
2581329
563821
1991586
1152527
1310969
1612441
1439664
118797
1523843
516933
1911822
2175819
1241984
1072012
2874438
1232265
2148203
1907869
2888464
2203887
2481499
2299133
791990
1987480
1335733
2796945
174535
607270
2878043
136521
1985398
2423916
921991
1038314
178527
768643
677162
1539336
2196847
1058987
1938904
1181200
530555
83286
2859785
700519
564415
758770
993170
665213
474615
2574155
2673482
1180007
241683
2272984
496981
1183115
1538295
1910010
413056
2877145
2288385
813484
2924456
1792063
24337
1338942
2581773
1984582
1434598
2240368
337691
1826257
2914181
2108785
967219
2316693
1632511
2637819
140292
2878005
976099
2471393
1082606
1760178
263807
2167379
437710
1010901
615593
2263961
1370443
2791096
1987832
780224
2418544
1485036
2529788
2084533
2299830
1180307
583016
2336994
1891610
2037723
2869162
769635
1151045
1742262
2640809
1372672
955878
1924918
24172
2181378
2827225
1998869
1498132
1726013
1478177
2122970
1678327
1301374
2133360
1489806
853014
1166886
2573241
1663672
535520
621095
1783908
2341783
1831852
2474317
1868174
181058
972488
2400130
381923
742827
2748908
2370169
517258
1636505
2247237
774004
715246
1147856
1254988
1897125
1280868
213709
66688
949354
2420356
1891496
1584695
161512
445303
2266788
297646
2600364
38664
2556741
1200005
420730
2191892
690029
1282141
2019449
2303396
2116381
41225
2292707
293995
132733
355059
426617
1560235
2284868
318302
2669604
24227
31085
1345678
187898
1276214
2660697
1385553
2034435
45245
2495118
1565439
378144
2007528
1575167
1704107
387225
2057155
1527768
2925519
1722951
611942
2461629
1472969
2843980
684859
1943026
947045
428578
1016709
1172790
2749100
863376
2491534
481983
712576
1846837
2646321
1663021
2092361
1531707
2374670
1925337
2775627
1480737
1707112
2649891
1152073
262294
874942
2866501
2226888
811696
418673
2135107
1439635
2393856
2642529
799764
2147053
1725301
2031379
799143
2407925
2939432
497761
1831670
773760
2749883
758567
2931434
342235
2372235
834302
746330
1500713
886138
2176361
2656925
1985362
1589201
207249
2541685
2494122
596110
805436
540092
228124
1410252
1491838
835188
451309
726921
1811316
909171
77170
1394198
1501211
1541728
873266
1533803
2004727
1658965
1156826
1545417
2617214
820696
1362979
219354
1156507
2926068
1758129
370089
2556290
1398157
1462709
2834850
6664
2359607
2780699
2116894
244810
1977970
5351
1743814
2098187
1971413
189448
1140978
945780
1040000
1096695
2893373
231580
388974
1836948
813210
664880
1557278
814476
1028652
329034
1432676
57630
2240312
693506
1481631
276869
1218468
1669584
1631788
177532
1389022
1595723
1518942
2278362
2787483
2161019
356604
1138257
2126283
2838095
340569
797874
2113305
1574625
72071
1867136
923207
822412
873161
741277
496536
2920920
90384
2227952
2384177
2774781
280188
1974248
2646759
1345037
2240445
966746
1453418
556957
1864877
622501
964788
1062687
1285296
747442
620935
2683168
307360
1522247
626001
118950
270637
834616
2835528
927984
1945672
2902676
2459898
1897100
1804188
215231
1198483
1457535
808116
779952
830857
1208741
167170
186509
699232
2170604
2126447
2531675
1003674
1644148
994017
2157334
1124838
2741762
854464
1477134
1312306
821666
31736
2692786
1920300
425636
2701017
2911865
919928
669863
1753463
1623973
1368240
2311307
2199941
2483145
950914
881410
1045603
1752850
2841238
2582410
2514725
1821142
1018218
2210266
2090035
763884
352614
1237478
40902
479157
432238
180435
2245262
442722
427776
1080432
1012736
489879
426059
2260402
153124
1648216
1982334
1583751
2506545
2584888
2406307
634142
1994533
542918
428446
2225558
1526504
2453948
146095
1043123
1163150
480391
644635
552127
1490332
1605311
2754041
1913121
238468
2134259
643069
1600456
2842620
152412
906476
637722
1379534
1008850
1721532
1193932
2865327
2134843
928109
1871330
2781171
2546393
1229228
1823799
2783181
19899
2199722
2616864
732883
2742397
90235
2803946
2676889
1282143
2828537
397735
1856581
2330524
650621
1781224
1406897
1975245
82935
2907609
39171
1324513
1984653
703148
2892744
1368474
2248752
512805
1436339
660678
2097424
648336
802893
1255507
2296483
2753233
2548493
2907025
1313833
970628
762061
2200351
452606
61251
1837615
1470318
948617
2232863
2026583
82630
16789
1364441
1714952
2720394
2619515
1939468
2141827
2853321
2909276
2685887
1298932
520831
1339833
437789
2584160
78776
1117647
1984943
2120408
363243
2879053
2048907
2391444
2401472
756334
1288798
505690
2558970
1776643
2883094
158066
2808288
2416278
1781182
1804227
1231732
2042023
565228
1918834
1393840
1629337
1905780
2423184
981930
240958
2832182
437782
2666857
2220933
1426334
2620293
1766994
469664
2877840
1818558
2031782
861954
171348
2583236
677765
894903
2368014
1313370
789404
1945845
2918168
2282206
2493896
1308052
2392015
1913415
1867557
182215
2491902
618341
2635776
1082766
1026798
514978
2699488
1925054
1075723
2083875
620191
106274
133701
2551503
1325873
1724131
547873
1104585
2882791
2289839
2277237
1180371
958215
2393389
968377
675466
1852642
1598844
2480554
2784482
2016718
1293201
2891759
2599137
1460222
774995
570659
1859221
48785
2723383
1055467
886794
316538
1047542
237051
2524222
2751022
1626605
1993248
1298908
2097216
2889150
2233812
1885648
509600
527936
1094043
231030
1660580
405579
734621
1990986
638265
2300211
2146481
2142269
2401024
872511
2084397
1255769
737898
2469795
2749597
2854133
1311598
2507705
54119
1870664
1863203
2694251
2720113
725360
1991212
1848226
944519
529631
264952
2828774
251323
1173082
2244825
2617509
715533
2675874
2174409
431294
1480376
2350122
564445
472057
2206499
435029
597528
339739
1861791
2166085
2314028
1481995
1833189
2276399
2658037
1097451
1123015
2166075
923713
2813032
2161527
1628756
162442
617953
45567
1901909
2767166
1437148
73881
318084
1997035
85193
208633
2026019
916164
2142512
1985493
1403477
174556
2152753
413331
187963
1885842
2857512
78791
2107954
690233
358691
2878997
1633897
144987
2828228
2309238
1468349
442801
2097399
2472340
343365
823978
236379
871361
2552102
2226748
2399592
44197
1910870
1807212
798995
1112874
1149115
1289758
2489330
1837093
2305237
2807708
2933556
2511826
244292
1645016
1091570
1243674
4783
209559
1339245
1380730
708532
802256
1451387
2083560
2407448
167341
1126235
2582064
1148808
1329506
74023
562188
916853
1819460
1726139
514262
513372
1817905
878305
2042983
376530
430225
1997032
1748121
2283858
147249
1326994
225071
2649820
628431
1107687
2935830
112105
654091
2788221
93460
1677862
1207256
1648512
1944907
811650
2305197
2923442
1128258
1799762
2781254
1782706
885549
943656
2408348
646171
1541319
958377
1776676
544256
2644702
2283153
47635
2337928
1507520
345445
1376913
2327492
1156375
98070
1700921
1282110
2455466
1050120
1676327
2250372
1488538
326255
1253119
407668
1017613
637922
2737025
1834324
2049832
2808076
898103
652480
2587315
136818
1735917
508888
2399555
1036491
2482869
2922801
970343
443749
1934007
2679257
890688
1725712
420275
1467032
326443
1542893
2076294
1101545
856498
2051087
272234
750440
1554079
94091
2111738
173270
1616352
2141499
1621440
2124975
1075915
1144927
2169123
2166325
2513242
2189316
169677
1639271
2609852
2242930
1175505
107328
781179
633066
1779923
101312
1514812
356721
660237
2688000
475616
100451
1076009
2765958
1758611
356658
988381
1846640
636384
2046571
1652945
1956490
1486808
2062128
1532889
366933
1650870
158045
1987580
1538971
1925709
1608522
2304987
1748397
281881
1447577
2332820
474554
1121282
2586000
2737453
1055250
633422
994118
2471223
1666397
2312814
206871
227684
2474732
1416693
2876611
611779
2870777
1855800
2903630
2470517
2135639
696194
1024813
1260243
2396656
2469111
68465
1195641
53657
1636325
2939975
156485
137711
1817434
2404382
1609043
1113929
809969
1445807
2424595
673123
767979
2023191
1957661
1838386
2358512
2460373
1645811
2677866
502962
1301776
1798179
175830
1029527
2054417
1708326
2055603
690839
2552554
1729844
457436
181920
2164769
2674406
994840
3365
2632419
260071
456339
1956847
857799
2624360
2895210
2924918
527518
1321887
2109874
2248197
1436990
841890
1858257
2717709
1198289
188739
565568
1100399
2683896
453385
1277181
2552614
1568727
684006
408462
2594347
1046730
1322209
2663587
2399798
1400914
405756
2692729
236165
537060
124055
618447
2652469
2241977
2532911
1825053
1662484
1521969
2800914
504664
2198010
2407614
2300329
2862800
2861028
460857
1714424
2919938
474689
2360019
1605202
2042246
554394
1508686
1383794
371707
1889818
1186356
512441
2094296
1680015
1367088
160481
776069
2914293
2209364
1164453
2331814
734635
2564892
744016
1017382
2773129
791226
2225776
1249789
866702
1889207
2736966
1298135
2309984
1452818
2006235
2708710
266954
927962
601444
1253482
518179
985764
37711
107411
29132
2107744
2188718
1401228
1530922
438254
2661217
520940
1811607
2901892
1567928
1085292
1019115
25507
1301379
1377732
396731
2443463
2366453
736026
507084
388624
2784957
350425
1280169
527602
2636798
2757112
1619868
2137825
399267
334064
2842414
971292
819347
295610
1269038
814990
2413884
1714496
57692
1506598
1000399
2368448
302464
2826196
2011363
799294
2428576
1011939
1546357
2830745
1458451
1116279
690198
1203864
2182211
1975678
1445360
1773121
2351152
1973726
795624
490237
1408648
181008
2674028
1853565
2458531
2280912
1921306
1795440
892818
2398644
2216259
1303986
2051349
2520404
2768839
1961202
105704
2756805
2326845
490063
907438
707242
2754378
1932213
2571652
1209038
2080629
2792378
2836258
801712
836840
422296
1865007
2612349
826009
164051
2338119
1603738
2016747
1174476
316368
1132533
1231599
1623782
708411
2424674
1340334
156796
1066187
2912474
2114957
1147207
1903904
2361270
2590739
721218
1630250
1610048
2798059
44874
1825115
1578817
2790301
1773798
1604820
222434
1400242
1510239
1845013
1941148
2327568
937728
2826474
2349862
193994
2155058
585981
958722
405636
2705154
2856487
1833961
256462
2273462
2763536
2299419
455935
1316747
1318238
2157070
65316
2571343
1628079
2036378
2270633
226355
74536
2263009
1844403
1633353
2390585
1271449
1368513
838969
2242088
2401802
607840
7401
2614619
713351
707589
1387968
1445876
527278
2005060
167011
1012237
2918318
58379
691275
1285093
1733771
2546209
1295016
2280912
2453843
2891890
1210458
1333158
201500
1252918
1714559
1480615
916364
1185580
1730210
1215472
2004991
2222320
2713854
93863
2800679
1417483
1203099
1324598
229232
1326655
737020
2277064
1883275
2820930
1447518
1647583
1099804
562047
273970
529397
627628
1468797
1391597
1396257
357567
670184
1852642
1606675
1532578
1814417
2734035
2219931
1120291
1222352
2093044
472478
1521662
2232043
2671534
376643
2234505
2593598
2704599
1474225
225336
1669628
2371805
2676794
2869230
1050406
219247
1690221
1302254
228957
1877737
2743712
1231825
1862457
1696081
2454162
2508820
2777462
1243329
953266
1309122
727146
2844986
2097312
2372614
1597751
1602441
461408
1531124
1262705
826158
593117
1419579
128580
1690246
1402243
2550539
1398630
1306243
2599130
1998868
2326307
1434919
476078
1267424
1247221
2352934
1717030
1675848
2803345
78165
1786818
1725982
2886118
663421
1719682
1365106
1945360
1317833
2115814
1886322
372070
1803608
1652500
178998
1665984
330773
151597
2648150
616340
658151
1943298
2226858
134550
1702728
150732
2761097
803099
700594
2620025
1712815
2774336
2756384
414914
2469211
528394
608774
1659598
2687285
2803758
1322991
422768
2004314
2029541
1662191
1877840
290714
1208200
878887
152686
2423680
2055282
2532372
944126
2299131
311541
2841799
582629
823898
1246545
2868489
1983259
2520997
1420791
2477048
2909178
744192
187558
565551
2538026
2801040
254444
1636745
2097285
1734963
201185
876776
1896484
1521909
659206
454131
529436
2871738
832072
2329716
1747841
1106165
2212628
508892
656844
1551257
2670589
632492
2093849
1326593
1957737
259721
1899604
184785
496739
908299
2622951
2799273
2410283
927572
392017
376443
1801018
1356005
2790642
873757
1648959
1663831
2065616
1633935
744029
41108
742695
266476
2483396
2167119
1021135
1385116
1869594
1358977
342854
2382564
2107335
2047190
1872089
196983
1263024
1224819
523176
1700362
2158387
518041
1432665
2134779
2405489
1283145
1569224
2206585
2799649
613631
1311040
919231
1770157
1775781
2598166
725419
1489782
772107
2208253
271616
18579
572577
940171
1149137
534913
847715
853947
1403619
2045453
629753
12332
2408117
2414378
1581320
1231608
711490
2490365
1066944
2324641
387917
2232646
2914310
329755
2741173
1904386
2859501
2360506
2224663
1978755
1509393
2583315
1799230
1722745
119674
1518024
844259
815654
1913588
643507
258327
906656
2432254
1369163
2710215
1408588
2039370
1731618
2898637
1029596
1073044
1209041
1918685
564456
1273252
944787
905814
395852
2679442
2270333
950301
1792876
1454687
2012922
1437849
865905
1311908
1723539
2627718
1665284
2778649
366579
1901758
2472035
878172
17455
2436303
1647995
788320
701087
1307850
2774960
791259
303037
1805025
2817189
1344368
2513345
1737558
2023676
2158498
604830
2528983
1519378
1236991
303513
573798
1871155
2823649
631473
373740
2733982
1524157
395816
1078138
497085
967752
1626241
2625095
1607950
2492794
1107859
76453
2451746
68278
230481
2397228
778280
2788737
91151
733379
836733
1708158
209063
2636119
1333341
1301681
114223
1912598
1860260
2140693
1072717
485209
2904215
1528092
2713271
1329230
1062677
1260124
2030231
2656146
938440
2010841
2810195
1603000
1585750
3867
2276303
2805618
2656213
1416681
2865711
1452524
1606033
2902160
2561257
1042461
961719
2511116
990372
2185415
80685
2178618
1648750
2753576
460085
2653526
2518717
1279399
423288
2728400
1007095
2516712
1485395
1588820
694945
635492
312639
2543325
1263261
44993
1557173
2282041
2530929
979723
840161
2320526
2168877
1585535
1617985
2936773
2567661
45453
971400
765792
929530
534478
2571228
773088
710395
1378647
1766265
400683
979682
2702488
273376
2543896
978931
2320933
245517
677344
2377199
1837940
457831
1391124
867440
2874967
2425369
2127813
295934
270156
241384
626594
2611545
2165637
2110230
2019783
2791254
1159676
2711754
2287757
106924
1957112
1629923
2690532
1610100
2082082
783983
806548
2382841
814568
227285
928984
79338
2287453
2817686
1332398
2019378
374816
564279
2083418
2598057
856208
2679384
1363598
2771240
1211985
1273058
1475507
1432768
495574
2741367
454453
2071015
2631236
247143
2666335
1715827
2871567
2017274
120057
1968085
1287734
2231918
951224
1008151
2124531
931483
463628
2080919
1144135
1728054
2296350
118883
2320340
1774533
556
1568145
1957623
365809
271598
2651984
950450
1568045
2436739
1922402
2360116
2923466
2084113
2542338
2709170
2428821
335039
2836642
511828
319496
362756
2204271
2578646
1069997
2171664
916763
364413
2165795
2753887
2815532
878300
56668
2755740
1293912
1893513
336740
159027
2009006
205521
933527
1401002
1769767
1505817
134928
1940474
2648541
1605820
2258003
1011481
1504873
2539169
517525
2211043
2697211
2047872
1590013
1730945
1429733
104134
573243
619079
940418
2311225
2249886
2740213
487136
302715
1224317
1246724
1469473
1336780
1153927
2193501
438174
2365263
2248171
2002367
2440453
2619970
299593
1612315
422160
2599734
2662092
2228388
2805370
2078850
1742205
66237
1073825
1226756
2841833
1149094
612174
2829099
2779932
467476
2356579
2147647
1711204
940551
2212987
1751869
2360327
39951
585707
1110811
327501
2049102
277151
2765994
1676089
649893
2073852
1835635
1030965
398489
552489
465890
602662
2723101
2212266
551451
2046166
524383
1601594
1712728
1225341
1801153
116005
1721054
1789366
757738
2052304
1495709
1824478
2730490
2658813
612388
608374
2923354
1832729
2507819
1373013
871103
724270
186250
2366648
205826
1539219
1405614
2558837
2110918
2878117
2298001
296666
2484307
986611
2058564
2155488
949835
812602
1705317
1476397
908470
1082542
2570635
1644892
46919
1293191
1622178
983923
1311995
817003
820130
1492385
2434370
294833
2857682
2533431
2865300
1774852
791966
1522651
51002
2140166
1587196
2748238
2077835
630180
2897916
2281449
878282
459742
877569
1218644
2603351
1433949
278403
523965
1703103
266214
391853
2277109
790853
1375596
845461
812388
1602279
2135146
676165
2871962
1101022
1484272
1284543
2864434
2907407
1179030
102048
2207777
297737
2790718
1989200
1946839
613972
1921104
1190856
490888
1381010
1299538
462040
2543064
1993542
1777977
468853
1102951
1237893
331531
1162771
660880
320011
1675603
143904
1412493
1598551
2556969
1084035
334980
2499671
268642
1810439
1245119
1046078
1383438
2365717
2448026
58357
615544
2268638
1031565
2519128
805127
2442814
1779794
2139654
2900547
713948
2034389
99343
1132781
696554
1619821
1414510
2745360
1625733
110074
2597004
2604236
1178533
2470209
1625422
2592964
1446745
1964587
672989
1283327
2594730
2919535
201124
1674959
1459795
1050418
451891
831433
889558
2233861
631160
1248027
348519
1570836
1771461
672435
1451924
158883
2672266
2553265
1559823
2904113
1000037
1706736
2007402
1327644
1219903
726867
1929639
2791686
1736695
2225929
1648405
2839252
1041382
1141730
853672
2526799
2615644
2321122
2880995
1075987
729990
2302511
2529977
839832
1560750
1314642
1403863
2741822
919660
2924235
1150654
811473
2393937
2664710
949493
2905983
1717718
2717962
1161622
1072874
2301611
653014
1576948
230616
2527786
2104722
2062472
2248751
2564064
1494132
1420973
830791
1433777
1296053
2544307
2483424
1093775
1126664
1772733
1647724
2086031
1312944
2004480
1774848
1260020
2907742
2933927
946281
2691018
1606700
2630036
663547
921767
1427007
2110593
2002552
2776139
2195891
2377435
236965
1109047
1945740
923402
1191285
772147
343543
1931736
512544
1518622
2670621
1057231
2414681
1074588
2888354
2255831
2886623
2849678
2569694
2057433
561277
516385
2879045
495611
885889
403347
1131542
102411
402256
1200835
477584
1443323
652745
193452
2469950
742042
2143961
1287211
2702228
1664887
210716
2463741
197815
2559500
1013113
1048425
939256
1638242
1818555
1287230
183763
1677631
19258
1219942
1218322
1323966
2650371
1308040
2374808
2322659
925583
1244841
1728591
438419
2271650
2631184
852421
378573
1463861
528074
603548
1500428
853704
2579124
501860
1537751
1610531
49648
1884207
2246122
2937985
644352
158653
2330823
766763
759795
41647
319828
812676
1780063
2798451
2285087
1405068
692076
1970265
550470
2628240
521149
82366
2225244
2732473
423670
1795647
893494
2743725
503780
508851
2437261
1503160
474750
2543648
963491
1021310
787965
1697284
1815821
879585
871531
2628238
2784324
2415291
2074477
2718420
2846556
2616203
2489503
1585301
1295007
2713460
1217939
224007
2505690
2583827
517060
1998964
2569574
1905226
1072752
523501
720910
1737752
592192
861604
1227889
1069375
1719871
834449
1964192
1068661
1302627
993988
2928705
989492
2503947
1225199
2794500
580657
1101184
504359
1376355
1392630
738326
814374
2477700
2149405
830730
1190391
136062
1817457
1141210
2709574
2709830
1929473
1139744
1667367
2636827
2113611
2390979
2016637
2742598
1545949
2709578
1770482
36143
1799515
722759
1464973
2817805
1138359
2342682
943369
2832908
865685
1556006
707403
1513887
2005139
2554984
2221861
2694842
1367617
2777906
1002570
240907
890327
922926
1084744
247806
1020641
1881564
980920
347256
2809883
1296853
945996
942994
987257
402796
515119
858096
917633
84054
389651
1246030
1690827
925594
2135913
2353308
1698872
2721546
2283861
701876
742483
781263
2068621
2108407
1275524
1349004
1409481
741054
1035637
1639128
1700202
1085473
228657
1246202
1730758
2025616
1349598
2558383
289556
2484579
2405356
688664
1550183
1941963
2247777
274549
2838977
1305857
1048288
2742155
2395958
83110
292897
1738558
2170206
2214116
469934
190092
1387030
872446
670570
1314557
2523014
702871
2608673
1627856
140011
1210286
2406659
1977843
2134546
2533031
1394617
874052
503678
2132832
2121982
1582947
489646
2789638
1267607
788546
686173
2839417
1464206
2101756
1936381
2140454
2716622
2844362
369137
239414
1673748
1717202
901872
441996
784230
400815
426097
10325
56056
2613630
995650
887902
733467
2052907
1150307
2029587
1764558
2849035
571669
1527857
2234158
2193285
2767705
1508380
636898
2735832
949379
2307697
2203046
2223358
1992445
2477153
2392381
1585054
388896
903676
1948822
1172308
1377785
2346888
1608405
2422860
553013
1670580
1326827
2224519
572204
534543
1335913
556467
406264
1545589
1154341
2750583
391093
1800945
196453
2193959
2875187
2588211
1032280
1690580
744743
2091803
1119216
2049580
2448759
1276852
718834
1394031
2802713
267681
458866
2654876
1388414
645880
2546736
1790950
2220158
1095767
712125
2220451
227710
113189
2268432
487576
1346357
718644
2861566
96940
970903
2148761
2596081
2923602
806101
429828
1559717
1068435
1682651
313248
136200
2703407
2532265
2163502
2471335
2930230
1619415
1603130
2361996
2591030
2088837
670341
2720744
1992902
1455063
927413
532845
1637555
2452965
1026972
2425348
2204713
812528
569294
751047
2931780
2821847
1709992
1353479
2923115
1157640
2520207
2209063
2541163
316283
2356695
2056587
2573426
1986847
2444919
32768
1103388
2319263
884705
1305782
2768235
169773
973739
675553
2620434
993596
699147
2609410
2791562
2133629
2619942
1615683
2117667
108551
2549793
391601
2532327
2358399
1854907
268152
1897370
1883647
503978
1475253
2503166
2156705
2451080
2278532
2392366
167245
1752584
2567802
1010958
2829482
1314685
2383908
695911
2857728
1827604
1321848
2637026
2496200
2134500
549279
2742096
2913079
586237
1869857
2377859
2511115
1463107
1636210
867281
604720
2464600
1981936
2365138
315423
664979
2094497
2721674
534277
2408502
1115847
1841718
635277
806956
1972533
1400784
2313812
2433316
1967328
25537
142105
1172795
701548
232209
1689294
2464843
1141132
2921764
910971
218462
2446444
2491521
837830
2336113
2126361
2445546
2889976
2849809
2821600
1989559
2295855
746323
235328
2723169
1931584
1623880
1721767
345204
2442647
634535
520831
2117861
619994
1136510
667816
98185
2066496
223667
2669221
850407
2707926
1336497
577327
2137391
587355
380393
2748712
641572
1414410
2034213
2779462
2883469
733005
221561
2244863
372238
2225779
728209
2806292
2112340
1597504
2190954
2361809
2663336
2156388
2397179
2568813
1454070
1773761
1286960
142829
2486201
1980538
242369
2419025
94538
289218
687645
1833133
78738
2107525
22421
1940973
950700
889569
2271158
1044370
2368392
1661630
121080
1566659
2177864
923965
10745
1779392
1294372
2488541
2062442
1902040
2379937
1327387
581592
1266026
957616
2312306
201223
1976267
444582
2164333
1140575
17056
1240984
1097448
104909
2739708
1064122
2153456
2119043
490992
2142170
22474
684565
1282345
1703160
1123200
525490
1339530
55797
388418
1220978
1773259
1026136
2897512
415674
2702950
534899
2905550
2407389
833867
2474866
1824852
720230
826475
2137258
1603632
1818004
787029
1854316
90981
1954369
793462
1275172
784803
551913
942910
106696
798873
2061645
986233
2010974
2392154
759406
143381
2290754
2332288
1981644
1995269
2888995
1222717
23280
721270
2168763
1593624
1391679
77955
2023661
1651080
1557815
2555935
2236032
304692
2410354
1212420
994388
2515004
658420
717504
102029
2764676
353949
906254
2399854
851845
1862965
978681
774354
2231819
1502983
1476414
2430446
272938
89223
1401241
495119
2912276
671064
1522235
2286584
1864167
239281
1739580
1115925
534440
2323356
1800811
126075
874384
996558
1273876
66414
2179665
1600600
2719744
2916715
804718
416434
1997429
1497474
365280
2668811
2044819
2282789
1048148
2046644
941389
2287484
420398
1309348
1053538
1860859
1473974
1274356
1623482
1997082
1359642
742146
2162981
2684803
1979257
2557578
267580
1615527
230754
2895802
2000472
1079389
62604
680658
1623481
2731063
1909891
562714
1279584
66231
1253271
2487263
1154282
1028480
1437356
606130
1747214
1069004
2608537
971494
335558
2270328
1938572
376595
51571
2124436
2607519
2808609
732109
1818036
2616179
981466
1531545
2195211
242205
25566
548789
476669
1827283
1705920
674549
1877821
681558
2121750
465068
5295
151457
2340806
230775
1917268
2004131
1539293
2639678
1440825
2186937
2920838
1462844
1238594
2741067
2383840
1534689
2636210
97985
1171711
1212649
1477021
2733920
482058
1234114
1904900
1557164
2937081
185506
420524
176162
473743
1981710
145605
2579984
1164862
2205141
1724101
1210983
1355907
980093
1114579
561878
1019376
2022479
1147765
2152163
2506933
1016628
2891984
1076247
2797947
116732
1020455
320491
1340341
2842052
2242376
2689786
223023
2700572
1786282
557827
1953820
1694698
2193490
951898
1486014
2526223
2267366
1835786
1017129
1511130
2097052
2301175
1698844
2413281
1954056
285664
2352875
2090557
1797832
2939168
2157223
1877875
496769
531365
800613
2835359
2920607
1419650
169424
447703
2861173
2885924
2411775
1042967
484579
1784054
2852986
458349
2841025
2099643
1855623
407759
806233
2523785
2786421
144871
1789398
529631
1816728
2735255
2280332
1814924
2596265
2541823
633816
2020335
1694589
832762
479034
1827773
1929551
1738956
1899924
144932
2845063
982009
2409997
1423894
2180709
516693
471953
894390
1525032
1103440
244922
298760
809486
909091
1746491
589206
104877
1825368
1694516
2374718
2810874
1642864
2512108
780517
1113691
1978389
1672132
206361
1938854
1276464
1450033
1371466
199969
575721
1343432
39938
2092063
2616775
318771
2843856
1694490
1519123
1778416
1186888
325381
734668
1249572
2328105
1609784
2750899
810354
1995813
2850844
457880
2002341
1690413
2664076
2023597
506976
76176
1203429
1779992
941339
4995
2783491
232969
459237
1630605
2081025
2381086
1179515
2673882
2087630
1381123
2793910
1827898
2802699
1857538
1303825
131212
242636
25852
639432
903789
86517
796341
1963083
589389
2092978
62599
2299988
115395
1116893
1582408
2812418
996163
1140383
2498736
753941
1613341
1749204
2083705
1699297
469609
1235004
2551937
580051
2083210
314202
2242675
1912108
2383262
2510937
1962745
106222
1112548
1353413
1084751
2354299
600568
1803690
768498
1934697
2487274
230586
565545
2581629
135303
992566
2345123
1238606
113435
2014879
2173063
2824684
586611
2429762
2494789
36528
1147247
171049
719918
1416597
2157508
2087441
897572
1544589
1607119
2137580
1268559
1395803
2165075
2324672
1821702
31104
2738538
2940539
509341
2655511
2812015
1602046
2467424
2042680
1555931
1823596
501817
2884466
2676220
175802
925640
544250
203931
1968738
2077707
2887677
6850
1631157
2595535
440668
540343
316634
802618
1744526
2727154
2777171
1911133
1683340
1395990
1470685
2031738
2642354
2024438
1959908
1316261
1512691
2192202
1308424
2875110
491902
173494
2411694
515471
2672937
736287
971915
688864
2855713
2601583
2174055
1158185
2795297
1923992
1906543
1749971
2697996
2528039
1896014
1174296
981019
878181
2001213
1208183
2403359
1842455
2203993
575276
95506
1114943
842624
90262
873827
2056580
1303138
938714
1378453
1759067
977629
904382
2729149
223288
948665
454307
1690875
1542477
1914667
593040
2662276
1772333
2454406
2780535
1156269
1064165
726877
2406870
1914843
614307
573555
1303202
856139
398580
1209673
492509
137329
430984
2780190
733959
1018884
1038120
1776510
2121911
2208612
125580
1215003
1463907
1444086
419334
1936161
1751256
2551926
1945971
1652783
2607086
1741370
1523733
1731434
909357
2158739
922511
1125494
1653590
2468630
1822130
1498246
2212443
458527
1567826
921031
1179213
1360825
1551748
1444177
2315605
2811513
883955
1602116
1742743
1029114
1012154
544216
2414098
1063246
2792581
2392031
1266766
1764255
646908
2769435
1977155
1293549
1644472
2018765
1761483
2481774
693754
258585
243644
2487906
1395122
2238982
1948970
313924
1714813
997708
1660463
2419714
2209335
2489436
1202833
278316
608545
1671878
2326212
31734
1986994
475431
472059
2484531
2545829
84489
209460
619185
1627627
1498269
1219673
927712
1348422
938635
835241
1788514
1769436
944039
2326770
1562124
1580836
651939
344132
2109818
2783170
405152
51300
2517226
2067288
1163299
2933850
1231174
1092399
388222
219688
2538530
999533
53230
2103202
23762
1754527
285943
1296358
307110
798883
126985
2302494
1965941
2879640
566404
930029
1237919
112962
2415193
2111120
2365796
558480
2433044
2850363
357011
888121
281950
2887826
1414446
2060183
2482001
1117364
2666018
1930119
2615957
1746757
2834109
2563983
2896112
2066463
141516
1268408
2859389
2442738
1100860
669660
1240970
1853177
1542588
2607906
2445119
1978136
2012618
1936851
771964
208609
2034288
1693582
2901818
1392372
1777408
644508
1247829
656096
2258813
1637502
945397
305294
2521933
1774909
862380
1034645
1032683
584750
1624828
2294921
1421022
1829835
1891598
7346
2365366
260569
2843774
1343096
996320
2009429
2332325
106553
1172682
471542
2220452
630633
2699733
2218777
2928015
1195195
160400
1068983
1397791
2645198
834695
1858047
1871484
2858408
2808089
144729
563431
2088255
1307767
477363
118835
2749390
1906469
1987029
917548
2184183
2831990
1297903
810159
562367
2719368
1376556
2101336
520474
2876222
1705044
2244071
1907507
1869692
2436740
2084335
78565
1203259
1901927
2078660
2244175
2206764
2306330
1948309
313258
2827243
1165165
2223250
1785087
2463739
1884031
692742
2488004
258782
2106369
2902922
190502
2548768
2614838
1781728
2261176
2708911
1885666
2298046
1724346
610052
958500
450556
558851
307180
879397
1270772
2005347
133271
775379
2792941
2530435
1535162
950732
1008661
1447163
256173
826352
1241366
915524
2619564
1783631
1681426
1698624
1816823
88701
2710939
2281724
1717449
2726922
861413
364759
2445736
2009367
2005138
989676
834372
2406102
748564
251709
1911973
251644
2728864
2070836
2626117
2040415
2428090
692065
2932792
2600071
578557
2418258
901722
560023
139625
2755431
2665771
1148898
2904469
1213261
1765975
293466
1566972
2315824
908378
1725279
1526995
984322
2448952
125120
570804
2303140
2273462
1458460
2499013
1058925
1566600
2234282
1216174
2807270
1561827
1863231
166629
2740678
2693897
2773506
1619658
2214974
222640
2277087
2669824
996098
173640
2162910
2815405
318180
2198649
1576767
2002686
93581
815762
2188270
392043
1800109
222269
1747346
1555100
1340320
1627770
331950
2143721
1789961
1755999
1654474
2694726
2581999
95803
1344232
792713
1755803
134281
500681
73412
1144211
1785983
2658152
456717
2594035
1147283
159809
134590
2570112
2837140
2014110
699302
1374735
344477
525291
342533
1338590
1646737
1284473
1444352
191576
264914
296729
1590527
1683808
1688573
1965894
1881856
1248722
336986
1635589
1511923
2191081
1058289
2001625
2492108
1143009
877474
2102717
1137756
586723
594985
1870371
1369324
623008
780648
495098
2626716
2638147
1212937
713429
143768
441660
1004998
989715
2388430
1867183
1399337
996662
1367877
1112384
1993182
941503
734355
471977
1088364
2586934
2589306
2862815
718058
1096920
2936978
1317516
1009001
601494
2359063
2290061
1693457
2589989
2729385
530736
2682530
1914916
2812646
2938690
1264824
1701770
1017739
1520079
2347049
2374785
1481806
2929252
84295
2650405
1999766
930580
102905
1414275
1811994
1983295
2764395
2431867
1541296
575604
2377472
937428
368035
988938
61599
1301437
1926440
297762
2573750
328861
1524884
2519634
612252
1614967
1306421
1713063
2661097
2553376
425636
908781
811665
1308320
1349314
1591845
2670017
768800
1613751
1845261
2632986
951652
1544750
2387130
1416790
1945680
1836806
1127148
447457
1685795
2185111
1691150
730714
2182042
1872196
5028
2481112
2214451
2030737
2343899
238972
1642873
2389845
927346
2261896
1880032
2562947
2273432
826026
2442424
2132997
111712
422424
1410036
1828220
1074696
2452045
2887786
1253192
2240945
2061827
33752
1761942
2320225
715081
296127
2266759
1482125
1771660
2147907
2170881
2869221
1157180
534378
2405859
758677
833407
1145827
1027525
1569067
2932563
1017126
1151647
673959
846586
1006428
1942031
1418648
1258788
2494393
2435289
639065
2273525
1162086
649783
2794071
386735
2835842
2494123
2071947
2274349
1582975
180148
1214348
1237925
2422570
602006
1125601
804893
771796
479183
1038121
604451
620022
1709530
1167981
1597476
2387819
2050766
1532353
808260
1199268
29237
872313
2724363
2497856
1253974
772494
618472
345934
1686276
141861
2484345
653931
1902432
2162429
2008691
501558
2533260
673705
1859925
1023860
148878
878893
2899246
197782
120446
1605126
1705581
1926398
2795740
2086426
2892698
652638
2595886
2927600
404381
1782518
2851638
2029787
2456478
981460
2178640
489183
199012
355853
2827241
1700213
138681
1961427
1664864
2570260
867263
140253
2415177
523114
718980
62107
2567984
2579729
2578691
713859
2157212
1966893
1729023
2127769
314185
2395353
1699130
1840155
895157
1830806
1346799
1854988
1138571
809577
457576
578348
903966
1698269
388730
2319909
1709722
664344
253508
76584
717737
714312
2518422
1058158
2533271
698910
1152900
1501166
311939
1841094
1529596
2096907
1580663
2635881
1468812
2472218
480073
1400449
819347
102223
711547
192738
1198767
1930157
1107332
586938
1561574
687936
6358
2713238
1881372
2528403
1060164
919773
1130951
2777543
1852424
1357823
1646502
122561
2520596
2399203
1136638
2253405
1486221
1147469
1667633
1273293
2304633
2650935
1941149
617467
1478202
435437
1350082
1389759
161814
2779385
2046182
983386
1627518
1461348
45776
1298660
798339
729677
1664374
761492
724572
1740525
2163442
784808
2330285
119391
2021387
587015
1510002
1766828
2845010
1661753
1147745
113681
659222
807312
2542511
2271885
106168
2447236
2059869
1625489
2636518
372775
1868347
1274071
800692
2331687
2936714
902715
2253234
2493539
1366942
191076
1564214
879381
706667
2302475
1336827
876186
2321144
680879
1918874
1989069
2845825
2162174
610426
1462735
2893043
835212
1189936
351966
557886
388070
1462798
2110736
18262
2105603
2690303
1359028
2220145
666539
2134449
2685749
2549726
2799341
2567843
1877318
202091
1749491
1033679
488722
1461181
1456142
623197
190421
1771948
383428
1135380
2659386
1793224
1010127
329464
216775
1101041
732712
1030347
837352
2853126
2715583
2530762
2114229
658733
2052383
1363870
386209
1596392
707741
1919988
2821841
2014761
1886622
2299372
364908
1155531
1639823
86834
1589176
2727668
194046
114693
307019
1636589
570756
2132840
2153732
1391515
152416
1544795
429575
725189
2812426
776646
1826912
1792920
2367215
1913287
1790203
3910
1373973
2802548
2289465
1365088
755037
947132
1123037
1348654
2098368
2361552
649504
2841014
382295
888453
23227
2662867
640381
816817
210734
1325601
458783
758497
1349011
2267051
1294325
2301190
394226
2582114
1650492
66347
989884
1266250
2023755
552222
953041
2448925
1896211
1706137
179542
1892578
2445023
1485994
733936
2262753
1849722
2056389
1169190
2244871
70011
1605076
1892840
1311717
2678414
1418559
644701
2425358
2344336
787930
2571030
2586793
520325
2786214
2473026
1994095
1391276
2624781
1013088
1093461
73340
1593023
98178
2276292
2819080
2329341
2598291
1359326
1285942
2363349
2346714
1577506
1950358
1431048
2921806
1276621
593091
1194516
2519501
1326462
464489
2810271
2744107
2549593
1282741
2507977
1752481
1955164
2665336
2231427
899426
2034920
114869
1647865
2410176
2629170
1254044
2746122
2416934
1402245
1693262
39280
1638348
2729127
1282331
1822115
2180790
2498259
1289401
2820347
1391846
2354496
1319404
567896
2826113
1693113
2211427
2677865
2751026
1076203
1978844
551056
2266172
2423348
1160337
1935589
353242
1859674
195937
2014887
1907258
606002
2450190
1571224
209610
1615618
1037604
445864
1419103
1092854
2834539
802037
1427883
677953
1225044
2755885
156920
2885895
1462522
736892
2111003
778220
489177
1019531
920723
795318
310484
2490156
451748
2896543
2257359
343841
260783
956638
166611
862449
1396004
1704096
1012345
2032717
2512702
837097
1673922
1935624
758535
2197662
835421
521634
669975
2439572
1825217
1439087
2469747
1630767
431549
1249187
2306214
137350
809094
2931808
583878
1696944
1238458
1747014
1628880
677411
1240889
1044212
602616
617644
2327738
1518515
2888276
987413
466305
129381
2141026
1323798
1189605
218577
1450624
2484128
995839
506102
164233
682299
261807
1527739
1220199
147132
706317
2019750
1743421
1569463
174066
388246
2824476
2805582
1342318
2599867
1245265
671703
1236257
1912958
1967235
1761288
1822264
185877
1037994
1992264
1424730
56563
648235
376503
627292
1200672
444991
1595967
2741415
621986
2387048
1713752
1778251
1938711
2651652
2339901
1415391
178862
1107834
2395115
2828419
2179576
313655
1103762
319418
2099569
1114591
1739843
2247654
2925438
2536116
1732318
1772702
2485725
135266
579173
2764387
1488727
325815
1566698
2438620
259501
2134895
1676353
2658805
835025
691153
2893423
2837581
2617599
557857
140922
2173496
2645053
825998
946551
1138292
1560745
2313995
2632840
2064732
1161694
633046
2821529
806060
961121
2468191
546672
1392111
1892114
1931018
2360274
1866574
2865125
2562109
4243
526025
1115534
725474
1355924
2910055
2923009
1742012
156402
998381
1522605
104431
2392229
1030444
359593
1045066
2234517
2438931
2133428
511235
2086672
137558
389331
888799
2106324
1492371
2565168
2405556
1281013
2400420
2720669
218940
1352320
1128697
1486365
2773371
1860104
191105
1022842
2717030
1296906
205785
2671704
2502316
944678
1445291
2079179
1987076
1189628
705816
2913564
487513
389768
1363153
2166789
703195
1075448
2341826
1699286
398173
1676752
924159
2486101
1262126
1574625
2840019
2884120
126594
2784025
2279328
2343028
121466
2512151
1890567
318695
1533282
1864274
2687555
1888721
2431918
2667663
153939
1744605
981286
2710624
155516
2859131
1342517
2742206
1834471
1575135
1506598
2630797
2324767
1366249
255314
1283327
812923
1402873
212787
1465257
159470
1240220
1187644
1473179
2071826
2128815
998751
1461687
2478422
898510
497550
3650
1987282
2148209
102263
369373
635857
550151
2367315
1629316
1864507
1084763
1281821
205316
2628972
1371673
1329764
89900
1315379
477880
816793
1996390
1432117
1537743
444456
2135866
1556402
1845711
2935858
1185463
1332510
2768569
1308324
1694423
2435104
534421
2824709
407775
1742427
2577017
2880364
2797417
2520701
190459
2719045
2723625
2076140
342191
974873
321943
1093799
677003
2142940
220557
860612
2864401
123813
1344295
804842
2892055
1594841
2189942
593769
1581702
379291
1580922
2019329
2836178
1429810
3293
1578914
2321142
86869
1902277
1401968
388176
1937383
660191
2325769
872665
1818001
1276032
143060
1894887
646695
2516529
935331
2446740
1563757
2640946
209170
1645495
145438
59268
41770
1468030
731725
1325697
1894023
1991118
216906
1640700
2144670
2694193
1547887
863849
50082
103042
1018297
2479687
1568603
1525288
1721084
1224666
1507966
1241942
496485
1608969
2444102
2716058
2496810
697801
1929302
2044789
927857
697215
422095
1931479
1841619
840160
716526
301066
2111981
2068115
2685299
1959849
399474
2318117
431035
1546579
276686
2872170
2770781
2188087
2360001
784662
2865509
2170514
1868768
2113426
248141
2837284
2259633
2352672
2246693
2877497
1209038
1965031
696343
1091549
2650100
820280
2566610
1163698
1771077
2136510
455333
1443671
1884382
2497125
1528656
173343
1240770
54158
984967
195538
2368038
2744160
2145445
2618992
148982
1108282
1211774
573632
1326237
310192
1950257
948713
243972
1877876
1097330
2825362
1688715
1366315
1413274
2843222
560711
1316883
2139843
2122469
1853927
2045365
418947
1691202
716992
2728425
2121650
2296360
1593017
809308
2230690
1408708
2203109
345052
2747472
700482
1783028
240712
1004990
2223889
1123412
2019979
932560
2451772
1060332
1074243
2415831
1309575
2872342
1993465
1039462
621176
51537
2129426
2018870
1779560
2078571
1800444
1569885
2494244
2536211
1405175
2596129
1058650
1615560
2268114
1582391
2197624
2671290
1183404
1147478
447425
1106081
1145064
2082169
1300900
569693
1721817
800809
2385667
1929148
1304360
825284
1173899
2937492
290119
2251801
321660
1655528
1395268
1795664
1891846
245275
12293
1451141
161401
2333937
1718320
1045897
2668183
2884325
1305855
1022196
766494
2573820
823971
2761280
214714
2693793
2286395
1216513
32922
936927
2633184
1954760
1845437
2422056
916505
2086546
1959921
360112
1733818
2383006
2335874
1287641
2764683
1337924
2340484
2670238
1689947
1947306
639206
1982564
2143477
2629298
967679
2678743
1287168
1892974
773286
512458
2120776
2315038
58890
1166411
1906571
1750322
1229757
1028785
629698
856117
858127
1839237
1462027
2678002
2455721
2268693
2840526
419597
1583449
2178282
2299749
2647364
231377
2385540
2874322
863836
1026607
507969
234003
2132225
1786112
805556
906807
136335
306324
285529
1885948
1468387
653078
2147910
2070732
946937
2496046
756285
2428697
788587
989339
1296501
2714082
614109
476570
2786504
1545860
1872010
2781551
1261433
1077824
2894622
2198375
2290869
1922862
2883653
641182
542211
1098350
337781
67812
1072203
854909
1047109
192040
2700679
578620
384099
1754786
2267603
1337079
270150
1641753
178973
1114814
1870476
2876473
2610155
1681019
70738
2368350
1377551
2103262
2020965
2238596
252822
1578712
1142112
1613561
1875219
277557
1269560
2020804
1274678
874952
2866768
579645
552786
1250415
919455
2380831
2591332
2145781
329682
806698
469522
2253261
314669
1360734
913082
2131256
2609433
2748708
1321352
785884
1765883
293128
2666064
125194
855650
2243393
169883
932900
436623
513829
1193831
1887347
88332
314828
1674384
178127
260508
2826123
1218836
2448466
2774515
469113
1202852
516959
2616300
2387718
1994387
416
2250828
1659692
1452500
987597
562274
2824327
1468789
2198558
1249050
2374786
2258545
561647
2346904
2782606
785949
1553593
228212
933176
2890602
2555298
2441192
1242600
313127
2478957
1422997
1383049
878105
1236540
2268226
295912
2174045
398915
2514983
1622336
1667081
1072816
2792133
1072835
2479224
1312412
30456
509255
1730958
1571994
2839315
2614390
731108
156699
757032
88695
1935839
2707583
491803
1881469
2541398
2628564
236555
2354616
908406
2488839
1256439
960134
1773877
1712080
258181
1752476
2480759
61478
2698191
2164307
429930
1577965
2080621
1168924
1361601
2617778
1796150
1239885
782366
2739185
1927730
1308483
304796
2730707
562226
1032047
1247760
2681076
2273434
1238085
2909687
1591706
759876
2279889
1118968
1109126
2561585
2185400
225418
4548
795485
606684
1542449
10076
226317
1978782
1438590
2203075
1426
923933
2417939
749055
1213127
2757117
2179562
85625
2003132
861366
1632845
1561846
1491912
1375913
2240600
2457049
1291458
2903243
2520625
1848699
31945
422935
1770762
1649101
534374
774230
2201404
1130935
2581888
780303
351837
1950952
563356
2063753
941126
1320317
1067320
2656363
818331
1291693
1817590
1480919
1040858
1837874
2082942
1650876
2093640
717879
1630265
2800009
617415
115488
1498709
841447
2922498
839657
2486940
1794672
2103384
782190
880931
1386803
2370550
422281
2402071
2427955
432360
2178693
485312
2825164
2828956
1065446
718664
1932832
1929973
2801628
2554071
236468
1524432
1414927
1641509
1052016
1235071
435171
726458
1209943
1613506
2816855
2515551
1533895
2587327
1130852
884606
1041104
2206006
2180504
1230918
381459
1802225
2276733
2281239
2264493
2786278
682624
1524769
358466
1560200
1182640
2195694
1488222
890765
1615772
2170111
490772
555655
592842
682083
2557970
1303883
1899618
1217848
2278522
1225770
1337228
1831238
647704
874435
1737106
1955900
2341680
2426087
1809400
1330515
1941880
1905725
2593453
394961
2315165
1000655
1819570
501309
1457560
2140591
1103646
1952912
1718600
1450505
2178592
761014
1256194
2017643
231626
1748529
1222997
1869293
434521
2274770
485154
257823
1978162
2563069
480031
2711593
2024260
491767
127806
337082
2704472
473121
1706837
1203988
1705379
2523463
1988939
145157
423517
2219370
675415
2855122
453681
2495276
639587
2480996
564606
2541578
483965
2917232
1760644
147775
847364
2861991
754814
1399812
433500
2109394
1965039
2818102
1395801
298407
674335
220238
752164
2625986
2124662
243491
383170
712685
35936
2751917
977005
394935
2173281
1060385
1011094
1906543
1900212
2715845
16342
2926314
1467714
1477197
1191511
1479435
594885
334452
1490855
2025063
1612658
2423751
666939
801846
2727711
1643823
1700597
2850019
58513
1875630
2897467
767424
438815
1700689
878422
994022
2107104
2689504
2534096
1183626
1004021
2586713
899259
1548821
389269
1725819
176775
2265486
1183578
2048534
2883971
1797277
211608
197584
19887
506021
1005482
571971
1593122
2511356
2033069
2184594
379395
2049744
1616818
1488808
655666
1374605
692314
2876383
723639
195427
1353810
1986004
1583193
2517623
1107055
548316
1669938
1073008
464789
453381
806234
1314092
2036053
41685
2770712
791063
954340
2863061
2742698
1735240
2752183
1491557
924147
1445635
775569
2566986
671631
2611653
1458912
1807004
2515698
2292661
2869550
568731
1154049
603050
418336
266580
685396
875557
2661877
1119537
944282
1941989
2695557
506183
2247584
498821
293701
1278373
712538
1694140
688718
1030254
2825418
2547827
1150042
790100
1024184
1599553
483500
1067928
2056941
788392
1709396
314383
116584
2466386
1311922
1677045
429478
360091
2539106
1878174
2799698
2402896
2511099
1854060
2754214
2867532
2116069
2552889
2730863
1884005
733804
2080903
838826
1668970
28361
470888
646448
223270
890835
1773240
1103372
563911
1208301
1662868
2916410
2850543
2854868
1622011
1958045
2935817
498640
1151399
2048020
1325724
2642648
2312736
345410
2776179
1417060
2288572
2869729
245180
1796575
2187029
732173
1315441
764232
57877
388271
757869
2209355
305188
1098106
2484319
1639746
1253531
185930
2113623
891343
2641341
454801
2303647
2760167
155865
837763
1935459
923997
1526749
1424201
1367426
1706682
2300755
357325
101636
2430392
409274
1470290
479664
1961841
225811
459722
848898
80306
781176
1798595
536354
1706182
2098775
2258712
1333805
454409
2503855
2897906
1136129
525737
2760736
1773770
471131
186371
1190859
1962416
1236661
2705084
864280
2483011
1454588
1173022
2786790
1501918
631234
925923
1471300
876250
2276792
740543
810648
630010
2322535
2161366
2340987
2574161
1884175
2389982
633428
2744280
1550845
2303182
1269870
1951002
237210
939370
2466978
2089539
1871022
1464085
1860701
1705225
815381
1266086
2529210
2405988
2302997
2537882
113394
2900455
2343176
2182969
617403
1718533
417459
189921
1014907
2361738
13038
2457165
2623314
1003348
2856343
897030
654190
2330978
1200045
426017
2524595
425779
1524262
1354864
122621
846523
2896689
1860746
1516850
2001569
2581561
211341
2534223
1646202
1575323
1935680
1727562
1129183
1112095
2830616
1381161
841990
2928878
2686201
1263388
1549061
2155591
2710897
2870475
1755862
840517
332577
2432176
1863248
2161669
1481325
1325452
798253
1654189
953407
628468
1428057
194836
1125748
1579474
2838011
1593583
587299
15476
1873851
2347644
368317
1372378
910647
320106
2819045
1355849
2849861
1898849
123525
2887407
991667
1205471
2586247
1279155
2745853
2780934
669299
2538561
1419369
298687
156946
1914348
1192517
1094694
2665261
261427
1759470
1827193
2820955
217489
2502673
982888
1489373
297872
590957
121036
2191327
2919258
31686
1249017
445745
476236
37307
780420
205370
2668888
1549280
2043578
2596618
1656029
2663288
1687003
532116
1475363
522030
178668
77250
1863816
2152276
2011984
773155
1322530
1309273
2344952
11353
2618822
1138035
352293
2525352
732427
1087681
1611413
2649695
2461618
1880438
558194
2367639
571377
2627574
1391987
208070
1827328
2719575
2199263
173424
1759292
225663
2927850
1271765
2541744
1013288
2448358
1081053
96766
1972526
2184488
2215333
1848390
807242
1707493
1554672
143733
223575
1984621
2259964
2260476
1430263
2556328
808832
650913
95265
2927076
1233979
2888191
2881121
821342
140976
431940
435090
1245357
881743
1908605
2769575
1627756
2760079
1199445
1044895
1063076
2793465
1198623
1411768
935573
1194396
426250
359471
2408066
2812569
1431598
1409333
2045923
806995
1617927
2418127
2068462
634366
1602764
2862339
2375794
783955
1120040
2509933
1348611
2878283
2650447
129103
2932777
467910
2503960
242948
1925472
1874749
639445
2435698
2077864
1163969
20096
1069422
451131
764728
6109
2029694
650466
1824672
241215
1073652
852701
2004429
11738
1984412
1208300
1616603
1917756
915519
176016
1620485
954284
2865298
659033
2041555
2271513
2879662
2797159
2503614
931639
791330
1127230
744531
1931868
2078742
2525278
2251496
2177966
2357256
540613
90401
1408653
1840661
172633
1695831
618807
1059247
2441828
564439
1321036
1030720
1187069
792105
2515202
2087253
593816
1744194
89319
269566
954282
2639025
2578875
725613
2280850
2720794
160926
384433
2723792
751268
1878391
2825418
919399
2842611
2292776
978397
2766876
1051203
2722918
1659048
284938
2171342
2133874
1973623
1399602
346951
955689
1732902
1409000
1576089
483279
2113172
2653351
677229
918867
191635
2463553
2821827
1672770
1055076
731446
2292796
1940945
1571845
173762
1362258
2357861
2017937
590378
649616
2654166
1088467
1242323
2756544
1756027
233959
1543003
517462
1476908
1664002
1836710
467074
1085334
2917855
1311531
2738571
1853836
2000846
1327760
2116761
212753
784498
812592
80944
481773
19305
2914238
1366154
2403830
2246130
1666871
2600900
211557
2875590
2265812
767507
1355866
429871
1951270
2638126
1548668
1350717
676643
284318
883246
2061468
506
831298
1409776
1872782
1646289
2544039
1905956
2186446
974633
956906
1067052
2324109
2026293
2208468
1196292
1794414
284798
2810576
1075215
1811936
1100975
4409
1157439
2763951
1122124
2113765
917628
695504
1266306
2128147
523492
1485274
930537
841366
1154584
2740517
2851701
310049
2051286
900125
586125
1647512
1937248
1921423
2907024
1578940
2840598
2253767
580109
2356168
1487034
568125
2400668
2163856
1471126
1036037
1196580
2717111
158676
117064
2048459
2760235
759659
2601920
906118
566580
867101
2724207
581795
769415
1709613
1926896
890423
238196
1666895
1590527
804875
667328
1875058
2004969
2274125
1541642
1406797
153786
1209965
2362334
757984
712206
1239789
2175786
1403462
716424
1302492
1703013
1936990
1741654
232415
2638082
1587212
2592716
425967
1055226
2691319
1400400
2477613
1468775
2368608
581973
2065506
672516
1408652
2409967
1089731
185275
2179274
70597
2109047
471615
480337
2736529
2151703
2652990
2079076
1839023
2819897
2354364
275
1237488
1364649
2639408
958946
1849132
774648
764231
946353
2383563
1532423
2494255
2270254
2687224
2738645
1553179
2761565
2510069
2014469
2297716
2728142
1060220
1038453
2797967
1151319
1389284
818787
2507942
801489
1328324
907920
2927677
2382496
2073379
2175576
2368908
1346470
2488585
2159486
777965
1303968
162425
1952222
512100
2030818
620201
2385265
1015054
1599417
2398974
2858068
622164
2165059
1620588
2380773
1239828
76183
2429274
1124499
1602302
680854
1151265
2879437
879271
2683634
2831023
442005
2581753
1579363
133932
2048058
668719
615369
384506
1721624
597962
764404
2568867
1703669
2404021
1684779
313623
1086184
696878
174833
2276097
2813804
51589
1653481
1741040
1374573
2232750
492962
1137442
1346511
2851106
1625905
2141789
1562792
2446002
2914868
14527
856662
2334011
1713949
2146786
490798
1092664
38379
513081
2155422
1784632
1650275
2817238
2547260
2711334
2580425
1956262
957480
1268870
2044691
2347586
377478
1162011
1730225
359202
672594
94642
822832
1244016
1968392
1359277
1026767
1288851
479821
1082267
1231443
2190361
1961654
1669383
2240669
1195140
31051
691980
750617
233833
2828902
1572982
2237527
1945917
2172723
2538879
2228483
1398954
2580997
366225
2009992
124468
83982
2354000
1691242
171897
1824520
2034643
2158391
690567
846197
925675
778947
211180
723556
2556528
2079145
2573830
2924431
312742
2654274
2111883
953827
1709105
679296
1720339
1717226
1366957
664328
218469
2643145
1685041
2398408
2062747
1027261
506137
2047521
355048
2568770
1316245
2667348
2882840
475298
2878900
766169
2739169
1128504
1495172
2842649
861337
2453246
1415794
2211756
2917224
285651
739540
2682409
1195574
2583884
2002307
2393230
1146722
212087
2524647
2044664
1260330
2001933
1596735
436404
2474451
2802917
1268736
2092846
308737
207862
1582527
1461654
1353474
2419535
1822491
1841213
1127391
158613
2194295
1155920
1526262
419330
939863
13977
579453
1764669
2826539
341478
582238
1024756
2214098
2421603
1613097
1064076
54599
508720
307472
2073849
1295837
2402570
2336466
2834862
2550477
1827681
858286
230858
2819062
1906340
1711543
2457541
419608
461687
1806373
114177
2863700
1596951
2669208
257014
2883015
1239389
173626
1640525
442374
414841
1771062
1644336
1799491
2790296
622378
1421777
2003933
2093881
1092881
825760
2612554
2840299
1335124
1039903
1026934
757437
2299032
2916570
964870
1677412
2506170
993135
2869519
1071479
802126
2424691
985026
1162793
2587351
1563305
780078
2723001
3892
2427019
372669
1972764
427271
332872
956942
1190252
2161752
2889543
1449182
329988
412658
1671878
2116121
2938889
1358244
577412
514404
184189
2348240
875112
697739
713119
291529
211583
1935173
917401
445022
2374056
2434664
2266286
1568381
2140436
1921089
13427
42298
635112
1908725
2374783
302872
2593033
2125173
2432668
2922219
1061577
2305142
141492
43980
519674
224094
642110
694747
857458
1035597
2697091
1420965
757808
779986
2244444
1070673
1820778
2344722
1060780
2472753
1272899
465114
911248
1431117
923652
246360
2454505
2506632
439481
381282
329913
1275075
1623027
2343788
275801
1701155
1753819
1556604
382509
429488
2456346
2168983
2322335
2232332
2175238
1273108
1984243
2058486
1925045
1546461
587199
2009184
1685594
609541
266236
2355850
1154180
2924077
637854
2156213
849646
429463
2132337
1647717
2353106
1191926
2659582
582959
559836
2638698
2865934
1789439
1930460
705385
398404
184041
2841944
2247430
1432880
268401
1818721
225864
2893571
1432363
2617546
2069353
583796
2042570
699182
1143495
1440697
181099
771069
785708
2448137
1963211
1152476
506743
610387
1628165
851709
2383209
232082
2127420
1123021
2160696
2165304
552603
2646527
144702
926156
419004
815293
610326
749010
1021830
2467290
1605081
2844620
641985
1175683
2126219
2493393
1343862
990668
40753
1520080
1627030
2024345
913846
389351
1794848
2763469
1297279
507246
1787086
643007
2097360
985056
1568546
1569595
1621496
636027
2779538
1261097
1621802
2347029
1460751
1969689
1129305
2816525
1598417
56251
173397
2617403
508755
2250740
718018
1922420
866499
1558474
2583908
633520
1856352
2038060
1418137
149487
1531694
433227
1209511
2125758
1201421
2189297
2494541
1948581
1297805
1148280
1369178
691634
2027687
333594
281889
2185407
488094
1801217
591850
2717770
1252923
1023250
2098001
6154
1967184
1653314
1351636
2642519
1526485
2334634
1950732
1501936
2879572
9152
2559619
1624879
415551
459988
145963
2028787
1477390
50216
2117294
2366777
862499
274609
296380
2856693
58858
1787040
528535
1022863
2483744
2693555
2776681
2906121
1990926
2842359
2824795
1433842
435308
455055
94212
1354768
667582
1550740
1860072
1183675
2685861
612474
1282401
1924054
2297559
1203422
1248161
112052
1423008
1230518
1310049
2098316
190154
1771862
272156
694730
2656816
1715837
1949048
2280710
2099899
1334921
144900
1875472
2733836
1819603
2231892
2600527
908046
1776827
1433389
858217
1533029
907751
1820443
2599606
895684
1705743
440332
284510
2868810
876552
1700528
1922586
1354360
1886174
904252
2149155
1284648
309782
2667753
1405098
2752477
1831794
120283
967302
1232698
754129
2298525
2049642
2057203
279841
549623
2072389
2545115
2690029
96794
2401701
310737
467319
2905949
1183261
34519
446554
2884559
2058952
987951
2851496
2623864
2522651
478450
2552270
1506972
63286
448278
1038606
2245735
2772286
2714637
2396371
1451400
2023119
858098
1587526
1549456
2777973
1605423
250395
121425
1497556
205016
2362680
727579
2770054
1636816
2285735
1753877
1838841
338833
423285
2378860
2562957
1929906
2357354
2095252
517641
877072
1112462
2887261
853210
2818794
420754
2209622
2398389
2259632
2638484
1876343
199690
183258
257895
976145
2760559
831223
2238065
776717
409781
2908922
1447583
2385432
1981416
2474700
1783311
873864
1799160
148131
2388882
586034
1654916
2598095
2177195
2127985
1673945
2724093
331352
1012655
2767247
1231287
2708501
745595
549646
1190943
728429
150665
222314
571511
2236394
199108
1990396
1159523
1050631
547111
373110
1996942
1366868
367136
1734747
122169
48193
777763
1755896
1034033
1430266
1396628
105624
2468677
900425
298192
2162515
1614620
1106663
822922
2474265
2117946
1783051
1732954
2599775
2343921
2397763
12549
2415230
2417522
2432262
1761867
1052202
237768
666059
2231316
77750
593218
1738471
2279242
1315937
346305
1439902
1875783
279374
1120635
2256575
1142860
492864
227548
1973444
1608645
750442
2149008
1747524
1674240
70817
568122
70194
2608553
311590
627846
1607666
1432015
2102215
2300202
506409
532604
128969
1879512
559918
20796
2816930
539415
2876001
1399603
1437135
2656979
2209137
2709542
1457105
993859
898893
313533
1070283
1466880
2674353
232923
2404620
2628066
44294
289006
216112
864227
1078097
1575364
2214155
2756484
726708
470177
841876
2049459
1298821
1153908
2056764
2497363
307732
2920190
898824
1520080
2282382
1842209
1602915
724093
1928383
2450594
1524522
2035899
2619415
2164679
2630334
396030
2199909
1177079
2215321
1100911
1177025
1609741
2128774
2857031
2021909
2628955
2394174
1570490
1078702
860225
868980
1308406
1866368
541220
602931
444278
396830
32558
2433793
2170059
1967730
2248383
2782258
638754
1290353
1287211
2236619
955234
1077885
437889
1339437
2045796
338544
2906792
1890317
1526493
1288446
1538361
1041690
431568
1466622
549760
2415297
20556
2669210
1917093
1168192
2128572
430322
1767208
432698
2815169
292138
1590721
574392
1403096
2510501
804114
1615556
2794523
473682
2793906
701543
311141
1461316
102467
772436
2764134
2100234
2028267
2486715
42165
1594884
1625503
2134135
110764
443722
1812770
784947
758447
1200701
1954005
2891604
2563418
2764949
1162945
1395546
1266520
252863
1680626
1467165
1623285
2882061
41561
2506106
60717
665611
416411
231852
475600
2563268
1294997
680906
1435318
1169076
1678782
2029203
2495589
776063
587146
2311497
2280188
799949
2709728
2702142
2773828
262295
2866520
2310798
2323478
1813105
1657643
1021642
2872547
2082250
625887
1519211
1560735
1854831
2289578
1350956
1698392
959517
2807751
1770765
2708756
877472
1406402
2792080
1629009
2257172
2547775
2228347
994974
138221
1050261
335279
493300
1279624
77302
2788075
2542829
2712490
2511672
2699106
216613
2840968
2492185
2135832
870220
2207820
180820
62457
1443918
798366
1511322
1761301
1709765
2129297
1649742
576293
1664629
1707209
1180060
57435
860673
1904756
1635047
1180223
1868120
1383087
2223793
2178887
2854456
548346
1434797
1063393
335951
2157861
520441
345119
994703
1820600
2100162
2357296
180595
2461231
2349962
580434
2456413
820563
1662467
1529418
1750876
1391692
1166633
555386
998140
440853
2600789
51749
1529328
2863072
600749
1686790
687609
443923
2282264
576453
1853933
1210987
2636261
1460855
2407399
1394180
1670115
1549351
1410677
1820821
2588183
485482
1353051
998338
1499060
2731506
8283
1479425
1629600
2866003
84258
720889
1195742
1924069
796858
121123
1042448
2901685
1084857
1124863
2583051
1342101
2761875
2754444
1906080
675813
2357308
624421
1930238
2748354
1199243
2336003
1970844
797122
1943036
914575
1167976
938528
1207979
786703
2174334
731006
2425409
2065422
743824
660527
2173352
1875138
1368366
2397142
2567483
388300
280290
1952900
1765851
971689
2829871
1318643
1553517
1243587
1891884
406463
1542992
1333539
778962
2036218
2298256
1681123
1419932
1233037
1497542
2270190
972712
1402306
1204586
2467463
1800575
1340348
1711442
2377590
634544
2139119
1618934
2544608
788709
831821
1132430
593261
1996297
750049
579460
2710016
1680303
1519530
577821
1627170
2074123
946596
26353
1721124
2282802
348213
1640117
593866
2320801
277446
1230633
2395659
2380308
579179
627448
109028
837158
412415
2078321
480450
222376
104896
2765272
2802857
2718039
1150334
1647359
76405
717901
1258668
1945047
33778
1485488
2694968
1114214
396068
932328
1128103
39680
638899
129410
2598815
986205
2033912
66217
1063937
2178785
1443117
1580212
2517719
1352136
1460981
1767552
2913725
2638050
1693060
1265576
1368837
1335233
1190979
1012993
2119740
455791
1139618
2670274
182364
2003195
141304
511085
2348675
536511
117417
303908
1947403
2608513
841708
1519441
1406423
1846008
2607570
924175
746851
2498159
1680481
343662
2787369
2191246
1131601
1471791
1283553
1988357
814533
1411715
1850525
2491691
813992
960847
2864340
1106020
2105974
2049497
2366748
2421455
2191004
1778868
627569
962183
183367
2409854
1969218
377304
110240
2102027
1655835
1231864
709072
2206699
1272101
2756009
936189
2239957
2231648
1826933
2248997
2709846
1371846
979161
386886
2058625
1753251
1585848
1791042
1581648
932174
125732
1441654
75644
2004858
2775061
2097728
228267
198453
1407149
1723983
1562594
1581052
2358226
1941129
2777375
1203400
957516
161020
838628
1225120
2419898
1355044
2138869
2310982
637440
46341
2500678
2762588
332171
2373870
1266213
484324
639011
263184
382897
774636
1344299
145553
1204887
66445
2044430
1006925
2706614
1148827
276017
258021
2794482
2815692
1051063
770342
1425006
44300
911340
2631286
1900566
1000384
2779465
495576
730995
668811
1889032
2079367
2091157
732340
1725534
234540
906495
986654
2780160
2096262
2757849
521841
1069646
1674804
121121
800532
2530414
976563
1605241
313499
1017305
1499738
1698628
1281447
275569
872662
1491443
961234
2729183
2476118
1559578
1495021
495903
2636033
2810707
1771884
1245459
176927
2870456
2567926
1694227
374736
1288952
2750332
434999
837452
167705
2837070
1451781
85497
1722341
102585
1816048
1942206
50985
1057759
1922808
16814
1186532
229908
2691782
1798493
985665
1764195
1527988
2271951
1779696
1645248
1480950
1666397
1523812
475029
529889
2726277
2795916
345237
1254025
1741380
1843249
1669604
1477569
651660
625328
2423035
834931
1878884
410630
1111035
100167
754581
1192759
473093
712693
1138412
1410898
1872613
742769
1699256
2419529
2004304
495906
2770245
2709175
782134
1637034
701686
753075
1721124
581436
611731
938143
446201
2784547
170996
278423
459682
965157
687108
2833884
658794
2127837
151164
2776440
2185937
1749251
381700
2003368
617164
2926834
1491355
2163436
955089
1003106
1332
1210150
2857229
1362319
379729
1295868
1547077
2935157
946787
1471940
2328341
997799
2473310
1132021
1488199
152182
1304270
2781674
1542302
2467301
660042
1198621
1766352
2339877
854052
2751068
926936
2124431
2392484
2263939
2369702
1941832
2934325
341651
977177
208422
469235
577466
2763581
2462964
1668212
1928135
1600690
1506280
2404329
1720955
2486979
1293815
2569784
1654890
2280711
515186
1773550
554150
1036434
751918
2767698
2324627
2070819
2755158
291370
2460346
2008406
566450
2440673
2647291
1759558
2836867
405287
296578
267662
1034573
23500
2060225
1140771
1270025
492960
2037638
2379533
775210
582204
2353954
2629961
1065894
2496740
630560
2268850
96935
1225528
1892164
635401
900598
196194
1087888
1126999
1442832
1882991
1944805
2049189
4846
1630376
1157762
1664122
2417141
2742350
532897
551885
408025
402162
1883140
2746704
2557710
1782327
1681799
644484
2337145
2872377
968424
1508576
392444
1995880
2302012
1581891
1942300
2868409
1614141
697759
2101768
1624205
1889629
465477
2570560
592675
2757553
1825717
2372385
1082166
2587893
1899584
1421223
2326961
1664444
2520401
6398
293829
2260773
2718899
54557
513666
687504
1810112
650153
1022941
312659
579100
2727355
876946
64060
1227805
2033191
2920982
1364933
1100620
2665846
1222201
913390
670717
2568614
1364110
1292364
1075984
1080412
874463
706309
1636388
765257
2234848
2537913
2331325
1704073
2085419
793753
1994378
88350
1160900
1734540
2227682
1347392
1854060
2649202
2620819
1182591
1144092
2061933
2278233
2690739
790424
1938095
2202181
956158
146983
2190594
73487
1592140
469499
348676
963835
2632988
778859
2669342
206164
1717061
2237314
1237646
1641152
251129
96817
1694977
1478002
2338508
1984794
1011218
2358201
2829713
2330378
1183104
920645
2111365
405743
2431808
1280816
1894898
388216
2914364
1558982
2837085
2356047
974647
1650498
312831
1698290
1577510
2433544
1292620
1879388
2907253
2831698
1961250
1511727
338629
1214934
2027685
1607282
2647106
2394343
773883
301434
2872431
1564753
961299
1793785
2302632
2531413
2037462
2142616
196944
2427410
2886185
474122
2799703
188859
552134
2122134
690064
1841369
1401982
2391903
2266611
19059
1451355
1589674
1456319
2770555
149722
2644349
1265776
837685
2914052
391078
1746384
1313199
302258
1318317
2614175
2928367
1486652
2915892
2670129
2303410
1949806
1643778
2091541
2700503
444356
6829
1627553
2037655
1602363
1296772
2473268
57657
1641554
2641520
1277277
1621076
2223954
460879
1467090
871276
1862773
545315
1835831
143638
1434781
1563978
2582456
818488
2302378
1867980
64627
1695527
1904675
952402
2848132
1162223
2770346
1162230
1761273
1777232
576038
2293428
1605053
29425
2814851
2008169
142818
1194728
1358870
1960876
863530
757918
2887986
562018
2197939
325583
2041907
7790
2005124
1238100
1116602
1203168
255240
2013161
2406627
443080
280178
2916795
2726972
911133
492681
1798774
307116
466415
445916
2925909
1425844
739119
2368818
239253
1302313
733805
96986
1379229
1911646
1122740
1478194
2182731
2087325
576271
2426397
2567220
1457364
2062348
2531636
1995924
2031878
2715078
1381742
331043
334598
1632760
2427869
4120
692009
2323268
401158
308321
2892457
1372640
234094
2244736
1324495
1130492
281094
1634435
147652
1803718
2167980
1286153
1782186
54027
1107990
2510900
1479297
8507
447887
1466390
2929296
317340
463346
2428999
1609519
1455624
743736
2487048
1412695
2567119
2675685
263643
1066609
1817539
1907677
2415723
358868
1940323
143615
2308308
412596
1736942
2835692
1603155
724595
1150720
925096
1286233
1796031
1652653
1785768
391992
609726
12917
838209
2921153
1917963
2600392
1513587
74936
77684
2718165
2932684
842245
2607880
743138
2449051
2769586
2489806
1855992
1513195
2620605
546655
2889012
1333659
2337389
864128
2196484
1565812
147637
217169
1362648
9603
1939868
769058
477549
1988139
14661
1593570
563097
317302
75190
2624550
605876
2202672
2365206
1478760
2857912
2818464
2004661
1493369
1698399
1899441
2467758
217677
2729992
2000938
617930
881823
323334
918028
2730502
1422403
1668717
2691396
321209
2724052
293123
2034851
2923871
734223
1251620
1440744
2421803
2865485
408601
1495239
2914098
1475826
157119
2507937
57871
917251
320964
523624
2082389
2526399
2208125
2182247
2061493
2289935
1032608
2296812
2174114
1241742
1389272
1222990
2676134
850829
2041812
2835698
1359449
1744253
2507249
450762
1595992
1125883
363414
2417592
2124171
455356
2414556
1977432
1774341
43599
1739969
1403050
1737430
1042103
2297203
2879838
1407395
2817860
2648454
277684
620672
852816
1066166
1239392
2223381
117584
1845409
524320
927072
1933750
2930657
2178130
617263
2082503
779090
2931436
2075326
871694
162008
964473
1421955
692091
2085182
791956
109389
1667044
2499613
2253365
478567
533464
990146
79158
2309998
2397038
982130
561165
2269252
2641071
2129287
1205905
2746009
2517063
333538
391797
2216708
1376306
2382493
654910
709030
1468097
2321019
2390837
119029
2353213
247563
1501906
2519917
1702655
1857237
2025392
268304
921775
1066635
278930
1915238
1754064
2417063
432330
750110
2766072
1662992
724261
1899058
1386858
827273
239954
1017065
511035
2485108
572262
1138697
139560
2769077
145108
1200411
1848853
503846
383951
1247019
1882280
2873883
19016
640893
439747
605617
151189
554596
2702267
137323
2545935
2924241
1963552
1754576
2020826
2737405
1842445
1906948
1380495
831529
859392
2544573
468864
2104436
532079
2828492
1462544
2479820
1199478
2753516
2297267
2318534
393060
1782068
1961455
1079078
548476
141623
2736027
100234
421161
1842695
947879
1907501
2856109
1389786
66978
2210316
2462973
1374198
2255498
2492706
1995871
1083653
894669
1168004
2439729
2604080
1491468
1074228
1058454
2514392
780263
399975
1553413
482895
2491784
2826962
391397
1528883
2073187
2869088
1040395
43873
1467873
2471486
1065096
2867530
144474
2376631
1915774
2100274
862368
2530937
192762
2877684
2506486
2009886
1529709
1780445
2482270
648514
2835203
1878462
2728542
113804
2169795
2662769
730167
758435
295517
1627900
2291751
1841920
2705359
2330726
2331996
318128
30986
2784679
2563302
515872
2230540
479872
1865987
1990858
1479408
2804241
1025699
454380
2667613
2790870
499441
2367252
1722494
1932650
2587683
1888979
1283371
1347878
1827200
267609
1457068
2847874
2830465
49786
1091993
1010320
2097110
783556
220363
1047262
1913279
79320
2515586
2903525
2118953
517746
999576
2574274
182043
706123
56097
934157
495747
1051388
1969541
796511
2534253
2637132
2187563
1927452
2600085
2735866
1404287
1462137
285110
2399051
867781
2351558
2478634
1367061
1738308
2586484
437796
2153760
1585523
2140846
1536981
1950122
55788
2486589
1846042
2718136
1699558
2039118
2526570
823538
1267426
1740031
1446167
1346609
1579594
632329
2540437
2709261
1439278
1357507
485689
1334005
2832700
1344314
1042684
1031743
2322182
692667
1279712
242195
2111370
2063104
942986
2634736
2603762
2539476
2916084
2540261
2769219
2702817
1258448
2098910
2398365
1982208
1224543
2676775
1249835
2729849
2811625
2204842
280323
230455
463715
651151
729369
58756
1266782
1675193
673351
916203
443569
2554382
940763
1230788
514426
2757997
2055288
124280
1249746
2258442
1610143
2032467
159365
2586846
543410
2796862
1487233
983972
849112
2874130
1614338
801950
24430
2267461
1577834
2000646
1252571
1136469
670988
923992
2920039
1166650
2690838
658631
1651613
1244452
1095934
502834
2054884
407222
476320
1506014
1978460
813861
753747
1495060
2432015
1334186
1287882
1379781
2109053
1389700
482946
2051780
158582
2400181
1997501
2340261
1594170
1086984
376874
695725
1043
262633
531871
2090126
2662545
2118722
2752650
366851
2294239
2079722
675679
1586653
1248592
2540940
877348
426997
2676822
1503141
1754980
2849503
2380308
2625163
2000804
2284250
1672111
873938
2058567
1705078
2495365
2247805
1784081
636811
1897597
2319608
2433683
1155522
2257493
1082014
666101
1515503
820690
1662852
1834458
643595
908403
2293269
2148944
774606
2674810
2912521
1605582
547971
1989730
1816878
1687997
1986336
2304753
2054060
1198764
2037606
538070
1496190
868598
1145384
1644247
810285
635752
1660469
2173388
2791688
1738731
1209486
2551830
2612581
2439623
2352246
938446
362991
1301913
470058
1092183
953446
2180291
2699356
2549942
501879
691092
1579634
320432
197464
2338053
2386098
2309672
2912915
2889749
2569176
733612
702745
2274578
2366186
2572973
2196811
2385023
1304517
2856370
2262888
1115591
935462
2810995
2285164
1159597
690217
1451936
1883010
268065
114268
1602559
728597
801792
357863
1974500
464235
1895366
2468097
882255
2066902
843533
1115047
1512746
877981
1142082
561996
2422071
1647254
2106698
636397
1472064
1204235
2194460
962235
112864
1921073
1918250
638980
156140
2617921
264089
1707667
1644596
2917759
661157
2891058
1436353
477417
1141243
2345826
2862196
2244579
1080750
2157740
567638
1715873
2523889
313973
799148
1909328
1322671
1054121
2505589
1830078
875567
1756869
259324
893918
2841520
1069048
1022565
2006504
1548269
1529036
214521
17850
1410368
1187114
646344
679459
2628971
2855681
458626
2906561
2313057
1538524
1697667
1525298
1187941
365143
1355232
497171
1418380
1905588
2841874
2320227
2296874
1159484
1606529
1924208
655711
2342319
2490013
1414634
236955
595271
2309177
2600479
226629
1480035
2346304
2369813
196392
2621152
636308
1182399
2679263
2006815
1266651
1007191
2009480
2665194
1056524
770219
1489936
1447427
1405394
1417526
347139
1574629
2274435
123179
1298382
182768
2551745
1610801
330078
721709
212642
1101736
2405093
2879138
458274
1441092
226381
1818378
2306970
2402117
698012
2678725
2557107
2176158
2335967
2076997
8439
765185
1022731
764585
788305
743494
2403631
1896259
1544950
2469602
589623
1023042
1977828
2552264
1492865
2169459
2097717
1756598
1884571
814043
2208319
1283543
175594
337582
2851518
144296
763780
1458502
275020
1538576
2254152
911188
1184204
1964686
1627694
1822625
1461314
2348154
1602871
2416214
1163268
2705976
2022732
1545978
861178
908656
1392701
960430
349897
2900602
294563
590841
2175107
2134659
1359768
135954
1545874
2413650
2067039
784812
1137727
1529517
945124
2013155
895538
2082209
2865101
1412435
1298070
764575
2563314
36747
1405975
819606
2930197
2820910
380855
2769743
190372
2138022
2188298
1124798
1305086
1432385
2449483
2032926
2684426
1444914
2480942
527559
842435
2563441
1269870
288164
589830
1337765
1780570
1024425
2138423
2346695
2044877
507545
1933162
2452981
2639821
1329834
60266
1178803
2216696
1997163
1375945
510196
1561724
582875
380139
2489060
2790298
2106674
1951971
723593
2103271
16052
300235
2747636
2469712
1079357
1557555
548720
1989129
1689986
2394428
2580049
1183106
2644132
2685724
433388
2528505
113340
2666732
541993
2067870
1265554
2703433
1482820
1814262
2631178
2271185
1025462
678272
2654779
1799710
2549331
2184873
1246464
2021589
2197509
2853343
464278
1368759
1790786
1514951
1273095
1169102
1775770
1451472
2006990
2552175
2608448
2253643
2370295
471506
676020
1360709
80399
1179329
1721613
1020800
1268715
2521021
2391551
463334
2386112
610091
1062839
1285090
2013840
737573
527327
941603
2496299
1586081
2409541
314919
1408413
781273
364291
1105887
1549136
1766514
1426663
943956
2849260
2897477
449372
411233
1612914
909755
275403
1207546
258376
1951165
302838
2764860
310275
2186454
743089
2373007
1928105
2383188
1704079
29464
553767
289049
57475
2398412
203307
827225
1252452
1108272
933904
993063
2069100
240103
1242909
2610774
1892541
2707424
88652
1103234
892311
9096
1748373
961745
1343300
1129892
2565026
179056
1703892
746921
2365628
1161385
329413
1449410
553067
2830750
2000636
1687379
1416622
2616781
1351936
241220
2718495
14592
291856
1317339
1555912
1231129
1801676
2186918
251969
1651133
2201190
834637
2858669
1882502
2629078
2564421
2753304
1446873
714473
1086555
2785910
1025989
310733
244466
1578767
1397367
2510521
1901968
2649802
1085856
695831
27085
390243
162130
2234397
2402783
1973656
855224
36511
43783
1563554
2934102
1445710
439877
317582
2570666
496367
650255
2382803
2651793
2265765
446327
531053
818638
1479547
2138383
2857007
1033289
2530931
1707685
894191
1317945
1892918
604330
1709545
2462761
207078
821776
2691111
1942934
760209
2924986
327428
9251
987814
1431584
1453864
2913011
624638
1099779
1124832
783176
2102915
337209
1953838
1173650
1297070
2627080
1776063
2168051
2759607
2411672
2327141
795899
661029
2744369
654907
1018878
946607
266766
2894789
2420380
2289964
1527198
1927447
1695775
439215
362767
613436
983307
2246295
545565
2698106
1130031
320903
861207
1007486
1779932
1579955
2016751
1865455
294397
1305406
242637
2846082
2271389
2660778
1633236
1695435
1933484
854306
1486232
413758
1981098
2575884
2557074
1250375
1638404
1874953
1262129
2176385
1895150
1361354
2765611
786741
2242704
2606301
2387268
1992145
1888912
2277974
2058113
1502287
1326609
2195904
894982
2555829
499801
1395951
222380
824434
1949098
73285
660299
2450345
470380
1749508
2158726
1194279
1536397
1324703
446021
2051518
1396693
388380
449303
2123343
835984
1517062
2879861
63401
583386
1380170
88707
1302932
396292
453956
521747
2591119
2273911
145440
1454102
2920642
1245274
2759651
260113
1418697
2314330
2335831
509833
1165228
725185
1083495
1213743
586865
514486
826286
2868000
1426983
2712449
216206
2120915
2300314
2724291
833876
1243745
2024485
215363
1243787
1380522
2891666
857909
378026
1837411
2707971
2229162
2157029
314879
748308
330079
1183939
2712203
936123
845193
766918
1238365
1267898
2064029
2474260
1056963
1320336
317772
1348130
1174596
452153
1917169
1429488
1644058
2204771
381114
2565407
1927144
235165
1950712
241745
2177158
861874
1488498
432472
2261418
1549018
500443
512304
1497525
892264
1089321
2780074
1480132
716773
500158
99552
2907557
1964096
735080
85290
2842701
1454850
365469
1303459
2489778
843139
581605
601441
1782997
1898205
702445
224601
1556147
573844
599283
481749
787827
2647286
2560767
23444
402159
1178297
2177269
1918187
1063872
2314511
2241322
1162535
2698504
2148690
2649776
1490512
2002314
1698990
2016382
1574426
2513584
2676564
1528689
916969
945076
2049684
2034882
2793346
983420
603009
583049
2936136
1798986
538551
2574288
1025475
2632190
454560
63845
2832921
913838
624994
394625
692787
1180711
791778
96692
1137520
1634597
1002777
403987
1054117
50818
659341
1314362
765359
1143573
2068389
2292396
863109
2746711
183839
295610
2229390
385974
2064946
2610519
655312
19825
2206892
2386963
500201
1583359
644380
137474
2927245
938810
615087
2098382
732560
347051
1260332
1539887
2033208
1910567
941940
998250
1553962
1676554
2178682
243701
2801205
2684875
11924
2115753
1580771
2729660
1606078
1454402
1004567
976054
2236916
681134
456758
179414
2531560
693281
638348
1357877
1150453
1978868
2827101
1152382
1143363
451562
2611744
440335
2374412
2912944
807305
2481759
2910224
1782526
191844
2338146
465663
129968
1948916
2014696
1120528
2630816
2824962
65203
2488427
825385
1399336
2137161
559035
2675743
2307858
1355995
2188466
2060460
2083973
1338356
1930022
2128714
41484
1042891
2343019
12670
109140
770727
2177663
2718728
1501190
1931036
302826
781580
2070513
2311189
38607
2161681
2315890
680175
2599518
1747352
2550698
2294351
2781988
535898
969297
652676
1920284
1879624
141008
934463
875754
1631549
1333825
38660
1278853
1333875
955959
1981992
2790872
1387855
1828348
2142746
1339227
2571878
2795210
518651
1244500
2030305
803031
169353
713111
228362
542930
2638805
380007
2310296
1522529
334698
1381597
1020154
2857213
1372486
1587317
747447
1635694
66396
504622
1770287
955437
1278422
2704161
2847929
1098868
2457707
1314170
2828104
1684850
29986
377668
570625
283652
2499953
2742439
2546902
606703
2739920
2650905
195065
1976381
1252978
1854875
2674617
2498850
2509117
2496875
2425005
2133202
2927166
2303059
2452651
635024
851784
2254922
760538
1772389
438297
1848278
1938878
711688
1949144
2608189
793963
575428
1550565
453315
2442567
464579
333015
1385953
256273
1545048
1329918
581803
1111013
2855976
1280812
522468
1795686
2091685
973276
1428637
519084
1133198
2610826
2259903
1624120
1992268
1054606
1750039
139231
1122023
1830977
1064744
2844742
477532
2519540
237135
391195
886864
1321132
2806736
62955
2216792
1458475
786367
725450
2394107
117324
1542725
2570502
1526450
2573927
2686973
1305243
2591071
306555
57707
2713698
1496877
1335575
1539462
17298
2327564
2667573
665479
389267
542674
928793
1403570
2811631
2840440
110523
736540
306094
2631172
2050685
2273693
2141084
2828780
2657313
643133
2168238
157213
2082880
407293
1698944
543184
2879383
697823
1737365
128748
753677
260985
1961027
2378281
115697
2343781
1792817
771616
347824
1650042
532237
411107
450027
148142
2772051
1638272
948714
1914642
2718354
355847
1026534
2142512
2718785
534367
100088
1066284
2607797
901802
2655573
2100692
2768186
1275336
75857
689471
2187317
2934465
747775
1248600
618447
2578388
2139634
744719
2614128
564639
1677448
14850
2120420
1017388
2404292
24253
548737
2414648
2341257
228113
1355486
1072487
2748948
496711
2922314
2155877
1087166
645998
2185182
2251510
957842
576123
257679
1813504
1202354
2344454
2279948
329711
1736380
1993710
951768
2175359
1455592
617221
594076
2433976
1915355
2890176
2917819
2364457
49694
578802
999812
2741158
1031798
2794697
1302285
134891
592902
1455613
671907
11020
1344340
2281620
2723287
591708
1709236
2625776
379167
1625116
1088186
2167451
439201
2584005
2673325
2599959
2169107
1211551
1936396
1651382
300094
2522325
2929306
1890131
2325212
2469792
249887
1291350
2257893
2858782
213175
800653
1384325
355195
2274852
2030212
2898842
1158609
2836836
1729140
859642
864549
883173
790104
48986
165141
107206
1339194
2721923
901075
485275
948927
2203049
1773465
1632463
1750670
295906
1585631
640755
1694949
2241378
853752
2638002
1611425
2536979
2356572
1211577
976409
2838623
225781
2878301
480738
1754486
1146155
2327324
811273
575070
1555602
737717
2867309
1740460
16917
2341940
1842674
955231
1815889
868144
958371
10823
197101
1718109
2272514
442840
1019176
1266688
1216126
1830544
265969
2050813
540798
943888
1969687
2938193
625217
1541589
2243553
611673
2929550
414203
1404636
509436
1489528
1054967
1174525
1574117
2154853
1506573
2281821
2921610
1566882
2346979
177391
1958426
798703
317193
1811115
53042
1524087
687265
1428336
962740
1922652
1064939
270071
1767398
2614312
342585
2807461
2421002
2412781
610958
2039317
335338
85567
2668919
2502698
2301934
2940209
2907393
393487
1392563
102000
1102144
2049811
90807
2933659
2270185
2607234
160913
2583096
809436
1655019
2521636
473959
135574
1542770
2036986
2904938
1260279
265154
276495
2375829
1428700
1276581
2545853
199444
306166
2717051
755273
2302340
606627
1723484
2705756
2013842
2500044
1631889
1948911
2484124
205535
2638033
1557939
58820
1323846
2823362
1209859
416428
867601
1597251
1549117
1714291
2511311
2668272
1882749
1300971
2886057
198609
600837
1891344
1607028
524747
1353280
1749263
1410906
2062632
2112683
2732358
1178076
1835730
853213
2112485
1881084
1856971
2259815
116052
1916126
871858
2411971
619354
34836
766810
1683793
2845521
706843
2721326
2925445
2911129
1852648
2064227
2245075
1711615
2433660
621831
79874
1400368
1699254
1168561
2456720
726237
1425201
529721
854608
1121511
591223
2465767
342072
1295410
2292511
2723602
130490
700411
2361488
1241606
147767
192220
531772
1592694
672611
1590224
2636255
2048277
2545882
1330760
288058
117766
2016854
1366891
1606950
1162773
2691747
381837
2328031
1928947
2730359
2911137
1286711
2397605
988419
197851
2043533
1758502
1964621
931476
1835453
1549127
1623372
2368038
1975855
1266614
2602700
1653585
1432676
819031
1348733
2503168
1862628
2077314
2075924
1685063
67453
1753516
1731420
1260461
611326
2016466
620412
1902953
416432
1380989
692001
2315986
1488552
775324
2650852
133486
2908941
800953
1851663
243285
1896445
59078
567277
212678
1176346
11176
2626899
1299285
1388501
1227526
1917110
2457610
1445838
2587058
2743310
2481790
2137084
772948
1020284
702453
1480937
1785880
1688636
1791627
63899
2227303
1041438
53530
2776669
2286179
1638355
253790
777980
359960
754177
481084
2397277
350062
250568
2193393
1299612
1576171
590693
548042
903160
182385
997622
2718189
2457910
2329238
671565
1178887
854543
801013
172894
2663913
570378
410135
564375
658927
2837260
2200658
237432
328690
2155365
1349600
1129539
1398323
1197943
2725182
1001056
485489
1056612
882206
2047583
287166
2369699
1028715
370189
909885
1236095
2841271
65266
904594
1026604
166460
1277727
2076512
2608199
370333
862118
722710
1748981
1193457
358301
1448369
1859346
915678
1876974
2493850
1345073
1888127
781048
491339
1428704
209192
369758
999593
1341258
1496580
2041436
2664753
2623805
1253413
1004264
826624
2410200
2728222
2430001
2363882
704091
1141251
2404790
29812
860512
100675
1727386
2597531
1359070
1088036
307348
2672876
15022
139787
2244132
1203178
841310
1796437
1080023
873354
893844
748415
777957
1379368
292050
1725317
106688
2735958
754914
1563285
2008954
843246
1333365
1203448
526831
1827474
2153086
820047
143801
2049515
1593241
2606062
1503551
22629
1153080
1728426
1426804
133252
1299416
844775
85328
2087186
1989391
2880264
547605
1169389
978275
196042
767654
1938760
2305198
2211824
2396998
585445
1324813
53070
1497741
1171578
2919800
1114800
1566117
945562
2896833
2581688
959014
239876
2712323
2235647
973038
2638699
1952073
760732
1783285
1702371
424876
2897231
377652
2896975
2615740
355962
990608
168160
453467
353543
209342
397810
1826378
1162038
1005131
2169873
2305288
1549701
813073
1110011
422480
2434671
2739570
1819352
1415433
231193
740898
957491
1468418
488835
1209233
1040524
1306368
808625
2786678
1666105
2402244
2253850
1547907
2544779
238042
1564537
1520321
794376
2014592
904045
1498235
1558819
1551916
2431731
507019
2630676
1839938
288574
5250
2644359
161978
2940142
1176148
1828118
2015526
1553231
796857
1351003
1911034
856426
1435570
1780084
1847390
1320789
1444787
2200055
491743
915486
2514064
2841530
850471
1425015
2208558
1692940
2476414
23829
2594702
1360907
1592624
2511108
1636228
358537
2869276
444630
1559234
667901
456854
2623380
776637
2238613
2465656
801153
153288
2149798
1997197
1542344
2105659
1379268
360056
499853
800994
1184953
894569
2197444
704373
1527816
1544670
253552
1990723
395289
79527
1562848
861363
2658503
1560740
1109064
2200604
1492575
696914
2098865
232262
592004
985690
605411
1582628
1947613
689379
391385
655041
497813
126250
2197959
2265608
821659
1349892
130655
272843
1460919
2781557
995198
2776413
981657
2303004
48912
238569
1668910
1317371
554268
1428632
2852974
215493
307016
1280650
1529913
923204
2694669
1566384
83711
536558
2409986
863491
1409461
2926268
1476771
1511055
476380
486548
2361627
1889573
2613121
1966543
663873
971012
1974629
679886
1131980
1445414
1572753
707866
1928708
171202
967037
1158005
2235673
2458248
163437
1297268
292580
2869238
2765023
1508890
750415
1399909
2878448
1106299
776707
2505530
1511760
1134911
2416448
949332
967160
2167158
1775875
407371
1162359
1697327
497057
2663438
1850182
1900019
835780
623648
637292
305769
1119903
438065
2009887
2025755
324760
1898678
544165
556244
288986
550774
1408233
583899
2088134
2135621
1949270
2313774
2397726
1316318
1789840
2864693
295381
2892631
1510307
1520884
1785854
1920755
73775
738042
1235508
622885
2669301
1445024
550324
2377744
1287915
1872580
2715665
407042
768000
41897
2107897
1020777
111672
2380214
1756470
1889428
50056
1223788
439200
1984109
1709646
1613868
1844648
2232767
1014365
40713
1982224
1461071
1061968
2239809
2910958
1224582
1762234
1513162
1280363
1493817
766521
128031
1181220
2003152
1234381
98329
583786
2571584
2587770
1983683
2705773
1425313
1038056
2502443
2563480
1845014
769832
321743
2362001
2295262
2024335
504703
1782159
1160614
57421
1518735
1508731
1525941
1153329
2841535
699607
437887
1696021
2193878
880750
769206
2865111
88067
1327173
2162633
850973
2420361
2169797
1215832
1396589
2095348
1946022
2354215
1657583
1907779
1945167
2810909
1787878
1245450
677352
330821
662007
1736614
340504
458308
706417
2751707
1051189
269485
2169942
1624872
1553695
1977606
944047
1829574
384150
1948177
2825394
2249990
2055764
618630
3694
2607932
2723409
1100094
2671523
888889
801596
955647
2667941
2322003
1693434
2762806
553777
500847
2271575
2232244
178698
1281886
1215076
38536
1133111
801054
724102
2477660
290300
1424415
1388521
2601358
1018368
1388602
2489891
1246468
2512804
2444363
888845
839873
555371
1383814
426924
862287
1963249
2395692
517357
2708770
985305
2710724
1805817
1909735
2623898
1580487
1684115
1834116
1411034
2681828
2438418
55531
2048907
98511
583950
840373
2258402
579993
2534194
2813996
2222963
1476892
1811660
1576091
966572
1007589
140996
1978188
163771
2456141
813469
347772
70685
33034
2878125
2317060
2284589
1574099
1360487
1021140
2744793
1966347
361424
974036
51254
1184867
1040032
1912777
2068635
1817555
1917858
2823521
295748
755957
905444
638414
2593628
1687983
1874581
897111
2443434
1554524
2816568
1550717
2917453
1267587
1332187
859687
2672803
1663802
2139042
1590470
1766565
138955
2401956
1059061
1224201
2405080
1826854
1261284
1140233
2297516
2684862
374315
493366
1000448
2788044
2494441
2626127
187554
317310
316562
2126024
686003
758867
853335
726091
1543032
386016
636659
1657289
36433
205117
467770
388788
2528174
1736175
1612440
1450440
535405
1421226
2725421
1240223
185689
504320
1915815
516341
1143684
1199735
1912427
21275
1569811
720491
910979
2002064
1555239
461203
187753
338881
2823879
842289
479467
2372256
250924
431433
123443
961537
1855636
2445904
1210497
2536699
1441576
759215
930839
363795
799474
1448772
1620705
2556102
2654017
2219411
1258592
1833097
1017007
1124987
1103982
1798972
2245739
2899248
1665436
2556291
770128
2038846
1205086
142693
2044874
2456769
2314346
1527646
1060029
158725
2024124
6006
1250349
2616302
727922
2603258
2939354
89130
1875068
578578
1128514
1475744
1323641
1584387
391359
123947
1484481
1822223
782924
188120
167130
2663500
2512252
1526566
1404101
2828771
1177320
726578
1944522
2358743
2889716
1385222
1038349
2162721
786702
389494
1658403
2148451
247239
476006
526738
2396891
1929250
276978
207407
770157
2548974
2934411
973093
2602473
1530091
2884971
1316595
1106634
2626125
2479518
1476502
2755611
1560417
653060
521253
1879819
918989
2188781
558657
829464
2642406
2191309
1167303
2414529
137672
129391
1884736
286507
2367599
879146
136331
245101
2042360
2532913
2305350
2604151
2622726
2520307
2874810
2060875
1982259
64088
826350
290887
118666
2733230
2072598
2924600
2127846
2910559
2222597
2821978
2017003
2761031
1533012
2268938
755604
756270
2797646
345135
815740
743129
1574093
2154998
460605
9094
557980
1166369
2636606
1113538
2603509
1619217
802656
662790
929835
797526
1602912
1755022
2049029
45782
2770905
416032
1357837
2026581
1845895
2075363
864007
1749783
2147770
2179140
968416
409012
1641922
913248
1935454
2306241
1688255
1987986
2102352
2431240
2805375
1246958
511374
30348
1376286
1590106
1224481
1383603
1873620
392854
1700553
1314631
1880238
2382792
2038197
803398
2711768
714454
1549437
198572
951405
73645
2052433
2114734
1864482
2589403
152570
852861
669384
299450
2871348
1607253
1152127
99881
2665686
1065830
2121396
1140666
2880402
2111215
2731184
192669
615678
2047090
2301427
1845263
399888
1321554
858121
2496311
2362829
1806089
896182
139953
63754
131181
2160427
2086451
2846270
896408
1951930
2426798
1560143
2812541
316839
1022589
2508872
1705879
2251103
2134014
2334657
2034230
1675771
814024
1821159
2236252
1606418
529333
2571401
2810301
2449960
2904482
2569354
848454
472776
2074757
658870
1060478
2369764
2215094
1116073
1001735
2878422
1366213
2818227
927767
1746962
1838078
160026
2498831
2309652
1397092
2371033
2559357
1012311
92948
2000974
92919
46635
418042
2088366
2163300
797845
1473281
2445636
945206
2753982
79446
1378386
2298432
2822008
2156600
2135981
1263715
2598623
563124
751071
1989680
2755186
546143
1735051
2675013
1758917
441955
2258883
1334323
2169217
1017115
2203517
1303322
1105033
1099146
2062383
2079776
37740
7462
2330204
2904881
421861
2928183
1328404
1173366
2768833
489022
2190518
453486
1848726
2128996
2265476
2290961
2844753
942582
2382860
1200550
1647080
2605571
1476945
676370
188737
1189856
692414
638027
253990
2423401
850722
1585349
495035
2115009
16647
138485
1496849
1466126
973294
987303
2565161
827076
1498785
978545
701301
1391576
2454752
2700510
707445
848265
1719397
863527
596029
2469439
2499334
1286993
1811825
399218
2829613
415963
1791202
2045157
1877802
1947990
2270702
2098277
1882990
2635713
1454573
2296799
702077
1802599
182080
2926087
84510
475732
2249502
1542549
1667697
612762
2387388
2914255
2314350
2387372
1132629
1608094
2227196
104863
2379871
2063720
1125064
1034725
347720
341360
1107727
2644546
583218
431230
302937
996985
2632762
2097414
95647
2164734
1563242
351984
639174
1864968
1179474
340286
1207874
2074097
771514
2612453
1145099
2729276
2568486
191006
1336708
822185
2214892
312461
2034002
469582
426037
1008201
1096058
2652662
999882
2030759
2382213
1279686
840925
2132532
947419
1770592
1138989
359142
1803543
991441
213431
535288
1655264
416281
672539
2453066
2428792
1847945
756000
63033
2624368
7550
935675
350577
1337688
1665048
939318
1426551
953853
663591
2484279
600489
1897902
1929545
2873303
2676912
534905
2577001
1670975
1247546
2173402
2778979
986194
2387933
2435646
523126
1909521
2744729
933248
2018746
889885
2560656
1639942
136828
417481
112203
467068
1487078
1408997
2163487
1475975
2854841
1879360
2738544
811717
727574
2823105
2667794
712468
765314
1391565
754023
2008189
1699910
2371829
1868828
9316
985050
1999048
2500856
1422654
2693118
1377078
1957902
1461563
2453246
1908689
525187
2139078
284995
973425
1480667
2291461
13446
2563293
73285
2383918
869844
464076
2439638
1583699
312685
1113431
2172815
2021618
503069
522135
35370
37459
761538
203249
2034070
847474
1138442
2144059
1362628
1204802
1419129
75318
681814
665730
2388446
1401286
1718213
1485511
2063870
2732091
449922
2227515
2193805
2244890
2080299
1630133
97752
1253210
2601728
2921724
43510
1083957
989054
1794326
1233829
1920185
1941044
39850
1316884
435489
1459755
1829087
28825
2606592
2487973
71214
660835
2329617
2422074
118001
1605070
1448596
505622
1921191
2218053
2003979
468283
2099206
1190885
966888
1663380
1816196
1879076
2083699
1816639
926900
2687877
2551059
988342
1068827
246737
2158331
1005375
1338797
1283675
2147293
611304
1817875
366909
1893205
82716
980998
554909
1105060
1834171
577490
1219508
1260726
146039
1343390
2250552
1068057
1381049
274573
2238988
1850498
1070838
2184511
1923965
1347971
2207187
2192370
134363
2363056
2433681
1369938
1441152
694376
1140296
1877060
2671158
2361954
701667
1716204
2927737
549385
2422620
2511451
2849927
2096991
749065
2426198
154667
2270377
2714517
2403514
2521578
1105727
813486
2126742
2024398
2296705
2365506
2249413
2864246
1639688
1316398
1323369
1466608
2720260
2821694
752909
1373613
2286908
1594713
704607
1945225
1598398
1740829
514986
1220598
161989
1632756
3287
490875
2189878
1518028
2019936
1078979
2441805
1207160
2090957
1031429
2025319
2186998
52921
1815288
2227181
347763
570700
104240
2447854
1832733
2814570
1372152
1435618
2109409
1748310
88890
704044
1263259
2373342
2843369
1533172
486657
2904252
1289410
1650799
1826122
1707791
670106
2105700
56432
1084047
898455
2196872
973270
1265356
2304496
456714
973704
562111
592432
302669
1144186
1530910
1467293
1938685
2194291
1147483
2933239
1122741
2119455
2678926
1645146
56811
2141495
1257463
1443473
58479
669629
2399615
2850067
2505525
1682651
2379782
2238796
2361028
2150010
1922158
567168
1971681
1078411
2444401
2286409
2404694
378885
2222635
880545
1924420
136817
970399
1462651
513246
186368
1467197
2691414
339563
2363797
194233
1885009
1258512
803593
2861258
1576808
1134197
2884728
650237
2878694
728248
2078083
1520099
621353
1575336
1977047
183587
1829727
1793509
2846470
133456
1286028
2785483
2098177
2016986
382385
1864025
2272128
2085529
2637777
1972340
2912452
813015
64426
1740563
1017313
271586
282774
599769
702221
2479724
1820459
481757
350291
1304485
685263
2130554
2815128
1302428
570791
616039
564086
2911620
100185
1778134
1765852
1305606
1758372
1136746
2341841
362806
534977
859461
618731
2938924
2260762
2469182
2334700
1050954
2457399
2165876
1440838
285715
538102
2868118
2909246
2615916
1198423
1934831
1770958
2833319
2545450
413314
2543916
287115
168874
2050785
1023674
2078719
2469839
167191
2543383
2678515
1343865
974774
1956443
2849366
46654
1721961
172697
2322112
2427097
659356
651142
1523926
1225060
2454671
1140766
1856730
1574860
1265519
2926385
679427
706640
1918620
1435517
1389123
132663
285945
1844702
2484129
1597732
2484652
2696733
32553
2482747
1517805
251403
217489
1592234
558853
1827282
231406
291671
195315
806034
761716
460578
65938
2300745
2331518
1504132
77880
1489387
256146
138344
635778
155018
2686612
471401
229671
2731738
945233
2573484
1637062
2581898
2562653
2809005
116629
2771647
1881609
71364
1077220
376070
929473
1592202
363315
1405148
2450847
2670426
2407822
209726
2633597
503484
1724203
1396514
2253861
588264
2180187
1320431
2259844
1744291
1116404
1311384
2270807
836538
902120
297632
1900418
1613731
2013820
2731565
1617630
1165000
2779529
913739
2050115
2463381
1008442
1686407
1910751
2738116
1023376
2180707
1418792
1476770
1359918
1980569
454090
2231388
1034345
482823
2614413
1586151
29220
2780916
581250
2380357
2754835
668012
1203880
1963851
406083
2689343
2467390
2369167
1944879
176627
512031
2508335
2485065
322731
1013275
2347711
1441701
2098529
2374608
205841
52508
2521827
466254
1933645
1075473
1767224
2349815
1428999
950975
1056864
2262166
1151604
2898268
1239624
1152240
130685
2025248
2377067
1665222
806432
1122928
574634
2702698
509182
2762771
884704
2172270
1827194
1612193
2237774
900856
989310
857056
1383253
1421454
730597
832210
1558404
762906
1247655
423808
1275086
480672
1677421
1659721
2009252
1623279
2863072
1632924
942025
2159390
1198713
66874
656323
383491
1309321
1196777
80460
178997
1346303
1887689
2456852
1539797
1857879
1305540
2005732
689620
1554799
586505
1133498
2480296
2847012
1723731
1962528
403645
1389004
282584
2937711
1467641
2638403
241369
2492705
2908299
2770253
1212671
1442516
1337222
2298041
1711375
727674
1821730
2203152
2104431
1402941
2577174
1629607
1654477
1330789
1384649
907545
2222280
2778550
2245996
2151698
1017689
162301
2130682
297272
2748402
110334
482723
231134
104507
1079029
2889885
406297
311589
1380045
2834430
411012
2652159
2599701
2934720
2329856
2108691
1750506
293901
2522112
26611
2136113
1128025
2054226
1707315
566033
1475
1371597
1433518
1534106
2270219
1646444
2820115
2574068
705037
1922506
2752589
2479244
2870571
982312
2072993
285374
1086414
1960036
2497510
884087
344534
1456079
2244246
956278
2825227
2517651
589890
536491
2645431
2432625
790555
773918
2623207
2773308
855433
2661038
1192707
806100
1344437
1417489
1023211
1804544
2137187
1701156
1601100
2701496
389006
2343747
1985530
636801
611722
381639
2410593
2191606
2011882
994748
2896331
1277683
2399068
211309
1016354
2766004
1919662
225840
2217518
737573
897600
1780136
2057690
2403838
1507197
1876356
104477
2171623
452543
1973696
1814536
327446
1140109
1412242
2732512
1643578
2913362
1737652
2025672
571435
1134740
1341726
2349573
1620167
676886
1683664
2580082
250773
2445681
2540987
1805529
362691
743135
2575649
1838218
742900
1538750
492243
2515744
961431
144043
492252
33348
672213
1000782
2110978
129752
2452819
838976
1463428
985120
2084588
2152337
2210761
1803823
2238941
2801659
1385351
325322
2640563
1042934
2870421
138088
2752838
2159644
1236699
1731281
1906617
2301801
258713
2101866
1980444
1468494
1233280
1612487
1561542
10504
2534579
1981213
1015292
2900120
677107
1349350
2510465
1163883
820812
313716
1709637
714705
636438
718516
2467466
1482173
123826
1421651
471056
1593583
856438
2052969
49461
989466
1994618
1043986
2650791
1757866
2401012
1546793
2858420
647792
432412
385283
314067
331041
70071
2593391
759279
1338318
769764
923949
1680755
616789
557095
835889
2462134
2848314
1777531
2819437
148762
200130
2401852
2294204
871022
537736
2690844
187505
1902749
717736
1439318
1510624
692005
230044
2527059
1533527
1696086
2869196
1599031
1169743
2646059
769173
301328
2174771
1661647
2095921
1344599
573662
2722314
2741940
1260124
2281652
685107
2503279
457907
1489627
1593031
1383378
1385075
1548382
1559979
1623812
523422
1112078
2291846
2020583
1871806
239454
288987
2452317
2719944
2110471
2565332
1743851
1188986
442103
1994039
1312702
220819
2673716
1245584
2456999
1110151
329260
1361664
2135386
1802017
1480938
1169177
183656
19943
2893378
2048875
2119002
378542
695381
2909796
399723
65512
228010
655771
2656695
1931562
1171984
1984577
42699
1469184
1239576
1517533
2800971
2048720
893308
209279
631653
995755
2714903
2111237
250852
1274118
1150245
2047280
444630
1130096
2054985
600813
649133
2554440
952104
670391
2306875
574019
318924
894547
1738460
1553836
2614868
1000442
624835
628733
2818917
1307477
309285
1573478
1350778
155374
1747550
989925
266515
1805579
1626174
2782952
1396865
534445
1087355
2434911
1965539
1814906
1793165
1408426
1018367
1616988
2318078
2414820
243426
319889
2677766
262481
2559276
1371402
1570203
1482169
2549182
1739537
2798563
903498
2363507
1533075
1358808
617315
2229218
2149993
1629197
1617377
869378
2796914
1344258
2928110
2275360
973698
2208359
2005216
406993
1695339
838008
2645701
1519850
1204834
2217764
117390
2782452
1121630
1489323
800898
387692
1280
1118863
558351
2674516
1977416
1849259
2817532
826781
635526
1741566
475486
1324294
1206349
557667
150004
1363318
1916401
22689
1234303
18369
2783822
1242239
2030747
2256081
1856365
1422067
1420445
1400295
2819832
1053941
1349881
754949
2816563
1924899
1991295
360863
826679
369710
72500
1007868
927527
83076
2706333
557087
1756828
258732
2921048
1023437
1302924
2357271
1863407
903247
234523
2249825
838841
2936289
1736138
2805168
225219
1842925
1326005
2665600
2172932
1726711
2916127
1970469
886727
2110140
1523293
1501934
1133615
2542391
1377837
103318
2178094
1627684
2657486
627129
72882
2123539
1477110
417015
2745541
1121411
2600044
756597
2108588
1036824
2395508
332479
1527784
1127742
920992
1644126
2595653
1198185
2055263
2577262
1126820
1055273
117607
1114225
1297585
2521593
1797715
2226983
2218000
2795250
768749
71352
455814
2507804
2417821
2939154
106454
2647793
1144840
353971
20203
1807246
1133062
1460536
375493
1858804
662951
2410681
2555376
1357410
2114869
1625326
1336561
1404964
2653096
1944998
1756471
1969655
238604
1221239
736930
2203893
399257
964791
2287229
1049408
2379556
282913
1362796
2430161
322074
963007
2249899
1929043
784314
1494045
603084
761443
2788269
510305
2231787
401619
419883
557595
1537124
1486615
2445548
885004
1943990
2459340
1608980
508009
174641
825025
75698
2020923
403757
508885
1212307
2672970
1580394
70336
1629231
1045342
695248
796706
1226871
1331645
2773088
831153
115671
2333847
2274293
1259398
2871273
1335688
2155077
2400981
1537096
1577689
1519979
2145719
2688011
653694
2912013
2211450
475
2008402
13301
2504355
2763890
126844
26580
125227
2523539
2740029
172808
1499990
1890303
2545964
2338037
2161277
1364309
1291078
2842950
1276336
2240075
814254
1918380
337040
788147
1826084
302570
2074334
2438952
181378
1757138
1605466
2464738
1856885
1694061
642391
559189
1841928
2179246
807051
619841
2787659
242353
1649293
2832077
980751
1956422
2933702
1883314
1402248
2157296
43918
2778795
1170411
1496543
1120221
263419
1752523
868530
616743
2161564
2420179
1979906
347379
1101912
1134880
532318
1366555
1058554
439151
2617842
114596
268773
2134547
815950
1945446
1300267
652517
1708399
825074
509545
295305
652378
1899935
1920773
1776444
2870259
1438220
1054281
2625209
163608
2575602
760907
2131344
2518912
2685951
952377
1153486
1720467
342312
644313
2433867
205115
20397
1536560
49385
2000984
1611458
2146068
2736517
677904
707247
972506
78618
1700088
1841994
541957
783455
1159714
2905071
1378785
2131265
760923
644121
1472086
415548
610819
274715
2446773
137026
1763664
736815
772141
1950059
101065
657233
40737
2854274
121667
2201404
841733
1538121
787728
254656
2835409
1627906
1992950
32481
2598843
612643
2656031
1190167
98806
480278
1395552
1818547
2729463
980230
729132
2778254
1159556
662095
1548380
223310
909106
375124
1549002
1891196
2240722
2075075
796844
2269330
2402073
1543330
2807589
506431
872998
2612756
343008
2684130
2873859
2839062
2236070
2303507
389705
2785247
1221530
1378885
1057171
703840
2865808
2685647
1075729
2820148
2388479
1537558
1016959
850991
1553554
1134891
1935607
2093005
2287915
32855
78200
1334607
420997
2321921
2623440
288412
1742736
2209318
2894991
2191535
2272670
826116
857039
2237097
225324
995141
1583374
2453283
1309947
656870
1651417
988390
1529293
1532437
1928403
1098372
670878
1843153
364845
2683636
240797
1610241
472179
346489
2166350
1086448
2124983
234187
1039119
2532060
508965
2922515
1205469
637487
518208
1107457
2671869
1667031
759735
1824400
111438
567870
2461793
2381992
2407571
2569946
2329668
935901
2926896
2743370
547138
1457202
2459425
631590
2749660
730167
2685899
2195956
544144
2837841
2872508
1111708
278540
445941
1703530
355963
887507
2469682
2681071
1483585
878233
732797
2822278
1845717
1834708
398633
2370477
567427
910998
995842
1343355
808532
1531896
1636253
1221559
1857757
1024693
2552306
1280999
2849895
621893
2261857
2923865
1585034
916413
1325769
1327734
2317783
1424890
176916
93346
233570
1020989
2771236
1817305
2398195
1221102
2375950
273915
584764
2053809
2569717
2048203
2367859
2100301
2653963
498764
1592850
2485884
2114277
1724260
2349818
880413
2763283
565978
224345
108304
365027
1275936
452803
2578779
1426160
1957331
2557914
1629027
33459
1752262
227743
2023517
23802
2089421
2539132
799683
426030
1283142
1554192
2461398
2751663
1862098
2532636
2224034
116027
2915302
1391618
1371639
917860
1910685
238543
1015379
459449
2048245
1667751
799328
2668061
763162
669935
428734
766015
1416859
75684
1209409
739636
2469542
404245
682174
2536965
102648
2125810
446403
1917332
1389654
1079314
2007535
1468546
2760288
245191
1033830
2147316
770951
2489926
1288865
1324623
1114745
900007
2382393
1750510
1126318
1784282
1110101
1509246
2693924
1033207
1179230
370223
450105
425735
817506
216932
2250652
637873
10628
1158226
1550430
1704781
705132
2759354
2708312
955633
2173918
1050051
2820680
1962613
396877
1798565
2368003
1841915
1504434
2409736
890076
1196228
1469923
1728855
1837644
2917074
2814500
2448153
161503
959330
797765
1007762
162663
865851
2823962
2920665
2462327
873540
1425915
1188471
65226
2164825
2733859
1674368
1175851
1788682
826974
1257895
33669
407864
1473285
401115
1329047
2275509
1654210
1734585
2411236
1893557
428202
1829008
2249234
686541
2217801
1994942
927347
1745310
2385967
208991
2388417
2023972
1746938
525519
2287496
820447
1467783
2502279
775371
2897078
1272174
1948613
262520
1644466
1278878
198593
2528308
532917
2254333
886706
2810481
201872
135755
1224438
527792
1288743
2624573
534776
640677
1081354
2219577
1605700
1228388
705934
1202102
2593835
1998256
1821830
165100
106332
2429856
2766271
1368838
1048799
920081
2176425
2934230
1390932
2767192
1966820
750100
2189112
242784
156383
2908713
2743355
659126
232090
1200874
2472023
1840137
2766261
2230939
1239155
288512
381779
114608
536723
786629
1662538
554504
1237267
2653101
2018286
991315
548746
1827181
541147
2447203
400912
589391
178123
928562
1415192
713185
2610372
672812
280274
641719
2592780
2590844
1430320
2479792
2178400
515353
178818
70266
2843560
210691
1259405
2072703
951312
1227799
1620365
1434194
2051502
203480
1855313
2115702
1935576
2149239
1836449
1217347
2593108
550236
1106934
352841
2891462
196725
1424019
294299
236514
1073464
745923
2566704
1862923
647037
2796546
433253
1146506
2795173
848458
1519732
411816
222568
1746545
2388450
54671
895827
2181381
330792
1562029
2918429
2424654
880213
490725
2629198
2210871
2739323
2830280
1714088
2105683
929081
2220049
1808709
40480
458121
1104544
481107
1146115
1701377
2502312
36816
601849
2676084
719890
2733288
2741721
2210639
2477054
1990515
1702498
2657048
414853
2815023
1545189
1607534
488153
1517279
1716881
2089232
2211721
2711661
2849622
1847893
2305808
734664
2687185
923686
1152919
251080
1460
565455
1061418
439415
1453259
2590476
2813701
2583626
2395227
2873290
502463
1491858
1933800
283347
2289507
2462941
900010
418448
2555557
534827
1734226
1105042
2214349
504727
2684824
1766617
2085093
1039089
1365576
1292406
2843674
2343317
2561669
1391350
403622
647320
1968478
2849311
454827
1098544
911506
2158313
505685
2480600
1320123
1751821
2752193
2464939
1135439
1694294
2795978
306275
203473
1428632
2555647
1912722
1745341
2931306
1556660
527711
316070
1636811
1765814
230673
1478291
388843
202774
393383
879409
694960
130626
2661641
239745
2667617
1692253
827942
1977033
2208887
1707812
730515
1956317
146375
217145
1393358
2928870
157169
954053
1410928
2620056
1786408
1491815
586238
122488
1458245
354285
294066
2566461
2091917
706417
2731303
1778179
2527778
1149597
1023079
1066448
70080
382912
1799758
2743170
93349
1942653
2449665
2300324
572774
2308736
895204
1327440
2838741
1074982
734741
1326705
1403987
1078926
1727899
1357043
436332
1648403
550071
289063
409625
2218841
1721925
2223114
1205482
1734249
3519
226783
1992040
2500189
1112990
1908858
1362112
2285500
1651910
194481
208176
98606
473900
289890
1958604
1121469
2034665
998284
2667481
84004
943562
2032427
1494958
1383280
2407360
1548497
809972
149639
660516
1820314
668420
2255639
2466009
1268591
2345068
2784080
2782719
1804165
736504
1469558
288185
66568
1707287
1812690
1694838
1805702
1190933
2898930
1156597
675783
2534389
1721931
2374706
2385154
653122
2245504
2276768
2056721
1034218
34234
808447
2168893
570935
1683492
717691
2236315
2293632
2355581
128848
2348076
2816110
2175815
872968
569767
2890864
1938636
1863284
593727
881889
1978810
680094
2179142
1917817
350530
2420790
3055
2907483
1366903
1682872
1414707
2165103
1992825
1987258
180897
748388
2601025
832084
1839258
257826
2712579
2381297
798738
2729030
228271
2526519
1415047
2346699
1241558
2751954
907298
1299546
1227949
622042
2453253
2866150
1192491
2265108
1230791
2673508
1563670
2011882
464491
2938951
1346467
1090658
2600512
2732690
2841036
1243535
668638
1426499
238696
1367503
1523676
839213
2040581
401254
2564306
1662181
1689776
745648
864000
759457
2298867
1911556
971909
974660
1053601
777386
63054
1044181
1737020
1600708
2670904
1645011
1895269
934531
1249596
2764703
1876866
810395
1635446
1300355
2389249
1684543
2592871
1426551
2080599
1328879
2592078
606234
32023
2901787
2874483
2332837
1016865
776957
1725478
2436684
149071
753308
806892
1521315
1158425
835949
1209799
2093319
1995648
2156880
1835080
2077482
2333710
2101643
918139
516727
1498
968549
2295015
2733635
2529950
1583644
2443718
588427
544501
1335942
2629026
1354019
1536541
1552553
1007233
274213
1083023
1329972
746808
1573681
406450
1690403
1536535
582329
47078
1273835
2645706
259154
1691384
2082758
176677
2598710
1213511
2573495
1186866
229789
804152
1623924
2253028
309979
1638383
2049089
1171610
1461713
887802
569310
453817
890094
633363
1613195
636744
2229509
1941460
217317
1681111
1672149
86525
2756270
2332275
1365204
2464559
2042509
2156071
1936770
1276339
1332574
113410
2851143
2849597
2447673
529509
2034708
1658583
2467317
2568812
1903162
2604516
189718
475449
2032328
526216
491114
59501
1089998
1530165
2837685
1956918
1498305
251990
512738
2320676
1696852
2651199
2758337
1726814
2157127
1226115
107892
2179469
417516
2448299
1207617
537422
986665
895593
1305030
232270
2081379
869586
1490475
1108410
1409441
1844093
73055
471554
1206700
1806899
1696558
1264797
2509528
1131758
1193911
458627
97026
1140737
1260073
499218
237603
2402290
39685
2209597
2470880
1593570
882491
654535
832381
1027525
1398656
1451739
2383626
1833077
2906774
2731257
2228323
1248430
440017
2767157
1188739
1209192
2392734
1169530
2487730
2462366
296228
797239
1539941
2778514
2490000
938277
2077765
2778742
1884300
2638505
2874600
2015939
2486472
2455075
2366202
2170717
1459577
2289859
1256731
2311087
226558
870686
1601918
854299
919930
1547846
426568
2793580
1981114
608624
157413
1319455
1787289
2014283
2664191
414191
2143672
341647
1035960
1300705
1079057
266554
1641735
1550103
1887387
522564
275371
2289950
1904944
2294947
1334133
2049808
2468418
319949
2414266
1498885
2267651
1587185
706129
878410
2692080
1505916
770373
183265
2434030
301580
694271
2270073
557122
2852358
1959745
358102
2163898
2923729
698449
1003932
2220659
1071211
2784260
1628864
112731
2405670
689195
34778
793915
2245754
2573188
1939738
2271641
2803756
2586925
1423011
1733662
1884946
2410519
672241
2897708
744222
445345
666537
1759199
1279126
2179002
1070653
2184472
2637867
1136591
1390460
228577
1678380
1288169
1651507
1154682
1638122
2734147
1791784
201391
1642531
2782760
1808703
384668
2478315
2852441
1579913
1891506
1546578
2317146
270251
2822790
869706
572947
774279
996830
2408957
1846309
1367571
403559
1887669
2255670
774671
2107040
2407184
293003
1173983
990158
2382011
1523018
2885745
1816250
2688148
2771786
2051206
2591033
108403
991935
538650
565041
760707
1735948
1229128
2126780
2860080
948307
1087500
1318530
2293436
831062
2518779
779125
1348
149190
1602537
966926
95503
448042
1255123
1749209
2910238
1507117
457987
136815
607833
280344
443955
2603281
1337967
2543585
2492820
1131698
569923
728547
784425
2256598
762970
1231497
631539
973302
1447073
1666307
1799395
2039646
111362
376381
1899282
104721
2487678
2263959
655580
938036
2706079
2336115
1449697
724433
1083262
514737
49494
1812763
1306636
2373524
2034745
1356880
1205821
394988
850560
565013
1197554
221941
859435
2234873
925856
1675808
639732
1101814
1999392
2511388
2403857
47608
1508730
185570
1522048
2440367
2478058
2232153
1760556
968552
1577966
1938383
1309613
400059
624758
1413261
639210
2424295
2720085
2854879
397412
686837
1630896
2910954
861123
707184
2581157
1674312
1405897
637655
2351680
1499134
1691186
912471
1339858
1897132
2906757
1914149
1348203
1746440
1357987
2176632
1462028
224180
56467
881072
1624844
1476354
1771966
2482888
355615
2637694
2046007
1963678
1551137
1540734
1099263
2373270
1138785
1500575
2133200
737128
449164
1026270
2584221
2542718
1232693
1862885
1404007
207637
1832247
1010968
2264403
2080590
2210194
810085
2138666
2382730
479771
263321
1218530
2136689
2506409
2377015
1952768
2375880
2168932
1983706
574213
997765
852035
1413366
1231601
1215915
98173
96830
212927
2282163
144939
292785
2699537
2153306
282742
856781
2815941
2326497
1398928
1827255
2011819
1379989
991644
2218365
1140581
2196316
264477
2103947
5460
834833
1861149
1705245
2139145
2237120
1587749
2144192
791475
2606955
2618691
1985924
2401725
1818804
604894
1213417
1413152
1821546
2015725
250197
2323323
1802729
1152690
1909375
2601772
2744422
2929959
1488320
2620341
1111523
1757601
2527721
1060848
2791594
1641809
1176109
188161
1554220
2015382
2546667
1034579
761945
1244540
2743138
2444826
2199526
2806907
919031
706103
2147000
2668341
2013732
118112
2245649
262623
996708
148277
1474311
553236
947574
586304
2187
862936
1325513
218758
1431252
207851
1514125
1108157
1593916
916540
1258145
1372218
1139553
728121
790378
383982
2582913
1457606
2935818
2616685
2496438
924470
2467842
951012
2329372
491758
2282214
1978948
782463
376863
396955
2121823
478900
2404444
1559697
2557527
382288
1534081
1604457
2507620
743871
1265958
32534
584836
1696811
2872885
1027510
2257417
1233095
512870
579664
1395982
2457562
1007535
233264
1339765
2149079
2265701
1716310
1937946
1353105
2405861
985382
291932
1305658
934296
2549548
939594
2787318
1890899
712142
1121617
2836870
1758317
2304260
1659094
684381
2404258
5200
47231
1689628
535713
1984978
2191122
1329530
1142052
1805471
509390
339785
528427
2260935
2062081
360720
742239
2733434
429881
2113072
614214
1275333
1478030
2556595
2183573
577450
1962915
340878
227925
1354369
108641
2417999
2660629
1432733
1345882
2506387
1864202
1732016
2547440
1071884
1872988
1244076
2115384
508916
1072645
1310749
1067814
1572548
2736001
1292895
2197414
1212017
2642393
969781
2846507
432096
1178834
988184
1493864
2037304
106872
590027
2121984
1250077
2023759
166767
1744883
1138237
2089480
2108624
879865
1063110
2025145
1922235
1703642
1022182
1296664
1099615
162407
1574559
1708528
2701759
417481
660413
1721291
2495100
2737914
85441
2720715
552365
195445
460217
1723472
1105079
1212057
2923841
2720183
2201993
2401535
2879587
1188789
299711
2339133
655376
2799777
2489332
987429
2135166
1834636
1451518
2896619
1193782
546432
2865605
2774641
1055579
1573938
74694
1671359
1439494
2667392
2377419
1829746
2696332
2343793
1819011
2809621
208132
2582620
2455584
418536
578186
1522038
1918252
922129
1069999
2253634
2346138
1888347
501072
1660275
2597530
1690420
1336818
1463952
753439
1871091
1416735
1964998
85009
1028667
937036
1705426
1579841
1686442
785543
38982
1995789
732070
2504828
1749082
2358073
1061071
1425843
2620029
1417470
527601
1066150
266269
1712206
1787059
2669208
1590411
2777021
459890
17780
2371767
214252
441597
55014
2506968
1780946
1181178
2606542
2462981
666460
857170
926210
862958
527938
310378
1617844
2115625
144746
2298272
763811
2558784
2912685
694618
1624324
2707014
1523195
1545534
1649148
1818776
773864
1352228
153437
2109805
131030
1673437
398599
884707
2772100
100853
2404693
37540
1003740
2928424
2859379
2704883
2130010
1904789
1313697
349925
1059835
1694189
2602797
867296
266451
1338053
1802518
1643117
1573148
516303
1369462
1060402
1200861
403235
276038
593400
1023815
452473
1257966
2472465
1978858
448407
825315
2163494
1524512
1753414
869995
1992348
675859
1820845
2707183
2024747
1955490
700219
587882
1062714
941287
958146
2211039
1030400
2376725
803513
2922444
28524
2684620
2833410
2575397
783404
212268
566196
1484468
1123395
1109525
708931
1159218
1864164
1800036
92202
2913784
2880430
1088064
262755
302886
1083163
767341
880828
2037227
2717827
2919665
2922668
108163
988603
1388154
1372715
15805
919732
1956055
2130244
1543022
1378266
1201261
1208707
1465740
544661
2014524
2702512
689843
335357
1530171
125732
2393196
2395546
426394
2368184
1568490
2916152
391853
1298626
2097764
1897548
1274584
1732779
883586
621838
1553729
1786662
1849237
1414951
2755458
2092563
2177339
2093405
1341983
2332025
2573374
1526815
2335251
1498749
158289
2029954
2858653
2053792
1031118
336595
1660060
1154993
540044
1307586
2406453
671589
827207
1695958
1895696
676135
1920393
1181768
2167965
2257749
1740757
1466563
911903
1706620
618448
949304
2257612
2766834
1610700
2884191
1467794
854127
1671189
2917291
1126311
2810859
2250957
975643
908946
1019836
1622422
2124717
1118135
1036291
1609036
270727
1850397
2414320
2556503
1230307
1433683
2508820
1323214
2542549
784299
2724564
79800
1983766
914108
1803893
360985
696771
2802625
2381066
2066600
2314668
1343752
1485250
7700
499325
570002
1682115
2888103
2934692
970478
765005
2777984
201576
1200561
642518
1898870
1945409
1515664
2387883
41218
160661
948316
2551800
2225822
280991
604643
882099
1404110
2029162
2109089
567998
1872454
2467159
1634099
2506286
793749
2081256
1107463
1025229
2211615
1027245
2245698
1924072
12703
101406
1979911
2032531
2400110
2189728
900220
1535305
2392055
1081789
405768
2566711
1962260
2537170
632479
2445017
2577217
655513
1231054
1635739
897861
473366
514395
2530873
2917265
572467
1035823
657437
1478131
1978944
763945
1028870
2666792
436968
1898399
1623291
157640
708671
1655070
1316012
2866764
849049
2615762
2508252
1679223
1791175
1310046
2138942
1671630
743615
2807976
239389
913431
1981165
2272523
2182724
2039120
983947
583230
1939390
1848345
707450
2246752
972233
443932
2107361
687038
1877417
266187
1633401
1695475
2230805
2613968
903358
2824190
388637
1897303
115827
1119816
1035379
1820878
2309598
1073714
924590
440725
2578850
771214
2546322
1822155
2543580
885756
1894894
361546
1517948
1904338
594712
2221313
2075859
2386513
1911143
2793195
2878588
2719115
354188
1970670
1229539
1647340
2821298
1707762
883779
2933624
464126
1572487
1875469
1240602
1513356
853398
2702263
1945522
1889476
1950732
2587071
831532
2869740
608694
2693673
2657383
901207
736818
784427
677802
1174510
1322990
567752
2614324
1918779
1241470
279851
1047234
2487466
1316521
2756183
868747
2192335
523013
370675
218969
98282
2158667
1413746
1057439
2529741
1446115
2472032
2395595
2721535
1766412
5183
1556912
2491192
1101581
1910089
726111
494554
1273504
428872
2717307
2716470
2440106
2639073
1765065
912361
2542783
1003757
80248
2204619
2301147
1475350
1253701
2067453
1849411
559474
2711791
2498096
892427
180459
2564172
733985
2565661
487553
322728
1577264
2791118
722462
1620777
458551
80722
182336
1464952
2775180
1192100
2376827
997755
1156228
1110129
2562611
2161396
2393725
1750388
2502875
1782668
921121
1200327
1283425
779499
2202553
310858
2252381
2292293
2337834
552899
662426
560615
2358138
1789032
1233276
2685411
1531660
185320
2724073
1426274
791152
829680
2257285
18047
182876
1925532
1599881
857363
906267
1785052
501914
1825684
340663
29246
653197
732146
400793
272871
2239731
448041
2579901
2230895
528369
993851
2735084
1115140
892535
652647
2394367
1057656
1563165
1984561
1848522
1507428
2507035
939181
2930733
2871888
2358489
2834016
1964513
2787250
2525733
1448199
94675
1428783
1099354
217635
778134
404513
925315
2722675
12708
1655069
2171314
1127086
2474012
2217508
115237
1895272
1493041
849564
2281188
1242033
1609646
137467
2319673
1444794
301393
1596808
1921949
1076133
359188
626425
2674887
2366053
1287234
392704
1251656
345113
2255353
2150183
1856518
1420201
699712
1633287
1395992
2934578
2295618
1824616
988642
191682
719291
1192686
162139
1603834
535027
430449
931033
2209407
1013249
2804972
2800510
78329
394271
2406105
2927603
484489
693160
2724173
2543641
2007120
2060894
2079922
510248
1459188
487511
1500789
862088
505427
530247
1228039
725234
464116
1063145
1628640
2387871
1517904
2638479
2813598
1260632
198376
2926540
2459485
2037897
1650159
1066609
2405690
2407491
98465
284649
1801729
281901
788295
2585597
1783017
1313125
2724220
1164294
2184469
644696
1739092
2495405
1402986
552286
1932314
2614049
64787
18618
1571459
701419
793799
1512594
2352217
1020055
2589957
2200639
2803036
2378171
1177054
703876
1745148
20541
2514302
1512850
1900309
1256605
2671397
391926
597083
327378
776996
2417488
1339052
2925301
859050
2705318
348097
626108
2204829
216966
167829
2635240
2896650
569948
1924401
934956
2267575
1665131
531822
1550537
2734676
2029848
1719531
2452878
365342
1371750
1925655
2336347
2654699
240043
270058
2510813
137294
1307607
1891293
2037424
1614317
570830
2776697
2854510
233754
2276244
108527
260307
1236821
2098990
2040842
987609
2939514
1256973
972515
710286
1306401
902922
402370
198464
2874057
2703659
721800
2779569
1656084
1262120
586164
557475
97321
431106
1123120
1848219
283342
2228457
1859440
1130001
2358702
2903699
1659683
2269418
446254
2229198
531673
853971
2614234
167702
371354
2820911
2081784
1810682
2622160
924221
362292
896813
2383452
1904427
145836
196309
374963
345984
216851
1943877
1399967
676743
607918
2315414
1972529
2641458
2864641
2552051
2163686
2822800
609748
185866
2257773
968699
2817634
789861
1656913
1176651
1636490
1790348
83510
537795
337854
1519556
1270173
2682196
1678299
1108494
2802692
882112
343423
1125387
795297
495334
2508245
2111889
870442
365446
2215246
216807
1738343
367664
2232061
1919479
125598
798118
2055149
654140
1178785
2408801
2464965
638640
2139164
1899148
2236776
2698092
1644910
1021596
635109
2103622
1819299
2320202
1240656
272186
2689210
671390
2781308
733873
686935
717004
1216063
2650147
595426
2511940
1766051
1710159
2052092
2344298
2901454
1101491
2791022
2256817
1131130
2180965
1574610
1126577
2585678
2062172
238827
233500
230784
1740637
1167852
1493081
2673910
2425114
157002
989117
2557156
630992
2732901
2914210
13768
1201130
1017358
767344
2726033
1198725
130966
2183945
1368207
186273
2180570
1657541
90537
2280145
895131
1667279
2201735
1291003
2012519
256443
2491577
1935424
2645162
1766959
1725821
1500703
1054297
2201641
44476
1025241
631256
1045495
2053776
2904523
2807412
560175
2116588
2462815
943748
591881
2683879
2153538
1224353
1577975
210357
455467
2785541
787733
2532354
2040397
135803
2634506
2037372
1374960
190419
1191869
534314
449776
61585
717261
1413120
1257805
179346
2680012
2155307
2526119
2110701
490503
2302280
402391
797234
1885337
1571826
1307515
140699
2019958
409380
1178066
1128106
2697545
822271
2658241
2511152
2860977
2473941
45260
249971
1762222
1250336
2362688
2295026
1658959
132848
2366659
460465
1324911
2799201
804152
101655
1032236
1925544
1055162
345189
1243607
1318298
2325825
285573
1897216
809382
620759
2114260
1256616
1428386
2768659
2075458
2447384
1442228
2715528
815268
1396701
990240
2589799
2667025
1915615
648023
40453
1400705
24284
1791461
1505815
1865495
2621886
2447713
1233697
392707
577720
1051071
2809156
760913
1427888
1841027
694432
2775850
379592
2437144
2003572
1699454
1195930
698724
35015
2523107
587331
2074376
757718
413236
2241723
1490676
2381531
1464590
831764
1851848
2262559
780982
208428
2457788
402871
343277
2451296
807355
1803484
1001256
469322
1764405
2822892
2390433
535698
2488999
2554073
1529261
2126232
2481357
275209
1412979
1802878
563819
2913420
1753413
2670010
655615
2303494
2208931
598404
1038107
1998701
1355116
2048129
165543
1618892
2670820
2328774
358677
1511544
2780312
843764
2075781
1995452
2467690
747045
2446560
13277
2466322
22214
1314078
887027
1665753
671496
1269712
2197906
2183113
2435442
1634244
1453147
2278328
1559485
1393459
106726
2583294
504786
2307672
950743
2067434
351244
2093163
456129
1021386
247994
1478721
2065966
1294237
1331291
2858779
1223367
2623883
1410692
1711220
1811090
1116286
1211108
1134079
1198435
855255
2938427
97770
2018102
2538244
2145993
932073
219899
2211097
96925
1374644
2360517
2603769
789116
1764088
16877
2625629
1803706
216551
2675680
348933
2690696
1617040
1424136
2113462
2285599
563223
488713
646904
1504255
196230
146910
496198
1536885
2656727
107385
1242481
1680685
2937244
1970921
2882843
705468
1131677
1282227
2681862
1224891
1964331
852792
474240
1231356
2098119
1508057
2782598
1550693
1316015
1981036
2274257
1127645
1010975
2105495
1540684
876210
1983205
1531838
197405
1044351
748087
348097
1762355
2683580
98605
1719342
984032
909598
62878
585974
1385488
2914987
1204877
1911754
2314765
614261
984046
413583
1088428
2369172
62739
1543027
347044
2441126
1388806
2731689
2674951
2268535
2670919
491184
2801818
1920832
1439323
1385459
1466354
1888567
1971793
2549415
1737330
2615033
665754
171793
2435426
2258487
2236290
2743255
1474329
118561
1896252
2102417
2712916
539667
1187308
2421384
1745432
1614565
600632
2097377
519345
2424327
1011122
2682865
2456265
1790213
1954874
2543920
1266224
2516031
841739
1786416
1274768
1441145
455087
711815
990960
538751
2305377
17278
668655
1395356
2136456
583188
1849094
1375776
2744577
806548
2066935
2543124
544551
2836958
45655
2735100
195970
402183
210057
306009
1811506
2011995
2841603
625220
773665
2076500
1628066
2581341
785125
2796153
862180
1430413
2771873
364806
562283
2453469
1720511
1024315
2649135
224890
1134770
956156
2695843
2905673
1093372
2578333
844893
2888704
1028140
2033602
2550074
318888
1848743
569441
1728227
412793
1130157
2862284
808364
1568364
1556131
1086907
83777
1936213
2498396
2068505
1732780
1102408
1535005
2329662
31536
1567520
1139729
2548418
659619
623952
567718
599835
1982200
1913411
261914
2190866
319338
1328006
2654658
2368584
195437
2710776
391703
2426274
123899
476213
2126757
2807860
1149601
2049195
826388
1687882
2132920
2370923
1302863
313894
2633924
1657330
1089349
1562569
2400363
1194433
2608230
2615487
2146934
1397603
2490790
2605823
576135
2376963
2444371
2337804
1001379
917012
1833977
321360
435229
1837675
2487148
2815940
450080
1149154
478730
2338094
94690
122613
2407113
1763920
1077871
2446428
2052645
1921064
2475777
445830
586134
416906
1188832
703174
1389073
1792344
1016996
2888807
1083328
280972
1131773
941578
119292
2303873
2689858
366958
2761256
2205559
820493
15128
2832682
513196
240540
2197171
2788827
678734
2744706
2271671
458365
2087707
9272
1421200
413261
2681717
328102
1027286
1826707
1857149
424343
574307
261667
1226974
486910
603418
130496
1459549
1527841
2046878
2363234
2176906
1942059
514220
1411689
310383
350889
2564488
227739
110748
1497952
1844961
317314
1545496
798972
136039
180900
1625868
518208
2428847
2696561
439836
2516987
1175237
1666630
1494029
670503
1338421
159164
534015
31473
767871
202381
1670182
1288972
2065436
2793643
435459
1429970
2569996
252635
2868177
2167290
2595951
716471
2476095
1764231
1132620
61148
341977
931464
1756289
550217
2590511
1833884
1089715
937690
2712953
436393
899141
814636
2199502
2006262
592797
1654692
2618597
2210346
1919295
2303431
1062068
671300
2603234
1527089
2320149
762265
1321520
1650407
690466
366036
2501601
2741476
2636514
2130735
688277
2083233
893200
662689
2589097
2769460
1515730
912210
1347645
1262676
881088
1033904
287187
2250277
1233807
2581968
1864446
738252
324166
291915
355603
104678
1831045
36743
2339196
2353417
1404753
29560
2776338
1205711
1899063
224121
1437906
1503760
2905577
2077670
1587812
2885827
565196
1923587
2247621
2754270
550146
911900
2468941
940643
2218711
89434
12273
1058893
2760948
2078009
386360
42382
452690
377912
2248694
667638
2052125
2772253
18244
1666419
2402634
1585966
2310717
2856022
276386
9738
279319
997365
781939
2715374
1946485
751792
1499065
1698632
536953
1637598
736637
952553
2393414
1509418
2371087
669812
579721
387250
1651682
321214
2330198
61780
1471169
472568
1042151
578707
690825
1789703
797656
2239290
1195020
1584503
1543550
1583012
2776205
555253
2821715
98461
1567535
787148
909763
1583203
28031
1907409
96056
1848899
1910145
2699187
2846549
1056710
1564669
2249292
1406868
2910036
2390807
1916093
379155
2441711
247629
1812428
2166864
2808919
2665913
1006011
1551725
619510
2875135
2917001
1481272
1477084
960859
1030872
1111976
1062449
989446
2088301
1956247
1780939
52916
799546
1473779
1011694
2666093
2496099
2414615
246025
1332315
2092491
2188817
2678846
914021
1730741
1733284
1635743
1209836
263981
672804
475723
2921202
405222
1960040
537960
61842
161660
642431
137102
35918
105507
2388713
998376
1251563
2029700
245945
2420711
151035
410194
2079675
226460
1512313
303291
466598
1577094
1490821
101650
2056249
1887502
2017997
1926698
272103
1212604
174982
12879
72984
501962
754266
47630
416915
1356302
1331495
2653955
1044600
713775
1727785
2167839
2082227
1993330
2072834
2196377
671679
1932894
390140
2082205
94319
1668213
2171807
379453
318862
1188563
1351801
1239597
96173
1939498
2385754
2214434
59627
2017325
2843795
597674
481947
2204684
1964574
1937055
846216
1914099
1159554
2494771
85265
1295048
2493174
1546789
2932363
160229
2552797
2291746
2882900
156175
1762783
608590
498887
2572401
1268712
1968902
361383
2084443
1564123
1289624
338999
373006
1335842
2017897
1853428
1689673
1069079
2824194
1218492
1796773
1022826
2061059
2330275
1152477
1617646
2447367
1827579
936279
1390254
2515433
683133
437889
886970
2562771
1981033
1149251
2850623
2175436
1712787
2070436
725461
1478337
1220233
2504280
628409
1597696
1185691
2224242
654511
2393433
2708054
2593252
709540
2408031
1515761
668136
132563
913369
1680805
2217106
1551254
650077
944230
1311042
268376
381439
742572
1003425
1585836
465566
1895312
1457836
2348157
391870
1783313
1578629
2799947
46496
676059
856680
155256
581073
16996
449710
2357091
1822772
85377
2376780
1496495
1600631
704448
1735985
1460595
403864
1036578
2734779
2759727
1915757
856394
239278
261752
2827075
858487
574683
2536821
282425
1612314
518430
2317449
151352
1170092
2181223
2407109
865642
2460030
1108535
2339850
656576
24350
1072404
1307783
94869
2916014
2047431
1648588
2720898
587016
2465920
192619
891301
607117
1182795
2635226
112317
2731885
1661264
1891864
1519193
1072862
1373667
435467
1928340
2662846
874823
2281755
104368
203736
1398548
255546
2589744
2731248
741497
349300
881382
644988
35457
2714935
20444
2582661
2639560
1177107
2702021
2198518
850168
2932483
2014796
75351
1807086
1180972
878016
2908237
2860466
2016005
2286837
938656
2526567
2605997
749523
1758778
1888480
930259
571248
615868
2122605
2417386
2537342
898308
2487081
2390676
2694195
1670108
390360
2929952
152162
1316220
1107350
1876626
23836
412835
2550375
947764
2906012
1634682
1939221
2065079
413640
891513
2064959
940846
237817
2848003
1061733
2883285
474690
1059798
635637
2557843
727627
1335240
999596
2850006
1276711
2469123
2283270
2125790
2409862
723621
1863465
1504608
2695841
261677
350062
718970
2867737
1706471
697832
1101502
2500153
227613
1722830
1106688
1357353
1159923
484753
1080470
1373370
1492674
632407
953065
2882505
2336690
2836880
775651
278954
2646738
2625008
375041
2538341
2367705
1802291
751522
1413907
362764
2816751
680621
2373216
1490534
1279692
1066528
1410798
2453198
923916
293755
2790377
403105
2693500
323139
2743592
2812786
109069
2840342
2110412
1847172
1955509
1164895
1983681
159349
1321710
765929
1976691
2823414
2006444
948222
2783321
1446769
930889
2514054
1400167
676126
286046
1859310
2879884
2119822
1922605
1606002
1785756
69969
1939418
859798
573205
1258795
2328647
2379674
2189317
316229
1837679
2579648
2223517
2566943
2321565
1701077
1730604
1507264
681803
2896888
1171623
2389576
2069169
776774
1355173
2642819
2473870
2547623
2049958
1014933
2617970
1970620
159250
2248811
908825
188856
392603
2575407
2509428
1258330
1729094
2293915
1590923
592944
2129501
2383267
1445559
111029
2321195
2156880
367175
38669
514016
2364923
454236
2353980
1502620
771039
909211
1274965
1942116
608584
2096596
1765163
1524387
438571
735011
1510703
2267058
2419102
1926206
2411574
1713997
2582854
1861240
2577843
307097
1417841
1782556
1640042
1951675
2266451
2146817
471219
2777232
701358
571560
647900
1141970
127009
2299446
1726596
2016730
1575803
645973
2658918
2928477
2924854
280653
2156016
371430
2258282
2939031
52260
2157503
940955
2203489
656966
2007800
2039715
1817333
2819896
477968
1601392
1728076
1035585
98201
2213354
2058869
1136809
1686278
960214
1990758
2428920
521708
1473966
1874417
1606423
2085954
1138032
2086569
2092527
2763718
2132158
375644
869560
1355153
2523986
2871321
760559
653361
1216013
1238703
1200769
1640758
2919777
1130822
390341
2721046
2109946
2109042
767234
1146790
1773723
289910
2878306
810250
1843057
1516392
1109732
86115
790698
1150438
689253
1804981
1175182
964717
208261
2752356
1800819
229214
2803169
524763
2546860
1841219
2410337
975943
1285900
2786910
1815127
529949
2079382
433597
901078
191895
2524837
1595424
214183
1206420
1872586
499479
2858820
1234847
748281
696677
2808400
201317
2054956
519853
1622693
2223367
1237382
1050234
2615736
507433
904168
2759452
921332
1892586
1061884
1516725
1082767
802763
2434076
593548
1050552
986378
2687226
2424996
323667
2190490
1940903
1771816
362136
271229
818979
1766824
1809505
2092032
1761250
2049521
609987
2372917
1044420
1268941
1031398
797890
722327
2865110
2049288
2507861
2528500
2370189
1150388
2322699
1300343
1122914
1654898
244011
486057
52626
2926709
1370021
1952896
766095
1619851
1975913
2032057
629927
394244
531109
2094235
333696
390738
1597007
323737
2847888
278226
2282030
2179180
2359448
472648
1579455
2370671
1681219
1931532
521661
1112310
2421726
630049
1313828
2306497
910211
2771959
1135598
2449657
763422
298573
378959
243240
1548972
1458788
1207173
2537716
2559908
1525480
1648879
459966
2845688
2538838
2215809
2782328
2745182
1289700
1247901
1340872
2889433
1935061
357558
150349
2336025
1097046
2527339
1232813
2878926
639047
1012376
168802
2422479
1516382
2300851
681365
2778287
66755
2611229
1345223
1558872
1511624
1270259
188606
866341
2679413
2580616
208331
1952449
1065817
1066795
266395
2682810
2518787
2755177
352913
2156229
2830609
2883176
650167
1103609
124912
2109871
2196441
2760029
2051318
2110682
1489265
2281007
1607709
1057437
1779204
2278791
160550
303323
417773
2664181
2163820
2139386
2785429
648748
766493
1557140
1880411
1616435
2146407
1799399
788829
2790732
64012
1498892
2939908
974784
566772
2800292
2576865
1445265
928979
2570808
202958
1464487
2437585
899421
314600
258572
2558437
1437635
2418319
350993
2032169
1329053
619125
1746459
2264953
1186858
383750
2188675
2017113
2109402
290961
1387523
2582546
2482810
1518435
696955
9472
2027577
2505952
250360
627276
1236596
1667974
853314
975842
294435
33033
2929155
2126587
2582343
241803
785526
1833036
2691090
2062682
2324223
1722481
1947161
540512
1513571
512837
1753192
2213405
2502605
257592
2060038
2234082
2357911
1643220
2103428
2847893
320940
609161
1168129
265609
1082094
255626
1785073
2603472
2937555
1869354
2050993
582237
1375879
1969412
195070
146708
2805207
1569506
2832728
317805
1017729
950992
116962
1008691
2031488
556409
1681912
705865
1945937
2786214
2169711
2004319
2816517
1003069
2697161
1401023
1157804
1040384
1808687
1868639
1648511
433301
722209
2709733
2625981
1739459
853187
1551144
2800689
2897956
2104966
2592881
2743914
2781711
1493915
244685
172732
2147299
1800446
2108243
249997
2815308
2000048
2186765
787969
2329269
162360
856100
131067
2559701
955680
1551709
394182
1986829
2148944
1113253
2816961
513627
677930
176715
2109264
711188
920592
380423
2764918
1099753
909250
1747113
2403929
790321
2910886
1619353
1088522
2742201
25205
1411809
753391
413959
46761
816665
2532061
699038
1755838
353866
380480
1483821
2692531
2333197
2176338
2592815
1998321
1374657
663317
2656408
647825
501979
2204171
1904359
2167544
31824
1719651
308944
2370306
454659
925061
576308
1976326
222576
321605
2619438
1850073
394473
2162225
2447337
1947863
1048214
1229108
2909430
1343881
1157023
490177
1650333
176905
1494837
222163
1905466
148352
709643
1391925
958841
1348640
1729374
192762
1868916
1277095
229685
1310522
361114
2188888
1596105
641963
2053403
2177944
1792278
2285720
950429
2058823
2487034
680719
101714
1162332
1751030
1880953
743079
1238734
1855679
1789819
2542845
131457
2588642
2735894
2663991
1393315
2491449
2646251
430462
1875544
1315250
676824
2340537
1559555
1563020
1947352
2284580
2691723
1169678
1993627
2716475
2736263
1351749
30713
1392787
2733082
1505619
1135582
427594
288764
1271191
2243051
1071786
2394764
1845251
2824585
374761
1254702
1610765
2608718
2349304
2531257
2423090
2633365
1135427
893609
932183
1512407
1110486
2759545
913050
1125533
971902
2386401
2210151
1308824
352058
114560
1395068
1434385
2007126
1809852
2757379
433893
923359
1450153
910290
2756335
672864
1231284
631052
476899
2324204
2778658
1860722
163499
229590
96598
2829636
702895
942751
962767
1681244
597656
19030
535360
324076
429682
2212439
1144527
692656
2928958
2183417
976461
2388990
2303223
2011846
1365989
1885276
1826261
1586978
904449
2155490
1969726
928818
789741
1705766
2449601
2513960
2063539
1169851
1402571
2073927
150539
2088254
223881
1817769
1430312
714703
2697676
725138
295315
2470132
2814806
2448630
2041698
1441387
1177339
1336269
462497
1491687
1248069
357328
734617
2515300
2690767
2920017
2086209
2417337
2663033
577688
1559093
2848005
265482
2534904
2539590
1443021
1691733
2026920
672280
383578
1324928
1817012
2469026
1256788
1705153
128789
937973
2652804
1779434
1791407
494513
1635220
278458
735245
2486406
2542365
2509718
1765155
271013
2517540
2604855
75729
2768077
584088
750365
1640502
965677
624772
1106610
990746
1776134
2045140
2528570
370451
583508
941143
964677
1394369
474205
2585057
2842641
1889661
2302763
316721
534955
2098202
1564822
2394464
831281
938234
619349
2862595
1115992
1061861
630956
578286
1376303
1664994
1330866
223271
278279
1122746
815899
167188
733073
1813624
1409270
4896
2505437
1942481
929935
1722032
1491549
736987
343407
1822083
2674848
2742084
2861166
2755046
123568
1180002
304635
2683390
796441
2745496
2073314
2736165
240848
2582987
779047
1260642
1638166
2493406
1707044
1220551
2188584
950685
2068268
1125506
1382328
2508007
1518297
1658909
164420
2872844
719317
2695763
2006145
1734043
1225494
72335
1567506
2631734
132919
952525
1169285
1682168
880945
1178710
986288
524828
1079388
1072805
353338
2893564
2130425
1430523
2439851
1338221
2120351
145993
722980
586900
2521711
678867
626050
1196999
1238607
1191976
2786327
94484
1841033
2634725
1052758
64307
160711
1725977
1848994
59153
1316159
735376
2736266
1507815
567217
250864
1670299
403858
2813863
1002683
691766
1154488
946423
1712468
528090
2523940
2157293
2732901
2063142
202354
51099
144983
2402260
1186482
1958688
2509673
896244
1311079
80362
2186059
766643
1073200
2153287
2648525
14725
1433451
2062289
2614588
1106641
64448
2010941
1938735
2563989
709539
2396054
1345802
2254668
1479478
940919
1209749
1762261
2540818
2650549
1670447
75605
2395485
738500
1952715
2178212
2108132
399688
1244658
360722
1970093
144276
1105513
2116947
2742068
968187
1155794
2687623
724887
2498659
168666
2580157
1220763
2341698
1282506
1351610
14807
675630
19303
872306
2376411
1030135
1520275
2611648
373604
2120753
2649210
631548
44105
1767288
2491146
1697744
1562236
1914823
1145172
2514132
2517677
2281722
1102322
392882
2324990
1850397
1361580
549436
1412465
1282628
2845315
1204059
311557
1040334
1255738
2602190
2108352
419927
1292757
260546
675082
932267
2171625
552270
1367065
492537
2400215
2919998
72822
1089583
2405644
1316665
1234758
1391829
1988546
1198646
483989
1041140
1800090
440012
299679
251930
536706
754095
889097
1828027
2888441
1948178
112637
164805
2634205
1488386
1875322
439242
1540748
444405
1390318
511883
2682134
2444782
2505717
1209221
1734462
2131895
1007707
515020
1646690
2657690
238329
924332
2647626
107704
1136415
1572021
2768713
1671618
2092039
169957
2110143
2847660
1839737
425347
2084939
245653
347467
925407
890694
619634
2524903
454030
1082222
1120756
921337
247683
2062767
637415
592924
234439
2074547
2318018
660476
2536885
1452901
2519732
395555
2116066
2775412
210132
1004949
1565351
1260528
2736038
294503
2208205
2555004
973607
1780646
1564379
332479
2879314
182500
886163
1126371
346296
2220988
502217
2219148
1212788
550617
2676337
2211773
1533523
2126128
1871319
2622078
2905483
1789100
2687992
1966685
2111975
1663660
2806307
850325
2872004
740793
2534142
2001414
1233723
2385657
313366
201389
2262244
1261709
1620261
822742
2912990
2574212
1550872
407136
246876
766330
6592
1013237
507893
1341957
1405074
2596990
2812955
2285931
358747
14
927606
2758976
1159034
2461873
2036545
152830
583178
1246417
1176533
494192
802366
1915157
2130835
2183589
2911425
1145118
567066
989838
38289
151113
2452127
681261
1007509
2552145
289252
2767242
2557929
1596016
1390428
2141931
240655
1013537
2328943
644780
2905344
2688700
829005
1457565
2401570
1048255
844921
2744056
2230548
2717064
159526
2618332
1935569
1523409
180974
806219
2045911
2211702
2496455
1967720
2517200
2016308
546403
2276528
2658851
2265742
236663
1967863
1018685
1813354
1625037
2031020
2707453
1505928
1186964
2301759
1295596
1453822
2280615
1737071
1155819
696137
390252
2131165
1462507
2550290
1142763
1129403
2448097
1818932
2785126
2397718
34261
774657
1772822
168008
1888460
2693444
2270539
1073098
1464414
2790548
1787300
272856
2130631
750336
800614
2010510
2374093
792062
1642496
1423393
2643812
1022529
1978999
200623
654288
2369650
2206464
2537992
142395
2159670
244782
1549707
480368
1644752
1382437
2736215
883003
5683
2937916
2517880
2301642
2468490
2071433
155822
2524613
66867
2434550
2308871
2441564
219283
2399449
491996
1620830
656274
641482
1245821
2297906
2414484
197714
1504107
2707846
706551
1769099
1947823
186236
237888
782799
946032
2121014
1776370
477883
184273
532823
1001467
727490
2259444
39417
1923980
1141775
730241
2233638
817000
2739629
1323677
1992447
47745
2040156
2759226
598757
2755821
2934229
1325420
1715783
1740525
138127
1664821
1395745
2320550
2406537
424574
2610295
1597091
620086
2779607
2406543
104932
2202476
1934342
582454
2433554
1104083
1776345
2261119
1068718
778484
2325603
374239
2684480
1647255
156846
154789
2523063
572464
70224
160062
2004822
2524412
420777
2577918
204309
1778150
2120258
2902210
2219055
2255228
2606729
2346280
2441341
1071790
2695130
2785868
556707
953041
2796925
1009034
2286963
2382833
646211
2628522
2523650
2598291
1531401
1402351
1332342
1316717
432880
1194769
1656788
1345226
2247707
256324
1729817
568398
23506
1115173
954091
1976326
662330
2495673
1156420
664215
2431179
2281409
2289140
1407499
516290
1040107
2382059
1255317
2217395
1388597
1238322
710986
2925147
1148801
2930952
2392240
2447648
2231040
2760855
1111849
158449
2448131
2049698
1576958
2166919
2658116
2401198
1139312
743320
2349425
33548
2839182
1701572
283858
1244217
1207468
117239
2423309
95765
2367219
2610168
193242
2824271
1311043
2156738
980102
904022
1101553
1027351
2505083
1021033
2306046
1064637
2060989
1935890
158895
2111030
597186
2574030
651450
2410369
1149021
1133903
2595490
1167881
1435721
630847
1807777
94662
996469
2788812
95277
195330
332814
1287170
462524
1085965
104252
1421049
2851228
142054
60135
1615680
2805347
805064
764164
789683
721573
1994277
808479
2457680
143491
557517
2227303
2727613
871245
2178842
2112239
1097894
1345362
1288625
1877819
576574
18232
263709
371428
638927
2396068
748284
140663
1480501
1623877
2290776
546180
1487787
1340132
1251607
711028
876997
446199
1196993
2179457
2196543
1031561
490657
535749
2932692
1345248
260069
1245793
2600825
1379389
1709369
357560
2696572
2008189
176469
518431
1362513
1048311
1356818
55950
1026422
1923053
2626330
26718
2652255
2133373
901522
603969
1860593
2450374
1564923
108406
1006160
1914803
2619847
1573562
1720102
2233372
2251332
1084540
1048235
1269146
702449
1215182
836111
1103143
2595401
1065568
2295621
214846
1975159
404094
1895284
178726
2241179
44174
1674382
430373
1469174
831805
187538
1629967
2379608
563251
2787353
1638661
784350
59323
998859
951696
127285
2707858
2579828
980170
2937706
243651
93434
2390442
2860880
1302964
2897052
1781410
2389747
1601763
2054723
298443
2481540
1285531
564982
2519302
2539267
435459
1255896
521856
1484589
499002
548069
674196
696393
1751888
824014
441869
2570169
1335718
1583519
1171002
2215221
798309
119491
2320357
2435109
2006438
2554738
882606
1594054
1451284
2683633
154731
79331
2442900
1523638
233863
598335
1589460
2594603
274107
2728738
2908183
2445101
1202199
1093202
2939926
316700
1501268
315015
1734723
810011
2367712
2103104
2842364
2646542
426162
2013481
209494
2821541
40596
1094232
2172360
874914
477828
923831
1686565
1619500
725014
25820
2722033
702857
1759641
1450929
169019
1378005
1701190
1609175
2869501
740839
273502
2590754
447811
1832224
1761855
862527
1230027
2236749
1021572
2375743
2560041
1994264
2929860
358795
47668
2177681
2495777
1765862
2305046
2021514
2829475
1123949
1802450
2077358
448203
2725058
485560
1543145
489412
272291
324333
1762262
784750
854243
1647319
2921563
1138139
969262
2515559
2579933
675728
1432800
2826038
1897202
1970704
47684
1384691
212959
1392555
2421360
2742606
1567206
483386
567619
1418348
2570213
740196
1346486
2604387
1783537
622839
1055540
1088110
1014724
187924
2331798
280581
1966132
2650884
362890
270093
893655
1924649
32664
2119933
2711597
1326436
1776452
2484823
1347267
206593
1206000
489963
475158
584007
2260644
2451505
1364606
151302
1829976
596992
2433353
2596075
475110
2139566
1081415
533812
1198223
2772499
1261705
945047
1934415
2129426
2004827
2056263
1825913
1247442
489944
916984
2372593
1852146
2807381
246635
1064408
2870504
1703543
2056726
1134295
1694704
324605
2742217
154447
2085453
220533
1788552
533569
2835659
598386
1455407
378100
1555907
2186727
2482100
1038971
1256685
139602
985647
190943
450843
308867
2618421
2161466
2270727
1092968
2535206
1645734
811558
1040105
315834
1699230
437970
1292879
1345663
2387004
1832560
619827
1653385
2401690
361763
568234
2181054
144992
2903973
2384281
2843675
573733
2704738
2584419
2656454
1914564
1508061
404402
36718
596801
2535908
2754784
737235
2177027
1958351
573904
2300890
1136005
721009
2070653
1270265
785641
453341
2054294
2260329
2229656
36469
2360244
474878
507542
1629502
139110
1406504
1374579
1221052
487386
765260
1644585
24757
2323450
371168
2220236
2219125
2253139
1688329
2723116
336660
2767832
2752750
689751
1471022
2308204
2262372
323832
137888
2731047
1497223
1617300
961466
1832904
2613068
831445
845822
2241153
288559
1416982
889935
1743816
516339
2853137
306824
2015521
1823266
1761884
1650254
769770
2784112
2110593
2384666
2200243
469708
940925
633300
2235790
294357
2180600
1049645
1020529
101829
2112914
985128
2429274
802085
1398304
576261
2481651
1953198
604698
2939971
2209417
2641593
34549
184198
2353169
1685199
246107
953819
1177131
1895674
1816942
2783350
943066
644103
1879077
1438488
1610114
388805
2622650
2642240
2437749
1733530
776799
1372021
885070
1754149
2245785
1355102
94377
2211504
195927
2161971
2940312
1975650
813423
399935
1074394
32063
129598
948535
2873988
2497317
412598
1948635
2109071
1542530
2673129
2349044
2238582
2587546
1966615
2189675
554970
1312288
10650
1477532
721069
1732451
2368014
1971066
2308621
821261
1253529
948010
968948
1462462
1040669
2163440
1795551
336824
1996101
1733697
910785
1918360
2207664
101026
1184473
2641549
1299021
2647074
2314064
448377
2019016
1675491
1102947
917567
105504
75568
2345962
2368108
362754
2875851
648612
1294975
1051130
764296
366542
1026844
432666
2520319
2102450
2463662
45486
1531476
1988915
59522
2005190
2501709
1680353
2103807
1941589
2901767
2064405
394238
854788
1033635
767677
329779
1353726
1313683
345745
2675028
2707358
2827289
1346736
508299
2104173
2817132
1549243
551415
832319
2785138
770806
1276514
2402152
1163527
1704900
1610889
1444763
1492815
2544802
1899246
997274
1056314
772841
505867
1043975
267719
1690882
974826
1544257
479871
2311714
1459482
1337719
178824
859497
1780783
1360860
2509250
2021112
644368
996356
213969
1878358
1815774
824013
155081
550754
1745745
803005
2170506
408918
458016
512967
977027
588810
663445
690857
2406615
1861551
721915
229298
36858
548155
2896749
347779
338244
1019918
1115983
546892
53766
559169
2835551
2242917
2251236
597281
1207606
399241
1922721
598740
2290549
1984127
2119444
2751542
181690
2164471
2231462
1863747
2804521
19504
750636
651599
2272960
2467811
815322
2728673
943299
2098204
2440491
1693081
477782
272352
2884562
823407
2658653
2207801
548615
271418
2842895
752751
1325345
2421648
1950037
2028661
2163294
1614266
417584
55779
190690
2443482
1209820
1993491
2802713
1918943
2125617
676907
1125487
1347616
312856
582167
1495722
2112230
2492007
2324975
1692728
1407296
1758805
1851643
861221
1934623
2331459
1580055
1417812
2796659
883300
342558
2924449
839512
597305
696407
1052380
552638
501627
1814351
2558007
1680446
1956860
1916722
567170
1532134
183635
2525148
1643819
2432920
1682809
2490745
1753362
1157533
1027014
2432584
2313870
2513241
2172854
288003
1138406
363625
1591059
822369
1675443
2622500
1454612
2828421
1804841
546701
2267719
1785647
2298935
2637884
2094033
2728618
789992
1091524
238031
738608
2846195
1718072
2038285
1809615
2603911
1913493
762646
2213338
1906633
402313
1780525
1144072
2561158
2430781
1646339
2498956
660007
2507975
271007
535680
484452
2862369
222512
2855097
2510045
2284976
1765856
2533592
2724504
2820425
1578636
474965
2405329
860524
1867046
510290
521051
2601043
937885
804176
623888
741260
1951705
422117
1746750
126626
2288654
2476076
1732579
731800
1604040
1155471
594949
193947
2476422
2354736
2477157
1875484
2565680
1552
579050
1927497
1749405
108541
2716404
811298
2247592
2090832
2076220
699353
1398993
947349
1513965
1709321
294341
277947
2469982
1157779
29974
432880
1232332
2192758
682696
2826836
2568562
1242214
2050282
661222
2044781
1240840
1639723
993562
480264
634781
1635396
2369114
1280899
382079
2780052
829491
881060
2595292
841265
61007
2190743
2869069
645922
559559
463207
5403
894749
1627466
1432035
1549331
867120
2445960
1106388
1096216
1049354
2886366
2136366
2414671
1159060
2521243
2334631
183311
2689269
521389
1669160
1995773
665686
169523
1352754
1575846
1103172
2672101
1570593
926098
2712826
424676
1729985
2279365
1185953
878502
2175891
1004293
2140913
1963022
1540693
116374
2409433
1067718
481370
1797656
1830431
873483
2363932
48437
1473465
1389254
2054136
912153
419109
1614209
709048
149789
1630412
1449988
2381758
2044134
2368462
1641114
1759878
1038065
1338322
192600
1376627
204636
715016
951593
2412172
1491939
614865
1048037
1004112
1939193
1877961
2462383
1193318
2478889
1123008
1303937
2350959
580338
2837897
1951943
2150903
1998787
1791034
2832331
2928184
338914
1101197
2281476
2852287
1394238
276019
1619780
2486937
362337
1474703
1430023
1211408
2262150
2075695
1011404
2006874
237299
2534355
1301504
2568362
1715792
1411720
362123
2351602
2100167
1057300
1898301
579070
2121361
265012
1570563
77278
1031072
373921
1334740
1180022
2704593
1811044
505425
2681121
2017722
1513898
572575
1120563
2301200
2323900
243352
2491000
152592
2387249
782992
2189239
1717295
1164456
1416172
2004333
1039952
2512869
1129106
1623683
2671720
1648862
1853242
1931501
2401187
1195294
218224
2328105
221917
2890426
2024276
2756109
2324012
2215838
1549503
864871
256884
2006730
90527
728669
2338902
1579638
13170
1243304
2375446
1785639
1590297
590388
197661
2872245
737516
414394
2444456
376068
1148875
2285045
375432
2508626
946357
115214
390409
536622
2024055
211581
2038176
2595481
1199466
880447
1941552
2903258
2297409
2731388
266010
2832603
2278590
564325
1073357
1814465
2035096
1266619
2358443
2338575
2708611
1804209
598602
1491251
223938
1397044
1043968
2706183
606748
2732535
1423872
181804
2337100
1310548
1669305
2611226
2411225
2074920
1013635
1665462
2662926
1481021
2172245
2819309
1342009
1543267
2406433
2658260
2238305
973032
2239813
1597376
60738
386537
2886709
2919567
2622745
1246127
1527273
1796733
1141580
33117
685984
857830
493443
2146252
2842205
2703100
1600190
1371218
1851566
1355607
741078
2526865
2586404
1579081
1357848
112966
1653463
2317317
1067459
2754349
253351
1123726
895111
944130
298382
1935180
1255581
2467317
917129
1467296
2713348
2421677
2055309
1753777
804736
936795
1276473
2572303
2214982
235216
2751021
2210836
703114
1536408
961770
1327783
2737180
226348
1680137
2739517
2173489
2594372
934096
1146735
2535113
630214
2845884
2140232
1185932
2802653
1668201
698375
499505
2165267
2412177
2593751
85100
1543106
2367938
2734396
1310904
1645651
2570923
2864429
2424460
571999
1602626
2730151
990773
607923
1909845
2690992
303292
1098321
82909
223038
418608
1416859
890995
1380311
2251012
2397911
922167
421954
31640
1188559
1712603
1517596
1438455
2010095
2136842
1434825
2697773
470107
1998048
1257634
2017582
908940
2413739
1023701
581206
1125537
1458144
532965
1179643
124287
2656104
905322
45375
2112728
825034
1693590
684302
474636
653966
610605
1138580
1759112
1324047
683313
1447286
2562975
1628310
2327395
2432218
924343
2064057
1490239
2710893
53517
617052
1652274
1735263
1371742
209833
188821
2149154
825164
1662376
36421
1795229
113597
2057221
609797
671565
2071747
2556148
2256457
2896656
2826325
1823840
95362
1199129
2222001
402660
2582812
2740224
1664818
1294927
520679
2003815
808780
2353978
466029
163301
198804
1325005
1309847
1845363
2649994
2271234
2467733
2668485
61708
1244626
1819
1982850
213631
271235
2591719
1339766
416517
1565660
2554358
1378319
1608257
1985847
2244134
2760003
2224104
1420017
2109032
1270755
1388144
646579
1259074
932174
2063281
930245
2324804
2762317
1649307
540940
226972
796003
2753787
940026
1721202
2306947
1072267
1823914
1713542
872360
2851812
422502
2154092
1642754
1553417
1841906
182834
1739951
2195553
724392
1029626
2047254
437043
1046271
1604350
2302197
2285532
1694871
887499
2607192
664251
2503874
1036938
1661933
1140180
2722822
1951287
1032483
17360
1173901
1379134
405269
1481254
1424804
751948
1814421
26276
2307688
565993
1504470
1293506
2658656
446920
259599
534150
2265093
630562
807670
2729900
1525016
1483681
154181
475138
343207
1031094
2024103
1582263
657085
938747
1873990
2880374
2111214
2466790
405905
2895639
1141684
411841
393945
1726735
2787701
1408032
2823265
918842
2036940
851453
1646122
580576
1115089
296443
1645313
1486841
2685710
1164594
174631
1981106
2364171
2754549
990084
2903047
518645
2893900
1594499
1117452
465478
416015
834374
2671705
391995
696777
1061811
221298
1393061
662147
2241765
399228
238146
40206
149026
1379607
432836
1248793
1052017
354005
597743
803371
2762849
1461786
2635565
1366564
2200219
1403258
209813
1953928
770480
1944435
527068
1858367
1889431
1142588
2581351
2848302
1639606
2440987
484883
1571844
431775
1739726
2374803
478872
1893225
303321
2307614
978913
1447068
239922
1319001
1829398
2514280
1161479
69064
2509146
1211064
2684197
21919
957374
1748222
1779048
1246502
879199
67450
1569058
41246
1893130
788244
719636
127422
1548471
462119
1608786
2133443
1103421
2255540
2875743
2501343
1275217
249831
407417
1785944
2492503
2408045
46596
2939645
199601
187874
873290
532215
697256
2802764
1802238
2906123
2518826
2119005
2054469
1648607
2532173
2331077
815955
805085
2408921
1588670
1042672
2528685
2908633
2527439
2013761
1924358
701737
97180
1336523
2564142
2911892
2247495
1368410
1060120
1974809
345489
654248
2472542
1621589
1807249
2751051
1544193
2233685
1461980
1150912
450764
2285083
2832686
102677
1525393
1118476
2681127
1280201
325547
1915144
2805938
1582501
185394
1124525
1676000
1928733
1133235
375659
2218544
1078170
2678573
2059955
757263
693480
2712342
855286
2401111
2587828
1455055
2822498
2402581
1289635
2424221
2176268
2604585
920044
1661446
29914
881034
1564649
948216
802827
2042953
1131843
1647370
783958
2358824
1215324
1087120
957603
2036084
2398033
1698453
1079696
191001
2416655
2001086
254089
1422756
2822526
2711476
1444398
1673767
176202
96110
921094
147315
2767951
2229337
308926
14017
2649535
217722
706007
1951736
2045030
2089467
1841430
73324
1999661
1387334
2282968
738845
258663
523587
894909
290727
2309452
2437083
2927822
566797
1757675
1720599
2532064
1978708
1970175
283716
2325268
395177
216470
2176851
566763
696044
308567
2213532
2577755
2237543
565069
1670840
1107116
150835
2256208
944566
1202121
516448
1459332
2339131
293912
2447223
759393
519977
2289272
2190348
1795228
412226
2422071
1546170
1795857
1165969
1618340
158646
2641353
1812779
2603025
1401551
2649667
1477782
2594858
2020811
631102
503592
1091915
778021
1483049
2058865
2330483
545147
1392821
575105
2524393
2197241
1344121
1761237
189772
780173
2067408
50540
1168361
457042
1395235
1436844
1991521
2526248
1361493
1430432
1725376
841487
2535234
2747555
2811453
1453814
2548280
2052671
1792116
2520169
2752020
2495520
2874154
2406057
1880491
1142773
2147283
369797
820083
2448827
25575
714096
2583791
1614203
2277799
2093259
1570410
2013641
618157
2631039
2090726
2293415
1399124
2730962
2847477
2087898
2323903
260746
274027
1603155
268473
2720746
207760
1442207
2254101
226358
434733
971633
805640
245016
1984486
17280
859548
472776
558464
790842
2321940
255441
2379763
1758600
1020179
2088919
1391164
2356735
1437750
204070
864708
278012
1011567
2336140
75065
2341537
24045
338777
1202494
518294
1954133
1455411
605988
775686
2552898
1692743
571297
1882947
54641
2513354
1966533
2652235
1472756
1586987
2196423
149005
1334509
2569009
529805
346237
1185484
108769
817197
364776
1910982
1079034
2135117
2417758
649670
1217238
2622634
530248
1528860
1689022
1525070
2027151
1845671
828360
2205806
2162277
250976
1519396
2899575
461858
1317698
2315331
658600
130623
2842371
237128
962438
1871663
985065
2765110
1480368
1798623
2146577
2579035
222520
393878
1549383
1310077
40409
415300
1900192
1796798
557342
2803325
285567
1827979
449839
2005064
497866
1849785
2602163
1367806
1307242
2698546
2028405
157331
594759
924531
439228
428740
1058395
1286756
2228608
648436
2905633
879964
747874
141284
1995063
2043391
994718
755676
1074141
2294655
115158
2560657
345528
867315
2291406
2496117
1908203
59895
326162
670331
2550531
1951200
1964469
1013115
1023767
2475172
695505
1673536
1037150
976739
1921294
2936398
643976
2749818
620564
514803
165371
1373366
1237162
1347787
2406719
1255285
371781
1581185
1604615
348163
2133024
354030
657553
627636
2352472
931832
558080
2421605
1346402
2466378
1555905
478199
1550567
1079441
1749310
1787254
2518957
327353
488647
700260
768759
2589929
301316
647538
732867
616735
1560346
1041349
2225444
2412221
587390
1500926
1753543
512446
2814732
1009239
1957275
1485926
1461621
1930127
249796
2650804
179933
1491684
1624416
1954917
2463889
639637
1379120
1312335
2050813
1704178
2737788
2060822
2199649
2768596
1542448
1133217
2086348
560575
24680
631018
2636902
2489960
825561
1835729
1472404
834148
1550061
1301114
1384891
2250120
1518053
2920422
1501034
2545816
2396654
2126262
914343
1056576
1408475
1848467
1843069
470544
1454586
1497879
711977
2280073
688797
293463
2744190
2144928
2482483
1915725
906433
1077763
2093023
880695
2369495
1334750
230738
847200
2656133
1996214
2724871
2650275
1743155
667655
192168
793674
1854670
75986
410621
2514684
2528420
2036075
2289168
2668216
1273225
600767
2551348
107070
2676089
656415
2508717
1585576
1213641
2039222
613724
2246805
631319
557076
110446
1393275
1364932
2306216
1757298
1185261
2576089
974324
1000418
2290994
978108
2819959
1929811
2709833
1290594
691199
1080885
1736957
2524787
1187245
2848001
144323
2437912
1433170
1661347
1432522
669796
1689146
615449
324559
1867670
2661659
1815476
2802097
179944
592529
1684493
841828
2253830
709718
2937497
2347148
624266
2347439
1886393
1066436
1432926
1933435
1786333
2826977
1297346
68312
2760002
1089146
674789
183510
455377
2199329
2139161
689264
1881323
2562047
2107132
2072710
811843
1291668
599252
898864
2365191
2331241
1326226
2562470
2276223
2634580
2254337
94231
193063
1536970
345834
2516383
2056633
1207615
262943
2028220
2239888
2699648
1220419
1528587
1681597
175452
1740346
2126787
877275
250421
1004819
2013077
1159104
1656668
66830
66672
194843
318829
1407576
2362904
1082585
1192800
337055
590473
1680373
2220809
1478894
867548
2399883
2550534
2201002
1629228
1852938
849833
1914819
2755758
1374955
746359
2537027
96741
2082355
2562011
1799154
2663406
2194722
2937748
962343
1309218
1685420
1107449
782346
956898
90331
483739
2359940
1904988
2521895
1317100
1817650
2069517
1997346
2661814
856244
940962
854379
121758
182746
1740616
2027276
110032
1403919
2134539
2478877
665904
969393
1789528
585996
1322880
1903739
1408119
2763861
1691188
1012857
315115
2523749
2350889
2805542
1138725
66414
2229979
2058159
1379149
1854900
1631524
330882
950922
1861394
182620
512305
2566543
2125082
2225793
708698
1780438
824878
78122
1305834
517037
547748
2618984
1516490
2285559
451100
2439711
2113144
2665907
2308861
1685904
1897012
114977
2295000
1447356
1447170
768181
728064
1040512
315609
1946417
798331
1032370
1654328
2508414
119904
2738839
1345487
2498383
1090001
2491357
1588066
1346529
722955
1319271
1394131
1458049
2705022
1807619
2228485
1150426
884243
407175
2280049
970128
666035
723658
1540357
1057415
1392698
1755572
279827
2122161
2022118
1666237
1443088
819295
2034781
495234
1529846
1848641
820055
1738077
1344861
1628682
168206
1526158
1596451
2222464
11722
1896695
2565573
2550422
1955342
2508286
558154
289272
2202415
1897670
1718992
426588
1062823
255464
2449466
60447
925998
2267552
2628492
1092468
370196
1056838
146701
443443
1166918
2214666
1695144
1864437
1844150
2310873
1198085
2695213
2109846
2237497
2573902
468275
2669136
31203
2374698
976878
586045
2110252
1069766
260780
2011753
2828047
613416
1304209
1819756
2792074
89254
205213
127453
2347548
775064
904083
2892310
1152827
2461422
2617578
600590
2712882
1130866
2398842
2619954
2291801
577523
2806669
1020611
604577
289043
181673
1212502
450844
829513
499908
2148802
2115858
1176808
2562441
747801
2290815
1416029
2481294
2535396
2357345
559230
1726591
1712842
479289
599841
2140768
899260
178331
173243
955455
81161
1045145
1448591
752639
1351410
2185891
1316367
558597
475502
2190705
401908
2345546
2107507
1989575
1911945
1706650
895321
2799955
240366
2773398
1825302
803438
1045458
648396
2566722
2192269
2830
1553094
128767
1485103
597812
1488783
134210
2354648
1309390
1920939
1841326
2547875
2247128
422994
1694070
242800
539714
1599071
328737
2891183
2220901
2144982
942932
2263482
451015
2818199
1001914
655065
1603356
2804356
2298943
2789658
2937183
2284438
943408
2874166
2668424
1362502
1338914
2799513
189956
2796014
1017144
728097
463831
2509288
176298
1557227
2205704
2296807
2629656
1832048
178676
673782
2315092
1226213
2211988
259167
1231320
2549786
388392
2469939
2290484
1760039
1864011
1263017
2487070
1772650
1756529
2629106
1247775
2908674
1325960
1334574
2373968
2673524
1964914
995674
2216532
2792924
1817268
2666502
1634427
2526752
583673
2085364
2386560
393376
770754
2882365
2416149
28974
1541438
1159419
878844
2323012
931647
528935
916313
1429794
2688670
376279
2210350
20723
1298219
2417967
1316912
1949622
1746282
1588641
2225464
1236179
929260
2270114
2371180
2495836
730961
1299947
60271
1873610
83985
1557052
1515147
949070
404368
300993
775123
2773181
127713
2483308
1900192
1596743
1732345
2149247
2083173
2026162
2697675
1064593
2858255
1627849
2641294
2052466
1239273
784579
2341013
527203
1667173
1201574
1118193
140332
2132932
285962
953000
1220240
1143903
421150
1071293
469257
708895
103855
652473
568646
1377697
2280873
1157306
1759500
1424454
125909
2253951
1997161
245621
844114
1055435
1965160
781242
2060276
1083278
2548189
1781228
1889098
2058117
1046917
2072105
2084568
1340917
1624018
1163352
388144
1984291
2460692
2470843
190597
576626
1692127
1173062
2426282
2168591
1577834
330069
2679463
1939943
264187
550512
2296502
2427435
560396
2553247
836620
2896003
1882407
543201
1700837
870027
1063974
2272759
2793323
2323373
716491
1921515
865586
2342297
1759048
2908298
462092
1245694
2496141
345521
2733188
2295778
2413545
1621960
173339
590858
1046941
2313883
484109
192704
1380733
448392
2884617
2429527
1760
2017330
463377
2321907
310078
2217059
2781832
1270956
670770
2227039
602544
2235787
2585251
287795
789109
153867
850189
1778753
1317855
1550344
2292312
1773136
665894
1938654
2743876
689329
2210230
2386419
2395778
2516401
802968
1065200
2623127
471571
370929
2560474
438995
1603907
1552973
2304116
188581
2406980
2839146
229722
944144
622920
1260959
879630
1915892
1899001
2284194
2706569
2653470
1892092
2128558
467511
689993
1754573
540977
844402
655139
2798564
1286061
2814497
1993833
799725
628729
360285
711585
2764647
2936957
220613
1291902
1175560
422198
2639790
2618637
977017
1332863
1037030
2774262
611745
322424
2719528
2079027
1724714
1640218
2062235
2215579
1320150
2152250
653451
2036019
2177582
1472169
2314774
2275680
2856431
551664
619135
1311608
759385
557746
1670910
1872630
2213516
1882821
798477
2842163
761189
820904
2890553
315643
2869057
896063
1117484
2795888
1409010
2903570
2152384
505510
2198301
2663257
1402973
982621
2262623
818248
2932517
1439003
2346142
1771756
2210826
1884
1437674
2500895
1073924
1048969
1603212
673348
2884222
352907
1116569
2650938
2266581
1071541
2514178
2326925
1526265
1280407
224387
761926
99674
1913100
2929075
224026
2631298
478780
946838
1320335
1339675
2210221
1985868
2087742
2272298
2580782
139444
1083266
1830318
1544950
2381266
2593774
1261052
424329
2223448
2226372
1019753
204627
1583592
1472513
1305467
2552926
1280320
425952
290441
513868
1640520
1195150
2404235
2665721
1618942
1256802
2149747
163017
1942947
2206859
2048933
2147413
1623725
2573587
565934
732358
1861432
597459
677747
1871036
1964919
364445
361953
1087807
2106992
580865
1116866
2095521
1429654
1541060
2020803
1457368
943752
522149
2288356
1224502
543820
160868
2638395
1177477
911494
280416
1504722
807515
2217347
1528413
2815306
2637354
638356
697635
1714697
1975436
1940813
2629902
1362247
2852344
1723290
1400170
115121
1224456
868640
2407011
2037463
2088676
584336
2327546
1539099
48038
2869375
729293
1870316
2699494
2547955
2833705
720205
807875
1637739
1397567
107917
614662
5433
1308115
2757421
388838
132866
2156943
784565
2025189
1043951
568796
2742594
1324297
1701101
2730301
892569
516232
2082340
1129459
893568
2730007
1778148
1474608
2329310
248806
2502826
1653562
467684
1370591
2376023
1278171
2449121
483311
349267
114319
1451085
1834714
1839694
530039
1079794
1705487
598513
726247
401735
555351
1852332
317948
84361
2253755
914498
2875189
289896
1875183
2368647
930611
645503
1611360
1683828
2373539
1250694
1490537
1210267
2894885
2809787
1581734
1137944
2287024
1569445
270
747271
1304639
2296997
708
2496525
128172
118768
1144869
1671895
2116949
2867847
646673
1472901
1564528
1966903
1426486
1035186
2139923
1936397
1155302
1696662
2147240
1886265
708064
1451244
1000063
1003458
775336
2618143
2681095
2259766
2376505
2183097
2041660
211945
1084766
1770432
2014534
14586
2887362
1454659
365714
227927
175399
1838023
595676
1991041
1523014
1780086
967699
994383
1877204
1010776
2424591
2689344
1503749
1462542
2592647
1196752
2282610
1281711
2149732
1117671
846072
384452
955045
2356535
2758980
889245
702524
2893655
212538
1479871
284238
127062
1675622
57622
1199434
2618422
807011
831752
1782752
664032
2550075
2934086
217203
2620461
1735587
263377
220680
2385120
1977961
1611103
729293
2427130
311208
2927766
20109
1375709
299487
513214
2906984
2938607
1307947
529505
1645956
1447954
2350236
485964
610316
1167713
1210180
336109
1135260
351330
2397458
1700938
1666809
2889061
537910
2283434
488944
605457
2582111
200252
575223
613191
2268617
2334074
1911831
1954865
1598972
2494382
791912
90970
2196463
538282
1297241
1619101
1234506
342892
226939
1781010
1172316
328456
617270
149356
1954709
2156955
1567118
1359220
1943554
1091403
269246
86487
1932979
442457
867859
2810932
2105182
1145608
2275525
2229711
2917522
391752
1661939
229181
1788509
1424398
2105439
2481314
838424
739357
2005469
2916260
2364472
1732148
893871
1547551
516224
399335
2170918
979847
1171361
2908427
158915
1026879
2387485
1122284
1647905
1561201
1288852
2334085
2252723
2416288
1526326
2240566
505243
208923
1427762
2121426
993277
1306589
2534671
2542894
584799
883270
1442440
1475791
1734153
1767709
683990
271801
500342
1776685
2400564
274915
2534092
2378547
1949253
669775
233571
41889
2250802
594110
2671082
2749460
2499632
463969
2551486
1079772
1196570
374953
1840656
457218
879193
2198064
1215196
2395396
2264479
1690009
1116037
1480779
387890
523915
1518710
144962
1430632
2529555
2254858
1450605
839574
2790683
34939
521008
1112970
1042162
2373066
970201
814246
2653746
2853010
676677
562744
2529642
1478231
1908836
2207889
586471
2738817
668302
179379
626077
744141
1106424
639071
1586703
497198
2236723
1464934
2527586
362971
1307975
2816725
1146443
2417482
2869436
1866569
2440748
2580881
2018482
2004422
474625
1390609
817813
1558174
525080
1602443
648564
1113933
882103
421216
1087076
2496201
2249920
357322
19371
2852543
398285
949283
817159
544171
420489
2891331
2620717
675220
717792
1720630
637777
1457653
239310
2888891
2171522
1600840
2414928
1264260
771134
2048515
1975668
1572962
2059417
1073507
2335137
333375
2562672
471406
506834
2576720
1290795
2721148
2032603
1869026
1366205
1372490
2521657
2661199
366223
1698987
167573
2333254
2016805
1288294
795941
711238
398372
955644
2625740
2873254
1984614
1600025
1495687
2113893
2488308
2352498
2294998
2841582
2014170
849537
1695302
2889621
2615466
220092
2301520
1966565
1405863
2462925
876014
1325916
2272118
942190
371288
471538
2159185
1467187
208939
1339451
625913
859072
2506732
2451865
1136055
741976
2830186
311853
2647614
2538560
1331151
2666448
1437849
1075765
267017
2466423
2329742
2631311
2579483
300202
2089309
1271396
2347522
2652056
1057370
694978
1834344
2311254
2405727
504307
2329433
1833364
1200758
1440594
1292632
2802689
980443
2266482
1796019
481090
143513
782682
910042
2447913
1720081
1944235
2750187
163499
771656
183255
522052
1499867
2905363
1705925
1285781
1721609
1804149
2382293
698843
1698149
2120287
893997
923122
2145662
1593719
2160137
1211734
774863
1923042
889459
1421531
2804854
314939
2742013
1921035
1120825
1611779
2108791
2316665
2716799
1608577
2835846
758878
2678259
384521
446168
2089758
2487709
1067670
1052695
1315500
987450
502745
1594449
2090166
536878
1264395
260233
1285044
2204643
2704756
2241306
2460784
2045718
1915523
1191813
2185414
908646
1566452
68686
403716
600880
354147
2474894
1278806
1494704
392661
1819473
243644
96442
386193
538720
2754410
2474666
2845768
1367911
340053
897573
2444917
471688
1084001
2424075
2571264
1101314
392081
2825880
2665860
672065
2039446
109688
2113289
1548613
1122048
2158654
2199204
66108
2734810
808761
225791
2212277
43154
1748178
2830145
2127340
2584452
1981247
2528841
1213135
2117488
1042155
438286
664945
1374438
994539
797705
2525245
1714272
269311
163653
1350022
303261
2710085
167602
1498373
2868832
775359
2653873
337248
7515
2274736
1878284
1648659
2260142
113649
491188
1458871
487267
2757911
2866881
2114124
902362
2462649
597631
1877148
1750784
68838
390857
1637845
422441
2048197
2515746
2873514
22409
590384
2411039
386471
2487633
446621
2027386
1727123
2411126
2217569
2443644
811797
1144060
2266256
1542572
1018950
1098383
2651734
1740557
2317530
2862915
2097530
496583
2783901
247730
1101301
1758580
852276
355870
738226
1907795
2902618
1813822
2397476
32667
2540681
843436
2413826
1168667
1341064
2837362
635187
1440112
1993275
1567920
606977
1819623
2708198
287133
2783413
734006
504808
31934
1214191
1308325
1521459
582989
1222706
2669651
2469576
1850372
1589131
2137476
840490
2129673
1334555
1837898
924767
1102423
1531664
2047785
1788473
386554
1573369
1821961
2184818
800309
2818920
160838
281162
369062
1816817
965266
2202454
2867712
817005
2674202
705040
2890353
1139255
318436
1631051
2282470
865093
272822
579419
34208
1738236
1365540
2855584
1057273
230236
2165779
848495
1203616
1691846
526446
244802
1573133
1277501
2249020
366545
710210
77117
1727111
1084031
2336377
2120050
672357
303253
2179722
1106742
907405
85564
2593071
1459540
2492568
1352879
2135986
1553988
771178
1533126
1209936
773840
848451
1295424
1167112
820589
75682
2370410
2324133
795387
261130
863335
1709007
2840299
854567
218066
1114673
292126
1556866
2251377
1416975
368954
1362897
2387950
1635174
2709815
191814
477182
1150523
1997482
104902
2520227
223445
893017
105335
2055350
2019711
2388602
991194
1543240
173275
2661977
901194
554506
1849221
601571
2546979
2226936
2339813
2104563
1269048
1873871
2168600
1773898
705100
1369234
1438598
1384946
2896157
601072
216112
357743
347670
923664
167593
98479
523372
1122979
1305586
521571
2586035
1219957
2130622
969286
365735
1302356
2153035
2132796
1077015
71922
2894645
864486
1750052
712568
2116384
2149579
1046628
1103821
2313090
2445241
1773491
1917252
2654528
2359480
592593
1703431
812691
2656515
2271097
182483
2678604
1485532
721574
1817477
2520031
1301867
2014397
1709605
2573411
451235
798487
1733351
477890
2054359
446135
1741796
2429563
219422
755508
2357779
2907373
1614197
2624969
1230891
474600
2398874
2769181
2195480
1102431
2220865
922757
1084397
2141728
1588506
94368
2769200
2553767
1538353
101931
1347770
2748519
1940744
902792
1527733
1114702
2723838
1924052
1636213
2387898
2691295
416709
378040
2773011
2854018
129753
834801
293023
2602111
1782360
2109189
725650
2817762
2342996
496484
126403
2562700
645537
1256888
401766
2341990
2450177
116801
1415462
132226
318611
144540
1402429
1323548
2717715
2670919
2477505
587604
1095852
137624
1160578
1795869
434841
251554
572189
2421029
529832
2617319
1700977
802215
591518
1007951
1242945
1102298
496975
507945
2326662
382333
2201020
1588709
60524
916519
1822974
2355875
1682903
2139743
381406
515164
1099345
340823
1286782
2028720
2462643
1224627
1041106
2937339
1405682
482382
1945186
2586441
2280759
558562
710255
2397438
727299
2226872
1895029
2381388
2123179
2201592
808938
2164092
1077874
1827075
2902946
2316690
862443
1453994
1628499
2598420
753043
1821394
2021628
2766291
20596
604292
446047
1805201
1131175
1130616
2168030
1817150
728012
515031
1005993
1986457
763544
637048
240079
2805311
2139664
1734744
178084
1685686
2887154
1378067
2640664
2371800
2092988
1937393
625932
2508244
2131165
271002
1621823
2495575
355542
43591
2674741
885724
764786
252551
27577
2463371
1807409
250910
2843584
612469
2368142
497895
1570678
2142555
2125609
2216347
1512918
2435277
2194241
1023123
1184376
2559267
2415226
1912515
2479995
1481895
2005539
1930775
575293
1295945
1103898
2910055
2128679
610431
2490253
2090756
2627378
379491
1861619
2474614
2912935
2101055
1783776
130238
2055516
1478551
2121261
1707686
2208946
894546
1055347
390337
351207
1254798
3149
1503037
959521
1444974
2064878
507956
2716018
2653011
620499
2368603
2589196
2239328
85560
738320
1458350
129623
1824139
1439716
2708256
2385358
1213884
2886268
1737399
1567691
2500189
608958
1018327
1996634
2087032
2789898
1296941
631626
302215
306611
1651904
470120
1261340
134480
1813709
1237056
723258
1625252
1723276
578347
1522007
1881132
1741058
2453623
1532767
1503008
2016409
2870897
1600089
1120188
327860
344467
2388521
2032199
2820159
2584952
62226
2864316
2818783
1173084
955227
1608076
419571
1893885
1910124
1284930
1588328
1421626
1535430
2453526
1159182
1033197
1468981
202619
568534
2665340
13689
32478
2818999
1145598
1808790
717739
1661113
518562
1497941
997976
51108
2141183
2921576
2750327
476245
1236389
21958
2738572
1078633
1852577
1494694
520074
1300695
1478960
769779
522966
847541
1834917
2021914
129616
919329
246996
2641484
957896
2071317
1213642
2025710
2836415
2871739
90268
2052130
1409341
1435528
2300635
2127635
739410
873284
1751129
2933147
52939
1267671
1272126
2256553
2101364
551082
1860371
2242319
875671
2249910
1760539
1086286
391633
496118
336244
1856551
1661009
2912668
1588309
2820109
2578585
1368673
1986550
1707859
170023
6047
2322802
2522515
2513955
2592351
1540972
1553684
352201
1799890
1229385
234754
628030
1922858
2440928
2526912
1210683
1093646
2291778
1745972
2341352
1967402
2102855
1861239
474520
2058836
1680478
2144914
2481372
2865846
2165869
1788978
2832566
163847
2142101
1791894
954848
2536642
431158
528619
2642265
1756872
928712
1628067
1534743
2055597
1856524
630615
309351
271044
2347988
2709064
1488125
2833617
1987155
1005130
178915
1905720
920004
1587178
2004358
2265594
1679860
2241804
2819347
972904
341771
546389
1806163
2935285
1862884
1850697
768347
1976635
2408225
2412902
809897
110610
404774
2618612
1482943
1573094
2416922
2525686
2201240
2578379
1031730
1811141
2362208
515842
1308846
1323592
801438
2323697
1002367
2934843
2324695
2354729
102846
2660574
1107254
2839820
479566
2304738
2810917
2339708
2261772
1382839
1834613
823142
2868043
2777621
1776375
2249203
2854097
2143051
2396831
2776242
2128760
1277694
701485
2236379
1069366
6887
2284663
2486170
1626162
1170067
618432
2545474
2484388
2086818
2222196
2529239
1781713
2756446
1933507
2746427
1294960
59900
1238569
2424987
1770016
973478
346950
2728083
101221
1383549
962048
683601
557411
2469177
207698
2716160
2499771
1989163
1813205
2117320
1890076
1411618
1231474
2030346
1208069
820425
1780072
474380
2847220
1149538
1166534
1001383
2809252
2510626
1621346
1312276
1134803
2133377
74249
2436144
322876
1249859
2062792
2336935
2361756
1282457
591045
2925402
571007
2380477
2343472
2390705
2296217
854950
2507475
1075977
1668483
1770750
2828415
1004351
171565
1676093
306627
2678890
2678460
1098954
2632845
1435854
1939487
681309
470927
314475
2357024
2286836
416085
610288
2362016
1534791
798216
589049
295185
949265
909508
2134869
2335998
451848
484305
313153
53328
572650
1790944
2238847
1848235
2015086
2048234
1045446
1732708
548013
2142327
613835
245047
1169071
526565
2863404
914371
975356
362595
153377
23189
499300
1387248
1646709
2605556
2397419
1818828
843127
76060
2343001
254448
389780
2724229
1625257
1229522
2462161
2334943
725208
704823
2693057
783440
466073
2893363
544023
747597
1948690
1976086
2879882
404711
2845496
1596021
2215892
1602563
2389467
102984
2428035
766524
1934575
841362
782205
2658093
1451162
587267
1794204
1372810
2214619
2111745
448290
1189406
1864180
480731
2894484
157594
2013335
1008025
227486
1355823
1170744
2246801
458716
755632
471727
2697188
986718
2543768
1669304
1180243
95126
317889
1809704
2582331
950246
1675647
2391376
1594808
2031971
117105
2643030
1475065
715760
1162825
1592694
2224382
2751119
2703730
2398322
1693199
1998975
856357
2656178
707466
1833110
901196
1966805
2121565
1636065
79092
2224505
679864
1964116
2248816
850791
2579859
719093
1051629
2561517
2855248
1203368
195326
688117
1284012
1005819
2490514
1717428
1649232
1298758
260161
257608
2296921
1527131
1470567
855390
1328553
972915
274881
2347028
593472
1259466
2094691
1591909
1062388
2770319
1014285
1303429
2712862
167371
878198
2662796
2812099
1727244
514399
2238427
2013196
2902395
2670345
773212
43543
1416588
1313248
1886155
1996360
322604
1121758
1957541
606993
94101
2233078
2524593
1493935
2199347
1350506
387750
1594861
930390
937722
2939125
1324060
2203405
2310286
1500668
2688395
1513076
656861
1633687
1722154
956654
1478282
538110
1148357
1161741
560640
132092
1741108
707948
150563
2441298
1223528
893218
82368
1234290
1728818
312641
2258579
838071
2898734
2146152
1131008
263833
29171
2112540
618322
99273
127887
2866137
877593
1848060
2133461
1791503
2542927
631190
2441347
2547564
390424
2872417
2890106
1335037
1720681
1213683
1158735
933456
1165826
350137
936975
1377823
72688
1216548
1083823
2417700
2148631
403981
1743517
2076746
1654327
553280
2058540
2463032
724107
2687645
1042193
2111811
1354364
1760752
1033951
1262788
1405873
1135589
1750867
2168873
809399
579431
2875191
2819322
1552402
701437
1127102
272818
958339
662964
525249
1609613
1839168
1529309
2614757
1950435
2524286
1007503
1359974
235484
269171
2173237
2878726
1467433
1347073
910072
167247
1863193
848109
1776082
724175
1318553
1822562
2584806
2041006
2290733
1101449
314655
2823602
904870
251933
2762549
2149166
953309
235155
2138198
2703135
2342729
2164606
2044854
2515296
165382
2554755
1161662
2258026
517497
2130962
1660360
1970070
471551
2504261
1612016
2446975
540773
1426391
2094272
2804863
2152407
2077799
99933
2779565
1034462
404538
1591597
1110896
1031519
2571362
1940295
292496
1170949
908192
2856471
2373746
936620
871107
1940041
2010539
2708617
1770017
2530636
2462319
2610264
591325
1771762
1996891
162175
393362
244054
1666942
34135
1990580
1390654
2432687
834100
2211112
633525
1697154
2358336
1732732
1256115
1716209
2734269
2591213
691702
2225864
1265690
1006076
432795
62277
13732
901659
717397
1559264
88828
2512839
12563
2637782
2115979
721287
2553515
1237
251021
600154
1856644
2326585
703381
807263
1871477
2187489
2143599
2515627
2498445
602799
2200019
762701
1667608
2732850
521428
767363
1556605
2762021
515575
1546921
2419006
1871537
740404
1266451
142593
1761810
704465
815375
62731
274215
67365
938304
2548162
1599409
2276128
1074013
2730546
1493515
2065362
2619881
1142893
1241927
2906786
1504401
1845807
1560451
2650955
914698
380795
2470092
916697
193828
2126650
2105790
2058821
827050
2242412
1443063
1372785
1108614
1587247
2193132
2820170
264766
2143594
538588
807545
276075
1176345
975279
2803629
2866964
2633253
2618715
2894606
2025244
2464874
1944170
164378
798093
1104105
1378483
173346
1114903
2790933
1448879
1601807
486557
2540077
869019
2274462
630563
782259
1053450
2193458
1865033
784364
868058
906287
928147
970604
371683
1696507
739600
989505
346746
767145
1727828
1583614
2737600
2717750
304253
1603006
2631910
2064359
1402134
1661680
273331
2568124
1977496
2621833
677450
518666
873292
2127293
1111395
1058505
1054371
243949
2760134
2291147
1438590
2905498
2744576
2060881
209703
524871
290702
1111897
1032126
1557985
2933380
450922
2630912
2694399
1474644
2217566
128378
669811
288452
2312805
2638919
1866638
2147980
2484148
2304485
929592
767831
2271906
1592913
1952189
2856601
318065
2664111
2452268
817299
2357341
2178146
479552
607362
1845615
1220423
1047226
1115311
966662
890781
1140584
1563437
942481
441079
2633949
601870
2663335
1399263
216786
1059248
1952127
79151
1731714
2429912
1987454
738935
2146865
29275
1389347
504835
2939068
1761777
2363233
63566
1521926
2609232
527973
112220
1392236
1406406
2301776
2550126
1680402
1757664
524063
2831080
2110746
39311
2419304
2721690
1469778
1168444
1734241
1368692
598782
2657528
658189
757142
2592459
673209
257785
2364242
752567
1636722
1761190
2565513
1573779
2227655
728633
725326
1069637
1838969
2699759
2068788
385746
2740880
1739224
490128
377753
2598773
1681396
429547
178530
1838966
1405567
243200
183664
1295645
1282613
1742339
727072
1621378
342855
2091780
2904299
1814213
2846924
1247515
847574
1859393
1617266
2005975
2723415
2541353
1622544
1426422
2633256
1950985
844145
1170266
1545501
689427
2744109
219539
1443242
2046242
1342400
2644772
300354
1764977
1258117
1793069
1908624
2829537
296503
505575
1990853
341989
2814466
2664145
1848331
2094357
2179250
176654
2394054
2468337
2157948
1930393
2654197
1194071
507076
1735499
2146051
2149064
840485
2089248
784973
74335
790907
1177454
2163318
2744142
1814984
257433
2347829
2126463
2429333
807467
2443904
995649
168347
1260086
2482974
433500
1250787
2771865
603074
1913618
627995
1905129
1003978
1945070
357360
2870698
404291
1987701
1668963
390542
2084548
6787
748093
2551219
1268164
2434051
2229495
2186159
2204962
2183339
97571
1538694
2042607
788143
2649899
2412981
2147655
2370276
810357
1842742
383493
174578
2208123
810875
530710
2469751
2448573
2813420
2930156
335800
1959055
468771
530007
583096
2377026
2058021
1031435
2185988
635839
2229613
1345731
1561744
1748222
2321231
37883
743437
1279821
2811908
523937
564445
2336084
113316
201647
394593
2029094
1069907
89822
2093310
2213221
1739641
520628
331497
1136717
2422917
1502122
560481
2157821
699261
1564330
1048220
2035384
1075335
2249212
2539601
727145
2896823
1201077
2927330
164807
2380048
1214530
1787479
1041866
1265128
73088
1221690
1791449
2471812
1139835
1571017
2699912
543154
1355038
1576018
2748849
1445316
1169668
169824
1348306
2815156
1779779
2858591
2318009
1932162
400022
2287643
618837
785174
2736439
2674689
2827977
909476
1231446
1508779
2001964
957842
1923652
1492652
1673607
359382
2938078
808349
2342282
114347
1367026
2511259
768849
966167
202199
2286493
2466422
2833158
1914865
1098505
1042775
2062427
776042
650146
1310039
1602683
511866
844793
1036674
206880
1133430
1457220
311360
2326988
1105941
539403
1458690
1711207
2458655
2121685
1211301
2565494
599318
2876224
2258614
1051136
2806998
2265236
2469948
2190184
2910514
2249237
1722999
486720
2167096
687669
2112827
2599945
2842088
2586147
1453762
1489253
274465
923830
285171
2418963
271628
2682649
468509
948179
437228
1935425
1343931
1161114
1387837
2566482
2067997
551748
931908
2053981
82767
864050
937013
2855703
1435846
459675
424468
2932624
716117
260912
210206
802190
1746032
589339
1951145
2284405
569698
954834
546246
476895
2504643
1847939
2126644
2892879
2744658
110747
384623
2891291
2272361
619685
2445679
502369
1286998
429108
2578356
2290421
774192
123937
2317429
1182415
2084706
2011475
508698
73208
2781147
2625184
2178965
306961
1507753
47217
1782162
1214535
2444584
1477424
2833334
319011
944144
979763
1020146
1321369
882081
1464879
2552344
1361461
2496337
2576057
2652076
2729437
715314
1835864
1724929
2262730
2379326
2678423
2389241
1325596
2562017
1595996
216549
246533
2160599
225921
398459
2881115
74644
2667832
1501948
1824335
389888
1904065
1994412
861792
1405338
2006981
1756205
435854
697032
2806633
1086924
2191674
2664923
1288424
1543987
81283
518981
341168
191744
937463
2318895
1524614
1718356
121415
1709648
1616268
359073
735444
200405
1905497
2826680
62018
259643
2192417
2792446
1642254
1554484
1334151
330417
78093
512670
2077984
1592672
1121283
2332244
2251685
563236
2269359
790974
2434846
2104489
276911
1333243
2794363
2823498
1534847
452938
835153
2127097
1317653
1469440
581819
995362
145806
2441759
2705536
2069828
2757342
283135
1496808
983226
2529902
2900809
2468599
549840
468591
597481
1126052
1375792
411828
2780870
1941742
1598137
1658573
457781
1424643
1208991
2605154
1593021
2261081
1896404
380504
2552018
1637352
1097278
2311176
1823102
2915713
622939
2492490
2719563
79146
1401111
711000
2070886
837922
1630488
289056
1717857
948995
2489913
2300252
443069
2097712
1807425
2604766
1019107
884713
1400653
383712
1051731
1859155
382355
2373554
858434
1250042
2560274
1223907
306812
1688906
538187
2329661
1848220
1327309
1371764
613676
406694
1943382
779014
1806370
859764
2006160
2336373
2484572
547885
294740
661377
2275442
359626
1196899
2332604
208046
2756111
2523171
983948
475153
1776647
2549548
101006
442816
543844
2428006
2265395
742259
182206
325158
1680161
131827
838901
599979
1318678
302296
728896
1820815
2076648
407722
737893
2851100
2490787
856252
1260199
2207688
2624823
2514576
1656268
1265072
2455173
722826
2004348
1970184
566958
171590
1797427
2466970
1074062
813467
2194956
1489270
291887
1359271
2445709
80655
255109
2072090
1495986
904259
2668475
568066
310643
1236081
2091979
308699
1165327
1695123
2930262
2482498
2323782
1275609
360847
895102
902343
230804
1355595
2548473
2284089
2011855
2586372
2008646
2628519
544222
2233145
1119430
2667066
1982683
2138567
1683585
2884310
2447825
2869864
1244828
1839999
2310799
978358
615530
1659558
1871771
1868762
2801754
1479401
916894
53041
1173814
1356440
1560183
2537516
1449823
2655127
626380
1424343
70192
1763970
1290573
1715805
1778375
2466116
422265
1409377
540900
256348
1909018
2341570
745719
309138
2510440
1011310
1234449
1247800
2350270
1829973
86647
2192176
1025949
163375
140724
2891845
1128448
1957968
274128
977105
1495856
502693
2120821
499089
2158891
1770111
1785087
1473930
2226973
2240381
356433
1674052
2031347
2662056
559388
2255616
2033956
2104005
50506
2087318
892894
918529
1540656
723950
1729208
616842
1292904
478739
806275
622145
2399896
1755754
812305
2733588
1446274
2214663
2034594
1191806
1231480
2257699
2416704
1000853
660061
2518260
2289400
546596
2410885
2448698
2560056
1478195
48135
659113
1553989
2753837
454324
1446603
2606850
862695
961762
185664
1019564
2455187
2338857
222185
1555123
1601580
1039857
259614
2091695
1840321
2493159
928226
767991
771563
856672
1634670
859996
2261273
216413
2287389
2286028
572547
467219
545296
764061
2407306
635716
920002
952271
2062739
1198145
734270
800634
1780719
195799
617185
1594361
2231468
2138738
725619
1430933
124892
2567748
834948
1726868
374375
2169813
387112
2872751
2240921
523844
985578
1686966
2671260
918720
1642684
666939
2329867
1143331
2372157
1410978
233970
2810613
253259
498896
1517880
2631585
2835310
2402779
530542
2416750
2634059
1622854
617711
2491505
1235747
2933635
1097552
1663127
571967
2300943
419133
1454761
1859570
2611040
2681141
1493205
1198503
2545278
1942404
1314087
1798970
307092
2283340
365286
2776438
2083041
2282716
1960491
215271
2097705
2614331
2511166
1486170
2343172
570967
1873947
2172048
271785
715755
1802819
1395776
2433098
1667731
2661196
2518983
2188064
1895757
1084416
452885
505328
2173991
2393527
930243
1094504
625567
961211
686062
1854457
237593
1393571
2196668
186470
2293672
1716297
304359
2512948
450606
13797
867108
551300
638828
2450924
436142
712434
1549919
672065
2315140
82736
2706057
885256
408127
1793952
2508595
816500
2332749
2819482
17163
1038733
823867
1497637
1413405
436322
2134459
75588
358893
1581932
1235341
2296363
731921
302381
2676994
951237
476617
1852438
1989841
2349788
1987753
951749
1885678
2838360
1401430
1910634
2145576
2846520
2591888
1103014
40964
167067
1774245
1992128
2084103
2047991
2827624
1753451
2190786
1188395
2290246
2317006
1120357
12874
1524473
2251861
911234
2581329
1254745
1109158
300044
929176
2742123
295351
1149151
826212
779668
367958
800517
1172836
1631210
969852
2682771
1768471
2368933
2470785
2113135
2141547
689335
1205547
89062
2505341
527812
1193739
954345
2537886
1940468
1059899
861920
2199677
1681433
2659431
64114
961901
290194
2235378
2219928
1579244
2195801
747548
1742489
61652
252967
104682
1105670
2034074
185338
2598148
1563508
97564
2618407
2068837
835893
2153462
768919
1928904
572622
913359
399768
1050614
1089497
1692085
2676487
792182
167951
1749517
208309
1335193
2187069
2924129
2559225
1267125
1827979
942146
1179606
2563122
2623007
2890855
2157456
1271953
2175744
2135109
2736804
800146
169663
423549
2897760
1106024
2581080
523686
2284321
2879378
2313598
2545019
980042
959341
1796123
505319
989999
1133839
526044
815510
797434
2893348
618502
2727513
468078
1736525
450574
1744680
1668315
222323
2114210
429284
777916
2730898
2161369
2007716
2141350
2438830
1075399
232084
1251786
1875928
1788186
2042175
462237
2161793
1589220
1057784
330669
1781869
883223
1691328
2022407
1136919
1463499
1570670
302122
216807
2040688
1817885
610649
1745266
2295851
2701423
2366177
2267788
204878
600930
623308
853759
784964
397591
2875419
1732130
219399
2832430
1746004
2856111
2349492
2039057
1267748
506084
1908938
2455844
1302719
1580219
2719829
971679
1693348
382822
1433007
2774530
1765447
779258
2181235
2339147
2921604
2929813
429350
274263
2041754
1137956
1574517
2096839
2636045
1341041
2875355
718129
1415253
2294061
532006
1188213
1300339
1292475
962962
2631082
1270606
719408
2898691
1510201
1641280
1962087
1743989
2706249
2549149
1599588
376816
2712222
2535154
2428725
907732
490832
2239064
2613531
1104584
1571774
1294562
1396943
878931
1009990
2557720
2740731
121251
601407
1101040
1242482
2672855
198244
170703
2883805
1274164
160627
1964345
849286
2786245
1589237
1117099
530816
1588429
2125483
1838818
2449553
1574951
623636
1946236
518016
1993883
1284563
840209
2407037
2586962
2733439
1839068
290852
826879
852693
2549943
1236984
377134
2334118
73844
704579
2867829
1868319
476579
1178458
1680990
1248605
2776202
1302095
1345987
2907354
1474873
1622230
1897942
382483
401502
1312475
2771521
2074099
2611787
1823172
1811851
796540
2399846
2598022
227530
1100521
2676690
1846944
948454
1533539
666871
2242902
2814640
2714898
1319906
2589057
289114
1431296
278289
299637
1810573
2308068
594957
2396588
165720
583516
1660104
494574
2869875
607716
89079
1500493
1207272
568700
1913825
1879248
2846493
2160638
2868289
1641631
1328028
542331
179479
589488
1919829
893642
1512842
2726524
1325221
859182
2143241
2245995
522731
710942
492077
2172663
452511
2211892
1770846
521378
721023
2293113
827648
1339816
884461
1516021
1390656
1663941
1846967
2499815
1624232
1681454
2472061
1925878
254837
1130360
2907912
993708
592967
1606598
1825664
424445
1765617
2118764
2013603
1386032
408865
2248652
1439423
1499381
2705368
772992
2345468
780496
1780215
2434416
89203
2705034
2917309
1225904
1872998
1873774
1043529
636017
1925894
2044828
137812
1138263
1840450
1172248
791373
915397
2007009
1462480
2185147
2864449
2920692
2062149
2094865
1829597
2024029
1918607
2714230
605790
694688
25810
1061707
2809688
2737590
204560
9266
1047883
484370
2537850
2188701
712087
838437
1870313
1307663
2216377
1664101
1477539
2904549
2461169
2281864
1406544
2398605
1111274
2382307
516331
2870364
142085
594177
141828
1139321
737264
2561642
1289973
1926702
1861350
793285
1001914
1330868
2802164
2533106
568654
1395578
113775
753384
1281452
2751131
1188892
1375913
441986
615816
1163224
971447
982730
941880
2631282
1827524
2311093
2150340
642592
588822
1232185
248505
1710664
1603403
2717488
1457507
2923287
2682293
1687809
726114
2382214
1473444
292818
2467535
1301154
1037869
90064
1227791
535631
302703
2594817
1812521
847757
2208881
1244727
948317
1515083
1612706
505067
2831228
1561760
1187648
2024491
2693791
1374074
1442015
2703685
410272
1736298
753416
1244501
1981022
2080894
1956029
2565277
2210517
24348
183992
1158878
2044749
1852096
1784106
1752145
2844010
2222888
2914057
412294
324981
1857913
14089
1382851
1402559
2412314
2101396
1389787
505299
2901766
2612765
325172
1058231
1568987
839209
577644
80545
248077
2283017
1846489
207163
517628
549657
2700252
834269
2055771
1565249
1264395
1654491
172350
429117
2410768
2028543
366172
1858389
103007
1379003
1879960
577315
2579178
1515202
1592615
2360808
325548
177284
2247692
2757988
2051675
1482463
993844
2047557
1002775
1494595
322702
217452
2613894
1256814
336828
1520108
2292044
2598904
1750653
110625
2252104
601977
2160981
2620878
214680
1383242
1836789
394186
431741
1457400
84906
1080038
1603985
1099677
2586267
1673197
2295895
2263485
142265
2816070
2929660
2589468
1097594
853453
1807792
2698636
1665147
1677438
362544
2297803
367409
2813725
1944096
1125342
1475141
506639
396784
67661
1410754
454733
1767868
1187516
2727112
1293621
1162154
1009872
2537160
1029106
20998
2894213
2274038
1379810
618836
2538967
244179
1919953
1945040
2487378
1169323
2284764
1671458
1756369
1975887
1949398
2200384
1071891
625122
2841461
534445
2437771
1829913
2639876
2091436
342034
555229
1393102
1446895
2087081
1385241
587689
2396873
625375
251506
1704504
2211354
544227
2416570
461787
93605
942673
2330361
1976260
381522
2687000
1819122
990531
2329710
1764827
202352
548036
407502
679043
2622213
2519520
370954
413216
429944
863725
248332
2212581
809402
574598
1864167
495470
2724643
1156349
561674
1652492
750307
795519
2721054
2921847
322990
2892111
2515807
2889476
2779679
133794
1386423
2294523
1849699
1407567
2018971
134413
2307414
1529390
309315
1642037
2245846
847124
2897378
2904925
1895932
1892946
2832219
1176546
916548
1086975
2807706
1863892
2241722
732206
641519
1827270
1500445
733045
1708717
544030
2721256
2832166
1566414
2786368
1692701
804219
2365378
1237346
750953
2013616
2068303
2540746
448837
1426237
2086698
331916
1356130
210595
1607765
223917
1017227
2784356
626022
224568
921752
1364975
1765985
122649
1342313
527460
414625
1058359
152340
467929
571227
2021024
2093601
169739
1798967
2932362
2258657
2211015
2413962
1997666
705945
1707992
956418
2532812
1567946
1458834
2927720
2052993
2714195
2454352
1190690
397254
2098991
2088195
1138185
2890026
2051583
1035328
1315814
1207894
1288667
436940
2248809
1302956
1169330
2930866
2171835
116952
2060072
2876731
943937
116164
2750161
2171248
2003265
2578902
2448028
2276871
588815
2441896
1350544
2117056
1398100
1031145
2887172
763746
495295
1323136
385497
1847489
1006658
1493548
1396261
2353130
1087093
1655901
356993
513817
2695385
2254642
1014246
2101024
1787870
2360947
286389
2122104
2794429
1925849
491156
1035673
2061355
2330693
1512105
1855861
404207
166114
2447786
903939
13163
1563043
2692666
1346067
224427
2437683
2257832
2559061
2618618
195580
1944434
2201494
1770960
886625
1352735
2766385
1316151
1593714
2735821
1709808
275897
1530060
2644841
1262900
832677
949273
1361936
1885992
1778853
682079
18724
1235027
1095586
794473
1199352
140433
2373776
315395
1579601
2081734
1686715
446340
749573
1483807
165794
1484295
1881727
199771
2059348
609654
1067422
578664
379112
463301
1771889
1603865
1767863
1888177
193714
2835166
59876
1299062
2637081
1361701
1153701
2343055
2690983
2503716
354767
460113
2904781
2717933
1038483
2396373
2561079
22691
2865944
2691616
1207531
1481937
894694
825857
1001122
452200
1640914
2702133
2741051
2908488
576300
2739849
785319
504850
604593
1495347
916767
2905931
2257552
1304500
246903
1264397
1184595
1056849
968664
2872436
180209
876785
1286072
2233815
542911
2116942
1008689
452949
407405
2329477
1894341
130755
1694723
1337884
2740952
2366573
887188
909377
2369894
1529853
1026935
297136
1638711
2757274
1889828
445816
2088499
2221455
290537
2879834
640169
1258095
1907480
1882174
2211825
39102
248775
2835952
308566
1311431
2380222
1134649
1516207
2197162
2403571
2661858
1697966
1171330
500823
716164
225354
1756255
1682414
2045057
2237728
2492766
1165174
430140
1997247
1422183
2295636
1576757
2304086
2115804
1570231
1573899
1342959
2310178
39574
1318386
1808878
2236417
578677
779779
2939185
1807894
487607
644922
886777
2356614
1619895
3618
2035719
1212105
368277
841133
209760
1074147
1093208
2715639
2797085
2050956
945804
501962
614887
955962
86954
791644
1248576
1009557
2029584
163111
2401729
42845
2623005
2316613
1124453
892911
2602895
607191
1922415
2109616
2468473
976232
2861084
1405663
2029690
1983732
735292
1723650
691414
2081356
1506731
526938
2373434
2005057
1891217
1087112
2302093
2682450
846555
2340336
35926
1009811
2618007
577788
1990848
1002599
2251347
2863839
1351423
100098
2426390
599984
1535914
753361
2784992
1748803
1079190
1127609
2297396
2449737
1859283
1248361
744957
1301502
2420755
2535604
460775
2711209
2764447
1950945
2174097
1032108
1026370
1356207
1746913
1043581
1696252
2871265
1988343
1761777
395371
2005750
2199164
1083596
187587
239512
647693
854406
2790298
1425140
1449673
1546434
2697966
2144019
916237
401374
124455
1881542
203206
1843345
728825
1164696
778906
2352203
374158
854475
2279845
335584
1107406
747523
129501
1735340
883634
308619
1078245
1898148
1248442
469173
2202272
208541
624011
1234555
1363354
2198786
2382130
2901251
1794006
1784004
990193
358767
794199
2919119
2209580
2187626
2314237
1288596
1267322
689732
2736650
2135307
2235141
2727141
1707196
2300785
2754085
1382728
112391
1310591
96535
939679
723925
404368
1481290
2833528
111933
1322005
1378052
268828
2329409
575296
1205514
577648
570625
958208
385601
429288
1289416
1182191
112651
1326190
881740
855131
2890509
1938334
1537547
1015674
1564719
1257672
2407186
1115484
1128651
2756889
2722163
674236
589941
646542
1578015
529447
1096388
1858630
1005502
2279046
1469084
2869989
1471100
510311
107993
575166
2901533
2760164
925348
1762114
2871298
379330
1376259
2384761
906405
413904
987832
2534186
956320
1471841
653711
1714880
2086300
235524
629110
1903168
755164
303878
2118979
1937292
1139579
1748313
104754
860223
317354
1590517
1927698
75820
1456243
392727
1121714
1122587
2461281
2862884
664766
1580777
2122738
1881814
1829986
917308
2116772
1710704
1102070
342364
1515429
839878
1735056
425045
988375
1488776
386026
2417035
663676
1637774
1260568
999193
2113661
1259010
1779224
1757013
1948544
1669571
511587
2065664
2810916
2527626
2317094
2060663
181653
37971
1333990
2405849
2054475
457719
2120273
2085273
1436628
676800
159330
414341
2113536
2348971
259731
2385144
1879219
899402
934261
840002
2572863
453626
1587136
203244
1215490
935387
467372
236636
2003245
253912
1612920
1643910
2932286
2515504
72327
2294483
2912903
473129
919432
1226353
1110982
832971
1523182
2676002
2522032
2498648
345893
1880635
2211039
865455
2549645
827871
1592787
2171727
999944
751173
2262243
1504526
1968002
55463
1403608
912570
977538
758723
457854
1316141
1935551
2320116
1852802
13438
2758431
784128
1027149
1148321
935995
2174497
2273395
569558
487944
2772004
1726159
358558
717956
15811
1618967
1823213
2778862
1719147
1175325
2341683
117191
1147348
1525433
744992
1194355
2350291
254512
1183824
1522773
1939041
1486790
1682371
2363439
2519185
1821382
2406362
848045
512553
1366051
866104
2087407
125020
789481
1629562
966397
840014
2364038
495120
1006164
215228
37976
16692
139545
1950782
498474
629213
1465945
1799977
408901
2905967
819094
2585336
2186209
1011388
2682739
528273
946005
2727425
2830155
307629
1064803
388557
1619817
289117
1380303
2478736
1512193
2259832
258324
2768118
798370
793427
1105339
2675252
2827302
1286803
2035985
2265509
2774198
2072861
147234
1633062
153206
2685058
2311275
584941
918088
611316
2242715
2815796
264706
870337
2904619
2145338
617259
892284
1851283
2256367
2558042
574888
1525
358144
2398199
568356
665358
163225
548920
753401
2078553
1836339
1996898
1487152
371908
502992
1733056
2543828
1985271
2083683
547065
2006375
1376065
278449
231985
2554775
1331316
485697
2258892
1358652
2612534
2767040
525203
1276662
1826430
1231062
853854
2791285
57645
1729769
1002942
1774368
622350
504229
105501
244855
1714467
54505
2767893
1224358
762375
1847242
579331
142560
194425
1307938
1290223
999614
2579740
2268051
1618937
800902
1387939
1440011
799438
2207566
1698522
1023520
2740367
2744607
1971253
2846762
22049
633258
163940
1071672
2660988
2337582
160388
581872
610722
395138
963712
2233692
2168537
1714134
1953847
1957330
2684838
2144300
1980991
620745
2703650
277317
1798303
756372
136681
2326275
2841523
2601841
2252740
829632
1246792
2221532
100237
395690
2650830
2423800
273398
1625835
1292378
1718057
644853
2551175
2887530
404358
2060466
662536
2868359
2782437
1222152
935228
2413199
538819
903015
2583023
235855
889220
306368
709606
1080146
667056
146991
49095
52079
211049
2906832
582620
588983
1561439
158086
2304494
538336
2132431
1601558
110235
811193
772202
775841
247801
827077
825902
1970089
563923
1137460
1473273
2084530
1141253
1982298
1963782
517854
455086
2757802
1924144
2665335
1731179
2203591
1933524
1654595
2350343
2395456
1760937
255968
1233053
2177826
1490421
686680
606861
252310
1895659
976713
1629716
2183613
544570
1670751
805075
1402844
2263163
468770
22116
791511
1070464
1781252
2541004
2691793
2502407
2495925
1326791
49474
1659203
1651123
1185026
2083583
2596664
1382461
338
1682793
1526854
1056398
1536248
2024926
1303781
2202576
53996
2243949
2712618
2374883
2505525
993871
1603632
1996858
263019
1835553
1023886
1524776
990463
2600089
520407
113115
2043681
1289129
1865441
1532104
303320
1138105
1591103
671001
941165
950422
1144317
2283138
197978
114178
2639471
1340265
1866421
2303065
1788695
26532
520837
635454
792337
2114278
2444515
2173213
2488642
626191
1149307
2296488
1554130
896271
2767893
1294678
1335404
2310210
1929577
1733807
395356
671556
1491528
1246463
2503573
23795
780571
21977
103791
2338921
35010
2100243
759984
1767492
2290110
956623
2098469
2086821
2513285
1754822
1783810
2101971
2245471
516187
805973
2199223
2786150
2013539
2805379
871675
2288063
752377
663036
1530036
76960
202027
2187036
134376
1912321
1891673
2434288
603611
1812615
711690
2527164
1857644
875749
2904244
2061191
2055221
2427892
2783986
427655
339503
387394
2789591
2093045
2533026
2911367
2855709
121068
2440935
228845
920371
2250568
2776818
1555108
494551
1477477
1151673
849728
752347
758113
1706826
246909
1964136
2377827
1251688
887739
1288659
54313
722544
2173014
666485
1962351
1615391
1547553
1354748
2470808
1992974
2194627
1666776
2324217
2674447
1417407
1237782
2573937
527662
1650068
2569377
176192
1829798
2097178
34269
2855852
1248138
858384
2264212
328490
1406058
746914
1791086
1134527
2299906
1176289
1565991
1508264
2587079
734562
830054
934882
694357
923147
862357
241402
1657558
678218
231852
954751
1342292
44137
880301
352879
2559726
690581
1775734
152616
1608049
517051
546925
2443849
129975
175931
1990194
1078996
370917
1773278
18369
1925067
2799642
1176990
619034
594414
2271323
2818744
1734957
2031911
2708200
1175434
2047108
2659313
846517
2366334
206452
1163550
2089145
1058211
69065
1909792
312246
1663784
507442
1764516
2463096
2503849
1328392
1391216
1634890
2327588
238487
232132
2755698
1505059
1658448
315576
525165
625044
2413416
1465623
1892975
1425153
105246
1337517
2856306
1476443
2336291
1671903
2549011
2919986
734095
268102
375450
852907
1753668
677691
309021
1794239
662176
718509
1176233
18327
1374153
1169346
1391603
271895
1384148
731410
1349516
262239
187200
1036493
2126034
2136615
981548
967746
1349005
2697052
2358025
2315868
233974
2557294
446749
371401
2464069
283270
1126085
638070
237449
515588
2027645
933896
2654525
54700
1870782
1699470
1701994
2259877
1425962
76463
315917
1306394
2103871
2509075
224897
920004
1249501
1401763
2682958
1273390
1497859
578675
2491621
841104
772820
1221069
284873
2126683
1353929
599412
827012
1497254
870364
1136159
766655
1062643
587164
8287
2536930
1884421
1464131
1302002
1785586
132509
2143321
1049285
210528
955747
2036335
2664292
1710674
2040581
2402611
1891536
2559253
2122947
2439456
1550484
1236728
2615748
235177
1214609
780948
2583229
2323631
936338
2038508
2790476
161119
2588280
2481961
2269259
1993660
1427789
812169
2374870
1317227
508629
2535773
2113695
222513
2548966
2115743
1433498
1099587
1025912
1455285
2521490
795119
2191618
1452800
2317234
2432180
1080229
1057711
304773
1010391
2570677
362873
1387095
17029
555240
640164
2789806
254020
2525892
1351607
2520811
1547669
719731
1818787
1539404
857109
133283
60541
2160776
481220
1040004
2443239
696337
1674669
2283306
224261
637237
1968800
2360883
1124722
2254537
2692534
832500
1622008
1122969
1711226
2465633
1099014
1303582
1213382
2056254
2529119
2339358
1243477
703181
1366016
215135
148727
2004780
2463594
298987
1073976
2829441
326625
559734
1519138
776554
745021
2011195
1630571
1422957
580435
2478137
173153
1612981
1546838
528389
2516958
1660709
1010985
731638
1932989
1474404
874363
2585992
1257548
845916
2361161
1505565
2015691
1399755
241037
1168398
1274148
126894
190959
2439397
2344544
130077
139186
357720
1677585
2461532
1134053
2923545
261613
51264
1220177
2202465
829475
2468018
495148
1425044
2234795
977213
1067703
176873
27258
2248921
596857
1451039
2386258
1219898
810860
2756897
2335409
595248
215814
471047
2071516
272191
1609509
701714
1275902
974319
2434942
2424607
951249
1709765
540453
257773
912016
186711
2709568
420217
2739924
2088621
1029983
1228373
1700153
2870557
1896107
547971
443517
40541
2584015
1174400
1516288
202555
2360488
2663720
1585962
1330865
2939216
1291649
787561
2400493
588818
1670524
43219
1163128
1626620
312664
2750125
813199
689612
2136102
698399
2353138
2146673
1840530
1826394
2242856
1177406
2415026
2406192
1525317
2374259
761652
615151
1281173
2911750
1402631
1817449
1645243
1432322
862322
1262592
1192933
2351878
1712112
2852809
2614340
286200
2486194
597594
874906
769461
2675490
759732
2446322
2214220
2533318
2182197
1467801
993464
2156192
333448
1484169
649289
2335990
2644288
94057
462923
1437061
1395546
1391686
89203
2223254
2866775
1332362
1741493
2570727
390511
314126
126659
1658163
2658743
2064133
2388459
2005483
19749
2190538
1572662
2029326
2844559
221323
727577
639962
196273
1508038
482424
401651
2874617
887461
2187937
2619386
1406013
1991126
845544
130491
604714
2500123
513693
1391590
2258094
2584283
1132889
2276209
2937644
2242902
33269
988144
2170025
892044
842289
583055
2929896
2323972
1518905
1675237
1850833
2717283
624839
387025
2170003
704263
2534879
1942126
2570255
580666
2262015
1486843
620132
302509
1454862
2343963
1741397
1706291
258186
395753
1490200
747379
2011657
654943
2090793
2647386
280201
502175
1116459
2378645
2646745
2519155
1488987
712048
1235129
205524
2467301
310640
60244
645957
2043112
2307291
1558846
347440
1467057
2084988
1442863
1668878
1620703
2163948
931562
2319735
965808
724148
1274690
1514614
1776347
2314035
971675
1418247
278234
1377263
2346699
1607894
1915626
105433
2022052
2771600
1938892
2266000
598018
1448435
2422464
1831052
283729
2754527
472587
888110
2147200
1572263
1269568
2542675
1708512
1767517
671064
1805521
2296669
1183549
2926738
2334051
682559
229862
2591920
2486763
2246246
1768645
2461741
614215
1780482
2631206
830174
1271747
2360022
168703
2678072
1780308
410346
1563686
1460994
1676922
1887090
1784403
1846350
989123
1543159
901420
27437
2217993
1400108
1510471
690273
2685122
2594026
1579045
2452228
1441060
1737954
2391184
8271
2414464
2548838
2157239
2257901
2633734
2318558
2520975
879715
856617
2830705
228712
2673193
952245
2682945
1359782
1959360
721864
2885076
1131705
1295286
2333332
837520
2918177
2168707
1348554
472016
103795
902774
1145293
1339599
2926397
2700510
1179099
748827
923721
2361747
906758
442959
2610633
1586329
2504332
2263477
2595745
682909
465197
1849929
57638
2096691
1490929
2721219
1295117
265918
2611852
1912563
2167424
2704311
212214
211769
1680406
2471593
176019
1544897
2174233
529476
1838257
2795248
68783
1250396
1207367
966157
52242
2284726
578252
2760186
2080700
1209462
1689754
564696
730731
2301113
1025590
335315
1506579
2907938
1521465
1479242
640009
1949216
2461094
1154178
1675457
2077063
1305550
1514127
354518
644992
1664873
1032641
79242
287937
161159
565232
2332754
1719744
1050570
1750793
720425
290068
527860
275219
1804864
253785
1364011
742609
129637
2671703
2759719
175395
2055559
1388357
266902
1136972
2859193
2316683
2637242
345806
2706174
2387786
1583687
1480394
855216
424698
2069618
1245037
203099
1035330
2620858
681333
1381266
279906
1021028
222511
1286722
739730
778838
309419
1149084
2387505
1115178
203040
2269025
2535787
1867853
1389842
795897
2580594
1990446
584320
314868
833664
2366923
305231
1280764
2484590
917491
594517
2856265
1567261
1003343
1959269
2820829
62024
1344239
2433863
247898
1088186
1905957
1005484
1293346
1625459
1863481
2725637
1021869
98235
2541574
2155588
112998
2002288
2062070
2464706
2333945
1201470
1315323
1618657
1042128
2185974
1080622
1791610
2701114
2262306
200436
1062318
2637396
1603612
2082941
1098648
2076791
695504
480022
237989
230243
336623
2633860
1857858
2297669
1071885
1166809
339221
2067032
525402
609884
53447
291768
1038205
758152
291217
987225
1822508
1661233
891676
2663441
2434813
614780
483607
1629504
1226487
1004757
1269272
1200781
1246821
850197
2551436
1180549
478327
1903342
2823372
1511976
1851683
778356
2351223
1262759
2299086
1894664
89009
1586607
1745141
335052
1579633
448232
1373937
1786153
881477
1735891
2574429
653132
900216
173788
2264999
857632
1985215
2538057
1952482
784319
2441845
290335
107431
2725095
942103
2549858
1101053
1789684
2127475
517637
2413716
1305535
2014847
1582258
1402221
1364991
1446246
2088400
2317486
528831
1171726
2438291
1354689
1377664
1585558
2883463
819723
1990889
361829
1711769
660025
2228198
1179253
1500738
152662
2231964
2140709
43050
1816926
1480160
1039459
1088338
360683
1290501
1841229
236499
1495847
53160
342
2524163
1201569
1349676
1865851
445869
2805041
1169603
2108689
2896878
2739969
2058852
2081371
2238416
2927873
2608676
902935
1015951
2780132
2853330
2444305
11359
205130
34381
2700100
2806116
949335
1561478
1961802
2804711
1705585
646762
2265406
65420
2898809
1660724
1325776
1607610
914902
1916292
1325915
1878296
810017
2669880
2210432
1474873
297136
1251849
2159425
1072639
1181852
2011811
2606232
277171
2183837
1695865
760923
1172849
1182322
2849982
1355458
1644858
2818602
658254
917365
2270492
2595266
2356307
1133767
1896100
548276
570461
1147225
1977535
2060603
635865
2454640
1973402
2117482
1905529
1363758
236601
2748082
2394296
170561
1569879
2036707
2857469
513579
2577196
525740
2519651
1619403
759762
267542
1687673
927880
1417923
1603959
1043355
1734576
14940
1227810
223982
2263308
989380
1387037
942703
2001920
1040119
2369811
705620
2283705
2163468
2330809
741145
2019530
1051181
228003
1505466
159005
1155997
1162306
2586624
724392
2813923
1449720
601700
403350
468367
677790
2920605
2456891
761560
632595
293404
680698
1826791
2416308
1603218
1566393
824282
1452999
2288557
706401
1077321
342799
176382
344923
1426872
2000188
391177
268621
2435964
1413105
6124
2387774
1396841
1491033
604608
960003
1519290
2461719
1105953
2248774
2358932
682887
1611559
1952484
934263
579452
2543418
55929
2320156
508741
92155
198898
828332
413209
1355544
1837197
2886518
2680076
1233952
1322651
85619
48661
1339795
1858327
2785337
2053247
2489247
381071
526327
1342306
756367
481430
2017222
872777
116750
2647923
2301026
466786
357908
2452920
794853
304886
2183275
2340589
2023885
2933332
2634520
1796966
2889781
143180
2634655
2163880
1250839
1292017
2540003
2571708
2336759
2493144
2424241
2152646
2246385
489821
587518
2802207
776310
2777338
2766713
2846793
1514790
489789
224873
2929204
2093814
1190110
977619
140832
281890
257400
276974
2061994
2804952
877031
1407005
1198678
2392498
993373
1570008
94135
2520463
373066
2317063
809557
2540597
1354212
94922
2929505
2637031
2496260
1749953
684532
571265
427941
1131669
171396
2503803
1283751
23463
19859
2519886
2838410
431805
191542
286020
1753755
1601033
1974415
1123036
2180585
653126
555497
1345603
2388509
630954
2053683
1180663
322769
1347082
2356137
733376
166518
459940
2771987
339948
422197
2358765
2825841
1875293
2593316
95406
1664043
1059898
576790
1641590
2025828
607991
2584648
369057
2724799
242783
2056666
1429812
2679421
1727154
2294329
1221230
15647
2371677
1811983
2339305
2287820
1212364
1757066
2890494
703569
1383072
1421561
749958
2089583
40327
112187
2660218
2228692
991064
992846
659666
2566899
992724
2116454
189839
697916
2461270
2155907
162537
1215811
970964
530879
2161140
1539444
2209000
137833
2273830
811441
2696896
2937374
2808090
630878
1504371
1672534
1078405
2721809
2822697
1316972
237514
2429257
1497291
573249
1545920
272201
117540
2790807
843346
1063441
2343381
2744145
2796482
1589357
2191692
2665872
2292897
2708236
1840994
10985
179880
2282685
1767577
1716428
1300505
2129205
9608
2488639
1015061
731171
1892101
256103
2120887
743345
355895
439139
1784892
1957486
2285161
2760243
1124825
1861686
857860
1648774
2846072
368929
2325003
2145748
2145248
55222
1716400
1029583
1127669
2649947
1089920
292985
578267
2360338
675502
532592
2248582
307489
1190345
1725542
2077664
868379
166836
272538
1568255
1244852
1597315
2651561
2631289
1533783
1691956
1264208
503301
344088
2887336
1623220
1980159
1810001
590081
10893
172534
2128958
2803708
1438358
1952491
2337432
938061
2264870
2444917
1140830
517570
764559
689911
1238955
1132619
2102471
563601
753653
2739670
1739883
1752416
795590
1542398
151991
2272216
256830
1465352
2476873
102084
1159185
1744367
289017
2651551
2843558
2592954
16456
678141
1235263
1964817
489596
2874943
1690053
1824435
1069604
2361677
766623
2745738
1974682
156470
2874032
826256
1967777
2446853
114592
2379769
1341346
2075521
343684
179327
2518350
1587218
1315282
1312783
2171028
1874979
445235
2880271
1081836
1651304
1451840
582939
1136155
2584909
2851732
1703039
702208
2637212
1152494
2585328
827108
937322
1449442
1518207
1398035
1231714
2082322
1568487
1836698
2454264
1892560
334934
2205419
2789334
1135593
988099
250743
2438866
2905381
605321
2524376
1435157
35266
1617336
1096609
31969
197765
2417427
1796840
1893248
914085
208078
2465748
2137526
1464273
500148
599753
191182
2267044
419145
692653
1346775
2485573
2102933
2382530
1705077
2460682
2269245
1205151
884198
1267140
1779581
783965
1397452
1897138
2887529
52350
1210465
160758
193777
679424
74885
1359455
2495364
1628901
1408856
2412206
725008
2238819
60941
2033145
617628
2264102
1601732
2861341
101257
1807345
2605838
2514134
294920
2312637
181321
2102345
617756
1493454
829647
1398564
2486464
1763218
1135827
2146825
1224635
2786533
2119943
154095
632317
605628
71030
2398654
714349
17401
1281997
1281189
39689
489804
1714918
2677240
2768104
285444
136194
2220426
2465916
872531
358573
2752078
2009160
2062468
2076846
828678
1937583
2625639
2507332
2592792
1772313
1359381
2585528
921051
2359649
2903603
1775953
1844312
1263722
2511456
446165
430307
534008
1738805
1821876
623601
14505
1101325
836885
1749401
2385233
825046
2336054
457561
1486334
1723024
386776
2622682
2476785
2323328
2678705
1271014
374036
1077297
2940374
1530609
292689
2831961
1691034
2331260
1542314
596759
2459536
619571
1995326
1920252
84870
1364452
757684
2561710
1111578
2721327
2905118
458120
689044
2777314
1475123
2120214
1588620
2453103
516567
2907106
830013
130303
7882
1299890
1211302
2405093
1986725
2582603
178583
1648588
711282
2788734
2127537
1358025
2198824
757626
949036
1421780
921335
1262941
2514961
2061449
1179766
430245
1404056
540411
1939439
2158040
913270
322958
697114
1413646
2551248
34143
1753975
2731209
353357
2159954
2557722
854538
2434489
2320662
1718726
2062955
839053
2176357
875763
1154165
1591124
836616
1335985
800924
949841
1238216
1013468
740031
113444
844298
1246205
579929
1947562
865469
885472
2215834
2781022
2232524
2886445
1117454
844143
2704162
270369
2590229
2191042
897764
2459454
923853
382590
1806231
1864311
333052
2022545
1195844
2005280
95942
1468909
2450385
1014023
1588991
2864461
2579930
218571
987545
2351067
2932240
171246
917505
2583982
2737412
2272634
1362955
558608
257312
1819050
690574
2697237
1955642
83384
1568947
918350
1579056
961398
362436
632978
1610954
2629118
996678
986961
1289561
738825
1211413
420228
2215709
9667
1006370
2296449
2449238
638045
93321
1293341
2818118
2216956
1428174
1654572
2407047
2316709
2522205
1555258
1732647
984611
2587798
2232409
1560281
1089444
182787
860767
545344
2864159
1070332
2884733
1943189
2911796
641153
1644799
27353
2775784
2409284
2387535
444058
377237
1912397
1422403
1106342
114389
2575575
2216809
441623
1067878
596958
2731586
991682
1316674
1959026
1688103
1261170
1593790
2074794
265532
1655148
1764892
1861683
1477448
1218251
49526
697466
2398433
469896
966764
1669352
1277342
119512
789009
1071409
2248402
2512946
990029
2735860
1183524
1425108
1867570
2817049
459659
2268591
2533783
1091331
1479501
546282
1563975
185001
2691409
1792789
2719701
173242
1554884
1964473
419705
1491832
1393846
902270
144138
312644
2106075
1260488
1563245
2860188
1226267
617275
113012
708546
2237260
653656
504321
1747088
2497470
1936470
1053176
1172413
55283
1727315
2927612
1064115
1609975
309111
521392
1712875
1993151
1645753
2769755
1056790
1481653
1674522
1651010
212979
975741
2307626
2745991
1174229
187568
1920052
1199730
792680
464074
252534
2894309
2499218
2233440
1413053
2592945
1177174
696728
1883863
693336
551951
2419733
2640243
1813161
2780222
713824
2332974
2544559
2560001
1614978
779345
612862
198522
1349081
2905555
1295738
1068815
1399330
825687
1900255
2867785
387089
1592379
1159433
1173389
470493
737326
1772624
1910263
166286
1360123
1367638
464846
2593758
2007119
469038
2241663
1439849
2424461
998205
2513588
1324543
1228738
1206952
1344413
2652277
1160926
2326842
1276345
821415
612893
787219
2906623
1183991
1859906
2357544
605109
1767066
1570317
910027
2575944
1874734
2000779
934475
1726735
2295733
1820772
574937
911049
2765272
632034
427410
2041139
1764039
857573
450617
1040578
133339
2018611
388423
429467
1731095
34309
2893018
1783444
746215
2642378
1298277
1742815
2052688
77092
684858
2866474
1266311
2382722
470698
27372
2258691
1417298
676574
1005424
2275838
238616
1292376
1802971
1419988
247550
2876804
10448
2389199
2129532
476737
1610672
2487302
1188007
2508585
1616790
1752299
1182266
1595280
153510
776631
2689364
1487430
1294572
670550
2574872
2934528
1194571
1668681
2059700
1487279
1530140
738274
2699557
2469746
2300214
2022523
2775474
2411813
2353331
130917
160543
1222528
2875893
981469
2118791
1142927
972006
567232
1830935
81657
1858935
1754181
220819
535589
2916419
967115
2102963
1892083
53414
1093234
318474
286700
2272938
2708312
1385069
1499400
2377524
1941502
1498892
2119476
2618467
1654436
712480
2261668
313293
1651422
565924
2525516
870075
2890187
2043419
831392
2468475
379884
1467410
2366453
1812652
2507551
1965297
2596769
1535267
1744768
2325454
1261627
691150
1700285
2434594
1161700
513114
1393567
2933610
1119594
1484299
730365
1041374
1534664
1179846
1298559
409138
2077890
2106963
2573866
37081
2461586
2510987
775390
2548101
2562221
2512370
88949
1252846
2111219
1899272
1299342
1351089
930411
1473183
2789685
1121417
726675
2521454
1836953
2214410
2164535
1207992
1514764
2124
2388320
2323771
2872085
185520
2642726
94925
2815160
2287135
832264
1095758
1007017
74697
342787
1655224
911073
1578138
161621
674196
329194
925384
2816711
2130331
794116
170958
1950718
1895967
969543
752283
19991
1018915
2198772
1956073
768043
2165863
2406447
2054577
432693
59688
519899
2877716
2350867
2518150
1613326
2412621
115561
652874
342529
1747891
57439
164701
2133925
2394828
2815406
2592282
2381497
767133
2115659
1726450
1188807
2786641
905498
38606
1534215
728085
1681797
544382
557882
318897
1022051
1272382
1867901
2152169
2793332
592908
119916
468124
886321
558232
721929
5309
2199474
2325163
1688860
2413001
1496033
1297636
1398320
1524656
1877651
2684447
38605
988910
1856951
1001161
2150111
1962664
838939
2140559
814413
1770090
363711
892045
2321281
929721
2784667
1578690
1005687
684457
2560474
1576308
2032680
440038
960037
1064501
334185
1690745
1824334
2868367
775671
1550326
2938784
2512811
2708155
739759
289431
1773565
933251
2261547
2680678
1834639
1675962
1367897
948642
1890482
68667
2879226
2164708
752989
2510925
13134
2873679
2907926
2420721
1422288
2431520
2200650
586419
1093577
2519187
1768523
1706052
894835
2060380
2217354
574665
30498
291399
2658699
236897
684688
1867913
2894449
2083631
2509739
2433205
490671
740683
2216368
2261345
2013514
59689
525209
1586593
704738
402904
1434852
2784990
2281000
1238979
2565821
1573696
1651746
2347522
65992
457566
2515857
2346203
1151427
414749
951352
1268112
1073074
2553948
2809402
673816
1442917
547477
2342778
2193380
1181269
696870
369805
1217398
770819
1898623
2721828
1708958
199529
862821
117683
2059838
1451127
1587046
865676
1144878
1904223
1373023
2008542
307945
1275556
1612730
766861
1041509
2187305
835827
1351755
1169598
1520532
2030986
2643079
1714433
1316790
2256183
2484895
2730854
2908294
2480901
840024
2781211
2019939
191533
67619
1231467
1547513
1704588
1323006
1712396
788891
795092
535738
1263503
2600004
737201
1690775
2246776
1426579
953975
2429786
902341
1345943
235898
741983
1506610
2840185
1536627
53826
1058441
407147
606053
1087559
1975849
341765
2544991
1713401
2014249
2467867
44302
1842365
278150
313960
133835
564204
2542000
1367821
1936600
2511603
2453047
2784017
333041
1915991
2052843
2255463
2559367
85356
2471382
1287655
1938548
1478272
1994814
1446020
2838875
1101440
705418
1112320
781519
104664
2675064
1035560
347369
1159925
2910001
2494408
1679550
2515639
2163316
2296152
2125178
469340
2844940
438748
2623880
187111
622703
1453345
1964654
640177
1804151
2681760
893234
952160
158848
509231
1172588
1408433
1586681
1548818
1962934
2000125
2802677
679855
1325811
1175330
1223658
2626172
222088
1884404
2913395
722856
2538876
2866301
947412
1900326
469775
8658
691547
236532
2829773
378257
2703151
2862302
1209247
640352
2730278
51763
842800
1758073
2069388
69742
2457096
106856
245923
1829880
999300
2843569
2892265
2533973
1394610
1069440
1844557
1533972
1827544
1649820
117810
903734
628605
1275632
1490444
2802024
1577675
426837
1177929
1678300
621809
944808
113551
1552636
2936816
2217098
2236489
1840562
1337315
2697226
451509
1236839
2058255
595678
1050845
254226
945996
260712
1017913
2939205
1887194
2261187
1983592
1220756
916178
1302238
1816356
453709
1400288
2385847
972764
1890861
648011
2380751
2239716
2213791
2834528
508233
954648
1913764
1255290
2187602
2730157
1962082
897661
1752078
1134383
1301352
2159411
909568
957660
339317
488324
587231
23843
2541605
2881331
1041880
1887598
324353
501270
426748
2179702
2282643
1987661
2099450
1194277
2122309
2376707
2417184
852288
1125457
704216
1599417
662552
400594
2292195
1786644
1022115
1815405
2256550
878015
1259196
2061013
542424
2118608
2585687
2517284
668826
236802
1430153
2509106
2693567
1743256
775699
143511
1659122
2182772
1447318
942240
2792298
1398734
173353
2613066
194018
1034408
2197696
2673834
1429644
1186303
1017767
941684
917008
1236152
2404075
115003
575036
2366586
2097154
2822531
321697
543279
2202428
2136376
1942230
368031
1387707
583831
2631061
688613
1066023
2229297
63622
2124418
292621
1345391
2741697
1568744
111519
324361
354583
1807980
679203
1955680
960967
1238917
1829902
1687457
1313173
650947
908810
1420090
2394635
159529
2001610
1003159
1827883
200333
1441077
2284737
661934
2636201
2931400
2105762
1004820
2881827
1973833
2441575
2010335
452276
1733331
1607691
1707508
1986715
1857717
1158488
1778858
1335283
236159
373011
809723
1848712
2557473
2495911
2202997
610653
811097
1253637
2630260
2698427
952825
1916856
1861492
2179802
742733
2355307
452933
922362
1131436
716745
1008937
29761
1329311
2343151
189452
2115830
2009381
1106254
245182
2368350
734390
1581256
2664505
1020804
2126215
55071
130241
723956
2324965
699706
442665
1301143
2078945
1528095
463278
2690498
2460944
2170967
244958
697897
862869
1924679
272963
265921
1557164
666681
1587301
264748
2265732
2184091
441179
2102641
2185944
1254284
1387755
2115946
1900922
65943
659304
1818711
458812
2837135
597393
1400740
1953077
2169119
2705448
2363973
1009130
698812
237749
341534
598223
2398968
2026065
2658028
70739
480956
2551373
657804
2544318
2211650
2397600
729293
1010609
2620226
2791878
1821311
305010
84128
2468094
1894191
466209
105694
1868769
2284011
881534
2221059
1571418
1340684
2709014
2203237
2151932
748166
1668480
1446077
2168054
491493
258381
2245385
2528859
1889954
1581252
483025
236102
425877
1413006
666457
2820835
2057148
1460631
2933411
2609466
2444217
1673991
1371589
1053768
162306
1722479
2491432
1437660
2610572
2022409
2722530
328446
1855973
660007
1534987
1747554
1322123
843445
42297
2857351
2297229
1636183
1434618
1583280
2591088
1748405
796785
1960025
761323
1930553
2879270
1454497
1187952
600457
251110
463399
335406
2263470
100258
2814569
208108
2389120
2422702
1974344
569550
2849590
1173625
1838379
761234
1520064
1740365
1683502
1646179
798147
1098285
1617759
847397
1536642
714475
2299020
1939026
1805741
2091071
1312901
1452523
85525
1174005
1156918
741797
2854099
2008152
437721
557270
1465799
2092193
1682136
2209283
2423991
2504690
2540789
2932545
2669931
908220
1155652
458781
1548115
2686710
1531101
183052
1647066
3856
289782
2340099
1765275
447908
1114333
39506
979271
749685
1822572
2744376
2319068
1464488
561591
1527914
2889177
2278995
182495
196592
1677208
1971582
1275924
2030583
2749793
1651898
40254
2937114
1802300
2308939
2587703
692116
1591162
436584
945365
2430628
2464653
1372759
2287773
359973
1190600
801479
2857643
2205179
846943
401423
2626836
2920050
2745229
343774
2794064
1198358
425205
503441
2842620
316536
914615
63644
1780750
574293
1684619
1912656
140214
123098
2663408
2420553
1069496
2365887
614720
2781928
1451069
585187
1529223
399045
279542
1521781
512647
1290078
1711862
1543275
2870032
449094
1104287
1775658
1668247
62698
159597
2167107
739280
1786733
2274619
368678
2067837
360345
1378724
1064477
2127289
761337
300580
79735
1249607
1772434
2486536
879216
2091412
2394674
2789301
2382354
2197314
1595587
8801
1037915
794795
2671990
2200766
581999
1470034
640779
901758
1281657
2040943
1628384
240645
184295
2743499
2500672
582117
1826446
2645088
2159758
1873951
474318
2426719
2037156
1101160
868342
133922
849556
65465
1750220
2893906
2172239
2258116
1278264
1328038
257112
1666096
2113292
2088090
2127599
834501
1398113
1921877
2180584
1664399
2294415
2222125
413044
2295005
2048920
1752133
49866
1371558
297799
2105439
2254996
616610
714007
1712458
2720626
2207359
2307628
1095516
2874158
2213957
1170027
1553476
2766069
633541
959489
1085129
2568094
1082092
2709357
2497175
1958313
2683658
1145746
2760620
2333087
1035551
499120
2206224
1729355
1273629
2601534
226169
946167
1350089
1692887
845854
2847611
1694149
2423107
1565833
582625
827715
2138466
2077649
1570771
1276051
122624
1911107
1585348
1670096
640141
2497797
2104697
2280018
1638555
479887
8550
847212
1579706
2061439
692799
1731312
1517488
1597962
473216
2243569
773107
1335296
2344707
2640450
313739
1285200
777337
804860
2652611
2790980
1308106
1880144
2346709
1404678
2545421
2837154
2743241
2014757
1312043
765901
2665113
2228003
1704067
573732
2564136
1659620
997002
2464631
351451
1096340
598214
2071986
1819059
1529716
614405
295869
1882279
1213748
1666068
751874
1156384
985250
1180005
170703
764217
2114939
561654
1904794
1198254
95539
2453379
1946319
1569483
1423159
1246290
1875689
1196279
2295221
2237745
2056305
1764708
894081
2763465
2008574
1317733
2113062
2697194
2443595
1091850
754401
252282
2352564
516678
1785872
565978
2624593
2308868
1870469
295251
562646
2742837
275999
1802605
1747134
2462248
2259838
125781
309862
2306383
539714
1529619
40638
2044517
2228754
86238
1157876
986200
253205
1491262
2334905
2727133
489406
1096947
449309
398258
1243730
2626983
1461943
71441
1925578
201905
2922689
2696194
925303
1633560
504530
795266
1131732
2742701
585180
2433746
2841175
2468973
2166688
128507
2384025
2221699
252447
2350610
1400425
1434896
2456691
1132935
1102079
506840
1425362
2543793
2572608
424123
291267
1810986
2225021
711061
28937
912772
9542
2051753
2928808
2934048
35379
1124422
673149
738866
1918782
1677909
2080821
2689437
2122278
2394728
432475
1745239
1791241
799390
1735965
1564974
2360208
893912
1720852
286992
85246
1096960
525519
1429269
1344487
1280448
1285405
1003122
532656
1321505
1798919
1528596
410939
125524
642515
1221701
2743775
797157
1364095
1690115
411261
633389
1278844
607071
2258458
750353
1989643
1495086
2083471
2901727
2537358
1834059
2224807
532323
172491
1410559
578076
1423656
838224
2613496
668087
755300
482232
2891710
1841609
2543116
339121
1728026
1021273
1318566
33470
2694818
1208229
1393799
2571766
2910409
809669
1819850
980788
704054
1997510
2047687
343849
2763638
1846398
572999
614247
1829469
2451608
698784
127139
402533
792799
2685411
2897296
1964488
2206220
2340071
63968
1445870
2786248
1136938
314516
2808863
2455340
2424345
716845
2823717
919600
1346457
818887
705408
1490937
1165894
890443
2270281
601546
1750146
1376188
2268632
1927443
1847233
906673
1983776
609795
544477
733908
2632171
2395678
94850
374763
466033
932224
2826838
751341
91549
1126002
2817504
1261833
2803579
1954648
52305
1078121
1581917
25107
2485842
2075584
1851727
2137267
1268731
2444905
2871284
2235045
1669984
537395
2298830
329466
515596
1214677
417522
1842411
2663606
594006
2461560
1144967
1632013
768192
2696424
1880843
875414
2706593
1826995
1935405
248181
2365150
2935147
1414655
577457
2510015
819751
2226958
2812654
2127515
770261
1463670
984637
2181845
2344703
2005186
746390
36778
547692
104863
1282278
426946
948092
2640566
2609618
2261806
809013
2216604
425287
580748
1908735
833361
408441
1707840
575499
299662
799634
1725628
416784
2938979
199443
2925355
1444638
2098402
1129993
1611581
2500624
417835
77055
2710829
756587
1691200
1169705
556998
2549198
2527865
1137596
134668
1321827
1655871
1908434
2267310
2316391
786452
1316553
1919653
1207062
1466420
600718
2094174
2806449
1126649
2737054
589480
862827
1972011
2434606
397269
1190056
93618
1475817
2002167
783710
2308671
2787482
1507978
1269264
1793560
2090104
2142261
2069959
1513743
1419069
2303509
486378
2538134
515828
1307200
2294603
2380653
1173557
2604233
2936030
1395448
1208372
1905475
1390686
29576
2326143
102149
1855726
372471
1069072
488025
1652665
2636811
1406942
12439
926009
953222
2589163
972173
2420044
2324232
10270
335056
14503
651263
1163217
1836139
917147
92845
745369
1298994
847420
818485
2422693
631733
2700378
661105
100065
1779384
2747889
624245
629095
99132
1312096
1685498
458186
2080690
827157
2114242
552357
1793209
1265212
1939110
1176650
2800775
2508022
1986841
2461347
1668129
2700650
2305108
1965382
1498897
2407988
2572995
2128666
2643601
2266178
2143041
797074
2136485
2451375
164836
1284287
942920
1107007
2693139
616681
534926
2632768
1148327
1544519
1137886
1994888
2163547
827419
150072
1912935
2410534
2462457
2230382
2824754
725806
90030
1402147
515422
2288189
2389102
2823854
1233610
1604047
1046060
2515415
2027166
379966
96872
1086575
116658
511097
238019
1814207
1830277
1709067
980658
2016688
296877
1184845
1202062
1987980
856903
2622262
41501
2479574
793050
1359439
2588225
1010995
2626104
843692
214228
620058
1742070
476907
663262
2552572
2234578
1635612
1813013
1738587
1547171
1875328
728778
1777224
2214392
1632819
1708964
438296
2088944
1949833
1038832
826597
328483
2053528
1810608
1152227
1439026
1431299
1559614
450443
82478
118419
2129182
2199493
2153118
1514074
709343
1433947
19438
2329431
2555048
2662478
253620
1557992
1869376
1522844
1081674
1481854
1013848
1386552
370881
674065
1447925
1134172
2362219
838397
53551
1318979
1827969
1425847
2827908
2088784
2706464
269135
2518481
2119646
694865
1062552
1024309
57015
895643
1040050
2532174
2625737
880480
2371243
774716
1038377
2378123
1977801
65015
2786634
2322736
591303
1551670
1959736
761253
2062004
2533235
1889094
2119221
418271
1057835
2237993
1510802
1925866
315480
906059
2859923
2651516
18139
1700074
1600735
880627
1282809
1392450
1377044
868876
878910
776803
804828
1575791
1306260
202878
439814
151389
1267630
1909133
1610169
2692440
1520097
455144
849857
2629425
1988020
1085388
472803
2448096
689435
2186446
388376
2126910
604055
1634356
1112372
332457
383797
2072986
2897630
267548
336111
2354253
580502
814190
1458959
891536
2261907
258024
444256
2633018
1393025
167604
815722
259277
659213
1747339
2900347
2691590
354169
2502345
2670983
1395005
1843501
2252906
1299849
2582288
1372829
1734524
574932
2368415
2041836
704918
2883705
380163
2786909
162649
1274257
262430
602887
2624246
2180766
1735576
2900453
787868
978405
1277094
861620
1774034
1190020
1629840
1008915
1241286
525624
2206903
1800852
2751608
1206417
2702591
2238983
1268841
1813044
2398122
2506639
563554
655068
849604
246946
1537177
2233645
2740079
2872231
258225
479808
277440
478108
515322
2106097
2023199
2547029
1982967
246815
1147458
2164289
110611
490823
875666
1022739
402361
770772
1164856
1641054
996577
43190
2862836
1225907
1509822
2468311
1090796
1887030
805921
2928609
2896897
1768724
1906753
2298692
531817
2549223
2802795
1166992
2610985
1216822
1510216
616522
1968593
2843170
1220483
371250
162000
1297831
431857
1226977
2872415
854552
1323931
1071733
1256658
884268
2599913
1132660
409026
2821350
1482331
678049
2831029
170211
2783106
569448
814651
2521041
1856936
773870
1186641
1863815
1459768
846033
2599810
2686854
966180
1319559
513776
2123963
1646773
50507
2378412
566138
230699
1621779
909588
869598
2555594
1491142
1208932
38012
578548
1855833
292623
493711
2783505
1860598
348587
1063531
1482935
680318
178641
1732928
2446394
1343223
332817
2263941
1154635
253171
1686130
2905491
2534144
2463344
246076
1468126
940774
327171
1078654
2680709
450209
82997
247581
1990579
1070531
1935911
17266
2570270
2882336
327193
1786196
700118
823111
2516897
867638
1156842
2681847
1195075
2550530
1609880
836705
2203118
721933
362655
2903903
1924344
2358180
967240
466178
933272
2264186
56650
1455189
1974169
2804720
273219
77680
2884692
1017924
1783867
2189172
1887715
1579835
2094979
84697
153962
3564
1434907
835766
538486
2017589
927766
2304116
1435795
2558842
2538157
2141364
1866560
1296549
265209
182665
1962977
259103
2088842
1903449
733348
914600
1039749
612442
2000423
1071566
2420814
550030
2426117
2809876
1703595
2560024
1188715
828819
2001910
447081
5484
2215710
1284401
1486824
1488449
872973
962453
1845883
363611
610305
980497
796459
1753999
2307216
413252
1325913
2619160
2884995
24147
438888
350958
2110582
2008895
1794771
467217
1092876
1831886
2875622
1077508
1849873
2936360
1423927
1870925
749726
1327180
2709818
2360701
814220
561031
1338647
2057608
1388288
2417566
2603641
133553
2544524
1012593
1491642
857539
1011836
1167952
2703617
508938
2217193
1474174
258994
2017287
2835010
2026460
2478107
1741692
271909
92780
2863584
596829
2551966
2901160
805644
2503587
1945163
392008
321009
2905555
353829
1764536
2354072
107739
445516
722295
793559
2011664
1092104
98841
2575356
2825721
1184814
933344
1921570
1716381
1447017
1914976
339030
441189
997369
1799687
2381175
405386
1893477
783134
1600945
1718157
1291882
2753519
4586
143264
2182197
1819698
534156
1338214
1647282
2506028
660252
2037406
1245788
2917483
483862
719196
2867235
689540
282137
1375925
677249
2741195
324214
2294271
2443759
1387048
1174472
2106285
2869656
2721596
641535
1541390
1410849
389475
469085
1821682
2669490
1703241
2094464
859493
732374
2032824
1574363
2255623
728624
264151
553595
1959317
2845998
99421
284249
1969629
669890
932713
111365
34372
2452554
469338
1914797
1153293
2089666
612796
1456594
134298
1516712
1563437
577139
2810830
832338
374538
2689637
790026
98208
141328
1063145
296015
2005837
2416262
457757
1770964
1205879
1691114
1817116
1087916
49518
1518496
2028302
908935
1422188
2619886
267480
154677
1640921
26716
459142
321354
2864871
109437
728469
2302299
2304837
2239300
751106
1154205
183779
1109614
978994
2302939
280405
2285047
1949706
2753484
144828
995143
2925509
2777631
1403776
1568343
2006178
2235441
94805
2214448
463208
794485
690845
2799525
325253
949013
2635004
120969
897949
546448
1839976
2315662
2850465
551096
1535522
2399061
2651476
2916248
2921155
2156723
105940
752167
507625
2167310
2557380
264599
1738587
2195201
2918318
1717239
1116616
1636445
1355555
2362620
2437266
109487
540326
112604
1426701
657706
2874837
1547229
386616
2465854
2590627
299366
1377092
849662
1132828
2821873
2118646
1498445
1308101
2568523
194942
1679460
1490103
712028
972608
664609
734819
1502168
540857
190442
1589729
887899
782777
2475734
2853928
2278792
1044040
861966
1870702
2432740
919711
1167992
939657
1970776
806736
2498807
40530
1399870
2588469
1679727
1616095
2076812
2752411
1156097
1833600
1570549
1767278
1177498
1564455
1360359
1778004
2010798
1760004
1190076
2424924
2291005
604945
1426265
1451841
1588838
1095282
888935
592162
1456484
1439870
2644410
2706365
2430824
195307
2844850
247467
1910007
1813007
1828258
2696330
2007009
516642
2350789
1017342
1368815
561295
2272194
777236
1226893
651787
2720153
1246017
1822650
2116764
1903294
2382836
1318635
2501861
456132
1948286
2406283
1183088
1945477
2193656
325014
1517023
1970975
1727275
1707778
2282331
1821197
458461
462046
1199209
2810092
292054
680928
2221232
899518
1347145
618554
1359075
2168487
2772400
759470
2480443
2090615
237741
671063
1964958
352018
2532367
1641167
2298816
55240
2087688
2690629
1637541
1691389
1924866
1650498
26683
131709
158449
1080482
465012
1694706
381233
1199799
2290207
2622925
1959653
803026
2882489
1687105
2275779
689541
324387
114140
811874
1218079
39349
152053
1417994
2933627
1778001
2242824
542038
1032371
898687
648814
1565925
808947
844108
1678463
1719368
2804176
678057
124252
2855535
1119426
636813
1563289
1701939
1338842
2624283
1373894
2756754
1226757
1115827
110023
1901665
2568101
1034881
1046407
2259601
2075398
138032
2599610
832356
387693
452982
1744464
953561
148969
1073775
2275999
480980
792899
1284327
2097070
1921060
1176125
987278
2499234
175831
2718696
386334
873654
1537482
1891714
1317544
1248487
644144
2096490
2346860
2222729
1728658
2785462
2112691
930666
2286469
1432506
2909386
1743521
1856747
1274834
1573578
1951135
2389088
2804242
2027993
763210
989652
621817
1770708
799898
2694608
2711977
2612003
2389857
1179658
1118483
358512
1862922
999502
657842
1542236
522904
2377150
440551
2413634
134733
1117049
1072990
1240198
643378
583392
2222504
1173768
2239117
2799888
114919
1679050
1676459
1256761
395994
1332189
1089644
317981
2734767
1349156
936417
2838709
1444802
2204943
2764256
1256439
788766
2155205
107940
124840
775439
4073
2835144
2727183
2554531
2654327
123081
2665851
228153
2470536
1063609
1665272
1812942
2057603
2910533
259257
441756
1809387
726043
312271
2106029
2275228
2342590
763894
994851
2316406
1248444
162516
2272183
2167660
1326934
2519652
706754
1420884
2100794
118107
1250943
2230143
1806572
636678
1116831
490754
2564135
2731266
1477149
1419246
1149873
2260866
1136990
1517064
33233
2758438
953514
2745859
2143535
2428783
1061933
1537297
2344897
1462846
310060
2373248
599904
1976645
526625
1635402
1423621
2476336
1825809
2508476
2561868
2898033
2926566
756717
1860731
2874790
1932715
2167629
1960998
2896700
2053389
2170460
919271
1408508
228208
987041
2537225
817914
1232671
1967365
1714414
2750323
2197747
1917242
604118
41716
918544
436181
714512
2208121
1206426
2090698
478245
1007320
164565
67564
133450
2689919
1131021
39830
1412120
2374213
2657375
1397355
2462427
1960352
1263796
252216
541813
68996
449844
927347
598320
1693193
586751
355834
1967153
2762819
2540255
1789060
2773837
1269214
2169816
127703
2265298
1114093
2415954
2860766
1423643
1684999
1755024
764496
1846190
2000207
572895
1605701
640762
2694912
1676610
1782217
685456
1234462
373023
68551
2429008
2255493
1144882
1969168
2440315
1963312
1960654
1516938
2320857
127491
681608
1731133
994169
2751568
555076
2656447
850216
978094
2648708
1869030
2911175
2685855
2649106
1977100
2606842
1040141
1709391
808812
529127
733534
2575169
1545703
379812
828743
1378448
1009165
2558132
2027415
1249002
1935056
2862416
524871
1086100
288740
2072781
1931604
1955418
1066312
1313178
2215968
944983
1504442
2294549
2231334
440536
1921544
329842
152937
2555098
354267
1915406
1926747
267673
1110081
1874988
1505881
1100972
2062354
2822390
2268739
328535
1455538
185753
2491823
2537121
1678829
1765003
661886
1076089
782591
608829
2235820
1151043
2406319
579435
614396
820896
225568
154013
2415564
2898400
2451450
394610
2192074
1683929
2202049
1063140
518997
398703
218450
385863
2646861
1822365
180402
1428299
2877485
1013024
1235102
2588878
2418403
1756237
1643441
653168
306623
2609213
2458655
44209
873783
938275
2519281
689897
785429
1139128
725230
1839535
982258
200079
2902775
1927955
2648117
2376162
1907844
1523254
2163880
831300
1423349
813522
1058550
1903984
1150588
1165782
15784
1905272
646047
268007
1049846
760361
64987
1325869
1377529
2213425
2159381
2847205
1858675
1279656
2477415
139181
2524091
2251293
1177638
1534993
2547286
2239530
291059
1357244
2777370
948172
807390
591627
2176577
2336248
2486342
1851314
2047248
597581
2451731
1514657
1183276
2055099
197490
895950
314475
1351273
1021957
67619
11529
1377244
1249892
132166
1940466
893050
1416044
1489217
1040997
744007
2920523
1861778
2728901
818277
2508575
462728
2752774
2147335
2278335
1149156
761156
2799928
22248
2733338
1168832
2462505
1991112
1482152
2785625
462676
891356
1654737
2725865
620290
115271
2118305
2724236
2447392
609997
1898429
464921
544203
2935800
2684250
1682049
679610
1542020
1777770
1627728
1790524
1693700
1053370
323280
1188804
2710785
2694859
1855261
2254164
1696963
2109770
405736
2181212
963528
1976828
220899
991467
2666670
851653
2209388
1661119
2363798
242684
2590421
2472584
172737
299225
1224880
1568788
1685683
2715671
1720299
1627277
1475270
1668104
1202509
400054
1557030
2026151
2015537
719776
175130
382053
807786
445105
2806882
43950
2898087
2760833
1379244
1696248
2299958
229352
2142770
573212
2042196
216409
979674
1826371
1113004
1000825
412323
110564
2058860
1957511
422988
203883
1047315
2231368
771115
2625658
55505
26051
129008
1592799
2172044
2692454
337331
646993
61296
2097264
2537545
2831351
2006269
2634091
1924921
2400075
499461
1560132
2781671
1449516
2104069
513491
683760
2206245
109993
329087
257040
614228
833391
306496
534033
1639086
1199740
533920
2105572
2533164
463575
1934467
1565997
2634162
2129866
1296190
2097452
1270022
2471235
1976440
1288190
1319207
1306639
2471587
2320662
537524
2837231
1544388
1302280
484750
1060026
1282173
1473353
2144771
990795
2386262
1948041
99697
1451180
746737
1689126
1241047
164540
1174271
970387
1233789
461197
1346959
1508844
934963
1150611
2693764
2746455
1963848
1001070
1377328
2095883
1897116
849915
2101363
2223112
744646
1960488
771989
1539071
2504447
2132240
2689820
938143
1909223
721509
2600525
1398478
1153149
1417339
866719
1413081
2755637
199099
1454672
945768
658086
997399
2632213
1521557
1408758
2816628
1859651
853525
904237
691605
1122510
147608
2883594
230695
2697547
17728
1325966
130945
2391377
446685
49764
552964
2221786
1430090
1002917
242346
1537749
837139
2473713
1549433
1374211
2209453
1895463
2915272
231097
2561160
1878475
1293065
1313797
123585
2452044
2904683
1646360
2443176
2428237
2369797
2155337
556320
2161992
243095
185978
565960
1642097
2316153
1000381
2128839
296780
1793788
1087353
1787745
2829072
1928308
1160860
2775665
2044193
1984248
350276
2572627
2345738
1733432
810168
1571792
445229
914379
529630
868861
329180
100889
1135171
1486208
174849
914989
2155320
2344093
2621411
1575881
412396
138597
916494
2712439
2845551
400418
984629
2986
189296
228674
1916398
1579513
1692839
1893963
2302809
1302519
190733
967555
1008282
234663
1658380
2827079
279274
2661152
2472165
1980169
1693402
1248146
1989496
101839
794543
1405047
1552506
1383286
1861740
1029016
1904052
2015781
1234060
216450
2857234
2314252
2652266
380400
1705709
2479293
229281
1213752
184981
1322416
990262
829646
589127
583584
1477719
315993
1532981
2211082
1111601
1538239
84279
233119
2386951
360950
574793
1406329
1950236
2198041
911671
1751630
806581
1763935
1460703
131659
2308495
2573937
1995677
653052
1435265
248653
691060
1455394
653433
2387953
2002118
1019298
2926511
1823696
2644375
1162165
706550
750812
444290
1106665
1064273
1712809
2163337
1569739
1261121
2750263
984833
536826
2063882
2642027
1504413
2781802
1538104
2622434
217035
953140
2268341
325867
299373
2585661
1518014
2115432
2664925
1786765
2896346
2686897
1978496
2520814
413046
1676315
2196132
89980
723800
2397087
2161085
2400058
2488746
1551610
2155047
2913295
2050984
397964
1010062
831378
1535623
1010600
1608147
1258730
2744357
49909
2493178
2204687
991136
596286
1430541
205427
1263343
151901
2716693
1400152
1772543
1670197
2454746
2649792
1801361
1485692
2221871
2862744
2055057
2065676
1607905
799051
555763
495668
2012028
1137350
1531110
1827340
2375527
1070270
2270930
2240919
213509
2272095
1282955
178784
1184273
2134831
31659
920927
43627
1488731
2400719
1214607
1394644
1798330
1581641
1724669
2202453
79506
2399149
401397
1255087
2027040
1950204
1333144
1643321
2911206
2527555
2282973
493117
2799299
2343882
1182845
2644700
984868
1627800
626927
2904653
2267327
911747
1716154
376668
853142
1082419
674550
1306543
382330
788404
1140397
2069184
2329410
261066
625818
2872527
102879
636695
1532667
2566377
1579630
2166752
847989
2908676
2107785
2889037
2476169
1324225
1446656
1416804
1055273
2210392
1576639
857410
1221511
2119221
2319571
1627655
22176
233850
2742833
279051
1889756
2413858
2330417
1400738
2565023
2911987
591401
1314769
2412927
1446729
729403
2073069
174959
2608360
875489
2010088
806898
474144
1406427
2871628
1253316
1618265
756312
718963
2044115
255977
2025714
286392
678368
1739237
1587081
2896866
556462
724611
846716
2449966
1395059
1489219
2648167
1131210
582700
1066680
630600
2666151
162148
194484
783934
2717870
2252475
2029734
2736904
879478
1507648
1327905
2289974
38646
1350022
2671575
1477237
133413
2209683
2002709
2207188
383405
467801
1250455
2399942
414197
1887206
1809572
1174850
923298
845406
2176553
463387
319695
1956922
1456089
2800200
1562734
2820865
1106813
1395308
1653624
2459645
721940
2356827
1733452
476563
1770329
712976
2481980
929171
843347
1942314
2529797
2203225
1891430
348044
37818
1668711
1998640
2576154
1807389
434469
2744119
1661654
1899708
1194586
1262754
789983
1554277
261606
1908892
2231199
90564
2319006
2196742
545888
948993
937382
1760705
1705687
1229029
2381231
2703464
1538874
2437305
2641298
893835
1619841
2430502
1410726
1309429
1851032
2732724
562348
97659
2444717
1210529
2798258
253421
1968339
1009581
374285
911195
2715226
2687721
2442898
64666
182897
936909
751519
2611409
1900080
1772222
881100
1957927
2345801
1903371
1860541
2425240
486741
760164
1044353
1161784
876250
2542911
2828388
1816367
1192986
903740
1522361
1572099
1404533
952994
2072800
1627318
185435
2869060
758735
346817
763823
775783
1536731
2136211
364874
415847
2066429
2146017
243275
498990
172650
1003846
1769212
1662277
796411
2650494
2685191
1827305
739894
1412696
716351
1939266
1297070
2411483
1672794
1015108
2800941
2069629
2306924
843301
2562503
621060
2113636
1972290
834842
1800879
2735088
2289458
1877513
604580
2448039
148490
2176698
1156700
1611664
887676
130844
632074
949710
1478648
2373028
2822494
2103570
1886257
1552399
23240
1408038
2335539
2812368
1754035
1415106
237936
900231
1046205
2040281
2455299
22235
675207
400963
1729667
2804141
1043767
1248002
2069243
107404
988540
1755285
2593582
1404041
984355
89839
1157495
1138517
2075328
1750824
1989910
397732
724715
1427932
1313601
682196
579845
838745
1298258
2716117
1045733
1170729
1867354
2937809
693114
557870
2179
618569
95390
169914
1094584
2889759
1477956
2387243
54233
1763750
1401896
99341
1005189
160734
1046902
110160
2444340
1862689
1656535
2281083
1413790
681035
158806
235143
742941
2008162
708038
265483
2682298
1636561
1556344
762404
2846211
2213920
480147
758744
797938
1865774
2473042
210527
1773233
935852
741302
2740095
500408
884850
2753573
1492385
471833
2313578
2017337
726250
954882
993164
2203881
1482563
1956418
2190219
1910253
124137
2282937
569596
1260296
1982414
928754
753792
434752
2430133
2645280
708946
1219363
1326347
1011205
66344
2151402
1198878
143856
1002618
471621
2870209
2714404
1434226
1125128
381687
2124726
2375691
1353011
792840
144836
2819947
1935170
1129322
2705613
2574281
2725151
2246477
606469
1009322
527858
6021
2114927
793552
1612541
2425417
2077766
2076866
2699923
892945
783751
1175087
1929674
640130
1914252
42324
2916264
405553
2477931
418152
694303
2237412
2153617
2318970
2725396
2527423
2304542
1075241
1281038
1058165
424633
2214421
1162461
291236
614912
2778567
591885
1239625
1007110
410582
815152
57870
484375
2677679
1241937
1958841
2618942
60808
2911358
635678
317981
1332643
1287673
2190947
2530799
1684460
1017631
2164844
909546
2861728
1736044
2650361
1112846
372922
1238606
1000649
1342058
1253836
1993943
2778564
1591345
1456962
1676009
2656157
2378222
1423131
2255009
579978
2234714
1982607
1754228
2503319
1693786
2026140
30710
1827207
731124
1282435
585828
2198664
1654306
1857557
349803
1681636
2091410
2905738
1761548
2213631
1517279
1897034
2193280
2808729
2024286
2632937
1498633
2245524
1907734
1412308
1757561
1824532
893204
2313845
417142
2491434
2525262
2540424
135362
577820
1834121
2810516
2140124
1975857
230062
1674008
1783617
2366204
1623996
2217174
370457
1901486
2535689
193684
2103179
1838622
1863268
1054022
420260
2126019
1567234
2071141
759221
2148320
1201603
956837
1864665
2656820
1434892
272030
1709132
1906550
1912361
1720037
548169
1914027
2554111
1405727
677303
399065
1523633
776330
822091
2723678
849520
2479233
814201
534574
684919
1535464
990725
101039
448733
187960
1778929
2126004
637688
2875401
1264526
1497171
2456560
2655722
891261
2751482
2840964
490806
392268
2453330
1185508
955079
1124429
2555142
1701729
2641106
2847989
2911220
1682009
1419392
1987334
333121
389889
380600
1994470
2417047
222170
2754178
1312187
1487341
2529417
771120
107801
664028
242591
977900
62034
425953
83629
2139376
1282851
831394
1468442
1346999
1935476
2336746
1261379
2363757
2369712
1905927
2280663
1249112
2142542
2230144
668543
1011621
2133564
878985
615798
539947
1277463
2421435
487457
1473270
750304
1899520
1327027
2064479
1276631
235453
2910659
1139785
2789166
213206
458322
2777495
652217
2873485
2405120
429194
2191575
2518988
836362
2615023
7902
1589004
2736215
1246984
2437733
2121105
2257484
625584
1282529
1816133
181386
1241648
1326811
1446340
1545068
40979
2845597
1247136
720693
2011103
1168485
2056330
628171
683559
2132373
2767025
9238
2691394
2267969
2434902
2203511
2456016
669082
718879
2329546
2863369
2458045
2799816
42396
2863560
1664232
476700
1628723
804550
1269275
616286
599863
2335826
1600267
450155
328590
1995989
1408276
494882
991198
2779662
1096677
1510343
357741
2041695
1537245
1267164
796780
1090896
1419136
835577
945768
1235696
1907181
34762
1025545
768672
1108822
1547529
2414035
537542
2684128
2818279
1588555
1356767
1799220
1392809
1706983
2511086
1746419
1482828
1352404
1512209
1568066
2915437
1520386
308158
692644
1922096
1147330
324239
302355
973228
369395
1016205
2020742
2870162
1447752
2341990
2896677
1014206
1782180
829720
851369
1002058
2325929
317415
315778
104558
455031
2393522
1778316
1575729
366496
2647983
451288
1021341
506085
1572777
2585739
1017911
937972
2163031
2793480
1966139
2477666
1526518
1945187
1788933
518408
758273
230475
2085699
2383670
2848440
2096933
2683776
2456703
2827974
1209974
732160
1098532
1094198
176912
1269573
739966
2117083
1888988
569058
2321297
352453
1348437
2812741
1730449
2937372
1181538
585493
129353
1250526
117987
2436406
1737925
2041450
2568849
508531
1837302
1803054
2380671
2463452
2482663
1646869
2591742
162919
1118982
1190895
1213427
1958794
380314
2142556
2497109
601994
2291705
1126647
689189
61692
2242889
203180
814034
2068537
2619346
1278591
947405
267233
1797185
2648286
61839
2891592
733650
2335438
1585149
2003705
1595482
2138958
889401
2374005
57816
1952225
270516
2285367
2911173
2698405
2603034
527398
623789
2445173
2705324
803095
1706107
1585081
426446
582410
2867101
938877
2429989
1367060
2114526
2007584
2030986
1129133
788956
864316
1064058
271614
1292041
1957387
2714325
2436819
2386033
2255941
501914
1247340
647691
649061
557408
1310863
152379
2864636
44748
5116
2881562
2173451
270828
2686993
2422851
668643
963630
2870397
566701
1198811
499060
1896363
99942
1374578
2421619
2891988
875553
2925832
2167572
1849832
1099326
575476
1861458
1978105
1788650
1208138
341057
492081
2152854
2040504
1224842
394199
2073679
661224
1797470
60891
1684305
1860845
76479
27834
1529831
410701
2570061
228676
2195401
2372623
2658207
2739472
1126218
1128428
2502708
758218
2296966
1216504
980734
2745322
1061366
1248791
1182864
987112
2388821
295008
957368
2656163
2834814
858592
358235
2016331
2674932
226630
132788
2401270
2350480
37578
649215
1408645
611935
2480014
341506
1926535
1612076
1502878
1311104
1978885
824206
2055403
1954587
1594606
2296584
480877
1632931
850699
383833
387770
154351
2086819
2335104
2633199
2001586
512753
1220235
2571962
1292141
407884
711933
2866207
1374678
2343795
2540982
1575823
1725957
1792492
422138
2220453
688990
1806589
1701137
1302442
582529
532646
740563
2210803
1346182
2734012
1040480
2415991
1700904
1624971
2706836
118138
333532
1280894
551627
1258267
1578679
2319899
372793
2613610
1408248
1289687
82158
189745
740413
1477631
537756
75134
1028801
1287105
1711666
2916224
2804425
1314679
2471823
1497835
2663082
2920475
505623
231906
57964
1203746
1611812
2091444
1515222
1834804
1730165
836239
1586063
655243
1856921
298949
473380
2940116
2331251
30062
166474
1610109
2817837
1853288
51836
783936
868170
1023959
172822
2862821
2163309
719720
2259282
2425984
660489
1379463
1509023
1763223
1903366
494711
469096
68066
1695105
744798
744618
2143978
2355248
1092822
204963
2391613
635574
772718
1728976
713936
1988016
32124
1120089
755176
2589297
2523685
2772824
2104236
1757471
1699283
1430059
2816200
163923
1887325
1358226
471001
272860
2155779
1603096
2091920
1661849
1373348
433820
691227
1184628
2631105
2481415
1310728
297093
2142828
992570
1442179
474468
322349
2228552
2806660
968442
1053830
1948023
1720883
2706019
2112596
541343
611631
2312038
1838897
2905727
1826388
393356
2335792
1245690
987110
2782984
951499
1945345
2698605
1805088
1457883
875959
1454792
1290821
982043
1758245
18876
2515081
2010485
990273
2652893
395983
1829524
1971598
1653272
1817028
640544
2752787
2022426
2792198
915700
647705
1176569
87670
2310484
307016
1276759
335593
874514
2544987
2505227
208203
516637
656455
258281
1923432
1551898
274477
1531648
990324
127369
2312099
2811871
777633
496421
2364207
956093
2292788
1219579
578354
755081
969355
982790
1434041
1503466
1763976
359960
2284313
128644
1468105
1380707
643711
1197276
471054
1914928
1076970
1321360
2622582
217251
1921708
2232914
750366
995249
2266100
2305670
676564
2240351
1048482
683100
375160
174465
2052425
2753006
1643772
948909
2155180
976918
1601724
1165503
1043569
436254
1744513
2814102
226635
121593
2648543
1430770
1843218
1984643
1519767
2153121
2154032
2479441
1357028
37902
2881067
1219106
1787940
2826163
842878
1095515
2644473
2841319
2752420
1687634
1298940
694957
2506193
2271641
2887643
2583652
159578
411830
1322066
2458812
2272273
571892
884168
2037655
773686
2899770
2345966
2208856
2273550
1571394
368228
2920481
590928
2384993
277953
2780145
571183
870767
2786611
2689235
411440
1063110
946428
2606228
2781807
2919673
1389998
2258412
63645
966342
391948
2764164
1489772
2882289
1716558
911427
692577
184553
854996
1554670
2349879
1537960
2371672
232669
1637742
1458763
656878
907958
2158471
1002201
500834
2401853
210376
1968152
920689
1470149
154370
1786694
69757
2781357
108812
2549445
1395018
2246026
122530
423847
2117513
1177347
2505558
916119
242194
2248279
1430247
1202522
375700
1481667
2409217
413764
1478740
1498088
2925870
1326676
387888
817658
2150808
1256474
707918
87970
1178018
648806
1056960
1297964
178420
206046
2674006
258796
2117366
1216235
240453
1781862
1711819
1748636
2817511
370460
98702
886680
1476699
1794392
2308998
999041
126872
1203555
1171024
912523
2205761
2247449
316020
2672895
2386311
2487078
523621
549149
2505505
2327003
973202
889835
1320320
1545398
420722
876748
828160
341641
1411495
1266314
2692875
2562113
1938354
203967
42522
2844039
832697
1432157
2613336
2062454
2042658
169673
854183
1834205
2869045
441267
120581
90673
2155888
1311098
443459
2370397
2551590
2589850
2233827
2715401
2716524
2830672
2102856
446702
1238117
1652744
702627
2360535
2045314
672933
521615
1747679
872312
2812920
1992468
2420637
1343062
865311
1105691
2151405
1581632
2872440
991478
1004621
931788
1075634
173051
1044821
473798
1002888
829281
1439731
2096320
2716370
2418705
1336861
2283413
640035
2598167
1528046
2633129
1577942
1739071
1029731
2253581
591893
99315
2917412
1668238
1099872
1873968
2868015
1000149
2041837
2383911
2684893
2601268
304801
683055
395040
562801
559655
1127340
620335
352920
1170994
1668315
1303256
36832
1266367
1285918
482377
588073
1866844
1927315
1322172
440267
1278949
2346511
112681
2875817
2016581
1598372
2201445
2440837
1864390
885829
2654216
2169290
2596274
2422781
561101
1520205
1781281
2281000
838840
1794818
2434308
2081538
2800338
2564369
1175923
369919
865545
1690228
2662596
1600760
2634016
2601911
1761271
1594711
2441234
142488
1936021
2127739
1821640
1677334
2796431
1642303
574267
1182908
2487520
339801
1256228
2323728
1393922
2176445
809364
1626514
2065461
1948094
218352
2278736
1927473
2893333
1142302
2777113
1034189
2505353
2505141
422206
174605
1403669
1263220
1050887
1696442
1917419
878995
1595161
789638
1134614
632273
752890
1452984
1314211
276521
1887154
1719794
2461680
2333915
956351
2045572
1032813
1531788
1232646
2510532
1917232
2889457
39870
1985846
868638
2037390
844751
1958637
972713
1704743
2586403
531128
481352
1743569
2264642
2411142
2912766
986415
2274866
402186
1277546
1044159
2462744
2294950
1378385
1012311
1133736
1986980
374208
2326684
2078891
1087221
1510030
739841
81462
2351350
352500
1073698
1130511
1456291
1548898
2536012
536087
1388753
2683414
2373894
981112
1567577
1638000
1386306
249099
698596
1912843
2789992
564619
459943
2050336
223708
252366
1950148
1558527
2534210
533407
1760803
2846640
435123
1564272
351473
2742842
2428358
172248
968295
1307321
262434
2753548
1628282
1395925
178276
468986
1009614
1694739
2661966
854822
535209
2062783
843286
846270
1060836
1630666
2900737
2403863
1154444
712585
2181621
2117209
693681
3895
2222266
47847
2440417
2678912
1933079
2284729
1018460
1348668
2545315
390032
2065696
1885490
1465612
2940376
132198
1594421
1850305
60363
1982383
2235990
1544547
1976801
1986808
572776
2752464
22901
2332198
1274605
356894
905324
371237
2651496
1328455
2545843
185067
913011
1103027
2037301
528358
2862275
787321
1327198
1636418
559460
2638026
488615
2577667
2786163
671095
587232
765980
2067022
2856154
511124
785200
2587540
1635847
1720574
875146
1065313
1971813
2252496
319651
2140783
2102543
545360
207861
1382292
498355
1269913
1429117
1826948
2412934
1080619
678455
997116
2058714
2784641
1968822
680827
2086618
2048359
2351247
466692
2848456
2147184
1918204
544306
1785899
66488
1945378
768797
430759
986658
372633
1624793
875798
2816338
1880022
203240
2400654
816305
2420336
867947
984929
1819316
2218632
478957
2469380
2662937
1635090
1341848
1902049
522600
2065726
618980
901885
78383
1669667
2106863
260015
1366558
2595202
1126024
1405933
1721874
1348059
2347826
2699680
2197537
1473408
1036889
1685310
1732669
2804821
1227129
979610
2007935
998243
1321351
1784868
665386
2702795
241717
2719755
2488268
593791
1164340
2434047
2662472
849742
1464220
1494759
2373546
882876
1386553
1425802
905424
458974
1736839
1130554
1062786
407889
961015
369687
2222136
1043021
541010
2788718
1128284
1824424
2252852
2440611
1907627
1136392
2825756
1859491
508469
412148
2061300
15445
2527824
914
317473
2660770
878644
2845694
1555639
1997182
508535
1301232
693345
221605
2287452
643194
1585164
1850847
1813485
2170818
2720842
1837292
2607356
19563
1503007
229407
816790
2314519
437546
2408731
2297791
2757911
1274116
29496
2920630
890467
729265
240226
864429
2312199
791473
606389
13285
465063
1641208
529515
1186763
2086019
153482
1248351
2058046
1680052
2542188
1738903
693044
2304656
918441
2783648
579671
65223
1883720
2467164
2523819
2566835
1639266
1272122
2201064
231521
1980105
130640
2356692
2004795
896892
1281424
2769012
40363
1641539
1980937
1095409
1136184
1107461
1908909
221990
2491890
467921
2655588
447704
2258629
724355
2931492
2640328
202546
1496157
1753989
2302149
1221377
2229024
11654
245244
1631037
1190459
2929224
2782806
2357761
1297611
2701737
3520
2141115
563149
1848065
1070611
948757
2175852
1573487
1048764
2311394
457291
1496101
1855464
817792
77886
2180536
1232767
254811
940191
1377993
2493167
2676953
685277
320089
904982
2302348
666385
1870741
1096814
2173924
667790
806034
663682
1291870
1306923
1604559
36059
2734707
1379401
1734364
2630
2038266
906923
547013
342788
2836206
2172040
1313348
1532902
102884
1624633
6879
945775
1844304
1265569
998819
2230344
371405
870571
710349
940850
2439692
982511
1382432
2548501
1742293
2659490
2225789
110394
1536684
1936613
2710218
2490775
2446445
2166961
2509320
2466836
1068354
1156398
937979
730630
271567
2488454
760392
96570
726187
2089344
2293204
1641968
906739
209871
1929659
120906
5873
2644634
251605
1752058
2652523
2076488
2758660
1369475
522718
890617
1575930
1010848
1113808
309430
1599149
86185
337694
1651222
2413476
2052397
2219303
1969059
472113
2281377
730723
1071156
152206
2098350
370291
2391795
2750177
2256222
330249
753054
2840580
1100181
1562247
1189231
225657
1326860
2075962
2855161
2245982
2069405
1106024
1957182
748226
427331
1369163
509177
608860
879429
1304213
701033
31051
123934
1501897
1911743
2465009
563116
2245083
947399
1670804
748842
702883
463109
2249717
1131644
2607036
2078065
953834
2108615
1819341
1709221
1809772
2536340
2256713
1689236
2776080
1024931
2381837
1669053
2648324
2806661
378127
2573070
1701
2383927
2893183
876637
2455604
2361408
2920415
1799528
1851184
1701981
2023587
77696
188047
918304
366287
1139415
1314248
111492
2562318
1318970
2443646
2269461
467129
2092152
461647
598097
1714018
326471
1146324
975065
811760
1323386
301091
841060
44343
2157816
2586276
1354965
2377320
551508
135239
1395429
2134499
153350
974248
1444645
194430
79069
244407
1790388
2119880
984881
2155742
2897704
240761
2174907
1029057
1336992
2921387
1427388
1341191
2789137
2605129
983549
1840950
53355
604552
1995055
1403600
2198664
1448863
1614755
645613
450956
580356
699258
2754778
2549620
1016386
2216402
1655979
1433475
2852538
718712
702049
2863998
75781
922447
1801894
1946809
349733
264176
412729
1008490
1283313
1499634
721138
344173
1141988
129057
1419417
820747
1204823
569093
448854
2103081
1658729
319973
1039422
523318
2905740
1691469
2828114
1373941
1759314
2628606
1316244
147075
849699
1571557
2020636
739321
17020
84353
519458
854334
892438
1553708
2454694
1457785
1841270
1806899
370613
1546992
2314255
518190
2477533
1673668
2792331
939427
370840
2555952
355816
1842883
940575
993371
2190855
212832
1258456
105955
495863
1296267
2862805
762283
2188644
365635
317861
2655920
80593
1745758
2930165
1370416
2452879
1915784
1810609
1629720
1671128
2210917
1090658
2514656
314258
95690
2659699
1344367
1066588
2689639
726853
192323
2736748
1431844
713280
612816
2164287
1437081
1816510
1374436
746902
2713288
2771415
413347
481100
981783
1929848
189764
1219796
2612148
244629
1018550
1893777
1026300
2928826
947439
79105
2223360
746230
2271152
2940427
1405248
2451314
2870257
944791
878954
411284
1207955
276806
2557257
2727132
2094471
249744
175928
272541
2267087
994245
768446
303650
2732576
983023
551245
2530954
1020614
706352
2856842
2066779
2286089
2525485
2336058
2143074
1509886
581386
2213121
1230372
2837064
908020
1602262
1763221
2442532
1005032
2445151
2575649
571805
15438
554456
902131
681283
2210854
948663
2135154
1412691
2577973
2182911
2389639
2783383
2288651
2288337
2564811
840105
1337874
837204
1144615
195056
2821293
2389444
2366585
861217
1002774
816275
1365479
1223438
2059337
2254403
1331291
2162518
2063776
1803919
2498343
2352591
2161410
2274119
2048922
1572853
2668869
369683
1796512
794124
1451178
1832901
1529888
615481
933143
340546
1124854
1807317
607835
2128871
1468226
2001122
2104351
2012055
1941389
2571924
1222429
895355
2778051
2515591
1957260
2287564
317623
325171
2422404
545447
500127
183433
1211686
314289
418401
2012316
909870
61053
1713308
2236442
614687
161252
2131108
863891
1821127
1634915
2445993
547287
568855
2301514
922487
1062347
1363162
887079
2006045
1313758
268199
738840
2823409
1878836
105684
348127
359837
2361131
1178165
1439581
2523654
2704970
363734
2230055
1186976
475346
2232158
1516486
85250
1400104
36315
2698860
780630
225604
231191
2829058
1946408
2876285
2044896
1421904
1245310
2386091
651742
879878
425614
2371761
1342318
612072
274806
1584
2346717
2885992
854742
1648945
1524410
766990
784209
1823731
2578253
385197
1046616
314072
2270598
2045700
65481
1252959
936894
1474954
2706468
1176658
1288805
1986340
18595
2462070
1272034
688594
1545198
1976134
2524637
588481
711959
1971124
1166444
1991528
257873
193199
1717082
117439
838796
245796
2254985
1766943
431893
1829751
2375685
2273016
1560894
669611
551854
1901111
1476681
2088417
2394440
1398194
298178
929731
1025086
2081784
1787114
2093320
27448
860630
2517787
2134706
1495961
2262607
2884576
1551613
463639
551472
607849
505029
499281
1391437
2827193
919526
2473319
1425537
1340994
2790569
1060136
2226537
2843508
356480
2164012
1867739
98370
1165813
118800
2735353
403909
2202785
1323536
559582
2676584
1787717
383900
1720039
1342063
1217500
1167091
174483
1391213
1128844
1948589
2874440
2491358
2803639
2808848
1193276
443637
1610889
2229786
1687978
2324067
1385987
1734737
268710
2606396
653373
592021
1539414
48655
2915966
1364527
632611
424859
1518124
981387
1363949
35534
2477336
848082
992135
608770
2927067
2432546
744574
1583108
1094261
762509
2031469
1724243
46960
2148956
2627378
2911570
2120883
2724319
1025278
2040000
998429
1043651
2311402
2645261
2207223
933189
773586
2194161
101174
669846
2344613
2932326
38187
821713
115408
1907045
137616
1113094
1989576
368122
230825
2148823
697379
1170179
1306827
690258
1118669
2781275
1160592
503684
2467469
712690
948667
858526
1108208
2125170
563714
953426
505374
1085876
1155530
926386
171632
69151
1048251
2176213
1578538
1289125
1604215
2050572
2784598
1402834
2459733
2501664
2463698
901830
2766516
2490874
1400676
145607
1887051
1313143
1448622
786698
847685
2476168
690408
823977
2065118
188019
1315481
495795
1242384
1063187
307386
1510140
1620732
475098
2150739
1660699
29333
72551
82532
88856
2816602
2922470
595142
1337707
57199
2054328
240393
1393604
2439837
1341084
1764956
640676
1285078
447205
2753931
607840
2472063
426369
1683492
1547435
412208
1673473
2108938
851235
2738676
2449796
627274
1431860
2180826
2148776
1171868
1423812
1808682
2471307
6973
285509
2796987
2357788
183584
835373
657711
1963147
1364576
2145526
1894246
2904178
1568653
251589
519009
785074
859218
437214
1612145
2930390
1452131
2381212
1864212
1208462
2334225
2343757
2543553
1863443
593172
2187658
1247905
923615
1312296
911835
2736971
1637156
24593
2514966
145495
1505936
440016
376618
1760987
836783
2054008
899633
2321659
2708042
1119784
2692775
1342948
2687066
1932391
525833
1783129
1416177
1818230
2445986
666973
2916850
1590933
333393
2242031
835294
1244456
648139
1724810
1877476
650774
1686856
1366005
2840467
1658071
2823581
1473257
812740
2144695
27398
206641
450288
1444986
2517365
127003
2396440
70859
1614330
1775593
890258
2666950
395023
2537306
914443
1405445
2585494
1071873
1491834
2002359
1503095
290449
2202145
2056342
2917470
153317
498446
1635347
1304769
545849
2838264
700054
518689
1459478
701600
2231733
1178601
2401627
1478054
2904016
324992
1292857
1569753
1305339
2914232
2452699
1918221
1182789
2789883
186111
1291571
1599495
2641691
219870
417058
2363446
624039
104724
1059864
2112552
2819235
1412338
1224848
658138
2062213
828682
2357754
812241
91628
578174
1357977
2816679
1921679
380229
1634137
2064832
299213
995995
2798330
2369538
373129
1411249
1569549
963506
2693352
293687
445502
432804
2441190
885890
757183
2242464
616122
2579856
530479
422375
904649
452511
2188812
903970
672391
2380579
50568
1067397
1621474
2489494
1206596
1102478
1689767
572503
1571017
1518251
2495779
1700286
1293475
494579
2134427
1586046
1701446
1297063
1010631
226404
1364506
315069
1538002
771456
786185
608316
2171195
1259084
2001856
1012186
2878706
1087372
2768504
2903838
810724
1947565
925711
909193
2798422
1441216
337723
2323402
1121585
24657
2869131
2196131
561239
2769364
2780610
455889
1738006
1079893
2253834
2843934
1867544
2819909
750989
2171379
109600
918105
697114
340343
2682780
1704287
1409624
2240908
1672415
2714113
73307
2008991
2643382
1443085
1132067
1019569
661137
1262742
1106166
2259489
734859
2000875
2678986
2033736
1497824
1248243
251970
1718624
2630170
152450
1691823
62294
2072556
1292875
267721
1003336
1631670
1380388
1255818
925810
2936663
1460386
1613350
1040928
1110577
240696
2369426
2274684
1363428
2375763
1208616
2552457
127358
1380578
2276872
347862
1453794
1765965
134919
2087750
536164
767568
2776273
431225
1197718
2628094
654326
2367355
415221
2484811
1676412
713565
1703964
2173485
2682924
174725
1035592
184123
739898
999801
2592654
2322036
19991
2636914
2605198
2579466
2081089
1947036
991071
1973590
1547397
2879699
31318
571347
1348440
1977749
2374418
2316112
2505383
2619703
864570
325007
1623395
325089
229776
1134191
358451
173712
36559
2374066
186988
815526
1441402
1398206
1063078
1814149
2591138
226779
304020
627933
26074
1725030
2914071
107453
154269
83659
79452
1978835
1413753
1667160
187832
119272
1814345
1542195
1746681
688586
2313281
1702179
1679810
1081413
681039
206992
971829
1928906
2450530
1250807
2688891
1279732
1771393
2271452
2389444
954261
588173
1079771
1941156
1687112
1919248
2076278
417569
1373386
2116837
2558974
613723
1409667
2778808
1297628
1598650
946448
513354
1033184
2462559
1382588
2386515
1728108
858026
2514702
2114054
1537726
2186634
446995
1284154
2235468
1914632
1095150
1138506
374968
2461491
1298896
1174168
2781540
1823966
1430464
1839633
786
2770529
743227
2733274
286468
2042961
1918458
2683092
395188
1005418
478109
2432337
1980540
2420495
2256675
2486099
2852645
1787884
777665
1898908
1008510
674763
339763
2566288
1181004
2748355
2686854
1086690
1219707
2186163
75458
875530
2763526
152516
2037730
2704126
2762683
2542810
1991234
584930
458911
131970
193559
2203077
1308476
752563
2083687
1570920
1104015
1827033
224716
1385792
838706
1357313
960103
1593012
2714833
2234243
2139304
1767192
129465
1437404
1406173
583461
573914
1053208
2271192
2497834
2142098
1267062
2558158
1260592
1917640
1855149
2763881
2642382
1581708
701568
745092
290099
1947821
1854416
641918
1758281
2414809
1857919
1785961
640397
2743534
999681
463763
1410379
2283847
2269415
2454245
605165
2559119
53552
528317
2501044
75539
1660755
2281900
154937
2429075
1257724
2237472
1442013
1128675
1781752
2575521
287680
984383
442881
1334818
2520668
1618992
2881636
1103321
245005
1221419
20137
1408317
2386447
2722397
441094
347832
1985777
1366690
2409062
1348292
2644444
1621295
1778277
1109678
1341646
794950
830707
137914
242484
2692142
1562970
2412143
2262518
1728548
2170569
2514588
192968
2535993
768282
1200677
1307079
2459145
1084804
982212
735130
2016950
1600278
1530077
2209144
946495
1368012
2142462
2716457
872783
875255
1650792
1856595
731390
1455164
1627530
1414248
476480
2295627
1058688
2782816
2401617
1271718
1063553
1726497
1018312
1862053
639420
476646
1452569
2131895
2132830
1076713
2017562
690570
2404869
283830
1391366
2388978
1041572
1523283
2108919
1197364
2216754
724728
2597481
1181369
1278012
2023688
1095602
260631
929519
241450
1742318
1246445
12670
1866356
102999
1750697
1824130
558030
2170777
66251
348810
2933460
2273114
597260
2621056
1574374
1943127
484826
1139750
2256025
2007335
988133
2365455
2179396
2306935
2517264
2522695
1107343
1140228
1095644
2518026
1697891
745116
1250947
2657613
2398267
1001997
2880259
1427677
2651720
1696573
1661536
534876
2908134
2681203
284380
436685
525627
2191035
2592098
2513711
1880688
2765580
582817
2764456
2126158
703318
2825105
104401
210568
2375564
305936
1664497
2326829
2728187
2546350
2757732
749329
2206880
1143870
2076163
2731302
1567801
2838532
904426
2714559
925040
1750213
1188811
2661382
1163190
2784052
1113138
1376909
84076
98957
564380
112186
2206096
647550
2868237
1365414
1901339
1759934
2701356
2535686
2696478
340836
1499145
354570
2226482
492830
1670600
2006674
1787214
1080596
2215407
934377
1813994
2518966
193595
154751
1816590
1607955
1413891
46776
703805
505865
1943510
1726574
2139531
2612173
1308114
1924563
2013973
171391
2256822
345325
1110686
1093433
763000
1083347
2363135
736036
1785518
1287383
2107043
2616428
2904139
728419
1932824
445456
1741046
1047760
1372276
1259417
1434265
2139039
922981
1237243
807859
1791110
44040
2012034
2596125
1327562
1969552
1295999
2118323
2732879
1604591
1369876
2854667
971440
1949495
102243
988657
2348275
544951
440546
445014
865823
883874
655903
2053454
375176
2075432
1660942
2388651
677504
1556448
1737881
315769
483109
439518
1516108
631755
1354789
671128
1749549
1397855
2312921
2288620
675345
1140685
1103434
345010
2375738
1820133
2492574
359810
2939833
362450
2056861
430323
371675
125872
774560
695567
2173874
1573956
2530991
2173186
2362008
1912498
2650076
2633142
1988250
1889961
2276024
1891308
2435709
375804
851288
848403
2694466
2815189
37371
2006247
2069447
753895
107904
663359
1320700
1426090
2463863
1067852
2533235
758950
947018
691496
1014526
708343
804393
2714371
1557509
2896079
1617001
2876795
2047236
2849287
1564667
2515061
1375296
2827394
2054767
1876477
803388
926132
2034307
1232247
2564310
2668907
1121030
2913423
2170660
1693648
693046
2458238
2252670
1547840
1657501
1310787
1095785
830896
2560915
711095
1793654
566156
219943
2084835
2836215
2836087
423174
1809208
2086168
687987
2426678
1758115
2784090
1327710
1666352
1292309
180576
1621087
1061971
2745277
1495520
1576190
118966
58385
1036196
193952
1433572
904468
205686
2558014
596281
1193797
1274963
2065235
644345
1057834
2053664
1731883
2895975
2764624
414367
1119663
1643499
1694222
713868
2386223
2292935
1730247
758838
689395
2443580
2690361
266695
285027
1647983
956858
2763002
788185
1049414
78168
2040659
1300456
841695
1887858
1599088
2907571
2822682
112183
592749
2049758
1123924
2385000
1819544
1899690
2170323
314948
1044988
1523797
1291703
1991180
215897
2254460
1635752
38340
1264866
2026597
2643093
38121
2363889
518673
2167859
2752445
894138
421554
1627814
535978
1648770
715845
845632
2331575
2463009
1284589
957996
1088828
793988
1497511
284404
253593
2670837
2413216
744916
1590843
315821
2631605
2053516
1787196
725605
2513273
2449892
776045
1471890
2374522
72611
2723108
2899885
843124
989111
1314770
2343604
747768
350610
1851124
1547042
269431
19508
569026
1192567
543785
3304
1742272
1139455
1132911
1812265
2139356
2553116
671331
994011
828534
1319188
1402927
620255
2878708
2315591
2211856
1245078
2064813
2018414
815980
535588
556570
2227946
385679
1194514
22741
1280651
2910423
84648
1116185
1735447
31576
1014989
616739
621833
2596625
2893676
668289
1170545
1980734
394334
2264046
1320808
1912517
1522424
838934
2558394
1026179
2559241
2743508
1986567
2875516
1636391
1491936
737599
2294701
1212227
1626460
2737227
1082813
2411455
1825775
693811
2120549
2640249
655955
2549832
1188230
401242
2211707
1143023
1799011
87968
2242935
1756582
680388
2318778
433753
260540
938870
2863332
260777
1030268
1833493
1618045
684947
143934
970736
728391
2560223
402343
1633694
1259708
2268040
2291579
2808118
795341
2053905
2429527
707647
375387
819282
1598912
1126330
452925
807307
1714388
2854604
1616630
850362
633026
1424070
1308560
1325624
2367363
1858814
1731999
2254852
1005575
528881
1320
2045420
1566408
1186196
2355743
2271511
1943303
2417449
2751137
2461983
1393881
521012
2352065
1853819
823979
2578327
1416441
863620
1271370
1048811
834366
1914298
944404
2425470
2469983
574465
1085480
2367748
2010392
2778130
897323
2250203
1630099
587936
1660916
1433257
2619933
419597
133523
878655
895558
2833642
1526687
2593098
410763
2118151
628817
1728172
857208
2199273
1122045
915715
1085823
846522
1118961
1559666
995972
2571840
302189
2170940
2516777
2918138
1515467
409215
1385111
1813316
395472
2669281
322910
1122521
873706
1935729
2076600
2391721
408102
2603629
775265
2467324
194978
1525558
1209763
1216361
870643
293494
2668665
1648052
2936121
2108229
1800168
37588
1831241
2505425
2797994
1382213
2483902
423268
499804
2142962
1275745
1247201
1499111
7306
2517284
1790279
1787536
2563955
1601768
1969340
1141677
1304514
2416258
1012684
1121854
1151069
2162114
2499712
2047317
829208
1419737
181064
143900
1495932
1395633
485961
825791
1007725
1795546
876128
1237635
589424
1210644
315850
28754
2508801
1921219
475959
435289
498665
553088
2514672
1903059
2267522
1084304
861555
26281
1591862
1840627
2428764
2671732
873434
2256642
1628715
1000210
1843452
1340211
63849
401105
2527907
672705
931221
977910
34487
1593269
2541216
2721109
2002801
621292
1902056
1133824
485724
965671
2926805
767532
2856740
2194088
1186312
220474
827888
223132
2879703
1181052
2476778
2739558
1664527
125604
2919080
2676006
457091
2501486
2685428
2347427
2772018
1433200
1422529
630497
2009180
2499871
1513543
2684944
493932
1372031
2724830
1003356
2279164
13302
800539
1435881
2365816
1707410
891548
2393696
1631330
774957
2248924
189030
722118
1906906
2388435
1739632
1325197
2286541
676016
2778195
612940
1637384
591899
531646
1037994
2723723
1391215
2649402
1658670
2692532
2645566
1185993
1262636
774293
3383
1332244
2652225
2082474
188310
1023701
1312252
2513890
928668
1672622
2751782
1772531
930473
141546
182953
2584855
261849
88941
2683660
2117528
2807654
1636380
1981256
1492979
1874283
2287252
1631100
1680763
1722
2415949
1209781
967696
193197
470531
1211205
1586393
126548
700614
995905
2864681
513010
272781
2099804
2815422
2106115
316667
1465706
473046
248794
2377624
1279207
1644499
1787724
860935
1759465
1375198
2175017
1688690
1588968
1065248
1139623
599528
2225048
2273105
2365021
2273368
1301945
1044257
1241393
1960026
2494942
67442
1782199
1581962
1067486
2327076
2283389
2238026
1300600
889700
1863767
1445238
2581971
2838559
280808
1963424
1746455
1588953
2576268
1785330
2098789
748192
1158760
1032968
1744777
539989
2278394
2821413
2713125
2553416
603642
2349354
1786196
2127777
1224062
1026423
2781650
2810222
2095658
2557329
2794787
2431910
2674844
2667033
2769720
2404536
2514653
2040133
63582
691354
1301492
111459
2112489
2922668
1280098
2671223
857249
1662338
2176509
154758
242650
2014650
456951
1087856
2383659
614743
102403
1891887
2657827
1361958
874051
1400699
2195273
2214857
1351114
1289588
610663
2361746
4399
372189
1358116
1037100
1955430
2185445
228229
560164
114140
265667
1422307
1215139
966625
235720
2120836
2531945
2768417
2251211
1312476
2790805
2666549
2806761
2870811
1608371
2273039
609903
751131
2599304
1646585
292357
583045
133913
589584
1531891
1686042
739723
774978
683328
566830
1353329
272286
2699105
1591391
1384244
214029
2886990
687026
2330802
2036309
1778911
24746
2016651
1571906
901384
108926
195531
1720069
721913
2534993
1444313
1853957
568669
991357
2118705
242478
2875870
313072
670766
1307156
299245
2924360
1323396
2690977
1227542
633558
1075498
2712923
2433133
776769
2898893
1695522
1826129
2520125
255578
2595737
814088
1424587
2131134
259242
1453900
402456
653340
1826077
852586
206669
32826
2555539
2076706
1128437
2034060
828703
25440
1489941
2054634
220989
345097
2027242
228331
1528233
932900
808614
2275922
1699536
1847772
1355177
1721255
631326
1751839
354611
1813125
2924546
434318
1474428
1301677
459147
381877
435197
2431931
228627
2801272
1817922
1817938
2642541
938381
854312
1987043
682629
2273518
1061233
307032
710117
1340866
1736739
1752786
2708502
2707097
2193005
1481475
2123546
391145
2137743
47484
1305445
1540864
2233701
1521323
149255
1920700
475386
2827949
1302771
1568740
2002982
1098715
2663546
2007988
184717
2562747
1347663
519238
2049071
2101778
1117041
2342798
1138137
1773451
485846
861664
2905340
1468798
370866
1306759
2535073
2425436
1477556
84365
1622808
5095
2169357
632409
1996140
1592313
261757
993303
1785685
1647852
1186014
2104430
1531056
1651957
1251808
862004
2280135
826269
1198647
230598
1105403
515671
2604129
533206
2881967
1450488
2483880
1134919
1723879
1030263
508916
2491613
2581315
972868
276838
1858921
986357
1301360
2906855
1502163
2932394
33326
1425609
1546811
344480
1059413
2061715
512168
1886769
143526
1634867
1757297
1481094
1057439
523648
1054060
1652139
1076952
1993716
1203072
1390120
2733755
962547
2257834
712918
2891102
2067014
2091441
1931344
1126874
1148046
2475075
1940467
1277623
2464408
1913328
1257984
251334
277952
984944
2221913
2385380
1647919
2467686
1699288
2174385
1304087
867670
2648120
2722795
614053
177445
1471762
2390649
2210434
1364793
1631241
199756
1915341
862179
2079445
2281119
1167146
511009
297999
1203976
1888657
1346643
2076713
2285803
2353309
649719
1667093
2624552
1523651
2100458
2224343
213478
1632999
2814347
1941039
824463
1361023
462221
1143332
609653
422346
1072238
1507193
2354491
388488
1082962
150702
2130864
262351
1244604
2772573
2358221
982961
2028053
1145080
2093490
791644
842515
308069
2856962
83948
1292187
1796988
527269
1732813
783126
1581673
1021133
1958288
2824598
745698
1076435
603627
2229722
2593622
2268877
1554164
421957
2500704
1964820
734293
2620946
300303
14222
2934831
2679540
332500
388966
1083015
1775841
1944663
2472752
1581941
2654431
1612076
570957
1282440
2914568
2576083
2756434
1260225
6758
2868475
2398643
1963241
863944
1038715
509925
2831717
279396
1364435
1130132
193321
724837
2168430
1903458
586549
2730204
782710
2221345
289313
2529761
599049
1128996
2001137
555042
1739096
172110
626470
1896331
2672992
1805376
1009639
2557263
2762723
1189406
1671056
2327183
722999
648845
401340
2394933
1852822
71778
2328346
1371607
1981126
27414
1721974
2532137
2601680
612053
2202976
2810535
1922185
1310602
1797263
2620756
2418865
1111552
520194
154906
2101124
897502
1389834
27288
1117501
1348877
2703613
2270862
688246
990284
2151662
1256195
1330082
169061
1681315
2894638
494722
800035
2004869
1702830
672733
2877700
2721351
3163
1679639
1785134
2182640
2683768
110494
164765
1959059
2193387
985312
2662949
1291279
487211
1038650
380824
2596886
971124
1825633
378428
2925902
237228
2070770
2023778
2033877
2889741
1559755
2186156
1754904
2379772
2450142
259648
1489025
1670237
2560727
1753879
863434
821256
1308937
2550135
1425206
1851064
1231559
2641305
2504120
947816
2621412
1024778
1390868
1915740
1644919
2484153
1974221
157489
1144119
1264080
273201
437530
296942
1099679
295111
2742218
2206882
2548516
1470443
888803
1759533
1723313
2434892
1734938
701416
2688799
1204527
14066
1057077
425079
2067120
408935
1179134
411823
398835
2490449
1828233
1524227
1851320
2341037
1647509
1669660
2355160
1074922
172972
1770922
1177765
1467886
1197612
99243
2938055
216485
2551730
615705
1906687
901579
469532
1385288
1432256
1096454
1228902
2005699
305232
318448
2928456
2779943
403886
1435829
2717914
1347090
2448702
973156
2905211
817086
1921074
2407657
77011
2063912
2520092
2019705
2697222
1066818
716629
2216706
1161657
2502338
1648900
384197
1640836
553708
520019
1424724
2299895
1400519
536248
2372940
1131574
1958050
1342661
2166216
1088372
886200
1127304
2629728
2881075
139793
957021
1828967
2189783
2285545
2688502
1009862
676162
2848244
2247499
2912607
1555132
2336940
783448
2628759
2868652
1283487
1238623
927590
583793
86957
1978132
2174003
1087441
2846404
2405239
1059374
2090367
1647568
247826
2465290
114569
2528097
1714051
1606210
2170845
1163284
2379927
1611933
2208222
1049267
227094
1233734
768992
1115129
2082117
2137402
2917191
2735866
2404280
925874
1108221
2796176
1442896
1982628
79991
2757
2633192
1834383
1591164
1316795
999107
927093
2731126
1463365
708151
2486022
1850370
136120
423926
1808585
441357
2288058
2492636
807015
1484128
898334
437483
1952551
2109731
1486142
674323
2821019
125542
2277363
2522780
1456146
2868549
2499094
2684999
1293485
1245333
907679
2901270
1767617
1074937
435374
2019370
2398403
1067994
579493
679987
1435542
2701167
964081
515274
2548474
1855444
1868221
2618878
2731835
396102
808244
2777905
2117299
13416
1035592
1373458
1666932
2747666
2339446
144789
1297361
2342901
1997309
1367842
424280
715995
2213556
2771967
2232750
1287058
2426298
2011010
1235306
1416449
1062494
2813104
358248
2159019
777689
957202
1582739
2021404
689179
664384
51026
1455672
30562
2475357
2051697
2613868
1695495
1185950
1150405
227561
11163
2795592
1379035
1226612
88815
2336018
837919
1682191
2721070
2833101
2649218
2231502
1562451
1000360
1987927
776275
6400
738003
2856383
1070675
66208
1770771
1493480
2190978
309404
464846
1784268
2145100
743169
232869
1917087
2840027
653601
201784
34151
150094
721517
1818562
2718584
49079
691087
2415140
1196680
1859887
811970
1813948
1878483
2332258
624759
2454373
2777496
796675
1044701
194941
2154530
360180
65546
202887
1773159
1432574
1577435
2312235
436929
63135
1236374
92312
2763658
2315229
494832
1166915
2823892
1713658
1444603
2733089
2794716
1314856
2843981
711027
1241590
1429660
132203
2685085
1818422
236792
2172320
1417865
2775416
2423160
1063938
2325952
543392
909801
1347659
34099
2197605
146756
990187
106335
1097309
928639
488162
1050466
541244
1049592
760626
987022
1461545
643934
2398731
1318063
696716
400106
183724
1729858
1028615
635804
1990249
2733962
1910870
2360385
1818551
165116
2525745
936868
487064
2809161
946162
1241821
1477826
739848
2811527
682597
1693191
543913
907909
1248664
676193
2008623
67191
611692
552572
34749
952082
2055872
2441931
2418769
1228332
2357317
647307
1125343
662746
1247826
798415
2106645
1389739
2192324
1176034
1625771
1936820
2786597
1011625
602515
2774058
2559969
2714438
2031139
1081096
1980105
2095755
1523343
2854595
470204
2872519
48848
1184828
2458511
1643472
793209
1740325
2054945
1889662
9947
1413289
2160300
1623872
1690294
1913200
95603
226308
1656787
2240756
1236153
629954
2747824
1857633
111985
329727
2761959
1249509
574622
2708534
1707034
462420
2243003
444030
1911882
1699683
727422
908229
451013
2410290
1025987
2376426
1376622
1388106
2521112
967349
1963636
589469
2622182
900709
2850543
625951
268169
2568637
2016845
306693
773267
2224547
630309
2883249
220055
88482
1618748
2896264
1219953
386476
149556
377514
973727
2672875
493287
1304956
985650
2334364
640620
1226672
1196714
966298
410174
2721630
1978228
2644651
122091
2589222
2751497
764280
2263659
2048691
1520320
1324648
1015226
2840559
309422
2374461
593927
2603359
2201406
719871
199762
603999
1686877
2704887
835349
1294829
2769329
1198840
2833722
598691
2793624
2370246
1952023
2600838
1854515
1128885
1585213
451131
2182454
2440525
1690614
2138619
463324
190895
1419484
535478
992541
1421751
2667591
2299749
1221533
81957
317778
153692
1415098
1205167
46265
2420398
824804
1604706
978422
2269940
2280557
2074190
1304436
2090407
2162427
386256
390395
1947124
1233808
527687
2328806
2916430
1956868
2590107
2046723
2274301
488795
1706917
582414
239003
2514983
2165354
2668008
1162740
2672031
16529
1338118
2160647
744538
2153029
1181617
964150
2255104
1348289
879428
1503914
2704833
932732
2169733
2597009
2171721
1358910
1602690
1414750
1362756
2005876
421985
1253972
2491476
9077
158356
1137302
1270424
348508
1432521
1731395
38114
2041534
1011403
1460304
1247473
2432008
2616916
1708736
2454798
2297124
869019
801877
2434214
1263350
393037
2811872
445319
2865314
846263
2191919
514689
2452492
2458631
2424958
447683
1259331
390348
2354031
2400416
718503
2595996
2186531
567686
26929
2002041
2214882
2604384
1146590
1261664
539311
1803213
2403608
2663356
113876
736715
2383995
2350362
2304638
273410
1418785
255136
2674695
886480
2349614
511594
321092
2700606
2192564
1346305
2342254
2169659
1335210
2075786
636605
1307570
1391048
2403012
2459614
2753074
582353
828959
1455048
1874256
2331992
128936
1995904
2025403
2011811
2404101
1631260
2303806
1020799
2663208
786827
2702827
2266318
1628718
2104728
2779708
2330706
1015272
1433620
1899078
367560
77717
1688656
876626
47868
661105
93611
2366098
324789
1055462
2061582
2413855
701945
2080260
1083293
1875626
1219747
1345895
341544
2613481
376753
1919289
2525412
829798
2660405
857140
650744
560895
431655
2355644
775593
404565
2538254
1745852
2294527
1243415
2218430
2239380
2436093
924361
2335651
1515199
655014
1085828
107394
2422588
2401549
140612
515736
604427
879898
366600
2410746
1016092
392202
2585036
567521
2716255
257320
2809372
2002727
199754
1846728
1697754
2408957
2761141
328331
2819486
2143154
2860020
130339
529270
1948957
1596690
1076344
487602
1220542
1933264
1022687
1965309
2874098
798208
1849826
2940391
2763793
1290338
2846582
2160513
2555706
397071
1880621
1208044
1074925
206674
1934185
2137153
2859502
2805178
1829551
1261583
1810442
1755237
208550
589548
1181338
2842117
1267154
1652455
2147872
2507621
2318969
1342895
1385925
816822
227710
1842124
144603
988516
2084613
1257074
526402
1484048
1767413
1214494
2305834
2073983
2060327
1296263
2909031
805973
2279995
1832365
2054417
817631
1354992
45908
1943311
1852561
1047323
2447236
2319278
1292120
2680087
1895663
1712998
1298736
1136500
2269807
2382655
210730
1313548
1695784
74662
1631282
1439852
1867211
236973
1272846
2200469
715253
1551709
1235490
1487758
2682757
2051544
2377192
1772070
853853
2547023
2382137
2883306
1385914
1011303
148343
2043115
2315361
1669463
340254
1933352
2858267
1234246
1999022
2756691
2304232
1225780
143880
238971
1215098
1923194
1627822
190834
1679801
671276
2071886
1706988
2678843
1968628
711341
1357127
1993133
722079
2078565
1080319
2902298
2697337
1422009
993853
2798598
191531
1781615
2733841
2794033
2302073
2210350
2718236
2274854
2130994
2126830
2933298
463126
997515
2933276
796480
1342849
2811795
1257776
1834792
1598632
32658
1692616
455772
461267
2801455
97183
2848441
955177
1958583
210696
2759355
2466192
924047
2736389
2157970
1768487
1114107
1856501
586724
2450062
162390
1012272
293904
258336
402228
1857457
657077
2376055
1250449
1174540
460976
1369482
2926940
1198722
1166118
777846
1238013
857980
2093130
68973
2727857
63007
501856
976420
1757412
1084910
2397887
2811845
2674955
1432879
246354
1639310
2201692
2392118
1316421
872648
2495315
2308932
457981
2849710
1830987
94930
53384
759931
1972837
2813912
86111
1822055
2482334
1049127
2904721
2917249
2326018
1920794
548703
2109523
1392661
1641037
544525
2693271
2174808
2173766
353857
2443447
2543508
755423
1413418
1051397
2730539
2007016
2884734
1763810
1498193
593256
1577612
1559140
1535520
167364
629784
2356135
1589441
590351
1105693
1520750
2523880
853032
1522915
630634
304937
1127768
1214458
651141
1391253
207216
245412
1965149
1205934
1162788
459867
916073
750241
1239481
130963
1691668
2804355
1592285
1392201
2786411
1610704
1540641
1381569
317746
1898258
964439
1547020
1501660
707597
1797720
1457222
729783
1720962
1172294
1369547
2678590
1296536
1247051
1306945
1882970
143204
2625360
921711
2855810
885856
1848759
336533
1124962
831586
2334409
867383
118514
719063
651227
1805147
2024474
2607484
2682227
2738496
1379191
5325
2817793
1867962
1117180
2517562
2340971
484371
2467535
2360578
1064093
308254
1650231
345571
2932427
1939161
514536
1302528
2367711
793338
1420155
312180
1755933
1869045
1199607
1663477
2209134
1686616
1852250
2907026
2057396
1100264
890866
179133
955748
829130
2683320
1480058
1699581
2328395
497693
2866224
2360128
1653394
1027159
75093
476624
2495258
2085203
1001898
835205
1890120
72073
2779082
546548
1942109
1059514
1770722
422700
217971
869274
854901
868208
2343634
408344
2568291
1907065
781214
2577519
1353293
2436667
16380
607216
1552407
1684944
347463
2572575
1106204
824643
21732
520166
476546
2671704
2461633
1558321
2913811
389518
1875795
2859602
21810
533143
2732206
1300357
1627624
678800
654734
677099
251953
454067
551378
1531232
2900756
30834
534249
935051
2789673
643634
609736
2488181
2357440
915107
846945
2299828
321741
2012695
386471
1505159
1656119
2699179
2248598
720919
764482
258926
2650958
1366536
1292287
2729979
2103280
327805
1089978
2273922
875398
400469
203370
1702811
1232692
1085610
823462
2772250
1544062
602889
336802
790232
604149
1039021
320726
1662956
1848441
2818160
1215228
1726290
2466420
1473471
2186783
1670080
2455557
111041
273336
1173961
1352159
924759
2710431
696503
2848710
2416384
938369
123846
1944127
603832
785007
50368
173270
1584423
1672962
2562942
1019872
1750982
2689738
2293891
1051199
2329713
2388239
1388898
1431075
2837410
1866103
2169200
2038207
1667725
1427166
2772238
618605
56511
2305384
296010
1089713
1849009
1836895
2789568
1392465
366836
138039
2855240
2877369
1646125
1786497
2920489
921018
510840
298043
1799364
2005480
902347
596427
1053543
2420626
685090
268324
1205843
2702167
1487509
990656
1238274
228157
1573777
1666698
798241
2568279
1642523
533994
1211094
2604104
629666
1251779
2424673
542405
997270
1098919
541328
1036613
2012815
2059818
1894112
815824
1065041
1757432
1199856
560903
626972
1769787
1320555
1375278
288871
905107
2281155
2270147
1195343
2697226
2901154
1511102
1495236
996825
195276
1140054
1403523
2180785
1497343
2767986
1674657
2397075
869683
2496518
2510491
882760
931569
112768
494978
963992
1055780
332227
2854235
326424
556379
2725810
2499685
57158
2737801
420695
2559103
1439150
2591342
12884
838401
1031569
868567
1006258
2715788
1173671
925908
1929486
1711334
759645
2403014
659524
998484
2085052
442530
1223600
1831244
2330735
334711
2081152
1320842
570760
646438
1293191
2415427
2410039
1613128
723591
1303368
1708048
2390196
333731
1905963
1064913
2709086
1896243
719002
2001007
1453212
1774088
1740279
1095567
2458934
2930865
595575
247021
848431
1165167
114824
1291005
1329803
2071387
2473163
2238480
1996115
725349
575931
939519
2255894
1770125
1992855
385166
330856
1844734
22826
2447544
1107874
2366455
2243899
2347822
2637424
261213
793460
1017013
2029559
847507
2396940
1750792
415265
2282999
472722
1102350
678809
2147845
1949532
627297
54741
2283028
2830764
1407221
830870
1250937
1188332
2762197
1747554
1588317
1784048
2404222
827836
1200162
958915
2876086
2026074
2061536
1485517
689220
211537
1547312
2693249
1344713
1745753
14576
1904514
2875585
2453043
420617
1209465
801420
187517
2728157
1724307
983216
2428117
369774
1176440
160245
233369
536616
831651
1972948
1778132
1329680
841753
2305452
1018905
1103929
1637303
79295
84690
2454681
236341
83980
870412
1076712
1532785
1362799
1819987
2800904
1129848
759717
1792149
2132196
2930751
1221128
2485950
2878491
1194986
809849
1144849
155994
1157
1695131
986268
748167
2682882
1432618
2430161
2344912
2237871
439666
1817962
2442227
338144
1896783
1753053
218229
143371
905886
2560524
2135195
963895
2242949
960018
823468
601802
1420899
1455818
2069953
510093
1994749
2647351
758519
2902892
1304763
2583439
2352132
2127356
1597747
572932
2741825
335512
1181957
397393
941141
285602
488875
71426
330830
2664060
2693784
1370302
927210
259006
1933276
607017
1847661
1008578
586801
659185
1700229
2733661
2240211
941933
1262561
1538019
654081
829881
2303648
1051078
2742284
263512
1867533
2725510
2369740
317311
666047
1327007
1856375
2102759
1310536
659759
2749591
524951
1969144
1008928
2851114
759275
1246180
1877721
1685766
2206174
430542
1848769
784972
2771511
916806
2915970
194927
2304541
2455592
1482520
730167
2293539
197170
610163
273925
1652689
440995
2243841
964246
1398016
1744804
1370006
84407
273563
18348
2852960
2532480
1699004
189452
2724978
376320
2345827
649954
1885621
2632126
1007540
772037
1034863
2497105
2773887
617815
1824954
173849
2699533
1417430
2649753
2861815
1621424
619155
2882487
2603220
1733650
492424
763121
1750802
213852
592733
965814
2029429
1448007
1190799
2387582
39693
536694
1287902
1314522
2150160
1303047
2035328
1396496
1122678
110282
2242879
1415259
1483780
2378902
2275686
1067291
2362645
1364473
2503407
2127083
2748124
321339
1319753
834275
237075
2717253
2511786
1978696
2174766
2881032
2246064
2660293
427495
1651139
2243656
2334846
2455506
19740
2600391
704226
109859
53489
1110168
851865
2329968
1079087
2850568
1746351
1060378
1434701
2646014
2529479
2492875
2654985
423323
2358871
874958
2511621
276158
111373
885429
665117
2843475
1812755
378890
2271169
1691443
127872
2099503
1988433
1404628
1225160
1101776
1623247
1608876
2694798
816016
553884
517119
2674790
1796751
2938464
2457958
317627
2918582
96196
213912
493344
904886
2298352
1277421
877123
1301309
1449940
2370893
628781
1575343
2618804
717959
889905
1910749
102367
1374779
58281
2400455
2666735
1139952
2786311
1679227
2000022
1175852
216124
2210240
2350411
2176812
411655
12091
2804339
743503
1677823
1506020
324973
2623970
2016057
1293783
117349
1128580
1980365
184826
285859
143113
372253
666529
863289
1756174
476245
1481101
300552
166206
464316
912292
1012542
2048726
1693790
2487140
1649473
1062504
818177
1927929
1594467
206168
1366061
938327
2792367
865310
1616205
1726555
2876750
2200812
405226
1509793
1796666
2445767
821364
1520048
2821708
911644
2722269
2566247
6556
1728801
966190
1283583
1609544
889531
1955190
2392151
2736199
1515274
1056306
2656194
2461268
2932412
381203
2245909
35884
816444
1523140
2420649
725719
2893026
2264672
1816979
2622344
1557581
2039608
877890
1887163
1573893
1247656
427411
7190
1795293
2584654
1634944
2666456
697231
2340824
1478023
1329253
464936
857697
2715857
1350630
1094134
554213
38006
203545
1555023
1574402
1585345
2264729
682072
2576406
1971143
2674284
1873746
2499137
2155701
559627
1437373
1448264
995590
1183559
23368
2329730
1858455
384110
1409684
454329
1401046
1618062
2001756
1478387
1372133
1768940
2798315
2936537
1301134
1480532
219531
357657
1343730
2052996
2637557
303400
476533
2166690
1586797
1297266
363558
805498
1128820
483574
1598973
2167913
2780100
706262
1580143
2070522
59079
1267294
546814
2305637
2809248
726436
2772460
293436
1855201
883267
256994
2866525
202453
1967985
82639
132346
2132407
2417206
978421
760248
316554
457551
2301022
1196035
1159171
2727602
1888197
2791409
2236222
1871005
1344528
2088312
2479116
736608
1673343
1819190
2405824
2786800
2509637
319564
2911822
1253628
98190
1867646
1107780
1279786
140377
797499
1579305
374059
2390636
2643041
1790150
1188206
1846151
571801
2238266
1272430
2039832
914030
1600226
2163948
1535228
291329
849106
1299776
1042135
1839038
2029631
1379810
637407
191921
963535
668862
2554534
2367365
1000941
302157
2248742
1430228
423625
627201
1944273
2293335
1865578
198842
253426
2437022
2669822
557555
2417837
508320
1946145
1133449
317968
2237660
671066
2378857
2796178
402216
363473
1228363
60614
1302943
2595697
2039395
2410586
1441143
2070402
318243
1588275
892241
916885
2738162
2911916
2065221
1012721
1037952
1694172
2897190
17460
146754
2363283
2318281
1517759
841692
343178
19997
475167
125206
300285
1736441
2653848
772876
2233578
242673
1760099
2159103
1377671
2133646
619982
2101936
1020999
2064103
589141
1592151
2247581
1117224
2461356
680887
2156941
2867388
1680856
838966
2767934
409283
10094
1502104
1265240
272238
1851744
1259500
1537308
163139
2276193
2395302
9844
346169
1065516
1077133
1220450
1283894
2379344
1012987
1075439
2098109
1188486
1890060
2395245
2756271
2744119
2001249
1330812
1768757
1022147
54320
1327941
616135
1392968
2776005
2246375
255733
418139
901518
984969
490476
252212
663216
982015
1687625
201360
1004584
784260
762441
1497092
1668046
1994648
213947
2593925
2907749
1194613
2534771
350938
2208877
2576983
562810
932793
1470817
1062752
1009107
2782950
95886
2081209
1916270
2130614
1442617
1856280
873183
404070
2320432
967515
1095967
1934105
204207
2650386
1203880
2268989
2016598
2312238
2380784
2416321
2214025
1696230
2427750
781687
1468874
1702166
312937
1177356
1205456
326681
2376299
2056357
2449500
864996
822576
587239
2674253
204676
1116991
1268656
63992
1795105
2264377
547285
2449726
2927935
1857324
2520323
1807205
676472
43286
2536636
2647371
2088369
2138650
1183284
2795156
1578720
799043
1409308
1960895
1332344
1109451
196961
2644383
675872
773465
2363870
2709315
2792950
1019377
1435146
1762367
1680151
1660668
2629406
1316186
2565334
980047
359102
1980881
1835355
139690
2401385
2487425
1384222
1689373
2544745
2832558
1682431
2244866
1574238
1935966
1670032
1615017
532628
2222992
1692299
1992877
2849191
2881908
2389918
2119540
707655
597457
2621011
2066438
2360230
956599
2150953
1343437
2665713
1307197
2455881
2078479
2435837
2025745
2625119
2914920
1715075
2446923
1986800
1982176
1873945
841946
425636
2503405
1634657
1857724
754021
683653
1241378
2809944
1567008
231096
2546763
49635
1153497
825471
2925312
1138044
2422358
940681
1539414
1149787
1358430
1577154
2054805
1754976
1124810
298093
1818908
1776116
1944233
2271875
2210142
2250678
522679
2832894
496342
1398101
2393977
534637
1999212
1911917
1435320
694294
29133
2637043
2408176
1001582
872903
1860631
228769
1737295
2505715
2106312
166275
2780427
262236
956786
2339882
1089787
2549187
53192
1969419
2524420
1724000
461854
346577
378179
1148829
2179180
985252
1992646
2490901
362737
770541
2473159
245647
1599597
427294
1907437
2853169
539301
1833210
55446
2610867
558307
2006975
2723432
1175185
1608890
2434379
2203766
1470847
2121829
2851539
1113108
2759692
1708933
1653633
1653118
2752031
512307
690473
494665
2550378
732449
2088363
2463214
1495086
1265723
1751380
391842
2736275
1192528
940387
825265
1197720
2696586
2854682
408303
2833761
2155886
1301418
1762202
2282947
2457749
2625867
1945872
2793225
2061694
379165
618311
2895372
1671952
2073958
1123670
2004245
942117
666726
1062726
779846
2595739
1086528
2092480
1492598
2599450
2705466
84172
2335799
2188379
1262576
1514361
1395630
1055209
1149826
1886689
381606
1454412
1345302
1471930
2862877
2483462
702310
1256474
340112
1480405
2479169
2570057
1815913
2075362
2352197
709747
108456
1202146
663659
2507195
1261435
2560848
1974493
1554574
1801677
2744406
951691
652526
1770482
162220
705593
1403168
1296893
2073272
212845
1259289
136505
408259
2494128
2082253
2901665
1625483
1228707
1446338
2190856
44316
1126993
902046
2168819
690807
1092694
895117
2908807
1364363
1954923
1385305
127835
2292196
2628344
786706
891023
77896
1922863
2473839
1767097
2905604
105268
2440520
566608
1894534
670183
2092708
2852709
766917
1893077
2408319
1257718
578399
2028569
64039
659711
2830173
1675642
1371280
627231
2403807
851937
1835852
494860
1660230
513305
1221879
2147521
2635944
1099912
213563
1490602
505626
78301
1339856
1995436
1574869
2587503
2838529
29341
2344031
2235520
335374
1415527
642685
1720225
1435300
2886044
1208616
2529043
372548
1509397
2399201
2234748
1016546
1864998
1827961
2809506
1118923
751985
1228040
2468996
1657342
304726
387228
2241392
1166268
981613
157405
893901
1015098
62525
2871410
705442
1938025
1226994
1927141
591761
1861543
1572135
1967132
2779490
1069861
1715125
2261941
108161
2343001
393015
1170662
841398
396594
2604578
2646289
2482973
561510
2225276
128690
953168
1174946
1313685
2320425
914307
2461930
1609403
825446
1878494
440085
1191833
1375690
1586125
255226
2444944
1172795
249257
1442292
1189541
2658679
36917
2215527
2340907
276290
1374269
172955
1706894
748530
2864777
2170527
2529631
2397728
984623
46285
2073214
2528412
333643
1745593
1482215
2545833
948078
1137070
924265
2442050
2718350
1620757
1754183
1508287
2036751
1539297
1648393
1633680
2768221
2732685
2368390
777849
2643134
2318136
903889
299517
2432030
193803
716983
2646503
32228
519550
1843681
855244
282104
2182544
540979
1317425
2010966
2285952
762978
1557286
2180761
1673796
2690513
2875582
2572069
937144
2137841
2786057
2609778
628740
1408579
2088105
2537321
2931771
2785757
1102927
1445220
910701
2358870
2350823
90786
817342
2934683
2871002
2225132
2362747
1302763
1550679
375355
1692509
949166
764865
1182306
2061253
1828866
1636797
139269
1241353
2498432
506204
748667
1208946
165269
222539
2527316
2087078
594242
1774715
513702
237013
1917512
1271461
1520809
2075108
700720
793264
328260
1485591
1846089
1234928
732544
1033775
1216250
2631200
1983730
2016547
2137634
1133221
1650548
200413
417759
2541606
751603
2107672
62860
55126
482314
464818
760045
74148
2933477
141356
1529339
1373148
239973
1634875
1902953
1299400
1744892
2111160
665607
1795389
2258059
996197
2599462
25240
1479139
997058
2755576
2688614
2921039
1769595
1352375
441886
607757
2313234
2760564
2537728
377839
1009017
2825543
1576668
1151729
1871040
182892
746761
280754
976468
1936485
1398412
1404652
1242974
160393
802927
688057
1857399
1312324
2417169
413209
575456
1979629
2007005
1267121
667234
2390551
1553963
1793682
2924216
2678546
2247505
228478
291944
706702
560119
52265
569146
1160215
2123149
535962
2438329
1046654
1237188
2789673
2820619
173445
2569603
466115
281269
663742
1942232
150849
1146085
2199638
2717928
2928434
1642061
716540
1041057
659713
2365175
826236
1819677
526526
906467
887919
1092712
697962
2568101
2837254
1836813
451441
895201
592054
644629
303690
2697417
1445996
2841387
1376867
1943854
1082457
2937556
428549
2526688
1137289
2290572
41324
25051
1520429
572699
1712709
2797561
2237813
269323
2683184
209166
1820172
25380
501832
1862102
1596369
2668616
921885
385309
2796666
26712
403309
1786980
1674982
1841540
1361276
2350800
2632665
1985908
1424195
2857126
2420215
233997
187349
2848749
1809360
2151699
2190218
1963522
1159195
2258011
1808958
2624514
793319
1846656
790869
2417410
959764
2555757
1238560
1118138
1985942
586146
1946594
1531652
1628162
1181017
76902
2336588
974481
2930874
2506328
1238085
1880616
2002973
429476
579821
309846
2586913
2515645
2314288
1817708
2620673
843985
1542462
510241
227889
882684
2392364
2610458
100842
2212076
311939
170634
2320914
1135253
1145118
2518650
1835062
2680681
168971
1447689
1465182
937768
2521804
2883514
2754811
2432379
226277
2047236
255020
2790433
437857
2734334
2489062
1026118
1332905
2435273
1589593
384879
1246228
2452928
130826
1473857
1131453
1089903
2866957
2038526
2840221
468934
128768
2785430
257567
2798501
1662328
463172
201803
202756
88235
1498122
1565808
177080
2267418
2142943
720683
1192316
1139839
86227
854842
2080926
2661357
585343
222338
1734853
2120656
2603270
1829530
764479
441916
412175
2090034
1025355
1293276
2547748
1173916
1958504
1211712
1278425
893986
1989387
2425389
2366346
1876759
1377350
928543
2379781
203167
1129890
1906288
1481773
1106188
51066
2670226
2689351
24692
373263
132685
2763977
2104872
2627434
2292844
246581
2175922
1039200
1358182
764602
321725
2535376
1761281
1904685
1621163
1321064
365735
1770517
1226674
27045
2147949
1305
2017218
312251
268147
2231192
2336850
986626
1284302
2148802
1525746
932590
1488141
2920187
2129961
1578142
982004
2502986
2188190
1788030
2808235
1060123
2621745
1287507
2717671
1582627
1815920
1988537
699592
2614353
27987
1628269
1387111
2769786
686502
1668285
2896752
2729736
1987811
146582
521133
2647867
2678447
361161
884866
842186
1941393
1954362
1260456
1378194
2765010
341242
1911490
826223
2901112
1455578
2882446
1416261
2066747
1558716
507248
1233540
1702695
1816743
835720
1562327
294821
679296
1045438
729192
834711
47664
1613235
2454011
605853
2137855
1928331
163332
1163570
181060
2162688
1832940
1680132
1967616
1520886
2467203
335658
134865
1547445
1768808
1346520
1387959
633909
2585306
1784179
1048134
1879659
1938579
2496043
2102093
942528
2888480
1386264
1977579
2449599
1504641
1344206
2292994
236960
1070806
442559
628189
144769
1239233
1097233
2498781
2745330
2806687
2380435
1314873
1363218
1606743
1014964
586471
426458
359840
709630
173288
432487
2602715
191208
177145
2772396
2053851
612375
629222
1419804
1450302
126734
2298705
1185006
815826
2030801
2746042
697054
1196835
1509365
607783
1054790
1022749
1936543
2759753
145906
1454455
1575636
1167869
2230923
1543776
995443
1938925
1578941
336125
359332
484753
463702
261794
2427525
1145966
229095
375137
741628
2119208
939741
1209632
2113091
1992943
1893810
613503
2876179
2493210
44900
1048710
2761722
590640
2895259
1434137
818490
2389660
1516763
1990721
2806080
1033198
2245716
1219376
2347940
1165451
1852603
125584
896300
718513
1028200
746810
1309764
966396
2257459
1159588
2853791
1134108
2872745
958514
686532
1055720
686987
2937466
269903
2353448
1536902
1983366
480835
706314
676165
1233251
1838335
744728
1241355
2847401
626656
450764
666749
217483
116751
827074
473117
2142304
210303
1919048
2920762
2672202
2149436
1856731
152005
2838989
2919516
911265
1283644
140324
1319145
2561055
445220
546835
2244560
1199749
277401
371325
2640337
1847818
702887
2863138
2354538
1391785
2570256
2050313
1602331
1268928
2351058
1562444
589770
1636542
1186239
1036300
995923
1963592
867738
2901548
520451
1252286
2736304
442041
2400534
2940031
2851525
1599286
189927
1882762
14488
2909534
271977
935781
2075467
2911868
2888625
938442
1464009
452386
1725838
2672986
2319464
2430044
1891131
429472
2790620
1177370
1153839
134078
103213
2769876
2779568
2333072
1296633
2478022
1240604
1993263
2708877
2577224
339202
516553
2673121
778487
2113088
1963431
2539795
1879750
910782
1714139
1713409
1202566
2458885
2900834
2462445
1049900
2282081
2406852
1017615
2720768
842961
2088252
2313605
2582388
304221
1208225
317665
2098978
2809070
2148361
1890660
1704306
181497
868874
1992208
2849368
1925761
2630681
1653522
2248141
2113165
1531861
2592943
2939206
1182306
2023251
2301391
2809899
2138458
1633286
2744039
328537
2290901
936909
2353816
463174
2862903
1899775
2156249
1440254
913744
2102034
1734385
2793181
1405392
1947242
2025405
1696719
767719
2547490
2855767
1229605
1747819
2077239
399585
2633329
1281211
1405819
1037568
1503608
2927133
407749
2158379
656319
1556780
125614
293075
212097
2731036
2354573
1941686
698687
1532232
1520491
2666485
1987601
1218385
1640928
870936
2741294
312477
1087081
807810
926734
1648483
2305146
2371486
1951043
258232
1917713
1021508
659414
128083
1458473
1655025
1866947
2864382
2641861
639634
497691
1478598
539487
1081309
85971
2472238
2410320
968585
2538854
2012789
1205218
174109
1161429
2492704
2829826
320945
2574193
2364971
281225
1344926
2880949
1509585
648230
2620591
505847
2677055
32570
2923569
2422171
63193
2515764
2118234
1654197
1536252
2445409
1653741
1900798
1376888
1371061
667085
158628
460884
444240
596343
1683499
155434
2178101
1328807
260170
1517952
193937
1490537
2686822
2876097
1813861
2810310
312889
1588326
2688624
148197
2447515
2060209
723984
2090745
1625525
885425
45029
1794246
1013120
86166
2310541
2327237
814769
2569854
2784446
1548062
2839300
2667614
2260645
610712
520343
1901026
2223820
1148706
2701648
1656252
2779112
2406078
1058969
1116301
581929
1214426
1318392
751746
1941175
88736
31526
843888
667335
1350899
760909
2193578
2362145
1984667
264813
387222
308088
193789
593769
2575513
1690903
1961075
1832045
1402738
2440269
2083728
1221420
679126
122872
1442805
79239
588320
2897399
83330
120448
2415833
2271872
1520929
1212542
2066701
405403
2466744
2475052
1423191
1594142
2753665
2231202
2218132
2468778
1456715
550188
2357649
437780
168339
2409146
2783603
1054874
1592220
1314480
1013185
325396
975274
1512640
212214
521990
2692196
2375825
1472703
844018
677038
1117149
1795760
1060737
485795
169546
2120440
1353027
2461138
2285336
2749376
2387692
256526
1407782
2300356
2723294
41708
850283
1116765
2522857
204531
2001395
2025313
2885198
2533485
2862204
631790
2358519
1267108
311084
2609218
1603105
128265
313110
2188741
1656831
1548346
1585970
2770423
2437080
146140
2938172
2568947
2366525
684882
1689799
2231007
117996
2769737
2142633
2695021
2862643
1866584
740442
1772206
1857652
1426848
2100168
2320736
2734145
1231501
1557353
119104
2920696
2177356
2131476
658308
2111687
755966
2544895
1378479
2580631
1132859
1778039
1618663
1307096
21650
573023
928008
2734390
1386937
2477066
2315726
2834317
2740702
2076135
533478
1423976
2918718
899550
593692
1045585
2877468
2402153
637672
2499767
612878
73234
2540659
1769153
2496567
1820959
1613129
2765189
2790039
2672849
106340
715037
719899
148982
370226
1451167
2218688
1644290
2374364
45674
1608266
237957
1239170
1286328
1550355
2175827
899241
1959833
2777627
2857549
457479
231166
1038406
1129865
1633546
239481
1933043
658109
2322451
612545
233782
402037
212779
1335026
2715615
2391021
2585877
762435
2919635
311257
1424559
1204967
1867343
1309632
1000454
905373
2091176
1385882
1155554
1649667
365726
2598015
1634331
2070573
1583394
2071150
1025055
438990
778054
310478
2068401
991653
1415482
2468110
2035445
241798
2156246
2149419
1426073
1456037
2638855
1987169
2654117
2525465
1287148
322332
2075577
290644
317408
311554
1430880
619312
1716445
2593408
2885068
1736868
1317010
1427597
2424569
1406223
1492575
2132848
1599963
1869018
1337304
1665610
217719
1201632
1917579
2563870
2671606
1785078
2501282
613616
2796027
2207321
997100
519522
276882
1862040
2580762
2396487
1442317
1092569
2836039
2726731
482429
1242111
89912
2645050
2032097
609232
564503
436584
2840642
1245953
1323556
653213
143008
581257
1944586
504405
2929561
1195088
2308257
1627876
4295
2306078
2083396
2278252
1964910
2787406
359015
2837990
1875710
1567716
2355562
2931936
2533651
477740
2620531
1208691
762044
2787779
596493
2630254
963567
2762756
2668340
881298
2934173
2575083
855017
384222
214836
1382022
1638607
291461
1356164
1670630
1094609
714982
1911790
612907
825204
2821401
80877
829991
906103
483714
64725
2103718
1360761
1802266
710485
1988384
1285945
2298312
1839063
1651826
2637034
681346
1769562
2480671
1019670
22402
1057599
1513822
1902379
1425080
2208069
885341
1733955
1406490
2481993
2290882
507019
1800972
774663
1569969
1576578
2232577
1716109
2106808
1219877
88941
1294752
1510963
392550
1571948
1412137
1869490
1740966
2174990
1401138
2601510
312726
1700311
1775869
151836
581070
983019
2327985
980723
1198531
1101638
805245
2126629
960783
1830690
1017863
2911557
2483404
2060476
1587793
2732465
915225
1805799
2506630
949367
2639080
2524464
2551857
1264761
620740
2369565
1064277
892215
1436049
508289
1023452
160873
245256
1853557
945200
708703
1693830
1530389
1651674
2568637
608892
70373
654464
168322
2713112
2490864
819666
1859368
2041726
1767771
2406989
2233115
892364
1583476
322394
2479924
344224
263293
1031003
2774011
1119999
209191
2249636
492613
2320213
882687
1905644
2099192
606061
428882
2225320
142294
862891
569768
69210
1136109
2529595
282625
2858748
1316737
402717
268512
751210
1693787
1094733
2139508
1674790
737738
634507
2596314
786735
2638632
863589
1099560
1086013
2040531
1639745
2253397
116911
612754
1186931
1467137
682426
2088885
2731716
805573
622676
469255
1081578
321753
2109961
1394222
1431734
355036
2807173
2717395
133145
643785
973768
2423004
2600509
2049034
1507792
1177896
2291319
628490
1197298
2773883
2388157
1513573
59429
1433122
748348
347701
2099228
654635
1436761
14609
356030
2234755
1216670
600266
2327950
2692241
2663169
725971
1483670
2388857
1680106
708484
2395837
2926543
573311
2871013
2418981
1682978
2043443
2583553
2844843
106870
2001389
977836
1768205
2664800
1379910
1127347
730015
964947
2461452
1346694
2806701
361312
1334070
2614781
2212047
2867484
42775
1970033
719584
1778118
1715556
694069
1065371
129878
887689
183705
708781
1602546
1211046
380599
1675380
1360876
1905076
1898891
1437062
1914348
800047
1263800
1747080
1491440
2218449
1925394
731003
198656
904257
475929
1916777
506216
1237618
1232805
2206527
2423778
391557
1917983
2690319
2057807
2612496
1760918
2867863
814372
1734715
803657
2022913
221597
1241732
548583
2912034
1028952
243492
2378355
1827317
795713
701727
2913057
1219680
760395
25555
1728213
1020189
1821532
2154829
1073185
442010
2877143
378481
2703967
347111
2353923
363153
388508
1507306
29781
2277045
2736565
2308862
2388191
561322
2003969
2293823
2110413
208005
1520490
1334348
2821455
679988
1782198
1487561
1169692
2930418
1973934
2267169
326272
2913758
246348
1384943
677412
358496
1093617
449021
56757
1586654
886357
899608
2243868
2664752
356315
633051
1074390
2610810
1436211
1859907
308636
449537
677442
2069117
624912
1032804
1905803
61138
1126157
1117150
960397
1891495
2889619
938337
37673
361901
2210409
762108
449103
2094428
1805487
2761632
863911
481636
2858190
2307619
1279045
2833508
100050
1233483
838317
2814034
687575
815397
2689489
1049001
166553
2413333
594491
57543
456748
2632870
2141990
908268
2238916
1787429
1568663
329459
21712
1394522
2933878
2436614
227881
950800
948806
2873247
219872
1115248
2699486
1593907
2014287
308849
237111
197552
2253310
1904366
2670212
542095
2882302
2709991
1604435
1800575
2206909
756854
1600625
1752869
25644
2288832
2814122
2471036
426207
2756479
2767580
773547
554469
1206723
2629237
364386
2113816
692443
531901
2213779
1865438
602279
2896092
239608
187953
1138465
893466
1147478
1439224
2727963
916386
2217031
2555018
445294
1323633
2386048
1242546
1925474
1909417
82371
1937089
2615100
869209
2404760
2595923
647865
1076364
1972340
2329436
2638381
1681665
1500418
1298346
1915597
2917726
564121
1283563
485892
1568594
1100414
264824
1757968
1293364
2837601
2400359
1098854
651874
1867385
1553068
2228119
968101
12812
662294
1180258
2842735
3292
751597
1274505
2463173
835325
312081
793610
2446330
933826
2292628
1727022
375745
2564535
2186029
1475605
435521
1039575
2129906
878639
2720091
1917644
1135756
1631674
1733191
731450
513931
2494541
1380418
991216
1890956
1479928
2315228
1954212
1792025
1145862
1834168
124090
2584171
275669
1430735
610532
2168831
2638841
1745704
1405169
2696715
1382607
1389866
335570
2403979
66236
569808
1561348
2334452
53322
814709
947061
165583
1528632
2887042
2649302
110200
2025858
723022
2390245
669259
880153
1885109
2371050
882866
1101240
1889148
877568
365925
918020
46715
1730615
2607201
2555421
770039
525672
442014
1888889
239957
1334466
2171858
648661
2468438
296625
1116200
2004456
2590793
165931
2123970
2719331
2818648
1823457
50775
1993223
1554017
1463689
1940219
2370273
771784
131267
995430
2625524
420743
1779063
1505336
1709797
1963951
2742684
143380
1854539
1748583
457465
1908777
1817400
2649062
1484727
1559955
1708107
1466324
2030205
1345529
2783468
2095651
479049
1763520
165712
2325658
1299760
2733846
2044022
792484
1022473
1440547
838405
1260077
1266374
1649986
1968018
1241228
1390549
107747
2025167
1224949
748370
2720785
1711744
2612981
1580085
501747
51590
2590569
2788207
2185513
2862491
2804159
1937996
878767
2918032
859103
176115
2527033
1611423
85974
1346749
621611
449800
244993
2265732
1372605
89679
2672914
237363
1011394
2780672
1055102
14109
587141
683051
1077603
2075317
997047
1877972
2274192
1099908
2108469
1925198
1949358
1859820
34647
2938712
81357
1636228
2103719
871869
118183
2933912
538978
1123664
2381627
1996254
1600347
519153
1246033
1681521
420463
2298680
2119800
1310167
499598
1931589
1176619
1204751
1014973
1697996
2210255
237024
1099629
1471172
1031705
2755480
2454390
1671580
917503
2842941
2260355
2242516
2861757
67588
1675808
1447178
46213
1660551
1611893
904592
2458779
8718
408687
24678
358394
1274619
235072
1567936
1125666
2631298
2932713
126984
2021838
1351932
2101975
1709090
2537864
2520398
1600176
1873367
1784794
940196
2874405
69391
610266
1188086
45073
405285
1295198
234402
75039
310379
2730592
195570
244685
585960
937864
2138427
2589820
1338885
1093166
951479
349561
2709831
1550278
2738834
2204892
2553450
1254241
1141317
2935638
3603
631512
1327283
1454982
2493841
2136339
1368179
1100656
278847
1566736
327114
2362501
976859
2020710
1497845
1703341
1392153
192167
2505714
560957
2061692
799569
49431
1660949
2381328
172489
2035911
323689
2189249
2398768
2669240
1859727
2132277
2218025
459377
1758873
2513944
2747711
1892538
1599271
86398
1694083
2677409
2541232
2291723
2839211
1568269
291100
388685
329777
810797
1824677
972652
757447
1672092
2900500
334861
630753
1042332
1763799
453646
1839884
1964163
466590
1631411
959819
2643322
2591059
1897260
1913979
697158
2250893
877684
1260328
2618342
2336069
1118023
323632
173465
1647751
158958
707722
2489606
2241304
1217969
2531200
2497531
1609899
1015323
869607
1729427
2446794
1173662
1376443
2377730
1774423
643984
789312
42467
546000
601541
2234195
1981558
835585
356061
477065
2783605
516724
810412
2783146
2824678
908100
1897917
628126
1102836
657988
1999418
320581
2516518
1109116
1736520
825200
1494369
2216871
1525845
2537068
1821552
2684061
2675894
1338980
1737386
935482
1857400
256270
620149
1556161
109412
2354155
634161
1856329
158751
1794462
2111910
2084004
2653995
65533
2353685
1029868
627677
1203079
1775779
2397482
1043795
1690660
1421716
2750104
1919112
523553
877413
55024
1345918
1753717
610385
458082
455199
2592023
730937
1956644
1082891
707361
141022
195481
2937072
71324
2145229
46685
2118217
76606
785111
375890
1480050
2348585
2143588
843465
1053508
1487897
710197
2285648
2158403
1355966
645917
562692
2450875
2691488
476846
915660
825081
2797962
1575823
139568
566194
2507861
924115
2420296
2386903
378285
1110427
258553
133633
278853
1389480
853215
2597649
879657
1497095
2835657
1289992
930928
781151
471139
283555
380781
1093136
1179297
1616408
4743
670631
1237856
2431222
629330
383594
1581808
1113324
2868027
1156242
2211299
2649353
791132
638471
1722741
2235120
79376
785286
1334637
2341345
872445
2502418
2132466
1134475
623070
2178691
438952
1526404
2093122
2920886
2902595
1584055
1319734
423542
85645
2144085
2073287
165867
1418573
898324
935678
330028
2854131
2693316
1613531
291521
1258306
1045510
2147075
1095157
2007180
1992064
366058
1815170
1169697
1094783
552299
1518194
1179980
2866595
1106734
599935
56235
1026057
1445139
2722094
2865514
191866
2310487
1731164
2411099
928649
2418798
222661
1827689
1523479
1333605
553154
1987804
610769
1584016
802043
2871053
1327016
660013
808370
864809
2769744
597214
1438165
374194
2534913
1855114
596262
1749974
1198081
726172
475992
1879286
1022323
86505
715472
2487820
2243909
86501
1980877
2921677
2103549
2467934
2758418
2300422
1950353
93788
2314040
1780014
2813206
2566744
2701209
353624
705412
1509594
1380095
2500060
2320349
2665493
461757
214076
999827
2071361
2337898
682684
2821196
1124428
431222
1586761
1179095
1204215
1109843
1905721
2679419
553392
1525333
2902554
791419
787796
1641790
2741341
708857
2146181
2528262
1773430
1619903
540693
2811903
1194925
947453
1425539
509980
2499786
1250691
2604759
2013705
2457683
1959017
817763
2608528
1019749
2712049
1215443
300620
1716167
869722
2855680
1964999
2126025
661161
1849582
2198522
963722
149727
700505
229961
1598468
913039
2766886
1348698
2113512
971484
1512733
1990253
2813464
2508496
914105
2859730
670219
793460
2867720
2426616
677823
1996889
1326023
2345430
150159
1141659
2364659
645056
926694
117133
1472511
554322
2645601
27533
1218464
642109
1763955
315063
1456864
262189
1127811
2764029
2402751
2473944
923683
1779597
2899453
1990559
45460
541326
2910578
2294606
1126806
2744500
1143011
767929
788804
1573485
1168611
1112908
387511
1861880
1406209
2016282
2689328
327726
2072699
630061
503357
1655262
731485
2289857
1100168
1186592
398755
1368741
233746
71482
1713686
2820832
2314434
2332594
669276
939015
703630
1653666
163562
2761339
665086
2754974
695085
2152595
2832688
2562468
2643309
2501054
2267653
2370036
167273
101210
2526325
2488937
2851774
1843907
2087438
459808
515013
2063751
2653495
308781
1206517
2280888
763209
2843998
2540101
1052335
2710573
2704704
1418247
43884
1737639
2900293
1010023
2930808
2524499
2318716
2095930
2748986
1679086
1401666
1865881
2587008
187312
643191
2282149
2147283
2679920
632677
345520
831381
1990056
791783
342264
1527673
939122
2833273
66300
371807
2419042
978343
2582457
2430014
600257
1172750
2800064
877215
2696721
2304322
2703179
159750
1122818
1280198
1728504
2301966
2709247
1834213
2060631
2088937
2016544
993504
1732613
1265575
2920962
1181841
988358
1805153
2080213
2921616
2113352
2109731
378737
2756269
1163628
1742040
908293
1915553
1553322
1523728
818206
1950212
898006
631336
416466
1502701
2607269
2336393
742422
371251
29623
1009539
2687361
967375
442607
326466
2211645
1038559
1109554
553714
2299420
2839850
1368782
1837203
2358452
801434
87904
2255520
2176147
2690238
2309919
186425
2077867
2583736
946427
2705533
64759
308351
1128086
1587363
2368219
444200
1129719
354537
2765069
2913339
2505930
976668
952699
2036622
2182683
707223
304252
630418
1359569
1141605
2233923
150669
2884625
2030196
1287785
331441
578006
2841186
2473960
1066933
2335101
576263
345534
822433
808989
1089361
2889841
1541968
1752154
1279272
2883611
2606296
40204
1685173
1488830
2695727
1545294
154423
1869228
1415838
1598498
2888016
1518887
1426424
2884410
1011364
2255429
1702494
1237250
2872488
737250
2541558
123258
2472665
2291322
603690
169671
1953972
124393
2502491
183554
314823
1578479
2052544
868844
266364
633729
1001039
2680
220967
868583
1460289
1274019
1537042
516372
1259365
263881
2868522
1026313
2075937
519232
1400488
1440906
2913518
1421489
1269377
1639514
743166
1821586
2710757
2706839
122975
2630947
1817612
2326237
2700692
1208407
625777
1107078
1485360
2165803
2561099
2893675
715379
2390231
2545583
1609743
2475607
597877
348639
63436
715016
1549862
2463262
2477026
1168165
1268061
345646
176230
2193763
2230132
2254776
1940597
2496724
1608180
705231
1256134
653065
68097
472144
698443
2850619
2302540
782159
617646
590881
1847858
2754672
1665533
2299928
1747073
2043431
106752
2387176
2682933
255051
657096
700574
463878
186076
1756000
2110103
1931237
220812
824214
2236956
2476887
1746349
2854793
1320274
701719
2423314
2909272
1152056
644629
2208050
739079
831331
2083395
1286388
2624459
1148678
436088
695568
1984914
1642634
92407
1487055
955485
2306002
1784877
219725
1178500
1741756
2067622
1570682
2822197
1514962
2832348
2115165
2678102
319933
1607436
789194
2167262
1537563
1673737
2887491
266063
68523
173035
328341
2660037
1624392
1521750
2659206
706720
2451142
711884
1826751
2402322
21926
1097532
1938456
906374
61788
417048
1343582
1906616
2698173
2863205
1429019
2221441
1072235
1963050
2841301
1496677
2210231
2888462
1903078
1028954
2382650
1767869
1258383
2866749
277360
905967
1069519
77489
78151
2542524
1113592
1435682
2055218
917837
1137136
2740325
101892
2849043
1342409
1419991
1211142
710042
2340819
361586
2754179
331127
2641938
2062067
1718189
1306182
698423
2194249
950847
1818503
2095941
2719548
2350953
174344
625034
301013
1223396
1022594
1564887
2037351
2432680
295231
2005653
291518
1517257
1721932
1106475
1472535
1156515
2930535
693997
422166
435126
1410097
1944989
1336400
1466682
2874231
548986
851083
715467
1140620
2633288
747433
1807613
2246109
2844080
646311
1381918
1069501
2481859
2115618
236041
851468
2109401
829282
823503
219171
103885
262679
2096042
1196295
24119
2414498
2288521
1892932
1511582
2329526
2183625
951497
2840346
430846
1130957
258168
1117355
1930192
173331
1000615
728855
2199222
770094
631913
1417668
1691039
2760927
2197729
119518
560123
1562474
8352
349152
109203
168915
2069335
2837640
66928
2271582
2917153
194107
1902263
1799289
2445210
96150
1378677
35821
2148264
1158891
2120901
1519715
1338647
1943343
1485990
377475
463242
2870358
371630
109371
1196574
2813601
1043402
2718514
2641530
2378627
417238
1432335
1091782
778484
516598
1071171
2412175
640257
552427
1317079
898758
1764284
501008
1355547
2875550
2924564
939853
1406411
683866
2894026
1037695
142227
2790058
1723272
997037
1188286
1756858
435615
1248764
20367
1150679
2139331
771788
735842
711380
1565966
2940479
413922
892782
1125004
1768823
2892375
491101
357809
1963654
2664292
234298
1891132
1980074
473736
1418885
2927219
2431215
132202
1896788
2202425
2729402
172489
804863
489802
679600
928911
121263
2599077
2297377
2440763
2438442
1349967
810383
552523
2082431
19441
2001522
597995
91238
862372
523624
442497
719659
942980
1902022
1142282
2433738
2173701
621645
1678575
205594
2519961
2427250
1629049
1808866
1464429
2366140
1402409
494452
2931409
2820336
1893258
1449702
1988251
1227152
2339463
1221716
1660383
1319168
1873735
502986
1687310
655470
1338965
2652307
581719
2836536
842544
2361955
2781381
95620
2836373
792066
251945
1676517
2621028
1764948
1694458
2192934
1099564
877524
1123403
2887620
530274
2872076
32081
1989941
22004
542968
2865250
2312498
398326
1071907
469032
2271836
385665
1919634
467060
2816310
2361441
1094087
1888282
47529
1544103
233287
863040
1339781
742988
874586
1816476
835841
1418485
1484162
613807
2844424
2906622
1228839
2665217
906264
878974
1281093
2472797
2208874
2018478
2087623
2178764
1757904
809779
1933208
1208418
1190229
1383704
2307394
2825478
1982972
1132234
1982962
2605981
1153853
1699368
305585
1888134
2426259
82690
2897256
1633129
848390
2082496
948121
282330
980629
1882363
734138
2533138
5695
1224375
437274
1094990
2112141
1234251
2026501
1667987
202029
1790452
2880589
2056694
1445104
623959
576454
2137658
2724722
1662106
1405081
2398383
9279
2451054
2449771
2339547
675776
1382284
1331816
640297
277181
283315
1637276
2466373
2446791
503886
1711672
2545995
2667517
1218303
732599
2244482
1164716
683319
1881472
683888
609369
1856482
2708374
2287686
1398737
892774
293555
2288285
2503877
1224658
1096285
785886
1339548
2804201
496921
1571747
2230866
1929592
1290963
714310
2725282
2686017
1827675
327643
297724
2535902
118086
782706
781595
2169769
953090
1525150
1676965
2368084
1554153
1386424
70004
1720241
1011867
2798821
22310
1768885
1233827
2282176
414082
314600
1003209
605043
842779
1634411
581544
2732139
1964509
248387
1886750
2533053
1651344
198981
787479
2373802
1827538
1388467
2244222
482549
136719
1042978
2637032
1504808
2065326
1987746
1036456
491986
2535557
377807
279093
1419675
885239
954045
2642550
1906348
1300461
632513
1535776
2527494
2037970
2306746
1670153
1187045
1292869
453650
121669
330247
2075206
1110434
778653
559404
1033552
2180739
1973553
1047722
290045
1113441
609712
1519064
2540995
1320745
2008120
770364
2321512
698382
2922882
584272
234408
109814
1986541
2467095
2653947
133095
2198062
2893626
1418219
2344338
1218990
1387278
437609
2844571
2419351
1553355
2910703
1731221
2841053
2244205
1066658
1413029
457337
2197221
1489879
2280381
2051249
1897115
1537449
1484820
753764
1799158
743594
1680388
2300952
66963
2850725
2525306
2081803
1154236
1875017
1029910
1106411
2353642
1976217
39393
857835
35198
1420769
2362929
706572
2893062
977646
2704890
137590
760897
1352421
651992
1487342
506765
163728
1909460
2784280
1360911
51121
2409590
2801044
1866691
409111
1690452
502052
2378909
1260869
1488750
2434715
1206689
2825456
1436829
2702948
344697
2302050
656667
1442240
1873881
2488690
1219315
645947
587954
2871019
305129
497453
144078
279828
2553141
385776
2301305
2755721
950532
2553193
1503829
1134946
1279301
1023717
737174
1672446
2340693
177152
1245009
751531
2100103
1172706
1033081
936860
1539935
1036556
1179045
2205347
1469856
68212
1221031
1347133
998519
948328
1151588
1938939
2865430
2592918
2325794
1867063
1680642
531163
2670633
1637148
1229179
87931
1251255
2357910
2447848
1864389
2725185
236063
1258316
1606381
205774
2170030
775730
1328609
980451
2480980
174478
1789429
1758915
2569097
1980548
711303
2430706
1139001
909517
103388
590648
730607
1954780
2414441
2877897
208658
1953971
2743292
806683
2817730
129427
2692636
326424
10361
2267504
2016234
526774
1479194
2412806
885923
2645649
861974
1419423
1841098
2114436
2404768
1425245
1725501
333970
1711651
217895
1413297
2167421
1560833
2088591
1445365
2736835
889865
523019
2058660
1245443
2859703
1951345
2500080
2409412
2371219
80644
2436463
973697
444687
149985
993670
829731
2598245
2161046
2680974
1605019
198654
941718
2568723
1281723
1460377
1030777
1925235
1743107
1632029
376503
1035438
2735673
935694
2466512
1427339
1192669
2432735
2213316
775
2793385
878678
253395
2453506
62838
2559692
2284340
955932
355625
1923501
693204
910385
2197873
535613
1234407
1425536
933450
443108
1692903
863608
417413
1393491
2439224
2603417
1852895
1736592
43118
1508350
614497
173490
2502484
1382134
1440275
412222
542108
1047711
2813316
1633438
1082290
2538200
2773465
1436513
1533666
1448293
2066923
2668587
1537458
158524
970748
713679
1788988
1226924
1441748
1463930
2311463
2241103
2328878
2722293
998773
2740721
133218
2297082
2381670
2934429
1535571
505735
2868657
1959877
1016529
406970
361801
1222320
1944833
1287134
2157793
2753580
349281
1792876
2851678
2686957
1626185
2610414
4443
1705865
1945142
2648194
237825
1052296
1974746
1051850
1026133
329399
2331634
1051998
872802
2000210
2422803
1477705
767935
782692
565630
587940
2402743
1258165
1991963
2018316
2139293
1132928
156777
1741764
1929527
2673860
975378
2158209
1491168
1735556
46735
1200867
442450
1403294
2736249
2813305
1658288
2896792
1284339
1511360
1276068
313868
2526440
227362
918775
353542
452323
116914
494297
1398910
1620350
1693233
2891307
1861097
2324924
38234
221424
1841647
20721
2918681
1613683
2910326
1855423
2577424
549438
230503
1661954
1149384
858596
610989
2157442
1587151
2669532
729680
2939566
282027
2453574
2580015
2049465
1995583
491627
2181896
1825847
1870794
565609
1339104
2739291
2200653
829735
1741319
1925879
2359396
2265610
1353326
169406
457842
1962790
215816
707651
876039
2020466
2577595
1335142
1786744
424966
457091
1586429
731520
2903455
352557
915724
465536
1384987
605449
2761221
1201448
1162531
2290348
252850
178162
2447581
2711480
1599524
2203971
1971726
224354
880479
978977
405163
567876
822746
1863130
1905558
2592728
1523686
1626230
685550
2450869
1296149
296802
1697695
62557
1910876
2251583
2083681
1537762
914303
2897470
696269
698372
554541
2382031
1891477
424975
92087
2457051
209265
1972218
2721973
1539483
550826
1751938
424483
544707
1384632
1946878
2064708
249698
1873664
251411
1102163
1248143
2567975
2366816
37323
2353990
2380342
2329353
1792554
790849
2494352
870001
2742524
1717039
2147446
1772257
1493875
1251665
2701315
798904
123201
1713301
1811735
1040760
20621
2147485
117309
2240017
975569
1074421
2011708
563927
1709459
327742
426556
665602
421186
1273427
1357569
2264092
2757632
773817
635332
485918
498007
426092
2683796
872454
2063690
1546457
1717132
2910594
156597
2235645
2431110
1893672
1031238
2069493
846810
2124307
2920109
950278
1567987
1380067
317677
107187
1221281
2716318
1249349
1001526
874718
2777392
1089845
2005018
1440026
74700
2418095
89747
1047137
831428
1668342
1830740
1514894
1975957
369613
2249144
2728817
1429500
889308
361553
1861771
343118
128929
2847520
101293
1380392
2698316
1900732
3800
1485301
817715
390304
524360
1141669
2853319
347974
1891092
1986201
652762
1792786
2440028
1926269
278302
1151048
924294
849598
1442397
2637656
1649004
1965674
2581271
2824206
2386088
2243863
1865353
1683636
835936
215124
344712
731012
1982756
1045120
2282817
228190
1610108
2784620
944517
792991
960135
269325
2379668
714642
2608949
2757658
1140772
2579962
2200689
405050
2610512
1522631
1071866
1980128
1659246
981745
1138406
1358127
2221452
307129
1143416
1297531
2197567
125026
2620022
2620425
1703747
276693
723133
507780
1806909
2523182
2184693
1293451
845835
2067662
594590
73965
2027506
1574368
1654745
721591
2600555
494142
2701694
2001385
971397
124952
2829926
1000633
208482
1079452
1494250
2819659
2514570
818366
2304571
1526128
2664424
245460
1684049
2337952
642086
2840394
228807
2773431
2860857
1505646
80966
2801364
332408
186397
2424048
2261793
2759407
2799352
385827
2703668
727191
1580481
2515036
2085110
1043573
2295443
375829
504888
2690122
2615113
670495
1594850
2640802
966561
2444999
1247322
1772796
2563424
1434724
2030985
15387
2196652
1494582
41398
2176532
1071966
2533473
1087290
2789385
632267
147829
50209
1919796
1440617
550951
1158324
2265428
2701524
1589102
2204401
1684744
126596
2479426
733372
1842282
2177124
1933813
814646
2710267
1063966
1562783
2276206
1487118
627645
1238897
1204325
363179
470826
2503058
2793716
2168165
620896
2553069
2309779
1703154
2112906
5721
662581
152680
2165068
2680894
312152
487384
2931481
1046574
534587
185280
1452646
807435
1473364
2653442
2105471
381408
2755128
2590940
2516133
1181311
1867347
1143548
30437
685151
1932684
928255
348654
203656
445836
915581
1046071
1683041
1988154
1816315
1556619
2441818
1046180
2488113
1722705
472725
300478
1296726
9948
1075600
2270839
2251012
147166
1552279
2205398
1343338
1909101
1545351
2844206
1138869
761709
517717
2677708
2729131
1287055
723536
1868127
2872576
883468
1894854
2425460
990913
2489068
82989
2554428
2548500
1058595
1958498
652452
2155835
2530940
913265
2370057
1998201
535382
39528
1740468
2210882
1102040
556489
1009784
753945
1180154
1427406
1051134
1332759
960539
1835789
671079
932713
663322
1342312
915239
58940
2488624
2199540
1068422
2423770
1176741
2840694
1387949
1777796
727090
1448984
1633652
305736
1084739
2450795
494058
2318644
1758878
44190
2355331
1809443
1673956
2559718
2170100
2246256
928849
2223288
829413
2005230
2796686
1054600
1897330
620005
2150391
2217811
1538130
2512252
1235395
241920
2651981
1962688
94185
1814773
2359843
552709
498243
1123514
2862209
2120535
269558
521130
467221
1518019
2123350
2708236
572887
2780756
2811942
955316
1333203
1409952
365115
1169691
2594052
1202662
1268459
400755
372383
2252583
2648558
210764
2923999
2871319
2474670
1376034
723494
2781832
2125972
2368256
2263565
2758030
1178477
259335
1778162
2058739
2261593
1791349
1805265
2113003
1225690
938341
156072
289317
2100441
371394
2309480
1238552
474336
109243
1821772
1818859
2407337
1047465
2000656
1477021
845519
1288332
1264656
223387
360674
1857994
2563400
1055145
652886
1912839
1533130
2301599
2560964
1290260
1335451
1212486
1458728
1880340
1930203
681889
1674879
1758042
1843394
1315880
1787186
2297391
1420673
182244
2839026
2107554
675169
2344914
1389077
2284898
10215
1017690
386672
2080108
1727882
1499336
2235391
2188541
699893
1292125
1698385
2132121
1283382
2491303
2782195
1048459
1699006
2093931
2325533
16548
760439
2864540
2697270
1513435
1902046
1249869
2023327
2218611
2022903
1242556
2651918
1173476
1192124
2657779
1154266
1032885
2236764
2359767
2551350
2428382
1514149
2837896
1040801
2369430
2030000
1582710
1541470
1673149
374989
2717758
1798470
1311398
1677525
2188353
846453
1724642
2409312
571390
500793
2861826
347444
2415766
1269449
2632325
592360
753069
1299887
1425943
915605
170593
1395897
50027
2118019
115202
2043658
1243660
1504755
1691107
1657375
1592248
1007024
2217389
471425
2769156
186652
1043750
1678135
1594702
579138
1661694
332741
374143
1170609
881316
2053021
1414391
1517071
43417
1052647
811551
88203
1688483
121077
2643124
2486404
1110151
36125
144960
571011
1498729
636642
2331727
1780363
1063844
1972791
2111285
624619
78824
1963253
585738
781795
1136390
876507
772400
1044459
1583371
2772198
2608506
653936
1118093
1595425
925873
1420084
2620539
1659555
1478863
2661120
614214
1547932
395977
2785360
2880158
2708387
2891820
554931
2003152
558654
1805858
2537506
200421
1856305
1607131
2787981
1567134
648910
343890
339405
1537714
2100815
559534
2848121
2832941
1155018
2057782
2434537
1513001
2785600
26852
9990
2217793
1886498
2540335
2925844
1894353
2091824
1365726
314237
1818182
799953
2660939
1123343
724304
2878154
2253284
2387811
2707263
132251
963175
196382
1858573
1321851
510195
1343213
1793953
2216861
569548
882835
2333829
1150167
138137
576315
1808496
1282271
1969140
2786340
2912485
11096
495349
2301762
1534524
643309
2113198
1462904
1037700
2450819
2739668
1205107
1226133
2835298
37357
544324
1713006
49790
1125418
977653
730661
870482
435416
1312198
842312
1209160
2010013
2160761
1915550
13797
2715796
2624508
739771
2030727
762752
1001898
1374416
2306198
2043963
338766
1376215
2564590
2114639
1603114
1281064
1931838
883456
866504
1040143
481850
2159267
2051731
1670591
693277
1089718
58006
2371708
1236293
768435
724640
2150766
1872072
969535
1539307
847393
1164837
5500
1789441
1652216
225290
1080419
1988318
2896476
2319650
2033337
1087961
931475
890278
2281874
879674
227390
442363
183479
1811190
1903576
1954929
1372366
170368
1223133
1841974
2773541
1197277
110922
1964263
234494
1916245
752448
1166940
1265136
882943
622585
378408
529431
2886326
1148306
2079773
774997
443961
11924
1146466
1854471
1885136
997057
1477547
971188
2332842
373451
2183054
1054685
492873
608037
1878445
744349
344479
2415592
2508413
2059011
2898952
809960
2785725
310120
781576
2925016
1469776
2070475
10536
317837
437718
634331
2462418
1384161
391733
985373
239267
1397297
1817092
247353
360787
2091758
1313394
973705
2630471
2152780
2782751
756644
676913
1152137
838321
2557868
961979
2775359
2750625
279319
272633
1187444
3261
1136436
537518
303162
691829
2935403
551264
642488
75886
1007513
1480120
2456874
2026031
1127521
1473785
657669
919976
2676376
154824
44758
553564
2295341
1616372
2189570
1888256
353713
1965398
2800789
1038053
887319
2541940
1854961
1515009
1786642
359420
2363835
1454627
2614862
2477913
2889514
34069
1415177
2025480
2174157
301317
324241
1988028
807867
390626
1378571
1822729
1021017
668379
2879204
1770774
2552989
1502721
1634785
2730370
1207777
1151517
556423
2171607
1316174
2931534
1996179
268257
2536156
2055878
1081849
2249900
2916616
1601007
1135016
1134111
746126
2638294
261511
1614436
1793866
2537388
752711
1533847
290341
462739
61367
1471411
1964792
622868
1131852
670675
579592
2835383
686913
1072934
1216939
1731779
2079464
367982
2666308
384763
2872601
2722223
175189
2634158
1429501
1917852
888963
1490183
1525104
139836
1010715
1259260
1488717
1225334
1312522
2379541
924858
4605
2647233
80522
2366817
2348530
539562
2175
26992
2520967
84915
1241897
700317
2461535
2376254
2316524
1632841
765525
1853813
1609951
2596310
623590
1015840
28459
1628479
2832245
873871
29491
54889
1287493
2089184
1949293
178773
400857
1386043
1909008
2296252
2363875
1733168
2829672
2540126
1961558
884779
955098
672720
2151291
1397302
1073932
2020130
2356428
2657628
815896
137284
550038
1335259
2823661
2781811
292753
2725437
2057432
2479102
2580035
2885869
989860
1239872
718961
2150576
1065356
1886566
525064
467647
2936048
2636160
168997
1325108
1919412
425949
821440
2039072
100229
2141937
2051076
1960217
347832
1220146
1235712
2077400
2029528
477740
2774776
1452898
1212627
396965
1312336
1797862
2818743
158961
2068071
36638
364196
2911813
2432568
506849
2264194
2212808
2794932
1611194
1285314
2286653
2666990
2667611
551499
1116399
197933
2186607
1401877
1354823
109765
1640982
1001668
1300510
1195077
2295428
213902
1788998
2075070
1394203
1945793
767761
1416299
1343989
2298590
182085
1906095
1042470
2716034
121447
2597979
513692
2682721
1517994
217242
179836
2363098
2164551
2588020
1558122
2523689
2570538
1132517
2850520
2391917
1648155
2013146
1212122
2822613
2823233
184278
403674
951257
513394
2475056
2908924
1405844
2660529
2683054
1881418
1968732
2106415
1431592
1055979
1305219
2641893
924989
2686726
1157821
1318219
2645984
909659
2590651
516826
1376716
388436
2385707
2062267
1091526
2289603
2560417
2066798
761774
3915
1403854
1180358
2101409
988078
336211
327949
2556580
1530021
1207842
1291175
476699
250581
1362659
957876
1627360
117740
504526
1874487
1074194
1787121
1414937
89725
1623712
2191295
1857902
1808853
2577331
153487
2053182
1579111
920099
1167859
2763965
345435
1358489
1697015
600635
1764517
1404527
1237101
1104366
2633595
621552
2193268
1454514
1222739
323624
1449649
1822895
2540802
1500575
1845020
247417
1708774
243726
1104665
2926179
1268819
524617
556713
6786
2847363
152945
2643842
861766
1894509
1707477
2622558
2606902
1432120
2169396
127511
973738
2009950
1905754
2483007
1131874
2403669
2892398
2208536
2626455
226062
2835963
2434219
138734
2797450
940610
1765101
1491649
919348
1739522
2535624
56645
1604125
1518104
1974505
1467023
2288933
2317073
1203271
344464
1757265
787343
1911329
2752512
2817753
1115425
2034791
1487780
1112587
1695101
1072220
1077898
2781019
2666750
496715
2450427
2494565
1227579
1706005
1482008
1070541
1249742
832287
2186105
891670
1358967
358442
1964492
1087079
2860979
1703543
1518444
215151
883284
2477440
11096
1694386
997708
2195056
462509
665311
1381657
770123
2626451
1997353
1271545
2799440
2032647
997263
1602309
1295623
2070271
2491361
254565
1233371
1251228
1961804
317382
1398108
456332
1627332
679880
2676494
1688612
388164
396273
2620523
1254088
2574829
1464711
2067992
2381646
2137482
936503
1862696
99
1428333
359081
589931
554003
68058
2918381
1725610
511031
411531
2287429
2433895
68807
1325807
168506
2488463
2186220
2225073
362505
1264493
1255352
799087
1970630
1995221
1404931
2136883
2284687
1377194
2709388
564008
1337282
2135724
739135
2403314
704301
113204
2818907
1819980
2057602
984541
1338542
1223320
1535947
2746228
2179160
2832033
353451
2455554
2642753
788129
1942288
2870417
2313581
2851283
2919692
1461399
868938
2822653
2369935
208904
151290
839335
1186036
1337071
2196751
488337
377949
2128108
2318928
1480373
957571
2361956
2272770
331116
87057
2521505
315130
23814
1732655
1464294
673929
2014753
1830679
2373942
2795989
1518652
2629004
422649
843549
991001
1603315
702730
386027
539942
2131289
1890313
1405499
850032
1017519
1238797
512310
2869538
1960655
2559976
126106
789295
1965308
386127
1792754
1423887
821474
673626
274212
19417
1026889
1924215
361293
1917746
2330720
793231
445686
1178647
803773
2545879
2767252
1384390
125822
1321482
2547269
1958660
915607
1899472
1981771
2092445
2473340
1850204
1347005
321212
1925466
1517095
843287
1571751
333908
2190943
2411312
296524
2061829
724479
1795891
1020496
455413
2715922
1321502
2844605
2592334
459363
1971222
2654658
1367472
1401721
2305001
1383088
1208055
1010700
2277715
2092835
1259028
1933323
1369101
1561910
892031
1355319
1570677
648096
1078465
1679154
1750414
329220
469355
602647
465285
2897074
126930
2200688
898208
859910
1547950
1300984
356169
136789
897907
2855872
2756919
2574282
2350041
2664636
901822
1228828
2791522
158705
1373258
548391
179082
377738
2395241
456748
696671
2838431
414644
1780890
2606953
1497920
1314880
370385
2063537
1988161
2196892
2043573
1665248
2585625
370613
23515
2331935
1118951
448545
233942
662679
2447850
1121570
2049477
1761044
1258439
1390555
649855
537956
1019419
169412
1874041
2521165
392505
723212
182880
2090427
2254598
1790806
110497
1835650
1251563
1612968
2791497
2838028
1775124
2119808
535860
1378278
2124347
2922750
1844324
835672
1825606
718356
1742122
2156381
1063617
2103653
2498282
1991184
2887961
310486
335195
1074849
2314193
2061232
2333162
2744954
1337182
1420985
2531715
170989
337295
801608
2496291
2896093
976696
1061387
2811657
1373167
1483136
1312095
384344
1504988
417826
2800730
1025371
2662537
1967820
1851295
1098752
2270722
1189934
1448011
973367
1031126
171562
28160
365873
553558
2201564
573235
1416584
1189728
1518789
1764482
1510050
1533736
39791
22559
496059
924965
898983
963528
724297
1109545
2805899
1557786
602133
1569891
1435140
352665
1171481
1575834
162869
2063446
2496169
1904184
2390811
1168082
1664461
924225
560261
1020027
1536012
2564074
513045
198378
2353114
90828
868955
2678329
1243085
2003355
2028438
1748988
2132116
2340983
399306
174682
2487392
1315025
724188
715398
2932422
100086
890557
883906
656447
682485
2767730
2010944
2136492
114962
2858293
2823736
170363
1093377
171343
2734311
1592035
781230
2672342
1924111
2181455
2790601
5769
2909902
1648858
2154265
2805908
1645809
2358783
584181
2481165
98991
2364484
884263
772497
2382957
864751
2002937
1151955
1616653
280037
422380
2485292
386623
2583477
1795551
2918150
1740593
1849989
1430361
2504100
2331631
1170151
1086638
360951
2671501
534295
150424
2386251
149745
836174
2879656
2039690
1465912
1546473
685099
2348305
2762071
2187531
2887755
612661
424656
2355787
2001412
1108940
49888
1051172
1497399
1809460
905493
1719582
1328461
2704357
2823983
2340076
2712561
2077757
219306
551550
1832887
829526
1155062
818968
1948026
1160564
932069
1698370
1681299
2663544
234275
2696964
1099153
1046510
2594642
405397
2852392
2721545
1370395
1952845
1656492
140951
335343
2548860
2813969
530246
2098382
2925305
2128786
628887
2876744
2157701
1175641
261678
2640006
80156
49161
2756316
1761981
924366
1741017
2690095
2343429
2165357
2258728
270849
2083342
2893151
282035
1987153
1014201
2703070
1129567
637858
1080581
781749
2193483
2740588
2389166
79698
255013
2464376
2178597
2139674
471195
105919
2076689
1082
1592041
1689874
229887
1632537
2655302
1173289
211522
1988272
1635208
989387
2794641
339038
278256
2097507
2894843
411447
2933702
1462628
1526044
1208441
517966
2254910
162753
1136538
2908671
426749
625519
926264
2485009
2830885
2795498
2447736
1415564
1046701
121009
2304792
1185483
1159442
897991
475272
542996
685762
26957
1351271
2371418
372209
2743708
1690559
1783605
26804
193137
2816549
822183
1933243
374326
576209
1393606
2163837
803991
15239
1581879
2094348
1151145
909465
1230429
2368851
271393
1179283
2816961
1923233
1918175
1849105
925492
921535
90391
1142724
1241033
186131
2143023
1416598
1104425
49957
1769627
2872641
2578548
1151464
156875
1947093
587122
1996104
2254437
2282870
2492091
2508648
2418972
1889908
2643635
2292400
1240675
1809281
494109
2758826
2000205
1293749
2566216
2706293
1989566
2904935
921087
2302837
1462878
2685870
1449566
2635554
1421133
1741132
311784
16629
1124287
1073421
911872
646357
328158
1339679
1285047
2209346
2449497
753612
2724869
1907140
1668496
2870468
530847
855493
1583282
2146714
1267394
964468
632181
1859540
1948474
1039163
496594
1975852
2269264
1593942
152755
672831
142767
1275051
410756
2183374
2785520
2140664
723633
284075
1003595
649842
1217255
1030650
2536002
130342
114287
2298291
526050
1763402
2634338
2583956
1539610
2201504
1449525
1628828
824758
1165075
205742
284939
2660499
1616803
1611858
2336057
448078
1017070
517193
155911
1675814
1238974
2248810
2134487
2727338
2681380
2469905
387084
655609
270710
1376118
1905608
577810
1579197
2914838
498234
280117
214010
1826369
1377357
2888336
860870
2613325
1929058
737798
1466705
310983
2789898
971790
371201
60698
1942759
2151894
1111603
1104661
2268392
1602146
221129
449191
1626081
2556423
867270
1621123
1073402
469789
2136315
909685
2637791
1964112
2565109
2211692
2098217
1104125
1925125
769815
422378
3958
848482
1948067
1889092
1882457
473516
1842335
2675953
2260901
270196
2222848
1965686
2855358
1019102
1912868
1995934
1396683
2877519
2527025
2157175
369338
99260
2732129
2109735
2827123
1896009
110871
928476
206101
2311168
1617763
253936
1461350
2728305
2379923
782543
1731206
983548
1528182
2703989
571475
1819720
861014
2144495
1456941
149695
1227207
1910926
2589569
2830300
2285004
1183914
2243818
754622
1671416
148117
523141
2499630
2193188
2584242
839276
863169
1781658
1332336
2801904
336121
2284455
2756262
1076147
1575226
1939174
408744
2883642
2189542
1204427
300409
2764503
879473
2277218
2104069
2312452
245797
1693913
47218
2426439
2381158
142485
1712358
514909
1912086
337897
362317
2751213
2332184
1556577
2935864
503171
866266
2352054
2850416
2061072
1643571
83516
413374
2856777
2527014
2250014
928421
381972
1702926
2425414
980742
1837770
554228
2275937
338159
2406913
2357887
1848790
1618908
254744
2704825
2701156
331555
1026480
1200152
743797
2935723
1706607
325554
2288368
2678399
2018577
841048
2227441
223032
2819729
2126501
1912590
911838
671732
1489744
2130507
1295364
2288848
1075490
314937
489783
2250334
278766
2628073
2450661
430528
2764390
1155725
2133986
387662
587202
279362
1144788
510215
801753
2234596
1896994
936635
815527
2796340
2778557
2537975
815004
840070
840755
857536
843634
789715
614635
645726
2115761
900839
147834
74587
2391279
2167557
2378819
450176
1533427
1335781
66975
1633358
2388566
2757498
1847084
1021450
29267
1874188
115948
1124926
1809957
129031
85344
284375
23873
1654403
1655441
282143
547314
2217758
603111
164516
348828
2512826
253334
1400410
2397838
2813417
710472
2077926
537506
2434386
1482005
1768514
1799868
2066608
886393
1192764
309730
2007420
363740
1163784
2431921
159881
1949635
1759930
1695049
1521369
184765
1449313
1811126
312559
1898292
1687077
411620
2903449
1296931
828571
320243
2346113
1680854
90150
2243861
1450685
2823735
1413777
1636495
2780571
1684484
2167717
1712427
1102563
268220
1169264
333680
518163
617797
2307277
1222683
2736750
686634
2742813
1417834
2321325
1036779
170272
559787
1961278
593657
2810373
1979931
1461741
1194648
2025462
977793
2079509
1661201
402301
1824928
1289801
2495583
342493
1380871
2892488
2797952
506017
1960847
2147826
435090
820650
1439105
1228876
1896663
2273380
2480999
418178
1201854
827630
147533
112719
2775662
1096025
1718217
2170621
184497
358911
28618
1180164
1271426
1272341
1958386
1146052
1602542
230289
1412380
2898545
1629749
1845038
2184145
663237
1876045
956300
338234
1893496
608456
2850304
2553831
674175
1995886
761056
185009
477988
1057798
840194
1934221
2928772
1648046
1568977
2320572
652943
1208708
672737
2790254
262868
1726999
2799854
706151
1064525
1144304
2537878
2404373
970679
1652648
190158
82056
2188829
2629212
2139685
2419793
2619102
2576569
1134635
2396276
1512516
2193667
2889803
1769
1585630
185565
874964
718182
2226893
1640545
132334
989587
415254
1525309
1979641
2320577
1947210
180448
689230
1622799
259605
2420311
555161
1658599
2159106
1958769
1689141
552402
247300
2498319
1106941
1151122
1093617
1472574
2527397
2863417
780415
1591188
1171534
35087
2621510
385225
503786
582151
2277037
2592144
313905
1740233
1565665
930935
1650030
1958187
2612296
2125607
1301262
2111123
1287628
2436757
892480
1296675
1042778
2204372
332571
319052
1542702
1323165
1812095
1608827
1050739
1827119
2026432
2867984
1812207
2466282
24052
2760147
1268035
2579280
128853
2340836
2888927
1609703
1527730
772883
2694939
2674923
332264
1941398
405262
1740851
2851076
1069263
2452841
709185
744611
262656
558593
2647201
1844318
864185
2108987
1249197
2597832
2420412
1328341
155096
1779501
2000500
2217416
2880338
1477829
2694538
2851441
2245936
2602093
2268150
1890625
567135
2515918
1521187
1874667
1706580
747174
1128868
472664
315564
678207
908297
2169695
1753428
1483916
2847377
1424312
2762072
2842743
209730
1361921
1034010
602214
1761933
1662170
496903
2773348
1667869
2382569
785028
363722
831117
365217
618455
2288804
898198
2086238
1622000
1000722
506805
2474411
286774
1083349
2693063
2685430
422159
695107
589723
245972
1070289
1351549
934898
1511134
1145937
2844927
709951
764424
2261910
1862933
2330401
1626307
14739
2094724
1536634
1104344
2038787
502120
768926
1909900
2084192
2167230
1145147
1142588
922877
934554
136316
449443
1546954
515219
138427
785186
1600476
1157728
835280
1947353
2764769
947145
1808346
1577779
1350779
2927864
784655
342625
2569749
1991145
408057
1605730
2511489
2829923
1279280
2050092
2428424
2411962
276493
1220034
2749654
1322002
1867687
501015
2513117
2888610
1618807
1695394
2206254
1389654
2434603
2605375
2001950
2099688
1806371
753077
1963397
801520
1471906
1126075
932773
1630277
2326200
499645
2799675
1853102
2930910
1695139
407351
407740
313891
2196732
1623222
2883762
254766
2360380
2538138
1730182
1426182
1882901
1788597
2696575
1256538
2578920
1415153
229420
741125
2542617
974955
2587664
2909591
254793
1149023
2399773
1546187
356741
1832594
2529537
1515213
1649639
2647003
1867551
2216444
2492173
2421261
1542769
1344448
13403
899882
642646
2099358
748982
2092832
2320186
2778397
1559940
1052079
1006449
730720
995342
2029842
1658731
1040871
1518430
1797550
924421
2802587
1106857
954207
1477183
113120
1122108
2162491
137102
2246571
2241333
2210819
1417509
2433101
403825
876712
357519
131973
853272
2023221
1067913
1548966
634521
203739
678446
947547
2184218
1685111
2476685
1659550
1803221
668300
1822331
434894
2736125
1537547
39348
315160
68033
298
77974
1684750
1775423
2369190
143316
793789
1541013
1833300
1446693
2509349
596204
1949339
1992251
1658769
2384530
1620220
807991
2100801
42401
1352978
2553146
901762
1936354
2546799
404332
1718225
1416383
232132
1294467
746816
1924069
1165921
723663
1238301
2424087
879934
398164
2191035
1015546
137426
905339
2827056
2471552
611695
2165928
2236307
2589142
2528486
654170
925119
648520
1361101
2875075
2912517
1091729
1276059
1627390
1605783
1946678
2072378
1660557
2389853
1653604
83893
1623354
2646786
1137022
2798376
2452639
1840923
1861600
1030139
408576
689910
2850149
1146151
707821
652966
1571878
691987
1438193
250681
119209
2878490
2366671
861571
2176966
1204350
2215007
373821
2528523
253508
1463981
2155583
2631827
1737576
1332860
2631272
2362077
528276
1086511
1392608
2221548
484011
105727
1369436
427591
463852
1516674
697686
902007
392422
1180375
1869427
738234
2221988
925204
1969568
1981932
1499069
2634583
63167
2267214
521241
2145807
1225986
1434903
757419
1293429
1890244
148178
2900429
1361490
878893
2581874
2683112
1160313
55094
804418
639353
419339
2737782
1628775
1870669
2000160
268689
61368
2296764
757815
1162743
1882362
2591788
85134
957445
693576
213759
86446
2141621
1488144
869361
1383182
689597
1300788
311521
208512
1049674
2035986
1730018
1005262
1193281
809296
2647904
1431583
171651
958912
1520092
2055277
2830751
1127032
1651018
1380139
2750716
2767830
2433096
241749
2049587
2620332
897734
71909
2495007
917862
356568
941566
1134851
843484
901780
317408
2188190
1954497
384663
272489
555339
774340
2084911
1335330
551839
1133516
815268
2331385
105108
2876779
1417326
2483232
269731
991257
2416412
2726229
1231491
457635
31315
1765573
1287883
625301
1971606
2246828
2390635
2292790
2616344
1347635
1232255
1704597
560921
2016651
1107554
1676453
2034834
922758
1203951
1721869
1404177
1034113
1629153
430171
2096920
845471
191367
688087
199309
1594785
861799
2210571
1701803
1065655
1788609
662816
741569
394369
1962498
2486796
2305142
18111
2235822
2769664
341643
1180531
2793827
2673013
851741
267396
378758
420701
1039308
1880160
1207493
2228590
717807
1934012
1798097
703441
1536391
1215519
2294188
2489266
2065907
2893043
2284229
748467
93274
573071
207687
475629
1646455
2311485
1887835
1654812
431563
2895278
1778036
1981625
2768209
1536452
584567
856376
1709322
1045948
191111
921236
751220
461616
358025
2312645
2343296
911120
975378
2826618
2512836
2668303
162796
2525211
1624052
2213870
383171
1742445
1091735
2624220
398900
53073
2282735
1284468
905010
1770233
827183
1723385
2712784
318349
1992275
1659422
2356653
879758
1404492
924581
2299934
483508
265407
371132
1713582
1234317
1932528
632753
1161123
2845856
2320576
1477609
140332
336633
1106551
701514
335724
1803162
1225054
1577965
2386749
1056452
98596
382083
2130230
2127555
2519873
2629935
1948434
277941
1188758
691647
296025
1544445
1563789
216632
2568619
1087142
754275
1969874
2410688
2645129
282994
197104
62210
2489328
1141614
17428
1237497
1087087
980351
2032181
1844637
513094
630921
2939835
1640282
594061
327684
1405001
2044495
2666724
414609
1535169
1057635
1154453
1921876
2602773
1839456
1269773
91262
794706
2234859
2796180
587378
1604211
272098
462359
2234648
957690
1157249
1251393
2624598
502434
1717266
2467727
967964
2487269
2061947
1763517
2868433
1933920
2928438
1149824
2873488
2921244
688383
1839032
483664
1905851
760901
1029147
2182769
2499963
2875705
2232580
2769842
1016941
1880177
1565543
1223300
587443
2809269
2419551
2198026
1861251
21471
792933
192871
2543480
2833419
2882538
1249766
1563226
1036874
1690904
1271540
777117
939819
2202595
1278048
1646656
2924181
1882127
2453559
2856225
2334282
1321814
2422471
2773671
1363125
661697
519600
1885358
130305
2162607
1310099
1179250
1054130
1275594
2773027
138081
1348004
2444468
2852899
531512
1084415
992111
408372
253466
190659
2195675
1251962
612400
467731
2599231
784434
2305997
256797
2305232
1145258
1398545
727183
2932508
81503
1873953
1272834
507505
2259324
1033447
2482140
1670497
2462119
147709
1503866
461156
2461535
3750
255562
1321834
2476887
1979039
656631
1553490
1341080
2621819
1307130
146302
1726302
2073153
2756618
2774865
462994
1172046
2275023
2444965
1861536
2023200
993106
1672076
1628371
2541786
1519605
568434
2122480
2461382
317544
290051
2018915
1553964
2487840
535119
1377691
461664
2210915
659302
2147355
1460406
2510694
115792
2118793
2368758
431743
156535
2231931
2710593
792260
1409818
2408404
1320553
2495643
2518336
1737236
2934858
1842664
2395720
93918
1024085
2084973
357739
717495
304801
2324415
264574
2408975
1856701
317394
1912938
1011835
226107
466535
39879
2605349
410985
2749766
2810060
1603547
383934
1956655
1003183
1315824
2761623
2310757
2507199
773986
1299777
1977090
1509384
993517
252213
831287
1749043
2160627
1185893
2148683
1034249
936444
2849904
2593855
2555810
1736042
1327477
1752200
223208
1802794
1385027
1042903
1626578
2842968
1805767
309267
1902692
1460121
1570593
337015
1770515
417548
1357838
506208
2562221
739319
1896272
1477703
484961
1722462
703848
633417
1287905
657350
1860692
1057177
1057365
1385141
2656769
2469284
1700713
2856727
848424
943802
1998507
1142350
2384763
1045455
637348
2469145
2618227
358220
889197
2447230
1758830
1997959
1803768
1417969
33556
2004783
1304280
808221
64312
1112110
1641164
1539854
1858346
2132755
2806371
1152591
2735118
2325194
2590593
2401807
2839252
273570
208050
18726
260509
129051
143813
479749
1437520
204320
1365795
1832659
1429024
964421
1242908
1970565
1339542
1285322
2418342
1179294
2368104
714151
1718989
1904035
619624
1856507
2359996
583911
2067768
51568
1089153
1377779
2093158
1986749
1951442
2533358
1707506
2637247
960752
1814091
1549166
631037
2552125
112766
2180768
2303246
412836
2105694
95950
855914
109127
920605
531382
2378645
249282
241425
1137314
7253
2212003
2781718
1482018
942992
1913396
407248
769825
145971
1522598
54870
954139
899122
2389675
849700
2749906
2815876
2234311
2890624
1184642
27065
216705
845732
1666141
1709632
578258
583758
1147469
1673321
275255
2063037
80644
455933
1917633
78243
1175392
253992
2048888
366623
1784696
1202156
2625522
1089669
421553
453372
1305611
1899677
275509
2309496
713480
2275889
255078
1824294
2244033
2452079
1336590
1204007
1140171
2287871
2721059
78537
112879
292922
123287
595397
2137746
80198
789731
377702
1773221
1774779
2762280
1158841
60101
1947415
2353226
2906399
1501661
1323223
1044868
2844965
176141
1533122
922464
83385
1028003
1610409
1604617
2326959
884202
2909566
703634
1263892
96049
2745221
456114
2484965
125398
2416168
551660
866474
1916211
1432461
2681840
767404
465179
91727
690528
435586
2178357
629381
2108425
2384100
1376713
1390001
317996
333013
1212166
2567105
434188
2636793
837730
1495729
1280621
1782180
1365620
1503389
2292144
1441321
826830
2795535
2482957
175107
589164
2862623
1535105
1172940
256828
1992706
1685642
2271611
911628
701867
2673809
1679219
2313944
1218377
125477
436769
1827548
1897501
1722900
376489
2813944
2867666
1332733
44680
1913519
2807889
1185535
999931
221148
940376
236525
932846
122487
2410639
317537
2163028
400035
2075165
587812
548605
2195793
288036
1245070
1698453
103656
1490859
1565208
484564
1630738
251274
2691732
2321557
156624
2416266
2602860
2728496
331732
111413
2577357
867751
2940460
2659183
2386749
2481171
2790387
375731
1730669
228994
1685123
1816473
1440779
1254361
874503
2534256
1178787
952580
2666154
1394711
319627
1344887
686271
1444048
205485
1056590
1602519
1876588
1267543
2437189
1530110
1990129
2678010
1123328
2749462
386998
1663756
1660636
321048
2503492
624296
1728532
143597
522415
1464543
484613
2568278
1796688
2541841
867948
964005
2645835
227044
814380
2326346
134757
2443748
2578668
158129
1485705
2558860
506588
46892
1717098
1712805
687639
1656021
26239
1259043
1289605
722751
1327074
2582548
2214398
2411102
2621376
1455933
1960394
323097
404107
518661
2505949
2632428
1921209
2568915
2213370
2069045
2474480
2580545
851642
35818
984829
181118
1840383
1734473
1570857
1277942
1363999
1722414
498903
1319832
2155361
242414
1353969
1469299
1465045
1414975
1231336
527526
2565817
2033301
423564
1715285
2114522
1762576
1265504
2437328
2726862
1781268
899826
1364000
1813547
1766336
1371196
2070174
2667700
1324938
885107
1137808
1484039
1372184
2664837
2726344
902457
2573305
2062401
2707114
378627
1810391
491694
468663
2179196
421391
2923519
1949565
2442525
1146350
1450319
2824314
1043408
2422384
1705473
231246
1044712
889188
2678391
1275409
1645854
720790
1730569
1905605
2274378
14613
98395
642904
1232803
2436841
1363769
2492740
1664208
1170017
2781567
2598028
209082
1973655
480616
2587207
1620030
506521
886323
2354763
2216628
515989
2231893
815776
188531
1326245
978351
2286391
2136590
1138118
2202791
1180949
1864740
1247456
1942967
488428
482408
1056327
95691
301412
299891
34209
1461762
877236
2148123
2822978
2012131
1002535
2457966
2346678
1646801
2192141
1314380
1365873
2187616
723864
935237
988831
1704617
609282
2347120
71299
1968139
799781
504612
954891
2515923
1430518
631063
2427586
1693307
2105994
513451
2266209
2761016
1142253
1937733
1217007
567372
747155
986342
2345835
492922
180586
1488966
622474
1415901
1214528
2194276
1629946
932162
348031
620487
1288587
2045766
1840426
213099
511876
2810621
376567
1976426
527121
1769257
443345
1931812
1415440
1115938
245404
1530289
712206
901779
2111485
403374
1466949
2076927
895971
1956178
1472711
692324
1458761
258055
693070
552830
1915253
956746
612832
679779
865555
2323742
2765837
2247790
1501805
285740
2387062
321626
1169260
1387561
2624710
771723
2718650
1597404
96260
674200
2676030
335189
134051
2341571
944997
255427
26642
739224
273292
959240
1409960
2224075
2756435
2354760
418371
643657
2252735
1138947
269655
584534
1601173
2500145
2120586
393015
1047195
2318127
2338348
185890
1749764
1446690
2288838
2466101
2104944
1883089
1248702
767795
1081252
2513855
132848
1391286
2029187
1253016
2540544
2832128
971472
2128436
5134
427878
441207
1885683
1152741
1391006
861475
2106298
283217
2373796
2129518
1378317
198733
1100741
2888983
1902813
1118400
2131434
1350055
314847
980896
2429169
1466778
1858560
1824021
630380
658046
2231304
2073078
154742
2388530
1694876
2716323
1375225
1898208
2269126
27343
1485111
951940
425728
2391020
1299237
360644
1982799
1151443
2193762
67474
1222054
161727
2414972
2517612
2609419
793250
2750838
1022218
2577197
1761447
1282918
2145484
973597
502063
1316395
1748246
2741015
1127752
2939579
1074508
2408088
1263944
1512686
2734739
580525
2656509
504998
2317899
2164944
2213871
1644111
339516
2181570
1450812
1115048
1960183
2653497
1925943
2147310
1516616
1989165
1588193
2200437
1917948
979385
1622384
759395
424253
253198
609060
1999156
1734381
80563
2787692
1894336
971166
1703179
1753461
2790371
1155396
1085719
2737772
1381470
2260032
1425042
1600875
2071335
61339
2532434
2845859
1872888
1798900
1308215
64306
2204563
21520
1474567
1972223
2061801
746975
50565
1106938
2530257
1462048
1922583
2056080
1024092
1662728
2818968
2627807
1816112
1347025
2066723
297379
556889
1689931
2197097
1463588
483306
2702717
2728949
2466898
2088941
742655
287144
2193840
1758863
2283225
2152802
2307386
786749
410868
2760972
993469
1625011
2553174
2802693
2452274
1121320
1361725
1767974
108308
386128
853924
387790
874072
2167637
1403394
2250126
2116071
2487573
2633715
2287938
460079
2000114
947067
2240458
1681824
1724391
1095677
1630692
767192
1603133
612432
1605427
827839
340629
2557314
2589771
2497219
1610407
1597652
1204341
1904620
2602561
557870
1277419
2493176
1325069
2818342
1868487
2037442
772560
831251
567897
852625
1205884
2932852
2888979
1821206
2665074
2288915
379857
136600
2007082
1116978
2575423
2922271
1144216
2498435
686793
808304
744544
1080510
1267660
1617260
884334
118065
1479913
2370383
241942
2466955
1419053
2537417
1505883
117327
615777
2151708
789743
1347429
773797
2102861
2849792
414000
1388884
898290
2619211
2532730
1151230
2274215
2642146
1333629
1052867
1814800
1663005
320212
866356
2416165
2105350
2784331
2584893
1392681
1166042
2275755
1197140
564079
1446647
63625
1407285
410051
1897666
2849855
763459
2579440
2461567
1693608
2430013
1675687
2346457
2536086
2357893
2678100
406800
2265445
553075
2346796
303893
1474677
2427288
2711897
2532294
1556984
2640748
358626
1777007
1156121
2545018
118367
2106616
1529655
533372
2401241
1089033
2938356
61813
231800
1051890
2596788
1854496
579468
594090
1934747
2780684
684636
1569831
1161772
2213399
706157
141042
1448004
426313
1427516
1765910
2391885
646921
479287
742319
2456243
2326784
97074
694581
1677480
2185688
1391258
2126079
1787751
1675849
1876489
1944699
1051779
1921458
1617789
1606026
1119987
1012613
1764608
1040350
2822308
911865
2292143
666753
1235246
659051
455809
341150
1894736
1565158
2776202
1840763
2312631
2280803
2845612
2937446
306139
962078
1463966
2598936
918790
1599082
1156700
1714846
987361
1557157
228228
773705
400273
986120
2668464
2745709
1886440
1121455
1480862
844380
994436
1228812
2524688
2233182
2377847
694007
2778610
1051557
1059359
2281799
1052504
2162824
104621
252415
2504702
1532864
2940173
1532403
2724522
1052400
485083
1141552
1691594
405836
430564
914070
915859
884845
2317012
1403512
279875
1720174
268310
107105
252409
2342155
204797
2047435
1596265
68699
614078
992027
1011217
308305
194528
867473
249317
742278
34992
2285020
1022322
715453
1223616
319142
1061194
762481
1526550
1881281
403590
705034
2587858
355280
2497522
1320046
996942
797396
1154530
1843904
611891
936251
2299982
84758
1414709
1223420
832116
387950
2725645
454440
1156743
2560024
1338018
1831124
1929027
2597898
274652
84263
32311
781368
843580
1183051
1431150
2820968
1840646
1190277
2746128
872736
1738610
1458740
2279004
604064
2789435
1018792
1179148
2722884
955808
2708088
281774
26061
2142257
2533197
1394911
2499678
1110963
2039858
1361114
549179
2458519
1401693
550314
1337996
2695497
1374097
2567638
242442
2648197
1132610
2052934
2765050
350197
2507841
2509179
104862
1109231
467986
2936611
2358356
2249101
1047203
1818888
414972
301180
2193417
1594955
761233
2506526
18469
1524911
60032
1356326
846623
2734420
81019
2654922
2710412
1945735
1584921
711843
445795
2191413
1571138
398278
1449809
1776327
1643103
1903243
1286015
1596609
1777316
131577
463727
2591615
1321883
1757462
2365913
1242089
1020278
587568
500271
920409
1413346
528859
2540340
1650249
602635
2840987
2021512
2227303
1865369
1391250
2190454
2645728
2498012
1718871
1120249
2051687
1072767
326728
1102283
1813009
479930
2501210
1573816
116242
10790
2029489
2578181
445821
2730117
50765
796427
1748113
1670556
1400565
1943697
855166
2040076
233431
1193603
2383419
747454
1791232
2814688
1870615
2649086
2273144
2496174
640911
2683721
1919823
470405
2342758
1108623
2503279
1493274
1132984
2115480
2812520
2747772
728920
542379
334314
2445193
1486037
2108735
794220
1089394
2721460
562131
2527015
1408897
2150479
2866996
2719464
1504446
93347
2565709
1953981
865725
2388079
436684
2837211
12191
2419507
1193076
1880041
2214804
1949703
429741
263807
680022
2815290
2712384
1772016
1335642
2872183
639070
1633490
1997934
1918823
1003616
2002256
2260971
1170268
612128
1726020
1453596
1600482
1492950
539802
2934758
921421
2056769
2204495
987270
1916590
1046110
2117231
1309502
2394
613402
2207965
2568282
2660093
2795463
1727068
102030
2107878
2263269
1205616
552384
1774557
197293
1849665
2422826
1857821
1410555
2456406
2561094
1125207
165274
568276
1164945
2183986
1546676
1198672
1714275
2610245
951442
2621549
2468041
2270798
1966426
1399352
1689647
1304833
407670
2306622
1478621
787517
2613861
1660080
229920
1663188
1418934
1045089
2338310
545661
2726623
699560
2098906
1909789
2152664
205924
2694628
127377
1574260
425832
1614705
382413
273862
590980
1593702
48677
2856940
2928482
2311384
1458908
2375219
374060
2590388
1719877
2712321
258839
1556410
1212107
2261901
186073
2112845
2217201
1366553
128309
2770036
1232415
2046536
753671
2169481
935207
2005242
300511
458183
448090
86524
485681
2501661
2284307
95295
553234
318391
993382
389512
1037883
134384
812052
2463900
1193787
358819
2058841
2610354
2680602
2795238
2679773
2143086
1649913
2454277
2486773
546773
2093427
1416381
2426279
2766413
2458285
1422189
922647
2683461
1308764
130408
1923719
2744164
16909
2055745
1221812
1346204
2550086
586026
1954496
861350
2433998
1372892
2416470
22896
174042
2938209
268584
2753521
869007
102020
968828
59793
2761957
1909298
480029
2151868
45539
2882798
8593
2141148
594773
1653506
2605679
2450933
2426986
118215
2179907
2343002
255586
1397326
184731
1969390
9263
557278
2833127
782770
504497
2677454
634384
695715
217473
1404230
2466285
219279
2878362
280981
696250
1509605
2289443
938879
948839
2013036
1772122
757584
25189
1091351
1784822
1145590
1962583
1713075
2080914
1268703
462349
22645
409380
949340
781891
193094
2334909
1402282
1113243
1722192
1806262
429195
2024506
544462
1194805
2053148
641824
1883510
1879256
263432
2013369
605298
63058
2150671
339057
2545590
660669
2839549
809219
1467354
1544700
1205097
2751259
2226580
997665
1915381
845490
532613
1944271
384857
1123189
1631924
1489454
2084843
2331023
1588815
1801325
1739744
1729773
396698
1022937
1302896
2669319
1506600
1512270
1936797
2312598
1549251
1555821
1779668
2195570
2845711
2134845
274097
2773561
738610
177158
2633032
1454035
2318465
559617
325416
2456880
2567016
2174126
552143
2314243
171800
2114920
2422721
1681909
1772163
2716716
1060266
1268739
520081
2343332
2345277
898895
1640594
2047060
2057994
336915
489251
97194
1049298
822653
1014450
1050957
2328736
96311
2404237
2611291
162299
326615
1370219
1775411
872492
795229
428964
145227
1293618
910404
1934338
2173497
154926
1634273
2382465
2653513
2603021
2414151
2905766
136663
2282497
1453762
1729841
2805178
910511
475149
1880331
1743414
199428
376979
1886348
2647073
2008602
1158634
1809188
1802552
301549
803101
2145318
970322
1786767
1268757
393419
891992
1258047
1011323
462460
212497
731305
2486865
1684012
414255
133628
2682113
1762431
460955
876724
1398628
2399582
2834231
1714285
1046535
1940137
2476926
1783781
2741005
684000
1455951
614461
2537004
522708
446454
1472048
804252
991005
1346558
1973432
658655
324650
782096
1724735
554980
707685
962012
2165481
893078
1042357
2635746
838600
2240701
2879777
26725
2101493
6617
1114464
2762193
2789083
1042577
2237398
1291030
2142617
55806
771602
63541
1195021
404087
534860
669451
18684
1352259
1032169
2646625
1242238
1313156
2480699
508697
2623939
13892
2719636
2645306
2283781
735722
1404463
2003259
572048
2896174
1740848
2692765
2246347
2548695
861967
124673
1354580
316486
271514
1917737
2030023
188273
820914
1160772
1037139
1454165
741781
1777494
1668924
826530
2487439
71727
1843494
460513
2518176
1680155
2855850
2427200
525345
1425054
1145597
2127446
1228100
1155060
2714954
1354959
1531955
2075321
65378
674403
2842853
1261137
903174
150821
1156259
1609204
2558948
353988
2631145
332382
90877
502757
860687
2922935
1236928
2300152
722591
2794358
1615039
1993046
174585
1457167
2457697
82999
1427655
490442
17040
354112
408000
28386
2589001
380066
2823572
620486
1521061
383982
1198134
1837528
763406
843381
1228292
842697
1673115
452388
2568648
1959604
2882210
789766
1122398
178290
758138
1612992
2428213
2195385
2914867
25690
1764377
2639993
1711537
2232297
1300996
491715
1191995
2305848
2259684
1587205
298758
1584064
509324
921431
1252071
2205983
1294668
693749
1095512
1972584
1238597
179113
1665726
1266805
1154176
2414108
2358153
735812
2192039
2893415
2298489
1322719
1381472
876797
1978047
1156069
2142406
2726512
2151326
2441045
1273760
1736105
1818004
2731864
2336833
147961
1546466
2806031
1048473
1001080
1808743
2760782
2065124
957615
689542
479814
2165451
609174
2584888
1781475
2782238
1945733
2719328
2459457
323760
1350156
1826958
2086960
1007011
644433
513900
1011206
123300
1864466
1411402
2601172
1818135
2805308
511873
2739450
2566550
83032
907024
1906093
2639094
609371
585501
2325699
1398878
2504772
52135
441156
2368249
1961236
813225
10800
1340304
2236297
590269
1654236
2642105
1299726
2592857
2635068
468828
2002674
1047968
844813
2604325
170128
743256
1198853
682170
2816824
610436
118496
54252
1293251
684422
2532614
1738237
1928345
1298453
2022088
717110
322930
680260
42946
520970
2389804
1247598
360143
1652058
1037237
2195746
1370437
56345
1270111
997317
271325
669560
2668850
2329504
1073076
615114
840848
1108490
1823587
706814
791650
214277
2596045
104471
1424294
1095874
1974810
2905507
2392750
2522222
2533147
556315
1024961
733741
313812
908063
1086209
1432928
1395897
1669783
2806516
354490
328146
2727833
83912
1154764
492416
833928
1607644
421741
2275834
2632628
283257
1113236
1362597
1742483
886953
135208
846046
875181
1394703
816826
1715613
1741431
1008860
1953757
503523
275648
169829
1119856
2028127
1958689
1733862
2893947
331396
2185989
2830626
2176404
1484766
414281
2920451
2901994
1472833
549492
2722438
1145658
1328453
2015229
2608090
2125553
262287
553049
2232214
1928579
2780304
1159503
758523
2720875
1299223
818059
1633125
1899843
183767
50764
2635042
2684596
1564285
2671423
2140688
229275
891684
254010
1685751
949540
2204199
2059626
2800697
80853
401175
408090
2093592
66994
2055350
670885
1058237
356103
2344324
2105023
674592
2066572
1175633
465348
1850591
2582983
2462698
1339272
320787
2453462
2849187
2347725
915478
2793720
1545526
2073248
2454170
816508
2005988
2223484
1966927
1908782
2402417
2711165
2909610
1242154
766756
1619253
2228418
53458
2453714
1945986
241551
702835
1573094
2700018
273479
309540
1004989
2274852
2871891
2057049
915754
2212031
1678337
2027446
1353580
2046300
1624434
2322801
2286988
2115708
1022619
1295978
268339
861063
2405907
2311466
2068987
407033
1779795
2171268
173451
43125
989362
979590
2290726
1368450
2566927
2529292
2336923
2337617
926069
1427357
185871
2016171
2494746
1035721
457992
1870512
1434452
998177
2168211
359012
2703504
1865379
210188
275189
2615520
1591665
2787161
1689336
1597897
1814601
2827917
1628685
2183238
2186897
122384
757318
1797544
921345
2370831
1423228
2898932
2744285
576927
2625890
2199379
107055
1603700
1979361
1284320
1166911
2146061
2734507
2861719
209726
2472388
2265106
1421563
2794051
1691419
1500024
78325
430376
97365
1960544
1120711
2811850
151333
2390424
2162888
2288879
828766
2597528
642666
1787911
2073333
2149442
2321656
570651
2731721
1941594
1345034
2444582
961431
1461137
1523354
723002
2478418
1330849
417333
1243025
1548532
491224
986051
2547336
2280684
1255411
650828
1266301
144306
611590
2391136
2563514
1584272
2184614
460314
712359
281563
1152073
2816680
284187
699549
1915172
1604925
1265757
779396
339032
196831
2513779
2872424
2658755
2475848
2352237
1654156
637760
2843876
1390709
2193059
1099249
2683869
273986
115683
242169
1245215
64314
1122454
737023
1399163
1287223
448793
2216979
2195144
2124063
1880096
743472
426983
830251
90327
2463224
2408601
1911932
1351316
2771792
2154705
2455772
1577683
2395878
2641968
177117
574799
519713
1127561
620142
673972
1881732
977928
1687562
638375
235033
855023
2003762
1842760
2294770
1894543
2220242
1812147
339540
1594019
2210280
1487576
749226
1550609
52213
874255
97554
1365862
2797311
827718
978259
922140
2063291
1184827
381289
1371249
1021393
1579000
1691766
2536524
920389
849816
2914322
2900224
2139950
501830
1954499
823289
1877575
176433
1796676
2829102
228755
2915722
711457
1717443
894571
112079
788322
1404212
957641
1758589
1311744
992223
1680474
2424195
2118082
1053686
1884147
2336033
1373381
1849734
211943
2901758
2330494
432177
1686163
757413
2000083
1837476
1423647
1621497
1408084
1777022
1994776
837063
1428481
746480
1004140
1352575
2490154
1322192
2681913
186767
653716
1582200
2761200
345415
1162026
2581596
2538901
1480532
1940506
341378
922445
1870355
2922981
2401570
2386685
1532638
963097
2276117
178249
2870013
1271311
2580915
2090592
2161275
1374147
1442148
633925
2654231
2192255
1322900
1081782
1911653
896089
1531536
1693666
927772
2085201
25523
1856493
1817781
1286995
2597508
1950171
1453997
257529
644419
1323573
1014797
2444414
1857141
2532482
2473775
250124
2275007
438913
977355
2906631
1338195
1292279
799220
2366954
576491
2355890
1707380
2896040
1803586
630176
42838
981373
1989591
2268494
867424
314541
1856776
410414
1155541
551304
1501836
294440
2098025
2854342
1154644
1871654
1549126
67951
2835905
623999
2830736
1695912
1522850
192047
2846700
2416348
1537776
1241607
2809652
1318635
1947203
1796507
2710868
3167
582634
859940
702575
1289997
2097555
2289160
1232659
1892468
383524
863944
485437
953330
35618
739271
2450799
2256851
1572581
1622749
1638790
1223504
541844
2754545
1766917
2645343
434712
279200
401861
822595
276915
302148
2678429
1867526
2657134
1509365
1248449
729493
1009467
1729942
831743
2641561
2640732
2871005
926244
197664
1755864
1751447
974654
175537
840521
1102565
2789980
2743572
2518605
1636594
2662902
354675
147256
189980
759968
668873
1743767
995096
2699430
2102885
2042708
333758
1026173
974983
762583
2033512
2371985
581547
788768
456952
833224
2746413
1275456
2878639
1114131
1258306
1944540
497301
404810
1227301
1861078
223570
1702609
1738186
2930343
2672915
1335925
2865949
1327294
370024
2556510
2491964
955193
480344
1215632
1381334
879942
1066789
1607522
1536462
1871584
2547325
2441257
775936
111159
1488683
2066218
1886425
2188749
1246106
383976
247117
2698030
2718100
2136421
2733253
2932812
2305277
2448968
2705421
636329
1874442
1379451
124063
1335185
2380398
1763176
2031506
2441787
1725933
2894821
96721
2577452
358095
1243665
2495305
117320
2274982
2391739
2880309
1458107
944318
1168757
300555
126772
1395777
2556029
518941
1973707
877659
500805
1852552
1684931
1030574
2134815
2398150
1382187
2645868
91402
1342880
2163788
526722
2168136
2672271
1655426
740645
872406
49870
2156516
2753844
499368
2098907
90583
689386
2671971
1622591
528614
2016860
901905
206221
2326627
406848
1134968
2260073
176180
1342475
2915490
1001899
1481992
2100295
2888772
867614
1478916
2819049
116711
1514224
1454552
1886680
2376328
2893238
187817
325611
158640
1655616
1511157
706760
324806
1600308
2856271
2117421
2910932
1503364
301178
2435904
796230
679433
630629
2112409
1359542
2770553
2377249
1337356
1651615
2780679
2716219
193408
203364
1921086
1933402
312532
172141
2565643
325182
996698
2922241
121204
2636755
1245532
443022
1941771
1002686
115078
2013258
888830
2856528
1882109
2493947
1026727
2150803
1080763
1196687
580497
1315906
2412637
712524
2569308
1126677
1118538
1219670
860178
1149927
2654453
347640
2454627
1332670
1204094
2908047
1016566
506863
1965271
2194370
2630815
1880835
2214684
1273478
56123
1265448
1206988
2299615
1207056
2590204
2510088
439439
1078868
1905676
311213
1876558
1740746
1783270
1756271
211663
2718389
2219685
1850750
1973274
2623299
1730732
2204367
1155003
2559720
1115579
1142159
102030
199355
2939419
2319651
2145249
1001472
2739586
523553
698092
2852995
2908914
1398192
527434
132385
145222
2512808
1231795
880654
855880
2715635
2166741
1442911
959713
2035119
2812864
1295684
2659969
1086932
1672394
545778
2919343
1730377
1129265
2684986
1670630
2111487
1153908
137849
1820599
867559
311248
2743303
2603666
1345402
127040
2715972
2555180
2595736
1532650
2919061
904753
404833
2554542
774178
1303144
2096853
1158676
479160
1625480
372536
1377330
83443
763356
1397777
2623881
1617864
92691
610180
1228551
1404862
1047417
1306360
736411
2063107
1384148
1117064
890245
563499
61433
1186448
1687081
1442518
596398
523006
2289033
1398358
19438
1912636
2917256
59399
1552888
711256
2437068
2461436
1546978
110432
2769599
1100146
852933
2216526
1051328
1318072
2902379
1046829
232471
2904217
2538857
372174
47624
1455459
2822205
1254126
515033
698810
994772
1601441
292269
1670340
2161617
237304
1831194
2007255
1196610
2828780
2032382
2006753
2539183
1518621
859477
859750
1020396
1907820
1052642
2485384
2401777
2874731
750325
2109683
2659539
2211301
2231225
2819502
2631327
2291345
234382
2450989
1720513
2010159
2270413
1372864
1693139
2400903
449898
1783381
2575803
45135
2148621
1975576
2840537
2236547
2654798
2298458
2074061
907331
2238169
736294
2855490
267321
59516
1015788
686494
2820403
2486884
373210
1338165
2849124
818862
386990
620238
300272
827782
1331438
1075505
190198
1849620
375302
790339
727439
1558732
1132680
2125144
2455875
1840234
484305
1914782
1148448
1050898
1386616
2704489
343970
1527907
493116
2792973
780926
2321220
2267004
2218374
1321071
861396
2822750
260789
1984952
116391
1629302
2787881
273524
1507987
2855072
2463745
1105035
2803351
682695
1264836
2801361
1040569
2570976
1372790
2255066
177431
1284646
2476378
2854114
1172519
55563
1671067
1321785
2149240
975026
2644866
928480
2034165
1893928
2716687
2300645
559263
1932482
94094
1944610
2639608
737800
1777733
472766
2430718
2638866
2359510
798436
955061
36904
1657877
1449292
179121
1125933
1675412
2607846
2393572
371166
2598005
102916
1675070
614736
2308041
1155848
2857771
2859612
2138236
230700
2846741
1845111
679515
964388
268270
1678233
320849
281368
92696
1459474
667016
1400156
1972280
935683
2293585
1694254
1336846
382910
238805
1387646
495372
1413587
2735882
941902
2440137
2307424
703762
2835635
2528679
913952
872067
67846
1584187
2463613
1454859
882058
815444
2937446
2676749
2546645
943131
1771422
1387430
2262412
259897
2753562
720028
2583832
2934604
312018
2251002
2776457
1638778
1415956
565421
2892599
896204
2463514
838630
1044722
1485662
2459569
1917306
1123731
2238586
1728877
1685934
348719
1648959
1495551
1150903
1775428
84952
2814126
729862
1343278
1536777
917423
2042991
2417614
580708
1938104
2121933
2466151
2069165
2249729
929969
1293
440981
706208
304738
920902
2762795
155568
1227255
1571736
1109606
1383162
2558212
2614214
410456
2022474
1427928
1692255
2287127
8
466474
2820938
2656782
2500003
2187013
781466
905076
107123
715933
316431
2657640
303484
780124
200739
2630694
2533481
2139145
2010290
2514161
2799910
2617357
2258488
22596
1127184
690886
1150259
2912637
1931377
19427
1798845
1285989
632577
431904
2570382
2395853
1090470
300988
541558
2590637
360362
2338641
1597777
899448
1833535
931143
1634516
2786126
756987
2420734
1350718
179982
1001721
2614072
2750485
1269405
683387
2552715
1914468
386070
803540
2000925
1270431
2353716
829084
2770692
794039
1593852
150461
193088
253094
946326
1627033
861256
42174
1388205
117836
2131560
2014105
1087919
2318377
147222
2264065
506991
52804
1120249
1824163
2001608
140185
2001314
833010
2281831
561466
215168
225065
1584905
1538884
1618976
2752301
997539
1720187
819889
2905707
393236
2323843
610147
2139820
1131882
2335619
2189814
2913997
2197662
1157141
1936015
2685004
1504854
1599898
2900956
1690462
280950
499964
1530692
2319543
2858493
2023008
402686
186019
711411
2734052
2359252
1959988
1641088
1592245
1996674
1343902
2744418
424939
2527803
1540185
2889743
2813376
2029776
1906760
270103
1794894
597913
1932142
50629
201349
2398418
2770334
1547261
2687057
180068
1056043
1342277
2830630
2808335
2449524
520323
497326
2050005
1905329
1026611
2267865
2251319
443651
2920798
2365857
2374860
481542
375738
658161
2597452
1260496
1518021
1381001
337649
2550823
1382983
98101
1627334
2673117
552908
1271564
918884
2788739
111405
1692764
633505
773257
2767482
341652
723674
1213732
2793274
2128191
1876432
638803
1922845
2223153
1832898
2062831
2918923
153133
1641544
681019
1447877
1707574
471489
2572456
951773
2060757
935947
2473639
1005491
2626621
673328
180261
460075
1207863
911629
2692739
1336423
1771655
660179
415487
456840
1541882
2846855
62698
2762759
2436295
575107
1598818
1767937
1953736
1130127
2803935
2010982
1643440
2478155
2822284
870911
880919
2398032
1097406
1521914
365257
2460221
108022
2348107
2526770
1606277
1690169
2926516
2308520
981279
1529472
2395013
1800827
1385289
2267160
81072
2912267
1023768
205414
7830
923040
780064
812704
2509097
1300688
9017
845811
141044
2736959
2613110
2105482
1078386
1051873
730577
211351
2037795
2150656
1348722
1816089
158546
987572
2411450
2278806
979699
311857
1041399
354756
29139
2524916
2451045
868895
2614088
740587
1245555
2322595
2399068
1861426
1618119
470901
1991795
1936917
535022
852754
1703859
1211715
215339
8986
2434850
2457845
2119139
1990443
210197
1719377
1343567
1595430
385047
157491
48502
1121385
2724218
1284698
1222659
1308019
27160
984076
319128
1428170
129028
1970605
1172790
2873603
1282479
1707612
1710671
205580
2781230
1759436
201416
879983
1909136
2599642
446718
2099036
1185255
2393301
444342
1766799
1705891
1167311
2880978
2552945
2784044
1832315
695623
77359
299279
1241805
2185219
2408091
1638997
2639133
2176661
2371061
1111202
2454293
890994
222355
1715480
1757720
2427402
366294
1396558
1654874
1011832
1179444
2800313
363674
2589471
713523
2051867
163573
1150122
1435244
523257
1364579
2352087
1451246
345814
2518570
870591
2446590
456039
2027687
2016280
2934813
68002
1924728
311365
1468778
1254162
2146789
1316459
1525253
1999180
640931
2337932
242855
2851966
2678744
2526117
2644039
1929739
789577
1759027
2190751
2114021
1179322
2373636
1298019
2514439
636908
2014924
1712362
1773928
2323457
2866026
132524
2523983
883889
2739448
1334471
1030536
391861
336514
782339
2213145
802332
276329
664186
1901309
995617
2152953
126830
111165
1717069
2252476
592424
1381339
1184361
1813314
1268897
1374780
2097825
1912519
1872591
2823569
744761
2140092
375169
927945
822031
2290079
1552568
2035825
693631
2632364
1409167
826850
896950
1634569
511173
2633296
1296281
1819874
379907
191278
418963
2783232
504626
402614
677882
124665
441027
740835
2365077
363195
101983
2368651
2597313
1385452
160702
1061147
1643367
1550744
2042511
1969270
783900
2226394
1806838
252545
2359183
1438645
1126119
113719
2476099
2862329
343215
894927
1404711
2637861
858804
646925
887400
1916168
2901041
1617700
1520036
2728439
98416
2806547
2493278
418112
36139
2365616
2340224
849267
2062002
576685
2716258
2935284
2305208
9203
2668894
2564324
1954239
1398193
2594148
24499
2287277
2038064
1811675
1869441
617411
1067134
2478624
2674127
1604826
1188887
2429407
1578553
734145
913829
1680818
1339558
1813714
601069
1210936
2182357
2591371
681258
2596678
697135
473634
103451
641674
801723
1989076
2568670
2317006
1003252
2518354
2209632
1032012
2393235
1784352
1179416
707031
2573980
814390
1638552
2843310
1099980
401076
1351316
1742298
1828987
887583
2631444
1921022
248093
1882323
54414
83052
2500558
2336091
957533
1337855
2106402
2655818
1325788
1388590
1315463
1297673
624925
640152
1678896
685972
2637193
2902571
657714
831579
1289189
1813698
1879759
2773287
2919005
1668025
2057542
710355
2508736
2211763
237874
13591
252038
1158880
2403336
1336576
2183394
2475791
2826852
596544
2130071
2050730
1749483
2465442
697760
1439243
634736
2840896
2427642
1816624
2817762
2189877
1790412
233046
428409
489267
94200
2637330
2934561
704699
336451
2874702
2016097
144468
2394967
2580142
248399
1524429
951146
118641
962755
1756757
1548900
1127648
316211
1811796
1416497
116407
834884
2531722
2105174
2096571
1182551
1968289
972545
490650
2522387
816687
1976085
14239
649027
2427775
220312
762731
1922742
1076049
837306
2898933
1419363
86243
2798463
1123593
1597908
222204
410193
2736150
467664
666555
355030
1992030
2447168
2469128
1024287
545937
2425715
71255
1352177
1913888
1605284
1600004
2024162
1682924
1795142
1260282
1642788
1847605
585491
719994
1046561
2495894
630525
927029
914487
2604555
1760348
1595641
2116844
1853737
1032379
818225
799277
2818303
1156025
346740
1492868
2693760
2470805
1940019
2285781
2214057
2872383
2498214
2914868
2104945
443261
2078931
981735
1886450
1641755
1878112
830648
2167405
59210
714692
2584747
2340031
655999
789237
1729752
970343
2483865
1480380
752787
920144
77128
1953816
724149
2078809
2938809
2847108
1221499
840055
2307560
2465934
1633947
1392381
1423186
1927090
2139161
1126154
2455758
1249044
2139780
2815512
2204240
1633958
2341778
1080972
83404
2560024
2221603
1005139
1588668
934677
216810
147135
1738024
1113393
2732723
2123964
901199
1587933
1577727
488260
1137293
408193
563524
1153262
1919007
1298495
1826971
381881
2097107
1411755
131570
1847323
746353
1540158
368698
454490
78819
2352651
936616
2297514
1738876
281285
346170
1227476
1277742
1733156
1404772
989041
2810601
1689011
1078075
391522
1829726
1103633
1280878
2834118
2198153
948137
2656322
2511590
1162688
1234099
2778815
486864
1050892
2838874
2541960
84867
1636417
2592456
1680208
113035
1287973
1281403
1275027
628320
2159268
145718
1906070
1785615
416884
1652018
751136
1046510
903750
2893503
1098754
1099466
2040371
2088610
1045661
2724893
2526483
2687848
2689169
2368135
2619139
130870
2328112
466878
1384336
317427
2533303
1275252
2748416
2582297
2580972
1823240
2312008
1574498
1309924
1619438
2575582
2249012
1460681
1131241
1669039
675806
1471084
363804
1534652
479293
1410650
2592326
1814073
194749
1748142
1959062
158234
2572949
2745193
1894836
1056473
1162518
2134431
1409764
2227350
2928675
711507
2584768
922462
264553
2630435
2575350
2194553
664633
1832550
1206152
1399804
1974204
1070445
831141
2410028
1177118
1083383
1535606
198014
1819149
2467988
19875
2360602
802216
2912932
1604143
2374124
271761
1674304
2502065
485515
2455447
1931030
853868
2395003
665640
2790249
1170554
1769177
2527757
670093
1387718
1700012
25027
1117214
1363411
2740655
2600570
1705379
2620359
437721
940936
2577201
25986
2229235
604711
2383208
971860
2464301
1253314
2491717
2440401
1515942
2548703
2009652
2801671
255998
2061865
372354
843116
1248112
77133
1530354
165269
2624295
719181
489104
197889
662819
1724901
1366757
1971872
2406116
1151238
58978
1602409
1731106
1530581
2493838
1971648
2114995
1136947
237692
2644569
1622365
290906
1980537
2693177
890756
995141
1380243
2613039
1048880
2678322
940395
2511311
1876056
423228
1184571
488045
764471
219431
1037291
2611365
1870082
1220178
2059238
2582914
1181875
790622
2520468
1132722
863311
1526667
2765192
16985
2633741
1826314
379603
2897033
461503
1615395
1352547
647587
1521116
2923561
1444090
94035
2552668
1277876
2841350
810766
204800
637346
2612564
1409427
2770162
67968
770562
852596
478251
2499733
2060056
2716621
273454
896791
862829
2878478
1326896
195466
733145
2576426
1134078
623083
622251
2638404
2507107
843649
664201
1702762
434132
300676
1472966
2330598
2107624
51370
2758765
2642604
1185932
428018
1310282
2709111
2782171
1953115
1575258
824346
2317363
583650
1441937
2597664
63023
1163309
1701243
1072033
794950
2538726
2525054
1717540
893350
1824678
2834812
915827
2333997
2177389
2325814
2516932
2909707
1207120
2448900
1719775
1435388
820019
2096642
423264
1009741
875881
391968
2296532
2552158
2783591
2225864
1397700
2583452
2267448
130824
1647972
53867
1183633
1782047
93705
10305
2128250
258352
1680418
348735
1783550
2078570
390455
2711963
1834150
1992614
1702471
2080129
1460971
1455142
2624065
1428374
1336528
1703010
1800072
3200
2254361
2929244
1472200
790213
2896269
2687991
563035
2511189
1398932
1738611
1593112
2431953
7675
1197511
2658041
1262939
407257
1769429
2800693
1473691
2537010
1634008
2585801
2550893
2352745
2701158
1340438
1721130
2655802
183300
1427835
1760649
1903879
2453942
2635063
1205607
170868
683625
183937
2678244
883586
2397351
997272
2272612
2857214
1121909
1386400
733814
2404434
1867074
946638
2455028
939777
2347618
2851088
2189419
2342677
156207
1527933
1458083
2900722
2807074
307790
1644826
531392
405194
2556183
711842
2044060
424309
921176
1591083
2121656
1995303
1501193
2571951
458697
2599517
324258
231728
253733
1301037
678153
523050
245961
1307651
2516823
1800833
1715754
2617555
2235657
2691035
1631929
279685
1467495
1333791
1353665
2088754
331211
212804
2202325
2656773
1892169
1461499
1326395
2641373
78045
934511
681458
2921645
258136
2612078
539352
1868758
1107968
940019
1803547
2661983
2795935
1753930
1527153
2923560
2098380
794254
1196183
1360817
2071952
26741
2741061
2342520
736526
1854577
539884
1291735
531673
2802934
2557916
981665
1543403
89068
532926
1505801
1448740
302357
2784608
1333039
458768
292455
2826611
1127430
2455031
2845011
2738293
2109483
652806
2091847
2191251
2744343
1107887
2327687
2446019
2101870
2842937
2806316
1143056
384904
2869197
1387967
2633075
2383377
1411895
2806501
187889
1492091
2073329
2600316
1213801
955941
1124989
953361
477109
406991
2636990
156417
2312642
1644919
951649
620808
598727
1836998
1519360
750924
653194
2937095
381861
2677078
609455
1352532
2027647
1784817
2713768
2034671
1930295
160577
824212
901711
1276138
900588
985841
2787043
2245358
2266041
2363263
144279
1093415
2769703
1062786
2138011
1973994
759911
1077522
976640
606562
2423409
2207770
2641934
2525044
2558781
149615
689265
2163407
1994119
2450295
1369593
407450
400835
2355682
2817979
2147920
61471
2509518
2356801
2271503
2189299
1811610
121343
129745
2624010
334630
274
558480
2255384
1604630
1864772
473232
2514223
2453349
2189905
2068468
1653806
1286454
2743990
545351
2737803
2301608
2184545
1363577
2275659
2352481
1593717
2550052
303011
1445422
719781
1051571
2003375
214111
1526263
972708
1329676
80095
133568
2877160
1936725
82473
532296
36054
1748117
1859737
2147575
907776
1833662
2523596
2246636
764372
2331083
672837
1249359
1733982
498617
993287
991484
2752507
2835521
2173088
1543029
2243021
1899626
2849363
2048890
1385181
1806789
2891022
1939358
2391257
1326754
2045395
1236213
49041
2255642
772514
2299600
1260564
2650785
2923883
2834918
543128
146592
1178458
914310
1262515
847877
235887
1582866
1948373
2905742
332456
426443
657130
2680199
1730443
2778919
289615
19669
1655348
1014573
1575936
1806125
749998
191055
659390
566685
1825983
2215536
1577918
99998
858257
337219
326000
1645994
196791
40319
117364
311504
1552314
2354842
699456
402418
1201463
2440027
634442
2663415
2736129
551507
329616
1455987
224710
843316
2922071
1207703
2109075
2811043
2634995
2574015
2212708
2492192
150471
1880810
1192277
346989
2333219
1308098
1221344
1156755
1934560
2692673
1301153
1214650
280674
1445088
2784081
2415924
678450
1997936
706078
288070
2049501
2190072
1015292
155019
2827984
1834983
792747
926338
2696522
2362936
2525925
228662
1532714
2683560
1386698
2851202
2211064
125949
2533054
2454099
1026649
1172380
2248339
2894865
1630327
1450492
496071
388454
2416747
438608
2193552
2619115
1717701
279352
5287
126831
1959802
2930070
432813
1237950
2245794
2217341
1999343
536748
1605282
2807793
401958
694062
2592557
1051003
86219
954436
2190282
656359
770036
183835
842759
2146262
1239735
1295518
735178
1973995
469853
903676
1917382
1262463
58011
2795875
2730553
675038
1888083
1131317
1989929
2358352
654074
447051
1933219
339559
1609474
1565509
1233048
2736344
812329
2431163
1485311
2837459
2282948
1172561
2729757
2736193
165035
2912931
2241355
1660146
1258966
2049001
632473
348179
1247602
2298140
2622921
438974
2114365
827298
2153669
487170
1569405
409046
614181
763312
280930
632911
1799498
2336805
2178034
254455
1288368
2518076
2446078
761873
2134044
2537722
2096483
868521
2415687
1524986
2939965
1924199
1152658
2222211
2070567
2781492
1737267
1201492
165325
480532
1231547
2008973
1540625
2219326
325190
243811
1728363
2331865
2924461
2770796
316725
93259
996917
2320253
378150
2436535
1451659
2067463
532347
879898
117492
1640971
2259000
45303
833707
1199763
2043041
1702856
680778
686288
1418307
1569211
2734679
155151
481616
868639
2189863
1771846
46403
1501377
1684582
1239124
2776904
11375
1995361
2156447
882795
2687120
714553
4978
350775
1165486
1145074
2486039
632965
988370
2549606
470355
1405064
2354972
669892
1104636
1380703
1014879
293977
2450746
1099722
2679574
1807997
683139
938291
2440928
2253591
1250098
784724
377454
2738069
923934
2123732
437536
1497317
1440562
2923106
2246431
2844006
119947
980139
644374
904229
1270838
787875
2226603
537785
2628616
2531789
1625798
1042556
2042675
583802
44990
898419
754113
154894
1327369
162094
932409
303098
40978
227700
2366201
609812
2914602
1665086
2506827
414810
955688
2266153
769132
550211
1249662
16640
2104328
1751360
57319
649627
2337925
1789463
1417802
1669693
2890183
589644
2800377
712276
2072081
1447106
1359196
1266000
789252
217423
1801486
1453669
2493506
1810217
2720065
1195413
1203494
1625752
2236067
1029890
1710165
2869550
1294112
1137634
2715675
254225
1728601
856554
728775
345610
2281515
1378111
1368693
2570412
2630909
2455833
2220267
223759
628168
1090427
2499282
2636999
701620
1637482
877305
1918953
1138304
461444
2242129
2314397
2928518
583590
2495594
1873469
2139224
1448186
309030
532856
1808464
2387971
701417
2822290
2661994
1263846
216261
1253286
1385277
2308242
562838
1677124
1184232
674394
1923936
721664
1385342
487376
1206535
2427226
1898934
208886
1356021
246012
2262177
1464823
2539302
2840467
166344
684828
2375843
1351630
2229745
310582
454815
1811981
1009947
2720489
619471
1525551
2619265
2526832
1693460
1747573
372957
734917
2068534
1065556
2029166
2790113
2180373
995072
1411891
1257422
1422241
2169929
2105570
628393
2449166
382241
825550
1457161
1786379
1989971
1496942
2628093
375658
1775212
560072
1697495
72102
1144650
2869743
2384888
771622
659328
1811495
2750801
767863
2375869
2351419
1886111
530163
4964
1811668
2403152
2792324
1946445
2664601
2440862
906859
1905422
862687
1622753
1606702
1301170
606900
168814
2422868
1210873
7901
2042757
366243
2560018
726371
1219296
1001769
330622
2199013
2469140
657123
777437
2436491
2152233
1975334
2658932
2687184
16280
2148888
2828635
80648
2847977
1520476
1783450
1633975
1582851
2302354
920847
2237491
424279
1185337
1277
216986
1079745
856446
1184280
137803
469799
1217805
1183964
1759524
1847370
2734111
530704
462090
2534482
716094
1298094
725834
1194030
1130299
43869
309732
534787
859063
678733
1808466
1376868
873990
1724746
2748481
1378148
2137572
2264726
1147329
2354944
183761
982593
2082348
1903072
1060744
2166015
2225173
2399655
1987909
104695
2442056
1915395
329557
1911582
349653
1185950
164894
2365304
127862
1283428
1484715
1825386
2433730
1584522
629017
263801
995599
1782080
2841748
2503998
323868
1117700
1806940
1890179
1196904
2433743
2509282
1008027
316080
2415784
2149251
1820037
2130007
1538517
2342775
1123941
1943018
1752612
1233407
2374942
123666
2801501
2300411
622977
2046403
257825
2599783
2654274
1316150
771776
1273158
1671
2777936
627189
2270623
2815292
306471
913087
908584
2442404
525308
2630963
1336253
602834
819635
1899391
2319940
585527
2177759
1107770
885161
1441346
997462
1647371
1374665
127043
1027176
1297667
1421504
2740212
1593180
2162617
292193
535615
226532
1612576
1593545
815504
1151415
2748348
691690
518844
1754307
1372178
2742836
453411
226137
1164158
878308
93380
1776721
1049240
1846780
2553897
150906
1072960
2637065
1981452
2721415
2105434
2661081
1863582
2561965
2757927
70654
549558
822700
1899809
1790600
610297
191787
1258864
1591540
118278
2757798
570522
817377
1819238
852814
1041385
1195346
2782147
2243641
657640
2437380
1888541
2366759
589833
1831175
2533960
2776948
1211573
2028861
415807
327427
2333514
1701970
2001286
1655313
507283
2103446
1108277
2820771
870642
1855198
2320450
567653
1652988
2885524
1582950
2142401
346561
2747537
905566
1175899
2355496
2598277
220251
145100
133387
2565450
619730
343852
1534487
1476632
2177817
2400597
1362745
1848778
2298536
972197
2420387
814857
2046392
1467073
538403
2437358
1420357
1075440
1426546
1691778
1096769
1867668
1425403
1907117
2561919
1122936
2394120
1140267
1647035
69683
498801
1642701
63040
2915311
2808620
1533225
2216916
1172786
412397
322143
2852935
798753
2013608
2686065
1257439
2447452
189849
58023
1138691
273430
1554232
1201970
1220818
1310068
1510571
687822
2916388
1001340
2182072
696064
1154222
1778180
1886425
26903
2595510
2428901
2819043
2180519
833282
1793543
1951553
2167472
875024
392562
653471
2368048
2842273
1861023
2592862
2456750
2836748
2738375
2165406
868049
6572
223208
1964083
359782
1169914
601757
2381868
593358
2538250
2566813
1462198
2709108
678766
2756080
260258
1013360
1033148
2677197
2209652
2538932
1299027
1548866
2205935
750637
2785221
2795306
2517561
473017
1884215
1657499
389048
818891
1176136
1539450
159039
2724257
2827464
1041454
1739100
627015
2202139
2472445
295900
2056171
1664878
463899
2255828
82065
2007395
2801157
2246072
731228
2127050
2393469
1403463
2047629
1043338
2450929
1711509
1062093
1260190
1843094
2340691
993539
2885011
401918
384662
844456
1877599
600183
1882053
2445818
654850
1593384
2024990
2110673
126462
168981
1903939
2613268
1620265
163953
353404
2202215
1646970
124168
439734
1969304
807437
1046311
1650882
990333
1739355
1921557
1612196
1770334
1130103
179516
2890680
567352
761609
599767
2539767
1506182
2011620
1439208
1235677
627475
552586
482663
1076431
1701770
355614
1958193
1721850
2606161
542325
581410
39156
1318640
687589
502778
257050
2808386
1602801
2599529
901608
261969
1333705
2408247
349721
2094096
1290450
23468
2261558
1497202
2204965
1262975
1547372
507722
964979
885206
2245637
2565493
1162039
1012741
2027272
1820559
1215224
2581250
654302
1431775
2747825
810110
1229921
59734
1444579
2649235
1483604
1107122
16338
698093
614589
1054312
2109369
1648043
3452
454064
1725068
917770
397452
2432250
2101440
1007626
994764
1917412
1827620
888700
196941
2320088
2688807
2035800
1910608
2894409
2541170
607033
1461947
627350
2645918
1780063
804019
799896
956860
1127696
727887
1180385
2415552
1075568
808359
1858026
1668593
1943511
2357093
2007542
2925403
2900606
1675792
564102
1711192
299777
1377597
349123
2913416
1647124
70489
2326321
1377075
1184207
307218
2091056
2565012
2665388
840311
1531905
645162
20390
2537674
1967001
1688601
1418679
1457231
2757528
1504792
2535192
1560501
508265
307348
112356
2021902
90350
2617377
28624
2670154
1835566
1677158
2763481
778727
1722959
1168223
2293303
1314413
68311
943184
2473028
1054684
2000803
1593859
374383
1747230
1786948
181546
102272
2421795
1627380
1827183
1569822
2735405
843726
1050702
1638773
589952
302695
2917037
73876
2759076
2161917
2568156
1223871
2442988
1374259
1985049
2100255
557240
1680490
2808380
140044
360376
2433017
563906
501618
1322039
2816748
1152444
1623917
2546211
304218
2024724
381469
2683887
1680963
870054
447671
2627693
600302
650230
199906
371014
1354984
194547
793816
405214
113843
1360695
902515
2935943
1182695
795049
162493
533239
1990783
1014579
876267
393056
1123650
677100
172558
1939877
1559542
111351
440070
2541973
629664
2612574
1107030
2112698
1699776
608763
1665647
1100364
895604
2770033
522130
2830125
130205
1735986
1106508
2117262
1516099
1419533
2286784
848680
2424145
2564781
559518
362409
2918044
646528
1119430
2902286
1846405
595920
154575
949025
1894218
316439
1125028
1462508
2537091
1839204
681629
2447273
150215
2532263
328703
207970
1851454
1560256
787525
577343
7063
2079570
2317701
2689473
1526046
2558852
2120651
1602200
1432542
2329227
822192
174698
2270405
1729260
2048970
1869088
646270
2672510
1624070
2311837
2908615
1163303
883893
916535
2158957
1042081
2590621
2848949
1654267
342129
2536098
1509141
1186224
1742661
1610634
2282083
2856410
2390562
2911
1397303
978056
1469061
2536027
2253412
2818823
602405
713547
2742646
2206621
1060738
1373648
552286
494680
2826753
2710337
621610
2616395
1375630
1559174
778740
2811237
1375711
1519619
2513650
1622817
12022
281498
1676632
2036966
2185526
1652437
2803874
1661847
2141180
966935
364800
2027572
1903603
572211
655025
1356916
72607
1173614
1963680
108930
2431776
2262318
116076
507110
1288923
1154790
1835849
1192963
2002975
2026786
1219316
2560785
1270889
2672944
638119
1739715
2357266
314118
87168
723853
1385238
1125461
2703126
1285842
1826675
2081923
2885532
357790
1643388
1503377
1042985
1986742
755473
2187929
1506062
703829
1337616
2343365
580263
2010920
2745850
622934
627020
2427199
2481996
2565985
2852816
1766988
1449280
1581028
1006315
2841385
1187474
1618744
1079132
1044795
1133848
562333
2783394
1541889
1228666
643980
2453034
834627
1709322
713526
2505145
1546457
1826202
390559
1139461
1643188
1770562
274015
17940
517457
390615
586541
346246
2293816
2340850
493858
2928639
1678417
1854501
2869867
1428164
312167
2703734
2234832
1416948
1380160
149985
1410642
1382491
1606741
2124988
2678014
2272197
1393655
1996287
720642
2779543
73344
2218962
2141082
524866
2931295
2024357
567385
194793
1466254
1527926
278272
1885929
1084511
1105813
589145
835066
2062877
2746558
2764113
2868325
661396
2684311
226958
389483
272781
1657998
1229829
1058651
1710424
1399314
798580
2144083
1988029
2816362
2768239
1746319
2896687
2817861
1667722
2447057
1237284
1114077
2003527
2426323
1246877
2681196
2013223
441727
1275273
1300009
2255863
1405276
214033
122459
939226
1382572
1935638
604532
1675752
653736
1279836
1892775
2541288
1665670
68691
1588857
158729
1833073
138393
64583
1636648
1944781
2406618
946673
1432917
1545197
13303
394660
2034350
1727601
2408913
556059
728242
1984702
683791
202844
2918677
1694512
1309175
2760305
191798
2362681
1249753
899897
764746
2885397
2025287
1448620
1178634
1141467
1054258
56169
654940
690421
1739920
541132
1495200
2030680
113629
2228802
1827546
806450
571276
1418470
241005
613269
2431445
242567
1250965
1364159
1516464
808189
1551047
2746393
1862782
2484117
810715
642232
1902
2182565
2698278
674928
1717520
1065517
516227
638028
386656
1275753
396667
836106
1823330
1106206
2624260
759453
673293
2639406
1148318
2848198
2839299
936600
155049
2746802
2372329
686594
2724806
1855847
2661342
1200771
2202459
1363433
689858
2917708
1351944
2531388
1148295
1742659
2583540
1845600
1719860
1082950
1815204
820105
2233244
1826568
141019
1318711
2835030
2323770
947763
180375
1567388
1234011
2842794
2537631
1335110
2313539
1718265
473120
1075229
2479234
2511739
2885589
954584
628467
308670
2659578
1272213
1935766
1441802
1525755
322782
566240
1393175
1450384
1813201
1408539
1224029
1649654
1824928
2359883
2683941
1168463
16191
1629573
1949442
1553740
162816
1831022
2897884
2876991
2782803
1053385
1879928
970494
2610059
315733
1370613
1921747
2558595
2114860
2718178
106913
2425127
1674370
1659760
1542935
1873868
2697422
2281802
960412
2064960
1381611
791760
942954
2100454
2465510
1187541
1882767
2818245
203297
2216182
243238
2696212
2524563
2744444
1199981
1413620
2014755
2606744
2147813
2802584
1522900
1157291
596207
2418739
1826098
1692979
451645
1598472
1235001
2814241
1642087
1304169
91213
323002
549305
1958113
2939446
567659
1092340
2550289
2550452
1673959
244181
881277
1651796
973419
2477965
1568665
2196210
2525698
350036
364324
2674080
2789802
793713
1186423
1215595
2244101
731490
1868478
1736219
2330628
2433553
1175060
1616527
2688251
2680780
1342494
275686
446218
2176922
2394886
421399
2934528
2905304
1170283
1076843
38870
857631
1660735
412346
2335059
1844844
2186221
1118981
2518259
669668
2284290
299719
645717
870688
2115381
1939871
1121524
1661459
660624
593650
690568
1747536
1694449
547888
505292
2926715
1671475
945312
2718889
598165
1990755
1523413
556889
2269588
684493
727968
652857
2296079
1307586
1124041
2430397
2694406
1381166
1894921
357680
2508255
1007032
2136862
1725791
2103938
1198622
2475033
2484654
870100
2476827
778127
2108783
2111840
1970481
1882557
2411505
2194860
1843385
2702599
709123
2443178
2171708
2785239
634352
13455
2813508
1627402
636807
1899153
206635
500765
378421
2252245
2061564
484885
766434
404417
1222842
97620
1823145
591096
1566195
1222457
34641
2878435
970591
2427503
1833577
159594
1878381
1265079
804294
147689
1500922
2282106
2182276
1254665
1836157
1938849
1881469
327118
49381
1442340
1788271
2568951
2139666
2144595
2352040
2502176
2430868
1283434
1291889
1305801
2019975
2211043
1006693
182709
732458
1241156
160999
1084700
243741
620210
1223400
77009
2539453
712283
1196338
1605789
1406815
402168
1369805
1856384
1210561
166720
1977296
1826138
563251
2477585
1085254
234787
1030233
101544
310946
2374082
783816
2325095
2339523
1740937
2112307
1530050
66894
625940
2413835
344813
561587
2498771
217168
354143
573774
2895981
2017801
663960
733861
1250227
2607048
2351693
1047650
295903
2180753
529672
1174924
606137
291487
648493
1522205
2242556
793060
1752217
442165
1889401
2330973
496391
1608077
2028594
819681
1318264
482259
1940961
1998338
2864663
1867758
1147644
1213009
2322087
1748353
1152130
2891925
2639502
2642019
753041
2305077
1938783
580975
1414601
1646681
796609
1397093
2102270
2891323
2786298
255421
1788737
703182
2466336
2528694
1245137
754735
2200604
1714406
2854444
2400827
460821
1028720
1950121
2751252
2702340
2853011
1590549
295191
129775
147175
925769
1176147
2569930
2366933
2183374
8710
1282646
1092532
1905306
36299
2660952
694161
1286211
1557206
2043899
1081493
2761449
2374364
266488
2290601
1430778
2834696
469777
1195779
1882425
2356663
1364136
181700
2137228
1678711
87752
831927
1974791
255571
1929910
2915055
1565302
2645210
130442
2588996
1047977
592410
327216
16135
86535
1011992
437
561448
2458305
2717163
40761
1364062
1359208
1222197
2670892
982306
755072
394359
1359349
872446
2751112
1791720
258184
1452723
1838414
1653533
1848680
1760910
2932059
22401
1809373
2418478
310041
925942
119430
1635232
1439772
1599980
14241
2500908
1447504
273463
2810425
845377
1311143
2425640
15582
165622
2461608
2390287
1037132
957941
764658
1030223
2443154
2254496
356709
1772973
2554953
794696
121274
2298248
622748
1438886
2477278
753745
1541478
1230451
1277747
957631
1125278
2163891
837128
224929
926867
555558
1217738
630274
2764963
903549
1924308
2792430
289040
2115154
1637928
2931299
1092320
968053
1283508
2900719
1125761
439932
1381864
2667086
2220377
1154044
581498
1283765
734167
2629056
473491
2257010
1223269
1076073
2695262
1456469
1322592
2757524
2730882
2440099
449457
1569833
304108
2695712
2752235
1063568
1114542
1263359
2910045
1716342
1110087
1059035
775656
658586
621897
321070
396496
1129162
2289264
1617788
37837
544176
2080950
2896933
417556
965761
1283969
1304023
54403
2161628
2480282
2713846
335473
1244332
1200479
215522
2070345
2665403
1566210
2777887
20817
752177
496878
221248
420257
1339641
2900982
1390253
2928079
1824612
435114
267077
1722987
515841
708901
1425838
1602548
2608551
2341321
764713
1681431
799625
208941
1901017
2598414
2433803
2282744
1630695
2507059
632496
2278554
672222
1613829
2714439
1881570
2204199
2278287
2740404
1512853
289333
186645
709104
76844
617446
840797
2771528
2419596
2884792
989038
2240
1672768
2889548
82178
1710921
885563
130793
2805287
1679160
541625
509473
365641
319332
2753715
1946182
279959
160289
130045
1655334
2607318
2296606
2285191
2895557
1422097
1266417
1314102
2037646
544194
257288
1870684
1812178
1454341
1779364
1453945
2009380
1338331
646449
2276121
2755428
1363124
1906987
2352803
270164
1391523
1126736
849238
2841575
440610
1290227
1374743
2672082
704973
1284560
2031843
1344700
2694826
1208794
2676289
588590
2022232
2904005
681043
314621
205134
1299607
686289
2694446
443121
12962
1212347
25043
1936561
1838525
350714
2116077
2116900
2098829
2806198
1648376
800509
2797620
990077
2447221
336985
1661877
953442
173121
1995402
971737
576418
2314523
2604648
1114870
2079054
105902
1014614
333501
2643964
1030701
2272829
1639996
1532985
154149
1618453
2618749
1664954
866639
2166838
1128601
2131988
931572
921134
1318230
230543
1970116
7153
507134
947153
1124307
2918906
1597856
766827
2081492
2031601
762138
258580
1605035
2457495
1186667
2480251
1622103
318559
1097149
2807610
417424
2847764
2691308
1545694
1232578
908682
803276
885752
807385
709542
265011
2022041
2627387
1331848
842088
1947219
2421043
1680656
2415379
956764
907901
2531851
19560
1062527
707137
1709451
1944319
712764
1935829
2880722
2154954
1176017
239402
1365096
259543
2322473
2052836
2747624
2613776
767622
1729942
1091328
616505
433287
525895
2355683
2284284
495576
429630
2093497
2765029
537885
1084451
1250812
2057059
2455375
631777
2128038
997564
1114882
98872
1188252
1810104
147566
735862
215885
1380480
2678298
2900602
173204
2056967
2283426
2181858
2377196
190317
130226
773333
30619
2056880
444597
1313600
1732101
371273
1983166
200953
1879027
2575645
1251814
1856385
304821
2040307
980824
1188949
799076
273359
1355518
1492949
1905163
243892
1595909
1754175
1275003
230029
1778060
2265926
2364736
1869904
474557
1286120
1582591
1040452
619275
480259
2119327
502795
2509073
2496586
754060
1041898
1598361
1387578
2908908
117827
2670070
695136
1688528
395294
1431863
1599344
1969154
2288317
95801
1283610
1717403
1355679
1866474
472128
5844
2667685
836604
737043
434802
789944
1390694
1447625
485786
1835999
93715
2743910
494968
1460177
1581488
1028702
1968260
665598
2488988
1650940
2445672
955888
2069811
2020915
795529
1575826
1068941
1912895
553951
1974644
2429245
818181
2499703
2008987
1226622
1960044
330833
1831564
1805297
1354611
1992915
190126
52618
2744488
2641687
2177995
1593845
2137971
431102
2225707
2263546
157854
2619275
409718
775591
706849
1886695
1460473
311260
865195
2761777
720076
2920391
965201
2806539
2074893
2045095
76053
924046
2822694
1377011
1419682
501530
1898295
1820469
2891057
108170
834496
1208374
856000
2035574
898743
2674831
119059
235782
1737154
2358996
329834
1203630
1908506
2839072
1005102
271604
2772235
2766551
2926003
2534040
1574286
1486908
2128649
1164855
2127647
658181
1209023
1413784
1319322
80784
403877
147160
1127887
661813
1450816
1385609
2345500
1937283
892632
1024191
1012660
2376764
857628
705908
2306770
916871
2621189
911363
511971
1161411
2344464
2364366
928586
1429111
614993
41573
830289
1249416
602303
966640
881062
1021610
1117746
1354421
2819155
2194020
493688
1998532
853267
2372990
950299
2428470
2452107
2058059
78519
2462723
1909141
2548486
1811715
1506561
940541
2298377
1426709
19560
556718
1357746
306080
68497
1556758
2139706
2199848
2488936
1337553
2302951
2201338
2729733
1228542
1205269
2137108
1791929
2395297
847539
2883402
2931310
982134
979471
1065840
2627603
2838363
771510
303839
2229741
2197744
1524417
669193
1492217
884261
1892283
1461182
1265395
1112049
196801
2215933
552274
1669081
1398678
1747555
303115
473529
2892256
2723984
1758146
618430
287523
2243634
2572598
248326
704976
2497112
1042774
2550570
1189196
973996
1741824
1954731
1431275
2451379
1697209
309949
2472337
1176045
110058
2276343
2250268
2778156
1742799
839464
2884248
674651
157883
271910
1723680
836451
2600628
1343323
2310586
2407206
640491
2653506
514344
1652259
223199
1606349
2763693
219479
1623633
576791
2101362
2646245
1779557
1892151
371440
2414226
1006184
2872696
2015338
1274153
1066338
2121925
1554575
2694666
72093
1996043
219445
898809
2302843
642241
1855222
1267386
2023493
1822626
89564
2301608
1089914
2693464
966735
1295090
1946951
2189811
472828
444531
1239696
1286739
2148806
2715802
1542713
528553
2606517
2464658
294243
1481835
1244355
940494
2603274
2729846
633421
1482672
225579
1052316
615599
2401753
111611
273380
2079957
1789969
286356
1995153
1734351
931026
809510
1096293
1392340
1599265
1581511
641102
2253832
1975082
1791195
2286760
1510742
2898725
1626558
784898
2226859
1039828
2273261
2749461
2020524
1280318
154149
98437
813411
2647368
1766045
2655806
1834143
1687340
2591830
993297
1864968
1250559
2719094
251050
628963
1188572
2813203
2434504
2409019
1758871
1418517
381916
2374818
864275
471438
1024339
909993
1750866
2146202
1112526
2782931
239260
1771035
887942
872154
1639979
2573639
1300909
1059698
1521811
2510113
372992
74845
289946
2331188
1912679
2818175
1117583
976893
1945807
715071
2525952
2732613
686346
345585
1791265
2769040
2078039
2525582
2217857
1348515
1442224
1835997
1939441
1631376
2123600
2456293
693217
339347
2390813
52530
2920101
1166978
2746231
1740880
1776199
542214
1479770
172037
1033957
398245
979295
1550197
2776751
1100646
467138
1471463
1016538
404277
2625684
644339
2030774
2031653
67646
1764175
681972
2495911
1824401
960811
1550835
677621
476021
1249884
141580
2796304
2370392
2204415
775529
2721172
1612767
2644380
253056
48956
1298102
827300
872688
1135514
1467146
2908680
2488230
1149064
1119392
365356
1080106
2270296
287945
2572656
2577874
2323080
369193
1200332
2029926
588352
483753
1539636
2153931
1979576
1231641
2275539
2904941
1950345
824297
2348636
1296672
1014765
79632
2622918
293454
2085089
2580161
2735922
546063
1338485
2701074
2329639
2536223
1720876
1567939
598668
885960
1910591
2159996
65838
1316900
1630910
2003611
2233158
2522376
1674454
1886186
989174
1769569
2130337
2890880
2255405
1219141
1533980
140317
1597494
2883054
1945730
478052
2085426
190813
935194
791836
1919444
1668340
1806521
1470544
509
2925643
1035696
2192507
850178
354570
1523222
2931310
63344
2900798
483019
235154
864666
1999110
2223148
1200886
1672267
2135187
1449091
2908387
347052
2725201
1116612
1632750
2629059
1610137
2356845
1407874
2664473
2623372
316562
1528428
601006
2228671
2293874
2590505
1458781
872445
22582
2295877
2766537
34878
2904892
62529
990572
127546
933979
498317
1208279
1701007
2817188
214887
1542108
1536954
642326
2059734
249296
209579
56477
1279722
930966
1085301
1183499
956437
2515036
191779
69441
1333041
1108916
110683
2411765
848918
1762843
1667001
1790340
2753254
922210
1479698
10434
2311860
1372714
164714
56915
503365
2359697
86358
734693
1455161
2686043
1006661
1377830
669972
923212
2099686
2164620
1546165
125755
730479
2686784
2247154
1891358
2142898
1627767
410989
947081
1882190
1364856
1111755
2596762
2161085
856919
1777155
271499
83899
1750250
778855
963200
2580268
2265459
2566602
1785876
1794186
1229681
881198
2184980
529948
2405061
1132326
1879982
2672889
80268
281072
2062224
294888
562198
966796
987384
1659684
993717
2706457
2447521
2122599
435903
1730527
1298739
1620443
2550807
1357416
1058901
2905628
769639
303130
1051558
2177408
1234901
192260
1298863
1121965
732279
2471859
2825650
2352043
1822455
127432
2337570
1754282
548502
2108356
250595
2729984
657858
2873436
120097
62839
860719
159609
2471553
813969
147553
1949096
191121
2822872
2881341
480081
1499759
936924
2141152
1795045
2157929
2239728
2500216
1620315
1832211
2545797
716749
1628823
350215
914817
593381
2762170
2152138
110017
1064861
360057
1438501
213592
1455473
943323
1171510
1175842
600720
1424566
2101599
254443
2868500
875948
2659446
1880956
1846375
306333
1746891
787138
2672170
625161
300485
114226
1964756
2928401
2245633
194214
1726627
1991159
277359
1549583
2189148
1660849
1300648
275363
2380531
2803622
1470786
2192396
2338388
1991815
535157
2185115
1275585
2691951
664752
2511952
593658
2213124
1260722
1016593
1661914
285285
955843
664901
607175
522016
1066067
2233669
2094895
785579
2566306
1450360
282679
1036435
52140
946100
620245
194073
1268221
1225209
2469181
897882
2635507
712228
722850
2212734
2783750
909814
1005677
646222
2886026
236294
288721
491019
2337913
2718911
262299
1807235
1444328
1536470
2280998
270374
198221
586836
1321063
1817398
2649811
2132262
1907934
543609
489532
2736391
143574
2626722
2720667
850945
733673
736380
1269948
926214
427662
912481
1250771
2890115
1997074
624198
2303505
2285895
943606
2839595
624134
536730
340299
105378
587344
1623800
1427582
794702
2897277
1727724
2141703
2901399
1080021
1909402
2638642
1987144
2616412
943553
2228896
1013870
112245
690205
2747523
2661064
2490715
1641738
445956
1271060
2809667
583076
166053
2714128
1662172
2802080
597393
2128046
2350448
2096363
2121936
1703301
1030466
505717
723746
1130107
1246747
1177897
552681
1527582
1775200
1040941
543968
2061002
2102558
1154353
2710202
644264
2456474
2743889
2374410
1207907
2291638
2583552
1575323
2404939
1257179
239557
1648826
2032151
2069773
1469354
897500
610163
1262674
1658059
84779
1725286
27177
2516963
670370
571065
271789
2008225
1688559
172999
306285
1798866
2356189
303814
2334332
1922200
638944
1368462
1209324
2628759
2093305
630581
1132631
970022
672764
475787
842845
999529
527865
2771839
1233851
2118628
865855
1322347
1245745
1910517
2172379
842884
1008802
2358212
2722375
792877
2619088
1652774
1307772
1810722
1644539
1506485
1341271
1046153
306301
502594
2327594
472679
1152439
72731
1638540
85221
197605
921069
339388
1907593
1264653
39697
851714
1216673
499362
2045888
2266840
2661874
2046963
2343864
283910
923982
827649
1540618
461466
1861506
1836178
116572
291071
2883213
1061776
1997337
623333
1597861
1091306
988428
1398280
2125937
1673270
1468953
37600
2181383
81385
1561343
100138
261410
238326
2055288
2776603
2838002
572720
2546326
1123337
1959682
1613576
1186266
232662
2643020
519561
1919953
1844433
1205565
575940
330332
224692
462741
1753729
874697
1620280
2331074
2425177
834209
663292
1301277
1974075
1739150
2137811
402006
210429
2115272
1688256
2289911
2810387
154490
583820
629948
1951038
1054443
313872
907883
630963
889157
1177753
145316
2506808
2146991
1389433
2453984
2152674
702766
2374231
407588
1151025
829392
227512
1688257
1211427
2654768
2864929
2772628
184791
2075040
753795
549379
1776010
1265197
76327
2074029
1064516
1257140
2281487
2568823
2504686
2139889
2596732
582171
570639
2923752
1973723
244846
1424881
2676755
138657
2802399
1977009
1423202
1835796
958067
2351864
2490468
2804957
2465280
1919821
764249
1782062
2806116
550866
1402740
2291543
2405055
1700431
1664202
1822199
1088537
2608881
384397
79840
1566574
2901766
2626587
346054
356012
1298882
426501
1904993
2052991
838860
884310
997664
1647382
979679
792513
822120
1498511
2774246
321350
937130
2007110
1525662
2122048
2603445
530951
2840376
2089409
1763448
1572706
2574356
594341
217615
1393300
1160517
1543231
164048
1426009
37766
1378675
2470832
1641019
1498323
587891
2136976
1117687
580465
2308036
2794515
815684
1841170
97180
860653
1600404
2036603
82694
201054
1294640
2503124
1737124
60729
2382813
743432
519457
1606205
1907707
708363
364103
1944580
454061
2813143
2394628
1276637
2879205
744402
341076
82267
2920534
2763426
1105898
513786
407493
1030015
1323816
1799428
1205787
1000980
1471538
2008826
1221299
2456916
767982
2612371
1807088
1952610
1169340
2776108
575678
1892662
815736
2085597
2588218
1187379
2019431
2304649
38279
2143866
2629336
2654782
402884
2900572
1080281
1481105
2636277
317986
1940057
1100186
2746502
978765
1417894
2335610
722020
2275171
2024928
1068206
1361173
352598
952113
2895825
1216173
1203515
2921596
865752
2462049
122440
1444841
173531
987437
1989806
2396128
2137291
1190024
1006588
391008
2029484
1587879
799817
2588659
2118442
1111313
979619
2125316
2300804
1635367
633462
114103
1494977
678683
2593224
1485104
455193
1676631
2387441
1861632
1261980
2622229
2456325
2802681
312962
1254592
2135821
405567
1315535
295012
1486351
1735408
252064
2297597
1251383
1523930
2196808
176667
1077387
1159835
1635453
1455740
2844714
391931
1134110
1885052
1785880
648487
219239
2637387
1178338
647204
1839999
327896
628607
2463600
342904
1030601
1627401
1426455
609619
1782046
1084637
73981
92540
520639
743772
2267843
1903846
1251983
882573
2875464
2109529
2679061
2156729
2315124
1064112
1802315
315587
1418024
283629
215509
2472906
1796051
2477412
1110211
796710
625827
1242948
687437
2090569
2914936
2504902
243992
1873782
1481862
1999127
2441068
597724
599736
1085751
253354
2668065
1634285
18382
2585503
1124228
7723
2515740
2234357
1868069
196398
979857
1234346
2569377
988004
2881944
508030
1623797
1650649
1824219
1315862
1848702
806634
1891162
2728239
1299656
1893116
405225
2382526
2276260
2307197
81435
2566422
105936
673020
704162
1137461
2658896
1484771
565705
1261016
860961
2763039
2268565
1752752
321651
1254783
2402646
2787674
2610166
871848
1104193
584129
2216255
2122886
1881699
1067422
1132982
2501032
2696439
2858910
2736865
126203
2057928
1332995
886749
112181
2494101
1988110
1079155
2217261
2104544
738700
1247633
2247647
160226
2001700
2467560
1399986
2142961
2630074
61085
2120343
1375610
1646020
738593
1339917
2187857
1752282
1848882
2489257
638492
1232580
1716939
1445622
2287413
1082513
347480
702411
2322188
472047
2079338
1915960
1002916
619309
247417
1428934
2057504
2721107
817437
212844
449359
1868227
1853752
2863283
432151
1678319
2185445
759722
206884
2195851
1199579
2018318
2794765
2377094
2754057
2113329
110053
353762
431061
1156685
2574389
2068011
51108
253255
786796
41730
1698238
1723725
2143645
947204
2435368
1939811
880526
2416228
2669555
496386
1182364
666449
273790
2517408
2806922
1988072
774976
2341412
2375173
1451329
1392988
1259356
548620
2341785
386625
2779685
492891
1508428
329757
2236245
248319
337544
397081
1319488
2469720
1973777
1708260
2499491
2598605
2619362
1891980
873577
1438683
1740887
1016739
831737
208255
767914
1255181
2229873
2204399
1484298
1724745
2314161
2786576
148525
820850
851057
1045063
2065426
648494
2603928
1648819
786393
1214483
2771362
1048488
759728
2214607
177891
590001
1902937
2767744
661549
2430387
1197574
2749867
2112089
1175118
2328132
2177946
175828
35394
283572
2341776
2918059
202640
635889
560948
263526
2352784
1843739
760121
2664642
547838
483071
1593168
969965
139683
1449086
1800259
533406
1489601
1167358
1144329
2677173
1073881
614973
2405418
102394
2842088
1220233
2013388
2652898
1832243
2167283
1905311
892225
811490
2704202
958683
2579145
2778321
1722865
2141542
1464947
1000258
1808096
1892049
1689190
1388963
2713112
124812
1683949
251623
1699773
975604
188121
1691456
2097173
1350028
2768197
2399471
2086552
1039087
2158569
1545140
397955
2256336
1789565
1951063
1600692
2654802
2826362
1622095
681181
69721
1849103
789036
2601277
412107
2734759
2255362
2605963
1824462
369432
1405748
2489691
1271993
1829424
1726370
190016
41206
1470625
1265004
920807
2779098
2478573
188777
279141
845528
882151
625910
2708410
834117
2523262
1097486
2811794
1486708
2663810
2281228
169816
1288353
715089
2589142
1523750
1251998
315921
2774700
1745071
249258
1667004
2818619
2249585
947416
2635649
2138141
2721287
448076
2167578
1404734
1942970
1526969
1785804
2665796
2939955
492153
2889187
568938
1111447
341320
1442659
1599438
702897
2694742
727169
482991
479917
1387742
2598550
819395
2734544
1229190
2776746
2905111
2870598
466763
2800827
2669421
1850968
1735756
2359402
452653
2276388
23511
2563805
2439809
499206
2812369
368772
1193871
492189
2316282
2174776
1278498
944476
502633
789501
1269694
846013
980977
432328
1277041
1722989
1694461
1414374
825930
2097824
1295134
1612384
487201
774300
1977456
861890
495577
318131
787201
2037108
1493742
1695041
2597036
1600720
1588389
2018082
2243149
1488118
1709286
2859138
2497906
411261
703428
1745295
2102286
921002
294722
94157
1246062
2683408
2722320
746376
2928348
479592
2130511
2836221
1491986
2429485
10188
113447
2340594
1102699
2921883
42043
1462943
2812276
1472251
115468
513927
1024910
2495607
2883843
2352894
2153678
130203
88478
2139396
2192912
1640293
2611958
595816
2405889
2412006
2535264
1006625
1219185
360525
1386455
273436
2154830
963788
370876
1944709
1333385
2775343
345005
1310074
2765605
2496481
1908091
949325
729283
1188153
74507
1607557
201835
877610
1567800
1013737
405335
1518894
549904
1490066
2814431
979834
232615
1345549
2415988
1833230
800806
2862688
1154382
1422108
2349887
2211399
875173
2898698
365732
153095
1867717
732635
1493553
1634665
2205193
1028002
2089817
1593073
1320183
921030
2398663
262286
437212
1061063
1813250
1886386
390123
2414384
1313502
406015
475252
801157
2529022
230425
971698
264259
1504850
216348
1129358
2171903
2019972
274819
2748482
2194197
2693536
778424
2921641
1138614
2718117
2242217
2329453
1290235
2004878
1581259
1739472
770963
31603
20224
1958067
2793493
2093898
1599303
595717
2028096
1408325
1059023
2078122
694695
1759218
564010
91895
1642235
2658341
2380728
2486138
2220495
1596660
1668530
2140087
377655
1762020
1159920
1591336
537242
153436
2207241
1050286
762851
943009
37491
2426960
2378522
1887374
242710
1012550
1482720
2303209
1133338
112296
372708
992801
677427
492182
2598215
2237530
1874219
829809
2500951
913153
48707
1503418
1210890
181216
2205176
1527246
1186624
631015
295932
274988
980694
364292
1228789
347681
1807746
2118091
2661238
1233099
677070
1092392
1346294
1272535
37307
350195
1375820
2531093
2394131
1816955
326245
1461066
2724123
1374021
2919064
2248343
400798
674530
2681659
556784
1370267
2182660
1026271
144188
1740816
2851708
255202
1418333
2082843
366745
1744300
1977789
1675895
2329323
1785073
1482143
1220587
2406357
832615
1788345
728524
2115773
1685922
2751193
16590
2666793
1393162
2529710
1318828
2670136
1147692
1715847
1161399
177254
19762
310556
146952
543707
2051183
799189
1232466
543499
1953116
809389
925292
806350
2800347
83400
1399857
1149153
203335
2379579
1990142
809252
701544
711776
18269
2498171
568275
137270
1163609
1521949
1033554
1304616
1151569
2803497
2612583
2193905
2101760
618822
1796510
2097134
695368
1052523
937716
2692673
2708988
2030655
2567070
2784060
345688
1983777
41903
562350
1289563
825950
290071
1467117
356910
2722737
2571988
2232052
1117486
2256244
775535
771711
1205522
2554292
2451543
136468
1165019
1634820
1416033
2119482
1019076
319424
1992395
1452382
894045
837833
1853270
700906
348857
1544101
672014
655797
219136
1973541
1834690
2205016
2234404
252617
2144167
1290106
987214
2178715
1997559
1104880
425029
1839817
820653
2019253
1572322
2380087
2115789
2176239
2433702
2482995
709351
1672093
1847957
2602912
1799281
886280
1191039
1330829
495659
1032794
2315228
2563354
2298563
408292
436366
2662043
2350624
81465
1453027
1826415
2531752
2519104
2027763
641911
501965
2341024
2923693
1726061
1139952
523689
870429
1409501
2682307
137331
800873
1296753
1302370
883329
2854042
207215
105653
1189229
2907920
59751
1501453
666547
1992015
1134971
588736
371018
1724020
7244
2918696
1893587
76563
557746
839368
773153
2006987
1048962
1446681
1176430
2450697
387858
1394745
1899710
2132001
2696890
2384572
878695
975398
1453125
648573
1919710
2011198
1357711
1499332
1305113
2901955
1555860
124784
1995258
1925601
2470242
1056776
1864571
2172642
2588848
1970375
2773506
240557
2691256
1453531
2464705
2311802
1058641
1847735
2644950
1421460
132638
642890
483983
2110423
1733353
1853743
1660897
409138
2502745
1687802
449687
1871298
2764698
1372361
189069
642260
182608
653273
2119740
704223
1527496
2106065
263481
1367346
855018
2473503
995274
1352056
2874268
2467978
2352383
990659
1715883
508813
2126306
2297604
177796
146347
1682937
504003
70756
2753125
2177026
2570817
89342
2748059
1830589
2198691
2040225
2240752
2231878
1069247
2702380
349642
1585533
2937218
2063650
1901861
2306434
489691
2199683
39389
2297514
1292907
2220518
1890435
2582463
951388
236179
2104546
1877338
454402
2634855
2369701
801215
2650038
1020939
1968677
2324336
641818
2901949
1378844
2305698
501373
494899
1080556
2001256
2099727
1249861
2799998
1437042
1633700
894996
2174092
2041063
2781344
1064416
793175
2419253
735630
565599
92839
2751425
746723
2237145
1284795
239344
1728600
175707
1357636
853146
373516
2251289
1349482
2110033
2502112
71146
1169816
2534913
785978
2422716
1886275
1157690
1841363
1239337
182515
336098
2557959
845397
1353245
2300543
1048717
1681558
2738199
2892578
2555602
2345163
2464361
437975
2909384
2819352
1410866
616101
2860871
1923344
2591537
2533298
943625
1032500
467443
162323
2200204
94777
365781
2895054
1469383
1727904
2348862
2222632
471682
396186
2842070
375934
914117
472916
1986114
1887690
1292813
2180998
11797
1684014
1261655
375269
2355974
492683
1954209
498751
1372007
2042451
1308850
2443144
1744567
1516535
2113360
1769902
768046
480393
1805181
2901280
148279
38651
976565
2545401
1024162
2824648
1251092
1104594
1226827
122320
622899
1570627
2507643
163054
138198
514578
2024924
2061357
1524602
2153353
1256838
1574847
2882069
2062788
2541518
1048911
1243343
649468
82463
821081
1509868
846702
1668360
2480980
2426425
2246082
920523
2351512
748078
2330519
458808
1115353
530628
2580559
1140048
274018
1547333
1708111
221917
2534709
198734
1242671
117810
2115182
2744419
775921
1799552
1564587
31090
2822393
2870071
2112739
120541
2138871
1801626
788922
1594170
1242162
1014501
286157
1416355
1180451
2511815
967657
46829
1222835
616680
1959385
1986619
414467
1940140
1052266
972494
1690985
1542221
1719794
1497663
2542708
324279
2042475
2407891
1842259
1590016
42257
1927372
1715646
1157094
170425
2182263
1832828
1518423
2562553
753180
2125359
2871897
211411
53105
2023872
2163682
2095209
2593035
597960
941919
2506897
1215288
2052372
1289838
1332376
1794747
1770208
962236
202236
40698
1647330
276554
1087538
48849
32189
1738296
2555916
2642128
526013
2472723
1886283
2645721
1604374
628908
1000686
2897588
189066
2003723
1703469
1802450
1171889
2755221
2648927
1773593
2369969
2690366
2887927
397426
1615429
1765564
2112846
2190179
679911
898376
2218898
603425
2065889
1207279
2101516
1582392
2243286
2348660
1770867
2256479
494332
2432794
2727314
2663401
945713
2049178
1580912
995453
1992705
2167609
721533
2860051
2048461
2629458
2006214
2634355
1190799
2735120
130036
1139944
1434157
2764245
1559097
1144088
808948
1098021
1989326
1278076
2757506
2800632
2820015
1212484
2130404
987296
722353
1170429
474749
794763
219823
2920665
1331691
243653
858314
1604168
184581
2563485
1483731
1964478
1188954
2811186
261644
1208290
2210099
2399091
45650
813999
2768866
1501535
2116895
1331871
371699
1112431
2595496
1062007
895051
2224888
2331406
2799401
425725
492445
1281969
141631
2680175
2445531
2301567
670341
1594859
845524
1165143
2544919
2087472
2194849
1595696
1921407
2351473
1412111
1327158
2371022
2088212
2625323
529434
785629
2437006
674707
478661
1847631
1288565
2768870
1110113
581455
2600424
2628092
1177168
1997264
1542242
1960597
2301194
863236
2294128
1213464
715639
228290
2791065
870309
2382257
54516
1768666
736678
2849768
2198304
1964975
1891554
719895
2151872
2457315
269652
1416480
1588385
2725915
2573155
420080
2366393
1586528
540170
2640656
2709330
2588770
2350028
1693925
2560347
1978452
904650
348343
1970034
1572075
2500479
1145115
970288
567037
200078
84469
404210
1655050
1691596
1774672
1060418
668366
1049674
1895092
2249166
2611638
2852832
2331352
2249232
2867558
2689166
1017265
1088679
2889267
1420372
1993126
1428155
436645
2360006
1616252
2909394
1048508
1559997
1831434
2560737
53488
890145
2792750
247601
2275724
1285146
349121
2604944
452946
1234978
691894
2769025
2798869
2166467
1825709
1010117
2178230
2255353
1072649
1850370
158517
2532892
2385523
2616486
2253561
2781692
2094505
1474885
1445737
1171268
2861685
1079536
1485998
1159041
204075
1295590
402856
1002350
1552253
1360097
2787248
1431354
945708
1252970
1157980
626277
2067935
2034026
1471206
101393
849356
2115365
2558547
1456275
67443
2482134
2765755
1277502
1203428
2312455
247068
2308471
2106961
855230
280193
1029836
1345612
2925907
483164
1330033
2740987
1686945
1592526
1513980
1357847
1937708
2365283
1782570
1214291
2115986
381621
816047
385782
1850166
663024
509132
1239068
2059165
145851
573957
2849692
179112
2715053
222758
908262
2840333
1100377
1234749
2871346
1717643
1253712
486414
2254237
687551
2510037
358797
397225
1378497
2848277
170863
420135
232179
86835
1534090
817157
1597171
692583
2635590
1728834
1682788
2646322
816323
72126
178625
2754329
2538496
46423
543202
1001921
1269116
2676626
1621693
1264994
1492421
2463646
2237671
2299518
151457
1202512
945792
2236143
171985
1020164
2854818
1499116
447564
2533283
2699721
2443132
2079012
2604006
1146235
2483566
1511453
641352
819356
2756387
2856982
1806972
2274022
2282755
316741
1444052
2819876
1220616
713022
1073120
2781708
183506
135099
2781969
2915654
1146487
2002918
1655045
271976
241690
2643746
1288581
2366801
2558086
287002
2698921
538679
2331768
580758
1539543
419236
2797792
2041323
1369744
1593727
1670423
792519
1467818
2564946
809445
1398009
1779055
2890752
829677
1414323
2783183
2431018
957825
1987661
1203329
1385762
829907
1873058
1850282
2253263
955411
307015
282249
2704556
2297871
1950377
472255
1794150
1929070
1303570
1950419
94692
2507578
795106
878982
1107857
1184752
870278
726603
2580366
2858864
2270031
1974589
2114184
453917
2533364
1240757
2239218
110897
570335
2235161
2563344
1072761
1623136
1590393
689205
1146198
454739
541834
2083758
1844809
1287535
942393
575875
1157308
1516895
1433885
257012
1609245
392196
1213380
1928763
83763
1242844
2518183
656025
2430857
1808523
2007289
1747939
697156
1737091
1958742
372299
2524470
2163548
1979776
924198
1964990
632745
597189
109525
1729949
823961
31868
2090348
1250540
267250
425734
76746
1802430
316703
989239
1867590
2297510
2089039
2815042
673992
1747719
1742987
1720667
1437105
2690303
1783390
1695033
2647176
1882135
255498
1574875
1574048
708103
197229
1135187
906091
386520
1149023
1854113
2600893
1999576
2753262
1385754
2170809
1216999
2571040
530498
2555413
2779400
2681622
221050
872163
1906676
2022244
2559773
2802746
1974885
1886265
1177539
1953802
1584321
2276886
2835534
2530532
286742
1434735
675496
27455
943903
498300
2349284
1747062
2444152
2198934
2752213
2287504
2800256
2503966
2267981
944054
2720622
321914
2697406
1131262
2296642
126176
2252377
2545025
975443
2754594
1668001
17524
2749968
1030909
2225900
1412202
1829060
1619475
2088345
2265951
242842
353551
2197299
1134299
222193
1718773
715802
1031611
872652
2749832
448507
2506599
1496065
1401744
690359
577443
1182325
250030
828235
1442640
742898
2407239
94835
1824276
1263213
1547257
2219682
1437321
1686867
1020045
1807774
888821
2459563
2185122
502893
785109
1244897
947244
1223339
1579703
411316
201299
185219
1408577
637731
1821017
1345234
2003229
310829
2906319
1514630
1426790
2850480
2861625
1915107
1142261
1789565
1241749
279246
445112
2567292
2911975
2286674
286373
1155645
1159207
2003021
2563557
1790806
247054
2550632
1612976
808969
1125813
109157
1113743
1564425
952858
1647955
896287
1662751
165319
958299
1515486
1058805
298013
2317481
2786448
135450
877283
161688
636479
442918
407007
2036330
2830438
1998571
552863
78105
579649
777951
2678622
448606
13091
1133683
1171575
116226
1852942
714140
2783627
2401466
2318856
2058705
2291602
2864251
2747409
95214
2567677
2618474
539452
1656758
2166131
2527056
2069256
419999
2067044
1813597
1389366
1840599
2021168
1769696
1780995
866178
2383681
517745
2066392
1331108
956407
1770
1965555
1106499
2270596
817510
1917485
700781
523789
1629225
1354782
18968
1772308
395481
592910
828844
509013
1958973
392430
1706437
969455
2271640
2828716
321218
2703086
25597
2428317
2701655
2935463
790161
1630966
1085971
208537
667
565687
1170642
213924
1775642
2794770
863133
1619765
1264256
1137990
1515047
2441031
1711100
1746409
2796421
94165
889547
660636
1103686
2032164
452747
1027005
1261601
1817495
1308113
1752463
2827106
1299616
824264
997128
1462162
1434847
2740331
2558163
370231
1309320
289725
35455
1338630
1141559
1424504
1161786
1371156
247251
1103425
522027
1260694
1914145
1882085
1178081
258175
1436688
2096907
329774
302002
642368
1041438
2666083
1055414
1733509
1921392
1359082
1923489
28010
2811740
2742946
123944
520349
1662799
445874
1807076
1301678
582449
2201507
1255878
458450
2818768
2547669
91992
401521
1133092
2159810
715618
2870851
2277154
233297
283183
1336007
1702746
1235159
789906
537943
1754304
1254380
2078503
1187405
1875161
1079755
2496734
823120
1158258
410216
1676957
1210625
655203
122532
229112
235896
2267840
208012
247932
2643818
1652829
402728
1297211
517457
2460406
280835
386357
940637
1036167
2933449
2338303
8106
1983610
1062477
2857117
882904
140803
619437
2644218
2854638
2678146
2054326
1064396
30733
1360786
904918
2550506
2478043
1725230
177398
2784852
1765906
2406255
1637771
2496618
912031
1740715
2205541
2380650
1471338
412079
25665
2894968
2696863
35204
1450031
2423122
1859664
175228
1592455
1127990
1905730
2119395
1468361
1793766
1774866
1081998
2062206
85507
1940585
1586483
1300718
2801442
1522052
658771
2405271
1342244
451096
776238
1314475
871766
1925744
2210185
407623
1976313
242377
2764068
1531272
2879291
2486257
1560034
2900281
1889613
932677
664529
2881757
1022960
995636
2396898
1065929
2149031
14629
1683653
943928
2437294
782649
1286514
852655
1357657
2412954
987941
1229815
2010326
2809018
2595373
2901386
318169
2603609
1067473
343575
2249843
2536712
525695
854624
2290697
2673558
1412596
2654920
1793235
490502
2759565
797542
2829079
411880
140160
162466
968714
793607
1182698
2128557
1530492
939393
1809082
758789
2485941
2599630
1701970
2472359
2234546
549343
982047
1544521
1056101
1319129
479071
2525770
1480075
1781505
1470809
2285886
510510
1386579
606759
2704343
2831216
552271
2185588
2126545
2002440
227744
947432
2773462
567498
247294
2679580
2325408
2201818
24873
2562221
2467424
2336030
1454698
1049892
2193326
1705100
878508
661337
264943
2857769
90559
22146
1145538
2137855
1237995
615757
2620914
2912523
2189638
1915727
2001067
1132097
1799756
1722917
2607770
2672490
1077695
2126094
1580501
1152034
932914
58757
2178736
2413356
67605
1747913
2855024
912105
1565221
1794577
657037
228100
2933163
2858814
414989
1018286
2429793
942359
2830593
2854308
2353735
900490
1797976
1852152
166544
21292
2099971
134843
147095
2468443
837103
1537319
1734961
1602633
342833
45028
741482
1887651
1674481
2695492
370189
2686532
2266688
311345
2785349
1774644
886790
1452875
938309
885711
2695707
2828158
1182176
821881
115206
533421
2311759
2759572
1100288
1696867
977378
140505
112865
2004516
393666
2157709
2454808
274371
1486311
2779363
2689746
2047579
1381556
1327378
1523984
175423
172005
1013791
281011
253825
2781181
112214
2207208
477359
709521
614171
1360950
2589677
427749
1466569
998084
1798765
1195638
1897408
793210
1248443
1143411
99124
330326
1047683
2247595
1063853
2903906
2632962
2862425
2010881
2132661
869958
1499325
892634
2015560
2711290
2145617
2257810
1948970
1200621
2824964
444690
2249661
1728430
1586164
2231307
1113234
481050
515893
1369989
2076119
232536
1916502
1930147
728869
344696
2435745
68456
535945
2175948
176755
1434599
872085
2544362
1247418
1645227
39893
2294879
1710258
1563012
1184830
2545381
279306
2826570
933405
1447483
1626962
1123659
896205
1241254
306418
2773510
164234
1914885
574930
1777164
2756004
2445855
252603
2321667
1688973
2628277
2709727
1517354
175982
383858
1629634
913646
1426416
789658
1172704
2286953
1304360
2420538
174888
2779291
2835597
1618814
2341300
158160
2813621
1925119
1935288
1154037
297916
312682
1204088
1859551
1571272
1694118
1091470
2467684
1161884
522384
1413314
54528
889991
1467201
154464
2850638
1056775
147242
1917066
1461232
1870957
2376405
444429
1035014
2275977
968670
1783953
754506
358676
2401445
617230
1171214
2549330
240273
1219266
279980
1500973
2590143
1205421
2586183
2651349
778660
193638
1955489
1957233
1500463
2115231
988048
1731461
2321078
620110
1308950
2203922
940329
454058
2401841
1379427
1891097
1690917
697999
29877
2650089
5742
2021642
2914854
323383
2776786
1427275
2849608
2089403
1958952
1807259
1733736
1594338
1690675
837344
580017
1066384
2187942
518764
2057854
2572270
2145112
1711005
982917
1020353
2289309
1160188
879761
1495268
2265441
2547582
872139
2178103
1799941
2289526
1767452
588834
662756
1723730
91698
1581098
2677031
84104
1758056
2681339
1835870
1547780
841195
1836411
1512570
2935564
1025077
234660
1477015
496079
2326450
139319
568035
2409920
443902
405348
2015109
1787876
1663870
2301727
1520526
502907
563150
508715
1428162
1867889
2711282
2856533
338900
812198
1337866
2134783
2249645
2590377
154719
1197855
1387020
2666999
894127
639533
740046
2741546
1405978
2113424
531630
64119
2693591
1790283
2779033
1489103
723929
953357
468046
455250
1653101
1492057
2695644
923431
171943
2786321
1733160
326242
2231713
1098273
600588
2688370
1640638
2896268
1113124
2341338
294494
2665324
247970
964582
1289502
2851668
2387780
1096823
1789161
1799939
2346316
1639605
141892
880481
2111557
2671444
814260
448011
1042360
2104691
1934433
599356
2161769
1185121
1536158
803400
1179188
1193040
587981
927653
318869
731522
809365
1445125
2437120
579403
492703
2061046
653377
2012269
1447208
2931636
1879393
873440
1228197
1131466
718298
2073044
1095500
2569661
2102995
412242
1580851
2474973
1183444
2712151
2895221
1250517
1237115
2191947
1654613
593009
1005742
2043366
2241085
2416215
2175441
1763493
405173
2868737
560759
1353765
209150
1447789
2669355
2820475
1589085
2805952
2680547
2657778
2729256
2722874
1908636
880491
700785
138603
2117483
216394
259593
1151066
826810
504059
1354206
2510440
1185667
367509
2649461
355994
1089146
2888446
759543
2099774
1633025
1205494
494014
1784103
2558576
635414
2375426
2517067
915176
1644232
2354088
220369
1074501
185971
1842082
870488
166765
2028290
2259981
97854
543177
2296781
1613127
2781902
2560473
2646161
493729
1036289
2469559
298063
1961735
1054159
848470
613523
41561
836547
1455190
1310129
2409655
608689
1926528
1664476
1760893
1870425
174517
117414
1475219
2329453
1542497
1801974
2255489
1600776
1786650
1116495
1538604
2579763
1425754
1409447
774672
338138
414799
1915327
1101849
2634789
459811
2032310
859263
2152078
2103177
1179066
1557491
726251
2751541
403068
1625540
2320899
950192
1581449
284846
1671058
2414937
304675
607136
1507756
659091
2433155
1094607
2698075
1788667
319121
632162
946690
2321924
1009898
1614832
593277
1082882
2244335
2095634
346044
2505587
1891749
1198920
833736
2905561
2171725
1740779
2230197
2602725
1689450
65775
1460620
2582874
2419709
2578816
2810675
1968303
2082222
1100191
1925061
2192661
2251717
2264188
2816882
2247437
789615
1136065
2256696
1060448
2438436
1523014
1362856
2109529
659716
2147795
1108324
1142357
2680353
2236392
2898131
2756779
697666
2119779
1110455
983566
327065
1272054
439639
1789473
2107422
962667
1345994
167144
2676582
2716918
2295029
29653
2103484
1155530
2818384
2175844
1181458
835602
913984
2289202
2170797
12628
692739
203370
1180815
2594496
2474283
807784
425752
1912811
2148453
2363599
1659369
2901005
658278
2265294
1278146
2829268
2499482
1957373
895182
2445154
2333330
56133
1088054
599397
2185759
801370
2189889
1856660
1787873
2609535
1128974
1075477
1773977
983949
639449
93533
478674
764997
105016
1832045
1369334
1193794
22707
1421085
2493252
2348098
993369
2186065
1767155
2812823
2853063
939676
1066043
667263
1572107
34405
849352
2921791
1891167
1178069
548270
1140752
2791631
832962
1150814
1135468
2712833
2767227
377986
357187
884669
2259422
1945227
874008
1997367
2760370
1748726
142317
2538190
326308
1905213
790255
2608783
1950590
1194285
1619303
676255
268107
440466
1295998
2390579
1327130
1144721
977094
679241
1125017
2247675
944069
2566684
1506515
1520463
2697398
1138359
1296862
2161394
2897173
9171
1973879
649964
1892107
1698112
1558250
1270992
1574741
2046041
454266
2735040
2734523
645211
1632461
878308
174316
742748
2694516
2387619
939787
656894
419397
1777239
350927
2270134
1101617
1499261
1639050
246494
2477999
1374910
1920338
2710554
2817334
2929326
494949
832546
1733450
2154330
299615
504658
1838688
2673927
2648427
2309774
458599
2729500
501244
448299
648488
669806
1280341
1650687
243804
2465143
496858
970370
966121
1030084
1739684
2246767
1864897
2564345
2651911
1031545
2107816
798987
1680092
1509416
2104980
2701788
1356323
1078470
1375220
421187
760548
2217230
2824189
838881
2131671
1367611
467509
1855808
502405
1287148
2192213
331122
2826177
1138886
431177
198208
576610
2257631
617424
84306
245821
619900
2179024
1360631
2867327
1363380
2742336
1036821
2884244
1239863
1743448
192241
1982876
2835904
509715
689754
65346
725289
2858391
34299
552873
2455792
2365491
2278172
1427783
719934
2707717
1186669
1684907
1524216
965111
2042176
499230
401794
1903356
1516283
1093283
1793937
1664923
2265501
1434129
2559880
1875444
993315
1435434
2454677
361840
2750080
482008
638365
2368198
2918863
2173256
584770
1506580
832678
961132
207391
2363838
996981
2800308
1178719
2632497
451156
1399928
86782
2034666
1311047
2478519
533665
2706788
1672205
1200804
1624065
881692
1091593
708056
1565271
1185214
895419
75098
803912
2724433
2907137
144837
968694
1974357
640005
966648
178176
2264715
1192159
549056
1124869
708750
2065692
270362
1955828
1384270
1226296
2087273
1155884
618932
376686
998111
2412397
1461401
2552430
982646
1368998
296076
1426739
1070169
2850456
1032110
539625
459310
2062361
760703
813159
1276921
2540846
359898
1721201
277822
1254683
869380
2439028
1276529
136516
2405604
928304
262142
937713
2476861
2043313
1592605
390081
476951
1526456
734592
708586
1339765
218228
2370597
2534080
836168
702921
976059
2838032
1876005
883084
2105468
1777727
145186
1989004
1443092
2304878
1226795
2591413
1153750
456263
1002773
2652258
2367613
1757505
1398342
2122740
1995084
339647
1101753
511009
2544245
1746487
1877579
2642689
1162564
1825458
337665
2932363
275010
279555
2094024
258673
367657
846445
1383484
2160587
2478575
2880588
226205
732652
2290724
644846
1370907
2668634
1387614
2436047
1222520
2514198
2331549
2733323
1420050
2179718
727929
523444
2926183
1652439
1245961
1850228
713612
1075775
355686
1606896
740840
247414
947231
36457
2728209
1101190
2871406
2491197
1552138
2105474
552707
240919
1242561
427876
966509
926656
907919
1897448
1262244
819747
2415578
1972393
240974
426360
2252705
2133648
82596
2580666
79710
473778
429026
2513414
1806492
891042
985759
559899
1419888
2678080
2415455
495501
2551451
2210751
1682726
1193849
2222782
2463293
342129
57893
39498
2317295
1290514
2869050
2778638
983009
2084235
564510
1627450
1188028
1924396
1174242
235520
2061778
206903
1655624
1181395
2759764
465504
992033
2580882
749108
124450
1134277
2555943
2051024
2932361
849943
964335
1169495
1613843
2559920
1127063
783985
1075105
2927882
2422278
673675
1765504
1049402
1892643
790848
912019
946260
267141
865595
2716861
1615515
2935871
1312580
1915492
1405510
2043388
2493689
1715051
2032949
768678
2466888
1283993
766496
1908282
1929079
2566218
1118011
2752666
1982065
128331
1084418
2527897
577854
147085
918247
1331739
2425089
539439
362849
336396
1925338
845823
1041558
1944637
1428159
1404980
152258
877289
256778
1606197
1439991
511429
1541010
1287686
2824625
1931959
2179152
2681104
1726270
174064
1006873
1873151
1347124
2302702
2682126
2046093
1656566
311240
1126121
193205
2828160
1014351
2923485
127853
1844940
2588501
1868670
958067
1318068
456694
980616
449215
42905
792888
1954997
2017954
1835693
1017537
1812540
298760
2887976
1605780
1782092
2311426
730231
2758488
1307815
1407336
1169987
1700793
25646
785830
2591950
1538251
1501564
1605388
599870
503221
878725
2685938
2492475
1698550
657931
2209365
807981
468379
1005611
1158442
240822
2847166
2248676
281761
70351
301849
2459025
1091664
2788363
326486
1408458
516123
2557393
1895982
2504989
2487929
1234276
2762330
859504
444865
1010003
1210366
1277626
1973734
445890
2219449
1967639
2821677
463693
1804762
526895
1720702
32755
2679439
1830073
591667
124034
2812982
2174864
712901
2117374
471654
200711
1980067
1942915
1134610
767004
2612513
207996
1182056
2631112
257036
2228601
1830263
2790880
1760697
686360
957457
2739650
2100598
2060244
409929
380941
2308869
2744786
2645267
708997
2716068
2605464
2780917
2912511
685194
2396002
2276827
2121708
1942140
2579593
1110589
2479338
2221647
1608936
557269
2573631
954801
1858367
1263891
754768
2780588
1025799
912183
448412
2522734
2452102
1211130
2098005
1281645
1258525
813954
1470236
2514875
426205
1987839
1377208
2242726
2185750
1846745
77546
339689
2445810
1178510
1052245
2435665
57674
1035268
1936016
1219500
1602458
1770572
2101568
1085787
2148895
1260179
861863
2818849
2265804
807977
1018230
2627413
2204735
2222513
1119899
623021
2092792
2260617
1056825
1635533
1556079
2821251
2717510
2900469
711728
2121680
2636698
2907011
2863390
2446708
356773
2839847
2347238
1317653
1427058
539806
357688
2210233
2056473
2196204
681007
1405149
985921
785510
2658242
2332652
1127860
2706075
2670467
1809126
1284049
1800319
2862335
2550080
1485420
1673729
1073583
2789683
182750
2929781
2194923
49151
774165
1089793
2115406
916777
2340203
786582
1990782
2807787
911567
567570
1491601
185098
387625
2518162
2118123
2400586
1517058
1477882
735596
2599680
448336
500811
1484821
1510935
103052
2158196
2021983
885714
887296
641247
1402648
629865
898442
1133100
840337
1189149
1118643
845715
1522159
864563
35455
1558382
2543681
1746379
560850
1191353
2722359
1539466
1350288
2358117
907410
2332308
109683
2627371
1357004
2802834
105648
1426240
1793111
568835
1587261
1730448
725646
2849792
831799
936900
848425
818017
583765
39027
995867
466995
2287495
1055327
2053644
1565713
317176
2649622
1970734
940184
1611718
2915125
810252
468612
2815833
146106
2903050
851905
2916623
905835
2336522
2275002
925560
1790280
2840949
1602419
1008102
1229636
524658
2736266
2281749
2870366
843379
2086382
2629295
2624805
913905
423103
2704481
824037
216372
2552319
1939875
1917354
688215
1422693
841384
2159086
355199
1600530
1726751
1346327
1876960
2061505
239384
687598
1595455
1679848
1966574
2170569
736831
132729
749116
1586100
2557830
611691
1002840
1669319
2791559
2360113
457350
1877975
717924
56748
244698
2657983
849706
712352
729326
2674446
356001
1837720
627058
2327322
600497
2541212
444816
1538735
2451757
2484806
2587965
570667
2431991
1926906
2189603
1580522
1818056
2017568
1828492
2727810
1731638
1872904
371083
2538660
1101621
644823
1417721
2497108
2467359
2042026
1198796
2544790
117843
2537711
766274
1056590
2565965
886144
1369277
351448
993836
2022054
1476404
2096119
268501
2228582
1141985
1512284
498788
2098105
843223
1893884
2352216
1774701
1358628
2365120
2142814
529150
1416860
1628233
1756706
634958
844637
2635106
1837812
885511
1525763
2048174
1880643
898667
774920
365299
2006949
2782964
276478
2326639
2765996
404226
809153
1544141
119061
2243050
167052
476426
1788879
1848106
1429403
917575
1775560
2673381
1060528
563341
1110652
1812680
2616631
1106597
1185172
691470
2676367
338580
1806315
565100
1374207
1315797
2716372
2640997
2462080
1533280
16498
729575
2724524
111611
2685675
2340447
648131
1782571
2304799
261095
2860838
2137319
1651788
1487332
1611570
1723134
1053100
1705688
790583
1842598
138605
1888196
2010089
1716844
2105361
70683
1814950
2779359
782972
491358
2188762
657914
2905220
2916301
2135338
1012498
1782564
1849232
2789868
909064
891459
1820289
584578
2228538
24332
410388
2745486
1476603
2620965
2896769
1628666
787804
637847
823589
1582402
1718054
727564
1409016
2605549
2491314
603217
2118098
2085104
2714142
1578113
2071651
1602481
514987
2749785
429405
1792363
1088458
1190511
425143
2025543
1816839
2787091
129381
980875
1210047
317898
569498
2858365
1697791
207171
561765
2860882
2537862
2321737
876948
2766620
1122822
2256781
2368895
372205
2874196
1569562
1022028
1519917
920876
851787
606876
703156
630329
834668
438817
73906
432765
1086270
1686376
45470
1302169
2131993
1832075
2302193
1484648
2398364
844233
2172737
1281571
120636
548127
2403408
2235249
1039483
2498866
1578161
1652899
1133179
2041712
395674
37827
2451914
2584674
772612
1004380
2165789
2106934
2850
693838
2406240
1521883
2424820
2895670
2343653
1803007
308763
2060590
2180494
2784636
295226
1503484
345414
1361424
1765798
535264
302196
1632525
2321200
1713811
1600198
1087020
1323181
1454166
892592
2486851
2704952
1069630
1694732
29058
2755843
654039
68639
1681559
741317
1493282
638487
2417670
1229911
2818325
677065
2748578
1846206
1074237
1542930
2745779
822063
1538199
1914171
452330
1145973
1267937
468443
300497
991226
176002
606980
2456313
2440130
970991
2715118
1597396
1139602
2407639
1168849
1149574
2030835
548751
242140
1181286
1744194
2411257
2601520
2390810
526864
2570418
2092976
1775187
2575197
1086628
269720
1026397
910833
2105049
1840059
1615028
1993759
2143485
2926147
823016
1967072
2107468
2237271
1248829
459953
1985912
1724686
1833155
1627035
1146010
315779
1833499
943947
1029257
159962
993829
1981925
1205014
2548906
926424
693930
1110540
2809236
103569
497806
2615644
2777171
653595
2218200
2117623
2378657
1501297
1656813
368740
2866885
927323
313614
837212
138554
2356906
905157
2860151
2574417
702936
386748
1499544
1709272
1965328
371667
1924758
2050153
2393767
608527
2574932
919689
1239828
321344
1769824
2322218
1562133
2809277
857271
245279
635543
709327
2164242
398561
142245
820092
2758318
1557578
2871701
2791759
93728
1820121
2047127
2822214
3284
36089
582237
1642867
2894696
2016663
754559
2094028
1433781
465120
2634007
737584
1932010
2436015
525463
778647
1923084
979167
859004
2096590
2242795
1307230
2254796
2700050
995096
2206421
2379884
2000639
2709115
2322715
2493705
1895103
569925
673789
1361901
801794
1893632
1840127
265214
1119925
939333
38218
2183599
1843170
1614767
967653
1754514
201372
1615931
377723
2420153
2171106
2776814
2002341
1492871
1955180
2365165
1072384
1002113
2482897
1601086
1923934
2247628
2797767
1564348
2015239
2747759
2364504
2115923
957628
626958
1548404
1809343
623495
1777986
507178
752912
2206585
1618924
1475563
205701
196376
1431812
2074349
1935659
1778232
72451
38141
452601
1841847
436924
2855349
1423711
1107905
2833407
559891
541362
1666637
2052786
143225
791020
1821162
2116437
1935363
2595459
1785620
163476
1624242
1028208
1116997
2009623
530081
2022189
2023296
386245
1049659
699709
109162
1015110
1367899
475081
1372808
1347653
2553426
1001637
1447624
1571004
1591217
2410192
2407250
433244
2613620
324924
32597
1921895
1061719
517647
2000453
2792228
1827981
865263
2907108
1562900
1152998
729715
1087148
1295624
1093683
2819186
902099
1315746
2884052
124214
2889403
2544924
863579
541398
1299223
897936
2676362
608841
2282010
2562457
2011235
596973
707845
93342
1808932
2002858
2722883
2012834
1768395
759611
272965
1850822
2871248
1479303
2820708
2842065
494151
1117933
2446747
24461
201761
94646
241530
2836605
761334
1553138
1597038
1953845
1990462
2731269
2597970
1377606
160782
2560093
1900243
2934774
258623
2545637
263313
234880
2155276
4018
385186
659019
418877
1865526
1875164
865502
2384101
1999700
568562
1151152
2475813
2921871
2123660
340445
2637386
1334718
1393774
1230549
1543168
655203
579457
869109
1053884
1148183
940853
256256
1498358
1430460
1601637
2485511
27897
1174881
335452
839986
544643
2377525
2840689
1870565
1757949
899680
2376124
700827
1548790
1031682
761520
1068070
1477630
421567
457949
873005
756193
2507233
1681599
2080036
904829
1700921
1072481
1407408
2495561
2254843
1768810
342108
1675012
2512778
764703
1236028
908767
2072202
30580
2407148
16384
481810
2625133
1006471
1809669
262705
2600577
1845841
479570
1084247
2494882
2393616
2632721
1432078
516275
1654129
2438799
1183979
1589770
457004
680512
2409476
1996077
1147293
1838816
1336779
991153
1401295
1264762
1162499
899799
2303848
171642
1019803
2563312
1395320
584492
1763719
1159253
1803127
1820823
961971
2172939
2221611
2385299
469254
2895634
293325
340041
69852
1351582
2052962
749098
2741724
865129
1715258
1523557
498214
63451
876878
1984382
890346
2911477
2422434
1397995
1797766
1770687
1898732
1966571
2087149
855376
2743733
2099784
57319
2300133
2768567
2748407
1847170
1475991
583843
479428
2698874
1302330
1448705
1804662
1715486
1209342
1658278
2231125
518581
2055035
2775673
2480310
1845422
2777836
387451
2412338
410443
2141894
226128
952229
2343489
1538986
338928
1898458
672189
316304
1308242
2678324
1169193
2811035
1248667
1394325
506612
2730032
96920
706440
2921904
568920
98176
831461
510838
961132
1557503
1729902
1620572
1163014
981864
1556362
24222
1836766
2263078
1296182
74846
1149584
247408
2574571
1310272
2216934
1561847
134850
1785248
931870
528742
2571058
2613253
2800560
209054
1020451
2292386
2686024
232107
2145498
2102220
1484176
1693548
1941885
1793900
424340
2319927
974161
1680019
2714975
2470010
1154689
1702542
133898
1088543
717202
208703
577512
804337
2791954
1894913
184120
1022960
2149114
1815256
2454156
1202571
2738662
1816350
1442118
2883033
1180565
2860863
2854708
1048031
839586
2553699
1001171
490571
1796358
1923250
2082177
617516
1468039
407976
1807428
2481879
333054
597314
501957
1593507
2177129
416593
2468520
2546143
1456567
2037612
1796136
1979400
1379551
2071012
1369461
2835460
2570671
26483
2891795
1213585
1479484
906018
990005
494648
344206
1954848
223196
1840327
2468941
608268
2333100
1045575
1593822
415463
1958273
1819348
2192523
1993741
614239
2758246
240558
2523106
490404
2379624
797493
1284985
2824834
126003
235040
1045428
2190270
1819902
556963
2287283
1849486
2291369
637555
2510258
2725799
570260
940567
1135161
2559302
1599520
2790580
14144
2383734
1938985
1952247
994968
259188
2909824
1154765
17483
705698
197798
947764
2742856
1401671
1732282
346534
595503
1706973
1387710
1927494
2290527
2182568
1101105
1440234
1612809
121153
2504127
2261707
1960524
2174474
1717425
1392009
462322
390508
2401445
2562880
1145495
176787
1490182
180214
2228241
2256628
974183
460798
2581197
504874
2817144
2573275
250190
1595432
2369809
2938401
2937483
1763571
2645053
933699
2182435
50586
2125561
2507619
2547685
2902562
156161
314345
1446072
1230549
502837
1770908
2629560
1072591
748044
2630973
2629336
797267
1233318
735078
1863165
1289184
1729455
2016714
2729925
2756798
423097
259816
2753236
1054315
2299861
2886234
152019
566233
2065793
857461
2207131
889588
2060978
2097098
147758
1144994
954005
1031552
2436551
1865287
2406295
951179
32704
2405180
2401478
28281
348363
1727373
1785651
1675881
2398916
2564068
717666
247315
532448
2679006
2172689
2934070
301354
2461115
1106013
1365840
2188137
2442941
2939926
677452
1177886
2424987
1938305
953408
1342724
2897136
2658777
1415021
1578590
1432771
1970548
2371433
1026297
1582479
637326
2485116
356789
2058451
2894596
236343
892725
935370
896202
648373
916726
1306000
2648989
2893606
2604541
964234
646857
186452
1255155
1233758
945538
2119683
544267
1641149
621583
423136
98094
2854096
1271564
553164
2449272
2781999
1567121
1190756
1169774
1657927
195843
2511583
1168807
2410909
2660859
1761657
2746772
652918
897696
783750
1830817
1060786
1738847
2532290
1809044
1060977
540319
2441508
1746888
884839
2658188
1536034
2881270
402829
2623960
2134052
1530970
1127128
29694
1162835
2937930
163556
2744999
1381731
2874256
2422394
1636943
1017437
684924
1457841
2653065
49716
2583963
671602
487205
1522456
1393427
1105172
2253967
2320684
2281757
1778942
1263911
2292125
1092654
617451
1355003
688144
2814028
1754206
103442
2457412
1213636
243684
194691
762150
2885260
2011018
753093
9529
2731793
591399
1449417
173518
2232831
1907319
1172340
1391216
2048042
2922506
668483
2003369
1391177
2413839
2914073
1981804
1986072
1803679
1911997
799771
1588714
666454
1521219
187400
11358
2859772
1740929
1614977
389071
309607
1382151
1133920
82542
885039
246607
79163
2399671
1572697
2578046
676800
681608
2080792
2713038
1538275
1657952
459283
2014692
2050167
1179083
2722324
2560550
637202
2475745
613873
560136
1214624
2868838
2550297
1302987
1735888
2379834
1167032
2532349
2168866
976039
659809
1553652
2450919
2132487
498921
2634644
2276631
1891705
1703936
1660629
1462302
2777390
2725413
2422831
1048711
151518
1696642
392624
1934006
491780
1649423
2602102
2850458
2456234
734849
201711
2550290
758413
1139038
645708
2216104
2638074
1426858
2149040
1695301
1346588
2598360
1116607
2914272
912275
643771
1298298
353464
846568
1491911
370717
1543525
1819393
468916
1281146
2685443
2908722
78171
2728425
2863039
593839
2847674
2737743
1750140
1237837
2609973
167755
957610
2935425
1149046
2810264
2524733
2300914
1558620
2006232
355761
2735991
1185338
1953503
73840
2670361
1161534
2062463
2414001
821716
950492
1862757
1316986
2503868
2245969
661684
433492
1675350
752133
485207
2397727
2087891
1408266
2340058
1317348
101200
1615858
1670590
865448
2171497
1431801
1052433
2530185
1081843
909452
921879
2931892
1872311
669376
1043272
1631738
2704127
2632549
456456
1322488
2819204
2252205
1890345
72034
75388
28169
2058762
1305952
1936248
810608
753666
2576255
299514
2374167
2021855
2367101
2607553
407025
988376
2589722
936252
243226
1170394
2282123
1897829
2428702
2684045
2381929
577682
1040108
1991579
2911006
778286
2206841
33240
1879449
264779
810072
987480
1212512
2630794
2749036
67979
1944836
2295426
2398343
1411624
1502004
1210424
1939605
1895553
2160269
2036344
384098
2934799
1276777
958795
1209852
1411352
662770
432527
1148327
1663082
1367438
2357778
1017282
325364
161093
2381628
379671
1257725
2516620
1690972
2093534
1734531
2821620
2871102
951925
517124
8158
1605264
1080264
2331575
2258894
2214074
79731
2502215
1881580
1818410
1757471
1171477
2005276
2028093
2101008
52419
322058
1605229
1120711
411084
965740
1534633
2398173
2311865
1317072
1925939
728043
372731
1746948
1883243
1640130
1657767
489774
2418932
1447640
581597
1462333
154403
62017
1962174
1384596
2920046
1098202
902252
169266
1091993
1278760
96502
2133675
1600230
2627783
1328951
827514
2207456
2762495
1374941
134317
2456063
198967
1035159
715311
247071
1148046
1227013
1794928
1277782
1564977
2684285
289733
2559474
1886359
282127
2744842
936729
2233015
298891
1947008
2937913
1971937
2150020
1392297
1353330
1106452
1040329
2771240
2617673
1403254
985650
739409
720217
2109203
1241992
791430
1402553
893304
582950
620423
2019975
1658209
2740654
1902001
1805018
269059
2932838
1950507
1464117
2320566
2728968
1873243
1474514
2354952
1138163
2476886
386319
2498079
2128573
961162
2153454
700598
691234
2395475
1619686
552011
2407319
702374
858070
2842581
2471117
445587
2798245
124979
548635
636295
2742676
2067712
2937166
989811
2574548
666837
1560414
206607
2458530
2671910
436736
1634873
659193
338391
981353
1928367
5124
460151
1762329
864780
2003346
2659161
1940221
2706664
2649596
2236667
1815277
2618920
1318534
2342408
1671191
1137846
623579
1662870
680074
1311
2884946
1580818
2517601
2305774
2835972
947348
2566183
2206537
437677
727745
1828289
456426
673333
1241767
871335
2851130
1568823
2164901
2481022
100916
2195516
1933019
1208476
2351308
743091
1474956
2091199
568526
167381
1396088
1893861
1590174
1120659
1924437
348307
1624520
2342975
2569771
2058232
2548526
1128679
2164612
1059138
2019438
1876950
2348819
1853856
2717108
2183783
95277
450228
1869789
1662334
2347850
399034
2300435
404213
1075411
2878104
2832443
1823461
1330063
1163461
2867219
2151552
2394845
1199849
492845
54257
1366772
156775
2855088
158915
2378913
2509987
2115506
1177296
2565857
1949787
905832
1844827
260211
600070
2417507
134713
2149383
2302183
51112
567080
1133177
736211
2501701
2150606
90945
1565938
1518851
854887
644538
751622
1450450
1128387
2278532
2115580
1670835
1969792
510793
2000870
2320836
350155
363355
2072104
1247536
68404
1561141
146588
2008253
576215
2393082
445215
2812421
923704
2922033
679177
1327129
79830
1189590
504964
2518819
911870
1062610
473230
2231001
2322123
1718963
340764
1579073
623521
1232925
47015
277571
2888714
43577
2223777
2242866
2807091
1441374
2526634
1974779
2033569
1580941
865071
275626
2735169
457799
2280776
197339
722504
2321047
422037
1574163
155814
1805296
418374
241671
2396124
2406831
852571
450337
458631
1528669
1035789
1815389
451820
2453734
117316
2888309
1287147
1915628
672921
162782
1296885
493055
2323582
1832568
1188522
2651703
895359
2112011
845622
206549
2123239
2758628
438663
2446482
1992070
1004905
1338464
2115245
1900269
17736
235136
1159945
118109
1628546
691394
1948717
1443425
2766664
268359
1201548
394983
2151489
1771360
256204
538064
2916099
2637466
777633
1409783
2663953
2759109
1907989
1824850
1336276
1651701
17254
2259954
1201352
803622
2096505
1216323
536636
1985888
460777
2463032
2333490
1876234
1076429
2005137
279177
1735972
1642316
1805461
2441252
2492319
1682502
2027634
1933674
624679
2559140
990380
806334
2282313
2596059
1724486
373982
605355
1451293
2238475
93485
2087037
2252662
2144867
827170
292385
1782143
1568511
471363
2172577
449452
2401217
468225
1099602
2833414
119106
1622041
116065
2398679
1211858
1551719
2526090
1049302
2445340
1048972
477374
1244312
2856267
137328
1790709
780990
1873582
2875403
676656
2688429
1201547
1388765
32218
644183
772087
1656814
2468717
2931693
2765748
2695723
2768209
1456986
1237649
211066
2448250
1163449
1589791
812544
2111727
2278718
1729284
387256
2337100
473468
2656884
48201
305935
109761
1710620
37569
1352576
2813078
2477499
10620
2308783
1301345
1307811
2189049
2179120
162534
2412629
2031466
731356
1382115
58481
2668113
1556078
1981068
953735
1485914
1233057
1595943
205105
1675617
1251709
1793862
1314359
1898696
695741
316772
2659268
328084
747678
2670438
2930161
2493304
1839762
992992
2754083
2866146
302243
475090
2226321
1054122
4163
578784
30749
503215
202698
2630748
1440773
2010084
2191520
1120677
2070057
328309
1241833
1208910
2697357
1121396
574282
1038434
460508
607790
85834
2249701
1283343
1888049
496182
704858
763137
1060088
799069
2608269
69913
94648
2331610
2116356
2643311
1730773
443184
146949
462145
1893285
487598
2461048
750797
1936749
1580921
712830
680347
396893
1376481
1404675
1890226
785651
1845108
1339252
1853961
304741
2773438
600369
704489
1433692
2285448
1290100
1578526
563183
2878008
1853462
2264188
2120104
2335921
1716830
1411752
1464522
1806692
1092219
457807
922422
1750429
129763
2883970
1046105
1141177
1387636
1589933
2282441
2835635
138251
2588024
2094267
876182
974060
2862405
2251541
2498175
2873694
2061022
112811
1660094
2733090
284019
2636262
909657
412506
125607
566336
1485433
2512262
1854898
1236731
166179
889753
1555287
2674091
2456531
1176610
2786062
2691672
2088875
645931
2393642
1250044
1412915
2775307
674507
820941
2789769
725591
2591048
1695236
557946
296839
301510
1187533
908335
1513598
468191
2778476
2107060
2271781
2439178
1138622
2565482
2779031
286109
141412
2543477
1290946
250142
1781640
188336
549289
1278723
50420
2738052
591543
911367
1734983
5239
2008090
806793
917089
2334375
2006680
1803900
217775
1962206
404657
1616894
307587
1415403
244793
2095029
2815124
1582823
702344
1262456
1618305
517828
919689
265036
2065000
1944014
466037
1188934
2020375
2851970
2567204
2194551
1570616
2823763
103183
1041258
2636760
2874683
229533
2684452
2620167
1351730
2473092
112072
469643
629578
2666063
2437377
44335
2619156
2509935
2794997
1998507
1677388
1242979
234273
2274966
2277376
934840
314080
1461368
461378
490223
691803
1696876
883947
2557641
584842
1264780
1288721
2279679
570682
2515032
830913
67232
959216
1134147
1690035
1912578
1735016
2416626
1850500
2872909
2002113
2566790
1309065
1695623
1324756
954458
2463111
1878365
950500
416750
1353810
2929865
278196
2823422
1179766
239651
2271034
1417269
339527
1740385
1700312
2568941
2637535
1524508
2348157
1592701
2563783
2677824
824944
1842040
343291
1116203
1283828
604977
1985702
588530
1479812
1422937
1370578
2577035
2634056
458802
1308419
862338
1600533
2417603
174763
1792032
380160
2440626
1990094
2616748
609698
846619
496280
680988
2857692
2895895
2569959
1013102
2755069
1420856
464639
1198364
2485021
558954
1423540
2289767
2218786
138428
243935
700005
1266386
2733015
230367
251462
2216735
2438889
11957
2673456
1348626
696845
1289591
2478006
1579112
1665833
1685543
1201312
2085714
291618
1542394
1141299
2702591
339472
2854730
331815
2559252
593550
1378601
2057287
2191997
2683360
2679896
2007882
2579718
2823987
2006426
1601316
2359351
436891
2181590
828546
2319400
2501050
2598190
2571889
1247001
2147010
577054
546832
1946940
1908145
788583
1347239
434300
1404412
2589609
349509
2249923
135910
877856
145896
1862803
2255409
2704315
2939975
839128
92968
1994336
1265248
526841
870810
1568882
327835
1316437
2515634
2785489
2832362
692238
2670734
2558082
623580
512628
1582922
2085061
200296
718000
684222
2342415
1260600
1963165
1002610
1564176
1359673
2696699
1599349
2872271
2793046
2920177
969688
2183508
856068
143315
386219
2924727
958143
1742851
164846
1957115
1216435
1738613
1166503
595173
580469
2095760
570366
1219124
1686245
1006047
1996094
2931301
2909503
1057641
2014903
243976
888703
2044533
209101
127918
1989260
2001522
780565
2738083
2869002
896574
2856763
1458320
386757
1060621
658749
2907506
2669876
2457039
927535
975281
1384140
2396945
2521357
2032772
729781
1357931
809592
1041225
1055306
570504
797820
1449942
2233393
1298578
2486050
1967015
119686
1256083
1635941
1052589
2186321
1899406
566332
2891119
2230399
1137187
1576695
2083825
2817500
859822
1815728
1850875
1430901
966724
1733089
2412736
889143
1495883
1954773
2502683
2668148
2794934
451201
211177
555039
1906759
1567202
1571797
2785202
533175
2780633
2488528
282051
2301985
2726442
2887562
2737982
1916541
1308832
863962
1076444
525569
1586210
754501
1210563
720524
2756001
844825
1865886
2183634
531278
1323621
2663509
2263676
2882085
2284125
1223457
1297019
2102062
70578
1550307
2725887
1398926
2151351
1425380
2642591
575509
2254609
2777050
2298562
2072655
2310218
1841965
421369
2017850
2005440
227214
2140161
1397635
2017842
2316950
13273
1074569
433745
647674
409314
127895
1771971
1956588
2931919
966566
1559450
455879
1761753
2209950
197577
2213097
957557
1427423
1084014
1843297
698076
308527
924222
312741
276512
2542233
2159368
2267633
1786715
938598
937635
1655895
656442
1608801
1993943
1544758
1149330
892516
1536096
2295946
2507213
571955
2705966
1286589
2309871
1478032
1601585
33958
831298
2189479
1779703
920635
2197657
2881323
369686
2706068
2109172
1236692
134955
298337
181779
2516251
309177
2890443
1562530
10248
2446615
2611967
2046064
2569401
2561867
2307618
2767592
1372255
948496
1988239
977715
121280
576867
1044
1514118
2320921
480496
1322514
2670341
178260
988278
1909062
1738079
971888
1467922
162096
2676596
2700821
2324037
1604842
242910
893235
2306403
2046556
1206553
2222787
2592848
974725
96578
2275034
1798478
148383
2900024
1980891
230999
1208013
2678785
596572
612854
1707651
1093220
1206510
1552417
343180
963252
2277046
579659
2017738
1027640
489324
815790
1219659
1152230
2132794
578315
185196
1864387
1227860
2584294
2081105
589062
258228
1184589
2512456
421610
2916550
2316406
821338
885845
2509531
484479
2182263
2858736
1556996
2322745
1976637
2588904
1129421
706152
1687283
2744087
2773493
2401095
843248
195417
2022633
1387068
2324748
894984
1366679
2818020
310046
742067
625610
1512938
878627
2814169
918694
22378
2381351
484556
102658
888324
2240753
2303645
1816876
1909515
1097728
1221154
799070
280313
2368417
671417
1311600
935061
406324
2327923
1241027
2669335
819011
1178503
336732
1056015
2727678
2926192
2359466
2074477
2116226
2419301
1577410
2522036
150019
7019
2895415
2694611
726074
941625
2881399
744424
1815852
2786489
832160
1640175
1829606
109451
39351
425519
724083
2052682
2715336
2748965
595171
2127491
1352811
1966308
1452355
2802215
1982081
827708
2000247
1283779
692268
2850145
1885682
1508437
106569
1270761
253018
2896667
1301664
1526274
725766
23512
2454542
2285087
254164
1655737
829714
2788658
689393
785077
161165
2117956
2079874
1740962
1741494
359009
1997898
1234279
1669827
2902178
2762196
654654
2471510
2237143
989053
1886395
2497487
294048
805442
1875621
2014536
2922519
2228117
564467
313748
2025418
2017812
1181387
601316
2143855
1777374
1738462
511096
2596137
2756807
2920893
660251
393618
2279930
1257636
2733970
2374384
1221134
2645177
1424512
365470
1471112
788788
501814
15682
2283372
1160189
2428585
190774
1878521
306906
2394564
1197185
2127921
48940
218015
2117568
2919056
1760921
1146418
2888531
2645035
734558
1792862
1147513
2660139
1206479
2566726
91863
1184415
1851631
2800001
1667896
2436319
2331215
2585197
2561596
2335056
1358012
1464980
1914005
2379527
1079929
1403488
1061888
2413661
1933932
2453999
1190183
1028455
2338137
3762
1112575
1190852
2436766
2344205
1832260
2104039
2727730
351725
2370679
2387663
1308415
2373081
884577
1293143
1793883
2802266
396773
2282906
2847215
2842080
2142163
1513314
1380202
2450800
1171668
931193
129382
2271619
2675284
1705484
2240184
1820181
1507695
2221772
1274806
2785028
2881874
2084437
1111242
115667
476575
1924250
399795
1479993
109147
1863534
383308
1871758
2218165
2010597
1492856
2670178
1372687
1045963
1210565
1187991
1763776
2294806
2708237
794499
572770
595301
750716
1974309
580595
2604759
771289
519216
484067
643202
1323712
1693957
1696620
418171
1692621
14966
31298
2814405
2146821
354998
845434
1932854
1329741
2313757
966140
1409485
901359
1686298
2421206
1758120
27112
1365047
1143351
2637071
1640769
1474108
2902636
549771
1719628
1946777
2495387
1939968
2572375
2067333
245829
1953932
53237
2288354
1745181
2148268
1809510
833865
2043857
2009638
714277
1977384
2448589
1274183
1909563
2097468
2410180
1096509
2270645
229776
1871094
2575523
2298223
2070195
1107975
480518
1261033
7305
2203530
544303
1680353
2369364
2530095
1467275
2776280
1362919
334192
2525629
2839571
2284133
1789303
2932419
1474812
592398
2829209
1752892
731751
1110042
1240955
1203174
2654098
2735954
724339
2307724
2184448
2863223
540684
2621508
1044344
2881070
255070
2788774
671480
2253989
1897946
1358564
2719957
638555
1939314
1894509
2673752
140819
2471448
792630
1349388
1868879
1219042
571326
2090900
862483
950866
1580880
2515569
2709923
2874795
423844
2213850
2255682
1949180
2080356
874269
776235
1455199
2212629
2786216
840294
175449
211866
2438966
1644687
1492378
2937838
2789724
1352942
1547645
454159
846115
780590
694674
53262
209023
2360884
531966
2363877
943770
1277533
1224858
1523368
1493106
2634956
1408761
1526415
2931013
2921036
851468
1929983
759418
669156
1631776
2066522
1754903
874970
496874
1137869
710039
486753
1912204
1737167
688840
1909024
2619013
1184551
2579474
505973
548662
1428966
571996
2334326
2754908
1342142
788880
449208
1800189
225138
2082493
2397900
2734243
1110517
480512
1217552
1764328
684631
1457899
2414630
1912091
2411090
2580507
1337148
110330
950643
1333426
2380676
2880007
1778853
1532713
1249820
646745
2129674
2122731
2484341
914654
532219
1260219
2818459
2499643
51891
2163909
2659334
2182758
2662098
1187293
520907
2219702
1947071
947908
2731801
1170970
891205
382763
2319111
19683
2354861
1690671
905027
336179
2313547
1244775
2833353
2048973
1737892
1419822
970399
2151197
217130
1539905
1471225
1976981
2192933
2854067
1353763
470970
1691658
1976514
1125941
213992
2912794
1214075
1234733
1352817
516213
1871682
1272162
995766
2871654
660113
728663
727757
1705904
2469995
1590901
1453763
1035425
81814
925655
1092463
2324328
1416217
893228
1360039
641252
1920768
2773285
1938502
1454885
954548
30594
1813087
263397
1514656
143780
622951
2816029
2765671
2256186
382757
371103
926002
2155614
1670273
1689393
595726
1856748
2008404
2816538
2494551
1068798
735676
315129
2932125
2515154
1554304
1523825
2432858
175044
2632632
1113042
2909017
1071880
207939
763680
2354519
741038
519719
1229356
1341866
1620486
2343500
298315
1450950
1444887
874378
2582101
1103605
2061179
2492351
150623
1429063
1004651
1932176
1372272
2304854
564745
847488
773549
2893946
831252
1793864
2363073
879677
1623592
2690092
995976
25590
1771420
184240
417739
948149
2517661
1565223
2252039
395286
1100713
12107
1949085
1370155
2827376
177087
2313052
150564
1338569
705456
2811267
1638842
2219648
1078981
2223565
1462651
2435335
920077
158508
612418
2432803
964073
1155482
2572400
2095298
507562
2873109
1837601
962284
641005
289922
2553242
957400
597338
7923
765692
2354726
1018573
902028
1212928
833964
1559779
151880
2415430
2771845
496797
2832652
987598
2725109
2143533
2912775
847630
1617841
1535101
2720428
754287
2141325
2756583
2017805
1020115
1701860
1684232
1793277
1305590
1834002
649534
622004
136730
104152
219106
19723
2774995
2522022
2223436
1995536
2176194
369162
2678480
1048090
2641760
1269712
2017830
2451232
1057185
2797071
1552822
1500330
1008142
185405
2121290
1407465
1892463
2339675
80998
1963418
1425207
1069875
1534159
1573257
1223590
922125
2428570
1252893
597289
448005
2336780
792721
1907524
792581
1364795
2269216
2862547
2397119
972087
1171847
503919
1866426
2010532
614324
1625861
517176
1226907
1883735
2696541
2433525
1953307
2906672
1330612
1371283
2733784
1376190
1940857
890107
896791
2511041
2458353
822468
656250
499240
2878108
2020765
1161849
1411905
894012
1193075
286018
2937265
2588606
1188937
8954
2739178
2215220
1015941
1556974
263965
67529
198038
1104762
2844582
149963
802253
1581800
2582411
2479614
1598667
2096792
1465626
633939
1991645
1749281
20835
871567
2436976
337673
1552809
2070234
371223
915893
337205
2464572
471896
1074719
2771295
1877647
1510141
749146
2855749
263131
74519
458012
2511090
2403927
909347
1723315
2759292
2021593
2640972
2383835
1653956
1361206
1439369
2883874
295762
2320855
2738345
1816391
1298511
1243864
1966783
707456
608378
2168986
1018993
1962863
1255282
1522196
2720302
1736690
1876305
1605122
2013526
1772278
892961
913383
2892271
364192
282189
2154842
2183303
822091
2311473
1055421
1704978
2097759
667746
46800
165918
450887
2386222
2614753
1681709
1964348
502751
222612
1291943
1455274
2331631
1043597
851883
324109
2094426
859865
2001589
1782192
905136
557239
1108446
1401230
1700621
1694612
2511077
1368916
348867
87730
1025785
1773659
2400925
2745712
2203563
1136593
2389983
2920279
1801050
2045665
1653333
1538125
2499760
1913319
2544498
1447354
2182468
460301
2706103
1427321
1296961
2075081
1769674
922473
701740
2716275
903922
2464935
190267
1164706
2106642
1643747
2797371
2310397
381793
2607554
1306326
798896
1660084
1842811
1546750
985583
1980122
1782914
1085584
275451
2157256
1837479
1911573
1727947
2185096
1843139
1417539
1910600
1248576
1728157
2261219
801937
1443345
1879751
521610
175019
1927774
1900710
2831039
1720184
111762
2224114
2080754
1635931
1466393
299317
1571544
1688213
1804947
362251
109373
28210
960557
518859
1761697
1636486
722915
2439758
1723133
236152
1236440
1485449
1669235
1266254
1703005
1040559
1239983
1924435
1901029
2193991
1219273
2830028
1191042
81939
762863
584091
561218
970565
858328
2170476
2446083
2405424
535652
528145
2573326
178781
1285086
1295350
1367240
1239022
1169900
2616915
1800777
990722
2624446
1459880
2704218
2743187
2054288
2718290
1771438
486780
739933
2515326
570833
2699744
1139798
2240211
2714374
510088
2016696
1537893
1668972
76732
2687521
1816545
1286219
1591885
1120818
697137
1076001
1524425
1555639
2321358
2031756
360827
2087061
1272453
731888
1129244
1264185
2486175
974619
185592
1100704
1736892
1562
2672959
2371235
106585
1562243
1213539
1023082
1356860
2012475
2255956
210953
884634
569057
2688583
906727
763314
1821539
102671
2561094
360368
781882
1464477
2369423
2769771
816276
1406891
860222
2361234
1692970
528469
510829
2393516
440406
2504867
2908604
1803879
2759184
1190352
1715509
2515081
2576580
2617096
2593168
1807833
1203029
2933837
1944035
2217728
1230844
1473795
409865
767313
1208280
1498386
2007851
2895170
1199669
872321
2657416
126838
1627870
857244
1838440
2410003
724162
2583303
269337
81675
1682905
109980
296670
2602798
1750551
1996463
1046180
718281
1573804
1036634
1861942
287549
2091204
2102878
1768385
840382
1230819
2913761
52575
1568423
2120156
1049772
806450
5712
862429
2719270
1043971
2032795
1169858
229510
2887417
839797
821915
831920
2203147
1887767
203833
2076297
1673623
675391
2377472
1892247
2204151
2423049
2674933
923885
1781497
2089620
2710367
703510
542551
228017
444581
2372553
263067
2849844
1887492
2869436
827765
451528
2017166
2745332
2732031
1798601
1463768
2445465
1026533
132524
1629705
1436739
517963
2115075
2051190
1030506
2584302
2441894
448992
1456010
2037417
1331935
2634874
2892327
2389393
228831
1100462
2405789
113969
2024260
897385
1771301
1190822
1143378
2109741
897025
1913676
2883989
1787024
1447875
1631435
574303
1384295
2918833
2022053
733122
610379
1196311
2677249
97275
362918
75743
1275874
1232167
2635807
1134180
2418763
1986941
1114480
136952
837359
2782913
2150878
2529114
1917942
2439959
2456633
64358
1163771
2472666
1420962
1860873
2144038
2414784
1479719
920544
2388618
1608141
2612215
687454
1148740
1675490
712291
517108
2600708
1773144
1940851
641883
148096
798966
307466
1417192
1273200
437506
1706821
306295
1563464
616360
752817
111797
711027
1005297
202016
2495053
2025899
74117
1582376
2034422
1946805
104758
685801
1278781
2758789
1981939
2423105
2757736
644018
2832314
939236
533176
480871
760497
2932268
111217
1965968
1784989
1859267
74108
2459608
2067481
1721780
1496685
1851168
1717568
2358531
1778790
471748
2800672
2271560
1823753
619279
1666420
688213
2577783
374444
1980875
585321
1686450
1947772
2869230
289706
2175096
405057
253608
2938362
504883
2196580
2867591
2206422
480593
1738844
866022
1501736
2312653
2646858
2671211
415055
849832
2080254
600417
1277766
2328937
1592719
1376086
1474733
133234
1706270
2359807
1090512
773530
120300
2311011
1540175
1793798
2748679
2913944
851853
1625803
1958146
1155597
2396681
2635582
1295032
1489615
2906971
2485850
329455
296993
110864
1098965
295221
603063
216295
1149696
2143964
2615970
1848271
1853589
1250827
2408039
1273160
1886962
2379548
2606626
2055124
1397977
1359142
1284180
1528641
2928777
1161551
356585
1340652
1944394
1886890
1355817
2898720
2527636
2442148
1995092
2373928
2032641
94005
455381
498314
1702589
2397603
2057193
1245933
1261055
2651508
1769219
1146750
1862932
161947
448039
2154939
2486517
60500
453514
728880
2698113
2315292
549667
142366
2676219
1402073
1333026
2679498
600226
1237322
1936266
2777580
795684
2040496
2456057
1025590
1250728
1477579
2192307
2436807
603885
1122667
260284
663382
2875461
845535
2806054
1964877
1114784
2900031
183687
1469167
529212
2455804
2148152
791999
850104
1574786
269193
561883
1717853
911443
447772
804037
2416656
2882498
2342781
2261097
50410
1127787
1883425
2098420
2106534
2629397
1264007
48212
2615876
2420438
2654138
2013550
1332789
1855407
2131808
1202255
1641063
1953051
387157
1644137
1824382
976274
843931
518513
1135897
1935738
2521502
1058340
470626
2117541
376649
2478709
703118
672224
1604598
1237834
2511773
1214331
766384
2643572
2565421
2733089
234678
2427430
792970
1382861
281119
315349
2533404
2810923
1931898
1491964
2064805
583286
2263648
289329
1223027
2747849
2806410
660254
1968999
1839512
2688076
1504219
1772752
742933
2653570
1439774
1706986
829060
2030219
1087783
2150395
604902
2933392
72522
1212970
2238043
2009366
600683
1220452
584274
2547414
1548589
428130
1054380
943072
702381
339312
2311559
1168738
2796251
414461
2748892
2517511
2779764
1765003
1910040
2922006
2165061
2930035
2637158
838230
1367384
2098166
2932022
2205767
2713186
1296038
1968262
2099162
1075912
1473273
1597005
65409
1371037
885131
2290055
207470
1862676
2271327
2549791
963099
2273855
2902142
1123690
1525070
421780
2805697
2068065
2863437
1482330
691619
2024039
1768533
1094752
256598
1634038
2161450
2294299
1617862
1452230
438969
681042
2407818
2239181
2479454
617985
2093512
1659687
1944753
2604571
2328810
943372
2055098
2180155
2240644
2452735
1005278
2259479
1204992
1719907
2741991
771094
892069
272279
351695
12307
1366680
1557611
872848
850530
2618922
1177348
1403635
1644166
1792747
1118805
115600
1561260
1089782
467817
1865090
429729
2158801
2077598
2122045
1194307
1920251
1995803
392316
2909782
1218343
2751248
469344
2512649
1006100
2078322
539601
879669
2749522
1367736
1051105
1956263
1011074
1160243
583645
2852503
1603899
642515
530331
1493776
1320364
1533346
1547392
2174343
1726501
789230
2153354
1941101
2421200
1533670
2486079
1371248
901687
2650466
2029249
547525
1858573
2751723
1016482
918794
2337315
1111757
1615258
2557091
2318578
2788182
2180006
2290803
1142424
2751978
2700174
1097271
545446
2068678
2136220
1067081
1794191
2693852
958117
1509380
1649137
623986
2676479
356949
509712
1079542
2618940
1039221
2795358
975929
981744
2836604
2402832
2181949
9863
1042514
378552
320451
1140594
1601753
2848612
805812
906931
2089433
408939
1103161
1753084
77299
2656747
1385915
2638561
810121
2466727
1937819
2887989
1758122
1823514
482932
2197653
1799269
2655187
2607980
599065
2886185
1388775
1386719
2303101
1165861
2036588
882027
1538190
406383
1105964
1237274
272586
495871
2267097
227815
1829682
1111980
491436
1413674
630151
1616881
2271676
2504496
1213888
1395811
756700
1680227
1283337
1797727
2489599
1160427
1779125
1853178
488041
2383432
1768243
1956774
1037803
284352
2908236
1432180
1510175
377420
466356
1200803
488454
753035
389120
2057059
837566
686151
2677590
1119518
2670683
2532730
171922
1225257
1834529
1621695
2568189
555231
1484720
1021200
2267217
1544467
1949376
2309530
309793
2817384
918678
2369707
903506
2225899
548214
2064799
1372243
2522916
2377388
79986
2329475
2092018
1988716
2479980
540513
930721
751101
1165241
9803
1416918
1474135
2229135
2241637
1747692
1543320
779266
533749
1692217
115450
1365217
2902273
2243566
928617
252596
2849637
2294017
1651533
2916748
429477
2924757
387188
478649
38829
353853
1290789
143233
1685683
1434617
1608260
1853807
1525023
2109235
979132
727147
1498151
2483560
2089617
153637
1536911
1637390
239617
291116
997285
961542
2301426
788970
1773579
2540622
2555004
599006
435340
1122385
479331
1381420
1393343
1313331
1638810
2418645
555308
759421
1451733
1287380
2095833
907501
2417913
1549593
2384065
2124803
1691892
261335
1122422
1132763
1013873
567147
2214629
480040
2865840
1833810
2485707
2678019
575973
2565379
200002
1472943
2647978
2626987
1850660
2032086
2161451
1622220
1615213
393105
2149974
2755572
1964546
2634709
103784
2893470
1986462
1057391
2654058
808426
2095964
344117
2070036
2227562
2619868
2192641
2359299
1436881
873135
1429986
1915840
2047366
1320030
1165758
2318556
2153263
2852292
800469
1375109
857887
2232548
503726
2276226
2574652
89995
164974
2885819
2641693
2443156
2114174
2854479
2768347
1645143
1621155
76312
1178326
404705
1851014
2662810
2208324
1774701
2689511
1897157
1671161
2409857
2394624
2333099
1966731
1212425
388835
782963
1666312
1210427
2905494
1533821
1271371
2467643
1937112
2178549
1493046
1991185
1955954
432582
1690067
2143411
202174
2343193
2436623
1387182
100257
2366956
2895069
1286584
1554969
412211
2539196
2786019
570275
2519544
1332537
2498836
612916
2662836
38974
2066119
1108779
314875
1072257
1217937
180872
2565792
1851121
668179
2632749
1277507
1596015
1509094
1178092
492628
685061
2585198
2640949
885473
859381
1942848
1143512
1576757
2491037
363478
2242668
1055788
879034
307173
2307161
1630687
1207828
2045189
2028745
1612959
2181864
1447805
1330034
1151379
1356931
497868
40366
2800346
1867802
574036
2349874
2180304
1589544
633487
1549062
2898260
1830606
771544
2254846
1542264
2570446
1607867
812255
2059770
377129
632357
1639767
1428236
2242486
2719300
2343884
1218966
440079
2633850
1316206
189293
848600
1535410
2595999
2279422
2136735
402869
615370
51769
52011
2914452
568937
2370917
444921
1335414
455078
1981787
338139
2197693
171615
1134831
1478915
104033
740365
531172
1068308
1622527
1017286
1988383
472858
2233230
142087
1111088
2443404
444766
1817658
1978847
2416356
1578219
442247
626625
462097
1034053
2528242
2005217
1571852
711733
2138899
186687
7138
1643876
2050070
1872707
531012
2325963
1438027
381411
156730
2577105
1748340
2305420
2613555
1021222
1075767
1353628
2641115
1965490
1795811
1895586
1837455
461357
1405806
1449594
654473
2690118
2461471
336868
913873
1791181
581034
666243
967134
2774866
2381371
1352949
1718914
175002
2907486
392763
2106199
2241243
1131473
1660512
1642105
1260623
2644033
2335455
988415
1807803
2794247
231820
501383
244123
1776686
785649
930587
2833705
2139342
2663304
2142968
90128
286479
2709193
789103
1388846
752635
399645
1844039
2214661
1098117
332862
2699814
669278
2224159
329438
558057
530241
1132460
2614413
1607319
2725810
2340631
987484
316363
439101
2109383
854429
2203042
2527161
1376144
2717131
1712206
2259085
482398
316095
1843762
1807889
1700020
1910127
329294
1450642
1441893
2710750
1060699
1636508
188372
314093
1814488
1150400
2138241
2122926
2571865
142197
1241886
1489889
1549103
2822417
1501480
1911174
2286670
746870
941966
457158
2717610
2594141
894198
939511
2120557
1178232
1313275
2908822
667721
1857144
78511
1573075
923172
2128951
1593882
2462113
1516269
2831066
261660
2358964
2738571
388265
143106
1790032
2333585
2623864
797132
1088623
1643183
2460675
1427373
2700708
2076158
1636595
1835372
2251365
2117408
89249
1896701
1298459
2848909
826118
1836559
2216689
2857114
2221759
444615
2572109
2101935
1634455
2848834
1455511
913847
672451
2614480
191953
584285
1817510
428461
78603
1229621
375499
1899048
2119612
1058906
1556238
933298
2790644
701886
2432831
673019
403785
545561
2528606
1202800
2471701
1903924
1734574
688378
1266127
1824172
87731
726231
2404293
596668
1593726
1531689
1965133
2418736
2656877
1248627
453951
2618358
858509
1079255
2447273
2437354
2378968
2249104
2292881
1995546
2617599
2856990
214079
1832648
2517343
1366624
354525
690691
1690062
2107521
347485
1942617
414541
1190324
422681
2707266
2077221
2711127
129068
2003121
123461
1399577
2303374
1220756
863371
1538527
2335009
1718220
1042947
2181974
1364381
871365
1459157
2882571
756691
381246
1798602
897558
1048068
1619268
1732002
2217944
2364334
1981587
998648
2488926
485110
2777359
748722
1157934
1397510
240618
2879572
2507935
1818736
1085874
1001790
2637291
2164280
415817
1953215
414563
2509550
2344373
1341665
2418186
1110254
994841
2699161
968057
928010
2476959
2440058
678031
823793
2528158
1455169
1387257
340223
2761731
2520669
2690971
563209
397856
1364663
518696
1660467
694505
2891030
913452
409829
2141741
1602348
2664639
541165
226790
1083360
2075125
2330512
1384047
2222924
2277717
2004451
553113
1711199
2296807
2019212
2227397
1117565
233517
348519
2314899
916605
2541215
974923
2365217
2622342
1188374
1440121
1700148
1339979
2733014
2479046
127320
2420603
2226989
2112379
1666459
2789091
2511036
169887
2591958
2341108
2585429
1555936
750339
936668
246707
875031
639387
1716442
1945677
669819
959824
1984240
2529778
1078988
2150032
1290672
2931686
918839
2740804
1387547
1592780
54564
753585
2346364
967409
2118518
1554592
1924999
1085773
2225692
2173724
1724277
1840165
356832
2104739
323254
1155254
2852333
1989327
372261
1664307
2843404
491502
1758220
12690
1295984
157835
2634036
1339414
694365
2745234
1394115
2184303
123781
2326983
1107899
430647
798275
234604
2813015
1141764
629470
1305689
2866801
671577
2600470
1271794
963307
1519440
1265014
1369065
167738
967305
2584432
998025
513136
1330790
1753508
1423960
454446
2675176
2666085
1234235
375663
348790
1890079
1944556
2620009
2043040
1711832
718765
374684
628140
2572861
2005625
2474168
2757119
1442659
1405922
177606
1924235
1194632
412481
2619040
1578427
1791503
1527125
1231775
1116278
2838215
1915659
1422494
33241
135725
712593
1785761
905941
649507
1768757
1004403
768144
2427780
2642429
408723
299475
1163595
1973029
1963983
438023
1929726
1163236
792033
2914486
25194
794331
561696
1666126
1120346
2354444
749093
711412
741397
68059
455273
2324894
1725175
1474945
1044657
2368391
331102
2115406
678192
265903
1679036
1879271
228945
2360959
638316
1047948
797412
1230430
2388126
2578724
1559225
1163397
845879
1899036
1377413
2530953
1149776
1671104
2407858
1930122
250410
2564214
1150870
203653
231609
1265599
2274779
2842021
2437275
32616
861973
1798247
2587261
96982
580819
1017655
1626756
1213951
2215564
2318335
1573044
1973379
1289070
1000057
1049330
701458
656316
617189
1808226
2691696
1653444
614539
2373571
320270
1953227
1847328
1306423
529260
1803191
2832979
2513857
2535934
2717385
1717927
1341310
2693353
1566674
554376
2009082
54399
1711231
2588163
1099934
1603711
1204181
751820
1100398
8926
2617769
1765054
1093885
1609952
1710420
108926
559581
1006518
2825726
1468996
2840331
1517907
1686312
885705
2370381
2135602
2327805
1861701
2104588
1639250
1789332
2267740
1241297
767167
10050
555634
2571093
516743
312311
1088022
1308177
2062327
1937248
93608
2835770
2586199
1031285
594568
2212923
2232845
1713064
2920169
966385
2205052
2916171
300504
759728
2588911
887270
1787171
2367001
2618824
1064377
1057089
409759
23971
650193
2654008
831080
1103945
678853
223903
2070592
266977
367815
2907750
578554
2803584
1526453
1348406
2566600
2805379
753539
2892608
2523381
1829441
1196832
762235
640887
76182
416266
2868995
2085813
318901
388000
395355
654719
908158
802446
2350267
1532159
1197670
2495051
2607009
386379
1479191
2306038
1651726
2731595
2485377
488595
628555
2504772
291950
668502
2931013
634182
1572798
1851304
32944
2356469
1023378
2742276
91846
1159945
537715
1490178
2100611
927907
1781238
2637384
238661
2780522
814878
1011812
2521072
110677
1831338
2877189
1561986
1377206
1188493
307751
947017
2710627
2289762
2128538
1358150
1400558
2674006
1667134
1166619
596640
2252883
2567998
438756
2691680
1792629
475320
2353114
1392401
2662138
1246917
519507
2425951
2096838
2621140
1179128
1898333
1478780
139613
1403154
777079
2893673
2445169
2276423
1659334
1825379
659425
2108926
1861798
2243663
2671457
2778686
1815739
31297
2213963
1594146
567702
790910
343457
185535
2189031
2747805
2602031
1062402
676900
1577123
54375
2621220
1962295
2319844
1722657
1358731
2291335
1044400
1422704
2009301
1279116
1801238
719401
1556997
205047
1592057
521906
1891351
1831800
1069274
284215
1136335
1781168
2350701
984039
2613963
1613530
18522
1433655
681808
2251095
1615235
951938
1395210
1593406
1737851
1120025
1351004
2116574
758132
786268
2606582
1841696
115657
2263872
707596
2837827
1495328
942429
1965877
2755748
2705485
2060493
1997183
2108416
2895889
2891324
1197272
197899
2595236
452431
1759087
84637
320520
966323
1161996
2262169
2434235
1836239
2548199
574767
996203
2900993
1049911
2848416
1434882
1557921
2020008
2506750
2159967
1275166
153003
1557421
1417072
2929418
1920083
1736217
1224964
2592336
573526
1609849
85181
1788646
2349825
1050714
1555416
2194767
688335
2202628
2670543
1394117
796766
534877
635424
1661774
1737372
1080080
923714
317852
2836253
1070449
1960297
2214453
1881441
1860521
2319665
901567
411780
2353199
1772300
714184
1212652
1768461
2506778
1802972
1879164
216445
2113602
1682587
347042
93225
1233563
2584092
392435
299609
1851629
2402281
1999396
2237050
570974
2832869
140258
1091495
982165
531334
64144
1443674
2850414
281248
2679800
1944136
1525108
1202428
2228183
1461653
2763073
1469059
1673070
771107
1280153
643655
2673159
1699092
717301
1332876
1466010
2908773
2768203
2465195
2322863
2339691
1662207
1510741
201845
2436666
2621320
2150885
2727128
2859668
953666
2693753
40132
2257993
429190
1293724
902254
1643123
739639
1574833
2333738
1724819
2647673
2149728
1677420
468215
1164423
2170034
598679
1579816
1900256
922038
1006154
1211
1752080
476268
2908406
588681
1693666
814359
1546269
1191532
1964406
2011222
2608270
835336
2579202
211718
2576165
897410
2108648
1004738
1196447
391675
996106
1302382
1516623
2173467
1484371
496460
2415064
2912562
2312848
469620
2355468
434929
1121871
1648247
696117
2855070
2871220
2531129
1497585
1777174
691494
1416531
2920038
1769230
2688844
1742447
2245287
2407252
1380976
1693063
2730825
1393442
60166
375155
191255
7194
671241
1990323
1467056
573495
1095093
153328
1054141
1318036
744787
1352863
308472
2406570
1182157
286260
1649531
1535644
829095
1944662
2546361
2519705
163618
124944
2351487
2534271
420438
2825860
1817337
1824864
2500972
2276871
2186956
279232
1275033
2391569
1645526
1350518
496066
26751
1752527
2522237
1750375
1841755
2332713
2760707
2377011
2111160
2070410
1620924
415793
2449383
1309225
434642
1156787
1932385
2051960
2083913
149353
1946203
1831637
2878738
1748388
692101
612305
2152532
83444
1289321
2118996
813554
183832
2916265
924342
1894146
1750034
2484088
1175854
2530602
639495
1004402
780189
650932
183107
472176
2321645
176377
2490850
2482352
1886599
2679876
1858616
2104767
1322927
2575555
2148031
1041505
1233124
2639751
2078389
2345125
1612362
945707
378592
2933057
1802101
607362
2034950
1251890
146411
661234
718328
2160099
2093040
690511
1401829
1233504
859092
593009
1301389
1770307
1483810
633513
2094534
1130047
2723040
1559131
1820458
2902488
1150759
433652
147705
233854
422895
2120744
1316512
2446873
386865
770125
1728068
1682444
1468691
1196146
2277619
1822452
616462
77192
1148312
2265099
603653
1949770
1998015
581861
1074917
53850
2281491
13927
2067180
1071768
1204680
238892
658728
2074033
2792088
2096741
170751
1631137
2491083
157077
703532
2088077
2203516
2482896
1884475
1576271
1085557
632177
1659449
14032
2165324
2439416
1719287
1625614
19791
1675879
1643223
1883343
61
869165
2751152
1199290
561654
1481364
1140220
2201193
358097
1173850
2836729
2034240
2570491
2192441
1495661
2582541
836779
2146877
2736296
511221
143353
1551542
1986501
1798525
1011326
2323225
1803173
1899414
28027
2724811
2232211
257353
1761917
2141302
1372862
2440850
1596837
2143639
372911
1576219
1572795
986809
1214189
2270602
2546495
751874
849038
1859843
2927739
2378705
2453361
277745
65064
2481993
83725
2108318
1660762
421652
922674
2705301
1267438
2199394
1517983
1834965
666845
1659392
1789796
865713
338813
1695033
968480
1109743
2320404
469614
2769822
2735080
2696943
304280
2859010
2007084
1096667
2090058
1900814
229659
435990
595786
1600237
468764
1505361
1797467
1817891
2512057
2689710
285486
514713
158451
1748010
723614
420964
2818439
2220980
2833793
985064
4514
2359822
2811178
35800
1230709
1497208
1707594
161642
2741917
429677
403261
868743
2185387
2768188
1985180
1596181
2845644
1971475
2878408
2803529
2076975
1878549
2588462
1349278
2807418
2617586
745795
2015694
9686
1024671
912931
2215231
1105767
1672849
2842604
1008580
2046294
1271990
132594
1513105
264670
2720554
1920270
1915288
2417472
271475
1364471
2562373
271107
2527899
2289360
2099845
1306300
591521
2688542
871049
1205196
509453
2922755
501137
1503414
1276672
383176
1870313
1097798
793931
1971110
261479
148658
205401
915402
2699300
1307646
2481699
533708
1443319
2795676
2679878
2570593
772027
1210335
124759
2149376
2089392
30258
1365408
2752217
1279456
2336788
1643416
1804085
491035
1428249
790145
2775617
1462917
2098600
483662
411234
276011
2134081
675303
914706
2798869
1365840
2786525
1758244
566928
1432987
1577170
1226170
1635309
21184
68726
979915
1610674
2481899
2772105
1292580
905313
1533387
868679
2206915
596170
2464281
2565344
518006
973483
2492755
1801125
1771379
2448276
1118730
2576158
581396
1692863
1730333
1865919
1294129
1540856
1464036
733783
156583
494207
1406641
1290121
65125
359423
322453
615931
1576931
2232459
1816155
1002995
801779
1429457
1986753
410702
617137
1948427
1739384
875226
1234586
2428963
1851375
1097088
618061
349230
2462736
588962
518612
2868034
2611749
144863
668366
1026602
1449221
2569949
1829175
167883
1798735
193167
2915834
1491470
1125091
1828875
1687707
1252381
2345391
853904
2457021
136203
1835558
943721
1450884
1848730
300949
1941835
443308
136217
1293895
2571306
2882476
726581
2241287
1390251
993168
1840355
1170794
2820379
2827574
1637383
1372678
323761
1998787
625803
2646969
549294
1721054
2147426
2468616
1537113
2744559
774663
858506
2629450
1081734
1789487
2016885
2223985
2046618
2934313
2075492
2256866
1606263
1563995
2020526
1839114
610556
2603452
2293820
2498984
2772470
2622604
2667611
897249
1176360
1627106
2293532
2296317
744652
1375812
1956290
2676891
2868147
2036963
475769
1775084
1075226
1909377
2146042
136623
2216514
1867578
1247013
64604
2694123
1224411
2258129
1411523
1252247
751846
1881311
2005645
1939943
945510
876146
768195
2778457
8366
1496469
1315839
940945
2747075
2813666
1382353
1161743
2834759
1820203
2573792
1532683
2582659
2314704
2745580
2359652
2713623
516550
2808472
125815
204222
812561
707694
1284274
1931870
2567127
87991
787586
1163732
579150
1877801
2443125
529951
1823055
2401086
2634423
2145329
2406854
2012732
2759035
2016975
1933373
2752772
2265806
2605990
796771
461640
2178345
1583322
206069
2793759
2000918
37304
730897
2224038
77289
2399342
2592798
309203
2197081
845129
2933929
1875578
28210
2575676
1771485
1570565
454922
2316559
1110291
2476879
1307462
146146
2443217
700962
1587936
214662
1652498
731405
308816
2157371
312820
836685
755004
957333
2429795
513836
1330279
1720202
1961903
997607
14339
444889
439121
1607839
1127171
2660912
915622
2374938
751204
2594730
835460
1526303
1993135
950041
629514
549157
2526129
424215
1272910
1805386
2409633
1363409
1630387
2511596
1387746
2602375
516334
317063
1392197
2730723
558747
1407302
2365120
319636
1549564
2926013
1014183
1681780
909723
1002839
1042679
684917
274456
192264
2747514
2703477
2100331
2628157
893520
1105100
1289691
42676
1437435
1119755
1732154
511881
2805090
577711
1418310
1931516
1023297
897593
1725203
2189625
2561824
704316
2383946
63087
1265686
2137827
1551251
493416
2117289
1167061
2314773
761454
696742
2757104
1699501
1161388
854906
2800792
1796092
939212
912744
509391
840719
1566436
2534153
2341885
494185
1546307
1768352
1385649
1562229
1449185
848017
1419492
1440576
807464
2301622
774091
1293257
433744
1014358
1659449
961736
2815098
2499454
1011573
2732140
196789
1002972
1156449
923676
1737051
654883
2453897
570719
1045010
2067677
858995
302597
1896518
155338
1835696
1089531
1744282
47502
309506
2139030
2414988
2826059
2672526
235626
2681348
634336
2323344
439118
411324
1374549
143257
1933634
1519558
798285
285088
429446
363507
118045
2489703
2799261
1556610
736552
1272402
596382
1876949
2789143
2447355
167268
1383202
821046
533128
1164677
943538
2896245
1804833
380087
43101
2601748
181802
1052115
1999001
177494
974782
798441
2040685
2549440
790813
470869
2083611
1327192
1575125
2691671
2644527
281866
1375450
45950
2917248
1387520
2535221
1072293
1272114
1134334
2173126
1000312
180309
1303373
1819457
1364522
590054
2465327
1937016
648771
587986
2780070
104547
2211688
1607824
1195223
20162
1095351
356461
1734120
1140265
2825608
541398
85057
2417630
263290
1754286
716530
1230339
1880534
1860456
1850783
2140473
111294
370586
1605239
1152246
1924541
576049
730705
2553263
2124060
2246288
2036128
136229
2013119
2395293
2594370
1766242
2048724
1187177
2367560
1640799
1187601
1689445
1236823
2097845
2836295
1543540
2170160
1690099
343851
415915
726838
1475620
65316
1238976
433287
47127
753830
2446146
1530339
1895507
1517911
794879
834430
101489
2547511
1664841
25468
733244
1473861
174079
1052207
1451545
2778172
2863533
1830410
2349585
1395310
2839539
718296
1272794
1470261
373883
847337
232995
640509
951021
1736287
61750
1780577
2193048
2809900
225943
1526048
2203184
2926294
1483166
1427342
525018
1687480
2615359
1713420
2496998
1724729
2423070
2843745
474142
1356338
2254612
428905
1437045
1383959
28991
974475
2616788
279276
2201711
695478
2016926
946994
890646
2179874
2562990
2792769
2939683
1951438
1914617
2922928
2734047
2855569
1641469
790387
632880
1216259
300556
385655
2114707
2609888
502136
2818989
1951471
309425
216715
40330
2909793
1429086
1802836
917027
2651996
1686119
535840
800472
2459159
1069537
645324
933635
1740377
2095486
825770
921262
212738
1229516
1896753
633230
1207339
1772412
355784
1461357
2490094
2902541
2092945
1713986
2195232
565180
124699
1315551
1264927
1105000
1951553
922438
532052
1825060
1283693
2300769
191243
447080
1147038
2421377
2230169
789095
1011499
2817405
73674
2862464
2335826
1296019
1930341
204747
2092615
1352967
1190641
2070930
414912
699903
2279641
1557366
317572
2675175
1215428
1807792
573733
1380257
1084901
2852136
2728065
2859219
313390
527626
2279121
1709185
59703
2051352
36476
961114
285300
231645
2255032
1330975
142256
225450
2366832
399876
2413783
1392426
897621
929710
1836
1660247
473439
763067
359669
520224
69399
151705
805947
1637972
2402971
83624
1136580
1139065
2636041
2731050
2530933
1565966
2781803
1599462
885552
1152654
1849072
133063
2495651
908836
1834680
983412
1541519
460222
788971
1579787
1946651
1057654
2157605
2432887
1089423
1286145
2520129
1688004
914457
714578
1496286
304635
1285176
496169
1472551
1181106
2370822
890548
2819751
1836052
647547
1016566
2793953
883415
1487671
2436732
2675415
32978
1247056
50555
964599
631355
923926
1755239
1463024
253815
519673
389890
2571602
1027047
1123169
2307463
1088646
1133046
1218405
288633
1016783
517146
2359236
1212750
1486531
1758761
2265842
1419286
1769572
2517098
1214264
2410282
1592436
1172661
1793365
1072489
333457
2816831
171626
2423286
2032385
2722040
422484
727475
522238
249987
508044
2866479
527071
2208406
1121933
308786
2092774
1713789
1192804
1043110
1638647
2664539
126462
850609
841283
2113975
1632659
40745
1337790
916352
615254
442558
834300
2075913
58611
1204208
2357020
2313537
2531727
2108976
1103774
2356412
1680389
1649533
2875784
2352081
2807804
1904942
916621
3174
2242417
697200
2670956
1344964
2826973
1974656
2442851
1897605
2082480
170646
202110
2029652
1992489
162117
2334546
2788250
1632780
1197528
2206835
2636665
1255881
2873003
2680789
864495
355334
2254581
1501989
1728170
1547798
843951
1249373
2000734
918597
1856000
915129
1956792
2468547
2567115
1395425
1810161
531063
245899
2211555
243372
175382
2450535
950053
2452139
245663
2367901
450218
2846590
581276
767435
803500
403195
509894
2488281
448451
2507257
2754456
2528700
2050056
1876729
1169249
147139
1303908
1201373
2430872
1824269
1037350
2387919
2383594
1609956
2018786
811019
1600578
1020061
2459905
2641387
352820
352891
525705
2229351
457422
1024610
2723028
971559
2371845
2534610
437631
859221
1392896
994093
1003182
2716808
2770508
361236
1770087
667061
2419951
1112676
2473205
1549363
1493742
391643
1463738
1312162
31258
879149
356477
544602
2554970
240277
404469
1759138
329214
70399
1858117
1757963
1188790
554747
1278591
1766679
606816
99128
147101
708191
2477462
2435705
283255
79886
167255
1974771
705495
2295265
2531689
1607923
1703561
1717275
2227563
2329096
2937126
1515133
931086
1851126
1206225
1693910
894334
777774
1712868
699290
1212738
1187747
575192
2788751
2556607
1773296
472756
314535
575128
1898103
1582280
815860
1843182
479226
1926416
1034419
1389701
2511023
2405410
1640892
48563
1069309
2478944
2924650
2566453
2563278
2203807
2078659
1810254
2151534
1756743
99960
1628286
1668897
2396463
1688945
1171860
1178052
594631
1422028
1563881
2319037
1903243
2241040
646997
2825727
2271048
2761472
2715849
878497
1820059
1350883
577540
2233014
713283
2015137
992548
1966006
182930
2321857
2464242
856768
1666378
984241
2504997
1925614
1134359
2495845
1152893
395882
1071625
1864010
2455007
2316044
1057598
913197
1822037
1365433
1193118
150696
260439
613761
839237
423240
18389
1599254
12469
2256905
994013
1330958
642193
903742
444134
1589541
54329
421240
809221
1191725
871338
658667
2719811
2173529
1887507
902708
451125
501936
1325768
502127
228433
2896105
1185828
1092782
117506
2592897
155457
761909
936424
2656134
1450057
626928
661660
515605
2666290
2173738
1874246
1131019
1195323
2544478
2199559
1476223
1382331
1368879
2458390
1444685
91721
2093030
585651
43034
150907
2209128
1468210
2926546
920619
2331448
1780423
284300
1165014
506353
247338
2750704
691034
1716119
2013291
2173169
1024818
2230897
594075
1742568
1003703
941677
210517
1785227
2150910
717609
2367044
2049931
2595053
787417
2760510
1730697
1090569
1041146
937269
2418820
52849
690197
625945
2360681
1473025
1083804
2653424
2438480
2646869
756408
2533296
1574065
1282245
477059
1398101
19972
322345
1068565
2483980
2071243
1273834
362771
1349632
1682134
860960
1791019
2643034
134505
95761
788106
1350880
2739206
1411345
2849482
1279366
2180130
1494717
1166072
2103024
915320
421177
364831
1127984
1526417
600520
1302586
2032151
259931
616845
131492
1413656
864933
2759153
1822832
2859351
1594183
305003
218461
1279690
2380073
1165002
987221
2097983
1703532
1182199
1933405
2744339
2344162
2147479
2386402
543753
566923
856421
2812379
1146442
2511483
1235432
1306449
979995
2485239
250173
1879228
2338394
862898
2301927
1940194
1890363
1667298
1906432
1036163
1753266
1487640
1933570
1187285
1228220
1114160
2826171
1733189
561183
808733
1594221
508021
1438644
2703982
2025427
1215434
2632001
1805402
1255724
1665912
2270322
1636580
1620671
1445026
2691345
101241
2304486
1335274
1956042
1505350
2629770
1666343
2042509
498899
2557219
2533922
345961
238221
1670495
2279674
1032212
528414
105707
1153224
1520033
2299606
2568592
326523
473930
2663523
54571
2598083
606109
978022
2498782
1912128
1066135
713231
515428
665077
2433267
476264
1394370
667553
1798032
1870344
2472441
851501
1306094
1666133
1435338
2646243
221836
1132376
647822
1920217
1181477
2644602
2360235
2813017
1226333
192273
1819157
2265134
1021765
541584
755055
2546006
1447170
1121220
806069
2279026
349472
2733793
2189488
1818710
1809417
984832
784361
919287
675654
621681
2562175
725174
2544798
1396575
1311153
2568860
1272179
1899565
846074
1585410
714817
1300705
2489300
1613391
2396794
2348361
1661085
2156036
1752985
1230671
2067803
497343
2421375
1673196
871180
209595
404048
2640354
1831031
2841602
252783
2835785
151249
2507655
26293
163354
194323
213664
533403
2439446
1355222
2857909
1403887
1070032
2830777
322078
576718
920367
1662268
1281785
619380
410526
555348
2358501
238663
2861707
2608357
794320
2812992
718956
2341689
1991568
2036852
2167021
2255151
2035973
239146
344526
4224
1901322
196463
884643
2651661
2801249
2885743
1487840
1619791
813951
1228071
2355766
2778743
1033115
1008182
2493246
690551
2641068
1254036
418383
2518966
2453235
1162351
2738938
361836
974235
1902430
20643
2267780
1764642
1831265
1342704
1266673
237962
588344
1056605
676021
1436463
714609
2588944
774509
2763497
864657
1988103
1099648
921098
2005694
1250510
1102919
1488268
845917
1235557
426878
2608878
748043
2908978
252002
1625493
391186
285440
71958
2109651
2721277
398269
527745
70831
2840438
1268751
1804231
2377262
2144806
2826280
450301
1198869
685289
2634878
73014
2730189
227458
312965
1583374
2723163
1000733
1256495
1500818
2735245
1934979
2768597
568316
923999
1625257
1739077
2069311
888924
1049930
1768425
2221832
850435
341265
10942
1668996
1874122
1049563
1370240
23237
792347
2770688
1743725
2308131
65804
2161762
2341490
914028
1257606
605083
2830282
1460779
2593372
568753
2718349
163754
2183394
2178351
1284551
1431319
2894955
2121873
577168
377939
391618
824528
2115549
2698648
2313181
955491
2206466
1845776
1718731
1137033
2624862
138270
503675
1249511
323040
655027
2092848
1428221
899266
1565841
2256551
460794
1734508
935659
1612184
2151088
1819519
901343
2925880
44088
2074710
1159306
2932893
2899114
21772
915058
822743
502651
195609
496310
1876112
2016617
2584986
2937842
2290664
1297465
1505402
365318
2539871
1813440
2386621
540197
2443401
2770896
379564
305207
584531
1971440
1917820
1596413
1171108
954703
2935337
1208245
568033
1123881
1785691
1480481
2270508
2760571
2811623
2923411
6071
903351
939968
52197
2053872
2699748
732362
620865
2619769
889756
443758
492516
1013908
1514348
2309058
1661266
2346799
1495776
2921763
2480411
545037
462011
1773874
2277515
1033204
309029
419247
637865
1671687
1400851
2634749
2177490
1148666
572428
906865
992376
603715
2118721
803092
2264468
2646511
2712757
2222054
566425
519247
2434065
535916
1226503
549819
2750420
2860568
1546224
1282215
2723131
1131136
2340306
1201077
1755440
151187
1046089
1565374
2621821
518218
1565174
1119033
1197303
654729
308405
976362
1954556
370186
2569926
2410409
600468
646442
2169092
693993
1719971
1913557
1426072
246170
1518591
862922
1945359
531703
1228352
1976431
1684447
875981
2344401
2716732
247776
2477951
2657136
2573469
2384965
1087975
2081234
1742163
951872
902401
960921
481663
1732362
2139361
810526
1504715
254275
2490513
2562759
87734
2764928
1974366
2110368
2524911
591506
1812766
1955388
1475449
2101114
2784094
39771
1490106
337421
219666
1305602
2412318
2699006
1954777
1522736
2576127
194475
2155952
1735121
1302728
931858
953454
1566461
1239950
464218
2432625
545955
1838824
1546612
957250
369435
759483
804864
2482834
369614
878534
2392064
2093654
2190026
1089425
2889244
2697826
790002
599175
2748825
622154
2935186
1361758
2611551
2026312
792799
1168940
2226382
1255348
398028
176062
2050738
2034474
659053
2752158
68311
2419112
175642
1883519
210128
1416558
2930182
2039610
2413859
238254
2044389
1491625
2581129
2868630
967276
1898219
688089
620427
105988
2922233
875314
824782
1241173
2486244
2357962
2183040
1260192
1360739
656351
503451
2556451
1360744
192300
964956
2785716
556792
518074
2403514
2028044
2818750
572740
772121
269189
861999
2278390
2761900
2350610
1985127
2066054
878955
1899569
1423813
2934523
818067
1628870
197808
292901
1310618
2635332
2517932
1288581
4554
2800
211407
46572
1810420
236425
2026239
2904923
1101215
1092893
1080839
1503305
1617445
572723
743627
2564674
1276432
1221959
1429029
2727430
1713931
1169853
52359
382133
1440332
2042473
2489978
118717
1646113
676438
2369982
1749483
1617129
249977
1654089
1491243
1226459
602214
604267
2676315
2861843
2114005
2904697
62613
580669
2647097
2613519
1851847
355546
2876792
1935600
2141933
1009004
1405331
49823
1196183
1444468
2899817
734446
2494455
1733560
1007721
1162915
607462
1888652
313583
754105
431409
2267244
686076
239256
123785
2641280
1877859
1074570
1639977
567210
2854776
1455830
2024990
1091034
1879013
1633293
2806494
1222391
1063663
557237
1265957
2571557
1475191
2791984
1347703
46779
1757601
1418867
2664065
1533978
1623328
2854758
1657778
316066
2716984
1259016
1575956
641728
1637246
1297632
1230981
962978
1840595
1662046
1538622
1214897
2236708
115245
2886733
2120928
579550
2271636
1816421
142707
200207
1867170
2280149
492924
1841915
1279189
1827654
1747633
1432691
2546562
738300
2413715
463881
615558
2454637
283021
1996384
88962
1791311
1622635
129098
1518616
770097
97481
1531354
722175
71831
1195341
2418238
244964
348267
2317596
1818469
1320500
1836046
2182889
2439014
2441485
1545253
930825
2484181
706514
592411
1954390
2378934
2498503
1927460
181348
568121
980711
2079470
1074235
208461
878862
702370
1554069
1270634
2277339
1221798
1085691
1501376
2711831
753055
2197056
495454
1833556
2493440
2458219
1924052
1600867
2772640
2919372
519153
182586
2842957
1154134
273162
1878208
198430
640455
292389
1912516
2663949
1991591
1187513
2017499
133406
305448
1094994
1502599
1875847
1139523
1108158
1796135
1606849
267738
2914458
839748
1781749
1870588
1869231
2890553
2667186
2927541
452092
1901680
2079163
1195955
1211649
293427
729371
2672123
1163643
2551561
2114290
1861856
897219
1159305
2644436
362670
1661007
1306447
1190657
1788439
2825160
2727379
904167
2705801
357734
188859
2775569
2719179
955032
68902
1913261
924099
1486706
142675
1763907
899848
812850
1582711
2933179
1533343
2643516
933540
2445823
1267227
883484
1396136
2587446
384326
2205876
1068542
582862
1980781
1044524
2198263
2894629
2047039
2432482
1123149
986815
2313772
1480781
1015947
2122177
323981
2381782
2340876
1603082
1699703
552798
2038074
455081
682014
245377
2143840
2779122
576779
2318092
930809
2545143
1212628
885640
2648233
234959
1155980
1798827
1856732
2370100
2643608
2280479
2748333
1988732
753362
205788
1898284
2141052
777469
1760325
670503
1815788
1757913
1416006
142606
1819499
1299879
2931888
295323
1615972
167653
2113792
596780
1595591
941418
211682
2544401
2232692
2086626
1665416
920549
2025963
1420965
1019589
1231699
1099042
2536025
2604640
1477986
2039699
219689
2341024
2570271
1964919
2382817
2727266
2359679
862331
1892097
2713946
1292307
327517
138775
692034
2149867
791993
1422570
989709
2134977
432747
2149155
2732980
618627
97827
2936979
7107
2492758
1864438
37662
2591077
923996
2110097
2362024
2706821
140372
696041
1211487
2514526
1995757
1429022
1043482
1901765
1648979
2022516
367444
2162509
2231624
2293272
581331
1100616
2170284
2679162
488447
2583366
1592986
1500703
1361526
1331668
934792
953517
965606
281336
1021533
2120623
842033
299791
597083
1910349
1912680
724378
948064
2107128
2289985
2331139
2184321
1380150
2283041
1664919
1056852
2315306
365047
2350191
2647454
29589
2928569
2724197
2647297
1559500
1238599
415446
1285448
1876388
912567
1851868
1774180
1889979
420626
375666
1453903
2522701
2664332
1155187
1835529
646384
224829
20432
1515876
1615837
486208
1335918
1310761
13893
1612296
2100881
361819
807677
1207238
1370282
1416087
266302
2771352
1608977
1891332
576195
437172
2510866
2140473
2940170
2908511
1376080
2768453
1344012
1304242
2154385
176893
1954958
2345372
755760
1675746
1950402
2249924
1638742
796860
126465
678045
139152
2150225
1103099
987659
2354970
1285355
1432063
1260011
940751
2327147
471738
2879636
346415
2686395
2149160
1853516
641366
2843166
712773
1788692
1555948
1400308
2902406
1693893
2446672
2220480
1965359
1256585
914369
1227123
1825477
1948929
279527
1745091
2344864
971976
84740
187660
1278994
643809
1975439
756392
299286
1679775
864925
1889287
1739674
719611
1150632
2259855
272602
1464091
2483919
2230023
164411
685628
2029130
1880681
1497674
2692822
180533
194578
2589774
2697307
1095662
2560428
1218194
2630843
1474150
2613712
1474111
1806165
2723994
333149
2192109
2801886
1116900
189981
273322
2762880
1014012
2402942
551723
433690
1419328
832083
1073984
1360296
2491116
2033781
2900597
2524544
2228515
769553
730625
2930138
427977
651021
1792483
1875030
1964180
211768
819432
1444400
624059
2467697
1717176
2862057
2084435
94096
1665819
1147602
2167148
2009630
816796
2560282
712282
2874222
2827182
1668131
1886662
2757437
2832219
2616463
385313
581099
1339149
678343
903780
1147743
474467
497567
1997795
1678288
111610
549352
1748010
2638924
1096920
923683
927955
994796
2927370
590982
2088102
1923545
2362943
2931870
387993
1706078
879121
396564
1623558
1484673
2531458
1392587
2744624
1010331
689158
90277
643533
2177456
434465
2395506
1626815
1089239
2094351
2582564
324426
843001
1291772
1351344
2231826
2027631
2835288
709236
2283471
1329521
780577
1481732
2418420
2356375
2938472
2883562
1543336
625405
1002937
2704495
1018127
325376
598751
1971243
2587506
1956835
388604
1631794
306899
1851263
1588212
40069
1427779
1321399
745486
2274548
674762
583902
438872
321861
2577852
483529
2727929
525206
1169585
229259
49342
1857457
1213527
1280611
947618
492611
1520897
1728447
527048
2750646
2209819
2567270
292837
1648052
915780
533153
2815708
753749
2928924
2741920
1279273
1204153
1227878
2157790
1723981
2866174
2219051
691491
2501911
2270026
2546755
831993
278641
98801
262814
2804447
2671778
2766484
2711631
1163473
1513706
1354711
2278163
2086890
2619883
2510478
1261826
1223223
482865
605411
670668
1920854
27533
119743
1696478
1013665
526756
1771108
421645
585026
1634465
1523574
2344171
1456468
2242462
1463650
2049229
1315114
244248
928782
294233
1013781
137505
1054101
912825
1199256
1633628
1767805
2882524
1262569
1778854
2691981
1401307
1293282
2041996
507474
2787810
1625953
1202263
900160
1904558
501684
359905
918881
2902426
973628
870252
808235
2401913
587119
1168389
1887752
1724130
2702318
1104002
2798837
1405975
965283
236184
1189043
1748313
2003779
2679825
378570
1813397
1270669
2366094
1660513
1120209
930360
1132872
2118968
512037
69198
1912536
2177800
1002012
1428289
2454429
559966
1517936
1947546
2644610
1102590
1511637
215660
2769179
176266
492676
1281932
1018488
1550514
628505
863831
330845
2903316
2593062
309213
939341
2571489
2004931
1526534
2920278
1881265
2517082
1668352
2462495
1329792
1794107
2332476
1094218
2195314
485237
2404028
2213955
286913
2314995
501708
446130
2859258
1274540
2790783
2428376
2532030
2226194
2578715
1782447
1598562
2155688
643351
585684
1866522
2120611
144681
925048
2758192
1115068
540812
510997
444230
1032917
2174037
2250715
33279
1951240
465004
2817975
66063
2162171
1983296
2532543
1868023
1452774
2491786
912819
47822
1074887
2716232
1960669
549024
1389288
1097512
2472607
818950
19641
2935016
1449426
2739165
923986
1364613
527766
2217058
696635
906863
73021
2772693
1366453
720462
2398692
1091812
1640967
2738367
150539
232923
2312588
1839142
147457
624320
2397085
841303
2006272
2340376
2739377
2175582
1701712
986367
90484
1337286
816501
2234525
2801847
448571
1580484
1344696
2044854
2384647
1709686
2172599
662760
335522
2363896
2574908
1027283
1020311
2649089
158264
1766225
203877
2757334
936941
2434470
531274
676903
2835249
2573491
8970
2447139
1229855
1931935
250358
784268
883470
2609047
2841552
59867
1701904
403541
427548
574307
1956321
2548229
12732
2891921
2555861
2659691
2932690
2043257
2610564
2870961
2670305
1082070
1182001
628164
2574089
676247
580400
197375
137348
2940422
180231
324781
2907270
1930971
2674851
86213
481730
967418
546581
247718
915872
1618699
558460
2544677
2435162
2798554
1035666
2324232
2712038
2563542
1981702
2258667
1787329
302317
833017
2124978
2521508
264819
2623616
670916
65091
2560570
1535556
1797878
2566350
924193
542543
2929219
423118
141644
2929627
1062787
2008887
808928
1538742
1183335
619964
2096354
436979
178560
901488
2765280
2060911
824652
451227
524138
94340
201626
581745
2458001
1436852
1617824
2403065
1216962
2924269
1311651
984811
57911
91241
2333293
1443803
1099697
2121512
640130
892267
213855
848641
1311531
611073
1331787
1778165
2415147
624715
2708184
559805
2704609
2854943
285408
2180488
2671944
1044835
396373
1619399
2396139
1549749
2557360
2758556
347251
1329397
1671588
1368319
2700689
346481
2161430
1602637
764308
1272468
2519148
1639475
2507138
826011
1716
276816
1926369
195099
2145324
1798355
1973979
920105
648464
2894172
2058527
1652846
862133
267361
775203
1824414
699083
2236913
696777
551605
957366
1971685
1473102
2205052
845822
821789
172469
2608665
939292
1138441
347954
178716
85422
2102404
766782
2218373
2888109
2165355
1373323
1846922
1881106
1954163
2107661
1911674
950473
817697
475735
1960006
1294130
109607
163300
2437104
223394
2376688
1197575
2790822
2356622
939251
2557904
2611494
2763435
1991127
596138
648447
2828419
2095856
1176162
1891790
2451431
257427
1816261
743644
2135634
242547
1641576
1146176
2718758
2544363
1637794
1103497
1622422
2394399
2919205
2519476
2884461
153732
1638485
1961905
2028497
232127
95659
369185
2909016
2203157
2070759
1387200
2277482
1808328
33077
203349
2914600
2646075
751887
208799
1776098
1260648
1724606
2370735
1858909
1627323
2658337
751049
2290774
1463638
1988857
2718936
1661041
1537191
2422352
894522
2776649
697698
543434
524201
1075839
2436383
1060356
2634979
2437351
669534
2342365
911028
534471
394906
2517740
2145966
2080446
1895476
655753
2389388
1139718
706963
2640048
1276032
1341763
1848749
591675
1971017
165002
1570544
2875247
2766234
2014720
1623537
84809
2308002
461998
517280
2885044
908837
968082
905991
1142733
1788788
259747
142331
1214335
1663279
2164170
1511882
1441409
1684175
946669
186077
1266573
351101
2247746
2903131
633945
315009
138166
1947312
189693
180380
1191977
1206999
327679
1176455
2382854
1704141
278709
2612171
498248
106123
498743
227419
321249
2741329
2133824
123079
367381
2007593
2607167
864283
1378328
2620733
290473
151747
1704852
2443328
1288142
776688
1229652
2528916
1347193
1559008
1569833
1435130
420550
580635
2543936
2094523
1850497
685453
1863846
2159875
391215
1347270
1557442
639696
2597915
223496
737844
985440
1832420
59482
2424397
652411
1757833
1333768
576837
287933
2128734
2446049
1379201
2720499
2311852
2611014
2613401
8691
621002
267592
1807357
2766410
2469709
211706
2656253
341180
698905
2273909
1287251
1595278
1134321
1034286
2811305
2306147
751795
1550806
2282796
1919227
2727425
2105464
703686
2002737
429739
928259
1123901
1230591
1336645
2675799
1451226
2021841
1316007
1009070
1422309
2197093
1577547
2115637
542167
488722
2470839
1522700
1123147
831710
2268717
1792837
454150
844318
144767
1593584
179439
2288370
1652169
876114
603401
216504
2582028
2866631
1617244
1788759
31900
2858633
735184
698305
2606702
2202686
1041025
1739798
285591
591423
1994170
1057750
717895
2877333
382820
443652
567711
913897
2153365
57547
600841
523673
440525
2197519
262561
2504785
73647
2126828
967370
1491365
988697
2371279
2200492
1536962
2154633
426047
2530631
212251
373370
1587555
1374157
1781600
2785053
2912452
2285068
1740499
32905
2136698
2829437
888195
2467057
2171583
970975
2432781
2221396
2315755
1358741
1636496
414846
561808
2185802
644114
516853
166999
112002
1801472
2146613
2876223
1984831
1578085
187470
1498253
2853956
1244268
1698502
270302
2632767
1794949
1016321
2424239
2938045
2586008
46307
2920478
1208595
2368568
2872786
2281366
1812195
384958
208788
2455750
2112620
1745755
808515
1737531
16712
833454
2731649
1252431
1084511
2609837
1886665
395374
1984728
2631737
415701
388255
2929611
1757745
212712
2249370
1848539
2282627
799267
2576838
2560207
1179703
362001
271735
304283
1362747
1459477
2697250
1682398
1161571
761649
2313978
2336203
1708653
538010
1470395
658615
2406023
1256554
635717
1751516
2744861
891579
753549
949876
1488170
2471413
1802405
2657509
2858664
31031
10524
182850
695983
1117646
1933194
401570
1443877
2931088
2675053
679038
330879
718751
1102132
1249244
106055
1073015
1304047
170071
253918
986138
1584073
2246978
1109800
1104197
2260655
1900835
1805785
1973585
764608
667908
1509132
719893
565314
1616968
1883612
1081972
1604598
1137795
1482363
1291101
2837765
1093697
58731
997825
1995844
1075676
1969961
1501102
1564257
1486108
422802
906165
1573219
1132645
1296305
2817897
1172520
944135
1085430
1942191
548273
2429741
1990196
587604
2696633
1437687
701025
2909883
1118684
1382009
2350359
774680
1612605
425433
2433250
361226
1994114
1660356
79569
1673030
1783134
537922
172837
1561380
84156
1209445
2154501
1327075
257510
2476527
2539284
1024985
2805238
1295917
2503947
2020066
803687
2808705
779888
249732
2251367
1333810
2792235
757991
1122014
2317265
2925835
964306
1360703
1036344
1471352
1097567
937976
1304901
2603056
662978
1486822
1678909
844954
2457871
2455031
2274797
2935337
2327154
856230
215802
179286
2301122
2607039
1583847
249848
2547519
2188087
2610733
1472669
2414504
1741834
1277207
2787232
2048286
1553775
127861
2660792
2883050
2614476
2432542
2824123
1202140
2363350
2515515
672744
2203968
791215
1237900
1196576
2697362
2002564
2095886
2445510
2227181
19496
2672005
1842742
2755746
910670
2161525
2294154
525747
2214839
1910402
1461635
751947
1855612
1183371
1275138
1949424
1912852
1611554
1180355
185561
2276665
582634
118226
1570793
801683
220527
2545997
243750
1833806
1221443
1138159
2422360
467792
1001190
1028101
286526
1520844
329995
2749733
39759
2763940
1537513
2595584
2589048
498521
1369314
413879
1214417
15362
155530
1450768
2010937
2058888
2556446
2230657
498497
2267675
1504074
1625304
2104289
1872213
1486178
1584738
2092724
2771282
2097419
1592461
1666071
117289
1381648
334968
625146
1354404
281151
302479
1474414
1380779
2361260
1368508
1538453
772508
2080914
730215
2807132
2020133
526903
1494055
1077396
503804
211378
850757
2633542
661820
1564450
1325832
1949961
1078751
2362804
2783353
455591
2779803
1346647
2522205
1110523
542409
2432802
213043
114778
2225681
1443985
2147423
2914882
1777784
1190274
2562922
1315127
388120
2768174
2444681
1435469
2467949
518346
2712845
10663
2605671
1863226
2601123
414066
1219927
1636041
2626036
1142364
1824794
551790
908908
1602919
1345853
2850031
2532611
2085359
1328092
1914431
2301725
1313180
1729012
895759
2130948
2148010
1267190
2026448
2047838
227258
2599844
2071378
2411823
266843
1235251
289406
2740277
2419668
1094892
390113
2341428
1547762
2470462
742929
2352974
1534334
2090582
210809
34331
448954
223374
2709730
2752837
41535
199998
2496323
540917
2024617
1585132
1909214
857417
2655082
418188
1358417
939138
2084665
2290129
276323
1446616
1683947
145310
1406568
1109495
2766820
1803988
2771671
2377090
1658425
1811966
2016766
1354724
1105607
575568
1673808
394437
676866
1836317
200570
1362536
1045736
1859226
2331718
396628
580220
1918915
1207649
212490
2458439
1460460
270562
2723428
1848459
482748
1296572
1808129
1739632
528832
2213172
432841
1686603
2249533
1763122
2792971
2928196
737823
2763895
2153249
1983900
299032
441532
1989511
1080478
1458608
1825654
714181
2818862
2527395
2401374
2778540
18013
1260969
2940215
989554
637218
1254774
544951
2459189
1553600
320613
958681
1127094
1429931
2850022
1344141
277551
1275553
488038
1161458
994201
380316
896933
656886
1805827
2344079
60650
2374528
4676
1142585
1756717
1065213
71457
1538962
1136060
392881
1315650
1998055
260875
1910636
2512286
1988880
2316304
1568442
2021757
2016669
1428289
2198950
596293
2744713
879057
992557
772195
472236
1185254
636567
1948856
1634631
73130
2085038
947722
319296
1904837
1835198
2270637
332046
1478786
812778
2183587
2893534
1382707
2648425
43505
1985383
1884708
79289
2502970
1657420
45601
1429957
531871
1436576
1282066
2244802
140562
915584
2932142
131295
1016955
2474449
2139777
2223409
1912864
948527
1869933
2470378
1324205
886528
2917180
2253707
2059709
1737211
513989
2656719
409406
81284
1419208
2491611
2152663
2705061
445847
531524
275740
2163383
1074745
898808
2633021
1047343
351409
1744449
2638568
371228
954563
2312365
1101554
133669
359449
530352
2504201
842986
1404184
1393331
505435
2646542
894400
1942322
36526
1448211
2184298
2316672
38829
1685171
286034
765287
1245549
2171025
2071521
1406704
14578
2729717
569683
1176486
1377875
1326420
2849377
2730459
59990
2021849
327434
1850709
1717756
793176
2194113
2221191
2460617
617541
256651
2054367
1282968
2695890
993387
755357
540922
2562633
1102334
2711101
889491
2543817
2665295
2646288
2542379
2453716
1708280
207042
884463
579031
1882282
2076472
933282
2811336
894676
2693541
1671142
649782
1256343
1824807
2528792
1683838
2590954
2242823
150642
2512833
846710
1634786
2261938
1695452
2175029
1603400
899821
21865
1480527
1565497
791013
1188570
1088405
253400
1551984
1808775
957294
2544442
1685049
2376994
2878190
2886491
854926
2197985
1075375
443333
1788276
2352522
2901606
2058831
1856043
679166
2361398
1296257
2471022
2013879
1130310
1127756
795828
293344
2324312
492108
1469310
1697440
1175371
401867
2429814
1353393
450264
2341069
81537
467226
919969
1471416
1739878
205313
2251852
364432
972450
1282287
126048
641125
2533925
220303
1141458
2154325
2402894
458366
652323
826917
550104
2534020
2189929
248091
863900
185029
2059727
2046093
776779
1631738
2028568
1376579
2592996
403365
2549614
2156008
792018
1533003
504495
2219506
17485
1161696
100263
1787971
1698071
2254803
534412
2745642
222149
2755305
539316
371984
63327
1965628
221394
1573250
1339619
2632066
1836455
498482
1753707
898160
723413
631961
1251881
1405371
916324
1741749
2616869
478360
2887268
728202
2844704
2426639
1606810
2032739
1641952
1214120
1393940
1106993
661289
459622
1191977
671750
725638
354837
2527733
2700282
788684
2747328
985160
2571877
2400972
1037874
2460106
2040258
1067807
1435341
2532696
810013
2549089
90526
1548956
2309759
1676307
2074201
1355963
2545784
1752847
2816072
1271729
909420
1122002
339717
1127340
2402770
128625
2315978
249360
1471035
1199178
718073
2066950
1862652
1651138
732014
1475715
39996
123318
412095
2301507
796557
663700
378696
1130201
571481
1789193
1639840
1214451
244594
313978
605769
2091727
635376
1873159
1079892
1615289
1808867
1909875
2889143
453331
2340151
2384787
1507233
2163798
1901075
2387358
2590762
148307
1618294
1111954
754036
1790080
1841687
459178
89039
583853
244658
2425631
2636003
2477667
1656439
1684657
936075
1193425
476655
2862843
2113842
446033
1754753
1765001
2371935
1779714
1393350
2453988
2241364
640538
1491741
410072
1081035
1072944
1445692
2252694
480423
230062
2834469
976391
2492191
750472
2813027
798157
2900638
1027120
658533
2451386
113616
2800217
66776
1889428
1665877
1849145
504929
2215059
980103
1089616
555773
1401077
2569460
857250
1439024
2491287
1951018
4760
888035
735103
2677668
1343978
474722
832615
2784882
55846
2724676
2639243
528349
2277954
971285
1419772
2902947
1728232
2819201
1265610
1768519
2367629
1629158
1322455
2253650
2100719
409869
2296369
1402990
2912119
1616088
2507092
451951
2081622
2714847
2518891
470500
1122137
352965
2508325
2061360
111438
873773
302966
71118
1426790
477199
2750892
1416462
1528394
2527160
1941971
931560
2036085
1823228
1641874
572330
1688397
1735010
1291182
2476180
2049764
1490551
1440015
1077880
1307710
1347402
1153428
2780660
1775306
842098
619447
995678
407199
2433556
2197496
494325
1849901
926677
419882
1776617
2277532
1743425
652182
117726
2620253
1074262
2365662
523872
2894470
76951
310559
234311
332352
1448304
1481040
2020950
1322891
346730
145339
1122114
823091
2501665
1624117
318911
2621714
2019680
243221
510638
1401346
1936202
681680
978117
2343942
2482209
364470
2460312
1585941
2907007
793942
891791
1024893
850341
1414962
1553359
2838791
559763
2255408
1096077
1818481
2517688
1125877
2883814
239602
902395
1694320
1163561
1257887
2800039
1454298
1296828
1066968
1503561
2339600
358591
2276193
278197
1279738
1858415
1306722
786708
1909576
2233129
1552110
908639
852814
956974
2277158
234084
2423929
1887284
2472876
1979005
1800028
1366385
948792
1800900
2496048
157623
2477331
2644099
2309548
1939871
2935883
1842372
2914532
2114374
141004
2247769
2073521
1493460
589221
1426648
1098674
1121125
1223334
1291595
76179
2905938
423162
2938513
168142
59847
1403036
414145
919210
1773468
84933
912235
814290
1261201
1092683
1847410
849877
2864134
1198482
145686
2679525
2770639
712144
2401445
1244980
662405
1296469
2174166
1942683
2113280
1890879
406635
778220
2153629
199619
1224726
1698967
1941225
2380053
2108465
562788
2493838
2394527
565154
225751
510056
1024198
2682432
260302
655648
1693268
649826
2372992
1233309
34666
1996964
1705228
2622187
1636875
687003
136177
1061585
36856
2495737
2898548
1934728
678669
918613
1167361
493249
2837771
276082
2299941
1765432
856378
1281770
1611683
2215772
1160332
955646
2557749
138130
1723378
2723039
1950115
2328659
1871947
1434623
1723233
461648
1457478
655223
2124528
1226186
664072
2093914
2507383
1072814
362292
1530688
183392
1492833
2597858
2483647
1809220
67077
1285220
2681635
1081418
1302452
926122
1105157
739461
1030975
768038
1298023
2100276
378117
2143235
348517
807632
474925
829399
690286
783569
1036528
219706
2731832
1109322
90642
2115108
2530427
2705190
1206213
1017765
664024
1249570
2819132
285020
1464181
2914772
657157
365525
2602368
2800756
551136
692672
2102761
957982
1491934
2329733
35337
1320443
2069898
2360869
2875432
1383399
1085161
174138
2793113
2269535
1618218
1593283
2443348
292479
2502432
1558034
2731170
735980
2253960
2860825
22738
292994
194190
2758255
1422649
1160020
1554688
1381247
2406088
1715485
745151
1948338
2619880
21528
689509
850060
1295126
518389
2515244
1909981
1918876
956811
2670756
1352817
2523917
2800215
529947
644428
1599472
2745760
1652551
2501584
2797683
1061136
757052
2736135
298041
33813
1950798
1280591
2518834
2670678
1399264
979620
1142610
1042383
2698390
2354989
354703
716948
865963
2742765
382804
2455112
986574
351969
2650237
598807
545665
2312790
438548
1858359
1360022
413526
307316
488887
12286
2151077
2052178
1112589
2376474
2257800
959169
1564354
46295
1657822
1837623
2346383
2380054
1882025
1109560
532338
2931102
1871914
1333621
1595812
974100
1370259
957674
955688
1585502
1663683
684230
774706
351839
2324750
384178
2899723
1205083
253601
1575565
1020234
1241801
1837250
1098892
402214
2637787
883618
1228124
2184080
1787321
2092721
2116202
1012004
2095633
1700784
195621
1956339
2110639
251341
26576
1249835
859573
1516133
1441626
1850502
2323651
2393083
759808
2120070
526811
705780
1412669
1212554
468707
2780646
435983
2150866
2785584
950801
313336
998949
97665
390151
57915
2759225
2274468
214850
566581
722266
240339
2776885
282620
1209793
1212697
3696
537065
1341970
1433589
898090
2511061
1455740
2836157
1508013
2613923
6287
458622
626579
1594612
2586701
2861979
1871687
2153850
1169523
2151081
1231180
2437891
69489
2637314
220108
779851
1338986
1563678
1569959
2773043
2499501
995977
2927413
1176105
727777
92726
2803044
2470071
172962
1995031
981105
1823696
845277
2212920
19506
234355
1519566
804166
721434
1636853
1198961
8086
1982821
1539039
1724373
2475865
49318
360273
495469
2687556
649917
384938
1401477
243310
42410
1805294
1515639
1613084
406500
500886
2754334
148770
2511542
2218978
1594770
1779745
1260614
481567
2781749
2440792
1477345
594452
2667410
1902520
220922
2509781
348674
1712647
1567910
2772003
2048498
2872971
2275123
1047637
1490382
53677
620089
120215
1706352
2198362
111164
1859507
2042714
1237409
620585
2630743
1164022
2794724
861195
2518919
1915022
2349323
1007704
1180750
497158
2510320
808690
1332623
2766581
673666
2060954
1467056
1924877
2080330
2192459
1875161
627053
747956
2843929
510270
538031
25248
2654081
467372
1005719
406458
862388
2174262
221472
453143
746342
1286417
2067387
2663610
806139
1935340
492858
1923717
2890277
361325
1601608
2313755
2439034
1601193
1570673
1599417
2936505
1575240
2576528
255591
1055972
2136358
2472537
1981943
2577565
2883133
2187055
881829
2687500
1037380
2287597
1057092
216657
2132461
2152696
2655457
837719
2313914
1100287
2570295
1674608
1729393
1849560
1240118
1307219
1576563
814884
2912210
931990
1159762
2788707
1073405
1828295
1101306
2505955
1738004
2919540
1410773
2272290
38317
2355708
2240739
459140
2441484
588456
1633799
1075790
640037
1632949
2248358
755997
867553
411752
2813527
1092775
2057272
2436343
711586
51442
1123220
334923
576253
2648828
1591987
1402129
1092632
1226347
706122
2809595
868229
1640995
2601958
30690
2283319
1783573
525064
1905959
2869734
754578
310315
264371
844257
673280
945569
2120602
1924912
1433295
2677079
1466643
1554647
930689
2893017
616428
2613225
95311
499192
2608961
818743
142152
576468
248829
1437619
776659
2851619
1044631
1662917
2925760
127473
2849520
1591510
716788
2637962
669991
2125086
1909126
2423383
2911703
826593
1432792
2104055
1371731
1359283
103479
1535688
615984
84197
1526939
2176532
24122
1262149
678349
330865
182747
2417741
2730977
1248122
2504498
2222962
652058
1255968
2232991
936176
946397
464705
698380
403007
2741340
2137853
2578251
1404795
2736654
2357910
1168998
909724
2092574
2676911
2881397
1362846
606862
24477
2170467
2306496
2771696
1963401
366259
2260454
1738445
2163847
1189230
1460896
1593223
2286256
2095171
358287
1996580
2229034
47150
2351252
2504788
29632
2818460
1340604
103456
2688681
376967
662455
2588814
1996935
611316
1793654
2138560
1424558
262396
2726634
1103721
2278487
2810449
290674
376960
2017634
2147054
2142789
1661080
1607038
2225469
842014
1916259
1025522
682995
1304685
1322971
2139592
197217
284147
1240237
23005
1838607
926250
685532
382702
1586850
1733534
132537
290466
1013741
1819925
2711190
1181062
2478353
1850427
565720
226346
1548804
438119
2211054
1352979
2687242
2008694
1970311
5051
2893353
1655018
211508
253106
1153170
2088949
871933
661797
1656748
2886765
1015412
2487681
2206649
1047604
2913219
1893754
1927695
931096
1223180
2218707
2679257
800242
1947804
1001383
2065487
1777561
911489
1928635
2792448
2280568
184078
79821
2847385
2187264
408057
900530
2594495
695737
415239
1137435
1162841
1957476
448104
1752304
2856790
1823295
1239516
2836005
2402253
2800630
856191
2731021
2107456
215414
326600
987019
1793430
434749
74685
2622788
2662478
334254
1539550
2722997
441068
921642
2518783
2388577
650985
1908838
1003507
2522661
1747532
923957
1516288
280411
2028305
1523238
2041000
1708802
2055508
1206512
323909
1659616
2276913
2569269
854837
2628611
2053461
1103720
1620094
1778359
2181228
877061
995660
954595
2281453
850368
628273
1246550
651130
903513
1970820
1476924
1068287
2642814
1088289
339494
1580595
1085603
1696153
2760349
1898525
1786470
611580
487653
1188272
445920
1237452
824299
1278622
396569
2878035
1149221
2595667
2283537
1515069
2919097
1507392
1357297
2915816
2167803
2228360
781208
1963280
1887653
311508
1246405
2711706
853402
2178373
959691
2475569
325778
507345
2122498
452395
394035
1139543
624352
2679209
597196
1526304
1179205
496917
1821253
1855743
2362318
163041
2887427
153432
2450356
213167
56640
2366767
1401810
126755
2384831
2426275
357450
881706
737380
561781
2328255
1792911
842162
549980
2245242
2928011
2904566
250030
2378160
2103246
1382720
2792625
2523349
1426468
1170568
1198188
1237993
975436
2709487
962182
637356
2663819
818164
1479804
462406
1860704
1512414
1726260
1617677
2598041
1430532
1122907
439951
1005396
1746180
974179
2744089
2648868
2179804
760625
2542583
2342725
685926
303248
1962173
1968448
2588751
2649251
840637
2732320
153667
933524
48872
663884
869027
11361
1530425
1388627
2571703
596576
1078758
1379927
2543700
1665522
2571993
171374
1205415
1355552
920760
1622474
2414742
471330
1692999
2894530
592610
880914
2500429
2325032
1633042
83192
103816
1804637
642618
796770
30202
1567347
2256105
559292
782023
1889714
2586195
449437
992078
2357307
1695332
1474807
1002791
999062
2913719
2895227
1528147
1212767
775074
2624179
900820
1824790
2365634
2389777
282859
2784831
1275496
1804978
2400363
2152880
881276
2206057
2014712
1884936
1266385
2174016
1269062
822027
2515660
923476
1475204
1827835
2263675
1099699
876951
838469
2563265
626654
1936477
2199028
2469020
1550168
1672218
2481973
1098800
225017
943322
156813
2762563
1643124
2884054
2324838
42546
2583735
896249
764664
724750
840539
958200
2341349
1013932
91004
1141420
231266
110543
2585757
729335
835957
1821032
1166168
1818103
991128
161950
1272945
1314963
2261299
2495266
1597666
1970405
2117193
1108549
848830
521809
2216995
1486187
911778
1467062
708569
153806
636380
1799919
678620
2443770
931191
2718524
1999523
897065
1045402
2922793
1232723
746070
2292340
995949
2690188
1414447
1510921
725026
545937
1754243
358843
2425167
1321006
320211
2458184
1249649
2265203
1557995
1334006
1065474
755944
1107680
551271
50927
2579157
2087732
499191
1649797
1506231
102581
103959
2636459
726273
1360250
1811440
663685
1129857
947693
1592715
2387516
1392425
2032700
56476
2417758
2784091
2208342
1966646
2078789
1072450
1217986
2540841
153248
891982
869744
2617938
1156861
2162698
1840960
973013
847886
176048
345887
1135070
1385243
95858
1416552
2332263
2440729
963021
552979
576398
912003
453714
1119045
520228
2491889
561498
2630366
1921222
2173511
2203038
145217
1652356
1732265
479421
633128
498354
1431743
2599881
2899471
994475
557878
1699883
1042369
791052
2058589
1992417
1941845
1813326
2472260
2520269
1414504
434835
2786153
973736
582315
1506600
1631585
1459052
1214034
1272809
2500991
2172320
2299769
77544
1366127
2566820
491046
2844803
1286241
586862
2291873
118198
2018063
775388
1008172
2624255
2028816
1304336
2164227
761375
119793
2783773
122522
2645713
377102
1638667
1513269
2895187
453834
2503562
945176
721916
1578931
2687261
851745
2443167
1422393
645311
2285868
666834
565069
673813
2634320
819068
1403988
2199239
194872
253597
325003
2831148
47638
2629234
2668738
940376
368575
1406014
233308
2808878
634949
1084775
1366462
1898079
2264225
1259093
2498504
215523
718418
938596
818850
238488
2509940
1398026
1869555
1360321
2475179
2510025
395984
2634225
602799
1845217
717433
1143750
1990058
57350
1497756
1534792
1169237
2367171
1944558
400262
538566
1257363
1157606
1980973
136133
1299389
211383
1310041
651621
1395993
1750932
875697
2925359
2647220
1939235
2844906
2799297
2720905
1157478
1170355
1767499
1448977
915943
179859
1898779
149808
2441686
550625
2515767
64818
545640
2198601
2230756
288156
1581301
978660
2257610
853257
2457974
399414
2211254
2272178
1088959
1370172
2251927
967094
2110178
1694328
1732415
1748535
315351
1080951
969541
528035
2005272
1272846
534200
1521537
1670587
2001920
131010
2732719
2842094
2441707
943668
477393
209802
2775009
1547922
800584
1554262
1379827
2809761
1204525
606317
2533358
1555645
1916930
2488572
151873
973179
918180
307318
2464312
2760972
1786927
1369958
1218445
1149495
1242338
645772
658987
1688482
1984775
369369
1571037
2266080
1720755
1328922
2638098
1411843
268877
2845511
1129311
2359687
459454
399737
1724183
1635570
343304
2271371
2814054
2089186
1234470
1899697
770350
1264441
1527553
2917104
2863651
2421292
2751465
2054933
1612495
1997654
2757331
2018247
1033967
1428810
1377855
127212
1312662
519452
521199
987794
2563463
2354653
2360581
1057809
2037360
1178408
2009061
676981
1410192
2714850
780632
1870750
1329588
322513
192018
1883518
1449036
1108313
336850
537919
1443538
1651210
1123646
1506377
958924
1550855
1616130
2349508
1834804
114429
555248
2718741
1571098
1182671
2088807
1687628
2079553
2843320
2435513
861906
1270834
1641367
1657547
2114001
2575431
1519329
637790
2244400
816973
2457726
1247116
1959723
475476
2459461
2065958
2833989
2793716
745748
1852014
2389489
2563699
1709301
655954
1807986
1319598
1785250
1942105
9788
338520
2110270
2912495
1063017
770837
765991
2753915
2217962
2587492
2674369
1570281
1884658
1712883
1155318
1520332
2825185
448453
974066
629456
2608228
2139370
2322091
439290
636514
999959
1902558
2810155
999024
2241609
202956
604958
46539
764432
1031665
2644335
742466
808053
1341324
2682659
2875735
717623
2637171
2482790
487152
2211087
2506385
1643790
2189286
2085028
2346993
2432973
1924595
886209
1423643
1316180
253844
208825
890955
645529
2892163
1638546
528036
1787328
2010457
506880
60867
2137696
1021038
2869237
1666431
1941405
2723906
1903465
1448543
1482514
322141
538165
1026162
712539
194232
1073394
2687666
2499349
2371216
66752
2217681
2921756
2011305
448052
1710
2005748
1798870
1444333
392698
392055
2415501
31947
1234620
1012218
1731757
1622539
779582
964532
1329270
2569124
1323337
2062513
540000
2723095
2184926
645951
2464769
675427
625505
1151623
773121
1361386
33207
2777787
2768887
587987
1711728
1224684
867407
459122
1873328
1814754
104034
2856315
2795011
1532029
1175555
1234915
1093814
816257
2431506
792487
2390364
1999614
2570375
1509002
477557
2462009
2759169
499088
14649
1429519
2362694
2546865
2087408
2724490
1124105
1769449
1716665
267459
969299
2710466
332240
2895788
1679008
1403987
879016
351738
383495
2767383
2557631
74548
317539
1313418
5603
1675163
2243769
2734741
568809
1968566
825590
2247779
97715
1246170
596623
287525
1664201
1115940
1798698
1619356
131267
379061
1904079
2731937
1798594
2754118
1751157
1398732
1838605
2100922
298274
2541393
1156433
98485
1285013
812431
528062
547712
410076
573448
1857604
2793359
2869723
2427169
308970
2420370
12349
2103159
893964
1513053
1047978
554720
1851090
2547941
1663635
1840517
102860
2843354
1109053
1655188
756239
2348406
1447608
1477038
2217782
1014025
1402341
1642753
1194536
2240357
163733
1396963
1944501
1528910
1026947
197044
695566
2573825
2788057
509456
405987
48284
1535663
2712002
2047652
1592977
91962
661294
44994
611456
1274176
2273376
1517833
2750882
916997
2100108
1240154
752172
512070
2489766
1532632
76311
1258726
49598
167147
167548
2209366
178705
2736217
2140263
762396
2818863
1551639
1642438
895442
691731
2222946
1438704
2081026
1336847
840589
2335197
2542323
596042
2922971
1927825
540102
1732648
537888
293273
1392808
755030
1241884
976014
1155449
908865
654875
1899493
1307343
1353223
1260824
1176156
881755
2507014
1460002
902531
1433939
1596697
1514291
38728
36717
691426
2452002
2470455
90486
513235
2398928
649102
1205397
2023088
401302
1409063
567187
2867389
1903033
2025117
2301363
2164389
740780
630653
2457731
459430
610073
2437557
38427
1334227
415638
623628
938104
166810
2812380
2142930
2245037
2633193
567112
2754426
545227
968857
2227146
772291
1966080
2849544
2415550
1986748
2884067
1004709
503445
1675468
627177
595789
2748409
1280838
2920064
1341302
1244152
2895547
1217428
878872
1895068
1549730
1695999
2437533
350316
1435354
2032725
1806422
787241
2899109
944764
1402903
909790
1379963
2223717
1969740
2885365
265531
2511792
896897
541020
449966
2861224
1107339
2630147
2363983
1774543
1763759
2669131
981248
53878
2557369
2511215
2085482
23811
1072120
1807277
2753281
2503911
131874
310047
1937061
342316
1215739
101993
2263105
568629
1255678
2095336
1754185
184698
2827052
1005390
2270779
289243
2792220
2246393
4936
387284
1783855
1763049
96481
289356
2125078
2684275
254891
1629253
222623
1368713
1778841
975983
138145
1396163
213317
1763298
2450050
1161714
684074
193415
2815874
58331
109764
1837007
313232
411514
325749
12723
307053
729463
1740326
1031528
1079260
804935
1358788
1287728
829370
1906360
791473
2692259
2216299
1708563
1158406
318527
1833758
1886367
2821326
1034972
92508
1561976
2842158
2147919
361309
1692332
2576283
1716010
2457427
1685302
2493222
456944
1979875
1034820
1966735
1220823
2003350
2931772
1760933
1163673
2922373
913405
761407
2373172
2547233
693153
2454910
2794242
209965
2534405
697314
2661135
2198627
598516
2490194
2262465
1753638
621068
2744953
582228
1667375
2547267
1917743
1434199
860940
2601921
2840975
1409133
2400280
2008850
1024746
536906
2186965
702844
2096130
309498
1066786
347857
397786
2372635
2504920
1540043
671548
1992070
517771
1425222
1539896
128814
1152689
2271107
510930
2018140
1293105
2708100
2162180
1344317
2826492
1288022
123614
1337277
1530073
1614859
143443
1424076
248311
2155378
695331
1686051
347798
409335
2499491
1411326
212021
1574101
422503
2705547
1117114
160117
2102365
1056280
1117466
542453
1584174
504577
1890312
829528
2883727
2801552
2427982
366150
2170149
866710
2721980
1056967
2464953
1997228
2044052
1547608
1878211
2192589
980556
2358285
1118659
1796216
73110
2670606
184405
2166566
1177391
751528
2513290
1298624
2844990
544873
2592858
720506
1058158
1766301
1491652
2723953
2612083
180035
2730043
335806
101243
1167047
157509
1289957
2278073
2361946
365457
2879055
2205915
1629275
2502167
1400502
132642
1954325
1643271
493948
612584
1170208
1385283
38062
401405
694355
1921866
1475430
243130
2030320
1452132
519731
2646498
134123
2232392
1552925
892461
2740166
102835
1325440
2587821
1357818
1282674
1273614
1089886
1684014
353114
1546959
1694585
384007
526331
277547
842910
1409065
100894
153885
1755482
1530658
2434023
2378906
1955478
1006541
1456853
1301839
1441382
1048008
2908943
1632300
2253743
2884481
2223387
936933
165014
2833163
984799
1195218
1749240
2524997
2055400
359835
889007
1423973
2148609
2220234
2901144
188571
548229
456754
1964815
1735426
2822165
2580446
453683
928948
977364
240195
1661032
1646682
2061226
1405260
2301888
1934101
1752742
263554
1353581
1327987
21797
2709377
469687
1116912
1067807
139209
1013065
880589
1106056
1171553
2333581
1991481
649662
704098
2078089
230863
1399350
884394
130543
187081
1649390
1208354
775029
2330161
1407832
2541068
694502
1350571
753588
1738594
163602
442399
1304269
135807
383515
2311474
1186166
1847498
722292
1369641
111264
1288078
214981
602418
2683073
609896
530599
416235
1956945
1012059
2841451
2523021
1409194
943765
1646599
403971
2374568
416223
1128418
1327549
882861
484283
2286680
2142700
1574243
2582077
358216
1260771
670995
2074542
1351798
1126446
1869068
652828
439908
740088
1174827
303435
2112017
1972121
483483
2137345
1972151
1705527
1439172
1689870
1871526
2551280
1240679
801551
2989
1218145
20039
2497720
486668
1312897
636012
1081815
780557
222487
1455095
1759325
461491
1399428
1526598
331779
585042
2583512
1763934
1248112
2126709
2406823
1419801
2188376
687516
2505457
2057759
89239
2821764
1233265
1686048
1792085
234052
930627
395883
2910435
580813
1714133
2129881
2804471
1760322
535187
2411296
614347
87663
1243392
2694932
2209427
985029
1725222
2336586
1441945
1194715
985660
2729350
2431425
1036715
1640925
84677
2839891
1995055
2291771
2075448
1971354
815502
855936
2939601
624677
1664923
493070
2256837
92594
1261665
2915188
858353
2453602
1054798
841840
1252479
426332
514298
2584
2212566
480731
2212311
332656
858044
115339
1730174
2073033
663635
154481
2456084
2275194
2316168
531680
2453588
2503336
2861454
1854355
1746535
1150013
1288495
2586936
2809453
1598488
2602678
103892
543560
2108824
1126935
1755995
1177628
2695145
2517295
218475
893576
2267328
1915817
45917
1162462
1265292
199126
2827002
557824
1143718
944114
2797795
357925
651201
637564
1044018
441071
1942595
2056282
1479879
1028587
1283957
1848097
676504
31375
2515613
1876953
818234
2045312
2433913
2539320
2877228
2747609
1052802
2008114
2892333
1110615
2080243
2297914
1422735
1298845
1456615
1147073
1087437
1080531
575313
2508586
312265
2711755
2036209
2761166
731141
307073
1270606
2710049
391088
1697041
1779081
1730616
2762666
1216373
2041568
628122
405092
57583
2343800
2566690
1936192
910789
1155825
9474
117226
2705927
2228071
2383992
1513492
1814026
1274610
671938
2249772
1863031
743315
1823760
512781
436257
1803539
113935
1160883
1224647
2785643
2079898
1939415
209883
270842
964021
390788
2400571
2480028
2422892
2112473
394145
1059465
577800
2222056
865434
2836833
2512526
2410891
264876
1215339
2399363
1178893
2502132
126444
1768402
2422063
113772
188465
1617799
1436098
2029275
1796826
2914069
2745854
1286225
2192134
95219
1225016
1918645
249601
104000
732593
269494
836623
344591
1251611
299772
1879049
2768901
2316434
99093
1254623
2042410
2394429
641849
372879
2003471
1504289
1792096
971960
2682507
2090185
2089212
1984744
1952037
1982306
293583
1265411
1744994
2922937
2599291
2855504
2467281
911682
815586
2413471
2109932
1055576
1397172
387186
1896113
1614576
1051056
408333
2488296
1565662
1197664
646238
627114
2659533
1194879
1037053
2220951
1011570
70843
1219262
2097285
1926981
34235
466015
559702
964984
1717065
1043600
1405798
305553
2717919
2521625
1561617
1257536
824058
2403078
931067
879485
2040796
2039541
968006
1457817
2455210
2228034
1775415
2285567
1822013
432679
220119
730685
2226287
1939486
841365
2838845
282295
1390552
1787696
999884
2367394
214000
1422318
100200
2506302
427086
2680695
2215587
2089649
2873230
2845359
1448474
2713938
2642453
2321578
2096838
1246292
1797794
2205406
1590953
2089137
1201402
2672355
2094558
1261818
1205507
2124757
1384374
2648107
1197937
634344
2690333
2618277
925319
588007
505051
2659526
1018715
924969
278539
836542
2477850
2421684
1126771
1612916
1178147
2936385
1346095
44310
363967
484822
2536204
604285
2233646
2443155
2054803
1544892
2777895
1518137
2058146
942857
1145434
810501
2919852
1846538
655941
401776
1853816
1977842
1096729
53936
2716262
464976
2414729
2521241
2135530
2679550
1781160
1020897
112519
1066959
520473
1701105
2050986
707356
2866734
765478
2417101
1248976
545250
2462580
1116252
2486190
1941222
2512477
743453
1494781
1288687
196621
384641
2032808
1220763
1851598
2091877
385187
1178668
2060398
1913218
1595523
1998648
694400
701897
1970472
375212
1816303
9633
737504
1334140
699545
1649874
1921598
2353162
1032615
1992324
2294729
1032378
1346507
972344
1438486
455823
935076
1205104
60112
1386
28785
945743
2315735
738578
2063456
89641
2110634
2324592
1956309
95269
406908
1979529
1477016
2722632
2216814
2225266
165302
1136854
2476955
942728
282717
1653946
1084926
820458
808851
660263
1209747
400195
608429
2831542
1281002
440557
1954841
2516248
2681121
1903699
1363596
2677557
1311225
243896
2254912
84997
2150094
1565025
2076273
2085572
1932138
188162
2593787
701940
2248666
1958983
2129325
2239421
1317621
318932
464273
2871760
2681760
1778144
37614
2863751
732872
820959
1462810
1540639
2905128
328525
453625
1206612
1422314
2028179
2194643
915100
2487139
1976346
924605
2128609
808151
283071
500723
2201376
2820722
2928762
2515737
409
2298063
900409
79574
2858794
2868763
2928276
2059593
870164
1855469
1289066
275867
2702385
2026490
946777
608229
1676699
17399
2453593
2813486
710487
1645652
473508
242402
1988373
2657038
1612565
1838690
642454
1011334
776016
1491387
2814669
2443975
2877693
1480271
119621
1600819
913400
988699
1858431
2583845
2922500
1128900
954110
539978
1009296
812890
1210934
1959537
410218
425342
26171
1787681
131886
740730
1410592
2313949
1541020
2262764
1917817
67979
2307675
1614157
2383315
2172472
449834
1525419
639288
410296
2031760
1552347
500616
1801426
1962878
1441727
1549166
2068761
76626
2754972
332424
188605
588203
1893935
2935054
467500
5555
2278093
2074089
1250426
2032158
2896898
1197871
2707251
1160916
2330176
2428537
1514207
269931
2402678
166458
1725232
1987136
1060416
202294
1033966
131709
400777
1486028
424199
2320860
249981
740357
2299845
1361509
215354
1921178
2601199
1760948
1679853
2450272
2288175
1900468
198050
2512194
2024501
1892196
1942107
1123178
2170413
1542179
1570272
2739709
2052842
40575
816112
2277502
1108248
2276269
1069626
2935369
2546676
1946680
1255272
1023643
413615
1266385
1920606
1489635
1063213
124269
2190160
618130
657042
1822273
781067
1749067
2672336
505080
2913891
2556803
424028
1948677
2260081
1545256
2448706
1410357
2733916
1122380
2081866
1136088
133820
2765433
1944638
2283111
1016680
350735
2474119
1731846
2415019
315322
1050161
364289
1039253
2574155
1705796
1107722
1510065
1632869
729706
2055031
1477963
2333663
1175144
591173
2535338
2197787
2595679
1761740
1211434
1705643
1216370
2707186
350022
1245276
2937962
1564490
240053
391855
830532
1633259
2280386
831201
680204
470152
1995091
269028
1436359
2091605
1194906
2378037
2734794
1702602
549921
1381058
559145
1454282
944824
1482432
411612
906378
1763763
2240345
1093869
2667163
704925
1461825
2917922
2507428
987959
1624229
1750049
337336
2343865
1627697
2357674
2765023
2553539
219176
973743
240583
394445
1150738
2350161
1884275
1999418
1502648
597417
1873882
603692
2558711
1724774
2406423
1573551
347558
1185326
1076081
791189
106698
2809516
2717564
2804089
859337
1435745
765329
1468426
1779419
2468739
1366573
2636462
2694728
2340886
1516156
1730259
1082739
751499
889349
338082
268920
2090871
1976523
628988
236716
1750701
620993
278176
2077347
905355
179318
1395636
1614675
1446632
1007292
327923
2609607
217479
72829
566146
975692
815891
1335145
819114
2163698
1614512
176360
1201314
2450704
1764099
1035806
578087
2090776
90564
1009672
924594
2180558
2068292
79760
367068
2067079
38466
2874079
1567225
1276368
2649614
1326205
1718720
1694883
1129533
1345067
216764
2373022
91932
996814
2901527
122136
707886
2716370
2356951
513958
1221857
1260510
2100468
66891
1354724
1212929
424643
373660
291148
2281125
128809
779525
147981
2346626
2893241
1665470
2375924
746211
2152580
2281581
234033
1728140
2726920
2765393
2601821
523828
609854
898869
2870756
2000190
2819509
1303170
23551
693455
644582
2378207
2201807
2122586
2079326
2642316
2791589
2198248
255522
425976
498548
943779
2783176
1203096
861359
464385
28209
2052552
1572641
323940
2883979
99201
2841231
1921040
541295
1369013
1508637
2337073
1774040
2776084
1006952
620117
1707111
427971
1590943
1920968
1755304
1760223
1974894
417806
2879274
359893
2579048
2213164
1577094
2538910
523563
2157489
1300279
2377748
345747
2886114
1484923
2290884
1990467
2274787
108974
1898654
1722963
1635435
1201378
550314
517469
1609436
2606321
653818
427259
1845449
1252956
2543611
2662327
2523621
720779
2383499
623359
99284
433696
2036251
1652417
1265185
1413872
1265782
1899609
600331
572981
2815263
1652748
704318
1944994
430201
1736561
2891286
20934
1222803
1652522
2469956
2455114
2420319
2553076
697692
586877
1951953
1393680
762121
2076624
2092804
2068671
444551
357399
2664154
114516
735558
1800863
2171420
1294727
2377389
1548974
1615378
1596769
1434362
1365351
2093579
1668340
759849
1762618
653678
962533
478000
1806842
436542
2278599
947813
1387978
587440
1266217
452357
2625898
745165
1662875
2765109
882067
1048636
697668
856176
568012
609482
2190664
1773560
2694740
152663
2645216
2315010
564110
617626
2901032
1371981
2604068
783409
264885
2147225
2636844
541229
1546975
1321214
189613
400392
1811133
1207358
1921073
2213331
477044
172369
1130430
2535804
2469414
2294186
220366
639626
1878590
1611193
2553927
2908551
371306
2894010
524605
526563
20887
449505
833735
568386
2695748
1796682
2719893
513594
2662993
2430970
306142
1072857
740072
2588090
2481275
1317615
1114610
2569699
2011245
608071
2812236
191209
1844612
1884061
2594866
1291702
1214728
2507649
2779553
851797
1207524
2214249
269724
1045176
1996933
2870317
805705
568575
2912360
2732310
1109069
2023118
1581742
597986
2542780
316072
1673558
2709205
1675928
2597360
1484008
2936547
1458453
468363
679901
352490
1865725
2617232
2040409
484757
1157455
1806542
873086
1976217
1965591
1466404
52901
1772398
1389618
1190987
2881999
2896393
1503341
853368
838632
2303172
1053122
1443873
1473369
1516856
1585982
129310
2854159
654962
328205
1471599
62495
1097808
1746873
2738890
2662029
747845
1482029
43992
454679
2001820
2813716
2663280
1874929
1276588
2676236
1537194
2490836
2192760
1740164
2329542
2839617
2854214
740594
222615
1860217
405915
2781547
2665475
1699557
132419
1215290
1133514
1816013
1258618
1000393
1614947
2922094
688755
1451619
360480
75735
1880998
2581803
61839
1295077
1299291
1040809
195348
299663
2909858
2592020
545071
1468830
1199594
1020118
1526342
518673
1473318
279762
2108918
927600
467724
1197521
892772
14434
1242137
1836195
1993910
2381518
1109376
2915930
111100
667764
1752297
2245059
33201
2899485
1789774
1994774
2935165
2527769
2670526
2179338
280564
2341964
339685
2204464
864749
2793593
560580
2684253
2188335
1845537
1219199
2178266
1093907
331501
2353797
2271518
2125936
1224304
1088054
51994
1820421
709711
73121
1643599
2036973
301756
2697622
770413
936994
1876888
277252
2192128
2333983
1371920
363038
872287
2873026
1938260
1833648
829847
907215
122685
1764953
114742
1556782
1477798
2901302
1733102
1488932
1574390
2463360
466655
1227382
2464924
2566069
439759
341416
1789666
1361488
1793686
769634
1060162
397090
132342
2073020
2075159
123934
120001
184202
2223176
711699
1937230
566335
1084298
670637
1721980
2781211
2293130
1455368
2790362
2177888
1957879
2916256
2652124
685279
2142833
2103918
227642
1710437
1743798
2504682
2317456
2393143
394261
1695277
885458
2774663
167005
1009098
142895
1823618
2603646
672649
2255691
2826815
2575911
1647420
71547
2832923
1700895
1557458
349131
1735657
329478
291149
628831
2754996
841214
2147880
1524220
2542031
725164
2318751
398480
1878004
2021449
586006
1353343
755098
1071762
2445134
1983824
375189
1133224
897533
1911468
1617224
2790920
634131
1475554
1532959
1588806
1750874
509783
2275514
2181994
936561
1617305
2333290
2343238
2001864
1173018
2909144
2844161
138105
364741
1032418
1790260
742617
606184
2552601
1909341
1365269
355308
576605
1670168
2524268
1584487
420689
1014707
992070
620848
48543
8132
2092603
492028
2356639
2488546
1006986
2271454
624226
1305804
2255080
1082541
2346534
1194752
1155562
1509101
2549745
529808
2811968
236747
2934436
2501904
889288
754984
2062921
1532558
2365826
1633709
590354
2277486
352337
1574739
2657750
156088
2615140
1302934
711218
2090086
2683659
2215356
446694
589814
430201
250348
1744283
1876492
1313651
1717034
1657440
655532
2159475
307950
2774823
311812
2586007
2075479
616304
980834
1947976
938449
665852
510291
96155
953521
914492
2123241
2264350
2074627
676392
2721113
63077
2052108
1431124
2796188
2042085
798443
338
565109
2821645
349387
2626030
413742
2036586
2939939
2007904
424393
123205
2232631
1858818
1574921
1895050
2536858
1858237
2139566
766405
1576436
751750
1546216
440150
2273224
1771149
2821615
606000
1026701
2831549
971205
2932769
137543
1241493
2831224
569063
2433889
1265724
1784986
620209
1406778
2205982
528246
296006
2199919
123655
2779682
2151404
1006826
349975
2916127
1261472
2804889
2257849
706823
2732905
1022377
425520
2740937
919109
1598723
1203890
1663086
1642289
1437962
1882144
1278551
161444
2275608
1503199
170487
1964665
2794530
2077382
268066
1886447
380771
2289579
2332206
2400809
2711509
1800686
228482
1736702
410885
1629383
1426148
2415440
2573947
39693
2316696
1873622
461596
92017
1486503
96116
1335892
635786
2497015
2291391
143501
1363683
64456
567649
922622
361839
1733695
683925
1658587
1825402
2732890
877047
2322870
2110014
1727626
656286
1190113
1815347
2661975
2734456
2817869
727063
2911192
1655967
380839
2094772
1816463
608696
1596237
1759733
2573963
2048210
2188432
2851126
1398048
983616
2236408
311258
2346142
69815
1478340
1051499
39051
1069829
151394
2716924
1659601
2285814
376599
2428400
864198
1922014
703126
1405664
924073
1184444
1122388
1728858
1178962
177698
2227099
246903
1977991
2630979
382962
850809
1340516
2843394
2718987
1417462
1446638
99544
2391498
869506
741339
2062181
1483176
2631481
7510
1046219
1792445
101345
2812601
1373994
2452038
283095
821651
959196
2857797
436229
2126767
1540960
142300
2166638
1120437
369313
2853298
2557918
221328
1149544
256450
1270227
468114
2836830
334920
1845963
1519413
2010568
587874
248183
509953
382202
1851296
843721
1657953
2590657
1223382
2146902
874534
2265436
183531
2588689
2855592
1724064
866901
1729644
951699
1081187
548777
1720983
2161590
2597635
19206
2665029
1151843
1190468
974903
844191
1382498
1375996
1712953
547772
983041
551709
2287920
1122104
294739
1131774
816000
894610
2357247
342655
2100410
1699102
843791
186774
884701
210504
571712
2777403
2726696
1736959
825181
899471
1944615
1220074
743028
424444
2585612
849320
531635
1098482
2206292
2272865
1679148
285308
62989
2474334
559934
2741400
2882257
2062860
2364807
2494874
336004
1788738
2539788
645827
2166603
2346677
1400403
1443
1406078
824520
2014307
64971
2450465
461292
1727464
71872
2111523
1941226
2281171
251870
2282768
2761240
1557555
514694
68525
909391
2416396
2614986
736070
1167998
2809026
2818754
143155
250059
1503153
877029
1462443
750400
330816
877863
2738961
30852
2099708
647769
490109
1292736
2171667
1244949
1331429
1955073
2461396
958946
1187252
2471813
2338869
2025129
1555512
1540186
2070873
2924392
2745781
1555955
2326097
1607825
2322587
1452243
814777
2408380
1375981
1665335
250624
2693780
1285406
1959290
1885042
166980
975885
2306820
2122006
407829
1513276
796377
2443467
926601
777784
1937052
287759
2275602
578821
1816278
1715434
395218
1734700
1757767
1321495
1689127
2669325
999577
1855083
2251598
210889
2118343
1035979
1158040
1903284
2777926
516925
224351
448894
320894
1157790
1669780
2503681
1700349
2257111
1850479
1735066
2554827
1071461
525832
1434887
635608
1327997
447684
952985
998477
1542043
1154079
2908800
1832279
1494252
1418797
195860
146025
2471368
269946
54814
1078739
767543
2548193
1854660
1372485
1313877
429090
424560
1535590
1941615
418848
1221358
865912
14093
2560571
1448220
285892
332027
333255
557570
1999978
1822817
2893623
2290168
1317964
2133929
1828509
1997028
2203970
2776348
2422206
1131956
2873293
1670641
1710389
2686832
121900
1292427
2118813
1476442
305707
460500
574969
2888907
623450
369500
1468013
531196
104628
557025
574822
2580832
2373900
2795738
883737
1441346
2124915
1643075
2826842
1514627
715038
2010166
2891822
2445028
2495909
1953728
1660020
2521585
1213621
2698779
312151
2273590
2108790
2065666
341803
12948
1597397
1123786
2163859
1811742
2609496
1036515
2213069
2462810
532206
1702196
2906612
2102594
1432169
1660296
1941553
2713419
1946139
2578445
885767
2137809
2499209
529646
854516
692702
582626
237895
2808315
2837932
1441685
734962
1804358
1433882
497596
764546
348313
1053546
1685257
1804294
697891
91575
670549
123316
76318
2124410
971986
1827418
2114192
555445
2210681
2364850
2495878
2638678
1040114
732919
1606729
538002
273310
2410994
1012623
80641
1758655
2131723
2156199
2419379
127476
1690081
305001
2235427
2871287
1994276
1756163
1021756
739679
1060602
1771338
2371621
21358
1956172
1233460
1486328
1402162
1644882
2732802
2172604
1998044
1592101
641807
2500339
2155001
2831598
2695097
1632354
2550208
1438104
2540842
674713
2278681
1909521
1743210
2242661
1632357
817543
1119604
2293288
264057
1536224
2459379
2565318
1797720
1261610
1686617
2313444
2358087
1496904
2182392
2904435
2211650
2775560
2543507
2024182
893381
1553496
751107
619878
184609
2219186
1931554
101660
2076470
732952
2252955
2485443
1012413
22644
2172590
556991
512807
2731464
1674675
2799444
1899052
1403106
613406
1912591
2490788
1352285
809229
1061186
10339
2137434
2708603
1933817
593769
2140291
2767193
2223731
1983172
408526
430115
200319
1467579
270029
2933977
1692441
1653069
1045148
2008051
2783167
2161306
1840079
618533
1908989
1776216
2679680
1590514
1461233
2908728
2450329
109373
2703601
2924711
2885199
1200047
1940724
426929
1103196
39476
840605
2836740
1832723
2139193
2315713
2302940
2620745
2588294
2167763
276750
2677832
1395279
1359233
1485121
793795
1516940
2792487
46264
673440
2207603
2033489
610048
2157967
963017
1591121
328655
381238
975962
1864609
828546
2534968
2291872
1668247
1017209
2663418
484026
2393344
1743526
1548736
1154145
2042162
1387770
1696925
2339833
1759983
376988
2804299
2568023
20311
1544713
519271
1812335
398366
478617
1846449
796616
1071885
1421568
2617281
2676469
1634213
2725717
842687
113521
683732
1118898
1893631
323670
384545
1580040
2655248
2048884
2485542
50490
89310
2158697
350331
1832483
1610577
1270985
330951
1329987
2086093
945670
2578348
39467
921146
269777
587836
2636487
2549941
2643336
2809301
749004
606535
2535851
1604440
503449
1544760
414320
636641
467996
563517
1911025
2859757
398995
1495798
2858928
2468229
1117103
2239313
976473
318327
1484283
620319
58123
1078191
756328
2224100
935558
2643957
191386
1082564
1452579
81940
2674346
731770
517570
1281825
2115947
881891
2813860
750766
606734
1733631
1353683
2729628
2626495
2210978
1551410
2667124
2688940
2109860
1848951
2045114
2129006
1559789
2824338
1800066
1994830
1092054
996396
1833942
2340329
2265037
2113257
1087707
1400993
1537717
208611
2402988
1705967
855100
2759834
2223921
2831560
862028
2605392
888022
750044
2807955
1628140
2522647
1887296
2292137
152329
2291955
2142427
565791
322903
1631519
1313042
2085259
42995
636597
366772
594107
1412271
780799
1865843
1746378
2739786
2381514
2324141
1913272
2529981
1018745
1062803
723792
908143
1317500
1901664
2362657
1174383
329159
2420310
749065
1677316
135499
1865691
446437
1563843
222320
249327
1535301
2238464
2064593
491964
1740756
1792303
1217040
1777675
2221529
2659179
670091
2353813
22806
2915083
1271648
1466878
885278
79761
58550
1571925
2927376
1184688
2473709
2027808
183085
568786
2557188
1437608
2819208
1155928
2405280
2901958
2164951
2710418
2531154
2554176
2705004
2446141
2091910
2043452
1189301
2403956
1754517
1488528
2341691
1415646
2118730
2644132
1032994
233235
1969151
1743972
117266
498947
2370497
1193508
1278578
1221667
2754771
2314041
2495761
694206
2250064
1280781
1887591
1288247
1917457
2553470
773448
330761
622002
178447
1124465
2548786
1030859
1112881
2324269
1121037
1744063
889524
13536
828
2514092
2280693
2458253
1977473
1850986
2303314
943147
466719
2211122
2277679
776599
1240709
319449
2034349
90774
404592
2229131
1373816
1934352
2620689
1853256
2750956
757617
1814841
961416
2660302
2405434
1158447
2159767
795086
798267
1733929
2898178
1345788
264920
889195
2697016
745830
963339
2559583
513565
1357850
2573765
1234671
1702317
1993523
2400584
2507238
735130
397250
1719375
2894215
2528673
2419950
839225
145522
1583880
610391
2480894
1153269
2745183
698957
2887334
2486190
560604
2389866
2805745
2382519
1347560
2648235
690344
1808481
246466
2813183
994084
591664
417454
749362
2651230
2485801
889032
107743
1791759
247029
2719747
1366270
1517853
2447263
515977
1497769
1938704
2144645
868420
1036616
2408294
2234143
879438
1945155
2600972
1001790
714824
2054209
2333427
587097
119795
2653495
2843219
2356097
2099053
705877
2082627
2509098
1926846
1789644
588562
548041
813038
1868259
1708624
1074042
4992
1087931
2071062
1820454
1745503
2071871
2209666
2582286
1556380
1500354
1937870
919773
702601
1713647
1580301
2241884
1140184
1656648
1589741
2279037
1610525
1762676
555996
2648899
282485
720545
1141727
1519929
1283764
2829144
2376399
1545774
131321
443419
2504025
233393
1111521
2223244
2145840
1737933
1391299
2725382
719562
159694
1215380
24599
1242257
2028287
2532414
681816
391754
780149
1027820
297432
501229
859841
546036
2506981
624992
2558614
2452591
2327083
577895
1985321
789630
1367864
2816138
2878440
1205841
2125503
2690110
1111680
1707014
424778
753116
2573059
1607872
1304240
2014105
2252345
1727731
134412
1418308
2026119
1987709
2193790
1142922
1388950
877614
2861931
1820020
1220289
960071
146389
1975675
1167734
783461
2719590
928801
670123
2141700
1430996
1815410
2235259
1310246
1824577
448400
633899
2541129
1352909
1871529
2524788
165755
689074
757088
598331
1845834
2326054
2937843
1545666
2605093
33069
2548279
1947743
2390333
193747
2517425
1115259
739814
1244935
2784676
1990892
1756416
1603684
2269932
1861834
794525
173927
910945
2651303
2697152
1518963
1296246
1837330
1523417
166363
1081038
676230
1863710
752150
1626217
2032473
2503763
2169288
1299816
2051436
872155
1930985
2224263
1048734
93961
219219
1654392
233682
733111
164594
1207988
1514837
2210221
813745
709122
725822
712199
622455
657169
531058
220326
2383394
1904576
2725924
972660
2254783
80896
713252
2196204
179885
2711379
1779644
711432
1313399
2097257
2466570
1542076
1040053
553128
417216
466909
2166282
201834
2211698
2019321
2270436
665146
4426
1513423
640863
2388256
38586
597555
1188750
679271
2436137
796918
563068
1791613
1729510
1607561
1365756
1414205
991550
2444163
1922743
1380974
402001
1615950
2127256
1483612
89758
2268649
239238
1941630
138984
1001697
2593404
413613
680243
1903238
2571152
1757398
2013071
2380183
935021
2259669
1063867
1926658
87589
1217781
1911990
2194899
2355967
2760376
1824339
1756799
556948
991833
2911058
856334
242324
1591943
2743043
1207849
1446179
2377038
2080361
614612
1214136
2623563
2462412
2417920
179805
493191
2257959
212281
1123033
1527163
468668
803617
1518694
1089225
2670460
2223961
2650825
305809
937113
194452
1640406
302476
1372296
592606
1273541
1374933
2793187
394975
221582
1732187
2018436
593479
961753
2673357
1596235
1273298
1757533
2751265
2211555
369234
2160145
662422
1973134
1739901
933974
173808
2499869
2917947
182742
2514577
661392
2078582
841779
992688
329951
2472388
2661620
311850
283474
1049709
907636
2360149
2681854
2723520
2016929
46771
1106942
1132676
2354529
746318
198061
1797832
2776627
1695922
1030139
320692
1192562
1619341
1988380
2897168
428088
1352449
2264712
631933
1318622
1581573
973232
1164515
2594675
1390263
65278
1940343
803489
183180
1177355
1966213
1818121
2129050
2489745
1431982
2291998
2873880
691060
2378415
2343035
1563274
1439709
182003
249938
1590415
1241631
2408327
310970
2304481
619088
550855
2173820
1164089
1182525
1417602
1066678
931659
2203593
1936375
1020958
124816
2886596
2767143
701757
277996
2021856
309393
2884644
2563674
27289
101403
1980001
1325603
1503021
985245
482865
2874509
447046
1787233
1619165
122209
408295
2244511
304102
2127925
904264
387810
824827
2307675
2204326
647000
1823817
988675
1432885
1520598
2286914
1653317
2257396
1471765
1963349
1502404
2685763
811692
44146
338902
2403407
1032070
392758
462237
2027109
1147622
1241762
1950940
2292238
110314
1666735
310793
168690
683875
2540135
324835
589702
2187952
2450359
730741
784057
1252317
729473
2378064
309223
1070459
2819631
789018
894059
393259
2671547
1179230
1297491
2831712
1451979
925866
2703365
800551
637004
263168
2815694
989049
1390058
2677516
655939
1202682
605391
535883
449167
1696686
2744063
1103283
946863
1354307
503270
2308261
245635
461412
187996
1447281
1828345
1901857
2435189
2801223
248441
1294132
1704132
2231663
1910801
1952820
526818
1342056
2518315
2481461
1604767
654086
2774902
2165024
2930069
125206
55943
2441037
1097837
2705688
1814043
2911879
2810019
1865574
2795535
790798
1922390
440264
2500350
1647650
147763
1462701
1565863
146955
2548837
296896
2171525
2214557
1326807
940572
2535222
1989259
2253197
895033
564560
2361335
1421017
2217261
2258166
1959786
2011644
2802278
1595910
2243836
2119064
337503
813789
2654165
2292584
2015198
2306972
1881756
2104470
2281132
665598
1401587
2541619
1665359
2593196
2093322
939115
1716416
2887700
1377337
1842441
615837
54449
611190
2087807
2860655
2389606
2344167
2403637
1303726
855152
1419555
2322153
134412
2171698
1791765
1453088
2716711
608108
195859
486968
2777166
331764
624783
959420
2008990
2515725
1978551
2483862
570239
607511
502617
1406129
2182984
2704320
2924418
1604805
540340
1607742
68377
2469209
1590214
1426278
2604394
1764136
156954
847262
761988
657367
290136
256062
806215
960789
2930883
316225
2134223
1507368
831240
1212872
2130866
1518411
2629765
225665
2798325
1217577
724032
1035507
1033090
1930512
1976862
1985523
1513921
651766
1749328
798476
1099951
2891430
648401
199253
1248011
2338501
2311841
1004136
2175041
2663574
2779564
2396889
1885121
1897250
2623076
2813484
1736804
1196423
2213937
488495
2722077
2020203
2796314
2410781
2271770
2936797
422036
1346117
2143385
2781018
2797771
1306187
2482425
755908
1164347
494610
398195
1889454
2619133
504617
816190
2658622
51848
2923476
2402165
2264785
246880
2628726
2546928
1070198
757890
2166178
163234
530947
1911659
1217785
2848956
1820620
1705998
1976495
2258574
12863
1446778
1197163
1042904
429199
2854276
568915
1164581
1280249
1781276
715891
1879114
2236740
1441755
1711158
2324227
2154521
1280598
1673362
1056538
1867335
315769
891163
325941
972764
1976362
2828403
263141
853362
759142
926147
615862
1392746
1404160
2337249
441296
1563471
1609999
2073482
59802
1279320
2640594
870128
1884914
2759256
2273345
1569713
1143386
2439447
799040
168727
1842224
1941807
2359062
826537
1124884
497776
210827
943402
1590430
2696464
188774
2922111
2205516
242271
1708846
207355
1867475
1437804
143831
2557453
1677935
350956
1765035
343041
2319801
978027
472422
896718
2853229
1158000
2448274
2154737
2503215
1754147
1580101
2708815
999829
2567980
196235
2018620
2711952
76671
593000
1683784
2750875
2607894
501666
827379
791086
478612
65951
1418070
1673758
189396
572697
2477918
2503544
1929259
1156584
1922270
1071819
75561
2497458
2859271
554583
1977241
734605
1146962
494181
1107724
1287311
2648553
2591660
2423957
2632938
1644300
638236
898538
2074409
1472830
140807
2582669
1932244
156534
131250
553343
2653915
1196633
351401
2655337
87218
725444
2818693
438378
327578
2776616
2004160
2477299
2368119
587871
2576794
2757937
1300228
16961
2125398
854325
1045541
506492
31193
318873
1044516
103191
1607089
600306
921599
1765971
2721208
2438518
928408
1488666
2176825
2601758
1060225
703837
1368266
1338888
484754
1734943
633932
78037
1714214
1342347
1731035
256886
312859
204967
586500
1299579
1272876
2107458
2050638
1672812
2286547
2827276
1706743
1230310
2911361
627443
956569
1103964
2759714
1318852
1107051
1570418
2622246
2813005
2889763
2858896
553661
181721
1394217
2282153
1459928
454668
2446053
2016765
1317873
320564
2921385
1331536
1904121
285301
1559183
554695
2556143
2603845
1135752
2471153
1719463
1820664
547363
31615
958998
963887
2202398
2422514
532587
2709396
2169708
1533871
1402853
1199056
375305
2501110
2820433
2738061
2124085
1070730
1017621
771655
1370670
2095698
105640
1893391
1094573
1303495
1578747
910247
877449
328362
1759735
407440
1326242
2082260
374532
2424598
2868490
38853
882251
263495
409157
1094293
302338
210483
1658271
1073309
1621155
2464229
2390040
1119227
388890
2273808
1524544
1538554
1515874
1871472
1727650
2830239
871379
762805
2824171
2908302
1591568
1156723
2895890
2592770
921942
232875
538805
1563594
2009330
1267896
306204
747531
2503273
1711608
2840460
533047
941366
139547
1545999
1429977
526446
2558382
1130262
2624012
2773739
629141
2912592
2146888
1874726
412041
2744051
512592
1073886
2785118
2075538
1674548
379394
1573900
996785
340382
735510
2400862
1427470
643679
2771881
344471
2010718
1390359
1846933
388464
877270
2242264
539124
2538349
2905710
636198
132791
1429278
398405
1583396
2731052
1623750
121088
1850752
2264630
1381595
1562323
2522414
279419
2747193
1820390
1212202
1380046
2603571
1827593
1062247
1095966
202338
1716986
2554959
1925612
862838
478257
2541850
2442782
1195275
501680
73112
1501058
1536012
50745
2179691
1186551
1562422
1293622
1286748
2523638
2432493
2824847
1833236
1513846
1792436
1705554
2419730
1998280
2454040
2775526
295998
139982
136191
2706975
1087760
1048882
805244
1617401
1638012
2494142
1453301
2134058
2359120
198333
32093
2656150
2317876
2198665
2413344
2770842
1262563
2391538
1564804
2355728
2093148
779519
2708738
1124036
852627
2519251
640850
2929907
908034
1273286
841169
869083
425177
2105917
2184499
1287624
1215318
766024
1449223
1430863
2441534
901675
2766568
1155481
884127
1403398
1972468
2837452
2205999
2724218
855744
2476703
1414867
1917235
2700358
2405118
1345412
2050227
9413
2460156
141627
924425
1953473
856636
1302752
552255
2661190
1400025
1962973
536906
2048398
650056
1707385
513579
2707108
2860588
1731496
213658
1596362
1491343
1950299
371856
2014633
669247
1176925
983074
2177053
2879606
1572074
2791772
714206
373560
2673155
2412324
877983
1061087
2581951
1183296
179454
2674558
918569
1089404
2788920
1127897
943591
126878
1179017
2193122
2512703
2028988
803292
1381747
1748257
2136598
2452586
538167
914146
1381775
1418214
2317559
1017648
124853
1255727
2493032
998306
1364339
2748357
98584
2720686
33821
1126608
687262
1952569
1615603
1137854
1746522
1651457
548513
2518637
2527324
2740383
536219
602889
163717
418803
41277
2291870
1238528
192197
2111752
1825239
2167020
514429
1282656
346503
2029714
117665
1473962
658724
2000066
1293891
1306280
361887
801976
1022763
2291457
31397
1907014
2578269
1593193
229487
494447
677255
185417
2467354
1082844
366972
451510
2290966
772367
128398
404369
1420972
619661
1238732
131027
2134694
178129
2333057
1408589
2360553
674652
1070755
2076583
1658959
396668
952222
1422951
501784
2512643
875167
2470612
375026
2690536
2045820
1538080
2053329
1429100
1039366
622307
909774
509832
340277
1046010
2805116
1327710
2564687
533777
2328672
2260301
681281
1918086
237889
235283
1814256
1039964
881558
1501658
2135349
1985519
1828476
437780
1715634
2533559
1618931
956963
54077
2760692
185019
1335862
1485032
768069
1394131
2011559
1124943
2742247
802748
2875013
1076916
249669
2537848
1594581
2899056
2359509
1976762
2689593
565343
2235554
260830
800481
1703989
2910203
744689
2492599
2824614
404786
930278
440073
2902137
2370439
2139975
411137
368117
800642
2298819
624950
2032989
1309168
2537761
60353
1537735
2314974
1717690
1481098
2112225
1256663
2339930
2081774
2823642
2490142
2329956
2398597
2160079
990063
2113477
2426081
75617
1729363
799598
641214
669480
2358577
2396866
1440741
2276686
449437
1869157
2641422
2653416
1621314
1408315
112231
609405
2321860
274495
1216007
1046589
1074313
1044047
922804
1281936
1329969
1004678
794591
2936982
346901
2022836
1408369
2091588
1064728
1356295
837461
276822
2937826
2204111
842140
2477252
1621665
88694
1347596
380812
777165
2677008
2645100
2203191
1082479
864490
1599891
2177917
1380112
1145507
449467
854677
2035025
1898938
1624598
1404499
1971419
914145
993692
2483763
645802
806141
1204716
2187789
62772
1925964
1904489
2647776
573689
911729
1148902
1798233
1948076
2341022
2156929
1449976
2575049
2360778
444062
576113
914905
1127754
1778455
532813
724379
2681106
2397637
2209577
2045581
99748
1211857
2534147
560275
2226903
258510
750840
2382313
2373395
639371
303906
2893232
1371273
2521921
865811
2851204
1172565
1199674
1900576
2400775
285120
1009697
194032
899949
397405
943083
1214636
2808998
2509672
1906200
2566229
2817789
1661963
2677547
2406408
1493983
99159
1494509
1955852
77708
2553853
2062084
90771
1090797
851033
2888380
2386973
2706923
2323081
1083750
2647737
589231
1883437
401347
1671185
2719626
2853808
1576217
1069495
2392839
76966
1995224
1266182
2050325
24847
2669061
2900140
2464080
623618
482770
1956340
2064294
1611387
1350010
2863723
1017538
601602
617119
1944051
1573476
2673317
99571
1200431
515700
2161060
2012656
2177644
308822
280559
1410915
382553
1792118
618352
2754134
2151355
2420945
1686864
452405
2405885
2755831
2783742
449203
1138091
1846145
1919509
1588892
270292
1787188
2152559
2189
1596937
840847
1479498
1492290
1250306
2504980
2358281
2150302
665858
493841
1138626
2745771
358527
550204
2610533
2409948
1752191
2922891
1000657
1771755
1807195
1486308
937733
959566
2017397
1724917
2808083
825652
200023
1094166
2423739
2207107
2670907
813929
2558186
1533163
908937
1714187
17687
687320
946835
1312739
1864073
1567499
2007807
2465722
1602950
1419588
2628079
2932573
2761888
1607267
362772
483668
2449889
2799894
536668
113560
2529742
2479144
40477
1716008
2841909
376030
1008668
908690
131813
1341585
596523
2556462
1869846
1187290
1201029
1405067
2045562
1426200
556293
931845
2853269
121171
2538533
2462628
589767
2856415
284922
557022
2060407
2686091
1423322
2682635
900859
2313984
2547147
1077827
925309
1518752
1425380
695057
999425
2379295
642092
716414
2653582
1999674
49784
1378935
2746048
1116014
619521
2718301
1738568
2816155
188732
1065324
254745
447210
2505534
2805610
1703177
1173623
2793549
1565299
2100691
12042
1492118
945289
2663311
1852082
16224
2902030
658143
1506527
791044
2155244
2312982
2558054
1713241
915194
973468
2430550
1220274
2032643
2433307
1545552
2807410
2503607
808949
1836513
1038250
2728184
2375101
2559533
312714
1939271
899466
2427593
487614
189306
2322895
404794
111215
683025
2815691
1656295
1891865
454006
1565824
1658394
660113
711968
1894961
1324118
2814874
1171078
2396093
704955
2306346
1835153
2715350
485733
2078980
130578
1699480
1306997
2549396
1606302
383188
1515102
557582
1202838
2494764
1699721
714936
2645369
2351268
1381960
1057796
1531437
2406653
195370
2411515
2736119
1365116
214345
461885
908121
1352494
926571
379992
2882417
913091
2183780
1354093
861050
1626719
1094725
654004
1729084
1886908
309087
2327611
1013063
2562429
2770133
2277622
500061
1441879
1553182
1704154
1316287
2012452
914304
2832875
1828997
2937536
323705
157374
398866
1291527
628091
1585606
989700
2376490
2308514
1353395
1658333
535137
2780914
873628
2548161
2405513
543803
1397339
1001085
1113632
74070
2361254
2921185
2092362
334264
2762885
2573470
1364873
233027
442956
94321
233138
1760127
1652606
1213665
814710
890588
2727712
2207381
2137185
1700236
191096
232464
777517
839538
842270
1596610
2494474
1093165
2018392
2763364
164423
2425272
422266
393948
2584160
2783791
2922861
1994972
2179803
1356510
2656064
2119594
2008192
2940160
1819707
2713353
488042
1012705
1314981
2513126
2196617
2605621
1714569
319890
1903531
1826993
2400107
344379
2078381
2671994
1003005
719943
164109
2165060
1498863
346524
691840
837316
1880157
1569003
2072370
2842708
217528
2165102
943199
884856
1244210
1361602
620284
1149309
2134803
2788828
152556
2606672
1325857
2758036
1028922
2593164
995765
2476960
1867728
1387935
2863629
14156
879576
112836
2378001
2734168
2509734
1965732
1374970
1660669
1545952
1547607
2019907
2606484
940703
1662072
2225342
435146
844726
2184405
2861644
1665579
1503244
2317386
1685759
2439436
2828653
2041024
2205341
2866813
1696234
92246
481913
1868579
2846061
913526
1271129
1556809
911147
1038687
483469
1724831
2518453
2573877
2340425
1390966
949207
1277062
2513780
1722316
1171362
2351164
2380576
1497020
290346
2318687
2123528
976898
2928639
2769267
545650
2492750
2610830
1833174
585203
1176855
1284882
49398
2522883
499082
2485965
2011349
1927319
603332
2417121
575290
2460774
467381
2671592
681927
1009106
800313
1198006
322485
2722405
1647986
1471414
2465996
2747066
2735401
883741
1430120
70393
633107
2213112
2291719
2124797
886922
362220
2818267
1676775
2351022
885005
436002
514773
396141
182071
2407027
495808
2043782
1586876
975135
801929
399753
2337991
2005721
994804
1428226
792937
2159016
2350701
2179027
1354258
1288832
1187449
1360408
2840766
1268843
2074514
1580327
873016
1503067
1338736
1707287
2617556
1724771
1183238
2360026
958930
1220832
1254747
94120
828721
2915383
789456
76127
1460534
1113363
1825088
2678194
2089756
602530
2641011
2256535
1850581
2289015
1792765
449897
2620000
977988
361344
751820
804292
1404888
1731813
1524985
264359
1631081
904163
1879985
1311227
1165031
690838
717183
2044976
978466
2058793
1438744
1093945
2877036
889562
2585219
1924678
1114606
1623011
2821384
212616
360160
522569
2781792
775942
2005926
1031463
877071
1792050
1160993
325264
2800636
533555
2041623
1246435
548742
805636
2144554
2391964
2002794
747303
2613004
1750036
2496271
1688409
1580278
2686191
2558682
1307178
1948073
356429
1415799
2717332
1588220
2521903
2815552
991015
1929851
1125282
1961397
960084
1181363
144317
772831
2807929
1497073
1482438
2755431
2040279
510871
1464461
2047923
1230933
1406166
702192
1357200
690893
1530278
1819736
906417
1195161
1396134
89553
1860534
798930
2586018
613036
2845500
217438
57400
620369
1429353
1542482
87187
1920724
982467
656342
858078
2529062
2483894
2855380
426035
2744833
721959
1022511
92740
1584164
658643
108533
1306174
361808
2213352
1125072
291494
1909921
2274836
2697592
2236639
1604548
2607790
1887081
881034
1224561
1322809
1734166
1421460
2689241
1808267
1058625
1109451
1677862
1208401
818322
168058
2229250
2578355
2178739
1975637
838994
2240067
1430325
2498074
2246197
1238684
691877
2327751
640205
658551
492754
2290979
904900
1031268
2103564
2417846
2237325
2605816
2414506
1498330
656268
1875132
405939
1602103
2587144
1602136
1988977
1019741
2884234
2167709
2105135
2720200
2482126
1567568
858378
2767122
1874427
1493213
1734301
235583
903791
1760726
2843717
1330484
369206
1858645
2602444
700952
1371361
2402009
152402
89771
958172
2100484
2008748
259505
2800477
2568774
2606390
873580
1260340
1750538
1884984
199772
921409
368752
2240130
2128719
2307379
1583489
2065787
1377116
1439798
1635479
2203334
951817
2437849
2207956
1642699
1533236
46208
553398
1063132
2610096
2807458
2513585
2646852
988921
283070
1912054
804398
2020423
1518184
1231190
621866
1825296
2294812
434697
2266411
1266743
2740453
2277683
2780736
2777267
1087783
16921
1684032
1881099
839798
2570646
1279328
1275063
1813890
1330929
1039069
2223366
1007417
511225
1978622
162313
2935700
1514991
134237
1837583
326908
965549
1687945
1463559
2303856
1439809
947070
1088902
303699
2507839
1116653
2659295
2250748
1860008
2231729
1641963
2222577
96769
1655629
1549299
2165570
1188568
2181108
410555
456531
1708578
2358185
143070
2515965
351506
394036
2307903
2925786
2304556
436826
2056456
909163
1554761
1908556
2303203
994226
1401828
2225269
2425539
726836
717706
1747024
1750289
1243975
2376222
2818856
1608848
1771807
822877
473283
2492699
800270
1840655
1435848
1762018
1413228
732017
1793046
667443
2478554
96882
1338589
2871820
25823
1676685
2419490
1330384
1736558
2330998
2242373
260284
1909566
2720418
1157393
2140076
2366401
749185
201891
456067
2477149
1926363
855941
1831657
1548549
2294630
1915089
384939
1852619
366294
1007054
1850540
1674371
2671430
521299
1360787
1605967
2039726
2330917
261572
2238407
1285782
2720610
1407355
2486668
2693490
200536
2204010
1164223
2210607
2379205
1987623
1742470
2410578
122766
1529917
431248
247109
1015622
2357724
1823309
1084785
2362693
66918
2522089
2442032
637575
1178567
2445395
1662232
383321
815365
1849672
601606
2801051
689037
350394
294038
1155540
1553443
612988
1737156
1019157
2743128
955066
140564
2124382
2323953
2761591
642367
1878367
220214
2496685
1787514
1280624
2528441
1742151
2317992
2112270
2602354
1151727
2786383
160675
708105
1407574
430354
1874823
1654865
2155632
947467
430181
1751884
1995235
1641515
136199
2742314
1435360
729493
2651147
2048964
2767403
2688482
2546229
1504091
1176181
2270502
159869
1798548
127047
2785375
2443806
393759
1366683
1140861
2067902
2726702
900058
401154
2503154
2272831
138396
740740
1121612
1045464
635168
352756
2468835
1833766
1888741
1699978
2407686
403277
2757142
2627489
2228827
1476367
282322
1534445
1440210
844750
2133214
367758
351318
1317419
2752741
553190
1876923
1707539
244610
2213629
1336041
84712
230570
1254843
2418342
2524552
2396900
2116602
1037632
694312
2221309
2756721
2528812
1410568
396527
572387
2792122
1027692
1139137
2050306
2918023
166713
1848136
1522964
1271172
1845840
1576372
112780
2089480
2037560
881686
2469966
1012424
1269711
2272344
2132986
1930879
290631
1095479
2076135
1792038
1362216
2092370
1564150
710504
1357665
2213115
622618
1137391
1087880
458266
1053542
1526422
2498231
205275
1033726
2494332
451281
2017016
377905
833517
752671
2553389
955432
2197638
1214195
1578414
415976
2600795
760308
2223439
2743002
2788461
2556216
2602374
1184916
25225
2931184
133931
2276016
2936497
87817
2495125
1908221
1066448
2777575
2319113
219823
516845
2386214
1064656
1724197
1997902
1657716
1774472
2143991
1868156
503754
1275499
1556365
2807232
1853730
787481
563466
844050
2284572
1683429
673328
835254
834439
1582548
2260553
789999
59362
251739
668616
843831
1535120
2608585
1074815
758294
2138155
2062501
1438980
1489117
753829
2531430
2484625
2046194
1006157
6428
2128962
1732982
450419
2095055
188174
1986985
2023285
2617009
2630819
715451
799523
1137441
1198271
859204
741105
408543
2007199
1595705
387933
656472
1436029
1849920
1488553
509542
1545364
153214
1175379
2639140
703624
495642
2699695
269250
2356417
710708
276944
1308608
1671580
1712700
815508
1256606
2201025
758245
20252
884563
1577693
118472
1297724
181405
79557
1778154
158365
393152
2246508
563990
432039
1817330
1352370
204704
284539
1294962
229733
2402663
2582798
2277580
917936
387270
884996
1754749
1499452
254822
2668991
1730830
2440290
2421064
1059165
2752659
2027996
1673794
2536293
2388210
2018075
28702
99634
2294991
1445309
765950
2001580
672776
1573922
1134383
2416408
1356322
465114
2217700
2617115
2257935
1729178
1842030
1837150
852762
1581572
2476467
2713824
614716
2022659
62000
1687400
78358
1292000
2702962
1731037
1634286
1554185
1910334
1144396
489103
805308
732163
613294
1276194
1946447
1968000
181918
443774
1318857
1801066
2529834
2823594
2103017
2368709
916189
1489496
2792147
1802724
1073761
2000987
1907183
2008108
2814667
1833211
107617
1634423
2838649
873276
1268905
1346367
1745783
106736
1209363
1861188
870825
1169557
905422
2405905
328118
327394
2648798
432921
2816364
420858
1970947
1323844
1492217
136472
2471
98855
277110
2558767
1939090
523510
2777814
2147278
821706
1374250
2428068
1888758
1007621
1705670
2012745
1808146
1989860
2608643
2846490
855838
541189
2505020
1758965
965584
1203768
2590567
301019
2685340
1963530
357068
440908
645103
860469
213858
1432738
2591904
2695907
878057
2686707
73274
2572456
1759412
1531872
994101
2782328
947534
1228959
82092
574828
339346
1931793
455784
516079
1943184
974685
2785465
843046
2476849
1442933
1260045
109354
1532035
2872447
1677945
2314301
1131668
2664345
416791
2011160
1985330
2777857
2144520
810728
2745845
1405185
953478
1835801
2147990
1590957
1361719
1780558
426559
1834080
2488936
1670816
114866
2128764
1995245
2820181
526151
1432366
801388
1285209
851945
1933427
1873489
2631299
349264
1834274
2935338
1854257
1200882
1011645
671264
151705
1759761
2388399
382496
1892499
1783292
1984665
733972
249744
248573
2552967
632737
613563
989440
730014
218248
1859833
1808927
1964457
2263416
689866
1913353
678707
222159
371573
99097
666945
926477
342590
2447247
1571880
9150
2261179
473573
2131676
443085
2040662
1942950
1718950
201167
1572184
45648
46476
2292283
1272090
774117
1963909
25966
504188
2008898
2139973
455241
418978
1222975
1777989
2626686
516634
152436
5584
519817
2282232
542751
1921936
286826
1022439
981040
1904845
1812413
2735745
173897
1467854
1148887
2129868
621333
1229155
1536047
2429358
326591
118295
1743741
2349470
1896029
490622
1641776
2491357
1198205
1402467
2261164
930493
825536
2147038
1216188
1282749
1414427
1566858
2258336
483314
856709
421706
1644496
2187411
514371
114631
1362097
296205
893036
1239260
874880
883538
2201194
1952136
2592194
2064740
251289
2646368
2458965
2491725
1962330
2645561
1985328
895639
1319681
2813246
345030
2232524
295773
1659571
1711094
612236
855475
528763
321926
1603068
1369540
1882274
733096
1330989
1120743
1630039
468086
1256185
1184859
2333590
512401
2074193
49866
2014999
260515
2816596
2472131
620884
2315846
1794853
2148072
853996
619791
656658
263190
2323847
1478767
1376821
164791
401871
1656863
1867045
2476921
433918
192637
1619152
1327719
2069567
377051
1514210
980067
620364
1883763
1293207
1743605
658211
2741182
2367199
2103778
579971
1454075
2849359
2242192
2584851
2415085
1323541
154562
2116827
1083825
1139883
1463923
519791
1808933
914401
2371644
1301696
2541008
2460833
1066126
1721800
494272
2393468
2353943
2232011
1312084
1503501
1600822
2476923
1691093
1870581
1169226
2133785
676891
340168
2105093
2623075
2327407
1294110
660276
532603
2187198
1657896
95507
995305
2316714
2609431
290619
605094
954719
522449
2120464
1658977
2670724
810631
2153892
1699687
1113648
170409
777673
636655
439721
968695
2760957
574539
730124
18334
1294311
1416433
728544
2131355
494869
505113
988967
1546166
2273420
2773221
1914712
1839667
1296946
575236
2676628
141064
1971762
2578352
2782591
2300081
925610
1833062
2760841
995675
2865342
2711047
105638
1118895
2710066
1929732
1208004
2836457
2857184
1345328
1363261
586743
2279662
2073948
1441785
316108
2352497
440239
2841927
1384127
1888053
2604844
2905747
767263
2851772
2729360
2432454
2709182
1648402
480919
2366880
659361
2057617
2626572
2848184
63934
1122976
2535683
618140
224632
2891972
57352
2923755
1080642
2914324
1220237
1412421
1149392
2673862
2283224
2564772
100754
1527655
2657765
579841
707149
2330948
2874782
211919
2645462
2643248
704505
2643799
918900
1534974
1960382
1948693
1552248
442174
2271988
2227900
1101206
2336776
2262057
1788585
2034228
204630
774571
1445887
1554589
1085620
391095
2368839
608771
1451531
1554498
883317
712649
1925424
1526510
1055091
2257159
2665685
902615
2130415
2581592
1316277
754057
2369702
1255958
1348026
634756
1539813
480586
528838
91018
1656651
2506299
1433799
546717
2760049
1285252
2815440
2752838
2219255
28044
116015
1806830
2470468
1371974
2374152
2789255
2416586
2573131
252521
252890
814270
2459157
1886258
1344875
2849184
2587309
1178694
175631
1115221
1825637
1626964
2525835
1966651
2102161
951856
750580
859677
1431115
928793
1006983
123002
895965
1118935
1621650
339822
1543894
163214
2815393
1728497
2267434
2333868
1573732
248898
1533700
2073389
1671142
1077791
523535
1839079
1143260
177371
2414838
666020
2315153
1206571
1665699
2258054
1118418
2936261
728586
576965
1187377
474136
1367658
721122
1105003
1292420
1075189
569814
2506219
1790899
2193591
561086
1831731
2562530
2681384
2336319
753168
569058
26594
795265
3186
1119652
1086316
521960
496509
1114498
56087
1471272
1886833
903876
2149001
2133057
2882149
2731574
703833
2233900
2703493
1499417
58025
518158
376992
1278032
2233113
1585458
1088504
733854
922218
2460066
888356
2221729
2643065
2863877
2730710
1076649
149018
1736473
2041696
691262
41982
1260152
404464
261122
2270726
1546289
2590058
625172
742728
650820
379649
1753791
2350904
598023
908864
598860
2323097
1291429
923069
1425328
1996750
1268561
1251275
710772
1061511
2356207
771799
1924165
1138179
1583609
2212088
1695992
1855497
756547
2405408
2550461
195304
860595
715564
2333585
1108335
1572704
1966773
2247942
372876
1647808
2840928
1934303
2569282
381451
1916259
2876438
2701907
2241873
1074582
2347475
2262251
1253756
475398
1970700
2303456
1416964
1743854
101010
296081
818149
1646179
684965
103624
1018371
50111
18841
324383
30530
2704565
1501333
14457
2813585
369836
2894358
2519674
2149595
35621
1843255
1749809
350756
1032995
687127
136669
818664
579042
137101
512173
1883441
2032710
2022321
2831490
1845402
1672213
932526
1190956
2666643
808282
2755026
1663147
747561
2822549
2451397
795431
1777508
2290155
221925
959384
1889516
2561924
43888
981646
191873
2777984
1912218
2464511
2557072
2292532
1253291
829354
85757
2656459
2361880
2112235
2388520
2450418
613821
1138141
2586990
557387
1399193
1514433
1064636
1405936
447544
2772770
92365
2406511
1796825
1811059
2791877
1253461
60633
1049492
51592
1550184
2242632
544134
2660492
715895
875712
2555364
2114725
1047115
534039
1364791
2137197
491632
1637995
1803721
312392
1200835
1089554
1821961
1982658
191910
2758431
429410
2441033
2242576
1597292
1929453
216193
1640292
1974097
1979614
526244
2550791
2619058
1774200
1138578
932969
1431161
337161
861709
28726
892036
369451
1893432
2428718
2100532
2743006
1150129
2545977
177720
2812860
2839034
138600
2292900
1319970
146820
2111531
1970231
1055261
1251036
2369834
2680927
863113
2783104
2794166
944872
2229139
838758
925385
994449
2571094
1124512
2806115
2043277
2182256
2054314
535532
385556
239091
1830972
1784425
2381388
1035327
644516
7925
566813
2256713
1523220
892511
979530
1873479
2132643
1516220
2503746
35426
999925
2505865
953256
1133367
2121164
186098
2872093
2413118
2251625
2822698
71450
2240227
1615282
1752894
762928
486821
1560667
632557
2332254
2795349
2317142
1594986
2061463
184860
1050772
886452
2006246
1658957
102256
2186267
1243178
753097
607352
296896
280876
1401633
931441
1354107
2810440
905088
2626174
2442811
199931
1004025
1795739
2732569
289077
2926685
146120
270921
1948607
2866745
1011147
912601
2356473
59492
539011
115177
1671750
178841
2064109
1286498
285301
454668
1906572
1024734
65870
1493568
2889291
1791054
111534
1351008
615018
1579761
889652
2117742
26403
522617
2697705
2293156
1361106
255324
1617809
237924
1896385
1443953
1818810
129310
1397271
2563328
1511050
1504837
1475212
2670708
349775
1023397
2004805
1400818
2221934
1329985
2917949
2903566
1074827
719811
694483
2612323
1748504
105488
1859974
1690918
1015922
1576230
371898
1282086
2206010
602523
2840586
2737617
588288
1069392
874017
2350270
2020675
2395118
1013056
97549
1210155
692932
1661553
1346957
1591218
2857539
2601671
786023
1974010
1431765
2864575
223664
1767002
2147726
1251059
2303142
1183712
1320939
2263000
1349566
1052997
1906135
1988310
625532
2485013
1888842
71127
1525125
339705
516471
2246067
1840904
2363291
210152
742877
1813383
2266461
665960
2091364
83530
398234
1438146
2025478
2682116
1793819
2015919
1487580
1284228
874086
228850
1342388
549934
68326
2908228
427112
434835
1967379
2549684
1886015
1527424
227468
2741547
1600728
1968959
322764
1386208
2821183
1760512
2360453
2367344
1558008
539305
2257656
1371077
2432815
751562
2222035
1595150
2089761
2538515
2499794
1220236
2213175
2785540
413780
2842229
2593978
1640278
2320523
1464226
1866594
2128193
679106
2360457
1730998
576567
222502
898760
2854296
989980
1671591
1423255
1140175
2464830
272957
1684512
1348102
37060
2175303
1765445
1022644
811996
1135756
1153533
1433780
1789016
2900666
2900317
1382125
1284
792985
2511782
754469
174888
1570039
2709675
2132400
2754700
1959880
1672050
490339
616873
1484605
130644
1298823
851568
2778309
129123
2890117
1002025
205806
2688370
2314460
2376229
1879520
2924007
2130165
1716911
2399923
993031
326516
717054
1409030
1559184
1726447
614187
955791
2526240
1349483
2549867
1801971
932432
986128
1453214
2338567
1802018
202574
2346989
2348057
203283
555968
746525
835315
1155487
239728
2918899
1225514
178933
589738
2787591
737118
2064374
2112002
207477
1184495
639411
2488739
1148137
2803544
240301
1615957
1771128
555464
2715485
1306435
2050191
1398192
1254610
1734031
2439103
2863070
2841580
1185757
2358475
1783757
338159
2140316
1975539
125234
2214367
2253147
1374966
2440517
2368032
927058
2912073
1467103
2538102
1979753
938294
949095
1312013
2424555
2035846
836094
1541044
461345
1972453
1870840
664964
17304
2446336
1388505
2709917
701955
1131209
2343403
122234
1532156
801333
2337156
1378194
1793864
2530753
1341390
1549299
2190233
2078613
1896791
1379797
1509490
2352356
513691
970400
2830476
250136
801689
2256315
653703
2936204
2088440
2064618
2876069
2798434
18590
311177
15300
1109708
1819786
666819
2314576
846940
46686
1986795
1466443
1047840
2323273
2923659
2514191
329524
1486314
2824090
1373993
2782562
2404866
2924276
1778053
1127578
2721239
2007989
2418484
1449927
2890493
2759870
2601352
698274
310462
2607992
2349340
2438683
1497972
1296706
2662887
1118533
1805215
2360828
1593022
2342797
1677384
1961269
66953
1474780
2156639
51190
1494637
2708377
516148
417590
2785161
2045178
2737156
1618619
75406
563122
1535378
2339572
1668218
816945
2777611
1413289
2635079
1315947
729836
1115367
716483
2427858
1855241
1640155
974147
946418
1458140
26988
1411015
179986
1749654
1587833
969802
1745232
1211556
2261690
1035757
947763
212746
932280
175388
1763196
2038999
63557
2299872
2701267
2178224
547980
902424
1257909
1791492
2237362
2275432
248133
364659
666772
1872872
2568698
1120018
2292751
20132
2925583
1840391
979483
68618
30360
257862
149535
1677475
658409
2207062
609407
1914163
2051338
1820335
917671
1503594
1389033
2529906
1568864
2830356
2686587
2308136
1413376
2848206
1852475
4045
685660
2862815
2336770
130167
834626
1124230
2545990
213433
2196953
1889712
2003965
2602808
427235
2075203
2860080
503788
1969326
315853
2492551
2551265
13538
2157197
2461815
1991377
1166680
399408
808029
1368251
1587627
1518365
2179354
446506
2428845
2682437
674858
527342
2873761
1149036
2715418
1608616
2518834
1168772
1425458
783728
2275846
2010644
833120
1729837
2849411
265162
2071028
2835144
1026417
1814088
641998
2086789
634737
1940912
960016
1471731
381945
2048848
738069
1959939
431945
2463542
2351572
1565232
1942956
1113401
2067303
206400
2212325
895697
574100
561519
2235602
2848837
1624323
2881594
2195839
2689949
2576687
2047098
2933015
2715857
16525
480623
2184507
2257811
2443760
753731
2882384
1608695
6116
362889
2013422
2416487
545822
106549
2822982
1732742
1413751
1561027
2162650
2837678
1245953
669807
126220
41009
992744
809006
343221
1406223
221961
659187
47628
1774428
1604656
123104
346646
2009599
2539828
1193182
1752603
1872407
499655
1518033
1922439
2623940
1545452
2242822
1156872
2911634
184895
664159
953830
954901
1644687
245879
1971473
2635576
1026916
1029717
1040325
1603694
1658630
1181599
2804152
390551
594425
1385721
2033717
2609463
592971
1709958
2483685
1089461
991501
203785
749558
2168206
567289
2209773
1963714
2032929
1306466
1403078
2856119
1492198
1964194
336657
2740937
1306079
2685523
1740262
1408778
2245534
1664334
421773
384847
2126455
571449
543128
2272370
2614820
2922756
746025
2179034
377003
1954671
1933535
436282
59307
2666649
661466
506875
1784071
2409332
1166614
721671
804436
2059302
2843894
86344
1928615
288537
1850415
2630536
624152
1220764
671335
179262
74348
2397841
2891249
567990
252926
319719
485932
438124
1358848
1469912
787414
526446
667165
1767543
1219452
96687
2895285
2778638
2636155
2595279
1732711
641514
2772607
2205304
1551881
1032600
1220072
2136568
2551058
1275385
2666529
659169
2138406
1103395
1651629
2226591
128076
2400103
1260489
897059
1386387
762096
2118931
2836511
2032112
1718718
1730489
741132
782535
771031
1290986
2596104
2026991
1026659
772453
1537580
545886
2304138
1639693
617514
1372087
156969
2593124
1915037
553906
68435
371637
2760944
2114758
656410
2609728
138559
228533
1465293
732215
354138
1093327
1968566
1220662
1682217
2500881
1358523
2753523
2851502
943947
1146960
917970
75873
146383
1318374
1457841
1354684
1931498
1684793
2070558
2721289
542739
95970
239153
1068357
146734
2037852
364248
998017
666668
2562050
2646708
457083
1860394
2932642
2455827
2240392
807215
1652366
2483737
1035408
1954130
858015
2698216
2179697
1808391
2320605
2185717
220026
42529
625384
845436
990271
1386356
1570005
2012270
1425481
2754963
1108304
1866291
811428
2767435
2675079
2337084
2288148
2707988
754176
2170350
1731393
1741772
633478
613172
1909186
325469
1618019
1332526
1291366
1739946
251313
2575014
552029
1452482
871317
2558025
1827768
1603236
2709887
1807054
1947255
482710
2351690
1395469
2207549
1104534
485220
1550941
1872014
1947673
258644
2156044
269682
2183560
1374872
443060
1865757
2341930
1589018
2070640
1207853
672017
650306
160556
270012
752494
2536852
75171
2480557
401600
2259276
89899
2363396
2066913
788486
223843
2039094
2460402
2093734
1254099
2331709
1399060
1478597
2503132
581009
436626
1611575
1183923
952173
441365
2229152
837220
1897822
1158762
1998610
2472926
200370
2375144
2701299
2910419
1713715
100404
794849
1208141
2566009
2339001
2523571
2823100
158544
81122
2145296
557370
1422325
1249243
920406
2700444
1679219
1049615
2848121
1025177
329544
2070322
2808584
238700
423401
2071388
2835172
1585542
1601151
2394370
1069120
2682673
1545026
2418214
2864982
2634547
2664260
464817
2435720
188197
2157160
1136031
156515
320799
2146231
185008
1241602
2222292
71265
1709205
259895
2451491
844938
1630097
2252054
1224080
408640
1971681
941102
627976
2188183
2067911
2338245
297111
1045814
1097283
2914203
1833678
2145664
800378
1653880
1330120
567253
978144
1245359
281725
1304191
931271
1716521
2456270
1486164
165300
1566796
84318
1454622
1228445
1989532
1896213
1358782
2602754
160143
1803677
2714076
1665879
209377
1682348
756547
1310155
2319725
92445
1370519
2116695
923854
2201156
2740037
687810
2830263
508924
1356886
2100390
976459
1479402
550265
2114376
637237
2739085
2872907
566351
584738
2556919
1162064
1077917
1211406
1242823
1534829
1665507
1760171
1482696
2266663
2540873
1410155
1165921
316885
2307147
1049576
276806
717896
1022819
1225427
1036363
2400420
448277
1559406
1536352
2019762
184531
1135220
1850842
1217264
2260659
846182
2648546
353432
757046
332094
941366
1442305
546968
2211570
664591
1595545
1825426
2548318
193087
450273
498122
1901934
132450
2382914
2455255
1267552
2064935
575801
396328
2691629
2409259
242687
913616
1965046
1844311
2509488
1730171
727055
1753412
2543583
903710
2483754
2708311
374872
105339
1178364
755420
2590526
2258010
2915946
725693
815273
1759435
2858970
127873
1215596
2576461
310255
838685
125572
2803461
2647707
2426605
1592238
1820071
146843
1143799
1677457
1304293
2376316
1745795
2869978
1883870
1343184
2256507
2315577
2468378
2342582
2435025
1801951
129982
1354609
1036488
858867
1292984
2327438
2749172
1626336
353347
1042236
265555
2373765
873884
433947
950640
335286
1179474
2782581
2405493
1794497
555978
1457908
1960218
158901
1802898
2292702
1896234
330631
38072
1532288
2312033
1493997
777828
1485401
315407
2265757
1951364
2372151
1260503
1696625
1595082
606217
2170293
2919968
117766
497011
804111
2008189
1340926
495836
691458
834708
1861101
1261876
1556798
1659617
2389808
1022903
1579307
2929984
610919
720217
2287136
540844
462135
271988
782546
2338404
1275354
1760991
469215
1448069
1423108
1517553
1752617
1180885
103829
397042
2229340
2845356
2581893
1772526
1941794
311605
1417107
2488273
2940111
167868
1653636
655984
245813
1463100
263752
871621
1638511
1429195
315484
826811
1375011
1551309
1506305
840637
1955385
1108646
2243575
1781738
341585
2714553
2457170
1960376
2354493
435677
2712472
134092
2442106
1664929
604284
169630
2546712
1287998
1397389
526547
194692
979958
481349
2369961
121248
1734430
966248
2277352
835670
1836152
146098
1118234
1827768
1529645
764329
8806
1139679
2411523
1693625
783159
1891409
2684722
673533
641005
1191967
1342770
807193
2911186
694419
1042846
878882
1182095
2259086
1399205
2704773
1322127
519079
2755541
856530
2213964
2540258
507441
2068257
2560353
1500619
1524013
453299
101678
1087062
1802349
2356288
1243475
900977
1238148
1011070
1839947
2014586
622822
1368850
582901
1743961
37802
2535212
2407037
570541
1697263
1228971
2813175
1145223
2653347
2055543
2319901
2857074
2379787
2487696
1582811
870178
738398
2396914
2286554
2749957
1616901
1366680
1546552
2418024
1593330
407429
1936907
500755
516265
416061
2017636
372878
2416936
44962
2181951
1982127
2688167
2860585
2446487
763813
2405830
1711927
572287
1006190
645048
1183079
418673
2101951
2434997
1451452
448536
1579490
280590
492937
1020327
497619
2280260
87632
2707726
2357752
2305744
2198558
2183272
891669
517171
1328739
2033798
1150108
1431250
212325
2457124
1117211
2427639
2249056
2568062
1085542
848679
318242
1033078
1092197
611902
1980334
804172
2892431
2574916
696603
2236457
2606013
2076967
2068344
1314833
193298
2260600
259644
1383179
1147739
2009057
1827046
1689692
817042
1391594
2506751
116433
1664295
2623926
163388
1817050
2929578
2000306
1346098
91508
413500
2399229
1898331
906361
2199282
124056
2848590
2100207
2673957
2563697
1371132
2398651
2096047
2651503
1618985
2213350
345188
1668464
2086407
2899775
2777862
1855684
200942
1786338
2327018
2051539
676718
1475268
2731353
321114
1014845
971623
2625448
1390784
2260931
2120216
1918334
1580156
734045
1365053
1868333
1316449
31824
576073
1039022
464606
787592
1615471
1418322
1109377
172795
908693
80861
1150182
761236
887272
1691680
198049
538328
1775412
1785676
1321045
330390
2420216
2756436
856188
2851023
2836629
76582
434541
284055
1622832
2328739
1100491
224645
1559322
448407
1371430
1668387
188990
254982
706320
378778
1609795
1246817
2856897
2249033
2192402
1949466
2832240
1196985
2111792
749119
79094
531266
263534
2097836
2185415
1305360
748467
2874932
769465
1920570
224102
1139374
1149444
1428773
2338076
77448
2327324
559566
2597782
165831
1633137
41446
1743095
1560025
295386
1231111
208790
2499598
921952
2290202
2104364
2112666
2546714
1147570
2384963
1196290
773602
1372258
1791549
2544301
497253
2346851
308862
621492
169313
1816271
1844233
2548249
4455
856117
2601283
2092500
81569
1608774
1784037
611377
2493508
1658401
1840906
38759
908275
2686353
447646
2084716
2299015
1469503
174488
711383
1777709
2342714
396833
1555239
983635
1848626
229956
148704
774721
1050147
686528
1424079
2332160
2918184
1143931
715906
1867999
2684077
401456
147325
1476050
1062818
1553401
1419510
294870
1991344
1283855
2189655
2707878
2830667
2216321
2291330
2837911
886529
718446
156836
1144814
2647390
2347837
2680862
2342203
47780
707228
1419665
638697
2313793
604343
2796351
1390003
2925012
520969
2824986
1631396
2465917
426138
1710078
589952
1010223
1216615
622836
2021956
1974098
1298456
913782
1164664
2905055
122453
1690320
352388
2666085
1802772
1184177
187789
2924016
1953499
460481
1032599
2266983
532127
1436901
1518376
661277
2072553
1275732
1482026
574047
1373307
16012
1660074
414790
2088308
613575
2635861
2832384
585084
610741
401965
1568304
2859693
2394649
2772252
580352
479692
1018116
1052306
2176074
2848827
2657996
1510781
179262
686566
383832
1113214
2749245
2668393
2390279
2719171
1023671
1037082
325027
1618031
112016
2107550
513953
2193809
2860238
2567630
457768
2018009
2589933
1253788
2520740
2330116
1227608
916363
407634
1056957
2664537
2222474
822406
1398351
392697
347240
2728502
2518315
860510
2723368
1173633
1137947
1323165
2799274
1300482
2071541
1361659
1636822
1176911
1856632
1605529
1761032
2795150
537859
1075857
1922716
2483396
1514822
976413
1339368
2909181
295029
2703218
29104
2373400
932591
1841765
1593707
2186009
619289
1194926
860176
1645296
853999
2671638
1854704
1596944
2633906
1612872
2298418
2258336
2209018
1934736
1541444
1300097
784922
2582545
2126572
1302967
151690
253118
1441435
737081
1309770
2626937
2162538
1874352
806579
81547
1782110
2091472
1899237
1359867
773246
2525606
928966
470521
747133
2265406
1195807
2569585
2081792
551478
1774821
2662739
783336
2873158
850763
2933924
959147
2768700
94658
2174270
872854
436905
1382236
1671442
2786303
2101771
153915
379512
796617
2272852
2674442
2555164
2877506
2109415
1699138
371353
610573
2879247
2736906
1903357
1307911
592847
1068056
2468722
3591
1151639
2478025
1769630
1195495
1707399
338297
1533751
231608
1924017
2283632
2888147
2039909
1342232
1038508
2922090
420422
2001270
2632395
2062165
1346787
1317368
543055
1584686
2247414
921798
246191
30017
2859322
684872
526506
502659
257807
2076649
151424
2408710
2266334
434375
2580506
726541
132511
2813483
561380
532118
678022
1634597
1454556
2572222
1226762
1295623
124269
195580
2418221
2188720
1542432
111003
493733
383355
677584
1846745
2812402
1745843
594241
802667
1684307
2345589
1655895
1142663
2227148
1023579
961106
2679481
1880801
1782587
1309457
2817916
1590432
1651881
2416219
2752606
1412835
1613676
627227
2655863
135503
1423624
514544
1682669
705363
1328631
2587760
1231650
84091
1240425
2295938
1343446
2782443
2120403
226415
261357
353026
224260
1563352
2188394
2468745
609428
91854
1803013
553566
63110
2227753
1987041
2472528
2491117
1051723
1900337
2452095
2378950
570290
122754
1553903
2579172
214723
2783791
220541
1105495
79488
2526293
1856949
2917628
1725608
962985
2270506
844419
2693461
28994
1460646
2073693
2031777
1979053
2586515
1477450
2200918
407587
1120447
2795922
1420731
2479567
2214889
2891485
2817839
754637
279631
2551739
1769181
2521510
2153787
2123895
339679
2207093
1673557
388809
2258034
2262849
237785
2556124
2619247
2786779
1014711
2013630
1768068
659150
1961994
2359309
2117426
2036057
1003449
485913
24918
1376189
1853117
1608782
137881
567212
2509982
2770071
685100
562855
1156184
2920113
1038566
1277239
1136647
1471610
94369
1278557
2495173
206211
995412
416273
1919091
2078916
1497105
2406562
1680821
2395445
1833695
2673100
2584237
486965
186725
354179
1212972
2779568
214988
2657648
1136721
5860
2006259
1905341
1961054
481075
2293284
2892383
2085168
908565
967051
2371049
2593117
2561583
60870
1627930
1603606
2730956
1075075
595575
2343432
802094
2718974
2108276
2265777
470617
2812855
704486
321276
385920
2701071
608162
1858564
1862033
2068670
1267097
1870433
369417
1763635
1237167
562764
433814
2564877
494363
919596
2409718
1649354
2615821
1274064
1027786
2167001
1937004
1121685
918891
811409
417868
2511198
987635
2531160
2368886
278270
2342301
2786551
119955
939189
1165823
1117374
1538462
2934788
2519035
53095
1390006
347109
5952
2043794
413834
1717355
949891
522238
883984
2664337
36940
1665612
2230453
2615338
2746852
1277043
2113256
1314085
853110
2893241
2546463
1536459
1487133
698452
1465042
876765
1331436
512456
668522
2403598
2414886
2763314
1410280
2200662
2801692
227167
106957
2518163
1067773
1638225
2023825
1380889
1184663
920539
1638049
2193524
78420
2459984
2367453
569472
2099517
2923740
2604021
1951007
2168535
2091258
673690
2441824
2586291
652483
2316350
125012
1585819
2011746
2467426
2679779
2219821
300882
447926
1866345
280404
1628064
2397727
1153678
2800784
2303390
2333420
1132205
1063127
582603
621836
2927749
184528
2582429
753081
1322692
1641930
214478
2767058
2330331
769630
162455
1757929
1529465
2800277
1396452
2830710
2673518
699304
1249357
2038266
2034587
1631019
1442277
1766841
1905638
2935174
230827
1923664
2284265
618553
1540267
465365
1738941
2633799
1767114
622555
263417
2327736
15257
815856
1100187
2863954
325871
2104040
253288
166272
1468386
1534411
1117905
2285421
1041787
1896750
960081
2567436
972658
1216899
748196
225032
1313403
2405108
2086246
815447
2544177
1316058
2130243
2242794
1105038
524812
98403
446621
1958760
340025
567328
458627
2103646
1085142
2013184
582578
1976099
2654303
675375
1073108
1999535
1533995
113449
2795641
2909760
4291
2459309
1362245
2842669
831407
2439016
1492820
1591724
629156
1998242
1294634
2231734
793963
844883
1429828
2215092
1159509
827589
532248
1299721
1886621
1353302
688457
137792
2741082
2857313
966130
2478862
2810180
454610
532403
712113
2511248
455302
2647228
709012
1437383
416243
1171486
2721039
2523171
2709237
1498022
2502412
2024249
333261
49691
2063484
2788222
686568
2042888
1858367
1730723
2345895
503054
2914885
2608636
2089708
2664661
2847939
1995976
2132786
49245
986478
2629236
2605951
2183398
1769839
2186309
1021701
1233555
184921
1494937
1707358
2637114
593788
1417644
406508
1057569
2313703
875233
1394106
107300
2672502
2858809
1482913
2906117
401349
1806977
811343
2356320
804392
923455
628686
200349
1723857
2857764
1006198
812324
998311
2572957
2615013
698864
2855002
2490278
1084871
2717613
1293091
1445696
1460814
2364960
1333918
2718535
1826389
2322757
2761384
555711
2128760
160703
2373316
663611
1439129
1727196
620116
2891758
748875
2151107
617569
2049325
1229352
371553
1866318
47757
1613648
1266112
2392711
1261957
2669026
1173037
1532491
15751
1860981
1426370
2902460
2229471
379705
1278616
600360
1255517
843427
1272493
2807037
366121
1460234
687981
1580690
504293
145603
1816204
2197613
2823768
2390426
1868121
873322
964090
1604463
1506229
2632020
96994
615866
1649607
820974
2907370
803647
862682
938753
457108
1945878
30234
1809635
2412202
1620101
921320
2207287
2508980
2661120
2084449
2930910
76360
798924
1732443
1367941
1218185
160731
1103872
2433267
303398
2608467
2936821
385323
2922858
607265
1940691
2717346
2136711
10782
1266569
440459
1868426
1667679
1861143
2461535
2634865
1130764
2644482
1130493
1090874
476795
759174
355593
904756
715039
855555
2536968
2375239
1986828
1469402
199554
476445
779221
822667
1236648
2590179
1169766
1935234
2460527
665820
2895455
1121560
206334
1031872
1669904
2127737
1657793
2021812
583849
117507
413951
33830
2052653
957998
1797717
638660
945220
2255039
2643783
672848
739270
221692
1374761
1752330
1581323
1978030
54470
120302
2783638
1740341
1540325
816746
587413
2691218
2384300
2496722
1565524
2134252
769661
1613718
2532445
1188969
1382636
687368
1712004
213096
2447546
1091746
274386
2276365
1283109
791901
2158186
1411296
1932346
2473310
1824191
351243
2095666
2778477
940667
538692
2503313
2878360
2811794
545410
686680
2798739
648059
1139439
1940463
2468672
787529
2214374
1627512
2622393
964847
659975
2640562
1401466
1323675
1752117
630708
62711
2414586
1862735
2746165
1461431
2024940
2145966
2253815
495574
2335697
1529271
271387
1992050
1921606
1222153
144235
1395847
2916566
1217739
1418005
2071520
875524
154185
2914494
793007
937851
1923518
2435742
2087757
685945
416622
821688
2723362
1088998
2479929
842315
2720461
2332119
157523
446924
2436293
1230446
708898
2463543
1357588
2841579
1429907
1734706
1427160
1731759
2070973
2085849
2442791
1567670
473555
1510129
246313
1930784
2376768
2181912
202375
661783
2677460
1669459
2348963
326404
2804888
1297496
1849717
1427807
1693331
2235052
314219
2208868
2175435
1442894
363632
2276760
2343108
2637037
1143731
1754420
1924176
640268
1470956
1090518
737699
1637718
123563
2453255
2782017
1932225
1053701
2540373
1246624
256559
2718924
2242750
1465007
1412866
2484730
1973085
332987
1044239
587871
361434
350769
2272224
1290840
838772
418752
1200623
224821
340350
2649499
936576
2639838
966043
872416
1624465
870566
1953297
648219
1178036
2658912
2414109
2564409
1999262
1043366
207765
29581
2904114
368869
1691144
359893
1977705
1697200
279955
1824317
841221
537994
1798714
611408
2094745
908010
2391569
2227951
2305630
2309635
1469809
873075
2422837
2864431
467295
2858892
1690349
1379642
1093141
122798
1476495
2890897
855164
2245613
1074887
1449263
1741597
2445480
739823
45315
1879763
1034267
2256105
2268753
1949600
843042
2474309
2129976
1355223
1497822
770136
1240816
2698370
2348496
2630504
540011
1193568
1267367
1011594
1144228
559025
1193897
1078794
1926857
2597822
1702108
1844297
2589456
2427949
2922103
1807689
1599405
1333506
580034
1676649
563246
557638
950787
2195800
2081407
1549359
2445752
200604
2470538
2167903
2044450
2384738
347328
875559
2765125
1097538
2531335
908370
2130071
66718
2789691
969101
213978
2667201
290546
1837121
1695890
975215
1281204
1898051
613614
1763012
1702283
1519723
1127554
2906750
2195727
2059553
1602942
2412680
2570693
189709
1732788
1160490
30668
1300980
1197171
882035
1330041
2780183
566677
371536
1885999
39990
2404024
474107
1932036
510750
1058901
998218
1316640
2282039
2145443
313819
160961
461907
706714
772106
1502032
1998821
770730
420152
919388
110538
1595156
500475
783419
1729487
2804303
2601403
2708901
1906456
1271749
936528
2602251
909508
88150
564233
457944
194555
1190584
1787085
1339946
1323903
2816899
2760435
696089
1902055
1079713
501804
1976719
1249325
2147323
530736
2736105
1528752
1984832
1451796
80535
1521476
1167229
1075178
2755457
2887326
1750124
697584
2227923
479455
455451
474561
2610483
53829
109975
1512875
2086568
1374374
1777560
1933222
1474230
1305489
1057421
952811
2720775
1194410
2598029
513956
1773696
2698355
984691
2289233
134895
1360936
806180
1549672
389371
2229726
2258824
2719380
2024206
2862298
488048
519686
197204
1944192
1338480
314824
810748
769297
600740
1665967
2360934
571644
1182051
831739
1035744
1350214
1338735
1912929
195804
928386
1533549
135441
2569610
1766466
1920616
1591361
2195049
1865043
2024516
18884
478438
2728606
2129196
241634
787991
1118062
1695469
2883944
1090784
2907197
2342169
1826057
2689223
2908868
1211895
735815
2820788
1317992
16788
1049321
1213422
1961776
2916318
1334883
72089
615519
135586
2333064
2492141
1984714
2298746
135002
1177990
23362
1614151
1476479
22632
2208135
2538744
957096
2868170
2685072
2600846
2100580
2189433
1316525
1108041
677306
2485185
2137496
1216788
362001
881729
1325685
2393308
618430
2695337
245200
2851675
2052911
2477778
1766910
548973
430583
37512
1325004
1200789
2298872
886757
1856165
2740023
940887
2595688
1082268
819851
2849131
2325340
1933903
1915276
2518392
434238
2098572
43136
2076521
2323091
65962
2893490
1009173
2270839
1847370
2363621
311854
2346473
2105125
1582671
164005
2536486
607595
1564339
654225
1972935
2899595
2760723
781061
807701
2508625
2796883
1844253
286901
1615718
681315
1915232
336037
2308758
2096550
2567218
537969
684383
2833074
2937929
1135656
338195
1044810
2718952
441284
2405438
1395870
765213
127343
2429468
1363930
608343
1749491
1642590
1331383
2432323
1626663
1127387
304627
1893130
2603174
1982029
1055337
1888691
2131355
333036
1964347
1878262
1598741
2390112
1807482
1473291
1906035
1284580
2147749
1005618
1591967
1613534
583008
2565618
1645737
1339351
1884366
231392
169097
1285551
851798
2218722
407684
1223976
310147
2521882
2087121
1112596
1283646
1193911
2523158
2893538
829411
893767
581215
2926663
1800030
2846707
1192315
427188
40656
2474794
2845075
1997097
2295344
2234385
287566
2331521
230876
778136
1264687
2013568
317575
239599
772484
797143
1531748
1093768
498350
1526534
1902221
2237878
2409417
823456
1846223
369920
362831
1113128
1677899
633572
424894
1574003
1886052
1890968
2130506
2249839
1108459
1492735
1222739
818215
156687
766445
2697470
1118268
2680493
1713005
454948
194701
2600165
1341620
2784049
1299046
918328
1568580
133481
1373667
17508
2195610
1752079
2889393
717058
510872
362225
2522099
615410
2701124
2239364
804658
2093590
160610
2664909
2021569
2088518
2809207
400793
1423582
1029739
1978341
2690256
858283
1007983
618981
2816762
2067102
935825
786333
2807397
385054
1376832
349592
1558967
2816626
1590706
1905168
2213556
1129191
188173
479202
1479830
952002
1589611
2611734
410244
143756
2859043
1142337
2455275
923245
2609059
2123184
2090827
2431069
196921
80704
1245650
2861304
2137543
2266588
488642
973745
2599121
2478472
2677791
447312
2113474
183
734305
939809
2056609
2092286
1571402
1922202
1169620
1616838
2312234
1984172
1024283
284963
400343
1183152
1131482
2042652
1788429
2172705
2745674
426634
243226
1801260
1949860
259162
1052249
2340918
644907
2650478
2567088
870311
1125796
670611
526345
1644580
1793527
188761
2329796
1798291
676813
240093
2829327
460246
2276181
82249
1644115
1939463
2105528
189679
650529
2837573
1737042
2467968
670372
2165301
2591580
2497147
2291530
2811339
2575777
2549229
2921396
1364376
1239715
926754
2298289
313888
2207772
1561964
2075220
288843
686143
1624064
2463648
921580
808980
2570851
963503
2024287
861097
2562953
2896033
2717599
2309739
1921390
1432567
211064
2241312
1905367
730448
51118
863294
2271906
1696686
2350312
100182
1041169
2244201
888763
901843
2858291
1373506
1268111
2727970
1663218
2783456
126817
43810
1577126
1488115
2456391
150765
1627299
1281232
2922985
1055654
213364
198882
651472
2172292
1750134
1326690
552879
144410
922598
225025
172379
1509179
2932164
1661686
2296978
575960
448753
1590647
2365950
1286324
1549722
2682677
1675887
530758
756479
967603
2792259
1176015
1988205
916207
235597
2890424
1571927
1485276
1036557
447738
2874394
620690
137273
130399
2802589
131970
1185345
1000312
602358
2617949
2409277
1377659
2756599
2617923
2160458
2453142
209811
2017152
4728
321723
307819
715669
1962283
1984996
2335114
1266060
1537222
2214501
612332
539032
926005
1534498
2698640
1816973
1544319
2252192
1715894
331924
1920286
2749143
2435315
773771
444894
2606155
2244143
1826981
25442
16069
1352138
1362509
2221678
1476070
761080
700569
69273
1977352
1013140
1856166
2818646
2051777
1157626
2121419
1263788
472593
1559536
2708639
163206
540354
2891773
1275599
2177203
2319083
55611
2279826
2245683
1455868
784905
2554420
2537015
2677159
1688269
576366
46435
261749
5091
2822995
421768
1206986
1757921
614312
1678365
1990565
1371172
1041752
2089155
368123
940945
473061
748955
1631106
553987
1024525
2249253
1149199
1850432
1174120
1891946
1257755
304234
1573788
18835
2117115
2015915
2108873
1370119
1052830
356871
1682938
1592341
1638321
2154746
2251696
1922295
1444015
1901587
1066755
2147839
921128
1578115
2545486
2128428
2689826
948920
154278
1406140
2824185
1646625
1431057
2032956
1022068
930130
1364597
1294116
1669810
2747848
2151521
435183
1658756
1786018
2662955
2001255
937328
2599948
451787
54836
2368261
1137389
660401
239507
1226926
2710145
1264586
2349825
954047
1710345
2756855
2728966
1184684
114109
1367095
788744
1352868
2232365
57628
63956
1489143
2114815
629586
2294421
2885799
1521495
1825852
72190
1554085
2851588
640028
463369
530704
2440936
1378863
1035344
517457
1339743
192932
1744291
1200484
458004
809984
109268
2893959
2408282
105652
1973884
1399627
1340833
2319481
1388194
2937886
2897861
633945
1064093
2645454
5351
98782
2746731
2714099
86116
2399518
2346546
469999
783148
1522157
2305921
82182
2456542
321992
22644
2208235
857819
2449265
131031
1091527
2096614
261014
75685
313607
1222168
2217358
339302
988929
2113146
2227928
309823
967848
1208196
598815
1247452
2458485
1297445
2037536
446512
922370
930395
1162886
270170
546675
1653962
2674954
1522147
2202653
2502455
896835
503265
1257296
1187251
2006157
668942
2552807
2886397
1150949
397868
933394
2656857
1712147
2368003
1774872
357781
1775580
1249946
1571176
2745617
2842011
733227
934221
525112
2091529
2353339
1162680
2176549
400841
977819
547253
2744227
896925
1009907
2558496
1846529
870347
1247704
1215426
74975
1816067
543341
1104949
2824746
134645
2299264
2688737
1497581
334407
1032206
148753
1495448
2625521
2405132
2288276
912723
2794897
222411
565797
2588712
2849822
2808306
766351
691243
1083193
2018143
1884876
2777836
2480260
2356253
1594300
1695091
2277244
2294041
2514343
2573404
1846702
2384312
2263364
678508
457756
243254
2516965
2485293
2903922
2037299
2346307
2046531
346382
2039557
1117759
1165042
7449
2902409
1830301
1380776
803352
2516617
121568
1249140
37778
901166
356596
1267618
2128593
591268
1594290
979707
292946
2315816
1582459
1967398
959652
1558930
1653090
743534
1014575
2246833
55525
116535
2186468
2516550
1787056
1985321
980365
1278628
508732
599042
2119973
438808
1354151
2846623
2480283
930793
2313581
1388140
1200728
2268607
1922837
2824145
794262
50655
2362250
1250327
2594824
2703456
2302275
2890766
2042809
967434
2404323
2677011
1460758
819487
1416633
256089
2172421
1431190
2193139
2736362
1816483
2245848
2547260
1721934
1453803
2836897
2936094
347077
2892405
1677283
1698384
1746635
220913
1334560
886681
2712899
1659400
2196655
2472722
2839274
2628814
1827089
34357
532681
1350425
396791
44056
1140786
1478366
756046
1670780
600314
1332555
569499
623535
490571
718952
2120020
1506708
2302766
2661353
1845930
2012069
2859059
2495661
78052
653715
1017691
2870715
2050051
568099
380160
443392
964726
672389
2073402
2241903
1458356
174757
956565
1412955
1950727
732196
510848
1130327
965747
116448
2218544
1706432
266346
1523126
111523
2504849
245669
1209985
1507258
1183931
1065550
2599143
530546
1172234
2787771
2265733
25616
782400
327250
2687408
2590298
2857414
1645611
137052
430984
2751631
287410
1877326
781740
2928365
2135447
1921300
2654103
1353655
601304
1458459
2031077
1837533
2489253
482489
2609013
2286852
2851524
676791
96449
364716
1171901
2296595
369589
577926
1199278
1838372
2298323
1429418
2620734
179528
2450184
2537902
2196618
2783315
2138979
841601
527927
2254405
2014368
2240605
699042
399281
2143476
831227
1167783
41639
96484
2733026
2085273
2912065
1881902
355297
2425893
1781715
2171423
1173750
338585
2584180
1987407
547629
2565075
754875
1163132
242687
2833862
2318876
1602047
2345996
88463
744203
1797440
2258273
2108256
2115714
2066691
19171
2399385
1194781
2337044
128603
2485109
115818
2508279
2730853
577821
1901572
237143
2133238
1857020
1886627
725424
2746917
2442887
481465
990192
1585920
1720112
48731
2119336
857988
1944574
329615
1276092
2668324
201999
381875
1492391
436289
1589827
647732
2888653
2064087
922571
2620065
2286404
276889
1743497
2596219
1431708
1298344
2026916
489426
884733
2790463
267934
2013626
367918
1657410
2086948
2489375
100761
648685
2704608
1987137
1434076
1615148
2158188
490183
2515767
2432688
1926927
2280439
2038130
459948
1437171
691260
788559
1577320
2050909
912056
628973
1197518
245353
2278010
2104323
2634494
2878091
2923677
1542609
732927
2240728
1525739
2601580
1876018
753918
929068
320162
140027
1880980
1087453
2653240
1787208
1697116
35325
913818
376588
1226493
1489728
441031
2767032
1134866
1430930
2899509
244220
2278104
1001805
1755408
833769
428213
1240203
783794
2637172
2169464
344686
2205852
154543
526724
715790
2112527
1966882
609799
563946
2646252
1731929
1518545
2226916
774404
1460025
2519673
1804721
1890006
2634673
2333121
1379152
1072194
2828408
1089175
631651
500670
92032
302618
1609830
2252154
946402
664862
837024
2665819
679632
2355299
993436
1060675
874774
627934
2104518
2105871
2604829
1962173
382814
1739763
2549636
1576200
29614
2487033
2297764
224970
680284
2605915
2541245
639991
698032
2711374
2581517
2717073
183299
1350758
581901
537844
796177
2010715
2861008
1434931
767133
1427076
2694348
2630496
373991
2820798
2405839
341111
168745
1084891
2169285
257513
2906072
2437597
2606538
2770374
724755
1646095
962068
49886
765940
706636
2185580
1228839
2804829
1951872
1626616
1437876
1535533
1116287
1531489
815083
2695193
495879
171264
1844907
2153973
538223
492832
2473769
1283738
2004302
1459644
191902
1262348
1819596
287760
216209
1359291
56851
2638080
2366541
2349719
2127050
926704
1569330
2546218
2729295
2882367
726638
1035541
69790
1828207
1116395
1605876
2363872
1016045
131348
2228520
724340
1284657
2081524
2748522
2455468
359029
1024495
515745
1362846
1091983
1583895
929352
2045207
148567
1611068
2378874
215211
1937061
583458
1666617
839487
1188250
2600102
794475
1203201
831513
795944
1896587
1981865
1879992
2157783
2560790
1408752
1091237
2122963
847264
416371
2242816
1327139
1692543
2483534
1493121
452817
719348
1353743
638985
2589968
2765701
501119
2144698
2499939
891863
568920
205740
2562145
375175
558004
2495695
817436
2103704
1066931
2652265
186415
2243942
1433820
2864259
2342047
181685
1249772
1877541
515387
920758
1968382
1351232
1546211
1215914
2103235
2090481
170952
1445029
1054055
2464035
1520980
1194803
1270339
92483
2403624
2554709
466102
2892059
2199725
2157139
1631273
1354214
244888
671587
2452194
2035255
2373662
174631
218368
1384970
164402
2583158
2276826
1389283
2248690
1660388
1895698
2485775
834858
2148221
2121969
2928043
2569614
831439
1875889
262943
1458882
1853245
211324
490543
1943532
714601
2110884
1156890
2789893
807566
73445
2026352
562177
969944
1619302
2646369
125011
20693
1614383
2832494
863020
1473993
1169791
2042947
1233807
2767315
287433
2472974
780410
199237
450715
955369
1685217
1911919
258936
1909560
2667799
113961
963295
2181622
640616
858107
987314
248736
760265
735139
843896
2800526
1699826
1381623
1531996
2228
266379
563489
2412322
221585
2782331
2335286
2030133
1407016
2027304
158308
1610123
2524222
1001980
129878
1054206
1194296
2243123
2814770
1379120
1487388
2777910
295628
1224121
1361899
2329795
1484033
2618494
738945
1398465
2453810
1966259
2324451
454606
855733
2315189
766105
2146339
557753
2566794
2562565
463823
1711854
2661178
873351
2333321
2306456
2702919
2793947
2324670
656553
1153604
1532270
2482455
2206710
2637972
17112
1568494
2140956
2413647
414615
2554788
847542
1066788
947476
1137685
752451
1104278
1796091
1629521
2614760
484321
688850
2324602
2082937
2701844
1776180
2606314
1826530
1543105
1001363
1860735
1798152
1287409
1127804
185311
822021
1257204
1311778
1320093
887404
2697288
2334011
1391115
1253268
1855918
2288905
1464891
602561
1926523
1793600
1649364
2144627
2891874
1836805
1373005
1402498
2219441
3204
671087
100118
1174192
624193
206133
2008436
1642525
2386935
1069925
894952
2598434
2010963
2815019
2366830
659188
1862851
141856
1823678
2156154
550040
1140338
2459731
2516339
2276928
2600830
1323329
1717067
935710
1107292
1503664
233881
2188283
270339
2886151
143698
2361326
116610
920300
744976
2497693
1380253
518444
2031260
1465957
2006763
2597413
1807919
1957057
2678011
176847
1593095
1145438
1126047
2061381
2219733
243482
512952
519851
1077756
1383684
2010473
2249411
764190
1441434
1405031
1074397
1847506
1208947
2108690
2380180
1857406
2456276
1462083
2413461
1556087
2848085
1736226
2358152
2280503
1645221
951214
1035901
2448638
1771144
2398693
2362898
398178
1379141
2216660
2501532
2463745
1078820
2488203
1249328
1617952
2512241
875104
1618259
985934
587612
1422185
221795
874872
2332631
1239526
473593
2344325
2298536
580336
1783695
2456787
119397
2082363
2912319
2045425
981610
1030862
968349
2225403
1306441
1091402
1617362
2497153
1741666
1502871
2420965
519409
130295
476717
1421216
1031432
552283
2521623
2233631
205746
1331523
2205684
2931860
2685507
752164
712461
393811
2653432
1953650
1062772
376522
1059902
1065993
1843600
1201862
2921266
700080
2041517
1706674
259861
1342338
1340952
2490987
2403185
730845
1819782
1343953
2613338
2680571
2118408
962561
808845
125608
2442573
1208404
1866546
2152802
2898273
126498
2799429
2310977
1062685
21631
1846720
2734839
2429008
1844781
115485
1593327
2788134
2337
2034166
389058
1502715
1634935
1925953
2457082
1310546
2534227
606375
2543152
2168680
973095
558531
640108
1993327
1915430
1669727
1757835
2658637
2810978
579145
2456544
2428576
1184971
877781
302457
690164
2163684
1706828
800634
1633687
1636269
1380020
1512212
2925200
449690
2752302
2600169
2846317
1283982
409688
2721651
1180366
1158018
2058668
129335
2543111
556089
940412
862006
2137083
1016431
992710
256204
2463162
1422832
42139
94368
406281
685712
2331249
8064
1037252
514680
646204
217836
2312384
1230897
2154838
2341585
1673151
203577
1174763
2060644
1372345
335149
552331
776278
969177
1822479
1810302
1287005
2070566
470333
453655
289327
76120
2212864
604559
1443995
937909
2906186
28958
1180360
968701
985931
674858
1005156
1341533
763585
792375
548440
2489377
625940
2498596
852467
2209927
808739
394432
240215
2783387
509388
1380858
2248998
2711044
1779936
2443007
549089
2074907
2050410
1783611
1280773
2332647
849305
1978588
1829010
2827511
2062255
2887128
1561261
95827
1799738
1913006
216658
953194
306083
1688056
2449652
746624
2720174
2790205
2493787
553121
2558975
374259
1529801
717547
340298
1076462
712039
2017658
1470470
917279
1549165
1560508
1213108
1974205
1726756
2560138
644879
956359
738308
2542397
2906799
1474356
2634140
1128881
1234135
321576
2796462
549539
451540
1722560
626548
629041
2129355
142406
1598069
2093465
2267045
1276535
1786661
592991
1955832
2145147
2790954
1445888
2753389
1307563
123647
2575564
1653951
962881
2215508
265158
2646832
1012926
2754956
2112706
2621841
1426406
781610
222837
1925016
1684617
2411770
2360922
2925679
2921853
222428
330069
191309
1039743
154364
1141212
2007104
2034735
2396238
1790760
343662
787762
1093377
940208
1800192
2641181
1375698
743646
983668
1329968
2315102
445750
2507276
2322706
1267647
1480219
451042
1133158
2230417
190768
1532251
155887
2841767
1813275
397284
2284213
1202132
2084042
1711497
2533271
2743295
2689866
2339338
2490214
1771632
237856
27429
787037
1763266
211897
257593
1355497
1251483
53997
1614601
2918312
2085270
2703574
224300
750702
2120682
443342
757562
354183
1418656
2682390
1505274
1825630
2198787
208020
1266429
908886
273378
14565
2886150
1808450
2045978
2308264
2840085
2710418
1593012
542287
1631412
2377740
2694181
738878
2106362
1433292
670594
701306
1889638
222441
2613539
537982
2014851
1291501
2597799
1722628
359576
388604
1680207
2732025
2377953
213472
700886
2663813
597564
2743240
690001
1285964
1225201
1196205
657797
2312301
1905271
953013
885316
2254992
1011744
2644434
136138
1772423
2150267
2396510
1509817
106730
685785
644341
2113510
318417
1542239
1805658
344206
1397599
508832
820859
49480
406458
1030690
2836102
949280
1989734
1545262
950754
2512404
943207
1036984
254133
2214499
2790128
260155
2327778
2419468
294598
1424564
277640
2524324
211701
2307841
1585505
2255308
1375701
2626834
329547
2928041
2408550
605698
811129
905037
670140
609330
1991316
1327836
2079453
760793
1366047
255275
1320217
2429408
2849725
280623
990369
35565
1503438
661357
428669
2834608
2036210
2876676
726877
1508103
596092
558747
346604
113093
1332593
434348
1106982
2891066
880768
2659142
59423
1665817
2778623
285021
1681311
2350730
1131174
25229
1205172
2425458
682750
853055
1597204
2709495
1052517
591409
1134036
823951
2003983
307323
1280481
2031162
114691
1670140
977032
1273559
2917567
839915
1644111
843848
420316
1750855
466208
2161834
508042
1343198
43399
2259954
760773
1434555
2921438
2293440
359640
1615001
2671269
42901
2886226
2711484
2239582
2654108
379297
1645750
659272
2429728
2164582
2117038
294330
1276480
2272266
1369419
409412
1658485
2000102
1895
589551
2824143
700382
155699
1849979
1230076
1247156
1430058
2664449
1576616
394811
1128577
2382319
155765
1366177
599498
2466073
1954511
1088737
36415
1114409
1249516
318838
1481129
2744536
1767711
2611751
2156825
1084350
2770457
2860297
650150
2134106
1010637
1861306
1023383
1214090
2324031
1557051
2241855
2176322
280214
2773479
2515560
1072892
627536
256448
597627
1329481
2610746
1646540
1984875
506422
1095447
2555251
1340959
2743022
172295
433993
1233658
29842
2210626
1295590
2220492
2140025
720135
2216954
734869
977929
1450408
525495
2379508
1984135
673588
2210218
849001
412991
604521
1682777
1560206
2476880
1954854
2095558
6007
889219
1316999
1565250
1335073
1412184
2261965
2378973
2334975
45056
97914
2810644
1917310
2092476
599217
2424980
377367
308082
795372
1468596
61508
1102258
2828175
2027639
2809713
524944
389626
2345597
591255
2901188
2675897
806819
502632
1851709
1115742
547444
2254240
593523
2146657
271779
467298
746398
1989847
2933030
706740
2666992
2716145
993239
2402857
2921809
2320876
15945
2824686
2432986
932915
477406
778024
2797038
1261689
373556
1428082
2714594
2638414
605620
1932535
1947917
957641
1510383
2596872
1838093
962775
1194163
92350
124382
674220
1498811
1486797
2416264
315370
2019340
2197887
2805368
1233462
1626265
859344
916092
1826558
973785
2868859
132972
320908
628603
2392156
936206
1784483
375324
1694955
906542
2108094
423968
2330458
548145
19416
438239
1101020
1588566
2694130
2472607
979284
2706714
2027605
758235
919620
2534882
2331023
1908094
2611782
299290
852187
1773162
2588121
1013097
2867372
2678050
2058453
726092
2832076
892265
2514851
1083006
1621824
2299100
419951
1963186
1941056
1224029
837580
2379900
774275
2648388
2323335
352734
732679
158154
1830461
2680960
2101947
287022
1525120
2017414
321450
2833472
920511
1099204
1724545
427411
2228009
502413
364361
2592845
2034953
1436429
531191
370331
1201195
2308768
1061940
1524195
2500515
2215075
1225222
2627335
488299
677144
502704
1904728
166863
2468451
568289
2651630
1129370
1964408
7725
1057214
1464235
2153210
631978
210724
2437309
651897
679087
2440869
2184929
1979977
840305
282956
2878218
644280
811488
2522759
2310334
946403
252737
2549220
2708219
2317765
2262593
2133773
1021667
307109
455786
1587866
1144872
1114366
2585487
1309541
590857
2936216
1912121
1448967
2404268
1068324
576939
2232210
1636855
1309066
1784102
1054087
1631492
1594248
1900016
2022077
2358868
2068087
2093540
2013195
2438544
434979
1215634
2020233
1660395
2572117
2012302
1325628
2266672
457501
2456212
2694645
279998
769621
1018594
2928121
1596561
810110
194579
387225
2628949
2660679
1105477
2764237
1900487
2469569
2661969
454020
1328042
169037
402566
1687591
1776286
1247902
396584
745232
1958393
1970119
2784169
1232201
1067441
2122897
1289267
2319759
1074950
2876743
1106894
1333123
2929859
2609708
115117
2338348
1930658
51201
100529
2187970
2002912
523962
993473
816430
1590730
244027
632840
609968
1715689
956260
2030672
1860114
2802825
912842
2356037
2144738
2110190
2330059
2844602
777304
1738131
2449766
1442838
2435703
2625775
1748005
2715017
1622406
2436355
1427942
1944082
1787517
2203440
1249626
1219681
378114
1335847
1017486
2556804
1871201
2878660
1711444
1190325
9044
1964079
126775
618387
755333
473245
266370
1943210
948792
2308780
2620860
2166498
2087219
1757816
2881410
2451150
2906395
53900
2096228
632340
1033048
2112029
495094
357100
2471532
2280281
1781494
1542568
606771
265953
1697470
1587601
344393
2565961
557145
2453876
2444334
2794106
53824
1030732
2704093
2501639
1122687
2646291
1460008
1630663
574928
1245326
2630140
352791
1538295
2034333
2668831
1714551
1430219
1631061
1232941
2261179
64363
926544
910442
802247
2399258
1252574
2609879
2328761
856003
1826113
1214035
2340206
1623816
1666033
733178
2147278
2024359
1456990
2502582
1408466
1899097
1144963
1256284
746641
2470287
1389465
1208131
347239
1988937
1497570
1413203
836349
611212
169665
1016985
333418
1752783
2150163
823568
2298487
409452
1164184
2866787
1742418
1586631
1194725
2141319
638606
2829344
566090
1419185
1728098
1776483
1182770
1291730
2029160
2021172
390654
1799454
210025
1996526
2489506
1301246
1735326
2200780
2238592
1573710
911528
1134895
2077416
2081417
1915462
1719276
1021020
2276884
2624497
174019
1316704
291103
1103146
882858
724923
2038627
405347
1293093
293962
1777184
515610
542973
2761426
1251878
603936
2939406
2841037
1456417
781879
509371
593568
931183
2101497
1546224
2915457
2712086
1359274
1273628
206170
370066
881108
334570
950461
676334
2112994
619490
1769243
1858872
2913263
163953
316630
1466012
2191576
2148260
1003683
78837
2934271
2568024
573103
1623761
1667281
2014606
2640141
1966713
405897
2043960
2310650
1323598
1944415
622286
2034462
2561329
2721443
2027879
2771357
697473
955970
66672
67477
2365393
1714522
27538
2902372
510217
810256
1213476
53211
2621732
958628
724840
2385246
1428902
748427
744236
239628
1035572
346452
300865
526222
1092288
619486
69174
1487507
744922
1006097
670456
1328079
2681759
1476894
1581686
361958
2012127
422554
1386936
1027340
1794449
914380
1467901
941556
639624
1007633
2512030
156964
2571526
1252252
1326722
2444178
915792
2316566
1706986
2054583
2508243
1714222
2769943
48333
2095793
440193
2594335
527744
288488
2120245
951693
1138141
1093762
2102712
2529868
2896099
199452
2703143
2572687
2176550
2710389
2863806
1041456
769317
1260024
155138
25867
164323
1617451
913786
1693023
2105947
172768
929986
2837274
1804853
825629
454512
1695164
2296925
2635785
1642628
1396019
1008186
2681536
1908609
2040802
985017
1949258
2251484
902828
426288
2626064
1211370
100312
698281
874338
1529738
1718732
1630793
2759835
1160336
2873266
1732271
2155759
1926989
2284069
790254
839532
2097101
809521
1432662
2346787
1852360
1180984
2153175
369324
2731486
1539930
2626384
1306713
77116
1416148
2262062
166158
466964
1727092
2165963
1253015
506442
1264768
1764877
1705091
2359308
475935
170645
2556259
1206329
2224587
1011966
336796
2547830
1511356
508133
385689
151101
2708565
161060
675958
2082790
92852
2823813
1379487
7418
1144723
502271
2633164
1905037
1106211
1090970
665514
804782
1520074
2219219
800221
364442
242002
314183
894692
307002
116842
2254025
1665666
17755
2325515
2430760
2891860
375691
50221
1744196
997039
2778925
166055
2682050
2634885
2914167
1494035
785682
655591
1309997
1148883
528179
1599256
2018874
1822845
1505303
1664872
1360578
622857
2619503
1254304
1501337
1942286
1266440
972967
707408
1760090
20569
2422515
1939942
1961610
675218
896924
1457271
1419210
2042763
1665932
1082742
2428702
1194159
2314818
2854266
1607876
133842
920827
642126
130833
659428
1969157
577547
2604657
1732042
2515058
2133740
2134459
2231854
1765586
2141164
1047648
201844
1596754
2854806
2598656
1103106
1413732
112860
683787
167823
372776
1855813
784604
1736353
1792000
1566725
1775105
1768708
1560750
1552358
2461190
73754
370744
1944151
1183837
1017448
327021
2841054
2644861
1072942
71664
2352493
751232
1695766
65579
156068
2414125
589602
1893417
1968691
721263
890455
1788131
2132343
1330547
177664
853687
1821432
819972
2826623
274385
1312972
2537032
2366484
2377612
453781
285701
2263005
423672
2898653
2922574
2238554
2364491
2654418
617667
2434074
1506991
1343910
1233644
2108235
1320058
1615887
2290933
2502180
2769092
1416782
1147774
2287286
2935849
1882257
685837
1695806
372984
862161
1844258
1734167
1158528
9577
327541
157203
568360
2529060
2135247
1273276
412054
1027261
2888778
1373441
2480118
1635348
679540
1818811
2263007
1571871
1409607
1251001
624670
1782337
1969416
81570
5922
152103
2421501
2440227
1509123
1154568
818692
1049149
696790
1764010
987427
591707
2614015
453546
1673150
2264690
1558596
2219481
1467748
604931
1238557
2632063
693122
986633
2016296
77799
1973326
827571
1344744
2156842
344522
526795
936483
1779775
2390761
2908243
977525
1756464
357078
2292006
2247132
1239279
1430451
2855217
1730368
126626
1828510
65838
2322015
2606081
2552740
762776
2808079
2784422
957101
56262
34511
507309
2346299
2412371
2512664
1493276
1553396
1125062
746041
521920
376395
61764
2486095
1055339
1532558
1818672
1069181
2849794
659786
1455048
333109
899528
1345871
2213750
1494647
2405622
1309847
1431470
2292635
2172429
2639798
751567
2849230
1132487
2645002
2765273
870737
1403083
2627043
780902
2098441
2764848
1335177
2526120
584101
28
1055049
1583404
1584097
2788602
1402438
2795790
2708403
2316577
1625403
2845728
95922
2873782
1185017
353805
1071815
2300140
2297122
442529
2146870
1761855
1430523
2028448
1906732
1038951
2057459
2528591
1445594
2399230
2298483
864417
2062565
1633329
1403390
832278
2415470
1888951
2251327
65451
2438836
2293571
404245
1590008
2228404
1394810
1229235
2774016
1049900
632753
1965159
356636
576920
1059920
1818463
105163
1945498
2362103
1068672
1514616
2652004
1731166
1228123
2169423
1954051
1418486
2494189
1377719
2233161
2654277
1023435
245645
331913
383225
209508
447692
2742265
1016639
1181860
1954268
686429
2689805
2362559
1495881
189253
2891075
45483
56385
1842207
995839
2503840
408681
1375217
215838
2600819
770689
2126369
28912
2066558
1314159
2602349
959536
665966
1816615
2907850
1664410
1683171
2442889
1839372
280079
249612
2554425
2795645
15035
2681899
1759768
2474226
190267
2107183
1846378
88900
2194664
2485918
2657672
1380218
1415854
2715
113507
2337086
977727
452239
1376986
814979
2485839
936748
2114220
603425
1771196
2874318
1182418
203134
2683138
222242
389895
58025
2689187
2200224
1051840
1259818
2790222
1675947
1770395
2148492
87577
1931203
574974
784264
1489110
2738160
1083280
1339744
2008706
1302733
658810
2075040
786345
1034366
919322
1576071
2829038
290942
667099
110022
1122801
2590133
2221837
2656890
492201
2083281
1932834
796780
2498
1263255
1333395
1735263
483423
2254222
2371161
232475
261536
1126176
2513555
302246
1449518
2610614
2109916
1421571
2724210
870627
2565651
71640
1371877
2065645
2497690
2094201
27394
1219191
663416
1586066
2915741
2750784
1118689
2483560
1961273
322266
202924
2147517
1808053
2206605
2458503
2671850
1847495
2223531
2421936
738112
2408805
1000105
1728911
2255080
789545
2178951
1996836
1592245
1248354
2909978
647688
1937954
1012033
1278434
187807
2902315
171523
1293213
2762265
2106873
2705436
383951
2510053
1698653
1849696
1525767
2389058
526759
878196
2447479
1680406
146606
1778366
1861977
688008
2446839
527003
1167353
1276680
1718569
1191900
1767673
2249314
1314762
2471553
1976931
1809666
879650
2234143
124788
2391642
2651778
1776221
267424
1792365
1953420
167803
774154
464572
1867074
877368
721099
2414125
40437
2662227
110089
1693871
1935340
139738
1784477
1190455
1014283
599298
1374604
289570
2337478
2275963
2355911
869055
2748018
1956537
47976
996524
486681
2623175
1492961
1789392
92740
1871945
173528
2623606
444846
1117879
464619
1461150
1066703
1614837
2538655
50628
1820992
1515163
2677118
2933710
417258
21419
1750511
2089119
2495295
1258694
1281002
898293
186477
1965056
1810283
2871407
1475451
167912
2709823
2288816
2468696
653841
1571152
995821
866211
969173
236927
141287
2108730
2550210
2872968
1360206
1929128
1168760
78026
1554776
2767426
1166430
933132
2008115
2182777
2923038
534422
47064
193439
2795962
2409678
854706
2664350
206735
962223
100031
2132733
2622220
2679889
1776302
789420
2643292
1849171
2282393
2831259
1546314
1251762
721806
1972215
882204
1458594
1190403
1695620
2598817
2535694
1846916
2691326
1195659
2499802
2859678
809279
148834
1562263
711918
1400248
820426
2236625
1957300
633820
479368
270269
478873
2345866
437116
1390666
2505676
1378136
890975
824124
2689540
2149599
2448403
914347
2823504
2872476
1617923
1964843
2625479
2405733
1567271
732106
1315997
1533918
2691834
2431252
881239
2300877
257150
2283069
577263
2089432
786494
293933
2567844
2711909
2431550
760242
1831002
2099198
2182237
1925625
2048764
157802
837511
2487749
2102187
2732187
956401
2026570
2480298
1943967
913441
10553
1512873
1041383
1755509
73827
2536864
2909604
1052840
1004405
467173
2637268
339765
2811383
1921092
2848834
1555989
2618052
552007
1898667
1094400
1330511
1752316
2777463
979641
393909
1907945
1929947
1693558
2722958
1651107
640898
62813
47982
2880567
1788774
1405340
471501
1425386
2391446
351166
844877
28790
815872
2552557
2877151
2416155
149859
1612367
2479054
2861144
1979085
1785297
2119180
423883
2682663
739545
1664028
110205
2449295
2850657
2505852
1264028
2796099
1781655
688472
2095276
572167
2500750
1556006
693462
1990094
538660
1249630
1612000
1732200
443711
1746657
2021511
2687615
2338201
677683
783705
2815600
2037240
140657
2421166
1309521
24828
2334315
2466240
747280
1551046
590414
825491
2215576
2466632
2527519
1130892
1406478
252553
1848791
2332320
148285
2263719
2209017
2170972
1222279
1418787
1823948
427591
1374152
634604
2866697
1635869
253640
713512
121445
2462324
2562324
1287332
132194
2657240
2694765
1910946
49794
1632245
2029269
1386273
66529
228311
741263
1416675
1986196
410938
674613
657587
710418
2692425
417307
2527863
1768711
906334
1158809
2158969
1319443
1828639
2599922
716976
1607220
912944
816571
1626654
2694921
1158410
1870747
2651270
1402773
2143296
2173256
2482443
1358844
2379769
1374712
1431722
335512
323234
145227
1196185
200719
811203
1954223
1036683
1641847
1640639
2760707
1650748
194878
141288
2419361
1706501
687997
2807229
2019316
1992415
1978652
2668327
86479
428549
438456
1407449
366469
1259464
2554814
845764
1789318
2673589
2856174
559850
548670
1073904
392254
2937267
1682120
2847790
2042482
1380128
1834355
797600
1985040
523447
1495742
1696570
1925644
2032458
1830134
2027266
2575325
1915369
1100381
2055336
1692532
536913
1223312
2379494
726301
462716
120068
1273330
2459523
1275976
1829178
1317831
2243815
1346259
1347932
2529961
1942690
1178073
1110852
2453776
65832
316353
1764256
1270534
1025707
1690351
2522638
1112410
1590657
2721387
1960166
1938094
1246025
2251585
877437
1088594
1500026
1614772
35551
785652
835701
1147000
88696
367288
2860765
2717999
715694
372875
172560
2350849
2526255
871925
2446970
2478305
106217
640684
1224853
411313
9978
2026175
467433
988570
1984138
838081
415033
852807
2887123
2764538
1905187
2434254
2830417
2030552
2909836
1664353
2147506
2881694
1493782
1399833
612970
227755
709537
2933461
2918063
725852
984417
1685029
43107
538104
2088236
670920
2405733
705557
890448
244372
2232424
962203
577280
402790
2734042
751657
2926260
300459
652530
2447845
1105362
1951688
1903306
2300929
2347057
163795
2763924
1310498
2160417
1572895
552549
1089309
2131532
1834192
259053
2738137
630601
985853
1810529
591883
44078
1592755
891917
767010
300854
935257
1843551
326817
96135
1767475
404822
1584223
999523
393629
2170512
2305285
2819665
2870535
2491704
1653210
356177
2549318
2932978
483823
548809
1740462
1328561
2704733
593267
1991127
2479678
2550726
2172562
2533148
1635201
1253849
2595039
2583418
133668
2263146
2181907
1446410
2157107
188525
1825561
2101103
2392119
909731
190546
2339223
989018
188209
2294264
1975831
1331633
1685516
982435
591460
2537195
1453942
412630
2740263
507709
579757
1840624
2551243
2458582
1485655
2805493
2118480
1131319
2589727
754275
801345
1759538
292081
2102602
1814110
1351841
2575654
692800
581063
1386793
422556
2333455
1672101
267773
57549
426944
1930841
1866593
3239
2836718
1571808
2430883
2921666
945767
218172
1356538
2506771
2171399
887148
2257839
1968573
276517
956849
2039220
1128377
1902105
44120
2132443
2486131
1529516
2907985
218492
698881
2881097
2835140
1745862
261314
682687
1991801
943452
681716
866136
1585389
2400493
2762889
877020
1512576
1394679
2446860
307162
1448177
102580
906151
2475291
311456
1684440
2653116
2870267
2441007
1908428
1091500
2408842
901081
922428
1190929
2039849
1484680
1458543
525227
989405
125759
2587844
2549275
1838103
510190
1399447
2502353
496831
2782591
2311863
1685304
2170676
1956623
2701471
2554990
1080533
2497876
250294
2898317
776427
2779209
1222373
57505
312444
1236893
2673693
566893
1404057
1602493
1019321
2527424
993781
31681
1231256
2265392
2781708
709262
550383
226898
885868
2137592
2317538
1434444
62052
155792
1442918
1888920
442061
2720060
1630961
2239776
319358
1023224
2289525
2065988
2633451
2061429
2694922
256796
2885708
1066110
2687088
372098
969371
1250219
442004
2054703
445676
568245
1330451
1942629
2545327
1266940
879823
1049557
559713
1319731
2456879
84246
2247344
1070878
189070
1834563
2880105
1577421
1344942
2697292
755074
2499780
1784831
1543804
2307146
1500482
2936885
289120
2701385
2162751
1879314
2617772
2251302
807911
2591917
1493373
2927205
2164267
616199
2317502
1738594
2633010
918501
731437
2908839
751670
349107
2391980
1631692
1889291
221760
2491056
1296525
219486
2783750
454978
1940165
1184876
83179
979685
2077153
1004645
2539984
2722997
399032
2299840
2798899
395685
215006
1627414
112172
1775745
245908
204924
1157564
2869906
2375397
1770237
482710
151256
1972085
2554240
2064117
1941616
1148850
77418
2261400
785355
607064
637239
2139121
993178
323640
1230357
457630
847924
542805
2310652
1563416
2638749
1793405
2110819
1948627
543155
47639
1940324
2563226
2464626
967953
1718800
480747
2302484
2481269
1656645
2782894
1907676
1029577
1762162
2769553
2177249
265575
2391156
1152742
394136
1353225
1132518
493204
2744299
2265595
2027094
1248962
1825518
592927
2257861
2737830
2754280
1480763
410130
1708036
1986594
2018563
401770
1124772
685681
2845809
546074
2856865
2282694
2477465
2171316
1932853
141377
2749473
2897026
2167302
1808568
1571506
1960853
684907
1523429
362519
1362689
2631643
2367525
2916634
2643514
2218485
141599
1566494
75557
2267694
949313
2237956
1123529
872842
1705081
1230946
2470398
1670055
1259571
2131471
888984
756091
2458180
389044
2902652
1157405
1434235
344128
179741
2207462
1949048
1075429
913861
1306977
65093
1470617
1709440
2324965
1792580
395800
222708
2693641
2555323
2426475
2799977
2207242
702040
232685
2504356
365249
2473654
2356840
2557981
57514
2702789
2662499
93201
310854
1879239
1330575
1741126
73786
630880
13381
2217644
516063
2137447
223573
302044
1019207
2142609
187069
1958727
2149289
619452
2584191
2327704
2565920
2111457
883355
502467
1016462
1595701
1926368
494412
716624
1545830
1883096
2082069
1823318
2877578
183787
2544225
2215698
1887493
269212
568211
215155
532378
131450
2211773
2323128
128736
1303015
1055715
2145506
265185
2487086
598927
130465
1484623
488599
2189641
2870489
1650326
845228
2484367
105432
283377
1934398
1571888
2268623
437138
82535
1398696
2322620
417705
1800254
2787617
1276025
1575824
1681655
1224365
1146814
2180652
1561852
2772567
2264717
362349
2305784
1115315
433035
751931
251912
584838
1089087
1265982
370930
2590241
1190386
656070
80933
171575
2603985
1597502
558059
217759
2451230
85812
1370703
1603112
1284772
2850991
2608408
1463054
2386875
1148329
368920
962879
1133943
2474133
833285
2741208
406498
1294885
2112790
695919
2313923
562277
215991
546692
1250597
104349
193354
1056858
1288544
2648478
138630
1615677
46302
108834
14136
2467817
785460
1389009
1328835
2462561
102085
1296116
2794978
363047
576398
1582976
2699367
2468261
416057
154274
2629194
2541571
2877010
1340516
2685692
78341
1145642
1866697
2196490
2422519
1694224
2138022
2896092
2719947
1592375
610106
959399
2779602
1832540
478318
1797606
33363
314637
828862
394916
162938
752227
700499
1875448
1142788
2013812
301721
31016
540191
797508
680670
1405742
2594165
1701786
2602475
82058
407767
1255681
2870735
2913153
2119084
1021244
1434990
730006
1751332
902073
1731189
1568839
2807987
42586
1794406
257113
913821
1298841
1834928
571924
2477554
1825731
97586
1012313
1564577
1504982
1549870
1874585
2593125
902207
1011856
771945
1921449
2469538
1317736
444459
2138874
2810586
810149
718138
653863
2653897
723911
33584
2598577
2482445
840084
580131
830698
2587111
2440789
2843432
2745938
1333848
2114686
2515036
808391
750350
448214
2689013
437911
1441187
1629368
1091099
293473
1239979
1063243
200996
1066744
992228
157726
854027
527416
987403
145552
1643966
1458873
1375081
854087
922358
2296772
2158048
230709
2127105
1475089
2664863
267940
2373084
275962
34205
740128
775846
2321421
172833
1398418
1342620
1871131
2334337
2825444
1726419
2334943
620746
73891
2053957
1659193
614906
2826972
2408686
1711134
2635563
241269
1700989
241778
2209129
1427419
113764
17618
1053946
1671485
1563527
1759663
70562
2160806
2293313
2843624
441093
1799246
2090340
2287282
2809308
2576387
2082450
2636580
1506889
2029394
2630975
1375216
1517767
2310110
90056
2598669
1837567
1345661
1496616
1734906
1668103
1171910
1823103
822442
885834
2310152
1056661
1180378
2301545
701505
1839590
180942
201794
1505170
2787641
1660445
1393106
1799998
1397654
1738654
814959
137237
1590883
79849
1176743
2846354
2538657
2785508
1255584
2864522
503766
2349793
116392
1886559
1698326
124994
1350605
1888622
691577
890960
2004717
1614106
2592394
17920
866879
838579
2619101
1769365
1116813
1454719
2253305
432571
620661
857535
80973
2538411
1441427
993683
337677
2257652
574325
2295999
401522
1117419
258126
778575
2324810
1100895
142430
1370942
1767363
746668
469823
516125
2430247
2811770
1828064
2262273
2552674
2146530
2779406
2307902
672843
1562772
2147466
818732
1700254
1648155
720850
45040
2725463
1799866
1476746
1433597
396570
1114629
225063
591920
1485130
1105494
2440006
1785228
1561675
2605511
361641
2540449
763206
337178
1049641
777230
1118518
1193974
119133
1626233
1391806
2936125
2027746
291239
1311806
602995
2381148
2851537
339925
1408907
1126037
2648680
2495694
2475913
1774682
809895
1429840
1637718
1384034
1160688
1311914
793395
1939915
438038
1864009
2858399
715204
1336854
42779
1046965
1394369
2323776
76370
1992578
2365514
2001697
2570256
1129648
2037041
2105524
1755714
491950
1483325
2750152
1602069
2892652
2645936
1715657
2468823
1760682
2516177
2440912
753236
2534386
1597591
1644295
586062
2479925
2053661
1482854
1913932
1389418
1547351
1385216
1808788
796657
1380703
70020
116930
1288083
482417
2532593
140959
2099473
705724
1509018
1774655
979549
576023
2557452
104039
1702967
1243278
14483
266893
662134
415895
2123070
1015991
1959687
1655938
2750407
2645659
1721529
2155750
2836271
944165
537147
531014
2633214
579897
203668
1985577
1010050
762168
2804270
560821
1661116
2745785
813174
2582270
911834
2105219
924891
1076390
2567637
745677
2236983
2013600
753158
549538
1270863
2590558
2065138
301515
865102
396025
1006666
1107120
2545253
514948
801395
2388983
325443
572439
1106578
1186737
475914
210261
958410
2164717
2222831
564517
989867
466148
2502549
1985778
1709292
69537
2595879
569605
107551
499333
1301301
2925003
568569
1131593
1944780
1523299
170130
1017871
2091000
2586681
1451798
1323416
2802809
2195071
1628722
706804
2773112
2820972
6612
178030
459167
1416685
1261682
2245622
269610
2740656
2621002
473426
778501
1645325
2801621
2317388
2795854
1904821
642628
1803756
908503
41862
2290190
1363658
943565
1916662
167098
2027230
2610265
2708095
2924829
2074554
2118699
1352749
2747708
2027053
1399794
2828080
1147427
2451160
2204716
655497
155164
292480
1802204
931501
901604
72363
2890775
980008
675031
1086762
817986
1065644
1341339
70591
2303797
604509
2095364
1237234
1622962
2272770
309413
2740601
2699814
489671
1046520
1275210
1256393
1356156
1386290
1435644
1961476
1653040
139234
839445
1076511
905176
472604
2323924
419113
1346667
646427
1720651
2291710
2021397
1219988
92015
1548882
2935937
517297
424121
1441065
2681446
2119782
2932802
1592010
1030840
1325232
1305490
2217856
1533681
2357086
1210551
638656
806770
551658
132996
1800716
372689
2563691
2779168
995394
1891335
2572312
342182
503595
2362967
2826083
762680
2405319
1724208
175900
2849338
1460777
2858549
2650813
363115
505544
1319603
488418
296379
236043
620519
56942
110695
2910671
2722661
1701405
378003
2064080
168707
311905
883803
1026990
1219955
383399
802969
2916582
2264316
721832
1861828
2407877
2489755
2628258
1144371
713446
278737
1261811
2790818
2839269
1569708
2063456
1044692
1378704
1965224
818373
213936
2880670
2475186
2543145
1030179
1572663
1449078
2706300
1999938
405016
1873592
2039423
2376753
2901562
2813065
701933
2813634
2236065
2247603
2812417
573146
2448924
1625808
1431613
546075
2436048
2875583
1572476
469696
1077724
1425873
1950785
724227
1204576
136748
2253060
2381070
2182263
2059880
1374575
2610514
1414423
691437
535604
306710
1400324
1373619
2301315
1164268
609443
364761
2668520
920500
2246560
297023
998096
2285695
824089
2826388
1504714
2349157
1262929
138139
2842702
1570978
2603097
196166
384519
1729107
751797
1249161
2183275
2090652
1487370
513779
2723846
2497704
1063843
2128453
880136
2473015
2321043
2624073
991949
1210575
1366877
2255327
194411
1432782
2088125
677360
1581932
2580013
1269184
1409656
460631
1944764
166019
877632
438808
1783486
716578
2142716
1019865
362547
842693
141367
2478817
1980778
2717522
2133911
846511
863544
2701753
268301
1037209
731611
309242
496806
1925788
2607362
376770
2642862
1180856
817663
54245
2731320
1977970
828388
2330347
2336980
2574467
985933
313728
2091994
1871088
1091233
2610879
1300470
330362
1382507
2867025
773041
2494975
2902756
481023
1161884
135558
1998777
1899572
160137
2070752
1429211
2414882
491422
2124472
1473394
867234
277912
741274
247694
2314007
2613762
1825435
600520
771556
77828
1037095
861087
2066817
2379157
1257102
965901
1810476
94035
837372
659668
2610231
2781873
95736
2774618
2727301
1483893
1142239
1460483
2734005
802142
1755280
2225125
368138
2673942
1038057
498902
2786485
799564
847169
2935424
2742926
1344115
298219
1198585
319009
941726
1436844
729385
1724675
1113959
1201918
2273585
627032
1584262
2425736
2708008
1131331
945820
1539786
174763
1639633
1486943
1791983
1034056
1417621
1929624
2169439
2460755
1226355
1807260
2846674
551255
351251
2567237
2189305
1556214
2818838
1646614
1804196
1579793
2481228
1141974
2888959
2738089
490452
2112925
1751818
85754
2135431
1453684
2930530
564167
2041057
486239
42871
2522182
1065783
891060
112420
2764553
824140
1684432
2380923
342233
2137529
821523
487261
439656
260299
1180298
2938607
713773
2647242
2195177
344606
1971281
2375945
228228
2222346
541115
1333282
817458
705128
1675682
2196793
1446752
479060
2352924
2718831
215373
2685091
2265063
1078249
1488629
1976224
594030
863179
1250635
498947
2699498
723345
1027889
101912
1534604
1658514
1251109
384744
569558
1845878
2001639
2687054
2173259
2258911
118796
1417718
2161432
1655455
2575492
339267
458758
1434447
386471
343242
554142
878506
1867346
1550536
2281972
1468004
2159307
1943405
525925
1033173
2522404
1933780
2414669
2032725
2160091
522033
1900069
2161745
2361160
1608168
2123465
814753
1810579
24597
852081
1471328
2252935
353297
1767397
2500608
497799
120220
243942
520103
2692299
2926002
2729868
1827144
520975
2306775
968276
2816024
649019
735453
1888715
1400127
2847535
1944564
1583285
943399
2553542
222702
2400594
894494
2356385
1646386
1607532
2153384
1016895
1486295
896571
2451050
220299
1088684
2462924
1314641
1936102
2160152
1601316
465478
2111458
1229075
1778986
1683452
2158454
669441
1696381
1845425
624857
826170
108183
2418992
2569538
81934
1275085
502152
1201973
1202343
1669673
775357
267508
834128
1258702
603614
513725
396321
467708
2082046
1247563
1101162
931918
2295823
1415568
79398
1872546
2681307
1255262
2288380
1531717
517686
827182
128100
1054070
286204
1145115
259588
1458318
161045
348377
2857525
76666
992658
1971050
2690253
2825636
2220343
1200218
2182566
2393678
638615
2421961
2834958
2314208
1008317
895432
1385442
2659198
2342440
2353812
778663
922251
2720908
1700971
1513981
1242523
369466
905431
2100996
2578772
38501
1123774
1994350
2714165
2929737
2822406
800789
2422996
416651
1872686
2346999
1220015
924519
2046631
2534266
2648246
1564658
2115032
2377604
2774639
791253
1455589
424230
968228
1541550
1619677
1830895
2119237
86078
622328
2885437
1725475
2731559
625169
1236824
346453
1489074
1206541
950296
940980
1991769
2909564
1964001
683050
460758
2188613
693392
464039
1701363
1850248
1508699
2744736
1571794
1764153
22574
2408000
305406
2245059
2354669
602864
2262148
2581538
1636764
2138902
2562571
615378
674610
1036154
1472129
1565293
1377397
1514890
2128477
119725
1176524
663559
1005604
289687
2738880
1223765
1078896
1712549
587719
727898
2405418
351223
502557
1746446
1962788
1659344
2367636
56586
1772354
413283
1086856
324219
894521
699023
797688
800689
2487529
384534
985858
942350
1107784
1698172
216881
126812
1448550
1721006
1091437
738010
461866
992585
416250
2089652
356744
2293744
1857692
2783907
2939062
1457632
2813654
1564872
2240869
2551902
1653900
547005
2234633
1493250
1014964
1695491
1895831
2411672
2553058
1457147
2193544
1310706
1589626
921662
1056480
1751494
805265
2043872
325501
930375
2493180
1049100
483747
2465536
1891104
1751745
122362
2166496
1326018
2524646
1964122
2905587
1682787
1359625
2747259
549848
2884902
1745950
1520197
1663574
249381
2709963
1108136
1354799
2846587
2284510
2579661
134304
1334131
1640862
1912357
157900
1148522
1840103
1171884
1947341
2472423
2087106
1888569
1249367
2160784
198727
2176871
2550170
1517711
1483399
135868
138415
216727
427375
2705794
1335001
1746310
593289
2497052
1237951
2281437
781638
1248990
971148
2008272
1528169
825720
2351813
1001692
2907979
2307734
2343808
1522542
1280287
1810074
1570336
2893218
2471969
754136
1172856
2317619
2758142
1079447
247994
2619252
348088
2330010
1636466
1064313
2858425
641353
2191277
322755
1185788
1870206
665093
856977
2639364
1867699
1984206
2817245
2593415
589610
1403299
2594306
1183746
1621974
2444299
2445492
1209438
1269127
1766500
2887299
2795543
2109003
67321
2769669
887605
2669250
976526
1501250
1422009
1548516
1294877
2402911
366957
1476159
1005535
679187
2316777
474029
2877194
2153170
1925300
2722072
2246883
2536584
1109147
2162112
2145070
1760652
676941
2251240
2225169
1953615
1003070
2092012
2486048
617280
912279
2592372
2814067
915917
2372921
498599
520791
2641215
989955
23560
1235833
744423
1223157
2627950
1146373
109892
312942
1955748
1015490
1143116
781161
2732651
577046
2440057
2739548
1222696
2269357
2007774
1154009
43697
2170870
2261389
2027562
427084
686303
1678675
2827887
753064
903824
1924327
251672
2051447
1500428
2400736
1990593
2624233
2761214
2622206
2812302
1783343
850531
2887562
96367
335115
244263
712686
99475
1238323
45639
1388984
545119
131718
1283800
1611092
660249
1584839
2703422
1645999
2085242
1089565
1832302
879376
2237405
2673868
1002280
2262626
2019688
2049931
526934
217361
2547485
1335356
1807030
1891513
1966190
182158
1982661
2358405
639400
721214
1264409
1578324
1617291
1194490
2461712
1336423
1438410
532559
2915925
667340
1353418
2184421
1939483
2186069
1312602
1393500
742179
1890085
2015006
1625184
1271557
118431
1398482
15850
1408068
1268154
423541
2682816
89379
2539628
1791552
2740813
2200639
1253159
1361350
576878
2823723
584380
335853
2198595
749473
1760788
1991499
2497457
370686
2298152
1553869
726123
1514719
556708
2459436
1862981
2772336
65640
2294219
1607778
762972
2931878
2557060
50948
63731
1227543
476918
2544131
41366
1536041
2587930
669782
949889
640729
1876180
2359389
1567014
756583
955336
2766127
1637795
2755648
2063873
27910
1466866
1570146
1511522
1127309
2652881
2214653
799561
2693437
1018188
1761179
2332843
773835
2519862
2305352
2829559
1688304
1507727
1432339
1205335
897580
2168216
153100
1590863
1598772
1778545
266494
1088132
2207271
2623238
420963
1272980
2099848
672635
2563169
2056391
1328925
378153
2172873
808971
1063981
460811
495186
320123
10207
1610218
1055111
385138
2531293
206652
2479798
2655936
1388523
719498
2279316
262527
1317399
1870770
2099914
2073636
903788
2328076
2369151
772893
2787147
2742035
1728084
2494598
559074
1316458
416143
1349439
889579
1896863
672275
1421763
1618378
1042045
82286
624196
1717975
749206
1226977
2191086
506123
1422439
372695
951585
2706704
1438467
707674
2615835
2266697
1131061
920669
2746667
1765943
734494
2694750
2386885
121773
33324
935198
1035942
225416
836585
1762714
1020255
1167174
379640
1136580
1352300
2744766
2059127
2436695
1887784
1705808
158789
1135333
2044166
1048637
2367589
13596
713939
2880786
2768925
151739
736611
2418201
290436
585841
564774
2250066
1356106
142134
1752781
520433
2121009
2170258
1688120
889631
353499
516818
1995276
1018888
1630360
1182083
1410881
1370117
1435804
1231221
3757
2494285
2566991
1986306
438497
486456
1803379
2611608
197468
1822684
2113682
604393
1266966
1648600
2392154
2113911
849698
1290872
226740
1820197
1233728
2640087
234893
1941184
1120167
1264692
1044848
569563
1013384
2247785
1837842
1495484
2115378
478522
1694707
948824
1192405
2547847
282488
2756842
2250838
2504442
2738046
2591800
1076293
1259974
2213450
109082
1722278
1498339
79374
1526628
674081
2195677
502237
1963788
2107801
2803505
1462759
1671769
689840
1506404
1636190
1244534
2799289
2854155
2281643
2456164
178620
1091561
33840
1332218
2526597
180749
795111
2592870
938759
2555516
895034
1469424
2737645
2141215
2323841
655985
892467
1965021
1282411
1518574
1656719
1119745
2061766
667468
24013
1142055
1859025
2828301
129732
1892919
685795
2827560
2462090
2846349
478089
629943
303218
2596552
1076744
1477162
2940045
1938602
1704279
1842840
2625396
2514164
2854773
1223018
1737552
834484
1398014
2575405
1530801
539612
1518572
1919015
1702051
968039
1725476
2125701
1465368
2609513
1666017
150974
199008
2809111
830943
2443464
2457075
2544564
1603018
1404506
1496146
1206639
2848347
689723
98149
2905343
2510689
2528667
503712
1101301
813034
2609311
4544
1095287
1681907
2853694
1921748
2150294
2628226
1003589
1969017
1474184
1296305
696293
2719754
2584208
559543
122181
1298915
1448062
1061771
1710422
2855238
1444703
319319
1319610
595013
865894
2189170
562842
895182
1239912
816482
1280114
1746275
2656475
1700641
1320835
2252775
1526965
837701
2660128
2021606
2816641
2109099
2855051
896065
659486
355949
1415106
572661
2202821
2902188
1646386
1143800
1876198
2163300
2466750
2061061
1943807
644694
1845999
57724
2284221
1159830
2219346
1506387
2230994
691397
2666864
1673519
309447
484445
590714
884146
2245516
1244322
992339
832526
745693
2293106
1792137
755826
2300237
2913881
2172261
978389
767108
169209
2774634
2736443
2259770
162778
868665
1736203
2321827
341958
1805824
2607267
1525394
69789
152234
86415
301169
2324386
125053
1245218
2131280
2481374
491141
477223
91956
394139
2568809
364098
1780933
665040
504680
389914
1755719
1681323
655319
2371190
906385
2512045
2208379
2164761
1477854
2084807
1720047
1437010
412024
740986
1961829
822632
345732
2648248
2922095
287302
1018266
1772396
2044058
1530853
786710
992653
121358
128536
2627383
2027692
905618
1584129
1019232
527839
327286
1996065
960249
2524684
2655936
377289
750138
791338
2523885
1723310
2088025
961773
2181033
1106057
2034345
2597872
1171045
973697
2248681
1297283
1634002
547855
2079602
1756032
232565
159518
67938
972323
716501
2428658
2738935
2432891
896617
590149
218365
2370856
2304252
79610
1537404
373803
2260145
705643
2435675
1263376
253813
2708117
2131833
700126
1838568
611852
830144
1356446
2659005
2279529
700099
1379769
2688201
681235
1627995
1833907
391722
1967268
2912030
849914
749947
483872
2421145
1350458
137758
731948
770528
1015213
2935159
2130194
1442590
1941479
262513
841905
2092877
1178154
742770
311286
71239
1055669
464584
1192776
1189142
27978
2812499
710195
2194355
184512
592101
2782113
64608
2019210
1808280
931032
739228
799178
1611998
413579
2640259
1260659
627510
1905712
777872
474737
1247975
2396529
2312739
2295632
402486
659378
1237759
1024143
2351938
2203319
1618925
539697
2224220
1255292
220773
1134474
2655985
140780
1117944
2085642
1905961
1280693
1937405
191967
297265
1064337
2762277
2142089
2180174
2088863
1334328
1193661
2337391
2490478
849029
2842873
818168
2366299
1115350
1659678
222251
2764855
1027537
442440
1833614
1091076
1312681
1623587
813319
475494
1653152
718891
1489085
533339
2147675
2059652
1091550
2470266
2150475
1321125
352592
1672564
1413157
1806913
2605003
1763503
1813940
2869915
2907983
21620
2109639
2922418
912568
2210840
390049
945370
2386359
1987429
925347
1381357
1141849
459783
697885
582266
556530
64761
2052935
2394262
1401350
870700
25141
1381401
2333478
216974
1146305
1470778
2205411
1862538
954902
2170686
2581383
2756856
2141605
2027731
2669083
1912091
2352406
2905430
1538046
1315255
675477
2640628
708231
827315
2597885
1132117
164029
1697321
1171194
2275517
2903389
1831432
1600486
2216123
567804
2503288
494897
2012631
2339412
2578246
2795618
1168462
639626
774942
1004570
1637099
1247737
1456747
1209298
1105011
1772110
225777
785448
580875
1932363
1483041
1064211
2049173
1233788
1562797
1582801
702233
691852
905618
1719051
2559768
313030
2170532
2505065
142293
2817283
2582670
2430193
2683564
2359837
612260
541256
213157
1096940
1350490
1874895
2871309
1523813
488944
1621845
58877
2290708
2662288
2219713
835985
1636814
2788211
38906
2047432
2912942
1520747
2909873
585446
2783085
776549
936418
929357
1617539
1863166
1954877
2849279
1918753
1778959
1261598
983667
2752918
1394726
2655679
661104
1885398
2106897
2152140
1252853
1759529
2727856
2569949
2795418
673035
1309087
2129967
757398
2623569
571749
2328205
805344
1256412
857846
2493156
2362480
2807211
1318973
1844734
2929959
611910
1364273
1542490
1126156
2904979
838413
2061160
2302125
782400
2219029
198977
66627
2111214
2809964
334798
2659544
1097750
2266832
431120
852155
955219
2384569
247087
882308
913024
925204
191393
2768555
716031
16134
1673276
151994
540394
833531
2500137
1229189
461139
2926899
1714098
1293325
542671
2476630
2801537
2257829
2777744
314355
256158
1863292
184557
179147
881380
1796193
2008967
35426
2701845
2114106
2141649
1706175
2124918
1219596
2782050
847012
2159740
729415
678731
2257444
1178418
2289927
2868900
872474
111680
629566
2284918
1379602
786926
849419
2510347
1978477
2349513
1445043
1906341
1287008
1710348
2855890
2774490
865293
2079411
450157
219669
2177160
2916582
923490
511598
2717660
1353476
335624
1871144
268487
849657
1827460
1205097
1460599
2000133
2765430
126672
1399877
2161008
988000
1425131
144435
1380426
2871672
1472496
1084759
194708
744799
913027
359813
2595663
1515008
2590910
1749769
1394376
2278288
1924516
2131876
2131993
1651789
691223
1048146
1836919
2921056
1987064
1397994
1753149
1665571
967250
2601459
5822
2412798
1901336
2008974
1081397
2501081
2940222
884217
1347404
879495
416069
242633
979373
1486060
35645
1404422
2078732
2303515
200360
508759
822573
579946
2273406
2262089
144242
2258642
2585726
82181
575514
2364391
1788636
1507590
2858725
1192969
1214144
956671
2740932
1429411
2613748
2604712
631678
1529557
149780
730431
1466198
1900834
139825
259195
2057164
1870762
309115
2436985
2583967
2288612
1296947
2763262
553728
732593
1158991
1137170
1593622
1122542
926250
2597900
2140743
1562680
2740876
1852799
2835712
1549500
1579022
1342945
1161752
261752
1895101
1779920
2230093
2167925
120922
113131
2615950
1609290
1335546
1856260
805107
1262007
377265
2252073
1517525
2789165
623060
2811035
1584910
1724566
2940060
470926
264935
1746575
1624739
2426153
1180003
2587681
805659
1312770
886491
2808395
149033
2545838
1231785
1478578
2266030
603762
280344
29976
372948
2878202
1648731
1254299
663675
2402791
1571866
961183
2079938
1397157
555624
2642590
1515818
486928
329181
1022223
326911
1264105
503117
2296358
1406469
2687808
1326091
1627780
1572635
2523129
2283598
2181356
83127
2835135
137986
1491839
2345350
1022271
2043411
1409412
1404053
1580324
414202
1420332
1244972
497380
605311
2439867
2526025
257736
1215172
423652
1293611
378156
1374353
2610573
1587566
2210924
1812840
1876970
1927362
2461825
1351480
100591
2441765
1183166
1795749
1292713
45723
2635685
1723621
1019282
826766
2210837
1441381
238632
2462056
2056426
471438
906138
2437617
2263567
228998
1446452
2108073
1302973
478558
1144228
1526174
983567
726993
77732
1347255
435513
2833180
2707305
9294
800035
1286231
1189290
2007344
2910409
541701
2512984
219085
1674349
2845784
691998
2239475
1586850
2755147
1432168
1140340
1973242
1762386
146074
2706474
25935
1060808
1623973
2045910
2134284
2035019
276901
2726331
2481504
2427520
2310979
2112737
1886930
1927094
328957
468490
300617
548463
193014
2625727
2899415
2494416
1065339
669659
395290
1436942
2167551
776158
465754
579245
200066
1504338
2696644
2179605
2570572
215868
2416983
1426531
1861840
64608
710490
1586750
2330761
440493
650535
2405858
1967893
8443
195872
184731
53488
653313
1077094
1881590
2385363
1597448
225755
1957971
3677
82188
2685068
2431166
1908214
1588949
12787
2662338
651859
332531
12810
2166768
2130745
1853247
2536173
243473
1899655
2193950
1478257
1218868
1321741
1578971
1610206
916906
436326
176511
712516
485625
740624
1871801
2789417
1820009
2127232
659441
2200204
758153
1846233
672149
912444
243096
335324
2553421
2660719
832713
39338
1769209
1821932
2612729
2437312
2936402
1111054
2834110
2660109
701603
1748582
1157938
1219926
2026454
636963
2155086
2619462
2478839
2421968
770275
1533977
149502
1952078
2872552
1583785
2671679
491708
497539
1422794
337056
1749202
2557273
1228407
1042974
461986
2182783
1860500
349746
1010191
666537
1018706
713103
181896
1691257
2583350
541440
2701814
407970
631498
1191722
1829226
925287
1345827
766216
841554
633062
1045084
1602981
2903038
1043024
700772
545231
2842966
929276
609946
1960636
2590044
23772
2557809
376141
575464
530300
828595
1704097
1409563
509023
480102
1573674
2922845
1632893
965011
2445105
383980
2900168
1216461
665020
1348032
700979
100027
963489
380311
710262
92236
328326
511961
2664890
1042818
2769358
2291389
1594076
2574338
1137783
1170726
1296882
2721686
1456936
583410
2605509
610311
2179024
2255646
706067
355255
553822
2793509
468849
2636603
998222
1522949
1888329
2784800
2679706
2826972
2081808
1159594
360338
2650279
710093
2532330
2579492
2506671
989196
117931
355797
1073543
1873402
2184931
1946673
1537068
976132
1620641
141606
1996407
2338822
2267323
176230
1852084
1380222
625774
757975
91126
2334901
685311
2166487
1588203
898522
542253
2046243
1192531
498993
2720765
2759880
14571
567329
114588
318047
2447252
2844508
820502
1751166
1127350
2632017
1684212
1341098
2393145
189582
2023274
916640
1724891
844659
630423
149923
688445
443561
1674357
1977331
226368
2167836
1752922
1831731
467893
297147
2319618
2092337
1673398
2647252
965306
298105
980614
1726543
2042324
705926
510168
1618144
1266863
1008208
718635
199901
1983527
1353502
1430789
1927632
1247916
1062995
1362997
455445
1322613
1109935
972973
2054131
188158
1411394
2040428
1233373
1729007
1883752
719769
59146
1096239
323511
1378497
1237725
1478400
1912584
1313162
2798444
573677
234697
1687455
163874
1735449
1591572
2576097
1293730
41654
1490680
2293065
2129099
119406
2236945
610629
2287043
1885800
1661530
261991
823455
2899284
1016066
2897127
2221664
1954785
2930843
1952402
1143887
1252782
2298477
1004368
2328739
2305209
902440
394896
2647019
2587297
2204939
2161683
711345
925352
851925
1608762
832532
2748083
2257129
638498
1800176
1942642
264164
908319
1486144
1257457
2469438
2219677
2641596
56562
2634535
1638848
1116656
1014668
1310100
1172522
2154563
2435595
1187556
1997781
2235327
628073
1112358
1729494
835993
1324226
242831
41995
85903
160509
2926269
1200810
466051
377993
571368
1466333
990797
1991558
490412
2248944
2454540
1279462
584636
2368070
2257241
16813
783477
2430964
2920576
1513288
972613
2127938
1992191
1122297
458958
2467408
1990059
296680
930800
1501906
2409576
2689339
108788
54897
1242702
134269
1394169
1896294
339134
6852
1656606
150873
909835
2023336
2610682
649093
265058
978073
1609592
2040770
609573
2725192
162316
118146
1878805
2532376
854233
206388
2332467
62645
1636498
1836047
42067
565473
2721082
372611
2691083
2860231
197497
2800897
1991658
354116
1999880
209587
2881344
704320
2683158
1609587
1927736
1836504
1895542
1687364
802961
2830090
2737424
928176
2173303
2805606
2164141
297078
2894494
2733649
1004931
977024
2642936
187680
1515876
1728157
1290007
663454
2213827
1302932
1306052
1718650
1621842
2354498
1849227
2813076
982403
1457446
1799515
2419683
640004
294475
1469802
2396364
73528
2409528
962607
2823960
927860
2028010
1264674
386511
1150758
1643920
2186979
418682
2329147
1619798
728311
1713026
21465
88300
1490181
221377
1763498
626252
84832
2154288
136986
2193021
2806449
873003
1495623
2547916
446858
304867
706426
383464
2711657
751980
597274
1451526
1408037
2037063
1532420
331882
2531267
2722651
1579097
1078799
1876652
262848
73162
2228111
2734102
1170408
2566178
2006798
895220
75074
298438
2877794
470154
833682
2927880
1047078
2509565
2442276
977645
2553126
654121
1337741
2549469
511046
1280107
802766
939506
2730097
853582
941277
2552533
476217
1697314
843271
1878170
220606
565706
359127
754558
2607154
634034
2196150
1200546
2020336
2005781
2523964
2032992
2815981
1269005
2160492
1718524
1618186
918815
1186545
2297839
2797895
2774182
457432
2052383
289984
803804
1868048
1758280
396358
2075765
57402
54107
753588
2229890
724221
2295987
2535920
2564792
1609760
777573
609721
975253
1612126
836099
2667765
1641673
1745812
444714
1637794
917727
1632021
1175229
1137375
1930
1198350
2811276
808235
566738
1879201
2098717
646247
2309927
1823224
1172041
2126117
98303
2214873
1294730
2421666
246984
21964
414041
2558114
343788
1391439
2216953
903883
312271
1189863
1468193
2664505
2232485
2175986
1149648
357659
941991
2705577
1595782
2266383
2692305
197795
2826619
2657699
1007152
1939132
1702801
1358622
2211029
1582760
2290518
1774771
445069
923054
1168309
1461484
267337
2352577
1993038
139846
2699530
8031
783623
1212131
2670034
267996
1230134
2219391
2697970
2843596
291189
781932
1157082
2179680
1887315
2558732
732255
1539391
834523
1129093
1304499
1083693
2686150
1671501
2840631
1931776
2478693
2290404
325610
1174161
765340
2695379
827661
506803
955654
1041268
1843138
1517666
741898
2381176
875997
2737593
2494242
306371
1428778
616905
1145103
2575329
509147
2082386
1800906
812752
1663444
1153492
495948
1463247
2811171
1075157
402213
2116383
2125741
700821
291872
2316597
2892960
135177
1749844
445914
2147065
2234712
1160543
207542
1580060
596741
197270
2885716
2356191
148745
310908
2293848
1714046
246048
956342
2562737
2435991
1484708
1706378
2259949
1686739
1327272
1636923
1275521
2931048
1439975
2672814
1183404
890272
109821
1685566
2423378
2880617
762665
1808538
1579245
2887827
300075
2248714
793667
1119790
727496
2072583
711908
1718646
1298162
2870839
781048
1864409
1619438
2779068
1268948
1495541
2227410
1816845
2626724
1962545
965389
571914
376466
1939935
1962717
1078201
2169188
2323843
287700
1401059
1709872
822169
68033
1911130
403270
1106715
2090433
897958
1374581
1483547
2350191
1887113
2180873
550422
2750157
174044
848861
1677859
1419345
601324
2602626
1151696
1686469
1757308
2201918
1407387
374947
297389
2600657
1265712
1127100
1477001
96071
2395494
2823348
2714520
263832
2460135
847566
1679172
1644630
745987
1688059
2132811
2201632
2181467
135886
1531072
1859137
1661323
1192888
759576
577471
2380101
1143650
773637
2634569
1307427
444655
685551
2773923
1915235
290011
1999121
2823419
2885169
232176
496694
2804795
2848400
2566262
1938379
2844772
2839826
2351331
2159550
1867615
504507
300446
1230850
1888357
324724
2616189
2374067
1986595
2230123
1457873
324372
1609481
1248787
161702
893245
2172110
1622480
2031812
2585233
2563978
357872
451664
2015242
301324
1149814
2100350
1726223
2028638
2274663
2846308
30919
2059555
893866
2387218
1260029
1294530
1947841
1088639
316915
2472728
1317073
1852933
971948
1929124
2550087
1995066
1978130
2591340
2104444
1310222
847360
1786690
449389
2190095
2801541
782072
1720803
1807304
1131778
2477324
682020
2041335
156740
2548562
2639195
1373043
1082984
603972
947486
1291484
1377435
1644033
333287
1282727
2565219
1862158
821312
1086853
2934010
2202862
1650654
2256755
150121
1896666
399913
1286002
622159
595585
1380361
882290
359842
1441073
1687279
2164538
2139617
903158
47605
2901184
491909
2623889
1507743
370360
1613946
2349326
1677755
2278231
1415466
1494345
523445
1336821
321945
2185276
1632671
795895
2756112
1599821
761756
2174271
753266
2805260
2541469
2924562
1445202
985652
1550457
870723
971946
2045512
343969
1556668
1556150
996604
2372751
569283
1897087
2623334
2776221
2875706
2723315
941899
1064035
2070244
1834468
1341196
1360008
51294
225966
73988
2182804
2855400
1301454
861621
2109826
1942045
2717485
1039299
76531
2461276
423591
2895231
1048434
1131654
1453947
426440
1135512
806604
1558168
2764714
2705700
1232797
997906
2113728
125201
2238972
2035489
2477799
237876
796358
1531050
657432
2238472
718882
2712076
625319
2639050
1133978
1244792
1050081
2246438
157769
844619
2591870
1528389
518569
978891
461338
700838
1313752
156477
1760461
356730
1400855
910086
1346355
648504
2861084
2497401
534278
264525
111333
925771
1077974
2886451
2612718
1278781
2675815
325000
2351664
622190
2863445
2786120
938563
90072
300031
375594
239584
186280
2688333
2059768
1356497
2080970
75193
1348025
727845
1138709
756307
821762
1852826
2208870
2917315
1911281
449288
1450728
2441854
2107290
1536608
2276383
744774
2291814
2665864
117218
2600535
375580
1795951
509495
413601
964894
1968446
1698724
418887
107297
1678545
1886103
1893113
1005269
2303603
2881123
2533977
651016
2557002
2369313
755825
428371
2601885
858455
2501655
542775
675819
1975903
1951753
846680
286823
456371
212691
2017037
2117054
65242
775806
2789886
2096643
1925868
1453892
1573673
2051681
2030784
1479454
361610
261694
2711757
375435
172621
2546064
1982358
1540829
1170528
1143089
2914981
355658
2463994
2298791
2804288
534190
195264
1767610
249396
1072419
2350412
1395004
2405907
2382232
95481
2666792
481887
176863
1149672
1428709
1992051
1103995
2737770
1652067
14353
284879
2528858
907973
1184658
819380
2519082
1679156
2608137
1763135
959666
963324
1000571
2690439
1679536
1788769
2384931
750405
1634470
1489171
2173713
1332880
2537314
1393874
2787813
1758070
540929
2060242
2655944
944007
1581615
53895
954889
568672
818618
1811019
1854379
1247377
2879621
2487928
2603628
2712776
2252660
2581081
1958697
2107916
1186341
2553079
1536285
2294927
1742615
34784
177783
841753
783492
471085
2662823
2432018
522854
2517239
618262
1075672
2715381
360976
1959912
2007809
1355592
180681
2636409
1752316
2116766
988838
539993
390194
1481088
2126145
1009186
811494
895412
202165
1900619
1168184
1476879
12434
1050952
2026182
1230164
778792
2133468
871469
1587465
2587134
1744828
1557378
859255
783076
115711
2591198
1729062
2753549
1786156
1437296
1272765
1484368
1409051
77417
659666
395087
1894554
150122
1674718
2408041
837338
1100036
465578
1904118
734469
641527
2477272
2836614
1942204
2556748
558844
624488
2276972
555162
2084630
2795389
328334
558620
2734280
1265091
1950638
2256533
2823412
1420530
55791
1618134
64701
1178994
1969520
1913157
2165092
2246691
654942
465454
2683291
2675460
1210325
1364475
2516363
977040
102252
666491
2006172
2484454
2058876
2026456
14703
523196
1523404
1300408
2235330
2841304
2158981
2060750
585012
413646
2859499
1758583
1395192
1566518
70428
770851
2104444
2812401
2648476
1786839
1857766
2498514
200668
2260270
1137950
1091270
1725052
70053
707396
904196
580613
425732
2076033
2189064
502915
2825778
1925848
418559
2672845
281258
1329863
2746425
694772
696101
119009
257251
2145621
1397582
2209147
547069
268535
1658223
2676723
2555815
1498103
480760
285288
2662854
2600636
547208
2402929
2796527
2304749
2283818
2543679
2811178
1658590
913927
1578340
2029188
1116807
678448
459006
1464282
117589
606123
1686180
1720690
985682
1360860
1609140
2846512
1653053
830764
2244814
1274866
1637669
2556465
1125452
2425994
449430
2045531
2203072
2214447
1379917
91863
2442597
205512
2852115
2886206
605688
349116
2541201
2115841
2702958
153600
2235702
970708
874113
2149385
1818126
1570121
2410120
893404
23924
274998
1468415
2801227
1786636
1183741
2582944
879631
2795243
1192137
1189731
1732449
1483484
2529817
879056
1949658
1380455
1773104
1464652
1505607
547774
2377940
2528511
1782041
1214434
2499449
2698559
1862520
1579953
2184915
949724
1100919
134783
388108
433101
910793
2413104
2675966
1172820
2021049
1805524
1390556
2340002
777866
1644900
2632154
926276
922014
2278230
615557
449165
925808
2207715
1997895
1817005
2035997
34195
751672
2500003
2400088
482860
449227
872554
284738
2707974
218981
1315011
76289
750410
2514167
781272
1537558
1846152
806622
141469
1290224
1534423
2210043
2726298
280751
1531036
2648279
1963963
1070218
1779175
2336408
1509586
1998584
1376768
2422084
1642874
1816957
2927387
2526379
2119692
2395460
507801
2431735
1602559
2328580
1986012
2405243
279558
1983217
1601172
409257
1445230
243309
16357
2262632
437911
2227754
2209680
781962
21929
1994824
77531
1871035
1621759
1262715
403078
401105
1437095
375079
900959
937727
573259
232833
1650292
2364022
1285980
2536965
942908
2004651
600225
678358
1237925
1229166
2744437
1942743
2384715
1166063
1726675
2080300
1193048
1253557
2103327
802493
1671078
755216
1094987
1340261
2761201
2577719
666723
995400
2682940
2388999
1946071
2408066
1219587
2307904
1456174
2136325
2468809
161776
1083013
594823
2458634
1793536
32310
276369
427404
799638
682600
2552481
264642
2665468
2524718
2708748
1467918
798424
2670374
1477991
1640648
2896244
1179053
2022695
539931
1770415
1477679
755591
408045
1463776
1704397
1229472
1178127
1339876
231322
1351861
1232646
1012112
143181
2084184
797023
232670
2472792
588957
2822203
417400
1270708
839048
2909433
2818242
1107793
2740315
2555222
2892578
1868524
2580949
1268744
486685
2247926
2436801
2799815
2130311
1375463
2320704
1026574
2130596
2005745
2378450
545298
1103067
615699
2755241
1252137
967593
291000
1950476
200796
1528373
1468108
448154
337592
523535
173667
2096488
2733484
2682217
2014651
1271367
975759
549677
1671701
2528236
817132
1394073
776392
1213560
1027198
813681
2867003
1976525
2260630
801808
1580854
684174
1280875
2759583
2541901
453794
314391
1472410
951963
2444988
1438407
1955884
1704693
1540008
109663
2454800
15837
2481180
1938936
1301516
1891108
1399854
2827961
1638164
1833027
2516273
2094482
2558286
1519432
638622
2843002
2853359
1203994
913291
1513297
1312922
2225390
1505922
885127
2617433
2297424
2460352
2001931
1506066
562142
1846140
699623
1818139
85154
2558128
1922943
1708948
2724146
1334819
730055
799937
2512556
2275604
1546224
2530016
1423774
2855085
1118342
602004
482544
1609877
565497
2017472
2868567
2873576
980341
418452
532402
1217636
2312846
1339260
371481
1085239
162631
2720934
817642
985383
1254485
422905
2839256
2428249
404689
892107
2426304
550747
1019895
1860126
2008447
821791
1318388
2238401
2756027
1014374
1907412
1934069
1450885
1688547
51849
2689879
1995602
1301356
456323
1799497
2351293
467516
819176
2141539
314442
6906
1476484
2929540
1960331
2234318
719173
2767338
2522867
2702492
476075
2604150
399362
256500
1237667
900951
885359
1101228
2515616
333882
337900
2896987
308914
867085
931149
438201
361655
1194026
2613464
2677897
2586660
1945406
1792926
807042
831257
1493008
1102490
779941
329979
1918203
1116122
208146
1145787
576399
1448273
893372
160506
673573
1406910
1619822
2415648
2216903
1759449
2180244
1696480
2151188
1324117
1704748
2355974
2203526
840630
248486
1765965
1661904
2105866
1076496
1458327
1863165
2488544
2603168
916522
1994241
2715547
1360836
2720720
623361
2875002
742859
2828580
1403445
849211
903767
430018
1514092
2049290
2859125
2189310
59838
258616
2595210
1599439
2262238
2927102
262992
872979
2336670
2614949
1368866
2604269
1918809
1981191
2433414
1928897
2399496
1653215
2339403
2627888
1594458
1832077
2604901
1478315
183556
638418
1429030
1693459
508906
469793
1510102
200962
2116781
2705897
2430408
2174182
1477679
2563508
542067
470986
523362
724798
1903902
1965738
1625339
1454826
2248462
1224581
106593
1621854
2097275
2411959
814403
2915611
1018783
1308695
1951549
1966359
2071738
494638
974501
317269
2820147
1609997
532765
976703
1318825
2092443
875484
662793
938458
2411581
2896968
159240
2270595
1297568
56230
859808
1659569
618541
335957
1103887
1034082
305393
2288646
376919
1457656
1024037
348229
779797
1797175
1360984
290268
2290533
1568381
1078063
1673229
398112
2095866
468763
1857589
981582
1086211
2232791
580809
976805
1977258
167724
795821
2337590
919799
2539454
2057440
784317
784051
181090
727816
239671
2669268
2343046
1377029
2178667
336480
205069
401377
1113294
1136374
8429
122837
1306769
1117145
2690820
2915246
571736
2442057
354758
1709802
794642
2256338
1108707
1565382
2639313
181435
849964
1989870
1311053
915374
2307490
288223
1683795
2407224
1026614
2442909
2563436
2049024
2169667
1002426
36946
325707
1900013
2108601
1630425
869301
957542
2673865
2419744
1017031
2362427
2918953
1755101
2084677
1444499
1110571
2069304
2683420
2490042
846436
200491
84118
2344601
794454
783929
1379822
2209858
1135103
2494989
689026
652666
2729851
556581
2124198
2470419
2719200
1619084
1417857
762467
2625688
953536
880027
1949800
2918936
138449
372657
1340903
640657
2850840
2043652
2353178
999162
513544
380843
328474
1730474
1420898
527128
1057163
2808617
376320
2244973
1803259
1974701
663162
14526
2189610
1734159
298655
824786
2192393
180096
300408
1348151
1887435
1371230
2050260
1271535
2225784
671179
436854
340203
1773980
298048
2346398
1506303
2807127
1624162
583621
1668930
1602932
158734
2719183
1847334
1554411
2047686
177212
361168
1390138
1987646
688411
604000
1815168
1167633
2455037
772017
412839
1989689
547719
298647
966019
66750
1028099
861772
2803832
2114651
718401
849206
277290
1066005
66120
2659655
1802257
2336772
700778
1350289
846231
2032292
287897
929141
115852
503320
960238
427247
858183
2165425
161186
1730312
299063
2407108
2436183
1265587
168800
1636857
422286
2391879
413647
264593
2104733
1455577
2517809
1780760
2018097
240144
334377
2527725
2871081
1379174
16901
2579713
1186937
487946
2650583
405637
1831178
425480
1746505
679000
1971240
2909554
1104977
988600
2269034
1970290
1609472
2880244
2822100
1767088
234913
2908677
2069859
2593305
1039683
1799609
1448441
1736319
849254
1288250
2388946
182964
1792604
2891204
2361203
1170530
737262
2862931
2120380
1410253
752301
102153
2527208
1634056
2658003
2803978
1675714
2517586
1722678
645178
362518
1387185
1239660
1946634
533759
2245000
1273635
1582584
420301
916894
618189
809277
66711
1204212
2901204
2777961
2599532
886058
1541873
2162415
2353073
2546808
2122514
1683256
2444096
392339
881435
979476
2376342
290928
2620623
1456770
144689
1276292
2380712
450752
267375
1272361
2298732
2362565
1935893
2443018
1799716
1000739
1386136
1583
1710643
980152
2756844
804137
423491
279735
2763656
1286083
676161
2455553
2043680
2181032
1906013
6088
643140
1055717
898469
14242
1793574
910225
29251
2273373
2239976
2227244
682724
2434771
2471120
2306597
1128314
761214
984551
192606
2613075
2587308
2607110
323577
2109957
2334508
1237299
688113
1295936
2111136
813617
2821341
2054772
1363861
2077299
2709578
2215235
568101
681424
1709670
2538701
728551
444754
1428585
1034177
1673795
2092357
2016038
64462
2392516
2718054
331110
645947
2470769
1024835
1423811
973748
404366
380169
2012859
1064961
1247459
980484
2307021
740078
2156578
494321
2340811
1742600
2415786
245788
1955178
1338538
2259968
1682753
996506
2260511
996354
1025752
2486360
2593931
1367460
776877
772918
1086576
743762
1587420
2882613
2775092
376944
1512813
1421837
465454
1783158
2108359
1519060
494830
637269
907584
2217154
2519023
2204416
2220828
1166828
1754392
837519
1301792
919051
719198
2847332
2627172
2240180
1818874
2327470
2596108
856351
2548845
1987967
898050
1192352
1487521
612154
2171105
2754278
294869
962939
735955
1733785
2529470
1991306
2021214
2407315
1155039
843297
1561344
2325254
2057647
798997
2119165
1749183
7149
2246454
2735793
804108
515600
2808004
2437036
2483745
2496748
876609
2573565
2112429
1041735
781417
1784594
1016588
873080
1274742
977529
1965059
2233986
983158
1977023
622256
124761
1054035
93181
123485
906967
278277
216162
1147121
2784561
2812150
1860298
1728557
395285
1132147
280928
847929
1886659
2849908
2663608
1798631
1175837
938097
949534
972552
251275
2092624
1549929
1089783
867900
1272481
1221496
2171888
2822203
1212888
360053
2781812
740034
2509683
2106910
2843690
1127183
2641061
284769
2776994
876793
587207
1900075
1720987
2792449
2746296
791546
648308
1926816
2219984
108582
1007855
970130
2636573
1054283
803745
1123527
1811763
667539
981848
605626
2632969
1568637
1589880
907505
213563
621083
1003922
1698668
1334217
2701500
2143303
2152783
2239142
906560
2227589
65002
1850862
83775
2874650
1212274
1314302
1609341
1089787
2720043
2695185
2263987
2629191
1121568
1968908
2652571
573266
2019036
1689803
399764
1181243
108217
264324
1967572
2209029
2559816
1842275
88868
896285
2122512
1387098
578470
2035368
2387066
1573242
2302680
1427085
2397829
1317102
1703888
1277420
1260883
1091822
1232781
1323238
577896
2084813
2818832
1630799
1230543
1125907
2892095
106974
847721
2162332
1668191
1899295
1090003
2477070
2728126
1801860
1884112
648047
2251305
2476328
629031
304734
2183605
454468
2050260
1057772
1481283
2786310
1574954
243964
966420
2035449
2839647
1356230
2390138
2872487
2414126
1385242
615668
2101820
319394
2312522
874302
21203
1318927
1472928
2243130
1844260
1426919
2415743
2003759
1970119
2609198
2470467
236952
1445933
1966345
150493
1560766
2608414
1848491
604423
1964753
1402961
637420
87328
2537986
1232565
1939419
182781
1698678
2151892
1694356
2762575
595094
2479025
656833
2204372
845397
1842973
2059776
461168
2447284
2782814
2250864
1938607
56599
2861680
28322
2378600
1792024
1816761
1259866
1851137
711316
1508160
1425911
906481
662578
1727172
1425851
2873114
504979
1659262
264719
573383
2458819
2280631
366994
1665583
2201813
90166
2903291
503926
298202
1887894
211648
1516422
1500107
2690966
1987569
598096
1662611
949250
1318297
2180441
2881616
157660
2768737
1530636
1553096
1701626
775165
1350827
1063205
1032433
2432854
2228840
1903989
561005
71448
568947
1232476
1891584
230598
2070707
1132749
1885623
1998111
2318009
1029264
2108160
1776656
48452
925315
393288
1813107
2434677
962224
158471
1225710
2253053
2258378
877446
771899
2323633
149813
1694297
1688491
2258521
2378226
824603
2640514
2267359
1522680
2759799
1113052
2758483
2485182
528108
1903036
1591311
1492218
1364287
2017203
2697872
2280719
1529682
1685005
1753805
1611298
2679330
946729
1999387
508743
4176
407773
1958554
2367472
2385608
1622268
2803446
2736844
608951
709271
1146769
278347
1161273
816534
1146552
1543045
2886996
2194151
1548484
1055104
2614222
364764
1136741
2047394
655361
1959206
1340580
219724
1264512
1677613
4753
664507
760698
1725530
2150520
1582575
1469397
364490
1254310
2524596
2858605
701117
2523472
1421941
1750470
943820
1928000
852628
2441916
295443
2197601
1851850
544862
1318654
2311088
2633212
2404852
1460071
638172
825941
2062275
860374
1023240
1158322
848575
2065854
1199983
954666
275931
905024
786774
473017
1801376
61633
2286706
2927827
1056679
2254090
1487537
750225
2370405
968246
2049870
491790
2388252
1733842
39310
2516379
2492907
1052073
900663
64003
2048704
179104
1861835
1208753
1054597
1335259
526551
1147369
68591
2328758
1531911
425462
1780488
654018
1356082
652674
1794386
2380650
491867
923483
1646116
1026000
966761
2489695
441438
1998523
2404868
748293
1611675
606140
247681
2497751
901484
1014451
146854
448330
1057102
2304044
1709530
742628
296052
218298
2227176
665051
1940379
2063841
1229532
959684
2267288
994006
656955
2438386
112264
292217
2909786
2574849
515442
1646014
1301075
1325294
2910505
1082932
582576
1551241
1108634
370573
2009063
1866074
1942551
2851937
674797
582908
540709
2440235
2214662
2025025
762576
2304930
575090
803505
1605773
2161756
630609
1699584
757473
62243
1438486
421430
43388
1752769
515126
825935
2797697
2804906
980673
2566245
121630
1736719
2705624
1473642
145092
1080866
2467819
505349
108679
1552607
2862463
349564
2745235
2554719
2698045
1018697
2762900
1354406
2148190
2267520
2686669
2878346
1164712
239541
1858383
199736
1973890
2470440
2537833
431511
2432234
1689850
6421
1767659
2715429
397228
2636817
2143699
2589936
2193177
1055711
1460695
2394635
467878
1334917
422845
1402864
531216
1496301
747915
2085134
331671
2435303
1384429
1502678
118769
2751878
2086358
1695728
295866
1451693
381146
2492252
2633913
2747278
663701
273244
1132548
1428228
741321
2122707
2263163
169143
1445537
2784585
563156
2828985
72405
2598355
2210830
1837831
1103317
810394
2369763
2053243
1558981
1409198
1806684
2763046
1231060
1185493
1437219
864016
36183
2040136
1502924
764830
2662190
18963
2493582
1049466
1301648
1598294
46603
2182562
704489
685535
1117605
2257775
2186814
2509493
2541829
696204
1649532
1141796
823886
528995
678360
1318781
2085420
1934235
2770844
843088
1245940
2660665
2255527
2381802
2333431
1763950
2614681
35223
1193730
835240
1075590
1576792
2128544
2710722
1869597
112177
2435677
586709
1934868
765408
1866586
342948
2302191
530885
473095
1689929
1896984
2915508
1414420
1435482
2912744
1453401
1253640
1796208
519031
1112686
1355289
2420443
207311
1623449
2315722
1170636
66463
2556248
273497
179297
833768
2468873
1347581
1144660
1602553
1544076
611621
2562447
2884088
494922
1060306
1403258
2914049
582906
1262743
1458371
1638096
45237
806731
129247
1180327
1458217
1702450
520469
1052326
1045469
415408
1817591
952995
1219461
2054763
2517054
2244415
1993744
228145
543134
2013014
466240
2521833
2053246
495863
2045092
1239215
2187774
2132657
2714080
1721214
2205839
1648703
2784228
706789
2599075
2101041
598211
2214910
2673152
1237506
1620064
1068322
1393012
2592332
1180389
225429
2292628
1082368
2304787
1399242
2766443
1412435
2394441
2291069
1191864
259966
2622474
2356618
346716
1664546
2199924
1084527
1039373
2472010
2500191
1264408
2932430
2332421
1251279
2035738
1550434
24432
1718073
2758463
1544791
1186451
2399775
2702076
2653812
619861
1118062
2886287
550202
36558
2090853
478176
373430
600566
2183554
2912708
2231812
506056
380600
2934815
1829873
2702517
26079
1973885
270534
2583085
822308
2271370
2095348
622158
1943114
589488
2137648
2316439
2859144
91505
512869
2169381
1107762
222581
1195702
2881744
1679518
1161934
1390078
1835423
1289975
1427633
2480578
1009619
307810
339453
518987
990335
502780
718498
342662
1340919
1047057
1402442
2233874
2358574
2102850
1840311
2531202
1327021
2090277
2588265
2403899
1722138
1119710
2649403
2259661
785671
2175348
346530
424845
2541541
1297166
1456295
1844597
1220548
2184353
2774562
792057
2127588
2233439
1021982
2088292
2637249
839308
1249405
431815
347615
77965
1836877
1293207
782455
2872396
1686181
2634968
928292
1748295
313996
2274105
257704
39102
774656
84786
1122109
1692402
187841
1520461
2179885
2827817
1956941
1864207
2864691
43087
1679496
749369
2185359
2848172
1139822
782841
2762868
2683099
2139827
33743
1710050
124651
1785447
1419421
2827082
1729677
1430665
260775
1441289
2577574
645020
952970
1131821
1293456
1052465
1724443
2307715
818812
845215
156916
2372379
294959
1272628
2432286
759487
862432
2672910
2813302
1237563
2191445
741234
820935
1503749
1204944
2370170
154132
199683
2812787
368079
628029
2030678
793155
1214039
1780181
193002
2467237
2935617
1996173
1733033
251394
1377489
1305018
1661147
838579
1449974
2588482
1833290
1096786
1090447
1892728
1879695
2540181
367443
1214616
203195
2124706
1714611
502218
2922209
2235555
1684582
929292
2347135
2059375
62812
1750833
2293363
2754632
2829980
1972506
1642820
1852586
2010668
2165665
2892709
2783598
1943029
337553
545715
2612012
167624
1892436
1118864
849135
1878009
682794
312557
1709026
51393
1456183
1061838
350401
1248077
2094586
1943736
2632373
877329
2623005
2703176
2201204
323281
2424313
1436068
329546
1323773
1824243
1365237
1844661
836008
2131733
1183495
2762596
1763964
2583836
1893341
1713525
1051543
1224821
2902594
1340084
1108888
853775
1544723
1195464
771464
2318791
2736791
2818053
1882606
62112
2907194
2357359
2811197
2871764
787858
1883841
600268
187706
2626885
1195927
201581
295980
2865287
1399777
2919542
219317
319271
2772087
2910773
516394
1278229
404442
1369540
1076960
1276520
2330665
1625872
997589
505306
1051861
2834234
1410762
225901
1188205
2619000
1840600
2241585
2104467
2341001
1586531
2366461
903253
1937523
269465
73034
2924543
1364037
327056
627684
2389291
2141596
2618079
2724551
2021806
1072969
2527439
1860849
2005082
2863655
1537293
2779650
1627959
248554
2126849
1576449
1218682
1536547
2593673
2332221
205681
1423103
899572
1506233
948333
1881956
1706696
362010
1323028
1503888
2622786
816678
2183439
531187
1095673
1614595
263419
81385
1723008
1319864
581765
1414610
1966447
622066
1142438
2928115
424005
567089
2175023
1970194
798542
109699
2743405
2320737
355742
2652877
2134433
2788909
2068535
2686689
2408017
2908157
2905325
1415802
2428880
606472
927266
510324
408470
760509
2618288
2620445
1329335
2821504
2653317
308473
1055950
1709871
2684610
1098998
1969226
717330
917698
570096
1692367
2891621
855417
2570885
2308569
2398631
484311
2116794
2361246
921589
277873
1529917
2189805
2698728
1750763
2140964
913622
2498304
2316874
2787662
1580315
2584477
2325370
2036866
1791977
2139429
2937095
683486
30212
206057
2379998
307685
978453
2232502
2863923
672002
2408688
1321304
207448
1807145
2878041
1207903
2481198
1177501
2701966
1532769
354772
2697263
1635274
1270870
29256
1592858
557234
275456
589804
172544
497657
1973084
2628656
1306688
956963
1362063
507860
1214051
2183906
2079493
2360046
95392
1793896
2146277
1115195
1328342
2056864
1105329
2518623
2208802
1984217
697581
1263448
2912481
2320298
2369099
263615
339782
2910596
2810383
416925
2395898
974942
445717
408843
1430209
2709727
1298600
2157834
1766413
888519
2537785
2264931
1286089
1464231
1055068
1414362
2252186
1401656
1092213
1530643
701807
172253
2780236
2384663
1525245
2246039
814031
1074049
55638
2462271
1042674
1201494
1430979
80204
1127937
610873
2105398
2342739
855087
787376
2272966
1082547
1502619
1657987
1508042
2757464
1187682
365264
2459071
1556536
1616949
2609107
861050
1692621
1715735
2378186
1006196
1197243
1964163
1619136
805270
1261916
696590
280963
1485268
462548
1430552
96120
557769
2092462
605213
1824748
1616585
1478037
647627
1275599
928974
445903
2393678
2416569
345619
794530
707196
1226768
1716743
2156847
2915801
2048293
1468757
250991
1179927
2473396
634972
1300725
1426182
2015322
1272094
365010
2087379
2770545
1195360
1734067
2770652
897545
444027
395896
2875748
929105
2197222
367602
1399187
918150
2391651
2724298
2242517
1809337
292133
1806447
1044593
2397874
150953
102131
717471
559102
2616223
1022565
1959587
2716727
2920720
1677384
302539
637384
2882074
2243500
252288
1192276
1401099
2332924
322961
473478
1006760
2922375
1982377
522207
857125
2735872
2454674
69158
171195
1594850
1005123
1435651
1547088
1712561
2466181
836367
1004416
711349
28694
2703097
2662299
2407155
2411065
941371
2111233
1526493
2596241
1178930
202580
1898315
1112378
1743747
2391491
1942949
2229954
2605367
1005789
765959
2894366
1472997
2557740
2378260
1675110
1827008
2889105
2006893
950447
2415002
2936170
896898
459352
2331158
631298
1782553
2796628
2692118
2412741
2468653
426727
432019
577301
617722
2356941
577318
585889
412967
990128
1963522
74166
1584712
542725
70136
1492204
194600
705391
803859
2300377
525404
721934
1510428
1679030
807096
917526
2226564
958799
545813
1073251
849375
1998086
1609082
2107018
2873297
2054965
49541
84012
1089530
278630
714754
2204075
38443
2015354
705609
2317661
1810622
2064526
409024
440274
523131
2635174
2615204
1210756
1185354
1226675
1312780
451652
1799292
2697430
2628863
2309052
154266
2779806
2204604
1639968
1426343
1478180
2212251
2147024
94584
340646
1244262
1645412
1152227
2022666
330763
1420731
2256398
2037586
463072
1679630
19796
1250008
1142050
470637
2604948
1906477
1067079
2607083
1071130
269854
1968000
994911
465469
2459247
831326
364865
2905461
190928
409517
2180860
1523442
2173801
2009010
1655111
263492
287425
2701140
278940
772485
2613830
1928558
2310288
2929378
2002015
1724414
2787990
1439634
2537976
2426546
2242376
1986426
2601685
2159761
1904716
1819166
2931980
380524
2150181
1588394
777332
800222
2573363
2455183
1360271
296598
2645976
2367991
644476
2722529
1170570
2316293
1154296
1708866
2441336
1240427
460057
1948303
1415823
544698
839653
2453957
124343
1280211
2233390
1330719
1457062
1347822
1973154
843489
2491936
2578213
978976
1184092
497235
1556494
2701022
1920460
1242894
306179
1913194
1628126
595708
2825784
1764067
1798793
1801680
704391
2513181
1887738
1696219
96638
581905
2068214
204455
2279839
2793921
2456888
962195
307070
43583
683509
1280365
2566024
1495272
1745706
1563092
2891697
1606978
1527142
1465596
2065547
1993160
2876204
2351848
2483397
1708223
1726674
975643
1939078
437698
278739
870501
769858
1531512
2631852
1062454
2590537
1685963
2282253
2423777
2447373
2085305
2928243
1926559
2742830
1901097
1552960
625657
1495953
2512706
607349
1441136
2833294
1992565
265090
124946
1778245
2717011
2478291
2412430
1454253
315325
376535
2213501
349843
714472
1058021
1030459
462880
1785529
983668
391657
2625443
1394308
2373036
2178679
2091153
296342
51100
1524132
1075430
154397
2017439
357588
1012227
2310477
834600
2747601
167451
2357772
1607854
1349293
587802
1194835
349513
2016670
2754063
1392736
118359
1053631
1489193
536078
2671690
598504
481945
149626
1484747
741824
1875957
1502936
2817250
1726104
249188
1261935
2290707
1979841
2601329
2605019
1899063
1210916
629015
227570
922604
257162
1948847
280365
1879988
2630593
365623
502305
883385
451631
968551
556395
1754382
125872
1542673
314118
1883762
2786709
288743
856216
1377675
1222953
2253916
1889545
2360323
612138
1486212
2830271
2877778
2783879
1863115
2606572
1337676
1764005
2015816
448455
1524836
2387278
2049169
2233988
2208684
2036192
1603318
260068
2621232
2651877
490925
1543833
485189
53520
237622
246581
2568571
301120
167429
118425
2896892
1473073
1231396
2891302
1452147
2925296
2493203
2194616
978503
2720559
2004431
1112097
2482830
2439558
1765543
2742046
2401102
1066226
692218
2404858
446946
1800352
846578
53412
1743651
763275
896096
2241104
211334
2533746
1257043
2419963
1513501
931474
1734891
1435078
1778746
2429328
2620158
781977
620532
514407
1893713
167769
2670530
143072
2120198
18144
2761141
457591
500902
1900550
78250
128781
2440043
836629
735523
1655891
663015
1583299
1086114
1469667
2197193
2565754
1003535
2341171
2792192
110915
292514
1128524
1451405
659076
1562688
1554206
2311159
2593008
2476657
2579112
2325193
1281952
1676894
2396990
294464
121750
2800696
1911353
1774698
648563
829866
108713
89648
2388336
2765050
2631102
1252148
794229
89857
237338
1419981
144555
1093973
1440314
320893
2683318
2434272
1130639
492181
1470578
2491889
669276
934613
2517543
1803974
2209713
161993
1554345
444531
2836870
1255908
2160696
2184153
2364183
996438
2453052
1272984
2592654
2428224
989227
2361626
225066
1376126
1154182
2083101
707603
2422865
140876
881118
2062816
2745005
2262538
1990220
2418049
2057238
1506903
942556
1864485
252027
1127995
740608
450401
1379445
1177299
2828809
685710
84288
1169564
1958007
1768826
2508859
222300
1095770
30480
1676867
320600
2530936
2454723
279804
364883
2107643
2360699
806844
1605502
2564648
1893604
670042
1657689
1587938
609075
587973
1983519
1451204
2361056
586406
819268
1257984
2256759
2328428
2560514
2568893
944785
639625
2424988
2290702
2644501
58345
139749
2691479
1994386
198379
793870
1105717
317557
1836229
1225963
1315274
183924
906199
2049179
502456
1661185
2071664
2760891
1517045
1372223
2858678
2165399
1410461
2803221
327258
2380436
836488
2740035
1272415
637360
1117066
2003301
211900
2367930
1281645
286664
613983
307639
324742
2066323
2352080
118273
370131
2343623
383455
201081
391205
2706681
388797
2052709
603951
482662
1797722
779338
2043619
328585
528558
872356
2041279
1443924
1872455
2656537
2234273
2932295
2524388
1782320
1698980
179037
1118679
2564970
229890
7190
1452251
2480679
494634
1746276
2361747
19709
1470340
1196483
812162
958464
2418759
1327555
1071647
2472922
1777731
1463047
2589161
1554045
2056534
937125
814362
2759613
2509719
2777827
1506755
1675598
2631540
1586396
1531968
1942036
1768916
620972
606780
897922
53281
801545
2281975
786895
1474810
987326
1655103
320201
560963
391835
2208577
1762977
1437207
2463374
1561928
951354
2791840
729849
2403160
820251
1051217
1731705
404085
518147
972708
555228
1335961
2417642
14494
1900859
590676
1438204
860802
2829244
1425224
2852592
1591841
884402
2900031
1315823
2113771
1780398
1981097
348170
270809
2710464
861918
1192916
1789852
1889837
2917145
2415840
2160221
94501
2819989
1379206
2869101
398488
609444
12105
2669788
2716616
2919039
1624294
268261
2802695
2893852
637500
8966
440381
1858245
45178
2528297
2339173
2291706
2666778
2893999
983272
1654428
1008686
2221703
1065877
1422908
968197
2254753
480372
422406
1428774
2028686
431896
1697661
280142
633549
1654252
1507841
1401668
74139
2310651
285799
262977
1393153
2382834
1016157
514815
1070205
2180110
2932204
2390979
896707
375703
1580093
1896468
124849
881941
1914302
723105
2300581
663922
1827709
612315
1971105
2858575
2131842
1729060
1297956
1233220
2507182
1292640
215774
1415079
2324697
21408
1354738
1982595
1748012
764443
2938033
764284
136990
161943
599433
972600
1826884
564210
1896396
95769
1147954
1787961
2648056
1373647
584174
2242038
952581
1373031
503912
2874039
2484255
1874133
1905734
2465647
615631
854007
717576
1548378
2921361
631990
1094666
2316977
1275165
1588658
611048
551973
1377588
1033614
2162424
1016736
325831
1543385
963349
2679288
2337721
2746717
718468
2283944
318342
1788714
2158529
2017875
58941
2115078
1535134
1182074
571676
2736674
1675680
1292426
2411735
70353
2180560
2356333
1955451
1893494
341086
2529111
1085080
1098988
1393648
1963036
818267
1345607
1279257
300848
59610
167689
2009615
55730
1351566
833025
1135220
2738878
2028648
2822728
1669906
712345
925709
2506906
366609
2182510
1027138
2151756
2579458
1180630
109960
268895
408972
541193
1279412
1936825
1770349
2179847
2844928
2374179
1570615
2334295
2675230
2459503
1006720
2187657
1144141
1816983
1703332
1224450
197163
590355
354749
677802
2155233
500092
2699193
165548
1947540
1734461
806794
1266541
1537970
2279774
1504831
527434
2314363
461722
644745
1612980
2617544
529648
2890674
94002
456868
1406848
176693
700148
2288491
1659926
1128970
112308
1385756
1669662
2236292
1626193
231805
951412
2433846
1265200
1941773
1952896
1469602
1963678
1442044
2465416
817452
2620294
1652938
1342561
1305676
2309620
1010163
142946
97003
2382577
666737
1311870
1415857
753027
2788391
449588
1139931
2202651
1141644
1202651
868454
1089329
2189733
2013151
2014712
2837204
582161
160106
914906
1484315
962601
1612541
2625389
1871383
2069832
1467161
2011487
1912814
2670972
825009
2007681
2426849
333904
2940378
1720494
2555725
1045553
1838714
1429104
897006
1261388
1565872
81784
240484
1544697
1215550
2788259
200599
885143
1358669
1103593
1783420
464731
1636070
1270860
1330122
944176
2816943
2590486
917414
2562783
368011
2177608
656021
2595623
2854316
881134
2757446
1109493
1643987
1147876
221333
43397
2024703
1595352
2243322
2257329
898258
2048828
2624956
1664046
349121
1908485
481517
2369850
1735313
2577710
1848482
522905
80205
594623
1269405
623134
716879
2428546
1278138
2060743
598408
1671688
1350319
2058448
979252
1876025
2194544
2729149
2404916
1735407
885360
1860768
2382943
725045
1033853
2453157
162751
1357775
1462381
85627
176664
1630054
2714714
642018
1787737
1748046
387483
444452
309646
2170896
868222
1187107
2663495
1598471
164367
1758561
763624
538107
2033447
1050485
1772079
2532198
891369
1548356
625360
627543
1527339
1092840
2337420
721853
2672344
1846888
2913315
2571634
2719754
2448430
255771
335198
2853070
1002061
635963
8700
1222519
1335052
1740092
2626702
614292
740724
136979
81455
2614002
92970
2077216
933243
2228720
1424609
1668482
1583074
2206654
1051817
2771747
112122
454265
857638
486363
542022
2913930
1400686
294740
1866463
2479229
481489
1912813
866281
2872735
2734236
2194924
481819
1592538
1839058
2400812
883569
475185
1703585
1896399
1176097
1066510
2448506
51146
238329
2618239
1235313
1315396
2322477
276612
860537
729751
1557665
9347
1695130
654666
81760
1761633
763098
2617392
2273403
676408
1124548
1423756
821545
235760
2789053
1812602
2903733
1155759
227224
2869509
1992099
211346
1449212
2112254
2281850
1673853
1522254
71151
620305
466649
2576417
899904
1654217
162849
2725004
1888397
1706061
2412038
420153
1885989
458834
1789736
1839413
1956318
1536907
243733
804666
1938997
1172080
1275878
519341
2888120
1913106
2595121
183237
2222511
312293
624548
2713727
1728000
1136160
2865163
291437
2152579
2041248
2249290
1980703
2392943
1901691
1473177
2105416
149269
297639
2361385
2888757
442929
1188509
114672
668723
2027165
2686362
728147
666053
707827
2537404
534725
2225971
1280115
20244
183357
1366990
2202422
2529688
2267390
1675667
2657121
1125476
709458
2318293
10929
1460915
1917547
1822401
363604
235835
186319
158535
1078627
401343
1685021
1154861
2301347
1129663
1217364
2122811
1854095
2404397
761712
42781
687690
860634
2935185
1546002
2332137
2721373
2717731
2584959
1483435
754392
2033647
563515
877854
2343503
2706156
2627902
905616
2678077
2829092
679224
957253
2778089
1152294
1607475
2148347
208350
11611
2563286
783369
1833649
2233819
2432446
573336
289660
931857
841584
1732944
2229072
1602588
1751261
2079852
2893219
1793084
443069
716856
2757603
1021492
81594
2319352
2873451
2577015
1257548
2113806
2072574
2705023
524813
2527284
2625155
1646485
2421171
2563199
2398114
1335854
1815312
221151
2198131
1847953
1577247
1009320
1747842
2005482
2316247
511185
94794
1394557
2779840
2678632
2886274
34565
2011892
1743443
928876
1220644
2192838
2160664
2318030
938576
2393593
1667980
1624201
2718441
188528
117821
2500680
136487
1603474
249057
2625362
791235
2449057
585173
1310613
1027923
2088999
688495
1887777
610446
2362393
589366
491331
552038
2435522
1364825
1124852
1010057
288506
354724
1765619
211863
1944902
2902618
232583
1868721
1090410
1553876
225965
2631805
1300493
1370281
852505
1154228
1026516
2860937
2044537
304795
2787395
88810
2012276
477965
29613
2629125
2267770
105396
281667
2288142
2379480
1741846
146279
1366408
344719
2630324
754034
2531493
1965246
1864386
1576634
2934443
1869702
1674714
2770294
2575052
751766
1666093
239307
2294707
2852754
2374885
388677
1225894
2716007
1392204
1005805
1934325
1814743
1632973
2111060
2921174
856985
264822
1380394
2332149
2600978
2588612
367540
2191996
668251
2180097
1979992
248617
583495
879977
1245342
345518
394116
1467880
1258281
1951019
1879867
2310825
2381354
64389
1726895
2569193
2038365
59128
1991030
772249
1303526
1307991
809748
915662
2141139
1763417
2556425
636145
1638569
2240421
904084
2677594
2351471
490369
755836
1419920
334035
2287108
1461474
2928831
636152
457539
2359588
1844910
878650
842308
2105912
1489340
639933
2125708
2115353
885906
1012679
1878320
1455212
1195664
1589010
778737
1802663
2549438
484335
621423
2238192
2583410
1749531
1570728
1755282
1994480
1426857
2030821
2725887
2159839
2823483
775542
833288
941190
2588607
1019488
1606176
1739518
2548776
1789386
23184
179092
341049
1933191
2718293
1130145
2042160
185009
615145
2370284
2351856
2355649
231558
2274664
2131299
486431
866228
1709740
896767
1119488
1819687
1920399
816664
1673197
448997
736870
296076
816939
1625610
18532
2307484
1558823
482449
566966
549850
2823983
1717586
2048795
57996
2696181
2258371
563876
2071537
2792393
865291
1442815
220179
648739
1656011
1913371
574934
154855
374435
2589935
889764
1826701
1149904
7911
2456076
321465
1382097
1623816
73583
2208025
2048233
2450626
1444283
2256783
884169
726991
197927
1532582
711835
876110
1089564
2524812
2503914
183459
1743118
1279956
2694980
1321442
1398160
2737059
400835
514454
1419146
371172
573883
2724890
2388237
1064840
1964971
1842828
682535
534118
2595223
1554531
1613673
2669405
2444829
1272983
1451344
2157979
2701513
2184609
1202223
2561504
1866863
715344
2172307
2582705
2633488
2176408
2137350
2683736
2552418
1661743
2236528
1686733
2579949
405350
1925845
1182690
1405237
945891
2549788
170159
1023915
2578720
1339710
1767409
51881
2583753
2298146
2382309
504554
1850461
2587268
438272
499057
2824375
248029
2153837
2598723
686179
1825687
1489758
2845108
2805785
2796550
1872099
2090976
118769
2587511
240623
1625502
641118
547925
2431247
1028488
2067121
1315075
83958
2049462
2600159
1245938
905156
2053073
1947970
2160386
1366054
2090564
854329
2233090
1108539
127449
1970892
2490717
1592483
1021963
2383659
2576862
1933599
793766
1922064
1161964
100053
1163928
440831
572815
425613
2071051
2271335
1296438
681810
2226409
2737356
2846384
2827314
1570928
2871899
723006
1531405
2628090
2205770
324999
2176859
498990
2788663
1932570
173773
2542340
2429100
2759893
589292
1038595
152190
94845
139062
724935
2291943
995936
1175090
1228052
1872166
2403324
1222100
2904338
2557245
2933690
926200
2408148
2813335
47816
1050371
950968
1689158
1648152
1593695
2046963
1857391
1571569
184768
2568306
837598
102299
584832
1612242
1522410
1260864
511829
1039710
1108345
2817149
228087
1236448
900903
1888263
643420
1680751
2235536
319789
580271
684761
919327
408663
1050284
2743745
2603258
1035214
1466572
910246
889012
2294324
2300283
1854332
723560
80404
1171529
1332367
1993516
927165
1613558
450722
2633959
2714912
134143
2604310
1108212
2682177
1860217
1525633
22713
1726857
1639417
182901
2408951
756829
2008414
1662615
1710346
1922610
1936783
848825
1675328
2749532
1918774
494704
1348845
2524410
2567797
53391
1360135
2463895
968812
819362
2226472
619315
765584
2636211
52123
349543
343154
474657
1626720
2374888
479869
803084
2930467
417291
431339
1252815
1574132
807641
862143
2873728
1411735
953602
2233065
1048497
2536373
2245586
904866
2650460
759302
854873
23130
500219
398993
2935275
732750
1653313
1887586
1441729
1980760
324940
1164562
2094535
2862338
1443586
2387399
2336571
2544133
1466
1065862
2495694
40503
308840
250785
1977015
2308458
900806
1405623
59850
2497444
1245401
1317140
110868
266949
1511025
2479459
92524
1715349
435644
1374188
1006418
1580643
2326239
2776190
1380061
1115221
716975
1076167
2465628
1299739
2748048
1329769
577327
111673
2812987
351919
2444943
1239903
1956372
503828
1707982
1950261
2199589
1064233
2387341
277844
922151
1975216
628281
936199
2331072
1012169
2865914
1808441
1727157
1726662
2835803
914363
1720226
1649785
250623
199325
58329
2859228
5714
1591881
1283661
2294465
1025569
1637024
2686139
985398
2566339
2324169
2887229
653559
1900555
1905830
2537138
1835801
127746
2402790
992345
993103
2778614
82132
2450395
701903
2780648
1131913
2155071
2184513
582762
1023781
269322
2390382
2528911
304997
177124
1825213
2809271
2422264
2238900
362689
21919
1684461
2106347
1872827
96914
2784732
1678824
2827862
2672182
2221033
417110
2404428
149055
1596525
1697705
1010001
859568
836825
2598627
440412
2029889
375381
1662030
1409622
391915
2321606
554785
282291
949276
977476
2255035
2694488
1197633
1780288
2168396
451261
1847833
2862634
2676764
1405261
720525
1914467
1195239
913411
114312
595549
1158777
2386248
1603263
2412154
1418089
1946487
1790838
343333
389781
764061
989934
1977343
1039338
2237245
633467
1492033
284383
2094289
1447791
717397
1047704
2645314
745916
1878181
2795195
1032944
1316259
1887808
374853
2868885
543402
1760705
2505084
258286
1504538
1770662
2878582
1347670
1619020
1612289
1589330
1390507
361526
2062994
1674817
2643492
1492376
135385
2526944
2266642
2649436
2262292
239154
1194999
388351
2751604
1856692
305050
104503
1858606
1196037
2025667
1483973
2715133
1337760
2138314
1677069
2812393
2549603
507768
1014183
843386
1736441
1784384
7793
1652417
2215516
231451
996070
1966704
255868
265539
836947
1345712
752564
1262358
1047024
724304
1283876
2443505
2798756
908415
1502586
1414888
2226208
1423270
1430556
507258
2583352
2657347
2721405
237570
1599031
575144
2433711
1124522
822742
2687146
2669733
1753620
22593
1144741
1327136
1631858
2232220
1754499
745147
1628399
2077325
2451412
2645922
801746
1864817
74525
2590090
1224992
1355660
1645704
228233
2682954
2516837
2395732
1724691
852107
1165201
1456087
2024436
944428
824949
1854126
2095222
2086220
660372
1851293
1181757
223706
363755
2158628
2576309
1039986
2059659
463269
1666081
1159846
80697
2320804
2657598
2699318
829185
510377
1065346
142988
2327897
830353
1346982
2845100
2494850
56461
743068
1665231
2192826
1819160
814838
1100943
1338055
1663040
165787
408496
140697
554216
2869749
400279
1554351
2015106
451122
986431
1983010
1717371
137702
1954849
2881402
210826
1294860
1273755
632439
377016
2344917
1171120
1381491
2871381
2017708
2194742
694232
2392685
2459644
911569
1410298
1072374
483154
2016559
1519791
206645
2582569
1764472
2551704
612767
1325958
1836103
2513792
242472
2902608
891408
1263460
2727865
2929616
2008420
1189103
2029184
1216445
1066354
183637
1942137
854035
2634380
279861
951126
696787
1838099
630367
2271533
2821690
2301852
2056724
1538869
612122
95230
2488046
1109960
2381611
1090222
2509251
2163628
921449
2922900
2915221
2707456
2791008
1970708
649905
2678939
1011652
2336993
1093323
2049952
1436966
1286118
273160
2530237
1644293
2476543
2440947
2172846
1139032
382472
2098336
550064
898788
1758925
2016448
2629258
1872771
2780504
1516690
858801
2027249
1725629
1004366
2903710
1983643
1289573
773628
2711122
95777
1911756
545652
2619593
2629460
2242754
25272
812948
1803957
2826520
535503
2806758
698515
167359
497480
760712
293112
823689
481841
2199270
1100697
873808
456858
2455988
551801
171316
1375551
2007730
2196850
2237074
297088
428540
876059
2625045
853893
544327
2055112
2855670
965688
602820
1070363
1284203
2724494
1012110
748565
2239442
1060700
309923
2772052
1617974
271591
229488
714405
2513899
844135
2128621
710481
2463234
201847
602109
2104270
156363
1873920
1491651
2132077
2084842
1291036
2730579
2219829
2078483
589415
1552185
1717265
2543650
2254276
799106
537751
1072585
786885
650643
1581820
2479724
882452
2405879
2814696
2676528
974298
635441
1191699
1718633
1936892
1842019
2710118
2832324
713497
1434225
692067
2690833
203529
1884995
2023629
1135825
211763
1302980
1016132
2408154
1969347
1101230
2679854
1008787
955424
857367
607300
1332600
2897486
422971
1342406
453510
1759788
1469588
769599
1359884
2403218
2336402
1021822
1810709
1905883
2114756
2765977
1997355
2147100
2831230
2507002
1602287
2892835
1989908
1620485
2096560
2574445
1843983
1215317
790075
109553
2616557
1340985
2798029
2769193
2464150
1603963
1179107
2691059
1303165
54691
791905
1355450
2111609
1672639
1137752
2542234
2720936
374808
670708
83258
1559558
1329326
427574
1369115
1758359
362008
2548452
2579640
2445680
2528448
1288896
1386992
765614
254191
1528052
212834
1021772
2925133
347125
870618
2139552
489105
1027536
1507347
1884341
2705457
562037
1266919
913832
2867689
312701
1611074
1109940
2932221
710422
810043
408841
962712
2238615
2710342
191986
2328799
522713
1990975
723161
2495517
1689412
1233723
1733589
2742588
2335049
1566915
2300659
815587
2108783
564836
1121105
1435213
36928
1472283
1230852
220569
1024637
852983
575849
709941
283219
2208844
2138472
237316
57821
811716
1722672
431784
2894001
33659
1841048
1731236
1988027
1329447
2841321
636922
1569155
928226
1373723
919216
2179901
2027697
2361120
62435
280676
478573
43169
2259805
139439
2279301
1508964
1430809
2820028
1457584
2720799
1816640
1999195
2149143
2130101
1629281
1770345
287471
1388892
846831
2806745
1173417
1829036
2810322
379544
325566
2878293
980414
1250156
2026740
2796690
1031641
2076420
1637165
1210251
2638686
2047235
722257
407215
853979
368919
1493937
577385
589875
2695750
1666175
2344801
285661
1037019
278220
2172252
135861
1840954
185249
381552
2549523
561949
1668773
549064
2394361
927276
2603186
2609379
2260464
1521615
210743
2537237
1996413
2476760
1919424
2307307
2831397
2854295
21435
2252984
1619312
2081682
570579
879184
2196997
1741564
1483062
1035470
1807688
785978
672460
1781872
2798395
2485707
2531420
1963852
2165158
1642274
1427838
1014307
2368072
1355928
1482564
60524
1234002
1650536
1017755
2059229
282097
1150195
2492902
1563142
2622025
2054732
581955
2258417
2493183
622442
2331458
1724832
848602
2141865
1621198
1022564
2319158
1809665
1800575
1759546
290593
1098047
855173
1667386
1057508
317946
2329018
1889529
2386863
2201431
730349
593030
270924
1383415
2323767
1076719
956107
1182736
2101851
1802703
1576101
2222656
2128478
669799
866730
79128
1263245
1215998
2669639
2413053
911437
1353918
401026
1000662
1740299
2133789
1926646
2512224
1348655
179338
1132795
948427
382993
1933386
2762742
1362304
150092
452189
1694168
2129635
1673389
1414222
834107
2163140
157595
2124828
1422538
1164763
1395277
705871
2153251
521504
1971319
2189678
1452583
1628614
311926
86425
1873037
989633
1096345
372539
696663
1344454
2525093
539181
1214489
2883245
1323511
692196
351370
191613
1834684
2243113
2458198
1202208
602455
1300992
1625100
2652966
1897087
2011343
1065143
1286025
2364422
1308838
307749
788153
1303271
1396094
1550762
1814203
2170655
542172
477942
1267475
1380350
2042692
1228814
102949
981055
1897525
2575575
1839182
1586877
422094
973482
2898928
952451
763191
2647528
2157644
1162881
2346308
374585
459455
2835736
1312716
496935
2696950
842982
316533
2612324
986987
2378216
2664126
2288618
2915250
2044707
1328317
1751778
1347275
694658
959208
1992674
179020
2061826
2257543
1090950
2302833
1147657
96628
1206337
1001316
2861060
1464218
110424
1772431
2340014
1597787
2687344
404959
641429
1370423
450891
1985953
1164276
2204836
680819
1300616
1479913
2311823
246050
201756
445257
485517
1663612
2568613
1954508
2926663
2460229
2604110
2010388
21081
2606003
1435069
2016656
2182629
2234817
418669
1444776
1877517
1791049
1853994
292140
1463831
819493
1946681
981993
2646092
416960
2714189
1728439
2032513
387469
2033056
2058513
2222526
1910014
1306571
1229295
870737
794682
1912550
2765075
762167
1143889
2646476
1369132
821900
293864
542536
1664960
1805609
104618
1363601
2909847
2571733
1828921
310081
1277679
2304058
1497913
30278
798338
1128865
2822607
226269
784079
1084478
2524806
2863214
2873553
795879
118918
378958
1838380
2506548
2380069
2935108
2153587
652410
586964
1256640
2252835
197954
1514513
1703482
1656274
707307
1347554
2447711
2715815
1553595
675387
538458
2801974
1231861
2423592
2849010
2507464
207897
1669999
1450822
1606067
978885
2447285
98884
2743195
174678
1621476
1829411
1037972
2424455
2392822
821216
940752
142863
2803289
329752
2788841
2223410
970604
453795
2269407
1681431
1721829
1685019
1247455
14765
1347275
665723
2626023
1028664
944676
2195847
741556
1673418
1997836
1621346
779943
91603
1087070
576994
212179
2491265
956313
235545
1230936
1352146
2661716
2355120
434047
1290813
2045860
740412
1831010
57690
847998
2856798
771802
22456
543365
859831
57783
198956
1412599
1331753
1269852
649347
1048874
2304120
2250925
2337215
1969390
2793493
289469
752655
452003
1866726
2158678
1018843
171772
488638
871115
2842565
1791667
2376928
454506
272870
2458501
1768628
1027985
1680996
827501
1553474
1984656
2441376
2491259
1702849
713116
859586
930271
327826
814369
1213953
2054731
535801
1647333
1680263
857421
2673872
2624698
2233434
1031353
1924355
312818
1691321
215779
893434
564325
1503487
2888497
2274565
1152608
1551227
1038820
980141
1657179
2045381
168661
1833530
1086470
2754457
2413028
1567389
2172455
480240
2150622
855537
1707378
961227
510720
1944597
1960474
106677
2853900
739022
2859964
357102
2771371
85721
237689
348312
2408402
2854454
712157
273502
103580
406520
1096605
492262
1192479
1571473
2269620
892866
610906
1501356
20292
563852
378017
2158793
1041268
336056
98231
546244
1699261
194776
463973
905924
1593051
1764834
998585
480204
1584159
2411726
2763789
842918
1554176
2683373
2797967
190357
1837986
2788434
2562296
2319900
2311024
2020259
2618760
1610514
1166024
2068117
370662
2575171
202256
1876868
106737
2466715
659782
1050027
780876
1140544
334677
2614876
1589867
1437847
1872025
1027737
2896825
2115680
2573142
1329409
1562742
1882691
2577869
2646525
619341
2344996
1997992
2824741
1062917
1149990
2097152
1522850
291981
304478
338328
758834
1415885
386975
389806
2461647
2938391
364326
1491050
1170707
306549
2854852
2862264
1868385
401694
2638878
808650
2301773
96602
251967
474010
317938
2723061
1833079
265322
2022104
1092808
2246868
2844772
900362
1353631
1937459
1011391
1316200
2269961
26152
1003643
2540177
1097813
2872758
2154233
2579752
139316
1653778
2450500
219116
1524227
2081908
382823
2177611
2582651
2712314
2203336
2838553
615982
348946
2598234
2222594
1998473
962952
898918
2266951
2033456
576486
735560
1727036
1102427
2409600
1989447
34268
546795
2617944
1185632
1220554
2806769
1579018
510771
2121908
786440
2823745
1079236
1485273
1089108
1694443
1613056
2192105
2238301
2126747
915830
983003
1001512
394108
12565
2818206
2845974
2067235
2136526
2207741
1964855
2904548
822141
92612
1260081
1923528
637025
2648516
2452626
2607598
2174697
2227992
1581889
374341
2021646
2597285
1564424
1481448
1139040
1764775
2826757
279449
1693838
2570328
2457133
2500972
1712718
355106
805293
837735
313378
2763305
1082844
2472399
1490833
248083
1682391
1808084
1620677
1868439
2414722
739708
1847539
742055
882567
754102
2428696
661129
583635
356377
2562107
2074577
894106
269493
1348011
2328015
174439
828677
939755
962196
1123797
2168741
595677
719284
2042427
2734282
996289
2157944
37456
1112374
775774
940416
2745071
549188
454623
152579
972548
817879
2388779
1743570
1170290
2783086
2342556
424932
1294248
699893
45722
2548235
1786365
1029827
1095999
2229291
738102
2616928
1791604
2522514
1013936
288902
300242
1962274
1783562
1180443
1349860
2619588
1080920
1053542
341220
1517049
725103
2180316
730093
1503525
1151781
1726998
1875800
2158803
2384323
1563579
500283
567469
1354370
330182
2734674
2155883
1307444
2243200
1160350
1092013
515979
449016
765501
1156632
2628580
1627189
1499169
1254073
1743523
813823
1459989
121087
302927
202431
1263357
2901826
110802
468224
42267
1492111
1601352
1701710
1853825
2865203
1920050
2299490
757604
672299
2561970
2290119
1128000
1092061
2749229
1174328
2401296
930940
1898387
1537708
446763
1863969
1175645
2324696
584019
97422
1319116
1318141
2580282
1716086
2686528
83065
1297194
1680884
2491877
1954618
1719999
1363452
437586
2430693
985554
2415351
2177766
585720
2449481
120085
1719414
32091
2756390
2034430
886473
1087171
1929064
2293363
1229102
770340
2461227
1128138
159013
344296
2661864
1512707
1678409
2334941
1628588
98411
2667330
602729
2317398
1899483
2200651
294391
1592676
1956566
187652
1524571
23001
2477752
1537556
902305
318965
2741428
1330943
90182
1006938
2820342
2503643
700549
1834442
1425369
1084643
2641016
2467223
503632
759665
2771713
851343
2137896
640880
301435
2266117
282129
2003629
7934
2818579
1577859
2903742
622327
2290946
1114480
1046021
2274999
2371836
75587
846111
2378973
875916
835224
634345
1434103
2214412
1044472
1618844
1901377
2193657
2679081
2713845
479142
1584963
1963281
367215
1700178
1472133
1162836
1778770
906513
2145772
1451238
2240033
1292783
8095
2484896
1597511
1630592
722884
587802
1323206
1242380
237755
275461
2224037
602092
1353406
2338628
2525912
489380
2845140
2337985
1855750
471390
1346845
1687690
1393591
1265916
1629223
2380395
1733854
2318976
193257
377790
1230499
1866730
2476297
375047
2175686
1219313
2570775
1141064
1524076
2489074
2189088
2613086
2650696
584059
541081
662979
1500370
186310
675155
546329
1011436
515686
1301936
352881
743089
2413677
2842356
1083749
459913
461592
2825398
2692881
445049
2772520
1336810
981639
806906
2681202
986968
1985116
2673358
889147
1707026
1461203
1700591
1409228
2351580
534664
466216
2781381
500712
2730140
2336299
679867
2574596
2822486
1403324
913166
2927533
2575601
697320
1525044
1641529
1004645
1595992
2605964
1214470
486724
985488
2440099
2196157
765425
2633539
1637981
1835223
199337
996591
890509
2483015
349048
437662
1194484
1922016
2838598
1918210
2322455
1496308
1070114
39424
2127046
2679785
1445277
1376732
594406
2110470
1676549
2906497
1967123
1197115
1094597
2652017
2351593
279859
1118246
1671563
1869660
2144549
155331
2473113
612300
634460
2020630
2554279
1998462
1636751
270043
593077
1860460
2000310
1744413
2599291
2071593
1504289
1605573
1447554
1208867
2208351
2364222
2791938
1072204
1250233
1049119
1617402
253002
795738
127116
2658320
444436
2361443
1206801
2850812
1920315
2535862
2447078
380290
2019928
2363121
100784
827053
1212751
314213
271301
225865
1436305
2348531
1573817
428098
85302
1329802
425418
2167778
1008316
682570
2800942
1206251
1345225
444053
589828
13042
2368723
2849181
257516
1974816
205717
205174
2144748
2764688
637123
1789855
2472989
1313174
1436386
419762
1228464
965409
1982838
1237931
687466
859776
2572990
2109973
1268188
906074
1876487
2696775
104225
999180
726014
246258
290702
1918462
647798
85012
894613
1475500
1213382
1859186
642934
454969
598973
2198306
348443
2555139
2782755
1665101
886443
678128
1167896
2851782
2289574
1955408
2514240
1493173
1481825
1054522
2425717
1642161
443025
2157840
2929134
2157311
1325517
863837
1009262
2061930
2573259
2494152
346031
916209
2623730
887043
2537114
2237079
1947204
1923549
1135357
388330
2635678
1561789
2934961
2409836
774727
2616826
1463710
1679981
423842
1153391
263809
1277024
1634339
2369912
2812288
697800
386421
2077956
1439253
2084692
1281521
853682
1386551
1437044
1805197
233903
1717267
169868
2463546
1823814
956867
817121
1802579
577298
794679
424133
734255
147413
1691081
2084909
36810
365848
2482995
2434362
2395669
464
2484538
1501426
106519
1009900
385739
1205254
2361714
1326964
1441342
813998
801708
368657
1645864
2746839
728521
50866
1210943
958829
1905054
2309087
282749
1113044
2743244
2543714
441689
1619940
378683
1481921
2588280
1150715
496154
2891816
1904721
2825534
1103558
1027423
1064560
189608
89077
499379
1396378
2703222
610784
1159204
2430900
2638378
1492373
378232
2153507
1227208
2553419
580092
2103781
2770559
690885
661303
592240
917897
1218452
1070431
779158
276823
1598660
607303
462895
2781915
81808
348943
1270745
343392
1841591
2527069
2516489
131048
204302
2589071
1582896
2562670
1639208
530491
2845470
2576780
2221661
2140821
1696887
679887
475532
2074233
1965888
291219
458407
1375530
1455767
2062505
2693908
2920051
193556
2938516
319848
1143615
969826
1733155
2658657
553141
2184125
1021497
1863253
1511417
2301974
2190682
2651117
241233
609683
812111
560399
1290846
189476
1495771
1641983
1093088
355700
1777969
1556325
2176461
2013349
823648
2850377
1197637
148900
1724007
2435471
323318
2500668
173876
292581
2221849
2872624
1583175
228904
520509
28773
2352669
180786
300124
1386682
1208150
490710
1829600
2861218
2701250
1210314
188045
1703278
2540485
2656200
2760485
361790
789037
1049799
2919636
2539820
2028522
470946
2654542
403897
2039765
794534
2200778
933027
2735755
55008
115377
1683203
1602908
1030057
845438
2004353
2641785
1634586
1381822
1539746
1771209
1796718
2362463
2191351
345293
2939565
233664
763705
1904318
599852
1823809
238689
920150
2026163
1937832
2480293
2596795
2130994
2447452
159124
1022793
2044269
815335
1331802
2724618
1354689
502649
1586680
356298
2308075
1622601
1695854
766924
596606
2182020
1875744
1477231
2588041
689126
1406569
69182
1397471
1260105
836163
2574821
1230555
820967
1721221
701108
1340045
2802758
41581
408391
1856461
2237578
1096708
2741260
2355842
227882
363496
1865852
1540495
2296135
2253159
2409346
66969
2779883
2477073
491356
464562
81910
1372571
2516024
2607108
2609642
2384770
2093537
554387
1913683
1808148
2118682
1421962
1155226
2451958
2476947
2415673
752303
1627405
1333750
855783
2726979
2305882
625883
1580194
2827014
2660222
1798438
646056
862211
1341290
545578
1473372
1670077
357455
914538
1443738
1489099
127129
2879863
1679957
1980974
25528
293041
2427609
2203559
235305
2846459
1715346
849469
1264461
1803566
193777
2452932
707433
1851772
1284226
1586988
2634883
1122229
1646323
2828533
2298853
1733614
1259567
748364
544062
451744
1673791
2673304
836153
484147
2502846
431705
579739
594701
431163
2816303
2590778
1341465
53326
1520049
116939
1918527
1110961
2327785
2914614
264600
2589119
478339
1851273
2754484
1616689
1359736
1151408
2933852
2103895
597266
1481966
988730
588955
2146027
675084
1198617
598654
2312453
895119
1543630
1294703
1645296
1385589
771033
1087502
2670196
52765
1813888
402393
39524
576502
1213186
2350224
1022375
564950
2796947
2903982
2402431
1000438
2034320
320208
2136043
1538309
1144729
691317
1715830
2821115
2846704
2460851
1260798
845245
211107
2858980
2727822
414624
2744433
2032905
2935122
2905896
603935
1883426
569784
2683885
1103438
231997
592478
2300841
1586918
2299170
2894589
522169
527630
1946342
558797
1973976
390331
2938425
199762
2003348
2889064
203530
636459
2877361
1683156
328763
506573
1139797
60134
443017
670402
2709338
550730
297263
1188314
1595587
2815486
1763702
1503078
2062320
1975973
2921087
2670579
533282
2337588
1548462
1431109
748190
304883
956793
1898758
880349
1688270
2659772
2464519
1537174
2431920
90983
1517652
1147610
1140609
980866
2114909
99729
1205247
582236
980885
2269173
2814632
1826073
1620553
2499511
1602646
375359
812532
1343145
1393034
2653602
596637
2289966
756170
813609
1179648
1457404
1448761
2523677
1895375
91040
921163
1079333
1045982
604906
251749
2746115
1953650
1670677
2083786
2498017
347721
414290
1420139
635632
1810549
255746
374443
651784
69007
433796
581117
2766743
1373567
679011
1395769
1603747
1162437
2088751
728209
711886
1479246
1888250
1223258
737401
227110
1978242
1862833
1555297
354967
2250165
2146004
627126
2224222
2016605
2498270
87824
810486
2167272
1228356
2587606
1759432
1925278
67367
503400
1836725
18723
1311152
1695859
1871148
940769
1049290
1755817
551624
1646664
1576068
1068447
1183582
1931620
2563715
735963
2905655
959672
2892629
109860
613473
1718235
463947
629339
1402931
2261448
911570
843931
2291389
1493820
290509
1543715
2224431
1787086
1512570
2461770
1517797
662134
2092990
202913
1445466
1932670
2755987
947059
518907
381516
2010738
2460931
2510080
1116921
522503
2044494
1824821
198746
2811080
2635753
2233745
2746910
2390459
1226556
279408
2047518
229649
1780396
2805581
1986264
2191848
992367
1544248
2029614
2138874
2832616
2751755
2807058
1517042
588373
431737
461178
8380
2811128
828765
569730
2248912
2528744
770577
718823
429947
157605
2532014
1453922
1731918
2187349
2008904
1916677
410365
2213289
471876
2540569
2129924
368332
2519744
1724277
1652469
2523165
2883252
2834126
1082035
1232222
2471439
1333445
2702372
1484586
1326757
320387
1267823
1448662
938534
1520532
1872452
1052138
2118819
2762633
1106249
2428203
801863
1036256
549492
1126437
2622792
2783446
1945081
970177
2610081
1825325
834332
2437172
2443951
2093733
2040436
1833564
143207
2217948
2813526
2279018
2886007
449606
232864
2819139
2698584
2077628
1401601
465385
2365463
2061445
2793441
2380385
582305
534363
2729143
2849298
350215
1452113
279059
1776219
1424942
898552
138734
2299378
2347874
1061559
1080745
2788429
1173009
711883
784882
1452375
1568825
1939180
443477
296656
363290
2193835
2276867
2379126
300827
1823786
1581033
965004
1730577
2818415
2726721
1361359
486189
2425300
117117
1126237
39573
1005881
2412972
2479440
2927367
2363780
2080424
2835802
1811512
1901788
1011493
2502908
456666
824344
2246463
1584377
2434786
879352
1173445
2455308
2573891
785494
2668348
1833806
25263
2002929
1464418
2006160
2405939
251664
77993
2698839
687674
270641
2301542
159047
1139221
328827
958817
493787
1521582
943696
993231
1855220
2824462
2416403
437847
2284303
1273418
129634
132378
980034
1671886
2116956
2045969
952311
2226134
2475535
2438869
1249039
847333
1695470
1478582
2856938
2098276
664325
2673399
1800234
2070605
197372
859787
2030791
1987442
65945
2389118
1322406
2300048
1723684
646434
132368
2565855
2649424
1897829
2250268
2259820
1742827
782131
1234334
675077
2324027
2005547
1614093
2824780
1117986
158265
1118526
2218671
384440
393124
2875714
1252915
2793759
2376813
1987746
1344721
316127
1986252
715229
993826
507668
1533654
2705622
1697510
1106521
2616763
2166697
6965
1206515
458861
1406047
1747160
2445193
1188629
616558
1084134
2192857
2727309
631054
2042931
2747378
2783250
798714
1099104
619700
2211522
2244917
1147912
1623796
708908
48347
1840065
2805466
686747
1407461
2146837
2370152
1820619
1916161
32336
2449623
2432526
2555240
1879828
1999492
1913607
2289208
1811625
1362874
852704
770974
2473010
1438169
812504
2916314
389588
2734463
2589823
371119
2585078
2810366
293779
240097
784630
2632111
462010
2837223
420348
2334996
1285169
2854665
1031294
923832
1931062
2666394
179716
641421
2362245
169950
1055335
2708491
1018678
287010
2393750
2350670
110489
2064678
2708726
540814
1820528
2450802
2831364
1316905
1798358
564010
175511
662401
951905
2759627
2145285
2774418
1344095
2625921
46921
1890091
997324
2070565
1389233
2883541
2601613
439796
1646392
1570103
197527
413392
2031969
1884090
2775042
1507425
354302
1756076
746485
1968958
2735965
1632094
2203213
284916
2558020
1480752
2759899
879217
1316305
1198450
1687285
1714819
1790303
1892839
998234
1606630
1110670
878289
20206
2779330
1364075
2352090
1753118
90712
1471784
793659
1666896
1229887
1072210
2766134
456222
1987267
619348
19938
2165265
2044108
2241733
938540
685832
1794863
140223
900616
2508614
2809462
1107601
2538172
682037
2250555
2624488
1436249
1588517
1824323
1360064
913549
1172224
714234
2462813
1355436
2475081
2586886
1201125
862582
2581851
1519826
2888985
2759961
2677568
2064268
2053287
2264802
2660833
2297063
2185603
1955888
438462
2915375
872478
272391
2833286
2043141
2904597
1527150
957070
1667271
2547853
1123492
359131
1636837
2397091
377335
1747013
672130
1380818
815173
374727
861577
2169117
1728310
2590640
1971919
1700895
219006
1489334
814129
1235402
2659221
20722
2846203
2597357
2559871
1697752
747999
1749442
1422955
1135427
2783822
2523088
1926305
2259197
1524145
823098
2717818
2123913
768205
847903
588794
2486521
318938
347698
2763876
913458
420665
407582
1177479
2873650
558082
1745419
2742342
40870
2528173
2240146
218044
2420066
247883
2277347
1113897
2592944
1246028
1570211
1700730
127140
2114660
1276311
1305529
1117208
504794
431957
1723183
1300700
327005
2235167
2302361
2880488
910015
789022
663241
1636844
1677316
2778667
1188100
1171943
54791
1323946
1625814
2122095
1762068
757051
279383
427253
1642577
1791984
1293744
2607236
378170
1108312
417006
1444007
1642117
2058431
1699810
723030
2083840
1237426
2925235
2260963
1264110
2279080
382208
778633
2448419
2068947
1967090
1561023
2450340
634640
1240352
238207
2266625
937218
748862
1947987
2497939
1562012
2678569
134955
641362
2562964
2826166
2648303
126903
1933580
1463187
2063970
1397268
441085
953403
499004
503864
160343
1290539
1137640
487871
1334672
19433
2172470
2647475
1332987
824499
47667
898537
533125
1320000
210516
2271665
1836238
741758
1618597
170737
975291
1712157
96075
1485305
346948
637542
2420745
1698247
1020866
2439519
13585
2422679
1362582
1449316
2628286
2134439
896879
450385
361726
1224681
2371536
1851325
1114707
1985351
499829
1973029
1791341
1854917
1443250
2717794
2494182
1417651
2874717
881593
449967
1360475
2145826
1533798
2590888
1395162
539754
1625543
2625964
464742
750462
2298746
311499
2127908
2455394
736094
660223
1519643
2364687
1191506
1542860
2834355
656520
2248286
1233366
2284702
570577
514127
2584892
1214779
781658
1716583
1027741
1865955
1584641
318496
1712764
2203318
2421874
1082784
1191674
2864164
2505015
1047980
309808
184654
2676375
2558545
45760
2358273
27477
2403010
707024
1829139
724751
803412
1672770
2142953
174126
2677702
821721
2915493
768892
61438
1822087
99910
1427220
1522198
1274477
2034441
2006409
2923835
1689780
1088347
977115
153256
1203890
2089243
874903
2701960
2102847
2744790
242725
79399
1169407
1875886
244464
1986786
2914812
1440155
307818
471832
302131
310002
2908335
218225
114995
2873210
172231
939318
570074
589135
2346053
1755548
821143
672821
1142997
1671811
1404544
1123507
24519
1181328
848322
1658760
2422210
1339906
1433323
622897
2431767
2111926
587285
2709315
695553
2024054
681453
2461214
395276
2343717
2411057
1666342
1847874
610779
79396
2806647
2621070
2839584
2517801
639534
2881514
1113123
166173
103334
2641869
1949015
148927
1480113
351376
1684682
2847396
1172406
1887281
2638692
2527823
575593
460845
1422460
2638818
1731954
2402702
1349479
2375055
964491
2408434
1719742
2376945
2857372
1597060
1063984
1887581
2483373
704636
1954202
2837436
2333552
198538
754652
1195922
2592804
652836
1629834
51529
1229928
1141239
1084547
439268
1356096
2024039
1101301
1234030
1178582
458960
838173
1835557
2583266
2497590
1250526
2669787
2418452
2244099
1802267
1755263
2906176
1170018
2693616
1685621
1311118
890166
1053145
2026459
738508
1862109
1298069
1200901
1730482
2559155
696149
219513
2206443
1208206
1446637
200247
1137048
2200013
1183183
585586
1429256
2795278
1126047
2220419
330831
1103443
910529
2164279
671074
2188148
2579180
898965
15440
280063
2441103
1483792
591840
160016
1089349
1777301
2070795
1742313
1388744
899850
1735789
2823152
954170
2163207
1729628
750970
2536459
155691
2933712
217020
1771524
1070431
1706186
183170
2648185
571548
2088045
1132939
2407432
49913
2674075
1221779
1516087
2751700
44867
2010350
2176332
1762231
1488375
1555162
325634
2828772
1132092
1817820
2808315
1527280
2488593
515577
1525051
827925
1396528
2038413
1274069
771297
423107
2495950
1431560
2731666
1702226
2741590
881093
2015627
2095322
1057753
866986
2637638
10165
2177615
1111824
2551136
916013
22637
1446640
289505
599342
794412
406082
2870559
1290728
231109
1903835
545068
30958
2027057
787109
1242629
2301624
570130
611070
429238
1581490
2548442
2044511
2746920
2052087
864276
2841430
1212781
47957
2832335
218964
2918636
312794
705469
2060997
2454577
1114271
1285137
2507190
1985348
2824353
225055
1991863
547842
2456711
1088653
961832
771988
2568254
1693598
43071
557633
694295
1328324
2489496
747298
52831
459747
2381665
1686364
406141
1945362
2276044
1385294
1564998
2910924
209772
2238144
683264
6488
483714
2018555
618094
1714845
2051007
1666419
1588325
410334
1449360
2689788
123652
155983
2308502
462850
184187
2855476
2477493
2663111
666638
507172
2921206
119395
2659942
2865903
107003
939487
1568187
389696
200073
2742195
1572997
1952140
39927
708322
1639420
1315063
2903203
1780652
2489140
1326012
1213570
2190126
1887790
2660915
2186093
2914446
271372
1065825
844522
1768259
2885111
2054279
1362763
1299388
756988
2645987
2376874
2748214
262398
2172690
410719
2029588
564977
477129
411617
1338338
1162929
1896764
2544106
561042
2007536
661595
2709749
204357
1480251
1051003
2571644
2392609
2514629
742396
585115
657262
2764113
1741287
2907824
820789
2808141
2559478
1439920
1829838
2169841
1590010
1551285
1345443
579729
905261
718057
2028671
917939
2497886
1933908
362635
2589276
919868
442845
516658
907422
444907
695652
2535578
1010906
2437668
651234
1084811
828862
1373654
1692685
142963
2854932
504406
1086329
2852110
1809890
184323
1938878
1184810
1818451
69938
2358676
2444537
409083
1537169
711204
343845
1067944
1990583
1929942
263263
1818611
1875908
1008210
1423073
2865769
2703128
779134
878985
1024889
1906006
2654787
2324625
2448516
496765
1688179
2635837
1097197
2450961
799792
179909
2576214
838889
1169867
982184
519584
1455903
2108273
1562763
353905
2060746
267222
1685287
1892992
2106950
1093312
2526815
184893
804383
2150488
264564
274713
488834
2526066
619465
1622526
1398044
2804865
934573
2302764
2026437
1420847
1044094
258843
427095
308268
2271087
2665073
1648357
1404602
233809
1561782
29255
872257
1373682
2675185
341866
2789173
2481310
2864144
1729742
2732080
1891864
2020026
648038
2685380
2800233
1831602
1074585
1928583
1304084
589597
2076894
393700
52697
283150
2283204
2396313
920267
2022849
116708
1412940
2724129
2074366
2637224
823593
2241946
1812892
702949
503673
2626529
2776840
823011
1936951
2437474
17299
2778978
1088237
2086946
1946445
375707
2356575
1345318
263503
2138873
2431099
2267940
1725082
748015
1975982
2699976
2481519
106429
1288199
2443182
1880888
393989
332057
1162787
484550
355213
2406755
2413307
1130483
2081076
2852679
1127729
2359932
1446766
843909
1736680
2615524
299670
2175972
1823900
941100
152758
307474
2384034
129081
1183456
1367868
668375
2468126
269118
1197172
787928
356252
2400499
2406903
1424162
521092
1808384
27300
1573977
114605
1025014
974561
1411749
832647
2496552
441318
1647207
403231
1665975
536494
1239048
1908221
685554
1345935
2506598
2309159
921505
1210118
1211952
1216351
2287830
624665
955715
395066
1532906
1170015
2332320
1557832
1280795
1535875
2136726
210856
1228839
1537337
689737
2913539
1478468
2152823
1704037
1653510
2593209
2583263
1130105
107860
2586158
1057540
2744666
263924
2617061
390295
2142988
2637380
1551023
2721705
1421353
225130
1847667
252206
1145060
88137
361012
709713
1668572
1814190
844456
1213283
2886481
2761009
2380608
170569
561152
2517502
66403
337882
2502958
1796307
2466128
501095
647028
2032081
2936339
2454114
2777198
1325598
305698
630084
399657
991909
1150480
2374059
33154
1334895
2386396
1090535
2052388
1536158
949869
330035
1947318
1444230
1840027
2339161
1597
1157196
2096653
2214835
1737782
975825
158392
2549036
2062370
92133
2834294
2155469
1192628
1391862
2802620
804185
981846
170303
2425963
935867
1970079
2464876
1902708
1609298
1976441
1155466
2122158
2853845
1417312
8724
1156855
2403459
1193072
1859217
2080501
2420753
1574943
235656
1084896
11980
1718743
1435083
910521
1302526
2917322
1522438
440550
1316415
246809
1365615
507834
1809831
2327728
1250925
1560403
527280
1440245
1819845
2509815
66390
1706293
1370948
1344208
20028
1817752
1792192
1559647
1989167
1616063
469531
2351622
163159
1879225
1054899
2401598
134739
2632269
167483
273619
452221
630255
2719282
237088
2215405
2515703
453041
28442
1892265
2051234
250618
825842
2352513
1478569
1721891
2473020
938153
17560
397831
2328495
1638031
918747
2025401
341087
1483160
252727
1304261
1933302
40576
235856
1329824
56232
938495
2534374
2074702
2591869
707260
49519
1129296
2086591
943406
208313
1890235
99242
1264250
1038670
2053072
2458997
1593024
1091851
880491
1682976
1908071
1858959
706590
2100909
2058306
1242129
2916068
1235790
96444
401450
1206854
1027085
2620551
1792018
2527241
53335
218474
1285296
810140
1338182
844075
448995
1376872
2067572
1179228
1886146
2745149
546651
1733437
2936547
1021409
1780381
2023434
2378217
806857
1063654
2391907
1710259
542057
2492659
383568
179896
2730337
377715
2041821
1413695
1922985
1732549
754288
632154
599331
2680552
625591
214944
2398566
543136
2009977
2524138
1308393
836461
2663845
76892
1149358
440953
2393853
1831409
225588
997967
944753
775582
2573453
2432373
626641
2209447
2358835
2470675
2343568
1143145
96993
184605
77858
1227862
2384226
894555
628264
1887893
2270184
1696616
92822
1151621
2898650
1949042
452427
66749
966377
1572262
1577596
2764974
882172
2103398
2196274
1305500
2095451
1771714
1928014
2579052
2203019
1111581
1811584
307753
2313348
1665987
2550694
1649613
442926
539489
1833827
1536590
2342952
2644775
1922133
1345364
269253
2445683
1949748
1499549
429612
328799
730871
447332
45800
1576541
1517366
1993237
2706080
2269972
1337457
1203554
2845277
875842
491094
158515
1864399
2578959
2894985
1777365
306660
2806780
1934049
1794365
901393
445578
840301
782103
834743
1643008
2052486
401679
1004758
1483477
2507697
1716970
791224
2217212
2331498
1913192
303640
2392862
959628
625460
500211
2164280
1289750
606724
2853642
1275815
2003918
2143532
2230481
2446019
2229858
2167908
2229402
830858
1384741
105354
2083733
2085733
1391014
93395
826980
2034557
2496556
2539209
1770798
1709029
840976
2810606
2458568
1268490
124347
2820312
894764
2738384
2005297
1670656
2450325
2263611
73133
2724149
1783011
82629
195752
1636563
703057
2619922
1140550
895653
2469648
1103704
2470541
112885
529707
1737313
1817986
2471246
729016
336518
1553962
255635
684772
208317
1990884
567917
1843326
2402416
1174506
2515349
550560
1446139
2724329
2881509
2738307
529684
158920
223312
509598
521888
407168
2761822
2431025
1834522
47624
711008
231789
945370
1749077
2394072
1614957
2094757
1029987
2895545
1996751
585615
1150951
237307
2311029
2044592
2034994
1369428
1322493
1065060
412913
1454558
421422
888849
458678
1832071
2246912
388421
229903
1573881
333080
260381
1154056
2000650
2043729
2584850
1967407
909935
751633
2384457
2464380
2095263
2662357
1007449
162235
2473097
418263
530303
2870237
1948076
2429771
2502254
1208882
2080432
2107872
79114
1639831
526092
1968943
2899708
951145
770111
2295935
2805615
2853332
2850272
1261337
2123865
1955562
1721029
2306884
1013601
1571498
1183221
485316
2212857
823595
2656581
1288999
652196
775712
1955922
1199265
1452468
1105819
594764
385816
1372022
1942778
332938
406326
1575785
1094975
2422199
2848431
1726470
1734024
1951084
2071592
1558062
1044979
120115
204569
1119632
2758164
1691966
595459
1440697
2390329
1959945
1439801
211534
1165679
2182082
2228044
1055958
1563395
1271698
1659753
609265
1815917
1354184
2444219
2192752
1099279
751959
352972
282507
1261652
2721925
1827779
271449
2330475
1468321
2910106
1208954
1602799
1382644
18407
177491
813464
2304099
652539
59232
900899
2110784
410648
950702
1837792
519114
2533195
789398
1440901
1162596
1993406
375030
2902892
1953382
1338557
1986569
348079
1930025
2290799
1930646
324407
653592
1440039
584313
994823
533196
2783705
2567315
599215
1800790
1756310
1293423
294483
2514406
1762762
2767622
1569670
341509
1695727
460170
369891
1913617
270554
2448214
506565
637179
1262931
234444
1807281
2283719
2091912
513752
2196662
1100618
1615881
656901
1148575
530752
1203557
2504991
2219088
2254002
939939
1488337
1119385
2927971
1042153
2687772
2014055
2356601
1387610
1358611
2107060
700944
819765
1140576
144826
1773119
1357230
2684358
2829416
160737
2212094
2583140
593413
1299860
2611340
2444098
2572570
1757769
2208208
197894
847825
357319
2921393
1560045
784025
804216
2254946
1010113
2209617
2377800
296200
1281780
722429
671597
2201181
246338
1502057
731388
2114828
233584
923780
884690
2085239
849351
2475201
128797
70396
1123200
111147
741273
2703828
1072218
2680374
817415
668665
1430062
1103866
776670
2537596
1862909
2389440
956814
1245722
2168013
1577210
658260
1780245
2846661
1481958
2338339
2711930
121127
2597632
1103211
1935211
2067399
2284868
1255547
1885716
111402
2591384
563336
31500
263506
1202674
1277798
324154
119782
2925429
2756563
2264267
721182
2233931
2016819
769806
1102723
2780042
1216824
1310384
941099
1221478
20687
1027215
1278840
1949752
1462884
850064
143949
2936469
277607
1485595
2153228
1080719
1022844
972728
2483006
772592
952958
1423397
1358148
1949539
2333942
1202850
2012001
1619952
966871
2901232
42049
1991655
2622238
1080253
2423551
570575
1786023
1926009
2055702
2908187
2724293
2326573
597603
353275
1516681
513493
1620601
1499425
2367909
484591
938432
1814769
2889169
2252706
1443682
1470167
221074
1383829
2102723
1954630
2183941
2294677
1971535
1470964
1705867
1381376
1892481
1547092
2865565
666624
2798041
1715724
279098
2254590
2778334
5630
1811591
1854405
775144
57886
1105635
1792584
88016
321894
1493086
2919916
951827
1189655
242937
64584
1986771
1989366
1683800
2518075
1692812
343668
934822
2108544
2667193
590315
2833779
1702229
853680
1529375
2228620
2766146
2887976
55356
1061886
2887321
2158663
2793544
1318719
499994
1482640
2249860
2559353
199561
13166
2642619
1667464
477116
939128
2506831
2234013
1240115
1369734
1984538
1575994
112679
1083987
1082580
666911
2153540
833416
2083143
1241361
2805295
1735711
1603088
1445717
1739042
670334
120139
2421879
2901759
2336360
2100236
1622432
1248858
2700450
2068955
2746281
1211755
2584340
1617414
1767788
2313001
1178992
1076905
904995
1912964
1084853
2662872
620524
986876
1416237
2743701
911749
2465149
633683
2478609
871829
1366363
2856031
1903381
2219631
1245125
2284437
968915
1046567
235115
1443965
17851
2519491
531309
1980572
2858033
647742
2128417
338754
775837
1334836
2388983
1219876
2578608
2876770
2929048
1919783
550820
1280042
1533939
954584
2770860
1835412
481555
1847725
2787772
1005170
285396
425744
876643
2237672
2023007
2623609
987504
87814
1321246
2672287
845645
1883736
2835236
1368618
2256513
2608086
2089967
2522634
2610120
2608832
1570851
772147
222575
1874210
1359905
1176675
337306
1358386
1606390
1302828
2377028
1243096
1391579
1874046
1696117
1725597
740433
2148022
469031
1835938
2885936
188669
1458407
1338818
2796986
2498100
2487559
1554008
898661
2573993
1830366
2868870
1247414
753592
1548228
1183992
1600679
58967
1413365
1948313
787619
105728
154976
233021
2894142
59489
89371
554984
2428892
2418957
215323
1989395
96157
2643145
2550595
2083176
1121962
1903355
1320744
229040
938063
1795177
1086123
1724442
2738456
1460624
2349496
132538
2305188
1319779
1401682
1171074
2024880
2824540
780184
1226812
2303741
989597
827737
1485247
319373
2802654
337370
1796873
2677318
1428609
2045799
2694861
597211
258430
2819465
1061655
622273
284480
427622
2526770
1121277
932855
1444940
1166571
738827
1267322
1809888
1231140
2730601
2682592
2874555
2156947
1518009
81079
1825580
2828771
455259
506334
2489933
704814
1520960
1277448
2667236
2911245
1706050
2524448
676052
16021
1287129
412293
1266120
1758309
1774247
2492409
547393
677600
1179407
1870471
847419
2064518
333435
400995
203120
590496
213773
1255883
342935
25791
2135508
2695510
844793
8404
133260
1776013
2029902
2423543
2550863
1005692
1632759
2570869
1088682
1858583
1599354
978067
2091284
114425
2508171
2083297
261312
16830
1046904
2919845
269972
148064
2096018
1461519
228257
1061512
2069103
2448295
2556206
2434200
142721
1204902
1639711
275302
91144
660345
194345
75762
2748986
1870569
1352594
2381602
1807255
2620765
1584398
2239752
2887459
1307334
1147076
2042773
2866395
2325933
747994
2706450
1371765
2388658
1094846
2703294
696321
768527
331263
2013986
1875315
1619901
325371
2565736
1323319
152938
1272643
2537074
2168185
170641
1629472
1187139
1121041
2886843
126433
2383247
1400993
1686492
556552
2640782
1206461
1955758
48007
954848
1131942
980417
1265180
2075273
2499545
48892
596809
434794
2726488
59718
1552396
1710333
118886
1527347
2435396
2861250
905112
245006
1294114
777851
518824
687885
1709694
2102099
656862
227260
303534
2658191
2020863
1483952
61184
277711
13585
373690
517517
79610
642477
2439739
712874
624705
2790875
1324941
1534332
419047
1964851
2737914
1473499
1371664
1361726
129991
2025691
585373
2638818
1452609
1035743
1233841
1893926
1193626
1340285
1503334
349737
2374540
550234
2730481
2616688
1469808
119489
1329348
1476317
1716682
1760915
2221542
1842578
2850146
2690011
2611447
896930
255845
1420956
132493
1271227
2594283
1874407
2076098
1470065
575935
1496450
2045892
2498124
1498591
71844
508053
620853
1078049
2296725
542645
1825666
2246531
62396
968377
1237122
323817
2882204
2336455
52677
84061
2639606
2506452
2739174
1173952
131401
2095882
680378
2271735
1202164
2027306
2603120
1764171
147912
1928269
2865901
2933926
1067106
1705517
1847209
245764
1601742
122014
837096
1849192
2104981
815175
1231944
1077004
1090055
1792071
1237684
1715619
2593082
607094
779487
1724275
2493359
516317
1629156
145784
2519754
183401
455088
1881368
1215424
2731315
410754
2824101
2804377
419673
1976794
965421
673418
457458
550105
1245952
1466190
291627
355401
1837554
2678162
664220
2939039
642723
2415926
2282403
2106328
219240
1685570
561366
1656389
2262341
1386029
85798
592
835214
528870
2283224
2127338
2111897
2058469
181926
1371962
2763306
2417423
1803379
522512
1404836
1077224
1814053
1787014
1756464
974802
1640362
2241644
25702
2344240
2533187
2294077
65255
1200886
1815943
681035
2894118
386563
2333851
2708183
2604320
609940
2316737
1635469
350219
9785
381560
581571
251886
152531
678192
2550308
747128
2882604
2095052
2831073
1210966
543593
1090971
2229584
327472
1073627
2720148
1782955
712985
2728380
351058
2417325
566615
2766306
2756867
512062
467116
2197666
752611
1938263
2913054
691790
2011149
86976
2542414
1427052
1677925
2140267
784362
751793
1657297
2582810
2550368
826753
926982
1828491
444472
2271812
1193152
2486335
1094599
944648
883904
2529198
1840455
2083619
2583807
42248
2497217
2661498
539390
2929012
116005
109536
409035
502828
410936
2767056
2152981
785493
2779579
4447
324417
2439514
1680026
843746
2586818
641578
827557
2656544
1463019
1114080
522787
2837048
983422
940963
1167210
99871
1246563
2883053
2751869
2844473
1953027
606280
2300916
1088931
1302853
1989924
2614477
1744497
2245040
2867749
265979
1573400
1112737
1283944
1275392
1229286
2924610
2208760
266818
1472060
219526
1879152
2655606
816071
705442
1462768
1136886
2569741
2768662
1735575
868214
81785
448613
2153322
1273332
1165199
1400992
2335959
824419
637175
876892
1266413
937262
942198
757567
455234
1518382
2480210
1963967
2168770
344657
119061
510978
1429940
1489957
833086
2765687
164577
622782
1231429
2476084
622822
2784087
2086514
729320
1297478
2194394
356614
867043
2926488
1350140
2299367
1565559
2346110
2395378
809111
2371863
1451676
1086949
2086155
1488843
1139442
279847
1605645
2336491
8875
603668
1147528
2688014
461919
1668116
1301893
2240401
2808617
2899144
2654693
2875723
2728718
1399214
1019194
2121697
2219575
1186552
2711173
419408
565556
234699
2382660
496814
867742
2077653
2155939
1017316
904145
1371269
2375489
1229384
2568690
2759329
661252
2884663
371253
1514825
810323
2147596
1300271
1349711
1056198
2257084
58598
2363671
352487
1798776
1976468
764831
1891249
1795156
1810185
1514582
680931
1242838
2359087
2284221
1852398
939197
1154423
1420799
1848440
2853568
1894240
57794
132542
516690
1450799
730647
887636
2112739
1944347
1201460
1218496
513036
2134106
1857909
2308878
1573500
1390969
2254252
1433514
1936047
323547
2389510
1625352
2624273
1524716
988917
2109608
731267
1967862
1325872
2626286
1329226
1774697
279313
2034129
2206258
1094966
65494
1267272
1454955
1430148
1930091
2079247
1979975
574175
482450
552060
2672341
1253010
1882959
710655
2604274
400031
1832285
2564415
2724206
1593417
1570258
895806
2799757
2663049
1327199
2026404
1996552
600006
1010562
2138570
2780725
2178875
1704280
120066
2679905
2435117
2654081
1192741
2599075
1820574
2166247
1602927
1645151
2799072
1036194
1114435
118717
1372828
1116431
219609
474015
2227279
158487
460405
2134033
2107367
1635554
2917164
2101938
1216234
2675382
2309806
2286890
363748
744490
2922961
164831
64159
1215995
1441
2038247
125590
93562
2750687
2094590
1501140
131753
2641533
214258
122537
111701
2293957
1911094
2231099
1274858
1708246
2656414
619379
1721353
2337889
1008713
597999
873876
420488
1307751
1002642
1465128
2763274
2163146
367368
158025
2726932
747835
1512748
1225
870186
2379864
1111847
2267245
1804111
1595914
1114116
1770546
1015306
1928749
2230374
1356282
451785
816197
1660119
694614
664850
2401897
1405621
2674127
575355
407364
2802697
1783983
1885005
2065220
1641368
2896469
2553834
2685848
967504
61846
1501920
1407312
1947014
1633798
919716
2414516
435209
1972936
698650
1131871
626621
2573796
23465
926379
609287
1795792
1045374
1257303
1154893
2846656
2155297
446307
270919
383885
2298234
2146053
354352
2538380
989302
1383070
277801
900214
1898590
1727378
2660872
2221115
2747133
67877
789915
309470
2802360
519867
2937378
373181
1673711
2386232
1631606
2340593
2778468
296912
1295043
2541997
2852323
2407590
1608686
2866304
212233
1652180
1721649
2865638
2815411
963972
2231302
175669
325037
1965158
2049652
2731126
1450035
568202
2223208
701357
324806
2720137
1109282
403036
2366351
1449753
2130698
773003
339767
2875857
1273650
1323883
2174948
1147939
1281565
2597843
49268
1874222
1540974
833533
1883354
2545993
1244598
1992759
1214080
2402805
1109173
2118911
1473236
1406346
2344798
133552
1047341
1766551
1336234
716640
2902067
1686762
786122
2014337
1916841
2506896
2180620
900184
2626896
1110647
1506324
2330841
1636478
1907206
1039103
408257
272404
505079
1129432
1331800
686852
2773829
484611
1312785
2192183
628081
2264669
1584556
2237851
1735507
2465497
2841353
141062
1786904
1464200
236507
1084838
310067
2394272
1914069
663391
1311690
395477
1550845
526100
1821255
2724660
394916
1869943
2277306
2113434
936640
2580153
500471
1776090
886515
2394181
2347924
1465865
288142
409494
819925
1228388
185571
589237
1737927
492769
284586
2556446
1295898
1295157
1737464
1848174
1517603
2457870
1576746
2602283
1506600
1407201
2246411
654042
439859
2074253
1330091
2226692
2173268
737228
2544464
2352727
2144531
2677422
1369916
344989
1343102
852188
2313586
1618346
2685885
2754377
288523
710571
1156259
2875120
2827181
2677543
2208835
530299
2291164
602018
999516
571253
1634689
1483542
604561
1980941
2860736
2614525
2574949
1413449
2522402
2043230
198558
1055526
1773412
2686870
2531752
518457
903891
921957
1685222
8659
2399259
1192412
1263128
1942122
1326634
217954
2012249
2889724
1427055
2919599
1260713
2931106
2456419
2532011
360217
2238367
2165902
2196210
1672589
2711612
1824867
2882622
1804572
2024540
2748442
2090440
2285488
991317
1398916
1956373
1916730
988338
443109
1494585
2213256
1225223
11894
1721761
2826668
339047
507914
2853953
141075
290662
1092711
2390757
1162189
465080
2528585
563795
1025945
2503771
1908678
1793835
1669681
651960
2448186
500576
2005782
2008235
1279735
2576319
824692
2727689
2031452
141641
2474163
1221889
1666931
2609699
984976
2300413
2934639
1866705
1274972
2731388
1161245
1862466
102719
712340
769008
406761
1692044
276372
1630293
252817
2636826
2799933
471698
1948094
2725737
2599963
1655297
1659432
1966294
938827
1867926
2716798
1130603
2628231
2469245
629944
1457002
2648759
1807557
1611982
792686
1855491
524141
936813
2672048
2138269
988386
1475560
124974
1742890
560888
2344456
527116
909661
1351014
1215334
2324355
1810409
2812168
756022
1951934
1430316
354265
635465
1670747
462441
322403
585575
1743993
2317623
1855123
2582445
99770
1705616
980107
2385905
2213790
1581721
2294303
2408815
1721151
2664256
2182524
279911
2230382
2225219
227039
1455880
1897564
2081079
1832077
898234
547570
484152
2798956
913879
233131
1579538
490222
2020829
297014
1340041
535251
602138
909268
1771601
2730882
481787
29120
364707
2057514
2587747
2688266
1567419
589971
906535
1214433
2485351
545010
636839
592782
2563340
1919098
1098918
13779
553048
177201
727085
1439080
1551105
122443
1463461
349450
2923527
512558
840745
637197
2752842
2134295
2901238
1574582
295502
428143
2495517
2413287
1010232
1167031
318144
645362
2590562
944986
668742
96159
2252660
1057725
607992
1775634
2333800
2797347
619800
2034845
658306
631861
2455328
2334070
1927797
903527
2748300
1806653
25913
418731
2015251
2938598
2538589
164528
2314093
2429951
212137
2745722
466715
31257
2261461
847106
2372781
2131954
767547
1474558
1708889
1632542
711820
735340
2101980
2902587
1543132
241216
2647206
1087597
2082078
496965
1503225
49352
629402
1720028
1166356
936792
935829
1348168
2189436
789557
145198
2563288
1002826
2258960
589657
1949640
785714
852502
2460697
433582
1986146
555814
2197572
1303219
2325956
233205
2481600
179962
279217
1951412
159142
2723667
2224634
1552684
305070
656037
239476
1543368
637537
2309436
819599
2221409
1209087
560823
1158952
1156486
2592392
2285007
2081938
441476
995260
1080337
1850681
2370193
2774531
2271387
1035428
2374050
732688
205886
263813
1408918
2722554
464773
86358
846354
1625150
2827999
2181130
1337719
809971
690019
1101727
252984
742051
2777396
2019235
1264859
1345357
1039856
89232
2686036
2039118
2381658
590847
2680928
188607
182832
1821507
2148597
2324069
1139069
1133332
1388569
2031415
442566
2255081
2073828
1549503
2258794
315262
1951916
2520662
71872
1695438
1655900
1600486
2221135
789036
2372529
1991200
2089812
1984902
244537
1738462
633075
229010
550895
802317
1518181
643620
1537779
221490
1366573
1222831
1266915
2621352
2401785
1436096
428188
2321562
918778
2293968
1673155
2691802
1755151
481336
803623
1016287
2390905
2778407
2258898
2888694
59310
481027
843129
326340
1154156
1826372
1650807
1614400
43034
46402
2106256
1635781
2176411
652860
1917345
1274818
1496000
11536
1047986
2014150
885156
2360750
2554701
1238512
2501918
1222337
312550
1721665
1959535
188224
2567832
862259
132472
2818631
179825
1605673
2139175
1455071
2355465
1487044
2073518
2615782
118307
1751161
1326352
504940
1396191
1227608
668730
1771978
1500614
1678877
1106721
1278841
1021098
645070
2193152
2491847
2126451
1902604
2470897
635337
2208819
2642599
1445576
2844255
1827374
712734
2588164
1441800
1906563
27637
761936
2762583
610603
1909148
1113866
1311504
1063164
2077394
11995
2018460
704223
1783084
231873
901803
2718741
888447
2793922
1289641
2011781
1957582
589253
2143540
215210
823477
2783569
1197139
650445
252205
2186524
2845263
2722231
1711526
2553578
1550340
513430
278965
1738718
1482029
371128
2252618
803026
2317417
1113018
1212904
1273605
932798
2318994
1670607
2312925
283324
2582338
2059727
337063
1884947
88504
1960403
2493380
1556940
1909665
742949
1202099
2393393
1395924
1802451
1144019
1767946
2872171
686589
2852633
2491883
2314378
2582515
347488
114163
1295801
1082181
2736510
1395145
1119463
1927828
1604626
124458
1408593
591012
2932548
1266297
2147831
976223
2048586
2441644
2916166
1007880
848372
2284751
2802058
1577626
330118
447134
2405833
2893754
2048432
541064
853893
1461873
2448742
412220
1228314
1833455
2179615
2435615
239592
2058771
1289879
806365
79976
20558
949186
1423599
2320603
2491091
335149
1437857
1178258
1527023
1616356
652284
744396
571591
2449204
1382571
863935
1460202
1210717
2584766
715414
2918739
253234
127081
2638121
1083112
268550
1153666
1086486
2257452
2063895
1531235
1546430
314285
2155879
942315
1051910
1193048
1564780
1693302
1537095
2127456
1255317
1362989
2684141
2400730
337428
1344625
635731
439983
1178111
757007
1106510
2194260
1027432
38535
1043132
1181771
510973
2596228
688256
1554877
1981015
641024
2307048
1486903
1527302
2872650
1190466
2880544
361186
104154
2149126
1248245
2919393
2471445
542053
1730655
260578
2451244
1000337
796103
2061619
595698
1542649
678240
65927
1241570
2704027
370556
512065
753406
1799710
1653078
1776414
2761335
1216260
2704801
162174
1241768
1301850
1612752
2356892
1487466
2640371
2600523
2922704
1654540
1829910
40304
1325237
1802711
2798050
2121247
2335563
2448436
1186944
1649173
211669
1943772
1882783
2537931
737242
840144
2601106
227040
1562452
1087275
1253808
1575249
383245
2341733
785215
1245753
871059
1393404
1234332
2876509
407547
2693758
914537
2901984
1601619
306139
2796154
2092515
2846286
2510492
266859
2801060
1663205
492225
945364
2612946
96266
1426217
164586
1434509
1854860
1210483
265731
2173826
155095
1929572
323967
2162242
320224
2559018
2830144
1015657
1621998
2543353
1469524
1514809
1874956
2750535
1128359
2636418
1829330
2152661
1015713
2776652
2151768
2813121
350163
2125677
830885
2126609
1521713
2885679
415204
1013952
64161
2710735
1828649
629006
693500
1824078
2612323
2046883
1030177
320768
2046827
2863775
2255684
1116758
2742036
1633743
812969
2524748
2169607
2457893
1031547
1808902
2371151
1925400
1274585
2612104
1083534
672876
940008
779160
2301367
2780230
2069237
2462265
6935
407546
2538352
1526532
2760110
2868150
617235
2247879
1863935
2926717
2920195
1418774
1791216
2861934
857645
481533
1492240
2039426
2247708
2638304
1554072
2340146
381318
1737058
1466134
1938089
89299
2700695
2603166
2246943
1307181
1842155
723088
2622006
2565763
2366568
1088014
1594037
2318316
1283524
728296
44746
376078
1800977
746081
1878842
766896
1993051
1042129
1769708
501588
864075
1153976
2340994
1437591
2847542
781956
558538
2548115
373861
429138
2869241
526342
1506051
877617
1339378
1019155
921114
258152
20368
2116395
1441284
1548210
1166500
1073235
866767
2205863
570023
794913
424297
2832520
617534
2421252
2710538
412935
2717472
1515914
278729
221232
422320
281675
829123
1756363
221378
1384267
684327
2332479
1224148
2100585
2136183
282169
994869
695968
1444660
1812153
458018
616991
1912195
1415733
941751
2650424
195854
2843079
1788802
2222085
2808377
632126
1508072
1374952
1531584
1031660
1984170
526003
2129786
1420330
2393752
2707026
2293623
634770
2162966
2876441
2003308
2906661
1276148
1568041
30628
920869
377349
2911480
2054036
1040000
2477447
2397915
2748454
1824153
2064821
486728
2623670
1355226
421209
2914718
1565826
988475
918760
2270924
457361
2431987
930493
1923641
1840622
2902963
802131
284513
383595
1564010
1871164
1403033
121733
532534
2333190
1627751
552190
1084543
788519
2570597
485451
1553038
1522657
1767510
1185848
220652
2729959
2893220
635947
1753073
585286
1490544
136808
824839
1111819
2435440
350945
993489
1334485
1911715
1159645
805548
1280385
2278046
693101
1749886
2743229
1026499
1680022
1886340
1338770
1670705
1439181
2811681
475547
2342739
2420100
2193799
2632638
516704
11879
742404
1699379
2930536
931752
2423208
1566694
2269916
1891707
906057
1288405
1412580
998701
2229879
2132664
179545
482191
1466392
1334017
1585424
2410520
1522179
456926
1965359
1572696
1051295
1598509
1738284
1565811
2630865
977298
664668
1818473
1089880
2490038
40543
1972489
2780926
2894723
997947
2553398
641354
2794508
1241883
1562569
305104
1139177
354343
1354072
193492
2342119
952131
531239
2482758
1900316
2807069
950554
779236
1255719
527128
2770621
468690
958606
2794169
2716731
1286085
1323167
2898391
2013886
2547111
1291892
2714278
838325
2653992
608346
2557902
1008007
2202760
1130765
397391
1402027
823046
460252
2441907
2814309
1557449
1633721
877320
1195556
1656163
2626041
1022190
676946
196828
2013312
2460166
1832300
1996266
2415072
795451
1580097
2936813
1424943
1104411
1777254
2659619
3324
76508
2414661
299474
1198021
1385541
1223672
1517086
2676935
1345839
1898771
1441880
5076
1965620
1227366
1854464
374223
572351
2038515
1632805
630402
2345790
711124
2256228
20708
2890857
272308
458428
766959
2383566
553878
666213
1138180
385310
949968
594291
629909
1865651
1159825
1259631
1073499
633801
2141107
587836
154696
758393
1214045
2708282
41897
2436152
2702796
2289394
928803
210738
1861940
1085764
1043752
1455504
2515043
1057212
2861473
1751698
20409
2892523
2810689
885058
2704703
1701736
1283388
2798081
1725048
495519
1530615
299441
1488427
1585779
1518710
38127
2805156
2609292
1974034
1850478
1166895
2935195
2521316
537114
335919
2482221
677659
2224406
1164220
82545
1950238
1531817
1415680
362956
587977
2921964
2307809
2193512
2314397
1445008
1374888
2171604
1236789
1414499
174409
1888125
1191959
687293
1041775
707406
1087772
827513
2479676
1903984
761236
990955
94671
373392
162690
959141
1486507
686602
681887
1432082
694624
244856
1219356
2359636
118945
731539
2136392
51627
1163900
1711862
911763
1469048
893639
2235046
2927940
273685
27710
2850842
2849708
661697
2610774
1564878
805103
1416759
1100490
67089
713351
2553710
599135
1354335
975800
251452
1147641
1340955
797436
1977818
366153
2182617
628061
2545293
437248
1033422
2134135
872393
2803185
447697
50416
1584786
2745782
844091
2442684
2384602
1341252
620468
485850
426797
1831292
2867563
2001634
175001
1032151
2670176
60470
235796
1399502
1321741
2693127
1863944
294905
2428926
1094032
205530
2035287
832056
1960085
326101
1534065
1495065
2581200
1230319
1663308
537994
1065367
1407477
1928598
2875099
2619554
779130
2254122
2642485
2263073
38872
2797891
2058290
622165
201763
2609747
2092009
2543057
526175
2372183
2541159
2821984
2157117
1250265
392479
1675908
2023756
1944705
520350
2131716
1681500
257487
2575854
577134
969361
752864
1732410
10995
1365974
2239208
2162383
283114
803838
1011506
989121
884879
1052525
469995
119344
744041
402204
2486563
1601395
2277775
1997541
2561991
9045
1823898
99644
1458084
2011084
2760921
1398632
2679176
1988125
2081936
1367447
903231
984202
1528787
2887432
39925
299800
1358829
2251008
133881
1998683
966095
666119
2018997
1283814
2516127
13552
640110
1277223
2058489
409796
1618840
2539037
730356
2312190
1440500
692845
1394793
288006
995719
2423485
1980589
2477039
1514985
673869
1321659
2816426
2425651
2891042
247792
1570054
1348409
569250
1569757
1737726
1537402
596458
1914169
1386270
102146
341176
2776379
1806239
2089447
2519179
1247617
2703978
1415289
1399104
2819797
1103110
357242
956738
1593548
2282991
20373
1882907
1942494
961408
1925074
1646950
721482
1020215
290151
1809438
1700104
1606381
1289862
1570183
1271172
2351678
2797975
1334907
2651463
630430
402040
1361652
2686632
1190900
1122071
1572529
2278429
333006
2558840
2194995
1410103
301398
2240197
1745020
2518109
1525031
2067175
862224
1560123
2271956
840153
2848886
1246304
2887611
2740625
359821
2153816
2242315
529047
239213
2150476
1078035
1261072
2183046
2435098
2912825
2092240
1669643
1480591
2345592
2152902
1291418
1882613
2798670
2394434
709475
2349626
82684
1702179
901718
939779
768151
1234303
754387
1275052
2066819
195841
2758920
2027425
1271129
2642490
1068632
1061127
2053444
1410188
1432811
294039
2461175
2357206
2568230
1405343
923606
175531
458811
786900
2117921
750184
758522
2450409
1167399
1293034
1845214
2853271
1643909
1904680
889586
1850048
850195
1279807
1777990
2905253
2501652
34832
73691
1690947
1588689
2018807
175193
2310718
2678109
597434
2561567
959805
995733
2261693
1915405
180723
2539072
2166783
224767
2264184
1283192
2314535
1328345
1572640
2271712
2894682
1686948
1531206
2133377
27550
1111410
2728564
105664
646314
2065179
1278073
2057153
36229
2754794
317251
2494369
581443
1545935
1753574
1338352
1066945
296564
2205290
176079
1873853
1865243
280742
1065780
2241292
1248230
307442
3991
212922
839500
1943623
744270
2075267
2672814
1870174
839336
2938794
270865
1041418
57879
370400
1675022
2526943
1286609
236602
163730
2081223
653947
2486916
1651498
1127144
644043
420320
732149
2541405
2558802
2842719
871690
377304
872815
241689
1025806
1439597
2042253
1848183
60229
320007
2250012
121604
535834
1807470
2387799
2004131
2586091
2794889
2906566
153702
217512
631342
1509462
1848781
1641509
351193
1309371
2659727
898951
2610678
1613485
1491596
658591
1776285
2915915
1893400
249342
1602183
2701919
2432496
771330
1518604
2581391
1692278
2598680
446600
2766623
2518638
2931265
968677
821573
2005477
317415
1317499
2344761
417648
477587
1481187
1603798
426572
1737896
2085011
181973
2029329
696688
396635
1062858
856776
1585140
1558052
2230608
1952823
104806
2020373
926685
866786
2770705
2154358
2266783
194533
1316152
1573407
2877479
2757338
2817776
2368249
1531514
2611192
1581909
2592144
65143
1348762
2741341
1293205
826472
2840618
636626
2617093
2000845
2045958
52537
2205689
2112053
1468463
1942647
980323
254171
1804796
769835
2315794
1802904
2292000
2475559
1240719
2379087
1795700
73969
2643391
997065
2861724
1526890
2035560
2037930
215322
669421
316325
2228538
2101320
405775
2558266
2706866
2767758
1246986
2078547
1039149
918945
214385
1332165
1090598
478580
2476067
2609656
2134294
1334817
2295698
2070562
838823
2180722
843512
1873237
313399
2889119
48346
2855553
2369905
2243922
641473
479137
549552
1842034
1950051
1525661
877366
1794279
2763487
202197
1206068
2020630
2156512
2051743
621019
249677
2551172
720043
1107320
704990
509199
647676
1215609
1076172
2855597
1579445
302254
2188147
1131086
1011598
2053908
2425984
2351935
2472437
827284
1855131
1479003
874087
2715424
474979
646491
2918974
2701232
1809694
698484
2195852
2226122
2173902
457794
1459279
2898941
1808310
2589623
158068
1454185
2286493
1122716
628872
663808
2914403
2507234
474327
1248687
2756522
2911552
523053
2837726
1338809
308229
968091
188219
2331741
2086848
1418225
2022805
1552933
560890
1503521
1351393
771220
765658
2398815
204997
1006969
2825830
1762494
1103609
2004857
537690
17484
974472
415828
1273417
1729820
1375920
2886524
2006288
2542614
2454845
2655785
2117219
1765333
2405213
1094005
919064
2544022
1187231
404736
1680398
2403867
1204029
1011801
436029
2897555
1564890
2295967
1290731
2755310
2705947
839014
2829701
2911150
395579
197031
2554754
908773
1394427
1464010
2550966
2812666
2777585
843320
247739
2703236
1358831
2216246
2451118
964188
2078390
1745352
2135058
2065970
1829971
1413306
2930072
2595551
2573366
998480
343631
617456
2591660
1287918
2247901
1575110
1792566
830622
2671448
2491321
2767942
2652733
1414845
70353
1255437
1041845
1963850
2378885
874161
627182
266365
1212067
1256809
1019283
497013
688399
109260
2136644
1206331
44776
2586063
2489017
1658796
1199587
484216
2122678
2261030
1979857
2742948
1409905
120485
890398
2016667
2105890
2802854
2758938
1107417
2183115
1706623
1682688
56805
1640128
1357340
1922521
1418028
1354718
1126994
1075537
961701
1564956
1159610
119220
1098071
2521787
1928314
1488092
915435
2933153
1423954
992365
1130842
780371
1369514
222306
200194
2231270
1311446
1944571
32144
2615618
1549910
79940
140053
2060394
701129
1236688
671392
72940
1857459
1698576
232720
583334
2380095
490618
2923543
2407418
439603
2108248
2671520
1712513
840945
1340208
2916487
1140866
1833080
1053587
185022
2058476
1532824
2928155
715020
2141486
2733464
2694305
2430561
2671164
1619404
261983
2416905
1637642
443398
1551296
1554269
442001
73599
1573052
2644002
1042637
1953095
1193925
1427414
2922823
1901952
96589
2542639
1403450
676128
2329598
876331
2900691
1515692
1065727
2918306
2491407
1381637
1970114
2317847
2334891
167352
2749638
1355776
2810169
2744070
1590606
2718540
2236550
1250428
903009
796005
131117
216411
2072805
422017
652207
810152
282223
1043464
2161820
797943
2367128
829954
1759957
1771408
1167127
2120632
900915
427355
448088
2698562
680788
2577466
453421
1042678
1632117
1826542
511235
830150
1127518
1255350
244392
2869597
1312615
2677759
98414
1948912
455278
201794
2108658
225098
345878
1860449
2098722
2754706
74138
2793429
2347176
2705760
293666
2217798
80135
2374315
1031755
1318677
2699144
2022264
2060241
10024
1868335
1015697
2664525
1697270
921011
1977204
1393132
2099548
233296
1578299
1419761
10144
2461638
2441976
1104091
945550
2121621
1948609
2775948
133037
115781
2430585
2191996
1644287
1448842
1853197
1803289
1490656
1187715
1962860
1422561
689705
676760
2925970
583739
1683475
833326
1501683
2466621
317790
1434274
177879
1494552
1244008
1104841
101407
74928
726799
1774136
1364135
2783474
136709
1733435
229517
423232
1614178
2449252
1652292
1181768
1809268
602956
2147038
2725090
2497766
644629
1874581
92666
195863
2458209
1455935
2618134
728194
763321
577179
2486560
965729
1535213
2498176
107683
1349183
256771
1654907
560639
52119
301508
1735097
613668
1110146
441950
1472919
1977577
1889459
818488
909662
2886724
2216560
1204512
2802964
2330113
886929
2588167
1787525
777550
2373700
550591
28284
31314
1015641
467190
2597066
1234219
64835
2077587
649720
2579665
37818
2580390
2426917
1473226
2098330
1183241
2312319
490360
1475806
2196743
2594717
1553814
2196308
2606236
1915464
1659768
767039
2297659
1232757
2236628
2101183
2316043
443495
2762454
2687411
433888
605423
544301
1098713
280906
2832481
1067809
2119232
1409053
1120132
2028206
955019
2338140
1852126
1655039
830817
674585
2656100
2690658
269353
961473
1034669
2868107
1447501
620069
51600
950967
446635
2113743
1508074
2162161
529173
2811458
1088090
1815845
637530
1748820
1533380
2182142
1157133
2080721
1750427
496802
824352
295187
2110625
1430743
2206398
808582
516667
1893621
626482
239418
1207383
813845
996684
834156
1604256
2788695
2022176
431943
1404992
1294974
500013
2622561
2936323
2471115
654233
1645106
2095145
1590260
784577
1216419
594037
1911607
2586705
782896
2073015
2896444
1811774
929350
14564
393583
1609135
1885033
1067202
410040
491995
187323
2293931
938808
827372
380775
1128368
751167
664730
2583484
3385
604865
619184
953993
1284077
117796
2211240
56660
1619304
2156374
2210597
1291343
1023475
111302
948467
1844226
1276177
1017142
205387
444440
17256
2855167
1159205
2025230
2939137
1822957
687506
2717580
2625675
2792111
2304139
1463468
2683294
1957245
542872
1686034
1295408
333339
1761960
2462766
2796125
1744921
14397
2023992
1990303
499839
1766277
1773423
1628314
881840
90864
2154291
1521059
1097017
36416
1577875
1083749
2180844
113166
2384438
1532953
560296
23981
1350985
2604760
2741787
1120552
1022073
626309
2395426
35412
2498098
416821
2194295
1484628
1237159
1454822
56470
619121
601398
922473
1748666
1172082
2467803
2411941
182868
1639495
1417355
2499263
2222914
21516
2040536
1382694
806906
1964309
132305
1662840
2184171
1625524
262153
957148
988265
192883
587403
939406
2921749
2081287
61880
1442771
270191
754579
2121790
697101
2748840
551874
186014
144608
2454506
2446759
2664214
1695873
2165053
2065584
689224
1254138
1008153
1469350
2729096
1194277
2797597
1372038
678971
2291814
1352653
401885
989258
1373296
698055
653860
894582
560731
2771096
180607
1869449
882670
2613515
1182815
2175292
1534376
811677
734451
829913
1452236
1861934
1518839
2194308
876620
2777758
1886424
30609
1511886
165017
1884713
1945059
2708208
1243291
2084436
2351802
1194179
632042
550857
1474299
1456822
2842949
133362
1408702
852486
250393
902838
2863911
240994
1495944
24407
971060
2405300
1398647
527270
2896574
1957296
1515447
1263282
1066701
2460435
1475581
1944405
1945281
68455
2652287
1390752
1882218
2901051
1644386
320447
2810137
1063864
1322931
1097103
1305982
1223265
689368
1676016
1659547
438605
1390328
1737407
170446
1857085
217628
2004146
1418816
2460477
2447336
896055
2386470
2713194
2377977
1017026
479217
851955
408501
1547938
443407
2440555
328551
603712
2064427
2711593
389090
32280
1732849
120349
1217051
2578504
2236137
739286
2251512
2780319
2860424
2769299
2862495
329463
1256836
1435923
2379989
839487
238531
1234602
2549652
449109
1662824
258290
1222879
684288
2002422
2939829
1102307
1313937
2719644
2349653
2484732
1233328
1490538
910371
360660
306172
2213677
2600177
733492
2185986
2057552
2831891
2526822
2663291
108846
1898934
1008128
2080510
2921946
927374
2605939
1769077
1393724
497617
92151
397271
2931450
132922
682229
922214
782248
1560575
1679873
2183691
666616
2352922
2868201
1964845
1916163
2495008
2621775
2077066
881016
179030
1017119
771918
1005782
933565
2870538
2682547
1457103
2248449
2809282
589131
1266762
2056135
29038
2393280
33265
2818407
684868
218800
2600067
1352653
959284
1441169
2344194
1011807
649631
1245743
2485710
227162
595116
1166004
2236348
1352172
2501198
1512311
454697
2791864
2650794
1731184
2231001
1409564
1858312
827117
2474521
1645159
2533852
1841475
835143
1512595
2843320
1284897
507930
2229384
2401064
2155650
201694
2173271
1459681
893799
356250
764475
2408486
1088015
1561452
2343176
500699
2000206
1072995
481570
2490586
377027
2253435
392829
974628
2199921
1669702
1420274
2701818
2933912
1313304
2876985
381038
1741699
343789
1142179
2926828
1671321
811017
2768743
2528771
2462959
461711
2117967
725905
718207
1117992
1563868
2864895
2172803
814174
2763776
2897230
2850711
2793893
1888769
716580
1264600
1053334
56338
1563282
1512357
2634709
846395
2452599
601464
50211
1654875
1578490
1311731
2929495
2886899
1253636
761386
1893142
1897769
1460435
178770
2918502
1774201
2427588
370338
636240
685027
2791249
2202273
1110907
1296845
873381
2563681
1622535
1540578
1568852
671121
2615923
1676479
2717638
2668607
1928721
2276572
714383
1122891
958021
2188353
2001198
608503
823618
1669939
340933
2245754
180944
684960
2291719
2608753
2469586
2606963
1309989
1505693
44821
2649261
861275
2734802
1423012
1943023
1339725
2167263
514617
1850936
640777
1228136
1857763
2434539
550679
1324406
1114690
1334751
329098
1114014
1792329
1637986
783526
2424593
68456
1269606
2150873
551983
348925
1009583
2628307
2414190
2742139
873293
1356311
12022
2008922
1841667
2115891
614408
2417501
726330
2355626
738709
122713
1298095
2744410
2277654
1936971
1453856
455159
2593213
650263
818097
2790320
2569850
1356390
1642829
1828038
35337
665835
2924138
1481744
1570336
1912486
2912490
876263
239989
582674
2152180
1096735
1448047
959993
2909820
1473318
2690310
2234653
1526166
2635403
1146877
2435177
147957
420549
2418637
238586
1318744
1415619
2514131
1391884
2605772
1770598
303227
1946675
2214680
2211365
800696
1607861
1709442
1037258
40019
2340758
2652506
711613
2231161
1976335
2786190
2912204
2827669
790037
2080897
1293210
1908120
1947275
945377
551097
1255479
2841936
1069370
1779126
1251880
1444154
1253052
2247764
1843014
1340606
557866
2735475
1689792
973147
2335454
2643104
1453740
1302923
808190
1413880
422423
938812
2743952
2558194
115133
364567
262522
2464469
1486031
1456910
1691559
1473446
567870
205283
2569343
2607813
1218195
1069745
642910
1135572
1832751
829938
254108
1649689
2917028
1440458
2600015
3141
2865816
1762908
1054948
1232042
1011140
1695204
1236745
1328180
158309
334753
2218806
1214329
1227246
225903
1951409
1929005
2532095
109309
10099
1278612
2015512
2894252
998693
455853
714001
2114908
2105559
701957
2339900
2351772
238140
1732892
1210195
1456398
605262
2355083
784010
1218674
2920357
239272
154349
2401079
2450919
1643535
1924684
179301
2350996
1474891
1530879
2597626
2384402
791745
2467289
1207065
2058301
450190
2509859
996012
1356077
411348
2380542
674790
2034412
1419026
1936581
104223
1593411
2874680
2627545
418422
53169
816368
1449449
530331
2308367
889102
2285160
2718587
2275186
55200
753437
830238
2366750
1640266
261002
154443
694332
335254
1321915
186194
1353229
386091
1520547
1202308
130309
770459
2139334
2048347
1016715
1336680
2323261
2933227
1546281
2183734
663114
304213
1978402
1348345
311495
1462149
651450
1565931
396772
25605
2395808
1918206
773310
1748703
1377760
1164277
481989
2518921
2865354
1806912
2033078
888872
2375994
1421796
2563217
138352
1018964
751927
2539000
938879
1672302
2576519
1266257
1200616
1892637
818945
2129945
1286850
1324046
725280
929430
2022053
1362258
2747165
1437423
904688
1951913
1588174
2617691
1682522
1088351
1674379
1480223
583088
812209
2517612
1021287
289938
339340
1978849
1975936
2807308
2450865
1284559
1542829
2649211
2747406
394231
935125
1662575
123198
1034507
1039970
2805252
61501
977189
2547851
1926189
2644626
2846223
2578265
2311396
2003511
2630935
2091451
166517
1190351
563349
2067186
1089807
2795031
2740662
2028976
2533381
1860278
401542
8541
77483
1901243
240355
737645
282330
2082100
437359
121050
758457
1107218
2602842
407637
78328
1935735
745623
2512324
2296998
1020963
2887514
2935454
1459401
1181494
1696466
2035512
346430
1563366
474870
2508568
2158546
2140799
1469984
2407353
1149303
336813
2264353
917408
1882923
224606
1110337
673188
1992912
2874365
2078509
2862373
771527
1300948
1972606
916521
2677670
1503410
2474917
833018
1509471
643529
368473
75117
2093011
1120898
1002774
154724
1487722
2334907
2808946
1658123
1902305
2495953
1291797
1046174
724027
1163373
617802
1988838
764403
2032303
2721575
1226229
2850412
593133
2129388
1731133
222677
1530571
1470703
1634442
419565
1697923
171422
1716652
253708
2139863
1414471
2308184
1704091
568526
2577726
796815
1139519
1583890
2136638
2444878
265820
1660693
341401
79575
401637
2905394
1665173
1732991
2134907
2570428
2723852
478815
2600561
743377
2643788
1451063
737506
2735166
1108730
1933573
370519
654830
1129923
1071245
1931023
491177
351351
2290196
1043704
1083157
2049195
1796439
2413782
1010574
1504310
2246377
2025966
600643
1839189
73984
355732
2160826
632991
1889184
2605378
397776
630009
2087532
2443088
1225859
1167905
16337
833718
919232
728898
2410757
1349797
2747237
1347552
2416526
2681648
1716338
1798437
2300826
2057661
1215316
1344064
1354876
2521354
2109141
1380848
1784997
296578
1910123
71775
1423944
1161075
641878
2755618
1843684
2261826
490409
164858
1140556
1999721
1523058
2393253
2620524
921929
2362092
2564634
1911846
1650516
1834120
295069
1439182
617507
1775652
2537402
669267
2439919
1463640
2798679
574938
2374678
639751
389716
2832064
48016
1262300
1320399
263057
2630595
806444
674643
1003541
120115
753564
1797172
1988866
1647555
2554838
2621123
2912537
1074408
2852462
366069
1478254
1672991
1903999
1732615
849067
2763465
2687258
839277
588577
1290962
2018810
2154151
204602
1483414
774616
2340220
2547993
2218323
2879584
631009
2249705
2370192
2250075
403869
1771797
2752502
1816869
1429639
565196
465495
58662
1312751
767692
2671886
1179008
1491515
2497015
2072243
948862
851304
999810
310216
2487702
1199271
33456
2571575
2763744
266265
952338
929403
367989
1987983
479039
626495
2721701
1660813
1805608
1946209
2440118
2869736
269053
485041
300563
1625792
360722
2253213
1444846
1670328
1763197
2456919
1808142
1761905
2192468
1183042
1852314
2354981
970349
1838166
436637
1289391
291534
2859804
587474
1985293
1540278
424146
1447661
417842
1509855
1203938
2863388
348350
2026577
769290
1965980
140238
2619938
511562
897908
2192655
802576
888777
2846389
482861
2584638
2401248
28098
2522341
498887
1914446
482701
63038
24456
1739874
1816239
2757496
2238896
1363771
2903996
2256303
2829094
1093065
2429321
680037
572200
1813878
1383108
2389733
2145652
2770857
1248994
1956275
2881340
685418
765598
2273528
193360
658563
147642
443327
1439647
1206025
2745042
412203
1570950
87528
976948
2275926
2053353
1706869
1844068
2677534
1249480
482673
194852
1904677
689675
1407545
2886707
1082916
2670640
624340
1397334
2252138
484894
2843499
2418433
184703
2712656
2184712
1577487
2557907
2614141
2681072
2519397
743885
2460290
1398475
2018211
1529637
2205170
1539154
1312998
505677
2740784
2639285
892908
2106779
2649690
2225817
1504241
244309
2686359
727301
2251628
822226
381151
376931
2279242
660648
1876979
1853882
1663381
2223994
1445411
1385980
1341940
1348630
9175
2616430
1200822
398623
2887069
1147222
1136581
1042235
2747975
1155095
290581
1089606
2650949
190148
1613506
467722
163093
1646049
1711748
475786
1844208
2346838
1232400
1531573
1343163
2534737
895706
2489218
1523857
1565288
1546163
2253488
2226301
681567
1971636
2085319
2788828
422199
1041865
263466
107414
1485547
2260898
2263156
169456
2479101
2051299
199231
1434350
1999654
2692565
2115946
999804
637232
2696908
254307
2392599
2649812
1863371
2616262
2733521
55867
1119743
346873
2544764
85345
1320695
1410654
2502472
2466755
1527264
2594921
877297
2316966
2148822
559102
594098
2562987
1267905
2744789
1757295
1956986
872823
1882356
1426092
1806187
142503
636264
522098
2404414
1935123
1511588
2166070
2602447
796051
945530
919647
2472681
2288953
2066493
2694049
2258972
859246
505442
248765
1901543
1050472
237139
557987
323711
1137322
2868088
11596
483735
1448679
1658611
2552324
1975362
1695577
748482
2356835
998242
2327003
2055160
1480046
773978
2892157
321143
2095471
1638037
2057800
1148877
2856514
551819
321462
2911000
2243716
1739723
312134
1177015
2525153
2557356
1966518
707696
2823431
2121950
1966833
1559053
1332138
573764
2743104
2110760
1690654
1807463
2094087
1525819
2394927
2312280
1161776
2528177
2125908
894843
1044879
217081
1187838
1051519
1923887
275161
1733192
737207
1328956
2000137
322039
478938
236908
2530706
1646099
1748714
692313
2031915
1874054
2749133
1748683
1609882
2354832
576915
1914906
2699354
2256215
431573
560913
207125
1481971
2580988
1360851
831119
2593025
2781523
2388608
1462711
2889726
981712
982192
2875956
2182005
1328471
861757
1924510
11885
2410383
2762855
209776
1059974
2311560
1710192
2643426
811300
1549320
1066649
2632674
1658605
1980278
490246
1225845
302428
2602154
1135058
502313
1604891
1085427
1423994
745050
1685996
2494380
2429225
204572
411068
2632798
2833242
708232
304472
2437666
2429593
375031
2615134
1340941
1937663
262982
2291354
1300127
2036301
1595036
2107838
1324066
578058
2142668
2499533
672376
2318410
2569083
50635
1506721
607763
1410746
224584
2796694
1564538
764013
2326497
602141
2202862
2823423
2238853
502284
2027974
376194
1662613
1184864
1403057
2396206
1068636
2519758
2529253
716267
1323521
1892911
324478
2083242
1327160
1152269
1693482
1849828
2441579
2663815
1901191
764120
2493621
1031643
1556223
1850577
2902905
1275135
1438600
5044
2598070
434259
1876175
2822861
953734
2838992
2321209
147058
2513025
922766
2861814
2767079
2509303
891070
2331825
348982
2779135
1676521
290984
1006843
1876300
2778280
939776
1296579
2315599
353758
1669695
2610335
1428291
1527040
1384725
270016
1600051
2811360
2167491
1485554
1759758
871519
48305
2056795
1679382
1094346
1367527
2357631
1719679
359432
2216998
1343967
993037
2141343
838442
2177252
2005342
1972844
2043663
2877741
1812481
177606
2242381
2619085
1066677
728207
289355
818242
1998823
1063690
1392210
2539264
1627571
453230
2384593
2273446
112490
1747254
24960
1700479
1114265
313107
2862321
925485
2301909
2167951
2143380
894959
138034
1501075
977803
2480760
652399
1162619
2080280
387857
786944
169727
1547185
1318626
1903617
2526959
2927525
2565299
2624727
757199
1509587
2073258
2004194
2717885
2555769
422434
2283845
2624524
1537359
295008
9389
2853983
2159724
716125
1660227
440752
1480420
2607485
645567
1776584
1431475
538513
1802678
2636467
771906
1423886
899416
1724770
1892594
618711
1383666
2697773
218561
624143
401239
336955
2869444
988800
1099620
727057
650767
1815003
313431
2420426
2187815
1276938
2066353
1545333
498980
2373195
1856913
2418157
220107
957743
2332297
300129
1959399
2710583
2886059
1557617
451932
2126380
1758039
1397274
686733
2440750
1299082
912805
1750467
1251591
1657947
2026322
1205508
363301
1804818
913022
1242519
1810127
2125339
2437136
2092588
304353
1173304
1868905
2151223
1821315
2408941
1451243
2223945
1340993
1853321
1001327
2003108
1627589
2934963
2595891
1503617
1501096
194365
1095488
656092
1113721
1583159
827801
2905707
1119986
2758698
639674
2604993
2920048
1780445
13681
261686
88076
14047
2256983
2714780
2102013
1702948
1481080
536272
271249
771038
1586390
2251858
2370857
1663395
584005
794423
2036839
2335359
2270037
800853
2724455
1649382
2882431
81321
1251587
730886
2755614
1085810
2030677
1803507
145440
2458911
309920
1437203
2069957
1033841
1205453
1636798
1296634
1966208
2854424
2029816
2122933
355107
179504
2052195
1369381
1115850
2732564
2421815
360647
906196
162965
1110089
2824688
1921255
1983672
4239
2150433
102177
741921
457155
1566712
183871
1698830
2069786
1675217
1217093
1014535
2725756
1972932
904524
1750136
2105376
2215646
2314234
682465
2555132
1560020
79914
1189287
614729
367816
2504279
2253944
1738307
2414991
72802
2765247
1645656
2617162
2004224
1102185
2173981
198515
1402339
1027876
1516639
147486
2013545
827704
2373713
1640979
1109590
902811
2794297
1675278
1951078
1755553
2003430
1377290
1085125
131183
2000394
871920
2872144
1379437
144954
1536122
849897
932926
923372
2100305
412805
1044474
1228466
729365
666285
1039748
1858137
2077150
1937411
1510112
2008937
2086013
105161
1260465
265921
2663733
688587
355678
2155298
1029443
441628
1766697
728115
631276
2366928
1973743
2859104
396345
818629
570067
1116770
1493996
2068214
170627
834142
110284
1410216
2535784
1059899
1255610
275691
814358
1063534
1173558
540117
1879957
2099478
867608
1761320
267471
2197385
385737
2911855
280836
1597991
474126
1284816
42218
1471175
555024
607470
914500
1143412
1249134
2565834
1254254
1582930
1507383
1978859
89381
2127098
432177
836667
234795
1271577
79118
1039320
16628
1768730
2573680
2632292
1555969
1285924
2244737
2382665
802296
512831
103235
2745972
1603915
789827
1916781
646077
174099
2212078
1653057
1637854
1756397
593107
2311968
1715385
832732
143906
1393111
592349
2327382
548731
1049359
1567700
1244825
2915093
304968
298259
1432291
2477197
2782611
2369008
1561104
2685250
2144559
939509
1636979
1291998
58434
1420199
572300
2023676
2436507
1157010
1594158
1301499
2859456
2186691
1795428
360344
2852421
1130639
2134025
2534069
1867539
1799200
1807333
2914976
1792267
902477
2903720
2933671
872757
634786
2573409
1592725
1800364
1367421
1225295
1667135
482495
65952
1940217
2300562
844250
2321056
2818532
1316193
2298451
935687
2476761
58848
1785956
692670
659057
2071525
1675047
2500562
2312266
1144209
2892991
2793306
2845439
2517256
1536790
2362208
2092498
1843987
2727783
930648
290009
995080
93073
2884595
2553746
393466
901907
1668826
2904305
2483506
1181721
1249484
2622425
1878592
1074563
1139039
1431975
2531258
1654958
973816
671295
2335995
2127415
1640479
891232
1135243
53361
277866
2179497
875477
2293483
1261694
1676978
327058
2908223
93200
1264357
1942794
565094
2475223
29136
1283911
2799811
1157214
2801012
2198304
113363
506127
447997
2748896
1940694
1169245
1079093
1659121
2744802
1139965
2505187
422653
125411
1264175
2775313
1968935
1898977
2368437
1436366
590806
1495551
2044411
231653
1029638
68229
1707117
1162736
167235
1367830
285424
156250
1832104
1483108
421026
480343
2801218
2105472
1701391
1162583
2564442
2268505
102015
1942639
1854048
34119
1324829
2903330
1184256
290847
2736654
892624
838152
2128608
2611034
1778078
535538
2556458
2213290
683450
250978
1240843
1615549
2285632
1717498
113751
677381
1161017
912878
1253523
2744976
2862529
1999074
1203612
1818968
895153
2775739
2138620
2101868
583415
1879073
1389345
2694795
1454455
12269
1221965
2221944
2136693
1937416
2075403
2539681
1606281
2472083
779026
542584
138125
1902216
2173362
1901225
1013959
2810340
1288491
804036
2420975
2606154
2902325
2843330
452740
2640223
646166
1040663
314003
191561
2212286
1300968
1777174
1796270
871130
1126282
224049
2223687
1317572
83456
1151946
1048598
2563788
657299
2836650
2002038
733378
1067867
954717
527111
1143708
437181
2471660
144668
1413219
2167896
1224537
2033250
2825396
171949
2071263
2725304
2071819
1083349
1381838
728673
894753
1519882
292517
695083
447913
2887132
882356
2181176
1891660
1562214
2466928
2026276
1606680
740876
2849675
837197
2358829
2437614
1933485
2165449
2385361
2511954
335928
721073
1879966
333239
952664
633595
2914032
858809
1570756
1539582
2445237
2396920
1694939
2541096
2870710
1651535
451685
2111567
1618287
984534
1108074
2672481
2922619
997136
2022982
229529
2605442
2322109
1957511
1464141
1891607
2099486
1238591
2007332
2903332
1272007
512899
934626
2900183
1276429
2647617
2076325
1046947
218904
289400
31281
469980
240717
1048586
725500
2697476
1847287
1082392
979022
2092718
2671233
620731
203622
703715
1602481
864705
517703
146604
2479978
1732817
1804289
208725
573737
1255863
1242990
1448714
2534201
1858517
2488464
1883647
2395499
2285171
2150605
2936802
1825827
1064290
1495320
110387
2023181
1875212
920307
1712016
217385
2529883
1682065
2218452
2037871
2532704
2851425
2555385
1569482
1732889
1549727
2660805
2410414
2084674
387853
2602016
2595228
2741087
1581984
1952711
1226536
2885258
130082
2444624
2747248
1025603
672865
560059
623446
1973329
1668742
2871
2338808
2319076
2114245
1773958
2275500
1639432
1607883
1371983
1268553
2360212
885342
1051110
2258886
2083526
731384
1313443
30417
1314110
1121155
602488
1326654
1200856
1271701
897391
829887
2262624
1825304
1907789
548499
2655025
1912723
698351
665621
772134
1153363
350124
2569247
1080998
268710
292297
2412125
675926
2028236
1091323
1898613
1329255
2280969
2381896
899844
1107461
934349
2687781
2284549
1664469
2690927
2371104
1562254
1630374
600823
998039
2936185
1111143
2385390
2394575
2241853
534444
2117464
2703226
2294211
1311977
2723667
1099576
1902579
117951
2050412
1806762
1974337
2157144
1471685
2424251
1063831
106150
274487
2401415
1065724
112021
1973799
2509962
1019130
108511
967051
2392043
1366520
2751114
2163156
149023
2036498
1906708
2276177
2377000
1649455
2843734
1319568
1464162
531363
1590724
718944
2779599
1585875
1907772
453401
685009
1543898
2529325
2870199
1930881
499438
471786
2756618
1496903
2346287
1804546
198236
1478568
1039814
1384737
2381084
1352033
2049737
2718650
1055291
1482658
1566097
315002
2264577
2790755
188286
1316749
1045428
2042542
1888901
383607
1146061
2400749
2044390
2118344
2281065
1188576
2117461
1735385
2583397
1350236
2215210
2033117
2639726
793410
650321
1280788
246584
538268
1758150
1540441
578598
744981
197824
2768198
2587245
74777
2000395
1093995
2791782
323018
506113
936140
198679
707138
1301519
1571963
1738183
2629917
2264110
1663433
2681879
2888789
2315873
931047
875325
2124930
557915
1592523
211879
2071870
2691666
2866674
512841
254979
2824589
21586
278895
45443
2478076
726830
179240
2579655
2114240
1568180
1853443
1142482
1635253
1057721
1396187
399092
1084489
2005817
1884594
159948
938507
703494
1477579
107205
2024416
512887
1631527
1549191
1733361
315496
1167663
814511
150246
1681379
2741789
663163
2036658
372995
1823864
2366293
1667145
1799107
1480993
2772299
2348319
525976
80114
1708166
930860
2565045
2553875
578380
1756582
1458363
2490994
777945
1531645
1142325
1319215
1439571
889450
959182
847139
709155
2431845
1202491
51910
2391193
205159
912214
1776589
2101002
1121340
2873172
1844940
1549018
795986
2270697
1109471
2483897
875683
900302
563663
2031717
1456749
3943
381983
31273
1878971
192132
1213333
1011033
1771001
2130471
2398694
590720
727647
2589440
166906
2046644
733735
992226
927869
2765287
1341425
705457
2924500
2145914
703744
2808395
621429
2765185
2583287
774706
2444589
1746695
289904
576033
812053
1633370
1889430
1059839
2588354
877908
1104799
2426430
1593868
2216998
1423027
925880
1739036
1405323
1532969
1427012
492117
2395189
2401314
1732057
1456793
1638732
1486502
2268215
564420
2551534
1100256
368983
761331
2675567
395489
398529
813049
1823872
2698745
1032120
1981205
1320516
2543732
742889
1095044
273494
185223
554205
1170322
966015
2486503
2814551
2830103
213365
652529
2856214
841528
2460842
1958173
1040439
1429853
322024
2412255
930162
593973
1830840
2262121
2515319
144135
2714462
2812698
685030
1168111
1359163
547184
2713242
2091939
662493
759019
1170706
2490558
2039201
1227251
1492241
341020
1752111
649443
129012
1152571
752238
1634218
345451
645746
1222489
251327
2827886
1642120
1801445
72714
679469
482485
184684
905458
2519308
738667
165323
13276
2209568
2483954
2618203
2046490
1861624
881709
2585014
844262
123972
2710095
1808078
536801
630228
2462680
2937510
2200823
2115534
2897905
322445
1362837
333376
53066
1224358
1670811
2445262
394762
2557089
345945
1762712
1431918
2624103
1466181
1807083
1041887
763003
724329
171359
1409199
2390908
1934541
137339
2171939
2282125
1493286
58144
1705005
1433805
707347
204782
884373
2756565
305794
1782288
2009385
2224436
210944
1449419
1862157
1488703
1170055
1815899
32742
2539254
1209178
174481
2115637
1956169
165524
1875379
1601861
1062224
2497492
2004945
532394
1024113
1176238
1012789
2292676
133478
1315942
2406021
2767679
1015730
828267
1132083
2654921
212767
1170132
1948684
1150252
761344
1796486
2507309
586779
1894827
2379424
1324127
1909081
1898225
327155
454369
1553235
2473921
2123920
2424038
417257
2105845
1877823
347225
2866473
1620277
1169858
1906815
1338613
1423064
488969
1565756
45458
1248163
826188
855321
2831249
656671
1960585
548858
1116911
2542211
1012940
703302
2536423
948932
1225607
1762674
681628
2300660
1221995
2789320
709415
935484
1682616
195881
2453483
1264800
1694092
1058073
2665684
1710951
2198962
496110
323389
2629848
1527376
2338871
1178207
1330043
304711
2874825
1534405
2531482
65590
102620
1598432
927265
2842189
1252935
468539
1518297
629729
1391988
2361266
2189458
1980753
22609
2151715
19588
1755355
1598864
135882
1311367
1159370
2177300
1394307
1692075
2224441
1145629
914026
574299
589970
1169852
2516389
10031
584191
2469240
426088
83932
41677
64862
1145416
97538
1329681
236198
1849257
1562202
1569280
1391300
1448202
2150892
2582023
949197
33277
1006240
383351
960302
1603018
2234887
1530445
834736
141411
1673301
2197444
314935
1522426
1766818
2116427
1850195
257448
1246208
489965
1460140
550858
1148367
630599
2051865
1740335
1757903
1343275
2652575
2908168
1343286
1432459
686395
2718617
2369339
2606534
18611
2468688
1077450
2707542
847480
2005462
1533376
99921
2199753
1824799
776521
2250379
1173861
1006048
1914303
1603588
465402
51682
2733269
118756
2002691
1224026
1183032
1774434
976541
509224
560467
2734533
2935009
558496
2614763
1177043
870883
1867835
2425864
2265572
702074
833153
1359707
1748774
1422624
2144510
2485735
2682926
549909
1426466
1950275
1284918
1600810
275297
433486
2879685
2087020
2079886
2703210
3774
2759610
1244661
369798
1343783
231443
1436053
1669070
682712
2182551
1671428
1557518
2236762
2318141
2347913
1583149
410655
1524572
1732297
446921
2864873
1608769
1016469
232030
1238741
1946326
2884948
688597
2755840
400086
416857
913509
2718070
1843984
671105
2586217
2664687
995269
704283
82374
1543277
1986042
348536
2560514
680866
1479575
2189560
2135201
2014655
1406488
2317454
2564427
1148095
2521739
2315667
1080857
1105367
2096489
915453
80532
2355597
267005
2718842
2138398
1289767
769717
2062466
272579
923788
277110
2070995
64014
1421935
937418
814196
958543
2381719
328396
1608990
748426
1322024
2719055
2777360
861956
2803302
2583460
1463550
1684414
935982
2886304
580976
1672329
1955103
294247
673395
416656
2682511
2880956
774001
1627702
2056567
976715
2448992
634154
107638
630489
2131740
190741
2298870
1331979
2624572
2608120
243534
993219
1514162
1792834
2753229
1608417
318852
1289092
2545849
1511628
2015905
930924
479460
2576112
1955710
1835827
1388756
1779186
1012380
2224485
2032924
284120
2644208
279563
539959
646266
2158659
2366077
1346567
2305416
1159140
2016095
478234
1006498
41534
1234840
1913443
2833868
704007
421946
693209
1747383
2175907
731474
2758822
2091660
2890083
2335177
787077
494224
751064
807389
2817332
1259446
1615045
2234453
1557513
2366315
1878269
1598952
1845995
1991146
2586728
1982653
2798234
1317941
2425574
2092860
2664911
607323
1686696
1967690
2468559
994882
198255
560162
2710887
2513917
2245425
1816063
2573443
2509659
646332
1148818
1723999
2737429
2126522
275421
606924
2727451
2559349
2272424
1733771
669808
229099
102671
2331158
1803697
1144160
2089313
1726445
2536292
2800905
1301291
1369680
1021507
606013
437368
2790003
521324
1618273
386497
818191
2204010
651330
1600302
1467141
1586721
1824531
709946
1120215
2753919
1905206
1083287
978230
2900330
16974
275558
2705869
1288804
794407
1823774
1710547
1899788
1707978
1903717
1802190
765840
1899093
2752530
649511
1476408
1401983
288296
2725508
1764165
2409700
2412497
669558
389232
2095524
79555
2535260
1373266
2248024
2528998
510614
1053726
2497269
89197
1868103
94405
812236
644019
1429689
1623326
960321
688440
378611
2053229
1567439
1306080
1137102
1084308
2918022
2750541
2905535
69364
2440964
1364755
1734806
2332532
1849260
1758673
1691514
1614215
2003869
423025
2599772
1798272
706517
2067922
1823478
588419
2384304
934612
2117124
1861052
2608583
1864374
2425006
1204517
472433
1734706
520255
1892723
2889187
2304934
2204179
2239158
1016278
647693
2710880
18532
2481080
363841
329361
2775375
2757762
1121341
1321124
1944514
932336
1818808
929929
339101
2619868
2664889
2493415
2416877
2686005
2705990
1224392
1782657
1832575
1624246
1638389
411820
2693079
487112
242035
2635630
206313
764829
966722
1494222
2024495
797844
1437836
2607028
405091
907877
2626778
1104198
1986710
2238653
1523898
1498100
6105
2213353
2706607
712968
1238082
2823600
1291230
1302083
1348409
1806145
2216494
1414266
361782
2424500
139843
1399328
1453694
488099
23136
254142
902133
418738
1103022
327593
701965
2515660
2521599
112986
932949
485754
2430986
1692359
860028
2879103
806492
2447047
271486
401748
963855
2472826
1896794
2773388
2103880
1145706
795743
2321445
533835
912661
855789
1640099
480813
666186
914635
1134993
1210766
69515
1795327
1692384
1298421
919044
1366651
1008966
2604920
1588812
1058876
269234
1968826
2233504
785139
2902949
1974866
2854414
774552
2047449
2555261
1739679
773361
1975751
322605
648340
3743
591337
1721249
1267304
1440825
763356
1355075
2604555
2180105
130009
2545168
2746621
2418417
2144229
1130567
2014872
664621
1298466
858245
2240178
1466540
2235732
840893
2670862
1536217
2664799
1939618
2084085
1536861
1166915
2659701
273894
2260783
2416557
2303040
682434
1516211
81972
2340601
62832
385923
2384220
527500
2427680
1061637
945994
494234
365699
1784426
2569912
1157244
2240252
1952107
2436388
1392805
1414040
1578411
1072879
1546610
2007797
800517
1730966
1378063
1425094
985069
2616956
2903050
2723808
1276176
86521
410925
33313
2352163
1545624
2908311
926685
28035
1325655
1186821
1623239
2486127
1875949
1955950
50964
2696962
835653
73732
686257
590684
2636117
1034989
1062093
1180158
1019203
1840553
1871180
2490391
1801897
131819
1731524
2754258
1753780
2032759
2534116
143991
1711537
1179524
2282007
110335
128347
1061578
2067613
2361015
838460
1964351
2341414
60976
708116
8955
1600571
1201500
2610725
1508299
1742764
971853
2921387
345612
2500163
2195471
308827
2684531
2803202
1392388
1894854
451476
939938
2040937
2074765
2892511
2909473
2588215
2653314
1593622
28706
2867891
2368518
1868711
782410
1904281
2709156
1633169
368988
382660
2837717
716845
2610740
1017030
374993
1973817
202355
1113940
723830
1382811
1939250
1027799
2110768
2727124
2226100
990804
1047922
820797
501474
1597409
195338
2634521
256348
108640
2263373
1145494
2883147
579996
705298
1598586
1007983
377704
1993949
1809671
2112643
1195653
2652221
49318
571634
2352358
49396
2806572
1920576
2552441
2222062
1323670
1923223
85945
1013183
1133933
1594903
1125310
642905
854851
1993563
2288417
97325
1182269
136144
955768
1958177
1099130
2747874
759750
2916813
572883
40860
926454
2911415
1647107
86834
369041
2727586
2394503
1735084
35406
534515
351973
2483334
333086
851002
2643457
2650544
1200229
1713467
1511360
1069348
1258496
749025
2073154
2133338
730588
2399976
818593
2845524
1549038
2798796
1280494
2896090
1904884
2239952
2280546
104378
1787101
1532455
502488
1147926
2025091
713320
615741
1753037
1540677
976625
1674555
2063280
814763
2525970
1330212
1868532
278041
1197038
2515594
878550
2891159
2090555
1706174
2620635
2806841
1850141
182236
1380089
526986
2067089
2403267
726757
392479
45162
355231
543430
2487277
282960
17532
2693434
2788759
259197
624045
2833004
1081369
640099
459921
54516
2079837
442144
590989
1101077
2571729
2005701
1031744
197075
1425507
591417
131924
880917
2442198
2160433
2046059
909478
2583924
1093528
70419
2821441
1906524
2144129
1685364
1102030
2423911
2437608
1219725
836622
1224219
796150
323515
1707277
2357816
556251
1527533
2262230
2699731
2820552
2772728
1297951
2483965
2612477
674564
2822167
1456433
826904
2777770
1180360
389266
1532702
1013033
1726364
1841128
441872
2917111
1050126
1713582
1295412
1026106
780171
2077345
1110286
1066422
2412890
1301560
1446988
821471
2595998
945716
279294
867374
2447017
1265363
1804540
2936236
722322
399518
2651751
761034
2502933
1446044
567693
2824052
1114223
131780
940295
1137447
352638
91244
2639615
1085240
185820
2508242
692817
2719912
643404
1704484
2534962
1019797
116311
1262789
1878076
2364547
896842
1025075
2351944
1351622
1762811
790094
872772
18463
1537137
2233787
2617848
2064459
909635
2696555
513078
1682256
2087870
174056
704866
1915452
237446
143500
1494902
2634053
822694
2557847
556275
1629813
1272281
1931913
1892783
2782130
2005579
320089
87357
379994
2713421
2563826
1586936
1180766
213825
363360
2160406
1156706
2383511
2297598
2551187
943387
650452
282127
1743799
1423103
1228331
1973395
2251772
2092195
1300333
799809
2086556
2293465
2397794
1273539
1902317
373184
1756093
635714
569509
1101398
2559555
2660920
74258
2734640
1165405
1167771
2601043
934799
1727053
327931
1887793
174692
905674
1057407
524618
1013962
439867
2449417
188008
2888665
714928
627510
2210372
1494419
1110106
1673517
990207
1011760
432245
1630349
2615210
8375
2197333
1243595
1655286
2699004
2858681
1015681
808491
2666983
2608853
2830666
150803
787274
632265
44998
2091204
2517373
442046
2211062
2243370
2015282
2862628
1972907
2300965
865566
352873
2005076
2567599
1057974
2087241
1053529
1705132
831914
622837
327935
1850075
2855159
580978
1824260
1859906
1916147
2162296
1969898
688239
494196
1356472
2832421
2268654
2839452
1058654
904648
2721275
182883
1197276
2062741
2857416
2469426
922910
2133730
2421683
2184087
2684412
1551736
81937
2527641
2861346
1465588
2585605
1205099
1696292
393817
360686
88256
574097
2094477
1111733
2039647
293863
2204054
857471
1973479
2815953
2136859
626802
2023520
1636405
1738612
1661924
1382539
765447
2155484
941933
270736
862466
275473
290625
118501
187767
1011993
685544
269806
513592
197774
447611
605895
1582453
2186103
595102
2316260
1954803
2775211
9874
692706
601922
2134532
857899
2381057
364130
1602988
117864
1147399
1134992
2887927
1732084
1268682
1750783
1828083
1875980
953840
59272
2862034
1700855
442443
2113280
1499641
2732930
385102
2069958
1347624
1141153
2859018
789551
2802385
2778151
945889
15348
1116911
2034440
1931380
1116429
2759803
2707182
2894749
1306568
888739
1662668
318197
91455
2497336
2440810
2714982
337234
1340428
1536869
2266327
86668
1406746
2182648
950116
424204
1647636
1618729
464104
234357
1455146
304531
1622178
2105680
2283200
1020579
1184127
135923
579357
672703
1836438
2636684
1761536
1216894
612296
1438931
604373
1644068
421184
1371318
1411444
181592
213302
994152
1537988
542098
337152
814433
1088600
1795843
2228570
175791
2539731
1893786
954186
2496157
1920562
1815495
545077
716207
1568442
1928735
1356588
151453
2088121
1456344
1194292
1146458
1404562
265841
206462
1052230
2051243
2599377
2251206
35170
1108052
430649
2012251
498187
2610256
14115
784190
1483141
1232106
267883
1849714
2526873
2590375
382145
1242213
2593385
2194492
883941
563897
2684735
623020
371719
13833
518246
1712930
715071
1110507
2005847
447970
2849290
2745080
115566
2234548
1796117
2861842
2790643
311177
366514
326219
857122
979059
2396414
2851348
1810613
534863
2646689
2524537
216294
2247710
366265
1015738
1992359
21895
1930610
2794481
2588261
2301515
833424
2579023
2078626
915923
1859074
2069562
14971
216739
2754126
7443
2494205
1023763
227478
92356
390558
2768205
1485691
1853222
902939
1302530
1758547
1734174
2496575
916100
513941
2677037
2647711
950936
2934031
524900
2879465
2764014
244950
1912597
2931657
1138539
1769182
835564
1464266
2149354
1368581
2934492
1054920
2448629
91471
2724551
479067
1938800
719192
418241
1646285
2249944
1630246
741190
1911268
747952
1923354
2161069
1182781
2148320
2575468
760943
2387495
2336328
2200869
1324159
2020378
2230339
1687974
2426849
2880697
802969
557925
2178978
302662
1960618
2210610
1605324
416727
2808399
1189471
1840285
588344
742884
1037098
474139
1662400
2643730
957581
2062396
2530298
2886690
2466043
78727
1473557
235795
1086165
2439036
2002342
1510656
193178
813055
1349783
2844210
2929125
1600085
805244
900223
359087
1008560
2598602
776640
2595418
1366494
2869106
713677
936327
854759
711123
2262839
1879149
458331
1730204
1559033
1913701
654400
1547588
2592945
1202361
342432
2348654
2046346
2718510
64403
1383605
2672748
2904740
1284755
903872
876454
1377664
2506698
2185287
1302880
1069573
1594409
2670717
192167
1653105
2824851
1108964
2265881
2935882
1344932
2643838
2451173
1695419
31497
1379510
1779675
2214001
828038
2838656
1284750
329287
1892085
2346023
1077191
1280768
1310938
668621
1923599
1434138
2103623
999762
2734894
1986279
403934
770061
1126132
243429
880657
360109
233070
1174881
1760457
2117901
2928889
619772
1273938
1276883
1162380
736083
1865235
924378
269886
2442469
2253129
2801713
2274657
2897126
802093
1550241
521765
652695
578066
2165208
1865891
253093
704070
2055136
2356419
2630152
2142786
806434
1337005
1052967
1162471
496216
552321
1164494
1754897
1962509
2159995
2899399
71719
717002
1493594
128205
1697951
2258426
2216624
869942
1648167
1727144
2504358
2122126
1323355
1752140
2503569
2577010
1102731
2425276
1480685
1655881
552151
109659
1908112
1575419
804240
2098657
1286386
1032848
2895008
2852726
1366999
1477667
2679008
673353
704898
1159065
648888
16348
1029990
32406
880587
1800701
2165636
1344418
1474276
1308049
1149414
431516
1992430
1285081
2702644
427771
2645720
2775133
846814
1460978
49755
2742973
1862421
2654158
665140
197177
404513
2553475
101476
1590802
229560
2681776
2489824
1603746
1436419
471937
2528150
2451319
557562
2713766
2316753
1914028
335228
1365074
292297
1950333
1537197
1071382
848911
1550664
500395
560976
2461951
1534567
1956059
1976238
2803534
378984
1449415
2831491
1463736
597756
2014744
27957
2920264
2338294
914548
2285091
2104951
2399762
2421764
1330655
2840900
1278551
1935027
2455170
423141
325933
2465196
387464
2873955
1638224
1587587
2887446
1408431
2681008
2046946
1423876
2638479
519672
1242998
1880998
672557
1858815
257879
1774636
2758420
921038
1542258
2225733
2087042
1189393
560202
2720258
1616600
1033575
935583
204651
450068
562500
373414
1374715
507689
1443888
1330914
940977
2287488
1451773
1896389
1771807
2317560
197848
1730541
2129610
1673876
1069316
2288100
725009
412423
1356973
2307872
1316740
2080696
2564362
1661299
423430
406234
391481
2007807
1014528
671998
369405
2110623
264716
2352610
654316
1486337
907748
2544788
1473252
684440
1982741
1086763
1378696
1886487
777401
613178
936820
733185
1446715
1948548
1495674
1752470
2515459
2213130
2579452
2192672
459197
1122824
595422
1317134
1394478
2873978
2868609
1785933
2029393
100311
2340857
1220870
148704
2736178
982716
305750
73254
2506497
1221047
2045856
1629030
2322179
882421
2126780
680378
1532213
2160540
1651391
582446
1763534
460262
2562971
1561937
635928
1383183
2060709
2693998
2854001
723809
2141483
279473
1547710
2482476
1608093
35473
2822228
154397
175469
2276460
775390
359700
1380324
2173057
503447
2773783
1702062
2225643
2417888
2311924
813500
1343006
664219
10706
975138
209500
453724
1835071
2123104
2477430
855034
2162129
226599
681793
2829185
1854708
2120873
98674
730857
1566155
1887874
1266358
809261
1912828
358928
2516034
2660640
1931565
881566
2155481
777331
1516712
1924938
1547856
689146
2121855
482642
2776012
658176
1583603
794170
1754127
604274
946465
2919012
2605314
2831304
1946420
1253572
2337753
1737928
2435629
1870266
226640
1690606
1029494
2544152
2172188
542525
862799
2706796
1585658
1736398
2238042
1225062
1374063
243175
1603545
1038325
2292428
1254296
108150
1722907
2783253
1468080
468213
1939654
2526228
627667
2390892
485686
206506
277123
1142873
1693336
66383
118444
1458301
294469
2625624
1306923
2683702
1276949
2290328
635443
2923698
668652
1656562
2696614
1806959
2708743
1926660
2730822
132178
419286
1129527
105317
479349
552188
1683210
383761
165918
2138626
2678346
693296
1588108
1932356
1133226
799806
616213
51763
765775
832944
641510
2497648
53765
9440
1168686
1955244
726476
2442493
1011983
1926861
1045043
2798273
340957
2304913
2853704
1042023
785187
141999
1729179
38572
200501
838943
2523330
152338
2753526
2828845
695870
1193555
223407
1456978
1547723
2896041
2412601
2136584
2892029
2915386
1074705
246571
332030
2273983
1178060
994841
357168
2205080
1923173
2049296
594887
2044352
2283317
2797598
2915871
1287172
1468270
2333805
1200251
408878
2697472
320660
607421
2527214
2037209
2240909
2089828
2723390
665880
2329256
330537
1977466
417859
847260
740277
766031
1995588
70954
1051871
2633156
2909971
402252
2379247
1992587
2674092
1400200
1062754
1492398
1169969
1077517
2701980
1299214
67767
344808
483259
1101322
46259
2591592
1126566
1307096
1995278
1320333
1004461
691410
426613
1073999
895406
2706667
1810567
999967
902645
2675514
839227
2002477
972336
82797
889135
1115105
1875260
2894586
1799326
2706252
1460998
2787478
1973061
2876622
956331
189311
920340
420525
344565
1978944
2482187
31687
2763902
1532191
2494338
2304624
2638971
680064
1023940
1447990
2166018
2281350
1389323
748478
1596380
362520
1194443
228094
2021207
609240
727156
1237277
1652776
2799368
713251
958852
2480683
1444447
1215702
1348614
469691
171661
485604
112925
599281
2165844
2546375
397221
90020
181599
2414961
683697
669106
2925846
1825240
1054204
54302
1248922
1580545
675181
2268604
2315896
2708374
102205
1138274
245098
1260310
2911873
445279
2685061
2750047
1077391
901525
2241720
2445653
2443215
2395160
2145312
1649293
549042
337799
1656205
2441495
2150880
146932
1249917
112817
2400966
403358
569834
2442833
1225369
1563491
2189959
805184
1313134
609936
2148264
2653910
2780770
2847312
1883354
1918119
2045178
535629
2569702
926265
2006998
1728003
1191714
2445522
2018781
2041626
35936
2022707
748915
2511686
379874
2401222
1207776
157759
2062996
759092
1122792
2263854
2922822
901965
2007543
214766
1998269
2044342
1724436
1096939
1746888
212934
2424731
1204468
2270138
2900367
1202211
2284134
1669192
1057257
330640
739486
1757477
1730614
905336
2814883
2456501
2736850
1672399
1318852
1657103
1046415
193211
664761
142232
1396294
139814
2287803
1063144
602215
2628473
2715500
2246150
1091141
1299979
945531
2733531
2911609
311542
934672
2292571
2040731
755711
2489130
541133
2305433
1199276
608586
1825647
877048
2759322
992246
1493218
777741
221485
2558226
169716
1168369
248175
1315961
1809408
896074
2428198
2808932
1452832
23431
726379
337799
796547
2639296
1201230
242235
1759492
2845945
230708
2127360
2548190
2741460
38646
2089222
378588
1820584
313090
27627
1051540
2596391
689672
621149
1747195
610262
1372734
2640729
1982779
2922845
70762
1476422
2477312
496836
905598
1918128
2155508
2149621
1559812
2731851
1399748
1918745
2221642
2328217
2089796
1309945
298159
745325
1647736
6457
112300
1797992
442127
89256
1764289
567765
2115812
2791084
2212919
1443173
2689500
845576
1493967
1404734
2306958
1165570
2341444
2041793
1584350
1054066
377946
287198
448284
1887934
2171559
237048
2383136
1994106
686578
1391745
575468
2619176
2238764
1028280
1274254
1561951
1513465
1157753
1264814
2028638
1342278
851786
2478948
161481
2832886
2814411
1475284
2191062
1205123
1333405
1411574
945655
2698184
1840473
1396869
2038093
2513294
1357292
2347478
1563321
1486294
981873
626715
2162632
781666
825355
516182
2461213
2493007
1238528
558900
372635
1157972
1846884
1859403
1202984
1288252
1421263
228199
2731783
2845632
42803
148879
399483
892110
1789172
2908226
1835664
2379819
96843
447337
663581
1723688
2898747
2425924
2933919
405953
353217
242922
356566
2122212
1258903
547581
1083302
356749
105691
295337
1127891
493298
109730
1565870
1677838
1356219
340043
696671
1151168
1179115
641782
2143288
2679615
517297
1627067
2107353
861514
1379140
1658324
1510778
2195853
1940693
1524806
2196569
546088
1354020
1587385
2887146
2609699
2541416
413457
2762350
1873132
2511998
384472
962818
1440501
504637
655242
2492437
205233
1706925
2569547
780757
1382891
2585556
95516
471532
2363355
2539963
1487345
81781
954474
1716220
1017991
1456560
2939792
2207481
1107692
921974
2247983
1085964
2092288
2374606
1044065
297902
2701827
259409
739843
2083876
1370491
2077566
10023
356070
2036747
2796890
270512
2106407
2496422
1175735
2371304
2470380
2437730
669387
1029931
255278
1344180
841224
190840
765576
1078393
2392863
2637210
1460533
922414
2582149
2100893
88562
2531015
575
1039060
2838665
2731729
1877205
684067
611953
1000481
5232
2843542
1520547
1311150
1463076
866092
2370364
777750
1590715
689621
1708465
264417
187131
352347
2266703
1373442
2403928
1377793
2387057
1525729
2848332
568282
408749
248873
1131581
2586441
1487344
559248
867109
2807829
158332
902513
1215477
2099701
2558565
1128744
1492011
542020
596262
69847
1449585
771823
696671
2784507
979266
2870603
963465
1982558
1983300
2813216
1011351
829042
2256916
2698192
1893646
333151
16829
2048290
265175
1006791
973069
1736007
962958
2419250
473728
578403
1264800
1221110
4023
714605
1465683
1022245
1353335
1900822
2130487
107461
2629225
1010859
2102489
1877070
1984975
2381914
2588048
2378200
2775036
611555
2326655
677526
163101
1756835
1218984
613289
2487625
37068
170150
2798670
982882
2576259
880814
469601
147383
141942
2138638
2428764
951559
796045
1323648
354489
2111288
2263294
191585
720145
2694944
2883460
80390
665974
2080470
1501805
1991713
90219
1421219
1952999
2855205
981879
1833007
982053
1858926
1695711
2534057
1003487
899466
966093
1290689
638605
716997
2407486
99493
1006739
2471912
973650
2211966
2113536
323461
2440702
2030422
398767
1703895
522075
2804332
67679
2232600
1892511
2249829
155122
908265
863578
2534802
2328521
1533714
1182658
2458103
2817464
1036457
2303617
1272676
2632437
276951
2306519
988899
951530
354276
1430499
1827146
1671370
1050686
2312453
2345675
1899291
2589718
1577896
784259
921576
963434
409350
580015
2678504
2132092
2655383
2560313
2135907
980528
1249615
2363116
78990
915659
1766448
2460052
942663
2262970
2474026
2022165
775489
620387
876829
2604016
2921196
301437
875982
362891
1444955
1683784
1206598
992595
2738249
2156570
1201972
71449
702616
564692
1029722
2183538
553307
177786
2338616
1889753
2003502
2720541
775935
1459386
1730557
2502989
133509
2654817
1092963
2599494
1359451
917092
272101
2224267
1793825
2034663
1214403
1509813
588535
2284383
2832404
2870082
2002139
214594
1100216
25045
2440419
2245241
1743441
869067
2464979
1210690
2772081
2469439
458634
2190004
1827626
1334260
105219
493862
2790758
1346724
714834
2090934
1810748
266459
85186
2243005
1069563
1483361
2269563
563835
2828765
1501311
1063341
2464880
1590833
1728998
984645
2305304
1780516
685184
698414
249654
907878
1851532
1121966
1384424
1251428
2681841
2079019
241550
1615702
2430712
845651
1532263
2537809
2898937
202087
1702787
526935
1659276
1776564
1038285
367921
274977
2425527
1383514
2067393
858508
882694
1608258
776493
1172498
1162972
1910752
746565
2608235
265493
138143
76103
351230
1737286
840136
2465077
2927879
900907
75296
94606
2518951
158080
920484
2353411
1808464
2421013
278316
2801409
1557955
796243
1600544
24490
2080368
2555714
1017386
530469
522052
2782419
2471097
1617372
900247
2018251
303505
2037775
1933786
2231794
2604934
752999
1191427
2765799
2515779
2607078
1632930
2671725
787720
400410
2325181
1486497
1897117
1887002
2545961
306164
1594289
66271
2032535
1256894
821324
779015
705231
79643
2453979
652073
2463245
350143
2364524
2390350
2560689
1966969
404503
2869255
1498548
1509134
167772
562942
2040051
204325
2489853
1911072
195137
552794
338503
322005
1767827
372342
776943
2807894
1701653
2365095
2767486
2236097
2398406
775569
336074
464585
2416473
210486
555037
772133
1515064
2532289
878887
2051966
2070874
852176
728396
2206119
18342
890124
2089015
1753702
2264160
982647
151560
2476321
1215518
2236278
2097842
1040888
2655440
2776016
2158472
1291672
378550
1293177
1291060
373580
502016
473200
949436
2174137
8423
2729294
182937
2000985
836540
1954269
2917520
27796
1661213
1072689
167514
993287
375125
381763
2498637
145277
2797510
1345638
1720813
480147
2872502
999660
1998854
214194
2741098
521619
2514113
520259
745839
557524
2390993
961875
2139993
121652
2437880
1157329
1035472
2934432
2528126
1310928
132765
1869919
1643414
57511
950904
2097755
1067143
732692
1363959
979301
2837502
2145610
2122611
2862605
1287021
2342134
1778380
1365296
2164029
1018246
681326
2387159
407845
677110
2833939
2543392
1006826
1634132
2704572
2689856
1264113
1199797
1249496
420086
1572925
2904575
1328160
1190769
63356
934623
1138149
2534077
73004
2036115
2101436
233967
1103796
240387
2698467
1100424
1086850
1943919
421609
1606050
884934
377635
234948
493463
1008900
1912746
1741208
2289058
481505
1860649
914228
1309831
2511826
1435122
33781
1269791
126644
460960
243276
424496
2132782
2162522
1308330
2458681
293033
388005
1806778
568792
1369307
978304
2720929
258302
2319875
534059
80228
2683180
2518852
1884850
322660
2100170
2487979
677175
1019276
734341
1379443
2660924
2547331
1883320
788974
2167027
250244
953182
1234568
2715398
2628534
699710
772960
2438280
2629638
2324841
1391876
1301830
2467288
2307289
59035
1931040
350087
1205872
2640403
2094250
2020679
2563578
2440342
2112812
1500331
318412
525663
1667643
548350
253537
566449
667299
1032322
215635
2675544
2759440
1914963
2080026
1287732
943542
465331
60461
1940593
453376
2819784
2217348
2383740
2029656
24709
2094071
766954
1456982
268070
2873750
1181474
893222
694778
910319
622212
876926
2918749
1547238
2870503
2696817
1385202
1226656
2530025
1508726
1704116
209108
1737027
313937
1031964
499592
69311
691280
1537894
1141331
2177685
368680
14336
960949
2418570
584880
160724
2665300
2651320
1236024
2583575
2331563
169063
2420940
1796267
946116
2648094
2531849
2219689
2008626
250131
2774878
259454
820170
2287866
707893
681394
2674882
279418
556266
1891463
2645378
2082561
2896814
2909825
2723867
2733503
2425015
861085
1538992
2910097
1023807
437595
2490380
995507
1870643
2234231
1586685
1333805
2325309
62716
744534
1892883
2676711
1807287
209405
2259298
558045
2786657
1829610
2595913
585984
1394335
764487
2340558
2869967
1620604
2875704
1899870
2330618
1067356
2784158
663454
252878
62056
2530209
504198
1113548
1107280
270903
1892984
659714
2757708
1930675
129204
2543402
749070
2056230
2461781
1437624
814626
816654
2055362
2046077
2313923
2882928
2224275
934394
2878634
430544
447005
1910414
1964307
2500274
2622708
2042294
2793667
2618911
936440
1886792
2020327
2126944
2237348
659275
1488034
2372263
264935
763836
67137
2410971
2351291
794459
1952161
1193957
2513252
2739243
2881654
1757633
826862
2030255
1226217
180553
669533
2194725
2588167
31184
2928953
2252344
484051
562981
2417726
1564932
1248384
938014
2096010
2727536
2288592
2888177
449193
360686
2872172
1210852
1029919
1246250
1407085
1644703
2888716
274552
2303999
543117
1650321
155804
3440
2703256
1212468
1970401
956828
779412
1792084
2545909
2273091
1508231
2368284
2541136
1352917
2247697
1645671
2121847
2847340
1853144
2143331
138720
840362
2716539
254512
1115985
378169
1624201
228019
1105186
250040
1150774
80428
1977826
1322000
1877177
289391
2531411
992837
1324632
627540
120351
2922612
1274285
914702
63066
244227
1372029
2459509
2405314
1191617
310763
1706145
1630454
2113236
2841656
2063069
1921425
772286
118337
2377445
2264012
2060850
1921999
474326
345974
2470305
1436855
1223808
768261
2489698
595072
2840403
346425
2629664
284575
171786
2653861
1803210
2259749
938068
1129557
366384
527790
2878898
2545827
2499535
1635384
1345517
2567955
754406
1204037
2738769
1016102
1342168
1010231
2165730
2295850
679650
715823
2209881
217611
248514
1618410
328643
1125492
270141
75166
120755
1289407
2121138
826108
2073918
1769144
85825
773605
434347
238973
2372191
1081676
810152
1092579
496226
2293173
2644443
2627403
754985
2536512
728520
2748767
517457
671977
1525534
1896667
381778
1654931
2110810
308031
1368161
1845445
229642
216011
1988103
256691
2047623
1383282
8503
603553
1323070
1869610
973767
1347919
2796645
162056
786509
506760
483061
183743
1759661
1064830
555742
2145743
1438468
508219
1231528
628541
1385786
442046
1723804
2218124
2150009
2732971
686020
2113259
811452
370190
1151700
1851478
1031482
2053279
2504578
656608
911675
2667628
930320
2194364
40630
318888
1333034
261266
965975
195869
2228848
124404
875910
2059705
2645968
1289197
2938788
2677752
1303421
1625605
2060062
253754
821557
1244180
2830090
1430299
171985
2181309
2585862
912543
184868
242303
2003919
2080937
228664
1634204
390938
384137
1486943
2413145
393960
19858
734279
1289145
689189
2742031
344575
2610579
2267634
73730
826178
1713302
2938944
799411
901301
1638222
20357
1513910
1511850
617874
1089277
2923013
2517107
1326521
1195198
41624
1913195
2911788
2819818
2543023
95476
2748722
1353382
1043437
2057205
1816939
2304571
1966183
1672908
57318
1380900
2477051
915093
1534404
1255017
457193
1978384
704121
2903286
264208
1018304
1152360
2417871
1747799
2349283
633594
68894
1840001
1599065
594371
1873701
2343198
1968629
2503148
2392755
389556
1839606
2406606
1064420
1701646
2366106
1107074
356051
2721817
1798625
1513048
1697537
1450686
973362
2668510
2772330
315205
2399831
2827520
683065
2466745
1378843
2199084
2179138
2870029
1003814
1428385
1014696
2567925
2409777
1611269
712552
731945
2633094
371981
978717
883717
1628504
403566
92550
1545462
993405
833501
2006630
1713011
1507633
276790
1544119
1185164
142372
1924918
2822006
1847986
2898421
602195
2794008
31507
2715292
2860563
1836265
2086230
744850
2520259
1581931
832440
166313
757217
185901
257583
541627
119449
2599691
2354280
1782371
2453437
2749682
76578
2346645
2153746
2146109
739317
1228390
879664
420265
233277
460446
1754041
1825493
1110662
2257573
2873501
2284486
111760
965106
2169887
1222888
2087492
133050
1916667
2271732
1011681
2232847
1275275
1654896
2524611
2772742
639848
1126352
2847930
1223076
629469
1657280
185713
848202
1356499
1412424
2402342
1943233
1844435
2244716
98387
605626
1289961
503317
481044
2849554
2789274
901321
246710
306568
2762326
2207485
24102
2285020
1924007
723228
1726327
523677
1291039
1272981
95579
201621
1707157
540626
2047504
1886895
286072
2757902
2736494
2827790
1345659
2267937
2472548
1537486
2274434
2104023
1870725
268171
1478408
178235
821248
289187
2576492
2805257
1508106
2391406
360711
1020797
1876446
2673371
2386184
2253003
347485
2705587
740691
2478966
1631497
350493
1141840
1820954
2189905
1586556
7132
1875932
2222679
2273886
2426238
1853327
2325844
626823
932797
42511
218626
1169511
1641864
2051997
143777
215514
2335825
1795969
456248
1737801
443631
1801710
586877
2821737
1631457
596070
1165074
1034413
2819055
1126916
1963027
667643
1786753
2802096
105423
919607
2700933
31437
1173355
1454623
2873617
1356973
664800
2363953
959311
1253608
1629621
460007
2697000
963196
1182351
2455946
1277526
1305322
2624079
1379866
1784931
1518852
545430
223411
1423969
2000053
143848
1356857
2090772
2157117
2903646
1942939
1890526
234964
2375463
1424540
1858757
2023508
1805753
1860881
687925
1181111
615397
2135646
215719
556656
2615070
2682115
2435508
1898444
2635699
15777
69320
2464452
557044
1067430
1564612
51583
819150
718111
717884
2166530
1947166
342859
914231
2056557
2623675
953459
1333437
997978
2708931
354133
1738295
2831412
2146678
427391
2409579
2593796
731831
1379310
2871403
2632049
895043
2798742
775093
1953770
686429
1416552
2031728
2432693
824563
699098
2771062
2755051
988325
287477
1866173
924969
701748
2565953
325157
1423666
487681
95088
1700066
1011847
1833787
1526489
308991
17014
1653724
2838340
1260894
2751224
1418290
2648550
1085409
2881549
352732
1662128
94420
716609
2313363
1688128
677415
1249006
2408005
2726894
740410
2663491
1527908
1344302
2936454
882585
1401691
1990573
1466226
698948
2039011
1833133
292326
2150302
414399
2243315
1286051
2866110
1530547
1667744
417791
2559304
2071127
1180236
835
1207909
25043
1434357
1576088
2784850
1663282
1171037
94878
1894959
1805831
299235
2444417
2543191
2615917
1220275
146519
2200520
1618641
2769645
2632061
1343091
2881093
1971555
1440059
1263903
509068
1619504
2365719
2789150
2012802
1193509
2298148
1320291
739996
2794163
2053119
1152033
1818753
1904335
2459945
1080027
89238
2673848
393559
1823944
2284831
1912945
1129425
2036095
1304770
229218
2704002
1696208
2824866
2159310
242683
361436
858604
2153202
1048006
2714662
2031336
106691
129477
1623842
2345470
1532207
2197782
2684797
1168084
2430383
1128851
2250314
445312
1000253
784953
622920
416458
2203961
978012
1954458
2899418
193227
2243131
475854
162847
1733136
905615
472536
2355786
2398222
2262312
1427725
135476
156285
2901651
2047017
1452370
557309
847612
740707
396277
64708
345016
2361005
179467
2243957
550657
2457491
2708162
974540
2334745
1136373
2315377
1165993
1433460
2370395
2761250
2216432
2398913
181374
355085
670560
1554123
883936
2264859
2255341
195600
1753161
2577797
2521626
871414
2908351
1012275
1716947
278385
84690
25782
982651
2775185
82033
29354
579465
1292122
2194119
2084276
190333
1078254
2343302
466923
399071
1146011
177032
1263460
2626251
2293718
2627259
1982534
2213853
1867570
2293495
1025120
2055926
1728947
697629
2334590
2714896
623993
1734366
420665
1692699
1699784
2393780
2062178
2256599
381781
713982
170625
1350986
514597
2070789
455298
2529304
689282
387103
1820142
991839
243606
2863069
1536748
213551
2595277
185171
2386509
1880625
1477415
841643
2836209
1885009
778118
2338731
2377425
1668421
185395
1859685
777557
1672704
671324
536869
1262144
2034465
158285
2430154
1881001
2903313
1592287
2311427
233502
2195000
2237967
1321776
1831323
1033883
1012194
2806146
1479727
2615720
392261
2675482
1540057
2291430
1159177
762783
379053
1556896
1469934
931752
2177756
1168426
1215912
730720
1383828
1147268
983585
813878
2124306
1495039
1353137
2455498
2506385
658346
1646477
214743
2779131
2902580
2240065
911678
632639
420708
878643
1090350
620596
79758
1432968
2109505
2397255
289063
93708
475713
2313886
217128
1030914
818578
573905
812918
2000465
548406
879033
2508934
67145
1665590
358466
1776958
1645429
180489
402627
292475
2415375
1673918
1785933
1992274
555296
1002744
442626
2097783
2061151
298384
774904
2329501
660655
2505214
1369000
1719746
208037
899915
2475453
17804
2703484
2666162
1604401
411459
2550961
943487
1625468
685938
2476029
106327
2018205
94875
2489457
1333329
407016
408094
2468219
1647101
38695
1998317
2211210
1872849
340807
2057772
1348738
261581
1491287
2391111
2546001
1725058
562262
1761071
1133724
881974
2200923
1398768
2853715
949440
381057
163960
2334005
2393371
1820039
767439
2260431
1979090
1311130
2522559
580427
1057211
1561
1576907
2451499
979958
2449502
1303968
1013746
530167
1794717
605281
2278595
1408564
318130
1007050
2604782
807502
1758896
1792074
2198476
2023819
1283009
2794318
1142105
1835073
2720784
1594627
650001
327737
142175
2870719
1052656
729022
2368264
2591804
23565
2641242
1388603
509582
2684540
369361
2195148
179167
443428
2621374
511184
1186795
2235996
2643153
2813506
1614255
1366647
169690
1781307
1102479
1021968
1763743
101466
2274103
1763450
687993
2364156
2464402
429350
621646
1944176
1924456
1086328
1402589
832557
911804
2171431
1215681
2178765
991409
656448
2789978
2372110
947880
2604650
2528469
2311006
1582472
892630
1907393
1411196
596121
1428711
654189
1374592
1213059
2333358
2753696
324015
556003
2234947
858321
2071243
2620669
1806949
1997679
1247511
2396566
689237
1115941
2491586
2464759
942218
872431
583639
42548
1099997
2440152
2785117
2082342
2818119
1988290
785391
2577989
2660859
47277
1057069
1958592
523976
664276
1930986
2109254
284833
2215371
150274
1241100
956776
1480710
811302
216003
2436671
2083921
458332
2542759
1597829
511387
966694
587532
791997
2417928
1710166
1424963
1808654
818682
2221317
2711665
1815351
411336
627754
701424
1536161
1294317
765312
1025519
1937786
1463026
2567328
1096200
1503862
1133646
982515
1285721
829017
88482
1724723
1831454
1138685
1968456
1204264
1944995
1117874
902252
2758304
203882
551174
783042
299322
1428534
660931
109652
725218
1364017
2382980
2822203
1899121
1651482
1077651
2800622
2788568
1000062
2509855
1867903
431784
97244
1168285
935473
1524414
1341768
2564374
167337
2056503
378425
924973
1169020
2452261
1217308
1233999
209968
326859
916641
653989
1921847
1573870
1253420
484919
87028
1619988
636922
860779
2372815
1061870
120980
1201259
488996
1898550
1446223
1841696
474882
1201941
1245620
1144492
2666061
915792
1726087
1427489
1377080
2642399
359481
1636776
667052
1979800
86421
454216
1700820
1020025
2747413
939776
2350295
242123
2574955
1256321
1232712
795297
25549
2676968
1884984
2685337
388462
685672
221024
2869764
284751
22578
48061
1700092
775057
642145
2732217
989218
153769
2222174
2211959
368142
1958855
323613
2156355
2298924
1728553
2358787
2205825
2869389
2373910
2119684
2658818
1277053
2561104
1753543
1326092
1289635
1992019
660874
261233
1951944
1219536
2651614
2919505
1132284
2711683
508841
1153922
947760
126204
2562053
1029862
1712229
691902
1103283
2155034
300589
1388494
2548406
1258170
452988
1378396
2142467
1501393
2207001
2651939
2214492
1608522
2271081
131044
2099606
1155853
2909575
2643117
1949134
28500
794443
2757924
1169899
2399199
1479645
91734
2127757
1546383
2592942
1444621
2841273
2089072
2247959
883099
1993193
2592680
1533389
2523521
376500
278297
1261709
2368657
986321
737300
1644869
543938
436775
1243841
2936864
2414452
2338468
1218282
2826925
1430006
2665362
181740
753080
2555577
1117057
83871
1905687
1317
582636
878199
1016298
2103340
742458
1203092
924044
1073947
621037
1328176
138548
664291
2563461
432987
1702107
1178740
2912703
1176293
218460
1383698
1814492
1345234
852075
1467172
2443466
1702151
736105
2459219
1436608
1273949
1691226
1146503
2837347
2526333
2446796
1922798
2071700
1930652
2743811
539208
763256
2745377
1839185
2678291
148300
397445
2337346
1548666
1122681
355050
1160068
1103472
2666863
1888547
1887815
1590695
2883703
1185814
910286
2461705
461766
1162171
881333
961655
2801066
2558637
477828
1098898
1841168
810607
1179502
662101
724306
2078630
1316997
1048770
1966772
1924578
1434543
2330209
2532447
1357473
2669105
1974997
1747061
2466925
1144939
75677
1469057
1581556
247099
1423733
663390
753053
1147484
225481
2775477
1110080
1869407
1176083
2692294
1014854
201938
1535218
2582478
424711
674586
1150967
2647780
143575
1683630
2166995
1566030
2551723
88917
2113775
520455
1778691
2069691
1751482
37969
1521224
165630
1758826
1366889
1252250
1393218
331227
1135906
2422395
1694937
216298
1758475
2894314
248246
1752011
586077
2712920
1255523
1340855
2632672
847334
1095016
2888389
2655345
693135
1686498
2085698
471298
154494
2831043
2218293
2826096
2789717
1854890
2252230
2649947
71595
1865961
811772
1441493
2841005
747497
1301720
2745782
1827663
994648
1733599
1280579
2520112
2349632
734930
2581945
80513
2577230
2545599
1378254
2559674
614841
2394170
2231660
2479858
305593
2521177
776210
1891402
1866678
1832619
2625765
2866352
2376421
1904314
2667633
107748
1105960
1690951
785643
1648056
1268671
961238
2749527
2735772
328013
1115348
336766
23071
2590849
1271963
86490
576310
85590
1232895
571246
1515172
2441092
1499140
1143123
346262
1505233
2212185
1822802
2831031
2291052
837719
1456296
733291
2776188
1011686
2023670
1627017
2436770
359468
1572674
2735304
659961
374546
1184670
1245424
358057
2143074
1809830
1015312
1323736
2731823
2652098
1016783
878019
222441
1839159
1964207
1154930
628510
2065417
1116457
1631982
2809315
2237
1542103
1323559
2876048
2599913
2519134
1413766
2529928
2403984
99203
918617
408979
689089
59963
946380
863489
1578819
465861
1299423
1697585
2086760
2399944
1360916
751652
629305
481549
1523644
1924841
2181862
1222580
1863436
2281067
2329862
446768
565409
1259084
2545684
2050458
2561783
219830
2893525
1897808
1575035
2173471
3038
1914354
1061288
206688
2930948
2897816
2264903
1988386
341801
9228
537807
1658849
2418021
1231851
1771993
2032266
331102
606943
524135
2387927
1908111
1443848
642872
946466
1413286
2877136
251743
299146
1359776
1977852
1717295
2803279
542983
309940
194359
2422402
1800251
259142
410498
346518
94352
2376179
1277748
393622
677407
252205
2895001
2890839
184505
730414
2510541
202273
577222
205295
497105
1674151
169773
701305
2123311
48033
2210338
2556257
496015
527419
590416
1049572
2530418
1913946
67528
2727395
1108146
1719308
288021
2133939
609160
2637918
2288576
58116
1399408
1326823
2123203
2497361
2933118
2915209
957997
162685
522203
1837106
249605
1819886
660575
1258917
1518007
396509
1226121
2280038
632552
883398
2728438
357319
1836559
726861
1272860
1182597
176544
2533141
1009726
2752646
1952919
1481186
2721953
1700293
2159811
2332893
1705734
2339436
2433987
2939237
1100562
2161091
880090
406561
2118303
1415873
653053
1485858
211579
2860037
1559099
510244
1916676
1047720
78071
1068450
2601166
1367430
785651
1157671
1993038
2753425
314032
2689695
2145439
140744
1604215
433593
798808
285527
1806036
2168950
906865
2169608
2929061
2138757
386276
405489
2020152
928572
1441307
33474
15822
1406963
2829724
508215
1160778
2641207
2484529
248926
1289988
2658549
2606534
1376240
887881
2645829
2422710
2340327
1843214
1404672
158393
659385
607915
17377
2411463
2373935
1098364
246399
777955
2019361
1409598
2818518
2109664
2887163
2154716
2206525
2277210
1407895
2797585
1162862
2301036
919227
1948764
1927193
1295656
2731899
855426
947814
1838671
2643178
2737754
1143582
2294536
211175
2174075
1276503
1237662
2773932
1634543
2015660
1144269
283024
2632378
1037443
631149
1800029
2426050
106987
966793
996467
2812105
72862
241333
2485047
1883628
972086
566931
899524
2900069
2295899
2927042
2439706
2921721
2004680
330695
1166005
994307
1426630
839620
404584
1005823
2742896
314939
2113339
2204019
2014135
627538
2566598
2368910
878134
1812797
554572
303410
992836
2642493
805323
1985907
2822641
2850916
2871696
1136137
390675
2695270
2564335
1904920
1516167
2392617
2561201
856895
2799267
2591209
1516989
1725640
2623541
1468962
397354
781015
1920896
2030239
68366
634858
1845952
1766225
742224
458594
795260
2155127
1076908
2327850
901099
1195474
1917925
857533
2358142
1525319
746692
139060
1887861
2015912
387564
1649730
138639
1464190
2728988
1235807
1109091
2442183
1341117
1914886
1201422
433935
1502248
1592898
2357365
2237836
2639872
353078
677384
464494
2434960
2694921
818550
1679075
866132
1554131
2691248
1023801
1190445
1359354
304173
995781
597622
2271954
2225388
1760750
172331
1450577
2102444
1786557
1007917
356855
482756
756036
2508681
2056172
2106170
1172564
1003624
115942
1434526
724590
239460
148996
98403
119792
2473092
56031
1285758
287775
1236150
2440222
582720
2216054
2617859
1007385
1035159
2724812
1736509
154252
2128849
2590765
62476
552501
2186519
918498
202010
277153
1107000
2550736
2600829
270748
374397
1693922
2445035
1259720
385899
595664
285544
2022359
1709120
735166
2938317
636672
2896166
549291
2047075
1116360
2542482
169558
1059551
2636077
1613036
1116883
2264183
2342969
246191
1765961
1307416
447703
2051743
309956
1199252
1517944
2391520
2225024
1687140
684814
1480955
1459127
1789660
1312379
603453
2190659
1529321
2252060
146661
2547130
655219
571794
2461750
2906124
2407855
1048615
65143
2522740
141126
1858971
664431
654346
538052
1306584
2196696
2419320
6754
2890262
2167227
2737489
766457
1595787
2672266
715657
784167
2400320
1105425
2826602
2273438
2778513
2218581
1898809
2108616
113680
1168829
2905793
1453236
536040
2100158
1887598
2395082
1083570
207193
1377350
322821
485742
2395365
2212044
2797620
1384890
279187
587242
971926
2867133
564379
603253
2021356
2065162
240823
1923195
559063
1317609
773935
1583820
408983
395828
377653
86511
1179499
282644
2672626
1650762
1535062
2413103
2718984
996085
1446797
1978471
1300171
442215
1735852
370486
1350317
2817999
2796471
1994456
1938470
1962534
2159078
2140481
754942
1638874
2770700
1368645
2229968
268381
735254
1351453
266094
1336219
680800
2775587
1795351
575188
1345928
1141652
467898
346686
2359781
1272115
2371598
2720671
2194077
2609528
280850
1678956
1798115
1036383
1556753
1007087
1078173
520789
1194943
2168526
2768186
306869
2451714
2885389
203307
871290
654918
2165345
2094758
495006
331800
1483974
1047011
305357
1428657
1104646
1979966
1217554
875754
2628635
1098108
989336
1744104
1467859
471944
708140
1464792
491982
745581
2586788
1734664
2623225
1634688
2620201
987694
2840366
1868843
437847
2631653
2528599
2110706
2724888
2544700
1067004
425018
2216180
2844333
1336590
71235
2808349
437446
465715
238406
765068
966637
1303622
647460
1999658
187930
177056
578017
120263
853096
850386
1838505
1458884
191118
2869297
38205
2867859
1446126
2619083
2352664
1857156
2422956
2667988
1074182
2217686
2749276
1446432
2046503
2812919
2597463
1282496
914761
2276764
192651
2222140
1051909
705267
2053110
2906989
716012
1763184
2611415
987068
1562048
1218581
2332862
56708
1324379
1848866
1670300
2419188
1342586
1922886
2097957
2385222
1870187
1163574
2905012
2461396
1223194
2256872
1830902
2213772
1506515
2874499
1029821
2743862
1300724
2226781
1075107
2156719
361622
250599
866549
1469875
308304
2630817
2273258
28889
2201066
2102940
783241
1262414
1216467
835089
2712904
2612741
1337128
2708594
561037
1489012
2827450
826622
1165625
2913604
1267002
2586553
2081513
1064327
2241927
2814788
464651
123511
849709
717422
2636419
1648072
542193
2044262
1202373
513284
2470536
2392833
1397076
2916365
2464981
1159297
2896803
1122684
2626686
2143188
1665801
473855
306125
1368564
518038
315848
948388
2634688
2063799
2837215
1197762
1028103
1988037
2372265
1320543
1326825
2913201
1106301
1212372
2068487
274968
2910561
290636
1593601
43311
1597583
1405892
1838591
1320196
1460595
545804
480022
327069
1090180
369204
2093503
1022399
1403278
796561
1027902
1733621
602831
1718126
323603
991421
868222
416271
2227055
918221
1573087
1887058
2444464
834693
779927
683821
329120
2380270
790441
2232015
992228
597221
2317106
451112
899447
2146150
1262835
295054
189528
1787040
868821
2221337
1362582
2751037
1356131
1806626
193200
2300579
1190219
1709099
496719
2306163
617265
2645588
1927296
1481841
2155821
630711
984743
1702939
1695777
1075067
708262
2827929
1589702
1001542
54698
2103037
1301304
1817285
2260160
2359321
42431
2151559
100356
249354
580247
797757
827836
609099
528946
502369
1268346
2912835
1388659
1219972
1617565
1349707
2040373
2775864
513268
608561
62565
2620003
1528893
2668579
1087419
2796056
890614
388181
2548503
2583495
266003
1205120
2636315
746961
1120954
1809883
1570560
719244
2829750
945425
2333521
1956683
1868135
1711656
2152495
1347766
232266
389162
1687848
572401
892359
2355591
2324345
94230
1190137
2809442
1847529
1146689
1632016
1589966
1567675
2080290
1297572
2886451
2020641
953932
2641514
1376480
1202140
2058121
1642832
2154723
1552468
1402400
2753066
1848883
1268039
565376
414061
1722163
272257
618109
2686399
1650190
1202422
1241289
1694991
692739
431446
2145191
1881981
757700
783542
1504559
1612791
1473833
485501
680262
2487908
1238702
1160003
1411623
372373
2514495
1348230
364713
1793259
1852461
1783571
620401
1645997
1029425
1155249
2435
2840851
1018566
2222703
912373
72849
1803290
2370006
314391
2784596
2678156
1315765
1858677
1264537
1840160
2885512
1647384
1513707
1662694
1668790
1485774
2445436
2761394
1123882
803018
759132
753258
330908
1692855
2610597
1870870
2624818
1658918
2433596
885976
1676294
2039473
1965177
1944931
1687308
1593096
1085513
2886253
2280550
1459572
671698
2203525
876345
1365324
495575
1176728
2359690
998657
31988
53336
2177126
426427
728189
59144
1632333
777880
2518687
1940117
2600950
292815
179507
1965493
2438216
2412930
1259491
1659815
2934361
1770623
784023
1237130
1884680
1190182
2801273
2328431
2261421
1826552
1177563
974610
1217958
2897240
1497551
2392022
851336
2306089
300971
1996008
209889
2563826
1148368
930446
969450
674778
67828
1177879
1438820
1173332
72536
984607
1141225
1432401
1589908
2782398
1255306
2216014
2810693
1453617
1036803
2010001
2036401
1881626
2310475
1572886
2632352
2902893
458261
1231257
87623
1168264
2668378
140513
1456124
1862342
2649907
2204609
2783049
2167607
2764535
1028383
2288574
1665841
2680890
2895409
2892202
1144487
2696015
1134055
1996047
717661
1186396
2284251
1533394
2006066
1337056
2674211
2646407
525617
2615173
2423373
1551350
1587649
1463988
2287685
1551973
2173195
2377558
77656
2924529
1142935
698754
337237
380610
1429344
1263034
196779
2535499
1509219
2625313
2622635
249881
1204553
1000503
310079
1040831
578529
1177559
243669
1296490
688036
2447896
2215335
2735588
1484772
2635227
2622014
1237252
448461
756051
1998263
2906709
473241
405194
2810172
1504063
1200705
1751584
364205
2619627
2479783
110778
848307
628862
165145
1749506
930931
2460712
1220207
2258407
2186510
2057436
609320
2746660
2529084
2133092
2009285
1872192
1453642
1962560
352004
2437073
1993258
2737640
1262788
1758743
679268
80766
763811
1613966
1615853
2935997
2805472
637916
1296295
445526
1183213
556844
1376645
65241
768437
2565006
879810
2919817
1882254
2557125
534315
2003761
1084718
2430035
519441
1431084
1244054
2364790
522951
1722862
1078664
54484
2245991
2397872
2688459
1786357
1281373
1788460
2121892
2407577
2544109
2460793
2494579
1836848
504968
1345693
1956559
168044
1981951
586147
683020
1990508
1383218
2708096
873823
2578578
1150836
1751732
581757
1959142
218131
2889531
2018577
1721488
123198
2614401
164864
2923558
1467502
1371212
2122407
1565170
1673539
2871523
310605
2541412
1345906
2902660
259922
118354
337908
1049891
27325
1330182
822488
1620615
214304
1538927
426725
2435112
1106143
1638529
2185230
1633691
1247463
2724080
1248264
2852821
379093
20306
474838
2733676
2516785
641823
2819460
2880221
1725091
1187280
1958060
1023308
1085599
450243
410003
937927
641390
1341890
1505322
2188810
1212390
2077341
182207
2535692
1175638
2001239
1242938
872374
2002548
1404076
1917605
529995
1496780
2916259
682683
254408
1206615
1124307
2123770
2092266
1035326
1499276
311377
2370826
2605110
2626788
1083639
2193752
773781
615544
520517
2877092
2604915
187451
1023092
2816104
109767
2076283
263014
1534911
2154534
2537098
1898065
732527
2740526
2875436
426472
1242717
2888433
1686395
1467533
567640
32086
817765
293287
1551041
633051
914678
2845828
589420
1503711
789549
1320614
820155
2710528
759230
729839
2561832
422748
1355666
958324
1444933
1890274
919717
2791623
1239858
1502935
1926003
1183047
2174609
1832889
520546
869837
1917907
962666
892636
2808787
2862416
1876407
2207145
1447086
900812
2435040
2378590
2418444
2921542
1203690
2593228
1005780
1526958
1608211
2172590
2317396
2914504
2937762
2871184
601815
1366061
1356721
230089
2272080
1174336
1037328
1423653
219998
719022
763708
760756
1044451
319846
438092
4270
1126987
1429491
37178
1723122
1800912
1826017
270092
1371262
344448
1185345
1713378
1816925
2193833
2513420
547940
393935
1411285
1122053
2755542
2144896
893766
1249988
1563352
1175440
113137
2022645
2709872
1411517
2202722
1646713
1825560
1635730
1129101
730997
576699
2344841
2498462
507897
1788932
1903598
462765
1793072
2923833
985931
2904045
268555
800717
1108166
1244582
1359356
2457525
1901617
206084
1812106
2815637
1878201
2861930
357287
2544683
768516
1435014
2484706
2187290
1731226
1329765
160981
2447362
1899433
2255572
2079374
717807
2195031
2904266
2571938
1234199
1391760
2024871
1153956
2705288
2264122
1094295
808841
984378
219762
2842937
1475624
1786455
2397116
2273177
1952847
132201
744791
2246478
2726552
463917
2251135
1791397
995810
753676
509485
1832090
2261958
779356
2184911
2595631
918504
1982993
1175389
2894202
2913133
861411
280854
569641
2896279
2576140
1911035
1836688
1437452
720414
160165
191260
2566508
417266
2519507
902057
2494247
108504
2035538
1717328
2772498
1337107
2890597
2152237
902322
426002
353227
78138
1182850
1115120
1616899
809990
2571124
1603859
505773
406160
915547
2686476
1333678
2696408
943433
1806833
764579
476994
646293
819915
2407197
2665386
2757421
1072814
1101665
2750355
2689465
1758493
521260
692595
2254247
588974
1790082
2389199
1561401
1449283
1584947
2319270
815443
2731607
832085
2357005
288522
1592176
2523570
2282687
702073
2293134
2128981
1715167
1040380
138528
561454
1751945
1277576
2708875
2703753
1260412
502030
2186764
2720562
661772
2786770
1797597
2569827
2896317
2161993
1737266
1849157
2883181
1611484
655144
2313467
924085
2428702
1390152
353921
327481
878816
701550
1179573
1709139
662087
1971349
662751
615688
1504371
2046625
2241532
2075310
2465384
2236749
2889541
1555227
2467706
989407
571633
2699903
445630
2674274
1403376
78218
201365
1083518
252698
347960
2528073
682580
1799510
424661
1053679
1595035
2417693
1431904
2739165
897233
24936
801459
764513
1998615
2558771
1168060
1735825
2329202
1978798
2143261
2656730
2807284
259107
1911201
2935734
743157
518927
1088961
2856940
1050842
49282
1952798
556479
1685250
1226731
2047931
2049519
784284
2267793
1782206
2325808
1146064
2292625
924662
1031741
710923
1097137
1659402
1915201
2394526
1092836
1210474
758484
2584759
939289
2325428
2008292
1281533
291542
2643234
2599071
2254277
528390
34574
1385156
2451264
189688
373095
68824
858115
1881982
1561292
1749225
954380
1885995
440531
76564
1038152
1349712
1295725
2634515
904523
1793737
777640
2735605
760146
2736048
2294190
1233956
2480288
349911
2190747
2254600
1262423
873641
855951
2420326
2699397
1665537
394745
1187550
1155027
449661
1414359
1712376
1561641
1681396
1908778
2155206
1588727
1218588
20757
206881
1824813
1425874
1294356
1151715
361728
1504006
274214
444287
153495
659440
2021941
2038289
1957376
266
773964
1073692
1709292
846048
2404100
2394711
2846067
1690442
1175505
2101809
479546
2685680
1361646
112760
218022
1023593
237746
2711871
2780209
2288246
2853188
2461815
1217299
810259
1824968
1664965
468138
1857716
2812542
571526
401226
1127920
1592995
2776703
498323
2744692
1579109
1746599
2331598
462127
2753733
1218974
1682238
598484
125244
2604872
2181870
2099202
1492413
2178523
1893055
1466694
201433
1890531
2705342
905354
37235
1446688
1143697
146590
1646358
734839
2513799
83751
1864435
1455512
452593
735281
365191
2461081
2257059
1008640
1793052
2247498
2024904
1171638
1454668
1134695
2016603
2168588
2274798
527813
113589
2825250
533305
1517545
2511733
1684611
1045253
2066932
1398389
2572294
1575358
684367
1960444
124378
2432099
61468
2878659
444156
869349
1057856
1730322
375237
1404806
61980
213087
293399
2053992
2528771
2027943
1433653
391836
756740
1139247
2300376
148562
2144821
999651
2705170
1233857
643865
108405
1113193
2119476
1691273
2659604
111598
1546273
1928416
317685
1651327
2015898
1865136
1020233
2413358
2424370
1767170
38975
176115
2634024
1898125
1855899
1475302
1137092
507639
1205530
1465971
2726217
2093882
2832389
702152
1648983
1535935
1735992
1533578
1821030
1246851
1455399
1820880
1947267
2643507
329052
856479
154124
433915
709169
2598970
1195615
2939780
1168931
2091758
1091442
2599783
1870270
1905593
812061
1733591
2330930
1468849
82486
196979
1853886
48912
1671964
2427795
1105857
2492129
2848428
1219228
2889975
1707587
955249
2548638
1309874
1682257
836648
155670
1710878
1598590
822851
2046205
660962
1495706
755343
1817620
2160456
2057334
1802192
1228690
498168
96975
286726
260358
2618718
280137
2755741
158838
2056990
264654
1949368
1776002
631897
2207141
2765468
2160692
2139489
500399
1624609
1951591
1426185
2663886
1444742
215311
1114508
1667407
2369532
1771822
1875810
165064
2737944
2692983
5986
2898961
2475123
2411738
2144422
2499817
2706547
480261
1064128
2715438
590208
2497468
850959
1452851
1440492
1470888
152099
814695
735649
2771416
1428064
666274
1551687
1139581
2803301
435158
2342840
1271609
1607619
1380772
2750814
2303211
2920171
700512
608811
1661102
2161775
1481698
1847001
688272
333636
2258221
1081819
441065
654207
770441
429234
809384
965524
2366131
2229662
2179993
2534500
1782598
1913180
1590899
639339
473988
2273157
2008135
1470691
1643317
1154598
2674658
2445379
2000687
457939
881500
184671
1594503
616162
2154902
872414
2666199
689103
1332578
65470
2056691
2655383
2181359
893941
1683942
1752570
28792
1317385
1250586
865814
1280119
1114366
2027686
1295732
1753276
106634
990170
1942555
2078519
894890
1352829
1607976
102194
1643808
2162979
2006642
633122
2190180
2677936
2484929
2306454
1264421
1492434
857630
1467413
2728729
1642806
2433767
1516241
317727
1451871
1503412
423559
359192
2624310
631804
1410553
1083022
2455338
2214471
2858823
237284
733737
633240
590141
1184935
2844454
2927454
126896
200285
1181450
1360889
1971300
324101
1404264
1189154
390956
2647844
50440
2045208
140222
2026075
1234266
188421
1334381
223233
2551851
950536
64046
186011
812061
524555
760826
664742
786383
2489023
167572
2431762
1025076
828359
732382
1317490
1421724
2833290
273181
2295805
1384876
806051
477535
1909509
1016299
2333242
1820784
2087254
2072212
874361
2548407
1448309
1846278
904464
142939
126802
2551169
277571
1667164
2420673
865563
478996
1764802
1600110
2523163
2711367
443136
2195661
5430
1339392
2363179
616489
987936
2678025
1518080
279499
1115051
207078
89849
1387828
267988
2423110
2152486
686961
1908987
1861995
2651316
2418217
2245382
2062173
2458471
1989807
1560133
1053998
2531514
305931
408720
1037230
1787421
1797623
2786560
2734391
2685677
2870312
412949
1320499
2324284
2937937
1070129
471370
73554
2245511
1186879
769527
1086644
1398145
1659401
262664
745772
458226
2107475
2424799
1854905
1061083
2810543
802461
2800184
749882
869676
1342655
865780
487507
1009583
1364058
1474585
511972
62406
621206
2193888
1729178
2736901
1984583
1477881
391288
1282933
914228
177397
881739
908949
2033808
2273253
1487683
286320
220394
1760137
541286
772049
1657539
346762
2665038
2938466
2040223
1652068
2218575
2235321
629765
2658644
516963
2311563
1725081
2202921
1914118
1429274
1805657
652243
483845
2381174
2384660
2577980
1675851
1071167
2308635
1497299
1720071
104816
2433402
2222580
1529342
2108431
2859694
1559777
2764691
1127471
1964650
875055
2045110
1566086
2227486
2929077
2529453
2929276
638761
1760629
177309
2423301
2203069
2900577
771782
1622498
63515
2035739
863008
1771128
59403
1213664
182675
2478212
408876
745327
954834
2150253
387061
1345587
1769021
1171243
1200208
2793419
504022
1490689
873739
390471
2068194
2410025
2458550
795578
2359754
37937
2009987
626018
1697173
2102145
792543
458933
1989413
296821
1355988
306260
876463
941793
285625
801475
877816
1426788
73737
1784702
333817
86859
1620495
2738380
1479555
960695
2758555
2632861
1915429
483149
2914944
912440
1323117
862056
2309395
2714487
2676610
709074
2338540
1845098
2273134
1490634
1110897
1960459
1213067
1959762
854492
499082
2517719
137942
2834404
1840467
674114
2080402
2831185
29828
2878683
183965
188609
568841
2703818
360127
1634034
285637
2100784
348566
665817
920695
1133673
154646
204690
2203599
2770473
1512572
1174572
2771678
2235683
2926401
19837
347773
1268734
322831
401589
283519
1727699
1861329
2926380
1705310
1429978
2691259
881692
1602551
64460
584280
863213
142328
2748473
2922546
1886637
250339
487215
2730571
1055152
1405087
2177042
1949333
1030842
1866523
2138975
2897728
2592
50289
520184
1221403
156961
1988299
1070693
718233
694112
335961
530201
2376510
443623
307192
110669
2536054
2269150
2610240
1963308
2868895
926396
1479107
1745134
1287420
1229605
2598767
1469201
2875235
2779993
1641331
211715
194660
2397181
868721
1231175
681859
1506552
661493
2500899
122646
2314934
1603067
1232164
2353056
1442107
1755546
2210959
158526
167440
2174030
983247
2284474
1764189
2532359
2207229
106421
2593781
2236384
1197155
1511902
2538780
1898041
91348
1502152
1238632
552279
1925704
1540673
1741432
947424
805879
968600
539724
1994485
614208
2083294
258422
1753328
2618177
361594
678088
2755787
1920841
899078
426517
593389
1588343
2770322
471777
847575
92240
2436358
2063227
1045867
2250226
2841722
1218101
332234
2268850
1660882
117434
2833493
2111384
1807309
149826
2461412
2766819
2121154
956389
1014150
1161860
2135157
2566331
2266705
1874281
2235385
99093
1834896
2221978
2574605
594086
2047960
1822811
68621
41613
2784112
1568708
1482155
1204474
2294990
1888862
1045682
968026
1285366
19086
1713911
2035102
1831388
2875859
823677
2567756
1766067
2046730
2706484
1381760
1016110
950978
2662815
2031551
2619591
1731246
1668684
1400847
567660
1790513
2530485
1056389
1039128
1450918
941256
476402
2694376
2079974
443414
1176208
1805397
1637138
2867631
352476
2594055
391415
593631
2686918
2025956
2052927
1740259
2145514
2039164
786620
1592110
1319082
2142684
1470068
1115757
1642992
2836843
1047357
1739818
2088277
1914211
1200880
2015620
2696238
2425161
2154374
1077461
2404002
678412
2127463
211593
1407384
1836373
2706090
273652
742147
495394
1151838
1998277
1466315
52230
117721
2346668
1053737
859150
589897
232592
1741782
1090805
1934988
2635213
186583
974447
1631343
1823558
1687456
2174308
2164441
1689912
1473581
1513917
2584018
1079663
2416338
910691
61847
286152
154453
369920
1143319
1144417
2705403
239640
1446358
1277709
1882820
593629
1623522
589714
159265
448947
2940448
1315119
937324
667022
1833633
2567832
2082034
1140736
2449665
322833
2260598
224445
411459
611255
200412
388165
184048
698600
2932276
2160316
2299685
1969947
5521
2691847
2369366
1523785
2715762
1702477
553006
479540
2544899
1723466
587877
669433
1679092
151727
1914188
693312
263642
912484
2276765
520437
572960
720984
766827
2857308
960349
432675
249644
469424
411007
625676
1102344
2621563
654557
2612789
1742437
1712950
2270019
1017389
2267364
682732
2210359
1551721
988593
1976997
1098524
246458
2327875
1974902
1649612
1273872
2454027
2311086
1172859
2722875
1099452
1632962
133126
1282791
247575
1004673
2081226
575635
1192593
2069498
1005785
1718903
2903858
1052772
2896276
1883901
1447378
130677
1124777
2824075
2592219
1044338
2699309
1000079
1336879
2029583
1356789
1326435
842001
155131
225064
2804018
1623877
2204557
2591130
1038631
2038078
2649586
2408891
1893506
144992
688928
1302071
230649
1377788
2418088
611390
1883047
2562124
699492
96184
2483247
367812
626164
2743656
953290
50580
825997
651910
977951
1462103
2082126
2778538
2128362
2033500
600567
335705
58731
1444171
1158999
2071611
131443
17993
267433
2574419
1866418
2019002
1454910
2271143
2452700
374668
2872581
1321319
1644814
316989
454003
292755
666308
1351714
600370
1309756
2262994
183910
1294782
2780874
85439
29645
158940
1950364
1530126
939760
79983
253224
2670780
1910869
1828236
212716
1362970
1339342
325373
1701927
2145663
2270829
1431565
121416
1738947
1798903
2717464
1668039
283364
2535310
1229899
390611
2612477
982771
2845346
2417104
1755745
607118
2639690
724475
1178054
2481035
884996
2250196
1717245
2338094
517655
1248296
753082
429385
1066068
2570645
29079
2679
2487959
2577084
2099951
1005745
2771285
1978850
131564
344637
1282685
1606042
2515698
482256
2615302
327961
298644
2524204
861214
1971450
546402
2587853
2682546
1084035
975165
2820643
690249
1281368
1961462
1140935
1697524
2602185
168861
2710573
214235
795165
2620780
1009521
2362098
2398159
2138114
1435851
2024729
2017220
2688449
2840405
205909
1675908
2529585
883421
684224
41172
1483558
534692
566691
2481099
1414735
71758
2637974
47616
2002269
428869
2154292
996233
787734
2283336
1726928
2564983
1402544
2547981
1912553
2414917
2790516
2043115
1361499
661726
2406555
1641101
2414448
2581395
2623163
3482
2329788
2561994
2398214
779785
1825670
1397798
2735675
2144425
402821
1804733
772158
641446
2233154
2524961
1744909
1430023
1080567
2035094
2314258
1743373
1977079
658261
714422
1812083
539186
2934011
2616997
1364452
167740
2324452
771806
27068
1485426
563006
2182840
1818497
1584941
2062541
212002
1675104
2659188
245572
906908
2500746
2013670
1423967
1834021
1577955
1945163
2736621
310297
3502
1937970
1700318
1694386
1375914
2143258
2605922
859324
1098239
2463161
39639
2464980
1197513
1251872
549273
1440539
315740
680503
2024308
1462993
2707379
1505620
2183543
2669010
1010989
859599
350139
2781576
345499
2616690
2519493
398893
2370210
1340036
2456460
1362018
2407213
935345
1521810
2262142
2463159
2059264
1660780
1293205
142880
435019
32307
95054
1086251
1171248
2167520
973265
1569271
1563597
2669290
329487
2822561
86226
481508
154717
379698
888190
2881883
1591232
2234839
1924543
1303550
2088250
2404349
1051432
2716378
914900
2762480
785912
289611
1764369
412694
2214119
2830469
1387223
263286
2370297
1698017
251486
2100709
1039369
1420706
1213761
411831
328600
1576556
531542
1907064
350729
305982
2626681
110919
2511463
2064754
1838756
37949
376408
1148233
1279268
1158777
1347814
1353122
2710297
1488027
2259351
1756434
1984097
848132
1434278
2936732
2383123
1145575
896714
1245386
2723800
56347
2755682
2777150
1404301
1275783
1862018
80697
1943591
1434019
685786
1797579
2491586
1633894
1491152
622186
714666
1372034
784399
1908037
242474
2146992
680813
440830
257272
2330509
1299657
1778962
1786273
1372219
333526
2316375
115023
2033555
1256073
919299
77732
2209762
2890865
975610
2699447
54328
2306721
294674
99130
1121761
427337
2866084
1321433
1270421
2479601
338629
75780
2195169
802227
175025
1313389
2470265
2201161
1951804
2807532
91973
1271630
2015416
861481
1070948
1382190
2544034
2911462
2186341
2536829
2818713
1532391
271107
2506444
1049252
784415
1585617
207876
1536862
1595865
1265464
2237682
789932
260141
1461432
2896399
2402898
2670347
2450462
1009490
1515202
2419594
2727402
2532136
1793167
2112647
1268262
342799
1845154
1144386
1887084
576721
2798759
1953100
1799362
718258
808974
141978
802016
811337
1277007
2653292
2465691
1817259
1695309
2642969
2135786
1626454
2137925
1231199
509173
300592
1896227
1380478
2507803
1644269
2895219
628171
1772334
2350430
2866143
1158720
765917
836789
178859
1364751
1421250
2581875
1740553
1494078
2288618
165427
861810
938428
1051123
1185474
1484447
579198
2000824
275227
953157
2131828
12016
1698552
1672223
146383
1958131
648615
1920124
1777327
716680
169011
29718
2528174
2691510
694920
269530
1396952
1379784
202015
2865584
599919
2300009
1835229
2020840
1521579
2053215
1013317
1418199
48262
1883258
561738
2175011
512856
1281750
549000
1708361
2546903
2231921
1803567
1659041
2567277
2040677
29584
545226
2387535
2212512
901945
1665507
2905867
1000106
995859
1385707
2539121
192784
1066676
2561054
67157
2872581
2167065
1022471
252731
918515
808763
2712426
2859718
247352
889915
2083103
1859736
1776143
2658997
1438856
334045
1565657
1850293
1013693
2513025
1449620
196589
996175
759165
1565800
517219
23565
86905
1801038
1175190
794842
1074273
834458
1296350
1769725
1282545
410158
2131601
1377286
115120
103436
2480506
264258
1412984
2507915
1902314
778702
1574089
2379070
1039358
471970
2070303
2155499
562793
2318362
1903482
1891343
1922412
2443731
130655
445029
1250839
205347
1032904
1908562
1470825
58391
2551753
637051
2300430
1794516
1946256
1397551
235171
790466
2622401
1430954
2407441
874587
2554854
1998724
2208217
2336296
565284
2765955
1900216
1814310
220991
2603526
686592
1848440
852057
2102971
2865694
1568541
611385
32486
1773791
2240507
1534851
2045897
523824
1237894
1185872
1101128
140134
1533507
2905939
2410422
612351
1218644
238492
912234
276340
1430116
118791
1794981
2737622
2228500
1891558
77787
2564090
2482603
143679
1731048
1746715
1158377
1188281
2110164
1122525
2394249
1501395
2811441
1435931
1890784
802513
2171631
1864796
1421039
1086060
734759
2624492
1934698
418515
1752543
11539
824975
1384736
856204
1153793
1371462
692720
113098
2562281
1319131
2926017
925694
2872075
509827
2473174
1208902
2104319
673270
162938
2658883
58165
2876513
834492
1798934
1006191
1194353
2795323
1315537
649583
1060355
403847
299091
1008070
1036447
458110
2284142
1770061
2264583
1801703
2805440
1465724
1617737
1643512
2787009
726670
1956251
2200550
543992
1902026
2612091
1723898
270364
867743
11822
224605
1001420
1588586
2924969
2219565
1374329
606803
1238823
1293538
693776
752559
1392810
352627
1426886
1324433
2039109
2908988
2075177
2071471
634142
2661311
2720379
228062
643016
2472106
1054933
251004
1309608
2412268
2262705
2672485
2867737
253692
191721
1211711
2891663
2437838
2675828
1937046
1993496
1270187
41458
2841807
2453681
1522992
2913628
2668490
2618822
1001250
1875545
2437590
1359967
990198
1943979
2838404
568400
763923
1582521
1741305
955339
23038
2615408
715716
2475614
2001214
1626145
1871125
1095187
2530288
2609366
261127
1740531
522971
525931
765320
966863
1034638
2767294
2105680
2723768
107693
2468910
1486274
1458343
2669936
2155761
2904790
779025
2500642
2247591
88633
2918754
925143
464836
1081814
489694
2876467
1938780
436175
580509
2644020
2007322
1803865
2099542
1940692
2451458
955781
1800558
1161136
85415
1923048
192747
1122730
1883029
521765
1559912
1990552
109241
2201705
1531797
102506
223535
1962338
2261798
2722257
1901566
2179587
499810
2176807
1569842
2355126
1272971
1740211
1688657
2727034
1220390
1928055
2924083
1505380
2005822
2873309
497757
1509935
1323201
583624
1886883
1161579
2400044
2677201
2142962
1004964
588953
1149174
2420845
1831200
2305950
2306576
2061473
1898877
1511524
917465
2779133
967913
268786
939727
1877897
2082596
1729375
2152728
383618
2521249
1804472
775894
200972
1068553
1838008
2015156
2790602
1151089
1902787
657692
1790626
2026563
1730078
2358689
1159595
1394402
946965
2580858
2745623
167701
2921559
92493
1267952
200609
2143224
1129513
2247895
2883269
890138
2247101
1976363
1498718
1751632
2468417
2653635
265679
2848202
670101
768352
1113639
2242306
927433
316268
2185940
1280693
2097870
1145541
2582961
1815456
2430610
2166918
842993
382908
2286863
1568981
411569
2200805
744212
876370
670778
1381891
2866487
904108
531688
1861624
2821878
960964
2895627
150822
2805235
1163143
898797
1459956
2171859
2583659
238763
1105870
1855140
854351
1719211
1655771
2856709
1784422
1986129
933136
1102387
1797862
1528453
2707624
1861984
1461272
500199
451728
2829693
435073
603916
2750035
2488822
1249797
1352123
513956
2341860
2691533
839689
307500
380300
323393
1582923
265092
2679664
2131794
1928371
1595690
684129
1012488
1280165
417493
231849
1617342
2897171
1868130
1416761
1461921
1146453
1006340
2229283
538179
1523471
1545022
1646246
2938708
2481694
237953
2908470
335029
2509780
1915488
1915461
2353957
657740
2856221
2925409
2235388
1963368
91542
155069
144505
1129353
895138
810958
1944392
2596558
865313
1498880
1090132
710950
866855
874841
694739
2075607
364965
2563267
574685
2537668
1939890
1458534
780467
545748
1557271
1656338
929554
1888338
1626621
1873217
2914606
406311
157547
2541190
281301
2384815
1949875
2430429
464574
1478645
1286566
1389071
997068
440181
1326650
2716537
232006
1768042
2637366
2814878
1634399
859623
1477211
133555
721957
155050
13432
1759182
353658
2603469
839563
2631903
870910
252815
447845
340615
2087103
2597728
2574924
509063
1121149
2001592
1869735
2606665
806760
820532
2184586
2777403
2235682
2577502
829807
1061999
2655229
1388599
1086357
2336053
1687312
765945
197718
2080191
1393193
2043495
1902338
1733002
1197407
1372302
1089062
2250613
1749161
968389
788083
2214112
2172893
578259
1905471
281857
96276
1890311
893391
1099565
714572
655529
127845
735879
1773635
1928324
503345
1223161
2664426
1158701
245747
2065521
213551
1560071
1896263
638471
1090223
595076
1641261
2852826
1384661
1057363
647029
2661781
2831980
1477818
648610
761464
1114559
217683
339662
2452217
2623744
175581
1954899
2503538
2602942
2194216
1536754
1212845
1729950
2898172
1693633
23265
666409
324527
643333
105735
1563806
1759297
2379856
1509443
2044945
667106
1459445
1254291
1874170
1680949
2104021
1384709
2417386
2425498
2714129
805981
1810290
157602
2456523
1475902
472191
1605011
1124498
831875
925013
2731032
1747530
786925
946488
163764
1751872
1706418
729852
879714
361128
924475
2794674
1065141
492110
425576
100601
1747994
2817594
1335685
677303
2635396
446739
961477
2935258
2253479
1626153
546688
244644
1461430
406845
472547
707114
2050114
2021718
470149
2785959
2908538
1817751
1676961
1342922
389605
1378864
1819450
1297111
2704379
2201556
670
1799774
468405
1501219
2194862
639227
929155
2053892
2510144
60555
722141
2772443
90207
1397802
1942957
676582
1892358
2508350
1564709
1894067
2920403
2302717
1599017
1192719
1849914
1344207
854846
2009550
2243129
77154
2373145
1917649
2344499
2362421
2355420
1316209
1075174
1171018
2060831
1792716
148568
2745095
2098149
1903254
2134252
2349990
401929
713772
1800786
1445728
697816
2445326
2521220
2040243
455726
1491568
1036659
861003
2284518
2875677
2141722
2457273
2755987
64721
1821884
679373
586895
2892810
2699368
2735941
871005
381683
508714
2148728
1364487
1688372
747876
294542
755630
1110019
125906
603390
2296916
1459640
189840
2628899
1262054
363170
952260
987040
1167951
467527
1800491
715044
1278684
1312100
228494
1484040
97978
2097645
1257547
1654334
229736
1100472
637401
463371
2292904
2418757
1465251
614793
1016682
1697966
98434
351275
1093271
2387477
1647709
285013
2183139
562376
1405254
484579
2165467
828731
1974893
2877613
719113
1363548
2267839
793799
2465606
554919
1694436
1715208
991475
2915167
377070
836565
1085585
2696152
594728
1877285
1277682
927119
2133005
277946
2135928
1459420
609842
591934
1281037
2757891
1830713
2205650
1869039
1296293
353231
900689
2190373
578553
806661
1985277
2051042
1004112
2470661
1864873
815100
2295792
2027032
2135393
1084466
652778
1773185
647588
2755655
2330540
980220
2736460
1966445
2197517
165085
1065559
687244
2662476
451580
1846091
1935501
1155900
2255802
1624175
2634271
2376774
2499032
1862398
626104
6924
1952808
244849
2556188
1938665
699136
391183
999276
1508047
2849905
1126104
2603696
1315925
435515
1353394
1103065
289680
2289723
585402
2927307
2091171
2283201
1779631
171040
1031458
2720517
365039
2334299
2097512
1844234
101058
783978
1517454
2394315
1849114
253941
1733602
1772187
2269935
2441386
2831336
2066384
386723
2086021
2651377
249600
1403707
1215259
2505446
79505
249934
1491972
236228
2585683
1816638
2925210
987540
830277
131437
1755715
356149
879671
432531
1245319
1214113
2517682
1211155
935201
1877768
394055
2521183
1371428
1770379
544991
2775846
1365091
2617806
1744799
122539
10265
216805
1246379
2739009
2425133
153038
966097
464330
2019393
2120221
2293501
1706985
339313
321129
66121
80439
1039432
2105084
1829745
1148701
758655
2534820
492854
1938725
692593
963116
352242
1882021
2852353
2728942
977096
1829650
788370
1363897
11014
2497962
2100356
309881
1357294
1495842
2552653
461465
1765997
346737
1299822
1442491
468980
1913742
2610856
526674
445449
1411062
526424
2520388
2870382
2143924
2355515
1525013
337585
2214029
536055
2130285
2770037
1012552
2225447
2012577
2009168
1928184
672296
2659640
121042
2153518
2025686
1743196
2093311
1953294
2028383
2858921
700745
562205
2858465
2503673
2917056
2633623
2575724
2745229
639352
981835
2863300
2176262
548122
326622
2748313
2713769
521963
690985
801549
416854
2053813
2047208
646312
2883100
158767
812982
884173
1295903
2872459
1270776
1768833
155887
1564867
1906619
310536
1854270
1428417
2900257
2377197
350253
298915
1907698
893044
1337069
1570213
2194064
1864239
2375869
2179260
2518550
1218170
913947
854765
59464
1742245
1984517
2333396
1424026
1783006
1231630
929991
2428515
1522928
675498
1441526
636227
1321004
1938754
1947340
2495317
1058921
2154235
1800295
1419125
780911
1332948
616219
1747876
1722550
61295
895137
2597445
1150629
2143101
2811336
1615075
742691
2395562
837919
2385560
1674951
1245393
2928742
2778089
1992479
2273352
1232506
2445939
1297297
2111454
1767010
316529
1348800
764242
878240
1920212
513816
35521
2523496
1880059
373043
859040
481705
254769
1217626
2725707
524521
1331344
930775
473512
1114376
490608
825813
672708
1070585
2712948
2837973
1081324
2467107
2936320
1346674
2059104
1467448
321548
20274
2770703
1340887
1596256
486672
2610366
2846345
2068229
468307
1535006
240760
2723324
247668
2366982
2191076
525819
1048595
1010468
1410981
1870766
632279
2511142
1509638
2869935
2554741
1845940
1405817
894099
2025603
1456869
1966118
1567415
1625298
2401918
840592
2040193
518703
110719
1432078
2883598
1196701
2495038
2046432
20815
2682497
1164090
1045113
2402952
1638095
1134394
1939131
928962
2214346
1653034
2447455
1615071
1929984
1938013
1595743
1330019
1088684
1520839
2260385
2198372
2750724
1006482
1909528
1798444
523871
537213
1062655
543435
352390
2478499
2584849
1754853
2483517
1707573
1397819
1380418
1050315
1933942
1587915
1754010
1063181
2023117
865803
1616500
2807344
2272004
2490827
452658
433670
651000
1194125
102691
2773937
1448755
2339910
1260215
2399956
2869971
1933266
264686
688697
1913001
1941147
2359532
2533904
2906248
2725604
2701544
1343602
155818
1548980
2077686
2886585
1575795
592097
1414668
1980306
2201698
1821020
763427
2207327
1655948
1935714
752358
2837547
314965
611396
2708546
354418
492207
2075792
1392453
1757808
1272437
2843155
746325
635340
1262641
2885836
2415786
1611513
2466172
1963189
1202867
1966318
2390493
2783477
1371829
1928754
1299471
502684
1668473
2876458
259606
1921
2734962
1581716
2511383
2079098
2532231
1280775
1758931
1693896
2817076
933631
1776457
807837
1173624
248932
585890
2666037
2477727
2935959
2425074
430340
803277
1276710
1102572
813301
2720493
1003084
2749386
2019442
2080044
1232151
1691821
346975
1224252
1968826
1538570
54049
658752
2938293
77969
195670
706794
2851327
2638082
2377864
1569535
142949
125252
246433
2021567
123745
2531132
1038531
880648
2023777
1872484
2346122
2408792
492416
2496430
873601
705582
917858
2337155
1351881
230413
1211803
959184
1156767
1522001
2742286
1184036
532107
1073193
2457919
209575
1870576
2500007
944404
1272653
1433342
92290
2098365
1221558
685563
1857910
1840157
112884
294438
2273671
1373230
78380
465377
1451773
1170086
2591213
1818489
1735937
2077134
2838697
1530189
2274549
2894344
928269
70636
587247
211874
944647
1032431
2645918
1298991
768637
2843087
2397315
1330419
1779156
2736379
71593
2847063
1785415
188472
199095
2248382
2380229
2280329
2642657
1389006
1910348
1300204
1711254
688294
778353
2442033
2049520
1658269
2168651
1736451
2845965
2038469
1273244
1983744
2203816
1786893
2398381
1583897
300574
1346084
1457334
757703
1802714
2373962
970892
2176547
2288248
2328758
2090547
274950
1318277
602174
302951
410415
1124509
1955721
783386
1945674
709187
442397
1394328
2022952
1864882
2401831
1938218
337652
1018673
258282
149642
754848
1311484
252937
1882898
1365479
86918
2778256
668911
2318096
1659293
2011508
2843707
392373
2549435
286042
2191562
1537921
2496446
1652657
465406
2585545
2188551
1120814
2212513
670374
1751928
1019649
1964982
192793
1487173
2693146
1950253
2452484
2604864
1697691
2469613
2548757
1318436
2003327
1948747
2555240
2052521
2468761
1933912
190326
1855810
2609367
1975544
1418103
2041009
2790015
1977867
2862067
1240644
2492066
959856
2476947
2703406
497959
668454
2566182
2806334
849517
2700458
1673128
901580
323244
2385672
2593973
1530567
2354487
107333
2936505
1295360
1397992
2374522
50208
621975
1631948
1840871
857131
1964236
2458744
1349016
2117739
236785
2602008
1831624
2280232
1104529
1070977
577344
2584148
1744853
526235
1446204
2409281
1447287
1376272
1326980
1304797
2338938
224669
1177235
598425
215712
610552
2171257
1499996
1043189
1355119
2576877
2618762
1199778
1458509
2544315
2613608
704768
1864496
1098951
888627
2486277
206941
1504843
1896305
1793070
1487131
624787
733015
1856346
257425
1166420
501168
1608837
696013
2140265
2377750
2336569
2487775
2397131
2270252
601506
2407816
2333818
2305962
875071
1237753
789459
2817511
1509090
1468435
271286
925144
1618604
2537016
49033
2573983
2152768
1900269
2118306
1401387
1251183
1554767
496302
2688508
2428557
2342128
1080169
2215305
1857013
1566806
333204
399628
1797546
651526
1596787
590719
2534125
569248
616031
236358
383365
2664883
2683860
39100
1004960
1408721
1070638
2797474
1133328
2706708
352787
2782829
1375862
2777955
1693809
1012366
197748
533325
1384687
2041393
61271
949639
2279995
276123
1602601
184109
13406
2595507
121844
785032
2322137
2443253
1267299
2699836
1773257
776005
1337921
888096
2095654
782829
710405
311158
183505
1985376
460274
1472789
1882558
2656760
952220
863554
875008
6511
134141
2169719
1335213
2898664
711675
1628546
264208
1559754
427777
121539
428169
2919246
2908624
1609283
1353872
130610
2018011
341358
2474037
1260482
453969
2771369
2124489
1880773
1686304
2072989
1064595
2621441
2877058
462346
1832814
1366026
1981275
1015217
665389
1141248
818322
1827443
1342501
2251199
2312939
1574549
1066413
713688
212433
820815
1725439
852895
149589
882638
2528187
165582
2385125
2488478
1208995
416126
1752874
218598
635899
1722386
2867788
1850204
60714
645988
877224
2564761
1315804
73521
2563714
94688
2912973
2213591
2220860
2160629
312878
1532359
2139746
1231141
1073690
1797716
82977
2173657
2086222
805081
1920888
714617
1233349
1787214
1314318
2737445
1990541
1444082
516275
811592
2412484
1138793
246677
2701252
2841913
2355313
675331
510992
1192327
70894
1478004
2133057
1234179
2760658
2397252
1626925
1538513
567250
1123337
247296
2435365
443456
623770
220703
231461
529309
714552
2712691
75850
276087
2009147
963737
1419849
1291679
1878246
1834315
404763
2398396
978174
2786161
2022102
52804
1729586
882090
2821563
2380706
207154
232710
1640239
2250905
695212
2483977
390328
2182718
2040828
860949
1996229
2469909
2293291
310654
2437478
1787818
899776
2099551
2637021
2616003
2710286
1718694
235217
2877524
2406935
1026570
2179704
2175684
2395101
1036370
1249580
658415
2591852
1176868
1846505
2189829
1331133
393209
2147572
288752
2063310
858736
2423157
1532212
2630894
2036031
1487366
2744780
2520961
1594282
1675748
2439979
1878641
420486
1193353
1754453
2519793
1649020
2744701
1425237
1728327
1752180
1998430
27291
2368331
2120706
2710867
2595569
2625284
219156
1125513
2851854
122729
2847618
1283522
1301150
1346027
1102205
1318811
1166026
1914273
1492856
2493296
1051814
362250
2921554
631746
1397030
2665705
313733
783716
31609
2700034
2733481
1049205
2646351
870639
118603
321053
369825
856157
1030511
2494981
1025530
1065547
2574876
1707742
11397
568720
43047
1921404
1479299
1451299
2103457
1020892
1190581
868861
980447
87490
1123662
1550585
544628
1032351
839371
1298570
62717
2723708
1105427
1293853
1869078
1122593
2625107
1461281
1663693
1217844
2091845
1008284
664407
234233
442099
758772
2004929
1035839
1419966
2196163
1908176
47063
2278481
2049930
2364531
174315
948209
1704565
1762426
693324
844922
2327377
2524029
2639328
475533
2317881
2698602
1129687
1186482
1723384
472317
1208439
2436201
1332024
2898538
580783
1899328
738555
1291266
402728
318748
2241270
2719709
693653
364289
1216845
1640118
488283
1258174
2678875
1332560
1620969
412719
2067900
1595596
431624
1546639
552429
654734
857057
2890754
966175
1048366
1054502
1667743
1386295
479629
916347
2670099
580283
2060817
2315775
1471741
2538664
2668114
881555
1440666
553220
269513
1185960
2845629
742129
915040
2670901
1024770
2144638
882039
2754902
1309668
89193
1950884
1286405
2392579
1453385
2199800
61133
1238317
1555439
545905
351299
1341641
2444
1876917
390281
1890661
1956833
2592133
1557264
1742394
2167412
1350755
390144
562016
1545961
551145
2058652
2864057
102160
659149
1217115
1197254
1678725
655436
2172425
2481047
1419353
2618518
2031602
1671576
528219
906490
1245697
1328212
2111113
401558
844821
2733039
1645987
448237
404696
1061074
1077730
2051749
1082506
1680540
828916
50136
1715426
1850409
1209919
2846379
2674799
2402702
1263140
2793442
2884291
2260743
2090249
137705
1582401
1338556
1240684
859039
1856822
2152206
1193709
532224
2323038
2174626
773325
2872750
80182
2445512
901080
2914804
2525659
1634011
1359502
529225
634074
2036948
1608347
2644414
211394
2693650
2685166
55031
1583776
2485519
373936
724410
2910470
2732231
697569
1171803
1192948
2302764
2900430
2676320
1475726
2307819
1681028
1576320
1087165
2811853
248865
1161636
566566
1318210
1551480
227676
2606351
2063993
1102779
2836686
760013
396674
545868
2512497
1166776
1648648
213026
2828859
863256
1002206
2662975
610502
2093754
1582362
1392754
2510111
122424
1669403
2560567
1471414
1819650
1329804
1214099
2182588
2104828
2512888
823262
426714
2390903
248356
1593728
1877466
60568
2331240
366886
718218
720445
1569721
1106155
50886
7327
365267
1359428
2182048
1996341
1308178
1534518
2614526
1408324
2862793
2155167
301166
96274
2588437
2774793
1563253
427130
1708519
1603862
1434452
1043910
2174281
1496961
2247948
274355
1703458
603282
2421599
98870
2826080
1100978
1473929
2716943
1594152
2281032
1407098
2634778
659246
2434051
2449614
650201
83481
582599
665900
627919
1732172
1759599
2881212
103343
1477163
644931
1206425
799869
805004
1977917
23419
867977
2600083
2126141
1426347
166033
207042
50842
1619496
2523075
1595155
1805557
1293756
1429139
2037729
887788
679189
1979541
233815
2934116
2111296
1688873
1635616
1087001
603904
1140798
1980853
2231398
706399
1117264
192569
2857485
1093702
60101
600358
576614
247943
801853
1247983
547723
493774
2763031
2548800
909853
1160280
840221
2697956
110902
274117
2906847
902266
2588155
2008953
1299862
655638
1511796
2093874
665282
493342
1476503
2541660
2513920
2522656
2719013
1327417
753364
2704776
478107
2840206
258081
651838
374459
1091209
2912775
1854714
1400536
402014
1248748
832161
2478308
1200321
2583016
1979361
2042404
622270
1358054
388951
2825556
482270
1841812
2117792
1707521
966702
492195
1214301
2522067
968298
1084787
1033721
2352040
2517164
178217
2714277
2179689
2817519
2354929
896908
2763699
574934
665012
1667682
433185
997984
2835333
2263057
2876385
274633
2593368
795069
1682622
1824823
1134036
1010377
268042
1500699
2764929
1765423
186418
2541608
1999321
1714767
292777
2377529
2312332
240048
1097085
2911951
2568063
1304061
2145932
2592802
2518734
1675877
2113749
1908052
2903215
2849339
2765619
1614422
981739
644877
2006186
730176
1816290
2263294
2424765
656906
2450001
1342473
2311239
1082164
1473052
2545328
2637333
33769
517573
2409069
356996
2704037
2625174
2129100
2170031
2059173
1469222
2264207
2058179
1128642
991778
2469039
2184732
215315
2390786
2662819
1261357
1358359
446881
1020905
2779041
1639250
1245182
2720016
1925520
2778716
2522179
980688
2686825
2302606
1906136
1727721
1989682
1646556
908564
513971
263058
2180164
2520986
40419
797607
1582800
2544469
2829058
1624244
1885585
1128354
651764
2244923
2594224
726546
806121
1217649
1946925
2125169
792739
497576
1101290
2105623
668478
1319842
2646714
2838072
634313
850770
1017157
623256
2761901
1883778
1677970
1625163
549533
2060374
1024435
561484
2796468
1479421
1429566
2351844
596392
1703378
1042752
1818996
1641204
2640473
2674243
1630239
1559423
118311
531476
22151
2261041
2048542
1129660
1133564
870020
2405810
125071
1928459
479240
1986157
2870816
1724493
1879809
2571802
201547
1187383
1256924
1434319
29006
1190230
1734006
2545009
1156879
889289
1691615
2851620
1476159
1845541
2561178
2227451
2734858
2898684
1880871
1632728
1778904
938937
2197912
2173531
2673431
2362267
203451
889318
2387220
657514
1563293
690685
234869
2748866
1158276
2314964
1058220
1115361
1166540
159129
1167645
2859705
647499
1475363
856279
1828579
2119330
2608424
1776171
365560
954948
1589166
361495
1097080
954896
1389394
2275761
2428427
2431367
1025559
1738414
2351841
1386944
2025180
176768
1183186
2290964
64043
2887564
73025
2806479
1190071
762142
276733
1060091
899644
2489511
214541
2008783
9055
2642774
328182
225560
1464704
1625251
1221336
1709036
522442
1222049
739396
900721
1570105
2429662
126021
1205000
277253
2400860
1276977
553542
821599
788423
504615
1691857
1690814
1740696
1212435
506232
2917802
2318702
1439778
676567
656792
1125647
286029
900639
125542
199278
1339503
548818
1350294
54016
1550477
2130224
1183729
2212041
2319880
2288636
538735
2351273
2621590
2435664
767533
342452
398096
2074388
1045025
835391
1535825
652724
2510956
399930
1663169
2792621
1490568
2897935
1626259
2846942
2221895
2756875
289081
1609240
2710841
2625092
1840063
1243916
1074090
2564742
2676839
1047475
2285696
1410099
2393473
1909438
2657209
2548025
2240071
219407
1511550
1309554
2491069
2711725
1317143
292641
2596632
903920
1153814
2441475
1754769
1258280
1942036
2180794
1780159
93557
2199293
2785284
258715
2071681
2812081
689546
425823
148901
2748476
1788932
2400672
2654134
2001981
2189012
2736800
2094429
958492
396059
2667541
1269811
1132200
1683807
2680751
2214476
353822
1721541
607182
1703633
1690400
2472808
1838962
1110671
288162
1696879
6885
2778931
2750266
2549735
2725493
817792
1996372
2305736
347812
958678
1933149
742808
440135
2566558
2660068
649957
1239705
2210378
674599
1655462
2115064
1125074
1124440
1824227
2021281
1090807
2388488
2918911
101932
392910
743675
1671239
2566195
101591
2189043
2462747
892442
1673608
1538320
2115455
1006272
2681631
593912
1411943
1012737
2485922
358802
2813750
610102
1277633
471190
1213353
92327
858155
2077798
2296332
1064429
2146477
1907742
1585340
2581411
2080665
1860173
1673146
324599
816520
2613567
2169669
1260587
557168
1304452
2403468
83321
2496342
539101
2279415
2013291
397963
2821720
1470912
2693517
2693339
199895
312072
1986749
2609091
1684181
2186012
2900873
15971
1638987
2003136
287788
2861080
2236420
503823
898571
1624620
597060
1097294
1209556
1729257
2248138
2132579
2485785
1765069
1056315
1083343
2755805
598991
2504404
122946
2390996
747244
840337
1935863
2463228
43749
2885392
2274249
2590661
1035572
2644356
1764065
2851140
501144
1904687
478663
2022484
2154966
1863340
2901785
2294080
2600110
477885
1169171
75501
2639829
1117892
2012888
293947
2718387
742240
267925
1739459
878152
1202092
2592538
1730467
1798025
2037104
1423514
1685274
1253108
1114140
2352550
2215258
446707
2109497
2458764
490541
1629834
2497374
1702164
600383
1153130
2159932
1709778
2928840
2548114
798558
2548420
2097279
810487
1028211
2683074
2198079
1114616
2738874
2761778
2563487
300039
510086
2686403
1781174
917478
71793
1654735
2322557
2823378
469713
2301584
2453215
1852635
581299
1830004
2653586
1035677
1495190
2483629
1663525
2739618
1635702
892317
2523192
1548116
936667
1701263
2245467
1419321
657032
1422137
1300053
1860662
2756100
2510382
1126026
2743000
1163209
1373581
252828
832279
2308994
168492
1526802
847489
2001010
1429820
525650
677851
2478465
1270934
518037
231434
2035508
2278267
1289537
108683
2539224
2760984
964511
2349278
667373
1881946
1544635
2089724
2283609
2209745
1710619
684665
309877
1602880
887101
1320117
1841272
1156
1476816
2334091
2505339
1313425
2578148
1497292
1418089
2364536
1756056
491914
2792039
1290947
2287405
1565085
1017087
862466
2608261
1976981
2411160
374588
2922062
2476563
2939487
1127059
424353
619222
1005592
2180065
1802387
1761333
2903398
61276
1576660
588163
2178538
686791
2496000
1842667
116975
2161082
2694438
1651885
2643558
1668677
2562602
696588
438967
1285034
250597
1974368
1634637
909771
1809804
1332446
2687386
1752759
2301626
1814229
1091751
2044959
815038
2532586
1438407
615980
1254550
1592249
1519642
2233481
977693
1624804
2365403
1732932
2020307
2695436
953341
719732
656250
2358532
80572
928433
166424
2406664
379391
1706670
1251757
698228
2676692
801907
1026500
730596
459973
133083
2601188
382606
460117
1179951
1080116
2254206
2838841
2876125
1473397
671245
617416
367441
2851534
1037040
909412
187217
2847760
2867863
1255575
2150136
603316
2448899
1966164
1311470
77570
1536943
1658072
2429778
310646
1003702
2246909
1824262
2578752
1984937
374207
549223
1166042
1159073
1015262
2623031
495568
2354891
1608677
1394652
231863
960179
1842914
1765738
238338
2849169
2805209
2526588
961656
745243
2002859
890840
705870
2506120
2107005
1831288
1818882
1750349
1659396
818561
272750
1969175
1025106
2649768
2849426
1177298
2178192
1831135
2865521
2000325
893200
845954
1981227
722928
2557709
2275805
1238799
2113824
2618264
644835
767758
1003477
1997563
2433810
224507
8754
2773038
2327446
2682902
2531623
1743518
1062923
800357
1301062
1245065
2263234
1089031
573012
2378635
1563147
2668534
73676
215831
960864
865926
2005664
1807473
1530379
351621
1759609
2241692
2833375
2874650
2042949
54279
77650
468420
2029763
1700019
2733222
1344594
1863581
593283
2362711
2503884
2488849
1934706
1788852
754180
2600828
2314806
607803
1385061
2183136
2380944
135521
1636577
2502146
2509747
2603154
855567
874917
2097863
1749036
2628632
46606
2189628
208578
2020227
1488991
1512023
1924166
419855
651655
2542075
1005557
2011401
2420780
113198
945477
2282798
2715681
339086
2628424
2854026
1225078
2304663
2655948
1586910
1352134
1736206
1299864
2062567
1693414
36018
2760767
914819
2506991
959410
168746
2084182
451142
693108
2010068
559180
1436269
1704329
487290
2897810
1782692
1263352
50483
1671937
2344620
2834231
1316539
887348
754865
2856305
460376
68060
83731
1283667
1184261
1710946
1775304
294721
113997
2389087
2371757
2556902
1141924
58809
2092855
73854
1717424
1823119
374560
2021581
1286658
33996
1192593
1444128
1270127
443805
674164
764564
1061769
904837
100826
526314
262399
670590
281252
1840834
228975
1793529
534115
1484903
49377
2791122
2906660
383347
2931998
1669086
2217882
901729
218750
2853581
1336648
1518313
2145043
1531563
1734020
488075
2705612
1448335
2122696
913760
1270599
63439
1105622
1820274
332773
633127
1448793
1669715
1211013
2205449
554772
56760
290196
845206
1943151
1910758
69266
1922395
2782910
491942
197406
203018
2558352
442404
1136494
1244799
446928
1826636
2853942
915039
758236
1453084
1730434
1216917
53165
2711201
2880966
1997325
712935
588008
610804
1657131
790656
2554592
379316
184175
831641
1189704
2015692
1000254
2490797
2010156
1023648
133785
513727
1932894
554828
737509
106807
2793398
2359774
118015
1427385
592414
2731524
1261597
378381
1268679
1223369
2283018
1487092
902426
2361141
1809217
2766698
100344
2813397
2699340
2487527
1655461
1677402
1786358
2885799
1092938
884014
1550983
1043988
45142
2619267
344380
513735
1729904
2785517
80072
1821372
2577182
255869
520762
1338412
2186225
1156340
2616940
872447
562895
2336083
849694
2871517
1496714
2752868
2659754
1878053
2460502
2229806
444661
2304713
613618
1070601
2647903
590732
408057
2714514
2848660
2093156
214304
1265003
2863386
1996443
2480147
2902593
2406677
1231689
1458872
1570237
2784947
2923243
1336503
65140
545584
2829309
1130064
1414239
693645
1024672
271053
1879862
743579
606357
2569836
2286497
125964
203889
2240360
1699473
1205541
1785739
1991401
566274
1658379
2660295
433021
965925
2186583
970251
1925862
1231434
106848
2736791
281504
1261520
2690661
1404873
1977931
2422830
2548482
590167
2090515
1736521
163334
464275
195492
1456493
1798559
2329303
2470259
2794069
2853075
2236862
2391769
1759719
2724577
2148410
1247895
2076531
1203725
1324915
457930
1342492
849703
744370
656418
8500
1528344
1266280
1558932
370189
111979
2637835
2062038
1275951
599061
1205385
1957960
2243662
590833
742397
445573
1675040
1710354
1569271
836980
1024417
659535
1240028
2120345
837794
303150
2219553
2892386
2344488
2061653
1650394
2806393
2602512
1641273
870614
1355098
1967720
74825
969431
2898336
170935
1770224
2768461
601215
598310
2414786
2887304
2319422
1905452
2077466
390652
1076571
2240992
2059665
256068
2329710
1122621
196951
345331
1718452
2430018
1219804
1517830
2532533
2266542
442463
1659122
2158543
1390269
1490515
2676486
1236429
2857092
1933670
1679483
72313
2915203
1832915
1668123
2693008
218776
2721591
2648721
206706
2871641
1581081
840669
1786253
1022389
2036100
2061022
454525
2091575
251083
2871168
1931546
2498341
2612494
84075
1032127
634686
68934
110921
1400038
1371941
830862
1959475
128436
1974359
425057
1438075
1273772
2386719
721756
2803874
2701419
2378136
895473
2937187
2387385
2285327
1230137
2586141
1770541
1846049
763991
1818844
95105
510845
1152685
2642075
1532555
1223461
1004539
194877
2324447
2260332
1287673
1846827
1346227
2567923
1289140
1910486
800578
674776
525798
2882060
2281045
2220216
2147804
192267
2579607
1461038
1995831
1043355
1977554
1379882
432762
346939
459365
948456
192298
1083886
1671491
1432649
647279
2323234
2686197
2586887
909501
1338953
544094
628879
779085
599234
46289
2318852
473426
1425368
2210301
2305437
83656
1946729
2759151
1383081
2366808
2148347
2737394
859894
465719
1633534
1099524
670365
1367509
2691773
1406644
2153625
962551
340287
600452
2485871
2453753
2140497
2921747
1555238
2671177
2872514
951677
1166618
1028175
630891
1772404
897818
355145
1178569
1069665
1240607
2793584
2385321
1845554
2179293
109109
510833
2260942
2639996
2877448
2473141
1710258
454412
2498040
459320
548351
1726583
696340
2873631
2752774
2927477
622935
1493475
551468
2646421
2538134
2869992
1167380
757231
2345854
1213047
2503120
1764153
1121229
16596
2817635
758069
1271392
281868
301367
2638927
2163591
2332484
2673518
736172
851952
1112003
1198452
161807
430289
1781241
426695
1475465
735620
1049750
2508502
1327298
2405688
1007069
566945
776848
2416667
621344
1312400
744356
1706766
239227
1221724
314685
485868
2873712
48152
2603359
611306
472200
1280642
2139405
498132
1959560
2917005
1666299
640556
1789539
300488
1344952
1729514
764977
839715
729440
187443
2380194
2169632
15449
658762
2575955
2684105
800139
2506455
2574125
239
785814
2261296
2016090
601715
1748707
1492202
2271880
617105
2902378
1323843
835218
2476020
214097
2668645
1615752
556874
1832121
2855876
2606682
298982
886597
1487760
150860
1908532
2336815
2378664
1890811
370608
1299859
1712010
657099
2855034
1873197
419265
1600460
1354187
36625
2050086
1009182
2895914
839949
1559382
2633613
293708
1845185
2215945
770613
2081295
1844862
776525
1689622
693322
2083549
1891240
1080573
1712337
2054783
1833300
832250
283766
439771
2062461
176065
1370185
2881247
2309913
1435664
2710728
2179413
2893092
2600179
1084332
2347634
1178067
1130123
1172874
948814
1775393
1804580
1856195
480165
17446
823972
1559556
413846
2815288
2456723
1880209
1887496
484045
558414
838545
1126901
2384695
2927164
1880371
2808615
795352
2922117
76240
1519170
1518502
1911659
1954755
1800484
1082128
1371952
401797
2253397
2504952
464894
2149842
1165810
2748957
2097607
2663390
1730841
1447762
14958
878511
559976
411408
1697004
1756914
170893
353791
1761637
2285551
2897774
1987078
1375983
1300278
1122848
2593625
2250698
313303
1997889
2496717
1788914
488807
1220424
1761531
2585591
2687921
1004568
935297
2456140
2807963
705645
853265
2448607
428192
1457805
2164158
974263
625550
2189425
2886970
129655
1836634
2112975
1977984
1048208
141132
1306587
2556916
2827204
2058799
1408369
1630751
2272089
2184253
1773278
199211
1124031
1140833
1806689
2862609
957621
2374275
1680836
890082
270921
84976
1603522
2096136
1733846
2700483
2567359
2386187
109429
235238
1158755
2006284
495743
2528819
1568309
45581
1712622
1698364
1305883
2129133
1476142
1286998
1697370
248228
1092225
620569
1550118
570934
2604326
1420961
2656802
2764894
2385422
2447270
641116
918132
1794299
2193773
508939
666582
2011244
985969
2755173
1068635
1853337
2062839
1503099
470550
1969889
2812963
1123025
1024372
1255867
2772545
365323
77549
2721390
2780981
2532225
1965717
691758
2174384
1743850
1413631
1962471
1908442
2285580
1405896
1301150
2355860
1753968
1627281
1139158
1700931
2301282
2123692
622759
1779032
2900219
662315
1322331
1558587
340067
619946
2533872
319016
2671397
2719417
2149602
316949
155156
1085493
829546
845326
2768884
2594600
1800707
1328445
228614
2648935
1160992
860113
2541518
10624
1401137
1681963
1817723
310192
2331654
1772588
2445306
1267608
1643911
610739
1089362
483915
2510511
2641402
2335533
131249
553191
1187264
1397021
746980
897391
385572
2158898
1158215
1633968
1548218
2188681
1975490
1689924
1894576
986697
423043
67968
934292
431641
30811
1613119
2815055
330305
768157
72838
1892505
2556583
1294678
2104739
905845
1065094
82605
325401
582548
1807971
397933
1472305
802100
235396
2676596
2181884
1375308
83525
390243
1389178
146089
1743522
2206996
1464819
1544247
584576
2476708
2819992
1493090
2727587
2277010
356737
848696
201280
2110069
2625899
2571365
1407849
1653749
1731493
594864
2861557
2914949
1694990
716855
2189546
1361411
522514
374385
545911
15402
1595356
2437127
2311308
1382710
1082995
868001
1127907
45344
2712104
260902
2145109
1270666
1238823
346914
1367802
1586421
1283151
1832395
782023
2772243
2840135
93032
726316
1953117
2890728
362389
1141992
215210
315404
2728352
2934700
505381
382263
2161490
497747
2354081
1160831
1862743
2293791
2834154
2135769
1959960
184298
282396
1636985
1255532
2134661
1597755
990112
2031808
2390957
218017
2157329
2409728
1738212
1623662
133759
922377
2564326
2785490
1847212
955230
2612261
2593462
888463
1001565
2300704
22814
779753
2306712
311395
1795855
2235396
2331149
1589009
557132
978646
1297055
1060388
2541937
1960044
555713
272579
2782652
2281079
1019562
1885702
399277
226786
894460
1428007
384369
1354778
1855651
1129795
1564152
2874993
2432263
1731533
936557
2144037
1608531
1396903
1772457
2163382
2291748
1389856
1992962
844968
699959
2430802
396951
2364438
1927484
2610802
2244844
265852
1656156
376350
1757378
2473373
2179901
1940534
106447
1979459
2680657
30197
491513
439330
265029
2197016
250305
1602696
2463295
2199329
748135
1666036
537669
680213
2187337
1774921
28602
2886919
809968
2732304
1341924
1351160
186058
1136966
1557653
1168767
635965
1995727
1168330
1221174
924897
1773238
147304
2860508
2311517
783660
939562
489827
2321373
1974396
1977136
57528
2910786
1098384
1222541
2140382
524008
918229
740234
2216066
94279
2620950
2562399
853906
1361037
1688240
2792091
2130576
2811829
396032
1099280
612409
1740281
850920
2187516
362984
1427588
2337943
652958
645502
2148164
2800772
1058301
1035740
2294852
2241715
749772
469875
1289995
1730118
1073233
1348087
1570904
2636296
2912952
2197441
2042040
586324
1034421
2124843
2034509
1896436
801039
1718099
649463
1126615
2684149
1985578
2098122
573299
1107550
1200741
1422460
1198253
2067917
1399036
2521052
2807760
1893916
355547
2523320
2390294
2856111
1773733
996935
2879298
854362
2771659
465492
2552809
474256
783709
2937901
2470964
2381937
1232436
897907
996968
2343613
2802583
442954
2503324
1298205
1513337
2865210
1441178
2431149
2224023
137190
1761763
1157968
2769388
1798902
1875311
1282625
955474
1487262
2013706
2472801
2724951
314706
382865
251796
1262593
1868669
907797
257847
158900
976054
800637
537063
2916647
2269982
880102
2654148
708861
2279286
1925845
770101
1660236
202254
2894361
2939015
2147885
2788292
178863
1959896
1004767
2080959
517855
976205
1240293
1764664
1826375
556056
2723652
2512559
2050038
2095790
1971021
1411457
1189560
1333109
2813009
1206999
821364
2438374
1758071
2270584
429052
1220839
1904005
2541853
710303
340300
468388
2070400
5795
711472
1588610
819636
1733707
2693729
2577204
51214
1421710
809972
121697
1087146
992204
707927
1559252
2736714
1881944
107788
2542740
2254658
2135559
2680539
356082
1925298
151958
2500351
1941208
1519772
2776735
617537
1636136
2641754
1542360
1703409
2611652
988078
1026671
2388849
1324853
903443
2600341
434401
1080209
2623573
2529703
2901932
1005422
1563582
2911793
314328
1586485
2455837
2930290
1155183
1658668
765270
1554005
485083
431327
1078407
2764914
1562932
1708848
1969492
1381739
989904
2339310
1409179
1404274
562198
551439
1429967
2430473
884411
1223807
1002284
1226056
1349072
1929120
213171
1076966
1364534
2627806
2251203
1575848
1193095
1626876
1885459
271083
2110148
2905426
1258298
2209306
519121
2655459
232884
762937
1151823
351535
2176375
1604558
1796810
1555335
428746
2120077
1148810
2649337
657338
1718874
2574293
1514203
185314
306554
2908687
2009169
930611
2569214
2406198
2373055
1973016
1422217
1310393
1479132
1215770
2565439
2439458
1975216
2621208
326671
1165120
1113253
1022979
2527520
37468
790728
1996730
2427258
1202128
399989
844178
43341
22738
1903796
2403104
2801539
2051933
1846515
1145711
1916048
121320
2321424
2061622
964717
2379278
643839
682572
918183
2862822
2787803
1702842
2339848
1811551
1765367
852425
1205105
83591
25209
1102868
2797375
171949
2751604
952809
1312838
2391242
2683245
1862188
157196
794637
2045565
633334
1328892
1341879
2630199
431051
882131
1571283
261912
2796735
1984119
41008
582135
2909978
2892682
2775017
2596541
1758814
327889
1719644
908910
2831338
2837510
1297729
1383453
791049
753360
1457129
1126644
1367613
1650957
2182798
1275250
575094
651663
802457
2434350
884368
2210749
1230516
579196
2229334
728111
2806825
707851
1449737
2393962
2309139
1291923
2400189
1852072
1468486
455987
1587622
778250
948304
2543023
99860
1579470
1922033
2040129
2430576
1309505
212658
78806
1804269
2014009
2313789
746987
2675957
2332489
104416
2351258
686546
261398
903273
2461172
1563606
1104215
1954980
1756922
12906
848741
1052950
2480856
376352
1371304
717360
2276069
2050420
966199
768847
1546879
2349767
2256332
2487136
2093964
2361946
987029
88451
809456
4570
181579
2896488
1847556
976423
1950327
2222393
2563436
1811274
949550
1129375
637337
640302
723403
2655793
351220
2267552
1776283
1171499
176656
2141742
610709
1756580
2226385
642703
436383
372087
539881
484456
644059
2505218
935394
420083
2034155
44363
367800
2201086
809211
529671
896050
2851852
2411718
2918234
699857
1202968
284879
1854303
607560
2784136
984697
287149
1620069
756844
997971
1754354
1096013
874793
703801
966478
1169651
722981
28647
2919186
419421
238801
283996
2062783
2300135
704697
2416943
891080
607648
2572728
2088035
726424
2099996
1675772
2410298
2233145
2022799
1378211
804374
2420623
1334428
1609316
975089
2124572
2383094
1810099
1195489
1860046
1612632
261461
2225437
874563
438910
360404
1276376
541970
1356968
1405541
1632011
299112
551101
1020140
1663277
1039010
554885
2277634
1694426
376946
1054604
2218169
730192
1412695
1626577
63418
1538983
2745212
2904293
920913
1508376
1985528
606673
966149
78919
1844010
1598623
2056202
1406976
1244280
2653600
1949545
209106
282532
1343113
2185361
2294142
369640
1864673
1091847
413858
1516695
265878
2184642
2689875
1035329
334020
2521193
2272270
2874580
591691
1840894
891776
2288520
2017544
1467989
2105670
505214
1717154
2450691
2483706
2115399
2583241
2257757
2599241
1679036
105305
630334
606512
1640926
1257147
2179619
633280
2443156
2274911
1896717
1859644
771986
683858
748700
228002
700070
2472086
1259947
2138989
2074277
2406384
411685
2750946
653712
1373490
2717613
2839445
436802
2358746
732368
417860
904197
2854220
2664691
2384984
411946
2650457
614252
165409
2796228
2203065
1720198
1741849
685630
846560
2177414
666473
1822868
1511048
41856
2323258
109895
2453740
1140836
1718699
1090952
1295954
55456
1551201
1328520
344551
1124099
1196691
1548878
1314742
639704
1395319
1890803
2331656
1693268
1596251
371992
2635413
2354277
314752
1936781
2139762
2155561
2052927
637507
2095950
961639
2660443
1204721
1870624
289581
1120955
2836598
988692
177812
742766
1871300
2480077
2708133
2689165
2078354
1055671
879139
707505
883138
685274
922793
1744354
1369278
1760314
2326384
51547
14527
2018177
1990067
2118439
37806
2435019
2501289
293668
736228
2011225
2582179
1966839
1917844
1619714
996666
2768791
2019620
2230765
1821484
2809910
2669074
567204
733662
1645189
1036147
2822302
562552
867617
1729536
774589
2289450
1960593
2623772
2110991
750757
1780543
860405
1461380
183704
1119020
2557494
287644
2762955
1716596
1073208
1057755
1829965
2909952
2370345
1816595
1883307
1690634
1754694
374532
2883030
2784693
608989
706658
2830633
454811
2618175
1478373
2741859
2541313
1068211
26841
1450494
2413197
717747
481921
1465465
1598210
1552443
954436
1675474
1335576
1366771
2516560
512476
2479473
561469
1278010
1026910
1034840
294951
1080259
2427155
2503172
2546500
2568362
1158246
1860079
637684
2343177
2107702
2807998
2132026
367781
1622490
2897838
1409885
680865
2346641
1209166
1696020
2590466
1019160
1775944
2406532
1439517
2019431
2010079
566547
809994
2106049
338262
1946386
562477
2389958
1056455
208286
1993709
2029666
173325
824410
77424
1459997
998869
1433165
2412778
1590572
2635659
2880752
1482382
1792163
2925168
574108
2544972
1377218
340195
2250561
1504567
1619284
2604562
421202
2408615
650416
1275481
205458
429788
305134
1850619
2124078
2529091
1446221
1874295
1683044
2300519
975464
951158
2131823
2546911
230267
2008428
1340315
1079162
1283944
2166317
2249732
752405
2774756
2349175
1277819
1158375
1463977
2611368
1666296
2629779
1447453
2156780
1996721
161104
1816429
2427058
2397378
2857858
183161
1480817
1413868
1835504
199505
834931
1783490
2027360
2008864
93170
1201684
1779644
2629759
1162873
2766131
215379
1283228
846247
671921
41671
1219648
620579
1713789
704820
604536
2609777
2848713
2462496
1798284
1165348
1665901
1739670
1431003
1254621
1807547
796911
1828059
1399780
2122182
2825412
2867665
1501400
2896928
2392766
2098341
2681154
449912
147303
2482730
2753662
1814574
246678
2859258
1809960
2027626
2352125
180773
380625
8238
94518
953589
370179
1815743
292363
2282007
2396151
1898427
1598490
37915
729096
1377134
1729048
1995697
2822635
162116
470022
71568
264459
2526974
1938660
2205220
1181852
2334536
2826077
754283
1295771
1791846
811355
372085
1376116
376144
1567155
1827083
2293085
1086928
2048817
2358532
1806244
2200413
2049677
1411516
1092489
2236325
445392
2794117
467154
1808809
2651996
16610
1443486
1533404
2490784
2007977
807697
527252
2049225
1406390
511219
2268805
996609
2399354
1181889
2289912
2818618
2023676
499406
847937
1705742
1707833
2398230
807347
723541
2037871
2452724
2771497
1250691
1424382
411846
113979
1776141
1664995
791737
258549
2800248
2514584
1277140
764635
2810882
153284
2312163
2582555
2765110
2368622
1484478
935158
453432
2224725
1969309
2528158
537137
288202
2612118
881936
1697786
987592
2761763
326532
126682
1342863
1937834
557397
1625901
1318076
1463159
2073791
2319326
512347
1694495
784624
2063200
196986
2188599
1647873
1373805
114271
823186
216086
356006
200900
2685638
1683602
908957
830098
523653
1016194
1909949
2130621
1533491
1667639
2406256
1657001
1999405
547064
1105059
812814
2862936
1207196
716889
1360102
832653
2318097
1759046
1249256
2639918
1131879
69409
505726
662907
2648799
2078457
2683530
1108649
1868452
1647982
1225345
1998334
2083190
2834018
1788454
1403227
1776469
2862570
1699631
2628785
734650
1240345
304004
1426209
961794
1803545
2859335
1611446
1471232
596666
2235944
389340
984731
1443032
914783
1566711
2091836
1885383
120218
1012045
2473700
2726167
2739637
1854344
1924571
2798802
2427813
216240
1341641
851235
1017832
2249536
1504031
1118753
1663480
195433
2900596
1478104
1648481
2468672
1453865
1126036
2375453
714746
1480079
2225219
2344254
2532120
347759
1702850
1337705
860083
833275
220817
2066532
1410131
2669776
1878848
1595548
1964254
1958929
526299
1071371
160049
1437954
374214
1456093
798217
2232184
618481
2469055
2636065
2713373
287430
2765654
1789900
798993
1599939
604598
2343248
265902
1116131
350035
753417
1956315
2198985
1519559
2577938
2497527
2122597
133668
1059212
271739
1781564
2422920
1969069
2098182
242673
2717755
926233
433391
1318780
2904545
2537203
287263
1427321
2621579
2782805
1275598
1932427
1845096
1566187
570328
2819828
2118446
325357
1647657
1863353
2726579
859217
465877
2140781
1944276
2818712
2446761
20366
2653937
491326
783174
1666906
2042829
2708586
1593536
538857
2697455
1383356
388771
2357387
1640509
1058092
887948
1536650
2911210
1021272
1211176
2578540
2637766
982991
2692081
1465899
642812
901661
1543142
1996252
1368273
121311
2538512
997756
2072382
2266996
918619
1657105
1962059
337188
2182034
1337917
872220
2641866
2376304
1973053
9738
408108
1979184
2459887
2159705
2434185
604059
1168228
1602430
1771655
1653510
490748
57903
638104
922766
636738
7305
113389
2560063
2212661
1357089
2227195
1429783
55153
1992648
2034759
425851
1010326
695346
1807678
347917
2357580
1735101
1910520
2738021
1726078
2589499
2841471
1782840
1503002
322121
2344154
2265939
2327835
1839673
2224203
1168033
1643986
2173026
1590719
1091634
2568344
1034770
766764
761616
571330
2547329
926990
1417234
648414
1598227
1922837
1379713
1770142
2131841
2630040
2152007
1562928
589932
1777957
1038805
248933
559589
1733603
1197605
89197
2381621
2625059
2193920
395389
2050995
1223696
297641
1927732
214286
1119816
1631533
2757941
1044792
2241444
2675923
2180019
2683761
1085793
1024116
782016
1238485
950669
631076
1599296
547184
1021512
1269638
2580626
2037704
2412973
1603462
257979
2720376
1246877
1066464
709782
1009148
2185263
2283828
2914877
802963
1444631
1875463
1389660
1301689
1984677
2341768
2554183
2812933
655619
519627
2528549
2833143
17955
796565
640863
245745
283964
1304415
1248569
2239349
869409
715994
1903482
2172018
2721347
1260899
2471098
1409158
1528221
355653
1622168
2503805
1095002
2030681
2094924
2896827
715460
2149250
1964356
993392
1980280
1936397
803559
893467
2807522
1139678
2051002
1423163
2193082
2386065
1394221
2749717
408440
2565695
264579
1296713
501400
2696835
1161895
590826
2454425
1900559
263524
2277239
1778948
1052567
2935751
487450
2146173
1372358
1170822
2500562
742524
2617154
428393
2731029
2598640
2337527
1299735
1482606
1989921
1288071
320716
2170214
1900500
2591751
260659
564342
2344962
891204
1242418
528648
2230382
1741274
2509014
747432
1861022
1479043
1958284
79846
747166
454046
934659
1848673
1321737
274151
272016
2330152
2797014
1303118
888017
2033722
249575
746037
2158227
2933541
2242097
569900
2643765
247390
1685369
2179914
104491
1871576
1566116
2273277
239553
1032319
1475806
18713
1801045
2651870
2330971
2269012
328430
1271358
1347874
1915116
291971
1300268
2912351
2005846
1551561
2916471
34222
1457835
2581788
149619
101747
1870128
1995399
1998180
2729865
39164
2784338
2872630
1588726
2100891
676332
2623816
1399892
2127697
2265109
861392
154139
1504006
1765425
729752
186269
1727677
1920149
2413618
707785
73904
1265390
2337805
1489134
284069
583758
298202
1765219
1364503
1509935
625031
451486
880447
1292310
200536
1314253
2305366
1334155
741868
1434927
1567362
1705261
405350
1082651
733060
2115319
609700
2295953
557280
203573
2467978
1498976
2442478
164012
437738
922000
1291360
1252593
787124
1576740
121374
908219
1116158
943602
376489
2272706
793521
374219
2402629
43478
305066
982842
1991329
2692374
2645713
2100409
1705846
2437756
233188
2331414
102342
432998
2153527
2602574
2338347
1918820
1521147
1894820
1294091
1900537
2556131
2112670
227127
1970094
435442
2522658
1623988
1008847
713163
2872496
659060
1601565
496710
2653905
2912721
1832428
480781
966904
1545258
1944674
2168248
2699935
498077
1680117
2688548
422804
1216098
916826
1765469
634525
1713265
1895245
2346005
2596227
2520119
215638
439834
1928167
2050364
847564
429163
155212
950035
2303124
1838163
1257705
2291400
2651802
2190504
1707705
2908146
1361873
427743
1201984
1478352
1598587
703362
2442563
367982
2419338
1807364
2305243
253513
1695731
1780423
1662177
5467
2004702
2092284
1024455
73759
1342392
1235655
2616683
1254730
1575518
229320
87336
1550288
696960
2872340
1268733
2704681
2787226
376811
952391
1801107
1853371
1153793
772338
1448401
2217163
1242566
2446222
1502690
781053
1226545
489212
2275398
1124741
2455889
2141672
2060136
536125
2456579
1318219
1196075
1627082
428747
2800825
153918
2529228
706285
2268383
2922324
86707
2709099
744757
2483759
1819431
1550692
2186181
1223407
505766
1325976
875615
1271278
427722
805695
250051
1876477
2502596
2285855
2700159
2339522
685495
388996
704190
1479083
1230795
1620051
1269373
2417171
823853
2757909
1332
2390317
1976697
1422419
438245
368930
2312831
2202749
432192
1700853
658612
2271881
1726957
2452921
1624170
178430
1224321
729
1804287
1565446
256224
750494
2888972
1432710
60777
2786128
521041
2330297
680389
1617472
835646
223029
1936844
804528
1238381
1305844
24241
1046961
2299764
2120099
372586
1933353
17874
2176725
1393302
129705
140216
2639707
650853
2755648
436102
2858243
1226868
4659
719389
2477037
2108399
2030154
693840
1831027
724366
639501
1786101
1850927
1455390
2770554
1701503
751016
157098
514814
2231973
1120288
1702900
2321387
615996
2869396
2137467
172755
915073
2594768
2718120
2499491
450162
781034
922432
622
2435046
1554107
1569966
169280
860125
2041826
665337
2622333
1808191
982540
2183736
213805
2161589
166397
776195
1165390
2038253
2586286
883411
2357598
400715
1421366
2497180
592884
2027926
1204915
2889524
2385565
1945916
365890
406415
1873023
2117703
1086535
2701602
667272
666320
93278
2666179
1203474
1741610
2316020
1575499
1167848
1501105
2161479
1823555
144311
539701
2787909
1747304
1896944
868795
2570993
2290436
770809
2689619
2380482
444094
1714782
841707
932643
134239
377204
483459
2395860
2305621
575774
292945
1081418
414408
139209
1863726
2763030
1372
2210324
2253681
2083819
2467482
2132136
2066684
944257
1338928
391098
120325
2498
272368
1955085
510693
2209582
2434450
1599655
1510674
87464
600964
2024864
391230
2265293
1284741
520150
1279387
1866795
519521
1292663
1024970
2278803
2170574
1799893
1064332
955811
1203085
1346616
1285192
1892847
2274539
1177886
254487
1510620
2723929
2743235
2085081
2588077
1958767
939856
2386580
428275
1942164
246146
243062
2268215
2654751
1841455
1050014
1229434
2634085
1957413
2936707
2309875
1813718
210767
1834191
2019108
1521402
1263035
2154086
1628376
404724
1059539
1275376
116080
840267
1464798
1171730
913748
2145429
23526
487575
85299
1166085
519467
2403278
2535794
721642
398866
1382934
1725950
2651691
2343672
1068434
2579250
381681
1877184
509494
2558392
1078336
1162486
794223
538582
2554940
1406305
1806837
332617
1415754
977789
2746754
1183962
746957
2856307
2287087
2703913
992815
2403794
1232196
389190
835211
986871
1727458
1062233
491321
2147979
1767566
433495
1498680
1529314
2598389
761885
1390470
1609851
432178
1880471
2440061
746573
781295
1132303
562530
1963391
2039461
158221
958492
2416779
2468833
431490
502398
1293083
241503
1567443
1338012
168140
2044942
2780952
1527811
2492343
2277751
1310402
922654
617345
1704414
1064183
500881
133471
2832295
714800
2313191
127243
347745
2038713
2573136
250815
2650931
2327785
1723989
1461153
807648
169261
427308
973016
1638345
2291172
880736
1349731
2481697
1015592
2440485
2756148
465363
1295688
1443981
1776288
227840
1777721
2352371
389436
2358207
1028186
2053144
2835703
1069522
2611444
1631989
1532589
395433
196855
388356
2014476
2428674
2425110
1715256
464178
182497
809754
1393844
1904178
942546
50234
2511264
2585313
79494
679684
2879855
7167
2338489
386109
2158988
1103684
849355
2210770
2310765
23251
2595903
2141816
1605375
481763
1612516
1249926
21370
2046366
672668
2026886
1589058
711172
2415783
1526456
1503978
708780
2910865
647835
1011626
1309030
2188950
2699793
2449681
2793708
692324
2805837
2667580
1577685
2406613
940553
1281140
780299
1077431
1607237
2536059
1882585
619021
1386748
129216
43403
19417
680304
1411092
2715657
1075542
295845
882996
2846902
2617258
2314621
2060515
1987292
2320183
2584968
2065630
1778102
138573
1895117
1161090
127061
877827
2212612
1756661
1522279
2336077
1303742
376649
660973
2573507
444901
814925
313441
1918412
2388272
852616
2659481
2451977
876035
720481
2899176
1103000
2578080
1531940
2860171
2830452
1531114
1181103
651521
2283150
2009437
311459
1625221
2731878
1488683
2627730
2421496
143912
532848
2198132
1413040
372961
947815
1229666
2779474
2517204
2786350
1530906
642485
2340893
1914992
835216
1012555
1869834
1605462
244681
889359
2205033
1055220
2802504
1017874
419423
2103575
2388324
651164
2914306
1432028
1096108
34528
2493509
1086283
1861501
48635
1988992
267597
1155032
2139866
673411
1253211
2831495
1693774
1950378
2753773
2690178
2835774
935237
1888684
293384
2150474
2038789
613768
218148
1459330
754058
787421
1802983
95246
2532968
2916922
1734929
1299504
427393
684366
1366265
1845596
2526988
920070
1457380
95688
2595716
2925444
2241956
2018145
1628746
475691
2213589
11013
765252
667993
397487
1197503
592688
393207
679899
542143
963225
2801009
196242
2123750
67308
717169
2267466
1588785
588978
1127451
2599784
1551223
2798012
38594
2175583
567501
2202327
856618
1311965
2086951
1868682
1185400
1009399
843666
1024822
19684
2729181
2273405
2323278
1798106
2755412
955617
1879394
2418779
2249164
1954609
1571862
909638
2463949
2231044
622760
2364819
1122425
167967
1206584
484043
803917
881332
1177777
2043928
2536659
1486452
1644294
402641
1537060
2788779
171733
468839
1781843
2764798
1107159
2101252
1113493
609993
1846163
1921377
2560251
815661
1411219
712660
405153
197518
2021133
2418095
1737621
2669968
10685
2069367
2615304
1317930
1676883
1227123
2870935
2866717
2661911
2457
31335
309458
74130
1392612
2660569
1208750
2292691
1200886
2236629
1710017
342809
1268784
2423029
2830440
2130911
638267
2316199
1676968
2270857
216095
394319
1714879
1557797
2879056
911027
2207592
2901812
1465463
2914871
815908
1542429
908095
2593714
768856
200414
2508244
151522
1013622
2628774
619757
1104508
1331311
1978606
737594
107383
1820355
721360
1760212
2014331
1852134
116450
2612831
2054000
1120224
637007
924245
1614326
1093459
231243
1425283
2526907
2665508
254881
816192
746161
1426035
2077184
2044210
812129
2107722
92225
727789
1034766
2500088
493888
2426956
582962
1107029
1269846
533508
1516596
2441581
910307
2018588
2332020
526731
1538350
2474834
1705422
871164
2398069
849029
1085059
641035
2512587
2837457
2575529
715569
713723
800455
2789343
363788
366463
2451110
525805
837615
2212607
1036001
2134047
1820320
2065785
1699961
1099862
2800425
2166198
995382
1334428
1224860
6424
2038860
1099949
2820317
2259048
868639
2700531
323082
2509770
1004866
2487467
1061519
35790
1903793
1801141
2647719
1362517
1162179
1770068
2738797
2032717
1253075
699717
1675527
38503
2505874
844798
336578
2890090
144257
1920963
1142714
765255
426350
2060349
2696903
535353
996109
925573
1523739
1904745
1662297
1062853
2641708
567012
1717022
1252822
1082781
2640643
428640
2818094
35181
505114
2888801
1594461
76722
361198
1817022
49410
1857307
2858474
2368989
151221
2608749
2692993
1198804
67657
2405169
961082
595599
739950
1945391
2659456
2240644
988504
71284
2919958
2379342
1718442
1284386
1625506
1564547
1779003
2317481
1353947
2144264
239615
2869846
2653802
1167260
1410622
207262
1150142
1454985
708285
2912560
257401
1630461
8119
1095154
2203887
2619212
883687
2198019
1660271
1271290
1733303
760540
1945111
1390779
1829768
2896261
1407255
1464164
2172083
629118
647056
1225473
1561328
246580
2539959
1325174
1218664
2483354
71025
2775007
252121
1517747
1962119
1854746
234573
2785409
1718149
2506889
2323148
1503412
1855529
366836
2073562
2551660
2337367
2035462
1854889
1216697
2133440
40780
2562388
1884285
2441875
2032146
782822
1042475
2266657
63904
530093
398906
947055
1277437
2084310
493116
2044605
10230
211561
277981
1555268
2751946
263545
2153112
1490320
130495
2652143
298142
2521469
1884673
2804698
1800759
2701741
811763
276892
771869
901631
38596
671371
1422111
1996153
2576366
2913639
156599
937629
18649
1703311
1853318
81845
616414
128698
1940421
151464
794472
2798570
2094065
71213
1496734
314836
95453
2329387
171220
835689
207035
2757715
2362067
225244
2458582
1500274
1455454
2306673
673396
1671009
117735
738198
2200406
468425
730028
2872706
1702237
854482
659440
1561398
1150176
160396
826135
1757625
1567389
111743
110083
620156
1957693
1413894
205007
973076
1341588
685070
519254
389324
527537
2476619
776790
2019003
613950
1652811
1573858
1041385
2134201
2653178
568075
1037350
2653631
2484449
416755
629046
993068
2379003
808845
1805478
2231487
1009840
2418813
1713425
368154
892739
844459
149947
341260
216591
1011897
1619923
265012
2189655
408829
1430620
1990534
724378
459995
2215305
2732994
2022437
920243
2054743
2796216
1406287
975217
1106974
2135245
436055
2268330
2470820
1823776
4993
33278
1897723
2185175
2479551
2573902
2744024
1427493
1729709
2680702
326354
1884024
767817
959850
1475960
728379
671607
1478811
896935
192091
2515253
342579
1862643
1648641
1683233
2935770
1633765
2836593
394682
2214043
479538
1155950
244577
2846283
483153
2098573
1307388
2206327
911886
1625801
499526
1429579
149242
2127962
1171116
1737889
1404988
557050
1019955
930992
254228
1317185
6607
2342977
2213029
2327026
1953365
2087921
2355106
2421800
2106024
1000521
2159806
2066118
1309385
1805037
2443935
2149763
1887476
2147075
1627755
782040
1021309
461474
2729480
599006
2571006
1925224
2093311
2577793
1691364
527258
1572002
1909301
246558
919966
2261444
984944
1883366
1173199
1650540
890305
561284
2595515
829197
1644213
1398855
2471968
286605
1827134
880934
2376858
980651
1553616
1197278
2819401
1069286
1258677
1269207
472059
2119937
1942945
101583
334535
2067577
2435655
156066
1817134
1472146
2247160
1678450
47178
1131805
1091928
186192
1186439
2756167
473727
1240457
1330212
2759942
1237644
1384993
2330473
1768796
1166371
2339063
908628
924439
2314491
2032163
2627594
2669906
13642
935046
2052146
1376572
2440372
273925
218940
2460841
1855171
1860859
2428794
609412
2214966
147346
2623119
492630
2838198
60286
2391957
1140075
1521572
1341246
225098
558950
1031351
606006
2794207
2551686
630550
927849
2721288
1679950
820391
1726367
1789753
1699990
2273238
925428
2245359
358168
107380
2067061
2466610
1933004
1477794
425757
2204656
1806307
1160764
2534935
485638
1837824
480942
1859859
1094470
1431632
158063
1552234
1374819
949230
540426
2426720
774810
2185465
766627
1036751
526649
2622535
871920
1306589
2756062
393979
381280
382352
1312384
1420648
996892
1139241
1299686
116393
549490
2521887
2827679
1400771
2871620
2646197
1497187
2050631
1691336
736594
1873904
899112
1205658
2434068
2904995
2649914
1617103
1895626
2552243
1738502
1686380
2461597
1238602
1287249
1214347
677825
2807389
2566410
1081687
151951
1769039
1962058
2835409
459808
687071
2291307
867727
2369571
2936215
458307
976613
1975435
778928
699657
2103743
1827609
2155465
932756
1836488
2792766
2249318
1362887
1683743
1018026
188891
1529860
1427568
1099580
1307536
1610601
2312251
2054011
973686
874487
380761
814858
1387339
508218
307328
1318658
1795062
2747393
2453988
512512
34091
1709977
1141973
2691393
2735981
2512568
1571575
1042660
1385650
2521572
2825034
2483780
824631
2851998
941562
2928584
2467475
2305614
550403
779659
912040
743927
366175
2171481
2131185
2265803
336431
225684
518229
1820825
2589246
188267
409551
1458992
2875314
625565
727
1323193
1034910
1776818
2529915
2635840
2055888
1830901
1955718
1104980
1228964
2886004
1357054
2385431
2244572
85991
1274317
728480
205224
2615861
361881
282598
257479
2665508
113431
1538532
2687638
2636877
978286
513494
1642288
634670
172390
890681
103557
1000293
1584837
568070
1665764
2889112
2926818
1209313
2695143
2815520
2319457
495106
2326120
2412441
1982051
470094
2651209
2478343
1170201
2802296
96336
1129185
2173664
1001103
1540601
1866063
1626568
1948340
2324567
2314935
599056
1066668
2170889
2534717
1374385
739399
2764833
122076
581250
1324399
1014264
329963
757232
518109
2096929
2161522
2830903
1764148
1745455
972931
24540
1392168
2031928
1070976
1822704
1417052
471405
332273
598457
2553167
129957
807612
2335377
1650205
102045
1725576
2780481
1416104
1459905
251334
712219
1466295
2919762
665653
1373958
576726
202841
858020
1543932
2558236
1986958
531272
1071773
1007235
2670189
2300406
684241
110733
1801959
1302486
2567079
526096
164367
1365133
795577
2791360
604102
71574
195232
2675045
290240
2224514
2608587
1389396
574181
35796
192906
502483
2818634
1514329
1940137
1602283
775059
2220873
1012524
1234182
2401548
230794
2291554
1518478
2917722
1414637
896782
2499132
2369924
1539114
432465
554617
2692546
1580826
1300887
620340
1974031
2122872
1894130
532220
2216398
1795061
442589
834003
2174232
1045413
1695824
1417522
2937623
2301847
2917182
545011
2538300
1981202
104210
156991
1539793
2927346
636568
2742824
961982
531948
428290
169817
1949241
1360844
1743256
210547
2875501
369721
1241999
514715
2234243
543599
1991614
2860766
695999
364098
2337476
1657660
1402059
2843758
2390223
9138
2712925
2225927
1877253
659116
1266647
446729
1610782
783624
413419
95151
991530
2301610
2600287
2203033
270712
819134
2280700
283284
2801008
1659663
2265273
893632
1442138
742547
583947
2284424
1882877
1822900
1078720
2242758
2157825
1266295
982780
1780947
1420371
2545600
1760212
265417
228412
1777864
324454
2530741
2920342
547672
2220170
2386788
577906
1314559
2281676
777358
1977627
637513
949429
2378494
1419780
2095149
749816
889643
2134922
2393035
2063522
737551
2036868
100175
1389034
2389440
650158
1449777
1546344
720207
783685
1229449
789491
2174318
2702705
2919988
1363639
2642521
1020439
76686
2243107
1183530
741814
209186
1698525
2606771
2230899
2830255
2773242
861296
2479540
2000559
475694
1921105
309152
2184549
1125809
1314272
2833881
2332438
218503
2899992
51210
399707
692079
2441458
1820954
2338692
482048
1100371
1301371
1641524
1920403
1032228
314538
479269
1122225
2625914
310306
1153691
2050109
2880930
124041
2696124
1419161
2051530
2645753
2904144
1879940
318966
1708421
315453
802202
662677
1563352
2489541
896309
209900
2144821
1397283
969888
2727584
838032
2802837
1730728
1178483
2751308
787137
2589936
1387911
81329
2489952
662447
789066
1512459
1202300
2312165
1213100
2390511
296191
1317877
1501124
2248942
2234392
1389151
4807
1260978
1854495
2777320
1668005
614455
1582625
2414030
272155
525362
2101618
1921971
1088724
1715732
87691
2738385
259989
1749587
1692079
2167706
724327
1135538
2358178
1788207
476628
2717698
787615
2020178
363907
1605581
230163
1192001
411719
1403976
996073
2721483
218848
2811664
2543424
2621110
2325152
1091209
1781728
701368
883893
211509
1350441
88822
2631604
2080673
515713
2760556
2447945
478705
476441
2180226
522969
918494
1732749
1687676
1663090
2325501
1766499
2827407
1658879
2171751
1843519
28839
2385587
28579
20306
1126118
1444961
1842935
1462143
323866
2818632
1622177
2900469
1037704
2074949
1242569
964257
1020841
1228451
1469861
119310
1550516
236540
1897996
2298463
1005978
544596
835527
1769175
2179013
2540995
2878451
153811
2573297
1605946
1093936
834561
657152
598787
1697238
924948
649979
2323093
718938
2557399
2437953
2874978
2219981
2627157
2718031
1433326
1296560
1505523
193351
2619479
2722862
2384247
461523
782132
1484547
810820
1647290
1510017
2136837
2458136
323532
2397731
858624
910449
2568682
31022
72450
1265496
2353567
267593
2124532
2062999
335492
2801188
51370
2624909
1445633
2866152
1220901
2451417
1049530
1281879
2638864
2427863
1823142
1503657
2927775
1496999
270968
1702508
1207924
2067781
1081152
978113
2478545
2816689
1712486
1226917
198564
2139488
1220706
647354
2057507
518821
2043958
683228
2052956
2135828
2314788
225477
592420
118262
2149273
1453919
2343923
1929600
1995634
1024571
2043037
2277222
849424
711614
1321941
103923
850835
2820819
2481073
229034
2796447
374690
1764143
2159698
2797732
253865
292613
2607132
625711
149144
2137294
1440823
1740971
762399
1257571
1595020
2631140
529946
13755
923192
1456296
987045
1810876
570973
1632009
415275
342253
1132838
1796302
1115477
2753246
1971345
732227
2498920
2364794
1064755
2915732
1647644
295996
1579162
2883077
884608
1597708
2637727
2555643
2930777
215111
2644391
356349
1387012
706840
1236562
2031656
509782
673551
2722094
18926
903481
2587868
1052506
2198738
2527232
2415196
1561824
93874
296851
769471
503236
1490839
2714601
1723150
2688782
1136556
2494558
2054211
1006901
964774
1748448
694812
717264
1458088
227193
17915
1613445
1623622
2489937
2106861
1797978
340494
1322413
2007655
1916196
1493166
2598461
843889
1639311
1505975
800411
751045
1118521
990412
1935026
1435999
1047888
1991305
2084679
1664027
730635
1724737
658246
2799164
141670
1459775
1490973
2050568
2814956
2167254
1614552
1282340
1449105
770357
1721328
1332273
1138435
1996497
2194862
772363
2887044
1991751
1541805
362551
1898296
2390578
1286038
813315
2539615
1234970
1763283
915101
25341
1137467
2008699
1722335
781651
1192904
2730057
620051
1907368
818421
2301663
923530
918712
21488
2609656
1110242
2737632
2463951
1980873
280103
2410435
690946
2037412
2319342
1980147
2096468
2853036
918193
2904830
1581497
1281855
2798681
545091
2162871
754088
1841737
2229204
1594560
758888
2861305
2517717
403948
877760
301925
1590292
41189
139036
2538419
2582133
405789
2842809
1232937
2258231
1855225
1532899
2025209
415480
1970466
530495
283329
773902
2112131
1467513
2141047
2037123
788045
2394514
2433287
853315
438158
2526934
2638391
795789
1514855
488497
1828206
1352996
545133
1009968
2450680
1945953
2207410
2268654
1414077
2324325
1643573
963404
1346537
2891210
1612415
2137303
1259289
1132637
119931
1063008
30458
801931
2813487
1086922
1207611
2752414
1457857
1524081
1388232
1711003
2280118
577331
1305946
782151
1673954
1680817
820368
2187275
823207
2400029
2033951
1632188
284194
160955
1283810
1201771
2129064
1542615
432704
2460500
2161769
300375
2909827
1987160
2901066
1916325
121544
2718900
2825146
1306256
2590933
791807
2561609
1944236
1586825
1833770
2340803
503718
319442
1375778
1638986
2749698
2034109
1119252
1114833
14175
695454
1936654
1795942
176453
355416
58052
2037428
1131173
710207
1878127
178910
584347
2277089
2731781
1446233
660115
2625449
854896
1492490
2795401
1309081
1016163
1129962
1565484
2379254
2584116
2371912
1640482
191114
435626
199895
1691264
1391441
433740
1467330
2771234
41102
402741
1599819
69853
540705
880062
2934958
864785
333138
1429208
770435
2290033
2928944
2575800
1587874
760159
1007631
932745
1854702
2208460
2238897
711165
1769973
2488690
707312
773889
2352821
2620954
219824
1673829
645413
784598
2665891
640679
2132281
681652
262262
2038428
363119
1664428
2184066
1336633
2389744
2322819
2139839
1671817
392976
1667089
504829
2065771
1627443
1405307
2164869
1435580
1136261
768843
1562827
1646281
2112357
504848
216140
2410922
863147
2143522
1634252
1727580
678894
1383559
2287419
1323920
2218758
2434743
2217101
9607
884298
1470346
2017204
204317
1848033
1277678
154621
623044
2930657
531480
485399
2726881
1118379
1666443
706147
85556
2145641
1734850
527491
2039142
818467
552508
2486683
2037104
1875065
1802486
268728
1920364
1302636
1397095
2895960
1921661
2891553
1880871
517255
1067207
2232745
1588230
140627
1832783
2651276
1152457
332213
1085973
2528840
1548781
1862666
529678
1929790
1555057
1422471
169784
2336476
820673
625577
1804070
128752
2298545
1741001
1481075
862018
1458228
2273546
786183
2735087
969416
1138132
569815
76761
1041887
1655817
74744
1798255
784622
2696776
1994835
1702231
849265
1035212
199289
343897
2008389
1330464
2682041
2097739
838619
2627208
2455293
326773
58411
1183668
1338619
2338796
1737826
278887
1190899
1135817
1075712
1866509
2279672
2075061
394307
540608
210263
1713606
2808765
476048
1106358
1518232
493514
698623
2907501
1828329
1857866
114623
2692404
1989691
1464585
581636
2302831
2128752
609377
1543306
541967
1694839
593345
10315
2807948
597756
1649077
1649031
2518712
760480
2459090
971958
205482
2580274
49517
2337039
962280
241459
1522947
1072132
716889
396079
401563
2526478
853710
2168893
2558652
679952
2918181
1126273
2434553
107881
2103095
2459208
1205342
1848520
2682080
2939827
779410
1910328
2692817
464421
1975267
788633
1553617
876801
2789811
1145410
2885567
587742
1080436
1302751
964892
2261058
1123249
2046514
1033062
2347642
2258308
2410744
2224439
693599
2518976
2092021
168218
1186699
1281220
2894810
810727
435396
479654
2352236
2716208
502159
456353
936653
2821458
2569354
518231
2845499
2506853
1515717
882175
1317386
425677
713306
2477741
754774
1727126
1919926
531844
2224950
1269531
1957685
2838493
2299733
2397311
435506
2812621
161323
1360501
2045496
1395715
1938261
508027
1490583
2584872
1248466
220729
2352201
1945173
184920
681331
823590
918683
1742998
779164
2817662
2839818
588784
1737385
2611417
2151794
2566523
1759302
2084627
2540866
2684276
1566643
214943
71817
2101924
719394
1739592
446315
1493355
2851612
1641633
2510647
2923308
1567286
1358556
1632607
1251928
2917498
1470765
1014799
361487
1686558
1005821
2896757
2259053
829762
404408
1937065
641639
2221526
1699812
2116116
919969
1162316
698917
1793734
2692659
776907
1240292
240038
2618762
2825924
1121126
1438300
964447
525894
4632
2276255
332289
2285872
1984379
2936492
1523748
2249523
2681289
1041288
2762416
1541059
1081704
1631592
2478951
436806
1154051
91647
2842997
2023358
1441846
1707239
2597774
1284018
66992
1282946
952346
669953
2336598
437509
1889010
1622171
1687148
617191
1474172
298285
2018280
18159
1895875
1740023
245970
382228
1137780
845693
1155848
794676
295191
2155527
461718
135782
1270532
1299895
1750099
1486866
2379260
2345000
2450947
1884483
2641030
1818500
2159220
2680150
2294253
869543
20329
1729222
267983
2468233
1137533
2334459
763541
831699
1592741
2572956
255505
1818465
1792328
1584950
29115
291023
1438557
2265855
517421
2337657
1849210
439031
1538462
1699785
2243652
559907
1357494
1832786
589444
2605391
693963
1127365
451590
1492970
2643625
2385778
966511
483453
643176
579245
576861
2276412
363986
944062
2889994
1619308
1381453
642605
1166581
819682
1637697
1195005
325863
1685654
1644920
1290984
1607920
350638
1538906
1681428
2057926
36231
68552
317588
1950967
2295891
1961765
1117235
2400357
1939907
269686
718491
1058449
857842
1838396
1192243
2504571
651105
2709428
99688
468693
393821
351732
731292
2209906
2858354
2520685
2838313
702143
729788
1711197
665611
1615563
1487964
2623910
1394324
1731218
2045021
41394
2528071
2856663
2662498
2861015
479044
2868621
1267373
2774056
1003224
2850111
838629
1146847
48916
1630446
2855030
2921068
2728008
721651
1965884
1136335
1320539
1878992
1538804
1738445
468236
1561068
2549591
1036050
449706
2189624
1665488
1973439
345265
2451979
270491
786531
1909621
269793
610812
1334719
1774105
1319830
1774852
1167796
27644
2574095
8116
971584
821770
2269294
104382
1690159
2524720
613931
1960143
566932
2504811
119992
85771
2358831
1267192
1013519
2288263
2495069
2242093
337872
1147634
1093483
2276629
1957407
2716410
1865888
681261
1448990
686164
397720
1004103
2095689
2442098
296735
1913723
2372445
2113603
1203393
2803238
1596102
2038067
1069063
950034
174362
398835
1067045
795036
1500257
2725121
1062483
1721653
278554
2184304
1593201
992525
477713
1415169
387052
2878657
1643299
320173
1004963
299755
919056
1618758
2588190
1103228
946351
1621305
2638998
947203
2003562
1451609
1470422
2863318
1198060
1550202
854198
1183887
132305
2684369
2682843
2726438
1171276
358292
943121
364695
1525127
2462430
41730
632091
726618
1127830
1049244
2333657
2899935
2515063
2808830
651026
2168410
1791777
1758399
1622328
602252
2923226
1764429
2631740
2411129
1239760
714239
2403183
985492
2788723
2628002
122200
949905
156225
1029157
1726469
1193179
91176
2639698
38365
40180
1166976
338820
2636981
637234
2794976
769932
2103232
1387215
2486841
1253442
1969207
1778286
1047883
1851682
837642
1121382
2301626
257785
1019380
591460
49996
2741084
2250769
986089
1566912
1608527
1527398
2571052
1600281
2935392
1272311
195442
2359485
1099403
23210
1163048
772115
1679285
1426155
1120239
1959569
2859845
1927901
1897413
233660
2562085
156227
1824451
434710
2864932
1871906
2742648
2820696
2861157
1293591
1258025
651522
2355322
2663769
1640813
1772731
2303172
2060181
206815
851305
766629
2377664
2523644
808046
349387
1860445
632001
1063163
182713
860575
2841193
2393808
1032076
1311643
338978
839893
442439
2788494
1541852
1056568
2501078
217840
2885612
552286
2861988
1299733
1071058
2530771
1651522
2887260
2358686
2406231
1295859
2633746
418310
2865905
1509092
1804753
1118020
1775311
2616894
1003848
2057941
1138961
1483558
1101221
1978903
2789986
829817
738254
250030
1452276
796604
99314
2928040
1001892
109572
1720064
1276391
399379
1591252
381451
2680449
694743
1072187
114353
1257775
444019
2065046
2374163
2399521
374388
2206951
1955642
838010
1189071
1908630
370812
1478160
1431769
236726
962737
17923
2425919
433580
948548
1215455
647989
190906
704704
2739778
9928
2205217
630675
1494330
62823
275002
1986595
2267522
1292338
339032
1544041
832576
1696420
1079004
346813
341019
2691485
45284
2271030
2087691
54639
1797542
325454
871982
1349665
476091
892266
2671814
795707
1450642
2924035
2040365
642837
479200
424759
2110913
320830
2471195
1574531
286385
1939698
188707
2915552
901609
1967756
544695
480555
274240
300969
185298
1461563
2170715
842364
2642504
160119
1097066
171347
1984306
2280884
628283
1151042
1729641
263792
888510
775975
191633
331704
2669276
846413
2255005
2036916
2548998
1247226
1393915
1531875
2110005
1622689
147211
2663814
2333658
1102455
902682
1054344
1035044
1814330
737726
1541790
307646
2621206
884559
675324
496343
1811920
1121692
1688952
2125169
478300
2655347
2766531
1087961
1515608
2828485
2080521
1858386
2745234
2274264
543499
444992
1381735
2871113
1615190
1222003
132026
1823800
2806697
2910050
717019
321668
24431
1229673
219325
678318
1235804
2598551
455575
1617239
1935595
392012
1256320
1339387
281239
74293
2512004
1515939
79153
479374
1029335
1197355
197756
574739
1896974
1598786
2494708
567172
649839
2083404
2377933
1956412
1459571
1058380
2928962
1459456
1095741
1689662
1472626
852080
223860
2514517
381427
909536
778713
796562
2875058
1564919
2397890
929166
2842816
1970846
2754462
995775
1594767
2886948
563736
296925
2537206
1003999
1632278
756436
1104959
216318
1289057
1764804
2147912
1999230
846319
2007670
1964591
2227668
436336
1362602
1725705
2056085
2837523
374121
2862805
1423431
1635540
23042
1617202
1714616
823761
2343357
1086318
1433565
819504
1545162
576565
23445
727355
382140
2364361
1497854
367460
2524563
1373371
2147718
2360841
1322395
2336489
732072
89259
734232
2728642
2540846
2366237
2293055
2491897
925630
1419943
1433843
862839
775629
1513338
2688022
2642179
1269883
2372084
1160854
674733
913032
1712700
2724831
2597689
239674
2680265
738265
2106375
1634988
159553
817848
2873458
660117
1777743
343524
966688
1633967
57699
2494393
1149665
1371416
1542841
1738547
2666970
2460802
1299008
775970
1802093
2906515
818008
2456143
2068413
16581
2386390
2108756
2015951
679151
1605235
792511
1702345
765560
1686504
1063440
238159
2559000
1960981
2228123
2588759
1726547
1452594
1518357
953348
1831911
318523
2220003
1742872
2040242
2644650
1578347
466699
1067142
1996801
608327
2642738
627798
1379349
1582359
1945977
896560
1116083
308249
462948
687513
1039709
1816188
1816737
2621321
1506111
2074787
1133003
2399423
1137008
996562
1974876
656667
706890
268413
921020
643278
6997
289299
2711403
2367960
1035917
314218
1880289
2236439
536282
2687553
236302
268371
1341301
773008
1652117
773678
1118202
2739979
828244
1152804
2194431
2284286
987199
1013266
2518206
1280698
2646669
1256741
2378487
1285531
474429
1278101
346774
1652485
2532671
1657342
767175
648037
1736289
2702521
1798401
1455586
510638
676469
1484192
2618958
2238144
2518659
699756
2430825
1717444
2450441
953485
1536865
963575
2933038
1277550
2394765
383711
1133896
1919520
2058039
1749390
1611753
668816
2876009
182197
2002081
984178
2061934
251841
37599
2107187
512014
1815418
980649
1359129
2367102
1305954
545329
2783852
246979
2546731
647961
445269
541999
1869449
233489
2087122
2792834
744238
1762770
1122823
2052764
1878590
570449
2734741
574583
1427038
1665030
743887
874169
1201674
1519579
1369633
1439702
779772
1985489
79432
1765150
517730
2776893
891389
1253859
896023
1907379
2355801
1170640
641212
585316
497937
1407040
293708
2231191
341566
1077558
1926448
1488329
1197701
890492
2765855
2738009
2164991
1099877
1100314
108168
2097098
1636471
1417645
1866934
755100
814105
1965971
441362
340426
2112070
1768914
2016103
1298595
1564963
765865
2861059
509093
778484
417515
2689168
2099250
2405472
341258
1547962
2619526
785574
2019066
2480148
1661146
1517206
795517
728237
1450126
2618133
829969
1060751
1502734
1327065
2610541
464024
687769
183609
2239507
1911137
742849
2485209
1388310
1753347
1814426
1327152
573611
2232264
2932553
1190988
1101481
1046856
2169488
938586
1901843
121865
2397547
2650848
494894
2856637
1109139
1809334
128948
705442
2464442
380830
2288175
2379476
807251
1661042
2586467
1957902
2690645
1414436
128609
2456768
1609743
2185037
514284
1656771
1679262
2889918
1214990
1756244
851932
1881037
1029890
817899
1536388
434173
25568
1233542
2378781
241928
190034
151870
2030210
633326
2241005
2513043
968531
50116
1615652
137798
2196991
842416
2154586
2432759
2422851
1787723
144281
1459817
2724698
2458110
1506271
615124
1061603
1782303
800280
2307710
1235803
2321580
1163548
769971
968196
2126719
788828
2895532
1313637
2177374
1911378
2309109
2422123
1047877
820071
373891
2785533
1099392
540072
208598
1490918
2021768
2436223
1889884
1443794
99720
772266
146759
2420886
2096348
1794882
945382
2849084
2519591
635906
1329913
965995
185323
2754120
351777
1988450
2849297
1044155
2573387
2327505
1246213
1140235
2209085
1811797
1490459
2275111
2087811
2131879
1750095
2760107
1844599
1179702
1355325
130410
2808661
516052
47302
1902356
1147797
1831579
2929461
515047
1588789
320243
2584800
657869
2666669
191220
1515347
1041983
790587
2127385
676487
2681982
2534830
2283793
1664963
2011122
545406
1134013
496521
2154444
2131599
508999
2900977
75854
1830192
2804522
1813615
459589
1408262
1186646
2913499
271593
733953
745867
2151773
908025
1906357
700823
68023
1057547
1474366
1457060
824328
2295894
249835
1424678
1267858
2855719
1028032
1969079
1919447
2201564
2515167
382946
1809031
2726817
541013
1748335
1789335
324966
278601
170699
478108
328465
1642479
855679
2031810
1569388
1800182
787634
541515
2781318
2333871
1792249
1743746
1612353
20273
1589258
2598547
1445104
1459257
2069796
1200208
328716
1053506
1034315
402034
168809
2869094
1801203
2662494
2520394
1488566
747719
236109
1941206
1505298
2257733
2010773
2590071
1131727
713946
263532
2659886
324930
178749
1571620
348093
2183840
2776160
2756273
2815589
88466
458171
2840992
607025
2324039
1583235
2723707
2193404
2711433
1577264
2876858
1234920
2425574
1945674
1359501
2622476
758326
925759
2752625
2604985
2216211
2835770
764303
1355436
2492864
655163
1249700
2849421
2146351
245759
1689317
324641
584270
2848944
2905312
2807927
1486521
71577
1216978
1484597
819531
2528586
160744
552954
2689109
1788754
1716227
1928381
1459972
2582886
82966
2508832
1518679
1022497
2915457
452703
981148
1258400
1825442
1191622
1889374
1992858
1413414
2076895
1513688
1206039
2107409
598734
1905900
193920
937407
1256562
1858662
1740242
2912957
2163944
712751
300862
192251
976249
155064
2355446
2457727
2883234
1494164
1682118
2169377
1381026
531892
1603686
2721451
92446
909351
2734592
869327
1704998
1244077
2615443
1143505
1337688
1539166
1119259
2873409
953605
1364104
802827
238231
1376992
43464
854052
920919
2687358
972731
1932090
1195426
2736869
1916055
1936906
182145
750156
2661291
886656
2239129
1945672
847508
502369
172326
2267496
1260123
867853
1011415
235207
2028162
475836
2065683
558129
2371938
356243
616927
2363917
960434
1853818
1832901
1623632
1609152
2022764
2367471
1002234
2063274
171005
740835
689581
2838140
386250
1198568
507831
1674871
2062318
1926628
573532
1041754
252298
1485983
1613759
2060298
1170607
1563246
2023879
74437
296696
1305579
2935565
2190026
374995
93089
1926570
238603
179909
16750
2896712
2367737
2285727
2495097
1617141
2036064
1268914
1903435
2691236
1378566
1361293
531768
2760242
356653
2676442
762552
262758
2592849
344168
1531118
2460856
898289
1801270
2138426
1781544
2535359
789555
64431
376601
1322801
894306
1117868
2911150
1053009
868383
413003
501801
2335014
889815
1408174
2875482
2777161
768473
914657
1609327
1884136
2580503
2337118
2532981
2122183
238967
2288335
1914366
2311780
1119078
2428230
1504531
524581
2002482
548255
1203695
1110571
1743439
500459
1559612
2072413
2930339
1594519
2594381
1745688
484958
318156
1485263
539708
2364928
1502960
821176
298971
1888889
1822065
2534446
1183329
2433579
407274
2816605
1460212
698142
511904
35463
2336595
1507439
1456873
2025550
1186096
1444926
2893760
341378
1309146
65930
2815566
2443407
139173
1492082
2127813
766919
766160
587559
2492319
933373
1633882
155788
81335
763458
243389
2136915
1010348
2364138
926139
1761124
1755149
2581158
1184396
306470
2888913
116440
1209181
1020255
1568670
1737243
1861193
1293549
2569729
2426026
2080297
2624064
2487545
1469876
941496
2752964
2020372
945974
2808284
1554759
1695619
2378336
442827
756259
111502
697919
310383
335202
543307
804934
2794563
1141093
843458
594459
2198543
180532
1245524
835902
148852
2555014
2606806
1820447
1990021
477769
1964091
300795
2875214
12528
2846097
2720711
1948618
2212380
473090
1097387
2225222
2559078
588383
864693
524335
493443
1397902
947511
224625
1066834
1342945
561437
419462
87627
980129
2552849
2820868
643100
56134
430164
1086745
2474761
571032
176370
2683944
1233058
28780
801271
1784886
2552083
849409
1125022
13903
2356274
997112
2053374
697369
1913791
2243167
392641
2092966
847271
2240794
1015125
1295459
2885577
2138622
2070865
2222909
722309
1343355
1366270
2517430
488133
2551689
902605
1350279
1831425
1480872
2379952
1268595
1708924
1903275
53640
237034
753860
2308655
1288149
304398
706305
2857971
1929943
1390625
350646
2696234
850747
348932
927876
1121062
1742691
2373440
2235424
1881508
1038891
2752453
1885608
1758536
307708
1499853
2222276
227164
2692272
379450
1225519
1213345
573627
1301244
2385672
1657074
953920
626849
401564
202784
392898
1138485
473913
1064185
243980
505862
235794
2787720
1841930
1085843
2310295
2469669
2280399
451936
1839750
644388
2165834
29160
127045
384763
585921
1384092
1867129
650397
646247
1780929
1777433
1167292
1204485
1430269
1422840
475501
1032274
3343
1850799
944954
926014
2788375
1765495
779204
229753
1079253
1548776
226574
728551
1923177
2906841
307156
519042
2869813
2765272
10270
1199219
97140
49274
413938
1796031
814213
1513794
212987
984014
1195485
1323647
2021284
584455
804276
2777920
679913
2861921
2224888
195710
2393702
2908673
1605243
222004
2224287
562022
1986771
284906
1628063
319493
202131
960084
1670106
122406
2643362
2695418
875399
303871
1114608
369129
2472908
723976
2849729
1369677
979369
1112995
1939610
618997
1964831
1320132
1534808
442681
2782245
1845504
2463613
563700
31511
389198
2422232
486876
2151790
452623
2803138
452342
1315775
1821033
365795
2681317
1751467
2097015
2414292
1348571
353224
2571073
602467
810656
186754
174975
388730
2838613
547805
1518885
426900
1492355
1488620
63238
267930
2115420
2449361
220822
2132098
1275627
183965
1006736
1133609
1178193
15579
2543729
183083
2252504
340640
2053291
2541101
225167
2348194
2218071
1285140
1226052
1345799
2881245
991949
1145276
1097001
735107
2825846
536985
599997
2595945
1846403
468382
227152
2429323
894186
2204617
1875619
526406
356330
458254
819202
1552565
2882794
2419221
2377287
632045
879435
1499839
2373917
1157412
1434266
2734046
2674424
1535009
1195642
1508681
536614
1241972
1600299
2373607
330819
230534
2512531
1338682
2334789
1780759
2029193
1785571
1816101
29917
2517883
2240155
2425834
1994988
1807158
264971
733871
2812584
2793050
31186
731134
125274
549888
1233889
1570491
1616011
55827
2447900
592794
2324355
1559697
423361
2151436
1776612
2210472
2095826
2285918
571276
671376
1645971
2056029
1520924
1675680
1407973
588425
1515187
906766
845572
1326524
2757388
843873
1085059
101505
874368
1408059
1997004
826861
410491
77479
384211
1804198
1728937
381487
232315
645780
1784770
2374193
2699731
1475634
1426833
1403289
2912573
1447458
1226932
1852486
1082428
786453
1969284
2826402
2679020
1533075
2542379
585116
2185420
1513121
738267
155104
1821207
2001559
1612669
468012
122530
843478
1036793
2316994
505824
1591540
1106372
1940753
455365
2916378
2236854
2859353
1239570
231227
451212
1988966
1905632
60066
2867685
2902132
838426
1444811
125528
2142041
1568830
1322839
774232
1940598
1613113
1045647
1651184
452630
1007048
127255
229772
2048369
376814
594140
2783402
2710861
2696408
2313479
1128169
919099
1845291
1554029
2508960
2361706
265082
2336853
1688274
2092359
2093640
2936844
2768277
249619
2425771
908961
1737499
927826
2906567
2778749
485153
1779064
1800911
1606097
138136
1712323
698274
415231
2118211
2444876
2602396
1329012
1403958
1384464
1588495
1072348
780807
1611685
2465341
1508590
889365
2643865
625157
2519178
631634
261311
2785170
65185
124596
597735
2901303
1797094
222539
2090827
2008044
813739
2340449
506055
2677563
2900911
174285
1490796
1932087
2859067
2370269
704688
2508371
1525188
2747980
1334
918155
1726603
2818646
2153123
82423
2341199
2645302
2629674
2654645
709836
2596478
2793062
871689
647206
2497992
2031771
2179871
1622824
2694519
1026105
203294
1836649
2560988
521470
716433
2537569
2827895
1709186
1145493
98347
707510
2293698
1247415
626609
619876
1081652
2031561
2065024
2126520
523033
2091900
1699393
2430608
2206334
126182
1235189
2330333
2706315
2243363
2680129
1240971
2159199
846132
1928340
2079780
2668377
593374
2817345
2292165
1748685
1751313
1404258
2711965
2162626
2294808
1604554
2016933
283780
2716776
2072523
630227
193447
631930
2933462
2386008
1929398
460871
2349658
1412187
792851
1198519
2155593
1512420
670435
674832
605788
1219091
2839092
1309978
460084
1126879
1122556
1550546
269855
1239559
2705957
2464851
1094002
407254
465969
483652
2360693
841149
1686986
2716587
55889
2827474
860893
249280
765254
1702857
1132880
1350539
15824
725361
2097343
1379556
1794229
74758
193797
10490
580903
2030376
667878
1141012
70302
321226
275386
842593
2631339
221537
2765222
920865
1525299
2393815
2427814
2484510
2042245
2618657
2321226
610480
476393
460160
1250889
2060030
1790093
743640
548559
674466
1064444
82199
647601
2512484
1229362
1338041
2837557
352403
2308054
1676181
2900136
1126089
2383015
2580032
1619264
1965805
274538
1061624
1660393
2156480
234619
2130128
236336
1807749
2550523
913881
2106075
160964
941711
1421199
1385109
2088827
413504
507889
1331412
168825
2239583
1146916
809096
813495
779828
1910534
1013221
1320569
2048607
1133500
2720103
2347861
290053
1974965
972362
836772
506096
1747237
1164973
2568105
481146
2628331
556681
714151
1708003
736656
1938686
1089383
1689118
16450
1379214
2228389
2155442
2164754
657846
513932
184374
2619300
1679403
1250752
1798855
2723998
964164
358321
1660062
652131
1985701
166055
1339459
1845671
1117250
2424081
772265
2676811
12246
1286870
732810
2781959
1743810
2834767
1078020
937343
1776759
1410620
123187
1721930
293363
2508601
2788964
1172105
2540492
2408232
2415477
2118873
1307463
2672151
549238
2735208
16770
2614447
416326
1669598
2837041
1652867
192352
2605375
1168743
1906982
921744
1597460
2061702
2733065
1565918
158044
873574
1274590
63389
522718
2029319
2769642
2415802
2036497
1006198
1553259
63151
130316
2256621
1550238
2203670
262279
2548049
426768
1470017
925098
2680611
1473471
1025069
2606948
1304683
1465095
45677
2601172
1260524
1179415
1935201
2213523
2402741
1226483
578008
1141609
2779270
1716834
870102
1077611
417757
2015271
1936563
1875833
1563114
2016388
122459
689594
1904477
2877025
829368
1409759
1884955
1520847
2908430
545961
210288
2772381
981952
389840
2389187
1915383
91018
2749278
2488663
2425317
653544
1186278
2772389
1700560
483210
2857656
1778614
2359518
423263
2682180
712452
2340111
1504742
2891472
1024957
2373586
2038627
2230558
1765075
773039
1534867
1141396
1295558
445902
2872375
2589324
1870391
2134191
1141874
1410323
1911759
1500477
441790
2773296
1587440
1299921
92996
2851731
2693276
372134
1623742
616907
1245744
1127882
1688836
562413
2332006
2054737
1943505
2127043
1394031
792028
1263521
541204
1928098
85483
2937849
2627979
1721172
2780578
1167155
2108091
142069
879349
2200985
2028361
2721304
528343
645977
2502911
1611183
2173240
2773310
670657
905520
512512
677261
2869820
681041
463172
1035860
2262279
1488063
2638594
986387
1762207
2692945
300420
1687473
1884541
2157630
2425241
2001178
1841325
2000544
1875536
2422350
677886
583350
569335
568385
241246
709243
1362894
389587
2017590
2614934
2369384
2061439
2492075
1324945
206745
1002293
904172
1448831
499241
1202765
887236
1941771
1504523
1806838
1882970
2533440
2204644
198233
847154
882854
2619993
638010
712380
406448
358824
544075
840060
621613
2359631
1114337
1013174
1420670
1594779
2921937
2226791
1893631
1514013
2551829
2567045
1712169
2718649
1400410
1537067
336437
158497
2900520
1691854
2645820
1171006
459774
2018560
2086730
1894649
2337509
600896
37856
2056256
1604541
2382774
2662442
1663702
2086747
2097207
2551401
1435967
458717
2647560
382561
171905
502805
1579371
2791589
1614008
24869
60092
148893
1973847
1662393
2018429
922382
2697360
1430058
2512730
2677721
1425057
774282
407415
2824795
2507419
2105540
882984
783020
2809416
271494
1614168
1814203
2636606
588260
2686817
377940
2606476
2178680
1816724
466592
94069
2399934
344613
313378
1611599
472657
208700
1695026
577346
781497
555514
1330679
1365115
146021
420152
709186
353068
1918614
2872692
850246
896827
65740
950594
1655172
2402069
497442
1471559
1884783
1880457
378149
1306694
460846
2044938
1135111
1685197
1507189
2634132
1333702
2035239
146614
2756405
763076
1352443
1525140
1469048
1260649
1012557
2929006
364859
202949
2285165
838740
795301
1422376
1935538
2805434
2751397
1826599
1090210
757481
2349824
2726403
1149993
1341329
1053511
944832
2470731
2417465
686352
562526
71080
2331214
359512
2805407
270581
1250300
1627626
2127055
1309864
1350173
662743
636929
972739
476482
53432
2427255
2822277
1410987
1197797
2233339
2854932
2456371
896663
1585721
304531
2059460
1005220
1925188
1986484
1661342
1296262
1635768
1849957
1250989
2454594
1658931
2046370
1166128
2191013
2182243
920649
355262
1048341
174721
224169
2203559
2212888
2438527
1547169
2189797
399006
402787
635210
1187688
2276176
1916394
1434745
1243809
2496578
2137961
828388
941334
354456
664491
22881
1584319
1665715
1676669
1245137
1209101
1869678
2524391
2239686
815269
408620
720148
2697668
1757982
1102421
137647
968384
669163
115960
1394462
1321873
2794682
138343
2074118
1199363
2700694
1599061
7523
281860
865893
1072273
2183784
2659185
1252385
2471671
1799825
809533
1155109
854333
1497339
76589
2403247
2498554
2200457
881146
2472954
524758
1494300
2314815
593092
1765201
2237572
1406523
489236
273794
1244984
2880334
2800996
1845074
1500066
410102
535577
939332
2875302
2179876
548895
1918048
2848148
2376378
987585
187090
2081870
1682073
1191307
886331
1068805
838858
297258
2407612
522568
324109
603990
19289
1443894
630622
1962968
1138526
1842169
845600
259702
1101668
1389275
947963
812441
2587614
218506
335206
1101299
2747127
1064088
2627902
1434374
345258
2827676
296496
1110993
2406482
958391
801718
2255461
523407
2019315
847246
343414
1066664
2540740
1867485
1815554
332567
1082208
2444420
1692845
1210132
2800422
294472
2416129
2351606
1028654
23091
2348601
1188725
76328
711610
2120260
2296939
643358
270162
2160455
2756194
446077
2281861
17433
1568327
1981745
1485457
2414825
1399861
2465347
1293538
2489065
2773035
2890389
2793049
2789903
183455
1000947
1015381
2608980
1719151
1963902
1649049
2215457
514426
195332
2837507
1515373
227981
821427
2563373
2227589
2647472
1644449
2767084
2689210
42443
2415406
2610564
2857799
875186
2100936
91676
748606
1607342
637945
1497228
821772
2101232
68104
117801
274383
658777
390726
1957584
902166
1696428
1432428
1472608
509636
2067330
2652692
476924
2806543
1936275
1689115
2628165
873115
1975180
1128817
305517
2265354
1782639
1704119
2612233
1972304
1266126
1623709
2419899
2779787
133357
1186829
846358
2534115
1130812
1620496
1890436
1617537
2454300
2922656
2367766
1127383
2116342
194411
2151223
748854
2200529
2752074
1865241
2089536
1148607
2572124
1799555
1897705
969962
749795
803665
2223862
919808
2749368
2773760
122756
2660974
1161701
1381674
2702693
2534160
246757
362007
1767410
1934318
1812065
2008177
661066
1304817
2167882
382737
1711008
2799774
2712262
2639832
2562194
1075509
1302775
1334398
2840489
955207
525944
475432
2353312
263593
193060
2087557
581441
2782600
1175635
1110515
1538131
846893
1058208
184160
2146566
2558349
152125
2595236
1585355
2158726
1264399
2251865
1144718
1257218
2198899
1419568
1675763
42891
2874923
1606111
1395958
1959502
2166949
1115567
908735
426136
1058446
1349784
2832019
2385512
2026769
1755992
2769883
2622919
1257467
1875852
50850
1906027
2424917
731704
2284355
2698223
2084730
1453327
1325821
1680941
238790
1199198
1076797
1152356
1741861
2612173
1089068
1815409
629671
1617017
1375026
2007492
2441453
1294998
2212775
1310539
1344623
1396196
2262016
2305114
2341994
302898
677704
1546035
742305
2064007
2158037
1764006
630666
1966669
1996601
1576000
2184443
1443978
2422557
652197
2013366
1053196
1823864
1532817
2550357
95981
366613
1905497
2509447
2185715
2236274
2221877
1065559
2144897
826612
2893272
2112662
228251
430722
733901
869565
2736509
1549226
1016146
122675
1898017
224638
1572473
780172
2763134
474496
2797330
2621472
2254686
2382423
2192487
2386317
2166324
686037
1058293
1864580
1833427
192225
2796206
2474171
219375
1366486
695008
1778780
1079742
1568533
1012431
1625967
1114688
969848
1001646
2194741
2247297
2450316
2153262
2770244
1516013
139177
560122
1426083
271552
287874
937918
1042024
2583354
2483641
412369
1875659
1329472
57811
1467581
2236623
2591479
302762
2644920
267686
739183
399460
168163
179879
2114036
2639863
2044692
1312377
2129614
2312086
2245494
1882872
320706
2616197
1627467
29794
1697514
873306
2609450
1154938
1800876
1400675
2917250
114547
279439
1565756
839952
2790931
2702734
2502732
1599584
2102007
755412
2380197
1117870
336540
1992116
1350677
148837
1242113
2835667
1350549
2449664
2211084
1675060
1131123
473950
1370871
647380
1680118
1125694
1729936
1292518
230530
250377
2556734
800254
741134
21811
1106275
2344072
1276511
1420274
2687316
691651
2940131
470363
1530349
2914832
952544
1351351
266878
2169221
226856
1332318
2473891
2657926
1160265
2257846
2575761
2127375
179647
2411327
1588323
678977
2669192
2215307
2374891
694028
1290495
150996
136181
2851018
2203597
2727292
1849260
2073746
2933223
2320795
1419621
884708
2297026
585976
1857441
638712
2243907
322171
1283504
2663725
1569804
2484899
137414
1500111
2185895
2548230
2320292
1862139
1654042
167695
2474891
1257236
926999
2543756
2562487
1495041
247866
2523336
17696
666755
493029
1612159
577884
1635580
696484
709499
205453
497692
1576692
1758717
1716209
1040151
346077
286675
1585404
2642505
2102627
67296
1565283
681132
1434061
2027354
2222459
1071159
2833426
2636429
2064396
2490444
2259597
533791
1566738
808329
1635141
1288424
2275881
2081683
1661413
1184261
145095
1091744
2563868
14109
275596
492797
488054
2151394
1060131
569314
1456052
2748894
854729
2113129
153880
834098
1204013
362244
1187236
2859536
1027041
736742
1158964
786501
2656314
1018482
2108668
2237770
1275347
1853357
1711240
723570
2416902
1854962
666182
1928086
628111
1303254
2809712
2379678
1827134
2749674
630615
1322966
448246
2594530
2230660
2088999
528644
2426731
750331
1380318
121440
738994
1573427
780555
2258034
1144875
2331822
308232
2067244
2900358
169338
2068629
2241675
788433
1483167
258224
1829442
1513383
820149
499365
2751628
2660370
2712319
1195486
1399628
2493958
1419434
2662707
1492249
1126425
2788170
1786700
1261420
439158
1014130
2192026
1577529
832341
126784
274629
739447
2841698
366169
2122234
1743485
1998654
486048
1184861
2618966
337735
2622691
833388
380270
2911888
1233746
607191
1532469
2214974
1712730
743970
2435766
2749213
2731542
1724294
754926
2292000
1591154
2667718
1796904
2085283
2501418
167107
2034862
2156467
899403
2555194
2924681
172451
806939
412205
2934975
910559
2939430
2401155
312501
930024
1119556
2053943
1382586
1450744
2891370
1316820
684539
1522327
422566
2116136
2364606
682697
893143
813294
2278811
1745782
1655046
166918
1335667
297354
1730034
2253508
1772819
1010564
286741
1713900
2562136
1410755
884629
2694748
1101913
1833245
1096384
1296054
1080470
2007974
1607926
943412
1043694
1908969
2308905
1094768
2685261
2389814
560196
1121291
1339002
1209361
862213
608532
256347
2591265
2576757
1204353
2899508
2341578
1976546
220935
2414891
275341
2636808
2193379
2880189
2383572
839997
276108
2647323
1915387
529368
1955181
1388726
250057
926673
181889
963497
571916
2359086
2918050
2714404
417634
858963
1760935
924749
595687
645080
1124644
326852
176941
2019589
1569415
93818
1841735
2903551
1684099
1497850
1773226
1306622
855151
1194072
86285
22354
1877045
1570010
14917
1723228
847480
2794311
425337
2388109
529917
1579963
726279
2010502
966421
92553
242432
1861120
2042628
2532337
561613
1385841
2827644
394615
969599
2750103
1067474
184318
2018389
1343127
1698801
1699610
1769634
24443
1053202
2308902
2346387
829613
19919
583349
2599642
2186638
2572134
278329
2758639
1569626
306457
1646553
2587977
1102767
1994544
614625
277581
838269
2906892
1979039
2021192
1221558
826810
511265
1710777
77726
1477615
1343590
816393
2864782
2013114
561858
483789
1029269
1649663
1623693
2601469
1645551
1231671
293195
212395
1309440
2764124
1876590
2125340
2602532
486243
1376121
718393
2522176
2080244
1110989
866290
2224301
2202479
1189200
364512
824081
111324
866706
1177443
245818
1699400
1431038
2339763
209408
103986
1066975
1646719
2108506
1751183
2456501
422900
1786904
701637
2256334
2576347
1387486
1217020
2308105
702798
2022746
1673144
1968051
1353684
743453
2305426
2018182
1336158
1509940
2879091
1581247
862835
780339
1851911
1582833
42370
1128903
1486401
2755897
2213541
652752
352458
1999847
1632171
248898
840714
1678657
2717042
335900
1132822
1338574
2460210
2120612
453213
448969
2896988
2376949
1300103
701312
1725016
781697
395552
49578
1732054
1652164
874259
311892
1177063
1683715
2856981
959995
2474924
1732417
1893987
2014151
66013
482168
414853
2563925
2098617
1545319
1263633
2536196
2443622
2061671
835961
449889
863881
2086268
948251
604036
1529880
791646
583850
720573
116396
1659250
672238
887118
650601
1730253
2177097
2881331
220776
1278467
2396597
748930
2336814
1707577
2568176
1670530
1295831
1387043
199649
1626343
2082966
2120984
2575753
2033357
730412
1951583
2099015
2044281
2001505
667814
1923450
1519791
1150650
2890274
2191828
1846451
128036
2615967
2094755
1630849
1622882
595693
741754
2230051
1255179
613588
1229087
1161106
329041
582162
2122275
1199863
743962
1554087
321797
2765308
1953831
825714
140674
2191150
2689001
2743844
892633
1041262
576757
2891884
2331730
1338279
2651387
860424
2726215
700759
72294
920365
258156
2859978
1104351
112952
1119958
1837487
1857445
2471539
2889547
2116599
853104
1627705
1801929
718522
840568
1207497
143575
2206521
1280891
1669616
2062453
1815945
2380429
314022
2881163
453261
2759687
2850512
1525211
2632801
250837
593697
2889083
740564
1523583
811815
1849334
1043773
1865525
1848163
1400169
1994235
286113
1231427
1800289
746348
1144557
1400609
1977592
1459424
1900558
1690870
1311992
2559080
2417696
938760
1615363
2656118
334620
2870849
1111602
1365133
472221
1788043
2094950
1553546
63310
163696
2397558
991741
2194170
2753730
143984
2080269
1257124
89795
2588089
105957
1169109
1956394
1283606
836686
1573452
1290135
2144585
2814211
1947752
322649
1328732
238590
366626
2307743
2831461
2704397
2526488
2433584
2322157
2090592
84796
644049
515049
489525
1930621
1513362
2004812
1162296
1679776
2444022
620743
1289373
2877538
2833900
2639976
435332
2916863
2370496
62862
1820012
2016831
1101973
46603
1473040
2306707
2217783
2216261
1547248
2531407
818770
1730085
673500
1252232
1998821
400505
906502
1176796
1210209
148020
1599837
2657586
479815
1372560
45957
328932
1151042
369207
2400716
2496188
1365879
2760678
1360314
779544
1469266
1331458
2549660
1814255
222184
902732
1858971
387801
1419678
2617032
1631194
1356709
1829633
2873075
876286
2033503
2926825
78808
2813809
154489
681521
2044507
301093
901694
835424
2606580
2572574
2914428
2550346
603049
597474
2501629
1095500
300736
94306
1566268
1674913
1230584
2025015
2011767
556710
128953
195933
649245
1730462
1822067
2056323
2826018
1751666
2616653
1789317
2375906
2326902
2485004
690639
2253851
4727
2639398
2702837
170861
1882296
462869
1893686
2709722
1839133
1347344
1351224
1294286
919619
1605185
2078907
2223428
2699378
1561774
1072841
2021660
1830938
1249054
1278642
2173187
651194
2024101
2147819
2554098
254236
229087
387699
601735
1101603
519954
2872755
1335369
581198
2514267
1008520
1823486
107571
602500
2796380
1545945
2089860
1907425
423802
1510298
2092452
1273337
134582
1873529
1226974
2309701
184239
1601183
1722539
1083789
702231
608405
1398822
2288390
1282094
1468264
2876299
1063531
2337034
1913436
2723739
2080655
695529
2218432
448113
1437289
2190265
1622973
674656
2644074
1375881
1020380
281444
1470686
2691793
2159150
1915980
2773632
2033802
2309420
1546247
1575835
1932799
1079962
1155701
1077326
958561
986280
2269186
2360407
973897
1536056
1110868
1697690
1002946
955318
1643237
1346834
1449255
43667
985184
1249743
730703
208667
279652
1642349
1111699
726562
322926
1601079
1047889
1128752
1656877
984684
2334284
1976910
862247
2717431
665638
1376434
349672
1444585
835272
2726245
150586
2756468
1470275
1982442
581586
2230734
503634
311525
2368687
2068533
617823
1611771
2744691
1619633
2812769
2660838
1546502
1881760
131519
283
424322
427355
490766
2789292
429235
1854410
162854
2701199
223993
2540458
1484191
2548220
560265
1985831
1489203
1699727
2632491
2654783
1480532
2389792
1927267
911009
2485292
2165096
170690
1088002
2609157
535612
654342
2778905
2761068
584020
456824
1459801
1445265
212777
2027936
1644742
1804561
1362545
193476
779731
2583589
1032259
1873674
2656555
767188
1238617
2936877
25553
2216927
1261101
851557
2420769
558527
1326642
2034539
1592885
2857098
1126930
2806167
662578
1419733
553542
432173
1454857
2555839
2450001
2426397
2695102
2160700
764618
2148075
1131741
409222
1174060
1970768
1675652
2309057
1045223
1862948
2427809
1034220
1459570
369056
66393
2096462
1696487
855941
1542561
2856541
2741014
395591
2874360
1922293
1283168
436937
2268562
1426486
2256628
2101027
549747
526575
2683700
1390708
596675
2775357
1474082
885125
1925437
790074
2319099
1834559
2315700
2015495
2534589
1146431
2729675
408146
2115367
652512
582393
1221392
1739719
1807389
2500779
994715
2804896
1046365
2880888
2807970
1245834
2320413
121754
2910489
670285
2304000
1474239
2635956
1811058
1977659
1428831
1981763
2595823
2796411
2653208
2676007
1043027
503834
357150
2473890
220931
301299
2018825
1065499
2753600
1441595
2333318
778400
401256
198809
2779444
2151247
547569
1875528
2179693
105545
1515243
1361136
1008059
1953456
2107929
2439822
1481438
2279572
1040471
218115
1684440
2431503
1987082
472698
1715412
2769150
2211565
839809
1452865
490834
2475789
1981140
1577451
298239
367794
11836
869879
121970
478959
2333420
1023181
2819147
1014815
484993
2820281
908764
1124189
248888
1543757
314639
1987149
2059330
1564594
2879612
1267358
1262987
241889
433040
1119858
751364
1758679
1481724
301467
1759497
2041032
2586044
223204
1509396
908244
538365
2477576
289293
1053887
1508714
2441446
2908281
2669441
1029949
47840
698174
1334289
2601231
1482768
598719
2420995
135113
2190611
1857441
2615735
2709335
410512
223806
51222
1178953
2835784
1159233
1262606
799430
955957
2571869
796543
1859197
2227641
918013
288461
2444309
2430066
1822986
1511938
2643385
1401421
2507027
1231388
2744630
1109413
2405364
1282565
400030
605149
2356881
559639
753345
186869
2568081
46906
483615
2926555
579300
754039
468973
1991366
2120937
1391392
2176823
2775550
476532
1866727
1206777
2409200
1401643
2231332
753154
550060
2636056
1920375
2256758
1715974
1511088
1434807
517230
1011930
264373
968618
1815534
177097
2824205
1900539
135730
717437
157951
2820167
2710305
2879420
1264518
1493580
1100106
2740088
2778832
2751028
2127327
835308
1054471
2442312
1387075
2724400
414021
1156361
915568
1329154
191087
1772146
1758414
1385898
376016
2706466
965483
282212
2383712
1144524
184836
739027
2561372
1892189
2719690
2006838
885327
83336
2468988
825697
1905127
483668
1865989
2860543
333463
952331
255897
2551551
2250668
1184693
2478235
549178
2642467
2080910
2932924
1387223
1391669
1757000
2172843
1709299
496546
2422359
1272276
1514102
2934093
1274353
1789537
2632065
1118023
2452863
640906
1036829
2559596
828012
1358827
2234921
2524011
2606791
584927
595386
2724861
107125
266167
420545
2397869
745720
582313
2114447
1690522
1730904
1606319
302633
573361
2454050
876804
2220248
279369
2714182
1863435
227441
1823096
971357
1767375
2623449
2310596
325164
1891890
2915103
1966765
1550544
1339221
282695
1199928
2604438
241951
1904134
1507128
2912949
2830018
534576
1143421
340497
1501446
2706671
1472483
1578609
2584651
2147959
2575198
428587
1579419
1950100
1618905
1026698
1285910
1401865
2699818
2600286
888434
155344
2039416
2609051
879474
1658779
1750091
2296172
2557599
146211
2771031
1281288
2657739
2853899
77692
1448669
795760
319238
2704688
756664
2557824
1258266
2576295
2393068
1261156
1241042
1289941
1570000
776484
641847
254099
2128667
85251
2145004
981768
1683051
259313
431750
2526356
1684471
2701607
2315528
1312044
2060326
865371
1090513
2160224
2327113
2631558
950851
740740
2934328
304687
1200274
2079414
2666202
2586616
1680271
1973611
1707009
1228202
808163
276125
2733510
2043045
2055637
813254
815444
208320
1890154
2237961
1844104
1885942
1121227
1270358
1729723
1969767
361718
1865197
2352
80389
1941447
609594
160187
1877260
2259626
1187456
517407
2460263
995857
1686406
1921319
2603665
2363456
2563069
1513965
2034481
671535
1416328
2352260
1655992
278811
838746
126436
2313638
1168731
1047291
532154
175565
647230
759173
1540145
2840942
381594
2929082
2558483
2360310
1527168
1982741
1832186
1054398
664683
921659
2593898
2085763
779353
546715
424290
2019591
374864
1571380
735877
1599773
938985
203065
1150223
1781830
1602406
614645
2523651
1795115
1289551
1894391
2109363
2293525
419718
1761868
2399209
995570
1620520
1569985
912798
386422
2795171
1067455
1612357
569637
2694801
2570879
961694
364460
1762480
913398
2758970
192747
2752506
2400587
1917001
1731510
692622
297802
2650499
2426713
23491
2739232
51616
1481049
2623507
2916322
2051068
1267260
1224043
2488592
771208
2689390
1462454
1860758
1842798
2694528
32218
2366277
2293597
1678509
351226
2166870
2583720
739005
1694337
2640945
114720
669853
412584
565305
1001426
1994048
2524641
330881
1127091
2706986
2355773
2735565
877975
2460283
2861184
37299
180390
720413
1389651
956265
2580338
553853
2588007
2331940
1555802
1690324
2065390
65497
1493352
609100
2915926
709078
861539
37955
1871709
2634107
2553822
1357501
2268029
1393062
2890485
850047
2870002
1954853
1530464
1861960
179093
1334125
64007
2063316
2800097
928709
1166082
2646403
846850
138545
1844642
168229
1404825
2520343
1410729
1124591
2580656
938092
2275663
2364053
959696
554230
2310
1356244
262191
1133757
2670123
2797961
1420162
47773
2105688
5040
2713546
2537576
1134720
1820680
636966
1603616
1181892
1513156
2772362
416377
2417541
1057297
2675608
2763125
80250
1756601
1594391
1731384
99910
2025010
2629166
832850
1734553
2161828
1732881
2259817
18381
191330
470925
2453905
2515897
1136603
1678690
2465210
1800483
834277
2060845
1484722
1090489
774499
2856614
2255811
1166618
1055869
1934027
1156347
786587
1454359
2141637
1980528
2729899
515564
2852803
713741
417955
2217653
1267387
4389
1312881
2852448
1806574
899708
1558833
2604194
758316
612170
2173507
1063831
1264608
2549474
1348617
2630414
2605217
2875088
1613647
1490933
1046079
263080
2116340
1092879
1987421
2527834
852155
324026
578730
2106125
1709932
1673054
1167908
930455
2408759
608072
16616
163603
1060521
869345
523185
495390
9978
1422501
469637
763011
1132872
1799840
2468252
1548038
1976395
1009387
1414279
1612571
1037070
2684439
1610327
1477267
2026264
98827
1548565
2553966
2683440
672636
1178897
1228768
300064
416429
2099265
2445958
1278036
1539988
237743
1387478
1954745
2759916
2415672
1380850
2309018
2374245
1627069
1552640
471757
2690177
1277533
1857403
1828801
325820
2205066
2565145
2781674
1041880
17944
112670
2682513
435432
222995
362154
1496064
30395
2398121
2341030
688759
1688768
644554
1075150
2347124
536634
469574
1142277
1586665
1287585
1145173
784004
992361
1851892
1797274
63695
187455
1336065
2248974
239870
2112807
1447128
2789824
1850815
1915902
179899
492035
165344
2074217
2789202
827481
1528798
1621516
1024107
245700
2763868
2822643
416942
1972413
823777
2125820
1496041
1270440
495055
2920342
1992607
896229
661270
1183590
1989698
856854
2241755
2667151
1429736
2567996
2344609
1703632
514086
2151704
835991
1197423
2256266
2146856
936592
1492643
1619846
33360
763732
2564564
1610424
956451
2203074
2408794
333118
1479082
225104
1388524
1124403
951981
2655854
2197700
512118
2066791
350816
1921957
1811430
1942649
2555214
1035300
837582
395666
1140323
2261760
1962416
320567
1239909
115110
2408049
352648
960826
1367389
1686036
232905
2748126
108984
646630
832119
2925507
2444790
2232806
485770
221014
840655
1595553
26012
2617085
697808
625650
2066508
2861253
2498397
2081296
515911
1197527
1666689
1820722
945845
2694829
1754463
693687
937663
2631565
1159578
1241958
1879452
624225
363614
1055908
1636468
2765454
28414
470149
2214331
31353
63592
286217
1102982
2576345
2259892
1972273
2533489
1082759
2500719
970902
2881104
1872807
1869393
784343
977492
1051537
2784029
1920651
2255103
946979
359594
1510653
1765434
804679
1760455
583037
2668572
1237165
1852447
277894
719159
138800
743283
2516636
1117331
737357
2639091
2548586
1427105
882109
508253
341599
1913467
403847
39427
1761395
2473294
926966
51346
334701
1334705
2676895
1221014
2513147
2830067
2667839
2431454
1557498
252241
1583485
1161199
1111727
1608958
1001001
1386233
1294057
2757692
2225784
2514921
97535
749247
7616
1168890
1726599
2443031
2590797
1500475
120590
57405
1128807
2926655
1783735
2678311
702440
2169442
645012
1074709
1547044
280550
1437425
246895
2267754
687563
2347694
938055
1378157
1287973
1972681
1838951
1096288
1447293
177292
1251749
1004149
1280947
1206382
610341
2189093
49496
656013
1747437
2769288
1318056
2879071
497607
332773
436479
108384
797957
1154597
514611
1092642
773882
2224122
2109004
1648746
2138810
2548537
2016651
2204504
13957
768643
2928489
2502857
2707815
429513
449434
1418901
773423
2589136
1321771
1498614
1066021
1939754
1987333
511894
1507476
1722133
1333996
548216
1548932
2654008
2834630
1813257
1050660
627830
870487
2802654
926600
2750706
815899
2300781
1585814
427354
709270
322254
1461024
419047
275548
396700
826332
470823
1469099
1286128
23262
859996
745885
901559
2412107
649396
322947
1735086
2394855
1390911
1877448
997326
1171655
639583
165871
603308
802051
1676279
642685
2006178
1292550
933923
2672802
152669
963495
2589012
350800
1486456
2627184
889485
2920271
1810320
1576679
1370931
775987
1580702
766639
2385834
2396388
2730677
2755148
2413376
877175
1106776
2417397
1796632
1386527
883798
1297711
1942056
1618010
2856832
881087
1502511
2222677
349900
304433
2302878
183080
1291210
2604508
900408
1614546
713158
578313
526379
487601
2706974
891821
1868051
1496780
2041440
605129
1791971
1352140
1079353
66171
1160796
2001555
1976369
1270692
2172777
1049643
2383178
2819343
2862161
2002571
2004795
176976
2536271
861120
2236827
169168
2774007
2022416
2371711
2274004
148434
1721748
168769
886125
802269
837206
2405158
1162927
2125538
234179
1624713
2108117
2229105
774149
423841
724831
852150
382312
212927
1166298
2634437
941525
798507
2283291
2068461
2205897
511612
2510599
1362939
1120453
759316
883645
2352841
1032842
503031
2133432
865522
1572435
1702904
311547
1709849
2700665
2011995
2937129
1382562
1798898
1563740
486931
284827
1518577
2371025
1087017
2722112
323533
1242344
1801332
2262309
739333
870104
1315627
2598362
919843
2640059
2626909
744669
846738
457446
1995958
1671796
1288954
1876666
1584210
2571112
664353
2058369
2743961
2774672
2865822
2422375
2546760
1325542
2811755
2312232
45536
2529800
1368889
1524595
387343
412941
1156184
1307825
2048868
901307
2352653
2163939
757232
149998
2242806
2403959
1496078
2861751
1952901
1718181
2414836
2269584
858798
226886
2501928
435675
2830613
2915384
1699474
2142325
2863033
667131
1590349
1302855
366809
1571780
766282
106078
2063590
93860
567544
897200
837952
2679342
995796
1329585
846888
398831
2448950
1998967
2759454
2268712
624687
1465679
836947
1518334
2064182
2581303
742454
484485
2831135
86571
612078
2314652
1499590
1770553
2318051
2057078
1940230
1074672
2650218
1764570
2056815
191141
1017347
2499671
927736
78938
106506
764793
264717
917518
2673936
172511
176343
1286930
2915140
2504707
805730
2719713
2256391
1036568
1582028
203863
1238718
332897
229832
2678539
2384101
1020948
1712697
945508
183377
643812
784686
2307284
1619125
181811
1023029
10706
2147265
391863
1464296
2381701
229373
1756138
1890151
2400944
63694
1832197
1680116
1431076
2821509
774183
1994576
389016
2174139
498781
1776550
1928337
2340108
2205828
2250838
1127325
56469
679746
424622
1793551
2765362
2510319
1254843
1722978
2585944
246543
1964956
2872036
2444578
990420
789630
884314
1889410
1659888
1785238
2404403
690612
1533808
229589
1091709
40274
343227
1338255
103535
576475
2763164
2780048
1880165
825808
1456724
2894343
1909851
1127638
658009
644601
1569994
574145
3947
2111937
528974
2470367
1099969
2317222
1644701
2602746
277919
136111
199830
717196
59793
89721
2139181
225693
2306176
579749
2466810
2493346
98034
877709
808719
2855561
1103359
1923774
662117
1625190
2016986
1233914
940713
522253
293843
1930373
1634278
1771754
2267559
416977
1843147
1520953
1265968
894591
2319652
134534
928710
1097424
1634611
1376795
2850093
1465624
2515137
2780094
443819
803379
1558279
2893733
316264
878807
2899275
2454742
530762
40721
1908525
1262876
342956
1902651
1309196
213786
2922651
1877986
565114
1432596
1487367
61879
1503395
2497188
2560117
409822
2222641
1299510
1531240
1949677
1587681
1279412
874646
978902
2346185
1045279
2766906
323323
451885
1484045
1247415
2279708
2904166
2931135
2571714
2172965
2911088
1840423
2202761
2562248
16684
2028180
321508
587107
1803898
563907
2742214
537901
2600146
162759
2264019
1763871
648024
1493047
444113
2001658
1981612
22332
56110
2636403
1225168
1749173
259107
428541
105760
1539602
2647187
2469075
2068223
2018150
1678667
2738155
419557
1654901
2377994
530408
2027005
2451268
2255494
2350846
1179482
1088740
277120
739994
2199694
1180328
1655394
1623938
1317837
1255970
330175
1233870
1400752
304736
2162675
295840
1066607
2400149
1628800
2830419
839694
758084
2411250
1319543
2310660
1018985
89520
2891645
1351966
1685704
2862095
2897827
5656
2931254
382779
670773
1177446
92711
1477121
800506
689739
2231755
1802392
1920531
1902146
1978237
2221182
539500
2056381
1664826
77198
1915967
295333
1137743
2498633
1912337
2605955
1101360
1844752
292880
2843793
623137
2039685
2040750
2501709
2367761
1132379
697188
256799
745233
1446621
2747660
2915360
1159205
1950231
2451799
668843
418711
313412
2901484
2681676
2555854
1422644
1184563
1007286
1226150
2248477
934855
1541012
2718576
31322
1213210
1167905
2376
2508911
917948
2248534
588105
1784150
2371315
2646766
2562459
2501406
2017197
1901866
748240
2208806
2691558
406324
1040629
2401684
1106890
1971272
1437401
861186
155638
1798654
391205
2661919
536433
479483
1801937
444098
1836738
1587812
394119
149414
752687
251214
2093975
644696
400408
1794983
2598041
2900734
174780
915031
2488702
92810
1828867
2590030
1042530
2229257
2302057
625309
414021
2381115
1421209
347152
1724573
95648
725842
859397
862428
1217160
2322482
1759529
1485949
832010
486432
1110908
877195
2608293
2331502
2734332
2604912
439525
2632910
1405482
2059406
851498
1120812
244816
1997789
1537278
987611
1500468
2004966
1792827
666195
2449905
93527
2128740
468916
1074968
1797174
2714549
285058
1883765
2354835
2413136
939362
1064228
636927
2611927
1367825
578905
1074410
448898
934497
1561843
191094
1456455
2901011
21250
608593
1880413
193565
569868
2611657
2856358
1199243
2321766
1530662
2050427
2454389
539360
2645034
1448731
2759704
2129641
1839905
1867436
971805
79811
1814387
90958
270562
913928
1620373
486246
2444419
1449107
35488
1201563
2899701
1190132
2181888
540162
453458
2429905
231730
2780798
1201762
2095406
1249367
2007643
1837398
2385477
1898856
2895867
2582883
898033
1494078
1379412
1686178
2132074
2808891
1421032
2643297
1176236
1533823
436313
1837805
963258
1973834
1159130
1117450
1175659
852694
1190984
1582969
2601176
1139305
2117201
2567406
2521393
563347
1411977
1788383
831316
2307419
781996
1610324
1143765
1625409
944930
1442563
2465715
2445510
1567600
390077
2092198
2726447
308745
2714779
1733924
585332
2805119
871786
2838942
135783
1681401
2071511
1806954
2327231
1587637
289615
730075
2936540
311531
2491760
1035592
2256798
654914
2890583
1474393
2686694
1722711
1137254
37982
2724288
2228094
1861395
1938576
42188
1062347
1939909
2758802
239580
113870
513654
579958
2343928
2605483
923288
2562887
745719
2708407
810767
2276384
2866073
2326600
1495649
1556496
1865882
1715383
2120243
994038
339936
418045
2207442
2400565
2389896
2896469
2119601
2509482
1484754
803868
1552211
2531325
509130
2438254
2514110
691865
493463
841177
1696920
2360498
2307519
82301
664709
866250
1679007
1519460
51925
1266042
2382657
2409363
1124203
1030811
743116
101327
765620
1699427
1661449
2796920
1597192
1167208
2184629
2348805
128391
1194938
1937378
1623606
2322003
2595497
6319
1440666
2578299
2629373
2843774
275853
2089991
2018134
2448651
1221837
1266433
1300461
2771116
260839
1670606
242153
1634776
1764605
1092507
303331
341912
329451
2536112
1731986
158246
1265081
1039947
154477
1777408
1505560
448512
2463254
1055649
2458441
2633948
1976766
1790352
111325
879551
2023681
477613
374467
598411
2380246
2231598
2598427
1282227
296413
698253
2094133
1737891
2237341
351960
1233344
818350
2073772
2110297
2842028
1827124
501395
2644114
2430165
1437878
1105582
2448895
1339994
2383368
786241
2498212
2858971
2016452
2325835
747379
1689921
1554321
2486974
742845
1879194
2904755
2185527
2447926
132267
2573520
1411579
2024895
236375
1150561
2324947
2719015
116077
724716
1249747
2766240
143025
112762
189721
750743
2238604
2201391
2516737
2693170
56763
187335
874745
2589800
974071
2463218
2530640
1824478
1115318
639818
1372022
88708
7507
1841763
2405880
1699982
2114732
970564
2005640
2055511
1747834
1135255
130063
1806207
474799
218521
596615
122105
2858169
2022065
1564903
1366561
1610495
2803846
1322239
706113
880490
1027908
1430914
285671
2127069
1463232
928555
1697452
1423932
1138431
2735906
1734617
2539470
2040889
252989
44464
2225959
2608789
294358
1772322
535824
952667
2853496
1697648
2031823
717439
2077406
1569677
1407363
2111273
2793651
2194244
2492639
1098654
1338022
2594638
1643486
2412996
1450536
1968532
885895
2651469
2612602
1581332
1868624
2410420
813609
484517
2299821
2272581
1084074
1223052
984825
1904700
2011869
724144
823891
2544095
967173
511710
1776290
2633048
2738243
2520442
895036
16817
2203425
1770241
432848
616086
1679012
682454
2519538
66651
2700698
1393893
528969
691012
1195759
2022352
2827547
1008507
2834670
2701898
1151172
1627656
2697267
2180971
234855
1494934
1412542
2077714
1376984
2922699
1253044
1003597
1967859
970436
80922
496082
1673007
1353270
30179
2470211
800580
1535259
1346022
1079438
63284
366974
1805161
353529
51339
2812288
584027
1380945
2086129
1620008
2479292
507945
1912330
2328492
1957622
2042798
2678001
1950762
1859893
2850737
1718802
893696
1705040
105337
154785
2659195
2845183
78097
2042936
1963618
432251
2831033
1844672
650552
2564051
2040102
587723
1862144
759045
1297724
2613092
2440811
2578228
1028815
2616484
2789438
441213
877835
1019538
610257
1745280
1508535
1717126
905802
984816
233497
64365
2796094
2512790
2874889
1887632
1767127
1856682
278501
245894
2689699
2772267
282687
1857252
2127121
762812
1342327
2526127
2130550
1074844
1176720
1099140
1022398
471197
2880347
2398649
2860732
1216554
2564190
767861
792520
1141145
1231775
2932897
941422
208663
1908045
2012586
2898155
2208813
1930224
1739961
1105845
1541338
652398
2931938
2142894
1991839
2463732
123028
1696921
973097
1339437
2568952
2275600
2659747
1419284
2000666
1127091
2139340
2469803
2262388
2695801
516025
2352418
1165868
1707493
550393
2192810
1145445
100983
223921
370292
2888233
1094038
1974394
11189
2753980
834727
2377246
2364603
1576140
519845
2615685
1933526
1104955
91280
2199882
176218
2859042
1778749
2084527
1053440
714573
1925449
705808
853776
273945
1209983
2880081
565337
1851229
2169473
987535
2241551
63560
2248978
375940
2037606
1891323
704786
2860076
1512032
1868675
6890
1132621
2836253
2906031
249779
469224
92772
798780
91868
1327038
923339
2481578
2644922
1518347
2014452
2462705
2890140
2188978
1492805
2093473
2242199
2481053
406068
310469
2281549
2300643
2446684
2933382
595115
370054
2900250
1124988
2430491
2351308
1026966
1686599
1149818
619693
689456
1147910
1378934
2655295
1812473
2648192
1592550
2669259
462873
2499123
2513053
1133761
2002675
559366
1618643
1690703
403167
1380682
1054568
2908983
2728864
772626
1134329
203412
1902096
82973
34129
2379170
1670677
943719
1070472
158961
2267808
2090667
1559835
554045
1894525
27136
956323
545626
2065794
2181150
1658629
611050
668310
2879055
2177702
1441254
410771
2075744
1624641
1494157
1554158
2734353
1667490
727956
1598937
895602
2788019
424867
1295099
1339514
1049289
2295401
198338
1730978
1821169
2317033
1886160
2426814
2158340
2282311
2748137
348134
1909653
400046
74442
1266851
263843
1384619
1769696
1251794
1943293
566259
2103573
1017368
1724052
2606830
548809
126566
60058
962597
2166362
711191
1736499
1619285
1060391
330647
2321038
73460
834265
2518032
2840693
1281367
1635117
1688914
1879068
378384
2358001
2024101
1193192
2791259
743411
571851
259058
2325683
1336511
523641
1223127
1924540
1741435
2547229
1794198
385202
1655138
2454846
1137254
2434316
725302
280015
1230108
950372
1996195
553644
2192674
627611
1571578
871241
1813752
1699199
2080023
1790496
711988
1072289
2880673
1965968
674679
12683
1627955
2186583
2628165
2930503
398290
586402
212347
1124001
302510
2687140
701720
2493723
928450
2692845
1061884
1803416
254914
2600310
228508
2457644
1635735
797233
1531257
1562788
1937217
833497
1582009
215726
2476606
1938651
82457
1887447
344312
2779866
434675
2303257
1922728
2817873
591881
2334709
1672051
936884
2799529
1610718
1917502
2725008
461550
1635239
1268683
1323460
1722962
2541398
1933746
2757463
1782735
2098336
2495764
246158
1114968
2125027
2735922
1034700
684504
1616691
960751
1863680
833852
1829024
2798195
1620537
2391874
586358
183087
1875567
1155861
1773128
881711
650785
2382745
2379998
1588111
927193
319706
2514401
1601944
481970
2759884
870325
1351192
1183015
2824914
494329
2925282
1600756
2169578
373377
1451909
1472858
2100883
2278461
835656
990918
135121
570287
407131
160039
2747367
376960
219406
2244364
1806928
886232
1521145
1042792
1458112
1446223
1257551
1365133
2759097
201928
993959
1763433
221024
2074818
2231469
1447850
640033
2437429
1554496
592676
862541
2499876
32400
1613915
883675
722245
497198
2260316
776125
364729
2441257
2311134
1274218
2931141
2519699
1462905
485641
479141
1256644
2339698
2747608
1697848
2407401
379719
2870333
823852
2326691
210220
2234226
2194692
2586376
2349465
1607875
1803754
754230
1967807
1598141
2655735
649788
263962
1707761
311955
1479855
155492
2682942
1744554
435961
260720
1632157
2864060
997730
1071238
369503
2516999
48336
1538390
2404593
1433766
235471
1860166
2196534
1805462
2433352
917772
934141
1398003
479219
1490022
2774368
1128605
2879960
1475996
94544
1441944
454452
2855899
535537
2264470
2309114
1651533
84230
2407833
25760
1945811
561932
13027
601452
672095
2522699
2423414
2904950
2828340
2068544
1422812
2660556
1525764
2868861
2090877
746769
819107
2116425
1663459
2682089
1884621
2678299
956790
495389
309626
1333454
559634
1406393
2141397
1599778
2733812
2875605
2421703
2577895
1790164
1407099
468038
1932660
433906
2227776
1612068
2744914
10753
1810000
1187232
1968210
920047
634425
157922
2831547
2160839
746474
461607
245112
1739375
104772
1440077
2292411
1377557
2459429
657410
322476
2759040
2838077
2925171
2478014
560522
2280207
483561
327982
1354244
1693431
262663
928543
563447
1553474
269957
2713209
1798279
634299
2128127
679676
2171478
2193204
1860666
36102
2127356
811339
97244
2226847
487122
1632217
1461023
2079923
886278
611790
1617763
2420195
250412
2850489
1147754
2690132
1564720
455668
2827467
2495435
1503211
1602121
2807314
1471544
198809
406494
2239012
126421
785061
755483
2211613
222785
405289
381312
2387450
1733995
2770425
2466477
2683358
2402597
32832
2177641
67126
955902
591570
1569920
2582390
892745
2754477
126499
224241
1452005
32882
1232075
1999098
2913977
845864
2858728
345109
569173
562805
759347
1654831
1098270
1623240
116567
2279842
1369989
485454
2791973
1942073
1406704
1559428
1720774
1752527
1616164
2707703
1676315
2708015
1897064
2395324
1296304
314951
2508222
505304
2366016
1492303
156400
1883551
2659083
320596
1880776
1179559
898657
996144
1082435
908455
1703685
2842577
116812
708971
1977868
1733881
651206
1822672
2913516
2299422
415273
88466
685826
2350296
1236803
1870190
4870
306027
2841824
2908913
2769239
2295739
1284826
1011275
1976584
2045524
1392289
1630303
1513493
2492009
467410
1648622
71931
1977890
2758712
917704
2909744
540484
2722665
1546474
337478
2457337
175694
2496257
408009
2797884
302672
351449
1277215
977336
1517881
1846960
709907
2812217
1636261
888614
2863889
2527273
2114171
1632478
1958849
139487
1004111
2407992
58383
2284928
373265
1571892
817176
607063
1675480
2590056
2926287
1658985
2715489
2033257
1638661
1703751
2381267
1920720
1118987
1844767
2700300
1994677
1202886
573136
1943889
896832
826388
2767812
834396
2128754
91253
455265
2502925
828834
369992
1831478
2821806
659675
406155
1494365
1745917
335738
2580269
1437344
705310
250790
2255998
1846898
312783
1534432
109844
2440667
2505203
1406082
1621225
1327365
525586
211779
1919637
1264308
1222859
1169693
702123
1770606
797845
2185148
1559540
246255
220255
933696
2910057
1123759
2369603
1412066
1209814
1727609
1253963
2494948
2258486
2929302
1137370
2775740
423082
1142980
322134
731360
2566500
2637393
488405
2366013
118699
965063
37698
2065718
1290565
803696
257034
58253
93265
893093
2344651
2748969
2601223
80720
2574471
2594573
697624
376133
551845
2255742
1833274
1053527
1329671
282794
736148
1106731
325837
2869421
2125956
1246766
2423031
2020855
207444
1336849
481571
137151
1118661
2544307
2855325
1467989
773585
767109
1379518
387814
1388376
1811975
1221696
2865985
150581
2042690
1228105
2303093
784505
80343
1470164
89522
422334
899287
913600
1372491
2469757
907306
641605
653318
47397
1280447
948022
2274384
1889048
2674686
2675797
1995731
306161
27581
1758795
2742116
1889513
1291545
1773070
790082
964856
1348772
331616
2917795
1750313
1237226
974152
2145648
1593345
16024
512857
983985
1690802
2113149
2854895
296749
2429166
2623465
836264
2739081
558558
244156
1376757
1828466
1551597
1701696
1045386
2407230
518765
640302
728626
880725
2126565
376526
210812
1101934
1029292
1715986
1555988
209945
137847
1867176
852640
310785
2721794
1489890
269249
2304377
1517727
815508
2553965
219072
987802
1299486
2380848
1247236
1281312
1421779
2782828
1490150
2575564
2551519
2346734
932768
387854
440213
1886793
1181815
1358958
1124455
695004
2281528
1771035
1403713
2323387
768016
1639103
769828
2828843
2841689
904499
846305
1793687
823672
2101376
1226053
1973428
2691285
2194515
67410
2293907
2850436
2465657
2802012
928019
2918552
1476603
752207
6093
2495045
2325992
1501879
1585028
453662
1275463
1052953
443563
1291815
696010
2522223
640579
486877
1460631
2485238
479462
2533317
607973
2028789
727493
85418
2022316
306347
717516
882338
328453
708333
2855340
239782
2367708
2009365
432697
1651175
90277
1417536
259122
808799
2196095
272632
1490366
307536
2606292
2052471
964907
2537503
2375105
511347
1439885
1526626
2083067
2134082
1641482
164404
2590967
2091974
784471
1282710
1753792
130442
2633817
2889266
2181446
2212853
1569634
1489626
1703501
1450591
827032
2269151
1318687
299478
1041681
1898291
281189
85240
1518978
2606919
159948
211692
1629364
2926581
2899778
1330430
1980612
1625526
2851357
1003128
2769409
819212
1620000
1890987
164660
596240
2580788
2421491
672913
138087
1597603
2897323
437509
161347
1878626
829225
2591831
2180911
358099
1856273
1930668
597965
199045
1923844
645177
437328
45319
2410075
44457
965016
1906716
2108960
2754074
2364202
684158
756864
1227678
1961235
43726
1487139
23453
1977580
1314013
2035877
785163
246560
1293482
215539
2659733
969863
2791103
2794090
2243743
2698600
2032043
1994716
1511096
2343844
2721220
2318780
2772310
2251694
594984
2471281
2558057
2683439
2667624
99459
1768211
1638865
2739595
2833951
195540
2227247
140836
21362
1380773
1776010
2458189
511372
1348277
2147261
1743444
276225
352701
289217
2235933
88156
1871862
1057226
1143061
337425
1537866
1144598
2602024
1587813
1307289
686096
2099715
520900
2363147
1152541
1663004
649217
1301825
332928
1660787
420475
1807385
2184545
656327
2584231
2125718
2652984
1991084
1969641
2544296
1377592
1989366
2747958
43661
2272943
2292510
2796628
2290133
1738886
722197
1471840
1155174
2735933
1922438
2049304
2792975
1215965
1045463
1998670
2307924
1913089
372353
1086574
1263332
1308187
61236
867414
753308
579911
488626
341219
2549605
441122
528416
2879886
782569
2110758
998139
1548031
954564
1088832
1432530
1881083
2753622
2144817
2939882
914973
528500
2222651
1894719
1096705
318458
622394
1745140
2825072
2501008
1171752
2517998
1519788
68752
2034825
2248233
1835151
505044
869494
66777
2015300
487079
2388316
611492
2386415
1183786
2242008
1621130
612154
410138
2938357
387560
2700266
2328634
2464294
2642217
586134
1865154
347797
817432
1680926
487245
2781009
1142406
2016304
2397285
223070
84521
180395
417261
2414403
2580180
449518
2145694
2692433
2122300
2130338
2299138
148948
2606980
899753
441118
1634058
2760915
182116
2171815
2725453
2667163
57127
586655
1980144
1318630
2170175
2502693
82544
2732612
560689
1300902
1733396
1464275
2410078
1192082
1820748
1429944
1836262
1029340
1554090
2132566
2242746
1547616
2669637
1661652
1429945
2876752
1673736
54600
2324921
773920
964729
2317997
1226805
2819678
1379122
1988801
1409070
2449539
2309466
743821
1953516
707130
1956274
2147225
2303949
230291
2521533
2934420
1514738
1586062
1380252
2041529
1618616
2653635
2360727
2008836
334063
1735949
1164301
2493600
1456911
2572930
1789194
1705895
860747
1628841
1479142
819671
1462709
925409
2319646
239510
619296
2794962
2897493
2364606
542166
425049
1902670
2051228
2177950
2449225
846808
1260003
2847033
474113
110845
2578280
361961
1118038
2901899
403472
1975787
811046
2703511
2727793
2715799
412380
483755
1148940
911209
1445164
1781249
642717
1359072
2888506
114385
590476
775458
2062538
95057
2059284
33689
2490835
539560
678873
1289477
457486
2278141
55253
881624
1350853
1677058
2152202
2420268
1499831
707877
2383655
2449853
2378840
1545798
1119715
2200667
281679
265824
1880025
1611923
1237796
1375058
2703617
2807589
2833364
548561
1786820
800990
291191
1040077
1332448
1992321
2828218
2892354
2438611
1326479
2813191
2084387
2359120
560902
2222706
2385963
1400998
979164
2058490
1707377
1743151
2606280
459009
935446
1918720
762780
556579
2003954
1153911
526407
2168444
47368
364645
2332269
1141753
708951
485968
433761
1380229
1650763
2273292
82152
1285153
2915147
2691411
286040
1215037
2878372
1098956
1660141
548524
2761197
2207779
144143
2642718
652519
203401
1414768
268501
1234164
23820
1045016
2326146
600165
2724026
419112
1788413
2185736
513614
2243470
1261218
2908387
2432575
1249281
111251
1025242
789341
2358620
2586936
2074160
1124631
840466
1711769
117286
1946651
975716
1422435
200654
2248526
1410550
1671438
1029731
2436951
489843
1607622
1372069
1746103
428234
620144
2718465
2266995
1735927
1735115
2827299
157207
2210399
1267865
897709
2091156
1145263
1016524
1812428
2250677
858500
473070
375673
537869
1496910
1207698
806957
635622
2069819
1313483
2909816
2823351
1603291
1628304
24142
268710
626715
774353
603290
1872051
2844251
2784399
1412450
1530903
2442699
1016578
1409905
473802
1759995
1269804
2211675
1448891
1582105
1297692
381303
2526448
2628824
2329085
1646671
249724
915594
1008365
1096975
1603362
568704
155821
997331
131184
1567841
1331585
704132
2636805
2562112
2483266
2217495
2050066
527307
195778
1006880
349271
2709582
976292
364947
2882978
1050678
867804
1429921
433250
1805797
2256662
181644
1179456
1424456
1198562
967412
2490103
382564
1826404
423469
2175957
2290074
1361632
2782462
2830404
1220594
2510372
559516
1200447
2333224
2758330
1262191
178005
799567
2793843
454462
2494781
1722427
2363786
1005868
1109575
1596369
100200
463933
239930
1922407
390592
2285627
1600966
190307
1165133
1305655
2774935
184100
1115993
357313
1696755
38964
954042
1502451
2021056
2286571
1101403
1780840
588715
1265729
53306
2339655
1496404
363665
1815593
683204
57764
1718140
589936
2386636
650495
33519
2196537
2265286
2493623
1837049
1925273
696626
992505
2469327
1716463
1303883
2878551
852970
336375
75322
809079
373092
85538
1387386
306630
822029
1413126
2147557
2774168
1219645
2284893
494490
1064968
128357
2239124
2098476
599526
198837
2756356
1233891
1110331
191793
2223168
199561
1343040
1564284
1883703
2844224
339181
887943
2028893
2382760
5012
1021715
756829
565163
47653
1678633
576592
895702
2888200
1409225
2692528
1278175
1438264
280799
2727991
1362205
988470
1632254
18077
936910
1824697
321981
1262691
753935
1277419
2418937
1171613
2644177
1340212
2576404
1649908
2856884
1038033
2251047
831842
801093
2844625
1407639
727212
2605217
2073147
1739564
2694284
1352434
1575103
2817999
2104099
461287
2632917
845968
2919211
2749829
2597123
2280514
747919
1894284
1943406
587419
1176770
320212
2238559
1333700
2748533
1668971
1856722
2449736
2561189
1357253
1959704
431543
219440
2875227
1961003
1086270
367900
2249377
1601196
2466357
592238
1605617
1748682
1366646
2807003
1942093
1595975
1897439
2702564
2247950
1359502
533137
1129742
2386235
1116024
1823439
2912717
161458
538454
1553924
1425872
144635
2093565
1441751
2823554
935824
2878668
290702
2759469
954109
1909003
1459634
2517916
124509
517850
2093268
2107654
1212163
2558210
2534385
1683248
1307
1804120
1945335
1382964
2506541
1306657
2579235
2595424
2168599
1328860
662047
2586375
353481
2517650
297996
1910104
1069748
2617363
1293140
317312
1488581
1351827
1701521
1907838
1472667
405366
460070
2305247
2004582
2364025
1814986
723501
27710
1761072
450553
2089796
2345326
693524
1064058
1480935
718708
2253292
1212571
2168776
630815
2743624
2010212
2281407
1371928
1495662
1044586
2870716
362867
860602
746586
2015938
2030342
1983592
783086
935764
2607210
1524154
2089156
1558671
2341468
245959
555619
807405
832870
178548
113535
2861987
1798481
139424
300618
872617
2142827
1440907
2624910
1677344
2739360
2287252
2136112
665365
106803
2857607
857512
1060810
1744988
1627542
669413
245241
2587620
1573490
1736268
2096174
2543981
1901684
2841191
2287053
2289962
2252161
1073678
1438718
1085635
484392
2866179
1396252
2925895
841182
1434199
34063
2184998
2350559
797571
2464443
2550540
1096230
724608
410622
2046866
2200310
2428724
566154
1768084
487765
2301485
2086570
392232
325798
42186
2753169
972742
2650312
1064181
970485
359744
1637817
2649753
2512307
1285725
1509359
2456023
66798
117096
2027396
784601
381718
1835045
2460950
1972932
827224
2301671
1086162
1392340
1669379
364432
58794
716141
2629035
649323
2872005
617602
1714818
2336775
2209106
318074
478634
1828580
2297727
2170289
76271
964782
1769225
1630316
770574
2301981
2301179
538623
1132160
2823548
2678407
2853043
2018225
952363
1719897
432656
1137933
41918
385968
1347109
1333388
1176451
535567
1038051
771771
874513
1001243
2586154
2220176
1334766
1095915
2203180
1732823
313955
1756789
1592508
1838054
25085
1878199
1147926
1534897
2282505
921150
1892391
2251928
324678
336921
1985738
1941400
327575
562787
1521670
2713036
25606
1940165
193098
1338952
1842313
2124488
1414938
1432606
1846771
445515
2883780
738586
1242144
921573
1992929
782926
676347
639130
489383
1438747
31319
1488712
1401582
372994
1147674
1681202
236900
962695
1977585
2603262
611662
1272572
1331975
1287183
1941903
1383861
740649
555058
718988
673296
1260543
1745495
2382885
2422696
1262399
438516
2712154
1493226
2408375
897301
2926937
669853
722118
391386
2801106
2019913
1050604
1230660
2368910
98108
2420123
2368817
2193016
2926656
121976
325929
1428986
139255
321623
2592786
1370135
2250243
504116
143140
1985886
2481484
2218759
919882
1410151
2236075
2176526
498047
2769
184895
2207544
1063524
629267
563707
128972
274976
1831177
2886449
1096833
1845912
1587233
1984965
1896736
1386768
1265300
2836356
210961
375245
2662830
2652776
1865705
2519011
1932986
2109436
2820714
2574086
341349
843098
746894
834817
405407
1170288
1481865
2074409
123121
1150061
2209963
2225309
1568481
1800633
2908863
2440046
1413564
2291673
2442163
554108
1308910
534814
2473574
783999
1497993
2815567
2097823
1869929
1524058
1140067
1717487
2188372
980650
1126722
2789859
497945
2116552
20659
1808407
1153510
1768256
2309984
2908606
2934850
2619404
2344490
1305066
2140382
430192
1853460
1016829
91479
778746
1460238
2258020
2748293
90414
2469477
2167565
1512737
590588
2081701
1814173
439013
970991
528026
1944365
30059
2292091
364117
2782354
2189436
382728
772551
2771204
824332
592862
2467831
2808621
2349345
1661182
1228428
418736
2510220
415690
2746839
1339006
2058067
1043307
1323050
350033
472759
1138192
438741
1176629
525221
602754
934378
227229
1297884
857855
1777203
1668116
1744750
1437920
703882
2907546
1846847
1993469
718110
2100921
1707701
296676
1105781
1952128
1763644
1846545
2877543
2765583
432282
711207
834033
35152
680079
1362276
196060
964539
1041427
994993
625739
1811576
311755
1546225
2426495
1970491
2461578
1898416
785176
1521178
334102
2126136
268187
763396
1647187
1443474
1738208
251287
2333636
238940
2256173
882198
879640
2868428
1515376
111084
1901810
1076828
1601421
2360479
1346293
2223002
415102
1546844
823916
295326
1448876
1054235
2892606
2714939
249750
2137540
458858
215670
99980
270927
766534
2155165
1908043
1594749
1692414
415384
325956
962026
381403
1469583
673158
1491307
757409
1591788
1148751
1630399
188351
463401
2743652
528901
276618
2324787
2602743
957201
658612
2134623
2693491
515529
2360210
2812566
1571029
2404021
1913677
2091567
2491360
2497518
1532286
1534370
1261979
702655
2030418
2783450
2934164
2760231
647804
1348424
2887676
1337071
2919738
1609182
2570487
748408
2277130
133976
2129888
2922932
878572
1048589
2332394
437009
637370
512822
1781516
708036
1666079
2246630
352907
2373092
2673007
1509875
2193960
1539567
2031485
203678
1561834
250680
2143463
2864066
1893844
946004
1180468
1592125
782438
2666317
1132587
2668062
580438
2443653
1411616
269282
2228651
191969
1167717
1150297
2297041
143751
2880721
1902624
465429
343253
1550141
821566
2371826
2365328
2735149
265381
982055
512778
225945
718693
1762911
831639
186206
2456269
1264001
2149048
2551344
2183460
2797594
277487
2833300
563411
1051071
1946938
2591177
2617316
1824423
662316
2269208
454186
2280401
1431564
415569
1865491
2287346
1750749
1829373
1385943
2311833
2176158
201890
2583407
2894562
2552747
263070
1125446
1258873
177718
2778245
2737228
221442
287515
2273845
2222981
1410149
1097964
2931719
1121576
658357
1173660
1051086
1117053
813341
1901121
732576
2437966
2911674
1008866
904591
1152433
2554131
1446041
50756
857711
740590
1880052
961455
1372334
2425368
427181
1704922
2177567
138907
2178470
1105620
1017924
2351684
342392
2785038
322612
1263370
2357202
1520285
1329207
2937031
526319
144921
2367455
1914135
795863
2582225
451670
864422
2860509
1675305
285163
2468326
1135033
434067
267490
2192958
2197324
146324
1662721
1748739
2720164
1827124
1776125
1611991
1938234
105800
785831
980037
512009
2536054
1406129
2523606
1358105
2364162
2361816
2431665
277905
955207
1079366
1260166
556585
767103
1573748
1720793
2789513
714719
704136
195240
2230808
72823
1863536
1375599
422909
2445329
488218
375031
567028
1927653
425960
283648
2582952
2756899
417388
632777
1235821
1173738
2181808
2025581
450851
579077
2183117
2653126
1201028
2393867
12853
2023834
1144425
2140511
1114348
469199
291708
995909
1545688
731879
589675
287478
863813
1517747
2516425
1178448
1678813
487264
2261600
2186360
2875030
1381021
1621576
905286
1681237
1614438
385390
1061466
1936665
2430615
2213152
2502055
1833717
1586956
2733684
1495782
1161102
2416945
167324
1618322
456939
2044740
118950
859974
1770876
2403132
1156269
1965309
2919108
1141242
1797156
2394554
1710001
17100
860188
333304
315324
2007837
1845440
198317
1993477
2698279
1162923
1378310
1933000
1744855
911845
2909895
911811
1864198
1014443
1650078
1282505
2155338
912821
1565876
1723118
862338
2930483
164707
691426
1760322
1575060
1407953
2572651
115026
141271
783506
2398141
1608062
554515
1004785
2902236
2249969
661861
70842
1678411
864231
2889590
2265921
2113907
2562334
1895418
2623711
2544919
2439841
2636814
2105933
277389
1296914
1057645
2674865
1398323
582496
1301398
1595366
968881
975574
2335173
823270
1510135
542770
1620935
1559060
2525860
563985
962390
2738112
1834840
948728
1554023
1883061
2822120
1142500
504340
924035
110603
2698092
2670554
1530630
1518342
448864
2302358
313658
964436
70667
1258847
122448
2622627
2484204
1959159
2852235
425085
2113418
1929976
2925376
1502550
1744002
471694
403987
679971
1223958
2054174
2231143
101713
203440
1637208
2080227
2296069
744156
1686713
1601290
266011
1122899
2397632
1123
2451616
2444796
2630419
391325
1741730
2626248
1355905
104126
1206750
595928
746107
2690565
249176
1028483
1109265
2603317
2366059
830388
1815416
2649313
2851949
248790
2260659
2101377
1783260
918568
486338
2334089
427861
813559
2354752
2689389
2222990
2576541
2011555
2378536
1724732
349922
1284694
1832012
1958703
2394040
744023
126498
607559
83570
1143661
779224
496843
235016
362859
167793
2143899
1853947
2832032
177572
2834952
2610111
2124598
2112300
2247647
1520733
181740
1528266
1662342
2881360
1950980
506490
1662481
1584681
747880
1049933
1548165
241030
141084
1134279
2191802
1024015
552161
84713
1487925
2583036
2095138
1563644
1515698
741899
2225961
2131548
1460413
2521316
2526397
86327
679422
2463271
837083
463814
2855523
1067633
366133
2360866
527828
2557404
131366
2654947
1879775
1035162
206170
1115025
110793
2462681
2550636
932508
1647525
2409980
2793247
2479050
1384992
681717
656113
2737630
858928
2279003
1653601
151124
1816478
1957239
310673
1783180
2174949
1108600
1843821
225705
920619
527424
2556980
2683051
2194574
829557
1671545
566529
145589
469279
1317108
525634
1610316
1429542
1055010
770551
423296
1233062
2219221
1422592
1092798
1419804
1336323
351980
530780
1717484
2757056
2769281
2207002
2312762
2756477
1015892
2640275
984230
2849539
34788
246116
493175
2675696
326623
529168
253973
830655
168582
2388653
2254036
370525
238349
1113085
1114551
361269
2563651
2552763
1413578
415146
829083
1530834
624802
1843072
487030
150189
1653000
339435
140179
646662
548432
109537
170165
1417845
1520645
636648
2038815
1920670
1324073
444781
1459512
775099
2106680
2551701
588769
1321615
2141025
813684
2079406
2866047
1802545
2769449
367822
1829508
995980
1157127
2114149
907696
679108
2589987
291795
1588191
2430446
1422972
404701
2294224
45007
2089047
461987
2136327
2123251
1373838
2400399
2008113
2167664
2593745
288049
1886750
1857139
103788
1744992
1944938
543012
1131987
1729901
1165919
796108
1906456
1840686
814933
2403743
19414
1575963
1134705
2707146
2299936
905204
71909
1460937
1249072
115690
1512866
783344
2753611
1000183
2624266
739063
410250
799695
669415
155502
2322692
1349690
1075396
2169373
1906107
355542
1694302
469150
1523566
1584623
1286584
1300547
2290752
345436
899126
656900
1441234
291250
2452324
514954
834498
702838
1434690
1350496
1091372
162080
1995591
2270550
891854
1805632
1834684
45605
2683414
782191
1338542
1177953
1614412
1065838
11184
572058
404927
1802867
595635
2862331
181265
1028425
176348
1928175
2646174
1076650
725595
2592139
2245697
447052
1310819
813876
1395209
1770214
485929
2750423
2707500
2496295
900324
251485
2549067
2274567
1865336
97395
2463998
2813353
1068880
1778019
992021
1425271
1984080
2868105
917132
2061683
1779964
2537596
406946
2510007
36478
2574762
1420339
1303165
2622666
1964143
2684920
2261231
2721402
2697799
2804174
2883069
2757173
853123
72107
915616
2397120
1042617
338860
452273
78229
614234
2421814
1165752
2183486
2606821
2678809
1016708
1368850
1615218
24367
2114455
2277800
211981
327524
1160836
1954839
2302286
1434363
2291548
2929423
986681
460414
426297
245499
1515225
1443804
1187117
1760316
2587432
403536
2897515
1103345
1644316
1494625
2502277
1233704
319063
2568043
2420269
682925
81373
1559818
672610
877270
1813195
95314
71312
2727098
2310847
1539696
912406
124927
2656976
1268503
517226
2085337
2643716
1252050
981359
1692325
247449
2150355
1477449
2547462
1816414
1245117
1085247
657079
680565
1072877
91340
2453591
2148462
2542255
733628
2009950
2177351
5052
1677465
2655690
163483
1055218
649942
74413
1004613
1471443
397315
414486
1778360
2218799
2333799
158939
575237
2729178
1781697
928083
2081965
529969
1319979
2492801
894889
2031104
2681076
1468422
2804086
502507
2262836
1655267
1517922
1917386
1451501
1209961
2028539
1726627
1521976
2797554
2702702
1648115
1553199
750955
1906734
1737371
2655641
944985
453904
1885746
1259141
2937161
2017196
1220641
1879849
652199
1127290
744306
2367153
1020628
1772425
237904
1529292
1836516
429438
2229845
1046019
2344627
2002236
2521576
628498
2652649
1798572
1418258
1337705
1443902
2479544
1108280
1131092
1670642
2846530
655491
1129244
2534914
77949
1363206
943608
2908088
1711616
1106834
2809803
128916
9371
1594871
1050799
1916675
995145
613737
335683
2099123
714867
303831
199678
2431893
1326811
2016236
1957297
573585
2421644
2577944
1584384
254385
1147507
970297
313300
136933
1125011
2501157
1258190
2034454
258410
725106
1624141
417438
77015
2519590
1641401
1711559
712034
2835960
2635391
48999
413307
232461
1968742
60399
1169510
2920994
2522535
2091699
346771
2064928
2689882
1374576
891741
1141054
2229831
1454373
2783091
646746
2811427
1662081
282407
616759
934009
2910020
14456
1151965
1750007
2344725
1684211
908619
797985
2809391
1259849
2642418
1923690
3188
1484306
2160938
172598
1277513
2579339
844796
1510109
956687
1032348
248631
2839365
2691111
2522210
1018958
1566464
2440680
2192889
2197925
943647
603368
886860
480025
1868506
618571
355691
417858
2779216
2149867
2661036
418189
1173790
2342759
1992799
802062
2392688
74960
1085680
2883083
1163506
518910
1998650
2273283
333681
1269807
2934097
1739342
1958301
2341050
1193001
2617821
2385868
1882418
444031
927994
2671998
2745982
779696
440327
679507
541733
2087536
2877033
597138
1594583
2110566
363588
261426
1035789
710172
151184
233245
1114694
680904
1055865
1959197
1146284
569592
905341
7595
2199414
2767446
2190607
1717097
572825
1829710
557687
1119147
399029
2381021
1347199
2700122
2486479
1909417
283719
1383773
1718627
1231034
1911795
2843327
523616
663924
2223798
2349908
395477
1477088
1526522
1277617
1407354
1685781
885040
1459558
2493558
293717
688687
1488248
2646288
1654660
458122
969105
660285
679435
404618
414387
2534563
1123698
234038
1577732
2084178
1306471
1362467
334024
1096238
2074870
1137019
472718
1175812
1268137
1185983
166192
2736428
488806
2671662
1464075
1682386
2396660
1210639
2341570
1961157
503131
699186
536592
338161
1601557
668214
2871633
1479023
2069579
710687
1774043
1516627
1223151
817736
429742
619527
155867
2610175
591727
401268
413715
1425191
2321885
1368473
1492601
1978417
1635805
659869
1810606
1136202
2175850
591824
1257638
2392172
853204
1265143
2384825
2931410
2657009
1313154
2901787
116578
476013
2792019
1046958
2050975
2765607
320200
1608236
1522936
407860
44526
132011
119965
350844
441710
2498484
96982
1478580
2369467
2398430
2631638
359602
1251637
531164
354052
612195
1857895
1741837
166345
2420485
1014949
2080601
1951521
987884
779536
252392
151972
155363
2757410
701028
1336873
1457498
2163059
1041875
2282794
2092897
2329838
1808968
2828545
1049885
2818110
974827
1734220
1801970
1611213
2620267
1692114
1910469
1646880
946693
2933131
862037
2701051
1957749
641496
2504854
1086875
1363811
2547544
1348985
2199682
1726262
242586
584786
591670
57350
2602712
2415196
2569737
2197661
1037925
650523
2169101
1407569
181517
1028480
1934465
1759382
597543
205243
632924
1380813
1789502
1688161
1565921
220423
662324
2109224
208866
408339
1763584
828894
1860048
1464782
1751822
813085
2187815
747068
1553156
1444268
2507336
2336753
1628024
2775867
2526444
1210831
1530646
493755
630944
2819217
1773438
1926075
2879478
1768873
1835982
2820329
2361578
1732917
2894379
2657384
2016163
1879826
288900
107674
901252
2773041
1516987
2911535
1487075
806315
1214045
693082
2898119
270046
2405316
1723108
1513547
21120
1987794
1004021
1268792
367621
359545
125235
132779
1039830
2793939
625134
2746985
1724533
80165
44877
1046082
1413972
535292
2322971
1776417
1056726
1303688
612977
802417
231885
2307392
175943
2892079
1887186
725385
1082503
1114597
2010077
2161966
987996
1211957
2709050
1976235
1622076
1659746
2260570
1378680
2907503
2242999
2436990
2435138
824460
1072954
1977739
1712370
1124573
544171
1289537
1015724
368397
727340
1081950
2398031
1255498
638912
1207601
331371
2003244
552121
1323380
1579860
1901646
470762
2805141
2939079
2734184
2218804
179034
165156
2588897
1645935
2414999
1356948
2093366
1930256
430194
2737562
1432446
507719
1904959
2834950
2006374
1244351
1951649
223041
1148756
2709849
1924586
1578373
2690416
2035375
412291
2353585
682477
329074
523703
1517800
1959424
2582360
1726651
2066955
1678066
2801322
1878997
873674
1374837
341020
2240866
1690724
2518916
680780
1092622
1382908
2372528
2230574
2372837
1898366
450775
1573469
2903628
1188102
1364632
22683
172204
1805574
145786
1697459
2339701
1154232
1492425
1783799
2440044
21262
814073
1248560
1357977
518116
2609655
1910854
2612431
327844
2209784
1288526
1055515
334700
251007
1270352
1013248
234770
1047740
592057
1127507
111436
963019
1588770
2155773
2329396
1055855
2564759
2158943
199170
313984
1385762
1497808
756158
2644193
2416141
2002212
977300
2629053
2037942
1599941
1131709
102366
118132
1160032
2275450
1763974
1548325
1344358
1088738
237365
1539526
2457192
2764458
974674
796065
1428891
1102342
2655361
247580
1227104
957353
1737648
2239277
1329415
2893704
10237
752998
1948551
1427982
2135235
1433590
1305149
2931995
2410692
1669044
225286
1603147
2471004
2719936
1529058
1386721
1260401
449050
2841353
383015
607063
1703651
1850024
365143
1448858
638158
1899701
2160181
810126
2301793
2249909
421336
1179141
1576339
2474733
948127
2036787
802036
473017
151773
282865
1963576
2025003
1901329
816733
731745
60538
131852
2758120
366264
1028278
932387
316319
2542553
1434236
1524805
1715643
1468843
1569752
2676058
1721201
314991
2525460
2937126
2715557
1022936
1859137
1042023
2441198
157245
448132
2242955
1892714
802555
2748774
1192312
299948
1697985
1808610
921523
2308360
345814
1442621
1732984
797033
1575694
610546
447072
2064271
2018625
635931
2176036
2916239
19685
837868
2161867
477652
386444
224840
224494
1664396
1461651
1236128
925096
725894
1830209
336027
2173208
1477594
1344596
2172215
2792290
595770
2376550
2597889
294886
2561425
1855967
603335
2698583
1241983
1484847
804249
1437488
2371365
2644193
2812447
1289914
2633477
2214784
1528841
883181
2203954
1245575
162378
449346
2648293
1158429
1023063
175414
1734887
1715369
2056030
2211123
1658397
527563
2465987
24035
1446138
1597563
1195241
612320
1538376
2156233
851632
1177926
1718116
1979095
1660368
699994
59789
2662622
109666
1336965
2725577
2841506
458185
1998795
2276133
459973
727753
1687352
1115333
2711933
902852
1114662
2347750
1897744
2289226
2210090
1266196
1969806
1725733
275086
1205611
1954416
2051062
1989403
2430530
791365
2864228
865551
1716602
671354
433334
2438671
845893
1109557
27723
1025088
190578
2526619
708709
2878819
2435633
1977516
2690247
2152968
1709006
2179056
2037543
57648
330225
852797
275780
1581780
1734058
2194398
2867400
1893018
290887
497450
1712658
129812
2100802
1262267
783691
2206847
1468885
1546642
281827
1748154
2396743
499494
1822847
1756869
1215834
1184377
1300328
2195807
675241
2647913
1535119
560319
1161091
2114380
1269809
1420731
1658182
1608122
217174
89145
1952662
1158792
2831235
293676
1042265
1644845
2554650
1270354
732270
397449
1556610
923138
1290457
1376568
623941
1500559
2490292
996370
376762
1447502
2402414
1195407
559949
821891
1283444
1145887
2092085
1169590
2544693
1428949
2652572
1354727
1881859
2930136
1862929
1333273
2244142
2565118
2610085
2525275
2840048
489417
1517029
2382914
1412122
2758431
1267845
1194195
965556
2496516
1282402
2498874
558816
1658743
1358725
1015358
2243649
209241
48988
989825
428995
1572912
884609
188063
164240
2551174
2307609
2318681
1488462
2461785
1777185
2153831
846840
933144
2579026
1071035
2305027
1250780
1681255
2743119
1327686
597205
1212977
905549
94301
8625
240278
1204932
980102
2330001
2057085
2823478
1036685
646083
2539334
893394
1351387
674531
936723
676631
451610
536777
1300745
2108795
1183155
2668350
239722
996861
719318
1744510
925546
1990253
1989068
482470
1308239
912720
2676149
1664879
2660973
1081257
2887290
974768
78319
2361307
2212114
1609428
2099464
1479897
2649177
2778186
1453866
1203391
1493397
1994107
1996973
2039079
2748379
1110857
1214491
267535
750244
714496
202773
2207151
1503799
2647147
2489569
783084
329649
2920651
840505
626571
2504330
824000
295893
1957850
729783
2253407
1770608
10875
1135320
1303271
114114
2536583
2283598
1874304
2009958
1030031
2330820
1118300
527291
1051935
275924
1541025
823106
2364145
2065342
667370
2684339
2610815
1181191
1394215
1423689
1003877
55983
2152409
2482247
410291
1602464
2024923
1180523
1827723
751030
2355323
2420351
323361
2062799
2286479
1303166
2351551
1299215
275863
1385080
1253113
666465
1637034
1322739
601668
299961
825932
332108
876464
1819634
774116
2548250
2771306
1513523
2681113
1199143
663451
1674988
470242
2620708
897316
59841
469663
2304607
351022
2432981
79883
2749458
1832196
1307438
31404
1730358
982922
2537712
2068227
199602
2450225
1537765
2908631
399857
2718537
615741
2708993
1371639
1862267
846695
1521998
2850193
2665974
1625245
561775
480189
1130919
642654
2186090
1541693
1910761
77410
1716404
885718
1179578
942238
87115
1481066
657029
2516365
1494459
2593628
1335069
334790
1987202
845269
218118
2479576
2029422
619273
1723140
2368405
2778303
2429143
2759344
1139075
1079890
2711911
1236837
1594932
1937124
104596
449457
2717389
1203550
1814387
1388885
84727
2192520
2427296
1397758
2818118
2532923
87515
502184
776012
754239
706969
2390549
72542
1711396
1571283
1218669
1787657
605929
2769167
1481937
2213185
2122084
1880776
468890
2387059
2398568
80832
295995
1906417
2155796
453396
2542926
2189384
1481570
2922625
916466
2581533
242473
2363121
2093743
1373598
1960883
1680778
1010250
2050762
234281
2650022
927872
1761582
430478
2168081
1620488
1038415
1392310
857949
1632456
2455328
871598
2569238
1104883
2208034
1553080
1454805
2463861
1967930
1352384
1924862
30690
2194166
405448
872465
1065442
576007
2491653
481688
2704376
592445
2364713
2309744
1187812
2411446
2643915
588464
288500
1212612
628683
1826740
2079723
211473
1766913
172512
1445406
2880625
2816166
530976
1526049
1639009
207315
1853739
2932973
1442390
2905313
1831840
2798129
1036350
2004955
1634972
495569
902494
1612142
2901824
26559
2307411
2580267
1836569
2333076
2344900
1999716
1400952
611653
2334827
2326784
1019893
2726130
2000202
2707162
484987
1595750
1993918
1878950
1316886
756233
1393986
1550082
2274339
1132517
2914662
30394
504716
327333
2399731
2033803
2267101
2407102
559509
735359
2287766
1906936
1732904
1164644
1316726
1252662
2201516
316700
1266768
597537
2103895
2780456
2409306
421608
2386932
2628008
2616639
1029150
1634570
468702
1255075
1722782
2134163
1103919
154069
2491346
2900073
1049580
1638033
532458
2107729
2177713
594525
611192
726139
309725
589423
649378
1608241
2792334
312676
1440853
2244309
1383688
1354042
2192773
436024
2246617
2315305
1544036
2748752
2631556
578152
180682
1374384
1910632
2773799
2193320
2036939
2908036
748297
406016
2422559
431670
252149
552520
869273
1595872
1494221
463396
1596450
2734936
727673
2425524
2147644
2277075
689892
849790
387785
1009497
316345
318302
2518332
2376707
560894
66862
1925445
120232
198097
1181680
505752
1921505
2110056
2109893
396310
728498
2005591
784534
1354592
667021
237559
382990
938621
599288
2132191
1911668
32429
31790
1304336
1708412
21478
2539576
1606430
165430
967882
2011879
2192347
1486041
906372
2865098
1616563
526843
680752
1690963
2770892
2600501
1629859
2374166
2233021
1521984
2135428
1929371
175549
824409
2372284
625316
2022661
248555
1948350
996103
106877
265219
289543
452648
669373
790983
2423615
70485
2530446
647058
1984483
70336
2388742
500623
1013994
1544484
446619
94322
1212380
1413384
2528812
2208997
2501463
1883383
1410064
2694176
121621
51153
1113935
2843289
430595
1634089
1170170
1796629
2688340
845817
2808947
2070536
409167
1124623
160151
2285053
2376992
1409508
557871
138517
2505442
2717444
1139126
2081811
1514587
892308
2551257
176935
1300868
1058156
2557718
1687054
379913
410234
1564616
2078533
557228
912615
635983
2075741
1663577
2280046
2667092
1998917
183318
2077524
270124
2437097
382458
103001
790414
1991383
406272
2432994
1476277
2043212
2250838
30382
599301
1178321
2256906
2780192
373335
2825561
2751779
896718
901340
1395096
1534365
2337424
1806415
1708547
455966
897593
1793299
1962548
1981488
828648
1499784
916484
1171145
129955
2162056
1724889
695227
542604
939794
2544598
1761266
2720536
1666318
479094
2770169
73098
2230186
802750
802215
1193012
273012
2395896
1373764
1260635
2166828
1706250
933160
1971212
2140172
1199411
1920865
165377
147843
1853221
2458922
2228342
2662050
798250
1480184
1503479
266569
2240985
2723611
2133047
661162
926650
1498228
157021
809820
549876
1056387
2375180
27349
1788623
71171
871241
2150993
2257890
2633467
496403
1310223
2821872
600211
2489088
553655
2442238
2025248
1245890
1855711
2658655
1142610
1355630
2091813
2767595
191068
2561575
305858
1552349
1049897
41043
2124108
2016198
1431394
769501
441678
2570698
2240192
1921382
1465989
1888918
2305332
2443265
1727167
796203
2761121
2669283
2479680
1738120
73563
758755
61803
1852763
2890220
1645725
2510707
2324424
2760471
2063125
1323263
1400712
1784213
1412053
393960
193362
1647120
2759112
1805397
1403849
234723
2381652
2828179
2569013
1603340
1663162
1129573
1367261
1607070
1747243
114352
33708
419984
993380
666287
1262210
626930
1716388
1328870
2422990
2722517
2925723
696950
2606308
2810703
62566
2455517
906906
1999446
2542608
1418133
2574829
2685793
2713928
659202
797853
104464
2352653
2438744
2160183
497576
1491747
887731
2694709
2031317
568986
1494873
1293068
1232386
269309
351336
2325791
100999
634428
2195265
1522085
1412561
2448082
2341079
2538850
1562796
2645241
1829923
1800169
1739365
2347392
1018596
943419
1063901
1131754
2889482
2486008
733971
2069973
2657054
1980033
2911812
84973
2843653
1040680
790531
2583989
1785382
948557
2372581
1458599
1924657
47219
1486193
309499
418162
717579
1489772
1535130
1620050
1599512
2192652
1166012
1192789
83629
1405455
599612
1293188
1048174
938858
2880037
2354597
760256
2727776
1755264
2662811
1533165
523074
2263361
2245345
2936228
2924554
2544541
2482459
1846612
2935783
1285633
608490
2164854
1678208
1556369
167632
1136849
2732016
250212
678879
192487
736238
2856970
1355450
2251932
380456
2180549
1206465
2862283
2560983
314210
1026922
307373
2577928
2319003
910115
2863422
2408190
2295046
365926
2179935
2024245
1457269
534014
48603
770896
891604
2710850
2232944
1825608
422479
612738
917393
740507
2700491
2919278
1411590
2233479
281959
2870591
264223
2571310
2804431
2750781
1790486
2541639
2442412
1756203
989540
2657780
2681968
2364876
950913
2845523
2301355
2500715
2304954
1935533
824466
486774
2912998
368087
1590489
1383474
883
2129437
161795
396994
2716302
2056057
2471685
1641644
196260
1805739
1943575
2122677
15471
547983
2492348
1107988
2644681
1765161
1916249
501658
2544884
2609701
672419
1361126
1170880
1728116
317348
119232
2706857
489887
610790
1555368
1787400
838445
1426782
394095
804505
465193
307967
353559
1995995
1411705
1622134
1970173
2115739
2381254
2555540
839137
2575070
1844445
923159
1502049
1851832
2769591
1720624
2553484
2499821
1943003
667971
2149226
1900097
2149845
1476818
680877
1406188
62873
1723555
2142673
1205522
2050201
1880372
930877
909030
1122408
1751021
2173225
2630343
2807276
2212604
2496432
2782546
2507811
1411939
1890450
72443
581229
1707545
1499685
842314
2902
523778
517860
1087672
1374981
2214871
789420
2155806
1291904
323895
1334678
2586137
2857746
845383
444674
2432062
323589
288533
184494
1036250
1206651
1740995
513619
2492639
1672306
1302760
10964
967537
2522094
957584
1396203
2049614
2614008
412708
2173456
2924800
607963
556525
2881271
1903185
1407725
1448213
2535424
2192407
93343
1959564
1358971
1755975
259893
1940581
1609540
2505122
981653
913026
2352780
2627995
1321146
2705455
1013861
1643901
2570975
789624
1857286
1804220
2833323
29386
2927170
1769456
338045
2313091
759902
2859929
1001118
53990
1423374
346024
31387
2056062
577541
1641639
2321034
2375664
348550
1317834
2480945
2031658
2917205
2888206
1631223
1075575
1326875
462433
2760540
837766
343259
614620
564312
1336168
418170
2331966
301351
1624952
2591785
321765
825402
570668
1834538
2149457
279586
1004757
2796150
1911757
2076909
2158353
2103940
895551
2171052
200599
2670737
1432709
2483511
2657355
733637
2452499
2776278
1123366
1408041
2427765
2277306
2547218
79363
1653281
1132345
2525444
197279
785079
35554
234196
1535515
1743839
528383
2043181
326808
1067425
537130
2229103
2265535
276207
375169
1815509
65314
2540516
2870784
2252710
1293955
923813
2579275
192172
2458333
373794
1957845
1619974
529144
2502846
576254
1438936
2332167
733291
372496
676419
270311
2719196
388757
231466
2894004
2333273
1309144
1909807
1075924
2343443
1633628
122379
2723116
834080
79904
278392
238833
451705
204391
401352
2932172
1630428
874413
484449
1001967
2423821
1159107
2626598
1348590
1315530
16817
1167569
460641
1787248
1954041
234789
1367239
816706
2055728
17875
2015758
1527770
1679829
781126
439449
2589396
622234
2470606
2116032
523179
1384769
1779167
1777220
1017059
2521654
1324489
373204
679392
1188848
2851646
2390325
2072799
90590
79253
2094553
2649179
465860
1290137
467925
337136
752714
505988
2878317
2730853
21151
2083705
1400172
1219700
1203611
789567
1726184
2814312
748121
1069633
1781497
1862709
986628
1330409
2464841
2922801
1753388
2278700
353501
1046937
1403240
2595975
1882473
1040694
2832063
166719
1727193
97977
965745
1012387
1638920
2126044
1422788
965706
1524299
2471113
1781326
1903874
1171613
2550299
2596406
162217
2256531
2419925
266048
136563
150086
2325981
1756778
543862
2859269
1358497
9476
2897285
2657924
2275827
758690
895338
1100516
2546207
1035106
1450768
1644802
2844308
505301
2538574
2393432
869068
2152992
260716
2937789
102
2041702
1212479
439438
2378925
39991
994232
173852
994582
1850344
1234645
1098322
1836785
1932477
2746138
1740638
1517377
2087245
87160
1045300
2406554
830733
639293
2734617
2011538
819433
267073
1116625
2190466
367483
2697175
1068524
1296860
2094916
624073
1775082
2478100
1031347
2602750
2042949
1614101
963867
169334
1565018
2553296
2802701
1611308
2873079
2036776
2726966
2304124
964187
2167759
1385214
1868864
2020666
1376099
2352547
2415470
1293874
279134
2715381
1250345
513831
2745551
921804
1985576
2806744
1661616
1661600
2037907
1056216
557045
1876194
2740544
750032
1143320
31060
2899352
1953964
2114048
1883293
349142
1890050
2052627
33330
2187263
1644972
1764426
2677436
2455515
1989869
2201362
2159689
1117506
2004972
128630
2820700
117709
1979784
1481788
1794841
2456104
1126514
150810
1678874
502992
463605
1316824
784473
2384917
1245432
2079184
2707666
571932
427657
244405
2305087
1151590
1929702
2728011
2259805
446303
2355602
1331189
1747311
2530884
196571
14712
523000
854665
1358902
1585279
1344020
1782737
391449
83157
188279
168994
1509642
1760502
1601303
1315276
1665720
345885
1679683
2128124
218495
1583898
1547657
413299
1489342
1413518
2270796
1477327
776415
2150224
2203689
1954944
1887702
65935
29002
23633
700804
291079
740245
1031569
1816962
1907896
376082
2514972
2364918
596503
1400239
2352715
1628992
1280871
2487499
1857662
746362
836561
1628911
1601905
938293
379552
1828071
1556064
305600
2924171
2801710
858031
968604
735599
2520848
1777328
36244
2716292
97514
2626856
2919726
464765
1376424
198657
130270
2465514
909382
2454167
1212394
2379956
2810457
1295160
2467086
2714404
2353647
2657965
2907977
298733
576881
2821509
872038
586138
1700469
812160
1981678
929841
1124842
2147017
708008
1232908
1234350
1083374
901024
1499909
1429893
1886559
1237933
2265113
634941
1755042
1370962
1196426
1915352
1888775
2269499
6629
554926
214268
1188877
7943
371040
2446655
916207
2364667
2624096
61038
2538404
676330
193098
2485133
1184675
486255
2186904
319133
2156969
2907545
2583140
2401014
1640504
2538203
1359493
1645977
882536
901175
633726
1656568
1184717
2904586
2705768
2814141
241966
1173451
2857028
733344
2026481
919091
809437
906659
2095486
2458998
2039661
1389894
2265687
318835
425062
2005826
1125019
1359615
761973
2896647
2008054
2433040
2124249
2261889
1150906
276609
953423
1188456
746941
567346
2675088
791184
2275154
1864699
1435182
1872380
2780445
1618879
563946
1997071
2041389
609716
1449458
109508
1136248
2704776
1590064
2718351
654507
2172656
1502918
1127029
64319
61731
285134
387024
2313861
1359937
2023186
68156
935154
2324330
2741886
765398
1156223
2429809
271775
247956
1241258
2585758
1450913
447964
2849894
1117709
170228
862787
1140636
1960045
340033
2837967
2603792
1560998
1093526
42892
676235
1777383
1961254
897349
363494
1842131
2253799
1631668
1925420
1764745
775787
2590317
308533
1323496
1026215
1393343
2341243
2683383
2288873
1430594
2333748
885547
589678
2887232
968654
669809
255182
2292050
380407
589333
1837721
262848
992814
2029144
165392
1822708
1595858
1470097
131483
2859487
877656
1297286
498048
276495
2497204
1789213
1770871
1261721
2557397
2621054
1690954
2059418
486682
743929
2318051
279344
556628
1514315
2377261
1795266
555655
76545
1593984
2595782
451823
886005
2639844
1011887
1018497
632104
2242559
2130453
1409347
1644795
2299768
1008590
2902152
2499865
122629
1272210
332877
2619573
1666718
2085765
1802619
25053
1594917
2002759
1187448
2719170
2074849
446030
136493
766279
2073068
90094
1884380
438387
2158305
404377
109575
654917
1037358
139905
2233969
940451
1355156
2369860
1546933
1191221
2619194
14750
2419908
2547295
304106
919602
1540788
1106962
296138
953250
2639517
1525521
135633
2617579
71016
2441960
984413
2177595
1259563
1561160
2702830
1399892
176958
894812
1206955
2532273
1623696
396529
1574016
2054477
1764875
2860024
1217539
687148
2873475
1760580
84615
608646
2044707
2602063
2940516
1003887
227919
2886465
1316762
785979
276744
2861241
1473265
174437
2918101
2210352
1038513
1910571
916007
2396476
63584
1659918
2117962
900765
1076377
580919
1870429
2189600
472985
2882033
1330871
374205
812579
1525924
1423575
2262127
2470698
1659863
2701419
622700
1668452
2820207
1865824
342474
1738009
1760352
2189958
422151
1299422
2607919
2641300
1327404
1051354
1348082
1204473
475121
760310
628426
1315057
859041
1784320
2300665
1402289
626893
1686672
779866
98630
1007713
959662
2501086
2501695
2156376
2838650
1107572
116072
2509933
2358618
1234715
764038
251492
1996496
1938980
293692
2575924
1131437
1496814
2439773
602306
2929592
1689005
1770415
1596906
1889398
2797069
135646
860200
1788024
789622
2359254
966844
1711523
1288098
1868880
2008858
1246664
1898581
2772629
1759669
333852
2398539
37931
2863039
2926620
2855320
326209
105353
312667
647061
826243
2921693
1895467
932005
58994
2736685
372976
983856
2102967
1166642
935520
2195084
2037638
149271
2728257
1695360
2824636
1786293
2005387
59767
95455
2541622
1882851
377440
1169165
2694038
796754
2093288
514758
1738382
261405
1483118
2467527
897677
1499688
1497353
2594697
721705
1366682
1249824
1752492
2765931
331656
721760
393650
1953537
1997287
99168
438891
756554
2621163
1571043
517732
2559160
2849853
1825291
2655544
2093037
391086
272497
271375
330971
315932
1325679
1335175
2883053
2829624
2317856
2578155
2836896
1449616
558359
418791
2776129
115137
941160
1311850
163628
2037775
2663408
2719052
517911
2268019
634929
358535
2109332
905252
592563
336375
2336987
924776
2703878
2582491
464825
1553639
2119627
2010865
1131663
1480674
2027017
955960
1896357
393771
2103734
1982099
435560
2730240
1466079
261402
744243
138924
2240623
1575042
2209495
646599
1327188
2059962
1152536
1298845
1439905
1308006
2519185
361854
1689971
43611
2866199
1100477
2615739
2287780
417083
1128056
773148
1385581
153601
603212
1702443
341926
555868
679658
2061262
1511806
1237256
1713990
85435
1000571
705235
1368202
241269
1415082
1786793
187762
1168670
1463914
520892
1718948
2901010
411845
65438
558134
2686842
980648
956925
208062
1637953
2825308
2647093
1105263
1947874
1819690
1247928
792340
699286
2369287
1449542
1813030
2542473
2237586
2915180
667650
453214
2012544
1542072
1259996
2608244
2215061
2600041
1193720
485942
1829299
504758
2279760
2043405
2769047
1036479
1236543
488391
1275669
1198699
2597108
1572713
1207995
959596
2925179
989666
639471
2497823
2408873
2147481
1297228
455445
1703019
2886488
90448
1762788
2193422
582421
1857433
2225262
2166961
212395
1628219
2437244
1086839
847114
1089082
414108
953119
908000
134951
2735833
2147206
2292874
1946304
472540
1412424
2160306
893157
1765176
1116408
2433637
106319
1319803
1060757
60450
1961152
1002439
232779
602320
2792735
1165749
2129246
2772671
282321
982475
2381697
686692
2215425
2570922
1890501
1804269
540260
977195
2439772
2451372
1610722
751739
1453066
2564169
1563544
2084561
409763
1514554
2067001
1359378
237847
878727
1235367
1467870
2661416
72019
1145501
1367616
1837682
296466
467227
1928776
1307014
225531
2422823
1800146
2355190
2274648
923005
471522
73369
2248238
2534285
1899394
226000
649888
191893
2311217
2846306
1251033
845636
226753
439536
1143500
1484081
1089580
2723227
1468772
639095
2352136
2744036
852288
2416967
95455
758721
31935
1643888
2264289
2094971
2613100
463072
324093
468827
237193
365034
1276329
2176223
100427
727136
233608
329743
916616
1828389
2705447
536624
248516
2877913
27712
1779295
648170
317602
1989420
1204683
1745080
2424929
532108
2139694
1844358
1532814
1131517
2142278
1748768
2600596
135752
265810
500692
1803410
1292550
442128
2574591
1167275
1552772
818460
2751015
1442838
1438028
1245554
1968915
336831
1198149
731407
2468326
1581874
278412
155372
1241478
1237708
1360924
1859882
1908624
1844398
2884468
1542617
784468
2290672
2091507
2787652
1801830
1013618
1735632
2280781
1565916
605773
1296460
2715030
294078
1166082
2073028
1423545
898604
1088250
1636588
1051274
65380
1076308
1601813
681121
716324
1878774
1885009
1785217
1127942
2503357
1853756
1329924
1512709
2341793
1231305
2624962
2299921
1902587
2708233
2030200
1515974
345807
2311849
558917
1649846
1932426
1718677
1225586
7651
1106459
2866529
2043119
1410932
925159
2852826
1455096
2330180
573248
2514290
348804
1224978
2374017
2259440
2835326
131693
1328532
1979484
880286
1678326
2771178
2649737
1146668
2099337
1016859
55870
627701
1707400
158368
2038415
2900029
1739152
2919903
39970
659366
2168482
1064140
405136
1591871
773663
2121427
2010391
1896210
1209593
846814
1480836
2810028
2788561
145349
1646002
2848947
519442
2502656
800202
611133
422477
83034
1236308
155393
1119889
2368001
1221218
822063
1564344
7163
691021
250729
485223
718877
1216438
1299355
1659865
2253777
1680019
2112848
2125963
1364764
236704
47609
1566505
1136020
1010509
2477279
2495239
1014459
706668
2694762
1864764
2906340
1507710
1390554
345433
1986863
2679712
1049588
1791091
1365916
2537297
433731
1164270
2310160
2610481
1941245
123636
2120202
2352046
847575
775405
1522147
2413015
1558442
1621609
2292710
1027978
2033749
1156607
2409250
256049
1627633
1397838
243716
922390
2066912
1037964
1471120
72941
200388
665540
2466581
281640
1956835
724820
848267
1895540
909574
2410469
2625819
2073009
700520
1490114
2095408
2773013
2317159
2564216
1705233
554256
307112
1580827
1679360
1508553
844798
374299
2170119
1950553
1116833
840616
1234789
2039502
2496924
571652
1997263
2101619
1531598
2358737
2851993
567386
1523299
1019518
1650242
398178
2261659
374216
2535231
365404
1423214
192117
1094829
448639
2455329
2822921
238338
1351205
2250505
324774
1102357
2810071
1409026
1230079
82144
2004757
1002565
2023537
2856734
2287881
773294
395498
1197133
132644
516205
323247
2313208
773643
519337
824406
2290832
407110
1440445
2084440
1242421
2155215
2717106
793475
2892096
1908813
845496
1621417
2262356
68848
1789849
1251463
1303994
196831
23501
2455106
843977
618303
291997
1387968
1355472
585066
1834749
2016379
673504
430598
611871
421271
46912
1351920
1556992
2334853
2187281
370870
315391
1909599
1331112
2776760
2223636
1159706
758291
558835
225977
94298
1282119
768939
1223318
1491641
1403978
372085
1878565
1784218
514863
2436441
560401
1128537
805338
2138939
593775
144732
2022166
921751
2149262
2495762
700224
368748
1068728
1660944
866088
2557842
1588747
2273416
236218
2491831
2539117
2776498
2486152
1036587
2121664
1242962
2530743
488709
865665
193341
405746
266781
1050181
1883711
1294677
218431
627433
2776158
708663
2347763
2820382
419875
1008359
314720
456849
195303
2036367
976764
1814145
214696
1527645
1620584
2934464
1492700
1420271
2904258
1726469
2889563
88922
1365857
690692
2463515
461066
985495
2181712
2435210
672797
1831014
456525
2345116
163201
2506159
1261081
1757821
625986
2231186
1362246
1852661
2662715
2268672
1976097
1352212
1319374
537328
2131614
1702603
1157079
2071342
278898
2233527
2171207
636721
215932
2620666
1293
1733516
555770
305049
952200
196715
27355
2650437
733329
2674986
936058
1108168
1546905
786203
1384167
2262417
2611387
396585
2712599
1641789
1028508
1974481
112998
1228062
1578968
591126
688933
2362174
897473
1084323
1425915
296892
46850
1969528
1319967
1549508
272660
1716652
886443
1481908
1080719
1297655
829403
254082
1473478
1861381
134046
897016
168132
1112265
345183
2120189
2062357
937793
1244649
460858
2464035
395607
104365
2783274
659006
722404
2286329
1411567
2657997
1706503
2879259
2857452
1711757
1598341
1614786
153598
1957306
2511122
1822140
1646454
235343
874150
1247599
2188939
1989241
482418
153495
101633
1694891
807225
28090
1455132
984891
658529
1448391
2725528
2400712
2585874
2378230
2891899
496675
2018648
227949
1654926
1901377
2534204
822512
7949
2544463
578167
426084
2181629
251112
2851661
541697
2518098
10753
2812758
2129219
1214815
533455
1497296
1488189
2029397
2713271
1272661
2299398
123473
2450068
275675
1200947
526851
580290
1875103
255800
2425647
1981507
719899
390821
1963883
1015916
1701691
2529779
94067
515578
157618
852376
1598608
2530598
378240
1576434
1393173
1212456
2415202
908608
1911908
1959314
2191352
1547364
662905
2872481
1325913
274413
973421
828217
2461945
747308
117779
857842
165690
2050826
338312
2848556
1842581
2448082
2198799
1135881
2506391
560193
868637
1981447
1973190
1860056
2084172
2499042
1161721
456249
1871918
815083
78212
2582565
2070705
111412
357513
1724276
2870807
410770
187814
2889512
207100
2717078
2851230
1557453
1967801
567852
1465555
1133673
1408431
2124917
342427
966017
2876171
2607651
1148462
1872025
2684464
1639011
1654654
948238
2883688
2150567
2210127
2609374
1165587
2358342
2469610
534067
220449
1527904
2065538
1260753
1438426
2528837
643936
2897417
247514
2693074
2883523
987940
359191
1080226
2318825
2884802
2198981
1369521
2572786
2408993
2785659
1730229
2817169
1860198
2371854
2751528
2007796
2002331
1991059
1827621
2357955
93374
964356
1166233
284994
959540
1597202
890356
1770907
1663833
1475738
779113
933964
2254613
2772169
236860
356055
505735
1922866
2682446
1667305
2020566
2529348
2939932
88401
2515175
616306
2393563
1112979
1697974
693530
2916389
2081741
798906
573768
2737958
1404786
1461259
2114247
2109553
593603
1743902
2401013
2618646
2287957
1200183
2794145
939324
708299
1759546
2847887
1346874
1751222
1852538
107368
2131895
1631114
604372
2777091
2229363
273355
731775
1720585
2107522
2881557
289631
181940
1914489
232298
2205460
2580803
883722
1872703
2448737
616406
673037
736382
523834
1038879
1788596
1178371
934333
656744
1855204
2255515
791098
1586177
1323326
2000850
2282048
2807511
1296395
2311574
2142077
1667167
482785
570184
874738
372907
1015344
94617
937218
2497953
1574392
1009040
1671432
2568892
1895405
1768178
1225829
598047
854309
558926
1065256
342769
963589
2032597
2762342
2582869
2255483
625877
2708754
2933019
1552633
1596137
911046
726488
2753761
2665664
415209
2390833
1456100
1472596
707455
1878637
333805
5850
2280763
2024357
2394920
1080089
1866766
2044724
887328
2874800
2532681
2177800
1292884
461317
245129
2622813
1332609
315402
1942086
359238
2793101
2126551
144080
78279
956578
2403623
1878522
183497
674754
2413603
1001773
528724
2504954
1570251
849274
511663
1501152
254076
16593
1402242
1666590
1737307
1402936
332694
2175031
2220073
1003094
2086087
768932
459834
2181168
1212270
1647897
1909133
466166
905500
1849051
1401208
417543
2263865
1002585
257986
2565663
2730221
369023
1640807
24670
1459776
1423247
2269720
1998122
2701993
393438
364061
1975778
1626724
1279382
535296
355440
1104615
2027832
969984
336274
770090
2892053
1837814
1788249
1530180
2796358
2204786
2314432
1279259
1290193
2714347
319964
1058275
1920815
876563
316600
2626381
79057
648549
1470227
1250277
1433071
1012418
1820021
2432180
97869
2777906
1350417
1962999
2691945
2619517
1017005
42534
1039598
128754
472025
938703
996013
1038177
2829464
1119775
493918
2885658
1958106
574078
2847371
1051453
1314261
444436
2254145
2048678
296215
1099934
2901001
2176843
362595
20948
1134803
1245682
436689
109913
580782
2649474
2557516
1890865
2240559
2678541
2905036
1213760
2596684
2510189
2007102
1612891
1690944
2762555
2476140
693680
805241
1833334
1851898
1259890
464996
166230
1034755
429983
2558591
49448
2420803
2176149
1428547
1025184
277273
95201
1661839
236486
352970
2210445
2198095
839077
1735586
2330859
486869
2585357
1292295
1480582
1450604
2713437
803353
339738
888945
2448088
1758197
999921
2724761
301996
1946507
1030814
86195
2397509
205101
1298066
350237
430248
2924584
1560180
2541856
2168713
2883672
2521603
1374172
2012320
1137502
1371218
960463
478728
1031423
1354112
1828108
1560178
2542931
2426099
731243
287726
607313
969013
385638
2249618
1413197
1011040
2694254
1770860
2607164
2421554
1559678
2088320
2343304
1935568
1688340
602013
2354699
2842852
2832597
1754351
615640
30755
2908284
2503727
2724106
703840
1514198
948499
1525642
593945
2125118
9932
1637614
402078
1549705
761481
524479
804902
1604781
409848
1177378
1606652
68021
2671748
2386417
1710568
1435088
645058
2296331
1681162
2487890
1730274
1934278
2687448
1636108
591607
2921379
617426
2269965
213673
704065
2646627
2599189
2432497
1957672
18564
1784867
886168
1648
2928032
159546
1080374
1133727
1483014
2142860
384790
174213
426947
1685280
524419
2626311
627074
14069
2922162
1028781
903839
200443
614163
547437
1157656
1343604
2471644
2346812
2503452
862210
2530126
1331987
2755449
1575947
2765205
2494653
2121876
336344
709795
2490714
884905
1536407
1790005
655640
2096553
1452601
2673139
437918
471686
2909516
427509
497944
1361498
2513943
1501605
2680680
1995152
408438
1251171
1018296
185737
821762
1060706
492634
1136688
2651150
1646010
2846334
1657297
1991682
1153482
2262647
1783969
2204921
620821
646631
2053247
1737913
158971
1707524
2063494
1042171
2335294
815689
1767480
1990764
2624298
320652
2101485
1278729
576407
831966
593271
285582
493616
515160
769009
1388935
2351436
2009694
1310479
1872235
1718243
660019
1174733
316098
1787500
605350
532742
176405
1441481
291907
578054
2474730
2089797
1998685
1204049
868904
62939
614914
894881
1399277
1436219
1701828
59569
1705925
2718579
1411577
1250100
121027
1554815
880258
618064
168933
581165
334511
2825888
1739548
92577
1370196
1566716
1082391
1611944
33279
913681
1882860
1000169
2679084
607471
1925889
2672488
2430208
2494905
1863362
2293724
261361
2904360
2824049
2929905
1001427
2410414
1235442
284080
2680896
2936171
1268798
1424286
2836186
2909480
1481266
2246306
772975
1508935
554755
1300745
1435193
359045
785336
2479019
766636
1878952
1329960
1953252
337271
1283310
1870527
1597843
208216
2162149
699966
87334
1962636
1408368
877128
1530233
2295446
2191366
2435375
1932340
507586
2039112
454333
2417759
2376418
2842295
278404
2785775
1313584
1704812
286221
1801335
616440
916244
1032913
2217771
739589
89242
1842099
431171
1754181
1597002
2687544
1864997
344273
2084837
1211831
2014257
525153
204045
253510
2683562
2687643
1248944
237845
1474490
2932538
2636108
1984429
236848
1965065
105376
1091474
2538893
1522874
2370074
1151816
2132927
1227252
99822
1504334
2243852
2672476
388496
913105
2603501
2085430
2056989
1584933
1096182
2154971
979984
1331506
1807053
2478608
2563778
887265
987501
1403450
1517431
1554876
1144784
1575022
1769288
2289131
1639819
978432
336035
2515662
746050
1822168
1689729
91921
2629635
353314
1149665
1325066
2903517
2203480
681025
436825
2582500
1663575
1797789
2599037
2761028
2083412
1063459
642990
1753448
175283
1942642
1742606
2205441
1456797
223380
1038940
286688
2307872
2128845
452089
2905823
2646932
598257
2322136
2609489
547025
1987717
583378
999798
685001
249925
1674752
2760859
574456
1599063
1601306
1303804
1787718
72472
2346920
1672542
2281006
1829936
2143318
933057
833556
1612596
1387063
1172422
1720374
2698505
2628405
982604
333339
830335
494798
2186174
1483059
57992
838032
1189859
453904
1147228
1770887
542867
2561035
2856454
421609
2829544
469061
826822
270240
2779057
1337875
1307181
1164831
2098721
692001
725309
2540495
682169
2003515
324854
1764593
420829
1781861
2029287
1101097
2613822
516325
2563076
707651
1937242
1693807
2376672
1280763
2176066
396346
1938954
845922
376357
2805673
1831073
1448437
525035
890370
1727078
1021031
571102
2253881
1292614
2874643
695327
811928
2590581
2751542
616771
2125315
168110
2171009
1920328
2573289
1493926
1103133
2290151
27631
1416989
2881363
2697404
2794683
1773242
1802457
2650200
602633
2287447
1228730
2449895
1246862
16071
2179802
368249
2049815
1374454
2294652
33060
1078758
1770909
825058
2048422
2589574
1132780
888198
2449794
1309649
2574992
2709680
1021077
784428
421376
742491
2425439
2242350
75913
44928
156120
201214
2592155
218763
541956
1645262
1251076
1510479
2135727
630767
197273
2066383
79907
2425839
353869
2570121
2599229
966255
1186255
224684
293189
228472
2218648
809221
811964
164281
708140
52745
2512536
2006657
307962
2564295
2204401
246612
1760924
1158509
367574
150859
2921824
1544494
1631201
2647195
1084689
220256
215132
1309300
941188
697751
2548483
366018
1982905
1024343
1341734
357848
2906457
691155
2783691
761062
131809
858234
532261
2766126
390488
632332
2776881
1018341
1759214
653195
2599581
2415114
2760865
900604
519385
2312509
1595806
2647519
1618154
1059698
213229
1835660
2472173
377563
934382
350126
533349
416699
912463
1856971
2829354
1392731
1709991
690325
1516356
2908971
1728701
1510076
967101
421913
2153158
554995
2055946
2421945
12359
281510
198558
1843239
2649279
856588
2072494
2399421
2922876
1995960
1582330
263865
81073
741985
110456
2782905
2272871
2542680
1504727
580297
276174
2642105
185895
1225816
576781
1677908
1070598
307960
2786007
2428265
822753
930760
1639719
469205
2699941
2872947
675391
1875374
606436
1127620
1170355
2705600
2367292
2640491
2342649
1713692
2517870
2140009
2372701
815322
2376500
580086
1862008
1592823
2094578
2181518
416013
1753506
2756460
2130982
2705417
627144
1934719
1322321
2618796
1588378
705700
1463962
2230767
812236
6525
49438
2817921
518813
2929945
2834935
1798621
2035345
1831882
1347377
2891180
715684
2113381
60398
2485645
2350099
2131236
736895
1346532
1191589
2091101
362883
2750097
1071832
2089128
1344566
2411637
2504634
2711147
2165111
10974
2298365
2037129
2614145
527300
1271885
335206
2723821
1140162
374822
1677029
1025746
230834
2192465
2444300
1990421
1794958
2335520
933308
2730269
2676245
604534
717487
801319
2090270
2790352
1351770
1161981
762200
1453018
2270279
276763
293899
1870020
1889179
638774
1687828
400309
1482890
2088446
1332506
1767513
1415012
2093398
460100
597480
411842
1508814
782103
1113652
157447
1839894
43064
1951228
2552461
2886471
2205626
2846242
2020324
2094831
171729
2795412
533140
1598361
2036526
1860227
2646460
1960518
1255120
313017
123925
2252276
1041393
1453955
189430
1336090
2343005
2091148
2287418
296260
2927428
688233
2331190
2649522
697275
1084934
480967
445162
2826881
1882235
148492
1163650
1591475
1645795
1426434
1976565
1187247
160001
2045436
2031871
912228
2062282
1136478
398085
286933
453816
94966
1524745
2608195
1387055
2896133
1891794
79550
2074680
2035882
899018
1685685
1885196
353454
437781
1450666
289404
547903
1412641
2511058
347666
1463306
1287474
1279838
317192
20991
1884640
1956439
504093
2524678
898229
2479969
881866
2347702
1081300
2196870
2938378
2051906
823266
2246178
1153334
1646239
2223124
657592
2178168
1242308
1542227
2828479
696117
1956631
869707
78193
2650017
158326
2155980
219470
954513
2257842
220405
2510764
2663882
2120238
1165268
8010
509506
1741265
1226775
222164
1836845
1936177
2152556
590235
733272
1197419
2367114
224011
2192464
6564
1063303
1377627
374694
2719428
1623424
767024
2859027
461526
2672870
2400815
2038862
2055163
2637043
1758127
2221338
492149
1745577
510648
744467
527889
379766
746105
2799916
1720399
605920
2609162
1316426
1554068
2379794
325489
1334611
584579
1090995
2164646
330688
1667903
279823
2437195
2701707
710169
956162
889476
2875443
1228268
200382
2124330
2740373
1231065
2186977
907189
2445019
956946
470165
1020268
1076900
2419681
2030622
485531
1800500
61686
216208
1545007
292089
1025772
2856922
2361405
2308319
817846
1659224
1907641
292996
751729
1225780
474844
700047
266925
209612
475109
1038632
1757158
2174614
465622
2797420
823243
2170871
456514
1812249
1852334
2149482
1982862
1757257
240569
2535312
2228193
1231780
2792182
669792
2252018
1534843
2157573
1926063
1873171
1925013
584975
1304579
613065
2489309
1763909
1901269
2292224
2082043
563287
2401101
764622
2666402
2482535
1765771
846063
510519
2905969
2646195
1630377
1290754
2214887
237239
1847339
2833744
92004
1563662
2752039
142884
4273
2584224
973935
2168091
1967385
30049
1380922
1761201
1524256
1438590
1155421
643602
2657527
1307179
58582
103541
1346135
1868744
1190374
2702513
1892846
2274250
2005744
505111
282605
1568973
1885420
512087
2867897
1401381
2220475
1332288
2740516
1183067
1623538
344183
2464018
2347522
209413
1367574
441158
73381
2932230
727194
36959
1031831
1470628
138379
202184
2384319
2537061
1305009
2104036
320136
2520373
1627022
1097273
1091921
512921
361212
1576832
995585
2098634
188050
1198661
807137
1691627
1991600
1200710
989716
265433
1198123
2279051
514174
2588326
2634279
2359796
2113934
645001
2236791
2130602
1181618
2490984
730184
2864740
1279158
452850
984949
1148897
1379532
2444367
547064
1034225
181926
2224993
757003
603390
2196033
2879757
2891188
576734
2016729
2577132
2841066
1397814
1327988
2799012
798890
1043967
228652
1003412
1630529
501361
1460515
2903581
1497619
1881662
2022633
2182651
753051
2872924
2289407
1091688
1722687
1180142
1329164
336696
2042863
2790907
1480262
1485157
1440552
39690
1397635
89871
570541
1203794
256329
2710942
1315869
2699705
473288
351183
1198318
1003638
2438110
840734
248093
634971
2135423
987150
2015420
663546
666222
1860705
1607444
2376789
384790
2789
1048549
2873649
589635
2124342
602230
1622810
2564830
477731
770367
1516779
1138700
940318
1995220
139652
2121390
1214076
181756
1415131
1114366
450847
2029926
2817661
299481
108355
1152229
1457786
1177646
716381
149374
2734637
1219689
810353
382138
1709135
1600691
1342166
2376959
2783316
395257
813188
405423
1732552
284554
1777998
1010695
2748537
1510771
2619461
2855753
906594
38336
925823
2364397
1413308
2182537
1430021
1542809
2223064
2369885
279036
1284230
1460437
2101570
1215915
1608364
1447837
774653
1481086
2542871
2910459
2705291
1817296
869079
476641
71471
938827
945419
1508210
973049
2319829
2811265
2873266
1092929
2718642
2610330
1128651
2919561
2737407
1328200
2027437
67597
1660024
2108968
2211349
1361074
2412618
24202
188996
1778800
2079589
328925
1004323
355302
65082
2518834
625164
639858
1962069
1193511
2640079
1068153
1067640
2460961
2504309
2661081
1058106
257175
1814299
1542968
932486
2927555
1247190
1759130
2874388
449770
1613584
2602085
874489
2338803
1901737
790988
1522071
862044
1098694
30754
2342704
2763659
155125
866992
1247223
2067950
377486
2404223
2236725
1404479
2259198
2021178
2398014
105601
2017210
1549848
39255
2634572
857453
1603585
244778
1509791
1097755
672771
2766463
2073945
1290717
822558
2574347
353415
882472
2252768
2637714
900785
1522964
1810686
2190
1771522
2816026
1218821
1506681
253422
747653
362566
829799
807529
2440534
2250631
1275441
80342
1009698
2909547
2915053
2066707
2854011
580540
2432666
2862314
2509185
1105761
2731488
2121168
2874316
957557
259846
821279
858871
2673904
668785
878127
1760946
1152080
2854281
2362736
2857648
2330901
2342260
2876515
2455634
1466479
2313786
1242036
1886948
2418518
12420
959431
1588232
2361158
503591
989245
322032
2309663
110578
2531136
648668
2288370
665945
1789318
1521472
2791185
2759822
115109
406801
2891734
1380935
846308
2546264
1050883
36228
561891
29979
194499
1769355
2806252
1915361
111766
2297800
1068902
2648264
2498079
2116172
600296
2063355
1378576
2067298
1348995
1012755
1652952
1778020
2191798
218293
878757
700098
457441
2274828
1011164
1946857
1271908
1428586
1452478
2862655
156290
74238
646441
2932409
1014301
2348769
260971
272151
309855
882138
2736312
1002032
63820
470907
1774075
34643
620348
1303056
2361642
2525203
486644
1312841
2629810
1265165
53972
1894584
750607
2198687
28651
2535954
538307
1739467
230050
774726
2446277
565909
911502
484508
2786732
2598349
2709550
1201402
241408
1294105
476523
256793
1051109
2214442
1578300
1236814
2856545
1768920
942330
1574204
395811
214673
2390469
832534
717858
595709
590205
2662559
52771
2051543
886804
2524830
1495955
2356486
394831
2597410
2765600
371371
2436297
587742
968120
1800673
1973731
2006439
2312264
2938592
1034082
573100
2083681
2034313
1232533
800957
1468739
2205118
2601308
2552428
1906917
1791268
631120
1640387
2315661
2305347
1481919
1245655
1297091
86483
977428
278196
261267
1709386
250861
2231067
619765
193993
2734307
1134282
2799725
2644035
93663
714739
1747218
1251401
982133
2382885
1455398
1741492
1707639
787949
2909913
296069
2841626
2936480
2559692
512699
2381007
2521861
1427567
312363
1472767
817465
2095952
346312
568932
2312335
2514853
342975
1576630
2344415
957304
1977730
1281708
2810819
1988504
2682404
2774610
1109525
2575338
1207473
1494642
2344296
573276
1315097
2122590
1958596
2879525
2205575
2751283
461902
2357212
701908
1510230
1431702
1563769
1354704
1832045
2163789
1663164
1454191
2825103
2053321
328361
272681
1908476
148479
2355016
2303820
750123
1037727
2873960
2875603
1449455
1900167
1370272
2539975
962838
2626915
896341
2559611
2679654
105128
1562912
2890238
2526435
1948357
2668746
2677994
2041936
2415085
2877528
1353472
2666879
246378
737505
2321662
1684760
896000
526635
743729
1890680
1545147
913732
2722002
917064
2550796
2193766
2695119
1160010
675305
1954215
2123650
1348991
474544
384376
1836578
695978
2049981
1201110
2219965
852416
376846
1747893
1186578
475057
1746431
100893
956788
1797976
333259
2382247
1175452
6710
2831981
1063135
814162
1856899
2696766
277173
1538764
696681
2840320
1984738
1800738
993179
2701304
2392039
1418423
2050996
789749
2825909
2765880
2192656
922184
1306355
1251004
70149
1958438
2509459
555442
2127815
1122791
408649
1387495
25342
2388680
549742
1541380
643606
846156
2689282
2436287
2894489
2258593
2324056
1128675
59130
349046
951629
2223244
1477738
2126290
1467477
804277
1456489
1642290
887465
1541905
1237431
964892
498088
234479
1050109
1505612
1542095
1118230
2624961
1512996
2493242
306780
2222871
1293791
1709045
1808573
410385
1827064
1083875
1429377
2431466
58381
1850650
242121
987995
2095457
741995
1935402
1968213
1848464
260747
351710
2207364
167973
160311
2379797
407309
531251
1428993
1797319
1991093
2373931
1743470
1412934
2125635
2606947
802214
1194304
2702352
633420
74109
147836
1826517
347132
1258543
622210
256695
1494719
1535257
1334163
237446
555123
2183236
2203855
1965571
2530061
2234264
798158
2070829
2119781
2478447
513797
1802770
2722409
134186
1372795
1319727
1129236
544586
1385018
1985808
1172182
2427055
566493
110231
2883840
1928747
2223383
919014
1271965
1603320
2606121
1020876
1007722
278709
568954
436595
400494
767751
1241336
2150879
2802994
894446
2605166
2590033
1951793
910222
794908
1948675
428459
1141917
247561
2745015
2773937
1816961
2481473
966103
912784
958216
1534990
575217
148869
2244733
2502343
929155
2407074
2824656
2485383
1714494
2536403
2356407
2662507
304319
745542
2065218
866025
330932
991127
2699982
675867
1499219
1341277
2416509
908353
274528
2497433
814502
1433572
1856620
2194716
1794994
1597180
2771378
1685804
227108
1059881
2070943
1691282
2237527
1693785
2372950
2772523
2892654
150243
1768659
555021
2876191
1993626
2224284
2019607
1055049
1077659
1774234
1021912
2606429
2136637
2881900
285677
499965
2004574
1220523
2241018
2050998
1728154
34313
974967
1859891
2248678
1868445
2407193
2898697
1694933
704931
1882581
2622101
1757593
1415592
2304051
454554
1937854
2016530
2897351
14571
1335579
2438198
474572
406741
2657925
942879
221743
1439901
2639490
1725466
2008295
1379328
979329
652168
2111262
437407
2437908
34150
1795546
1925922
2893258
1040659
1221032
646417
2716458
2689728
1887756
2778902
1453559
496971
1115735
1327419
2887519
317256
1258174
2614102
855143
2458348
2468230
1186533
2649226
1563352
1075939
349071
172012
760455
389031
2855309
1604111
2623723
1481158
631409
908340
2890816
2722335
1190749
787374
1788660
1600141
1874275
89804
1534046
202600
84764
2370210
1903582
1921745
2322078
1792281
411184
2334303
2206661
1815895
2103247
1689677
629486
2479767
246176
2586532
570770
2486617
2158809
1221851
712134
910350
147291
2087864
2812068
1738175
1601888
1446999
853374
2639825
1518495
2823789
2611126
2525439
1867174
2739951
2239271
1360527
2242464
2856588
2614205
2456718
2667102
2497777
476763
2572266
762697
184896
196740
2036758
461078
2760290
1160329
2683585
2413349
514289
1942766
789484
172562
2649706
2226226
460380
820452
1413243
2746835
2613657
111710
799853
1241826
838985
1014082
2099524
131226
893034
1815200
2243873
1267912
1839408
2285148
2623554
1641403
1290491
1463813
1827426
2090556
630334
626706
1470902
2574228
86955
1859144
1624392
774743
730504
655790
1109858
1976133
2476095
1908807
2702641
2527247
1328239
1761632
1604047
1160409
1779924
1242159
2151807
476281
496413
2272592
1807726
606172
1812541
416854
1453796
1170148
2419821
148745
1398626
839422
905925
2907316
2032083
2446963
1991734
2882486
2062289
245613
626249
2577685
176153
2700940
1044437
2249059
1240320
2196182
882875
349332
2437327
2600925
1059065
2306611
1339270
2359927
656396
2082402
761209
2870095
2113569
1739288
950681
2903088
629648
2821823
1546920
2783439
2069348
958838
1884736
1826776
1868369
398821
2455498
1656919
1022464
571028
2389127
42874
2269579
2846359
25771
1186306
23114
362760
1037710
1551492
1394195
2749594
2042776
242144
577148
2047870
2054075
1221969
802984
1044366
143530
424410
2479972
137852
806073
2407272
104025
2393597
2769936
931017
307089
637358
70950
2440914
2553915
1256950
41233
829923
1332943
65329
2699884
1047482
848252
448177
2438766
1002520
1723098
1752774
2548714
53077
35943
649573
2090884
1465358
2021678
2578431
1342646
2778163
845231
1001671
2451221
1663699
1735771
2742683
153553
922115
907275
1581040
580399
645043
1040864
1679240
2329241
421182
2548701
1602069
2232681
2611057
2229344
1614367
905957
466574
1755602
2820053
1994548
901691
2097130
1607713
2425191
641097
508189
240923
2516365
786166
1004758
1011684
2729174
259927
1806777
1888891
2348759
2657492
595969
2930883
692270
2702460
2626480
2080067
2851719
1603818
1534482
345412
1783722
59436
2000223
1395681
1449656
750561
516009
900018
484555
2028159
2765604
2642340
1670488
1701067
1284126
1609466
1503863
334372
1211519
989006
2664768
230186
412740
2596644
864236
2021971
2113415
1072633
639139
606627
2470360
1517132
2132878
1165824
2317523
1512790
1289400
2079291
727437
2541462
2520976
1636097
2446855
1339371
1886643
1778593
2818875
318987
1963836
2473538
1940162
177220
1157427
1438933
1159307
836781
2006371
1205918
1790832
924358
1848317
2354332
2316957
1916002
2316649
2754516
2540428
1732876
1408368
2301275
1696526
2089373
1982703
238366
2385801
1458080
385866
825493
1778807
1902002
2066671
2229967
2150513
1433735
1850684
1605846
2709762
2812140
737205
134956
315621
2446172
1997766
2146409
2176186
1677717
2562719
2531879
2026859
2832777
1403309
2513913
1235556
2860515
1215922
297233
1138072
1094847
2477672
1101336
2464027
418843
2889507
2523626
2331260
2200824
2758098
2145640
115617
1844030
2282848
273398
696236
1641204
66895
824950
2583302
1210736
932309
2662526
2750785
1856634
1530340
182530
2316857
2883328
1012767
1248703
2001955
1632356
2655924
1605768
1758903
2090770
641407
471547
2503214
2371601
2420833
1961076
234474
1454652
883031
1244327
2024755
2331236
102668
842595
1176683
1078300
1481235
1764440
406578
1715755
1531948
1776108
682485
2587805
2332751
401345
2084367
225762
2804588
2368608
493441
510579
726725
1005081
93543
1031076
1700156
1427473
1620641
2379468
2248567
1115414
429210
457931
2933567
2416890
2591772
2869645
1251493
515073
1836690
1970035
242298
636954
433208
3626
467657
311042
1472959
147486
2715122
2606463
1996850
1853377
2589772
732231
439674
1865461
2575530
39942
1244539
2519084
2467992
55197
935741
2448062
469120
2588911
1511771
1250125
1022125
1882363
403033
1306052
304777
1071154
2194212
840136
11225
2341769
2732239
2642037
1565291
1014269
1466268
2542152
537958
76050
469967
559945
706343
133596
2374140
1784609
2526932
2397359
2147930
1595792
1275831
2350104
2390827
1289198
1149841
1561711
903090
2081792
2565710
2022354
897060
183456
74673
1481052
473922
1628555
1222653
2658945
233884
133039
204434
2848660
1075246
2501809
674354
2775129
313578
432952
2151094
307353
1735718
664104
2700667
1714336
1235734
822964
1744874
2261946
2757060
229119
2632720
166563
2595056
1708347
2014899
1866409
602869
2802105
2074898
1808522
1877962
2677385
2337893
2820757
1477973
2375465
1320900
2391700
908047
979828
2029850
1684804
100722
2677344
1066139
1423122
1604978
1316770
906253
1477226
1749314
2857300
1548538
106084
2310871
2395902
2263663
1604725
1703482
779917
1155061
218317
2765057
1791458
2667141
446618
256065
2765908
40964
141821
2635547
34537
598243
532774
2334280
80870
402681
1400451
2178448
2623096
2447336
2577822
285742
1707183
117291
2428461
2183865
2739058
1512230
1943456
1139886
1546436
2680055
1078580
2417334
1609921
922411
864028
2889513
2463480
2563261
1355026
2209621
1167207
343167
2190745
2450274
1362958
1599383
2387784
386034
2546406
169231
102899
2121943
2407972
2883066
835885
1757517
2604062
2509961
1727276
935772
2083868
2409189
954974
2279508
1739095
575999
2222693
338554
2792954
1191330
1087049
1865757
1590450
651598
248193
2880812
2929468
1495700
2459629
142531
427757
1481776
1827706
1240791
2163620
2783332
254942
2735339
2245876
1080367
2148142
39907
1501414
1820322
1541973
932771
2436643
2722442
1068736
2759382
2721642
2479596
537144
1363718
1064243
1148325
2785354
1382260
2353724
586265
845009
368743
2360094
971253
1487811
471130
713309
2763574
2728035
105742
1760651
2739337
1586510
1664884
2737235
1325931
884164
253557
230816
33319
409714
2826086
1129707
1527070
1712023
1053855
1474686
2354741
2481464
1758846
1595635
1447108
1814010
2006597
2610526
1550351
295963
267497
2202368
458028
1141877
182722
376316
571176
1796611
2104371
1450743
1898757
2294176
2481300
731448
2289451
694034
2636579
2262802
1616690
1650573
1169533
230958
543375
2859048
1901732
1266098
204339
2669224
283719
1364828
998121
349467
853382
589165
1931541
676631
1401244
2772609
204801
2693683
469643
537315
31637
342038
2300056
268665
2210041
943142
362223
2570638
2721239
2806307
272907
290605
284170
2154816
1092770
457227
1023092
2930400
847688
285650
1980792
53671
1399017
426077
2292952
574037
1417083
133738
1607619
218313
1410115
2422601
579391
2576417
2223886
655386
1094211
2145201
1856057
2734115
708447
111549
1682725
1385469
1511084
1932398
627129
1629488
655304
1606469
2300124
388696
667723
1007247
1745269
1447731
2517767
2642434
2229431
1883036
1132012
2571946
88067
2226004
1468632
1737962
1967183
862563
48613
2177920
590889
2110980
1533686
269863
1361312
1087076
2064034
440195
1136428
1093394
1630208
2477081
1153434
281422
1799643
2051055
1352746
2638346
1157708
898993
1111070
1552175
2454476
1910409
717726
1348053
81107
2106372
1770674
177205
718928
1515971
264334
1523396
1036486
990784
662495
633262
1511113
997389
440904
82995
2433133
1150643
1965147
1744888
985202
1720089
405844
1863733
2657271
92747
549889
842869
475198
1867634
94244
2448155
2440486
2583077
273141
2567057
1779600
1906602
429797
958608
1618084
989547
373356
2647615
931854
2434534
1027569
1985774
2420946
40480
2129918
321808
2724560
905212
2532136
2276634
424509
2514274
206642
1185422
1171514
2910566
130348
273390
492369
624341
2518797
2539929
105335
1792542
2537723
1220518
1604747
2423088
917204
413369
269737
1025696
1971271
408902
2661347
1582698
2801169
2032852
2789271
1106660
1908013
492297
2266371
962207
35947
143851
2203881
2322903
114274
2491861
1835187
850415
306791
77342
824563
2207960
130510
2045134
1856498
2534199
319790
476030
371144
2898525
1559528
2527559
2864206
2647232
182801
247741
2350091
2711212
13924
1526315
629157
1631249
549523
2763971
1302178
1362197
715519
1196384
1251975
2111819
990609
1982800
2785203
2669621
1448000
736184
680899
105432
2450780
2118750
1191623
1828311
35221
2454604
1655763
317917
2659415
2776900
905463
2082667
542672
1308929
1198566
2728767
1450328
134357
847797
205526
2668327
1706224
421368
1691373
1473127
1733919
2220958
2646348
565139
13542
161639
681539
734988
226833
2117297
2156709
1887534
2401341
1805327
1858394
2641638
2146299
1110069
745261
1627540
2767007
716791
1744820
1997955
376757
373886
1107969
1363901
2167743
792703
2801607
312107
1444976
881648
1824545
344893
2892325
73759
2486017
203846
2107579
946596
158653
2829459
700954
1614157
943859
1591471
2164030
2338459
2556758
1712924
1050062
746200
216276
1654340
82407
499127
2283595
1989061
779289
1867139
2525550
132138
659460
2392433
1940521
1395834
1619295
1006040
1574647
1610977
1388123
749767
786077
1685329
2220083
1023633
1841817
938578
1419163
2596698
88810
1834437
2250846
2395747
1805355
1847929
1739794
2376418
1234177
1033511
1496768
2198042
1120515
1161307
818220
2416417
974411
413176
2819459
2398065
512203
1207976
127700
980605
282825
2266899
1257970
1667844
1916773
2854023
1163668
2223487
2311999
909988
1291460
2139686
1547230
1727707
121141
166138
1198167
2146723
288231
2032778
2804885
609477
1618478
1687187
2710569
1339280
2933673
473267
2796029
1200762
1667819
1384212
2731741
1022772
1334934
2291819
2884546
2173988
2568086
2425261
1198121
820323
489556
592404
844835
600397
801653
102784
2381110
103027
43430
2531729
75066
737853
2402211
280519
2741619
877987
2476653
492612
2899708
1399127
1638201
314742
2600084
667806
2580718
2038402
2791156
2585117
107018
1341364
2815601
1176402
2422547
119209
1821806
2552549
517036
586919
2763537
996711
1840746
2866980
1777069
491467
503617
649881
973896
2249792
487992
278684
1801789
2908028
57128
484891
1551212
1251559
509643
678909
2522513
2815233
1960048
698915
2495376
910780
1681694
1551497
229566
2212697
2208725
1342606
2728201
462530
2016208
741465
1865325
740023
520867
154065
1558016
835293
177761
7019
680425
388919
1579876
1903711
2030140
1711754
2081698
2274613
2259193
1282868
1542844
985832
1910981
2755236
2740373
1173414
2597347
46292
853496
519946
804084
862202
1214928
2524678
154793
2430208
2061881
2929783
1976336
856610
31149
2138883
803484
528996
2880262
1703557
2135405
494447
2240252
359358
1596107
161221
2788871
1843558
2421413
1059787
585816
2359503
1895031
651425
2671503
952943
2834810
2252667
136831
1187028
1662365
507891
2866846
2007634
2584510
2885417
553471
1035629
559122
2857840
1282260
2306952
1400412
280734
119132
543820
1998872
1567758
822936
134125
1265324
182784
1135150
2052538
1250287
2741689
171811
1057808
1971580
570657
1788738
997807
1584853
1937635
2417316
2697241
2319405
602689
13485
2433397
2550741
1036523
2211528
171650
2324833
606426
1747037
1461413
944411
2568657
1457860
466436
117240
1687870
762478
2265760
763765
2201774
1162407
2105763
1909177
1472428
1042012
1940739
2438878
2343164
911197
347326
321942
290515
2897676
803240
1867363
2477543
11880
1953503
767226
516081
2244154
8294
2375120
900424
1292379
1763727
1689430
1093991
1144911
1319792
2372438
1418624
2837729
2288698
144427
167435
1071386
1473350
1135402
1328285
2510309
589775
2820380
1244543
1419348
1863727
949468
1265571
946561
2455222
1182250
136079
1397590
516080
1785648
1141868
818658
850363
570022
2698485
852754
565347
2873137
2123569
517489
1829013
1043398
818030
1005052
2392149
1906332
960237
1141812
111552
435138
1876117
2203003
619466
574356
2569808
1641498
935675
1722798
2306271
2135837
2676283
1033975
2277705
1338412
1073771
2141174
1741807
2358552
2815085
204364
2683575
2456071
253406
2860959
1482003
1763835
1902788
887374
498439
461005
2349171
2401184
1630798
1030901
93775
2194105
1929863
225384
738898
868213
1100097
1132823
1723469
908074
1580608
1503419
893441
2221564
1848177
1087514
1509763
7918
1787067
565541
2814509
1584702
2199628
1769446
953457
2089660
1771947
1321879
2011748
2484190
2467578
567193
2529983
2513472
2181785
1527348
1826777
1689561
2602093
2455369
209863
689172
184188
2406106
2571955
29115
491300
1084323
1910855
1734820
2200357
1763539
2722143
1386902
2903523
2491766
1552895
1040947
2854136
1431745
975401
1657534
942840
2722641
1344880
270443
1639436
304036
641762
1970062
1887578
742395
496274
322926
1753383
2528320
1652968
2484731
218426
2489876
1871288
1443726
2890118
2684502
1818818
1844003
1494797
427350
2788280
2643924
1891159
1986941
1246307
1462510
1299862
984368
2312765
397257
1930630
1521236
2762749
2568059
2212363
434847
1490604
2078936
750079
1879624
1589472
2361535
342542
2555007
33427
613399
251504
2499851
1594730
2212849
1054042
196427
993711
2086503
1676125
36054
2585612
1244339
107435
932400
2606186
2892856
929393
2491971
1671325
1064746
2521510
1627569
511454
2919285
41937
1539714
593538
1138452
1892752
2131744
123433
2535911
205922
2652526
631407
2504547
596240
1757086
835356
175115
1234710
1032516
2318394
2791985
2120015
1973340
1392051
2768425
1390486
1603194
2482136
1609739
608975
85663
2154756
764776
2146761
84846
2591976
1652236
107862
721022
1668344
2146500
2099634
1128101
259793
449290
2361484
2610643
430362
1136902
2001425
1542287
1869665
106923
219419
155323
1147427
156957
1335913
2620105
1964271
1541839
1178516
1502131
1753908
1778046
2386043
2701551
2424000
2404001
2142344
2481258
2233646
2171272
1727786
176038
2531400
633683
940423
1429393
2234788
1759560
750163
183913
2355393
633835
1547637
1478473
2691320
552036
426898
777146
1179942
1746512
1301315
802091
1182979
393482
2846236
242649
133251
737031
1729823
1262041
1950562
698924
1127054
2760339
1368341
2070352
749305
2211393
2179109
142698
2643735
348024
2250720
1945468
93377
556252
1510887
57939
2396148
705927
1974525
2505697
1555804
3836
92566
2457620
1025509
2439840
2183870
2083013
1843844
1810022
2811923
2688628
1881729
677854
1629119
2442405
558721
1188991
2135072
1589656
178334
817721
1180041
363923
2674196
2118737
915290
2920384
2815515
1836489
1974348
812538
2939415
2296535
1848462
2179018
2513674
1883565
1695100
2628778
992876
1110231
2180078
2703794
2129199
1730332
162405
2254625
1681901
259507
2439663
2033045
1959150
2822439
976253
313116
1174203
1163591
1183201
1549518
1819031
1793053
2575985
2229126
985496
927749
2104282
2822954
2658778
534377
2683215
1587663
1887791
1847421
300129
719996
2524098
2272476
2211192
835404
2034579
1886568
2525928
1523242
256128
1609209
2649214
1909034
1675629
109796
655598
1651357
2544098
704301
2491129
2844349
1558596
2646306
2020986
1817502
2703079
705618
2144943
272856
2723913
1470682
2669846
58025
1044212
1677089
2783522
2061437
2841796
1038936
1676313
2524818
2333951
1362942
2169985
134909
1936807
2031201
755104
2086065
346982
2677825
719683
1461804
2477842
2434901
232407
1199588
1294356
2834016
1697272
1414761
2666040
210453
2502587
1866336
201890
2226878
1558620
187270
1413388
179439
551055
1915331
2126386
2533875
1410153
2912696
544415
2937467
1500734
1227473
2554393
402876
1599031
2376268
2696228
1515599
1090854
556423
1791910
2081790
2771728
1051154
2743356
2479553
2400737
599327
1662950
347755
2098110
855973
1396596
495921
417652
1122284
388964
1595960
413993
1815260
2130246
2592867
2017189
1155534
1895464
2836346
2293178
2891166
1816339
206585
1717675
378719
2318423
1899480
2420749
1651492
2415999
2505638
626150
2114481
1191535
1009381
2235847
2838717
1226533
2113887
2608561
695176
1633502
2060182
894623
2684366
2131808
726178
254631
745091
2055452
2080492
1671008
1427496
2157183
942414
1596856
2115344
2152349
713026
1532964
9133
1444425
2782086
2667254
284599
1792866
2119027
206018
2443764
991947
2598931
2504243
179880
440026
2718784
977326
2096368
2589843
2827444
1543454
2404684
2563379
2776925
902360
1347847
1613461
810441
1728730
1723959
394968
1643400
1088461
683872
1575915
2818189
2600985
1461308
1440576
2160571
1380267
1921705
2839202
2327726
513789
962969
2063499
403679
355998
2704285
2074869
264097
222789
1029717
832006
2166513
1379366
724960
1910563
301264
2019864
1381779
2280283
934414
2710922
1333682
312209
853073
737982
926426
2547540
125141
1135786
2191531
2584432
2351627
2014535
2612649
2100452
111165
1497773
2389666
2010497
1740875
2051549
2671631
693634
2729501
2038310
718390
1049914
564164
1824088
2272986
1221474
1380411
1718594
1017853
2021757
1900735
2142827
1294265
1857793
843159
2570263
1091716
2173579
2244556
192150
2777766
2282065
2926170
409525
610018
498229
819298
1588940
1864235
2642680
1549966
1833345
864373
2695171
2639591
908707
2102462
940685
2321132
975365
963601
2016069
377504
1021198
1405880
169035
2265268
1807015
1983812
1079682
1989511
1819059
595748
2331693
2053797
2843372
2481896
1171208
1607718
2564974
335095
1123067
1391163
2002481
1491354
2182464
2355409
2058160
2926433
2600923
433828
1243543
263149
1812500
1563328
1577236
2266520
2419738
2760155
789434
704560
1621521
2290810
882997
874458
1248174
1720291
1386190
2921399
2267279
753212
1597989
1442725
870262
283716
211943
1760617
1355203
1058408
2847690
542764
1178420
1405275
1699177
546195
2158556
215885
1928821
940827
2169929
683583
2382891
2465595
1851604
354168
1282615
1851792
2261168
1656806
601879
420831
2420208
485120
1757141
1092484
1389965
2163411
495371
2871744
501187
1193646
279296
373714
868021
129729
2040898
1478951
2634058
2701192
2555804
1337276
1962874
2867845
2060057
268860
362420
2896886
2765513
1978686
2564178
664050
2127571
1841683
1239105
2722959
48439
913947
1913335
1085978
2146289
2430625
708940
1689852
1150943
392805
273610
2124530
1091267
1910288
2805541
977999
1665095
1247222
2001499
572402
683383
97678
2646218
2588963
2812470
1421062
689065
2911731
1501889
913617
1451307
759554
1111905
1109183
1718308
2061984
1706316
2499420
1214093
1846045
2633203
1429388
2661049
1811114
1239522
2295957
822358
858663
2931039
2708752
1396594
2054329
934224
1832155
828281
1662993
778647
1890750
1230667
479862
1593096
2518397
335808
521065
1493771
1043400
1841258
2676239
606758
103835
2101040
2802386
551957
1533570
2228869
2419208
1391473
574941
2618678
1616235
2077811
1221733
2153659
1855080
806475
2266300
765068
1877929
1913569
2479721
784685
1249084
731897
1182952
1941008
1224686
1018745
644369
343882
286811
629647
108025
1102781
1031775
730014
940392
1464550
2823871
1516917
1947516
2207720
1510848
330281
1101331
378434
875338
1699110
48692
2637015
1118376
784771
2524276
308563
1755197
2223644
1753845
2228450
1364979
1553240
1570771
200825
954673
913351
2389423
2677052
2131712
1314700
2062344
2379863
492085
1569004
1843426
2691237
80039
1136531
2590561
2057143
283464
2784165
2566314
319502
2648735
2122682
2052159
1194556
1704757
1337430
24982
2100886
1706625
1153258
1359816
1083694
2869726
592358
2052920
297729
123284
2376344
1618197
2285971
829759
2784049
2231817
2565629
962274
2314016
1084219
1982447
185030
961433
2892876
785766
857293
2912354
471194
1480975
55453
2389441
487871
2375530
786492
2229319
2081374
2208171
432378
1706350
1490072
91630
124632
1496095
1197438
583680
1468977
1239773
2319657
2870704
1535976
243504
2115331
1646492
2095283
115666
817554
710167
1811850
2861625
2249220
428474
1507571
295833
2445499
2880180
725906
101494
2827824
894142
2898639
853104
1574747
290855
2508224
1104499
1466201
2024729
1946455
771875
2576468
1900090
385063
566218
397276
2549862
205898
171707
196509
595769
2141942
2089663
437847
320932
2156496
689213
1694938
741949
1504508
1723515
1371575
1219354
410260
1947061
1155376
2091008
2928409
2644130
880496
2005392
688450
2236009
124184
2414889
2106452
324918
1883457
213512
476728
976597
730078
1060850
744368
1196235
168834
1894021
2097132
624557
2104241
761562
2202485
1503685
1948961
1670834
789169
2019412
1553977
1556358
2851099
2764685
2431745
54710
1595291
2004717
1906427
771194
1742628
1625439
1421694
322450
2123620
2648114
166958
2299885
2464457
40919
2122192
2639713
1767814
92655
483193
1405196
2534235
2068510
1377936
736213
2592495
2137837
2236622
782735
1592822
1209455
2613611
2016169
2544753
2080080
2431795
2201509
2265087
2599458
61247
649104
2118867
2790860
1904784
2012072
1025573
79666
2475625
2536749
396292
189722
1736520
1534167
421068
316147
1686262
2525644
368246
203169
620697
536733
361095
468823
2642308
1470765
291204
2057538
1888878
892697
2582385
2127438
2522291
2860476
1883160
2923118
2227396
2412785
2740577
185342
187857
275241
1073406
830148
582742
2866301
907590
442267
2750273
2585907
1758094
2676512
350378
1454654
1646053
2925305
33752
79910
2128521
1739527
2373112
496591
1203425
315996
2072978
2284585
138692
1352188
516795
2839290
263068
2867432
618453
1865689
2363812
1286887
735561
2527516
1341197
46456
286121
2132627
2825174
1336551
954223
2290096
2753124
584228
361018
2834386
1143227
2407736
56987
782719
1921745
947132
89234
410071
1966111
1345426
750147
545118
395472
2279677
917841
859810
528316
116194
344309
850095
2518092
691220
2097790
1250354
1109578
2112674
411107
704192
1823495
1883498
689491
527613
865623
2049147
90516
528077
639574
1383340
263545
495641
333840
2833418
2570785
1074649
24481
449480
49664
636161
2740754
339456
741102
359020
1674172
1324616
2423252
1919782
2680639
760790
1453910
794003
545475
1950502
2029345
2462683
2161024
2842898
2102740
451886
37022
1095163
196252
440744
2810481
2061178
1744754
1398856
385425
2349014
2843621
2372494
1038009
152592
2486038
676192
445179
2284312
2845058
603430
935592
1657535
2134180
2327221
2243639
2111023
2749887
707246
1831137
907399
1979503
2215855
2518114
2743007
2470972
2526628
2392834
2376105
2807186
2402046
2524361
966439
2315647
2589734
1686772
1520244
1089031
2536574
188846
183911
1647164
2533912
2116709
2598559
59498
729980
1368289
1103520
1474026
2273157
2261077
767467
1738519
505230
2266716
1029637
2922232
1159442
2826831
679517
1460957
85486
2677686
1782196
113591
874709
2763957
184428
991931
834264
1042041
1573162
1030755
25782
1505733
703986
2105505
1125283
978385
2030279
2849753
2672466
763922
1155187
2881259
2155535
2252018
2549909
973547
1157500
960395
2795701
1473742
373035
1930839
480522
2567441
1435540
2736502
1159490
1018727
1462909
151086
230940
2191366
1546141
54728
143163
1262585
2457877
348814
919206
1447946
16440
2197548
2305596
2379629
604113
337787
1709778
2279672
1660708
250883
749269
1823937
1279728
2600838
1054364
1696615
2896366
880985
704084
856974
124505
1578646
756653
2422898
823933
991926
238723
1135248
2549770
2039706
227269
2513857
839594
1855538
486556
723106
1418403
2287558
925626
21112
2661254
2890067
2680669
782898
1934169
1191590
1752981
1745026
1797238
1547499
1662087
1571833
1371257
1575791
1775452
1261200
736917
2540632
96448
1514989
2824767
86744
2507702
642291
1660675
701063
1583589
127071
2367452
2218727
864932
1584245
323521
2193852
966544
1161631
1053668
985222
322477
1585068
201617
2482552
492527
1443236
1927022
2862551
1906214
623577
1431870
1004555
1790160
1377072
2591600
300287
1509764
1961059
1588346
1525125
121162
2678343
2654442
1338573
1747850
2651699
1597662
2110724
954013
992460
1604688
1215104
1402708
2406478
2552224
1845818
748973
577390
1391259
2818473
2587149
2236621
468067
186656
2913081
2117584
746627
1746076
1881919
920065
46034
2295778
1826629
1147976
1597635
576880
1033786
2489201
1028209
2094406
953122
2619658
1284564
865720
1633407
1821494
2779822
2056061
184618
1426899
2249796
5196
2798912
9917
1363166
2477599
1977607
139551
1887794
2008788
606749
1753312
213019
141318
812561
2576787
1136708
2708366
380315
2170645
1859200
1832790
1263795
553022
1663998
2919992
2759876
1317582
571349
1248636
2156662
535078
1812357
2307249
1376517
1130904
1398197
1000283
660836
1214214
1233289
2060433
1703463
2907
757462
2092420
1808554
2783395
1074565
2013950
1800580
2314276
1844054
2900914
542617
1582455
1603536
2238044
7612
243960
758480
2678722
470871
2401855
578905
2411758
2637846
520169
840388
1827864
266024
1638608
840085
2321709
691230
786596
1549113
2054017
1674979
2136677
1538480
2715972
341686
1260647
2757278
2074977
415020
4719
2066897
1596037
2704227
1681691
1627897
134357
604522
1823105
641298
1227478
1027571
1168015
1515495
1289053
185351
2847073
2032948
1738068
2028425
2591039
1404347
1831842
23098
1747229
800281
408625
1749122
1348122
2727448
19254
2419019
2014960
1055935
260654
1357134
419616
185410
2570982
2904689
680782
954613
176106
2665723
2610007
1127416
2865063
2457238
891732
2566784
788845
485323
1864309
2012996
1288947
1634476
1926532
476971
471096
2661255
2663691
499637
448906
2297102
287169
2059925
1161680
29065
2083231
1456955
2598181
2103667
1154540
168408
2673739
133095
1969857
289802
2190529
200786
1833162
2615467
1087817
919824
161864
937542
4720
925461
1073881
2506259
1574163
1079585
2742124
72308
215945
2858860
665875
2471696
22642
1639175
814817
2425719
254457
2235462
262645
62282
407821
598626
1247309
1966641
231795
660072
2211846
984306
1320886
1053109
21333
616966
333273
1892314
119074
290629
2221019
2112372
1597421
527272
2431417
16388
2764551
112231
928375
1735475
555369
2530161
2711494
1683419
2718967
1979800
2676628
2281165
552410
1774602
1229510
2009807
687295
707508
1962431
2824012
2592469
2529617
1600880
1074203
2839443
401671
620868
2649745
2895592
2133245
1932716
198940
271666
130262
1123666
740912
1012578
157045
2158186
2853363
506908
2748167
1703017
2629851
282871
2524897
2256149
1848634
951579
100444
1088796
2817533
2871160
2769305
1688397
1565565
2809772
263873
1101503
251557
756017
1647836
1058441
1932823
1087205
522523
2652486
1781234
2044419
2555284
1478826
2543208
2666656
2672684
1109645
1893733
1188040
156546
877941
2535873
305746
1012851
1822646
2527725
2731359
189605
2349005
1403558
322041
1851980
445253
298395
1502766
441270
2296021
1309337
1579406
1636685
809837
990857
1568601
1629202
169247
852657
2075358
2327626
903260
2051118
841861
1405097
2047804
1020456
2331508
2776439
701814
682002
697428
2831149
1616220
1622956
662228
374446
2459192
2440742
694005
1643958
80833
2260049
2116430
2365939
884304
705381
806975
1507770
2196541
2527918
959760
2704493
1682660
2929111
1292195
281107
67394
1722045
2682773
2857162
390197
2915762
760282
1502814
2711658
93728
1125318
1841170
2518095
2008879
2442046
1637640
168883
642012
2434353
2746410
1346978
2026972
2034823
239897
57209
722332
1425481
2392330
700880
1955920
1407760
1120884
2757102
447999
2619199
2682180
1489409
2326158
1010444
612690
1191157
1568207
2882716
10558
96100
2718401
717047
938944
186315
1655709
1463525
1380013
1034733
1314913
1225969
2665857
439028
2194021
1997300
1005103
2666365
432132
1911955
2516271
2051305
789900
301021
989653
285783
246430
331133
1668498
1072897
2019482
1003679
642182
1567683
247613
1721073
757281
1762614
2126990
228459
2456682
2157223
2114803
1534014
474855
1465865
2897254
1797344
1604497
1693698
1501781
1122209
1249592
2097767
526699
730732
644148
59680
332613
2122854
1156281
2486721
2136779
2377586
1646079
814129
2040668
295527
2727763
756477
2338504
1793456
627503
2301397
298284
2007317
951674
78483
1114672
1077978
1725500
1889057
2923683
647778
945649
1727829
2596361
310241
1347436
1841782
1173517
1687263
1431214
2113685
2835422
895652
1064503
413827
610786
2744564
1539457
1963714
852502
489352
2136095
2119394
2871040
2477751
2452900
1240587
2519846
2740969
2274956
2003452
1626098
38295
850680
1846204
2725645
1966674
2411203
2167167
2290413
2881128
376871
300503
2816429
2073867
415084
2061914
355691
836899
142061
735798
1390538
2896665
2248372
706983
2536237
1393672
1394476
2797080
2402133
2418953
2689292
2819668
2067348
837029
2911224
2136327
2181494
94025
1824749
2876549
770655
541127
783296
1084510
2306903
94367
1883847
2912292
1777721
862074
599475
1642777
1331083
2695488
797294
2936922
2890788
1665502
535827
2319853
2822883
1810137
2169755
683439
2767320
2531149
1893891
1273218
1833710
2616315
954488
2529388
661152
2853499
23600
2504387
1334994
630079
2175626
1321037
2440272
1767827
1008698
510987
1735533
611962
2697878
1073584
2834885
191073
294898
2124406
155997
599325
2795130
924754
396096
119264
1966103
2866407
2139431
1231107
208542
2700748
2716602
2608492
2380761
1973811
2111776
1578508
2310490
685528
1341833
751318
2877033
1089271
2560079
1533953
2788307
2679828
1083612
1017347
537761
652891
332118
1760749
234942
2818449
2813745
1786187
2529526
824324
2473098
2350519
1373881
1618880
1076298
1595119
1520721
2499972
2696852
1304345
419992
1007704
666065
2666691
359198
2390670
1225413
911979
2562766
449345
337498
1647453
631843
1079245
1589670
1558017
853070
232294
594493
1759375
2070980
787866
2594793
290096
1801902
2238762
905475
2521839
941687
2888167
1698044
2512199
1572298
2716312
1219371
1175540
93825
2525528
2810187
1773315
896009
1318848
1130234
92088
20698
1227271
2643514
2535451
595426
2778643
1317679
2803177
2631848
300100
2506619
875462
2752375
2395325
123344
1821205
1264796
108467
1793531
164369
2933638
2433982
1665890
2891096
1763635
1124989
309112
2789070
2888095
1271581
2653026
2416441
650617
1026406
1802903
1190543
2491865
2923119
1186519
592863
618967
2584059
1680301
1194333
2083729
2565685
2858970
2841533
637537
1679169
1836215
1319535
2417228
439000
919802
2242560
1662568
1581926
666364
255855
1848481
1700536
2209975
2553717
2077758
2183002
371030
511297
947835
828923
2819281
1401697
474334
2786249
1475855
2103421
1141830
1639928
2816052
977568
1779576
1331621
1403872
1806259
2359130
2261340
1014549
568660
1985787
2220058
383558
1780355
1815167
1065282
796320
1848729
2119666
2202645
1536591
1922215
2142686
2085064
2714242
2875229
760081
973110
9588
1134506
1065193
2343013
2936963
1756034
2409150
719687
2575538
1344948
2881397
313858
368547
59647
647369
494189
2257147
1780901
935281
2836934
1019250
2006139
153702
2574356
1775677
1621886
2608768
1225234
321622
484981
1571863
1818442
1961458
1016975
650067
45980
237631
794524
2565648
1874883
2741198
2850001
526464
1786483
1096308
1568769
477692
404559
1000006
2853358
2206650
2109334
1672243
640242
331035
2750949
2128536
634051
96944
1458918
463690
395145
1824813
649291
2641571
516689
810078
620400
1425674
2077974
1123984
925326
2270869
1575717
684893
426330
2076347
2208566
989751
2495488
1650456
2348753
2602934
57187
369713
2815421
1414712
2073637
1009556
907768
1908566
2277305
1151337
2006121
967784
1107391
356072
1109109
2269081
2289132
1094637
2383761
1265466
1121042
235342
395075
2473235
1575492
70716
1447019
1840652
1983867
1531044
2060865
463114
1604795
593129
91352
837612
1287092
1755935
1225679
2077996
1961992
795518
851
944802
2408447
370360
149702
1271263
1456998
1372322
471133
1456857
45660
491533
2155896
1713503
1133236
657971
2183431
1713021
813462
1011019
2412348
2932919
2638017
2140905
1924718
2587619
350635
360755
27521
2329530
2769824
1697553
531758
23643
1905249
2917302
702646
1562914
1359003
1731637
2535543
1843486
1336443
1177594
182588
2638157
2559244
1993203
1864782
749767
2895555
1598358
2932562
2629394
1602103
1047023
2358952
1213895
146102
2526096
2189143
2414072
2303341
822181
161155
2801996
2084324
679779
1137712
96185
1844449
852452
2547957
115111
1903331
1771579
490087
2158711
1927279
697015
1747296
1775780
1598094
2682059
842882
1579953
994607
1783146
369022
844113
1214472
313168
1634273
798620
2748530
2180633
580632
2238175
1937415
1935972
1365660
2546654
1121073
91089
2318183
1970139
2120601
1882966
915648
1444900
181312
934869
907611
610385
2241051
393982
1998882
1021834
1455075
2611994
2204410
1249804
1169684
996326
1499325
133005
2404751
1610770
257857
23618
2365291
22916
1567815
207456
1626688
2720326
2833511
1501178
144516
1720769
1391487
832659
1922544
1524203
385485
847802
1178734
567728
1291171
591703
609643
449332
2133405
2650816
59232
2732497
1196298
2458100
1428419
1194269
705410
2430659
2859674
88832
2556804
75313
1211219
1277895
657452
1811564
1885941
2766934
1358094
2429198
696516
1887267
2481922
2599502
1557216
2641185
1534060
1427876
265262
2271152
2676830
1072674
96566
2098249
1517962
1118122
1731798
2756297
1255475
1611494
1443239
1892850
919135
1991928
2335188
2414853
2742486
1955663
1660647
2514701
916083
1214639
1912983
1763312
2376563
655128
2637613
623612
416127
1856288
239634
708997
1590412
307483
160251
2229473
438622
1492236
2845243
2833304
1897442
1168353
1629834
1297751
2149273
1569169
557798
2672207
2607849
1121616
2655179
1148118
2843941
448928
1594453
203272
1035086
2476773
860049
2234034
407707
1865492
64975
2408611
2474480
2326379
2074966
2086711
1987437
2014604
1151134
2285183
1425530
2776163
261226
645142
966437
2205556
2466252
462981
677519
7776
204124
537305
485047
1166344
2464548
398669
2183682
2871384
2292759
2738559
1159632
1721991
341107
1492444
734200
634109
2612971
684951
2045441
48906
2306364
1503491
2422189
674908
2070229
2919187
776478
209041
2890020
179863
2121591
2121838
2520973
976841
2312725
288267
2162605
165805
58184
268886
1909987
2705127
2578213
2868463
1261074
167324
1138178
2115979
1478720
1501001
219183
1425511
1049074
2654758
1300602
1946999
156151
2794413
2884939
2068729
1588632
329607
435549
1733767
2210338
2528269
2194133
941715
2863388
2765019
584149
584100
2092581
1366586
1871282
7269
2630389
1947303
1012424
446054
316382
2083763
2920618
702312
1742910
154141
2858045
2579139
1059716
2246090
2198230
2556794
2024523
1281252
792697
671854
1530357
2791770
2768320
2902799
1144851
1558330
1607260
2745753
1575741
1027182
1897748
2737402
1935628
1874455
560289
58406
218768
103739
556894
694577
231903
1221445
2892322
2716639
34178
2648974
2895946
1612120
418931
1143809
786672
111923
2087119
2245806
492610
1283382
1941699
1767090
1351202
1917335
1730537
1812996
2642628
1417005
2662280
2268582
205462
45534
2257572
2115401
2254037
676524
1159479
1384132
391085
2538785
2762628
2069633
2819954
2890400
1492040
995557
1214013
1656138
1164975
701020
2763873
1405297
2551239
1610765
315614
366677
1921996
131858
2025196
2520234
1138748
1544307
1400699
2009764
2044540
285962
2566773
230195
2001338
1249421
888631
6330
2814724
1082354
203521
1593342
2395967
1944412
1469580
1980166
1496759
2516390
2683148
48313
1840962
2299306
1756497
1474523
2106586
553571
2710315
92892
613195
319462
2159500
1244505
2213898
2534204
1462780
882030
416163
2424846
2139810
2499678
1855396
2301577
2407201
2552577
1704388
1143521
2470387
1333075
2904527
671223
1164954
740753
2937188
508357
2187704
2089938
407726
412367
168363
1793819
1147605
833454
2293401
2598538
1781073
1292904
1465603
2888425
2822406
368814
1052288
2618663
292298
2063676
52950
1926518
1592720
1713640
546948
20098
1051257
1248673
793981
176530
1474776
782815
741299
2763839
383177
131842
88595
422950
2612538
1687879
1941463
13665
1237245
2754299
2106795
588837
235620
2056911
1942725
1816609
345240
1019642
2521063
1804247
1237546
4720
1808973
40857
2280244
1806282
2918100
1022780
2363673
97371
1274191
1729948
996967
897196
989713
738333
2226215
485337
2774506
2338596
80346
2349734
360645
1229532
2153167
861707
2465874
2215715
1008163
891551
2069618
1800661
879209
1996296
2318331
2671630
1798891
715535
644588
1112390
2078476
2261184
2619307
2394258
1785461
828745
290888
2265582
1525115
2062659
126422
2456086
156760
1987455
1114981
2162857
293052
395951
1295539
939216
1850466
940941
1784984
899902
2316694
2824974
1968018
1928708
1638007
1259064
1581643
2501717
108717
2292467
1419726
1907199
2542814
364486
2817027
442419
1246296
855761
1083678
2884600
2070308
2202333
2145976
2803996
2178121
1796995
910206
1605703
2336624
1136551
462763
2311623
1113010
2721084
2468160
1361496
974695
590460
337472
1689380
1937544
1697135
2268233
214444
903713
1217370
1423193
1704797
1791917
1581439
2719270
935074
1433286
1221246
321559
2058495
2704165
160349
2180550
607129
1589936
89212
1826510
106918
2768696
337495
1329207
382236
2878664
1996809
1763758
2401434
2298466
2874391
475755
1990671
1902106
1838393
125864
2132962
2857868
1940531
1514333
976747
376273
2785558
601098
1172940
1906483
2395515
1385434
540888
1506271
1812878
260777
1246223
1484203
1629506
2463251
973368
179628
205342
2744995
718170
532745
2303565
2007231
864106
461277
1442077
1301915
2513745
2448717
165498
21092
2435693
981605
212168
1497495
2844188
1122167
1829692
2166024
486030
1776271
2637684
64924
1474421
1733854
1281364
2618339
2131458
2760368
275386
100521
365628
1805543
605427
1601906
15565
2413163
1104374
3961
2698211
231923
1253061
1819710
1052016
322154
2787475
2485536
264906
984009
2562198
884764
600266
2549717
2906972
728252
2254486
1836324
49601
2374916
124263
398074
795957
2278250
1868973
376514
653325
752165
1810472
1217957
2541923
1156235
2420267
479226
589774
1186446
1272629
2192029
269183
622745
654813
1164003
2345597
646760
2678171
1493629
779842
673529
2695556
2363578
2641937
534954
1808062
1406577
331831
890393
399641
1389861
2589102
2369745
1632135
1508473
2384875
1028432
612119
2006757
2423049
1099701
799680
402358
1792652
1792047
2136057
2077447
1905175
2032801
2689335
492153
1355187
414247
2926322
1273876
225246
2468104
2594099
2391382
2274164
1834368
2137059
1512813
1435566
961333
1225335
1439819
2822031
680781
1475708
2673548
831935
2117463
2266509
923961
2027736
2865860
312436
263627
318457
713447
1194067
1334019
1394335
2751322
238330
1770326
219127
499213
1943450
921632
1796518
963587
2412416
1796420
794005
2507697
551285
294464
2312958
1393654
903370
2742249
1935460
2573655
298362
1343172
2369971
2681126
2007474
318000
916897
2270011
1853537
1353184
2647835
355331
1230455
1759543
2681213
501610
484816
2422676
673618
185757
2217814
797006
2466546
2321285
572195
1844141
2159655
936547
2821299
2769565
2098318
144717
2593699
804089
1777072
799752
1657371
2044530
1284382
1603753
386606
1429463
486986
1085922
2448157
2337871
897250
516120
1233983
1962781
1545009
1202101
499405
1340591
2093253
1429624
1150893
1083215
1043621
2850017
1380273
185980
2553714
2850249
2080409
1911001
2483913
782724
2681599
918235
2039907
1904191
2379819
1111202
2081832
2617465
1527694
143570
488969
517695
1918307
1649190
1663903
2534280
2487801
1070804
684991
2405637
1484043
2780824
2205247
2837031
385653
475283
331121
1253216
489826
1552532
2815645
1254916
2860285
1162062
2086304
1067984
448268
873414
2476557
431232
1979977
2352118
1810843
1223512
2296323
2850425
919234
2855419
1274230
1501653
2293992
254585
846075
807226
2042469
1128914
1413645
1237279
2161872
920301
48599
2308119
772008
1205037
32463
454902
562997
2634203
267607
2440824
1983232
1175881
1461054
17871
1290441
572033
1217434
78903
2930017
1594699
2215673
917532
996131
2463598
2836082
802981
2523479
1898964
1198696
699141
2874976
2783631
1659338
749731
2666636
2192077
1840269
2375172
2798793
1627489
1754072
2117228
824103
2127892
1738029
828205
210476
170415
2791536
2699044
1247149
1624991
753228
723097
1413348
2486384
2057696
2812559
1659056
632352
1088227
1035249
2080565
2177802
2291420
800143
1162993
1824887
2118593
2704333
2758768
2162984
2583010
387028
1487071
602832
2652030
2818418
842739
753459
2614061
2795266
2170521
2547473
1171862
2743964
2913370
1380493
236112
2861750
1791923
1839437
2668851
1201161
599076
2790422
1480477
872622
1997769
557911
1220711
1573111
452004
1616304
1877878
310632
32269
420830
1910231
1719336
2259337
1757858
2358523
1056154
1368162
1277419
2478138
2716878
2747532
101366
118131
868986
538266
1215011
1312867
989246
1203191
1595980
1210290
2861714
1426521
2095229
701666
722711
559053
1204287
1977788
2615944
912231
896136
174399
1782062
1639879
410698
2458755
2091257
1394411
2456541
2845305
1849597
2195436
2245897
2282724
2102874
2811748
728685
496591
1791619
2135364
2524865
623458
1983101
1067581
1150005
2400112
1481821
140191
1821857
560755
848932
1732928
2598051
2899673
2913834
1427944
1338319
1835467
2770120
1831309
2324272
2429317
173663
1174754
2736616
2757885
2682397
2393323
880704
1303022
2128512
378401
756863
1895497
1081168
1052326
415586
950969
1888188
1060158
2863276
1699231
353241
2379359
1177808
1466149
2437666
1644616
6640
15930
2851336
651261
2662445
2392311
1771261
1570787
2007032
1306478
965034
1048775
1369328
1335465
2886912
835439
1800503
1907355
2765520
1410211
356920
1913911
2898390
95218
835474
1089723
2864548
1279384
222628
832968
1978436
1325313
197916
2457507
1566656
1012907
130651
2072340
2246667
907177
2007841
1849230
2056118
166722
2252290
53315
1313645
827536
2727856
2396576
1509137
1715089
1939152
2646891
1794813
2615403
785809
2395363
147257
1071801
2396186
27438
2275252
2123969
2887671
1211985
43089
1175587
829486
2164968
444973
2777880
1298511
2169297
1494647
645404
1940355
476838
224015
860536
505564
1911007
2900511
1939821
294417
2166168
161934
412506
1974878
2505116
812810
320982
209278
1909391
1125255
2089569
558900
2402423
1118994
2644599
728943
1636708
1570980
1953810
885103
2341147
1669688
2267451
1286884
2090767
448085
784686
1014201
521108
2133421
2407455
2220866
2814892
801661
826358
736004
550760
2091632
2346779
2329387
2383843
2836273
1903963
853097
1003440
2910751
1353995
1087607
210220
1569042
2848037
1901400
200817
2309259
2091689
86331
209777
2678237
94680
2372362
2866297
493141
2358598
1528445
2353412
1703820
447894
15720
1849958
39152
243446
2592025
2118022
54223
1745179
1717657
1653840
1901393
2503613
1070811
443487
1990317
2885900
1289335
228028
2243497
108138
1560645
349816
1581420
1182318
2042213
1645799
2467196
86834
334972
2265659
971441
1758810
599208
2269794
2366636
2433043
1134437
1004951
393852
1580384
1919824
2475619
613264
390218
802140
921209
1921650
851100
459106
2420154
635212
195817
1448406
2728255
665967
1748825
998307
542659
1285214
1978124
553089
2731443
1199133
722837
1658396
1895669
1340957
112737
2736907
2057870
2708139
1919861
1761300
364329
1015523
1131445
2860062
1576760
2935613
1460396
1288970
1379377
1998089
2089875
1912086
1430780
533725
2505907
1325170
2616561
590717
1082089
2217509
1236515
881015
737536
965059
1022529
425643
1390276
2293311
2767129
1239359
200823
1168407
1338271
844567
592058
2849707
2032973
366342
1174381
453526
995090
2268734
2130711
173552
723566
1197524
1092445
531198
2138034
722499
632303
86125
1243371
513045
134110
1634828
152978
2085878
1573282
1700358
1894111
2102176
857339
1894933
2914934
2164867
2748047
2871854
19613
2062651
1700178
836040
14046
890638
2392546
552640
1553363
1706782
1276025
1906022
325297
2262484
1218765
469888
2905306
1209652
20502
366999
2488969
1805733
402659
64543
2046765
1822110
981920
2481736
2256055
495684
1563239
1123194
686947
1832429
2148624
2749196
1662600
1054917
2780600
2310349
867565
685875
1266525
1512675
379800
2931130
2861345
5561
1266401
2778359
2266294
2613295
1477627
1733879
271367
2035363
180143
804153
1344899
904916
1891080
373629
1560708
1522817
2025533
658970
568203
2927300
2681448
1217033
1806708
2189283
132071
83134
1869330
1516009
2604151
1705345
2520152
1661902
1973893
2337268
2772431
2131986
1167161
2666440
1660388
2401334
1933562
1480996
2666360
1937610
461894
1345153
944915
390622
1366254
39918
772883
1934135
1379595
1997438
1752826
1970106
1620342
2594306
2446037
1110293
21147
2476680
161719
2004937
868019
1320044
968447
383195
949411
2011122
2050623
1316400
522840
940058
1205969
281753
1618804
1583687
2302015
2653475
1375499
1401039
2577264
2745130
973839
1214805
571809
1537505
60599
1277632
640581
2556211
1219629
1673714
44315
2465422
2364158
1765547
579281
2898834
1572149
2106279
1147651
1088452
80413
116238
2523156
2526969
366085
2356428
852177
1765796
1061341
1780529
97415
555977
969893
1334322
828982
2873134
2506675
284580
1093762
1292928
2727231
104754
210434
1524480
484266
1168008
1080366
338731
1616857
2849074
1323169
1231920
752241
841971
2246650
1592493
2806919
1526651
1628353
2925764
2153639
2725721
510909
1029011
1647575
790517
2601521
1716144
2138983
267912
2464804
460155
252966
1328845
59892
2369551
1499379
831733
107031
2356582
2125512
14880
2235429
1111049
1096706
1344923
2381580
2098298
2116151
2924261
375481
2137970
495493
1811294
1415658
1317414
112269
634843
1096858
2424938
2834668
2025232
1084403
638733
2413579
1329847
150275
2050681
297600
565598
2462352
2921811
84285
2363742
782790
1510744
1346551
122508
201750
2450163
1816104
1167383
1525272
1092773
1083203
793951
1462459
2038312
450469
2645961
2651705
2468339
2450326
2401704
2203914
1100543
2915548
603498
2056035
1151603
2918018
1608450
2927681
367313
1530253
2622166
2001655
628425
1115682
2837098
201083
922233
1542259
2528076
556057
1204549
183595
2260163
573703
1423020
2571828
1722357
1154296
1835273
66878
2556609
2759607
2676608
2427337
2354246
2435432
235957
1617279
886005
2245228
2813440
2014918
2517914
2595137
2902643
935002
48982
2677033
2236648
706401
1024974
1281658
2551206
433981
1749926
62366
2538412
2683717
354159
2577107
2211369
2433156
2049407
542571
59836
2490168
203076
2231287
1672024
675667
2635722
2612519
762222
2046765
648314
340858
784142
2237354
2268649
664782
783613
2940465
951376
886047
1177513
2156100
85005
2076983
2818579
787725
2671695
2520473
1439241
1210073
583164
2416382
746490
953445
2292756
340394
2564394
2225845
1752621
1479876
1899510
1567870
87738
2754537
2701168
1434562
2673077
2419944
2129524
546587
2840946
55292
1460221
2497206
2323096
2542888
675383
1741733
164674
428530
2019793
1783227
2119524
2870793
1755096
2438013
764670
1861102
1202460
1930052
358097
490711
1202095
39095
2755142
2443397
843978
1993880
1967379
1249067
2801273
460019
123922
2425446
1918194
1441379
1553300
2194168
1522235
1979594
2420461
64539
2223128
1717149
993308
2021153
1461093
316586
1488597
1882579
772279
1302198
2088791
552423
127041
1953395
2436897
1431419
1641936
323890
2679000
868349
2809531
804293
503555
1897452
274434
2827151
1317792
87536
1871830
1164265
360477
1104580
1261637
1721169
2275331
1340166
291596
2906720
1938076
1114615
2020909
270275
1907121
1466773
386599
2420474
1731248
2661559
651774
2886002
1756738
689177
1275739
895091
1759007
1357795
525022
332419
1902088
449254
1595639
1890394
1000869
359683
888651
2077366
1943436
2857660
1583042
2677421
1028403
2829730
2542190
2069927
189951
1698369
2628178
2120717
2870069
2234605
82537
461364
2266985
2873245
1307649
2805039
67334
1055543
1866136
1779171
1751311
2622400
1287731
1126486
136691
2638645
1665785
2564971
121574
1853414
976758
2038909
1202303
1419014
184948
1349477
1389478
1605032
853615
2792991
1535261
1257573
2485322
499482
1080775
2062563
2141671
410865
2889859
464736
2276980
1450647
1451904
753653
842469
1307429
2787147
2604538
231498
2353925
337798
2457692
1898842
1141654
1110436
237698
2674188
842403
1655967
2051545
1041406
1504417
205998
2170404
1367653
330361
230089
220733
1230145
1489671
1897638
2611124
2623660
2090866
993062
446888
2680443
1641553
2283151
528015
1113806
646902
239793
2786937
1248133
333453
2792581
320423
2688310
1046176
1179770
535592
2764528
2798665
1405318
1789065
2707161
2378630
2372083
2353303
436520
1247114
12224
925797
41539
39512
2864644
1455011
1186860
1493564
230324
1781184
1889696
2693113
2122911
1444774
1324632
2574054
1529056
787900
233034
2248454
1209849
840275
1093450
1860998
1868371
1762990
84886
1805193
2236387
175574
323369
2253949
2902483
1902309
2887640
907662
2906898
2009240
2782236
1389348
1267645
2764253
2497448
912618
223329
1880132
2929582
2661846
2116733
353764
2196665
136398
2291055
644624
1083643
1116021
296919
1313301
186076
10429
1171037
1756891
816072
858776
2055299
582314
1309203
1654253
507195
1541229
1919446
864196
1302830
2831088
514041
993808
1103162
892249
2618832
570538
528440
1379427
2164285
732878
2353454
2863330
2175267
1195872
2333044
2129321
828562
1791548
189964
337834
1380282
213734
1968131
1623901
662526
1930107
934711
67578
253916
1788867
982900
1224669
1150153
1157568
2328695
2647169
1254602
2647750
2389161
864160
2698209
1413481
792532
825167
769225
1405452
950347
1583046
671912
1484275
1033379
23866
2161173
722690
1963226
2861967
827391
717651
686182
232624
700518
3635
2036937
2896172
1774470
1341
440363
2157352
256852
2779602
1788209
2629693
1843557
1319208
1318941
1582808
1921879
2743160
2670127
845515
68955
2204390
2081716
1045098
940880
1859001
1977104
1717467
2471070
308875
2856971
1126607
2048643
1017428
610562
1376483
1947390
431247
2048349
2336902
311255
1202024
2573256
282363
1478840
731841
2445769
141458
1647131
974715
2703948
850640
810376
1635076
2051874
1636634
2190836
612071
1764792
202318
1448716
1250961
2124180
1082999
284570
1088156
813655
1384251
2206557
727006
447488
1250907
2467043
2880506
1798871
2664357
957698
1481384
1957259
2158717
2899578
2905046
1327954
1148022
2076104
333711
454991
2159010
2836345
791106
1380116
2447880
1244746
112787
2831310
1258939
2214073
864555
1208095
2021467
2107123
670654
147207
2687062
2772671
8176
979638
846631
2256320
2255561
2586178
2321643
1771376
1713119
2082204
2048041
2509800
2910359
2705825
782760
1539268
1741928
2902341
431207
1523458
1196120
2165527
2240626
1171845
924231
1037835
2354500
2164324
2657495
690045
624409
1406443
57528
1686693
1797352
1568385
2475364
2767823
2210176
1738661
2396707
1907457
1752430
366575
2788839
772621
674230
1177926
652293
298109
164715
2858527
1207567
1862682
1567962
1699269
2286814
1606202
839074
321701
631048
122421
961986
2902310
2709665
53681
490848
1976088
545930
1820671
2308041
1327262
1917828
2370209
728377
71186
2361683
1263067
273981
2195719
2905901
782999
13544
2614277
145545
977304
1664718
1065689
2733069
162919
468006
2841511
1505329
2012753
2534442
2074391
526632
161115
2124521
472868
588769
1318936
1082989
492205
976287
1936748
2934267
571059
2589137
506357
928591
2781039
2276348
1481840
268618
2334333
991124
2619864
113595
999095
1342483
1208110
1141581
2042632
1777265
2661005
2867367
1505340
2082746
148784
2472999
2161003
1861302
2077704
1646655
842198
346338
1942102
2304611
1534942
870381
1895176
713599
463664
2645909
2193960
2210103
2523765
2892749
1476550
2108329
25631
2670559
1859564
2663168
2404421
1099126
1437963
2363569
1422136
847923
2413459
653442
976289
1284602
2560146
2669343
1018073
708463
2618298
2059227
385949
1510710
2056535
2617067
925830
619678
1934103
1093781
2030104
1204310
2637607
2732230
696692
518229
804934
2135883
588148
1482467
55359
1307128
1592986
1288974
1129964
1641278
1272077
140649
1666896
1334455
1515328
265842
1964983
358628
960520
99586
2818797
1244640
601681
449588
802066
32278
256363
1340040
1563184
2801851
1965413
2234490
2722835
2150352
83951
2321809
1231678
1063932
1952138
150803
11751
594149
1476098
2229420
27950
1681493
2415580
53419
73741
242672
842832
2778405
1626137
1908681
2142722
1698916
2023054
710061
1581444
2758879
906986
2380588
1119764
2591469
1202525
239000
1895583
1748221
1334407
2869193
470530
487500
177994
605233
2399313
28499
1669793
2138004
1782489
2147507
984879
2136202
1545426
1406767
1592453
922285
2518959
872882
2818591
2026738
487655
405797
2819839
2690722
1010775
756404
1051404
848073
1926865
875450
2358090
1994598
2175708
1848889
151616
1844133
2853832
1675363
1607948
1637713
1881060
425137
2430467
2545165
282062
1902228
1383176
1352633
1543839
2255056
751188
2887091
2630012
840785
1761131
1090624
2837201
2052199
2532982
2818420
980754
608379
1510169
373885
2627808
1250637
2668148
1457622
948593
2240768
872132
1010249
679005
1653696
2724143
2513620
1483823
1572800
2188217
1093181
2166638
1820115
2562334
556546
2024367
1756039
388872
711298
2521174
1756321
2914443
746786
732033
2000758
1843038
1623341
2710617
1328393
1283824
2931168
1975441
1857838
1296352
264446
1743737
2477341
1248112
1181272
157296
397169
2436375
1272928
46677
328619
2144128
532853
2099178
2290995
1375478
2334563
686980
531964
964092
1596863
215354
1787514
2354247
560698
942318
1475463
1054611
475776
1159659
1439325
1543474
799761
438494
2395058
2369460
2735169
2724454
1372997
316552
2074411
2842355
2417575
1503525
321034
1484687
1438639
1622331
1482040
1151154
631521
2606035
1488600
402364
309671
2673539
2645926
2528228
860046
1652786
1741401
2369789
1763513
766625
95008
884952
525204
1200744
1315638
556239
305906
1759961
1593482
2738589
1554396
22920
2042170
2864914
1999219
288125
2304298
226533
2232491
87350
1621779
516256
1096591
49937
2496562
1542270
1922523
832481
93552
521439
1257256
1667854
2499011
115733
2663083
1619311
688769
1480056
1000637
2751435
2750549
1698343
1774184
556625
2621291
572750
1113598
919498
648713
2616466
1283824
1610223
2322894
1664315
1890108
477515
1956933
2425689
951544
400327
2544086
1121686
1411997
1911870
1301524
661596
156576
315606
297370
821411
968036
495375
2359356
1020928
480471
2044801
2368615
1528361
2688016
1863895
2774593
2504270
268638
721527
931676
1546464
823981
784007
1151383
1437032
381035
2861310
2397568
1389899
213459
1997763
1399454
2132620
1843973
2877485
1372397
666900
1528783
1109294
58110
909155
2411037
2883353
238874
8257
64454
437869
2020504
2314002
2082600
773275
871956
2909193
1469584
512247
1524308
2023426
2602147
1667215
193259
1169948
1462588
2172198
2098268
1020929
1474101
2812936
1935070
2507387
2833658
2514685
2043591
397800
2808567
1900199
1729286
1338222
1255092
2186369
543219
535586
161333
1591838
1589080
1251722
834787
1960647
1670291
1369198
663041
820950
1173873
2145812
1539789
1974962
410988
1746646
263527
2243810
1558756
564909
1510160
1135182
1848712
124892
2918903
1453024
1780889
134768
445260
787563
2827690
2708584
1772244
1155051
942482
1649013
2523525
402737
136569
2282264
2117800
1237135
1509481
2583431
1335813
660655
1949848
571169
340616
1757177
2658941
1479341
2464768
507486
2333291
265802
1011700
849492
1314510
2186006
1093571
2147346
102757
1915515
181475
2870506
857351
903397
2208965
281848
46162
2005753
1307146
1285087
2208207
2316548
1926325
1522812
2149283
1180249
2116017
29298
814504
750287
1351345
825825
373818
1220123
295521
1635615
1068418
2563518
1005421
1546724
1884524
2697756
1196314
204962
2159621
374127
2067325
1262819
561256
1167200
2624669
898490
1731431
2777788
2614140
626132
432360
2641062
2786486
2208458
68291
2365047
2335898
2829549
1087638
2183930
36563
1623967
2797749
1943553
2308029
1161331
2619169
2121460
207011
2407500
1688981
1691175
1307528
2806468
2734353
2463715
1188687
2552958
1825098
2365875
1266733
1586854
1511215
717921
357512
2590913
1710088
347897
1774756
1122381
2815321
2604238
656959
58633
428698
205838
2844862
1759146
192283
791631
2530564
2472113
2750762
2914032
2151361
2182905
1394939
1116200
784704
2610153
2494054
688038
1160597
1972157
2430467
801797
1783263
2104102
2795707
2895651
838459
215588
1100999
1534892
1615291
1824706
995064
1111048
2814244
532162
1181601
817779
2905098
582670
131261
1834065
722283
2753790
2537489
2111941
735138
975977
1614755
170955
762856
233754
1607589
2031
619152
1907676
2832390
619937
917093
1700014
2335816
331087
171240
897383
58590
2045007
2526084
2044638
2707422
1746679
980037
2169158
1317203
959750
934626
726090
991209
640684
111885
932697
408592
2829561
976315
1324921
1410702
1648998
2752508
2433166
438339
2132490
575027
2679884
1801329
117922
2782904
376076
655686
231560
1875368
1855408
2744787
197074
1716223
2545901
2472684
2625557
1887086
2037450
772222
20371
1403072
1611227
1684030
1392410
737070
1896898
1568172
2756116
1647577
33080
188499
1066052
447023
506037
422765
461007
1624223
695605
2167242
1283567
1602483
2340511
2484454
1097208
1829074
1750982
2887482
2004240
1984351
495520
1091580
2937505
2915007
2117600
1124990
2907471
4163
2778794
1255273
2737019
1974954
2061332
2133744
1280544
119165
2777764
1762988
1367038
2774617
2054219
141191
1772758
542012
1589535
1826911
836046
2085944
2580224
2108541
1900969
674100
824421
1216344
2508955
2684874
1945472
2740487
1229762
500300
2564371
644496
2073602
2301674
1526726
309892
2864231
2838785
608024
1937747
2160206
908433
1131600
707575
1944280
805690
2406136
2070959
2278259
200890
2427056
1492907
2113577
1698492
873006
2286045
2053197
1809980
2602109
2024253
777792
544614
2722636
1862000
2160631
1457646
515834
2808411
533947
1899383
1173260
541937
217030
2318600
1904185
2626643
847521
2870683
2708497
1943203
2226260
914974
2743735
280865
842586
1696868
2118650
2502947
2766857
788210
1177829
2271991
736449
1682033
561940
599781
2433770
534661
156285
791536
1090650
1596728
1653875
2341117
2641149
1470179
1935347
394014
2872017
1678730
1183775
2163676
1405204
583640
2290031
523589
751435
699141
2701928
994770
596019
387100
289921
1013686
1508989
1726771
278011
1661487
2002816
1649005
1245208
59289
2682411
116315
1360227
593976
2901923
1355154
1475510
924864
381997
2681885
2281734
2060064
2047640
1758215
2396446
761400
2168127
647381
2001226
1842585
2583136
479222
2210502
583111
2291221
2531026
2939526
2332399
2552269
737047
2350992
1847547
389091
143957
2165104
2687853
2832100
2823967
1445559
1998601
2895249
2045998
975118
1415094
1115465
59657
1770896
422534
2489131
231920
2635428
965595
494362
2881454
609369
2863453
2255879
2574658
1798032
2534450
2344436
2525573
553801
172532
2654179
399401
138399
1900466
2216357
1680075
772103
2492664
2623807
1057082
1462022
2099245
2270294
47084
918597
2258771
636068
320120
2367244
1759760
2106391
2142000
1261818
1173276
1609315
228
1497853
2861685
84299
1508092
1873008
145858
2369552
99023
2926819
1537674
2095831
1428601
2054786
64377
936159
325365
2256787
2862659
2440231
478007
1506557
18202
1271015
230531
2428049
1937979
374845
1564388
2114349
2808153
1219270
2256249
2901232
240333
1408003
2040231
459607
1073579
459503
584843
1689800
1489557
1556496
195299
1627143
2805213
1035119
1315247
273661
749997
2140529
1413595
1922529
223675
1854459
2567382
2035531
1033208
1385841
808061
2564876
1576429
2351044
1243098
1043003
1134657
451114
797748
1976748
1966551
601967
2496921
2408649
1881635
2574934
1549234
131906
1651732
849535
2761523
2383611
2750534
1713972
841464
2324606
406489
1257569
2319901
2928171
289156
469818
1101483
1578855
85146
358182
723861
1114617
2404450
1062087
2224809
1677418
2169978
552365
713991
1387185
2823304
372740
2751102
2654477
1339904
31093
2895819
948117
1875609
1676993
354756
2025407
2777874
2044122
1338760
900803
2446535
766522
2148133
1145063
1834483
72877
910233
1350025
1244514
244308
1423731
2450145
2409373
276047
1864474
105238
669133
2042409
2227959
447399
1366041
675441
106343
2184313
2458273
1935731
1541690
2705573
330630
1538841
2606722
2237483
2811050
1926224
1939506
2270547
2001365
2587599
1832534
1059474
1001867
1324978
1242441
1752002
347628
1552414
2352658
997897
821723
24113
463182
2632490
528852
2497015
106781
2180748
22537
153751
746765
1420449
1873984
224257
307032
1319902
425263
2775043
2016846
481810
622336
2815512
1902039
1291842
1067078
504121
2168098
169178
688416
741597
1124276
2419004
2117592
572728
2510198
1844229
2179207
353418
2386031
342083
480532
93208
884063
1522092
2918348
2313122
1497534
2413661
52787
2308063
376289
1435085
2525309
1034926
754712
582610
2062414
1988736
528024
1621958
497843
2716338
2083731
1765988
2301808
1617656
2873358
2639843
832007
1525644
435205
1125893
789120
2773765
2028924
131179
1899780
1852220
1026082
1640385
1084195
1522902
991755
217825
288119
1162701
994457
691090
1789312
2717769
1214976
2364589
696156
1870029
254766
1858032
312815
2373729
2676476
2935236
2325243
2734086
118301
2402312
842851
506210
1456548
1661746
2398339
478780
790134
2859869
2261541
2185665
1558928
883856
435759
2038282
121482
2706070
2606953
1139624
1444089
359644
1113011
1827208
2810105
818486
2543614
1120255
2884943
846718
1708576
1526261
1504051
742458
2046579
1240882
1202563
151838
2115029
2808190
788079
2935849
2696080
393701
678543
1941923
2145868
2839335
705671
763565
962331
1336533
1972943
231088
1851114
2666902
2919610
1006515
218101
2485234
1044674
1033325
711923
2232659
2087793
287127
125313
698694
2643683
1284651
2055465
772217
329767
2230571
2226110
377056
1538962
387114
1083616
2792861
423460
1173760
2226243
2564955
1688005
163499
2131643
2722067
1781920
107744
316038
1673577
2254298
2014039
2086014
1117193
1629568
2681552
484639
2078014
2056684
171155
774729
2309973
1312107
2121514
791645
389958
2066304
2671243
2035372
1961025
1876644
1451678
692006
2439587
1818510
2715547
1040323
1593747
2425928
1677028
2799193
1134426
1192752
1800300
2551045
1661666
801830
492435
1295953
2654779
910276
839954
1032807
1063112
1918641
1245893
752548
1336049
504832
2560809
270498
1172615
839410
2047676
1625439
1389600
2557388
2891067
302742
2140875
1104008
1767578
2851368
1996314
436978
1793727
644456
2093755
2713073
2508407
2138803
1464585
1860440
1415155
2424912
2619431
972550
1400788
1287938
2041089
953217
2713591
1998152
1143986
1716872
2478644
2814998
1488797
613989
1207182
2830332
1262680
1850946
2162445
1003474
2626506
2165122
1252304
1844364
983187
322381
38840
2051264
2128400
2571163
1697740
1777211
1746264
2181797
299095
2720058
2186043
1655590
2590459
976472
896043
2275082
1797541
833020
784684
2633637
744053
2171970
2563299
2858659
270384
1202956
258068
724553
647827
1393108
2316475
835430
152909
934487
822416
1632101
481130
729732
2305682
2917120
1036337
666979
1334374
2361483
995955
32215
1782166
2642442
1511494
1421684
2404257
2768650
165920
247865
2853352
26012
1253084
2050774
839914
250484
1250412
1749975
16748
213583
155385
950823
1490686
1459017
1412775
1379578
2521765
1748860
1093805
1013554
2396267
117736
2770032
1332893
1957837
302677
1119792
2817308
2488150
1933267
1542319
741385
185164
2782490
740248
2452233
977244
2055973
2488666
441738
2604041
672649
902906
1492587
1861370
2786536
37422
769850
2432080
890174
2213138
207370
1223267
1386474
1680912
895862
2894477
14276
968163
1756876
2605083
2223302
771597
1025738
411500
508269
510970
865324
192430
2847522
1499692
2259637
505816
1986225
985443
715730
846056
98495
713263
367035
2249012
2931211
1607389
238097
2227929
2208417
1165748
2021839
1822291
952765
2899048
2822352
1454357
2899095
212975
366365
1285823
2107058
2050011
332973
1807109
2321635
601956
1499916
1148526
2539817
2287572
90109
330953
211512
2760476
1463715
1142543
666353
2456199
2177620
2532631
2881403
1626791
646358
823873
421991
1930853
528798
2323690
2322646
1581519
1208170
1360976
1558194
8770
537671
1278294
2755732
18500
1511599
468010
2755073
534843
1127296
1160815
2206051
2108289
797988
743999
2864850
299245
1809394
1933141
1670926
2869526
54564
1240063
32272
722242
319516
1127553
620238
1091499
1893631
645407
2762818
1568331
2777859
2190939
584031
2650630
2749104
2207100
511991
2565854
1587332
1909681
2768660
397726
1289746
1286317
1665392
2801205
2367768
2598788
2189976
2425920
2573200
2758048
1503346
105215
1876490
2229054
2620501
1311938
2643842
548319
2505395
1808828
1517446
69422
1122434
497230
370779
2094690
455439
1867071
2721783
1813299
615599
1909465
755924
105625
574226
1572943
211460
355791
1556236
2242527
1395998
2328581
1722989
1585583
1124347
1438669
1589916
1499759
1829107
1138249
1015989
1128083
1110576
352066
2224918
1799685
2271815
295075
2032866
986058
1026747
627789
950178
477162
591620
2173087
890298
543578
1807302
261234
2220032
2701155
577526
1449377
1687256
34867
822288
35458
2661367
1241383
1287563
584375
1653672
1956681
1628602
2082764
2340523
833772
313897
733714
1175567
2398152
2104089
639917
1628642
2373593
885853
1772762
305263
1872135
974819
2784700
1543596
2182543
772768
662563
2356617
567711
2867065
647425
2731767
796743
353391
1527737
2111194
881720
1234802
1636764
2666192
2424100
2537409
250875
2614007
2382693
586485
2498571
1915293
968750
2442502
2905343
2203739
2120472
1383236
1387479
22794
1494909
171888
278619
167134
2375856
2034401
591546
2185720
2675792
2230993
131398
1722015
2451046
672914
313153
410666
1625565
1668696
918281
212033
1292516
1112791
65330
453840
847065
328919
1366366
1176962
1217080
1745153
1983137
591857
2139976
446691
1262315
1957881
480911
1165923
2877331
308955
479499
2889187
2739667
2200884
542304
2645510
167506
8493
989478
647756
1013421
1011875
1986147
7271
846602
2860881
440125
1534940
2001601
312906
796263
2875837
1833194
207789
2905665
370351
2003480
613972
1240538
119522
2788761
2099851
432808
92773
595728
511436
287170
242965
747765
2271355
2532792
1063315
93816
2668084
2392359
2458873
505837
2619279
2881936
971212
2751416
88984
2700204
445726
2761987
675949
968687
1018835
328684
78206
1820020
2382387
717286
1258308
2086068
991602
1878308
1342793
1039022
22891
2367681
2665062
2129551
1664484
2355494
187706
450154
332749
2360057
2080455
1778734
2511475
1321338
899950
2381662
2040962
1962169
129607
831178
2777587
1293943
2574449
426670
633659
515433
1086916
12979
2400091
832321
446036
311009
1617294
352942
1423880
2935804
409961
406776
689087
1572555
1561389
454559
1465289
2349442
1651196
2159906
1848370
1899685
195796
408927
1662769
1621892
2593303
2018747
1627240
2569301
89875
2326793
2428311
1223322
538325
860296
2100652
126753
2256012
2073473
153059
852027
2023938
2611942
2518790
453071
1433745
43927
1343816
1608321
2761567
1891228
1577537
2174429
45429
2005569
1842559
468087
648125
725919
2319340
1233090
1345412
1799678
2625789
1979979
231947
28940
699291
1968549
1348397
1069414
1160381
167159
1347448
1562911
53516
1863992
936077
223212
718157
247885
2675283
1125988
1540523
1220651
87660
359803
1685592
869007
2836871
48313
267953
2039235
1841014
2229631
975876
1795230
1937549
1381827
806801
2578916
603470
2307709
2325616
1520755
1238024
613308
2263383
1825117
2433288
242314
1445931
1929989
2058882
947245
1482058
2245847
2596941
1731433
969082
2643463
2010590
637339
531108
2613385
2503950
2792496
880816
525852
2906756
2669690
2078470
873865
1929669
2201828
1196392
654563
2040157
244367
1713296
2186344
2462716
2334777
2849952
2741325
334007
2291882
562279
652963
1189486
2775994
1083939
2146307
2629675
624697
610340
221635
229752
2645189
2027836
936757
338626
792206
2217928
552956
994136
399031
1793848
1883125
493150
1087673
1838612
1996999
2632896
2859209
2035573
112823
977856
770795
2069541
1037968
193737
486957
1997754
2330246
1122642
1472869
1959606
1952620
2710913
1591241
2610828
991487
1824845
31609
522115
1948179
2277219
2927290
710890
2093195
382065
2866900
609242
1015906
889698
187489
1846089
1281671
1444622
1726640
2266023
516873
238792
1528755
302015
241579
2152104
934888
775894
1103561
2142751
1064718
2749036
2269306
911023
131737
1298478
821337
2157298
2827504
2261362
1660969
616750
614055
519332
916796
1144793
1993868
1444724
2009626
2800222
654139
2245850
2358985
2685172
1796233
1477414
882223
12315
2744552
1524338
20536
2643929
1501533
2566765
873022
1024272
1165731
1264737
2652307
2677951
2003580
2148687
2436404
2273635
2403443
353591
2181115
1214460
178394
663052
964246
812902
2818654
815273
1371490
64869
417433
543401
785806
2345042
1339938
1364368
2638386
273014
2590937
1544825
342398
1240811
151748
693131
2079417
191377
123722
38257
289249
977401
715154
1544164
2891740
2314360
411332
780777
893257
2514050
1304901
2232081
488580
2074527
2391383
2766629
1614536
1856275
1160124
1132789
997121
52597
2275316
170420
1295459
2147273
1772389
2690929
2797760
1161375
2753507
1594473
1672892
1521775
1052559
994698
2241583
1798524
1879463
2471867
1081510
719823
1714496
1717274
702591
321726
1507405
75957
2276266
2701106
593669
1742430
1424960
1225068
2775191
988306
2643218
436020
2062189
1186791
586182
1480054
2534748
1728515
2652510
1411757
1308455
2102234
2290413
2653752
1627446
2512175
2623091
2636999
1250415
2306267
1572862
964247
100671
2237163
1504035
2474750
1985368
2545769
1584554
2516236
722915
1140759
492930
2330493
1835847
2073887
240883
2048599
2862193
924050
1541329
1823291
2600514
1506535
408547
1793052
2754775
78882
2391478
524922
2794908
2529716
1996564
244387
286308
1223268
143829
1286799
2335838
174787
501360
699777
268980
749010
1392363
1794645
838205
1803181
1038061
2916663
963369
112730
1557929
1365178
2116858
854082
549940
2750404
2102690
30027
1964987
289676
1380321
2750907
145190
1829139
1991214
667881
2888893
1066310
752406
730094
2023044
842224
726
765284
2639007
1693789
2219904
754349
215985
2929586
1220347
2142620
247578
686755
2587330
2087399
1069284
2656323
2837827
1471992
1129300
222265
1286128
1978324
1950358
2868043
1244432
209007
922194
523928
777108
2865073
1075601
1769144
519609
440929
600017
2575804
2357898
535330
111525
2158466
1004579
2792926
16218
357957
1798580
813771
329077
7180
665317
249869
2473669
413698
2145146
432857
984079
2212676
724364
2059792
2114678
1199660
1218517
2241571
2145656
732763
2592317
1684810
1287572
1800953
1301130
1462259
2458156
123853
103421
377333
1953031
2672617
1909660
565052
1218768
2594806
1189833
952111
2846999
2529062
1363245
1570831
1927805
2477032
1546928
1548695
2165136
1775666
1244717
869899
689825
2220498
2292391
2638895
1640551
1410270
2033466
1824860
573478
1593986
428991
1704197
43490
665220
2040424
2732595
1950935
550983
1009228
1017190
2888104
2077133
289813
2664847
2023093
602381
1433061
1954158
2092959
2749937
2856535
418777
2436673
1471589
2197775
1131498
950128
1087058
1570837
2260361
2642656
1913261
2616355
2029345
800156
398876
1334342
2740127
2908355
1852555
2066787
2585009
2409702
2215259
2820801
2326846
2036826
1597374
254504
1955256
1938818
635759
692645
1653465
1856515
1983916
488979
1219261
2151821
2291271
1162351
2275468
279336
612809
2933295
163120
2786335
332933
1488356
591080
708818
967861
176122
2574286
833111
1599161
2013505
632507
334265
1084741
525704
650913
2795922
100107
990465
859706
2374256
1386669
1336449
1483269
1496855
2069462
1305155
621590
989172
2909733
1389845
2200271
2439264
2702148
442139
2392950
2773996
1777032
2636920
637924
225261
2460615
2573274
2624313
917437
614602
2600404
2643728
1874252
2819316
24986
531583
1795632
2302724
1633608
2610999
2488936
1000733
2407465
199231
1783622
1509151
2568871
119997
449266
2370797
1073551
1444651
1084406
2873119
384252
372196
2126834
1240064
2727271
1375763
743874
536327
746800
857619
1550131
2743324
714341
2632586
281515
1905906
1877325
857629
1617573
1410418
710824
2374578
2811277
361346
2819025
977558
1966531
819343
1226089
212013
865439
2566273
2790823
848093
380493
999109
1584576
1550608
1656486
1054819
2276061
1805001
2468367
1200985
2137127
217659
1531887
2665686
1194398
2275497
1262965
550795
190979
2739892
2597491
2293089
1126139
1741953
1555221
1395950
2016985
1010118
1207872
2894629
994536
2509659
2551779
2750121
579245
2271905
1833198
506230
2115410
2922851
509151
712066
531718
115334
863235
1811498
1015814
1794994
176556
2069699
2600511
1590748
2355164
129903
873475
1623787
2289646
1979154
2353697
314050
312692
2110639
139164
2252425
2696037
75637
2641484
1853701
2457132
2902924
2617845
701703
1018929
803622
2130137
1417602
1920802
1833418
379388
2604287
1877214
1340162
754398
15560
2134664
1402730
2220939
2786057
702214
2259926
216338
243596
1036724
863280
495150
938828
1914438
1418379
1703990
2233660
2890120
143773
1614013
857489
1051489
636936
2765082
2892847
1087969
85026
2027208
1549184
1698992
2457323
2398349
2204811
962302
1453477
198244
2168347
183938
48341
1478681
2131003
1356000
1931446
936409
1592744
578738
2916565
2129837
2346143
2778860
1252746
1911005
1738311
2389941
1247160
905944
350638
1880414
1085188
2229806
1525367
2430088
37630
2441917
463209
447743
2415111
218995
67691
2353907
1983468
933741
2184243
1610496
1790632
2651560
2244858
1853031
1440022
2367066
970860
1939017
89465
955409
1330568
2226118
2462691
1139226
1228500
1450582
2603095
1497675
262892
772213
976421
2812635
2899845
2755350
204185
2617672
1082283
2688533
955179
74832
2295963
2915489
1963421
2422914
2651021
961597
572900
985772
1296151
284391
1147543
2933197
1617595
2736151
1347422
647287
2411742
1194578
330317
52312
983325
609371
1048920
2339916
375903
1005985
217604
809017
1569411
2363089
1623281
483825
1119035
1125435
2319700
368482
2911116
1919447
1539385
2885777
515030
1935373
373167
2014887
120327
1175432
1853185
1440276
1835316
107668
282230
1807622
727705
2219990
848720
771631
2317260
924968
1592852
1499181
340564
2899234
2537050
633805
890359
2635651
1478808
2103335
1692238
1868576
779092
2285144
1742118
1327203
283982
658076
388234
311639
2669202
2069557
75407
1327464
25234
1264426
1406615
968528
2885051
2715328
2593403
2525297
2753461
2135296
1789230
1122221
2187399
1205569
2323394
2268574
143401
387387
36619
448685
77385
810887
1876956
969081
525559
1167249
2580843
540633
1048389
1373148
2781210
1579194
765855
2102132
2729660
1562668
215480
1322665
2119464
1261792
1742507
1676580
1438404
1373374
1825497
1920167
2151990
1836456
327829
510470
1722276
2237121
795958
2580826
644206
2936417
2465043
2214264
1337317
876829
2115241
352215
891097
2010245
1708898
178098
1713485
1869944
2936033
756322
975079
530822
2119320
576259
2806071
2729838
1045089
56321
2357311
2397974
2080619
278375
74464
1229333
1267153
492864
1763637
836241
2699108
482830
733682
1059223
1392193
393541
225705
1525559
1465226
2756196
935234
2469229
2940043
640184
1732363
524560
1295994
2507109
2588827
1530443
2696861
2262331
2585320
561453
514449
180222
1533915
1491324
940743
1187941
2422985
1736478
2094827
582846
1396433
2936980
1105094
2413712
486450
852942
1384514
734430
1638644
1039604
1444020
2778117
888962
897910
2548146
2358147
2490670
1160838
1412073
881356
1023634
1306073
1933391
1052079
2709039
2023490
791037
943221
66388
873636
2918118
2182569
66821
2542977
2010542
2691088
2797981
543573
2909526
2925448
2287971
2893416
1542108
257276
142370
1217467
101754
1652
1512063
1339544
368405
1793012
1542616
465687
2395604
662375
520437
1631459
2421441
750665
118362
2011746
249616
131846
761790
1510613
2474497
2787757
2369886
2830369
1710999
2813441
710631
2669904
233757
23833
2251391
2055080
614065
675822
1733937
1344899
2533080
960849
1942351
793367
2563957
698641
510134
99146
176338
1857574
2161898
1757036
394024
2212127
374839
2909670
2866310
745434
668082
1915435
115540
249772
1555931
7676
1780386
245870
1304932
1718006
2455794
1322069
2865839
64342
2025130
2049809
1299936
2257934
681780
2596810
2349888
539578
641740
2588172
1221995
268921
2626384
2645075
261858
2258455
1421638
1217943
2110772
669965
1658458
2610920
2747963
137332
2749473
640498
1793265
1701970
356030
1695884
2337046
553006
2506337
1424315
420306
1587816
2193599
2487682
2290480
786486
1969462
2629660
27517
2537180
2309777
1450193
1809870
417496
1938151
625996
1556729
315868
2027330
660914
2799576
2497591
2881386
2580855
548858
797754
1173161
1015321
1075250
1498654
2728889
892900
1320921
887897
1304293
1547646
2310488
176051
2490238
2055243
390908
230847
1162416
1014493
2324650
2430921
2643220
379696
1284414
82023
1783240
2337752
1457898
546995
615688
322731
1734733
2237831
171271
1397201
1847223
1203197
101629
1958710
1324839
57194
2025747
1691055
2421938
1988785
1093597
1779889
1695276
1024125
1068293
2865324
826838
767704
1319195
2715208
249073
1753602
2278589
906019
2875068
796180
729084
2665740
1938684
2075170
1341475
92257
663393
2157075
1500044
573984
1590177
533861
2062689
2106290
80768
1690643
2027834
1283387
120654
725050
334499
1241237
2453337
1062584
646826
1690255
1670858
1956195
976659
1800841
895939
1633579
2679520
1115408
2511604
753906
165169
2219088
212002
1250676
1679328
86005
2311475
670462
1150923
2588320
2128933
2059550
2079169
2234997
1692477
136010
2444981
280353
697643
1169312
2168174
857768
1806402
2857340
2033747
2112098
852680
2241899
2371238
977720
2671077
1591284
964452
540732
972281
1614384
2276190
1588120
410560
765381
948963
507235
947140
476416
849383
151822
1653931
506824
2062310
2070157
1286438
1024829
1396149
1911780
884211
2785681
95369
2542415
2089150
2383461
635852
95892
786374
1986293
2928759
1260008
2035180
2299554
100656
2105353
2383868
1978134
584892
2591758
1894606
1910947
174398
578600
1699500
2600399
2732231
1671769
1571801
471993
1043487
2467422
1244520
1995142
1611611
1461576
674485
1067713
1043535
1512921
2784462
1498002
1451805
1252009
1924796
2029982
189426
646839
1195065
1898261
130984
1398636
1429124
2413921
2906781
2796587
1232747
35649
2271321
2502555
2176745
897324
2490665
1634773
1237863
1113187
1012493
111778
1357239
1920807
192824
2330901
898849
45077
1230709
631280
1732140
368136
1422459
545155
792957
2691070
2315812
1820370
2208901
1969660
1639958
788644
926501
559149
1637493
2674443
1925264
2899032
2185420
1265206
492114
1378095
1147032
2424549
970093
2760521
232382
919026
2888686
2527847
732416
1635866
364842
70500
2536063
1525754
2292783
1432806
2841983
1231344
2806611
2305040
1363587
2031362
117988
1932030
2072588
1065065
2781769
1107405
746079
1229283
2333434
1184264
2933595
2892004
1941266
1153069
601384
2234293
2669555
1131814
2835658
9199
2780030
1601066
2319917
1029324
280559
995207
2072620
2032122
1482170
2749629
1076565
1335379
232773
2143232
1396014
632044
2493270
1202901
2256996
1719492
560921
741870
1989634
47134
2419898
967162
389278
1736600
40147
2563746
841612
2819595
2255
2374990
2356835
1387353
2401572
705268
244809
2408679
337732
2199387
2598485
1877885
2852941
790738
2847551
1198144
2731195
523216
2854330
2840540
2824697
2860548
291883
1136373
1375444
72928
1727177
644870
2368168
1489637
2548731
30580
764182
1990996
2314537
913491
1993605
295097
2114707
737046
136745
478308
2575903
2274418
2851359
2302931
1285033
711447
2217385
2259737
1693083
2270837
1894783
2642982
1711002
571937
1188945
1072391
1348226
1968351
693259
2648662
1175834
2776746
47735
2300801
1279394
1818339
2273459
2342078
2241635
2660240
1370664
1385910
2369987
1341795
667688
2330937
681192
2580536
2363391
1095262
2724347
778391
2939364
1934990
1466198
1988706
41305
1841409
2193682
2454373
2448076
294905
802563
719798
2586433
476053
526200
2248793
234954
451877
2637513
540053
206822
2042830
1780858
2068955
811727
187113
2410886
1425826
2234777
501431
12125
2208237
493265
1491040
2647002
118107
1398663
751249
620485
2509653
1704968
282880
1288647
486424
1509458
1393912
2711010
2929104
102753
2701094
621589
1292282
1094628
588899
1019496
2750682
111986
2014810
2563415
108839
2326883
2679195
819330
2134645
2065038
604988
1039195
1939623
2039642
44083
1474321
1150072
2081256
1471961
1397998
824833
2480195
1137698
1937505
218868
1622415
2610778
2926416
2383765
1875696
2486146
2828128
2902821
1696718
268497
2758883
2145951
2254758
476349
575210
764516
947924
497622
1299517
819607
501494
833122
2659853
259984
133018
2273228
2804720
2770348
2267780
429141
1007047
6652
1394095
900132
1678109
2046842
916518
532351
201605
756452
2582967
110966
2494560
2873646
1997576
1784213
1684781
1552838
1234962
2109978
2325316
1725810
1552426
1819371
1664088
520332
77901
1519912
2442664
1674435
1791672
137500
1477873
758929
438820
1001418
1205291
2579158
1469969
1622511
665976
916638
832188
285542
338405
677893
1326239
211332
668998
2576480
526075
1881702
802040
1507981
1582040
2162188
2211283
481862
886966
2059777
2611233
1867035
1584055
601100
186811
72941
1072984
672855
2317360
1509895
248743
2683980
1424229
2123796
2381155
1718282
120146
2289470
785057
2725832
425652
553579
2087298
676814
434241
470735
2652670
818537
1798052
420832
2577428
407984
1814656
2508022
2734040
876731
2311860
424769
1479059
1615875
2883983
2242143
715686
1719410
1938358
2292385
98381
417089
1429876
2798842
536609
2849580
103640
353620
472532
2192894
1204634
2186699
766714
118763
720126
406416
1003295
2588758
2638421
2701970
1204391
2696769
2784329
1176342
2839992
652394
1645429
1425615
395872
921428
86302
563908
1801001
769755
1123261
2422609
1250304
424593
511584
1662618
2610841
1413590
1964481
2814786
1872552
2104343
748958
1076248
1492137
2246570
1317517
980373
2456196
197726
365690
199404
746778
593249
1497052
1486795
2752378
2616240
329725
954921
2121857
451699
1377739
2432783
352646
910375
846757
2463302
778645
310352
2837207
1364563
1882119
1557187
1568311
2819271
1822608
1620997
825598
1410050
101852
419491
1301715
375887
2739265
1829697
911572
2775185
2729134
1914519
2690841
238134
1100680
1319317
2325313
1714131
759484
2580632
2331777
2253663
792562
36124
2746071
518971
1861959
1022218
2002497
186471
931083
1097175
2415565
208537
1524704
2612521
1562109
662987
1827339
2782137
1000075
2641717
2725536
454640
2476274
2187609
1256806
1250361
2735221
67947
2219401
2684695
116058
189121
1606743
1169563
438977
2516403
1506451
518771
1086506
1168493
939172
2504581
279350
1909843
1123269
315259
2915334
2853206
984440
1143421
2675491
588015
1467670
2029941
272803
1311496
2414771
1678776
2673809
1058466
2930170
2510372
1074668
2823981
2698904
2414786
336541
2778456
822408
133967
709171
512177
569491
105399
1158130
1334312
2702652
1499286
766459
1689022
393862
387480
1353238
201134
1879453
388945
2644222
1149355
920210
2304534
261565
1736959
2036088
1553877
1848194
1697389
2292386
2174850
1058327
2210306
1698525
581436
503764
2581735
2331780
1397333
652504
334353
1007699
677915
264614
92587
102324
1107268
1115051
930589
2862466
496529
1128044
270729
872989
1105741
2165379
746810
681497
1191082
861923
621639
1860261
2029054
800280
442933
1440317
644597
1476499
2223328
1590215
1572854
1564598
16184
501803
980984
43232
2131494
137200
1682624
1747974
65787
1275297
2096014
1296587
2495299
345741
130229
413736
2642911
817747
628685
94707
1783388
1509418
437215
1457047
1570747
1855438
1849809
1605346
2170034
363592
583350
1404122
2527824
2104168
2216812
757382
618384
1704134
2524286
2846878
1520708
176852
1549539
223839
2469760
663020
57863
912593
335563
2161771
925658
588952
2376488
309219
1826746
58769
478113
472314
2882683
2513985
612228
1530130
2583189
499746
2090062
1236934
2385162
821595
384817
1095430
468082
1525976
2253144
930966
1008220
2194186
983970
2480315
2082817
1959245
2771133
2437238
786679
276600
2246698
900142
25983
2310621
883837
2083265
1087370
1800101
2624691
2342360
1220099
1999534
857926
721928
2404920
2934456
2263141
1641322
991398
1684834
502557
830920
1993619
463095
2570060
2424476
1621431
2337951
2154032
1569138
684665
1426564
2509090
2200604
666173
743395
74268
564177
2429275
1302686
1581516
1251527
2165396
1766431
518196
308476
1860944
2693174
2054214
2853566
2266041
2635829
304148
1332125
2044745
2210306
218481
2326074
1590500
1844186
2136390
2859860
1465911
1289148
509918
2632271
1287501
262092
1560670
908072
411446
366061
2163933
2067710
2003542
1050151
2351864
1498744
1259821
1451030
1055788
2896098
203449
1550708
2341907
2474892
2386151
2144485
1373395
2789018
1488396
1556729
1291391
296504
600304
1120839
245276
1387499
1947966
2385943
2805695
1335087
2310637
2490882
1099877
2569283
1076065
2041709
173841
1436804
1513326
1296715
2755657
2109922
1373494
1136623
1520781
2331079
1128471
2801817
1807836
2641317
2626989
2600699
556031
2047186
2593865
1540388
2448263
2716415
1168778
405272
568177
278253
1168768
268519
1466088
187125
702803
897321
2429340
2893297
2933448
2174756
1952558
942434
71905
452757
942049
2712462
1396731
1466791
2164957
2646962
1401043
615110
817511
2581829
1770465
2411173
701945
1938137
2670623
855744
1496038
727121
2356588
724923
725727
838702
2806393
2267507
1085453
1618309
455329
1197666
1049138
1761060
1478693
2758317
201459
1189025
2474460
626371
97616
2601573
2871250
641130
2066755
971671
2063227
446814
781918
2814652
2794058
473642
2017334
2431003
411740
538426
1298043
2457502
2931889
2667907
862570
2063664
2724706
1256587
2294815
1288826
288734
1355531
2902503
1580567
703523
976490
739589
1013657
1229258
790976
1707254
1153432
407942
1378712
2909760
22986
1072474
1801512
247554
419556
1470385
2104312
1598096
1098249
1099072
1173779
2272158
1063643
249699
225201
1731071
1062270
2022229
2116514
1125733
1611279
127922
2388544
644084
2076399
1772374
305426
2016293
654401
2478156
2123863
1080641
973720
1571038
708605
740714
2249038
2348848
236449
364346
2915201
619315
2043698
1852529
2356902
906632
1601147
2389409
528475
885546
2704778
2241010
380773
468571
1398338
443393
1677362
883590
2125769
1320623
2643728
185463
222353
521009
1626632
2179278
2621786
2340917
702244
1705505
2593695
2638712
2440969
844207
2519769
1070940
1681888
1212294
1714067
977231
2495037
2554644
2459988
24308
2437348
957856
2150695
1146391
2390455
1146784
2401896
1349765
2106406
1992278
415611
821844
1568206
2346922
813266
252990
346729
2080472
994223
2928435
2006012
2274498
2171959
2024678
2396056
2925693
2648258
1397778
700017
712484
2900450
2568164
2762389
679349
868131
1641375
1440243
1096947
822368
2821897
831897
209819
728697
1890334
866332
2674968
1939967
495868
1857535
1242537
1507359
1066317
1489124
311165
194487
1862301
2126349
870358
2867747
1455042
1405667
1657839
2569410
327388
692915
1831736
1060294
2237453
2608359
2737462
2357795
121063
1916316
680644
2179828
276999
132141
2824168
1769224
2155303
2807628
994037
214059
1948373
162071
1153428
909956
2068303
33805
227052
2684351
130967
1249419
496655
1756114
137073
842714
1809290
284814
956757
921746
2768044
560699
494955
2725108
1079439
1001937
2324122
2422772
1635357
1603372
820190
366033
1404471
1788045
944435
686100
1036094
626755
1217125
437350
2541036
2210439
2546835
14805
870080
1618174
762927
866530
1465681
437590
2784741
46343
1204068
445099
2679427
620988
791050
524482
2380880
268890
1484818
1752802
1075463
675300
992966
334480
1166441
1209102
1269569
1187099
1904871
189428
2720109
2817709
857204
1668961
1712719
2272898
2868477
1970934
1538581
2779330
2191658
1349846
2447030
599551
2818534
2255768
1757022
2178253
2547631
2819939
2507600
1557265
1097473
176117
2448308
2829592
973847
2303183
1848342
1037484
2599156
335954
1418833
230267
585467
2364461
1852702
2358470
2545464
2083983
1581628
1249690
784064
2775963
360760
1155046
2144082
2742163
271967
2587907
133343
2006534
2550360
1804119
1551979
1241121
838322
522612
604867
688093
1152929
76031
1037085
2829293
333592
2588377
2669970
234602
375947
396720
1996628
1183058
465745
2313288
2665713
2582051
1659712
1011942
232319
1257609
787617
500657
1791692
2364983
2066312
1807111
1724277
1175444
1282121
1001278
377588
1087288
2923911
2702945
28703
1120517
1229906
2186193
1073767
2799752
273291
209973
701555
584935
1294849
1907400
2115914
2727627
2451842
368804
2032224
2391150
2508026
1481073
519863
2633979
512528
957095
1181896
272632
1970523
2482448
1637400
2837344
825515
719027
540281
1915400
2296633
1688993
1856392
2546679
2552963
1912820
2384183
1070852
2483430
12726
1067172
1809203
2517128
74875
2865005
1531388
2596816
1017247
2665016
553174
2051945
671267
2927931
1520303
2712841
2112916
387262
2880948
1014521
2133473
1170745
2597184
1669417
1818010
1973189
215013
1882570
1005570
2057139
1790542
2258607
2144966
311842
621578
2267528
562394
1440258
155276
1315701
926324
82570
1942621
742748
1821734
1259559
1420695
8742
2573123
844924
1105412
1162630
2898442
1035814
1093705
214380
2041848
414572
2764705
2227346
119799
1394481
490553
2207442
389992
1929675
1833297
2521226
2522990
956104
298311
992108
229569
1510484
529740
2413139
710398
1584529
907959
2215737
2330650
772559
2697162
2324489
1678406
709744
451956
972016
122023
1553338
2928629
396885
2895413
517950
1583399
591146
1561362
1984603
2353935
2356385
2679641
827544
1295306
1825062
2169402
128998
2186363
2089763
2569441
2478728
191052
685554
2529315
2714930
729068
1346758
1917878
293097
689518
2533304
171226
1486648
1851117
2786182
2754987
1640672
805178
1428741
193267
2711717
1424733
1551494
1675095
1761767
2587098
553465
975512
1308749
2670359
2121146
1466838
2909685
2525625
2814
1590194
1341198
871626
2116654
364066
2505468
2863401
1100974
2336942
1183
323479
1721030
1689136
1574781
2639956
595376
2315291
1078963
1440248
1107203
930628
503485
611154
2452962
374965
667899
1536884
884533
404447
1834735
312042
2825055
2611128
2644375
1833844
2028396
2866304
1652822
2190377
1954225
963714
1481279
2498704
1841950
2716841
1474587
2166630
474967
1289625
1374619
1428574
693890
2208410
1258780
705983
1599477
105213
1612887
53046
2542485
1812675
2153966
982373
799830
2546217
1239207
872951
1114769
914799
1706692
2919719
2537838
2402291
102518
1429899
2390597
152485
2316052
2838627
815359
1236133
946761
2682848
191801
1417462
113216
310008
987399
1764268
1890081
1291934
250824
2242780
366561
2185185
91103
319720
2075164
2402810
236159
2621751
585843
2882825
1724408
1243794
1586042
1116235
790336
501666
1746643
2034638
2792227
472575
1336848
173010
1755848
2447619
160152
2538340
2079072
452110
1258942
710591
1051631
2663512
2854851
2388561
1896962
853689
1085655
873725
1121316
1887956
1086838
1656988
219049
2225716
941139
1798047
1222793
2868362
2567775
1044616
2079998
578437
1355976
2648023
569095
1496640
1718242
1124831
2167796
1900469
2693685
1718220
772064
1819976
2601590
781303
1598446
1936800
2031701
1888433
1671066
2277648
2387741
2822755
1601450
145430
1883660
1661147
702599
2799596
449324
2410480
2623283
742498
2212624
2074417
1610449
2229405
1797983
731963
1028517
452090
1987053
200836
1676785
1574798
226996
1088387
2839040
2186439
2619124
639814
1207458
2824182
917270
1766484
935941
219375
951105
1640801
2076511
1107750
2937490
2877723
1542123
575748
2528709
196319
1402779
2264505
1424839
2213967
244706
917374
1583408
391743
1085297
280534
2752525
686018
211697
346026
2754412
1929485
107783
1013599
2024054
1230684
518666
1815175
1361683
718287
2003283
2850033
717581
888160
426151
2770437
1706831
1824841
1393480
413967
639164
1570244
1316688
2786744
722638
1964352
956932
1575888
151712
2351942
630945
92407
614850
2604667
1200500
1450940
491396
2216379
1709160
1546822
152787
1533514
1469900
830351
1024541
1028594
2395022
2309965
2530772
115247
1822601
243029
2049802
848787
1172795
2593224
2875021
2820896
801096
2877502
871697
539822
1291578
388338
183271
2226927
116089
1203794
2891192
2840360
1798534
1873800
1732595
1078099
939918
1358978
2496694
1533282
2677640
139170
1275477
1268055
2527275
2041650
744989
2698604
1769842
2584174
2689452
2819387
63910
1137480
333246
655790
2587503
1746982
2227120
736596
1234888
90775
2756961
108291
2609054
1022322
626973
1092921
223778
1851432
1480810
1337372
1125048
2512805
2437210
960928
1760450
807787
2296076
1227479
2144054
2289313
975992
892952
737028
1764574
1287566
1219647
469697
2139294
2044880
1818902
2345224
2027197
447546
2782889
2327093
84644
2600611
391435
689535
1076017
907683
2670562
661203
1514657
1652662
1638156
2086570
2647967
766166
345896
1077300
2810770
2365348
1500557
2867634
1866422
1876585
1901368
949987
687057
985310
38677
2397490
2603913
2222885
1264651
836870
2402986
41920
1687103
228157
1816335
2173657
2477340
275350
2345620
2363226
967468
1354190
475306
2767669
177657
2819575
299939
1887942
2440570
1802502
845980
841315
2033929
2707962
318006
2652883
2300902
2047615
576338
1427479
2914921
1862627
1419372
1509475
327450
2068325
468140
737201
1632868
2407424
2589609
2424067
2160472
1135965
2276552
2306379
122274
107281
2337853
953082
1498732
2113194
684116
2623684
407506
2806008
270403
2518777
1276014
91342
2892219
447879
1840490
510211
734000
1803590
2143655
1090479
1358166
2537665
202321
671660
1391205
2479417
1666767
1066642
270960
892559
1063290
9529
2276365
694963
697051
2413337
1847388
770749
370043
183891
2405906
1187064
1368864
2432942
2889974
2810621
705354
2584548
1268529
1502952
849558
2920312
399547
2607531
2718868
1537303
2129224
1690057
730391
717029
1808945
1345367
2008683
2281684
1720557
2366559
1257681
541966
2235206
807820
1390439
1568020
2226226
398076
1297136
1022196
1694891
447769
808720
2717576
2217240
646953
1665609
2636531
68972
1189460
1636964
2269664
2620206
2699233
2430203
1918889
2553027
198910
2713058
2061569
2644446
125281
102801
2309805
860772
1986777
734746
1119463
810494
2856201
1296515
1710259
1303889
122954
1162532
2336191
2280856
2290583
214982
1925623
460688
2792141
2546957
2323013
1285602
2484052
981211
1952886
473164
1785715
1750403
2896430
2015830
1436300
2030173
1791879
2029624
2692512
2873277
128988
659147
2394589
2007193
998519
1872514
250059
307215
1883923
2665174
1164536
104834
1178930
1311079
369686
1085831
1720711
24017
672375
356562
653644
289340
356113
753544
2557943
2832917
2765742
2746082
1752158
1055459
698777
599220
2153572
1121621
923858
1938404
2874452
238296
347393
1941727
1083378
2894589
1810388
2221804
92795
718598
217266
1849934
193438
2921515
2842793
1428901
2247184
532197
2306595
393670
117209
232434
2567290
1110057
2252803
2753763
2370630
2003200
1667419
210561
1539855
1059216
2326667
2862284
537970
1361217
2797027
2039158
2044207
392074
459161
2790198
2257101
1833901
2498520
723358
2661809
2713294
136766
2138203
2699726
2801562
1301029
1807489
2067899
1759585
373024
2020026
1673189
1449551
2626018
1668261
2727724
2698402
990806
1670073
695830
1038837
1434933
724940
993254
2258794
288714
1139080
836186
1095450
2435174
1361595
2409383
944256
1283289
2566319
465742
1399921
844742
1101913
2193149
784503
2809690
396868
1210703
204767
1579559
154996
1679322
1617774
113299
984523
775718
1967706
788082
197624
924856
322166
2528085
477350
768676
2239245
2080461
1124241
2621614
2357421
2538346
2252473
1147033
2193918
2249324
1389851
2183372
398563
832327
932019
1391395
917326
1231560
921155
2513320
463368
2242400
1594410
275256
1432153
2653065
2668997
140242
311623
486331
1285096
181760
1181265
404873
2322268
1043172
2609131
2320926
426784
1417477
2166724
2629779
1420679
433513
1052103
1631403
2572461
1120632
2481139
179335
1003692
597671
2620248
1353681
1076244
1928963
2587972
574284
2823252
1610946
1598449
1656257
853334
2924810
1371490
1792721
1261669
905084
2383046
2174743
1830267
2606954
1932326
1174221
1985093
1747364
2410068
1789814
1916295
836298
2790680
2228889
2165067
1477395
2055515
44044
1375662
2465251
37283
1349712
2547729
1124605
197379
2367433
1498783
1262425
1062818
79330
535580
2158457
242908
1321643
1926292
940418
2525989
1802821
1179235
687210
1760219
1961964
1866997
2648817
1371221
2189996
1240937
585299
1304618
2327424
1403503
943872
109086
1177047
2275734
2519358
972916
1248919
1087410
1720313
64970
2632911
1219268
442369
1909774
435651
753252
1114638
117387
585447
888283
2378007
2453429
467745
1499859
801031
299325
2396510
872974
1539050
2628647
446816
1183207
1335404
1220669
2803863
2476430
2679289
2278805
1865286
681450
2120605
743223
2804154
859677
1514622
1906467
2357736
433774
2900440
781455
1198912
718201
1574894
529466
608613
2618838
1326464
2491185
1987280
155221
1170343
2397736
2725454
5371
840094
2343135
2641605
2506300
1432902
647397
2347531
2317869
457001
1144796
2371885
757573
110917
1627794
90614
2239053
1776686
2133111
1962896
1687009
2057614
1347517
770629
1856460
766661
2601360
1920976
2403457
2221281
29155
2059164
2296532
599498
740222
1459071
397546
1865898
1117268
1349157
174436
2800409
1873265
2862893
462224
822081
2864840
1460469
579321
906200
2311056
1256691
23275
1318552
2306762
428473
1068598
112136
829466
937624
877421
2251158
1816348
2913034
2472034
1764980
2516087
1231370
1743545
2778755
1616247
1613202
2866539
2598113
849621
1397155
1808861
1513006
1019614
1110236
857950
1534662
1942286
1064506
2271566
2770236
1347940
346788
1274401
1929097
1714238
40534
2543599
2198623
1985525
832825
1226366
293492
2496963
1399834
352050
311120
2598842
78541
2141065
525164
702886
1499811
722139
600986
1475795
1309495
1214799
955212
2131324
1274643
711346
2292296
2754751
2477115
2034371
1976440
274690
2457717
2513960
1157764
646805
1807686
868794
1103264
1788001
1808269
770563
1557573
686869
1121867
2894328
1367298
2393580
2748848
1130015
200131
1686139
2147055
2322133
885635
927153
582449
434536
2769407
1300880
1070612
2548376
1496341
681388
980036
2855972
5575
2899121
2175850
2534767
1584409
2810378
2827581
1418471
503421
461883
1883112
814741
2115585
1900067
822578
155556
1621706
1663091
1646713
1998247
2749637
2199069
2416916
647322
2340480
1113704
582914
51664
2202603
1620577
2445760
2352586
2874458
389963
755515
949566
453527
1933926
1776690
1338868
2910306
563292
2825085
544652
1566610
1320293
1236182
1854142
2232851
1980616
2557677
2798580
1713863
2714368
1470271
1116403
1092418
685744
2105790
1622956
1180558
1087760
234121
358130
160720
731636
1521103
375381
208621
231663
1947266
249575
1550723
1879278
1279964
757286
2605745
403747
2630493
802779
561572
410334
999071
2074890
1447972
1011715
2188403
2465694
1181846
1591055
101078
2371686
2090529
2697633
1125607
1860961
2534083
1841601
2062844
2068646
19973
1462019
257640
1273728
761254
2379921
542966
615922
1036769
1822162
2711745
713413
1490951
2850070
252566
1522513
1907485
336467
915021
115463
1245604
600218
1058495
1310082
2740592
284800
2914805
1331973
2471744
1472063
1334552
1170644
223804
1423189
630642
1555656
2848736
889538
1230014
2502155
706712
2933468
859066
2280298
1354269
874943
215039
1650974
792656
658828
1928828
2541768
2862056
881160
2463784
2771038
422620
2570788
1013631
1966346
2630088
2462965
271157
955998
506292
1699821
936902
1738567
726936
2299375
1788791
323431
1443519
443566
2484123
2862144
805205
864362
478785
2751156
1561645
521901
516886
440780
2539912
2142083
1586752
696953
212256
2355182
1414757
813932
1447419
274278
239180
2571634
1901108
1007457
1325734
2370641
348680
825293
436605
1232687
127653
280
2151520
1820978
791512
1942876
2617697
2224575
906400
1641553
1322924
327088
1242171
2638371
2391264
2587774
2371762
994652
1934429
1183558
2221019
2230493
212445
1877293
2719899
559524
2784915
1438199
2888533
1332715
2602054
2173651
1837830
2648666
2844107
569827
62142
1364460
2816432
2846400
1664635
1830734
2874037
2314837
2536780
1470940
1248085
1799718
1926710
183208
1237309
2149380
20096
1785005
129850
1617567
905759
1392977
96246
2898079
1127570
1650567
2767875
2336435
368235
158319
2670173
292362
2468881
949002
1766071
1834828
2220417
520983
2558354
442758
26602
279052
1658587
1175074
922063
1240952
1789172
2761193
2722754
2356995
1775462
1430579
1682204
679476
674522
2101707
648427
2934194
1697222
163170
2367779
180532
953313
1774263
1806418
59028
26983
650211
2847525
1522269
2896667
1493084
2740086
1113120
1571129
935375
2575633
2633057
923991
2603013
1405564
901551
2901612
1837882
922739
824315
1271358
2872343
1520660
585451
1914136
283449
1359452
2305137
1858954
670744
1727963
2498935
2332707
1372257
1775469
200859
788487
1389158
1991411
1794771
71014
1539060
1236683
1552610
2115170
2321310
1798413
1936445
1715768
2914070
853098
2087084
386260
2902379
1518215
946551
1895196
1833223
2707753
1754182
2328330
1933883
480497
2808930
1165271
756390
287087
1059756
390445
2014721
1756870
1140392
267320
1077837
1983359
1952425
2381990
1382794
1597919
941694
2349291
284333
32158
517005
342740
277759
1010607
774315
129703
200627
2546164
880245
757656
401479
2024186
1037620
1833283
2694400
984371
1805358
1181737
2699583
794833
2838311
1716346
1719884
83844
741531
2408936
1534620
2859406
2084465
2470315
1792326
539053
1830567
1083531
228621
417460
526801
2369721
1572198
690227
2747382
801797
206695
1882620
897265
377043
969150
2022775
600587
559389
1822199
1342200
665631
924958
605268
2535326
575674
773656
605276
1676030
2002071
2920103
1247395
195481
1451591
2045867
1084689
63916
752389
1708733
1729389
2032255
380498
2224623
2433641
2198808
1700277
2608480
1726103
429523
1579469
1841525
1108349
2459171
826977
1862878
2687127
502953
1505556
2931610
2828530
531359
2908970
1303116
178543
2542294
2013054
2226883
2495875
427780
399945
1720587
2887685
465202
2411989
229816
99567
848541
1195125
686416
2935590
1102680
1458588
1617842
48559
1311211
449202
2925460
701042
936237
2309830
2498512
2339151
890813
457894
306190
1638186
2596125
879449
678959
1632464
304130
1262906
2364432
948199
2338093
1332803
2135600
2755769
884560
1606208
4083
1667259
1594390
1937861
917347
1074959
612168
1531289
1907732
2128149
1675364
1807387
762688
128608
820710
563076
173904
631684
2377941
667000
2767002
2866605
872526
2588171
495768
2018679
2710479
2277546
2777260
1715212
2888512
2630267
1215663
1557743
1686645
2313404
966720
2614724
1947145
1123977
462492
1828153
2569717
502036
164176
231283
135590
2000079
1132585
2816467
1539034
2904716
2747581
2066385
656194
626983
1117800
2125826
777320
775010
1083634
2862548
2781658
2210987
1177314
633769
66902
1744519
540981
1167691
2049959
1688203
1533896
216498
1194570
1537151
558733
1923758
1228032
903499
2763341
2338890
2283216
864302
477678
845131
518414
790121
864255
1869688
1412547
2722290
2887550
1359014
346291
224879
1746254
446744
2861325
2097074
474039
1387468
2176151
2059768
1707035
357107
1462378
610523
2712114
1569651
2199694
2107169
10376
1187144
2780896
2109048
21735
473283
1025220
2589647
308061
748537
2003063
2073611
383328
400005
1275570
2875104
2588749
483768
1210931
1546027
1950759
185126
2811733
2563487
2823472
1933344
1983339
2042354
940744
2618467
286817
579031
376340
360452
1712658
1556819
1160739
2342952
1225886
1731755
1431640
1311520
2043257
2399662
1647244
2341462
1830162
694082
2574542
2904092
1932007
186239
1676490
844746
2223236
1254754
2257449
1631453
395923
2459642
1112085
2878622
1341119
1459880
2812848
2820548
1883663
2006867
2882250
698467
441962
2167917
361993
1144026
1075962
2568329
1981117
1868112
2036858
1011193
1295487
2731571
1862939
1063308
1163557
2592206
1566090
251020
685565
2626030
658351
1602617
2475696
1742578
2072040
1486292
2401726
1254256
915544
1519867
2261919
2503251
488997
1972182
288069
1509951
2343591
170391
1157443
2338842
1338262
1347868
1873863
1126282
1525322
2287163
2079838
2629884
1303429
2805642
847579
1733158
226453
1187185
1797754
2444222
159527
921147
1123389
2913791
1972632
2644608
2094815
1196929
2558464
1237905
1828091
2490112
1480083
2528997
1661578
2615050
410022
346691
1366186
314365
203890
2222559
2926723
2766153
2705
1960847
691335
2543293
1406948
503626
2206268
1620977
2295365
1641305
2720897
1568433
273676
453099
341230
804132
670628
1489223
909083
80445
1275072
2709333
2585039
1595757
932215
1224542
2936185
2773559
1712188
2724464
2276464
797712
87492
133570
2230214
1955957
698540
2625762
76194
425726
1281457
695282
546128
2807699
997447
1792154
1994315
2169353
1506189
1980815
2146480
1499686
2252490
944866
374821
706740
682410
2701315
976251
2920852
2912989
2640191
45192
2090514
389062
2412831
1757805
1424795
631134
2534783
2140874
2125139
2427400
1881952
68804
210825
952947
1830168
1608043
2205501
506590
1418607
1199445
2245759
1650621
2263131
2773096
1135996
883884
744046
412219
1577733
914120
1319125
662846
2420715
1697853
514862
2736165
1893347
2752542
1236262
1354892
1044121
1911318
367065
730728
91242
580245
407294
2197527
1330641
1151677
2055090
1498641
1050254
2474948
992548
607200
818952
258677
2305561
2498584
2754151
858713
1434018
2627596
2777228
432228
2295453
2549743
2342241
881478
2237292
1429955
1831130
171033
1381340
454090
1195125
1627420
2615349
2793423
332347
477398
1555828
644541
728555
1474107
2855464
766632
1785867
2383450
701555
1475511
2481237
1515435
1464123
952288
1339404
2008563
820896
1736826
907948
29798
52842
1968271
2007005
391330
1537834
1089667
2140345
963891
1926195
264176
1321032
1638362
933703
2214635
1392223
2926748
823267
2469964
1543311
234177
2737042
2233347
1622211
1815721
1048099
1337914
586667
1318656
1893516
2242254
1238995
185054
1382454
2483252
445979
2217500
2687322
762934
822227
2720112
1996277
2700818
2131675
441989
1506679
285504
1467159
1916650
2544145
353674
2404817
2897304
2173374
1166148
234558
1245366
2926975
2702211
368325
1989178
2713770
1956855
525681
2103067
2515826
2542529
2318396
2860252
1383317
2384388
1810720
2246734
412846
2795140
544234
1484590
1212144
16627
2779082
2742027
561797
892362
1464174
784302
263565
1156916
934483
2102767
473965
1896809
1457032
605438
1763895
105995
2257973
1363688
1467198
1112716
2403139
1187972
2029132
2649911
2085519
1710659
149693
686443
1367796
1531616
2228731
2512074
3108
1228419
2113532
153593
2729273
1603937
1876505
1337517
1437919
342109
2756389
2059076
1177076
1835230
1202124
240907
396332
234528
557796
1778966
1147392
2021639
70191
326124
2740843
2209727
1476678
1105255
648497
125332
1434695
1010835
584460
90029
2898702
2594700
586806
879918
505212
2633722
636665
1644949
2446059
1721225
430069
2511972
935834
2786637
237785
2779186
2891772
16503
2874994
844534
19109
2841265
2907021
749827
389997
2791608
2283910
2427937
716425
2152432
71870
2382018
636874
2890694
1833194
1866728
339118
535653
1731772
184656
98517
252674
1218532
2736778
2064689
2812385
1833447
2339529
1879004
2755087
1626810
2760856
571857
684312
2168042
1293108
2476720
2680256
720394
1856494
1654573
870122
2390530
1962382
2692300
872171
1505891
492940
488678
1832396
719292
1619433
968160
1218064
1620674
670473
1132523
1753894
1279672
2695257
2102814
2457297
1106492
834221
1415123
1248533
738397
804076
633642
146622
827602
1632178
1676930
2827538
1723215
461324
1302831
1955668
2514669
635271
865401
1661931
142938
1166658
2258699
1606206
2325162
380244
2579654
270593
2011485
1590369
1839053
2663019
1529018
1929779
2800746
698896
2059682
853251
1985544
836268
2372472
2126164
2046609
1866002
2424135
2612489
2259164
2804364
1241523
1897893
763145
2096305
1407189
2822319
2526382
672759
1780227
1367781
560555
1126828
2007646
1199274
54727
1855726
2121820
2564387
2398312
1394650
2607905
162435
1010782
95159
2304383
2756475
1297291
1042560
2867876
1425275
2455609
1945952
2113660
1454324
51634
2389455
1498295
735072
2567276
2400659
2640685
1853852
429998
99682
2826393
1175192
189905
553749
589730
992388
2464054
815681
2480005
489088
800145
436617
1378545
2161203
2457312
2051723
681077
2153525
2311193
191965
1204894
1665925
1393072
924921
2438968
1843444
750210
1476514
1249778
2462813
1557973
2240529
1350063
421097
2585223
1105230
287277
1899274
1478670
2542862
2530664
2851645
2842909
699760
1202618
2563920
1355600
2249312
1802028
235774
2899032
1038665
848867
461559
1816036
854789
2893912
1866027
549861
1352901
1449596
912568
705237
1842489
2928872
1376129
2299506
1643086
276711
585227
1131941
962475
1130514
22505
2420546
1092956
1797782
1003026
1362684
2240343
1502319
2010038
1327617
936968
1921366
2055374
2616528
612556
1586626
99716
2544657
2180583
2873047
687325
1459313
1271298
1963708
1004800
1821839
868414
1617754
2352093
2883295
1393832
1944013
1264353
866033
1956233
1110763
1532633
2321489
2110136
110030
2781965
1382289
1431637
499735
2052055
433263
1447574
1560642
1120484
1617563
1363769
2520040
1746789
2623680
1338300
1083322
2530801
2404286
1098032
476383
2765679
2398321
2697373
258573
2512633
94484
1534356
335355
1219229
1655643
232291
2793623
2319334
106448
1561150
751519
2895738
2867951
812956
2749147
2621570
454456
1934342
359151
2012509
625003
1545963
111642
2386253
741819
1059628
1361235
2178318
1125968
2485317
2528375
2543774
1659488
2218582
2730103
2404231
140379
786300
1962721
718055
2512822
110136
1600809
321102
2676056
91247
721007
1692582
146098
1114634
1043185
973852
2286880
1069575
1531943
2906494
1109116
1356238
245013
280490
1886082
709061
2567407
1766172
895814
205726
1139272
1316465
1684417
1640216
2181298
2698840
2707871
325645
2423047
2176332
1106010
283510
730146
825282
1762069
1158446
2002046
2904420
1424351
1044705
95507
539701
2544701
289083
2716558
1772309
1882770
2400250
2035585
288618
2099246
2180055
1438594
465108
720212
1005763
384418
1018779
2729086
2468858
2782283
713175
1146571
124666
571360
1011021
541333
580198
1983065
2000116
858925
1419184
1270371
891
1493693
1950904
2594484
727806
1057017
2619577
1306155
966186
48372
1631794
843552
61707
101744
2652371
1903386
1777390
2099127
1406840
2425589
395965
237673
2253558
1282486
133113
1758258
1079978
1377365
1510542
177786
2255520
831223
2223192
1547850
1735915
988911
2403016
1965444
712774
1604046
714369
2275118
41174
2598153
1746412
2821968
595966
2243502
2420283
2027760
1780797
1929262
1871389
244145
504240
1792680
1594704
1544174
2822151
1741662
1692256
2056074
245126
1049824
2267127
2592607
878279
295827
2460320
2072296
1086928
1653597
763720
338734
1631138
303443
2016720
2491071
1946514
2523943
1137551
2052404
651249
1514979
1489830
710246
1570271
1175579
134658
2181379
1562332
104704
1363627
205041
2367621
35618
1299498
1105720
2619016
2257134
363162
1729742
2390411
2834083
2646929
2286207
994351
2696328
944883
2856149
988687
114074
2648077
1126199
1941092
757463
1627416
2816119
1608670
1058975
215148
692152
2476450
2158647
1792991
453547
1809803
2371649
677308
2512616
1832253
1527529
2074588
2019434
2020586
807597
126556
1549196
644287
2183822
2328765
820946
956621
693440
161698
873751
2291919
632615
1744753
1673667
1024636
531831
838480
2525859
672034
2606086
2356655
1374161
645743
2347452
2516862
1106559
1847756
1898554
2852638
2901198
87869
1055939
2536552
2779740
2389913
1638843
2356611
1429074
664891
1153065
2234604
1869693
980551
2508984
504927
2060190
1870724
2091667
1057837
2533615
243551
832208
1788317
83658
308105
739221
2661228
2232976
1239774
1228157
2867107
1620580
2596789
839460
2559116
199164
150625
1110508
307839
1444420
2302266
346474
2323510
2645850
1866412
673517
1504953
2940127
1618743
1843833
862162
40866
2143145
2308469
1821225
2866315
255556
1620374
2895900
2566360
446197
969628
2675634
1021231
1406953
1017080
2682133
2219332
1877907
342499
1509190
2461211
2084980
1025281
1166031
2854586
2805822
216193
2014608
249068
2396891
354161
2929216
2578348
2271971
715700
1063980
1819681
224002
1346624
2524646
1665459
2000284
1139575
2537377
837050
1419449
246770
1632781
244976
1966735
1890898
2888156
1313657
1399863
2444719
1355828
1436871
315695
2789235
2558973
1332426
780323
2494512
2057968
2689181
1763714
657231
493906
1599544
1481118
937637
514196
2821369
849132
2016764
2696734
1710711
999647
2401257
789871
1718671
281883
2842785
1164999
1146592
2343617
2143857
1693168
86183
2622064
1275792
164631
912969
1781597
1597102
2367659
116779
185122
1508067
2891532
2102655
2146904
1296426
2182363
862415
265046
2420459
1278938
2765649
1493402
1086122
110162
1948988
113745
704710
2365214
254385
2810937
178222
1226040
1014737
2789210
2339646
1280285
384433
1244130
318585
1331869
1366926
2721453
2789947
1028555
1138853
677897
2540499
1352260
664220
1081945
2355785
2486895
430685
1298894
1828407
189920
1350025
2176864
268397
201563
2673445
950518
64520
1200248
1887942
1321514
2897648
529166
1473286
1567988
2880302
2037347
609440
2300389
2682612
2480885
869619
87655
123289
2876268
2631492
2857248
2085977
2491037
2339045
2722900
2564199
446309
1974750
898442
1677744
2203182
2819791
1143168
1857119
921578
1103008
1713820
354773
2596698
1364247
306408
1063344
30652
1504443
832575
2673005
2744374
2136173
2933765
1353894
1717788
1180032
2033137
302745
2632666
366130
2753812
1654924
2665400
254468
2240593
1272754
1573757
2056931
18914
1693225
2771321
555303
1814328
742679
2411557
2526929
2129254
1138865
1034891
777386
232446
772084
2031207
1774177
449845
127423
902796
127773
252035
1307161
1230802
2307591
239736
1519937
2879217
1190039
2311559
1502154
305042
2801588
1857495
1490867
928797
412248
2540325
988812
1103831
1231991
1110904
2595001
2348299
1398355
257662
894986
2418211
1628128
411903
2004669
153281
1001080
2791700
1457080
2639996
2726194
569738
132953
2925505
798880
2150268
873088
2677054
1151432
374408
811268
2639094
2174200
2117986
442433
1949939
556679
1785674
2613419
2884546
2400728
1672097
2617888
948289
866029
2570851
2258005
1002335
2381116
2169627
129217
262367
1726944
561257
2094352
1378715
326540
684432
2332268
2256311
1933655
1630434
990240
360517
2878570
2738024
2538580
1996982
1153569
1492899
294249
1472219
1549819
1295720
2382369
420848
2752233
2728740
477945
370100
631540
2043365
2818540
2165323
1927310
705505
1045039
1449827
984184
1827635
383410
2377842
1964649
2308818
1916218
1057329
1208871
1425086
2736919
1792761
1155423
2818619
2179886
1171838
2185626
2401116
2116186
1730873
482377
1063451
571185
319743
459607
335631
2471798
1982087
2268041
1550042
1467109
1362494
1215502
1262970
2457230
2419315
2040057
780206
69112
1762566
639267
33575
636718
1946676
1426849
1423414
1721954
322887
645809
1610442
2349077
1158666
2011124
2156976
224872
2059168
345367
611585
1810869
2510677
534084
2596883
2134995
1900163
907155
1708759
2433774
556086
1618366
2042789
1352938
1604455
757685
2822782
712666
1048198
1683522
984227
2671929
2504259
983493
900175
692889
571889
1246638
2394637
2109845
1663370
2092025
739790
2387531
862625
359597
344776
1840067
2639507
804881
2354327
2202888
2419803
2392879
2520712
2230852
2313989
1933325
2000819
2516728
2563691
1898999
1277937
8278
2571308
1246553
348645
1626328
2370247
1976159
92715
146202
2524296
1549610
320676
1096385
2754572
2233901
2883018
2779994
1385818
2850965
1420909
1882013
2114528
2670132
829784
1941476
1603851
18600
1279910
172380
1679145
2650107
2185757
2870571
2165879
295076
2169601
1273299
1317167
2914456
2009228
1295686
1088269
1666469
2336024
2704037
1146472
2459539
1291080
1129792
1240328
2916538
1604767
967935
1020527
2846684
1013326
1222766
2164842
139663
1163252
2440757
549558
1490607
1920836
1107350
636457
1266244
116491
2435414
1436571
1730037
1800067
1649666
992564
2737220
1456957
879446
2815519
1351978
1003138
348234
1037471
2660348
933038
557234
2465864
1950882
2760326
411865
2457952
2305143
1220528
63525
2756988
425104
1052225
1579464
1539056
993055
1128488
1301414
2306748
1368393
1233719
2584368
1895297
2104546
2040315
2063586
1857563
1104929
2143626
156170
767481
2332598
2698598
281778
675207
683062
1365154
1389918
952881
2302720
419863
94170
412099
1808307
1735520
377741
240851
2768072
2913765
2835293
1715614
2700364
79213
294436
402945
2265610
1832151
1266154
449933
2225054
1947655
2605853
1551365
1446177
580554
2610347
45848
45069
1676017
855372
908428
394491
417202
989038
141243
384541
1411160
2320034
1430216
225785
457282
2686246
2555373
723335
120631
511324
1530160
792379
1216411
1197428
1570524
96713
283367
82048
1187142
2002121
1738082
1813300
2835144
361634
522050
1097754
2925127
1966415
337640
1753841
2128013
2093618
886022
748799
1735118
783875
98230
771462
2282117
1693617
904399
1429789
842495
2712022
1068401
2680365
585381
1995238
987493
2914515
2052377
2202380
2014010
1093459
232374
510777
2835996
1764368
1386411
2673283
1493631
1841403
2268545
1591516
2299059
1118997
1858477
1323035
2307836
710905
891872
832572
1183259
187224
1035268
1009136
1435566
1544136
1518981
399433
2086732
2375326
2776165
2508825
1104692
2514957
1994672
892648
2768332
1877300
2832094
1376168
1373145
1278977
2393694
1449960
867590
2225176
1313104
1973052
2637893
1674191
1857935
2185971
639233
1413568
96652
2542249
1305246
1652565
1498076
399285
1658060
112747
1969109
1798837
2518317
1429827
1405963
613898
1519448
436627
151838
1763595
419128
317548
2390343
1288485
2890693
385870
735096
826102
1121738
1309461
823658
2197324
736277
168093
1707253
681508
1612896
554372
1072996
2334539
1326930
2831033
1613768
1645405
894320
1541144
1371984
987303
464193
565011
862169
1092451
2214508
50622
1383556
353512
2299742
900439
773516
2320393
848222
1207644
1939207
2095650
2700527
1376860
1573249
1259997
2320848
602121
62655
42472
1407768
250320
1582816
404013
1324402
2426397
2823490
945091
930975
1722055
79773
2765853
674452
2159696
253481
2815240
2450108
1656103
1716864
2669038
1252585
2047530
699506
1706677
695231
2103958
140777
1133310
450972
466272
2834172
2550280
46011
940146
891838
56675
1974916
1982747
2352696
142148
1547521
524234
2780078
310217
1665231
492457
2500725
2681017
1045422
2053616
618321
1733881
383904
1453875
1177165
2224544
2618372
1051312
430071
1828757
2016182
590647
2094416
2930928
2017311
253471
507936
2586535
2483341
335321
116547
1007797
918880
796724
200078
488709
956257
443444
1834647
680324
981200
2894216
1234923
2154119
426711
652131
1275376
487378
2186164
1065478
1689584
1662506
1382572
1435415
1399168
2089407
1527334
1266583
188681
1215885
803124
1166740
384715
805841
746104
810611
1894797
1347962
2043959
508963
1752286
2153633
2662843
761510
890051
2588247
572240
1139692
2409351
2311365
1904692
521200
1467919
1482886
1468247
1849132
1057494
1807935
91720
2599516
2471098
1339969
309574
1044679
2878325
311027
300769
2388655
1205233
1025965
1579760
333956
1880459
139308
1332750
1596964
1816365
839686
2722785
962372
2147637
2413289
2657142
1697295
506305
1477087
614525
2124215
969582
192024
2543945
509082
2103611
1684462
1239406
535033
66804
856439
378718
2495309
877784
1138518
1827573
63056
2833734
341711
376014
1616133
2096664
675866
2571305
1138734
1878292
2231041
1787851
1454222
2776949
616595
1844628
2248042
762748
2007748
1105558
2113187
2903319
2082876
2802749
473767
2385110
295197
839503
2498914
823605
160721
1788101
554388
2196424
426092
1103327
2253341
209365
2855587
1504729
2862994
2254924
2406919
161741
1058264
1038328
2788594
2003972
1505999
2136380
911723
776514
504425
2308932
2210528
1157977
141774
1382728
542167
2149056
411238
2588355
2366827
241980
2679755
2553328
2225136
424986
1088500
1233870
2083377
482675
137686
2713966
603153
1686540
1866771
2336642
914690
68300
188017
183877
33175
1263092
364084
2037351
622587
1090036
45658
2372557
280910
213240
2413061
2703570
711328
1865454
2514068
270037
1678462
2457985
407980
661095
166943
2483821
986301
1641472
1967229
1810385
2182066
287954
1620626
281671
2666573
2179758
1289107
378856
1180232
2018914
1721997
371827
1460516
2840752
2429290
2681707
216804
2490095
1128011
990196
12735
1489533
782116
1067012
1896762
194220
22728
643909
892097
2664907
1749265
2936382
192727
2361425
958893
502232
707104
1518605
1062824
181304
1251896
1688293
1435097
1400236
1329473
2234110
572872
2520433
1615106
522532
1459214
1770781
1340036
2889079
961055
645960
440154
1314810
2325397
2123199
1179047
485987
11167
2448283
394426
117236
1018
994555
406994
1200771
481851
139383
430867
2821577
18037
2877749
2323856
920665
2911081
2935481
451008
846731
446342
1831652
1222932
1511330
776701
2010223
272601
1885982
1530546
1559651
1929128
1445010
319136
1600696
2743476
2847902
2307683
1669032
1958703
2259521
891003
1870827
1241084
745717
1843878
2030754
761584
569093
1925268
2606449
1671056
2578446
1001252
480111
398669
2702251
593938
1123086
643841
1586469
475164
1335124
485053
506641
2705555
1582016
1387437
2406150
2640528
861971
1301489
3201
64915
2123016
16516
1845755
2183096
2500728
2284111
1773708
2502646
2359849
2291156
1313547
1482083
350464
1200715
676367
817279
885103
123256
2380692
2138228
1237704
2274846
2738096
332060
678795
378165
571350
2720189
1992633
583664
867497
1406105
2693195
296106
1108350
570800
159828
451514
2847669
365718
2387281
56625
1830182
1170475
1657051
812247
2409896
1182415
1710420
1886254
1038901
2241320
2624762
1026753
272837
2666794
1651724
2839084
117909
1541743
2746738
389425
806702
2262883
2148016
2607469
907679
2098807
901396
1591460
122110
154858
1015237
2274333
684524
2352089
483560
1572696
1175883
510726
84152
1445054
231540
1337347
1727929
75715
1238597
1599756
1173876
2642289
1202480
1065266
58425
1045425
404645
2043127
1394162
1201180
424764
8908
1410923
1660094
2739575
1261317
2845960
256132
294166
1436800
1519256
1652379
1996086
2931731
1818760
2612282
2532869
1501910
1255961
966104
2420104
1066879
2339463
2361387
886197
917834
1176892
733514
39673
2115840
1791363
2932899
2939122
2177997
355209
2501573
1098356
2088475
1807029
1996289
41796
390623
941825
606792
2813125
419273
385072
1596881
1630243
628801
1205899
1897156
2134456
414383
1495162
385936
2127041
166693
823844
253053
2202005
936963
1005122
747776
2531927
2834409
1020224
1817086
1732092
1553512
325958
1173765
855792
1211788
2833783
732104
1760340
89476
184512
1727458
1694134
2183304
2393309
2132200
1864843
2299998
1782183
2841384
2040816
1740596
1319552
291172
1696034
2591397
854286
2916984
2186209
1812883
1714136
2822001
2448738
1712880
1089590
1938456
2739647
2840229
405039
1526526
1517564
503917
2527805
1799674
1824150
1855636
2899698
984652
1804777
2212593
1525285
2163908
1431213
1122463
711761
1801809
2326624
1316469
1690196
2447196
326424
2186909
1926375
294823
164234
930691
1275200
1552953
1341351
2057033
2487801
2026875
2826421
697765
2718087
232289
1447101
1303545
1658457
481175
777187
1207754
1410601
1398774
1031502
1718520
2597568
2901783
2268631
568505
261111
2607728
1331969
1771491
1975166
2018575
322353
272404
2477258
1742536
2358661
2578259
2660875
12834
1483846
490221
1741723
2650287
1337120
629274
240288
2904845
1483933
2253324
785002
2231607
2275952
841691
177971
1138139
1247848
2260852
1965284
60051
1710
329844
519159
2111096
358989
796844
1278731
2287569
456147
733548
2143562
1843322
1981578
1490383
160945
2766547
1370256
616225
16506
460554
1295632
1752633
1600919
1327279
209885
1711209
610006
966818
1063157
27931
1380564
2431643
2160850
647648
2098057
2819222
1127708
832390
2643869
87489
2212245
1512836
2871727
893984
926254
614885
2330806
706298
1901870
2174127
1384356
1762352
1232712
1207023
1349989
2110724
161899
1869590
238527
837096
1680282
1171508
1831154
1652516
2531289
2658111
321300
2715856
239748
1495270
950929
1981663
317353
109306
2666204
1904254
2315809
1443917
1774060
1033435
976974
618621
2247808
1868019
36208
2738423
2285170
80368
551211
647308
1357035
2123006
2138814
116848
2258524
2263204
674433
116839
2372212
757762
2397072
404686
1562735
1875374
1917703
1424467
1978753
2486201
2179664
2119312
1936353
810215
2124536
1726295
2008621
2382563
2034139
1788017
2553177
1953808
1202625
2539442
34396
1556585
1914736
766370
2021645
994542
440308
599286
342495
1186533
1142946
1597481
1273660
751990
2748842
267149
786600
942245
1398637
323889
1905220
2620901
624188
1627874
1940016
1695087
1206030
1553476
526805
2376768
378407
1999450
428779
1912221
634494
1965433
2539322
2741795
1093379
741152
71111
2682093
517734
854348
1453230
1078957
2845687
2634000
337352
1203915
1049162
772559
1842714
2806165
802782
1023805
843864
856993
256725
1112449
1613441
2455834
151738
782275
955516
2261051
1804928
278696
517708
481946
2780022
669378
2029941
1492378
1752333
1255268
2422607
1927438
1733115
2575783
452524
1965190
302969
2791023
1908913
606845
299865
2398454
2918075
2010138
231755
346019
1373868
2895938
1156240
335684
288784
2607251
2231101
1255980
2370251
2594304
2461957
2924364
1533496
2524280
778861
1944118
2905081
1849797
862143
1967131
1879780
346993
432757
308558
2122889
1612450
2539224
1866218
1148105
334107
401938
862873
1008473
1123688
2885224
32697
2890889
1847640
717272
1125262
1499512
792340
1514063
257450
2131062
28330
1449220
246124
69512
1760281
1433265
2375591
1637103
2366505
2711488
362714
1155506
1851145
812692
2021075
49522
389594
2144878
2045975
809517
2276256
2697991
1617420
1224018
663961
1567647
167284
864549
2438111
2541361
1381230
2581170
2709835
149609
2326808
98081
509707
2788366
1565994
1742167
2594375
438164
1638002
627262
1934589
1838383
2180907
1736329
2596469
506046
1366086
943000
1535786
487446
2825771
1829608
1532410
2462910
440777
232831
1812104
2630518
1774340
1240585
686081
2733783
2855178
2822839
2843379
723029
636897
854141
2324256
1791711
2560210
1918489
159307
16595
2414203
2211625
1465749
1976528
903528
956174
2306805
2142038
2357508
302189
2487858
1084784
759044
2141419
718412
620287
475785
2442437
791937
1001453
2760244
2095383
1767591
2705228
1195170
2006114
2461928
502173
312778
1661824
1754353
2770601
2389770
728784
1735753
1467158
107143
435289
2381012
537601
1974022
198051
1853046
2322581
717267
739840
561781
2414034
1363989
1176283
2217249
1517649
2373187
118438
678123
766527
766752
1069264
2355623
848171
351414
731094
1888335
1916456
1951242
2376229
526847
2807732
725561
2312177
2222245
2850681
2709614
1982528
1084858
1704016
154306
2403252
2598934
2677689
1875039
933937
1611665
907955
1225279
2018647
2491687
19013
901568
2332953
1348838
2613129
1106196
1055719
754658
2561069
1252982
2076240
1701851
2847816
2871594
1430590
1140599
1543994
2745058
790873
2777211
2464475
1080377
545660
591225
2620736
1486024
730137
2394040
697739
2350409
1243595
134693
744254
76200
761828
1396098
162504
1955144
28819
1696422
2244157
1888530
1647402
2273725
2930437
2897948
1970941
2370486
183249
2396355
2902648
1075997
312882
74431
2205251
2346330
2706757
2011792
1065220
1484554
1334433
1868740
1213950
326747
883168
559479
2794717
900458
1288369
2287346
1054821
94555
2564540
1459941
207576
1988089
1066125
2789582
2342131
85828
1482872
2574825
2243536
27538
623710
137857
2616244
553340
88357
1358546
2869591
1682815
44222
1967976
2528403
2681203
1222842
2267912
568010
1893955
1662369
169853
2018660
2003762
513720
1366609
2461459
2392061
941167
1122051
1389089
682858
334885
2931054
1354236
1727536
1264267
1896276
1745142
1047325
1003423
1611778
2183250
2288998
624367
1460821
1442196
2616654
952447
2034449
979830
2272844
2830660
1353773
1299737
2887052
1509096
71433
934464
1867400
2233313
581934
2429888
2705780
2212182
797382
1202118
2452623
1935705
1440992
2838091
2078248
219480
1550413
370576
2886328
2036954
1172908
446230
1170102
416853
1993198
1384436
2248538
2698673
1553916
1972578
2874089
936082
1332396
1703099
2603026
291293
557216
313031
1079604
2136640
1364998
596246
2405137
2728641
577978
916347
1888562
38139
237073
2586429
2816650
811651
1025427
1085568
2719293
2413364
679429
537631
1175287
2134767
909727
1708496
1887249
425510
1167774
2451588
2599146
680240
2180740
2829489
120451
1387246
875318
1661074
2621295
1995942
985689
1667571
1631151
1607574
1543914
1012898
2282703
1215551
684032
975992
414484
834169
2166923
1368301
2700036
2712401
1518393
453482
2188561
453846
1790399
2569866
2118221
2211447
1349823
1546732
1935818
523913
543617
2261956
199498
2469646
1157736
1813029
1363393
93903
1473323
2898817
1720594
294495
2143531
1680096
2144355
2569911
2213349
1963821
1134876
1625611
1367606
2336251
2127058
2594269
2737944
1174620
1199938
374838
1246149
1497801
705740
1866069
1486149
2356474
2684572
1503867
694234
584499
598037
467911
826429
202862
1429571
2370979
610943
1291831
1187232
242508
321752
2768492
2401235
373403
1165050
969698
2147984
642994
205524
2397603
59750
2658375
222538
2860515
754495
2353561
214830
2188369
2316802
521023
504897
2159899
2157116
2377273
2208759
105106
1607986
1079210
1748775
1553780
715151
2804366
45572
42147
1486632
1305291
1207713
2726875
1768724
1233470
514142
1203042
1368799
1104504
664066
2179406
2131572
2285121
652798
2417669
41869
759854
1048846
714143
773695
1000498
1473822
378524
1289254
1373178
2386423
2693220
2784897
467324
148547
31245
26177
1453944
2426212
1088505
792688
428925
1742295
1059633
2010055
796406
468302
1677662
2089287
1325302
105841
261224
2582630
2938415
15417
1284861
2178166
159004
159541
626998
882356
751204
2350920
521549
808484
1851608
621902
1469323
1750827
1073814
2889411
2908030
813561
1924770
55879
325844
2198138
1575212
1392890
1774144
503960
974401
1434680
2873506
1892038
965642
1441632
350707
1114557
52827
455404
523308
1883485
1238921
871051
1382669
2067312
1656398
2087562
434020
637090
2876878
311525
932104
2159263
2427739
302869
2011687
1940818
1474822
2553068
2854438
2496796
1956528
1252264
2723456
423833
184242
1496505
1756122
963086
1370964
557988
740986
39975
956627
2122808
295389
2095874
1249576
2118863
638478
372417
2504819
789831
999296
68156
1585459
165002
186986
1723426
2310850
1431215
1788800
2549092
2233847
2136498
2743132
1987991
1671087
2052960
1899114
2766399
2746030
71257
2555077
728783
543355
420657
2176118
1844038
1269168
226374
2147374
2207771
784728
2785852
940429
1531932
1460892
185297
1868886
68301
436121
758775
2256185
732967
896896
720882
1032961
2104112
2334277
1841446
1026033
2586393
1014816
188093
2010484
1088438
281323
2305035
374609
492800
1631337
2177403
2587200
571942
649156
548997
2336720
954544
2683986
2387533
960937
2882304
540501
2493090
1449053
1556802
1813145
739256
421457
1986421
2224424
2889293
1503232
2357657
1670028
1518749
1535883
1992570
1115141
1990877
903238
1396765
1022549
2924006
319632
1151827
386567
1185514
2749910
1763402
2728771
228832
620608
2583295
343054
1044246
2262323
2747114
168389
1652856
218569
754344
2931768
2842723
1476557
2323045
2909290
2112711
2716467
2319977
1290419
597980
2279383
2305902
1277820
596878
2663000
581305
2144259
2332002
880139
284499
2156359
1139272
399485
2208851
812983
185961
2205364
122231
2849664
1188149
2920347
1391819
84857
2933371
1041696
1164672
616724
1778488
2434853
1859244
1452722
784834
1351343
684698
658668
777111
1801437
2103287
1098193
2599364
2044733
713532
2517420
724000
115149
2371799
1447853
2225664
428348
2475074
2264261
1764357
810417
1915138
2583660
1320863
736394
1650707
2520504
2855416
1199722
2746503
2340011
2194833
745951
2794076
1448282
2219222
2735798
1535691
269576
2694634
2175078
350366
1879379
1354986
2250876
1325795
513369
2874825
1783281
724150
174017
611081
299033
1319513
409537
2290885
1074774
233173
2467251
96452
1634033
1130555
2062176
1354963
2450531
21798
1702419
1308264
2298560
1847238
2066304
1721173
1701847
1924647
469154
39561
2214564
1131478
2576303
1057337
2163746
2039315
1930848
1532076
119435
809682
1888429
2183171
10375
214430
60031
1712700
2680587
2127101
766804
2797244
2046291
1371934
300683
934542
1590665
2744268
1197632
2759043
375325
991822
1838167
2154978
319990
1301330
626060
458705
648085
2569239
638207
1106500
1799713
2185059
1322982
1811336
2156509
1419263
1652054
1779669
973968
990813
1982527
2073282
2019969
2267526
2699956
2868016
2117316
2770868
1878174
1601477
414963
1756187
1462141
1308093
145126
26602
629641
848327
1723825
1926391
1845256
1643666
163869
234251
2908283
2737
843860
1665524
1304709
17163
164268
1590361
1335280
1887224
2216828
128345
431181
1128517
1671326
2057909
1618963
2229336
2869675
2148876
1748666
2087828
702280
1156986
2300381
2500298
2426388
2183162
2415621
2886590
1741973
605266
2239813
1855686
553344
2444815
1622593
2888272
981301
312376
1079816
984547
1055936
2793233
185188
1759267
2528436
1618608
2606972
2646120
58246
1846472
1514445
91531
1865090
2145284
1860736
1797657
537893
1997591
661786
848733
606285
231682
1611791
2164843
2049721
2839715
2505187
1464073
397741
2295414
163620
474858
1518965
1180675
533086
1295483
694348
2109131
1287938
8623
2830559
954618
1422053
2272119
1988146
834373
955162
565748
535349
1274133
2408762
2535567
274441
507892
2597802
1136899
390782
1982847
2131814
1918757
893384
2719368
227514
31629
1561616
508564
604796
558510
126321
977544
642059
1180768
2869056
2811402
2717121
652883
1375704
246648
2467384
2363640
1124305
1336199
451928
2866622
1921129
1578558
264623
835657
2706621
156714
2765445
120420
2889997
897892
1758109
1263503
116645
1627863
1452298
826618
2755804
1651183
2257575
1643073
389153
728813
1436779
2741213
1496094
609674
1839562
2189498
1533148
2506616
2415907
2532273
2302046
2503742
1971258
2815788
2715681
2166592
951657
679764
2373358
2467899
2292719
1629348
1548461
1240084
2462255
1967809
2569517
505388
1502956
498935
2148881
961224
2898136
1400600
2657497
172456
2564281
1244601
326258
2312091
862132
546303
2403354
294886
256353
2917262
155556
495280
1347993
2246121
1684039
2687945
2356751
903795
2370671
394805
2484285
2767807
2836599
2772265
490512
25444
2349940
2076560
630938
2106860
1158370
595432
1290636
2729313
2838971
2690945
352393
2506596
471041
2100434
906966
2204525
1317964
2288659
2412707
2829541
2491997
2554430
2351149
120987
1076706
1809960
1063360
1361682
1476955
916634
63801
2135484
627639
1996714
1238329
676332
509281
2879123
2055540
1850414
2493778
2280136
2205502
156774
2463562
55133
2045506
2852985
2778428
2471699
1748442
2143643
2939595
2283345
626853
1057853
2592772
2773851
249661
2913751
1204086
64518
421784
1788528
608860
1076569
1371936
1475292
752304
1415856
2205408
1993233
942450
1271132
423540
2927394
2592295
380510
2333128
986738
1892580
2258465
1689981
2841584
2794751
2471635
1147299
1816634
1225706
36469
457900
199112
399456
2008761
2306804
198424
1451812
2326300
1637342
3031
2879241
2702529
1575940
2834855
2461151
1089510
442633
2761511
1277866
1070385
936844
2518930
1565468
2841265
504779
259051
738277
1353224
2638636
1613265
934054
1869132
217830
945774
1652397
464580
1641599
1960331
967492
683300
69620
481313
1742138
747073
1616404
2166719
2656584
230558
898842
1042039
1966067
2460651
119200
2101467
639606
662933
2758838
2844211
608580
1125431
2762708
2860166
937785
51034
928403
2074866
2850437
1577793
2376941
120690
2200283
1649879
237045
2795248
955073
1021159
953407
646073
1018000
538324
1661051
2084544
2254383
456016
1381092
1724697
2838597
2093265
2750820
2495907
1579697
1413203
2661730
816197
524877
592494
1529050
2686871
1733942
2348341
172270
2283653
2592635
1533596
707332
2827243
585238
942996
2062110
2537026
1378914
1202489
413375
2530113
1786944
1579495
2764711
214308
1096411
1203536
1158485
74037
1087011
1190815
64550
2124742
2387074
1322895
488377
1003516
1149879
364252
796563
151506
615825
607958
1095662
2811170
1455771
2636177
412537
2503726
2435676
2838326
325235
2485535
1123850
490870
375
1168230
2903857
973837
153415
400279
2854399
2227138
2113347
1445528
1505104
1837335
316471
2819467
2006205
15484
2921218
2467634
2538554
697949
515713
35253
2476338
1216459
924211
1387794
497776
630782
1060442
130278
2641260
7345
163086
450287
196756
1959414
1878933
590164
892164
2515988
2924337
1742833
1121613
2572733
2926674
831284
1282413
13667
1593648
1889867
1772117
2651570
2784509
509848
2368735
881404
1701362
965520
223758
1390808
1840771
1437513
369279
894429
512947
1021204
2209987
329823
53367
2655192
2518457
2611932
2829174
1181948
1005841
942824
1582785
621409
2933901
2012312
2938895
2727358
754718
2565999
265916
2703042
1925005
2386554
879354
249253
2161058
1261160
2435918
2045360
1532685
2487721
166109
2744836
2342173
1540056
900135
2830244
2808840
1989383
2457291
2804216
1961844
2581961
1720848
2469941
1800634
1772612
2066668
219165
2546996
1449802
430604
2824750
2271550
197346
767121
2908542
375464
251479
779731
2075556
866631
1338169
2582980
1414384
1642389
2785216
802593
1404103
1668967
2308904
1335589
2720661
103314
603827
1962162
1610660
1370118
1576282
1899885
307006
81582
587392
2540018
1958960
515444
1147395
1108091
2576798
2735673
12411
2674401
757445
1327284
365040
2686279
785399
450386
2186524
500685
2654004
1682896
2727982
950772
174021
2667851
1388992
880619
1887079
890160
1142743
2167030
382276
1707467
1001236
812427
2690905
1885813
764406
2475028
2127971
237863
184022
1564215
2816918
1416172
12763
2168995
677835
997541
2901534
2618246
357186
941366
1378952
1080288
2265065
1055615
79789
491925
399815
1601216
2097056
1177979
980881
2725338
17478
603006
1929599
486209
1314161
2428108
840538
1328068
2406262
1607423
2086041
2424220
426470
1976454
354280
279801
1232000
2730511
2013227
1925154
2541202
1893060
1457642
2470666
2333741
2387241
907220
2646660
2933092
45492
1438335
1026153
2603363
345442
2296649
528874
2048257
760749
407600
2903856
468879
1664850
264365
1935491
2038906
2218036
2078743
1909878
1216087
2915786
1608980
1560890
1855773
376594
971074
2314973
2427139
2845761
605561
1628551
1744404
2036291
2098933
2622709
855268
663195
2444749
2000646
723296
1871525
1126888
1821225
895912
476486
2929787
2828353
867743
2236853
1016760
1202753
1051010
14519
2630064
682752
721025
2871081
2033136
2484933
1369824
2311424
2166477
414536
1704791
2778336
1462042
401460
2513302
2400035
2345869
1971218
1908846
1663271
1395122
794811
1201249
965336
2647371
2845350
2541112
1900629
1151130
754935
1153668
1839467
1432496
874199
178232
2271384
1175587
2915318
1201449
2855325
149702
1606125
1465607
2831479
1724678
82232
1088073
594082
1036890
1439832
841259
597116
2224765
1356321
2407931
1271563
232733
1843810
961205
644740
944622
1337907
1037363
1489509
792268
783639
1385950
1241003
158131
2018181
1675304
197508
2867065
1123429
1637006
701766
2904233
2082998
1746295
1411187
1632950
2400536
2124080
509301
2802979
921889
1035121
346412
1261272
1554130
229132
1363876
19748
1950923
1561077
1916362
2748665
693047
2391736
1084171
2482446
1292868
2631256
1841717
2005516
38896
548152
2936976
1116120
31231
97016
871860
2687600
2676139
93156
1949217
1734062
2677129
1404620
2233677
1788361
2841338
1690046
2446470
272738
473366
460277
60222
1109798
479730
2615965
1804172
2097514
1197466
1565959
571360
776792
451186
179454
588679
2711526
1717434
1238499
2301097
1991538
2809019
1801301
2444307
2667781
1540708
2859204
1980195
2740950
336191
506009
1520773
2841362
2343514
604617
1932363
764342
741205
1504524
1547568
2251466
1436748
1328101
121158
1229327
2560015
206385
937055
524520
883208
172153
1746580
2526593
1493504
672402
2758443
1802087
1405481
2464660
2527356
654426
2534130
2755782
400658
457809
2281614
2331993
2593189
760856
2401619
297496
1099107
1453686
1403611
1074146
2107927
2407588
1069887
1020350
1100221
1060180
2150299
1196258
1580698
2065905
716787
1656516
957890
2453723
510353
2675374
1439066
1839331
707129
2578526
2394093
973989
1682009
1649707
2615475
1745982
603919
37023
208269
2376799
2125526
1897228
688566
548161
2511177
2202635
1591896
722583
173931
270385
1122667
106041
800550
1389211
2487850
2487320
1385281
901733
493830
400721
1326934
1711521
1820492
867280
480151
2642852
1475495
1961334
2312274
869878
560530
585713
2017367
307871
831912
2709497
1798153
1512582
2383682
2795203
1997337
2058969
1304719
2151998
1777002
1794882
1427418
2122544
1305938
61170
2101137
552189
2819448
2756187
107404
329061
2725624
1572487
2045578
1583338
194225
835818
1979931
163023
1624060
2330288
430120
2191421
442133
2561753
2097764
1470549
367016
2925595
958859
643366
513303
594215
2758614
1548177
725628
2419897
1496474
2346752
825794
737026
2695100
1937599
1127930
2439124
1777494
1703957
2313647
2520113
990280
818607
1272222
956373
1730838
2416523
2124446
1707780
1929678
1375986
2186379
1808568
295905
2737399
2678075
2411722
823491
2324573
1490670
1373041
1827386
2400386
2029355
1599897
1271603
603382
910622
1374227
1956133
2706388
966252
2913999
1530861
1593446
828279
87082
1640937
1730187
2557966
2639203
790709
1064540
102054
309992
2181466
2446311
1000875
1644143
2362452
1481130
1642248
2615550
2455084
2725494
1781231
1913166
2341856
683353
1316585
1168371
77306
641667
2276522
2422229
1930215
1054551
688534
1563268
118461
1230541
1826694
2487961
534651
934509
2158189
1996913
813153
1641923
2342367
2818809
156137
2713516
1304587
1883017
664727
1513676
2029570
1273850
2463044
2436
1586642
2375780
425170
1209556
1290642
2105972
206914
606162
19755
2497475
20719
2729599
2701171
2110444
615918
970647
2646386
2046949
704492
795351
1554020
2496232
2555485
1899167
2503949
1532285
1209749
2462935
1322614
2387557
238596
1560467
2463118
2524818
1073943
1851997
2672074
1282731
2716250
141734
1150834
2090355
1651398
2295347
2215915
2914910
220875
2040543
348764
481461
816719
682514
1680119
2101446
1237679
1863934
1544233
2293806
1419738
574412
1799216
2631700
621923
1231994
2150726
1134215
1627049
1907838
307899
1245307
293006
1234641
587929
2689394
356782
300253
2648126
2917582
250639
2540526
2500237
982667
1476362
4216
162938
1229115
1102359
1693513
745284
2270987
1460869
555
1466909
939314
389037
1986841
1829950
563286
1246574
1783018
1037151
2205771
2723470
2812932
2395780
2893754
1832524
359204
2563239
965426
1476886
2893195
1277569
757296
2887254
2367933
2156418
1337054
1584643
2584964
1554709
2877648
1159801
765615
1282277
1650681
1228943
2768752
2182469
1162619
1954809
2803448
991568
1752572
2684485
1749420
2819944
577668
2049191
1427155
2527019
581674
2258194
1950252
2203096
2432070
2624475
758966
1590509
169822
51254
511075
2676546
2823677
1341661
1746688
1254153
2843855
174926
756782
623370
2065243
906744
1180259
432564
428507
2305570
2764044
2930718
861170
1206546
529692
1852762
27299
700245
881099
262101
1834591
2653389
2031217
2268449
1348213
1968005
1288697
2049901
1912480
994639
958319
2875189
2757174
2461380
509635
1791183
1086484
689453
596494
956437
656251
1091358
1851867
947473
468398
1753508
1654389
2367086
369076
146097
614548
1408135
284669
2263803
537865
1310890
586746
1511752
836824
171170
1604824
2699465
2485060
1101820
1886336
162027
1931203
2217923
1285514
2277176
1783578
9305
2754344
1665475
960391
734435
2535838
2724131
2090845
2449285
1953258
1462535
1850368
257884
2354998
485503
2004595
204604
1466309
1956593
636104
2351844
1248322
119889
2726329
2491321
1886121
1739613
2353582
2433831
736879
1819499
631601
355916
2270335
2353020
512097
396091
1912311
1219989
2408929
927709
852949
179170
2826396
606520
692103
2017464
1431643
2222508
615344
1989475
1255869
46099
737359
1747394
882098
1038635
1435445
2148381
2703856
147716
295064
2915931
2792393
241144
118015
1308918
2216166
512557
1921787
2726616
1977719
815121
2489911
1334339
2671458
2382361
2111575
1713878
520454
1653733
375033
1257107
1621728
2501954
947799
2063723
1924992
1284760
2609706
1179461
107024
1341863
856388
1453797
2507677
2310161
407043
2549010
1279133
550006
2724159
1442342
293653
1530654
1484276
2825382
195425
1221712
1218533
2719603
1216283
1956697
1490318
2675449
1743958
1877889
1245974
989016
2268248
660017
1624624
2902470
2549174
1562816
280045
148956
900598
1125385
996622
727144
1679998
1069810
619568
1702365
761943
1903168
8088
309176
1844597
49837
2243873
1392301
2559325
449760
1840053
2541642
2246020
135850
1088131
672287
2305639
124781
563166
1548876
212498
2210066
162084
567220
2939172
707106
142357
2280393
1153215
2099879
141203
734142
1826445
2421465
2598808
2574449
147360
1194574
834276
1515411
2649629
2396218
2769797
1773714
1939450
2738400
1981569
1180595
2743493
2926110
2734091
2582555
2150488
2648316
1952613
901325
487831
510561
10536
1022070
1500584
2621476
1447630
2197240
2140445
2607670
2103685
2618311
1333619
679361
2488541
683879
396960
1332481
1629299
2741872
1195874
919950
1049951
532411
2934099
470929
1773589
1643902
1638724
2198866
2164293
253935
1177805
20264
2447520
2490628
682189
625352
1060901
72587
16808
2253976
272820
101677
2282489
2399599
346149
1942112
1842519
542562
1787890
1095774
2015220
1550421
2754463
1107777
2286094
93370
828726
2493836
1409460
1373998
607076
1038493
1578871
1914140
2023989
578102
195885
2461595
925603
2218072
2266966
1088486
2328439
1177191
1321004
249987
206389
559396
1425476
1801219
2352675
1836435
2435325
559682
1572439
330494
2666549
2322667
2207309
2771443
772950
255343
1821395
1755578
2222617
2556377
2782161
38068
1098513
775895
1370441
2124387
753634
833398
1828977
1847659
1955912
634974
2191629
2043229
1054628
1917758
2939853
2678808
2777961
1017318
2849568
2659703
2591787
2196272
1285416
2886986
1452462
2448676
1609713
1961987
2202875
2269672
512113
2052151
937041
1025818
989439
1449421
272428
2684374
2136691
2154247
1897133
2804829
1424060
2599553
2412060
1655860
1269628
2323671
336673
1480431
1487139
275114
881876
1255285
1256606
1020034
2092397
2901687
459866
81038
2275048
210343
1150318
1522460
1394346
1588015
1381483
50679
2601761
62730
563804
685732
1085654
906498
650301
1924192
844233
1371179
423283
1876808
77212
548607
277586
2607361
1912791
2294955
2225019
2336941
2873052
2866704
1488319
1554163
2133527
1171466
506966
1537002
1614380
2916593
1747050
1111737
905362
512432
2590665
2117065
891230
2606459
1541326
951903
1549113
2577916
26499
2634626
2143192
1503916
867427
2916102
2019464
201804
1393905
2669824
238834
1382866
2924329
336098
1927303
2608463
1386963
472449
372543
1172405
33462
2565894
1622209
966184
1772388
961317
2442765
508602
1406663
2101290
1624920
2823992
2016812
593015
2760162
1012283
2125845
955287
1502660
2078219
2753364
1168539
1827374
1813237
1078595
194543
1724708
1940194
2516834
1255642
592563
838982
2860599
56635
896418
2525640
1815378
995953
2089838
2237498
1668808
2923984
2384856
1742663
2928154
933676
2383013
364674
365019
2150307
520626
1291051
218186
2684239
570595
2382365
2172813
1631403
2579513
1010719
1296478
77154
2212947
734540
961924
1499753
449006
531832
327974
953192
688197
57479
2814652
2902803
593095
1077633
1097722
2338504
1959072
1587273
2175615
1814115
1592201
1212339
357082
1852530
264096
2100931
2195610
1860185
2217228
2192761
2671041
2020077
597825
759318
1725225
421822
990094
1900946
510749
2252119
742120
2366085
972389
1759633
1255671
2632728
1370804
434610
897633
2165099
1829062
2116155
1397413
2757543
2461460
1045578
1439784
1032248
2219387
577063
1165673
549398
2343599
1694218
1298631
161872
2066987
1776953
2238893
32015
1832417
2291315
1770435
2921306
2013191
2141412
1928799
992728
115819
66037
1814308
1280487
1447704
1538603
2688813
1627621
1632130
1674802
865714
1012591
1450791
30174
2140583
1783104
1694099
1040149
2030805
707919
2502722
2300282
2195177
1548295
2035918
741567
1439441
2650816
2925353
2940467
2240447
1081231
1376157
1521961
2817800
2363649
2528149
2779202
2673872
1158453
404983
1152211
2915315
1170426
962895
14570
1211234
1051523
1240911
586862
771107
262803
1408167
1371430
500190
153576
718330
835080
1657070
2512269
505096
1625677
1350239
2462239
2470116
2320076
1050961
2798479
1380345
1498046
836340
2415290
1390324
83218
1611150
2715250
1578803
2900426
1888799
1338289
2348812
2785726
2864293
2523284
1183701
652423
2450241
1126508
2080627
1753972
1874167
1004504
957357
1144025
944707
2298043
1104898
2128265
2655001
289569
1969959
1016280
1616727
1736856
2911564
189550
2589149
582436
504550
149209
51673
1185449
2840868
1776543
1943887
508043
165157
903065
273743
1305353
1428726
161009
694414
1637221
1550417
2197548
1951560
1174218
144970
2146564
2600028
2223477
2300368
2152441
2635879
2187518
2502498
2635436
1156638
1036965
2591545
2685883
1263394
459194
361290
854702
1412040
1827768
1746023
1052870
983043
2738305
406628
2513337
1668821
2066371
329088
2724113
2211026
2071700
1462670
1592229
2411422
460519
2254723
681740
672381
2007361
1236944
1292869
1280500
306222
1551850
2807547
329536
1285522
1070770
1938255
620123
338089
460231
1016446
745798
2566644
242249
1813388
2872638
875161
2857511
2506638
100105
1069331
2180570
1863268
1232746
97105
1343961
427302
959706
1689419
1882564
2456558
304666
1703340
809446
1521928
2058096
1363219
852772
2385848
2659549
975017
1349929
2334084
609558
250972
1830485
1899588
2459393
2576503
2122055
1890198
1671915
1835189
681775
1956349
1349970
330453
1571777
344543
826682
2200734
2037479
1009496
2148430
625978
2080766
1391361
1004851
1663895
1526423
1976849
2874775
2299643
2507864
2683231
2045017
757339
256571
2829952
1741495
517938
2693253
446715
1382568
392686
2906300
2794213
1462166
657246
1985224
1926156
215144
282926
2904496
2650405
770094
129577
2519964
868335
812685
158268
1574102
554856
1281789
2691347
595697
2544645
2891100
2157859
2061552
1450180
1098342
1194854
2066326
1813624
1768845
759199
469540
202745
1425653
1250434
1972510
335633
992710
974586
2846595
2712556
2185346
1030103
337004
2095190
93507
1235813
2230655
1260786
439517
1455461
1840035
2913047
1786425
1574583
1951473
1920915
889841
1496548
2297105
2048073
1652715
1585980
1807962
2796291
2031635
52944
2656017
416149
1041570
419326
347607
17129
115016
305955
2532003
672307
113634
2713183
517607
897544
2005308
428999
408170
645248
1243583
202523
856684
1909150
1192721
1662206
522111
2147788
1166993
2436565
1385838
2092358
1735199
2332590
254392
1518355
432389
2227012
529184
1752467
2004340
2451355
816704
210725
14159
84336
2362372
2821684
2038820
2242278
2130335
2259119
607115
1175523
746868
1279517
2647686
295401
1877573
2146842
2641886
2109585
213155
603306
730697
2788523
190409
1443673
568306
2336205
2923464
692041
2753831
692932
2182688
1159859
1026025
2821076
2901335
2212887
794203
2660359
2487365
1203562
2820391
2365060
726888
1426896
576226
1911367
2675009
29396
216146
2346384
1824832
879104
2857481
1451645
15792
495344
2541122
1774591
1124073
232359
209857
2080686
1939082
1252728
2180814
2141966
2213505
602871
132772
2627807
1037690
327692
2517967
1238998
291795
1925137
1057114
1262812
2329349
543438
523386
301063
441203
1747098
2537557
1666255
2128
1972668
941278
950784
229698
1372320
1497394
1523849
847428
615524
2610181
63227
1404161
1803750
2311203
1238447
2465061
1238472
1072321
539124
868976
1111476
878020
857486
2751466
1491972
1247717
2336647
273308
2184726
2010970
883904
1331704
2302300
2261789
1995508
296846
2583812
904265
2443570
47526
1030767
2374023
1892603
388619
284335
1030746
2849250
575170
349170
2316531
459985
92698
1472554
1300773
1492486
356638
610821
2263415
1677185
824873
2874907
2322092
1505986
1963854
751272
2585541
2582257
1920310
350283
2061383
2891506
2851145
2164368
692827
883707
1971577
2338468
1361420
2094414
2322568
1675941
2557955
140984
908224
655224
794455
896009
1526592
993308
862772
1764291
775852
2835471
1576505
1289786
2672728
503171
1997002
2499074
36716
1967624
1506504
2849227
2290335
1944233
770233
2175234
2193448
2833446
2369812
204295
261647
1237422
1418289
83752
129937
1438488
2377256
538191
1595681
1261357
1001682
1733756
2805569
830305
2283416
68861
2573373
2933504
2006161
940920
1518312
2339963
2838400
1495237
1025931
2476808
458826
2236399
888105
345798
1402296
575374
608142
2278209
2817763
2621293
748534
2349604
831922
2854625
2760239
903680
18329
1576229
101733
659485
2252640
1030910
1529088
740603
1370448
252669
1565280
1736567
2827157
2580595
970732
550496
2552814
74349
209066
1088507
1742200
2159919
750783
910111
2385498
2595494
1965903
1417506
1026838
810575
1924114
431793
2196111
1365531
967565
861041
2599616
1408538
363248
2539083
2026044
2045482
1690862
940984
2362507
357202
2656247
1225938
2338950
2557455
2570549
641340
214972
2574725
1338460
120316
6546
1261942
2608308
1363793
1927314
1513594
2280930
2031888
1905169
1858110
63274
670351
2765633
2608578
304991
2650491
1845117
1142569
2819159
1873966
940850
1954600
239805
2747997
2093843
756506
1810277
968667
1267741
2690644
1745827
2249649
1549382
1453071
1879458
1178924
649591
2068713
456021
761334
2633209
284218
821540
2564896
1990987
170148
1067824
683210
1021788
1771085
384751
150008
2563260
2180383
2165383
1935623
2355248
2713253
1447083
246042
2190386
1832450
2613209
2785261
462940
1518294
1537045
2039764
2433274
2631211
910297
653939
2558871
883469
1318567
1254188
2551890
2870474
197044
2019329
264082
77286
1794311
518399
2422783
2219795
2153359
1568429
1851033
1280150
2547387
2197128
2531461
2754693
1174527
1564385
1848506
2603261
1811990
2150085
2802575
1848037
1197096
884276
2071135
1905846
2282230
1035599
2180825
1397107
2264716
1430735
1188194
2683940
1699860
1309985
175305
1116776
871811
2201405
163083
14368
127049
1340844
1977064
2558600
1620928
1484701
467719
1220657
1692858
2787249
2064311
11574
883885
2864960
2701988
1448062
1813200
249269
1352284
783283
1490068
1579516
560913
904286
1919634
744845
2352707
188087
1220341
345779
1286036
915381
2502913
136059
179939
275182
2437911
1840560
173698
103255
1341940
1074196
1470640
1973239
1456480
2840587
817158
2746776
590006
2205699
2563813
2699071
1720595
2328142
2318918
583457
2120486
2045822
934811
744589
1927381
375689
1237829
1882294
578019
66809
26785
2470735
36218
112409
108044
2798528
409109
1164841
1025729
1873554
656650
1158634
740266
2374073
1470471
515600
698401
1670126
879903
1813403
1856834
2701609
336352
1865255
2906038
1267141
300934
1247324
2084195
1120826
1317964
2201374
2099483
2821727
844150
1041005
1327011
1523264
2553097
2019659
1335793
2209101
25066
1817358
539798
2335097
1430128
2559425
120893
761305
830676
163527
2296415
2384082
951897
1851484
1895119
1199944
436499
1555887
2272424
744453
1637763
242014
559043
50926
823954
1553734
1552305
1970343
291968
2375923
2744339
1894978
2141277
1240998
649416
480978
312131
1568689
1912893
1676982
2355749
709218
616681
1357580
2084923
1486224
497343
253719
788809
2482000
755243
1652931
1584025
603584
2072584
249519
88968
2790710
974881
411793
481243
2905460
2498528
1537822
1538491
2825217
527464
1548478
1366846
1021271
806730
1288912
2273073
1524223
2557241
909447
107671
1477455
2483834
2881394
1671232
1066863
297096
558212
2846388
1536737
2439672
2855157
1433821
2549050
2620008
2811466
2466927
2111224
1475722
2383216
2029844
2030468
1431487
2255785
2662792
2404474
1646823
885296
1315063
157104
809455
2375616
1446721
1528183
2011269
138066
1130368
1366784
2930936
2073061
660582
2438949
402863
1244063
1960786
769266
974546
2538681
495374
85631
774068
2664862
1767410
1642719
1703358
2706718
305567
2184439
2805340
1594239
1474274
283605
363024
919788
2708739
2443389
2311201
2842069
1305593
499469
2656225
1467221
2255972
945390
2630862
2248349
2588533
2755965
917526
2709661
1994661
525920
1440275
2663931
802063
2686633
2478238
122096
1347115
454120
391810
189000
1931858
2896757
888200
2585449
1564128
1013204
620074
2726102
1327254
1422746
1222106
2447525
681736
868684
1469353
737856
1927245
2654880
2842058
128736
1225977
1723540
1109671
1146396
2087567
741822
1408928
1878138
2511435
2654976
2075062
1372250
18612
223274
2269587
1064830
1864151
1419003
2757287
786142
1130040
38480
596164
714271
89544
1027146
668286
1677732
1604126
1471969
169393
1075243
370715
2078661
2909900
1629726
2803471
172814
1821745
2919400
1866696
1265173
1836075
2937546
2038085
239213
2567615
2325547
274348
707601
1718307
1535373
1144650
377408
608864
1222315
585961
319054
1907569
1000124
2309063
1253618
163501
2343189
2068441
2899751
2149595
2808454
5716
353637
1728529
110146
1314316
1757565
1019955
363040
2471047
2333546
1539533
1278475
857507
2422314
2041171
79349
388354
2837638
1068790
51174
2637258
141403
655921
1090152
1053231
1460937
2357633
2736237
1961174
506107
2500440
2210954
1720678
1013331
117098
1325489
53890
367240
2271913
223931
1152826
1426020
1536053
1945236
982637
2749036
433802
1398386
511219
1566222
128515
2814807
313975
215479
2750368
2599276
701611
789086
2408494
2555806
2036018
1757803
1406247
1883613
852065
7068
642295
2055016
1137214
1505190
75725
25399
2372777
2301542
892553
143247
1781736
2494500
643433
1803692
1699505
254828
158967
1623906
2645699
1756133
1709925
481127
1127833
1517263
1586439
887420
2554051
965723
1382179
879325
2224959
903267
2246670
702148
1686582
1451502
2500773
849573
2361073
372110
2406747
1126364
414615
164021
977187
2275868
607910
2516685
277498
1624871
2068786
389370
663248
1471525
2615749
2767931
2122721
2117048
919125
964238
2759302
2005096
2318668
910391
610829
64778
2772169
2118293
1218313
1546924
893655
1138313
2295125
2421131
289026
1662583
2352819
147497
1161269
2877161
2846165
2844720
1580742
281585
153783
959083
2174773
136202
86851
2092398
2481170
445920
2002184
902129
306759
2056471
356846
1224742
217257
2204283
1985346
1138621
2704453
912012
1228816
2544473
603641
2661736
579009
2757
264427
2905676
2501980
891798
2853954
590879
1820755
2247357
87571
2051354
1012996
701780
2337091
486392
1232249
1263987
832900
295450
531121
7636
663776
2346035
2594362
841917
141092
96260
324378
1382067
367036
1772026
1885011
2822296
945393
1482313
126921
1288011
2292224
2045866
169639
2404281
516937
2057170
514640
502512
1569065
2364437
578269
882817
2896591
447619
49650
1839508
1744491
1482249
2704573
779098
2283404
2312281
133286
2039533
518843
456070
1704677
2468361
791629
704365
2466161
2922268
1792939
1209575
344779
2881429
1576786
262603
2063751
445959
2068020
2580717
104070
2082232
2503748
904851
1114656
527197
1722934
2831416
1244809
315318
1676790
2520012
1220850
270327
889406
1148839
2795841
57917
1700293
97994
2697962
1631081
1039847
1483791
2618038
2144764
1229925
1134741
1012324
1781670
989406
973838
436194
2065482
950215
124884
697493
2505324
2806023
2147417
876813
2554065
2341045
852969
1323045
2852161
2362597
1200069
2030421
1823564
2230734
1589598
369564
1126522
1663410
1520428
2768985
2764624
1530442
920970
1081224
1336110
1842154
1773098
1415270
648205
1164841
1507088
378114
2178389
43972
568475
2048154
753136
2611216
951277
1696225
1725248
1865308
1788191
1683931
932448
1516666
388663
1681567
2658886
1581677
261893
172715
2510353
2271295
283627
458986
273728
2198074
2049301
2244551
818340
66411
2019355
804452
2698642
2308631
823583
1029119
2578623
2893693
1369041
1174963
1851153
2089916
1201275
2331684
37631
329660
650435
2816837
634599
470902
480272
1636007
263875
2051637
611362
507142
2225521
1065443
208011
1047111
2619222
1799868
104468
541167
640561
1471901
446172
1392686
1454766
861466
1332033
1857821
1114166
2502142
715590
2802966
955920
1138575
1297792
1565095
2813073
1421861
184662
1541027
2361257
2763188
2474902
2492027
267245
2800158
1641660
2909057
170337
1605999
2706475
2831995
2314071
2461770
2909498
917538
2772372
20554
1771709
1685065
435275
2283263
286410
1234346
2289643
1924137
93268
2781745
2215759
2924490
1636740
748848
2276134
2743687
264557
1507340
2671124
907600
1200835
1159684
356675
1958538
759160
2091989
755189
2175237
2316965
1495230
1541627
249965
736986
1553213
1766562
1387490
1544816
1521721
2738000
2137693
1696361
1246400
314051
2906763
337081
2757412
345525
2544690
493860
861343
1279019
917666
1458584
2518868
1823585
1258938
2918992
2324438
1741032
911414
1991330
109463
1425411
2282697
2542916
1212885
1834409
239778
636329
1046462
107105
2523222
342985
942864
2322788
1982113
134413
28323
1850683
518766
966623
2687541
2636898
2449369
1661936
763388
2223465
149512
543259
1863933
1085355
646400
1360830
2580671
2366847
391956
1252008
1283700
1849877
2938190
45667
1788330
1696764
2704727
919592
1310008
80856
917140
343202
299668
961545
2800816
187749
2404255
743824
1150060
1273896
363333
309516
698663
1897587
1376902
400459
1058961
563180
2677046
1004345
1846015
1839438
2747455
570892
1884326
2000253
728996
2747055
1320035
288380
514237
2466280
2484712
1582395
683702
1901668
312769
726838
320717
1562680
725270
725315
2623539
2900137
25679
280479
2317306
2133936
849813
1483025
2911306
119614
926271
384622
178628
1023495
2124444
1154362
963757
677710
1301119
2121738
1680643
494166
2522481
2804908
447412
981264
1234954
1587384
1891368
2250079
2110396
1709961
448302
1978048
358479
2361557
707946
511926
1124295
2291718
1242372
539898
1742268
638126
87786
216671
2152844
2760342
1978455
326728
2232403
1599826
12151
1249115
2189027
2035875
2631039
2353088
2433014
843522
1579118
798111
2858477
2280602
2656435
1520514
807489
2015325
1222540
1652656
1187552
549470
1527562
2285015
514120
156626
2756245
2791336
1686244
586
1092586
2447970
1436012
996166
1933777
2785375
2704369
1925050
585822
36251
2935243
1415489
1539026
1449912
1981223
1068723
378029
577949
2843091
2543406
1510198
2379713
2196964
1339383
1386109
1476008
2271013
2804002
246900
1225220
2889265
1193877
1471100
483110
82793
1711284
1646765
55483
2707314
1762995
2042151
1485722
2501198
2838714
2029903
2902205
1136535
1020782
932088
134491
820666
1383494
545145
284629
2312766
1423123
47135
167112
2293202
977973
2317224
492245
1032401
2405433
1499362
103246
2210829
394264
2203719
1026872
2004490
961426
2438987
493786
1463913
2844214
1284819
812998
1992688
2617917
2726385
2378976
1652146
1096477
1405285
2892618
1873940
2013896
771742
1379968
2756936
2929921
1679215
2753388
2765964
2305251
1415238
1620586
2249048
1775174
1499716
1739745
2176925
2589958
2119191
1327128
2817434
901294
2204915
1665635
30187
1050331
2557246
2664500
1311275
1613066
1289675
858021
10987
2621954
2764610
1547248
310220
2555175
1086592
28200
1611256
207933
307102
2427737
185494
113154
309966
1753351
506414
182852
1746742
2130290
2747790
801838
252102
2037952
2349525
2095494
1989336
397086
1973733
1273019
212400
508819
1887055
1118187
1757384
1238358
685575
1549637
2138459
1810856
992842
2581470
254949
264368
2936346
1501216
789718
1813077
879216
2345978
1828624
525849
2689331
1478623
2200043
2063193
994487
1870723
685774
2195117
297857
1760792
2647549
151821
1296539
2815261
5799
2102074
2012326
1031350
2817055
423264
1207040
2204467
1833536
891567
1419205
977753
1326466
2826944
1068296
2197239
2883992
1415332
2435416
2255961
744582
2211712
1178385
590514
43212
2593911
2536110
938131
348339
2840049
1714011
511922
2223675
2396213
2568990
1053358
471667
2528555
2815914
782228
215421
682658
1831432
1149751
701247
1268651
41835
198057
496928
1895619
183450
905920
1396740
1360701
1739581
1259105
196071
2935156
2204702
64600
2182696
1809057
1469810
473875
2445469
133807
617045
485717
1642552
388635
549670
1503672
1825073
416987
653618
1924256
624793
797643
2810310
712888
1666511
64465
2745268
2579030
2818247
2056460
1535538
302093
1665839
159081
1686882
2874476
2404613
846432
2012887
2541008
592613
580434
822083
69307
136381
512289
2621719
283903
1785434
2246972
1240042
2393664
130662
2857597
508511
2732990
1614095
2030599
2547410
2416965
2523113
1500116
1661938
100135
84698
1887080
2444053
2612354
2091688
1452275
953094
2525451
2729255
1286211
2202526
279408
1441489
1763888
1371094
1291830
2594515
1797206
357066
506688
1990221
173894
1066290
219426
871285
1772279
594403
2912599
1681695
1810022
2338038
24212
2397456
2147254
2423620
1726418
2929738
443373
719791
2121554
2804676
447004
1682748
1569119
966040
2041539
2521327
1904881
1958011
2878638
1964584
347940
2777529
2854781
2269035
808201
2469072
2681233
2155779
1935447
185205
213664
304945
1990783
1135208
2491033
1216366
575687
2724662
745557
2218831
1473345
1722973
2167363
1187933
1034202
2007795
1912227
2607585
1799484
615007
329878
2855077
649366
595371
1787536
2372477
624017
2701488
614961
1944499
2307128
2937895
1686532
1235744
294147
1162551
5367
2503394
706987
1594563
773874
1050606
1747246
2340862
868724
2235909
1573152
1374716
1108095
937908
2591207
235504
2204865
633670
1608147
2493549
1413461
308324
1327021
1614187
2363521
2741951
2585913
2144644
1772809
816430
1756850
1849691
2264206
2782031
2662196
2099835
146393
2659868
1039574
2333107
2560500
92109
1088171
1754
2615717
651894
2495196
920387
414489
1371263
1908168
1904090
2070387
1035870
1968691
2257819
2547872
687505
2401228
346832
203811
2125139
974425
2083516
1878074
1579344
2460215
1209217
522472
1604154
1137841
2349836
92070
2191995
2246323
2716095
1865276
863927
1739041
1720111
1552448
2930761
1750894
723479
1360146
463866
2672614
861719
316619
2475906
1664418
2328105
2244872
2523271
2321810
1733304
1470463
2202212
815264
556401
157761
779929
2734829
1976945
828228
2015182
1074389
2606729
2461439
2699706
2349359
2812883
195812
606704
193310
1195457
168192
824504
2797065
1784494
1288965
1945818
1562206
611037
518285
2209617
1410225
2135424
799452
2104142
1028213
236032
239379
697361
667031
2336092
2126381
1940923
800546
420274
1825902
580413
1108215
855213
349794
1263376
2932763
832429
1326702
487702
2810588
1476614
1658612
2427346
320777
2098880
166148
2836064
2885990
1232970
360007
404417
1981911
635476
103090
1996909
575467
563972
351184
992490
1657644
1219661
2060911
969527
2904068
280643
43875
2581450
1526685
772107
623667
2067639
1644874
27044
144649
2225420
1066118
1597550
1639330
1249895
413372
957592
375896
777128
43405
575920
296287
1729830
2622810
1116328
2166379
390994
198623
2892720
1272901
2471373
808353
1129528
2878804
2018708
219120
2474045
1944749
1629613
369527
342818
2311435
1376098
2657285
2520586
603483
233082
2701976
2422899
926964
746258
133202
2633322
1048826
1776898
1419183
1049566
1424458
988058
1077362
1492925
1725916
914158
938836
2333989
985327
997661
58418
1631969
2244835
1144174
525073
2815231
2243870
195471
2433289
1033895
2085301
129372
183719
33087
730157
625463
1191193
1435599
1011968
1791682
1335637
2301631
1768522
54229
1971197
327628
1285361
593587
1215004
194650
1846173
50016
1296459
553806
283816
1864824
769262
1242912
2884606
122147
25102
1411250
2498124
1644224
912524
571513
256960
2602578
865621
1252303
1141273
2392153
1836172
1808946
268283
2201318
2274309
393818
2582150
2352508
2578829
698456
2410978
1082127
2433851
1458378
1202079
347721
1472273
552074
2687791
1480
419124
1220725
636909
1578195
532970
182221
1203942
1987532
1850264
2537440
1814807
2890484
990028
2596037
1473250
2688277
159645
1864549
20454
2013743
317412
2248180
2817032
2735887
2857375
2012085
374782
1953127
1674725
1184420
1721236
2603649
728766
658350
534847
1815211
965176
1459945
2835039
1532048
35423
777345
467038
1224900
243235
1625920
2085543
546973
498702
1208375
276087
923646
180731
639719
2157942
2815797
115328
1026119
2467639
2144958
867923
2715916
1418136
1236624
1109930
2364253
760742
1945046
145839
1534094
619973
2825981
185019
177783
1739775
2698878
520868
53396
1591335
381938
2080255
793732
2052951
717
2177381
100677
2913734
1228828
85284
816006
104458
209122
1556541
1618507
2736116
1667469
1107278
420087
1289646
979736
76039
2520849
2384340
1363609
2327820
1296168
1583516
1692227
1404414
698156
409393
1740172
1604842
2771956
2621515
1139532
678676
415942
1158750
1200339
2399021
746194
2076542
1317236
1131272
69905
2237860
1401008
2861209
197911
2465687
2447800
2035444
261679
1935659
292940
2122078
412416
54509
643864
1033227
2264819
1703771
2693116
536192
586485
672090
2740890
1980144
2312886
124375
578880
1195345
2435849
762517
1247866
1037840
2797580
326742
2258746
1988560
330381
1911761
707135
101713
1528667
1154026
35033
997032
2134549
2254044
2212167
2098304
1985101
1119025
1728055
1006243
233967
1789943
729483
149279
1427198
1983406
2075658
1914742
1170383
2891013
2028632
2433239
677033
1089255
564995
1862633
566871
566382
92181
2779781
263612
31881
278062
2367383
421668
544838
2636863
1228837
439381
1459962
2698456
2011085
2490436
2404270
2238960
939194
1152062
1847771
1005898
1967626
777625
1043573
1931228
2926680
1701858
1180062
1034120
1404721
1672150
2806659
1042871
1366324
768725
1104590
2167648
1097524
2848711
836903
935183
2191189
84076
544003
634297
1127510
2416854
232379
2671207
1504346
1953965
691946
277723
885730
393938
1549010
2641189
2603709
2081508
606298
2695512
24137
245590
2058687
2575787
2152419
797524
924284
1574415
345560
2136054
1125421
546458
1207923
1122946
1698666
2309716
1488016
2218315
1106734
2410489
2021767
2732777
2368314
1296724
2681253
939565
544352
2241708
329574
965789
698866
1690765
2538709
749941
2895905
1073704
2293726
4936
1211534
1126693
955067
382526
2108993
2355136
2557220
1711145
2735147
2909619
15765
457675
114777
1199924
54601
234886
2820666
2544734
1213365
1174830
2566337
946211
2309790
1062830
1500272
2643912
1760162
1720965
1688448
1306315
1668401
506224
1407884
910647
1013365
1954841
570243
2763868
715232
1388063
1449047
612571
268751
1352837
1074855
1325431
1786140
176012
2575144
1855340
1544086
425199
266220
995324
2276966
1767302
166847
932152
755573
1275647
46734
191922
51759
1680383
2745254
2447424
968864
2213376
1798038
574207
1587311
1663944
2851615
1836827
345343
980813
1431312
1166527
1035974
2878778
936769
1319355
161900
667291
477592
437687
1251980
2528236
777357
1702711
1886860
2502652
9009
206639
2238408
418755
1548921
37282
1982967
548855
108641
1906814
2604289
1145347
1812786
580421
1650249
1784318
566718
236391
2716027
2476790
1007953
2190495
1317746
797599
1836427
2363586
1259954
680540
2593131
93303
1938817
2455293
275429
2905183
1118819
970832
1710189
2151978
667438
81520
1665647
940089
1601423
68758
20682
2652436
1569567
1317663
1148315
878953
1938511
2868062
1816213
2065204
768961
2697955
2668242
2386568
215244
1213000
1259832
167081
2156595
1739088
2331518
2471855
2843079
405306
391969
383014
1788859
315441
2052397
233193
947294
2047309
133114
618198
2722077
1188439
1584724
1537052
782546
1361127
621057
2601908
2196103
2925770
2817958
2395931
907080
1092584
2159409
2617413
1289070
1420585
1712746
894298
1574661
6949
2563692
2212343
1891310
560425
471917
2529751
497631
2078346
2043500
304049
1718607
453906
1688174
2156313
2299469
2131569
234089
2181778
260623
1706785
2452916
863365
2528847
2081328
2530092
2220866
85564
2877926
575875
2240694
1792049
267441
743884
2154065
1196428
441592
2688901
990257
1621967
1836499
2338024
659394
2046306
1397046
949145
983680
1624753
2296270
373960
1457351
457371
2132988
1950707
2052260
2218432
1748158
1755581
2715668
2536022
1315154
2426628
2703619
2886677
2065250
1006305
2550801
633955
2079431
2103035
1046556
1439261
2878663
2759044
2715561
2319897
866111
198575
741857
166800
2354666
57835
1245230
41737
2222663
1263892
1094335
2153703
2450077
754397
733424
1887013
179708
2184305
2871223
2354943
2816424
911415
1370542
2789863
2718964
52872
200501
682815
2868584
610857
757151
2825143
1898744
478366
2526741
1093216
2554267
2173824
711465
2826882
633060
1181456
2797286
1683659
1037167
1118677
1142344
2856189
1759179
161537
2031328
2032838
1153505
1463263
260361
2912674
1846413
1059128
2404295
2081880
2209143
1906938
2863831
1366432
933556
149466
1524045
1198398
2202286
2459334
2303586
2699180
1541230
2565551
2790862
60168
2576425
1102061
1952010
1901982
540497
1527158
606638
115681
2405656
1559219
1287817
1929287
1190872
302414
2864883
2227151
1199461
2384534
719211
990603
2113927
1646670
1814674
1713789
2832900
1069471
305460
1062311
827013
1474908
2885944
1248001
2098621
624849
1246252
1907802
567540
2830697
496556
1555195
902806
2121054
1538354
513157
1337467
2690504
2906438
2436410
38405
465131
587322
2696899
2886907
2229314
2434253
614644
2707849
148553
1607700
273129
297749
2272925
1931805
826046
1171725
1103323
2355154
1975600
1322416
627719
722894
977893
2431214
905820
995774
2928605
50108
1417988
2478535
1580175
1508744
1150520
1015269
629188
2786272
1219795
191318
1717372
1280370
764314
2180877
1032031
1467508
1361458
859297
2358507
2103886
2888185
1299196
1732345
1647860
1395949
1281548
2486048
1878731
1029912
781422
205250
504549
797035
1877649
1020325
782807
157394
2115949
1150675
1899923
115225
2184459
73499
1474167
2337042
1265443
1058746
2605148
19315
1713399
2061143
2299745
209759
1217917
2642102
342719
116568
2734493
2323870
560714
117373
2713032
1390985
1640674
776795
1145310
679261
310022
2912762
157078
381585
245218
1813325
360756
806475
311254
1894153
700899
452277
63388
749760
1127480
1765542
82232
1037338
2509484
1178476
2069173
2538366
2652880
312933
2058739
2102257
1751377
599213
1113415
917783
2898673
1473918
2316157
308673
1484654
2494646
226428
1494585
555971
3898
2562992
1103424
1046859
1204310
2203673
1316218
1052337
2136895
1197458
2829586
1825429
2593991
2442394
856737
2437917
2455799
738707
2585570
478393
776471
462896
2210334
390019
2813525
2586123
985416
2398112
2565831
1880470
2602974
173695
309113
2144536
2512992
2309680
722445
1991494
1748637
2377642
2292729
1194131
502050
457776
115448
1287647
249513
2377713
4644
855994
508879
301184
116249
2374301
46412
1671734
1675656
1954299
1736538
2765648
2654751
2414033
360246
1104245
1063614
186040
2206825
988242
890756
2304135
926551
1476014
1613545
444956
308132
1931782
1293585
2371346
1253815
1071024
1348705
1642322
2186743
2017759
611194
2436835
691514
1501968
439523
1475878
2079228
2183156
1326241
1103294
1504009
22756
2483436
164623
590012
2142318
662197
1755996
2014440
437723
1473435
40238
70934
1953541
1530334
519582
293444
1782053
2672878
2718895
2021662
1931711
2311311
2443753
2152296
2409954
987189
2121811
2491888
1809487
1852510
2608124
1350103
609147
2335709
2071252
292037
1377369
2588501
709885
2034951
1572139
1505458
2742601
1969334
840317
1196453
496701
1834169
1321307
810796
2223398
2515817
396048
979595
668327
1746222
1886224
654013
1545346
916281
2903077
1792305
113809
610344
714016
1317626
2804935
2860288
2538502
2160653
1938719
760722
1901404
316849
1088908
2812049
2131206
1642034
116750
2893452
2063110
1077357
2743765
1621201
2618186
2151618
1744637
127799
1423787
1634558
2850683
676610
2149870
2481673
545940
875646
959916
850679
1358105
488790
2476101
1383564
162210
1844512
678111
1875029
1793153
755833
650135
1207491
495995
363065
2027377
2760168
554580
709006
548215
981647
2772020
1830204
69836
913694
1733202
1866346
1607305
159098
1071076
1804013
2664472
1826868
467383
2479294
1518758
574224
1939426
1450800
1779812
288720
2116022
2463821
891775
220887
1699172
1197104
2055210
1097233
2369056
866550
2684191
2512425
1115036
1630589
1963096
986873
1829996
2613208
1719883
1780607
2015064
2489930
390383
1915390
1760357
1508627
435345
618656
2253067
296498
2226988
1090258
2093996
631520
1762588
2279695
880394
1842133
620410
2628266
2313332
1516165
1905952
2500403
945359
1556652
449383
122003
105700
884067
2210150
2482637
1669332
2552183
2123410
322885
1200826
207684
766465
2435912
399707
2597510
696767
358350
2074435
2734532
282729
1858728
455872
167011
1339239
215090
2028793
1653589
1853965
307370
1066206
110503
41419
1254819
2017834
2308800
2390691
1694090
2734352
1107881
1565846
1117347
2745966
877354
1427318
1662410
2897662
1936108
2089101
999269
680452
1208772
2762658
1189782
1958278
2355652
121629
2344260
2018620
1030574
1817140
2187820
637257
235362
955004
1774813
202860
2614396
1737258
2776935
893887
2226605
1293963
2053935
154716
825726
2024266
1531092
1995361
787909
1062812
643622
413887
1937780
2777398
2822947
2032291
1495071
2044318
469861
1305479
514336
2629119
2863495
1761409
352770
1593206
268348
2690693
1301531
2172980
1756455
477737
1294513
990449
1784848
2024676
1658632
1783546
250688
2677386
1855200
1540962
2696061
1961889
2908624
1070032
2839030
1483860
771684
2742019
1519193
2400933
2183905
1869442
1678686
2092526
784527
2046882
812263
1632303
1631259
1541417
1171532
613200
593786
2442990
181360
627642
1507138
2935528
2594446
892924
1796991
1789479
2162918
354422
605394
2530235
1039369
105936
1162343
2787756
324946
482512
1573117
1240288
2603419
304249
173461
2217656
2320807
367732
311540
2600542
165983
770960
143741
763069
522789
626482
2189535
145826
1854291
2289028
1057368
303504
2157179
124491
962488
837780
324213
2648253
844864
58933
2282366
1888195
2108070
2713729
2742027
1649488
2053911
907722
707751
109670
2731465
1774106
2869633
2398229
1706727
485506
2308385
2304661
1406275
1989235
1828476
1316098
2407358
2919515
1825845
1320359
2787994
2661833
1231799
1759271
2901927
2026670
2042374
1715061
424011
1095232
2137876
2545697
1967785
2560275
828449
2422781
1516966
1730622
1410283
2405908
1716121
1750071
2295633
1526187
1564744
2777906
679304
112831
940525
67450
674710
1867823
2759458
811828
289739
1413709
405146
590903
2120889
1255186
210970
2936535
1838265
433569
2522750
685404
1206640
2128926
1820556
1949012
2847932
639168
230278
1549758
1957261
2428386
1739874
1424845
606015
187738
1033346
2093892
39415
307929
2745459
2147442
2830453
2893843
2117581
2344864
465583
2454669
1925468
2182839
1197768
2588552
969674
1052011
1324095
1362598
2467551
1821491
4899
531288
276524
2698253
134127
2336824
2481795
2389610
440937
573421
783060
2838810
1115672
1236268
1935333
1263038
317853
2186177
1871772
2186786
2625288
1044871
2873766
2655298
1779948
2875046
778474
96648
174581
2158502
1432636
959377
1224090
1868842
770587
788834
2642309
174444
1141602
872121
2231276
91122
2579744
160250
1386002
1116251
104171
1078983
76099
2440045
2917969
2071613
662056
1887371
529325
899876
1838532
572995
449102
1079734
1123126
1092416
1318865
643042
110195
1334863
1185629
1438120
1328781
541552
2220678
2666570
321449
1328325
2671228
289521
2428928
2806365
1261263
2880396
636356
526776
1231515
75847
780435
2686820
1782780
670250
1935272
689570
299437
31449
569100
1032068
1142549
267863
2795336
1962421
650973
1628905
2890623
35619
1305420
1236036
1159099
286288
1437315
1801298
931511
1009386
1633980
1672481
2904054
2193529
873848
2489786
1102861
2176394
1163529
531215
2178336
1171983
1947813
2440386
306472
1969567
2582229
826692
261278
945072
885504
1994133
2000417
82527
2288932
1428025
2764023
2005716
1092774
414007
1734915
2129358
2693986
2182662
1080455
125358
1677311
117056
2574041
659626
2830470
1507012
996397
1563398
571214
1362930
1302020
2671424
71252
1233426
2448837
1445567
2438591
509997
2388511
2619254
1322569
133081
2932842
2410700
1152818
1335571
2896698
1744779
1438740
1687285
1452334
405657
1013032
1779318
2398279
1933020
2451789
2123466
2636560
957152
1501205
37792
290028
1019732
1514086
82328
1952279
1391825
392027
1458755
1778578
2410304
2668387
828862
2727393
1144372
2165774
622934
2719022
2009678
984023
1686893
1315893
1975248
1822269
1838221
1793721
1442354
1651208
2711291
2363369
1192564
2292714
1963966
1427944
2463631
826241
2310154
1950974
614924
1247551
2073910
1876146
752711
1739553
130944
244930
1545984
1925457
1962732
1051569
2708336
85518
319058
2445097
1581827
330706
761928
1706399
2753337
2810740
1242668
2608082
481658
728404
1575662
818987
2739381
2813375
1354777
848765
1210098
2001915
2104168
582987
1082120
1463682
1907118
1392122
2671303
1241723
2298254
2613107
1186134
1671139
1589373
2524518
608338
2094167
84412
2068742
307862
381918
2033997
749276
2119020
558754
1063941
2320062
1555800
2432283
2233297
1730691
2348054
1305277
1450059
1436454
1071786
1533917
1451729
1031173
2036195
1768831
390351
1217051
1674890
2830868
665181
2455378
1023604
1129741
2519818
2618504
641576
2575191
1668738
2927145
250009
2396149
2300939
840137
128209
2618313
874686
1353666
506529
464902
2731906
2926477
49330
1024057
2096483
2014249
692399
2311854
988625
1572345
1388067
2681226
2779999
2070840
2876350
1288101
1401783
1528501
2000567
2085208
942043
2012052
506677
597021
63434
1246214
2335869
1491806
1239429
1589150
1528809
2318225
1887556
580937
747344
1339472
185239
1551359
368391
2382173
843036
2328064
2937386
200011
721669
1080625
584689
82848
953218
428234
2428214
1380491
2179611
231529
2517812
2612779
10672
516459
1522776
1285707
2474300
13178
392262
1115875
2845918
687743
2825824
589121
2735269
2849683
352573
2363170
1251787
2286759
1061139
68115
894845
318232
1829882
242319
1099477
1726431
1599882
1619030
296374
2860789
1647499
1928993
2535274
1828903
1989562
1796914
2035160
1485704
1758132
271731
28526
1655125
2437340
63948
1694474
625554
1601105
1760459
1762934
1044532
2488819
2513360
2166389
2475431
2304758
2611702
2362785
2050811
1250005
1520533
705936
1932103
2089926
2779078
2265138
1099477
1674359
765312
2180424
2229491
1814908
1062538
1410803
2932841
2938490
2876
276242
2158624
203500
2433421
2069923
1447527
2863098
301405
476331
2293094
1050761
1099836
1107436
356159
1439281
434016
1113282
1830588
2419459
1249033
2473270
2801061
2917570
255592
1809769
2438155
1364454
2107474
2789517
626570
1636822
2764404
1458954
1526684
512199
357518
2180755
2785318
1477928
1317034
2449010
1569569
1142552
168003
622479
1795385
2916886
2879546
1142141
1094937
150271
915022
1130357
958063
1519507
20563
1736553
2317287
2076153
1123681
1827644
2550715
1395180
2911347
2737426
1233956
1342309
1658267
431993
57679
2084613
1192486
2172649
1734735
2235216
1773301
1008042
2315675
968726
622327
2119101
2333097
837231
2658324
2668498
2648517
888388
2805660
1037855
1513138
530230
176709
1163535
1266705
617305
591908
1489371
217074
1749075
1606818
2668504
2464364
108119
499947
1275619
960547
1283295
585286
616356
2310542
2690719
1512994
1036608
768534
892617
1877649
1032811
969926
1325346
261876
1411312
2940257
1694392
1779883
654698
164342
694922
1081197
2920515
2866247
2203257
2144477
1937162
551995
1366222
1866854
1452385
1200031
1546803
1417816
1888824
2375477
329590
1851250
2677581
334502
2011382
2751274
2495021
2733149
743879
2396918
622726
286936
1282155
171493
814137
290402
1724264
1037018
2785889
2066911
803501
2113164
2144817
1536809
2161585
2307480
2482249
2872376
389450
2596425
1721132
1936871
2847800
2448563
2190390
2320857
2499058
145009
2326703
1576222
471153
295781
973753
96832
859026
1275394
2315564
1436061
1072904
267682
2327494
2360680
2310815
977511
1366237
2895708
85073
1560184
2728677
610503
19715
129010
2724180
2477669
861056
1498094
1140687
1911943
2362396
1794985
1852840
1267126
1896809
1440475
1090128
2586366
1560883
1254362
474666
1106464
188159
1785387
1321546
2901332
275358
337288
203956
1599790
123450
467765
2739382
651594
1331930
1052620
2527304
526165
543768
2473874
2592659
1841992
2770836
447043
214646
446398
2369706
1089268
1776545
1239724
2342257
2104802
1937716
1378522
1941662
755525
2065641
194357
2297915
1297049
844051
1642273
2834882
2307730
1336562
2025363
469762
138067
2526381
1688749
151613
438523
2086410
476519
1198501
2327904
467901
168504
91539
2587278
85534
1296417
900893
2189577
2184292
1047485
2397249
1053841
873868
2884779
2702276
806684
1453699
2616126
947600
1539956
1988881
2904185
2558099
2792000
2000288
1813474
1266805
2630048
386874
2695770
1704781
2379987
2220897
174057
612635
2349523
2919457
823996
74896
603722
1946834
1256149
1109530
710769
1955764
1038631
1242092
1793354
2304247
2722675
331161
2406265
353571
173850
1997542
274387
803814
1119147
2332726
452149
2157482
1527046
2046348
759648
1047729
598698
2018201
197579
615778
445944
934435
1052077
1235141
2251188
1554206
1389363
73528
979926
1284059
799121
729261
1477903
34878
2114271
2827773
1013708
1991271
182858
55038
2452639
274107
2382846
321635
2625172
1569823
2116853
2614794
88281
1529683
2224738
941434
2325716
2605729
1229126
654719
2202228
1327111
2489308
1029331
176024
2296882
807865
856980
619107
2922813
2023083
970093
2382638
731475
585143
300791
1411392
1558118
1587929
116498
2590650
2051695
2189968
876760
1753176
2001408
2473887
1619708
1996807
2756410
368763
1631338
500490
1467575
1101660
1537954
2311200
2652513
297289
754953
1942631
180105
1347167
2555868
1550144
934692
1220479
1203850
1987765
475056
317709
2208848
273701
1543256
2215877
1374515
1237111
2102847
1723540
1698564
1114553
787899
2635754
824493
1417492
1707965
2767266
1320819
2608428
2439665
2046809
801845
1695091
109108
45688
1172261
2913934
1109838
2042720
660015
917872
85245
613874
2119730
2151400
825311
659946
118094
1374080
863707
367344
1968156
2857665
695234
13887
2195793
805493
2781213
2838603
2442479
1506173
2736136
2257818
339918
1453439
1323732
1143886
2911638
2449568
2447360
1971595
2260477
2650561
1652999
768292
54426
625050
2252577
1986235
2931503
721406
559858
2385357
2604910
1428663
1900033
2825089
991895
1822598
575894
1914489
1106026
2323921
2327436
1070322
2936886
2596748
2220772
165360
455449
2206425
1360050
369935
1007492
682404
2700558
1484059
2397271
939539
254287
13769
1084561
1919445
1069023
2364447
1286658
593246
8114
270498
2403300
2351206
87231
2008653
1638417
2091505
482017
1418998
639722
1430172
2484901
2576581
1906164
1696845
2842507
1943159
264742
2013012
1688236
2543074
1331527
2702092
564573
1659911
1119581
668029
2629502
1825142
2158909
1322442
205204
74679
946611
76056
1624018
54060
1580199
891598
230034
7178
1541918
2890917
192285
1142033
1187135
2869389
1929008
913985
1001914
854348
2764618
1289152
1744185
994475
2114496
1568218
825180
751167
388479
1640533
817030
1972230
2781587
668300
1263156
1748484
1698436
1155141
105788
2097080
1206099
174551
1651780
1516906
374789
1571814
1423586
1028101
1791816
935988
2381066
2169567
1692719
1570770
2894361
2849897
1565045
1065492
297072
1315412
900715
2469871
1416433
157089
2881578
2099301
2713764
507649
988887
1050235
2847338
1840979
1787220
1379385
1566180
1455732
2288341
1217447
2041564
1573672
310370
954228
853393
1890552
1710269
346364
1000501
2300769
899914
1859360
2758596
1704626
1389081
2803809
1921231
2273054
118372
68752
2010491
1527061
1618825
2600530
241898
1414485
2298610
2109217
1170536
1806954
96952
1427235
328909
1651173
1364845
1412932
1823547
604475
2445066
2815580
2790724
162981
864817
203448
2777
2220461
912870
2635747
1416150
1326960
305291
1182796
775967
2697570
943987
978379
1239386
1307176
2018703
1701908
1981996
2347523
1359796
1197537
2268663
1526279
699544
2528529
989105
1011178
2233283
1339763
1306359
283547
587543
1622130
1615893
1034303
78588
614357
1902294
1948675
1601684
2653903
9730
802850
280983
1999421
2214856
492899
2395807
970002
2214681
2010916
2711956
2550223
878555
1693112
2751824
308080
2022440
890543
1143604
261936
347411
236220
1114017
492581
1279657
656499
539756
602634
291259
1925816
1148149
2037195
8754
1779729
2551873
2805578
686807
438744
2074124
540823
2445575
1397929
2030672
343500
2680878
293044
1053955
206199
1672196
2145931
2666179
2853841
2088172
678548
818277
1257034
1346809
839479
859203
2462380
297801
1916818
2150429
1096003
1848391
446291
2715444
1702842
627643
55022
2065390
674567
1678759
2344685
2258687
643295
825046
771365
2740011
334819
2377315
1865184
64914
2475
887332
2776754
2113397
446879
1967893
951408
692189
2213132
2900936
211113
2899488
173430
2760706
1510169
1225334
211039
586720
1278481
2145619
2401457
1418035
2573197
469604
997731
1818327
2292138
43978
1028198
2264643
485210
1818963
87412
974963
2563732
740890
221636
2471698
1356351
993340
1808496
1384814
441900
310368
761110
192417
2319079
620034
1042710
635282
1982505
1559333
1337648
1384055
781626
2652674
1616337
942382
1835534
418689
1495400
9681
262447
853729
1659111
1924869
2598306
1410143
1208743
1199869
18169
1330732
650321
2232917
1198851
2596232
2861832
2111031
196223
2216279
692698
2147622
801799
1533177
2535106
2749889
341632
566523
2664325
1462062
1088067
2687680
1250009
1037021
802136
1910504
2236912
736947
2274579
915432
2057726
828060
1540412
1467955
2750403
183795
2933391
2188618
1510390
2750964
2789327
751127
425317
472771
1186660
1729067
1392352
2063463
2308515
2248376
1819300
112608
2690384
2466744
53567
2007976
1750407
30020
158529
1110901
659854
1761268
425879
2663214
1454694
826726
51711
1221979
921431
1345502
1057335
2728013
451965
460423
238342
2581100
318887
1372362
862147
2232033
2130234
2773081
2809523
1052948
2064249
475557
189510
2639555
265001
1316877
1412136
381715
2596909
1568064
1996301
451598
1740578
1805471
1793345
2631450
1098844
2145094
2684973
1381906
1191730
122137
2767501
294533
2329530
615062
2265314
1983872
627187
2384189
2133487
1308701
1161350
2434052
385057
1915871
903958
1397171
764879
230244
1286752
253745
1979695
1362975
1270340
505790
11359
2748187
304810
2845115
607554
1833847
2930874
2570830
2286757
451301
2670606
1905304
2118603
1075309
818203
248087
2937967
1430142
319218
498344
2871137
591487
1715944
140454
2856269
738815
1031513
1371000
2829756
1870405
725914
1599646
524986
1785080
1436592
2930386
1144233
1790669
1414872
2112257
1863687
2879489
1077830
543308
1704034
51163
2625171
450068
108475
1710978
123717
1297436
1141204
2387777
990961
2313052
1120466
994411
156138
1437702
205270
1865288
2770884
119176
318424
2450871
1250101
1293222
370307
1596164
2777612
1484759
990169
1436953
392257
329946
2750684
1727374
1270494
1766515
1200565
1961607
1840167
2030425
1255662
1209336
2157896
1763060
1902345
1276096
914189
1646341
1552833
1368441
1663836
2754910
2512529
109537
2056244
2333006
2752778
2212057
2152054
2604826
533114
844733
629147
818294
913855
1263721
1322871
789648
1959954
1136151
2152433
2907397
1974621
1332971
2846652
2674579
21851
1802284
2616545
1724685
2320541
1208881
544106
1006377
1978236
86916
2543981
2656416
1552743
2455187
1597473
558238
2293866
387832
858269
1192321
2670463
526460
2232149
1183874
1678642
1349374
2487253
695872
1517310
397648
1620864
2799792
1985020
336584
331039
1479297
2175936
1768110
2474700
216183
2283150
777649
1554038
2167439
1261916
1993454
2326435
2690684
1622646
1215394
113001
2533419
1906931
1846486
2923088
251128
2396359
2789760
1483447
2369652
1362955
2016711
380710
181673
2940051
2493185
1340314
4587
1941005
649377
2851559
1373819
1834252
2515387
2103683
1361927
1423982
1324317
75914
2469656
1631700
1620057
1950007
2613035
1110253
2518699
2396138
1454889
1814335
2503318
2538835
1226598
2045495
186557
1897709
2190944
1112199
414487
2767054
1417149
829826
561771
686606
1840317
1509851
113646
133584
445477
564661
1878253
1126272
2793567
2046305
1005321
1141217
2677352
1694900
1919583
1824245
1757864
2036232
2665492
1546128
1581551
1595211
1078761
28440
1797303
2176477
1780590
2743792
1698789
275499
2440853
1411588
289727
380016
1273733
703076
1879875
2505477
156791
2336567
2668955
835419
2187923
589556
726686
269338
1145897
2162108
352131
2650602
2232170
604119
2832768
697601
1947074
1740953
812121
2470036
1030283
2053487
757069
727976
2142338
659384
2013364
1624730
1436539
1107555
855602
1501080
1946348
620950
415098
1246371
2559149
2835908
2718236
104325
37490
1850286
567739
549654
1528313
744554
2790179
2740467
405467
1932172
140249
2613299
2800614
508249
554266
35501
1683044
2794129
1332254
1857887
235655
657389
910784
2046176
2890542
407418
2196536
473951
1818549
2636960
1676396
84355
2922344
241337
510307
1628369
1349256
162458
544365
2792845
1705441
2498025
1537906
2664767
2625137
2861766
743987
2595886
550265
1381537
595676
1195057
1460177
1207743
1049446
1196375
2022046
1937262
2907763
2554098
2142274
615979
2090470
935435
2255443
435711
2301840
2003608
2319658
2260941
2629426
1026798
1100682
28265
562047
2889626
1695670
2906240
281037
1235289
2730698
884479
553982
590236
2022699
2347498
2660324
2812219
1053280
1026953
2858677
1329230
941552
2283516
2330874
494287
2736426
1601627
14570
1630495
1182221
1342814
2032207
2881371
874430
2575961
464785
912917
2832952
2733416
907183
2146024
1505166
1174895
2227649
112566
700587
1835317
1976819
1181061
288685
2585249
1503927
2297207
249427
1376127
2368053
656937
2559754
375131
927987
734110
1989843
2711537
2547725
1993347
959738
1119805
1264208
1092791
2784718
947311
948296
635458
2318999
2611105
2007619
1218317
1435147
2145167
890128
2602790
2511007
1615176
2130496
1154384
1357227
2725492
460676
2656363
1293603
260349
1383266
2547776
456037
540013
2387528
2701920
2176205
2379603
1747091
60454
2228311
2770441
2336118
876733
507445
1674334
1837064
1694834
1177703
771343
108933
2183361
2574275
2368130
445233
1054577
2363810
1054006
601420
24817
699969
285562
324324
1390492
216647
1328981
1680815
1029208
1170319
240680
2794277
320162
1426101
2307663
1370274
1286963
1283912
2008674
2907781
2401002
1266939
1410754
1597616
65913
1797531
142918
1511292
143291
2046976
2700536
2516924
1812841
2499154
253062
270751
531558
1223351
1346919
886257
2024090
965325
2731343
1440845
2905939
813585
400194
2296579
1513025
2531764
2149691
1104592
511936
984327
269986
2103652
2553964
1812991
2243291
1467692
2839671
2690436
1740733
208849
645547
862378
954299
2025117
325528
95637
1992014
2518833
1136813
1993759
1711773
2071400
1421545
1979586
1970535
1586186
1881728
2026774
2604370
2455644
2381116
197443
869198
1490427
857076
800219
1991913
646081
1246355
2512445
578712
714322
1234557
1579752
2031272
890175
1403149
618272
1646291
1824572
2289083
119899
1132899
1061884
1904128
752055
773819
1419990
1695866
254486
489542
883019
778605
1858084
147043
1319610
1273561
1275266
1030124
2087560
121340
1857782
418532
29180
1616245
2668291
2617573
1100504
665131
21500
690503
697339
1540221
1252199
2815019
1249750
793773
1872076
1928090
2900915
1352995
253982
110979
662301
1576695
781876
2229248
1901645
1981045
2139089
947647
1317968
2798594
83943
2127730
2144834
832450
523188
1733762
1116090
1729985
1822531
1314985
2390717
680947
43816
2320107
2396128
984220
793717
1080746
2687907
2634163
683277
53739
515621
1988952
2798340
1180448
1025905
965552
1785131
1734033
1494129
1023850
803567
1883702
1848226
775316
2766566
1768984
1071887
1783562
728671
1525719
2278803
226530
2394660
525502
1216744
2908256
2277720
918060
269071
2284863
916144
1500983
2496182
1008508
361102
2494730
955892
1762756
1478987
1378341
1890394
1395179
413713
1188993
1830770
778236
2472733
800705
2064189
894572
394890
833754
1977775
1906786
10990
1613777
470405
847715
914114
2873341
2367357
1368198
1693
1730001
1324174
106030
1896688
2806196
2091188
532523
2931222
1980845
989525
647787
2433908
1153803
1692638
1418422
2284331
2153023
774464
1976696
2501220
1347325
1024164
72418
2802984
1579636
2195268
420151
842740
310687
1998203
2105350
318995
763572
297761
1600030
1526839
2732444
2698092
2458774
1589645
2432548
1438467
612571
109326
2113841
650516
1880103
2373163
683239
2570139
621974
2549213
357716
1128833
3765
1804014
2377013
2770340
1713855
1088712
1567644
1187374
1191543
53782
921836
1430223
2679154
2002143
2359226
539301
666776
1083359
75459
445808
1913003
1060343
1596165
438546
1118180
1695440
1338549
368038
345004
706969
2232869
294588
852751
2300098
188408
381246
2116492
1180050
1127652
1494048
2500895
2525713
1541856
2758791
147779
1696190
1293571
1894977
438030
1925230
1770456
474826
541516
2064748
1945891
968185
475733
1341514
2062015
16730
79740
399834
2662806
2876627
474437
2695613
22251
2718753
2273555
2477332
1801053
2048627
2852526
2516837
2760679
786481
978714
985661
1103299
1858580
1593123
379578
1877436
1194006
209843
1531506
2197952
2486519
1465231
2765488
1510062
78182
501408
1730265
2046975
1363934
228044
773100
2546252
266059
2460777
1296821
742435
2094326
2858049
284398
2603970
2668841
1098028
909783
2399677
768707
2078131
865357
1743207
1162052
1831044
2883736
2240946
591518
768476
1769131
964596
158299
631918
2183013
2926210
776454
825114
1766620
2368890
2256819
1849006
1441776
2890560
1094507
2382545
36599
1109123
1713270
653798
838429
1799612
324441
2793503
989518
2582400
71347
546535
2931753
2869070
2202417
2765748
1930050
2825353
1467966
2094734
629844
339627
1047776
1916309
2242762
1533430
2018022
2156510
1350052
2327392
2256315
815807
2815991
1214431
2384055
2917850
1406622
1118958
377317
94041
2671375
1493335
1804052
2766308
2252201
439045
280024
2670415
1967379
2182669
1555814
1510904
2136590
537064
2586018
114716
796024
1971457
650730
57199
1204889
916828
2069401
1399345
2281812
2270628
1858433
1416179
2365338
1724582
2408196
1250003
2444586
2405187
706215
387942
1257996
2733353
1344298
1158546
1916052
300702
1282375
827992
2658219
1186200
1761076
1247261
1258063
156612
2439858
2017910
767003
124329
2712551
1916568
2352642
507353
1903755
898127
376422
979577
1876399
453782
2897397
1603269
2744642
898299
1805586
2423244
1678789
28655
672044
2544436
1015380
2660398
1680021
440758
2198294
394586
2805685
2634906
1853783
2361293
2900938
488894
285331
241274
2686089
262061
926325
721496
271617
715002
1885187
77155
1399142
2072149
159441
1981440
2605434
916297
2759475
2546026
1071242
2088761
2890729
19495
2874635
2497254
2311189
2086945
447593
1283356
703761
477966
635203
2450687
987056
1439582
2190300
2912733
1759444
1308736
378478
1852792
2523779
1183010
1144504
2288974
1332619
1694363
981298
2138747
2785131
1536731
574980
811341
180875
2572914
1683514
528026
2306214
972598
81104
585360
685099
906719
1414849
1906454
985305
2197544
1371710
2369158
1328902
905385
2042691
2868574
2852114
2900382
149204
2081777
611710
2062781
1034669
1132306
550660
1034621
2709744
1076580
1833917
1934585
1894658
2096062
219669
720656
2142192
1992257
1242890
1766251
2891108
459963
1619875
2296670
743982
351081
2767369
2256934
918408
1906065
2212507
1075653
1661799
216802
2224532
311296
2697537
703008
220368
577178
2475271
94174
1718486
1649292
2684101
1233813
1699847
1141698
2706573
2620514
735820
1343571
984126
1968039
908350
1676494
2825768
1412082
1706589
496526
1737412
941381
759755
2385153
1992029
1322706
2103267
278547
378284
1255062
1762805
2773924
912337
2912841
2398633
2741022
728332
1878916
560109
2399356
1083766
719659
594682
626681
1909898
2835974
1268690
87124
271114
175515
898386
654182
686099
1097664
2774151
553106
1404813
2923684
1956869
1449097
2935398
2501620
2259990
1935025
2162955
2895623
47445
1166559
1762389
342358
1184888
2406111
937456
1371916
930873
2332945
2671888
807405
1857776
512928
273222
955148
2743287
1155286
302823
1639632
163389
2302198
935377
1480446
970962
2815768
1861514
454181
619728
2115784
1103767
2553188
408998
1547591
2665348
1042858
107192
2645994
2106372
1476702
2701017
1084237
1764493
440941
954433
664960
2132966
460841
2426892
2196350
2795677
1521714
1576697
2508425
2148513
402093
1406904
1841793
350803
1494802
1123962
1585720
855280
1496127
348276
1176127
921520
2289376
1785687
2363682
285867
2053352
938685
600745
2128614
479293
2334734
1904993
2933847
2444937
349879
511452
2881217
573323
685005
1189493
606145
1996648
2654282
49415
2039638
167466
2348942
1859592
2782825
2876182
2560981
1778323
729845
1016869
544894
1497591
998094
1777354
825839
767733
2512672
1676073
115799
692085
26075
413508
854344
835249
406386
760439
775210
1434631
2457172
245597
2781321
1511101
2129263
396702
53593
1155849
1883045
117105
1824528
2528129
1759263
2609171
2599426
2691570
1378737
383153
1387126
1357220
1128380
1771777
80546
2680087
1044987
2784945
2607838
2813283
1422344
2482836
1347444
603712
677269
38922
2416343
359978
1186101
375347
1642181
2009215
2892156
273779
2625886
579384
1691610
2302406
2422978
1908091
1136551
2910989
2039499
732650
972916
2326714
1193144
2335937
1199862
1197546
332422
994541
1866636
455868
1526776
937575
1452445
2904369
580656
1323686
1431576
1590186
1332476
2216674
663960
1326902
23514
215567
2938267
182978
1250644
878996
262223
1767920
381499
2575633
779534
724489
2024671
1909179
501161
393827
691513
1202653
2229261
2865355
669989
1977610
180058
2528825
1545163
1939349
259009
2026496
2731940
419859
549876
539853
2180947
709375
1663344
556793
949978
2371646
2081945
1233774
357139
1296850
518170
2229650
2390815
1924155
1054717
170061
973057
1274870
1691059
2011635
300272
1319253
2731052
2485104
1695768
2684680
791323
2122000
43912
1471544
632095
552347
1876221
2674765
968548
1072074
1931101
2072570
1509597
1626421
748189
2119476
2126261
2726491
1698397
873648
1417566
2609549
1655329
1321807
2679242
489689
40022
588945
1335345
2348929
2210921
207411
706376
1473427
77805
258857
2442879
44426
845975
2493042
1008862
2603615
2615189
2488127
276133
366282
881284
1025075
2685561
1031825
1844590
321839
2609904
2217948
778859
1261277
1738988
658438
882877
2314291
2657222
2681282
2461778
2546692
1407835
2002148
2127487
2475169
2016536
567652
2445534
679806
2296945
370118
1522960
804384
2899480
2239528
2459610
1067235
2464701
339889
499394
2919818
2638689
2096013
334794
875583
1555084
638463
1657628
142527
1722988
828292
2451352
2892200
1120551
1466551
63470
1528974
2483568
1308204
837049
263179
1983034
1691528
2851502
2439409
2140974
1279996
1503641
1448913
1442087
1824327
1702308
650319
2670043
2923722
2384909
634837
127711
2489310
1920501
933167
501194
1381850
772726
1043329
506974
2184142
2460509
95270
1448048
922615
893759
1107272
307219
1869169
94887
82707
163759
42048
1513776
1426963
2434314
1906521
460412
2483541
2896582
2655675
2017259
1353210
2068121
628770
661469
1889156
2890298
2695199
2380787
2300949
236336
2616914
2544287
226945
1727155
1196571
122357
1292408
2810486
542874
743184
307266
1135862
731838
1052642
2322911
141425
1768709
411350
1721271
1005958
1974276
588837
2185531
603841
1780399
242685
1201865
1404826
2018031
2107277
2053210
2272101
559050
848567
1374748
1194048
1397131
2553715
43466
1176078
979165
701279
1642362
1814668
1223231
368929
2101318
134374
72612
2511614
1571963
601455
1952171
67835
667125
2072145
488325
1220421
1119182
1763857
415815
1576848
1526593
1842958
19009
574805
1278747
2192069
2639457
2875553
1999459
1728075
321625
492010
607907
2709489
454763
492468
1663401
344181
562947
2001146
2648217
1498598
2833942
1563381
1960772
596092
2368402
178287
1351797
2855716
1645819
1555764
2125756
1996219
2252212
795888
690972
520150
1685406
1545406
2648723
603961
131174
920205
364583
1798485
1953231
2190018
2883906
2016535
1942515
701309
989949
1180524
1740274
588682
886631
1233251
743439
1085441
1999987
1537252
2879331
1408982
900534
567150
1266436
483512
2655090
2802783
559159
1705861
192686
2605759
2698537
1540409
1137786
2038669
996469
2420838
1271722
1150910
2873549
1441502
1850292
760092
335136
1811075
1943085
2593034
38715
2085410
999389
2824214
1455646
448738
294075
816502
1897192
2319797
2906107
246399
2397589
1527584
663319
1723000
2160935
1254115
2805017
335361
2276802
982193
1608679
2585784
2319129
1362626
2687956
1810967
329045
2240020
1645599
102267
1206217
579396
1323533
2367418
2695494
462761
1463063
2471522
100139
734800
188655
359402
1117689
1123456
1131152
46004
15862
1404573
1651080
1548493
2243970
172915
764178
669185
2168619
178413
2787784
729276
1857784
1691049
1806740
1205107
980621
1821722
1934948
1513575
1444247
2123912
735051
1475890
1941035
573799
1381111
555576
472629
1396332
2766279
2474771
504154
1149287
274710
408538
2466940
2510556
65173
1343982
1876948
1024446
1614000
2044171
543328
419705
2507055
2060899
2764993
2451264
90747
2126319
2416390
2582900
1644921
1123077
1623926
1215200
1322200
1394199
909363
1642401
936657
193997
1229698
2728156
1806120
1452143
517992
1509943
266909
2825799
191622
369300
2201306
708891
2796840
1641748
1960741
1587339
575711
2905668
2592314
2705385
1982564
443990
671805
1745269
1610338
1269495
116417
1780494
2055237
2689390
607722
1855242
1584410
2046105
409505
2690926
89588
1997110
421726
2226223
937358
168300
1567231
2561515
2895390
2683928
614304
2679326
2600516
1936405
1255310
282473
192721
25745
1914229
613598
1833790
2190794
2523461
72827
1542870
1705068
2825263
1585363
1000336
2494586
1897535
675569
1811475
2146838
51385
1661171
2203140
823980
1686005
434678
2603311
1349907
454166
556776
250698
780482
2011822
2890161
469073
504061
1259425
893328
2664751
2928301
1382005
622971
2812114
1608259
2896725
2479067
1890874
1293129
662021
2446630
916018
2315893
1373141
2793655
2172781
2630622
1439083
409788
1849734
313616
219633
1630995
1120313
1182115
239794
2886189
469634
1560382
200907
233727
2865952
369247
1413558
1943845
2358350
899995
2603265
2728212
750555
1802862
820798
753404
2790466
2097196
268598
84636
1141193
149081
46551
2031869
2351473
1796700
231811
258550
2582115
1861105
1039785
2934079
2047930
1403065
660771
2325754
2473487
866052
897560
558634
2022969
1991549
1330140
2569298
1197977
2167224
948586
238637
163358
1866636
1805157
1819189
1811222
2232445
226264
831657
1409891
2393676
1516089
1848374
1200422
1655281
390918
651189
955044
2354174
1101494
2361556
2706834
2775695
2896772
1684325
2047368
2912178
616791
2592580
1950395
1388112
1538757
1772362
2653070
664650
1915655
280550
618968
1905482
2150538
1978816
826873
1738148
2301900
1319922
1345936
337792
177659
1895000
685319
1635340
2470070
707741
1076673
2867786
1458071
1344937
1521881
958764
2451262
900752
2183164
2509268
1492203
1281301
2609858
692438
1393495
541564
1378927
133629
312851
182899
1054430
310764
1647028
824358
1922600
757412
747368
589435
1694286
2160356
2462579
1981814
1618746
1363507
731504
2707874
844572
600058
672758
47646
175963
750130
316384
1340741
859864
221764
1311892
2135382
2782388
2552103
2750739
669533
2443822
591144
1288680
337654
491198
304958
2878416
1870252
998968
1068245
1546535
2175667
1234950
2671234
985711
997933
2149116
393413
2807832
1583883
2592313
768338
2271223
397001
895337
2019387
1696386
753054
2584869
855802
1835950
2190180
262740
2883759
1098436
360940
2749420
74349
692860
2375614
756679
2404833
2085191
1755601
829208
2162881
2435849
622895
2571357
1828331
788218
2310370
2456349
457212
1659443
606885
446621
49197
1962229
1492057
2290090
1678511
2189202
888074
2558454
993486
2799130
619197
2671561
1638572
1926025
795076
582476
2089912
2115096
1683015
2533261
1195617
2881722
19515
1730303
1374825
816323
1392714
1234349
1349198
2624254
1363211
761170
1004463
281568
2912816
1204330
1025926
329386
273190
2868520
1620217
1936366
2545227
2635546
1977237
2223537
2453731
230821
1330734
968332
1627139
2671845
2309211
1109477
356863
225855
2081588
2726427
701829
378555
1607283
1077354
547307
911940
2380460
582274
740935
2513862
1779465
2593778
1014223
2842942
1357832
79180
110407
264963
1514211
1759110
2693724
768221
2572376
2599262
476427
1710703
2006206
777380
2712840
360806
690176
1498
1268257
2885249
2857903
134528
911295
1164736
457421
623684
499219
2688931
1142060
2167772
2677525
2824185
2541056
183648
246594
1628186
2940093
2782125
1828988
602264
1207501
2327693
2858868
71067
1097775
2053513
431102
2466669
1239118
140322
881434
2069752
426425
716829
2569339
380498
970535
425260
2879954
2474835
1939141
2031855
1293352
1891453
2136821
2450445
2480428
1948166
893040
1493937
744009
242156
2032864
2427253
2680516
1890815
1247635
981279
1786590
121971
367612
2465659
1893007
1430119
2318636
2828482
1588923
2109490
1272274
333526
524090
2896022
727668
1927158
1467567
2864575
931708
2556308
2550144
2927679
1757428
811739
2697371
657606
987935
2151970
1070994
1722571
2640323
203801
1267982
17971
1770665
416960
2368297
2561046
2859958
1351028
98888
816812
1536893
1527536
1085741
688
2587713
209448
305692
799918
1618516
2428895
1067628
290606
2831752
1076186
1558243
1587168
657090
286051
255369
2915344
2101522
1365243
1544200
935663
1320854
2393858
1684832
1073717
275532
2401475
1216410
1531861
2258
422872
704097
1365638
1855491
2875740
2329762
2661942
2644370
1510285
1759659
440865
1487010
540500
2383837
305842
543160
1737148
2533692
925186
2575695
1914971
2764309
1102338
1360994
2544468
2006904
1626160
1929834
2573288
2384257
109933
1246769
1989427
2690203
1016668
1525052
2840055
2043258
1320224
1934782
2570767
974349
2532287
520101
1484043
1067531
2006717
2830533
195848
2900649
898187
1118294
2428792
2713945
1930596
2624466
2646580
2889494
299355
1784835
1673885
2694439
43377
39464
715066
2920091
1402534
1277854
353482
313426
887229
2893978
1459531
2713497
1303077
2190130
2538817
1655626
2507734
926967
707124
1873051
2476089
178609
1024411
809291
2424696
1955717
2404570
1416391
452719
2770268
490656
2412717
2158317
609519
809713
810833
2236784
672354
2242312
774133
1360086
926630
702474
659275
615055
2704962
2104177
1609369
1587324
1672926
289892
1165361
2133659
1479973
2393917
1353039
384142
507188
768170
588220
1363866
460440
1962441
2567248
1603333
1086658
1588735
2624048
474351
1118128
400102
2764897
1894411
1980425
1165159
2938382
727083
1204128
603811
2827507
257731
2511564
815201
2403239
1279343
1862096
1872394
2251250
2349520
144298
528441
246743
794707
1551156
2092530
2256599
458085
689201
976656
35129
2884486
2632182
1707320
137008
497922
2910421
806563
2166306
1330753
182894
189008
584399
2799958
1126383
1161267
2456744
560322
2282887
787204
1318891
2108229
2351620
217245
222437
1943622
903275
2101795
2438360
963420
1419643
2494163
1850944
992651
1849410
756915
2520355
69312
760833
1885490
1958260
523232
667577
385951
2298510
436395
276794
60718
676990
564404
561004
1970849
2382201
2235377
422130
585088
2545244
833695
2673871
1156480
950944
2641396
2352087
104652
2114248
596325
917242
1817817
874485
539696
1150245
2056779
2134329
2840365
2470678
2420667
1459141
390737
831176
1457649
1308290
110378
2137778
2804704
912763
585094
1102961
1721939
146616
2533169
2020378
2785712
1030021
500951
1470539
440950
2129094
1093900
1096716
2677109
876377
1891956
2242632
1874041
2645514
1992502
1608070
2261676
617413
2849268
270269
1469426
891382
1391912
949542
1659461
923050
312932
2490831
2097686
128783
611895
1605872
1059764
1849979
2813232
273649
2453351
1178851
1606580
165035
57075
1994671
2595376
554784
2410169
1304673
2540247
720929
1861936
1873748
2227731
508776
281884
228962
1427985
404892
883483
938375
1364353
1442498
1122250
2327190
282134
871011
2466073
2720572
1758864
2930180
1317769
546530
855142
1804702
625368
1765684
866642
2887072
1235777
1028621
1906572
923884
2244180
2091743
2501326
456427
548065
933339
1730963
2729449
815094
84737
2696532
1540485
2291006
1980914
199923
1631564
711425
1374196
2114827
2668210
1685573
2686045
2704826
2487264
1111166
41098
1324160
404135
931419
396146
146824
1842528
2560837
1243010
424867
1831514
1818642
164191
165805
823861
494452
270660
1540880
2555456
2429029
2164861
1777047
2877735
2918175
1344427
889602
1994602
880378
2923505
1340078
126644
2005250
1099815
1497922
1346717
422177
760699
166574
617511
2565821
1930605
669528
2185127
2634663
1283269
2804145
437986
1922253
2605218
906281
472166
2282688
2825476
798172
1709358
2551899
2156909
1587410
1902268
2852310
2836428
1390536
474384
1787724
582493
2651572
64274
1283789
1165595
707562
998003
2067727
1570318
1404933
923740
2799237
1306026
744263
2235003
1387623
2003547
1374252
1842413
1418704
415802
1121123
533265
1257685
1331873
2201861
2036598
1182676
2016023
768699
900325
1541350
1153106
378245
1520082
294339
637645
1631188
337552
1041088
2761117
2780481
645696
2866518
731271
101072
2690359
1314826
2860375
613652
75436
1803718
630520
2554558
2557376
2106727
1744706
24162
2109291
305677
368731
738525
520909
1507574
2629919
2064864
1428973
2144897
98441
1974900
1021822
2002367
1609517
2010463
511230
2440764
2318662
2379614
963592
65345
1820398
2376200
2379934
2510021
516833
1142939
1917402
1203864
1887974
916623
951475
995980
899908
725869
169698
2544886
1136166
1263675
1649264
2586912
2087034
277749
1156409
789932
1075446
131889
1761732
472979
1355301
235764
1148705
2514360
937061
1055671
1615842
335839
313510
2001618
205214
1748798
1874739
3269
2499068
2459541
1051629
2364699
1298604
2325139
450078
2733379
386319
584244
237943
2486060
576962
2316235
2204172
44836
691427
586306
661552
95560
2104428
663336
326831
528151
648169
1171980
1716160
1932721
2436601
2343350
2706872
1235312
98593
2545587
2549004
378668
2103394
1321486
2047263
1485369
242831
395182
606406
2299936
380749
2866576
2279266
1612124
283473
2841491
956099
476186
427408
397920
438712
349944
2689825
305712
1692387
2168633
538839
2213527
1634200
1141059
1244416
137124
1709791
2883063
1736893
1440590
1561317
466786
1591418
2253402
1474820
1330428
1750446
1786584
1077237
2014058
2525980
2760686
1983183
2161268
2006135
21245
574043
2083248
667625
1478052
832513
882243
1974728
836643
2116631
487757
2639732
1091132
2543079
1391075
1363562
584928
105154
2095096
127251
1329621
980615
1082369
292649
218494
1677689
763911
531218
2348603
1897701
732436
2048493
1201769
2035799
2079320
1365516
2747126
1547594
1862922
2432410
1264620
1072965
2557271
1930789
1531821
386580
1822515
5981
1572063
1954867
254954
1691471
1773288
84935
87152
973121
516664
2924856
2332976
1218199
2563514
371315
2741779
866674
597736
1016233
2753723
2249338
1281937
77451
2216405
1333140
2368344
1453653
2593354
972818
1903367
1500696
1169979
1381022
2440150
1902455
1433691
1557884
1297324
251110
1294590
282662
2477727
2685931
691030
2508762
2160833
1559727
2380590
185950
608291
753165
2938028
2003147
736390
479588
1249766
1697389
2133416
89880
1528151
1323876
73133
262006
1431419
225997
2561256
972654
2881587
2163312
2889396
1567091
1428882
849683
1745539
1901457
1115199
1948744
1361978
1838270
1437854
2784346
2709063
1077208
1577668
1950638
1947647
314093
575769
1065928
2210916
2646705
2185806
2161225
2300532
2336678
1538288
686539
184631
1368432
1027829
2642324
2836550
756504
772629
1877080
324579
2267028
309285
2790909
2510194
2849312
1600609
1740381
1580398
2367839
2488796
2448984
1793196
1520790
2193644
781855
386348
998842
1824089
592816
1613450
2589111
2566979
2647975
85934
1093158
2546372
753709
1112784
2925255
2820465
2365043
2473816
2765385
519368
1944178
1316172
1477502
114066
1760182
2456842
1418874
618764
2792000
1902027
284047
847864
2109872
1271040
1528239
2331777
586743
820142
378388
1021788
425865
773239
1793354
759996
1106141
2193312
2675413
121899
1849369
856164
2736510
2655058
1078923
1797870
150566
1500600
1150632
2692280
2806509
1261112
1197660
593022
1555042
226826
852108
683598
1204892
1920336
1227400
2458104
326051
2662841
1235219
254328
111131
1074851
975232
747348
2275012
1812349
2385889
580475
2826256
1685312
1519309
2551483
1840604
2226002
2501638
182639
2574188
832023
757575
1151142
2787955
62638
1847854
1479501
1774049
2433489
2257881
455170
868617
716559
190696
1810406
1903897
1339044
2033982
382123
491651
2669236
2499630
1001324
1242485
2320338
2337086
2583442
2669482
2225846
2229777
2566826
409056
2719918
1571228
1014174
653412
1769820
1043524
2051588
542827
293166
1673008
1979532
2698137
2332052
709672
922812
2750336
2015808
2326013
1660726
363475
229078
2896399
940504
1319841
1719637
522324
996653
577740
1184567
914167
1654700
826992
2350810
1258737
607916
2225002
968784
642600
1969370
588451
563444
1831414
2774001
2569657
885495
2427324
1163832
1557052
950021
689811
2353894
1302831
307265
2066126
861244
1483486
1978201
1223065
1771820
807616
2378620
67436
2768208
2050604
156707
2902413
121920
72423
2403035
596391
1972808
1044494
2098749
633356
1757579
1045393
325661
757600
2735735
429757
2319265
2645465
1393752
2290708
1871588
788490
371567
1399355
2032228
1061446
584097
1784181
1373269
37272
1228763
1729015
2861598
1162413
2316616
2471335
138468
1563066
1667535
74075
1333750
2621724
2116604
895584
584713
2815839
2345662
2896494
2237399
2122950
1899048
160727
153414
100715
2050589
2411973
2262453
692073
2093665
455791
2076618
2146755
948159
1745426
1280365
2553127
1108392
293757
1857277
1652867
1280856
734021
378799
1601466
1402863
764176
1635700
2141888
2623414
13514
1340613
285041
1605919
227041
2382730
292892
767625
1758065
1674484
1742610
1320577
1794271
2937403
1904101
2681058
971105
135060
175675
784306
1929848
867370
343625
1626135
169296
1519014
2189148
2462566
2423954
1535392
1222524
1039220
2798952
2326230
1568293
127716
2502648
2447839
1356079
2533976
1062988
2097914
2561476
2352611
1199026
2447551
355451
2000362
2769852
569647
1409213
249160
1092082
723446
2622170
1498539
1252125
1833683
548261
2892190
1745985
467854
2864997
2146089
2562224
2480766
2504091
2511011
1418283
1505957
58280
94287
181900
2295384
254707
1965271
1297236
1759939
2915217
516620
1008497
2463326
538570
2893484
1043946
416151
2872695
1326763
898739
29699
125814
2385488
738646
2268987
1341297
2639203
2188676
2131931
2311785
1317831
1305974
149430
1412808
459465
1471676
528741
1058336
1943634
2632650
1519311
1622126
1902465
1846258
2705991
924136
1527160
2349929
26546
1485750
1432074
1486753
1604345
1734459
2776038
673985
2179365
2476080
2828890
25948
793938
1280852
2507714
2291651
2599766
937171
1585073
855184
2920743
2670832
13018
1894440
1763502
2549711
2423982
2707831
1032071
1380244
1523468
2181706
2818521
589771
1998136
2262428
296076
2836298
2351306
1157311
1468460
50321
19313
2606201
391032
2454666
1127913
759605
18286
385826
2802184
985980
245271
122596
487418
289737
616716
1540817
275994
729142
1499241
404225
397854
1763755
1157611
137332
1549733
483800
635759
644972
2185142
2631126
2450511
1887065
554479
2379650
2578748
2590541
2786499
1084607
355812
925329
1128782
490196
2803626
913114
2137110
1444510
1758325
495219
950879
2376671
1821529
2724429
1017893
540596
1289026
1552420
354777
148590
308015
208134
1502814
2529298
627080
2203188
2939703
712756
1454379
834293
2082874
1437559
76156
2133314
304540
370628
1353537
1383081
1827057
2325803
1251280
1641118
1307271
413506
496966
383291
1449734
2744266
1577184
212414
468981
151324
217797
2553492
2622941
1461887
880604
697960
1111885
2601137
1007152
577737
2935165
668533
1658706
1850219
2787571
1657587
2633358
1029615
984366
585569
1313158
1101880
1271799
2857070
2480938
1523627
180102
2005733
1749125
2911644
25688
2450698
2342363
2796776
2687377
2929691
1921468
1458088
2384099
2117623
1259158
437296
1753986
2365437
58855
717442
389916
1727266
1652059
1937289
39045
1706360
187881
1008863
1090826
2901087
1070352
531735
1062825
2370046
2166392
280214
743421
2342742
2319111
321334
973508
2824770
2737778
940377
2055452
548999
1993108
1938430
1214133
1277574
2099330
1149734
195563
1494698
1913849
1390907
550150
790023
675955
531897
1142418
774763
477319
238241
347467
125962
2456546
2398645
2245338
1143448
1752707
1373213
2860495
2068237
5642
2218847
89915
2033395
131927
2560582
1860422
1325353
1317145
2494288
2846475
115415
329370
2172701
1123319
2039614
219273
2414903
601185
125488
2909657
98566
926911
2680251
1987576
2730873
1004072
1555148
1562463
387006
2859298
1755577
2898722
1742235
1512713
1437141
2874071
981062
2897189
1845198
1124898
2576117
1713922
2933005
1071243
699066
803678
1415001
2119944
812190
2721592
1970017
1890747
2294865
463069
1174478
2914626
2351710
2563573
2758687
412557
1229530
289328
2735564
2324250
1223321
1056997
1918969
47693
1507786
2853413
1592729
837308
501207
399894
2119880
2228339
1075373
2018768
2298555
2495294
2367756
1478588
2933844
1015543
2162628
260230
97398
1973516
2364860
417558
854995
2660174
2110372
1828353
209518
1808770
151441
1572765
430955
1794066
2399373
1489177
1961616
233696
1767999
2116947
2625683
202428
561785
2920130
876208
2857998
2516684
1382937
1084334
1304146
1996550
1967325
2634323
1636594
2059569
2436977
2184258
2922505
1590183
2758644
313236
812777
755300
1971403
2133346
2520265
2500796
1789341
1210801
657099
1385238
1788788
951892
2056644
2230567
1303047
1261842
2137844
488928
2258352
1899301
58112
2528842
1367397
2027852
2201427
1090087
2666483
2178342
1372705
470478
2442114
2068640
999907
1017364
1763257
928885
1813341
150935
1544066
1857198
1842735
1274025
200648
255567
584185
542983
1017840
2707222
1145575
886563
1301749
2412293
553107
2385110
1213355
1212554
1410819
113512
1079120
387251
667309
1265810
1857969
1163738
2750322
923051
2753626
1170439
2021145
1570283
1385007
2876283
1369511
1565927
2482228
1368144
1600070
2406745
1439805
284536
170441
1839836
2505746
699042
1604528
688420
1120638
1482312
2044527
1093981
1886928
685963
405938
1692263
1397912
229267
2433222
835161
1647293
1734242
2341124
2835071
2832202
2432536
604238
2013969
1360495
373388
2927534
2679579
2216641
418202
610673
2088211
173618
1879688
544652
1238053
567708
2259301
1276074
2382249
1961620
1066394
625117
2773972
2838482
1816547
2387214
2059661
1002555
2161610
1405044
1420887
211788
407670
375863
1603974
1531262
59351
1197799
1218178
1415611
2577805
906854
1134992
786251
407713
390287
2395624
888276
1252218
1946954
1501538
1512028
949351
1033176
607758
2067418
1363291
2816366
1305567
1685848
1139352
540260
843557
2231024
2495256
2335059
1640747
608283
2503348
1439803
119806
2386070
2667510
348114
2318435
1651520
567819
1089159
1171157
2166114
2080169
1494146
1417496
2744982
1624276
679405
1510610
1966897
993263
2728276
1999959
1037064
2009090
1537980
2310836
2326833
2731478
456625
373553
663002
81532
1899263
55127
1148451
1935770
555578
1458380
617553
183285
862225
2441704
1415370
1409427
2627625
2278223
2454710
1873033
2859246
1771163
627703
2704007
1618478
2034672
1237671
21631
342061
1316532
1112116
1411991
1121518
2357603
1352616
2058429
2783788
2419081
1160821
1843629
1070548
578223
784358
1191658
2890328
790210
2129966
254698
621191
1586209
846662
2527767
764106
1935686
1278232
398761
1287551
540208
436469
1012927
742846
174083
1502290
193669
384524
70707
2836714
866559
1548424
2665214
878240
39287
771364
2229221
228876
2129596
2574840
2510062
2892302
1814299
1724822
574996
1659697
1414454
1988237
425577
2331986
1422386
538537
1317974
1936159
539254
1711079
1748569
2806109
1867770
260081
917638
1514055
1556518
879797
2127194
294142
1295240
1583873
834275
2160348
1549427
677661
736058
2434709
2855681
1739847
2694477
1258950
212846
586996
2527883
2531097
403697
2414869
2929812
2229580
1151612
2513235
861444
1783197
84648
1754281
1019310
46632
393847
2039820
927163
769668
457967
1693970
635705
853281
1993864
218592
1945467
1714066
2316766
782803
771839
1645560
2393804
746510
686887
2586104
2658714
75198
33274
1492731
1432911
1344611
912016
2799501
829387
2904122
1318620
2106923
437707
1560065
2474802
1038815
793260
586053
2539376
2627827
2072321
1948088
2575669
787458
1514759
2799770
41052
624673
1071013
571858
1899745
2345751
1039983
955290
2251894
1913572
1060102
2754479
2547880
1109366
1603993
2857354
83433
1501387
508063
2345486
2253423
1807161
2586393
1778029
2495511
141634
2924976
2170087
817044
2159238
333359
2066362
2587141
2629630
168778
2137474
1554036
1869557
1325308
1901577
2753756
1688234
1191974
107776
556421
1415622
92278
2711617
1920945
2354786
1226926
392924
1631147
1013545
624892
2029219
509060
535381
1397507
2914152
2897388
562399
2616962
2371662
2525667
319454
2355146
2583101
2104834
1889392
2063617
2264510
301342
1312574
720386
1363002
1515998
1501458
2537136
1757843
2002169
531359
1458300
72783
1032989
1249222
2747923
2362904
1658339
2418273
2722688
647706
1904594
933437
2604993
394573
2686539
704109
1155414
1571632
2306805
1684090
1538838
200538
1388885
1939064
1775560
719152
1268132
2219695
2460353
1038530
1917494
2117744
2523113
1288361
1378576
1592273
1323559
2690820
1019415
1621815
454685
282212
2776946
2892175
2317354
2874461
2344789
2142813
1268370
2924027
2293836
2105448
737722
185885
65776
1172052
979429
2134469
1046727
2883732
599100
85294
2228721
2083071
1893384
1532428
1781512
1376277
2837225
2010164
1772701
2548825
1516997
769574
1122892
522896
1652019
1489197
184986
2116972
1848894
407298
1492094
1636161
2273497
1380559
718709
2398620
1819021
1529504
197088
1574264
846237
2338041
558497
2811482
194738
2432185
1343917
1936612
1926718
505552
893473
1576644
1675730
2205392
1382078
1505846
2113595
524739
1603516
1984154
1190530
918306
1132407
2915379
1949756
2464845
279917
1535210
1642965
2274928
759822
286977
1508766
47085
38756
2390417
820264
483334
1809842
1798776
1050791
89534
2509793
1718978
1521739
833347
408402
1796774
377159
2488725
2847763
1520758
1264636
2167287
301276
1253206
1994360
1694177
1607524
2690140
477951
2038008
2597722
2878122
838790
407813
1191616
1183631
227438
1052316
1638036
1396291
1944257
816526
2099678
475012
295874
1543542
2620326
913344
1552315
207048
687126
1530705
580854
2238464
521233
1296989
1726766
1350113
2734266
698497
931301
1176613
1727759
2807115
2929106
579555
321029
1811502
60648
1074513
2034877
341427
883325
1167237
667356
2630528
2135277
952607
1790824
2842239
1914432
1212559
1996193
275839
1919199
199009
527340
389080
1247656
1365571
210934
616878
796070
251420
846350
2795675
2848270
2003749
330164
967116
1672071
2414266
741342
601192
1073879
877855
125965
631139
1324097
2832054
2746282
2600221
2697299
1115618
1088222
1446481
2595589
732974
2543717
671015
761505
685294
802079
2048008
2664480
1573598
1926415
1618864
1280404
2712271
2210304
1413624
1193752
2319542
1846616
209161
1335529
2735263
1092351
2346128
1053442
1469216
166208
2138898
700787
193630
2166318
2867403
1272184
1157733
446271
49824
727380
1730171
415280
324391
1994385
2510956
12059
2622291
2315795
2352066
1330879
1979
1245675
24589
2221914
2764437
404424
1160886
2003343
1351457
753604
2115648
2036869
1749045
1976444
250929
2847993
2391002
2244839
883883
1705476
1226019
2433706
1376481
609533
2227489
548636
2778189
571554
2252006
1128221
789994
1830288
2068158
32654
2770926
566809
1830758
2727667
1978897
2836311
252257
1979275
522952
1422596
2124665
2635410
567807
824742
2274758
539618
220259
2749015
1799951
2876971
796787
84949
2121809
1918799
647420
845080
477363
542524
923672
1237820
940577
2239352
1092003
1120173
2669886
612971
629427
117351
2464067
1994879
353474
1940421
2913171
2694661
1476512
2495900
1152101
1616337
1436523
1891541
305158
2844872
1539894
2212238
309311
1647594
2365520
2755560
2636721
885624
2534232
2138246
2104185
331896
1889144
1609707
1469128
1289217
1053401
2103931
1079856
1870030
1113763
1812910
985256
808115
1514237
681099
2874734
2221609
551762
2776775
1432835
2141634
2664734
302984
2575815
2699702
117372
2123505
758173
1431744
981237
1151837
165166
540189
2644777
1380358
1081355
2015001
2914510
408220
1777444
431913
2444057
1412165
477229
188492
1923580
2007124
1214330
1796793
27726
2532308
1119781
1706652
937002
1807097
2045697
2145905
2667084
1973290
135885
2469383
2793419
916777
2712655
2006740
2144399
2451453
442450
1810154
2906493
1910455
90017
2511305
223102
222390
2212962
2698167
511203
1364159
1698135
842224
1495138
813785
2887605
6851
1626998
1385360
1489781
1722782
2183741
2133481
125795
1928825
979724
1895694
150118
907122
2062207
587503
2154853
621758
1165428
1757824
1381307
2670702
376570
2861359
2843381
1025190
39858
160796
1072954
684749
969450
1229185
395012
1934827
566922
1533271
309335
2710718
680457
1147841
2588112
92242
2534663
1890225
710693
2476723
2760669
1786111
1494434
1277033
1259772
2922033
546898
1314966
1564213
2578403
2274031
1271128
841966
181883
2626873
745472
1091049
1755245
2143319
1098412
1689862
1336714
2381781
528240
443518
1358973
745055
450085
2604664
2410959
151393
2231661
2063337
1003215
1517314
2335356
507807
404565
662714
2593282
227466
1818751
2158478
663642
2868460
2839979
1037857
1465028
2575094
2236909
2290900
132991
432843
1343787
691716
2144176
2098827
2512536
2189697
188828
271270
823475
1303527
1282520
1662127
1191212
2710389
2384586
1559153
522867
2001136
2591314
2737663
1285910
639571
1400418
2622425
767962
532573
575743
288832
1155859
1336106
474891
574839
687560
1070784
398502
848962
126644
18231
1371856
2346108
2135784
218669
2179466
1091921
15664
844982
1019143
1666949
1376832
2869620
2571175
109910
1912818
2089956
159394
1243935
1744252
1223842
2231291
2159006
1610158
296687
2821393
1203016
1163965
2539906
432575
86882
162970
1446283
845604
1108916
1738298
1616587
830498
1283329
834210
1533254
253936
371337
1502464
2436494
2460655
2486209
1730794
2097865
2852016
633434
1459260
484760
2763626
1084556
504681
1691087
1850081
1900969
1735453
2896549
1627660
19996
2083253
1918636
47077
1267995
58377
529988
1285448
251745
1018029
2618199
890405
1802900
155575
2215105
1558399
145451
1922273
2051367
644794
2746377
1564064
2238254
2331309
90739
2939099
1225345
1909576
2691360
1791564
1843713
1215176
2916347
2846460
2110254
1228147
2404226
1626692
2760580
269886
1459068
861155
1752934
2627340
1708641
1511752
477220
2546418
281008
419987
1141290
420050
2496208
190195
674143
2370309
1610681
2084681
965941
1694710
904036
989303
1067720
159880
1161953
1262563
616146
185800
945606
2204690
2324246
1951066
1902861
1938986
284304
805045
1307787
2787598
994170
962472
1390025
1667865
219552
740069
1723430
2468307
880357
1356036
1344408
244656
531855
1257965
1591075
1026020
1356089
1447848
1230216
1478273
2872449
503620
776511
303431
2204275
980130
2772140
1566529
1989605
1105349
1639098
1400148
936895
301845
729553
152379
1936695
206887
191027
944174
1887017
759556
1171074
83898
84243
835968
1115514
1805519
1812185
207838
2537187
459489
1234800
1505211
1834485
1930228
1136397
1417302
1411874
408547
177018
2737066
2615697
2708231
268741
2479578
1941316
2598233
973749
1520135
2192841
952317
1688433
269498
2405436
2018302
343619
1360895
1469181
2534409
1261625
2574041
846003
1188225
1715139
2441803
555516
2071303
70598
731669
2862362
178299
425264
96289
2644780
105496
2215062
1107985
1358881
24121
782911
2612268
2562640
1893852
1176110
1210185
694741
575357
525659
2784480
665049
2545842
2207030
1685757
2910665
2528739
1328109
2008213
470530
2864450
2406440
331395
524066
703615
2334738
2416822
1706376
297492
1898656
2340001
2517989
1168967
1840316
713003
924815
1077079
1923204
2810737
365210
1317406
1788405
1714446
636824
2186491
2309606
1985019
2643734
1944845
1647740
1782226
450892
5220
1309572
1348120
2874260
1542282
400628
701567
1022285
143727
997797
2128751
2836880
205394
2644279
64621
2916423
2392105
2012805
2566757
621684
2415532
2819884
2823001
1680029
904327
2570525
952772
2022298
1779882
1933307
1857470
1415230
248662
2014818
766932
401009
2347154
2826378
147690
2541498
498344
1997099
1084529
2346222
826356
469770
1078607
2332321
1475028
1013984
430852
922461
2460882
1278284
598468
2822574
1980353
1413221
2174106
1980385
1243495
2652160
1255967
2771170
1781281
2185116
716209
1485937
2021140
2615769
819724
2187368
2263283
536974
1928034
2525268
284111
974746
1586203
2344547
2310513
207555
1554038
815487
769064
983027
861863
2621927
2870068
438689
1156912
2918058
827350
2050264
779856
25952
1214178
433491
1687933
2428332
1781139
1919773
1508462
1499666
1041027
1683230
2863381
2604525
2043067
1436443
1391619
1773396
753169
1881840
2917244
2275063
1592699
2709742
655103
105613
2787906
1025685
667355
368898
898564
925482
2929964
2639208
1491227
1669372
652904
2544478
2252925
384676
470603
2681095
178522
1418134
1702819
1672111
824788
2185912
2064570
849821
708908
2320685
493567
2863436
1906884
552177
2578259
48827
2885657
975552
799691
2637049
172079
2857471
2674310
1930031
2150983
958932
2117042
1394285
70297
1106314
1426939
2438743
682548
1699944
2189206
360060
1613234
1733742
115923
202929
686355
930408
984559
1318239
2211853
155535
1490842
2565566
2134330
2258395
2555189
2007850
1219513
1909611
2320089
1375480
1286771
1216675
2512157
435116
1237767
194655
1963445
2689939
527864
2673809
1566557
380846
2007047
430184
1219576
2505887
1210723
2257575
2154656
1531771
1133513
2706349
981112
1317958
1310924
209311
349899
134530
2645002
329593
2590597
544682
770018
2055166
612059
660032
757572
1380845
189608
594158
2377973
528501
1667835
480519
241835
2665160
363605
1169410
1965994
2879824
2699795
1363936
2465553
1010620
721495
1937527
71670
2571554
1304601
2807968
1407155
792395
605563
171300
529375
458046
878420
968213
458698
818162
1582890
1849758
106008
2260133
1179913
2910190
525947
2420819
1794350
2718517
1110749
1409976
1213020
2920802
449964
1112016
1654454
664149
2494351
661226
2434926
1892817
2578206
2001560
437285
2370574
656044
2365689
716578
1868895
998588
1053703
1429910
133936
1944144
2561225
269526
1181495
2870995
2215428
1696436
275210
2510551
2427239
939677
1308005
1596884
1235761
154606
2527990
348946
1480142
1734793
2294795
1242948
1748499
1656911
246278
320822
1346167
2673707
553639
1527667
420899
921991
2041090
2828713
196091
2885279
1814165
376122
156146
2199407
177686
1418824
1122284
2711803
2082043
1724822
2607820
14685
1378430
1050771
161683
1156909
2046424
2671047
1742046
2640348
2809515
1336139
1856189
95347
1646546
463795
1441148
1481860
2345725
1755983
261935
2443961
1499720
1704738
1981509
116893
1173780
1940329
2597117
1870515
954618
1744334
1034712
292463
823002
454486
510070
101256
1059727
716024
1867008
2594650
1823989
2707477
1601649
2271104
1026554
2456889
2558184
1608871
1993916
131997
672504
847936
468146
400335
386573
1567307
1774103
1296619
1446517
1783810
1481426
442156
1031696
1074265
1436458
1029799
107771
322536
742035
2064602
2120349
2670500
2844378
1149046
2061532
1228362
304778
1253658
1518527
1425270
1314881
327133
2149047
536719
458874
2375198
128400
1550010
1122692
2286536
1288202
1331145
44936
1733992
703889
1836951
2746786
434258
978131
2646472
2400998
591810
2391862
233659
301950
2885849
928690
1274726
1419400
2075303
1488002
1179497
974359
175692
1066400
2267446
1421932
2563535
2376443
2083618
910880
491411
1995378
1571100
762252
1703475
2384932
1316152
2018002
842616
883534
1499438
2405370
14274
113732
81858
287652
1789578
1785733
753144
1149565
1371595
2930051
936886
280024
2421763
2518935
2426767
1855232
1014658
702608
170492
169314
378837
2282693
2001130
740858
1948017
1485346
2532768
286836
142347
2360364
1742233
1502581
772135
2637506
2713628
722980
2740467
1782485
1302553
11936
240759
759142
1581558
887883
877454
1340221
237864
1603018
2451546
1018033
887228
1532322
2207353
2654304
1336332
2198495
1847581
715583
1781502
2048027
2685039
2248272
55316
616593
585543
2618876
1711865
991430
1904270
1926544
2744615
2407352
57334
773113
2149291
2083256
1660005
240798
2703382
2913264
315208
1679888
2670051
2276784
2092543
2202567
1923986
2837355
1152819
1319496
1174736
2759775
1054627
398410
2022756
1250031
1062393
1497647
1318191
2253013
1868722
64255
1584474
1485400
655863
317897
1381786
1179300
2009246
2686295
2148950
2545787
2070180
1062905
1476065
2192143
1242674
643499
1149239
2056587
2629639
1309090
1754446
2907219
301361
439922
1448328
2146820
408134
1626882
2235052
80678
2791219
1164155
897464
236124
166826
779802
2249396
2260722
700864
656534
582453
1997244
930033
1720202
2436092
810327
562296
1994819
2331296
2047744
2387125
2269405
2195613
1712848
2759057
1086736
898847
757238
1916654
565549
2349035
89125
2596492
1224481
114781
586585
2811022
1981231
1641245
1444541
914346
2876337
2191074
975802
705023
1850504
1393131
470831
2880457
1551125
1035320
354039
111671
2717247
838437
2902520
116379
2238630
2688975
1496418
843657
20313
2095157
384548
2010331
833077
587851
76932
2102847
1338844
2126946
1202093
86473
858811
1741835
1097674
2938308
545713
938029
1443859
1122747
1266268
2685065
1100961
2084726
237621
136462
1706533
1981806
2539497
1443000
2039385
1079816
2499598
2488789
648822
558148
2927476
2877086
2529648
2828838
1605152
2719944
1673332
784612
1488845
1444255
1371152
762124
1830379
1662314
1802362
2361400
2411703
1236756
1914445
1303209
1502977
379334
1806016
2931592
293295
906575
2918602
2710684
2526033
2024939
1089476
2060951
2298152
1373145
16331
18396
1134072
2017434
1182441
2293563
534830
972879
2364571
799949
2754848
438418
247069
594467
2875058
1578838
2714488
2045015
208469
1889350
1336764
1724117
1861693
1673137
1019337
1027551
2081827
1041875
63125
2332580
256564
1018744
1614260
1591135
289734
950319
1140769
2572864
974657
2196264
2501086
2001608
676495
1377782
1892091
1526521
508497
1784090
2205181
1526102
283987
2417183
1980499
2122409
1858958
2715058
264427
1869820
717525
1441405
2911881
2859307
2061547
36522
2038173
2796568
1855298
2898184
1020829
2299259
179840
2151663
1851005
1858985
1562834
2417809
805018
806776
1162735
148026
1482047
2656166
2915554
1300154
1688016
2215735
947310
2416282
292699
193490
1582952
280206
509478
2445146
414484
1962054
1924522
908349
1489406
911065
2916673
2033043
334989
160808
2600279
291840
2697031
1370710
2581450
2772785
373420
2758389
563458
1291299
599703
318954
33526
259164
2744532
1027692
1665763
1825615
308754
2257147
903288
111966
492178
1186187
695043
1018046
1234582
2413644
2330250
2754770
434679
193845
815054
309244
2566728
998110
1901515
1440275
1277785
2903509
2293321
1358007
162668
2177546
524545
2454010
2568963
1676483
2789906
1878974
1439939
1262778
625184
964388
234279
2095766
1714911
276041
575248
2551774
2926546
471062
2903956
1333796
1320805
2175318
674766
382037
976522
845869
2540505
538902
948952
963625
2905067
446475
2632298
1597209
1116301
1414285
16098
1717031
1798266
2103783
1592975
2281503
847676
1897575
74065
2629010
1698615
2842901
466730
2181858
2871553
1344123
893357
2292354
733918
2614158
200488
1648727
95655
164482
2715727
651168
2082227
47829
1259589
2850821
2779725
2782829
2678147
2494197
1356419
739870
1670686
763470
257810
2919858
2355197
2936318
2888989
1016477
649178
1009819
1350788
1900909
2159966
1481906
628010
1304576
1446370
428196
244707
2777476
185843
2185031
664049
447245
601931
264785
1212857
216072
5414
180809
1926629
2044187
348006
2524141
2536691
2612378
73145
2588164
743969
828743
2062847
2459933
2496318
981240
2627391
832518
36089
2348186
1051568
771079
506285
476841
1745233
744682
2515284
1815065
1082554
2753275
664802
1573135
2156844
940520
1990405
986593
476911
1681597
2031094
2881131
2076384
1603467
1985919
706668
2875424
1060605
1401100
2253266
200322
1054051
2249323
578044
658504
100882
2499228
484808
62840
2390572
2705598
1304468
1980453
1883404
1643231
609687
2665558
138704
162538
420124
1443947
1596113
1846881
2022731
2029782
826314
1362811
2268709
2413413
249881
2403697
1955056
2646852
1927331
1375995
2275220
109533
559367
723309
2651757
94755
97961
783073
2845456
2615269
1842162
1641482
1746996
2866348
2846397
1364110
2033545
1820271
2880801
1529714
1208321
1642346
1756662
909494
1238289
1985319
265132
2933528
1608433
215747
2002476
101074
1808679
2776774
2149090
238938
749897
2625751
2408217
2052148
2182890
1665256
1619070
1672660
1569958
2734605
137389
2628737
670732
617864
587980
2210037
1260221
559186
1947230
894960
2006904
1493959
1012861
2876905
1008435
2533377
2498918
776111
1823216
2589759
1329912
322678
775498
1897533
189519
2019482
2233129
1856448
1571307
1398839
53023
1138189
1577775
336608
114518
5928
31341
896969
1856217
2048142
882150
886114
884195
2239384
1858043
2264991
610660
1128047
1911583
1382514
1983573
2011313
74738
2516505
2269860
127303
2261001
620003
1328428
112371
1235180
200921
1886188
41887
2424974
1273619
2913600
1941128
1015856
2330079
1232163
2871774
2115388
1015353
2096585
2448783
206465
1062986
1868930
192817
1692978
582199
1768008
2292871
1340919
215259
2876451
1278229
787140
179895
2862727
2783694
2783359
1235499
653972
2640993
1256171
1718346
2872550
1748228
1755480
2754035
937987
2296035
220738
762094
74708
277880
503288
364602
1814614
2719891
2925496
449677
965403
1139491
2876720
730565
1405577
2504066
2399246
1848924
2922131
2228751
2571578
177616
307520
2359463
2184601
1526887
1392483
688154
539744
2301170
2883654
980650
2863408
652120
1382493
1549584
1349590
2593382
31336
1780476
250298
1005459
1803772
2355821
989043
2791786
417325
1412438
542489
532257
1137451
2423400
2919904
1542493
1804684
1965964
1867264
1367805
342583
1671554
78820
1062303
782232
1272138
706197
2494004
2815952
2443905
2084496
1151921
1584867
1971025
2461002
2386425
2689882
2325256
1059766
106214
1018494
2027280
2711463
1552579
399298
1466721
1945690
349204
867695
2773183
451947
38139
2513644
556232
1794633
366062
706180
2095422
846246
848481
567713
228689
2117476
2456178
732386
1433901
2603907
11075
1450530
1471467
645954
2822938
788181
1501215
790513
21010
1259769
2041789
814199
1888985
1338179
2742336
696344
1267376
1856510
1691723
850030
1189737
1562475
1171520
1148796
2470925
51590
1007339
1761853
102526
773056
2692932
748460
760528
532333
2861682
1548947
64593
497085
315348
750456
2355765
195639
541770
1354453
2247774
2923771
1353490
391925
1387749
2253038
2740424
996663
2126023
2390841
2629097
945198
619479
86218
1973081
2678685
1628926
1214530
2127907
1419833
1070608
403891
2246564
2083183
724117
1588151
1764427
869548
2758972
2934302
2185211
2149675
1581083
1945900
2055425
1144502
2371409
677451
1998589
1289489
1615867
2425865
472264
1253565
2714329
492951
2512439
1762380
2399734
860894
2370728
1389836
1171078
681343
237398
2265845
1783329
1229306
2321826
1438657
1759296
1044188
2478851
2254212
1422079
1388772
2264396
2047736
2018261
685899
1861034
1535736
68078
239207
2218621
2634661
587649
278671
1201302
82471
1155012
2547174
2538473
714738
2744213
614224
2418756
1347628
37719
115601
1130525
185806
2665794
156827
1487696
2867274
1505735
929222
2118110
1991780
1766624
2357730
651466
1675088
1072996
1393734
1081350
1549110
2100428
992174
2842690
194386
2449830
870627
818049
1880705
1909822
1282232
606554
749605
2007838
1941508
2292779
2653330
2653130
1781631
1767561
207441
683362
1315365
2808634
2341238
1732418
760488
2475731
2518369
342463
1872276
952375
2612549
2737943
367979
1647616
15069
1827460
2072229
1888369
848929
186048
2112153
159560
2212252
55709
454346
94273
1576343
1280826
2063536
42426
70893
1562550
2165389
1580100
2461474
1520504
1085960
1264745
2890150
2713939
695679
2671689
1496731
2867890
2395822
290062
2381718
1352603
2399467
1026852
2921159
1601177
2236113
2463993
1044256
12271
2375577
2751182
1351833
2358028
1635685
1255613
2845636
1327263
708097
2427988
2477829
1938824
1449152
1268418
1106972
780264
790631
905751
2586322
2709850
2137038
1347616
1267554
671056
244203
981991
40071
425588
1072116
1797020
2834387
967857
843662
439160
2054810
504373
1552655
2124227
1219613
2659409
1536187
1153388
407163
1256820
49474
2777610
1729893
668705
675432
144737
57636
1234308
743983
2272053
155214
1034668
868540
1786252
813120
986205
74946
2430886
280532
322847
839923
276817
1545535
1534879
437041
2288184
1656760
941863
273201
1755393
2408032
1069318
313599
736126
1566189
849613
2041801
2193771
2700150
132857
2617335
1694750
502441
2157863
366588
2021894
1585741
396864
787747
1479335
490689
2093973
1616473
625926
801599
359157
1305836
1838191
2226337
603618
810865
1851570
2921966
275385
202270
1317173
1634962
1189788
1096006
959818
548507
2870742
2314281
455289
882222
940299
2008994
878302
2220394
1092732
153777
2023868
1006114
1508924
2776033
1602293
656162
1297279
293211
2912403
25830
715819
389120
2367013
925037
809451
2162176
1157719
335037
1794658
2197920
1980787
816602
1201664
1898621
1951112
1920478
728546
657896
82084
2675508
2033018
55888
2929892
288146
125696
24697
569801
508690
2720437
586416
885922
1709552
1266156
2155978
1586190
1072766
2196701
943509
600491
309123
2689300
2442240
171035
1475387
82468
1082544
98053
839618
1352672
2792120
1532709
1099173
608951
2555888
1079354
1125073
1758415
2447275
1852944
1646424
1709356
1045433
2294150
1390042
2809847
1170514
267459
1807486
1585028
2756319
1735980
1344493
289434
1077174
20628
1000122
496692
877303
665950
2394251
1918153
1274761
2284075
795526
2873911
2098759
2025109
1195243
834754
2706579
170015
2891062
734668
2310365
706773
249813
1562022
1222332
801698
2143900
2269806
2444252
627591
1018043
2816515
1341468
2371588
296917
526418
1608524
2565069
2850678
1843828
1849310
1854353
2022536
331619
600835
2750677
388774
106361
982485
2058541
757231
1809393
1199099
1096254
712193
1244104
1132118
2100178
384709
2667258
1187680
864362
1826427
1712110
574128
616409
1988125
2006045
2488663
1164003
2281891
1421181
2586393
1718992
233838
2829222
2280839
840651
2309052
372251
268582
2685731
1784406
1571025
1975930
2662308
1699358
1081440
908440
2097037
1377012
1465994
932721
2219200
577643
1169975
443078
1045465
930917
1617391
1869574
2595375
2750531
2810048
1238220
2776011
2724780
1234370
198376
673845
837551
588491
2153498
1980776
962191
1807434
2268339
1919565
2295899
1509542
409280
809956
700341
213853
1241619
133730
1596525
1902010
295651
6191
2797367
1680902
603888
1611182
1304395
899442
285184
1991130
1127095
1264382
2378024
157706
495140
1026265
127181
258425
1492692
563264
321241
1462267
564362
1186998
1474704
1005996
1548206
2752315
1922153
2759552
234011
233066
1173909
2476563
2676992
17826
2463299
1626825
2046975
1720559
2833984
1749716
1320537
1981289
443675
2416201
1299203
1129390
1665451
2707959
793859
2451577
858805
967606
1078535
1577796
1314919
835277
1013023
118349
1512663
1618394
1004658
487786
153742
2712409
283797
1436333
1019029
2154695
1238487
660765
1934136
543479
2021643
1340617
557830
1852534
1756757
2658116
29632
2207527
1045703
613262
1746182
942623
2440684
90307
638411
2405355
1811061
2369591
849316
2601039
813734
498453
136195
2532319
865694
1165511
669236
1518370
2206994
872275
1392871
659573
1545177
1047550
1523548
2419330
1342210
2906414
1013741
336964
2223033
431609
2293332
1654031
464219
1634519
2860672
2893943
1533910
1046382
292159
804900
1556937
1554379
2536067
1357425
1453615
2804970
1918837
1729482
721202
1712145
112664
1792450
571109
928724
1939946
427280
1984695
2100737
87406
820402
80771
2099623
2373485
1158689
2367543
2122673
369367
1453149
1795469
1988596
835109
2713688
758635
2193884
1846159
213177
1071515
1610868
288424
2270320
1151850
789663
2851566
1070003
2694367
2561059
328939
2620488
2463953
2929054
2692510
1546506
20498
1332249
1423293
2815402
1304179
184440
2858725
1626095
2763987
1575445
1180520
235036
175656
1349019
924258
2269590
385053
942870
1697360
2325564
1600607
838301
1840743
88778
1998672
1545275
276076
258138
1209494
2212597
2900205
722862
1746082
2358690
280282
1968258
1236847
2112314
1267300
18447
817291
1454080
1693905
309559
166870
349389
277095
998362
2221717
1359362
1888945
794508
862119
2603578
1319440
763022
1181484
772185
2331781
27031
2147043
14356
1851464
199550
23961
878837
1334216
1440121
1669680
2597818
85812
2373774
1195302
1117817
885961
1126739
2115277
783564
539990
771096
2123398
1045659
624769
1185739
1165137
1131201
712574
1590554
2563264
309042
1355792
466623
1694352
379307
738111
800402
1390407
2109895
2422171
2656495
1534489
2886862
1470800
2240587
2105728
2582845
2651483
1415271
2745265
2720621
2593089
328974
2746524
2794570
739306
1373422
2674124
1836221
1333815
1358653
1764665
421946
1874458
280557
2461027
1244001
2299119
908605
1116374
794606
2888996
702121
2071747
103608
2680713
1889050
2232645
1956783
1078109
2184120
1444725
2827261
596544
1289101
1632922
1591195
2450137
2733175
2532019
248115
2230477
1050334
1611069
2546499
1783171
2370078
2522143
2912868
1801516
1824712
1743753
216401
1667116
2197781
985009
1477035
2203218
473054
497303
1395211
630038
2378238
46220
641763
946647
983087
17883
2838646
2609563
801019
1621021
177203
2571113
510598
1975087
827365
2436417
2478181
387576
536244
2189494
1308116
2792949
1443919
2607865
1569764
900490
508876
394021
1935515
1415691
79328
2680056
892758
1723024
2477727
1528685
855525
290876
2896300
874720
411918
2129033
2200909
86246
744638
1104497
663037
2885035
572030
1428844
1558539
2708668
811312
611325
300436
87350
879237
1321298
2903289
1262341
100686
2169113
1595277
1222210
1208055
599890
185921
1964657
188156
910143
1390646
763147
2745651
559352
1589819
804288
1969542
2439317
86871
2754806
827524
150464
2540036
2356189
1502657
2769163
1363064
546041
670433
1611032
2115066
1931107
1849821
1688387
1475648
1007634
1027430
326468
1091402
1684895
872202
965243
1802362
565814
379224
1837123
1956188
1393458
1143864
1465441
874749
802670
946682
14287
895857
2910217
574949
791233
444275
966253
2757098
1841256
2166289
2936444
2158942
2933171
1285915
2517121
2656068
415999
97278
2448870
2717038
2914442
865958
882469
819013
1355435
284111
327467
413186
1008052
754740
660403
292572
2678149
207830
1124595
1706280
488200
1302379
1902083
1981751
619996
2523260
2403170
1197262
1321026
958546
1653199
2544559
1610198
1248924
1215864
937572
1758374
1118560
529990
2558321
607908
365575
2165753
225827
2612461
2445036
1805798
2691626
1903400
1367864
1502135
2140114
2916950
719614
887705
2012912
2698217
1663333
1412249
192939
2151198
1954309
550862
806748
2903464
2665437
610525
2690673
640455
1582356
2794257
253061
774833
107570
1450980
1323118
2239796
398420
1300282
2092549
695732
2696711
592095
2832421
716870
851970
487628
891708
423054
998931
1576654
815375
799989
333814
1803255
2939061
2292846
1549185
1802350
386883
2044820
542844
1834994
1148026
1504285
1572174
2254738
1631245
610986
538184
1166139
1619252
1562711
151176
1973508
2874652
683779
2868576
896681
2203891
1539349
2934794
926446
2008911
858415
57542
2740655
521743
2360837
300888
554937
69880
1620506
1967072
1558644
1148389
541459
393600
2920443
1052830
312146
1273473
1073189
2506689
760398
1043491
2829016
2608902
1090605
2492366
1915912
2886937
2114217
889510
1466814
2062230
573321
2167982
2331924
540906
135701
1962317
1180428
439619
370376
894961
2507925
1979843
1807097
2476787
868433
1795728
2344753
337365
2881047
2006327
879563
2146094
1530442
659662
605673
2311760
2216290
836808
1646299
335739
1641113
1235077
2480219
427406
1911466
1430415
1472308
294005
1591832
699908
1889955
430803
2221409
2168462
2805264
541691
367218
2261848
961810
1848041
2475748
1410007
1631313
491815
1692191
1009652
1548094
1611317
2843400
1547066
1307782
1519587
1642267
693964
2869789
1955591
772861
2096469
571752
2673692
2930025
1513121
1328688
1597090
2531336
1726991
532065
1831104
1655034
1463793
1206232
2202990
667761
603073
73673
2724928
1967329
1254003
726645
2077066
1418087
2864496
429084
440451
1880904
2366653
1039900
2834879
1393700
58403
1546678
931939
2506610
394502
1725982
685466
151765
373032
2762216
2032335
41079
307783
2339989
2385604
2548756
1654615
551312
1303143
2773605
1094217
218519
668789
422956
1033873
360254
719436
443839
836712
222859
2018384
2249240
1922117
1216702
33990
2824860
2481084
2539251
1278158
1128928
2785573
2152396
1220054
2665157
1395863
2415544
1919255
1068067
2613150
1561250
2692390
2222264
1813103
2131152
2709626
959483
992458
863162
514470
1404551
1421400
2538170
2918742
498484
1047390
2766077
2725999
1884472
881476
782628
570194
647381
44151
199037
1400384
1644628
682002
1908419
613669
2606165
763586
587352
1032262
2114991
701394
2746645
930059
1681700
2449524
356906
1331188
1447622
1297361
128607
611941
2385787
488783
2823527
2166803
1056306
954607
1802808
140502
102824
2288713
1647655
2252409
2900305
273457
65982
1786685
896602
1044915
2123226
1378935
1833798
1375832
1096329
1602434
2770028
1035359
91672
1189152
2619510
2374737
1611947
2299910
425781
1869623
2460908
907650
1499653
600357
1298296
2805241
483941
161414
2136817
1411887
984219
900699
765058
2778517
56790
35786
2090657
2858524
621142
1913078
2305862
141994
1469717
115656
884458
1561885
2650145
1917306
1587611
609147
948365
165800
1443714
1697102
2656291
1259321
937409
1242017
516368
1163430
2379325
310177
2346048
2342114
2792485
2547800
1373627
2354977
1865324
305104
936252
2494549
878178
1551877
2831782
444310
1506570
696294
1958503
2671588
763465
380264
2688457
595097
1952517
992530
2120957
1451030
2666443
2351928
2268947
2080335
1718401
74934
1049605
1846274
672865
466684
287551
1947079
1341666
2793941
2736481
1973353
1551321
1755833
1505668
1013756
2306812
1113350
1486978
1889829
2437724
2726061
1644495
28468
642206
2016762
2564049
1402800
1887672
2009296
2887017
1442592
375607
1427886
2185768
969725
187760
2623847
2159767
1858936
1310565
1674082
509210
2336313
2086369
2208780
1761797
357027
334375
2068389
1328191
1779446
211734
1852233
1423233
1610816
2592882
1039849
450736
1609656
1102181
2145781
448242
1582182
948612
284649
1545050
2174517
714489
263027
494835
2399698
310137
2053739
921452
2252022
1276091
309919
1422361
2675991
2527767
858907
84403
1468699
1602012
2026813
1856467
2026419
1359470
2793326
1347435
2136391
1078711
2348918
2176134
1333957
1232886
2799078
119739
1081660
129284
1539147
1413965
2440700
1992322
669614
1623069
1163724
2881297
2650805
155489
2556997
809208
2575977
1662857
2486942
1259270
1669017
808891
700306
2534641
980188
1377848
2542170
718424
2863297
2156024
1283848
347455
2184542
659689
1672101
2904982
2339386
505986
2151714
285631
2033048
2358862
2234437
1167027
785241
2020990
1070827
2882379
1856597
1579958
2258432
1723349
1434276
893234
221426
956393
600702
12380
518139
592106
2094252
1474047
879212
149231
790464
867819
834122
2670766
1834958
804390
999433
2144109
1857354
595797
1596017
786793
1875482
1525312
1300956
1577936
2824476
2086826
339558
940792
2933683
1596591
494502
2818937
1238645
2339397
2421182
2684132
2329300
1538471
2575454
2247698
1530941
2107007
1263589
2153566
1621989
623262
1652197
2013156
684818
2020890
593408
235212
1898774
2033637
1413237
2730283
66006
1346364
773181
2656258
619073
248120
218312
1701896
770985
2879056
2825081
1609008
2673002
638088
1391023
43630
592513
414517
2521410
520267
1189996
206610
2936321
997509
352196
557608
1752591
1868380
312623
2439405
1026076
2433034
2254429
2523364
1917913
2635946
2914220
1539427
1459606
2798467
330712
2599155
1031800
85228
1193694
2256429
2118363
142361
1912718
2209429
1156650
107162
1422193
460236
1559296
1926008
2860648
1890172
2085495
2214006
2904358
958696
292607
489447
1335396
1227303
1015017
2715341
258298
670645
1895368
806203
2322540
809263
1501203
1417943
838160
782070
2220078
597322
2616530
1888696
2309705
580079
1499615
2565729
23436
1930379
64768
1150958
374596
647263
2043611
1029422
2005612
1892468
2623501
2542778
1300119
1790859
1228305
2449475
2213593
2643797
1085182
1127577
1233336
2623736
372962
2059698
2537043
752698
632816
2657293
1792063
1031446
1714077
2499575
2340902
95035
2535754
2183361
2219636
1867998
1178008
101080
2075923
2479161
660916
2809465
1622135
2565970
2055903
13884
1320010
2015046
2140859
1111687
2376931
2510394
2027180
813895
177539
2606648
2198142
9795
2257351
2298875
1916948
841498
1325564
859341
2417723
1617612
241099
617953
2905301
1995691
736318
2229638
621743
2609271
2142549
2401610
751643
1660329
957338
1209035
398797
449527
1207381
2039972
2602138
942172
424920
2118902
1751500
2316649
1047791
1775702
2209467
2656280
2048457
1474530
2351306
1384305
1916290
1675247
688461
1640084
702572
1770227
1076198
1222453
1399969
578691
1964618
1481185
2616910
1429291
690397
1795360
515074
2936866
2519127
1040774
1927507
2350668
810243
334740
532023
2288849
1935144
151381
1932833
134573
2654385
2163790
2794214
2682654
1347304
1256236
2598150
902588
2301210
1937031
1126825
2606557
1603020
1396278
5907
2018714
2609211
1724703
1335940
2895004
1165582
2381565
1159393
2292073
707698
116233
2160106
2765337
1724611
2320173
1699071
2404180
1260193
100730
2760430
976492
953352
80236
1197921
1647618
1542772
356281
1807961
2096316
2297580
1565827
1191325
2432234
168766
1928970
1405519
1920107
621968
721114
597754
1186970
2000408
273842
574213
308123
2364735
1631752
1779467
1085541
1835325
2747170
2328137
403850
1717932
2076341
377640
258182
1367258
1304089
912900
2421421
2471862
2468530
534403
2512196
2589842
684661
1765298
128227
172930
2285070
747888
1075517
1973664
2906266
2230828
2528119
15563
2180673
1798965
1977448
2399801
1842990
2753512
2655746
1506467
2773071
2388419
2295394
1222726
2689023
2320632
380867
49209
1804068
2779248
2771379
1752865
13453
1683344
880225
1053821
127047
1085014
2752818
2337370
368163
1848620
988405
1800212
821925
1509608
2855282
2196530
1173831
180336
2089067
1566907
2316854
2175077
1904117
2896838
890148
2227568
1201008
749471
1455821
74579
1528588
1256435
1240295
2565000
1191325
2703141
2925587
1926047
2089848
643330
2157888
2298963
1452123
2624983
762281
1482048
2386692
758717
1186132
313493
692421
1901915
2460722
562214
1590850
2801524
1501397
2214500
1369117
595960
1748468
2199514
284565
1615804
767202
1288437
461144
1192613
2843732
538375
2480679
276942
2768610
832503
2126595
97067
2794905
1253706
1012137
130558
1137446
2023731
672245
406997
2503199
163340
481259
2578526
1364068
2840403
125819
176581
194015
296589
834264
1794068
1495388
2440155
1227544
1333690
1538499
1061055
1814224
2599901
994309
902825
1516625
1613039
1896045
2891599
1190711
2488902
1475584
823802
668576
886167
736889
2266827
2292891
386337
2463943
2546002
530262
2567020
647017
355938
292785
2200190
2748219
2318074
1059330
1460975
872796
791883
2466652
95333
1559537
2871659
1787658
1536059
1272322
1038137
2500881
771665
416605
2249179
413331
1607875
2114926
1181505
1272382
2844341
1669630
738056
1956425
2553492
1414307
732100
2888024
61875
1977580
2397742
256353
1852281
614671
2129309
2023462
2877156
1570774
1381952
2709350
519495
2291896
1816461
2380026
633691
129656
865824
2169496
597861
2704834
828786
641003
1280073
1478583
425194
2870214
2805836
2214941
542286
1963804
82581
574040
2285749
512061
182710
973331
2744725
2377873
1557556
320978
2245590
1770094
1653160
761285
1057611
1357271
1658864
2883041
56066
2153053
709247
285773
1794697
2781440
1586931
1762747
2229242
368592
82064
2716309
648625
117378
1650478
2335925
2554271
520007
2407181
1719210
83938
1364815
1953650
2042186
1638066
2282362
2195442
1824083
2490473
2553224
2687446
1315601
1457499
2263016
2788154
1882352
2762521
14211
1551284
741584
2084745
2786735
899086
365766
2099295
1654566
1543822
557842
719921
118934
1405149
1988443
2361065
1349906
96044
438940
2596718
1754916
531931
276693
88729
1257652
2835776
1547375
205454
1775219
638779
1393471
325911
2861178
372820
189827
569497
2850593
1061427
1300763
1420395
1657575
1690889
762373
480866
2603212
1460843
663379
1456239
1589980
2670821
1101392
782516
461953
825070
1724144
179459
1730188
369422
711266
836806
2488253
704436
2618983
290004
1776298
2249163
114228
1064685
43715
1049603
1114476
1963713
1715020
1465248
811458
2447885
1311815
1230606
679526
1864616
901993
1886572
1678965
2012724
31601
1826464
2337058
330934
2632695
740987
2605502
1551420
2044038
1750166
1571469
2306420
1234124
35248
848647
919020
2593814
1566020
2655836
340213
2282392
1878403
2191302
1563557
2804354
401324
188806
2844854
1025230
1015294
123554
730586
1160674
1390544
584544
784676
488807
190926
2351522
64389
1609934
700966
1121737
347376
1732327
1488963
1896508
1023565
10935
1132371
2842117
1467355
2030652
2595212
592668
792605
951902
419041
485983
718156
1244724
1964323
1217145
778482
2027338
634034
1908328
983178
2880812
1443299
2912176
1197456
1103381
1072294
1854421
2068547
1892308
49016
1066785
1114357
1231177
2023094
1409463
116061
101309
1061645
2556960
2600746
396145
57134
2754175
2633642
2844319
411452
2717532
719662
1237001
1855690
298604
481605
1463457
2440465
516780
1285674
470753
772867
2473961
1857165
756747
2281813
1453840
1606739
1069445
1207247
629980
437079
2736823
2738467
2924406
1695879
863129
1951941
1229471
1553520
1248368
1763657
2008486
351848
380351
2808589
1012297
494511
2620084
716433
350137
1454613
769645
2460571
2471602
6338
1826351
311274
2238747
2556651
154389
2649474
1763501
574836
2553743
1581
28030
1746878
1710429
1491186
135018
2382462
2615558
2100062
950139
1673187
195755
949343
1325382
1518783
1255362
2494462
2657405
1473276
2855755
1934030
1048545
2280671
623459
299504
1120547
2311332
1295618
243609
331046
815985
2651569
1009893
1754382
2858970
1984221
1479421
2678928
1026195
759779
1441893
43153
1740604
884017
2737970
2554481
2541053
2025180
546963
977479
2696458
300875
1045486
2378425
1383685
2437328
1410105
880758
525294
1472558
34827
989722
1087976
1607773
173605
2093425
2384607
2118803
575157
1319723
2707349
1460179
1736416
1832695
967302
2918374
2309913
2353679
1865804
2329279
1188485
1411773
294790
1691056
2486614
2801921
894882
2597299
1760914
2642544
713852
49549
390953
53358
1137953
2530499
1278442
500565
2131274
1609422
263161
1262027
375070
1999603
2367131
2553826
470216
985466
1918645
999698
2469266
2884176
1037574
749558
1931391
1551482
1679004
186422
1151569
1246839
1931019
367088
1325414
915579
2172502
2348777
1901001
2395787
1942614
2757692
585337
2033090
2906238
46323
1102137
2225900
365831
2669209
1647264
1558957
1210288
430217
1023877
620149
211475
2431872
1001941
2564709
1659329
1231573
778297
2573520
1177668
2499745
1335062
813284
1898809
1100484
275386
65883
2736501
802435
769468
382072
342704
824161
2839995
907310
1744369
1574599
1677159
1976079
2498087
2502839
408144
2652697
492958
2383575
2801880
2329361
2777647
906128
2259206
1993885
2651713
876666
1307922
1671007
603247
2693135
150409
2503043
1005542
2499295
2502114
1053573
2098837
1436925
17036
254825
326547
2318866
1743737
2141178
1331390
1513363
2477576
2285293
775399
1524558
1611244
563225
1770303
1114877
2764234
2552538
2195359
633878
2818640
2817766
78448
2790145
1165125
473663
722307
2070015
1718166
204398
236922
601239
300038
795623
1308462
2271597
1016990
2170389
2345300
1815875
1635020
2567053
2690866
102995
647142
1677983
2770861
2524426
1928996
608599
2605133
1772897
90238
1984174
1962571
584523
1413026
1466388
2843309
1238564
2729806
1901497
2526942
1843041
451290
1015915
857883
245968
2362431
769815
2351184
2309668
233672
1631366
2434421
1441088
263029
1720851
1687407
2121842
576332
139828
2725618
2675021
2936630
2834698
635698
2064690
2825934
2721515
1667149
1301390
388468
1683029
174185
134334
199860
2126756
2620586
2254827
2044738
1377354
2669162
2792328
414451
2541371
1342574
1346807
291191
882242
1582510
1811751
2420732
2892730
44939
2098900
2058344
392524
1788699
2819201
1905840
552655
1764791
2096096
1665349
2732632
985292
945279
1427967
2435279
595530
178732
2786809
1944380
1627219
2279922
1208691
345812
271650
220074
2016316
1395917
1819638
878094
2817815
1388154
1263474
2683390
1609564
432295
2616880
2466802
1631308
408434
1505887
2680748
141729
63156
583586
2020766
2273869
2821435
1280051
558364
2225258
684117
2555898
1868996
2468316
1771168
1867350
556859
138862
1332226
997865
692602
2407771
2506642
2811621
2317726
1995096
508860
560688
2243570
1542465
1266226
2935830
2879898
666908
1942626
1231457
2844371
2504403
2313306
2905997
1489829
2415709
2605370
1317626
162492
338037
2378780
1548655
2450513
170331
2345722
2634239
1943844
2613813
342043
2004967
111860
568409
2425609
889839
768151
279933
1722803
2003035
1795005
2421099
1499184
2418106
1184389
1117051
104568
1002624
385782
675458
1527144
292606
1443233
1731556
1070961
2202892
1919289
1020035
1202217
2930306
536257
1220759
1625553
1149184
1869290
1679288
2090494
421346
717309
1105811
85271
1652618
1039888
2211206
2792759
112904
2682510
848480
1227296
2164241
109875
1963341
391070
1587773
1133715
1004821
193497
2190177
224939
1916775
2543024
1039314
2050183
2928189
1367790
44981
428610
162958
1460122
275084
2701593
1592060
2207938
369749
2811401
710342
2575
1109653
1086599
204168
2584183
2649073
975149
304122
296991
1670096
2610929
77940
1263525
608958
2549593
125679
968124
2401651
1744793
1957725
1788866
1478209
2074390
1459617
282612
2081741
1357301
2525657
1340460
2397158
2719032
34973
483321
2127089
2791339
963427
1445411
2399997
1570261
1081086
1675790
1690606
471165
563971
886757
1848660
1147007
1979346
2215974
2580503
2232496
849443
324548
115585
206320
2462153
672921
1911748
585035
2836349
2707619
1160555
1305019
32201
517889
2790945
1927886
2427708
1750325
1471812
1311722
612968
1383543
758941
1614185
2160890
1847106
2401031
1661605
2461349
1225829
2211837
1708273
2254287
2078470
1513998
103039
440400
828431
1329588
522255
713812
2491245
1688901
1470705
2757280
1968164
1987987
1373047
2267724
2192819
568748
2163222
206524
763780
2230299
330213
1051882
75666
103760
2015502
2492927
460788
2349047
1883085
398706
2491520
2534852
597665
1873909
1086444
2010765
1101581
2389783
34058
1735491
879143
2041081
1312978
2653939
1368408
609592
1171987
2370087
2718266
2681944
624205
58609
1838779
1737517
2615842
1620723
2548363
616866
535658
729340
1933012
1604209
1064038
2906089
218855
456596
1841805
875967
348234
482983
2798279
1976643
2097864
151891
2041684
23061
659795
533951
2886901
1257741
100712
749963
1221918
1957945
1963895
1777034
1730141
914771
1133334
1744051
747309
113036
2772831
2021590
1429469
2125516
1702893
1635211
1833043
630939
2403287
447709
1302416
1390087
2855948
1020060
762679
1088607
2683209
2850783
99844
1404420
374626
2674757
1170485
1277406
1855480
226070
105458
2411156
2080393
826937
2070959
1729121
726504
1872095
1720050
2320381
1315227
617203
938050
2710465
709487
334716
277998
1191672
2273943
2167987
1756828
1995990
1261015
1060071
358512
1158314
887812
527424
2659760
2438400
178147
1804956
1924966
2244127
140805
1976166
2595262
1159554
560018
904717
43537
709202
263658
2588683
1764706
1942797
1088391
2279650
1138873
1422293
384273
2580081
94757
1396044
2702664
2184857
2467000
2350835
2592229
491247
923190
1723004
11890
2212973
269974
567746
790465
2889907
1511893
2361891
1204139
516405
468963
2358991
439883
2805690
1595808
1124182
1946846
1968947
2670795
1147253
1731972
352765
2560740
2450802
1705104
1309114
2760679
584844
1160504
825834
2622215
1686477
2365143
14123
1110560
1646890
49130
373058
1558569
817014
1558812
2759138
1054265
1763046
193437
2793518
2348089
1163658
703041
1498129
164156
2081281
924286
1009746
834687
145105
2523387
384877
206654
1263265
2671047
85145
2519772
680024
31158
539080
2488253
2224091
1554215
1008710
1330834
2402424
212
393075
1988607
278200
2024984
1020662
2612031
1674730
242608
558420
1092985
358237
294371
975454
2224277
1161167
2932987
172409
1346500
1319605
933819
2860527
159635
903815
1788109
1490997
1057419
460344
1043916
2550080
2933564
602849
624161
598527
2148050
2666765
1668095
1746002
822755
1046712
668345
1793943
400295
1762138
424355
293537
145949
1529560
1748707
2066280
720830
1924081
1654881
1813412
776940
1772234
1731414
2836636
2640602
1731536
1924853
152083
2930731
110167
2600818
449066
766973
1272810
2148481
669924
741209
1317688
1071183
2852528
575092
583505
723710
1599639
277062
1529561
2572908
1091269
1820389
806511
265773
164023
724575
641775
2309502
2390461
668301
970183
2164722
1804944
2841859
710690
2593133
2726787
43131
2869822
223854
2638412
461612
2091516
742259
651584
1771032
900701
2396546
2316615
189192
1303935
706960
693859
1497623
1357170
1901643
2632059
2721920
883890
1731700
1263512
2576461
1388780
356867
2869750
1321392
1270390
1292396
184340
1598295
229668
1327184
226272
1262141
371208
2779374
543374
774214
486445
863269
275852
1772273
2007236
2850779
124510
2040320
1691394
1539185
2127984
1671169
470684
2042312
2702731
1497506
633050
1381619
1659327
2444962
514173
752013
1955113
2679545
2251177
2638119
1272291
1088489
981151
101545
629253
67935
632926
2332681
1114639
1179058
2889523
2518091
2319527
2020079
2168568
281367
1887634
1994141
945774
597574
1335789
968137
2931532
1642823
215253
492061
703159
2100953
1309416
1931104
2750462
335127
700782
14761
1786173
655626
1585818
1093625
786232
165246
322287
1335704
291441
1383054
1460762
68923
1035610
2209072
2417084
1488193
298391
1355254
1188765
313125
2500663
772837
993659
132901
1501370
1639348
697713
1648841
356845
1756139
105033
2674968
49588
357271
1556487
2612524
153144
605701
2457118
1863275
322482
2828609
2103666
1248891
2147205
238858
1700507
1410281
978022
937779
2563660
897325
1898403
1907975
2705760
2310587
2088326
1612186
283378
689330
1391882
119495
3512
355895
1362861
1031405
405332
1595335
778517
2897915
757620
2137568
713054
858556
1140359
730522
555166
1672843
2520140
1596728
1970480
1600833
2365859
2121074
1952417
2938698
450460
333974
2870856
1302690
984544
1664068
374562
415885
70647
519841
1499026
134888
1918896
661599
2675477
887556
2092421
447477
1870630
2460978
2608326
2787856
2153684
1366176
2548761
1016987
1056317
2087063
2150959
1228179
1293748
2917861
67930
1333841
356832
664572
515093
2551038
2550265
2598220
456371
2717118
546979
1502209
2420245
1990822
160871
2604335
809411
1570800
1425514
2278365
2289704
1799619
502922
1681676
1089043
299353
1776424
2140608
778201
2796882
1711547
2579630
1667887
2851933
787586
950700
2000786
2575223
1281967
469889
2008369
1717792
1857759
2179414
1508668
1839797
2728424
446275
2489056
904178
84385
418830
600756
886878
647943
772306
2014193
204637
2783008
1366001
1258465
1315974
56697
1840166
446337
1403985
1770267
1615978
2727221
877796
2459034
2890851
2366845
1414781
1514650
1972224
2761559
2927822
2825809
1852078
171590
509497
240296
1472304
2463156
1271771
1063454
926548
1095098
2018433
1987177
1248282
541694
412930
1076327
842713
961288
2464514
1239088
1054190
1580371
2484242
2472466
2609229
882370
2105332
1948184
237781
2366740
967632
1222411
927437
2236425
1350138
2822497
418354
1622976
2687585
1620243
2620385
1508981
2274028
46446
82915
2097155
2121205
2702004
53869
1942600
1678381
687738
2914556
799750
531151
684428
74066
1604381
2506753
2600540
1799003
1609565
2482170
2485801
1215058
2237486
1463286
458475
277301
322461
2672067
706577
1771794
1666942
600349
602407
1132660
2241731
1969809
1754195
794172
2198485
2302499
764655
1192080
2604270
1395695
2276495
806007
294671
870411
1007971
1437923
2124502
1872060
1328038
1163908
1950708
1766997
821032
991466
1515614
2502165
1552177
1848389
1521364
553167
2479707
2823619
807280
779870
171875
146025
2433566
1904827
2754188
478920
1932889
419366
2337950
1185264
746759
2117324
84484
2839498
1722579
1474804
833593
1966347
2822541
2249085
2833852
1697290
2355928
1104030
1102906
844129
849623
2502518
2219348
2217726
107616
1587590
1304590
2642653
1265524
1072983
2307576
1472533
1968468
4972
537706
932364
1494480
898616
2229999
1771687
41759
1956685
1360712
2424926
1820304
1319159
2024981
1081247
2283661
2521357
340179
537267
411777
2607432
2355080
960660
2836710
2563591
2363891
1479979
87049
1203962
2780343
638914
1503992
1814049
1309962
2665434
1319983
2761051
1495922
2846584
1985381
88491
2849077
2303881
2756679
1882512
716758
839894
2371017
2335631
251946
2194924
662642
1845959
58024
1367887
1044303
2675041
2330151
1183599
368953
2642577
1134800
1213213
2360994
161106
2342251
2254972
1949695
2401797
2437370
739216
1597164
2390442
997309
1049300
1676658
2288828
2900514
471036
2610353
1601585
2415996
1216891
702163
2253341
1477124
191002
2235987
1821526
276789
18054
1269459
2376323
685301
2550558
1783225
1567
1422876
2323954
572325
1540497
2886891
671062
323657
1272031
2842471
2673183
2528895
2271042
853572
876797
40520
2053437
1412298
2635450
2257105
2843341
1720625
747557
2145192
1981815
2659980
672840
1346414
825760
288780
1689940
600650
271507
30431
1167994
2193644
2672400
2504317
1497267
1451701
2819976
2529836
508907
1507600
1570177
380416
2199761
2031917
2615387
1292556
2847101
1339666
839640
2651993
2430140
702082
1708872
1456784
496629
2913892
1873489
2393594
847348
712079
1022190
1585449
660529
2616512
1847487
2695682
1055120
208333
1636690
753953
2789887
2346142
2252865
598416
1750111
288029
97345
1016642
764789
1424853
1709054
1082586
2168835
583998
299827
394809
2231066
2276181
644592
2104393
2425724
987963
1845238
2919686
1601892
2032975
1942681
713894
1754086
111794
736244
2776717
1972035
2323290
807887
534034
1956072
971894
2430201
911004
2666470
2838855
2129206
114965
1213694
628038
323385
863433
1669358
928922
2870459
2445487
762630
752684
2384265
2398538
2582451
156268
1015364
1810047
1318515
1082539
2493013
2777618
2083605
2085726
281685
946838
2446684
50939
929151
1481028
261984
2466270
2546738
857769
1899577
501614
1467400
2149949
2055605
999657
1311775
200587
2880437
2888254
875868
2666338
1057374
1681315
1516723
1603049
892101
189458
1483558
2146382
1402104
1728138
1521904
487478
2761572
177663
2004314
2508272
2228525
2029050
103496
983563
1608688
1113220
1132011
1333324
183644
499652
782940
1479448
2426498
336753
2310313
1463366
139260
2740767
1197619
2006119
1724306
1100980
1601143
68671
2416143
87525
2430316
1725022
617159
485334
2003223
2478493
1877590
47790
530162
1767478
1791239
2342995
2935846
1464258
850592
2129760
2073627
1130038
1308775
1787441
2090115
1495769
360603
1995502
2706352
126427
835322
611518
2184695
2531773
2098304
2035788
132712
2254946
804700
2084130
2020120
2325497
1935236
2879139
833400
1917319
865607
2640134
2203410
1131453
92039
1634016
2906080
669521
1825929
1848414
2597583
672924
2089648
539383
1192804
1855620
2106308
763908
420109
982584
949989
422630
2334325
433251
4776
2489503
739722
945417
1740878
2029495
2232760
1155308
1896400
2109597
282463
2588391
505533
2860072
2232529
2139411
2356167
220075
1027515
783508
1219151
2929707
2347392
1036317
101242
1827800
1881040
1905768
2821396
2710544
1338003
2429615
245971
1456789
31088
2228660
1105515
924755
536824
1560929
957471
2211192
2379668
1023986
1686598
2317833
734593
65736
1281410
1121342
1160994
2330217
119643
2894281
2702778
1348484
1104357
186501
798046
738724
401784
1342304
1184310
2066223
1724453
2289389
1562418
698653
213030
1236205
261875
2165247
1647348
869864
2238583
1881322
2214329
2476889
1846369
688569
1943462
2261680
258856
1298466
2931831
2475314
433861
217827
426703
2308509
2771808
2363831
896439
1988048
2616681
518703
2679153
1880620
339584
484643
375022
657700
1577474
2192064
1226026
392781
1591223
2702404
886044
309251
472936
1185746
1568370
2027770
2158761
29523
805070
2661717
1510312
570828
98593
1559055
268
1690535
1622663
2891032
630508
2193402
287934
2753134
2100767
287691
1437252
2935619
2859100
365023
865408
1706602
2387212
2665171
219405
1304693
451730
1311678
2815808
1637073
2615511
676650
2582098
1496712
2883750
2263658
2661628
1937972
1815557
300267
1289179
2890158
1885368
234566
716758
1603130
1824358
2724380
2335268
2394601
1639080
805622
406882
2271425
1568895
1278765
1398982
1201266
2340083
1629286
699606
1725684
2658440
2059298
2458176
259425
2841294
2937784
1993086
2414669
365009
1324857
571604
1603005
671689
61443
959788
1287144
560278
2526227
1581149
2510369
2334039
2550479
2695595
2443277
370256
2629686
597172
1675772
2416639
431409
457956
2209184
2689316
2321202
2471742
1289494
837477
2101702
347336
1868185
1989447
1511754
136830
2581195
325770
2819897
1243295
2342612
1015816
491123
2105121
297198
2435516
412786
2235327
318904
2205272
355581
635749
1239337
381600
2519298
2442859
22828
2720964
90228
1982537
1592875
151056
2427528
2645854
1643622
627906
1389187
2507680
1479272
112747
2716649
40183
560145
1370528
2472580
1708667
374774
2120612
725031
2214558
1789955
1380662
2196865
853105
2353683
2162623
1704931
491415
1654271
1997315
359277
1662711
844277
2480782
2047664
1986796
1147639
1094996
3311
1946934
2744591
1187340
1884906
1111659
1975287
393965
952536
384401
1507906
1538424
346473
136164
605563
2464688
812032
1491657
1770600
2385197
2909312
1919889
92331
1354782
2663601
180672
2547129
1052462
714627
2343454
1912673
2404721
1695507
618112
2702584
231075
2105112
1733238
1539475
679175
760872
460353
1157924
1662269
2358865
777225
1907293
2387762
966833
2640366
1759207
881530
621666
1480885
2038812
1622899
979673
1944438
302594
590770
2550309
448301
213596
1200849
2499149
1128315
2533456
871375
226845
406893
2292448
2366882
2148992
2716341
2769756
1017815
1897574
2801784
1311823
1030974
2375196
2272854
1025371
2715758
954725
2905003
1375578
470987
2555737
742860
361976
2141869
2433102
1141627
315179
143823
2411601
1530906
410324
1210796
2836713
1954885
756506
341118
638384
2143077
2282725
1242178
333616
379695
2593752
902409
2340156
2897489
1054309
929169
2865516
2397611
1579231
2126332
2050969
1040811
1482313
558455
2763315
1851341
1746392
666825
468061
1923707
2225076
1702662
416865
2110071
2760076
801869
1940081
798347
1017859
39104
2789441
337076
2184478
907664
1316322
2373810
2936429
850930
1555864
913021
1229376
2409986
1178418
1879928
1797167
73795
1284183
1109726
2916870
2111893
1687258
2677992
2034903
2728607
2066763
2048253
1207937
434383
2321097
2101769
527555
627895
2135054
869439
2404248
2927383
1867043
2288318
2561936
1604572
2315300
1567848
2304880
1500940
763393
1436835
159863
447078
959784
2446393
23484
2010213
2734132
1618301
2260528
2851147
2290815
1476614
2705313
1646553
1453759
1811327
961124
574366
2884606
561947
1888046
726664
2616154
2824746
2654003
1109358
909770
145565
2500860
1661019
863500
953773
2447144
623858
1797444
542000
697571
2559781
2077830
1824637
1317276
492654
2151326
338588
2432604
1605487
2346041
2571141
816089
786611
1418264
1159940
1858964
2364315
2317827
2765645
523599
2280091
896262
2689819
648658
1393597
305197
1508472
985985
2605561
2008258
566502
1290314
1450829
2759632
1833224
1076323
1098630
1397386
715100
867331
2540220
2373103
2569726
1158346
2886106
1702846
2012215
2630959
1859224
2000163
134516
2332364
1533845
604139
1433728
2490707
1440708
482221
84881
1442640
2290521
1884469
1194334
1741696
81240
754955
2542544
167692
2801258
2281033
2435028
2862811
1373213
1899609
1760263
829535
2553185
984374
2527752
189388
500479
1306261
1360202
1487547
2563914
1381013
887511
351555
129826
2194945
710616
2142298
604710
914659
2797188
2643793
1977866
1154389
32768
2260840
893323
2010227
1094377
1138174
2243442
131491
1612539
64523
1926728
2926003
2640545
1610357
2795184
573489
966747
666705
2749942
2209252
2646464
1894322
1548228
2826652
2684931
686390
712920
2579746
1493096
809994
819463
2584635
302821
2393446
5149
443866
1400437
947206
1225743
49972
49978
2406488
554687
408743
2320696
2400210
1725052
2270055
2191556
2414189
2878163
2114021
2527347
1490138
2727803
2031805
2700643
2680021
1679164
391384
1378139
24108
1932362
216491
2722286
131843
2665302
1017269
2367176
511188
1059182
1010605
383270
1811506
499557
2670987
42881
2840171
742916
2931999
2623089
1833223
2617428
1136286
2054862
368889
2036364
829662
2895246
2271055
2334953
1766330
2691285
2857524
2675995
1000884
2853814
1431945
1064892
1824172
2446460
655480
291930
2502105
2173029
916832
623896
652694
2931787
499410
594988
2019440
1793198
2461083
1628427
160599
2286843
2592825
1499647
2376378
2009800
2399384
523971
696027
217787
946927
1213369
1460874
2450979
7475
2621267
112859
1026327
2543695
1611922
591338
1825446
2730812
2441391
418996
401813
1930284
1531694
2519266
1059681
173417
1508657
1546411
1895408
1258382
2067800
2867159
2181769
2930612
1503398
2849550
2454366
608419
751300
2549583
397949
2527650
791250
809479
2637897
1933308
2521491
461188
456970
441886
1127940
327910
1416262
1838070
1592227
1794469
426602
2163490
455378
1871007
2237441
941949
1277499
2582720
2115861
657506
1728496
2626891
527236
2777446
1060989
452400
2228088
2001959
391607
2331205
908846
103924
126280
849705
1199651
2272919
1703806
1767660
2835291
160443
2047487
1687085
67277
1736436
2256462
2469748
2105677
1478154
1002503
346777
2788279
1492634
647436
35476
2366399
1701286
53475
2477863
941086
1679549
368321
1088215
406166
1058717
1471432
1199100
1104628
1132205
1640606
637659
37654
1379252
1059134
1021256
1739482
2895310
1721937
116377
546934
460925
2157868
2221214
1542431
1695967
860320
122048
1494625
2170985
1885286
592942
2830618
780379
638134
2531994
1734371
2074814
2237998
1969884
2098822
1975006
1743424
44650
500445
1575047
979830
42356
1833164
2175010
910964
1089354
2667935
368073
166011
1447815
1986556
1916905
1926439
1308772
1597403
1731443
1443845
2013434
2669646
1817838
2903581
777795
2731210
1220663
1724157
1848049
2746556
1669048
1030575
1658120
1351625
498423
847286
1489194
813490
154448
2895974
1179706
230418
1074354
202659
2816215
1372183
1985666
2799213
2059797
1937996
520569
2853547
140044
1545004
2447166
530614
2888718
937376
1360155
1255377
2694540
246167
1985171
1436470
1029669
2339902
2736945
1516147
1767335
2928900
1282677
2196551
1132003
2876804
879450
2070615
2696374
1157563
1643109
2627812
2485539
374685
2835410
2366796
2708233
928479
983110
319878
2022560
2861470
1098359
355441
2897996
1727308
1273572
227625
1267487
450957
1755011
2661049
467116
2385085
1596294
2108036
2811219
228407
518882
2604536
2395439
2926689
773968
354448
1916406
2523953
602579
799331
1159057
1053983
2096319
1510783
2492341
1531730
1991809
504941
149578
1136094
734101
2627753
160609
1193341
1416025
884456
2082490
2098532
2875907
1507627
256510
179631
633569
971981
1742359
2645872
1944878
2057731
42241
1137345
2739397
1868112
1070731
1234084
80183
2272725
692268
2935905
2368349
736223
2404589
2756388
2884412
2220832
2469189
2668123
1930181
1774635
1324310
1802353
964962
141440
745418
551368
2626993
2524338
236513
1813284
1279911
520253
2192711
155031
824889
2053439
2215347
1772261
1778926
1590261
778954
270816
1249290
1113087
571330
2049190
1995098
1912942
2183804
73614
624219
1171225
742620
1620120
2581034
88802
1704030
2610445
2839121
2397331
606066
143197
1939362
121164
2343705
2757620
2910519
1597226
1208040
505048
2800998
1326407
944756
1246795
773618
2363509
913909
608506
1749694
1285161
134285
471248
498614
1474850
44161
2616163
1876587
923067
2155231
1924709
751150
2419598
2110710
2770483
565377
1571926
1322218
2038782
857519
2748129
1309945
256953
1496080
2403916
1970327
1076685
527263
2116539
1216811
2322983
2824225
1493140
1020068
239377
2606250
1270952
229849
2108663
1041190
381528
1768779
1892558
1351145
93664
1848946
1756727
780195
1794007
175201
1723880
1418950
81589
1294885
701286
1152186
351211
984007
1303181
2410269
198037
433660
1039390
514516
2538846
2154376
1643000
2188202
765617
2139123
1434326
811046
1774720
1313407
2784153
212060
1179846
2362377
189363
2415317
2040992
263270
296821
2879198
1143640
1743732
502747
29153
2406875
2900349
614626
2675629
1149940
1374986
2331142
201110
281378
257
1790553
1891072
2507315
2565154
1536282
2185744
1884652
242987
475366
2207013
590386
1679712
311444
1891317
1606816
867370
870118
534458
1063265
1438983
722462
1646853
1908513
1077371
2505275
1451725
1195963
2552669
1281958
934204
455389
469540
1401994
2145288
1212975
479794
2675676
2373751
832542
911416
1589468
994995
925827
1241219
133241
2176153
1156377
1975548
5121
2090234
1698103
2300818
2073989
176650
830512
2743609
354589
742576
2025491
2907195
709746
1778133
86306
152346
1143019
1621897
502279
2737417
2498657
2827960
1659842
2760728
1079974
1434876
1563693
480228
1508363
1788324
130442
163658
1813612
1146158
615853
1983517
2887718
2477374
2333244
788793
2150395
1566863
1070958
227609
2355917
2474683
792219
340247
1112335
402825
1479513
344271
2638304
649560
2355458
1447671
983323
718282
1805863
2745731
834579
2495115
1029412
612567
71044
2222708
2517618
734109
597998
2170177
2570026
1220837
1743628
38132
2421388
730155
2043545
455286
910824
1471028
140370
467803
1395648
371985
2787782
238333
1206020
1380637
2643948
1344631
1795916
63248
623020
446744
1159684
2110448
1369364
683889
2242553
170250
400364
2141635
1930644
2311897
767444
753392
970666
1397984
2694776
2562407
539898
2420988
2738144
1352326
2766085
1040757
1651596
1848767
1585363
256696
676489
382452
31287
2307469
2628304
2163347
1546997
1022788
641352
1384405
1550828
1681326
2162919
2167679
2929426
178105
152314
553479
1153361
2830780
1695308
361228
1939177
2536429
1477735
511363
2901870
2528358
49923
58109
1468932
1003424
179351
1961576
2170158
809529
2403305
580333
1674151
621255
1603347
337387
770776
1880830
2165510
396377
911747
862420
798522
2226738
2345640
1022175
2413846
744897
2506844
1898033
2128730
2787940
2909012
2127570
2124515
2683574
969917
1949103
1877192
1472900
55817
202077
1440811
2161554
1041610
286287
1208803
1061141
961631
913407
640967
1775836
2601006
949296
2482650
547830
2181202
344120
325628
1745571
865789
1505920
263506
2044155
2923743
2633301
2154100
220971
2685894
443067
829679
839
207231
1608805
121318
242576
1457959
2153664
176684
2216947
1898923
2311880
1533528
2084357
2064000
2852360
1035068
1879583
2294662
302304
1855815
528104
213852
1524328
240708
428244
92973
726718
1811563
2287403
1919706
2517292
2798633
1792210
903961
1400091
1745500
941584
2617456
1824351
2709999
2484148
769248
569689
641032
1735875
2542247
2041195
2288973
2016067
273400
1762265
2071610
1813585
1645074
2580277
2004374
58589
2631262
1277150
1290890
1246851
1853043
471818
1753243
653117
1762216
529737
441182
1941557
2867725
1797661
1374138
2230000
2055723
588886
2112730
1071217
1776815
2157253
276510
291101
519165
1270857
2443934
2383842
879569
2631693
2301305
2870489
2869287
1946747
104380
2070627
138806
1847220
2190411
1901034
1527871
583739
1061582
216155
1004311
458886
2840292
576521
1606316
972764
1688195
1538185
1587570
1131182
1411788
312193
1550809
640221
403860
1342934
2665758
198926
999286
1876332
2025789
2194142
2079012
1129958
937131
878209
531737
393010
390814
1416488
1566188
1157927
1833070
1862311
2055858
2177433
1675206
701074
1967785
2688334
594834
1140620
90416
22497
2581091
1438169
2789679
1020067
968666
2909376
2527792
1863741
1550964
558818
1682772
718160
1132018
1886013
253381
2113698
57846
1910365
1490092
860586
2863354
2246843
1017276
1826609
382858
966441
1411729
1163499
1940703
152416
2612065
1000252
2678047
483977
991663
625368
82449
1015096
2681745
1416998
1451513
1051714
2228552
2365399
1643733
662992
262688
1308096
504929
1553703
1600813
2489139
846989
987251
505959
658259
345151
760102
2187716
903160
731787
311719
686685
1782545
815214
714538
1178434
585788
641999
2479728
796337
255547
550746
948655
1535231
764295
1835138
2836293
2586572
1444572
756878
2828861
1689519
1632443
2013877
511635
1243756
949820
1335561
2527198
1447550
1590662
1851431
806915
831625
2366018
2352820
958424
2563439
448291
475464
152552
1083185
1863594
662799
2333561
2304012
1477837
1188589
1235482
755643
250406
742224
1251971
159224
2004564
1497982
846773
1453729
2549283
3233
2801720
878200
1742823
1948136
1870262
24928
1558944
2772050
2908934
1239723
2593048
1149212
1009428
2726430
2106402
171515
1487580
1978443
1962137
1388531
2523978
1758024
878569
169453
2008510
2129258
1264593
2695703
1763096
1464421
502753
1199716
291341
1527860
1459230
145238
2681341
2903732
2844389
369993
619335
399200
256456
467635
1252390
250245
766081
1981776
918295
2940069
1352929
2124784
2000533
1101512
1963270
769340
2017787
601549
2784562
1279580
121565
1671809
1427339
580614
813796
860100
149176
737405
818593
2784988
213208
2005980
2353067
2784179
44166
1398997
2272399
989621
2437059
1070710
1101594
1788014
76232
2112924
2085457
1203529
771873
2171879
1445894
1128861
2092077
2312174
540799
2633208
124749
879651
2575724
255093
1972601
2298408
331295
2744749
2739209
660556
1791088
2172441
1875759
2466216
2032620
1399040
177973
983764
2772486
490441
1572090
2818475
1508160
715802
2569925
2375785
388665
2865159
641346
1506684
1991590
1117441
693619
1469359
889666
1274984
2505461
1435218
1025103
394007
2346032
81775
1762758
661192
2083846
858864
2483453
100134
2238126
1604830
2215076
1260200
2147065
399973
2550889
57122
2587395
318971
670636
2289443
62096
1256468
270460
1179968
35452
2573395
339673
2001814
1101251
2447936
2887662
2894913
1619452
1602478
730767
494034
332730
3953
1789592
976806
2159154
926139
105257
2585769
2413770
1610607
4302
1719449
1121766
414978
285738
1048989
2192481
1200647
950707
2095959
1634545
151160
1881825
2346638
688794
800746
2322328
2837910
381588
2240384
1768131
658119
1094043
1348172
397102
1194031
477862
2254401
1635585
50658
326969
1495320
8511
1975770
2104143
1089305
473265
1251824
1863701
2668674
2977
2115889
394386
2007233
2329911
2314553
1817063
2245047
2562976
198921
672048
2837636
301695
2679493
2609288
451247
833567
2696508
2720838
2730316
2844246
1051081
2916411
830589
137425
2042774
1971886
450264
525183
2076479
1576916
1096187
2356306
979403
2831263
857856
628841
2082274
2339464
2457862
1207701
2153915
153439
1683539
2000991
1568772
1770422
1024512
1318877
2140963
188165
2377986
1203482
474038
1743538
1391126
2317593
759464
2022612
228603
192069
1144810
2369342
1914758
2764408
1029122
1675199
1084313
160802
78062
2804333
1602216
2187447
1867952
1471380
1344186
1690981
2081962
2314263
1161613
2005070
2474247
1445269
1270952
2819305
1714246
2712855
1548902
2890083
86875
2374065
2884897
1884523
483381
1836377
2283396
2771230
2816989
2396683
1456655
2555781
177331
1809387
182257
2141845
815227
998561
284068
1006849
1846808
2218044
846053
1394021
1950910
2294696
176570
1643425
1362679
609310
1451928
2562085
2545687
1389856
2736088
1220947
1467383
2864174
786861
2574992
678610
2283122
2189446
1696594
2116840
897821
655448
1789499
2380489
1649293
2929666
1550935
2315394
1988238
787767
814840
1675776
1036024
2238886
1011372
114062
1574842
606939
1796251
365756
1505668
2935884
1713278
2175464
732761
591794
2302474
1925718
1340349
2375312
1379048
1253337
1527796
256284
645027
1510995
1088267
2533244
2540394
232707
359077
734518
810255
1472274
1660867
656667
1937995
340723
2533389
1340860
2703772
1965476
1759431
809209
846994
2562543
919779
1634614
1470827
926623
2617468
1816705
544476
2326617
603550
1090568
674102
2763376
1397798
1828681
861237
1948957
2066805
1936800
2579123
1811754
1931273
1919356
379792
205651
1972794
2603935
11456
2831064
2925939
99925
1705640
379259
1573876
985195
2083523
224429
2191612
2078581
1759961
1124947
1774152
1599613
1083275
2415915
582402
494805
2378627
255408
845693
1924679
2602307
892771
1896960
2120169
1318323
594873
2230204
842181
686520
16852
427556
895745
119135
695152
1855047
2839083
845920
2191049
1820650
848166
495659
1876595
2405743
192366
285749
2191320
571316
1636829
1791624
2413933
1539594
1101517
2831488
1894058
2860617
292731
1982048
1467010
471457
897061
1919546
929366
2876460
2094960
444073
1837072
1578879
2821524
2608550
2134612
2377833
182186
2722590
1576399
1072684
2581809
1957911
1932824
2347490
2606786
655831
2597532
2340857
2460468
1333145
1699130
1067860
251924
2177080
2598917
1490163
930222
2837438
1834111
415085
1965479
832119
2070484
1981673
122749
985262
302443
320752
1233797
2209887
2009398
256180
31971
4247
2789962
2657436
833836
2412365
94271
525178
139405
161379
1938762
2533436
2830312
2232232
1036264
37600
2030651
2717637
2063330
2363567
81800
2875264
287669
2002246
1392721
2628213
1897852
1143062
238078
1607335
2076203
947063
798714
1481625
90807
1977998
1112588
2311019
1857795
710916
438453
1949674
1887627
1829430
2721404
1803607
1927892
1684949
2335401
2618
2191893
469696
359089
2266382
477257
2119888
145701
1066682
1846006
1386961
605725
898960
48922
2045661
465726
909619
1931132
2381841
1220809
2186934
1389298
1106553
2698402
1356786
698431
618036
1300990
2301860
1822282
1015094
1404005
579110
1677648
263644
1310877
1291433
603084
1407434
1204911
1805051
1423928
353824
913240
2887166
1911632
1544872
2275941
2670736
2006657
2117332
731713
816406
235819
1041666
597991
930711
2241363
1890473
1321646
1338680
11945
2197413
478465
288466
701268
1683887
422580
1963996
688203
446872
1926834
1603498
2390262
655354
2832688
622473
2510267
1541780
129822
973878
77559
1457206
2463402
1043060
1696771
2417701
2259617
693567
2275810
384401
2382025
2806935
2425965
2824707
213437
2146242
321053
2651567
1348809
107273
1115388
297910
550679
794744
813563
1638982
1051429
1824461
2596539
57259
391015
507015
566266
1853873
1841624
228674
1890205
1080991
140052
312100
1436195
2647657
1627257
365771
1205439
2265432
1159347
2211412
46112
518863
259885
2545415
325410
1208695
1093132
2811363
755034
1680755
1525428
349216
2715312
952398
1073833
928971
1760740
2055781
2198431
164941
2480903
1764949
2398974
2847245
2350923
1411467
526978
10054
1921443
2275230
2316738
132473
1861585
195313
658206
2781965
2487075
789930
2342245
2857692
473152
588980
2643858
480287
563166
1447797
422347
1953095
962825
2237124
183157
2201062
2922097
442754
349
1625006
1907877
283148
547604
308250
2701934
2252535
126175
2074889
2197347
2751857
2563629
1082191
238465
1278625
125002
267239
1337130
2267634
1701574
1112238
1581758
1015937
1087337
738863
425656
782492
2711646
1546895
521158
323831
2208859
1930872
1008903
771768
1297109
2472226
2579647
744610
2843329
1969574
2441237
420089
2567803
470625
1152685
2785745
2561929
1619822
1402978
1492165
98511
874945
2731345
2804919
1271015
1175622
352501
1592942
1969861
1626632
485482
284513
1963238
2783176
1282537
2088467
171848
1682014
2659498
271492
923877
2911787
114466
1762611
202408
633538
972228
2854823
577935
2147330
15889
1029
1472867
2626856
88172
117616
2269568
2469212
2702656
2815282
538078
2890357
587020
14098
1597411
422914
1737245
2080033
664244
1518163
2466678
2835174
937422
2369311
1138178
111926
60482
1093432
1531415
190563
1800332
1457961
1457021
1793222
2764042
1448379
134572
2523543
1473033
1645744
980672
2365126
1578304
1696237
1860025
510104
1775964
400550
1863442
1253128
2011403
1414408
1706965
1745948
559633
1845993
2596290
690607
1929941
1292645
1795281
2778233
155634
2568575
522791
766939
221065
6170
2447070
1667479
1635378
610565
1136382
1774943
1125492
2736567
2186615
2230801
381850
717864
2503157
763352
420351
518864
2274253
2687037
2857885
1122373
340786
2027466
2391586
2074090
2658224
1126737
1577380
2483605
2012001
1867493
2078584
1376145
1316382
1230275
2109687
1465622
1978765
528317
1685172
4530
2139162
1553445
363894
207120
2761275
2010652
1000445
1923136
995670
1634083
1434692
1863645
1216099
349685
1719724
2808601
1097715
1627844
281977
2617211
1495729
2882857
1989814
2079936
2516395
2306310
2606499
2100567
2294406
2364999
296281
1938870
128312
519023
117849
846636
437130
443778
1327574
1041130
1340629
1905963
1168691
2511551
402476
1108025
527468
238517
2553956
1893819
702034
2421091
2508869
403965
2078879
735567
2427671
1979911
1797619
2477894
162928
48441
404301
118789
17873
1454102
1837319
2509482
2264163
2404631
130933
145183
505108
646046
2325536
544077
1857936
449531
402308
2864296
892642
793789
1623479
2478623
1596880
2902563
2596319
1928287
2201986
2550367
372127
2473688
222873
392984
2386312
1068692
1844930
688748
278405
474971
9729
2749767
1427658
729786
2339224
676031
372717
1737685
1022251
689830
2246475
452499
676672
2768385
860223
2512475
1674037
1175799
2788795
1027013
439330
2531723
861645
205566
1142958
1438891
842468
2322352
1705181
2693977
453786
2103430
1825131
353667
7998
1140197
1797429
2626586
174939
1422809
2058415
1871477
804292
1876603
2839079
957620
1591135
2515076
2128757
2622051
1246384
1380301
1455775
2213700
1303218
1017724
507613
705539
442903
306934
53807
336676
1806195
2480912
432806
2506244
1326655
1136852
1931037
1144057
2049124
2702276
131927
621056
1240715
52105
2057340
1469130
2082020
654089
2147131
420261
2753126
1098923
2792821
290774
635320
1740231
1213921
2735480
1364184
224127
1571473
1144519
1923053
1490390
816481
344056
1298793
2621314
67406
2331953
1994497
2706855
1747500
2287904
2524460
252931
441667
1451050
2349776
328367
2458683
2148099
139652
25566
1137455
2924515
618959
2026255
406018
271741
877770
2852484
1887320
1923767
590222
1243509
269301
2194172
1366861
209122
496565
2539034
1245967
1628159
2607934
2745423
490455
2227185
1672370
1741255
981231
493899
1303630
2194692
1648973
777483
1510911
512695
1632849
2659650
914764
1927547
1518022
2610715
176972
2838197
962791
2918757
2352928
2610040
2443417
1781294
2649609
1647108
201056
768826
2433542
16958
2473138
1940133
383118
1442016
2228992
1184219
1017842
640363
1778310
343383
1357259
1409028
263190
2263477
1791788
2507522
2161941
1845912
1912170
1367283
1272047
32574
2911134
1893802
1570576
1882516
963423
1295757
2268500
2054182
1496471
956795
1410564
1632993
2302234
587648
2530114
708129
254236
1387089
1477877
771758
691357
2855000
1307536
2676667
1189252
822143
2923046
658890
84231
2293762
1158362
2698557
93646
1505824
1021949
2259393
96565
1382646
1508
1826875
1278530
1026090
141164
2090008
1744460
1285031
2219515
148087
1095824
1485298
2931355
1033815
638418
2642456
308566
2709036
762523
2060411
83543
2114384
1216141
1249334
400167
966591
1118022
861622
882488
411453
611610
1161028
1626162
684890
1744158
2414708
2741503
1388674
2424559
2332050
774583
2190130
2066005
2332031
1132760
780716
1258416
1707208
125593
329213
1004856
2054481
1630270
81313
2436453
2086362
1576834
438482
1514012
2659591
1275732
687470
55170
150345
589512
1372076
2186031
1153557
560029
2674366
2513827
1499989
2332060
842574
2541204
1208892
2331726
1485381
2085248
396822
731457
1244788
864027
1689215
1468502
1259821
2659215
2329950
2331797
112285
199679
275402
2843814
300383
1080514
1674530
752717
575271
1425234
1770508
571292
2720027
276555
157950
858329
2311355
2425904
2299301
857546
616212
2467199
426294
841476
632482
1988344
1304919
722265
485001
2623998
2152609
1777
1984831
547172
8804
520661
1709346
738249
1699252
555007
2651188
1205331
42545
919936
1106179
1736872
2613496
1430901
744884
1415153
1994359
2837276
2901937
2518813
471028
2102861
1381193
780305
762560
1687844
1711134
2406499
1406537
2686234
168506
1872401
1578272
1018522
89764
496078
2634334
1827444
1909926
56418
963027
2923690
806738
2606331
1639450
553839
1599898
612941
2300364
2773795
1196437
2819997
2606813
818428
1119430
964760
2337086
1930710
2489083
1734878
2158872
1314328
2663541
1606054
1987001
1601478
1420752
1328374
2662860
958033
709046
1073087
347364
1527514
1155512
788013
1466529
1368048
2670283
1112377
1313570
2779073
647259
1427566
2577562
1754980
1788059
691535
495080
2779875
518383
104617
1211056
2284862
2599738
2840952
2433438
1929123
224680
1273449
1514681
2631098
2898405
421388
1550804
2791002
2595819
1822182
2122291
1631328
2795608
265104
1160957
2481993
962944
2001173
714964
2053050
1475291
1412155
914107
1171418
1186660
121109
1053193
2919588
2163224
1564174
1436485
419648
1825686
2063290
133133
2197736
2371258
2085001
1850589
246784
1372219
2632649
366611
2743418
2131381
1745298
544043
2901496
730484
2462229
2322178
113815
230052
2933425
2125344
469846
269109
590504
2323432
1388121
1761957
416432
1936873
398944
2279878
1016966
300784
1644004
543166
2778481
2028879
2124731
2665208
692436
684463
1497903
2084032
1467994
1406511
2103715
2471290
476717
2206921
429071
2588327
1266414
424541
1002242
1729616
541209
1362987
1893928
2403680
298025
2359632
400953
1419706
2064505
1059040
2418310
2366571
2778192
1308344
1742218
669079
2784925
1757935
439483
408195
360052
941716
726956
745971
2601240
892033
2914193
2929232
2028101
822681
1708383
1811851
2612889
902295
2180509
2733205
584445
1638572
1596080
2699354
1180873
942914
1953505
1995663
2062711
907989
1902391
1872357
1116820
1932643
75216
91747
1538212
1420693
1898899
2607930
25233
1353896
632350
1917947
2666245
2225336
2522468
2014954
2819211
2387975
1021999
1986169
1503142
429571
1646210
1737641
2589618
1659432
2815084
319815
395648
1020601
1111996
2889718
36758
2920985
270429
895459
1240853
2737267
167721
853294
2446797
2738587
2191909
695271
257403
1862357
528996
1647695
967351
493782
2217366
1469874
2202586
2172948
555031
752090
1645585
2366393
1700171
1980028
755064
2125873
2616251
1888574
830592
1795834
2330786
784461
2388429
2588771
739619
2327949
1489563
1602331
2033127
1842699
1138719
1315651
2199105
1638158
2126455
2487701
246043
511037
2028599
485641
933779
773621
2365991
2579808
1926315
1643914
1492527
1956159
63530
538
1440581
123847
1994267
2621377
1130581
220496
2310840
2122536
1110135
1513111
660931
239457
2543921
1866089
170043
2616153
1402338
1103626
209105
1051143
570966
1904291
1494181
252316
2060545
134692
1077947
1571058
229590
1140226
825060
1598793
896026
1010190
873681
2555341
791697
2342620
417113
1460808
1572620
550807
1143733
135399
604902
839358
1267351
2620404
2511391
355906
2757186
641761
2376500
965382
413595
2359089
2869610
1817952
2632153
16475
2602451
1067119
2709850
1542249
301966
1919023
323298
1250181
1894629
458429
920348
1927961
1870095
2677198
1832691
1121714
2561864
992535
2405388
810709
2550550
2550831
1603896
176264
212509
1895763
1988782
661348
1573835
1340813
1353194
298292
1872482
2372137
2488283
785248
2559214
784279
1699979
212488
818357
303823
46893
2024336
437340
1614003
1527063
1479485
1366347
2619114
933246
2553784
481250
1649983
2364050
2714545
1537302
1877943
8638
2399291
476491
230913
1219067
2524963
326070
1232357
2180492
826584
1049836
1730756
807870
565616
2725233
1840946
42193
2344686
2916071
1739331
1747066
526994
1079222
906213
653295
187300
787681
383921
62572
1270708
2269794
1790503
2876589
1639800
2177136
2074056
1776948
931405
1203799
1741622
1509523
467994
763791
2572524
1112186
2703519
745921
1515939
1829243
1364909
1697860
282335
1300289
1051875
748968
2296877
870923
1990620
113376
2207685
1258305
979794
2208745
1415739
2752670
1017035
1669638
580116
1989993
1169384
282393
308983
1813435
2858504
707316
1596055
2129669
459762
866449
1562577
255432
2360514
1481318
540887
1034778
1601631
1772967
2477559
2538436
2276048
1117393
2438430
804544
388079
1191281
87030
2445285
935400
1723556
2872223
1201796
2584143
1663130
1702794
2263349
719627
1560342
1562715
2664241
1990184
2898558
1557337
2888176
525673
1921050
42589
358944
1025827
1830035
1553177
1505191
2853204
803027
2662421
20945
316050
1344512
421779
1671373
2037608
2917196
1823153
2701241
994223
2732033
2391134
1375343
2758897
598197
755945
946538
1950778
2369061
2173066
1303795
2052438
105128
2525868
2155538
876904
1303856
1893120
2562652
360665
1583069
1911143
1714579
475508
965440
2754817
578913
645549
1625230
2645914
486334
1307395
930171
2309793
510142
920023
2497634
2869307
730261
2450067
1965005
2858714
100765
1193932
996466
363700
2111489
2810390
2123243
511287
1180221
1624378
2474963
187777
1665809
815286
2709220
2260497
194340
561925
843117
297350
2282794
501313
2089539
1040541
2417092
1601137
1303434
1356152
2843255
1572634
1443171
750880
1450921
2898151
2083843
1129896
1846591
1792247
1610866
496816
119659
254441
2694522
1698361
2582582
461916
866590
2850842
2743383
2866363
1110997
1873601
2478639
937532
2029598
2860767
1248479
399701
2013497
2521576
1247123
755123
45691
1082793
2819130
1532577
1244696
279670
1683577
1722820
2681626
1866902
2039197
440699
2719384
2937817
2353263
2150247
1414588
1391493
1042849
1898983
1360792
971680
305654
347674
2762388
2160282
2164026
647106
98313
2375927
2374359
585552
763177
1849161
2165591
1952299
861431
371689
1149647
2677128
353471
658624
2360599
36688
2398242
1970457
330475
1444762
1042788
832202
2381060
2336584
169203
2802793
639964
410624
2415861
2867352
1337450
1515024
2843061
1797705
2034832
2009645
961224
1403302
2106564
2695069
1197475
28636
2357379
2130380
1331206
1247840
1310083
695181
2638075
2281311
2756467
2705013
453686
1482190
1732023
2644394
2455186
1261049
2795619
2461970
213424
895810
358442
1711653
2514410
423542
458877
2625192
2922991
658576
233770
2464222
1554367
968277
1417148
707657
1045881
203257
2461043
1740068
1759667
1801961
506738
327057
2490525
2365055
2549293
2736000
1421038
442652
2295200
269469
2649147
2018556
1316811
539162
1571144
371829
2936052
2835476
1988153
2727887
507182
2642584
996045
27219
2176103
2236268
1502574
882897
1096642
2929780
881085
397237
990604
1432596
2584992
408005
772931
454635
1217706
1971423
548131
1225193
1766776
480771
1737434
1441914
1340857
2063060
1078386
1142574
2050896
451780
321248
701214
1219652
2808559
1188588
1908509
2382835
1583930
1992953
2632981
2409929
224568
1245506
1663919
2093496
2867448
1017914
937149
2561763
1015644
787355
2558215
1729218
323489
2690497
1302333
2762321
242180
2364741
2233036
1260390
2071227
2540956
2047228
171816
2785314
2512602
1322033
1947928
418803
1419236
193167
840221
2035421
529656
2319310
2569284
1411907
265921
1883694
491114
1163912
2754727
1121981
463818
2460485
630725
2464199
824435
232052
860407
1956532
2835493
467175
2133361
1791879
1319718
2186912
766522
1556490
1248070
116332
2841035
1358181
2174891
2502971
621140
1288401
1357396
2510499
208850
1846204
2875114
227696
1882706
1459538
2825695
2153210
1738102
1168031
814428
1316510
2132205
1676853
272319
2545734
749696
598110
628558
825989
1254106
59387
1819944
1039902
497009
2314938
731062
493813
979354
2488236
1982799
2555748
2602141
469498
1645550
2522996
744638
2616718
2439998
1651408
25277
9584
2246429
2919408
2616773
2384252
1078436
1879460
2468383
2078569
1978904
1880886
2282787
213498
1645587
802588
1408952
716999
597580
2756314
2621908
18335
1325904
1807386
2433802
2065693
1010828
968203
2260360
2336575
2224023
1747928
2673907
18070
889375
1857668
2473777
2763159
2304137
2103368
2601942
2873530
2479514
1752411
1936056
452732
2424279
97304
2683607
1605305
548238
826120
2774900
618601
879102
1827561
427342
1059756
1830643
990137
1760866
679203
850460
1418012
716229
449791
1733422
2836237
1885643
114013
709417
2111825
2462261
27626
683504
815093
932910
2860737
2287227
2306564
2026216
2156157
2830870
379728
275026
288666
2144448
1082165
1442102
1849809
2824632
540217
82745
42653
2193276
1792780
1832801
1024671
1420756
2293492
2236137
735078
2320064
510485
2154901
2761130
447874
1574378
168694
2611890
231163
2131971
1769791
1583769
40409
53076
2817067
1619549
2331345
80986
944816
1507777
598095
2567783
675628
1695661
2416748
172250
1179904
2379856
2342573
1636064
1357295
496005
1772273
2777676
2730913
2507716
936393
1852393
571594
1707279
847641
880023
1763663
585535
656116
2213583
1769125
768621
1012138
945562
2207262
1034451
1383154
488958
1037258
2787285
114877
896614
984068
656092
1844015
949890
2780521
2832966
1511012
1678166
652583
247312
370711
1756065
2467263
1417882
2161331
1056322
907930
2350065
187693
2489231
1674791
2486790
2657812
2314141
268692
298369
2554789
2789646
1947631
834784
1357056
698515
917533
558817
2001723
2491184
2046801
2345384
787144
1599869
2215108
2788837
1200655
154019
473596
1638285
167835
1616242
2708002
964280
486551
1433212
2793517
1956828
874309
748063
1084925
371694
2001870
969631
2502373
228916
663407
180384
1666214
2201030
99165
1040449
1338318
2677192
2267492
1721483
1647816
1181161
2809206
213404
2497048
649627
19583
944558
707933
553602
1587635
1741292
1199169
2392968
2849917
1969527
2824201
496115
479221
1494942
1781182
166849
1958111
178251
1717507
2392316
2103316
347697
2049915
1982148
1083157
2681940
667558
1504878
1817653
420607
2938094
794248
2880406
2247975
2807280
1000014
30957
635145
1812623
1746648
354888
1948978
2575970
1697223
285105
1032707
187943
1802827
550230
1588992
589568
462237
1486590
937223
2889651
271650
1374039
1553573
596494
2526686
2710216
819888
210995
2546705
1672993
1568390
790352
2396549
2091053
2435668
2692132
2420634
2397927
1306825
2495105
893352
307034
1772589
700520
2252071
1071276
817061
571131
1544275
1683864
726680
660826
2666353
2884977
1377751
1245012
1364319
489721
2695863
2091653
2629088
2760213
1221973
38746
2904721
2408343
2223393
371986
833131
48006
2012669
1290807
472581
2665901
1407023
409938
1046789
2813957
450838
597077
1111497
1371271
2857867
963749
909831
2801541
1435775
2824982
508824
1774225
39767
2718739
623077
2268476
2494650
2238639
1510698
1898505
218386
1069794
1724938
2720376
1235350
2537804
184201
466881
196068
105921
901012
2878410
1103944
740626
2304143
1622736
853783
858539
1487934
2908263
2930984
869005
727241
851724
2168118
1013159
1563281
1186750
2298755
2396514
328172
2407102
1498065
222927
1785349
1824294
1990208
2923425
967985
2766175
1344035
2579551
1598278
2895626
337725
294572
1359606
181100
2157201
979757
5122
279548
1615901
183066
117513
264455
527388
2865318
1371415
1902932
1397376
1908762
2203747
442479
240252
1465933
31543
996759
1645452
1575561
2441488
2434994
1628353
1714801
1141357
1111669
700177
1077177
1957882
312119
2493143
409832
2237201
1420903
1042835
304325
2382632
704010
2370606
401703
2450695
2350222
973549
166362
979237
2927921
1784757
1004612
1148892
1110355
2723336
2529269
2800636
1386029
1314600
2524363
2373382
1782362
2797901
2472246
1407354
2285114
917220
2029703
294986
558398
2313950
2344924
131761
1562770
253166
307338
1273013
946235
2149250
2357767
686893
1589096
641818
1711571
2781291
2449401
377512
1507847
707282
2553679
7070
1421231
1016957
1661863
519614
1025440
105537
2751146
1523401
412988
1294257
974382
1528911
2051523
2812151
2691011
1429978
2425419
1973946
1266537
835228
1802902
1075287
653491
1866762
1739176
124715
2872759
2017581
2297396
1173119
2507548
2489311
1851064
2715625
1415834
2241965
2648409
1129533
2749396
2045651
1212760
1605868
809118
2072052
2022541
1225887
447635
1115629
334462
1292389
2757115
973901
1481752
329736
595194
2263035
1358611
2060678
2619345
2657575
801626
2770918
2828480
86811
2371397
1145269
2697801
1807544
1567200
1772787
2560341
1547074
2394662
736274
2099951
390218
1022014
1287374
1429477
2869029
420939
2678161
931279
2076100
1677510
203346
2338041
1125871
2783224
1267111
1240832
649431
675666
212930
2570750
2895500
1260844
328019
2878833
331589
740453
2071670
953301
182929
1337259
2311519
711910
506720
375967
1898030
1604962
710343
1375699
2466404
482597
77103
1194727
2010226
126606
1042655
625946
336787
1979781
570818
228249
191304
2716215
2800827
1372701
1975664
1929673
2381545
273603
2369287
1617612
2230236
1232422
1169580
1770025
1050841
1802327
453258
2745868
2728515
2643019
20033
1322937
2388066
2817358
1792819
132303
879239
1325209
982620
1281910
2745873
1768948
1769789
967123
1116746
1602812
2069252
281776
2131683
2088475
1674257
2384393
1689978
1328897
2672354
1698253
1560957
1934310
1291539
774309
584163
2536037
2590091
2114045
2767872
837512
2816440
1976203
2549384
597089
899977
2156499
2468651
1427353
833358
1781508
2209451
1648294
2156328
2674406
2051610
2800049
2470401
2035892
2045892
2802014
2277235
962824
2084626
92701
721347
321382
735723
882820
766032
1208998
1330297
1475831
1204795
314877
418737
1626788
1026960
1569094
221065
2868892
2511081
484860
1817109
1543730
1376211
1437414
11830
1815237
2232135
2058130
96791
2860793
2782246
1713016
705750
2718679
524957
1134441
397760
1533636
2178816
1146882
2634135
307601
2732255
838758
1181298
2065066
638325
2043700
28655
2823625
1295627
728446
1605675
2818453
1211579
368802
2671846
382079
1828304
2346246
1852477
568483
345455
275966
1208223
572857
2082903
1371621
2640817
2070902
2299872
100969
709434
2674302
1127451
1420842
2197975
468973
1922023
925089
994219
2095124
1150220
2751501
1470349
387670
2547092
843271
2333524
2285541
126529
905186
2918129
102173
1984087
571022
1116524
120591
1452999
1214083
2417571
2924146
1942812
2264936
2340360
2188348
2387912
1957615
908459
2197781
2771468
1831265
2769624
2005742
859903
2339134
1181257
820382
2411425
321417
183531
165769
2298944
2692725
565025
2022820
795173
705572
125855
677926
2533701
1305752
2110033
1049559
1592521
2348271
2232477
766276
1494292
2075411
2579148
493305
2203344
959637
56979
2495977
1614805
1769745
400818
2834875
1565838
1999621
71203
364776
1810326
2631531
48824
581680
2541629
504051
1834345
2566581
199782
2231544
2272440
259954
525903
1250335
502135
1805016
1752604
1011895
2890029
1053933
2885679
2519702
993903
1963712
2121869
468082
866874
637209
1414416
2676283
1999727
2820391
985985
2769287
2241692
51117
2554653
1740366
935963
1619568
848002
1919621
1844845
499138
2908051
382632
1502011
2800583
994139
699453
2185737
1429232
2140302
2738662
1988524
321537
2259293
1556817
1188572
852018
904743
1541272
2822052
1137664
2240411
1020123
123694
1478998
639960
2931795
2875166
1295589
8880
1756168
1908695
1205744
1167179
2480343
1304567
2876895
1880100
635385
1844399
2419507
1573042
1648017
56947
683639
2274921
2830425
1862745
1068677
2651998
1103988
1925003
2504273
2749442
2046992
648167
504423
2212190
2218700
2234817
514674
2109319
2078968
218824
375850
193953
1198924
1573804
262765
2818596
423159
899268
2128505
1520300
300697
2366055
948070
2930039
2708781
978645
1037382
174732
1159552
1677559
1038754
95369
1612819
2877602
1330416
1467958
1965502
1576283
1414999
2205092
1530199
2456954
770677
2861651
2584614
174140
2704188
2523220
521072
958565
1474453
2549334
2780371
2174310
1442757
2366513
1712099
406262
1463599
164922
2393411
2818424
1146537
1999627
1681012
902462
1540702
2286339
290836
1374810
2341680
2045469
1857334
665378
2465631
2140211
1948181
2895785
426622
1831270
1428529
2764979
1306608
2649242
2682961
2366154
1593077
630596
535555
1979210
1187254
1862188
1616096
1710936
526610
1285238
117959
370555
1144332
935188
2592737
1759819
1522207
2371772
1668623
762244
877756
2525583
461362
2170392
514604
1845427
2275781
1751523
1029854
249391
2938213
1656939
2919616
878168
753897
1505650
2517217
2076015
2326523
2324661
639337
1749346
1493033
1861690
1662889
40755
2511430
1561979
1037914
25967
2651448
812185
2236440
1911478
1326423
598444
1548877
2165873
1707596
786644
58532
599519
801414
1490429
1374396
1451225
1381406
803913
761921
255747
1205613
2162187
433063
1633211
593929
1813874
1778962
2610803
1742413
2544586
2805365
703821
480851
1846734
34573
2644577
629615
1246673
2511760
2086004
1758238
1279088
1458727
80804
369142
357154
1023917
2817389
1779500
945359
429750
377170
699507
1304982
1167108
795306
679826
2866683
323274
1066453
105787
535006
510974
2139517
2314636
546906
1921054
876015
1433976
252135
2751420
2017574
517131
2903868
824784
859323
346012
130057
252996
1648306
2787867
263000
1771904
1056220
248332
1410774
1140203
2069476
480645
1996316
471271
12921
2136723
1123938
2744566
1286562
682393
2485428
737813
763345
2763871
2273372
1297934
14076
1932761
1863403
2464211
1304862
1764787
322789
258313
1042987
1284258
2028760
27220
2396980
1917309
290912
1173796
638995
537952
1748369
675687
942521
2232626
1916737
647888
374587
331278
943529
861015
1849884
2109656
2016347
1219429
2692614
2712932
335762
2113641
2316381
2724251
508582
1874778
2233880
1837998
153211
2442612
1196665
1456353
1244818
803579
201153
1699209
2069144
1453377
1365292
2486118
28513
1429958
2145642
253783
2889645
844680
2220472
2696774
2448531
9420
2231000
1789900
1416256
2706623
2890991
356057
1763601
5601
1070517
560713
2824411
695450
2775452
1617568
1318331
2548772
702514
1484124
554425
1522569
2039444
2243979
79372
1576332
1704404
1650538
191776
627960
1921062
1649792
2753886
2400594
1879090
1556913
1338278
2460636
1583922
1459697
438962
1517730
1178366
579975
2700089
1965259
316857
2441672
213498
2713964
2587673
681127
96832
1285097
926334
590009
1774154
778372
2135421
1282497
1277549
575461
2223903
1183260
1571941
1504259
414392
942711
1968905
1069802
2332609
1373364
389288
1210396
2260769
1907092
2279665
556204
1688487
459756
470696
439599
2004896
1579788
2523863
2882293
1824109
1660124
1015205
833439
1173707
2681558
549589
254515
2194464
2927547
662132
1602501
2368348
830334
1515160
2497087
1743742
2829302
259946
2267261
2695594
1218520
1880958
2054304
1322865
2661132
673017
420433
1144734
2189836
1013731
2318906
594264
1844796
2685811
2662732
1873029
1869789
1944671
1337128
407655
413326
72757
1887756
1848971
2841189
2117206
2884878
729750
1820888
207083
579622
2839158
2731801
2506907
152535
975818
1596987
1732526
2254653
2088233
1486636
1192762
343829
1171804
1921190
669656
2826788
2689820
2283037
2316926
454089
923276
1375851
1056152
1995415
958757
2551956
1880883
2499783
157501
2120639
1982764
1757041
2785221
2286005
1105758
1006924
2342060
2118855
19748
1810830
634376
2781768
2614327
1165610
837873
2635257
2843192
694643
1164096
1032381
2740167
2701301
901759
100980
2577802
1704299
2426468
265126
1123076
2516316
2570429
47838
1787833
479015
2368022
578558
1669876
81967
852017
577879
1154132
2059823
1140682
1827433
63206
2545882
1817087
1053552
692328
2413395
1019802
2277366
2909587
1900027
900337
2615347
464031
189049
1557715
138190
2076140
1580873
2205230
183125
519198
770407
2884459
1878899
485906
1918629
2733335
547775
1089328
1314302
2219014
1109554
72421
1606478
522616
2359668
1567233
351292
724290
1156330
995552
2461938
1321753
1261627
919042
2778000
2919068
1483559
2281903
2775935
355456
2689387
1145055
1275386
2871827
2642826
2183019
433684
661944
2421895
545504
2849785
390958
2689790
2070510
2381628
2887950
2453911
2758788
2320428
1429922
1563538
663693
1655232
473118
2257257
890810
813256
602931
801885
944953
1630191
1277090
1223244
1467271
2820615
2564441
2868886
547038
2695921
242072
766238
2413117
2040799
2023380
221838
830453
175491
1886297
2762172
1719874
2361555
491702
1557168
403805
1488199
2587714
1294158
2298369
2569741
670386
2401925
1979809
540626
1764036
2822321
141138
711063
914469
1911723
677395
2817847
2365613
389313
122166
1702493
106017
2373186
1335321
1423928
1698476
2059830
809962
759126
810385
2307540
1383951
1713902
2780406
2546626
2866438
1695333
2236416
358170
1265801
1773383
2024492
268787
2295743
2062446
2295414
2150192
801743
2023420
2158791
1871570
568980
2206244
603999
973446
1950050
18726
2180014
2327590
2364572
73936
1152353
133722
515490
1425048
2457574
1539953
672890
770817
2284932
2589100
2119677
2514581
2413644
2408373
313811
1137320
2736937
2271579
2098454
1117921
32287
861640
20313
42807
1136534
91229
2825372
969315
2776890
2010552
1501201
466736
1713038
215693
925079
2128817
2630652
1600499
440926
1284141
1385939
2714589
2419286
1206618
2720760
911377
1875920
912944
74525
2362673
2284710
550637
1562792
2624506
677192
1244518
2093506
797507
328552
158889
947251
2401636
2845890
1937685
59081
2183395
1994050
1061335
2679592
137091
1396336
1192100
1990173
1248650
501928
2349519
1917144
1758720
2275534
1872411
196910
111838
2193988
1787110
1632364
1415958
1594053
453228
1293688
1459929
1666870
84843
736586
468513
2552452
1055267
2848041
2049868
2704851
1027377
172204
1949263
1643672
2137004
333126
2690940
1426761
1360641
2226584
2118686
1050062
2937481
807371
2900542
1278609
1114163
1393602
469851
1706419
1105588
2636690
2443854
2398436
2053987
1651896
589879
1045922
1422551
1623614
1368105
801250
2358520
2521283
1917619
829094
564196
2402888
1364126
2906966
466663
2344205
192111
2765619
2903834
2419130
730136
2018465
2253752
603145
1885993
2494706
2348145
365052
883667
2625767
2152479
1482674
305390
2741961
2487652
1322346
1121956
1386092
658972
2023988
2909893
2811296
1068806
2573375
2405314
339132
2216582
444777
260363
2758974
1186911
497550
738681
2376541
1695581
1176055
2550286
1108690
2866640
1018239
653507
14915
1640256
42704
1030304
2909135
991889
731720
776742
2924152
1289582
1852968
40192
1584555
464268
2223181
614383
564551
1219379
58993
374014
1612214
2635322
2108853
1447858
777429
2725947
623924
2008917
1666002
311539
180366
1851997
2892725
2819653
1959794
1934579
48740
1807452
1348014
2106010
322311
1611771
1518203
390195
1063564
442020
2472376
1005592
2127361
2868456
586100
382128
44502
208529
1093196
2527186
1236162
1586067
1186387
1691836
402732
1514
2062870
2337342
1371361
1484217
2521363
425315
2740574
2539875
812100
487651
1341055
398888
2454889
1673346
866607
184704
318766
1828451
2694979
315323
2349648
2290577
18693
2889214
106535
628427
2770694
1952443
593064
1521409
2395033
244055
2089537
2105838
549536
328665
1879680
1699365
2228159
2418571
704945
845104
1189477
2700759
864740
2193307
2647807
1165261
1371075
170249
407861
2259691
792339
2511657
949291
1577963
722941
805710
1857164
153658
2383563
2161338
2924595
1176654
1400918
2010756
2637894
2362402
1299560
1437349
957718
2248519
1575671
1386909
2589414
1274002
1098551
492618
2855800
366651
1122946
1548227
2070468
1071437
1127806
602116
2118131
1208962
723328
2225373
1182369
1222258
102800
778993
2034957
2252751
1165813
439880
1111997
275988
993230
2490804
6953
591140
2456407
1127569
2670962
1160788
2032072
2620486
730750
2039592
1675788
809160
1661057
1954322
2780918
2329152
2390249
1228186
1011685
2045192
1617266
1225900
604501
853340
1191638
1450120
975564
338201
1129913
1389749
2915142
1281082
805704
2301701
266556
142802
125726
1820675
1058782
2673563
1176335
2303456
989025
642037
844168
1620919
1086078
628993
701482
144670
2196441
874003
2055292
2217482
1521758
2643950
99014
1260109
1692559
962005
1217755
1084008
1309281
817757
942584
808446
616597
2386442
1460758
2601189
183670
2561047
243042
441594
25297
2576089
83135
1579634
1842819
2313304
1878776
1065727
1213004
904522
1908632
48565
306914
2895943
2095276
2503450
2539477
571849
294551
59029
61087
1222036
891431
2268338
452225
1480629
34313
2351262
2938737
1965212
306316
1792253
2649040
196540
968641
608896
1552493
351824
1130465
908363
695758
2468553
976269
1670832
997092
1076747
937674
186488
2365833
372508
2593226
2719260
407937
2810745
1177286
190038
120422
2354114
331512
2901146
7333
145047
1360985
2081487
1478522
2120156
1552161
2252476
2055520
2855427
134127
481620
2134699
884924
1667898
2655138
2183357
1678438
205293
2625755
2853580
1724249
570008
1088252
2369289
219404
2758138
1924558
1291775
1108550
1647671
746027
2538849
2640602
735488
2628622
186373
2596390
1177747
2158059
2734590
1953939
807274
2470475
2443002
1325686
2740143
1664724
1158891
2107237
652397
250523
853727
2488504
2776056
588737
1580244
1497813
1582130
864131
2312623
536229
608021
1857524
576452
2028516
2243019
1208705
1353908
1629068
529921
2830187
474982
2221892
2079816
2449122
29239
324005
546300
2699496
1639530
2105550
1460295
434924
1499644
314863
1460238
2559670
295659
1090410
978681
496830
2170160
37063
822753
2570227
91016
602165
1216246
2341813
539082
1964315
2768862
920483
2586683
2915960
912463
2861546
1809384
2052740
2065665
1344735
2360463
1384521
1529047
650261
502022
1687537
1306621
150498
2630437
538522
936481
2321151
2401953
1281952
1914597
195308
830229
2189498
1459850
1930520
915426
1754662
1486937
1961051
2736781
2108139
2105518
782350
722129
140290
1355012
2188503
2486129
2375976
501726
1787139
2341354
952484
1582771
2277391
2811006
126237
1329433
653170
405828
518770
1428085
2639309
2371783
720945
1088664
735768
2030501
65180
2339460
2933144
1274090
1668574
387451
2877319
692082
1142474
535387
2742753
1208823
1816379
2175277
910045
2795615
1389319
153067
2081111
1996886
2687863
2766461
1893419
2375730
973375
633246
478516
1835093
2507986
1427793
2601894
227164
1145532
1929263
606144
1838150
2761713
2712899
1579184
2850706
2033891
285424
2459432
664293
1141926
1308396
2105931
398747
2412124
1834101
1543415
1226429
497648
2323965
2009551
1510727
767035
1745558
1661703
1758279
826491
1782841
2697139
168446
142539
1683718
869166
1296831
2139683
1183391
659020
1337414
1393881
2744887
2897830
2578671
2672479
660209
618397
269769
2467756
2810533
2081553
880427
1539417
324693
974297
1559428
2528402
1438296
2238567
2914081
2336052
1706231
2502077
570015
2863847
1618874
2544009
2496172
1748102
2490261
885156
2193536
1717056
152153
1649045
194493
1455652
358682
165014
1664776
578855
2420920
2516588
2718423
2857807
1324754
1000932
1654742
2344256
846961
2304790
2519290
2478471
791219
2042485
1714323
2910268
1629452
1092768
2193452
970637
363923
1726246
1730501
2489617
2861276
1630828
2164548
1401536
1032551
2049930
636455
1679845
1127954
2682571
2223550
1929451
437805
1067491
1255600
1056804
874573
2474317
1843336
2658607
991976
2071326
1486372
2221825
2404571
155728
334853
2479007
558353
2277971
2414561
1324837
2870946
970065
2852274
2577022
216350
1807435
1565510
1137033
1493574
1736170
2157081
1416235
120102
1157649
2107703
8500
2166551
2291337
614211
2421264
365395
2930041
1343084
1470908
125505
2035759
1043726
1061334
1227671
1479735
2927974
57998
2734649
2305772
566254
2654279
2508710
965501
2410513
1716902
2258200
1895779
1329322
346422
2301743
728772
2892141
150287
2413549
1159400
1831436
1610491
406530
2180087
2243280
2540501
1350072
51152
1077415
1717239
1210770
1894890
1260690
2572775
1930526
2619126
1042259
1065711
2802017
2805952
900244
2683248
2899351
215043
801921
1932568
618378
2556006
737933
1882690
931408
119819
1976093
1883068
986773
1397410
1441040
2770837
1282417
1534022
2272319
2427626
576714
1684222
1007035
958720
2146276
974025
620715
2872348
415833
2174683
715134
2276736
643992
688068
628673
1222066
727464
2181139
338426
1584222
2413765
2216667
2304747
541228
460549
2666904
1243394
2071190
1275700
2647539
861204
1555365
386805
124366
665641
1561123
338071
863124
873814
1492617
1772720
2759996
1790342
127003
68998
2716437
322824
643714
827317
1889631
1319825
457426
1678573
2603815
1094416
1990165
2348230
2731912
1128294
2076969
1551620
1151917
2166767
2707454
2656350
1686625
480049
643198
1612141
567846
657804
2746882
2043904
733177
1443833
703101
235351
543189
28514
2501258
757239
523180
6412
1713582
2041285
2856710
138633
2467287
2037204
1943410
1617978
1757410
828611
1457897
804414
551908
1201161
2795744
1038982
707771
483301
733791
2398857
1600987
2538026
774526
2900194
330427
1345492
1059346
2918834
1143796
1052270
2161309
2549770
1573604
2196351
1265019
2659491
122529
441518
2712620
2257488
1375185
1149969
2688490
2545116
2870478
2057281
776733
1588147
2859499
2328042
2490090
2647124
2365320
180463
2095214
880650
2116530
2267801
665168
2500289
1465109
233428
1499632
386281
1271503
528877
2365451
2056558
1025735
2473324
1964
748270
1587267
1296852
539202
966830
2469799
2260571
1370834
222544
2040845
2701778
2909754
640753
2002893
2507738
362316
190022
2442911
74221
2586379
1046739
2399173
1550538
104543
2236849
296616
1146896
24812
1625198
2342117
1063762
1236392
1824723
2225102
1084984
1797730
2642040
1674237
2725637
48215
2508327
120572
1646107
2122592
1907157
2625611
1942491
179080
1574535
1200894
2266730
2419004
698241
210929
537597
1907647
1328095
2491911
2618045
817657
1614480
239565
1822903
1794510
2568218
1338224
1138984
2803249
459490
2608931
1026962
346249
2696255
2153574
990128
1473281
808185
345333
1659305
1840888
748079
255523
1999510
1652336
674106
642150
619381
4494
715532
513041
2163136
172482
398938
1993808
1315550
143600
1539233
553818
935392
1112571
14535
2208990
1970420
677939
140244
1663419
1927807
2246663
675713
1601546
1160010
1258461
2152328
589545
1187713
2803215
1258262
396074
1590476
1772165
540535
2132340
1550489
1267795
269767
1285229
1221053
2771064
2282508
2890321
851995
508208
2754183
1784791
888385
2271394
626498
192393
965440
1072667
1940285
1859763
398351
1219930
1011766
139783
2572607
2198704
982659
2841901
333017
1291317
2731497
1859125
2254714
1147918
2212952
1841240
2840930
2302275
148691
1062797
1024842
907768
1513435
2588300
190100
1406693
1485840
155381
1456659
1648251
2750224
1591661
795018
1473158
729153
772397
954798
285507
642552
2086740
1428174
764553
1076716
410535
671091
709386
515121
534950
1888710
1431957
1967045
817497
1736309
1246797
927596
2112096
1789952
533422
1238002
2876653
1624227
450551
1188654
245146
446500
1104492
2586809
2778802
202279
197973
2817666
1988713
2358355
2063071
900057
2557402
2386796
1077458
1591609
108399
1869610
2883640
778030
1232632
221835
425352
112065
2754932
668398
599848
1141521
424822
2924177
670117
985204
734969
1390560
2657035
2299597
1935750
20929
544058
75036
1315259
2042797
2056650
481373
1690087
2446999
1977646
645612
254280
302601
930585
1665977
1589408
786422
1483255
1739951
206334
1008889
1705030
2247943
1579038
699742
2078694
2937160
2886008
687206
606836
1753157
1457706
643758
2523135
1880118
2503495
1140800
2441650
2120886
262096
1491939
2670670
616833
213848
384348
147973
1006450
390782
2758032
107552
217838
2469402
1583655
1515180
1583012
2236085
203224
1315414
2664524
2556578
525090
2637981
1752480
2144154
1132950
857203
1532906
2452979
810117
1999366
1342672
1082195
1792369
2095681
2924998
2768939
379344
2597464
1339359
2219498
1326190
1114603
1211027
2419734
2492682
356218
507890
365521
1500572
540781
536915
2418482
1016743
1499969
834802
2417612
2186273
1555328
975531
606976
1774827
1739373
1027509
1460209
1177042
1233466
1863929
74385
1264551
2777289
467929
2125426
45185
41937
1221512
2298650
611369
1490104
2461041
2410943
656959
480115
1144182
1581445
2507294
599846
2133754
2704863
2917748
2109495
2725425
52393
1963866
1694885
181262
2551893
685803
563387
1193029
2307192
67305
606482
2487334
786516
2619424
1501187
1726806
1211741
2123393
920025
1492174
1775166
551621
1904999
1041872
2910905
1981283
593805
2656457
2475633
1086802
526883
1227704
1963447
1752389
2521896
1595626
1865459
2755796
2681121
588221
1129815
1416388
1360720
1292544
1344807
441590
2000784
2176202
515603
2371128
1905537
1902682
584503
2372114
1452737
2312091
2791082
488837
2421878
2743309
2551229
2804180
2819798
2198300
2334362
128823
1895516
860984
731911
1292220
921003
2801531
2546242
7757
1956837
2399458
2637298
460969
2008619
573336
384925
626840
228108
300137
1714583
1172412
1819401
1008560
1320815
1447313
2684147
2518549
1900506
2015093
2178148
2439829
557839
1030137
755632
2185793
898965
97425
1982912
469735
2119100
1087635
2592596
2358998
1883293
2589199
2883972
546457
250368
2635026
2011904
1417544
716343
1065753
1892188
1479701
1820245
2756860
317139
683151
538816
418611
1778416
2788555
2059846
729926
2339085
144678
2599743
1361102
508475
42636
2051016
1339604
1194243
2535141
2622371
2413229
1441556
374429
1879548
2922613
2630629
2442329
1513016
2130267
1480370
1488975
334287
814873
1135124
2060523
2236740
363730
1858408
704441
1671672
224754
882723
393515
167457
1224326
1905761
1296723
41528
1241875
2452492
2442931
2551666
162229
2127907
2421780
2577595
1292418
314640
2867846
374781
870850
720707
816776
1655978
1723402
2222363
2158320
908454
1853380
1684857
2387758
1726132
189957
349265
2436573
2430030
1813476
1319758
293079
13408
312871
96410
2476796
691956
1882540
1986884
1066962
122299
2694621
1600458
590163
207391
351137
182463
813632
1638303
726465
1636383
1680357
1135802
2382441
1032797
2764951
1218831
2512795
1566982
639212
686642
128095
1374987
397824
2464703
2516302
804674
2926604
1552877
690621
1512808
293952
1368133
2902207
1894218
1621439
2442226
384525
982804
441758
2930387
739862
2409138
1754690
61919
2666234
1963703
2608592
725701
1050991
530155
1034692
64211
305965
2425306
1908709
2308113
1093800
2251923
2176622
881651
767611
1053036
2923271
114602
658648
930139
2783413
436602
2215331
2530021
2491067
1515081
350083
1965695
1817496
469489
173536
1562093
688068
957641
238990
817594
366579
771060
1709551
2479449
1019392
161502
833807
24857
215274
1881963
1464534
2839439
1254239
1989534
1648874
742457
2934837
505940
163468
504370
1684686
1861460
678161
1805908
1659647
2250629
1051232
223864
2398869
892901
2747882
2226068
1989185
2272042
875838
337467
1002368
596262
2092765
1523925
1474246
257258
49671
780633
691691
2901758
2588133
252115
882186
2092223
2117927
2166170
2279210
2552625
2437303
1747736
352656
717970
1819801
1756126
1796407
2162467
244038
1726773
830112
1713018
1360041
34361
923422
2282453
2250099
2904264
658
2040075
2863734
2302948
31643
1500365
770807
2925519
872092
1375337
1374990
1461633
281081
1243760
267736
453953
1274562
2414969
1377007
332627
1925895
1639282
1535867
1979069
1335296
2528576
985839
1732129
2700358
107749
2582461
2385555
2908877
2564394
1263950
2707972
1773013
734715
685504
1314872
2639140
171256
1744215
502306
389734
806726
1298762
233545
2270239
2926551
1418050
686101
1954345
1615159
1382019
409630
2721473
2260593
745438
2430322
68152
418205
60691
2101488
2755096
1199684
1546896
2164657
2375978
1538646
2829313
368886
32759
1508434
692088
2136151
2536768
1010440
1900225
2626089
1907103
2482637
1536522
586976
796722
2797252
1657485
1100684
1628948
2470487
2176810
1893760
2481569
1815160
966638
745853
848547
2123233
1043600
2170441
1809688
1588115
280515
1797366
2412695
2013298
502609
1583301
2194839
1996840
2829074
2824277
307916
1531011
228695
961296
853732
1449223
1479693
2620108
27806
1177231
1166858
2355597
774885
2326943
1229620
1417425
1762262
1715356
2544157
910952
487945
1388087
2826583
2829435
2574128
471290
32584
2751174
50472
156787
2310857
1987766
2523577
481962
2461162
2594725
418324
2920637
502780
2821214
1311330
1362133
2190474
2692371
2293153
434744
892687
2450298
324456
2311308
1863866
273528
595297
2801356
1997608
243930
1680555
2119386
752905
1094924
1822553
1922567
87764
311266
1048040
238296
727796
2288023
112506
1546593
1847806
1953692
442110
344657
1298474
2581400
1327182
1738401
2013555
2796458
2791993
489891
528435
2930935
820221
2935374
799511
202038
1401645
194162
397983
2114152
967762
2053126
1368560
1419750
799621
1993997
985296
1677287
1113236
941145
513866
2933569
635191
2521612
214129
1227934
53134
867760
297933
581547
1445971
2600883
912267
791652
1996607
1189656
1263923
1516873
788867
730386
396287
1577738
2636137
2133767
2428972
770815
1197000
1892084
2722445
1211577
385016
941293
1449042
1688920
1409881
1321502
1483024
114912
1120825
1376120
908068
2758729
2272166
421233
2186547
2888861
1795592
2482878
773961
1390098
495824
1869399
2845458
821575
1880427
2461617
2142101
1765673
2434518
980742
2047883
1037531
1350987
2802964
1530719
1292468
514869
1245128
1303233
876067
2717223
2464801
2248007
2193675
1687678
1344130
1651131
448845
1617748
2803658
1889769
687072
1164658
956506
520397
605657
2786210
1440490
1919235
2748511
2152885
209105
9345
1654473
1345401
2588463
2416723
1017892
2752196
991655
149351
981413
532215
1880851
2057770
2366124
1487459
666383
2456494
1271199
2293610
1283090
2315265
9304
607586
802265
2020730
1776879
2679462
2671458
2793272
1925492
964916
1158776
1752524
1384153
2731804
2318831
1733680
994095
2240386
315123
1473313
2618253
431873
1962402
1665724
1077495
1873735
802984
2000335
1176810
2709863
887804
692682
1366549
2828764
1950836
1646979
2068896
1302497
2550222
2454235
2470686
794201
29692
464439
2398855
297383
308568
351702
2690334
170001
2764637
55863
2219013
2627442
1228591
1025530
2370723
1898955
2695210
1337920
2732884
636554
2459830
811153
2936090
2746818
16739
2834106
54579
590504
360579
633317
1615264
2893474
2883787
598232
203227
2594113
2063821
1485693
1446899
2823999
18621
290513
1828614
1924157
2493459
2866001
1154136
2571331
2089696
756741
12464
2536157
2757842
1925495
2329590
1326562
1703366
1340298
1003840
1933263
1038504
141617
494928
126881
1605502
2494902
1219949
581715
910014
492670
838910
1835331
107697
1099638
1667917
2102149
298707
568639
2356934
801809
806026
680579
2904390
1512294
1286205
2626364
713118
595690
1938188
554245
1371949
2572305
751347
1274142
732686
184273
1878201
1209421
2154372
2337312
1743480
1848841
320567
2090576
668798
1014664
2344381
533694
1074833
2696092
248640
774835
2351795
2103023
434684
2101624
110192
489066
2025853
2080654
1734760
1362762
852022
760882
1101734
2079825
1355632
1499133
1926313
98281
1188404
2598146
1264172
906180
159011
397886
1525784
2035130
432520
2073110
2585172
2340798
314381
1018516
301243
2166529
2277443
2703268
1106533
211547
2393840
1026900
1577812
2574544
1143753
2381522
683966
2717674
1201343
1367872
263009
1697720
2210251
1943707
2706126
1375550
470142
1123996
1371904
1644537
2906747
1058882
564513
2347055
2220751
2172861
407685
436727
1222349
980010
1501357
1719785
86855
571799
86451
1816476
2860698
2908924
1731810
1300467
2234707
2769410
2430749
1191336
1498809
1612264
259485
2861375
2113347
2660399
261359
1771301
1955819
1036664
531890
1240157
120632
1098545
1214349
1201990
2643765
252372
430013
1807550
2351470
1837294
2308781
1168273
1457424
391645
1214902
84105
5419
1072595
2213929
1013850
1599840
897914
91114
485059
2039439
811344
2820135
303238
433402
605832
1444017
709544
1911677
748593
1058315
2141571
2302555
771027
2058761
2070796
1660705
1711560
2581598
636428
1038376
1309650
664444
4960
2010985
1480623
1789672
2049393
1134613
855070
483002
2830898
2089532
2745212
1499562
2661813
716890
629154
1836296
1033351
2130343
344114
2933248
2930038
322023
933687
2331915
2306910
913552
1429742
2810653
2267116
216834
2144055
791967
1563700
588701
630233
978199
1575682
2615129
1796218
1601643
1254185
223058
2123976
2641910
1589187
173573
853049
1940442
2053092
1451954
1243515
1969766
2292506
1813218
2325688
1269442
2840289
2693460
1894006
2521167
1330746
384028
857932
1541169
1039141
1407637
938480
1617103
2479847
1096192
2821796
297026
2151863
2125428
1476096
1827114
1312395
2093632
1772668
777485
1133518
2357539
500227
1245268
2889593
940748
973408
177229
2068824
2638255
2926797
2826674
1862052
799623
1552866
2120878
2389009
1024620
610917
2040413
2159026
1968284
1887284
1703139
96315
1930746
776235
1004624
558386
1879961
1025551
2826790
136324
510092
870993
2063834
1239240
1089079
407515
543625
2809543
1486656
11921
2032983
895250
1817335
2332086
2774065
2082086
2275777
672529
1105073
856474
2749625
2509842
2426284
2749604
1224338
188966
62526
2246745
732305
2356375
2051330
2650123
553124
2556859
1212092
2685327
2119242
2879431
2870472
1175658
1785522
62791
1026203
1482156
1915756
1058511
1736932
2431357
1732355
1233511
2407044
1955711
1680203
1959654
1769229
478529
522472
1010585
468770
1221048
1505953
2231771
1310749
2528845
2832397
1678892
1747521
2627243
1624261
2389810
1548522
2767134
1033787
2136512
1949622
1078483
1779208
247677
2876143
2439031
2571847
2768252
563671
303871
1573422
1126726
2602479
1949716
2351466
1780159
788608
1594791
237495
2743061
1229044
2105360
2297641
762001
378005
302066
1985936
397757
1054496
1177604
552069
787184
1223393
2337911
2319622
1232109
928263
107412
2382883
2191198
1406886
2478929
1380087
1919310
2854059
165001
1042579
1742336
678031
354406
650389
1662018
2917606
2398193
2652947
483984
1433018
1841917
2938684
2842007
2611548
680782
2013926
75457
2860036
2483276
1150732
1373695
2767958
1000637
1581796
1160528
1153525
1495807
1310168
1918732
2791207
2186938
2380188
126909
1742299
2043863
755127
1654737
1763594
155857
441150
1470009
64772
757932
2354114
1932245
1950236
2593817
2695786
819398
736730
2704470
1130993
1427995
2405513
247075
2235006
1855843
1993239
2546396
2156971
477392
1647782
1964051
1591718
2862340
2840514
140829
1346237
2572573
1140347
2038366
2800202
2162214
1561691
560287
582075
1773436
1111259
1551099
150158
1651288
2284221
1815593
1103161
2388178
1712929
1530682
934531
1230979
2295943
1971203
69381
1078684
619582
532926
2531817
1251100
1451587
2828557
2366340
717887
943566
1919648
2799559
769084
2073944
1506952
2151661
2505709
657240
1085733
2237192
1107608
1997720
2527160
1615630
364813
854648
2399265
2798377
985590
168225
1344010
853498
2617452
1241014
2166409
2801298
1239934
2193018
2373007
690095
2737180
574386
597951
1739303
1112415
908020
2108981
442672
612583
455435
721657
1269184
1485067
2480881
1801291
375962
2638086
2088907
991744
2681854
946829
241501
1307590
377349
1631330
693054
863587
450642
2334386
1374098
1522748
1751755
2879067
1149372
2164707
1522465
1910427
1990155
1228573
2911028
58477
1752778
1502950
1030110
375933
1305526
171080
2929222
1455331
2205167
1321667
2468646
214344
2703739
2419419
248021
1150024
1588957
2263203
1003958
1813134
1261172
450314
1917861
2396421
433620
920866
142068
1060269
1296095
1289459
244890
1632102
1377262
1456324
866158
2667056
728718
502110
1722366
2142836
2792444
1796288
333837
1892335
151495
556921
1216119
1378095
669295
1340223
645406
775235
1787820
173647
2677542
2017266
1964973
311339
1189175
876318
188936
2647449
120060
2205619
1315875
2189458
338501
2120819
478024
1241805
272253
2570193
599783
1992702
1877588
730258
2095600
1462210
1067145
1543631
1603309
580816
1977142
2534184
973250
2310574
1905786
1939758
766973
2332885
1124587
2885870
2649778
1431882
378311
530621
994444
2117837
657168
1577449
367592
642273
1270882
2074342
1239049
2343173
1318230
424967
709137
1277305
1470479
1474559
264736
2904339
1809505
1012715
2499323
1846301
2209198
184721
1851850
2249462
1921393
1568383
309173
1655584
601377
2425674
638122
2224426
1325839
132102
2059977
602795
684813
553991
9438
432882
1854533
2831657
1231814
1091008
1476453
46160
2855531
1056432
1118060
48894
1585318
1623038
1275494
852283
2758510
135059
248147
680522
1095241
490497
984994
1379277
2321614
1079582
2624053
833763
1268113
693809
2423999
440385
860159
1513136
239542
1278600
1918018
2722409
425556
1479779
1263238
2841451
1202046
1431975
1399782
1284704
2029429
1240058
2413776
579838
466868
486482
490201
296236
867340
1012045
1153777
866548
480955
1204649
1519285
673205
1742028
1267462
2565949
1768344
852326
1558282
834671
592154
694440
1756793
1248257
24353
137205
1254418
258787
1883324
1128089
1017608
1568459
1159999
1792623
2139302
610500
1989241
1588077
475868
2875652
1983742
1822835
619671
1293608
1487095
2882427
929564
2510339
2345641
34123
827798
1300933
2306602
1986634
2769246
1100347
1124674
1684229
1829095
697563
2298985
2612035
2629157
2759093
2228692
2623620
978037
2497269
450997
2680133
1353185
1320719
2548494
1498575
675110
51024
2723900
2277179
1077449
394998
724645
88047
812793
1185262
598224
2468774
2517314
1862875
2570093
1018525
1595598
161872
1463472
2391339
707700
1289017
2062184
2114216
559061
1608324
2839256
2442500
307093
265017
2429589
2772495
597329
1131910
454709
1209452
764589
1799634
1835769
2415506
1705874
203355
2003080
1356852
1763625
1321423
1825675
131716
2118748
2639909
2739236
527212
718333
833752
1334683
1748470
2852178
2934508
432466
2514916
2402411
676101
2128316
2512060
401071
2276172
2630056
2909932
1049147
1311903
1364309
869880
941826
2356331
1379340
1407212
1574783
1017992
534167
687475
258724
1144551
737518
2507041
626362
1682159
1655984
146009
1832757
2047648
2782239
666982
1851588
176310
1253051
70565
102947
1191379
141816
2527761
1589952
2343321
372415
1787775
288899
629573
557391
614935
35791
176308
1573772
395299
2292604
14026
1995833
294153
1524611
1566669
2922058
2128668
537203
669532
1269907
792458
1521872
2162200
1334265
2774146
2456175
1318500
1269867
329067
1194406
605217
2575806
446134
1208957
168738
1112725
1536315
2665958
231926
264259
797419
2112599
532344
1637972
2442935
2168572
1878980
176222
1412893
549404
65420
1307486
2250938
1964297
842818
2134584
340145
936300
1683517
2563904
1938860
20882
2231174
2635666
2841762
1562418
529479
2530818
2176449
152516
1104104
1310133
243782
584062
2050691
417487
1172769
1309647
2829058
2388100
2271913
305229
1617041
34477
1063126
1721109
1192719
1269270
854486
1433118
2859689
1128191
1688504
1691059
2890231
1095275
569339
255799
1005625
2831475
1352285
1997154
2918876
857607
1196406
316141
2452481
2389170
2756454
1947814
461718
2248448
2719705
311002
688611
748149
2172494
734267
2649179
1144911
1726679
2221007
2353739
2328394
801016
1586798
2862730
613450
2691058
172675
497015
60435
1678306
375194
1936645
2410071
2423783
1357064
2642424
466407
1029349
1030822
1037300
2452180
2009346
985626
1459051
1392043
706067
1989126
166792
2256991
2102945
708600
1578742
432513
720757
1194617
2437988
945486
2257065
1340366
2748886
1063678
1411187
1867510
2360889
533651
54540
2321562
2413187
254039
2350035
814365
2614085
1478662
919558
1867903
35674
1589075
2650794
2602013
738592
2569380
2389479
2045015
777103
862421
633211
763854
476864
2086156
1473992
368638
2077404
1820862
2633098
664043
1874156
2073510
1193870
2545247
1132663
187731
1478601
2019968
596119
2278055
2008498
124724
2492998
2878112
1570583
647723
134537
1472922
890412
1359689
1699573
1434225
2161243
625470
1661018
1076844
2048740
38915
2126366
558555
2722767
171088
908095
2202328
724599
1693905
1148690
2752451
516017
2319053
133318
2141387
139070
463865
277968
74295
2760962
1021559
1561021
807636
1667278
256179
598981
1248354
1819203
2173200
2720120
2739505
1552755
2233981
243209
228391
1736198
1067869
2454336
944808
310647
2265332
449531
538615
1548263
1883996
2906470
2136382
2723020
1428512
1712727
1055614
2806539
1168114
1577698
692899
1073853
171567
1821770
843521
567137
2474944
397299
1092205
2701595
2651454
276674
953470
281521
271364
968803
789451
2178022
2639304
2133576
2931162
2596743
1311994
1293288
1738742
27078
1721894
2073015
811245
1210821
434088
237807
2662721
2363064
1454076
948253
2665533
1672239
2547120
1323677
551258
2585178
174133
545471
2609971
1288231
843343
1585084
1408844
2192658
2503664
451107
1347823
2566010
2697412
1210122
1288606
668410
46178
1824917
394558
1207757
2501059
2660425
1547895
156284
2895744
2334395
2907042
801514
963
2126058
2616112
2480018
2890993
2676994
1409656
1684023
1735276
1304913
1349843
1797146
1507424
2921782
2175181
1472046
616278
1675927
2923555
2885299
1691250
964159
1399786
2768155
837465
1860322
953264
1902003
1583176
2039700
1085309
2867851
2110401
596123
2306762
1589021
2612665
2408592
2300162
2729256
1967529
1120863
1976306
735311
1588979
1565700
2198816
996693
640212
909349
1890055
2719468
1216458
1104644
2216711
2087199
1530456
2009647
62230
753496
2751181
838912
986694
272213
1086661
2171708
1868163
635204
1671957
1749128
1455981
1149970
2270009
2415417
2442605
1542398
817492
2938239
2182213
772080
867714
204768
1793425
910089
500039
1629258
1289484
181487
841765
1056665
1588993
569170
2257100
823772
1921246
1747975
2868810
2316322
2821716
1202516
1069311
803350
162292
2336711
966585
1709250
2279646
1931616
92357
2055682
2499867
632906
2136664
818030
674874
705876
513882
1310115
487515
2563652
1780686
904864
1081311
1082201
1134544
694247
1493086
300993
2387791
1565278
335399
1511678
905075
1666448
1671953
2543201
2085849
2309965
1188541
1061070
1782809
2022603
292478
2889808
1976075
1451092
1590559
697607
1424038
1068246
284314
1731029
2033403
2469672
863806
2002064
1661842
507345
1604371
853882
1572173
1090299
436066
2072711
1794025
1915171
1657114
1288068
2703971
2426866
1265710
2010582
1791672
998621
1679490
1394222
2550729
2662824
1717827
1742898
2730648
84301
1418536
1973278
1622527
441163
2534343
2693971
2305108
1012588
1806768
196762
1487035
496679
547757
413394
1512938
2756694
2272205
846364
115631
179301
2428991
1629298
2604561
2652610
572604
737426
239874
1238400
2666927
1811020
2077374
1471225
118821
2039905
2416834
2544633
2642617
2076488
2262786
2514034
2187976
2806804
362835
762591
1616052
259073
1190771
2913748
797105
1643042
326552
2760112
2939860
2771719
1603211
264007
2157017
443335
2816126
4231
2668617
1310870
2068356
744417
22480
2414928
1847066
112561
1010688
641903
2468365
1543048
2276495
2471905
1092491
579227
1639096
1724357
418909
2852566
2464338
2143292
302933
1133977
2056469
2406756
776657
2239614
552276
38962
1932624
1966743
2056781
1126593
2024238
1029208
1555591
812718
2783244
600108
1063596
2821992
2576570
77034
2695947
2167027
353681
2220137
1608286
2674084
2914725
1945509
1269623
2462508
1960124
493461
1902728
1041243
1075433
681000
758845
2651260
2862349
2306165
638531
559669
789155
1830722
2685707
357876
2217742
1716264
345311
798702
550135
2004773
2353155
1519581
121140
2112385
2012915
2021388
1256781
1124672
2454302
1954173
2210051
418034
484272
2892838
1032278
2401912
2770119
1710901
1004149
2307569
1145352
76519
2503707
551866
2719559
1282198
1909773
611982
176730
414120
1998908
189023
198185
1628616
663742
2169283
1466098
907205
1159003
367048
875018
2389985
410877
1235124
377894
1418545
2639572
550889
454492
2388869
2672346
2749665
536138
828725
1972519
1967290
92031
1755072
2703695
2405432
1319698
2246540
73031
1245361
1348977
869567
742995
619818
936300
1631211
299851
622650
1963616
2329258
517439
75284
2738039
2077660
2058304
129588
373157
1044826
668825
2343848
1622483
1314281
2542976
830994
7078
1488259
2022436
2444447
1837132
1246357
2344312
2694166
1238251
1345405
2613164
1124267
1157740
798313
1720706
2698627
2740019
603091
1807348
1459497
2282625
237536
392833
2121539
2733014
2144631
477658
1768785
2367951
1216120
742764
289478
1814126
1299983
2897619
245158
58300
302486
392274
1460855
114112
743506
1123682
2018262
1056585
1158608
703769
506286
2621707
1748772
1556175
2648626
115173
1312582
1194845
1320174
945920
1406938
2284006
2003083
399869
1225459
1982907
240956
1619811
1134141
2484189
351978
751924
43235
2878405
2254457
1264391
1016827
1321472
1488429
1007972
1035250
1352834
356520
1488711
2034938
2862386
1525191
1471498
550506
1055004
1820230
920086
1936335
1275175
1952603
2267891
2704020
2895238
2874064
2638158
1461410
793233
1921805
1417645
398822
1007713
800475
1731565
586117
849433
1528321
1527893
2543667
1408895
2368469
1269169
529721
2281551
2173565
2002164
1543402
1721892
2139532
1614599
2030695
1300471
607491
2506229
41534
2697298
978821
1723224
2097615
2918057
1341102
2206717
2890471
969582
934638
2337495
1830575
58789
2426639
2334651
1573996
2141395
2800144
1813564
744131
2252238
2899707
977567
2477324
812679
730543
2141212
62217
2615569
1598026
2874121
66685
1078354
263643
1121476
745429
765509
2551654
1535858
1980266
2175587
516965
888002
386106
354477
922418
868692
442234
1552385
1000710
2454302
714586
2940383
1543272
1776188
2575956
361890
1160633
2080617
1384762
896242
1931130
356068
1783077
1866823
1796753
1119727
2373485
2783786
2463289
215532
1732469
1897967
1575226
611904
1127894
1527938
2390174
1253216
2734433
1662029
723690
1739250
632274
912316
2020650
213243
2536124
1398701
528077
931452
2007150
1418728
1764917
1502577
1549043
1879273
1171440
1196281
1771702
1984635
416920
31832
1393932
2418082
2404241
2882383
1271453
1217507
1832199
1717571
1761493
292085
393324
2827656
160224
787860
1789413
2214121
1765247
2662060
2508844
427426
1272199
579218
2829759
1349561
725627
2147434
2685998
755620
320840
1188810
2459436
811165
2489357
2193166
2093692
2784858
2119912
1569508
1459278
156196
1053396
667268
90599
809544
1419433
2287793
1981948
2018897
1751690
441362
2434761
701049
153428
303075
1504255
2800939
901419
1009447
1051782
337008
222376
2606090
2095708
508461
2931780
2507844
516061
2631947
587758
1337103
2335737
2886388
590808
759758
352096
1498287
2556256
1665318
2060182
2670658
46102
31147
149467
1881389
2639030
2213745
964657
2163257
2034553
2909795
2474872
2396016
687048
441533
786101
231816
1581529
825725
654855
2619011
2046156
1368514
1776155
1041705
664314
984220
2607047
2005129
212745
2368329
1416202
1114264
2494055
132502
126801
1438740
2541369
2549045
1231593
1787044
2586238
1277973
1357163
1245451
1344331
1998090
2860438
173860
1428136
2291859
209318
934302
75807
31059
367772
1009268
414572
2833947
1275045
951997
2116653
1757886
374069
170143
1059277
2742621
2389802
1100261
1624011
1252640
2503016
1567734
163260
2063034
7296
1255216
2061232
1300310
1152984
2161970
153073
1981137
2305315
1380544
2165667
2403287
400366
2520406
2201543
2082933
2338102
614185
2155118
2307513
271874
1328893
2115363
107651
975463
2847467
1334873
1614945
1295751
2546961
281540
2445971
328254
648050
2400023
2391652
1476865
2105217
177810
708332
864392
944216
25660
338015
22414
1961827
283531
1277257
2772431
1778953
603975
1178612
921267
1223098
2789045
361728
1790630
1174008
2254537
43766
2285539
334240
2331348
2671105
764235
2382288
2060845
2009498
2395507
831724
10563
1223122
1811715
1567946
1919877
2809146
2189610
540455
2338062
2222943
1403672
2346555
598563
422049
2616345
2235770
585364
1473893
413162
2525263
1761754
2929108
2594409
294865
810499
1281458
1974153
2296159
1205027
324528
1690647
2882171
278238
1577908
900220
24054
2883574
2428585
2369376
1131256
1871299
685209
2015034
644157
1498953
1117022
1617524
550792
2855097
497359
1720393
1204914
2833609
636980
2582572
192367
1601078
1307501
662960
2250296
1502338
83458
1432753
766413
2563103
1142987
1713646
239148
876583
2516539
1746553
2923777
910792
1437810
2248937
334547
1511877
2188828
2926916
143534
210201
1424435
644881
2704887
2928478
1016742
767087
793958
133263
2605285
1907912
1550207
266616
291306
2938098
2140482
2136834
2435460
1919842
2207124
155695
610810
2684932
13178
2875654
967704
1155773
1490593
2751744
2102697
1469882
2725004
827567
2839280
2888258
177609
1824577
268560
2382755
2020981
580716
1520049
301439
1281695
808968
2236711
2762829
2637546
1786122
146420
2511321
1399548
145196
608231
2770413
2164292
2504574
527307
982817
60766
2845861
1805631
927764
1271797
2059134
532212
845006
2926497
164521
2402834
1952437
2771321
540370
790648
421092
2328974
1191773
2141246
1961705
2327539
34541
911415
2881467
2015179
2087686
1695396
2508613
2936725
47193
1797266
696874
2661104
1254685
238802
2499207
2548529
2613062
194296
2938731
314903
2121789
2853258
1377111
924051
330773
2864225
2939999
1102265
540178
106722
1095645
1270621
2386893
1870255
2732859
2036381
2001710
892584
1357351
2070192
1986006
294888
24876
2266032
2181867
379807
2669157
2733577
2643239
1880124
1628416
1225904
2519444
1284110
385178
1062749
2052425
1142785
1087222
2580111
796546
747276
1767768
433075
133547
1615056
1851766
1730875
2549677
1448100
70023
2660355
944448
1141377
141215
222787
1530458
1346454
1030480
681432
471225
1929486
867512
257750
1219339
2376826
1372486
2177688
1356989
2827208
2260885
1007204
2214575
458261
33348
2833711
915106
2909208
2284663
380221
2146389
659956
2009762
1947003
52469
1700773
635753
2886226
1199132
310807
1760595
2153512
1134886
95838
2697257
1632797
381688
516736
2110195
385914
362781
467143
167497
2306049
1140213
1964544
1379237
1614768
73593
2483777
1741237
244969
2049483
831602
1417115
2745893
2258257
1972057
2645591
2473132
291866
1189634
2626983
2121520
2885527
2705038
928974
1825273
2534382
420818
2600346
1922941
289520
35799
1157396
1386298
2410942
756865
981406
606890
2580910
2865419
2603326
2879133
2395700
9345
2858479
2339283
2852123
331381
2081561
2128010
2170358
2201609
517935
362625
995490
736157
276556
2459591
2694263
432962
1692866
924282
1313680
939259
850246
96347
509660
2754096
1741963
1121555
1644406
1277916
1778124
272086
36146
309493
2392742
2343526
777335
2842860
2879694
2849043
706830
1211345
2082481
701553
31144
2522754
2471688
1808302
6336
1726696
2582992
911528
317565
526412
1025673
2389577
1070713
2639803
732527
1105674
2829902
2268988
1453222
1842725
2593390
2443306
773800
672
1151591
2165925
2290169
325132
1051856
8794
1145710
1347241
2584073
2296242
2265687
1462845
1929570
103311
2737701
1923265
1986353
327121
1585131
2388419
2878303
2332606
1170054
1064428
2761512
1015910
2774878
202006
296731
2422016
116804
125579
2764862
1865605
545935
415201
2700218
2454250
1636822
2709174
1749241
2539011
2547743
2589176
1002200
24628
1595546
174
2563677
2927830
262612
900887
1462312
2758489
2128737
1298940
962059
80235
1666408
2805346
2217050
2900503
2650604
2092601
2627255
455048
2597559
318022
2552096
1979463
58222
212384
653338
635214
836923
1677054
2091091
323954
2725118
2098026
1734137
2170610
602338
184829
2191937
712136
453690
754267
1272822
458427
2085829
760854
1489497
2051191
428020
1288664
2930610
2018320
297018
2173644
2720557
1667763
2017318
817216
1521807
401862
2161939
685332
2853144
2896267
101146
1709876
1922460
1190518
2549623
2266123
2374526
465405
2786448
303622
1215503
1947772
2546255
1032234
2213648
492709
1052746
1300846
621120
406549
2412238
1305489
356341
1998753
2117484
575437
869117
2317210
601700
2591405
1242021
598730
551876
1529999
871109
601122
1238114
240685
342707
1191916
2049511
2471191
256124
2122458
383224
2707982
2208662
300750
85569
1478671
194926
1649605
2143634
1345229
2443816
351436
260437
626393
2237216
6948
2647209
1040490
338596
17527
308601
2250297
2396100
673153
927931
2795842
2058934
112079
927519
1481063
1781459
2251764
525217
1159562
2202536
1208166
1473961
117566
1958076
2401835
2098768
314320
625332
175044
682353
536676
1254971
1951098
2502419
1687134
515173
2703082
1771833
876423
1926810
1177591
978991
1661175
1446692
379308
587738
370436
628207
667467
285894
2794134
836366
97804
295283
2250050
887868
1607991
679168
336964
259061
1209746
1408034
293683
1958475
2263038
1758401
751663
202716
1214162
2682605
2042204
292109
2777558
2287257
2483658
2303705
1002960
753969
399950
1044211
584345
2178299
1974659
1747775
993519
2572001
638508
1753681
1252976
2581086
2259498
2838807
172335
811258
1837945
1111173
2476572
871471
1428633
1725309
861440
1237088
2791041
1814783
481998
1732948
1142969
2218716
2024709
1045332
347614
1300238
2438218
739333
122956
2706002
2721033
404650
648755
2658105
893330
2407695
900701
119516
1024004
2867311
2666806
1063979
391096
593006
375554
1819571
277596
2713244
731501
2392001
2830558
2655727
1588043
503595
2001775
1147713
688161
125264
2274599
868684
2454688
2408132
269514
2646679
590517
521217
1771484
522068
462218
1765048
600440
1186638
1716792
1622589
356064
473938
989389
17533
1588764
694123
748495
2483830
1906557
1250765
2398716
1592022
2234757
2830073
1096298
1953054
1620974
1526285
342714
38191
1271217
2414995
423883
2796406
2761179
2042674
2272047
1078125
2052527
1592346
2218266
2049775
1293976
1181005
2554637
83767
2846079
2800752
958278
2524353
2179262
2270083
2673515
2109141
1789369
839617
1764876
969300
1881709
2020359
2541318
1643109
1684797
539057
1033077
1738825
494078
795028
812823
1393800
711939
409670
129237
26046
1547662
1588366
93705
276678
2766280
1186755
566731
565381
1619966
1994064
1746271
1374361
2829477
1739114
188149
2234289
1358490
302934
240957
1988547
1728152
1072557
2392116
1029387
1347978
2634185
1275277
2652671
1606938
222254
1330488
149544
2873355
1990734
1157024
1550989
289199
1611673
510287
1783685
2633249
2476293
2164489
2061551
1512334
2636560
96125
2354045
137001
1947207
1022454
1301703
473296
3126
2251058
1706831
2469663
747993
1515499
1983745
2520538
1902470
498175
2165331
737250
504459
2883614
1478879
665683
496217
1678464
1445674
2411635
1416670
1770136
95338
681873
432444
221809
2268565
1228724
1589977
307992
1578990
871851
758532
1038969
2025572
485097
464745
1896129
1201803
1450878
1436114
1625437
1331710
2200641
46540
2139457
1484912
97093
2183682
2004853
1565486
1185631
805959
880235
2526663
252556
232014
1854990
921108
1244329
2570956
410658
2691219
270299
1481783
395000
2058726
2563192
2236893
1097432
2652271
2392448
144546
1055162
1777398
1231320
1027135
1873215
1578033
2053207
28157
997517
2778679
571123
74952
2587884
2848991
2621813
2927845
1143671
1823855
573811
2310315
2272882
1726913
1537064
1041303
1636646
2522206
1462242
2469930
247287
47463
1279981
1519545
411009
2384735
334888
794433
2036710
453622
1792291
2043349
2474422
1844066
1691029
2595545
1357797
903924
2518335
1273572
2185749
2192007
712747
1311670
153576
3259
2246670
305148
2663813
2867346
2545640
2720534
96152
1012390
653787
2504041
967442
550423
2692601
1075958
2290830
1596214
1458304
1903124
2152770
2568216
1309331
839
2091599
2126772
1458381
831341
1749057
304758
2061262
1655808
2075315
184854
2920887
1427504
2918052
2462589
620659
2204680
891754
2844011
2524495
2333426
171541
1704438
1448543
2261716
995250
2699618
2922128
367269
2843331
1797167
2743932
2014871
1162554
1081735
1463131
2013937
423845
193744
2921245
1854061
2940096
1694980
1493385
1755311
623925
90006
1977301
2538087
441149
81230
2777375
408228
2490982
457435
2824355
2311479
1781057
2855303
1283620
1455125
2497890
1040899
439779
1164777
1596482
179791
705074
2355132
1439692
2469865
300225
1892373
2653272
1167730
1865438
661810
930513
1993041
752090
932407
1019816
261237
733858
2675602
1907787
546192
2363610
2667247
894790
565001
1732065
1754800
1014011
510289
916675
1443826
1571554
2007507
2050669
1064266
1046533
1941675
531460
2059808
648906
2034694
2025337
1439866
2742925
1344144
1691762
770135
726417
1607969
894027
459949
1688093
1920384
1902405
1319077
249370
116329
283744
325820
531217
1007338
1205565
888695
26078
1539343
1662388
587881
1753722
1120768
295011
1826733
2700468
1208359
1612688
1565810
1890318
97498
2848180
194465
1234537
1328211
2041123
2108411
2135324
488518
1351903
577285
1782515
2351323
2277571
2134349
285311
455472
1280019
2089031
1731962
2877026
1801298
2668060
1795088
1444939
2633623
380410
209416
2561924
2571407
2925505
610717
1610648
2231214
1993581
1828719
1617935
2396928
672744
428266
2498112
2204714
2344636
204109
2695510
1173038
1522199
2158746
366292
1434296
324729
2471011
1874872
910211
2779420
2217849
1094665
2173306
899389
2094244
909300
793622
1027977
1238436
1538730
1604654
1255266
2447129
870876
1336937
365728
278486
1517154
1046943
1957419
2660703
641225
1880590
2136186
2368213
785566
554081
2680128
2877905
1955511
2501232
689613
2138436
2592102
926470
2500342
946019
2234892
2366722
581190
1432710
2703753
540196
2351243
733419
359723
1474039
2234072
1501047
1155326
269911
746041
67103
1793720
1854056
1528214
985203
682263
949687
2598731
1642959
755037
2882505
151643
2699723
2710966
2877947
112100
865073
1139117
779285
1790927
243963
1905429
681892
790761
781363
1251824
1418769
2478824
2474515
1933457
2291442
1412778
2403180
743118
1300116
766697
93646
2219680
194788
1092542
1785874
2321906
952117
2509695
2256587
1015173
990096
918826
2080324
2076060
1988197
1585625
748540
2509268
1909625
2164444
312062
502521
833232
289062
1764705
47997
779638
31551
148345
459119
1922685
1824967
460299
1510340
1224708
2322054
24033
782105
2663433
2286012
2770095
873452
2458165
2373750
2610449
1230877
968361
766911
198447
1958019
438128
1161792
678919
439153
87922
2585851
913395
1075723
194246
1466619
850355
2817365
464341
1224744
1321493
1345059
106041
2638908
800992
2391741
2098973
1490584
2663758
483810
1875184
2206737
2384970
2390590
421615
686800
1345662
366301
999057
980128
662791
1937927
2651854
1574571
963032
602165
1413589
2766988
22544
2026574
2446570
2077469
2392446
944822
2243284
535377
480059
419144
1317274
2762315
1648341
1189836
1022270
373296
561480
2704546
38232
1299072
2784283
1827633
2812931
479183
1918582
64332
2159433
176366
588999
414524
1063658
2906794
2009751
1675793
1232137
2610944
2467281
1654217
844370
2663251
2118757
357384
1460023
2865856
1888354
1382084
578695
2937401
248340
58720
656729
1747056
1717670
2872211
1727446
160726
2199294
782020
1480273
1465357
2934420
2728477
2322346
1445989
2072224
1757249
709740
724852
1591938
1912139
478859
1547732
1191654
612876
2165223
2272777
1837507
2161944
43538
380402
1629395
970603
937751
857161
1356960
430209
2820021
279307
600895
651920
1972540
2647161
975577
2879356
196902
1399713
1620606
2070109
770045
183779
425456
2780166
1589229
799496
1350059
1620812
1183068
1830794
1840078
746238
635218
2109276
1334973
441414
2718526
2535791
2152185
174926
2312008
1559823
1271279
457311
951677
2301038
255621
2060804
688720
526702
662877
1631935
2888558
1668728
335383
212299
150087
2181781
62331
1313713
1929545
2684840
1147820
1122038
1687340
2377288
2118236
1292840
435978
1755445
2009003
48840
1226687
977080
1407511
826007
617809
1695474
473611
2556027
1917374
2590536
1121138
621686
2307876
642978
1249869
1823197
2812804
1835553
1296427
940521
1402706
2915317
553570
408194
1902162
208565
2062985
634789
568529
587566
1434856
1560111
1489438
2191163
2650797
977869
2696373
2376576
2277143
1361879
2733985
1741991
552728
1382775
1036793
68928
1413471
810924
2291476
2133117
167113
886782
2504514
763929
1017470
2294236
524163
1618306
2492553
2406128
703326
317851
2498552
1681314
63851
1393821
2267093
1432661
760466
2095456
2380654
2855560
1072793
1016475
944122
715649
360954
130145
2754727
1182420
2338721
1021876
578043
2210346
190102
1126092
1585196
515975
2056145
244542
1938123
461974
1154954
2399414
480029
2896581
282722
611009
992877
2228953
2082882
215438
532946
1616436
154289
128600
73102
2915632
297500
2348479
2003067
271040
2104238
1234652
2652485
2842775
1359670
2241535
996903
1234654
57172
821140
688375
417290
1238798
700913
213820
2431777
358307
1770441
58442
2213507
2417638
1319702
611319
2162305
2290887
105354
1806407
2430044
1824399
2251705
2862945
1161859
346230
1993818
2036751
2059587
1668422
1150455
1835560
215294
341869
1132040
2315025
147868
1330667
573940
2621476
1121380
1472838
2234293
21050
1189744
256845
1170835
812414
1721442
2172923
880636
2493651
2450602
1392502
610502
509508
2869310
1731185
849719
1493625
1315240
28071
1728222
1291463
1637998
1976878
1398437
2547067
1635825
768336
2723664
2894226
320421
1268681
1405785
1956314
1487000
2046223
551367
2252057
1641424
2892971
2224334
2567581
2658381
817173
2708124
2212988
104444
2727713
764663
1070306
2300405
2295432
2719488
2861288
1834260
1326089
1348396
406611
1858631
221887
2337563
1170771
941560
2481373
906085
2838204
2157687
1463491
287737
2185618
2202732
1524668
2786526
1813371
561626
1767049
2069003
745955
455134
2449908
2228768
180437
2755644
2791274
137429
849277
461442
2560275
699075
2497915
609913
1607572
487418
2150135
1439681
1008725
2033634
714954
840001
670118
841776
2914561
2773512
2805798
385099
1068426
421046
2130568
2762541
1133284
1167733
2359443
365527
645297
270476
2584183
1726508
2720712
8304
2799135
1660070
1415000
890328
2642540
1146755
1625589
2177616
2609626
1877398
2690609
49204
2436896
1624017
443226
2434432
2423130
2121050
1611021
166900
2350382
1380837
203076
1494010
2920725
2461244
216798
469862
2409395
69781
1852620
493946
1518916
136267
268793
1938557
1215749
868554
2709967
230862
675522
2457408
2017390
35210
1886172
2440264
209320
2896554
77537
1136255
440814
304874
245562
1285046
25552
1930442
2828072
1566876
1633402
381246
443469
2668724
363298
1391565
877975
2257612
248053
2017642
1938844
2909636
734878
2323992
144842
1056654
2429870
793937
952744
1427381
76416
1200375
1160501
2116213
1104867
1152921
974215
1806823
2753581
2488656
2735819
2265298
365561
2210365
2176395
288624
991432
2537463
2579216
825964
823745
2364210
1861368
2222879
448605
2930772
2610654
920244
565040
1777864
1363807
2652694
2485602
2227899
683983
453148
2373040
225084
1401620
154477
702371
772661
956565
672740
232356
1434990
2081213
1094977
695381
734653
615843
1284982
1036911
1699579
2312160
2809455
543549
763028
742160
621830
1408993
1598317
2870846
1444070
627076
1887670
585522
764008
617064
114419
2173753
1000982
2731751
1655219
196491
38991
1031882
39340
2224340
1475612
2490616
2346869
168476
2485907
783914
2364745
490863
2078762
2233997
558824
381473
2345363
468124
2020337
87876
568328
2893557
1209703
212391
566030
356222
1531824
2542938
2084510
106329
1145794
2863548
51796
26384
1020889
729048
737322
1046685
962681
1824026
2028944
2309159
440514
283501
978553
2656640
1070583
158444
1939967
1373694
2138179
2038785
1632288
161273
1036128
1010579
472604
1534244
2466778
2918254
2250143
2441033
705773
2115156
2572669
654084
2800253
1081775
2348976
621689
2202229
2707577
586391
53349
700968
2181824
230565
443067
1138935
832063
1110601
2606719
604623
931120
568744
1554456
2138728
1394814
971906
1584413
276380
1873592
2663008
1432290
1455687
2403302
1101677
28697
1906410
2027728
1933805
2654343
554557
2587260
950103
2395466
1255372
1854544
2525538
569318
1151309
40940
522196
1719815
1817630
1406640
2863469
1429086
1318526
738100
2022569
943683
1332206
2894329
538388
1534575
423789
1869359
2118850
1468793
347532
2521307
2311018
2199545
1121799
1469043
1491637
2058273
2862711
1330152
1932444
1554781
1280243
2621055
591289
1733799
2588673
2634638
300932
33807
2416588
1481674
1705370
1143241
2174166
2140710
1643680
642908
1418487
638845
1465389
977562
1694009
1175235
2232847
2482476
218971
1303069
210966
813578
2649390
923038
270275
1855059
2906711
2469194
542528
2249235
900643
151475
2642953
473850
38172
941111
1858648
831311
108676
1667212
2849310
1558876
887483
2369826
759220
2139815
2703001
400758
2023282
1569561
244169
2485488
2427300
2006799
1569010
924247
2214390
2073221
34130
1100734
1091692
2148721
2485123
835804
1323166
72387
2146215
48667
883013
1590652
2900610
360823
1174966
2483906
2302407
722018
1366677
2176177
424919
2018126
1726634
1069579
324263
260308
345410
508426
2040794
1656642
457838
1942888
1975594
39358
529079
2140912
1623544
534135
1812400
236976
1220825
2641946
2396325
1971681
1569017
2165623
1555414
2553802
1603896
1473231
491938
1427876
1913685
1069782
1673170
2470609
437473
591139
2258529
2551042
526255
2230892
1221116
225179
2640345
809898
1656559
683649
681105
767230
100514
1817959
820838
2744369
67883
452067
2406794
910317
1877238
408620
899320
175163
121328
2883462
2060377
2787546
2089177
73438
2298109
2011225
2508970
406629
317386
713798
1344803
147219
1273732
2915138
1503018
1955243
1492237
2078229
576886
694898
1641525
1984634
529054
1570827
786854
2877451
709673
2749666
1442825
1701385
1933800
2729646
1398413
2739371
335490
1713809
17213
2916465
1319450
686471
785033
902884
891853
2486687
2478050
1050437
2413417
120042
2406133
2629877
2455723
1465295
847309
2730550
1851695
2740370
424226
2305243
63847
948489
1067418
950977
2498946
538449
1723793
2123735
1316428
2511500
875080
2870854
633678
1025756
137294
1781919
1902643
2310357
357762
2206166
1858377
1020328
1211612
414972
1016679
2520254
2521516
319319
446958
2830641
2534551
872388
968274
2137528
689796
1526375
546623
575231
2139910
1171939
1483954
511292
2292567
339298
2468594
876329
446065
2569111
310344
708588
1089484
780971
703232
1841479
570717
1544644
1156651
1495976
2149594
1332437
2397344
2065357
2203137
2477524
361226
1906130
166538
2821908
1402382
2576459
1693349
2522861
161873
396475
2193083
643649
555185
1336815
2599050
2575184
879280
2667994
2738157
2196716
851244
2378945
1186749
1108160
171878
1395955
2453668
841339
730153
1172969
449443
915129
310957
1824668
128638
1085476
1109896
254810
148833
2726134
757323
1246447
1030033
903538
2786298
1291099
1132808
1023900
375736
2879380
2134941
1814080
62306
1050164
1229772
333443
2092905
20162
1042456
2272864
1040245
538889
2238110
1720013
256472
1473798
170837
193299
1541066
2242974
2068480
1404565
2680071
2284989
2506072
2023781
67020
2064010
279356
894166
1886504
2432719
373835
404153
371628
2112229
245673
434515
2669483
923463
2298516
2488806
763885
982029
1980002
2527362
2030816
1996025
2036825
2398006
52769
49435
2903984
977303
2903975
1762097
1675703
1839208
91913
1151764
2640833
1480247
1721391
706283
1809470
2732677
2424229
1554803
2027890
2020718
472911
152718
1030580
1353053
1999576
2355395
2629318
1501787
1297602
1178122
801913
2169338
1747783
1815847
519259
1973531
1282102
1933685
188278
630657
942671
1242837
1649935
1447976
1414097
2668486
1173298
480150
2804133
2843727
1052251
2201744
1462747
1939551
2782119
581583
172367
255108
1077586
134782
281436
563852
2915729
1433834
2335206
664176
2464797
1055664
341117
2021082
1540043
494721
2232068
2152863
1502304
238763
2260475
892056
653460
176150
726362
2621875
1229387
658302
400109
5978
1674541
2240024
892630
2599944
2804946
1222841
1971254
867171
791620
1001852
2429196
2210951
2548748
774071
1716188
1368269
1630652
2606880
1478018
651337
2255087
518796
2903126
2565092
1662836
418006
1637045
1283109
2856520
2878901
2750166
933137
569566
1449656
2016201
607631
1597174
2274660
663489
345159
75324
2713627
2040007
1840556
2469641
1045757
1996811
2052139
211579
1693185
2871054
1150529
281035
373046
2789262
2439150
1332064
1463453
2599061
1010483
51664
2666928
321290
2662120
2039782
1310178
1243663
190805
469025
2497109
936906
2329731
2748085
58575
1962906
1952385
956620
535123
1678369
1965705
2842418
440231
2376187
812486
393402
2556782
2456962
2320263
907470
1222863
2044398
1298342
2143121
1272170
2915020
1201954
1023121
959785
2305593
1220161
2478252
2176552
1282905
753106
200942
2795317
2750617
958447
629311
1525721
859418
1107534
1672622
2726296
2527499
1831386
755286
510333
959396
2873521
193285
1487351
2411712
2190571
129972
23094
2134516
1400628
2200854
2424347
163060
643788
517794
2610746
2035285
914929
1269282
193498
168619
2265996
512637
1409992
316595
2397119
108168
1551163
475612
726822
2157296
801652
975229
394822
243450
832773
1542842
1354064
2734819
2932503
1840242
1940096
1459345
2800469
1556275
1017673
1038464
1832940
1443984
2528350
673313
2417342
1888033
1522087
1292667
2696989
1630995
2464597
2437286
1168044
56859
422373
2845522
1228814
1206189
1168557
2123959
1748106
1550552
230084
2311316
1922792
2058103
1050559
2596361
41115
2039146
2477629
2120669
667973
989711
171236
1229409
238716
2690665
1398324
473168
1153162
1616461
1127662
595554
1652087
2750240
2665878
1649069
1961016
1195097
51264
543687
2305187
1871850
815628
1382905
1299892
60147
1091127
203535
1094732
2583376
2420647
882775
1529731
2247646
33088
2034280
744210
389352
2135930
592389
2707547
1003088
2930655
2628282
584047
2696921
1930297
2162257
939727
1928720
642526
1040908
1037229
1589700
4981
1271234
1034401
2416343
350925
2766927
2311585
363274
1690811
669320
1828407
2901704
1960882
2859929
501036
1452743
2817595
1696917
1674515
846210
696754
27537
411629
2383532
113406
1800400
2220026
1904511
2062215
220019
1946252
2794181
2896120
1967721
661097
716456
376636
2868200
1120861
2668326
2201051
2237763
99310
2204453
538435
2057056
1337444
925018
1011346
597989
2064015
2801482
1283047
1109629
2330551
1605918
1207282
1925117
1946639
1063061
405009
1868949
2620102
847894
1515843
2332812
1584318
623024
2774602
2526280
1964930
2196546
1981636
1970665
1245329
1348162
1677677
1436394
2031758
1985656
2667495
175297
2379092
2472400
1572290
1877197
1174760
2742104
2758812
644829
2302094
713197
2177849
757449
710928
1103943
234064
592485
1982440
1565196
1942068
1627223
702694
1870717
376024
2159572
2568818
2230669
317748
2742477
2001562
2283533
2440418
1696775
857276
475826
2291344
307694
1752061
1222646
2344156
678673
1509083
46868
54374
1218892
1432985
2472368
982657
486390
1984809
818768
2683354
816108
191513
654102
2737458
1787707
514545
510908
1409841
518375
1114315
140335
312581
1953800
2738499
2618209
2299858
1661917
1250769
399272
2855675
2728186
2563015
626105
2185714
357366
1498237
49750
1431597
2055716
1230878
2637705
1608868
996486
239618
208449
1027191
850882
1451238
2482991
1180433
873804
1486414
618829
456179
1977578
2245777
1171705
1944584
216420
481476
2769519
851073
143595
292821
971299
317504
991799
1647402
2034641
483258
2591100
402388
1688979
939732
278738
1359445
1767599
519329
2731853
2301066
365561
986475
1354002
1447291
714609
1020049
548955
236098
1550537
199327
2316259
2192022
2840947
1321725
238758
1502167
437662
598414
1496234
2635874
2867795
1373135
595639
1677208
2256412
1616016
1392837
1823226
580600
1031607
2375767
139613
2601994
2609403
66447
2248324
1704435
118070
117776
2288036
2359414
2704035
1017491
1717274
2739397
1266566
2709003
154905
380433
288730
760905
1070329
1738660
61342
55268
2846980
1541052
1661465
1032468
1742864
747750
480461
588088
624538
1666056
370015
2155550
2061495
2490054
1998353
2558876
445548
2523784
2689081
1509453
1916456
1960824
2133294
1201405
1460365
516567
2396954
2223624
646614
2134227
2698172
1466913
931540
1813228
1189496
2380976
664902
2094364
619653
2489925
492869
647300
2217137
60993
1646226
635997
1525383
630359
613816
287663
2209927
1475165
2559747
1819500
170244
1517489
422555
1313075
1850638
517869
2301314
1430752
1524989
2107820
1766585
2463295
1499724
2114501
2271078
899969
1755770
2126545
1917061
1936569
616122
2131482
2133487
2492469
100834
1334046
1279503
2436121
1384633
1537548
2850927
2398364
1723703
2097038
970509
958033
896129
2106372
2298861
138955
162903
929986
2674404
2604642
1524586
1632882
79932
745628
1069339
1273185
296092
1098165
1252810
2899625
1947363
548610
2547033
166483
2737309
2328253
1977505
448534
35083
1749639
1909694
937209
11502
2741462
2100430
1544209
1008981
2673290
1543722
1699509
1004356
966413
282428
2877089
1402774
2743570
67001
1988976
1175370
1780201
2627776
1715520
962037
1975156
953431
1386921
585320
2498015
657673
1455628
2619627
1497159
964095
1630606
572635
770572
459258
139697
1834674
1928581
2091780
1162385
1212992
179027
151048
2297585
705134
1957349
1699779
2353305
1969950
1297375
1164946
613084
2153548
2724294
1840230
1638443
2648699
597849
1131688
1965602
1366697
823924
1749921
529614
2455415
1240893
2862891
276243
2381238
1390202
1569364
2817761
2043002
816787
875809
1996215
298715
474174
1150459
1884229
2691238
1905540
1838542
1982853
2194191
276681
346283
1772193
1288441
470335
2416825
2778469
890370
297563
2533290
2361594
1092876
142202
2516408
2135909
2211743
555327
894779
2407270
2264251
508707
1875489
2127379
2353973
17635
2162753
2465007
421552
2749056
538014
1091238
1633190
2339227
54341
1784316
2330668
59524
1009555
487503
1671834
2405030
436415
2658050
2602762
711795
1807366
1141146
2555874
2926061
676966
2679367
491734
1481183
1610620
2015735
1704095
1489626
1181120
2525988
2903084
1213262
2325420
229642
828509
1931951
1384905
652004
1553860
142562
2065227
2772647
1708713
187217
765692
1358428
2877535
4081
896426
2615311
1158393
1074530
2164451
1925860
913353
522392
2037156
1781575
800889
300159
2578007
1282596
488573
2082390
58990
257664
1646103
665800
2268601
2486994
298088
2526208
355843
2519058
419201
695785
728506
829520
1794114
564164
447758
296023
774922
2847878
560017
473719
2540785
1674609
1441157
528049
1546640
2196100
368786
2132684
1062643
1797376
2409902
2772218
2745692
1726673
1160002
2697160
1268833
2591096
442740
2842514
2894490
2523004
626921
2332624
1433974
932540
149641
1232317
1672161
1951673
1043385
847377
52550
2647323
1300997
566805
754137
92081
20002
940730
2739742
438479
36538
465036
473050
915851
777332
2885143
2513874
895396
2050974
2182447
1439091
2574339
940357
1991681
605964
2205653
748127
2303325
1303045
2929455
583196
887398
1156297
1973923
1353317
876245
1728141
2515907
2203431
595692
521547
1316105
1431653
1123038
2389199
358469
1958676
1299200
1536385
166594
1212504
2076330
868655
2672875
360016
166926
2088204
1799873
2477660
560946
2152695
214208
356125
1509859
110680
2605627
372125
1817868
2268068
1540172
1149028
2324013
2306479
994025
445101
592833
1824512
2178504
2704409
1877506
2118897
218957
544118
662951
538115
322680
463913
1341956
1297137
195987
1141059
2893755
1429944
403352
557093
173667
2809183
794341
2591322
1736210
576471
2818139
2766990
236864
1995313
14763
1130883
1409621
2305383
2141957
1762964
1191828
1225555
2512470
11028
165540
2910901
2860861
2276519
1257625
749458
1913327
1234563
536518
710347
2254331
867742
1500490
1184599
2101622
388492
301529
2907787
1624820
1393690
1268409
1495468
1248966
337438
666384
649686
1761678
2193976
855686
2392071
752698
999175
318592
282261
2739117
192433
1371343
1622615
2306839
639182
878060
1041212
2598172
1748547
791256
1244859
2383476
245237
1596612
2191293
2881233
239842
1942480
184116
619483
1625753
2430161
1385931
1650029
597152
2928125
241994
1947158
750515
1844259
29141
1767283
1445937
884335
1122381
2610471
24819
2797133
428791
464906
1913310
1274150
711323
294388
502335
717841
1532833
2282041
833305
512154
893810
2545978
969065
580905
296970
1869395
1262254
754480
985107
81645
2587326
1121950
859239
1201361
839746
863375
707113
2364528
1193402
2761828
757667
1925726
1516318
2242850
2357079
2147565
2167485
823299
2824702
1462329
232458
1948721
1278009
1009498
2811605
1761013
2479956
2639473
1150508
1092988
1764640
2234399
1934726
666876
1388478
84481
2612798
1744578
2010802
2058652
1636400
2230550
767017
2252305
2231613
1613536
2826560
125208
1854084
2939897
2570621
1003438
2844784
2828550
289541
2724576
182728
1472544
858765
2851354
464692
2565911
1837542
2365552
1644083
694941
1579779
2850855
2487874
1162904
593116
2803779
989926
1693175
1409312
2415271
739159
554576
2253890
2127959
716838
2340779
2323370
550860
2644066
285991
2304034
2415345
2567451
117999
118563
1015998
2372977
2874975
2883600
1139923
1766652
1406661
2656568
2019592
2658680
2271034
1703878
743774
2601708
2838741
1677093
641639
1499862
2205059
1328006
245462
2709034
311875
2123930
1268183
2405166
873975
1640657
1655353
264989
2791071
570027
33248
1712610
1979787
710875
1040842
2770639
886952
902890
329570
730043
1598475
1724315
2238450
2310633
2403555
680163
558831
1037908
1576886
2064234
1907611
1900566
652283
2419803
2210547
1942023
764670
407134
1348527
1334948
1996085
1839662
417821
2505321
408827
1594490
1745934
408917
2379907
2691302
2894466
1331141
2892268
2113288
942265
2771806
374869
1570417
2204207
1680328
200418
2399152
220274
1563726
297244
15642
1835566
2516139
1011929
2505501
2179423
2589394
1217079
1188157
1302548
838111
48055
668071
2636609
1347196
2766722
11745
87418
282608
2062875
971101
2233644
2890920
2096396
682885
2177343
2736956
427545
867916
1012423
1890339
374297
1464738
373242
408596
1645414
290314
1066248
528554
2360724
2830147
885486
2586631
2155242
1447037
481740
7605
2778681
2111207
2172492
1653491
1984515
1733319
691060
1101306
398845
2058618
2648541
1475502
2840339
1466067
748763
396923
758961
1996464
2731481
509911
424601
507667
2488647
2740070
1452189
1185820
479508
1111608
224281
1696138
226402
2114288
1847275
483516
594934
944201
899460
2412167
74060
2819680
2908808
2156197
2363093
2270701
1039511
902822
565178
881378
1423366
707416
409301
228638
1690317
2669247
1574769
353278
969711
2600474
2818794
2039886
1198692
5047
2541182
1975939
509058
1617093
1310691
1736457
2187257
1809903
1702742
2867095
410884
1420308
1701249
1905977
735009
2639770
1855167
2124448
571131
2934868
1043974
221304
1005690
2706284
1396974
900965
1052807
2335522
1061039
2592286
2053653
1481614
2108286
1864952
1787597
2785267
2370163
2681340
56600
11180
1649257
2807809
968339
2831298
2170565
865688
684895
2032714
2898430
203580
843568
891434
1126030
1809828
2916870
1313781
377043
2399826
2463367
1705986
1353490
1379047
1390566
191148
2526448
2685959
2018111
2483357
2260779
484098
2832959
200991
1882952
562309
575230
790475
2104227
2357651
249441
730994
2311383
1314702
1873015
380574
790800
802261
2460296
1488951
1967774
1401072
2240335
2906129
2694173
1709161
1169144
2571076
493695
2097063
422672
79396
2426322
533196
1653091
1271344
1282795
431215
1038230
2165016
616167
1086509
1999029
2127888
1022478
276705
2678769
331571
616386
82265
1492175
1580459
1367421
1944918
2736431
412370
206721
998832
1010510
1698390
2442138
2200982
320798
1566644
1589412
418744
1413276
2621974
15701
1685135
1728773
103679
1000125
2819281
294063
2576697
18204
1161751
2765127
2776670
1452335
691421
2087441
1462596
2003991
1255842
1021344
2617784
1836592
1117857
1019812
2164234
2706858
128906
1035679
1738886
1007975
1482397
2731396
2282986
2604723
2652593
445351
125761
1838372
1926256
1618684
2245834
653845
2525133
2471566
2715947
866960
478935
481739
2576418
1084876
1917588
669777
674892
1561434
19307
2169833
482877
1566661
1372639
318475
1300860
2567595
2519558
224662
2885321
1190526
1503985
1339477
176783
791019
416262
2387096
2851449
2064065
1338939
886066
851342
1337301
831564
2381809
2446945
554509
582838
731442
1938002
2728317
1604814
1481295
2316962
662383
2242147
2696959
2719938
375263
398970
313539
235759
1940032
271236
2010078
1026112
2583477
2853817
162366
2260926
1448728
2569304
2314433
2276734
976471
2181427
2104054
2765329
2897742
247518
1081674
2642570
1823204
2790018
1114291
1325295
2056332
1688564
1911590
2453509
1156589
1530930
782964
2102932
2252191
1555095
125721
2016092
584913
260701
2508318
1889079
2072290
202689
2351855
2594097
766885
644240
1875693
2807165
1471624
2094712
2746410
1771941
1515057
2030866
1413620
1556193
2866330
2765212
2828636
407657
482592
2750504
2255088
2353013
1529463
2147036
1946963
2044429
596876
885708
379092
208286
1838321
801773
2509981
865929
1933518
1060764
2245997
2802020
291693
1310986
1644583
2208483
1103757
2456220
2508519
1812099
10201
1647213
1227060
95435
1831775
2799706
1288446
2317362
2215689
795237
2895056
927661
1062154
333092
1939321
1922568
1894368
342008
2777465
1960424
1254673
2746238
2578834
2937465
1928037
386469
11816
172173
1239485
2496313
1124592
2304794
272266
709929
1629472
22415
477775
1481824
243743
2014703
1510665
2553573
2015499
732824
2182089
1592839
1594393
886970
1498760
1291562
2366644
1838866
2763945
1453520
2412994
1773547
1191161
640535
1875087
89013
197606
684380
492637
1123118
628185
2431832
2066043
1517124
2361265
470063
948024
1045664
1831408
1131249
2684712
2138628
1330430
2868020
750516
1980081
283790
521814
2143315
1746664
328272
2177484
1809243
1044985
403191
579808
89041
1825012
1012060
37847
209504
911095
2348583
1723380
327612
2378924
1083343
2000459
1050717
1944353
1025487
1278148
2916403
2889673
2066673
2175688
2846187
2589682
2145571
1131710
480164
148585
434345
1138264
2755005
2259920
2583889
1221947
2126166
1070646
2335760
1953177
2888400
2780191
2030380
2811820
716110
1320247
1879455
154436
455310
1391651
1118111
1122368
70689
383280
1411151
2699459
2726899
2208076
1622206
1120784
2897716
51313
264907
2874657
409649
1393475
956204
2140694
2602445
1633298
2325149
753349
1212430
2180222
2457183
2909436
360537
982825
1719779
2758585
449115
1327275
1737215
1218347
1325655
2313355
1020142
1976635
1740190
2246432
2360458
891778
1283519
1682046
27625
2438737
2689710
986017
1021996
1891490
50636
2788698
1952656
433805
2079733
2843316
968996
1478911
384148
297522
2293751
863639
1461398
1929753
2643710
196834
2495697
29198
1397528
1237122
1918144
728459
2476282
2427553
2705319
1658042
1541834
498553
280236
1214275
596306
1158296
2640870
445464
2093935
2696961
513509
1471667
2167069
1122820
1007897
100357
633724
34409
1884928
2820149
1403864
1100070
1313724
1214570
2893529
287144
395368
2317708
176358
1176739
1896972
2637474
287650
2903244
389388
947481
1067095
2629451
286143
651977
800614
2305697
312105
2504086
2381400
2315244
974143
2804138
2787644
1237208
1585366
2651096
609436
746262
929367
2798925
2654314
2246360
1852705
1167297
2703094
193479
2122004
598622
1729473
2860107
1021899
901477
593058
2489590
2542654
2180254
1195891
1425310
1777215
437586
1690959
1786909
1073591
844929
1060089
1753560
915160
631670
2357192
2535675
2632639
658461
490475
54998
1578126
1536063
2588331
1629319
1678919
2842417
1800409
776609
1290509
772991
2520848
785715
1858408
2792610
651368
2931799
2644554
432247
2736358
135932
1758664
1530162
233420
2187156
2382616
2305466
862656
2674399
1134493
2449110
627443
1997538
2848800
614848
2789274
628498
2749202
2776488
704442
701756
2213828
1714142
2870452
1426876
1021979
2319837
2637641
2766265
255456
921422
519606
2279318
573304
2695089
1968126
1791629
1677613
1935
1850197
89080
1101883
2088323
421425
1431875
1715588
1392802
1677041
1125291
1414681
2348444
2737840
396113
34103
1403484
2714221
109032
2764150
99639
1042310
2065292
462176
1442152
2752852
1723930
1944864
1058346
2270448
1878807
1958873
2265597
1858140
1729084
2065999
1527412
149238
2437249
21940
1600156
2172331
2791072
1200393
230328
2883182
1054885
1533446
2790587
2580814
1566106
300742
1502438
2585324
1248474
462940
1075986
556739
876176
2572660
1767402
30269
1502318
2236495
269641
738667
984825
2165809
2935015
717003
1761992
1582594
903633
199056
2531395
935693
1759476
2273484
2496807
2847514
387085
2868971
464345
584419
2339363
387789
1463231
1463497
2263892
603541
2255940
1187200
647015
2036753
1388054
303755
1180032
2707975
1106919
1719532
1575509
245158
1172739
1888171
2543299
262800
2267004
1966492
998583
181289
1383244
371703
823459
110070
1672059
284149
905763
1064939
2191749
837925
1380096
180375
1808668
1621156
2354984
2567379
644255
405645
2909506
1043555
1796114
2812868
2369491
961841
411984
819841
1471289
99198
1553129
200317
1860367
2427169
1001221
297385
1419594
366600
2858385
2901966
2574277
1077133
756423
1508575
1845066
1034633
2697795
2205917
2934382
1585657
744438
1009751
2705365
647036
1642565
1342310
899934
672470
403980
972206
1178094
1997100
1628477
2067942
636206
371837
1909140
1962979
1790260
475163
1680579
2600310
238522
500121
1485013
980662
1190536
1355818
68289
1485923
42803
2368775
2936364
1804438
795451
1111424
211897
2395674
96665
151516
568680
1159272
2065014
586651
816228
1392570
1326933
2030366
20687
495172
879691
2579907
2364361
496480
154491
2557319
60164
474277
1797057
2696298
1606066
637721
2818046
2400522
846221
1968045
49077
951162
2912818
245090
2507957
2680785
2279482
1072794
149995
2714844
430900
2355489
1735003
358809
1443038
901470
613385
381745
2611190
2036243
1461520
1130344
2492501
450408
877633
435288
1742918
1894634
968898
1168412
2439561
2484243
2883296
377611
806191
1846194
261582
2269713
843312
1400427
947770
618580
1854816
1406508
649499
272880
2318512
1705694
1526437
1357319
1710686
658602
877095
2434171
1780545
1332299
2880620
1861196
931217
1429366
2689666
2402228
1496972
1134528
2294778
535296
763090
2449826
1771843
311424
1682658
2164610
1410341
602010
1423424
494399
2367898
1792018
469499
2460737
1494418
304279
2637038
500032
2179796
105420
113361
473772
2471786
783221
2084556
446093
167216
2916706
1950978
1985121
912530
1285590
1017369
1815141
2137306
2707701
2202882
2146494
2299935
826207
1410326
2517149
668454
295613
2153958
2679064
2551119
2816550
2350007
2291951
1602319
1996769
1216230
1366125
2476461
2827641
2277211
738868
1836491
2420447
1135356
1952465
1655699
1668881
1220947
2223063
163655
291898
81888
2698369
591852
649851
548775
1771560
158929
809822
2881416
1869308
1140957
977403
2630527
644608
148345
1276640
2822190
938265
2799698
1303321
1063436
552757
701288
2921308
643684
2178878
1751651
2124362
2800817
908168
2640147
2687981
1224982
1397854
545192
1302950
2078378
303456
1896813
2621996
392145
1465931
1331586
1025862
1678346
1137610
428977
169026
778361
1078969
1214094
2275061
2374507
1936931
2839706
976949
2325034
2411232
1233085
2634146
4688
996386
1870981
759623
541422
773546
1333938
137877
2305652
2832599
484509
1779731
68657
2924197
312924
755382
1896371
899392
861878
1940971
2241890
104786
1879334
280058
445413
1867882
1511523
1845343
614380
2823031
2677085
1274503
453461
1143878
2237497
195984
2264813
1852965
841302
474198
2042525
15637
1319547
418889
1003452
2021499
791296
2427260
1743461
825915
1241319
1461837
2021485
1156788
1919890
2732731
1970924
1495642
1057596
2704548
847882
2352007
1349537
1050858
1649522
2710317
1695997
742710
1626412
239927
1077382
2125729
2573063
2559114
1573666
2925142
1739819
2598256
870135
1864377
2102218
1353750
2190025
2241332
1344292
20565
759327
2280120
434948
2164794
2882933
2268267
2919550
2898561
72039
1094918
1324629
1193616
2255179
1414626
2932501
438139
99554
416218
972777
2413835
448795
1990375
1177407
64158
397719
1317902
356214
1904478
359489
261706
969032
564813
501112
384561
1658376
448343
15136
542509
408262
211834
1300510
737990
78783
2889644
85786
833363
846487
2649729
1027060
369593
1443186
2485340
1927180
1248832
2313497
2086274
78418
1792316
1412738
475810
608193
1145301
1766539
1511920
1548685
650118
2136359
1553167
1309683
458495
277280
682434
566515
890085
1166029
2842489
2275667
2048867
94490
482187
1615411
152002
800166
1508823
103589
1320813
2580909
1676227
2109653
2595351
2003313
1705986
2345026
2400731
2914930
1212412
1273084
2390660
862927
2065499
1346389
485981
2170089
969661
2057474
2237083
393745
874015
2138993
1934027
2278960
2172710
880980
659655
2358282
2616192
2071178
649005
63738
1376370
2797492
148174
2533374
1222333
2001005
1129686
1569580
2302122
1419963
2517305
1185053
1194834
2076879
1642517
2636265
339522
754594
179080
1211263
205672
2046655
2000262
2530625
1372185
1592387
2431346
2318767
2515478
506810
1579301
993041
1778494
1200119
2460587
612171
1318134
2627749
1669021
1769489
2880010
273223
2738330
2403886
844058
1953770
2499359
2832947
553887
143077
2939042
1517274
1005023
2105505
745577
1449819
960335
2581506
540306
148103
1466398
997527
723584
1740918
193170
985385
1416211
12061
174016
2226445
2453093
912718
1551798
1900685
1853686
1862733
1968351
957146
2900022
1979246
1776369
2009699
2906295
465430
394109
1624998
451867
1673152
2424818
1709143
485454
744022
1470141
719098
1401380
1083646
926472
1444657
1312749
1152928
1981377
1952339
455467
1910814
16399
1079339
2440945
812692
897079
1003391
1337405
2238044
2193744
154892
180872
412390
2222195
1549396
850877
2287686
1980673
1690604
1771073
1232476
806937
1421857
175871
1090896
455325
1478182
1506370
1752340
1771160
1031973
1994337
864128
929161
2880635
11031
237339
206949
2302530
2467007
120245
1583669
2091941
238749
596240
2723718
529032
1613687
563839
1825853
553422
846369
1912423
2648931
175542
170926
1530175
1437630
2496101
191737
1026813
392123
1307657
98800
1960589
915014
2765768
2148941
2747730
374470
2603788
2578700
887469
143386
1046972
593654
5081
2625
1067167
1783472
2866715
512411
1952328
1108606
1909222
2477844
1410346
636531
2669081
1708387
1487002
1099641
1206858
2298132
1070075
1076660
1028892
1106504
513834
55321
148775
2830060
2823756
260440
1775584
1594048
2714014
758959
1727317
1500900
353653
2880832
821751
2247550
2853158
2918501
317104
1308104
2773820
2488075
1339944
1846302
442865
143060
2552647
2641131
442821
1161771
1425259
795658
1107469
2225791
1498620
1375473
2256716
2639854
1037311
2331117
699031
2564115
1376099
1907414
2084985
2760791
2152274
562896
2560068
1157261
2774308
2339319
1666801
2419835
61687
364758
2871888
561030
1461604
1343056
601789
2545756
140732
2315327
1876888
1624114
718017
1574772
1506785
2523888
341917
1186275
2312787
2295191
1445023
1227518
287768
2148919
2483651
1233930
2653164
2462658
2381797
1442566
1375100
652608
2916626
1725324
622861
1370957
1216027
738861
804473
1512020
2936192
2151066
2385107
1202757
1617004
489681
2384824
1673096
826995
1270373
537067
1538743
705937
2692090
2730077
1208186
2476860
17196
738690
1443033
224528
523359
1969571
1760539
200349
2901209
2769439
377322
2362648
2502856
1304677
2327964
61675
113259
75517
2319435
1126262
905096
298589
1770764
1673510
2049312
1341286
1051271
1150883
2631333
2653610
2826480
1406046
377118
46934
899256
2759860
706109
1329336
2161471
2318266
2760004
2421680
410476
1250945
1773044
2926339
1631669
129880
1813031
2471063
1369005
1901041
83622
692810
815830
634735
1782216
1277853
1888953
933656
202243
2551212
2602590
2839641
2608710
752142
578938
13151
1580532
2657791
2708473
1533014
2596872
431130
1705015
987127
1885356
1176423
1188300
2191471
1128518
136926
232230
2918685
1195145
2686494
2042211
588709
156467
2385925
193925
1963609
621296
1692010
1746749
2050906
2795888
1252711
2559426
1906663
1414964
1252814
412298
1849914
2093744
2309663
1862640
587891
2522089
1860992
167305
1501344
1662753
2754821
438458
611663
1782047
2036837
2437599
2767024
1333148
83283
2124118
2086405
2185862
2807074
2790840
2901960
2527828
1239777
65346
2561625
778871
746578
1428321
2213511
2362708
141869
633289
891222
914125
1721302
2087054
2019228
2297484
276326
2808393
1223289
272631
620972
691623
613903
515440
2387720
359304
2266286
833842
1946236
1083319
2380828
647651
1365845
1843737
171973
1448522
194941
449892
1733398
1715812
1312914
2861784
98983
2257086
743115
432280
1870037
2738917
2032740
2061105
791420
471585
2307230
2153456
2649015
2305245
1327274
2080139
1983970
1597296
853931
1289683
434385
2476216
1676346
2065121
1690629
1722037
210954
2342426
510286
691962
86925
694415
1048889
50682
1522306
753345
2219305
727951
983044
2692489
790590
2598386
449537
1711423
2289214
1966760
2231229
1254026
992838
1240405
1997400
2410022
743647
1198936
1638732
299356
2823205
2270878
1603129
996185
2762442
337156
1564488
285273
1611129
2469662
203342
2709548
47406
776096
398270
1109887
713038
2053796
1562480
1392541
401073
1469560
434344
2526108
662714
2797635
768359
1466860
2766548
283687
1320817
2121331
1151190
277449
967321
1008484
1362065
2194040
1577774
1041193
1093148
778110
140049
307757
2272704
1616995
809825
681366
1242967
256410
2907494
2003221
1227767
2726206
2576012
1548362
712329
1091273
2008415
1972368
166971
2402694
1627886
2935219
1659495
2915986
2820055
466158
844026
2727719
1324254
221180
145897
142971
1259351
2538989
32699
1514236
767442
1751715
2690958
2260670
2625172
2472935
677002
1367806
2416605
1092703
1194366
2568509
1109034
24600
2276609
1550992
2865974
2229335
2860007
136787
55438
2866941
2266894
2133895
1804735
1770694
2741760
2708256
776520
1511835
1306394
2442673
636245
2848910
964315
2068292
1817706
829207
2109925
758901
2931157
1297638
1185088
1046888
2913423
523453
2853868
1272135
508021
1058992
1136367
835041
299157
1870036
2373062
1792877
2571675
1121262
2556087
1367442
10616
1457818
271212
1806454
934582
2620342
458623
295860
2044273
549686
1264064
1513864
2818931
642992
99737
926481
538734
1344989
1642652
813233
755004
1419091
25701
2143635
2921794
91283
287936
627096
2724897
157025
1390367
2158229
1264466
2248219
109874
85231
2604981
2801323
2012061
1857518
1064618
2134113
2128904
2470135
2679169
19397
1731
2386020
1537125
321865
1925755
1622695
824818
1778407
1662689
2052300
2291541
722072
877826
1265790
2906684
269988
2185279
2132568
1392493
1482045
1012779
822980
2121281
1070542
1671354
2895714
704865
1844922
147733
1300008
2923391
386663
668697
612770
958406
1083879
871572
1940800
1517976
1095365
2511780
636820
1249444
446795
1000568
2414062
1954267
2907684
2759405
450974
1988750
2861875
2818657
1808029
1781377
398231
265186
1563589
2194302
2162409
626002
2908939
1748090
349257
1048682
854243
876517
94775
1227254
931493
695985
1228732
199150
991123
1462564
2837906
1187650
1571334
2274311
2181276
1031763
2670824
1111515
1621896
420072
150201
2687898
870033
1404111
925417
2510326
2811894
487768
1496889
2000950
2507471
1670623
1504559
52263
2595805
311171
163906
1081898
1141040
67040
2853550
2824964
7310
979685
1999848
112976
1073083
1252826
1945259
101357
258566
1489194
624404
2312939
2708484
2459358
2501885
1393299
92648
2300919
2004537
912674
1215222
1451561
1906853
1948031
4918
1097786
904938
972512
2679676
439964
1342454
1237598
2872168
1329927
2677513
696492
271230
806520
252148
1618277
2930643
1596347
2560538
768686
628709
17489
1941066
2707135
2575049
1725342
773821
1206648
276596
277537
2857885
284190
1151098
2181238
2156799
644535
1194568
1142629
815324
702788
2487255
2191119
1275596
1855996
359771
488641
410226
1667511
233983
2387569
1818711
2711762
332691
2205295
475493
2422701
956272
1616226
543234
395786
1587962
748255
2417638
391123
857547
2142035
617399
1128435
1156247
1547262
2095639
1186729
1855835
2768411
2722871
1079590
1733817
620613
2417273
1611646
2389888
2496391
1028125
2324263
1046419
1900724
630997
1925485
34146
1654126
686798
1011021
440581
2109074
1988170
2222484
2555799
1838960
2933546
2819492
1777602
2721711
2803217
2172649
855231
1211048
472218
538415
766745
574097
2100969
1113557
693239
305922
629320
2211444
2436058
2441987
2672591
543493
248791
1908592
1013017
1661930
782559
2851097
154056
2671387
494325
2780946
223996
1686947
323195
2262006
2021486
189371
1130619
1184291
1190297
1743379
594953
2495595
2042109
2447568
2073491
842549
1293577
2764751
733428
242765
712847
1682535
868673
774239
1851621
1005071
1440530
1178999
1228968
386682
108008
1171825
2123846
517077
1684746
247751
1727381
1303112
124566
970477
1669375
1026675
2936027
1706504
1861463
1771473
1599467
2599998
1950421
2023173
1634678
892945
499482
2276128
768174
127664
1291981
1768303
1661262
1158118
1775553
2239848
2197035
1547966
360374
2024635
1959150
1009048
679197
1542693
2128714
1075425
794351
2416841
1927645
727815
2418719
66498
1842033
842877
2472202
1600310
833730
1433202
2930793
1778185
737596
1556977
2537832
2279568
45515
1830347
503439
2590782
472854
2415215
794262
1678927
524930
2833605
2242073
1843367
2211952
389586
52590
1704514
2527892
2240371
216669
934838
196921
881850
947287
688681
1109746
1718385
1690206
695603
2616475
1755164
1615140
242681
2585735
817031
468927
403290
2159510
2890462
583465
2515855
2397587
2267704
2644172
757011
440373
2621128
1032967
1699261
2382610
1216495
989970
619953
2662849
534975
1087036
976558
1242389
2337609
297741
472132
2405615
1507036
2248225
1707422
2540069
2005244
318889
2758656
1368197
1713747
1812787
475983
879201
2715993
1426043
36118
514069
1919383
2895772
1578134
338180
1925696
379687
2489637
991247
196494
2117580
1929596
186620
2422036
111745
2118716
1342521
1185818
1049502
1072242
2167250
1269912
1523519
1432297
1855193
1791350
2152050
1116876
2046668
1885255
74526
1359995
2021033
1443067
1247991
1155808
873842
1190840
2775663
926944
1698519
882370
2645594
481895
815403
878884
1441916
688016
2184525
2914284
2897085
14238
101534
1404989
134044
2835203
71980
1382480
954620
258007
2142464
254393
649430
630800
855666
2271441
631823
84279
2581052
632132
183450
42434
2154107
1146232
810167
2097063
2228928
339911
2322926
2139300
1736716
2318719
2452427
925175
1840959
2102463
2465889
1520195
1138854
940436
443319
293805
1822803
1386532
832782
1441197
954381
824876
2157320
2636574
1312822
2360270
1429201
79119
1692060
2449461
1199520
154991
1817675
857286
1729169
860779
1725317
1386728
916073
1375608
1033230
2479121
1454463
1648658
1915820
1888206
833125
155466
763765
882095
1390171
1431543
1299529
1495044
189296
1090757
2828652
1202641
1559670
1736346
2862337
1151909
28500
292316
2285389
2191458
1556105
1919932
2829632
1045102
399253
2676300
882230
500387
1819789
395574
1615493
512232
1478781
2909637
1026404
2775703
21364
1182533
2257981
1376897
2628544
804931
1857172
1899645
652771
1631639
156891
2503294
1420257
2111428
681863
1942563
2239947
1645112
2886076
27024
1286828
753099
368293
895475
594862
928882
1240560
67635
2294238
1231609
2362531
2137990
336898
351185
200358
1212945
883202
2695718
1765955
1655730
788809
1425534
1156152
1890894
2682327
2725638
469529
628271
1289007
565438
2039245
1200883
583207
2778064
1250540
2488932
239920
2322562
2414596
1937784
1102586
682682
1237499
1144588
169560
2407229
1459230
2513666
59854
1085995
2125190
2897618
2009332
443947
1933869
2026739
562334
2847048
1817993
2670857
414701
1195049
1784210
53374
944054
2735183
1970046
1207796
882851
242479
2345693
2189344
969687
71026
896739
1271152
1893834
2205220
794735
2217934
1546166
166566
2839535
1930375
1532704
611813
465323
1054820
2294293
2888247
184948
1929979
1134605
2153786
2232481
526157
1053495
509534
1362839
139086
1723374
2028863
2658950
2012368
197411
2400337
2144499
2736914
1084645
496452
2150298
2811562
1251678
1228780
626412
1075436
587201
2889316
1951993
2910152
1483879
1323754
2530864
1869485
156827
2277904
1298483
1965990
1257388
337660
1716302
1750239
2326741
1744715
2524871
214434
2740112
2332058
1516350
389721
1473732
2775867
2681543
2029034
276702
2657546
1557903
1510834
729463
167460
344595
2017126
1138373
1351012
1651575
1072046
1841029
1291326
1106364
777127
2319633
854712
171229
2248225
1289268
680436
768050
2103024
801250
371683
2583609
243034
836967
2066906
1397997
873171
1302739
220982
817838
1661927
159159
2019822
1232620
1016559
2214527
2913476
2669568
2887933
93384
1551588
2139493
1218375
2934878
2130387
1309792
1841181
1857724
935086
2908341
983355
1739369
150399
133810
94981
982254
795529
2549684
1044268
1720901
2195267
2179350
994560
1609849
658816
1653124
361941
2113331
475760
907551
619788
804877
20831
1726466
691918
844712
2688346
342446
697642
753989
2940330
2445892
699068
1626195
1352048
2886212
931941
85283
973241
909626
2379556
2338665
1649494
2656556
440359
2872674
1068729
2479239
1076624
1792425
1312006
238066
458871
821307
2140098
757812
1912717
2208509
2531253
2737756
364183
1351162
2553032
942993
1548367
464457
147574
2348157
2153657
1107199
2769086
1666356
125436
2049575
2730592
1989825
2308671
2334045
771158
686702
455392
2163173
1423334
1055917
1165575
95927
2859693
62152
1959919
2064338
2477981
1395536
2557609
467297
211804
839135
2195145
2526633
2357513
2428151
1059512
2857450
282948
2205723
1599690
576720
2887458
492447
1416230
1013559
701627
1244440
1090874
1515983
2361276
818754
2551984
1487140
90040
875548
1778526
1937008
2852710
806006
478408
2292583
907745
1616396
1693206
2354634
289762
614071
2130997
1968767
925589
1329269
721166
2503062
2594018
2355325
2685704
1525674
2648725
230130
649836
2220417
2599402
35475
776329
269492
1335826
2918413
947162
2314369
2170944
495473
316238
74585
935485
1276315
2136725
2646187
174660
1625318
1863174
1752257
44176
387205
2166734
1963292
2642929
742053
1294664
699699
2759803
261856
424987
2084552
1761697
552887
2294324
731553
1836271
511257
1726598
563898
2651620
1308228
1828624
1174021
516988
73072
1516636
1605341
1475741
1269429
1650396
1638454
221507
409444
609880
2873966
2924437
854362
2048125
1701779
2089421
2708050
2417676
165665
1097084
173034
1223118
2795697
1470613
2076990
1797322
2127268
531486
672710
1290952
251532
2749150
998096
1335061
1534702
2027702
1542712
2446968
2718752
1191308
2192703
521762
433963
1167616
2934778
1357209
2753194
2134118
2408555
486283
934740
1896862
780237
1463674
934883
2147528
2479146
2705285
1693792
250105
2099626
2463789
2737608
1348584
220958
2563448
378368
2088552
1737662
336770
467997
1388155
374170
1192850
773468
2067135
318665
2027650
1362820
635661
1351972
663194
1049471
2300757
2631995
1671657
2089976
1567278
2086706
1704544
1420828
898651
2524020
1050143
1448117
274951
2828202
825637
2923570
1086003
1315077
1756172
2732074
2532765
1919514
1252533
2313320
347585
2217031
1791866
1568973
1739469
72798
1091060
659501
1760139
608499
1758729
354669
1580630
1822740
114577
2628676
2609431
1906849
1674988
2726340
2876292
1038545
574158
2447308
1194477
1485249
2111237
1044319
2833608
777560
1544141
392380
752592
2575092
1865310
1508362
2619462
2740078
2047460
536870
329945
2100240
903856
2041159
1536804
1828256
1435148
104396
492914
1810451
2906216
824240
2809931
1416614
1268641
378172
2347934
2174422
2008562
2153834
2026501
1603194
1490652
582124
1375518
251215
1692073
1837402
2782310
1290805
104784
1278439
1308834
512927
767529
1474394
1901567
438897
2189752
146181
984510
1658932
730755
2539551
2510600
2350564
546626
791392
1449314
1548427
2125535
1702536
274109
2442513
2244975
2539448
471952
1203978
431034
761253
711838
2433392
1759263
805493
2211663
2716248
2114760
619400
1209154
2538081
1349356
2844888
922861
2176108
279859
2519038
2602783
1089411
1395149
677454
579296
2087930
2806026
794102
1568026
804410
196803
755163
2619297
601775
276867
2280560
1624536
1130043
2852755
1516617
1578128
2773519
188285
2789191
2061091
230603
1479184
2184859
2119847
1145058
508616
1961277
1532500
1529193
1769311
1493104
761007
469060
1274799
2304500
1632744
1305733
394539
1097575
2668328
2466912
1263548
359218
1758722
30462
1709684
2432832
968598
2331645
616097
2829419
2027905
107560
2612232
734391
1587514
1518092
1107160
381759
1434245
359835
606638
918993
919396
1149866
1490107
2578729
735763
15582
1999397
253206
323616
1199540
2715701
1374448
2409
55715
1476503
1713717
2668674
787471
2829148
1031097
2186356
1895732
2374388
1210530
1780021
1134035
720979
2082443
1997
310630
2675841
1066011
291399
2631786
258863
2314366
240897
2246023
1126179
524050
301291
561677
1061963
2474271
992083
891402
899994
91535
2101387
1768904
1923444
943571
1176379
2139589
874934
1209292
122960
1590341
2089224
1496870
905088
343244
1287331
2235855
563894
1336741
1717981
2650957
801180
592678
786214
1851338
1549976
2297414
89166
1762349
31526
1818542
1340423
880255
2495125
2808982
1925252
1941638
2770573
635774
1888683
25943
294046
2891566
1301189
988743
450098
2437603
1550293
1446892
2408700
1143751
264991
2503406
2460494
1151395
204592
165221
2156491
1759739
444402
435782
1356652
1135498
950742
1155415
18281
714602
2365288
559915
2845556
2721157
2501090
2071058
1440246
112086
1927401
2304799
1018790
844655
275728
2630595
1158743
2489603
2479054
1889466
1166289
2501156
1460190
1018968
593503
2326125
1497984
765505
758924
1641490
2181249
1728283
67227
150383
1711615
2913469
874722
2670564
2414095
1889834
358879
1758412
2154957
1151741
1173152
1959723
761245
762905
2663841
458121
855052
1963491
224200
356514
2543490
2276355
1383358
1265723
1715117
1863746
546403
782552
2498379
1792660
2619416
1322903
611362
732111
1781709
2873166
1208832
782788
1893337
192030
1553176
2765615
28879
2548934
1427356
1946631
1257051
261797
2823958
720221
932391
2822602
2029918
2755016
2618969
2142607
2819308
1121615
895509
611407
2849010
2128033
1107957
2389379
2153621
1217245
1791895
1467301
1605042
37972
305740
1153592
1908146
2372106
2173635
628400
737284
1834930
1964933
1292466
37678
1906111
2187653
2020204
377309
1460468
648997
1468222
2330793
2871933
166142
2904801
1671366
224973
2665460
1941475
799919
216521
2620781
2391671
2561220
949205
2421195
230614
452082
287977
1651945
589481
1424184
820306
2461329
156214
1706001
1757608
2156501
982198
1537145
706799
2329721
2843738
283344
2617552
913947
2359648
1471294
1121323
1976486
2921198
2220891
1586349
332482
1684421
959790
2485086
81134
1944661
1165395
513715
1471279
2437454
2562449
1398104
251381
644820
2680001
1611595
1015583
734455
1274866
2378895
178999
18715
1655831
1726696
1448439
518434
853835
1361482
2844797
89339
2006240
2810614
2727224
527319
2377890
1528162
330164
1875521
418930
2601903
463754
2705149
1633015
1154609
1766625
1993176
1618543
1243288
2564105
1158010
718689
1855852
836170
1194635
688035
703664
1052906
955499
2409949
1369868
1097300
1563505
1567069
2600175
2031685
1008272
618352
1095219
2441713
1021724
1431656
617284
2068441
231471
1651928
1785574
180363
1874539
1870913
1912793
914571
2329575
518325
887101
828361
369606
1819655
1980010
741923
820436
1412727
1812937
293518
356955
2556489
785578
1057118
1299312
1344707
1965568
1583570
312665
320255
2871175
949607
2040563
65887
2418636
1333842
2526207
1292820
1906121
2269543
394215
2109673
2808920
1565458
773282
2241445
2599127
2413389
2682895
759650
2693572
1175650
614353
929906
2399016
2105123
694343
2586664
2335424
2544513
648340
527019
864773
1356195
641559
532921
789646
1319366
1639337
471586
2453567
1111656
2372112
1463211
1876543
1096714
912355
1211948
1063293
1053802
2513701
2333907
1182796
988761
1506739
2631280
2106186
1410357
2278213
1534668
2601805
1205411
2379191
2493016
537253
1242692
361799
1841067
1004827
1768499
1320326
2303350
2585730
1286352
2873037
2343661
2311095
110167
2104316
11789
149552
1130338
2230253
789434
2661450
2834063
1656453
796845
2198636
773243
1034793
2552544
393003
1631170
439618
1822004
2634619
1561270
337910
2132187
577538
883533
1791304
1275854
1233627
1489751
2706130
813219
1050904
1933510
277537
243118
1707943
85733
1652756
2387481
2416382
1710072
132179
1563307
1654780
1966605
2336772
2734620
900332
1848247
588790
1687973
2700346
1457096
2044673
2257035
2815006
1020326
1843183
280716
1917090
1948966
1406826
1976587
231305
1197325
827749
224181
2848654
845202
1509789
831675
2464658
1450906
1208630
1171870
1447704
1842287
1175382
150004
1654331
2515755
2228608
1244709
898598
188176
1376469
2594834
782688
474108
970094
1948799
669204
2923010
151021
703266
2886792
281788
1755092
2922080
2121813
54882
1842798
898096
2825674
964613
1727682
2398605
281722
664423
503503
1084881
1927187
504634
961849
1452476
1284134
2912460
749301
2470542
1315415
1152206
1735233
2426781
2927297
2083002
835889
1720551
2000201
1056199
1016991
2045712
1584752
2349595
1323438
2685706
2540252
7043
2884251
2341477
105132
344566
2899369
163505
175090
682912
1595788
1127657
54485
1728178
2212253
687046
1295358
368018
2757812
1626779
1785172
2272579
57998
2177141
1293559
1820704
2375880
501449
224181
2777126
215111
813973
2831131
55169
2009290
1485686
1659132
366705
1183232
1294629
1148260
589546
2285613
1844637
891710
1811306
1293354
966420
228495
1582072
2273989
1480759
1113254
714258
2333252
631422
2097799
2258373
98400
2402195
2250325
382115
42568
2272897
452036
464790
557600
221773
2462120
2797576
2760940
1110487
1941489
2234437
2750982
280999
2247414
826583
2311355
602863
1197104
1368082
687210
1389818
1498999
423254
2423612
2366530
2197530
124768
1498372
944007
1913032
1222800
268492
1549883
1210009
2182877
854008
1322078
310128
1583192
2774863
1726801
1316521
1927069
1202052
698305
631261
588364
1533403
2683750
1476339
644318
2021044
164722
2255223
771230
851183
2205735
1259573
1054601
2701565
398680
1844566
1150244
1687072
646922
2444936
1576978
366443
2651726
1918559
887743
2022271
318267
2919234
1934231
2288997
237856
1376021
334523
2803408
914095
2274127
1399394
1203035
84590
669666
2196686
2759048
1159829
2270525
2068354
1876419
2557661
1204820
1184460
1676593
2039133
470378
2098082
1019135
826483
2123014
1768938
650056
427832
1424465
861465
332111
599054
291348
1762994
521878
2535123
1156285
1559012
304798
1965837
2690742
797993
201581
506924
391314
607592
2761486
1534680
2633202
1700
1208516
967184
1045536
2742116
493927
1342289
8128
2657089
375768
2467484
1356535
817688
2079755
2929013
1682827
738472
1729791
613446
180228
749165
1498627
1987344
1418440
808676
207872
2744808
512845
120751
1208887
796348
1488216
510082
2345849
2497181
850768
975713
2046451
746690
786159
1135963
373496
2283979
1902275
688126
2579703
369083
216709
251629
2185062
2080830
1394930
2276314
2373665
81918
1555391
872226
1311198
254335
2365468
639135
2664072
1470548
1329190
1875435
2800458
2616270
2348217
2405288
447485
1381434
660512
1886129
525570
1823468
1140636
1392255
415948
2726155
241676
2455455
1464580
2888257
741853
1589500
1250670
459474
735450
2235335
2379228
1244921
552510
1202252
2373283
1835573
2422851
1269339
1240108
2479707
1861886
2020625
1389978
1220010
137427
2144272
436374
844736
287969
1765901
1982480
2381934
1610130
108486
22977
2446641
1328868
2735914
515695
2831739
51244
1825263
1643674
1397159
2840581
305973
910015
2310055
169554
2521076
705774
2657909
481502
2195011
1869903
2415160
2282508
1992688
253994
835789
2222681
1695710
1068069
2415724
1851856
52406
416393
1147828
872334
2377588
564660
2857931
1227794
1349437
1870708
912002
1110419
1442202
1630784
632189
2075082
2119804
2408128
2906171
2897265
2139092
527638
2335018
2116546
1465844
49742
195167
1550724
2798231
200902
2103556
2217779
2522099
2024623
2756578
2887559
945827
2765407
2566055
2603722
599023
816876
923081
2029002
2038132
2019355
2168104
496698
457019
1020924
904798
1059379
2037250
1551301
276368
1280702
95992
1152903
570320
1063823
29045
2396104
1001824
1892264
1251642
2649333
1167591
1050594
503004
364495
1158612
28418
2324763
565190
897677
666280
2771512
1974897
2334530
1174411
507693
366524
8164
2406382
956533
1536376
4979
152091
2012968
1480823
2793328
1883002
427208
1947407
2530739
677781
1319790
1589570
1579008
361565
341926
2025005
1205474
1269667
469164
1185870
1123231
1479658
2262387
748178
231564
1317815
878164
2189041
1760865
159886
169501
998597
2182123
548906
238972
2715306
2192443
55138
1894318
2573475
2317638
620536
2290511
476343
468123
2330462
1015090
1506569
2060612
780215
2626150
1013736
1241407
2716855
121197
1323582
1300495
1921870
1127011
2582491
2777748
2519834
1892777
977688
1153934
2523271
99632
2836112
2686157
1031067
2247022
41157
492260
222228
336700
1042137
694501
1649678
1847990
249170
2060203
454584
2142795
1312575
1116552
1013261
2651387
2443378
1010088
2033812
1198352
803227
1744069
588324
2537089
2287798
255075
1939115
1124513
1328647
1538145
2518735
1583735
833309
1324074
95971
1098053
2125798
1238904
219821
563355
2859903
2913022
987062
2722460
2613214
1723322
2087381
266826
2775205
931364
918996
1363797
1940076
120920
36859
2087204
2596604
1742427
655057
2518815
1113500
1500968
1488800
2609561
1223697
2680818
1011117
565386
1726685
1815365
2125183
384698
2936599
1437991
1403752
1486443
2815572
908570
2835650
2051299
497695
2056241
833778
417022
2156087
1577432
2188387
965112
1141203
1091565
1801321
635076
2095643
833878
2304316
1782064
2176007
1298550
2312295
2875700
1179754
996477
1238060
248560
112174
2758993
2495899
1862010
46963
1103751
385938
1759800
2229570
2886843
811615
1449960
1109768
19680
2403370
1108986
269691
1239607
1865306
49973
1176915
1382342
1783337
359810
1570021
2298044
2328281
1125895
1270962
1503167
1427261
2192543
1813911
1780145
2418467
122621
1026045
2065409
125522
664490
395524
2696001
1340485
168606
209668
2427444
1224311
2000601
33788
2657660
368400
316616
354631
1099216
2320868
2151050
1616184
649293
276382
2118275
2935691
1466930
244250
2089169
1068288
448323
527672
1064863
2463757
1557721
481984
223492
351502
602797
790901
470476
651626
2079252
337057
478115
2901255
46387
2768625
517499
1867019
1939488
2798086
865980
1928226
851103
958333
816219
101793
23929
709387
1057410
14061
2822257
223509
1239026
1000274
588183
847894
2611102
843708
2425422
537681
2463362
188817
1873576
528044
144472
983714
905615
1893201
140644
2495010
1069386
2185604
2712119
2591069
158372
2423030
1705350
39922
2580503
2118990
711601
1601440
2085558
1475219
2551204
2346674
941629
997768
624787
2855253
2659139
2690680
1092190
610282
2678228
1586398
130843
1279907
1048012
1241938
559922
2379112
816990
766926
2490883
4819
2215636
876442
2497023
2139053
1168984
640631
2516990
2482403
605783
2019443
2606365
2327433
69188
935665
249856
1077401
1309393
925072
1450206
751921
2539856
2206556
2921001
1217255
833961
1199405
740523
2708149
2482597
712143
576974
365584
1574774
1974671
2625317
1959149
1069604
1612511
1528
1437108
2708657
2353684
533079
697359
2024553
2190176
1182184
1221342
1434691
1927163
169413
584751
1805188
2752835
1933898
2398973
1914543
1917652
2786674
1443340
810083
1390860
449359
1568629
1165859
498051
1651608
843660
1364380
2750243
721270
1639927
1551195
583325
2821261
361609
65643
2127892
1565635
224325
113215
974752
2557195
946769
2403366
241818
2584264
2488175
1703195
2643874
2364090
69930
1576417
2562931
2531688
1083348
1807188
2886298
1064318
458827
949112
2174842
1729112
1642914
2861986
1361301
170791
2251419
2869981
595971
2533760
2444362
144927
121871
2550835
495002
1846845
270275
2606507
1516151
2378400
677316
2629116
1295312
930699
220022
2432973
503970
1064455
1451897
2280149
2262339
2362678
840999
398636
2711854
2907818
1777323
1643691
2821346
2812010
2234912
174601
186978
2285263
2824161
2587988
1739086
844406
1848364
2510623
125449
2200727
1433384
2678883
1160701
2629947
1474093
2294980
705771
524788
1407074
2408672
2515078
2570748
529401
1156659
1250840
1309571
1449290
1725692
2915541
874009
525122
451291
1595158
551872
1046854
984386
1224337
1510703
1944572
576582
1817451
602691
116155
2831949
1344433
637390
867399
500426
2523798
2137510
621723
1131258
2475582
2257138
277870
1025296
975811
473478
551959
514651
2477442
1080641
2081881
868543
1904107
2093603
2726056
834417
1877655
693439
919549
1225982
2608440
2802046
563800
1210922
2934212
2402292
193536
16112
2828821
512397
1007744
2644373
1250054
374259
957573
1304173
2830331
2499291
2701383
752036
1729018
30212
2274826
907904
1779081
2624744
873628
1209883
1759366
1400224
2294615
912375
1476974
1196658
807816
733128
1496254
1131467
1553270
2929032
452985
2466417
246080
1292986
2685428
2504581
2624763
1567128
1842246
2292009
1806834
983141
1518972
1338147
1251409
669843
960957
2103234
2247684
1888238
392279
2075795
2266146
669988
249321
2055525
1855131
612730
1303099
2687711
20951
2124559
411146
1204068
2902751
1561449
1813238
1587609
1914029
2404693
1143746
287551
2115750
385669
960832
578764
291432
2532976
1010868
1275999
2692354
1734261
1938773
339474
2055805
397031
2285391
872891
2297159
2475812
1786122
1199329
1575130
1689443
2332436
93167
1555375
292670
2868788
2208998
70658
2046060
426472
2334100
2559275
814710
495904
29825
607379
1382906
538916
2042847
2327287
624888
814531
173325
471002
429973
2690626
2053843
27874
2912083
2415287
344083
731530
2912720
2461399
486225
2424625
449403
254265
127176
478924
437154
92631
951457
2236981
2071261
1078492
1184960
141533
680713
343230
885367
17433
2156171
1888197
2607031
1428235
1011528
2142689
2757578
1727140
682037
1601345
2391558
2865827
689127
592756
78506
1970715
2548465
66159
454181
1145909
2498537
1571697
1878738
1424212
305152
1890280
2626330
2911199
2051233
1027026
1292073
2383286
811581
4223
2678452
1217397
2701725
2717853
742778
199514
577045
1550525
1533597
2547362
1374066
1858618
1197506
835483
290887
2366512
600457
2586088
1944990
2918226
269180
581201
1763202
685509
2292760
692377
1273059
2294371
2440748
1909561
1325451
72810
56163
1558119
917307
1018888
1726213
720770
1990414
2891794
1220807
2900412
1652176
493195
2308137
2743974
1298421
2031494
256674
2840337
2253976
1996217
257204
205753
2489886
2903358
2160024
1932602
2064003
1580984
2821113
1369233
1083841
2272096
762954
2648894
2398006
2585703
1695971
2367154
1539116
615331
2881903
843475
2103108
1341128
147218
1656464
2463196
2116665
1675850
1871031
1120259
1231730
2297633
1022240
2008693
1530704
2814768
2785432
1126774
2549726
582446
990702
1179176
454232
800168
1649492
1986643
1148165
360669
2800574
551238
2732302
2921763
112587
945130
658167
1635529
1102477
2315332
2639694
1860024
596111
2453918
1233600
2428626
5406
834824
1697713
972638
1729745
424031
1043947
2727214
365437
1005294
480176
1214516
1984266
243472
2580914
974566
2532765
551467
815930
2523167
2778583
929529
1971168
1252771
1012315
1680994
221062
2773758
815957
1370061
1281836
1287078
2527675
2771660
1641737
2911439
1110393
805685
31598
131039
2115901
1639029
561207
1187113
2684391
588654
749982
406500
2396023
1287388
383361
1943362
2225216
86544
183677
566846
743617
1880879
2170298
1149828
2924637
1438581
2890127
2569701
2467169
2548308
874444
472510
1769361
2358872
503141
964992
1346330
36618
1066131
2655525
2796709
2779382
2492736
170573
94779
1304903
479600
645757
2879829
469355
1444562
803325
1507388
2289046
1475100
115791
1700660
778284
1415868
904433
2682377
2043340
2669866
2509383
2333952
1357882
1440530
394312
57093
884295
26052
568395
1929700
2036195
1475163
2734642
1502056
184602
2913927
760087
1576774
2310256
681864
1970782
2511981
556219
699225
489818
1754995
1428039
2542843
1001570
1780195
202159
2034006
2121875
409312
2378627
987110
2099532
619207
435207
1685955
1425963
1324456
264796
1454846
514384
2920021
1232080
2054359
1827805
1098975
1573664
2382707
2666114
2814206
215261
323724
1932307
2236928
54052
1933655
2601168
1815496
895057
1004317
208895
2694862
2132939
2746237
1505747
1555955
2343128
281620
1857388
104152
2524572
750333
2511356
760565
1998058
2540042
1672081
1617586
2502764
2029870
1599737
2336116
1833174
1281716
2165336
2083526
87740
1204510
1439842
2715298
2831367
1797622
2247299
2867256
2377504
347067
1068567
2164626
2268508
516148
2792033
1175823
1628354
636305
62924
1403183
1267349
938879
1211243
2921884
808453
2386417
2118081
2355734
1221519
998786
1631396
1915049
304506
2802101
523488
1178034
2582241
297169
2787671
780967
1162384
323207
2197475
1308036
969264
2924846
2094194
938303
2249412
1840323
2879769
156676
2221371
1421615
2090661
1429184
2727875
1655216
199870
860965
576170
2083849
2846151
2246611
1856043
939471
2555392
2202625
717835
2133595
2841901
2446710
1825814
1731902
2850269
1563771
522745
332796
2592654
722316
1891792
216711
2684743
2468013
2734719
2294273
820429
244893
1175502
1448176
353984
430751
2347404
748040
590380
1410713
1960905
420803
2017205
1477528
573820
2805277
271248
1280602
2859453
2157609
1098888
2921852
2690910
250834
2526729
1273211
2450168
769339
295628
927374
2313187
2839836
529479
1850925
2787675
983791
232309
300142
2695497
1321655
2067459
1972094
305758
1391317
1888065
1134539
1197902
506522
2223358
2765937
194112
402508
2074607
951867
413518
1760895
509566
751324
2909105
1309182
2652147
1333866
1984726
1678906
2251163
541924
2598068
1135816
2589482
2188964
2057277
1144191
877427
2701715
138594
2759711
869190
2496013
1247004
164756
870753
1639235
1060538
457744
393338
268662
1468575
1578036
885255
1786285
2845347
1573284
2128154
325600
1519663
629952
2172624
149905
2221032
1493837
1062007
423619
1477612
2818385
1542721
1522739
30433
2136521
322320
78523
2530569
2940139
2406578
2652598
2428353
467486
148278
2290022
2281712
1237899
619213
1436733
2416751
1272936
103410
199771
2646010
2102323
535667
2269844
2066698
2022197
1590880
347827
1980562
1457891
2443872
965030
2348625
24795
862002
2020942
1816235
690581
1726051
1942924
969348
931399
1647055
2887219
1697587
1838565
1482187
1830260
2419586
1564504
667527
1227812
721469
292197
1686077
157907
836166
688387
2554926
2241723
1465791
1801205
2271822
2362033
1663956
794056
1102972
40527
279355
2841548
1509540
2090064
40112
81469
1397029
2817561
2547658
6172
1673900
2564585
569783
2350369
306295
291900
1072395
2595795
2092520
2194349
793984
1841593
1603182
1396636
1296035
202186
564169
1384846
844290
2620115
219692
688028
329664
929240
2811188
1821028
198435
1273121
2886864
2838276
1225168
1693755
1074179
500586
383593
143432
1039148
170418
337427
1508249
633719
2167391
2006388
1940539
1057616
7300
829192
201977
1138314
1228254
1433891
1510053
1521744
698184
1866824
34252
1673919
582926
203247
1413836
1009463
2161471
2121228
2629202
1545716
2672254
1136893
1848933
261365
1328290
354950
1447261
44664
762325
389654
1149060
1477062
1041069
1587645
2607786
2792128
2385032
1392199
557925
2841275
2713309
1242570
574839
211055
2390911
2750550
645779
325019
336164
207292
105295
1046309
2613371
1434992
1505907
597081
1745150
368472
362766
1662496
1228800
818769
2567868
937487
2517756
2913513
2181089
1713000
2029685
1285638
1613418
2843380
2227791
1296109
1097804
725516
1591778
2469767
1973732
199966
942112
2579072
2348974
107804
2537316
2925376
762083
330615
716258
1595212
2345458
1308046
2543426
1567056
1913486
1190456
2831371
2282865
67682
2105753
2097059
1563596
2312863
2463696
155632
546267
656313
313036
1005821
1199033
252147
1417849
457362
2065861
1811682
2148264
1568564
2101381
2697832
1138903
1419681
1025830
1656329
2808341
2722014
1318921
1124976
1492537
161097
1389945
380987
2929068
2618913
351132
1611711
1489249
751199
1543999
1986547
783298
812643
1579233
371303
771787
2204641
612640
75267
78979
39799
486755
1937420
2734493
2222613
531686
1974921
1901545
2107707
1270702
1794711
2514990
1862591
1444963
274454
2216333
2425566
569147
741070
1839626
891836
506743
2560605
661956
2102160
616386
2638110
1045802
174490
2520732
651569
2812330
2867077
2743997
2343207
2203934
142276
654647
1529696
1810606
207943
1439810
1983807
1746870
2679314
944544
2069337
1748044
1240141
1166011
2739310
1586610
94376
1217794
86758
318734
2562470
2540479
1219897
1222520
2058136
1363029
994574
2037166
2354502
1815511
2816086
2372482
359481
281301
535865
1848849
414299
1532710
111331
2912245
1379433
785130
1600978
10692
2819035
776327
1903603
2574920
2117812
1100977
448283
1306749
2006125
349888
1531370
2872120
2652166
1200083
1272186
2636821
397468
2888888
1779156
213078
772832
1284448
278054
2158599
1228345
2104765
829325
1603083
604609
2134876
2017942
862452
1851202
2622109
1286528
2215817
1811099
2106760
1826235
901131
2761407
1651290
517752
2762332
2244838
1722107
1442987
1512600
132870
774849
2656350
19837
600234
300449
421063
196631
2009836
687078
1122135
2207333
2126317
2590225
1061255
2743512
2099599
2407531
359093
1570235
992530
561729
2820603
1986972
1042070
1245611
695756
581384
932380
269731
2767118
2919978
685183
1772982
2181937
1783835
1362061
2200580
67673
2715923
2618920
250455
2786330
161193
1958635
1296109
1971778
2862164
2279573
749445
2087787
1668116
1436091
781443
1805368
620513
2071958
550711
1259647
2906006
2609877
451091
474233
581683
2490012
2832986
26383
1642742
2447525
2348875
1627689
2441783
1655726
445377
2018071
1230121
2712241
1264104
1597235
1324648
1776868
2716706
2488413
1475011
589201
947651
1609893
772427
335098
722463
196619
2000447
1153116
1336302
2386844
1670076
2771859
2737085
2271629
1562305
572293
168549
323882
1904553
2219796
796389
487965
1658347
516541
1779792
1303951
2304772
2021047
2612161
994598
1522448
2781145
2229295
1158454
415749
1162677
2012808
2806934
2844021
343425
81301
520203
2885816
729651
626443
1161987
2710276
1194634
295352
1158256
830795
750390
279208
300140
2270017
326817
314581
635008
1465724
757045
387790
394142
1581276
880389
1085177
962179
184445
1751533
2549270
1152293
2617148
2691413
2205410
263662
1688411
2209934
2607609
812997
2134626
1354707
2773135
204925
1997495
1990802
2409797
144134
566844
1505506
2283018
2255486
1002156
761250
1014713
2643760
2145978
230392
35158
1066491
151450
1721483
2786984
2443558
1581520
712563
1866259
401660
2258025
2258819
1338773
2251196
2549037
1288262
654467
802733
2698814
2858427
1060532
1214234
962845
2787762
1512793
162225
2189351
344147
114416
249695
1879157
1252216
2586056
2411853
1084171
2469278
454935
1685814
106405
1258091
675566
2381468
396781
1173185
2918794
1631594
2862947
220344
494276
1636628
860544
2685661
1456091
1551337
192241
1905292
1383636
1628884
2505366
1485408
245985
336536
2078004
414748
2880344
1443433
363824
1117536
981465
2095457
728226
1853201
2307840
1994122
2310934
630863
2434194
2631657
367067
370630
580804
724401
2747322
1819763
893379
71857
1054587
82293
1456048
854606
526096
1324003
1073445
139727
2351349
2260111
3620
715676
2779318
2057656
1139137
1795873
996841
766299
2584091
1708047
291841
1847531
15346
1350299
64509
160795
2323324
1377621
289512
1145848
2207622
1947490
824636
805746
2118339
370772
619641
2818201
879686
1852016
492881
2186100
1288223
735251
620945
1189982
1862164
152084
639772
2436177
2277584
322199
2151408
2242118
2372588
1907142
2066764
1851808
386421
1108107
773699
961814
1489632
1316390
180645
2122595
2231132
2667337
715034
2447064
2844731
2731811
1301270
2145408
694369
348880
306331
1464589
683837
1532089
845635
2743022
1566477
944667
791441
2838715
2551745
97767
2335753
1850044
926872
2035072
972495
1446133
2834840
2405304
1308725
1373452
1742651
764548
2278424
447428
916724
1801550
2796615
1484247
881450
165307
1353350
2203275
999728
1014010
1412568
56103
1842251
1657473
1511109
931822
731167
2508266
1356061
2449926
463625
714765
2157099
2851000
2502998
807739
2763464
411821
133392
1281309
1262334
1216420
995229
1285121
1491482
930575
2613154
142279
1734184
730476
1399439
955615
374144
241379
2028566
2664047
1625169
1615834
1079571
2802107
73653
1356713
2769343
2505215
960230
1355289
2278009
2158324
943942
868282
2198032
2706126
351525
1226651
953113
1764704
353752
1549547
365644
1548991
1942058
2194867
910292
1588318
1316529
749335
888575
640490
207899
2531830
1910152
148233
1843569
1786555
1608992
278097
921188
1643238
2261648
1251385
2300805
2783240
2429743
587555
2562664
469954
1413065
2915584
2169055
1401748
1756208
2664114
345991
2547074
2706955
2101157
965883
2048495
98700
1840632
778565
1739926
60096
2719793
2902381
2286444
1926782
1030253
427653
1017004
4161
594959
2357953
1899263
323246
1223144
1891742
1104167
1606073
197664
2656339
2574269
1821594
2059119
944524
2335587
2260621
1020183
1645945
291087
2244598
687351
244345
970561
1285527
938323
2382061
106149
191785
1225287
1795913
115540
2935580
2767391
1941919
158204
854396
250230
1491950
1962951
1632410
2438715
1977126
2240960
2279794
715570
1713359
1874971
2312037
806708
2126541
654030
391091
1268658
2627301
697396
283273
558381
2068117
2739930
2256556
1305289
1243096
2917094
2159016
1799613
2522626
376633
2059643
1102577
694171
325846
2363856
2902134
1429177
1371784
458185
2527307
1910107
611427
1292377
1038393
1419548
2604697
1118014
236860
2911971
51122
2676026
1984950
2427920
1061207
749815
618787
2479847
240795
309348
1335035
64238
709782
2358900
1219188
1651233
1851451
350619
453036
734421
2810235
301793
1451674
2505168
2059102
2627630
1822599
1128964
1391098
867727
302417
140813
74739
2329469
1268276
1632049
1310921
1410878
950207
1033982
371990
39969
2229107
2877872
2330589
2388177
2931782
2839700
960421
427961
1251752
2370119
398641
2380951
2160385
444008
563590
2887376
1072504
1016776
901250
1896865
2871372
359519
1482396
2924470
721607
37798
28742
1544371
1014702
1378016
1619312
868464
608498
775343
515750
313763
93016
775007
1648178
2268785
1419589
1160686
803085
229092
477650
484784
63292
1081295
140359
2097255
938095
1084704
257652
2473580
2174473
1902690
1854776
1949077
2888994
2567835
874672
1025777
2873340
669159
1273409
1882629
910758
2822765
989950
2415113
1019517
2040723
458776
2338127
2715544
1271763
289239
413023
494651
1646874
132861
735514
1200076
2025307
2433260
1963568
2225673
1486326
1450890
692012
1155778
556514
1787197
1461623
834372
542443
1664927
839056
1429125
737146
2479830
2615086
1157010
2715107
1461384
1370928
1144325
2729057
1923102
2275620
1931521
1196668
1306788
1073544
1070613
397282
901908
2017179
1921343
956390
2747123
1839904
42988
102028
1594806
123523
1242731
1802934
1903944
269747
644343
1393336
701563
131572
1907941
2204264
1133451
2512435
2463444
1487481
1911229
796135
1441395
118392
788623
2802335
2495420
2139247
1415231
1221602
1079639
2441033
817175
454401
1952624
2889227
2717774
1994073
2284839
788589
1118556
2186878
1738430
544042
2606296
1969261
840178
1888891
847142
1612042
724845
850295
1494805
2316407
1592681
2573614
1380680
1421646
1065791
2290236
1107540
2240403
2739969
1573354
1708537
2636239
1026538
165393
1907555
359800
2225995
1700627
1318373
2370426
1074109
1645729
2796654
2659732
879176
1668868
1336044
2830532
2513228
2116555
467820
1580632
2863105
793869
419200
1706700
1503304
1951582
2530571
1215178
2907989
2179034
2564645
1266056
1749324
1678855
958392
2087059
1440729
1214954
649073
2386737
2628533
2295847
2318459
2296969
323712
1203524
2327
2814520
2083985
2272182
1051861
576215
1115214
318785
579247
9302
2348853
2360842
592032
2187524
1677133
79109
687054
1688575
1740760
2352471
753754
2012518
1738532
17618
669327
2008492
1552145
2867539
1276613
1318455
1603978
305221
10866
263539
2459771
2369166
1840463
551624
789810
47488
875919
2175565
1477828
2556593
254517
1853270
2261375
10884
1764188
2920158
2382929
2935447
1425894
424931
2222421
32945
2682268
1032124
1045245
536198
2353100
2157548
2363608
2489514
367662
366232
1992911
2778935
776785
1196044
1216144
851086
1130330
2764853
58266
2587099
1832550
17286
2611487
1617618
1324817
1177312
2606092
1636090
1253650
2428334
2936373
489170
26510
763780
98272
2016920
2579050
1973863
1524881
436874
826563
1454007
1507252
2339081
148365
1496068
162161
1360966
1799224
1739225
1408371
1899066
2385626
890303
2107527
2354673
1809831
1677226
2294501
1582572
1262304
2600302
1402293
583485
970786
993495
1745375
1210093
428307
2640496
1984943
1492737
1879552
119978
1335935
1312573
331105
306219
426453
2351101
1196932
2206289
851758
1109468
1676462
253888
2760424
2261242
2357366
1254566
1339661
1836547
1395869
2224927
9831
1822328
2394984
2937228
317133
226739
541192
1665314
1256884
1061382
1608930
206101
421409
2358986
1209633
2765155
259898
794718
1310794
1364839
2395074
949417
1790563
2806142
308488
2847543
1964653
1741025
895084
1282842
1991242
1286244
106932
2147400
2207347
296318
2704824
804446
1249321
2372483
2316044
2126739
761769
2076761
300347
474580
2588309
2238599
2424071
2622818
163988
2092360
2909090
226192
2460772
628125
1877787
2873904
649580
1422582
2025407
348176
1338800
2774202
74599
2621294
206801
424960
1470583
1433033
120860
500801
2070613
269992
1718020
2187024
1766442
1987813
200321
2300390
1474740
1847613
2490060
2933341
2257166
1703103
943532
2055842
2124698
946420
2878030
488124
169451
488965
1288367
392119
1444262
694504
585786
607201
2529238
1178621
2394661
550281
2308498
586617
709400
2654821
2111499
2650745
1200931
2297690
1542566
2343811
2938564
2599876
1629794
1527935
1748069
568302
1216031
2701239
1067987
2077079
1446909
1744925
677967
2041145
1306550
1665103
670222
1831862
1971357
2489032
1295148
2364039
873203
562788
1121169
2734002
2874926
2036256
1328017
318291
716802
2396012
473417
912647
2327181
1268019
983495
1982079
1748976
2037141
409190
1466902
959497
1946832
2314471
830709
2069571
2743769
1394075
303507
492138
2505954
433512
194303
2400645
645568
616121
1927728
1253601
1050643
852291
1375641
1167574
68805
2431547
1118570
2529289
409811
2659587
2211857
2591207
2596879
2038556
567885
2155869
181623
1882397
2618868
1630297
554978
702911
444129
1429814
892222
2678989
268931
1210384
1268059
274752
1515683
2604288
945418
1840021
1259336
139521
2035519
145442
1636790
570287
1358966
1475589
1365385
2391868
2862626
1524755
1983344
1991236
967411
741722
111178
103294
752263
333512
602559
1492039
2219869
553695
2408515
1910853
278469
302482
533419
2874689
722171
1649437
876047
406175
1681131
1920317
1490787
1800446
1402453
2035475
2805984
794205
1979659
388867
544837
1891503
1803235
2590067
237658
1630305
2507722
1283581
897385
2120433
1915158
2713774
474956
2701388
1300325
345372
452280
1767682
2543271
889940
1313458
2552129
73303
2527916
2759965
2840683
2808005
821108
264314
2483436
1949832
2840586
2622539
1978202
2277004
2431253
40243
1703927
1463470
2866097
1288029
214697
1267464
2019990
1807947
2344637
323506
2010529
2467260
854598
2238567
2471953
1559474
376524
743326
2601205
2792749
134192
491520
357978
701240
1791824
1620125
2477191
1871532
1224417
180947
110612
1515227
2586325
2848212
381199
2124794
597007
2811014
172548
2222521
1608323
1472540
2381705
407618
103967
1945930
2590005
1479440
619680
1676488
683088
635660
2513588
1228536
1550728
2043498
2277498
2642207
2451949
2156806
2269300
1886147
1152036
2127547
1991130
598413
2917581
2410135
815331
1386620
560824
2211493
109446
1455515
2545984
1032521
1780662
2058974
756012
2430751
1498039
2386657
1074622
1494806
2878821
1961169
2521243
2564254
2087625
676180
1570205
84510
1904050
139728
521190
1972275
132068
732596
2210331
797246
1790567
2080798
1875739
496650
2933645
1810069
1715892
2622095
1199993
2265156
99703
8955
344033
1584351
334815
1249694
1154240
344267
2193247
888088
2608661
2325773
676025
1088705
1208992
740596
699471
989038
742673
793122
2245622
663319
430817
911912
1234014
232662
1166746
1155466
365588
2621645
522734
1459570
408298
547470
2793162
2706455
1105903
416940
28253
2555968
2396981
140458
1553323
1775996
1854633
281486
46157
1881965
1712957
2507557
2375679
2453167
2738360
1428194
350610
1126476
2331966
1019745
2118398
2690066
1807948
2911217
2867733
2044175
1649127
1157554
2341159
2104854
1424242
2387842
462200
1580899
1975306
312386
361548
1763743
2082452
1813542
2803091
407610
2100134
2564242
1744450
1426974
306646
396916
545357
1200946
2142424
2347299
1517408
1229604
1538974
1471800
1698782
157349
2831911
2533115
876440
861284
200712
421089
732735
1486396
2555168
2447701
2303812
2112351
2922272
2719270
2672910
1940367
1674206
1561121
1556153
2355096
1847113
529263
594143
1141854
1966824
2600073
2065290
2831664
1655680
368453
2356634
2753430
2137655
2813551
2357314
925145
1390178
1830473
1928909
2844619
1439463
759032
2673828
2259997
2851586
1371932
1239288
2043738
1250651
1807060
606303
2015072
2463137
2311283
1497035
1251167
838399
2149877
589248
1280850
287740
1181333
945335
1308887
1178309
2335352
2384559
2684875
1732604
1260882
933841
964689
1672484
146091
2146360
1832669
178751
2288371
512992
2680474
828985
870493
247879
2336459
481867
2342951
958448
314131
567412
215661
580538
1431002
1435704
1131324
1014534
2157589
1721193
1388979
233462
302908
2353542
1644005
981740
1136596
1683101
138249
2373489
265179
873020
2378286
318238
668727
1477178
718761
412757
2622012
496100
1300534
2211942
1793401
1987724
1655423
1023579
2463855
2642340
2361691
987303
2433287
1435259
939076
745069
1675790
2666549
317758
2120095
286568
2326208
1745566
2410334
597542
2334119
2867948
2014876
2123715
1214971
953403
1617325
2000551
789434
1574236
2736002
923782
1331960
2519139
2358310
558336
788722
1648042
668233
1773743
446978
1275379
116697
1855063
2340562
1851240
1465654
722066
1769590
384374
2066703
2263898
315795
2617171
567956
119483
2817725
1481808
1431972
2827812
2614768
1998892
584631
2078797
957229
253025
2334876
2906024
2009004
103729
395514
1898865
2920924
2414785
2027375
201128
1635606
2180243
2458626
1395863
2906865
2377423
997553
1692495
2331755
1523383
2478866
1889960
2571311
2775844
135495
1140666
649973
1815619
2189712
2640391
2318505
2009326
426988
212944
2542909
2839176
2455267
2806028
2364076
2735817
1295534
215556
2838968
2850458
694172
1844112
2829445
2202891
788806
1953191
144303
1281184
2872778
2522325
633048
2759046
2702954
288920
1927954
1361570
1548044
1568474
1665560
2644108
1230442
1502290
1751901
615890
90165
39779
1183950
2571010
1479699
2444634
1671129
1269882
1477020
2603864
1522714
2281658
14235
1793749
635820
2597727
1650652
1955638
1653137
2835785
140143
1347258
2026442
2063631
1733431
1993533
2851645
571683
631891
1732648
2156787
796241
446623
2265147
414931
62129
275344
1976379
2205234
727703
1394133
1197272
555081
658676
2689071
1843906
1634833
2279734
718175
2366063
2303079
1781687
2585495
1260450
1173412
2528683
2138448
1165916
90213
2013370
2342469
2291314
402032
2691007
2113453
2712069
456673
1002330
344050
263074
2461731
361827
1612475
1313317
2774548
693441
325220
1441357
1461587
2874399
1254768
2286341
1222022
2365155
2057058
1862440
926486
2297923
2193421
582907
2706540
867921
2770286
1734120
2774589
1408645
1310787
1642728
2349943
1293256
2392048
2490693
1110999
1769550
2442612
2012844
57635
2031020
1140756
1779042
2300875
2568765
56471
2009938
7653
73089
1826737
2439359
2004367
340959
1305916
1624990
1457486
2318222
1514192
2658018
2073902
2587944
1193267
1785587
2190555
2709927
1012476
2906895
1851624
2470667
2455114
931244
763342
2836286
812151
440045
398474
538613
2257039
264364
2938120
2154698
2803543
673815
1597539
2685422
2230520
2675550
562208
406623
1581813
1438840
802061
783813
756570
2859940
475085
2420424
2097874
2392812
884535
416278
1720078
1019639
1209057
25036
2569286
338548
626818
2448469
523613
10109
865177
950204
2724662
2707221
2082122
1117955
2747036
2940227
2735571
1835367
677784
1198070
2825544
851332
1994569
327415
2614134
118102
461536
1357369
128467
1619258
2818022
200792
184811
2604086
650582
476484
366020
2393660
2693623
2327116
586957
2593995
2487542
2795660
1031221
1999594
299879
2562393
1337580
663334
2330643
798010
2144772
490646
2916378
1064865
1826050
2445158
277861
1424383
978872
211443
130087
980906
2621769
1240046
2457059
153668
2261446
1232218
2839875
37484
613780
2652203
2901396
844667
1143711
2084415
2757871
122546
2622389
2480567
2533771
2522085
173336
140511
1980778
1492154
1335243
119170
2587146
1330056
2362697
1271097
732781
163136
1651529
579515
1293924
2017096
919872
2749049
1124080
350091
2632288
1165520
2359607
1979895
1977257
1964438
2394333
2459696
1355227
1769076
1793976
2883090
292380
2376006
568285
604081
1883332
1198288
35604
1136086
1728646
1024836
2376649
1967168
1241683
2574419
431899
2639937
2508164
974878
1722837
1451429
1558240
1793951
1965390
1079785
499602
1047162
1436532
987703
829706
1401049
898406
2394824
2736528
2632973
979468
391191
288736
487016
200416
2107300
149499
1578442
2585032
841031
2185825
509102
2245205
282747
1146163
1190180
2273014
523042
2377723
2603692
919901
2371745
1170146
332149
2442212
2783425
196360
1259546
2340768
2698120
2869090
321982
2389791
1012065
328271
1739441
21812
2557237
2433687
563821
1568597
1644691
508476
934424
500806
2534355
439196
916342
737586
1322559
142710
1235448
358014
12936
2668968
2613997
1587835
1833579
171441
697005
2468821
267759
1170105
1649716
1434782
684263
1140178
2008248
2015532
962058
1030665
2183478
586225
1599022
2354581
960732
1386478
1770813
245003
322512
2149998
2752167
1671393
1338165
1756510
2647343
1826744
1896761
2142817
2344235
1129107
2314475
1800161
2052488
2375004
593931
2270004
1132906
2121004
58692
2496896
2581232
2703
2616937
360827
1598615
1378347
951633
1929120
969422
381408
1222804
1470256
1931263
2434898
585157
945932
2154448
2149834
2624363
2258876
1537866
1371899
1490362
1483900
2555130
546513
2712686
384872
274024
2039538
866325
2344079
1491518
301395
2528593
2161153
69165
530792
1511836
2170349
1417734
388742
1582180
134909
2592019
2486984
357609
1954103
1321526
2322131
1460814
2008093
428156
1420982
374894
2648256
1051850
1026740
4882
442991
620826
77372
1611009
361611
2791018
2868813
2885809
1739701
39595
1138695
2675339
2868707
2714588
1455065
1164382
315718
1364628
2173160
2654929
959499
469392
668054
2711160
899962
1439899
2601684
2860306
817193
750222
2764398
1036580
2243888
1554032
4369
1028363
2317654
1176050
1305496
2324734
2331903
2749000
2701556
2045787
2579054
922917
572995
758084
2246874
2724938
542181
1733341
2039084
2038409
1961281
412732
1230548
545844
2405994
2436095
2290349
202549
1569468
2528734
855248
1004437
1423830
2100616
1367314
1088810
2729997
137782
560795
1606224
2082371
1887937
2434650
1384629
2203837
419829
172962
238306
110706
2376870
352564
1187144
2539203
1481739
1999813
1733107
384782
44120
1247499
2881592
1537659
2285331
991230
2354140
681874
2884623
2644430
1161263
1604802
1282637
2852863
1689079
2347634
73706
1967293
2844170
1890629
242928
1276681
1363556
453492
75648
351709
1579364
369167
784416
2479043
562333
2416522
238787
2761902
2715208
192419
2421139
1796118
2782441
45002
2121169
196619
2529047
1417166
1205284
1907592
1223528
2376715
1999870
1164976
748954
892053
2144251
1534787
2590440
2602462
892509
194670
135100
2004252
1415811
752403
2122323
649630
963058
2444261
1010211
2139177
1719248
408211
1640476
981491
2016930
1071295
1257131
790987
1101638
1021143
1695340
1700939
130470
1335132
819405
2607946
1201454
410819
109384
97538
1928908
1195575
1825397
1109854
112931
1721326
1228986
1589083
161061
249084
1313738
1663705
1813547
857085
638064
2542450
2516030
1238751
278691
56173
2738171
27833
128024
238860
1053897
1898775
928025
420041
917962
2570200
720847
2446506
1685544
2662705
1473205
2825784
1749923
2685395
1647728
2742363
2190912
2793172
1570289
1607097
2361275
1234987
2347435
1828599
2835753
2546486
2201025
66671
763440
354108
2873261
2748307
1457372
1465588
34730
600812
1037639
2672136
1380377
2113603
2062274
369584
1286745
53145
1289556
341540
2307652
590270
2356514
2362450
2100201
1721235
90556
2154238
565591
2703893
1339805
2613373
687199
501743
2395430
1766143
2140844
1399238
840472
1025199
1767713
241560
222207
354380
2877329
80612
487509
2552429
1892883
1306793
2583698
603601
1186460
1669609
699928
296334
1544638
562655
1226879
2588422
2927197
2795871
22207
539863
1343522
2116716
2482367
1750924
258968
2200634
428479
1498692
174677
877547
1405383
624184
2286008
2033509
2016874
1547615
2158629
1648622
895099
1049790
1173991
1826469
1744997
1653801
1939241
2346230
2286563
381970
1219928
104297
2858163
681691
387361
2733989
2136976
905808
1435612
1088728
820791
732941
1096170
304153
1727768
2784938
1850421
1012940
401680
936475
796942
1304976
1420989
975504
2335125
2630591
2828990
2684852
1814614
291218
2015736
784265
2418567
2400585
1138314
591248
2885136
463213
2854422
873048
867418
1068344
340836
1978120
2405920
1769396
1705694
2827057
1912559
227656
2417591
2100624
1256962
892426
1721059
1164335
589018
2684854
1930093
2083409
1900918
1878596
2541702
2725534
1605504
1759616
2795458
1914775
837550
2233224
679369
1076626
2217185
1849123
216185
1665752
49853
109400
533441
1530187
2032893
1273562
1222570
2041841
1017787
1688388
2834838
1963822
2246240
1560477
2805206
2328595
1157627
461910
378390
2131057
2740059
42540
1401659
2631115
1464760
1241075
219293
1293415
2388206
2916717
799458
538902
1525365
2697738
2673575
262751
2919351
1407048
207545
1631472
818773
2520114
2092597
1753159
1003381
422540
1529553
178201
779731
1038014
342942
1790716
2043060
432970
2692587
2403770
201262
854494
1767072
2606396
547102
2827481
1907623
2527848
2381317
1802882
2309081
61413
1924374
1389909
1405210
401353
705524
1279253
523649
2363673
1455315
953066
2179803
1389687
22622
1030805
291432
2095764
1385261
2220655
2512985
1743817
1396322
2560773
1987964
2038603
434182
339081
1696937
1360646
1132056
1021188
2753971
2211763
863277
2546295
251376
554113
517655
590166
1667938
1733883
2785693
1030123
2692993
1009126
2074101
15348
1658602
1895009
364737
2337735
1655332
1802882
1845388
729190
1095045
2254701
1328430
2303809
1226873
1790299
1171171
1950078
667079
1821125
947912
829173
395613
2516168
303377
2904715
853690
2180340
1504878
538070
679658
522060
721131
897046
784250
2935134
1636712
2668104
1711693
451158
1234719
783951
171328
2511882
1832916
2175599
1039956
524386
2796665
268244
2827586
827333
2505131
2015236
1463383
2264830
34045
2461825
2151158
1187520
1556481
299068
1983660
1442884
569632
322862
2300081
1575110
2608548
433414
718407
1618661
2467622
70030
570251
1931659
1013081
2251908
710187
793665
1119438
2482759
1134278
1432247
2209604
2535783
1551700
1872835
1146973
2603155
1120373
1153515
501098
1871360
875
1072110
1797376
324266
498185
779196
925674
283581
1258181
905541
264576
1009873
1660544
566235
306996
854142
1788581
1024672
2734851
459811
2480668
1240813
2717223
1974934
766634
163052
2614249
82114
1328540
1484490
2297233
2494838
315632
2502501
178386
486647
1554748
908965
647703
161795
2090243
1271542
2853399
1451231
1697147
1018341
207956
106566
1315309
2687676
2492503
1211836
1626806
1922302
2286800
1838968
1631315
2453491
713364
1600498
2202771
1149498
2830543
2602743
1690521
1291029
2772849
508048
2374384
127515
2701183
864653
2830426
726213
2705112
2511591
2291263
2693318
227806
2856893
2325259
841290
2687609
364248
1067236
2157864
804145
2762109
2758634
1964663
2614899
121508
1085571
799146
2339239
694164
1313435
2508864
2457257
403598
1490142
793944
1136069
1608476
2927174
1013163
681862
388095
1982692
1086977
2917291
2606462
36657
1822298
389138
890293
1694719
76575
1864154
2402823
341841
1854262
1201290
2564217
1917378
2023763
2132514
347345
241146
1334417
1893979
1693171
56354
601694
1960800
1308378
1938704
1377496
2723819
1190127
1614712
1055537
1995019
556645
1477301
2422414
27057
738237
2090713
2519120
2159980
1998965
2425326
2294766
2650551
505032
442978
103397
1213150
736597
1265153
243404
1564306
627591
1169610
740637
2739777
1292791
2468485
2683907
2853651
1221254
2842831
200459
1784802
2520853
2113170
1898818
2016686
1139890
2739714
63699
388678
740283
1290912
1464823
2767912
1089239
476307
595421
2530601
2249000
2091087
515367
2170377
2698966
290207
1289162
1281512
488433
755757
304824
1338283
72289
948762
2373573
2081553
779071
20177
91624
2765722
2598705
2067964
161469
1278866
992943
2132480
738663
64162
931211
2805815
2772416
2576189
741890
1172032
1131263
1666693
781893
722093
172388
2246847
1977507
1569493
645959
1104815
2375214
2612695
804506
2105633
3005
2157753
421435
1333999
2511380
1167163
2244185
1344912
2112279
2435284
904627
266488
2847688
245096
476839
1233998
1926771
1406282
931175
10939
2398132
487477
1284078
2351175
2760564
1216437
1154791
651262
638444
1608979
547225
2664290
2658577
692095
975851
78388
2120611
1879771
788030
2372762
2398146
1786054
53733
2878424
1273200
2893600
1461494
2106912
2074451
2765637
2563871
1670107
1549444
2454641
2853585
1689065
1315776
245729
1384828
2528927
2805193
1348909
2266148
1835360
2736007
626053
305290
2082586
1527318
2095048
2444198
1468831
2763290
1449708
2597064
139940
716373
2835900
1187262
1533443
2085324
2347566
261362
381528
2935144
743363
925038
18835
1465081
2120289
320246
322731
1074582
645212
2221282
2317573
2376831
2730859
1082498
1356731
2471783
1366911
2264520
1489144
403111
632719
1149119
1584831
183631
2023724
1031567
2183086
1017995
112327
2011590
1418719
862920
903772
402993
721464
1572357
1731365
171125
1139505
1683601
2044309
1450105
1855096
896229
2766123
1889746
172730
1905153
1977036
2060131
1375130
544345
969194
1575786
2532933
132974
829803
142061
1755274
2009690
2421363
1877787
204007
751297
1366380
2844640
2568436
719902
1738877
1477109
187515
1537546
2254001
1903022
2348126
2669785
127063
1463135
1258117
414315
2047510
415626
1447035
2867499
2367893
1366446
2797319
197226
2473749
2878261
1626267
744076
1520437
652053
89619
333013
2771816
1941254
2024701
1151693
2102035
209864
2135360
2350102
761238
1015139
857388
732707
1035786
205702
1210017
869311
1683342
1729032
2590562
1812440
277008
354896
1982983
1989353
2688793
70888
1337865
1468256
2661267
1875605
1452432
835299
434694
1664410
2310525
2376531
59379
2595238
731126
1486314
620812
1784839
2469386
1834305
431509
1726129
413590
1648089
498799
1793034
1291407
2359267
2629259
2124740
2463557
303644
1729920
2604004
2437988
1101934
311890
854714
2828165
2475223
1052060
890414
204590
1632058
2305522
417243
2353302
2533068
2125431
1661373
1430753
1578982
45026
1144618
1605239
1583905
753446
2555694
279380
49926
1018088
1759046
2471829
176628
2147078
507211
2872384
1520180
2312290
1442682
1847290
971873
1931424
570552
737845
1430209
1500022
2410435
2764708
1193271
1457091
1329102
2323110
2528647
378045
1202115
1377148
454380
2046512
1761108
890460
2861810
759935
79885
11550
1580066
747227
1880391
2756046
1408855
810177
1039675
33970
911280
281418
1262167
298948
1273316
1422738
1069319
2876904
1724034
2803749
141944
583556
2821822
585237
217680
1839827
630543
2752720
1484143
1620257
2856282
2732932
2836573
340069
1008420
211187
2720291
77860
480851
1991512
297830
2922306
1429919
1227023
2096516
2151043
150313
1611601
2923236
428775
724768
609813
2814319
255084
2716755
2263028
1350590
281564
1661758
1115689
2914253
1638796
2569755
2372835
1734210
1532355
1867924
462563
1303615
1596284
1847983
2519806
2639515
17107
85604
795823
2007718
2862960
135367
2328401
1024724
481130
192673
82207
515934
1787270
27259
106495
2355842
1896361
2885012
1809094
1339564
2781867
2823711
2243952
197882
207757
763956
1648020
1912916
2321982
634081
1124939
405714
2105412
274396
2799004
1258560
1082618
2848285
1072977
173590
1586483
2350212
2772034
1760304
2803567
2726949
1603807
580747
148768
249154
1191743
2488587
2584569
361311
1611011
1002670
222108
1023807
1556966
1607303
2304157
2661199
1526191
953311
292928
2817329
861729
727652
671457
2806831
2536822
1345925
947385
2363218
1001870
1012665
1264995
2262436
413006
2855399
1387997
849181
2906
2118711
1935164
2427321
1448266
1507654
2625329
13642
1939733
2021830
1801002
1431732
1957269
2705615
19269
1013425
2484576
1709708
221694
1936298
2735971
1664761
2379797
1727949
738323
137362
2290207
2357834
273279
2140573
593913
2070218
579656
1770651
364389
1576891
435884
947724
384746
1628236
325160
2270620
1706160
2525935
620735
1723690
1973456
1114106
1605856
2274763
1176715
761184
68031
1856831
1666847
2506033
2295882
670144
201969
2557143
400005
1724434
1123921
535020
2888178
2030043
127389
843429
2391168
1348762
472527
1090779
447119
1540863
374514
1185754
543079
1086068
358162
231108
1715614
58548
386299
1366422
2251090
1917336
395885
572472
1810314
394575
2870567
496220
523238
2227950
2823551
2182248
1313201
474645
538326
1691384
822968
913045
2535793
450292
2014947
1010620
777978
687548
449946
1959595
731340
1391606
610333
1052413
1705864
2391486
1135762
2882038
1438008
1954543
2070266
2413154
1786393
1572908
2537472
2716232
2160960
2576554
2170442
2275163
2641577
2671240
1442803
2708310
1568985
2888115
1959672
2245317
2238409
1427245
33404
2629431
281399
599288
1810549
610046
1211530
1594315
2264391
2517094
2594454
1036501
570749
1127491
2903639
2113954
567002
308823
2262507
1595068
2651243
1455888
29750
16578
2561541
2512451
1233214
356028
180589
227732
1086985
571730
843229
2439129
2122899
2603438
2737232
131395
2558877
193861
770622
1887582
133307
2341677
2142572
266224
1784962
1171726
2032171
549053
1410638
203890
2861126
1091715
2696629
2772909
2085435
157961
83897
537210
2289729
658881
2351991
1718641
211993
626460
586211
2252492
2091985
2029064
2231554
656953
288632
822685
819315
2561071
1338570
2461054
940240
2932407
1642759
1319799
416639
398652
1598652
1414901
465317
1396473
278411
1629693
476807
1231648
1595470
2044903
740419
1452471
680500
1346082
1315815
332810
2331743
372664
487069
1499473
680801
1121836
2906385
298226
313240
651316
1448664
581235
27596
470420
580036
2887164
2753917
2702207
2117629
566604
456570
1184369
2059050
309526
193487
2278208
1454212
901886
1415515
2241424
853342
1375472
1275855
385026
1475047
871598
2754002
1008203
2563283
1787458
81833
544241
913827
93548
2021507
1702004
1309106
2770133
793933
2133728
925733
2745730
494635
1773929
1530507
2532933
1694341
1161278
1509194
425809
1295853
885325
187608
1284457
1752020
2414936
2540945
1510644
2479096
458760
1649000
2112893
1368659
2630298
2781241
97069
2745149
2043516
1433046
2450726
410512
2937749
1171440
1081543
1121506
543353
1977126
849537
2809848
733057
253457
953348
2883909
2825542
171469
371250
288215
2852599
321068
530300
1525972
1765323
464942
150233
998775
940080
1500298
924232
424685
1133016
2133935
2166652
2672994
99077
2813800
78969
2146211
1063151
2321347
2731798
2194453
1510461
2693903
1873506
2480421
2522036
969120
1077271
2060402
2282885
2137143
2317474
229435
931619
1781301
2578382
2711955
351603
2750387
2196795
1928138
2600701
1688375
1712724
1136929
922010
468052
1793806
145517
819584
2269513
1865148
2746784
1548229
1435810
87974
88721
1664423
2804993
1341831
982864
2097431
772281
130016
2683638
2598928
1206531
2389823
682093
635532
1657672
1489281
1476771
2628559
2704772
2792276
943714
574080
452220
17436
325509
1466492
1583303
1141920
144866
760474
673157
244915
2400152
1216890
2162614
2415012
440292
2659017
1961052
2086319
2628622
840195
2047377
1749378
2378579
2059858
2856228
1835448
1678626
1249967
635170
1710290
806416
1104508
1953229
2721664
736819
1830306
1287423
2508468
1004508
2623779
2279403
2223888
1409171
1277075
281720
1594567
73706
2056273
2130178
262922
2254001
254178
1790339
2079706
1537461
2434309
506689
2003551
1990401
2074977
381976
2374392
1643658
2577292
1419970
2140656
1201838
2159593
1768870
1830009
1977424
327702
859659
2277882
331686
2316638
296272
2298162
2119546
864858
968853
1072189
1055535
1749436
235396
1795787
1506786
952791
157593
692409
145955
2030221
752226
194065
421269
2665168
882778
2761584
1484495
278358
2931529
1183603
622543
1242969
1720953
421047
2878693
2112720
1463654
717390
783135
1166521
492381
1615381
220902
1393825
630483
2446768
1596841
152331
2811909
265862
2644931
120380
457934
100668
2074143
2222451
268968
1517513
1449357
1062698
2775939
419988
1434695
532926
1958230
2423862
1500412
2104502
1115344
2288380
1296250
1931849
613589
2552254
1306065
888906
1565842
756648
1099943
294080
1434519
2184939
1451120
2454192
2511388
2283485
2714359
2481621
1359856
2092094
2827733
2507542
579368
938361
829081
2195103
455668
483379
291098
707990
649378
1088917
2836766
248550
2533381
1594968
202145
1012372
2900451
470277
2319440
542057
230553
2308728
2667576
566668
301895
2482186
1536343
674036
1115076
1491285
151220
1681277
1747821
599072
1539524
2815081
2358231
1474158
5139
2509077
1347711
2162351
1631425
1052380
1716665
1549885
2489968
2496832
977247
147683
494128
2334752
244206
2757872
1581681
2600751
1450330
564220
2698471
1902642
1101922
2314815
232585
1069503
1161718
1608926
1790028
980630
1755028
1076727
2602945
2484387
1527650
2239781
315564
587877
2294541
2052167
2749625
2286276
2823619
1204447
1596683
1088858
1097277
2343391
1881268
2728317
62998
965106
2536456
783286
180569
1293890
1930702
1101736
1097963
1424089
1286467
2424672
1247540
2159729
1333719
1314906
470042
1197246
2161757
2796108
2690937
2923100
2079584
2802381
680132
879805
2597408
1230421
1381882
2469735
2909196
108363
2468845
2109920
961153
1553518
2004297
592106
1117945
1299741
1741904
1656371
2045233
1310796
2826929
1898010
2694655
141909
1018235
29236
1093996
2501163
695225
1553492
695612
2601747
360540
2083484
156066
2062582
135875
2262803
2298551
10647
2595158
2045602
1255868
1757308
810136
2780881
261605
2258842
2687925
353413
2640759
2337109
2653994
1095039
2131805
2714643
492885
860682
2361330
2549405
650132
2889354
2318389
1898246
2274927
355697
243432
133795
929847
1280810
951027
369658
641232
2326738
1040419
622591
2430013
566893
2627430
622872
683425
1850347
380393
1148661
2543872
347334
206245
643737
1820908
893030
2651731
852816
1153248
969862
760810
1896295
732129
1748012
1781190
1371256
2293731
2718352
2271883
1431685
1300182
1401017
1146994
360900
1999572
2378589
1719863
2522768
1844020
1913849
1060884
2931626
34705
2129171
449937
650729
737682
2594934
2391658
384964
1151691
544052
1126821
2147901
1768123
395492
1669116
1688749
701452
1587968
950799
1054991
2100322
192407
167624
2078420
2194174
1733465
2126804
2711418
2871635
1538309
2850544
826501
2254708
2791234
1116358
2506333
1026986
40844
532019
2080437
2519615
1410692
2492101
549336
56841
965929
1841506
1463446
1766498
2530517
261847
1404238
1642724
2021452
388534
1286423
2904132
1414906
1531814
1718119
489406
2196471
737106
2632877
2137320
2318684
649866
723812
745335
176201
967291
1406059
772773
469313
2285416
1027945
2743104
2415745
1404867
1604822
44051
1073000
909037
1074219
454567
1403872
1090893
70020
2738133
415596
1339332
1650276
233437
812743
2702102
556236
2705009
1556177
336001
1787437
1762355
804064
2772142
868914
1649604
1631897
474532
1165517
86290
439460
2100084
464778
51783
2840664
1947122
420711
1881740
2656615
945296
1217628
656942
1622914
30051
2211292
95489
1805839
700979
2122555
2503711
2863199
422339
2925253
2231862
2091441
1191816
878781
361255
216118
179309
440615
2797639
901027
414409
2838919
2338769
1041744
992092
366623
306662
2425810
721660
890175
2146185
481481
1678619
1522345
334072
1827305
1619782
1392236
1612521
514543
898378
1890196
779705
2276172
2846691
1011361
403975
2463645
2038204
2921375
706408
263974
1423091
2570517
2378696
215920
1409516
1341662
1053939
1459973
2552938
488813
1417478
1709755
1449250
306723
2455418
2588449
2764215
2372371
2285303
1909006
1628485
743142
284051
2367068
2195378
373133
207280
2815934
2363403
514056
2899748
2654843
2181300
116523
1580010
2703634
2616435
1390473
2051478
360701
251706
1046555
1145976
1618589
613928
2886914
2379296
2531759
1566689
963327
1031368
171125
2893333
522700
1524742
1845800
2719836
2568983
954648
2832874
6653
997265
190467
2793156
2199115
1171555
1778747
433856
1610936
1514
2134305
2449171
1109176
288920
1548411
269913
2089876
2566103
731548
1969652
677735
2263922
2777547
1521876
269277
746107
540761
2592900
820025
1266525
2320952
2595894
353214
1706373
2239553
1210557
1002300
1029914
792546
1062661
1752429
1200141
2660047
786364
1978563
2462861
908041
1376552
13290
2302420
769731
183646
2227425
1156405
619063
2062608
2417597
1453613
131439
2853503
2873842
1067449
1535566
1093547
1505191
2782984
886066
1827090
2751030
1546035
59905
168564
2090216
1334417
1164858
423173
5667
765490
2616585
2835299
2750296
2226676
738740
1350463
281071
1348065
925389
1965439
2911954
44543
2378821
260285
1771748
2262065
1803502
777102
2708799
2143160
533825
1988194
1041800
2341056
471513
98254
1372681
804623
7483
160267
2779661
620159
1150287
715093
501550
2770926
467647
2054535
2607608
2185981
1173175
2707667
717043
652547
1962858
2099379
786350
1925160
2711632
2580341
2466295
1932304
1501525
1720090
2052530
260192
543230
1536638
1412846
2365026
766396
875159
2774286
2782202
1430735
2678852
1123492
55985
1187319
188909
739124
430692
2684569
473661
1164744
825832
1806090
975110
2553946
2518756
2471408
2905451
1095710
1471435
952308
663770
314253
85658
32524
998369
2000825
1695204
454870
2596541
1767710
1312906
2589262
2476159
249276
793741
1486034
1790557
30914
2865925
1342106
531896
1788402
1162488
2479516
1558933
1427455
1508886
1493332
2065812
1600384
549180
303032
1145072
910082
239354
2409376
1319582
2200101
2551452
184730
413943
592938
806111
1759177
384413
329212
1829277
467358
414466
81734
1730710
765017
672759
971145
159249
1447260
334614
1544057
2760232
1245454
1574802
2593344
1170613
1093265
2290994
1811359
2061091
2197794
1315043
2301733
1706016
620108
2810263
1222246
572083
2665806
2085866
13759
1678834
101269
2576021
1643227
1266355
460660
1854929
593377
95545
2403160
851634
2565003
952185
1247982
814290
610355
1957060
1878415
2173786
1391727
1672543
159540
1654119
2458944
2283480
1401095
2321354
1525566
2363947
479531
1922354
997103
1787491
2899809
1568662
1587243
1050303
2695016
1933578
1488791
1130508
954094
2045595
2813473
397779
2477939
2001268
2416567
2799640
632698
1680588
2340012
2255847
1606040
1059927
2554949
343325
1237856
916118
1272479
1362119
1939469
1371628
2778773
2718452
2512634
628864
407226
1237622
1620792
2811395
328147
2037346
2922501
2865460
2222753
542094
538185
2399355
1951106
2116043
101758
2667183
2066522
2681183
1046496
1810029
716924
1774667
2430481
2265954
2581905
2029057
271171
1623625
2936211
420459
122769
297717
1364279
1791701
771406
2289142
1174329
619352
1032376
1677575
969197
2264511
477102
16561
1991263
787956
1634637
1688564
507632
1955828
1147912
2281181
639146
1298100
1839991
2168489
54363
2094010
67127
186394
576712
943137
874450
2015901
955462
246572
1793520
317193
465887
2111866
1197340
1920827
2108953
2801599
530359
2912876
2550433
2688097
2162692
455858
268877
613340
1616177
2058283
338892
2091174
1081176
698800
1096104
2434307
2252875
959447
2734112
2032451
65121
1381926
1803151
762688
1939593
2852413
2891102
851732
1490000
1316177
20906
1073843
2894810
314199
2467637
252646
2894684
676330
1318041
1278484
35940
925941
1608142
2398134
498578
2739887
70362
523442
1105698
1125608
85297
1978312
1044419
147196
988964
314201
2195369
1121768
1221978
666561
1351230
1711629
726662
1694817
2386566
2235024
2621743
1034129
117488
1885411
1672098
1864993
959596
1547596
2108625
42459
617147
2781966
2826583
2560613
994604
1891466
2467096
2314014
1977179
723876
411717
768942
1322313
971534
35453
551058
1322824
662011
1141733
320482
1134454
226714
562312
462977
2530817
1414568
459626
1888611
2117125
1552169
879315
1258496
1066118
1730793
2178050
1730939
114748
2569078
2353673
409287
2467779
1357799
468449
1748159
2372128
1115966
2788033
2922491
2348929
1381203
2652155
2317604
1761887
113485
238136
521829
1216961
2864905
2362781
738931
2716466
1761337
317899
243031
754481
299898
2233087
2363566
2552170
1765093
2451994
1371370
1225116
2473730
2877517
138077
2418513
2622914
767639
339857
2448276
1054433
1042118
2000031
2279118
1293459
1136302
205343
97425
788725
214152
1253929
1072504
295793
644838
1779591
1944902
1768840
746591
1600866
269208
1885740
2772725
2546305
2290242
1466692
2378480
2357497
812543
191648
1432683
2022811
1345055
392137
2453385
1344667
128689
605281
416220
2406260
1195648
2732526
1499599
204885
990879
694976
2127247
1854602
1318959
119295
949889
2813935
292801
1096289
1384492
1532017
672938
2761483
2660782
817039
2201934
587304
1330663
2843531
1433339
2861499
1145640
2085113
1270368
2555236
1849594
1523657
1753797
1821214
942742
2651579
2533041
45083
941767
606036
888295
603215
8590
1290686
2285338
1253874
1508639
1170511
2564674
1938027
781394
610616
1544266
2511016
2812649
62907
565450
1562355
2870097
1682310
208520
2837026
157172
896700
1905150
1251638
1023430
2929006
2557183
143281
1554571
1686508
1265522
2931341
496667
1057387
1725067
856870
619626
909655
1871367
1306167
354162
2052887
1085922
994402
2539446
1426854
1329361
935906
1928873
742450
2735332
1603908
620268
203652
2285342
515332
2365392
1925145
2934611
693568
1454632
1999392
317981
2595173
1753768
281821
1293032
2609253
1595005
1805291
749486
2676537
1785059
194725
963638
925330
1552320
1627799
855500
1771822
726670
2689436
84499
1143402
2353841
1182753
2016300
1769990
637317
259872
1013591
244201
1298826
2728586
1122154
2124502
1859687
1410048
1907307
829232
817512
2495243
2599894
2714993
406394
1667213
1348857
1526729
2074538
386632
2325785
66716
508511
2792414
1987896
2269604
2926194
2531813
2313964
431690
2512285
1326504
1120374
701651
2600597
2891670
745157
1294682
388491
1487542
97699
221302
1000143
2734697
90132
2395185
1340004
815967
2092902
2932347
488070
2865512
1288203
1124267
5056
2772283
667914
1657959
2127973
2899173
1293375
1912012
332847
931036
385415
1422374
2252657
677626
2793232
2927962
1257922
167398
2058050
2216402
2700986
2141636
2181877
2513523
299431
315897
280213
2809080
1361526
2691847
1323605
1717267
974611
184951
439803
2007062
577137
2578338
2281806
128491
484842
640105
1500447
1091563
1983003
418451
591337
2502758
1505010
942488
1811016
1206707
1847046
2081595
1307954
1331044
1401295
467763
992386
2693303
2473857
889285
2062558
632670
2683132
2684254
2939417
1474154
1439628
2506984
2150103
2065152
1578867
1302456
6331
2560007
2495413
2016120
362972
658700
339056
166447
2847481
1488032
969019
908565
2807897
1146582
2663502
2697651
2926746
1942296
1327306
491152
1413532
1310855
118498
1074008
2085475
1360348
572923
858126
2010956
1843896
154812
224712
2496507
1510103
1210146
749490
561615
2800118
2208415
1683739
554293
1270183
2029609
1679387
2802924
149972
2375130
2250472
1741953
2229343
1917576
2730900
704277
2914175
22604
367933
416277
2016153
2062485
2524827
2288062
1443507
2826025
1891690
2313161
2721822
89039
2088332
20948
1453142
2350057
963112
1010663
215149
859982
1351282
2877654
2656523
1946470
2867839
2423885
1592118
2238439
2726945
2304715
2700698
1154767
2535370
2399525
498313
1563548
2570447
681767
1045989
2766435
2119693
1705777
1447379
1505089
2061325
1278209
557885
2798668
1244184
113462
532138
2169748
510933
46385
1080675
2443745
2871809
935200
701086
2775459
1850918
535872
1035081
2362247
1216031
661389
2659000
367299
1000190
2381123
2604231
2139147
2654782
1903598
750308
1302697
896911
1928447
298719
408846
2026260
2813707
182752
2147708
1786426
1177752
1973384
2810304
2880983
2541789
1494268
2891280
1831970
1656431
1229460
1906616
855617
676161
2442643
209520
2606516
1151599
2191555
2631871
1443215
2660463
2318236
1571346
2492008
2716312
1113227
1884859
1848398
1190677
1378447
2307002
1760867
1706961
243509
1671162
1582210
562689
1818366
133340
2005584
1388293
759266
2892316
2806293
1332929
11813
18874
880466
489219
1887669
275206
1908733
2383003
690372
58915
2635852
2505173
2711929
2597095
1511186
1770920
1690019
1280444
2739490
952340
394941
1160333
1647438
2724859
1838933
1625962
1817410
1475390
139095
517360
2643266
478984
1287228
2424066
1769840
549102
169085
1605644
536774
859639
1460314
2284740
1921606
2072565
2531390
1570635
2178830
436876
1197970
2900007
66592
143278
423830
927980
1486810
768857
864780
30473
1697323
2051963
479687
1086153
2792961
862348
784448
1939758
2217432
976937
1523432
451156
2437943
1402609
1595783
429390
290409
1788119
2442014
2808835
2779015
2201471
1975097
2167789
1254783
1830835
1695228
832591
1432755
1138315
1690681
2267063
411455
1092338
1464192
1270206
2095485
247424
1957848
5600
2413200
711907
1623854
944054
1171604
2061113
208863
2769333
2366333
2113088
2764723
1531054
986408
2533470
1131724
1016464
285217
1155794
652086
2380403
1832607
1159436
1631581
1804587
642515
1064920
2808295
2589904
2130019
169105
2494338
678067
2669085
2044828
2825477
2330992
2792209
1541536
864591
2448852
1417018
2774200
1470578
117095
1376229
683250
1162100
1443165
1298035
1205983
1949287
949776
1651473
2542984
2320848
652746
122686
251746
141031
477125
1615618
1305642
1268716
832386
476622
2041401
640224
209361
51025
2818226
981647
2926796
542170
2667454
1237797
834771
1501155
2136933
2313808
1739926
2428493
1619063
502750
544423
2114928
1409733
1493930
2915642
1838089
348701
1085600
551778
480331
2891451
2294022
2421535
1904586
1908326
1541946
2110263
1060845
625606
2452958
2514353
1396237
866938
2803381
2038325
2074193
1351361
1674665
1860940
1984993
1822521
687239
1664903
1393948
489368
2640141
1224358
2494633
1403952
242376
1379758
2875070
2167876
751115
1508230
1956572
414542
2394631
1417126
422810
1230576
2504274
2795725
729910
1824011
2559663
2410617
2454858
1076068
2379732
1487870
2422244
499529
1839815
2561867
323632
828330
861888
1946853
1340668
2458001
696589
603634
1849338
1522408
2628232
2064574
807628
1789028
568342
774563
1478799
1489250
1281964
2015828
2367635
2635301
1567447
2819988
2667063
1723820
2379381
2307613
2911091
2630392
2333645
1912168
715590
553719
2329172
197815
2939183
415984
1415702
1567977
1059674
2453210
585349
1541886
2728460
1508486
199681
396312
548231
1788890
835701
1981220
896886
2613838
1684175
2922960
1865238
2454974
2369770
918107
2532389
907511
2800202
1202401
2388201
1500032
2118056
2533643
1264790
2132619
1745654
1810462
764439
2625354
2085063
1182491
1833019
95810
1964630
2337166
1595068
2135455
2851347
2504396
1979083
2532265
1625015
620041
983617
1840307
943410
607912
2431837
187911
379635
2038470
1736687
2797114
1473561
2405010
1453212
830371
2454894
1485306
1229367
837867
719729
2659370
68449
547680
2830099
642059
2645048
535980
1471722
837468
2687859
913042
1849730
2445156
2319745
413812
2001186
2526502
961171
1478930
2922564
823497
210895
2784307
1153169
2213379
208256
2513771
1607022
2111925
1891391
313926
411280
386545
1434738
2346796
625336
1283188
170795
2932246
776289
857930
1747492
425687
2245562
2907628
941388
2703063
2151682
2092502
2261938
747351
2006661
200216
768791
789439
370996
935353
1711217
2089874
2132671
854472
1480264
1792614
1886646
686162
372934
2529635
1092595
2433598
2701934
2131144
2445766
2531956
1935403
225608
1150007
1469915
424983
2867201
433723
2512751
1041843
2425158
888126
2530861
2021082
2452490
679228
439686
1940854
527205
2208153
1426559
2634413
749195
1887484
2931926
888218
736104
821530
936966
1969990
2005250
1952861
1479461
2800734
2186058
2333777
1616358
1851351
994996
2663221
919344
786621
1564534
1053880
7532
1635957
364974
1293706
1250699
1283602
658482
2220074
2440729
69528
1428618
1364761
2767765
2422308
2267444
1263134
372336
2679339
676987
1148274
2497137
246978
1290610
1519558
2555427
749808
614769
570652
1140004
2368854
1133081
2119851
1851570
2174713
2694422
782740
2508998
1919536
967745
536478
2124808
1814390
1983201
166005
1609748
1443781
2166547
1376567
492834
484551
626188
1717742
1990994
913506
2615055
1400634
2499765
2305587
1549052
1158096
762144
2288234
1867270
2233202
1923669
2026356
1119938
2013692
1279675
1178775
1120466
718084
1355885
2322808
1064041
483052
1293407
2766889
580363
619175
567183
1916553
1695091
868329
924992
1019174
2093339
2382650
2681500
1812615
1702065
782745
2009207
807242
1168608
2346775
2251255
2083140
816444
2085696
742651
2767186
83581
2879679
1091130
1444748
1173182
1815968
2557892
848193
578775
734166
2922900
2863892
376209
2736281
866529
2667537
362481
348334
1894559
641137
1915382
799135
1741332
2379709
1043171
2912389
2920222
1146757
2053626
915765
1727342
617662
1965949
1656686
2254771
2733528
1653523
664235
634652
1626303
1964408
1766285
1099967
2007730
1341673
2154690
528034
1821244
2211238
2266171
2183617
373466
2454439
1610423
985517
224302
851750
1149640
1523569
1754014
2917775
1922094
1114699
667155
2172142
2686704
706420
1750143
904385
1645152
2763134
2813902
1633827
1248415
1388244
2259274
2416520
1146057
841140
2236151
1710267
1222287
563925
509703
2809402
549783
2574891
1414078
2248591
237451
1583024
113020
160957
240908
323956
2755654
2668641
416396
1461569
1415539
2134380
2885645
1223664
1887106
1361537
127984
2522113
286374
2784203
2006324
1497670
104205
663525
1165510
1396764
2210920
2338174
2401139
2542272
1069507
443696
157392
2236890
132661
1910848
1470476
1999285
1911384
1948348
323042
1924014
2305992
664352
2683298
384280
944849
1576449
201344
32300
2698391
1332409
333791
1054740
2241947
1103666
381525
489776
2734966
2333948
1305742
1653150
35054
642881
1343026
1870343
1498702
2772319
1207345
1287523
1808115
1780475
441217
2581018
1375625
2100780
1037931
721890
1020421
843211
605486
2214729
177101
294292
1290426
1081855
1212693
177026
1025234
2502473
2596113
2120831
1032996
896531
1770757
2817589
1538406
2046698
1122434
1193260
1074635
1702857
2383625
2607079
1801004
300817
1988224
2515624
2037540
2410692
1447381
364679
2636061
126812
2352577
663610
442203
571064
834823
506798
2480520
1038164
2424625
1153636
2350834
2523343
1311860
2538706
879036
2337183
1015750
72085
349076
1224399
894452
2887851
1332746
734870
425181
2372798
1717212
2389987
982107
211998
158122
2778488
1861122
1228191
2777994
2239948
2837966
355309
1189505
1025095
2189619
2582645
2018248
1617933
1100416
1074392
1653643
2754341
971383
1227732
2353620
1609310
1088250
307471
126870
2589968
2137622
1367656
1080797
2892325
2813657
2927126
2009140
911550
613272
2254902
2836648
931491
2897826
858772
832798
1608325
312871
2889793
1917715
956713
2151589
904893
1439597
448561
1741715
185505
2811304
1607493
1141527
2048649
1773926
1827497
467502
2664698
1697272
1245605
1383005
1082153
52855
928863
589393
8965
1530054
372115
1134676
2186020
2682785
2793609
2173477
2227217
2201486
82303
220232
1841752
2414860
1950757
695225
983602
2534996
130886
2153882
2003628
647681
2108600
354268
2854678
1176723
863873
1625184
765382
1448632
271811
721749
146354
618819
1295516
2201304
1515443
2887205
2277601
14625
1964639
1238122
986049
2346683
2780958
518366
846413
942614
2405498
2581036
803085
2302220
2305713
1396557
2369620
1080129
2510917
2023475
527196
2932623
1381790
325681
2224646
478176
2294297
14967
2083094
1491227
1279771
521885
2830902
1936735
2380698
95786
837822
51666
547474
1496630
24534
2589509
2423378
524538
1091670
1247834
604809
978152
2935841
2913770
1237929
512517
2553135
921622
1179916
1673399
2337438
2204115
1403698
84869
962236
1307965
1578222
779564
2815939
511511
732756
1308961
1535466
1537701
2658431
1853810
1813653
2052766
1370407
1533203
1394180
352604
1478570
2401161
252970
308757
2766521
2608370
415849
521702
621770
1097446
2506774
407848
2445713
12834
2875266
740373
2101244
380012
2097225
1878546
2492480
2418550
2042325
1205462
1387200
721855
2880782
2046072
910464
1746519
2613715
198716
773794
2774034
149070
2463318
2005829
1719043
515847
1777979
157534
2930981
1514022
1601890
2916124
1389826
2433606
2630784
2346963
2583504
389993
920220
2102121
1161205
1873627
2466224
2787286
107049
704979
469113
906753
1784522
2849820
1313653
14773
2473397
73507
2749833
933382
1176728
2470063
2549312
2379555
2292887
757876
1155329
1776903
1830428
836936
681090
1918084
2855684
163492
860662
506548
1974611
122447
1291549
2171066
1174841
897932
720397
2219503
1888467
1345770
1644087
470871
1539829
13682
607526
1446462
2044301
957778
1507738
1765529
978856
1460008
2931607
2882512
112682
1751342
2075910
215284
1917317
2701310
1894469
1696396
1254721
1702436
675076
1907495
1516636
275020
1440852
2794742
1115020
2243669
805922
2102097
982675
1832491
1472676
1761748
2636736
1472769
1581706
1855252
1183702
1259666
229833
855963
1891887
1095744
1683654
1490834
1207969
2738366
1393707
2209204
1657894
875259
2476447
2804149
2479186
2009212
1168305
1674252
1752599
601677
1660787
2180218
261094
857716
537336
754039
604690
1044733
1103950
2580902
689500
2492566
2321150
614868
2315769
1932357
1803960
1460006
1486874
525485
1996353
1741353
2387876
2117026
2648213
2890210
847540
663972
1213391
703117
1772354
393114
2065741
94636
1184091
2014234
2715265
1447168
2105280
133865
231390
2395552
2030560
1502031
1042797
1377032
625011
540225
1808534
1433321
2627585
2113727
1852534
2476316
1227883
525822
1384906
2774153
958702
2306672
1715703
2103424
1770221
2089329
187555
400153
1646056
2134051
558183
879820
1884272
1156033
230612
2583440
2471763
2191389
1443818
2712987
91899
2513879
899500
763398
209871
497193
1548403
2068233
1980667
1896697
2609362
1460930
876880
1827584
477126
2661180
2789317
90172
2779330
607681
2526205
2376120
1870338
1040296
916346
2511430
1534248
2111106
626878
246750
352088
4514
96636
2865218
1592684
2854616
436201
1794818
1159343
2275437
1239009
987051
269786
132968
1439683
1641763
544148
1932788
486283
2899067
2094816
2911646
593998
1480523
237666
2457337
826682
744558
831568
1585637
1175728
734130
2371322
2080995
1725772
1570685
2014919
1423179
2384746
447152
1665784
233336
2162797
1316093
1850830
2731748
1937570
2890181
1276868
1669436
1310586
1134639
970909
1221790
2926426
2729925
564179
476408
714128
1677219
1946046
416988
412351
1743551
1259152
2636897
1740752
1906439
2130301
1824868
796278
1012741
2501945
1211728
2753611
845572
2778241
2676258
781925
1660010
646976
293131
1454098
1784433
602051
303509
43626
953811
114005
1190334
593320
1142342
956310
1655655
2619919
956084
2803186
1831567
2355636
2162480
2913797
2854341
734700
1914560
518057
1421769
536229
2662990
1943202
2489864
628622
1643817
879216
262028
1657994
64403
2930977
271259
899851
343314
150699
892154
2605061
226341
784537
1720212
1034608
509446
224693
519746
1148805
432239
1909317
2624343
2017573
1439332
127616
442956
1058108
2127535
729367
215591
2233987
1508083
1820530
321767
884817
1485334
81477
572359
2557347
1193751
76907
2740154
1671390
138721
2319862
598906
1564877
1639469
2865074
352531
1318655
719269
1491635
256660
110059
2126039
2826376
302170
1098416
2542196
1170589
1331819
2487284
1723489
1892152
1643313
199388
2197375
1899167
1464420
1952384
278431
237282
2833722
1202509
2805659
1110258
1149636
472450
1149278
2236723
1137502
1611452
2426296
895236
517557
1036465
894614
1990087
1905612
2330692
1288302
1043031
939258
1959189
445866
2419254
201297
901680
2046465
1803406
638375
1730052
520177
823200
52181
1364038
1045510
1197970
2438555
1466936
2598747
2051562
933860
2363903
164692
904837
1002687
2629866
1675167
1158741
2780563
2500260
1631976
840095
757081
259066
2203992
2839755
2199227
1060049
2602707
56414
2935160
2762873
2755754
2411153
534432
1466992
976766
263355
764831
910633
1219628
1549955
1370986
437078
505435
469956
1363692
42774
902582
1248125
1925613
1642806
1616937
464589
1171950
649237
1874419
290517
100398
1288009
1194428
332688
533429
618862
874729
1440277
1588747
121634
2000188
2767509
713420
2315082
900560
1173227
944460
2104949
955121
2169262
488530
555018
859086
126691
1876274
1121213
1784002
1548427
720235
598926
1365288
2624110
604654
2115385
2344723
1896756
965401
1568127
1899846
1037401
2852504
357794
2320061
98016
136415
2750959
275181
1441798
2428898
2602611
1470290
1767818
1820147
1875947
1221850
1381709
440971
1987352
1130002
1779267
1563644
1033819
1359677
568210
711564
1321678
882035
361529
777968
88290
1838519
44765
2532550
628267
1032008
2014634
1284994
462627
1049388
2675690
2052051
1235991
1504873
1677315
670967
1288789
1330259
548348
2863687
1100752
2207204
2722987
1593103
2750387
1257662
1983530
2862733
2261013
687980
804273
2933568
1035797
876523
1100427
21693
2081579
2430803
491237
2198655
343533
121809
450123
1770243
254835
2913378
438880
320444
2202288
1922008
2540241
587594
1281450
1487997
1836250
448451
2682248
1292839
2042215
1124007
46739
1978636
789725
76347
1420031
2045939
478027
2554945
638821
1733270
1024262
2383255
1021148
1859997
606231
1228407
1386457
117901
1729465
1932442
2056584
2224417
11434
2687221
770420
1254425
703677
264634
1481943
2901214
1397702
2464984
119196
2084475
2324215
1403047
1985340
2891963
1670865
2287141
104562
464372
1336077
1655416
132787
2412380
2093345
151681
1181960
2237607
858905
864998
864108
595573
2137526
2411479
2895080
216221
2188076
2299155
9168
1692091
679603
251768
783946
2488008
382821
2155886
1095556
25669
876835
16126
1125643
1496619
1688047
1746432
1445368
1003656
2739407
2517844
1874116
1228322
444689
2000995
984210
384868
938219
788037
1027891
1594119
201949
311002
1585343
2487159
2219497
1800339
92165
1886180
432544
1527572
973065
1407646
312309
394024
962233
126697
2427774
319962
1837597
1800514
680959
1378604
1842492
1935615
1103838
189921
809872
1208736
2539822
1545450
2931166
2824715
617753
1713075
2726100
1689427
1255114
2621105
1773045
2287964
705192
944181
1915485
2041679
1250812
836273
1436653
803905
984996
273860
1601458
1264445
2310220
2532244
865115
1167648
1495665
2008615
1144888
2595205
2548042
2302599
2188530
2570112
674202
767496
2481010
2506534
590681
2664944
337827
471434
944527
2900474
1587831
842282
762474
2470873
1355177
123932
2868119
210830
1354500
872166
1939642
1326816
1826135
768968
2328598
1218765
646338
701627
1279254
2826732
716328
1783855
202113
1009251
1086184
296737
10633
1947055
237092
2456627
805555
1469084
2135247
708008
854008
1943957
748973
463345
1064523
290526
1169287
731010
2878148
180698
1460925
193190
993415
2638947
1403987
1894020
813683
276681
562919
622682
2579517
2757084
2369927
161074
179234
2822151
263972
1273578
1576109
1482016
111789
1059985
498833
2658813
130793
2860032
443703
67786
34252
1675606
2363246
1403584
867069
681364
2663252
2887175
1758768
2011709
1394024
430142
499063
2451911
1951025
1988059
2624462
2550816
1437203
885066
201057
2271043
1859373
138472
881576
2565268
1078891
1205400
1704071
1240787
1903120
2061478
2035176
2452123
900622
752043
2681852
235492
1830295
1668158
230458
1604540
130089
312607
1134423
949550
498190
2542832
1577352
2001539
1304833
2370658
2702467
1391127
991305
1273537
2662786
941833
2370636
286155
2791542
2325429
1484137
881666
1150991
451493
1905874
897766
206112
161114
222288
1672633
852968
374142
58018
907742
917195
461415
357737
592732
930155
1986168
1369021
944358
876915
2936632
2021770
1501754
1969913
60191
2444332
2248524
2048524
1401822
499346
2351291
728261
1853338
2699515
468473
2736868
626646
1387682
2046547
1890381
2355067
2591551
744473
279604
1061274
1369250
1138668
612202
1567642
1073343
2634471
335180
2466936
1834563
979772
998470
2562476
1409495
2716032
1747304
1324307
1636904
1451996
1405373
1219687
730905
2236830
1639542
2553755
1868802
2694205
592368
2831400
1643387
2749248
2224871
2090837
1718540
978056
2809810
601644
1524820
1610575
1843679
1208664
1824727
2894802
209854
2553923
1267858
2535077
488623
631317
1310244
1420056
496735
741710
857759
746735
874771
1410115
1509041
689417
1124863
215625
1502429
161933
2470709
1924673
212286
661395
2536697
2172536
1647580
1958353
1288300
2005957
2454585
1088865
1364048
2601774
2584363
754147
359004
1851146
2923807
401069
666787
202022
1683688
1989332
1872767
920716
680296
95065
2511825
2737001
1420885
2516464
232439
966827
1656510
2458124
2164
1571162
2290144
123286
2374719
564025
2174172
1334153
1639466
1331319
370081
931202
85843
1230182
1866199
1200307
1552704
391453
319549
1776269
971426
2556374
1163330
1808563
2938208
959045
1511136
1213379
292872
2469845
2572180
2897706
2733822
2607719
38692
2841824
756128
1748775
1029935
793907
1602023
522120
2486061
208994
228150
1139959
1957362
550035
527707
772633
2386852
2503848
2084554
2601383
413016
2592255
1169032
1818657
2228014
1111633
699321
506361
480857
167271
2515293
532246
1530598
2771010
1422661
940001
2569056
1008081
370022
2589689
1640590
1761515
211031
424560
2745486
975398
1904510
1386480
2282882
625796
2754329
493306
1315404
651138
1109317
323065
801364
877911
1602251
2429379
2460946
982923
2457219
1146273
2261356
381363
1590588
2670444
155311
961654
1962626
2172363
436877
341531
648502
1314963
326268
2730429
2580923
2114044
2507422
2764943
7634
2889862
845528
921681
2819636
1804511
2921645
2359696
2891036
1054296
2624573
2087089
1128195
607540
1872286
1955629
2646318
1679584
739470
786565
97392
664461
650284
800565
1709129
744682
1470565
1809819
1332177
467879
1091598
1596467
2358832
2289454
867046
192656
729909
2870378
745373
2004658
505566
1973693
522510
377910
2754267
424568
2227595
283910
68348
2278836
772697
1764947
1691670
498583
460875
2147062
378920
1260805
742913
981544
235522
660352
936864
2834188
510371
2488666
1481368
2560287
2066608
1535812
1873388
1807434
492446
1716420
1171979
1406278
1919628
2093472
788917
2723416
1608104
1256798
2697509
1015779
19249
176153
2396618
2779586
2196576
846823
200415
802463
2678390
1998638
2599846
1232210
2767272
167672
233323
2383556
612670
2767760
1026605
2250250
1345039
565971
2681743
1804998
552532
339151
1939003
867160
1238652
459329
459014
169550
121356
1834248
2654165
523225
1677524
2321997
2115508
4724
42651
2577911
665004
2614482
2156318
2928088
1564904
667771
1704997
2207515
275223
93075
2612977
1847336
527956
1337863
2006472
245419
1117712
519996
2775397
370279
1017418
970837
2495121
651359
595399
2842013
1459686
729220
1927545
1532534
633334
1019166
1065595
2797513
2326918
685293
2160536
135573
2140631
2656673
2256474
2461647
2112893
1296482
2894240
2577241
2701843
56795
349454
1090031
457793
1744032
916112
555292
270627
267330
1608109
1203500
792515
510490
1623820
1324400
1963899
1706911
2749369
1096553
713560
1197477
881610
1870539
1363831
1944929
317712
602832
2345343
2603439
2612256
2390368
2238495
554451
814588
1571451
1198320
1139044
2155354
2235214
1150937
1965429
1049711
1583613
1578067
1816596
2124126
846660
804319
154286
2349738
1908441
2643427
1082171
1318354
12320
2144168
1907237
909177
2276219
2068396
1156649
2633963
654676
1645718
518954
621470
304068
1706627
1203697
1843432
2745847
2001851
1025237
1575039
1819466
2138505
166929
233785
1171743
2925313
1815271
1325845
769402
1135215
494922
1649457
728029
2886033
1597551
2092240
790072
2067284
2001778
2072454
805026
1275538
967148
1971125
573611
372025
1201325
1220152
1261993
2289899
1997201
2745914
1125053
2114508
898433
2902165
2447019
762174
2174258
637385
2451398
168783
2061385
2613104
2269850
65238
192990
2187059
2234026
2173545
2902024
1430783
887813
1903255
774534
1952706
1390349
1384945
855589
592575
2420832
2204728
41174
978696
2274435
2100690
687323
2211308
583366
1579729
2482129
192283
2514491
882909
2687753
616789
2938568
1534944
1459355
1687601
663599
78057
899710
1333954
895388
2422943
2470250
2436072
1026370
1976046
1969758
2723690
1387004
2880009
1713428
991898
1195198
2612111
1503678
1193739
1859395
780514
775347
557845
223440
1891191
451183
26802
361810
1842054
1123983
2603599
1669700
329261
2400350
1505193
1265503
1407683
2193976
291083
1552172
1399801
982515
1355150
2375764
706692
1943881
2423857
482098
167827
2363293
1751884
1283021
1075517
1436500
1839959
270693
330002
268893
2861341
564239
1211376
1167106
1893254
1523951
821090
2908891
2576297
1996392
2221490
2900935
2755567
2100435
160906
2435234
1500157
744091
126077
2166491
975319
968158
2358295
983569
227231
2443605
1141848
703533
2310160
432254
920308
798542
348218
1930173
2588168
1574605
1127758
105441
699870
2162537
2327746
2225229
1876606
2306669
2017303
322758
2668882
1278874
2277222
2611041
1498765
310674
1570196
2783321
98500
2782439
1387953
421043
1779249
1272561
1385993
489714
2737365
1233303
542945
860633
364816
551629
2374973
2445327
1703782
1963152
2854952
538328
1970414
2474661
1774295
1977311
321748
952397
135120
2719837
2137968
1074722
1355457
564919
767783
2888010
2812198
2563884
121000
1646178
1375503
789573
1816644
2012032
2272614
2353237
2016707
252889
1930734
2040443
2409088
376518
2740803
2437917
2711642
842609
517541
2350167
2712060
1503577
2073699
1102889
470057
2295139
1994250
2313618
1486019
2085611
1542272
1628565
318951
1149213
2769970
1085787
2720982
30256
1575137
2934075
2842949
1255089
201395
705577
1282356
507874
352170
561279
292539
1183978
1263687
2089879
2244903
403460
1055316
1091286
744817
1572440
318715
923930
1060588
1123601
2449330
1133512
1406204
1995917
379211
2630408
1584751
2313808
2423042
2236975
1787431
2038501
873119
2420811
2246518
1167219
2466363
1847678
1284058
544919
106014
2686288
1299182
1704149
2484717
2577337
520479
1915746
347202
1532501
2723971
2920739
2213978
1947328
304678
883731
1796284
1881603
1279910
343512
2037702
2282714
1017376
2819033
2545544
1206469
1391526
1886234
527762
1235423
498883
2644567
938818
896787
2617712
967800
1030975
1088354
790920
2767031
1034662
1214019
337931
2579199
1391399
1569154
625305
2146831
839958
2518411
306009
2925098
2131990
2354150
740950
2317687
1511586
2640114
765830
1397117
1640142
272370
814965
2640121
2572020
106154
328919
604043
868853
1443789
2363097
2338156
1624998
1920409
1420951
2501480
183162
2667691
474868
617577
2007081
1910881
2423320
72163
1886703
1914463
2929881
333402
2086001
635405
59857
996129
135237
1805408
505866
1766071
103896
2282832
1805607
1815869
1045237
62266
1791049
439470
1547756
1197884
1722969
85103
1638132
964629
425377
307153
2654926
2192690
1975304
675842
2800475
981759
1702919
1858664
1342126
343398
2131135
532377
2624884
1273054
922466
2543734
231876
2054920
4008
685254
2175042
888966
1584253
738510
1887953
2899590
2602855
180805
1159900
439309
1841926
2775498
594091
2647947
2158215
2353214
1458
2784575
2489480
2267108
2744919
2293323
2265076
2270120
1095198
399981
2377782
1389865
1958434
417402
2078553
2349674
820070
179042
2549199
2356607
1206779
1702305
16942
1104913
1038508
692492
1480890
2289858
1888076
2827333
2254266
762911
1121515
1424337
710380
2288049
1448781
1339864
1943989
1746688
2332577
684499
1619522
1305312
483031
477892
247787
1257551
1534533
2725725
1946368
1226073
1409182
1895771
2663947
1544516
1035911
704121
2655220
102865
2451882
378281
2547711
456077
1073660
2400233
2119885
2605907
2439246
2591288
2716369
1304920
1560491
2206915
258555
1265839
449139
318457
2170517
2707306
2118761
2250226
2389733
1580108
2717457
2621626
1588492
119736
2565002
2526428
1899392
2166487
2443013
2759775
1513670
1525342
975118
500501
1851484
2047874
1713198
757317
1715360
792208
996019
2845192
450150
1984083
1261503
2298847
2935917
2071527
321008
2689693
215855
2141085
1468045
695556
1415945
212123
1436877
252587
1042200
1186741
2513664
82757
1407282
1233139
2891572
543231
346256
2907795
1762514
2031878
1166885
957355
917261
1515572
16971
440057
1994239
2047797
621623
2063194
253619
2604843
1223523
811561
1796802
322420
2275432
1945839
2228713
233901
2527857
498439
881034
2150815
792998
779109
2520651
77456
931247
1674850
1062280
1674915
954416
1373797
1988338
1647455
583282
76222
508317
2600967
139703
1519418
442106
1072991
2869349
333680
1467057
1699230
1179628
1691926
2516904
1061396
2505979
165861
842900
2617622
549598
1181255
2772359
2109301
1927935
1015124
840796
2048607
2397768
2074117
1489004
2123558
933474
2395489
673061
2911000
1016490
884071
1694406
405735
996242
2199983
633115
297155
1274329
539073
1729210
1997860
1851230
532644
2737448
2522659
516819
2176260
44970
146031
2675890
2298866
1135101
1081140
372577
2002611
1779608
2810955
499380
1486186
135207
1540060
2369855
473014
723539
2664273
768669
894281
1743445
1199414
2153999
2272024
1102758
2166526
1716533
2432935
2575762
1993155
1121315
329158
1454291
257400
2095191
70634
2529937
2880860
106862
1692424
1170349
1744391
765315
1186355
1772118
2078386
259327
1557423
2197447
2768744
1029923
2106925
1489204
2004684
747884
1445315
512913
1197172
2138566
123654
1589777
309159
1372920
283013
1410491
547870
32733
2876020
268831
1970603
2609196
1800835
890022
868138
2424142
1510350
1272802
921203
1593126
164342
784236
2393709
1917719
1935289
411065
856636
292045
2433964
1460631
752160
1090426
903088
1980856
709218
359607
2417402
616683
359032
2135476
1249619
1291151
1773289
1074891
2163338
961887
2204504
1533423
1236032
2933591
519090
2318287
2691433
2145573
1459451
762993
2457461
1950903
2455079
2251371
25680
2086911
2548300
1821625
2785401
1297564
2867575
2141071
2623897
2024713
2329471
2314424
2410513
7541
2858977
1136118
609779
439073
1727747
1710718
351392
1940518
2367876
659451
1106591
879630
160246
377776
138513
1571707
771074
1306462
2425325
858152
1931741
2501791
711274
2097840
1060594
1726423
1638418
189103
2264909
680525
2113076
868975
786358
1030027
230924
288739
976478
2636236
1013944
2546090
448393
1794798
611179
243597
238949
1555078
1618011
1744003
2518380
2215380
1408343
1654600
476553
642245
2577130
2732048
1169437
1771929
31802
1703018
2077117
2183544
2214913
2101869
1919999
1240932
880134
948666
2219234
542443
2385445
653560
461963
2411692
2631294
1297124
299385
1328819
2076903
1528510
384730
6963
1440484
2674833
155693
397015
1177354
539166
1870892
1574580
1634955
861694
1040112
2183312
1952290
702790
648179
700615
1539354
2859495
1964684
1145177
1758535
2181852
985676
492259
1870580
605170
884936
92555
938354
2791447
821290
1068775
1120288
98166
91452
144500
1422595
2755918
1577685
1659580
1318802
276723
1979719
940158
2795639
2029553
619526
785973
2294049
2450211
15375
318733
1596177
88772
2534292
518538
1519407
2041741
2312366
728779
2273206
502618
1654412
2627491
2290978
2915675
480613
771501
1356963
1424814
84195
2686993
2191836
2879611
2355195
422571
1576591
1241985
1711985
710900
1856635
2562642
1821640
2401668
2912323
2886930
1401258
2193144
2727866
1120539
1317598
476920
1955701
309004
663101
2800868
2605205
1828045
1407082
1755969
910849
2507655
1616808
2452231
1568602
223780
2132419
1057032
1865717
493485
1163953
1252685
935119
1800302
2186134
2001654
355744
2401949
2478428
534549
2742511
508054
323814
2808124
2310977
1600767
2744864
2806500
409102
1168838
776706
346100
145976
329423
279328
1211898
2246984
2798793
876503
2851166
2421
277648
283524
1489950
197244
1473137
26606
2368985
702759
201615
2595917
1796665
1546345
2406519
1491365
2327526
1647862
2125007
1220483
1307673
2893982
2929288
293628
1001459
2516594
1961351
1787922
1522321
139267
2783368
112523
2276910
2764728
2192505
2937612
2294088
2318098
2695022
2657810
1383038
2858085
2867604
2145112
248023
1324638
462578
677911
1976820
1034968
1462220
974676
573985
957035
268117
2133029
1767447
2505960
2270790
1948388
2848733
197813
2593294
380307
526286
1878567
2175406
2460527
2275030
453087
1548519
2521374
763491
1533256
1078685
1948883
14691
2567993
204763
1627231
2820103
1300032
1981205
2572711
2160680
1906446
2922820
425486
1215139
1465751
1516511
341365
547408
40643
712272
2732326
2383843
643938
683780
2132830
1616952
2368375
2158143
1161277
622060
1688756
1077935
896697
1191165
1750678
1993400
334861
777152
1959683
1471828
1293524
2058546
1100957
2218356
428696
781152
2857682
2124550
806047
1016357
2533475
2787615
2773891
1416889
1085849
2430836
2073996
1285552
1376746
1088538
1780551
364177
2831811
2526884
997746
2243855
55934
2098987
405881
2589419
2252504
342333
529566
2062107
2290422
987258
2538246
2526561
1765436
1319275
2344178
989467
1319374
2850172
1496771
1245100
1641935
309830
196828
123922
2372053
1905347
1832090
1753451
2200659
1558318
2467037
490788
761240
1522665
213529
2744271
1571486
2785345
931356
1021266
828519
2053727
333505
1643531
2446813
2156852
1119962
936651
714810
2538187
986431
2464936
1830964
2459447
863128
2745956
1361593
588055
158936
296500
2315535
404242
176844
1629778
876568
2712711
2186870
41383
1959746
1948655
1997548
2040121
1006530
307040
31052
1826952
2776482
2778152
2128684
37282
1071472
2421067
599125
531992
687619
2062868
1230163
1007813
1760104
2699165
1393583
2913183
2850580
222228
628490
1519312
263428
1541073
226667
887044
2117096
2654565
2535271
1519539
2255132
165493
1477272
2686678
659064
2382043
453695
2750943
1122560
2106498
96048
339749
379179
2478777
2445475
1554928
2283022
715988
749666
1713527
2241707
1445189
2846464
2502979
236912
948753
134840
1394139
2392806
606172
1176101
178050
1293882
482960
2914780
2911699
2059523
943384
80823
2221310
2720107
1837018
1658338
1161190
1553399
1767255
372363
1331824
903634
132586
2256965
1865570
686040
678010
86185
2151485
453857
2359401
2229815
46201
2465934
2250300
2674342
1533141
1942625
1375953
2577008
2063286
2223259
2527049
2040123
2841445
2700324
2312856
2014140
2888319
2782009
2624114
798674
1254612
1026174
309366
1293126
1861922
720246
345638
1472387
1713710
749289
1118604
677231
300479
1192190
2938526
1056490
2780437
2438856
2603452
1245242
2501566
2311775
2716057
1988771
1394386
2084688
1852898
969645
1115492
2387756
2823426
1247906
192501
221135
873174
2065845
1498245
162666
1825209
513959
314366
1259912
823974
1991734
1075584
1428315
2474755
2330229
1526173
121906
2726471
2189992
1678926
264116
1074064
2178151
523686
2467268
1325048
2260539
2752586
82639
2338909
1237113
2847545
595295
958783
2236161
1729710
1769973
944962
530506
1186933
2886393
1173504
1381939
1975275
2630866
1435475
2477031
539822
2045069
2565783
1111180
1638517
646648
1132605
2750221
2393575
2146995
1983640
1198264
539528
1010418
667287
1492236
911827
2260787
2199378
2208149
1071888
2270097
30690
2721111
2540515
691749
2728146
21080
1082712
1414245
36073
2594696
298468
164682
2011008
2651675
2926334
570513
2040692
739575
143087
301825
2846452
2742869
520564
2054244
2670589
594029
2512677
1613832
585375
2127025
1860660
2313414
884105
1604189
950929
186402
1278791
646889
2268500
2782082
68664
2893744
184992
1421746
2925215
726525
1304809
6226
2561459
1879373
1602421
1577457
1318892
918481
355555
633942
100086
1205710
1192057
1667384
1946547
339124
2243112
233879
2645314
2631150
486642
2625896
396174
183171
1359369
576219
1399905
773428
381015
1793541
2067332
2543896
1157447
166878
1808365
1708334
690129
2787764
1348080
239808
263282
1332951
307169
515811
1976320
1528285
1105611
2212374
843182
2597533
2367927
452462
546017
1807463
1246067
5487
2233769
1178744
872772
71050
373131
897031
1342072
2051062
2926203
2583188
853378
1241713
355540
980426
57868
2808745
92039
1456665
816898
2453474
2541829
518540
2476131
1180746
875454
2597181
1431678
2726445
2922919
141703
70836
907422
2355226
1265433
1916566
459175
2311825
1228031
999096
1459455
359089
2630892
1610297
346377
2060718
2020629
1125594
1953072
2338994
448915
523179
1058800
1918680
1952044
1486921
859014
1828716
2499341
1927279
1269180
546045
316587
183365
411258
2758407
2621764
2538036
1148503
2337174
24330
881990
1799000
107210
2362884
722138
149011
1895065
2374077
1881108
899716
638021
2008982
219294
1775147
693753
763803
2807233
1044483
1417484
194963
1136473
190209
1729065
777716
2928672
2131619
2853851
1430749
229968
698959
1112491
2312801
956711
2462179
1564002
2881034
2235457
1761710
95618
1167740
2739283
1777880
287005
2696121
1823550
1592051
559229
591078
537406
2281800
679698
2404732
2308383
1093946
882732
931499
1738401
1671682
2705733
2646886
422139
1741695
1460989
679385
1451184
691922
2868326
1879663
981081
1976891
135844
879374
2231874
1777298
124733
2776105
2210996
2823224
2189378
55654
2662589
2699377
395410
349148
2554979
648691
1121671
260186
2686094
2386844
2493385
2656075
194143
1745023
190912
2601230
2475504
89732
832849
448273
1282318
1793099
1531888
237261
447270
1914635
2774011
396195
1926333
2615288
1030695
2010271
496247
1391401
1999474
1565675
1804771
203691
207675
1145108
2441083
2082130
2639962
2784084
1519458
1239989
2667992
2443676
1930198
2806201
2349524
2297455
2192666
1105754
2844046
1118858
213888
2893251
941522
613365
18583
1166498
1725877
1252643
2342686
2186425
2297135
457510
1104232
1149099
1896440
2860376
2656177
585467
1454777
940800
996559
646655
2389464
710141
13147
2443820
2859277
2303668
2335153
1856365
1928560
95512
9032
2642283
483512
844155
1013294
311999
1748831
480407
1327639
2463662
2310538
1638761
1117118
814778
2379976
1459917
2371275
475488
536741
652889
1963690
2520097
1143289
2589781
1125074
2327800
805558
2224336
491775
2257279
452723
1947955
2226448
2156157
1142997
2584787
1891093
1365950
1773648
567016
941546
1049136
1586769
1881961
197920
1354525
1439381
2704213
2765042
314238
2581765
1849294
1367819
2643566
1812926
1537139
1840677
2172990
1341966
752154
907601
71612
2723298
1839033
2807971
1266772
446944
345890
2005659
974251
1542131
1575118
1980982
506110
2094475
1204449
977439
2859185
4100
562243
1437283
270972
1165597
1550403
420413
1591090
2917118
2617379
1123425
530243
1007539
2359745
2654793
1743497
1735113
1468379
2879063
36514
1030525
2051424
722416
454945
1864184
2857418
1407812
203583
2211228
2527664
235840
1198098
1964169
1641598
836136
686511
871165
612823
982888
650514
1423920
1404592
2274014
2408896
1929742
1826690
542747
827374
2029548
2234498
131479
2367300
164122
2644463
516866
865785
1892587
100805
2347420
1598588
1595495
1053427
2374146
2111611
2122935
1738185
1035097
481894
1003760
2445565
692066
555699
1177240
304049
1897421
1706590
2542454
2428293
577442
2791659
358309
916749
745381
962752
2446793
355765
1773590
2444001
196839
1315371
779275
1395327
998945
152937
2574412
723599
680243
1734454
899281
2677641
1890829
1243426
2090001
917551
2647225
2795867
782280
1408482
1535113
583654
913435
709432
2229731
1125269
2114294
2759077
334079
61535
547401
2165372
1076846
1892224
1944597
1645471
1635657
919151
1608415
778923
441132
970772
2732916
2547567
844857
1105199
1001085
1686763
659909
698143
1013717
1054195
1643295
968131
405598
106708
73006
2190956
2600619
1880145
2711655
805617
1670213
1110617
1445993
1511531
459207
1494170
1917037
89238
457707
1358491
903724
1152954
72024
2747841
165860
2281318
1217056
1656811
2586311
590918
2152509
1579533
90465
2687919
845258
852270
454427
1859242
2353782
1693359
1631545
2171965
2174937
2052876
1422494
964586
1222321
2325134
2054885
1759859
1239241
2433169
1527865
427942
2225447
1792372
2568979
2684276
391053
2730265
2423561
784433
95385
782404
1903748
2712355
2376318
451098
2208719
1198738
1886236
58347
2097377
928746
1517574
2880147
1744490
1131072
2778357
401913
2752909
2360514
1587659
404542
1526856
2327599
607671
249759
2002393
575114
451929
2442723
142552
933674
446197
1898715
1774627
852318
536287
2753077
1234951
1111463
2814688
2848902
1896954
1076202
814666
334442
2061213
69430
1413835
2023762
1825939
766571
1421259
2389473
459019
2420250
1696719
1686066
80417
1717839
2017716
356647
1064326
1370817
1121842
2870892
685371
2348613
2056855
1849261
1608843
536608
972985
1321775
2722572
1926860
2520914
588807
285476
447384
1807393
1743255
962251
15248
967517
633644
524807
129307
1064454
792285
800196
671478
2776174
1731483
1543556
2421246
1032368
2206506
274606
714128
1720483
1087228
623850
2820800
236948
789345
100531
2552671
1381277
1629284
2940508
556127
487434
1200349
1785526
1633043
617291
2654472
1132415
1206644
842084
2714410
2450454
1444478
2623153
110623
1964142
2723799
441262
1490337
1349572
2027198
1703506
1750942
1023585
2836323
2280305
1318021
1222314
810590
2156404
2414863
637526
744158
2507756
2363313
940801
1904441
2142305
886795
214026
1796530
1933388
2308025
621939
1095361
359702
1213948
1218645
1106827
734381
862045
1350437
445744
1023766
2679864
1985050
2656654
1593073
1912447
226712
2687119
2085254
2870745
346888
804926
433118
348394
352356
1109754
366542
608809
1436360
1006263
245496
1708574
2537755
823322
2726578
1222807
2044149
1454731
258039
2494150
2371174
1221263
2250949
2326917
934155
2884524
1594327
813632
2874752
643656
1338326
1371050
1884240
630798
1690335
1241820
2526997
1815019
2287027
2785982
1671578
2106159
203587
155742
1426237
1852211
2493695
284408
1264772
2425813
2374023
2718378
817165
855796
2686848
595459
1187933
234988
2143276
1401653
1289317
1355257
2043886
976067
1840478
1256872
1257242
2428987
1914469
318155
2499362
2624659
1379766
2368728
903574
844917
2254318
734542
1454068
2728941
2851527
2795268
167156
1684719
2632462
2917744
1345174
621908
2525096
1444043
2597249
75101
608525
2772657
1098147
2237705
2376393
1307244
893530
2745107
1534626
647906
1935954
1328128
1284661
431604
701274
206310
2645249
2796488
718489
1978015
2178111
2740204
2168545
225356
58178
2917980
2239006
288244
438035
659180
1805842
2295263
1907397
405584
2642666
116549
663952
1414045
1161835
1200227
2248655
1792298
915410
1569684
2510997
1576853
2317060
2504586
2202804
2461523
1816170
2525619
2552661
2837724
2524811
2510189
1209988
1747151
2790750
265346
2471502
1492277
2649584
1397351
2187075
912229
1025353
915151
1348602
972813
467206
1358125
1745577
983065
2680012
300999
59405
2787058
2002521
389561
550364
318471
1426127
162507
582094
1933138
787269
13953
421323
438695
2077523
1398960
2704644
509979
1247195
1471001
1947872
2076596
1011057
2936170
600246
1381240
37482
1532473
1715969
2760848
210110
118940
503779
778070
661072
2119813
566626
2517429
295493
2178055
119876
1806186
1972616
1720177
2660636
1657493
1509645
2826192
1044910
2773773
2259590
2312945
785656
1716554
2696599
1559836
1604006
2034265
292292
1770303
2837379
965563
1797756
2615032
471688
1997968
1348934
2007589
327007
1267232
42406
496853
898621
1371518
331875
1758930
1699081
2457090
2253769
2525577
2371699
810245
1718763
2202721
1154710
522761
2541716
319458
2632671
909608
1235466
2336502
1529356
2265807
199192
2263394
195519
1985453
874389
716185
1097269
1257590
484575
2598973
993085
1617155
1279152
2453162
381863
530170
2604452
503593
2094001
1089012
902592
2912268
1178781
1191462
71179
2423062
692429
1077420
1845012
1415965
187979
2174087
328299
2047958
1054243
2390624
1994519
2005923
98302
2914304
2290742
2637737
2781081
1476993
83832
1784962
2496568
1351700
378656
2301046
2345373
2143197
2096331
2242150
755837
1662154
549849
1415182
1598633
2267677
2711639
1194234
1110057
2174564
574166
1818247
1301690
1706772
2308004
47339
539944
824741
1897771
510260
640527
1589487
2543831
512230
1622828
1758746
1953402
2385182
482301
1938321
1701955
956150
1540792
1284502
2331272
1863524
1122241
2323483
1281692
1247351
1461206
1650748
1151891
947183
1042822
1791405
592482
1374425
472998
667938
1958109
1381102
131451
221569
741525
839553
2740537
107604
960229
505185
132377
337129
1165491
2567971
1551791
705763
1755437
791279
1172075
1314773
4635
1238813
926397
925385
275477
68012
1643762
2297054
1436616
757399
2297715
2424981
1397293
768974
1354104
935794
2325115
2493173
2354640
562064
2420718
2713305
968263
2912111
2053096
1889825
2488319
1694256
408563
841517
731909
2117689
1997516
1663682
76626
521008
2056881
1420596
498780
710178
1960394
31859
1442424
1556520
844755
982606
539310
321545
399817
460008
1407389
2168475
1148370
2208175
1103141
1348378
2324965
996353
1144803
1901856
110856
1528803
2339873
2595178
454565
1996989
923184
2250824
430079
1754024
2284690
2615681
1645313
35713
2702758
338305
300122
951119
1284831
111214
810897
1772177
88363
1613467
1568429
2885595
1321767
2398479
1373803
792882
1120255
2052370
2546326
535607
1422362
1581239
486155
208339
1478443
543649
2906967
2712727
2879138
1143301
1204749
2785290
1459084
1674186
153059
1356726
218620
1776097
1686482
134015
188438
1930097
2856650
2532418
2406342
239345
2307031
261722
665901
2188671
2633737
2566223
1062243
103059
2827872
1127358
1403823
1019305
2778032
1258719
190239
2499334
1980621
1112335
644626
1372673
1357242
1409315
876193
2805984
2060976
911678
2863034
1988794
1777439
675178
847367
2158733
1130187
1478538
327092
2340597
216910
552101
1721228
897493
2299406
811823
2486004
815390
1341971
2280790
519011
2677556
1270298
1393948
2439662
223033
1841460
141262
870313
2143994
431853
1923668
1716988
1974815
2894499
1373889
816041
2029549
1244703
1916056
1803803
230333
2111529
2074010
285965
66727
2671760
1762170
2276960
1042971
995926
2208904
1862770
259880
1750111
403261
932299
1887539
843374
1178792
53953
738908
24756
2685123
2257040
1909389
1523652
1359238
2171485
1680332
1605496
1461893
230110
1072307
2693161
1603038
2523778
1311233
1322992
1139903
2099089
2884062
2454153
582299
766766
59361
1713661
2757693
1649612
158401
1394927
827224
1762311
207145
98198
805205
1210675
2886707
244758
1225889
2192941
1004078
1011550
12098
1541923
177762
2173443
1385225
467856
469836
2717963
2434196
494573
1381523
71046
4933
1841684
2351420
656131
48683
1188445
946006
2802730
1606033
2140001
2278914
372295
407555
1603464
1550079
904546
1983113
934713
513022
412755
1618979
523344
569259
341469
233825
2700615
578648
1061907
928216
3574
1426855
297051
866841
243009
2053715
2494567
2135708
164084
1938076
239759
2061283
512808
2281044
2056227
2728020
2897154
1196077
2785179
365624
2819214
1970968
70091
568448
906900
1559093
479467
2403891
2803309
1891381
121325
1010475
1322326
1184952
2624043
542572
1622265
1405539
1108246
2210943
1018944
2282037
2671601
2798917
2903634
466310
2393929
1102001
2374936
632700
1726785
2335606
2414421
2128906
2106828
1430876
377134
1566765
1183335
209733
2126422
671966
1055508
1140553
1282655
562206
283254
477751
2676191
2908546
2736399
2789335
320739
2761087
590532
1816225
652179
1860581
361851
940730
2310835
63725
2852414
776913
1382847
2176971
2124564
235143
162557
1381635
1202988
380624
231588
873184
1996121
1527571
561555
1534477
1365210
2243378
907407
1081799
2473265
334127
2352769
717881
454860
610086
1778095
2565454
504067
1866302
553902
1011992
1501374
2841091
59975
765580
457440
1462250
261938
1297313
2537627
668272
2510421
2328267
2735222
1040051
259830
2558022
2277658
2519717
2730638
302012
1847233
1658439
1979130
2654351
1760807
1911135
90142
2288236
2140102
1643812
106852
694759
1133677
1736921
845699
2633655
1496159
227263
2123636
1265704
560517
1795083
2188157
2522127
2570955
2778922
1586076
1992871
2765423
1021431
1832088
2231665
1836814
1945994
2043770
585841
456605
1444552
1076127
2835360
1073189
1057386
2202446
2735890
1936570
1569668
2328552
2646316
2274690
2176646
932704
2193841
2696918
2580931
315500
2909541
707686
2937301
412347
1099782
1204418
1280513
2214897
1212446
1482935
1338105
1372507
2538205
2851603
398542
305215
1379345
2569331
613841
2578967
814309
2121601
1064654
2661760
2011351
1686186
2411099
234790
2019605
828728
1419607
2906133
2673367
2664132
1865229
2324298
788632
1584977
1365228
2508108
400780
85221
2910255
2029268
1065959
800663
114592
343636
962845
879470
1732955
1568368
553361
2331729
671799
1087152
930508
2841298
561464
768576
2116071
2822213
2206935
316224
2179919
2923838
1830757
28113
72878
2688526
387007
2117218
222414
1208520
1536200
441790
1917288
2252957
2200934
300043
656296
63528
1942828
2910367
417977
1511838
183760
2137512
40072
2636620
1006374
2070556
1942084
2773964
1686570
927135
1188015
1697755
1653367
842916
2313660
2126323
663203
1755981
231353
1574523
2624809
1455754
756092
1764621
334926
2582684
483219
744440
1653289
1805928
2496945
1491558
1382024
60449
882852
1093695
738820
1076662
927453
1936018
2076600
2328214
831498
954567
2894482
2122405
1437602
381016
1955105
1724910
840325
313368
1655300
523729
1206205
769349
174704
156127
729951
2414747
403653
329228
863936
1580862
1012153
856141
1181517
2003682
1834727
46901
2891768
2883173
1350228
2619893
2328786
389258
677411
182547
1540377
2692885
741425
2738287
453809
54671
308626
2753065
2887627
1217844
35361
2038874
963109
789341
358403
1595249
52289
2120903
2461658
1066260
2257672
1845787
1468281
591153
2032531
1115580
1525651
1762435
1975790
401888
2006566
2477910
2910734
1452204
2310860
2246573
2284475
617973
209650
1997942
992894
744955
902199
2030282
51864
2517251
1796689
429284
2611445
1163916
756865
2917972
1660758
1312059
591049
784252
70530
1087115
898534
125280
174533
552487
2560934
1361060
2136475
1430275
615885
2008260
878811
624185
2278230
2926517
670183
2177988
498642
2646055
2834378
2452813
889541
1024079
278686
1935107
2286995
1761433
944558
1687503
1569842
2055447
665591
2227634
850773
1195639
2132423
493166
566779
559698
1826574
514610
946951
1842912
1278975
1231851
1243343
1351048
2465854
2088360
265417
780633
2508890
2077770
1210785
2149646
1859903
2214648
1170115
898231
1482154
368804
2091772
93613
1186350
871705
1274124
2053306
2303706
671221
2501138
1607548
2757060
91669
1075802
1462726
1606088
20864
2102151
855340
1812408
386311
281060
870155
543754
2495823
673247
1441507
655925
921932
2262512
1051459
573943
551614
681962
1734637
2620712
906357
569450
2743729
1243942
774723
2865932
972174
842370
1003516
2217483
1222670
421631
1399473
55806
621853
2011909
27210
247007
95782
1933516
2603430
2617191
1406823
1744732
1040114
908472
268962
35147
196289
581088
2546447
1060184
1144938
959873
2306786
10698
363833
1058576
1318628
1718825
2263580
1750262
1679376
697744
2936224
2570740
2701169
2247228
2691105
250711
1853417
830308
2527500
1435308
112034
2913890
186824
728942
1482046
1231524
1197203
1546000
1776846
1328895
647188
1118768
959832
2695647
2032491
272505
1484246
329699
1891125
275801
936945
2658642
2165779
2762684
1759260
1701476
1988810
736244
1883800
774141
2413627
954764
2378815
1980796
217975
1498679
2432135
1425225
1826006
1172347
2142136
369634
2509894
257672
1620935
510782
2068162
330603
2195568
316108
790988
1043369
1151034
691010
397096
2252953
2494558
1114265
93236
1866355
404873
48116
2432188
845903
306712
1177931
1108372
1217969
1656311
268379
248474
345399
2181724
1709504
1949892
2359938
1059763
2197158
57002
479059
2922771
649454
1709959
1453333
466318
1481684
1486331
358355
909927
1468873
2465911
401397
794016
1169864
2397301
39005
1787777
1841662
2813355
2024463
668920
920507
420925
1547980
362781
1704401
2843547
129833
1063414
2544862
227952
2802026
2465742
510218
2528541
544715
246631
2812123
898698
1591547
2866078
1698926
1048209
575350
1758258
165052
1965172
1106669
2791983
883937
1574440
304084
1544665
2892677
32432
1204960
837075
241931
69314
1622063
869721
2788434
1350702
1135185
1488782
2161993
2406265
675640
1263129
1027307
687201
41289
465846
1425310
88765
34725
2495860
2187583
144230
535241
105415
106127
831127
1663229
2193021
721242
2248581
1594424
1145428
2047068
1809447
2752893
2363310
570029
2667488
1228586
1005831
365865
1052236
2780675
1809206
1647677
190699
1762788
2139847
288430
2346407
141155
2521421
253767
1741527
34240
711304
1640567
175752
135356
2363608
1647233
1711694
22885
731700
493447
2622818
274920
367770
741181
1996612
15629
2595369
820227
758424
1858196
1232521
793724
1622352
1580004
978746
863338
1138678
2511532
2895277
2000170
676329
2010534
1724112
276277
747036
1500793
1444949
1539484
2868177
1665388
2570995
1244187
2311243
922606
375973
2799345
1682117
2623973
2138876
1533610
434766
975023
407212
2123016
1450712
412302
2302033
2776603
2035903
676006
2788519
1678349
2834915
2906334
282259
1705752
508109
2754968
2243628
1819885
2575909
2235098
1199661
420422
527676
1900831
2114867
579463
1239928
1444779
2614956
967365
757705
2795244
793187
2647672
1639229
1772513
2597538
220326
2296828
2336986
2513103
684791
1732966
1411107
996057
2460050
1162399
833066
2578948
462582
1275382
545915
154983
2768053
1769513
2568397
1228263
1448467
1925888
2363976
727273
2010700
1327596
1355482
557917
1997372
1491793
2330785
468301
1140602
283256
2526129
1211511
2211842
1195506
144756
594291
2527150
1334185
2169315
1307022
2276343
2697240
237068
1079465
1071604
1808402
1895378
164060
24690
322524
673378
2632498
2041634
2736729
1608770
167204
2544335
1928891
799842
1590422
2925897
2062012
1982916
325624
51487
822651
1553383
780488
260274
414601
264870
211432
1660801
628625
994901
210065
2260888
2135266
1808062
2568436
396308
2143726
1062267
1521367
2708742
1419109
714834
1541747
483606
2748072
1402008
1061576
258807
595246
1055760
2594632
128422
1944069
2399245
886181
1361672
1364116
2679566
573074
2684281
1325971
1822972
2684241
474903
2813260
2236188
1126760
2372948
2001644
773557
2652625
1958322
2685086
825018
2257434
2289438
372176
2811318
584426
2619742
588960
1511514
2467043
2488202
1231073
1755195
1914105
1629099
901391
1614339
6352
2151266
412218
178810
2358810
2894252
1939713
1955946
343867
1672145
1007081
1167509
1839263
1857751
294275
585900
694383
1155171
1922260
2508080
1531982
329899
279637
816579
986077
910725
2012928
2713628
1876934
56669
724152
2504518
1288441
958505
1157523
201453
2271232
987224
279674
420637
1258001
1334560
796344
68499
359753
1554280
215099
341499
541666
2507077
2776704
546865
2915494
1949540
818708
2112842
627645
2458809
18650
1903486
616415
2430234
1511386
83086
1309831
44529
466486
1998395
1722833
1685975
282905
2351922
2667240
475268
2609335
963740
856488
1007580
2313010
491558
262554
2903804
432347
866876
597633
219386
1846948
212955
78592
880769
1539229
1019873
2173695
1406020
1788526
1096629
674643
2287664
117064
1945734
393952
652811
939590
174030
953267
20071
677006
281423
581881
568423
1932341
464451
807710
2323717
2531243
439609
2517786
549890
119323
1210495
1025409
1503516
1970434
1156484
2118011
1579275
2502595
136234
2308035
2540177
690816
536835
1699910
2609335
1408030
1263948
1965759
1254190
955247
708895
2193357
990344
1575968
2719132
243877
2408264
1057323
2828787
462116
2340808
2579248
1694779
419863
1164687
1257484
2027254
734710
1234657
233530
835048
442204
1889039
1909219
1971373
578206
1662647
117405
2926371
2055839
976494
2085932
1916388
1137241
1777626
2824032
744829
194880
1796057
739374
217301
2051204
20858
938570
1233204
2221885
1103214
1519303
2594696
1381488
2613977
733362
2052967
2288116
2866653
2290889
1399817
796601
1257259
2718276
2252362
111917
1241412
2890186
223441
1770504
226617
2355381
1314353
770581
1012766
686694
1233397
588463
2913593
2160877
2157645
2209472
383414
532944
2466097
1047295
2178216
2647098
1894889
1646788
1009606
2023260
2724221
502808
1396098
2279058
30128
1509316
311712
2117112
395985
1430180
1781266
1408336
924982
797317
2338729
804111
1484065
2384395
2135695
1788416
1180708
512323
648481
1363995
2720587
757141
2181760
1160921
2667093
779855
1295822
2026377
864065
2914050
1614642
833563
2006821
2300124
1282930
387832
80139
2625976
1057360
1582109
1877753
298501
1675389
2875955
2072575
1798707
626990
680275
2346508
2351561
2645432
2425519
2080063
296741
2870473
780570
967127
2755411
2254119
2236747
1772938
1450671
426944
2524803
1265306
1346822
2718905
1090687
1627720
1661350
434216
2705692
2760988
2431553
1219523
2273215
847196
1844998
1950518
309506
1268224
1101120
1117563
1069354
2306241
996938
1223457
1003069
1454669
146262
401930
101258
85753
1907355
400385
2922572
994866
312112
448912
1073339
2321855
2276750
1866117
2776924
2286476
2622909
2317238
2390274
2404586
1548414
837313
2784839
99827
1705718
1309422
1306764
2521432
611263
1285344
2552738
2285899
2647745
140516
2148222
74568
5103
1042126
2840116
2265598
1781680
2246408
184654
1906148
2763423
775896
936925
2555879
1958171
653161
2094048
561616
2037376
2453789
995552
2110174
1190632
749799
1657244
2682763
549276
2268064
1852203
2360356
2780745
2370751
1284522
2014362
2248733
2674703
1449163
453398
1892759
2151535
1856754
64275
1699085
2719308
1872031
1623848
2430582
6430
1494579
1127299
63524
2458318
1438859
883628
1232099
2722735
939822
790780
2053323
449933
1774691
2232821
2317453
2132190
48724
642880
375451
118785
1578972
1367933
2687182
795544
2803103
412970
526857
1317472
2825981
392888
1164767
378315
2790599
1278356
833549
966857
2178946
2939734
1218626
2374927
2730055
1059986
1580809
1163578
2327652
2183648
2857808
945209
1553196
170734
300312
1481465
964491
1078703
2305423
1714911
1426972
2895434
809256
2633139
1347826
1933921
918456
2158862
1140529
2566074
1274668
14402
308637
1462452
1725861
1394277
398974
2174689
974928
2538267
2288000
1755038
2132949
422287
540862
2587145
459176
2226313
542793
2196873
103522
778845
2473759
2280387
2917321
582716
645576
57304
2711588
1061891
1566325
1531441
1681332
610696
1270686
1400572
676745
87912
1796365
1412293
1218161
34554
403064
1127920
664090
393245
2047976
1145060
2092337
2424494
1258580
968509
1944701
252888
2029801
50808
497688
354626
1950089
290472
1748224
445002
2358157
1001475
350054
2520964
2238032
2398232
1868676
2042519
1632801
1140990
884901
2547979
1334944
803360
49
2293997
594258
1643581
983029
2897579
933137
1514548
2839452
2529522
1883378
2624400
307418
1374301
2562158
1020011
272295
1600168
2649815
2914376
1475513
2260543
2403649
42569
1819962
28743
1494072
2087421
2697341
2699848
2546729
2263626
547149
540007
1174525
2553727
980544
1422973
2042653
132430
1043605
900825
760980
726615
1350751
159771
1965820
1934480
825952
1743399
1903133
2757713
1499379
1550579
763258
636335
1786275
109088
1151243
2682739
123003
449882
2673552
1890179
2732269
2821092
1515336
1089708
112232
2188832
2014808
968331
2253526
2153455
2423448
2922267
1698377
2750322
81288
718086
1052672
931287
1195791
1195431
2603563
748311
2610818
2136358
2637598
1663019
654780
1239906
1477901
243013
2511927
327616
1209110
2130920
2490678
675411
1549485
1258420
964506
1855891
399136
1132192
1158206
1404430
1287444
2376509
1508427
1380591
1581646
2242512
1172214
484810
1299845
134123
476202
1193775
271904
2314939
2491959
115703
1119037
2515792
505679
2591979
732995
1414044
1097384
2523011
1419464
1999842
2327348
2482170
2602428
1696294
2486630
1661472
2926396
2229992
275955
2376495
1582232
1276450
2562418
1830649
993986
1835337
1873572
974892
2248751
709302
2440056
861854
624599
2175703
2476258
862745
783311
2639737
2022136
2117263
225588
1106945
2451469
427038
315917
1721448
2910279
641811
1941169
2756945
485866
1529406
422673
1817659
1724822
380091
1757678
2762032
1685265
2651709
1259720
2569620
913488
2877078
2845741
133975
1185387
1158036
1755781
2666716
655273
1858913
1418870
1373423
1392614
492946
115654
2848388
278055
493237
1065318
114742
121722
2745572
1301114
1455025
2769166
1211986
1926390
1875223
2652299
1784395
1582623
601190
715336
514268
2231053
249323
1359119
1382048
1000426
240438
765712
2094475
2461358
2533567
2144822
2023021
982675
2632966
2084709
1258502
1145949
126118
1348007
1586945
2730705
1582659
615577
1356993
1749290
1776898
1430938
2247085
2443651
2342196
2434897
101800
814350
659363
520810
2550830
2703894
606069
2683835
2025421
373399
387775
675836
1713457
1605272
1678160
2134183
2166264
1099869
758542
1897821
1274472
76902
42962
218501
1965558
1797169
116599
2438072
1970538
2491488
1818007
1051658
1889191
189037
1761009
1688400
1291672
234077
516737
1321051
981971
2418475
2446278
1047641
2671885
463508
859912
267555
1835973
1631580
2328759
2113203
1806309
1941252
826327
740164
955681
2841444
244733
64564
1885139
1415633
2487457
2471388
484680
2313719
378911
25542
1872281
2243978
2714221
2446582
608182
1004849
2610531
228512
147105
129544
2202493
176513
1709089
2636425
1791210
2135170
472580
1814481
1967181
1213408
329632
1267658
1366689
890709
1389498
168875
1650099
2234308
1713634
496027
74216
140920
2543885
269253
935575
2406935
857265
1845878
1194405
1712458
328013
1116899
141518
1126923
1908162
313737
1344569
1536691
2215977
2618180
228395
684764
830696
2184337
1574133
1026200
420758
495565
2564166
1526455
1874728
86581
1957950
285415
398793
1313447
1087850
933883
2085406
1284157
1799243
1471613
2864628
618119
309982
1363296
2760954
776155
1934687
1873661
871645
303605
2792267
1082236
599287
1203625
1017028
2405488
621845
320038
245693
534554
1514424
1534634
1872789
2648171
1517441
1894302
1127513
232924
1260661
2934772
1533415
1861076
2907698
1169452
2006537
367300
371193
1027032
1814328
990971
209482
738744
341713
2034959
20808
25625
862432
2431232
2301396
2680052
1326072
1601524
1148321
527734
999169
2023952
1646017
484863
175049
825326
2903462
185767
2561213
2351497
2765495
907023
877614
628220
2224984
1549907
2559188
2143256
616591
2311697
2651437
2099627
2837590
2168697
69679
2402346
1773994
461199
1865587
1397789
222948
2161465
981518
1217977
1183814
2516690
1584354
2783298
463921
1633934
2872138
982819
2147681
195567
802108
1431058
287275
666004
1473688
2788718
2894856
2007527
279478
2047888
989851
2260132
1224502
2366362
1006098
412723
127130
1939111
2589679
1375410
315183
1072220
317186
1200027
720704
1428416
2248530
2397464
2299881
27641
1590655
211958
891917
354354
2557635
2586508
1388840
1142572
2633067
2264662
765627
1750801
91338
2367851
172899
756823
897629
1598531
598621
1597713
52678
2727240
2102637
2022483
1512666
2696421
2678185
1473500
1531477
794588
1522291
1627193
173840
2685718
1374282
2879251
2279033
1011315
1481014
1516168
74046
112580
529403
1097844
470350
514212
1512032
1312589
2086897
1009015
195680
183377
2701203
2563102
209754
1151529
833902
1118714
1981998
2680473
1459200
302518
75736
1164220
2888631
76757
1417646
2933811
1618503
558378
603582
2071304
2420057
1932565
2875093
306319
1419441
802773
2188060
2101859
2395225
666403
2573347
2258565
2434488
1012505
561482
1692531
1866715
2210184
1119845
380623
1490076
2120228
278395
1597579
860490
1895481
615747
773863
2515749
2101844
1598158
244410
1341680
1358356
262023
2084101
527428
2355020
2717379
1597865
1553008
1992720
2074476
561016
1344602
743348
544320
2390991
1449631
2203272
1067893
1593160
2859803
840375
358101
863908
886917
294840
821657
1383178
2057050
2029048
2520414
1667531
2778792
2573195
970571
2763241
2140389
1021653
786923
1937040
1902352
2012699
1982618
673161
559992
1810947
2690053
1702127
1679170
58498
818666
707412
2528780
1858534
1977373
1359312
1991282
1763261
1782849
490769
2340525
428065
1422221
951659
375003
130284
2389529
316478
1252150
1741245
1600242
180588
672305
1456078
1495891
81268
1144822
2303084
127320
2488296
1078833
359968
1627008
1045916
742804
1554214
1648969
2762637
1412073
1950366
267399
2588682
1296146
1579076
204108
1086348
1106660
2791172
497331
1954679
306255
684874
1592685
1973494
688071
1851402
2226424
831472
2318418
1072195
2912805
1619431
2801362
1076842
2265471
1818845
2364504
2193653
236458
1385681
1466976
362559
1157561
2261124
2666412
2193580
2243677
568119
735390
149849
293345
1974100
2425543
582525
2407223
287959
2522380
176438
1798098
2298232
2670874
2838853
2453589
2326052
2814222
2469583
1864568
2697069
886238
1142248
600055
2655416
2405707
1842642
1464966
1645989
445350
2748607
1627844
2172516
751754
1806003
2168436
2864343
1783362
2592614
2564138
1798323
1464032
118300
330365
1934448
1121096
281426
2175077
561305
407689
93633
1461833
1678190
2774899
2220997
1908517
140517
2897705
1256830
1295844
1675693
1110657
2727722
677265
774272
2824469
2814760
1222448
1005090
726809
2900921
1630246
2461854
621512
1517691
2721062
1372109
2714150
1885104
2623069
188440
2493579
961811
1908865
1581993
2053026
1582590
2031824
2140923
1448142
1224184
916729
1560991
1290202
1984938
929858
2727909
1667298
2213478
889397
23319
284170
2827242
1346840
2145863
1193240
1638491
1807830
801744
2688790
2582726
320223
2885688
2199565
2663562
1872429
2473696
588460
911506
1949415
312180
1082732
2294977
1502544
1018170
941477
390313
1076317
717894
2468573
824342
1514249
438493
2388774
259329
1882538
364394
855470
413756
1136992
321451
1621374
661288
1612476
1834273
1723252
548962
2496279
427384
2523063
993025
519986
1226975
590141
2461957
1762741
989837
1171465
1552228
2748497
632953
2265489
276433
1818735
2910344
592809
2820012
947752
871712
987542
101603
280271
1721956
2411434
2372526
2441829
1339606
953351
1408476
1631280
374641
556888
2149271
1072175
1928753
1265254
2090282
2151761
1719079
128229
478316
2356003
2097419
1551451
2156573
2050751
823800
1601538
2597242
1479138
2716629
700716
2013221
2044716
635059
2658761
153890
2854364
1600541
2902340
2500316
1158882
2324891
259621
110864
1680790
2577388
2791878
2895184
159896
1845553
2919826
1112457
127337
2516650
2636427
2293275
976329
544184
2244510
129223
660016
1492994
1964193
15531
2132319
994178
2190624
594531
395831
1796427
1499775
1490890
479796
1983500
1330629
2311489
1456257
607729
528372
2114122
2010030
1920615
616472
269180
2830590
1820552
2921852
1567592
1152348
214583
1394808
1973918
2626623
394398
853540
1518560
1710782
237793
2776659
1444959
2273843
1300239
2679692
2772834
2022899
92509
646989
1574772
1678951
1463435
317334
204337
1978025
1097866
2647399
582315
209708
828542
704776
2081484
1161197
2226562
1736810
1559544
77924
559517
1321800
2082552
891614
1123857
2311728
1454753
2347291
2447614
2618152
1945184
2275485
2114434
2072110
1685182
2361180
118394
2667855
350040
284032
535028
2025836
504219
215073
1434766
512053
624257
1745847
1590209
1740997
1136190
690141
2440372
902913
2915903
2360136
880352
2728457
770615
34574
2582543
2244083
1069113
1975159
1083399
1598530
523953
1776983
953269
2082818
2925258
2439416
2079026
1426631
1723092
2064696
561075
352310
222851
1240560
2825102
605519
10481
946611
2722588
1444030
822970
1922844
1661916
2806016
1897396
1151676
1814699
1488997
1136610
2272422
2437038
507364
1686422
437208
2368417
630084
2622612
2207502
1373686
1240508
1676271
2871445
1310008
2312925
854325
942755
2074582
1975403
2601064
1509310
2527401
2574759
729012
261457
568674
2049701
2372538
3934
2922924
1966026
2432395
1037920
1231964
2575109
1885599
2833747
1929920
640031
1020020
734761
2811704
350565
1316975
74165
121131
2333508
2472751
2797386
477038
1773872
488117
1848428
1254024
1736453
681042
2617051
1628155
1671966
535570
2163544
2110682
1110075
777390
1780030
704920
1686381
82744
534507
431247
2157731
1145398
1697965
2275835
1128444
1493821
1787911
2489049
1819263
2758947
1196730
2243556
2192666
1184716
1347449
973997
2838013
1303394
1104619
1830370
2154108
2856968
1536772
1948948
519897
1696056
2418481
676866
1807367
2495381
1841873
2231397
1978697
1041733
2519565
47498
2163560
2252016
1223067
2539983
1099585
2518564
2376429
1284681
2385715
452444
1000265
1275827
2154113
487148
133827
1183796
2238068
12600
939446
1310754
497821
1823879
1542485
165344
76484
950735
710613
1312463
1410448
2213896
294740
821854
407894
2585914
1018338
1497541
2539200
1088471
2731140
1744243
482755
1192832
352371
993511
1709155
2272280
498708
555904
487164
1940960
127915
187315
2870596
2497422
858056
1059059
73669
2800841
1943545
1702489
1489534
2359096
1744237
2833839
2731630
442805
1917317
2357127
2521243
1277738
2128711
1093047
1537521
153690
2108996
2340200
542485
2339322
1692302
2841786
1574739
1179287
428605
1697663
1174914
1205889
2003613
1821170
802302
2411188
460534
1881012
2516927
436498
2522910
2171175
1026095
1998413
289197
2462068
1204969
296239
2675666
1455485
1882225
477597
615088
1126684
618652
2173985
2187952
2510035
2678787
919447
1389624
2391346
1771865
2458416
905281
1459711
606103
949084
1178987
1937139
2573513
1691288
2036476
103135
2186168
2604305
1690769
139982
760153
905289
2492787
1015316
1430519
1101040
827325
332746
2123937
2286218
1948361
972886
1514620
550944
1391645
457816
58761
665928
2885299
826484
745581
2590227
2539202
2013980
1958399
349773
475076
2474941
432468
2079052
2806454
2021444
1296644
2207371
1223127
2919741
2814554
1466692
1697851
602109
1211369
1438256
1190427
1935850
758893
2385084
1745918
2800045
1187069
1451973
242947
313115
622283
502885
2607890
1515675
451835
2508970
363341
1373346
369517
2556723
1816184
2923156
948232
365551
1139396
136533
1705373
1499538
2030785
2921706
665026
1143496
2811658
1948806
1548769
2914243
450931
2314901
756122
2023294
2159505
821226
406617
2082170
363496
1486265
764269
556073
250264
1185684
1212948
1619648
2871462
1640921
2337013
2163686
1821484
1078853
1122365
1992180
98984
1918773
792104
113335
626902
2028341
1963626
2378032
383280
223347
1144396
589535
2354869
1030354
1042169
356697
1368662
2280076
663383
375281
574261
1417852
1137370
2699630
1410280
487290
1525382
474280
1516515
1492689
171385
938730
2479015
1463788
1541414
2348808
17139
2602331
618940
16948
2200154
844551
794303
781145
1938008
2165634
1475228
2140623
783136
1937479
2848370
1290484
320957
2536449
1464010
2774315
2253305
303004
2331793
1268889
2875441
488805
369096
2198233
1634840
2378734
1298797
2027375
2765432
2557652
2789326
732509
2584308
2205251
2793578
720581
341026
2425154
1214452
417036
1591457
1458307
2358518
2363283
530325
1566386
37927
2355737
2794929
1567476
636275
2341055
2750168
1782395
1689209
1756669
2345260
536567
2694821
2518204
599591
1250041
189580
2713847
2058819
1574623
224808
551633
1674605
1169271
377199
1531295
945918
2503853
1509895
615896
2474118
1872244
1145420
2087587
2740719
2519598
2876720
2670144
2717087
2757337
810495
1202340
2885401
20306
1413368
2679786
1395067
1339268
1074234
2693443
185065
409699
189757
1820377
1020620
863134
1846260
1081344
1918118
424740
1458336
2123721
51995
2093215
1389287
309946
1789838
297631
271759
793836
2039207
48727
345507
1368844
2100857
885430
1612596
386763
1989573
1182888
2536798
858195
934687
1917764
195744
518512
2435725
940610
2257233
2885223
502496
636106
35526
1092628
1219069
738476
1258162
2540719
1735398
1817236
2228996
920403
1950157
2857640
122578
1518234
1689785
2905600
854539
710660
2535281
1784157
1079202
373591
2497860
2523229
1748912
2405402
23358
525948
1388496
2037876
2449613
2872890
520398
1577959
80247
2848572
2067709
1269863
12236
475705
2752502
1252867
300446
2789837
2453133
719513
1159105
733568
2914164
1371368
960890
93247
989532
1864519
867442
2138871
1713281
2792858
699453
1009691
1392000
608153
2000882
2296954
68654
1890074
1869218
1843737
2937745
207331
995779
2930769
1430017
1563461
649686
1940278
56908
301009
2087245
159254
464464
335141
456162
2025281
1756557
2496998
672185
1079553
563913
2793711
2443004
1488483
1015374
746110
333571
1916729
2179258
2697817
1441346
247075
1050497
2604258
1927219
2151140
819556
2573793
2537976
1056006
1837411
1764623
1223475
864534
2049735
2236297
974175
85531
506332
1874342
604907
246359
2544745
338322
2318894
2262658
1831032
1181050
2224787
1998574
371125
2025404
1024983
2888255
1839088
1380271
1096842
93885
2267102
562269
2740897
1054732
2156478
825402
2317118
2452439
2422789
826987
861290
2281985
2651814
2360787
1639663
758270
1554117
2381629
1600634
1435618
959098
1864543
2445383
469273
2808824
1329001
1310110
2257280
1655813
2885958
466197
2028791
2826234
2446996
1199931
415882
2760117
2311425
548671
2855618
1761542
2890546
1033061
2899525
2507889
2338255
626404
2263409
2559660
911253
1421949
685928
81426
98210
1984722
1306415
2104375
2033807
167241
1379356
2581795
2847210
1561646
1214209
691795
2671177
905403
2318826
813770
657412
1416944
448012
1026548
1889418
1999988
1616322
2899046
349987
2796813
1288704
2197027
14415
2784940
2858146
2826809
2219092
1955656
1222417
1727577
1632586
1234759
1825524
1683220
926339
81641
741296
278854
500401
303358
806486
2909967
781740
97030
927243
2075493
2155417
129117
2916213
495438
647669
401186
2249691
196884
2195833
2560462
378027
2910651
145689
790354
1633188
873887
1064185
1640560
2440677
2884255
1744226
1372044
2296720
212821
1908571
2351093
2365807
2800445
791081
1847276
1904608
1332401
1036154
2413282
585119
2245688
1682853
1069039
2654768
1193794
1413787
1295850
878145
1938557
1408453
981555
490243
1508900
169789
785669
2628471
2049665
1624991
2230289
2206563
2031053
2164454
1715599
2408358
399725
1576944
2426546
2676301
2509947
794246
2226938
1772122
2684887
2064863
683710
1619286
1635523
1064251
257882
1742675
1535630
377338
39311
1390025
1282805
1699386
154015
2213751
1216914
1911444
1629865
1691975
1735551
1958382
1312629
2391510
1076501
623418
76033
1315201
1625949
832657
844917
1530654
80614
836848
1899657
288457
2410637
2392178
1725145
2025655
2913315
2038728
1629906
1586634
2048365
101585
2646769
168716
516963
343156
464519
2819967
190908
1012872
290222
1199901
664578
1303452
2233887
1650874
2282162
1086297
1973809
10985
1401064
394248
1321004
1798166
872188
866752
2585102
242898
1734090
63281
536911
2083353
1624489
1723673
2147022
1294609
1621317
476034
66
521449
2789199
1513409
1286551
3568
2082771
702752
2723818
2106781
366629
2638606
1729648
2204176
1433795
1982424
473836
2108218
2617303
1151325
125744
2425898
85082
1563223
1647033
2831158
872382
1993798
590636
1279430
851186
2055109
2530900
2696716
2765008
150399
1169277
898232
428882
37475
2611438
1868762
2697463
2268262
1621818
1196833
933689
1768104
926142
1589941
1033602
2847504
1778017
953557
1945974
2460730
505142
582995
98671
1960433
1621705
2756756
2024347
711006
830169
1898214
136124
1670336
2234683
1003745
178619
105975
2267501
1058422
2182403
787222
2685419
1324696
2652116
1230479
2074419
655798
297091
901198
2699718
2021853
1349209
551307
11114
2933496
1363963
2344365
2466648
246591
2897021
1283563
2601884
2224114
637738
998379
2209977
1458090
814988
1483432
355720
2588667
2061127
1381140
346682
1724370
2668310
674539
1059114
2663722
595758
2332542
2854317
651899
342817
852272
2062511
1793208
2772799
2236225
2539728
1644375
1648606
2683488
1110069
617248
1258434
1274752
743056
2192422
2424463
2328322
1695598
2209135
2115191
966213
200831
1248798
417447
1782550
88362
1395329
2044809
1721782
856916
2549743
1675109
2687874
856143
2591389
2563216
2723553
1173556
1627055
1874803
2587741
2310011
210305
2338384
1859237
1112500
1403157
156106
1785945
862684
2876865
1013558
2107685
1238537
953728
2040325
2430371
1031717
647008
1829509
137409
130837
382916
188027
1971562
2795052
1373082
671529
1491095
2019915
318236
1460287
2145894
2132450
693583
343510
2672008
488261
423536
1748989
825215
723111
1335665
1048054
1456663
1958823
349299
1522972
368139
736922
2047610
2571552
2300759
1867836
1140868
193692
2736749
2427073
1042155
1097999
862367
2015001
1809685
231434
1863438
1182270
2896824
2737511
1245207
1041399
234522
611478
373307
1397970
1425908
1979330
103489
754422
2872893
2678420
2424515
685609
1239145
1222548
2492746
855789
2489850
1917859
967327
2761898
1089728
2000372
22552
972224
400008
2426992
812014
1503218
566504
2033038
2102728
2348471
356084
2851672
1423594
2359131
1316880
49233
2659231
443372
1202309
2417153
1662540
2841146
708490
1843072
2401264
950419
2591596
2799661
2653739
2850502
117793
1739276
2121287
443343
2354349
2652441
2602776
483333
1925925
939138
1059420
2623143
574651
1050498
2306990
1527464
1515700
2467768
314876
509579
1035140
990166
2644388
2806807
930004
97612
2454019
156464
528423
2192702
2535706
737032
900185
627801
1884388
966490
870035
1986483
2197091
676622
867737
1758641
1949130
1877194
1118064
747235
1288831
1922374
2829204
1694452
223003
401985
662200
1757890
465682
1459556
2526071
1463458
2119069
234676
854258
2419092
1604715
2303889
1096194
2505452
166620
2143774
1855384
2537004
2012350
1728672
2547653
153845
740311
814373
100080
1973357
3927
895639
25647
1872043
2186740
2468541
903404
2444609
2338100
811702
2296738
631904
2428302
636867
1995685
476719
1085285
1388566
1458600
776082
1106046
2319916
1109279
1285460
2549583
883490
1837618
750056
1485865
587410
2678430
1880088
148371
536857
1634378
685566
425078
888428
1807654
170127
355698
1885677
2851251
2289604
1422236
1436612
93636
1766610
478045
2540064
391610
1177717
324572
1883528
1485880
1057925
1171126
1271748
2596241
196948
2410455
462691
647295
2470953
693592
2925213
1686418
1956430
1351986
2759703
2648437
2548242
2132248
1277157
2759100
1842798
2530264
1178203
1730260
579771
2286372
2273939
84392
1469590
1580169
1129447
279721
1011193
2003061
1230118
2737106
444810
2717820
2015009
1271750
412801
1174793
2015904
1609540
2459132
1283745
2343238
1637218
2528503
2083983
1434371
214514
1569534
2634927
2158197
2911528
1955262
742452
2696364
1192726
1929670
4040
2265332
3309
432444
1183589
309545
198262
2593584
1025499
2225430
1287577
900386
1551284
284031
982962
2929862
1420911
737743
1935987
1802730
2596803
1253003
2588475
577670
590081
471191
1114119
2781626
1418914
444895
1839160
1584202
1008218
1719124
195570
979278
1468366
1648001
2015819
270182
971026
1487002
46525
2865379
1975197
128261
1187609
935284
1479783
1715818
1262136
749852
240356
2719852
1979755
1501924
1288529
1697107
1289516
2914292
623850
639832
648286
2310176
1189456
1279040
2373448
2199383
1288963
280403
669364
1229213
2297293
100192
895907
1187151
2407803
1258649
1218661
2361496
78364
886045
2309916
2790257
2259504
1670102
1141274
2667795
1709712
998159
1797791
1828001
2707298
2486999
377535
249627
1306980
2249175
2089183
2829257
2316171
2457852
412814
963300
533409
150336
1121423
1754007
189139
1483972
986585
2141075
1357865
932717
2101549
1165522
939978
1398054
1388053
1329038
992419
1981639
2015250
695319
1389469
1597205
1963995
2869273
1897627
1860648
1269283
550441
742575
16145
2240064
2447309
1158584
1745975
1150734
2309311
2920946
2001638
2611549
688266
1058012
508240
684179
185982
2930177
1487722
1933230
116625
1306873
2532788
1176846
1598842
1863763
618824
1721514
1847894
926099
216037
2479529
321408
2393126
1097394
2079222
1031117
974662
1255835
1513522
255354
1106452
2939083
2840448
2334242
2755701
2652238
1148729
60155
2242354
1605370
1305851
710724
93102
32406
1345554
404194
2107126
1062921
662111
2729898
1696633
2100951
1334393
2885493
2426688
1887783
1525061
2422128
2135189
2580174
2659492
1209147
1960991
2300956
131379
1014238
1718771
2463399
1246271
1824154
1160535
1783755
2047797
2606875
1488933
2297784
519231
1781086
1928481
805999
1218279
436163
2470263
1374816
2752405
618804
32452
1395064
1279832
1881649
288493
1480356
179650
2785195
267970
2195379
2263739
1602103
774659
1294105
1616240
2376753
91595
388084
781204
2329142
1221040
1754858
2912665
1498275
2026230
815005
1696465
2576497
1659523
1770642
1607628
364050
1465523
996235
2771177
2728686
503957
287007
96167
29927
1509215
901493
973099
2659333
2622552
1943329
1994906
2279154
2475533
781580
2172898
177890
2090358
2318929
1909317
1416004
518620
284371
1869752
2816942
1253528
480555
2695877
2685201
1924650
711370
856508
541515
2420417
5763
2540849
1572301
108787
2916302
2031269
609033
1511880
2363606
2913378
1550725
1586599
105175
2722903
767187
2342923
1717936
787499
630030
608390
1761346
1202628
2143132
1083424
1603702
309235
1568250
2607416
1702928
2881491
1081169
2809317
884443
527852
330217
2541918
1778961
11929
231019
2805677
922534
2495199
1456269
1766613
181590
922117
2638068
1113888
2667291
2746129
1631288
2655972
1736595
1244761
603924
911307
1234661
2396775
1363689
1692152
2837784
1615095
544512
1731565
1342258
2530461
1956423
1862832
622871
2430061
2031075
352889
900523
497535
14671
918569
1648010
1442755
1982845
1888205
729329
2284596
881411
2784056
1956864
2527639
2281167
1329220
1524645
2209958
2404787
585667
2044979
1520105
2911356
2776631
1350991
347599
122861
389163
2208783
1521836
2528535
1385620
2019099
68866
971171
2761758
979590
1673154
2865345
1700269
1962323
469079
268135
1359283
1416433
781035
1818194
1909528
2293369
2241492
2805703
738728
1952712
1587545
2424282
300715
881690
675465
843038
1669295
2734941
541867
707790
1187166
1494433
2136906
2490594
1070989
457193
1698215
233070
1680835
1650604
2396328
2000315
2096616
1651397
395483
2186327
2011812
870706
606639
1294007
2833230
626757
1573754
1115129
1570005
722236
658389
1850886
1414751
174682
184940
234670
2521069
658622
1502600
84165
1942493
1665520
2319646
2909153
61940
2453838
1443958
2232020
1238162
626945
2739346
109140
2616287
1541059
1898512
570327
646010
2759288
1527064
315723
2735814
775236
2772244
1860874
2725679
132772
2803514
2162120
2793992
265668
1517024
2358286
1789970
270184
2540057
816143
1733204
71413
2790959
1352009
819421
2284526
1938085
374575
545116
65477
2473191
234827
2935897
2868833
1021172
172192
2770708
2224593
1559416
342337
65777
2394501
1173764
370672
2699541
327337
468607
2601356
446796
1796600
2914155
259624
221350
1452640
828533
1807169
1608400
2297838
1632594
993722
2462129
2256937
2474800
1854286
2456834
911817
2230178
1791814
2025030
2152390
330724
1174950
1957795
1834056
1651801
2519766
155717
663889
499633
2061793
371554
1030020
412879
2770421
2491016
166605
395324
2892082
1625942
2767559
1461877
244978
1182896
1684720
775325
2832343
911616
1087919
1910758
351334
1573214
1398031
270261
2577380
2931314
951008
249439
2025358
909933
2022078
2377200
1976256
1458934
2235835
1891057
691533
1912169
1590536
1566591
2827228
2661706
1343216
2436151
844084
2224732
1043554
2443602
417633
142076
1268274
1748950
1943121
1366050
690412
1912710
647931
1095203
950243
2444856
837624
2714517
1585749
1332993
2096521
926542
2522962
934547
2431646
979353
481868
2146890
2934596
1752876
1733744
2068938
2419329
286238
999957
1847507
1209379
1233712
1791314
348032
1683295
218724
1170219
2479277
1276414
1061223
178346
2149932
2597135
2372738
2515967
2087638
232698
667842
1248156
1087730
1552618
470959
2375020
1308416
883914
1559979
926344
2333876
362836
1784764
494723
2890416
2910576
1800440
2350611
2733029
698182
2673309
365597
63756
460252
87057
2939975
2935415
2242165
437162
1159875
1760365
1974939
2213678
358839
248546
761682
2299720
1229363
1311178
2129760
2729190
674979
2796362
2285950
430375
1458821
4319
1184324
437430
1823623
1555075
1326971
2027264
648189
2169512
315609
1976328
1489434
1332842
1425670
827216
640689
2616647
1656208
678094
1608832
1719636
68400
903957
2609221
2258485
191225
1579242
1361543
1802179
1142414
671297
2342261
2042684
2239747
1541048
1761018
1705927
2322959
2701985
2069967
2274133
1265983
660829
2425686
58058
2073312
1570921
1120076
1706871
2243699
1715250
672511
2821025
1866956
36528
166545
282086
2103363
2667364
1476562
2671133
2410090
529523
1960555
613213
2500797
993718
2735839
2774027
1521863
1117833
103670
112643
1143602
265129
2615163
2891636
1022830
899518
1335184
321646
1867556
2045201
1952057
1676838
644120
1248209
1870674
660388
1768360
614005
1210849
2901167
2097782
923109
678213
615468
862632
430981
127095
2169164
683237
1883133
907630
951927
1636812
1465071
1577082
2776480
1000765
2894979
334604
2861522
2545416
1003119
1197061
2864737
449109
2854501
2863082
1131092
2624953
1374793
1981928
392869
2386212
550739
1415056
2037548
2304034
111951
1547579
1104467
355631
105485
1765564
1673204
437493
601445
2167476
2285126
1875401
632121
1406100
1690971
2159549
681067
1403190
1747579
630433
2691768
88766
14884
801942
537983
2754324
914871
2474078
837992
1397379
63069
2231291
341360
2811793
2905137
777370
553891
1477140
2432747
919892
2677972
36711
2017961
965363
904858
2424992
619896
808933
739953
754717
1518117
1565725
2293171
354130
2105800
257172
257299
2847453
1088379
2554394
376569
1748453
1897356
2653795
196584
660554
380870
1673080
2320006
1498524
381070
13921
1708039
202213
2191477
2367962
1808499
821181
652068
910425
2872153
2612548
2817966
747712
1018237
1222653
2253833
2414234
1886258
2576539
2577380
840936
221870
1683313
2125648
1449482
1708254
140623
2836926
858348
1171743
2239132
1248403
2588314
1874515
1126479
2651984
1089079
2113812
2913730
221723
66783
69142
2043193
2272123
1326938
533554
1720874
2660823
567223
2541569
1272650
1955808
1740733
2266690
2098563
887505
702769
2149341
10198
982061
2720015
1428593
2458700
1611617
2173500
2302465
1201408
2615316
2489509
297656
911580
1607609
1271188
2783556
1533865
1878345
2789062
2886681
2909063
1916571
34736
377882
1457387
926053
1736677
2185193
1949331
2010784
2898484
2215260
2534614
2767235
2613320
1971998
2509948
1437483
1864508
2355524
2850412
1638363
690476
1909227
2286453
759155
2035703
1439805
2677367
2162139
238538
2250359
297973
2513694
2236159
225382
2115753
2591006
1616839
1375412
6211
1162357
1985842
486500
136393
742339
1861233
1154841
691341
223313
1705170
1765752
2545555
141982
2914860
2295751
2740741
232235
2200748
1594201
515974
1866747
1201936
2367036
1065058
2907041
1622186
2299412
434100
2472977
1042498
2114075
1433110
2155939
1925582
624877
1214033
363702
1053514
665025
2867990
1903718
377523
947959
1235343
2857935
1152421
1692493
1968904
2357618
2430472
1602337
2317935
2934383
1663364
2599197
1441961
1842067
1949605
2432632
1463112
1180479
2683593
2677525
1796591
2551324
2875082
551440
2142164
525605
2393548
476817
1060569
1276954
1896479
2064520
2891604
2578345
1558721
898035
1058317
2589656
2532700
942848
294608
2300898
1483714
2570475
995521
402156
989385
1557448
1810848
43765
876277
1921089
2250558
2098060
2340995
2777946
1091175
2609540
2263160
2898610
2342796
2436318
1100633
2879484
212979
2482642
2079299
1514398
647328
358416
470496
2601857
1076142
1258917
1638220
2094799
973472
219335
1292957
2689697
2584902
18868
1725165
2229665
845163
1984734
2316683
1713684
2340116
1036752
1720599
1850000
1533389
851704
1169549
1134852
1755411
707911
1847697
474044
2669538
2601466
1280335
2407890
1815008
2164425
242146
487231
296769
1333951
415565
346611
604347
1081200
2728096
771711
794569
1229150
44421
1481496
72062
89969
2703440
1976106
2319287
2770239
1821953
32053
897278
1039243
464720
1226117
111282
785488
823042
1593875
1457621
1561200
145639
1123124
1157935
387849
1735448
2326858
273129
2217249
1178800
129171
832559
728263
471126
1272061
498696
2757605
2685676
1104108
528618
2775339
1981664
1953704
2122726
1881197
2507137
608703
86696
215319
408786
2573242
1688991
271028
2049472
3086
420612
2721444
968593
2755563
2498162
1858380
928851
2224888
170921
2751095
1165121
2925757
1231017
2694752
1654335
2832118
2019249
704767
1189411
1756351
2834139
208236
2860470
2197268
2470883
77551
1509960
22428
70185
2542580
2219642
2132852
2758847
2846582
1837121
1955236
848821
1413039
2142594
463647
1875885
1267636
1730843
1696987
200628
1742188
1271315
774120
196887
940375
2276898
454664
443844
1790797
460696
1046570
1740411
742568
1484611
1287575
1378659
2339530
2011250
1132024
2160623
103354
2382943
2371871
2065309
1143008
366545
2375776
2796434
839894
1406565
2251850
1861679
2360798
547917
2588030
249383
1421235
2889570
1131193
71307
1153415
2568518
59138
2067084
1458470
2889180
1405445
2303813
1489652
701894
855120
1185961
1595651
1718950
2307042
88858
2375605
585778
865317
158548
1321070
1835295
1052713
1146809
2302790
1968427
1058297
1660573
2547742
212821
687190
2081301
1957810
314780
250948
177171
1713729
1136946
2385633
1932690
407437
1167064
1521708
2518488
1230027
267447
1922997
915879
1073456
2834787
2830971
555043
505963
1114115
28486
560843
2377125
1384932
2407454
2870832
62014
1294353
1714659
262452
1150228
392175
1499953
388202
1032911
2236629
2208276
706128
1408681
2290288
258621
1270315
379453
2747507
2245868
1525107
849940
689436
1292781
2618402
2678859
1726505
1448393
97059
252902
2643646
954461
1448561
1829894
1387455
1817829
2540946
2768715
2600306
114420
2111044
2377498
2077728
1869411
929113
1948004
1005125
2120220
2916028
2142180
759150
2639703
1686743
2165959
1853252
1072291
984280
726775
145909
1210959
617771
985843
2439102
2727831
391629
1764808
54771
2938716
2077306
1486478
1797497
1035226
2871093
1574244
2271363
212213
2346873
1754079
1090514
2149238
277079
1679847
2562293
2186883
1677177
2439263
1548514
185778
413965
2767888
268777
563167
2441359
1513738
38861
722189
939800
2107907
2921243
2286109
722500
1287945
2735960
63906
2844196
59217
2297414
690241
1844419
2075495
1794749
536
1731110
2449266
2165975
2578345
1066013
503552
652642
886940
889299
2742778
1413084
1593120
64084
777982
1999168
769877
557302
112239
1162334
274224
1902588
706571
2246031
217352
2881343
11982
277467
2605315
603655
429021
1100260
2876701
2310947
2892328
2804964
98809
2877272
1753242
2028039
721631
452028
575151
1615576
1070465
1428502
2042259
169462
1824559
1113618
341904
2161873
2790756
2184274
516365
1746729
307333
2072755
31963
1668061
2620790
776094
557061
2303899
1433989
826091
825365
2763780
109715
2204690
1394283
2705563
2477680
669979
2204438
318205
2913338
178500
629851
1149875
2872382
2786532
829828
1931354
1790136
495915
2521460
1648821
866604
1729376
157203
2318951
2403427
2782346
631589
2922546
2146049
531788
2090358
20885
1120850
960171
1982081
2082961
821236
1188362
2831165
784251
2689941
114573
2890582
1065406
817000
2005778
167216
650552
2404559
210385
1498441
2480160
929180
2548295
1786967
1074376
64219
943787
1299359
1239316
1827207
2378584
1849376
1043336
2075407
709055
2237316
2739679
1964015
1757008
1923224
114821
1297375
2396304
2679762
1663854
90436
1432711
587132
2374878
2720060
885550
1703983
2717282
2857112
2191339
2368103
701418
1065023
2669837
997305
2188307
1701238
1337943
1825094
159163
450177
2096545
1606674
1485435
2394325
77563
1704786
1952802
181458
2051822
409437
669207
2097530
2112
480924
1476634
764034
1291786
311705
1041035
1527159
781706
245811
1026351
1078090
2526028
135000
1952125
2701286
1575617
2727803
1043881
2776301
223884
1598507
40182
1902277
235082
1880142
114870
2702872
1784724
125006
383176
921103
1505496
435787
2459710
968408
1354386
2259845
915774
996745
1562961
366795
2451554
2686626
2857755
2568174
322538
2361960
230108
1161832
2603049
1007576
435843
2834569
267784
825822
660140
445649
2023243
2237585
160387
1150225
1209024
2844450
2186346
835823
246764
726640
1049132
63813
2284012
2877129
2148256
2418152
2658442
2311728
2459524
405408
1769970
478269
905585
1377733
1218845
605784
51416
950558
1065594
722934
2633149
2399144
1719119
2594096
888211
2719846
2398107
1421348
2467468
2255540
1857962
1209165
213370
1843081
1352051
1348963
456234
2218027
372995
1391803
1129062
1534205
2933006
2257467
2490624
589770
724406
2288422
1616478
498436
398341
1244764
1265474
1943837
1644359
2774147
1551800
262204
1958835
1169748
885801
2236392
2534174
2569546
1807947
2373191
2769185
1205695
2906231
862587
2737985
988619
967348
67108
81621
1168280
2029843
37326
2935879
987764
2156757
616043
668617
492846
1946420
133049
1025364
1322755
979145
2140660
986968
2794575
1532122
1629834
2795141
2310172
1505504
1754613
1741371
1053377
1067705
1493961
926968
1901286
500708
2861440
2006959
1694730
246453
5567
1194523
1446905
166357
926324
2263317
2814419
928108
2493018
131966
2763594
2317460
625151
2035225
598008
2205751
2772907
348936
69810
1708488
608183
2918950
2505420
1038798
307758
2663172
334994
1332824
632794
101360
2228784
180180
1832184
977280
1397534
525736
1551169
817907
2689628
594694
1708833
1907334
344709
414186
2120539
12339
406317
1851963
2483711
345467
2541357
216177
1517472
2816427
2702899
968237
128114
1348196
402129
1383169
2279286
2737457
1624325
1042558
584348
2394911
252724
837963
71370
1406
88326
1575713
1295616
1979869
181358
562283
1844212
1093601
628869
1145370
1169086
2366755
2935023
769528
2067066
617240
1237767
1509696
2169661
2213118
1847027
2876196
2506476
257158
2716631
2406710
2676931
574697
275677
1850368
1950414
2659233
84816
1103600
1727190
1656762
2118061
1748687
1216258
648305
317752
1389095
1682083
1578214
1219266
1512613
1008235
2851053
11704
675160
1174224
311308
838868
2706125
1476472
1652749
616579
2096457
2507016
2188238
482849
1790937
2153564
1067258
1212576
970212
44037
274306
1986705
242489
2174625
885149
876509
480433
2839710
1949698
1306466
1426775
2431162
1660489
2429390
1712890
1004650
1948589
1583809
1501899
2555739
26209
2523128
328220
1734649
2602125
1482457
811311
2762245
921494
2758021
201973
1568576
1751422
1724347
810317
236813
1084351
998757
2935392
624856
562301
2722919
65694
2881008
1849421
2053411
1353724
1341916
1877228
2707153
1593221
316377
500270
1673655
996640
124190
2656999
1206576
827727
228617
258980
946725
1116354
2332528
2010309
1959056
1080940
824263
2212173
654352
1804024
251764
375263
1858033
1175529
1893567
2559037
2688048
1283945
2903467
922661
1119948
2565175
306890
2235238
477512
2618905
2225458
887856
596074
2789305
240576
2347514
1506499
1463058
2288292
1801749
811730
1069684
813298
38405
1254733
1506672
1063529
2134058
705871
849846
5606
1350742
882313
2078591
889957
1862197
1973744
1432242
2715204
2682962
160865
1872906
1673962
193214
2772008
670516
82085
2788430
557302
1991436
346498
293058
805631
1779518
2771972
22504
545874
2259876
2430670
888248
853955
1593800
2090450
1291703
768923
1187068
2887083
1899655
307588
2665041
1745715
2722690
1320083
539655
295320
1505115
402350
917496
1502012
1394577
482302
1808103
856553
2003066
804924
2476874
1263703
2130910
1145861
2446873
1077737
293480
2703854
403853
1668680
1907962
1231049
2087356
344636
1831731
1153166
114697
698839
99989
1506200
2021325
2663065
451448
646975
2123246
2168748
1524944
1285696
1985642
2592819
1020836
1202856
150130
2355577
849303
2076967
233814
1302431
2753057
1755496
916677
730205
192619
2388660
1621970
2814323
1028423
47020
2209516
1348199
2832320
590920
573175
2145563
2726418
605069
504455
538626
2417714
275885
1285840
1418535
1822294
1093671
2545198
208577
393679
1921402
107735
831812
1248118
1564452
1609393
830700
722217
834701
756949
1389840
1175796
543572
873527
670072
593162
1733641
88845
2127736
66549
2832190
1714329
1192247
146052
1998336
1908913
1373212
2831202
575468
1498293
1675952
850620
1680543
105858
941417
2819205
2194899
1912763
1396497
2255449
4733
639171
391371
2212121
1584930
1007815
1974579
350205
1194434
2708
2836398
1708868
1264396
723894
25020
2817559
1880044
1700478
1126161
444241
738362
2405356
1036786
1847791
1543530
2873820
1962093
783013
2821262
2145109
1549095
923414
570618
1622610
2908956
947292
342579
915928
2204934
2699562
2509102
554026
1643629
253724
1844127
2419050
255890
55917
2279544
267201
137589
2134120
2782777
933481
950316
1268343
673372
867697
1702809
481214
2429939
2517076
1362946
2785238
1062699
2836927
1537428
2542017
43961
1472462
544492
145441
2741755
2238951
238753
1850688
1656109
946824
1609021
1521406
2899208
156502
881548
1387809
65312
1393037
806941
2931432
2788047
1522597
1311462
2017489
2581894
2329172
1874081
2785113
430197
2223738
602619
2385729
1319835
580330
472292
1529638
1233380
616765
2797692
2276720
2156244
2722794
617095
2657398
2059186
860008
1058741
307981
1688299
2680428
2374666
2894372
1184256
1539023
977413
88657
2915814
2841355
1794192
2232209
1600896
2257299
1205338
1890307
2646864
2007472
696597
1101811
1723191
1804881
1675243
1325995
651797
1829128
1797402
1787851
997615
754743
1550671
2512367
447054
2730653
1298349
1122052
1664158
1545945
2881129
1738500
1873952
360375
496607
2186701
2437578
642512
2139924
918298
1435847
1518009
2561603
901104
638232
1096755
1139357
2367738
1468614
2140573
1669669
2441045
1384240
2513497
1536164
1093923
1857920
1516754
1502940
1639972
161426
2475186
1328903
2488046
598605
2686076
615616
2250690
369209
2810981
2369556
942822
15537
1345814
1841254
344854
2712875
604426
1615797
316801
1831762
1878084
2382525
1934865
417990
513189
1816202
2681521
1506849
1202634
1974066
2000494
105000
577442
2629247
402854
206879
2788874
2049276
472618
1992663
954002
1549530
1805526
1043121
1362846
1469078
1412302
1061377
284318
2069374
1294883
1179008
1369167
2694787
2480786
669805
826428
1988707
213630
1055084
369172
195576
1700285
909438
587336
1106030
569396
93320
2395262
342422
1006641
215586
732052
898384
816553
2058556
2157358
1571212
1543367
44909
2584590
727982
2296472
786807
756588
1432187
1858866
1144557
1350270
1143196
1669853
2328270
2286452
841804
461790
80375
1586728
1925956
110489
475294
1733105
2157698
1480453
2448028
1524769
2339158
1132374
381492
1918958
1497639
251992
246606
1191049
653487
588707
132594
2877200
482457
946725
481551
765120
426967
2084471
1300530
2720570
2718919
394480
390648
2542257
459223
2090069
514161
2261975
1061277
1425290
2375238
52813
1082396
1409236
1392946
2133709
2524798
858802
901987
30129
741267
2717226
2134523
2726023
1306156
590290
2170496
2700394
1611370
2376251
609785
1962714
635272
1206779
2095249
2381391
1956201
765020
125539
223212
1662765
799829
2442376
700327
624910
1845712
1454600
2332705
2346850
567508
1919709
2633471
2302855
705781
479667
2437016
2755779
1783612
2594955
2257759
737566
2181621
420173
2564000
1043696
1851878
1058673
2705784
1736207
1681329
1250125
1854199
433333
2451660
1501737
1050427
1234431
841246
954402
1548528
531293
734299
1098330
1854956
1029159
1728901
2792066
1340856
266486
742353
2860559
476858
1036595
2776715
970754
1269548
2430046
1544201
1150439
254046
672316
999086
101230
230926
309038
2373056
1188172
1909621
1412650
1960274
1865040
2224181
122068
654860
1871879
419751
209661
742773
1856067
2074196
1248734
491867
269945
1442803
1829507
464361
1550361
2601524
2619365
953871
793162
2373060
1548610
393052
2603879
205283
1221410
828795
1808825
577828
276131
1680266
1735967
982178
2342651
888412
1764255
103277
1014327
947076
1480254
411396
1340612
2091218
2631303
1387589
403617
1582689
692835
2860859
333229
2573815
1983781
1969066
1728681
2769048
573112
2312396
2343274
755504
1822613
1808469
1328538
2383688
1166174
2291555
1558631
2010815
1641320
1598940
761356
659482
935511
237386
2212105
569989
1763893
2079878
2778794
1578638
1304399
1793525
1474823
452716
2893346
229452
2627343
2474616
2203820
245584
2144818
420504
2403169
2545637
766282
1762087
2168823
2405986
1759153
2507435
2838022
2010139
667985
2683109
1359729
2322844
771512
1755206
1678479
2793787
959222
1476438
912099
239244
2325863
2071761
289690
1147834
280354
2454353
2520975
405771
719135
903657
657145
1269983
1956322
143323
1476560
795526
2262070
2489143
1654072
1526307
1659265
455419
2750481
784555
2328852
186022
2130077
687630
1251637
2287605
2906032
1700639
1327665
1293578
564857
1091797
2364406
2426849
109471
2467469
455255
303166
2077503
1842356
936633
1574451
1525524
2471790
747777
1678585
2570115
2309510
320976
2692264
1235152
413501
2633088
573258
2492834
1425065
1529950
2805060
1622498
2744131
2932948
1532449
726578
2854443
1046590
2933790
1713869
1122056
270677
1774069
2524486
2910747
2197806
2073252
612689
2790005
769403
472914
2692766
184628
1762113
1922290
2683569
882457
1839190
788700
2542848
1814895
830834
1346159
1189870
669587
1909565
168852
481394
1670449
2609434
151851
2170076
315311
2472264
1081697
360086
1557619
2557087
1917469
2629632
1818014
1757983
2211023
2705701
1140949
1966643
360055
221156
227812
1857577
1352707
295154
1000619
2438029
1915441
1700968
1640793
1668571
2687254
2364776
2745492
32332
2716998
2726103
2602885
719338
274416
2221062
2644088
204477
2326295
2188740
1594597
392788
2513066
2289501
238716
1920815
2167891
873468
1301001
2745343
2178560
582695
1190797
937734
256725
511597
1909741
1796707
2243526
1364321
1617429
1005277
1184338
501786
1827828
2446866
2634991
2031020
386800
1371869
2176750
2773958
2025342
2138188
430759
798148
1245082
891468
1753415
1109258
284740
299685
2161756
2894415
2340329
1014426
1963074
1171126
2861400
391737
318357
797161
2214624
432953
2919650
1182059
1957277
129314
1229742
1664953
845816
362581
2497588
2350470
2926637
1583404
2378988
2745043
19167
2700340
1495275
1320160
1914783
2125164
2481483
2446349
2593788
2296323
1132694
1920291
64843
1149537
443283
1901738
1868719
259693
2891029
877950
945504
671211
2926485
938572
96179
1065001
1778352
2822375
585601
380895
1252846
973525
121166
1671940
1638694
2740040
791201
105214
1495989
1390639
2606440
377834
1678728
1772469
961457
1093986
1602728
244620
2154775
245587
937688
2031632
786888
1075201
2565277
2154211
2035173
344937
855617
2352939
1730893
2782064
1893721
1237076
2893664
1656727
302500
1006048
1481235
2137751
265902
619617
2278021
2172032
2597752
2825504
114321
1544914
511767
2541897
1113546
883663
1024315
1376153
75994
1362017
1800759
2029747
1163087
670453
2037956
368615
2256211
2384949
1119759
2348261
309685
1795512
36507
2706003
1501154
1268345
1577094
2779514
2351149
2672221
1332346
87479
2722418
497125
405908
586252
375993
1544477
489990
627970
2862749
965940
323526
869314
343480
1183694
449508
517089
963167
2518652
2621356
2803976
903231
811960
2032730
643075
1937944
460318
1362448
2580545
1524975
239303
988167
1984440
138462
1881736
944845
2255597
2321511
110229
1441762
418162
496440
2553828
1366743
2477667
1669987
45320
2223808
9046
2905395
352296
370735
734365
2689015
424503
328543
2915207
2353843
1098098
2734333
825741
2912197
2107908
846943
2897842
896305
1911905
2052207
528748
1673362
1421837
41531
1320730
2496677
2407531
1818985
2613683
2039449
1597709
2498446
438036
1134619
650541
2252083
305118
1205229
2137349
312588
1430052
2157727
7112
420775
2260254
2343237
852133
278505
594697
1239634
2871139
1108907
851959
1916794
177677
1993723
2106625
1418956
1697795
364520
2250274
344460
2029465
176419
2750747
989660
2515591
64161
899713
2038096
411088
2662364
2469776
2419122
1915475
1984767
1794148
385781
1159840
946823
1605520
2119976
35257
1783242
2145238
360210
1268029
1307347
1508765
1087346
2818721
2202439
78577
275368
1551035
2063998
1855443
499517
1901045
139092
812625
1401136
44750
1219792
2222069
1564955
1484369
145375
2841623
1893188
807155
2066144
2614316
670887
1940350
1060515
2609101
2257939
1954278
1047827
2278101
1144901
2892106
1427764
2799668
604556
623202
2146886
695044
2917340
2710443
710239
1317820
2804928
193500
1249069
1592164
979764
317449
1809468
2377490
1113803
1245146
692831
137533
2459439
2012967
920004
2859582
1925848
2487421
2089145
779127
1060104
1243474
2576668
2154710
2426530
189176
2243317
343224
1821034
2530324
1914221
1421674
2106465
2092757
196047
2342465
2405692
2623617
43655
1206322
1154457
1610661
939809
1411753
240398
2168753
2089632
2151344
2016298
2135195
742716
485056
1579578
2673245
1997623
1931742
1670238
1115886
2514431
516417
1412415
2122467
608913
1710291
2506978
1742112
2541976
658308
2805406
1194966
5930
1985229
1953597
1663382
2607174
1369126
863072
1350606
1632517
762155
1751019
814316
2756265
2184459
2122398
24403
165391
995231
2764666
952490
2903006
930254
860658
404100
2457354
649783
2763303
1287105
2750321
642226
1782313
2415302
569747
2685757
467671
1054140
83416
2612089
2747202
2025996
2827629
1811660
1091014
122217
2643548
635545
673621
1865098
1863340
2875716
538924
2280220
133963
702380
1038576
676480
721932
616588
1219507
1391208
1095672
1289822
31842
2158729
767145
1045686
2158717
840108
1667496
1988964
2926672
371558
345729
439450
2443392
449762
401658
1325087
1145177
1321406
194149
719334
385297
887807
2245833
1579432
2139551
2309830
353036
1111363
655455
1271627
2163890
1523868
433557
2231344
118376
572292
617993
2486319
573956
715937
1197573
159785
418395
2294934
1135078
2042548
1434426
646849
322695
614226
1096221
725211
2741529
2416860
2223946
728261
1299327
2316330
2145837
2576566
1449250
302616
1080228
1593364
2565985
2853187
1655332
2454110
288466
16543
827648
145168
2188118
395161
1699264
2449621
1627545
1525442
2906553
1083217
2342578
2468895
2434892
2433601
279807
1031579
755891
1300971
437831
416696
2081235
1407354
2305296
2473304
2245762
298647
301957
1896667
1804147
2323833
360075
2580708
2089819
470283
969352
1866882
2393748
1703665
6433
2899636
1997074
17147
2797673
2933776
2530643
1447354
1690944
2593108
1792476
715125
2882658
771946
2453493
2315811
2023572
1184547
2619372
2309829
1449115
2680016
1673086
1970079
2060538
348223
2494718
1842711
1425946
229362
2890006
2486973
1466241
2803585
2054945
743744
911021
2630920
387406
1750444
1161383
2584327
66787
1978085
1170916
1038540
646679
436916
983691
532803
2024603
2286020
2008991
1636696
2761356
2855331
2358168
1771505
692341
1363669
2739066
2058193
2187738
437780
247024
1299009
796383
2720982
1076966
2543691
2027065
1455996
1363711
539048
1850635
987859
57384
1678556
2886631
2531778
2696094
1048044
57542
986783
2417519
746126
2830400
849334
852253
764909
2392474
1991250
2356033
2892243
522419
1087374
1434564
2419089
2852748
224438
1178286
939585
624601
1162254
2572463
1119264
2690373
1124921
1725261
684419
1609023
2929805
815394
1372666
272872
1215934
2604634
2788946
2330099
997304
1357538
2415550
7274
1083651
1765040
1404788
1461463
333943
1553170
1939943
1896495
2142006
1806125
1047713
1226804
1258395
1196348
591231
382745
718921
1631610
737529
2061752
2101543
2317564
1617527
1910481
1334452
219543
2640872
1879213
29268
2644081
2658905
481624
1831889
774454
499482
750217
593664
1732828
1540414
307412
222066
1522835
2350137
153304
1096942
1685358
1564870
1937109
1311918
339044
20356
2534816
1483975
1790022
1053055
2131654
183178
2453256
526325
312350
2824330
981394
1869385
755749
1762547
916825
1482441
1011048
1935079
2804861
2474500
1590635
1038715
2785423
1520232
307533
268182
1766675
1054126
1931302
141440
767976
2079754
2012626
2539638
2061790
1190974
498156
1527492
419414
2138375
1164166
699592
986657
1652104
721883
2914275
36141
1641499
1882891
1921956
387672
1074711
372579
2242716
1376702
2814870
905896
1132920
2334962
1251630
2004662
1424649
2681088
1295862
2033129
609827
2854714
2332086
1001113
1326023
117608
501101
531319
2057382
1489168
2137941
1754933
1415044
515286
1088375
759661
1384618
1916584
12732
1734550
1545146
2505691
1718537
2580102
2483458
463014
884260
2301101
1709653
1211615
350744
1387644
2463829
1385032
1034567
902277
726351
2888194
1740469
1216782
791464
28149
2700317
1148041
1173390
1647326
870830
891802
1336028
2712398
429375
2673590
2635616
2069347
144426
251669
211565
1645113
123278
2598922
349506
34887
2186878
2900546
2685404
1666684
1133506
1452216
2106737
740357
1265831
781249
302961
292050
2646495
2727390
1375392
2571535
1299211
910031
114108
2627436
508494
2878307
901762
385881
506493
1975764
1923742
2149103
110378
2484657
535214
1484683
2009516
2360872
1648902
2427164
2155774
1536045
2138229
1375899
988645
434330
1258988
2138324
2127840
1887998
49321
2622988
1354517
1620049
1578303
2913346
83559
2826863
2668512
2240188
2321770
79527
2616015
2302980
1976408
1152416
2713053
1527710
765012
2070605
1562686
2883233
1740140
2395669
2106194
2486154
2686597
410248
589917
674442
2304833
1762393
1946774
2273227
981383
1534924
2824614
2515900
2462008
1508895
2082407
743080
1479603
800095
1294098
1964119
2261567
1973529
324274
2165020
1361477
2327068
1764318
1579147
2128874
1743400
1507976
1509134
1290820
1434037
1677491
2608979
145353
110458
1922124
2042084
2075849
70023
2498727
1373462
841412
421007
2429715
1306717
492265
1796712
554991
2146176
2681502
1967669
1890206
2146893
1759599
1782386
2744006
2804780
137600
1429499
1628793
2501148
687390
1986696
1277216
2091975
1682397
2603053
2364604
2673071
1592032
56604
797298
108572
694663
2688793
2170982
1662047
1976897
1816128
1068214
891918
2446266
67354
2637144
1201071
1361941
1462019
562012
2702370
2353946
744112
2456896
2464531
1361621
598211
15832
153070
2369237
1859316
2315484
668894
1919388
178441
1647159
2195925
1387077
1545278
2655125
2500231
2129824
173993
929448
198810
1827738
2191266
2850554
51574
1684868
163257
1523922
326899
307855
1802944
1776822
457578
633994
1189955
1638277
386802
30931
1131227
2020174
757020
755272
1964243
139973
1121810
2022662
1041282
1571004
1294732
1470702
2447866
940087
485505
2495861
2672022
8087
1038204
2080274
2900855
507934
502220
428015
2388872
2194662
1047609
118228
1173052
1835304
1288339
77725
7858
1979202
332984
1246644
1940837
1895868
252497
930971
2405802
101139
300042
462147
2144634
949196
2853227
2634915
642452
2248314
969052
2692268
113699
1971029
2234614
2217809
2687574
571525
1853946
1379248
1576617
146778
679114
2050061
1748554
1581481
513040
154094
163876
1176785
2297405
566782
2527474
791413
801202
3445
1844359
1754835
552614
1904384
1240273
175323
1532582
171225
896864
206495
95516
293852
1257305
1771685
2222078
571053
2298320
729176
948149
1228522
1349196
2014298
1390610
2589037
784604
911244
261241
302975
1406626
2613712
1898634
1719259
1886001
2109519
408911
1379991
2705592
1623848
2243537
189648
631193
1607843
2362891
1997451
463788
445406
362396
1913342
184676
1953810
52268
208732
2720134
713296
527236
1204457
2245209
45315
1593451
495018
1005091
142811
267478
2909347
1150613
2623683
953002
1163343
259599
2637418
742631
1906869
361657
1876723
1525531
655838
2034478
505649
1127462
571989
2841225
2125452
457481
2403320
1924163
2853037
1794163
2318999
1314496
777204
2815049
1544944
210599
169794
74771
1457381
1199372
26521
1564826
504505
2830379
2007739
884053
932929
365902
2059892
1158194
1242265
1864303
99083
2140272
2581533
2930835
275198
1798285
2054491
1286331
190543
1977372
1035822
1759494
1002833
1444354
496278
845966
2841793
173926
2794738
921902
2844278
2424787
192634
1625185
711829
787096
2915273
2092638
1146799
1878810
285841
990935
1473421
2788954
1082513
1210384
2486938
1573626
970552
1811068
169936
93240
139723
440890
794758
1290572
138899
379030
1807575
2196069
2175173
1996749
2403377
1011021
1066482
1379408
1958247
1596133
1949214
263067
1737054
2650438
1821687
669690
2569687
2285321
1464881
116686
2751180
1667737
481927
1114810
1228483
1596453
260026
2112321
2116339
1581323
2533674
2137962
310401
2527960
1886447
1633235
209918
1212401
379836
622632
1445123
470866
1200974
1468152
2758397
1460550
1649796
295475
622229
1048730
1650727
2628633
2070714
1973895
1177558
759270
1988036
2781974
1038759
115529
2109906
2506833
2123245
1776947
1792255
1034298
2535424
1829373
2913987
2190361
22465
239245
1381854
1159760
1226539
82278
2143385
2872475
118981
35772
2573551
1970314
1438947
2072858
428951
2538386
23677
1442411
1434069
1134294
567559
1596203
2470020
532252
971810
1566201
2602377
1324909
1124060
2149147
815408
516730
2884832
2346371
2657478
984873
441615
663686
1657547
2904442
2566327
2051372
845022
434016
1485461
1747572
1679284
467012
589349
934418
2312454
242226
62291
954845
1159977
131481
964950
2324880
2185405
1679369
1880703
1668514
283182
2783115
1828873
716971
1855467
1860416
394438
1186700
2081324
2107615
2559873
734338
1028096
2530262
489261
1505433
2586124
1780890
487086
837464
1046157
2310416
999763
262549
2007378
1246967
2796526
1710807
2266221
696235
2474698
862761
2565517
1296536
1813366
2240649
534226
1269093
1429563
1300310
2939284
1687995
2215666
1928921
38763
2891434
2609080
913942
415287
1617984
2704171
2436204
2823692
1827019
1327831
1703802
2831670
535119
1373896
2518453
2135405
199716
2503680
2491548
1341426
1849912
1523777
2453943
943803
2499190
2262206
2584232
477403
1605204
5951
1621690
2035352
1391914
1132795
514351
275262
643797
1688655
2614616
707857
744180
1552956
399214
611187
2175110
1980479
2057199
2042667
2764551
454113
2719372
997698
1426309
1158616
2552460
1413060
394846
1756102
2611067
2789888
610303
670301
2103370
178829
1678786
618187
1313171
1614259
817308
1691563
1141811
2786011
1407970
291999
2508395
2447455
2148649
452645
806493
2350134
967076
983462
1900132
356711
189637
1101586
2242822
2349423
779612
2783124
1811895
2830851
251101
647463
435860
828478
1494724
564625
1822608
659446
1502369
1352999
1923675
816689
1612769
332593
1263300
1856018
2468053
2017378
2576712
1430919
1759747
223314
2115231
1957970
1559173
431956
1310955
219344
2935200
2404590
778677
1368474
196674
2699266
1444593
2274862
189986
1776679
830892
2697254
2684880
1808651
1782245
2702777
1100304
229442
1229754
1972905
401455
2166515
1541244
365705
1129679
2494925
2355392
1755214
29512
662761
1855407
2505389
2462600
2930143
1886706
1987827
798657
2386258
1260964
1421717
617726
483287
2754998
2411945
1282890
1582750
1401093
1148479
468147
2624907
302864
2218476
706103
2288824
1406608
914119
776883
1682409
2828598
1415956
1717434
2819983
866896
2274808
2160133
1600450
1437099
2529938
846645
2813411
2284377
1209463
529398
2502695
811463
830105
2614719
402000
1971759
763681
2052056
648692
1428593
1548471
2055524
2785605
1137340
2725246
612784
1561358
1857629
2417835
473759
2185302
967806
522983
1777091
512938
2606820
2813657
1271072
465252
2167098
1382798
1515713
1876032
381511
392750
317475
2133880
461061
497056
611048
1224125
2377432
2405067
2851675
716145
1813718
219010
2261711
2741248
1249217
1147746
1160555
2842455
2559742
729549
2903612
866690
899048
2178597
1443542
2528987
2719829
366565
993823
1808092
1683335
1371886
2787657
1669431
2598990
1665733
659991
2584961
2637195
1480766
1294418
2434471
710709
1797790
1153031
1330893
950512
725019
1363015
2356779
1550845
2473289
612427
1529708
2668316
2173026
1214857
1297694
1580172
1729052
590456
984271
930774
2164358
1191058
992089
1734485
636662
1984767
1345892
2878958
1975407
1919938
1653868
2289249
161658
345293
1524572
2499894
2144099
824638
2641861
1068449
1380478
937176
2240144
1632781
1192041
1269173
2347017
637987
379732
61087
1982263
1698496
312203
1246157
2602495
2125958
2071320
1989272
2753443
1697143
1745646
787236
510642
1367869
845228
2427165
2775480
1668791
622452
1343636
1529371
1039884
1402133
1780198
1842275
739933
2021742
2663530
1405221
1382928
1191376
1176879
1437251
680618
1542829
2606134
1431252
2905159
481717
944119
1069787
1189364
2832712
450887
692042
1740123
1062500
491402
426056
918245
1627218
2725529
84199
105716
505928
1489808
316171
2126694
2318757
1394942
767322
412335
1813839
791609
741725
2011416
2022447
1024016
1605401
1791924
2603216
1494437
651588
712898
462358
2692621
1957708
2691444
1378705
1431271
2494769
1381004
1727047
1396140
715892
1206020
1727388
1420041
1739155
1575734
1916991
365787
1550195
1159862
2000161
2169011
235768
1979378
920253
1261911
493272
2607254
182451
1278920
163968
2316232
204312
2594094
2282103
46513
2738409
1559159
1354680
1211046
1654133
1099776
2724544
1714638
399399
1303856
2175268
1739694
362295
558938
54781
905347
983226
1855157
2009129
443997
2759789
1107904
1509394
571018
1262262
2915271
2688405
2506764
1014692
2353135
1605064
323875
2587406
2419707
1096721
1364751
1568335
526423
1159060
2066269
281035
251144
1481696
307256
2554928
2750846
1557947
1368807
1030832
2779334
1044903
2829983
1108715
1028028
888290
1568472
2014693
225884
1071717
2333276
1458839
2186022
14674
498923
1742515
1177507
2882946
394196
2436166
1644612
1236979
2552917
1345396
2105586
2004448
2119191
1100603
2337093
64357
2514784
2211482
611400
613954
510231
143387
2148887
2938908
1437611
2452709
2646751
269093
446143
2217030
1915798
2811355
898494
2383377
1399878
2184057
9370
1448267
2134598
633512
616566
2788903
79059
2351577
2088612
1916347
1068133
157582
615790
1797855
674941
569142
1446958
1897228
2656672
237499
2658833
232435
2177375
109539
1227421
1421960
2114555
22647
1947238
2680391
2657185
2051235
909261
175979
2003130
1069156
952788
1278895
2794568
2520776
1140631
2083501
2107614
2928843
2236420
2666160
2656371
496699
72324
1209430
1359837
433917
632219
2562497
822746
596821
252319
1138166
747385
2832486
2679661
2220179
556057
2240251
1478856
1533762
1259005
2106072
859446
502829
2621615
2006598
1628434
218371
2526378
140601
1143932
2568060
2700197
1860706
1683438
2161755
1338703
2696058
428683
2745502
491068
2750160
1484805
2060151
2528511
1072056
460294
852487
1466080
105495
1730676
2649520
463276
1443989
1737145
1458952
781546
1149909
973294
983045
1041802
1525063
2227660
691369
2174362
2193747
1073105
1281286
2293546
2660116
2349955
521296
1345597
2538246
1098650
1633805
947239
2701942
537361
702283
2822661
2496800
779274
94253
864273
1520577
908046
2515527
2629635
1211079
2623683
2567587
2555374
386878
592849
2392548
2045105
2711957
1635832
2188867
1231125
759800
2285466
435348
38231
2171703
2809672
2027979
281873
2228315
1954277
488271
517281
8339
2409317
75416
312432
2648800
386604
2296284
1502288
9939
2560082
180354
816137
734070
1627890
2311515
2103537
467697
2407306
1241283
977543
767355
1227567
1411298
2408896
1145245
989918
2497648
937407
1507841
1646649
480052
407964
2589843
2127628
2764238
1135125
2666748
1380526
2676635
2122472
2919220
1187884
832239
2422531
1652215
2094209
188443
2303256
2083711
1881956
2114441
498877
32199
495956
616140
1036605
2826152
2691634
1807351
30824
2356502
885746
1777237
2659137
1555686
2755470
741862
566959
1383087
942498
2148043
921027
1525494
1885336
2898749
771856
2219953
2204073
2036388
2579665
2601568
1117435
396264
2687235
296651
791369
2763927
1939785
1615701
1757457
1649267
1256003
283755
1842956
533102
1398766
2786306
2248868
1011640
964718
1898417
2249890
1550966
2064890
606407
1681293
1740936
2442672
1994878
600285
2206510
1150455
8
1170829
964107
2259554
1855323
604303
564452
2503813
2729633
399138
550783
1026389
1045215
2166796
1352298
1149203
821094
701234
1258454
69370
2158834
976662
1944610
1693321
582744
504713
1469441
386477
2828061
1743955
1748425
688205
874150
1463080
2523291
1373024
718657
1581935
2416745
1237171
1741349
864202
1762265
1815809
958960
197079
722699
1071994
1198670
1861972
367638
2016977
1613212
1702818
1023740
1384448
1015288
1868244
967424
2330604
2751547
2414201
1133649
128915
629114
1640439
1678708
2782295
1825088
1838803
818356
1486082
2713207
847720
2009581
2265618
1637608
1896540
117865
2572405
691208
2464564
987402
1947603
527509
1975904
509979
733020
1026990
2658948
1092602
131172
2089231
828167
760472
2190442
1259119
2341264
1218947
237446
1578160
1009202
2677219
2669223
624523
619191
748784
735301
805933
2052290
1175096
1420650
610586
1156424
2325820
831889
2220375
1361745
1126379
1823077
1866650
2481905
1200906
995657
944150
1316579
1634809
2373573
1806331
1728862
1593247
2046646
1447803
1492402
1531807
1653183
1318117
875312
1671803
542712
906451
356259
1218896
542010
887182
403212
997404
915704
1842181
2827841
1466118
712074
992893
552200
2632907
1610823
1303631
2826954
2293620
288964
212869
1142916
1973261
136766
2410554
1653150
2425669
1749051
1537919
1137060
1221763
1828946
710589
365613
345289
2777388
499711
2854452
2676794
1708327
10375
1833157
793293
2689897
395782
2742826
2559994
915445
53629
294934
368832
1576542
64061
1754857
2381295
292625
2863197
995440
2882149
2060311
1742187
683308
694212
711566
1250922
2028331
1481383
2249103
2924215
708828
1297770
1729509
2442946
762058
1720724
1430270
1418225
1487071
16742
2255905
1241338
1861455
2807101
1861291
280851
1610933
2011199
1841450
865411
681539
158566
2568943
781443
1904026
1357332
1081089
1386133
2704275
2509217
2887993
365534
374475
1888857
2797863
41533
2646009
993728
309391
1089648
90093
63542
170894
2824776
2445477
421842
2914180
70129
1750803
456483
1006743
1655184
1628474
1029617
438214
2389033
1039101
1228741
2038022
74481
2737331
2926544
1374145
1146322
1005641
207388
658687
2733144
323876
2261252
145416
156762
1601447
1597563
649920
1960201
2369252
689209
2471413
2548289
2504995
804007
174152
633801
1007618
602269
123341
2125738
1435752
1669321
112990
1231147
1201607
2606853
1212177
534451
1134266
2920953
1651349
2692023
2273116
1600135
529887
789871
881427
2384702
1905336
2131274
2692043
1997921
517364
1977676
1045365
2916265
1606556
2172383
2451063
799367
2733046
49542
540914
1172378
2138695
752297
940742
2101936
2275303
2288483
1275725
1868888
2849969
2505676
2564305
2700962
2632945
14447
1664407
1312154
1333242
240380
2335520
1485455
2735898
2310309
2230479
2008623
2700683
548627
2089936
246203
1737106
409635
1792542
65535
727320
377821
739262
734335
2022522
1929214
1531812
190374
1803815
2145139
1611763
1705152
2751504
521470
1253128
1729349
1268592
257056
2239116
1753205
38000
982630
1906931
2043627
2456784
2206011
35083
1623732
349709
1183185
695323
2499571
255729
566384
2069959
1813699
740529
1017211
1736180
598412
2660057
900552
2606458
1124292
1865754
1193255
2811569
228691
2748095
1592946
1661359
2456499
1469843
94739
2727541
753443
2254988
380802
1269984
439975
1547520
83199
354522
2834146
2549761
1730411
447381
340633
1285476
326250
1039027
1867810
980653
1574374
249378
323345
2583283
196084
1934417
1083121
1734106
758726
1051760
1227175
856349
1400715
740524
2645641
1257109
1415282
2023154
273663
1436496
1326328
181974
1890278
1592781
2348576
2410709
618834
594847
2044933
860624
104273
250366
1948545
622774
338498
25386
1364540
682084
2097198
1257947
569938
859813
1178284
122486
181368
2364456
1244853
2402609
2307871
91915
257630
2149862
2246148
1155336
1344507
2265563
540584
2930576
2322331
2245405
233534
1962695
1770278
651559
1192733
1661073
1394947
2842694
2855355
2782116
1773896
1867786
1780953
1314486
1524864
270913
1214859
1775623
516801
1290185
2142597
2052806
1819895
907249
1839633
1063306
1931833
985950
1936076
2410606
1718445
61135
2122678
2316783
167505
410003
328956
2035864
1710016
1408424
2229139
2457023
2910908
2240775
485996
954904
1932025
1483091
1261817
2788389
2775913
1870923
464175
2108866
591945
2241585
1402545
1526296
2147819
243678
803977
413286
389203
1862384
1100070
338430
674992
974412
1527845
984738
2370242
2847114
1652133
736306
1554250
422299
2508583
1289119
2520434
2817111
1107957
1211178
2412906
2046496
1695058
1178282
945992
2773913
2419778
14720
901286
59659
2012724
90103
298753
1063647
442941
1811652
2449101
2213865
1743994
1804021
1400641
2826575
967144
1608881
794206
2111501
51486
1087780
1045417
545190
2676499
2695425
1332414
2387712
2153355
1406581
1781093
1795945
2146875
611183
1195267
2718762
860289
2574335
199077
1080862
988284
1257019
1901213
905850
1434639
564440
297391
786988
674878
288776
208125
2034660
2547883
1270678
1205871
1372812
153462
489256
2578237
2830020
8636
2063016
2319591
1948899
1899151
694931
24783
1489098
952544
2064776
1203409
1251257
2064437
2818302
1254281
1507980
2604817
800520
1510716
2594608
547839
913188
2765987
866158
1266544
2528875
243164
2091552
2828717
2853919
206063
327383
2172303
1734112
2648364
1317987
1540476
2244912
2036484
1702121
311729
368556
1766412
2472343
560410
924148
792834
2537615
1818473
1816260
391405
148829
913012
1400313
1995921
1700242
2825228
775580
2037997
130950
2066872
2521969
743954
2097425
608392
1504171
321644
1980031
944272
533651
2926925
2360652
150061
2658187
2446740
345505
94907
2517307
906161
2581932
738131
2895135
2463240
1267138
2192967
1155319
1814649
2928971
332211
1744888
1297272
2231791
857581
796702
1173306
17820
266579
2774880
352188
1094785
1502643
866381
830645
1795855
1072016
1098002
1495670
2695876
2413816
2652040
1690719
825189
2067729
2818786
1434678
969282
1484120
738398
2682133
2604965
2780312
1181327
1122547
1645842
2466463
130887
1814612
2266845
1748284
973882
2128712
2379826
2873638
921629
1685402
690561
1573785
73765
811763
511302
780154
965879
291722
1102031
2619151
82586
2847994
1862502
2655780
9363
1632763
1413686
1986867
1681292
1813632
2124556
1637529
2166818
954972
2417103
2000243
711837
474921
536958
63678
741262
1732805
1008439
2627745
1794213
103482
1769078
2034357
465905
2652998
318169
1917054
2477679
1677185
2914451
943948
2170046
2152474
1598729
1361
1421213
94626
339405
657905
1234724
670454
719248
2456976
2498784
115828
2488424
1153045
2908270
1079582
2616165
418321
1020541
1244451
2898932
24636
604037
364183
2905911
2883785
392789
431869
326406
1234192
1096616
2763058
2701960
1476599
2165298
1564775
1451643
2414889
811602
2588293
1129064
2211768
2088830
862646
1064671
2367904
606139
997548
710356
2124125
2935457
1089326
623687
1749554
1900070
1485238
205267
2033753
1068532
2304141
2058913
193194
1049425
2345684
335955
2301032
2223605
2011746
238448
816815
1022706
15740
282079
1651748
1040700
1582018
1803763
887801
2314429
268723
2762040
1681137
2022063
99543
1550846
881982
526407
589539
2531034
742830
2183471
940879
1766892
665366
2319311
165566
2933018
2291199
2140300
1559374
164714
145251
2418768
1984276
2258255
92506
560152
422768
468598
391648
192652
378720
831115
203505
2550031
1703224
2030449
2870269
1714420
761630
799198
1481164
2625746
2818159
360735
2503128
1859472
608187
504472
7910
2293891
1570211
1635661
1862673
1538407
903508
1567379
1255905
2071546
1387685
2008666
1243253
2017571
2427894
2814114
2388692
2168606
887193
2353528
1187644
2243475
1309625
2463019
1625243
1386611
2073751
1037001
1143347
840751
1877378
1715061
1095531
1377709
653068
509500
1565935
1316212
2734838
1605248
2814649
241884
1585024
863688
2898581
1880988
874965
1782881
407867
1969276
1209477
254110
2860305
2827651
570568
1851298
2877113
2463977
120846
64999
2928520
1946038
2369779
524155
2830193
1524465
820292
950614
1585728
182256
1781561
2657112
1276923
311214
1287077
1607034
2494144
313356
2915726
1677099
27633
2170192
2267374
2767622
790321
636358
2405142
535300
1609122
1919673
915068
1737363
2016097
1358759
319763
2826048
332934
735344
1519047
307433
2898138
1715186
2432337
72210
1785877
1618784
1727105
102947
2422003
540763
739587
2484600
983512
1135407
798127
494048
1362965
1601657
1871141
1705505
909503
1982202
889249
1860708
218601
2820063
1119203
519878
2194028
2148315
2723465
2623694
2725403
2091408
694275
2679143
2066132
710401
908711
465132
894931
2367383
2201563
2696686
569577
2835506
2412382
878433
2500991
1932052
524484
981022
1238319
2827249
1524941
1764523
2469114
922733
847877
887224
2181232
211887
1493091
2626222
1972491
2490809
2582944
304000
494894
243674
329854
2074427
1174454
1744453
129177
459285
593679
106347
2362701
752844
308829
2635880
2405616
1990019
2640328
311574
1856870
2451543
1855162
1285864
242091
1728725
436811
1943015
1336454
2674286
780568
800997
684006
2884941
1893416
583010
1069762
165779
118252
326534
2620521
1453425
1807888
326747
1855239
810161
89690
1649897
1429650
2429751
2744026
954520
1704988
769213
1624161
999957
2721356
2130752
848982
1951415
1163059
540231
1705494
2741329
1828955
380680
774446
2931885
2521067
2857673
1066671
2879440
743396
2395631
1018469
311364
1434728
2816196
956262
2486992
700267
2402608
6143
2598299
623527
2303390
2581016
1447400
1483117
648344
2930958
2020764
721517
2450300
1167990
1500804
2318040
1180381
1178489
486741
2235782
1839855
2671576
1289362
1296699
2033548
164432
2072151
2392701
2198284
2742418
460951
293383
2113257
1476880
2557404
1911091
990808
1920561
2923020
288865
300982
900865
2689464
2236953
1866810
1245353
547044
1712437
1187444
2609994
2795435
2071251
1973317
924152
2445201
2058883
1533242
1963994
988971
1957537
2402474
2201920
55180
119264
2827004
2164676
996074
246187
1592232
2779687
1003036
1787772
291175
2871553
1769977
2749652
1311397
87836
2580166
1575408
964627
1776225
1523157
1053800
45717
1402208
381319
2776626
847195
680125
41192
1043399
300
234511
484572
2487235
503904
2283619
2691314
618728
1059519
1112928
1266615
78837
1484260
989979
2711447
517677
2598720
772956
2565546
1247988
1856312
260170
2327602
853814
1763518
2804793
2334369
1107062
1189438
387440
2654154
2137487
857430
1569275
1143520
1408990
1928902
1584622
1633229
442895
1078332
2022861
2699160
2385553
1267444
4269
815539
790314
1018713
1355920
1942281
514679
1070048
1282373
2553665
771829
2821359
1278225
1462329
356525
448913
1219874
1330743
1119640
2430766
2913359
1358273
1031026
1116680
371603
2883121
2244053
1727269
1060806
2078577
2231395
1989164
305012
1405097
1627792
881643
1192006
906167
2750143
932103
2340767
2356004
600402
990583
1999417
1206374
114941
1848889
686123
120244
1526596
1179055
2538013
623253
1877676
1212807
480487
2593683
1515526
476226
946231
1408172
2735873
2214651
1822211
107096
2559352
196042
2103517
1571077
134183
1770307
2104140
2043526
1439844
1503737
1727842
1315940
1437950
1727054
293123
524031
972978
2084439
1974453
1381745
2319244
43628
2391412
355891
2600855
1112848
2840256
2844485
1029003
719173
2611729
1380870
1271556
898558
1174131
2307069
2235568
1597906
1644518
1280239
2247189
1641193
1293198
2197524
365604
358029
73751
1583001
2712422
2202116
879564
82361
1188557
2887681
587998
2676150
1317
942743
498049
590456
1048367
684046
1653563
929620
769941
2427152
177053
2465149
544289
2334633
1704071
2864287
2160535
1655287
2273512
2564302
1265829
2537945
792792
2171286
2364812
439972
2608673
1315825
1297827
96487
1311696
984479
1763115
1293808
1073469
957856
2818927
1142274
265830
430623
2688468
641886
2463810
1956735
2402505
1877750
457218
134759
254928
1296086
2159328
852510
2010479
2630633
1646847
1414418
919215
1281679
2050942
2748019
1789142
847115
962377
412611
2284621
2926478
2579027
1867156
638413
1780910
2683187
900021
898085
1254134
309835
1233922
2013274
958726
979980
425991
269360
2401572
897017
953813
1421345
630692
2363788
2351255
24351
41607
228401
1334005
613450
2405400
404111
2208311
2342995
408906
943444
617176
1348824
1116170
2045703
1322686
1659615
548922
2814199
72720
997217
2175351
2224993
2115731
2465033
724693
1629523
786569
411238
2457378
1536783
2489357
2116191
2111019
2221800
1341121
435330
540642
2344133
607280
449442
433723
2316598
2028404
2695877
76878
1865205
981061
1714401
2280244
2645140
996856
852011
1311667
306066
1737098
1002485
1846567
2497316
2930335
2101186
2075064
879142
1075296
2831513
342388
40131
934228
2318913
2241732
2606857
1205252
1984695
1360593
345217
418239
2374953
575596
443542
937097
880649
2074100
324984
375912
163702
31869
2379379
2707075
2563056
2438120
1720253
1228373
1333692
1727823
216949
995421
1020236
2931453
421961
1363223
111902
1495279
1463111
2336402
923482
2630730
2880503
1481588
506153
2582744
2885704
232858
263973
1517394
2277023
2707102
409430
663844
2260527
613665
2794474
2617173
317706
2531567
354924
2275982
2638808
355061
2866494
2228381
2440337
1809771
1961502
2422715
1951004
2870743
2929291
2836812
177645
276614
1804037
2880478
305233
2046432
1545154
1999971
1672453
1690721
2532066
1328302
1361447
1808210
1258028
895498
2023010
34402
1654564
566227
435439
741130
434437
242613
1331220
2059881
59152
2691765
1564802
543939
2532361
1260773
2014502
2492632
1676811
2922312
449480
2644254
1234248
2219541
734837
1828439
1806900
2118951
826461
1014793
31808
2468692
125914
1042079
2620330
760762
1248226
1531485
2550289
2294179
1387625
2625512
785850
2137172
1269944
262654
825001
338754
1376872
810958
1534494
2726453
1357029
1888393
1249925
1823003
256590
1334933
1822773
49825
225006
2652095
328933
2113691
920230
2046987
1079091
1556173
2839965
733788
2560855
2613361
50036
1503600
2224595
2309181
1220195
751736
888903
84319
2426307
230979
2592226
646973
578698
1536199
770489
2850183
113558
594382
2052503
1433417
814389
1607994
340795
2249786
986282
1280581
12289
2332545
2885856
171381
1181677
1284715
1472218
538362
1646321
1977203
470874
291358
1291771
1738167
2377411
1088495
416758
116357
1915902
1577977
97613
1272059
1637954
2531786
1120844
1875420
2225359
1875435
2856536
2205614
71631
23745
2770996
919350
362055
677671
43471
633652
1946895
829134
1603435
2443851
2813467
444389
2037591
657186
1372573
260830
934196
1118721
1275241
391013
1092747
2274237
565983
266933
2631725
649023
1601068
316140
390177
11793
1671510
1486060
2903975
2069570
1096773
1470461
2558681
1654261
509597
2561975
953061
1922517
1452770
169148
1559095
1518028
505845
2690796
1219767
662733
1543214
1817009
392782
1363325
2071201
607948
1757275
1926049
2316477
2171647
657971
2412192
1851350
1411524
1686051
543856
2073838
198774
1066012
1148562
834890
1087159
1799371
1937855
213173
693119
63838
965490
1607340
697635
2860658
1607106
1806632
2745865
1842319
133134
1947842
2126364
2754858
483439
1729177
2059365
15169
878390
2074231
2136423
1762410
1872735
2214523
1394426
2410968
2883115
2764920
238558
394079
2726271
445547
1457271
2779617
2718438
1980227
2773343
820512
1579957
1232931
2244849
2325689
1164965
1676105
2533398
1294419
978656
1497109
2356209
2872753
2934384
2586717
93193
504727
1509410
1247415
2768965
414548
2537128
1011357
2254422
98776
2785574
168704
1087949
1356882
799946
1719769
2816217
1986326
703064
870214
651776
866284
2017837
186225
2280322
701777
2275979
2453757
1260604
1093389
2103203
814548
1167351
693545
1900162
1257188
812475
660878
2639926
2762652
313650
1655469
862897
834707
2315714
2272193
1424735
2483168
2241407
780231
2189661
1518331
644123
2116874
2814965
288404
1593545
2835405
987702
1837317
1364998
284395
1677827
1519683
92014
1643332
1020255
1306614
1065863
1435825
905997
2517976
1442567
831768
2329169
1646424
56521
2713774
875072
215087
1936521
2092789
2159174
2197497
1842440
478313
678854
591566
1458009
2365265
2678561
1590627
1264724
773609
2634714
1569405
281905
535655
535123
53183
1512959
2120688
1074736
537652
1133422
369747
906142
965741
946653
1161581
1964012
2702478
922739
2776218
1911822
73864
1922060
722014
468324
136606
2286748
1107116
163111
553098
32708
552787
888958
1833743
385050
908518
292235
2041221
1024845
2211467
1204935
2183908
830193
2038021
2040257
1437086
1421188
2187256
1243810
1162829
939535
2379462
2094592
2326568
2555695
599379
122472
2642161
266610
1172910
1889446
1927444
2572523
371114
2665382
2291827
2779225
130871
1064800
530155
931779
1365541
1890858
1929289
490651
1522666
1135669
802594
447839
2873461
2816804
616437
2593918
364515
327192
1891937
1604773
2156315
1746617
2416835
2918137
1008637
837919
2415954
975540
585751
961080
1950230
1766550
183915
682050
2756488
1376004
2510662
2533624
2755766
1333274
230018
1585901
866105
2427672
1087368
2810366
846699
2476227
797596
262727
2164559
1990075
703416
1951174
1596820
1112047
2552482
1359461
775905
2937881
1763950
1888485
1201254
404175
1661520
168362
583054
767673
1624754
2785284
435731
2446548
2799361
2834257
1492703
716636
2258717
2540103
1689078
539008
287690
1144090
233870
44766
2555773
47834
1017722
504454
2072461
973367
2032594
848518
1846612
2242082
443839
1875984
672154
1952818
1163921
263017
1339416
393473
2490995
972398
2888049
389554
22674
2449657
862473
359118
249609
146061
1275151
1541975
112488
2911941
1354719
1224998
1928054
2408428
2291095
454257
1985637
2556021
158602
1711948
1719070
950013
2102399
1815656
564155
1841374
1038186
2791725
470218
2409459
1211191
866683
2695732
902501
505639
1510211
180439
302138
438178
1715026
1320057
1294235
1647453
1706655
181014
1385435
2246122
2430822
1764888
581454
1518218
1914474
1832209
1405843
1869140
79104
2120602
2546373
2140108
1676308
1995396
605114
198124
1413171
1209856
115435
1006160
582154
742578
244342
1057979
1463049
1000850
1252772
698523
1978155
720343
402270
2687725
1447948
1630204
19552
2177837
2572240
1688601
1873732
2167588
2568604
566669
2302058
227376
1417448
1549647
2494131
2500231
813683
7445
224538
2381008
430698
1648479
2159662
139373
1466667
1165955
1365070
2049081
1300467
1019216
2250358
1224950
1174435
221083
375786
418843
2065068
283584
2084406
2445828
1468461
316560
2097963
1400001
763512
677972
862716
2718593
645872
888893
729037
2164520
1146817
223707
1626188
2140246
845703
2452277
581307
103469
172387
4816
2846343
1865590
797085
2469435
1129316
622534
1056336
1161327
2453547
264249
750773
2762161
2296167
1235140
952654
2398914
2570969
128319
2440095
1213958
516545
392199
1467827
733075
198436
2378956
2778593
2777834
519642
2805129
1714550
1224064
348349
1476727
1283860
2603797
1820641
2452933
2937824
130673
1641625
792441
2606466
1956184
2543286
290370
2869507
2457410
2881572
1139298
2112342
1452391
2550312
1289489
1837033
1820386
343181
702213
1490163
2616771
706775
1747457
712475
913350
2510748
191957
1482214
2541495
1830847
2317950
680242
388876
1839710
897510
319478
1796973
1386020
2913609
260305
202071
1735204
2127358
2618137
2276632
1524851
1762927
1639848
2709100
2194676
1801747
1945335
1072404
911448
1398728
2834991
2484956
824838
1402051
2446289
1385870
1474884
2335859
777564
280747
1826262
2154130
2717138
2719057
1209239
1227152
2113623
2349368
1298906
537610
1424637
1470091
1449296
26704
2682014
2556647
1645395
2924771
739934
798140
1782036
1985913
2092354
2357572
2782406
2597133
783718
1326041
1298287
1314988
1197512
1458284
2053372
123948
2385153
1670410
500724
2061557
2804353
465198
2300388
821318
586311
2853043
990636
1935204
2333221
84761
2682565
85070
2434153
271668
107618
1766418
732294
91757
645798
2565964
2209932
2089454
2802431
1319414
887619
2220720
2761473
867711
2909818
937144
2153089
461392
2668137
665279
2014631
2340253
1602072
1758343
1319090
190215
1274455
2262759
2847822
1702571
2830754
1936819
969646
2245298
1068438
2662733
2590834
2585745
2821533
2703495
1781793
2515367
1900064
1451556
2035395
410191
547237
2759223
2493547
921678
1692959
1185151
345817
1739661
2416094
2262624
1263781
2237877
2592764
176451
2898860
776409
1295186
92720
1980315
2864021
2571391
2146085
1155709
2374399
2909163
431622
1188221
868009
1049514
1128888
235400
1268811
2550175
1588180
2938660
853384
1227384
1841711
1442414
1829613
1796844
291005
2215344
1566923
1303750
1698344
1205141
960548
1604132
385009
2809645
2225066
1579878
873006
1361712
1686368
2351308
2897108
1978270
347796
1579892
2195111
2041099
2345354
1039439
797319
441758
2808471
2695100
1944510
2393964
1198191
338471
106492
2488727
241588
2463221
2903157
630634
689134
621074
2041848
945377
972715
1349187
112910
1713928
221286
2159810
1150490
1783198
899806
1230229
462000
2818152
921467
423458
2033560
1036758
2517108
1915561
2718482
693391
2827583
1247991
1831393
1088831
1224718
1553987
2458063
1450490
2608339
483903
408586
2558470
1002861
1875243
2815018
2428104
2440864
1603704
2822415
182888
228075
2380945
163001
667770
2742210
611353
1663948
137819
2510943
573218
239921
1085258
2028673
1953142
1676927
2032287
1616082
1160042
2453953
341522
997741
2765146
2131810
761352
2886201
1181352
71617
201756
2628548
717532
1649353
2330855
1695013
924606
767127
2643968
2021614
790097
1374288
466705
1407624
2014959
2786171
1718164
2228736
368458
1608782
2711165
524922
504958
15687
2178585
1147006
1407196
435407
2470279
2480003
676760
905261
1725854
2110596
2237250
383356
989265
1837482
1910849
1084152
408754
2374185
1752349
2930378
1030921
1602225
84594
1418494
2141659
2581828
1001088
2601143
2537282
1337587
1681930
1838051
1632062
1689558
2444568
2665628
410932
55611
1628215
1552741
738525
743500
2433327
2815884
488723
1179321
2877089
1864245
2065004
2912117
1958389
415903
2671124
992157
2351016
1973362
2894730
936698
984338
366514
699760
908288
563909
514449
2167858
71557
675297
643414
52729
1598939
479975
154558
1110996
630947
467550
2019694
1155254
940346
2851460
127824
982921
1143717
2759025
2416946
1692872
2763075
1759315
2605484
2254540
911075
1528825
334636
2821781
1071322
640619
345516
1171922
1870967
1264733
1653051
156331
277640
489312
182442
1023148
1216065
2375978
1928611
989736
838918
904253
542749
394168
2534101
2659803
2272255
2223735
1548996
1426604
281976
27675
2157670
669304
790112
2365914
1885372
279377
79487
1922220
2859927
2295088
2070846
133258
88539
533117
1546589
1750693
2069517
210103
502825
1555180
174917
2720151
2233270
176750
1672667
2591501
1594202
2439256
2326287
236522
2667532
248039
255442
635109
1358604
1553136
297566
1805849
1893901
450978
1814927
360861
2070705
1407563
2219080
2469381
2319050
1543353
1766516
1510980
233025
828424
300151
492506
1103963
828156
837805
2211103
394865
2169408
2140277
1826875
2065751
1723084
1315527
285964
2681247
560684
2235409
1183110
2316306
1057464
722370
1880406
2589547
326757
2415871
2906874
2465698
459936
866563
2070137
4827
2521193
900719
2112964
1225584
1416791
2015738
1965454
133294
1733767
1388579
1550302
786105
327280
2145794
2870801
2446317
1330553
2371837
1224828
1969207
1400064
1318101
2233908
523152
14347
1021242
606473
154226
311911
1602257
1085726
565915
318545
1544079
1982259
997072
1837984
2641173
2285016
2931525
516339
2841360
1101430
884334
2640094
220007
1844085
1691231
1706998
2816478
2588639
835073
326370
2207100
16795
57726
1736571
202984
407468
2295495
1896220
1593847
316738
1499630
1656978
2770083
601488
1725917
648952
2150342
1187727
2512326
1809851
2004066
581504
1171684
1856506
2071427
2674815
1236828
1093808
1572087
2042269
2734174
1832469
2067207
1539770
844537
336661
1787904
2160461
2201914
2669393
2489458
1863038
2197607
1519489
2291376
2068285
1770058
884364
2030431
108008
1262370
2078861
2212368
2342599
1987936
2004124
244359
565058
2673949
2619617
1174250
1426071
2432136
1933022
1511176
515645
1995442
2904834
399670
564167
1612456
398043
1066828
518372
1374772
1875826
1824579
1871789
45861
1024611
2024172
1676993
1021352
1121672
2837924
833142
1811966
2403012
2101641
1312143
1469508
304011
2431582
162728
921870
352905
1704197
2669628
285386
1045925
2235648
736569
416911
43382
1165395
2249912
2642432
311265
2543193
211635
430835
1125313
2158848
1792038
1921207
2322364
806156
870209
2605997
1629337
1916215
2114669
1485580
331947
1381788
407068
1679256
2050437
795955
2469153
608938
1133889
148705
1135877
1854495
2761094
2817590
2572676
1088423
105699
2261735
692308
2133316
1286426
138719
1475891
595100
990729
1945858
2457169
2428284
384763
1753083
1511010
1161766
2493959
347247
976015
565513
2625856
446272
430023
448127
2513620
2191672
1522991
1235894
1368472
558530
1640311
629276
1703432
2126448
1930193
165747
2674732
1370306
182293
607665
865890
2771303
1799718
2585415
1523434
2192344
1653996
1117793
1705218
593718
394617
520723
1467676
2742282
628498
739305
1440998
195661
1768409
1785753
1792017
2577640
2070728
70511
602452
526249
2459807
1861478
2248691
476576
1678974
2318363
1111142
2899326
1977872
2259737
2004853
1966851
2214628
638846
1292719
701879
1937854
1397344
551901
847068
1672978
2590143
317587
1678479
1999093
219162
1403449
2326859
920738
1998421
2825912
2799638
1268627
2530216
878595
2243938
1477131
833716
583586
532385
1332847
1442664
1877703
2834960
8303
2352218
1382438
1381309
655159
434203
1193754
2033060
892103
1299185
888190
544135
2564801
1137383
174660
264819
2847665
48886
1280726
931834
1516543
2677737
108572
1371359
2173754
2377775
1179050
1139437
2503357
908195
1212222
886810
2653034
1784197
27619
1572139
844014
233937
1451525
989953
631341
836868
1256226
1938545
696963
2258523
939686
356378
2709243
2368609
674296
657494
2223800
1296291
2572762
1749830
1556366
2515478
1729512
2378880
63133
466527
2577779
1266813
2225672
104202
2747348
1657985
1608982
204354
37754
1533005
2269222
811313
1522462
756350
2636120
2604320
2918861
633625
2557438
2870540
623747
474755
1779827
2794502
2122645
303300
817737
1546214
1548137
2323768
135624
2792665
2512147
1964159
350462
1933212
2044222
167904
1899648
61096
835378
1683091
543474
1634675
1974551
326075
2477290
275972
1903695
1562106
1038582
1183163
1548554
1295081
267605
2026847
1188116
781407
2414469
605862
802677
1553223
2752570
2432779
1108756
1286441
2164049
1500400
388938
2390690
2726183
2514055
1591147
1156632
2712006
2346945
1763443
1408955
251196
1298109
1383628
2895459
2893423
1557993
1774637
285586
830700
2305745
2192345
2060517
323486
1047177
927507
96451
2107872
2172799
1396063
2210355
1004777
2268088
1978696
67321
2739371
1959238
31292
76005
828169
2139370
1578528
989810
380101
389408
1517867
2420298
745032
957318
2630949
778644
1070422
2174431
2396837
1238888
1055786
576552
63138
2813849
913593
782990
583888
2039426
236283
213264
65705
2566525
776287
273170
2558012
672784
2384393
1652418
251158
29819
2000166
1831263
587190
813179
2371204
728342
1042553
1205086
2355480
259379
925825
1704233
1691066
931706
2896301
2358499
1962670
2125737
108184
591754
2024113
1752255
126853
1045059
2111182
2665663
681634
614299
89454
1972034
1239019
1816618
1156856
1509656
2591053
2740760
966137
2398143
1161391
2315619
1710458
1118101
2907217
612492
26136
1769392
1886976
37242
1359958
298028
2877037
1730751
2649891
2024057
1827477
2643517
474774
1274533
1780073
821997
2628767
2451409
2774231
526938
1253587
1373848
2145645
2415326
217881
405851
2581518
2035240
164724
497291
69054
641948
773418
2126944
461292
705023
2307676
41269
2082504
1660980
2290197
172307
950036
581776
1699139
2349338
1163689
155196
525000
1568873
2584738
570691
644261
2572948
489572
1414274
998695
1512911
2461352
1628823
418133
2713752
1748978
2263080
2749877
2542752
2310601
72320
2688913
1089826
11511
2517364
254518
580715
1500655
1336776
1817667
1396493
2795644
1605725
2029232
1641137
345753
1240803
1726532
1096024
496072
980756
2572395
857111
58371
18492
2380187
1369900
1656803
601428
2827246
2469707
1929899
156894
1092117
1857625
2857459
1671147
1826245
1714327
2878299
674032
1220499
1553953
1791411
1125301
2938932
999166
1483167
2306027
335871
1289032
98204
1435935
69325
1553975
543166
1002563
1864876
869798
1414837
891319
718176
2423419
1581311
1130310
1761354
391442
809303
115492
2784769
115123
392425
315453
890437
930955
1711981
2235896
921737
1743361
1462062
46690
1827278
866040
1151791
250452
2750838
2725614
1440401
2747501
973015
1703520
1333808
1131076
1737631
2765772
339057
245732
2463107
1087496
985173
1612297
1139444
1914013
2794388
960383
2121675
2205540
456476
2106224
2153563
1665915
758493
2637674
1357930
296739
380979
507644
1324743
1582708
1943045
2574280
2297442
2419945
2046027
2298960
660590
1643213
2229155
631389
158119
7748
1917344
1990889
50974
1810234
358014
96163
1003853
1678646
274012
2678306
1941313
2058250
1586405
656527
1834370
1361420
69845
1914859
482208
54920
316754
2275649
1552495
1293237
602859
1816175
2352283
301024
2576235
402496
818670
1374854
372743
2933226
2821623
2397288
1018891
1102305
1985368
2457502
1396902
2768449
800035
340166
1301499
1365403
957523
2061506
2063718
849694
1962937
869163
1602445
1448345
294227
2091127
2494656
371761
1738574
2508176
870638
2001949
2775532
1940401
2341435
2090975
1776694
2412607
1427041
680461
1649602
2901934
267845
2673207
2883328
1067942
2400313
1923638
542702
2872944
1718870
1477222
1035032
1978246
61362
1124683
1946539
237349
982769
1886947
667966
291406
2368776
2638851
898566
2548850
1470250
408828
1842694
1671576
1453419
1019245
1972189
219917
2775122
840377
1427844
1339132
404404
328477
1884853
1171903
1763295
1492157
2358738
425662
726778
500123
519425
2815062
446044
2622553
583998
572406
2219864
1736992
828104
2851966
1037680
1344660
2775595
1088886
906461
512225
2888264
1466336
527613
384645
1534659
1245690
1642073
1950533
1466477
1095372
418098
2728565
410764
1144803
1473163
1992880
1343984
1757832
2310607
656534
2644054
910939
2615749
2861437
1377839
2801624
232904
491638
62798
1103605
2920518
2562731
2487800
1080928
168244
475310
1424902
166392
320129
735603
1287342
1061662
2856782
547122
1407374
2907147
2276979
2739782
890054
1023218
2540426
1887275
2354621
193795
1209797
928757
2627028
2176735
1996074
2905566
1245253
1551565
553038
2588570
1606103
2652599
639508
2887246
2866364
101301
866846
1849785
1456087
1560723
2855427
2214398
964355
288126
2248714
7411
305078
758318
387242
1972631
1225708
983774
2116267
125736
2812638
497590
2112667
375909
1714794
2651180
589349
2199360
914651
2736448
2320940
428140
453991
113538
912472
89278
1868153
1024557
1243559
488611
2107241
2692500
734674
2301330
459462
2762731
1674801
1107557
1121752
1666325
583132
414940
1127062
1735417
2711811
2480500
1535390
1715774
63285
1046264
520919
2165200
416029
842611
2690320
2148989
2133809
1194960
2123072
1655760
720537
1682437
1707148
715394
1286250
188165
1594998
2916064
256835
2805780
176590
2709177
1205971
318574
1443303
1135019
1978144
2540074
122317
1906527
1814461
895641
1450164
1628666
472882
2599933
216396
2184758
979708
2055090
2150430
1156313
510797
2161988
785733
2342730
2616100
1523415
2297892
412604
568990
1561541
2347936
387923
2330567
1748183
1024322
390261
1304153
369358
2769818
1444597
1304733
947553
991285
1122647
1888618
1265323
2107544
1369276
2885035
2166346
2921410
2728320
2318280
2450435
2153868
1600864
1463573
515563
1464262
160877
846619
1156533
2093867
1613062
1709349
1684803
2068135
1378828
247203
2538994
1449259
870186
53413
614874
2188613
149780
2313201
2368373
2716119
1188230
650214
1859675
1583438
1095271
1821045
2544714
596542
1649068
1338961
1769077
1619486
1321523
2825853
1840393
116579
69670
1250568
484123
1761696
1189115
1446002
2846006
2017351
639899
1019100
1432992
854670
1723640
964740
1105622
2476779
2592019
1861829
33038
2094416
1477665
8941
514924
1717048
860679
1586142
559671
1312334
1736123
2695543
1801245
957854
1730501
2172567
418388
1207186
1395782
2122486
2232475
2873173
825969
396587
2858215
2389695
767200
1506898
1236847
1114773
410319
2490155
1321881
219208
1601107
1523974
1844678
1987216
1059361
985530
1250171
2921150
910419
1749170
2797436
689850
2708321
831967
714164
2260323
1336608
2649706
1380271
2691913
549983
1993430
2564853
456286
419258
1876034
1087584
757667
1034175
1281049
1119467
2803280
1440886
923768
2128629
1296275
2338786
2817854
1314688
892386
806645
1689657
1749071
968897
1712466
2006952
1485170
1565619
1733322
1902424
2320973
114766
2385016
388670
524819
448152
2157849
2635164
2001187
1973906
1201400
884297
502290
535120
2847670
1328667
2055641
1183100
1570101
715417
1458778
1176934
1675935
658069
2620326
2533063
1645961
797319
336860
403514
2855392
2115254
107126
712913
2808297
2379580
1645142
2121746
350232
2588881
2282149
2865451
1113839
648617
2116024
1329116
208045
2240375
342677
2119138
2749606
686045
2254052
848691
381257
748935
1901898
2021751
456599
857722
767879
2290196
2543006
1070987
1503550
346688
1007476
2062931
2292859
2677407
1498612
2064077
50360
50533
2843545
1601084
2765800
1226093
481843
2560375
2203548
184341
510521
273157
2090672
164638
2264963
1765750
1140219
2812307
1886477
711072
1859345
60198
2354425
408452
2244472
2737070
659793
1450408
108105
2915256
1231021
1692942
992030
1531034
1825209
2090480
1038535
707622
2186785
648766
2384260
1515138
1440679
962105
2585754
2467336
2256495
639229
798825
401028
2398498
504302
77348
2526870
1540139
661052
2850808
1202026
2286294
1088785
1999331
529738
2862773
1499795
2777884
1691647
2418388
2487016
1773267
2133582
1085126
2039825
527672
838830
1917004
1041040
2694975
537662
436964
482488
1182520
1317911
1243132
1004095
98041
563254
474645
1382874
1227015
2201590
2282919
709275
2149604
2475583
1475580
1198183
2418462
1200674
1833523
2841539
1187933
2879293
1959128
2860444
1205312
1482039
1676387
519852
2023472
2906655
2208795
2562279
495950
1668949
1606125
642141
743681
2602071
128134
1107755
2539460
1501672
1976865
1929832
271296
1984752
2665306
1717999
730212
2196494
1587447
2230808
814599
273204
1868360
1593165
2796070
2766306
2284230
2342448
356785
1525135
2358465
397756
2822658
1977974
1548215
1768739
2346069
175421
696156
269551
1887206
1424139
2333989
2253600
1340127
31632
251662
2009584
1866452
2425224
611926
2044114
534773
1838517
2646134
1683631
560399
802935
1719886
2778308
2224936
2048805
2413550
1288212
410309
1568237
1092506
147937
1572458
2845769
1788357
2849785
899642
2762376
1193657
274381
107638
2079276
134304
1260228
2005557
2593988
532925
2643382
1259616
2618016
1140120
740487
1996280
15964
2850729
2592445
2187664
2159188
2878931
24027
906381
421228
2753917
242059
1361082
1117268
2884193
510110
2683668
533339
2868853
1147977
2745495
454679
1504749
2430236
1531282
2611972
1400057
384816
1504814
2361824
1379414
2355338
1681986
1331837
577287
2276081
2572069
1823131
625634
2740454
83904
1498059
1621929
2726610
608486
2836189
28900
173216
1812636
685323
42338
2826738
734397
1283105
1474158
363725
944257
1274933
1696722
1886095
2329588
2058814
406695
146598
613469
2660871
1719376
238477
307103
2688761
1012208
1444212
85201
2850512
1165959
1860466
235108
2067938
1419745
1007429
1456693
2173503
159136
1738124
277829
1232533
925821
1910268
2889628
369243
1492688
2800321
1555642
1788282
2894123
1724277
2446153
1893377
1694369
1342697
2927461
538951
1258412
1164959
2038540
526130
1954972
2229377
470808
2612512
2465142
2864742
457238
2892039
208142
547592
1963820
612452
2666107
2450438
447149
1249452
2421157
1719091
1592245
2070170
206604
1781724
2412182
158551
2906440
1085185
1961360
210609
2707025
2752509
685591
884916
1171275
1784392
829948
1554156
2390912
92450
2743446
2216072
2277778
2587976
1565474
1609199
573355
669339
1845884
605833
1156115
366395
2390126
2463953
2897558
2762986
1561181
162509
507306
244838
1729378
1083073
2040552
657014
1867573
266679
2203848
2698842
2054796
1068742
66242
1328488
1048974
2608263
237531
2355277
923835
927132
2278661
1544798
2776198
410961
3562
2287567
338721
551284
1976313
1865073
819573
1348912
2439623
2188276
2733041
2458057
2040106
2373105
1588650
1045637
2041437
2203357
1448752
2757955
823061
2241004
338936
1915028
492635
2717206
2718388
1534658
2289407
2037575
1993219
1046279
2374682
2292520
2482378
2306215
1966726
889635
707136
2629145
2559249
54108
1281088
2392560
2211570
1707425
2714997
1561767
519840
365765
1577740
639034
1920273
1033454
832056
2689942
22969
395448
947169
1500769
955458
1324845
2228453
1611724
772496
2064280
2621894
538061
1241588
1997488
1245268
2706862
2587581
2683303
924616
1937845
221028
784273
76533
1141001
2350161
2673425
861269
128732
1240539
769848
2378820
2385847
266497
499150
886956
2221511
2091749
1157923
881301
455005
1567809
1336146
1989279
1824165
1722191
512127
859438
752102
1091669
851294
1103913
1459896
1555617
1153465
1143159
1866906
253323
1909870
1321495
2408737
2870307
2937794
1980848
2458281
220484
2667488
288882
2480959
558021
2231755
1551990
1080054
2142007
792294
2048288
2511803
2913100
1755875
1727963
1640024
916337
441982
2117212
1409794
1023823
186398
1718484
2642755
1101108
2903408
1247076
195499
426374
2416822
2045011
2641093
327391
2650595
2487896
1903248
2761950
2229247
1508625
2351338
2138878
1293772
1240514
1488271
1375366
159418
1069160
2690029
2666759
1912675
1907019
2074437
1075179
1712549
1559031
194929
1499423
732918
781939
1522224
2592286
2782164
627194
1172525
2747817
1474118
1422911
1265730
2222211
1169660
2529219
254940
1280042
293780
1883957
2880822
1040791
398482
2676044
1221782
1025905
394564
2306664
1826309
374431
1855187
2659988
282315
1632813
502432
1036396
39214
2755829
1526371
1782530
1270755
2229387
372364
1866208
1586684
2836367
2169836
1843204
946261
1736388
961277
2250269
2793425
2848834
1916081
413343
2287756
2873819
2131602
1769027
737373
2301025
1704999
1517152
1492869
1282615
933171
2392840
2357645
2367403
728340
1463739
643425
2616494
1521923
1451626
660356
2291742
1207937
2330119
2032331
2713627
642852
2123626
1290818
1449281
2020838
78263
2359388
28380
2722410
1634017
2918885
1409021
1789368
2870058
1060051
2130229
2590529
2028739
2541894
2657192
50959
560342
350873
2390816
2597267
2731736
2562544
1695980
2352065
1210370
2385398
908515
2112214
1016246
1841467
287325
1637850
1241726
2504741
1556226
652251
60714
1611713
233446
2607587
357087
1326726
1948297
1130007
1282132
301140
217407
172733
366558
2143780
1171408
604586
2734778
300000
62665
1239127
1123213
1252008
1606869
2372814
2764127
841516
2420630
389941
2878291
501891
1204315
1174438
2934030
801957
342246
690751
2554050
344311
834390
485582
1805655
842686
2063267
2210848
1294278
418844
521239
1072057
418671
1683417
1500027
1344618
1466750
381924
2464279
1290263
900614
2711831
2880411
2547304
2850022
2741355
1642424
1186496
166407
796381
1719584
525433
1169532
46611
2165918
664256
1160626
2718539
2892781
2395405
623732
695098
268428
2651794
1724376
73040
1809039
85882
2193939
1740370
2242758
2346576
47220
2441561
2150077
2418695
2433092
2293157
605256
73579
2631205
1224013
585786
350732
981786
2217532
1161507
2449256
782206
1974416
1757810
825654
2713944
269924
1120044
1584733
2005995
2155564
2937367
1399549
713014
1891658
1527839
1067689
2933057
26769
2724616
2539575
384314
1091822
1148139
2721525
1199523
914222
313776
413551
228043
2239305
444151
1586518
1472805
1011639
1317543
2426725
138773
187059
1444149
6129
1960550
600598
1564837
860689
2607260
550743
12211
1448717
738839
1606814
447905
273696
1957747
801528
1544499
2539002
1947212
2019404
1186193
2883136
507249
404657
2477756
2758861
1376900
2636349
1121728
1025636
892906
2800169
948222
291423
1470839
1990587
1454306
895033
2301789
2658941
1700525
537798
590638
1567541
2188410
483378
1129253
1048878
299850
826425
670623
399870
582003
284781
2214082
1833424
67890
1423223
2667750
1635209
654217
1604083
458591
2877225
1944982
2695154
378363
2665579
1595179
1726273
1322582
2890717
2647595
402640
1197839
828448
1329118
2939422
850742
1905003
2205318
1701465
243152
1430913
68870
1681899
2116344
1626509
2568360
440601
177523
1856319
64243
2784074
1191357
1943042
1856122
165239
1873383
601166
1806718
1320382
890877
1362670
1108355
380178
828587
305873
2296655
2852123
60717
927811
283136
2703958
50782
584169
1478155
1745569
1467695
518752
557941
1657279
993535
1608907
2204307
2457475
1945359
849360
325511
2379351
2249127
334029
579586
2206169
1043152
348419
855366
700502
2926038
1531297
2522715
2265099
2022227
1741001
108779
2581371
2700909
2429970
506100
1747702
2291256
127028
972369
1626391
1259021
1546834
2515188
244355
1867649
91718
2454982
1671864
1142482
335100
1290580
1605661
2736109
510124
1936445
618816
1883764
36443
2236689
504435
685432
2336258
194699
393956
1003192
2134280
697110
29863
2065648
1881397
2099252
303706
1127973
2159550
581410
2019728
1277815
2116709
1010266
592156
2095551
2215597
312256
385907
164584
2931412
1272174
2161097
635914
1110203
621021
1544363
2614193
761693
2313506
175557
2777208
888430
1151021
156616
1649594
1694288
592321
36286
1826892
1181417
1546284
691001
368817
1558178
2536816
1518500
2015114
2360554
2284834
757663
2677098
939115
1181644
2392252
1418501
2074386
2480380
65860
413895
1335216
2196810
2337357
2188544
1797388
2785833
2386729
1495703
180717
1205349
1991475
1985039
1004728
950342
765829
973965
1084409
1185420
350469
2036795
1850528
725688
1532223
1959813
2501793
2746604
810917
369531
2578156
2539507
1748721
1571164
775731
114729
2333156
2412952
2013452
1792341
2256254
1753102
2136143
1460139
881450
1366216
467176
1992160
2719976
1196690
2892893
2762734
578007
518811
1110308
2037046
912274
817199
1337190
1383713
1412039
1199182
2238428
264274
696333
2178736
928910
2892882
2587477
2783342
1560606
447360
2200913
836339
2830667
2761709
129400
2347492
1633779
2661796
1363246
2330726
1682770
1429227
1317341
706422
1655054
2112200
2607259
1150995
2363391
677215
1317458
112149
2101849
765483
820942
1682837
1586839
756262
1675568
2636255
752737
1009593
2555462
912032
2230577
640795
584108
292290
635200
1190204
2668391
1725822
1499784
327574
401785
2324553
23686
2324424
1512795
1542739
2455842
979824
128454
1524618
2591125
2030665
2679443
2092662
2324037
1337838
293715
2578189
2939469
275023
1982936
2897966
1595936
145646
1508733
731951
1564483
689284
967379
676579
889101
1128396
1144610
1920523
2006418
755783
2636620
1864857
342265
2828528
524387
2710754
1100148
297243
810600
2535189
2525114
2600718
1904919
1206486
2463827
1783741
1157280
326611
2422940
1935907
2238460
518283
1334584
3126
902726
2852313
1620085
1059057
646887
1164755
2813612
844795
2257156
2751072
2685247
726381
194066
207388
1875821
793647
2291840
1024861
2453563
1838553
2649877
2580726
2363752
1657943
2498339
2875661
2881820
1016239
2773063
923748
833099
1682665
2341883
940299
2719546
1057216
1670629
740846
1491322
1820602
384007
606119
551495
2268433
2313816
1123470
1326035
1664055
403626
2048793
696490
2257653
1811351
1527617
878328
2646992
1017387
1013510
2832712
2539796
1524228
1829264
2545344
2588619
2931139
2427845
1281651
1642081
1225374
297615
996394
1968952
845693
1183463
2179165
455025
477296
848458
1939054
1122712
1529609
2008757
145302
1737234
2875655
1995712
782333
2324276
1961185
2005232
109258
923410
1582643
2831234
2882148
1461940
2747873
2064145
90937
2388776
1894670
189024
1235174
2132480
456733
1485434
957820
352315
2650952
1144995
1086283
1100667
1034995
595050
1726919
123564
2411953
2573110
1834092
337827
186497
1871132
1346374
1619658
1675687
1409760
2571680
479131
889283
459828
683556
17899
889197
594676
2066686
2386228
2899109
2562502
1293690
2474902
2859489
2452689
2777796
807383
406939
850561
1020368
553319
2905234
2866380
1924380
229571
2837981
214884
2106265
29981
1781893
2882114
2833749
1922740
2620707
574265
110438
2791857
1817359
548468
1630332
1928390
2328391
2698409
2708682
1696237
884778
2417793
985605
547751
101759
456992
2720147
216199
522375
2310862
779935
1762059
1157102
970901
2820852
302577
1261214
2356807
877415
2389288
1897430
776697
2307383
1572275
2558761
624274
299374
35796
1435498
2029879
1112793
1288395
1156127
2486709
2768760
1751346
1371967
1922510
2229872
1369640
2541460
987657
2436318
1217442
414645
899452
1882108
1290018
1529496
1771580
1958055
2825011
2827953
2584523
2736012
529997
1793952
1182494
90079
1640037
2005008
2103978
19550
2324494
1398821
1437673
934202
160043
2860075
2770877
2681603
48618
1253130
2456449
2009746
2338500
210044
2463607
1900288
1167240
2788862
2607136
2929788
1257750
2782880
2880161
1483492
1336213
1885042
1711132
1525109
2697205
874557
2002544
187694
1553566
274715
2310609
1184212
1758964
1893163
1917127
1714642
2607382
1971516
1005211
447063
2632643
2864669
2233466
549188
1324208
2910235
848013
1951831
1565611
1717082
1148657
2176190
1585111
556314
1085082
1799715
1367188
1774966
2229388
174375
935315
2603451
316251
581144
2358887
1605531
2890589
1447743
1139358
919606
2085583
789857
2098830
2637907
1916703
731667
1260971
2663330
2222123
1322942
2540747
271896
985146
843504
2312950
282401
806907
2274911
2646848
2431705
464676
1586576
370496
1931155
690541
1652326
623767
1865588
2560762
479578
2507022
1584331
1724280
2311634
1402747
1494500
1539779
1772268
1142778
2247029
1638392
1522866
1625272
151599
2588285
1940560
1149081
2572786
2334029
495469
459625
2029001
2532895
898954
1061437
320872
2893421
1206505
2251537
2463226
1969751
2782425
2063613
1757448
1552997
1507576
2004497
458619
382717
1969759
1750319
826005
173390
2117151
1298682
1885675
1018602
2399499
1894732
1860173
1887786
1910822
674524
1113313
2002914
2100146
2269533
2786515
56162
274716
2229428
1503465
726992
2878917
242353
962652
2284206
292327
2266640
1538034
875872
516804
2550760
1381798
1912959
450561
1827394
159045
2314247
2429755
2251373
2866359
1858725
1741352
2042878
213120
2209893
1723932
1496349
1692788
150086
271388
839038
2113173
2535945
614847
2020916
1787876
298927
2842584
533300
159515
905800
1076816
627444
2302099
2814376
1621541
543223
1822134
2114610
954992
1391053
2897940
1755735
2513773
1327445
912263
2246258
1441488
191849
1252993
2554620
1095944
1678406
1219841
106429
2474941
130107
2428527
2232830
887582
2363164
920074
1320032
249440
1834667
2139393
20970
1437892
2075616
598224
2349438
1221717
1997378
2350449
351463
2865658
852686
1825059
171788
1005356
370063
581825
2571397
1175907
2212237
628856
1083900
1770976
1511268
2813126
248272
1466609
2364884
1678882
888215
2375019
474912
2491634
39637
2218037
2019060
2500642
1647481
2595683
2416951
1319897
985365
261982
90509
1748126
214521
2466634
2526791
254935
2252165
117359
925480
1156222
2074419
2489178
2142929
2198248
528681
2637475
556481
2013628
2132609
1491293
2205926
514893
2547257
2028777
1089292
2138639
2665756
2064885
870406
2733347
2769591
122324
166802
2548105
957929
2090825
1989005
741171
1462607
2362804
1804047
1674657
2555714
741477
2627525
1257099
918408
1186437
1868145
864221
449034
2911750
187034
2531423
596897
3855
914984
2872237
413637
1506294
2473978
1515634
2479804
2860151
960807
1452681
2044153
1856006
163821
195227
534514
379808
26113
549266
1109993
2068853
1392618
1768080
2670070
2889324
1765688
1745204
2420107
2578283
2369551
764007
1182271
1133664
2494725
2445830
1641390
953332
2690328
2221486
2568941
396496
2309938
463024
1369953
478522
508428
1618150
1489403
2072156
310102
1105784
2924186
2510125
2380514
247013
2825520
326967
289370
1001034
2863940
2759633
361407
2780216
2668571
586380
735976
2282283
662776
1722233
88981
890562
1155991
840022
600042
169537
768324
671013
1754105
1262798
2880201
275649
958173
87562
569024
1070298
2820226
214675
1097181
1517308
1776876
2238505
1167497
1137600
575885
2502650
160912
2926114
2220948
1310989
2418202
2301630
1154104
1671201
16208
2289587
1630161
1720864
139738
552733
2292460
845933
567235
2850062
168117
1989261
466516
2460358
314838
1282485
1120110
288160
944472
1940173
2384580
2257552
943990
1729229
539378
1916922
1137792
572977
880261
1405628
2011519
2306524
1485839
976425
1265232
2408213
2714825
2897462
869646
2516831
2454134
2777596
498205
2281632
550319
1661605
2358562
1346313
2173900
773420
2176861
1980027
1671940
2808374
1342619
1781542
2327392
2636786
74635
265218
820305
147049
1101699
2788579
2322875
2739947
1408487
1562154
1049196
451562
263715
1630289
1953809
2584703
21398
2228462
1336855
409250
913891
1832118
2024328
1303504
1042193
1814384
1206532
2180213
1933161
708367
433671
545449
2007685
131962
786743
2910626
367538
370428
170038
2705568
2241126
1300057
2464819
304184
1419182
374333
2303161
216716
148476
1927916
1081324
975496
1994581
712885
910834
2214989
2672168
2068600
333525
1268946
1955423
2115646
549829
2304802
2061020
737204
1115840
2133912
409022
513430
1170080
2912657
72532
1653425
1391323
1546750
233802
2171847
1084882
2158372
1085078
1894653
1031844
375854
1165275
918830
1203746
2331640
433635
429743
691419
2391597
440649
969865
856507
183070
2577020
91438
2585713
904407
1411163
787869
2579393
2238668
2836201
2766552
1756550
1630193
2868924
1594762
1765971
1542699
189275
448094
2266075
1553752
886024
1539536
1441517
2653341
2078342
2391564
1481587
133375
1956532
1386721
2748871
233822
89499
495129
814268
1819746
1247710
936669
775746
1088072
665759
1668692
2472994
2692971
2472921
546135
707134
2588168
1770295
1350840
485035
392744
2687659
2799717
1337131
986783
2166552
1671970
2135348
29726
2008845
1508028
285283
652227
181631
1920219
2650606
506008
413346
1703462
2850793
2507089
2308069
226920
2144246
1088814
1995168
2666512
1638861
1630203
2906001
736031
2343186
476037
2454508
911628
1641653
2687081
2169191
1781208
2831322
2241052
321103
1940096
2884678
2267734
2871654
525493
1540844
1164935
576166
2593817
2926265
2698712
569000
2317021
2870311
989957
126838
2659719
447641
678403
1326187
1330306
2215624
1519768
2642707
1660124
597092
1228636
2490433
1120285
809635
2805829
2902133
1616100
2772748
1333598
848454
1554559
204695
559678
1050024
952467
2912735
251521
1560888
2846612
281772
323623
1038046
745527
1094338
646657
1285163
811449
1868881
2768599
574369
2097910
2419384
2758040
2373595
846954
2236766
547291
2525515
7436
2047770
1426745
2837988
705624
2620968
1500015
146286
2364652
2323182
1075264
1639844
1715833
401366
1718193
2696336
186219
2313443
2324925
1685987
404748
1986221
2728051
71296
112968
2725609
132058
1424613
1960843
1229763
1218731
2112182
1757557
1171240
2484995
1933956
1874879
307704
2143219
2414648
565184
2286074
2202487
2242284
1718250
2278008
318747
1060664
1875554
703671
2714921
1162975
798831
700440
1517704
2439501
2220262
1158906
781968
889057
1988206
1448221
1407631
563671
95693
309333
216381
1500039
741289
202104
2431306
44784
2119444
2747980
1899124
2807877
2083006
382403
2710619
690612
314110
664003
1094862
2268102
2027422
2774981
1333349
1840770
2738567
2373813
2031218
1108287
2132522
375015
1410606
931500
2718898
1343109
2938139
20578
2317230
1669031
1676775
2737736
480247
1506391
154840
368149
1402929
1781624
433868
1844517
2298018
1484608
239245
93362
2543836
928314
2569888
87420
1888106
2154068
195341
1148115
2203067
1980596
1714954
848025
66794
2812694
50092
665258
476246
369146
1176549
2397331
1364874
2757318
2927225
1612849
1505544
388901
254684
1818150
1397932
2499050
2705096
2843221
1514627
855599
652236
412406
1334032
2162215
2927358
2399649
330181
1099579
197480
2172705
1293088
76073
2672675
1952193
1866745
1410705
1272711
1316215
2648579
1327155
2714170
2189131
1672847
701455
1037554
979227
2097601
1080566
194223
388399
295589
762698
1178688
158350
2462211
2667714
845414
700810
1376909
2798188
2700286
1823514
507901
61308
227772
637532
1733395
335934
2361834
1336050
365297
1568398
1163416
1788890
380042
1407512
1577590
2649488
2493607
1295842
519934
2402764
2206445
2467385
2213807
2739282
2239000
2141340
1660701
2656883
130009
2527356
852009
1883046
111624
2809733
2733756
1253715
1382100
1483968
262251
2064236
62454
1492977
194435
376947
1561547
2712621
816204
1287314
589397
1157736
427423
2827246
1573368
506634
580332
1997733
2583670
1206677
1359807
1319453
2937453
826959
1747677
1842646
701226
1996780
2744235
680139
2640848
320024
2372105
1470534
2654909
1918426
2785764
1767402
2644633
674171
239435
978465
2252468
1159246
28232
2269294
2352371
2690467
308550
1733079
825766
2046838
382870
2110537
1057104
2552704
627327
409138
718549
2755581
67817
1307529
104585
1619727
217775
2648249
1925675
1948414
208815
1849353
2264072
2328496
2058500
444858
1539612
1523343
1294452
843690
2107412
553669
2756499
1665726
2172696
1208981
193655
597166
2770056
286753
2070420
1808926
428319
83212
2916477
508496
1055146
904551
1853920
2370718
1058201
234737
912609
960940
501741
470719
316535
1005656
1128005
2057785
295538
417258
809496
2368168
2635996
2484758
1408939
2398665
1095268
2650765
535796
2289875
1494598
2269856
1716570
2240384
364548
2771248
2783891
452207
1837005
1977040
914352
987003
1897085
667070
107045
953724
2398306
467477
1469517
1858527
214750
916553
2542146
116035
1451576
2370986
2639562
996014
1876044
2395055
1912917
1838557
1015259
30515
991175
1450433
967392
963552
436198
2279819
831653
2940253
312247
2650727
2061937
1450588
2712130
1216974
201918
1811167
996378
759224
1790672
1697465
5051
277937
2639173
92447
1810151
1163473
668058
2154186
363787
1565092
2133231
188851
1853138
363525
687721
1386377
2350947
278999
2102993
928512
1500679
989899
2481023
1666947
694320
528562
2428202
2103549
1677820
556363
2432250
1810159
1121430
109048
2927683
2293222
1772853
1647072
2118204
260170
2922585
369249
1163238
2723192
576021
2726991
1438648
1689332
589271
2208491
649761
2301292
648063
1475495
406610
2317945
2847
2255604
1307975
1654981
2868970
1502189
812760
682810
2723163
2542718
1641140
425266
2739119
431368
1895746
317674
2119536
539911
474849
519740
214135
1079619
1385580
1307
630782
716432
489649
971524
2232121
1576117
689619
819603
2327376
1627810
942810
1443597
464294
10404
1630593
239080
219492
2479479
2189165
572532
254331
2043348
704578
61245
2849181
2298125
1820179
210988
2813813
830074
2591853
789064
2546147
2698844
2367075
2027347
190351
1241187
1297309
1732250
839077
2207765
915322
747913
2222130
1830613
851115
816791
1351710
2343958
769081
1844231
2487956
1761007
2783129
1573326
1645754
2635999
2434345
2772455
408425
1319924
2726039
6950
485773
444962
2316327
2401607
2035267
1876028
1671494
2637766
2927285
1712144
1464005
87481
444293
2475960
1662741
2025701
405627
2584964
1687559
2638154
2262925
1073494
1989626
1630100
843564
482990
2855067
1005662
262356
2000662
1920670
1441331
369567
1685548
53750
368079
2598306
1796944
1886928
1835698
1349740
594044
959068
1032832
2081569
763029
1150531
2149208
1025057
2684785
1972264
1402896
1518035
164925
199245
2699466
1796091
324007
22826
2315942
793079
909576
629000
2114295
553624
1004674
229543
2873774
520502
1924735
2198633
2208351
89183
2319533
282849
1897848
1541120
1788504
25612
1944542
1680000
2600198
2377719
1220503
1141259
1215451
2164702
2483731
332547
2062546
2465530
2832585
2526949
1182445
1555148
1376257
2313728
2804881
1264882
1746841
1712489
1276389
2547280
678533
1109540
1185998
1283357
854851
2382591
2442542
1104531
1471633
2593380
2881866
1427598
2709361
15625
1004622
1308519
1702160
513903
1410504
2583333
2748125
634712
1752105
1859435
2748207
2211560
1718469
291454
172609
564956
393956
1275968
1344140
2556095
2152648
2446377
884160
1791244
1716241
2466868
2309176
1946744
38173
1951085
2148743
750124
1208776
156901
1664239
1773757
1282288
426087
810956
1805498
166158
655548
1818418
84610
1233121
1445068
2083008
163657
1643748
1769061
47752
1874952
2660367
510134
699183
2886285
1490800
2357376
278005
583686
2658441
142713
2224111
745836
1180356
2875587
1406644
1816921
2420764
1064082
1097188
1463141
763930
436859
2542969
1023632
452916
2448547
974894
1955126
1015949
162972
1348162
1600565
2885722
2079807
101578
1653828
1487670
2431170
2335680
1431500
844581
1912514
1439626
1355543
2715439
2747192
2016610
2688535
747409
1248432
1723169
455481
2325871
435725
2246548
1081940
194135
2935332
1772148
1227768
1384670
1353397
2317321
2893324
1780874
2750643
812211
312103
543649
615553
1554973
760148
1934572
454065
2007633
1327964
1698014
1367882
1561357
1211841
529335
2550590
1979325
2827867
2127966
1641708
911055
2429731
124228
1910447
113038
1466991
2234495
2437020
274627
2731662
1538033
2339308
98162
1363502
2454674
1224420
159811
475783
2395100
1126352
681895
461162
1459378
2003977
2277076
1614405
2245714
669012
1216554
949279
334817
1023842
2283938
822117
2707101
331240
2495716
1628397
2830173
1457054
696930
1020499
1048119
1073225
2497620
1824881
1550140
2665909
1575666
2166769
253357
1522214
222485
2649450
1330160
885447
427489
2131585
979666
1470586
2300439
520463
1923997
1074381
1677116
2738254
2423012
202115
846554
113647
2393271
340232
2293443
1915188
2860691
1130634
2885615
1119589
2809067
2460290
929333
318369
1043504
2350245
2813328
451552
2602034
1063731
1414850
1231559
2588907
878307
2541075
2238338
1165341
1399096
499364
709203
261445
2278283
1744632
739001
2387387
2060639
538712
1764884
1855827
515557
2449267
915819
304155
450412
2831728
1853810
1631921
375199
729841
2537039
2554368
2602258
2458908
181450
252710
242594
1066256
2884984
800021
1486911
1147234
2192675
382578
1062797
1236209
494978
215567
1264016
2350610
2200985
1815785
1334857
1127420
1397821
478034
1472616
2197736
2244180
1662139
1192079
2520075
1482987
414628
1922691
2769348
680406
1261459
2444966
570122
1581426
1109474
661347
1245244
1315845
1246653
583157
1386230
1786355
1256560
2775113
2193999
2613821
1109335
2292540
31943
2213530
1948971
2709863
2842951
70708
1447685
520616
1266810
381355
2133975
767203
2077104
178385
1774381
2219942
2163643
241689
28953
93992
363279
2507038
481231
1012115
66219
863626
1578700
2157436
1266505
1126695
1759001
2708526
706450
1329232
2593142
2371071
354655
2136979
1210977
2812028
16853
30443
803947
144878
2474915
2539017
2329459
2134241
1499468
1612996
2469725
2192911
1141856
1632191
226936
1107178
2936843
195913
2138198
1625217
1729423
1365155
2604661
363656
2394183
2147807
264180
2322082
2120796
1559841
948818
1535044
55687
98089
576290
1354829
2922138
1684917
301173
2846218
2612808
757030
2704263
269993
2432345
1863239
738384
2278094
1231846
1669121
330972
2635849
264044
1856975
1148028
817596
946553
253377
2879402
1272323
2797771
2537518
2248202
530946
2600947
2724777
1943289
1493321
760251
2057253
2751577
1943868
1531631
2025502
664286
2373335
1140432
1960305
2638624
1446492
1177637
632045
2401480
1789754
439310
1943700
312846
855209
2575261
2661413
1781858
76288
1012773
611323
2388798
423855
184124
1028624
368006
844587
23877
1394280
141978
894018
2569000
1224113
1433948
2121001
203987
302821
2509712
180367
2057621
487528
1627791
1561896
947966
2376365
2123524
1951023
516939
1224883
2177560
335496
2621900
96482
2462763
863983
1511365
1480077
1881576
1230988
177493
2687750
1041572
2814996
2694167
473326
2054219
974848
1706887
2266375
423971
2828178
365300
2107372
1069625
293767
547406
2608185
1453672
659896
2920815
148654
1827695
1997322
1789922
775437
248266
30874
1188982
897798
922412
474308
104214
709303
2406244
817702
888429
2301689
418416
673609
388834
1905363
143919
2894410
1933464
1298054
2449177
2862212
264872
26595
1173152
1119226
1025550
1704760
1026422
2743635
1733296
1813800
1745937
2035229
2157377
521435
1250187
2432343
2010964
1253790
2810761
2397415
323354
215103
1046595
327815
2764686
1400017
960126
2216697
967172
1290866
1023436
977203
1724898
834103
828119
628750
1451060
1371428
651473
1037383
410609
1024870
2017494
406218
2799428
2795614
600913
1397270
2155144
1396084
179309
355259
653236
758236
1127743
1544723
1219967
353953
309033
966877
2343193
1825742
472069
1336537
1659465
836613
1279131
2538671
911685
2502076
2151872
1288871
2856683
1674097
605613
1208095
337067
85609
1722254
2303297
660093
2313366
810685
2690976
2396839
913417
102239
2068919
1355690
245288
1401021
5490
703042
1109220
712430
2862038
408054
2210825
640286
2024813
783149
2462528
1750704
479143
2142047
1412163
2899966
1457740
272869
581998
433376
738070
154488
1076812
207954
2058300
545968
92218
1178400
1932509
916664
725758
1470917
1620943
2438677
419870
1328308
2258347
1231138
1642307
680682
653295
2874198
2406337
176315
1623860
13209
470358
1489253
874185
24846
563273
687301
2090105
2539778
799055
919568
1491751
1708688
1774232
1027998
2284681
536556
2553596
1693442
343115
638248
1335423
432388
439900
2087888
1040152
1204830
1593213
1686463
608546
339770
779144
1487183
1619645
811695
718405
2662685
2344362
945053
2416261
1590104
1175328
930954
528178
1503227
1874102
1685216
2261053
1045738
2376125
1719559
2880443
2182943
1564964
755073
274903
2782027
1609411
321126
1803848
2852306
1084112
2666636
2944
370049
1788245
1636565
708319
2111608
2828714
1748001
755306
2144326
1474796
2938067
1307187
299478
960993
2885575
1040340
2598960
2526953
2130984
972944
1998634
1031504
2404082
529812
2683123
2115797
2232040
525369
1032905
2045474
2265354
2549244
1716223
688689
1898968
2703157
987214
2374084
2505958
2636874
1848063
2694619
2767707
390410
2452733
1245353
2095419
203623
2780378
680153
2570795
2654278
2265267
693707
1508241
2545274
515230
1226797
118738
2505579
1398248
234428
2919103
828554
2880741
1443694
128597
2234650
75982
2863743
254155
2802178
981982
2289509
1784807
1511311
1942107
2851791
16324
508917
2359912
1180468
29942
1660757
343008
2397883
1817670
2231385
2080739
2874348
294814
2439130
2720667
934614
350189
2638511
69715
2291275
1069438
2680111
4011
1628297
1613907
994609
1236722
2112152
1510302
2176163
2136948
675195
1551858
2418417
1612361
2290860
1391444
1746135
669053
2353116
2500878
1888395
167370
462755
2004060
689859
894306
2865036
959650
1143509
2277424
1723282
614837
640070
532893
278460
2589369
1911093
1372270
1012625
914477
860951
2937979
2015236
284676
2440082
1094794
1100418
2879054
2040978
616576
2387408
2122827
1835837
864291
2056067
222623
591036
2149014
322898
1024199
2603593
341051
941340
2751140
178971
791786
1223231
1519583
1578543
1343117
540590
84176
1834481
1677024
38952
498402
2870086
1852529
1144342
2903099
1777421
1912947
996490
2054470
2670776
1125920
865860
1280260
1422456
988527
1814014
729960
331059
1415862
2843063
2625830
2828597
2544826
811185
2408441
235218
2104524
1788387
2220773
1952244
2922153
2057233
2319073
2029891
2160694
819990
1041996
2545868
152871
556670
1813588
1642822
2607709
1457528
64271
2250345
879348
2121943
250277
1079911
819889
2117971
285684
871111
2900091
1337792
512549
1860362
489043
331084
1881908
792192
488368
372760
333588
895563
1752013
1541139
2868231
474418
519465
877486
238293
2818890
307536
1643965
240998
2134787
148616
1606603
997783
666196
2031411
1346634
2081162
1485928
624177
676083
2017399
1207561
1446681
937309
711942
525045
2683895
794775
445796
1511096
1952888
1114806
2546333
365004
483189
1640285
583403
1588935
1693101
662306
2805362
1814982
2371222
1392947
213032
2128223
335417
1841784
42544
745887
510043
58094
1588780
530140
2665142
104288
1853666
2917533
300607
2189753
258612
2226027
1289580
968962
600825
2005891
1931789
37752
2734715
40655
2919161
2044258
2094255
1938128
701937
1375081
1086366
2536317
2501015
1266862
2180078
1372923
1894972
580754
1500436
931349
667503
1454492
179961
941586
1009332
979040
1315895
933506
421686
1397077
1584431
1255364
2188502
1886790
2867699
452545
680969
1461897
169623
2895258
815841
1902240
564032
2781535
902548
2751202
2482503
2711123
1029006
2882772
679189
1984610
46673
590758
98078
351759
2690009
2281640
2592050
796921
989164
2514803
950217
696843
1929515
1046684
1534232
2039740
40388
344297
244465
2360330
1881483
1424581
1661625
2010064
579142
1521039
2670253
772337
956649
51218
2325541
562469
2234568
1346464
2884267
533231
341734
2841204
1962700
4844
257898
1587196
745221
1143071
2048245
2404991
1648839
715842
475614
577780
2939859
324560
927492
1804323
1920117
2756215
1743078
1696335
1090374
586556
108588
2220830
240214
1930791
621120
2302619
2617651
1660084
1151657
2071478
2824414
1486699
1344485
2468994
1526831
1826254
2382227
1067437
2605641
2228180
1484457
1423178
1091246
2137800
2253616
621388
2667022
1953168
470602
871051
2066507
2118718
2025808
2695540
1668197
975270
327742
800952
1453360
377703
2169572
1391076
2694336
2918261
711371
1343033
2681046
60655
455782
1806839
1133494
2134737
2681652
2776667
2700407
1035460
1198049
220460
1616883
2677166
2402808
264748
106892
214078
1732398
1886542
1144837
1255120
1873389
2006426
2858534
1393734
1689305
2710463
1399996
760766
2669673
1227489
2907880
2022899
1061032
335820
1234960
1349571
141515
225540
1801751
2479367
1333140
278511
635266
1543237
2034816
1667706
615081
2156281
1536672
145986
1745424
2883947
1234282
2410017
2139537
1184307
1361640
2053706
962721
73082
1625072
1397470
1852079
1809822
1084885
2930025
1178528
2853737
2912575
2042969
1903611
2593914
1414872
454307
17587
1531285
2341011
1449799
2326148
1061748
1275182
1781512
500262
2540581
1909213
524409
1155088
1747381
1383925
2742828
685146
273264
410409
1810980
1666234
1894966
2766879
1908422
1471326
1004732
11751
2490322
677662
2596555
2627711
1724475
1287324
2281146
1625779
2474626
32160
1135874
2853879
131198
538522
751571
2199423
276542
490080
705636
2225672
1529007
2598917
705168
683425
2769855
1049783
2793338
135763
321109
1590265
749971
781078
601216
541791
1373630
233807
1545019
989931
693723
792434
2024043
2885846
584400
169905
1934148
23424
2307376
1014512
359172
1521195
1617744
830649
2340773
1676187
495733
434267
2262406
1407688
1186759
1295841
1012222
1783981
2557244
190907
1424765
1863904
671784
1785669
1568730
2000675
758199
517829
1630062
2623783
933649
1612585
1048905
423602
593840
1566688
1745935
2302245
1355197
135693
1286407
1032822
2196972
1646383
72872
354626
311655
2739292
2913799
2016849
1195873
467158
1723318
2603285
1562399
1177689
2820571
90548
2764798
2178870
556941
1032077
1338787
2822956
874566
1321223
2278642
551732
426157
2235149
1263242
29864
989268
788449
320605
2936560
983879
2364591
2296244
1493742
2493578
119915
832435
2682145
1955517
1576497
1578603
2632130
2865933
1712976
2863956
2164451
2287223
92950
1661789
738391
2705448
1015360
581636
62192
2156809
422848
1444091
1681767
18202
2105074
1180568
1405601
2912163
1552428
1552251
2763485
2107576
362637
649066
2723949
2032938
488591
2576228
22524
2409431
39667
1565061
1534086
961210
2269875
613152
2338002
634461
1946596
151019
1323539
355007
2466447
596676
2940035
2481734
626417
1619248
2845079
99896
210643
1993278
1850422
962710
980355
499460
2076950
1787631
234235
2244724
2615392
796395
1443462
473185
50874
2157287
1973419
955308
980112
1087234
766973
1731111
2923609
780480
1706192
969670
1298731
1477594
1689246
2314781
2486538
544581
2044218
2457102
2343200
1594352
2717903
338870
1630431
1986478
2710997
2890402
702889
720187
2438996
1874075
2546789
2298312
349463
2680883
175385
2278488
2768437
742348
857265
2114895
830804
2616636
2091096
1892880
2244407
2732946
1586486
624262
2844298
1762155
2786991
1022024
1836743
1103671
957896
2116581
1368042
316606
465731
283677
2889612
432097
410865
233034
2590023
28686
320113
1394258
1742207
874509
1285380
1210792
206012
1595100
1942312
1520931
1989299
2526192
2780696
994348
92122
2175785
2042349
409002
2680452
2391136
2266352
733300
2731841
1417630
278499
432171
2649460
2876211
516048
1380714
2586237
358875
1244026
2582811
2578671
2200678
2027028
1025910
1202614
1832838
1271538
161212
2619021
2163184
1313376
1803929
1154200
2197374
1159140
1580877
1636538
883152
1651508
2397419
2326525
2332285
2102070
849509
1896009
69845
2720696
2444115
168044
515987
1629409
2437193
2456238
2214361
1305873
1733540
2806863
972689
183706
1608604
283217
910951
421844
2044809
1827918
355338
1227533
1252514
1331215
283829
1881626
2146233
602581
2123268
2783116
2323302
1156802
1880450
2418900
683153
2614611
273689
2205533
356873
2327336
482903
1496810
2523897
608600
1112064
2207516
7637
1356747
2574403
462132
2610214
1882987
1777075
2809091
654208
1256124
437620
617430
1696597
106921
2912495
1070601
490694
2030684
898746
2796045
933063
2257445
69416
1272220
1801414
1571127
2876947
509773
2500226
2910222
1222202
99036
2402203
364357
2090446
2918376
488527
107140
1035638
1039796
1327943
389012
1196531
562091
1060563
212695
2895526
742961
1672596
2728221
771647
1644265
205975
409489
1419167
1916845
1892353
1202964
691972
283398
437799
63639
2203941
1697885
2298109
2329263
1129991
2272148
141082
167887
1298355
19350
141344
1328589
2369219
748832
359481
2608963
2763229
329030
504958
402563
606052
1380097
498714
332628
1329899
2566854
233016
801949
841032
1971707
1461527
1938627
1210069
895433
993129
2704929
1881190
1770603
1587563
1580582
851801
1064158
619066
247457
1826793
1998941
479683
1189820
218403
1554185
2585447
1574858
945884
1555795
759499
1514161
791532
2099023
2397885
286186
2639072
1833181
669285
686400
1243083
2902181
128637
567687
741645
326006
87832
1381487
1550556
2499915
1169740
163155
2465612
1576032
671140
1424550
1330492
1325669
1383350
882320
1351993
436549
2167294
2231260
2058564
1366550
2659944
1448377
1331935
1257562
143227
1609505
969670
685135
2916832
1704426
1462649
2319669
2177069
2244343
2329941
2143421
743823
92635
479151
153351
176813
2675105
2668313
2861444
2326782
2765560
320428
2526750
535135
902554
176632
23052
1943492
1950136
1378540
2881670
2171275
1554173
92148
2699891
1521729
1196608
2613890
2357277
2796482
485407
441058
1645347
1556084
2038517
2369321
1292791
2741310
311326
1154383
2292882
1365343
2194061
1227784
795558
943016
859781
1784659
2144406
716585
529247
948801
2240707
1208806
1115569
763734
1755609
1364196
2825494
2937824
2220167
355379
2795962
751104
2657699
1429924
2122183
1369323
2322021
1201036
654109
2559263
1466121
1226254
522292
1171630
240527
1753624
2163779
1082315
2237762
1352272
1819558
2270407
306232
2484198
2349557
176299
1565797
1208027
926342
942738
1110728
2223337
1579409
431695
200593
1886526
2191988
1617860
2497392
2278628
332370
1082878
556922
1353874
1371637
1768838
274571
1649137
704480
2551207
1964361
1943406
2533384
6866
744589
1031112
310419
2689446
2878264
2372942
2550393
863552
1696561
853971
2177483
397525
764848
1895209
614364
2410293
1022153
1397077
2824818
838277
1894581
68061
264701
353181
2456133
2281726
355955
1288757
616845
1884913
128337
1977377
670457
2166237
212088
2847194
2034287
1893120
2287617
924978
1641472
969121
2542747
1043277
1411445
1170884
514885
1530040
2323456
620442
2389572
2290354
1120864
597633
82201
794400
1057705
111401
1772212
2638931
1060892
179099
1498874
2794042
881573
803419
1007539
2267040
2758839
1156880
112525
1785060
462012
2812466
2108525
187426
527810
2734114
1621739
2168995
2280943
1697875
2623688
833284
342810
2859053
64545
462860
1817139
2532620
2124359
1760412
1205811
487534
1127200
2088771
1148528
1028411
906618
2141882
1198296
1698134
660505
1912281
1060393
1691834
548642
269425
695419
284648
2499245
1782963
268093
2115807
755083
514318
2400712
2665922
547680
956719
1808801
2303722
2844176
1451123
2733609
2083774
1009682
2826071
920741
142806
1411658
2727314
2412560
2764366
1259364
374282
1995017
2445642
405136
641537
18628
1146915
13001
2299546
264383
2105125
1255226
2766191
2743740
2869412
1804256
2545575
2844875
132500
798680
1995461
2200491
1971131
2387370
31620
1273387
324464
248880
1785848
1063475
2572135
2171317
2317147
1270145
503017
1020343
1358536
353141
1238313
2539082
2676790
581417
1374487
262541
660917
903829
1475220
532094
644057
189613
589374
2633400
2492097
634691
1330357
1521265
2234547
1929868
2671563
763445
2864409
1241249
1594096
18566
445839
514812
2077250
1944916
2112940
559772
1801950
69655
1829894
2347215
1547997
242515
1036035
2858844
403586
1884040
2768587
1162449
892813
2470443
903562
1337982
2359244
2010069
1335222
468493
2439192
881471
423965
1278241
1540468
1174698
505910
1711662
804081
929884
2019875
1121137
983706
1110100
215086
2121914
2460641
2435670
537390
2527610
2038395
1074509
2527907
1858711
2524204
807741
855130
1083260
2846423
2514565
2850136
1341083
1850686
2590109
2231720
88909
703947
472702
2150255
1036704
45880
1370211
1418924
1467668
2261098
2190601
2407901
386419
959552
1625378
2581423
2627896
2388328
1641349
2620854
422369
1140777
2268871
2349318
2420815
307772
1473423
732552
2887284
1294391
1362130
1515335
2221565
1708939
2073425
2622551
17645
178452
1141774
1277524
2358842
1081843
2732135
2185618
1595517
1159643
246063
1241091
1106875
918460
2186026
285958
1202738
1436075
1484919
1980974
1238354
2659923
2595448
1407257
1448056
971309
1829935
1922460
2609537
2607732
2065062
160250
1031244
1234426
820949
247259
1902618
2106880
1232216
2549722
1596919
2759003
1833560
376387
174732
557658
1204910
1301129
402745
553450
1545273
1103202
447274
2087899
2777538
1681551
486422
938751
1449969
2775661
1629987
2372123
259136
2442308
2396846
1681613
1866456
2430415
2199425
2447066
2331613
1708324
1469338
97474
36028
1365026
1589170
2191436
1628592
2737004
1817508
2468757
2883134
1219432
1478434
354064
1696582
466286
537043
481669
2411442
2770783
1466718
1268395
902323
281169
1394328
2486765
2394071
2670475
2803794
676460
173909
964298
2464500
2666797
859669
67502
2382628
2241723
2264413
2438344
1890163
2168528
2919083
2364019
1474527
1349691
2609572
473773
227655
391376
2172496
511268
1527691
1132520
1452709
2689252
2453949
1032934
799865
1077813
507042
1357581
1516846
733990
1018276
2160951
2132713
1965995
927144
1314981
593829
561456
2927167
1278550
356220
2498879
2572827
2221135
504144
1670552
707153
2365029
2117771
508283
1455733
1280419
2066812
1567077
407000
2693556
2275512
211919
337993
1602528
931721
2155561
2085916
564001
797255
1641892
1853571
191458
2839164
204612
2100069
1682256
1579491
2807397
905115
1905840
2890473
1556070
2741735
2143400
789486
1604976
1958254
205999
1578597
1948788
2565905
2820808
1326752
1039044
1624817
215938
1513775
1102110
1799215
148718
264846
1500498
2584991
2759593
2315830
169964
2932394
2083542
41298
2114984
2487492
14283
1047584
1210012
2762452
264409
470868
1974197
2592038
197005
2417869
127068
1707696
2414425
857123
1592221
761514
1739810
755198
2193759
765611
670929
1911276
1886103
1491104
432156
2091956
2642261
1084482
2261559
1439974
919936
1681932
1204699
2186033
68243
255209
1131078
335992
1398040
1788719
2764119
2555723
2577223
2350
359037
937772
1044339
1506572
1978586
1213076
1084376
2671589
2260153
2351971
2218990
2370686
116561
2171852
1744673
1164032
91388
135327
658335
1509287
2109381
101683
771339
1968609
2619278
290143
404415
1986685
2765160
758802
2235722
704956
1082415
1100666
895092
2098787
1553998
1979746
925594
767645
1551587
2779888
208263
1071815
2174191
145854
1748000
1836151
2687485
214135
696316
1242783
1212531
703376
1846600
763542
2879061
2014492
2027562
1449529
2727280
2797065
2232117
1729167
548823
544311
2839589
480044
2894747
2641551
1789429
2466943
1816126
651940
1057972
389332
1570456
1561361
2890877
108894
2427957
791863
2344705
1496668
2471632
1053014
1789710
574066
2316539
1149789
1088232
2205045
2266265
1096389
1817349
1349808
2587505
696993
916271
1564794
2207366
1751492
105613
2775789
1486325
1418258
2562686
2139674
695956
340557
722907
2066602
242513
1392165
128432
878414
2893246
542973
2683825
1235364
667964
2114223
1916009
802293
2485435
939026
864371
1779683
2445159
993050
1125119
457887
2657474
2601438
2189033
2873483
1609095
621667
538256
1681116
1306474
1302864
2253176
437879
683466
1476699
152347
1270234
2342034
1115183
313940
1872461
2435383
2320571
577120
1816150
1900956
1795391
2838996
1080198
259742
1167651
2219986
2151111
97425
1904293
10330
2187264
2841080
1376582
877463
2739164
10563
2878297
888625
492691
2424012
12863
2021513
1047510
2620054
868995
1343639
248951
1510797
2296632
1833146
515284
2567389
1556971
1774391
1458254
1783717
313102
898757
2272317
1170291
96650
869207
2495521
1153143
1459840
1601308
960802
1017800
307641
1843497
1686224
1349637
397012
1810767
2767494
924037
1012161
464598
1682054
200637
811314
732827
2447359
1322592
2306422
207654
2568963
246712
1230196
1211679
1628175
768552
2616139
2440400
2246301
1095358
996525
2693634
1982842
1849260
546206
1077265
821410
2221702
2420659
1808110
2257567
842632
1774725
954795
1890854
164631
1993702
1314437
1699145
2603688
1933936
997224
2297573
778666
246425
936833
2556304
525701
2490321
258377
2631087
490384
1613454
2398049
1301265
249607
1862266
2727219
327748
2531908
2856912
2600622
557779
2389524
568786
1676578
1088064
2067185
729588
1881478
2256382
2067898
2046778
2235592
1674832
760236
1392320
1110678
2090473
1171753
1154411
93136
1946030
1036617
1173206
757585
716658
1690749
882094
2210347
602336
2146853
2929086
727492
1775829
2291950
1569072
2860439
478787
2342635
406788
172323
547265
2859821
1619127
2284289
1738749
2449565
1852135
2724854
1788667
988882
2888717
304450
151878
2154034
596340
2199936
1941897
621885
561091
2603410
1463686
2626062
824783
2568873
2040904
2369879
2010258
1826421
846321
1160798
1787402
965901
1541336
99940
2558830
2261706
149732
40860
674908
1051360
732167
2444715
1206471
673656
1298899
752416
2100587
61979
808513
176083
1550074
1468162
640032
2786255
2656715
1015407
1831001
1506541
2084305
2919621
2404377
692461
887874
568018
1051271
1500874
1860710
1685139
1701528
1797024
1169561
446455
1121489
1145665
318993
637215
559246
446330
921516
2267934
2407517
1868877
40018
2434395
2609571
415153
1174692
2084416
1704610
1316954
2050611
2535756
2061141
1539519
2430245
806042
1575946
1549840
377363
2637946
2054344
639605
248846
2197758
2517313
2635844
1087447
2531729
2639124
2868476
1109724
2934843
2181256
1664164
1176036
706628
196240
2247836
202047
2343193
450985
1256620
2923481
2545821
1064930
1678408
416807
419486
1954741
1572623
209327
2451059
2890380
818661
875267
1348597
2200085
480690
549744
786182
2577731
2580899
747746
2054650
1966121
2376261
2412265
2901737
1225788
1981756
1961937
2939534
2536470
2246172
1852542
1868244
1409752
902157
651149
2700192
1020130
1963722
805581
2012891
1390436
2936110
285842
2892578
411356
206470
2647553
499293
987055
37201
2390381
2709041
1748806
314401
397193
2589935
782166
153416
2493348
689412
2299552
1755482
42195
504783
199838
1521399
89793
2111972
1469243
2360241
1060936
1689008
215039
1672711
678456
601473
36619
2432094
2893249
2346847
2671445
398806
2906605
2215537
2567370
1030303
2445693
471791
978954
1000750
2791512
957630
1651023
1772774
2614315
340727
639206
2889826
2073330
1110409
1765308
536332
1606963
1400246
2748752
823049
735568
944064
2440627
1383150
2143825
2434617
2638816
463946
319063
2232683
2568694
2876040
113017
1881842
1459052
244840
1404240
1197923
1898270
2313329
819838
1080941
316392
2084827
2406588
187786
1274224
1666712
1386149
1837203
28017
1791041
1157148
93532
899525
268255
2785988
2065996
2647603
636814
1914927
1870569
336141
2346751
417499
51278
676519
1101575
2343554
2603610
733101
386309
539187
852132
80788
1872109
1479148
1164025
807308
189729
1180675
1494165
540765
1043754
640041
2785841
2899011
1942853
117933
52816
1299617
1986145
2031212
542825
2744955
944073
1785899
166920
76536
852334
2377279
2891781
1460008
1408036
1816306
425869
618836
765940
665071
2700671
1611140
1420824
1068460
2595222
2083475
151770
2399958
2297317
2680635
909564
483808
2542461
1454855
1033633
431605
2278632
1047645
162198
248397
724114
1692673
1535756
1467230
2631829
813682
622727
90294
429530
817251
803034
750996
1385989
1816648
1599508
1681381
2157358
1649643
1361334
1931091
110260
596472
1734567
1239001
488287
2282487
110668
1674421
2183051
1156666
1067040
334949
1448285
3315
1962377
495427
35421
2867793
2827482
1376439
2788991
2775064
76571
1018068
828714
2315657
1776800
788577
2707027
1968634
2875628
2579534
284828
2872184
1805749
469245
198108
816605
2128115
1512403
2433300
2449616
84244
1491896
2928579
1073027
1567159
948256
1730622
2724590
1915601
2470800
643930
1658273
1975604
1320094
365749
1442659
1521812
577208
1123410
2501799
1858208
2215468
2474333
2486097
610819
261355
2103223
2455071
1985945
2475599
39597
637523
2119219
1911231
24999
1879979
1109960
2214859
2881906
827120
2374192
1495503
1762642
298171
523633
1686543
497483
1398623
1728607
995243
1012139
676077
1754891
168131
1788713
2424708
474208
10755
65875
1302335
2703521
1187146
828085
2501630
608916
2308459
291855
1488346
533094
1699032
1126115
2138288
2101417
2853771
2283481
2403463
2786765
2463798
2052323
2741564
1249245
2883417
1470826
1198995
2647319
1966496
1819116
313921
2499579
2581399
2317839
1581137
2652049
270980
1691807
975969
2759862
2918257
1408358
1050724
2624395
2483840
2307975
1107918
1456243
2455501
1114495
518895
2287144
135602
1784925
2925919
367094
1886026
333100
2125177
2504580
2161148
946965
922638
2374165
2547715
844574
1707714
414107
648074
1495425
2238424
800879
1975656
2047377
1315829
975282
1863354
2828926
379667
392625
1304940
122695
2103202
1066912
2032080
1720252
2777633
1616747
2837376
1874078
2146277
1896996
1695139
2151509
1576862
1676145
166247
1387981
2709508
2393440
526673
1957554
1089187
417945
1248215
761274
2084982
1103662
2310253
1938760
1276993
2795332
483096
922344
1972381
1591161
2542716
1200666
204083
25841
2030224
1865283
866367
2900022
1743507
1608137
1668920
465687
2259210
176143
591715
1699734
870192
117270
1324053
2063894
1898926
2899215
2875356
1577547
736123
1156131
582268
1163961
1914457
1380607
587076
2940029
2924390
416702
2426584
78418
548606
850916
1161651
2411561
1198178
267209
111035
479512
1238916
641839
129905
598562
2860857
801264
325233
2174104
232421
1025486
450047
1206631
2063816
40887
2738520
902824
1869048
1528651
2108554
380363
1157337
646973
2780691
2421780
605044
662278
1100522
2343413
100891
383333
38741
376334
1812894
337963
2913455
2275850
169863
473285
2844843
2501360
1482206
2089514
2861405
151857
2844572
2354823
43668
2240676
237140
2837937
102923
2883713
1413687
250718
1384945
1279877
2720538
2345294
1126768
918241
1113395
1209809
2214296
2736705
2305804
368658
1226169
2018358
2407348
74762
2829487
1045326
2868544
1785064
1489363
14445
1291726
798439
2237337
2937651
126627
1876951
883093
1397386
742147
840970
1283979
474424
2121795
2154202
2383130
1270590
2256282
2724809
746449
693089
2128358
1962051
2684854
1358229
2232829
2807179
189397
2446030
2013607
2448121
1782407
2197266
57119
1185222
2718319
2495742
1980638
264319
1525397
196629
1316843
1521197
750092
2335092
1526132
88023
1746250
2036491
2570820
417243
2867463
1408826
569776
2914377
2274729
1721955
2574789
546754
711828
1928587
432977
901460
1192557
1594620
2682492
819683
2006313
887920
1559967
2706389
624907
1852653
110036
1414998
465294
2249125
1127735
1089211
1911865
2744191
1662492
1642458
2665095
993835
1687545
2113071
747861
238002
1198120
2881989
1252181
1243593
1940634
782410
406336
156898
1428999
2886017
1592670
2242797
1483618
2487305
1925906
2251045
151386
86992
1397222
2568402
1609543
2515757
819698
1363287
289558
1907231
1155611
2126272
2094211
1196561
207689
2878876
979950
1298738
2140253
1072700
1493110
214077
973826
2478167
2481125
2767965
1750888
2503112
1509381
2501924
2243708
133191
264447
1182354
382077
30025
2825416
971
2832584
973017
868828
2228488
506078
974681
1110078
323334
1727162
2729987
151597
1676550
1820789
2534179
969580
2616800
593132
2494266
1324697
1494157
2817318
2766194
458405
1603056
1345981
30025
704805
1399678
1025945
1776762
2470473
391407
1244592
2734945
199011
2366172
920163
2250665
2478109
2598070
709413
309559
1274510
72554
1730408
774637
2340038
2543311
2758282
774285
1913106
2284801
155859
2651884
979687
1984414
1808212
2810735
959047
425693
2541773
737993
2653673
419234
2696329
2341789
2579466
1600481
873281
268948
2528158
1902264
66179
1694420
306400
1377923
453102
2281055
2939319
574226
989085
2078977
606502
386178
2488713
2344835
2623277
2689826
1571949
2447167
149845
1730633
915452
2266720
2080369
2879739
580414
400436
133917
2753406
401416
1201169
1009283
2922579
1659590
1759888
125137
723571
190509
1537818
2701108
824203
1856504
2500005
955224
537749
1726576
272380
706158
1194205
2937451
1071418
2847349
721913
2385028
1730256
307067
564241
1191811
1448882
729784
1274123
365463
2274781
1555270
1630042
567675
2081812
1228874
1986230
1519982
318897
851499
744349
372679
1665222
2154302
2296850
2503636
401535
2767923
1153761
1324073
2282419
984903
1523046
1882688
1776331
162082
1379435
2714909
1986918
1167703
122903
2291808
2397916
1227809
1300806
1415532
2114550
2567798
1727227
2472602
600865
1614428
1733405
375262
552919
1735871
383332
2584767
1360653
1160685
1970030
1967339
686739
2916355
1031106
2488109
2007042
2130897
1646185
1497732
2131436
28463
231528
1572419
724585
550507
1147248
2063177
324151
2161914
2795433
1486737
2130246
2510539
2479083
1251758
2019517
1574274
2318022
853294
1683386
1282683
1217942
603200
733490
889068
1407337
2333036
1005290
2623513
1858953
2303832
990678
1837695
1575664
581430
2835482
1025123
2790549
384171
1125182
1818482
1086383
2660517
2404310
2421970
2898562
2401160
877423
1249891
1804167
1158229
2063897
2406609
1353203
2735380
2612400
2843960
1376215
2229912
1624093
1125255
1283101
1674658
1025185
377021
1611854
1789003
2284041
2798925
2745849
2452874
1089982
2104879
1960150
1551259
1289095
2346293
1181029
559060
1990122
2391253
2416286
1398072
1554527
1385003
815667
2648635
1331439
1835512
2310903
2408163
1204834
246003
1418690
2399431
1218399
1804221
396991
1739149
2518649
1270709
2335785
1855112
1738684
2732480
958674
2793338
158457
211782
1401144
1428128
1700823
1726133
880701
2421131
446448
2638582
2608014
374772
680959
2573340
246499
1314212
72413
2645121
929806
1934411
2495825
2736638
2614319
831187
592631
393812
1711891
1126768
2333394
591765
544573
151074
857030
1196058
565809
1138173
1849481
1584640
2131584
2467227
1338386
138441
1729135
1655836
2239774
2213904
9111
2649026
150699
2478745
757384
808212
1831857
755994
2019612
472043
1820254
524920
815167
1430264
2796080
277356
2373988
2918984
393422
2408145
85532
2409465
2198080
2063669
1258988
336055
690742
1974235
1746064
899365
364076
1449330
2414272
340813
2318395
1581095
2810757
584987
2399085
2108054
100839
777829
2164515
2222666
1201770
2331786
2458248
2109966
1099693
575378
702287
1945478
1586419
83908
1357995
2132746
1343468
1672060
2422457
2385506
823067
680934
771286
1383789
2644255
438394
1899525
2092029
1101660
2086628
2369960
995208
2412275
1371297
1801150
339193
582363
248075
2605560
1199648
2637685
156438
2193733
2785338
2699369
2792186
2450677
886205
2224467
2407763
838829
2218656
1157636
2315975
1258320
887120
2074407
2342127
1016120
489664
1774706
2782474
191167
2173985
1366709
1655297
1129166
2677864
862460
1606049
1925149
2179034
279650
1861220
1579859
375837
2798858
1324194
2903785
1388712
230461
1072497
1410281
1127497
2663336
2187524
230871
2581907
1814054
1662374
2331279
2927262
212066
1986521
1993450
613409
1626767
2744294
430647
2027120
2158458
81527
946465
2786405
1540901
717489
984197
632909
887632
1895911
885772
2116095
2452489
1195491
2846839
2849682
2061859
608921
1547387
1997210
1494021
657335
504805
2929004
1506191
1376963
2666713
2331886
152391
181702
1085318
303328
1304213
431422
677283
2152253
1494624
1754003
1229781
1622812
241822
1019057
1171621
1983324
1310010
2304792
235905
1988328
345411
1855519
2070726
2247497
2485505
1805257
2073439
2089266
2760344
2116029
1414264
2108359
1218283
2708745
622031
1166144
194622
1755385
921077
2584373
2786006
1112316
1009696
1063024
2513120
893554
2083657
116923
1466131
1641413
567626
576687
2015731
355190
212745
1958538
1494623
2007416
1305929
2062711
1412734
1757614
2209076
454654
565575
81079
1537769
373075
1036940
2612231
700362
457578
2140798
1013142
450725
2125405
1465815
562879
1923169
514383
2182321
2150138
2370132
2756273
2316635
1290239
24786
1161627
2713991
224017
2598251
2814114
2252676
1819024
1846184
2230468
2450935
778337
2356335
1033324
2845072
1159476
1453240
2558644
563493
307167
2645892
2250548
1230740
86187
2136552
2876978
1218674
1910240
2189101
2720881
2886536
97922
25583
2787382
144670
904889
328928
1172226
503412
1345077
2228760
1157514
755432
1922175
1727035
656929
192660
553127
1775652
2282640
757408
1117978
2002619
1545679
1825106
294923
1411042
1790708
1936987
2761062
1987352
2845941
2004944
963017
685209
2819843
2351464
2210222
1450535
497058
2915949
1196843
1402400
37831
401116
2694230
2331550
778676
1871566
2018976
1270592
1967699
1086418
1348198
2051363
1361606
1755178
1707566
510131
1123025
1774062
2546943
405734
1510251
2477576
250698
1502986
1816956
482895
1104075
2048856
2218101
261286
231884
33897
243087
561093
763783
2788932
2350523
1550832
671977
1826400
923690
2786173
1122691
1767117
1084881
568057
2228610
1143624
539859
2890828
2853174
2361930
561839
264652
102821
468227
1031196
734734
137823
92037
669758
174802
2223939
2906838
24903
493572
2492144
2471830
708991
143340
2690094
469160
966873
1174703
1062012
1566104
2577085
1624409
857858
641070
2157303
567321
31452
1742096
2718452
1049393
2625372
1299053
2069686
2580628
2275642
2373872
2872169
547648
1009012
28654
2392473
356112
825321
367344
1986546
1310815
1093831
1439653
1834829
139152
373759
2383736
1366067
2007185
1528692
1396884
1850865
1404922
1124983
96681
1823940
1157859
712208
2001529
1452361
2718830
120784
1426517
2761697
2319363
2395087
106806
2203090
88951
2085414
1188931
335297
219240
1473482
1837857
1813337
75390
1322094
2793091
2816503
1490212
659521
117324
581382
2837002
1698530
1525163
449670
626067
1684272
138322
2588304
1770727
1838604
371361
80503
805843
802769
1558846
47269
317460
972594
716663
1584666
2811680
2867478
1476233
1946976
1000742
1292580
2690034
195060
1334527
1822662
2451180
2506947
90815
2642992
1336035
1155319
1142134
2084568
2423729
1077250
241566
1475857
2859395
1348486
1194593
2324132
1256564
2625000
622312
1631517
1581930
279637
2600035
2751927
1822837
2671988
751445
151713
677162
2767896
1114877
2604463
2513996
2518980
1014206
2877776
974321
998589
1518855
1049867
531312
1706536
556436
1392543
2046493
1000710
1826395
1458923
739612
94218
83311
952469
2252320
1650207
1599201
1163256
1442714
303738
1669363
1814963
2156729
1184583
224171
144301
67208
1230766
1581008
2405938
391380
810565
1932198
365425
901994
1475190
2142868
1921127
2671037
2078462
2549285
992132
481580
951196
216477
670365
2115521
952093
585221
2353023
2105014
969057
213311
829588
2434623
111996
649979
240771
1329459
491613
73562
848211
1494269
1880187
804362
925421
2633679
1940015
1200396
876309
1223467
1247006
2541739
2746331
2917557
1870086
452960
2394446
204180
1501360
2777384
1115211
978084
311160
2187049
1448090
127048
1041284
184146
1200822
1775961
1150335
2559763
2813820
678457
2537657
2336399
1431326
1757037
1695542
1023051
2719503
1623782
1134434
2539205
694803
1995522
1277739
568999
1416359
317053
1678816
2273856
2314997
1935960
304986
1089400
954973
1803361
2404841
1902215
2766693
694414
896685
2013339
1268891
997112
1265773
2182676
2345586
231098
2532448
122808
2927426
1453435
56130
1415548
2028461
111094
1123745
1105036
139245
319080
1845268
940189
783804
2663625
825744
1354188
2243458
2152216
2212758
2228722
2179047
2843403
2024722
1998910
2138880
1021394
2022186
41607
2871607
509941
828025
2370224
1924411
2852481
866848
1405586
390817
817126
1575661
1425865
2481603
1359743
2327367
1881828
2142312
1890806
1518103
1613931
2046329
544041
2579547
2646473
1807285
1996479
2277762
2063515
2455294
2086178
2471020
2580566
1252979
391545
1155823
874882
1083772
1153755
672168
1530192
302731
930282
1336604
2680976
1342254
788857
1146278
2024126
2374911
2583971
1791623
1635661
326892
565032
1145947
1926066
2772074
1243679
2596311
1323336
2862923
975817
1053552
2683080
2728596
1138023
2037783
349504
2277078
1414749
658965
914430
1683730
410602
1485122
1014346
2037433
1860085
1928964
1928902
1607502
973963
2508841
2903071
2754369
1997863
629474
2201502
1977445
1289898
1506336
2279283
660880
680254
359015
2025929
2166261
2666884
528048
624830
61207
2313184
2739574
2375123
1479023
1646685
293119
2637975
961054
624648
907899
1415493
112154
2575302
1001758
1198025
277480
562175
1618732
519516
1153102
1964677
2356802
1701908
394889
887604
126749
1042143
2369949
370453
2275429
36121
2046774
1320603
636191
745103
341309
162356
205465
526238
2891547
544510
1888784
512953
2778442
1164915
1341317
1064216
470262
1270133
1708267
251711
940823
2000592
2271608
919662
1446089
834104
2910036
2127336
695554
2536609
1225399
391491
277890
929940
1414747
405658
2170153
896710
2439264
1021283
567778
1290291
138760
2851247
2066097
1273892
260320
831812
1588628
238086
58270
2623088
2638200
1894762
2011040
2853421
2095614
669224
2897186
2721858
1353323
2338470
1703347
231074
924319
717777
778212
1146973
1361382
241132
116603
2299834
323315
1006956
1260169
2677075
1589747
653867
1834222
2385948
2726627
1424077
1584381
639129
2623653
2804028
2474216
324602
1725950
2484454
6806
464870
511954
1107550
412671
411722
1154128
735102
1967720
2905566
1775245
2452986
764162
1119337
614326
594540
2260951
2773704
2613056
1608907
243423
1448557
1534329
2034834
2008514
17775
1088838
149108
1804367
1314627
378724
1777985
1854056
1181345
768771
1400309
2545864
1601757
1522013
2844479
2812661
1975847
1098649
439710
420504
2625354
2683601
2847451
1826731
554472
2361745
1981606
1368602
1871935
542526
2512797
518281
2447363
1970808
2354305
2173233
2471488
1177552
1505445
1736328
2738058
1957907
84022
1692035
1623689
1152598
561221
1958082
1209871
1289754
1475549
1224622
283890
36362
1307708
1150525
475232
2590718
1768088
625791
769013
732682
2244142
1824133
888894
886726
1453825
2814535
809462
1761555
2775304
334155
2463465
2269229
2785145
1988253
1084604
1754159
959296
2190190
1906814
2655492
1528593
2025189
711083
2935344
931993
2704169
27863
940876
2241700
1284765
1705092
1338154
2060743
1778106
1523408
182547
376065
643104
755390
356015
2139897
2062971
1919145
1956268
181218
1941496
2077396
49209
493974
758766
334260
120277
1420545
991256
947986
1959866
2813880
1714477
138219
1402773
2272205
1923035
1081899
677793
1584901
1791033
473270
483553
302946
2660220
1935268
1012319
585731
2043272
2495916
2741586
2277098
1171327
1349350
2866468
2903366
1447155
2371546
2759941
2666599
2874015
885252
1689734
2883479
2314800
369190
198295
2557324
2606310
206455
1972556
2483775
2925107
1355357
1405914
2892506
2876178
1279337
2859531
715311
2876375
1182166
2723368
2754992
729227
731485
323794
1168943
990506
212127
2813499
492151
1071555
2164362
2900446
1898345
1853224
825994
965227
2119965
2066619
2556008
1006299
2561792
1497884
229281
467796
1767993
2246295
517728
2467540
2157495
1381138
1415776
1026950
2521641
1089256
2374009
2275998
354807
367768
882214
1736958
1568831
1466312
776961
276765
2282785
2760587
1287192
268572
2205644
2937715
1249414
2137584
132157
2543367
1045829
1065135
241245
860002
2823579
1087936
2427574
541592
2112487
1147345
2418656
2062016
1758380
307791
1251445
1953406
374600
2489787
287441
2224894
2723654
1733360
115776
1114143
351540
705953
521293
2822799
2433730
2442663
1137735
1518249
826215
2427907
1486648
791834
181817
2306044
1449271
1793018
526222
394195
1467116
997873
1623535
1465588
2361057
2427450
841655
626971
2824088
427160
649068
1953897
620647
1937892
1539807
2935394
1292778
1210600
2322265
2433772
95283
2389675
565863
64090
120107
924627
107888
2196171
963312
1487663
1542443
1183144
1906849
2221868
2397854
2045740
636584
2241763
869987
531047
1614047
682937
2532180
2549115
1896727
1554681
1844521
2380558
714970
183213
1211025
13309
626598
1879297
1570070
1548192
879577
2814103
2925260
2790269
2035811
1021518
2357881
397978
887592
2591168
1448015
1842174
1489243
1235268
2666500
1775304
256163
28431
1428339
2188745
1370671
496532
1233391
1696471
1864140
613870
2477696
1809458
1165908
501404
1795921
2750648
815270
1812887
1562767
870843
2459135
2516027
566763
785928
584274
2089988
2181254
1942809
2085217
2834904
1376066
2083984
1655531
2394998
805780
1752221
274010
1313602
465141
2271196
1696981
2609044
2409058
1847033
1073326
1505739
818618
2583116
2477167
2251634
392323
1154979
1217131
1247476
237297
863944
1304994
752205
1876970
142465
2380135
981495
1010580
2443433
2276826
2315114
1789654
1500587
1899860
1982848
1621410
1044889
2693452
2790208
2654060
703315
2423496
2256096
2541517
1903109
64912
2267080
2276575
2708440
2051203
1404367
856098
799895
1440587
2899499
1325089
676867
1845503
364059
428897
1485893
2784986
760201
666908
2039687
2209627
760359
832027
2079291
2586778
1653265
2741459
601213
2831604
1780452
368118
1333812
2232830
397038
2787614
2554028
2606656
1442175
2239970
412718
1972770
1571177
992325
1758841
2477941
2100731
2216176
958382
1412800
93967
521053
820923
1226517
2751669
376938
483532
2393543
1523416
302926
450126
1692272
545865
920347
515372
910065
2083197
378212
1070855
240658
1147453
1358129
230629
585418
2157803
1505337
251186
1081407
1751850
2533068
1346069
2708169
350834
1848528
403769
2897946
2806497
1539275
207571
1917272
796944
1596303
760018
2692457
212142
1123270
1261438
903883
313846
205216
1437180
1483897
1354178
1019564
877670
1355597
1745121
490296
2028183
1029349
799845
2914650
504923
906800
262904
1702701
1649875
2378538
2439977
2896448
1309711
2836355
1806758
94691
588508
1180195
1002536
2742409
1638184
709547
1719900
284579
1625077
60215
1603761
2775299
1507861
1384838
761615
656544
2560997
956041
1946522
1131496
794445
1245150
1736335
232622
1636723
510387
1201299
2725861
555992
661241
979528
68991
53738
2403365
1905455
1680818
1999314
2423546
1948483
2180024
1958426
1794448
1754976
578630
197024
989850
966062
806892
82644
1953630
1051511
2868320
388375
2167532
2233228
2369583
2206512
630274
1433224
1209254
799943
412572
1304962
2863041
2601476
2890026
771857
2857842
2485583
709694
1143443
2629021
2642851
2911941
507024
2641493
2249985
1118865
2631927
1641650
2847571
1379594
339290
1089053
2704805
2005328
595176
1617437
809265
2564290
2698392
411925
2172284
2164724
1547075
298896
1962983
1176881
1180517
2535635
666089
1362399
2382326
2812007
2940171
2655624
1617931
1817393
1927375
1452830
1565622
2410065
1129069
1358790
501103
1909769
1241063
1700954
533323
952431
2137696
2771701
2754705
851897
579975
506074
765739
1124386
647662
349770
2052943
2009700
630179
1631382
2010304
2106913
244570
269651
2696018
2786004
863135
2644320
2324696
1716863
2677791
1169230
671130
2876302
2826305
2806525
2199957
2865329
626123
1229751
1381920
1374018
2052317
1604455
82813
233360
1588025
712357
2173465
1541009
2220671
900512
2781095
45696
829345
2120652
2729837
229601
1693576
405583
1738025
2186055
70556
1100061
2433441
1864440
2194734
2445230
247812
518267
2196445
2269015
931697
1963561
790489
1921488
2752829
1580648
895310
2245805
2627166
1595446
2002168
1868619
2287345
1267649
1505912
2699309
1605971
2538535
505613
172221
1633106
463381
245792
2237133
798426
1519791
1562829
336559
2779700
1484767
776688
1474891
1186913
434815
2172583
317575
2637506
2353004
323497
2518334
698262
1607152
256224
2425900
132633
1671724
775619
342056
552623
1288116
1748982
2182412
94742
2682151
616910
1493840
465802
1282032
2503782
19515
1770996
1135921
2207649
1106894
2670006
1204376
171730
1817321
2456157
2679969
1851343
2473324
1905159
1304626
1763267
2441072
1165273
681389
2203621
1217178
2217946
576894
2457089
1157737
775551
63552
1483447
2811090
1902487
2596966
2894588
2464274
2543277
2623934
983431
1754378
1017932
2020096
2814843
1177395
2662657
1399454
2381060
1181182
951425
1175205
1270139
1732151
1515454
1550415
2226814
2267323
1147849
462608
1957271
1317578
1606529
2683227
1839305
1470119
829984
2254957
1272058
1309479
2659918
2567936
2455812
1195986
2562671
2509004
1284230
2181855
303538
1532306
2462041
2625894
2461023
1455233
116440
1954345
1018842
1560826
2542328
1479232
2063655
117635
1665950
1901650
1742958
703618
755674
2365063
1774561
1075433
492309
2468715
770336
1952736
99853
910004
1245095
1544473
791666
2759402
1728328
70678
2842112
2689284
2539327
1624126
1882048
1630951
2729818
1302204
936098
552215
855227
1606110
2134927
1620006
2524034
1459332
346150
1868245
2910937
1200651
2498669
566486
590877
1493248
2865649
1627211
663268
219130
1727731
2396208
629829
2146122
2239687
1604153
2828431
1483378
1565843
2865105
18679
243414
1916876
550013
869839
751997
2286674
2715651
2506542
2056521
2728865
1033298
2796756
2397113
1044086
2353637
1859199
2312401
911494
1392794
2411703
1076111
1591583
620054
28418
2218443
1581178
1702008
2702544
282646
1278830
411085
540640
1063222
2796636
217530
29094
2651295
1062953
2484116
2030325
982979
2268321
2499693
2589521
569359
1908483
807860
2914905
2561650
1903837
2334633
2766028
2752269
2369707
2387892
2925878
534073
717366
1063116
109039
2790654
2597600
2815376
2181719
2721419
208358
1088494
433781
834592
1210357
28029
1533115
1605332
803419
215102
407080
1262484
2842381
2385329
2583783
350122
2582353
1056661
874514
1321688
841774
1710843
2401351
1055013
301057
166233
1766336
265409
1871024
1099886
1346851
1079810
534752
1317966
896007
2909079
2501915
2581644
1674392
1833070
2625670
451800
877829
1537585
2703210
2106307
2137711
328151
344767
360298
1815394
987149
2143136
919681
2126410
2278458
2271346
2166941
1253345
793960
15032
1842817
21308
2399972
2327585
1741860
1697167
1754818
698536
2124392
1683952
2686264
2493755
864453
191918
2197081
1253730
2683578
977350
28931
1180323
2302240
1476597
119759
2316712
2434736
2018872
1422886
846125
2658226
503124
2102157
1737452
995747
1947250
2827039
809120
1498509
280824
2823996
1376360
1145901
2765948
1311895
1156063
2586718
1341914
2450661
2684700
2182
2875750
1292738
670247
415966
1949660
2269847
646802
1605617
258816
2319355
1147378
1398437
284244
2303241
1838794
2621597
329637
2325201
290788
148698
2664404
2282648
445228
617666
851288
2084541
1888316
890115
2350071
556952
852824
1896212
1249895
286769
2148265
1262316
1005122
70697
930774
2351285
1281725
833669
2753694
472953
1998133
418502
1598916
113155
1570364
2022774
1676618
2558307
668164
211980
1185390
2424745
2873914
1586826
1386688
628601
1943213
2603935
1207851
1632472
1654788
1804349
2279107
1655129
92186
190310
215492
2864614
1794654
2764656
640166
673348
658918
811279
2120934
1333538
1441825
2864929
24296
1781350
984944
1868037
808263
2132965
932195
1818205
486734
2817752
430314
1249543
563974
1934664
296537
1515547
149380
53833
580144
1042330
719390
745164
177868
1420336
2821847
2459854
561972
505432
91267
1998444
485855
2880421
675682
701789
2129005
1902085
105762
154946
171818
1824773
1376294
905483
1496840
2129623
1163244
353545
1319507
1905419
10294
238647
1700327
2101696
172208
840295
944095
2327090
2460042
2822570
2116656
2563007
2167294
1943706
2474839
881148
1259110
1993947
2824815
580175
2414973
916222
320492
1691493
2420583
1788590
2189068
1454247
1845759
1499349
2661301
2740923
1857325
1043556
900014
2329917
2223112
1464760
719237
1574043
2366855
113105
1870134
2287122
180450
2474744
1815973
1938209
1848518
1848708
1088979
22065
906884
2399747
2663280
1352020
52535
2591562
2876126
2189333
1070657
1040680
1042037
219953
1403544
2263086
2343934
1498484
387073
1591061
2882143
1578397
1963337
453836
303988
2051327
1216574
173418
1034722
1153687
706128
1898169
1066806
1202856
1204270
584228
464431
2435426
2786184
2015942
330322
1552037
1340615
564836
2774211
2053176
933202
2502554
78383
314623
1169299
2672264
2480557
248212
28150
361681
418071
1283391
2209361
1540723
1672355
1246665
1762803
1548621
57168
685358
2908083
1697
684030
481757
757291
1020657
969582
2662155
2586562
905562
2808641
264845
351509
531116
2426692
2779039
2831357
216465
547786
1116693
598323
1829967
2229377
513296
167826
1724637
1814556
578468
845799
2397433
1360157
496611
249782
1014709
1711561
1682856
671164
1495443
1144915
2147071
2092682
543186
828711
1055397
2648045
1211381
1976980
2435927
398286
1339610
774961
1890005
44997
2703033
791753
1044358
911834
948126
510337
1780161
2131318
723988
791453
85089
1067054
1297748
741200
1298109
1279792
2423826
2890046
1559228
2192244
1962914
2441961
282449
297302
1690725
1274835
1359555
1152206
648546
523847
2361591
2595845
1966624
2476119
2431585
452927
2042299
135887
2204120
2291575
2041400
2656776
684301
2315606
2012527
1364653
757098
2395607
2329634
866830
1538426
2283795
1036006
2869321
2790596
1269433
2585019
2500582
2302611
1075038
809370
1768575
2682320
2297491
2189785
940650
2060560
2933404
89317
2092768
2272098
1498452
1810144
1032587
803224
2879375
1799801
1822851
695071
1559911
589163
2094557
512884
830867
2732240
2631683
443568
783901
2096247
1798474
1498094
2415145
591028
922164
653608
1886572
134843
234159
1669718
1428814
2664957
1827659
1528284
1445614
2073203
2087082
1689934
1882651
811185
769957
2490035
623605
1048396
1997687
918589
1095451
2137917
786615
2149692
2760617
1797596
1260531
1405379
1776877
2425862
755842
1820875
2084798
2361169
2101367
2803143
2889774
2397012
2626849
2335985
750501
2715550
2364093
2249378
1486972
16969
425917
1236201
2052737
1822303
210271
1455519
2071315
931624
1506115
1798494
1641802
9514
115980
1069715
2310435
921351
2493430
1783868
662470
1156923
229025
1260545
2347429
376019
2278504
2874861
1593206
517305
840361
691412
280101
44590
412575
425495
2357835
159543
2778405
1199173
2868289
2939010
74622
1137465
2650703
2088640
679210
2807026
450972
1899817
2239754
17375
1564021
45611
1434702
2922561
2580161
2716082
680908
1990668
1376250
1833267
581656
1593771
2549482
314858
387152
2479485
2614646
1974048
452383
2840745
1049965
1193293
2518492
71103
1202374
1685005
1836367
1782292
2052740
1023931
1878427
1553243
2746872
2102975
106639
2067238
2112669
2317281
894978
1516399
619796
477156
880832
730832
543392
1897683
2691416
1375866
2505516
1392417
2069925
1246048
765496
1689449
2102384
1802332
1090996
1491268
2135138
2076878
957905
1222806
1649143
170849
986168
1249328
222443
1784220
838158
1417369
2390370
1407454
2148120
2344276
2108551
2528171
2133757
294483
2307596
2937077
532590
2038316
1552286
1984758
1120031
2531728
2757320
581222
593381
2648795
502435
1262142
570189
2722299
765542
2071038
1367540
1110039
1553283
284703
829088
1718179
975361
1255169
2333235
2388608
629054
507925
1019587
1693751
1036566
911951
2933720
732510
543294
1906841
2445186
2921644
2865236
1837190
2536815
700969
725201
131206
2187278
1859043
1944757
1244387
1102655
708508
1574964
336875
1584059
425544
736262
2115001
1478998
394329
2803935
710523
1611393
475907
943163
1828237
1208031
2055901
1982217
2824747
577091
2007874
176502
56133
2308943
525976
2244995
1841651
1972206
1249493
2646612
1196954
982443
2636517
2218897
244766
343950
2563038
668064
894202
2899580
2803069
1541720
1483787
2896567
2250110
1125318
1744643
349368
2113206
2256541
1156469
2696206
2332483
15087
456380
2473591
2894712
2769648
2339387
378608
2507450
356285
400493
2470886
2335021
783256
855668
2365428
2094845
2062778
1624194
1379647
1342206
2120982
1069333
816283
430441
1120852
997536
2462606
162975
70395
829585
1426531
2458245
1741807
786919
2207238
2526683
922603
1538803
1362044
980581
2712926
203504
1803298
1792358
2595289
958311
2517292
2930790
1549544
281740
488969
2222316
1670318
2298282
2134735
777227
670299
1823778
2191167
2845784
316548
2442445
980244
564189
1042438
1734588
1578083
738641
870499
314458
1045187
5052
231247
2465630
2586033
1523499
481439
1507554
1124786
958746
1549877
1302416
2840448
1729433
2668151
1257925
1232976
2594016
1603838
1270991
868359
709388
2865800
2084411
2608330
264777
1752470
1306482
2124074
2527412
592373
123280
776293
1105323
2280631
2177035
251074
877174
2321925
1244415
1281074
2760113
135014
355354
1595602
2401884
635300
670141
2329959
540482
845027
409039
1045182
578095
1952204
428961
1390325
2423394
1559848
1572008
2024173
2110907
963343
868713
2657635
560745
31418
792911
653805
1132900
852112
2441383
186459
2764411
189739
1477075
543367
1300079
2017738
1105557
1861799
865599
2683102
123098
1715453
2005576
1621900
427148
2474142
2184548
2908452
226222
344631
1487771
775538
2939886
1542053
626724
1791677
1403823
2478435
1185293
1637575
1705026
2883472
846895
2501943
1745288
1781875
29638
1976721
2292224
2663945
1515724
1763391
1530876
1526960
35309
2599313
790307
2657775
1594423
971091
280694
2441392
120099
906806
2512514
65817
2604092
1231899
2260488
2654416
1487652
1583942
893064
297579
1902363
2256300
2208250
1470219
1690219
878124
1324995
738871
789461
41515
2513641
1718155
2607326
553981
2683288
346788
602921
182040
514113
446968
1796430
2553443
299294
96165
2268246
1116386
2335002
2648449
431873
1101304
1141331
2166303
844070
556083
318162
2116169
1507324
668356
252104
1772707
2705871
392387
1324255
1645210
401320
2215543
2637059
2343356
2564474
2540033
2049996
1646756
2223458
1259833
1592624
746779
929287
911918
2763935
1698267
2170760
2188644
1373627
960202
2334486
339140
457733
2591628
577821
1546267
2365817
484994
1322769
400376
2453675
1942240
2929778
1654514
449149
1442306
2568172
865964
2257678
100500
1326463
1635447
100141
1610444
2783889
1739830
314866
2246456
684289
2122961
2690740
590458
722969
2884783
161254
1426470
1500359
2433424
1562502
1084905
289765
251744
268003
1678446
1613859
2381695
1141313
371253
545193
1535727
2881853
533906
66669
431871
901685
953967
579481
394199
2009639
1745879
1729618
1718568
1857518
1480699
1773091
1381658
932993
2594388
803866
2701113
970940
2075296
1947409
2320380
2148897
2012017
50850
2596792
770552
1053292
1762301
1171995
1026515
645062
2380901
1437563
2227111
2183357
2195316
1035634
1446869
221485
1836535
1270798
990852
2441703
2247390
2643192
2087717
2892470
1057524
81126
166443
1585490
1010876
87216
2863453
2349356
1115694
101555
902725
1596343
964918
2333718
1213616
1408093
2846635
1235390
1827659
677986
2145379
950266
202563
135184
2786692
2237726
1271766
2558859
2363416
1013798
472772
2926314
2108386
82546
1829942
2696821
263406
2470432
2300115
2871286
2300674
1188964
2381388
1903327
700852
1347816
138461
2504844
1555334
742220
1633805
216442
2919711
1836730
797091
1303235
2248307
679614
86757
1589945
194569
1915593
1563444
227524
2904718
87872
2708438
1195955
1419340
2178736
1492573
100269
2109044
1789137
1784446
998130
1819192
2650339
1931702
965115
2535511
2294554
20032
2348729
433105
241400
1828680
322401
2377828
252023
2729176
701401
2355393
1914212
588779
1759270
284601
1693241
2940540
1246258
797092
2038390
2685647
2765677
38959
348115
2567058
366091
2580274
1978406
2665778
1988175
1984709
1588568
559377
1485754
268355
1250277
2401631
2771492
253491
2636184
2175679
114066
1281057
681503
1150929
290958
2630053
752485
491487
2476060
158659
2778482
2105288
1005979
602565
2681883
2766672
2107199
1435640
1870358
2153393
2199048
1283445
1109086
770181
905012
496940
1695604
1269678
1953505
2281947
78487
1391656
912415
2214276
2853293
269418
340066
2587633
2355081
1142945
94334
2642806
233585
323557
2196307
1209966
1035011
2256282
198444
2235049
1618121
95883
2155702
201891
129728
1235823
2121396
1129635
1088885
1772049
504141
2340312
1724275
2670606
406551
1463493
192937
2008936
1294249
1067013
555756
2462954
40979
2535553
1028941
2393425
2586211
2412904
1097747
2446015
2736582
480230
1388686
2058651
1208299
1100672
563917
1442162
954478
21773
1363035
2402267
402175
704045
556811
1703847
1897316
2313201
1565696
1630003
353943
1300696
76843
1758107
783159
2879783
451730
2022380
2479141
1750516
787081
2502558
2297815
2606673
985028
189413
1216778
341511
1531292
1457687
1709420
2793506
1983527
1684780
1606015
6031
1019902
2703153
2629894
1147006
1957887
2202370
347527
2168740
151467
799463
203832
2140890
857213
2521684
17620
192851
1313946
822068
2453959
1346473
1034913
2256082
1341470
671893
215540
2382131
786200
2418555
2757047
1782476
819741
1548588
1157344
1281206
865913
2114569
2503882
796252
1743317
1314776
2842852
1109405
1663810
1725265
550074
2778978
2266179
709656
2806675
534498
1732332
738200
776752
1640847
878184
1141223
1949556
1171472
1495829
1394628
520105
1905383
80277
1266998
2764339
2655336
486386
2176475
1925446
1204167
720739
628680
2815722
790303
717852
1175939
284221
2745314
2060444
2286206
1291527
326190
1539395
1338831
2540582
1983771
1871862
2489324
1853555
235580
2686540
1113154
1056626
987606
1350423
2692259
1913891
1826059
2697149
1900302
860793
1893688
2184664
896534
2444022
284825
2377639
669683
272748
2238717
978413
1573024
1921223
2210883
2906018
848283
2315976
961349
2255619
2671937
174528
53047
589311
154924
1441460
2388727
508068
2293282
225644
1317619
2038300
2923019
1375803
1898949
2502774
1830438
1557948
2889734
433028
2633252
2364081
2530005
317710
1190910
1560394
2142333
20675
2739768
1477613
2299448
1366246
1110920
1955952
406817
2901804
1559682
1765549
1654986
1057578
976500
2674743
8040
1222179
749600
2659481
2914186
1897160
53693
1167213
463458
1190565
160526
311772
818287
862590
258409
930285
312303
1681318
1274372
298413
1340369
1471372
2246885
352310
2469013
2389285
641764
969743
1288955
1771928
2415484
2836893
2226561
2055984
2200638
738954
545395
1278888
98601
1858565
569990
1194690
535154
1165014
729162
251950
750860
586069
40149
824436
2422457
1098866
1456978
1144587
2030455
684914
2361026
2614168
1129600
2772997
1733190
2504976
1918560
1876724
2488474
2740434
1692118
1006395
1133539
2481088
2659166
830172
2384785
2605194
1426403
2225288
1736407
2026365
2199731
115115
544209
555164
105230
278270
1091258
343968
629433
1116480
14668
786091
1290492
655471
1525798
1922971
2064519
1542309
847919
2776232
335620
665110
1512600
1354910
725579
1950789
1413522
2553980
2212894
2719671
275591
2773661
412980
2700479
1209823
2173932
960383
190628
1771217
2100641
1852462
1092166
271251
1176336
340663
1510477
1001837
1203437
1325700
532978
2393502
1334584
1814387
1867031
1475488
1241630
1738430
1878063
2384160
410964
1896694
1061031
1517390
1469664
523451
2085588
2691077
692912
1294662
836743
1867819
1197928
716605
2780724
571846
1273405
2685818
2522262
1006033
1826491
298831
1015458
1434814
2341207
2307029
1179306
514414
1410628
1312437
743401
1987294
870041
157059
1669690
2862904
773997
1975655
2199006
1137146
599595
2670960
1235076
1432796
2127971
2534016
2365866
928518
2213455
1903541
666708
1864418
1774214
2089731
1975863
1496295
289732
1445370
137522
1095563
1662234
1021887
1617402
557133
1225669
405919
462012
103702
239330
2241127
1307669
924515
1163251
559475
2581110
2008470
2057345
2883767
473903
2797953
1724670
1051150
1710793
1501450
1695881
2524799
1633584
2514989
2630737
1643081
2576220
102262
1211127
1357345
2426238
2461176
736789
479634
1288188
1403112
1875976
917304
658084
179681
2535587
2055168
2747955
2224028
598063
1726241
2632390
2413686
835557
1144775
1517025
1047670
813693
1349578
568828
1312823
2511204
8331
1913389
1670292
2509646
871112
995147
2082557
2469111
1588858
1341234
2368918
807279
2441955
729495
1747704
1036140
2200446
2704676
349847
2674683
165103
1626368
603976
1289439
1315969
936871
1076832
544912
370864
1565593
1194995
2154983
2177687
439185
570834
1504101
957602
2332407
283723
879535
2765033
1804343
844645
2251815
2864475
1391993
434126
2609621
712143
471503
1632151
2280908
353697
331859
148060
2863950
307879
1271332
1097312
1205942
1211909
2425422
745702
2196934
1220244
1708562
1472568
2859236
46857
1157491
1452375
565582
644989
2590746
367563
1868843
2327189
911373
1565173
1861776
2353677
791932
594428
1687214
2250829
2708045
1948865
189590
1875342
1266484
1683153
2437295
363188
1416603
663415
461011
979959
2347012
1528657
882445
236576
2448254
2494223
1329600
1404179
1852571
1931755
1992827
1985637
2318710
115238
379394
1091376
1462076
344836
1571161
155137
385597
625876
85063
1050701
1088686
308479
678102
301579
905797
177327
769937
2245580
399888
1906439
2198634
888618
2803221
72391
2465951
223558
1445242
1148427
2582609
1408284
387004
2023059
1393245
1195787
2321464
1009021
2844064
562521
209767
1190565
2097251
348513
2215220
2398432
2329849
2455073
2934570
2065837
456483
1148339
532341
722545
2357942
70575
1825290
494453
1404606
863484
1566155
706153
990907
1579980
904965
1474462
203766
2567292
409752
1325016
26595
2060048
1129543
1195766
1279778
2865060
1576567
1108842
508041
1950480
2270371
2236929
1357675
2790301
832676
2599272
324733
283113
2592031
239598
1307862
1510990
2568375
1386277
1763428
1996412
124426
1202474
1031825
2840788
2867218
720452
2295609
960429
1726524
2926738
1500932
312248
610721
173396
1979716
792045
929910
529138
2425233
1538939
443773
1791264
1907742
2563104
1068481
160439
2820487
1989325
1583104
2107401
2317669
2758663
2709066
658084
660271
1168006
97430
472250
2825793
1830982
2518692
1262448
1985023
871805
2557718
583958
2432126
2077304
2396564
2081160
739599
2733581
2068282
1727167
1054297
84438
1134931
132056
1940046
1714623
2391179
2575326
228173
2136119
2854566
1691506
1972293
516510
1769399
2205470
541216
562720
167841
1781105
287135
2378322
768307
1855
53167
2378642
1696577
617712
438256
1866416
2068084
2319138
226231
1895308
2472328
143545
2291556
1781447
2107505
1875302
1991813
1912356
2539477
333573
644816
1941368
233199
2154795
708377
1168877
2672941
1459050
1522051
998274
656090
2822041
2724029
1714079
930703
2914709
1022896
538562
1893345
2049943
196659
544271
1650834
1305908
1944585
2678528
2753338
1720838
131067
495062
1683776
374767
1101754
853490
2820792
1475014
1341813
291165
2680915
279641
230167
911708
2722569
2209512
1992886
132960
2756341
1646728
1111814
528722
2336120
2380815
2570171
2733662
2340668
972568
1682256
316513
2769785
1640014
1810351
2753652
1798110
1332229
2735452
2869390
633028
613268
245447
1816886
1069373
39799
2910691
501378
854112
83436
1884173
615504
2459953
2909083
2748890
2441672
788455
1407796
801164
716017
2898883
679204
2389763
986799
1624357
2471365
1196744
1805984
285593
250655
2776809
2889745
2926741
530372
349492
2173959
1208183
1644595
225464
2562704
2539356
1513015
1984292
580598
172231
420637
363326
2235304
2197714
2637321
1412523
842617
1282933
796069
2415030
2458885
1719857
2791813
2539393
2804406
2496799
1679753
1924414
1817679
1986985
1452364
2130834
1857461
1387291
609353
2502129
18667
822348
2551297
1106693
597494
2442758
923471
735045
2181942
2168768
753904
2189849
2444704
2319843
2599957
2012042
2128770
2460275
1481160
1138529
1848928
2888581
247055
989045
806938
2186941
259478
1389281
1931817
1087054
430907
1485809
830342
1961204
2335597
2009424
2530101
2667431
2142967
819404
697209
745109
1309246
724992
1173606
2880591
1208061
2612713
1598614
1805698
140276
905856
2925401
2148026
1403044
1995171
361155
1265813
589692
765391
1018015
2309809
2191608
615019
2879673
1628620
733625
1037550
197202
2356205
1243270
795882
569111
2182589
2527846
2317089
2726750
1647036
1002348
1271526
1108342
2707852
1403972
654122
238772
923411
1367613
1878513
578963
976500
2421720
1056155
1028036
1915064
2179487
1214642
1255933
2840397
96762
296158
1129689
2421100
1228706
292585
494406
1206244
373895
1166341
1144634
2374104
2214886
1981026
613726
2918868
1402187
2500646
1527811
1261017
255356
931670
208225
1936560
840179
1297775
1955225
2634278
1420127
316213
1006845
477545
1970431
1270622
1085970
995800
1857666
319878
2239322
1137979
740162
718190
1100038
590385
766011
162125
997491
180987
93221
1219131
1704569
962473
2549793
2410158
2730738
667285
2108855
2573113
1580476
2036807
2688842
2632250
52776
1749542
1184342
631224
2796485
947400
1744272
2235296
1916985
742367
2264140
402226
742838
1512367
683542
2867314
2566221
1511767
621217
2268724
2300457
2674118
2520024
2178773
29426
2675521
1586576
703167
2738003
145525
248652
943085
2499313
1726189
2066704
53717
2548470
1917638
941180
1282817
1230785
79423
738495
1745794
2381136
692724
682278
2197756
341573
1326317
2130899
269045
422066
1400677
1197
1189945
1665451
2748606
2570105
2709970
948724
954435
1608323
1573658
1178811
2809687
1149569
541891
610088
230224
2269707
2724304
2895268
2366164
2641310
1947695
766511
2539444
900803
688460
374109
674603
1182652
2819014
2032046
2806850
618471
1868833
433875
291113
1597444
351334
1004508
2219535
2172485
929385
1096939
1691840
1227109
2410437
1699576
134089
1302528
526551
1450187
245334
1861074
1844463
2753472
2337815
2230665
2334884
2280691
1032199
1724219
2748329
596109
1634999
657844
212861
482991
818462
278568
2257630
1285767
2833377
1643021
1058090
2077630
1009940
1299150
1044913
2698292
1454640
2347768
1255323
606381
1785516
1303837
1643549
2405637
2251418
2075770
1447078
2857189
174949
2326329
1866814
897863
2726802
1560141
1151008
1619348
404339
636890
237907
1073254
816323
1227623
426816
2228525
855602
1156896
1284298
1001752
2888963
151861
438255
728241
889742
316484
416175
2534670
2288938
2395360
1718796
2061222
2087790
386988
161166
2494073
1946395
321875
1937741
6255
674385
1989155
2616712
902852
418757
2434561
132489
19191
2415289
1597946
1967392
2890584
1374756
199616
457293
227396
1714837
1825843
1672516
2235820
1886736
487344
77447
356703
1890421
810571
2602038
481364
1638258
1932713
767624
2803011
1767834
500271
1591505
2621259
1531702
373766
940962
2501993
720534
607931
2816730
1974454
1444529
1839831
893037
1063751
2735217
2232030
1036146
1975962
1716423
1056881
1471787
2132389
1571727
1841767
917926
323837
246890
344197
269350
242360
2730797
825961
109614
1995274
2189041
510633
1005954
1256346
2221369
744822
2302599
1229032
2807683
2584159
1697070
534510
1971813
708996
2436704
2778673
2187599
794259
2189992
993370
1082425
1016218
988454
529597
1286774
1318288
1251218
731614
267439
13437
2023147
2365867
2593372
365448
336705
249243
2779697
1414783
999773
1656347
1402454
737578
683470
1584583
352670
2303645
178546
393949
390016
2328345
2156730
2877681
2695785
1323406
551360
1914741
2199182
2828515
1861038
959627
1806643
2179882
655581
1274163
2325567
608406
2755134
1928976
2394227
1188625
251979
714978
760563
1686538
2728269
1028647
2478141
24025
360097
2334178
671515
1452843
695854
2138709
2851970
48979
55218
734319
2351480
2372600
430571
149687
2837997
486701
2001915
252998
2877137
112728
2009473
2004774
1022371
1843346
2888433
119046
2817244
2658736
854021
1294937
1305861
1208451
2346295
2382144
2242264
1187448
2891493
2236086
2786853
1698210
519907
1983461
1017553
1109739
1426027
345882
1992921
646018
2003624
2290193
1227363
1515674
1160744
394744
2809442
734859
180848
2525808
1044178
1353076
871642
2713779
470294
2698574
511799
509830
2773670
783620
1803345
242550
2654800
1641580
2000216
2690850
2862529
1418847
2850562
2350889
374034
1537160
2442467
2400976
2323736
206155
1548443
962489
1886235
2144175
983898
868446
1618180
2326051
2744955
2246206
1635533
4450
1690732
1373656
188392
1848659
1809856
802122
1589262
1892014
1713192
2234363
401450
2738208
721914
2626678
906784
1444165
2816125
1638948
2086683
1475023
94332
1059684
1972186
2809026
652143
2903162
2194924
2431046
1482340
120129
1670726
2186277
1002884
2688360
2408567
2077138
2245548
1835490
1272620
428547
2146791
1964591
480301
2391710
1612727
966747
1421801
125180
554067
2463922
2882028
1849437
798913
685078
136982
237676
456021
1287595
723658
1548304
1633424
302242
169049
895171
2631676
1051346
2533153
972290
1884582
2716819
1989487
665924
2052073
679072
547888
1314908
800856
1422972
2299447
1315117
2648478
1222464
1419207
1615608
284538
871303
2084437
917776
1649575
2875770
482131
1318114
1017513
293751
2340536
1384616
2412033
1844739
2613545
156123
193575
167117
2652617
1542164
846765
287402
2668253
1410536
288714
2509789
1485438
213002
1691233
2690739
1828096
439853
1609149
886313
1208526
2018829
226125
512595
2099872
607464
703812
927370
2859408
507366
1103763
452359
117641
278080
1226953
2806536
1984339
2525202
945613
1019811
2068577
2728235
955880
901192
2845118
2655961
2670639
2126774
1112942
1780476
704836
2234854
1878216
2240317
1986085
1660866
630216
1711264
2538673
2282018
830339
562455
1555845
1962956
1581347
505901
351362
358740
1924616
2237150
1338253
1533142
1073286
1948219
1731646
468646
1396649
866378
148211
386554
2698700
2361422
1622963
1743841
900721
1937371
1112452
695777
967718
1646221
2384877
2696755
682815
2879132
1490424
1025366
791107
1026263
952366
366586
2892961
501510
1094817
1110389
2890588
2875141
94570
2397771
561704
772466
1432159
2236765
1288855
2833670
381307
1361523
2077862
1190996
2739152
2222199
863457
2080286
1658963
300667
81140
308004
1411279
1353821
2843781
1012682
1737236
458431
2346612
746064
1517968
2049141
190802
826286
2009063
1782623
2036119
647307
1694762
305445
11942
1098950
573910
1829010
307149
998867
2219605
1583687
973646
2490252
28859
2659954
672356
618480
1918809
1849495
2795947
220671
2018755
1759613
2358522
382718
863840
1769839
233565
39322
2669058
1875019
2639604
1337950
1639893
1948467
168569
2033943
1166655
2838801
336709
2283784
2493842
1456066
676920
584086
2203085
447254
2303497
983979
1620898
1733771
308238
2438263
1080850
2254176
2654739
61464
1840588
2050609
1022262
686078
1428077
844796
2514921
990500
159665
39857
1033257
654692
2156668
905072
1757090
1304362
1840806
176380
275150
565930
1252638
2097880
1046609
299617
665950
1876272
557478
1168429
2176778
1804605
2765668
2623489
1106224
1156707
1857550
207255
60527
2338400
2734525
1984466
1385000
93745
791238
124892
2781635
974255
2487307
2449811
2421986
2301805
658138
1153157
704815
1465482
2705467
2691680
988746
423319
2507223
2589156
1167112
2645661
2538718
1008887
908564
2278531
1652806
2744539
374688
1571720
2343980
1802906
1985109
1202239
1086431
2181979
1941990
198212
820371
682865
922759
2324269
962195
2867928
295242
1139854
320085
771035
1742962
362430
1556667
479244
1494375
1643224
344203
16654
1105225
1716912
1591236
2256509
103138
2125106
138183
1122799
375285
1622383
1579650
860427
860483
2768992
1437002
2482762
2117094
2717567
630266
1334466
1181969
1405967
809147
2841459
1326279
383677
517101
1710586
448925
1501766
508520
2101235
2878863
2438539
2449776
549310
540670
399821
2475123
2325591
453391
2477097
2712183
16038
1239276
2320565
2930430
1454425
1671466
95526
622239
2766834
2705439
265815
2295027
1235950
1895715
2009490
553982
2196007
252991
757847
2268289
1834436
2627518
1722522
1162538
1937436
1086562
886996
2374154
2363564
1241535
990371
895834
71081
2652726
646360
1385927
991918
2014241
603024
1796800
1629605
2801696
1720704
1411009
2449775
802047
1157338
831741
2095970
128987
2147790
2511565
1926043
1452085
217636
1139533
2667882
2151579
509955
2840450
538594
459558
2182173
48575
1364891
2459445
1855833
770905
1713820
1308964
1781465
819789
60651
653684
999907
582566
1526925
2815037
2786930
739388
1328314
1285700
84892
2384620
1143614
707437
2417799
1052338
122957
1647058
2774454
1315710
645919
2082175
2283765
512942
23227
1581851
1585489
603384
243282
1865768
948322
146720
2883382
1107744
306809
1905308
2436865
824681
1478794
2830612
2171844
453193
1754279
1194321
2931277
2458035
1101295
2543579
1483853
658958
587057
1467980
2476503
2237940
298777
637977
1866337
1900834
2934461
2363115
906085
887359
838879
2555379
820584
1434233
1342341
2292566
2167279
62319
2200284
2307530
275719
894171
2705183
1990271
432996
73298
1204415
621061
1874326
1824393
1799942
1242506
2377048
198353
1037668
376177
1819047
875360
428506
2107520
1532935
472343
2578598
2736618
1729356
1585794
791198
1541491
2068949
291824
1839994
1728296
2917239
2569181
49077
77801
2353208
832875
1123627
2303989
1083271
2044639
993659
263145
1096901
2259528
1337969
774353
2228148
1694695
1438778
1903333
2252808
362792
1735700
2738817
1135459
525672
316060
470959
1768244
2643694
1614644
1444082
1412177
2523122
2099455
1571985
41903
1979060
1965210
748311
1252346
2332357
1680669
353921
1966009
2078199
2326425
2504087
96047
2596235
2378494
815421
2209141
2175414
253583
2653631
2829291
9627
1503400
2269864
739956
728465
2910732
784083
1208746
368291
1479759
2845326
785121
698852
2022604
2810913
2749565
2361166
2207295
411784
95225
91497
1806288
2065001
2284783
1758473
363427
865723
2206547
2378295
2857840
1421948
2332056
1874541
2860081
2088767
1088026
844761
241355
2639758
2283727
339542
248849
2750875
1347104
1998619
186724
680141
664977
866207
1035060
944102
2280770
2085166
1585433
2238425
2154110
1240025
1271648
2106671
1834386
2762823
616476
82590
1738825
339277
415195
964356
152683
816604
654220
2236681
1767176
2925374
722657
2353116
1288680
1353980
181691
1650077
1406989
414040
210226
876444
725523
831300
1358208
2399195
1177910
1896462
2440067
365928
2925558
2819632
1424717
1960847
1782900
354216
527890
519360
285961
1838299
705969
2188936
1756642
730698
1424325
300237
1024171
2343790
1641903
625030
1467346
47855
2318993
457560
1574344
2726211
570696
1968916
173642
1349876
2835038
2916569
115832
1610064
2706224
2002376
2739734
2473328
65625
2845301
1403571
2362090
731848
97901
35578
132639
985179
825461
935572
2120859
14068
442438
2875148
602084
1452431
83932
2910722
1238865
1995373
2400573
2667364
447976
1147047
1024509
2304508
1199951
2053811
1759397
1357316
1399675
139287
114271
2620461
628918
799457
87009
1631852
1177261
726483
128885
1521792
1595714
1296518
586640
1522977
1906723
1500219
2139041
2878818
1470950
1745043
600558
2777000
1549323
1613527
685207
1899524
1744459
127744
546839
761655
1567190
1905165
1325704
942814
2380952
1604618
114678
2798760
812273
727947
2034938
1432223
2133407
1519173
1419626
133620
1337428
334493
209174
1862458
2620662
2014976
1413727
364861
686359
657821
1725681
1123755
2471048
2409343
663631
1973994
1709800
728639
1538942
1637233
1857659
1548572
2324907
1930213
1090802
418496
2830298
2782110
986464
2003434
1811084
1654212
1243325
1926703
198625
197842
2487902
2794841
2817552
550993
1767118
147865
346477
1193037
2558187
1220414
1887637
1597748
2775548
1373354
1688176
826597
1703950
2739743
39236
622753
665257
1292114
184363
32489
558768
453206
1257963
607610
372039
2871695
276413
2759148
1891015
739181
995155
53805
641985
456943
2427488
1683052
90883
107286
482179
395583
484768
1163782
1081066
1836688
337178
1377120
1940854
1330744
2470064
292759
2848132
1068015
2335960
2066714
2843405
1785716
1976488
540631
549008
2822233
569695
577483
1990624
1790224
606965
657224
1335653
28893
403797
53185
2824281
1425999
466637
2459004
1802367
1258686
1544686
467274
1131814
862730
314094
586425
1672534
1672660
1588309
1303341
2280526
2840816
813359
2384198
23355
2906479
506733
1916691
1852900
201376
2532923
2271202
2678291
1946669
2824823
189038
2684892
792369
942909
2761611
229428
1507341
1515100
2781505
1803984
1965181
2757730
1928599
1738783
2469767
2039098
1131233
194206
262293
550585
1340113
366557
2081223
682795
1864143
2722070
612039
2594330
2163240
2363602
2845682
2464510
2420627
2851748
1846190
228858
668894
952191
500217
2479946
1685469
769155
619159
2069768
1660951
2751457
598087
2474643
1589530
1202125
842181
1566001
2369524
2341547
1681218
1851431
1173546
2024102
342725
476593
282481
1537402
2268611
800334
1443060
2424813
2461489
1896430
2403305
2820030
2387987
604123
420562
1983465
2852721
2858065
1326670
399607
1829370
260029
904459
1105219
251425
2540123
663306
1917079
334252
2340076
2260938
762045
1298556
973645
1272829
1592965
1256001
1074279
21929
886850
1184655
1458414
227079
2237431
1372934
2108389
1635635
358674
2837886
654070
526578
2217015
2095822
1014458
1136094
2228730
839679
1535517
1009855
219272
2784906
1167010
1192199
677373
2023223
1333781
1728280
1209268
25669
1815786
486780
989763
27373
1267459
1498406
474441
1811971
1978317
460798
1754868
1201205
173731
2750399
2796539
218253
609784
1944096
128945
2179596
1576711
917577
1065503
1990310
79931
1133186
2523073
924120
2433124
1959880
1197965
790731
2522014
1312541
2685108
2278376
76987
325070
1160077
2085761
119699
1083348
2700013
2037712
2869734
1388325
1257619
421378
1703368
912661
1935482
2439763
1595414
812459
849144
1787012
2000722
2117297
161556
232000
2694521
2545094
525324
2761342
2604019
1414657
810517
626229
1495986
2397607
899868
1599820
919541
2619630
1795962
2216349
1234702
590620
982810
2728565
1392402
1179668
866862
2352877
615730
920598
1378369
2286272
260474
1847578
652813
1408685
1696146
1752562
50118
460886
1575762
2021574
738509
2214709
521295
2285060
1178865
1467672
337305
2764611
317312
1626807
2401630
782496
697445
2283954
2510208
113038
961386
185269
2165496
1550093
2743417
2469108
1713377
585454
1775046
1463585
1805143
1940106
2830938
1478773
2645305
1494032
2655496
1789767
1800343
2811188
2870250
1136114
2896282
309668
2264
2307185
559060
1258844
2728618
2857776
1381616
1652414
2422351
114462
2357620
1347802
2387591
1622247
861132
2740445
532668
436862
2752377
1267853
684026
2424565
2910451
2486443
773863
1054608
2802155
274467
1783257
1765228
1816819
2038134
2124647
1662904
1891384
51522
1258737
692180
1307931
1917686
1497357
350197
563889
2654630
889682
2922755
1680268
1382965
1158747
1163965
837672
2551163
2895594
2467136
809978
49720
2493112
2645621
2343960
2702393
375913
785027
2315703
1155843
603601
970794
2599495
592548
1508517
1907415
700088
2014328
1775607
1209207
2803973
1090724
2876759
2857223
2217081
1574840
952539
1692963
1575478
963222
2410817
2068213
1028124
1968290
1205001
633409
108946
1023983
1936705
2486485
2575870
624634
2371008
286052
773168
2068533
1797133
2839954
2673652
1144919
627896
136233
2412390
2601037
1786250
210124
1427960
2744797
1644426
183672
569150
604721
34586
1401917
2711835
120953
84565
1797245
2585589
1267852
2784725
1690739
323287
614708
2007469
159877
503538
2203586
571478
1845583
99244
920751
930710
2543492
2735265
2187655
883971
1409716
2550197
2880610
2677802
1866218
1778750
2132445
796702
2449760
1054408
1444676
1671505
671679
352908
705911
2831559
1220081
808628
812321
2033394
2108073
2575106
378070
131442
333652
2824489
1335889
537226
2925763
2559481
905131
1102291
2344617
1503569
34843
1615675
2880151
839456
975603
613013
447614
1447531
198447
2551054
1600470
1297798
2714847
2308485
1542325
1364021
2034957
670864
327899
300637
311920
1300927
535550
188398
847193
109068
434175
1181425
327595
2449459
1088297
2057848
527072
1508462
129481
1213580
2211544
1751303
877667
787400
807447
291280
2215438
2400497
226417
2444381
1238104
1099610
2497568
1366227
1161173
564129
361405
2696020
1097175
1242013
1151259
64538
1793849
1986393
2253075
2011045
2374280
1818255
1018174
1707559
2003147
1355139
1259127
217360
1209642
603046
295719
2188452
2376521
1883697
1727317
1735760
370580
1541969
1959048
1701543
627134
1803400
787819
397984
245181
2866878
1397023
726035
1481723
10583
1639072
189020
632233
2493403
504716
471937
961043
2620814
2774066
168044
277796
1145401
2503235
878624
1434602
1439410
739061
2086111
2417168
2803941
2646253
758021
1284463
2100269
2788683
480418
592830
1365623
11349
1114253
412945
840462
2536518
2478685
917789
352376
2854351
1081099
112867
1326730
2937237
2689057
2030444
400834
2020858
908173
2609014
726475
2189697
1646928
722937
1310453
1046882
1621124
2560703
2047998
148148
786850
2110329
792903
2360904
1055650
2440696
2083065
748415
1282074
1288579
2435415
576554
1071576
696725
1781509
1617963
497456
355274
69234
1084021
411999
1897948
1949354
1079884
2348064
1746232
2426186
2475623
1374471
1799959
1473686
2161145
1273638
505843
1117222
2639479
2046762
757001
1919038
253025
683196
497832
1451646
1489679
1669704
164998
98447
290362
2183088
1610460
757896
1904920
69731
2049851
2216857
282499
1891638
2086972
2605086
2821558
1857124
1224589
286206
1323560
2293584
2071528
2341133
1783274
1337641
191986
1164374
520818
2170712
355122
498151
1109884
676844
991710
352167
1113690
2756765
2857465
2151794
329940
1042144
1534494
689055
1097324
1375114
1166771
2316685
947165
140801
2770127
2223542
479923
2115762
2748962
176893
831125
2731463
2895694
1141735
1249629
96765
280171
1496370
131060
1407315
2072094
1320323
1984881
850212
2669505
936901
2599926
851059
419738
31877
39966
274927
2341717
329572
1852173
717534
989434
1844684
2922667
2386726
1353194
1399647
960836
41214
92831
755871
2928886
678210
1576708
2495879
1368928
968450
216228
917357
1822288
703149
937063
534927
1227987
1190349
11447
713851
2851368
2639702
2823006
603792
509671
191905
874741
914414
1967920
2350793
2034230
1352694
2013871
2081049
258226
1443861
1600284
378064
2040081
2117358
2524155
278318
2562535
2734621
1017056
2542401
85002
683630
792093
2366593
330959
1220733
307280
2323708
2135589
1149145
490465
70168
792878
1978167
219517
755359
706330
2022040
123302
2700331
2709986
1975548
2402597
120922
2136096
1989547
2272492
1849524
2292314
1024868
743436
1598518
477546
1093011
1469102
2877245
2147393
837107
1770434
2246533
1632584
454275
277019
463530
818645
880869
62590
430831
1395471
33417
2930478
805193
2495705
1326662
1954266
2766755
1045843
2190152
1646797
153484
2544207
2134198
648165
2607193
513963
2541173
2578742
1409075
207485
2423328
2553080
1526469
790959
72751
518274
1211763
1446249
2811913
1738661
506118
2376160
1333365
1276896
1989358
2722829
1579888
1658549
599744
1617847
2142387
1310672
1040077
1235773
230784
584114
2543609
566659
2743759
2755531
1528841
1502687
2661797
511563
1743336
2233287
1465821
2039137
1102925
1900566
2192491
271177
482195
327606
69457
1152782
2397104
28619
1654542
2090522
1303951
976917
123603
2443420
670109
1786275
296496
2708928
970083
2321200
165475
1383373
2065789
2137535
352065
100362
725582
1328401
1793619
130341
2436422
290279
155969
2507716
2349877
311021
430287
850185
134456
996756
2148973
2817542
2050990
933342
1437703
384857
1991060
1459127
859097
1425038
880937
916226
2872092
2771293
2455446
2234784
1973137
2509751
1974938
1150579
1833949
2760660
2591559
2197397
1568195
1919218
383229
2104272
2711843
2874913
2519429
1632640
986540
1191276
16824
2539423
205064
2723774
2272294
2556527
2275041
1891481
2416041
814466
1902178
852601
1529171
893440
389102
1451910
920224
1402597
1254484
1457140
61609
53213
123949
632357
2581907
115047
941619
1381252
142121
444890
2802939
442862
2339101
2612864
1469189
1007962
1845896
296544
2110044
711801
1520423
1880780
2853329
1706322
1217940
2318710
2837927
2778895
516313
2163805
2031078
329879
1586661
682722
2781203
1595491
2225613
232071
2155537
223885
83328
1288519
258839
2577462
2131903
558896
2511850
2180789
2866454
400592
676282
2186384
1095850
1240937
2851397
1632450
1854311
1829148
713689
1408488
1157674
568504
2925530
1210976
470870
235160
2485940
245840
1985300
170110
94383
2931845
2189840
1052228
94305
370114
1821207
298233
576156
588966
2777166
236619
2565750
2524649
2102142
1798767
1370278
2938511
1599379
2332004
1965984
2657132
1586075
2168979
1301438
1733950
2881995
2647702
898013
2721647
2220868
1564517
1650182
2914010
78011
1968492
535880
915659
436464
2208944
1681573
74654
1727001
2380911
2042144
603516
43630
2314758
676100
1296970
501226
1022691
2912639
2597597
420413
2454573
2782580
1407650
2128609
1125180
2242245
877466
1578658
1686516
940238
730961
46678
2303621
863250
1074590
1299536
1804394
486520
1758619
997839
291775
2788255
1192685
128781
2586299
1552080
1537886
1056503
2107456
1135863
655389
614241
2929956
2390971
108675
1246493
2231561
1746557
418526
1209990
1854060
2534940
2692811
1731957
1868517
2457038
625708
168489
2463930
2357363
883350
1050090
2471609
909115
2455670
1611473
694861
1978815
1983629
2353716
1346329
1992104
1323190
1425113
1217498
942046
1282226
2711342
9527
484340
860317
580577
799539
2037972
2471011
2380841
1483984
658562
2914318
2122735
571222
1964686
825565
1602157
1817903
2263731
1698316
2870955
1621662
2738255
603158
565399
2448658
323961
851719
2261300
1816931
1305029
2094255
353596
1437149
1631190
1105518
2767445
1603773
2846998
1178827
513962
2041574
628456
1997647
2838861
351214
969393
1267313
2048269
2650047
302010
649677
2362923
1032314
908773
555424
2693322
1634025
766523
768324
964283
71337
1959738
2014042
2309409
114288
261606
1673109
1950867
466302
531407
587597
2900010
39851
970584
1217144
1360947
1852128
1942100
2247635
931039
2817529
376745
1287279
1796265
1960544
931119
2742058
2399477
1061379
348242
236738
864428
2773784
1900351
827163
869795
928512
1997436
1158361
914317
1768194
2921681
2670515
850828
2396602
102512
1244892
2019615
1410873
1390540
1869374
2541181
2423094
1217026
1098175
1021263
2049931
744781
2618010
1528494
388884
1798777
2276950
156006
676429
2494045
28220
331791
1022516
2506319
39777
1792411
1968271
2152442
1246905
794975
2443121
893491
1594168
557275
2346118
455027
669349
2824938
653108
4708
2383078
2062137
2799542
1772699
681191
209213
2632997
963727
2808991
1064170
390603
410428
2195989
1602307
886807
2461107
771641
1694646
37663
2704859
274535
1513692
1635303
420870
171519
2414539
2351434
1565737
2861445
1398581
1470838
871395
1063270
1142895
157434
885052
1773745
1703438
1896646
1256324
2544536
2084517
1046165
742510
1212588
1409188
839631
1496548
1822219
609517
1031166
2032141
443172
958203
858233
2296191
1490783
2157405
1462685
955414
996278
1849278
2268100
2524857
2271325
979489
1233242
2081924
1709363
332419
2409380
2652032
1184909
2610585
1286168
2239188
1646600
1717100
964876
428342
1071115
22861
570270
2306760
2170879
2604778
1924757
1065662
552081
1915848
2814284
1326694
1481617
615443
1870402
1231074
1573896
1203864
2365586
549101
1646906
1594246
356222
2929551
307714
2802060
1044957
1740636
530954
403377
970465
398742
1100091
1241041
2480288
869744
407099
377352
254773
2889708
2371772
1134919
2728468
2423942
2405824
1189579
1659783
2299035
2470508
468094
2141836
2427522
1022338
1042259
2181583
671876
602183
2535244
1162908
2354445
2182165
2066795
2051089
1668659
1420161
2750528
2930311
1223102
1209714
208298
1347647
153944
2294039
2903668
2885957
509640
419221
222373
1260951
979100
1496339
182373
26169
1840998
1079772
1994058
1159715
2829026
1701992
1533065
1138737
1863301
2514082
2617162
763547
1242255
579112
1599328
2706259
2559185
2438982
1031085
656299
2460791
1249366
761215
2432627
1505406
351970
1621560
1351330
2516942
1366160
2434434
2399722
526246
2631588
1378995
2535084
1217705
569349
2852326
750583
1045571
2011581
2290853
2189633
1710498
2131353
766625
270078
108937
2525489
2095975
325588
2811261
603162
2112103
2705959
2008629
167737
997051
1107319
984252
2727652
1075984
1406569
28948
375670
962754
1291020
2223667
456935
2273779
1600782
1350255
1180287
1782278
2189703
1336692
1100357
1503745
2514783
1489594
1811274
2642491
1237944
1855963
1757265
566670
1528566
92106
1929841
2761079
1189840
1881313
1201730
2842232
1499735
1515648
1416563
535091
2510925
2896675
1678645
1562513
695078
1155173
2571650
1904365
1400540
2017609
1910139
151587
2765472
2158654
2384822
674860
373965
674540
563485
1398920
1280010
1382962
104681
1571089
1292511
98383
1975996
1091487
1466497
2158313
2898198
1397425
1418666
235722
59132
933874
1111737
612358
2564502
110577
1925031
1790098
1807261
2295340
1013972
255953
300898
1994926
2184421
513078
1273034
1699504
1788709
2273960
2779813
990660
120223
1221695
236507
1273982
43864
279160
839284
2865000
1373378
2406977
367771
903772
1166438
1595716
673974
949673
2523913
1203683
2268719
2472564
1913407
2441492
1064408
1681191
347605
397738
1675612
1125442
1674742
592527
2290306
2152416
295253
92735
1254486
2920381
2770073
2355372
2355581
1758560
656090
2909817
2634733
1709350
1152611
1027048
278585
495263
65961
1841251
718089
927567
2460513
472039
1563406
1796211
1405548
1885359
2366185
1014525
736392
865238
2240291
983543
1317446
2337324
830244
2261830
2696892
2523410
2814602
2763484
2328224
1416709
1389885
1935299
774945
1957993
812048
2625942
382498
1653983
2569216
2656161
2234672
665296
141625
755679
2598639
1342348
2580054
974873
1191545
339391
413291
494895
103622
763707
2740076
1481807
1108881
2863887
2255137
406784
1908735
1744629
1077564
2371632
787197
982263
2426342
2487017
1792048
2023554
288255
2524807
118806
781364
1887501
2583859
347260
1022782
2155747
1116376
1545623
2236894
2275837
1694326
1482428
665021
217082
194342
1245299
2228579
1383566
2789069
2756959
1016682
742883
1507507
2332878
2251668
1154668
2884406
2518175
2759472
763090
2147776
1592845
1955018
404590
158398
404928
2247049
2482110
2809894
255223
665678
859106
25251
55412
2783041
175910
2111160
1538081
2395559
2630563
1583231
2335470
2181989
1674089
1227481
1570445
92398
422516
1845091
456748
2816424
607605
1301800
2929082
361116
937082
2566421
2183935
162468
881714
75468
1931837
606785
2218541
2534547
1053287
202400
2310594
683324
853398
240552
1536670
2930636
798680
151538
2414413
743982
62806
247147
1141491
2584420
1176359
1200670
1692739
1258363
2706376
507275
792094
2707425
533266
2829090
125130
1131559
2491062
2284971
1628871
1340852
1008932
1230273
1991676
46439
1480837
2227707
2633544
91679
1612194
1505934
1699170
1304716
1619612
2689222
2650591
51403
478968
1025981
5015
1789864
2849746
2580383
2184404
1230668
1002221
1254614
950391
2732664
765295
815367
1830596
385406
151945
2841786
1466210
938372
2677329
1780968
1036915
900940
2808670
2409327
2115242
2416800
2899533
171850
697540
2608522
1061376
2174930
173717
713591
1321414
1079094
2148862
537582
675662
2672529
2533128
2600350
1556755
429441
2114038
1142947
1755690
1374472
71598
926640
6707
899952
2675285
85538
2736669
41988
2191536
345468
611359
44696
2601474
2257726
353043
1252827
1186277
210498
573622
577212
2782154
2778
1721513
1802073
2776938
1133244
412372
14723
992463
2431045
1668658
1861364
1026476
1805842
2067797
1077295
2432910
1419192
171127
2818451
1330579
2177052
34383
2388470
1974152
2573122
1406697
1482357
687074
704146
629165
2319333
890255
1947859
902058
760274
2395885
2765728
1888842
965458
1306318
154155
1366606
1215082
2885228
823971
15005
355500
1549055
2418944
2745227
1193676
931263
2832148
915964
849458
1291190
2610066
1882429
359724
1508644
2041113
1732529
1612608
917264
221115
1036119
2665462
233184
1949108
1385722
2168865
548998
2023488
1938752
90497
168122
1274011
878275
2561507
100531
1072863
580002
986168
1730944
332128
827284
2738391
1169027
917758
1233048
739206
1402489
1700164
1326214
2935659
1708003
916009
754778
2393447
2317658
542742
1884795
2044574
605669
1169163
2335279
802463
92495
1448716
484788
2381620
2068893
2866801
591074
1989396
2230498
147242
2346257
2937943
362652
1087823
58535
2270342
1827494
1000424
1333422
2485672
1902217
444795
612630
433273
2351128
554521
2709689
1270207
606949
2047623
2297405
2250911
1368747
2194434
2297632
2628834
430042
1503423
2832222
2685534
580277
2473096
1684251
1079104
1115237
2675731
722294
2356746
85840
440861
2040950
1515810
1788972
177920
2531766
2344538
937754
2107416
1134683
533540
681354
45356
2245509
1439558
285822
2486786
728888
1663250
689838
2461261
630121
2385785
82698
447439
563297
2882999
2366987
2905289
1028796
1295485
1039334
1472091
2092974
124185
2845023
1743718
997456
409838
98392
1822584
1103467
1898526
100313
1609861
1563541
1537815
31320
1163074
1725725
2133682
2010108
1028074
616742
259841
1680878
962586
668524
1510051
1719060
393153
1028785
407226
2625601
1880649
1092705
229198
1227708
2764997
2007714
136998
952847
1822601
2491902
1650910
423769
1731240
2003493
2541005
1495538
862590
1302170
2897765
853392
1567940
2566883
1379641
672738
2748566
1723625
1985537
1431833
2904433
878234
1071166
2163679
2204011
1329267
2185062
2493401
2904643
1276581
2619786
793687
683700
2269582
2053516
1828719
1919615
1136499
421746
1650566
536528
2707844
2599675
2008748
2424047
2579004
1151361
1784880
2497679
2740854
86362
424736
2869352
1479134
523484
632859
1929285
1546509
2656370
1828378
1801486
974918
644628
425442
2042351
1787465
2539046
2100899
1668487
58788
818394
1238080
2678008
1202085
1918520
152179
1514674
2388361
7077
2784706
1065296
1621293
1297882
887566
504900
2724659
324722
995063
162637
1331253
2604286
2933161
770481
334239
1501009
2075054
1345515
813005
1734999
1546169
1987220
2790516
533420
768013
599719
1123454
2570058
1175870
2661817
1776107
574907
341848
575232
2728149
2494829
2709772
2782245
788312
974398
1695376
2463306
2079634
728
1294191
1465194
76646
370056
1646971
1835637
2477872
2402004
2422453
696246
2914838
668167
994491
1246318
2601917
2062357
1132850
2426591
937708
1574294
2470391
2627874
2112333
1610481
831785
2064348
662496
1390985
1566714
1760286
1339354
2797016
784217
870125
1102571
2734018
1391884
2478717
2310675
560837
561729
445057
1880448
2348741
2336427
2199031
2365716
2706207
2595171
768462
1478349
2087144
1141573
144827
483356
1526254
234964
647638
974716
256479
800644
2436921
1286897
1516173
626690
2792747
1714176
1378925
1388724
1005545
313949
2456908
2880187
391186
1967053
764840
2714069
2289216
2266596
259041
2730226
2646630
1044880
2217043
2347337
276189
740263
1259282
578197
528874
2349959
1823752
377328
1160772
1094401
2826330
2022387
1859585
964059
2322627
2426278
1128409
667261
2400970
2556933
2526539
699483
1673565
1571443
1543482
1619898
2871365
1664738
2873327
2124705
2399948
1272301
2839755
2013190
435811
2486924
1721503
323710
60718
1909423
2020007
1446715
2905035
47525
2645670
1162884
1757018
934308
2645663
2319016
379128
1569009
2658032
2320434
987850
2933342
434069
240254
1682106
1333248
1177191
2535467
351028
465173
2711943
1667365
571123
1696953
1265438
1205992
232991
910133
1624220
1478708
806586
937013
1272275
543138
1876235
1087908
1151057
2785190
1967814
389335
1109787
2042817
1602281
604839
2411608
1933038
2428266
2263880
1839243
193901
1527668
1200019
1290884
1611176
202225
2406959
1225563
1502788
92602
1510895
944733
2346049
1625007
1148897
404652
446501
1333700
1416393
2866656
2399665
1433145
2564371
881826
165020
2642682
538919
2336195
285137
1532591
2353954
983778
244569
558810
2586310
446037
849008
2168976
1854872
529557
312094
1307456
1506296
110300
2681844
166044
2665643
2449440
425184
2518538
2764631
2226769
1914414
1191999
185983
118255
1341641
157064
1154949
2473179
1614269
369706
2329377
1389881
2022499
1292979
518654
1256613
1185183
1905824
1134473
904320
276027
2696476
1411779
830617
338254
2702779
2400175
474550
567410
2219507
2216281
581783
332993
353485
1810340
1455139
842571
1284436
1926528
890765
1810566
1359648
1240266
1539080
1714830
1745945
1807117
690138
2617797
74826
1786964
646882
2111449
193121
1200
1826680
1740994
942347
1276677
807226
1499310
2894963
118028
1694263
129406
2860450
560042
2131579
768420
1264227
1389786
2331626
2747414
862977
2138555
2583456
398933
1028970
404287
275864
1893265
825808
2809894
1731760
2177520
2350993
258928
720019
812316
1815167
122935
800874
569286
1090368
1074992
2226577
2770725
2752854
1556316
472664
1876426
1652287
1440290
1700966
2291866
838156
157018
1247453
2554551
1880096
1176762
2548483
1736722
337341
2500081
1534136
2767219
2834528
2197877
33247
2743760
1621081
407026
2645850
288584
1409982
2258565
2433411
1937053
706454
362476
1377069
2401446
2385540
1359565
948582
2912496
375116
2215329
945094
287850
469752
1403611
1804089
254436
1760282
2534021
2583033
635537
2500848
1438975
2693025
454186
784898
2923758
778976
806570
2905078
2272554
2291709
2197870
191876
1282954
2918131
1236539
2126887
1162105
1150228
2570691
1507442
792402
2268470
249515
124587
389591
1742091
757567
2061902
385433
887301
1506006
1327438
1498841
216758
125262
537974
2391208
671207
93588
2088091
1603431
811537
1538806
2855476
1637719
732632
2699280
2276304
2816490
2855035
2567281
1015786
2895133
145555
1044542
2758019
892343
1804435
257045
2015609
1430690
393142
2387986
1390233
1741615
1577674
1581086
504742
1633475
475669
2643783
639013
986022
1946960
1000103
561983
2586188
2670908
1771917
2512993
443451
713168
2409557
934969
1109133
270840
104045
2475926
241698
2180078
818073
1965643
2204739
715041
364452
1260123
1636243
654521
917333
1962198
2093506
1874617
2584674
346482
2903213
162095
1827059
2611146
1079102
310151
379594
295910
1346942
473535
560642
1915542
2325160
2313540
2916789
1774124
2623589
888901
2686835
619588
497276
796100
1820003
1873446
950905
1414126
2267782
2342827
2028433
2814462
1853655
2096422
271941
851746
1654633
2297204
759433
1704259
1661675
872924
523882
717967
2117588
32043
553583
2915500
1082423
974746
2877051
1276016
1744715
2745827
1456086
476908
1859646
1501201
1754294
1655568
1389047
1842848
1367080
2885758
2550535
2688309
2052768
1410726
2670631
603464
1721881
794379
433387
2888819
378685
2077873
2000696
842629
633920
1951107
354424
2775102
2837244
2460901
827806
410771
1167466
813659
1100924
2233151
1462629
2074849
112136
932758
2521473
71817
450843
356621
2318584
2658923
2619192
1460864
2499029
538118
332261
1447321
1959180
2350478
1342431
307701
1801369
2200870
1961256
522082
2839145
1978996
2370582
1402332
1709445
2702692
65229
332006
607934
2842687
1801125
2610859
1085881
1819792
1158508
892471
514089
2473199
1844085
2861735
2410112
860946
1521445
2128520
2207165
608799
1749932
1674163
761902
2539007
2046688
1227982
219202
2351246
2390774
244244
2572148
1540568
449805
1338721
118387
1746176
1866259
548880
1945151
1339370
1613444
837784
135369
716381
1034188
1112509
86861
974357
1619511
7854
1511860
332725
2429525
513576
202786
861358
2357489
2873411
1103103
1554094
791620
123177
430783
2639464
1594278
91442
1220201
1202610
869516
2863603
1463957
468324
927930
834498
2616576
2883725
92678
767723
537560
1540213
859808
1071885
113547
1261897
715576
188641
497015
2886483
672341
1038723
1110673
1727973
739800
1856086
516657
2806094
522166
522216
1868216
340696
2642182
1474721
993439
2266129
249122
265360
211730
1268565
2694955
393117
2186012
1736146
1855965
2871553
1252287
228015
1556429
1056563
1169572
2936715
461414
2364541
804056
2839274
864431
292087
178811
1835372
679809
701187
893772
19954
313942
1381178
352514
2565822
2039845
2887685
144543
1606070
2577627
380685
1609174
125262
1323309
995864
1306317
252738
1055893
1382022
168094
179280
336012
959726
205933
1626553
614143
1716219
2137436
346395
1946480
2150739
202782
308909
348258
2363642
403395
2454383
1421632
1985868
465183
1295584
241515
222701
2762862
1401470
2743095
2561153
652047
2049630
1886198
1912738
2262035
1303883
1093318
1205938
547983
2622748
1289224
1837202
2031748
1911015
144106
2514024
1246255
2611087
1208786
2731726
2390777
1923415
2889139
1370124
310245
193422
1961288
751909
2843170
373784
2899193
392244
634688
988563
2444500
1566476
185498
1329647
1810348
1476703
2295908
2290960
729683
307213
1743591
2374380
2528322
58039
1059622
884272
1791417
1993597
1882156
1150632
131245
1660199
2632976
2272624
1059333
2890378
343899
1410725
2739496
69958
1865247
240635
2852607
2617863
1035192
601820
1879616
676004
1042838
2181206
1693955
947522
2884338
2235827
82515
720978
2308617
2352350
1734332
1267801
2289063
252407
19758
2509428
1597262
698232
1557799
2874755
815450
1170665
2726735
1108858
2360879
2597094
795036
333315
2190726
2778525
912557
2669296
2406373
2377151
1889417
2607943
1489413
2599679
2795344
1406278
1786767
199417
1750312
2023028
133417
497312
2554099
2723035
908886
989081
970453
2858403
1557362
1175601
2920438
96078
2686177
2657114
1371718
224213
1030430
505372
70566
2932753
2374568
1263244
2063060
384714
2721975
1803994
2415776
1265274
218423
989263
2715833
265304
2161528
2268559
2220047
1626041
2555469
327025
7229
506817
641839
2690889
1668371
83409
23790
2436329
229510
938482
1768387
431827
1127652
730857
675741
2061716
2848965
1941643
1739337
606222
1226973
2809773
2605541
1490701
1775464
324848
265009
1712995
1341901
2542351
1024154
2351169
1619713
2681798
536430
614505
1581552
2056058
1651319
190331
236693
2106282
2257484
1517959
2182899
712893
2605756
1083401
1296671
623407
68402
2302957
2754308
1192209
1365674
1401657
1605773
770029
1932195
1278396
2523546
1393593
1224383
748068
809187
234070
2619636
1696790
120099
736956
1728771
881052
843772
667097
2650275
198740
2164612
1089997
2408720
72512
531519
1562022
2745484
2219218
2133753
2508411
1512620
1489611
813415
144797
1637369
1913616
2874079
2742403
706966
93855
1668198
2906125
2811158
2843498
2489367
2842820
584188
1875451
2537911
2505824
2442726
753503
2682182
1775448
2548773
127543
355776
934291
796106
2411975
1528955
816731
1452567
561282
1306450
1171276
1377555
2498288
764238
751566
2668759
1646193
2239783
2677322
1885607
2133208
1769696
2460742
54711
312773
2229469
933073
2933246
1264598
2729148
1603281
1145199
1131694
807665
2526454
2421807
2543809
1541512
1275450
426542
1856971
2190011
624116
1091926
1840160
1358404
1991704
307541
1983823
1411662
1400331
291117
617173
1227441
2320767
985158
1446347
1234861
873672
2541401
2822
2684756
108106
1585390
2614082
889716
1879379
979648
2373015
374465
2336579
1221767
1515259
1667635
1358563
71645
1768501
2525836
1582693
1181365
1052842
755822
1031120
2873763
893555
425194
2884766
1799072
1204991
2901934
2233658
779234
1570413
1833170
1073371
2132692
212538
1881161
2650326
2435456
1515756
343171
2180348
1259309
862134
1927711
444656
926414
1051457
2376687
1358140
86895
187576
2789093
2741473
1051156
315668
2571721
1821399
87792
32401
1860931
823235
1025638
1622277
113372
919768
783462
376256
1559903
1488813
1290263
2822265
1821829
2255866
2861813
707787
757083
2260891
2840946
2227442
1022836
919771
2040843
500776
523522
541554
2203779
149336
2506895
2913970
234113
36526
2588731
2145722
2410969
1318490
748097
2294019
2598541
2322392
1488861
911374
417704
334519
1681156
969117
2866809
1847856
2139391
2184548
2364137
1710199
1102665
1063386
195488
49674
2714722
2923183
1498686
494430
334401
1505553
2906416
1993569
2905601
2635928
986151
1150366
1038692
1609669
2658737
2691874
1031613
1417762
533109
1797156
961885
89415
1178254
679204
653379
1080296
2219922
1272015
1034651
2152877
2174051
2871119
2011235
2371093
2719335
672222
1405233
1500807
822656
761914
1612827
1497755
757269
2886271
962009
2110912
200474
1335104
735810
735915
2417660
254227
2802750
429982
1699691
338796
955137
2543614
800248
193858
304464
2047570
2566165
885319
711707
1491238
535663
147840
2648390
2411963
241620
2366998
2749818
2648870
1916050
2732955
64564
673550
2809650
1428012
1613249
113386
1870521
518617
25393
534574
796771
717724
409696
1816998
1739725
2599945
2673963
2065144
1216778
755724
1494387
2036014
2473721
1267655
2323562
215501
2262452
705633
1907244
2228983
617975
204072
199544
1703779
1646291
546706
592722
2040054
148251
949645
1229150
2196818
131045
2468646
778856
1578274
2719565
2448920
862062
618524
1337032
2211223
1269545
1178553
2667531
2431652
1979095
1448078
250388
2881861
88701
514394
2087777
1026072
1240752
1062020
1073682
881497
2296609
910059
877029
2903557
1660308
35100
1015920
1853940
1647331
620204
219141
217842
1092688
334561
953460
160921
653042
933383
413897
2175696
278860
1253763
475338
1129996
2795620
836064
2885290
1682282
1839034
2749102
1206862
6359
2271414
2009303
755059
1599917
1632952
40652
418600
282122
2179787
359667
1402687
2103014
2220965
400484
1491869
1580882
1149755
1278258
415270
2223139
2324714
1376772
1788600
2881692
2140410
40514
2596474
168134
661959
957625
1293054
2128025
1877847
1362911
1674725
1089453
158812
68752
745034
494128
1622644
1422
1474292
2060438
536831
2425488
1950691
2081728
2620930
2444841
1795577
2401680
825523
1811924
820334
2392630
1035343
701240
2759776
2559804
2670072
1167172
2276022
376572
1274144
126444
1578703
932303
2233310
395759
1742114
1122994
208107
588316
1506154
90170
249653
2490526
2197477
1311436
1401668
1836473
663638
2631159
2266896
532928
2057082
605461
1558657
2602189
621858
2730574
2220521
1679825
2278622
1343707
868712
1094869
1635954
1226950
455569
1750144
1697893
1477159
2637346
708401
2543434
2925744
518210
2048151
2429829
554068
1867241
1358751
1169992
120436
2683701
2649589
2039157
279025
2051065
1502645
1697898
1903831
431292
2900672
644542
1295647
1657393
2721481
2680450
2583127
966785
2723638
2644160
2667966
612911
2857752
2744509
1721571
468255
1568554
519180
2314517
2369179
1626699
158729
2112416
957699
411394
2547047
132876
1654567
1750464
2144025
2007822
1567334
855909
1191995
75856
1183223
1477749
245620
1301624
1332056
2568769
75070
2617090
790638
1559480
414116
2272008
1930674
1464472
86621
950272
97810
1037743
1385254
1633583
1349635
1981775
723661
812363
2695303
1455340
2043133
1087767
503968
2681933
1591433
1511816
528639
1842076
2374662
1941113
1750958
1712416
874678
1059448
1349556
2144394
1995711
78213
2266641
842522
856276
297488
808475
637552
2310875
1126761
1795724
673143
2465678
2080207
2081607
2335507
2880376
2890416
535839
2435687
645197
217046
2239367
1435444
1535399
1102947
626446
968945
2067209
1835235
2533459
2770250
717337
806846
2349243
2503382
215126
619120
922634
2124396
827504
1043996
1368740
2804985
1956481
7644
35305
2539588
1968126
2752408
771020
904924
2578947
2768481
1395902
1669710
1946946
2211754
1096099
2624011
455647
2228116
1864955
480527
703226
2917263
186814
1932647
2827747
1942672
1537965
1872908
341564
1437865
2536013
277255
1958875
2798182
119170
1341756
1058189
49729
829592
573046
2734949
1841627
2247351
2902394
1988842
1215474
1774780
1503745
1667851
990576
1963222
514362
2547496
2054234
2364011
347471
1922951
2887277
2410167
215270
2113067
1748861
1965422
227861
961056
942434
2286947
2915602
543268
373988
1095392
2122230
303199
1504410
2761837
1034880
2543834
2782097
1364370
228226
2648144
824352
1002406
2129074
1742476
1336246
2808354
1113048
1369078
5455
784690
2043752
2600576
2102988
1712909
631301
1286786
2843278
2590630
1771559
624279
1347602
2814111
1926172
977837
2639867
2281967
2261563
329489
2675803
2000463
156076
178256
1788404
2346795
2468719
450465
2934642
2410648
1486404
2760357
2069991
268342
2248370
231675
2282248
2158156
2286799
2395610
2689485
133045
527511
1678110
506605
2590320
1992490
1991000
2409560
1493190
526395
955557
2310396
2259515
2452457
103831
1066275
2482648
149541
1970976
369663
1998834
643322
1905556
2583146
1361102
1118334
1752027
2709607
625614
662498
691547
878889
2156885
2283897
1949565
1137385
1402174
1655052
2761532
1561491
2582246
47781
1374309
841778
2717947
1783630
1226165
697619
2326053
862213
1315189
2511627
617981
2366046
283406
2657473
941639
1271332
2594145
2660281
2530799
2178753
706777
2939685
2495870
1862403
1730729
1035866
960620
1699692
288111
1739662
189884
1455112
1383982
2297672
2591548
299792
2782780
2884127
1436680
2502833
701981
298772
1791258
2336336
48342
623972
2603309
2278398
972188
2584543
1544354
2847957
157178
2273487
234554
2721386
1668034
2147836
1127132
2868080
1953005
1825648
183770
702984
1538730
2410934
2437297
1563713
2519454
593651
895879
2708967
2748409
1976057
1257965
841085
2106508
696797
2750774
1929097
2361260
2318058
374415
1225253
2562487
8631
1930233
233824
593024
335189
869257
460209
917155
2710778
2538294
1684303
1829893
2401940
461280
492460
1541293
754557
684720
103082
1141015
1955135
1128715
1036307
1770724
2054650
1828595
555237
2843364
2235910
483377
2888952
1852350
1703498
504047
1111894
2221948
685853
1525131
151493
1508637
1306224
595354
1138596
893635
2565288
836194
730164
1823492
1211536
674833
1265909
2678961
2030960
814656
2890991
2151067
1500748
1912829
2012675
2787669
2520375
163008
1892189
2034919
639347
1219229
1346793
1313795
949730
2719779
991510
2822983
1832717
505172
2216070
2350295
199163
101543
1004665
1098314
2330438
509825
2487641
69719
1488731
310491
1414938
2261261
2404074
1453454
2534189
2456801
1363690
2530309
630427
2718668
2543923
2130703
672728
1098079
1045160
291009
806612
1300957
1588068
2325234
1035247
2050182
28550
2932321
277732
2277020
2028678
2850948
2178101
284002
2232305
2042910
923547
1423421
1827476
2004484
2063595
1462082
2712722
2812945
2105534
2269299
824340
2732397
1266069
1815072
178622
1330493
731248
1524717
2842613
398457
332414
2826610
2000174
1328578
500802
1052092
1820176
1458416
392106
2477097
1233719
1014468
297240
1322848
2290082
1113357
1272720
1370401
1636785
2874917
2238663
485521
1759667
452842
1316033
1368549
1991299
1921688
821436
1548018
91992
859250
352274
873060
445754
2845621
2372358
2575303
532039
983358
2043464
2433046
1265056
2227113
2113383
186916
1687212
2555935
1106204
570378
45183
1468667
2438842
589040
1469792
2192786
306650
438606
55086
1171845
1518466
2852049
1624553
1794031
2056544
1426268
575447
2135687
2918352
2155260
2657373
992605
1773583
931368
2034230
1759098
1279006
2767906
2345990
303166
1839192
2784108
534887
2506069
1192491
651306
1454930
612528
1576545
1085150
817573
1059863
2030295
536738
1216003
1674021
1007933
836525
927830
194909
1602398
1987766
2667157
507659
2448433
337892
4775
1314777
709921
2003585
108720
1414292
448565
2553743
673248
655686
2207362
1100365
1273733
753479
2790245
2319507
2050183
1378241
1730138
1426486
2091157
700505
2872857
2485886
1305893
2551659
1936396
2489195
2015344
1091273
2092353
1145809
841918
1775206
2676284
1956802
2375380
531561
1354456
1385021
1334831
2298888
843391
1709100
2796905
2270587
2537149
486703
1427199
2050890
2373463
1375056
1908781
1146695
1062477
910342
2305432
2155418
2070422
2384716
1462957
2230903
1640542
2688391
886210
1378122
2213677
1427674
2211096
1450283
376916
336925
2936055
294863
2372409
1381772
910696
1559115
1106994
1661437
2350221
1134348
2256263
1560490
2326754
2489025
145344
1708201
1882541
2108212
473684
2757227
2668619
619760
1901537
2753814
2432265
2609767
379620
2823966
2512555
811595
209256
100442
720606
8518
1276771
884790
1254111
2697574
2748518
1027806
728357
172973
2441889
2245589
1446911
856211
2168632
323942
787235
223326
2477447
1503270
2442055
2696059
654675
2292715
370481
1692741
1537189
1144854
571359
2198953
2440431
2657229
2425058
2463868
2800267
630091
2917348
844261
2346890
2267859
1390229
2222809
2092010
798368
927467
1486335
2849935
1184757
1247049
941168
2130908
745500
324631
316105
195849
2583605
58603
617874
1969796
2460746
199886
2722061
909744
893045
521385
2245137
2100140
1668575
2770613
39444
530822
2332206
2912522
2787314
2099024
841381
1156494
257232
2800917
2569305
475521
622663
1639294
1472405
1576516
2649938
2628110
1828210
2099036
1605722
2391161
1170790
618855
1199835
1484342
1971340
1547778
1869442
1216765
735373
2573352
2735273
2461730
191919
796391
1161662
708480
2305176
1194809
1309730
2255329
1336715
904770
394470
249275
2781190
1889352
149424
2034888
81262
2481812
862827
2712505
121345
177890
2862784
1952106
2486307
2279074
771027
1769709
68467
334708
851511
352012
2469707
2083280
2879890
1608241
1168212
1863986
1630041
1288275
88159
1998729
2611341
2171344
444959
1685392
1546873
361532
2044095
261295
2829422
2729230
611574
1464076
2399067
984437
1735859
2876593
473498
649095
180172
2149301
342823
2786983
2100112
932744
1024088
2918083
1572478
2118961
1636231
611721
340293
2703535
25778
113128
2259622
472839
1078324
1116488
1099031
793989
247998
884706
1285608
2817826
825291
889115
310881
2363675
1975673
604652
520508
2273519
1145483
2358394
2824751
498376
2691499
1009564
1093854
244438
959650
1340717
2294148
117461
1187202
2078520
1453153
1107909
1022060
1916885
662411
2839601
1987255
1152685
2632255
1877277
67049
1478907
222046
2792900
2504248
361277
1956721
1237167
827496
160657
1440408
2450534
2009087
1217323
51334
1889522
841418
2725831
2520865
2253707
2090864
1785661
2263156
1302558
2276973
2467638
1657598
1776701
133091
23671
2904192
538442
2839461
2065501
412085
1978715
2801337
1252438
568324
778223
2340903
1592786
2623653
17288
1940842
1749351
622424
2734037
2777777
320132
1323818
2525705
2651219
1959685
870400
1916529
2045943
44757
2168389
2852134
800045
2835289
1382219
215814
2265610
558969
546020
1339745
2906898
2293553
1234253
657489
547984
577750
2770462
1171561
2236073
733759
2769055
1166307
2773460
1540509
2243140
2102924
1601143
59521
1179084
2714448
616854
567157
1721725
2778247
2824957
1910128
1179126
621593
709012
1427341
2232782
1050228
980551
1152201
2839089
2516518
761375
686531
797795
975108
484111
1999466
678921
744563
1888992
1614848
1412517
1401842
629282
172675
2860410
689383
461184
905404
1302275
733148
2594587
60687
216524
660212
2815766
2209146
1662164
251500
1921643
1101215
205925
1983281
2092795
2003633
20560
1902724
2748732
1654353
229748
2786638
1353635
120948
1035628
791625
2258250
1488317
2454014
1750639
264531
281212
731271
525304
2394044
1367723
2356447
53473
1022113
97331
1952602
2587946
1253178
2608393
1566713
2667381
1464065
2716930
2900980
484174
690368
1357474
584106
313440
1739457
455426
1128667
836752
358230
774486
2914580
2478606
1390905
331685
187011
2866960
1752819
1475588
1162723
2293438
2158280
358125
1467710
1338303
1389373
348645
504618
1007600
1991021
2219320
1073556
2757515
861110
2063345
2320588
234088
1170659
1329601
2542022
2692648
2524914
1219547
1448690
2360696
1796580
71368
2021187
582252
2548482
1207666
1359325
528308
1962333
988009
2380228
2450597
2073616
541155
912797
955475
399229
690705
2470311
1485225
366889
2003875
1572820
705331
2295010
366060
2511554
1381587
2094055
1479465
1852155
67105
1860809
1099956
410151
464634
2421263
654628
1451927
562025
253805
1343292
946427
487048
2632074
2129774
2652652
407245
952837
1697434
1835076
233725
1673954
222163
973146
915413
1893246
32444
690400
1065319
2470375
2661970
2873679
234557
1308095
1155529
381601
877129
900154
972782
2803744
626044
803941
2905510
743422
2595024
2231288
643035
2799664
1002893
2867300
1084040
262935
595003
1038023
1761712
2533696
722088
2856874
1037070
292378
683252
2121818
1584594
487699
618782
1155177
1762266
2585066
94118
1473371
263199
2666275
1131149
873185
2663373
1474358
2026358
1990261
2233402
531296
2631275
1633574
1933815
1635076
1377224
2076631
158559
2046074
329598
341321
757343
1471596
2128587
2935178
1500274
662131
1924552
344915
1681470
2284001
777834
157968
11789
663892
422236
195542
1457621
1779353
2343613
2434709
2556318
1841242
498171
708247
2098812
2324897
1487684
1688428
1222019
199716
945545
2541719
89811
2166317
717693
2565564
1791859
2413508
710538
1823964
204051
1662614
2347050
1835724
187467
2277712
1003515
904806
2542613
1569539
528084
718008
1988946
578971
2343949
1045605
127173
1723842
282630
2044373
209240
1397496
1138315
2139837
1158824
2612843
919382
176187
2488823
1791760
1456604
1862475
2667559
389316
2609920
2924265
1013303
1457930
2918753
1071089
1953934
561422
2920249
2416339
1679876
16373
1307089
1401649
1747939
2203994
1051381
162000
2728610
1988301
2291824
2224717
2715245
1077452
243761
21263
949397
1462174
2886677
27011
40992
2230074
569730
2089568
1984540
2879189
2799058
968453
1513597
1772590
589784
1173161
2445220
838687
384122
2681711
98986
776688
2296827
842235
1441475
1488427
697928
752458
1113860
2515831
348274
2928763
2567609
1405240
1599799
58640
315558
1521838
2553310
799325
500647
2879193
2059670
2191689
1019854
1573537
1985341
1300764
2816801
2020229
1086074
1484587
745786
213583
2289536
1634132
729681
2189238
2112000
148090
2934621
2578263
1146100
1568909
1578474
2768315
1084960
1830716
151406
916062
2838220
403601
1050515
2549827
1751534
1708469
1947449
2866960
647601
617336
508896
2384885
2833757
2516044
498587
710656
1775151
1165280
864993
197607
2386876
561608
2939123
826694
166653
1740750
1511471
1858077
1632055
2358862
2810882
1136490
304236
1124912
2858824
2892746
2847751
996267
2914356
2358073
2278279
1471952
183138
2547339
2047584
850833
1326810
1794865
1528024
1893290
1718079
309186
381312
747409
2780434
596271
1927751
273976
924430
2606518
267743
315682
1578600
2840082
590247
520201
1031078
167489
369417
1388931
1715390
1629429
1179524
1046020
636649
908785
1471147
1633080
369012
1083369
2718894
2798515
1759090
1175938
2796667
2043172
2766561
837679
1187084
2614188
1472619
2188822
717793
1999344
161657
830581
597290
2458932
2468174
1704778
1055359
1087232
2346754
574907
2167988
2271771
1092491
2712106
87486
2014389
2621396
1869462
2541408
117218
1212436
1422192
2850505
1710697
1384085
500424
1912747
1498854
1794803
2592066
2606652
1448911
13569
1291577
1672362
1602998
1114998
1684930
1791634
2656786
1190736
338887
2486601
738518
2322576
451568
1548386
509978
1873222
472098
804836
615529
584787
218099
2109910
763030
435897
668362
1128560
2826467
131824
237373
297916
2071940
2552128
2658211
2079999
2936902
1680077
853874
1880796
2004597
688790
1016091
2827548
2359144
925327
1738794
1988890
291179
574014
1816960
2507007
2716176
2447386
2447751
2152799
1061032
744285
2126423
1227970
1057253
1171388
2887083
2626237
1086557
372174
2881877
2432582
963012
839255
795485
2194797
156001
919265
2687323
1778950
1412969
2642714
53100
1368715
492946
2442131
2093398
448839
1205838
977236
192184
696106
2473771
607653
164380
1524941
516497
1297075
987667
1479688
1936312
1072114
566196
50091
2222795
1942069
52393
2585712
2614482
2411681
1534688
944728
1305528
110799
1363433
938551
1420048
2933609
509323
1573406
2801097
1343531
538063
656950
1711203
2086685
1422579
1016195
568565
2663240
593778
2338982
2823165
399875
201834
2837630
1348715
1203842
2856395
2458029
304049
2212025
137855
2444391
170301
1937887
2393325
437217
1160954
745999
2898742
2031780
2293219
2336857
2309896
2383860
1275893
1193056
2514336
1138204
2552359
2705747
2758336
2394398
701209
2780967
423452
2070959
1593725
1986738
996038
1402858
1412108
1898752
2420915
313023
2730575
429611
2925770
171500
863777
775438
1029236
1943181
2035112
2221747
2600929
788990
89030
1242353
556876
2862586
1581784
1607292
508996
2811562
113534
553226
1537413
2760801
2483274
713945
2290984
2512146
1435582
1067439
2573708
1531824
2761399
809741
621762
1721684
158758
1242048
1066926
866797
70873
957656
2742496
2741694
2072333
781468
1075404
2089484
323007
2419206
2406634
2350953
1458238
1132704
2174487
2199978
764343
2328945
264729
464062
657855
1236880
1679980
2155447
1157747
497898
2197256
1966390
309180
2652466
2191429
2565901
2174924
818766
2237212
445994
1656267
2454278
532496
1002860
832073
780691
2317938
118029
1712795
1967480
674114
2366058
2123934
883574
1964361
2923103
2375342
2879117
2682322
1011910
2252552
1086717
1050766
2762710
2088020
2032028
2410193
1673189
779328
2682955
1346220
1479873
444584
2928585
288443
2938139
677372
2366266
932650
2201662
709635
2877361
972063
2908346
198849
239089
2777302
1753316
578847
116684
2562163
1773994
2742443
137353
1734876
2584749
1414163
1937403
1754720
1284499
465800
1368161
2633476
2400243
390899
1350073
2754103
624150
1829719
1546866
2640866
2746826
1718911
1339951
312131
228359
943336
1679133
2557736
2857809
18346
881558
2052893
1557864
2250917
1953117
2592199
1609246
2931893
1763439
1467515
1433292
96047
1385451
1060262
2912902
1108550
515177
2550547
635489
2807881
953232
1874471
772124
148575
2441901
1595274
422133
2773535
459915
2860594
41388
2043296
2091834
2498782
1936456
1398908
2815595
2658162
1388482
2719407
2124547
1801026
490599
466045
1927701
810894
1704779
1511566
2930158
2430914
1686203
1931306
1909515
531722
2513091
2511410
540232
96535
2441417
1378853
1011697
1053593
323131
1723506
888542
1488513
2506224
366208
1088770
1248594
2875111
1970533
1318096
2842487
2830818
1648658
2437257
1784158
1697740
1977939
1536770
1649336
509413
1657486
1600306
905066
1886127
742677
1920474
2441639
2406327
1945657
678662
1205952
269093
958190
2170208
262028
2421011
460658
618474
702478
41876
1746191
511712
282476
1844825
863033
301313
1149370
1406540
2068061
150335
1496430
331240
743482
1591275
2189535
1734192
749689
677975
885188
2494407
768975
971702
2624560
424156
2517647
2327708
275596
1000965
1731993
1656902
2262068
2844682
430036
442648
1182644
1266405
1624641
2928620
1320419
117911
527517
2019672
1894599
2231602
2422395
2847731
841181
1629394
1027658
335622
556762
1526351
2645681
2938969
1024719
338796
712317
2453326
957465
1614901
2601429
218555
163700
2345339
21903
2525589
2589319
1064086
506503
844585
40542
40035
2157901
2873865
2398150
2730430
2312865
1481351
1590353
2402684
1913483
1380415
2400150
683270
2737233
207112
2044682
1950453
2679031
124536
1120906
241014
1546200
2027301
2268737
2708641
2376313
599501
1443038
640925
1913686
658606
993333
2591300
589267
687033
2199165
2937114
2562717
316155
292629
269590
1621614
2646382
90496
482180
753241
1298896
1541227
1173442
1968561
2307660
2875790
799382
992975
2540800
1691960
2672426
2770206
1605076
2173228
783333
1524912
1310803
910024
1524895
2391843
240045
2540105
206345
1898026
610254
2091120
2905625
2344506
968364
42131
2475013
1450694
2575360
2221108
263112
1457727
2120376
2259167
1034904
890096
2197416
1332303
1974656
649488
766617
377998
325331
1954674
600519
2313066
27568
784018
1224192
2755278
2077879
661412
979919
2809827
513554
2292227
152261
2251768
1582396
1084292
295813
1591530
2395449
162795
147873
1816289
1820412
2677896
1332882
791780
2642022
724649
390316
2927830
305531
2308623
2195825
2107945
410989
2432877
494785
1610911
1224885
2531469
280419
2142857
39804
2375975
974847
2365072
2626229
1610054
886626
148994
20761
2428028
2479312
2415583
524032
2168048
2763199
2906097
754521
7068
2739705
549762
721348
1426048
67136
1218548
1059714
1178648
774908
1727065
588353
1485736
342649
1139338
1491264
1560449
1517221
2242870
721792
2010950
2446131
504525
2328484
1921938
1251320
2318751
1151864
2732716
1592602
1784510
2837266
344438
2748755
2257945
2722379
160421
1559303
17026
2674261
416434
511909
2266503
2688267
2334834
655621
242657
32675
2506414
1779980
1334121
2404160
960385
2507546
2816071
886095
2025489
2254103
2011919
833969
1381331
2622538
982374
1293424
1302082
2075776
968274
1775449
2504626
2309938
1244051
817984
148978
2370036
2633885
1366061
541915
1858448
2774050
1973038
653232
2456646
1512720
1591907
2566021
1352083
1720167
10370
859440
2107397
2671391
1116388
1486121
624979
2399343
720936
656935
2190521
1179341
2208041
736581
314545
751773
2744659
469535
2007642
2510676
2634600
15000
537837
881083
583796
2534309
1772373
1847722
2866668
211118
1041182
2552632
1095966
1543663
496883
1703311
2547382
861748
2147285
1517645
2280906
1894956
929895
2647502
1607291
519393
2820754
330427
1226473
1014702
614006
2541600
736516
1488310
1333276
346827
2914333
91053
892457
1597506
1297907
1871573
2760275
1915593
1028121
1178635
1626577
935270
1983881
44648
2611438
409814
409051
2459145
144030
1049803
2362591
2802853
2459266
1856995
80017
1731776
2108953
1263357
1794225
2214155
519673
1328192
982525
1633091
850417
2386251
2669621
728174
1553540
2272500
1255644
2159801
366909
1943906
2781871
2701863
1765145
2421759
511803
2916231
2885486
2303749
1177566
408158
2761857
2025123
1492759
1683889
1355710
2093534
714951
101109
1415597
1160905
1806523
1200411
141945
1675159
672309
1193646
2012296
1841250
85053
89944
1366449
750926
856374
2792329
1482045
2537423
2480601
681161
1499874
2554524
1162540
1113529
937326
714896
1150037
2162038
1909281
659368
727391
917352
2121119
1265818
2769802
788026
1195502
439135
775315
1716401
1297260
89003
2197507
207235
531997
1835988
1113581
1053456
2232374
274591
1585577
1248506
2304508
1100691
68899
981948
2160648
1741875
1118625
1372757
376173
1512430
2191642
152840
2442320
2188228
899234
1737927
824493
2041597
973409
1200419
2263767
267731
2022866
1579423
2691098
2709415
1893713
2652490
2799149
2573728
1590856
606093
1763927
2142003
1786440
1484376
439184
121532
406781
1400723
1928711
492346
1596404
2658786
1256395
65758
1706405
1431368
1865747
1053816
1597375
1515543
2334848
1469708
665723
234516
2299470
585435
283377
671604
375121
2859872
1832808
2411904
2565968
194727
2219503
113957
829449
1824798
580453
782247
1119924
1686307
1680617
2798142
1610276
1673756
109935
2910184
398276
2094791
2796822
993498
2410973
596629
1256468
466671
768756
1471555
1792200
2589499
528846
1563664
669561
1023703
1693356
2396330
700810
410672
2155869
2163220
2653427
451587
1307859
709725
924916
387580
1584988
1234047
2440724
1967918
204319
2104734
931535
1273184
2892650
516056
346813
514053
444408
1456987
703184
560306
132499
2778319
400609
1210308
701970
1542732
1299300
1519155
1860349
2090286
1799591
2183196
948276
718077
61403
2205590
2832468
2132610
1832584
464110
2904891
1079730
2538212
739784
2312907
507459
298720
2163013
2833410
2912017
638360
1210383
270406
1655125
1378397
2050993
2737412
843778
2728674
1387319
337482
543088
1669873
2120227
2920287
246073
117056
1916032
51504
1093010
245318
2805051
2448814
2052935
169166
1658814
2632663
1828974
95877
1475796
234374
1405817
1316759
2925925
2036309
502034
1931559
153292
1761629
1066144
2795488
851300
1613557
2749981
2427094
2207517
88918
956616
1721100
1056411
711806
2757211
2866972
2092131
1344297
192524
2032735
1482277
2016437
714967
1970640
1829123
166699
2415906
633044
2647064
2817527
2050942
2004581
782488
1321349
1444862
2863478
1915990
2817625
2577434
1586376
1443804
2634884
1470455
254886
2438027
2910570
2394092
1811822
2784875
1234843
990312
1060815
1395153
2161220
689245
163321
2235942
677055
2516230
2344994
1311158
2837733
1514426
2086505
2655754
1224060
2247363
2752366
2542307
207307
381453
2654741
2398975
2024229
1409600
2198200
457454
2481455
50676
114387
1159255
306926
2337574
2362045
2184230
1400698
2770113
1917407
163397
242808
952180
1382570
933321
749003
1596852
352515
2828582
663540
464469
1024261
38913
2178452
335705
1050531
1369188
594641
1098330
2013274
1360795
2115908
262790
2161160
633326
979005
387069
589364
1101508
1401851
1457467
569
256896
2378821
2792992
612241
87274
1028448
186093
1982502
1331504
919680
716729
161247
357917
1109538
64250
2255496
369106
97359
1469496
1165470
140713
2541464
2129112
293448
1021805
760436
2211436
1987956
2480815
542980
1088734
74598
809027
2239419
1995815
2170853
963771
1343206
2191020
2330602
2863709
1815249
665255
817732
2113523
2267999
1856472
1192597
1654728
2697484
1019521
1514919
2788767
1203608
2290515
1784687
2833424
1412715
1516868
250309
8313
1297441
2270861
2383056
2054533
2319235
2724068
533490
769847
1725692
814813
1569389
1528323
1810967
950271
1677519
744736
2484488
2567152
2521184
336684
45566
1748609
2771780
187491
1541454
1406990
2438960
1513901
1126104
1546844
2477285
1127891
1496611
1622112
305911
564606
2325816
1240500
917381
467605
458585
128345
1121958
2165617
2081955
2057897
2021949
2940237
849116
2880496
469570
2561715
883940
2556352
94259
2627625
2384099
1621790
1293211
1666611
1669210
633409
1596594
1874497
2834887
1339307
911988
1748312
2375731
2729316
2787832
476692
2465774
552668
2641055
994562
1213460
1056060
841758
2221479
356323
2606502
2088706
1438904
2926175
168896
964827
375147
1594052
1815935
2612453
2200693
1808726
855072
2470245
2703217
990737
2789835
1372559
2050963
1667469
1513083
2140748
1370924
2146150
1272554
594602
1515204
2329205
2023392
2246989
1536245
2497209
571094
2335948
36837
1132745
1923326
1920496
1892085
1189031
1194065
2332699
1788933
1864225
2331443
1036089
814592
1875287
85636
862479
2709333
847372
2647636
2056334
1630496
389130
2829591
129752
1664473
206079
982847
1552409
1364435
793700
913773
2176014
2600653
2659982
1825638
2769935
2444819
2598023
2187619
2432363
1825748
1665447
1113691
2402506
2479830
861007
2507323
2472514
1919824
1672063
1686832
1675595
406712
234017
1987661
2521432
358861
617867
257551
1238470
409409
2418276
573368
521559
196475
728859
858312
155183
2901405
48601
1846144
1886066
2206149
1192570
4053
2019111
2578427
867847
749677
377785
1347456
2651483
2466001
1459648
352217
1919343
1699599
1362574
323980
1892900
2425819
804145
632635
166189
1032913
2132935
2304883
2882845
1419186
2636303
1424582
1982505
2409991
2217771
1277115
1169190
1694913
1849071
674691
2483859
82823
1112547
438142
2612807
2241694
1659983
166733
2813811
2506950
2543738
966491
628248
1917622
2472762
2557608
391313
2669532
2403226
2162639
2516699
335416
600086
370323
2906918
2662478
2786724
1256836
1330490
1562732
2549259
130320
2236771
2501615
1913152
2296809
891191
1110171
1271537
1203281
693263
411807
1467711
1704270
2146380
760800
717178
1123793
565974
1713734
2116998
2651899
516784
277265
2710465
867241
594917
800685
578595
688061
370048
1205123
990393
1512144
2311183
1372273
469207
1488309
954267
2890321
2245372
2323043
1326398
2270558
2013856
536929
718923
1218207
2276835
370879
1893686
2042280
291026
44147
607528
918001
2328159
2289802
2038204
2594063
2253836
1153332
2039325
2339895
2199360
1434996
497294
2597141
1286530
1582584
328738
800584
772253
1558042
1321896
734273
1056794
2295649
2025510
2822133
2524086
2185602
607026
1544712
2787927
1512165
156274
2783177
1597599
2274031
1410512
404322
2358660
1824629
2481392
1853888
1502182
584969
2249410
2606668
107728
26379
2409726
1146118
1520006
934429
1918468
1434346
552465
562515
878987
1646432
266232
2809895
1902969
1156808
284611
2463220
296030
1515090
1830132
430273
2024397
1862577
1034409
166453
1696213
2787671
2005667
1743667
467271
1207351
392878
2380969
208086
2738169
2460493
1245512
2344565
2052930
203120
2553174
2032881
350785
1845750
1522042
1774480
1430597
1198041
2160368
1090736
2769838
2896110
1565789
1708799
1779910
1234067
1822033
1121335
2012606
2620108
1749754
201440
460872
1408974
2553760
2393808
1391471
2891772
675639
44987
2148303
92745
2364121
1278696
2753091
2445847
740449
1221505
2298319
1238242
2002058
1658151
62087
2148833
933513
2613886
2020420
2584565
1616700
1345209
1143006
1596499
2892294
1443191
2685221
2616711
1352688
38028
1006010
1560599
2094766
1818496
659543
49988
2300433
2032819
463130
679375
2337059
24667
420688
2187191
2757030
1431798
682109
2013210
767890
1961265
1773248
1622367
1453714
15219
2003566
2709515
1755803
2598512
725338
2360813
1757937
2178656
1317654
1990437
925638
2897643
1840668
2805116
1720468
1795370
1095450
51497
40950
609737
539214
1423838
131362
1667243
2677622
323009
1092957
2552193
331352
2657134
1064017
265206
1192754
2434142
516855
602334
335855
2897757
1357949
423934
912063
517331
659843
1227914
400209
2637431
1175225
1015111
1659380
1763965
1513251
251297
895216
218586
1273847
757417
252706
1027888
2571162
1861679
1995969
846706
2334566
2887089
928652
2093322
2925951
1245266
2169741
572492
135794
104701
1117181
2680961
1480742
1156449
1433790
566552
2350550
136628
1613972
160559
2321372
1144370
2460323
2914131
2459547
2487733
624552
1642650
1355088
915660
1747624
130336
342785
715537
1162853
2902909
1697613
41309
2405935
1532265
1811989
2830800
280134
2697126
2820767
1124264
548584
1365484
1352647
2217946
2917792
1473461
2076349
1016056
1212596
530952
2677062
64167
2906784
2434738
903218
770479
1542778
1657941
210755
1133519
19427
855353
762479
1970416
2215427
693965
735532
1300282
2607319
2456458
378432
637744
733119
111870
894363
922460
1590225
2481125
2288004
246567
2861451
2512758
1923391
751388
2535912
1746788
2099556
1472355
1765186
160075
2139016
531825
2678364
1037648
2839175
785712
1901588
2389704
2787929
2361051
2331806
677778
2122840
2607540
1972643
1418873
448709
1995126
853986
2080845
2085999
988356
2232654
2713302
1061500
2079069
1710460
1017137
224099
1497101
1975491
1494384
1703712
95419
1318867
1103703
1071701
2654245
1518609
1359945
1889418
671828
2898531
2663282
2096600
628894
1290233
2151829
2344614
1352441
2557657
2271524
1455512
1142185
1814345
180545
1303
2855811
1348331
247766
466586
1896604
1286406
604718
2328055
1652868
1204243
305659
392186
824295
2832054
422210
13980
1601667
1701251
285030
2622481
628979
940216
2063721
781909
433408
1388835
2187016
2539653
2739867
2076869
2544479
2704250
1495835
1286832
1913568
2308241
1753851
1406798
755281
2159869
904050
2741694
10062
1373905
1984445
2439179
2555816
1642990
2314858
1514178
54355
538404
1827298
457793
56579
104452
871330
1796707
856377
466275
897367
2233062
2647717
609577
500459
2268105
205628
2616800
1374483
1529583
2257081
705687
1955403
1165910
938771
2140317
818817
238005
2153765
1990773
2526402
706541
1688768
2084720
1793759
1027120
1114703
2286957
197105
961340
2476062
2828241
1026278
1830225
2716794
2289691
264524
2197813
2801028
2871960
869523
1644576
2749398
2735720
2432816
603866
416442
768075
2533162
926768
2823802
1239867
993056
2801043
968250
2431625
691270
2232978
295348
463909
1861009
2092490
343381
118029
1750213
1700099
2506111
2545392
1223963
2572275
333591
2766051
2719230
2674947
806009
619209
1519465
1128926
122727
1374597
1656184
2167634
972704
54307
2094246
992777
456820
414101
2284915
1396775
1525989
2550634
853173
2555090
1879109
2388317
90300
1436559
2481476
2652650
1246803
363081
1650679
747558
1522180
892648
454957
2138011
2289303
566493
1350235
241643
1509229
2889945
2183016
1635232
1691867
2099324
1136926
1373315
2011954
654281
734851
225811
2717189
2852418
521772
2405911
1465773
31122
1974873
2622381
600573
2372448
1582110
2121541
688124
1174437
2083438
120902
1304999
2924910
804970
184766
2319674
1636936
2780101
428554
2186513
2811013
2311857
943036
2120680
698331
2488432
256956
2698579
2525101
342127
125715
1838995
1421490
1387082
1206085
1096930
2655369
2585161
1219312
47992
1677450
948045
1211669
2749895
2011454
772573
454379
1237168
2026058
1354097
1949863
2281993
951482
1460565
1647672
1398889
2576112
701419
2235178
1510120
2123764
811680
1924720
1915978
648127
983176
252028
325166
452776
1688070
113396
142495
1583367
9724
2202335
2424266
1519530
2100222
1636305
177007
1584905
1434372
672678
2465356
2482852
2727649
1436581
1407608
2768997
340904
1375531
1215860
1260708
952787
2414196
2459396
2653552
1095260
910944
2425377
1025865
559398
2881163
227857
2011112
2317091
1862492
387089
1163546
1322307
2044200
2698733
272684
564112
917618
996853
1126033
611061
1556124
2654827
1889026
83433
2280705
2059716
2424464
1022671
2222947
713990
2837328
2236529
444043
1019947
112636
198677
1080647
2110489
1761281
859076
112725
2894006
1819295
2574852
1974562
1791737
1559538
824947
1912611
406139
802135
135169
1631490
1243600
546267
622190
2455396
876055
2759436
777270
541803
2741955
537435
1911208
2792580
1058558
2335951
541720
24756
1509846
1006034
914490
119973
298586
1477137
1799587
1707889
555662
1854733
1260390
194638
1609639
28573
2297235
2686462
2171798
659982
2374084
305164
435881
1884206
1599975
622766
2314742
12137
87988
1509624
1991831
331549
1554656
1872169
2540905
1566893
1074298
739075
1862455
1139802
474337
2266321
888540
2683237
1585573
2868874
2227118
1207752
2090361
2733679
2177675
2314591
841747
1793431
1296208
1969767
1418237
1612642
873735
849483
2023175
1221263
2004576
2711019
25163
2367269
804329
1057320
1972288
1171275
2774837
1165972
633
998042
1139186
1665909
1649629
285148
760532
2541045
2395506
1925769
375455
2525584
1754787
1722602
435637
2649264
1577030
2571720
1624767
1917698
952196
387147
1330875
2224533
448129
1451568
390703
1520082
839930
1597787
1645477
725989
2045443
2605871
51442
2258764
860022
2543930
2161696
2167976
1231712
182495
2615070
2098430
152201
477717
1426148
1288253
2909360
349618
265972
2641798
1229822
1241275
928138
1255231
866722
2342509
1475914
986070
1522269
289108
1507746
727287
2868258
188630
1260122
2486610
2437994
1292798
716651
1202902
2341985
1678837
641906
2337902
2814741
2898034
476569
2451305
761789
2425869
1442958
2450742
453414
2754224
2740040
1972725
2912911
965994
416407
1395345
1367739
783751
2667290
1981631
624584
2746343
1884297
2145875
609218
715144
384216
2786359
2678735
2880774
1891720
2919562
1766076
941653
269112
1113181
1454973
1307840
359475
2368308
848040
2310565
822064
1805022
2752409
67842
811420
71655
2390676
181543
584083
745866
705281
1438667
938401
1936929
693077
355191
1362045
1993544
1848173
783431
1306817
1297699
1798185
74705
1996211
2122922
843316
2523252
1830149
1003588
2036952
1371484
623968
36553
88871
1674059
1925515
2938908
4176
658409
1947852
1963708
705496
328681
98452
660142
1602612
938367
1205031
2075631
2879005
1210031
1462035
646240
1732135
2525012
1898450
2056540
1634802
2681634
2732151
644468
1979752
638451
2615730
2088881
2778387
2574954
2402182
2887158
2443188
973755
1609717
882848
2288971
140414
1425554
1914581
16510
1846415
2568393
2550386
403984
1493024
495195
1087292
1576139
745269
1259775
1399127
165151
1923997
2199938
2202155
1463845
1125685
314296
1908686
2794323
2530789
1444069
1731437
88921
2456964
780757
1584452
855877
2925157
1244229
2187470
1321185
1244669
1162941
1240957
13831
795398
1619857
835300
1511374
518739
481073
2889272
1874431
1130017
2790331
2517448
381892
2142626
286532
171477
2851261
1250716
1219467
1242020
983162
1039096
2298912
914608
2436430
1290662
444159
1503044
2866909
1913647
226602
1084708
1599047
997138
404068
306888
967324
1955174
173072
698623
980192
1868283
1153142
1488884
589841
1358552
525883
1154508
1922049
616260
2457480
1490772
2117699
1699985
2008217
2556614
2732185
1961622
1682386
2459206
2807198
2508440
743235
556372
702797
431341
1398528
2396167
639650
218269
1494224
93401
2621798
1939534
2571019
2906558
2383967
2377374
155400
959608
680171
2128568
1875248
313320
1274691
1050065
1937861
2015054
2081844
2283761
1393084
2479379
1024719
1678334
2262999
234501
174738
1187740
1657611
2428035
930714
2203776
2714429
1159580
1991976
510415
256950
1321456
591475
673602
1167308
2901972
1554131
136492
2174299
2154261
1033828
528021
276376
812911
89661
1337525
2183390
1824981
1215360
488861
2401569
721893
1894142
643624
780027
1467306
1599100
629187
2655756
2626579
1097755
932511
1884276
204873
2810772
1479416
1883152
1993417
1877292
796814
1041479
858342
951435
2857168
1480180
1405111
1893221
1905654
2292700
1959931
2894285
705296
470891
1052241
1229548
1004512
1477963
113503
1541019
824308
1654972
328176
2424541
559210
990504
2501337
2569997
1473063
538348
2131099
1360405
2436094
1555265
2799944
1312758
1587344
2223130
801343
2843537
920483
372515
445014
349067
482166
2735477
1549569
1679093
2547776
862220
2049895
26988
1965947
461238
2495620
2748772
2739993
479001
476583
1655718
2143013
2838971
1405920
1053394
212140
1382949
2033900
211120
705256
1393449
67800
1777762
2348211
749602
483905
2261535
2629048
2222285
1360498
2123493
1751206
2911327
996414
2670549
2200386
906690
1423058
556954
1626593
2229346
1528027
704208
1474394
765894
1578977
243250
546776
1782760
943001
74976
722959
2424142
2679804
1372901
1308697
589931
1116652
1534124
952894
1368821
119080
1590650
636726
646669
2252722
1278149
2027885
2486135
2256263
1124832
2862172
1703562
174242
136298
2421203
1062466
837358
1924356
769344
1806219
1088306
513867
262710
1846493
1038109
2815391
293815
1309760
2529118
629962
995874
1898561
2323408
2053449
2775876
586451
1521414
861869
746705
1174940
1426766
989169
1108172
2149633
203833
1088136
2453064
2134862
1273643
2172810
676902
561011
786333
1826639
466320
1982282
428449
1166322
1302355
818803
2787561
1411
1652666
1790388
2704438
1222492
1290671
810343
1005029
857673
1576110
2614540
838850
1781177
2622120
2738361
1264794
886309
580881
2419642
2420972
317521
856728
804426
923768
1076502
2898272
2655063
2821119
1942055
418215
1350636
2688685
2670799
2906363
898697
2435654
1398278
2562881
321612
2031293
762200
2725036
2752134
1346222
1203306
393939
2223201
1264168
2471006
57272
1602257
764668
2605683
1667432
85223
58492
1300273
988380
973641
2307245
79999
857236
2652891
1820908
1745475
253461
1032218
1713411
1891903
26486
1816221
527399
361265
2024479
1074210
328917
2367486
1365539
797537
2153848
660586
1334775
2247821
97639
929953
1188264
1202584
1856358
2243440
1228100
2751885
2045145
2274602
1436881
1996871
1274644
259906
2917259
1921034
940037
730756
34273
377143
2223472
578773
2721589
2707533
2938659
1438340
1183998
1158551
2925300
2113197
1124385
208447
25029
886130
1534968
1210440
1386283
1718496
320091
2919651
403112
1781715
722782
1108157
456653
2452339
875093
2701838
14517
2528673
506425
2554300
2545943
2145656
2745504
1498527
1869906
1149904
2302089
1061456
1065428
436937
2087903
1740110
2498048
551700
1707168
1295600
2429173
2867374
424318
653017
2814090
1072987
659403
1471098
2541380
479351
264684
891260
1066635
751793
2350781
2735320
862738
1311253
1275128
545342
2297451
533423
1870593
869745
749638
2261976
946006
2741575
2302816
726830
2432214
2434768
1450877
1652727
2200269
2265617
2150362
709770
2219444
2387934
109888
1819045
983921
1679953
82689
556291
1566213
2629824
965162
2493072
1616929
928235
1669325
606908
849879
1480732
2578655
2659971
2837553
1091303
521487
2296042
1007918
453934
2877508
757498
1060864
343087
2175295
2918652
612816
563874
2609857
172402
797682
689407
718606
1846457
1695236
2768439
294425
1794854
424673
1376321
2031704
2926987
1128974
1301388
153085
2638201
2581729
2665991
1291558
231290
1317229
1546350
694887
2461412
1783499
1485917
467441
298192
2879346
1972783
1607718
1759180
2896975
399082
1763059
257937
1078391
20253
1939226
1489755
578973
2301510
1555584
86703
717957
1655011
410756
223335
2413549
2677607
292504
335648
2206346
2916694
1314564
2125665
2669104
2067131
1909490
2177082
314406
1207420
1881140
1433011
46496
1031421
2109775
2831564
2485039
374047
303827
1413077
1525019
2583771
928622
208129
1375423
2112973
1632303
1164983
2297411
2656596
1715333
2056934
1277590
2266910
2809512
2713459
202223
2301215
1289566
995339
2187387
655866
2068955
2333034
965599
405510
712392
1146819
802577
2705833
2478979
2107830
2589743
1025052
488047
2633542
12640
1521101
1774159
1376823
2569730
453377
2875367
31196
842801
68488
1601094
2850433
2587828
2193554
427585
2699670
687835
364955
1771488
2598077
1200770
1557242
1256486
1154142
86997
434070
498025
1442121
2179056
643522
1219479
2471692
361081
2204634
1323669
2638117
1506968
2609497
2938167
1220479
1259399
1573446
1283375
274622
54056
1668282
1260887
1354197
1236496
1981399
2066735
1615179
316904
549793
2665222
947457
823735
2148255
2694998
2094267
2672060
1099385
120261
2325583
1137948
2325393
1600268
2928650
2231332
1441549
368678
617383
1775549
1027574
2345181
1827645
130844
2639326
2794971
937121
2473606
1754033
1689973
1196246
631276
1653868
869124
873880
2598115
339515
1371218
191852
2163316
2312304
2734129
133183
2199021
808699
455160
372839
254824
261897
788424
649758
1790139
348654
2882734
2159062
1111697
34129
329630
1978042
373188
996250
2556194
1254119
736619
619814
2658817
1292427
2874957
2513528
2156670
1769233
1064698
1865058
2919011
1431615
699104
131176
2364738
909604
1984561
2628339
1409583
356833
668216
839109
916386
268540
1808643
1802531
534790
874948
1346079
1704186
1848323
1678591
2500561
1352987
1231429
1431811
2013573
1799387
503643
2482038
1083466
1086477
167214
793140
405094
687981
296466
1108332
1168621
389916
62201
1938186
372251
1338760
747511
1286798
1740853
103863
1943377
2222355
2761339
1567179
2455900
1075365
559703
2223635
2932032
609018
1292191
1548314
1270547
1262797
2932739
2357002
2829948
2782327
379005
1177364
2855459
1673156
109200
274045
1787533
868608
2917003
2902624
2010819
1466822
149544
2676712
1420735
1645572
2173529
450317
1677663
404772
1571161
1523257
2167592
1554062
2324388
245921
1653882
1444599
2748747
141357
1933826
2364364
2852769
199562
1785526
2165560
199381
1852779
1923113
2732009
746908
1013142
879635
2845359
2897521
57919
1611151
1818073
1869301
1728100
1122208
824650
72996
2537555
939835
1782888
387276
2644259
2737720
1015319
2925537
210677
2724030
1074241
1810132
1520780
1429364
564428
1640566
1771802
2597127
1696463
950009
2206282
2291152
553208
2653456
256864
2863013
904645
2590997
197689
1224965
1529896
1439322
2918984
2149975
2928217
1214471
619512
788217
698493
205981
2347316
119423
1765911
2159748
1596246
1271583
824797
2276913
1740762
2864297
811826
2465015
2799113
945380
2216300
1064459
1080768
965548
1927951
125610
807573
1400054
2602998
115056
2172446
411523
281960
40177
1568483
197711
1372473
1749722
2841442
656838
482367
430766
2351296
1965864
1740688
2014217
217364
2268685
118243
1888228
986045
1450640
2860323
1956071
1309279
2931230
2322321
2868195
1135098
1286145
1974825
2007760
1887606
1258039
393650
1688645
2537636
189191
1509980
2084796
1961904
2816263
586672
1901713
1866403
2764842
135457
25752
2221957
121209
380115
363253
2493518
2343982
704369
1438441
536813
2026954
1139832
2305890
1225716
900872
1069588
2034778
1068148
2767590
314703
1648933
2820769
2137951
2579495
854959
2823318
2871734
1883795
1170849
1054031
1115619
1170980
296267
340879
1842211
1568626
2752543
1355809
299608
2792482
493524
1287134
419749
1020279
2648361
1967835
2442542
12097
588580
834706
2519454
2236569
83621
283815
980244
542330
1940044
2836070
814581
2739547
2391162
768366
1848279
2891691
1033995
145974
1404154
2803636
125017
2734049
2265208
2514674
1320183
647400
1358344
105349
1834359
14124
2091362
420307
2826507
1877730
549306
1719289
914326
1160092
2246011
329245
2233420
1401781
482660
2207139
2750944
1803244
161518
710439
1547231
1613082
2696730
2075319
1222424
416074
1603718
1732950
2336491
1608517
1184555
359227
2679604
2207000
272673
1862769
2819040
1887554
1316570
2135580
2692988
339851
1441959
465877
2373941
1095239
255939
769964
2196833
984515
1357053
483891
303679
728444
2122239
2900349
1496176
1585631
2066084
1259443
620946
886183
2830128
262657
903256
2135849
2458081
2108568
2692496
82023
486670
2673532
367819
533656
2252310
2719383
2880988
371355
2800992
1104424
1616451
1241126
2262217
45860
1629793
484053
1621914
2713934
283150
350056
2590645
2628425
1001573
1042526
1359924
1198459
1557917
2357440
740418
703524
1959654
2449907
30142
255230
904323
1350553
1415711
2450183
1220199
2876309
525745
2741430
2153835
655893
1750859
393562
256540
1391909
2567091
928668
653235
1777653
1704330
866563
2047104
925554
998038
285895
1116864
371685
1762390
1452067
960174
1022101
2078980
1179142
2609912
2907416
1425570
2399744
914812
2787983
547800
1375438
2569767
477515
2128954
2617919
2490871
1848442
2819972
2501377
271229
2270735
1763565
516649
1514161
2482414
919582
1640420
974165
2704979
331190
1327517
2924282
1208990
1851564
2467872
648901
2284416
1647621
2018315
1948755
804376
903287
371398
1053931
1767463
667301
1562099
267280
2311225
2849205
242301
2420119
810374
2853251
1507917
385691
2006409
2651064
1805667
542324
527143
810511
360206
2379754
2744383
1533458
1914815
1485036
1821450
2194130
689933
116685
2923942
1422616
1273279
2860664
994645
2851032
1101716
1398952
172137
42191
2274717
60912
270631
788136
422871
1376173
1134745
2131629
1486380
835462
1314294
1478069
2004847
2745596
1904241
2130555
2485618
134290
2854088
2741662
2748260
2680460
1655553
2767727
514733
1024294
2433439
2256358
841676
2481455
2513570
1088011
2827661
1659151
1895190
2443255
802469
1129014
923255
824192
1750862
1684875
950414
793298
2896987
554561
2396484
1683458
2667676
1808832
2929756
493069
2108585
2431170
656780
533994
2137457
1642190
2871182
1173825
346099
962400
1029474
760810
2740853
1491019
91140
1540599
1145481
918707
1238024
654395
1444706
1752852
639972
2089946
220006
1873547
2656391
1712811
1322489
1919938
2645648
2149435
2928618
983309
1098989
1850378
90338
2548115
851196
1617186
2147819
2230737
110260
705897
1689933
1547805
146378
1797678
2414352
2338125
1158199
2131692
1211786
155459
2282277
528810
2582375
2587244
2150055
1037607
133830
1199981
867817
942539
802854
1340413
1116121
2059327
2867103
1723022
445894
61521
2666667
2608407
2708234
262076
1747378
1178536
2848009
2213856
803309
1377958
1786953
2853003
534120
395714
2238027
1707490
1544716
726735
2711749
1970321
1419398
1042286
177160
1776124
2375566
2786307
2793825
1534194
2463336
381843
1124579
1638685
2678283
2082094
862735
2016201
135261
1428185
2790982
1234890
1166348
1724628
1467038
1196742
150144
326783
701186
888341
2017063
1101342
1895522
2386147
2320353
1616420
286612
1640794
2638923
2794577
500878
2144936
1948656
2582238
1689955
237683
2383422
2663264
1933406
2370780
2308872
869445
196755
1084886
2517689
277683
2310584
2396400
1315117
2664664
2650748
2927628
749235
1316251
1062907
1253071
1812205
1157549
554005
2617063
2571276
995417
112679
1680197
1735665
176233
751264
92531
1134617
2622020
2650615
1866798
2626746
2880282
1395346
2901658
966146
1970460
1268903
2403519
271955
2562944
222446
2801617
1636695
2682610
1280968
2152355
798849
1077505
681933
849086
1235431
440956
560575
2091451
2628216
620881
1611617
1099228
555743
1103667
624499
2100588
2274837
2865561
2206748
2649269
1540979
534236
603591
2343140
1692786
2780328
538055
1691035
270541
1234474
2122682
1502147
2307390
2334920
1550500
902768
708142
1030461
2484851
1990722
105314
902845
827397
2392627
2879031
397883
2156071
696374
1985955
2925812
4493
1487104
972510
825188
1047928
1540274
2463505
2209504
2039042
1581619
1571278
1292850
459446
2840199
2745417
1568611
1494645
2932001
1082947
605467
1858653
2622596
580794
1311299
128959
1439722
2472473
1360020
308660
1477104
1621451
706463
1413039
1522752
1189936
2851644
738540
1458432
2841839
2750826
1026199
2028888
1371352
1169748
66181
816827
2282385
1986845
2473191
658834
2016018
2332744
2886566
1151741
1636444
1934157
1052654
693355
1780593
2474447
1135700
2401609
2032517
642640
2076851
2306352
2686115
1300439
2783388
2404802
1999138
249556
2129797
474616
1561088
1152743
1608148
426254
1813882
2422165
2343006
1754519
48434
1416309
276149
1967088
229573
1856758
1037548
1994925
1665315
2012840
1010261
2209281
2838780
1751017
1760201
2209728
2131321
1648973
2833584
1097711
594927
951921
114026
42083
2274492
2085542
2661847
2446482
1775715
114231
962037
356587
303144
2014212
2839710
290908
2238167
1672221
798521
1777896
1522607
726269
124586
1246669
2156932
1395800
1934213
1115476
57129
752803
729138
498339
955579
1576771
934879
1422458
2424050
939453
2300419
1598442
458583
2235056
1995572
2811776
706488
664401
2513602
220277
726221
1202431
1058836
837868
2363210
908840
56728
1299788
221636
918026
1670879
32606
1104259
245536
2363851
2809793
2590112
250766
1274738
904471
1138644
614136
2783933
1655799
93521
785186
1998990
964843
819173
165879
1228311
1040227
365203
2424514
2522872
1098821
900144
120235
2618037
2265312
941238
953374
1977261
1926090
852217
2356402
780271
1250109
2287680
690712
1233276
2126807
720657
538678
928447
81441
916608
2381229
1916120
877847
2853783
774581
146523
2592369
2072976
1575559
2382240
2331346
1533192
1497607
1408910
2625956
486799
846791
1261092
2624831
1484424
2192753
2535712
1765708
2337742
2868349
1175709
1381572
2591238
1397700
1365623
1134913
191118
2317588
1956060
834870
1246111
40789
442709
1868865
1445554
503421
678832
596194
2150466
486397
2861881
1562092
218775
1392208
1381786
1741202
2634491
1850899
33019
831164
1087897
2492932
466498
1240909
382632
2854967
969492
749845
2714236
1207347
2294262
1782766
2625249
1045180
968508
2164487
38101
1410914
613469
2695697
160047
1293683
672277
267274
1371857
2640132
899518
1344709
402181
961324
2109379
242270
1548543
2440068
1156173
1420406
658514
155983
2791800
1528761
647762
1333008
207931
875289
2789846
677663
708048
1831840
816529
412272
19227
2272869
1388754
1705379
2772355
2519088
2645584
1953830
2117343
938224
652096
1665675
2596652
1223538
1479999
1993364
2360363
564803
170096
1177354
2910879
2348289
1894943
819355
389688
2133148
2024649
1431380
149259
1679671
85002
2130821
1627809
1449504
2033954
62904
83531
2284276
1578176
1720908
2361005
1438071
1768633
1309959
438343
1080583
954315
2288394
183793
1458521
2929468
2884102
800069
2913059
873098
1206314
2461131
707210
1755033
2522543
2767142
1600856
296200
1704556
1935956
2390936
2261007
891985
943781
2105927
1242306
1849651
1598752
2388727
944585
1269823
459490
1964123
2534582
2930443
5527
2411314
2313133
584381
1933251
164719
1116121
1713538
1777857
17529
2101373
1800217
2674261
150978
207726
1821948
646087
2686942
2496157
182592
2005788
1892552
1201845
960564
43765
974486
1404490
374197
1025484
2782595
619775
889465
283666
396424
1049158
2250716
156802
1306081
1625399
1898642
2923649
1567397
757342
1528355
1901534
1484659
90870
1616932
2421747
1114947
465166
900280
2198838
2324835
2000887
1273125
906174
1223196
1881028
2090022
1046978
97162
1389802
2420671
63113
1932516
1798344
1666685
2900977
2453500
2724166
1769647
1265911
1761771
2856105
687622
1417726
1178011
2397335
1513202
2392490
832706
2758398
2909462
1223194
2031044
891477
578765
1511817
2268013
722831
1367022
2188190
1847997
117434
1212688
2448561
736142
203262
1193427
812782
2647655
808294
2027009
1178415
1315672
247682
2378131
2736958
1181310
2613721
171875
2858191
1605560
1530926
1483044
2113132
466819
1391929
1224989
2084368
1602785
2433003
1333660
1727053
1383254
2400905
854299
36591
1041068
2717524
894447
1361250
930669
382142
105924
1163689
1438674
1470948
1970689
141193
1331978
1366474
2498372
2263685
913672
68266
695508
622570
1613086
14318
2781477
1356986
1696531
1590906
1583509
1152980
2387319
1646857
2771588
2015855
2779109
88379
1272204
2700276
2644907
1927712
1162303
2330830
2857162
267542
275582
1883320
2285549
332585
499218
531976
2076787
1182559
2452122
1351516
2518318
2447798
2854816
778408
1546678
2000346
1691914
1914968
1097096
471479
2791995
222130
2384717
820963
233035
2621141
2420363
2731521
514653
2114003
2725090
2245625
341228
2059274
1819262
230099
2677728
1707458
1962538
163162
2081882
943355
1948842
1527253
2872910
1885492
1125067
595718
2211663
2731546
649661
325240
226719
1716893
1572771
1986983
893323
657300
468309
1546674
2331925
826415
1784158
553600
1401809
1906355
1360066
1707125
1391426
2766596
1604939
1958514
1546023
640822
1299516
1220711
2033600
805215
115817
1261564
667058
551306
2330068
658480
2625954
476730
1094873
2740835
1076624
48458
2418231
2646507
2800661
868707
183895
2291262
199044
1360072
661941
546000
784797
1088024
228066
421732
541404
1079905
869381
730561
2312205
1091261
1896853
2287076
687535
1791966
703628
189219
1727984
309309
1904963
284778
464121
2444142
948635
2109072
1886187
2102043
1456899
2719268
1768813
296775
1941842
217251
699060
696714
1487154
1723785
234062
1280465
2192775
1786523
2629721
2309416
2929227
569680
2127085
243461
1175223
211079
460214
1064503
1446020
2640966
1904251
225000
446279
2358110
1996133
744661
320700
1459316
1989237
2410586
492832
2642863
1736114
128790
1363342
2155200
57901
2219899
1720241
259214
1050951
1374903
2582152
2142830
1531412
2826143
2506217
1426373
555299
1846059
2834226
33153
2161550
2138213
234191
450558
459315
609060
1043660
129220
2113041
2351687
1610420
2881506
690600
121345
331400
1371848
1564114
1088507
1076183
1655915
1450221
1892335
1984008
2301895
524167
2590215
309380
1206366
156078
371238
1156643
2444278
2536074
2801991
852323
521781
2590332
790814
1743777
2929479
2414343
931135
2177181
1075712
2836485
2594074
1203727
1706204
1491581
2283172
2623046
1023024
114993
1449912
1936635
1198209
2469990
1802919
2089349
1331413
1409197
1702410
255199
2642779
1031723
1747417
1863376
1763744
856742
463439
2510480
513147
2038550
2597035
754370
318328
2108814
958008
1739134
2255605
1725242
1459387
1741511
2104053
2692109
1070803
1796951
2228173
2898559
2451238
1421187
1009467
1726855
2123182
220722
2339611
1164341
454837
671584
100786
1649139
2453539
581992
2270882
761539
550097
2873378
2472950
2389140
1255881
1958674
2526097
2935164
2090213
174705
943275
1007873
1544421
2446731
1270061
2754839
2373399
1871025
2049183
2702584
2275884
1558814
2348147
2107282
2866850
970541
2910426
2003061
2002491
2563646
730642
1295622
1580663
2707594
370712
714719
60974
1346967
1140343
548131
557622
2850576
1217387
1903884
2257011
1074072
1014003
1482152
455677
498896
969112
2198243
933647
1565532
244719
537909
438947
2081645
157352
365424
1685512
1991395
984172
883753
1601114
80902
1782281
2814883
2405365
1207873
1705592
1008856
2346657
2163374
2244538
278799
2615555
1410233
334407
2732414
1039904
2856127
196006
398289
1522694
2165142
638445
239504
856802
1173174
1442276
2210075
380862
2328868
2650702
2134237
1847700
1996345
1348251
1983648
2275583
794288
2195558
2843281
759909
939619
1140944
1841221
2610781
2557172
888604
520444
1900599
2117411
2525001
1629343
2900772
776437
2427073
657230
2634601
2095604
1324723
2333457
1046339
1277154
2555566
764185
1132062
1690953
1018015
295989
87429
2568676
1370890
2193260
2047912
2390780
1580960
1859510
2466704
1006417
1165273
92889
2363904
1889970
1194112
2637684
2696700
1811679
512897
2206786
457135
112143
184582
1959666
2582531
2410835
765530
1567160
669630
1352855
1360380
1190809
2148986
2274257
1734438
659490
1527902
211265
525827
1025619
705793
986603
194137
1033110
1610668
2415482
1034187
2031009
2298724
748511
178816
1650025
2834854
937534
2289682
308822
2307580
1085201
2880438
85100
693721
507842
431746
620919
1645767
553399
200286
977168
286320
2251239
859726
1494143
546190
107669
745381
1348130
1694972
2011937
2251031
1663251
2479589
542119
1311775
799054
2639009
2790121
270673
573937
574285
1173717
2161187
289731
1090438
1959708
1359474
1814016
779950
5980
1060209
2189759
2756115
1291853
2652447
2337112
1639640
2815850
2191351
111479
1618305
2798757
2233712
1641078
973885
2898638
1333357
765204
2490669
726654
1398451
714560
1961888
1477541
1870037
2430610
1208248
1556268
490387
958186
650772
81744
505962
2379578
1084958
234758
930671
1585577
1924629
1625957
613081
2124221
2720371
2086305
10364
1729593
2937092
2002956
1560053
256971
1447071
2861607
807310
575709
962855
2772312
417764
455475
2821568
1771382
1436018
256066
1199203
1873954
1430390
1595126
109720
409906
1590423
968074
1141499
523851
1291573
256618
2824015
2861878
28591
2901372
573036
800653
1410132
1627226
977399
2213962
741089
2838789
1317465
1466325
2084052
1166249
1118095
1495625
467051
250286
2044934
2088873
1874543
2640179
2341511
1517886
2313049
1090370
1473348
1868526
281979
397238
403566
1680160
1447153
590178
197238
2226705
822955
2855929
1332797
1068591
734545
2738525
2096745
2732461
321690
90398
625122
2170766
2014484
2049820
1643039
2026347
1618363
2293456
1616475
2465506
967907
131887
367826
664891
1184050
1181283
1185360
1157439
1167292
1406893
1081305
839832
1626493
709227
121041
1261875
621702
1016069
1751746
30423
1031211
2131454
574815
2781397
30249
2130796
1883746
2578935
1211082
2825828
20947
1618808
2354142
2910598
1165664
77035
380043
1565147
146806
118450
2712065
2801345
14740
118732
1286311
2717709
1830163
2246440
671625
1603657
2586234
2205967
117807
1657140
1024784
1410389
2305754
2581021
1212418
618159
974630
520588
2898517
495228
1341382
2390999
209885
824468
96726
490546
926232
1341266
2684710
2638975
1736961
1113168
823892
1707211
1846952
1782286
2140430
830634
966091
1257355
2395711
486342
281925
984902
2288862
137500
978349
575049
259529
2830895
2168926
705336
2622257
766325
1465249
2650698
2098653
1184825
459815
1581805
1989750
1961993
2850165
407210
1195929
489690
1392320
1676520
30129
1760580
2347789
1627821
922286
232989
2704690
323545
1038046
2678009
2294670
17783
2016882
1930968
1616666
871022
898910
937502
2438440
1398351
2006201
1580697
544945
903835
1031350
2536136
1964524
1479234
137031
724597
671177
1984221
2360184
1098992
1097403
2701903
2816393
1574454
1249556
2626873
1487239
1236630
1603667
2076689
374475
46805
882333
2648896
311715
478229
2408388
508581
2830946
2544793
391913
915187
840628
1967107
2569399
1483577
499317
2187
1350602
227923
1854168
1791142
925796
928402
1291064
936804
2542891
263396
1531721
284728
96955
1659184
2374724
216706
963954
593375
2623756
1099297
2626496
1574156
414388
316114
2876885
2497334
2517129
1329151
461107
1376419
1108066
813929
1630068
2170704
2875087
820742
500492
1752256
2080516
2412680
1783506
1295031
409909
996376
120730
2914310
179966
2865058
35483
2449304
1492072
1429527
512515
2396505
1911458
2885568
2331690
159678
2277405
524026
919999
1963412
2591627
2373570
66961
1845989
677484
1927696
1249307
2333773
1317894
2224261
1437286
2228245
779109
2269481
2675919
2383522
1642676
606327
134603
799494
268263
1418081
1648261
1756493
1111568
1615858
2099744
1918643
59066
1485038
2518240
2893363
256347
676293
1424845
1502189
2228872
1258749
2435692
1549923
304137
429565
1830430
2855359
38789
415882
1315941
326842
213124
861099
1876670
2308053
2046731
2171087
1983864
1867246
1615906
216511
1276617
2450026
2902302
2583440
361762
707762
475299
1797049
1874373
2749199
1829474
1516956
82798
2800306
394864
191351
2772400
2781389
79408
2683243
2016657
2128321
616702
610967
2564109
800706
1722754
254164
2834531
360053
442513
1633978
2203469
1786406
34545
2640659
1206723
1599119
1978185
776066
2519285
978895
2687463
2700633
891737
2110796
1728852
1407411
471965
2379154
1043765
271261
2258846
1691977
233289
268568
2186926
26376
1239554
2156060
1318665
1004898
2060756
110153
360586
343610
66853
2907993
1375882
2300384
1653505
1849447
1366234
809976
1608716
2815112
340252
1096484
65731
2881033
846121
122689
2209515
1124230
2250465
2898373
639452
2044978
1832574
2787529
2457973
2035217
1182457
637654
624079
2791142
1477746
2316971
935521
25414
1531978
1600560
1458543
418937
2748440
158348
2922772
871340
668632
1854186
1624690
2126949
1213104
662872
1119553
1125926
505016
2599378
2016897
1314298
1769146
384198
954507
2290594
368306
381269
526654
2143248
214657
1151047
1683287
63616
440328
964684
868240
1773777
1503425
1016620
2134861
585854
727542
2362238
1673642
1679450
807073
1337498
2666474
2333521
2842545
890167
2603994
586731
1371368
471769
707684
2247744
1249975
2789225
1251638
952474
767289
1664142
1825860
513514
562515
130305
5047
2565710
2084210
2068181
433723
287976
1779886
2515929
1731579
102797
1665689
2206552
1711494
1169220
2751126
1596584
454950
590415
2240070
1651779
1016304
715306
413979
1948416
1919654
206576
1068183
2258359
2844250
2492414
1033767
1150656
2393599
1746520
2307321
2103319
495673
134449
2907461
613149
1826546
153117
1790762
2406136
2304712
948951
1160429
211396
790162
1076573
479562
209218
1452730
227830
57535
1448966
2604497
1441430
1197633
1194907
1836804
2112859
502966
1820099
611580
304434
1759175
437717
1038972
1041554
135973
1540667
2619359
2105653
1524678
2752748
1725704
1962568
1037858
2581038
1695287
2603375
1004557
912769
1382220
237737
1554937
287055
221748
1381458
1252740
1464270
1902663
2859200
1755039
1710247
123254
2322739
2481511
1096168
1995891
2335748
473997
1159601
1006660
2270313
962084
1697227
2452823
2629739
772063
1311393
2302684
2120800
1127623
1870236
937459
267688
1294774
291378
2337781
361471
591865
1082858
325000
1354807
1225751
1184986
1260332
2223549
821102
2699468
1036364
2335435
184091
2247668
2320801
419720
974058
1434751
2121557
494885
1514664
465538
1076101
1658179
965558
147973
2775460
2795834
854679
292797
1462376
2807913
1558155
2911328
246029
69477
412357
2935315
1767007
890883
1199872
2442272
1655882
1532956
202362
1344570
1142968
2863592
88422
2682660
1006543
177070
2607870
280017
152601
304032
637531
781946
666054
1987516
1327183
1916331
1762086
2883895
674464
2049076
2332546
710912
2517576
542307
532328
593688
443639
641917
945554
670203
388163
663611
2188948
370089
1297937
1535202
1927531
2692296
76080
2642737
1274039
1703988
73019
153781
744741
2084584
64155
766729
330314
1530901
680891
1529653
2826014
74223
2938021
1447763
611758
2225416
2210423
1970892
2940438
1630497
398111
768888
2035367
1222239
72
2576843
2805077
1768012
1012724
775028
112261
306919
1147213
1135109
2282011
733342
2889532
1156823
480713
1273966
1621265
804919
2161487
2355241
887764
873125
1069583
2157979
995485
1895560
173279
1433016
2011967
2844937
643820
389790
2554690
167172
711208
2671151
442248
1706611
661080
1145066
1837658
1214612
570623
2535998
156288
1689902
1941351
1320211
1667786
2297911
1682444
1986698
1286999
1774428
772827
1397588
2163284
1223156
1527452
1640057
1316511
1749749
465474
1521378
134356
348286
1484295
1257608
659277
932002
2624980
294861
375420
1491245
1156400
1695218
5256
1247243
2202661
2226937
469459
561578
1933213
394762
685709
2844394
1428680
1713525
2087671
2857990
874297
162307
823334
765143
1917224
2273617
79866
2331466
1178928
802290
1741979
2666788
1569564
2839774
494314
2291066
965401
1205873
1130607
2687612
410578
2591690
1208676
1246871
1306231
96393
1854328
1330376
2670529
341570
1715183
2601820
2329993
1666832
1942764
239572
1740793
2098100
2468191
682930
1952982
575901
1170448
1792014
1670893
2063719
506768
1789026
2913113
2089242
1468898
2824395
2766226
1316998
2816970
2146063
2461881
207164
738299
2257829
2320206
549678
1704763
83885
1141832
2372495
1632193
1144212
417653
248820
1963636
2105083
518781
1284931
160990
2372535
1005760
1859532
1889776
2323794
2417866
1925752
1862223
1344929
2365671
1957764
1235389
1468752
2710501
1650464
1092729
270395
2679301
936678
198466
2469437
1583536
1407656
110411
1476931
721380
1852728
2203182
2859611
678777
1914567
578099
744427
119705
2489212
915557
2628728
1791466
1495100
111695
1919010
744154
1827389
2564798
1613817
1293333
1318501
1390435
755190
2780387
2438367
810305
2796849
2565966
2021618
2265655
1759962
1254063
2006100
756031
742123
180022
2107583
445197
2405611
2721401
2669160
2794290
1726775
2249805
2488155
853532
2221424
1319057
1808425
2672337
136996
2501727
2488028
576915
197538
875515
695725
2262255
930581
1073798
528115
22348
214762
1277006
1983457
1605923
33905
44584
1018148
1636322
2431987
154612
1408910
2197387
1010291
1159568
2102235
948019
2876736
740590
980478
2206786
1588344
1165761
2064251
616470
1633989
2036307
2037214
446917
1765226
1641081
339054
1920828
106876
1894337
2920775
2535070
558332
2771363
1457578
2380450
2154107
1227678
1734656
1642453
2704118
2220858
899474
2788333
1775723
592117
1137753
2688905
178287
837795
2564815
2657598
2878440
2272576
2150128
293496
2797934
1992086
1569310
2696506
511945
1791139
756798
930735
49039
1538869
2546646
2413080
1063091
822811
1289933
381730
2509998
2441589
298376
1216956
2365926
656591
1721694
1661928
1517934
434319
2874704
808531
1773055
2005848
2445280
152709
1787501
2312153
884838
1576815
1494810
610264
1307719
1109066
1974505
71327
753300
1959190
573889
1032055
2396650
1306157
2132662
1069416
2312859
671153
712478
971981
851436
1858530
2252368
1355853
1335260
1488751
97264
2191538
2433681
1191416
1189455
1617275
1316045
1957474
2280576
699097
2665796
366398
1619872
866094
2412791
1712290
1615634
1935330
104539
513957
753141
1421070
2767739
366039
1600107
1739473
371938
618321
1157463
1631796
2167273
1962729
446592
1774833
1998427
671963
1013637
1849172
2560535
2140787
45962
2671551
1426269
2024319
1565412
2501970
1067717
999454
455696
2285945
215943
397528
2437993
2619941
632983
2589414
1076136
883527
2416064
1513755
2934229
71393
465141
2912461
1679857
1070655
1436218
2751360
2892912
502848
1734241
1164472
1650886
852416
1987985
700506
1289684
1956428
2302612
2751516
2784829
2803557
2205094
27627
2706695
1386385
84487
345458
1154555
2272228
562789
2030386
2326184
1638137
1673208
763594
546785
2028317
2233697
117186
1330083
1942511
57116
1487314
62828
1989540
2501372
513063
308158
1417333
2776733
2023445
230430
2171667
561881
1118373
720501
1890146
1873348
2080811
333070
2907198
1021851
912525
2203388
1135116
2407832
2367105
2258028
2009419
1741549
376962
1418490
2392569
1830523
2824574
840490
288250
2042073
651117
2406882
2807327
2103868
775414
2641612
2276988
2363620
2312915
893758
1745141
349789
788562
1941659
1263162
1834660
276119
1043738
2020425
462736
749261
1917066
2620606
2550612
729637
1169098
2026043
2483519
689907
2886430
1544561
1860439
365148
1490951
1445930
2300820
843854
2920259
442983
21389
2582201
2323515
1945551
1979217
2502952
570861
203504
2795509
44771
1189526
1984593
739629
715927
957742
1256480
2306730
233157
2627155
2379129
2510796
909859
240163
2150387
1729552
720162
1504453
686116
1395732
1728059
2574248
342669
2577742
1192823
1641854
2067231
581344
1548772
2656158
2117386
1238977
2412682
2333817
707025
424598
508582
652974
702239
2205291
2891375
2864939
2813461
2590616
1888008
2735787
464067
1526592
2244299
411174
2743599
243703
1782151
1623788
1551336
1060215
660746
606515
1180129
2181044
2482402
2270946
319789
2194881
472757
2667088
1036523
2575110
101434
93047
1296375
171246
1245628
467937
1632026
1761186
2115977
1905019
1613166
867874
854169
2413198
452608
2452390
1390656
2766084
1063601
230629
1563071
2596513
2706141
413840
2038831
255761
1098834
2347547
2938722
2479870
1353030
986101
1125497
44201
2637649
1840501
2132492
1992558
545062
2481376
2379880
2026987
1698483
2445420
1795180
656377
6999
56610
1447328
2141309
840137
1083381
218399
687108
314465
2186384
2647171
1189531
1521332
2118098
2650665
2542893
1795389
2553823
2738923
1756850
1981191
805051
2268073
1608190
1319837
2839995
1419243
657960
594770
534512
679683
2289432
2495056
364886
2089686
1021742
2065478
1450138
109889
1032963
313130
2531055
2065066
2588077
66888
1018509
2208327
2579368
2595567
2611546
1615629
1546925
1096114
2694949
1407755
964869
1680611
301154
227408
1801922
2104009
542378
1780006
2309674
1112771
1469790
877932
760938
866244
1553410
2853264
2634273
554470
919819
2306357
1650244
1157150
2779418
251699
122157
665445
1063143
1672183
1713366
76790
567105
942392
2771669
1016489
1799037
2917225
2544636
714379
2594533
1742922
2836802
2789643
75201
2613927
2483245
1986260
971920
1336958
158589
1379022
593338
317564
521777
1744938
48632
907512
917297
171090
741914
1158369
2747521
2855091
1597748
2132177
2278379
738691
1748923
2434307
1283360
1724123
830515
146972
944463
314477
1594429
2223884
1185672
562258
2157831
1322396
1349441
825166
1857074
2192608
1874453
1899644
1354925
243628
955220
1591395
238016
1732371
1392337
2029691
2538016
1446688
1100850
1279725
515728
2671540
576423
2459954
2447831
1286527
143799
1405703
1910814
315704
651422
2732842
679812
2580661
1754811
279894
317789
53669
537103
1681235
1099868
1463251
511293
2354229
427380
1094730
2272227
1664439
2172627
2552198
2164632
1293731
9171
208724
2185471
2509927
1152702
1986612
2653064
906969
7038
2920191
65288
268906
141560
46242
2649968
1681092
437129
2027493
1077483
2193693
1357329
494618
273906
882629
1997380
673280
145471
2393856
1780774
1881153
698216
174097
2397483
1773512
1820972
2030183
1821989
1047836
2084962
1110170
165396
2293257
1747964
156609
1529344
1733432
917341
710360
2678139
163632
1023904
800252
2235292
1578166
1692569
2396122
1432770
2763698
862213
754654
49556
2911804
42590
2795835
212868
1650556
149150
2590383
1356204
468060
142927
944829
563339
50241
1151743
2228016
826020
1732571
2334758
501415
1431602
168371
863838
92046
451984
1863839
435925
42391
1805826
1984087
1811502
475734
440643
1773232
851712
2519271
2554964
1974768
1078045
1257872
379830
2405071
152126
1068504
325410
2713618
2270583
703221
2054714
965729
1731250
1832477
1904801
311148
24616
605582
389458
870258
1026906
2701727
175802
817615
534334
1450915
687185
1098419
721447
2528170
2514118
1652352
1286312
2561162
2351788
1182922
1276198
2611191
1973465
850454
720878
1809103
593144
2458468
853610
2155627
157728
2752519
246833
366242
482711
842740
1039072
628747
804003
1967024
28475
132044
2283329
912452
1516470
2447116
473858
2394218
744479
678459
1188396
678330
575876
1895908
2346100
2624577
2464425
2646211
2833026
975115
1462063
573030
2025685
563994
1940830
2016017
2328084
1614210
2806424
1171839
2485881
666256
1546555
1430942
2517103
1094521
243181
271145
1286588
2752646
2039098
2508884
2121223
386228
1241440
2660181
1004507
1058678
16433
2857214
1470479
2739263
1198303
321845
1966838
2460230
2856411
1030885
1050732
2486224
2454793
2484914
1507413
665628
2739869
2265323
2313483
15591
128446
2742888
909294
2626892
619042
776235
1570243
1902283
1729398
2894434
1107549
1480227
1242425
261564
177542
977506
2759838
655375
2602201
1642375
330771
446353
1550002
2161074
1544714
2931797
1014198
2917928
499063
1413809
2680956
691984
1272998
924313
549086
1924962
813697
2024496
2062266
2098653
2471163
2101279
547745
1759400
156158
2270519
934787
2917769
2301225
697967
1469507
179107
2674029
1681603
1409399
283561
1279706
1626975
655109
2601223
2316958
1318362
1367668
114364
404977
2375363
1622163
2744947
1432552
2143101
82309
686696
1326550
1581587
591819
2147834
1576309
2393748
1852758
120924
486682
1030344
1002061
1682906
1011317
2114650
1809093
1980477
2101576
312624
1782967
2720408
1180903
2726341
2551054
2486926
902749
2795515
2097853
1588461
1911432
759941
2029672
1086678
584083
1608299
561856
1505001
2712791
2157475
1233039
2847277
831388
2126953
1740904
2437021
1348889
768292
119903
2835517
461956
408038
1471068
458344
2851161
2722159
2738865
682417
587709
2625626
369019
780675
1567632
2162275
18363
2028338
2829412
2469299
1826599
854534
913961
1893914
1531810
1460103
1609966
2060288
44763
424045
1715656
508755
912565
725793
2008290
2844632
135746
1486178
1827227
2251257
108058
716199
1788651
391545
21876
648026
449503
815277
1223032
582841
1990081
1755451
43145
921438
593438
439565
98117
977771
1169958
2590202
1428429
123425
2515364
2213269
464756
2425124
1129145
2015257
2079065
644116
1091572
680012
1219638
2733132
2328592
1234624
2794163
2798615
2224768
1174397
2462171
2332747
1877963
2258886
2494632
24041
2661586
1474920
2477204
2435251
750370
2831081
791828
1067013
2825442
355510
1991594
2399942
2824876
2419255
1886373
1902192
1974214
1722694
473274
2653036
2007899
122315
1099965
2898505
805031
1840339
1090525
412917
1794236
2421580
285372
348146
1996502
2039812
2570975
407981
2674337
480995
1503989
503188
116523
1034886
542387
2669597
235090
702907
1891997
2421909
820921
135820
2504253
1569987
2103896
2868017
560852
2057664
2033990
2188531
1036869
1222498
1592881
1800343
1344359
1200973
1952053
424802
2529611
2486146
2056493
652908
1231683
898937
1405512
383817
280471
925982
1536918
500314
2586922
1055037
292974
561220
1197034
377059
1204482
245227
1266348
2923532
1214807
1364261
1837259
1879140
2142085
1269119
831962
2618853
2501245
1279660
363439
1988500
1573825
1396215
2769529
1273839
2605188
2277562
2013185
1903518
1264393
1177498
2249015
715223
445994
377536
465343
2575037
624800
2381864
1451139
968910
574585
187270
1767046
2539185
2775280
2890430
1867655
2243420
1709198
2217113
1728820
1160945
2099169
2433638
2014335
668813
1187703
843425
1468252
1891844
1747602
2065884
2618568
1242519
1567283
703035
2683892
1701355
2218192
2060976
2793511
247881
2450147
2083984
2247706
1376310
2086140
861338
2850031
2932274
2741102
895702
2222239
957379
2011143
2667384
1487743
2335152
2913617
2517893
818019
62804
815590
1187589
1427251
1295858
2160219
1006416
1347678
1070892
394692
1065939
1725902
1435757
566489
2829723
2244166
2034134
2268221
974817
1923351
1682522
2266260
1188917
2493186
2164327
1995001
164831
2842686
1989025
1159915
1777460
1854945
1188645
2169473
2781592
321774
1193444
1715020
2420443
2187915
1131834
1671791
2427667
1548516
1030471
224811
1432298
974325
862953
2063762
742396
2682623
2388100
624649
916724
2798834
2732185
1923187
85307
1052448
2041137
274769
18397
2667934
2221422
544692
2265658
815787
2343432
2729676
2585169
1184112
477916
1251498
386048
1726138
1086874
2625263
307256
1318796
62263
2699887
323587
1610990
405188
2331521
233598
848021
1179449
2160857
1581734
329341
2235589
2174096
487140
371755
69844
1494547
699132
687337
916885
2455744
2551617
1840621
1950367
1329254
2201379
2246018
1617624
2759372
2142349
2110724
1598554
2352082
238281
1821368
103574
2747324
2121493
2375852
2205142
891239
95567
603078
1783283
2837151
2601548
960721
2438165
241430
279055
2346072
250005
2240806
1952407
241343
2272149
2394046
416595
2568165
1766430
2374585
2679972
2672962
2014205
461170
1767277
2750945
829565
436331
1463754
694866
1026203
2333096
2920009
2856574
1383484
912405
194205
2887141
499427
2838805
2839274
757673
1445641
2598694
1545747
1586573
1242529
2159645
1983482
1391316
830109
2732938
1645386
2085886
1103545
356362
2652406
1125700
720153
2834846
2212150
1288438
379616
2585608
2668367
30511
426890
745817
1239093
1036530
585871
144207
1293064
2057625
1545840
780390
314807
825376
1460407
136976
189043
118724
1025245
2264436
2921240
1232355
2255239
1232771
1956347
609918
2819314
1385050
2475770
422589
2139903
1773144
920230
1054480
1804958
2926996
2318329
406358
180914
1006470
1126676
598489
1514945
25681
1277103
2700960
1332603
786808
2843790
1699448
1124859
564654
2031889
1441645
542315
708150
544162
1580405
2003220
2549419
2800779
1892864
1792242
25901
2801090
1067007
2161692
1231973
626847
2002763
1228581
2435843
424942
1509457
577595
2079694
2031511
1684804
2672638
559491
1491474
1099819
2549999
1901536
1967676
1665525
1465874
869130
1176079
1337508
1074485
303945
32817
50981
1230335
636192
681535
302134
1830737
2938459
1629402
2708329
2490952
210044
1282320
2913477
1579183
782522
1159186
1804758
397288
2890232
2098829
872964
1859765
1354366
146616
1858201
773999
337784
2238720
2680951
2631331
1563851
2329272
1003750
1732594
1451969
1782557
1346576
1354219
1634604
1246330
2322342
1747050
1459336
660981
2188129
2698390
1439610
2435117
1445635
221660
2176142
2715139
1775079
446624
707159
628347
2633608
1413706
2806389
752476
1413615
605762
262841
648035
2660252
672656
405809
195317
1057774
1130689
308654
1298483
2596110
1655564
2792553
156722
483361
105319
20076
2252920
55354
1034807
2822253
288675
2572376
865729
2420456
2095394
281645
168441
747051
2102459
2451502
63425
925820
1420432
2569911
1624142
1543630
2539183
1876668
2793519
2198270
70371
2156898
1898312
111206
680341
1469296
140086
1397632
1358156
1713693
1410691
775672
1807426
1037726
1295987
1751459
1398653
1044737
1609931
1604123
369646
1580651
667950
2235171
2378649
492020
124444
757607
914762
268136
208952
2255712
602674
2651064
1809387
945467
2662981
1450861
392981
1474877
2790634
2088822
1274771
710895
1852598
1095907
382811
2139743
842949
874661
627919
2143999
1764374
1579676
2093453
1890665
793244
2267765
1243229
916855
431066
527969
2312968
1857731
1150421
435846
2631468
2636656
2031245
1148562
90933
675983
326626
2473639
2350196
452843
2341278
2085319
2343498
2709868
1473431
1254787
1383506
2128483
1462108
2813010
2825470
1617032
101183
1527189
2801496
1058273
2208593
1344719
442727
1692136
2174260
2077081
2223455
2827736
1533651
823872
2091446
854376
2802064
126383
2201570
1039124
2657495
1607161
837233
1069877
641882
1858814
1492453
1791722
2742033
2454456
98488
1839337
365824
160269
171737
1739216
1912868
2794778
1640474
1494330
839075
2911093
353682
1646075
2400739
2047458
2739271
2792243
120430
130280
587842
2889272
2303059
821291
2739406
1657381
1607378
2475608
1068240
594724
1160031
2540413
2564505
1180873
1246313
1272315
389410
1098625
1953389
2668898
2938781
2186412
442778
1779115
309022
353611
2660676
2618965
52908
2612926
1799057
2226274
2585333
2137255
624373
2730404
704243
2274576
1508719
1218017
1896019
2428194
2468445
2605660
639145
2795470
1670163
1760091
560189
2910515
2675104
1971294
1743136
376208
256638
398349
1075182
1838654
135919
1222194
414139
1877913
645771
1713821
2813135
601188
1760824
2565309
479626
227217
1041627
727598
832061
2278442
1649514
1623041
37792
1372167
2909081
2249053
425799
2315722
1611660
158472
1597090
1864577
550281
1672525
1923806
581204
1328962
2158001
1990770
2048205
382354
2297988
400298
2025764
1403903
1830776
2031852
743956
1586733
652102
420775
1359280
1057999
1287573
1084239
1622223
2474677
2622251
1557587
1164869
589303
334494
1009227
2731240
1041732
1825570
1102471
816800
2523499
1654709
2294795
145960
1298097
1707838
1570130
502820
2924987
73351
1218405
2019628
2010001
2017704
740505
312495
2219954
1367933
1697753
2461836
300525
2925257
984221
1118627
313527
587294
1176072
2820771
847703
2627239
2118673
1117139
826528
1805900
586086
2175586
1257679
340361
1924577
2517444
1163939
479016
1662570
781034
1578944
384211
1148623
2422279
1443507
515452
444934
450948
1237215
74554
1318811
928379
2630075
1741042
1494520
2571034
26205
366003
906355
1810111
2924444
1526256
2006338
2918563
2267859
2871764
353212
1777546
308185
1863142
2727884
892
2135317
866429
2229684
2268986
115808
2661909
383782
1789411
1096666
1923482
2710756
1989925
137861
2500470
2482668
2696372
2286588
1360575
287421
2512477
2788567
1298688
2244016
214784
1028641
2100060
1685172
877231
1841071
293104
385658
1665695
1671599
1316096
1546609
1154458
2920788
1364051
1624484
453741
792640
656109
50760
116495
2697646
1679063
2670002
1207536
1801334
740644
1438031
1020081
854742
1537861
325186
379913
2407003
1444961
2246019
1974764
2833784
1617292
1114173
2875231
306725
2590031
2466533
201833
131088
2043230
2012036
1873672
867839
49883
1518365
1072676
170772
1908625
1304909
1069840
1331366
2253605
2352267
1101166
2397384
1323773
2178014
1937081
1288898
2854760
1941382
2860550
2440894
347324
2863260
2553844
2650608
826112
847153
801881
2841947
741522
1385755
2196431
1014025
2259078
1698607
96048
2341934
1877662
2473905
1416131
2549866
235426
467738
2818757
748110
2798385
967457
656058
1812116
1900532
1924348
1728698
420559
1424249
2879231
2661338
2413413
2827237
943856
2363360
2404546
291415
1646377
1411436
345200
1465989
407743
730233
634669
399954
2879041
856960
198874
1562187
2528378
242618
1930746
2439516
2614180
1844546
364595
2411739
1598350
2003025
618466
1874490
407817
2894702
2689718
1041931
2846195
198618
1927340
2441988
1350277
1240688
1683373
528685
1871539
2730074
2540521
1073631
17165
2656541
1793723
560025
527820
2393073
729495
2479279
294528
2642854
382612
2614382
555499
2205882
1604264
1931945
2838902
10181
1502788
2235248
2805094
1725051
2420044
1875752
2271485
389847
46796
1179000
282852
1002072
2788742
96830
979179
117478
878785
2915653
1933797
1662458
1469183
972195
2532857
987618
1971102
1202116
2474237
27978
2180412
2479395
1502643
734864
111677
1252592
63369
1166313
2410429
74849
1945396
1432808
2082522
1654426
2585808
617650
339238
2846433
1911378
2153278
2565271
1517236
1057531
2025627
1182136
2522613
1481784
1663904
1035704
2090736
2935826
213541
1280975
2561321
897362
897203
1149769
2109976
1751043
1428905
2235114
741295
2401710
2559763
932703
951622
1376175
76878
1105406
2615186
2560765
2688370
710102
73009
1650602
2790574
2377860
1502657
2596304
495477
1277644
1946320
1851991
2658083
1654018
529802
2676875
1430352
1071073
1120428
2185225
1320790
2793057
1548204
1914945
999560
828138
1410752
517206
792064
1092906
2720708
1746737
1033719
527932
583962
2041583
113776
1637535
1069063
1726008
968174
1128986
1127825
1734365
1140187
2640409
974599
793099
112187
2728285
1386736
1917485
873009
2047691
2681707
1110320
1391516
1789974
1643123
1093784
494521
1809148
892873
1548644
1114799
2546943
646448
95895
1789563
1557100
216848
1790318
1793115
737973
2614034
277053
1805154
2063259
1344580
168100
1441729
2282796
2715194
2479346
784319
1279161
124870
1363373
2580853
1267549
2776855
610969
1881666
1911833
1539555
17266
950477
2140135
2668440
2511328
2063525
1001787
1051906
2526818
2830173
602253
613730
2620402
1279943
2161303
1442133
2928710
2916009
2357343
880700
2213450
781378
338371
2466772
64097
856417
2435888
366610
1477558
2027356
2609401
1837448
2556295
698273
2309124
200031
2690435
1268922
1723528
670799
1144452
1392408
1346242
2514220
272362
899102
1246765
301785
2373941
659311
991114
1738329
727777
777146
2184626
2580927
786466
2525645
2263394
747745
1678373
2081381
1682241
496231
2158853
1881982
2178354
2868523
1948185
232766
737065
856980
2708857
2715238
840113
1362061
2469881
2542363
503972
2285498
1844758
598322
225703
1579179
2291109
1750244
2401616
2489267
1021855
1818066
2327814
553450
413000
2880331
799835
1873268
2472323
34952
1263272
1623877
1811195
1152888
2671558
2133424
1795948
2443938
733977
290893
1582683
1368198
1333497
1458337
2600920
2568673
657211
2362491
259732
1601085
2169404
191942
2846861
2663479
535247
2720438
1286141
2712199
1148565
1329419
2130580
973552
1137478
2272670
1557985
2467378
1137386
1956927
2780044
1663718
2511705
2920638
993362
2837474
887972
162647
1813984
1994056
2876577
1847477
2442064
638217
2377677
2324346
1634368
2919375
833133
238154
116004
1302660
1442661
2374454
810428
152488
2402125
1975080
1047143
1146246
2138280
1649235
650016
1591205
2521583
936279
1380353
1449716
1285150
1100459
1360299
845214
2525132
2446424
1183517
1549159
1428705
843297
2848895
1666092
2188093
1105595
1989257
2776517
2821161
673017
945178
2556529
804136
347629
504138
2642805
1492022
1279467
2082925
1434927
2391788
2590003
912853
2166731
1378323
742737
949174
958760
1890653
861557
425859
1165200
2702106
280516
1412263
1127385
165216
1937178
168120
429713
2725292
1502267
14736
663658
557633
939988
189708
3341
2154442
2023370
1045517
1743480
2565150
2431225
333070
2242419
875507
748833
1383430
239750
2609657
2375281
2527002
767579
2058997
130125
2015926
284476
2279753
40018
2033570
447272
2222787
1597347
555499
1936932
1559421
970998
3965
1371169
377886
1275630
2198684
1345319
2176859
2389361
2207038
2293039
2673393
361505
2790812
1573189
2080329
1899036
1503738
2269796
2067745
1877620
1355290
1294049
988851
2233459
1942480
324919
66828
1431071
2708100
18612
396766
983378
2336485
215381
1252117
281124
1882995
2529992
649659
1911007
1798921
656675
2894070
2590612
1909118
35743
49952
628790
2199624
2221830
399451
886667
1706011
1221178
2057689
2075521
2664930
1280930
507547
2330048
2249038
136725
1159901
2780032
2478650
2230217
298513
2809646
1096814
1864373
1923938
2652369
2508916
374764
1130653
327145
1111784
192110
1241738
1325537
1579276
1424490
1021208
576812
1193962
81418
775043
1015497
47188
2908694
2567640
803646
2171689
1161061
2560320
799575
1139275
337637
749242
437194
1435208
2146554
1463628
441709
440476
2420505
1337406
2420859
1819141
1245745
2842399
923456
702700
986697
2916123
1666414
2827105
620836
887250
364990
1356675
2927620
187958
677961
2333528
128891
281377
1819749
677325
65216
1709528
26198
741266
690120
411736
2255297
212313
838115
445595
1747282
2055102
2289105
2051959
2094303
440616
390533
159109
2796702
2713809
2134480
1211313
1698923
922351
2676610
2757364
1275526
925483
1477606
2748009
441798
328712
2520645
2285994
2536149
2502080
263041
1071811
349603
854992
1942667
153975
1352874
1017361
2898348
1748334
1579129
1538597
356968
1128397
1416357
1581469
1225022
2187985
1261293
1069256
2429647
480420
487557
2813928
750877
2784840
2546568
1394454
2203087
2936846
60214
2854413
2062809
2671900
2668183
2121608
2925306
1787441
265941
1053899
1028474
1843042
1177599
2054713
304453
2211979
2272522
1680590
1224471
2893309
947166
136081
1541465
1974755
421896
1842867
1879174
116002
446421
1985946
385355
1749360
2429199
2901971
2131258
1201582
1398652
1617427
982734
2062365
2495752
2230221
2099484
2214596
1076839
2842862
1344355
756217
212958
2735888
92770
2761779
598963
2647771
334746
340311
981787
1950825
1165424
2821016
1097622
130439
1426072
1458214
1237550
1924314
114873
1795180
2290582
151581
920112
2905349
1305313
229306
907306
1039150
2638657
790499
1892618
386825
316399
2425494
766258
1458391
1628673
631062
1830681
812592
1468976
482781
1046427
1658327
1963350
77812
1280820
2481060
2778596
118176
2534175
2687930
1491862
457448
1708372
2934072
689107
1443645
2914557
1980533
1715928
1955867
1250703
980840
934916
1437904
2547320
1099247
1286654
2541349
1192963
2799736
724026
1231296
768533
996234
2576913
1337101
169927
834568
564305
568267
161603
671570
2758578
2022259
31505
2404348
1410809
847033
2329151
374115
1581358
1152141
20557
1470220
215744
1617195
837782
2452884
2142988
1232577
455992
586840
731026
1179455
2837669
112657
1606044
1820424
1091270
258840
2040225
1551491
2412099
2719049
1419352
1211163
2674451
2494875
2468862
71254
2152770
1474694
1198499
2219005
1132998
1234175
2015259
2862573
250945
1684452
1242197
2460476
2016809
121272
844785
2838638
705527
1272888
2014924
2121488
579281
986555
36110
1809810
2324832
686513
1593475
814099
1820071
535225
1176350
816798
779770
1053842
2131043
363485
995740
1617253
2337491
546610
1909953
417262
759084
309248
1532032
2244017
1199546
1392793
1223435
1492167
344877
2474647
1881422
2922529
1411554
1515057
384315
1055638
314691
7889
2055359
2092519
308668
1913097
2877276
563472
713
1045419
2939468
1013801
277469
2114599
1023516
44896
2434732
870875
743818
2498878
1645827
2392960
699514
2924666
2847343
1130244
840856
748545
1192595
2485244
1525069
2898739
2680076
2231642
2815495
738622
725580
368675
1184454
2226627
2021482
1538184
2460873
688385
83466
826869
1100633
2900200
2331642
2687161
2295874
1214302
2782301
101313
1060860
486537
1250908
374508
2192390
1422833
2617752
2103497
2189136
1778243
43659
2443803
1813056
1292332
2046462
2546405
2024462
905594
1001466
2200563
2566818
1060580
1191073
1244806
1180081
2810758
1128469
2315809
396964
1432919
391316
205935
1830251
216184
1848940
1532845
1936325
523807
2750339
2270349
209938
2223527
2620627
490089
1805446
145206
45817
2183651
622921
1126821
2291272
2247358
2575207
469258
1553523
280603
1974356
1962160
2890623
2495467
1048545
2353956
1533250
1935442
468889
1669043
2828416
1346997
364424
229950
1275222
933481
2777261
2553253
19500
1501613
2644719
287881
2737802
1764669
780264
362341
2091409
845169
1217797
2819298
75227
2419704
2099036
992093
904849
1654391
1382861
1231434
2575993
268510
2353781
1927246
4889
160552
2097487
552849
2475494
2815602
2040052
82538
1202113
1658440
247965
634774
2892911
1273338
2883164
61259
2086711
2110289
1157592
2252466
1561564
40936
187036
898122
1195645
196424
1522792
1970605
569354
2877170
2431084
224759
1829994
60677
1687551
1224260
2725561
1353836
2319788
1503743
2823758
2900164
2158606
2157524
1790356
831754
2607443
1103338
2549349
1475509
2104837
1083189
1634703
519216
1436444
436036
469967
1235347
183656
468893
196254
2346024
264361
2445688
2742820
2549652
2901602
283390
2479205
2472833
212607
2315180
541844
586670
685358
1518746
2634573
1031328
1308142
2457569
925324
18032
2225276
1512619
1233261
2187792
93733
2155525
1751549
795074
166043
867237
581598
1696697
2024304
2119566
527718
148657
2286564
506278
2064766
1713712
375618
274374
2306265
871923
133689
1732410
2306037
1732914
1893075
2138836
2325365
1949348
2879120
1165399
2520381
1447849
506273
1532827
866477
1250988
1410987
1828871
1059504
120267
2661805
2476338
2847025
2487679
1100123
2914538
191434
1341567
494417
1454559
1832342
2421112
321477
2804228
795420
469648
790103
2136364
2833337
315168
1108973
1228892
1024032
2052413
1686846
1422507
15716
2790136
1954241
169206
949515
1416311
45347
3841
804826
1540826
2142658
1070342
1361398
920607
1185328
2000382
1884653
701317
814388
147745
483870
655135
656396
2636258
1281367
2360473
339051
1529422
833879
2182844
2363648
1919580
2624327
2110154
2322281
498870
742882
424797
685335
2226242
158936
339588
396222
259857
110802
89772
887264
2112272
2843508
1758508
1905740
2698795
2380182
699711
1886983
883986
1755511
2750330
308391
527920
479745
10467
1062872
786453
709849
1367654
2812383
1015540
1585995
2926587
2832809
954853
1769115
334920
87804
1876783
1614441
2141632
1598383
2883542
2282595
1602357
706293
1371834
2692426
422575
1018337
2336041
2240765
2515462
803361
470602
1612381
403705
1240856
135422
701468
2040767
952255
52718
2380657
1269783
1139974
471197
387685
1004511
1876924
2779155
97106
499883
738826
2259188
193762
2601184
1329972
2339605
288573
679045
2130831
2784697
2855469
922224
1378866
202833
2459377
1655596
2847777
473484
1611805
2248833
1112280
458487
1813077
1494725
2834874
534777
2457082
745259
280790
1768234
1419827
1972865
865604
1155059
2417010
1014965
1369206
334176
2131529
463509
583380
794970
876338
7185
1225342
606163
2815954
89580
628214
852711
2840856
2403520
231535
2833496
49720
318399
2048231
2289214
705866
420831
31742
2422505
2275017
85060
2927903
487442
748324
2218336
318360
1749082
1604617
2500301
759093
1930136
1140023
2874096
223702
276296
1589864
131901
1414579
1309424
203929
1159364
1676638
2349445
2709883
2091780
292276
2419326
2760554
2503063
1028503
2845373
275505
2034522
108223
827991
535716
430691
1773342
1338561
2612989
2048054
143315
1926163
503143
370348
2367816
2706559
1353122
1403184
2934646
427953
882497
1064799
1199078
921619
985504
279772
2457062
564490
486074
2603891
1013980
1541232
2445732
1371395
1028184
1853365
2888552
2830839
866007
619388
945992
1115254
878644
2245110
1024266
2934821
2188575
1901584
558794
1952028
2482588
56955
2600755
92047
314898
2784561
576837
2915353
1115936
1750903
480477
584850
1431789
1577439
883255
1935679
1712627
1672464
128574
1181889
2493342
181674
2420989
2326071
114715
1257095
2902584
2790176
281877
1342862
2926357
1563937
759640
2177268
1692880
693072
840000
2140829
2529555
2208506
2143770
2914
2118964
321190
2210559
2548654
2849950
2771014
1590749
929929
1705025
584434
371856
1211557
2873735
2442915
835161
1176320
1209143
2086744
1173813
2161400
1433215
1123725
507498
2786372
2392184
1573907
2898611
2194266
2681145
1666900
1516918
2127740
2198524
1931544
2145109
1122686
2786256
2448382
1149654
344778
2129659
1936841
1531635
2218778
248326
1294089
2190377
625677
2708390
1672854
1729198
1007546
753669
1929606
1976379
800262
2408431
2640842
2572921
2756956
254515
992759
1331020
1262515
75170
316718
1722798
1771753
402812
1894971
404004
2503807
1569088
1310070
747396
2178244
158028
2706444
468172
1652113
2053136
1318803
2461720
853854
395771
133682
1061186
1789215
50651
1179977
1088492
707001
571596
1350213
22324
2079888
1150968
847303
314944
195920
2881478
2449467
651806
846635
2588326
661221
592217
1930201
1660218
1710397
2428634
830407
2534118
2676765
488193
1418306
218697
2898186
2510719
858468
2919226
1090548
2160314
2207564
2045125
986463
2407310
1594554
2595327
2938067
2698691
925248
2460882
547696
767139
1199594
2358603
1948346
1501027
206003
703550
1490542
1296592
1257332
2630964
1813142
459353
838713
987104
1544678
995247
1546420
2831179
1703361
1697870
1577140
2097079
1689262
1336211
361347
1687663
1666269
1525337
184979
2442042
222307
2590405
1526692
1133096
1794223
1692805
344892
1700534
2731562
2390840
2623476
2743125
1124318
2851430
1158183
2768548
2276301
1608081
1792666
2354173
2485630
1135433
2069854
527668
722187
917935
584187
1325202
739327
399336
1269432
2339956
373832
722070
1782155
2511028
2454515
1049124
1877858
255994
2030633
461759
1235024
2343062
1270734
2494018
1145299
2607563
500174
2344494
1457092
2292175
1727812
234146
703191
673821
2271436
1412376
1865192
2188344
1321879
60746
1706176
1306750
1803196
1160443
556539
2088518
1120938
659069
44838
2908873
1428190
2513397
2825954
759294
473756
2186391
1442378
451574
1544613
2376179
1834530
1634442
1171595
797070
507431
1064428
110937
2858917
957301
2265533
14561
1034003
1096074
1506050
669437
1748087
363299
661187
323495
396462
1013793
2906863
1713550
2889938
886532
1937113
2301383
1118690
1771015
2083433
2416400
1925250
971492
2916862
835851
1848663
644441
562814
443666
2760427
176768
589376
1553894
2729449
562393
161878
38882
418243
1677552
244342
1302636
106587
765574
1244674
1275271
1499429
1973575
2658906
965383
2883387
1892722
2643341
1755922
565939
1703036
2211798
2272826
2141924
690404
2358805
1871017
205339
806748
2707390
1760431
203814
640796
365550
2741532
2077988
748410
1550827
2270693
2864068
562689
319347
1171808
2197194
2844641
577016
1867903
2568119
24877
622202
377396
2484957
1525193
200654
295784
2112581
2580981
2005274
1829727
2887062
209688
2540377
503449
1051791
980890
33034
434447
1812303
2461671
1019612
399839
1263840
2356923
900017
248800
482734
190733
331233
2100512
218139
2752562
824208
791762
1420004
1316622
827389
2704448
410357
2108472
2594236
1477910
376295
1245095
1806260
2075579
941102
456048
2552285
1970856
2455024
2293069
2833973
82546
1402061
683601
2185487
2930419
2284769
1420849
430243
1673413
1931819
648623
1532288
2086265
1748590
2335337
2506793
1927709
2458471
2452469
2552899
2635231
2916280
2441282
337905
460731
371467
198229
1031166
2288385
2398430
468513
2832504
2357561
2796760
1960313
385273
1112335
2760748
2372406
1585900
746734
1813542
2887146
1655937
2329248
2596803
1384597
2421956
2491357
1404368
2205658
2928491
1657297
698804
2880990
2402619
60327
1413218
1000422
1525545
2137809
2688552
2642735
1842609
2168377
2737392
2838673
1585280
1086486
981621
2534217
257807
2381803
166799
2355042
2112205
1946608
2088196
1922038
2175236
56352
1147405
2765777
749522
85770
758991
1447929
2068862
2048994
2204346
1145605
2102201
2364354
1433150
2144009
2120385
2341601
2502457
1122028
2884521
1586887
1531064
2300768
10069
1172491
937670
1119939
1466364
496471
830251
1138464
1729131
1283944
2536005
332598
931880
1129386
316931
277136
1224302
207547
1566697
1226236
2045097
1526406
2689678
1523157
2042193
186150
1841767
2791571
2637575
1388700
2466753
86052
711993
1004197
2389954
1978206
386962
2724838
2131088
405338
1969723
1426415
1302041
1215033
2933680
584050
2732533
738075
170727
1984550
2380410
1403330
2772828
1033779
984858
250851
1664541
1175844
1993493
431933
246474
204446
2418695
48772
185325
695768
2105769
481969
208113
488642
1660312
1130742
615438
350936
1241808
1352430
2625651
1531367
583941
1018656
2157318
1828763
2762618
1760627
319195
2112827
1829496
2158090
1397797
378620
413497
819269
1044105
1738740
1593138
177711
2399177
337099
1937700
2495251
1195798
2450548
2480281
2445346
70198
2186773
381274
777287
646263
525718
970276
1761873
495991
198577
2932456
2415838
241266
2506703
1573149
1042259
206747
1620987
254678
335450
2708085
1352004
991651
603389
1859201
755354
2072004
162391
2429947
2108014
1865669
178597
403145
1999815
1050346
698534
379279
2911315
2856403
2566351
1242611
2535199
2393561
1486097
1907371
2275991
839841
457435
1107862
1989144
2478361
2213060
2704597
1917664
2065335
2196289
2762052
2500083
2758459
404467
2705766
1838287
1306324
2490256
5445
734158
2897200
764306
2609794
2402043
93919
1769740
1555089
2498351
1899859
1533744
941071
502942
2669865
1294658
2590132
1830301
1720395
2890089
1123685
1999046
2806907
1861062
1365706
705859
716782
23713
435263
2874216
1560773
2477529
1340667
2209477
1955667
1490952
2730708
2549458
2136663
2131041
2931236
2909324
1997722
377353
1440457
309165
1056189
1434438
2846596
141790
1128383
835874
2124025
185258
2709783
472864
2068041
1648450
2673298
697454
2693274
223565
1959944
914148
808726
965663
588022
899486
92083
2460051
2232531
1460283
2435965
508729
2560908
2644606
1359952
613085
2881439
827799
2339106
2081387
770012
420044
1120534
717744
49392
719325
2852374
369392
801528
2789624
1248295
868771
1588214
2549582
636724
607466
2838837
624362
1275669
295576
1406758
2767671
744781
1208745
660149
2418938
2762716
1535608
927304
1290605
969688
2842537
514625
53119
2458177
2179211
1677880
1417720
506691
1521483
1146521
824090
481459
1789650
2329008
2914817
1781909
1245527
850759
2796005
2040576
2652217
1029433
537158
1430836
1043404
1347215
511323
1095622
1740461
2585188
226562
1949911
2168919
332202
1998508
130314
2421938
1969722
1998156
2521384
451672
2319443
1310959
2526231
2207897
1445348
657896
515544
1391867
893209
969963
2185075
70331
2619408
1415393
1518682
1378474
1346722
1692970
976825
792323
2333648
259692
2159099
560639
1794428
615771
2080832
2777662
290847
574631
2004600
2678608
2624291
1616712
1906092
1765721
71979
2067648
82043
987885
110984
109029
935950
577541
2937575
37214
1841043
1107537
2852628
2930567
2328865
2451229
1218341
2297711
1103889
2905945
261910
1273315
801485
1007267
2206630
2409452
2438244
781751
1400231
1269376
980748
2263737
2438057
2405789
209703
896123
1371263
1713231
1676500
2936755
51163
2662420
2061697
1989964
1015370
1315347
2104617
274247
1157177
672420
1517497
2440010
2876742
2923315
2507385
1113230
205511
306092
431120
515251
1846928
872724
2667690
1300406
94708
743307
2650734
949347
2129804
1616449
2224020
2202930
1055788
392454
1828371
1087270
582235
1862426
347011
1073024
1660550
1582221
2329629
349353
2115625
579204
1451102
2551296
134526
2175148
2870178
854758
1104639
2282430
2626555
1355691
1444638
125879
2854711
1919363
564336
2825153
127261
1843475
2627486
2889381
1068190
2721120
1571737
414815
2180519
1190505
1536644
137343
2492454
1135311
530675
1284458
1593343
183546
1381526
1577095
1407163
626888
1962645
1978047
865008
1774356
1686937
1134068
2084869
1547007
1725845
2508436
1064427
1664214
2622476
2281059
1707826
70730
614716
2024606
1425264
1546061
2695049
2925135
1091490
916248
1097966
195717
1151143
2135329
61971
1612246
1745151
2181798
633771
892203
570311
259474
174673
1200012
631165
134506
633952
273875
2428665
620410
940944
105672
1245423
42295
2187440
1826126
556864
819182
603163
1571040
1634539
2202006
878649
149349
2689300
1082937
1356545
2145077
513850
1541477
235984
171491
1423690
471357
279450
2888913
1148294
163999
1367313
2826420
1216415
1542917
867593
696822
2140085
180675
2726069
1336865
528136
1712904
2501660
995255
360615
1396712
2889960
2474384
1003808
1855791
1308187
2511174
2188911
1552455
2635069
2543252
1259781
949412
751117
1945487
318300
1445251
1002346
29840
1108468
2353907
465821
2374271
954638
298097
1916720
2346776
1644249
2633504
1100597
1753238
1302120
1773301
353591
2667863
1949019
1432493
2073433
2125067
1398906
1633308
2614045
765459
859825
2178796
427215
430835
2444607
2434934
856638
2765441
275711
2336690
2510811
2865059
991467
1068993
1482200
2630842
1005064
2135984
592593
2410499
147940
588559
479809
2495768
1028980
51542
1374607
2638953
1354525
180543
171988
2611423
1357514
1255527
485426
1198391
2268671
2235370
2878732
222611
20337
143399
385252
1924619
1512517
2026870
1527639
1357801
2545080
2939939
374638
1142705
1986045
1777723
2051416
1596545
1860708
958723
2460325
355932
449391
259578
2808196
1189223
2516683
2473849
1951606
1693220
994259
188540
1640547
925838
1862400
197622
1916412
1884044
940618
2581940
1269459
2924395
1435082
1030200
195721
1493676
2695602
1648698
1902144
1368930
1491852
2090713
616535
2637349
454331
2759142
618782
58427
1399476
1125661
1818248
2664133
1767492
981860
670379
361236
2706675
1284754
585323
1061177
632131
1792552
1841890
488391
1963360
26672
2895047
1698345
1973060
2718661
1741981
198367
1981894
39187
2447814
338960
2734500
2909450
2023273
1926105
710976
1903005
477378
2604279
2143990
1127631
2492976
1751628
1553582
2548779
648120
1532032
2901575
1244513
2378680
2892441
290461
1439781
1148450
393649
310729
2721645
2384123
1462482
289917
1152632
824557
1894850
2350034
236570
576651
784529
953295
2455433
2538258
2096505
903650
1661994
1235021
33040
1795775
889758
1955928
95385
7085
1826256
1877341
676185
2085462
720779
543818
2193755
413967
465542
41881
2420413
835480
1537875
1567509
1194542
2149416
1376309
2094899
1126232
271601
324871
344291
2397815
410541
223260
1736229
1472110
2023733
2339783
542949
1552412
2241401
1123752
1234960
255747
2784000
2745162
179970
1554979
1683420
2259176
733400
1842987
1347812
2455564
1643037
1198245
2786567
2719177
1316392
2596329
2296774
56243
1553572
2589642
1626510
830989
2182091
2682245
1797238
1108178
260348
560773
1779061
922547
1691632
622716
2079563
1733214
2501575
2135095
2641429
1204946
2659173
2042804
1285795
504549
2806043
168617
1135781
1575108
1173647
1575497
1195727
405043
2594398
1662011
1777173
1328594
1336094
2595509
2178359
1092954
2693323
664754
222543
1239905
1384177
2436963
420397
1639847
137431
65635
600746
2233943
983237
488199
34403
202871
923904
1274599
1554629
1902712
1626775
837706
2735229
2167261
2380660
2258567
1811385
742285
2574741
149803
2664836
1105432
2426046
2293146
2265766
2896104
1325727
2796593
987888
823994
2273197
408173
2436559
2235808
2489084
1970083
2737172
1784197
2032915
165821
844221
2870946
1023485
153327
2056209
2766673
1478686
328868
1643091
104686
2719427
17525
2727899
2651027
141800
950104
1157525
1697709
1175272
1756386
1903132
1264882
829507
1943314
235430
1205218
2919703
422403
1321743
1223409
2662029
88999
418142
1618818
123474
629197
1046382
2366029
2519261
536065
630446
1545374
1781281
1204701
2101244
15699
403693
2889037
1819047
1231487
2493059
1529018
1306055
886798
2027392
1394003
2724744
1582202
2131116
1065045
2171822
2885724
768120
1002687
2099602
1890343
2188234
860680
859549
2465212
593109
1528430
971033
42922
2895460
2621561
410022
2663237
2034606
716597
370106
2547410
519458
2640448
2456887
2635443
910522
452277
1427841
2074422
1429404
2208554
126254
2544712
1184919
2910712
2381910
537196
282544
787610
1445913
466864
658789
1815147
455623
1564789
2228658
234090
1089258
2119965
573885
2864443
586708
1015919
147101
177161
938496
1207424
853094
1746517
1000084
2631274
1297384
1123008
2115217
1703563
1173878
312199
1293734
1647607
724368
2928704
1730265
1129078
1842861
1961334
574849
1358658
1564175
1213950
1312057
2632196
1500370
2176556
548564
219577
1605777
511559
2201061
2687345
1176152
1766689
1806284
697615
454852
1277388
640679
1061099
2450288
488889
503633
1511547
762812
2428373
1435785
214566
1745176
2600372
2115961
534551
638591
2710281
1330189
2129074
1568459
1086383
2056537
1093497
2764413
2186708
706449
270776
2768847
431390
701575
1901582
1010090
1583337
2054941
460014
161831
1979530
2870189
1992323
2153260
1559617
2338248
2426093
266674
1292731
914835
2411449
171129
2759404
1875965
675066
792309
416306
704565
2602471
174764
2066772
2077233
807319
2095415
940636
2468952
2497319
154342
1444362
2015276
859665
2011402
1564053
2590856
950934
2644823
2183546
1231743
2032093
263336
664767
3346
773035
1340815
2309082
978919
1905691
2915726
2334965
49841
1726974
2729393
1964469
2017164
2115944
2473444
1376168
2632237
2144131
2017215
624344
1288059
2379078
2851887
1668826
889872
1674189
2298829
2362445
305017
2421238
670823
1668996
539167
1766325
1670833
779173
688218
1611832
199158
2521588
2177150
238922
969534
2529352
2271541
407434
2309512
662472
890960
2359666
1748121
1001824
2349995
423853
478424
2130663
1412568
1485054
222586
2445536
1019220
2805915
2184313
213373
1651060
1943405
1744356
1047198
1409403
1157857
26554
987869
1617819
974211
1916541
1476897
1534872
2733750
563128
2081704
2709915
1131480
1318312
1439883
2380059
874691
2821636
2085918
2257276
2100887
343598
597783
1201977
2556104
2203213
95984
2226273
1680561
130552
1980798
2252323
72817
1798918
1054898
2767533
161711
2198930
1411935
1119740
2683658
21786
1896056
745229
1288584
1709316
152373
2105857
2525280
916512
764912
77358
571860
113946
2380226
1193632
2480748
980943
2005504
1926700
695574
1399818
2479164
1695266
803453
2543917
1157496
2108538
493169
1934284
2936234
2777592
1624930
1040798
493195
802871
2635461
2559126
1943174
2133513
168961
881116
270938
2152449
2368882
1249963
1320520
307177
316408
270602
748881
1353411
7613
2485124
2785224
2711307
2924583
1080164
1893693
857632
460024
118241
2601413
1635482
657874
2268403
1064659
700346
1863947
2554171
1499228
1703304
2789473
2497368
1077704
2297681
1347303
2676796
828929
2923836
439616
855363
1794905
691602
2698407
2337614
1740096
2422721
1933835
297464
1090468
2250490
1092453
2902513
2477946
702870
2417091
585115
1747748
1727552
523666
872474
1268958
545361
504607
1674462
629485
919477
1660293
1615917
1398945
384329
964051
2395650
989845
798396
1058392
176521
171510
2020283
2277015
2504447
2880156
308133
1342498
1618188
2896147
47808
1894102
2814575
2034946
656503
1889359
2202904
1123864
2176801
746347
765254
2473961
2708848
1692861
2504613
2275340
857893
414918
1958048
468347
2014671
2893851
1575029
1846770
2032534
491924
2215169
2435439
178080
2610198
2881271
1051241
1406604
2191446
2587927
151012
261662
1874389
519978
362667
2628371
1840020
778689
2040957
2157423
1829715
2170801
1965897
1347546
968890
2315863
1642
1415642
707482
886885
1607412
1331266
2891713
1874026
1456990
2376832
157693
2373731
1627951
331018
417243
87029
1867052
1130871
2184577
1846074
2680943
1594602
1810972
237191
1480151
781361
224594
741284
1879506
1723299
1172461
2605093
1926363
2602289
1152420
2522417
475355
1805202
2419508
2096903
1117405
1449443
287276
1373171
398876
2694405
2597692
2789105
1101624
1750438
2105129
328627
2205038
1828040
212814
2583605
136017
2196753
605406
1691879
1923486
419246
2250640
304602
543527
1074539
2149734
1221265
2084555
1314113
2362367
641738
1011791
1434386
726037
1770119
1425721
2797166
662405
2538005
1053829
309668
540817
1835563
1062937
1138218
1659628
406533
2365650
83475
690166
1249304
598028
1832505
240420
630013
128070
1320251
55267
2323610
431037
1187303
2659107
1626417
1082788
2406674
1565955
641170
2285217
1325580
2806540
1200833
83219
1081892
1249222
725081
2764631
82821
2364073
2886096
2112079
1677642
1657002
1896134
2089879
2475703
446929
2120551
1835978
2229666
277461
2499428
2680658
160653
12362
2594628
1101277
749829
2629907
2303651
1026418
772262
436024
764752
2189490
2693962
2240856
20423
2067265
257050
2828969
2120277
217281
2858605
524817
486081
966248
1361002
2146130
2298806
2181983
1769256
2674545
794764
1333785
2726117
2003156
680374
321191
557963
2676956
1686196
2090879
472677
2515710
2147308
1191274
231642
1439312
2725978
2722666
1763802
2879382
1217832
1265304
1000128
2288048
433760
135427
925799
2536650
420467
1792009
1892038
2192083
748198
2461083
1532361
2543574
1741806
1169278
2255816
802716
1773884
1499702
76245
1771758
1181784
2123182
787804
1068620
1082284
2295975
1699712
1318791
1847467
1867275
978867
590275
1442967
405552
872269
1913488
2165270
1802314
2521808
1024854
429512
43663
2379705
2381052
1076342
2849494
2641985
45107
1050521
329518
740827
389838
1695570
2105255
487233
524073
1316960
1276274
2455813
108056
2183713
1382068
1870310
1274113
556144
1657860
8406
2318617
2230042
1696876
1074539
673131
1712187
2245445
2340445
1613605
598265
728626
1980592
557996
377526
854169
1576439
2536204
2929597
628011
62276
835419
2430670
543508
464538
691403
1542232
1932937
237503
1591230
612451
621840
2304186
1482666
554544
1972638
1999007
2205158
333563
1350810
778453
1148186
442059
2799198
1528695
2091862
1157211
468851
1519787
729416
2345644
2754261
603671
621585
161278
726683
781163
116378
1701
2163382
634239
89301
2061266
1668746
803598
587939
1140523
43534
2475179
1193493
2360504
704693
1440569
81445
1533409
1930906
680547
703277
1177847
1660600
2900898
2172971
1338825
2694729
1312428
2128107
790280
1131700
2556497
2039383
2696887
2203155
1477750
1139231
537637
694765
478425
2855528
1397184
1378192
960615
2884856
837484
966035
1653456
2583928
233652
1760234
1676943
869719
2813562
904355
2527059
112495
888727
885026
2080886
983949
2418276
1923482
441271
22849
1565602
166928
1425574
1194080
842474
2541373
1651916
2384530
1663972
2448415
1848964
1014963
1019965
2101439
333759
2114942
1936789
330648
2766644
1937974
1879802
234759
821195
443175
2697841
1859635
2489209
2391944
1252582
2859055
15166
2310348
2756062
2177352
180593
1728043
1665675
2159114
2422631
679206
1715462
2151858
909422
634559
1095507
2009793
2498778
2867779
1449229
2481414
499978
1080928
2481216
1513089
36236
1385025
324898
2467636
2801290
1503785
1130558
1447632
2335778
2052387
2081244
2830304
803648
446988
1804183
1123193
229313
2366310
2532637
1576496
361131
810141
1042311
1069844
318576
1726179
2263287
551426
1438395
2822533
486989
313337
1567049
1573418
673856
181076
1226979
1253586
1848769
776428
1259340
2100792
594924
1915936
1955949
2704658
1644583
2673290
1224832
485695
2929284
2198153
620910
2300846
2543182
2472071
2466554
2442049
1067691
863673
1860749
1094050
2139740
2627648
2042406
2668552
1258498
1422642
1569967
718285
1769074
1687927
2935726
1788973
2917844
2473803
290214
542519
1586301
1428248
2136582
2301153
377640
474228
212079
874312
1287553
100297
2040073
1840967
1571381
331329
1189796
1920028
1351155
1643933
436050
1397717
2781094
658097
1017855
2582344
2181140
569464
1640491
538521
2015235
2304359
1318611
667038
534097
112755
2668466
2905438
251704
894740
2127968
857425
156214
2620909
2068446
2791170
1451838
2824536
800847
2021341
839667
2431441
668455
1970744
1170590
546157
1258684
2366808
708908
1314424
2406559
850957
2582368
1767567
935390
2654736
2862271
355238
525659
1846981
272804
286365
2244603
795981
1990759
1799941
1708454
1648261
2659504
44540
1563485
305801
2110869
333261
1529394
2260492
2207164
2356264
2243355
1380782
2679692
1791997
2228642
621040
2371628
2256360
1753949
998693
1027008
2203111
932824
440556
2702357
2625107
1693992
23570
1368785
2041913
2777641
1972761
975231
1055610
959613
910692
2931438
1793491
1175586
2500033
96226
2120843
2891328
1226115
1027699
1408811
798445
1233250
1862915
2426987
2649393
267921
762812
637936
155594
1105997
420165
1485226
87119
2056260
2925103
1344782
2673238
1592554
1706931
1259181
2017533
1946189
1128963
1218841
137554
1484592
1078100
1779476
299619
1137532
1441875
477057
1904876
2929165
1549267
2022842
1236046
1594439
443671
2795286
1272843
240484
1977418
1308258
678594
2288021
879772
2411687
194783
1044127
1240336
854815
2697749
851409
437908
1072342
1733164
871182
1211301
569428
1456454
1725369
1698307
325690
2813379
1396961
2400709
1671287
2007604
2718522
47906
2625403
876593
2476358
2154238
1374611
468197
2703280
1807484
1515077
1694810
2018962
1428172
2202332
2338573
1650014
898276
798364
2506950
99650
2272247
706494
1296034
1009222
2217973
881838
1175621
420452
1523097
144508
1662815
2541597
1321869
1567063
2820937
2381675
924321
2778223
882986
444850
619145
851131
1778576
198994
1149401
920614
2103084
2848546
2168810
2129049
1629403
2621665
2811736
2464507
1928490
1317040
462288
2042750
413001
793109
2348512
1243665
288451
2557876
2656182
2683008
2338817
2397524
4242
1276748
1677976
1873016
2462844
1341215
2288000
2085618
1950632
1131268
2389251
2639105
2636227
699388
2399349
1656160
900027
2665549
2072843
2022992
645114
690569
897459
918211
1269005
868347
2850414
216676
1171708
144495
1137951
2028491
625642
599237
730794
1072608
1617504
530877
2391985
2563962
2699753
2644746
2421523
1267782
1500233
169992
1568909
1336306
2459849
2064327
1840160
1050443
2415901
2937086
108126
1501385
1167201
2691141
1437875
694766
2527129
1278515
1833321
575094
29696
1635363
1157601
323516
1396186
65812
465832
2700536
1075291
800994
1322214
2747737
738989
1840708
1280138
633038
1594647
192663
333331
1413829
925686
611770
1072191
2225222
176201
2292469
2785138
347271
73642
1607997
316439
2796334
1782710
1288608
2086094
1183950
1230229
1015835
378037
740408
1082303
770549
670481
312073
1636243
1530755
1043548
222212
170615
1410560
1937997
2760098
216729
2406560
509160
257345
2424629
993679
1917648
2227527
1324267
647294
2667859
2524920
2659520
2364714
637780
982213
1834275
1912544
420739
1225654
417526
2062245
1116185
2881180
475914
918884
1927810
2783575
458823
1011168
1300141
1652563
1470687
192226
2610125
2426992
2484094
325385
1431900
2816827
1826662
2637542
2759564
1831380
19840
2398453
2583763
2737742
544514
1171649
1333437
569678
818278
481401
1787656
299600
2265043
1580514
2286773
2064071
100417
1841616
406102
2263488
273868
2823788
960761
414949
887870
1824026
230203
1891586
1204423
896676
1196652
2357464
327613
466289
220353
1959773
519950
1199676
2716209
171586
279107
2500537
2892747
75550
979358
528024
452885
2424962
52200
2879005
1203170
2171981
1889462
1010812
2263026
2379030
2755820
148545
1647278
2833546
1012317
2567650
900714
2410515
1817706
1501284
1660528
2678047
2689415
112032
193860
1949007
2496987
103589
2728165
1332344
2260063
443741
642265
1164259
322949
1750552
399126
632959
2657383
1002361
2350634
1498577
1227822
386326
2871831
2477360
203072
648331
1645445
1619453
826101
1533415
885290
2626092
1150961
2504126
748969
2455643
2329707
170400
297554
414458
2603864
540885
583228
2091034
1529614
412797
2479124
1296009
2217256
2757518
1897366
1758837
117011
1106613
2880325
1327106
2123476
1362482
2351938
1062628
360546
2610094
2189978
2909934
2729709
1527628
2323874
2165417
770277
1182670
615697
711102
1485168
1634846
2140435
341426
626520
2603770
1046788
1531275
2304632
2373706
2811227
853133
1160412
755727
2455790
1722462
398619
2282344
623667
1754746
1771959
2289358
2879586
730606
586602
914842
277626
2707857
231076
520815
2649515
1872554
112494
1302349
474525
2792466
2927902
1546350
2035703
833817
589026
40960
2463523
483164
2123739
1411614
688178
2237837
1987733
1306647
2276954
1377564
2115315
1066626
1116177
699972
440505
2379921
15983
1982002
167395
2338084
728653
711950
470034
2107876
673651
2294990
2855359
173348
904552
1380904
279959
447461
2916369
1698128
341644
835426
436889
1814801
2352534
1463377
872996
639789
1560597
2390935
788498
349083
2004672
2624786
551207
354005
2215519
2349068
683771
140540
2266098
1145942
1040426
1204129
297195
2318948
2680534
2183361
457346
377207
1135155
1553190
535679
2520786
2292985
2915644
2798158
2340485
2350618
894695
2456601
2881447
2604039
1482362
266062
2078419
213378
1226659
1197328
157671
24262
1748249
1700311
1281812
1567149
2452929
2705244
2536723
2177897
1946058
1698897
1317420
2126401
2008099
2858364
281578
1466283
1084201
1371432
876510
1391897
342636
1422118
801848
389468
1534372
1559604
700558
1373297
1488217
367679
1650369
2623076
1911054
2059718
1447210
2119763
2201914
950921
1340101
2701941
1183636
1572199
797370
1115754
1529767
32470
2504028
1733339
1595049
931856
650378
1619281
2109470
691717
2458539
908457
1993476
2043571
2312790
748850
2740151
2357717
344286
1146628
2255052
2131132
2567675
876436
1712734
1024203
1393568
1615996
149048
1846406
1568629
1984193
2006451
1139915
156648
1629659
1570447
202985
2273093
2032787
1081824
891346
1803551
735172
1723718
1010415
1185585
574738
1719956
786136
1351570
2079017
1773606
1098341
2782580
1502044
409354
2915824
1536572
2376643
1933909
1163883
749020
2886980
1094554
938613
858346
1394785
2439787
173567
919657
2684114
1021883
2606616
1536711
185837
1360369
1058231
1611800
1121516
2664528
192584
2258262
1424848
430548
1363951
2787312
1710903
694229
1412920
2388580
1423549
530776
476998
1446908
2753244
2439963
1879705
66935
159059
316719
81505
2550036
497510
814696
2562357
2829921
2265770
1187004
501538
1253949
309228
1430593
1375230
238701
1095468
1713291
2013304
2402581
675129
1081589
2373525
156715
2716748
1796549
896822
1755050
1063561
701812
1611450
915610
2746133
123998
2892431
2475422
332817
401904
2376777
2100690
1290167
2731014
2379283
566410
1303916
688370
905400
1119548
812259
1060384
1886506
2286725
1551343
319103
1174795
362193
742380
2786597
688997
480035
2021637
2924670
2735861
800795
2144148
2328245
1759969
2558894
372742
822118
2724981
80480
505984
2435062
2228982
1417982
2605499
1913524
124909
2793595
1854348
1885879
2100979
2698024
2591638
2529272
2265200
2599123
2684909
2167101
247724
463620
2044788
1677395
2219839
819997
2914592
1996261
1003025
2491446
1183386
2435394
2565309
2056155
2756752
1761334
1554689
228730
2083379
2928128
2181649
1290412
197586
468554
1759709
904105
8771
2118379
447504
233869
1577522
2073108
439971
1940574
451356
2639021
584502
66968
917632
244811
873376
264447
1469689
627966
2886792
1213214
941688
2049241
1508949
1596436
1557621
1234309
2221215
703809
1531645
2485872
1045367
2442387
208947
47941
2500204
206362
2139400
1035143
2166012
1164834
2324389
367727
2309261
2718975
1447934
49143
434005
15163
2073942
1013171
2293922
1952507
2075382
919183
2585919
1975958
822555
688153
2677991
292873
2208746
1071563
2271105
733816
110407
592946
1290817
57368
2937925
2917393
2616770
1458667
1459554
2661380
2379192
1790012
1674699
302941
2070187
1921767
443737
2829992
2090899
1771044
467196
384401
2795553
2487378
2236863
2851445
2083488
1149256
590323
1893464
137862
1331431
1242048
97871
1999477
1397195
2193059
2014225
2571228
1945252
412380
2841790
721526
1152184
1473631
1546402
2569619
1683891
1842197
559154
691640
1041847
1454390
2545481
644133
2033487
1787399
2102476
426611
2128816
626465
721308
110569
662693
1391677
2940125
1477908
1228724
431668
1250296
175112
971572
661445
2545376
2728714
2283801
106079
1061531
1253754
2237561
748347
2441874
1223123
1310383
320423
1155844
2755055
2572148
2613721
189441
2133551
91481
1392132
1207522
980887
2745820
1350716
1883107
271584
665307
1246315
779157
756011
1983282
2715669
753648
1202084
2664230
1560563
1952382
141177
2812034
2185808
2583245
984376
1003919
1969710
1172863
735690
2793623
2577704
1352164
720062
50690
404715
1464911
1272721
1301841
2130828
1890350
2553088
375814
70699
587094
1824693
674372
1195715
878223
46010
2156541
1389765
22195
492454
2245598
2808704
1853212
557752
260210
291845
1619764
1987676
2405507
1711936
2514856
2454891
91874
1734753
280275
1143145
2449042
2843973
1699640
742196
808760
2778252
2645723
2828260
36272
2539253
2236250
2613674
2193234
2137998
1017313
225782
1468167
1573875
394940
993459
906818
495361
2345540
1268006
1779661
2329401
646319
1015958
2080083
962565
1672928
661773
1720213
2898729
246572
1880197
1818736
2282303
1514242
1924230
1672206
1314698
290850
2202006
938215
1748571
969015
2580871
1185376
970927
76542
1277186
1703687
608346
29422
2178370
2864775
1487700
2372848
1811716
2539087
699306
2219490
1193970
1633862
2730942
2832863
1484945
778908
130205
1593866
924019
443620
2575039
1607807
1840085
2873264
1913541
1524092
251670
1826633
2552788
1851314
551165
2545448
2614140
1272869
724905
1813207
45193
134892
1651026
1435101
1621791
2582828
2725964
1350100
2278823
2494107
527665
2655347
629319
1104158
1425501
826135
1584570
163328
234785
706632
2582752
1836959
439380
1293361
2860044
2219875
2433486
2640990
338175
2333768
770219
2406342
1098512
1138319
2908654
2757005
185919
2363361
2857239
1648818
734362
329013
408930
1364409
1657147
405295
2136374
632416
760606
2149982
1779149
136354
1491976
944456
1539764
2276897
2138460
494807
1213042
1230577
944807
594979
1452246
2877565
1723936
1727721
1730597
728109
2546824
1126534
289534
604038
2253488
140196
783811
2017894
1911913
1208137
2512254
2814131
880847
114356
2561780
2859687
553651
1144252
1769324
2658038
202321
1692851
1584293
290857
2257325
2524382
2477151
2034995
2560724
2938340
2139708
1691860
1309081
1212538
255543
1138105
1852597
1666417
1820209
2215203
73693
453236
2220611
1255359
2041866
314173
243897
2727478
1421346
404870
2093508
925442
2173278
297199
1596174
415868
2902195
1640332
2257424
346884
608558
1990320
2091620
408038
1587517
2680978
563035
1273407
183652
2867650
1663240
587803
159717
1154984
637948
2609254
32308
310696
2508162
495330
2338872
900094
762643
1199723
2629800
1144321
1166521
241694
934906
475360
1899331
1187280
1624363
2724977
1621542
2840305
2567927
439812
1775943
1641450
1458318
1271533
71374
341800
1901665
1489137
1545153
431655
1338038
2702764
2787039
1019483
594599
2006807
2118698
1982291
644532
1686666
189830
2302668
1073685
2340006
1483361
746309
2929969
1637303
1658327
1847942
2592246
1526136
1092870
1977985
2116118
1739322
2655658
1492107
1338402
1726308
1894992
1250458
1015277
372762
1796713
30819
2325806
2055772
323928
135012
72922
1180404
1618156
2902258
1162899
2248383
1698133
658950
816660
2225801
91258
500534
926063
1099181
1107492
653532
2784033
1263725
1717651
2323535
2044328
752724
1003962
751744
1674098
2230847
2192956
391702
169943
1965023
2333227
2711935
1331526
1107837
2704876
2212216
1909187
2258248
972292
1107889
1266707
293345
1755059
1107889
1721441
2921102
1584647
997092
1168616
972376
189854
222581
254309
596457
2897973
2693803
1462931
2079461
1372519
420095
319354
2376102
2715487
2623510
2885286
687427
148884
664143
1018352
2905309
1777982
2132457
1045163
570348
1472211
460451
2806995
2694889
1712258
115794
893269
2337210
2229490
1728943
2346453
2386806
1515657
6690
207102
604426
2673524
329672
2895601
2673733
2828831
234530
2299561
1547797
2266954
1135403
1093280
1894727
49220
2302440
1303167
2365626
1425150
2055993
774838
1377155
1027942
2719929
1610369
413792
1064702
2100071
1119258
155186
2170997
2044123
1388236
1779072
2130949
315640
169846
1746151
544213
1353383
2757047
144330
632428
1537725
475625
999156
2144458
933449
2391770
2365571
2658578
447017
2147231
2039032
840736
1976825
1076151
2883574
1309622
2466411
457284
711958
1619832
24937
738381
1233980
2278773
1137418
1255178
597578
1797746
580839
1257738
1224821
1523507
2569462
360758
1731181
2330949
1749089
2246031
390763
2939086
2864768
1260903
322326
1621226
2365925
2894474
2059313
1056923
314734
795681
1057106
374249
1643150
328327
226508
418036
993102
2389346
2503704
2343349
2078704
1289769
2254379
236503
697981
2936547
140131
465816
1851261
1956119
2053360
1749830
1495919
2223555
2694250
2883516
544766
808682
795380
503352
1237138
2235134
1371759
582009
1791511
949935
1934864
1607252
1558836
2107509
667373
1077038
543441
2371573
914842
2528535
1201081
682640
245190
1952057
1179647
164916
2929834
1105431
2140326
1864937
1366702
1711287
1556173
2132816
1891357
2243090
282850
2174965
460620
1663100
2855716
2824459
2489826
136865
1408614
2652634
977950
1382562
2569916
913481
450479
1629535
2763465
1800097
2801668
1169292
2301592
1669140
2726347
1636025
2220139
206469
2218
601374
2511839
751914
2530695
2520346
2369031
2852433
1374260
499297
389974
504265
456639
1954701
129592
883616
302775
311055
2446808
2665341
1239680
2869867
1493850
2088939
2579178
1357383
2029878
2519883
1827870
1212889
955365
152779
1126437
668763
2376711
1928624
586376
2464222
1248692
559651
215803
2074431
1236410
2583037
2216657
1601823
708261
2204947
1266926
1058219
90388
166250
2083554
2909603
2888204
2202114
2391841
1344239
2705183
2222899
528627
2937458
55517
2852218
552547
2761086
2004776
915875
1362827
73439
255264
432442
1711526
2412274
609290
2737832
812757
1165665
1120044
1280792
2572966
2032148
1927396
1803407
2145138
850569
991400
813035
526775
2392568
1196582
2361483
1689441
2393247
2781790
1420432
2581341
2634952
2467197
748487
2716875
2639861
1767557
529444
559466
2105456
1513018
1332518
1430596
711284
2793163
972784
1377077
398631
1967220
1935649
2122488
264700
2162342
1220905
2835917
679101
991663
1368692
214604
2853927
1340172
1015947
2718465
852170
1523649
2460833
1832925
343353
593838
1586062
831332
2730250
2154218
1022379
2680121
50866
703954
2758636
2713163
1532031
2648805
1596907
1767389
1852826
360836
744319
1035223
994522
1333794
2399716
2044946
4810
142107
1561948
1634570
2092685
1485314
1050548
473548
515601
2306361
1585359
1688263
957066
235759
2424345
2359471
870237
1959240
993672
1972952
1595945
713492
2092920
962843
205779
1943418
1638701
2341208
2267255
2222418
2628549
759714
1841145
2821411
1512993
1529892
807423
63365
2249189
690300
2156029
2131618
1784242
1272370
1269089
1537943
1826369
1135255
1010656
2746373
2904877
1910770
2816755
2884737
2326865
591447
2125807
1673658
232758
1636825
2707062
6840
870321
1818966
115765
1103062
1620073
2682912
389819
1699127
2055837
921914
78176
2226757
116706
907526
1704659
2444189
2749239
2341775
188361
1339036
2353384
807161
2656319
2088621
542935
1098489
152483
904256
157596
766383
1219740
989869
2508774
2112986
1310692
513900
2466256
609561
837885
1932449
81144
2577981
854486
2134235
1954763
1958605
159438
2735363
503007
981624
1747842
78535
405002
2658045
2645855
2666960
921082
2347457
668601
89654
818408
1407759
2764896
2447082
2121555
2529798
2900003
968876
1437748
2427968
1584389
357211
153397
2529664
1403648
1676626
2463028
1137369
1932941
1790873
1385160
2403484
195193
646609
2707107
1242341
287199
2901565
452870
2893196
2011046
462384
525419
1293259
646734
1984359
255880
1876397
465486
1226849
854366
1808575
1292692
1841615
1800035
1068871
940895
2801063
1945501
2072591
471276
2909053
718434
1893633
2037140
12333
255130
1082855
2245657
709606
1772107
619425
1218864
673531
1374125
1391238
1366841
2174019
370084
2784718
2552554
1904460
2885370
705181
1042221
1519508
1034643
1616783
2312620
494193
2012470
177589
2390204
1674920
1619204
1393486
931298
1203809
1608405
2899635
1620517
2382636
1042855
1874533
2689648
718311
1422720
1715381
2244434
334362
522372
1781735
2157161
1128372
2378534
2522474
193203
1455861
425856
2621383
2703861
395223
1888301
2671180
1368759
319388
2427612
2675372
2757784
2859038
2770052
786207
168633
1184150
749270
2612682
1106258
1333706
1644202
737016
295266
919911
838477
412312
2501779
647296
2431338
2364934
454029
131366
2213258
2098863
822922
1837068
1176259
750602
386718
1632026
346030
912717
628205
1825109
449504
1915316
1715123
1441790
2364330
2068390
2129250
2838940
1972354
1578822
2654054
531742
1606508
5717
2829835
1941653
1472456
2276800
562975
399452
1775334
2203010
619060
397161
2730448
422161
2197332
2918582
2579399
712863
1065536
711030
2838662
882145
2879673
818959
2148241
1565429
2161114
2091851
804913
1125617
1512611
1758718
2195125
1861942
652475
1862414
2384353
1158467
1541578
1915165
244032
392543
574608
877744
2431412
2161286
965960
2088631
1698143
2466969
1552809
118164
661398
1236514
2592575
767997
1352660
974436
2305981
2750702
2619232
1532884
760216
2029461
2784623
1227966
37545
960808
2750111
1380851
2334082
1374127
2407256
836104
2110503
1416823
2865899
2890515
2842025
471120
737776
1559182
1171515
1146571
1146328
1384794
2300263
1740742
587326
2787268
2125721
1614405
2612104
2330016
2417516
1015615
1954376
156700
780083
106156
962484
94634
2627072
2174502
2460127
2552679
1378991
745644
217198
293917
448937
2890355
1225947
1356641
838036
439740
2853759
2037170
2687174
1076677
2598471
598527
84788
1265001
2237046
1639806
860456
588934
1295249
2531013
1330598
2492793
2114500
489880
317298
756334
2054378
1871910
1231102
2408773
1741100
2123697
303306
684430
2314462
838736
2514936
957819
334107
1841775
134711
2584754
17411
2594413
1817153
1104771
974368
1685260
1374443
1859166
1522478
5236
1105224
747859
1999240
224848
1969012
2545639
391211
1982669
2330592
2482218
939144
777848
1584119
1679056
374997
2105929
1893601
1109110
1098980
707669
795432
437324
1461215
368607
155093
1289913
444149
2209658
2873120
345271
2749790
654084
1209966
847298
2047328
1391951
1129387
2518083
2767255
2366040
1526519
863562
951149
1398074
320535
128738
2070575
885202
2398551
47509
1263261
2246196
894231
27638
646356
792552
368617
926517
2700344
695961
2923231
1816416
2742240
69700
1689371
1154406
638291
2563668
140766
341774
483494
835113
2193059
1698304
67522
196295
2897025
2151281
312637
672387
2388915
2286770
1447254
1383760
32540
2361529
2362873
870633
1316899
1713650
2739217
2029479
2618023
2205602
1255501
2411649
1846008
2025552
2326646
1511314
606922
552498
2447705
508215
2094746
848592
779306
1654749
138346
1728371
426630
575228
906793
1151555
1076859
1490536
502830
2667613
336903
1946633
1895799
1830073
2344148
1012266
1538839
2695655
510815
1657263
411894
2464645
2660039
2425824
528146
2176611
1867925
2394671
2319336
2006467
898139
902640
2448878
2095075
267179
1400854
1839906
516360
161504
2461949
293755
876209
1264922
1507187
1396696
2578691
5113
357276
899710
542814
2726943
1547713
2050652
2330498
1055018
947257
2475818
432889
1056898
1578891
1201041
1452656
2460219
1388326
2001912
1376932
2532866
2828522
2131311
230220
483406
2716638
2328742
644112
2872771
423086
693107
726142
1094296
2840158
2561757
491273
2505331
1583815
2162940
2762999
2346514
2190909
736639
335429
71943
2618254
26039
2644784
1418510
2771338
1733192
2559154
677262
1036174
804970
1226987
2400988
1911285
1219363
2044186
2513959
735947
463511
296182
1968607
1746235
1131332
2019066
1731426
123497
2582181
1488040
1029839
783569
163734
2263630
2510816
2216119
1897976
311093
726390
1090357
2126168
1573409
2623709
855549
1634892
341758
242160
285957
2710379
2758459
2939172
734960
1368474
1772107
2199188
163625
2482495
860472
1839022
1812804
2251415
2506702
2827194
2118984
844414
435575
1256266
107610
2619406
2537565
641350
285543
639639
1035007
594764
2708377
42840
32341
1885309
1121840
452781
311051
1724198
2910948
660365
1637301
878132
1152452
1820642
2454358
1327484
104934
523879
718905
2266509
2299608
2383534
1587353
1421468
2913360
2165382
174045
2934081
2638704
1470842
2502479
1966936
1814789
2236527
1482225
728487
2896113
2432807
1281627
1178828
2843215
2144610
2658489
2872104
23295
2752233
1477789
1165106
2905330
2420689
1236330
2722380
1900688
57964
2625187
144461
2721790
2400096
2030892
1779891
786453
1589734
971659
2585382
191827
2839794
1678654
244565
2529432
1516316
1275243
2200631
2355236
2543718
2185011
2588062
621865
1051756
1778615
2757701
1106125
2711087
1571466
1105405
2419740
2406675
1622161
812853
105205
1349795
1698780
1949050
2706417
2633447
1069997
1217545
556878
1822077
420079
2273256
88091
1045754
2059043
2300949
1742189
2443194
1161432
801050
722168
1459021
963430
928383
288134
1348504
125720
2027291
1247812
2061939
1427372
250045
261244
1589188
631927
1710682
2132970
2932980
2409147
39096
1476372
1663767
215942
39083
1852068
2569708
2853793
1449393
2920638
2748365
653247
1223230
1299641
1677818
492030
1317607
249699
2621375
64308
2710363
1392198
2027024
215177
1788313
768081
2809226
515439
2257039
698778
2050276
2067145
1770996
2014098
1881658
1657837
2405233
2166497
589378
2692528
999853
350280
2817534
895376
773631
889369
1953866
548829
1859483
2222898
1324625
1388192
1189586
1454249
588203
700501
2698320
2922864
734974
2751646
1802456
272660
2164158
2120709
224856
1455285
291373
215397
62310
671495
416607
727487
2563047
1802280
1988721
1991655
2733272
1540574
2284434
2574721
1836102
15025
1036243
631768
1626529
2336025
1257342
1711495
2394398
1703704
2778159
2034864
924765
2103094
2197417
2345338
1152633
579772
299474
1847273
2385488
2869978
625575
329434
1180229
2565598
380544
885922
1248897
1030282
909312
1928265
2921771
1583837
1652818
1830621
1422670
1490491
2254354
1539820
1584163
2939466
2688095
1160255
2793921
1841766
673617
1900552
2843849
2686155
1625143
2431303
2780089
2373655
2310580
242900
2439580
289329
408325
719914
2680975
2599498
998809
2583290
1646713
1153200
2701664
1330325
1936223
885453
882979
1757580
630758
988561
2681544
1820012
608926
937975
2778281
2859519
2806485
2541415
955295
2737061
2476945
488159
2229041
213445
591146
1446666
1219010
2019580
207028
520811
89491
2796416
300745
1110516
1005222
562514
1035679
2024361
1280036
1824049
1641262
1671094
1256
1104754
2586417
995821
479954
2610642
391008
829909
955230
2016559
831215
2048587
1097119
98271
2527519
2240202
2744160
2276766
1806814
1677071
119908
1115715
2749157
1555608
625490
2740864
1639813
1611952
2342873
2151388
1495410
931646
2023833
2045435
1919955
2197932
1302839
1203543
184294
2604273
1603839
1641259
454271
1306622
573158
2463397
2658546
1422081
1430287
164344
38339
2796334
1741400
2077707
2349222
1515393
215928
604577
233538
2654088
1161438
1544208
1488554
937962
20225
2902076
1602819
1264048
2233860
976286
2499132
611718
1731792
2820791
366387
681273
2889935
93849
2093797
1335306
240746
269897
970959
2297069
205626
579983
65281
1137591
2051322
1503761
2752814
380980
2347341
1490374
1488287
100982
2715702
1415483
1068067
2773266
1336798
425423
471491
2370785
1887985
1586286
188861
168779
946201
291850
2134754
1460305
924973
1656576
2334565
980688
113193
179374
470239
1913858
442659
2876797
1545475
692233
2592824
2814654
2903908
434541
1234762
817660
1055587
1143391
2574652
2124907
284005
812060
1432825
666209
1099538
344886
1215623
1031971
1239593
510573
1798921
500120
1181838
1078419
1212814
267367
113017
267699
2825058
1063395
1178943
598258
2374872
2464088
759327
1437653
1774696
1191899
213872
570576
1801468
1865804
2767293
2869846
737219
1075086
433694
2775696
2092237
1594308
2805556
2617944
798023
137857
561474
543865
1125911
2244370
2051224
1729406
20094
2608250
2462402
135884
906326
2226338
1690105
896242
183422
1258170
1725757
902979
1753812
2394295
2051986
1057567
567889
2475148
1486791
2605847
744518
872145
1550005
764662
2579874
528336
450179
2597588
1592088
1461103
2742834
468211
2921975
984039
909644
2692
669839
2330046
888462
2069035
1890671
413655
1526122
743640
1361247
1020064
1652837
1341067
1246132
1740854
1116562
183925
953681
1742930
2857581
1213533
2473939
1896772
2546363
875100
2624300
306161
1792565
294901
2623951
1426743
2818164
2539965
369762
2109871
2170668
1603915
1023095
2286716
661820
1936179
467713
2221203
2767906
1215008
1374478
1499322
878014
1377288
2702557
1032147
1259494
538323
968340
2090316
2537301
2462625
1430534
1718807
1521766
2071358
616385
1898110
1500713
818604
2687769
1806371
2326670
132426
1594627
346766
1269081
578258
1015676
1759300
816628
2536074
286088
1913283
2126114
1720251
463883
2194212
2146317
978131
1037339
2208853
2282049
2621284
39964
330004
671693
1913567
2799564
2115741
1343524
2078895
2387523
2317651
2422529
2553079
2264729
1866647
2930903
2336808
1035227
2216080
1843151
1678182
2729298
2176125
1451225
2397134
2812025
1574547
148550
287994
2750207
483548
1794430
2558366
282552
2484599
991954
1652138
1171612
918508
884473
1081458
2729315
202321
2030689
2714062
2051534
2883215
726728
1882087
574041
2544260
136965
1352631
2229571
490493
1220748
951110
1907809
1589056
2005821
2608411
697892
1335643
1706376
1330446
1587005
2016094
1199613
503567
2012294
1461145
170019
803031
10822
1320204
1372192
831810
924858
187291
2757492
2851135
227378
1267498
1993189
2239001
702207
2057531
2512605
632829
514204
2421786
2665296
1704943
391298
1393582
2580396
693762
2930901
1691724
928958
1946622
2578154
232634
2176800
868213
533014
789912
2240365
925192
390337
2283780
2798260
128431
1546418
1325840
1147256
1433600
1671972
2058477
385860
1924181
2128689
879433
2284340
80924
2418639
2029558
667782
833644
1057690
2092015
1836469
673757
2137114
1673547
515164
253669
2074835
1922601
465247
2278823
977347
1512142
1693797
729272
230338
435925
2093358
325447
1629188
1343246
1784882
385170
2403022
712117
1982322
674400
960541
1366583
2151934
2604634
2860365
2173662
2564486
2130824
166227
228493
2659813
283667
1964501
1191885
2059635
1317562
1268913
391063
1433098
1601262
401418
2573303
2439580
1988550
1135831
2787632
922256
577854
1635041
2192639
395549
2497510
1594959
837108
1004861
1338716
2701831
2884389
1063518
869857
497133
2162237
2508097
912149
1859970
52913
1349045
2821298
981709
445022
1975071
2173876
2411575
851771
1791215
1223343
2349549
812270
1784591
2441408
1896569
1696645
2606855
1289078
2732893
1379025
1331356
1946640
346617
2423050
1420206
2487229
1403916
2806372
674655
1019758
428986
2145387
2576025
2267253
648710
2091189
2677203
1518259
1623571
1362846
2452404
1323763
1137211
325716
565356
579546
1032702
2426559
1522322
2853710
235945
2755960
2062212
1654313
1592514
1146947
2042806
97385
2046199
1733356
2201265
1797855
955614
1606841
883857
2935182
1006880
2004741
2485595
2519759
2212892
783367
1477198
525366
232515
1775752
2383869
24031
2097389
1166566
757979
2555878
479127
2870672
1753130
582984
1666671
1694032
381378
881536
443640
2178204
1825445
1979509
901643
2440461
583938
1525377
754295
2651435
1812154
1478456
1892795
869735
1746453
2087033
2206925
1273150
399482
2735174
1916342
1439687
2290013
1955111
2338558
2473073
1899926
1993735
1112624
125128
897093
994209
2065836
490723
871630
280883
1312973
1696258
454179
817496
39448
479608
1741999
60024
2749850
1755445
754918
539308
2917035
10047
127149
1895230
1736597
2243233
1508877
1006927
1602150
144633
1368912
1853967
1207614
9858
2180523
2087198
27969
388074
1847526
1485907
1000667
523779
742733
920209
89919
696352
2426794
520838
1340380
1267217
304140
1460091
1619214
1774043
59382
34229
2173030
1386543
2182046
1715203
2508688
2518752
2466973
625721
2503297
11189
2585316
632400
2001513
2384868
146134
1997115
2544197
353931
589435
1895606
138499
2883726
2635084
237474
1287896
1981388
1733225
384530
260416
2624028
1120829
1285623
1754624
66479
1357786
2724520
788108
2712405
841747
892244
217633
1295862
2674632
1980517
1901842
850965
77956
764995
2050399
2819015
293036
723858
667627
2273774
1899378
7947
1494339
863811
2467923
896475
212766
2756186
2052528
1114398
1625562
708884
2602122
1481827
1900637
1979212
1060790
710448
2609368
2054265
402719
992960
2296205
2696374
1353260
1261388
1765610
1810763
1246407
1995845
2215078
1309362
2438298
1072144
18317
1487242
803919
1133403
1751931
366040
1732775
2252466
1095268
164582
539053
807637
487740
2123843
926030
2267558
1922981
1036603
266009
1432795
1137847
2001890
941785
1870942
775352
2225165
160745
772624
932947
898721
1405593
2498394
68128
149527
139199
787441
2085054
2583088
2394627
146753
980355
1662033
1479114
1671166
1270502
808648
40624
1854359
243603
1752462
887260
2610447
2618033
2674250
274583
1058092
533599
1757845
1743673
2268192
2275350
2792260
1644886
1717574
756405
2125814
1797619
851259
1523471
2403400
580776
583548
2039461
938952
2723564
714492
45091
2602114
1947060
1696705
996551
528419
1412225
170682
475318
712471
972244
2752540
255446
1069411
496622
33241
1839617
309958
2132067
1326860
1804954
1717050
1443897
1715341
288110
1592729
2806775
550354
1822821
1540182
1435537
172304
2800806
922541
2049174
2293541
609880
1100075
878060
2448607
55705
1508969
2260636
2390498
1360288
1320494
1218923
253332
2858669
815543
2442369
2914821
1461124
2751583
716389
2819306
1598799
1394494
845005
444013
862602
378554
2124798
458012
2231238
912504
2290023
742063
1185341
1826439
2435295
2363927
867917
1620125
2138889
1408204
1833294
1772095
524685
2019884
2252327
2390808
881442
1028593
2273442
907896
1023207
157556
1094836
1410930
454855
116069
1566689
496278
2161966
2026806
2117514
1110575
2793408
2651967
1104800
2507586
2005110
693536
2034684
1434592
257100
2461454
311796
255953
2502981
407865
2067050
337954
643015
341547
207893
2046502
816769
42848
240355
1743736
2256729
737239
539305
1862993
1352561
1172202
814135
673403
667914
2319980
2285597
1151331
1453694
1211909
2695587
762706
1163893
308010
1313295
1356479
868100
2703030
1437229
2135561
2085928
735384
1810883
1118332
250937
589102
900863
1519240
1380674
2701293
294122
1637371
1325562
2106900
2181109
49399
606328
2015152
2234392
1252482
1663069
1311803
1404111
1403071
195974
2041362
2844920
450090
1352322
1585689
1091832
773205
1182389
2304150
2151041
1185963
2683597
1726791
1412591
1983262
1163059
422364
975274
1993885
549950
1983120
1605243
1152933
2470957
1060209
2140644
2761965
1437894
719536
2378352
1466010
2299360
2645756
562620
223984
51000
235864
570491
2466753
809483
2731221
2633559
2744805
388263
563425
310377
1540542
1119715
405180
980454
2911009
579534
1463688
1569420
1192897
2227969
1840386
598648
2684043
423170
1625442
1432160
2719829
2312465
839095
1501210
2817718
2548115
2188165
1968132
299763
410872
2353168
606347
1853974
1121446
2073296
525980
1809964
92451
31318
2692882
2072878
2859754
945398
1345862
2094658
110084
227324
937190
1125170
2756266
1826281
2168628
2624572
2395751
1744728
2185340
2276009
2897172
1056444
2558156
2346555
2359602
2485781
1678845
192628
2737523
492766
278395
1944553
919122
1815972
1662160
2883375
1269130
1205533
2057276
831118
1958516
584995
1984783
1325237
2540313
633748
1409601
2816026
1498637
1498524
355322
77375
817998
797483
1184116
2133374
1181854
2221837
1335552
2621828
56586
1704061
2063084
636985
1261535
1025903
1248171
1856719
378073
2157055
1270190
2533285
2139679
2321936
1330305
979634
824626
879416
1044129
384534
2671118
2525602
2138203
309837
870492
1539280
1044067
432999
58850
1774064
1785240
2513039
1604985
2245701
911988
1321345
2779887
2212929
722478
1524613
2481227
43907
271764
1944227
1237484
2078899
620558
1517232
856837
2716015
2656135
1705409
2496768
390891
1597303
2396787
582797
68444
1054625
1205823
1434865
2816947
682393
1319059
1832498
2621972
2729335
2428641
481998
1598907
1981810
331009
2490032
2067762
442269
775150
170831
528202
2916847
1491338
691614
2504568
2006371
907686
690020
1499563
652160
642608
1951925
2869406
1248989
2908685
1517422
1450274
570610
1409724
666123
1469651
2028858
1635833
1361504
2240686
66417
2763014
2065906
2224152
543171
1133189
861661
2557415
1721504
2541160
2235116
232507
2529039
1387964
2498860
1710793
2178020
469347
2812278
490840
228624
509267
1837392
1523858
2752395
2714484
2565478
2884502
303854
2185345
2718372
1361666
2271137
2553314
252006
546089
2159547
491943
2816816
262599
2212477
227435
2563990
1877476
2690251
1780731
99009
2268120
776411
2455010
808456
2232521
1690297
1594536
1201405
2229704
2292223
482457
1027330
2507398
1914099
1948340
350516
1777944
882643
2482624
2559963
2177728
607030
1001405
348039
1617280
670020
737464
919641
1009331
2047859
836617
2658497
1659542
1535222
1276202
1263454
1517553
2864412
990808
327909
1480892
1685419
2380211
1411826
1095341
848232
2341019
1526473
1754679
2267246
614701
1362551
740793
2212083
1062102
2900413
2795557
2846128
1880187
2503573
1027467
1261878
1036275
2296052
113701
53158
1882726
1729858
2074369
2005570
2626054
1649984
2484479
508806
1552302
1610890
2408332
1804717
1723301
2662894
1166155
1354361
2161168
1076413
2005947
34537
1713797
1035418
1917721
1142972
12623
1752248
1863479
1124592
2713288
2741382
745592
817125
1092131
2186887
318297
233692
1396768
1213728
400546
2914589
1424905
1036840
2336746
2870494
2121276
1077486
157499
2555134
1139991
2456573
1830695
532560
2823784
1672536
2182520
218078
1024376
2023865
716186
2463061
14183
7864
1441991
241540
418578
1794417
2061483
1060580
1010658
1669370
1177646
1359640
1138328
540855
2762659
462675
937041
2057393
1859169
2823501
2687595
1103202
1840519
1283971
575265
1341530
895614
1596230
444113
504624
2211808
2258055
609338
56043
1554903
2800977
850263
273587
872073
58196
1756261
1226327
1351960
32089
349147
1319333
1295150
1970735
203176
1006487
907914
2498258
1879732
2909667
2073046
1476488
1968674
2104696
2730776
1160415
2647267
686177
2054006
1464508
2855045
1017603
2204574
2604643
2119064
2243084
2683755
960534
1172790
1858672
2298988
712476
280960
279689
1754413
2879698
1996970
990173
1112695
1054487
2773701
867040
1335498
406445
690062
947191
2450647
1458210
240458
232311
2601079
1426851
812735
628195
1327592
208535
1644011
207363
266794
188566
1345278
1296060
1877946
852195
112703
1312757
13006
927210
2105864
2584520
2824837
689148
1003769
2725074
1122339
1051540
1852059
1259798
440532
2556144
2673375
1103190
177619
1211744
1849448
1544913
552113
900337
712052
1176260
1073618
954241
2236797
2887408
901946
1362783
151225
2524320
974550
1080889
2583103
543033
20623
1965036
2175810
73544
742262
2520404
754426
607575
1231265
359815
975792
1213691
2048163
2651142
1515560
1196400
647267
2899031
2622670
1319628
2229838
2605353
2769313
2443482
2749052
155841
1583557
2924501
1906165
1234677
842585
744836
1830987
2565127
1537794
2065590
812428
1783935
2416341
1899984
1643495
2134066
316491
1386178
794790
986968
2268901
1429738
1118100
2476245
699350
1912866
628757
1856468
948067
1565673
2416136
1502803
711326
1691465
1637863
523739
2511263
2867133
1024448
802253
1632009
2724724
2430290
1132425
1809600
251188
505852
1926646
799084
2508335
1219533
114444
1418796
855163
1354391
1100308
2512836
173591
886930
2291519
1559217
254432
2432589
2562834
2252492
1602281
282180
2372140
378593
490786
2770857
2003657
1045968
2829482
1128523
750134
330338
2010732
499963
89504
864762
1703952
1000343
2635959
1504458
1699496
1886284
577813
1433955
2811233
2656846
2416482
2892862
1240648
2456062
1122997
1978873
1291805
834745
231211
1006765
1143046
2556458
107104
1016515
202898
1374623
639004
2574500
1490321
1058942
1453008
1352317
2485303
1295292
832874
30102
2166003
458484
670058
1934425
2291787
288666
1943778
2667342
1194752
2779951
2003338
1164996
1864413
19481
2439445
2669324
1420281
1056435
1111572
1729073
154094
1036545
299070
603849
1810967
777000
1984767
1995340
1488445
1896
2908375
40129
894707
370220
2116724
2761986
795766
1164384
1014423
2504805
2058015
2057231
2394985
48612
2331587
650572
883316
1334990
2806188
2538698
764839
425326
1114007
1100450
1771870
2229497
2453637
891321
1705692
2115412
2270768
685649
909013
105016
1679426
16485
2253856
2844929
1041990
887602
2026704
1288986
1387212
2892158
980337
2242297
1097666
2526226
2041355
1956331
627775
1946259
1302321
1646245
721839
2687363
1768317
1191105
1276407
1952927
536547
1487059
377644
1528441
2652587
1633578
10532
2903086
446381
1609907
1984357
2267403
1098776
1087576
1023445
429365
2029416
2650510
1790632
1443550
1823004
1620559
367269
2293529
1245454
2534638
468971
369685
855407
1523302
1082151
2792596
1361101
1724540
315116
2480165
2237153
1947620
783096
257112
2089346
1675061
294846
2037725
2733048
2907486
1295586
636817
1399586
1365396
2875879
2170329
541014
2509244
2543359
340881
2472422
1279956
1514611
1810547
2732918
130615
2628039
2573467
1787017
520098
1465875
1658905
83878
1016697
1367249
58704
207135
258206
35997
834971
2151943
2284717
2770754
399086
703824
2544977
2770142
963545
2151990
1597635
809201
396619
2668020
2481228
546077
1232681
2343666
406699
506923
2108516
694048
1919257
2648803
2259944
1268021
959507
121513
705280
2606665
75343
2156839
1562987
2042461
1714862
2023618
2430951
421597
1559175
2687539
1303102
2731686
2651234
1986326
1929861
2371743
2685269
2772441
2280107
1416292
476991
771495
793408
320690
1457315
537387
481634
2708634
972616
1865149
106537
2381635
2199886
979740
1721635
2911984
1026398
1305793
2111525
2262547
2874187
1982190
1960552
51489
1569856
2160128
365754
185805
2900022
1795224
2902421
1044261
1915974
1491163
2174666
1591873
1566798
2749570
2410379
1777442
2838351
105602
2098346
523057
1977325
1768489
1986999
1387002
2721819
1505787
1660504
2340278
1501927
1886289
1453686
2797610
2892196
585582
1542652
2409775
178451
2378964
182171
227857
82527
999991
94038
295633
1438863
1199507
1293128
1548951
9183
1266579
2733673
4531
68340
1914717
2021960
2393270
1903474
2373711
438233
2864971
1294126
2298945
394064
1883934
2215112
232652
1266681
2748451
2262876
730695
1985990
2263558
2341824
1681819
1526189
156678
2488177
1134224
2332640
1023468
1220968
1650875
370313
147024
213290
1355778
610354
59640
1482132
2617190
618905
1355517
372258
747382
1256300
2290831
2405935
1207313
1553600
1280499
1551528
287641
2319302
1777988
2243142
2857273
2012475
923226
440563
913256
493413
2131527
960210
1981078
493991
202405
2217526
2270311
2358731
2218134
1068408
904760
2453923
1599403
922314
857309
1715607
2870319
2600379
2529995
2692161
2181337
1577490
1672754
424681
1091341
1519118
793667
370755
912593
806944
2048783
2705608
106124
1034294
374158
571520
101217
2597379
1451254
2361205
1441679
291441
1887291
2328227
2053645
1562763
1594519
1072750
2442522
232359
1439957
2164207
42787
1936180
2689990
338200
279062
2204744
204659
1897266
2166426
946973
1939415
30131
2408252
1058880
981612
1201685
607137
2397015
1092986
496773
1452361
449462
21112
2149291
1644507
1762524
767642
2761880
870094
2032939
1444640
1918301
2362468
2546886
2809486
644021
1761596
1274745
1950679
1756014
1356238
2616915
1946177
1269937
2205582
2428446
2700069
464467
2018817
1800539
1330163
691945
2058309
1456810
951862
2087991
2802805
1204093
1120358
184268
1401681
632209
2834994
2247910
1372244
2105833
380179
1170973
944688
1891280
578716
1983200
462874
2479307
856007
1364775
2873547
2135044
1926937
1266293
2532491
1749844
2901086
679198
1352595
211396
2316425
2616739
1704344
2840040
1554695
1418472
2853783
1718192
1262979
1293113
2747888
209937
2598717
2620053
1635657
2866920
206520
522229
281211
65641
1153349
1047372
2757930
1782217
642579
2571608
994445
720233
2266320
243256
745175
1264804
1199099
712131
2521198
2907832
268887
2697017
976272
2388516
674194
2055299
1882628
1227420
1788752
1269091
2089349
571148
1226214
1685466
1688069
2560927
2432923
577969
2613887
189357
2239017
1129368
1214095
669259
1959044
2127566
1879736
1664921
2641361
1147908
188481
331862
127561
1032359
902846
171947
368094
2298595
1305923
2060013
1028528
923757
611825
2242573
306873
222273
1658334
1362432
1110392
540432
378339
2357020
2804891
2485796
1497336
729296
1592390
613517
2078283
1152834
46010
2200818
2549851
1555826
1183573
1880721
1693576
828361
1867216
907949
901945
163612
831759
1362693
948692
730449
2197596
1503663
2215345
1878347
1838955
323840
715539
1716344
1294386
1720907
2920848
2251150
2900855
1326198
2780243
117186
2326934
1410906
548229
456921
2397640
2750790
2335307
11887
520959
1986081
12882
299841
2403666
1940381
2498245
101397
2014144
2748794
1740070
1192727
1249166
891683
239112
1202416
940474
2578034
2317290
41604
1474584
2914514
1693986
2804472
1740430
839212
2473462
2285269
2885475
1659565
2316947
2061871
484002
702449
1224420
2284793
739742
2329023
603823
2569128
2905905
79691
567393
733921
387666
844202
1482899
305397
2150420
1579299
2333337
1538281
1853270
1242832
90502
2206389
1051325
323237
93101
2281866
806125
1075043
1151868
1965626
659656
351823
785470
580883
2405599
1919149
2068545
2247918
512701
2531610
2799211
865197
2306142
1347681
264346
1675923
680691
371532
1769604
1019100
1525425
1946521
2912233
2215829
2132508
530799
2183201
2532247
2930014
1063186
2222313
1655199
1559108
1892304
1618461
2406008
665683
1798141
13732
1764316
1339816
98681
338953
2635094
423119
1108012
1695005
91801
2175993
2460004
1049499
1566583
76451
1175762
1658069
2056698
1695316
2479100
709298
359977
484570
659165
486381
1172019
779717
2497421
2057274
924207
1448806
314056
2009858
762665
790411
2330992
2689727
695191
2413865
635780
2194573
2586558
359288
2440717
651768
1883123
1928112
1335157
2267469
1966688
2911518
2923673
2552737
2197168
998610
2085012
658065
1407825
901897
676986
1984986
1644717
1717228
1926066
2023337
2625758
699412
1156285
416240
585637
2934534
1784356
1433984
488558
2853838
352360
1076958
2649547
1276468
2589268
1334434
2217619
654351
1472283
1263843
1055293
2195690
993963
1214381
1480095
1361656
934726
2496467
372733
1578236
2414186
793833
1227925
229644
49876
2208970
89809
1372710
2180014
2126540
1615657
558293
2549232
1662048
34758
805802
2136951
1005651
1745798
21144
1361307
1034285
2416352
1033611
2672260
1136937
1209332
2653896
1622854
1128556
1583449
244606
2333854
2492916
2652829
837975
2036494
1199926
1360718
441631
2634944
2621271
1235859
227752
55182
1728200
2202903
2581415
91294
1680484
1243219
1155899
1927281
2798553
327929
345481
2701225
2055400
1421347
2270345
976314
692327
112463
2408395
538075
852950
435515
1431093
1245395
1085938
2803768
2863691
505529
2094912
2779228
2480924
2056039
158406
2474038
2856288
2211598
346590
719183
1046338
659512
2086084
1698323
834561
1456625
2481414
834311
710700
2544869
458284
693130
733611
230086
778264
573929
1381082
455108
443155
571903
1933728
2782360
259100
1578540
1797689
2833659
1192778
2800776
1038407
2175382
2570227
494810
1776979
2276846
1785275
824984
1354940
906606
101802
2809574
607508
495967
1993654
2622041
1561518
499773
1495830
2356977
2714351
1641563
1050427
169343
729358
319667
2585895
1892482
2527193
915693
2930605
943391
1463338
2875477
2667817
2555258
2084157
2776540
1833581
842898
1866759
868108
2193807
1903105
2148924
54877
1660526
1293418
1703722
284593
2634001
1937127
1736941
2070452
525076
1818326
2181781
1877555
1289037
403763
37215
1856035
1364633
737394
1489027
682022
149909
2089107
470827
2267036
2907939
1196638
1113206
1992686
425441
445912
2308735
466
1808165
45733
1232348
1901658
150332
1741923
2110791
619170
258284
488923
2240464
93937
2186663
868370
2238314
2106425
2747289
607201
2878847
2158764
2291483
2164194
2702143
643051
2824371
1425589
1196842
145298
423908
254728
507497
2199734
252905
2835422
2401270
2270226
1472240
1759689
1898946
927339
2278654
314996
1416914
2078511
1184960
382281
245500
2450521
1459408
41128
1649571
1257121
273878
151358
2342059
1340016
1788122
2634824
1381892
2897503
1569330
2014329
2243566
2836777
2472268
1309404
2484901
700318
317000
699441
2846277
1417400
382771
829229
1993549
2863310
1702909
2214618
2486941
1780333
705381
2518643
1654770
1124137
2669341
891102
331279
2636713
2473189
880975
197777
2472772
177860
587796
921664
1408077
1594665
1880684
2139833
2875989
2606034
865785
1919038
2373405
1750422
2072898
2628186
2041987
368017
21486
686194
1746446
1461804
1203563
1557879
1195952
1238965
1535422
1466795
2829900
1573239
2753000
1251279
1054257
677442
2553172
1345117
424811
2243271
835031
784764
1507065
393703
95623
2269085
110432
2238737
2050981
2457710
306103
2193745
1177613
1295564
2738736
2651092
2415650
1377178
357084
2389855
539593
2036732
1679088
1273504
1052270
2561071
585570
1963171
1110692
141446
663697
1195579
168461
1921752
1836815
894123
864318
2790943
566821
1803938
2256659
602012
717776
2237114
2548835
76090
1419693
1784663
389011
480963
2266299
621746
421217
2193515
465285
2041306
2145125
812978
2682681
451840
1664316
371151
572449
1081582
999983
766557
979116
719833
2054025
1031812
1100885
1722347
2549655
471424
480602
1867037
306988
2494877
2898807
2314384
2396099
632583
870901
1196033
392893
1502025
2527652
714738
2582754
1010735
1055312
1841433
1916817
2632194
849222
1348960
26701
2149800
1670561
2677991
792515
721012
2787729
938706
1805870
1316081
1561861
2924445
2568912
1206324
52357
2880485
638914
203077
641516
1389248
445892
1048894
1877828
2692473
1069643
459135
1507980
2493132
2531718
1982588
736855
900339
2149669
831344
2433181
2421097
2569826
207247
2138446
2001444
2016116
926846
2922461
246024
72220
86265
2300108
2764458
2531147
485477
2286271
1360631
557224
1003259
790703
2671449
1993166
845923
944370
910994
2393893
2153907
2349227
2007304
1251691
1528287
1154148
822261
982979
2114489
2373222
2146045
2103935
1551499
1037960
396041
127091
1406013
1196944
1690715
2651698
1808554
1675404
909774
1474004
467648
2302235
2440736
2297809
1091151
984994
1588160
2774505
1199840
1229092
2878382
2640184
624420
1473582
384101
1573244
1883368
2436219
779457
919533
1641640
628974
1152822
2606327
855985
2893450
1493755
1385365
918957
1712077
1195803
2790529
1111299
2739811
2692066
815475
2373444
2477285
233252
2636208
331293
658082
49254
2683072
2003427
2896909
430991
2057855
2757033
120289
1216458
1568809
2311538
76702
2565761
1766454
2331359
559791
2645928
506327
1098354
2687204
1750592
2789561
2423891
2405690
831022
2175828
1809425
2380227
1181878
2688757
1553979
2281728
1921543
343214
550148
1864902
2767544
2503318
425487
2591606
2392732
2398151
1944209
144922
1492058
1117116
735207
2850997
464611
181876
1480774
1250885
2072897
1346686
1383625
1287867
930797
2256708
1029343
1334994
523004
571335
2481827
241649
592169
1756533
2747724
7535
1618760
2430578
142534
2126368
312708
598310
2167388
378837
1564738
180952
221681
2563592
1589484
599603
391664
79616
2429372
70348
775450
1019828
2021178
714953
1016395
874853
2904621
1750656
1707123
1618229
1812870
1049368
2760874
1398970
2090928
4428
783905
2418817
2599757
747040
466154
1154706
2881640
2098838
284514
1024310
2286885
1830007
66769
694124
2278386
570067
2918482
187848
1174881
2581626
74876
2115894
2505912
2084927
2848201
2022401
175198
2662070
459081
2488704
1319628
2456489
2358779
2557865
1599935
1955760
464779
2555282
1537411
1480566
1730998
215888
1928103
2774176
14009
277293
2419348
2081557
1132202
1042014
1391092
679444
1045256
1809916
2293838
570329
743548
2532786
2576367
610791
2615689
2099304
2405942
1595715
64277
1144074
952081
1419013
1261376
703168
2803675
1380131
83946
1927391
1896723
2285640
1567673
1089420
2035760
1888364
1903690
2241714
252724
2581414
706276
805214
1152515
2314668
857164
583620
2045432
2108891
1494764
900592
2390994
2671854
363847
180938
2201782
2931528
2022355
1628535
162239
1680267
1986284
659096
1497481
2557105
2356443
118353
1672050
1819944
1787718
1050056
82515
2497297
1174658
2892396
1003047
439394
2149628
413245
586303
27413
1951487
1867873
270352
2241314
1274064
1285234
2444791
249494
777859
117528
2556645
2098411
1613822
1070488
1081081
291751
2090149
2119197
746921
2275040
356298
2437316
1051914
2899812
1569256
1833157
834348
1318626
1133651
394580
1250072
2662810
1528733
2370353
36284
298835
2434547
1970344
1028631
704962
612178
81229
2520387
2658551
1131246
2539766
538420
248429
1485923
1628557
683820
2170975
306406
440409
393869
739724
1364046
2295530
1666620
612597
2194654
852999
2136251
2039928
1770608
1628397
1317567
1019997
2488337
2294658
1438632
1491119
1827872
744531
1054393
2797822
864564
1553012
171822
1849418
2923606
1594233
1435043
984850
578758
417325
1068320
748226
869956
1314882
735798
1968829
2872840
2733570
2478177
1356429
63431
712770
1607196
853927
1267488
1279276
1723947
1470005
1492249
871473
963496
1618868
116710
837894
830032
1069007
1189172
760392
20739
1725404
1642296
1528854
141308
2863481
2223339
2042858
2235941
2235286
2729847
475303
2144877
2165406
530931
110523
1251371
1382206
1521971
1608212
865863
2037685
1825439
2396023
1732776
388877
2540762
1536553
1143275
2092634
2899714
1670269
1521844
529687
1459888
1926404
234414
1903514
2484287
212593
2039090
1468561
859955
985971
1797448
2324721
2483129
1643093
1066154
1389884
211256
751434
647184
1488395
2932812
107408
2744487
2504972
714826
1945010
838182
1122897
2590176
2238286
2082072
462271
2014133
1714889
2225976
1965571
1180577
2352755
1552637
1070140
2871082
1567078
1617948
272948
828989
28808
2574882
846023
2570285
159728
2241027
243692
2797225
643089
1531714
2524861
2383440
927957
2053830
1714761
481806
2058038
2075124
1382539
1815987
2696654
793641
2051906
355015
1068659
2177280
1737982
1368406
177209
451546
2198537
2317280
2544775
2889085
1188541
817842
1015396
1260827
260564
911479
2627167
361908
1950156
1596923
2024188
1029189
2255165
933991
540333
290858
1505145
1462174
2507004
1160855
286176
1999512
983718
1373941
979549
1355999
800080
23245
1510807
112276
471022
2708702
2553542
104028
2306047
1835181
1888886
1506970
1986671
1180203
1549987
2567527
825549
4529
978217
540764
1271602
1885888
653174
2894396
2192693
2888339
803744
2016259
255516
412824
2140699
2361658
2495057
1260509
1817157
2686850
2686043
1052100
2823372
279372
1654002
565151
1647862
371044
1797213
378772
227579
317535
508511
18315
2821572
1555241
339566
2078198
2092643
1638056
205374
1932261
2228246
723909
1697865
639199
2438978
1223442
1418639
2505259
966194
889192
1128592
1156871
46875
886837
1333704
2378080
1189133
1969829
1997826
2380184
153506
328710
1621147
2709232
1408694
704139
736311
771267
1517891
414668
1360542
2254611
399790
2634638
1712657
105807
1885472
2750218
909463
916336
631291
2530011
523111
2374861
935026
771977
83457
675997
2261367
1886848
1754604
1756176
457699
2517325
2296537
403146
2893660
61819
2819556
1718671
1911274
1149520
2614616
2881015
113804
1805033
562364
2713038
200705
2207223
348530
146084
1378662
1318388
2638464
2738770
97756
1277857
2038023
1990176
476741
1812949
921816
2582226
2871597
1945577
842860
1841975
2132850
2360224
2272607
2176299
2894403
741469
742224
1224957
136835
1639722
2342307
2055785
2785872
1919728
1421083
2742619
2731736
937744
1212098
2477024
1063440
2681150
2940303
2103000
1707486
1848400
1118119
849024
2765263
1204265
333406
1663130
1038851
850256
2159003
310356
1683827
915363
1135867
298665
1439714
1627581
2805367
852420
583495
2731823
2935406
2642600
1768203
1247891
273924
1662861
2356154
696485
370312
1687429
1635758
528358
2702102
450456
894593
1751900
1192009
693351
871021
2586619
765192
2682573
1306388
109858
2685261
1179448
2121030
2253504
282159
2134449
1235169
415766
2004659
348874
1033239
1486040
2463843
472151
1700865
2764066
258635
1209783
1940337
217465
1111391
2602382
143541
2737331
427200
64039
1328997
1378099
706451
2311076
2163594
700491
2771917
1252589
2480536
588232
1571545
545478
2389147
510549
1119165
1920251
1582986
716104
1369427
298174
529138
2597544
1307571
838635
719737
2080279
2235397
594537
1927595
2046665
1458733
1879647
1101685
1211150
2245709
949942
1085662
1004316
1878880
1528963
1763251
2750346
1634899
1758102
1408309
2279174
1367118
750212
2854138
2841839
1496260
1770649
2048185
1979637
511659
1988676
1781097
1829409
1822640
553373
2162028
1266963
1974388
1959228
2800694
2838332
2030981
938682
474822
1551781
2468046
1541501
1764519
2229527
2259913
1893524
1014005
2473017
745458
300857
1916387
80495
1556965
1364207
1216650
1362604
85233
1971031
362229
2031180
2650164
2171946
2100008
1536630
2087834
2348140
73693
2166002
2457239
216669
1416321
160077
1915406
2015625
1477001
934551
757173
2180785
546066
149338
1049570
963448
532763
288524
1159334
2257205
1884148
534086
613541
2600686
412229
1311815
742632
1812688
2675369
1658722
1448980
809558
2903587
2135841
1580275
2105875
1699509
439693
2919037
1349358
2626109
370651
167921
2669664
429085
836387
713690
133774
2500744
2755528
1172421
2777567
1257946
539581
2235990
484182
1074327
2788175
2102007
2572047
2294860
1002714
2846463
2655933
2322149
560833
1326361
1911504
294999
1082345
1091172
1816314
807884
2565664
1423937
1436108
1817909
1806311
1225707
1668717
2552771
2498993
229579
929495
869907
2486118
35185
1871765
1300
972748
369050
1784062
1173219
2428772
299254
2455807
2804509
862571
331305
1103267
1775081
1420480
709551
1479480
1785430
1773758
1498485
1268964
2913843
1530063
786634
921844
1744167
2284926
689290
230657
2842656
15439
2311059
2269584
332168
327593
1110690
922116
1742981
1947525
714991
1840483
2698289
625968
1220006
2173232
2055951
14378
1201562
53402
213386
2537563
1719961
2821582
1470858
1042713
1154276
1516394
1698107
59811
1384974
2396777
320109
229516
295197
2709616
2726033
2302838
346950
562441
538768
1067272
2496031
1849701
28266
2574089
2137618
933282
412899
2585052
2769154
2337296
1821062
2044777
1256900
906358
473109
554966
1935358
2154711
725930
2848140
1852102
1555267
2797367
1320756
2884755
2234860
455164
1135599
2101053
1935668
972752
886642
281209
166532
2453565
2273052
614776
799617
2177285
1337834
2385558
298745
1305324
1944224
792169
2004553
617020
2528848
1399557
486521
898711
190445
1943195
239297
2598184
1693098
93959
1786125
2268063
762457
1991228
609341
2175274
1349287
564353
2807973
783528
1961926
1454112
1825726
788374
512007
1412730
2345083
596139
2139911
2021175
423870
499083
2419902
2718406
2283195
1566319
979591
1710004
1071209
940695
2276264
1346598
2207072
119959
475208
817469
2388421
772739
1590955
1679072
689782
2252873
1651111
2686375
2355070
408584
2862442
1994194
680138
1486453
706963
1924098
2852075
1696984
889949
1937825
2315170
2550822
1377621
1962857
828924
256425
2680908
1458470
2909554
1175196
330364
1343722
394025
1051575
636179
626415
2394229
2683004
1696140
2348114
835316
1095048
2508111
2621804
1285147
2554956
1018626
997643
2134357
1885675
964131
2081090
1734992
2599101
1716065
1369558
2894025
646869
1679
1016327
496242
875802
1338633
2445839
1621514
1058764
342228
1030138
1201169
853694
2261324
1725072
1217441
1195811
175530
676166
1998896
424757
2154155
2093347
1138578
2657977
587669
2530602
853426
2288302
2094613
37108
1742294
432691
1416152
2559516
1378875
2080298
414060
722084
970567
985312
2852950
1902296
78129
976894
1270555
1039926
1348175
2882439
2391281
959252
2545918
1590634
2922972
1270588
2159860
1315272
2162854
549844
676698
1394529
656032
704762
1483185
1351690
2458098
89866
1650286
2420786
2153694
137819
2229241
1018505
2024490
2382593
561283
2622160
2316266
2519732
2165825
2350819
593388
930048
2771691
2079875
1771664
1442598
2318031
1224180
974966
587084
864324
298481
1109274
229945
698495
956123
2107107
2143763
2764056
1481389
1580324
868437
2155010
2468941
1871198
1747638
1720747
2515962
2340885
958491
493521
1090395
2480115
1077912
1145974
2602923
1646339
2275741
415632
811901
2897575
896094
1622871
2382680
731701
654370
1811684
1750916
133123
2066058
2581589
2056167
988204
2939765
1922053
1795045
2820203
2392882
482828
582074
430352
500429
1567235
965539
2662820
284330
1047924
972580
2562086
1275019
299535
2848808
118843
1022451
729997
1425295
1714964
1757791
2245176
2402062
2724305
498468
1754895
1338007
1827914
1575129
2413919
2486539
141017
2103380
512069
778234
1098847
1039814
2065921
348221
1369409
832544
263542
747941
1039091
408657
1060638
1726973
1717372
395226
1300771
1300519
1175842
1619743
1528886
1430406
117842
1311481
585266
912383
364399
1935295
2874944
2207573
2654512
1961752
564510
540649
2778439
865214
2507133
1376187
412117
1358784
608537
509789
2523411
2048200
1769713
296247
1470604
2007875
658240
2789404
1675975
1392916
2905401
2078104
384680
2216346
625294
1051043
1053963
709273
2093716
1894301
1727457
1931939
1780112
1316195
2821663
2610723
2485677
318013
1923195
2584476
1702096
729168
1956552
2548805
810388
13329
2845051
39285
2609659
2163443
1684813
1201791
866659
1649574
2287692
1617779
1965266
860454
937773
2466980
17576
843109
2641670
1191515
317199
2616231
509106
1136500
2163278
202089
192408
1523039
2905021
1137607
1548605
2857339
2909925
2566806
511524
1166948
1416899
953967
675691
128144
1913135
155232
2174080
2554794
514164
872821
763132
1044984
1601644
257529
2237098
949077
2041560
989610
1191390
1529423
2582536
1231744
1234906
953237
2205231
1565029
2327494
1245194
351710
352051
2374459
1917932
397352
2306451
2522379
525365
2890222
24302
2830936
2850495
2119824
858376
2102137
2787434
2928384
2142288
2442541
211919
2301147
2392951
1159115
2743294
631454
2216128
2596958
2402437
1780189
1603693
1925899
567097
668850
1647823
2096408
2521999
1650423
670012
876659
1842147
2166494
2066719
1442101
704668
2838937
929341
2156487
590594
728212
949835
2269247
2053438
1082299
2806395
62561
2620065
855312
828673
2013899
1342448
688707
2261108
1418105
1445628
2023405
1351565
2107197
398203
264163
432752
841350
348046
1592161
1970847
359277
777471
816548
2796076
150626
1055629
1716648
2777835
1918139
163196
2441796
1526542
204194
232371
134732
919219
1824881
375985
1488177
2726660
2523528
594855
826199
22965
2916231
2425243
371260
1957967
2899577
1867213
418973
1929468
256511
1306785
184262
17650
517328
1908590
2660632
598286
767046
1726006
605783
2218587
164734
645681
2741653
1185855
1258570
1129397
742278
270211
1224848
1238120
1513603
1088870
1724523
822122
2394065
442942
2561506
1249477
1358857
1465413
2161641
34385
1322401
587912
2214170
1726087
1087787
2474598
2293000
2156197
73042
2089297
982867
2332594
1467695
391936
2851818
807134
116772
128718
2275271
1342195
953626
1464448
2234861
1796817
517600
1469497
1335335
49890
709523
2755747
255515
2900
2860853
2643655
872722
2444640
839030
1963992
1601698
1212418
211505
1330846
2075513
1161955
999807
1022171
547886
732296
876698
513322
2712888
1723512
1414114
1536394
1546050
2408650
1893540
2886087
874482
861972
2820331
1084071
1630685
2674102
922067
830589
473501
2664118
1933820
814794
2702327
917172
449726
655846
1845242
1694133
530555
116688
1865727
912811
955972
2162758
2831194
1222111
1890809
2669503
1142509
2437017
580261
1709503
2694963
2103416
285351
2124999
2733298
1754520
2665456
645565
509362
1180858
438276
1143934
2145419
2110703
1521258
1373586
882924
1918135
2415562
703172
737306
552154
2902298
483201
1715186
2175621
1783097
849008
1435793
1602918
2464589
1497485
2393286
1031838
840298
304357
2512778
1599465
280172
148004
2830032
2066873
116376
1375355
2424721
247005
2546898
1853940
1745212
2011510
623243
190433
1368390
112005
2747651
1983136
2273710
2622474
2599881
1967090
1087640
432122
22881
368466
1270644
158638
730718
1292625
119060
2910614
1079750
2740770
416405
487275
770149
2216559
1263434
1866445
1373340
2887130
808248
695258
1165846
1165137
1510505
2865999
875768
1776206
1445724
676089
2705757
1417594
1562243
1976556
1836293
249183
691687
161560
2022062
2540480
1065840
2041304
1664031
2426792
665006
2324407
804818
274594
567603
1356505
1575514
1823888
221563
515143
1833168
1076333
1796369
2574139
2559698
2246312
629071
166920
2914406
2298389
2109303
1218081
1217568
2518860
1329647
1753325
702269
661720
1812823
1768668
1178815
185644
1512598
1165892
1315676
141606
2215815
1359425
1609117
2961
1067046
1343038
757055
2587282
2333876
1001029
2170426
2322066
2247983
408777
496274
2414922
962721
492532
570291
2749234
827083
184462
589467
2116832
2365975
2159313
875219
1663307
2251353
2394313
1858259
2622740
1622367
2872909
633293
1993381
1922725
1174346
2482637
565420
1857080
2074183
2522824
2275143
2109609
2691905
1273007
1987054
2790557
1877691
915387
258062
2448001
684126
2126667
250669
1675046
2154963
1936951
1953472
1658320
131642
326111
1318172
1635424
927967
1611556
1864503
66111
1791768
2709818
1382408
2257695
1073495
2830774
1291079
908134
2039185
781704
2828448
85067
2098579
1274745
2752379
1651114
339630
745156
2319997
2030595
2542749
854541
987353
2693396
2744629
2831744
2253155
293440
716444
2276278
565446
900552
1050777
40456
2496321
1573086
144224
1593157
873834
634525
1027873
1331719
2561579
31085
736167
1843727
324117
468499
1823356
1637840
2660008
1994046
1800653
1754289
627461
7369
498722
165896
2420993
228310
2497353
2506576
2158933
2798752
2434323
1676660
2053020
766444
1126722
2621100
1866086
826807
2593810
1818865
2080921
128631
1579456
292602
2185645
626519
2785508
1939424
68852
1187336
181216
2033968
1456065
444945
2832150
1485044
364034
2184588
1343329
2412307
1389218
2040943
1194071
1021305
2498199
460976
1179931
2781003
2517208
2898356
1531350
790245
1408314
138568
1827692
495658
1975946
442841
246228
1713289
2145109
561961
2486991
1206468
190735
481614
2704159
1155266
1476398
269683
1621945
1411715
1746912
2369044
200634
2549299
1275800
75137
2820824
2807863
496412
1070620
1358595
1308412
1641615
1383716
2397350
836987
710844
2305836
2772370
1259458
332448
594947
141007
145048
2850091
1952572
956256
507680
1737105
1151843
1031307
1327432
461254
750317
1016455
1451146
2357774
399992
1266149
144319
2027381
692753
1425444
198657
1268501
936443
2478779
506631
975655
2567261
1725241
1489435
596610
2275683
2787341
1791284
817056
1066778
1064144
1472439
1579713
1153582
2698532
1708431
751313
1603025
479914
2032024
1244400
2650601
2548010
685784
326552
681270
914987
1074193
2272034
5013
916289
177955
498066
2695805
1115369
2161054
1648295
1784528
1395641
2850833
247456
1415526
2666634
1847675
1080005
435451
1961261
580149
507372
635649
438394
2504690
172323
2933741
2369702
1710908
1884330
911402
2243349
2400109
2429058
1372599
873781
896064
2082022
1442809
1950345
1621397
300013
1936405
42133
1300319
885508
2820233
308723
2491461
1404368
1399826
869329
1574413
861876
1555031
2469032
1651020
1714152
211615
2710912
1956540
1381943
2809386
2025602
2025004
325380
1278313
2693123
381110
430463
2105458
53081
2180365
2879497
1428864
1388321
1138944
1978024
413991
2857868
1643522
1459976
1185463
1678083
2531129
2489064
1330144
534161
2670271
2587678
1488047
1584692
2526487
1686998
1110498
2054096
1523561
1723501
1171826
2012855
824390
2611297
1917301
1573771
1385122
2326419
2870764
694822
678748
716725
527382
2628815
2643149
1151864
21110
827473
2288040
1882019
862129
67946
351816
2028126
1484238
396603
2326477
1066816
97787
783745
1203957
2913733
1527581
946824
1430712
451169
1851714
2816667
1692709
1402182
38568
380654
324622
2570742
1799587
2696654
1896721
63469
223174
1985568
1489577
2759934
1658943
262434
818798
2719001
2600999
2661943
497550
903604
27619
2522277
1628522
4860
2447061
2340068
757871
461146
2480273
1166097
2328767
576111
1613517
387533
2886789
2359046
1464233
697153
1934634
617075
2818742
1802481
1290679
875844
1353136
475520
1064643
366398
1945075
1898853
1814132
65649
1595895
903028
26989
1532163
1210806
426827
2392434
251486
71026
1412116
2014412
303247
2454553
2705442
1297325
932427
1343089
1194256
1725169
1505623
948430
2290334
347056
2183598
2016172
153577
1076641
1604737
989157
852817
673986
1874259
99863
1144370
2155137
1621638
2684256
2471243
1486023
1245513
1108218
250637
2262228
106868
896648
2761074
322657
680883
65835
2011235
2859223
640746
2166764
2253682
2833672
2561254
2440565
2562378
636624
1641416
934246
1844488
2791738
2472746
2839940
2136154
1394318
341115
2909522
2380821
2053391
143815
189699
2588819
525853
2887483
1225662
1367429
2229772
1077397
974178
1190641
710930
23214
2839113
352158
558189
2686512
691562
1581526
2278304
884020
434874
2356870
2697535
804381
24062
1732193
705363
1433910
1037116
1006038
1391573
1228443
2538358
2185568
452523
2378628
2271040
1086700
1356267
2395062
1390599
2629078
639294
2615459
2499360
1089837
613515
1873194
1246547
1965497
19785
804852
1839227
2626649
2920731
1570655
681514
1137112
1246183
498002
717066
750338
803337
1734891
1123428
1413261
2734918
1484340
1990166
2765778
1371633
1681756
2789178
867703
2325421
1964919
466476
2328456
1293673
2266103
286870
2688647
121576
2799521
401922
329499
978396
816092
2894485
596803
2921570
2561181
304386
138059
481094
1178427
2250362
2581173
1679681
978234
2849693
2819154
2075362
725367
934019
2939935
1996492
1119957
2450407
829415
482998
1887978
112547
2422618
2855749
315888
584282
827540
1349864
2331837
1277977
1443480
2635751
173337
576042
1730813
2604868
2080290
632242
686356
2474483
321916
431251
1598831
1974425
80785
2086114
2710721
674866
1699885
2596378
706057
2331292
721769
1923094
248611
883407
496313
599056
1792182
988521
2297316
447542
2902979
1781564
146416
1237372
1889945
1723312
1564767
835797
357382
1974287
1129503
762818
125593
2233930
191129
1691696
2259435
509049
454648
1569934
1389468
806256
889689
137339
935001
332310
1521794
2701780
2366367
1472215
1957451
1691187
2814216
842889
2079274
2828190
2515499
1536301
2647014
1566978
1865281
2148377
191588
281390
2161016
1284302
2485260
2865173
1785455
2462121
2753402
1969555
439895
715854
2233161
377033
1721099
1251033
1986744
2251472
2440763
1127215
502120
2159402
2280499
1687370
1493177
2401833
2118135
1102435
1848136
1059572
1440913
1576278
2494225
2182529
2308513
1199786
1691036
2917238
7770
1071222
270266
547458
2589575
332414
2444232
1297177
310493
2767628
296556
1166946
1230050
1144789
2767589
1732263
2049422
1278319
2568071
1567039
756380
2647045
1233009
146615
1155744
2365221
214715
813330
1082676
1277162
1040772
978041
91573
1974914
2101197
1738007
1792454
351790
1177483
786260
1098365
2233904
663999
442744
257214
20875
1448317
1418034
1537513
1280184
10181
653852
2766663
1613498
2719005
2656920
2431083
2403920
2789093
2292813
2290966
2668821
1110729
496262
1181712
2911585
72753
336545
1311057
1832716
1601676
585989
476381
529808
2734005
1165646
2142828
2020367
2425127
782890
1847686
1896923
1843629
1794930
697272
777600
956149
254616
1485788
1878605
1450872
776267
1724122
1012385
2493348
2527948
99324
275466
1187149
1690904
636256
939083
1980735
1568825
814561
1465193
1922812
1757368
1301319
390757
674096
871728
286364
1996708
2850797
1164739
2694631
899285
2856703
2214907
208585
245772
2584130
69022
2194744
2379662
2144606
1665346
91734
1306216
2092105
2877614
55568
1640127
1694492
1268828
2725365
244989
1017979
1887979
2190069
1563937
1852052
748967
2146287
2881281
2029888
1972410
1615183
813543
443344
210357
388614
1553986
2372766
2175352
1361363
1114435
1477581
2876592
2178283
2766402
780706
1695200
2207120
1590757
1138919
1854921
2322263
432443
2607774
663618
585166
2410415
2769665
2745238
1618582
625599
2129089
1524769
554517
600343
2310170
744086
1513593
1296353
2715125
2277860
1403896
1824103
2045969
1203843
1832968
392111
2396158
506023
1576442
477812
249636
1592004
1138671
2479820
2215778
548331
1523901
902033
2746454
438064
2918919
2188644
2293724
1375411
1535980
428448
2797875
34608
2541591
83256
1233570
2162292
2597498
1994197
1725759
2204240
2553204
1211245
2585151
44965
2792283
2111989
672683
2689335
1626176
1719307
2080178
938335
551607
610582
35150
2881251
980687
31920
2487067
867806
1610094
2381629
2155351
1937922
2898725
2127021
895628
2909362
2851001
1560843
1479815
2466360
2207358
2333776
1424890
2071128
94235
590280
2266662
1364247
2756319
2781234
2246601
1998561
792609
2928031
543143
1035009
812648
1241948
169487
2885569
2808455
2314847
2274311
1522094
924102
620009
525757
2391576
2014586
40979
2163430
524533
1313931
2284405
965472
1609701
2738650
1553175
1096299
2566666
2872378
686464
2321742
240997
2018705
232770
2571553
2702505
2628477
1313975
1937967
594108
1331325
362142
60389
1575410
865903
890932
2477359
1042707
1113789
2501726
1019637
2588860
672873
2741048
2417884
530764
2576390
299971
2187821
2181768
1422726
492290
1660719
872469
409786
2406499
978153
2385508
857336
486729
1295881
2023883
2134692
331165
2459206
359711
1103343
1303567
736083
157511
1927189
2878554
2313215
2734592
2730879
1986554
1312356
1355833
2267373
601627
2617584
1504946
1939381
2579571
1920638
1059148
40846
2323338
2850851
260884
2406467
674472
2080271
165216
2853511
2708947
1426940
851155
2017795
222666
797753
1178786
2017000
1756766
1080279
1187161
1834267
1540206
2690995
1090477
1012639
1165610
2339766
2020173
2181618
996653
702873
408787
1992729
417919
1235527
1802168
2518914
453759
2600121
2284555
951010
2015957
2472338
2668881
813553
2645120
846845
2546305
2884584
1713921
1520988
661557
1952449
2199936
2727805
1172930
2652382
2056550
848141
1041929
1766949
2799320
752200
1422427
644505
2627093
2724947
2576952
2758051
665331
2473953
302930
1339359
2123183
301521
2889370
1353023
2827308
448805
2294798
1308365
1742484
2832818
2189970
1404405
429933
909278
37851
150966
583062
1893684
2280427
1808501
1370530
636005
742456
1925
2801753
1716524
1809208
1242098
1684662
1475658
2155551
2478962
601394
1519685
2419163
518765
213692
1192982
1929454
2143038
312350
2639751
1712289
1965490
775589
2273051
1472323
1209553
2073255
2888918
1203766
428908
778931
1204595
441006
1168812
1128367
2934339
749742
2136534
2064306
815004
1151581
2295519
307086
939901
1060238
471161
773395
1083507
928629
484619
131953
2784521
2594252
1583605
927658
2062927
248415
2647185
1650174
1909558
2843136
1562752
128960
2300337
2811032
1955915
2217448
2100969
1415233
2050892
117008
2688677
2655160
1032216
1677131
215554
2477233
1513754
912159
131922
1924433
2231319
1283412
2674322
689217
1725444
264189
546140
1481624
2477734
2367683
288823
223311
343962
387058
697250
1195167
2297721
2515793
2027278
1476571
889250
139184
1114162
921815
1397031
220615
2120166
380946
2631688
13944
113912
1090761
2451369
2166969
1712058
1420148
1813465
403252
2380302
2021356
1616722
1825507
1815738
2659558
1179049
725840
756216
2256009
1010540
2178935
2521661
2110803
1175568
1991118
528282
1081675
2291495
2780512
2447779
2355832
1915292
1532770
2656201
2320162
743361
1030462
303046
196976
1495586
803992
1857870
2568063
584141
1878894
2145503
72358
1725018
730671
1499482
1118743
149862
38390
2377643
1153984
2015452
1617352
388908
1028824
1357832
1882657
2258898
1853260
2863867
1208227
1957104
1176630
2154224
2879817
2542351
523968
2474316
2046775
561693
1300937
2834761
1456493
625599
2586540
474625
831421
1771996
2602951
38150
2703681
2242411
882586
1072490
1991816
1328629
2220587
2162274
2337624
1396170
2233205
2471832
1442921
204501
2598813
1994979
1926124
467392
1281340
912150
1050310
1217763
1738514
1254426
1421437
1646595
2674427
5663
79577
86497
969208
2258154
1307321
1141620
861846
492639
1215593
2440780
2285351
2913502
219559
2402177
85378
804754
772398
1860994
663438
1698028
1206503
769800
2048427
791140
1074311
950273
327029
580947
1657968
704398
263017
1321397
84594
274893
604528
2627036
2733873
129335
1006487
990639
618874
340065
2238574
975940
1431552
1239520
2058700
1294712
1008168
2369166
1186840
1528233
2271296
1809656
1869367
1549475
1055015
1783134
2054130
2338370
2046534
1734802
941259
1574292
155386
1907348
2041084
1933718
2659581
1708162
512958
1537701
2761672
2209737
452852
2634687
1043965
62774
2787593
2916061
2111311
1561535
1441883
739591
827501
1011202
2480893
387554
1615579
2478765
1396460
539145
1354970
894869
1901157
1702068
2014709
2442916
1643346
1945235
1856465
965859
2263326
2555096
2212571
138934
2106674
1459728
525095
1104061
482847
1481487
2593215
412700
685914
2137007
1481191
263033
61277
2333024
2698775
2642623
679545
2513982
680117
2890404
2780512
976601
719791
586830
2345604
784470
518442
1633084
776159
860338
952950
1412780
2175147
1928056
2740578
1749877
1242823
463139
2590403
2873019
2935748
147392
205090
2629639
863696
1730941
2015852
31577
1974815
1610886
1690127
529878
1464602
2016265
1053476
2057329
2212670
1797900
2668369
1458360
2141518
2940038
84500
539351
2248577
205104
1422964
2628712
2161468
1532393
1486616
696736
429510
2846067
290737
1932908
632128
229034
802943
813257
700460
1420629
2916929
2130192
189446
161981
2507223
2861202
2153348
927851
1473931
1159262
2480735
2618643
625898
914851
2857285
2425008
2272107
1084276
1939067
749354
1376191
2052030
1574928
571098
967620
847836
2078868
2594071
2254354
169285
1078693
774140
779184
711819
2114391
1969999
2846095
2069230
1253782
1187144
2832989
1473109
1776763
2883448
1643623
2812734
386609
398787
1048616
2299681
995581
495787
875349
2640132
461486
1648255
1149097
1636049
1870170
1975656
1764092
776373
388429
826974
2082977
1835227
2513922
2897325
1360638
1727101
946205
656702
1677761
2667119
1582211
1416359
30381
244645
78071
1517614
144852
1071372
2701065
1250312
791042
1078222
1317340
428445
832132
2412737
113818
2534988
896156
1104363
644418
2597788
944408
2277108
1360982
2394036
640716
2681672
1007292
2684604
894712
924708
2206612
2589302
142261
1728212
417963
2167991
137623
1174556
642408
2548091
1021289
515487
583622
2900663
2012938
1172081
662447
2137742
1867812
146805
1915737
526415
2058490
76953
489161
35474
1821224
1447628
560578
2686731
2619486
1264698
1810560
816307
2670542
1991831
321979
95016
1366823
2771645
83645
1289475
1833859
1869297
1207428
2917331
634729
2602802
1485128
146021
84844
2346903
2077574
390228
638273
578719
1106814
1453434
1690338
2679736
50029
1354446
1771090
334729
2089898
17178
2854036
160762
2269521
2440338
807588
695540
2596284
2102570
944036
1714479
1795665
1798326
1184761
1531735
1843648
978140
2041697
638318
1777400
1148578
2226448
2489389
726019
1231585
2627128
479323
1002246
398742
118675
1244175
2125832
1889126
1700928
2359161
1187925
2153095
1348628
1502189
2440787
78988
1904357
537667
594755
2297192
2691243
2197462
842286
470026
1390178
1328288
2176185
1892878
867073
617775
781017
886820
2540994
2299437
2681971
1141612
1652787
1472879
1528967
2681443
1654980
1782795
889414
1642490
314125
1005367
1862958
1123598
982094
317607
36503
1008244
2293601
51676
1562516
1372346
1343041
1403136
1203466
2187409
241152
1097298
1132659
2458098
757112
2195611
2072143
732818
1468308
1979963
932422
45259
1770025
1633501
634511
966532
1776118
476343
2470862
1824755
2842746
1618669
1529132
2571265
253964
1023106
448472
2181553
320108
1865580
2268406
962152
1182680
1316944
153087
1394026
848842
2026405
1792510
2349026
2714746
2705839
34279
1636168
2476855
2924938
2047329
49184
1471612
1685305
2686162
1580900
2326175
1587228
1609717
2430481
2568139
25445
1837832
2629048
2778057
71600
2381811
177839
158987
1722061
426036
2483814
1990007
1711702
2516380
1481928
102841
395723
1802942
2224435
1444907
2138250
1275752
2654295
1834965
460432
1396332
1410444
1086278
950602
2639021
2030298
390861
226235
2335762
363164
811718
762590
70235
2863815
1528838
1901237
601633
2481480
851750
2090498
1062414
1457450
1574461
1633765
1419163
1322868
243436
2393942
1028325
790206
1340815
931046
2872304
1189309
2504221
2447218
591081
574201
947599
2012751
1998375
537331
1870551
1015177
1213020
1696760
2139181
324292
976907
2121722
1447044
2656719
2721302
1455958
1064974
96254
149380
690137
2415525
305407
1975125
1489860
2736289
467073
2801096
2723326
738679
1668452
2785743
2114966
2074951
2305788
900647
1266359
1715530
1788732
1094576
1148412
981036
33608
2287304
2801276
94559
2382184
2858513
453827
616448
1520738
2004328
2688190
618570
1091721
92744
2929249
903448
792027
2464595
1531271
2406192
602122
1940600
700101
1285671
306050
1998744
1028873
312864
1857957
2937570
1221240
2310297
97845
1547308
284409
2156709
1995656
71298
1804634
1690870
1175032
2493614
2316941
1026280
1516520
584153
1985373
2446189
1397931
917505
1075291
2652028
1218545
2078509
735598
29543
1260459
24217
2845533
2175192
1178314
1346733
2779655
2239126
329883
2908931
1271280
848539
2851563
368333
2309004
323645
1078720
1177632
1488319
1984889
1940551
864861
337392
1803830
2897694
2362186
1875582
59561
1599153
83822
2103898
1056385
1210586
435683
1298702
947654
2786636
297990
1670389
1590498
1233922
376738
2684500
960996
1781002
1106189
2266090
2640192
1736597
220547
458218
16041
1898353
864549
831495
704617
67084
2091823
2369255
1394935
1270113
2829006
117218
2715006
1131630
1965799
1585208
1395358
2756695
1116930
1691755
2222133
225855
526762
2295835
1229995
841228
426124
137955
1403902
2338755
1339520
2499692
2080468
869061
1383366
2502156
92973
1161855
2269847
2048186
2224202
1050728
584076
2717007
653005
1774106
730983
1758380
1559136
2674358
1076446
158929
1895683
1418537
2867146
1933776
1430129
2086138
514171
903126
1814177
1990662
2618197
1503335
1088814
237339
1590764
1527982
969670
1281321
2068630
244075
85459
146020
1737048
743502
2890506
598842
2890741
427093
2679856
2859603
2410411
974439
1364396
13547
673192
2090214
115636
2616667
786408
1789007
210104
1811378
620371
135426
1890911
2880367
2697067
2525557
1331003
2435247
1636101
411163
322990
2764196
1618942
2178241
2072538
1346935
2674025
1156944
787340
1317264
1866835
118816
1291052
795200
2903844
1192544
2852468
1343484
1884307
700462
502110
2224504
2475674
1988504
404714
1366833
2734464
1340946
1754374
2605588
2316847
829054
2579911
1761673
1805477
2379771
2272565
2653878
2129393
2471295
2872371
2064548
1599304
845387
2681861
1810975
1693775
1508782
564978
2017322
2533668
922129
1521992
968829
584049
157657
106334
1650029
1026362
2892445
30953
2079312
2635266
1769151
1489667
559822
476587
2325487
1163845
1596899
1256767
2871536
2806540
2841126
1042493
459242
2137427
1580373
2789529
2458549
793978
2004193
1365726
1958841
2284036
2940111
2933850
1809936
2670583
1390503
225289
2538562
1294854
995057
603146
1845156
1613224
1737660
1687117
1638464
2076816
1933611
223696
1353548
1012518
1416214
367173
698855
2849514
2905377
2736342
271961
155801
1451756
1995617
2742416
2473367
1724666
852742
341965
1281484
182186
2014140
1719555
2189266
886169
1859946
1763262
2516834
2301646
1838541
2784120
1368692
2039096
755535
2344637
1979672
1243560
820914
1691244
2339947
2172696
1687661
1568502
989137
984769
1529799
1684776
461309
289645
578692
2933680
233107
443442
28321
2243633
1145249
508124
2851309
2022954
1153515
130218
572202
2585691
914652
1116407
1094248
266989
2646231
2326873
1154622
1627019
1623472
2868339
637523
231379
2294236
1654815
54803
2261040
587222
2196870
1194969
927575
2120263
2016720
1794951
2631512
573430
766419
1044270
2110490
1130582
2071580
2427402
1728343
671983
866980
1403381
1211216
279247
914656
1488382
492448
1734503
1140183
494097
2753742
2853662
1125257
1318567
994610
275263
1932599
514632
2759427
1111371
112037
984505
1411514
1414686
59408
649352
2496247
1622713
53513
1436337
2217528
1205579
174063
1827367
756901
25539
691065
1392538
2274910
90913
1530158
152135
1430001
104622
1510364
984767
2613188
2151871
839506
2094554
74761
2927602
416418
678360
736452
1428701
1470103
185408
704041
1772168
1459878
170091
1407906
1372382
502638
1834355
1023864
264698
2167734
2566062
625183
1525312
1769622
2312861
2498486
937425
305307
1749876
69785
2086568
2766580
1981731
1911115
412161
2909611
977785
2485949
516175
561345
707629
878139
567811
1931060
1386129
1593512
411008
1622526
63977
2926444
478248
1024881
2247218
2171827
1579139
2635626
320317
1227349
646419
252207
2389282
2858123
1323019
1831658
1233577
1891076
1949575
1037834
1831888
1682628
1554579
1826547
1947767
1961589
209443
2257510
1834795
1212335
1916669
1693637
2160771
678152
109096
2843506
1427265
2271530
2456385
595533
779055
101310
1174449
624122
625836
920036
2354843
2139746
1365801
1634499
556818
1447785
253743
287644
2155874
2186812
725827
1827886
1439841
2217626
2514345
1240335
1103646
2265545
270121
1689258
2841797
1925875
649788
345587
2821849
1995241
363719
449383
2269109
2522467
1304080
1343787
2388788
269545
1785203
64932
2697294
1187724
1400678
2287398
1172304
65385
1660972
2366958
1004812
1503525
2369282
840624
1776391
348807
2390732
2397882
2050078
451836
2538016
940732
442100
2279785
1631376
668414
213845
1050218
213114
1518364
246553
929880
1448777
970046
2035764
1710573
2255714
2899174
2232191
2345371
538689
2630561
784349
2359838
2104651
555682
2712040
1136283
2714072
2644254
47173
826195
1508150
1237170
1496239
494338
2390184
2205310
52197
184063
2665588
703733
1771216
293956
710001
1375431
2501895
2106717
1261126
2815869
1555544
2915970
2538651
2391181
1065956
1570352
435562
2931613
1128227
1134249
54326
2184504
1024848
1481327
2531682
2148322
1106923
1064559
2424302
602034
1934790
2205841
876116
822242
316647
2300639
953953
2314277
593947
119318
752761
111917
69612
1735420
1912208
969833
800625
354886
2390588
2251961
2414302
1941535
2543839
1853567
2285591
1485965
996240
2243196
2439189
1577685
2781165
592116
2554652
1485841
2746563
1337456
465521
796646
1665100
382333
2115321
1838226
1783435
1691680
1962757
1156394
2317045
1219883
2771454
1079327
2598490
2508296
1264303
1364909
507512
626738
1645446
2762988
2173543
1033940
246292
396560
2832733
677064
2644064
997736
2282675
1762834
156957
20824
346907
2623142
1154559
2903830
310464
2051743
1633822
648022
1335438
2803245
321756
712082
831763
87718
2926316
762170
2755927
1410036
523774
1845380
993557
2386279
2792294
2097492
2553160
1594613
945868
439770
2491992
291892
2558335
592758
2530636
1169729
1007113
802107
1918422
1764604
2425211
2771020
1590183
2380253
1209121
462748
968965
2687395
293002
547455
2199461
2655447
2861768
1115709
91104
1176155
1470554
2629531
658171
1469745
2918692
2163244
2197519
1464913
26473
2146150
1202853
208466
2586631
2157532
1295376
2419766
194412
1653053
2173927
779297
2478700
2894559
1206729
972521
1653357
1465254
157607
1267312
402628
1127587
1379508
740709
2310212
1832310
2356313
2921617
975003
586247
2407781
1722385
2250392
1099458
165536
1153118
390313
2840114
2704622
1622828
459021
328220
1748879
676914
1015330
217721
1303475
1891198
602277
2498467
2568439
156261
2526181
834974
400320
182595
2544537
4596
781556
767677
1286197
1441314
1697855
117896
2699268
642485
843539
1870374
475624
1794392
1563016
2074385
675760
1940934
2739781
308979
1982129
2321892
2618439
1953349
452033
1648358
2802569
1147063
2541211
1067156
2704943
2305150
854706
1511133
2078166
2468430
1828692
704372
2134524
377542
2641340
2197934
2514168
2868342
607485
2458886
2764498
1084803
213077
1262478
130404
541604
1649422
2400051
821575
1457266
1107444
2004189
1979591
1727159
727824
508892
1210052
223972
1413400
1587976
751056
1696314
2037394
2842672
2463527
1382025
460523
1729256
2551667
1150831
1114586
2174805
1393201
2366037
2576420
758272
1695818
1770825
887944
889729
800741
1294914
1628105
1159699
2682625
555016
980825
28362
258616
647254
1048492
2602830
1417547
1111180
1770252
601882
1657248
2856888
609549
976157
2429038
1970536
1743882
1787431
2167626
520875
2671727
2171804
1298306
1379186
2003457
909302
2850387
443666
923341
820522
1359874
594230
1871300
2912026
1375905
290638
2192793
441789
254884
2249051
1995591
2155645
2066528
1256453
2667051
1131861
1546863
1657684
1649177
1129017
219872
916340
63411
1147649
1339882
2689211
2420583
1718694
2414196
2014857
2665551
1904858
2745133
2152628
734685
1335007
1991490
1610089
68665
2783807
336701
2698377
2256927
2364364
2629163
1279670
475828
2292764
1270728
86201
2361625
2337250
1222799
1252250
1125750
2225455
2552582
1602983
1408840
1112147
2589951
1934844
1127039
2551600
1446597
1298194
2392027
1321052
874725
2106693
77937
2156968
1875442
2122904
940566
2044582
231046
1548568
592718
1554909
401550
685455
546357
1716715
432805
818738
1993979
1929068
1075486
2744053
308448
2107243
711703
657505
325853
961238
1751397
2102874
952585
100052
2049324
275047
693572
2084226
909913
1977758
603756
2304456
1328754
891896
2131219
631859
1689269
1130504
1285056
1457426
1974984
2383921
2892258
439707
388115
1028570
1005671
1081660
2632412
1577998
354452
1706316
130420
1214949
2854690
1714804
1844825
2328576
531207
158039
193208
848381
1157000
136922
1710415
1838567
1063697
468452
1347428
1240540
769463
854661
2278154
1805276
435621
1517659
1297351
189933
1608565
1258425
181678
345381
1166706
2793271
2902541
2523606
1108332
1118666
1679415
425203
1426813
1333048
1612868
1323770
307006
2887813
1731185
325261
300581
1150365
725083
2512456
1489209
2362278
2749381
2751559
276044
2008479
2618472
1753982
2371474
371087
1578491
1758549
2551728
1742320
2211249
1653733
2413746
1616154
2602494
1776982
1935455
202410
913017
752984
1258367
1956852
2657737
2147881
1825237
82723
1474444
971732
1936818
271353
2487957
564923
2634745
573010
1044486
2382913
2654786
676535
1177369
1788051
767668
197205
2690819
1846018
2722171
2500158
467613
897448
1881638
123685
2050273
184935
2534655
2816648
1040450
53509
403596
1774592
1993275
1238231
814116
125376
50637
2481469
843036
1497241
454331
652288
327583
1160029
992481
223408
2065231
1646479
2745208
882203
464497
1071700
636058
15559
438246
2510656
1062109
1959855
236067
537548
830202
1167115
2178675
2258702
1514138
2452067
2409021
767218
510364
1948221
1759698
1004726
354925
1759692
80231
1286255
2531972
882926
767394
632230
1551469
1332768
1601444
422241
2693273
1746795
328189
2625540
856317
2177977
893297
2819506
13615
2539387
1233022
193352
2053547
2401671
2345479
969891
320038
2542254
317128
1134103
504220
1477220
1064438
300150
749959
2441681
989232
1827262
1223228
2019995
2292759
1130195
2493938
2654031
1556455
1840371
681006
2686043
644180
1031215
2338383
2540558
619958
1232577
2644855
441917
1443454
1125352
1009866
314619
2824314
827301
414167
1627636
2327778
227348
1492773
1379598
1635184
983810
424371
2497704
129322
1243048
1469468
2922044
2591749
2288880
2736595
413764
2336587
1259382
2583126
1857809
1535225
1275454
268248
2631490
1278023
274992
900756
1607524
2116046
409698
2647782
2619638
1544184
2139417
757964
970067
1363
905190
107055
1629747
1141063
1284851
207976
1745618
1560347
1021057
1363369
2405213
1917992
1659077
2834029
351942
155353
2082677
2305433
196501
811488
1289053
835748
2393600
739157
1157522
2300088
1891014
2745102
477004
108884
915638
783392
2717429
1482142
2338545
2507637
1354685
887052
125797
2601900
1324240
2833576
1854344
1705604
1692520
290910
2079052
2374826
2863514
228830
795840
1093089
2066969
487187
641526
2061862
309473
2747066
2483062
2335072
1885412
2720758
2444969
1012365
2781807
574052
2929569
810278
859039
161369
258337
2235688
2521801
2249239
2604927
534492
598042
1651731
2911680
2741107
1242275
1882950
1639690
1746639
2252330
2731684
497398
1683051
1396983
1246190
2533435
786384
2202254
1811190
1735894
1112601
1256482
129908
1610644
1996851
2571576
957512
794727
2026828
234651
1173972
1055563
1739859
2347615
1189374
537673
1431313
281105
2706120
1071
2407939
2020384
915018
1060117
230623
1914538
1823667
2638841
1865559
2369479
2276258
14570
2165727
2905809
1945715
2313760
939939
687777
321676
2827980
212348
2441222
411420
2332892
1054448
2673024
2379741
2044917
2647580
2682379
1032913
601798
359663
889681
1980380
121454
21639
431551
2117645
2246347
2849924
1634541
1105251
1232916
784891
186726
2319123
1654400
26687
806232
1745248
449001
2910002
406506
2761459
1827161
2457231
2773949
1004561
2121946
1075090
2253189
1285029
2865010
2026245
2758784
2931508
1364009
627813
1481071
557492
1549190
2621580
2041125
2014917
2327731
2864153
2105356
1974197
2080198
2556036
2554728
1054400
2040762
416049
1206606
1137365
1447897
1594511
2491704
2225726
681056
1317788
2632582
88370
789245
1783448
2038019
1450429
352925
1979121
2099672
1668817
2193604
1609278
2357332
49762
966178
2033851
1844300
1376822
781289
459804
1096858
1185353
2206790
232455
1640062
545946
2216583
2066267
2392951
448680
2130358
415554
361900
2388203
303354
981113
37546
2311241
1164530
2669433
2917598
1750978
677161
751565
708851
957180
2260812
133919
234105
1581023
2898460
2698753
2179245
2098240
347770
2446420
2127221
473823
1095771
833470
2807564
734185
1212266
533504
1108678
2457776
2780214
662530
2647729
1098642
266363
214243
1522348
1102943
545991
417103
36297
1326473
2906545
203919
124599
2794499
224470
717315
343580
2327545
78984
1170624
2864955
1423198
2306131
2434019
836894
194989
943990
2580054
426547
1340122
903725
2915503
487912
2419391
2056539
367907
2837612
2852183
1977663
2387624
1279387
2288070
1738347
2637490
1064788
587411
2085022
836029
898682
1336476
1881876
1312654
1627152
2190470
654545
2328512
334627
2133645
2924870
2684548
309485
16453
1067140
1330857
1771085
2010698
1763955
311492
464001
2278490
144186
1469239
1484449
2350995
2837588
1638979
1378806
1664686
2871534
1846213
2904648
2152682
1964371
300052
1727711
245755
1993903
852182
2269467
979622
1994983
1128061
2345994
2550444
316859
2161188
709478
2007567
1043786
1648593
1588842
1879223
1351519
1642261
308874
543465
712468
252898
1622796
1209302
2155851
696979
1357993
1441241
1439155
798536
924109
2374297
1700728
21010
2075998
378200
391245
1827369
1630193
1896109
737446
2118060
960646
1950117
1538026
1211455
881159
623592
341571
767858
1944285
2872908
224806
2169280
1163205
1728354
382796
2880991
1068092
386980
830768
2086821
2079513
513139
2833151
766561
1572005
2364990
693214
2540162
1910175
989436
384842
2192395
270422
381358
2667363
1768070
2342360
1357005
190448
2537662
873547
2773817
1059214
2512660
489391
2379454
1445495
598732
562316
1544872
1220638
2697385
1740719
2457840
368362
2752407
2813341
1247063
127484
892019
533578
2134284
1941857
74389
1916380
924509
1183667
853786
1375616
332577
329021
1774476
1002766
2730972
680261
811540
1130318
1360847
2176522
2518586
1514166
2000966
658614
2831415
1384594
2876617
1446688
377684
31890
248190
783265
1380374
1975415
1872275
197652
1916430
1472645
2823390
2403830
2802032
1869021
311210
2820465
835930
1563614
25866
2006438
691782
56801
1405147
1560324
2931503
1919973
1659423
2110589
2866433
576895
695872
182991
1970498
199815
1851739
2937968
2684881
491864
2590530
2937202
452446
2908764
2665833
2101956
1230955
1690953
4081
506015
1871973
2165853
2395411
659119
2763703
1807251
1647463
627645
726118
2459314
2050399
1350906
1539408
1022881
2589273
699626
2935548
52919
2688186
922702
751212
1424506
171138
1131590
2350881
2631311
2554784
81350
1930701
2385776
786386
2740028
1711360
1656624
416697
2005935
1360025
458099
151097
2676934
2630052
2719068
2342094
1551310
1919310
2615239
672568
733594
1954180
1487038
1627433
1807355
636710
603008
34761
1222703
404604
483908
2879436
1523104
371717
198450
1033029
2125334
2004395
2416293
986812
757247
2773866
2467944
2829001
1586611
2250528
427773
280032
1406671
1544910
2887321
2379084
2321454
1732137
1061369
767678
2243958
2598491
2348419
2635190
1918599
454658
838696
1284625
1223201
2836012
429422
1965910
1691467
2511988
2792128
336126
1223101
2314982
949412
1152440
547400
1561165
2658828
1371686
298357
2072288
2810789
700662
127021
1791381
839380
596531
1090249
94205
1105318
803359
39447
2724226
2693434
1156173
818769
1740151
1460666
434167
447805
2731611
2119493
1965958
888114
1011366
1881249
2312650
1687164
1991816
2074008
2621755
2837928
866541
357097
607842
910270
2161565
147824
1170357
2142048
2354509
282141
431736
2436600
2462601
173437
1198716
2411808
1689893
748029
1382106
2704103
1861137
698252
165635
1825122
1297479
706515
685069
2322509
2004275
2165225
960737
137870
2174938
333378
2040820
1626439
463341
2109593
940119
551169
758728
559528
140594
399199
2418913
2679575
2263434
2766409
773239
2539930
320792
657954
2058162
2791758
1649849
2855265
1477963
1073083
818749
2794567
1616378
2802059
177422
1297895
2578987
1626286
58683
1196982
304793
2147334
2540372
619464
1551087
1810148
1816208
769470
1568853
1999202
1069378
2926467
1594931
2352373
2055072
2629349
2292109
548864
1337262
1021428
2271523
2283740
912498
2406584
2660873
1260358
2762227
72146
1562364
2564364
1680002
1934429
1342535
1010244
2761350
210115
1775293
2860366
1710950
2363755
2351665
885102
991285
1166122
1283681
1452140
2475342
2076846
2166302
477998
2932606
315577
2261399
1622196
2620646
2766738
1845908
863403
1387607
2630574
353592
2369360
565961
975967
2707112
1714115
1286876
615627
2921154
838169
1138047
1906844
442569
1136585
1900534
1026816
155495
1937232
2638266
1396109
2644247
2932628
2349420
1130420
1017983
2544628
447483
1361560
2257164
1686140
2255153
1678050
1076257
1291456
2369964
134508
2395935
1571898
2229674
637725
2409905
13716
2376066
513394
2777657
451390
421402
523940
734315
615433
1991456
838645
2440513
1804843
1896594
758310
2426303
1625580
2633023
770972
1378062
2176689
2715441
765803
480321
2490401
1356099
1291501
842056
2356888
2220976
1856161
743516
894266
2543640
1222543
384464
2696108
1907692
1845636
1873981
1348371
420201
9830
1358908
81883
2655029
2621625
764813
2747092
396376
1310787
1057236
1329794
1982461
665895
272302
2819702
2816145
110553
99738
745034
2270683
1799795
380866
1567133
202511
2856751
2239469
882699
2199513
2874511
1646936
146568
1109786
2911171
2622910
1773576
1084503
917025
1639769
1710083
2215111
2937674
592205
1564440
123312
725502
977411
569308
2627848
1794927
2643310
931930
1102786
1473336
1158638
874319
1928316
1659084
1014258
662310
2043737
1229908
359335
1239137
1766227
28775
1758803
840058
689855
1439284
1637741
171914
1630083
141900
2856869
2712608
179553
430177
2181264
2803096
1904784
59440
1452984
1076234
1883047
924140
1087914
319179
1306337
71476
901139
1279372
44982
594646
1643178
2322095
2101905
1006906
1244644
2926640
2211052
2550947
562276
633887
2340367
1079369
857757
1025096
2895263
516290
2857666
175085
860473
2494539
1635829
1479011
972353
2084771
1352481
1561124
1565778
2446455
1035649
51716
1009193
295284
1024055
53930
160286
857220
1063706
2363665
421226
130266
1094957
439597
1600792
213717
1865233
1567890
2424747
369133
1892185
158124
1773743
1110959
1147102
1440654
577370
1891186
1723181
587051
1155408
480493
2931201
237807
1213759
2814177
2575511
1917242
1394693
1691201
1450796
2841831
2420591
817935
2747434
2769068
988507
1801305
1765496
422428
2033859
1136381
214921
2547183
2314445
310885
2113908
736981
2687642
2065299
1092443
2873556
2363304
2863617
1276955
2531553
1179453
1836139
2117000
2212134
44925
728257
2204600
1953177
2427677
498674
2190597
2828246
708138
47396
2056904
2041536
224347
391262
2812586
761234
1998496
1102001
1937742
2822789
999506
711988
1618943
962999
688216
2886215
1186562
1151121
867076
1575521
621307
158528
699938
150007
1861607
2287208
945608
1656915
654493
2441618
1075977
1247020
1149172
1673935
2559759
814984
2209847
161378
232285
1859031
2080765
297075
1286967
2004394
1006988
1186858
382914
869105
1020519
1869943
1731728
1609043
982551
1263674
2053424
924431
2436614
1838153
1227477
1709540
1748018
2859632
2652494
2078248
2055490
2707703
951062
2495279
23058
1496425
1636668
1489211
2306828
2289120
2128381
1344228
1022987
2875094
314554
1973524
1099287
186777
1243668
487548
2202622
1728650
2283789
467068
364683
1679523
2293862
1991086
1535444
1744130
2332846
2708520
271994
560054
1569893
2343544
1052752
334743
1972632
1751600
1907518
1042307
2513793
2184091
1573571
2865224
1535414
2883428
1889782
184282
2224854
101361
796599
2228121
882285
2387622
136127
1638915
2105309
2406365
2432900
884760
1118677
1882714
314085
2628833
2656473
2867707
2472213
1289612
641880
1974400
1323901
2775599
843339
974341
798328
282571
2607666
1981357
407948
2763602
2215289
558593
1589192
284273
2475995
2341993
551392
1093996
2223275
1459161
1769789
176765
2622976
2096650
145006
258322
1610859
1197555
462603
2400280
2654226
2628273
2245357
1343492
2834272
2836378
1103444
1430629
1796037
513182
564487
2729711
1277818
626741
329861
2582660
474017
768005
1335951
1253791
2208889
2185200
1225897
797810
366108
852080
2658261
151363
490464
1707981
1525690
1946054
460287
2466328
1831991
2859809
2359067
760063
1373429
2546191
2834419
1767611
2075751
704353
1236258
6036
507334
1946410
2238099
979172
1216041
1838926
2578370
2737561
1369036
988986
1233733
2187498
1276404
1301288
473575
1859648
1489282
306083
2168337
883215
1312655
2284983
1737624
939457
2243324
84728
570795
1873422
2642440
854183
1365714
2217594
450234
1174621
435876
2756112
372994
1990721
1078438
1231116
1949020
83249
2006156
1194707
1243097
2672785
219323
270970
48998
36671
2134185
1445926
2177721
2744201
1937897
2289704
97602
1206902
1117650
214412
123164
612576
1766531
2357348
2051639
499281
2311882
1594566
664792
600657
20767
941495
2482988
354553
2939608
1443741
1905450
296795
1200439
2148741
1629002
1003708
419688
1691173
2439480
1031176
804545
1835319
2344290
736095
2821635
700215
1361260
1435156
2213173
878610
2718615
341425
2005732
1205733
2593021
1238088
1849635
1012061
2245005
2478103
1457796
287600
1074479
2744076
815882
2587837
1759120
557182
519438
554456
1468321
2021475
1067213
2254674
2231767
2401648
1626407
634964
1276075
1814974
1326808
1741826
1908953
2473749
1514328
2441195
2278747
373117
2486976
1017256
2307285
1966670
909028
886567
1540127
1514674
476470
2670285
1534265
368135
242638
2071781
651342
1058850
84084
2884357
1622265
2824342
581141
1480233
781162
1985397
2538131
2808510
1025054
537804
372039
1451398
444175
2501858
1920329
2601653
784552
2752593
337445
1621941
1437905
1479128
2580163
2324873
1764976
1180178
2883570
612141
447776
2134917
478958
1097711
2088265
873960
1980183
316639
2129984
61105
2404866
732739
529908
2267083
2912141
1216789
772766
1731406
1459858
460140
219973
1817803
2174507
185237
2804381
133986
60274
2654304
981596
2857674
2443610
48983
2781998
213311
1779960
253183
2638999
2191649
2034134
343483
2842488
2892906
1754500
2203350
1366137
1309469
1016444
475444
1904370
227354
2895868
614924
306350
2356195
1814884
978548
1043888
728775
2332633
2230480
1444666
1421182
1084319
186632
2200196
2613824
880033
870975
1756649
921819
2933239
1523151
1329515
1284065
2286611
1522960
608388
219867
16669
2749116
651491
1833775
2744818
2170070
2668979
1135675
1293467
622043
2863995
1505526
1269346
1558140
2833735
256017
147343
1215988
824057
1438878
428357
1810798
317713
1586241
1854001
2892466
1804824
1343298
2609459
2858258
1415943
978185
2196206
1672325
390446
2090758
2155900
488413
1337125
1069063
1451384
1440619
397685
2468827
802994
1560500
1042781
1456598
494361
569913
315886
555210
459597
1467700
178570
1175304
1877116
1569464
2301580
2330777
2446425
1595283
745163
1480732
508657
2395328
771551
192955
1823273
2755329
133159
235917
1154164
1928933
1363219
227180
632517
1234264
99958
1322376
519737
1207288
2334337
824061
1603755
1740542
2117720
2017214
2765249
1938166
1720151
2575134
960200
2802036
1166568
292556
902584
445622
2809438
2648902
219546
1915097
2389780
1052980
2760014
799727
1547817
1447962
149084
1301092
1276753
1263552
2186861
1003059
2529823
756685
2232837
1362971
2565807
427448
208922
170736
863594
1162244
1625331
255988
1785886
533637
1975716
1199628
2407559
217720
2777110
2067578
2729800
1795381
1088371
2588670
2355326
1867180
2450388
896087
1398909
2277177
1218382
2910286
483772
1563389
408289
934106
1806031
229968
2301619
2344341
796064
517916
1812160
1534028
1863314
1526404
861437
1773327
295804
1050057
1716469
2910730
1665612
2169158
1309626
786157
1534795
1777918
2433157
400524
752619
1118786
767811
470876
2875851
2441538
549302
691919
1846945
1404751
2396866
316043
2543503
1695085
621132
536198
754047
635769
2100147
635163
2807370
285697
426221
2632177
2639850
1670609
1716520
2413410
1581670
578175
281747
2151233
1716321
2294270
1870089
2257884
2704251
874038
419354
1357841
2084203
492335
2850543
271089
2176982
2783904
1240392
208747
1980092
122256
2253606
2114738
184166
79924
2687151
2138114
1004434
80893
2702861
304550
219024
2294196
2278691
1701571
1815117
243159
536934
1576129
1906351
2566452
278540
1416150
640477
331425
970820
2622281
190348
2337679
144150
2412487
905810
823349
1133454
1558749
1508307
1131097
1984414
548120
872580
218684
611702
576949
610681
407123
1682461
931279
2528966
847526
2829809
1053687
1269752
1595783
2766269
64182
1653659
282544
111891
704717
12191
2638790
978313
2101725
925441
1731318
141677
2212768
1815400
507688
614963
1488208
1720307
2733266
1108987
2265501
2142156
1619262
1666324
1199238
2794527
519912
1441237
2192939
2938644
1840858
2898853
426744
1394259
538245
733618
974068
246762
382551
1268067
853154
2628555
1965486
914103
2631485
2052694
2647237
986668
2432728
2909942
2870077
2261461
2682713
726171
785071
214525
1789020
1171065
2319663
2205014
1840963
1494426
912663
2312450
2325714
1351322
1163920
1308295
1409430
1613291
401601
360528
2723681
2432358
735791
620204
2393018
1797447
2894418
2638064
2503402
781577
1911473
2915631
1720883
400140
723114
495593
2071143
299512
1204781
1111047
166590
2762132
1627682
2384475
312925
134342
1267791
1908845
25469
2213257
597061
1939088
1103856
382902
2346713
2330420
1019123
282950
2328033
935519
1608937
2563231
291041
835564
874554
355759
1402416
267210
744131
2464477
183469
2874567
1038485
989821
1798364
2611110
1756221
1258119
609400
1322230
2682913
1961883
2321924
366479
1082802
1572427
693484
907216
1123294
635675
2044902
2687716
268293
1453760
995928
1316940
999135
632715
965729
415356
1543517
127022
1080309
2411072
524547
173332
1915794
1956603
414536
2883306
393410
568708
957640
1901139
1278020
2116802
2530264
2398002
1644131
1184412
1949694
1581543
1815413
805288
2628600
441965
1891285
2298621
2451849
1166586
1702371
1795620
1301802
2434281
2830260
2511897
807989
1597444
2485183
2250868
1626368
199690
885967
541657
783001
1106474
2397967
2301862
2715816
2155874
2229423
2580465
1367194
2850501
2288272
663652
408303
1459251
1743960
2436783
1292632
1160543
1727804
647810
1938996
1311348
2366160
2019408
2013367
2240345
2562313
956090
2613419
2687240
564947
2155213
2833219
1694747
919979
755828
978206
2189768
2348265
2765535
2129731
2939231
544942
970891
2926522
939546
1528712
1522481
1323902
653499
2302603
275421
2288921
1371467
1314292
2016361
2578541
2071578
2698610
928782
2092351
2204055
2885717
197983
171121
170935
2281376
1305418
822876
2105277
1057962
300546
499703
2148205
2843595
2457485
2751822
2482085
2721317
2714674
544082
1136425
658926
1744712
1691133
1590586
921898
1454937
1386771
121346
660041
861577
730793
2827091
1114178
120239
1713444
745090
636892
1408227
2522548
531871
1417906
97916
2709869
113236
2300309
2411277
1993807
2849095
813995
932159
1235348
869918
2667616
1982267
1178433
1539355
1549050
1495876
800206
369056
1432243
2281421
731367
2695968
570877
1254291
711199
1775376
377649
34542
299579
2825339
638434
2229653
2487704
526458
2855395
2857889
1907843
759690
1467756
2912708
2046037
56783
516676
2597822
2635726
2352416
1718491
1163736
2107638
2909580
2637882
1777988
803973
1013279
2282261
1025111
699440
1642017
137748
1842598
2673248
699032
117154
1170887
224626
312056
1588080
1381899
1774426
1068124
1801636
2518757
2895644
1115965
1354890
2378249
558781
2286599
441790
681144
1868674
652710
1000813
64542
1145569
1431979
1283720
1495415
414383
529936
800485
416836
194009
1552490
70107
878826
170548
2005802
721822
1117411
2353727
2742823
421539
237115
713273
953935
2563811
1181703
2818875
1076897
2269524
832444
1462094
2491603
2350341
471748
2635572
2351638
1882804
1415181
1477874
2032203
2901166
2753295
1216642
1511345
1427669
684648
2549422
366151
2107673
791031
1454997
699810
2015612
2595658
929479
209980
443840
2573333
2345191
643193
663842
2732929
1306836
2380291
350147
1565582
1119732
556094
1147479
2915136
2523275
1513411
2005222
441728
2704793
1716568
11094
2544532
1016646
2453526
2749347
2017754
800859
332329
1116938
62310
2704492
2880134
2001879
845807
1910954
837395
2075727
60855
286834
145838
1345823
1538210
1039792
448174
957236
2466063
411206
639283
2163069
456739
692067
2193847
1666937
1145301
2511021
2289347
2864012
2915416
280538
2562076
2802373
1945740
915220
2261737
444297
2547100
1826175
1020533
2878019
925416
887268
356644
1323762
1239662
2615585
1710596
2413428
902083
2339764
853899
2185710
2485071
392982
1747366
1323034
2891922
1282872
208601
2768964
180982
1846930
2395982
1148091
332974
540418
1990120
2757996
1348660
2724599
415073
1030945
1167112
28597
2699519
2114774
2357554
821219
2008163
87863
200309
2628892
78269
840878
2012510
526514
1609513
250900
516512
735129
110107
2232384
439179
1483282
1416150
1401967
1545460
1934867
216688
2226796
1100432
2686623
1805623
1574120
2843963
1530261
1722068
289534
712456
141532
2759482
97811
2755791
1154889
2753593
43849
725651
1196855
164691
663429
1712071
635259
2354286
1074623
906751
876920
2283413
889552
2662425
2586091
1950802
1288800
1745813
2857204
291733
1578265
726567
340586
863225
200932
2439650
2908401
674064
2533389
308784
1912491
618091
1772649
50854
2930666
2308141
1927877
1530228
2025971
845087
2366267
223493
2769351
298210
2143190
2367002
1669872
1868153
2638612
1394367
2447576
1161082
1182141
2049813
1422781
2519713
1054191
925666
1926625
1426208
2684115
1178977
33674
321235
1741590
1865314
1580887
443300
1795421
1123579
2787348
1905196
377158
2233664
316307
215053
178462
1881748
1815315
2370580
322402
549850
1634615
311309
2737646
2035159
2256512
185194
1448246
2371165
1877915
2445075
1214300
565364
2245863
1517189
2014749
2369437
1256480
1689879
1203362
399882
1689281
2632751
2704484
244812
1047105
1899270
2111955
2736420
365374
2879993
1554067
2771130
858732
216112
204954
2925211
1285678
487732
648005
2511808
896110
886647
715076
2306929
1048211
1823475
813017
1768196
1778150
2919545
2008011
2711476
170516
183966
2367059
2197029
2058018
527272
1526038
2714850
1859212
1859818
2158439
286360
771600
2695114
125274
237840
1141772
1741481
730801
704263
1976391
1725653
812749
444754
339423
1220982
233990
2668585
1547264
499518
1084446
1866899
1968467
276381
2687614
2793623
2171767
1003106
1801295
970301
131052
1919148
59572
76040
67715
2897795
1021803
2247792
2150551
2887975
226637
1645943
86359
2806411
918445
1212615
393688
2430875
2041865
1417334
1153679
772396
907483
2787801
1772108
380720
1864983
862439
518636
1386829
820771
1547586
2110306
1561908
1855043
2842871
1770856
2718276
827570
1838380
802079
1516861
1356025
320972
2763508
1332279
265314
1774282
2934114
2605366
2638020
936333
1639913
771472
2772171
2315042
241892
620273
1978725
1178660
1987445
1204944
2046845
1115428
924852
1754459
1369425
1424973
2774739
689152
1006623
537133
1903637
2083109
1055184
566959
1371540
1283136
1001815
1351643
953655
1561213
2802611
783076
1789126
1577361
1634376
400825
2049306
2381306
2422528
602791
1793534
545921
1262769
26235
1378625
69137
1906129
2562659
518164
576883
1090575
1397689
1462921
889432
82803
2323239
2902178
1313382
2330756
2354242
1335405
2782072
1851139
2921571
2746823
2382708
1568770
2565754
2342451
1350207
2128818
2066069
1088274
872181
1365834
1465378
1868757
1853520
2041552
34198
2036099
1119332
1284092
2260082
1619165
1159352
2539247
1286134
1704202
1057805
274889
539625
1021086
1279826
541925
676832
531545
9062
1940317
202446
1301963
793041
450236
2933443
614438
2586348
1695549
128563
1043420
2659410
1680891
2553745
2397817
478984
1764543
2063938
1839372
2501687
303431
1410505
2272796
1289173
1989859
983366
2207704
2282403
288588
1702645
968670
2296743
1905905
2361281
1637648
620275
2428874
287382
2535865
709623
356731
2570810
593521
2922088
666164
1305288
1066381
852812
570038
610078
1820284
2263273
194827
804035
2084101
43384
965637
2742204
2757706
295989
2196972
995798
1166862
2385084
2707010
463321
2182541
504255
2195152
1740489
1991359
1345097
1114408
1658125
143555
2629901
2609843
2305356
1793708
1115242
1496110
1752377
2650145
2512551
985455
1303910
18160
1135028
980725
2288342
2426080
1161546
2413479
266626
1618512
1405906
2202994
2371639
2854847
895475
703146
2915309
1478073
837624
1117907
2655120
823120
825405
1528135
1350094
1911889
2186003
1877538
2018080
1275549
1929452
1996089
357497
2236656
1704510
1672674
1169253
842240
2566133
2378532
2335887
2836201
2412665
702376
668772
1727053
1314766
583299
2466304
676433
681188
1332150
2020421
2181742
1657679
2669599
1272672
526169
1555828
2670513
1855840
2248966
2508832
1497189
2099215
1218254
1353384
1044662
505722
177650
2640732
1459458
1153691
1315281
1129609
2446494
519116
1616141
1647149
2451555
151964
478556
790228
135371
1921916
884311
2493818
2473972
1553135
889277
501192
1218282
2210192
1819379
1991985
1656973
1726907
1882153
2791460
310586
2538017
2468167
1656949
1371102
648281
1782836
2111131
1607856
2502796
905969
2589605
2827189
274678
112972
2419870
510860
2064969
2195340
927729
2073416
2226860
1341599
795998
1775003
524
2446101
2211332
2091241
697947
292322
2119438
2152246
2275736
1616998
2925049
2238182
984205
1730622
1166895
296717
83793
2365092
2100016
1180222
747084
332154
2752906
1568383
111717
2671744
2920631
1178465
1033694
1260857
2859344
815914
2398308
1868067
2388514
705699
2530180
1226796
333939
2585315
1880564
2403186
468255
2400367
869368
502382
1409047
2678805
533650
315822
1470503
260253
486357
1792976
2892210
2921380
402402
2214485
324152
2739609
748569
668303
200430
1823499
679541
1173865
315993
1040427
2859659
1212408
307612
2196468
900835
1597492
2222537
1791590
90557
1186527
2222567
1608152
178708
2534918
1975457
747317
656697
1526473
1474824
1240668
1167400
677718
2314112
1902934
186349
1464760
640956
380905
27623
923415
1636718
1902547
1841466
543007
1501089
2701722
515113
1395467
2330702
463545
2270073
1985284
1418425
307242
989954
2373705
657652
1499628
2731454
2605503
304391
606026
1946069
2364854
916817
2132565
997903
188884
2827260
2112370
267213
1793262
63910
1910201
2621065
1873230
130560
150756
1958537
948731
682569
799968
1034760
15716
701159
1351037
510015
541916
544554
2414391
904739
2725431
2399201
2545879
2244230
2240337
541931
2640644
865624
2796323
595193
2523693
2085026
2225970
596956
2906943
724417
2059478
2035609
2699565
1631504
2050816
1589351
2068904
1711677
869696
2359162
2312345
531754
2515716
1217590
1051934
414857
2385131
1966399
2371268
787607
1773852
1149844
1363414
974050
887601
1603991
2514127
114764
273673
1237842
544189
489758
859823
240097
2865080
1766657
1844319
1560649
218056
1652143
1484511
2736756
1513763
1321538
2873792
2250643
2141326
1947031
1804535
2810467
11660
2615719
865086
1886604
413567
1089125
392192
1105264
2819829
1372916
2756480
2918319
2684613
135632
208754
1082081
1558163
232740
2685297
1096077
552746
2809176
1730308
774822
2002690
216152
1581990
2632827
501989
437731
1921298
2443377
33632
2355072
149256
971167
1639531
1333350
448297
2080654
1786333
2029613
1543510
179679
1178660
374376
41574
1929105
662577
2502679
2533851
1011528
2503696
480844
2098558
844508
2651310
1663192
270927
1678541
2853854
888783
854463
645661
834341
2840322
2769505
883141
416327
2576692
1317246
1025793
440941
2535025
1180815
2874137
1238158
573124
197997
2902200
2027682
488451
2048370
744798
2054892
2069742
1729361
1193464
2409084
1173465
2877506
1505729
2041028
1514525
1337813
648044
626508
1785605
1628027
202723
421764
377356
2147399
2026960
2760067
2617087
754939
359926
341961
1745509
393848
1876435
288952
2459491
2568570
918615
1439331
1407735
983926
697971
1130898
2571424
1419671
665567
1452360
736854
2725875
2860055
1066321
2808821
490592
1040990
1698284
2036187
1638315
929838
1570988
1172953
1157427
501011
847928
1170989
413983
942300
2352718
2768634
1761835
98883
293221
2105267
655042
1976689
493674
2104567
1451970
2295479
2263426
624324
882327
291281
819743
694279
267073
784842
2821450
185509
1136382
1408930
34982
891880
1362505
1764753
135058
1147433
1149324
1198010
341913
2007837
427908
2849947
599165
1001593
1088701
1630492
2658090
1995894
1685507
2106176
1450853
2040037
1629662
1397807
2936457
1737102
1548331
2216204
805470
1183519
33593
1776567
2918105
1070200
2332752
81046
527979
976365
738534
939504
2885326
2761204
2248019
1074720
1777592
1074534
1652883
2450753
1185752
2460773
1077168
1077870
1737358
671353
737100
931511
151760
1728682
205365
2672035
2190835
2366141
771945
2354890
2380197
2475593
2030917
2106702
1313242
1184654
1837450
2155200
696733
2702
2750660
561361
282789
1650768
45671
1342873
195580
973354
1299510
1655264
665211
655953
1039151
1966917
638684
532334
1564443
732110
1754491
546256
2645292
892362
616734
2289848
2100926
1520416
2499582
107547
2313021
1791215
767843
2413694
159923
2831510
674385
1402553
384982
138995
312025
2792895
1375165
2294050
2292296
1688625
1396571
586715
2848188
272094
65970
2013557
2361624
2436112
2770224
193613
1023786
2887263
241412
2551
2078340
2601592
2785237
2449403
2610770
2733632
2176989
2775041
1623461
1512321
1016670
1729604
1038057
1347968
599942
1544535
2051315
2493604
934391
2588899
1142766
1084290
851019
2069690
1093688
2105434
615309
238160
1278445
2658273
1110990
1535306
2408212
940014
2594067
2159622
1394247
2614614
1025566
1306509
2002619
2036736
486159
2001847
428029
151735
2519852
2721678
2367167
2056761
813723
1562985
1291653
2165555
1701173
1433838
1495784
309574
1672307
2363250
545380
2702208
2097012
764024
510220
1457201
670175
1562397
2709124
982134
1979852
2424683
1552529
2618513
1477695
996681
2800655
1677463
2367751
2357922
917020
2035268
1257951
1914621
2683881
1904593
1070716
1609605
772751
2095701
1458259
2737713
1602760
879991
1409737
474975
1647194
138974
372797
725594
1788571
576991
2014374
1699135
2532544
695538
377396
1389025
458987
2586018
356140
1145137
649951
2421638
2282812
50338
1579155
1376384
1842923
2045760
121488
2839890
1148762
1729719
1329829
410279
1019875
1361377
2810168
2905736
342270
54946
1889677
707632
1461798
1599397
1983030
285250
1639600
1102770
2229130
1860589
2858146
1810772
2520041
1225456
1748055
2721389
1148883
962186
1654101
608906
211540
1683729
2296611
2405977
453044
904784
1737256
931466
1744258
1705018
2528376
2327337
2173090
1355262
2379638
2838860
833865
1425394
461927
1628232
2166844
2812746
1203973
2523323
2295470
2296695
1967401
2371620
2907329
2338879
1721975
1062788
1872782
2764872
306304
2709066
774048
1524041
1176420
969411
1235144
629627
482833
657540
61380
2832834
1970881
2501391
138693
2563844
1389153
698853
1982179
724173
321252
361121
2685378
2423838
501264
1642288
2393982
1842680
237244
1052987
1749152
307960
1314478
2334374
2238397
2380636
27112
1805488
1421430
43190
1636640
2745655
366350
2340603
1463301
635396
955287
345083
536546
2276670
1818219
2406236
1930721
1964055
2303721
1594780
2632401
2643614
1730062
2055446
681770
1670365
649942
1905299
1379985
1699908
679019
1269486
1294390
163981
2445594
1838258
1562834
2885488
2520342
2834742
1861103
1818496
312623
285940
1937388
1150957
1234575
2733354
1196038
2705133
1952933
517486
1071524
919214
2234219
1333796
1825800
2587780
2917506
70719
2398867
2217576
710262
24578
852395
63293
1594139
52275
1173983
102882
1914955
1001178
1117043
1635251
2830089
108841
2428042
2519243
522238
2936961
230474
251583
2673357
2532628
1326968
1800078
978686
1103428
2863244
1807507
1906563
2672469
604580
2092360
502416
1787803
2245886
2761788
1752027
200544
2197110
1137210
2871891
582736
2598884
2034980
1904376
1800205
548329
738598
1439990
312219
1812237
2158165
712785
614231
1789218
2188184
293077
61614
1623600
1398931
2309653
2552948
903842
2534953
855798
1154558
2711952
1433923
2183131
2276061
2700096
2086217
1149615
2266953
1287902
840527
711585
195770
2116418
603275
1858739
2495159
2085656
1796255
1555058
1233600
1310954
2118649
871714
357761
541161
2022041
361487
354315
74040
456793
2402487
1595029
471922
215863
1245365
2555488
1176493
124733
2601399
2151972
567803
2581898
2403549
1571667
2592476
852609
19468
474101
270780
2443029
2905398
2486488
790539
2668227
1632231
1660937
2435102
886248
1773439
2222170
1520169
1237512
514534
2594427
2111037
2893284
561568
1236613
2392490
2190045
948236
927860
410597
1174036
183347
1204976
610330
1227118
758869
1038877
1439252
2821003
258577
1649550
1427104
729985
423054
2404189
1271179
2054823
645549
799383
1465970
112133
2324508
1556525
578372
52033
874056
1029374
414767
2117179
2300415
1851817
1930747
1389034
210799
1439757
1805960
1564748
1895303
1202178
156304
1384857
921152
2507975
2479469
2193386
1363179
843953
405936
2662409
1835108
930684
2162182
1470113
1825113
1911602
2079347
1532643
457690
2673014
225925
1257997
197423
1526240
332028
2330375
150104
340970
2385167
813819
2922430
2205878
2053382
1421460
2678545
1021852
1704909
2635380
1501935
75017
822640
2311836
1621185
2484898
1705310
2780058
423888
1397877
743703
2756573
2681596
1261878
1585455
2840024
1850475
276049
2370348
2811682
932709
1999818
2008
1631292
454153
1591161
2359192
2843359
1244166
2350022
1851941
1184560
163288
791016
507930
1839356
2272108
2370013
2687622
115601
2212585
1876178
349839
792701
2133343
2319347
1653769
1390899
527499
33560
2330194
421994
1591492
924160
78319
831497
787144
1643857
189064
2154730
505380
2787098
1346298
1993951
2186022
639807
1994384
658880
1097996
891679
384297
192999
2881284
251109
247865
8956
694975
2282520
1278279
1372368
2313516
1660321
2543828
315626
693170
2603972
511500
2557339
1068914
2545038
1069588
1220304
1205139
1159962
1475612
1633241
297777
2910462
173061
843585
167844
287716
499765
1683633
1919330
361557
1246728
887462
2710867
181650
1071353
1915117
926946
584520
2357729
1605117
710230
116508
1384719
1542991
2672014
1351726
865910
2427891
157747
1345249
2677688
494368
1874050
19964
863431
2220143
1044171
2580650
176467
732955
2503525
1246184
2324845
2168269
1855040
2086193
1005759
2254791
72833
575682
2450076
1693599
1823958
1632836
116136
1847894
2003770
1274289
2725017
1337248
886567
1880927
2750401
873817
1469356
1240916
655233
1164438
507460
214269
38383
1954677
728690
1333810
2112922
401809
886961
608964
376113
2393936
2480281
1000487
1044309
2573610
2345744
2701759
2652676
634732
2397273
1933261
924028
2369543
1835914
2751803
658848
367672
298715
891981
1938587
1080700
1505662
1224772
1072763
694795
1563478
2194406
797895
1567443
1956251
246007
2549415
871933
758135
124577
1872311
1650213
1300232
2634278
583182
2310018
2270990
757218
2609687
2607251
2724705
1597673
1257698
864215
299024
473013
796274
386250
1029607
2472876
1412691
2727200
1552305
479377
910899
2174221
2804153
271853
1858094
856189
855523
1069355
2818702
532338
1302077
1585673
1114080
2836296
846002
461789
1558529
1646558
2311126
346408
1368138
2313803
1605906
2769286
827467
307290
1291409
2800258
1979527
2686411
804391
758757
174601
991918
2778402
644691
1586050
963548
2022791
887559
19088
1314874
1263627
2929584
206655
1040240
1092456
640538
2330247
2652885
2377711
2705530
2755501
786812
1610444
1904093
1390249
2503397
2374114
1454360
525308
1451152
910727
928801
1229714
45806
1973552
2411935
2852683
2645526
1152640
2750309
2460194
1241494
2629405
1849857
1681601
841626
2787768
1109758
2192047
2279873
1239310
549554
2866764
781184
1145860
1857972
2817551
384355
2724926
1199802
983075
1267403
801959
1598592
1022445
817743
1160577
173349
2310539
1812812
783649
1343297
2237123
156350
652343
2667462
2065807
227402
184558
1610954
1347783
734218
1691514
1357775
1561241
715350
2735308
1680113
727988
1933716
1173554
1156023
493783
388053
1371673
1265002
1410935
2466266
2322560
2923108
1246030
2042132
893920
2707953
2134940
1424402
1035020
249528
648057
1905767
573235
1796057
1577547
2815438
832443
337056
1270199
1062800
2858559
2772441
917738
1447630
676479
1917163
2838419
2130460
651885
1406139
2544981
183391
2328794
2706423
319127
1453007
414940
504904
282177
2610603
1348364
1244437
259223
373777
2104348
2605190
1962680
2169846
2328532
2554592
2400577
2544164
532601
584044
1580134
302326
432057
254724
2035836
135465
2738695
2722153
919410
1242308
139304
116451
299732
467654
398047
2314015
2781053
2174719
2358526
1449190
2831439
1853380
2081300
1498942
488829
174790
212121
1827842
1414268
2192700
1326876
114137
212635
2870572
2066920
1300016
1924067
2195080
1352979
1759609
397400
1102433
2419552
72093
2797617
1268240
2597994
2892350
50521
2443019
1064447
626997
2911642
1798462
1000739
825412
1417018
2850089
1892199
999637
1428252
1976945
1392296
1605584
211426
1489223
951177
399977
796368
2082018
921908
623462
1876340
365036
1836592
2884977
2577808
2309093
1540440
1162173
1086229
437506
2501066
792243
2233736
391836
1212199
608989
1515058
2065344
2671118
2594436
2604766
418382
2734093
783699
1793811
1798538
2658720
210299
2581622
516673
1265709
2034133
1679735
2305533
749075
1557343
2114817
2139278
1169229
619079
1655777
1890744
1680616
2718105
526949
1447452
1202104
1295919
1465406
1714610
395159
1049179
2059044
2888707
2910560
2681188
1395328
545777
2721809
161698
1567446
637163
2174973
82128
417922
2515832
1790810
1753135
2525883
2907723
74664
1082115
875399
2881932
2718041
909614
1271040
1199022
1412179
1520418
2043726
1838646
347018
2469885
599112
1652740
1685925
2402778
2647638
148683
1469906
1056723
159962
2670397
2926988
1128206
1932701
2043681
1434414
2357179
72560
1034717
2834180
73662
1986360
1719559
718108
522449
351849
353055
1740660
2436207
2102515
246136
1865808
369680
1322271
2510426
393032
2822806
1507214
466873
1329471
187679
1614968
519548
11113
85658
2332246
2001192
648981
2637984
2354143
2559014
2227802
1434786
1917768
2021349
2121003
2649390
1243134
1833032
1436871
2863602
365603
2535458
34833
2919505
72404
860680
2586993
1337817
1809045
2584514
1866093
1404790
1095924
1422851
683934
1575927
2729331
1824040
1201689
2294910
870465
351796
2507010
110776
2769228
638866
1634243
2052748
272965
349461
2709461
2696514
404889
2353908
2548834
1776014
1827309
1131469
2079603
1604903
2504491
1401655
1113798
112937
622011
49257
310473
1199424
915387
1923758
2387729
1093722
1221156
1440485
981912
482231
805635
1161464
2614833
1028655
853327
2932398
1580273
26341
19561
2390514
2308111
693715
2295397
2619817
1642499
1540358
2148528
479850
192863
338944
421787
240219
1156365
1467709
2295208
32245
1053814
1775033
45669
1027839
2202837
1246129
210706
1273757
2871292
2654223
2395568
1228122
1512851
388658
366521
90452
2366103
2855175
74968
1813242
2854455
1462180
1814312
2255655
329355
1354709
2484545
1499073
2034857
2553745
1425182
1782220
1133660
2199845
2937062
849741
1424817
1052256
1436723
1614624
217880
1465983
287788
740963
305359
1597570
672266
1394813
1456837
977664
2027404
2528273
1319505
521934
2739325
1806771
2160931
839796
2875568
1131625
568821
2513395
2289247
1834724
1255392
419323
1082513
2297615
2920567
1505697
1250706
2456525
1915862
2548095
2574074
1503973
2609448
2769081
2385559
1517635
994787
751000
191361
2689112
341055
2333989
962654
109656
839915
404771
816310
1414964
245332
2654978
993023
1000967
2069881
1555641
2627884
2204517
2202295
477730
383902
1888708
1429131
1838367
1033059
2069859
2936374
2367377
254429
2704279
2550522
1454919
1045154
705367
1054588
2110435
1355441
1710360
895771
2500962
1075103
1850749
766138
2636481
100443
632547
2066960
1197901
1959663
221730
27669
47076
507640
1891950
738784
1323883
572182
2622448
2723085
2507564
383107
1272715
275841
525698
2055339
2121335
2537773
2277631
2574019
1505253
2938059
644968
986672
1218741
880327
177356
966792
1647270
2634032
486117
2687927
1862187
475627
1427925
1565685
1759099
659843
1237217
2253234
451218
405373
830909
56354
390209
628805
338112
1403502
2420208
928246
829530
1771223
2393314
2632965
837038
833442
2813097
1973147
246356
2821378
466849
172868
2386121
727786
1254575
1841897
851371
1970866
1411636
986174
921733
1386053
738767
2014580
2200052
2746880
996155
133954
2500280
2545910
1331350
1674300
393791
2206628
1391232
2348768
1045737
2361739
1056480
551965
2731864
2170013
2034208
816072
198648
2349696
1646251
1606268
1825617
2530675
1985736
2550200
459969
2385033
646661
1260924
2140371
365391
101024
1228301
1077586
562347
2874930
525016
1098058
2267057
2335713
481700
1705245
337678
1089483
476543
80819
796260
2462928
2412737
2530999
2289562
2566382
1199213
1048045
473575
191146
2152588
356008
257731
231740
191070
2488662
1510661
626719
2050079
1758744
2247808
2529368
2445461
2449858
1412309
196443
1417872
2889741
1618942
2840679
1047851
1814490
363533
313963
137405
2297590
2474959
950991
2016640
2571153
844651
320759
965422
2093371
1123146
2912748
1481121
1831172
1281875
1148211
1316921
2531622
1531373
1309920
1856774
1153033
408893
2809503
456475
921138
315218
2769383
1060557
1772009
2797964
1980257
2473986
2336612
312249
78981
145540
85023
2840645
2476235
57662
1781530
2450796
2938326
1759371
1759771
1146053
971352
441920
2629878
2417354
704228
1488756
1440802
989788
836932
1670897
918151
2145837
244121
1603197
1406572
77665
1596141
1049763
666360
1318636
1301360
70895
1906867
923262
2895655
256080
2631927
990580
2820836
2750571
524695
2031597
2593512
1573705
2503148
193328
726830
212404
2642866
621912
1518768
229767
1609388
503295
420674
605413
530889
2600591
1600268
2584961
678763
2398952
2918842
2219645
745647
1323445
2473010
2241114
2679093
1297760
506504
39128
131610
856735
2618477
1890693
2916436
2803336
135489
1969733
45679
1816513
1272981
165449
3869
335656
2024085
2828361
1430642
2873497
1338507
2268028
2411683
88019
1900776
907
706090
1009623
833312
1155268
1253476
977198
1932937
1598627
761514
315541
1515961
45065
774688
1872775
811159
2149797
2884416
859075
845270
87053
1481598
1284242
2768142
2482913
384246
857064
963037
1685213
2427108
1856248
190353
1689677
2669578
121929
1926125
472034
2500131
2521071
1335464
1785689
1981828
2272857
924263
1536101
828531
2667076
1248289
924932
1333731
2423952
2588852
418826
2252506
500355
1471091
1309610
734037
1631956
1502138
203313
416028
2417502
2643133
1799230
1833038
1279823
341106
1621561
1126993
407777
1673314
2725299
939930
1395701
751433
1060527
1204153
529282
1713654
813486
686623
2756036
2904013
1644263
945900
306002
1236007
2892366
2683500
2098972
107960
1099337
2570179
1863892
2294302
279254
2120987
2608579
1867204
801499
1156409
1562344
2402880
1733075
1402230
1377366
761742
228162
1153504
302902
1232645
2765454
292443
1720544
2230613
524081
2366694
843310
2669712
1713097
2919897
61191
986535
2606087
2867323
1527050
1967102
488258
2148418
1604055
353184
2545461
97066
94173
724092
553203
1770492
938618
2095803
1262535
1097774
2337030
2082653
466163
1981736
191713
382013
1400183
1903813
328012
2885653
232991
2189845
280129
2574953
2083370
1228120
125305
1524601
2275723
2393903
2789063
2160295
1207463
923732
886680
332348
56448
2357373
2977
1925809
2795402
507611
445112
764009
2238783
2038810
2608970
1496217
893198
2220490
1442788
329220
2934268
2541314
538669
4286
1743873
1006678
1990745
814366
1687471
2621405
741971
2530640
2139215
2333622
718538
240651
2632590
179780
764389
2253831
2249691
1005698
45130
2717466
2817923
1262221
2079564
1230537
800695
1757151
494979
2610544
982092
356799
1928267
532291
1453496
837732
2886042
878874
595530
1088264
2082871
428866
2012587
1631934
496432
222397
1855279
2567863
1655983
1108616
2502610
1900210
2123744
701377
2790803
2627627
1696356
1902895
1534860
290250
195977
77226
2849033
159448
1049837
37281
2819810
1614017
1346356
716154
1941792
2247113
585672
2580104
2053317
1583616
1582533
1744090
156887
2420969
2794954
2819136
2750722
1183724
1496677
785560
1381527
1524395
930256
1296432
2909425
2399437
2772398
157620
483970
1255691
1377743
1229024
92830
1376544
829795
159902
775332
859456
2466300
2449093
1875072
688620
2227464
2684075
1222066
405931
1634012
1010639
224229
880395
2920227
2867305
1149399
897449
2011681
2595913
1582547
2460063
1775510
1305972
327635
1892087
251407
1284546
2761224
1539188
2265028
705186
546875
970694
2615991
4656
64952
630275
677667
2542163
1034391
1299174
1648365
2576315
1540985
12530
2447569
1199543
532967
732095
1579121
1257271
2108188
2648038
2063644
211998
2015778
1937595
2055695
2584860
1105596
1629403
2666934
763597
2863190
932584
1883489
801367
995319
1480320
2895877
460090
1100090
2914558
2010311
2415852
1756177
2747532
2327890
199613
372538
561983
2253117
216314
2768570
92973
563505
11454
504573
2311536
2136888
2129873
1123483
676182
1222246
1008793
1831042
1395498
1383259
1094069
1909327
2119523
1566154
1945482
2930729
1958725
978185
1545034
2095877
2530972
1257394
1507257
2384866
2831743
1392084
2185431
1678059
1502406
2227531
2389975
2577032
871268
1740253
2027980
2489877
2796488
2818591
529703
110396
1799337
1555238
2559132
1211459
2813391
393520
2358036
2197132
1955658
2778449
1096273
289708
1544292
1734677
1202710
2696697
1632752
1500009
1975287
705137
1686373
995263
313837
1233382
127875
2402770
2427311
569513
2273100
1377104
2760313
709196
2618061
1082473
1988326
1103351
168637
1228617
971238
555574
1809893
2315711
952551
1966066
1106441
1266407
2092736
2878899
652040
2432030
2053181
687636
2877254
395757
2773393
255442
1623899
1051344
2483082
1502221
2486932
542040
601373
17893
1070294
1354583
761291
1011811
1096239
1710790
2566660
1941363
2625468
2871099
882645
1252675
2533077
1263136
694780
1069569
498882
1516381
1612866
2810971
1217527
2675794
2331860
2467603
854782
2775281
536583
1875432
406061
2893438
525521
1044450
1491799
2741708
1705102
2233972
274354
1829771
514007
2732107
1886712
1060557
1070984
2001291
303952
582719
2893225
1260806
1277382
2795800
2490841
1687366
1055528
2121583
855667
1891748
1903181
44612
743656
993506
562870
1210301
1111225
447966
1553698
2812285
1762704
563317
1114919
2544755
248834
2444665
2718246
2194300
1404593
2485729
1871398
2619453
333512
618226
252332
259029
115246
908714
1620741
1941225
2873354
2901809
2848184
653086
492078
2689693
4766
605519
2269387
1699884
682886
2255063
424056
2518279
54745
359025
2637757
1046461
804153
1574367
1276759
795102
1917269
1852394
58709
2645093
1394931
2507785
2885975
1366422
2712065
2895955
318389
674101
1412583
1695857
184955
201814
2098550
2865820
927668
793995
2366251
2759037
2130201
2342291
1305090
124557
50971
995423
1982075
1234599
651888
1277829
574517
2414038
877964
2797097
2892918
536722
1397580
312251
737425
1214832
2906818
717280
2568733
2381537
1338108
2788927
35500
2200300
2215927
1173172
2650632
2837231
2897390
2848738
1190819
908057
401547
206980
1650046
370577
1234829
1980873
1184771
1788729
870104
878228
2734573
2184632
2856762
552579
538258
2181713
2132719
560039
434375
2034181
378449
662396
2499668
2539442
947068
1791353
418543
2833266
1184713
2678455
1349747
759200
1459479
1454932
1005357
1276755
1153199
2694241
1000049
335764
77488
2420829
501048
2802211
2245643
2887197
2314860
815971
1402807
340374
2739240
43615
2545173
2929897
391184
743113
256872
1748431
865927
489
614037
2151898
2846580
1394317
111659
2448788
1272357
364137
1609583
2705563
937694
761044
1241777
2939781
2857012
141959
1270013
659670
1160548
868765
1421220
2912370
338353
2852956
2765037
924422
90583
2072880
1332687
2658521
1167240
2930072
460492
1937302
757242
1665062
1386155
1833071
1438067
1267857
1361569
327397
2211944
2231724
1703371
2800085
604767
1425384
663092
2632145
103696
738518
2674820
1438732
1465111
1328160
243596
1201022
1060244
1240132
1546036
1164648
1086568
2747748
2289960
662365
2649050
2255902
1060796
135751
261913
629110
151155
1144073
689135
1392609
2063598
1897076
671674
832507
1677393
795109
2373070
541751
870172
1040026
431302
2377838
2008379
100864
2083692
1403604
2870145
81825
934028
613257
1963532
2865912
1258092
1125029
527124
1189727
657922
2255678
1816935
1437306
106144
480667
472712
2685978
1875542
1833966
2643468
2207327
141663
2786407
1692348
2669951
1076119
2231503
2627999
1227929
1635887
872065
912497
362733
27391
719758
1146069
1400876
1431053
950681
1704065
114653
1658653
1675700
1597332
1393862
464176
1523972
1022760
1857932
1046400
1212456
2295488
1225684
900090
2505187
1148414
1006699
656138
264856
940137
1834419
532890
2454113
676156
2853241
1949826
1108685
2118976
747521
644957
948019
2893390
569995
120290
6364
2360013
2830613
2030763
1852128
1620156
2094925
69570
1449370
1719540
574224
1452703
1672593
309336
627892
2218646
16925
1947768
2859254
2028161
1561531
285681
1902761
846706
772144
2597366
1090765
2902231
2543062
2310813
2783767
2156658
1554575
2746749
351418
2249571
2123189
1924812
560199
1246288
2260925
2569191
389615
1746970
2534295
436019
905277
840453
1780423
139392
1662838
1407742
1039637
688753
2154084
54831
1277226
1412167
2771790
1934732
705318
477234
2437439
2837371
1770906
229011
2293512
1844435
2211949
2146052
247181
1567918
1796253
1471538
167661
2815939
553999
1042904
898376
1071348
412020
709073
1082039
2011929
2508627
536382
1709434
1525410
796068
2232760
2507807
2174935
1599527
2527430
236216
538013
2833984
2292579
1791316
1797905
849370
2578202
1148772
1301975
530079
2297112
2149751
1442622
935012
824867
1941802
1672571
2139526
931110
1977850
2896925
2024368
216927
659544
138128
53500
1949384
1744676
36737
2911846
1983907
2051489
2453014
1583926
846674
507003
1322848
2175492
1872122
301650
187914
2087911
106554
1152563
2651091
1608649
525231
2203281
2738420
2631353
2791364
1599064
617542
1683701
2287832
1873446
2611620
1126855
376917
2110992
2419472
2093400
499195
2527770
735960
1920368
2169883
1094257
1310374
1928720
2746879
724322
1106317
1307344
2497345
1828861
1852855
2495730
1682781
1663470
930321
2442103
2181880
2305453
439830
2230676
893317
551977
1721268
361153
2156556
2240657
2393018
1063943
995355
1492450
1143187
1773667
435577
1192105
1518892
2157758
1812335
429968
493
755633
2268593
13047
1797208
1529793
1462657
2691059
858452
1390560
454806
2356335
1299324
683501
2363948
1786102
91346
1755463
2402405
2636877
985048
1678615
1422395
457432
168293
299817
1245265
1539832
651144
2197386
621107
2212237
2540075
2851748
1474307
2121289
2625775
511016
2807996
1089175
558276
846868
800907
2464344
2436867
113554
174180
2397791
1109686
388491
288705
28516
2346438
2439373
2111809
415593
2418206
2731627
2369273
93280
1259752
55093
169542
492680
2051996
55090
149069
103947
585313
2846250
2700283
2299630
1911098
357947
956759
190185
1293283
2246755
1378333
2895084
1436715
2179542
1010444
2734937
2810179
2624782
2757443
1139036
1809138
2159704
1662186
1041499
2755246
2213296
2106454
1765683
1676659
1389592
1416060
504608
2247109
2609633
643125
912522
605332
860995
2497639
342738
823980
790767
2866545
2432563
1559379
714695
902083
908891
542495
627648
473061
1387490
1155378
2585962
293229
1030716
1464844
2456321
1780761
2282143
1644899
2283472
909800
691227
1886959
2593639
2342630
47888
1475196
2416008
1561376
1079696
1584510
2648141
2832081
1337870
771899
1140579
1532857
2460129
1500545
325191
269729
274054
2570566
392038
2546466
553958
1885423
2366880
1400873
653023
2637932
1412247
1829040
1931629
2257418
2661871
155418
524994
2813226
1324833
1842840
2845998
1332375
1601683
1920756
1220417
2175402
2007825
2545490
2351451
460870
2218096
1899581
270494
506818
1255542
1866144
2819096
1883245
2227689
2696169
2580347
1653125
1264158
98618
2209142
1527602
597302
2108719
2538071
1648709
1013727
168308
2708211
1446250
432641
2276292
871471
2185378
894179
1853474
1469081
2097478
1788876
2415083
114197
1230645
874170
385450
2762717
2241397
2176606
1813846
1030926
1039967
1852480
1782332
911852
869008
44964
1492644
2153513
1315798
190514
726374
1684416
536543
2413622
2510352
1253751
2678931
1665807
2310522
376606
1763915
792066
1883446
1389839
201911
1458895
1177009
1744603
2725861
2043233
197292
1723347
1763000
968763
1094602
1730772
2708953
2557254
750770
1195245
437195
1117983
605179
1884978
1176890
570851
1400091
2584230
1258198
219064
338748
1993525
1165891
2617763
1629981
729451
428063
2677567
2918125
1383030
1580440
1616936
2841563
731291
722103
2179196
271538
380311
341449
15810
2260252
235008
546162
911459
2879287
2125155
2123551
1583159
1622212
2114517
529832
40971
2025472
2266191
58454
474276
175167
2430647
2547571
1839725
859221
157462
1511314
468086
2004224
1758678
2787049
198067
2468025
853113
2932597
1883698
2927609
2209946
764074
1318617
862651
2454271
1724246
563862
2568714
660759
2578347
2240497
1246569
509312
1704600
1374108
1441110
42233
951781
818499
769672
977568
220011
321453
1474626
368185
1791004
2290901
2169465
2445723
543392
428223
95352
410460
2296689
2501272
441024
2610638
2930528
218787
1530746
996235
1486916
2736422
2270987
383978
1886437
597658
2635792
1734767
1181908
568752
2568821
462453
853459
1321161
939138
2817267
1116226
671962
2807905
592823
462960
1807157
645123
2857951
2577590
2470492
1832484
554170
1245833
2581720
689458
2304150
134439
306583
2575610
2753699
461541
486932
2410479
228141
100694
1986792
616985
532461
359036
1247038
375348
1552214
236898
921439
2303502
829607
1873083
372112
1556426
2381307
455959
911347
1509768
1310631
339111
1390348
1036210
460379
2554399
2013837
1149157
1145229
2108947
2306139
608353
2181030
1137936
1077019
2063435
1971222
2778238
1214535
1165156
2701144
1634255
1298045
2413744
1170000
1178879
2733774
621207
1950356
2757079
2754993
1457619
2571958
2137916
2145839
1175498
313544
220840
2835055
2704648
20412
2866979
2539981
1971028
759422
170863
1263304
278913
2815385
1872075
2043018
60176
1913506
85237
1114183
1890327
2169158
549630
721603
2682268
2044172
1036061
707724
1691953
2927891
1792170
2831311
242114
1018571
1944633
132384
1307240
2872793
320197
402127
2482401
14497
2096401
2426159
2323601
1907320
877076
317591
2392678
1524063
81469
2763715
1530438
2281206
2876980
1032389
2711083
952284
1698026
1333731
442537
1260355
2384359
2199602
2746845
2164845
1005494
838918
1583947
578074
1176224
1325849
740706
280851
2296989
2409111
2537164
1973902
879934
415344
2673431
63785
604758
252313
1334730
2089003
560561
961406
999576
1104546
872698
962316
2061552
1151119
236735
2218294
2904842
803471
9322
1651771
2329060
1428322
213743
792073
2755802
523170
2369191
750235
2813488
1521536
2677247
1129551
1420039
2837889
1823144
138414
900085
143272
1795676
1932664
1743592
1634367
1513282
1943021
163694
1118097
333307
2287756
1041198
2921651
1884938
2588899
1777439
151396
142896
450040
370453
148937
240180
2049624
2556273
137075
561020
255576
1464063
2281562
1534031
2815269
50180
1075190
2437028
1791010
1680139
2379610
872660
2617784
2453383
1255408
2562540
2379783
2612581
2723027
495640
2715695
1705895
879763
2409907
115749
243101
2925344
191953
772402
2429202
1910193
797981
968720
2494385
2511321
2351112
789096
386772
2477157
1032437
722162
2372906
2398653
2076688
1096519
276543
1001669
255531
2653449
328456
2281692
1221900
903567
498057
2157678
4039
901622
539025
2883298
2204738
2169416
2186715
397319
1275919
647727
1888226
47935
1810396
2832835
2238439
1248823
706648
864286
188996
1047253
1469995
216326
909966
1120360
2027422
1656604
1265535
905767
1592226
319652
1611900
653501
1380188
1055971
1691167
943449
1775294
870979
2549681
1654919
113195
2499909
1430742
670181
1997632
214805
1548509
2537377
1017094
2371317
147964
1446868
1936979
1206752
475698
2761003
1038761
966319
2203758
2628375
165899
1607291
1200000
1515705
1091393
693532
692710
2272052
402834
1933412
1079577
2026240
1874507
1580358
2366367
2615480
2371962
743081
2329016
614251
1534289
1374425
799153
1169736
2930704
991252
59608
1206305
2284490
2147486
1572786
2930302
628480
1691671
2467919
922565
1834086
1203142
1384293
546043
909687
2611490
1663925
984396
277485
1824082
693877
2728245
1798316
2851040
2000044
314608
842404
10531
1752285
297741
1405448
105211
1845842
2230491
2813636
1063002
1199343
1267843
464615
1496171
1183782
1825383
1845132
2417526
1213754
812659
1837513
1073145
408605
2752638
1670483
683062
585446
1056012
1152402
1357732
2259558
275986
1844037
2831950
1916677
88604
2468428
1819556
336348
2676076
1153503
2344855
2223839
1886794
216863
2660104
2069425
1086639
471245
1923175
1511767
1320467
1316765
2198787
190999
2095013
2207244
2690207
1907147
926070
2485917
404185
766221
584000
2406712
2671507
312029
605281
2729786
2388648
941194
1971723
659748
941185
1293393
367217
1279494
470168
46275
719776
1971053
1497553
2611244
887455
837160
2875861
2226018
2515912
98374
293706
1117450
2208591
2437434
1436685
308976
2218531
1533428
2246434
161373
2272153
2648364
2543522
778240
443953
2759918
321855
763520
2842676
2088063
1286180
1115111
2479988
427598
1786076
1015227
795143
942796
1548847
660010
1411313
2522045
2569543
2315913
2175808
1619200
289292
931930
1883330
608762
2046997
1910530
2230790
651245
2432558
2758613
308978
1120579
2169564
2687803
2298369
2434594
325496
2288476
901341
2399200
1176113
2264536
2681573
154084
98130
814636
1617718
775610
1372305
255022
242165
505040
11550
1642669
2744967
2781165
435851
2791096
1455801
2346300
1239895
354367
916595
911117
561848
2039632
1567627
1495495
2836028
358793
1015908
1198743
1900119
1439378
2125081
769412
712939
1399862
1097887
310776
1390920
1555332
2311980
220420
1957547
2408502
2527750
1255810
1403505
1850193
1595552
2441644
2599143
1945286
2297110
2861665
381699
449607
1977774
1756669
121751
1561561
1238214
1760055
1089
246671
1542802
1807750
535504
468672
1826051
2249023
2480806
2023496
2686889
2718789
1388760
1645848
2613631
2927189
1426367
590537
1894982
241227
1633768
1342002
47153
1739590
1498316
412628
2503494
2771376
182196
577886
2893450
428457
1507862
2398420
413335
1661045
1057141
720722
1327787
902872
2100282
328146
2807153
403193
1053030
1538604
335659
825060
353758
704092
1741404
627778
2672709
1437856
2418760
2314029
305142
2432556
998659
2348549
1759197
410993
2172736
1413137
2471698
2938367
1521385
1061400
1866144
1790582
922433
288910
2383532
2081634
2523870
1511646
1646170
512945
1389393
921638
1951132
1348669
2145977
265605
1008593
1294149
2185350
1716220
1451317
311102
1655847
58658
2630927
377575
1665823
1587939
2266054
1358347
2458996
1988699
2367144
1450706
762625
170852
1585450
1477324
1921985
2862981
1189885
1240000
2787538
659642
1497537
384869
2443959
1810859
627817
1048450
2353497
2013718
1258549
2525331
384481
693352
1797796
69951
2636368
1228299
2748479
1829060
1030556
1709292
853808
1500786
1506840
2620479
1505689
2368415
1062494
877819
1370118
2287875
2235268
2908019
357994
1994022
378236
2489219
2592730
2142796
1823317
2598854
1314471
932694
1123120
2382093
1663499
669829
151215
2204753
2025027
1523031
2352667
2835060
2733553
1565539
2879542
2505842
2543664
976570
1626296
2430065
2350475
2759544
2159332
2087399
30787
2564221
1722555
2120229
2608969
1220531
602571
524663
1210084
2640473
1422343
266527
2927961
2711328
2131532
1798116
2360030
1908496
63525
2675659
2290414
1087207
2425689
679895
631760
2510443
299252
1832263
2843152
2346348
2000090
2602889
2314874
2251405
19339
1218056
2625026
938348
248084
1844742
1245086
2582613
1923415
2058321
603116
625961
29687
1436816
2843717
1486843
1138693
1699716
2374378
1643789
680429
1188300
991712
2455969
1204939
768996
187925
1782082
47510
437447
2049249
531098
1052567
1898717
2157487
1262399
1055298
152322
747995
401892
2007674
1352131
1424888
207157
245181
1010797
1226656
2571253
436194
2113369
1173719
132321
2382450
1458374
1244222
380106
1584416
1385058
855327
617097
2772418
2730767
2039656
2121904
1528845
1419939
1222874
2463891
1967296
2715403
1953296
2746758
1417792
1678810
2035124
1946412
2627673
1013988
632139
2549719
2722849
384658
2474929
1276180
2412626
1277621
1421052
458967
2748743
178275
930307
28621
1197565
2039236
666977
1000083
2097787
2235906
2764277
1662627
1963478
63252
1134421
246971
2826793
1684761
1229733
409331
109387
2271894
1554370
881230
1560849
1543669
1418545
2200348
1738871
711844
2677760
1984583
558378
1966884
2834026
1958903
1241387
2741213
2920586
2313283
2399202
2153893
148185
2299185
1013551
1555639
1507023
1354514
1033811
1823885
436912
462748
2078401
2766293
958099
1293837
2399462
2600905
2559677
1754633
2661221
586235
1815879
2086142
631410
602822
1133439
2351926
2329486
366326
1090846
236586
2388618
1396278
2680933
311575
420286
1548677
383291
1510114
1812822
764946
1636925
60313
1379142
2035782
2384527
2817174
671109
2061803
115465
951085
2264781
840793
1983418
503537
2556949
568914
2724575
2840007
1781879
2528446
2054089
711056
339876
1291593
1873928
551955
371202
2079378
2420138
913513
2471486
1829651
1354444
776896
2147533
2181903
654056
453831
1910849
484502
1017866
2477902
597372
634418
666614
2109043
1525163
1559643
1166790
2536462
334405
16405
1819742
2700250
1753681
832780
2195741
874797
2113257
1998957
1158857
175753
1696820
1434857
2018838
2042522
2877162
700472
229361
580075
1388212
600482
2706477
1863736
2535061
2674043
1084531
2563908
569274
1107795
1008520
1095849
2071357
2242343
971637
597908
16075
1383713
2787837
2628884
677177
2538472
1395129
1962953
2297339
2016289
2462983
2577713
1628970
1112627
1801389
1167456
1421793
582094
618657
2680433
1430961
494082
2494536
1660852
2041384
2477740
942528
1078545
138323
1148331
295753
2662605
1897183
2522322
147799
125819
1874142
1549915
2826700
2519900
2614578
2714903
715126
2599850
1014780
860235
1515425
846397
2831928
2583039
248607
855314
1120181
2805875
671896
1777091
2002232
2677211
1220256
2782615
260371
2047728
78268
1619461
943353
1843180
1507822
2142937
56053
2237182
1179290
1992914
303263
2151158
1141911
2444386
2486343
1164704
1892198
990472
1971370
555707
1874677
1130438
2314166
2471806
1222698
2861577
768719
1781982
2924271
1700309
270264
723059
2285969
1025302
2017412
1923672
253370
2716185
1807561
2792739
982867
2253395
1121310
1946628
1493048
1381436
2735148
1850885
1003161
1504650
788320
2271366
971064
2832792
590164
2858511
8388
872506
2005441
712135
1569075
1826394
2480708
2422594
1370209
2551521
1628064
1901514
552381
1330102
1209242
2076700
1114725
2897043
896151
388897
1362981
1488321
1303878
1272373
1878927
2137624
2931606
729675
1603933
537339
1677571
2831838
761628
1930692
2914562
1555118
1065312
1602229
2426190
2657225
2687149
2282725
2570168
1850121
720536
1248936
960781
325516
1869273
862523
1167801
2252266
1071712
2884128
887107
1937773
2178235
1520660
264924
1792149
2087023
2686521
1466385
2397602
2667865
2693109
1324302
1541066
1151098
951990
2549464
341399
2779876
1369035
1400992
571817
1484834
1415496
1460190
2574166
120410
2598642
1522422
2103568
908665
1403217
1982671
705032
1911703
858179
2534827
1132855
2914785
103633
1477288
812199
1132726
673466
273596
1266522
826346
2142737
437080
1410088
1680850
2154696
2762192
1220804
2694476
2134169
2555645
1731810
337415
392440
2245267
362814
2531019
1592822
2084896
2744428
23513
832392
1739436
688312
1182776
38569
1046049
417026
508846
2178258
1360493
622913
2503051
2298832
1545549
1827959
2891180
466116
950077
1926349
2485035
1860670
1242771
104129
192497
2776544
2636539
1073532
2733079
1737034
1243080
2864695
2634831
579423
2636554
2817633
290704
1822547
2474407
2559878
40021
785097
1972329
1403254
2087159
1415096
156163
2083884
1303725
2339877
1639426
1636115
996150
1655001
2421901
2593501
1229633
2297530
2828441
2427927
683160
2490444
2520798
183886
2845753
2121571
789474
1426089
2537008
62136
2182793
444556
2553721
1257230
705303
757642
1528402
1395870
2482883
65350
2433470
1777687
2310551
1245587
2673970
183868
1040982
1296649
1827261
1543178
1851765
627726
2475160
2791564
2673900
1032405
1027950
2212192
1167400
2878149
1741561
968442
1117485
2838529
2261993
1414312
2549854
2304294
381168
656462
808470
1347127
2546322
675135
1172210
399364
2432599
2610071
1943581
1981408
2578543
325416
2035775
1027820
2712129
1945868
2447160
1297684
835763
2913801
1432030
104185
394209
1070326
2195156
435933
2232001
2698180
1756098
763646
2035992
2185636
326318
1143544
2000549
2597518
1431999
675529
1882832
1543855
1953594
2139578
2324686
2377783
235235
1231608
926245
1766589
429717
1534792
489200
1199312
2290854
1162529
379980
1908968
523943
2151847
653025
732088
1912670
2638795
298348
706331
1274711
2566471
2082441
2760581
2599835
1314708
198502
1942488
484224
517556
2255646
1141762
762180
1323850
2109080
980269
2781007
2301728
363798
1358986
1046939
2387827
2097943
1202286
1529504
1405625
1020570
1178191
1095031
726837
856049
2237685
1525960
2653475
984633
1601473
1049605
40246
2617631
488545
1295497
1827128
2457540
1763242
1752196
2281420
1897513
1362140
2551269
1379928
2324615
2247314
1421226
408377
1341958
1199382
261680
1574551
174874
1720687
1859093
146794
1193614
1185979
2672944
32827
1633506
2631808
758281
554466
638977
2450824
2045953
1642874
1370953
635903
1476268
956946
1779742
2214457
45911
2338683
1061035
1806960
1281514
1557293
2744711
2733434
923047
2325394
2428012
1999311
83025
2384962
2476223
122102
1125602
2875195
2638229
1219624
144048
2324171
1176948
1556159
2496744
2658140
1496244
768431
2595183
2598051
722796
1917761
1406682
1420893
1833527
2709070
2322792
2787426
623479
1855589
1786965
1196531
2613658
1454574
2875024
637836
2790058
1038667
2118261
638318
89260
2053175
1481974
1768608
338175
2388756
2272738
2256402
1096151
1256913
2702828
2088378
476916
2851292
1841524
1431071
922358
1817929
1422013
2424119
2890289
2220226
2574200
2207187
1968706
1537990
780284
2335828
2433760
1866299
139996
162478
601266
1363696
1306712
2446494
207105
1060519
2033230
153261
341424
2493436
2330346
369821
144385
2291747
1293301
2344695
1527915
2103844
2402695
565969
1109694
1383072
592234
26922
108037
465867
2731545
2810149
2753768
2776719
1310651
2315192
1102375
2628942
277063
2745942
1319509
2663006
1650256
2270525
1873677
1716951
566461
651852
2101693
2412543
505681
2900
2360345
438388
1427227
1231714
2107351
1926687
1193518
1662713
52077
2432280
2268802
841816
1226169
1325248
1400273
1507610
906283
1993895
174754
498460
86877
2187388
420861
184625
1262610
187813
1973977
2205276
2555487
617419
123512
2170798
663301
2438411
1951458
1501009
1585220
2934785
792030
767598
591184
2481314
1083134
2279104
556101
2401739
2673897
2180112
771207
2696982
155192
2021089
396412
233357
1152170
2704916
414855
2518868
1199529
2127226
1318087
1304471
951734
2807266
2409015
1289092
742015
869744
1124100
1679099
1563190
607139
1560639
420231
437259
1057694
1691126
676772
2555664
1039389
2190265
115129
132847
2685538
719935
941833
1520301
2522897
1142743
1764186
2887466
1073282
418128
1552406
2692791
2297179
2315970
2919616
1203849
1876110
2402615
2290653
2208130
1429300
654574
2358317
1805504
2293185
2568313
1606000
2770776
1743725
1587425
171579
892471
2442381
1377087
1751480
2668953
220427
1995550
2013673
637060
1334994
1436877
1694240
1379356
1436443
1260806
710276
1264636
2215086
190234
2117700
1210939
1812028
1658077
1513914
2364208
789568
1200412
2670564
601643
1759377
1802582
2207916
1397750
735519
807083
2028927
256174
2404061
2248583
2485765
2314263
2494883
245278
335101
1929818
1461202
87013
1278861
1957320
1344499
1497761
1993041
2937532
1599712
518382
1194204
2403571
859265
1355290
820659
72697
1202956
1261113
2410937
601884
1234821
2574667
2393664
178669
2714524
698081
2892415
2232596
724312
2369364
1955740
2286774
906007
1213624
942329
717263
2538831
2274273
142848
359595
1399534
780418
309135
237499
514864
1679195
912271
1232956
367806
1261407
1166676
2394775
2748205
2367438
282417
1315789
2898570
200613
1347739
2781577
1098189
2213156
1171408
1169388
1311665
173447
1750766
2710809
921867
2502458
394167
626007
1930245
463637
2624630
730245
2565611
936518
1590712
2506711
1252132
1930150
1158838
2253997
480197
1583764
1942650
1253918
345125
368796
950054
120007
694636
903748
236467
2048573
104786
1137421
775707
303416
2642344
906848
905769
331096
2002615
2808494
1180803
575282
1421477
1724265
474599
975732
2694138
2343345
2762402
2395019
1295992
1792375
1872205
999055
2764826
1316074
2515957
654001
1904929
2904329
2844123
1200334
818836
885878
416918
1238860
1387640
779794
912931
629466
2231198
2807606
1281659
346012
2653379
2060842
1056540
1459380
1054092
603785
987200
2275860
1054794
844130
1962595
2073985
1998517
1275631
2431465
2691825
2315555
2773427
538484
308884
2783383
645079
2070853
1553223
2586651
761607
844144
1273676
142386
2080165
2686150
1135447
795677
520518
1837461
225783
310000
1939232
1017199
1644429
1329266
75505
1887107
1578018
2377043
1558399
909984
435439
2818237
366065
2428761
1527347
2736794
802351
1049434
1286169
31046
831892
2931608
2256151
2579999
478498
1912027
2251884
2444352
1115146
695795
1668999
2907627
1533065
2319202
187791
1316488
924234
1745260
1527035
1122328
1838179
1196044
152142
2077344
2082425
2314334
2602504
2718903
1292472
1656722
204968
372958
550343
1249353
2054374
2903429
2566006
2261861
2303576
93093
1839226
187484
1750887
2479548
2464408
1806730
1723066
1908517
400754
198446
1347730
2672566
1511913
2068355
1293457
1942251
1328078
2348530
2547041
969419
74040
1478573
2100561
2834556
2157702
260115
747650
423838
58970
1646622
2891802
1842056
999418
2057259
803193
794021
31152
2408465
263208
2312990
2740686
456208
2385437
2275039
497776
795201
1725168
721299
1893493
1464295
718634
2449325
2405769
814964
1115761
1230696
164847
1860515
754223
2303957
272577
578111
2215161
2197926
1385845
968752
2665591
1239369
2321588
658061
475995
532839
1150857
2182167
2089173
1182937
1091368
67241
2619208
2830211
1209372
2366178
1185140
1180927
2755151
1442082
752464
1721479
2395926
1024431
195522
1424306
2477000
892971
2624487
2596365
2056312
183139
1555604
1040211
289923
2533949
1483385
1780853
1638927
1728642
972961
2851722
859395
1159981
418629
613085
2063461
365012
1671440
1091426
2211617
2499925
1738179
350162
2262032
2022089
2500903
1240364
434637
160018
2283192
2236173
2857327
727332
2841320
671050
1426130
1616960
578294
2068682
321379
357959
2846614
1266373
2757986
1525042
409556
336123
1741140
2819452
2269447
1548858
1606661
1274549
148166
891967
2829555
2891090
1233318
2636729
920530
1137139
2643788
1949332
451238
838360
2323196
385920
359935
643791
1839801
2661065
1149894
350144
2561964
1330751
529226
1838210
2573064
2354904
1469897
1098120
2422575
959779
1423693
423220
2374672
492687
2778352
2348336
761339
1606397
2240188
1523799
2617809
1794927
590261
2865525
2158307
449705
1102561
1342929
128663
1144606
2004491
177590
2227655
2294796
363984
155420
1852616
1318084
1009627
2216032
1616833
772853
836337
1486304
2929945
850042
274972
1881756
134005
2119558
2178889
2392605
2267407
2711276
1121974
1334429
567555
847667
675157
2693264
2030016
2660115
2595703
74959
378213
1159771
1778254
1477250
2794359
2646081
1575822
2486329
2853585
1507092
565594
2451060
2717213
412141
1916175
976647
2806200
2283034
909020
2270888
2366741
240979
172200
1516297
212400
2131130
1074245
532750
2687872
43020
1536523
629722
2303337
199790
1396178
1613274
1155606
1665215
2762497
2100827
1015466
1324117
492469
1243509
2878717
906292
2141619
237532
1151836
569748
675008
152347
597304
2325219
928982
906247
668807
186245
2803369
825100
1496164
2936969
1672597
1086116
1519089
2807134
1722673
1678001
2899998
521053
1536249
1494233
1608721
1147310
1638201
80956
283512
2248699
868016
1667009
2915021
1306473
2926078
2277408
2091448
1777411
2695498
512747
2493558
1276420
935202
646573
939041
389547
1145932
1390581
2404298
787641
278494
2368646
2894171
576930
2512506
2071210
260004
228573
283954
393659
2289152
2792603
1632
1170429
2230973
1201446
2564534
1342121
64147
2249762
556696
1916929
615577
2337380
395120
514756
1019847
1429762
1197461
660072
47154
1567372
2802923
1911692
900078
2680127
2654096
1461244
1876545
761431
2138267
1086703
2338236
2868676
2584304
1572536
1797385
1784191
561076
1445113
580908
1119779
2116623
1260595
240774
1021339
2496769
2108770
1946308
1384154
215672
2612572
1393753
1540091
481204
2233829
1190124
1423139
1341346
2707812
1228446
1855884
2172562
1666128
1524821
181953
133862
2623149
116740
847618
958352
2872450
1732731
886706
838703
1958888
2192433
481380
897031
1075566
1156319
1201219
80528
1602747
2551888
367802
965539
2589292
750582
1696675
1728647
773251
2186612
468939
2764512
2580326
1211499
2119762
1617587
1977696
2666107
325707
1457157
1560224
501944
2932291
1334140
1791572
1690873
1612009
2897579
557345
2562866
1790092
1497938
1818891
1061117
531040
1752951
1603969
1119448
2913113
1190133
125213
2091246
567739
2557245
1462127
414139
2131029
350993
1228215
1188590
409593
2494935
1936748
2458983
949530
851357
609938
103622
430227
2275388
2692758
1947921
341020
2927827
2529381
757248
2428757
1410001
513393
994439
2901908
859627
2262807
65735
851929
1866601
2551856
2324444
1831236
329949
390023
2411615
2090167
254339
1533411
141829
863913
834298
136544
1762489
2581894
2098650
2896434
1591596
2669618
611984
2770762
861695
2365376
1579539
1266470
385515
866346
1966276
2818076
2323261
2895057
398575
2663231
316965
877301
2429313
225280
363747
1434560
2196977
1427455
1508575
115167
161152
817572
2784123
627247
1166723
967387
86066
2596910
1346756
1593256
1849779
448387
1860636
1353199
1947119
2710346
2413222
2895524
1858049
269800
2744203
359985
1595717
1970895
531230
52096
910957
905494
2611503
1920142
2653518
1846697
2228746
1857997
30075
1673171
2761233
838969
2728526
1975061
288112
1657768
1841738
1429552
2420877
2734054
833485
283738
2072036
326105
299645
2130303
812846
2132456
37558
2361125
135779
2308519
2717450
1652653
571446
2593466
2603074
2736990
2404590
2437049
1256318
2755842
2004045
968684
1520323
1330144
1661633
2802048
2423073
2644537
537708
533743
1570957
2766108
2792821
2914072
660018
1274869
1559444
2242220
1068835
919109
867759
2043616
1092440
525792
632156
1308419
1696429
2574424
1458872
1805716
882678
410204
261806
2137296
643737
457583
1705902
423636
2356729
2129178
1080196
1897967
2591490
1648021
703904
2128952
1906559
1084441
2260511
842711
168760
2035226
2222795
1221259
1775048
251234
2401474
1649765
1514045
1096232
1075591
1949046
2863823
2860589
1609268
886906
1012348
1888800
510888
2929640
2589342
1644444
2064354
1762887
2296083
277718
1948028
418545
1360837
2677413
2771879
2545927
892629
500869
655569
2335860
702058
109081
1632660
283048
1862802
1746237
881628
930049
2456534
1899357
544142
1158259
816615
1927338
2481087
2793456
1721558
1544121
1639215
1081263
2463375
1206396
398743
754000
2664709
1335637
121176
954257
271714
1098216
1972906
1614534
482317
874476
693555
1515124
2005516
1704214
2399910
2893159
820463
2113299
1098641
486644
224172
2655034
1840410
1251317
930333
485603
2674439
1225610
1966302
2157060
74967
1622256
357892
2836621
2324689
1001604
2211371
762025
82041
987647
2598472
209131
2764784
1040666
2673931
2104026
1253392
2735273
2876697
2237128
862907
42696
634199
866343
1660177
153134
2733438
1166230
2716922
946929
990487
1221153
1730255
1695131
2160008
2605837
1286774
89022
977794
2023905
143332
712253
2259233
611444
2483884
2181348
2730930
1491208
2826274
2182481
425451
2935484
1455729
1608956
2590354
2152104
1530054
195730
1009614
304272
1074785
2883123
2477240
887084
2688593
1147883
1704611
770971
2654297
2704854
2861105
1649254
2432468
2584718
1092961
452396
2636197
817149
168457
1545820
2544550
2373295
1554025
829706
1444565
2505793
1210513
1141488
1180329
104961
2341904
708812
1381983
2346437
2545550
21407
2934808
1202775
2017832
838779
2927560
2554803
2864566
2309889
2001851
342879
1698403
1671894
186656
1199264
636650
2837570
1300090
1436398
172450
1268890
308096
1682499
376581
963912
2733458
2616262
1834200
254156
2371421
2704288
2638289
2153243
478610
2246432
2213443
2496115
2853301
1750959
903853
1388010
2786009
1498080
895677
1056432
735563
406665
1526813
834501
969218
2150057
2256140
2456426
1455958
259253
726964
304423
2543572
2445125
473691
1152213
236377
2246901
1039204
190342
1358464
1895325
1404111
2613877
1465750
635557
2100487
2381797
989837
1223162
2691400
2070854
1637444
500786
2184802
545027
2903346
959813
414496
670264
2387559
643691
2441360
1513481
315060
117904
463503
1075124
942273
2830928
838420
551621
485162
2395899
948502
2131791
2165440
753145
1956910
1475905
2471419
39437
62321
2694094
2064675
1200183
981207
1203228
2021238
964361
2748806
2181123
93769
2308574
2874817
440155
2325810
2089497
2258770
700467
2308544
499407
2410982
23636
611227
69105
1194738
2519527
1151492
678075
1281035
1660250
1865149
1206574
2003183
1197329
2489003
2240833
159271
51280
2590844
2491489
2680766
312315
187408
2584682
436619
2236473
2223633
2759016
320343
2216328
1637297
58973
351972
1916148
2291983
1003885
807564
1302373
2517707
2133157
2807530
2014831
2915957
2292810
805841
1447565
2046046
272282
2052190
46185
1599182
1464033
2282471
1916214
2027730
934009
313061
2195860
662651
1918304
597729
2621408
2484254
2203392
892715
2919599
2696208
89236
2043929
1635900
12631
2566680
794062
1023361
1337125
401434
2474459
2209824
2900593
22548
2051712
74062
2064350
23044
347199
2858149
1558420
30010
2501638
460971
1057791
1509539
2351560
769753
1236525
1111415
2147724
141924
1606022
929696
1083494
1329941
636604
269560
1823658
2648434
2322874
298743
1150077
2029370
775728
294892
1060803
2332047
2274695
635784
432387
2476639
933259
755419
1991375
2686190
1748820
1058174
2506724
1547985
2524842
725902
1902848
2157059
2826763
1684334
788816
1073373
1960634
1337326
2469818
1613484
2385977
1857584
159266
2037893
2032583
871781
1040194
1539272
1094558
679929
732684
1143542
1281214
522040
1449222
901202
349125
2673190
145157
2757632
2655955
2827145
2539057
308475
343727
1387583
1978730
1124542
31150
451177
883741
1141065
190864
1422541
2414087
2191738
596336
427778
675696
551863
2888158
2621811
2085087
1625533
2484470
885514
29196
2195683
2522623
2489828
2407047
1970658
61555
2854652
2681299
1039268
1225068
2888329
2481503
2816338
449265
541804
2712474
2244169
1312757
2025120
1659421
2026821
2170529
1150788
2713179
1291815
2483309
2015912
2526957
2671123
823703
2571256
2892988
1989547
1908912
654009
450854
233277
2676546
532116
2464372
2922981
1544805
772020
2051532
1016633
2334902
1339035
379225
577147
2603369
1295995
1018179
1124396
2030446
966705
2146822
2042438
465983
2396951
979112
2213157
883831
2114828
244530
2813945
550753
767344
2748503
2697953
2851209
1030458
1285084
936908
2828039
2113721
1051441
2294873
2361562
714516
745780
1019924
2637643
838017
1110346
723830
1270110
2917581
564959
1686180
2767053
62100
1280662
2509955
1195619
1403995
2245545
2519953
2016954
2643257
2183867
2767847
1761457
2137446
2137017
812649
2182576
799514
718754
623666
153689
417788
802494
1499370
2117390
2369302
1511864
36395
1994461
14378
2539187
1818841
1297279
521102
94888
2189465
1610255
2125501
1417500
2438647
1330986
297030
2388184
2487642
812791
2937211
1911382
909647
1270229
809832
2308076
703227
2106632
68275
2341607
800049
1191733
1276798
1723639
2795210
2802552
1472474
275301
2556952
1489581
176440
2709047
1835865
2157250
310812
557605
1437970
377041
119538
1861842
1130701
1450832
65252
396446
1414690
741196
2175547
1484642
189748
969993
2934221
2404331
2504443
1458578
2079280
2377773
1767170
1781411
1287325
2755983
1690110
2800157
124878
1475268
2778300
660700
2926229
2871568
968528
965412
1338801
704330
2322546
1206896
911458
2639009
30255
371429
2595837
1895164
868035
102625
2137851
1725769
1542552
255824
526929
2557696
2113477
757304
713209
267765
433273
2904825
1681740
2061895
361193
801413
1061990
2910910
938254
2077489
1728140
1774381
67023
1928140
1856364
2419357
1687530
1467987
2266332
2567423
1873341
2852958
741712
1957711
1719578
1815744
1100808
915583
773172
1075044
429370
2407505
1037551
469682
1929110
40116
1648079
2610628
1609367
2144564
136012
957340
1270756
1005303
481055
2624345
2270357
2820726
656868
28068
552289
2600297
1499045
259188
2341235
808778
1117708
2131493
323947
2731839
2732435
1888592
1864285
160048
1625409
1607977
83063
972649
1647252
1842044
2257133
610824
1072551
953309
2851933
2885610
671090
889511
1577693
933455
2095928
2545598
1437429
328443
2326232
1041336
2513999
2730400
584128
37633
1607403
1896472
1148955
2644057
157826
2112832
1768337
1432317
1117477
1893511
378755
1617074
1968563
257733
2238038
128775
2139323
1769465
261989
975584
903944
81976
221373
586493
801899
2228279
1985671
2317637
702445
1624488
1219726
48095
1234782
125679
90523
821588
850763
49466
2828081
1311530
932532
2391949
1238532
1398201
549236
454291
8485
2549082
58325
1880242
1923209
903461
1795875
1074611
1941659
1158115
1489950
2820950
531239
1727886
52031
422205
2702517
499112
1960182
1165162
2763287
631506
110371
810637
2084685
783461
2617640
2266281
2290725
396919
2127222
802364
284915
1402244
1643069
1435473
2219928
2000396
2593792
853698
2624446
71202
2871393
549103
965092
1107330
548897
436626
908926
558361
1919203
545201
2929199
2236178
330303
2305045
2564461
2729338
721475
1999160
2181263
659315
713608
846996
373478
2218346
318920
2890081
1957416
2328328
1904763
927680
1201857
2442913
957297
1800403
1413501
2337506
2340336
1936833
1430525
1492298
1192279
969551
2514949
2480934
628297
1921033
337854
210939
1736326
1777534
2406380
2840064
1617086
2474411
452598
690544
2322259
1965813
534425
219901
196583
2541947
946369
2069569
104607
746701
2246642
1976048
230144
1568154
1032400
2452989
2428802
1603849
877319
522615
281776
2885313
111739
1213722
1014213
1152276
195232
1110200
939310
2620788
162608
626332
1360115
1603170
2759823
204743
406626
404208
669278
2394337
2064276
2455360
2737218
1317683
2416144
2182770
2374258
19593
424098
599087
1805562
1824852
283764
992937
2717115
946702
685356
596814
2380777
1268807
2461438
109270
2217885
1289327
2059829
1339676
1650017
859016
474255
418066
322751
1606402
2716310
1145955
1722163
1465385
1075535
2921363
660732
1200268
1486339
453636
105465
1393042
2536605
737787
1074889
1155374
814798
2851178
1680864
186929
1357624
135178
2218511
2516719
275164
541577
1605824
227031
1305771
2831059
2284289
113686
982519
1743286
112360
1925396
1514331
2872330
2550534
118612
1239181
2220347
169402
1671128
2403997
2612301
1933533
2937605
899718
1812779
638023
2025708
2379016
2816587
398683
2725782
387782
75564
396884
1911517
8979
609571
2850376
1913298
1062902
1004976
453224
2050188
1815454
2644500
664914
115020
1788499
1347504
1183675
196570
750923
2224083
151517
457251
2804653
1846958
856119
2739975
1769513
2164912
392957
1678436
1895413
1708953
1419693
2132464
1166943
704159
940568
671506
1293379
2540151
2627148
2751327
1571385
712564
291669
2533955
2030613
350640
1411591
1880070
2200768
356242
2076563
461744
1211585
2722905
595448
379667
2533655
1117035
2392815
1375830
1682931
2633947
2159092
2266039
1805435
270951
2669920
2913263
924423
632003
100182
1239809
373766
1730905
590146
492200
1526293
2566086
97659
823006
2749470
1529215
894871
931236
1192504
180473
395259
1603654
1943315
1242129
986892
628648
1887280
166103
68495
2298029
571777
1313502
2375968
1227929
1646101
2790676
2796364
524355
2354549
2444196
2070832
1683284
2483224
962129
2048850
2266127
1716860
2353215
2663744
1629723
310135
1899716
1249328
2475131
2745738
1421562
1941413
969321
516936
2255289
1995479
2448361
1656402
321419
317623
1092694
1473692
1210612
1969377
2372291
1534113
2595975
715061
838351
1273136
216372
153320
603677
901461
2388663
2698307
1511371
2811435
1598021
377436
1194984
674045
2708473
137920
1496972
2339440
732438
1698303
1823080
2091000
2392754
926236
751364
2399906
1408482
458902
235194
1353887
1668603
658132
929674
422581
1665978
913448
647637
1229336
738183
2845309
2423703
279090
904261
1890954
875165
139674
2533297
669221
1528026
2139119
1773335
2642075
1610914
2890041
652372
998250
920833
1539672
1386872
588428
2459126
897747
1842247
2536020
2761352
1319943
1849809
203443
1385158
864877
513366
1225105
2694874
628056
2136480
1139457
1656040
432675
2398336
1574087
131810
2791001
1643067
1993818
1615871
930220
170902
1225044
1563369
568549
26968
433169
132626
931939
1586622
1500093
1353348
207305
950654
42384
972125
2039387
2183947
36745
425137
426241
1684509
1485482
1284065
1853429
1003025
2635088
1947138
1186720
1882865
1731680
2104718
2120190
2421905
951540
862384
1450418
2591006
2734740
2110837
1382302
1912381
360649
1190054
787473
2790867
1310563
1336814
940909
1878724
507082
2343699
654660
788276
2030919
2500843
2257239
184511
1610132
139070
1080553
2290941
1110814
2817090
606805
1593374
872812
457155
2343541
1532560
2740916
2171392
2058563
659036
971587
858601
222424
1748862
548124
2831408
2649729
1405602
1220303
1916750
2775478
1588332
193141
2739183
600642
2394599
2757601
2446258
429224
2149439
1731518
1018643
2151294
1821001
2894171
2361439
2745495
404617
2067658
1089082
2116446
2097452
2170466
413655
2446302
2898262
2864503
200605
2766186
1061780
301705
749726
2422382
803973
2735320
2644330
2593504
772812
1246579
1829412
2291516
1870294
282777
1781930
1891446
1600843
1883002
1348211
602493
326696
2903704
954170
696478
2255163
2376742
307467
1553574
650737
683524
2163379
2589334
1176100
2299542
1989762
2259766
381167
2853008
1097885
133232
2810228
824205
1955150
2764626
2314157
732962
2401806
2342807
884147
2144121
2749825
2130114
2479679
877644
733923
1837171
2422566
592040
2552726
2284233
2240562
2799388
278155
606816
648083
1204321
1383181
2876664
2352962
423728
1411947
580803
1796785
459447
2770677
1037728
672294
178023
2594210
1812469
1429612
928535
762585
28041
1838091
503572
2426432
1040878
30341
15267
2049850
930980
1293171
460706
2732970
2084950
59405
360923
1249085
972555
1313378
684566
1687701
997285
2251559
2753605
2007605
1711387
1837911
1865566
1329090
332862
1900363
1422307
2796446
1025863
138946
819609
767535
2061494
1329026
906254
1895040
1685035
1347651
1760099
2389456
1968574
2472802
2086588
2513676
422540
812682
776649
2122651
2574849
2254696
2893741
1073634
296708
2774899
795046
2723409
2222712
1059217
2414620
2746046
1784819
1147294
2223200
47613
1238343
2782883
2903806
146165
2245561
2322731
243111
239052
331722
618645
252080
2070846
1186581
1452129
2923425
1232136
1775454
2297414
2221656
2676065
2249761
1314622
1626265
1750448
1224838
1744043
1680746
2694243
2280789
1509124
2170363
936957
1295228
2513807
1612028
1661454
1658189
730935
2444736
2370461
1497685
2481934
96215
1320184
668553
2744449
1038737
1879261
149755
952388
2476516
417789
798377
728694
332608
2651816
1013961
2624141
2552923
984743
1664585
2637022
745736
2515246
2390791
146338
1672627
1734884
551603
2825512
610077
2612581
1236154
653103
2888979
1917993
2289412
1031374
1532541
2551257
714971
1972611
1461509
989922
2316720
1232185
2115772
665694
1846757
2286029
2047582
1312264
1086179
1886896
2562413
1604255
854386
218845
1177684
738954
884076
68524
811640
2312628
1078098
1671572
2656684
1338989
692402
1187240
2381185
2585812
1071053
1885949
1377277
2129434
786141
1055226
1988939
1085295
2879067
2813199
1544591
2868982
491203
2809882
713945
2244665
175428
2874488
1517895
2308513
244947
475909
743675
2339151
1936970
1214410
1517411
1997597
207431
2234863
2453023
1322937
2910080
42406
1807097
2288309
740898
345852
2388800
2304617
629191
1226413
1792338
1588254
1018002
211550
334661
231750
167909
2594424
994703
1745743
2232820
2146878
2292782
2843909
2620351
2534248
560993
855096
667093
2731328
2231414
2059265
1628724
1534054
2844808
1554083
1365461
716434
544223
631431
1092464
1965319
499409
1809679
1122050
1415560
2040892
1733585
1497509
1100114
1249620
2811417
608025
579045
1515496
2665745
46029
1892422
2862600
2890171
2319134
318523
2089917
2832249
2335958
789431
786979
2203356
533057
2237139
866276
1463552
1630870
2150526
598005
12159
984101
891901
1029720
518596
50235
534797
615440
145104
2245376
1092512
1422247
1757525
2371849
730258
2898813
2822573
1247105
1169730
2513187
2028719
2080050
439050
1967739
2681781
2552370
1569033
1325396
97948
2502195
142638
971311
1895043
1087229
1230410
2114408
320272
406649
1563148
123823
453298
549639
1599751
2231999
1127404
136617
375371
644534
1215924
2881630
2733146
1008800
1652235
1432950
784951
1605292
698098
315327
2835611
1658732
1099304
2176513
787278
525653
1860150
2275479
2403279
1091382
2764621
982427
1951613
957601
348479
404354
827876
2516947
2307672
1547706
185110
1721649
637859
1337351
1897743
1040844
826485
1720093
2104086
2570052
2518053
1117993
206670
2192341
1744330
563850
779697
2121283
547604
2592109
2933088
1569075
10085
2072425
1936457
2127263
1062291
2314785
2924813
1698148
1539855
653497
708711
1028963
647540
1914744
2920021
1759841
2535883
2662092
2805046
1376309
2562873
89641
2107703
2333049
1398594
811496
985920
1275925
935043
26822
1089175
197407
2046581
993598
1318387
2527994
553773
1389656
602482
382738
455819
323791
2140872
703935
1894209
839826
1491597
2049324
2692037
1639741
1182323
586241
1670006
455319
949901
4274
992927
1078556
376442
1302083
1902116
2299947
252230
1139516
1765081
793396
689340
2384824
2903624
1046764
2744259
1940613
2320392
857049
2339435
2860460
1564916
788487
1792163
106003
1696959
2679285
1310078
1623221
700383
1885722
787736
928397
1097466
2110403
2451761
2916513
2906484
187807
2923085
2468361
568734
659024
2067343
2783271
2503496
319034
1717112
829982
5803
1905247
1871833
164391
743470
1608020
957951
33834
1352824
811882
2132961
2745437
2213098
1388351
1225466
2528307
38363
2739215
279157
2069573
1612230
2226349
1299507
2580281
2058529
1237187
1431191
1104759
2841499
1893284
248019
2113818
202816
2599136
1671495
2294945
2101645
2290619
1717736
2058750
1762846
1256370
1436392
1735672
1564542
1883330
1598804
1943628
259549
1908862
571731
303741
558431
371344
287851
1318098
1873423
1689244
2208420
1843521
1526478
2591182
1924867
2937405
1817224
1320173
192883
176720
2606399
287021
2387045
870354
2186712
1313395
1427057
1590784
1477921
926944
2110833
1358216
501403
2596266
1193511
982030
2663190
2340153
2592296
1971554
552660
1540124
1120705
1496127
1637160
932637
624004
1136869
2912781
1305946
2035047
2558800
483760
859435
1216602
1626604
1501594
2793914
2555310
527128
612926
752338
983232
224584
1827339
429909
477564
30728
1468546
1184813
1869197
1567407
381222
2176324
409534
632313
2292439
1722962
1148908
509384
691925
512677
1475801
2645647
425863
831483
1582321
342477
2101077
816712
777038
2282289
1751283
206425
2647527
1995633
808142
1103660
1706689
2560938
1331471
2231856
1765884
2851337
2331420
411570
2010612
211144
251984
817882
2423461
1169616
1021402
246582
2458188
977114
138298
238599
1368091
2828851
2216405
2385880
317330
2803600
1481066
1260960
1711289
720078
1247776
2604054
238143
2745714
226615
1141436
2049370
829327
1272972
1309089
1051121
2512838
1530914
1642200
484144
508065
318112
290066
168572
39012
1716247
2491139
2569533
659055
2138660
1286008
1665538
1036862
616023
41090
1947555
2610888
2279808
1747945
1885268
579223
2078175
1917397
2474935
2355710
966563
1023403
2753935
1282922
911523
2918514
149701
2163145
1865692
2047903
2624874
995060
2833847
1594979
330476
2124204
1632642
1099778
375840
1508812
1616843
2129287
2264051
2617761
2506929
545440
2045257
1962798
1701904
856866
119018
12253
1358354
750995
999691
130133
290749
146007
2175732
1644049
2433665
942706
1062524
1739716
1116245
2512513
272353
853056
1447311
2678422
475414
1610738
132799
498128
2328445
803804
2549445
2520064
1639407
254015
655477
644885
690515
236388
578746
2153180
963977
2601871
2869151
1773255
911537
2430790
1917379
2550918
196832
2277101
2587034
737326
2488494
920938
1286173
880297
1708054
1206990
2532795
377086
2413933
2253524
390761
2787265
781234
1434849
80382
2259400
523592
172009
2418069
2303887
389623
1653730
766974
1174332
116904
1293225
2175022
1318729
1611466
585019
1943965
1633706
30152
305351
1136728
1478007
1256576
982118
2684194
1744790
410336
1611664
2233000
1368755
1486332
1004444
1195601
1864615
645555
1663873
66750
1790146
231468
1734770
497020
1013831
1827097
1924593
2491254
851223
1833446
2529720
317796
514300
2825155
853462
1571234
1393725
2137294
2674852
817072
1013688
293651
1823678
2351781
1879463
570577
2285718
74483
1024641
1780008
503378
2867456
2797620
1180861
883704
1728808
2309358
983616
1516618
2671965
2853762
222612
827142
754110
1428640
2066259
2036274
1569324
2292325
64766
1323469
2222367
1766410
719047
2485619
2732961
1205857
2199125
1510972
2677561
23130
1684606
2491444
1566730
2028876
2212032
1440284
395461
1267063
1835562
1120408
1541253
72161
2687153
694948
2673976
1994553
2427181
213188
1542738
2277005
2612882
1582600
1946372
38933
1636760
5864
54432
472987
323070
2134306
2259482
2408781
2845793
766974
1847504
1680852
606259
226881
2493151
2512272
2330219
1106005
2628429
625753
422548
634919
1848126
29702
250055
630085
634875
467512
871660
1088786
504415
1040616
2387344
722640
1752015
1858619
1782122
87957
2805584
1082269
1783103
1335531
1049306
1516361
1870394
2112871
880074
2629401
325186
1645924
2917971
481445
299743
1888738
709869
1124481
1681018
558391
2258033
906338
2624354
2339595
1446765
2350471
369284
4687
1508502
375478
2657385
735931
2021307
1837456
999334
2286766
1713526
2215474
2290314
1900685
181782
963328
771990
637214
2375066
2022296
423501
1190167
1206697
1692256
390858
769670
667073
2232696
402039
2237644
2497169
177685
2665054
2655373
2275622
1144967
536706
2793063
2104264
1026877
1493434
2543881
1634126
1831756
1880735
309090
1281707
1924692
1024777
2587677
768834
1838055
1282241
2428260
2766846
326827
760134
539285
933296
2513623
2338972
2072451
2265311
2477752
1262056
1638364
2519037
423737
875484
309083
933536
995619
1856353
1688809
999010
1891320
108328
1243152
488717
805390
2020348
2527235
2062146
1849107
1064804
2416789
1198328
1996595
1765261
624339
2098311
154483
31290
2569001
2628216
2571412
2631039
2017253
1147539
291252
2277996
48941
375408
2659615
925058
1640883
2325499
2466173
2749904
1418371
1574487
197433
2740688
1185192
2480176
2856548
713968
1564988
1274225
1438321
1383241
1011682
1208410
1118646
820447
1270161
2725293
1348711
322761
1720072
485467
1955412
2547065
1652769
2193517
945177
472350
850195
646280
62408
655749
2547104
2838617
1781326
2285794
1433846
594313
1281517
1453749
225329
1281120
758415
597802
658926
1388572
380243
1021845
1322861
1168327
1648336
1929830
1195350
733300
2227576
850833
472724
2083066
2476075
2686298
580985
2222023
1395149
1392507
1438408
255950
2600249
2351845
2485274
1912843
2236413
1157372
712030
2075268
20275
2636333
2726178
113375
921375
2387707
557742
1640547
645302
531219
2269414
806000
1711232
1925606
2315495
1873522
1952797
2214874
82996
2700394
233656
2874728
712140
1583236
2045584
2651902
86634
985211
1172846
1872703
2508083
781305
1178852
794637
597454
305854
349374
1332749
2814629
141224
603303
1130981
2798414
2875441
190608
2938214
2116435
1308800
2655591
2288083
922765
194270
2097284
756707
1164227
2437919
1685025
2131360
432001
1475889
559013
890399
1848275
1233591
2179138
1718883
929707
438581
536898
349227
194599
665262
201142
2574626
1208637
741822
127906
1212489
248609
1525223
1142841
2642301
1253602
1052130
2738010
2173720
1756067
1315293
889055
2421502
1743165
676683
1903890
667762
403730
1718488
745974
1383034
668812
943286
429742
1849960
77450
559914
1173610
1521454
695383
2020757
589145
1851937
2112436
2430628
1474533
2572050
2552471
757653
1555570
720032
2594952
1847031
321991
2210843
1808365
2307952
2796681
1525635
2749504
1067752
1808395
1181626
754842
1555524
2099780
1830362
2266908
238466
59493
2016809
2820488
808035
2766289
1087018
983152
1329490
2422829
1383105
206355
2639043
1506125
1266418
764319
954535
116920
953033
1055538
231321
253521
1832647
2093343
629919
1682365
2055520
1064052
1460521
1684743
789917
1817441
929502
759746
1544616
610576
269980
730477
1030295
1558338
1522440
746033
1422893
2368731
381051
170627
653834
2881774
624060
2929667
431524
659689
1189390
2059059
1938377
460902
817815
1767575
439951
2496238
2814968
922909
1552655
546331
1684117
2461838
885868
726294
676576
2929355
352040
2694727
1789051
2674699
2019677
21303
325701
2785983
1909979
1636397
2032359
1537306
994236
1959458
1504746
447126
542014
1741068
1769024
634953
2145869
1579284
2760616
653600
59968
1493750
2063236
1831150
2153317
106946
1611617
2895817
359517
2517780
2708835
1934455
1945089
1564095
2236270
2555686
2588757
2855555
2186794
1358725
508863
908517
1423497
811863
2837843
1129696
897713
1334506
2551957
2051277
2821956
675449
2558852
87818
559228
2796984
649903
2266934
1062950
685887
2156031
73692
2317708
2052126
1152999
2739613
101655
1490361
2269577
1335607
2322232
1753116
391521
2528417
1198059
399306
936476
2086272
1128632
2881127
1647288
1287399
782050
623981
762832
2467098
1828651
399195
2853549
341748
2210825
1728753
2566935
1525593
2564679
1515146
472920
2461573
879168
338869
573919
2069779
1900235
1813284
2768903
875884
1085998
16250
1436500
1900937
2253904
2696297
1527889
2190832
1382458
410077
652643
2331198
420223
2765614
1101347
1909634
1057545
1407172
56728
2050324
668090
2757647
2644604
86061
449015
2906705
2696864
1803966
1420237
2504175
1454090
1320938
2397925
2520763
1378016
1477184
2834390
223848
1204908
1132140
1028775
764468
705215
2696903
717736
401516
892157
2358897
1051962
27433
649494
2323306
648081
1990526
2110019
1767346
1961075
20883
2623335
1262354
1645620
2646317
77924
2176827
2304863
2858806
1087477
923136
2397276
2325739
624304
2253787
1904671
1538952
1325880
1563387
258158
2369149
2123246
2594338
261681
2738798
2781058
941330
1771896
1834974
158709
2333343
424844
2876336
2703785
1106167
2696193
840350
636637
2277289
717498
1985136
1633348
623494
2762598
710414
163344
513800
834607
2353648
2329023
2037203
2935226
438694
2446842
1318078
650501
1649025
339427
1243231
2081778
2154860
2860096
592673
2245516
1699170
1128935
1020178
2808903
2077664
1197605
2927125
1889640
731659
229140
1893671
2827442
2411430
1929507
2769513
685129
2840101
2644160
220264
100283
1492829
332715
453732
227038
678395
2577370
1289161
2751872
115107
2338928
532545
2141894
860257
325259
1070793
1317769
2850038
1810350
1342469
716370
1250797
1534026
2259871
178996
2523561
2417614
1864983
924052
2858157
841342
1604391
1561732
1077085
1520939
2645385
333725
2480359
502398
1210585
527607
1144288
200688
2030107
2835326
1806559
247349
665000
2529458
1321129
101232
2922305
296013
537088
457194
2189412
2062392
19112
2499647
2036218
699364
756462
2008106
1530789
2293142
1320113
2310186
1045518
479324
111327
184433
24920
2178466
4572
1775605
1202093
1564317
2729723
1275695
1244789
2109547
1494308
725478
1931019
707586
1107463
2600038
540765
1934396
376423
711816
1998560
223612
726846
2363085
2711671
2810611
1893296
1677669
2773890
1832406
1707347
2731651
1688998
549186
76492
290705
1271753
2822201
2455811
2503952
1378455
921904
1423115
2087920
1989678
2429030
1098034
25158
347727
696096
2892192
1018266
1205220
957910
2099449
1853123
416208
891846
378902
2084569
361891
1762120
1832272
658574
79516
2684725
954419
2577874
2363490
13956
2142837
231269
1551062
2873880
1375011
659181
1825041
1451658
2604600
624911
1148811
1683846
2265029
1665815
2507552
354891
529172
1189716
1028991
1878129
166838
453082
1134933
1822013
669316
458173
1100127
1880035
836179
1334686
116476
2649220
131319
52257
1401247
2183658
2545114
1722
2274932
1481886
2717839
2184192
349568
2834146
1003930
722836
1919583
2381065
2527450
1764746
959622
2237283
2728800
1906023
596663
2313795
1476913
2708521
641095
147198
376649
1091493
388852
2762675
58688
483146
497655
2787308
1679895
2662477
2030810
1786877
2695484
359206
2108401
384557
2246171
1401717
2137382
664996
1155026
670458
2401381
939304
2647547
713334
1824725
707542
2482603
1864384
1494247
564377
845130
854113
1879448
685685
2352645
93567
2887565
1124302
240795
1454167
546810
1588741
2931622
17695
724395
2697426
1483420
1807362
990909
1122394
1505265
225644
243102
548859
810178
1110354
36609
365996
70386
2328055
2825254
929652
1758748
2603376
2795486
2102499
712075
2147325
2234839
311406
1762069
2592113
1789458
1360556
1363919
1681652
350640
1236493
930225
786788
2189957
2089882
1342210
1269513
1291639
260401
2079542
2364093
2002098
728556
1520056
2228837
2231681
2463554
1643265
1931541
1700738
2172821
1219769
2647203
1882877
1901514
2227274
448217
2720914
2416301
1952628
2409890
400668
680147
26709
899659
2074821
1160893
1513225
2162068
1288763
2634092
676989
400986
1969757
2436804
1998279
1591487
2116229
2628381
2557270
2382821
980419
2508329
109067
1380882
1753856
970947
2843132
2079805
2914553
1150221
1597514
2792081
935184
928146
705551
2219083
785715
1406748
1668046
1548100
1134298
2701498
100115
2426305
960997
600987
659978
868280
955136
1380980
704073
680155
1443104
2098470
1658827
2482751
2814214
1580106
2654654
1375174
1464163
2339001
2788459
2164276
1278063
2225872
412833
87321
1660803
2822233
698459
484704
1386008
622143
1731378
440169
1200692
1743180
745787
1586070
2324025
374145
2455866
1731522
1851536
2081802
1086619
641526
1938438
1577617
1495045
271891
2003559
364986
829979
14899
192575
692769
2588430
2869247
2159571
2293743
1712026
1981881
906104
2921094
2198805
279276
1387423
48608
1457220
1548385
771769
1468277
1223293
141061
2234777
1639355
2710525
1302218
1341105
91272
887855
789932
817642
1922379
2513500
1476050
187388
839191
1321
1481449
1448360
1773027
1326569
670568
1991801
210264
1974844
1746457
2221750
2626708
926753
1957231
454290
1596285
279436
91835
2888847
1572432
221822
957637
1122536
2041530
1495322
268485
2523690
55625
41117
2435904
879517
718528
2721559
2276806
1425709
994100
2571591
71523
2845973
1054656
1270797
843054
1977418
784409
1599907
810783
2016977
58443
954394
252320
1862736
2624702
258407
2633987
2931621
2905072
1151566
1656520
204943
520957
1609386
974738
703670
2340102
2248091
180697
602345
2432830
332845
1246778
23483
2933909
727371
1091688
526563
648225
2006112
170156
376330
128893
1757203
1851348
2098686
965438
369772
1264772
471149
363336
2836991
2113829
2787285
1653466
1684059
2273593
2349524
272317
724056
807745
1105919
2600888
1883079
2665628
671503
424086
546295
2762271
2210241
1114347
685769
1269510
953370
1447462
1386806
1095940
266080
1316177
2117046
494383
2760714
2343102
315517
1498269
2501272
291956
2273129
2902209
14444
2225661
2151426
2243383
1441725
2262026
2620052
2531359
1313731
98499
2760781
1441612
576432
644792
2254823
2617144
1432608
263050
1057243
1606069
512509
624200
2620864
1010058
2181165
234481
64982
2360584
2037938
2792828
1720232
534503
2252278
2315964
2931452
2656758
2757071
125630
2301456
1164455
478248
1222207
2428757
1699748
665549
1872143
440325
2035595
18214
1066870
1317044
1509969
182300
1154249
323869
2823471
548874
2899321
2281282
441891
2597692
2468428
1446245
14710
1149635
232323
817503
2544127
1919458
638205
781276
1633752
1732928
730291
723906
2252218
839393
369440
892527
2276889
2600362
123548
2808076
643473
2901288
2296615
1712257
1199007
1982389
1363274
419099
1073379
153488
1592150
510930
839144
2691238
461490
417134
1853699
166079
1416366
2867883
1055183
2185620
2626037
1499027
234279
792621
4104
1139745
1169485
2191563
242484
2267591
265923
138196
22325
1692638
1127477
1031549
92369
734874
2165610
2354081
352570
2042445
2604617
924451
1319542
2854079
1882069
1258859
1342115
2155231
1105743
928571
1235357
2241150
1888332
207117
2009154
541210
728229
686770
1829774
2134631
977114
1740343
183445
812465
2741902
2014291
1168434
362217
1625062
1815778
744244
412933
136036
1546033
2183826
362285
1205617
586563
407033
321310
573740
99658
130131
1204635
2675407
1937701
1143769
2460606
1255049
2328378
2070548
128275
1892982
2069864
113802
1678893
1003129
1647524
1043325
1499346
1764616
1195216
2364854
409067
1885498
1313048
1841539
1055886
554514
2400222
1275295
1700133
803112
1960590
2453866
2016015
82216
1250904
378216
483331
1553147
1405053
308727
1568433
2850607
559335
606895
2289278
2574664
1462955
447746
2461336
2215181
529179
2145567
803980
2508689
2467117
2099727
239396
1015392
2880883
56095
188277
2272426
1921218
1227480
2151340
1500015
395713
1644704
367085
867653
1521482
1905719
622514
2274156
956516
900412
2503987
412073
1456742
2672571
2276408
228392
654962
623943
691131
1257329
943466
1745652
1461026
2867242
686335
1518060
504177
124927
1085957
328844
2424837
2281645
772793
2549949
713368
2788002
441086
2483706
1584810
2888136
2789695
734639
1269216
396156
576371
1264800
2317444
2292486
1163857
1617999
628106
1905480
2047065
601282
1294327
2127924
1740952
808881
1336508
1558084
2217425
1656279
1882955
2318191
326683
1778043
1260248
1308661
154005
1910337
687525
284391
2380576
340549
165372
2591753
706422
2331482
2394573
2895188
2147422
1887365
1836038
2100484
654140
1502755
2340060
1117935
1449145
2676335
2451574
2356554
2161705
561526
2933597
2530452
1778584
1724073
2658478
2624553
1366720
199498
2871536
2548857
449413
878761
631497
2435114
1854692
16141
2750713
2607969
106532
946545
1414519
672901
218298
612642
2266589
2600922
1035242
420556
1068442
2629305
2364543
1721447
2752044
1712484
458763
1492112
2046922
794918
429932
2373629
341935
1985935
2062629
1952832
1618238
2570476
1185000
1332508
797171
391456
2258562
822992
119805
2620548
797445
383065
619685
468104
173640
1816982
2650045
861117
1478380
2146618
1166400
45564
978959
1920410
572452
2312577
1477304
2605979
1869921
991567
1754588
2780455
1733483
696740
1346797
589988
147603
465961
1185085
2624879
420489
778297
533816
128954
1297985
469534
2109476
789903
165802
2868902
2053192
911873
2891590
2895182
1353172
412122
1715219
528626
2604411
584374
1389793
521290
555868
2743208
2125060
1260714
1730691
534991
1289320
1971077
968868
477529
97994
1139830
1199953
962578
2694628
412287
1545854
2876457
2903943
1893550
749278
851393
398305
69657
806598
872174
121188
1709325
2729591
1737699
1845725
1759051
1543534
954296
1816504
1447702
1573572
1520996
2360694
718235
2211164
1395875
337834
1891178
1232962
3475
311474
1585153
1038859
572925
576746
2690333
1484095
2473042
617683
1091704
984121
2477334
1184735
2152068
2183829
399079
1382404
1212286
210443
1089515
486214
1205937
2626875
294625
739539
1482116
1088420
2637988
2143853
2545567
1223353
2223074
2218515
1002037
2376817
351763
832087
2049231
916209
949834
159087
2078215
2841659
1770907
969945
579480
2763605
2074469
2400529
1434693
1956607
1977981
1331696
1532057
2470881
2444748
329757
729293
1922044
890068
1995492
2184689
1406039
1888242
2449154
2459836
329580
604846
2907159
135923
1644185
2536791
2567481
626922
73661
1920761
209816
544435
1912688
1356878
2808428
368876
1299367
1972571
2655660
132470
1605411
1222500
2865663
2696422
2804801
2836277
629857
1383901
1917654
1797631
594851
1245463
968246
414326
1883353
2284387
2026876
2250570
2708879
1655439
1882616
2857808
2155840
1259643
1442123
2766904
2718020
1272113
2292592
1808381
1794754
1031873
422682
501775
1321116
253400
2219067
23361
1133787
2052081
560073
1666240
39509
1476671
968390
1072829
1147682
1155932
2544334
363973
2090134
58149
1394851
1840112
2154838
1905776
257867
2780108
1303602
2823989
1869886
733309
663469
2168410
1106695
1498894
672740
2800705
858724
79455
2026585
494190
1481849
2476581
775005
737575
2287443
1297616
984071
2057015
2609045
2909086
1469911
936198
2194187
1990286
505547
1476138
552511
2390444
960285
743444
802912
2586380
723062
2779595
820154
426515
1744704
2659717
995588
181028
1149730
2361743
1234854
992838
2116280
1571384
2460173
527468
2812219
606879
322259
2925877
1093565
838280
701855
838091
2106587
2921677
2136545
2389899
767072
2854358
302757
1114871
369177
1069009
234164
2069532
1507696
885206
470107
915910
502596
338469
814246
1340201
2072409
2611
776764
376944
272447
192633
1012437
1625417
1938823
1629573
1648928
1289260
2126116
2602313
42329
1260103
254207
1334435
1072965
1966963
1749519
1410253
2872074
762873
2665538
1487427
655105
1586497
930674
1543289
224570
82154
1729579
2669562
2106544
2672128
1184393
2122829
450039
2281926
629009
1020483
499779
95963
1065005
2655492
945715
2071400
645915
2668672
1766525
272504
2157909
2156217
916383
1769517
2231030
1309178
2296159
2079469
2790689
252752
880919
1849487
579156
2040143
2698552
176370
1099677
1863929
386989
1341102
1182461
574600
1054120
569748
1739543
672445
1054463
2588552
604505
741507
2120684
1500579
118375
2362911
386177
2218257
738112
638166
13630
998088
2448102
1290269
903082
925970
2713036
1042454
160703
1454981
2132274
532309
592073
602107
2607185
2709634
2592688
2682340
15684
1423008
360847
2027224
2142550
2444585
293274
1373782
2837020
2857026
533621
2430194
114666
152194
1953682
1001597
595718
1175229
1870001
312117
1148706
1054101
2589774
2631653
2527706
435983
2066137
1627482
1230992
553468
468663
72280
485106
867097
2032944
2221863
2554793
1697094
2656253
1920110
2533562
1288194
1553821
1426412
606345
635200
784526
1314609
1243210
1073027
710107
2541544
674424
1589753
677854
2078955
114572
752953
82440
1196639
2243122
452650
1952185
1415771
1038375
1339475
1485673
2099082
554180
173185
1915529
2528813
977771
250244
681235
2308039
2927920
808689
2465725
1811434
1759466
2239183
1671498
642691
304184
658235
1721373
2217720
71805
603892
338983
78888
1307119
1591204
1641978
2026213
362012
573436
2813668
1716053
1503354
2032076
2296893
1000595
2885810
510652
1076739
1840875
1358346
2175149
2215856
2474043
81068
2887540
2045574
1379149
883988
2041432
2265749
1337103
1690017
1977192
2411562
1332872
2711730
2362203
2011261
940252
2417725
1423033
2610831
59801
2159564
2069694
1134762
1348793
377010
2666749
505323
2109685
1727891
2625747
658826
259585
90143
2241102
1789320
890891
1839653
1971234
572984
1924578
126379
2446981
2493599
469342
391356
665191
1994646
277781
2384331
2016979
434015
1261123
1114473
690015
2548464
1870873
2415905
1368435
1368871
214683
2065704
2766408
1475921
1392888
286132
564712
2677224
1867138
213344
684602
727964
2448416
888659
960605
884281
684620
2259462
162236
1266956
2892132
315043
2022395
1603256
475450
323396
1078202
1525129
2102941
293530
1357513
2353035
1994559
2535433
1217991
2321180
915056
140966
329803
1310298
2518557
1865361
853541
2189612
740993
480571
13670
2449656
1044632
1257776
2338438
2264808
729188
2583483
1355062
79393
1024678
1024583
1644066
965774
2474700
1888022
530686
858659
1422923
2152617
1784794
701470
1652010
1203237
694502
1633972
2323286
1435341
2923349
2448120
2030581
1428972
2305393
165857
2596903
263804
995991
556125
2828375
259471
2712343
2625219
2604399
1451659
1063733
775891
2531002
999028
2696666
1930458
2173684
203249
1296950
2497986
2271466
60595
1722081
416004
777329
216918
822886
1327754
686174
409857
2676626
2374797
120132
890604
767230
1490034
859683
131894
1481758
2480246
2770950
154809
2771721
1075021
966858
2060159
258680
1126707
1369894
1398202
1009053
2326212
2858411
2709504
1575300
64307
2643183
2267159
1970714
1236988
1829043
995576
54767
175698
1424317
2641418
2311449
972722
317152
1888729
280159
1873151
44209
1704468
2515050
2533601
1177288
1660941
121239
2274185
1149454
2933841
1264964
461579
113114
737774
73729
1154903
2461208
2939468
1346816
642015
187013
1749237
2592173
247161
324814
1952865
1260826
1365032
1428435
1592681
1324823
2915583
948195
886210
2095187
1597489
1316002
2311848
1450185
1276945
86890
2026217
1564264
1797026
437811
1359823
154683
1234366
1311879
1474009
945306
1543201
1545893
916373
2114938
1509218
794211
154590
1785313
1987759
2033173
1869831
980273
2530591
2633343
2656
891258
1530267
678529
1200040
558512
2540368
1286269
241466
2355817
1584899
1192336
1868339
1575066
1149847
409042
1000827
2751074
2927327
389955
1224897
210179
2722800
1341977
1813480
592447
1485129
2359520
2110916
1951568
1731458
1140196
2699566
1221882
704893
2461367
1562129
1632147
351079
479757
356967
2596805
876522
599705
2249498
51143
841898
1859838
1563604
2725773
1370073
1512574
1456506
2103762
2465862
583959
952988
2888955
2298135
2418196
1639762
1343219
1287681
2666124
1660888
1358548
2678181
2206384
2815231
2905042
205763
824111
2889721
1969243
189824
265413
1407007
924350
39108
928465
1471920
1236699
1758064
2237426
1051020
1290790
152676
171022
1675030
587310
407496
224954
441467
2018227
2687428
2446650
2596411
562955
1686969
1885727
531302
2442867
1324875
1065678
1976634
2855276
1207979
2767191
933096
517363
1086603
2231223
1032788
2063295
2143812
2386586
1215031
722238
386760
221999
2608676
473397
1073568
2440871
575086
420142
2197978
2760028
2470034
268457
1555616
440890
1821008
1436924
1981584
1297156
2126108
1759991
2734977
880766
1837185
2276384
475015
2476153
644192
1647522
2890673
1271318
2082675
1705400
2513155
95656
1855408
565544
1261389
1290375
2778341
925876
763279
2720888
149145
392991
1361299
2100999
1690349
2305809
238170
1461751
2352232
548811
341033
1700172
2771719
274548
1186367
1849367
1919048
285987
1498882
2101921
1594649
303091
1487475
2777128
2692918
671911
2867047
2407435
1974618
1566129
1800598
1181845
2700373
1421738
2161271
2089204
1538355
2621759
957759
2293066
1572655
2774241
2163618
524601
1092249
2043099
1526552
431988
1687694
1507931
161205
125669
2865035
770805
1235794
748548
2746316
1967011
1778194
741856
1290611
2263043
31284
301815
1916283
1901399
1077807
1141800
222818
1556133
1946938
581152
543701
892794
144184
1661047
1964902
2009188
1749338
541037
553349
683498
2860879
167236
182373
337885
73994
1743999
697011
1688680
336556
1216867
1845045
536566
1901308
283093
1110564
2206078
941574
1440076
695540
1532636
2382499
2511988
2379572
982090
1211187
2593345
517356
2863896
2448314
2870229
1136847
2553736
1250878
1199301
2044113
2266000
2360771
1847390
1931635
673315
1086684
69786
67294
267306
1810836
281459
667527
1235708
2230230
2355390
2122162
617093
2391201
1214880
199748
1443116
2849877
2821651
1539977
43576
2153474
780722
840086
2563743
2294345
883417
2618866
1530018
2030198
865599
2112892
1776894
4606
2689605
1212986
1673392
2582923
2198339
2758259
2700435
2285526
1980467
1966295
567368
2189339
1789724
2832932
1043802
1747263
915807
302162
764905
2425920
1755344
2631547
2016530
2919560
245213
383381
2021851
830009
1074649
1433081
2846063
1391873
1564497
1707028
1816570
672963
2062926
2348944
401016
483581
2534896
1763853
724924
1923172
2517694
1724169
1144751
1543963
121256
456993
1419036
328232
405933
2665333
1016779
114038
1986268
763480
1089947
44797
2431078
122965
895339
329366
2882419
16723
2002353
2719689
815030
1277683
2248153
195758
1803278
1384145
1999775
2627355
595070
368788
1804055
2641294
2034276
656425
1689138
1051398
2203158
2557195
2528646
408585
2055862
719555
2026400
2217701
748310
833928
695743
347855
485854
527613
2313110
14890
675452
2274204
287793
2330300
2580119
1689252
2907076
2845918
889320
1169902
1521619
689312
2248253
937195
2248645
583138
1408208
463193
1003237
2080669
1995862
1279700
2538783
2076487
652891
1315148
2907249
2584139
1200606
2680603
155345
1986053
1182758
740835
1034554
2652798
2879845
1178916
1907335
490040
2585509
116721
1892723
2770517
1724395
569715
2507796
2482415
1027167
101030
460931
2024698
1913016
2344941
26644
186436
1915094
2501349
2022424
1624159
2165992
653533
955955
852037
1558719
2316753
1570997
879924
1404899
793211
983713
2784259
898634
856683
1593917
753138
1997963
256196
750809
458769
2095946
1650488
974148
926586
2223560
133288
1360233
1301990
2187473
2780442
1105053
232635
961253
85877
2637348
1249235
2487279
1328108
1841569
1775957
2451476
1459447
1486938
2166982
1327119
455831
1062202
1808535
93157
285227
1020881
60755
367145
1184160
1201336
688241
71683
2249663
1055557
2340825
2483120
960563
808559
2185388
321902
221134
56795
556491
2405914
449480
1471067
1788569
514654
2772095
2653286
1259697
888320
2418447
6124
2100512
1522433
453387
962059
854546
357035
976649
559920
1753266
280819
545227
1468809
1898707
1169854
324715
272742
358124
2680964
314371
1048288
1206707
2141830
2427513
282018
883377
2216444
458480
1979744
1799609
2577245
1610627
2671585
1592765
454368
2335391
818761
176421
2835983
1088226
1216561
111470
1688532
2089178
2478077
786126
738659
2833278
1475957
658715
2617650
1505908
1860501
1268299
297154
2835470
2766284
942019
634535
1280276
357665
2185755
2495950
2497192
1579742
2439336
2459350
1792522
124385
959304
95959
779403
2494712
2461921
1411545
1640602
2766388
2302189
2336873
825605
1496028
2689845
1213870
111144
2097079
2007124
2279835
564655
593784
2411806
946850
734493
2883298
948812
1156029
2265950
1528507
204324
2722247
807400
1809658
924887
2292963
1851130
2406665
2626603
2699395
2469758
1096668
2645179
1734746
1557900
1605335
1388357
2187577
1326505
2141188
2599709
2212323
568354
2067166
433633
393403
1259178
537413
284354
185012
365545
1024851
1175945
2776496
1343569
1698140
1331755
437511
987167
2577828
2033131
1306958
2791513
1456084
1783838
2697039
1136954
1223942
1064241
1411547
376692
2162027
117914
234653
1157485
1540133
2003451
2569493
1963987
2528798
2031996
643727
140880
2016102
1803983
1152219
2896125
2054325
2825491
1850777
734716
1000250
193349
2236073
2179925
1931547
214475
1575750
461385
1194975
1162908
2180273
756687
2502181
483892
1827153
641978
900215
804104
2364512
2297797
1266957
1393593
2488027
1802226
2937250
200778
1281694
733010
2543179
1122488
1118399
962465
1880817
487348
88192
1091060
1667336
1733761
1645061
1680314
1511739
325168
1219802
2553698
941477
1294489
680720
2148689
250854
2763391
52357
182402
993451
2341193
2418030
204019
1713627
70706
588642
844744
1533523
1631251
282179
205794
2769081
1208591
2168145
1643931
95955
1919144
1629978
1228438
1759500
302645
1300138
1605526
901047
2799152
1285134
699364
1888059
2145303
2415327
173843
787658
809788
1604214
2771760
1914043
1455312
2577464
1767863
1056936
1405597
768991
1145686
2909446
225553
484981
2052318
800200
1815763
2402902
1637366
1267678
77544
1700150
827705
365943
1409461
1506299
486442
1932246
822786
2007484
1315283
1954467
292239
2094338
1839825
2405694
493082
1759578
2637868
918534
1086236
649201
2397897
1983945
1514809
707510
2802626
461574
2071618
1163616
945484
16871
2254471
1473874
1961776
1588972
918962
1205256
496987
193541
478773
1925342
963822
1880663
181116
2365660
2771024
213079
1084318
262017
303218
1964879
1545589
2326469
671720
500738
892644
2233504
1030740
2900294
2612919
630351
2732406
2035810
2146477
239606
2309093
2432870
48878
1028119
1761931
210595
372840
2231075
445022
2327012
1826231
1795801
1853866
2443849
2880966
2066052
1641330
2222603
2528698
2166082
1943977
389643
682817
1469385
2907014
224625
1976581
2324007
1701372
2145571
2808302
213098
2148537
1175897
2837854
2194065
2938443
1945278
1596150
1991863
2361318
18545
1758242
833072
2425719
847046
2936153
2266212
1482122
318262
2765389
684468
588556
2153100
2765395
2392884
474534
2627101
2240567
107945
966680
1891057
2315802
587801
782298
1629428
159990
795150
1508796
245637
707890
2486474
2530509
2405614
1001161
2716324
2369173
1283456
299846
2721758
972001
2615958
1450626
506674
151802
1229986
1359362
2417111
2388705
2830967
332861
1706633
1020997
788425
1868098
440459
2108746
480112
2534722
1448536
2430202
2457091
766457
236442
2695542
1097907
752980
2195937
152405
369259
1064257
181124
1189282
851389
2219189
31803
1172141
827931
1956980
900447
1016122
2544106
923655
250912
2816938
1716125
1068820
96989
1943442
1319246
2811785
986610
1803096
1159554
310732
774979
1598259
705400
1391593
1375667
1008084
397960
1042105
1327313
1171796
2649589
1378381
1628932
1659303
45633
402921
1262333
591702
220379
1312707
2575312
2093006
637706
1688406
2471515
215784
857799
1588257
2401970
2824988
1113045
1638628
395226
2168930
351278
1649203
1329576
232025
1105748
2146341
1559939
207552
2920874
114047
1795828
2164115
2175088
2740138
2465328
2280739
1920126
682673
2553616
1275163
921206
2573522
2915421
1371146
2743945
1727342
2037268
663528
1902823
2857617
1948987
2023263
2099052
1994962
1514190
1922454
327597
459760
768854
2782019
171957
2587430
2133926
504592
2772237
714634
605229
1453418
926140
2208123
177943
1705297
1511645
1604987
609895
2090009
98500
1403217
2498973
2531839
1055832
1032495
2768155
2918081
2345227
600028
2667972
2696030
1020500
2830431
1861099
2512640
896165
462675
275629
2009398
1919403
699125
2416746
184275
2725156
2909850
2850537
2703291
1118736
445546
1292780
1069177
2468392
441312
316719
2775279
1038775
1339309
2057530
2568879
1910155
1621001
643592
1510259
2098088
2192921
1739527
29495
1297034
1138323
2192688
2512105
554539
1621228
352998
1858601
513579
459278
1068226
291087
2130040
922322
1879886
1936757
1548981
81681
2867659
348564
2246491
485581
2245057
2703534
2133768
381011
2208224
1993849
2138620
530281
637803
1219982
1678977
2838021
2398546
923315
363578
179658
2631795
1540233
306029
2291449
1552474
830788
2821631
311511
2436078
2269514
720527
2511778
1431692
1019241
1202700
552473
1145621
1343028
1408361
852942
1545091
195301
394612
1821537
29730
1722918
1003613
1639129
940647
724112
555998
2023203
377741
1367828
2336612
2524732
1797196
2708510
529443
1418735
371249
2410204
218395
893565
1844657
217868
857078
2666026
444017
2736067
230512
1586345
2095427
1039404
1514795
28159
1507100
2915902
1474348
737977
239634
1615866
1537003
920452
2927517
1024552
859306
2351837
1462700
1773688
2472623
2120065
1640740
2369280
1844243
1340385
962281
1920292
995123
913333
641139
1818647
2843907
68611
1023029
2658230
63567
2303078
2101588
1651575
1442102
1425383
1314674
155347
2882091
1956655
650444
1018212
2605930
1977235
726907
552652
235623
2570546
1662562
910581
89931
2862642
2695457
2909615
210006
1731377
1470408
2422753
1301095
1405005
1871450
2843823
379475
395829
1857413
550642
1124060
1695287
44762
2146088
559630
2311754
1384413
2061225
2211787
1218055
2793259
1723180
2221083
185692
2025178
623714
2605759
1157598
91710
2675829
2689653
2065675
2048994
459320
1581667
1469387
894429
2547212
1876022
1969559
333155
524774
1645111
2044398
1489669
1491548
279380
631363
1251077
2336043
2595558
2635439
32918
2648025
2365974
876032
1710305
2798060
19543
1560251
2509305
736269
1754289
535193
2323892
2476217
613837
1295095
2705960
2330837
1578736
491757
2456702
437196
2469783
787128
2763170
2401379
2616451
157236
2934721
885305
2248992
2557400
230677
40747
2145207
2124594
1469403
1852513
2199282
2020892
2641658
2435347
834787
1850429
2310577
2175558
1424458
400374
735878
1911618
1092063
1355621
1729301
1640268
1095364
2351497
1980622
703545
54661
2095978
415448
2585307
480294
255463
380283
1516557
52488
1459534
314924
1536534
587790
1189934
135305
2727365
121199
1142503
1076222
1065384
1594912
174805
359090
1019759
1126909
122567
1810030
106073
900329
1545274
2814241
10274
794112
1761897
2229531
793147
2576457
1487983
319689
2512920
694008
1882414
236506
1882611
2800358
1790155
1165084
76174
2099812
756442
199047
2796318
981150
1050144
986957
1783369
373006
2271428
1372816
1636286
2899579
2783345
1591912
1366233
1358791
2172503
728362
1167262
354177
1786115
2536570
682173
2236100
798463
706544
2252454
2780580
2746062
2156238
2363814
406307
520570
508664
1030120
1832479
783741
842127
1423063
2014367
2439777
620649
1853383
2616925
2028673
2217569
74786
1334882
539644
1784123
2285503
2453965
2442969
2095824
2656690
2858150
232489
2255875
2737596
1778563
599164
1032480
819723
102608
1519337
2662348
2428960
568309
1418737
629514
1214824
227676
1271526
1671624
266823
153851
448945
2743283
1920214
1142966
2554446
1349336
1182691
427282
1066887
1976738
382508
784124
956746
1809197
2158635
2067276
1697864
2108630
1697407
2230746
579634
106002
1637975
2249343
2548131
731219
2469046
1964058
610634
1014196
1196280
2717963
699511
1764466
2554633
2046172
1998532
263217
528272
317470
1663681
1835676
2287636
1046288
642366
884926
797268
1101709
1024732
1378347
1397265
2351756
2899764
1106596
1210188
1319341
2163897
1955432
2770446
2641391
144778
1426314
2094419
281593
1574399
2422946
2797037
441607
2480665
1440020
2738497
67285
1981145
941192
2080237
1261202
1495872
2751831
1787451
1482187
1231289
256753
1709418
1108300
2719256
2381266
2343138
2372988
1549318
913969
1471462
1697023
2657490
1157867
763167
2140868
494358
977962
2859160
267298
1547994
919847
1472813
2403580
1224028
410618
2773910
660554
2356940
2890612
90674
69103
394685
1243581
1933871
2423628
1625839
123672
1817735
709812
2143346
2328839
1807055
1152204
1189309
490808
278770
43420
518777
2805198
2373204
1016851
1259699
1961137
1164154
156110
2368926
472294
751985
1025579
722064
616517
1908935
2753778
2161320
1296771
1475006
966874
1678467
769544
1842252
2748841
2825255
1886960
1937581
1747937
2939737
1363378
1862505
1079963
1164778
1017013
1517264
2196368
926745
2706322
1174512
438945
2755562
2131914
51126
2514584
271085
720291
1572247
2535804
429020
513174
2820886
1618920
784228
2643008
1549298
2696522
1248469
326736
2544409
2397386
649907
948615
1103521
866953
2303918
1882118
2002340
1351701
2005728
77878
666497
2635605
723858
1210886
1743149
1223310
840887
1113756
2258294
777791
1393628
212871
1540038
2338543
1357725
1773031
1903852
1939824
780583
2195965
463778
1652833
951848
1700922
1568587
1371603
2871415
2513056
1250346
1670376
1896870
2504414
2611724
2627620
992707
1626365
389907
391539
1144611
1346168
1238167
2227860
2907962
2765203
1161752
1377215
673414
255129
1425225
2713277
2513780
766104
1269212
1168978
1370187
860778
358133
891111
490382
1360262
1920201
2916623
2793933
2390781
237786
1808969
2475639
1270156
551411
1956537
2595386
533478
2737072
2436746
914779
1664490
1784754
2448417
2049316
1830703
2718809
1926338
1280491
2773415
1583937
1580897
561622
2370294
1615058
1815576
1627120
2725339
1904766
387764
1861765
1539227
27000
505162
589170
2206370
2669744
2732144
2097810
1018898
2749416
288122
774780
1312006
2177095
1235051
894615
2831616
2722936
551110
261405
2443113
1758525
910683
588215
1624369
1565520
1833493
1842245
2107974
1577485
2607931
1675200
1806253
652479
798193
2917024
1207462
1637151
1437602
2587271
2599187
2425664
2167520
2547941
1991654
502832
2070689
2201410
122987
2123379
200935
1945123
1058872
2000097
994172
1957730
2248575
1445509
1967661
482952
700088
2722332
411587
1260438
456308
2934426
1067427
2440108
1814983
1861769
833777
1211172
2250380
1175438
1248568
167305
94435
856043
2224131
2657490
1182558
1717577
236655
701596
171919
510723
1305268
1947661
1893158
2266078
1226920
1408360
337068
2612158
534859
422646
619129
1121004
128970
2058103
1272520
863188
1408029
2618932
1547926
1808605
2161827
1155588
592630
1315779
1703538
53443
2299790
986944
1394964
67312
497672
1155809
1287256
2511533
2923618
669899
1891663
1853910
2054749
820856
480763
60090
591831
2005858
2707996
809780
245444
1624486
2483351
1355583
790294
1551950
807259
1305887
2307020
947338
1676693
2847250
1295205
2452453
2669939
226143
1290650
2564766
2664256
2441625
1939753
1376417
1746227
1287357
2790084
399470
1045747
1478445
2440768
1190120
2593669
1394253
376005
1746185
1466453
680205
464896
2466749
296669
119069
2335945
1958357
719919
464777
847978
1943315
1535202
2066209
1052579
2467666
1361951
2822512
350019
961989
1474762
1680312
2236169
447944
2130966
2637444
2576098
186576
1349631
1027862
2349456
427831
539736
1872422
1606894
588968
866454
1860234
2134525
230855
2643572
2243416
1210938
911619
2583933
952163
2003018
1082362
342260
2057907
2669128
522403
2524237
1073290
28336
1630287
2462621
2133632
2811129
2571420
75715
1539715
244146
1412689
956842
1012252
568776
1286699
1675733
2057223
2761855
1923518
186308
151171
1374080
2367075
1507374
72030
670025
2548064
1570484
759253
2236145
2329917
105232
679547
2665911
2501040
2615433
2544952
1337911
843594
2922802
2188528
124551
1830551
2006583
434577
2245779
1010018
64045
2257258
2103626
620030
354224
167400
1892123
1288490
1831186
1622767
554522
734236
1346657
2202267
860064
469403
2835341
2241115
1416016
651365
2236619
1243988
2180580
2147179
470681
1061956
1050107
1683656
2029405
542935
2916184
2830085
130176
572506
2074808
947875
2243511
860673
464973
1137697
1297924
2768410
2250431
1090952
1403525
2693042
2615103
2113910
1313488
1700189
2737449
757999
428809
1541846
211748
21111
1799025
484300
421928
167745
2197404
869092
2338295
2639886
233309
2806839
1827893
2204621
2423573
2817472
222244
311508
2133836
1274108
1716000
1377747
2166802
1756573
2538837
171001
448999
2708219
1965291
2487534
2125161
1152065
2901732
293557
2118514
1052176
72219
2155495
194
383676
563734
636337
2399231
2132005
2593744
212086
764337
387887
990671
2588697
2568822
2212017
1192716
1829606
1247969
2110861
536758
1508881
914716
766087
1904436
327759
1855319
2556467
2272861
750533
1488004
60597
1147620
381033
2909098
2211497
2665148
431234
2323154
2493022
242165
1154391
131912
2335683
1733692
248250
1993119
2881999
2755192
575604
285975
1323203
1453647
2076941
1529936
1311111
367814
1971417
400524
1882102
337551
2781699
1950580
872821
497611
2563488
1651855
2495472
1695437
1458561
1986748
1168865
2371820
757660
2083405
562987
142371
2111706
1786275
1386039
2689760
2603779
395469
1703458
1101462
2695899
1524484
2337942
1713328
2096727
2691109
1712968
874534
212388
2306995
544945
2626065
2007906
2400961
1341634
1602823
639537
2098021
1979063
2374970
401103
1986530
143275
1340782
2344321
1095984
2570145
2818016
1881699
2686010
2035502
2648028
1361541
787901
2257683
2040907
1887872
858035
2370980
2645972
2601305
930296
1749564
2619018
1932276
2120914
2050373
549339
1924812
1272958
168842
39332
1921016
2527456
1273149
657187
927834
16351
8803
1898505
1084833
2577840
1377403
741032
2068
562246
1203725
475563
890986
2306869
1659466
1082111
2315101
183062
1501769
2186934
408345
130371
376771
567276
2759236
1136268
2794712
1682718
548892
444716
1439485
2400047
385282
1391167
1705492
2345411
2620402
48245
1322140
1940185
36427
1133456
1333770
693594
581674
2545078
1195789
2042504
2163965
639428
1211342
1863550
1186400
1015232
1752091
1792398
1827737
355893
1683372
2528060
1971340
1229816
441935
1362935
2321063
44767
930628
2156558
899865
2191361
2090053
2615026
227283
1215320
2029432
2421545
504390
2180972
1006289
911509
1261420
292181
1737201
1054927
2908454
2463911
373476
973628
380950
1737499
2069086
1395581
2464305
2817171
1484664
1677077
2210761
898347
2028124
1945540
2756803
1729509
179774
2533788
2284384
769461
81563
2467907
2111641
2425595
1425382
2735925
606212
1897599
763691
130150
2047157
1209029
2596202
2326619
1144881
1837465
2366063
1588896
857408
80795
91541
2066941
2508437
1671413
574549
57119
275685
644412
1501603
1427727
598835
2318470
2543181
1484873
958376
2701408
1618074
2715842
1067883
1944973
1073111
274131
698894
1376250
750176
554113
2800419
2774919
1561976
2600681
2287284
1065073
204457
277477
1132082
2279149
601074
628320
828835
15120
1473235
208121
2716592
394062
1829679
2304022
903954
1468010
236718
1162683
2032397
343089
1736611
2547439
1985160
753067
1597533
786365
335746
2061041
801129
92394
2040745
314978
41816
2162833
230296
1196904
2930627
1784847
239397
1959518
2759152
548391
1579910
920229
2094543
1613283
1099657
2483459
2821
834681
662646
1365691
100822
412471
2425060
1763044
2325160
286191
2617377
1555307
1736639
2614717
2908869
2687948
1572343
820542
2620276
1047061
1138501
2145287
2600289
2580093
1252355
2134469
2248064
654800
2640518
1779392
1220311
837990
1009426
2491871
354725
84687
1373526
2276345
1089499
1841169
2022785
1279263
2546833
1626301
2909648
2338555
2660407
1089199
1976367
1673499
2698967
383045
1928461
336581
623993
1508392
1197231
166119
2155317
1250780
1399473
1840069
2359480
2606231
2740309
1507532
1954598
1672436
2026463
1772102
1195614
2121597
1234035
2266539
668781
1552418
2724246
383438
119619
1839731
533965
645744
137046
1423534
340586
2433095
1493088
1886993
1515387
468578
908144
715504
1319203
1950535
1633528
326421
936821
2862445
1983595
1118581
1296813
2886656
212883
1337848
1595297
2461321
1563418
1422830
763662
1898778
2071078
158254
1904474
2527999
1229615
1634906
2923872
839121
714505
1890235
2562037
1561212
2226352
1661452
2507837
2024512
2214499
2041078
963138
2715607
307966
2598308
1694440
1255565
2645350
2472050
889769
88151
2569237
147539
1788703
1368400
1650453
2789625
2655906
1458173
401402
456920
2620686
2094962
401887
561609
1976350
2835156
2200053
256219
2613009
394612
762636
1471872
544573
1482856
1761992
1937070
2217984
22682
1073318
1879991
1746382
1476525
1332831
1023090
2374684
1266613
1314545
2825300
1370048
1995668
1495173
911066
2511752
2214235
2687929
2773259
1534321
1414712
627744
595121
490154
2730991
1937512
1242553
2166097
2068507
298924
1480641
660788
1903147
713077
1027066
1492019
1023572
592751
934518
1227120
195507
1657328
2378230
1944579
1037550
2178960
1407001
346262
1477048
1620523
2296467
1975909
991778
1065014
1827048
2700373
1343050
1639419
312292
2698482
2669452
439682
574599
2143080
1512835
1423351
1701920
2659398
1022307
2552111
750300
1242294
2546996
1895768
2030627
463173
288346
94054
283238
1955319
737999
2436154
787884
1508846
2909194
1736193
433507
1086546
1477428
1326193
666718
721787
2221705
1012922
2773626
1367537
304618
2136909
2350701
2484298
788202
2496490
2643463
407229
774369
1659263
2361136
700630
948788
2095097
1955964
609140
469457
2046966
1696704
89388
507088
324749
2344811
929470
914383
1590003
1428209
1633615
409287
1907253
1017291
600189
2053069
1825522
4873
2378809
2649324
41689
502246
853488
2807073
2221180
1962053
699440
580831
912056
883294
785698
526715
47337
133732
202329
2464250
615478
2057283
1257546
2836928
337527
916085
2187035
119867
2921520
1123512
2585784
2658960
1192595
998747
2367238
579302
2150336
2170516
982108
2757636
315433
734066
1274810
2913375
578545
1640586
1301193
568058
1189881
86894
2466086
1091572
2304378
2483055
1128105
876940
1779299
2851271
387590
174417
126624
1602098
1789327
2284004
1630989
2826375
392260
2001782
1495338
1347057
1230941
427200
1630421
1515985
1824334
1240947
349104
2604635
1181079
2602627
1868949
2908525
367615
58444
1589249
1982090
637609
2841678
1359851
1708691
1971645
1927849
2899276
1705227
507452
2471594
1055554
1225424
2698330
2471972
2097720
539413
1422564
1627108
1251253
2349308
257800
1159650
2653301
147453
340478
115434
1714073
2486290
1218871
2252568
2396016
1074853
2826148
197147
2640193
1202009
250043
1544717
2906715
119382
714447
996135
2879592
2388956
1179474
1786825
93132
1372650
337567
2018271
2440134
1580801
111562
1128700
2880481
1453213
2883689
797529
2338351
1642798
192789
1295779
1912608
1491806
2163546
2382725
2253372
2843554
1520292
990547
676428
877195
1694331
1332858
1761850
429065
295580
191266
1876043
379912
1838821
1728024
2939050
950710
1345846
908544
723049
971173
308325
1442374
2016380
2165576
510515
1880527
1091226
641844
311844
92367
2541184
1589594
2416773
1070090
1792700
1802058
1610652
2143813
1822972
722517
1494010
1589975
2307190
155990
2755543
1712581
1882638
2477301
2142689
410804
287243
1733970
521464
1552062
923568
163511
1554452
911089
392984
1574609
1703108
1212332
279823
2402075
317381
118240
1290951
33516
2658669
1304707
1134114
1745035
2573792
2425872
677004
1137685
1839818
307527
2911629
290206
1597218
1133151
1972671
1378806
2824001
2400333
2853286
31597
378533
1837035
1927009
510369
613318
974275
1901868
878484
454728
325373
2237429
422180
622575
1888669
950760
2029983
519098
1391833
2138668
85497
1205576
212364
858211
1978402
1162788
1293258
671368
1835810
2320197
670188
932555
339866
2727669
1395333
2336874
1115267
2169867
481579
430041
2810808
279717
2494173
2848949
491997
1677009
238061
2436090
327725
713042
2626106
1162220
795617
1817077
892350
2250410
1155990
124560
855754
2925278
408443
1017482
650235
1442883
2816367
2679458
1267818
842964
2847442
933598
261338
1775233
2808731
2597949
2019903
1943754
1787001
651662
571278
365132
2788023
1022402
2420333
99962
2520283
2452451
1427984
1966166
1824723
2310139
418424
207557
2786726
1325524
523459
679051
958480
2080928
2179828
1770907
618857
2345017
1104399
748397
1554609
2213213
1032424
2742691
418706
443959
1509630
1833747
1314317
29378
2452769
1442597
2538935
2896399
2355028
1039741
2755981
2325808
1611971
447668
1872709
1055912
1837707
968910
476856
1686248
1695303
2161043
82488
2013625
1081317
1601049
2418861
881134
793030
1262360
2329664
2103724
1372300
984532
1068671
2279987
2293636
2066223
2263134
250353
2531147
730897
269551
1961706
943969
1572458
2779008
1619692
1143031
2619969
2323807
554760
1327017
1458977
283560
741984
1524481
2071271
1491211
2373490
138551
2102402
1227688
2077598
2525988
1793408
2810071
1019287
953978
1981731
2592383
2409210
400319
1199733
1355295
1983802
881481
294061
2722704
2591662
2624782
119706
2838679
210173
2048135
445260
438117
2536187
1312255
832759
2564666
2203961
907190
2083126
2940503
1348526
563054
956851
1705593
225120
2934182
478307
74572
2313885
1779726
1102724
245612
696141
2084823
1012635
765537
2225188
1513248
1966430
2495416
1104881
1573472
2822315
2512103
2079264
145897
1784882
2397522
501255
2691763
2328702
2188958
1194811
2433472
1989180
812892
888785
1806447
746200
735589
22927
2076674
401792
2241738
2157716
779243
2891575
13702
2390704
1375898
821184
2837939
2934221
768110
1530375
514810
1218653
2660138
163009
566828
1588551
2779210
2702396
1677709
2436988
1107910
2736027
275104
628619
564642
1657911
2719360
1033623
413108
922408
334180
2283580
1748437
2332430
2523415
2167819
2768895
162358
38456
451501
1718676
2667174
745255
1056179
645528
2004869
467727
1637535
1617456
694001
205708
2018240
2603337
688002
2845911
884712
2923114
2543636
2763652
2540321
12880
1015747
431045
1922189
74594
2491126
2771045
817038
606444
28525
1458538
2529045
667932
2197266
274878
202223
597138
292329
2329863
1380053
248500
1486092
1685379
381510
2277359
2242027
143594
289034
2921935
371656
2766152
2321286
2889619
586553
2442646
643149
2698914
967028
436773
2594203
884554
2819647
2501829
1088913
2720197
434093
458392
368499
1036787
2772504
1317516
3334
185129
2777960
1264501
2353886
786127
603486
1759542
2203531
236005
1215617
1474050
387018
1830787
1623938
2891887
759775
632902
2050251
338415
408369
1961751
1832795
2741921
2094678
2096674
1600382
1668845
1934443
2833500
620450
610044
337134
1069624
1488549
2139019
1563003
2326391
541872
1295443
92648
1310529
294081
2311718
540056
1745661
1636769
1159022
2723027
911163
2015172
2592188
1314185
2203670
1198367
2253942
852864
2452249
2938027
1832966
2209483
1027136
2280304
132555
1489772
2397097
1019687
1143087
541953
2450485
2538146
1383650
72322
837861
113950
735641
365630
1077015
503676
2869549
181213
2717142
2221551
1875241
1116804
171104
794936
2714125
1810585
2423800
1904890
2709880
338414
2094948
2081834
686465
2474681
2889977
1824038
323464
264895
1547999
2141824
1541514
2598824
938795
204751
1704378
1679199
2751312
2137659
980896
2342020
2537244
1159228
2254567
1481395
1848006
1933681
2852182
1491610
907942
1920579
1474567
496724
2735180
2698990
1328278
1468545
810376
778642
642880
2514893
1945119
2509953
2786558
698301
1961415
1182810
691655
715887
1225866
670493
2556019
19772
282367
521877
1305972
2560113
366325
220425
1832174
1037187
1472305
2803294
2095349
579541
1715974
775603
898668
2378499
1019618
1604217
1332277
1852614
1313806
1965938
633868
1387398
872392
1045497
1104478
89823
2246255
1692258
1722055
590102
2922208
2610140
820369
1361700
493994
511389
2122026
1384679
1309674
54026
2342318
53918
2504848
2783139
1695089
2014475
692391
15122
2340237
1196020
1123370
1742021
684619
1478264
835294
1759681
892587
677797
1049977
1096580
913972
1887983
2050951
1640107
2422952
1987074
2505062
1405411
2827174
1013551
2309368
1499679
1114497
2845632
1459251
778640
1848769
1798021
2882852
2283150
1594286
2819924
1922183
205914
2214400
1347962
1059414
1089125
2199271
186343
2880215
724013
679245
32314
2583825
2226752
1680624
769877
1564261
1853193
1037222
875101
535170
2570371
577764
1376129
2159603
2403443
343881
694412
1643807
2034461
2491487
322490
117135
1005497
1605237
1392198
2480684
2463963
2812246
361102
1355298
45248
525399
2427518
1924478
1236451
428034
2657296
741288
2711284
1363764
597957
1106159
870293
80105
2091204
2423100
1054603
1809110
2653676
1582729
2856707
2498906
2225584
1297974
537763
1069937
2909688
1325080
1546072
2527225
893748
2482602
1359321
434352
1317024
1577422
1060390
531267
1691043
1381866
1751022
1429652
379744
461121
2676201
2111389
2879497
539182
1095411
704834
612426
2244155
341859
2508582
2836468
1553101
2088370
646147
635039
2683573
1637055
1622748
254228
1170340
794931
1586026
137945
2220873
1828337
1864862
215036
107617
2249604
1051062
687927
777460
2706929
2632197
2414228
1912681
2417104
890459
2141010
174979
563541
484601
145274
1011125
2071826
1344949
1370595
2468717
2737445
2393143
850905
1279838
249004
2901229
1015089
1802536
1754398
2021687
554496
1823596
758342
912898
455590
2883848
359568
907910
2164375
640874
2377404
481715
946031
1911011
1392379
2205400
1132192
1844626
1853829
476193
1006359
2899905
1248847
2889060
258642
473518
2277122
638661
2744165
2247193
957062
1301204
1619053
1578643
865687
1495203
1939472
711935
739913
491645
2463901
2405008
2773805
869555
1477641
56875
2297015
373197
772803
2359148
2333571
88603
1998489
2338280
1384975
995433
1345610
1811108
840378
90441
2817195
2348290
20852
535555
1994885
471718
1499115
352843
1630223
701463
432740
2392252
1392444
1876765
2336071
1218245
1843558
167304
927980
813419
2689803
284962
2744338
2894647
1403318
107103
2552233
2613135
1103560
1691860
38629
596294
119298
2349618
42370
2865844
2766030
1846536
1508127
106312
2187295
1886572
1938401
583690
1770833
2568729
2926606
2819676
1770968
983362
1534357
1265621
1214627
1904926
39676
1179181
1609739
1588725
151561
2511948
2800235
2690263
945857
569751
323675
1027869
1149257
1816869
162966
438085
371488
2339628
1974328
2505305
1840036
2769225
560802
2562271
72851
2798811
2439678
1844714
2753476
2375754
2753135
652248
2557749
90004
134183
1198985
856337
2558995
68726
1500108
2101388
1838004
1059431
1589011
287746
320486
881701
933523
615063
726981
1939010
2356942
2372300
2049380
8982
1733252
1780062
1064094
2707442
143616
901651
2289501
655523
2074387
439661
1961092
1981147
1338764
119477
1931147
1586245
965643
2648127
2742657
820389
2396957
2862980
2301832
1738175
2179631
1663386
1005141
2540647
350157
1568751
2324518
1128801
1687740
2640422
1910983
476463
2931004
1303651
154846
1808709
2328783
1487035
1915951
1617615
2080181
936398
2061440
1906569
1570481
1593655
618213
1194612
1917937
951982
1191977
1240871
7563
2286774
1032503
320170
367301
748591
1565840
135452
722554
1741951
2858023
921702
2440891
1314916
1737153
1537240
1363561
705426
1998900
1503986
1588822
976780
426207
724375
2456492
2909039
367205
384488
58819
1935394
510672
354109
560033
906299
861207
974771
2319454
1154270
1930781
427361
2922797
500335
2678755
985504
1215853
244968
324909
2814828
2509913
2701780
1744640
464461
46205
2466610
2536990
1852693
1228824
1101244
1182796
2829966
172349
1056774
394209
2785073
203468
2920399
2364551
376595
2926919
213434
1413610
1603241
1453526
198428
399988
2666424
1206810
1053970
1921567
1966008
228605
465508
1919038
2868184
691497
53144
1225219
38327
837285
1351093
1679299
2806641
2762920
1390173
1993790
1180499
735217
553651
1331333
1199043
2198632
1889351
2578925
2700032
2846189
2109881
1913163
406358
2888679
2828145
1075205
2371069
2585798
2643126
449077
425201
992529
1328119
541297
1704857
1979821
176548
2418260
584785
2004830
2715151
1158335
799138
2077182
820572
1701049
1226664
475001
2196932
583674
942728
2742925
2014493
1995164
1643024
1449139
2424048
724492
397591
73833
2818209
1544738
1425
141736
2651709
836175
1341536
2753799
1045990
1487417
2636353
687899
798577
649576
1123264
2615870
1438734
2287370
2410613
763153
1161499
2843058
2899152
2796010
1191012
1943212
2713000
545839
2787972
2099246
1803484
20531
2034138
1350272
96169
1665339
1914817
574557
1623895
1684018
1775038
1986818
2173772
1055833
2292302
2885403
2546861
1138040
1394091
802005
891721
89643
604738
1699646
2280521
814839
2242360
2623744
1090570
246598
2896508
2676282
514570
754247
522522
273520
2012262
2012325
2025985
2540284
2722938
1762546
1424325
2707597
2672314
1391991
316618
1660311
102469
872721
1411149
2881768
2727800
465535
416478
719893
1988737
2563945
107785
2692004
2499933
334293
1462965
1857942
2284594
1432759
2653950
1032906
319340
221222
2659855
683187
2871170
569324
1382184
570033
2837723
2693383
281633
2159904
1219872
2776036
840712
2497342
2388206
1438741
1895318
774779
2936658
1378849
544793
2322930
805480
2193346
1369922
2147729
2311614
1908026
1531831
604745
948894
2204562
2596261
2774349
946929
1637456
883839
1740477
1025359
1728680
821298
1475244
1570807
2673679
2829990
2914039
2302576
1915537
2555851
2685568
1683868
2681732
2201670
1378710
2300549
1629177
2457615
2053073
2638712
1016366
1032430
2601874
2351355
176275
905827
2007856
885472
2130527
497986
276575
1660976
457433
251263
285043
2721900
885978
1083116
500539
1772782
1448910
2696121
613647
1699318
2002358
1318860
359865
459491
1757034
1872401
1073537
2324267
2089983
748639
966339
742138
2254893
2293682
1011216
974364
2111717
2588181
234192
1698255
1140592
1036793
2501490
1989390
1193891
603019
406351
921732
2389755
1098957
443759
2056433
1315530
1391045
936768
501480
930336
1186656
478171
2224020
898121
348454
2644636
1019421
827543
2593384
1687889
464335
1695994
2264228
2081223
2086300
614837
1722361
1269892
623019
2736198
2420791
1539492
1721630
121952
1053571
784828
677979
733071
2081675
2849534
2043393
2142691
638911
309474
2587183
2168723
7582
1249319
2589658
73097
676834
1990270
1826676
2340418
2283010
1497750
206312
2515816
2626098
2866066
719074
902661
892541
2782021
1948136
2502900
1418387
2168665
756579
449881
2396051
716260
1667370
1028339
2878796
2201984
495559
2131385
50801
2355584
2073699
26237
1681706
1974138
1952803
1365164
656379
1660731
1139347
383883
2491059
362072
717465
384495
30753
346525
1347308
1384278
1972622
2486064
1755037
2740692
2213123
2034233
2170260
1817306
1088778
2731647
316465
1101704
951713
879834
807382
652649
113597
2379159
2011233
893614
38873
2776537
239140
2663837
1780271
2902817
2624978
2163880
2932706
1205421
1657284
1828629
2749090
277548
687969
2123489
1177358
641697
1197453
2490273
2773655
189576
795570
2188451
1702606
2165056
2121945
646364
112029
528576
1007470
943414
854516
535603
745813
2466256
842691
1376663
460580
2088290
1753568
2283209
2031380
1726094
1266080
1772143
386667
2252140
2517045
26910
1564981
1539930
989546
237783
1293520
937673
1623066
41683
810375
2441967
1474648
434258
2935704
2372577
450486
307352
2195137
784114
596240
244643
1620758
1184808
1969125
1901069
540139
2083762
1153354
2792918
407656
1901737
795892
1776216
1697310
967281
543282
535055
2929609
1133319
524483
189408
2627068
897361
1275854
160456
2524311
1380113
2283264
1081828
199602
191462
2830403
2913291
720098
170253
1239606
1166510
209537
1934508
89548
2010168
1449540
1867044
116913
2310273
83829
2905540
2597778
2656083
604627
1870206
691218
2913445
859269
1294783
176533
1775997
2172479
2032033
71334
821723
147537
2740718
2365481
2206797
2480966
1136436
2523681
164934
2149207
846890
734576
1918946
423842
2507912
861176
945953
1796696
304938
595381
1571325
450138
178249
1852550
788442
2633037
2009618
292988
2786398
2741993
1885560
2853483
2806169
2258196
201508
156886
1158002
2175190
1781426
1667133
1698407
765197
353578
376772
579796
766930
1719500
2100418
2765742
543142
1433805
1745545
1979808
2227578
2306731
1953138
1836744
2134576
1772309
2923795
411099
438813
1647237
2191215
2303375
602021
2894710
1548356
2180141
388184
2705650
1374195
2255814
987225
2496957
161108
251536
2896867
2718707
1272399
2293191
2530019
697100
562983
2851621
120585
1943551
450428
2810248
1975913
1351875
968519
1248687
1609263
474305
765350
944194
800737
276055
1113417
992194
2332122
946845
4875
1625538
1549686
1940521
1192152
989672
2593887
638474
2074926
2319384
1005614
2675619
1874761
295763
254198
248041
631792
68721
554963
416055
448394
1233745
526801
1664682
2652951
2645005
1399314
559556
754574
2191328
2827386
359865
786590
2278521
2110497
1731421
1903724
1689219
2916157
1020632
407909
1123172
2318223
2877997
102524
931733
1601925
1208012
1909947
1180602
941175
1429204
2022790
138254
2593135
2887984
733576
92579
1989554
742249
1602552
840203
594653
395680
1441739
1049314
1510486
347373
2625717
2407982
687553
2131554
2281403
1677579
1095715
189780
505695
447546
1147257
2281546
275304
735561
1741539
85089
2495941
457505
1366270
385105
1717785
757891
2830041
2456266
1405524
233921
2495690
2573013
2496161
1889394
285147
2338916
679226
1723259
850587
636667
950116
2708891
1322639
691867
2512901
2110521
1355193
538355
431009
2473894
1342332
2411488
639749
2427686
683436
2557540
2740155
734524
230070
798894
437164
755365
2245421
2335582
1038182
1897775
2764780
309724
841065
2647929
2394688
1282933
2487
826021
1040763
739832
1084940
2695281
2361698
2725154
940794
427514
2145158
694439
426421
1913731
1605684
789299
1032696
1527837
2409423
2523853
643827
1996405
2302104
1886507
2936793
19942
921444
581553
2920434
1845527
1537230
393440
831926
1673549
2563711
1438949
1767118
146086
1861404
2012568
1791734
2729177
1961073
2455959
1679410
2459222
1919387
1715324
2135063
1764081
149418
1777703
2153867
605788
2823285
1190472
241757
632481
1111809
2877685
2763276
1490686
1662770
1196430
332394
363446
794063
210220
176040
1955887
1449344
1747546
13817
2036555
763168
1299741
149986
2850600
44529
2044181
1176955
2930740
2825782
61306
471389
2007360
1119345
1076865
88343
1701559
37628
2301465
2898157
1917185
1172065
1387674
1707558
579764
392883
2577978
950144
2210738
1135009
959991
668397
715596
2686345
2711918
2040644
2163825
2274362
2317221
1662919
1473375
2216631
2198455
1104020
471110
2193601
546452
1213867
2748942
1425919
483437
2090056
2599598
1555073
1249068
630439
2603591
1996712
1679973
435856
157882
1726510
2469659
762278
2806383
632595
2148100
1981687
1366745
1353267
2828894
692324
1854925
1175561
1347067
2018934
617043
2351511
252577
2666397
272921
2031343
1936308
2885289
254521
807511
303810
2491484
1771338
946254
2479418
289710
4759
2275702
2215681
2183224
1907739
1085925
1652978
797201
1175811
2272902
1375764
569210
99171
2459991
430938
2485160
2252237
803933
2199774
2577197
1065138
676423
1852916
567097
1742440
2266859
38072
363707
2101965
1056155
2295949
2207870
1857124
292425
81706
1390491
1750639
1156905
1751740
1882804
242993
612601
876826
749530
2801390
1348024
1076668
496254
716630
1053467
518421
1187921
1503606
811571
2242247
1727688
2422550
2753639
223334
2604090
2698821
2676888
1073113
2660426
1885105
1036114
1190470
2662423
2195613
449934
2682039
701826
1963678
2730374
2225313
2927345
2082202
2320392
2669255
71865
1450225
1483493
10408
2331793
2395914
653816
1506464
153824
1546679
1209677
2677749
2513401
2561807
1820892
479491
1616899
1342949
2891887
2097872
1490226
2361996
5115
246812
120664
557412
1151553
1679628
1343037
685247
2583280
2882696
2346883
1614825
1995483
575423
1164592
864259
2653716
999220
2620090
2503755
729585
91075
954774
325435
1938979
2665850
357882
2435601
1041809
1272446
1128202
1715188
687220
663733
604633
592835
2186424
2107686
57053
2724760
544342
257214
1240885
657481
889217
2762661
232384
869427
209241
1043965
2687487
130353
2364711
2907086
2612284
607527
1568488
2248268
521815
2207061
1709871
2629625
2848350
1551893
1682950
2807200
509955
901290
1866740
1675522
1440811
2400134
347812
2933263
1143230
591860
1217738
441386
2036841
184594
1125421
2927514
2383426
1061225
1777596
2378
335376
2168122
242874
1820690
1421679
1751131
1102510
2644489
740262
111653
21529
2043249
1317323
437470
2673051
1064566
2811797
1616687
485413
200455
1517571
1997724
2149181
1324062
1810738
2691765
319972
875178
2797873
1543803
1545521
394520
1441669
1744851
2754887
2374890
2699062
270982
1279995
497129
1365742
836968
628262
631961
248291
1016973
1453431
1224205
132316
2803801
2331168
1249751
746627
1164536
1948495
978229
2035105
1085676
1114794
1502280
821469
671899
2358313
1777525
2368192
600493
1906581
2760795
1726433
806260
1913983
2448873
93162
1647392
1329648
1876433
2271251
15166
716536
454110
1799778
2427624
1909427
61790
1735926
1372317
1553834
858009
216145
333343
2917902
367329
2653210
2789803
2014522
953436
2706260
2396273
1341424
1661653
236831
2231900
656795
710060
2596770
2262682
1015309
612102
1811906
2246700
564630
22822
176807
969551
1276626
2384125
385683
938759
2616945
1977410
290022
1746830
226318
636677
2159483
2913692
1474728
2131195
1016659
1948597
1404918
251589
500372
841358
1949418
1274483
2880752
416750
1423691
2935985
247586
1857422
142153
206216
1813258
1505174
386083
2047961
1066497
145369
1314256
2151671
2063384
491660
2458264
2688705
2096662
232200
472434
1159259
617801
2821218
2289602
2332950
982855
2510327
274594
542494
2510891
511913
2695919
257124
517459
87884
578444
738997
649668
2854611
304758
752645
1182021
1653605
171275
1180690
1346247
2050194
860003
1598154
276483
2429945
869145
2315056
2478329
595295
1538540
864737
2435101
2080017
2667530
1860697
1663945
903486
99227
2361810
1478042
128444
958709
1831853
407607
2487567
2593520
432741
2702689
2127325
1269108
1751689
1388534
2782100
402841
1735633
2289175
261750
2831173
1407942
484661
1688703
982925
1285265
1493853
2343863
2359725
1673158
722865
2087259
839659
341616
926478
855349
1507012
2313740
2711070
697173
2099446
567443
761966
913072
1497717
741464
740984
2352538
1497210
21210
1661767
179647
1741644
1114018
803185
2544354
1685639
2556999
1529090
8589
2277034
481546
1359239
1336694
1478837
2130532
1412408
1271298
1360007
1866470
2176309
5103
911344
1231965
806698
241845
230436
1269625
2074370
668766
184525
702556
1169064
2167495
2821451
751721
909041
2114430
1188312
483325
2548509
1408617
2182934
2693576
2719043
2525151
1768622
2711856
2635872
1414117
1646617
2616462
1162013
101336
2242123
2207619
391557
1822448
1656954
1439011
2135971
858820
2883122
2340545
1891337
607074
709647
2775997
1663485
72616
2384454
1180568
2353446
1701271
548481
976747
2649295
1954032
1996666
2233861
1063951
237989
2030868
1469175
1800922
974245
2238562
2718190
2112613
1832429
1049735
1618448
2273463
1713979
2262953
2132972
1272809
328394
2868976
1739881
2583114
1265914
901586
553308
2784852
1622252
879961
680257
1495552
2688696
2788098
2557515
1264321
1023143
119791
762215
1306129
444155
2045893
81456
358238
2747529
908760
415013
1702540
1648006
8665
513836
1373594
803882
1890022
2815450
2420937
1277971
1376956
308980
1610985
208068
2476151
2568650
2462939
1377215
526844
1375916
2638858
544320
1246041
550983
369550
2346676
463346
2621480
1243872
2184143
1511217
2889502
1966792
1361559
2179549
2453957
2928616
1550174
1448951
34890
2430452
1784418
710346
2425535
1992195
2811719
2505613
900812
2104893
2500403
2111688
1516995
2485006
1345731
2842971
1049711
1890177
1809442
2160608
483399
1861015
288815
514370
2504349
1673865
2288109
1542411
1135240
1165028
1950240
2363980
1352642
2394945
2162263
2501080
1214797
1753979
1600618
2169572
1918913
658201
878719
380030
1641074
42278
2562923
1303330
612427
387658
1717910
778809
2022285
739248
1640473
2415430
104252
2219814
935026
2397191
2463477
2330596
2935039
227771
2361833
2520320
1099346
210871
2123057
975472
2210717
2657424
1217792
1990162
1023875
913327
1698523
915675
546936
1436110
2345277
462375
614266
1393900
776052
451675
1205156
554417
1134031
1853255
2919676
413362
1031911
2036945
1126160
1717009
1101317
636872
1622111
1015643
1857635
756916
114521
1232615
641796
577437
106602
1283423
1655132
1924248
2355258
1039597
140336
907625
428134
2703308
871751
190355
2194655
2031800
2371426
2908409
1042136
2343726
1806093
2210280
504326
319756
864896
83114
2142813
2584900
1786854
784367
883716
141308
162535
1076499
591811
905928
654573
2767059
693181
2589789
2576899
2101008
2608377
977470
319509
1674201
2883891
2435168
1937648
385829
151642
2109457
2366539
2667795
1100277
526105
1202585
1619724
2136938
688818
1245071
2354565
1817168
1425799
166436
946633
2898771
1017362
1735887
1313104
2787975
553663
1124721
1609277
1834252
1941802
2082104
2476717
722408
1009437
1736890
65993
357344
364001
2383510
2458808
2414510
539338
1644135
2139735
2196931
1873695
2519955
2482309
1844926
651895
2308727
1027255
963308
916146
2059902
357066
1936242
588180
541923
1432593
1155242
2851535
786639
618245
954953
1248806
693675
848291
2159053
459438
207507
279474
1249092
1604076
2484255
2320148
2866982
2634224
1642868
93459
880774
2898032
646076
2750093
751330
1523888
1993270
59466
365822
116898
2645327
1740621
1827553
190382
1062080
2086922
2610198
359308
1532916
347293
570920
2249478
749772
2135957
300468
1377975
1431455
1219495
2142074
1496771
1331340
2903593
2511345
516407
1847992
1197712
2300243
243707
1930508
785832
584586
864426
2311696
1798447
810834
2583082
1150057
2442448
968888
92152
179686
2875072
593873
1265546
635380
1680952
234797
1994130
458149
388449
905664
755777
2344342
1846491
2690670
2717709
60797
291136
753544
749873
1299959
229385
954088
2752001
2929119
2695007
2612733
1992054
2060448
2172178
2501509
524906
2546114
2678000
1742601
1066350
1861421
1939587
2719120
1386284
2806439
138404
172388
1780849
1536157
2308019
1436046
429496
298012
545908
2635012
905538
1722437
365118
931823
1190009
2768973
2429686
2770818
203910
616959
879788
1527344
79392
2239495
2480941
1266575
2083966
702100
2894573
89722
954601
2369930
249754
2045823
2040109
1381274
2709054
2641431
2722182
743245
2694506
39935
450756
2116828
1833833
2493834
927279
2722035
2194924
589656
1561256
2053417
153388
1496566
159925
2710732
2902334
959482
508200
429438
2145326
1638769
1390799
2207356
1674126
927236
2792261
1371168
1537870
2851647
907134
1003660
2470948
2683234
1283505
998054
2604890
153939
2295083
2369541
2578146
401398
2180072
2808302
1279113
2292481
199267
2205182
1673644
2302812
425257
465020
2766915
2644914
1816557
2538367
512569
23439
558760
2024914
1310068
679469
2109656
271369
1203616
1565861
2125513
1182818
2501036
2008431
2832488
1650592
2341835
2270331
2213832
2752227
1391450
2456309
559803
381302
5344
215090
1706781
1119904
1735732
2360461
2656238
2820164
861585
2323782
1111503
2165985
1029509
764945
2772341
2232122
2798862
1949331
2452248
1301339
447492
304556
1095653
2293854
2330909
2052119
1492722
298312
2873676
763002
2359185
960648
1474507
1834850
190520
2500129
1225437
1977337
2587945
654968
414277
1086182
2577859
1134836
255782
2280026
394461
2153116
1547697
2483631
2315280
611305
1246150
279732
2782671
1504243
829254
257030
2180452
1411987
2831750
1653391
2804174
2928256
1007998
1454116
2724382
624477
2471097
2310055
2071229
1025666
2247712
1664726
2202777
2329645
797354
1510777
2137236
1914633
1616861
1830917
2923964
481614
2935885
2376565
1840390
2817239
8151
2711342
824019
473539
1453144
2488411
1234863
215168
1836476
1886173
2192022
2160351
1964294
2284264
2477041
2033467
731931
1190619
1936258
2911660
2216774
1505311
2185308
273553
430304
112253
2095768
618197
586386
2518889
344042
2271488
2683562
2032048
372311
176873
1813730
1823937
1267069
2568508
927657
2799508
2298206
1694318
732391
84719
2577791
62366
2084084
786172
725903
2674639
2892714
2741938
669213
2625835
1681716
1852764
1614175
310000
743688
2907107
2128677
55871
2705058
145540
2837323
1025221
1483179
2382948
1006701
332967
232567
506241
2534211
810745
289520
2885603
1850232
752383
2195733
1841233
711290
2410429
1815682
1941522
1044704
1458991
1130943
2388648
240488
1144190
2157072
277177
394713
1688474
395984
2101643
1661845
1765869
762579
356449
2181322
2605302
2600307
101704
1069039
255289
591337
1366002
383645
556881
1305418
2573022
565369
1595201
1865259
726278
1405549
1255111
2344529
551252
683979
1391309
1656865
74972
322483
255494
2586246
6671
692127
1959144
2825435
1801674
351643
169244
597599
1140834
2504443
2847375
1620239
76871
1251451
2754084
2484949
2426135
605022
2863627
909649
2059642
2532837
1113813
1390752
2237481
2247988
1368844
2775942
116148
1100439
2408053
761634
1831434
1746217
894007
1745520
867464
2812131
1985904
2887419
665216
90975
319766
315331
2920032
191509
1716446
2692364
1502522
1110434
1968301
1935249
2047476
619527
274171
52492
905934
1855667
500314
447564
2173570
289443
2825917
2583860
2111503
2748871
2739279
50121
1023773
472198
437545
260911
1773413
810304
2681332
867450
2027738
763845
1891737
1488856
2580237
1943749
1143026
2421277
1077021
2226836
237550
2003380
1694838
1683868
444711
1749862
1160817
568247
1615261
918471
1299688
568917
2254983
1154588
1044708
411265
2847866
128080
2513079
2121597
1415437
2877545
673198
1094517
1183618
517533
396518
2689295
1753864
1822921
2914525
319620
2109545
373641
972296
1018845
460356
1698859
2561507
1725968
1289630
185974
1513371
1460999
98010
1739052
466497
750463
2162777
113214
1343824
467831
1921123
743044
1617192
406682
2799048
2668056
2389726
281774
552496
1345561
532316
2240678
2849930
1871033
1880769
2030325
245568
846867
1412826
2653780
162053
1874215
2802624
357485
2246533
509919
428653
2401799
2809979
1796427
1943910
1095849
1279125
1896167
630431
1086521
2130080
677061
645055
2159366
1043458
2041231
220815
361750
1611225
877495
91295
1288742
486157
1132079
1746473
273083
2783869
1258421
870497
879082
216621
2526456
609896
322213
2227792
2499572
1457809
362334
2029189
12806
1612596
353094
2227763
708079
1426169
2795134
2918078
1374633
2226799
628664
1223691
1958290
670526
1494586
960105
2022807
1413959
732527
2874113
2059522
1824580
2815035
2561990
1093660
2133415
2026736
1814432
1757642
2602918
1289118
1907645
1567499
2743849
2216537
82632
193011
2019422
10600
79588
2789002
96659
2347438
1694772
2243380
1891263
305933
432507
2142488
1011694
1114113
1921117
2906226
1833768
1551461
535951
1868515
2469506
803065
70874
1099681
647409
2186545
87910
1251525
277161
2110459
2067591
167202
2932699
1629598
487362
782646
1892050
1509428
2514765
2755816
1849839
522355
158610
2233090
1094418
834218
624662
33894
2674821
1684947
290930
2021679
1402027
1762518
2528531
662977
745598
2467809
1881420
1796535
1821888
1365747
456806
2701896
893491
2931652
1314384
1647703
435862
9682
833365
2925829
2069933
1644193
969354
2171292
699858
231399
1656813
2567478
296290
2753484
1363247
2687037
1791922
833570
2175798
2901504
1955899
2378426
1622109
1437620
1710405
2606859
26520
1645210
2822008
2074072
2578384
1796528
1963384
613590
2352750
533886
1464586
1957415
1709443
896109
2916445
2748058
1902929
106862
431550
834184
749713
1329567
1928029
1471833
115066
674269
478468
2849207
80536
1320884
2152265
866139
723274
1087591
1398045
1865509
2294110
1717456
1689411
587164
2354885
549635
462631
2489628
620499
2076623
1083785
2108412
1639436
1033059
1969679
1649853
1414387
1727523
781406
2463664
338422
2295998
670778
644571
679709
1545807
574634
982179
2441741
1273853
489009
1566548
1651391
2428277
8864
83323
787330
432192
1053460
754335
1433020
1612749
1059752
712765
969499
1276114
2475847
1811154
700087
217854
680154
2521140
282347
2337481
1438555
2568459
937301
975732
153767
2024341
2615445
1044273
541524
2663451
2709374
2805414
745265
188439
1781169
2325894
825057
422983
1328802
1567440
713445
307630
1121678
2703975
1927330
286481
1531476
820750
509132
2463648
2615645
1179241
1548053
494730
2503356
1579534
2503625
2792601
2579483
1544294
997401
2878778
634945
252942
1296006
2693768
329789
727011
1688066
1729943
771193
1044979
2412988
2209047
2771073
523894
1198140
2706352
2777133
1201092
2547504
593861
2782121
431594
1739740
161425
275002
2144629
2434072
2811910
2207088
2465787
1237436
1402613
242763
2782560
2256636
1043160
1599927
2691778
285657
48623
2749693
2622036
2685121
1087921
666871
2574170
406520
1267380
448124
2290362
917462
2587892
1571826
1463035
25552
519594
759513
611340
2163680
94357
2500813
1363190
1877892
1853020
2054717
2785083
825199
1233936
661384
2804687
2122055
1852307
1654656
2101409
1546992
1732490
840736
711860
2023872
2940267
1446060
1182825
1751601
2299631
246324
2648169
1266504
991301
648504
2380541
1070369
813061
44880
2643332
1848840
1390992
903338
862247
2363540
1443302
1796006
1682887
2120281
2770886
589243
1695117
721116
835583
321214
1446232
2801264
2380016
7501
2626065
371071
1702109
235038
2290797
1625997
83711
1838061
303117
720613
2284748
304240
2109929
1441794
731901
2116020
1805545
2100264
1193343
2367419
1872471
2184926
2936052
1433231
752423
806022
2681025
1082428
1075507
1948080
1010307
1739311
2534552
1222635
2796541
1334670
90512
147283
2002008
98460
652193
1937340
1000150
1056003
2521594
1791375
579102
1907418
2250116
1393291
2712759
2739081
2074547
2031138
1219706
185930
2549586
2925047
2069431
1699758
2004785
69195
697045
962416
2677274
2434147
285585
2186637
1676530
392317
1916039
906451
2168563
2025301
579359
1212835
2503062
1173486
853309
2194455
2911244
1101941
1069241
2159811
2866148
916636
2549465
1012190
599337
270585
1874315
1357213
1345739
895589
2806503
1533707
2873575
711767
905081
530524
2152003
2727106
2790767
2559380
450083
461808
1048815
377915
508499
451169
1621421
1443491
357956
387741
879602
2568551
329028
861236
1413693
470402
1915996
315017
1029735
2222052
1528759
240694
2183738
2921244
78198
2539621
2530409
1842300
2659735
5627
2512570
1327442
862945
2826985
2924602
1211577
1296874
90460
462520
563185
2852618
2790140
2816454
568668
2845044
857060
2341888
1133014
1388514
2494971
589464
2765309
383763
2771846
612304
1188062
2438910
2642736
1408669
1484529
890740
882395
1778673
1050625
1600735
834026
2174930
2774228
1950137
671878
1862803
36926
1105850
2267234
553516
1067099
1494733
2822286
2804795
819627
140946
476884
39489
2102315
2541842
1931260
2346628
1036654
2557843
1302727
1920811
479628
767380
668775
221232
2194850
1585961
2723172
2403127
906767
1730592
2805196
711621
1239609
2335805
1614561
575606
2087014
641675
1337497
1720937
2737319
2280692
1189302
746105
2546298
1415020
1214234
2533171
1506251
2323606
2428768
2337009
245812
2330307
2378702
1425133
529100
2724940
310015
1260016
2337078
145595
2003773
644795
2701531
887397
151480
728202
2110603
1506760
373787
2089867
91756
2252704
1629735
269431
1726766
558851
1863161
20647
1851380
1205567
1672629
1404203
2002256
1295361
2207881
1173720
1531899
415612
2778952
213215
261938
906656
2348222
697959
1717878
753415
601742
50139
1881319
1590557
225618
1911103
1225470
1767580
16326
638299
1868362
2064190
918658
2511552
1277768
907073
2253361
1815782
1491349
1046953
830472
2233352
2821521
1735058
1708854
35999
233739
640625
1303389
215738
1327448
421667
687774
1561034
501395
1565602
2829482
472791
1766109
603673
2895436
2788642
1291370
1874652
182151
2577223
1327986
2708698
1538857
2934390
1236200
177223
242751
2757415
123358
1486930
581088
1757323
661651
1385576
1246843
742514
2482613
12249
1190251
2620597
2750943
1704875
2750397
193635
2803467
1832853
2349318
2842196
2655932
2848370
476627
368354
548930
2504719
1965034
1364531
2893541
1734112
30248
462107
743830
732663
1169218
511940
1761147
481763
1153792
1883778
435485
1613847
843657
1322914
62210
2921335
2856990
595566
1669839
696788
2650215
1701184
976079
2918948
2772990
3562
2663154
962485
1736026
477824
1068846
280462
97934
1739340
2331889
1783432
1557345
2019929
1194777
1807657
1498860
2691394
185270
1946418
1811602
436430
243538
1066708
1614472
626209
2066121
1312348
2494931
1643650
1053787
1568865
2110060
2462113
186065
289849
1217895
1831263
1925758
1459568
2085524
2261552
1483026
1540678
2556365
2933683
320932
753729
2910894
1407822
1500700
2830713
1990606
911071
2780423
971403
292954
2726071
1859414
755677
494328
1204896
461059
1814131
1496812
130748
174520
2862302
2312888
821380
646753
1317948
197231
131633
1114015
820404
2016770
2818461
361603
1315693
1126771
1774041
824631
1086531
40205
2741955
1669726
981799
896428
1804877
2641946
2317167
2936443
2564570
2285206
2730169
1509061
2658850
2656097
2810431
698194
1956120
517742
30078
2526755
2783295
74404
574380
2128232
1653165
383490
769608
1078942
218347
1879647
2225850
9070
2330089
1339011
1428647
2549868
322952
1141307
487690
1924320
1342291
1867655
605898
1041678
150851
1582357
10552
1087518
1020192
81276
2285499
2865339
357274
772605
2385190
2149967
2201962
1607789
934072
1685692
1719462
1413958
1685288
2489812
57332
357659
170232
1169986
2071184
2247638
410354
2613039
350713
1789141
1771375
834310
2033093
767826
1161454
1262054
1400347
2405390
1367113
1290274
1136180
2439072
401236
2333268
1606278
1312894
1054869
593898
1165253
2535315
2098848
622364
2051399
1627070
1099189
1471344
899751
368946
83751
710200
131089
591871
2897352
1322583
94844
569886
2757667
363526
1901903
2910379
2902647
839041
1662500
1011646
2205740
521032
386368
1292019
627131
1210189
499106
1742038
559988
2009011
470752
2716019
1806767
1771700
883904
2220059
1651397
1188543
55927
2830943
2781170
2073464
1146030
562086
1805681
2456488
1699407
644018
858076
2581116
496216
2452997
334541
636150
1171706
199887
203776
383470
262187
134671
1028896
486468
2158579
267403
294606
1870886
1085951
1062291
2447762
583521
2358459
2069108
1118520
604019
1924991
2249666
1859877
477810
978468
327472
1736690
1865868
1177584
1123775
2144947
1964684
2804704
2459058
1773976
2665693
1471243
1681631
2717913
1200311
426076
2562432
2911308
1647918
84440
2695662
606822
222001
777127
910967
452606
2339461
2024381
980909
1114718
977518
1362944
553640
1054055
1776410
256827
2182560
63524
759399
993328
1380560
2586636
2361459
49458
2267714
2895599
2540982
596149
317758
855418
2348514
960567
319646
109304
1565062
1901873
657459
1574247
1996699
1650386
276495
379734
915296
1324218
1422272
1997810
826843
2643976
1308152
886689
882660
849600
599457
1342603
2172405
83048
373756
2766797
2728010
594152
1563639
528403
277323
937407
2189713
2334410
915839
2543640
2364291
2906844
2651518
2146396
2104286
1390898
2358966
2021881
1431893
2781983
368033
1819555
1569392
1655195
1119627
2527322
724637
2822629
2655857
587252
1166795
2131785
747836
574792
2583966
694694
1008777
2277555
1404593
902541
2171709
2730488
2459608
2150986
2627580
1086945
969985
2250421
1714361
1773995
1697640
1584724
1344254
734923
2906212
2432444
482126
1591857
1301705
1869137
706580
2479021
733997
1001055
2086244
22660
847386
1114181
737656
2015374
2410403
2741955
2370459
2615251
192999
2271551
1067562
518592
2138129
2149827
1138776
1122657
1316000
1237887
2404372
448078
1093952
1751900
2227069
1737753
2802126
331655
1216419
1622480
126330
653643
2378660
2636331
1728821
394904
2612077
2715159
2630295
2330488
832790
26639
1510614
91549
1654265
64411
190094
893775
1705753
948104
1792347
2253976
325408
1344897
784867
2358660
2603155
2151820
2101219
715780
208011
360036
2313771
1653503
2351660
2015972
781802
2746512
447265
2205903
442726
782793
1647389
1170038
475078
1030496
94550
863418
1142968
2707306
371235
1966931
1850911
1721161
13797
1378819
2718393
2035161
391758
351758
2562920
909096
1039274
1798082
133251
1876648
1786106
1759444
2509156
1922493
6361
2645401
889479
2899050
2859528
1544798
1735027
61790
791861
851216
1355917
2669720
1069985
575119
1485412
1313677
1895425
1237598
725150
2066188
1522576
1893567
1134388
1732605
1260241
1874259
2633551
2899509
382419
633235
315479
81469
1066117
2896401
1906399
1189188
1979430
672259
2326861
1518407
364072
99462
2385819
337732
1556490
1504785
234807
2358234
733700
1999887
2661235
2588838
929999
1982702
2601456
2483239
2829461
348358
2224783
2176128
642026
975058
2893011
2926662
559185
1918376
1054026
1389298
1997615
2663526
2644524
463765
1153272
2091509
1247958
954630
1606415
1374828
1258935
2413064
2230540
2777741
1105859
2055274
2170418
862588
2105598
2634384
212119
2754873
56224
2379413
2255443
1780035
842593
2638217
726911
1245147
415156
744661
245615
2097683
2626586
1107515
630005
1192463
1738160
233719
1600975
2322179
355877
1955479
2827258
2232361
2865419
1512430
52337
2747812
2626142
2238787
401238
490475
208784
1106877
1200781
234992
1500503
2565487
2830091
1171244
2315377
531113
600835
2073691
2302685
2713805
854356
2608596
1849368
1983430
1906696
139559
2221203
1577595
2717799
1585503
1375113
405298
1312228
758056
1250558
2744681
642139
2529483
1124217
1444448
1716741
186186
843646
557526
537969
1148448
1071865
1365840
1980013
1191717
2537727
1063134
2448018
618104
595221
1079743
2253597
810229
225829
1764517
2382687
168837
2073591
125555
1597398
1167314
143595
1442429
269282
1269708
1393326
305039
2447152
2655522
537695
839345
96271
465185
1459668
958368
751704
2131845
1376023
1847616
2916169
1104307
970301
2337538
70805
2140360
983570
196393
1936458
851628
384400
2400311
930424
297327
2861183
2870641
2498551
504763
2434446
108704
914700
2666147
2920878
885767
1790902
2403316
1879986
1152404
2350755
471629
1689706
258829
830393
75301
786126
1018852
749105
1440110
2533261
1348426
2235629
2848448
1421485
1523175
844176
147115
1103991
437075
1884394
1180269
2208910
2018047
316765
1310108
1518689
1942562
1915377
1096942
2720346
527583
1125809
300137
2715913
2236193
2557942
2750591
1674608
1043642
69778
2267058
2197840
413932
1507166
351544
1508937
2923059
967961
2349255
1488996
2001815
946838
2829106
1896531
1391198
948320
787890
1741030
1243357
2165001
802540
1804029
50315
310642
2880446
1785891
1159831
1161100
351578
1379484
1250447
1487123
566466
2072996
2273809
1584579
2715143
1679580
354077
1576191
2061132
1369376
1913735
749136
2425260
2261622
1402068
124246
1013420
1802549
2421352
2543388
1009784
1181149
1936045
766554
2853535
459116
843422
1828652
2855932
845309
1317539
1931583
622084
2293327
123771
2608780
1315154
2196121
551537
2540457
436557
547268
905122
1096894
914557
127568
54940
2288560
1453029
730642
2286667
243051
656469
2196382
2387975
2930154
2190678
2683578
1080778
1596577
312599
113536
574859
209382
2014680
567414
98354
1526844
2772952
2154955
1127306
355314
2129988
1945315
1141515
672452
1453579
1197844
1525680
2514246
2750718
2934638
1596203
150578
217419
408699
1889256
1081429
1282133
7316
869649
2278255
1567922
653000
2688341
758175
971110
1295623
2475975
568760
2914082
2739554
547228
2794141
2428353
2151336
2187175
784359
1041882
2885387
2731650
2103234
1725657
2517534
2289056
1297089
1860050
2153416
1270631
2175335
2539940
2868476
2139893
122711
2726189
369323
1530303
399672
2273125
541949
1842628
836838
1549719
456890
2126765
928418
1788672
1767344
837436
1351364
2615075
141372
1617996
1204733
229306
642352
1335749
2080679
1760615
392514
1804165
278312
1406205
1089680
2790091
2383267
74364
2066893
940702
540891
2577656
1813201
16055
482014
2871461
355321
1065508
2742783
1029251
2573298
951751
2322486
405234
2359983
2102768
154726
611981
2261853
1326087
2795937
264539
1172792
1347066
1159023
2405955
73936
1654654
222448
331967
559777
63112
2873878
1145522
880320
2677308
344081
2220732
1910320
945294
1652825
589476
879938
1863149
985055
2847968
2709424
2199603
1724052
2858963
2444416
1468798
2000082
558809
544369
1596530
1933242
2719152
2777145
1848422
410291
1173812
1079125
242528
2913171
2363492
2873646
1186157
2880789
979559
798629
1859850
2223318
175103
1153858
2301073
980023
2061409
1955865
333573
128763
389727
1608313
1674787
2590240
2095694
2512721
2633649
2899685
1956848
2185773
655731
415682
1871004
1206796
1312729
1361965
1470582
151018
1067954
2333333
459558
1631451
2587548
139316
1932106
2740779
2816407
2380207
2253
93002
2250129
1166303
1084730
374072
242971
2056019
574162
1368945
2635142
2259371
1924538
1975069
911278
965942
461322
1442281
2266360
2098542
1502794
981273
1789246
451678
1671298
1831834
2454957
2169218
2270102
438347
2211898
921443
2152475
2611330
2364883
1762742
898996
1949463
1747576
295649
2524455
1944449
329283
2823966
902932
1930068
1831205
681019
1615481
2501785
2419345
1606931
191911
1845015
1589992
782476
2805013
2008972
1097535
471845
1902302
1362462
2691811
1294757
786564
1532723
1405001
1130522
890664
1062787
2679125
382149
418069
666874
2615355
2720328
1621953
2749250
134394
544025
2418138
1828463
1251676
2790199
324037
2675665
1731968
639656
2913464
1088872
2837952
1285290
2826915
2491817
2676542
1704215
1444856
1908842
958580
1160709
1969681
2407762
736172
2885363
1232424
2159214
2432963
1014087
2868497
2138233
237068
2127497
2358069
2018741
2835944
818295
523248
2439019
37727
1485260
724905
1440552
892265
1797195
1735531
1607923
2813395
1802483
179343
56031
2064151
2559589
2906952
2261273
339384
969686
2196606
1904319
108309
1667642
2559661
563051
1738411
2371095
1840790
2200137
1518940
1531460
1435350
637949
2648212
1465544
628258
2358106
1216209
1082526
1366758
406343
1579969
1878565
2626268
2402604
1713968
2295197
2353671
1752768
2392523
6327
2207989
13873
1208082
2440175
2576147
715777
1163230
376374
1599028
2605123
86578
379902
2317470
2566914
572918
1474227
2656705
1758548
672090
2657934
1355893
457005
393199
901937
1024690
2645531
1106246
25243
1888376
1245491
1269043
1067139
772592
1866652
2440165
1730026
731747
474699
426338
2553018
153669
1196319
2700397
949158
2206342
1973339
2883805
161320
672206
900932
613320
1543537
1068728
1460931
983635
2217182
2391822
1147156
1483639
2769446
2754488
921841
1235166
2602506
1082728
795407
2663206
2122326
518468
319459
158019
1765475
14247
94500
599391
1556170
2979
756959
1162431
100822
54791
1197378
2349264
1489852
434506
2905500
1717057
1166205
889710
1798939
235997
550238
2150105
1095014
2173830
235348
2490846
2081664
2268796
2414642
31247
1699273
1377751
2373777
2675471
2273707
2500624
225770
1606435
2836639
721128
130574
1923212
360164
2679786
2756743
1800683
365685
2436057
376823
939470
1339450
201986
1571457
1417574
241416
2643950
922249
963762
1665954
11375
1407467
542898
1320274
1702874
1804410
182911
649360
752720
2069836
2173071
545268
194348
2443859
2746605
848185
1018895
571490
1151525
204607
1487147
2136440
1728472
2887759
690341
1122640
1626924
351959
718046
2267812
713210
1044757
605945
2192703
805517
1378674
2013701
1878227
261438
2679359
1857580
608899
2671703
161228
1351431
1295086
2564782
762411
284478
2345416
2458758
2238254
1743266
2916675
1725157
156873
1415966
2451520
1231513
1130410
2854797
2894765
1983931
2474569
2476604
1733121
138146
812040
1187548
1475160
1607432
2151559
231595
1455332
2243498
597831
548037
2774680
1080469
2218456
434851
738060
1498926
1967143
2871924
2336358
1637921
2290085
275587
164137
2446165
2023833
308343
2866625
742833
2845871
1163956
2677801
2024318
1279442
2908032
1166559
1991367
1936691
883380
2259187
439705
2522791
367560
1043514
1496797
1956986
1059548
67159
2413990
478862
65454
2099423
1404125
2837394
1605543
2300985
970246
132327
1788813
1551294
1961560
2652022
1628339
440566
495270
2319666
1920202
664939
2084048
2879293
1941402
1489865
1499351
2887636
1160235
1011884
2669801
417345
1903216
2700712
3998
2178764
1953096
1655065
796531
271120
368346
22346
1585032
2435721
1332562
2839212
1341648
1393448
1555120
2604846
917610
1937968
1049874
2830711
2642241
109679
1974453
2833708
175298
681741
486813
985068
105217
2865361
2814073
124514
853263
222987
2048519
501970
244244
619977
2285430
2667415
910140
2905426
147060
1049229
474151
2607144
2128387
2738374
754002
2875562
661087
1397016
154637
1206277
1294884
616182
538145
1872731
2243203
1134196
303390
2725989
1553736
627764
1391518
270992
2909066
2132590
1493625
607393
89125
335133
1354071
2447492
1464418
484887
184027
2428132
1302142
2694303
1519485
2550869
2734939
2178013
1815707
325213
2101061
1949106
1607008
586306
1264359
44430
1585342
1820667
487941
2409011
1375662
248419
185441
1599546
1910793
716698
1741598
1397179
2090715
2008191
1754197
1021071
1099868
1314216
2416047
1443656
302028
78040
1563473
1669262
1295971
1574673
1928330
2823481
1256777
1615911
1762372
2741576
2192708
2077098
1872363
465658
1113102
646062
1761682
348317
1409161
2886189
82431
2242217
261519
1816590
19276
1147263
2510031
2379300
247544
985491
2678168
2903543
1928273
492817
1713342
2326561
185792
2873318
1697413
1080749
2504627
1025382
625075
1769192
1444371
2379989
501811
1087543
1692286
594195
106479
1626850
1487226
1942506
815121
2164925
1207037
383396
777325
888691
567839
2910933
2842064
123061
682583
657971
2078285
1996982
2589671
2827739
1369603
1966594
2065845
993545
597581
609953
26116
1168396
1269397
1622885
1538040
1711386
2774267
1236898
2678637
568915
1977931
1636447
1106807
1240921
729808
2836425
2434216
2657683
2846566
2196625
1365577
1810847
477856
2097931
1349590
1712102
1532622
507923
1223873
960284
160787
843763
442477
1548909
1522992
340421
2214541
2162877
1084083
2419933
958969
2660359
1971438
711535
157590
2345300
797139
513414
2262571
1818634
1498946
302839
166849
541632
1197144
2430981
1600673
1574891
1501140
800047
652199
158445
1311316
1731174
311099
2453741
1794046
625472
599791
862402
1660033
1817565
2061896
2002674
215687
2022240
2818523
583432
391515
1664280
2858518
2498717
1705852
2676152
1475782
2459574
2357932
2187153
1640016
2545903
1696942
2636039
1398577
529138
1401480
1804596
2633226
844478
1765888
2664359
1662067
934120
1106653
2682466
327809
1204414
851865
1125023
2235503
1643739
927577
2353653
1374439
1308012
1720060
1350326
2013435
973235
413949
1852739
1697309
229663
1560977
1775073
874023
2117180
2333526
781126
2420280
2160315
421349
148225
2152823
38439
526211
2226216
2797031
1814736
93025
609083
2236559
485366
2278732
1386424
422191
922083
855435
1357571
2259820
615299
2165735
2248385
2680421
1836131
2856253
1162339
2549494
1128104
2001075
2037685
676398
1145753
1620504
1822673
2616658
1425373
2689613
1533886
2573265
1849673
2312849
1719950
2291069
1969198
2776436
739276
1374796
1583704
715299
2560488
1872893
1592278
223577
971233
1203790
1874914
2408950
862412
2348129
726569
1414125
2364571
2406372
1494374
668834
1312422
2790399
2037673
1252097
976857
760116
2373967
403939
837908
987120
19527
2544222
2513929
661106
1746385
570628
298085
655020
1121958
1994181
2136791
2517874
740227
743424
1742828
960360
921095
2484892
585699
2854279
1826570
1903341
1902856
1721146
866617
1803965
2637294
2427807
499341
2930569
722327
1905091
2096386
16889
2027406
2768130
1398249
943299
1246283
233525
2772604
630948
311757
697809
2770981
557382
714514
1715877
1551532
244459
2371352
1593619
2878824
1266859
1015223
247738
2654768
1146166
2753611
1785955
907619
1961826
1530263
1161046
303539
2775184
1079035
1562144
2231554
1771640
2773661
2322110
1318333
1673167
2340364
2617814
1168805
553771
2915453
479336
64022
1237512
2233789
1474972
425008
2433935
2384910
2726827
2697677
1530028
2397314
1342748
2401139
2455609
2856403
511930
2616717
1537297
1863203
2841115
1863281
104191
2115799
2086625
1318016
2597092
1361827
1380971
1644008
821142
2580208
688404
828110
499258
1675567
2850754
2546781
2105589
1076300
2347535
1873767
2807351
1697117
2335640
2234380
406128
1320698
554173
2187078
1574822
2291575
1309579
1512865
449277
1115431
1990633
645898
2316795
109082
1628665
1783124
1474080
2412913
1472676
580826
892418
1405900
833516
1956737
2930228
2303815
2301268
634538
1904486
2357453
1221266
1364201
1401227
427039
2858928
580496
1848193
1597688
1820502
530957
1911006
967271
1047718
2028762
367646
436613
1605815
940187
2931162
1095054
720904
973331
643122
570029
907743
2341753
1137937
2649378
1462073
2820405
232953
683457
2260604
2703535
2731858
2258781
1067789
2593942
456289
230586
886517
2791861
742516
1925260
2922586
1304700
1058764
1860754
2804410
1066155
1976715
1898871
42959
1569698
705166
1304105
2246098
1800173
1620616
1187822
152069
2588149
2841974
1440912
2613943
1120971
5651
517360
690113
2207205
434173
2599593
2073207
2046043
1661870
1729365
2509632
1564698
2262081
2747331
1897202
2178239
1964871
2716012
1727898
810193
1031543
1132432
2470562
1319373
1861696
1530561
1237023
405216
919593
1039977
2290267
2114231
41413
2831703
2122492
381741
834576
862200
2426608
1184602
1042859
469461
1903863
1772538
2353502
2614878
2572241
2796206
60360
521061
515522
2756146
2850169
648805
2119667
675850
2295525
1131064
1473775
1311703
2500194
875985
2347134
2084316
223014
2296856
2313551
1824343
2506329
1350882
660390
426759
1519776
32363
2486548
2351617
1038830
1389506
1933941
915967
2303742
2758989
1175230
1336127
2098660
1730284
2901665
2552530
2049935
2619288
120684
932379
267511
455588
220138
2831027
1640281
1468626
2916259
1134488
1060062
798347
1632238
648753
1900668
124899
458383
2644552
2366409
169006
590300
1480402
2396162
685347
258283
2905977
2448377
2843706
764700
2180009
2321618
2147982
426136
522610
1057736
50442
2823213
693471
2375653
508113
1774310
995233
548604
2033156
1664038
1684418
1852678
1295703
1240293
698548
1596036
2934267
942484
2693078
1829866
332413
237848
2079532
1914906
2506281
294469
1731067
488255
490976
63380
818617
929993
1698199
2544869
1899635
840984
1499774
2711842
1967657
1223634
966560
387993
1504505
42458
2578148
365339
902317
2258590
829251
1301167
1029988
1336762
2927938
2834791
944744
1150747
1534824
1224448
337185
2790695
1512440
769910
2374798
1008668
2639937
2782289
873603
2662256
1514787
237899
2118074
2602677
883219
2590762
1261735
994204
1060388
2908087
2045307
1204566
2029298
85899
337683
29868
2789212
47274
100624
1080709
1941006
2412768
1123047
1529117
2601435
289054
2485696
1788228
908613
626731
839645
463645
1336821
709202
2304068
2507936
1202592
2708901
1626220
2315066
1015401
775751
122031
2059028
1347463
2709993
136183
1492089
2157903
2377919
2127490
358957
1545934
2276774
1529755
2520249
1093863
2879880
2875017
1148868
2237157
2860519
1459773
1857588
977427
174973
2888074
2538994
2533998
779453
1297753
40414
1411628
1912341
1696166
470985
2740470
487877
827203
2180181
269713
1774003
2747208
2714617
2662776
1888864
902337
608615
1066385
2081613
2226332
1923345
707225
1115000
620041
711815
656492
1006756
1343432
2904031
2175616
2545811
2844847
2350450
2246930
1101746
968891
1519338
1206554
1738085
2916255
2325194
2872730
210649
544032
444923
95127
784971
629055
1626064
94747
79608
910279
2411915
1679951
1509333
857549
2726050
2373247
1276245
324926
712947
106278
362651
492556
96374
433110
715788
2405801
1521692
646378
1055281
417475
163997
1842232
285537
2323418
2108066
1800582
1169389
521934
643403
2212112
2297195
238139
1856327
2196647
970625
128368
2665356
1737311
1885829
1078622
547159
41214
2614683
1260966
112324
1668975
1782301
1211841
238780
2530400
258601
924916
2276722
363361
1116048
2877621
751489
1968223
2706386
897165
2793856
919272
342732
286820
1304343
1815264
2578903
234790
1894137
1636246
1722652
801865
1653348
182212
1254715
773971
205119
2101932
1357704
1942529
2774536
1007108
1099824
973917
2854713
2882391
2014152
1305754
2166092
396704
1091893
2092496
880016
1103337
2022128
1076339
2619171
2568994
2614617
2694328
2597558
531736
1381965
98803
889543
1985114
1092725
2258977
1041148
894625
2903227
1997683
2115228
1136827
260012
2432029
2124677
1214432
2270957
1685902
2224583
54160
812072
1322141
1840417
1801435
372672
2529020
2589823
264562
608036
1747862
1708698
2666280
1233653
907996
220258
2688542
773863
520366
292192
475827
773114
892952
1096770
2469908
1045882
2128443
709614
121008
2247617
416625
991382
228395
2316003
427944
1584403
501274
1710467
887260
287775
1135856
2584821
1964540
1489782
628659
2783121
862391
652443
221529
2382422
127432
2554048
350658
1924444
563945
2789713
683319
2887370
20194
2807708
2489202
1165716
2395630
880304
1754225
1956533
2035186
1346713
1959557
1084330
2369463
1715529
820078
2593249
38191
2208897
764660
410120
474581
1311756
2071534
2748220
1865155
2222132
557167
695076
220533
1176071
1291723
1017340
307616
2598466
1405904
593759
1469153
1342325
268880
2490163
2586689
1529364
301819
235072
103217
2880383
1614695
1560134
1019923
1904852
64327
2377709
2058680
2389167
1336221
1604083
1044999
872512
1752143
1612800
2779361
1489662
2462410
1299509
1595569
2544370
1111113
661900
1567657
1483324
2861529
2307991
1260192
15045
474277
966738
860513
2540385
1251817
1568334
231454
298697
1368963
2763092
644204
600612
2282767
2838156
748409
1278890
2400587
1858847
946071
66825
1745169
42377
2772134
2865443
2290402
354741
2204246
761742
2279884
1950956
358865
2765349
2155680
2203431
866334
1394496
364051
62279
2512416
155112
1722286
920836
1056177
964526
2228019
2580760
2456243
218372
1595567
2123938
1579739
206971
2074258
2291882
1030680
561818
567584
2372849
187621
347969
312622
137154
1899476
1448320
81299
66228
1967040
311543
2468801
1875410
49508
1984251
2926991
988516
887793
1165643
2007707
538436
768117
2863218
2175122
315873
1073526
983209
2869513
2596587
2908976
651367
2486325
187972
1107171
1175187
2649130
1222996
2720322
2138066
6195
2865653
395298
2040316
2925402
2177455
1185803
1732950
2608068
1091915
2114572
1564479
1333467
1882887
212238
2514825
681557
2777952
2369536
789111
1782518
898516
2292452
283128
1681468
216073
1809289
1864790
2278970
262655
87452
2868426
164850
1972233
1338357
450977
2880572
25180
1569301
1835326
2796972
532871
210985
2827416
1712768
512880
715287
2078844
65990
1091785
1631224
2908036
547913
302697
2929782
1302986
1593222
948697
2065389
1418390
2639112
1859987
1760582
2499396
2436807
2808572
1986670
2729695
1257578
2865690
66808
222833
822422
549923
892275
1743362
691736
2897985
1585375
2292292
1885136
2677742
1194682
2578874
961549
1367131
1624922
69221
2805418
1873479
2296525
270088
1838267
12678
2659414
1896148
2422687
1506799
2558589
970256
2382693
754772
791998
989927
1369205
1185841
2141224
946365
2512301
1778624
1435367
1212275
930558
2696244
39600
1390186
1010107
1597687
2359426
732643
1138004
233017
1113480
1203497
1284065
2935505
2345433
2602683
2413331
442238
449366
455143
2714016
558698
1753347
2773528
2238107
2720732
2339967
1778119
402520
102429
2838561
1518964
1138252
2134350
2494609
170131
2897004
447583
1683313
569249
249758
145175
763118
1814939
1745637
94594
668394
2465131
1038650
387615
1765377
593703
2680403
2205622
2444925
186398
1651221
134796
991914
2883573
677835
2207377
944693
467092
2175508
1897505
880861
921078
483536
2383759
2289456
292944
1183071
940676
1840104
2491408
1730139
1343701
954591
861050
2921226
159026
2796899
474894
1925623
1850961
863406
1922255
1953478
62540
565033
2364731
610590
1501183
522254
1700448
2231477
1005046
2650618
1898463
635015
2595117
2059980
561724
1329393
1283907
705491
491235
143496
2113521
1216188
2433197
2157845
2880417
2289436
40391
2390619
2643776
2860831
1187073
2824005
2020561
752571
1956406
1728949
2164636
415687
524560
1748321
37405
1240545
447216
2193136
862219
72602
1961903
810597
508842
2071194
1412062
2448338
2336916
2166875
2537147
1301477
2155225
243646
1382886
377638
2431185
1763264
1257448
28008
1405407
1773942
2692516
2380476
242519
1486343
1624091
756049
1631629
1059527
971109
1901564
2934072
2299836
373639
1771525
368477
551392
2459800
2779370
370428
1805925
609659
2183410
724157
671144
2487980
2535092
1982324
373245
2256577
1593566
2026231
913366
2221147
446553
285725
1407118
287974
563370
2909304
1339677
1975355
1042795
1342181
1046276
108674
2751844
1197865
1914529
1557088
2233627
1386911
2386495
2243975
2202807
2036542
2123692
1357968
287628
719738
192476
2721306
1270598
2924486
14100
1027922
194934
519665
1470500
16958
1126155
1899441
1373854
2456844
2911541
2174421
1079382
1218791
2086461
523713
2622307
1830656
2385326
2734699
521692
1079397
2150780
509826
1055567
1038311
2473151
1929258
559786
1542965
1312114
2467501
2723993
332123
1658212
554293
2643465
2547663
2546349
750974
1264575
2129068
2911298
952093
811375
1618530
2593910
2200604
1522600
2419520
1935612
1343671
386130
2259829
1226351
2701134
1180602
2418639
2146678
1441576
2053059
1357598
2563630
1301231
2810234
321289
1965354
1288432
1415889
1606175
2849850
603302
269030
691141
1134054
1177863
1814074
753581
879732
762894
1811882
518049
371147
1686790
2568209
661190
709335
1601840
1287171
940218
1697610
1622226
250608
2359190
1414776
2723739
1197037
847867
2711759
406883
339062
1262704
267339
2925669
1133204
2175440
1095370
957479
2417934
1333389
19176
2338186
2582538
2368519
2626575
694265
2889007
2220372
1480166
335048
273414
259053
95138
619821
1473719
2060286
2708098
622207
1095525
2203906
943272
550204
2757946
2579183
2120239
1468151
2012878
2659088
156898
1967818
315349
1516038
663111
405648
2105774
2155972
915971
970904
413166
2341966
694698
1881512
2778123
247049
420991
1187377
2140382
2055373
1313071
2358113
1082200
1370028
998822
355578
2149669
88376
1657753
2075661
2656507
1107023
1719193
2853364
1413682
2070471
1178401
1828480
2210955
350509
1763804
2338504
419114
2852020
599885
2059267
1090305
1577862
950859
2698419
1281948
993659
700006
1764062
1283409
2206063
908933
186993
1172002
871181
2113412
2836020
806036
1873725
1717054
1591012
1047573
1987330
172004
589166
716729
2485787
2730481
1562309
94020
2457376
1016603
2608817
396483
959166
943718
1601051
928313
835594
2627595
2545222
622467
1840680
1041048
2449872
1089893
1790926
2330711
2001171
462460
1432227
1129569
2635985
2185608
1163432
2491756
1888528
864291
2243415
1618475
1615840
2027641
2911543
690952
2760514
2625241
656017
1070156
1709527
970006
120154
1384057
2376837
480172
1315431
487313
2344439
1367842
638884
2801383
2367754
2472844
1978619
1926227
844014
46671
2437288
826929
2027464
2895616
884695
2558172
1331573
349184
2263368
2301830
1273069
2221323
981247
1404132
1011098
1875334
1139120
2681276
456557
2561848
1523928
2237053
1328856
1312692
820349
1486437
700470
1998856
1619541
1788293
1214379
2433615
1955422
2003350
2650427
241533
975127
921055
1680992
1331541
722512
1263474
955399
2707612
1837722
1900700
752602
1966096
507637
985531
1517422
1585471
104017
186776
302671
894201
1413360
741638
1655869
663569
768643
1461953
2491943
2268409
1221167
371623
2907940
1551487
733398
2626840
2478084
2090004
1650579
26498
229865
303894
2454307
2292365
2421754
2571771
618822
2643247
2878500
861631
965025
968791
1327311
67730
2362990
2340459
1663763
1957325
1628293
2185946
2334703
1508356
308526
1769839
1961142
730697
314203
2327919
1180126
59561
405058
1138443
2401987
1856301
1760466
762000
49603
1850547
2797659
752369
2125941
1013141
668172
624269
2342623
715625
783544
227200
1631191
357853
2760310
719889
1123311
80609
2103080
46715
1331513
898730
265254
2723522
2708888
741085
865732
2927107
541139
2660424
1093122
1348963
257370
1352625
1898821
996599
251103
1545267
484355
2654575
1403975
823242
2933684
494001
573069
2575800
1709446
2641692
2748424
2474609
1832911
2089936
2014457
2328876
878106
1775564
2389030
2002165
43940
2254858
2444529
1850083
2245273
86561
2464382
1495604
2465349
1208800
1352621
2914410
533607
1138512
1851300
2696962
79948
2691085
2805189
1633116
1898973
1139899
1743626
1709164
395509
687695
2031099
2727657
908436
2857593
2495212
2370639
717786
2916022
1481906
573825
2831734
1970476
2652344
476155
354063
1560402
2716876
561394
1149533
2232845
2866377
1224607
1458880
1693973
2487756
2611733
749642
432406
401047
506380
390469
679886
1342607
2768532
1063823
470626
2810106
1870926
90559
40911
2865461
2348024
1089584
559131
2846026
512570
1323690
252580
54459
1493430
2697776
680785
1083605
606608
2051748
1012453
1360324
1114861
27781
474130
1626635
1444496
869078
552647
525846
107464
25006
1724507
2628694
10084
1838676
2905805
1201222
101332
2905234
2158667
497622
1553360
1617450
1614378
1226249
1326203
2802171
1520470
218991
2375697
2618182
900684
549971
496540
90808
378051
1124195
173781
2568110
2627116
1934889
1147145
89627
48058
577786
541048
1374528
813624
1006048
1833795
531253
1500177
2625261
2445333
1307273
2727376
2202551
991559
805370
870531
2574720
1333272
565075
1406601
1375276
143180
2347764
1039753
1249939
748540
1969948
2389606
2501148
1584072
820608
2514594
2904361
997518
1729911
435746
2587022
2236379
2157478
110858
1262319
1916933
1328890
936721
2892674
315214
495275
2195411
505539
1908720
96029
1158937
2647554
2044277
689386
2563853
2424193
684825
1652531
2790668
1396130
575611
2239777
371062
724191
2784030
2751202
2912538
626849
1789771
1321459
2556452
168429
808399
2158258
2114741
2224331
254445
1345524
1656835
956198
2046846
2317303
2468871
1313321
1827955
1438026
2121588
531795
2052181
261052
1507706
496321
1723487
2460630
1612054
2304668
747856
2162895
1461337
2183689
2242229
1276938
1664467
2861227
2488098
2040430
175460
1130692
2424813
1254293
818106
666852
2512353
778329
1704469
1129653
656461
1453754
1205677
1266956
665496
2637484
1890194
1988701
1128673
1629114
740015
28186
819515
1703237
2668364
2229839
928719
13328
230821
1563320
895114
2820117
1775841
656689
402533
215497
1412974
133245
1994270
2877704
111218
837594
1659164
2024104
1581350
2415577
2276574
2884283
1736756
2800449
2391376
485499
1636270
494343
1584125
1128161
2760128
1358563
2156314
254710
2018620
1130267
1847173
20316
1268287
1066445
311719
1122192
1014947
333606
819291
143795
565556
2685331
953868
2034301
2239291
988582
1360547
1478317
1923484
1847429
460214
2171365
1702108
164000
2135539
2587434
1405132
1696210
736475
2731306
2230644
1980662
1236490
2023274
825805
437078
725531
1938767
311063
2160160
1741754
966480
2401057
2542654
1738235
1975340
2888347
467745
10043
67504
2385527
350037
2327475
242559
2745243
2627442
1878704
2453890
80329
1740741
2417888
905137
1318955
2493899
163082
688204
2578618
2419552
598099
799872
407858
27023
942448
181729
389640
107415
1644501
399605
1155256
2938782
890555
1826145
1279939
1322630
2388870
1566826
2099444
2555751
2071985
1260512
664501
451966
990869
157568
2886095
2646229
760810
2719558
757431
2752890
727009
385749
1859561
2779615
1085353
514151
892073
636659
1045633
729706
937752
2740259
1504604
1146870
111746
2223689
173844
483670
2357363
1865700
1695740
2342823
675031
1657898
2422743
2924780
1368527
340041
1959798
762291
1203839
256014
1138296
515560
685367
641418
201954
146854
2097283
1071393
617981
698746
2211829
1869563
755998
1612421
398667
986170
1285335
369512
2066223
1273058
1505451
561500
1481991
819732
614790
1821498
2351391
943851
2255018
2453387
2336086
1347503
920259
2656722
850797
58509
791697
1214085
2503864
2647945
1562149
1309102
855190
1455584
2449302
2799463
286724
2028297
401990
2607329
1944221
1716702
1505424
2086792
653904
2409023
2630276
1572691
1733694
1826496
1135846
673783
2523441
1389655
552223
2140329
2037123
2707652
1421095
142810
2616563
2482105
775076
120342
2667007
1012754
2627056
1885344
1312406
1602178
665855
1365929
2565721
1874045
1874693
708644
1839363
1050747
723909
1482588
2262861
733929
941750
763066
1094143
2924784
126674
375284
1244832
416874
1982865
1375613
2056965
1596720
1289561
1606921
2734851
2294337
2602641
2023497
220696
2233597
1257250
2164968
1103549
2050557
2101530
203801
213081
817896
849540
232594
2015677
2673980
969184
694555
2523784
2748029
465438
2680085
564056
2134885
1200849
2568379
1322550
1163167
1540117
559699
2357877
1112149
2856709
129253
1771300
1395722
500828
1492341
2065255
1544153
1503741
1272756
1370688
1040404
93915
2928133
2306154
2138586
1875520
2615823
219195
1738278
113955
2214985
761998
1001423
1111302
1392814
1066904
1182094
2751718
2496124
1350206
474134
1776917
1048575
1572810
2279188
1247626
2602470
1106284
2299849
1536469
85697
76747
2519448
1357268
2533799
506969
2285360
2108217
2317736
1132098
2597205
2592063
2055059
2555627
696526
939071
2632959
818556
324571
1836052
1343950
2339346
1994815
1210583
378049
2517934
2263206
2379004
957256
1065215
1128771
306551
1831227
62206
1351946
197290
2262769
1619029
2808744
1086935
1880117
1472265
573607
1906690
479360
2912436
87189
437835
732467
1230423
2878264
832356
577711
1372567
1993241
180818
2507277
757651
1610337
756135
214454
2164326
905112
418850
1747721
1929730
1408120
2522687
1707500
2910257
1057765
794347
1838188
2479478
2347058
1343846
2393801
660612
2248926
1380115
2115901
689960
931355
1242884
62289
829358
1991248
474843
1712960
798533
1563071
724956
1805678
2497139
1734579
1864406
646408
2870
2406025
1767583
2840672
1152891
48822
2582061
2180284
238853
1594774
2180832
2164168
2057760
2646120
1353467
241522
1097684
2068914
2613591
1846224
2445127
334795
182670
1623158
86292
2492191
1735883
1884493
1892972
175431
317441
2540715
708147
552802
954049
1961463
462416
1700664
237290
344863
640502
965810
1464051
836029
2470312
2327916
261862
550115
1049294
723204
2634271
375833
461428
1623408
2569572
2316675
332131
1262002
2063407
364586
2261141
2938756
2873580
1904402
1159796
1357295
2236003
805902
168536
624825
2390017
99183
1861188
2013198
1615212
1196446
618050
2359595
1035958
2377885
2605214
2895993
2046485
1995462
1738639
984509
2507672
761964
2939532
274744
185546
535403
923853
471816
674203
2776266
539853
2446207
834773
1092403
1831304
787567
1832573
214212
1246414
2171447
1724811
2241777
2005104
2830335
1750866
694604
689005
1469651
299466
1972423
2748377
2173340
2114966
177684
140887
2137625
1914473
1849149
1250705
1976737
1103767
1861176
2307927
1502840
2374664
1932594
1905828
2406532
355825
806039
2382169
1991581
178740
2421696
1276428
947319
1428659
1106310
897518
1303356
2580205
2766583
1900556
2879902
125208
1326756
2371020
2837757
2771142
1547119
1176122
1740331
1639551
1257994
2023079
205585
2182111
1364157
1404606
497219
37855
876813
753378
586376
477611
1421404
2666007
72480
2438096
2502753
2829490
1013690
580840
1333781
1322804
250350
1529976
436100
672212
689174
997818
2028996
1280753
1989755
917685
2336087
2740065
1437037
1879935
2788488
2900586
1586224
980180
1725288
1587921
1599050
2108456
2469595
155110
822859
1379668
2391274
935342
1990332
1155752
2157624
150271
2206702
382220
2437001
645838
338449
1495922
1944419
1583467
2223827
1603704
1795315
2279297
2793693
486040
111666
97521
2459503
2034970
2096026
2364606
1609785
1976847
2729810
2427281
2693689
2188802
10860
2030044
215306
244654
1674078
468727
1119002
2163139
495967
2554320
2869142
1266638
2016352
2272992
2177177
2261692
1500955
1831967
2020431
916180
1446377
814997
1440587
339042
393326
2538119
1224895
1666742
1879653
163235
925197
1556879
1305546
951624
2409109
447986
2566983
546996
2286135
1136856
831855
2030174
1591553
1089669
1377302
453924
1745099
168560
1562056
2461985
1985016
1361445
2783003
2139834
2724445
174668
1411220
2559581
1887423
2888947
1978190
559266
692847
2856906
2471866
2878137
1090802
2088752
2437631
2917697
2901183
1692113
1861410
2364953
1788944
2584853
781575
620237
2138731
514028
1322820
773298
1621741
883506
295912
2578613
2434926
1966228
2361358
2339342
1463497
2503039
2475104
27694
2525384
2707864
1809290
2840586
2692073
1180041
2327792
1546803
766245
1980252
2718668
2275988
191503
568806
2500060
568682
2789715
1244937
30695
980664
666179
2570413
1240883
2128322
965980
259626
198524
311453
2746408
1220593
2854050
1615400
77464
2649636
404673
1038284
2729246
2381728
14352
540597
1107097
1349691
2600765
96244
2785891
2492873
245249
2821083
2477873
1060016
2715465
2032145
1871393
1380161
2630636
698928
970671
69984
445913
1001264
2006051
2676818
1345289
207562
2311386
2544932
2320121
1476120
421746
2490698
1840066
53104
1671798
808434
1435854
2009386
1167207
738665
1933515
997093
2524832
1803756
132594
1598235
2524751
651157
611110
2528685
1282709
1583325
1582409
655936
522351
2371379
319937
2344150
764577
2416278
1493562
1349444
2564908
2879879
2902761
1691525
2070168
2778572
702648
1512774
2201663
1603408
1050602
1515640
1908279
2826296
1894250
2905839
2846443
1946460
305139
2784525
2414532
1937591
180151
1846215
572463
520642
475717
2587125
987545
1861126
1086891
2382927
2549487
974679
2829809
2592252
2317816
684022
672239
1320255
504402
2873742
791522
533896
2126407
2711731
2792976
2334261
2853915
2292637
1472481
1420687
1726303
2418108
947408
196145
2500128
2254624
1231151
872997
1889046
288984
764406
2179578
129523
119275
2573132
2839418
2713104
637573
2223856
2568691
1415310
2797519
1815850
241060
2722435
1787602
1619822
178041
2631130
2683664
2303112
452977
2764787
1244297
2324186
465975
918751
2855756
2642330
2139083
1703184
2405315
1763651
139889
2695250
2387762
2305333
6489
1350439
291496
2893742
1239096
1644831
1919261
313415
1007236
299213
865619
1873154
2399292
779934
773071
1165590
2080293
136116
1353885
1567869
2289291
498746
335418
304047
530503
561850
1967545
675959
1201094
2743822
2834189
1174498
1915335
715922
1787020
2498983
2833929
1499760
2440399
2497149
22465
2330591
1729334
2396874
1644193
2178397
1294324
215504
32291
2039820
2158915
332618
2663042
2936122
1242005
1114247
1343907
1275655
104340
2052093
2292843
2415602
1083612
1758986
1338183
172442
697734
2597092
1033973
497548
1178903
733092
1592771
1214272
757565
280405
1371080
530485
2855647
307775
598819
2384416
2391655
1865209
67065
1898470
1295210
1151973
1761444
2166689
1353957
668644
1746456
1798161
2643054
1634146
2648656
332830
2444107
2223475
2107374
872261
2572887
1589551
363606
1025432
1885831
1710594
1649009
2458164
1619956
2573145
1630234
2085269
2104853
2168650
1641002
665649
2252153
1377482
2848361
2149643
2267520
2218406
1911299
1637965
1435919
797050
1608712
2505755
1343723
2889673
209919
2637076
2258500
1196116
1570856
1664637
2048672
2794369
918170
1630715
673385
2345846
1873866
1764689
1065918
1518535
2455539
918818
1718770
1317211
234425
145435
203103
456841
2822511
1703211
1037530
963395
2309431
2284942
1334441
2668380
2541794
2242607
1459865
2466130
1088884
1782055
412356
93190
297768
2018981
764688
376414
210535
396226
798173
455841
1677968
2770781
1149942
13234
1292176
265492
847141
1128021
161250
1937727
2803224
144629
1022258
749524
1260818
742444
335745
545002
761807
347151
1189886
1782034
1213048
1642415
1434727
2917704
104628
2341053
2318151
1465483
436331
784974
2475918
582472
1243023
931273
1408048
240444
392786
2321809
1462641
1746534
1356393
2664382
287255
484365
341860
707385
2081254
1094536
2760524
2191498
1700321
1196625
1975111
2118361
226016
1593207
378811
2840435
2052891
1798580
2863555
1804138
2807943
734228
111329
1440976
151685
118174
2072892
573701
219005
563963
2075345
1096973
2350541
774059
739781
834110
2187768
601825
2693797
908345
2810415
279208
2452421
291262
1401709
2065331
2316378
1299066
2214780
968077
2681989
2409077
2556356
2802445
2299996
2724557
1155010
559258
2032654
10889
2791331
1626723
882431
2587318
1093740
784257
1602323
729793
269442
861229
2643649
607789
23521
404876
1276935
1490523
1560635
540260
84133
1937978
386101
2825172
2009792
1119534
653922
326208
142175
931343
1111210
596304
1444899
1591768
517701
570995
2691396
1473293
1941704
474900
1570384
306502
147174
892700
2055466
801147
2487912
425615
951022
2108987
213791
598785
1790534
1562225
309732
1044712
2126695
160723
766305
1326458
447478
2613359
2010152
2525612
2012381
1170308
1313801
973097
938942
1445693
1331172
1365966
2206962
1342222
2010816
2857719
111931
2792358
410503
908468
1068177
653327
1952203
1910619
1768854
109201
1155965
1405846
1999500
1545627
177381
1401638
1190947
110079
1978450
2889500
1921869
655002
2495950
2343112
2799366
593080
2934086
1918779
2460252
1337220
2337695
834721
1040796
2791264
674286
639486
2669669
387490
1618183
814392
200666
136333
94542
296974
2876237
2602063
934554
1792610
2028901
106234
1311914
989245
449573
1014199
1883385
2503682
1048102
1079270
742602
208728
2227728
889448
248240
2262893
932858
780464
2274329
1265576
839781
610343
1147046
2161929
2514156
42058
322706
2114785
1292750
589610
275140
1370880
176288
98030
1700603
155404
2318225
6154
2095282
576324
914941
1477750
2903813
2767652
2433677
1462245
1401394
1522004
2531910
389598
2200016
500944
2455282
2811589
518653
1096705
2498241
552007
1019578
2486502
1416619
2547300
1095723
1045446
1319456
127823
2488649
203606
2022531
1985031
2870959
1958090
2515744
2012167
2718681
1607893
1987085
971435
1919147
625789
750754
638010
2286856
2294378
2495156
317775
2698120
427060
2376426
2939134
1726083
961526
212450
1010409
2211921
1715714
1313203
1742841
305776
2849200
563160
1566064
2124200
2455913
2159621
303730
2256781
797670
2279383
566537
1498314
764358
480592
630620
1521657
504240
458178
2698101
1666207
347746
1513979
811075
2734208
2806140
2464854
2367436
1632383
454119
1912114
1128566
1432162
1800828
1485850
1480444
100941
1597124
589741
361603
2248701
2065442
2850807
2021879
2351726
769677
842123
2393663
2375802
2343022
528587
1661585
1568664
2731527
2404998
24680
412748
303877
1391215
2853270
333428
323217
838200
270600
1518174
1086606
1034887
63677
2697028
230
1674145
1805648
1554628
2025266
1215353
2678431
568375
2928736
2544419
1049668
1140966
504976
2593125
1415166
2523818
1884028
472706
2426622
1213604
1525487
2509286
2832401
1264624
1073619
785548
2421242
2403244
1236391
2792421
1440496
562303
2664705
1577330
16080
1192757
2581351
2182021
1695637
1342448
1359613
1827668
716972
562291
2504789
1703162
55020
1540992
1016864
1912696
437700
27631
2593931
2793632
2233036
1826804
1085515
1747975
221096
1981669
1757209
232659
875407
1568732
2150017
219869
2231652
2246901
1330845
897786
759132
1666392
2626095
2747927
2639939
1885771
1987063
192705
2544573
1346123
644753
2812916
653538
1871666
564134
862751
2448527
845728
128440
1139411
2817755
1232986
435828
2919137
2274411
31326
488887
2448594
2680145
1063600
391886
2875311
876250
2556689
182420
28901
389423
203889
2543278
1305821
558416
2285837
1137275
837939
1453257
462193
1429848
1360781
1569083
2730439
454410
1758055
414244
812395
1915731
139126
817594
1182451
1190775
314667
107734
2828512
558216
2812245
2783810
597727
2860372
1772661
323315
873612
2747883
1659212
2616601
2534679
2275484
828081
1268817
1574712
824593
2670730
1394351
1755714
1316326
1215529
1602912
2894557
2862043
512844
2191525
1887792
1925149
2071960
2906442
1230056
511301
1621703
2179306
492469
1719411
772543
108670
1842885
1369104
183032
787474
1780045
1617751
942424
299835
1367006
1324294
1973452
2272953
2399376
829153
1290377
1742283
114865
2389073
2136807
2231359
1642736
1317463
2213645
197550
2938019
2773419
1773831
2243955
2189626
2337329
2213116
448949
772426
835442
801245
2923525
2285747
990473
796115
2307072
2393521
1261782
825259
1818577
1627580
981641
747797
1040842
559247
11627
1534503
1987788
4430
2399687
1719439
739643
657664
378971
2758131
780698
2794050
467493
2062426
974450
608503
1455982
781452
1848667
175166
1224879
1819379
1381549
944542
2312343
2210962
1246631
835740
46730
1554520
1563696
1398312
1476212
2073266
322162
2518188
1775559
2449612
27652
690037
1514692
1618512
2465806
1780397
1469347
1074707
2676936
310213
154257
2486013
1479386
2302820
321946
88346
1013189
1959423
1482706
2896360
1537719
1392435
1875072
2626294
1729290
1670615
1699032
289528
2516149
158104
1496548
2199892
290392
2427148
2461715
418978
31382
174500
220748
2859617
501752
1623577
914111
1621707
2763750
1485724
1051183
2173507
2236158
533453
2099594
2625661
337771
1573580
2750704
710077
1722891
777754
1138214
195592
1988776
2225341
2154685
2009400
2707960
1406679
553130
1327679
2547924
2632531
860717
1706132
2016788
892205
2466044
2740756
330438
1623265
2572358
2885371
1076611
2765701
2275868
784790
1259914
1192333
1677760
65659
1850687
2202400
2341436
2929511
2710516
1937522
930475
2150286
1647974
2056317
1679969
1046978
274218
1482974
2185736
313810
390407
81025
1849949
1261823
1303387
1970099
2072390
1272028
2714336
1557884
928704
1584292
966887
2336399
1457115
1313032
851202
380312
48992
1888824
2621593
1266752
1968407
125199
1815506
1858901
2376146
2197767
2090941
170257
1777923
1347677
81676
1565103
466946
2882999
2651304
1509271
2779893
301253
662297
1394715
2359350
929044
665473
1781875
1808572
610137
948576
2674521
1753155
37817
1451922
2725550
725915
2127277
223911
1487508
1809816
367983
2902042
2426853
2051222
1702791
1459226
475568
2437640
1864515
779891
30214
527905
2069484
958989
192265
236026
1701313
912742
2350350
1161792
908679
2163719
2427162
347386
798712
2116950
2039827
2557536
562238
1601098
2548770
262323
2003981
1554149
2237907
709072
2582601
1726521
2876109
2718470
1769659
1048252
1927887
430983
1789633
1894055
147428
2889321
182136
2036633
229064
200034
1642236
1294672
2714247
298009
2025626
1373862
149947
1374049
2170443
213528
2172555
1467686
2361994
2039472
691156
2667673
2558829
883315
1328607
2512104
233165
2725864
1855340
812358
499533
328428
2198373
1693435
1023947
1408485
1884887
1080014
1453841
2223336
387617
2422470
65241
613634
177499
368757
1799987
1829418
2917963
431079
2416778
2015370
2170625
2736586
697346
2259325
691273
2601878
1835644
223927
2492905
891172
1874098
1781554
2246446
1696365
360243
2050723
2156088
1467963
1988530
1820866
591522
2421146
1856488
1057478
2085993
362910
1445200
1723805
310629
1267301
1868280
303154
2061710
2007094
896486
2813918
490485
2531726
287793
350098
2593391
1240489
2159596
163715
2927557
2639373
934128
2041393
914161
2099776
2883866
641895
2491657
696330
208948
653875
660907
518386
443762
2573908
1723404
2334649
1417146
765163
1682120
521307
1557845
2783937
2400550
1505214
593781
57312
817858
1384609
1816623
1149502
2437586
1101394
1450600
1585361
432658
1840988
1733070
1775726
2358358
2261714
1133694
387860
94493
2753940
2010895
440645
708538
751649
2831815
1651105
569847
1743355
142296
652965
481578
605445
2050010
2585178
58489
449792
1665626
1486690
2241682
2514058
2641742
1073243
2299757
872984
1094177
223781
1224310
72844
604298
2053977
2209330
2071284
1315186
1960113
1276420
2835636
2502358
489673
607623
1267517
835544
271453
2218621
2298843
448028
1990201
519165
2169347
2402815
558086
1954009
2237348
395951
403219
625942
2351425
232886
2687595
988477
1413457
1740297
2441397
2269595
1414068
2659529
1821822
250299
1702991
2917672
602095
2101315
616174
1283901
1031373
2694464
2040125
477782
1851199
1422446
2335063
751773
2036681
1428097
1267637
961075
2667527
2098438
1760392
237520
1709476
1538709
596462
247233
1840780
209399
1565213
991301
2032442
2761260
560667
2908239
1178171
1793091
1983436
1953081
312551
1116273
1143690
2299766
2261582
217342
1966077
1238838
1713947
2390355
2185263
2698338
744371
1325514
67818
256838
1586321
2636395
2886144
2484651
132047
1058008
1285621
1768342
892446
1018439
1265100
727155
780793
2290578
1975425
1852082
936980
1902608
2926857
1839908
657957
1533550
47388
1235806
604446
2125481
1403620
2183812
2443149
2103279
2672159
2725541
201537
139746
2768594
467791
523617
172856
2503894
1839475
27922
1317948
467816
2146138
1410913
2578634
851944
2273379
1278728
860696
2182705
1740589
562702
2160147
2286963
494062
543104
1250262
2670764
1838754
545281
2827895
2271751
1867685
1669550
1335761
2353344
1156656
68938
388859
1273823
802318
1385740
210622
1831077
990167
1305536
755152
285147
2626479
1355056
1006470
2236965
1486349
1129087
2902642
802327
2219426
2445763
1606693
1346423
579304
1981078
2210593
2488173
2544231
2658506
233496
2935898
1983515
1638672
1530772
1430519
2888930
1211299
2682175
2076640
2652457
237268
553156
2926229
1768221
418676
1446459
2645805
1565316
2848342
564657
2915593
1667147
2473486
1150173
672156
190419
2167485
310298
1424117
2578340
1024163
1833261
967691
1994305
364438
1706342
696125
872959
2820100
746339
2418565
2592198
2247520
1307772
1729445
1525088
2632559
268706
910271
2401161
1965399
1860765
2047604
2263126
1993617
463333
432186
1043862
2426057
2313349
2016093
1455024
102603
1785894
679973
2902519
2596071
2094141
122016
778209
2287153
1613830
274977
2250430
76070
873660
548233
1837834
648638
704845
78210
2789171
2145761
779407
2025525
1885774
896529
1200788
430518
2148636
2684845
2519240
782802
1550681
1165333
381002
857870
835142
1283851
2637331
998145
1692251
11810
2438033
2151777
48
2820271
2845687
1153239
702407
2075947
1759096
653157
903229
36203
526777
1493436
1113660
833420
2636799
784641
2430856
2256343
1273533
2878862
2219988
105166
599529
1832789
798228
1362201
358902
972011
1654624
2744389
2561881
1902280
993003
258266
348502
456978
2436619
423997
2032086
2432672
362310
2700781
2613233
305270
2592372
747927
1941412
2832795
2738092
309472
754936
2340449
2741555
2463410
2046879
2128077
876481
1565963
1099534
948185
2041317
2358441
1775735
1098932
2787789
1328095
2417492
1278402
2109191
364607
588629
2152223
1024906
2022245
1713543
1580443
1145269
2289783
1530707
2214871
685669
33956
887822
2389992
1606127
98719
1353130
903694
1609324
2737730
1238361
2253233
2627740
2687950
660409
703603
966088
1857693
2450519
2699580
2780828
2539545
1567720
215691
2785361
753662
882931
531214
175626
330542
1298346
2792850
69788
2112944
2512892
1889668
53675
518985
1668220
2578753
2547746
1830528
732004
614378
1365946
955045
1395026
342704
473940
139936
1915822
2044076
96787
2922306
2548738
1307547
2065411
1760427
893269
853614
2524091
617314
527690
831625
133872
2709543
1924056
2161178
101666
2904823
39926
1041563
51
1765685
254307
179521
2744486
2522453
17905
1159236
1774339
571232
772297
2853321
1757241
1217460
1503675
2837511
899152
2806892
1712757
1738049
1896038
2106781
1139237
640166
2529583
2083731
2882003
2794731
2488054
691325
194016
801325
616982
1108370
2389842
1157561
1892157
716873
2573740
2170013
1466889
2283825
2823286
698726
1310719
65052
1485813
2311050
2760692
2193189
817813
555332
713070
226395
2556780
2352813
2930282
2220119
2729674
2544002
2298181
1115182
645175
1522435
190843
1249835
1668757
506768
1057239
2150097
1540646
1064386
776116
2616015
2582807
906633
1698003
526749
894073
620563
331428
2467121
817259
1128009
250506
2211776
1643816
1945117
100774
1138547
1876763
2007090
363144
634063
1632445
652084
1786110
1992703
1779926
2412645
2637962
431857
341203
1063300
2487181
2670765
2189412
864862
1215377
1558415
2748413
2604293
2782796
2771173
1321219
2709820
1950132
2131287
2898067
1327195
2572421
2713377
2322822
1364222
157394
1183740
1221137
2716808
513522
2402293
1957745
1236131
1460380
110323
2310173
2919141
281405
1284081
2643168
1016100
2213905
1471123
1209617
1599632
1981224
697198
1910611
2678738
2468947
570635
1162817
1850197
2233630
1767730
1891256
1232464
928283
169139
1443268
2819496
2733620
1671619
924028
1545378
1520697
1748953
1661165
2396904
1979781
1417026
515352
2643531
2339885
1549533
1042602
1821808
2907680
1864485
1777091
2659409
700023
863362
776160
2861024
983185
1096456
925618
598315
1442254
1160027
1175826
1452997
1576067
2518859
1798833
1838726
1751934
1668814
441217
2367165
96205
1195191
2567856
2895500
973699
1731131
49233
1024318
1588722
650731
1607006
2195046
2330755
1088309
1477321
2524212
1800329
1236607
2888560
340165
1857941
1547652
2710812
2314345
855422
2913816
1780468
1587671
157974
2429951
1676576
1937605
996397
950522
1759798
2253167
1367240
348218
165073
2846934
2783479
64843
2697766
1504908
2182299
2147910
718820
2934343
1324826
308931
2898639
816662
2768576
1131603
1462551
2354344
1536790
828668
1461252
2204483
1475709
1593090
1069957
2921484
1222381
2609279
2133554
2911460
2326963
1975611
696362
2414060
755657
117353
2424640
96503
2931993
2441198
2346591
2531835
88242
2481196
376940
1713417
2823135
293231
406064
1460014
1678543
2494601
1900967
2239232
868780
1440338
2720903
873661
2335756
2373111
1186373
929451
303299
1472379
2243219
654049
2712392
2108254
2521509
111189
1382160
1628772
647071
361385
621335
2935553
644942
1820624
2195766
1780620
2396352
2856702
2719885
1480027
304415
1658168
1357975
1213570
1304655
2700031
1142837
571729
2718706
1465661
665072
228128
2314214
1206736
2745795
2263836
1483214
7570
1011117
1313719
1885211
137645
2490893
2785986
1760993
938660
2046734
1841595
878848
2220462
2897913
2084245
242728
2583148
1045650
595568
2872728
2320894
122919
2757872
241716
841323
498890
666194
2500304
2607653
826262
1374451
2231661
1047044
540476
2824247
1876915
2781830
632785
1708450
2347138
2392249
1888221
1347662
672447
1984783
1435481
1099194
830246
1049105
2163257
2548248
2281052
2690993
2391384
2027729
197027
1985809
1523945
2715891
603960
2804848
931633
1754346
756732
2416638
543467
491072
211400
2289164
2052208
1964627
1340597
1371133
206898
450152
124168
2682035
1517178
961149
1778665
1664726
1972244
779232
1956758
1924485
2834579
1394393
1075139
376160
499593
2841073
653385
2179262
2457925
2497073
1734847
1792902
2171069
985319
1267197
1103152
1317449
1765668
1550989
828820
2013363
2759389
572984
1328563
1231635
884470
156766
779304
492414
690126
2155114
495147
2075251
108493
1364298
1350670
1513370
118542
2694460
929320
1871639
581955
1569053
1528771
2711883
2807270
2044747
2931595
1010014
1672942
543255
2562943
1204187
2386923
1242402
2673517
897090
1810559
2508712
1958158
2837486
1876799
1822411
2753026
484274
246607
782009
1214880
1267713
539850
1156079
2265602
2877342
13226
687575
2788310
2411362
2039671
2842944
541439
2144500
2080026
1324239
1146285
2190498
145979
2539426
1978210
837932
2081432
197385
247119
1051047
482513
962210
320582
2938984
2424248
2176374
1566034
1620645
1981310
481099
1716424
2665554
1326828
2455111
2467659
352533
64494
1974721
976796
93677
1592553
1082527
758398
567319
1447292
137558
1135242
1294967
1425542
783036
2194081
172064
1154121
1020083
2602338
2449693
1556852
1267925
990058
1300019
780357
2320798
1800350
2683497
1053251
1510362
1650884
991143
1230921
1898210
1891455
1838251
2175900
1013812
2625182
2776643
2933497
2132969
1957069
95868
1881528
59628
1349442
2347551
2159526
1305760
1437732
2792042
1553046
1727357
1555183
1057470
2100425
2203980
734307
2690231
1654479
2764382
971326
99056
2713035
1566334
110663
641067
2620342
2196742
819934
1346417
2368780
1470030
254150
545314
413453
433861
2671522
1644022
2316556
1724958
439121
1811147
1762855
2708974
1535649
2367355
2322215
1785146
2133725
2165238
1450702
1136424
2433180
1236515
1681995
226538
2882339
1136640
715526
1364703
764990
2349555
302374
1018200
1631128
1184656
1567940
2489862
1397405
2461070
2013642
2737046
1148009
100642
187571
10921
1133976
1507679
1909148
2090571
1456694
32488
2897442
2362311
614359
1907404
2866694
543751
164377
674463
2930066
1246460
1987341
764998
1789231
1579708
1115504
1002780
2761064
1171482
2152472
2710657
494597
328434
1480148
1592898
1822404
2259633
743369
2683614
481913
2692369
811926
702189
2280638
368454
2812587
2415959
119533
2223522
1523403
459795
305791
498511
731968
2387421
1058656
1549774
2042803
2066239
2216129
2877590
1906199
1340357
245885
2905780
2739333
2551390
1071981
2721748
1826258
2083218
1331709
1028181
711445
2376771
2661651
2593596
876447
1694189
530508
1157709
2591486
2746275
2719563
1431253
1065718
1474208
1998439
1838813
1672811
590821
2198727
356392
1616511
1510752
1124323
750449
672376
628053
1116596
2073868
1590326
1776413
1895500
1291108
1678952
1084755
182516
2464373
2155719
34851
1185645
1461002
2553317
274449
2609394
51016
1361988
964106
602212
1143746
668761
964633
2142970
2032279
1429256
2546865
1882198
462864
998945
2340091
398721
2437699
1141726
1631168
2583835
2385634
586071
2216152
2720220
1992727
1620120
1471247
1615063
916047
2722456
1265773
1544941
1845674
361279
1217307
1246843
826556
1061492
951453
2854259
1382435
289470
1071161
1068517
1129644
2490278
1819866
2286164
2124495
311407
2395491
2461026
1051564
1934916
1165580
1328491
2681493
2630514
2782810
1845332
785149
679550
2315077
1047150
1549568
341256
702899
550566
1984034
1848026
2196084
1078188
1185292
1104
75284
236435
2812596
984382
48451
1873122
1523044
2836274
217353
738810
864387
2734960
2627499
1910999
2670729
637281
1800368
1794742
58255
348894
2118305
1417063
600486
2772833
994729
520025
1070966
1054238
1590494
2098045
295853
1948981
2076059
357567
1015173
2324013
2066725
2605258
2428134
541833
1655094
1353653
1018976
2424759
1849817
1320383
1800419
932239
2007248
537774
2563648
1244142
1314552
1508739
1253507
2653017
947804
454077
1780467
657809
2703152
2598950
869400
358434
2877620
943182
1275257
160516
1324549
1332725
875333
1330711
1308159
2199617
2103137
841667
475481
721528
1673550
2467821
774997
2338886
526373
1434991
1662816
2166628
851841
375289
1808197
347065
323779
1078027
996445
1203865
967170
349898
858341
628790
1499300
1750417
1030944
1310087
2312387
150335
2739460
2879884
1904115
1736007
6065
2079972
1304688
1714271
2409129
1948846
362164
2679399
2243867
1783809
959153
1779128
2333737
1629706
1850829
2270519
2717758
2021201
2780323
1666871
1119820
2551952
2841914
2407657
1250045
913047
796429
370049
2847416
40071
259415
2326761
1934697
2132917
2126488
2646593
902657
1882001
142863
848523
681370
1757662
1682702
241466
264104
671101
2773413
1118390
2339578
2329774
2369591
2830294
757392
1962951
1995143
2501959
1525718
1516124
724903
1290541
2010406
959278
2480863
540
1469699
1167472
2564470
2384625
2286421
2773042
109917
1655450
2662104
1360773
1813617
1419450
1827568
1419161
2864258
360547
1693057
508211
2427748
926320
2442486
1770777
1872946
705283
521721
396045
1214838
2147568
660278
2572116
1086617
754539
1123254
1768041
555036
885605
907896
1158023
2366726
684156
127794
2229607
2098978
2104842
1286091
2614342
1156804
1428355
185354
614998
1752634
2660638
2570081
1597477
967986
1344366
1784806
2022972
1128416
2758948
2920845
1891353
2102402
559760
3454
2533952
299908
1064355
806050
474747
948663
2674265
2255736
1074601
1014039
2172027
1912759
96903
931275
2505626
1529885
100925
479251
2859247
1807086
2107181
2282673
2469469
706902
2020076
139093
1504122
1178216
1964962
1871023
1583743
1913860
1298967
739902
1653564
2730928
2529289
244575
735206
718105
1292749
431815
232314
672880
2002754
2802867
1341494
870734
18338
2603411
2387159
281209
2270197
2485475
1510666
240581
720647
650680
646746
2103364
894833
2728363
1101051
2837742
463641
656045
730612
907470
1034736
2276637
2247499
677731
2866223
1713359
2397362
2326663
1480507
788157
228762
1582113
202161
36802
2607250
2270376
2914893
1059860
980642
2501553
1031252
457228
1358218
1282710
742053
1630795
1343497
1280083
210156
1576927
2346678
91805
454041
307591
495694
1590524
672937
1679770
1541269
1409686
662340
869902
1260522
2780361
1408188
200602
774033
547655
2922832
436744
277150
426838
186152
1955303
2679064
480202
92350
691338
2494323
425711
79538
1651210
479267
1516334
1435458
232228
1185719
644510
536314
2177031
1600525
1205226
1511370
2042103
2091077
379244
53159
2018312
2496536
785302
1654844
2145480
2375928
1511225
873849
1713470
2074351
206584
2316318
863580
2449413
1490358
1418286
1053384
1459102
657792
1747264
1366278
220110
2908045
2165653
915888
2715067
77335
200412
2284626
2734153
1599561
426970
1676626
176872
2363236
505475
1037907
899700
1781989
626061
831073
2062941
1896456
1091234
476997
1235276
108117
2627929
285826
2774184
1459142
1529234
244442
124016
2221395
963365
1794027
2757345
2364033
985524
2662588
255844
977845
1514376
2506844
2220487
1428837
1350986
297983
70865
1052035
1666988
1563550
2241079
1065199
1526148
1439424
2191646
1918325
2599968
2418284
947669
594158
1275476
1927601
2696351
1770011
2894842
446735
1104743
2922249
73795
462625
105656
1023057
11083
2385396
2889760
1261822
267961
1532810
1177200
322108
2621998
919527
79744
136979
1501596
2881437
1990516
350418
883019
1455167
918189
1210432
2280596
2408470
520964
2417433
2879168
843451
1419898
246788
508692
2681685
764303
38951
572149
2936606
1280025
1168081
2053896
835857
1374694
1081957
2525953
247368
530288
24259
1729933
415251
772174
873693
366317
2332265
1563280
1998492
270867
49434
2090715
1484572
565075
278324
2052586
1103126
2475197
1336185
2387597
1776815
417331
2516216
1776893
1268724
886745
1903427
815678
2320841
1176350
387481
2192419
458568
2860699
2640140
522848
1391815
2274494
555725
2458807
392800
907563
1788993
1830191
2402234
2632355
1488915
1257705
2462992
2871475
2498692
307482
909996
324034
2695824
1644976
2113499
429578
1647065
2188769
1083154
298916
1577700
2014183
429461
1940327
1940179
2543630
111427
689826
2179052
748769
450511
1768261
1714367
1849813
1198972
2584975
1945716
2126393
438373
2814346
1879754
2426106
2545086
2830146
959073
1322978
1535768
175218
2870958
1948002
1093825
2529655
2264815
1586972
217813
2191170
2322352
1235502
394966
1144520
2918956
1482272
1221421
2728483
1028984
798883
1623760
1921737
113830
2278060
2162952
477419
2333582
1284965
1807687
2053478
396557
2297141
1445474
2347930
1807055
317560
1569855
1952644
1293937
468540
2728649
481968
411265
975933
1343030
2288763
869318
864906
1965081
2719429
560882
2734469
1646101
679990
2590606
2110794
1478160
197352
657270
293569
305855
380638
748015
2917378
1032548
6493
2912417
457646
769732
218096
1436971
204675
1232995
506441
420397
2449407
1808546
1974680
274726
464409
265563
660997
2384744
1650465
48672
1146767
1017223
1680297
868349
1983395
1380791
2430611
1592381
680971
1105994
2057748
735285
913017
2615491
57514
1666236
518477
2179160
607839
1948606
244659
1983741
128288
1896826
2238382
2411278
1907732
940161
1590420
1532772
1816252
439606
2291671
799544
1180260
202406
351901
817754
566469
2006548
879641
1771791
166604
2265711
1838024
1822716
2543078
1621277
1179723
1129850
1198407
177331
1660163
1006721
2808012
2191883
1919966
1861987
1975522
1024085
536620
2159323
1131603
251020
1281181
1196894
388557
2184787
557960
1337378
1030033
1433540
1656853
2861123
55349
2538397
1320365
574294
2849052
899077
382295
1368549
272283
1347478
2359112
2823299
1443722
215326
99114
1789615
486621
2152028
1716816
2767250
998092
1595005
2781576
1825786
2543716
1025458
2590728
2927339
772824
2093228
1964030
1910028
1945136
1992541
2185257
1404197
1667221
2348930
2395575
1975031
2754432
2231905
678118
2539767
238415
1202582
2629945
1019522
232962
2630736
2532879
1282225
686159
2171535
1666773
851012
710052
782244
1611645
963998
1283462
1792514
2010858
1530120
2875669
2366392
2295458
1641050
1978442
1915518
467472
1505384
2059076
795058
2425105
2713499
2261101
2626437
2192673
2586863
2199069
1493027
897902
456954
1278408
1269912
2412958
655321
1845937
82589
2513011
1282735
609576
2393219
100699
820464
1979590
1544101
2738079
2715865
2467818
2594805
992023
232884
597705
1154061
1061916
1959347
1150754
688477
2496546
1796407
1110088
1453495
499999
2656572
708338
1235891
9190
205346
2366564
288018
503043
2312276
855425
2778928
155278
136698
494137
1294975
2454531
995004
2556692
2769681
327807
693079
1859234
1243336
622900
2239314
1626176
1323106
2166513
1528086
1364583
1186283
2276720
2649114
2252616
1148206
1198205
1923167
1120619
1011064
1150990
2073300
1003065
2784614
2882320
1431107
830720
405060
158346
1679795
2167345
1815799
829472
48695
276413
1753134
2187841
1247531
1332825
2320530
714740
494440
1311063
1971504
1246486
1429351
2635896
1950042
1711555
673292
165883
2817738
668807
2627816
689864
505965
1966389
2110756
2657795
22892
1689640
1259448
1047719
2293543
2579371
2720834
2079365
1204000
1448237
1767857
2144276
1684277
2548714
2397555
1719798
2543904
130822
572806
2408123
554931
332491
2362566
179741
1769246
2783015
1833937
582922
1729800
73110
1615465
2916884
2926909
2317778
1693456
2917460
2461796
1905934
1496201
180428
2478587
2523750
2883859
1908599
2231719
781871
2864820
1613254
524319
183674
1878360
2400635
2365886
333260
1051649
2192369
93641
1143825
1561786
1509680
2109879
1532873
1014877
2602431
265679
181265
1954883
2329632
2545748
2091139
1067119
43829
1086507
546313
979055
859551
1327724
2139796
1337395
1799521
109127
324005
481488
1753896
1383051
2184497
2023081
2675587
1481178
2186066
494621
992579
329236
2004744
2268180
1532633
698622
116659
1091449
2476086
1431842
2032168
1488061
2477220
369988
1034901
739491
607076
1605878
2429024
2257853
50530
126901
158221
2199233
1890324
2360642
590663
1799271
1107332
2126091
1802324
258442
1583584
1067627
1544998
1706384
1745932
1264201
863190
2190125
1024287
1392516
1353503
796453
2875076
877047
2064981
2489682
442788
985582
92502
2867602
1940414
130023
2477249
1151633
1024698
1989568
2463291
1708138
2082845
1271643
1131006
496793
1633751
527804
669622
2210783
1487852
1409393
2343739
609056
2004015
1253913
950226
1394286
1513066
506936
2685729
438043
830238
1663909
1204302
663851
2433479
298593
1108635
1838619
2716072
1020996
1306686
2719707
1731765
2183571
382040
1823997
1708716
266517
2082385
2805727
2420000
579169
2438297
950846
1825640
902247
983621
1880266
357255
1411278
1159581
1110893
2729355
1607938
2209179
1151762
2775474
2143438
1254421
1355578
2262524
2020239
467390
1862701
311459
38021
2112363
297983
2647585
2014583
2867680
2298035
1672812
2565279
2719196
2088757
2594773
563402
1308895
1582152
2708368
2344649
2675596
2606590
2328308
866062
1797070
157962
2641774
2096321
182187
2042460
1544318
2461651
1843186
2625747
240442
2468467
2580665
2113063
2515240
2146193
162045
2162528
1216696
95408
2583521
2435828
1449338
1799249
2262318
2157972
872929
2574112
1654056
755381
1509956
828002
1158413
688009
570683
1153600
323535
1007650
2595688
657593
1279757
2401980
1452186
1081217
468250
131256
1415134
1213270
1315292
2528413
1021032
2302612
1925697
1801167
2877737
2044201
1239045
1609834
1920952
2474037
1592318
631544
459310
1064065
2103306
2020736
2812110
725061
1741788
2551647
2280453
2906649
834289
337951
1056067
1711228
1818691
2232208
675061
2090540
565473
536072
678277
2819732
648410
1437462
2175152
146657
1577147
482885
2061526
2614750
947069
1949305
1936873
1437745
494139
582560
1970577
84675
400691
389771
2726566
1503127
6761
932318
2883473
1904039
575001
2103591
293765
2883462
1052961
191369
2450153
1805214
1444412
2491625
729365
806585
949921
928682
1507441
728973
1554820
1335160
2344806
1275659
1576414
1408654
529399
2168207
220636
2812212
1319337
1661956
2300250
1348135
186961
2207596
1524199
1314759
297324
756001
1840614
78076
2762014
1634220
2169462
2234280
862504
541607
147510
2845456
1668078
1553762
608656
737723
388617
2509575
2100533
890630
2342859
1326295
1720259
1120502
2554796
44860
945726
928210
758974
2806125
1385260
1105916
936023
1657074
266569
2172059
2321185
2195158
306099
1921504
2597960
2765480
2314337
1070195
230092
2781087
1133829
2009156
622570
398502
1528901
905443
1148267
188122
1171192
1850407
2723873
1231006
157742
63030
2365074
2467719
2034826
1844707
2768953
417499
345978
1342334
2645427
1866658
925990
827689
2322912
1618164
1849721
2715628
2634150
2791210
1524647
1831048
2496189
2659533
1987059
2261634
2592778
1781136
2636728
1497343
691057
130203
2040348
768161
2537619
2147763
407018
1044497
735633
92635
1379444
471349
879385
2844961
2770171
825031
2320282
1147953
912371
1055145
427509
1038790
2629110
1555890
2013016
717609
1860164
305453
2451432
2461429
1230460
2100246
468253
2131916
1466685
183667
1223235
2154419
1181103
2505479
2034159
595178
1770269
822303
2793635
1921067
2398915
1224303
2623004
572466
2244737
959206
2050385
20397
422967
118366
1161601
2679002
345094
294032
749306
1806239
2900242
2360192
2182546
250191
1369347
565417
1610512
1978691
1423488
233780
51181
2660540
2239292
1521080
2720614
1277608
1207452
1195934
161123
1441634
1442634
1601063
1461647
2445892
2660079
66571
1541970
1845754
2011165
484999
2304878
2105946
148438
140847
1278492
2866022
2852831
900273
2334933
625539
2280527
980900
789925
2130686
1659237
1429715
2781213
353731
1357983
1312600
777829
1806286
721148
223843
1209770
1397622
792950
1523972
1282348
2024308
580981
1096611
591286
56753
2530829
1512444
836366
347595
862191
327753
1315444
934919
385748
2406733
1197080
634176
1228653
134006
226893
2745490
2269623
2081839
2188827
2679549
1442207
1130828
2426140
1289358
1289125
2483156
2786033
2883620
2089819
1151929
2589823
273591
245762
1878004
1694289
249131
1441191
2069027
2627169
681723
1898853
784139
1281728
107422
1901948
2419461
2341457
1317616
1362203
1336984
995983
2679093
2555318
703775
1419244
740725
1115745
164111
731148
2027702
578449
1623804
1507159
621377
2131479
1287731
2708583
622677
787913
2246542
2881795
2154249
2432157
1329447
557111
2728156
2481687
1445558
2807081
1753666
1056605
303410
2743023
1154935
2521110
2834231
2529448
2583352
1341041
70422
1035054
587089
2670507
2883991
285377
2836721
2369935
2833889
1779138
2068440
1860520
1192254
2423912
435448
896923
1108023
904820
2331214
1381111
1453433
1555176
1561611
575579
1779431
2233453
1639861
2923681
2643734
1072839
2721898
694796
2433602
2452873
320799
1858448
83475
688001
2772799
1359984
956367
4883
1095594
2833209
2403724
839152
393747
2255881
1469643
1354956
2093204
2753710
2936324
2047373
1022721
442839
276574
2790976
1040707
818824
428938
1120042
2602017
2850880
736033
1796232
1023585
1416950
947415
605513
796634
2863211
189241
2540469
98521
804434
1404585
441208
1613642
417136
1413283
2773264
2771153
537311
1848552
912825
1784418
1786426
1425589
2708860
2343594
2165229
1602995
657702
2654947
1331679
1912066
1247634
2619212
1508748
732055
1324655
1144765
277037
1792295
1173233
1062031
1357907
1063802
1027832
2805806
458654
1275533
256807
177941
1472703
241765
551219
2771911
2053402
2312716
2869104
190807
782690
147690
1327785
2334498
194608
2105344
2108626
396345
487418
2652374
1299375
2079740
1219192
1357782
1216769
1360557
2323781
1730723
2692034
2536108
2220772
983620
1329172
1424029
634613
1281857
2425473
385066
2882176
1787026
2869359
2812926
1309725
2318123
959086
1239996
1246018
432287
1882982
217875
1976123
1998348
1590829
107727
613535
193467
900601
1128911
1640211
1308501
101146
2127158
2030498
1783786
2375652
2303192
640232
2566235
2490487
2361558
1885564
2751102
1651670
1252823
848506
931150
667765
1673384
2206572
1546782
2002421
1074241
2820498
1524667
2603126
1937976
391254
546077
2155387
1936026
1899235
363226
1404493
2301309
930224
2932531
1347186
1962643
1306370
907472
1054052
229027
717609
2147755
602287
1796504
2855163
2286206
418751
599665
902580
189598
358679
1984734
2916126
100626
1980399
1629612
1109580
1363508
268299
868355
70875
2470362
236583
2574878
1628281
1016250
1015486
2465315
32158
388610
1618298
710429
914361
410387
1991536
2520503
2835887
2290616
179547
1626496
1593394
1393287
2861172
1838347
254863
275320
2157756
644073
899773
80166
1007139
1137010
1726914
2219491
615331
1144991
1040833
2001599
244035
2577364
561344
2547723
2930444
919717
2596546
970306
2254504
2020794
783920
2069692
2067384
1319259
434853
1828949
1560898
292964
555712
418877
1044916
1560899
2299379
2869795
247797
819078
1947660
1821171
954825
2616748
2234513
1991405
943120
1745809
2139796
588907
673921
905666
1612870
2531885
2664233
571765
1784395
2912192
382216
1456159
2044296
2334024
2825398
428243
2010238
635847
846216
1800734
405581
389966
1272551
2215345
2651240
1055173
283136
2890827
1544928
2195431
2908872
2319577
255630
1559358
1393869
153646
1391999
939387
481146
1595217
1389099
1990220
1654124
1814352
2823034
893897
907748
1288252
2028015
1521755
157626
406344
89834
1606039
1650533
2076216
1527663
2788965
2569819
2630122
41345
508490
142946
742517
792219
193527
2161290
840646
715202
2817907
1504434
1504317
172888
1153647
1038968
1759662
770101
673605
596441
2044912
2664329
2621115
2807379
583419
2412393
1617999
2481141
2536680
1854348
100715
1652669
1394259
2265888
778168
720874
825144
1654117
278798
138219
106596
1130530
1263341
498224
2618940
745583
2056026
1145290
682356
476545
2832835
1012993
1873885
1614419
918622
1003421
1139609
100534
1327621
2732782
2218124
1064451
2243072
63486
2697066
106907
1506434
1124322
1639881
507847
339799
1212556
2755093
2538472
1554349
1925162
1822319
1657598
657139
504408
253161
2683322
2584845
1509397
2415906
520635
884885
1490888
865775
1435391
930922
1655963
476098
2217781
1793727
2737731
2621078
2628464
1249501
1310920
846416
1716621
1913380
1674253
368825
1217753
63110
1477953
216817
1424998
43324
2332635
2204961
1286462
2671356
817180
1084586
349089
2415158
2289951
2091116
261653
957740
2249450
264672
1231618
1600509
919090
479846
1809442
334076
1321861
214838
1555763
1792
1744358
92685
2642226
2460547
16687
2026087
307688
663490
692730
1306895
158363
1339143
1463992
980939
1522407
2446276
2570584
1942214
431281
2477160
2381936
153487
2052473
433467
2252079
2030473
2166237
340166
767341
989792
706150
1464919
811165
1825141
519973
550126
954988
2182302
775051
2128800
1781978
424053
994362
2433379
1726033
952719
2622285
2015068
2337729
1311754
433009
2515693
746511
1478605
106434
2039492
509720
856032
1517777
158611
1658780
2852589
2103945
236349
428216
1550122
2420347
2102664
2526522
637248
406720
2260596
1858533
864278
1493406
847753
772836
2884059
1653614
2111264
1312908
2868038
1429937
260555
706134
33736
2410770
2019191
983738
1501326
2832790
1619078
2635614
2262015
1544798
2232962
1271156
2213591
295064
1889981
2147152
829256
1343641
457884
533653
2746855
2600188
1463129
948092
2328764
2279175
1823192
1429403
2247204
2571217
2263914
2238393
1041839
343503
573746
99471
881339
2061074
1541822
592093
263394
1085088
1194452
652385
1126956
1700699
783210
107031
2912709
1175714
1120154
205004
2893313
932003
2479106
1765896
1928774
1605140
249120
476242
2444761
658349
1251537
1283385
600474
2915934
349113
196681
1138990
320494
2192341
357158
1621188
703336
1015987
1389376
2689295
1676497
1889432
2307462
1680149
492088
611189
2538493
1972478
1278802
677643
760410
1806982
2701348
2856769
2780808
1494053
2636202
2296394
1160297
845886
343450
1263622
1549255
336155
845519
921642
1569672
1511744
918634
1292443
475913
888351
2849016
15669
1421516
2885035
5282
499545
536725
2674671
238717
2686972
528849
1673899
1948346
2445606
2935788
2452737
1192781
152718
1470584
688848
2924243
2418844
2282909
899259
2267233
2719222
2701393
883235
801123
1676828
2630616
2151068
948633
300148
1685343
679321
557717
1643131
2745910
1827728
1923083
1071119
2197305
253340
2311428
1678281
1990686
1506712
2280509
133209
922175
2453323
1668800
95539
325751
2278436
2040424
2558993
2293526
1385528
1923174
2204530
2667062
1447402
2166048
2199327
2195225
1270761
2493694
2771987
191711
1056524
944203
2248309
1056577
2857407
578148
419011
956117
2594962
251198
1569998
1407349
1825510
860933
1902955
523325
2381788
1614180
535643
1939041
1486572
2729604
1132829
2409848
341042
529982
2368140
1646324
263998
583403
834310
2255153
2927764
2720049
1429489
344647
2652241
1738286
316662
69777
2928249
2481207
40004
2207674
2107584
318543
937954
1354327
2425591
2256130
2788513
662730
2771994
1995704
2468392
32391
1550360
1264087
2055345
2172616
876867
2702806
978657
2629051
1211723
2878669
2813022
874625
1432841
1361504
10806
306688
1227861
293526
2156619
2888180
2885651
1252413
2319715
379615
621662
2760853
48084
427271
1109582
1491881
1461730
2750831
270449
827517
2233466
111686
701353
1281986
568427
1343161
2755469
1600757
2603139
555705
2726128
2415064
1428553
2791266
2309282
784303
1036933
1568941
1827649
2222028
2458040
1218471
1255365
1169663
2129496
1583162
1994175
2251549
1618872
401244
2723008
2759852
2378499
893606
902651
2006909
1399805
562502
2105477
2355668
842045
296962
1805365
407265
1873822
1048
421161
486352
1110309
705096
1692877
7053
455503
699872
675760
2666562
1615545
2257918
2155460
1320341
654570
2741607
1122322
2843429
1845550
1518336
162169
761729
1956758
65128
820273
2778678
2915187
1910999
476043
891319
1079256
1750972
1514357
643451
1412316
2077817
260477
856382
2864215
483257
2789200
1328063
1737590
2786171
1149266
2487113
2157955
1415488
46041
865049
1434361
435600
1716054
235486
2498776
1658752
221768
2172881
1241496
1514203
1542481
2645706
1981164
1480658
2230645
431289
367349
2172312
627631
1493761
2707748
636246
818548
2832245
2833740
2440829
1770101
940620
2203100
498021
46439
839384
2663551
2906250
2504933
2777015
1548106
2601122
292596
1359428
1221122
2582229
2620776
60007
335646
1389299
243351
333128
2678347
2730924
1682011
739904
361769
2206044
1039836
1357829
2104236
2325728
773541
2888510
264393
2600768
126197
702005
1659489
126512
477280
2760721
2314591
794384
755202
563512
2206235
2817673
1869476
151084
543904
1660436
2651897
2940340
321074
2850024
511608
1179166
1203357
2729053
2854322
1986404
759354
979935
599654
2724910
1005047
2715912
2371372
1976628
1268726
1273588
136259
631708
1447763
2311196
437935
971604
2038330
1319882
2181545
890004
1588049
2589636
951503
925587
605361
1173748
887371
2853741
2641016
259898
1042543
1177694
1311361
1839140
1029884
635328
2681586
1364738
1821431
174633
2926728
1161654
1496713
800026
1705682
913280
1717167
2818714
2178075
1879273
2660958
2266283
2127899
1287730
2726248
2741467
2615193
1133620
2912756
840424
1462730
1553283
1582667
1951884
620746
360048
120117
1416909
2930371
2375037
2703192
2370492
2436656
2397076
498054
627473
1861436
1712573
2430083
243228
1845673
352698
1470067
2939088
1327303
730855
1563830
2773268
1781902
2392451
1775834
1947056
1210473
2349689
1087942
894476
1581492
138419
2565205
2932693
2801894
1435570
2063624
2825908
1619559
748639
70292
2544882
1765227
125744
2407821
2720739
312125
2934115
140091
1693116
175550
2344346
666998
1871438
464724
1845366
1114150
1019058
2323847
251828
2724910
1922165
1279314
1888743
2059840
340178
2777368
564660
464164
2180418
1349166
2046265
1568965
214963
577482
1528933
1780012
1488677
349319
2015389
946813
1916908
2253408
995994
525353
784227
1435642
2698794
628250
1950619
2070208
495223
2932418
1968935
443320
938561
916751
852562
2348874
656371
2380081
840598
2893123
2745427
592388
2819934
1443509
568602
936200
1948152
724964
414485
543441
240209
2586684
2565140
1040492
1178904
2599259
1700965
2159114
2334948
1096950
10836
1054817
1543166
143390
1037808
968518
1747012
2192101
2466612
2727004
2937843
154939
1401280
1474501
1498237
2866967
2122480
2638487
1187910
2199413
721585
1237956
382408
2742280
2656341
381437
1800329
2550695
1045327
2903967
871788
1413394
37224
682783
472114
605530
907109
172195
2212752
2769498
2255902
557337
662181
1731817
674724
2597905
445515
2471107
461835
67478
1801322
645748
1464569
2279836
2263164
1874097
2236777
32554
198389
1621995
1438542
971912
954810
2885372
1467520
2013957
2772213
1899110
483672
708218
2301610
119514
1617566
948436
953312
2728481
2443374
2687482
1223392
659145
2439849
1239667
1857883
2928441
1977391
796410
2436101
289358
1647022
1199103
2190615
1396789
1758032
1707804
1914543
2780709
1197412
2700349
1504934
66200
2670744
335111
115947
2117218
998432
1713298
1673138
543343
178938
1229722
2513001
2614658
403844
2916886
2252386
1045136
2111345
152869
1366159
199137
1347656
683823
1369401
1116225
2411621
2075282
687950
1316900
2172146
1839161
825741
1594242
227710
365258
1239491
2863074
2824985
285484
2926674
238325
932869
2663247
2685827
613734
2832031
1884028
196559
1187909
552094
2440321
2453475
2603901
2239037
82902
1342853
1129854
1719790
2085276
206328
2842706
1114913
856713
2578722
2390697
2454268
283768
1403931
2762385
2847752
1159626
18664
576688
703248
1321861
2508531
672906
829869
1170892
1314392
2546682
2114279
2072634
1521539
2410366
273401
687356
2215568
115046
939472
2653781
430230
597631
1431777
1990254
2370322
2618837
24107
2859045
246289
2578520
1336325
2895488
2061354
2793132
2462427
1024165
2455389
1088947
2753490
2483308
2746823
2031565
853823
1468626
2224695
415343
2683867
101273
1755045
2550800
1416564
2175125
355554
850375
2753418
2271712
2048608
1556627
907050
2509796
1995956
838766
2558416
2273696
2274905
144692
2469528
2344189
798297
822619
727656
2879655
47033
968211
685590
2889955
609258
2119137
2067436
933670
840951
1573937
705886
561300
1492306
1976984
1957563
328886
2411175
2655232
2715226
1443660
2076125
790416
557740
2672654
2892390
2488694
2390227
890886
980716
1815112
1311979
1301031
1850676
149575
1485624
2282993
720754
2790904
535591
1270976
1193838
1875251
671475
438774
625464
1148472
2551201
2572593
1058668
1376491
320282
588412
1406366
1423613
295770
2412843
2669538
1736079
226233
678036
2082746
1184773
1598087
2611324
177422
1643073
2324986
760308
1311956
1660783
654715
1832197
1846001
2106861
1396054
2187327
2366073
514276
2564576
1799275
2269605
609476
2868247
408833
927564
2138776
2050541
851754
2839565
2504991
787109
1463586
1179143
1479714
324452
1500106
2119793
2338150
822130
95661
2900450
1327411
2260028
2573860
877628
1187440
624700
565421
713001
1562259
988020
2756356
2720962
809656
618629
1273073
1083802
1699632
110159
1279917
1273823
2210113
2181624
1060938
2347101
2249872
2722725
1890446
1840187
2441998
1702038
2197059
470724
1600927
2215136
697312
632565
46682
2241874
1435944
1788683
947543
167251
320120
1425806
992194
2739375
1351702
2489449
2087738
1950272
2257417
761804
1594069
1017963
2373968
233458
544294
993295
1729496
2259211
2252881
1858249
2196506
1483059
1561334
1556210
2868847
1989170
1766102
132064
2880785
844055
1690481
2750532
624159
1101364
1245238
160087
2737743
200448
534543
174564
1147717
145226
1480429
1729894
1310425
2473136
195180
519613
1728038
90589
1971222
2220740
1211739
870667
2256517
1323974
2199681
2308519
2423262
1870566
2321478
993576
2651137
1347017
999483
1004970
1007037
30399
973119
2269936
2093816
2753133
2579943
975947
403547
2539931
2118175
2645024
186897
1877394
1559447
2718408
894209
2357316
543764
2254494
25694
463366
811835
1188145
2348243
2098647
266940
1867972
1996804
1983535
105613
1287500
847960
786015
1740498
1339878
1611588
2494330
941638
1229644
1386446
745793
2787469
1927480
540339
2547414
2746770
522130
2917974
691281
848447
804916
1511737
2825637
294445
1712923
2646733
2461672
1165011
61977
1253906
2421343
931285
703286
239815
2203402
1335348
1198975
771578
1752554
2657750
810027
2264829
2560009
2459469
255017
1486801
217530
1659772
2667940
1020490
2380283
574179
2268745
974905
1447601
2308952
398485
1887678
983108
604042
1870875
2366722
1264283
2010431
493380
626724
2528248
797393
2027837
474584
280886
2186255
1044847
1044847
1298319
1446314
1041569
2393583
1181306
2573759
2235408
950208
1253295
43400
3890
2812822
165543
1466611
1804661
964571
2585265
2085388
482177
1100413
1743423
503219
1505535
1919507
508883
2802036
1055939
2068919
786956
1528667
1022870
2611989
2499359
1543350
2205148
481809
589600
2736468
937489
17556
2713513
2420906
1880376
365138
634881
2379390
2452406
2090976
1893755
246872
510132
1254695
311995
1110563
1286599
2870686
1177094
2917409
155343
627564
1425146
851671
2175381
1762247
2610147
2902012
76397
952639
2364178
676524
73868
1950776
642080
2543254
2370107
2641272
185330
2741098
168667
2331673
2702519
2710880
2794004
2794826
2471245
115767
1240355
2155627
1568931
383059
691572
603990
1119493
2103349
2566348
2930634
2226108
2601219
2763855
2392618
2651971
2390932
1979037
2802104
1196564
472120
481222
275867
1992444
90330
1165474
618043
996328
2666577
1205057
599652
1781082
568575
169239
2298569
2062032
472651
421249
2860731
2613530
2171838
1673156
669869
2938967
1592616
936798
1378154
110164
1364279
2054783
1320941
164280
2201169
1909135
2418531
1977674
1036652
2302363
1381803
1813588
2914548
1140830
1258801
1923939
1463527
5442
1059395
2600666
1239838
652983
715697
1782481
2196586
440199
2272665
1781052
1791726
1896080
1932132
1804957
414542
186996
587613
605942
290968
2728420
2846929
312219
443424
1589669
754265
2342905
1603455
2526757
2574442
2582473
2206896
2238704
418964
1291398
751741
144908
1468469
173410
2657063
1178058
568444
699259
1993798
2078811
2299548
499473
1432997
383412
1957534
2061194
1510890
158360
1763092
805864
1208065
386535
417540
2051197
2304430
2389728
804713
1973486
2297134
10969
1946211
125771
413062
1809287
1543464
2029793
167391
256300
2252544
2514635
552459
2626788
2652988
2377332
1104104
512445
1774933
2917390
1510127
665932
2733191
1250484
2036622
143251
2678453
1344913
382183
1431764
2584968
817770
101815
2497530
1378176
237179
1551733
2761697
901233
998452
222940
1025449
779399
696057
2354118
739649
190552
2442670
1177621
1070191
2768725
2195197
2052533
2006008
2575578
1652980
276852
2746890
644333
2741992
1977338
1367874
1217680
1164981
253411
1281383
1704411
243294
1590417
651200
1914700
2394147
2497760
1713987
1395366
324163
576171
1131343
171309
1507146
491682
1235002
1711400
1793828
510596
2546670
1376046
2195450
1541716
245994
2790114
2875575
775017
562848
2815243
1032424
608457
2155196
487033
1743564
352100
1542038
1910475
2749626
2588465
2260043
2828162
2696837
2085996
2274631
1822515
1002220
2700738
2743585
1770956
2919791
2096087
1414004
2778869
535435
1139641
153435
968693
2816213
1692775
925127
770542
1264504
722838
740325
1896635
840150
2276094
2252447
2682712
186619
1339121
1010794
1565533
382572
1102382
971814
2309592
246168
1322006
2882865
948182
822340
2201491
2858090
2605802
2936040
1913531
2893912
2710198
2619111
1757882
427852
2733419
1933987
1667286
1362947
1875937
99727
1461921
578074
2900869
2634541
1454342
1145955
948325
1511269
2308615
1851420
2939964
1617725
1665960
1636563
551908
2174459
2579311
2704862
2554921
1700812
2185889
2013643
1084693
213711
694987
2520115
1578325
762150
1740952
1698124
1445103
1606682
2293263
257951
943899
2785797
2413802
880505
879935
1340316
219268
1565210
2093934
1557286
1202421
2266702
482853
1731414
373972
2546699
373582
454677
629146
2001909
2455571
1723639
2757717
689913
381338
1305180
2019782
665768
2398939
2510246
143916
1421656
1749890
881415
1835147
224061
2909466
376163
1006521
213240
1984394
948684
2113988
1783309
1434050
1461723
1830989
2130549
2134891
709831
1655705
2099998
1162507
1650188
1189257
2334796
1371073
2470842
116979
2761120
1014562
2610243
1578599
527784
662711
258296
95515
1590529
1770276
2438353
1520516
2216636
567872
1433884
317494
445484
745986
566674
810041
1821928
2069686
1717418
2871404
954059
2489866
562308
1457670
2331446
635887
59553
2263687
2731800
2611113
2225449
2353554
2931971
185507
1666116
2399996
1115487
2264994
216071
1387243
1584559
1264410
612225
1755178
1419447
2221334
2365974
1037352
2580114
2213500
469194
350753
722096
2373082
1298975
1379580
1672997
1716927
2790680
233302
2244329
1209953
818745
1706949
2059819
2879756
1817096
2338278
65580
1201654
800047
1677082
1624452
2227941
750270
287354
180471
457058
2273536
785996
1842785
1581492
2710968
1203893
879451
2268161
2185870
155715
651639
1421016
560476
2393064
2152968
2145863
1526552
2627395
2041116
946440
1688413
532791
2831948
1123335
871722
1070581
160005
1147248
504447
1762825
766910
1364403
1338632
2687055
278999
515168
2353376
1431544
770456
1890956
2107029
2259470
800962
1805922
987934
2557216
374444
1502942
443543
2445556
2003939
713762
474394
413597
2918860
1034417
2696472
2709892
692860
2734285
2921477
2845432
722154
1509868
2939369
879596
1181442
400449
211452
1081888
1589225
1974891
2057053
2850771
1166680
127485
2285315
2556644
1423073
1456067
1361644
2522356
1281885
1702375
2109099
980295
1325950
1282645
2257897
1304833
962572
2107921
1283627
1599155
2551100
1566327
2426327
2139234
1523781
2650307
858132
1850125
661845
121577
789760
2302021
2012320
2362883
1671075
2202272
2269234
2748840
648734
1814557
1939845
549327
2111814
1984286
2310626
311342
2518924
417216
1499556
183807
1943698
501681
1776016
1124900
1943960
2895525
1464028
993469
2011986
1495671
699210
615439
1592820
1753295
1864523
2567253
1327512
706925
1432749
910151
1415555
753272
2254437
902892
1607165
2741439
2652934
1903634
764417
1288733
1764982
2693251
2351511
286168
1564846
1444187
23017
1857931
860613
246529
1211780
913655
2924930
1487595
735533
1573693
108746
2103718
2284489
1750614
1018931
2063421
2055781
2649148
2274339
180851
2735081
538660
1736644
2874318
720599
2729945
1575171
226682
225187
84061
2780195
2419831
2109616
1215355
1631796
1568929
1375199
1379702
1521941
2370826
98458
490345
616110
1676486
299482
1977728
803191
1220478
749037
1257764
942551
2874317
288535
986751
2690784
366476
1945146
287348
474710
2904018
1962852
162583
1926533
2446678
1429310
771317
484955
2033060
2748908
2608868
1773310
293758
1658902
2555382
1946539
1613571
2731205
2508807
296679
2302614
2351513
74953
983095
2324686
422085
1390990
512255
745933
596291
1532981
2112777
2057213
2861853
1003571
2146424
2385041
2402949
2549075
2633276
2587598
2592227
789227
2583816
834057
2012354
2528878
1630767
2289435
1387756
1392396
1793589
672447
1470317
2188072
2412693
254484
2823650
1216956
2056982
2507146
984435
305768
1939725
1950424
1826485
824982
1819355
1458874
1933402
26814
110377
2019281
88866
1535071
1443765
1609403
30062
1409550
1158227
1950319
252306
1721542
1811883
50183
2420175
1613507
2401143
2044422
1482621
1604690
157389
2773109
853346
2193562
844096
2367174
2436342
796646
826448
117628
1537542
588553
1545618
868097
948636
1560530
840836
573912
163790
2287379
1658465
11860
658262
1792255
2426508
1568158
2557048
568499
758377
2046665
1124917
699585
2853980
86558
1197582
1367332
394582
290975
318283
85032
2112642
677443
2080095
1867909
68900
97450
657834
1853522
659981
1642455
928396
1274394
2232909
104185
579846
1559020
2613333
95514
2847923
801700
2161130
1252277
735266
2912672
2387074
2850061
1401761
1637777
2122202
1930325
2799027
612358
541418
44940
2777072
825193
2039336
1609469
1249594
355851
2838198
1989974
661454
2537020
905123
2310841
781280
1229637
2404227
1549991
2331407
2348102
1447757
708616
1129946
767145
1319233
2257714
1010544
1763050
1237630
1030024
1402820
2162244
973912
2157350
2157262
1573051
2405251
2762699
1378001
2074684
2619965
2929535
1675359
1029982
2147188
1153365
345740
1691596
1715746
2715597
804374
376172
2923243
1896334
399965
2198344
85817
2053839
2521481
624553
2248328
106285
1528474
617898
81002
1925599
417378
2753708
1807223
1751105
815496
1583045
2365462
587710
1273478
1309295
2834537
715120
1319159
1862708
2731738
1735349
169969
2755382
201231
149418
2097033
125260
2073100
192562
1734137
2216795
2218326
2180070
2596902
2749152
2359530
2497159
136145
1940166
1476351
2878950
2331711
878862
1446800
2776201
897254
2036711
2405612
170056
2287929
432964
145954
2744545
1479567
2368843
1113939
607142
824874
1110196
326829
1775036
1128163
2494131
2771463
1129109
2332757
905974
2685612
534204
1758248
2152447
1563508
1980365
1705484
2154934
1386543
2423727
2604488
1636114
2543771
2399747
1007762
1362160
816355
432570
1255971
2212955
817822
669316
948766
1512879
1497609
2415729
2741818
676198
2273652
79763
1307054
2043547
305759
1916284
310084
414150
1970715
2323294
2696776
2665130
671093
1928786
1281996
961564
175603
2902766
2751610
987215
2705356
2421786
385847
661933
221507
2102347
2684537
61788
1321535
2596684
2332923
2345590
1348893
2584698
968714
1615981
1217576
2552739
2679531
1454996
254582
2718469
1656238
921318
2419890
1255427
1989385
2880498
275725
1990446
1478882
1231199
2717124
1990805
456926
23466
173612
76781
2916361
1018221
1708169
2742307
2723086
2652328
62086
2340688
222923
2614527
483677
1116365
2028597
1135456
1033313
2160948
1912292
220541
519717
760385
325667
181359
1353760
1429820
1058990
2006487
689516
192647
2595065
2821961
2561093
1398551
455966
2267838
2357937
1466425
1664663
521557
2133013
523013
1826265
886738
1288420
2667841
1100369
2166369
2491105
2876397
1877223
1709076
503910
1475490
1505945
2104082
1246099
2096999
259166
1855549
59740
1474370
1509650
450783
831323
1795181
802669
1532361
1578784
49291
2502151
1976264
540582
2461207
759889
2642071
2608738
2370799
96974
94966
1275472
2409643
1009186
1488465
2302709
1590316
491613
1392989
2331448
2514437
2883691
1557043
2446975
2578918
978562
1494187
699606
317981
2548748
2276032
411587
199081
492485
1542792
58081
2781124
1706512
1894564
877428
93895
480253
475582
2715562
1648373
2464251
1524039
2407897
2734527
443524
1913046
940800
751113
304236
499659
294447
2648121
2563174
826690
1060096
2801663
2813560
2660114
2608740
496257
1702868
2576808
1916488
429997
284966
1299837
232459
1975666
6636
945233
2912277
2406517
284361
2095804
358523
2176698
2462930
1095026
2106805
2297072
1809943
826102
93094
1254925
1797290
1831931
110954
273238
2226719
579613
1759230
203562
775132
1496792
1415461
666507
1922006
1720355
2666504
2876774
575934
2615982
1888747
224156
1802739
654114
1373913
1600520
2313844
2374826
1630548
2278745
1510470
2502014
1533430
1202223
2462996
1683857
1505860
13607
864480
2441868
226237
2559974
843089
2217731
172650
2241629
708643
805325
779901
2366610
2065197
1403931
494688
1007822
1854944
927919
2547889
158177
2223038
1111885
1551480
1455170
625448
1025368
1988261
2766384
2183951
2733728
2604302
752844
381513
1787137
2104770
1791178
596552
2003021
2034854
2229084
2924566
1633959
2674012
2439120
808470
2625479
2718846
1562416
1113855
2418220
1027802
2929851
1767750
791198
1979877
1326293
735242
1463543
187444
818724
291236
169816
1511157
1892713
743106
2492004
2199373
155435
2017818
2921859
234516
2494365
2596287
2309450
1604117
620387
2651370
2079799
1581026
2542325
535261
641706
2177863
2125422
444985
1608447
2459089
2161918
941939
1947448
295406
1283735
53230
1978340
2203453
989804
1628304
741353
1282974
1845481
786866
275150
427422
2397403
499488
1536570
914063
875396
2160619
1048991
2388564
1301640
91273
730566
2685209
53152
419099
1343089
893540
2249170
2539939
1399059
2517557
1130654
1781651
2583285
2898700
2881286
1395825
1186191
1224027
1652516
371451
987539
2513917
2751079
1036747
2331950
370512
2535193
975419
608956
177689
2654919
555953
2526363
2266544
1035366
1480943
1725858
2237783
1090407
2521482
1893864
963472
453637
2108617
655593
2685831
1234130
2544615
388164
2463398
674815
2696766
1441326
2750814
2347742
2242845
1795310
2300148
2351315
937196
122828
2116819
2869514
1337431
718986
2573672
2411867
815589
1992962
2483386
82728
2181394
1421297
2779768
1022860
27505
1428199
927773
2427958
2187896
1121101
367811
465126
1894088
1526573
1778376
945231
1389647
40402
2386326
2371771
387493
2589260
939177
791642
2767025
398159
2508813
2638731
250257
628397
138355
2173688
147106
1558489
1924849
2339473
596814
442441
623235
358410
1593205
2901622
2223440
1609426
1394114
1087250
2098290
2922788
2555938
2403175
2466201
2040578
57226
619456
1359036
1372453
2386284
724120
1212052
930039
2084600
1113775
2022126
2506223
1834475
1067514
1167659
1172568
2909434
1045898
452899
1314322
2736285
862508
2507068
1847435
2732263
2559853
826130
2404494
205805
1341160
1134255
2600058
1804965
711792
2638935
407374
563243
2301880
2632426
1917841
1161759
2727236
1399679
587753
1466788
461695
138046
2075430
1265821
1582659
1789229
553840
939716
1410530
589966
366146
2804109
151023
2099782
944344
1273780
963608
288154
160057
970220
1144834
2888098
1909621
567510
2027742
2683700
2704958
1450047
445281
265788
630610
2105424
390310
640718
1012870
2140395
2878381
2583004
1813937
1198348
1730882
1606408
2791569
2801267
1094956
1336314
2553295
2281544
2915678
2790450
874063
2186819
150286
2099620
1953431
481870
454451
2462332
2864640
553042
2292374
2614294
795009
1486380
1741493
454960
745939
1223134
8928
1373963
1577780
645563
1980769
2543388
870863
1536905
1765594
2294880
547026
2591028
1941971
2079138
783877
199896
1647761
641376
1515558
1086925
2154724
2163887
1547584
2358159
2872774
1330854
2406107
2767779
1430272
1636322
105182
2926609
1811432
2473047
2649146
2644440
2078813
168789
2553353
123615
1106906
1686922
1990979
2811622
1262697
262528
297644
1840229
2467855
546753
1591596
792355
1840638
384982
257640
1969735
41748
333262
2311963
1190143
2229756
165008
2540277
2102602
445743
2206510
2463402
896503
1620523
1378745
427507
430772
596562
2186463
1022893
2399145
2751715
2200595
486083
714433
2806963
576455
1368676
2314768
996854
1420219
2211983
2531766
189887
1233
2880921
102753
1600379
1894120
934013
592717
1902300
1847385
2670594
1111703
22449
2271011
2472311
774537
1772684
1485235
2033192
1947341
565192
1644879
846221
1660262
2638399
2233785
1820022
325820
1191248
722931
2683538
187491
531220
197363
1764908
710363
2183090
1840734
151065
2759079
1476059
2937748
2063766
1657812
1734009
2471715
118798
2311065
313315
467508
1199608
1220055
1466999
1672559
2211176
1018344
694392
2427997
1178394
259542
603315
267537
89104
1394125
1003886
317790
754724
1759908
1458725
2576067
2592550
2540664
724972
2736085
2126801
1750338
2855890
744319
61948
2591066
1045250
1374984
462915
310115
2405342
1995560
423058
758130
2408657
2386652
1441293
511879
1486663
907662
1526203
421539
1755087
2198781
1380328
1096257
1910406
2344277
2816662
615376
744768
1966272
881913
1006542
6834
517703
2306117
2716019
2373116
2607368
1877870
1522461
2605108
2112227
2592120
302240
2177291
2300801
1048661
2247072
2609748
1950323
139106
871988
1780594
715876
1219599
822800
2425928
2579490
2460637
2680217
2725058
803269
2869342
36677
168596
460320
2720006
1060651
1265531
1023151
565263
2192828
1811443
799519
1677148
2139193
1362582
968997
2885594
1235035
1260400
557361
2152860
1684205
633900
1054013
378990
2774512
2704754
2731021
1579550
887980
844289
1651606
1739329
2111228
2022140
1740349
1184810
2274063
2332181
1487861
2215972
576015
2016933
640310
93611
1360957
1992050
1453429
2845709
966145
1882469
164085
1727799
1614285
1801401
297970
985594
209481
440375
1508587
623176
2847577
80429
243883
2155750
193559
2907549
1909527
2807161
643127
487064
823651
1624623
2768849
2535161
2518045
2481723
1489451
1627534
2894970
247024
1523820
2281118
2930222
2703243
457351
1643087
391571
2599525
1371633
339110
1933711
626623
1507282
820164
1550043
146728
1211786
2506182
964320
2306045
584819
2484900
2894966
1707988
2579305
2650841
1031775
153758
665710
2639274
477446
208982
2772000
588967
1252386
2877935
1077800
795200
293020
84350
354577
2680746
1878726
459243
1119923
1012829
1400087
2465757
442822
1549163
136802
1206121
1173993
170515
1872759
443699
171106
1003815
1100817
731419
563985
2696782
1059066
964482
2173619
2903745
297226
2180254
32171
2709401
1057367
2033294
1357959
980145
1182710
703436
446128
1184192
2936741
2234620
2837389
1471803
1771028
2396675
2632351
795040
1719398
1307916
2910102
367314
2810762
516428
2238542
1987217
882591
2773386
2833685
2325287
613860
2102713
2776165
1036787
2530258
658913
774260
2909814
2329971
1743234
1351606
142709
296676
2747062
151387
1308340
282244
378423
1424280
468496
1760461
2369011
531282
753220
1561292
2655924
979619
337372
1263600
2895221
1790873
204340
2133681
2096251
1952073
1846215
2245471
1241509
2791556
2047606
1798782
368592
932905
2478415
976061
1216747
2589279
1642203
2594260
2921156
705841
1131108
2391421
1260862
46348
1033676
2742240
2441442
2580604
846085
1152190
2713363
2496137
2563464
818850
78920
484982
1137784
1023787
1105684
1456129
240918
1267846
1696543
2310711
1876094
386950
661189
2212480
1980728
1769022
1400451
2097507
1947132
1349420
964377
2259023
1940719
2264290
2430908
2007844
222042
677350
1439541
2313073
1759504
808361
1142743
203578
2915532
372707
2559538
2924716
1023356
1472825
2386956
2842099
1334399
2787250
1450887
1799312
1786820
1227783
2039315
1356919
1840536
1902067
940887
1312308
1408032
655400
2664420
2204555
1931372
811074
1670764
568366
1898822
2116385
2468954
2234512
514355
561900
2451107
971721
1881570
2596422
2037308
1686004
486360
1890576
2036376
2615186
740449
1285794
1229904
1936649
2155219
2718998
1936745
2669318
2712595
193316
302859
2362467
2119240
559045
1483055
2337429
1729421
371346
1924553
125558
1679848
1029513
1109908
2638919
1846696
1034703
1585211
2124555
1760274
1825003
2329392
1303028
2283502
538207
606310
2354481
2182072
1276840
1076510
1126969
2052330
1351333
1151395
1045982
1907475
2025145
2589714
1735115
2885951
2045487
1786507
2615673
2708437
907355
844656
743686
2218287
1278220
1993285
2677177
770094
2930753
2137164
415323
2246606
1426959
1906791
6748
2611546
2226026
1791258
2018951
1534163
525379
536770
2504108
1046568
2724611
1426249
2126300
830061
2106515
1751339
2754318
973396
2003361
1607764
1782127
1059884
459075
629952
222628
45621
1649253
1407627
1423384
1120468
897032
1955313
12515
1266090
520243
1814247
2240972
1841042
857218
1327600
2908797
1468893
1285844
605909
2660311
2722105
1140509
2819876
1683905
1040244
2581152
2205579
2133556
720723
2231326
833616
2578626
386726
2299172
1610676
2222385
667782
2333802
2404694
2134020
528071
553783
1828505
1809493
2669689
1280942
1785615
767462
2454811
2654193
2165578
1831672
2915100
2640977
1026426
1681811
2388415
2749874
723302
2023192
1660209
1778828
256662
2324099
1352285
2346614
170446
515558
1932147
1550570
101014
1834287
1045104
2578121
1380341
1083926
2571212
2414731
1102528
1019985
1072803
2579350
374042
491220
1313979
280179
109893
1014696
123674
2915648
662321
1516777
215217
1011098
580725
2224793
2198973
1097294
2575809
1101366
625071
1172290
1011755
2055981
2044246
1650170
97090
811098
2446577
2840774
1059601
1509385
1448900
1344315
1831955
638835
1926852
525923
567392
1726568
2386412
513987
25289
528837
1632100
2310605
2891510
1543012
1720152
1862415
368963
263844
2129147
1608749
54616
1275004
586990
1388050
291597
507999
310340
93050
1420915
875772
739261
2175674
1155450
1906948
1949663
1875279
2674017
2838478
45594
1335855
2932897
981008
1397572
2719989
813852
1547770
2195367
1924394
435779
823270
2283524
2597528
775281
2204386
2516793
1380155
139396
2855766
2235444
1268646
1582952
61179
1513772
2800591
1578730
1158444
2092857
1292566
817099
1919333
246790
1771563
1325550
2250670
2604019
476866
1924927
320123
1322761
2049571
2313262
2551210
692916
802966
2359971
786602
1860696
2173867
2181436
384029
2867984
634423
2405776
2042067
2380624
2685404
438317
699224
2257552
1835852
2524191
2189475
2278895
1108186
1768523
35150
2024608
1131977
1084639
18541
2298682
1896994
50285
2341306
2247827
1834781
1590205
58667
2022354
293871
1161075
2707234
2540673
649356
270181
1788055
805618
2419942
1212948
118285
2328813
2776975
474607
2594471
1661160
2316213
743158
2083597
154432
1270318
599383
1875730
946773
2809855
1164526
15378
2253269
2598701
308196
1163280
1067073
432078
1047778
2360703
743375
418794
2240501
1958918
2458642
1683435
1073523
33085
2561736
1715578
768321
2527773
1331012
664266
860478
1931422
1835346
1038194
2186257
997590
2599030
574956
2028715
856125
1863664
1940120
2787395
1629829
1721523
2249391
253676
1698818
241718
1121678
698007
509465
1223993
2579715
2267019
808406
1959161
2653200
2479269
656075
653905
974234
764297
2580235
2679213
895454
199962
2132263
1812057
2003295
1573049
1279565
2553328
1116284
1518267
638780
2898933
1998361
71115
1735014
2582018
770514
2176334
1414279
1985532
1722906
2266630
226562
2093685
589981
1678
925144
805681
2016742
2871229
1665017
2428568
979520
1407372
265721
2486598
199952
2601255
2093866
114331
1734953
2870447
785821
2728163
1921200
2405726
2515625
1909848
2684031
2009947
1550925
822871
1058720
1859662
567652
351466
885529
1856382
1357149
914440
2681895
1743085
915296
280823
419156
1304149
1129731
73782
1480562
1023233
12589
1684322
1597365
839841
1472247
1005530
1654787
1916375
1211066
1402474
2798555
1884187
789941
2421789
564681
2220606
431491
336315
907786
1425516
1370866
2038362
303530
1335260
861616
203482
405623
1067601
755217
279738
1848483
1320448
724915
547651
1321588
2755660
1336432
1103123
2270498
2523081
628128
954687
1534400
1922147
1287592
2376037
1541486
1405290
2323743
1302159
366943
538456
677435
1543637
471938
2459328
2865518
1351361
2364303
2080128
930505
843187
165281
1645263
1871432
1900871
1448582
605865
531054
545038
1407907
171553
1384941
2674854
1803851
1641091
2670225
2046671
2807239
293814
240243
625557
1486225
584979
169582
1977619
597549
1886188
1029631
836067
2603323
2137766
255264
965560
2281066
2532266
871144
430228
1066271
405822
934063
175628
1892434
1589587
2545344
2550542
1257383
2786188
1854012
2057837
1141263
167550
137870
2111895
560161
2064655
133496
898189
795461
2785802
2716105
2097147
2141571
2655619
2687437
1413607
2122925
1125818
2481915
2448465
21135
2192214
799791
2073288
210315
2100316
1479969
1369095
552553
2299558
778437
2151194
2738166
811854
1231066
2011772
2252715
2107925
284415
102988
2226440
1115050
1625782
631439
2223206
2584790
43768
1231775
2065150
2454192
2747334
292172
1414534
764208
1613073
2740550
1167673
2231285
776081
136811
1381601
1109302
408456
501423
1267383
1238677
1104172
721980
2437187
2520120
2922677
676114
2933037
1529108
1716819
945801
2251288
2565324
2922357
1993392
2215378
2521592
1473528
2144176
923783
1892864
2716364
1790087
819173
252653
2555728
1784970
427234
787479
2751424
1395726
2042962
276605
1240154
2577325
2044176
627343
2149132
1770481
1795259
2404378
715619
1589730
23902
2127302
803027
2546116
2197410
855948
2010068
537889
2056415
1672128
425632
2769665
308205
752412
1579357
2823951
931960
2530871
2000055
1340122
2023075
2111852
940789
692072
1503807
197646
1692285
1077614
1770058
2223347
149723
1576990
2502884
765264
2787149
2936654
992518
2526225
1585792
1941939
1460334
716284
371168
1182775
1606342
127957
357128
1199651
1771381
544713
41956
451286
2011644
1380508
1109926
1671313
1341919
2332363
2463240
2791224
2766573
905156
192455
1935941
2090882
862377
707816
1317340
2025313
610690
2289952
209210
2646593
2393561
2202965
1361089
933971
2229486
751505
823505
192213
480635
2619434
1106429
1140999
1227367
820245
2507925
799237
2867040
679513
1043336
163890
1661984
2177002
1869177
2498123
1015483
2373746
2804317
2503819
591238
1586240
753714
2783940
1528104
2243827
2462922
2307253
1587683
1297999
548162
1894834
309403
2322717
2714078
280213
1052934
19831
2482766
2503648
1255048
2481524
1511795
2278625
2244555
1645286
2420624
2072152
2854073
1348892
1267721
2560288
2646488
2441384
2493110
2932569
2317142
925157
1595305
1556462
1936198
541274
434747
1671317
2569530
1646466
276141
1322028
173986
814253
2109484
810162
31237
688454
1945201
714230
2606918
2878672
2070662
2279111
301138
1887216
389156
75161
927522
2689786
1740864
346947
1452246
219632
2603802
1588462
278348
238897
546843
489748
456002
1237403
557545
2798087
1633241
1261942
1492479
499125
338168
842825
1369567
1455937
754033
678008
2664896
872425
215136
713463
59405
1346108
815683
616756
691802
790648
267243
2932626
250456
1341949
1510295
1467076
2698915
158633
1482523
551884
1787199
706693
1795456
280364
1225268
2901193
1584803
298614
405581
312595
1018517
2261681
62764
2330438
2746659
1555876
43177
2858816
2907327
2468138
2898376
2740769
1611549
2413298
2053046
921516
1581290
1316372
2555488
193233
1531159
1364458
2355642
1597278
2141166
359724
673942
2315839
456132
2609503
1678789
2427356
2517770
2724405
2384829
627756
1039960
291840
2307236
1356634
1447256
881038
1769033
804390
514493
2147423
2019180
2618359
2930214
1446312
1710299
2031495
1231039
2497916
2074711
593182
1454916
667997
1729608
235403
2446094
885568
1666089
1232079
1048765
1900449
1220558
1250746
150993
1940612
2243846
2648451
2556622
1831130
605521
1640357
1052078
2921704
2703382
1028568
2917267
1063227
2890548
1565610
2355260
1022293
1918592
2767296
212726
2018023
2089686
2781551
827851
706261
1114783
698900
2455237
1983714
1138084
481
682992
1263425
386490
632055
1938644
2054597
1374497
102309
404607
902429
1243548
1528381
1053176
862632
1553520
530046
744065
2686176
2135504
1780985
1734341
510796
695926
626242
2704330
151649
1908413
994500
1617579
1876191
970185
271534
343922
1775343
2007330
449464
2070481
1018269
769681
2762626
1254564
1807426
2280117
2106333
118925
1565522
1323853
1048230
2792989
752970
2640685
2518400
152833
205039
767161
2877903
604458
2792930
1683049
1001311
2330445
2496601
778083
2868048
1691543
2486608
659975
2372885
2904834
619895
985937
1975616
885312
2121874
2074366
2722867
723754
671004
1520117
35770
713057
2897703
1382353
1701137
117848
507412
1668825
655118
2935839
2238852
694193
289511
1261581
2690286
1871066
808712
2113594
786669
1692984
876016
2774147
448823
2532920
1852614
1093073
2733345
2145614
1804022
1377136
2667241
2020560
62111
359755
2009208
261145
2705618
570803
1550370
1907254
2152115
946059
1635855
1637607
2233050
1865927
1223930
2380089
1397599
551789
2015587
1000793
986837
542522
918430
1066846
2172229
849939
689211
1857482
847486
1613386
1020563
1946293
41172
121696
2778344
2879324
2269785
856355
1468293
1327999
1554232
1730409
32796
2491670
1096609
691483
518626
1770902
2893577
2476734
2364839
2916872
964377
630142
2164328
177241
1306348
1984337
253856
2451338
166853
2311853
770429
750022
2174381
1212144
2355179
1055553
2249375
2566604
975039
1395414
2675920
2650397
433771
2868402
1360906
2683286
2602835
890028
2466150
2109951
96590
2779891
1026609
1174565
1374685
2164663
463543
2808467
1903853
2833316
1097513
452421
2420606
642688
2602987
559511
1209940
1892780
1243996
2759546
320480
1400653
738220
1165856
2138821
1650289
834189
1382927
761680
609840
1855415
1195024
1328645
2524635
2800296
2607836
2427086
220683
2520383
1335149
1995223
2185335
123723
2109628
1675620
2270527
1418147
2404823
2793936
1540074
1824219
636716
1469341
1932180
771859
1824825
2408654
2395540
2715837
875258
364731
1700161
2420238
952928
2503602
2010260
1747354
1793477
881290
2661721
2135507
2797008
2648422
2447447
300957
1823623
1568080
2332840
2664019
1995266
115030
2103058
1953115
829133
2122147
548205
2739730
965083
2214629
1761583
187152
409686
2006957
1826375
1623269
2685059
736650
1523260
1213235
605233
512141
560627
1577590
2758598
954131
217180
483527
940132
1572908
1222159
1241515
2510769
392192
2778326
2294673
1217183
2027748
2577647
468760
1913849
1771134
1721281
2180426
2382845
977462
640796
1221879
768255
1024109
1046908
2702075
498800
2492995
257688
2432480
2081781
1306004
1172176
1273355
569299
1242404
2595303
2279406
1959827
1019123
1186838
2110150
1157077
2020831
1743603
1833801
2824997
814177
994896
897213
915733
1203140
2027809
2697745
554578
2721669
459544
1700510
2492845
2520183
2806556
2032979
2054966
1479737
2010292
1852630
1388167
1941079
161304
2487792
534938
1186713
2784026
688694
1548607
1233103
2170927
1454292
1520346
1917966
2503611
1408004
2774969
966354
770117
1625194
1885122
2855924
2354645
760739
554345
1098187
1456276
2600921
1179136
1915812
973753
2731209
2644378
2693255
919985
2664392
2771985
2366544
871014
2043525
2336017
2298688
315631
378284
2805079
2075941
2783703
1970164
2822574
1471587
2563
445803
882803
1494296
2283102
2813449
333510
375058
1444706
1601898
2817524
2176929
2673911
932545
2827117
881830
2093456
1687744
889578
2532491
306457
2563369
1397395
2606842
2716185
948834
2808318
2197567
1811119
1824426
1436160
1919318
1795831
1492948
768944
386639
287417
2079716
1999065
1739077
1694586
1554280
402081
1536470
564667
430869
1033487
127192
1178003
1346440
805961
1462902
1807149
630936
1090806
1011014
2491438
172772
1297874
1155756
1360599
2046638
228795
1456623
1941736
1870399
1714435
1593827
1082746
436626
1960371
227913
687470
2250602
954109
2497477
314184
1838542
1859936
535570
1768781
408927
815784
59092
762141
1396412
953562
417708
93105
1576042
2032794
1779464
592207
2593468
1816501
2115979
48656
1903097
694891
1535304
2891443
2689534
2326283
1340514
1088565
2018341
781930
693713
637139
706014
2498761
1265686
1328731
795974
391930
2088216
1331740
1048204
2557013
1469799
312478
1684345
1051766
2589395
1299153
29632
594583
31930
2685527
1683836
1744586
499663
1676048
2113615
177851
1321256
1033849
1045387
1219124
2672063
2075060
2234772
2491527
1138257
360210
1880649
547888
287499
1327138
97947
1330012
521997
872125
368122
1325220
1853227
258748
2395213
78487
2346295
1072852
2538994
845809
2115861
2738074
778941
748054
1743726
639455
2570875
2134650
766811
2111830
1187704
995210
749870
2749439
2542515
2883868
790214
2538533
2478873
2250748
2292855
1980238
1079521
1069668
416444
1696798
1392974
655626
1815056
1734775
2270490
1662566
216720
864508
260920
2536536
39543
2798597
117051
43943
1958407
81818
1732093
2694313
2713605
1331066
1025651
374586
557016
2034687
452591
1614787
1986244
1028337
906425
2176521
12769
1137297
1327537
1570387
2035322
2035297
1889926
2888471
877022
1837151
741094
2509682
11184
1052911
2499851
2143147
920371
1796117
1744933
2650478
2885613
130842
2298295
2036819
1533320
2078479
1544632
2463444
2707510
2506712
1657627
2420241
836836
2024383
269130
196018
1104031
992272
1516199
26646
2159713
2522100
2824502
1186157
2044340
1318170
1292438
561736
738554
1863999
82442
1164969
2112804
82119
1049456
1209456
12126
1019388
2736549
467676
1635714
2821167
1632228
76655
2346985
681963
2034736
2213783
1040055
1251578
1974303
1327124
1709468
1939535
1298487
190361
2363831
765003
1894301
692197
1385693
1615195
1459471
67915
1940446
1013343
1196409
2066167
369338
2170876
1907158
529205
2874659
480321
332452
1744944
218121
676757
2815897
54171
2362488
1505941
354174
1200527
1772887
2744451
2411393
1713453
635310
1964392
78164
1499659
1124902
2037133
346515
1522339
858195
442808
2166517
1537819
300267
1263601
1941728
1400473
1268352
1747864
867037
2107510
1118329
1354412
86319
1692708
2146841
2326702
1614723
2246839
2219869
567255
782803
2040291
2796574
936048
2661154
2815573
1121227
535176
495503
638365
2607832
2047774
692108
152368
1627753
136831
948147
2081418
1189474
184118
2908393
154988
2421514
759537
1519908
1992290
940824
1545242
633114
572246
165320
1171586
819903
2843712
451760
2249437
1782746
1751644
1504782
783720
2281550
159024
1598972
2033409
1679100
309176
2579554
2289772
2820831
1478148
369745
1114842
1227367
743908
763199
2208186
2783660
1809492
884391
1295591
1008612
1385146
834542
148983
2889897
1203987
1172977
262762
2902905
1291666
27925
2122318
108171
1038879
497362
2067106
687998
2434592
2639465
1472473
1667893
603432
2763952
190470
519073
661778
1887251
2310910
219226
2755060
1114660
338004
2419611
2879490
1968772
498125
913168
2856132
2858281
589395
1327955
2198541
420780
846673
1780395
1058019
1992462
2014756
2007001
2508669
102561
1891356
985909
2663148
2576474
2151753
54627
1764776
2778657
2470189
1264486
1617882
769600
1081648
2262590
1598586
95655
542058
640136
405572
1570599
997977
2106738
167235
2620787
1478668
2219809
1919115
214680
1208758
1959281
2382508
2346732
1434692
197982
2817108
660276
1013304
1097518
1372446
116322
2401916
621356
1705146
2116900
267817
1876974
2144667
2216937
2238346
109967
2647288
302853
1835640
1978626
534020
2927396
1156245
2863400
1916318
844550
142719
767751
2533587
399283
2898117
72221
1626006
1551478
1479482
359056
2255973
2789239
1623046
1802338
2318997
1166099
1035347
2422053
328155
309460
2610487
1090687
2303784
2665125
2478520
1288802
825986
2204589
736761
1908294
2783602
2375730
1152327
1842476
1743009
2571979
916405
2636434
95641
2076437
2650874
1184922
2693544
1469896
2457728
338072
2024116
2918235
87480
1475675
1273483
234233
2867434
1940031
1526017
479910
2291443
2176166
1265783
1015272
2543831
1439099
655599
1784041
1987646
298449
2085838
591932
2024240
1736089
1490850
2108380
971766
295704
2298076
1502719
2106664
621738
1880143
687896
2111366
993571
2917383
1487681
2933832
2071402
1764425
1587118
358344
516760
977819
560226
2857725
1774528
657191
535999
2623229
761392
1739531
1217309
2632192
1988094
1794588
1146478
1124581
2864798
1089401
701340
1888600
376708
701474
1345495
2586696
540340
955307
2782131
56635
1043503
2349319
1087405
980955
2037502
2201027
2461398
1648640
1183963
1703618
747951
745638
1429929
2429858
2566229
867209
1051210
1817187
2450552
2571357
537039
11709
646207
2838525
2873656
421367
2878817
614298
2438374
1483003
1740227
947674
396099
1593732
1636265
1705632
2247681
1209865
610472
1071732
723790
1928750
353430
821632
548376
65964
1787814
1428335
2711596
1683177
359537
642707
1722979
1262089
41540
2668146
273353
2310251
122574
1577240
820513
2635483
181894
2545962
553907
716166
1237383
208812
2542678
2223624
1532996
244418
1367455
2074732
1214060
707623
1309506
2141932
784198
1350057
1789957
2778558
773637
260087
2791183
2463484
248249
303590
1734028
1485105
1825572
2654900
2626830
1551405
1374482
681934
768388
707922
2605024
2194039
2721099
1049831
647412
741300
2224238
1220315
1892622
1892430
717257
874742
2754721
2679533
2085004
2393689
191995
1445357
2353284
2113526
1758672
481715
610295
752015
1938325
163054
82072
1787435
928987
721739
1376485
2147617
2620746
1858715
2700096
413981
2574989
156225
2422398
2800064
752861
2913014
105254
2732796
2252958
371780
2258209
57744
532651
1818381
1090608
934328
870413
2554658
1445854
2157899
1070287
2542570
546526
313814
2217564
1359268
2586879
2919825
1928105
643525
151261
2542409
1918557
1685229
72449
1727499
1281500
1534362
902038
2129121
2086728
965016
2606264
2667092
14860
1796840
694313
74471
2033274
1964337
1098167
1077119
181453
2568391
1508765
2522709
2796859
2568867
209370
41180
1560432
1213157
402926
503423
2351043
1016417
778049
1847644
531424
2472287
958450
1333366
1920209
2144632
2154748
2428610
1598345
2795661
2912157
2215529
1893047
474339
2458807
2120192
2046724
2438086
2709732
2608133
1554618
2706742
739278
505316
1312913
156244
1641910
1850166
89578
61041
1247671
1670605
1736059
301991
1947680
2547093
1047957
2743286
2042589
49495
2844358
823949
2284425
2436452
2776253
62552
328519
2211732
2483049
1467170
218090
627929
2511211
2478885
1227263
906147
1875344
101707
1745060
103748
1117858
1775874
2635285
903901
2520597
1599559
2518679
2691197
2287152
1450981
197790
1459575
620105
1934589
2321749
174695
405339
1606725
331226
1638249
1564697
2805151
381612
1009162
1350755
2723304
1297775
2001713
2913764
1521011
977692
243236
808842
2466634
1716768
2781539
1501625
1549478
1164163
1607030
1701455
2790827
1896547
1073448
2399936
2369730
14215
1264926
2823668
2289249
2728329
2495182
2180215
1933103
1937586
636864
945434
2467924
1622208
1698519
2850102
1201228
54216
279085
1241066
2676722
1166912
970596
1139033
2643169
482160
1780742
228516
1427285
2455131
186758
754097
2904290
499771
1101085
2322025
1625217
1075861
1180174
2282070
1185518
1029609
1621163
2476963
1219634
1997658
1885404
1456589
976307
997149
2703229
1386062
329411
1392684
1580156
2063074
196803
1546304
2381812
2104251
2696070
31594
1466820
320099
1773276
1275137
649642
220672
1965043
461359
1163264
1532559
809657
314683
1428553
2233918
1952479
64207
2067155
714710
1062723
688045
1223620
835061
722485
949694
1037963
2714384
2792949
990458
2741122
2317618
1872149
1151661
2294892
673335
853770
982841
635340
2633250
1261661
2226013
2365966
1208178
1875255
1258645
1835061
2683587
263381
815164
2001141
2025605
1544958
2324180
2375771
2084307
2545839
1241504
2025224
334105
126055
1046634
651550
681276
2161645
2903660
1299736
1557897
596637
1673418
1163741
1437031
129884
2555194
1624365
366469
1291918
2597528
409116
1753820
1088640
69230
1938442
386050
105181
1389264
1165681
1224614
1357422
1677872
2745614
2395174
1880416
1740988
752114
2893225
726071
2311475
282306
822993
105996
2455094
2599943
1602989
2769196
2517109
1918132
1696648
2459663
1354097
2604329
2070966
1797552
1770107
2706111
1012458
881948
1756580
2491249
407590
316029
440534
1311346
2882676
2575981
2235081
1184353
2195123
670754
980954
210704
2305419
2403834
935836
2024490
966770
195394
279354
2559606
1247546
1935289
1195563
2510183
1063565
1129812
1480815
807020
1437409
373587
2179607
1611104
2780806
80825
2682019
524200
2198034
660722
2853739
2797423
721517
1387727
2688646
2738708
2202518
1080399
234755
1765015
860149
336810
1379837
2886328
2795397
447039
2829697
1422129
2300516
1019201
1122933
1455165
2053647
405280
2646114
1769054
801441
575549
2141508
73555
818934
208569
533414
2673728
2120013
1612626
242983
2351897
2870602
1413703
2255961
2031184
2889352
190581
414179
2089047
1038041
609112
2108125
1105502
1910508
808857
2670568
373658
328979
730513
2294696
792109
2573919
2601292
1382034
342852
730147
2783553
2685010
1705146
252790
800117
975161
544667
2599928
178367
567848
706022
191532
2346824
500846
1452223
2909214
1663722
2271107
2032422
412091
2401777
1632724
2020640
552497
1636314
750825
54434
1846834
1079889
734415
2614836
2151430
1361872
2295288
2358073
2830216
2174477
1311242
610108
862919
1546395
758477
1029029
2450076
1380617
7680
582020
1388843
1817506
1977494
1348574
1252094
520731
1672506
1499996
2000792
1677101
459281
2204534
995939
795494
39099
2144238
2307425
261285
1579886
1131746
1726710
1966388
179621
2089062
731881
2426655
735860
2933296
377953
2871774
2545979
1232728
1035555
1183569
1604580
958696
830996
586387
369530
1560912
385697
1819846
1350781
2219492
2098546
955412
1977264
815129
2119660
1820043
738283
2744463
207739
725155
263612
2513103
2252486
269038
2597764
522134
575300
1840704
2350590
2120445
1236406
869154
2197277
2250209
2160901
1795931
732943
1833395
1433586
197063
197843
1844541
1565321
1971116
2405031
1986479
2428204
1721622
1674885
102722
790991
233094
384771
1939585
617557
502199
120924
2771672
2211483
2717580
2390061
2604246
3118
2915406
1534821
1381145
595493
1913895
971516
2441963
623682
606727
728236
1912804
2342864
2539394
2270000
1513017
582516
499511
1387632
1077375
1331111
902923
1805399
1289195
1654690
609238
2746639
2460859
2187524
522471
809979
957467
361360
1411360
1280308
685246
2546782
1066119
1012982
1691050
1635831
2742752
12767
1981886
1827722
2519865
2202219
2201659
1624068
385682
2534917
1322405
225756
729134
691738
2629133
659778
2907116
1525026
2357281
2216050
797122
737669
908407
2101459
2015890
2477737
1445655
547000
113975
2938500
37190
1339039
1769198
1404136
852259
2696795
2729634
1086522
1856587
2478579
2919155
1657283
2901760
443448
1638713
2685185
121362
166076
2550715
2763039
2303058
2895935
1671961
1850411
630234
2175398
1030610
2498601
1575265
2112783
492959
2007700
2211192
221364
1518029
1953759
981011
1791954
1634700
2183471
1111137
554830
1461408
1058037
1816075
945580
612296
2743149
1229393
58714
1395784
2892825
658630
1872843
2225414
1643693
2242268
1405521
1060099
2809997
2311524
1394754
1705819
1278384
2118136
1488768
1563385
1320409
2018604
2754710
1843016
493895
1924322
1467392
1197863
1310544
113018
1073092
2291704
575149
854512
1479649
1233036
2589574
2936049
436636
2206440
800363
423697
2440864
2783855
1402584
1070811
2124175
2848670
2360028
1128009
617669
178008
2157539
725535
2073029
2739307
1567455
1505685
368476
1433475
1910249
2221394
847834
2440876
2782923
1752661
458874
2419126
1806521
34866
2666460
997681
2121362
2667971
778239
1374076
2159491
278029
1399406
283130
46529
1803964
530443
1634347
1054210
853975
321856
2474179
723921
2435124
2213002
1500462
2709383
46107
182421
2772994
1331110
2138367
2293260
2078055
544217
2131956
1940505
895097
18637
643448
1737060
1634087
930772
1167558
2305292
1430437
213107
280918
136668
2295669
1220618
204508
66559
1409024
307457
1667244
588618
1602037
308906
575847
255429
2793025
1840940
418552
336496
2223680
1307385
2556555
2151129
657014
1275829
739883
1115878
191273
734915
93977
5797
68665
2503476
173404
142348
1096017
443613
2606409
1678980
752526
1851638
1682761
1848733
405956
1708632
690
1331533
1061333
2885831
766726
1711896
214119
2865653
586879
598465
2150805
2212769
1464665
1469918
1440386
953067
2754082
1094694
1742335
2136841
1315145
2232468
431859
968880
956563
629039
658346
1740959
2575662
153391
2581059
1743874
2502794
1975035
2371364
536346
2461021
1090936
1755139
1697346
169261
1911895
1665524
345099
2142853
2761975
237183
2793587
1370293
649264
759886
128992
1675605
2519560
395922
1385760
2395479
2438384
2039420
826613
1488593
2554608
244023
2882886
2812360
2201071
296075
1544542
256828
1203556
857936
2796595
279222
1623942
159911
774970
2753396
2188890
710288
1815989
2638386
1553918
2598448
2129784
712167
1676137
2430981
470029
355663
647980
2295164
2660109
2824454
719423
1961429
97101
507592
1759150
454961
2621678
537188
1363603
1191077
2921451
11096
1314040
958548
1771918
2324662
1368213
1994357
1898778
880443
295482
261548
1876319
625956
2647133
412478
2616111
1488115
1902086
1842727
232972
1988570
1805292
1516203
1290322
765301
1516301
706355
1911874
553159
696553
2643612
1992071
2038305
571436
91348
1569895
305413
2093049
2805128
2814467
534761
2722107
1022768
2467988
2260934
802946
1617476
2533589
1298445
2928800
182041
1769509
545580
2598638
2581488
1633200
2736531
1074134
2330890
2468491
2160846
2243904
2113855
1328649
1953669
1712769
1217688
117588
600530
2159036
1609809
2709218
1244531
1839393
2411242
2104544
2647186
1332728
1359242
2183035
1762675
1786904
2825407
1549599
223305
708816
1803693
983367
1131977
1332806
666105
340381
993645
1056439
1104262
884744
1656435
787230
2337621
2442035
1538149
1549725
2302734
917778
2282294
458396
1713859
2760938
1701072
1367703
1960992
61690
2635839
218168
1374641
2610601
2642014
594722
243805
1934517
2409870
1901900
493601
2459180
1718053
218881
148928
1308916
1606169
2798824
1574982
2272349
888230
583927
1681770
470916
1460102
2377286
1337405
787248
2454757
2461279
2897538
12835
439899
567159
1303869
1801574
365412
952815
1900933
1272896
110878
2534601
1443506
1365864
489661
629012
1907007
449184
2659585
706958
2332840
355664
726551
1813393
1187561
816655
2539940
2253746
640575
2930212
1064268
2016232
727284
2120216
2444873
2906510
690945
1924439
474228
1494472
411075
2181390
753098
2760738
1056865
2309897
157702
1499257
1829856
2880571
2294711
456139
2705296
2084166
371269
639461
374943
239314
591953
353670
2512979
1114393
1638901
2840172
637597
1223735
1697139
753625
1400099
1119766
1158895
2676399
2026140
1251886
811891
1453365
2662369
57590
2462914
1102792
324810
747593
2460258
917419
2264941
492905
2687946
320722
693617
2512366
638025
736712
539594
2325954
726353
557264
345520
926973
287064
1557043
2481268
1561679
2302115
404698
12001
132637
2784319
2754930
1411827
2735246
1481813
332810
1713465
2080143
1801588
800177
2538054
1688387
1872109
837589
2553228
2378631
263623
452612
2841395
2702318
2598962
2032848
956839
587805
2094252
1745683
2526983
1725234
1453339
85957
1280250
2315550
1456056
1277008
1863640
2204582
2014003
1208215
2654801
2097421
2679491
2366258
274855
1357638
34019
179506
534334
1580289
1980520
426536
2432475
210449
2580261
584644
707951
2595176
2471708
2612554
400720
1445528
551841
2159035
711801
1420606
136369
2268901
2478392
1835728
2099132
1522575
1636504
929385
2917904
1801638
2152035
109297
1851632
2230540
440088
622342
204521
2773344
1924825
1653595
1096719
1169835
2074240
1145818
1427092
1858935
891920
2250355
340564
2635827
1585047
163302
2603581
632469
2470020
1008827
1948317
514616
1856864
346676
1032557
568775
731563
431794
385233
85170
433586
2038014
1749945
2325212
2703725
1415178
2396053
344542
1221397
614109
862414
1143620
2806865
2834093
2523502
1634327
1828812
612797
1161617
901861
457153
2590057
1787573
2790319
932089
888187
2866568
1184225
2036131
555991
2729930
601839
2232904
1458183
713517
2287339
2063394
1411372
2215475
2546563
2528587
2676906
2403882
1948654
1096258
1534074
2758837
2175080
1362323
2064452
786070
2843744
2476291
27500
1286453
2154811
2015911
2891372
2861091
2664765
46952
860710
2144219
2177780
1690446
573480
490266
722130
2107850
30461
2282483
2314202
1353761
1344556
639416
1561602
2453583
677370
2814014
2605151
1157082
1335192
757792
789809
725747
1227567
1901460
2670046
2088537
1302429
1051340
2909005
2626730
847838
8086
811806
1171217
1235606
2764291
2528298
505338
1036477
999730
1008101
2824011
1343397
695161
1599065
1193888
1218758
2099385
1194355
1568413
2907314
2368893
220277
125262
451561
1415621
960664
2297854
1236205
2759375
2837762
2423095
257002
996727
510733
2838911
9814
1592480
2249533
2685830
2430366
71191
429171
377940
2441672
2276934
1737715
551043
2762192
125068
1381473
2380662
545698
1104471
1684740
2278775
315870
849676
933227
2867838
1413238
1622128
750832
1002719
1228166
2256510
107940
1984737
1496770
314273
1866935
190086
2029747
1865608
688216
1824329
1168467
1414646
2584198
169775
1586530
2291803
970929
1438068
2355984
131345
1060679
2359361
2265731
1098483
1340472
1951859
2694102
1929522
778042
2477220
192966
759257
1388023
1022133
813632
812759
759385
2204753
1395343
1679904
1456581
1114845
1469772
2423108
1561766
1807213
2857539
2343123
688500
1023714
2430557
2457656
1009732
1032194
2398485
2872626
1856327
2359364
1968371
1029039
1859099
1893024
1041250
1219782
1391665
2149820
70115
2210026
588815
2613790
2908395
2662790
2552772
29380
2370937
1781770
1938832
2319745
1695162
1578439
757802
312156
1663377
531047
2797810
1114119
2591237
1323627
1294113
2484104
1057610
841807
2566209
1289227
1823495
1748622
2369199
2499773
1241093
1772457
2782050
2728249
473565
2588805
2684960
240699
2324558
1087575
2185705
2349918
1503630
2873898
2847191
1304492
43302
2374684
1818315
525750
445543
1936271
502081
109559
43029
1790960
1215823
1771465
1030954
2876252
1138796
469180
2165473
1285808
1730778
2649133
271141
1817566
479436
217600
1052852
2234363
861040
2314364
370110
1724101
1845508
2658694
1916359
1627061
1629681
2673803
2517463
1646031
637637
1361925
601148
1050009
1260167
2301885
2333073
1499668
311075
833374
2031973
168169
381687
2313196
474095
1609218
130802
1761117
1698301
2285062
2290593
852466
2451339
1623749
138061
1365994
1393665
1677213
2876292
1791575
1720248
161298
1318721
2660281
1182365
2403004
251774
1658840
2261723
2042847
2667338
2411920
1423989
618646
625441
2350480
2916010
475592
2852735
170381
2164220
1769154
1892895
510590
1515395
967709
1871281
1136663
1776449
718545
316970
679945
2134968
1390441
1433754
107421
2655092
343900
910901
322540
1064679
73530
325736
1923288
964466
13083
2792486
1476775
21493
2491788
1073694
651330
2421681
1118193
189689
542159
129265
2847413
826587
712746
1530999
2032080
1665630
1122357
180047
1852784
1095133
2247469
661082
356792
2342617
1414883
2250010
1707653
273002
164974
2288887
1506
2674470
221056
1008610
178665
1817736
2738938
1429103
1245244
1284824
1103595
1696863
1944989
1643261
2155681
1056402
2702884
1867346
2814592
2889293
596967
959217
474797
2376386
1149411
2669809
986362
2769509
1230728
734794
1074868
2282648
2739104
288557
2411373
466433
2632487
2869200
1392440
2178286
2885763
769565
907849
2739461
1271342
732309
628180
859927
2004876
2763303
2660790
2331190
1420658
1219170
1904143
1628189
2504846
2178030
2348287
2702340
1565993
2038571
1006932
82961
1706442
532625
753637
873521
154313
2627523
1442377
1137886
105127
2778626
2581918
889702
2353699
1571787
2241131
1475076
1801434
523005
1418053
309275
809235
457235
1149676
1428503
686407
2064867
473803
1760191
855018
2643757
1260051
1658489
2291205
717222
1702468
886967
315829
1955447
1140889
2593902
6635
249006
131604
2781176
2693382
1507707
2264304
2024454
1763991
547651
862024
253106
2161425
2213882
2324693
1416996
799182
2206135
2912888
1705324
2141692
1613254
1816850
2115120
2387615
1459645
257088
1624442
906321
2713247
1856794
587586
379579
1942907
2598709
1500874
1397949
2317694
2774906
1388049
1684945
1909035
320519
2537479
465569
140703
955746
792099
1369513
1919831
649902
907414
724280
238429
1582562
1851852
1041096
2398388
2782990
400888
2860623
124047
1088289
880355
1286207
2539946
2147950
91119
1723516
1372729
618429
723638
47179
1508105
1153407
1249441
2038855
2765470
1567156
761683
2654419
2767744
1234788
1479399
2404982
1222495
1311361
2523235
328906
721748
816067
1252844
165411
920678
523895
1844517
2803498
1946348
168674
361785
1483111
1445141
309652
2275922
2408950
1407765
2831695
593519
2073498
2663654
475293
601436
502270
1544637
597942
2465741
2423544
464204
878695
1928668
645609
2836864
2617083
1488700
1326815
2879583
893397
1586107
672414
1879772
2372685
2626117
186900
2621751
2914577
100205
2271063
616432
60501
6131
1984792
1902368
2396720
2470252
2775870
1556784
750872
2928352
2303890
2530639
1192743
1409050
424157
1810756
2248307
1776066
2252265
2712745
185533
386389
1158517
2193893
1487680
2300421
2511001
2875704
1981606
443640
2775746
1326066
1075920
1872616
2614056
1683485
2878892
537605
470521
2194645
2095001
1225750
297338
960289
2636003
759686
2094741
51409
201521
265910
2563912
1676672
1270974
2712945
554542
2364406
1055949
1142491
107362
362695
2730782
2050611
1348952
502108
2185185
16199
2046072
1935438
645446
1559207
2539621
2053535
2033650
1522842
1712043
921642
2666018
403866
1236249
339052
2369675
2804375
1026670
401607
2795706
2931836
870629
735854
1736107
1451492
758433
2415217
865385
994978
2506947
489763
1760132
2875905
202780
49698
388750
2170992
1589142
730634
1179969
2079899
710682
804191
775125
1258137
1218041
999602
655294
2764255
1082706
2747708
2735515
1108269
86612
314426
2316174
2521217
1846958
1147486
2525503
1080266
1711777
321671
1267283
567968
2868119
1306974
2017703
361009
1708895
2842773
1621772
1916652
1706052
2085674
1471636
934466
76813
1973162
871893
2143432
2238910
417843
895399
2869032
287899
2372813
682348
2294890
2872714
203096
6235
2084365
1731655
2037752
2463830
851988
831247
1695724
2767878
1909117
2702661
1979722
2772405
2788022
617383
386715
1103387
1615186
2226132
2307572
2003275
419616
1947937
1327421
1069903
649872
807347
804275
2337284
49733
358542
251042
1519896
1133852
655769
2173975
2855277
724346
869987
1765049
40064
1799791
94809
1684546
2455753
1952371
1844236
2464127
1555024
1624113
574548
2780955
1314636
846322
464197
1363168
1317864
1640810
798845
2935789
1846248
1640645
2556342
1395978
955173
209026
1245168
1427874
188742
286268
2627353
2918169
773568
1662181
922224
1006199
2900251
386983
73877
1113586
2293473
1984696
2509412
723490
487992
1824082
1316404
768944
988730
314147
1300520
224154
2282053
1026817
2374768
532257
1931495
1940099
727868
111910
1497477
1061964
1810642
1695112
2051729
985566
1125325
1488344
26448
1870690
184825
1254351
981147
2381405
1756825
2117945
788908
2198948
961284
562388
2073773
555844
1223310
2867848
2496446
1186487
452393
1041763
654553
1109032
2467776
374200
603439
1839592
282018
1174674
586811
780921
814254
1671602
2504222
1163747
451386
1804565
1201269
2741486
1938996
292119
2894021
782385
142295
834493
2783452
1393888
1420697
268678
33240
2432958
2655714
2352681
1663650
2026940
1128865
2585858
467033
177938
2333482
10800
1694944
1623157
646614
1911063
1977014
350447
39249
2246774
980215
2078817
1514606
2609046
1931951
2742254
129585
1506364
1268163
1783949
2455081
493906
1451017
473782
2868789
666468
1653891
392686
382052
1433860
521682
2245541
2204445
2509690
2606299
693040
846029
1307630
1318521
2112765
1246211
294321
2195311
877301
978796
289446
324774
1311627
224923
2857935
574939
134070
2706172
1025183
2234217
808919
1992980
785970
272283
1855380
1422022
62726
1963673
1480294
2757340
647452
1567390
844646
294677
1410125
1990618
403458
1742472
1631339
2258905
732429
961115
2883568
607220
40599
2752900
2135615
1935049
655351
641476
533311
1958527
368720
1745402
293580
1206003
2776668
419743
703520
1326168
2874190
1386648
417112
1259192
646405
2845540
589619
2776140
2188043
2291593
1440792
1731714
1496940
1390541
1017966
2543577
276083
65027
2307150
2209074
855691
2833653
1120111
1982627
1166633
871540
839961
2567232
1637217
2454774
2661951
2013202
71352
2808165
2354133
2801835
1886505
1841861
352504
1523773
777346
2833470
466011
2750418
2804428
1513019
2794520
1555964
1065488
932387
922630
1205179
1039021
1108461
645063
691253
1776286
585164
686077
1002841
1268122
1522416
761259
1539512
2182319
2464890
647036
680144
42472
1129306
1078543
2719686
1404999
1996562
2726425
2696934
1963540
165164
1284055
622875
2722499
160308
1770011
1407254
2224828
2649613
1113921
796709
489348
2606162
1076878
1444131
741554
998822
2637920
55753
2431839
1653742
1510191
1907338
764381
463214
2809334
2086477
2374637
2605674
2618747
431246
558165
933018
94165
122530
427188
698482
199096
1776187
1935037
267601
2939948
1435320
1833087
2552018
382782
2865095
1540918
2603455
18369
2223841
2917301
164937
1355028
405482
280675
333008
2157502
306280
676448
913477
741820
1702526
2861450
531844
1077492
1870624
759899
1548000
1163034
2454521
1147695
2763811
2531059
2083077
1598158
1879042
2142055
575288
179872
2239820
945804
1445525
778560
1878082
138113
834979
793493
2417297
549851
2246093
1678742
142978
193050
1360590
1243707
1747872
673878
47321
2852357
1752611
191389
2709575
215619
1880406
362865
2591637
1587529
1906635
2898428
610014
70724
844124
1189764
1157840
996871
1549451
1617843
295832
346157
754563
1869020
2150240
1626690
1960899
2069865
2359673
11453
1320743
377213
1702196
140831
2269619
2565601
1089924
203836
1181393
2141582
1391612
1064367
691109
563222
2869115
2788384
446257
873894
604370
2043971
25026
65428
1382580
2938153
2300336
1100233
2340184
899260
2661603
2273540
2893232
2414412
1609278
713099
763542
1215180
1346452
1882754
23606
2885264
329556
2088938
1780027
2795076
1575084
337642
1024321
1223535
2815797
741651
2605858
2351144
2498672
2400347
118313
1048077
593963
1860210
2184394
2834400
1104396
813945
1565232
135783
2492752
608592
2073639
2315410
2016205
193074
2345303
2007946
134347
650553
2560456
2531756
2371933
1986110
1250187
2725059
92583
2759038
504905
1197309
1670657
2622501
77802
2452316
2732969
1076062
814196
2846755
213997
641235
1458650
2738969
1318599
2664893
1805259
434571
1725450
2102125
328902
1982323
247124
2404463
1612791
2521006
494128
989024
705024
450220
2609148
1334508
1533845
2067093
2007899
2190699
438137
753689
1447332
2517662
2305920
1402969
2250858
532809
1895289
1469948
1464978
1418112
917970
2427533
1922243
2285889
1722936
785970
2656123
1528767
2494790
2400539
2639128
1065889
634088
1028399
472959
626103
602066
1415996
1143212
608332
1037905
568903
437654
2452690
1054331
1005745
2746566
1601230
568798
917043
917232
2527167
36237
1090550
11635
2722347
1469853
632390
2077563
2332805
2890239
2190711
504593
550690
2627083
1158209
462078
1432843
1653076
354795
1628355
2826027
1566352
501391
2167566
1066376
626239
2362418
1206565
2605469
1694498
419309
1737065
1263824
1779355
2864726
1466347
1781713
11582
428090
475308
1708321
489425
1603308
323267
603224
2622036
1741227
1707794
628010
863615
92791
1026037
2416593
695669
1736166
1141
150889
1223941
2550746
1031163
1383017
604159
839287
1502338
70377
629346
1895173
1230209
1058629
1847758
1509205
1183265
1857892
838860
2463188
1839367
2796499
893773
1322964
1493921
2899279
1158475
1001025
593717
829059
1390123
1747015
2032262
2477510
2902587
2262781
1423649
1265450
66737
228442
639269
2873013
2155938
2339697
160959
979213
732216
1105937
828143
2609471
947101
669084
2307335
309209
1423415
2237519
411848
2197746
66214
796234
2317354
2382510
747784
2277048
1561972
1845058
1145257
962006
1780386
460027
1921555
1898385
1309326
1760366
216001
281261
1842680
425414
189700
1511857
478464
2820482
2334813
400399
1774761
664154
976968
590245
1379417
1487950
1001961
238630
1497734
2594729
1431976
285890
2518595
1007604
1973201
1415239
2876389
1536919
2396740
1535445
803813
200772
652797
576027
2733001
754322
1566815
1107921
137656
428738
1456759
1221516
1101056
312477
1888816
379609
2857404
1707023
686434
1718501
778612
1814972
2453105
2535853
1016677
2329615
686880
1373844
538470
2176393
2147677
2539093
2702230
984167
1255739
1187689
830927
2798081
1367015
2548306
1166839
2172386
2347278
1195710
277520
2246617
932238
1600884
2066583
375884
2228945
1245285
661099
2479252
410452
2081356
206525
2854996
2918512
819978
2771797
302719
1382380
182915
2489452
2690891
908640
2510472
2920736
890737
817274
83141
2932852
2278965
397707
1140869
1384637
1699135
221661
2846232
1354093
2823378
2065954
275999
2490579
760947
1947747
1208993
1654736
2173831
2174439
252151
2249286
2642459
1491208
441136
591240
1825012
869759
709702
2097098
2403068
1785836
510723
2225475
1754511
213291
211164
2903125
2516346
181616
2332907
1272552
1304994
732537
660243
694991
1824322
1219318
1470486
1283457
471298
1039165
2589788
1721404
663627
1215950
2155545
2862077
580427
2204563
1592438
85737
2769050
526423
315366
1421486
1813743
540877
1337911
1063211
582663
1878983
1618181
2080951
2934174
1254035
998540
1637016
676551
1949597
1870379
2337574
2032161
2179102
1787665
532546
1523141
20109
1326598
2859937
171724
2265200
511497
1543351
1370432
2280393
2176826
212012
2421687
365038
1616098
1422858
1309373
70884
545368
581623
2463836
1408341
1673205
688525
745613
261940
221148
2449259
1833723
1521245
1391305
691608
2689508
1055699
2476886
2166086
471990
375477
1745546
2107322
2105754
693549
1863502
2890732
114255
319537
2782824
2250963
603546
1816882
994369
119240
1769558
2002373
2407564
1244008
474509
2333912
1727544
1287724
1484381
1124688
135548
134807
578066
1744543
2121029
270045
2638832
1306154
665465
1564536
1110569
1285326
392570
598974
948261
2351399
1393172
2237467
2691740
474522
2588943
671599
2647615
1816415
2628289
2611567
545988
908033
2879
548393
396594
1660654
920602
774606
1361274
2031616
1420953
1231071
376214
1439074
2905061
2110948
1953735
897155
1871503
2236176
491117
144491
691087
1860296
576000
232301
889329
2665148
1878236
2474607
86172
2591559
553544
2315055
2292281
1966338
2939618
2026887
2870695
172704
2345911
1857681
1796360
796022
1283264
2866875
2510872
1275342
352322
1163515
1078904
1652144
1549108
929307
158882
1786523
2467674
2449181
409236
1746712
866971
1802792
122344
764440
2520187
2717703
425086
2564940
1039582
1031794
40167
1930203
2758063
2399257
1073958
657068
1715673
2514036
895506
1730038
753325
1961623
1852876
1474422
2129604
1428496
1315117
663439
120888
2819545
187725
2736944
1475099
1457501
2885232
1632154
1639354
1305810
1320606
1385425
1120860
2340127
1918332
1166753
1072718
1576359
1504796
2333682
1382781
1742907
1357570
382600
1808288
2685232
1651331
1580736
2449660
1817337
2774689
899783
1207239
2648800
2677558
2477408
1686616
707149
1733617
2314338
2756514
1691649
1758339
534877
1079215
329148
802658
2070627
2414499
1933102
2698122
371446
867119
2656277
450211
2587811
1372227
1035720
1772447
74431
1734293
1383521
1523074
758459
356702
2269956
1210049
419772
2531738
1535109
220884
1721912
1316234
853265
106196
1659523
549767
807981
724008
220808
883907
1240194
2773888
1486234
76469
1061531
1872724
1308886
2185601
472463
808107
268724
2569554
263017
2599684
102394
1503503
2865018
980034
2834870
821070
492833
1890522
2300458
2737711
1760904
1987753
1175747
1742360
763722
2171687
1904700
2736778
2612440
1418988
1986580
1131244
2192951
385836
570815
736683
2325794
2292270
2415016
1017173
251824
2446159
653239
49478
2156279
115834
2577486
921374
1795736
2043771
312132
2281016
2861318
717651
2598347
2015080
113378
660825
292962
1595569
73381
516507
319779
2029819
1609531
1500402
2303581
1900199
2109916
948707
1806349
1072732
2702149
1543526
34805
2214261
2231077
2543212
2826284
988996
15218
1045680
1877375
1647179
2099114
1475562
1426400
2655261
1783404
1815037
360418
2838404
2389641
1438292
2329136
428531
2149407
526704
2065342
827108
1825185
2352165
1408427
2133619
1146850
1697943
2094414
1785992
2245761
39111
1725754
2154252
2701319
1450344
1588317
315503
2098761
1770243
1646174
1358769
1391410
1077938
1482016
1356867
2163199
1614311
2092583
139619
2570544
1893233
2732445
2893908
984290
971490
2569922
1340423
770900
1890793
2293077
1082709
939500
1571705
2585505
952913
2226505
2818529
937126
2668944
1366929
2517957
2114860
2113734
509753
218391
2378446
2860574
2490855
1156930
681979
549370
571630
319247
789312
1062908
1348938
2287436
2642899
803278
2541513
142346
614286
928373
2905044
660500
2766766
2555006
2548591
2043886
473192
1310349
2874425
2667227
68057
2661168
1647885
2679280
1735697
2803518
1700578
1715941
1730341
1936936
696700
1198388
2029168
2230325
1321444
519282
974289
915114
1204723
2637007
814653
1735301
1016406
1238796
1137234
2124894
326448
131949
804882
1321049
2878654
839778
579881
405273
1807303
1387659
13175
594781
1723290
1723126
789908
318850
578773
2923618
735459
123418
647203
1199707
1085676
2808555
1156361
11555
2720075
2002562
258061
1561186
1777637
1118800
616008
408148
437891
975840
525340
1772356
1489049
2256127
1987696
236027
2448252
2328170
2333541
872426
2390086
935376
2548662
1988678
1925135
731485
2374526
57678
1511244
2547650
2592122
1549651
1766410
771438
1722909
1049377
1094485
1817775
980391
2434565
2675194
2445986
1126283
82318
503057
840918
988434
2820381
1473737
2601001
243148
1403150
1402277
2407728
2773823
1115113
16417
1974524
1888615
603432
772619
1870972
1416185
2303242
246377
78044
1747067
55661
147811
2223483
2929653
1242302
2461413
1656170
1107657
245982
2847663
341703
233267
2027019
857052
2422544
2750734
1905977
778316
1220043
1487317
2225601
1025105
1639063
1224550
2806842
2279729
874334
1562469
1316136
2389965
314211
1072173
149348
439803
895571
2815499
578764
1782938
1735332
1023611
178510
2543488
628732
2519371
2164509
1122787
1283266
2657484
406353
242985
2201080
313115
872314
50270
1095993
1483372
103051
1544692
773939
1476895
885591
304129
1521138
2468579
1158520
22378
1345724
1683993
1474077
1981861
1462269
2609278
2483470
1188390
471492
1104969
2591995
51824
329330
286885
77580
89727
2678858
1811380
1873971
477001
2601665
1589685
261539
1476850
1595150
2364385
736056
32730
217920
403449
1060736
2563057
1226673
1410620
233370
526970
352031
1677180
786126
648585
2854294
2764750
169249
1014994
1676150
1881812
1327013
1319556
1605494
2543748
2589031
1765205
754285
867287
862187
1326361
889663
1548148
696884
2558742
247832
107897
304408
902144
2215046
2664796
2867766
1244754
932965
1898461
1630672
2203410
1409871
620067
872631
2475200
1866661
2917913
1681381
2801578
129817
2554188
114611
2681366
1004481
505514
1519975
2214722
693985
955099
2359692
992057
520625
2210719
203181
2340782
515514
1528890
1049105
2612021
852527
1330586
581872
2076612
2410415
2169124
1295123
1896194
249049
248981
2760632
1182896
1346305
1214297
1019916
2410897
2156494
831575
1112113
2682121
997534
363613
203199
331116
2665666
163181
2117121
404679
2931797
454887
2239145
2815803
1960572
574600
1494695
1590647
1045122
1282486
2474185
506744
2313054
2324756
2415843
1124728
1161888
2636630
1151309
679463
2935823
2775003
2287761
424428
2848795
440144
2088965
230704
2560777
2762327
2371163
1678911
95054
878280
745396
450809
856656
2432081
1205258
1981654
594457
1309866
2856527
2684964
4005
571727
601025
803865
2550410
2658990
1019826
2369007
823578
1781036
364944
130296
1450638
760875
1971276
589952
1900436
2436452
2572514
2292237
406909
102739
1316906
705611
1486465
448462
2199744
1903880
1244685
1906132
1212967
316049
1263880
111271
1059168
256003
870544
1286338
2716740
291543
886485
1625057
1217054
841036
1106636
1631754
767718
1770472
2440294
2115826
2216310
434906
671302
1838575
830794
2884516
2739168
1007839
2169755
2587835
340624
2819065
2823436
1301402
663270
1113287
896058
907114
1019782
1715774
1880505
2890207
1654524
1107371
1902081
2398743
1589695
1190465
2242266
1875306
2894569
953721
2875036
1500635
1414929
891261
1567878
1098733
2146205
1567626
744614
999458
1684283
2708974
1935105
2582966
2334157
1816949
1902605
2173556
161858
1685020
2859432
51418
435524
1972972
689908
217204
1631049
1510574
1194222
2176484
883802
1835294
449640
2079064
213018
749388
220970
2443507
2528761
466586
707056
753540
1084890
2742434
1090834
2108107
207685
2903656
715101
1758018
457470
1818037
2603851
1554169
1179009
1227956
1355955
789066
781206
2656911
974392
1376758
376618
2421924
2266895
64791
257066
199447
1563822
1620059
2561900
2298790
590602
257735
1815089
418885
2543020
326088
380204
1110836
32158
2760328
753481
460763
180633
1154954
402083
2796504
2324960
1943207
283277
905038
2696572
1204331
2449588
2834036
750764
2711762
848395
2606599
1905762
2443517
402864
709304
2259746
2625903
1003232
546346
59472
2600820
1068152
1613585
2821839
1349880
563115
370092
963606
2555173
2664359
2589198
996843
1075440
438311
2599674
2779873
2686984
1723317
321407
2416691
57571
1257969
1300673
1245801
2453024
122690
1224419
368067
435798
2545863
1780871
1302878
1898325
373127
37082
975976
2066120
1418994
2393715
882266
2069175
1230043
82472
1358265
470057
2782730
2265847
2328047
334725
1946223
1846352
2828987
335394
1601908
1942743
2412510
1341668
2721329
2032868
1130357
892530
780520
1496539
2343776
1670165
2683676
1407529
615778
2264541
947342
2656792
174200
349243
2334516
1133474
1518806
212084
381055
2669318
711404
664318
2736491
1838848
2619767
1687209
2639446
1293979
1522787
2734697
2448969
2834938
2098460
2079481
418523
918318
1620697
721987
2025778
843057
450681
2095120
277756
1346835
2825803
377555
2430047
1333318
919351
2561183
2849371
486471
2090130
2678868
2170462
1963176
1136325
1661017
1750955
467891
762483
714217
2627510
1147153
2907767
1519525
313778
1074933
2809503
2839538
227879
1014976
1930583
33406
94497
1413798
356410
2395595
242965
2317465
1155962
2044154
467141
1663825
2000799
2769921
16700
65454
1673034
2487119
781912
1684939
2263200
2600235
2329582
2072712
1071764
433131
2626001
2362201
2875583
427487
262374
2437636
2458206
2830431
896739
698148
68723
2057847
2916850
2578416
25341
743386
2747808
2609511
2709636
1121398
193788
2494584
2876973
2484297
1987830
220844
2808272
1564713
1421127
2813334
2726448
898075
2566112
2811217
733227
2908482
634904
2932516
535028
1069607
2138241
746466
2809396
1650399
1059710
1700669
659619
2002572
1075003
327910
99962
2730664
2095894
903889
1550378
2757734
960023
2229642
2311601
19427
104069
1874512
2334335
1463753
2332822
1869993
546397
1349065
1002881
2054628
2926
68473
602283
609480
1639603
1152340
352956
1108836
927811
1481807
500055
919620
1596484
2868918
1099075
1511676
2513799
275077
2470119
1339383
1684801
1500351
1792704
558580
2301201
1286778
2243771
1052258
647174
2317297
973111
2350681
2806181
1639219
2872313
1681351
2629712
1494592
985801
5657
1764587
1054423
227677
1069592
1326895
524883
597100
2777830
2130181
1984782
904812
2802485
2021593
552697
1304941
1158986
417175
1449784
776944
1458964
1812484
2073643
2165508
737814
2735098
795448
495663
2623366
1444559
403643
421604
746124
760482
1326420
1572671
1347760
1668539
785893
1457181
2777677
2338261
2540516
142583
1088176
779767
979920
2900956
115520
1290381
439150
1408849
1672994
1230026
1381586
2241711
2310618
876519
1692126
1970856
699257
143298
2936766
213041
2187976
1430878
2134649
2539099
350441
284942
844364
520607
327002
1227073
1022078
649682
1063396
771334
1649705
977039
817857
2735482
2907291
2196715
1685093
1236941
209625
2577547
1554663
910750
1462276
2835913
1734143
1561318
828830
1251106
54502
1158049
143929
1561995
262883
255999
1871421
1704477
1180422
2365472
2429044
1295082
107069
1502633
915719
2850423
1692721
2869711
2144063
448548
2148244
2891074
510435
2670469
1945300
499514
70425
585062
974324
519926
2515265
1180861
2062488
1236531
693800
2089403
1268923
218708
1746299
2606577
188705
1116725
2826638
1225322
2313542
1218061
1330691
924063
287523
865467
1747434
138525
724195
1693147
2613311
24450
130127
6222
1298744
1227132
768244
459049
2682295
1387018
978566
2693777
208495
349772
2529087
965749
46197
2788740
274070
1523805
195664
526903
2799004
1706800
146194
360847
897919
2640649
364628
962575
2506715
113283
912728
1495797
2428154
1494726
1870321
1309591
752339
1662054
2079468
650067
2721066
2287772
2292511
2766544
2782766
1898136
131533
1268396
2389426
2748680
281061
2429761
167808
2472951
2890298
1963531
383374
956632
451262
2167934
283990
2692295
2903764
389170
784847
776080
1584521
144549
2432765
1778056
1782094
1916423
2138208
1763969
1998316
1061663
2660471
549714
2049623
2254657
2294324
949662
1943954
696937
2344816
841854
979576
2894347
2272563
448719
2835522
2754866
2195092
192192
1828475
762596
2851086
2154802
978718
1817918
534488
1209096
2380810
1995728
2117914
2683206
849023
1577611
1057765
1982655
967671
1633276
765533
2187604
515333
75477
1774309
436357
575273
1442964
216741
371093
2834503
918200
899505
2015208
2181223
503676
302397
1105593
2174980
2463778
1681092
1270432
1575086
1489997
1993767
1938277
1604154
2501207
835287
1130201
418992
381840
2291876
738281
840220
2127862
2845715
2045466
1344765
1277015
412599
1389779
400957
2666660
2411149
2315841
1229404
891694
2242330
863174
1512456
1437471
2712959
2575446
1909075
2586074
2802901
1805195
2818252
515915
1131041
2542590
156340
2713413
500972
715675
1361496
2128822
1311819
1623795
2828370
1266259
1153516
1188644
2219519
880448
2119729
828131
2148379
1894237
1732988
2106674
2317608
2375435
1883520
2525671
1850402
2826432
2665245
832712
903895
757904
2464956
601104
1614615
880778
1155794
1482291
2271273
1715297
732028
1611911
86756
471908
1742632
2107849
2734284
1782423
1855795
815001
751803
33865
415744
983442
1514187
2218777
2042700
1915505
328938
2390279
2449049
1935154
2829136
2361796
617229
2504128
2008834
1606611
1873257
1865800
723565
819059
483921
2241474
2310829
223818
1790883
2363806
2749113
2892917
176031
2428019
1202478
24895
2353668
1320455
1561096
2568898
2006568
1769211
1174087
2804788
1739163
2707882
524603
916347
1161510
1561262
1602007
1849379
2535046
2341203
1299364
1529658
12364
994546
1702292
2932066
62597
2921209
2503674
1327813
246018
2776789
2087766
1314754
34821
1269863
1058617
266174
1625012
110652
1730869
2795323
2915915
1398920
1607248
1296707
2262029
472005
1845595
1882731
795371
49808
705294
91754
2847077
1539862
2795732
1338860
816874
2842234
484171
2048307
518695
1832834
601544
957467
2612511
1015478
457064
837076
2404783
818657
46193
1429151
765275
985007
14644
1642222
1700931
1996755
1205911
1982619
689596
194584
2756092
1813211
2538136
258000
648692
2863446
1320484
488561
339905
1646688
1404252
127346
711096
2105686
2518740
1586981
468420
462264
2629827
1320213
1592210
2216569
2237320
2071262
343974
2748466
2626775
2798252
858736
1000246
522046
2079317
518490
497818
1949056
1098248
2213946
1858713
1090131
585138
2630555
2005515
757792
72616
360742
1375883
2007054
1243577
2940465
1890191
1758396
2885283
2847238
682809
1596737
481043
2369027
680772
1888946
1262331
449489
139645
2577615
107677
2599206
2917882
1520825
250441
1907405
923117
2516193
2651320
2870879
1190934
2930240
1542869
1775179
1445364
2253020
2199847
1615908
1572173
2581002
786094
2797697
2130423
1271354
2682002
2719939
545810
598007
130063
2573067
1987673
1292233
571672
768825
2135732
2751818
2061105
2595693
2641278
2783201
2924209
1414385
2525265
1173137
549168
1122474
1949800
321674
2476241
2770605
1778338
1078548
957343
2438492
1321428
1173878
615677
1479045
1267360
2624445
1744529
337148
2690899
131444
1907855
2628956
2041034
65471
815104
459906
1478613
2741707
2368675
2837448
2623510
1943562
146766
1371957
251102
1041196
794157
879476
1828295
1980432
2717423
2206981
243238
1665586
103125
230488
1676478
1744613
2796689
2794702
689952
1812067
363197
2512186
1483949
381135
432325
2789112
1375483
2718551
716452
1326744
70576
218031
1618981
1384235
34895
1575975
2489377
279917
543091
1171542
1824300
1298827
1805721
1040144
276346
1608176
2028136
2901015
403210
1422519
974016
1041352
1941959
166176
68201
2608389
488785
56423
720383
948463
281409
923138
1505572
737906
2408950
1573309
173349
2053885
1023123
2829613
1054627
1513982
1972007
1847745
2131932
2769304
794162
1885328
2749816
1526941
2846126
711585
981638
1403962
2629494
1152970
1539214
1495432
818812
2646665
1898338
360154
1718852
1773765
1550441
2502642
455667
394593
1646370
1218606
2256849
2707204
2768079
94995
1208241
2339565
206772
2570577
2422149
1944225
933903
1593496
246340
443625
1873464
1121856
435596
2291632
979660
1637154
2829916
1024021
1238292
1642367
563952
2477489
2514590
197289
1291568
205935
738463
2484894
1861199
2345434
2825464
625721
1916073
1324318
2810708
2321071
2625832
2859594
1491502
1312260
523791
1270987
1146548
246121
2154040
1953173
575848
462506
1373952
258788
1954246
2697599
2566001
2642183
406156
826564
1964170
2138153
904531
956450
1482892
2660023
1202956
2495855
287817
2396816
2055090
53870
2326229
868253
131617
627486
2426464
730567
613524
2230335
2369076
446257
1129536
1890026
522292
1316462
2394414
2689764
711426
525176
1062273
487215
571741
35791
2715261
1210451
1086966
1001068
1052908
1551916
546869
1060427
69451
2461389
442603
2709863
1504851
498423
1449566
2270495
64420
1668627
95798
819725
1569964
2753082
2877926
483441
2014298
2090712
645213
1409805
1129616
689783
967729
2727756
2103005
1383581
2361690
2708764
1640133
1310362
1496614
388534
2654307
2763724
707932
1742551
1673128
2927068
539277
1966677
1129599
1464452
816498
1758877
1449111
9168
196595
74281
1102598
516417
290877
2918543
2674822
1859597
135509
1378073
2069802
328437
2914353
2230134
2638446
1110813
503601
882681
1211886
349464
2304161
292543
1708935
2336656
915288
2550420
1735638
6778
2864936
563653
342551
1050153
31229
664056
2415419
2917765
1614461
1208486
1747830
1629370
1523407
1499996
873773
1023622
1349063
2405553
1407734
1436024
238030
279402
831165
86339
2708040
143304
2105905
1977942
768590
1449125
1714057
268357
112786
2131378
1589044
523598
2852358
1348346
209167
36759
1753890
2299974
1238935
2863701
1460385
1085937
296839
1087311
2469456
2387731
2495749
852679
699210
2342354
2649056
1744968
1371006
1480906
2458870
684402
1574725
753830
1156376
1150581
737222
893781
1608388
1934304
1227477
1057759
2073551
2668865
1304588
755951
2528130
2717831
2722168
90640
2693752
2078680
2164745
2630027
837228
2040522
1727560
615965
1893147
122685
2058334
587490
2004207
15039
2002383
1814906
139677
1625938
1888664
521848
1401018
326576
2673476
479979
1992061
184030
219928
2690524
1446604
1329934
675949
2858696
1642936
1192442
2483974
1163593
986150
722650
2654274
938882
1167080
967853
1534206
1826269
1281217
2769830
705616
2384310
561425
1143983
2258640
865578
2413445
2247363
2027308
2155991
1324172
2395965
2360761
2433919
2738
121571
1347151
1563020
556409
710415
1493634
631040
820775
551286
933216
494630
632912
2627546
1546876
336194
1343230
173877
192720
1332116
354755
1658798
2095179
1842753
62359
1581855
1811872
542354
2689498
2834229
2601785
2217798
2712573
2735168
1983976
828936
1656289
1948262
1428585
169970
1364424
1063543
2286302
1979967
1175692
1873525
2856222
2052319
98252
176827
2401811
1217210
2847248
1158664
2681009
1094826
888292
2274956
880873
1145839
1354731
866096
1416952
2527671
1274333
2937821
2612073
341753
1886599
893051
455041
224421
2140399
1844786
2451708
516704
436504
155349
1652740
1607622
2175048
1721369
180157
601258
773100
679282
1939380
1736057
361661
2445630
792000
1533680
2760925
2779354
87020
257729
594202
838096
190716
734223
817031
1130392
2777610
1382027
159328
1135705
2727443
1415047
1666250
2588893
901162
266272
1414514
1780244
89436
507614
2658641
445390
2382946
1037842
1175791
422642
2910211
562638
388845
2234824
1680474
2629122
1530163
1130661
853517
2022167
1346045
2315744
2123464
1889663
41619
311230
2890275
539721
1957345
1541081
1119781
1409115
2745069
55793
2870859
1400549
1477715
2583564
598423
31948
1201565
1279849
618162
1086326
1292915
2662217
2423839
595811
1709092
2208239
1701421
756632
1636230
130863
2863350
475016
2222460
1841133
2364684
1711332
829719
1925329
2108225
708601
1713157
1066846
2327442
2479294
2283805
2780090
1568263
1732619
1691159
181539
2452043
1611305
2059719
2097710
437139
682101
761562
1080888
2670063
543049
260089
2097688
2933917
1420931
2004871
1593888
2718539
1045611
2669576
1283340
95109
1879787
1180395
536658
968116
994671
2152839
279017
1872795
2328608
453542
2295633
566726
1752949
959793
805645
1938280
2507990
2468825
2541589
2367209
1550820
1592138
1266965
1585364
2655491
235507
653403
2414017
2380021
1610346
355700
1621660
585010
542867
2778229
102184
1830192
65721
1016654
2353756
1629721
1734022
970832
1002778
1703696
1559164
251027
552664
1710794
1888112
107550
2819360
2831628
1155916
982240
777528
1663464
1663698
2535354
2297712
2441483
276152
1498745
2474173
974106
191582
2810329
64003
1863017
2555360
2225353
2893411
1345319
1576246
1463896
105974
1069575
969682
1762182
678793
1127258
284351
2669969
2118419
722429
1643648
613074
1029781
112112
1196424
2561369
2672588
523181
197416
635513
975160
2704340
2882425
1393713
991848
2435625
1337119
2094350
2437668
377808
1827137
560338
1786181
221525
1102747
1846983
940665
1225038
310076
2052345
1538282
689894
362136
652390
2547312
468018
2522700
2404921
2122088
2591854
1292053
1277597
1775632
1411363
1941484
2708764
1333569
1424182
1323087
1251148
1114796
2259690
1766232
1159197
2226388
2586656
113699
726186
88780
2168047
2113037
2758930
843820
854699
2712320
1562463
222304
2778729
2040757
434125
852493
2490075
2482643
2599173
1637742
1449851
1470779
1134317
2113716
1521004
2093745
90087
1884722
1432897
1654426
1573887
258821
1527987
1916569
893500
2535955
432467
972752
2931429
2909933
799251
1593498
352385
1355802
2823628
804445
1700107
1419209
2534512
1089409
2570696
41185
1651819
1478005
1605923
986940
2489203
2529171
2072302
2176954
2785655
1291522
945462
17167
1184841
359783
820416
2839368
469076
1006030
2120711
2910860
1353836
669494
1092993
783773
1045849
34973
1326339
2666616
1899237
1780897
46321
987260
1302459
1552583
2712704
819235
1479115
880455
417808
2213014
483675
1294742
1932636
1381179
2122225
38892
1072341
1375113
490983
1231892
983623
427871
308267
684552
383119
807823
2557645
1070853
472422
24114
2774416
2683200
2465770
1019776
1872302
1234023
89670
877913
2239681
2446888
1171273
1170679
929289
910901
1955124
2919725
769516
2549404
632153
2475220
2245754
1083235
2449288
2506004
2499055
182016
791954
1654535
2657184
152791
265824
764320
1401433
1987555
2201918
2024418
1045548
2785619
846516
88596
1096657
548134
504795
1246707
1707548
1470728
2148951
994390
504124
1745136
476539
2403250
1600203
1166098
2703236
2008635
2529395
1379689
2468165
1766334
417570
1133444
2588951
792468
510070
1513361
522440
2111893
477443
1920942
1886841
1646804
2312767
703552
1564139
33677
2432980
2799085
2437863
2685330
971668
2269519
1850723
2679587
2512821
843445
2302151
1965706
2030015
2706435
825602
2621665
1030439
2843952
2533395
443930
2530332
128872
2716132
2226159
2719125
2731361
2105233
2474135
2151964
2541740
522885
1848363
1903978
550192
906486
2784291
1698950
2620954
848687
1631447
279344
373353
2853183
1259947
1883809
2504647
2077452
2340119
2729036
1760392
2473131
2307343
2462643
660884
2306442
1807086
1076300
1767656
307519
1196962
2480587
1275854
1320599
1203851
1237401
2459233
973467
1249898
2858639
938082
1933818
1091054
631566
1474764
2217034
1061559
2244971
1204026
72571
1709114
2103410
2546080
1042347
444249
473982
1521198
1230576
1029750
2042804
2923260
391580
1259130
2365077
2361329
472801
1744868
2607991
247410
1290117
2148352
2282728
533056
2537520
1282639
2411709
1502960
1794828
198267
1600880
2323504
2699873
1838279
2745531
307914
1298947
509339
2021992
405084
1494699
1508206
1420896
1971873
1673307
675418
2235568
2470450
1979152
233466
1683136
2778166
2934880
966425
1254436
563833
2301344
2357158
2803210
360286
212141
2367128
1569398
528308
2013295
1934507
2536318
1814581
2163185
1930106
2676180
1462081
806898
285965
2437694
102092
2647119
1033944
623920
1439536
41731
344131
2576097
1136579
244294
2139234
1279622
1342701
2085058
2154585
887136
2350503
966055
719839
2656390
2657450
2863301
1022426
2426837
2231144
198052
2785826
2690308
2489205
1048478
1792954
1497795
2530754
1691083
1211662
325142
90870
858187
1112017
2886217
102473
2406164
1538473
1751393
2505599
2835362
1618537
454908
2080372
451558
2895936
895044
2705723
1899821
558023
1166375
2200579
2763412
1126513
34128
1768878
456938
2922546
1264805
314263
2014826
557423
1644263
2140856
2131680
1046435
1683531
1666673
467655
729841
1324970
1576259
1711216
1679959
1924818
2412610
139682
2668975
346700
536320
703627
1571169
2315016
1881699
588646
2338677
9396
2034554
1519227
179584
88304
1105187
1959748
2129507
297974
1797528
2665406
2651970
256388
40807
80409
2684344
2540393
1216252
1202651
686146
2012331
1408129
2293693
2050552
1414217
1004938
1603527
1932213
2298482
1817438
2383375
1769852
881286
1629095
1951990
591307
839127
1432660
2366763
2041383
2829466
2226373
290866
440200
1593662
2535616
2387113
2825535
1106749
1126576
2829218
2045983
701032
1259388
2502879
545667
65420
652455
2290591
1484995
553643
1172663
2183133
582917
2109984
2290298
705818
2126434
1354317
325806
1580221
606829
2286488
1215994
2569044
329313
1514002
2156604
2152983
1770339
2091100
1985430
2460759
663900
418137
1844100
240552
2198257
2724050
510406
1877659
1052702
1852128
2632337
1956926
2542887
2707306
2802847
340815
965178
2475743
1315896
314037
812299
2518773
2277105
1098494
973007
107233
140859
2628248
1685503
982854
890436
2696636
189585
581470
1313629
1596244
2367718
1270526
1013740
163481
1678004
2129636
2821251
1518846
2602375
1415899
2644701
1328405
1698232
970325
714359
137281
2689110
2894762
1161372
1010809
2020840
341608
1209114
2795268
694528
2652659
608573
2100393
2911517
1361372
1575081
1482089
878975
2281084
672417
1089858
625283
1939155
1256510
541730
1487276
1676283
1203697
2152103
1405607
39820
2934454
706999
183850
1277453
1255317
2367593
2819917
396867
2890805
904828
1055490
476499
773343
553634
2098252
1096097
2244294
1860800
868130
254989
412138
451944
1223490
1184106
50111
558627
1969265
1662416
1609308
29309
805250
472652
1631740
2935415
193272
201306
209925
2915237
1251955
2552819
745393
180650
2464911
2439523
1995447
2153215
733331
2008608
1099706
429100
1480067
307839
1745693
1658947
247255
1707512
2667260
1939866
883675
2840444
703372
825795
1371835
433159
2860859
1362477
641134
1872172
391642
359627
2198445
2123135
1641409
805622
1862731
1070981
1642031
2939809
495294
2570233
1705539
2615418
2843820
893995
1747212
2878385
617518
1098446
1786361
1747587
2599122
1882143
2938967
946478
392424
184405
53683
2032513
2752520
2172764
662459
2732674
2603329
2712862
2413651
139953
42798
1441480
2420937
1001398
1375594
510278
1400809
146780
1478488
1186715
2216064
889114
765674
787184
122192
449661
1379412
2351960
354307
2521088
2472234
1116324
1219129
2143090
2281981
2053815
2067363
1100341
2748942
783023
992407
1620180
1396054
37657
2726342
1504608
98432
1571604
82960
1636807
249652
1599439
2913258
1802715
276878
1690376
1001831
85698
1634282
857670
1672514
1396097
1851682
663496
2659974
2329663
2705494
477361
2610594
1354404
2002842
2358629
121440
865590
1280108
131219
1959991
479195
2103459
2707900
1981382
1344380
2885602
1888852
342581
2791303
380416
1444355
1309342
360553
2111639
1077460
2520735
2854979
1639256
1415860
1422404
481440
2931453
2342046
954507
2279098
594774
2812282
1963249
1449915
2151501
1785463
652159
1551998
1257856
1423327
2430855
2656742
1806618
493291
1765920
1354953
2093322
1886237
1303276
2849623
106809
1325361
1427368
503701
2114443
797201
657338
2672472
1424739
1112513
2070372
1213147
2529441
201946
808099
23548
210771
1738224
2874586
1429681
1899146
710183
2235746
1147387
2756173
946561
1886383
259491
1313869
643361
1759356
1301636
2292411
581218
459875
2209756
1100936
2157819
1532218
2314510
1514236
2679290
939697
871277
2661513
893345
855026
825531
2866296
1271382
87866
1180478
2671083
2138515
163782
673916
1069678
1126651
2209983
26509
1067390
1660327
304323
136794
525780
2913625
1032968
1263103
44744
375379
2734908
1133754
2403778
30297
2859755
79013
1483253
1881573
758338
549767
1502556
1802761
98659
1614768
281462
380513
1440577
1532629
1861849
610608
217690
2327753
1889327
1434980
2491065
603785
2549412
1187812
1779986
994993
897979
1759978
635065
1297083
1902268
223085
1792183
2337188
1529781
2497197
1730409
2265019
839517
2366978
662848
1342739
707154
971050
1105760
2508178
2504767
2603087
354473
1009917
1980903
1562793
2519673
1381107
1129964
2747554
2006250
2867110
2124881
1398187
509938
1514945
2109258
1518716
737440
384262
1887864
972007
2908101
1671748
1716837
2488342
462429
201775
1271141
2628866
1732315
708751
1035096
2169489
882668
1052678
2322315
2501717
2719894
597800
262199
972617
2020428
1833978
1094692
1230007
2618825
203380
1917434
1522645
1403264
566267
1065298
1071000
1739760
2368997
109530
2213434
2340052
182067
1211321
629632
1706306
916017
1249142
1241877
106660
1236822
998557
916918
2357092
1826514
2859654
1212345
1953715
2795698
2180274
2874513
631553
373930
710632
2070975
1058688
1016624
2725875
1007670
995390
1775919
603945
656956
2456610
442102
2041580
799876
20668
195166
1701670
2275506
1538024
2856962
1167344
701606
831347
2205024
832786
2546848
438464
2473350
649628
491923
2705125
384270
2125037
1453290
2335819
2206401
282048
910748
209342
1970429
1582336
1904134
1089518
1584986
2320558
1265287
2433289
2414258
211807
2058956
321898
830765
182039
1439789
1475760
139863
140124
2406
1852068
2752820
1576009
2780550
2902959
829129
1137131
2521522
298591
1229205
984478
2162496
1813696
2103094
2696682
1158286
187722
505498
1271685
1898481
506042
1819405
2614593
2371407
943572
2917602
1507541
1111320
1486891
1617521
605228
561354
915814
286026
1479001
128436
2537496
2938233
2481663
785202
890520
323609
1520632
2252692
2731763
935053
1081260
2896172
2788737
1201717
217065
1184558
72201
2898409
1942516
2659371
1186961
2520286
2894199
1776295
668012
2782039
1517273
2517088
2533968
576795
2126656
2121389
1583910
2031250
2566221
2665733
2905330
937756
2718700
1417787
2629218
2530905
1535662
1212527
1873083
423319
2251714
1838833
2484263
1046057
471119
1256479
2443216
1142024
291463
2678444
2712170
918738
1540751
1624350
795722
713740
91433
1346273
2195199
323507
2397026
1943535
1034932
779312
2171126
68694
722226
922456
1079271
330752
2784653
2013631
1741267
361438
2201290
246485
678622
1796739
1808084
1729391
867839
988085
2011752
1644491
107284
693722
979302
2256645
1019679
2122756
2906085
717621
2668622
241615
1758999
2846162
2706654
2420143
2845228
2707293
390491
1711471
781106
25970
959643
683292
2624588
1987931
1670564
2613331
128293
1654207
821470
2513941
715320
476434
582307
2622499
1104199
1678375
1155680
1258300
284198
1707427
130043
960022
1446903
2745094
2915978
1522120
2396934
1399159
146653
1635934
721389
1758772
1980051
1580761
2100200
414270
803132
2868336
1693881
2851476
643010
1323474
2262623
1960892
641389
2491544
1231799
968381
2354838
28092
2348051
1245447
1037950
1219670
2624298
1000309
2828376
1265967
1729007
2848690
1351888
1310630
164210
868774
455618
1911690
1488254
191865
2316135
1031413
1933070
57283
2243919
140731
1582305
179848
1869257
2655304
332066
1431852
2276700
2260920
2064528
1109688
2917864
2350822
1874650
1222968
2746620
2075071
1537770
555368
200692
190761
313581
2900925
173100
73595
648692
1559184
1747877
852883
1782264
1718400
2728920
2816425
590162
636356
1017799
199785
1061613
1149113
1381436
2276543
1040702
1003308
1153312
958126
2248933
2450288
1690988
1464554
864392
1696021
167676
50481
780094
137780
2198636
581685
2894815
1244274
1206949
2789697
810141
1441619
2620776
385709
2796436
1462008
805481
2226165
2777408
837177
2086826
1244681
1675643
1794236
1075636
2043454
1531157
1853675
1362280
498613
1884327
1230056
172708
1725622
2700333
1088735
1990895
1464620
2627509
1500288
1965374
372180
2011630
2433408
2152905
521514
1963249
1458086
172306
813221
647167
2549773
2813128
1624395
996355
38712
2583276
1798890
622772
541785
1722007
508622
657354
240629
2579964
105166
1010652
2496869
1569893
731799
181239
1828341
2036017
2359274
371444
1518046
1274695
2624254
2175845
2912200
730074
1132268
1874102
1537926
1722222
231002
1978127
2413561
1573641
2131257
1387872
244661
2009018
5278
105554
1650382
339519
1548269
2327849
2797241
1664842
2220072
1660640
200451
1541654
1304714
1130403
82395
2001804
2456195
1744845
729256
1999460
1552248
1642463
9403
2197901
2423946
910301
1933358
1145223
940951
1176670
692533
2324715
2064
690142
218812
1074362
2940399
767797
2785530
873789
2379205
508132
1709061
763066
1404369
2008206
1557702
2218910
2406024
384259
1709094
2030114
2687605
973805
703335
748596
2558241
1811301
1945168
2768172
2395286
1090683
1155012
2628467
1357579
138729
1988020
2857871
802786
1468610
815059
1254363
616046
2183976
2355979
2168999
2182797
2101960
2523816
2181158
2193868
1619992
2331988
2726892
6442
759376
92955
1929023
2072730
1883971
489841
1413017
1693292
1734903
131864
253116
2858645
344043
2004068
2446063
929097
917113
313555
433756
87961
2585373
638559
1501996
1392207
1661802
1467186
1290640
269313
1378413
1193857
268252
2594651
610353
484480
1621702
452772
551101
423747
1248985
1200875
2889468
2880533
2920926
1912779
1128437
2135624
2365711
253638
678041
683484
2208588
1352231
2669526
2515515
344923
2718127
2880460
1772073
1857040
74
1277878
2126034
514683
1449899
2229714
1426187
29655
772395
1590847
881490
2616922
1248126
2400290
187840
1641
2888444
2489144
1174334
856669
2346211
485113
63404
2645632
2458412
2021210
595624
50655
2505010
2313258
1732113
2933071
2383101
975733
965383
2286556
1012514
1294867
2129730
1540029
461605
8337
1701398
969429
1538737
1141229
1477089
340851
743238
1759333
1004795
1034333
1681266
2112232
2797537
950262
971374
2344388
2369862
1713107
2900642
1634015
148441
2426301
1826754
80390
1691921
1392265
2700109
1652131
2890207
887504
1244395
2739955
221400
564833
1048996
1406758
7422
837160
1213704
971557
1339780
2251514
2156460
2505875
724917
1619487
1151025
751838
813719
2699747
1409933
2165685
1839693
434926
1492143
1940798
2888981
1420965
2625389
2096754
128592
2760422
453410
2188141
1291276
2068852
2575190
2540714
771807
348203
1214281
2373087
2624081
579431
1745906
896267
2360080
142024
781187
826145
693822
1590486
2452530
2174356
374622
2601895
1937446
392712
2549322
2415432
505650
1455964
1364390
1113080
2338323
2177000
314386
433284
114918
1444318
2379315
464198
2687541
148275
200827
2675613
248844
829191
30125
1854622
1742481
211922
1582009
2016635
1517558
963251
2215917
1047463
2210700
2329488
41474
2209726
2058397
1824182
379704
2027082
2033027
1373605
2602053
341646
969887
2477630
706528
310000
830061
2300899
1135949
2401801
501728
1757175
1643110
2346942
2252230
2828442
2817092
1186369
848480
166035
825662
1389026
94278
905747
995560
1498629
2096998
2659371
1987614
91979
1616890
407235
1607659
1250808
1434264
1091830
1947386
107047
1030902
2843215
298544
734689
687039
787754
1153551
730547
950827
2386866
2230421
2480041
2437275
2223997
980822
799970
1954554
2684297
1533314
1251182
2368807
980187
1067081
2092323
2514080
2105541
2291006
108565
754430
1265118
1279769
1441522
56211
25428
558655
76587
518514
2512621
2340218
2203609
986475
2771298
1628054
2591594
2615703
2249817
2291811
769142
2615528
387814
1310445
18258
1901890
328192
2353163
104220
1163788
1467863
623235
2895093
1550036
1376701
1821662
1388661
2447533
120278
191706
1733731
540662
2226367
2395803
2210979
2053526
892809
2774162
1958694
2250640
349302
1353492
166216
323472
797673
758169
1189455
1530408
562257
258752
524865
616310
217608
2233056
1959683
1749400
1389133
618639
2350388
86306
1916595
560822
2638708
554536
581806
1260339
1861484
2742852
2189574
938431
594445
2210141
1031458
279742
372869
1298667
1199676
398797
2168374
2609177
1893892
628456
1490872
2250063
1298548
1361819
445717
258752
2460621
1841935
379418
2196434
1531255
1673807
516477
1107778
1397349
643810
1695658
2269281
2839974
2507473
26664
20819
48540
901521
2324718
1966159
1245810
1210892
498337
240817
833613
1704225
1492003
1462416
1721770
2728489
2008773
2590218
2120554
2695416
1834884
1482203
898508
566039
833940
1238128
2172716
732023
2114460
694909
2600611
1021221
1734121
1088821
2763014
983197
834991
613702
1054639
302321
2116665
1114794
2416500
1036377
1308691
311099
1276411
1472674
2460132
524708
2736226
1578175
2048512
1758053
1530390
2209613
1838469
194625
411577
2776
1678270
364023
1380770
1855626
2135801
308416
2646029
1150819
1713169
2071017
814830
1691021
2054839
1458198
1959634
2843606
2409714
2782554
1747497
306104
1742431
488048
2934676
1507928
2739665
1079733
2262194
1762180
1354032
71503
223076
2419137
1173334
436369
1620775
826777
1225625
2227664
1060624
332214
2923022
411950
322266
1896686
1134346
1228739
863540
1862610
593589
2463904
1824429
780744
1671383
2907541
1501434
1796757
1376759
1163948
760622
2208678
880577
1218497
1407813
2853244
103040
2698603
930100
559391
940694
1607593
2564785
1030508
1049644
270918
2241167
2345354
180701
986056
1113997
839694
260439
2749331
1351849
2148355
1862076
1245842
1949581
1846700
1829658
2004925
2309978
1090726
1547525
1115677
1636820
154587
66605
1388365
2594796
375317
2281058
377061
1547594
1265861
875715
2378687
2133856
266219
264013
606387
212477
377294
47392
2749300
624663
1488956
2632724
1033102
1374582
2370758
1913931
1849207
1783033
1746080
2341605
2885060
1837255
1640166
1699891
2808997
1616843
1499229
837840
1921404
2492211
2417268
590042
1730727
2444703
1772613
374083
1710412
2273696
1139161
2779447
1122304
950168
2151917
2858526
1458426
20562
450370
1509595
2696157
2497007
763907
2780343
2111081
2388357
81955
652545
780416
2356154
720125
439946
1394794
1381878
1822612
732606
1763214
1920407
176877
1533116
1520444
1639039
2737596
799838
54728
169124
2247769
1027597
1516498
1649599
2614150
1766808
1795072
2423701
722252
336463
1132248
1130002
2190543
2675395
415884
48827
2841518
1171571
2348302
1862757
1502508
573109
2074035
1537751
2654787
1079351
2848355
1966579
1405444
1845879
2098850
2004547
1186174
1762233
1234548
1214496
2392449
2536239
1107811
1742242
2007745
2686864
2140796
2917117
2381563
488873
2252780
1701037
1937065
530090
2149333
2523218
2902277
2265685
2634835
329392
1766619
2171217
693254
1758358
320104
1053730
1280136
64607
1922887
2448934
2586988
1598309
2353278
607318
2605544
1547516
2342607
350605
567784
124877
1725541
983294
501479
1201599
2315800
3010
1463091
1381619
890300
2413742
2013231
100325
1641600
1766162
2107201
2566227
2598580
344532
117458
463495
2313835
1188106
2018826
1894529
2047768
2312680
1438191
2681493
57884
94349
1907873
1475317
367271
963637
848223
1537535
2350462
1485523
694482
2070555
2904238
2077280
1390040
1240449
1698331
973153
2652817
1097609
1354297
1304595
2189674
2149854
934626
260657
460121
2282953
1900651
2645706
560636
2209551
2031321
951055
886821
54755
2625090
370509
2108476
2124103
1898672
2411029
2258639
1299833
566206
1092019
1450106
372367
1570286
1825695
226125
656089
564995
675198
699408
2179470
374230
1919012
1643011
1007080
1718450
434477
1193396
2201910
1651357
2535682
486863
951626
2318995
2883493
1624145
1996531
692796
2188360
2414209
2307455
2065683
719437
2928860
1015877
1981279
1416512
1453017
2226236
2557005
2364521
924050
523556
342645
2659532
1107139
1705520
742849
633568
603196
312829
754445
1990897
2730736
1474674
562507
2207307
238682
69946
2421492
2624929
1344866
1096145
484717
89927
2903583
381360
1941554
2811158
233423
12942
2540108
1220236
860568
561003
2182357
1203026
1780072
1750135
825252
203165
1064845
1850852
2418866
811764
1063668
209405
946354
2014503
815571
1409146
1474135
2661108
520170
1550309
90023
1218226
315648
2372833
2817763
2625426
276239
848967
2683881
1608415
1449891
869521
1663870
579892
849593
1739707
2411631
1856309
1740306
576726
2135608
1679885
1004532
2608084
2515211
408947
2001986
735433
2073837
2157532
1905677
2814434
734403
2883343
2097457
784538
2562019
1114361
2376974
423166
930200
618722
1138293
2475490
416958
257125
2255271
660924
519897
1695296
1693766
1186639
1381543
2621162
2369181
1635968
571814
191612
1726389
1098083
1856338
1650898
2504700
426110
734488
768257
1804120
344984
2930379
888341
1590678
2163657
946793
563021
945073
2138891
350071
765165
2565246
395089
728380
2173280
1852459
2685937
135106
692077
1909227
1720548
594611
2237416
398897
2355938
1103648
889656
2555461
1476301
1910753
2509987
222202
1914921
1741569
180426
1712097
603262
2050527
466328
870556
2320199
2208330
2251932
2112399
832503
1588176
2813028
1078514
2270078
1669942
217334
2544173
2147289
440007
1114780
319435
1201987
2416487
894408
119822
80810
18019
1262517
1996535
2617789
427773
558667
2778966
558829
2568166
2534487
8704
1413653
2195899
2122326
1246327
209568
2324130
464927
2686857
2409099
739669
1326243
792460
2552676
1747664
1931893
2414270
1345466
504422
2435096
727526
1699784
870486
726281
1497316
1455028
2142166
2903223
2774045
2472501
2305245
511838
1473794
63558
2626547
2461804
1560333
2620059
994069
25406
2092911
358277
1424045
303735
1204885
449980
1627517
1350960
1846562
600119
1031170
2352558
354208
1098428
122252
1482212
1098900
2781750
2459997
2499235
578146
2209310
1585082
1512001
1672190
1597746
110576
444711
1223480
1757397
2801516
2295554
272856
107782
2303086
151785
153395
2049964
751008
1847060
2490947
185234
2818619
335691
583618
2808815
1296104
2290803
2840120
56239
1351525
298594
2044211
1162393
2325912
2105198
292040
2849016
1328260
2893163
2041898
620547
1004554
1895220
671911
1986277
932651
170905
1146000
2530841
2343897
300115
1142388
829831
1966773
1864913
2340436
2215241
1378893
2072104
177255
2810288
757582
465329
2754497
2168025
2681121
1973459
1897752
1868504
127170
1900878
1901422
701490
1786260
1559504
1844881
2784415
2926356
2790425
1489578
271717
890437
2590531
2540899
1835826
371545
784273
965729
2295295
1673683
1476421
2885735
2300449
1219501
2604608
2884161
237680
415140
11104
2525871
1518667
1316225
2498239
846208
248778
873171
2042005
932390
2555262
2225110
737723
2167784
57680
896544
2353481
192569
779587
2368316
2493779
1713348
2899015
2645881
1041654
1554251
131226
1540096
2817303
1988
186133
1703835
2030845
2724212
2010749
1950781
2074296
1446044
2389877
2258367
2250894
448661
2090028
1005559
746540
1267319
931722
889907
2530452
2070521
585629
1028890
1818793
1843857
274717
722285
2891510
786514
1790217
1905640
520459
1518793
1137838
2818768
2722581
1518468
1991113
2397566
48139
1546470
1943493
1959348
492784
784211
1671418
2163584
380346
1920756
1292688
2343569
1330343
2548217
2090757
2141166
102461
440791
549049
2852519
681321
985595
1267838
2701951
578153
2449768
2465389
222179
2624153
2243699
853351
1594752
1124811
2464288
2595702
2705212
2631949
878464
198061
1983259
1710419
2554374
1064314
1612745
1195187
949007
1922763
2424683
843104
2908167
1791012
2870064
1607564
1937476
883850
2222938
1164312
1954747
2129036
2019603
2773108
619667
1975360
1983443
2781464
1215712
2119314
2659232
2104157
1430438
1537218
1380966
1543797
1250368
2885785
575904
2177738
2378485
1714748
1557201
1759982
635393
1932018
1218639
86606
1339072
577047
782935
803806
2415415
2710257
1903501
584275
219997
1539881
760792
1261237
1392030
386832
1066476
1073390
272743
1810182
2591248
2939487
1288559
1195050
2588876
1920950
2168548
2861870
1661069
2286353
1438278
2512035
2531582
2020460
1117075
875272
1371081
1695595
814546
77548
1988906
743838
664093
1668587
1996350
1831444
2284417
285613
247147
638467
335635
954879
1339230
2766824
2497573
1984783
2901704
2183560
889387
1551411
2680671
2161337
2568082
2662743
2126886
1948306
2844630
2450441
2327508
878932
806288
2918637
416279
2288503
89468
1164201
749792
1048065
12704
2266545
2687130
1947005
1083134
201972
1159780
904885
2262802
2030840
1071864
216432
555389
1891303
1476755
2242691
1463886
338853
1137468
541819
2315048
1754012
817800
1580791
339872
1668349
234817
507868
613963
2479967
2106515
2648304
719112
932848
141500
2185528
2698122
2896923
1266731
2651508
2732534
1081793
1108366
2676108
1359637
2761566
1987027
1176192
1466173
1420598
2320345
885319
784921
2437085
1197338
621509
202505
2585300
1043515
1780106
113901
930644
2435526
898445
681740
2293264
1050409
960291
1757688
2874398
1675001
632888
1489401
196035
785405
255077
117812
1314391
235453
2160876
750886
866358
2250141
2880886
9184
1956163
1234570
1011771
1974033
2458403
36045
48666
82232
2732213
961380
1412301
2006106
1818461
1574552
69581
328895
99477
1342719
2699152
485423
495550
1772096
1936142
625514
1767427
2242076
1379480
2586701
1204396
2368898
2559547
2839066
2616823
2692316
1155518
2687307
1925909
501230
1518219
1103418
1564961
1313841
470418
930080
2763472
2919955
914399
2443766
2325624
1175064
2736803
2777997
643811
671372
1280710
1483657
679657
2191192
1174571
677726
1026546
165846
623400
2219725
2837205
2797203
1592299
2895724
1488501
2213866
1053594
135639
1665152
1254490
1327333
595307
865254
2637283
767055
1429992
2248511
136837
1636621
1751281
651409
2118818
2030408
1510101
826695
1833413
1422990
2846405
1783838
1286131
1515479
1115393
869035
1143243
2763776
865873
2101431
1442343
634010
2926643
997866
1754291
2905268
2193931
1161105
259024
1258899
1791269
1346559
1986841
986210
417277
901467
12790
1946663
913184
1722022
2553877
34155
2432216
79849
1944468
650127
725932
1663398
775012
2119049
2202320
2722523
1986057
130632
648681
1379357
1291246
24608
235015
107008
175722
2760882
1579850
153007
425351
2631719
635131
2015037
331057
385013
892498
1838772
96212
1977331
2720862
2903887
1604941
2792787
2055270
1867158
9863
1151336
1882120
2615013
1658385
2851090
2599139
2821266
595950
1831771
1351152
2605316
2486748
488125
144497
2308612
1392182
1173466
2550768
642845
171648
2698381
1383351
1201221
441244
128674
1491394
112007
2808091
1089357
1002704
53336
2053451
2929859
2219138
277348
1817582
225293
951567
1092441
2220007
708628
855113
1258798
175790
2717912
805627
614099
628939
934481
299308
1655394
646837
2852390
504721
2519267
1476983
2892741
2420029
2691718
2652291
451424
2336150
1931638
1641393
2310998
982653
794092
541825
2433366
1272964
1709684
316409
2060400
65204
2253449
424897
2385295
2238445
1539291
2493181
159104
1335174
889539
751696
2680455
2145745
1507645
2393220
795007
157835
388059
533605
2327244
2351234
286523
2619372
54032
111173
1228212
980276
217009
2410696
280520
158263
1946354
470204
1064287
1517477
1039896
958065
2894693
509602
837219
1104018
1823240
615198
1120589
2280265
310580
1060071
2921537
1803297
2688854
1636774
2362857
2468219
1908084
1217431
1727287
1168289
1359435
1982436
1321805
29606
856068
2246667
414572
1556733
871692
1911963
531820
1909704
2494916
1673128
2627385
636539
886278
2147135
2679908
1082435
2873525
2920373
828245
1808677
1792502
1835206
2086354
2274684
625061
2406189
265893
1815473
1536411
2574721
2376636
2682225
2283810
2205565
2183019
1889677
622545
2851804
2060677
463220
193952
2262543
809119
1029788
2803229
2590264
2920915
1201034
1135424
2769867
2365670
95344
536520
1889614
1398622
2258509
1604350
829122
55882
1297411
2864911
1735926
1088981
2558858
2409121
2504446
386933
677058
1116265
1556600
1108907
2750380
1790986
2221135
205371
923453
475768
2286173
1413598
1628348
1532911
2424055
2814406
1392462
2074355
2388360
1782007
2232938
1660413
2081772
2518659
2205355
1986567
135089
1858567
2497920
1145333
354284
2258954
757179
2024588
2374435
1062473
1130274
2106328
1512423
1572865
1461453
1189160
348539
2775361
1526051
703399
2637660
1040704
759112
2676761
2135880
1752912
1656285
1373398
638833
2712309
1411924
1891116
2811351
2156954
756625
1169034
255620
1656451
364425
2894193
1722454
1086330
1585473
189910
2091611
712405
1605138
1962477
230415
726836
8773
1973036
620915
1975240
1625628
1088753
1195866
2092714
2478007
2383599
11770
1897132
2811506
609823
2413722
89660
253214
2291400
1465618
305070
982811
2480447
602281
2187697
2621707
108206
1394829
1498894
1886872
307267
29613
909130
2636284
360882
1483506
1427309
792110
948406
284278
2223164
1295816
99645
1665444
1656426
468014
451888
804975
1619071
2508355
1088899
93370
2048493
2742144
1121729
1237625
1817719
701751
431402
1686906
339614
1142000
1105789
1082337
1439336
1118639
1519396
1420754
2688869
2524735
1054274
588069
895085
723201
658191
2882327
2833288
1055502
2382973
1176504
960584
552870
2144732
1523578
2280581
1296750
2805687
1299600
1034890
2580756
706895
1997771
1023804
1202559
1988396
993378
1336828
20768
878747
168151
2274248
861278
1345629
2698454
208905
2544494
1682424
1220904
1939641
643688
1811424
2856152
2441598
1126795
2283093
48766
541813
2066962
1062842
1476866
1492688
1826684
2869986
2167099
2756084
688636
2214440
1450990
2299633
2902236
2422651
1996715
720735
998801
2581384
402120
2937543
1627909
1886623
1509457
551380
1703088
2062340
38636
7099
1683383
1048965
1147
500511
2763331
454520
987672
1257558
725936
2697455
2542813
2121760
611887
2740619
2005868
2906308
1248090
1242596
438319
69342
2354800
199
1154612
1984710
701135
1223811
2059803
2268812
927554
816638
750261
2049331
579152
2637735
1301169
2449694
319718
2805736
1003078
1029387
523963
197869
357209
1409779
924683
1198498
738946
1957547
1086446
1204243
1872083
2466712
1583260
889584
1435444
1880250
1024123
1253519
1700601
473177
2884474
1878085
2627447
997259
1554979
2298462
278211
538902
1513576
2540098
228780
2695028
1588701
2306790
997505
655764
175315
1235802
649794
2252342
1117814
801325
2138876
643545
1986257
1034465
1342478
2742359
2615025
103981
2862993
1822348
1302560
879124
1556132
38570
2164575
641647
65542
1930332
1094807
2667672
237111
1264133
2231782
696438
398316
2406749
796536
2545269
453021
704636
104590
2135751
2603776
649934
1652803
1702206
2261248
2150853
1365811
1067008
273450
1265913
2908557
2502249
1876050
1915049
2712285
1248860
2148505
2825409
2304176
193164
1731402
2081863
2205934
1468865
1936890
368609
925086
178343
2893489
746655
214969
1632531
1480372
1095659
27601
892769
291096
86386
1000633
267356
2373782
1157746
396073
948663
2560151
2292816
2888609
366654
966946
596775
2423660
2331310
1669027
2869982
1088678
1013794
871567
1165682
1673762
1559124
478127
595771
200591
2087897
2882314
1048033
812129
2073608
2267219
2576473
1224549
1614061
958402
1981604
2149226
203952
1982703
174623
1996491
2491295
789995
2018122
42423
1583447
805592
290675
2742388
2199626
1340591
1054692
1908981
325066
1454295
1646074
983803
994229
2568885
1722822
130578
2122220
2742209
1280237
2364676
1354292
1172385
1478323
74967
1180522
2179488
1734230
2560698
952549
234581
1281587
370459
1201216
701923
2775226
1699011
2020587
1840080
292631
648413
596640
2602808
2026345
2809412
2576985
2477785
2430474
262282
998657
2718665
307383
854843
1669101
731748
116952
2399462
1304185
155642
1738639
1795339
1453918
1138524
1083043
1058996
1583187
885080
2181559
471453
2866695
2713245
1737534
1403140
1885575
897049
2890015
1020319
1917439
2132858
836699
2607366
2471559
302270
52160
2835093
423004
2592211
1398152
1363057
2535385
2449185
2825109
1244064
2694621
636956
661898
2618848
1892243
1536901
729690
1112668
1176161
233784
1333934
1375637
1302386
814043
2368621
2833186
2082047
2625943
1131749
515812
1274773
965822
97146
2573278
2232169
2066981
641419
2867567
1850774
2336926
1543054
437880
587006
490426
280238
2429263
1036180
1573741
1731640
1361351
1480102
145879
2031183
2317662
479932
975713
440326
1789868
2147311
2637169
1465300
166659
1669818
2721877
114588
1418730
918046
1519374
1438651
1682564
838156
1131839
1184285
637706
1660279
858872
1332415
2868055
275171
135565
2353479
1399062
1933577
2687645
2880139
832629
826196
2178875
2210249
948638
981971
1944301
2589552
1471793
633639
1919336
2879305
2088817
387772
1064210
1421216
2573047
2782206
1119985
855244
2925829
1239877
674224
1822232
2617607
741138
1188487
391487
155728
503219
139211
24487
1263667
1976608
583266
1427921
1638415
707657
1528133
99192
2177668
1833761
510032
1964804
444613
2055160
2348503
2015876
2583733
1846005
2206409
168247
1654116
1276903
1918752
953534
1543711
1016406
1793186
196172
356919
497042
162392
742865
1506150
667291
36101
2363821
2488999
973289
1754474
2324733
2571439
2024423
1774565
1881266
2581972
2494924
1885789
801495
645980
2624026
860127
627514
857504
1211259
2614866
2830093
269221
2760889
692626
661568
1535613
2880437
1114294
262565
2301806
1104405
2323701
109758
2710658
1998046
1219961
2223541
2516594
1636647
412878
2876862
549712
1954105
990679
2521241
2479626
1890530
1162419
1503720
304486
2809222
1599691
2933747
520720
1384069
2164017
2285573
1726028
376587
2348172
1257355
2868427
1032193
2083426
1778771
2490025
74685
1854372
472035
2811121
1184582
104598
1269185
488666
1021638
328358
614233
2080699
1385006
2741748
1069195
366156
751306
2304734
1309650
849078
2919178
420763
1449935
2468796
973976
2584034
2659865
1647782
1866642
279513
1527171
228838
2292503
2496257
1319837
1699817
2932532
590916
55846
1814616
1515940
1557853
2816886
2798559
2219792
307427
945704
2122553
2268658
2144668
1963004
2244488
2055119
2304557
2750684
1611652
1400866
2938855
998145
2855885
595097
462938
1865356
2265493
774953
1765269
672254
2663022
2091968
529313
1773686
1210923
1746479
1818239
781819
1636653
1119805
1772816
2352861
1702022
2168810
3549
2565818
370035
338574
2412090
1688007
90156
929143
340182
1440736
1466787
1509939
616803
575598
487260
1731140
312957
683112
192918
209077
1105379
1802152
2717980
2841362
2716460
1079169
1331326
1399976
1817700
425113
2578729
187643
2050562
2700384
2736600
418837
1688788
1370898
984093
819970
1449267
697380
110514
1933649
2753935
1288290
2101354
443527
325660
562896
2903434
715064
2422530
2111799
1070778
493455
1027775
2234725
2145715
1672804
2143957
818156
618574
2338011
998560
1394139
229792
354477
2454823
2475851
2155007
190011
789763
510542
1683838
1288324
1625158
328554
765914
2583275
796824
112213
2321807
205854
228050
2078483
591805
2751675
2103320
2836938
1487095
2904984
2358939
276405
841166
1233969
1524193
2869738
1153294
676440
1625340
797205
793651
761066
1124300
2046120
461021
2530466
2239395
1284927
1648719
1810529
2920470
1810450
1257448
234908
2886103
2114458
2693706
1605685
1434652
2634586
1259889
83739
2299932
2337328
367787
1675324
2167496
2273896
1346096
1531830
2414646
1919699
1327311
246458
1473980
2318615
1663905
896254
1662722
962741
2095464
1970971
1606950
1771430
633221
466487
949228
2524018
895751
298788
262740
536002
2011051
902676
1881871
2769375
2662022
1757734
2271254
61192
1145929
1434538
2841138
2374501
1034742
419779
1309604
1888400
1291512
169132
1308647
1381187
949134
981385
2887724
1555994
1267540
1163727
582990
1933641
497998
332731
568026
2565127
2213589
1415093
1971059
1054189
198852
443759
2014702
2741412
473048
1583858
301187
1843442
1945188
472113
1953659
2318148
1835128
1744791
2413772
2523940
2528721
2321076
2132705
677860
1371415
438743
830538
2918386
1790035
2291669
823032
2432032
989466
311101
1956234
2886174
876826
571999
2570441
2791924
474943
449876
1064892
393628
1182419
1532446
2863814
1715602
767128
1001815
1893994
2565883
1365351
462518
644300
982668
1368041
674570
1658614
946859
398642
2024264
23865
2651846
316426
657793
678910
1153754
691793
3723
979358
1022272
2508992
386213
1901876
1695689
2744937
2516868
1307388
1294770
2014283
1747415
2815304
401593
1282929
2495128
2011559
1231954
611663
852846
2221536
675077
1825372
254035
339359
2298007
2503419
1755939
621814
2620545
1630738
403948
145316
2094379
369507
220510
1226626
1935588
2029319
1034242
2385202
2628766
2345788
2711188
2701633
1543426
974937
2930574
1819791
1293833
872050
2797731
1292863
404287
961835
1838983
1529021
2120355
920134
207752
1140490
329
1393583
324015
1036634
2618935
1004620
2837845
17817
2028137
2275019
1227767
2744435
2247152
2011711
2170952
2294570
151229
1615483
1965743
1959667
214594
431859
116868
738491
1475804
2873559
2323864
1668349
2277379
2717561
1115696
334070
996973
1340543
491606
2052145
1228374
944950
1081136
305243
157851
2323592
1379622
539445
2853583
169399
2451880
1021152
2073660
1567833
1108099
327797
543554
2450728
2890160
2452794
2848783
1984349
1843974
163373
1171000
2325722
2283664
1916375
457348
193737
2844197
1830825
1057932
1426475
702732
2052181
756062
561904
1454379
582396
1410517
2088885
115313
1128188
569737
758072
888319
484104
2330468
2106997
876667
117869
570302
1656662
504712
2194424
1623356
868084
1243995
2247228
2355815
517002
787205
576829
2682438
1280093
2637163
277072
2414009
2359700
186369
494512
2550137
2702864
1431480
1221540
2082262
178203
1094992
1879864
841487
1779334
2286978
1315353
1867538
783794
2563216
2415982
221290
1394824
434646
1648566
2586564
2922217
179735
2888967
407825
2626914
2936530
545749
1067343
1652632
957016
1904328
764406
1689695
514120
1111105
2396437
464625
1103543
687430
1699721
1193425
202848
2137498
630953
2630556
493331
2002022
1860251
2933814
2459322
1343374
2780324
799326
959394
2324701
1201814
462397
746018
657001
2938619
959882
1671753
483699
1680133
1610577
1444836
803468
1764141
839158
1814630
622880
1343974
1457289
2032689
1124990
1958362
2226436
2461690
1616955
1418328
1649132
1656070
1973752
2633425
715731
1692259
1517760
2825334
1059064
1919714
1143976
340888
1871338
2108335
2012007
1731071
2840772
56859
1100483
2601156
2411658
1573321
2252312
1911982
1624815
701633
356785
1792100
1383004
487926
1766497
1880993
2574722
388234
2218789
595640
1518329
1410630
1422586
2150875
2059286
1230479
485231
1554106
291896
1874998
42342
2114200
2347951
163597
85917
634416
2095965
1985755
1321440
236583
2088464
1690904
2326360
153809
2612668
1449404
2791629
2532423
505023
2669085
2617834
1955223
978181
2199670
488496
2211752
2548739
291314
1699796
1345865
2436206
1959496
2065607
129730
2141815
1145047
1338111
398457
2540343
88873
1797782
1249097
2300315
197000
2226016
496269
2184528
1884608
2506185
1498135
2813759
1445245
428675
434702
2566164
1254134
88785
1508677
703207
1054269
990892
1293832
1139627
2814067
5107
534215
2199442
2072737
943878
2200925
385955
807274
2220827
35776
22815
1975651
741756
2737082
525516
640782
2116
2871243
2623147
1393850
2045526
31430
1477973
1398738
910197
1467058
2677417
1329028
2814713
2163130
2907958
1707758
2568065
109692
274660
119052
1116435
2019455
1424176
406679
2898925
2213704
2413054
1238508
2161291
2329201
2241526
1149965
563475
1191999
561871
1424411
2407359
2179374
412642
917128
707678
341463
2324771
1036525
2013546
2469923
582616
1079642
829016
970329
2367212
2069675
943324
509103
1698003
1442145
2361559
2249072
1831968
2918718
501629
2754987
1387713
2918395
1747463
2112007
1858645
2302165
1641556
2802376
2715309
669980
14581
2104768
2887126
1955109
1404627
1820818
2340080
816846
1697290
1503419
2845741
2742468
1312124
250003
2795847
1679554
2073900
2059008
1140424
1116977
2562974
2380533
756882
1766498
1251233
2800613
48249
1602720
329612
369763
2206258
2368293
2904325
1247483
2836484
2521938
2341548
708247
178032
1998033
27478
1184877
2809345
1871740
2095502
1263433
224330
1589261
300592
1969634
1727435
66867
1284903
283982
1877794
1191483
646668
206901
1364195
1471261
1636856
951884
2167445
2071917
1738813
2268493
79952
402260
483840
651933
2370114
2790803
787919
2582885
634287
1169605
1059617
1959532
2497465
463261
679899
756420
1310879
1525468
318080
664293
818153
2219497
183061
1803880
641259
1229800
2066952
740257
2414479
2430416
1822372
2582133
893581
830639
1240922
2022001
2458205
1010421
2338823
1207903
1588829
1294106
931667
2896489
1239152
1753088
2565305
2005628
483736
2587188
366036
38763
1157510
816838
1215543
2516183
2147364
3783
1510618
853484
183576
2928320
2646217
657650
1817063
251064
2178468
865930
769934
99208
817608
2243621
156460
482614
486183
320601
779110
551389
2295526
2317820
885750
2316151
1384873
997466
1431927
5681
162615
1483330
1888612
1862428
438820
1154134
167593
991780
1634677
94193
293166
517546
348217
2825480
1271434
2313920
2444890
479537
1434675
2479049
1877407
2460543
1398837
1042830
2624093
2202456
1884599
2207038
1830944
468912
1084785
983742
196604
2178319
200766
1340239
1336303
2549013
2552690
1255505
2311377
2166799
388380
112216
2537153
889570
1689491
2703477
1806527
1182388
2519200
1524029
1458880
2842348
2358800
2614881
1963904
1822765
635785
391120
2046385
627461
421991
124879
1141370
398704
2482671
2563181
65454
2825063
2608949
1566796
416593
1086096
2468091
1546619
541612
1104700
2931885
1915244
1412397
393525
135095
870425
1082616
672531
305901
935130
517664
194300
714188
1315846
2475635
497941
1242887
2173040
730262
749006
1125273
1703020
637247
1473588
421447
2066828
494985
487490
1713508
2175844
1388952
1522797
1877786
2888467
2072881
1708381
674256
2039840
1813449
1111204
1088181
2731229
1420704
2126322
2152031
61111
2097732
1841405
540964
2066303
2567809
943471
507371
2069734
2003675
2206525
2666771
1162601
2034715
1522986
2589886
1659219
728559
238812
2478749
1045054
1090006
769653
1858487
1807986
1653752
1554229
2153929
1509980
2676016
1940900
1876604
2016374
2652881
383581
418244
632168
469063
670898
134228
1017385
2416293
2110590
176100
1496947
1171910
2220378
1171143
1850811
2679073
1210575
1177657
2264528
809731
2411921
483071
2152
1014515
606679
1665376
1238325
142442
1246589
2255055
22593
596139
507249
2303243
114929
1447718
2495025
601761
294122
2881878
253168
1819535
1314073
2624006
2630927
1920636
1221567
440912
1877706
2330319
2091631
1663099
2205560
372616
444582
51080
914678
1227374
1496289
2118602
516055
1025756
962730
2893013
2758885
1142916
860350
2722945
314843
2272073
1568508
1120839
804175
2536582
721077
1115531
1610673
2305999
1216681
47894
1606909
1608939
332502
817113
330439
902050
1296448
2559835
2782235
2817849
22871
1927585
1062201
137653
2117083
2102944
1402680
1373876
1994960
2464172
603891
1564831
1774099
1565212
1432126
587363
2903082
2030830
780873
2225176
1585826
1456677
1158410
143980
1863733
2354735
1912567
1249158
104842
933063
2578578
226216
1346956
2767412
242706
2702643
425328
1622595
1557819
1951406
2840437
86150
616287
1721322
1044913
911797
2334989
170647
1701420
1270212
1274795
1847109
389470
979588
1876086
183125
1050643
207432
2033003
2232671
1845459
487790
861088
2713365
1071860
1752280
1391804
2481172
1329100
2280388
1858630
2901711
2641388
235081
2433438
1232225
2668128
118007
432721
1191
2836209
1686778
1385746
1839526
1448256
1203749
2512349
720414
1882993
1863876
1943816
1370072
2715429
2592765
2212862
1937125
2173407
1881743
1714416
302051
1924996
2309464
1398310
1360136
1396454
2531018
1883169
368447
1150870
1004197
2856818
773936
121399
1317901
2732179
1201124
2801087
2077405
2824227
1530984
1919739
337961
1103442
2821040
2864503
1581404
2496436
416104
2700549
2883726
1483116
1615728
2687593
1620364
919861
276849
1379622
980538
1158750
2834036
549499
1249984
2483055
904239
1245032
1659786
2705904
971573
1401458
1169070
1570876
2286243
615487
1783109
1264010
98350
1402404
1505095
244949
2896722
547544
1469932
1743064
2597350
610159
1737955
1601610
2501658
435572
1930570
1862852
649414
1250001
2755006
1027842
954677
487896
1545025
1562852
2759876
1288305
1549683
1741811
645749
1457369
2068630
1585177
341664
1260276
2289962
1382163
1154798
899641
1040300
790676
1643866
1306218
161781
2906682
1822193
2077555
131079
1006455
2258883
375535
2461581
281328
1621966
1908548
551972
2640783
1451751
1171112
921291
1408012
715719
676147
905296
1844591
252668
1284726
791229
1618481
1542030
2481292
1012220
2551357
2240815
2512595
720912
1267262
812403
2910408
2716188
1691848
2546739
1540495
188881
1667553
1864438
73681
1711304
2145843
881797
1755749
1728511
2171887
1487678
2257706
944544
2792396
843732
1026928
1800641
1797303
2709516
891076
2141553
2576976
931777
2852617
1860392
392023
352171
2399514
1172347
2377147
1551925
1651004
405258
604051
425660
1432356
1458639
1951060
2038367
2811231
364384
1292517
1320652
243932
2173520
1935966
2624785
219289
2929490
2062722
1704280
1902859
628476
1231132
2923381
1303442
472599
1767071
2457066
979197
2478560
1737312
2851330
1670416
278532
93238
2618613
2030926
1139583
2571064
515693
1543436
984476
1807571
495542
967744
1082832
1075495
651713
1941990
2096065
1626526
1808219
488210
138411
97642
1564727
1518520
458016
1250724
2074700
168262
2010834
2757725
371009
1656240
760556
2734532
99188
1563464
495250
2761739
1053039
63347
258738
2104577
852048
328058
1584528
1930167
2169166
978764
2838243
1204429
2082239
1779637
467073
2915074
819648
1938767
849018
388802
127702
917290
913660
1486568
1471259
2481625
618993
1015359
2428694
2142331
561674
926355
294016
2363319
1688999
2063499
1582490
2258605
552299
1589835
2813542
2703700
932963
2840807
2445141
341956
608727
2633372
1330899
2468555
638378
293391
181971
1171742
2028583
1524967
2323688
1000988
2205018
1084317
2643799
2731758
2696867
1065690
1755364
121570
187257
2015121
919396
1747055
2047721
2117797
48060
709488
995371
286891
1166265
548185
291207
2203995
1614186
2119344
2266166
387905
10001
1899742
2650524
2615112
446495
1764222
2804298
1311843
2005577
2555736
1870772
866176
716204
1572953
1847932
1434574
2592157
2221873
768695
1996981
1186199
2405552
1427357
507520
2037310
2560081
1505299
2874403
1279528
76824
1764033
626508
2917205
682759
563749
987733
7284
471866
1881719
2161808
1879048
2536262
1065626
2836709
2695016
374281
2451299
1542626
1430751
2178184
2720516
2871043
1445614
2120437
2413929
2482876
519928
2516820
1120362
882950
1599619
2779818
666618
1450414
995139
1120028
1981487
1606536
2727481
2204129
2138852
2516242
164999
272339
276885
465116
908747
1077162
2195194
1581433
970989
1833946
1356328
385011
1236845
1147836
1674640
1700890
1788124
137470
2718535
2632202
642426
2091848
2255770
1015079
549938
458276
2205309
423230
2019882
2028616
1265789
2505696
2278406
1360320
776510
419971
2664579
1244337
1984583
1257564
2783887
1891778
1044812
1333528
423598
1871448
2140210
353044
549621
953109
2632223
1722636
892630
1779008
1817877
2306400
531381
793296
1908986
288732
1735227
1578973
2908938
166702
346058
1644243
2601628
1271367
171692
1548194
2249428
2377945
388523
764389
2521589
2721645
1839022
1704463
1122856
1955674
1834114
1413144
2865905
1002831
2714599
829351
15838
245295
952582
2101169
133146
1918599
1046570
2078034
2214767
861638
2636839
1266156
921593
2266291
889867
2504610
1609305
1440184
1347363
620504
963078
1710279
1806039
163269
1893708
1823015
442925
932960
1260218
1216625
669366
128562
520820
2286447
1519983
1488609
540978
2778275
22193
873686
1165021
303030
1806061
1956227
948191
1943069
200944
781814
64275
1460979
672372
458979
2120843
806338
992681
212567
2186319
1615714
2472568
611339
41310
357052
2097005
272293
2082138
860322
1907725
2578539
1805411
1864946
2932828
2161335
1224728
2625984
313966
1252002
1209205
191693
1211282
2604119
2740588
2266625
2588121
846703
1160081
1308234
391509
56885
2017240
2843780
2025804
81257
1354543
871391
689674
1439858
2854286
1538942
1647346
2769012
845470
1668647
1711008
242995
483801
389772
601266
1772133
1937827
114098
981802
1155906
2679077
2843820
1826061
789736
417365
2764649
2670246
975113
2444414
524186
304391
168523
1256347
2791625
1078028
1541905
1431478
647298
765583
1722169
2366022
154835
2422789
570163
1482897
380648
2459488
866271
447214
38445
2130437
943449
764974
1039035
1170097
870232
2773473
411566
1744412
2524599
1550655
155647
1964663
727757
876259
2376655
605382
1477950
2435019
1964936
540024
1176896
1085236
2267845
459980
2478333
1956312
32590
1178622
1438247
2059262
2236022
302093
922761
799336
329287
2530624
2128229
856511
1024182
2709666
1585987
2825861
965250
2018453
2139368
1860166
2020666
1235341
168110
2510637
795784
892170
2776419
1455475
545942
1803058
2423984
889949
1407845
1622699
2368316
1885068
2793345
228984
1218813
2719428
128684
161438
798947
2595914
1452960
1987838
1956586
2166548
532414
94383
1569481
68596
2638088
86851
2814223
2069165
47383
2408074
506027
525866
2499258
1235790
1411162
1314212
789264
1216975
798516
287198
940489
590087
175338
689202
116565
395268
689160
255429
1206290
60926
2788608
468968
2719429
2212707
1089050
109164
347834
1788458
1993032
349322
2087108
1929991
1107812
418084
1005588
1862327
3786
706828
1920204
1950253
382902
1528226
2846252
1050704
1312626
123930
2169441
1582160
1700921
1641654
1999390
917765
555424
844791
135132
810765
2226069
1358321
642967
1542586
428986
2854295
834501
1006164
1010936
1615638
2535235
120091
2760487
698640
94252
328853
1843202
2556936
993104
1111153
2522203
937276
2082315
2772209
2491307
1715327
1233464
1064721
2816475
1460823
608288
1129116
1424414
1490141
2159007
528767
2380668
421788
2543234
822734
1961056
981232
2233740
2600383
628700
189276
1864251
1367538
2746873
1111373
2711055
2012508
1960893
2036338
555021
1205435
2300802
2397106
302402
2800973
1432387
446555
2246411
1163464
1064466
2762634
863920
1110897
2110175
2376836
529918
2288320
2617094
529804
676419
643612
2003741
731789
1847453
2488894
2894022
369316
2273746
824433
2559588
66802
1039934
1491876
399396
796490
671101
1187714
1655448
1868930
1510852
2455858
1469148
2787621
1414206
2248867
2668509
1148145
1981923
175898
2746109
1080879
988348
1200797
978237
1213780
2330003
2242330
2213880
2417628
2876773
875211
1678319
398464
2447031
1850814
1981484
2784905
1942931
132322
1096238
2924359
1887746
2671021
2224870
2032028
441682
282516
1508475
2164322
307056
2661837
1896117
2540274
1104036
2045862
2692132
311907
1664297
1538110
1349578
1347128
895676
2814190
116854
934364
1891211
1102857
1693100
1916405
1121856
855058
2551742
752709
1926082
638842
2394580
564217
2873274
2670230
1890770
1732195
1727796
2660336
902422
448334
2215661
1730411
2669085
1064872
2484163
1703092
2269700
486316
253904
485407
1904304
2420085
258806
2371240
1109138
1950752
2423523
976168
1746659
270970
1720887
2720737
2190320
961830
2516825
2746040
1884422
561231
182916
2669036
2076097
2073425
889125
364881
2190527
1979797
2412113
1399403
930054
2148381
1787857
308465
1071059
1570044
1693100
2655063
2654014
561029
369036
1110389
1411982
1945898
2759156
2568445
2569789
1764057
714276
2803523
1271575
1065789
1434948
1315791
48079
1100301
2906234
2674731
1462105
1225817
2061472
472513
1516300
917799
959365
1434444
1094825
497833
2803140
1881618
1192023
536281
1560155
2635793
948719
1274835
2451772
2809649
1338624
2645543
442838
2679513
1819149
1978473
1722647
366092
341206
2611510
2780944
2102140
2531967
2728984
1214745
807831
1604870
1292466
2200359
1177649
663011
2791450
198253
2602256
2317090
525690
1351089
1246523
1223617
1921864
1865679
822120
179947
38299
2518841
227227
2145330
2415483
180804
1570397
1787860
1281513
997673
1961811
1655418
96792
1556626
1237484
1510396
2802500
2464021
2010353
1225344
2049491
2532866
2026376
1441625
1673817
2937860
2290655
454253
1889623
1043922
1994936
2586866
2862449
1918094
685088
2454809
2933028
2673048
2665396
1371801
924683
1497945
298182
2638151
1342571
1688354
1853681
2123748
768193
554682
2446244
581920
42118
2546652
1551373
2285132
1256737
1416749
395343
105142
2308437
1081326
1663439
718676
1796662
2046555
375471
635256
2636086
2582465
1149560
1975152
1891866
1994338
1575435
908539
1547845
792414
2442538
2093781
1790747
2144731
1447163
2088028
2726775
2254099
1529103
2150328
2438497
1408829
1783136
2483634
2325298
2726005
2558122
1034438
1683595
2024436
783634
1826005
100526
1119059
2160534
2389247
97933
204356
647241
2217125
1603968
2305848
1130191
580791
448556
1773069
1483394
1571183
2818408
306025
1471677
1532739
256182
2109013
138589
2332999
1506810
2270844
2000137
105049
376413
1362127
1098307
2023210
2007898
1441125
103547
477630
91686
2191024
1802586
351650
1216468
2604969
2535794
175240
34391
1283766
1301056
697087
1566179
2647617
1463817
1691998
2031808
2775917
2152694
1397616
366588
1235479
878960
2646797
566513
1401831
2379315
1737199
274761
2347081
2899831
871946
581299
416654
2139847
537196
29772
1440208
1616601
2472439
1579713
2238231
850505
1177096
1994052
489738
2049028
761284
355746
250367
2656858
628337
2603813
1115961
220293
93134
2846358
1660229
1291686
742264
2483861
227170
1314563
1699881
2384461
671152
753318
83380
1402436
1989273
2091173
1877881
944982
963242
2261149
1023243
1690265
2418414
590425
1147617
1755391
2630626
235997
2879319
2056255
812547
678425
1442361
2827991
100874
37603
567887
95466
2712257
335950
1284428
705321
1039024
535411
2366697
1578184
1647623
171030
2720267
884251
1911600
546945
2123846
823557
1514746
499801
309692
1593671
2715760
1776869
1215621
1383710
2413845
898071
2240130
1335402
1444659
2833042
1462753
1653295
471900
813727
1681366
1508375
64831
577996
699232
241818
2747445
2303304
917728
2166005
2513475
690382
1384760
60449
2407208
597651
979906
829305
1344242
1022319
2630440
716093
2288295
2165002
2149415
2417204
959181
629700
1463222
1621758
1368605
2100108
1121616
1732612
736845
2356250
1070476
2379387
687275
167013
242621
541610
1503619
343787
2663818
2789688
2890807
279942
2919012
1173044
2268930
615002
2438891
541998
861544
2139446
2565130
252193
1998213
2229891
2123437
2234367
1832965
108538
1389663
675173
652188
144239
1832488
1816026
2509330
2574129
2396800
2585331
717282
614395
1529268
1615172
1768772
2707596
629070
1717172
466664
2316000
1820614
1094536
522141
1017089
1497162
832823
1208046
1421222
470922
175867
830864
966115
1730684
2815535
1266979
340278
1500914
974971
364784
2608647
750472
2389066
2889302
37488
1272885
999024
2386071
2366330
521636
417034
969729
267729
115843
1847748
2082224
415193
631788
1209317
2209137
318770
371298
87047
574120
65953
547142
368769
294692
1953940
2092357
1185424
2120377
175751
2755458
1701787
1047527
2894848
1676827
2501281
2650494
1960299
940719
509673
1207165
1481095
2632359
1705891
2626874
958783
503178
247634
1670400
1265927
862063
1019407
306203
2449737
1895526
54827
2293501
2683664
1698165
1951288
483286
1575979
2339447
1360389
2729170
2833084
2607250
1003488
1282043
1035719
204564
474995
2654643
438074
2300740
1453082
2843518
1795363
30643
610747
1517321
513858
488489
460855
2771401
1680368
1550726
1440087
2220394
2357870
1651760
2850459
2330615
1576987
506713
2813474
587791
2628009
402383
286858
2107482
1706586
970948
653670
1436002
1995135
1807384
2765736
2826718
2610988
819866
954214
812388
2919481
2239658
1394371
365094
2401063
1295887
1578645
11426
1290051
35435
1832014
2561947
1478685
118674
1864397
2341524
1245954
1292931
42972
990716
1804870
149135
1469830
519570
127253
2668288
2618698
2742777
2730538
2092246
2437185
2035772
463582
2695611
2530979
1784439
887885
1667808
2637557
534259
1271413
1971558
2557111
87644
880744
129087
1807926
1618608
1239995
685271
1903010
1111963
2712451
1337637
550589
967979
2323959
901317
2086538
812447
2909332
1117992
2407007
2153688
1143475
1033854
1833937
1209590
85701
879067
1603670
176063
1240016
1210775
2700036
1427374
795962
2554343
82265
814907
63203
137127
1830059
1435039
2312176
1119285
2341382
1331242
1517729
617582
1986385
2801253
459944
1625125
773580
2801293
1430712
999903
1401734
2377493
2250457
1683455
1374576
683188
1862672
2129265
2101440
2935667
97006
396813
1115499
1628563
18272
608711
2924675
466924
2376280
1615035
2489837
1784454
1655187
1331361
752706
1572145
807128
419581
2664571
185853
705133
2625681
2760650
2137774
51937
2867620
2005710
1179282
2358766
1918179
2329823
2383065
2875234
2144658
1025569
2737173
1388880
735409
1813723
1956449
2350466
1884733
1454033
1276035
2533311
2759896
2658102
2142518
1923041
584511
2839708
2174140
953174
443180
1290866
66101
2377357
2027998
28160
1727544
1532215
267714
1831855
1606469
1401963
1191262
2090458
1839823
738416
491152
788669
484666
722428
501648
650880
1598097
693266
1062703
114051
496943
2237384
1468837
2427964
1714758
1790732
245383
983086
678571
2159443
1770810
2909469
21560
2872876
276321
1393444
1618032
2236303
401226
1651147
1385489
2256337
12022
1515610
799019
2641198
204625
2139025
2680453
940302
1144383
812072
511472
459855
2163068
1785398
2193244
2267564
1961420
1530383
1623534
2490987
1480279
1632599
1985274
2271248
1604573
2644671
2740879
321663
2684223
618257
2286662
1506796
214466
44235
226757
2749416
2761507
2191216
1599479
1535841
168696
2380146
798388
2933907
2622717
2802636
2512260
108187
517209
2832045
249907
1817062
1573705
2160092
2664058
1718632
437455
1792781
187102
1884524
1851734
1743609
1858171
511631
414877
902908
1574982
71430
1322941
179074
913791
580758
1463567
1739366
748244
1838505
1131782
536303
647097
1469401
2329240
386606
2433646
23920
2771954
2284087
102303
1720487
1393783
1107685
2917902
1512122
2139344
946080
323925
2162422
1666334
894293
237051
226613
662546
417824
1417856
1162478
1654300
2867084
1340062
1383814
1547098
2112424
313700
1579731
1300464
1661737
345409
117148
532579
1001002
231166
625822
2645486
2347627
2232100
873057
1578115
1114580
567440
2739704
2452114
1719069
1328539
92569
37590
1793214
1859894
1933555
576871
85194
2643675
1532474
1429847
301657
86273
2595818
2234952
1510349
2305465
2919821
1955725
2311591
115624
2014138
2749071
1416671
2318118
1881467
368126
2676941
2731967
1395598
788326
746729
724514
880095
1902120
810232
2023114
1445345
147106
1163145
572185
1976280
362914
2749271
2580611
659116
2754272
1915393
349350
2936798
531526
2424153
365919
1546637
479663
1939885
1869582
1339411
2428202
1764484
111076
495238
803143
476164
2733422
2878679
556469
1315731
155620
390275
375609
1324766
2550708
2216365
2685384
1061397
1262575
1382185
1631353
1309761
1877665
994199
2890843
1169285
2369797
511697
1771119
2785252
2819297
1932454
307421
315790
237748
2256933
1046761
2594413
2188623
2345705
1097102
2524754
1848766
1978841
1097460
185418
1988798
615138
2819381
426527
952905
663562
1460101
749733
2219345
687325
1731067
264140
1474726
81643
2485517
904400
753803
1557976
2086705
1193761
797106
2915691
1452592
521283
2255821
2302337
1713619
1333310
1017970
1329555
1247958
1951056
1280774
970011
2514399
1001198
1641019
1543948
1226260
1856989
217514
146277
379186
681485
1169751
715286
2781748
193430
1525955
1305663
1375495
206664
1522353
2679684
267944
1038947
2678039
23973
153683
1482390
1855177
1608839
1072268
725750
1564349
1824742
2424817
1073153
89706
1322586
57725
898257
2181541
1417834
2205874
1868149
333560
1213023
2374231
1782911
769837
515011
1282512
2137047
2299829
1100565
834097
2066725
2595983
1779873
1644397
2185591
158861
627213
1800076
1083094
1350210
501546
443482
2474675
1066837
2717790
1705965
1081857
2087439
1851023
6764
2022268
270127
1762186
72863
2359744
1513248
1854806
2767110
2081778
2759148
130475
1162902
2355059
430149
418552
723741
361309
2877585
1392615
145948
658790
2636440
2441249
1039452
211223
836519
1086350
793267
1177189
1711264
2558514
2117555
2460960
19099
1585290
152930
1644058
491605
2083459
1731134
1934421
1670254
1603666
1375467
2051539
137519
2392477
338845
2022286
1635000
983527
2926498
1198802
1522114
2270021
720238
1476490
1417304
1076143
436489
831968
2080633
853390
2250597
848532
1362874
1611245
1441551
809595
1785562
1048710
815085
2316069
546159
1485109
1622517
1785147
692118
1309657
902310
1333448
923126
2037649
2726373
1824137
19720
1581581
2565062
1866481
2813605
1452196
2284614
764298
2431320
1519074
2198756
783524
1113636
1807801
2217725
1340527
2168802
2085105
187904
1415678
1907798
1299470
399981
2749742
26588
412404
643164
2570830
2595514
575781
509213
2394202
377155
438397
1446056
2235632
2753664
104316
301572
808369
1475149
2774168
490308
1636539
378227
1051548
2598807
2140
1463269
184782
284575
1900277
1312662
772939
1063040
1443464
2409422
849484
645464
663748
2323500
1620048
2861951
2899715
2334956
1529856
1344657
2615747
2265911
602759
1846737
1372439
413271
415559
328862
2329237
817313
2631877
416678
743602
2441770
927748
1419328
556449
1846030
2515938
454653
1869523
2197098
944163
546555
1807683
909762
1124921
2128903
2705389
762081
1532008
740360
2814457
980271
1351013
2796936
2817442
36302
1324385
1389092
2135972
1638469
1840331
861181
2606183
1041922
2738771
909198
1203847
834678
1113971
1570188
798987
2459826
326488
2295915
1948075
1090805
1105335
968983
2066748
2889735
2635667
1161205
100103
1564076
1751563
1348694
1440307
2801236
471475
1691415
585080
937655
881114
1829528
2629409
1875416
736666
222117
1662921
2430186
286673
2442953
2497836
795617
721397
2410142
1390735
1473615
2200202
2261303
516583
356650
2876850
1547283
913577
2638074
1554223
1080880
101301
2919259
2806162
2492379
2390283
1950517
2400146
970828
2041409
1706833
1688068
1221774
2288887
2696139
284064
1168131
290348
2652710
2770028
2307443
2244063
2769544
1594923
2333763
1867675
24806
261668
509187
1511049
1099412
2397758
895085
1582819
2211129
230077
957464
1092584
1946532
2524430
131746
2007101
2653048
2675038
163904
2729429
1948627
2814013
2751329
1135933
1010798
1163933
2358706
797743
437209
1637624
2775895
2390810
834333
1430628
2694220
1445793
1520453
1811372
1302529
2090990
1570214
1872763
435056
434500
534005
992725
205738
2742162
343661
1936768
1400838
1093393
1146782
1631447
2104899
2675310
518149
265116
1142377
1924085
1635703
155151
1543673
452992
1841137
2764896
2283285
1078507
630772
2885936
1901038
1973244
22428
2632388
2352104
1542360
490422
499700
786394
1026323
2288964
325828
1709692
869702
1056662
434404
392786
1189995
2459459
598273
356878
2855399
2793733
72743
2347470
2325743
1472989
808899
1340245
1883341
1737656
1183152
646035
400504
178532
1126197
432547
1575688
1571945
1296530
197115
1887584
1441686
2606015
555430
1406854
997982
154132
1633553
2371091
1716358
518622
2191412
1753450
903683
1489855
191681
160349
2925612
2694858
180439
370872
219917
2185509
1043753
674148
2171277
67173
2431754
2872940
1891665
1960782
2110302
1929355
858619
783653
2608777
560219
2497724
1024193
1394694
1799495
1568705
856618
1888961
722719
1327566
2166861
1710366
231915
2444841
1781627
788229
1952980
577781
2073555
1855104
1324757
1076583
17149
997848
1498454
1945267
153021
71948
962954
108827
1771157
1154849
1413113
281284
656936
1537294
473932
1519690
2686268
1505626
1526824
2213072
2460810
2460454
344309
1675437
1266906
1055845
190984
54964
374312
1460385
1529462
2795696
817141
976838
410983
277937
1523651
1765133
1530865
1704999
160963
1788298
2807744
1702231
1476192
368586
1127571
1514029
667217
640261
2212566
2434125
2255735
2620192
286892
2667143
2187815
1045934
960269
2894661
2515685
1374598
65948
574888
1938375
2007759
174967
1608309
2403306
1328104
534665
2494823
584735
2699665
1272359
1034138
1826253
1985558
2713429
32215
83483
2545361
18870
1750452
1605447
2912484
1101282
924446
39582
224965
2675771
2323217
1396078
1715572
2833071
2391913
2009968
135547
2661738
2247662
2606306
718844
265764
237003
2821010
178852
2642448
477784
1534850
125590
2246290
2309228
1063464
1616436
2029599
2524424
577787
1478566
2631274
1002112
1804513
247686
2108961
1411208
1969767
622059
2193183
710701
1785845
1838670
193774
76285
1806254
2428868
2010486
1164853
1089417
1396779
2078804
599483
448130
2617623
1573686
1529745
1486452
2817719
1124947
692420
1308354
2521243
450579
844878
1836647
1344787
2801924
2647030
1943394
65711
220017
2499123
1617817
953213
1483502
2817599
2530483
2821063
1310363
2038489
258826
156877
1703696
1910282
1625949
2031288
1133603
2025959
365710
968465
755259
1226340
1647460
1242660
1942949
2366698
1384865
352717
1716070
2396107
579704
1965545
2551547
929820
1564081
2172459
841905
2276496
627522
1008327
1169605
2524744
2104663
391299
2422900
1785377
340692
788297
181872
1617261
1112692
858067
1484309
1186621
2750995
2774298
2919165
2316478
1341880
2822965
889177
1889911
2818264
1375152
1763839
2694172
742939
2799404
1146570
2820381
1315647
1723490
946743
1717571
2793089
279454
567609
2309524
1171172
1269987
2222351
616021
852762
2216986
2048916
2877674
277999
2290056
125440
298301
234580
451326
2061175
2217222
1354216
2299393
2512465
2861777
2488895
418878
2857044
241569
1399577
673017
623968
1828864
204204
2380883
2335260
1721461
1129264
968344
2401267
1852165
2471282
1403892
1825188
144741
2052676
2891546
2753722
1078684
981325
2252450
1868607
2805493
1971502
509599
561124
2347789
1851302
2884846
1052318
2287107
75991
1199903
2744281
2691387
2368235
1087357
2404278
905612
2575967
33651
2788799
1337670
1371984
2513668
2520361
2656533
1727262
2084083
1205542
282240
638019
32449
549818
1283043
2348646
1614955
2746514
1100460
1456687
983075
2000648
1863016
485723
28037
526230
1430898
1812852
511450
1006583
2342578
1757639
699370
2058963
1333444
2866142
1571408
1480222
505038
1099729
2881053
1228958
2584893
1913974
1815839
861445
2750684
902853
1397553
984402
23420
643503
2159831
2614037
136092
2270653
1586420
1473934
1469525
463242
1259221
1918025
312628
1815425
709956
1259550
510787
1632527
1381182
783530
2302106
2550954
1077704
623588
2821705
743869
1346752
323196
559596
246082
443850
2652339
2574893
1229233
1752859
56404
1572312
1757899
1619993
1654922
1398062
2875796
2915283
1085691
982975
2543018
2424489
1644864
1392057
1421446
1579845
1059657
2806035
1106928
2609123
2289347
2603716
2333350
1813434
906406
2188695
1097589
1295997
1100244
887659
421924
1696800
473891
473154
401476
425145
1293456
1602488
1998531
1209342
2775110
314848
2451595
1668717
2391185
2254895
2184931
746598
1276010
2579727
1594030
694328
2395651
213802
536446
910721
328945
1696717
406668
2434123
231528
2418371
334256
1694287
62963
120288
1605807
1861831
2777045
2704996
669330
119210
2427324
1981137
2885114
1674514
135761
1026296
885083
474316
2619344
2033812
765232
780114
226976
2903060
1065266
1775633
2699954
1237950
2835844
92348
2763066
2066728
2037604
725769
971290
616551
231263
1920070
2887860
666118
2784631
553776
1347348
1650590
2317600
2169197
972395
2249004
346296
1512108
561958
2349581
1388957
673406
10364
2904018
311808
1448698
289412
1241757
2656647
1253125
972002
44011
230302
1664428
750911
2236781
560116
2538911
628470
2218417
879513
659311
817702
665062
751970
442368
2223556
22186
2470543
2164184
1956417
615996
130061
1086174
1147706
50649
1522522
632108
1077949
722464
414481
1693036
2188159
1081384
2483147
776509
1087032
1534829
120657
1546806
2409944
1307197
2287565
1432407
1040264
2925040
1222518
2718617
2897369
1131599
2457518
594463
579662
2656650
1552948
828778
938945
645380
2663279
1255813
2938442
1185978
2503916
2066916
357738
1561313
2612743
949373
1176062
2911980
933490
175853
1668375
90431
2050773
2332358
865032
53314
879241
1071382
1047042
17654
844580
1801133
1276925
2766006
436918
205982
2357590
265253
399253
1552250
2940535
2390790
2898497
35163
478714
2537503
2829422
1851392
1799465
2276367
526981
2249627
2037642
2848570
1606171
85783
2518815
2864908
1392549
917075
2540766
2091028
216197
192238
86716
830585
1715159
2857433
177574
2234057
1096269
2930282
1182201
51146
847921
289803
2809190
561605
2715878
703657
211913
1843119
2573376
132080
2760270
362961
2034390
2363384
2870517
1798352
1407703
2894685
2085907
2141650
901060
1986085
1960114
1187041
1533563
2262571
2707487
2520436
523197
25944
1826153
502579
1015584
105463
644381
2795923
1331836
525480
564888
1431234
2388450
1030949
1202685
282754
2726279
399445
658332
1972597
688903
1889068
2455091
756836
1251783
528939
2482756
2542972
644266
1769813
995093
684145
1045232
2041695
1887920
1300627
965334
678709
1961470
2046610
1597500
559755
911343
2346702
1846893
752515
2364903
1679280
1488143
1846485
1370388
2257127
1992974
1965008
748154
2834145
492241
2860010
1594653
1807528
1578769
453981
2551941
990698
2870033
2267222
1446913
2092028
1611999
2767496
119629
1471117
1362642
142495
161653
958904
1008370
2855192
2647726
1302553
1134316
69192
2365011
1107551
2657924
170363
2349294
1048280
560810
1908605
2703055
1565198
1734511
1637354
1760794
566113
2393565
1590123
2404850
327550
1591415
2501123
1364307
1138415
2631119
385872
1011090
1225449
534109
2065001
731118
1145747
2893150
1671727
2652674
2734971
661582
845758
1588533
1296787
1981109
2135805
470713
1279661
287458
900594
2574834
902155
1340087
341021
129473
163411
1529478
2839463
1768918
508691
1677840
2861704
983377
199467
207764
2812490
1304491
2135039
1815429
883291
453853
2373505
876012
2373390
1230907
1633769
2770816
42932
1411782
592629
869653
944828
2240500
1357624
1118078
396763
2290514
142981
1127443
1449959
609930
1512439
1182178
1424579
1624211
2611374
1482373
246716
95641
2288679
261399
860314
2439223
1992793
2128728
429713
472328
2720632
2845920
2603757
431113
544841
781626
92210
1891090
1477639
923378
1594438
445160
1838634
1359762
1926749
2712459
2591315
513564
1624610
581007
608391
2777664
271358
1357002
2351823
1345661
2718302
1235519
380903
1218214
1965828
2367206
2704156
287430
972709
1329637
1095151
268298
1213841
1326147
252113
2089503
1957242
509742
2123899
1680709
149378
2687219
1647693
1598413
1053475
1143382
1900209
1394245
2533914
57883
404879
1511117
1702510
2901155
2540020
609878
1573806
2889355
2116521
1281283
2564470
1743029
574116
1176675
2302497
1843867
765373
2546353
2769402
622478
2823489
1340948
2885198
2361510
451540
1697403
394066
2113801
1054339
1785509
1193770
336470
910701
2841142
689682
1696752
2111935
2324253
48993
865990
1290402
985787
646077
2391427
1045839
1960013
943792
1554129
2427239
2623641
2114818
451697
2493544
818961
2789581
451389
1654786
930637
2451140
1776077
1085135
832529
2338742
1967618
2227316
1566577
1262059
1404864
694143
1767759
2163324
551334
2530564
2350582
1064988
2788169
2017243
720782
620419
38375
2682281
2133897
2924302
936647
2626718
1481023
2019096
1806633
2533566
2474824
2734723
12612
2470388
297749
2851299
195358
2551748
690564
1308217
2447432
1627582
1787529
2129319
1197316
620800
2559141
2520403
294604
2595700
2887037
151847
859068
1643449
369436
981916
2621575
579024
496097
2135645
96279
1230843
1106303
2145795
533088
2581264
1879414
2191128
932798
156195
2559748
2596451
1026444
2592005
806793
1429584
835482
1991813
2798522
1508003
794570
785667
2218173
1127369
1724983
2351597
2498609
1171328
1789392
1146311
1152253
2772472
133011
1527802
67353
1507907
2779343
1182698
2922484
554827
2267229
1134777
86454
2712899
2419545
1828041
534384
1756175
269625
1997906
2828882
221819
220954
730347
1449136
2002957
2250893
841503
1746790
2127658
1436935
2568768
882449
2153676
284564
1851547
1512620
571757
425459
1140623
826540
1154951
1659221
2791000
1373108
2813439
64063
1638694
1734460
1723384
862091
2143734
1200970
1985980
291890
1436231
181146
329871
1220781
1967270
492688
2278177
2714751
2348779
373390
1570561
984042
221819
2918051
2827328
1286946
877089
613082
508688
1680521
1693821
536311
78489
2495375
2901786
462173
276907
946925
1041844
1184264
1279737
2615049
1528595
2134087
1438233
724488
2089280
1826102
493088
1422889
751440
361308
101536
1084328
1255434
1877656
552290
2204976
970455
2126719
2392159
535231
538200
2342056
1012657
2843382
2154779
814564
343119
976691
992020
2674614
2608363
987866
374093
2520852
2469158
1151759
540996
1161488
1171424
2907198
249298
485159
128427
1506605
1187507
349392
849355
2405330
125380
1790125
1669607
1166808
1482296
1410167
1739425
537827
600774
332582
2650923
2475561
2815665
586102
1018372
1178645
2435191
1436176
1930566
2811288
1278854
404273
418055
1301754
2094866
2869223
261355
1731300
519313
2104411
782113
2336696
2897738
651005
179441
559236
2683226
782176
1916948
2509381
375957
343205
40106
2270198
2423346
2145331
863054
1946754
322117
1191656
2321122
505581
2695625
30304
756696
2279477
244095
604986
1063639
637340
1235815
1971047
1705872
2900585
1517966
995727
306710
1512501
2204824
870382
1856721
916738
2449979
2615964
327556
478857
526726
2040632
380444
2008655
2668435
759381
2417482
1469562
1838088
533828
1134641
527200
2775775
2413611
1502110
286422
408058
372520
1313689
938427
347611
757788
1299343
901140
2761956
2546022
1982906
1814270
405106
1503974
1003773
224166
1396354
413917
2343487
1325541
1772782
1278515
2225372
1043066
1916682
1010587
98354
281294
1246252
1129760
2167237
1358647
970027
1702086
681221
2496065
392097
361700
347505
2150210
1501375
1972514
2266808
2115072
1202237
2487994
2851102
963769
2557289
1301223
54048
2416857
1637508
2529193
2853084
2881269
159207
2861850
2846051
1019246
200165
2550119
2271672
241098
1384420
1685261
1289872
447807
1465526
1389354
446029
2092349
951516
2232707
1623331
2141550
555767
271753
1182231
1900183
260203
724265
353706
2213709
2672388
1162911
1375293
1927984
1144625
2566541
2710664
1424703
823282
1256507
2213421
2722683
1938057
382690
860662
691173
170109
2086244
2654500
810131
2095094
1953848
1109362
150609
2851880
358312
896706
2853311
1009334
417035
436780
1523966
364159
736614
1297107
165875
1856264
1498873
1918681
1297781
500533
1983784
1822835
2881209
1404098
379227
1064327
458657
1544756
834425
1500935
2741191
295966
635392
2743738
963883
2062254
1245981
576218
230901
962856
2294268
1594625
69251
850856
584305
571637
772021
1292248
2639621
2557448
2426080
2107716
2426434
2461536
1399457
1683249
336323
1660731
1457533
2128509
850599
754570
521677
2274534
1111407
202447
208008
57814
1131368
1113785
2684409
2624647
2125358
2835246
2436503
1883993
2383446
2583553
2218017
2886412
1048807
1017616
497797
2078855
2126823
2173437
2031384
2343006
153310
1116151
1063861
1197759
2784642
235306
2326557
2832912
2375429
2099125
1657609
168530
1230352
2672267
1486886
1135855
507612
1261445
1732031
621138
2153009
256201
530663
1444182
985831
992603
955495
1882363
2793125
2511277
2721210
1558865
2202915
1921544
2902216
1190032
1883471
2283805
678472
1008659
1419546
777530
2307198
2449696
2282942
2665660
2062124
889231
275388
1456807
1543002
2145687
2937239
542702
448291
2021436
1142688
2549073
920430
2433391
1808780
1537617
1630188
2662959
2475152
751407
1854159
504247
496777
1661529
2752432
1216929
61009
300064
402483
178290
2751286
894942
2663426
1790169
72616
618264
1819687
1343108
122484
2165491
2334992
142305
704703
2745509
203678
1313177
1705653
1883969
206258
782398
1377021
2380373
1153368
277917
339288
465524
80716
2115839
2351049
1332684
506221
737870
2209699
1021913
2741472
214218
2538949
504903
920114
2776234
2515095
1150757
2850021
995017
1504421
1896316
2185552
444122
1447951
2026847
2733928
2758170
334235
37154
2666996
826250
1915552
1405392
2226241
2938135
107836
366314
1367899
336600
1648166
816765
1308724
448800
1715418
2667321
1488502
1624261
179102
718129
456697
2423446
239691
2012840
1209061
523563
2459388
747664
2067821
246419
590114
629149
611558
1768230
2492948
2670454
1453872
1656729
284952
2593759
2813861
1642405
2035156
2625280
677570
1426702
63042
2177861
1838749
526531
2259263
945472
2132099
469318
797481
1308942
264740
2281524
954861
1564368
2227297
629738
448551
398981
505573
2511135
2222264
2898577
1966404
564400
2571492
1583875
801001
759575
1529188
707226
1811425
2010525
2450496
1398873
2263192
1252179
265520
106468
733722
902138
2925515
615650
129508
343005
1281552
740189
1658816
1265249
2058383
1310446
1981860
685676
1986472
2360682
1540477
1885106
2393493
159848
2340333
1774768
149878
1841138
1981141
538013
196239
2611234
1796180
2478443
1336481
1693146
1025127
769075
1564908
1517790
213829
2452117
729599
1714146
226961
209441
2101635
2225130
2472369
2170895
1477073
2048760
790863
1787003
237945
388369
479626
2112466
149016
921900
1384316
1814855
2454406
2038344
1635973
1778854
365909
383173
159510
550283
1737777
469082
1478682
912083
2031353
2592450
774243
610346
1923945
804009
1278788
1946305
2326682
1829059
2551122
1998648
1620460
2244768
1201195
2456044
2174370
1810266
338081
482443
2510492
1821367
1890942
897036
1081261
607631
443803
2342349
782028
2073592
824826
1383048
843956
116739
1101110
280919
1839701
539353
2279855
1339828
2734205
723973
745839
111441
848188
2175579
1560381
695456
2425412
1031790
2118167
946118
2530712
141270
203626
1815213
591375
68301
424813
2740356
1432285
306295
2847185
1600905
399054
1480671
1831702
1261729
2344966
626233
2715995
160004
536965
868936
2866839
482897
2151291
2745169
654759
1375904
765463
1184803
1900289
362219
146455
422601
1424592
2089938
1014251
2098678
259156
2121467
2348453
2738693
1005819
2065081
635265
845362
2122229
310496
961997
2241506
1989737
225831
853696
1421441
2705305
2221216
1497448
1627910
2042552
2157782
1234786
1380719
1007973
1552776
1952390
1247683
623262
1862856
1697884
2165953
950670
2798728
1706311
252343
1624462
2596986
2063137
1199055
1999791
2772200
544684
338659
997609
29842
2887179
2375122
674469
2252447
1548530
129924
2741948
988868
2539106
2124458
137769
2591883
2589416
2403146
2668759
144040
297467
1398221
888354
1711975
1988766
111708
1245760
2619956
399009
1539036
108076
166203
1242391
1013804
1328450
2285214
2155274
46380
1014442
51960
2885309
334006
610925
2711381
2188902
2037172
1941686
2440512
654457
2267832
1389595
2499365
1686165
831492
2899881
2623981
999314
1282427
1038396
257356
2267293
1135861
787386
2916457
2593946
631800
2070447
1976761
1068461
2264849
759340
542986
2141212
1226240
2705783
1079957
674778
2690514
856873
822028
1755010
1095364
682675
1344108
1819600
1403740
332918
1314056
2266616
1154293
511866
143546
710520
1319486
1820687
2885512
658013
136124
1811714
1308650
2526656
861708
2400686
1133331
1220795
1961193
1607189
661191
1105531
1025210
1374491
1286241
2925949
1806800
1096783
2138996
1330698
1528356
1702952
2566724
636755
989913
1532336
1469709
1488247
2890925
841722
1577019
1752341
521937
1618421
1456361
443021
2659735
1826991
1183069
758957
251282
96930
1443584
2114959
1754004
2214340
1329375
891742
1197784
1213423
701797
475322
2340056
2885846
922278
794020
2604695
859696
1353938
2889149
1796629
1744761
670358
1797175
930372
483685
2874303
1858147
860332
1829581
1521050
628497
2101724
1029068
2479412
2214021
941089
128477
2038667
1852870
2378662
363396
2285252
1039309
2852152
2145848
733735
1174171
1776757
1962907
1285559
2757713
190045
243167
16777
1149556
1140584
996199
1318169
250914
39552
54337
2208075
718177
1666224
2496815
2619604
2159651
143127
2518128
1506639
1630213
700503
2554604
450629
2118015
2401941
409425
576010
596199
1976110
167546
64042
297708
322631
1780814
1513131
2600546
2636146
2864656
1161783
619984
667542
1354430
1214373
307015
1045854
65026
2180146
105146
1135073
2758642
720470
236238
1103003
2911958
272559
2798389
295753
1356637
1212349
1217792
1113011
131027
474186
2600991
2097674
1342023
747806
2685846
908317
2626548
2604712
1961936
2102210
1734739
2810193
435864
501661
159557
203399
1694141
2890015
70551
1934614
563824
2268216
2882140
856805
2693277
2287168
1910247
1936162
2474520
2362707
490848
423785
2108695
899039
2611785
1501680
2585352
1958371
96506
1353340
2670263
417953
1750552
2183907
2608296
2580824
2354415
1477853
773487
1376546
1405960
833207
2744257
813667
2755431
932553
1222187
1693714
1809288
353304
670925
2696502
2728198
1152691
1326973
227559
256594
2393445
307938
2223771
1206265
442659
2579783
140279
160352
1319467
940986
501503
1277834
1851944
295001
558354
2869218
2601898
2063518
2731821
1068948
2095494
825756
558184
895480
2138655
904937
578872
467490
1275635
2691597
2461611
1346489
77202
2916058
877103
1722974
560378
481846
473275
657902
1244332
1123218
274209
2186979
996588
983473
1238565
963064
310747
72865
513237
2010581
2734191
1950284
2922463
598086
1715291
1398590
2202976
28163
820396
291670
1163093
2788592
641433
2273033
2185073
407284
1617826
350913
2393383
614338
1860520
2125503
2556427
1844682
1541992
1656536
1451509
1304462
142027
1420007
2793925
1200731
1478181
2834831
476931
2832394
2867438
1801517
921410
688314
1279166
2358943
2192985
1838965
2102877
1193582
2184375
677747
185717
2695134
1527867
2226237
16516
703914
1535060
2429462
2865619
1610788
2892129
2620180
1144285
391116
179917
2323196
2280466
1170455
666509
982578
1139678
714707
953485
2765247
1746144
1901725
1518251
2151868
1433165
1623222
2784805
2878542
2778803
2091728
2387366
2805684
1245211
847187
1250109
1628890
128927
1549721
983948
180496
1744415
629635
562055
2477566
225935
2091713
1998148
1146828
1078524
1476864
1239617
477271
1846046
2115566
63012
204920
2847689
1086759
485648
1292412
150788
659101
1183817
517560
272293
215378
585379
1031112
2747053
1285148
1127524
423834
1349847
1197146
2280966
2459372
990530
2002892
1858949
263803
638332
2584354
1877070
732011
2372044
1772698
2538381
1035742
1253465
1041643
1212897
911353
2087469
100912
473336
594605
1055509
152752
2816810
2220737
2562340
2151547
1213343
2212007
894711
1570537
2355541
2526714
1961258
1917043
2496750
2146939
1814599
8390
1945145
1690704
1801469
2292226
225164
1221030
2414298
314317
1893922
61779
299369
2701452
1896184
864452
1191436
2168177
2809376
1754163
1522651
1772719
2329934
2359744
1482593
2874888
2083574
830732
1608178
1521739
2259517
2824071
1692978
2819754
1789351
2074200
358539
2238389
43492
2122545
1808048
727665
224039
193575
1525720
1106181
791310
683995
640836
1736255
1467035
1525785
531132
986451
1406691
1745017
2737075
402028
89716
1104083
1711694
1814970
1067565
2819026
980646
1392066
244567
252467
2872807
1001804
1650371
2110547
1078449
773003
2723342
121619
590402
1580463
1152465
1169414
3534
2835804
1218942
1267129
2891707
34175
2692886
1170281
230786
2062530
952157
494543
2505399
1496154
784600
394003
809404
562157
2489857
1973406
1297980
179284
1670042
857495
1058927
1756246
2257618
209179
2308756
2643732
2451105
2892745
786490
482379
900265
2604660
1242962
830509
839308
1326199
2920106
571767
1110781
6597
35883
1748162
1881519
1725511
2015174
2837856
752732
582385
1903649
217521
1662921
423595
2383025
693619
721017
1253427
692641
2484099
226049
2545263
1110169
2629915
1567216
968330
1187668
556245
1482628
2182832
2113383
683406
38269
1134243
1808844
2831223
1978496
1947968
777431
2612414
915005
698943
2890426
171706
120193
564925
1554898
2573640
1381276
2993
451737
129452
2743561
1710300
264795
1959389
1716613
2084246
415902
1406734
1272301
1919046
162903
458088
343535
432614
1971340
2770616
2173180
559384
2858643
2549561
331249
465313
2264343
1642231
4075
1179857
1107574
824661
263292
571297
2605390
385869
2685284
956395
2560285
44688
1284291
2562741
2873828
394964
124330
808895
2125236
1316571
2595653
397232
2657755
2440370
419462
1579850
1294403
2890402
1795212
309751
2110087
961086
1818050
2808567
819573
2626331
1614796
2641441
2349518
1542259
798663
184931
1810307
2547570
256951
2888755
1220277
2807759
1529868
2381430
1771115
465055
136064
2246269
1730129
931257
2344469
1694120
2273677
263679
2639157
1571568
2694651
1736405
2655555
1503063
202828
1204327
2507272
2168838
966899
1887245
1941798
213085
2411003
2635577
2825132
2658187
543098
2012624
166810
2310972
2429944
1512084
1999624
1719766
1702149
1135161
205754
2478328
2890296
545893
673489
624897
2514245
2375315
1297576
2397813
1827157
2583623
2353513
902085
1916893
2138118
2824440
1209798
1801450
940630
1677587
637274
2573899
133981
1180737
944320
383332
1219514
2273460
2846806
767782
1217511
1881066
2612566
2078664
2070053
521342
347082
1585534
677170
1817270
342778
590558
1227862
1136005
2337018
2235285
2794690
1800226
1304756
598252
2243295
49448
1881455
1608856
1573127
2899600
1924660
2085296
2731203
2737344
2840904
309238
2577050
1020827
409003
1371789
2893142
2799419
1995474
2754496
2018468
1850331
1766134
862184
2059993
61961
2348015
1876499
2654629
554920
745525
2082037
2573929
325109
1689711
512300
819913
2398538
340735
1355772
2593503
1546675
2863820
2447846
2898581
1442080
858646
315863
1294845
94290
1118253
1545920
2835967
958216
339495
790084
412345
665681
484443
864931
2285784
2782655
922368
1005348
1288622
2499217
662521
985362
364718
1562062
2103379
71239
2908368
495760
1862048
2131584
621989
2185089
1076361
2724899
2243343
2728655
1634001
838849
1750071
1008984
2692151
524363
1313377
1334345
892432
1806609
2482014
1945444
1483534
2277183
2534367
872880
2805394
518817
999799
1115159
1207881
1431561
2641324
2534459
2153582
1255424
1399606
2931118
2894775
2514609
1313092
1537540
2119703
2798839
1671397
326954
2731340
20727
2654296
1162217
44073
1155390
973845
687047
2182796
2837693
773606
1500871
2519616
1350835
401083
654653
2161969
230968
2849127
749928
603030
1476759
1952492
1155050
1084871
584340
2670975
1095425
2452516
814153
2727228
108509
1010069
2742727
1060750
2673699
1521675
543898
1654281
1075902
585807
1882932
2245431
2542917
2583438
1759227
2862666
1717185
467647
2476647
2461119
2364307
1486192
506608
468018
729475
398306
2003581
725247
2199766
1053896
2112389
589761
1514156
835201
2153295
2149971
291912
336734
2654759
641209
2516499
2730459
2535318
1157836
2649590
98860
1240923
257351
1231871
1935553
2491992
1226105
574747
364472
2482056
1931643
848294
188636
2199868
2939828
1092405
2513992
2349611
827329
529670
2761508
351592
1062694
567071
390473
1208274
1607397
1291000
2712826
2631289
2169106
960772
513683
2142440
1419862
2861506
1949366
884668
2861054
2230136
2780691
681132
1687641
141635
1772030
2041489
145425
2433900
2607756
2255568
2265099
2760442
2688602
2680484
2822330
1449088
642439
1648627
1508284
2183496
1253954
2053422
378259
1600641
1111703
1298530
1065943
2599250
1155350
2239697
1070629
2456630
1195976
2544377
113235
559100
2381846
1194078
1716451
2618636
1407681
1823363
1130623
254313
805742
2465948
2061946
836649
2376052
1382315
1751320
506283
1685157
1250875
2617183
1415462
2581961
1955058
403445
467419
1930420
2206717
2151275
1391730
1908026
1185103
955602
2237979
2877657
1069630
2921981
2093744
2423019
575639
2122103
2439320
2406066
1800658
699016
1802713
498548
295856
2128828
1301578
1609110
622484
1472369
369828
1127168
566260
692380
2330126
568019
2799982
2600157
2109034
2277104
2090176
2310234
492794
2710341
1587727
1478951
366029
321379
2036495
430512
1981315
2702946
2339385
2822036
1752576
321436
2006362
1453398
804636
1261215
2811063
2694472
600709
2303869
1338268
2553191
178478
390003
1023293
2585996
607379
1271190
1410004
2499608
2395992
1193804
87644
306346
773753
2040379
987267
510845
2808954
26345
1016259
1475391
424825
873348
65496
1907085
2936436
1324440
545592
67031
1391931
1659896
184602
2012847
996527
2099955
1074454
879965
2080018
668750
896555
2191241
1124886
2273996
2640853
1931478
126275
602618
1206251
2592836
2363800
304954
1541981
2599392
1174598
232197
2049278
2320364
455419
2303608
2218329
2256273
416424
1511622
1136142
2102256
1033225
1023072
2093528
448190
2453431
1633660
1903925
970675
1895388
2837714
289878
2400740
1214038
2098030
2244211
2297249
2772717
2916989
2044748
1901791
1767669
678750
1461417
174618
78572
2860497
2204369
2588249
1744779
2938602
778905
531841
1042870
495839
2844506
2307491
1666716
1316240
994927
589280
880694
934169
1972156
2759804
498895
1877023
777258
2118637
242785
583273
1967194
1476484
1910485
744414
228993
680807
797840
786987
1889385
779923
885638
1761917
707883
1240652
1029168
2343911
2777530
2789304
1691849
874552
120112
975873
847940
231920
680470
2622583
2279614
2436540
1234639
2362007
2093732
2077237
1538888
2575528
1408938
2437970
1978562
2597692
1519647
1855180
216932
2159056
486423
1406596
1707628
727056
1579845
64628
1404078
505339
2847024
1563563
915652
1486077
2226651
1602093
905798
1962266
1926110
1523966
1527396
615291
527560
798122
2023756
1205520
1053317
2775287
1453037
2469349
1938311
273466
2608129
508524
18087
2326491
2436743
199979
2841043
726538
1631
1120914
41098
2864321
475434
655936
745087
2522621
2290728
1517846
108834
342451
1273748
1684650
2271743
2762682
764585
2176657
1232298
2936476
1531546
290713
239773
1579041
1529676
1658066
1824961
1394260
1552182
586852
894598
584550
1025500
1039258
76496
2279644
584392
1198064
170703
1036980
2914805
1936091
466733
2895464
2890319
1251613
206214
2337176
2575568
2694175
2588383
2666544
2106625
2079943
8878
2855026
2409928
428069
2691438
2153991
1436387
1972431
1611932
1842533
466894
1810366
1737964
564533
2306039
1446630
758015
1742696
2103158
854327
1885394
1139228
1135335
1617191
942794
511812
787273
422396
871439
2930386
2131045
758337
1343331
1148560
1630816
2533273
730600
461690
2377119
2336870
251384
1139921
2888505
2168943
492337
2136321
828534
849657
2328797
1774914
387279
2210244
2299363
269928
1011584
2800990
391547
1083451
933608
432070
1098453
2631337
1998605
1034944
2879924
2160494
1697618
908340
2841283
805314
2175913
1034815
647150
1156392
703588
2830220
902908
1194219
2127568
1966231
2394201
1203307
414318
2871353
2091052
1155221
819267
94381
2801947
2089419
678577
93541
2291272
2615068
870045
629103
793710
2728185
2583205
849032
422470
1877874
236290
1320710
1347729
139166
2794648
506119
2475487
2735450
753305
2442951
1659517
1954485
1459377
295303
2808061
562638
1985602
2391906
1972988
345230
13164
1407844
1225418
30718
2614937
329504
2174780
2274779
251178
1207111
1304374
342565
133984
2750092
2110915
576062
2735137
936152
2761117
929903
2575845
1746153
1983326
2078433
1582686
2092382
2554475
1881853
2131047
378308
2458187
244577
2756351
2042605
1418129
1674523
548238
2587803
1410105
542537
498322
283202
2811096
1131531
636550
2033096
1576983
2141516
970728
1311541
2525846
1337480
12111
330863
507346
156367
695449
2277144
1745539
1786095
1683699
2622456
2380206
2389249
1862797
531008
2824986
2801082
998653
1401225
1980588
2862213
984899
1756029
2339500
1486914
2163050
1416154
2414891
642095
906495
1441129
752108
24
2504168
2705367
2853167
371576
887527
329884
2915981
495788
1231441
576943
1397702
442171
467574
1257098
2915950
535170
1500535
1589371
1861077
1926476
903611
1520334
233660
2791718
2295678
1702932
1017970
353578
625657
956485
1937212
2800808
2483318
2176956
1839891
2751014
596409
2720514
433791
648565
2564502
1322016
1452879
2473260
1255758
1446470
77550
1910573
2507636
2755235
1133971
2826861
2319653
2277810
525624
198093
1057372
1645389
2419171
593000
2263467
2590192
2561655
328291
410396
1102647
1429787
2671452
437369
467782
2847075
1741502
228416
1157392
2135712
923935
756630
1956732
1594963
2368043
1648440
2607326
560732
545999
1383578
2199057
1035894
2275682
2882160
778214
2340091
2491314
2819691
1068806
1747660
927526
2294649
1140485
244449
843651
2030818
2451782
724997
2686852
2312773
2508730
101862
1656234
2482671
494615
747627
2464259
102465
1673418
645347
1867226
285997
199574
2419457
290837
1771430
2343984
1290531
1706273
1476305
1415957
1528874
1239702
1252139
1003813
2553085
822388
2115802
2097470
834286
494134
1350817
1828575
1961126
2027573
837323
12023
1081887
2067944
2014133
829379
2498805
1081948
535409
2468673
2594956
2740721
1713379
318094
2586108
1224393
1051128
1509085
2370574
352390
446863
2811414
69752
2850849
2164052
674187
1268550
101648
1935395
451742
1955864
404645
368872
1311257
2738947
2189363
2732849
2273923
2602220
513215
1752364
435791
644412
2365221
1764019
1833423
2108088
76928
1342159
1833298
2309784
496378
2527176
291998
1079413
2804340
130262
1993406
1872733
144799
844129
2668885
928115
1203637
1797940
2552207
1158565
996060
672962
2457206
1607803
2334255
2264750
2529018
2076787
2381615
1033338
2362450
55610
2160082
1928612
1275277
2002151
1194727
2551179
2397286
746990
2902733
1003924
561109
1105613
321219
1866171
1182318
2498338
2924661
1416044
2315137
1365449
2853071
1081622
1588651
2134676
2403578
1024713
1134
1801534
1000509
2279256
1868981
987024
366325
2040173
523150
1024473
1361568
2602245
1780490
2494450
1198505
2533403
476579
2812422
1374955
1572070
717861
17683
863498
1927505
1095666
2776609
83984
790274
675402
1041595
1180743
1410166
1292976
853555
2284656
224302
806162
2599501
2241332
1993689
1006253
35876
1823774
1352010
1957457
432456
1533730
2458994
2544104
443992
274412
24552
2052705
51282
733176
746905
1826279
499687
1305734
828819
1611857
2841894
2770518
891714
424495
2435856
1350355
1225441
467989
481766
2059158
915900
2345938
1155521
1903619
1360829
1376361
1804877
2869289
981784
665394
1726387
265914
1637462
355044
1409398
959653
298788
2807014
510868
2580790
1951003
598461
2286985
1809346
235987
1165720
1025143
486098
454020
284061
378285
2742493
1082933
1836341
1895515
2347896
1554985
1290632
1219829
994265
1372710
1590273
1532513
1619484
2369550
2508330
2913859
2843018
944142
2917996
1966876
2333072
1438722
1197841
2030366
1020604
2938573
1915387
1809072
1503510
386935
1982302
402444
2426807
1289428
533399
2064161
1652959
2420079
2875589
1114912
155928
2920214
1107221
264164
1271958
2351202
2308044
2465521
30698
1522371
2397613
728539
1900333
1377858
49737
1334490
1896002
2045179
2909300
1143123
1149270
91093
569679
1013592
919760
892847
2062750
2076909
601961
318941
979228
1896515
107073
1345443
1119932
1646338
1764664
1104167
1822918
1496424
2647480
2893468
460044
242798
965081
1741995
708126
1206709
2028814
762124
1384513
2432882
1671585
908906
1039342
1491139
1279779
1017026
1794818
648948
473925
1803423
1695558
1653880
442721
2729196
2793268
2316900
2884727
1347776
344773
1471579
2404376
2832732
59420
1062452
2412515
221568
1720397
1456348
1452015
340806
87179
519788
2414065
1508883
659453
1043335
268547
2676456
48115
2457109
2247106
324149
296065
2430614
2336097
511702
543402
1382052
1672963
105424
1785567
35838
2338531
1809474
1987175
964217
2319746
1497315
693897
598495
1074046
2930855
958653
2225917
2610808
2822800
227653
233420
2724604
657321
1511852
472485
951949
234595
72538
2420006
1858276
2264536
2892451
991409
1067849
158991
1370754
595193
1371423
434691
1659037
1519318
356005
1222286
934023
1123240
2936080
171251
2241973
762908
2147255
2358351
1930175
1085136
1985782
1594766
1856351
171398
2516053
989388
671276
1007083
681940
2083695
2712213
612276
667159
235286
1237025
966429
168774
293876
828962
1240163
1329894
2696933
1185412
69119
462316
56134
629781
1949256
1641172
1287708
2721815
345259
1615367
1925276
1292693
2918074
2406445
753427
1640754
378125
1869941
442984
2426147
2448177
2614421
1866082
1020735
1492145
1571721
2910501
954560
695283
1315529
1543728
135120
2573421
1669901
310375
381814
534703
2118103
2562635
430906
1174142
337020
1369701
2030163
58284
1111962
1758198
990466
1804975
2794222
1063722
2346191
481393
13631
1383430
1384280
2259883
2782088
1130024
2892187
1906681
2852475
526957
1611442
696120
1200668
2855966
238662
917732
1259833
2705446
670292
2850157
1724974
98211
2006336
2433414
2009838
1806190
1989887
1660361
2259872
1305452
2102822
1944783
1819705
2511777
2214462
555797
61258
2102807
293245
2829190
20780
1423693
464247
1270558
2130829
2339405
1569684
2595931
1714791
1851357
1119017
476916
1353475
1277839
454979
2721848
1636434
80167
209615
1176829
18843
2204329
1987239
2897527
2298335
772026
400731
1577355
212593
2463754
41743
820706
69587
753816
3663
983774
1841672
1468639
1519834
2397400
1766580
146329
2426265
1721989
2453538
173503
2373727
489095
837649
1645203
2307555
1349183
1796296
76220
2181060
1152168
954823
2461180
1773383
1839663
1572935
1590374
54910
1273675
2408788
2411841
109722
2576249
2324156
351579
580194
1051613
2317757
2627255
2215787
1622926
1460766
2638212
381180
1106577
2752172
2646913
2837253
2019483
1480132
466697
2804445
1763260
2196737
527346
1464461
269164
169272
2442266
2525069
151918
206828
2855887
268829
186477
2159975
825579
1080051
489029
2578267
956090
2595422
2083032
103907
4352
2657203
2514851
2431288
400137
1579959
2498557
1007261
1341477
300478
2209941
1754002
2384389
56593
1128741
2644515
1688708
566233
1005980
368765
2505421
1250775
1904717
2150560
1617264
2506993
790135
2163385
256016
1035811
1591471
2200378
2940130
188727
2643417
2222202
1283248
648942
2209107
1513818
107889
519114
2894065
1465234
17967
1341347
1129280
431918
2747602
105244
2058688
1002417
1443649
1723839
1835367
2220697
2293600
1938917
723835
527992
1293436
1751972
1400064
719960
2057768
2063684
644719
391584
1782296
2069090
2239387
2298301
695384
599089
102551
745997
516200
2260923
1914264
2297522
703082
2068800
546935
2115874
916557
2410370
2251154
1795329
97380
1041496
2177920
2786820
329204
2290931
1665477
2177675
1022429
608435
1669280
1961569
322987
122303
108515
1718594
977782
300359
1587778
2849777
1309789
429488
2673547
1453150
2870549
1988785
2580827
2374124
2276589
2446528
417567
2692078
1288646
2526832
2241053
2389954
606138
2012400
1577369
983860
2307023
1577006
519272
1605988
881718
2641007
860357
1863423
783486
2787431
2535042
2386866
2294191
2176282
830299
935393
2243620
2857502
191760
2898592
1270410
86707
2537088
1055690
2350723
907278
453447
2767563
2181889
2102884
708305
375996
834252
366431
1041635
1561304
31297
2517600
794622
2124354
261544
38419
2331223
62227
1590221
2784656
1754751
1230333
2805249
1466685
929758
2023507
5639
1656893
2211312
859492
235333
1147979
898651
2244345
770224
1150235
2698974
722968
540852
801833
2514208
1130987
994357
1606386
1339554
1352759
768839
395970
694424
684855
835048
2563532
1824104
1053667
5833
1851747
1579887
2715605
584327
49132
1884097
798538
2479223
2451699
1992369
1423191
2698642
184664
831628
2762907
2753511
2438472
434607
217047
392176
1854450
983002
1396243
1187363
594190
49586
2318703
362806
1084786
2394902
1361806
2182263
203493
702876
2209681
123766
2746691
2222283
1122870
104399
614917
2254746
1751269
458736
2882553
1496845
1509576
419323
343631
1254514
1240549
2011972
1121146
1265629
1877640
716597
682945
201986
2068399
589587
2724968
647062
224673
510143
1323291
318612
2539565
1001061
2116310
2516458
1406337
13945
2923278
2022417
289018
1849491
504270
313872
1175820
2902365
1725288
1672553
1033620
868912
2055287
1833528
2025420
2627441
1443670
1473408
1452364
2579819
570816
1896042
1362260
1513500
2785503
2104229
2355322
1109551
2911454
2232951
730578
375889
2048433
1491656
604460
2269779
2359002
1959392
2606829
1286930
1183366
1138563
16180
1558076
2625753
2494563
793881
2318054
626457
1567041
1728201
292148
67120
1032008
1631410
2759716
2298629
226576
431981
63671
2406160
348155
2673069
1340180
2765846
2917159
1466034
1651232
2579304
1753182
2846588
317524
2738535
2667718
1815405
217981
2770318
118708
2395075
1491580
70977
1117885
792074
37449
1144074
1332648
2824118
2507864
144006
2514029
2250545
2172379
1407648
2557108
2630596
59128
2165529
612362
2883598
1475071
1032751
1109448
576477
2659029
2838254
3911
1940634
1439081
205060
1552990
1260570
1660325
2792313
38224
935782
121473
2223918
2105931
1201963
670978
240229
795255
1236960
2260720
1675919
868468
622846
664061
1236828
2165801
2201238
2450890
2507278
1222296
395936
1019648
525518
2387658
766458
1220824
347613
974722
363160
864961
290677
769123
2325294
2800832
2733811
32040
627795
2748786
787089
2209989
2748548
1278254
979446
2898894
2904533
883602
1815358
539310
1864168
1155457
953388
1021346
1339131
1215162
1024608
1042082
1460101
677950
450821
2507534
2758960
699247
75704
2537017
2108459
1526413
2709798
718527
250040
2855791
1416836
445487
1157333
950374
1916602
657010
891625
280806
2889237
2234765
2282408
1589642
1900502
1219834
1945154
659302
1930192
385706
2333904
2583280
2149839
652755
2415680
1094382
1176436
1564527
1307975
287605
1320778
2415666
2566930
1902724
528579
2176752
1661910
1276520
1206534
287283
2784271
2516188
915323
1877166
390114
2774975
2152455
499090
476094
2936948
1714694
2424653
1054482
279704
2289509
2328040
1366805
698782
1620049
1154389
2453430
1072746
1148591
1377266
1557575
1907739
365793
2689683
2468327
2845218
278653
661701
708111
2612585
2286139
1593977
2144652
2248612
2339464
863087
1978105
2181445
2364239
186990
1316699
2142721
2691495
1402302
1948716
750701
1192086
96939
649827
655295
1472913
2215452
1868784
1396168
1457833
2687920
844273
2800555
255581
2676827
1177297
2388870
1097502
1084474
1992802
1496330
297205
2424276
205628
189295
447175
463310
2545656
2737785
737702
2829658
1964929
255366
1097270
2865916
342992
2321892
136188
636855
735732
1397346
2286322
1516616
18017
1454896
1650866
168104
2588566
1002211
1631986
1427154
2766489
2281331
1135782
911633
264150
2143859
2024641
834824
2110940
2518191
2297657
83052
2039620
1159677
518107
1799202
329590
1864902
1561556
526545
2924302
1487487
2741219
684497
667853
1710235
1315627
2503038
1255280
1944405
803492
2829171
1605633
2454134
2420198
2270034
711828
438949
321676
517876
2537022
237486
2930771
1826691
554214
1248243
504133
2940248
1408701
1300425
1537729
360762
1343335
1166768
1978692
1960074
1016800
2296933
2435047
2323801
595267
2447819
1810174
2891725
2121845
2552488
140236
2875493
2586864
360874
2711661
1348376
2357250
2834744
2492608
2850673
285992
2756967
710125
2453687
2090465
487525
1169058
824615
790159
1146111
2359897
2719056
1356945
2396148
1108339
1442419
1561753
1346628
1829213
1381506
124566
189548
2936777
2806054
860060
81548
2520559
489685
2876040
2541822
2670183
2492339
979904
2434747
170239
1272320
108807
2115988
1197438
149089
1002652
1438803
382132
2648609
815840
766740
2796955
376165
2389537
2578519
1633911
1703007
1430582
1520415
533082
34608
558334
2931036
1420980
1462521
455463
32597
1243154
613299
983713
90730
2034576
2672292
432876
2487655
1134555
665189
2676202
342040
1091931
1724639
504370
1419065
649812
7257
755685
2090755
2634353
543100
1192980
1610937
2457754
2921273
2598040
98797
2739929
111016
358123
1871469
2423069
1571080
1617693
2873548
521842
1123326
979999
2222046
9374
85479
526656
838186
1285076
223171
1896552
401578
59832
319250
1946137
1906897
831483
76406
215320
1578274
470556
61077
1898768
1620074
647075
1369536
2069834
2818116
2505134
1873565
1284986
1917872
908578
316870
1726224
556013
1047391
2112524
507739
971550
313589
2449792
669075
1384173
2730479
1059515
2749269
1306646
743436
902469
406808
2181266
2531201
1008617
1082858
1057444
2165219
982874
1083392
991405
327761
1851735
1252996
636830
953914
2854586
1284392
523695
513325
1343983
2321420
2736923
2301004
628172
2644069
1986348
227331
2344797
442710
402836
400602
888522
1672894
98964
844745
153489
762915
598053
2238790
2452479
2343139
2055362
2774424
2907066
1908138
629872
1391307
833484
95095
799589
2545359
2799598
2692203
168022
1632310
2250531
1207150
2719541
1873426
2757266
557020
2328397
356515
170869
586326
2550677
2717446
2561560
862023
169602
2936180
2866951
1474969
1849234
168087
1742959
398255
2291349
1948010
68119
831960
6215
58665
1373358
2348777
1343774
1073612
119754
458755
667449
1118047
2382658
1351948
1345612
627181
473745
2140918
1121391
1357557
1703656
2143829
1156562
45917
1766875
2239379
1027169
1141888
2918278
2893799
279673
2504798
871556
1311406
1675925
1797228
8194
821651
1603052
1669305
411962
865101
821711
733861
301856
825634
2755185
238010
610399
2131715
382687
2653401
2095703
660192
2805989
2577991
274303
2774238
279045
1581329
178124
2385772
1253117
2205332
1254839
812605
1835031
2434354
1024947
11020
1939258
2594169
1626448
178450
1523585
1845192
398611
483628
603540
1510295
1033337
1848983
1512238
723171
1674783
718968
369927
2116842
708557
191266
896051
673591
2337400
1453412
299632
1653167
1411327
603674
1266928
82166
913626
1672922
1286575
1074095
1367298
2481042
1256645
2575525
1571507
164937
1322351
2398220
627855
100361
2305453
1562318
2284868
2014976
1339817
1164153
295244
2681764
2329298
1863978
216704
779703
1577673
2181011
204589
2399711
1931725
578221
394831
1327145
2411484
350597
129321
2673256
1835981
258999
260945
2807827
1201227
711350
990125
1068451
2732817
36464
2050042
1078118
289249
292234
868473
516909
1691514
1746723
558589
457006
1375122
289593
920203
1921824
493739
2229817
467162
555883
1064614
2607588
2039208
2246349
630257
2212470
2203278
972317
45292
2918484
1233211
1757228
270023
923520
654876
1328594
2660898
2924992
1507190
2107184
518938
1945338
1656447
1160575
1485263
550699
96992
1197231
1116833
2867424
1836767
1321256
1134529
1860546
1289501
2610315
884192
515106
165072
480203
1875643
2080634
562651
489943
2111691
901957
2875207
2298557
2091699
1866946
2526805
2316974
88257
1318359
2753687
1720865
2739520
988895
2139489
918685
581964
359389
871058
1307418
1169485
2536526
2726270
218693
1559857
473421
2609784
1235919
2583453
366172
1863501
2912312
927691
1968492
2150519
2228659
2571023
2597927
2067820
1354764
884466
1377696
365866
1022435
721419
2678221
2635318
1947754
851786
1181797
1230088
156532
2183970
2724527
1071227
743187
2400220
2324222
614775
2377758
2171438
2048299
1881762
2673215
1346526
325371
2259035
550679
480410
600448
1062934
2889149
612574
174091
1313513
1245238
2097659
324908
2700049
1264029
416506
1195287
601877
2178340
2525585
485773
2412103
1355338
1198308
2027704
441777
423164
1680418
2553210
469750
2262262
930742
605975
2367246
341049
1314823
1418656
2447972
2823848
2223281
421576
866376
2505808
222862
1884270
244884
493472
2615000
220865
1013988
1361349
1389211
110231
1847213
701384
2684513
2236808
309263
2628499
2165730
2125595
1557930
538457
1856903
451463
1983761
1106310
2639094
2642385
2269991
2119352
545348
49872
334528
2616200
1415787
904983
79981
421653
1505709
1513039
2364147
2779123
1891773
2668014
1284807
2111153
2674007
1028686
2785207
704612
2707454
34797
1598694
1488146
1201339
1603429
8983
1197199
1991720
1482478
2935689
1123890
273232
1031592
2809116
2775931
1118052
140195
1792334
2848092
465720
1370549
2536406
695762
1669974
1769768
1798049
2661994
600486
709167
819794
249798
621532
1688521
2192841
1560934
187565
2282151
1520757
2042258
1071850
2167919
1307252
2811090
2208867
941284
1319400
1751450
36781
1272253
135683
2691606
1134744
1199387
83282
2290537
2503508
313393
510836
625296
1827151
1973893
719411
1093023
2703038
1145963
1528727
2648793
976070
1899656
1414938
2609664
1251269
2616289
998455
2138943
1356390
572240
104979
1732691
795286
2115619
2187915
1790591
616906
2012806
1201550
322067
2789436
2244852
1236004
1679968
1132551
1549009
2825592
2584646
2629097
1559125
15478
2544067
1569894
1691185
1085829
2170094
1448549
1001693
2700526
758232
722207
2864699
1231901
394042
126438
1189621
1402723
2316722
598714
2632380
1853498
902690
1506970
300773
1922799
1222045
102417
700684
579022
128377
2691498
2694831
2089588
873873
346722
2660717
1897093
1252307
556895
1558213
760163
20973
2755728
482474
1177486
2067894
385561
1260158
446168
349689
1763433
552334
1587489
130140
1491335
436719
2171995
1807419
2610637
2708845
340692
285324
1212433
1302258
1204064
2345935
2700194
2915519
1177298
1953785
681826
4677
2680205
234926
1515266
547558
249027
240849
670162
1390357
2589575
113060
2140190
168703
2756834
287740
2801780
1035005
1651121
1102175
280178
1006256
2519540
2215877
2374994
988727
739103
1411052
29676
2182592
2585317
220941
1496945
2094095
2689191
2305473
341938
419037
1741794
632473
562412
1716639
1259211
2707713
136722
2484914
744753
2667459
2297357
2366076
904860
625423
1274768
528517
426258
2666183
1751457
263981
2138314
317874
1587720
331788
1468826
2476452
1517324
1262943
1819133
2572702
2236216
1145700
2770665
430832
1563591
1560558
1939076
2623198
213708
2346527
1409634
2191532
1239319
44009
866453
1666696
536267
1010765
1881386
2200874
1811519
982179
2138236
1087055
891682
1910412
2013174
251479
1174972
974076
1933300
1456748
2747288
1365507
153167
193567
855514
2020421
376346
2109241
1405163
1079810
780705
2135330
1580597
2806857
1827868
1166468
1798192
168994
2254217
2496514
2474028
2432033
1970043
1973240
1015139
86049
804265
268165
2366455
1881769
992025
1235946
2509970
1314580
1572531
219345
218990
789237
1963509
2496534
359781
1541106
1699456
2199658
2931349
1290834
625966
1531106
1578667
1901622
1547281
173195
1427817
788493
489954
1719590
1114708
1786790
1240808
734302
2695624
52573
1993796
1698698
2336082
754843
2303003
1792725
1883038
2211493
188185
1096536
136766
2532289
1470185
2085831
517534
756014
2595348
2602525
2537645
940618
78195
2774264
1917005
425510
2837377
946867
2542413
1322145
1202710
2519389
2299483
1068998
907994
913814
1127161
709028
2093794
733032
2501047
2614952
2166698
1640344
2420802
13174
1556231
1528854
1949240
1171294
2346970
476226
179331
2374037
2886925
2071860
408629
245681
593076
899113
2461934
2040160
721531
2631949
2092181
2104581
2346271
1365030
1803268
393198
2386436
256702
1800761
510338
1563961
2143537
469512
2261945
318292
273241
1756896
261530
1454157
1466118
556176
300616
343660
1430368
904331
442207
1368820
1007467
2800437
1363871
95933
56710
2622870
68558
2458625
595889
15395
1894686
669358
825095
2467942
908427
1365841
2223272
1376867
2434310
2451104
1038047
528084
2294589
574376
1389134
2740154
2585172
1837449
2339821
1348461
2518271
2927878
250929
1338208
2029852
850138
989011
2518944
710359
2342212
1819760
64009
2665778
351644
1226750
389887
536963
2829439
745905
300232
2316879
1128448
755077
87662
1905161
1728911
1548450
2513230
145912
1702151
2755170
2283059
1491149
2349160
559668
1127314
2683893
1237734
489150
1815474
1229322
1207877
521626
2535614
2143759
2144709
1714119
2548691
1599713
532144
2310515
1906507
946642
314209
2875420
566027
2879637
406851
2871311
2301298
2385766
343467
809752
1081076
2004390
2542503
1026759
1085615
1024857
329824
856593
1042813
808051
2145125
1245177
1026415
191607
2087194
1254769
1884461
940218
2939637
620262
956793
1817668
1210900
1858489
570218
1921993
54921
2158041
1572348
216385
1480536
2572003
1479877
992619
1080219
738829
925763
2709277
885917
759576
1522218
2138683
2228146
63033
517356
2547195
2796606
2679568
222745
2308365
945530
343483
2771871
1209558
1703880
2058674
350269
2464066
1820008
2452583
1223260
2124698
723407
1345531
2052352
764117
1198960
1987217
1058361
2803643
2406579
2055101
1917564
2350749
255790
545220
432822
2714048
878008
1786361
1086787
603658
2688115
323860
1286848
410783
2393072
1269052
298518
2371595
2715620
1805831
498010
2224398
2499067
1205321
2558602
476772
552121
2871759
2196255
1670816
2711207
804057
2434416
580275
1625915
1158973
1114750
1103342
2809641
1361142
2794608
2610477
2571932
224290
360168
2318051
2816050
2834043
2512926
1513214
813721
2931366
2931292
1374597
1243078
1405674
32641
2040149
1039043
952223
1738414
1587108
1616257
779924
2532994
2287596
167778
1031112
1924087
2502339
2764844
2267813
775866
1536381
304377
1386458
1897143
1191552
1596908
2127597
2492387
1463589
946066
2636815
1317669
1238417
2312101
2610423
36989
1009826
2105612
2605727
1981763
2761078
1201652
186817
2421020
2821652
592990
2596889
1773561
783381
2125543
1752106
1641749
2419819
1624736
2096166
1663256
283703
503340
278506
2642823
2769451
837071
512775
1368093
1692143
234988
2591433
256218
2733022
1162154
2297815
2575991
326155
446435
2591769
480960
1878721
261843
2668154
2305536
51319
1850725
708045
2289940
1993651
2682590
827292
1390513
2753267
856858
2642482
1992567
1485923
689035
1842824
2376025
1183760
2256097
2113641
739597
2562177
1709787
1874062
2688700
2710764
1972640
1676575
1791079
1914656
81903
1611003
2323676
2114021
2414238
1648731
1938973
1211429
1328598
2742221
1949351
2119108
2209686
2326104
2042672
878501
651019
593225
1974948
2251114
772183
1775606
1967590
586063
1053407
2789642
1955338
2459372
2278935
1870506
2040631
1845813
2620272
2454013
2471084
1576385
2828095
461841
2534514
1509773
127269
2591109
2482912
2518239
2781218
398673
2522863
1629855
1816131
2046235
1928013
311765
330019
428305
1072975
261880
779147
1183686
1438214
337696
780311
2916358
2444144
2645155
2401840
363475
2929828
764166
1422951
2098386
2001925
1289762
2758744
1426687
2070509
2166226
190870
1827041
1269053
2716711
866883
731607
1336449
46247
1553345
1191715
2510083
1782327
2547405
1528675
2264693
192689
1450297
1982392
1763676
2459872
1900980
1795560
2162567
2035472
1488031
1497509
2291279
900086
2395707
908603
1343824
1449649
991321
1062855
1576037
2291342
1044881
2358918
914419
1795913
585347
2050973
1174400
999211
441028
925001
2538107
381945
569011
2274959
34780
531425
2861989
500305
1462066
1152721
1146604
2626755
306051
2159568
983230
2100108
354809
2814722
845340
955928
1676867
1409638
1902954
1682291
1839047
769549
846795
817252
1217178
2123723
1019075
2629670
1700493
2685954
1756039
1682811
1690302
842514
441058
2445691
745215
1325121
1725917
372262
2006901
2118713
2069361
36048
2149865
1502339
1258580
1439934
1424631
2116354
2035088
2886102
1704902
1559489
1663572
1257312
2229111
2636150
913086
2545049
2455554
2469533
1862581
1101327
996970
376536
804718
2050037
2280028
1375760
2614578
1414555
366112
2453296
613760
357128
1604933
2915827
2551671
536166
125031
496703
503311
2314826
702111
545914
2558607
47452
1914720
434699
2026619
2627216
2265188
1588698
713731
2855164
499684
593539
896271
1893050
2235817
1024523
188184
2531070
1235923
675264
2157070
301614
819557
1217621
2375670
466062
2610166
1937767
797651
2116185
1194449
2280569
1164997
2526848
2649988
2136401
1598935
1308436
2650535
2303963
2061654
2249166
1212976
1975793
2290170
250698
104319
2034921
570433
239213
413164
1274884
325263
528640
2454515
2604864
547531
2156670
2840633
1526764
1286272
2918640
2700115
820161
2939142
556924
1891603
2355820
2627767
2330774
1906794
2046851
1345776
330978
1047210
888724
386152
930996
1401009
105742
2736695
2450867
1814715
333674
1393339
1712741
1218483
86249
1215425
1961615
441955
1486108
1525042
1731180
2656960
2144787
971208
588912
343039
545842
879568
2866468
394389
88704
1549481
485867
2071987
7235
2695197
1370788
322733
2729891
713692
1192625
2923859
908152
2750279
864095
2387705
635687
1476236
1702528
399846
2564604
2152155
130922
2344546
136259
24392
1825576
2829109
452566
1856509
2921937
2458295
1468444
2261918
2517277
2924560
468666
2112996
108573
2691081
2711452
499814
526388
1387214
194384
2891230
2178501
2425009
1023058
2775172
2289052
1574933
753566
1303371
734627
2083285
1400760
2532503
1430824
1358271
1620359
1457575
1436504
2299359
455269
485589
2161940
330012
2775521
2073773
197710
1197825
1010248
2835971
1374840
1849722
1256592
1462006
354731
2096162
243924
856974
1685068
808865
642453
2702933
336056
179788
148218
71817
120136
606726
1124573
2009457
623973
2750431
2872230
2539904
953228
1393195
1719294
1176212
621551
1379744
1480275
1980132
2592595
2190777
721031
1150993
1643789
1631675
1551571
1717384
1858883
1778336
1904383
131545
2405683
1235426
2810696
588329
1891902
856081
110277
803097
2728911
2060254
1862269
1743829
2238340
1236633
2842233
1939951
1108137
2392144
1798823
593252
501738
975131
29829
2592576
1177006
1112421
2353741
910966
723458
1318321
274920
1322065
2461520
1589926
206184
2030918
22019
967325
1945996
854144
2377552
674638
1453324
771607
793023
2705291
1525342
2733757
1074564
2157113
1643377
2035878
951039
1337869
766572
1208215
2516491
51203
1532485
563283
2728581
91284
2776820
2461732
2809329
2362401
2163916
668121
591155
1739883
2346516
1344658
208817
1290189
2822682
1906497
1682394
121857
1734822
1210071
2375353
704245
1020549
134418
2122363
37163
263136
774733
80588
2316868
2510097
495791
2245317
2505750
2782060
2763764
658486
1305061
1348422
1213922
607812
844145
1586561
280072
1465706
1214918
1612083
71833
2545866
2563836
1396370
657910
1660011
701247
1174195
53317
1168911
1722315
905131
101301
12903
2355579
1324731
635277
1555841
1950687
449254
2259279
986116
980469
649546
1031644
343486
414118
2150790
2776808
414506
2823059
214205
1110516
2038195
1679941
143998
251193
2414109
2605593
1422681
2165796
1842802
2192505
975338
2661183
1630938
2457789
715633
94122
2404293
1438785
605206
786963
652357
2222759
2328731
2391852
1185505
505384
598468
457853
685938
1025414
1646848
852048
2873033
2243109
1097850
2505811
2451077
806574
2010703
2247333
1351001
98049
27587
2463171
1465611
764113
2259008
1619562
2752406
1961556
2765899
2355339
2099288
2455800
949633
2312806
694189
1784574
1399174
325535
206210
474044
1904941
2536712
2894525
62903
1028587
597432
1028937
2633282
2400739
2274839
760579
949822
2144460
2114322
2535466
1154603
2842811
1764581
125381
4587
465609
2877199
1459511
1819951
2484861
873099
2836283
1734110
1944285
2529006
1373354
2051588
1533871
1821141
2284310
913229
2010980
1952287
1292951
2751463
2005485
1910728
525895
758371
2226689
1594784
2864459
1306514
2568995
2139840
2679297
2152127
181628
2282696
1727384
1992303
1357532
1627732
2329147
1324941
1346025
944566
62016
151490
2469734
719978
95966
2779495
1457897
54948
1415531
1331811
1955728
1564264
1796979
2075822
2410458
2631818
1100507
1772023
2741574
2062613
2502365
2170825
2714118
2385683
2598584
1608104
2520887
1154820
933260
1332456
452534
2766378
544284
1761304
2458878
1777890
2437421
1897254
1718021
2239760
2074345
1724349
516706
1638674
2124902
1030650
2916340
256006
259191
2847171
1300188
1983399
1280204
1204943
2550964
1811702
1683077
1423797
1337336
792102
2839208
1041764
718070
657726
2762867
998905
1134441
140627
2012145
1634320
2189334
2280529
2827636
62315
1528412
2890173
1518864
221189
2080160
2660079
318993
2092012
2814860
419146
2870233
377297
321776
2845708
2180052
2100567
2228849
1676781
269263
1074009
628413
91694
2510133
1298061
1083816
813132
1305841
967786
2614450
2842763
1526167
1373238
1117010
1633191
2480052
818623
1009577
2475404
310968
355317
541387
345466
874632
148103
1641306
1097916
1851396
1221291
2170968
764979
2104170
2106302
1112544
1215378
2904857
808215
577868
1888572
992787
2776587
931662
1767120
127812
1724950
574090
932966
268712
671034
46725
376104
164555
66072
1796454
117213
1593405
878972
943681
2779278
1244177
1946819
2338570
147034
2825017
1774430
2913430
1647912
1361695
255689
15344
887144
597416
2019484
2402671
2578515
2413346
2083687
47268
492781
982039
662952
1998111
1047512
2717594
1703565
1299839
2435321
1147240
303381
1150683
1697351
1602329
2168347
2580387
1516659
77727
2734965
147286
653576
2718008
2544826
1021325
2264329
1987108
2196414
171532
2727807
314600
1984605
554649
218627
1219380
1381399
899362
928002
464557
1614710
2271779
1104075
1104638
1602811
1912507
205924
2292902
1772685
299261
651662
2664889
2102528
187917
1883398
2105597
1396580
2101871
1247003
1558706
2287840
286659
689086
1822536
1624084
2143843
1960076
1112627
2720879
365580
1960601
1617177
2297063
193132
591788
1004113
2861222
1677894
1922943
742420
2656101
680153
1855242
2086313
396208
490638
2706103
1345551
2687065
1682171
922463
888096
1097187
644618
2623784
1917073
2793653
1320617
544461
346939
1541186
197327
2640640
180970
2465913
173556
2660206
2043864
1861675
2837360
1737344
735879
2599860
1060565
2921405
2049411
589167
310805
2679059
1686708
1747737
1798551
2514342
2697026
264328
2622734
421332
2541555
1872506
73497
2815847
1932869
305013
995063
1467247
588066
2238499
1110157
1825503
2392049
670979
1737335
2344000
1419633
543292
461325
1744082
743034
1650598
199500
2831987
2547008
137044
1779351
2725902
332019
2422558
424005
2785913
441227
1536607
855942
78898
1689852
2567207
1200462
621805
1720414
2511418
675876
1249033
2235312
2808896
1677118
1327384
1038890
2508991
755487
2092604
1125143
2371773
1237976
1349785
1973228
2377773
88486
1331123
13824
1956413
701402
262327
928898
2742867
658738
40326
1893657
2486405
395791
401220
860775
2642757
690026
2700050
1604665
552534
367167
998444
346639
2457858
2906991
2783458
934401
143651
1803546
508856
1134294
230433
1240479
310935
2475090
2347574
568071
176076
2115857
1430859
1120031
1859341
1717067
1522276
1051217
1218882
1146080
1334916
2899644
1066474
2533320
1679166
1662630
1170398
119942
2753268
430788
1222342
2716140
1312323
1016163
1978905
2806176
945929
164593
464845
76784
1579802
462990
504884
2474055
455939
1798127
2797877
932925
1064536
981227
1361497
718519
97526
263474
75462
2610049
1680064
2654718
1851004
2780989
311196
1492313
1901695
549175
203829
2238575
2679626
1370881
381626
36568
1450029
93921
1079920
2039502
1762032
2484153
1008793
2538567
2708865
1519790
1617615
630438
1586729
2416764
95984
1649884
918188
1284676
1063138
2410570
2937825
1941477
637020
2266965
2571778
2831417
1846694
1717677
1051941
349023
594000
840859
97977
204398
1544671
359177
480249
2082245
1645582
931665
301246
508478
2836301
1629450
2134371
1016260
589735
1495246
1961867
1601739
775468
1475291
1480341
2338167
1719869
948242
2818743
1523428
227290
829885
185739
1322648
1986636
2749643
375237
479840
2349928
1476746
2435766
1574201
117287
1415738
2647801
1180087
1553064
2235086
709384
933946
1083867
609515
2086096
1291764
912840
2216956
2292625
113260
1463353
1018238
2014908
2485080
1833687
2874389
1550258
275228
2658930
1176337
405194
1104519
1971053
97946
238295
1608024
2258878
2462330
2231017
1278678
1506363
998989
634306
2427587
2808036
1963460
1565674
647195
627556
1454067
2343416
1384659
2064637
2589429
316286
2138827
2153433
1877310
567643
1294244
501826
78979
1015244
1632418
1031342
1624304
749800
2666866
2370058
1789466
1919661
261165
2703708
57090
1891068
1447545
1015973
2037982
2616404
954061
1832635
849056
1700352
2371034
1428569
1237515
1811701
1542661
1137144
97298
2701230
313556
1374324
2205140
927190
259454
2297115
2779279
213731
1379387
1549893
338722
1342910
1361047
2095502
1627483
2164161
1165337
2044084
1701356
1599643
2377326
88556
2432709
2050852
2326573
331486
1877450
2891758
351964
1820312
2384582
2551847
249202
629230
2231595
1624190
729794
2116292
2097385
231579
2149243
25262
2547202
2526147
1704018
2226206
2519716
592342
2174777
1817993
1770452
2302305
1565144
24259
908274
2563508
2324006
1725846
2109949
827040
561562
1306350
1057071
1766908
177402
2304436
2895451
274662
1436430
2501257
514102
220188
1020019
2648550
2571468
1680994
2598745
913252
726789
844318
2099715
2286288
1224715
491345
1310168
1128394
104516
114021
2478090
372021
1791099
1724162
2738886
1916791
2601245
2420518
361507
911771
1988511
353002
1737507
682105
2407117
1810664
370284
2403284
840251
1783421
2316256
537207
117847
626746
1036333
2490932
1757797
2422003
1058876
1463320
2802093
1339095
1888357
46006
181811
2503241
368108
333882
1505649
780401
1934953
2139299
2795902
1864207
1920565
1445765
282422
519190
143504
1713141
2876347
1953406
552604
181713
1070940
888564
548692
1358581
1367211
1204027
2729473
1219691
1034571
915517
939319
1816973
605510
2668652
2640335
860425
995902
1784783
1430722
1885729
279763
1833065
82124
2629231
1326688
1573432
991877
306867
148840
537679
661827
2904837
1413907
2807388
2018997
2602033
2006388
763359
1402694
2530048
2912082
2326301
2145370
2345429
2358782
1638129
1272810
1629073
1842070
1145359
487889
1807615
681927
437889
1123551
83552
1275882
1312148
1271808
1934638
529740
1113779
1952089
1147844
1716647
2682975
2158256
2499030
1969266
2581871
2541436
597959
1741679
2567344
2732748
165525
2898552
2087409
2696481
29302
2215383
1720401
1331212
2186869
2039480
2155655
2044628
1329586
934721
674759
1750246
109560
2025069
2111015
1470594
2909642
1817982
520967
1097044
913912
2297295
186546
1328567
782423
623260
1277581
339040
2122149
2791586
1273366
1399494
2825262
1648329
2029118
723945
1844960
2755730
572974
1161050
1370681
1130598
818122
2383336
2197913
876822
2627517
760479
2390746
2447759
639297
1432537
782233
879736
2015161
1660876
1757488
716615
1890226
2657520
896686
2269602
1160274
585596
1842028
553145
2792591
2228866
1531802
1133554
1932369
2929016
2136978
2678682
1913018
190194
948127
2783763
1570789
2299994
1124913
698516
2789708
863809
202192
1228720
1107665
446624
2035047
134636
882469
1780937
935086
1931109
619485
2316554
884440
792341
2166337
742132
316053
32077
2662078
1787881
464302
1807865
1178785
660233
2177541
2832560
1789726
1463681
642734
2168590
2657056
2402694
691775
632702
323412
1428926
2594296
2211577
65807
710329
711569
434476
1842573
717962
1448947
1288591
759787
1154132
702245
1875583
1334828
2788318
1247862
1249141
1943695
1879311
2186192
1711513
1258850
2030212
2034266
462722
1565400
2463564
2575070
2337471
889320
1864407
1479831
867573
841732
2035075
1623880
2468223
2020938
876960
690637
1530475
1714283
405961
1585310
1387752
1446349
933860
1211462
2430541
180980
1205887
232871
2761881
119729
1933264
869835
1168369
933852
1499583
1875422
2836554
1579725
1107695
1205975
2706009
1720952
1301900
454244
1943903
1908272
2109274
412493
226016
52224
553098
1957596
933641
2254966
1669446
2708731
829901
1124242
661148
2146780
1804627
2510341
1631740
1225654
1909745
2024034
1641699
1477893
1334079
782218
3806
2124235
977737
2140009
1457403
2144225
1026758
2102112
2483999
1910356
1625821
584996
2760375
2147491
1466182
2847691
679824
58012
2591412
473800
450607
33589
2738484
1178289
2420515
2252606
2593223
848626
460431
1351487
784362
1931971
2361818
172673
1911532
2768709
1315969
2598847
1079973
303555
12990
551179
2841547
291231
2707028
999069
71956
1214625
2053951
2646783
1236365
2712390
1294335
1581231
764391
2296863
2487611
2116323
2572226
652519
1642606
1265887
1210701
2585891
635255
686937
1173597
2880545
1565745
1339630
2659376
2090474
2021490
900784
1271813
1969141
1692561
1327857
2121156
632067
502543
1500315
1600805
1219590
2090528
2932444
913259
1432036
836905
976114
751682
1501129
768707
438977
2757128
847610
895092
2019833
2843030
1911111
2335805
108854
1107720
668062
205993
164365
2007058
791453
2163112
2584318
402638
344471
1055835
2524163
2707970
1966094
2510582
1858914
16229
2838745
2364809
1817928
2185763
1405994
1091406
39867
2103425
1638177
415848
559947
1898563
1370671
324849
2289736
1007806
2199345
1417124
1113088
2584439
2142727
1677596
878046
1831808
285491
954816
154514
1329357
1987199
129988
1195155
77020
926987
628563
78768
703928
2405593
202641
798181
1573478
316282
182765
11122
1989747
300899
2567822
614004
707649
646627
1834168
2022513
1189577
359449
1644580
588098
898814
2040959
1472893
2247689
249122
2439525
4145
2187917
239422
2328759
1968332
2742152
2195504
1619920
2018757
1441192
711503
259709
7160
1511949
2284175
584154
824645
2631422
512322
778269
2218963
1495589
911022
669709
380708
2916191
2417700
419558
1057999
558757
2277110
261611
556638
2111882
2173531
1707278
83724
83839
1174327
1347759
49857
1923744
1998812
1445484
2922753
2470112
2453384
301989
2907465
2311081
1234028
2505817
2241306
2430261
1219451
534886
751191
1023691
1293327
2277629
882088
1428642
2544192
1272657
1950211
1105272
2237300
1950954
2500203
842289
1490202
2182280
2705922
659814
2467634
2215757
2685681
1978571
836596
2080998
2303965
2711677
2917003
804140
699654
2854840
1448848
2311891
313122
946105
2861586
1527275
2341063
144596
1244802
703778
2460226
1873136
2198369
2012476
2726907
190899
649931
1736174
469074
2611301
1363836
2245523
842470
1156464
2192060
348283
1487971
1595385
2806241
741421
8004
2729831
1909501
2306811
556915
341549
1622331
2622626
2749039
590994
879142
2327677
1688388
2421616
1750100
2138180
2686927
2069732
680140
1764379
1824645
2682412
662149
2342083
2320343
1360281
677798
1543794
1502141
78533
209672
2535738
2277413
527980
1382779
18395
396985
13725
1767033
85769
2074656
282373
1826496
320626
318372
397360
1014426
1926406
1831730
16244
574886
1743300
1011633
2150879
654272
1738126
959998
936051
1346044
937823
1153945
558518
244070
366718
95261
187545
1796948
969520
568560
2029626
2664812
139375
980991
2621935
2213501
194976
8523
1628913
192494
1174386
1641825
1661920
16098
2015642
1724321
1930189
1561450
1326373
516593
1101408
613874
757995
2037555
1648730
222648
2228084
1159526
1321270
205434
704931
813567
1814701
2727055
762773
2508599
900220
2625990
1242153
711324
2722132
457934
1125790
159920
2436488
803027
221134
213131
2746818
638507
238021
2551572
2444982
1678567
172302
2577360
1005517
1578181
1557076
971215
466848
1616034
1692911
2051195
2216714
348725
244021
1408120
985522
38927
772064
289875
2698215
936562
1664017
1055340
1455179
2108517
1275073
1014644
1015499
2362199
2304827
513347
369154
2917734
2086727
2314934
1601019
1006465
1219429
2804776
2409307
612962
1553073
919149
2639707
2234336
880855
287914
534658
244285
1260263
2331577
2325364
2522016
1786971
1373451
766591
67868
2692112
2125138
2784304
539039
710313
357067
167627
2896246
789890
51107
313427
107421
218537
1457581
48704
2048032
694963
2349435
2199929
2900096
2264854
1429853
403214
2141727
1720827
702868
6511
1409377
608487
2396454
741037
2137787
1687429
452
2552742
2333459
469523
2203285
2869641
1392285
896403
2460623
28781
2819673
1863291
107629
1567547
488406
1912047
2391177
774665
473774
878703
1374727
1652107
2010098
56226
812174
1127450
1813564
99868
506767
1277899
2395816
2883824
1128432
590899
2259654
2202749
1540465
881769
2491040
1378902
848500
436613
85600
2403932
684645
1476285
1555919
1290698
2227482
2777886
2054893
267966
185001
2897581
1921693
71835
2659392
2136048
2813022
1939021
2508934
2153556
2359533
517351
2597190
1809882
1420787
2128733
118012
2867980
879683
1277932
1299926
2069509
995920
2239421
2492382
830693
2601498
2276182
1156149
2711773
1101560
2248703
909269
1111732
1456950
2335049
982619
1833757
89429
218524
1138270
1142226
2080767
2919843
606822
2785607
2290339
1411812
2610235
2632427
1202655
1097218
1710905
2559386
2788356
439339
200567
1659227
2695649
1571847
1378151
2446898
1930611
2607792
276788
159784
2040725
1718115
184002
1451513
1579207
2148564
1943393
1537942
2215918
1045438
1602978
1520948
633596
2744812
2361999
374970
34992
2868861
763206
401176
719921
1778013
2592394
1524234
408036
247230
2373926
1483139
2333808
89106
712558
1284014
2740859
2803366
896017
2828946
2571405
1769296
896065
2089803
2735258
39428
2144283
1339288
258323
2425398
1066582
1128190
1218576
2544141
2089581
2879819
200014
2026888
2418328
985139
890086
2631644
2171377
2626933
2209652
712730
1232712
1972700
1270229
1977423
1920047
1204018
2682222
130908
1007667
2452444
461558
245075
93460
68323
124727
2017474
2765117
636998
1845579
1785815
2250010
464782
869111
1066382
2190052
1538470
2846920
765787
1018758
2868856
1643437
592630
1878755
2384627
97727
887650
1173046
2773871
2839256
268868
1922089
2436253
970997
2739441
1897411
2018988
1758957
652377
12997
675904
1922401
2919858
2275666
680815
6679
125612
1358891
1566771
2535789
902974
762556
654535
767655
2303485
545501
2786870
1920752
2452412
2167317
634980
2622949
466507
1336460
446786
1471746
383917
2226730
2325441
24654
1361676
1826341
1782290
1208404
61615
1962954
2441448
693396
1121390
409358
21768
960428
2319814
2174450
284991
512744
2211597
2758430
489466
165886
1370976
131408
920319
1692861
2368711
333511
1616973
2306987
1196942
1828703
2440990
1748351
2460934
392999
758346
304405
493911
2283846
19224
2889667
242466
775597
164258
463492
536272
2709443
250200
2622122
1172772
872633
1119144
96835
404406
1774158
2672435
1023038
237782
2175889
395371
1082651
1553180
2052542
2884005
1460337
40578
1617984
2304269
1339396
2844452
1820736
159706
898171
1142537
1608153
1041673
2142033
2557295
293696
1642462
956653
409213
2407056
2786184
840648
250103
1330535
2183034
1856898
1233173
570978
123502
2033351
6193
2035055
2133590
1496588
2376359
2712351
102166
1574174
2057120
1624664
1355269
1428591
715967
715951
1183514
479993
1108027
585156
1690992
232209
347775
715168
1802167
2538955
1499791
2109368
103941
2744086
1324477
411910
242782
1787191
2249336
1564781
2578854
1355588
2785899
2503459
523384
1063986
827615
524451
175586
1865111
1802062
780335
2688814
2825627
2447522
1394043
1705502
20496
2436355
1925002
2718246
29725
1027907
392294
1648158
1787679
276290
1301342
265648
1962918
1406788
2025904
1416524
2633372
2530539
2629882
1396536
2054528
2522756
2151394
1489058
542903
492811
687938
679849
299505
734103
245994
2525639
679452
2285368
2191468
1785820
658976
636486
1708512
289480
398571
1215599
1198601
1585868
2036815
1318406
458706
1237066
667853
985355
410469
2787584
2661183
1560661
1621290
1902598
241854
1317719
2263955
647738
190901
2808672
1357514
2484763
699828
2666847
1962300
1327674
1928160
582602
2708945
1355881
2524476
1895402
2752235
2536998
2329810
986805
1262056
2232932
1986064
692551
1322492
2823755
2413738
2669288
561659
484854
2475022
1333931
2235153
318560
2428259
2098066
1586688
1061952
1308736
845436
406471
1874941
2306447
2742240
226806
1868384
758020
2838361
2934564
292892
1495511
800671
1074197
2106648
2907372
802701
2484262
1536272
2071070
2897111
1198055
1310345
2232602
2122345
399674
1973143
2545941
193575
2049870
1179330
1819790
1912082
2081079
1966844
2397222
2429920
627363
2260902
1218486
786340
1374960
938229
1346340
1942022
2025580
1276884
1366316
2345858
2388134
1534457
2317010
1219263
2151559
1567968
2079343
723539
2427799
1068974
1543693
2205241
1770801
2432969
92942
1515056
2380491
1332192
32763
1636540
1570518
1859614
1994552
1381687
2553690
1861512
165042
749207
444702
2255188
2475634
929812
1651886
796298
1015344
1533129
1386473
775065
1117372
2857492
2230553
321955
1030103
523448
991166
188749
2042415
1915201
1709521
2932293
1258573
670138
942058
658637
1468967
2090341
1927453
1541787
1102405
266654
2721869
186693
2718930
615658
1352673
2544583
190833
2322838
689190
1660932
2235580
1885775
2054236
2113568
2464897
1527154
2519439
923559
1023068
1500508
1096490
2821842
2695287
1252761
1065465
222068
1825741
71165
698041
255323
2603173
2038291
946343
72739
199161
491751
2767225
79460
1398235
313799
1968484
1778519
2001613
1567130
648559
1083307
2418053
998923
511181
1524956
1655969
2325346
1908322
2572105
483109
715470
2589652
2169497
2326259
1208782
2731349
221307
1252341
2260242
535203
2272630
502005
2431031
2144113
1369563
2036184
1890973
292508
2070502
872581
182599
1865242
107969
2499943
1511466
2524463
248024
2581397
2757292
1445409
1739742
1161067
491908
2659326
1091941
2420740
267677
212014
2432692
2173266
2491217
1290416
1797368
2151170
1848235
2190225
471796
2910010
2699181
1795346
1821707
2257526
2219551
1820886
2645574
1005589
2582778
1434112
275817
455519
432206
2376971
2933258
1079235
2444853
1024359
1276433
2621465
1931696
978225
123808
768662
821072
2409898
2805108
2508566
378769
539377
1117307
2532366
904794
1802110
1317750
1261972
1995612
1170119
306518
817380
141389
2725853
2614526
1229220
1338021
742753
1626858
1552767
1122390
1966863
1613112
378780
293642
1994791
1152208
1084953
2367285
2185348
1946698
72278
2343071
684919
1790750
2346127
2296483
1638972
2823661
2471518
1468629
2754318
2898275
1607418
63352
812210
2583358
1103543
1377392
2014368
1398940
2361154
938694
1636545
1581019
146824
904417
395110
2752234
70011
2349531
1806901
1194868
243400
2624327
1404095
298019
492740
1144116
1513727
2611643
2485758
2602829
2301826
690436
613288
532910
1460389
728148
2887282
399398
986180
2807905
334458
825353
1679769
236888
1263050
2791855
1245728
1522551
2801213
1516159
1989197
90298
2873866
183736
1994768
157612
2280973
1898605
1067574
1631454
2108455
2404660
1706720
2146431
2661765
251380
1500285
656133
75903
54401
249770
1528970
954061
1016009
1159251
317647
1931470
1354693
1005819
1274154
288961
1086785
1571389
1920532
2175150
635583
840223
2029124
2497159
113336
2008979
2163920
409938
927454
964870
1832179
1747378
2259179
1191930
1917307
210170
2506110
1460189
1708511
1594444
934263
1415973
2433889
1688462
2757701
487094
2405115
804768
1005714
214304
996028
2927588
61914
2404605
2594398
1246109
497666
2833844
1580015
1873054
1692197
496524
536827
2802381
1090662
2745129
2205035
1145429
1168332
1587291
1048103
2812699
1708579
2913601
1199639
2537582
338317
1457765
799273
2303330
1665599
1279067
706784
1997816
599782
2249131
1485584
2288969
854294
914705
2018477
2037578
618948
820942
148234
584584
2019199
1601350
2279495
221121
2719426
2700335
2886044
1362674
1697142
1139280
1407728
925865
2198550
1268505
2331316
1671858
237116
2030200
1641547
2553142
2224187
2763555
2125761
2822338
1902255
2750288
1573465
2689365
2540369
2279351
2126047
2922346
1991074
2857367
1196580
1604598
174745
663971
1933632
2564264
844346
2112499
535752
1006420
1110652
2767228
2498604
2238497
1427597
2900743
1114142
854654
794607
2140358
1255103
761872
2821258
1745812
1341594
2391037
1186046
1022960
2783914
1677613
493163
1534820
2110013
1238012
958637
264731
2712823
2251074
2496638
1528989
1177914
1438518
2437001
792817
1313385
318148
2466224
1087559
1329534
1125270
1436801
274581
1063
1561630
1136437
2524642
1739279
1999977
393731
2155118
1341137
721660
2241705
2751974
2735903
2516585
2770137
1455336
990600
237472
783720
1248174
409148
1601334
752123
410010
2598940
588281
1979303
2005859
1838870
248624
163034
1844965
2385513
1444977
322949
2375281
1537230
735897
1425777
456754
1312459
2088609
1037251
613284
2598781
1005635
2497909
517247
1153447
1924189
643689
2763977
1522250
1839313
2011697
478773
641154
838471
439721
2086029
1847716
388609
491271
1273485
547299
887301
835095
1487641
770166
2228457
1762650
1648266
2783684
280076
2768044
949601
1766049
184119
2866263
1891142
1775916
217188
2570370
1696001
1827684
1938924
35114
1029890
1853091
235519
407002
402178
424569
796375
964730
2553976
2627451
1567227
414128
515303
1590594
1906924
2864104
2453249
999093
647981
1444545
2771855
1733648
1448942
1595273
1519959
894082
604128
708971
1844595
1738435
797723
679695
2011576
408011
1351533
2562017
2561026
2739090
2303055
1903661
1658578
609401
2616328
2316164
2403504
2364054
555217
959923
2176335
1673726
1553690
1647074
2179862
1354054
1842648
1341449
130708
1091299
1076442
2882525
2309656
1051584
1182021
409889
910281
2079123
2129867
2095651
1367632
1271980
436889
1032677
899493
2125511
240370
983623
40373
56639
625705
424646
433906
1363703
1531504
1047634
2112630
1071680
1839685
584748
36667
2302541
1988359
1392725
1033053
2682244
1968917
1533864
939320
1919747
418929
2342334
1239689
2647011
1924473
2699356
128066
2887848
2591920
2910679
2719013
2011704
1112405
1343885
528109
264268
2476509
1538185
240320
1092491
796808
896146
1279600
2501842
242561
249298
2253525
6576
1952630
519637
829586
355178
993426
1780945
1711268
743994
2428433
2183757
1967921
1926686
1132674
1163305
878475
1751582
920911
1379515
2731372
237454
2147995
2800440
2567683
2411118
2592371
93528
892440
829693
1330585
2757973
2662237
2781397
1379671
863940
1443771
457239
2611065
1523136
1403978
2458047
903875
2255250
2740777
810187
961841
1665562
1848292
1839054
2807917
1775370
1745628
1557891
2925090
2795432
1105507
205066
289194
1551876
2769316
1608165
1781429
1493767
78174
358416
1419514
643569
2140320
603854
2269649
1919736
468964
2793958
1592205
959329
1344601
1504199
2071921
15268
396752
1397223
1265105
1187474
2535820
1484981
1525678
2412688
789224
2760497
1611757
2377179
111687
2059032
2939538
2610469
1930038
2790530
2689502
1677897
1164014
2376948
1241816
12894
265801
2850351
1732279
1836523
259146
1570065
174630
2133287
1786029
2481615
879196
1559960
413118
358613
566100
1086333
804634
2144207
2770688
2330245
2173897
679858
1482277
2779130
141406
177093
1859070
1756904
1961853
2506893
1971356
941288
2593151
2656801
2583984
1880513
1128487
1979574
1659948
2435820
880434
528736
573536
1638797
1451899
907597
2013851
412006
2055583
2153207
2217915
1157890
2164263
30395
1726475
167661
1102627
2521354
191661
2364365
2757796
1312964
2246204
1624841
1244440
1865445
1059681
870061
656351
1515432
1374412
2209112
61653
2096014
1083604
809598
1703334
2237584
523021
2340126
481229
1792285
2351323
2729231
505912
2626336
2712275
2668206
1688292
550230
2271224
1487401
1040493
753571
2340331
2620112
495190
1018501
974754
823377
506830
1420076
981812
2509119
170563
1800145
289024
877216
1520625
1371525
2232858
1976920
2752533
835917
1812010
2787498
2090537
379805
1011771
1973030
938055
2170634
2087484
1987149
1006305
116093
1314583
1302118
2682269
854960
1095562
1412508
810282
878977
345403
1203907
2733498
123079
2210896
1769221
2636633
562648
353313
1684755
63768
707268
468930
1849807
1206055
183339
1117506
2802366
262718
2395811
536636
1422289
137744
1848355
1168490
1995872
2078627
1159664
1746909
1901400
2390137
1200846
1401345
37910
2108115
2461327
1817658
2787322
2050133
382432
1278100
2200180
1302760
1796313
2874305
1698308
1250204
1412440
2010517
1997645
1112556
1496065
800468
1129781
1343356
879012
1605516
639808
1713624
1070928
2832971
1975973
1269374
1354534
679493
577783
1862576
1683930
412092
2547139
2554890
2286636
2633254
2723603
1632710
2168266
787042
2488988
1263264
1796549
265142
2897658
144333
1538116
1818001
1127603
387894
62835
2177076
2512386
2358533
1635551
2843133
2697849
2590697
1941446
672683
1362500
596940
1159391
1989869
1251634
2191261
470399
1308557
1208755
12222
939242
1176949
313767
1151913
2494486
96486
2410570
1769377
2201681
2074627
2646498
699800
2465644
1218838
643933
2304682
1240975
2174137
103612
1401369
425246
2637067
1929519
2764072
742785
2342819
1603723
791474
1202671
2819151
1913129
2697831
1162659
1322561
2530453
1855673
2661963
597921
1815021
2919291
1178789
1773305
926341
1262032
1121901
181636
2045266
670710
1163248
822680
2624165
30772
1824485
1833446
2139707
1831478
2718079
1313269
1552338
1434246
1241830
1858714
1022429
1813704
231774
896474
2359351
1105860
1955417
1161393
633729
1094943
332109
2409083
599238
1520300
731508
434716
2329109
2811826
2088397
624490
871364
1146254
1199086
1371041
373776
2514265
1167726
183943
1628888
375838
1718865
579379
2219491
1990279
1974122
307614
963805
2612936
1666887
704619
1694104
735379
1238051
2754504
1619293
2818562
1561324
178809
2793703
571541
657336
459689
2272287
2879310
460431
1997399
41506
537826
1447309
1398678
94737
2629964
1142756
355847
1713183
477523
1076908
973660
2000496
2729733
1312058
712034
1940958
1894789
22204
400042
1667144
2807762
1054345
2521201
2892063
464035
1405333
1691004
1873807
2842747
1086234
23530
1596272
1663380
1379779
1376387
2095519
2163209
2716855
2392017
1553113
332426
679987
2208753
2298430
2605441
2637003
958916
986080
1857326
438086
261148
2343215
116541
2018090
296160
2932431
187051
1020725
1785400
2726420
887001
1889087
2628710
2083145
95108
602421
127527
1678311
1515503
2686924
1700796
1068046
826739
2310413
2574906
2392826
819000
107046
322084
2655104
433510
2489898
568896
668515
407917
1607160
850758
1798158
313298
1354913
924478
1139765
1663292
952979
649606
2176849
1654872
1101831
1952613
1995911
1353266
2140047
167710
2010886
1634729
2342424
563670
2753544
1079450
519914
1309687
154568
2567509
574549
2302112
207268
2630398
1862460
1649857
2814047
2571886
353250
2547606
2579017
254813
1629203
262414
527588
1516641
2013097
1576445
2847464
2652984
1050657
1966441
1706005
554609
2880174
1975706
2637060
1696411
2649070
1901223
2881062
997973
2544878
1577045
2658314
568156
1588530
2057541
222515
1500787
2488963
1930912
2574591
756020
1280294
1143870
1146805
1082986
1484834
915867
1733494
2715565
2714764
1372151
1944665
2162858
1579666
136991
2908880
1409305
1759313
438970
1683797
2934753
1960428
1465618
681642
2514710
1866264
1927014
432422
2454875
2556620
2316499
1351634
2372426
2245866
951706
183004
320133
1844972
724848
955061
2434918
2722250
2081648
869143
854290
2906961
1000195
311820
954876
507530
2435983
1302822
1008046
584242
30306
1857594
395109
1046751
1959214
1237184
934963
2339104
179548
79826
1094321
2171781
2104376
540687
1744359
1722837
1129333
49533
2880625
981241
2035883
853485
2860177
930628
364878
2831361
2287762
2916478
1038461
2054715
1868981
2286092
1025262
1831310
1325102
199419
691584
1096405
1707423
1252110
1535458
1710460
1568659
2209110
2537649
527002
969786
558896
2083307
2200310
751693
2706614
858652
1859234
813365
1866285
157303
407460
2135953
737605
219057
2003624
2176583
315619
302271
2563385
1302001
73083
1499345
1740141
2592952
527659
506592
2858673
468157
348147
2829040
2509747
2594068
2436217
171193
931887
1106467
1110098
1097332
1231477
292283
1288385
1954035
2696660
1713689
1184398
2408050
2134291
2614518
2102910
1703444
688354
2791346
1977844
1416365
2904315
1316154
2020656
48506
1260745
2563523
1998343
483054
2185737
2465542
1049837
1439957
2272515
447922
2469535
449539
33327
2104378
903626
2016527
1607975
52421
768072
1150477
2179803
2910105
890187
1297748
466135
1351760
2464326
130000
735612
1194532
1410155
1120049
1957798
1240967
1725835
2470533
2766318
2922325
1539434
1400147
2905384
2900268
1664532
839869
15051
1033985
2273247
1643848
2049245
1075965
1940190
2832425
2304264
786267
2429457
1052860
1709052
793196
1039955
2332545
374517
2017226
1546560
2249617
348446
2850658
560118
2719357
1550217
537317
1401895
1946965
982123
392730
1800906
2381465
386191
1503170
2580518
2480426
1162646
2606673
1759753
2173159
1321847
1502261
392196
2808061
302448
2097611
669571
2931854
2235478
155974
1054366
2031918
2515806
2534695
1479764
2236834
2793302
1767499
630408
1261080
2884072
824990
2398610
2654976
1016616
2567888
2569176
1235851
82983
2112831
2347826
1517325
2755706
241649
2397846
825989
2698829
1391091
1478295
648610
2080013
1921480
2752862
1142215
2531689
391454
978717
2052255
2562115
2613127
1127183
577222
269626
2187279
2712624
2392755
1222484
390676
1217654
215125
36246
694507
2767943
2905356
1361911
1080704
2000490
55705
1155974
2744366
1423917
2074652
1077739
1721920
751719
2679352
1232106
1419112
1263664
1973372
2069130
1527077
654693
2637416
766022
1322653
1913980
1652406
1524645
1500111
133197
2377696
802720
1256243
220063
974608
1046115
1581594
1577738
2354064
928376
2543853
1821839
1369620
1452059
2259653
1677761
1291821
1979958
2235139
277470
1802444
155986
2522665
426219
1218178
1198984
2087891
2218997
607358
1684738
771970
1106074
1946771
2765284
2135210
1631415
1633533
1977104
2664718
2847599
1982240
619427
382437
1439252
756051
1540537
2651829
892826
836565
1480069
229552
2497927
560952
2511805
2343240
1766073
1216071
1788681
2469362
2465623
2587476
1551348
460670
1383666
1814631
2689038
133940
2823946
2853100
1489718
2677667
2457180
269258
1353589
2507901
2368264
698297
1830021
1432028
2376867
1187326
1531651
1295466
2545795
523911
2369983
967424
2345506
1424228
2519324
353596
2266541
1002198
2616241
1580858
199140
2145756
83505
2236170
2260397
2465119
1896114
2244629
1739726
227859
2038426
598976
1378327
1182782
2199151
1932804
2626384
2355650
1927210
297254
2582244
1898920
1621853
732396
2391299
166683
555291
901043
243389
946655
1519129
2327720
1659364
2001402
2203888
1974488
597971
1920506
1318191
2081069
2032233
1626397
1268224
2402390
2585630
192518
1262222
340344
1176683
84951
1039357
1883725
2225187
1465673
741469
804193
2910765
869062
1984036
432985
688062
771936
173425
2775979
2091772
145092
589171
1763495
2384951
1849171
88369
1909501
2422634
2638610
574013
1671683
2886892
1391485
598135
1668233
370074
2465420
752000
754084
2501328
1629422
864185
1259340
1920711
742272
1627000
1608527
1410431
603172
1342460
639746
97853
1580670
2448037
1060147
1493441
1669648
1021904
2330999
2056098
316505
1590942
78739
388551
2874003
1110510
521568
348137
2928455
1519790
963574
2090986
152095
766981
2008600
2873510
1605755
1338453
822301
1597717
1502541
2758096
362671
2764087
1017605
516685
1000341
2248911
2489159
1578449
945520
1063673
872637
563398
658708
1906070
1891580
502919
694922
1368715
1133385
2203005
2673170
1954005
257149
1885923
2634447
2325393
1486704
1759479
1190608
694220
1028982
1689039
2179667
1562794
1910989
227499
52026
2471387
1105702
992661
1151564
2661651
179286
2099440
754019
1890318
1980743
809035
162501
174302
2515966
2601683
719702
284476
381398
1628166
2405475
2222697
794201
320265
558285
2837486
1267868
2136519
630069
58847
2704936
452327
2034640
521786
2406947
804230
1141640
2795674
2725793
1467396
2818700
363112
1712238
1774621
2156572
1802145
515709
2443617
1476422
1778578
1340889
473224
2737566
1857090
638759
2242458
1467879
1108777
774872
618429
537082
308063
891145
144828
2146288
2696402
1114515
2780361
709865
417020
814596
1619568
329123
945600
454491
1723705
2686453
1499590
1716021
1442637
1600008
260061
1799702
346462
1110012
783883
2711999
2372569
2662663
2682371
2028236
2638144
9110
1506230
1452560
2011516
87551
2322224
1880743
2191080
1898150
2640152
2582382
342776
360327
2793235
538275
1746673
2835584
1033289
130145
350153
2279010
800454
1761123
471938
1393462
2237450
2685525
553508
1239028
682984
118934
2779462
1176720
2535160
866666
1033415
755375
183358
349299
2404091
1133351
400649
1689381
1135120
1617870
143621
2645063
582913
1907091
2422504
2453968
687192
1609603
2532924
1348946
2615456
2025118
2032873
1384007
2445800
1070315
2309594
2845704
2346561
2031447
842973
1220270
512115
2347897
1809122
323665
2033870
2370111
1374461
1034235
2406341
1546890
1659062
51757
2921542
2619431
906262
999254
1428902
83161
2671048
288907
114397
559836
379863
2789721
1768750
652777
2497342
216705
1437430
2184703
408924
2096672
1823208
721713
734694
1883000
2449626
6779
1461508
1976354
1880739
962100
2657950
1598612
1124885
2312291
176330
700803
1775358
2230761
1119982
2575691
1071297
2086
2025876
2037752
2726132
2068407
2218008
325621
1097720
2215523
520485
2422482
651863
2513879
1102617
1085204
1434854
1244975
1710171
1083457
1069933
2912666
1719332
2329198
2760996
108416
467340
1868753
1475854
2649520
2248281
891223
1503242
1212857
1485041
734133
2226077
1529211
1631373
2743042
2403561
579581
804666
1342530
2090146
827743
2032132
1227148
1240505
1735185
1841721
1466530
132519
1758820
1395509
2664948
764608
665630
87105
254178
2785609
2201931
1025772
839496
315468
1849509
1314864
2613641
992399
2206932
127947
198237
670488
879081
591715
1920440
65216
1529732
2788190
1228298
281063
2129844
2431189
901247
2636447
1434467
1419897
1348646
1647170
303332
1467910
1331872
923390
1211616
1862581
2392020
608426
1469824
100562
2593686
2866826
1676350
562158
558358
1930378
2748962
437601
765305
1798773
1715322
2867187
759672
135398
2604993
1309417
1048080
2239461
1358317
2697495
2099257
1209622
1133960
241237
465305
2735208
933386
493060
1266981
1264366
773543
268377
993746
2665322
1941869
2275468
2003036
660487
1221692
1590638
340398
110430
39607
1988151
1995515
1174502
152619
1790665
1820374
1685128
1559489
105603
283047
1119146
2923498
267200
378113
56677
675030
1193279
1370720
406187
2472886
2774388
1868653
1414675
1793539
355301
1701460
1277442
770586
1552258
1518210
2435704
849780
607680
1407937
849725
52996
154560
1765054
655574
1228808
2187891
427688
776091
1351203
1618543
1069464
757043
701185
1401165
2061242
1490914
519748
971890
939796
2807998
2173004
2851904
2193446
2122038
2331148
2224304
1232814
1884822
1721942
2742221
2905647
844155
632613
2650934
2317851
2134629
984834
624127
21920
2762549
1545657
1833690
2135534
1176498
730931
1723397
42798
583912
2502635
511441
2557532
1432889
572906
553407
1004630
627000
1600651
961024
2379625
2575552
2526043
1730712
2186916
1022496
2855456
266757
1171109
1701009
2113231
1046492
1235745
1297860
1274688
819385
1862137
2379099
642320
2469645
863122
2615046
968654
2482093
2836733
2720901
875663
2559914
2690913
381770
2147801
2232518
2533279
2739031
2839838
2337225
2226398
1899706
1720948
2185604
1940835
2483019
1807874
2385104
1358419
1016028
634417
358440
1693015
1121946
2043033
2327993
2180202
1942551
1060248
743072
815618
1260019
1542046
1472889
2423082
375415
1930251
287201
2591935
2592540
849075
2242343
1413014
777016
2138725
454903
2386136
361945
237684
2631404
1734596
1187366
655962
507156
453945
365299
1113783
1819075
329644
570947
177079
1872383
1029444
1446498
2778803
2405292
1103927
2550545
578715
183949
1098276
2145406
1723300
2278424
1019973
238165
2749909
663726
2734170
1789605
2124804
2717537
2471734
879520
494774
1549560
286491
2632610
1509088
2232935
2126287
2902164
2079596
213872
2915784
2588363
1031550
531270
2622457
250808
444216
2727648
985829
1455391
2271214
721860
911725
1122814
314339
2265538
8983
2292094
2378702
1019595
1571795
1965564
427498
1758835
1666952
509504
1200446
264899
1291983
1461415
601250
2576697
1455554
2324151
77599
109795
1762321
221837
2069147
1625202
1982246
296325
1872186
1007191
2756732
1612901
1920092
2051963
628668
481953
2938057
2377830
1295876
947482
586783
2400352
2633165
1603451
2775867
1802800
523911
1931038
2049990
1703073
1198391
1735244
2750855
430199
789737
2935609
2055656
2736753
849216
1137814
1661285
841086
1240194
616745
2273998
2489611
2255223
662468
71391
2410150
1638757
2566823
515954
2681719
215141
2597786
652760
2420840
2017508
19202
2543797
1324501
1125389
1287230
2929943
2482223
726562
644790
2074545
935324
817027
1935415
1487638
1887987
2708185
304239
2111109
1067443
2089165
2494959
2357161
1666752
573739
2856469
441052
1578272
1922594
172217
747858
2556803
2849037
1024966
811461
1583441
1745274
486110
75107
885096
2629409
2270934
1434183
338639
2191642
412376
1887737
1675553
2609393
483489
1061505
1744004
2906516
1097418
1596382
2879912
1247108
2720914
2938453
1854406
402439
379038
965400
996792
2414501
1152672
1676518
2653113
1277533
2019359
1661235
225702
1142909
440273
77000
2470246
665835
2069786
1369844
2079466
856722
2536327
2884050
519488
5331
2570645
2626305
581802
1725285
2430834
642584
697495
2388667
231110
1720689
1482308
1362371
709213
1981912
2141315
591360
2501831
613537
836993
887839
2292879
2341217
1893151
1868596
2571144
2852027
16511
2283294
877569
1938945
1632249
651127
1192193
1180574
2755412
722933
2881876
2455980
684320
2466671
869464
2374025
241055
556069
745921
337922
709768
170596
44474
1233763
637354
2912853
1848596
2851621
2348143
712872
2663635
2041663
1122386
231316
2493501
240521
2072535
1906830
2313283
1344419
2689681
2614170
2828901
1685309
1442912
593952
1057395
1681640
2134761
2138396
587346
1857971
486780
1022181
2108616
1625182
1942497
1238230
399925
657349
866960
891765
518488
774823
1167066
2375223
2827657
2853321
1326020
47407
2658535
1481410
2765152
106849
522256
85609
1763964
107353
2622476
238711
2412265
2764159
2168086
1084822
1670280
1116129
1285921
160344
1595773
955558
2231871
1445976
346731
809808
1735180
373623
2389769
1753675
877745
822020
1046551
947965
909576
2661992
1428628
638955
1730707
675120
409331
2931448
1230658
1805188
788857
1661254
149314
1726267
57221
2912189
834648
320676
1733148
386981
349396
1851659
2004692
1740232
1442949
2216877
2641152
615975
1010062
1574572
1449357
33641
4719
2562946
952932
1810120
1567728
50983
750093
1086396
2372287
245224
1354319
854640
793298
1064237
453875
1711671
1517255
353314
2303079
533854
1163024
1345669
159267
1159150
376632
1465111
1033273
709872
2317070
1463776
1751089
101694
1779311
1872889
2599290
2882539
980448
2587584
2237200
2343424
2924669
2226805
1641982
232141
2251452
632868
456722
2674875
1559355
2579814
542238
191774
586877
1280050
558939
77477
2865490
1483974
1066810
2785525
2658640
2099440
1059587
2647864
1303000
1625332
2833518
2061557
161128
125599
2629682
2709475
1724703
1624728
2450371
935565
2316330
2475935
2645593
2401285
1611688
666425
724847
177886
2852830
2137818
1210694
2478820
2673488
391101
1143547
18722
2734045
896029
2377405
1413973
362227
104200
2435930
1538363
205838
556503
2766596
1579272
427927
139851
177170
2561048
1463057
2067767
2652168
2549811
1460670
2298130
1984228
386675
1232219
636183
66385
2101143
51885
2555758
1708678
142937
1993801
2191747
1206016
2754028
880681
2555430
2622096
76941
1481849
2745407
43967
1286656
2832958
2060157
10004
411003
223179
537932
2157854
1789022
2872591
333825
1940046
2378051
184885
1635066
1213084
1725017
2663014
2151523
1823417
1741386
203271
553287
81962
1062245
1612680
1889127
928170
1719268
1675263
2565933
1469004
1527289
2188247
256975
352408
1152895
2285887
116269
1560242
1865007
1699201
1089813
2015609
2918340
434687
2082938
395387
1389893
2311010
79099
2586505
1220361
2417070
966843
598751
718622
1929156
173593
229465
1624421
2152227
2132315
757034
908165
2791306
647091
154586
94724
2499952
57976
46742
2117840
1203735
726637
60067
1822644
1128141
1177649
101395
366908
1324659
1153411
2567779
618589
1089930
1336906
1442796
390389
794095
1765846
1741247
327292
526329
2836591
787892
2498328
850697
186679
945367
831347
1611962
550640
2173749
572108
2158987
1462516
980791
1789007
2152099
2596035
715422
1884227
1104487
1340479
326337
1891923
1664730
241312
507142
627935
1653072
1470600
2595902
1737552
1211211
245966
1533411
1058635
1246829
724959
554973
1171498
2772423
548452
2378062
1972533
2153524
1452629
1487581
684376
2732509
1312411
665806
817679
508118
2551036
807819
1544846
2487422
91134
1961484
2602222
716764
2713137
1918609
94999
106681
627250
230108
2092216
2073443
1701226
1553584
997221
339792
2439297
2148653
1190192
2723508
957573
284378
1883923
187779
1867889
1151766
1627609
2444073
1073665
2605623
1247563
1693038
385128
1489824
1017855
1932849
2189435
2885659
577687
1527075
2907896
1080370
259917
2065701
12091
1789040
2575015
568415
784403
2214241
939113
889068
235863
1276835
2077378
280255
321934
1022232
2739705
1626332
2825101
137876
1164468
2530945
91869
1968744
397986
2406475
380056
648378
1202545
1060605
2715584
1940160
2537583
428917
2628082
2047526
2411228
1099542
2325520
2173136
593175
1363861
1893334
1273729
53735
518036
1762973
1580882
2703244
212443
1127065
2867809
161605
1044146
1953534
2529185
2536865
461354
2367707
1459881
1091335
2168398
689680
806836
2569111
296027
1649709
412166
1207964
2734461
842481
1063838
1034407
1492805
1104009
1744296
1221063
339033
2284374
2185980
824162
1539771
84667
596896
807340
2646423
198100
703821
2275952
1598480
662487
57474
644006
1663937
1946334
2872833
17889
2351148
2737495
613514
1259487
555939
731170
445954
2316650
2401683
604675
1166893
2580977
232057
2724520
2774540
939944
1586832
2594537
1762969
2474784
1474247
2339970
1860983
1112773
638352
921841
346835
203968
794158
1036305
2473601
2934024
55783
454254
1824050
2306233
612468
1681479
2195401
1783160
2450335
2667469
1898549
2691735
1504314
2222164
2497002
1069073
1247085
425334
1589841
354147
2738741
574937
898263
99227
2570082
180711
1772443
836735
252733
322949
682283
2488447
576584
781904
2776152
1515198
768602
1260858
2684646
422490
829185
2422512
1911154
1581582
282891
2781844
2100478
52851
635492
2328575
2910190
1304072
1497051
662000
626800
382041
2209601
1505059
225865
2651809
286783
1190174
645769
787608
109571
1436950
2829687
674282
1890365
2017085
7564
1921788
998598
2603550
527193
1967900
969824
2254875
1299920
308370
2548871
2820976
2344880
112067
815292
1946127
713550
1881636
2294060
1220366
1566344
2102522
2406676
2481760
275411
2034132
1933773
2177368
1649037
1534364
1183603
1638308
2039883
2045055
2059974
1763129
2400537
248276
1378574
412007
458753
72266
454637
2077661
1216795
2613948
1347765
2896475
2845607
2892056
2740509
480690
1631105
182092
1705875
1617658
361286
234211
1881096
1494794
992641
1531157
1032915
1462058
39927
2239744
2503556
1565933
2448491
1019163
2035123
1953710
930632
1015872
1595749
832404
2458698
1798100
2600951
275983
808671
731503
1312125
728937
2150366
2837623
2208592
168490
2738282
2534153
940875
1333233
2410476
2932412
277933
1141849
2171887
67577
1137526
2612797
257775
2721182
711841
1398888
1907909
2935359
1402776
630382
1274506
1089348
1783296
1550843
1469267
1446496
368227
1443569
578796
798398
774543
698337
1876696
2628730
2126807
2300257
2197146
1695647
626209
1562828
1955176
1704894
227235
51542
276380
2221505
1195277
1431722
563770
596345
754328
2478559
943836
164512
2706644
1672885
357689
2020676
107707
2882846
2887062
1993594
1738255
2843319
1682419
2493182
863276
603254
2362948
1703521
338547
844153
557958
1655107
2128000
954530
1784640
615857
1917218
2606856
2625771
88882
860101
548708
2783381
2792000
1982969
2856055
2360417
955853
2847719
1365703
2505798
697351
1043971
482234
2137575
2403067
2393562
1777526
2550167
795558
163904
386564
2733150
1758279
170494
648166
1159234
810050
774904
1892146
2004848
2686362
2618390
1159729
2415547
1675125
389482
2116619
553560
1896658
796783
2929537
324606
2450367
2174837
350772
2290538
1298787
2760064
1307851
2645131
426551
1657866
1767319
1867011
216763
1846328
1094928
1512099
2218719
2043412
2547901
329833
1565925
2245940
2859478
316184
1675819
1408160
2888726
2654589
569845
2695874
506944
2470625
553723
832794
431868
497862
1115695
1245805
1604427
250789
1044395
862715
1859825
2118351
1833481
1861688
717567
521226
609368
192256
2435366
1130567
2228522
2185026
448611
2298689
1801129
579319
1752629
401889
2112895
302815
1038106
1903392
870172
1328376
1928151
978099
2208844
2528972
2799546
2010181
2760790
2338912
1913993
2681232
52023
148663
1156661
1258393
15149
109482
1838825
1412745
1926411
1215649
2220947
2233373
1109793
1853721
1461320
1591174
48781
1022957
1082857
2219736
2071290
2197891
1482100
2555371
1642876
1995135
2639857
2290618
1341980
2456244
386806
107862
2405139
128
1021820
347168
2077921
2576514
2410342
2719417
1533886
324036
1557470
877405
1872225
2510092
1576383
2114649
69483
1294956
450882
2493592
2560846
172025
166064
1540030
1253489
1103101
2301618
346164
2195485
2007303
1978883
1363226
1282512
1237080
1145024
2239083
2642803
2337581
2697977
208774
2309212
999006
1370384
1208893
2581164
646801
1438257
1043655
2301565
2553756
2936895
2404623
2456919
536518
1948863
768228
530253
592086
2350937
2524464
231113
818386
1976602
759305
1143565
745728
1395431
1726940
1393906
575026
2484133
825271
2918082
526553
112121
2924015
2660048
2748361
578856
2177462
286830
1387129
111574
2906363
2089325
321626
14402
1051633
370335
2606282
1984437
734982
2719899
501089
1850047
252738
1437102
1481199
1604698
315207
2198365
320184
2874379
2557041
833906
750442
178804
645593
1787520
1355409
1563211
1067401
1638493
2731609
47363
2026825
1783406
2574613
571277
2516505
2642826
273728
2831567
762699
527187
700054
1247184
1349614
2833840
2507363
135048
1918939
1832381
2581484
1842518
2267970
2622660
1750228
809531
382529
1014338
1457067
2034470
747175
1543789
985859
2776348
923737
1045679
688202
1019348
314904
2925556
1635756
323543
1522087
427312
1703114
1665003
2384555
1165157
1191689
2835850
2217333
725200
113813
259091
1624224
1753085
325740
2004811
1439972
2461127
2568216
771799
2294713
2228896
250274
2367811
1565019
1251059
1962268
709170
1573698
2669736
2409730
1001463
2413692
1863023
1236020
2308432
1759510
1785153
2526034
98678
2243744
1894562
287468
747641
363464
2287604
559250
1177754
1736306
337941
1749567
2104682
1524282
1775613
514034
1772728
2520836
1942424
818493
2445083
2683579
2753831
1094725
1197519
2064666
143953
1543239
1529230
781304
2337704
1982712
907977
531313
2891934
20812
2005027
1052159
1901196
2254026
1401655
650077
1445427
2146163
2349822
1942124
2013400
633878
544382
875839
418859
272699
1704355
63128
1361264
2210372
32572
1885695
2279243
680700
865886
2149858
2256076
809035
58145
2502328
197614
172081
2548661
1265017
2744207
1878778
265160
985857
1802053
2384303
2047899
2273384
362016
2115849
609117
1102230
2844849
1482064
201684
379870
2527005
2937596
2588986
2717250
756981
1416216
1063283
2913214
2517320
118971
649631
1582828
1458056
278519
826184
1742656
1884801
2234629
790893
2040844
2742178
1696880
1989041
938229
735667
2258623
527894
1565318
2882412
2545817
2879333
2339404
1010247
1473288
2025999
2306604
994343
907477
1536560
837698
2349202
1620490
108995
2904082
40508
938956
2060499
310167
2495716
2790966
1358460
613257
1103276
142731
2841962
1556275
1801689
368077
1444920
2180845
2133186
1297010
439100
2148033
1562690
125981
854465
1327778
1545263
274087
389136
2015461
158923
263444
470234
1672289
509088
479744
238407
125891
1805270
1204905
865930
2212820
459907
2163101
1600807
1872913
2396856
226740
2314374
500278
1171042
763725
2073591
933404
259924
531552
847227
155267
79905
2648335
865295
293507
2762839
2129097
1407799
181483
1688836
1693155
1010809
2542861
2290097
2167999
461525
1142507
2728162
541656
2623090
736475
1549279
1105950
1898730
1861518
1020578
272994
800435
479753
147065
97032
1943367
421315
596381
104115
950460
40879
1094578
2567143
1521499
2299745
747840
1972845
2633403
727136
2477763
2488657
1362903
322281
1980782
2913450
620063
879017
162424
2228125
2552690
219934
714861
2790699
1845958
1282984
2454323
1915949
1933056
367764
236261
1278879
1950147
1923115
2422604
104282
1598256
1784064
227586
1254271
291004
879033
1563139
2095021
2382653
1515057
799706
2389247
2716470
2285727
1800100
1246704
450861
495301
1599812
2433739
2495821
1356171
372939
88911
97787
435390
2326664
2003288
254374
475236
2251998
840429
1802504
1665958
1803630
654695
1727626
2346437
544720
1267848
322170
538255
2152534
2669240
2058581
2371824
1379573
730549
134625
1833827
1452695
2607778
1895950
1759771
2470139
2204742
2461884
2773144
1383463
306243
2798740
766568
1488044
1819975
136349
2893308
752589
147564
1149318
2391305
1462554
2572406
894560
301834
2121262
1250731
2510326
813866
8217
2784216
2883692
880481
2513839
714189
478515
1485261
2655405
1389967
1954784
2861362
1565158
1181321
1741261
734482
2819540
2759411
384680
1380711
2576146
1562618
692899
37123
2479745
1633010
1866385
679849
2078161
1944780
1300201
1937392
835491
2651489
818505
205309
1986385
2012493
2283040
2222762
1034839
1928481
996796
224583
267890
1071143
1753962
1771005
2247983
1223724
2662744
2241521
1392796
1480905
946845
459656
2259283
284504
2050952
482984
442071
1911961
2680470
421316
2595483
2130158
223775
164193
1177363
2393415
1749899
2860185
545061
1541144
2383317
2690356
121564
2135034
1905898
2002518
2107013
2332749
148294
2875513
1218017
1946312
981260
2365134
1639627
1914209
1797387
1804539
273478
859361
1444366
1038272
2785194
1858034
2798406
38045
2095390
1938564
522174
2021033
1533144
2002821
1668853
1111385
2205768
2711898
1403941
2720766
2570377
1581589
579879
1333410
2410942
821574
1655891
2257417
1290651
2356866
1107363
1010647
2609596
1415787
1064374
790510
2720675
2035562
323057
2857616
1861645
2028901
1753748
1913682
1756550
2492957
634937
376397
1316194
2913
1546207
2313431
2854218
267688
2822908
1414288
1764475
1641689
71692
2595
1707002
2027775
2670289
1818879
2032024
848723
1844997
1636721
1328105
2067390
65135
2302356
2264127
2364968
1991611
2507732
934830
2803884
1641832
1055681
795806
1394611
1836300
1797109
1584862
2882689
2933951
342221
2379187
2753944
757698
675149
1694607
1360740
2831729
143371
1004765
188476
277569
1503491
2020612
621449
1787503
830070
1261994
2402110
2435466
76120
2256689
2077333
2544245
2528925
1602431
1411978
431564
707047
1936225
2104581
808324
2806325
1218704
1610362
2135645
695847
1770662
1741972
2583960
2345119
1387190
1660859
1701037
2766459
94358
2416737
596059
980225
1859603
167069
1919090
885182
805446
1681924
507916
1552930
909104
2840411
376204
1519009
354300
1472904
228957
2415759
182003
2136561
823701
1484963
1047699
514225
1972969
446100
900581
1051255
4205
528946
1084538
2887396
1990009
517450
1841049
2852012
368451
2252482
1320179
517287
1625832
1310022
343449
1269890
1564253
2045212
812108
420741
2910152
718682
2584849
1276437
1464361
1280222
886260
1762017
672978
2384371
1926970
617760
1238210
1669648
2454012
2027726
2276307
111067
1941726
838415
2327170
94979
1889318
2852959
983185
2678031
31082
1076809
2665172
951374
2268647
1905582
1372334
848030
875437
2201981
2064734
745796
563044
2424189
896929
2885416
103533
705859
1351538
89878
1154265
1476956
1877170
2576934
517128
2554154
69761
2240945
820917
1336112
2146577
1799588
1122378
2121335
2438142
2692069
1707304
372060
2677310
1390707
1154858
1309818
432558
154753
2314485
2702345
1610445
1361240
2362192
1951405
951491
6504
185592
850961
642760
2599619
795238
1357769
2396351
27013
1629911
1120461
798643
1303074
347269
1726068
1801274
1450200
1558934
1551314
362950
1163689
1664291
2375176
373570
30095
1430878
228819
2239222
1775366
1762305
2741463
789749
1065358
2558923
1142511
1369286
2039666
765207
2291767
1809785
1828712
2539948
1171904
2483773
77788
51547
1630253
2065473
2351405
929532
1845625
1933830
1475842
2062707
1535495
766236
2663234
1192861
2665625
2694663
628087
971160
2002667
682334
2936010
2131239
1247883
2349942
527478
937279
265802
1376527
919820
2093649
1892714
1207485
416023
2850730
2346879
828762
1694599
2373594
117479
2529721
2479983
1061976
1914307
1172216
1438241
499457
528939
450249
1392484
1188222
856877
1920583
1492984
2780847
1387916
1588789
2652068
2926019
941151
1047794
2669478
2685356
1746699
1392083
312769
2337062
392978
2192089
1920131
1685635
2657751
805086
1985747
2875412
2477281
2889202
2192409
1254847
1989712
526495
2858668
742510
1748896
720196
752681
1761825
1214933
340883
224956
1672471
1363073
2544279
513635
2804422
2581030
1851297
1848527
2059259
2750964
2742512
849960
2529512
1738729
246154
1176197
2599600
2332682
1366145
1093006
1285124
2163927
2425280
2064834
2324389
469792
1813216
2492951
1969183
2077557
140869
2049973
1450356
2281044
2049445
2426787
2062840
2900685
2272731
428421
760340
1744055
2823441
2928760
1363599
2462332
2784897
2010902
116173
2343168
1877584
96098
2860857
396759
1099643
2503930
1998504
520122
2639175
2720006
1545546
1375266
2016396
1532184
1531026
331534
2659427
2583468
994505
699132
2074165
128231
2304506
1844308
1438950
185220
1395191
162629
133196
1928213
1251372
2004063
2665048
567433
1723685
2314077
2617559
355984
743996
1466921
2202558
2634695
2346553
552257
834768
2511464
2394613
2514252
1846105
1471764
2856150
1641565
1109430
132300
2587870
1408910
2231741
1701535
1353074
625724
2189762
686255
2681863
2550727
1315743
1122503
546853
775544
2856057
506036
571898
617548
2792091
1903813
1616376
830079
1270836
288921
2665607
1110853
2652180
882897
715302
853022
2404454
1100565
2899826
539160
732133
1009236
156074
2608022
2927427
1891331
2865536
845825
2925690
2788803
554442
609038
2196069
1494751
206695
2107099
2305268
1867931
1665040
2880746
192795
1482530
1993906
705554
1216402
613411
299442
2355221
2747469
1222243
1452602
156692
1465812
66129
2461992
2515724
841631
2827289
1280586
160941
2039387
1331514
2500059
1386310
1378147
148765
2299166
168954
1172821
1470714
216197
1632642
1769955
1024326
678614
41068
1543844
970533
1605900
562895
1057029
534944
1879133
1436620
2310328
1064840
2133035
713680
2786504
2231785
16553
1110548
707091
2007771
2900170
991994
1244319
2842250
134313
954081
240085
715093
83905
747623
2361834
1428729
1903301
2077938
1448664
2069292
615041
1084548
407179
1175445
1259429
2076592
2125594
2587885
2392769
267951
492128
2708154
2809154
1261217
1974577
947508
1272972
1820745
442793
2864752
2058217
1556649
2277076
1730405
1846799
2173637
26439
1626605
2730530
720847
1672495
774430
2199643
2192631
1944417
1425981
301004
1233860
30867
2661034
2031997
1702720
2333597
1179330
1372544
811719
1201027
2807763
2134774
467229
1008842
2216938
2678160
1126890
910454
1759119
872349
2503012
975449
789125
1864874
1186345
2037911
201033
1216054
1213599
2154583
144331
274241
2177056
2493585
1187443
121110
722361
2365006
220491
683837
649553
419761
160567
2249157
1237740
1855180
1035522
2727185
1941801
1965859
2907520
814778
2712133
2472274
964357
332738
982908
934346
1981975
1567210
632491
506173
1112051
1249381
1091855
2461685
2679579
689849
674110
679731
2386519
2065332
1624065
479888
243975
408695
2517492
512641
215957
2739513
1161084
1062874
651018
70222
1548315
1881084
361629
848601
1168220
2577350
2416125
1263436
485840
284305
2393818
744465
2815722
383789
141407
1686934
1620982
473209
2315
1991180
177904
2626631
517700
1430200
2413011
2153004
347850
367325
1528073
1392029
2626489
1633799
260818
331231
2103691
181337
810325
2310286
2294625
123368
150179
2010090
2047645
1216287
2074724
743717
2094300
1016535
1543986
2822072
2052693
1387028
1447791
305198
531221
1881943
229413
1821517
2155873
1693447
1755339
2013698
122961
824495
2826966
1621305
762891
338656
449896
2640383
1140246
165428
18266
1069922
2749355
2013217
509551
591725
213816
2851390
1397414
1541713
458833
1230028
590049
640735
689469
900388
2592314
277296
2677203
24245
2253149
2066442
2027515
1507968
1591490
1441554
1751359
2450698
2778007
138484
1054156
1429402
1281005
2289940
2424883
2619046
1778316
1477142
85444
61162
1135856
653896
2894541
660054
883953
2158576
1371368
2260047
2558040
527956
1884954
2643830
787795
1239464
795351
2530840
2796845
2327665
2609694
152275
2603817
622678
658397
423224
1078862
167389
469888
2305451
2892188
2369762
2447041
2190720
1715482
169126
496526
1719978
543270
1067840
380899
139592
2562565
2533214
2275566
1301497
2859530
2040812
1362374
1225471
2402612
6278
1326724
1151403
1895108
2335423
1772876
787935
515974
305881
2493779
1211620
2775239
1951592
440035
2418475
1394195
835127
696052
943931
2174111
2818041
2537008
1091966
1458034
2900368
433777
2762457
1910851
935198
330370
1182748
2334905
2199264
2770481
1805971
335357
1945746
2391760
2561758
2712896
895961
2220575
1960691
671119
1852796
778356
301264
576460
2384626
1022596
1285847
393896
951573
1919465
1021970
1972823
1878751
2385129
1156253
2237041
2336748
769836
1932628
142643
1929459
1053447
36308
768534
751444
2193962
2412414
1122614
2450385
2856058
1675651
2307206
408613
1322398
691918
591604
2655624
2459499
1534437
1280638
1854919
1967370
1609158
1667889
2453488
1785835
1438496
586056
392487
229597
456022
725521
1144347
1720427
514804
2058300
494660
2451519
1271909
1601594
2790706
2405219
2214043
925766
2062534
2588420
528719
680523
735914
2153469
1374016
970586
865170
1003396
658162
2611766
2202581
2571498
1906512
2425801
2627367
2339910
2008823
1508741
510161
6507
650970
1052940
489462
748771
2835221
1802315
1854769
2172466
1370622
807339
559546
22742
669110
1308497
1970830
133225
1037584
2792031
1154195
2566254
46477
910476
2722269
2828268
922708
1945647
1633793
843402
739732
143158
1100845
1578250
2277866
2799291
2719747
462492
469492
1971922
923614
1937097
2013633
942079
874120
213414
1902174
1842444
989969
2868007
733440
2814312
1039509
709348
2179911
1183431
364776
812336
787336
2658844
767756
1433039
488461
1028279
2659325
1860720
1289133
2450373
518484
202904
665490
2845521
2157981
666277
490027
592653
367032
1685228
502114
1735121
1665276
2399194
2256387
1674351
2256638
200194
1398943
1436876
2536381
1804012
1682732
2051596
1526621
2001986
590303
510425
922014
2143931
1754379
1578141
1288126
2114216
1082559
2754404
2117155
2309366
1400548
1739633
753242
803568
1651099
635642
2902156
836461
2823096
971301
1409644
2759128
2869178
598228
2192133
1176632
409951
2017980
1401090
1256871
2754642
278709
266870
2729800
729013
2261487
829238
1630274
783459
1509578
306438
94549
2481905
414899
509778
2502953
1652368
1567316
1312958
1941290
1665756
1496055
2456609
1500852
2157195
1708131
2157392
2032198
1417005
1278956
22806
932717
2415164
1830937
612572
856560
973255
1808904
2268520
2571341
2853077
2713524
1981511
1683153
2878804
107045
1425589
1832831
236357
2214277
2641067
1129971
1157907
1858917
1727788
58981
2030498
1227717
1304683
1391566
2446705
1886157
1622376
108448
2070898
2829056
451558
2088314
1262053
2757829
1778738
2818502
1683207
470765
971761
753911
1758785
598382
2155826
2287776
932288
1469801
1241758
1633705
2342569
2364334
1297257
593386
2460123
375621
1119961
1139343
2079660
2588292
1471801
1501904
2932791
96278
1919656
2636692
1902367
930453
830310
2231740
2353617
2156767
2174498
2647290
468260
1499889
1965995
41793
1074741
2488669
635073
1496649
179727
784705
2844136
2713667
2464918
1314178
1632204
1869363
1018133
321726
2697588
1076052
872946
839211
2109841
1904449
1114303
2808933
370863
2461916
1186101
1093689
714033
1042748
551683
1301166
1642062
2763424
989216
617444
1309437
2913573
1125082
1518712
2572342
806911
959205
944139
1677891
1764805
382689
2648910
2344704
146645
1355867
1396564
1476529
2121588
480377
1272021
2775266
2296591
2730879
2137422
2115354
2337504
2637877
818746
2104590
1921805
1612669
2479768
710315
27370
415905
198984
1705090
494895
346824
1199116
53138
424147
257395
1787484
2914117
1145423
2707566
953491
2156934
1334309
1201641
1272113
517171
1128311
1519456
1133493
1930074
2872917
2159148
2720095
1924364
15595
968407
1542855
2100407
1338090
2092784
870115
2865529
1123960
1966011
2140537
310810
564121
2750610
2107968
2497793
2085088
1339785
2550606
1534288
2917828
939393
2811292
2845027
1593195
1026379
2645577
2411830
773766
332382
2568788
78930
55510
1621869
2836252
2746230
2830650
1313
941733
2154424
921605
2189285
391394
1807510
2938609
214862
503233
79575
1828156
1514134
1486256
2363946
1864016
2938043
1490990
1792632
2701379
1645078
75112
2479726
2873170
1326829
369605
1207563
189801
1869596
2016599
2272232
263488
2696818
528107
478824
446275
775114
1998371
2068715
413609
1437859
433858
2690433
990395
466800
1400551
657239
272994
483109
1005659
2438973
1931869
2264667
1301813
2247800
2276575
1204502
1562357
389353
2371472
1917551
1689562
2798793
929742
2522993
2843294
2679048
880454
695941
1601738
2882359
2222555
2727085
2813659
375540
118102
2874440
1134350
2082623
2872488
1400577
2112794
2552059
1950040
2148319
2274497
1249345
85032
1959763
370353
1783759
1863399
383660
1683851
1248678
1007722
1345433
2857887
3969
2507244
2197006
1150330
429161
966021
1492516
2859004
101953
2258939
1523984
892002
697779
2396088
2696023
2739313
1739105
1831458
2443688
2406776
2705946
1566082
1189560
1137320
1370487
2490524
1339152
597478
2772906
2598877
930926
316399
71713
1015341
1223798
1416054
2765818
108878
874026
1607359
1038116
1294257
2765860
2515125
2289452
1155592
2175533
2480331
1505253
597745
105407
1638679
991327
1837982
1883962
2827799
1176512
1264460
1929021
61754
665404
1637820
1869676
2436716
2080927
1411571
1932221
1269787
502062
1792934
574630
2366183
1469243
659724
2546395
2027464
1190734
2751468
1429523
2175887
2892421
2434412
969044
1203955
899214
2736485
1180584
1101347
987236
1786514
2502570
1864282
2420586
1736378
2360938
1456305
2473896
1669586
151614
2824002
528868
2017562
445169
1359311
1888738
2627441
341569
2130332
1630185
1985589
448761
1942712
2476020
1288581
2667855
2520407
326108
2467675
2366388
340612
1491444
512507
383800
1868829
1627424
2860725
275379
1569098
1593324
198392
985644
151127
2605062
1658672
337685
1690855
2210683
722997
2914988
1654004
83731
99807
421819
2454423
2323139
2081219
1281167
1504874
153656
1711292
510836
1087931
516805
1178165
787408
469620
2828228
2595299
1816044
151896
104363
503626
698315
1381546
878659
985829
2838531
1451930
2727094
1266888
23776
1315436
2327655
1528181
1905116
424999
913684
2370990
1257557
1257497
2824716
420735
1970597
2574405
2080228
2157451
1154880
78790
2526429
1979143
2258266
2009645
86978
2815644
192012
1860714
482805
2678206
264275
285301
416088
1131875
1333290
149696
2692412
2923684
2049249
559172
1074051
1264598
1288743
1190456
1965035
1426424
2190759
202677
2525038
1238822
1832676
939108
967210
1033367
2034087
2707811
1969275
2323882
1530320
1671494
2341857
474795
315242
904027
1458752
1946123
2632368
1357608
1378240
2078722
2593020
247860
2043769
2497517
640886
1042822
2937104
821015
17155
2108557
611014
1677088
2161461
1569939
1136465
1409601
1785384
2314661
1663488
988897
2387157
312335
848010
2873914
385184
190424
195649
2305474
1205296
1903859
1935109
2090894
1163909
2866722
1514683
717935
1942424
735911
2546581
2917835
320000
355181
2413202
1605019
2146312
1030645
597350
1313498
2793559
1208789
1387912
2222248
2120003
383661
422899
1074892
1322197
618100
2417207
450747
294381
466398
1541415
1839204
1504350
832115
2542707
2833143
471243
1363281
1800318
2083400
973444
282656
2573799
1528293
1894953
2098644
2707080
1951577
211121
2441644
2143197
1275592
846958
74655
1029966
695075
1233032
1769017
1371091
1324501
1126181
185459
2122179
276292
1325681
1719677
927055
1871685
1870982
884622
136888
1423370
2544654
2604983
2819532
2268087
2138637
578552
944325
2444616
398679
852081
2572546
866409
643780
2095202
975695
1033615
2159334
1191168
364246
1012071
2632252
2904063
2139544
1808134
1217372
74776
1860603
1050539
2040431
978380
1466243
1414332
1578119
1031531
205499
2585007
2392202
1339361
877887
2741759
2467173
2180076
1966618
2236670
2485872
1348640
28390
1581610
1342255
103893
2849570
1480088
2545103
1849153
81022
65962
1773547
2285726
268321
1327387
2100034
2676220
2003933
1015945
953652
853314
2840530
2502038
64387
2829482
2191076
1832713
832353
1964748
302860
1783723
741039
2682328
502840
2715365
2907525
1789831
2647380
1106
97072
2508701
580411
440669
2175732
2519235
1662882
1294803
1968467
2175679
678495
1949318
2616058
2770686
2499905
400468
2894027
2044248
1666749
473069
648578
2300212
878973
1647101
2754852
2486186
2166090
1259387
716034
309431
290976
2447445
1804315
1810540
1242902
2407069
2210739
2054499
2875513
2419230
561529
2771425
1178322
1087204
2534833
2417812
1209854
1031173
1918902
2272176
137556
2255092
1037463
2234388
1746375
1849159
484464
881212
1007933
2876754
150732
1437338
1716690
2245368
1738520
1321477
1342211
1733268
2059653
2369637
2000554
2454852
2228694
1631118
376087
385822
620605
513871
640966
280379
965635
362665
76995
520202
1686238
572742
975917
1338048
2462562
594286
589192
1373580
404094
790256
930462
304953
64633
265948
1823161
1104547
347286
2576329
1555993
1397072
2736675
283660
1462625
2441625
175695
1150763
1136577
2518804
1218283
1968588
866427
23244
1129101
193027
1404325
1020370
293636
1103309
211621
1693482
1119599
2756481
1172903
204793
48688
431067
298321
140952
687659
1622716
1817732
1200401
982729
1229592
2319357
1590596
2461332
1138371
2699308
1556982
671259
253319
505387
1232950
1511560
118950
2910959
131944
386379
1370356
2468165
2127485
176088
1692607
2104920
2913631
827562
741017
824526
1236402
846831
999196
1690328
2255682
1153950
1795828
1890664
1929257
1974015
1394941
2562634
2790801
676566
2012106
2271596
163598
1585384
2855005
2575286
2368445
1267112
2233106
949994
160238
1221489
2066926
834115
958853
473409
2798740
2157026
568354
2790339
2394713
324983
878925
248860
1884583
2598243
576137
1249700
912868
2835061
451544
976860
2750937
1324540
1531046
347221
2155413
898726
1796472
1461651
1030447
1384412
2204737
2151903
219068
2245529
1617160
20387
2123752
759773
2494103
945353
2388135
1503837
1935985
2100461
964341
2931725
2938236
2391352
1640600
686184
555848
1823467
1583235
2497781
1622926
638641
773825
867687
1025816
1563146
2731019
1824677
2697034
1545278
974475
2150317
1686495
2758523
577092
2073803
2735348
1185308
410826
202440
1241857
2237274
42711
2050322
568875
2511478
2419899
1865714
1000575
2308247
54877
1688937
461549
2908791
1519747
936788
1284434
92018
2139248
2157237
467117
1252694
2267208
1813545
2861954
497651
2495946
119036
531509
498389
1085162
1508438
1656480
1338559
1875504
1192301
1439430
2268316
1696262
1100319
1503216
1786167
774871
2275392
1124343
2313126
2339913
208076
1296371
531031
2912390
1962545
124470
2344529
2755723
307215
84203
943452
385858
2112871
1580053
451268
2693439
801145
888208
1932602
782405
2310754
682463
1360828
1120953
146816
435223
1109203
522171
2689790
1103599
2794483
1217436
1387666
1684742
236459
740875
110643
442954
1601246
1231293
181639
159194
858406
2832617
2917785
2849049
1725876
1455854
2243242
1209563
1643024
2063919
565842
2092918
1667275
2767322
2599383
773670
253263
964768
166769
479548
2262415
1196282
1803843
1732724
2758712
1545974
1191211
1265218
2285832
672951
1179056
2881976
360733
2616539
1817243
2065794
1855529
2656958
81626
1603871
172017
2121146
1050521
360657
165247
1494742
1216815
1114843
1887863
1803070
678306
702332
2449161
1506849
1476415
1305915
2178969
840137
98098
2852370
1803159
33122
2754551
268649
1774167
1218693
1697654
1031400
2673610
7959
2361949
1444502
1571769
1150673
1603700
596017
1025450
250749
669605
128360
730257
995026
1136443
2752798
800717
808151
1146250
1443060
2062830
2506627
990060
1111411
2275042
2159711
1359403
1534425
1737167
1384803
1111775
405453
646569
228720
1026557
2258562
2072191
629049
602508
496460
2662466
2236669
1190615
955053
1273834
1623787
40465
1554851
1056540
1746629
2025530
342874
790025
293324
2817302
241065
584915
1765451
536499
623122
602363
1401499
16275
1496551
204951
1876274
2717444
1626657
1048330
1415382
2012171
150526
2278809
1989638
2570393
2876464
725375
1733674
1481185
1042717
1684678
1481282
1762725
2326305
1949160
126570
1089207
614624
2438778
1696778
36356
2887883
2371106
2930726
334186
2012971
358518
2931311
1774587
735061
707128
2432163
1408384
452749
1087232
835369
1514225
2168057
1194940
15902
2281038
1146114
1449660
1368857
361050
1813618
428106
2100735
13399
1378058
2301617
513260
2208625
2460738
1379879
1889394
1731041
1444710
2694416
1384920
1697979
1691362
2149131
1572163
2215992
1355027
2295615
2632427
137653
2830045
274406
1013044
2492323
2692244
1248226
2859927
2920368
2355164
2279867
2709320
2880468
245421
1237623
564793
445550
1075823
2784731
2751621
1655988
2463605
1872887
1677958
38157
2660254
2769624
2788719
2243581
1891744
1845197
2144545
926883
343381
2336046
2015614
369843
2385808
1316544
691167
1583533
1896497
2002769
129090
38065
269032
1304267
318909
1838883
262788
1402768
1410222
486461
797240
1558184
2701159
2224449
2088624
2714717
1461157
1730183
189156
2165276
2157912
553070
1266787
1890900
1457714
1324014
2565858
414574
555540
1550203
790592
1152008
1085697
669269
1318238
1976951
2187361
1104995
1410368
233923
787402
2767407
2672425
2005890
1771570
2212268
940342
823931
1328032
2526842
1995981
953313
703944
2821865
1151739
1218783
1878858
832716
761089
1308930
2757827
2812731
1683109
2200885
2601262
555472
1306007
1710463
969691
2033161
505908
2090443
711370
1568554
386209
1845376
1055440
1108867
2164940
643348
247423
2729404
1081099
441333
2545956
432943
1572899
2196410
1113573
2431373
140744
1513226
2068426
1763619
1950270
1241696
448451
2743427
2709001
2736253
1769678
1506552
499328
1097752
2379718
969527
2177820
173272
2012232
2758961
420390
1308130
598498
1392341
1523717
2309236
2412757
246438
2597270
573975
1039750
1005425
327630
188322
2682441
2481424
1841649
1637703
2630442
1873161
2560295
2224734
2476394
933008
1937086
284270
1263323
76799
2520777
2747937
842480
753820
328621
1221881
2631768
2817461
530977
2818409
1537097
2608931
1426167
2580673
489664
70235
2009660
2425273
1973211
231408
1193992
441015
42595
63711
1366794
2335449
2523443
1956337
1208222
1137875
76496
2618305
2041648
1639626
1697428
1470462
2153621
1034058
1609728
843765
2841868
1400411
466576
1471714
1265548
2934791
1850481
1377511
1923866
2856096
2072435
2895329
2690001
1434894
174887
861830
1390103
1654024
1080407
1813411
2559494
2489576
628547
1628036
1755185
2189482
2905929
1106539
1906066
2786299
310172
2666524
476856
2150894
1368935
1301399
863192
356192
2458559
1157312
409002
838537
1141370
1497530
2189773
2470051
823147
1481391
1269501
2861418
2202622
2033800
2671025
1707181
1950833
750625
1890956
2236327
1243495
737403
325260
1702033
2394862
935021
697321
859960
1884875
943496
2603285
912385
115279
2664955
2634258
1683165
2189704
2774073
1150071
1777599
8335
1728877
124840
2615206
2869775
2775747
970742
2643910
2029404
503087
1645985
174621
1234226
215639
1097044
912424
1516895
946192
2463237
639083
2462555
1152040
2070714
2662463
519045
13493
1318640
329506
1910570
1133760
1059914
2938748
44850
2719516
217780
2089727
1671310
2163010
1589145
945506
457235
2321200
2374180
329583
577905
2010763
1646323
1001724
1603090
1307644
1361821
1800007
1870281
651205
2384998
756834
1537384
66116
2235573
2081161
2543943
2291924
2482480
1572801
879594
206924
1769514
2649973
2358324
1275881
111251
761316
2930354
1984655
1030490
1723260
2686101
1031534
1283312
1764410
1672785
1791188
133635
2152538
197844
1092970
2226379
878787
1697507
1344772
689522
1248479
2024399
149554
904387
981791
2602594
1762993
1329559
2140040
692553
2130303
1928202
42880
1070628
2917788
2330691
2838813
1607562
475743
507409
151501
2171998
1539578
1747708
2501846
2565548
824309
2574918
1439925
1335665
715477
1838161
2495815
1682571
226539
2808642
995497
2681561
2504633
991814
1970687
2834929
2153923
1822697
1571155
1225542
198651
245057
327029
403474
77216
1901547
2254046
2647660
331742
1974352
823107
849594
1430060
1836971
384351
2734056
115408
2296133
2103530
750316
354690
948279
2226496
2012050
969700
2902706
1746238
443368
1662531
2550854
2236540
397976
2222147
238565
2037013
727048
278709
153728
899395
1047552
2263274
2037199
1381221
1417562
1644522
1046629
110701
145833
2684327
1869515
131172
2183386
2327572
1703348
166916
2427152
1221000
1044646
1947321
1348622
2940525
277907
2236679
2382732
1793659
1967448
877514
1375606
1174244
1912980
2398859
2286788
663697
1955448
1799274
1290229
1713435
2507470
845285
608197
2891580
775858
2252031
2315393
953517
2129854
525658
2859696
1616280
774855
2937514
2308506
2572426
2315862
269864
2858022
2431855
2686738
358829
1936518
704623
1586253
1773795
1568852
1138454
528101
2867040
471203
2797932
174148
2837749
222022
2765972
230529
2894295
1074121
1676074
2271715
383943
2305042
1924585
442242
1639117
1080681
2385388
82675
1825525
2068202
827251
1731747
1141714
380054
977642
2095070
1149958
1212986
1228282
1347697
2324661
1766832
1474223
1686815
1128051
329811
621211
1962855
1391773
1157439
1239711
2012854
1667754
2901066
2608447
2770476
414296
851736
1786606
28340
1678838
1204243
924464
604041
2009399
1424387
2916932
327900
1339958
311138
946280
884595
2899913
924302
2594076
555397
2355523
1061609
1186310
2220068
972610
2313771
2691467
1360685
365047
19999
1216835
2367021
2705268
2000578
2008039
1302380
2706144
1674464
2277959
1206043
998722
322847
2009632
676626
2851630
2686653
2231304
167664
1346163
957770
1130583
133456
1347590
2871189
921280
2710245
1029688
353849
449265
2509448
851134
2912981
2883620
1997966
1330642
41789
2669526
2320118
829296
2216735
2266433
563969
1017300
1948345
469259
517810
1026703
2622654
2642964
1416896
1208296
2202270
1291022
2151486
2639863
639471
1143521
1819124
1032266
1927578
2191406
2159753
256775
1189356
1127664
1625654
162103
1134428
114283
1397557
861835
2031697
1819432
861242
1123384
465040
2887301
2379569
1962284
947695
1599755
2322490
1954978
1446228
418133
1194916
53546
1468417
1169277
2436436
1454865
2752514
2523556
2858269
294396
1794939
2575847
927594
1896558
1844323
2583681
407178
552290
2558519
806727
601707
2460933
2333308
2103859
115919
2621108
1537255
2548440
527785
2002077
951676
2087433
456518
2803511
1067461
287020
19859
450954
680373
772391
1488729
2303670
1299406
2645794
1058091
529773
1780583
1495785
1483818
869429
2260410
2223157
1278165
99479
259368
237713
2561357
1302432
100898
2257038
531537
1939509
2796617
371552
390497
888617
2599990
2862804
2139598
1188585
649734
2087756
2889746
779491
1683679
1984063
1281864
1816451
1021787
312512
311624
2002682
1617214
2020
1887099
2192428
882771
743959
661919
344971
1422801
114371
1167763
538656
2485695
1143931
1700983
1566449
1730436
673222
1728320
119357
621433
1976770
1448552
1630775
100191
2571772
2658541
1858303
417849
881294
2503608
1514407
122445
2008399
1979554
2600022
617202
2450149
129702
2223621
679325
1634644
1135538
2887823
1295775
1408378
2592598
2039360
1801757
556481
2613456
2221176
2688916
2342681
489575
1943539
1501519
934365
648142
2619405
1722829
968969
1641063
1571918
2185862
2219520
2730259
846441
2518741
1522363
1384500
2927955
109105
1393647
1979558
2870527
859591
1971413
2294600
504868
2847281
2088531
394133
932499
2476682
1791397
1528949
29427
2865825
1943246
903190
440101
1049633
841358
998349
2397768
1210718
2321645
2246125
1030019
2494654
1589134
1080329
659816
1910561
2361093
188155
673296
1381499
1075213
2259806
1173529
1076639
2441554
93201
1627079
2695425
1204222
2153885
912500
1207762
2194084
2766165
2559984
2338608
2025834
1437487
577946
1111906
1495136
67389
2719136
1286344
697909
2907192
653578
1309622
1070248
2928102
2550217
620201
621935
602590
181743
2808672
938835
1768076
547525
1506227
1792559
1551701
2403441
2633478
411772
2637410
2892699
807809
482660
1424864
2909910
2259681
1682125
2748263
686692
272343
417181
2307430
767221
2935304
2267007
625565
200113
2559808
2324296
2230909
2786023
1812558
2163913
1515345
43636
40677
2382623
1470107
695697
1861393
14238
202134
2615154
380015
2848851
261696
602374
864438
701394
2734418
1158824
2353105
499141
64674
1309093
2662431
1589362
570444
47012
1906928
588102
2483167
1030521
1512091
2369572
87583
2515654
2750711
227101
2036008
2788845
1859810
1172803
1728854
2426671
810886
1006908
2084504
1463016
1478202
1678711
2519045
1395738
1566136
395
479704
2868424
742907
1216420
2607066
1645612
303799
685327
2295558
393542
2882838
2069512
2764343
1537014
829350
1148925
1359459
2412667
413050
1446255
2036666
1270754
928971
2508758
579055
1016647
2539449
1221983
1796249
1700732
2034722
1384297
1747452
2746959
966622
952394
2263066
2580792
2520836
1519511
343097
1379588
1839503
1310407
488252
1195276
514025
1020765
586280
2724210
2294576
1238031
2760432
2901230
2284413
77179
2316790
2281653
1481164
1163445
386329
1953022
1004005
1100723
2030299
1311521
1673319
562384
2666795
1383555
2260481
1779755
2226080
1033027
1410501
2020888
2241518
2571865
2551145
453471
1179998
505214
1312245
2356077
521942
1879144
1955530
2479825
567524
1715384
1968900
2786336
1227968
1571935
1407170
1737980
2876479
2281653
2920577
872332
414603
27872
530185
1984045
780864
2043881
2505151
1849021
1223102
1624365
657429
1488364
49227
1673574
1237016
1377162
1760279
381565
1027229
1762226
1699948
1042782
362743
311000
1639651
1104754
179370
525441
1994380
2799199
1903769
2785706
676837
2564950
595674
187020
1383166
2252687
573025
2461272
1987161
744899
2258582
2134368
1052235
2537866
2172227
1937904
2513235
1335470
2074854
1976091
132482
518182
1072298
2410407
2376883
1953880
193879
467787
2240834
762032
2408917
1843565
1489128
1165120
1064712
2525794
2069607
355583
504538
5095
653508
1310458
102768
574125
2802875
1982340
1562947
1982503
2105414
1652989
2250761
584085
2181748
2889251
2329603
2650026
1835821
2585421
2606429
1609894
2443627
1538713
866099
701575
2765708
338766
1363649
212778
2521693
2157060
1949254
2506494
2148207
1130178
2075054
1892105
1687634
460608
315452
776771
1666785
2317656
127317
2544890
2782997
2487605
543185
988961
2092321
2642000
463366
1533335
391452
448184
110849
647606
2225648
1791201
935333
349310
151930
1532588
2207780
1194701
2191621
1835839
157893
2796897
34014
2314874
2205452
2510423
1890912
730779
678904
1863481
1958559
310270
27557
2453889
2568347
1319194
459281
811984
1255171
562366
1229506
1053251
2647383
2903929
1064496
2149338
1265377
1972612
2081590
1285983
1780678
302827
1150655
2202189
2274372
937648
1696099
2918754
607280
1861080
2437364
1431222
879602
2898932
1655229
2607913
1029335
1394593
1878044
232330
988412
1119635
1562170
835822
2032521
1396824
2902567
2153488
154374
281577
2635661
2574154
1148134
1132375
2090589
2422052
261197
95979
1955858
1447212
2860713
502525
1059198
422497
2335789
2714547
1343650
1934944
2450977
422117
2543106
246877
142785
1140171
2245467
2069828
349105
1525824
2062445
1807981
1008062
2197688
2609085
1436692
1236584
2919639
1018272
2192530
289496
766281
2621103
307058
567927
1397621
93613
2388495
817794
902985
1183589
1294948
2214195
1908541
943382
2195308
1045866
1382211
441365
657108
2369883
1596793
90832
225587
610898
286582
1068873
2721091
2252249
2565630
2387595
2816111
767466
1009647
1109020
1091614
1640297
1922225
1535438
671276
2603081
2112697
2784477
1599888
2703870
2476629
1824086
1302774
2815442
1315972
961539
2867353
2889533
1090440
1883799
1459957
634411
2308435
614843
656617
2920916
1051859
1860723
855791
23906
841200
2182107
1533486
902482
1326490
2012601
1077090
2397289
795939
67872
240504
1809819
1419725
142738
2138239
1691120
933984
159860
2422003
55287
1171500
1408838
1627895
2528191
138412
62398
2196400
202502
2111642
399476
1082332
349150
1413114
1447160
151300
722166
332358
1717888
2820886
1840419
2174824
2163293
1722431
2128612
2431396
1486997
1033405
322138
814696
220146
2462358
946534
472563
2337203
1466370
160887
1903333
234619
868949
1479240
230568
357908
1568816
535374
2512547
1252288
164455
664716
2570718
1138254
398584
2720415
1484910
710094
601304
2333413
2806169
1443870
688806
599188
2007188
2207558
1612286
1215918
1581810
2025769
1220736
1838261
2135064
1585852
296165
596073
493199
111802
1967148
1992107
1957759
1068110
1291400
1007618
2017884
1649557
1007101
2195526
1497935
1045593
765407
1066022
712227
1758047
1471968
128556
1060452
1643776
1706789
2545191
2234090
1336414
422253
2663966
2550106
558046
330932
2408831
1474192
1895519
787191
1125360
86048
734370
2707442
184717
2716465
525485
83039
2487376
271961
2590017
1854344
472180
179434
1129944
2279038
1240902
375487
215698
2671546
626800
2321562
1060897
731665
2457656
1358590
729841
209906
2937739
1137366
586509
1521270
2028820
854588
1617047
1570565
2654657
1019883
1945644
365016
1512633
10349
822185
646361
1605102
2912235
595947
490713
199631
1628245
1831182
1966970
1406791
2769073
2677010
815212
2105457
111086
1518581
1254729
802862
2565199
1776293
2746323
2176343
131566
761386
2588516
2164630
2221765
1417924
1274118
1527661
445857
29246
2764659
1644978
2647715
1236012
1113020
1650299
384373
43175
990718
855609
1361044
1617828
1728470
1886253
2049705
2588588
2510823
475170
329392
2312447
2815226
1873966
1139858
2640944
926821
162583
1235217
502126
2629004
2490821
1700588
1812996
269004
2494024
845958
1982783
2805225
2913403
2062470
2502991
1380274
2520506
2743546
2718356
1274559
417865
943255
1118673
270830
2767282
1650455
1226615
2211711
2139316
897554
2712213
1193734
2828649
1589644
1538182
1451490
789827
68052
79639
894607
2684843
895631
2619161
1387449
2419523
1023683
601360
445294
2437648
1914626
295718
211127
2555470
2723660
1771861
1058994
2584311
87211
279409
821493
2027631
1439117
2683136
1063025
1608943
778845
59848
2012216
32465
2168660
2524743
610550
853757
2457337
2526080
657307
312397
1831143
23347
108558
2535884
1301045
1753967
2825308
1746720
466065
1919604
660259
2469113
2920686
2254184
1208833
943039
655903
228430
957279
1415259
1435960
1527495
1207866
2326705
2724046
986466
2431939
460290
2459004
307968
1013091
1088088
1629322
897357
1093689
1864944
2351770
1500711
1753422
1184581
2262597
493286
1682899
1947489
1053441
10999
278698
1981235
588796
1177055
1610263
1309475
455476
1208520
1764023
1556434
1546347
1105682
2758612
2141924
1059058
2640808
283020
1910506
1501951
2231463
1398264
151922
1829754
1041584
1282192
951088
2325055
1255241
1584299
1297748
1553521
280204
2756398
1022807
738418
2091581
713589
709386
1719387
499126
1807292
1156773
967441
86269
1450682
2756790
2558839
2420249
1832524
2878947
1094924
874646
701344
1776119
303208
1325619
211266
2162631
307704
520226
1934674
1019674
681113
168122
1059685
2124135
260164
803180
289356
2113380
1600679
1898997
425623
2061900
1186431
2070482
2933498
734757
2765212
363636
1103280
2549150
2466438
2480895
2580682
1770254
420809
2064064
1260745
2599567
707802
481468
2801694
275232
2373253
1581866
1142159
1116594
2011227
1812282
1580474
1937597
362485
2341907
2006668
762268
2152934
1424770
577393
914183
2735229
1198691
2607452
1557309
774914
1268559
2144637
297355
1623962
2684936
1814179
1155531
1852569
1875304
582497
1759609
2911049
1751721
367085
1061527
2774012
2019772
747763
254440
958310
1161791
2070104
64991
2359550
2224715
246020
2522706
873700
759208
2868335
479722
290148
2780968
1959540
1324418
2602378
837119
2840113
1228135
2884463
446934
2141129
2938563
324890
1054230
1436059
639597
1521488
1347594
2578886
1350127
1353688
2741727
459083
899297
749362
1882338
1083691
766649
483698
1681185
1444570
896341
2376132
1375798
898506
1690223
2550498
2701244
1183103
1223898
2102280
249553
1605828
2234084
1396570
2473450
789668
1056074
2128294
2205617
2640004
88115
1644542
18144
884470
1193082
1178868
2881800
267272
1604983
279142
2873191
443555
2365317
1095976
2740686
2756120
1534621
2781085
2818827
2682157
1356157
823214
659433
2268962
853162
539641
2724090
1314112
2684042
2377190
519888
1505724
2300317
2253056
1855726
2086132
1651872
1519928
1738084
2161063
802748
1257790
398619
769069
274915
240692
2234616
773096
2036003
1875887
1058708
1883886
2370053
2505682
1262609
2381030
579850
645445
715210
2907040
459543
2803677
504749
1386965
2378050
2216144
2687545
2382043
559518
1541386
56467
1615063
223013
589649
630040
663825
106469
435741
2819622
1209185
1844017
1731171
1727622
1591295
1415293
2284970
66329
2648853
1310584
2755361
1355258
1800461
2386772
145080
574487
329620
1908298
287656
2836128
927472
2710753
1943828
45815
2743224
534472
234923
532853
2780074
1336714
2205312
1606982
2575672
2729835
1248641
1850454
808425
2129701
424241
454061
865397
915209
1776091
997106
874413
1545670
2257209
720393
1619740
1670546
1152989
2108554
952671
423259
284814
675266
1842191
1397479
205925
18983
2107640
2916443
2335552
2498045
1467726
1211604
104048
737564
1736165
732989
27758
2568475
2384825
205039
1667518
573215
1361079
292356
460375
1630750
1223771
2725997
122330
2745650
1994199
843600
270826
889737
2749307
2906348
860137
1486424
2512503
2897632
1028482
2526968
666898
428815
733498
888871
1653571
45351
1694511
676848
485115
1322284
702838
2863926
54842
2412324
1897372
387241
952704
1912454
2279061
2164772
2825920
1342419
1448681
2515667
1409307
633347
1082282
1105492
1727426
2611785
508443
1744535
1711508
1017745
1744650
1873752
1930991
1135041
1786325
444385
2808636
1813284
738221
1275039
2040852
2612442
2033534
2221342
906644
1932034
1898608
924418
700422
296330
1033237
673895
2523242
106877
2070928
2745312
2703695
2348667
1120814
2217828
2445670
1824658
2193194
1109782
1658345
1805822
1304165
1098622
511339
997679
244035
568579
2707003
2635351
1171924
51958
2854023
1106211
147611
1397969
340493
2938418
17604
1151342
2333185
2273036
419577
1145499
2285848
1439489
197879
39919
1159430
1470341
2474778
2503472
2006607
338621
2501695
83433
2853258
159662
2650962
2725337
140186
2070653
8552
1868791
970624
2369549
2075564
856518
510558
2248143
2172337
538689
1741711
2041196
2738126
338281
2393240
1096294
2619521
1029935
1096401
2461186
1146481
1497002
2634171
1251429
660345
2884704
1440011
805308
445018
1797608
1039719
1181567
547057
137073
2888800
460836
151641
934604
286990
740517
2578635
327735
2057007
394149
2671555
395025
2091681
539806
1727893
2671684
1846977
2887314
1366244
2720695
657902
1459094
209392
462412
1212735
570428
752932
2048467
337752
663346
1053294
840176
576210
1576603
33273
2695046
1322175
2730653
1701845
594813
2044932
2276840
891134
2309542
546218
2884011
50954
20433
1529400
46227
2235424
1085162
791163
726236
1312352
526229
1574021
767643
2049449
527905
849296
2030006
57704
2634983
2785074
1615787
533720
2835425
1220420
606425
2625788
2798284
1885382
1020503
941055
2200530
1230224
1381990
2705325
1702927
948250
817443
963416
1079705
2539571
1741644
1842678
1550514
2839784
1554769
1715203
2859624
2209350
265927
2045966
1383443
215347
154558
314229
1377670
1254391
1256012
2670446
1871600
1540431
1817488
2844825
1305036
1655838
2221919
962640
562657
1268095
1699641
9988
1758223
2233643
240901
1080398
1603266
1176791
2208912
1226565
1708673
671977
1451790
746292
1219079
575328
766494
412145
2860453
78330
2723985
301503
2553519
2332677
1481286
2189414
1055631
1164008
2357354
2266531
1668352
247127
1177323
2166136
818209
151064
1464813
535391
1875648
1641531
1616185
240784
2341180
1756161
896033
538990
430074
2531290
1611298
2338287
531833
1427403
2192325
169827
609341
1248710
674366
2565775
2624453
1148051
1084389
554832
2803012
1339755
2088251
997913
2475117
510600
2697341
1687963
725334
1342712
2932904
713065
1489031
2652377
1721916
360154
1455478
108147
1157420
2806728
765035
2157301
69944
185852
112550
2758578
1136651
1457169
163961
1396863
2351239
2871349
827771
1252519
21359
1432185
1765262
1334417
1756131
1156621
2505357
68137
126
1462563
1848982
404858
2419888
2696354
200709
2197155
2158587
2891052
1878518
623389
453725
2179608
195584
607012
1697256
1575306
2882401
1078225
358823
1984960
863965
1606968
2477954
2198752
664012
1224202
184911
2118052
2390486
2909794
2671822
2089550
2573267
2736425
1405287
2280724
471366
8205
2415286
400612
1175559
839054
1925756
2532108
2610903
1557950
1882419
2152265
1443246
1250990
292824
1993721
1171924
777554
737378
802152
1771303
2862842
1800673
1372475
992430
820521
902607
804135
2789356
864507
2042700
2816760
778438
2686925
1862061
951799
149910
2522299
2575688
54690
2160145
2152560
1534726
1833205
1678230
778178
1368220
759533
2142023
937991
2411288
789066
2479895
1352786
874078
2473210
2119911
127290
1287089
2577919
250306
1561419
2528129
1999202
2722778
1418345
1000891
2670982
2668295
2322999
301205
2130072
1988168
339808
2353273
1203687
1410823
2715784
2289195
328070
2751846
2617517
2215493
355885
1582688
489361
1885744
2430841
2793980
1215278
2041039
202339
1853621
1680492
972900
1892359
378334
1716912
2714068
1375292
988758
1565166
1932494
234777
1394450
1366181
2496093
543551
1019975
1138318
1949784
1264779
2409027
2052859
1612451
2376612
2113384
1622103
587391
536547
2776760
1365075
575514
167095
987367
965219
2624858
1086126
571243
1149283
56688
1813853
2164779
72103
466659
1566531
601581
2685896
2656775
2421483
2099077
2325547
551695
257639
1882600
2415493
2750418
290390
2696001
1399818
701500
863167
1077013
554725
582285
234579
2147140
154858
1768303
2883945
1793091
1944932
176784
2097871
2649964
347332
2665461
2906716
2406143
2477796
459447
2128087
1782277
582416
2876157
927879
1850176
2623561
1758636
764714
2756617
2799780
752679
2596594
1141091
2674413
2069789
1102713
2098893
438450
1989011
2082281
708394
2625529
965582
2717204
1475890
302201
1943835
2777712
1185660
2015425
381944
492799
1892448
2903469
1391159
2476896
2622254
1436675
778338
1373599
2351562
1074489
2632173
649044
1233823
1317170
1524493
1274975
494825
1790025
266841
2376430
1053553
2711222
1824281
1453983
2316406
589977
1844719
1834480
453811
213675
1852074
2224345
2356575
2305636
1607451
1050201
2747399
813744
2873986
2230113
2571222
1796645
2654940
436913
1862075
2133012
2710248
2564245
169420
1477474
2503453
146181
29159
1972551
131077
2098150
2422029
455830
1397329
2674312
2334350
720137
184829
1482918
738856
1179634
551256
79869
1110685
1602228
98900
1426761
1024703
1938173
242277
2448778
1832659
2454286
2010410
2817528
2071974
2323639
253911
243243
2377756
902818
2372054
2189242
561956
1254593
1058485
859650
67901
1621428
301567
407802
409350
2458305
939304
2579626
694689
53243
1956691
1963773
161396
623617
1476632
1176630
205748
113071
145975
2921703
806004
890031
266991
2225194
2058887
1281239
1691962
2310126
2157149
692612
2882241
1987470
1165911
1541550
2094647
2062059
2170384
2302098
1071339
1779838
2373006
2034108
282612
282420
2482865
351052
2217976
2832827
1734824
1370408
2513601
2424015
1716489
2469586
2349967
1154205
1199788
502942
169535
520324
251661
2564731
593422
627096
508381
303506
2431172
1746405
844036
430213
521220
2750634
1220824
44677
569489
2869844
1113946
184736
1815199
2135162
2923607
2279176
2908424
1744080
827718
2712880
107533
1644863
2384922
195718
2220998
2694936
2815761
783095
301205
2388581
2649946
764772
446052
164909
1079340
419531
335742
1600069
2823957
1261347
1933502
796465
1985287
2740336
2776799
1730067
2655223
2834651
1782098
274496
1322043
2148051
1915832
2736633
2174099
2861576
961118
1809255
1062085
648133
2650663
2188224
1285918
695862
2752504
1301073
2813371
2872706
964316
1775390
1352333
11368
1874759
1343563
1936851
414458
708935
1722517
509913
920226
547433
1759950
275421
1667868
2076099
659850
2820135
2145730
370614
1344882
169095
1255764
132317
2014518
354889
2920548
725872
2404456
1871695
2414725
2349484
1818568
1965720
779207
1663680
2527871
1216639
779967
1563998
2631529
10747
2198906
951067
2050040
815646
1337728
860215
1563539
943708
1101372
753456
1583540
1556766
2062799
521775
2114913
720636
1579370
1013858
1026726
2117052
1489122
2791902
1531331
982761
2578139
203276
87072
2138751
126924
441999
2521590
2418468
1124841
67480
280145
1929107
1234464
1168134
2575066
2547824
306455
619847
1695017
2272640
2704844
2388573
2149980
362179
202317
1619284
1290805
1552169
2307112
983500
1200245
977097
302099
2595464
185273
1356890
2436355
2276957
2935817
2476724
1074804
892380
14117
1838147
189848
2900828
186158
2756859
357430
1130764
518479
1822298
2298278
1126844
197348
1470338
1869900
2636654
1707668
1157094
936012
1454590
538820
1171806
260153
1858670
2836669
695914
2399742
45780
147056
606315
2655341
1877579
2850864
1719701
851998
1319322
2613575
728309
219457
231468
91871
2246499
818443
1362247
335833
843764
1438785
1739113
2306411
2671977
595884
2629125
1353090
2197654
2789758
833263
1742832
620466
1473657
2172052
2017299
1581662
861554
1452323
386636
870688
2206296
1497738
498326
2104303
2880577
727529
2848415
1709104
359078
2159097
2303427
348458
1169939
592021
612747
497930
1424888
167753
1613860
1755855
1060786
920492
25755
254833
172257
472477
1012520
424824
1479655
1005382
2105891
971325
1581284
2019309
2463191
2350274
1819716
2927859
2876666
1571802
2363592
2266432
203050
1077866
1562246
260995
1367154
1835803
728868
1411241
200015
2385296
584686
2584380
215000
2660652
2582486
1060930
2446766
1875805
707664
2126716
590760
131842
2940122
2551125
1853152
139941
2546545
2284228
16708
739111
2459884
1109919
1978800
1124811
1039340
392356
2414880
2136045
1387805
609583
2707012
2654177
1234725
198251
2778852
1099938
1574014
1508192
2140481
2938921
979080
1158170
2593882
47854
1638813
2376621
2060867
1262610
2152371
1407775
403568
1204319
2861892
1020859
1667625
1094613
616931
65033
2321448
2691002
1154608
2242876
99005
1002236
2236604
699513
1900452
1266849
1616123
2619359
426798
187743
834092
694162
904700
2196914
659276
1142803
635099
1313686
2589850
2830009
1133140
2024459
863859
1304438
862420
1352107
1788761
512763
246445
66017
907622
1015903
1412803
2811623
1777744
1519431
885152
1137463
761329
555442
486373
2279780
1995222
2535236
57699
1511812
1727927
1657910
2339578
2939435
1049327
567291
2009548
562534
2298336
688351
1492717
409289
474094
2087381
1600072
718155
2596339
450178
2916620
201464
2045684
1456544
1864858
87709
2510813
2463242
2274401
960773
1532620
2505304
1672122
1509227
158764
437287
496552
2143367
632667
108997
815520
2254625
2145786
1402444
2194318
2040587
1748568
1391947
2266921
1904180
2092972
1181908
1703190
1723894
1376150
1304531
2195682
1061626
1978317
2372837
1818946
744613
1381590
2664480
1504979
1960890
1353627
1552490
1770463
2132969
1053369
2334178
1776705
2296868
946183
1945781
982661
2845484
1064356
1797535
1704181
2375804
2607908
2179519
2085288
1534583
1227670
118567
2141488
2075012
112492
562675
2054016
532402
1005893
996633
1376579
755535
2218314
2641592
1055619
1767226
2606677
843227
1702952
2132351
960516
1772939
1049581
1651732
1193415
974801
787816
1109876
1891913
2590902
1310508
1314529
896711
1219166
1390610
1063496
2177462
777365
1193478
2818028
37390
1157424
570005
2520988
2553050
2575518
2925825
1956688
2209791
2678787
2769001
1484753
265137
1389374
805395
473600
2286445
384895
1052292
2400994
611266
1116032
1075654
1263117
1004966
1629582
864079
2521847
2406403
1962097
2432090
59569
2764232
2365989
1695699
487984
897242
1613975
1066402
794761
1035366
997718
1066412
1873515
1590444
1833533
2575608
838868
1795348
2187655
893845
2314088
111422
1450376
1800858
167944
2529574
837055
1938665
478139
1451844
342710
2226130
2583040
1637077
2346856
1998545
221228
2195111
1998528
503643
587665
900980
1537033
1554966
1935867
2911452
389686
2600119
289431
700573
1636033
2586083
2777307
265295
2026429
66106
2634820
662518
1716992
879649
2882047
1881368
1381068
2258632
2734023
2041621
779665
186650
399372
1090498
970267
2393091
2511838
999640
2851473
535917
102418
488663
2216640
1617779
1677946
2531991
2176697
2160997
260274
1129193
1968709
812954
1290607
497571
1490656
1518218
1735661
56776
2227760
690995
1919120
874262
2106725
1592440
2348239
1406847
1493533
2464416
2817908
1946390
1528413
447433
1558209
1786146
1948673
2476530
2760651
1338578
750753
2475118
1556345
3954
2552765
1328484
1020326
1842642
1722414
342534
829208
2668170
225379
405831
669441
2534753
668514
1652212
2277172
821273
2165512
1683364
69247
354891
850397
2269836
845490
1002636
1127649
246737
1928239
780397
1024648
2434520
2850446
610954
340369
470407
973671
2380614
2591879
51101
144160
27430
1104961
2235411
2715866
1856159
1411520
2549381
68870
1870189
2573946
1277363
937592
1784948
2653716
773425
1537231
1985931
1075983
908940
120763
595481
1660791
345510
2825996
227783
1578116
266711
1381686
801585
494675
1372671
2179378
803203
1511730
2461891
2243363
539218
2543710
102170
711457
1881796
37563
1601530
1065921
2195552
1658202
2166584
2833278
258618
161157
1681616
1732458
1910019
2927357
1055
2063219
1522501
2563846
936270
1663860
406579
2801008
782599
2564319
491098
1837165
2196059
1143718
1439869
444991
1678700
2244910
2795432
627014
1843219
1900627
2160020
572485
476983
878220
2770797
1868108
80554
924068
1753027
1545212
1055427
937391
1985465
907395
1049475
167859
1850907
980247
2020502
241757
1757597
14258
2625057
200375
1009306
556079
1304850
1214633
1630879
498234
2501990
1282512
1802499
2836708
1756178
2565049
1826972
816146
1318442
1628658
2382984
2415432
327906
80585
2547561
867893
1699918
1230288
1186127
1635510
724597
734710
1426975
1751097
1566877
386156
1705201
698713
490596
2116388
2680526
105368
1182448
1909298
2264254
570673
1337959
2444285
155083
2126656
2805217
1876274
1667330
385363
250652
1395549
1836337
2846928
348662
1895326
1206166
2301237
2905039
2127358
295550
1807988
3771
829341
2685691
1707630
1145067
1691494
1830442
955221
1951174
175310
1890211
984364
2814901
2359796
1560499
1710926
1723968
685137
1868874
1227018
1784678
2374690
51535
1693836
2121652
767104
1395671
2793779
2871468
895734
2801538
111911
325198
296917
1476203
473903
499589
1325715
1577629
1147323
540370
1664119
829161
155279
156454
2821640
2356334
1557567
1540697
841239
2733637
1953619
233901
1787816
1649414
1777527
2098269
2777456
2734657
178523
2223338
2919136
91174
1558701
2025256
2891050
2045552
2869080
1427980
1193841
2422335
2863952
969012
1660022
1747581
2696127
2516652
1708159
1791655
2342624
2261193
1290749
561954
1783852
2074753
2211308
882110
2634675
1246903
1119342
1470344
2892973
2027363
1383588
2200077
2306578
874890
300046
764521
1917762
2194161
821573
116272
132789
2911797
1257311
2020425
1351930
2632325
2013354
775663
1320513
420158
205992
49579
952801
931791
1210281
670159
102790
1582555
266443
726197
1001715
1693236
2663527
1912480
1510498
2250941
2309519
64427
1648175
1120540
1640205
478621
585804
2101951
792469
898059
1303175
2551757
2093172
1111630
2313004
1999147
902856
561069
2929081
2884205
114717
1375144
1075834
1121119
1536173
1862715
1733363
610529
33724
707096
1253030
320383
680441
1910852
1108838
2089113
1317505
1914923
2850905
2799911
2806469
2164604
2349727
2554722
543427
1541166
2269782
2157931
2672133
1696426
1515925
146325
1114681
1875264
2922837
2529205
2381514
2787122
800914
1419476
531898
1091266
2058866
748900
2824487
2730346
1065626
482641
308482
2596452
1555788
2659339
569244
2898775
1499107
514016
2708276
952754
1836053
640453
627058
1690093
1550114
303897
1000828
2917877
1932091
1603863
2256433
2696073
2921091
985282
1282391
1609735
2225031
1839210
2756009
1591165
494662
1981311
2512414
1589405
1042051
2346605
2211268
109224
904694
2692629
486092
98782
1679311
1953624
42801
2459017
60037
57532
142038
2851821
276640
1210009
225762
1080058
1634922
1534596
172766
2721098
2769119
473253
1594118
2062292
287754
1555355
935538
2347885
1455008
2219065
534375
1993661
1106200
768010
1234342
2166147
414771
211864
1127252
2926252
86469
46411
442742
2716301
680133
463015
1315466
309252
342534
1405263
1835940
695360
566687
2185203
182772
1216851
2448600
1249349
2427367
2393375
2242927
1926089
2830218
1831934
1608039
406755
1201044
2873387
2728722
2639191
1741480
401350
262631
895454
2687732
1351780
633220
2324613
424810
2115763
1918266
2813461
1330480
1359299
1882693
540432
1573387
1966603
2272829
722122
2287069
1843778
1602763
2084161
1170405
1319989
1063868
241382
1496532
1169387
725516
1351369
2129891
1324325
2112000
821019
1977992
2293636
1718864
1991636
687626
339348
327261
1789473
707655
566337
2498747
1821126
2004835
2786106
527411
1049209
1002163
2475242
2592535
2320125
209535
984309
1568803
2784715
985469
310558
196246
2029474
2580886
1134478
2759864
1426549
1037436
2649089
1919048
1068587
2041816
1187224
150472
1175397
189858
1645324
2454459
1698912
2373966
634935
466421
2452851
2252913
2866344
88556
2856494
430288
2681315
2363649
1502806
1165538
1720607
429620
657868
2652745
1918334
2660619
342552
1284042
1642368
354561
1640813
339468
453090
2148636
2815691
66610
163496
1845622
692223
889976
1797695
1430818
341297
1656622
700347
1787587
26796
660149
2655703
1753601
2852276
424439
234228
658584
1565693
1684678
2222146
529946
2184166
64638
1148706
1975511
37490
2032764
2203842
1915254
1680044
1426205
1961745
32174
1161673
2695780
707237
2665829
188735
421418
653720
2772244
361938
57918
1206924
778766
1144672
865422
1556186
2816563
1640286
1644512
476807
1274436
399935
2461871
1484991
228230
585783
2620213
2158173
583939
234290
215465
1935769
2280718
2728471
1232253
744304
1514496
439358
2898507
140806
1962297
602356
1687156
261488
1139751
1090302
2788354
179455
2342762
1769446
443668
1587616
1977803
1701932
1920073
2019670
1882219
392535
2011792
741559
669296
405248
1078919
600755
2074153
2605058
594260
1364919
422153
1812253
2875259
2483962
2106832
1863360
2065700
1998899
2442146
1009891
2542136
403470
2756317
2822654
2130931
248157
1777045
1307587
1919594
2695348
1866413
1773574
2005390
2706647
2638954
182688
1838825
1134206
1325273
234453
1402946
702472
2920676
2741553
1130033
2546861
197392
1291344
1487842
2545068
629530
1968239
2816964
2565544
20755
1784678
2432703
2238692
1420776
2423589
2270245
2533460
15267
1485480
1705284
2307968
475259
497499
2179771
1599077
1212949
595035
480009
1310783
1665344
1927991
1753889
2689755
1181431
866605
2295236
754663
2141128
492046
495585
237902
649677
2294365
2801681
1821575
1298762
1608263
106136
2011265
1882429
2244189
489628
2316936
272806
101972
837466
1464088
1726795
2806823
881139
1887796
1991137
1248550
57706
890300
1337454
1141987
2150482
1427675
2761016
1460064
1658667
841668
593181
2076546
463768
2609919
1646092
391851
2131043
780867
2385071
1976992
2932640
1164331
2766745
2661115
718677
1435675
2794946
249244
1926095
2527293
1879117
2188776
1497271
2057017
623329
856759
544908
899769
1810236
2016127
2368289
1232829
2180980
447303
1338810
1758654
1750661
748368
2130785
1141472
577098
1687846
1627817
626498
2788023
1403628
1501945
1099812
2460668
1529021
1147800
807116
1912041
143546
1710817
816560
1772442
61517
2225387
727518
329484
1848750
2786304
2052616
1335303
2173190
116995
1744540
1156739
1810276
842779
1690311
2797825
1194510
2074133
71984
1175055
2934930
760843
2085427
2756784
2229149
994957
521428
2336556
1618298
1516836
1072976
2791976
2853868
901243
145287
1716307
1081449
2549031
2885405
1698725
1871854
1195137
2313302
1939186
925441
2023137
811320
2525582
2160045
2515844
242296
1467676
1233566
567923
551526
2553655
3923
960576
1330804
1026889
2659004
2605155
2633990
2752434
620134
2292889
400448
119112
1613236
992740
1338261
2231405
1563401
244889
1987938
481570
2792398
2096948
966917
2377963
2006643
1340740
549145
2266970
1240432
2105510
2663036
2421524
11433
2128223
2018200
2096428
334795
142574
1377648
38126
1525925
1658757
357975
590895
1278343
2081300
1386471
2706099
900947
1999315
719118
2749920
1101651
1818146
1434439
2114092
2006266
648397
1052648
1110985
713219
2657277
2583589
1938318
2178150
150577
2330009
1002057
220027
155394
168635
1096490
920114
1373116
1948976
2626679
1610362
1977233
1236452
1060917
53716
1921384
2283757
1794105
2049762
159436
950480
1000386
1261600
1309461
779845
2416205
2605148
477119
1354526
1034575
1094829
1053149
727369
1152195
1176387
2337810
2336550
2491541
2208035
75261
2421914
741499
562611
1170701
1602266
2355264
2134099
2863030
825504
101339
2434301
1627108
2709360
1135621
158603
2579769
1442927
940466
2868639
56338
2894358
233119
1163616
1388154
2884088
709949
1591798
837427
2065659
1498811
2657628
576330
348102
1897666
52502
1116274
1735629
125284
1896281
1821272
2375263
1646150
2120180
2837124
1376919
1822730
2209495
11344
450583
1524043
2346412
591262
2160016
248330
2703498
547401
1691713
646709
1620593
421213
112549
1190617
55044
1797755
1975390
2403981
796448
566058
119326
1458232
2461606
1436750
898771
752869
2594060
2326347
2436203
981352
2762332
1423156
42243
808458
2233639
1230992
100286
1424822
703957
1024077
369763
177373
1344910
2880033
2044551
2427248
515782
2854418
661730
428237
2662878
1432668
1112422
823525
695727
183747
1667034
469537
2157801
1122776
1872828
1028923
2152831
2911248
344336
622964
1796141
1594965
2052613
233463
2786518
2811022
2520458
935669
2611560
1488505
2291642
309419
1621700
2623749
120739
2330761
1250866
227605
2643923
995960
2328650
1978474
875539
420125
261402
2895011
762895
2767325
1389890
328610
1934379
1961488
2792496
761058
673473
2742664
498722
640295
777017
157478
1642217
1675828
2541273
2800788
1339470
2436767
1697757
932771
399486
461124
2291489
416849
1283842
2409329
1073109
1004523
746752
1013046
2221614
1741344
2564667
1062948
60769
2087190
1309973
2218772
905940
2070308
815546
2284845
938814
1626550
1399185
373465
2329926
1119292
906449
2656645
2708042
569043
2128726
1172592
846866
2210754
2111493
2033898
1348539
199496
1448241
973334
2102761
1801738
963474
1090190
519509
1329607
1372858
2107729
474063
333244
282029
2704197
2892082
2867518
1763674
2091611
1996872
959833
407323
1794159
71059
430328
2785692
2887098
1495745
142689
2455363
2353311
235527
1572429
1928535
1139568
1407210
2025083
2063221
2378763
889276
1006431
1456635
291653
635231
1410725
2740441
2218247
2487139
894264
2596560
35527
1485426
314624
2717185
1400438
1236273
2647693
2203479
108927
21502
627902
511851
852780
2415483
1386953
1104706
2290458
1555274
1600405
2361479
1617202
1228701
414903
2701229
2867070
369471
617384
99355
1225945
2226486
1422890
1437133
2401520
153088
2220068
2157834
884593
1827673
2290915
2752351
1618844
2262162
2818206
1372861
452199
162485
783915
618648
1433295
1362844
61227
205581
2066335
1871415
580920
120496
537886
2173223
2014191
2729717
2523805
2665816
2399898
847537
154121
740379
1631039
215492
401427
2672385
2935731
950669
2525967
830399
850273
873420
90149
529098
2792849
1447585
1041496
400642
790649
777731
2707219
2684235
236941
2535866
916925
1578551
113354
2537454
2892694
2708094
2552964
2399087
2755747
1704635
1607882
2682256
202389
1850202
1293757
1381594
2023367
1760046
1749431
1584554
2399296
2103262
236831
1276894
2367191
1303717
632467
2387386
1256075
1885453
1250164
14513
318478
587163
1677189
2795721
1137835
2472770
1962549
2031961
966293
364968
1962240
995477
188394
257134
655780
2210671
110223
2709447
1283909
543365
553639
2871061
435952
2225666
2393165
813548
2600842
2371523
381937
2933343
2526529
420669
1183752
1977770
473939
2763622
2231398
2611731
1281454
2819993
1284320
2377077
1271948
952011
159950
772159
826994
1923349
532053
295033
183492
1516342
352977
1498219
62567
958515
90764
1835631
103307
1961798
1179684
58992
326917
1147231
2571203
1125057
613820
2605418
666417
1923128
1028017
1717368
1633979
472200
1835449
2508074
2300653
996798
673353
136661
1303206
1312508
11206
2568816
184179
570676
1004588
550471
617051
2588872
548684
322012
45217
1461731
610215
1129166
221790
2651392
1208045
2453934
1561607
1603843
530964
2595367
1970577
959859
1976944
574748
1099265
2836805
719689
2899901
651423
501675
1958326
2050583
1514833
2835075
2494813
663604
1919620
1212139
444326
2102321
1464487
2163940
2226905
969317
525171
747792
2812121
1654820
1475150
1847597
2522666
532344
967993
552825
1965915
2527907
557188
1413064
1136823
1766965
1421759
31765
2851414
2040681
1227278
327158
1523277
2837920
2472687
1656048
99030
773908
1702113
370811
2062388
2744461
499252
503943
1160345
453402
1494729
299401
1922217
1915222
542693
1976094
1339417
328688
1850726
13363
653071
333267
490995
245844
962700
191629
143963
975816
57031
47854
2629009
1070679
276258
2031512
1235124
569750
528854
1617027
710647
2147487
1927771
788403
1465792
2029931
216875
2343071
2821685
228925
857939
698900
2698375
333915
1488035
584264
135714
2795389
904773
1685889
2714304
1851046
1512101
244181
394563
922552
2825227
1850238
1599974
117898
2023752
1721847
2704214
1384378
1883754
451750
886531
1424474
634400
2125124
2814150
1651926
1051798
1010087
913868
1820911
2599465
2279390
1960136
2717781
1413935
370797
1797160
2123973
1471628
1959204
826119
714569
357798
612996
2534262
1685499
1918205
2402241
1014029
893273
1272552
142144
1401591
632680
1120496
2682727
1173389
2122989
2512899
1467944
2625387
1803823
2112619
324566
863915
972307
2587496
1077196
306911
619113
1445752
2790785
2358963
2041200
395008
841404
2788614
1014131
261069
1934407
1332489
1632269
1959645
1286201
31259
2940424
709417
1923089
404120
264537
2570700
1707927
1366034
1431187
74858
409769
609633
2226453
1376706
2843378
2637426
261279
2306316
2527916
198351
2397985
1462947
1919555
647243
2141216
1721948
1829462
1731154
2516626
538107
996966
2558958
268159
27922
2198084
17346
448342
256358
1311000
1178224
352682
2196021
2835809
2450965
977244
1760351
274036
1185121
1129011
1142957
1840640
926065
2598189
2307960
2465123
2147949
134724
2713999
1015604
2559074
2577240
1372528
2837645
2619160
2519230
363924
1148492
1033700
925873
730151
828457
873025
905504
1318348
1961931
824440
2707364
1120157
1817566
447148
2356885
61761
2585438
1757963
508353
1028644
2731362
486876
2179778
842004
2645655
1250061
2726359
1480537
1284386
596862
1118691
1912529
657041
1705048
2258497
1843142
1275280
2827712
680686
2279926
998028
2509279
1293412
2478771
545743
941446
2640919
868454
2675657
2587722
1203244
2521450
539474
88694
405221
1985544
89935
1517311
2839472
1870510
945336
2323794
1586162
2305589
2573934
625208
1030247
1496714
440694
1436500
2361249
2395730
2168083
242767
1466486
2320536
599724
741177
990385
1742888
732503
114385
24400
753139
744200
1010701
2470915
92674
2126532
699218
2535701
471682
2529056
1918260
1666663
2845978
1153987
1672159
1065255
728226
1122402
549706
1450898
820422
2851478
2483249
727719
2509166
265854
2334015
2792366
1549172
2014367
2155237
2184979
1477383
1359602
521329
1521246
1442817
1380057
1381248
2763974
1763645
1501537
1068667
498277
2339417
773969
1955854
1895244
1380807
453324
63661
312366
330206
204013
838304
1035695
98834
251667
97645
376216
507061
735109
2553042
1543805
1547496
2480677
2707658
789238
420307
2732235
1685996
2253212
2749457
319686
394080
2415131
1837728
251484
981106
486465
1499889
1035091
2255427
2881152
1157273
1332592
506672
2193522
1264060
1679756
1978484
603201
2094700
318127
1489361
209941
28730
2009095
1514000
1958306
1500967
425489
18970
389081
2703180
1017215
1258328
96255
1031950
2741008
1861647
2586726
2781882
840804
1399
1623404
2671720
1714344
2307730
2040248
2932626
611238
297072
1129847
1030466
1272606
360213
1790235
1806032
2100366
41375
2260871
235017
1546053
1631878
556587
664856
25861
59907
271818
845966
2279242
2478329
344861
2814116
2689607
2428715
1917626
2632171
573257
521007
554342
1466937
1775696
1904773
435465
1205698
580246
2296854
741989
2097528
765626
1279789
2475227
2486218
2329374
276926
1715082
1066085
2335674
1753542
1805351
1032965
599734
2355231
2559677
121473
2600242
2366784
2834800
629669
800574
2782308
228482
307769
652549
533554
2100691
1120435
1100084
2586101
2283165
2674618
620544
1636549
1398484
2557854
363985
2312455
975427
2322938
1282490
2538753
1310556
2914614
1019144
899427
595983
2049255
1596420
1211643
262796
1339555
261450
2493678
1226366
571252
543619
585860
1323662
1171929
717258
1886404
2147087
1946684
2315178
1454183
1426763
1399217
1498118
2353548
1030510
599379
2236809
1915409
1769707
1789275
1530250
1014068
2114639
1929509
1392689
2565771
1217644
799147
134028
1107035
443986
2084513
2396008
2804336
2347219
742097
1656251
2301092
1503019
2331320
1050472
576727
499013
2644748
2131492
811367
643530
265944
1420678
2289627
917658
1331454
2713674
940261
1334264
1307718
1102442
641870
1777119
2880118
2604491
1711201
2174628
2557335
1416572
1237412
1384758
145351
1209787
770848
2493844
711573
220262
2789329
296503
1221194
2258369
2483812
2728114
1955364
2107429
686261
1272312
239904
308252
715074
2001489
2122167
1354742
2429037
1942278
1526609
1539064
2835896
178283
1793111
2414931
442622
54864
164724
2126948
365490
1547745
591401
362231
50369
1316683
1127158
620060
1042231
875709
658771
208877
2291888
593120
203190
2303837
1797711
2199672
1399722
675622
1159766
1193010
471194
2851267
195899
1430377
1572495
1448231
221337
1024081
2335846
31450
9086
2382132
609109
1923494
2050485
2760983
1131620
1676867
2178750
1698418
1229737
1027430
255074
2043897
1529224
2467766
832258
1256937
1893736
531333
851733
1092071
698698
236345
812470
934496
2369893
2653848
2794498
468833
2495179
1397882
2833353
1056167
1739849
2081051
2203093
1180067
91019
2617030
162689
2488340
2229477
688194
2794783
377647
1035628
1704041
1736274
320627
2421406
980241
126773
619039
487801
2280971
2750877
777441
53021
2650129
2344212
1350733
256945
2363707
1480589
34582
742165
2738412
1193339
1543080
1818626
1679278
52272
2873329
2424617
605323
500324
1714659
463590
1513051
1390895
970243
2842497
2765236
1186522
2535620
1558463
531936
680173
1092841
1103142
2544989
1734627
1004248
1074294
1300394
2218585
1833086
406896
2102359
1815092
2330098
1136903
1336815
689049
2667225
1739968
660747
69627
266546
1581318
865036
2900834
1118128
2257134
639636
11923
1386309
1134082
1195865
587598
1985569
111344
1438800
1718822
933820
2029517
1012894
1445080
2033879
1295454
2541906
171798
1343326
2669357
2814793
2319404
1573053
2754202
617912
1364898
1201213
1406731
1027351
1428956
1495004
2665338
1670123
1276415
1919688
1351503
1524638
2665953
1922017
2154443
694277
2099476
998879
66424
422283
2934013
1659333
2245780
1569262
979608
1240787
892751
1901731
1358017
1036546
1038449
1415908
31670
1071754
2598645
634914
491002
2609936
2621845
1197430
432657
189281
432353
935118
1294615
1415830
229701
2289365
2003909
1581485
551455
1007573
1996680
1561572
746702
2271016
394996
1364182
427962
2035479
1330399
1696059
8645
538349
2229491
2222705
132747
8878
2319405
183915
2835140
1354932
212561
2939176
1455735
2052391
1956382
1635252
442379
345804
2678192
1381381
131348
233172
2061958
2451459
790550
104838
242421
1931279
1915105
1948172
359019
113845
2361513
500461
1010930
2566060
39963
2632175
2292717
1320976
420290
1386061
2347595
350597
751576
1120263
1569735
566901
2419023
846537
1099801
1938238
2461694
1685749
757545
1511615
283597
2339621
180140
97834
1625423
681697
751704
2163596
2866623
1095332
268407
2525106
1156694
532613
599150
2298108
1359472
867891
2623036
378180
1661668
508473
2132927
1778769
673292
2755238
2392804
562844
77510
824561
1953190
2596031
401222
570179
116096
2556681
1783747
591040
1894453
2677510
202127
319855
1564586
2830268
170278
2053120
632741
1132437
1370505
156076
390486
2065915
738827
154778
2361601
1826109
1790972
723343
1749403
1673259
1490870
2789612
2301181
2920520
2709058
1569323
1874446
419087
1674403
1564935
2110892
652812
1122904
2765822
2437870
1500417
2639422
1509488
1408820
2298125
903675
327680
1551069
2665034
366348
463317
1407237
659895
2330066
115895
1878665
1928020
2371853
2526422
441411
626711
694942
2417921
1249328
2677236
98007
2441893
1553381
78830
2464589
827461
179955
404523
528808
1810811
2203862
1113184
1340861
2488122
2857015
1902393
1263304
2881135
1199684
452293
2292032
312919
1949622
263175
2515787
2457352
61078
529738
1155198
1380443
1856353
2496260
2761734
1810201
2453586
717670
702123
1796516
2151801
161653
2473433
2701377
1487255
590242
2798448
301327
280904
1322732
1302852
1217481
1505247
1243555
978280
568647
1093173
1252780
1240428
122193
2039966
1998091
2658115
2501911
1466634
1785727
1742323
2568286
1576838
2268434
2282051
732701
1593172
2915316
2820535
1071169
1322707
172379
1767910
1422475
528798
2407139
618699
2230440
1007181
1366585
2909087
1446381
325106
671706
2630745
2261153
1070897
2595481
1774607
574115
2540824
2369093
2478527
1050027
486602
2664860
2460354
2189976
1348422
201892
2870117
2337360
1207660
1491773
1765335
2731646
2742602
289261
1358344
1380507
1986240
968976
1202251
1542579
2660747
916157
66806
361193
1563118
2554217
160847
28589
2763760
1918947
2225747
565431
1275774
160235
1450377
1961848
1748594
2437002
979286
2001777
1928171
2046437
1271466
289029
1069979
186839
1554159
849188
367938
702437
2780636
307216
2795579
1877381
816443
1058346
127099
494523
68779
1508663
2253287
1733148
2660618
341188
1996752
956250
2555540
2001986
1404964
865445
1707703
2875824
1916875
1483535
2604358
1238662
2633531
2299620
896722
664183
1266224
253758
2674104
196632
145661
2225812
1591714
1354492
1159335
1689630
2162670
2898871
476922
363625
1723732
52239
434213
1917742
1865281
549024
2217191
246515
2578380
472216
1217221
4819
2681248
87854
1145248
2052063
1372178
2143446
2069461
2793877
1957789
2849756
516303
2238073
2118214
2757340
1549061
199737
1248279
421576
1868035
2470143
1371374
894058
1524994
335338
1936157
2381752
2449232
2610463
2796541
28028
305762
525195
626354
2000047
788577
2682866
2183501
1500090
1558010
1077970
1335363
2710737
245167
1437186
554
2211469
2373158
1493648
2086897
1309515
639553
703152
1392483
2233663
79800
229037
2531050
1392843
2721405
1674599
296933
2846309
2006306
124002
2361914
1714293
658181
1064290
1659380
677601
1799560
579115
2233058
2636584
170196
145022
1966043
2868583
2456533
623332
1017981
528897
2836367
446553
1339159
1190467
2847820
2363614
2817521
2568018
2501749
2240365
2847005
2210207
1091766
1493065
227396
1436172
51413
527903
1653955
2306290
1375292
776200
1557539
2148928
2431666
2232724
520913
920119
528400
1473068
1477324
228101
388810
1803595
2737241
1297852
48411
1516984
2044941
1348111
1373585
870447
2440642
2543848
1423967
216550
1496183
1811229
1175910
1162667
21425
1908110
263053
2833327
1288766
1023679
1815587
1951879
105374
2521677
1735820
2801394
1118322
2340773
1593355
1813054
31754
285114
928181
327928
519472
77908
2317959
125203
2901518
528669
116139
1119927
32573
1758369
2339000
1771211
2028087
2184572
1185259
647247
1358429
1587929
865684
228949
569156
1662985
486067
1691267
1672801
1318992
698115
2284833
1109190
1791291
1322944
1887696
2885438
1484014
1457466
2419783
641916
1703215
66249
2153775
2573545
1374509
368506
1053107
541322
2071109
1619577
2803109
1655062
1717815
1055205
2719626
2615123
452271
2462152
1022556
1677351
2405115
1883402
504957
2371912
1823055
6075
1709154
1709080
212718
2674069
123223
133878
2726614
2339733
255085
1828971
2839687
2040772
62324
571181
2325038
2585927
1922848
596096
329732
1750212
1465398
2259075
2232595
1079223
2295205
1723556
524781
1876126
1811485
2318503
2488095
1753982
1383717
2356568
1340075
2211800
496753
1344105
2561384
2166303
113740
1007431
375931
2298163
2466489
2517160
2745399
1966564
514271
1125059
1919306
2894011
138924
784466
139194
2906071
1055333
1099239
2540043
1846254
1101222
2218682
64071
879436
2149195
2494248
2897034
1711676
315794
2679843
302608
2548119
689829
2539939
681435
1841404
2128750
548321
1195453
1150574
143427
2797139
695845
2598244
1246985
618588
675663
1517161
1993279
871940
1711178
2138187
1110191
1307069
1648106
2861921
1563336
2147823
1257837
2225108
1045224
10592
208906
2225658
1140867
1879683
1441703
252555
2185067
2789319
2587397
1198644
1002500
762753
2506585
1377207
349492
1862149
2296972
556038
2150782
1363496
2729041
520751
702578
1657541
364496
1115556
466744
1562967
1403820
1287922
1271231
2092758
2777030
1266411
883854
2626572
2476402
1737699
2353442
1204379
2219133
1482970
2672816
2114826
2246400
2747796
2621215
2362554
1877614
804658
2295874
1277206
327862
2458195
1016159
27266
2417396
2384247
101712
328845
566325
1753056
1281958
1477123
2203578
2071214
1907821
1415874
2455512
656405
2739603
195557
601448
2659950
1061007
2502090
2383364
1679154
656793
2918710
33655
1839533
941564
1133967
1247125
2290315
2097959
797898
388155
943852
2558054
73251
984031
2414868
2281946
617129
81830
1107460
2223659
907182
23458
1898186
2852925
288186
487790
69494
352978
1318124
2151114
2383015
1107637
659735
1760334
1294053
175437
603550
490383
786957
2523727
1308623
310158
1129187
2177561
1834020
2844613
2541617
526056
2116768
184919
1090845
2155639
725769
2102580
1228584
2083297
385855
2880320
143960
2124938
468496
1659586
629354
2813260
962846
2646731
732186
2625837
292340
1111702
1549942
1404129
1712107
2639019
86302
320294
2917493
175738
1681158
163845
2174886
1736828
710515
2218795
1216209
1098931
495570
2352083
1547754
2082791
1662928
472592
2228291
1550236
31889
2469702
2479983
2526425
112726
2150089
2069124
2480745
1798138
713321
129332
1623679
2546035
1160724
1647407
2166964
892960
2540663
602867
975984
1161876
2000574
675536
2710510
1722260
887814
2732589
2440311
1305259
2472464
870509
1555351
1705152
1772229
2800214
1929890
2079489
1118587
2928940
1176417
966405
2781438
668756
738678
2823490
2656551
1513135
1554183
2763067
951910
131258
2444816
1421940
2300509
579787
2754734
829317
2041931
2456847
1021579
1147704
1436610
142867
485966
2236279
617302
749457
2924031
1286168
2753670
216650
1746739
461576
1273935
618684
2430636
2718794
697322
178295
2848382
1917839
2938976
347445
1964154
775945
1881570
2708350
1036082
615205
2889177
2430728
2789295
1074280
447893
702359
1085561
2877597
1926032
1881975
266862
2042332
2072771
1358668
2110205
1376003
1454182
1444364
372516
1458364
2936702
1825232
1348877
1146939
1834176
2860929
284740
345546
658973
1148465
2766270
1762470
2874938
726712
1088362
1844523
1280985
1270819
987172
1363730
1789801
850043
1746839
2058370
1544298
2364558
774582
218836
1988994
237769
187213
2580969
1294009
199374
1320874
1294133
314597
2304470
2800901
1539048
2645499
418951
1905692
924418
112524
2203349
1664368
1224806
2371293
1154186
1191681
1895453
2146748
155712
1568057
565002
907114
1891337
1888483
1316547
2814182
2596937
1250060
2652163
496721
1607945
2431945
1744044
619398
149003
2426427
1140917
1127582
2490665
2044041
2058747
1382505
694558
1983803
2452573
558232
740964
2920147
532318
2375941
1195241
2033786
1691573
2557499
494900
698627
34144
1848728
1745852
1359302
2485129
2384481
685027
2877490
1669545
251621
1013029
2231140
392796
2575303
1452227
2233982
2820223
379317
230595
1066300
989772
464683
2765457
1541148
737867
2616308
1807948
2648124
1806660
2793109
507142
368313
439443
2786210
344801
2027641
802619
2341581
782974
2826178
2689427
1660503
2378248
2706633
908401
152715
765446
138610
1278661
1553500
1025866
588182
293665
1997115
1301510
653709
2393506
225330
1471269
335532
1979834
892373
433393
2475522
1852290
2126245
1094163
516917
718374
1185975
1995343
356347
892470
220002
2816205
95220
2525705
2874669
1092929
2498142
1453013
2189657
2839819
440488
1387053
847107
2366722
425558
2762281
348214
2666381
1962850
1688235
731741
602164
716671
2509703
1266136
842957
224486
465386
620587
2292313
1106774
976205
694468
836284
844683
2420287
1668630
1955149
490987
2832303
23681
430078
874032
2414969
306118
2215789
430546
261189
642355
2810784
1023356
2412645
465780
2829613
2070513
1878822
2870730
350724
1477697
1715066
2788149
1242589
2050246
1284946
2625424
2183804
91009
1644715
2287891
2541963
2533842
1431394
218138
46137
893175
2156134
1579732
1976737
2688373
2118235
2781103
1505006
527240
1995059
2421392
1298287
1252048
292388
2279646
1900410
1447440
2927705
2332922
1121777
348800
254942
2363822
1295583
2906847
537815
594197
2799778
911497
1738758
1848274
656248
69069
229582
2190924
2729336
2038138
2645233
480974
1886106
2439507
1723746
2719546
1953966
1032276
355992
1171748
2322280
1802945
2032066
1449594
2362264
2797082
597261
1437193
591933
275186
1180325
166292
14059
1358573
697144
845910
1862088
2712906
2870033
2713102
1314917
2206459
2569492
1998631
1449183
1311486
2119276
524808
556249
2463115
1517860
176236
1567782
2641972
1449490
413470
1936059
1520107
1565993
182444
2503506
2299780
1456116
2347166
1913278
2703711
1335868
106898
282923
1589870
952178
2636884
636315
1907966
884223
415066
738356
57245
407085
1269269
1365690
1561537
1835370
1090676
2559756
1447148
1726120
1780369
2573057
1721522
1192984
2559539
2868344
352850
571404
342900
939047
1488176
538380
1078108
1710731
1052442
1900787
2844168
1426768
91997
398125
173711
1689466
1283160
1785728
1454117
1624724
1843277
332495
1325157
1392618
418897
1884797
1437292
825690
2693291
42688
2510136
197635
1404526
347335
1890471
2428148
2681811
2601862
734604
1691909
537185
677929
2751499
1794202
1520922
2725601
1414841
418198
1819291
1779477
433930
884149
570417
2047007
2631717
2072923
873426
885322
1189921
1790739
2391065
1561622
1904886
1862384
852574
2339649
2282482
741325
1739745
2751800
2692895
1651738
2663047
2516972
2335046
378920
1431780
1021383
2244009
1795221
2380924
193753
1220157
1836917
295348
890493
1573998
269354
1579015
2535444
2490885
1772791
2199567
2858736
2346454
2761615
495028
945166
2595541
2334267
504804
2517252
1846968
591933
2918248
134449
189213
288409
2585642
141679
568853
790343
1066445
2898404
1533519
1096999
1751187
925679
2185328
2087106
858004
1856283
1302367
872602
1130054
570941
1825552
2783170
2873824
810290
1073459
2408747
1906823
1095407
58318
2457175
2421601
1246512
561281
2112852
888379
728795
2334701
1919577
2477377
2209210
1229081
2461294
871310
41703
2002393
269089
1249543
299203
1923151
591334
1748576
2727360
1386399
16206
2847450
327946
2466971
432886
2815402
1323770
538398
1519336
1590912
1246941
869103
2844426
1887972
569753
1047342
2322218
2766699
2608730
2055517
2441809
2596557
1858183
1643679
2164493
460720
675297
1081817
305879
1644135
1622102
78250
799069
2509463
1064728
2344656
1008227
1302439
2230841
1477140
1356066
567419
221479
1797927
1459731
1919750
2802579
1958414
1407149
507123
2116882
266175
2179956
1920783
1374349
1326719
537900
2406474
1585446
1757325
2465402
1148479
1114621
1457140
203297
689364
587286
1491435
2812783
591914
823898
2605286
2316120
1367423
1884019
1030441
1863452
390111
150963
295605
1986029
2228963
1195570
2011804
1338005
1329854
2656189
2255213
408239
406754
854023
2381016
1211382
1851406
119304
235065
2334240
982789
1466901
2412646
2565896
2565957
700569
711846
932597
1780788
1593066
2006175
1810189
1562795
2936195
987980
1607918
938278
110793
149838
123363
160808
1730150
1077785
2743213
2561907
2267356
2639706
2014368
1276149
986095
561003
2696357
852548
274761
2851687
2643430
2415743
2173824
1988298
1674328
377097
1344049
170760
2209053
1360800
2767751
1473241
1467311
160022
66930
1367349
1307149
2079997
1923255
2852839
877913
150576
851201
1377558
1551053
2605827
54606
1723370
2792431
2506099
1903893
677517
1504512
858424
1077418
2309871
2682531
358271
1732950
2038258
96430
1154433
1143228
1808590
2099092
2641853
2681524
993108
694034
1172429
2499089
557676
229840
352121
2393093
2388324
1889987
1418621
2032645
1711654
2433629
417804
585861
670460
2615807
2167323
510009
828366
2355979
2887136
1881525
199820
1074728
673135
2908813
690821
524184
1876783
2270365
2109913
2814186
1742960
2078774
1728324
338996
871903
1288208
758231
1420227
191588
1755618
1633014
835325
61307
341707
1352247
1087252
2718941
204869
1500682
1400288
400980
2318221
1285686
881443
763735
2026900
874791
1012901
275464
2768469
520704
1768614
2178941
2711843
379728
2544367
2913358
1310763
601581
1989587
946675
2161679
2063757
2055473
1801665
1137220
1127689
823071
1738837
2682738
2907519
114699
931691
1297518
319100
2865745
483620
875772
1717082
1556762
2025572
1522309
36937
1947070
1851424
347516
2305468
180353
285574
1987316
2302301
278526
1545518
835945
2557792
2056591
1686266
1858176
2838340
608652
1848122
369040
1768839
657378
853479
2796921
2302942
993715
2674657
1444394
2857496
2448544
192
1571810
820307
1584106
902370
997302
1179920
1696035
743207
208402
1175862
2062254
792572
2892348
1164889
540576
87246
2924031
2150211
2269108
2519830
1737552
2561911
1963453
686868
82092
2892044
2065044
2524542
2296629
2083363
2063712
2429070
1601201
7213
206445
2169423
379644
1045677
1489808
1241837
2497892
789222
2632660
613744
1695972
1679998
655410
2228214
1021375
1264485
634596
762783
2104361
899095
1825938
2866328
2870875
267931
1147461
470628
958448
514815
1215392
1814552
705927
882997
2935021
1850243
1898848
1832732
857913
142924
2127137
704409
2324225
2203978
1922069
1180431
1406139
282014
2620961
270886
306277
1132881
2270088
335458
2343562
294671
860514
2933986
72797
1956110
1299842
1217486
1659608
789246
1734097
256953
401277
328941
2708352
2670996
91146
2009543
241830
1881763
1697621
2601199
877961
2693665
1526623
1257331
2399511
191897
2397879
1950225
917485
1130822
2511684
862932
1262117
1603401
2797005
428195
545545
1413594
2098254
1664632
2869289
1179856
854709
1848540
844892
1195178
1018961
553197
587118
944735
532890
1215461
1960549
774805
1399234
1002002
387945
135342
106139
1436141
2305619
2350376
1348922
2187605
851045
2526425
2664611
1991174
86969
2205732
1204304
910631
2037260
874805
340317
2774958
1807274
349439
1993431
294190
2814414
1974629
2278353
1594238
16638
901630
2231785
2742002
2596881
894622
2041141
327001
2488829
2271889
76658
2101928
846273
400522
2312717
2515926
2697230
1908207
2308132
2252389
213486
568752
1402811
40038
2212632
1793723
2144682
1534665
2364377
2192499
2132723
2746229
584227
1474861
1414557
1018047
1231481
2688629
627765
1692665
2900268
1572763
2099855
639864
108018
617990
1688752
732013
2057438
1287731
1444033
559398
1746133
706306
2274387
1422905
2900508
1841580
805243
1058078
526239
272954
71005
702699
1577863
511105
1001673
305674
1961778
532752
1440821
882142
802234
2846021
1074959
229066
1409391
752694
1876343
2120707
765596
2724151
2535482
756908
1942151
2319672
2416854
2940352
1594124
1491391
1565529
1232878
2317199
418457
428432
1889645
664378
295850
2338203
914940
1748198
1622726
1758439
1069584
1311829
539936
2724932
1756103
1478725
1140942
767883
2260292
2905050
1249603
42031
2056982
1340217
1938316
2838234
1448396
2403072
1611915
1589798
1108802
2937483
1116566
2421729
1284081
1424335
857955
1806783
2164950
2392316
1209394
216261
515838
1252589
120855
2701073
2502347
1040461
884992
1755826
264783
1692820
241572
2151274
262184
1304564
2261060
240737
2088780
219271
2575639
812690
2420080
1345474
391017
1927462
2640495
780399
2228853
2662045
1847857
174797
1901523
2369904
1047855
40938
356046
1036879
1087376
376362
222690
207328
279048
1097059
208503
1634004
1873254
380457
1880496
1980607
2403375
2812412
2672290
947486
2408537
2745737
1289452
2086430
1143069
59343
1255122
577056
957387
2775564
298764
977292
1220216
491524
60407
534583
2383814
1508720
638115
1187763
823114
1718303
835644
1260156
1957350
1441099
691585
2513652
72145
2417364
872442
396977
2188105
2031374
2094165
2685502
733355
1879121
1283728
407492
2423322
2627697
515586
696565
1057000
1812989
1721698
1993371
263414
1590940
957861
2518259
742484
2232663
2733847
1901842
621683
2189037
2540465
2132407
384941
1979080
2550352
1535924
1173303
1088609
542734
2127781
492140
437379
1635790
70864
391725
1417280
2205444
2029542
545965
2616481
2504466
180775
41685
664466
332432
1738670
203770
1483441
2133824
2746602
1864321
2500195
300606
844824
2836429
1293572
51297
1530788
553121
954519
2773207
2871622
582463
197301
854248
601521
270037
2204853
2872026
1683998
861978
1117888
1754198
2455018
1631742
73818
2369810
2859570
647037
2796975
2045067
544505
1039190
2119395
351799
28295
1017500
1692671
2907301
2760717
2636452
385478
1383350
1491418
20422
736403
1162674
526737
1200087
1899132
461250
2594909
912105
775178
1839581
1387106
1611642
1475542
1337343
2695460
1805595
653997
2833947
2342508
1028092
2776966
1118425
197446
865879
2182487
2327484
456318
399114
809068
1492693
11207
1455524
785104
2537828
2363773
1447095
2353248
1516271
2269861
990967
2068145
2513734
2219418
926143
2464598
1807184
2017494
902981
712481
479775
1962429
1301600
2169746
2919121
288080
1303749
843021
1069674
1621655
1400692
499111
987586
113372
2032768
2477478
2617675
1802131
2206542
1024265
226158
2882849
1949297
2936079
679521
909804
1106854
1423174
1789078
2011930
2674071
145885
2906001
1593065
153319
2196834
1688440
242273
2733802
2882161
1322136
731567
1725634
725997
702403
2102668
773882
430551
112039
71167
2620408
523151
1538578
732028
1040773
450104
752467
360975
844401
33366
1510750
1916467
1665055
2226563
2061699
206142
324331
2302618
1877951
231844
2198483
2296386
2888854
1966672
2366195
625341
979869
819365
1681883
28513
1389802
2271649
853321
1434966
2665865
13397
161647
541807
1954026
2906097
674763
1298678
2655878
2179
2311290
772058
2171461
2906428
1543098
1628736
1240225
513342
2932647
18721
219954
1197699
1221748
1701881
442843
639604
1220362
2669188
1382203
1579914
638672
1774494
1122438
2415375
1349375
1766515
232584
1117845
2073349
471744
130550
2246517
758862
2182491
2581134
2246931
335548
76163
2380730
2921356
726712
1810770
2920273
144329
2243354
2587433
877308
66654
577499
262542
1951863
654961
1029117
255740
1769907
802558
154472
2625991
293455
2359366
853889
2472207
902064
178752
815218
1847114
195103
1288201
1137393
694111
2526294
939694
9314
1577390
582421
479126
1427146
716591
1984292
499168
111921
1840450
1020124
1066448
1164442
1694892
2334499
641665
2247111
118145
2202819
248216
154801
1362492
1286690
2236797
1133038
182669
1887862
66889
929179
728371
1781665
356220
2226712
1194121
1457280
663343
1288881
843614
290184
2056683
741009
2757374
2074004
1892868
197254
1690791
1884775
2127685
633959
1422168
1849936
246993
534703
2217367
1416606
996655
1499889
69915
1177273
50606
1890902
662561
2049453
959945
892120
803674
1971734
161201
331979
2264040
574844
1913619
2901935
137320
1993219
816168
471658
2785477
2584719
1646705
2046484
1391744
1286747
4664
214052
2170982
34982
871963
1682150
1615298
1317711
2321020
781113
2406156
1200232
549915
1251301
2899264
1052414
1306628
2334629
1518586
2460264
295105
113871
2860741
697416
1328513
2777441
736754
2923556
673084
1177777
1519237
1789338
2557210
2042773
2115363
2730321
1372997
372764
1976559
1095068
1188671
352099
1557144
2484703
2291638
2025631
2077526
1057606
576735
1266938
1956743
1125560
1243286
2638281
1567829
2252747
803790
2070707
1459345
43204
2548630
1008625
2663016
2561044
1048436
872627
1330609
2599077
2259195
2662267
2310853
597709
771384
1091633
2758063
1593988
609911
460334
1229030
2000571
639600
1010367
2225225
251399
2179465
1343220
2252814
2552741
1099923
2701525
922280
731250
2144935
2522553
2227919
1189020
1247637
1069400
1707013
294044
116366
1497064
1426437
597014
218263
2712653
2770996
381431
1660070
2927263
727899
794503
2066245
2760963
72941
2909191
826110
1870303
2484421
1474866
1758444
2459023
270523
2323670
1710628
2682341
544186
1806689
2362583
2742989
2811756
1050685
824428
57839
314022
1773833
540659
625487
2840510
2259922
490112
261490
23158
2461237
1489125
393383
2605900
188847
417601
485305
1560476
160377
2879770
2190857
28047
1690717
2667236
1741377
2369567
1107800
319293
2091407
2274109
554299
2133915
1917304
597988
1035195
208836
999666
806159
2667301
2368655
1670743
1623503
536620
2656705
584528
1690754
1308384
2036153
312129
1170493
2220875
343761
1275695
2221737
1286205
73739
2362016
2144975
607822
115636
2663490
1140379
2237068
310910
239002
2640380
1845724
903833
1363521
2656481
2324373
1538892
2609865
2107430
826073
2437355
2307606
1114919
729545
1046764
2360419
2207992
1884257
539991
658992
1294963
2027356
2592711
1804878
1005730
135597
2486714
2295889
2186491
1240455
2615206
2072014
2270720
464771
912727
270238
2657103
1781962
19381
361869
1998728
2334412
2083341
2573681
1043383
2391165
767989
2213543
223428
1439750
517084
1373489
1872087
2006149
1351911
212000
1835304
1045465
862548
2906429
38066
2650764
391588
1978543
1974120
1554295
1812100
1740028
2694422
2069850
1250022
279184
689017
1168172
198012
1365656
1701590
2201933
2765880
620459
2920230
178628
1949361
2164876
2825518
2885465
1148487
2372858
163888
1590601
1810381
114668
1091621
661453
1529187
2284678
2219141
2243423
1008150
439153
508731
43954
2102271
2174657
2464296
627894
1283865
840988
2898936
1490321
2594068
100458
2155881
2388078
2499415
388091
2480323
1680574
302605
2040567
593441
176388
1372180
2578677
457661
797147
365287
2532827
2889513
245506
1224295
2919270
1031977
418457
2138850
1446020
796877
1987292
2406579
1852573
2849953
2755170
212965
499186
1444130
2211445
1984763
1418076
18887
1580194
1301309
304549
1911852
2128659
494858
2486468
2403246
2709205
84502
2166687
299295
384442
242534
917504
310567
2815741
2162152
591503
1295972
619997
2715596
976534
355688
2586857
787434
2468853
2870648
791968
263722
346919
2382276
2299625
791021
999846
2489545
2916179
711758
315418
1873016
2661174
533021
788438
2397175
2876664
2169446
797285
1257438
1682973
973286
129081
2395387
2298843
1407302
2272817
2373689
2700628
1980110
1977761
863507
2310023
1756973
1632091
502072
538399
2800917
93879
125288
2614614
1979542
1528526
2740529
1505711
2065710
997160
2275129
2751298
2239152
891014
2757274
895796
1621937
146380
1936048
2017117
1390080
8075
321663
1980531
249012
202932
425944
196373
1844852
439360
1494851
2391313
2091473
416924
2576502
1500106
546157
1641973
2862335
1389866
336687
2629551
2196399
2666016
874586
737322
1324151
624619
2699726
2598811
96750
1296675
68699
510924
909609
949231
539886
701186
1239320
1106486
1609987
1279591
235646
2214451
1845440
57148
955138
961628
719141
1845382
673102
2450107
2461477
2054597
1575214
1733318
2401212
2564500
1748545
2143607
1113464
730216
1566201
245468
808936
1497978
794542
2086224
117307
2093066
2486114
2527367
2305974
2364293
2218988
2639319
694835
637927
1406114
2740139
447517
204419
1505987
1736285
2524971
784594
1376135
2523281
118775
2159924
1410131
2244052
1294827
1337882
460414
1162559
2616432
1471018
1601864
1945238
2785882
2118626
168639
2243397
2655215
1602168
530950
745451
1661016
1202090
218254
2869415
2535189
383923
915547
2808534
1262301
1210013
884548
2172988
1350675
2402843
2349897
765011
2219137
520492
2592480
796512
913673
716302
2342946
2436814
2495930
2163503
708762
615282
1259990
2261706
1654205
295244
1091286
2419822
1243858
2753611
1288901
872809
2513238
1244859
193448
370054
1230911
851253
2255593
1181084
743970
1584547
1233503
460560
2474325
2917127
2803087
1378198
1064338
2606327
2226591
1961561
699503
388095
389911
756020
460488
242683
691829
2671171
19369
2251800
2131954
74352
879017
1739049
1291205
298793
667388
281343
1379757
668775
1390298
1356381
486685
175847
1413362
1616509
2286035
1021101
1236595
474778
2347651
1921925
832552
32510
943234
258279
1461672
441407
1221452
1546969
621469
684592
550271
450362
1810381
2651700
1632984
2555276
394023
249908
917781
2765085
327570
1894885
901057
1422691
2328451
1240108
655736
1947515
152992
1733043
1757240
201801
377177
721744
2167894
654488
2416723
683627
2620392
524522
437891
127240
2722538
936162
2398072
283379
1264701
365346
1134023
2823029
1498235
1052333
2048936
742908
2617025
619245
496746
1410082
189347
1237741
2879892
1248932
1207373
2000470
2046842
2898093
2832573
2555529
2382020
2271996
891930
2068764
325864
2831536
2270878
1406442
2804789
1779913
515881
881867
234514
2481287
1813114
2544702
2853540
1235220
2177771
97890
1216640
347321
740970
2088396
961515
713769
1487704
965086
2860069
1105513
2677698
419334
2475572
231030
24392
445756
1948821
2279174
1673353
2694850
1855686
1118254
57100
2408547
374078
1555548
2655368
531054
2584727
33197
666764
2794731
2021153
1075117
2588049
220187
2863723
1261033
1394379
2597724
794230
1506733
1612588
91275
676145
68078
2936233
2485277
33229
2321632
2333527
1977227
2166179
2079305
1656631
2526713
1435519
2641424
625064
1393236
1914838
1085429
1429700
1132888
2396818
2245710
132507
908608
1126795
231972
1057085
801922
709861
921922
2703308
1008919
28170
1768431
1585246
601061
994779
2683744
539039
2191246
2066949
2733625
1027955
1839986
1924597
1896537
1327431
1744398
274792
224985
506972
2292309
888915
2450495
2842061
1322417
1202080
2634952
2051717
446578
1420073
2067451
1479247
2607851
208962
1556105
1337573
35688
504290
2124429
535296
1679698
1532689
2932017
1695442
2251014
1887959
1809363
18157
2779464
1518355
1261823
1434797
1841136
242308
1927823
2623279
1430671
1964869
2264418
1192518
1728660
1480640
1980314
2643180
1446585
1573763
2139685
272544
1264032
1066712
2470124
2930874
589513
38856
2427106
2521763
2306336
394076
315106
2069446
432327
1294948
2218093
120055
700073
645512
843258
1735379
1313769
1054473
730057
1120263
63226
2621704
1949761
436868
1964846
784956
807047
1744194
1471582
30509
210718
2650766
1286934
663501
459111
1171594
1988672
2434053
2403019
1615618
1028538
1191403
1735435
1241026
2852832
887767
468728
103429
1098446
1544386
2782550
2249414
2113034
1957661
1086522
2622465
189607
2766598
1901799
2501241
582660
2156264
1073619
2513396
1793346
1731558
46167
1388698
169591
2153021
2856188
2744128
2128753
532533
2388895
1650984
1116589
2756418
1444983
635869
1842581
1946837
1950844
2781246
1944195
1243393
2472035
2204901
143246
1310801
731294
1368613
915065
1038205
2240407
370263
2484198
2923432
201113
2272315
239649
1714361
334095
1333467
244114
483003
2859943
2101096
1236574
2457577
901271
2493651
2904762
2390478
2773443
2686397
721675
2347337
1059343
1536838
1821120
2030257
203624
2788933
1637584
1595951
1258094
2330858
231972
2112198
1587432
2298952
454606
652894
657894
1215050
222180
2032015
2758805
767481
1970422
1999092
2354240
349092
2493419
1171517
523938
955308
783770
1129395
504419
960333
1029854
1686419
2780816
2864171
2388821
2675189
1299462
2110026
2308614
2260578
1996837
1448739
368993
1910290
2879649
452388
2206589
1769896
1017994
1338738
2477659
1702127
781117
2484978
245740
267610
2674469
2051192
505084
872822
464157
1592364
1369287
556156
162838
1661013
1047526
499694
390170
2650851
512929
1405798
1755122
2363462
2436201
979217
764076
2254070
822954
644117
2709816
1521484
2089778
1220375
2386172
147194
1903374
1558634
1238244
2759928
998581
897517
948963
1264734
828256
1238172
2608999
505198
2353263
102226
647992
242424
1491429
2360992
1178260
2445343
1346315
502702
2081178
1512863
752037
33210
2079761
2786010
833994
492920
2329514
597687
421229
1254432
2407457
1049691
942437
1464073
902560
321738
622524
955626
2043233
2538217
912111
1602017
277847
1000925
715215
880748
2303080
2319524
1421928
2651748
716433
1184506
1297521
2244982
791489
1890255
2433302
280842
2881034
419556
865978
1761942
466257
2764089
2634833
2820999
2181906
1725096
330474
1568539
2628203
955090
1361907
1065567
627848
1020274
1290509
816325
1038298
660616
2871861
2779716
1375506
39602
2163075
1677760
2191464
382639
2277117
1461540
2473757
808469
2452929
1483524
436512
2238176
282934
2446124
288391
621510
262834
2000649
762729
2340311
2819957
2255719
2340806
754940
1684595
2205492
1292057
2529185
2749105
69412
2053530
96644
376061
1864239
2486986
2128760
1721905
50019
1109249
2370916
2687809
1850743
199326
2298230
384847
1864873
609654
2710968
233776
635212
360429
2438177
1428605
2417905
1994005
2393815
974409
67347
737013
72652
1255568
105838
663518
1766425
533291
1120082
1069538
2252724
2739696
2671260
595845
1638206
1637745
2833669
475365
2917522
1608708
2638254
945100
1558428
1571679
1141861
1863522
2291031
2024469
2664076
307023
2315812
319375
772462
2199044
744464
2216306
1949329
250771
2204918
1940042
1131709
1074682
1957320
1488815
633974
286053
515647
2648636
1290365
1027976
1407524
2775015
1736671
942975
1156078
1549460
1900981
1754584
614294
730492
1278260
1755072
1420618
442746
1572442
2598230
854352
153775
425763
1680521
2828739
1909789
1462379
2917375
1498669
2502238
396528
2302895
1960815
2249724
1824290
121982
2078942
203713
2840180
1596707
2597009
1415860
494327
2756109
834351
1062462
1150395
576370
564966
1265287
2385582
1029808
1954974
1119484
1745655
1403063
2866792
2521976
1481130
2481100
2141641
356697
2023684
464411
1990251
2927237
730308
1903141
2799676
2046044
1234208
1132918
130173
617231
2362446
1771128
294498
794811
2728569
1301081
800476
2185344
1410537
2012346
1379516
2110619
2028468
420505
1203390
567284
1479809
1885032
212496
2093833
1612117
64510
790351
162432
654478
2696570
1313358
431964
2086995
292246
2867066
1213520
1712952
1173650
995292
2722829
2416660
1178961
2588309
1964804
570025
58147
1086158
2363225
2436950
2711676
1937733
2329868
1262066
29342
2779681
862138
1409576
2882873
2593272
1516198
665025
1901481
1655916
1730014
2809051
2123712
2737476
1606900
2187883
778067
1800223
1782033
934494
1132539
351875
111719
2547971
2759852
1113867
419749
2557129
1379343
84954
2425708
873196
464076
2178195
2669191
2591723
223218
2049402
686402
1768984
1403046
2584074
1333818
764171
1893457
788558
2039662
1940430
55177
1983325
2881354
504004
2457644
2642085
1892902
937507
1087461
471345
1872966
1445203
1837652
974678
2175542
2725747
2204027
2456710
2780609
2436347
1323186
1292134
471190
2605200
2685276
2638851
1961104
2652480
2778491
2381065
2829642
2492843
2706804
2073203
2108729
78584
376439
2499271
1227356
1489774
2590312
2934796
588739
590849
1291639
1526396
1429531
1754503
686213
1722438
2930401
410813
1392939
1602574
1302916
2679232
2189254
2797626
703428
2190323
2685138
2848847
53675
2739604
95927
1636708
375795
663451
1856547
1520450
2511040
413960
2209375
1363347
537082
1928855
2439236
1817217
2520599
2915265
1979255
1678751
1357298
2093906
975486
1349747
1257483
1605861
911730
264873
265922
1861325
1555624
1691197
2697863
1589105
1806485
2341176
783749
2696985
997972
565249
774551
2497330
1995401
1547171
709624
446260
464454
283662
1999037
477603
1080876
429003
91671
2935323
1782669
362662
2880377
109578
739687
763026
1053241
16
219594
2593376
2503695
1983329
2834503
400352
1323431
1730800
812109
1163105
378877
334843
2328125
2690120
1952573
835607
1851212
2136599
2903349
779484
1439053
1944115
516637
699528
1904799
2675446
2455168
436234
2699905
1751696
997918
1733667
1034255
2220439
770063
1746933
1773389
2487890
2590648
1216064
1778098
1624566
2792407
1382629
489578
1008655
2044533
2896228
2876770
1703367
1963415
1372820
2336664
230733
2470094
1573794
1068625
2232276
1548191
1244412
2483186
1555986
783893
1216588
1659436
510124
539529
1456780
728892
1263052
1124500
1518261
2604144
1689656
281234
589534
793286
2778847
1632822
44779
886393
2863007
2084886
1749266
848774
1183483
2558954
1767154
2685278
2933049
816733
1361056
849929
530481
1919179
119527
2650505
1547740
2823471
1618333
1839196
728776
1709139
2900834
2344945
2769071
1348938
1727936
939131
2319611
1889850
2913137
1385463
447288
2680096
360556
1892588
727598
2519976
2384775
59564
675684
2934006
947060
118417
718513
1267914
1614650
40455
165080
2157498
2344501
224912
691571
2011553
502869
559357
370037
2228206
1952057
756144
2296627
2164120
2877547
2483644
1006778
2767002
1086535
425630
858081
2526863
2610106
805981
826690
633448
510513
2283004
2090362
1698371
263913
2171481
2538217
444723
249974
1517806
2169411
1458021
1105095
943209
1233294
1206713
2603361
1674307
392422
1741910
1034085
280387
2099923
1295016
902713
1122936
1797466
2404427
1186180
317486
2636955
942797
931868
1236647
573810
1972222
39363
1772430
192854
1457047
1237076
1630548
1494481
2245322
1287177
237909
418096
588117
1762944
354839
1918265
1663482
2654750
1407074
934792
763003
2405867
1572728
1449656
1936032
873104
660303
816301
371345
2213138
1277625
577135
354524
728393
1168571
1355605
1062280
196976
132201
781181
56741
1518375
2861729
590908
849990
514083
13465
1514897
148556
89097
2430154
2579062
1634736
375369
2749554
2548495
2685106
364389
1508154
1445804
212609
1905306
2349375
2711306
156145
1512095
1051664
841747
2477667
2169968
2396558
2195027
562018
635247
402438
646696
509341
8548
1950301
116850
2713699
1687002
676780
1706643
1695190
268103
2895409
418549
1702875
2541017
702708
378110
1919494
2551970
1449282
2571459
2724287
1048957
2707204
1618948
2481217
1321634
2632946
2555489
1515633
1965025
1151758
2685268
1879902
186487
293457
2185227
2456895
985680
1936256
913461
2266368
2322396
290599
688980
2592008
1048519
1404006
2721889
288205
2623924
407834
1370809
178517
1158431
1760942
2689272
2879130
1388369
1803673
2280047
2018675
2298355
471257
2545682
1953287
2788202
1432026
981595
1967166
2567267
1725738
2758237
2590559
76830
1430285
332174
120713
2521726
146453
1117125
2592986
1588732
129956
918768
294503
1355188
1135988
2153899
1993572
612993
2478937
2237247
2041928
57186
457264
1827057
2488625
2811319
1115697
737577
311204
2038434
2730276
2232128
1248250
2717304
354928
377368
1058947
2545574
547662
317195
1405483
497408
2593236
1528867
1418201
1730401
1388457
2462375
1971993
1831842
913578
793302
2509745
1265976
213748
1581885
1909488
1869223
171381
2755720
994192
2362442
226859
1056784
247627
1569170
2561579
1321667
2181258
1639518
613521
2090663
1743509
1546569
2760485
1488856
1946801
1745199
191336
1255971
1467306
535956
56823
2812205
1153204
1696283
1903749
1886838
1517531
2096803
2292975
562917
742162
2393087
1382227
2632140
2239152
17690
947617
1148974
459824
1648465
1126720
47980
1070379
2350440
281416
28031
864838
926910
263363
2071392
1068806
2826585
476618
1037276
2173530
1899249
2630495
2007104
984647
1208676
527984
2142922
1983349
2745145
982996
2231430
1997336
1128628
957577
1259470
769341
2455538
324766
2251396
226649
1871943
905961
2567923
2258191
2162791
2668965
1113174
1325604
1406291
866163
703344
430440
665112
2476797
1336482
1751109
1755078
1090695
41952
1899353
541424
1645935
1162437
2880129
1463145
1603389
259015
1944575
2874597
1211140
1855839
848066
981365
2884777
975492
2484843
2321071
1943231
2746173
2701340
2697029
180789
462017
2585545
368544
1543403
298640
1564024
2783431
1775837
2665453
1388393
758512
840473
1461901
34151
1673680
637149
1437095
1190323
1873616
1061362
46377
1440537
1415728
707667
2032854
1518998
807271
505341
1012658
1631606
1562120
2641967
2101511
1062785
2470611
1316007
2401461
1219778
257836
2274950
1841830
352605
2626554
709249
398286
73448
828177
1398866
2281983
2915332
1548173
47938
1690088
2732794
445278
61934
2036583
1306694
1298544
669557
1015785
314908
2781498
656175
20448
192750
2263414
2192322
2527449
681088
658578
672835
2370039
2114718
1614907
1361416
2092593
1596810
2759023
1810235
2596224
2702398
2063368
1997708
2782126
1091237
348602
931461
1240251
1537644
2297651
2610442
1395745
1075480
500579
692895
2536448
1206270
1693638
733486
2909329
1647133
2238656
1167649
1251517
252508
1977695
77899
1650696
828938
2178083
799952
2820745
2451581
390881
631178
1290458
1553852
2184548
358223
2251710
1798799
2821714
1685052
1916182
141565
2016248
1673020
1165135
1673827
734895
1089828
1301652
1808420
2102366
2621058
1085173
1045722
940487
106144
2588829
998648
393670
2567236
384756
1893282
117881
2278003
2627085
1214029
278202
134152
2484507
1792207
2735384
72594
1523688
2449443
2658296
2429144
996715
405428
2254229
1867707
2209504
2782026
1360755
2785369
775757
2529587
2422636
1167341
189737
1104403
624706
325494
2064588
1498589
2312753
113002
1528394
653666
1516108
2815608
1518126
2586421
2327681
1773137
1394785
2636927
1627885
1782673
855042
2750910
2432787
1544933
785698
2652921
1428340
918253
66440
912404
1844129
2520931
2449330
2587640
166282
171623
1579834
2737826
188275
801379
1422406
911182
533307
502987
2855358
1650912
1374365
2559073
846897
2780692
963963
2415113
1269494
944429
2443308
1681911
1875024
2158126
1922205
1993057
1232853
2261074
381005
2701039
2542737
2289936
2451399
2060566
2427398
2054674
691738
1040856
2516359
2689411
427520
2877767
923425
1305378
2621665
1069040
2253688
2910716
1201327
1687700
2669263
1929081
75091
1168990
12987
2251275
2546487
241324
880649
1173015
1355306
2775025
818674
1513888
321811
1070747
367032
1163075
132672
906821
595890
258945
1595335
1091249
1164650
2696538
2242813
1045677
624255
1429805
728601
2244606
2358307
931701
991362
438649
1936869
1088956
2363784
316860
397467
1713734
1214056
2420786
1000587
2373428
262381
1140304
757092
990160
31941
2852805
418151
988524
1851728
1205499
169622
2594551
1487436
1569185
2613443
1074376
1791915
1241624
1778418
373832
1310862
940093
2328903
782764
718191
259974
363859
2915895
1268943
749963
2241174
1775745
1408646
201160
245498
467699
1808983
1392242
2248830
1247376
922552
1279748
947172
2635967
2778228
194825
1159256
1387362
1857363
927359
2086249
1344913
498683
2782994
2169529
2463920
1642450
1339215
2443926
1528416
445364
1135547
2344283
1006928
1517186
1754488
1967168
2636485
162921
1981628
377597
2207082
978657
2055030
1985588
638019
780282
303856
1253935
1174891
1720006
2564257
1801501
1168617
2822347
1327791
2198924
866879
872258
2152909
394971
1083561
525630
755849
1367832
2913140
581417
286979
1372837
303544
787854
1863117
1928594
2729925
775395
2175232
1438928
358276
1401689
2417083
469978
1023462
574834
374085
298338
2656645
1194152
1100208
2652366
1345861
871862
1163603
1252025
601082
1640199
1288281
2922460
1008439
1274263
2421074
2046302
1645571
2252344
2240639
2421433
1146045
276699
568147
2490323
2840242
852621
1877337
1279998
1293486
1538547
242703
2105347
165905
1768446
2385600
2768962
1091569
156337
1533252
1885268
485419
1214515
2858988
2895264
401676
1668719
1478363
2420449
1940039
2600078
2014413
252174
119907
1679430
2101512
225692
954126
1589400
2349590
2795420
1226433
289468
1913602
485879
2044068
1593741
900502
2146011
95060
2875195
843300
2053184
1240568
753629
2414080
1994177
2794960
2649186
1010755
2903069
1949530
2817365
2129860
1818710
330999
796818
1732896
2679233
776293
454584
454856
653796
2028412
1866125
2150397
1921103
31384
1264996
150108
480307
2386639
123805
1628540
594796
822836
1447762
862768
1438683
749617
904172
155117
2875337
1806308
196383
2849476
1639547
91522
363910
452623
2819036
1204597
299161
1757212
1345096
2917111
821958
2878985
1093507
669669
2600776
1764575
397389
1295094
2932259
1431611
2236947
1090615
1680237
2479780
871362
1978379
26290
846511
182504
868838
1231849
1685849
1096895
2392828
2470256
2684190
41770
689347
1003652
2267375
2319036
1653683
2506904
427634
2788886
1735257
1037805
2711109
1283805
1889757
2278280
2195157
2209686
1221177
1982799
47053
767720
1869221
2598852
2257542
1574858
1871600
882632
936515
2205854
668388
213238
2223607
1983284
1484321
572230
382786
1301829
2099460
1991344
2430310
702274
2386508
151652
246195
2033061
273715
1840686
556607
1959345
1559364
2762942
33127
1857423
2815908
2406135
769060
2817598
1759229
1525697
2621815
866644
1197995
437162
1877895
466670
252313
5258
2767570
1859709
2883714
1086072
2703257
1787113
1546272
346710
2554670
1339973
1627244
1214602
1660520
2655337
1061450
1896792
1861686
981349
727198
858066
79283
354467
185377
548369
2090566
1233829
1993351
853386
1674644
667038
681845
78087
199079
279785
1908386
1771039
1978956
2598326
1991867
1178809
2187189
1478683
1273757
907098
194198
1132094
2856079
297210
1289686
605331
1708226
1921780
20135
2218021
1807275
2501521
1085813
1028281
718570
836290
640389
656789
2776736
2939458
765181
1222213
2019613
2274729
1073718
1693459
700840
1929887
2235057
1750849
2623274
737052
1048443
779972
29182
1699404
1471378
82497
458283
2219950
1470245
655006
881600
861561
1957042
2891735
2175950
2135562
1368864
2135846
2196202
1497993
2534322
1005497
782354
1615290
604165
1442508
47544
1376507
1073100
2309035
2594059
1273858
1165134
908014
1909228
2719685
1229236
479431
705592
2741772
1763618
303398
1901339
915134
2213637
1047036
629610
1846502
357022
2078315
862707
29176
159962
642718
1663186
416963
2403654
1517963
2464326
2353462
953734
1328059
1884735
728267
2454496
2674909
2694418
2003188
2821160
2877582
1859397
996778
2797944
726091
1816837
2475547
407183
2582215
318864
1056821
759765
64187
586409
43465
1395894
606807
739756
297916
2580494
1617889
1385525
1332415
772700
709210
2122403
1075171
903437
2803376
1429932
292124
2787729
274836
2496665
1454082
2439697
1021724
145805
883054
18803
307
2375572
2391881
2429050
899851
1639504
962995
1430464
429422
1228248
2828770
1366319
33134
2913155
1213606
1608318
2666989
304082
441265
2036798
2559604
1176969
2156977
2237244
2100518
209403
2303812
2399311
235800
1183171
2673435
2799195
800381
1901922
1187185
1610992
2208235
1235019
1557437
513916
1750327
2140615
8561
2637319
1006057
973468
2784048
404140
201495
1712579
1049001
2502509
2028838
912674
2151844
1664910
1482691
366376
1836957
2793406
342589
1752176
1215390
1167441
2739063
2597366
1690657
2446870
1736322
1365271
1379727
139364
734989
2207193
2694155
2753124
583645
1159898
872404
338456
865209
906465
2794951
2122635
361146
1318767
2207255
1290255
271469
2819132
1055799
2341152
1036905
1292680
1424484
1152030
2466507
2533844
1737124
2158298
2170304
2191094
1376676
1224907
414113
1965464
2367419
1921061
1349690
2911132
2844761
536782
2500335
9279
38598
2610991
1454285
1951888
687408
1676262
1193030
2780035
1266829
2801475
142581
1844843
35316
2421973
2774216
1886335
282967
894171
957585
508432
2841714
1010193
677980
389647
72133
2583916
1941082
2052676
753618
918059
739461
319632
1201641
246895
1476496
2017700
1971009
296662
1742499
1127767
548271
89735
1618469
2643406
2508451
1978782
2276865
62391
1515745
298030
1261185
507636
2189811
2533780
849882
1377413
517447
1780727
2299448
2589105
632082
576236
702135
2026363
711989
1899356
2762121
2444301
2270182
1782034
1209362
2247275
1462144
2481333
987530
1208406
247506
1338776
937044
339692
2003417
1062405
1023438
1836835
1285815
533897
937334
1651483
2076608
1039484
176427
2726895
42439
2502351
2299539
1382340
552781
204518
2891162
1090735
2168848
1515069
1061997
1064474
512743
2666746
2930851
1313762
2759944
346466
225836
929974
1700284
774818
2329228
1450438
2915254
234068
810503
2368152
244582
2404039
275439
1368972
1491270
940629
143281
1252321
1935045
600911
1432250
3187
972881
178588
1143908
472736
851847
1123241
2887903
265844
1079577
1956496
2342670
1363331
1214500
2386520
268978
1679435
1316552
562855
2464110
996097
2470281
393791
1953638
235251
518621
2108184
2141972
2720937
1833357
2433005
2841486
2708047
2186302
2505567
2002521
2101629
1963517
2747632
1468464
1985058
64768
601702
728460
1605546
2709518
997131
1502736
1562160
1281019
2123019
430644
209729
1679393
891532
650168
2342227
2080101
1056690
1205265
887165
2141030
604678
1914872
707227
657087
631187
2328412
201940
2483722
706506
650400
2186180
1742554
33385
640286
2432667
1037865
1280944
749508
2255951
16753
1098681
1899189
750239
779410
917294
1080696
1174250
1842689
2724836
1285011
1783910
1074935
675538
2255499
2293087
459569
688208
1825118
1030610
2500365
2123218
1379315
2311722
1525878
1265861
1228165
854919
210441
288537
2102033
3863
1065151
427560
2155290
34805
2454293
242249
87473
1724605
643801
1441642
1771973
564285
1538951
490082
2716390
1772766
1166901
2396174
1911245
1480726
1036799
1870765
1274798
404391
2431308
2221441
2484185
36766
2059787
1699456
2771596
1929016
2578919
1819555
2182100
1811168
2902039
2271071
594521
1278474
373413
261248
2480707
2713792
2575945
2435026
300819
229864
2578963
1613784
1975235
1721933
631115
331261
2907532
2556855
1721169
1800670
904161
1490803
2425655
804327
1630928
1371073
1230427
22269
2886671
1854993
219090
368019
1831413
2076365
686783
17859
2214114
2089456
1341406
2506616
763259
1638003
1238420
868075
1888885
1697159
1715568
675335
2816234
1942706
1468632
1338576
140188
2637454
1032544
1375537
2256670
2492304
1324978
860615
1206820
1486508
355963
2543122
2362659
2186122
2285227
2595395
1542690
2188952
1331426
2826054
1714632
393379
1630166
1781356
1427807
944103
1415911
1639166
2102054
1001003
1516397
2215125
274808
1637770
1560672
1333487
156117
2396534
1319047
1929146
854642
2921581
769671
2270982
1308196
792849
271346
986312
631413
865241
1734103
2376955
2686270
877000
1866516
2771891
76021
2665223
1060888
38784
1582719
206468
2815357
2705914
35050
1317632
1342992
1764746
94615
1174058
1203909
758491
206045
1934681
635273
2107385
2068619
324248
379351
1224155
2402640
520287
2080914
2884514
2931696
1371123
1629976
2108432
1561695
1619462
529038
576983
911347
1099992
2698910
2504245
757342
136688
2235663
1700354
956182
2033847
486346
41839
416206
2895508
1914936
2449512
976339
2371371
1583594
861691
1205348
2249723
72266
1918157
346048
2215943
1911839
2051366
2906952
1240833
774045
2266184
1857662
2778251
2522400
507108
1719236
143385
1305202
2208718
2923293
1192696
604330
1606936
2496676
78654
376274
1616428
1423597
963507
1744656
2631490
2423242
2694392
209071
1217754
2687842
767646
460234
1670063
2809010
1460874
2410460
750149
446517
706497
1232783
941139
401483
2401221
1475728
880429
2836318
2654518
86584
336763
279130
1593519
1767900
775680
2460784
2416647
1507638
676532
2364850
2347749
2428081
2554029
1245486
2850543
2743030
2435220
2083349
1354316
1938288
1344113
1302752
2205398
1921956
275767
1326531
1905382
2714240
1521102
603347
2219343
2629847
1450862
2152964
1927520
2377047
1176797
586703
635460
1557230
1090081
2299452
1013534
1727073
2556512
1766991
1162489
1236520
617771
169535
1931788
1849323
1592590
609985
2677355
1102673
740176
2046039
2062435
2654838
1155817
403579
285062
2294874
856111
1112597
250408
249926
1303219
654765
1111021
231332
2283949
1926245
1592008
2890523
1075372
2640938
1146429
2519676
2433149
1547038
2638457
816427
23887
239497
204685
720463
1127195
1762094
570199
257656
169438
1888261
1130604
2901006
1671533
1229090
2608633
666985
2683693
2922399
1584698
2001697
2595514
1205713
2346709
1575022
1535606
2207535
304150
612175
1465028
2261515
360149
799677
1142663
1372787
1327649
511517
275577
2727205
2250809
164520
1336440
13125
566308
2521444
923046
1810315
2659349
2347352
2610624
1455653
612824
1736058
1778893
802726
566754
2873592
1522493
1530312
2403208
2861648
2575725
1264603
1645640
1774424
1699228
168998
2240892
687471
2117264
2134977
94015
268842
759937
677097
1938131
2750311
2167665
2538958
2604004
1740649
1218274
675748
2092980
407528
550163
1989302
2216879
623061
2071456
2853815
2186237
904653
2272560
1500649
1939423
2239111
1393990
1473530
531261
1829126
490932
935964
1446842
614897
1386299
1726398
2642107
2937949
2764387
2103234
922777
99498
2145456
2602247
1810856
1130363
1562005
2001155
221547
79883
1592501
579204
723798
2423936
1956622
1999928
283928
415257
534173
1329324
1889784
2843398
109952
466173
901396
2450158
2852097
2860103
676789
2273735
532475
1113881
2229058
1328465
2485389
2427020
2031095
183129
2639262
2593984
1244942
1310856
1899557
465315
1748666
1381969
1298194
556289
105471
1109706
2938221
1790963
1118997
1285700
320780
1085166
1170038
777003
1594100
1472098
2721739
2615982
2862609
701421
324026
1602206
1067984
630311
1006517
1784622
1611425
507263
2087460
1255686
1906453
1980272
2815097
1552531
2485054
234444
2690235
1894850
1090819
679326
2263505
556056
966485
1709950
1716944
1036402
14186
1421132
817206
914055
991768
2160415
603133
2812947
719810
2449997
2464001
2888121
2380437
1796899
1274709
927741
1272590
2494711
1837067
1742793
1927330
2253531
2768116
320585
2306823
199223
767255
2455089
1161348
580463
1920338
1253964
881172
789778
1020431
2703006
2604934
1552439
638444
966020
223624
1342026
273579
1983709
564807
2536581
1110204
1729977
773533
289268
917625
2471523
2156175
920226
2365073
2141218
917989
828217
2780364
2725411
51037
1808970
607643
916343
1883811
2667323
2617123
1940459
617208
690462
506222
2152160
1923245
1342013
1402395
1090789
2675770
2367869
1110889
914205
52424
1124627
1654480
2155287
1055363
1268138
983199
2662777
1965997
2027978
1700979
1949212
2742813
2405446
204919
306520
2577902
1915154
2083494
2897340
1624763
1566052
2170180
614824
1704094
1487061
631918
756023
2845533
1513459
2017679
1573360
2831631
2395354
2355285
1517488
2519139
2368892
435118
2122912
2277328
531220
339697
2207777
57191
725328
2275544
1428651
2644601
1995946
741074
1310520
2410142
307266
2477087
2285409
578861
109658
2212889
2693257
1328944
1182093
2233637
71170
907567
1331468
2156865
407535
1189901
2592753
1971428
2597646
2521513
2209982
488591
1666132
1756066
426188
1937068
796463
1761552
2642248
982328
2091478
2281515
1958778
2806725
2882068
1307833
1703156
1273713
54669
2275999
177039
2728346
236439
689463
1144429
1327721
1428614
2739470
2042239
2166078
592136
1884463
2161543
2268767
117063
1476084
536417
2926192
2211138
1475461
1521002
584815
440947
1135809
1203576
560849
881794
2475987
747993
2245975
1706071
859670
1514377
930821
1697586
2371959
2630436
2742976
1989501
2379754
2862895
2918886
2246048
68819
2103630
1917958
1698211
762975
1875298
2618935
27378
929465
2550
1015979
1764596
2107109
443357
1334267
2377809
657051
1609760
2226618
1502575
2185347
2851293
1648194
1844168
728101
932997
1387105
627341
1760468
2009330
2480319
1262259
1564987
1936323
2754928
932728
2593972
2777199
2398914
1575135
2848902
2228433
621724
641537
2348733
2398004
2589658
2410986
81550
2077315
1048562
765282
578563
198036
724118
2845461
2403285
836274
2476544
33169
610329
2092235
457522
2682113
1998001
2845581
2723992
197580
293569
2840833
2015186
1361521
451358
2070903
25574
930351
391732
106025
1708266
2828951
1790413
795232
955181
1787171
170237
409655
818045
1064104
1590185
1820758
436283
76726
2080557
2397838
2707278
2051818
2289604
847499
934493
1029814
793320
2766167
1487702
2022254
360080
7591
2535732
1167808
1016471
569086
1669939
2888140
1012003
1945258
1547283
929373
115714
2151421
2749103
2900971
2309790
1671985
2278402
411065
1289839
2162163
1577975
1967759
1545842
438904
1006330
2802026
1346694
2160076
491272
477754
1830505
2928302
1710635
2787452
2845390
1074421
2520340
1899695
2359488
1204664
2735333
339883
1373823
278524
2742131
2024885
1468488
1826661
2431342
756968
1153196
165505
2921688
1970115
1102827
2919378
976361
23290
2647978
1525909
1653504
1235383
2770993
770908
63878
2574811
1513092
126623
240839
2091784
1557922
2648816
2536729
1653560
2045270
1513390
2093217
2314185
2009282
2741090
711852
104607
434934
456330
593619
2753512
1393359
1163161
605868
615340
2552522
258297
707351
1691744
1432953
130833
2473737
1792144
1669760
1144189
2331143
2177307
398191
1224449
927130
263638
2471979
1215199
2019469
2903926
705840
2833335
2321176
133013
1183539
1148167
1468229
891851
1463368
1134655
739893
1317790
1329333
162906
2277997
749795
1992404
1409812
914229
2528531
2832527
240231
1005433
335138
1261835
858302
1681644
546587
2333951
1769143
2475967
2753909
1275202
1189137
1539021
191748
860889
1175338
1645961
1124407
760385
2463626
1014373
1682446
688351
1004733
315834
716623
957083
1769148
2015245
1501059
2717762
815434
1328931
1522810
2575285
541695
1913816
363647
2003109
2662975
2724991
2628335
91575
651582
151037
212921
1984450
1968464
2805356
2835661
1961381
2143211
2130069
481928
958441
2200529
1551408
366533
1673932
2079277
1218403
37251
1179313
2918991
2842768
2282493
1999448
2309871
2496173
1384805
557123
117821
632322
1116694
85288
2224898
2349344
579123
2102004
663026
1026397
1019495
417867
878626
29508
481314
4441
1905502
263702
1993505
521953
936787
443930
2173040
1773217
1612005
2826670
2354743
144233
978908
1396696
1119152
1792212
2901820
2259863
52144
76175
679109
2615435
2797977
1980844
2220986
1368438
1591698
2624433
639431
2339619
192866
2199087
601999
2448746
753923
199893
1277467
815767
80940
925567
2575565
1550797
1322017
2409586
1248185
2125231
670356
380675
1735919
2514862
447029
2793718
1270700
85858
2002679
2168206
2530500
1994090
699285
2008724
2349018
555183
1165124
2021165
2765415
1342500
1971312
165637
1125940
437835
1890173
1258270
1834387
2835756
1268015
707402
2887297
295149
445135
518790
1166658
2595729
2232939
2026712
2526231
1684944
26410
1207742
2075
1140266
1213735
1305520
2384839
1777698
128501
1579617
2768902
1596237
267342
582142
564841
149406
833565
1572662
926283
657389
1179733
709538
41514
2222537
779398
1237853
1278970
727403
2184380
667766
828854
1657230
1671831
527706
843719
1790954
1463389
2231017
2401777
2138764
580049
255390
184464
1515254
1137553
429169
1803017
1343165
965149
1737938
1763434
1867120
2492013
1836723
1486017
1209491
1866651
2673488
2203781
1347841
641136
2578963
1340553
1106629
987919
1441809
328018
1516999
1961747
683341
2703186
2238997
2858710
1312278
1566353
1994750
2625880
1103314
2861170
229079
124195
2805365
2283945
2222180
1757711
40164
2859593
2034101
1299218
2480415
754352
260066
1541079
2329907
2572999
2209081
2339846
1704057
2578628
975826
1125628
1656129
2150981
671768
286882
2503796
1055614
2411050
1619791
2867248
657823
1366492
2725080
264778
2396335
40292
922962
410623
374731
1396683
722747
2447913
181115
1053398
2110889
1849241
2637043
2906999
565851
1534172
1529561
2482394
425390
2354384
953828
1673887
2356589
878887
93152
2835438
185490
1791727
856729
583483
195214
369599
2674539
1504025
2160295
777902
624436
2791626
1086101
340784
749642
657363
169159
2648020
1012179
145081
1126337
132954
1106738
716724
550280
328233
1818329
2881399
1959506
1669622
2333171
2290169
2247532
1150090
1628583
2633975
1650934
885747
922667
697776
2809965
2836407
2685460
135579
1863755
1720904
42543
2920443
2919033
1312942
2528848
1385707
863356
590125
1517041
1385266
1024997
962406
914098
1029921
2206547
2037087
2180333
2004082
52328
88046
263792
2248117
1168490
727333
150055
2481292
2418023
941818
820820
2761206
618770
1160108
490034
2800404
2594612
648019
698763
1479075
1723632
1271239
1834684
212919
1681400
554355
2613593
730858
1397503
1935568
314282
1457568
2642999
2870133
1500042
1498238
2781786
2503439
2418671
1879527
2220349
1228405
2938495
1193588
2261062
780581
681575
27495
2094445
1490490
884609
2496457
2258204
2462970
2790154
259908
699582
1402383
217801
569252
2278455
179849
107499
1622225
2303532
1095123
1111243
2825986
538375
1585540
193285
479389
2143063
1052889
95739
2326131
1883552
1877327
743182
624834
38693
2243819
2316466
1600691
2266549
1341465
984986
2904003
272894
2527457
1941949
1345169
1536344
339824
1547393
2744881
1670605
944811
231584
1990691
2229767
2233220
2053532
297826
1020050
1848823
2393809
73869
1922778
1465995
2604248
444255
394273
2632200
750858
2627776
1223883
2417187
841829
2288962
2397166
2343861
856012
389327
947278
130766
1441250
517106
2446346
404353
2554897
1673009
451168
2892447
2745936
2442578
1472383
2810925
1624714
588094
2347064
264623
692460
43613
2411271
1049017
1999478
2247864
977243
1443600
1590967
1041094
2776783
146161
1905588
1818108
2935174
77475
2426446
1918711
490750
1105292
1467724
1241024
2250948
2033078
2113451
433596
2098458
1062195
2476357
2626614
2107468
2150899
198042
479722
1004703
877626
1329800
16133
2309391
621859
1938797
1923920
2548480
1174480
2148927
1553115
2058756
35737
116805
289851
1962975
2836646
2694757
1452361
230630
2758303
2268180
2351742
822791
21448
2298121
640778
592327
483994
1560506
2077023
45895
1289706
2578197
2128372
95291
1586612
1315468
274156
1726896
2313091
723476
1850280
97248
889605
17516
1897299
636665
950398
2527812
1756882
1352948
1319579
1804042
1033480
1471406
335631
2242783
1322139
810303
2368270
817078
727596
1749142
1507664
1706692
1855343
26274
513157
531152
391363
854932
2313518
729476
1341488
2385082
2014264
956778
954253
853046
1421311
93960
1713732
172586
1105734
2658786
1585493
1100736
2829010
252689
936164
2009490
330808
1349367
4001
2697837
2715057
800150
2256308
2321709
1044109
2341429
2841081
535561
2491729
2787195
2166179
928376
1742406
2237067
2482601
1585946
212002
1158383
2732771
166328
2156694
1849611
2711759
544873
632376
11739
654227
1921760
861084
533069
2430202
303456
2297524
2624371
2419176
1778256
2630232
1378659
607549
1812971
2678186
1693972
1460015
80783
2029287
1878562
2301265
1774401
2273093
43427
1787
1306382
609107
2147599
967259
1286903
493193
2603905
1709759
1041945
1894206
1877219
2894866
1649537
2177071
2576672
991688
2724285
1551123
1703953
1924193
105382
907577
2105609
628318
2424423
283288
2616971
1999690
1762578
1768656
1694295
2350733
545080
1388447
628640
1735613
732680
846658
615366
182854
1720029
2560139
1762622
1210175
577105
1510878
2663756
2584975
1806317
240140
1171889
44607
2599745
1134107
1609636
1150835
994782
1338390
2642497
1748901
676310
1564091
716056
180513
736244
2471339
529157
630929
661374
1907957
955732
964332
2285572
2284441
2149593
2183689
568238
562979
524740
380277
1414352
2038757
2141451
2798768
19758
12544
53535
2321406
2451017
2760008
2843731
2468266
2676915
150525
1356595
1572409
2541291
2152701
1556207
490154
847798
2741456
1181102
954471
465436
1530285
1582893
2421467
862730
1474313
1266718
1465297
2572524
1169956
278878
2141690
2449881
530816
2411243
2030288
323391
2003464
2173592
2289351
2747165
2525335
1148998
901465
379507
788415
2746529
215891
1384355
2251129
2252071
1625543
1653627
1916917
2368602
1033931
2617661
163233
1033528
1567828
192767
2033191
156671
2617492
1024757
708763
1586089
1259468
1074944
2482581
2552071
432674
915859
1523691
2592906
705088
2595741
143685
986307
1230533
2860761
1024337
729723
1131578
2194009
890461
2242938
1390072
612716
2401245
811051
1181218
2095734
386225
417282
691026
594383
2231588
2222352
2747617
826843
155126
1057531
2901635
1726372
2760131
722863
2691830
1314192
2923679
2196485
346227
937173
1942646
2235605
1327098
82096
1445899
1328458
438192
2780134
1254287
1525006
2749114
461549
468009
2036782
2252404
562130
376626
2686481
780725
2439418
217125
370798
703633
2536721
1992902
1991820
210819
63759
2086592
2600497
628720
1477871
544981
1395959
206341
525412
2235870
2562422
2175499
171600
158009
1247496
909751
1926911
268468
2780578
316613
150197
335889
1062112
2371794
552406
2137814
751251
1525831
1115484
1018617
535924
14395
2931710
990556
1197720
2491088
1409863
1410073
1808204
2675333
1238610
660147
807558
2327160
1273628
810415
2838259
837284
1370608
2466898
2288310
2830704
2756941
1496885
2151928
1760878
2122621
2823081
1573766
650671
2119895
748309
444535
2917905
740694
2144574
1511792
610933
2917892
2457053
1350623
1113642
984486
1655551
2115785
6856
698537
326398
1130773
626347
1541508
2801402
1838223
1582949
161540
241293
2407566
2934196
2790074
2796059
1578939
482798
2606739
2282929
1032682
1079175
431076
1463797
2450193
1422685
2296295
366931
1713754
1078930
2631232
220897
2580739
768983
1438287
740930
2015408
1759490
2892861
1005393
1480236
2412675
210811
859659
1322194
263981
618173
2801705
2770387
46911
329588
1612668
513938
573022
1797827
433020
2395388
439140
2125046
2291994
2908642
598038
2256445
592368
817184
331899
2929863
2096349
2495530
2736170
2364417
1419887
1673565
1757815
163145
1455038
1637840
820865
779793
2902866
948367
2076789
1969110
1806078
1738150
785162
1832382
686958
2331775
2538251
660906
1821183
1905131
2566236
512990
1459710
2516604
2542885
2285832
2775608
1867013
2925851
1101297
2797063
2894840
2014417
1338184
2209798
2314602
66469
1688612
407173
95105
1333879
1335811
6977
2558965
1105555
1743319
2571539
493739
831212
987206
56242
1001731
1405289
677312
2030311
863888
947171
1074977
2795501
319079
2789506
2732782
2541977
1165389
850576
2538866
2263145
2858582
1946255
2118196
613753
1138554
2116178
1566334
2169176
126951
1397884
2341503
1833947
1353523
69391
1526773
1697072
1844081
849329
1875042
40641
2799337
1122840
2777539
637081
1371442
1317092
1657811
1059728
296206
492808
157708
765864
2038065
1849105
2794502
1213456
794903
75783
2713960
817022
110738
2373273
1957503
887881
2595291
2814769
2555882
2394291
1554142
1070399
1818777
2726923
1552080
2892472
1120961
2057544
1607953
2310100
2290988
304463
1876395
998805
1755895
692937
2379021
2391836
2904655
2253056
2322138
133407
1285432
789912
2809524
1458005
2343268
1208893
904807
676055
1173327
1029623
2062964
504613
2609737
382358
1561503
1062574
2881941
836460
746881
1255861
919318
787768
458210
161604
1313278
2163026
855257
2225610
1697696
2289998
2333301
233603
430307
1003390
557593
1714954
1760814
1989607
1504947
2455926
2841301
1939921
468379
1752836
1612628
1497427
2264504
208117
2592474
2653839
297252
741344
847019
1303929
2517215
2296073
2447617
747799
1876664
2781653
2271909
1894862
76848
655455
1602795
960662
2788564
462715
2757867
2586217
1389409
4890
2239818
67138
1255641
2433327
1778334
2119304
1780115
290120
499408
516157
788783
1101720
582155
1662705
494529
669432
1172227
377438
668688
2076233
1309005
1896607
825791
26832
2813976
714593
1523685
1154096
1520768
1687141
1111543
1184920
1270996
1854039
2717756
2689259
1493375
613779
186555
979512
1249795
2670822
2442250
72277
235614
2590396
2403242
1812212
2688235
2936130
515362
860916
1006052
819147
697764
289325
2316653
2279401
259824
1094190
2293938
1383161
2349548
933562
2253145
1711853
1074374
2203271
1585531
1752228
2837656
203815
2155979
1975488
1023120
614936
748627
950659
670867
2189367
1839783
2828560
7015
952707
311314
1910544
1748519
1661553
151351
894075
2259854
483625
2819116
942921
1844140
325816
2542898
2586320
1929021
468624
142012
1641341
889754
1220525
2093278
517400
1633884
2689119
163255
1733830
1900597
172106
554811
1050565
152843
2290120
1097894
1525107
2434449
273259
2447101
452072
2177778
327486
231685
2599248
1146988
1657315
2289088
2809494
1255212
145628
2849578
1790113
2781551
2761425
45551
1780783
851141
2663561
493267
1849380
2897170
1648351
2501991
1996086
2218362
1963271
1782912
2421280
1686792
2100614
947183
1349551
2930845
2796757
49309
322670
2272964
299769
2134038
994268
195609
283315
1341480
1621344
2188502
1948728
156380
2106926
1629502
589288
630683
1561689
2894836
691790
1209456
56529
1611234
735417
1460669
457492
652827
540129
256693
1765621
662480
1976636
1145144
581870
2469949
758184
437449
924352
723407
1263264
1903294
2459415
2450356
2407096
1142199
314423
189255
1229458
998384
243530
2311736
1467674
2548984
2003399
268042
148635
1586124
154844
2639866
2850062
1544633
761075
1768180
1352387
368011
2549749
858012
1112910
353622
2183882
1933365
1209455
2928178
1011280
663500
651153
466023
1298129
2312263
2546588
2870392
1505454
2061622
917679
37716
433775
2775827
761378
974445
1944858
1292142
147653
1451673
2010200
1867976
2328048
2409557
504163
818908
625602
1256332
1266784
1163214
2637884
1248286
2002686
2432841
2226031
1132372
746558
2053329
1880035
1677932
613728
2288871
632148
2311163
146893
2740037
2677560
82161
1557678
1282634
1309081
2873215
2234149
1613903
968601
850456
16204
635115
2446711
2372007
525039
592552
1616916
345597
291832
1524179
799297
2395386
617206
1590977
2906083
2168054
1461023
300162
282825
715251
531431
906987
2535011
2817153
2907580
2502809
2243500
2146593
641964
883147
1613724
1856189
187383
2312046
1713362
1092533
1260207
29845
2632488
1967287
1294829
1892648
1687084
2409573
1777121
179473
1311117
2595172
1909700
948050
1423867
2183500
1698225
545343
864191
693206
1514737
1787112
1607279
1212143
128128
867759
71260
2687819
1778737
1826887
2687030
909593
2890944
2393276
2818963
1922888
1208182
2526194
386190
2826761
1689690
1546309
370173
28419
1907883
865621
359774
697900
2029943
2484942
1077724
1364761
2419652
470025
873012
40302
1659573
2359295
908479
1776895
827484
1742436
366755
1771234
1270984
1190429
2890298
2705382
143771
1837206
1302172
1824659
2884799
2350435
430189
2320415
767738
393993
1940182
518964
1554427
2660882
2837346
828287
677594
2680554
628213
1746159
1019925
2809476
1409682
952116
1198576
722651
1479838
2060338
2015653
1062231
1771458
204176
2516931
107733
2164623
954217
1999814
2698857
2439214
2912151
574298
326479
587019
2607966
2808510
2633002
1267847
2176966
1706913
1939523
827853
2496340
986635
2883532
1966065
2608417
608147
1881054
2015792
2438306
2500510
2355781
798661
782960
1800358
476794
2729668
1650085
286055
2849570
1035471
1603906
2152140
2109972
692914
2915616
99488
1991209
2118451
2390791
827313
784413
1866305
1580126
1875518
1219679
2023803
711183
282860
635241
573972
1659971
1744797
500513
1649976
1341041
500743
1095320
2319160
378872
437964
1022859
316436
2382580
92883
44802
2128222
1806131
80821
2237213
1234801
2536965
2122701
517074
2393220
142004
815166
2050870
697629
1798586
60647
1831929
854395
1909085
1047611
1739014
1873899
1308995
1191595
308625
2078665
956925
983002
998235
962429
1430915
129375
93162
1224408
607138
2515236
619200
154652
1393805
168311
2780350
1049096
1472513
2530085
2817436
497416
2604586
13025
354861
955180
1505330
2414547
772166
287271
1551884
770332
1576342
1770710
2904958
1841760
2494444
2026812
1522807
2478942
542012
1209575
2378918
1025570
327410
2009540
2594070
2824100
905931
596355
978018
2516690
1555799
2067131
512100
327331
762296
1982952
2452304
2583000
1809050
1681920
1589812
782763
2164937
1251601
787352
87436
2909592
624777
1082929
572561
954471
1425781
1074352
1427329
1048157
2586424
2190345
2487275
1445363
1685013
2319785
1860033
1196762
128491
2411500
866114
2725076
852217
2704709
1563093
1650992
611005
2611005
1342484
2168349
1982589
1404687
2516544
1571841
2405329
2120868
2242447
211925
2337457
1947397
99754
880780
2522838
790558
456965
1808617
1928000
371420
377269
1443168
1269650
542563
1078257
938583
1062230
1641428
67141
2815862
876194
559738
1444686
966855
916992
248431
802362
1753874
1115973
2172712
2136993
41979
1141737
2447371
2771663
763525
2872826
421265
1351176
2754059
2638487
1948786
2509621
2739170
2532927
924832
2190945
1033195
859747
1533800
1813
313465
2708642
654687
20138
31430
2494386
2932991
1549926
363786
1759500
410937
403169
2383826
2524414
1405000
2892739
1424498
2213274
1311592
2902120
2277134
446465
1343084
2084754
663415
1996098
1575696
1289822
1853036
1483330
1859303
289952
427808
2265305
1967327
915985
979473
2445472
559534
14026
1840333
2344638
1646473
2889864
1132180
1019800
1199391
981627
423472
2613629
1544467
1974614
857350
2191510
662101
2026896
2834400
3102
2403057
1915981
2687832
2334286
2900074
2299092
1490619
1216642
1923666
1284545
1634137
2073119
2024331
944646
343804
750467
1333662
16085
1112093
1811843
2511874
1313008
2853703
1309953
2684423
1893672
2118671
2346052
350852
1648487
2087175
2211689
434703
2854104
1440239
2536601
1423442
2338067
1706792
2703784
1962268
125341
2363614
2560861
217624
1609924
481046
1951656
513204
2884285
708516
181867
1546877
821308
1333398
92943
522503
847101
2489522
2247457
1325980
2115396
1048180
2710861
689050
676847
2614894
963183
1284705
972319
699484
803995
2135651
192136
2419102
1297899
359192
2214184
2157402
279195
1083218
891573
365082
2617144
2741804
78869
1360514
1502511
2268511
2129211
1914597
2227907
421781
2204240
2421252
2236367
554754
1839306
2177366
2838661
1951428
1217010
1184477
1149697
2294690
1626458
1132520
2790250
1572518
2247814
731687
46543
1114775
651995
519884
1335611
1851876
212097
1278283
2289090
1343507
1480797
263799
2738405
630470
2124967
1364267
2447270
866899
2099230
1806333
1834270
621943
685712
2551322
424487
307842
2907254
2371209
529904
1786824
1832516
1343513
816890
588922
2661453
1044772
701807
1072959
1264680
858500
875266
653611
1625521
1400513
2155490
1358824
2176435
1622605
1974076
636143
2899509
1886733
410476
1730274
732428
1257775
797121
754977
2452039
254850
1142535
2319904
902699
2272966
1280479
159180
2359926
2222427
805387
2207013
1311929
577814
1782705
2927956
551978
2116928
2392013
2385688
1549485
554575
1641050
641519
818480
2418202
2502374
1965270
2550840
2740181
963348
1193367
1855410
22833
2448387
2273137
1234869
578624
2157322
1022324
560001
1513271
2831138
2928378
1542274
1039105
1444589
2768835
2082456
1474306
457471
2704058
2036984
2383965
1042420
1282624
2213209
2593750
1656375
2331640
1278274
1954716
2230073
2433656
1272592
493153
854278
1301852
2775489
1321965
1653660
1264398
1594453
1912484
2318570
2304909
2401174
1687720
2371566
2939681
1857382
1193040
708569
2641181
2891724
2308896
2856850
686223
1147553
1693130
232237
1201772
1697863
231760
774566
1560218
178494
1237609
226508
1627932
1944045
465280
2205717
711579
39978
837717
1870453
2361620
602469
2628178
2637693
1225281
111002
1508810
41935
2614175
2593062
1264141
2516514
2400819
2624169
817283
510237
1379336
846418
2731252
359946
1347778
888935
985692
2525936
815663
2146674
2009550
2844219
1636511
1079976
2043673
2879709
1838777
516446
2477932
414245
1049483
283048
1101019
1158868
18076
1245407
290962
1760787
325846
1090576
1382605
1905808
1295772
1030334
413682
414221
904948
542443
789522
2778905
676522
2805787
10490
1804570
1431829
733417
394996
164077
1650410
177447
1469566
1873539
1634741
2142288
2053645
1534051
2542296
2349995
351926
1301171
200389
2508566
547672
1221239
2634301
2396811
1148480
223951
253652
1444704
2780491
2274648
2811185
1808182
2831893
1657415
2495744
2884027
72163
336514
921029
2469061
1441583
2267996
2672639
274965
1982015
1692927
2316236
1022354
1086876
1016817
1545781
832646
2923795
2111293
57726
254716
2117146
839725
2633241
841445
2632681
2224508
2142612
166555
1718634
1756002
160315
2375690
457691
1353530
1503216
681813
655664
2294757
2553552
560045
2285386
735465
2881446
562211
1536988
1041329
416068
821722
2335422
979924
757759
2554204
2676321
622615
305393
2012024
1474420
714046
2787458
1451504
2485068
375968
387614
2706735
1978749
2450192
1313141
2746004
1363125
887464
2429305
1087799
1778648
2868645
53332
277085
1112661
324685
166646
1388721
603155
1925332
1951153
2056262
401160
862432
1857950
474229
225101
2175291
789144
1571116
1225754
2262447
1192686
1262744
2291261
1482637
1395888
40676
1214875
1914068
2331272
965336
1848131
1165150
1447783
2934386
637691
2440724
2878681
763266
2799691
476616
2215639
419643
2425986
544372
1489140
1531844
176268
860781
707302
2375780
198756
1162261
1081718
1677249
1164167
141318
1598476
228128
2142711
485076
976500
2530994
1347654
530679
2281291
1405047
1472456
237174
2060613
2717901
2066050
1513782
2901056
852775
2461529
176928
2668519
2929928
471523
1469884
77830
3335
1080132
2844361
2031639
1661686
303652
2888387
2642920
2754357
1280855
579168
183483
2905321
1202669
1883345
125171
489648
1540340
1879337
1047495
1952353
1643618
1671499
1066505
300808
850214
764449
587073
1579538
198432
1275138
2120436
2633866
2018182
1840324
696007
1517167
2894580
2560301
1625695
2232737
2785230
1270746
1543267
188278
2911865
2691414
1257448
1775377
744300
2604382
456644
1517144
951030
28425
1056724
2784480
2505474
1614182
2286998
1211407
2188409
1030913
125360
607314
1128588
2834836
2369192
1537119
2147152
2666907
1795278
258000
1968049
70848
1936460
990952
1849040
719315
528061
1442453
2647446
328026
1031333
2800409
1804893
1121622
1695512
1709079
2407761
1048795
1527660
123299
1200226
1061289
2531139
547112
1665172
824991
1848530
2442080
2575236
149697
2642445
2256617
2498785
903281
111072
1227579
1817939
1848199
720564
109168
824949
2745638
226934
346757
2377704
401363
144743
2551959
597056
1090627
1047052
2310491
2912528
794340
2752526
2793975
2674737
2180159
481389
23952
2554744
2083227
1736222
2254997
1370056
2598979
2879943
2641948
1002974
1075907
1588581
397385
1061281
311432
485946
152684
2053340
2463568
374363
1137447
1996546
112708
1214937
2776192
1444794
49449
2437885
1982974
386333
61601
2699977
2040424
913928
99538
1430341
1757585
2670125
1599125
436989
1675379
1514215
1736837
1969910
1236966
1604932
1050909
1391979
2089464
2789656
1688233
2002949
2455389
245973
577516
901687
2346673
771068
1811594
2204515
1818281
820112
524628
1684771
1748360
1593020
2347230
2305582
2599909
1480837
1072309
2052504
1542024
1091417
429259
667286
2176180
2746625
886895
65495
1535266
1679244
177710
1434359
1749761
2232352
1956450
1643804
2106618
1316338
1179613
819744
738810
1736707
2128750
2506941
865998
187794
478235
2914375
2754011
285901
268100
194473
2706034
2193630
1895206
1970077
1417765
2138604
2342197
1613543
2818058
1247013
2766228
449560
2057963
1629845
879550
886662
1955750
2428511
1741784
1259663
2836415
2602899
2864104
1771400
820590
1161302
680742
2646293
2831559
1815955
1915847
728801
1095939
2392964
2113770
1602753
2276408
2329958
2171244
238117
1994894
1558634
172143
2926834
532703
2773299
2008730
1205200
1498823
2084924
209398
49009
329942
1715220
2856797
24145
2346225
1587903
1794900
393449
2589329
1309745
2574249
2514774
1221874
2022124
1265274
2117494
46153
426304
2756144
2151072
2044730
1753562
1783669
2523279
428551
2709684
2928922
1081510
1130384
183629
2343085
2848502
2734340
2735535
66524
155137
2374891
2222019
2108185
2677091
549709
1081177
2344910
2091581
1692844
713785
585154
9170
882899
419458
2753609
624914
840451
49143
14011
448411
2903387
2687094
2130762
1275296
1364286
239293
2512474
2306870
2317245
1193633
1823671
2111874
2293854
1435477
857747
1558214
2798631
797717
58469
754209
1184900
403869
1332165
1402526
1745790
552503
2345426
1039157
2841552
2052758
529431
1761159
905559
1171148
2091124
761736
1183803
341735
950207
1081851
265037
1595201
1675680
2672575
49903
2704962
1235831
1265853
1510315
2909406
2089499
15699
2324578
1768280
1968591
378542
640943
573745
554484
2868510
2716974
676527
2312133
2792338
2683685
228699
1630781
1622563
1774848
2768377
453881
400103
2546889
1387281
353875
328401
1019927
1856431
431100
469083
956190
384153
639846
1461658
935013
951248
1278588
1627729
818205
2157627
2743208
925139
1567946
2264932
933729
851214
841576
1770973
1761411
2315361
2805428
2032002
2330557
847082
2576809
396353
486113
2851951
2452366
1139492
1276121
922764
288060
1933026
2768611
1713436
1535926
157234
2123016
457142
2246525
1580467
862947
328451
1447151
2233838
275870
1507956
268563
2212452
1011796
1322737
1780375
1562183
1998162
2669555
1105784
716109
2294997
361685
2484402
1692747
2197467
2059700
762450
2846042
400746
1145221
2198206
1745696
1325924
909947
450613
2834176
1367506
2710305
2846191
126631
1349509
2137184
1737289
2131508
246000
376725
1746270
1783363
1910646
2470851
579479
2428795
203066
1070348
1006549
2329402
1766317
2542850
1665986
1907955
1832734
506698
571931
50626
2068201
2448490
2686311
66134
1289853
1161173
656880
1102771
2737738
2387443
1557496
516934
18066
784997
2914741
2778988
123102
1892109
2095070
113266
1437602
769629
1673092
1572283
2514000
1228967
1502097
349317
2870417
473280
182451
820264
1827725
829570
1124033
2738484
2174601
62086
2149757
236256
939437
2167574
2090356
2750542
1091879
815610
1678981
1068816
2525730
2288605
348257
2653131
2408904
300948
1697894
1868648
2936003
2361269
31338
2799824
526485
2127421
2442282
975798
1660865
2020874
2318071
520887
2016702
2161175
2918038
604942
719503
1330732
2022760
1911314
2363558
1796633
1641012
157339
2449873
1716987
2760977
1819421
2269431
2836201
2729806
36813
192211
2151074
492704
1693838
2790142
1597105
1378206
1569695
977173
2294565
856379
593825
1980561
2670270
2407819
175527
1359922
1135822
2627194
2507980
2365835
2289187
358439
2603063
18260
2431213
2733214
245410
969545
581529
1344751
510983
1724296
2151472
742801
2539745
2315521
804676
2680610
1167325
2268991
32023
2938303
963900
1056845
2637426
903169
1302347
538045
2487596
48309
667688
1420756
2784459
943355
524316
724020
965723
2667083
476916
2622321
2162605
324843
2300369
1050460
344857
947495
450066
1211225
925207
996236
1498984
1461549
890204
852955
1824695
429467
2129433
336346
2077098
353739
2323057
1364071
1693778
2402718
197580
2862130
1135134
2492248
2315756
1922770
2470639
2640218
624161
2470461
1663930
227531
591780
2721856
1597343
2423121
1615435
1519830
1126970
1115697
2743409
761396
340245
1765197
1222882
2219786
2122801
907350
1736253
1830374
2860332
30366
2390068
1922243
1071891
282359
2211976
1531942
1133939
2559829
2841801
1238946
102686
849458
1783219
2597927
1239364
1537273
2319316
1554114
2113122
1755426
150776
170681
2673962
2799058
1162372
2575800
404698
1362078
388400
2739861
912654
2387493
1117352
2427680
468234
2459953
832788
1123509
839545
2367789
2215951
1213440
2873767
1447157
1842964
2211086
2491426
1326476
279322
1441710
1535531
347899
1311908
422612
870894
1820769
1851577
1079072
2426741
556987
2805345
1232796
1056271
580692
454977
22449
1573695
155278
316559
2269343
622951
284717
2922324
573922
459304
2517148
1597232
1086791
2684994
2403524
90742
2233100
1315082
57575
2608457
761807
2045203
1951399
610971
876432
2917388
2199502
1977141
193460
934341
1956459
2643693
112651
822148
528958
1394081
2484100
1292712
384589
1248123
2724707
351917
703041
1087755
1601042
2688418
1213754
2117597
1746778
2509554
1656617
1028071
1300934
446864
808311
463612
154957
394293
878163
84931
728909
1020414
1072562
2573454
2070970
529538
1860838
2795885
411378
2092413
490176
649061
228603
1246281
2860443
2267142
1110201
1478510
459725
1091399
1285810
1964488
1574351
30117
474043
237448
779300
1040728
433389
1542819
902195
1920255
1394693
2822896
2433050
2435665
1875552
2014460
397621
957601
1013217
592797
1532411
204164
985841
1165674
259740
1509768
1155543
533602
2825658
2327661
2328529
2337226
1097684
1303643
867461
708707
1705195
575095
1921350
1797837
2884252
699435
283068
1269573
1808460
272948
1897042
115602
2565489
2043280
652595
2659606
1868745
1672152
129834
2360316
1682959
2006929
784862
2189619
2210130
1192950
839477
2197454
1517245
2024093
2265213
2646937
214695
1880499
2089021
2319122
2129619
2006959
106883
1532145
785376
885103
899587
1101858
2184434
766391
147040
907094
304729
395060
2868887
842380
1457526
2033295
1199096
1270301
298347
659054
2306881
2171570
1179994
621065
1832445
411212
2314302
200380
439633
1862250
1922576
1436104
340488
1664910
884159
577519
2678244
2595860
2877016
672143
1416159
774968
2485990
1282626
734587
2662063
1742805
2613166
2033606
1449706
107901
2195296
1676297
1244928
2029172
1932237
2150522
218319
1996841
2029546
1759832
1061188
2174941
2826856
212970
1434589
1973283
780243
947144
2814202
2835618
1626977
878773
1211924
1736857
401867
1028069
199116
1686928
1564896
2806367
33828
115389
655181
1993841
1185815
2145107
2453438
739946
2499082
380373
2181567
870739
2853933
1554510
617549
1877877
1520340
2125685
2384739
2182315
1791202
2491878
2047002
1038698
2345490
1814463
1636003
52213
1056463
667295
2371919
1116808
2219271
2657171
2726246
1393865
753279
126429
2473718
214049
2245565
2429094
754415
1778706
1729030
896275
1737303
119854
1585394
1832702
2422702
1603968
160753
1626133
277011
2821371
2879610
1324565
2130711
2042031
2050327
1148842
2892575
388124
2097678
68835
2757332
1465857
819186
1314781
2046462
2237316
1680327
1557230
1349777
1503255
2348197
2317715
1012288
1980323
2748651
2161912
2480547
1354747
1477563
411286
2140260
1452614
1334896
230154
415301
1984560
273256
593143
301547
430909
2508013
801450
2193639
2151872
730760
1487219
1416559
362330
577661
1340266
498813
551559
1866468
141611
297520
2618056
1108095
2919339
1435658
1870233
1106547
2854503
2360199
670942
1726995
1693941
662486
1709985
1237924
122543
1438788
610436
2579659
1319118
1800221
146339
868159
1882643
1807581
2753409
424411
583355
1406573
2140626
124936
1252256
1963336
793013
202813
2326535
1590674
1642669
1586255
512410
1592425
2513601
2558595
2302575
2872718
1794144
1046939
194056
2903310
118959
1095813
2280939
2056382
2741142
2326028
2171107
980477
168547
434625
2626979
1817833
498094
2041498
83253
2501747
2307537
700878
2368085
859244
1439678
2327121
1275790
2429465
999716
1169112
559589
1202567
883827
1071501
191304
1634903
2876010
1663475
792478
1689459
338803
1952592
388546
1998652
1997587
328667
2822017
2316176
733426
86737
2185757
1721129
2121508
2479134
1054331
2711411
597035
2458948
1916448
2694428
769580
2899129
501946
2264460
1987785
2165658
2453176
2174658
488690
515682
1213664
2661108
2671164
936126
2392489
1827393
2190573
27504
2505633
200944
1181338
1994641
1663831
1080959
209580
2461410
557615
1070977
1119883
519257
872813
1005314
1492859
588341
2661680
1045495
2372886
20229
1058225
967271
124732
1946704
2662083
226049
2822741
2876390
303427
1273600
719432
2685171
2349589
369201
891834
1578295
2564781
1893511
1068840
815448
1128204
1476588
1780922
300531
2029429
179627
1893775
1911328
1597319
1426776
125845
917384
2107615
1186712
115619
326223
879700
1354209
1939702
2507736
1835380
833946
2165946
377177
989846
751415
2324900
995755
1215017
1799185
14592
2365481
1278803
2341930
507849
553607
2816785
1522053
2167561
566685
2597197
2899643
1460183
713824
2616232
754128
1705855
2476761
2201014
2021217
2744748
2761490
1838756
2722963
2095710
1682071
1334444
2131978
1501068
1261372
2019647
259829
2585137
600978
2687318
2726486
1744598
733151
1139539
40210
1717729
985006
1698000
8539
2816253
1564022
680293
80554
2508626
2500408
1853535
1809842
449175
2855707
1804743
132749
2151199
2873955
639208
797568
888482
2680845
819562
1778484
1072023
1924010
954505
2679386
2138474
1361291
2118116
2152674
634882
2127057
2434568
1923227
2326240
163512
2801450
1976502
1542919
1994884
821586
1117200
2810685
1409109
2295688
1241556
386389
2507310
2167698
1999615
1538367
1959135
1499426
101126
380483
140049
1608818
2133752
276736
21121
2610697
2221386
510638
786272
1190409
820303
278919
2902619
2652678
1757513
1521187
1806935
2114671
1184252
2080544
2042258
1753962
795813
2538740
2124975
862389
2322794
2355861
2049143
1989760
2331710
517669
2716772
1374527
775779
892492
2868118
2573412
452155
355166
71825
2276276
2384385
2284620
2618179
1382991
1475431
672402
866861
483967
2908664
1946616
505594
2768615
1589327
1808091
746679
23820
2633198
257136
1981017
1655375
620834
292208
723789
754839
2678989
427222
695997
176367
345436
134095
2854910
7644
565642
806670
480842
93678
2300837
130737
569664
1388231
440785
395990
2490456
321471
1424965
483763
1972194
1888557
1937297
1645399
350889
684517
967155
2310867
2584133
1620660
908930
538011
1461906
2846426
1226556
374226
931075
2303099
1664315
2347358
675101
2525158
2700993
2061171
2733010
627119
1156772
716062
1763443
293725
837388
2928003
1385778
180108
1323265
444088
399259
2423912
1360907
1328745
1446331
2923856
1741925
1679710
2135209
1028687
2005265
2161427
607545
491077
1467622
977414
1842976
2798859
2099330
411502
1100219
1584095
2732036
1992981
375803
219608
765210
2385609
1449856
795125
2122055
1514240
1958843
134797
330648
2858561
157775
1690147
1099252
953920
2759055
679337
574571
1539060
1046738
779870
1979666
1029175
1860642
2778356
2607686
475895
1434824
70616
745044
1056611
145476
899220
862313
1071254
688262
1184046
418143
1056536
1833941
446203
1828574
2452827
405726
1070847
2616720
2169691
2242277
2529657
1572219
1046064
155059
1167208
1747263
971216
1907354
1218624
872894
1267805
1497266
102349
422526
647045
782536
154894
797552
43368
822661
1743168
1307806
1931940
17407
1074470
51701
1243079
2126724
808594
2161671
2191691
1524454
1416272
2106752
471404
2037601
891648
42160
1991410
2715382
1746951
832952
2776433
524375
1113097
1458271
1859656
436222
1406118
648317
1918692
1633969
847024
2373839
1142082
2134364
1631339
1280083
1900785
2483768
2231764
11657
1912655
1982673
1251597
2598567
711338
2324950
2861194
660367
1729338
709903
2045317
42260
2837850
2183693
667175
495858
2021252
814159
76017
646518
637303
81892
1261619
831412
1947158
445847
915048
725726
2413176
1252689
2404630
2781126
1206889
398151
771905
2421092
1555743
2053244
341381
2181005
1598699
47350
1562754
1142226
528579
113046
1367418
2419048
2863680
2449556
1316762
1264761
1206541
501586
302079
490172
2585556
1619964
2472045
2157335
2024422
800737
1183628
459867
858202
2776456
1526163
2156977
1925577
262909
1764714
1175867
1564682
2381684
662175
1054260
926913
2777284
2673384
2209452
982929
28603
1816565
604194
2251980
142471
1811011
2817945
1477201
2021355
2652230
2300338
2140617
214005
1349468
511075
2648949
1455774
878646
215008
2453968
1919576
379383
1696614
1574785
1819684
2431141
1354556
1396592
53440
243241
1270161
956895
1636378
848865
1093214
1557303
2296193
408882
2065207
901029
2308159
424600
1495972
757045
2785429
2812330
236845
2454626
1815430
1930078
972874
1898547
2714178
2788589
2934273
283239
803461
1250603
2273541
632503
1898198
1917489
1136112
2143188
2083447
1309169
1798519
1388444
83374
960730
1245159
597028
1681930
1114501
2640192
505725
183250
2111849
516295
1459568
645991
1332512
2288937
1430128
475280
2754357
771890
1352967
2458908
1894134
1706011
1036860
1390481
1886846
1578297
1916803
1329860
2268918
952267
324794
2733987
1169000
1812621
1877152
532170
2211041
1535288
1896404
2639454
608012
2262449
176942
2761610
2874229
1237667
808132
2888277
273919
1356550
2473481
1606393
1154676
880864
278276
563117
2034090
996210
2237940
2721055
820225
1137547
1324947
2213682
1070323
2749823
1441227
1506929
2221418
1152142
1371195
182614
1627658
2246785
821538
2386392
88348
1153872
2373077
611650
1430683
2228667
1071197
1609406
2743026
1253681
2032629
2452853
1615280
1824245
563756
754002
1813789
1242380
2565526
672316
2364447
154285
2584689
800033
1640924
427544
1964171
2790512
2738437
2755304
2418651
1473930
2909609
2807941
783223
1035051
1649696
695624
2510583
96602
2484325
1985030
559053
2694763
927374
824747
626278
2613953
1420973
710629
587700
1420389
1964886
1440312
1771678
1555173
2862765
2254143
298356
1989015
223814
200381
1519039
1635370
866665
504092
2502840
399954
1283278
462522
505989
767890
1036286
1719375
2870182
1282568
10222
2262898
2812400
576896
1002184
1873496
1623017
128519
2274756
499987
2515670
1621395
1206950
2131445
981489
426019
1696458
1711579
189496
626540
1000260
74140
133059
2377023
2289187
1105611
1126136
1081216
1352879
2170540
152120
2526609
1577499
2341088
817965
1779204
113452
2298490
1779851
1544199
877505
382299
2580975
283020
692913
2445389
2446530
112862
1945005
221199
177865
2381144
1865369
899124
2546922
1921667
421925
1708906
2690638
2169791
1341447
717312
502581
1780911
2126363
1229379
378324
2015741
1118667
102868
599034
2629000
2438335
1433476
184423
1994250
2522339
1581317
2878236
2074136
2648212
1784001
2279276
1835785
409519
1458321
1157096
588573
2301492
2284386
2374408
2505184
2719540
1429525
1484982
2690942
923563
2477065
2384191
762044
1621736
2121733
1558608
2647173
2425899
54230
2383356
2818077
2686312
2832403
1470089
52622
2335490
1107703
502384
2574879
1723650
1468326
931152
711436
2316564
295541
2646809
169285
2036127
53908
1205186
729845
1434542
2142573
1622811
2250455
1018533
9229
89783
1039086
2550266
847245
378466
2851327
823805
863911
2843209
512319
2931173
2034369
479033
2797792
1866640
707353
1023741
2500601
1517671
1294837
2172174
2168299
2671770
2882665
2232174
1773309
648998
1298773
2118864
2016323
687023
53179
2537450
1973402
1879043
2516316
1254398
96654
633976
447906
821655
136787
1832889
656123
397213
2533074
1718627
2146740
129542
478481
1017607
2168612
94537
964771
360895
1440518
2581887
286267
1032414
412355
2627553
457231
2075030
350037
463632
72502
2130319
1194238
1663478
148910
1822928
2882459
1924752
13659
2438994
1335065
1568246
2890904
398111
1053364
1148662
434195
2393841
554920
1725013
2034374
1504267
1482793
2201020
2638616
2600175
802648
997485
2573186
2449043
1274894
964643
1571649
2534128
2484934
2545909
45691
2549304
2317845
762939
444727
1863236
2806715
1807609
1898142
471931
266253
1128723
2434262
1261715
64956
1311947
1294431
2076215
2103102
518834
365939
1508572
2693730
1034484
1613111
2659022
862810
445648
1326983
2712485
2589351
1749957
988662
2188138
2497259
427513
747063
813844
1013006
2513072
1015996
2514556
1307369
2202664
1406419
337319
1084584
2470934
2854069
1479475
2042770
1286068
1893396
2139626
841505
1034208
1742104
473202
621079
199201
1258207
2288999
2626073
157357
1051719
452694
1829742
1432510
657102
1666238
2089391
289495
605404
2255685
2304887
842914
927624
375979
2610740
1761025
1381613
2716191
2362099
2437172
1844532
1065555
1522253
2270302
1790319
153340
471497
444404
2415825
868259
621721
2504627
785199
119684
2744480
1012638
1788134
1777370
1098152
342749
430254
2718277
2912606
608354
911962
1928254
762725
2650130
482686
2242135
326738
705649
1098639
222722
2893600
1828221
922080
1287608
1120649
2089250
2310735
1475274
2869272
172234
825346
2088817
1693732
1597981
2074496
2694398
2150241
2664457
2678585
185764
1061444
438428
1553423
475684
2799084
1640706
452498
449882
34629
2404853
1586794
2656422
233502
1901546
2689244
2932950
12188
2527998
1393416
1725240
2469
1650822
2537522
899173
197808
1498923
608001
1708006
329663
1738829
2261969
520299
2817213
915667
768807
2465198
628814
1876909
2821688
2023210
174609
2579118
1537073
902361
2860365
1510876
1486490
2054222
1607725
1334949
2542490
1514633
2532517
178056
1049889
2900552
769787
2255093
2657817
585557
634717
1833842
700746
1804797
1357239
1160344
2483363
1636266
735396
1027452
1669806
2540502
1525956
1601675
2646746
661198
370586
1520989
685750
1704169
1526532
1004652
965501
817803
1599350
979294
1947639
2714103
1095225
2912739
1556910
2693944
2884494
1586653
620488
575578
285045
1189671
901512
505178
658766
955587
616493
2182479
2842192
2708059
2651954
2541484
1652988
383702
2897349
479286
2184538
1143103
2001063
939557
173538
778890
1877945
2340066
366492
587563
66075
353070
1705142
2264868
346056
1954455
463115
1879326
325600
1984685
2369085
1617148
1670996
1069004
457272
1236512
2337892
980809
2771152
2166703
2911749
1185266
1880437
934450
438027
1523934
2110584
1587447
964481
2074764
2539302
2050562
152661
2578523
1181624
2860573
1229017
341640
2871073
2067286
1067910
371599
1750550
2532978
1276632
855626
2348710
1147149
1539873
2190306
2459044
1371309
913415
2932390
1491576
1109986
1222404
71545
753434
2587834
1429159
1860580
7155
1135594
401567
1261036
1043668
1422278
1012026
1718717
1719075
369066
1556361
2007624
2298646
2053657
2834455
2304988
1586002
1267300
158178
1839885
2163601
1930206
981086
904718
499324
708761
662989
2226598
138387
2072462
2907036
1617480
1088661
433556
2015073
1299134
1194419
2688849
643043
2267005
1142085
2246450
1619463
2180072
1164663
2209076
2580504
2025130
64826
2592518
1817826
1622485
1006591
516008
676260
1247702
1070273
1374924
1308243
1105409
704920
1582754
1838670
2897376
170516
722761
2586442
1582647
2787528
828503
2465638
1293295
1594652
1269290
2876235
1104880
395951
2545463
662127
2590903
1934316
308404
2482936
2777235
2423566
2885077
1213733
1298323
356284
1715990
262688
160921
81874
1317260
1822220
587626
2286828
1965639
1127373
611968
1259238
2828979
2242229
368314
2589160
2097847
2827925
767229
1642613
827522
864859
1600228
2073970
624289
2789893
41907
863810
1491164
401827
2102669
1864196
1567775
46131
2040891
959222
2114994
1577118
1476953
438516
2920307
1318181
1842128
2105575
1199265
2216249
1304172
2712208
2234811
2182313
1536912
2392594
553335
2145024
153626
603734
2482682
908304
2039
1486179
1333576
1538695
533954
400802
150367
137356
1096723
1544017
1027038
989416
2376513
636890
2184618
1754846
23464
1808436
2478520
2833293
689902
1363114
1818238
1129991
1716669
585665
318998
812099
162264
969502
2111227
831281
89172
203326
2916026
33605
2270015
2772173
1919602
1318813
455720
2643671
506921
406865
674302
2272395
130762
1447309
2711204
2381061
1811882
418292
2158087
2045240
2213720
2293324
2084193
2087118
1263268
158604
2901362
1949231
1357614
1840812
2404832
882781
1848693
586554
2639646
2694652
227212
2616570
1464089
1296032
1048255
1954487
1045868
347821
2299716
2465631
2769063
1792842
1906151
2612725
2907301
1652404
1891350
1610940
1192513
2381961
1358852
904193
2268068
1738788
876901
2424190
78748
2391877
1284074
1091886
926553
1918487
2330752
1260794
1549231
1778137
963394
812905
47261
1419088
499653
422066
670924
2540836
2497986
1102757
1631054
194507
789774
48675
1518035
1240102
218456
557947
1904448
1458587
163922
2149468
1702495
1323271
1750204
648871
672370
885398
1340159
2559117
2875784
2645247
193566
2429919
381256
717947
2713351
1957636
977262
2546723
1176190
2842388
1770094
322323
2536058
2896676
2646196
963154
2644560
2873184
2507174
1830938
1807701
2283989
1234510
1359654
2082859
1209747
1386314
936722
2294072
1414212
1597706
848187
1911987
2043305
1694760
1212803
1328357
1931114
802605
423913
2024201
2443766
101021
2490836
2277869
1280655
1279807
867345
2375321
2366653
1730691
509970
2069652
2647300
1798510
2579241
1970767
4649
2264765
881583
1246987
1462018
160203
894680
1161536
334954
1520611
2149173
2902471
173762
858582
115437
1824765
481307
311029
2224769
390387
308697
327476
588680
1459459
1485237
453400
2439317
1119608
1789458
2872074
289738
1519226
646505
1466564
1951140
2546920
361210
2397658
1198160
1857499
2447285
1964208
1920957
218850
23575
953094
1873737
924961
801317
259574
2162257
1804091
1619289
560516
2088461
2553653
1058069
329348
2559102
2582907
436472
75637
2212252
1669833
2269586
562820
232592
2843359
1665129
6670
2625395
1372272
2929694
1358348
901180
1050157
2388837
196750
2926198
1659889
2485215
2160566
933067
2337494
2146993
628219
1459121
2795525
1546954
1568335
2252941
1587328
1803595
2615410
2071272
1042481
2253678
2919800
2655509
708279
619195
1173197
1914115
2194218
2445005
1406014
1511561
172382
2245660
507669
1974450
563215
821265
880713
2208487
2865468
1903373
2485230
485063
2509227
1947167
1228099
2757369
1110934
781217
1691974
2295321
1479372
1667897
2737963
240869
2010188
2671023
2848915
2766418
979550
64512
2573626
1895645
1028927
2767826
2902916
2227093
886623
2618948
2397267
1625
2805531
614631
2452515
2002267
154927
550136
85057
1452207
1110466
1692990
2151903
910910
96057
881149
813682
2731084
2364779
2023620
257526
2585689
1554802
1543326
2043656
930007
2236075
611924
2391669
2084977
640209
2583992
2912115
2938839
2374093
2742936
2145010
157192
497537
2640572
871941
1109798
134743
2805797
1227861
2136764
595922
996851
1512621
1086851
2168524
2573671
784865
2426490
2316429
469088
1030865
2114251
45374
308752
562845
2021818
341665
2226591
1376810
204233
791382
1210894
1204645
997765
2486812
1843350
188217
950431
720770
2629554
1279383
2384541
31813
1462327
2012086
769784
83716
2898166
2423052
2865969
1769788
726019
1423274
111207
462386
1996017
2894827
1067549
1213787
1773438
92534
2854922
650301
305507
1561910
1822440
1156333
675887
2143513
2414318
2628955
1217267
1425644
1306990
1473783
1675918
1390008
809173
1649015
1421431
970188
1784613
238763
2573919
849587
1455369
1400231
662084
2201774
1263382
1730209
694330
2704389
603407
445098
2405566
2643937
1201704
239601
2546378
89546
994571
1924156
525134
1673201
696435
1006755
1033103
1602478
2353613
2066674
905456
2923802
126146
1610331
2286522
805388
1232103
1078316
1599569
955788
932429
1412547
1906678
2884878
2216049
2328101
1104833
1077590
2419665
1805565
2141515
2220534
308417
1196574
2102579
224745
800973
1773819
2653106
1129646
2610722
2063670
626693
1435408
1239188
1481260
902422
2053831
472817
798948
1537064
1082084
1696781
856950
2889592
190778
2397495
607178
533572
834051
1695272
917011
1590535
1308887
1305458
2235472
548165
1823496
138546
531614
459564
2373868
2728125
2451576
1322497
423959
550950
1056877
2017728
1962068
1789854
1297163
550699
166781
1602784
871436
2447937
1068861
1605336
420829
193700
1294878
1711556
1905841
2646064
618763
625591
1266728
129022
2666457
2221180
849874
1612435
2327263
163157
1679406
2020405
1842169
1940080
2317397
42161
2083027
1526530
1818197
1104745
620917
2281772
1197897
488979
535358
1126231
729090
1810961
2245601
2569856
1679634
14675
1499988
654172
266096
139586
610908
587393
600756
492324
53576
945236
2076484
2766020
1345826
1912876
2529649
606098
46232
1640679
2515462
1723911
1262830
2821401
679566
987207
191389
1382304
1099238
409595
504720
982370
1762725
1392930
874843
1810565
397181
1390253
1255836
2794367
1081942
1499986
928301
862429
474362
1794225
1762882
594207
965916
1952333
1650168
1763123
2299556
162162
2453851
577735
953951
1741101
23818
1132713
1090914
2431468
1631772
2343277
1490642
668360
2495090
795940
2673672
379551
2458583
656257
98729
2428575
771867
207759
1661243
1279973
2346270
2522650
1678024
903178
2490148
2503691
2031740
2688370
1804570
1005295
2238473
925741
88602
695864
1367980
976551
2018898
268239
1854922
728582
7044
564085
2550791
730717
344180
1322744
1412147
465328
2681573
2605293
763212
1811476
2631456
335901
473633
2179273
910755
1587172
623722
2932378
336366
421006
839281
308248
656850
817521
113703
511826
510477
2060233
25896
659035
1425913
1111993
89203
1831247
1176904
894989
1972553
1670065
567262
1662223
1212325
126612
853372
1875977
2916603
1198626
1598241
1322233
556384
2932644
2583225
2792262
2650466
613686
2574871
1618311
2821886
2603411
1023650
1780221
1993289
2378144
1848479
1275200
2658244
386070
1608758
723985
1117175
653771
1238088
1745524
2327844
2565908
1216418
2575259
2733837
2132903
452339
8139
2791991
249492
2207430
2368368
549099
1623823
1273551
2696733
974460
1946402
2075101
1103309
2251831
1606886
994436
2926525
1430612
2568659
845857
2317583
473300
1708756
920765
2068537
2442866
2352756
1697261
322075
2377546
764042
1912991
781144
248168
738725
1693992
560832
2255026
975452
1089009
2506934
1036769
1296723
2312087
1256174
2499530
1442736
2688007
2936618
2765827
1458538
2335441
1247344
1639523
829884
1297847
1639889
207596
1835760
1708934
228636
2715627
2920578
2448489
715581
1542748
2896682
2577024
1033493
169570
1870388
297134
2129240
1694445
974601
1936212
1735842
755826
372658
2765098
2672232
2431810
1099528
2923806
1437511
1152189
2501731
375665
2706347
2004176
1406469
446061
1094732
1967625
524932
1154639
2420172
1280040
1495777
2904035
1682941
1915423
726386
2122818
2217402
1811481
607912
265007
319546
2080020
2462380
2172799
866323
1020116
837742
2743716
2129465
2043618
2271977
1697545
135688
2744975
1385868
1453940
2731575
1303939
2382578
2663503
2368589
1469996
2065249
2770075
1373270
2291577
1254464
1619631
82272
1284287
2462290
2314809
56675
2430641
1545560
535163
1501769
2127532
1586321
1271420
1893877
2283743
908960
1649699
379579
1451034
2308085
846758
274723
2503559
1384990
1038569
672584
50447
634325
1515830
2571724
1670758
719417
2412477
1436270
384291
212413
1326400
2052273
2838957
258705
2835441
1510397
596623
2541068
2799810
867865
951780
1715199
2311435
291756
2139090
2495752
228010
732559
2416224
625167
1979003
547341
1981692
2246122
1167980
2728174
1758694
502967
2369174
1846169
1150842
190365
1147717
1219103
680147
1783061
229206
2904022
1150351
608257
1648767
363564
346917
1339742
505123
568712
417847
2616173
2488167
1712362
1491891
2719190
975317
1356698
1257765
1389689
832178
2114056
1310488
2558600
2559595
2896055
1113275
2088849
673319
1099571
1175091
2718894
2185290
1066098
859924
94878
1114215
638574
1865386
759174
1868909
1861367
381870
133413
2590752
2709206
279975
16775
1727386
1656847
2823499
2865529
1794441
346617
352430
812784
1722480
1911252
1331100
156610
2121914
353985
913695
959745
2801636
1595298
1681083
620290
1016036
2503306
1548217
1049644
1674728
18620
1660589
711686
1651820
302865
1017851
2307865
1352757
2683256
1045684
1787664
2218810
2924130
2705469
2830600
1939609
1784077
2642567
2578591
492260
1695484
2635537
1387597
846404
2026741
2103678
1502606
650148
497243
642776
979453
1982109
227058
2578141
2207105
2846662
2909864
1502720
1972254
568860
1172716
335581
2087234
1215720
746991
2282333
1552917
2923212
338334
2377289
2008871
924181
2622354
1886420
2410992
2095185
973042
303521
1232470
465073
408906
1220181
1037566
1217644
275903
1555226
34879
1528627
297110
1953898
367485
2687794
1970387
588143
1913425
662118
950731
2521105
159030
1632530
1298194
87928
1079897
337492
628534
38902
2564405
2525832
1896740
2893605
2714356
823912
2895306
1773101
1621070
910505
1361229
798567
2309927
1181192
250379
1531483
691651
793650
782208
208266
759474
358968
356840
1243721
1262189
1703455
1984162
1431858
1813658
127062
2390901
2122380
668681
1553297
691380
2785561
993723
608238
2108442
1846491
263769
386592
924970
2813491
1950775
2529323
2707869
1042502
1306753
804846
115391
1228947
2937107
2767502
1028197
2013369
1515891
934508
253559
2266656
1104085
1526259
1883562
99280
1332642
48360
623550
226855
2920461
623250
871327
1813404
1665128
1774839
1102006
1378608
1615535
1804334
822691
949139
1998451
648889
260886
1460290
2222504
887376
1585554
1740752
1152220
2288747
574417
1012136
655073
1939158
1083824
103372
1714609
2791381
2910181
2183834
1105109
1015524
2469210
1971349
940425
2744909
788125
1282537
467003
397898
1905538
591518
2259626
2684074
870601
2670967
1875631
265802
1214407
174607
1177931
2364702
2240156
1577206
1730448
1132512
2929033
1645556
1382944
1900994
2618612
2232996
2750123
2313110
1293009
1366622
2182727
2495325
2245038
1645298
428863
1293031
1978921
584158
677804
697722
1228943
2697316
2426959
2705336
885324
2138049
2142509
898238
2626926
1546589
510
668682
2325358
2333366
2284578
429403
670784
2233272
2486132
101903
1404800
1108632
2925396
325440
2493304
146335
2310222
2777012
2779031
2105324
1618526
1506137
628694
2030041
1398880
2676817
441356
2696938
2759734
2300591
2318780
390904
2562776
1534155
1218079
1828531
587407
942440
1249484
2706353
829369
2753358
2055848
500413
720231
1867949
452242
336151
2517272
856847
1495646
795687
568340
2022816
2066148
11146
2770146
784236
1361708
1580089
1174895
1433962
1270462
2311142
112710
740989
1916162
2102303
206405
587030
1582705
918044
2215949
250638
559922
514566
1183493
90888
2321871
2148424
2401330
2387903
1511399
1285480
2740658
232538
1046319
1883939
905339
1361609
315926
958081
2770193
971464
2121437
316326
844925
1869335
1569021
2291939
1104194
993212
1964592
1343706
606042
60501
1741809
144350
1160484
1207697
2673063
2372840
400277
63832
1881701
10825
1332091
1316406
1415721
2720572
183159
1952289
2603957
1096513
16453
1447391
893734
2168170
1558962
1750194
187387
1829739
2534699
1400527
1002942
2775977
2068071
668884
2664975
2352170
1819716
968729
1024123
1061884
2553454
273054
618514
1698646
500811
1295710
534982
1510774
283444
1451188
2364795
381581
1138197
970001
1728498
1702930
2695187
135390
2202761
1427520
1924087
2793582
507898
2720714
476321
1461917
1187198
1296678
1417140
2435116
2335294
2547320
424111
2417184
1969199
1228084
970101
299412
357822
1015725
165492
2594618
974397
1560679
2247576
2679907
1131599
2580575
2754520
2135348
2317094
537788
2781761
2219468
1658410
782065
2640269
907575
1341349
622682
366017
1807228
1862002
2551252
521839
896419
192621
2715244
189739
1443592
1459237
1719598
1138606
9506
2714144
1079631
692029
1292250
1435951
1894875
1309147
2130176
1594962
195870
302463
136313
1913024
2903762
1449420
2614467
2383489
2275395
854646
765088
1685803
1616155
60964
721133
1519578
662443
1803916
1107438
495947
1445012
2133503
1532073
1346934
2469569
1144747
331098
2222847
1475256
517981
252004
966206
562886
2686035
196431
1051758
1361590
1674682
1072936
700423
848093
2263348
469805
1700722
1849452
2385925
2829799
2063624
1644904
2777593
55238
2404197
85025
2232042
627703
2263310
806601
2296679
625185
1047975
1473307
86905
2272095
2691720
2703208
2874755
14103
1615912
340587
1227112
444806
2354601
368702
186433
2904727
2002133
381721
977237
1311540
2375159
2988
2392403
1409372
2144026
2917281
443694
793374
1625420
111580
313142
1425265
9600
707589
544653
2282815
688802
2268396
775662
2522613
1667449
759469
2457596
1745774
2411558
1820234
1967962
5783
920904
612955
595580
1328087
2037865
947713
361028
2694644
2373550
896913
887450
2803959
1394927
78521
2658922
1713370
1770246
591076
1804829
1820838
2220722
29307
1947570
1643828
2893191
254899
886303
2153995
431950
2090451
722993
921793
354924
1272521
2317928
485579
297452
2743128
1148702
1887491
754265
295001
655353
708782
981577
1970674
399079
2356726
197703
1145164
2852283
2830982
1297570
2013765
974373
150079
1187280
1207406
2758214
2936858
2373104
139325
1312676
2644083
2723097
1777918
2162472
2689376
249628
2488217
1219106
1987837
2766439
1337408
1190160
735963
2935332
458515
2286009
2706795
2262973
2723185
2495212
1834961
723928
2612796
1130517
1949670
1649475
409508
1052308
1044682
1020462
1771245
1838527
2287923
2401108
52431
2560203
188510
578796
1558800
1420113
2227097
20914
48479
517221
974892
1224074
287303
916380
1901567
2872941
1328133
1211456
856764
2829944
754135
1084048
2067242
1993128
2067533
204594
1321461
2383467
2832049
2592401
879454
2002446
1405617
631547
1442046
933220
243676
1453603
455484
1593502
2456128
2723141
1501562
2437922
2490543
362127
2895290
2799065
1131390
1914066
1979255
1507494
1034171
841234
1690381
2693735
747197
2581780
1112848
2186826
494682
1695597
2629969
552511
705930
184707
842646
1616429
482503
1668196
2552988
885489
1547406
2396050
2117978
2695599
1968714
26943
268287
1633830
863788
612322
1576161
2371525
622659
2609295
2193344
1267922
1698798
1050063
143530
1137003
463476
2272718
1957685
100273
1437997
2899079
1548961
749756
143723
1687112
77514
2364289
2196251
2773011
2614057
16342
42497
1950606
1810280
2602398
1558730
2090247
70676
1039775
2183387
666510
2419939
1328787
982942
2832286
2179504
1032395
1322131
1614074
2195840
559071
1591094
2036090
914355
2412631
997122
2056185
1763668
1973786
2226700
814260
155884
526212
2795792
1449321
852844
2905891
2613528
337190
2665091
544242
408637
56905
956499
172504
999168
354561
1935555
599109
297109
1977217
1606269
862175
1430271
1046511
2527571
345850
2033049
2759958
1670665
205717
101085
2468359
2220255
1700939
1639333
2022009
2846931
1153067
2091340
1567506
842911
2177877
1612605
238164
2828658
452850
1371710
2385307
2541655
585096
1130683
2761302
2665147
1928247
1182103
1829981
225355
835134
955937
1553631
2232268
131265
1425191
2698281
1320499
425297
629034
2155627
2849835
923361
1344932
1758942
1193316
1957694
38159
1251982
1179243
517367
1099759
2653718
1302048
1461166
2705982
1536368
626271
2797972
2937928
524019
395919
2558321
673105
510095
155491
2317608
2165904
2778688
1574170
859896
2671227
1565660
2486549
1619005
152630
1978587
2134912
402227
2352953
191168
961164
2702814
1774785
2356910
1897425
2312752
61783
1586168
2456747
1997871
2447976
1618630
1566242
1874386
360189
1985463
1449559
1790096
410552
876617
1487904
862347
185954
1552146
1004770
1203653
999497
1060120
1088986
2082129
2211494
1739922
1829154
913692
2137116
626039
1110089
1784822
781867
2417591
2242645
2120676
1767291
976170
1777399
275408
1426571
2427041
2669833
2639682
2208831
1560902
2847462
1153952
1478649
928804
2319705
1901662
2844376
795243
2037567
2043674
1950800
1940600
2677911
1767929
2674662
2755951
2459767
36875
622976
786971
2518673
2580986
2465614
2288394
961867
159972
2540912
1711360
831199
1184842
994286
1593375
2513506
2768544
2090617
668014
2861305
1382889
300033
2426188
1019524
779504
1739887
2372053
1298690
258244
794187
2046537
1161009
2246735
976247
569916
2471020
1357649
1224564
92006
27528
2311715
2518832
651908
392379
1528756
583732
1590234
2788048
2933967
11723
2184750
1673071
1784762
2205399
2619607
1879736
315507
2917152
1089260
2502107
195231
723734
2896417
1319756
2628175
1827121
2008026
1542025
363506
134563
617409
2484211
2684071
1788120
1558667
2348279
15972
1562819
1230806
872743
2678754
374765
780875
75535
2682619
2926717
138712
1267486
1480855
488439
1837290
2236601
2428075
2874019
1717314
1113710
1643564
2370282
22422
101563
1157837
2550968
2561445
613407
25777
2820856
5303
1660500
16984
1099283
642810
424483
806110
1558898
2889861
2666416
1287150
2168283
2257221
2373797
747281
2833294
694507
498256
1482438
2308217
1439222
2464980
631067
2383138
1706511
2032538
1220476
2248486
1944218
1998746
1204963
57446
2549845
2236215
273866
2151029
269905
1509801
2721262
2591440
2443018
1716154
917647
2764436
2764153
2576978
2642807
59811
1094217
1899981
1261419
1527153
17943
2192390
2297567
1089681
2396237
1584714
2011581
1837407
1623622
864399
2786897
1212674
347063
513940
1755809
1918021
1927873
2905970
1256624
1724704
263043
585376
1370774
1378674
2156951
827323
2891069
498637
998966
1136157
2548917
2662366
285946
142172
785151
2164172
860163
953201
2187446
1501935
957945
25347
738827
445247
240530
102750
754379
2734628
2784353
1727662
2041709
81276
2308303
2746665
2445628
953265
262915
1087700
1834822
807419
1985968
1838097
420951
61753
319127
1609102
2003975
828417
2170108
690891
1295493
934369
898504
1840067
939759
2264744
2845013
422141
2889879
2559814
1775551
433342
2367542
417716
1101232
2124618
200459
2057316
212007
1734241
153857
2069375
992488
525164
1465880
977749
1919970
2310119
1930234
651847
1806505
948416
2627237
144223
738625
134815
1861265
1599322
2450210
2553550
1911113
2869606
55059
643761
2830503
348388
2845699
278100
936088
439112
380606
974835
1983849
2410143
399146
379648
2168309
1357623
2825601
1596128
2478417
2643773
913047
432831
1459232
991056
190997
2370736
1930964
1490344
790368
622435
1534447
849816
119523
355184
39520
213771
2878959
1118565
568758
819438
569221
722311
2537415
2080455
750905
1619475
2839773
277989
1350691
1533394
2928808
2757731
2803080
2802730
938245
2492524
70638
612167
2261711
2391813
1567102
2678670
1240339
2738272
2062734
595719
2310090
1955698
2130872
1366588
152578
822947
120491
2491154
940409
2880089
2629335
2532866
1918158
1609503
2723777
2908759
368891
1649399
1544093
1583108
1016071
1349772
1037995
2259295
1615073
77981
598972
1087516
2642079
2275570
68495
371500
808967
17799
2517083
2113833
1372065
1275966
840573
1217737
2119
901447
2584731
2703491
1848813
804964
1658559
1789165
2459232
2916467
2634742
2114932
2493116
1199864
2294035
2752219
1651564
2152812
445495
1534739
2355175
194404
269416
745421
1070175
724111
119141
276905
2081067
909841
1366796
1986029
907343
1741632
1557126
2050665
1065631
387730
206888
2324245
1664839
536384
1133632
152530
674750
264130
2118682
2462672
113519
1168028
734493
1240867
708399
489482
344236
2331741
1717758
1938053
44738
2191623
2691300
2322004
2937500
520969
2060988
832201
2801195
2663742
1096648
2674954
2205555
2062211
2256048
914675
2665041
510146
2834400
727971
9442
383300
838119
2061047
1700544
2659310
481407
2734179
1103276
2749588
1734249
2710164
2569910
1995888
2175881
891918
1383740
1412384
256272
1259455
1562831
2414428
315445
1129273
1803864
536880
1497685
1991
396033
1691473
1354415
2440269
1672749
1079352
2865504
803524
2133097
1293411
1200841
1356871
861384
233287
2732999
1175035
2368848
2666422
345026
1784384
1783577
431997
2362399
1948313
2573702
1924566
1939233
1077388
2125670
1975679
2773429
1910403
1496696
2566655
137623
2292147
1410687
1121696
2847357
332052
1183211
846457
2266600
1996865
1619302
2667646
2209229
2704003
455005
2191268
14061
2686673
1227100
1185875
2627650
2464269
1283285
2609474
929669
1544068
34818
2049511
1507920
918918
1185455
2156445
1512305
1933555
130706
1967263
1875731
2744461
2233715
1414422
2010411
694522
1003970
2738379
1126658
325452
1874511
2746004
1467564
119760
890925
1150824
2787570
1550523
2477798
1304944
1158118
1660527
1648699
1690947
2562554
924877
388505
970143
2059992
1811234
1749136
2323002
2625084
1108202
256241
2888774
1099013
793581
2172675
104004
2299865
241044
1739605
2097623
1111471
1471824
1763751
2634364
503649
678482
2860324
349731
1379535
2280701
552292
1463601
1118387
2697434
2299150
2141290
2911388
761997
200750
2892211
1521155
2271618
1757332
2863188
1814292
872508
847375
1505035
231729
434457
2356740
920409
2887203
21957
2603658
84267
1863679
746265
2608107
363735
968139
1008390
2205801
1877665
1284661
376496
755447
2583293
1307661
2499823
1074195
1998061
1742838
997914
2312602
926797
113118
1537241
1843350
1241141
760076
1774255
1771297
2616416
1353499
1221093
1733054
323797
1854037
304475
2545399
2432389
1902408
2503162
2052120
2838897
139320
786635
1558955
719114
363637
2564223
1745781
160304
1062401
962122
264341
1509264
1411336
1549390
774691
153782
913822
1644322
1134677
2219603
385527
579740
1164672
2524888
1574779
1449729
2427808
144809
86357
1502649
1371472
2517748
2139264
861673
1929542
1073557
216694
2472951
2379940
852619
2684794
734362
2017055
259945
934133
2505596
416416
1834413
351397
1160231
1068372
53743
2179580
2615355
2217560
1939226
101508
2490946
1932327
572869
1257009
2343396
812386
1453975
240186
801596
175548
476541
1648316
1446861
1240860
1133184
2225692
2277526
2253903
2216603
1558315
1760510
29067
1298498
2690522
1331550
1082089
1977675
433493
1317210
536283
500642
406949
1576364
531805
494217
1701551
1285414
2738864
350277
1235407
638950
2919028
2486669
1562127
494613
1490517
2701909
266949
2277795
1314742
2436950
2379562
984000
2447643
2443807
918128
2108845
2505936
2525640
2060966
678529
921221
939472
506935
1145152
1026673
293091
844925
2667545
2130133
2900
1382705
310475
2852029
2697063
2416833
2577915
304659
1994173
949209
2330528
2767736
2189796
341630
2205360
1648370
2764539
2573576
1104160
1211214
2386152
952402
2860543
1868038
2711644
2400869
1932636
1852739
375291
500636
893780
2178421
2778647
354988
2409236
2208847
1175319
808702
1849387
2738226
434047
491123
2843078
358269
2482208
2892710
1253425
2212259
1532962
54143
665328
2381903
694026
280262
2679901
900042
774285
469145
1090517
2092127
2445795
398503
1528796
123129
914513
864141
948110
876706
2637560
2504062
2730829
1377953
838343
1502889
1196666
2375450
1349774
2831973
610838
2884969
1692449
1285993
1018317
1801339
1115404
248446
1672448
1789682
2169042
2245682
1735856
2890116
478532
280338
965692
2933644
2346809
2669474
2751125
2721080
1590526
2118357
2192932
1414130
1087967
2595306
1543681
2628206
1937914
2599289
517464
1053277
1811543
2385845
1908962
2119964
2060238
663355
2928082
1327454
2532716
1431201
2374528
1888017
2766856
270760
1067321
2033495
2418672
2364287
1041028
9197
858386
1722264
2142570
479635
856255
2914711
2707516
2793963
880852
1831623
2679159
277335
666734
577336
2333333
2602449
1452151
430367
777462
975059
210540
938898
2156868
2234597
2297679
284533
2364138
164752
2161421
1788359
2321776
257983
2317689
403447
581886
1021619
443796
1053198
1865045
1763433
2437188
1393586
730121
236876
939797
2021159
2546024
2889572
577536
1495016
391380
2534842
1543631
2911541
1385346
744119
715737
671771
991742
666064
2738728
404525
714882
23332
1419273
2556964
2697456
1468697
1960344
1165721
530400
918479
1720993
321950
1023490
1915666
2740301
2631
1571840
1904622
1533242
1552600
2920396
1582989
2496895
2278311
513313
43382
2768523
1507351
688729
342214
861802
1210687
2346406
892092
447821
800866
557147
2541365
1616219
2321985
1804204
1309204
1476605
1562212
1897181
1542671
114065
1838914
1777441
513818
147529
1762261
1439749
360921
828120
1517882
2186482
1178543
2528029
347735
2380742
1691220
1724779
1690306
632865
316111
2461340
1075157
1529329
928358
1024032
1556762
441691
1082115
286575
1159482
2657702
1290234
2071262
1385115
1390714
24398
754798
203367
1734471
952189
2588570
22706
442437
1660568
619557
1015328
2495519
1155877
2108024
2410113
1795279
318418
1548602
2580588
413108
2336274
827759
2758308
2574148
2429764
1815612
303558
514194
2783286
592799
936628
1196445
1756715
1686644
1311136
863414
2260853
1049420
2126123
859968
2608748
1085044
888447
564223
2636096
1281311
1638937
1746418
1527463
301529
1537693
2064432
532774
1318755
2396260
202577
1131931
1064507
1691067
1484100
2865690
240919
621283
704024
1124377
50905
594845
540233
2312908
2848678
1360758
1887350
961727
861447
1128096
2060092
1456796
29296
296961
2082138
2501406
1655142
1728557
964594
214346
668052
2574968
2388857
1765339
455957
475830
198029
2024391
1768443
2769262
1020877
1705684
1548545
1806587
2412908
600072
1519979
338326
1570053
1452509
429422
341629
954667
1500443
1304563
189202
1279745
562915
795726
2528814
1864972
2466744
2218557
2902355
139215
1263160
65388
1072448
1119384
1727362
689429
738307
1267314
1090275
1513821
2706482
517808
843257
1673939
1070702
2243895
925209
1622019
2440350
163004
1011045
1237810
1976390
845211
1930157
1565620
2754667
430036
402037
2237262
339986
1925277
2845414
1683102
2527729
2757611
1654469
1670355
489670
2384874
518926
1906842
667723
359213
1941295
1493324
2924520
140714
2299577
1200955
1273818
1211994
799629
1986146
2222796
2574174
391696
648233
2839989
2250285
31162
1455363
2353035
2509761
2598028
2111136
416423
369075
512062
579838
1119795
808814
2619952
945780
2293432
2929678
2661537
2191240
2660058
908720
529402
2292633
1093081
229095
821185
782665
2150436
1515474
1763032
1378320
2522214
550570
2217798
908122
2610718
1619606
266864
2725412
1463444
164510
448382
795214
1239705
325413
1985877
2290628
2082318
1974154
1088098
582093
848265
2656295
564986
2418613
142712
103878
1853564
2423900
890518
697423
2114114
221537
2670155
2853602
1821486
13988
2779036
162563
1813899
332252
1733863
1192075
1726240
46636
1307233
552048
915525
1427730
2045166
32108
701258
550414
1335433
1030750
250136
2653649
1824390
2589021
1078863
1179597
1907303
288724
2674964
412087
2120429
916041
1956634
753546
1893501
2251011
941278
448508
315363
751849
943434
2527749
1956159
1005151
2863696
1071712
2428422
715313
1668406
705201
1449523
806454
2932345
1256268
98274
1298601
982833
1963137
1392513
1776306
451982
537226
2928618
489024
785412
2767579
431901
2895063
250698
2748886
2935770
2596400
139578
2237198
876602
2682379
2435887
1098256
793706
1633566
965011
2439935
1180893
364667
2367690
2156703
2642463
1510134
2287135
1810843
866119
1089402
196351
2931114
973313
120277
359869
2697044
237341
802365
2923794
888511
1010866
63958
498709
564247
982734
895342
1502908
1263763
2830801
475507
246985
395442
1407134
297990
2181722
482194
2894803
1436830
76707
386511
1847663
443401
1313476
549460
523628
628621
2047062
1337725
1353827
347758
2611777
1079451
1032300
2007752
1620789
1010867
2284058
1266021
2924608
393236
613180
54366
2732578
966787
2151587
2544096
126534
1261522
2478869
2198995
1746918
1806756
2122258
2239089
448565
2727924
1415923
176680
124073
905646
563940
1562242
658234
508935
2040
2456556
205998
1020730
465737
1728996
2128904
531348
2668029
2072239
217190
2461612
2221412
1237332
2683956
294486
310930
467957
1317069
525500
2758017
1132092
2807604
915869
190272
1075605
1237013
1381999
1551652
1537229
1196110
125275
2220420
1074142
1865206
1482735
2859601
460149
492499
1503265
498130
2491758
1599806
844411
2217578
1731586
1404073
2865524
1016036
1726859
593449
316365
858300
1247623
1700939
1133861
2865804
878188
1873536
2284800
117031
1554839
1080522
2756926
1052368
335623
2295612
1367746
2008424
1740455
538477
2127737
2112354
2339437
2615961
1120244
2900257
947177
69338
2178758
2800047
2360927
1436895
1319232
1138239
2419142
2096516
1789141
2774219
731203
2047238
1730339
2851178
1825956
2127575
2029359
1811381
1686295
1939893
2681504
2409502
2494049
1177432
2389277
2075712
694230
2921191
541571
233843
2214679
703715
2280793
1676866
2541747
1162258
1728476
187415
695828
856665
1165121
2730109
2594709
2779020
121590
1810884
1743580
2438813
1549596
1895901
1123683
194446
1040997
1950257
1698865
1029155
1475322
462666
2406782
996473
737286
2702503
1728707
1918430
1531463
2004683
2667821
2574231
1057625
2112892
268520
2086633
272010
14023
1302838
2075570
617572
1643481
2906322
2139812
787509
785395
1397865
957404
2742827
2777683
1203340
2571078
1602390
2027856
2419496
1185850
1856673
1441800
1657534
1432683
1257298
1066097
470997
1635229
2786424
536296
875975
933612
1653244
373014
2653983
2535671
622060
926770
2121570
2286914
2605546
2369101
552581
1141863
955530
1493063
2152216
1180071
1467441
1912428
1244943
1020314
2619978
2224594
2352934
2041922
236267
2251717
2759067
1366206
1596669
2354788
1894938
1832850
163428
1982120
890768
2874756
1169843
209076
522080
2816118
2915945
1500850
536563
1848263
2238151
2448411
2229164
2137861
214874
777456
1411269
738519
69548
1442704
299060
268172
219043
2596327
2568917
2506589
2314728
2175896
1804710
1795003
714795
999595
877134
2065952
2382535
1063614
830422
60790
765247
1957941
32381
964546
2063104
1398977
2680062
2592826
1667238
2938080
1136314
1632940
2304470
2700493
335182
1916166
330756
525496
1058396
643173
2147593
1979213
2051462
2706780
2540548
975593
2798719
2129682
1597617
260695
1429202
452056
755776
2928483
1912477
2396569
522647
2444706
2085696
2273581
2774510
487997
1784794
1236017
2817504
136412
1376393
1737439
558568
1330926
616707
286174
1100947
1845282
2567686
1941898
1030135
2675399
1712887
1537350
1034888
1459010
600274
1573559
1169041
2507365
1783455
2537104
2346660
763835
373921
426620
1434368
514686
2520930
1991926
1131787
1950132
2425296
228501
789844
1502414
1111294
3044
87246
1354442
1919143
88535
2750130
2754437
1515729
570597
1993075
2876781
2211067
1546748
997936
1620024
2821756
2162476
819432
771778
1761426
1706059
1302851
1374011
2165677
2911402
1279553
963474
1000601
489648
571658
1015558
2356547
1665945
682824
541908
31903
45476
2001886
1422203
2554975
1424923
2877088
315134
1520978
1612755
1482384
2327482
387512
1034697
2413679
349381
619487
2346259
991414
2009706
2428780
737795
2352330
2828735
1638250
2125157
321193
1849815
2888552
1464248
2393493
2542862
1334137
231987
1641266
1767593
56543
471507
219398
1325268
20545
631755
891413
1218495
274181
919772
1579371
432243
892987
2192368
887487
1084530
1517606
491710
1621843
6240
1074181
213048
588368
1468367
326642
1058429
1725208
1586484
1102911
77625
2116760
1654615
2051557
1288532
1514151
2880680
2566407
554617
1254675
221800
2374978
1040991
2773887
2585285
2745986
2075496
1054728
1074151
1677975
379239
1554497
2205638
2837025
458444
1229129
222074
920845
2166026
2462553
1781193
721329
1839521
1458151
2932354
714333
789548
948033
570892
2417406
719325
875181
2537798
1568317
867130
1515856
2126881
160315
212438
1824949
2541413
2456831
1174906
1595993
1366968
1609986
1612868
2703113
2797506
1338360
1108154
2622497
2375768
544004
309029
267913
1814405
534456
2072631
2285769
928869
2745874
1723539
2824229
1858318
2416017
1100680
1657596
693046
897826
1062623
920648
1427292
2148392
1856224
313388
1291122
1141990
1599802
753303
2423868
393885
74690
1132733
877223
1190631
816304
1554421
2287032
755176
734784
1289702
586420
860110
2257429
1916317
1064901
721451
189947
2230029
1627088
945778
2871180
2339388
1867992
2332180
2154680
1307571
577285
505206
2335958
2349158
2243630
2592551
1350994
748664
405033
1612105
1885204
2835200
2288341
1374959
2084752
195632
1123796
1551431
402193
2140255
1144011
1469461
1765559
1498607
787867
2665098
1288160
522501
1464907
39156
2818357
2481615
2899188
2415111
1953364
2068169
2307270
213605
2444406
339524
1185441
2277253
683683
2606882
1864837
2381560
295039
237393
1512814
736329
1708344
65217
2667189
1337007
1816234
964372
1783272
1611303
389180
1498355
1649854
2158804
1600308
2474804
318860
899735
2632720
51161
398373
7661
971946
2691007
2340358
1804597
1991723
445723
2595052
998969
169374
1454534
1245136
24970
2258499
35501
2878205
2450816
2292463
940783
1753830
904770
2307382
2523137
2099967
819480
1843252
303940
851988
1191505
610180
2850632
1710589
1363502
2251004
1370056
742744
2387753
2656064
1714647
2261541
1329164
2612133
2876714
1406399
1756675
2542478
2544789
2137920
2606815
1829531
2810521
1887381
1144736
2771153
1550700
1586945
2792427
2501739
926168
1209230
1697136
1102435
1038762
1874716
1868827
1211273
535031
1242705
2526272
118629
2129479
1981116
739459
1752889
1167300
1256645
918382
1619053
1346372
1728094
2317149
1927963
1471221
2566436
2257654
831553
1476714
302706
773705
680747
1814359
2180538
851328
2120724
1981591
1152362
1359258
2580677
515243
2184769
1644639
2678861
916278
1958079
2379444
2321119
1863625
1351153
2395744
566958
903184
2703969
1660392
853389
156245
733652
353744
2782438
2108854
14009
1523864
2705415
2465879
1004902
1811716
2566126
2257377
2010196
64249
2920567
785384
2503122
2107333
2798806
976367
1816315
931515
1841671
2720920
284882
2121039
529059
1590823
1652830
375596
1116960
2002406
512203
49221
8214
1497668
1825182
1531257
886751
1268647
2153886
1708112
887141
1570745
1016478
1633364
1441826
724370
1245432
897259
426459
2162968
311147
1248271
554407
2829788
2849603
2572550
2498011
379230
1156473
621809
164554
1943018
88127
1747962
1951539
2137438
1117732
2225697
2732800
2617197
28617
2357369
129920
2834036
1498493
2335536
1996374
2198035
2243314
2023883
2918031
655834
1583760
2906461
2878744
781832
2633735
813938
1726848
1686778
899502
728937
2752216
2183067
1925426
2064390
1429420
2184353
90310
2438643
1987199
1576039
2624312
1138915
1907764
1317067
176571
1743383
1232923
704921
1319531
1514840
2467416
2849405
2782723
346188
1889191
2432961
2624398
1331123
2537879
2088022
1559630
2703091
2429925
2819946
1224670
157713
899503
2731125
2685134
2349890
2772971
2315705
2889715
2585593
644432
1261165
1066277
2221573
2856558
378046
1085792
2882366
2409877
2318672
1552819
1090070
1702482
1337349
748409
1023630
1631371
2144589
1097058
1417470
582084
2389867
2912867
301460
1060990
2891892
2893367
1485983
663376
1868071
686520
280177
1382214
2205171
2090909
878494
2226365
151242
2620659
43210
2690265
1751442
1175645
1014241
1269732
138223
1405568
1898592
1303507
2802500
1702462
816641
1444574
458924
1572845
511841
2173119
1731929
1944090
2371942
131244
1306286
2872201
1290498
2014584
2091472
1959544
1281989
262892
578677
660987
1541191
2830200
92018
2262313
1144848
2826729
1889543
2008986
1054822
2426030
1601475
2710311
278349
2640997
1180900
63817
262605
2314931
1681073
1309784
2448931
487852
12227
2786186
2756808
1422760
681802
1753369
529772
85120
1131010
2060469
2004835
356179
1271784
650510
1623027
2283928
2322212
488705
696425
95079
415625
583393
1573606
2680471
1379810
418861
89640
1750865
2814587
1531092
1957724
1827135
1265759
903517
210244
2806531
2577632
112605
208595
934617
2536826
1227460
379346
1118107
939167
266620
254620
1709163
596927
1595911
704016
2410833
2497441
1153959
1964527
548378
2198791
2861583
2455929
1890908
1606419
1490493
1458837
1023636
1945062
2268671
1274402
654938
270438
2198211
1418334
451018
452697
1908059
2701248
1057342
1849573
1612466
1248110
750332
1478160
597331
763866
705567
1776591
1050035
928745
2704710
2673964
1697617
600128
710109
732010
742793
432935
1952484
2010053
1164166
1757058
617227
2401677
81537
1743149
1942797
1430709
1425488
1958383
1221110
1707567
1775003
2462744
1561220
25459
2067955
2924784
243065
906106
1414338
890978
2699848
2217545
2342316
496884
1713753
1108348
1486302
1261001
2051975
2707707
1011838
1741669
2600161
2306908
1294988
606390
1914401
961814
1386628
2920616
427062
664311
2615655
382096
1636532
681967
559331
409122
2863574
2819774
402808
1186926
2927295
2683600
1958113
1684501
58789
1527338
1544806
826377
906090
362158
879315
2612091
2348977
2074203
1687765
2845651
1805324
2799813
2268228
2896693
13388
2723469
495831
340544
13371
40568
1458378
2549050
2655390
2448976
699127
1104468
316118
41030
1877595
2226141
490687
1836183
2704099
1143520
540954
2483974
949938
896300
1469639
1124830
1112418
1829984
2405642
1482968
265741
1301239
180374
800516
2795478
1107438
2293054
1683643
2575003
115584
2681476
560852
967522
1112522
1891191
1101194
1205588
2463179
2304002
1839817
1276333
706583
528652
2042706
1903756
1836710
1537236
2861770
761109
862242
1198986
1346930
1734519
1432814
2210653
1223375
338288
1682743
2776656
2708535
916253
2855640
1191139
2655684
124461
828333
2731072
1195098
1632208
2174217
2928153
2505132
1549735
2731295
2316419
779438
232093
1101606
2934573
2310566
1906157
1667129
1993180
1016087
940580
189613
1684010
1229810
2305844
1835525
93461
1429104
1123593
211901
1886690
685554
1243536
654049
2463610
945727
618817
355678
341823
1556874
1053892
713643
96491
674570
305710
1132032
594588
2104052
2384343
9114
779464
2443003
2933512
842340
642974
282666
785241
2517253
1452898
33165
2727779
2221260
2567045
2301257
2541992
791520
89997
2077289
174274
456784
2724299
1154512
1443010
275363
1769158
2345970
1037290
2803228
133052
1123233
1320690
1268733
1121228
2770927
2032043
1033697
705872
1133418
1029167
2142420
466334
2653123
352771
1483510
2181241
211967
1056326
736818
2047933
775764
2857637
2496576
1314717
2425438
1244504
12233
1739917
84335
1892668
871546
2174801
2340867
2019426
526716
742965
1286815
2785278
1228452
2009064
1826105
273042
679231
1493213
50735
1058802
1071365
126877
1167672
908735
376189
2220521
640104
2900361
1545271
735577
2681436
2211007
87862
2868087
99051
1761575
2116012
2892650
895165
2898656
2190863
1454762
815164
1236681
1948222
1927637
2475629
2690631
2662806
23196
2138942
2200362
2716474
595429
2449902
2562046
303140
268111
1926746
176195
1505827
1638203
60297
1766435
1929545
2844244
2075255
2649037
778094
1471042
2354585
1014664
772452
1463587
2862605
2126981
1407959
485496
1738059
243346
2629950
1398103
2790553
1283815
1519047
2313809
1610126
1804746
1664377
1530491
272387
2762600
2213948
2771783
2527329
518877
108976
1896731
343364
176345
2314400
1346858
279443
2102636
2458048
1438192
1900759
287557
1910208
1713864
1657263
742934
337058
1151785
452550
1937948
1495240
772271
2553749
247620
1216452
1181412
571224
195850
2007653
2051764
360029
370650
760529
1934169
211778
124704
646507
2583248
1432964
1514488
1968567
2883819
2213595
2710124
2352485
182354
2667205
2653142
89218
14242
1792478
1307279
1738762
2721663
1735886
354670
1860936
1762948
1785049
1353266
2396560
1555136
1451775
299048
2062416
793012
807846
1435126
2827916
1004191
1891390
1714213
998421
430230
1123532
2767370
270831
2925370
1839943
245597
235551
53674
40163
314884
192096
1209030
458521
339411
2641023
1436948
137736
331542
255561
2927711
1373963
65765
720497
2507537
1936400
2712208
2575584
1348563
2515111
1911100
2161196
106070
1237305
1489212
1181668
2456145
1053674
1643840
1098536
2025462
1560020
1984132
1920081
818744
1508058
867129
1680269
361483
1918347
1102485
419347
1075195
1980925
468452
2626545
1399559
1240791
1369102
2182510
1876758
1398132
2920344
1877052
53466
97494
2935684
823203
1680889
263037
1593508
1697026
886290
2242618
2858315
2623701
1263966
2232249
1431633
883205
2820396
528409
107165
2482778
1134615
1143272
561896
2168921
1617548
1557310
1192358
1438221
643534
1972605
2102401
342311
1304105
1101091
2143506
273885
2081245
2110325
1994699
221987
682009
1656174
2268717
2072849
882902
2240581
2376533
675341
2924395
1556373
1142611
2718628
502861
1950859
1276632
518235
1624858
824939
796313
17581
719479
647895
1088117
31949
619966
1198621
2559044
2081473
2572502
1445198
1482408
71477
2412762
15823
2444086
1396240
2468750
2732262
1752912
1823187
1075495
1632915
2421905
1866405
903586
2195873
2534961
1463907
2245550
1710844
813790
2392574
2909275
366614
863118
2323167
2544452
2822011
1009270
1784727
1284120
1183658
491678
2411420
2905527
901453
2624738
1241907
1586826
1685783
1757631
1252331
269185
4214
73020
2507912
1599428
1840112
1956199
725999
2396272
1693941
1589548
53329
480624
844793
2459395
2503374
1877143
2661517
505870
1609609
2037917
376686
2416099
916227
2332819
1515667
2045046
1514684
2376973
1868815
2277713
1751610
1077327
636604
1762898
1847672
1032171
2254041
2842187
1548939
1171101
1240531
2712273
2520603
2390422
2578078
2483408
1275569
2495574
230618
465187
123321
1723758
3289
1567543
1619940
588100
621003
1228702
1786413
2442480
1358647
1636898
775617
1592061
1638041
2811978
863515
2869274
2378596
2059395
2331904
599415
2765796
2602093
1672725
190913
2777832
1750302
1000872
1674777
112553
1149932
2329403
1655155
103294
1898061
2687583
2191276
1998886
491104
874909
836710
1940349
2091058
2595855
579018
71659
1859757
355016
1239848
795218
2000640
1586089
1914843
179382
1780584
1412658
366509
2537406
739511
1111273
2780927
2573196
2648279
2775661
2258265
2041350
1245369
2756690
2122498
2411103
696911
1037419
2416272
1102883
223474
340465
1464026
2555316
1332229
446832
1140015
690853
293335
1280252
491092
986687
722943
2743243
135574
1492790
2078694
1727970
1689647
826738
584211
1582050
387355
2192347
2156758
1902121
10453
1656630
1286831
2491592
2915317
1664593
722451
723503
2582062
2800536
1202887
1435977
1100674
2777558
545469
1409785
679864
2722603
2568052
2338418
1585523
1563531
2161644
130828
426933
2858157
2901648
1672958
1189517
2321339
545798
2662868
1015632
1802273
1917551
343288
1894251
1109899
351261
2792945
2739653
208756
2124887
347705
217887
2833156
1560221
1036083
1042790
2236068
433216
941759
2292591
1955211
1688932
864861
1023471
2421409
468436
700781
1924646
1011726
2827081
1277050
2893528
1187013
1201774
189012
2608766
1676940
2839365
2528256
1895660
296337
2621120
697501
654567
763412
1812227
754
102650
2333175
666998
186746
528017
908245
2624300
2847112
1294609
1661517
1618335
621629
594533
1351822
59614
790671
71307
2219197
928264
2603766
688038
2401860
2448569
84965
90493
2463365
275310
2343870
2800384
2162180
371919
2911844
1215694
2806919
871631
1530427
2460077
1435774
2565990
257108
435607
1965756
2919015
2254675
1079904
100716
1130241
2106624
2008330
703150
2765118
1458308
1826917
29267
539048
848265
2086540
1848786
510327
1711464
1117426
1885211
1122218
2904115
990944
2383802
866757
2733186
1615610
2710382
2566504
2596095
36825
967394
535422
538226
2223833
772486
2790976
2226046
2256255
1013460
1134594
574773
1615064
1703039
390836
1047301
1481641
1541376
2437509
336560
1509503
1580690
478781
2897780
1621478
1756055
1516964
1351404
906153
2378098
731500
274831
1577752
2579117
295954
2231437
285623
760200
950628
1536679
2513480
2581980
896513
2528094
2553631
299447
1087252
2138583
693142
684430
2809510
2527051
322119
591070
166289
1313257
2532345
2549144
2601149
1669525
288024
847958
2171479
396184
1315480
1935849
2245686
1964828
2224398
1256614
1235040
2300661
563107
2286018
1911177
2440787
2873338
1904096
46803
624861
1199764
578973
2145883
1774529
1090908
534656
676431
1231417
331987
1148974
2898151
598864
1645477
2552270
2061262
1210876
1113056
1855016
2055677
2249883
1850339
1214216
1054526
507387
255717
1920953
2786282
1440628
557534
1474904
395380
996045
738228
389455
336834
521645
2358930
642780
1335092
1094003
404599
434260
518564
2005417
934479
2883180
738827
2769592
2774076
1746836
2183565
2720217
1075507
1256958
2590380
2871261
921905
248652
1337806
1152947
399633
511346
585213
1370693
948643
969848
561805
521915
2542955
593604
1139784
1162102
2651758
1957653
2622601
145742
1358873
2444281
822265
2684879
1729989
1600990
908715
2534839
2241393
175880
1387206
2870518
2683232
1106834
1611586
1159801
953812
1952035
2742013
983927
414643
2618374
2463735
1857233
2297204
287553
2848480
1513681
2534181
2642012
1410672
75496
119820
302614
1653220
54255
916662
669063
2694614
444955
798857
2878483
2578129
814017
819422
2877741
2112370
827416
2458540
2831798
1908417
1206466
2831736
1953345
1451888
1622244
587787
2936714
162641
1887611
497303
1013547
872329
282291
152232
1905296
100114
469827
2229192
2751782
1320108
1057919
1502552
465790
1948695
2331261
1706809
1019963
2092001
2613273
2691377
2699654
1216773
369124
1500523
791197
601645
2277705
1804254
377358
2684487
1562641
2713318
2293600
1735575
638761
400389
1821733
2645308
562772
1276289
2439349
2038173
2018214
844814
2544176
677183
2321741
2517899
145632
1123377
1645675
2450349
1972515
2916726
2864768
18464
1286051
2339200
455540
155499
2173127
611729
684503
1371983
737486
876918
2881434
530854
548930
1676518
2310151
2635232
2736081
1851279
1532535
56733
2117415
2350292
2565801
246237
2003615
2091119
1126183
658757
1333971
2260727
1510384
2055719
1277806
1509298
759479
148881
120055
1931096
324844
819109
2326520
105835
2891074
892536
556136
1945746
2660707
1171589
1309771
1565278
215313
719868
679567
2585688
2752541
832874
943861
1679614
431176
299354
2403578
992309
489164
2022586
1338467
87402
1575721
2737472
890797
361662
1971442
2196922
2730523
808994
1476740
440569
1364481
650580
388916
2867170
252192
2335050
2194526
2296976
332988
386914
952982
1950760
2337648
1511027
1467346
1887472
2531278
2279975
1508106
420408
2081880
1733744
2540253
209897
1589235
294593
2441870
1815583
507364
1139354
1392345
1576284
103024
2060671
1628752
715390
2631060
904300
625890
2158046
523365
2041929
2224049
2694494
2343866
97067
1522825
474437
2711240
1642728
643038
2733996
627579
2614207
2540118
1465791
2866478
1137219
2100511
522577
1852157
806896
845178
2443211
1949980
2193256
759245
2919848
760451
1446694
95550
494748
2110059
691678
2393973
564807
2826637
1282659
44379
2750736
111492
574182
2734536
220981
1084322
1883605
847597
924868
2679799
2773782
173460
777008
2139314
132802
348671
118700
1736640
1398942
286299
2457755
1415310
1433225
2449823
889572
910274
1836696
970538
774823
2900934
2692593
219535
2489224
1538396
2248900
932156
1184470
1646044
1639719
1536280
2318645
1621043
1125687
2533065
971311
852305
1505148
2278816
1879266
1488197
762557
309494
995476
1892674
816120
2634539
295610
1030850
1461654
1187610
1422464
2449853
1212671
29863
2899732
2189244
1665669
5059
171687
1335406
1482677
21730
2889259
2488431
5819
1620425
2137318
758535
2699818
1745638
720035
210523
1913165
79397
158744
675977
1436122
101770
1964930
2463570
306021
551141
1153184
1280565
1616611
2661959
2824203
846357
689008
1628465
2172957
2576004
2791930
1973834
1367290
276896
1886427
2334516
2302722
754805
2098909
1969451
1047462
2459465
2651976
532724
1080079
2299018
359785
1377357
1371711
2525466
348736
616880
2762309
1483522
831028
1932148
1695494
1178513
1030827
409917
788597
2065685
2788279
2337134
44260
2506352
2769866
1829990
414804
2722902
2230546
760331
54268
507374
856575
572845
2700731
72539
939134
1200425
656375
1567009
825424
2700660
1235537
1189457
524649
1014989
1145619
1998964
1866307
404742
2775807
1399370
1830929
1684710
919959
1974152
1323754
1521388
2290910
2142598
211559
2171269
926958
1923553
2868843
159979
105044
2801807
1035636
2466950
723190
2235407
1392409
1581600
1349559
1528072
9155
1779540
1459469
2596424
1831024
1609717
124969
2651862
2719388
2422180
1186117
728596
444850
222419
761742
86623
1098482
235533
2306059
1991280
1030025
17088
1222786
559437
676281
855048
769372
1266017
65109
2285062
2368739
1044384
736419
1690404
543698
743479
272920
1534666
2405655
1254008
2591108
103052
1326790
2330638
1599620
2455888
2337447
1168977
987418
685860
548695
2716123
144623
1462917
1406842
1858589
2637591
2545121
1727631
2111073
96320
921631
1009021
2814226
494274
1966643
1859593
2477376
548657
1570621
241839
191062
1869942
1328822
2666405
1098775
1085875
733736
2427225
1829186
1971551
1315739
1357845
835878
2066072
2535480
1390003
2018452
84642
545845
2813746
31896
1375377
10487
776409
2425307
136068
2756126
783619
2475523
373633
242917
1186180
2406898
852042
2356615
2345685
90934
2798454
253696
567196
220486
272112
1833534
1221824
2457504
547819
1477353
1515959
251677
2289293
1455316
2191069
798335
807708
1498957
2354399
2874099
2064555
2710079
2008780
1315070
2101271
1215808
2751391
2825149
1727743
857053
2837724
201900
1863367
2611135
595348
721167
1644950
2337519
1711967
2389101
859703
419667
2269167
931706
2694726
461716
856127
2530459
1817558
1941964
2939931
336740
2107974
2496238
1002875
2483556
2324877
2781918
302690
340957
564229
2298749
247119
1788879
436343
369692
1543835
537126
579226
904951
614295
1000483
1805047
320840
2569307
1313514
1117231
2322505
394133
528390
2853917
1781470
1149012
1132477
1326243
73233
974185
2056160
2474215
598533
2803738
375324
2554196
2819293
2619374
382477
2227122
1575220
244475
2260436
2751833
2593494
2696429
1736967
807368
185912
2545956
1581034
2869057
2264328
492774
50575
2386941
887255
1080001
1827952
227762
606565
2932567
164447
2384304
1594304
1254795
2346007
1314749
1522297
1825977
482345
2536033
315359
1154095
1412191
1709622
298497
1841544
2256128
2335790
1113768
1956969
2874623
1218024
260337
19852
89771
2031724
808481
1132231
2444955
2679086
2010638
1034603
47814
92839
2016370
955899
2790498
1493062
2511665
2181004
1995300
521313
2342183
648527
185109
1604366
2474915
1057337
1038725
654275
1803176
1003685
1188279
99211
1712164
1210687
342607
796505
1463768
2098941
1321107
529006
700296
82426
821687
1566671
2614685
665744
2437162
2777403
736702
707679
2205393
697925
517662
890809
619502
2497279
447870
800438
540842
890408
2696193
1477754
2126851
2522539
2691207
77898
2232539
1288674
2000933
2153070
1350391
2429313
1256277
2115617
1944459
1998950
2499025
775197
1448080
2739361
2367463
1783723
2512668
961974
1788527
258138
2336870
2677008
2172686
324929
913925
1591835
2026161
2084569
252564
1544100
1274510
2766409
483970
1268215
2205989
1109989
1951389
84135
1807501
1163336
261002
2609867
2264199
2819805
660655
375204
2646980
2220948
2250577
1573154
997840
717033
2340746
941279
1109029
1142478
261299
246954
1562319
2121417
847114
1786428
554054
676783
1519780
1977318
1587368
1626155
2747725
1049604
1044779
1722190
2507181
345381
2423989
885649
2608900
2530328
2911827
2786360
1496373
96043
1321476
1540468
2077562
2063832
1373508
2510190
97767
479859
1290932
1118623
2106426
2601568
2507561
1329953
1473244
1646605
2061903
632228
558572
2536531
179390
195911
101008
2285567
132920
2076719
2695022
134633
868332
552698
155903
1144329
2490198
2441960
817328
2203457
1608961
2816565
112956
904426
1229296
1302228
2083554
1186497
266323
1039630
2927180
2117531
2075069
1759835
1915985
2849298
726332
702406
2077021
1533107
302237
2200897
656108
2816975
1169271
964015
302358
1262391
1378843
764222
541293
2632093
2772324
31661
1491446
1233900
2355710
432245
2296292
2216439
354656
2772321
2201892
2558243
2016799
620483
2665019
1517826
2630959
2547510
1018639
2494174
2891784
2389148
2511412
1269798
1251728
1573656
2690634
2531071
501837
931630
2049520
1668709
1595394
1953580
1506243
2417080
2800440
247511
715767
1335147
2264967
1581080
2529204
115707
1056042
2724779
1801979
2615907
2604499
2460615
496332
395076
2308145
2038014
1015985
2157655
371693
447916
1974172
1551877
525646
478450
1876646
875460
507259
867636
1295933
2483308
630705
171626
1147688
1911792
475906
2329536
149308
1643686
766768
1819225
1347228
2172186
1644934
1415684
1869121
2215057
2004234
1690563
1436259
2888895
2055394
2571750
2859562
375174
1668659
1494455
468957
918529
41612
902841
1041549
297267
2309731
2260936
242187
914013
1000783
651280
746094
1467858
43640
741601
1543093
321554
76656
2864073
1717900
1216357
329095
391771
1285803
2936877
2623832
385925
1808080
1767564
1174105
1013017
1460062
2086271
1204088
1618307
2501091
2632155
2202305
997206
106383
2659460
347313
1285718
671473
2541390
883685
1492599
953420
939299
53113
1913144
404065
1935367
1525090
589350
1461532
2109447
1148930
472218
2299376
2746275
94056
1113813
400879
720072
2153468
293758
1896805
987848
1712814
2730549
72995
1576797
2153679
583234
1413884
2802058
1385225
1086766
200495
1625158
113631
1877380
1528247
2251951
442422
903130
1324157
2861658
1327385
1217961
1184466
1725117
2649492
2126370
2145730
37174
1184709
1814311
2682061
2815137
136396
2918669
2007735
2614488
2931451
2633429
2854700
2879677
49418
1481528
904944
2155769
2074555
1763051
185895
764665
1359123
487466
1150842
1232425
36931
1129501
75652
2199814
1894858
1892158
386134
2467509
1341215
833412
273328
1186400
271874
2428096
93710
2590431
2401602
919335
1241740
588923
1036750
1590951
575340
261412
1777292
2475852
1842602
2868655
2461593
498829
183728
637637
1313032
651551
637141
1061207
1335079
403227
2062025
315108
209619
1137712
2010822
1820400
1434050
2573935
2372569
1617126
476603
2719076
1464944
1663757
728258
1129558
325206
1099790
1498353
2622562
1461151
933787
1035908
2840417
188150
2401327
2477019
764883
47492
1115135
88330
1114578
690021
2384319
558156
48677
2529531
1801159
1828759
2897165
704407
2137480
224415
1347149
1579237
1434367
2775279
256755
420481
1392934
293148
2821696
1931287
1046938
1731339
2594054
1014871
2720079
1902210
987050
2909483
1488590
2045494
583748
33749
455440
2815240
1424924
2649060
829803
1267458
1027678
2080327
1185520
1470709
117161
2914486
1473237
2285364
271411
1947230
417182
626015
853776
1345482
2342854
935597
1247623
257052
1424373
402867
1156094
560484
1263989
963294
1588920
191104
2276122
1493903
1573650
308300
1572217
252609
359455
2132126
686459
385036
1221219
2127053
2842000
1418137
742870
2800494
142840
1958266
2022820
2357244
911905
713015
2763474
1167873
2211963
2392704
1752
1639762
68222
2486141
485952
1051507
1790316
761964
141256
409531
868479
985447
2636102
2301397
191880
1765072
1542104
1527395
2396957
1094101
792138
144068
2379197
1331721
234446
312733
1403978
2881287
2268995
1949476
2744505
747987
2366758
481315
812893
2399228
2882752
1178277
836392
561920
579605
228739
2472864
494982
2453026
151040
1790327
106002
1330506
608752
1390001
275116
933257
944652
2446517
2825249
906050
2254115
928224
728835
1494161
1940542
1154779
1346449
2220593
2524495
2592182
1823774
1004087
2588794
1320721
2052214
217383
2887484
67588
2074144
2078272
481661
1965211
359513
1162868
556536
470624
996457
2469477
555689
2034912
1262976
1859905
2075381
2621733
1489727
777998
837980
2263077
2516285
2024342
1723095
1299546
1250646
1717075
2768695
383793
374530
2186174
1254618
2814550
1927669
761215
2020098
558400
1777067
1090285
1909308
109702
1436077
1964129
1620017
2786429
1444009
182393
511239
1135919
137509
2599909
2101282
1840066
1304785
373266
2901045
2862740
2842492
2253968
209739
671266
1634779
2491573
916702
2635899
1165809
1366303
1222943
1897011
1302985
1071493
2294227
898584
1860998
2008549
995552
106199
1886578
373288
40803
419609
1646599
1487439
1757060
532315
759124
1730238
921132
678968
803046
2506489
2408412
228060
700940
1896387
387350
1946160
1614989
238091
2134491
2762501
1315873
2592978
2043697
1622192
937120
410978
636834
2058933
2862860
1366509
2012383
2569722
1237622
933237
251408
1036245
1679980
2845527
408668
2926674
2623290
1855488
2213699
738502
1356994
862492
2839144
1322468
2636861
484638
347826
2340928
2278400
153175
2783610
2584682
1486474
454378
297841
950997
1813895
2683826
1257474
297892
2924601
808642
1738697
804294
1296753
280087
527487
1765973
1256507
1762915
1582122
2438233
1542384
1102759
1056757
2832656
1472546
1734061
1529350
703932
2310850
1410088
260324
2611363
1958593
123410
818729
1759283
2573357
293910
2253242
2844
638523
2267893
2105607
37063
1568687
1983492
1106293
2028223
1933908
479753
974323
308661
1198040
2149784
2391155
481089
54515
1861764
2521816
16126
1388910
321161
375346
82643
2678854
770507
2448480
2903843
2620548
2716308
2044421
105515
1652274
2859815
2319450
1320241
1840553
2902227
145985
1208232
493945
1579684
1832205
1959934
1413903
173917
204309
2211759
589615
968029
185576
818900
425606
1145023
1316432
588758
2665053
1236344
1835827
2227508
583674
547225
175763
278385
2248771
1149011
422940
2115465
264294
1168592
2414493
2002555
739108
2777573
2330881
469595
332337
2541479
2523476
326885
1762289
1127354
1477403
1349344
1786998
2487491
2428816
2134300
1022861
2655887
494061
526014
676581
81108
271550
22247
1427762
674037
2130998
2025125
2368648
35830
927920
1939431
175131
115363
2514724
1083775
465624
1782793
2484412
7015
2684837
2552599
1129821
345925
941405
269998
980617
1396731
258586
1674595
1811099
2807663
455498
2337676
1856474
1182504
714984
358749
2588288
803811
1457263
588567
479112
206047
2789351
1968848
2216160
2205839
2642074
1262506
235213
216510
500396
1779036
2091003
942022
1488537
2236340
2621949
805032
63669
888502
2299469
2365481
960565
1793873
1272704
1189342
2437816
2610728
2302931
470450
1794370
797188
2665775
2819409
1855094
1898630
2370576
275713
284375
1482537
596467
2934312
2773867
1053808
1089644
124750
2922171
1951409
1359968
500176
2883415
1330017
371684
703547
1691502
1720412
928570
2041956
1416354
1600022
446015
86226
1972775
1069280
381779
1679063
2598227
1110552
2101858
851395
719517
1390326
2102634
2039269
1781085
2350664
1090208
1611188
2380889
2464627
2183783
2931682
294159
1581937
1051333
1721222
151040
295653
423060
1258887
1258274
2903637
1938081
612815
1357820
2311061
629018
1981448
2374143
1067656
1900304
2538908
651589
819452
2843010
1718166
498464
635189
1266591
1754441
2494332
1551904
303937
790584
2838517
892732
1758516
2066618
848372
2092893
1736796
1242377
1074629
756961
2001011
2787506
684671
293802
1542989
2491160
1975968
299649
2554705
1102841
2480390
2162567
2460749
1709699
204808
2192159
727713
852657
694803
1308897
2659258
237455
1094800
1605711
1182967
805580
1019504
1019244
930261
2162060
1322800
2148568
410379
2780351
2084047
2229242
2684294
194495
1697245
900017
989566
1033630
2200173
1080222
1325458
2348246
2528775
234282
429684
2519217
539521
850293
93028
1968526
1608619
2058888
336360
173304
1105702
2053514
2433375
720914
2505607
1334158
2784065
1147301
260522
1543673
2226503
1382805
1126176
812545
1854561
1131302
1371176
1272981
902706
882355
2073367
511974
1145792
1941689
1316217
1402851
337342
46124
228076
504381
1822553
1832625
538415
979336
696977
598773
186074
602689
1283455
532412
2566958
582922
1666169
537830
1124377
2790435
2476805
1784663
1925702
264561
2366926
976560
1729726
337483
942627
1005776
369834
96707
1134945
1168695
1406494
2136134
1918131
692819
752143
2424150
810422
1693675
537350
1762167
1393940
331852
1509900
330213
930185
255395
659456
2306749
863827
2909277
896060
1607252
1666478
933823
1836243
567519
2397582
1023003
2628929
1074763
2533338
433838
527522
1026072
974946
1328193
1979180
2415727
2819691
65284
1660274
1643206
335945
1794930
803377
688002
2754478
1851827
2244492
935132
460294
566519
1718351
2549136
373164
2322778
801647
1289091
183358
1296983
1199179
390176
2837727
89216
2047123
635756
764843
2734998
2454226
747143
1923878
37751
55314
913785
2414703
1962143
2106641
24122
86856
200206
513979
1464363
1433842
702360
384356
367226
2196219
30856
754315
1429912
1197329
1221083
839934
2718855
455446
624995
1872318
1082457
469192
1286502
710055
1647403
2611693
2674984
1693674
1652767
734097
815073
2729924
2918600
2300614
1143995
291588
2562031
146126
1597017
2630473
2192994
773182
346468
91713
161360
2453383
408429
1158722
357538
2227207
2085588
303161
2360150
2360941
565151
2147078
464943
2631246
823674
1744875
921670
514789
910401
1291008
1233250
1675871
415797
161594
745871
505029
2874075
1887098
1492668
998007
514744
253652
523774
1140176
2771508
239779
68980
999379
2065762
761818
1917240
2364201
195635
858442
1758873
2626423
2062532
615725
2013105
1588007
1589484
2760505
2727978
1941873
1491917
853795
2016792
2591437
1575975
1003198
1979289
439959
1355114
212137
827182
543505
874173
2191028
1607882
2889611
2781597
1795796
699415
800002
444654
2306165
1898843
1326840
2893070
2330672
1377162
1368346
1556273
876641
790094
37577
2079400
889421
1186244
2706182
1615250
2918531
110658
1133222
2895785
1095730
1129258
1293463
1710540
1577894
2149615
2731535
2584093
2615207
398239
555358
1508406
2640284
1378011
922975
2494467
2889709
1594179
2497187
2305186
2821232
2644882
1007367
960788
2605230
159000
342496
789849
2710290
375668
1654279
881282
652366
2513270
1583605
1875056
1126749
939557
297838
1023005
1606285
335256
2684859
416528
1225709
2629490
1939819
1188803
143598
90661
1875591
2374433
1135284
2112692
1730707
2816221
736201
609910
2795164
1574374
1982584
2054264
2650572
1720957
1241524
151141
313007
1636100
921970
2578770
2675736
1619000
400188
1706461
2686069
361221
2214205
1858932
1343016
2340752
479231
1396924
886463
2770572
2330781
1875663
209482
1422087
2745902
234577
1629750
2394397
2565944
1974233
728307
1161284
279422
2783006
1806952
2232036
1283050
834991
787638
939899
2111696
2467632
1762349
402185
1879464
937961
1866229
376337
903891
1939228
1849487
2153968
2727387
1219037
2389565
746384
1456348
1889552
1011153
1901742
918914
1807363
1290862
82769
486028
1133877
2088218
2530751
2435666
1639233
1520479
1110513
1048822
1239627
359449
2101412
2223081
2736482
669310
2705275
2488351
1292930
1229381
955766
1508928
2669543
920262
127274
596198
434528
1020635
839260
226039
2461685
2488080
1781886
1184137
1487776
2048979
2701646
1624102
2800664
194827
528850
389624
2863680
1940304
645361
1156630
2927018
377079
1395628
1991844
1771237
1187466
410511
804569
1059216
281668
993129
922361
1172283
1311925
1186989
1093191
143987
1830611
403698
1033478
2562409
1189654
746508
1247591
170936
498850
1492719
2885600
2697807
577715
1210393
1939757
517147
2695252
2307577
1264236
264451
2722756
2319562
34850
310855
933425
2389465
619416
377201
221451
1308527
1189384
2722609
1612870
2322615
1302087
2369021
1764489
396117
1237284
177130
468579
1539793
2143082
1571497
405393
1240397
2356604
413602
1103896
1457772
818829
2736901
1677244
1715363
784844
2182900
122586
244722
2042979
683382
1974520
2288641
1535732
412358
1432240
2374759
92836
2016968
1015899
404179
540032
1368335
2313382
41424
2617318
21833
1008708
175271
2642371
123340
1195844
2678374
344501
2500525
17110
280828
2710920
1013744
1262254
656289
24967
595222
259743
1586912
2196281
1667112
1612091
1770127
1041192
2770557
1525241
818557
1687408
1431405
1821703
1143472
2789936
2868494
46126
2115467
1708902
802566
2222150
78293
237015
2580504
1904255
474801
108823
2816263
2094169
2669726
1353115
956830
264085
2684941
619770
2882210
237693
446895
338830
1400048
47694
2421245
384544
460557
623717
2272719
2304362
1122398
716360
910545
2053134
2124030
574348
113251
961178
2473709
458603
644224
776384
1677813
2227454
434569
395419
1787380
2540988
598151
280769
1053935
2674418
1323085
881367
2755608
1066330
1471118
472875
206179
1499875
353207
1405343
2199502
522531
2572286
2627859
1282683
2567217
2266958
1331232
1246925
2839185
523261
1278061
766117
480905
226213
970729
710766
1298312
2308173
805943
442152
2324148
1616115
2520634
2868012
843665
2742875
711200
2002780
1216853
1295021
2699588
76294
581706
1452692
2701829
444301
1359501
654928
2009070
292559
975182
2176697
839682
837429
2329481
991337
2199598
1294911
1369618
2731041
591963
2826966
2192835
2255536
1493204
316457
4508
987307
2631306
854194
1208049
636831
1933676
118849
1059752
2530684
197189
2033215
1042249
2765364
97971
108358
2300001
2880590
435354
663640
390115
1035364
264942
1895484
743131
1329028
2248631
720588
2630217
2086231
465751
1776499
448410
586269
1108452
2798776
1430055
621401
2630783
2606011
2701403
2421643
824906
1307125
1666282
1574716
2550264
5475
182921
756620
1958799
435217
87498
2507987
2345493
761702
1474398
2032280
433734
597356
712996
2326816
2122186
493850
12978
1631432
2315247
2779467
360054
1618001
2481423
925145
1490352
138646
2670910
2137721
414896
1439261
2200068
2140467
2334101
2919853
1365571
1258287
1175777
2001963
97274
1330190
984122
1741929
1792592
794756
323002
335003
666264
775503
1037939
2771539
1167904
1323307
798484
2662739
1356538
1876616
1795791
2365983
799117
183775
2324394
908243
2649689
1306591
1371674
2103021
2486980
1009663
769756
68620
591974
2302501
1002979
2281834
1020164
389259
907780
2604096
254090
96064
319676
626889
1113091
2091415
2625327
167944
1845940
770800
242915
385024
1978375
1118246
1300254
1555964
1783923
2227452
1032909
1667130
2290156
1074537
534101
611516
2291508
2010323
1226842
1530472
133920
2807034
38037
2790396
1811083
2180079
2480033
1002575
20519
2641003
468639
1513927
1223992
101502
144457
762090
2664353
2630320
2492130
2023609
1984761
1487270
709387
1034857
1045256
2609258
326029
2659540
2332258
2200378
1448054
981850
1352256
570274
2190223
2148717
318834
1409164
500372
1707119
1296476
1050732
421029
469516
2873698
366811
2413247
215765
2067655
1425574
472415
984353
633342
374258
21576
535968
954198
2652086
37038
2566562
1319669
1498061
1617751
2268809
2337312
2807809
2255573
639821
1592122
1425781
1926273
1789375
2593336
2550141
1857576
1552004
163971
2895158
1366013
103622
229798
597617
12283
1265796
1062768
2146387
2441246
2249059
1710160
1773287
723967
260433
1580417
538196
2658703
153908
260269
1961533
840161
494512
1853524
494972
719824
2162806
2515990
543041
2256175
123528
2468206
2916889
2505331
1057375
1508289
2420744
104635
259096
1143411
1599810
129638
2676898
123064
2935773
675215
716211
853011
1261440
1695896
233397
788345
1265616
1781971
1098812
902486
1619086
688948
2139838
2489600
757799
13636
2058253
123239
395533
105798
1598859
2440848
2094983
547094
116094
1000555
936478
255518
1941440
2627725
2820213
146477
2049964
582376
2836961
2282679
2620638
1709838
180931
1729855
2807714
2421641
2792991
1086035
1083141
248998
1917139
2557112
1574660
174716
885229
392509
957235
2687473
200374
2530038
1719804
1361550
795229
2602803
434698
256634
731639
179889
692339
2696337
484825
2125017
160529
1258441
2105773
1340727
1187124
1093376
2181994
1931077
1867930
615128
2065342
2027142
1414130
224576
2842735
2466069
1088373
581398
775196
1984258
729236
1346565
1435992
2457427
1899643
1599533
2532008
211313
2891014
371777
1268261
867441
1122555
924838
554795
2791231
232328
2400730
975299
817089
2293543
2232654
1284878
667501
147894
831270
2218123
893841
2000607
119322
323438
1068626
1702652
1600717
139576
2499516
2043671
515674
1082668
2334411
1345647
214361
773272
2614811
1249689
1888073
1321978
2280714
656576
86619
1067889
2237648
836323
1207772
1250814
1005108
393662
401155
2444118
527510
2523716
1652128
1219788
718655
2785025
1401846
1111356
1448662
2317539
2486140
2300714
861618
1977593
1003979
388685
630018
21142
2150190
1493773
2057010
2009518
1243608
1404271
214567
2297924
1200964
2921588
14970
2350883
1512876
1992523
156148
2729354
302770
1434985
1101098
1379107
1434674
592709
1364158
2873832
1225989
564846
2820840
2783228
1060790
2128282
324789
540068
1660496
1569527
2848329
1317866
2777093
2280930
1717001
2099114
2534259
2352334
2420743
380018
771388
2659268
2214821
2832463
1111756
847943
100390
458961
1965372
2659357
123206
1343036
2210081
1033091
1182683
2878197
350130
2591130
815651
343740
2871195
312847
141089
1921973
1108229
1983685
228957
2886687
1326704
963240
1220627
1415919
2737137
2514102
2716961
1474525
1409125
1767008
421285
2279185
671074
1341792
1230694
977658
662303
367072
1634531
2083710
2714042
2002877
2706417
109741
2283684
90102
2871283
2892623
415257
2055638
2735377
2869486
936420
585605
2813636
2778553
2273076
1072534
2885712
986131
1795015
1632409
2242539
1937183
707826
1030554
1462195
1835523
1282538
750745
2226693
1489066
2036155
345453
2183967
821900
232394
1228024
312299
1216321
488276
1266294
515952
8935
2217129
2453321
1326578
2486727
1542187
1360100
711728
1111197
444932
1076321
1729603
299952
2922492
2706675
1316350
361550
1116958
459418
430883
2491342
1494941
1339102
648463
1545398
1973625
670002
344170
2690047
1587073
141066
1225460
1833456
474517
513909
1937204
636764
2053294
2645332
2114969
175827
2251407
2746541
2785160
94335
2614968
116699
2738494
992237
2080374
59185
533003
2907913
2335269
2731058
1196942
2072699
198018
1786842
1736409
1636572
1635453
1599457
2078013
2748211
2208827
989202
2223950
1703975
1366788
998965
2607818
2136300
1585345
2938527
1768945
798330
531929
2862642
2529264
2270239
2215678
2740440
85943
449499
1588448
68369
1324002
370313
2697083
515770
1787231
2110843
962386
1101085
177
394753
2008340
1400555
2551486
2046505
1151808
1253120
2020740
830627
934963
1462053
1865561
1063966
4049
1978906
1427544
80461
1469098
1606662
1366368
2567518
378338
284866
2573016
1658714
2384122
2370651
2309951
1066053
613979
2456579
2767848
950071
1438106
408192
2408106
2251672
2742005
12091
668129
443695
1240852
262783
386329
1179208
1035746
2538908
2299901
1261131
2933930
1051913
2179179
2438385
2684824
2606466
687227
867237
2329655
2373785
124548
2900956
1500516
640570
2130780
2253574
2912677
2402531
2158277
476329
607931
1841297
729546
989717
420915
635145
1738142
2023710
2099757
345606
2282338
2925334
1786987
2819030
917739
1202816
243011
1470403
891949
1909577
670125
1119406
1015232
2750586
601389
2476461
2438942
2909351
1455737
2450054
692156
2903431
2872149
1209537
1871013
2199405
626954
611928
2404893
2846087
638594
1633346
2889919
2424816
1912454
1791796
1066321
1937363
357451
619365
2444955
721894
1435633
1982244
1860278
2242948
812866
2868783
811174
617239
1387867
1131945
212836
867022
2087915
2586473
2073321
1555322
2468005
2188930
461259
1176630
1616300
233956
2077444
2554537
1131496
2061361
737801
102350
738295
775199
815224
612892
1961963
2162497
2933164
1844725
1511759
2344636
1282567
47136
1864836
1684911
767899
1161139
1455047
1237760
2616277
2668121
1850123
1300760
1682798
1175246
437558
1367850
1546842
2580549
461735
2588131
2507815
1008508
2521721
2794135
397523
2589687
1765984
929283
429964
2865565
977961
1404002
1025554
341308
671649
761474
1544599
1689030
2224732
1239189
2585142
1778548
705934
1387560
515619
1451647
989485
218093
2522414
1560984
1826692
2259385
1207045
1371412
2865778
1273361
2231730
567416
1725734
1659325
1331082
1228091
1570813
1286315
1841118
1823202
574353
2381022
760170
425209
682289
2842052
2290422
1652060
814870
359228
1937509
2513306
797119
2448454
2925125
760838
2732530
1490627
107141
1805190
1022501
889209
814029
239038
2463447
910395
821694
953511
1066299
225490
965687
1286218
1454380
880472
2621044
1063362
1064709
2033056
2733616
2434560
1507470
1418932
2932288
1766057
1108013
1812140
1130059
699385
2856715
1293635
1512484
1472290
1285963
2410623
2029069
1452886
10881
1739517
252946
2228335
2327244
1893722
1507136
2246216
1415843
249483
26716
2225805
1571208
1867850
1581079
733989
1705511
655647
150573
441128
2869165
638824
1379555
1263231
1724515
2018275
1804271
2705860
1950106
776984
2095747
251779
1377777
2333787
186845
1825397
960934
2343059
861288
393926
2832267
1186475
1951781
949304
1608091
2424107
796458
2399051
1730795
644586
1305209
635112
191489
712547
2525591
1909870
2416363
2322668
108909
2927955
1395955
2338511
781576
889418
693044
1016598
2423549
1061011
881440
574906
2492047
388288
2099506
2359519
197190
690575
878133
1302587
1972256
2163896
1844743
293408
810077
607486
1221578
2825516
2237288
1547394
2450305
2089895
1622793
1010593
1531662
1628878
1450257
338193
1024145
897060
1576580
719681
507546
543652
495051
1868096
983525
2433878
351487
2223593
1252564
1319615
1309738
2865475
515050
2702249
1185464
118216
561797
2566558
2382262
2242403
183594
2247755
920070
1841619
1316168
2832446
1409266
685155
2607784
2012201
2681056
728848
887528
1556622
2144686
203034
1408917
1095581
2153098
1051368
1383507
1817461
1701697
2810295
1906318
2077052
1386184
1280263
1544732
342106
1218119
1755658
2489705
1884177
2047746
2856340
758633
2862715
1937231
1426343
1148461
880272
2234400
1585664
2082565
837062
2715177
962678
92360
1266578
2376665
1407138
292052
921675
675640
2882621
657320
434982
94337
75754
1238591
1796628
153131
2095914
1189228
597005
1512798
678061
151351
2177895
176293
1307809
2407395
2433808
2939824
2425972
2429476
2684351
939686
1459944
2728209
2537697
2832626
727401
2254652
1056133
2858519
1061007
341066
220713
480263
1863939
1997980
1875729
387982
767480
1023977
1498237
2741322
1047047
1894837
336487
726898
1812000
1686353
236670
261413
2851782
2395332
1078394
680725
639461
2598354
325869
1405497
1790695
1061082
990869
2277543
1110384
503788
53307
2819800
2082355
1823308
961366
587399
2484995
931478
1201385
1421894
1969240
364865
1577449
918191
2141382
125329
2086430
1305273
1093907
313740
2588966
146969
908757
763253
2935000
290676
604427
595781
1662194
2551481
70229
2481210
1481019
1624175
88257
764464
1983239
2599660
2823941
90649
1583625
2810765
653497
1578724
1465978
1408016
2122146
2125914
724373
1137392
687892
2172103
1037933
786444
500631
2061761
1492349
566535
844266
593249
736277
2540147
2698896
1572481
514608
1661855
758425
2144328
2363264
1301670
2815082
2848680
1180161
1872006
1727252
333704
1808589
2304107
762703
673830
2295441
699515
1299212
166858
1246844
275111
959631
2338782
1219429
2934031
883411
2750227
1769656
2720817
853131
1275054
1460357
2240225
1054110
1999847
296225
1618691
1370397
2711131
2650281
1954181
1968791
929409
2585400
2857007
1428581
1957592
2069150
2361015
2048172
2067533
1403109
2495326
1146415
1001128
100557
1341110
1337217
2662703
2541905
1589145
2543017
598727
1438595
2273213
2722729
1979117
1689217
2937157
1119386
317489
2063039
2053029
2576950
184116
2608908
2815129
1400190
2701573
935784
346164
1121173
2778992
2616040
1220333
1807438
335492
2667349
1407236
727493
1055433
1518091
1748446
2232671
723481
1063098
1664233
1007099
1326612
2422264
2360283
1518025
1418405
2225062
2846060
1072826
2025424
2555618
2336575
2840694
247060
2910194
1305151
1317923
1171975
1197388
502055
177387
1162043
1180739
288718
2493667
1578268
1246040
2746118
1784675
2337504
1275844
2400813
2878668
2333919
1115679
1687548
1691604
924508
216612
1316518
1631698
1385104
1977469
664283
779835
803691
2120768
572458
560524
4709
853353
1699867
155750
2239767
58850
1878123
1344967
2854490
1218580
921008
1443015
2735637
385398
1591860
2627269
1375648
911473
2697747
143140
1754979
2854928
2755446
160347
1717498
520235
75891
2511623
895814
1525068
215731
908507
174118
1553806
670425
964471
2481762
11892
2382347
133436
1638761
854321
1878439
666964
2451312
602558
1279205
2193452
2003399
1670926
1357986
2109726
1184609
479747
698795
1355452
2069961
1287286
1601482
2382351
2118193
292814
1138355
1232377
2715160
2191626
661258
707092
718097
2366046
1943712
1850023
338244
832663
1571701
2343911
2703928
1560541
2466681
2933821
1706500
374388
919979
1440559
1198473
80361
2558509
2916490
2472531
1072949
2209822
162300
2838555
351797
1227499
2535950
692470
728690
2911423
612467
1869263
1714195
113516
1175654
1101526
61037
1092881
212205
390542
2846120
257817
1992951
752600
714460
254193
1112640
1570584
1745625
1180414
1438457
1592014
1025945
2351446
1196667
1477040
921036
2676867
1562420
97687
238168
537889
1967635
1950314
1018778
2566019
951573
2598216
858072
2343255
2182542
37675
2431251
660180
2809088
1077218
2733457
719997
894916
2289585
2158531
2208094
1763371
2854223
1394860
1423434
753499
1642666
277967
1203354
91061
471757
211
786248
2572860
1397927
2554472
73750
2424471
1314094
1834648
1557640
2253810
511631
1616690
937399
1081817
594962
530400
793645
2536609
1934632
2076132
414605
2004054
262389
2243806
1054923
2786067
2379488
157293
2713327
37551
1582981
2184059
2352814
1786665
2608757
2044135
267813
1780517
2791379
2870276
2661759
1388822
2011612
256686
1091168
2578248
309517
783279
2549099
1934220
288774
1543034
2855074
1579797
1348439
156916
2753462
2211458
1638100
2853631
312183
2272708
592299
108646
1874544
2287435
1766400
810623
337824
2597803
1320661
406493
430335
1880786
948673
563450
2743638
1496245
316829
1736687
241126
1246908
68329
202054
1839808
2077306
2566533
2894083
2730732
1747242
2609298
159562
1657525
506175
1348387
2133766
783886
2821428
2760202
1300620
2880681
1435771
971164
1395247
2186823
2213017
2926165
511133
1417584
645628
2321868
1191981
1854200
1504773
2661504
997035
2481257
1979219
1867915
2253056
869683
453243
2425859
1429479
1938678
2260846
1036026
624411
1889728
2847139
1162447
2858242
2639511
2352923
219843
619855
1148097
1781412
1122386
141135
1858311
2390296
2690130
913475
809403
1670015
1703630
2337273
1617419
1849830
2366856
1245641
1479160
575960
2738910
284328
1291172
112433
1506467
1055846
940021
2809815
459431
2640785
1298503
2682771
1228572
149725
2318124
234583
250855
274966
2744042
1282536
953138
138080
938672
1696061
907420
2241394
2044308
2811227
1872279
1235302
2894704
458322
2658020
1980940
2901759
1495447
1272758
353292
2442343
2021150
1953326
301584
1869577
2054748
2066418
1579128
544110
922654
1771633
2101616
2022953
117118
2845778
2843365
1089742
656720
2006063
2201959
2419014
1910659
2108798
1209247
1227833
1416413
2577138
1993176
1693344
343832
1016486
1558341
746420
499267
2605094
2405913
2309883
1305456
385498
504791
2209234
2152744
2075066
1195911
475685
2410540
817669
2457692
1063558
2565181
1950725
1669003
526662
1859257
2412893
634199
2491458
102795
2369573
2168644
2484678
2197357
2728836
877348
2081124
1341667
2878749
2582256
1062484
1596420
2922982
1448002
481204
2047330
1445415
827659
2217889
1170619
2767683
497766
979901
1282433
2342203
2070492
1301323
643764
701540
565012
1088867
2918757
415425
1577041
180878
1639776
1394706
1882004
663073
646409
1124840
154939
994798
1974941
1046484
1310057
642021
1837981
24321
2121956
2188092
2269225
1482295
1615515
1229783
979674
206166
1022379
1621645
1446098
70688
1306922
165857
34025
2685172
928366
2211650
1274690
2395236
2393408
2045827
94882
570880
1428820
1361979
2679777
1060453
641760
496264
652259
1170120
2669546
386466
896877
1819861
1459504
2250186
943367
1952867
2284214
1180289
986850
904891
2743110
1056100
2637677
2901725
2816331
1390016
1283919
2688393
276549
2495639
547895
99496
2722610
614169
503753
2768228
1584365
2877071
399964
849508
2893653
1414304
2451502
1391322
2686726
2668395
2918160
1665357
2695896
1589032
686129
2281648
2805871
1683864
2621316
2537227
2899767
718224
668248
1814179
750702
446559
714717
655950
850899
340156
2149408
2283764
2475396
241852
2709058
1447487
622245
1264503
1662503
2307657
436927
1625378
992724
1427777
263554
2376360
2616252
2261314
1083348
62676
1451328
1195581
2746512
775401
2091446
2502389
596503
1980929
1898687
1087410
2461601
2462526
420935
808269
2540894
1018714
418599
102582
138427
574741
996341
258147
216616
1487838
1084452
2486379
2563882
1136552
113999
174561
2180309
1694429
2460235
269560
2035279
2137384
967321
183785
2856249
2561445
1324842
99357
1801440
604675
1201447
539305
1761589
1884047
1152705
2545784
1267761
1779842
38347
1204033
1731146
1938753
1897107
2556396
2248337
574822
1101846
1720085
1543437
1966102
2206339
2378555
1223468
2853146
2605706
491579
1702336
775750
1456459
2058229
2565846
1170175
1016622
2557170
945993
2344258
2316688
918596
1301630
2278752
1849682
152734
1318526
1284799
2256215
257242
2612054
2010938
1284617
1080228
1738812
1350055
549136
423652
2231708
468504
770698
177871
2091929
1179055
1513808
1880556
885931
705272
2200217
2272485
534640
308593
1365156
785633
286138
379582
1127787
1801055
1653413
1432437
2507579
469815
2900593
661236
2077413
2339849
2871979
1975258
628798
1546225
993884
1515622
1173539
529119
2750341
940868
2385592
2701407
338603
2572285
651204
969460
423397
2317842
2458512
216516
2915700
620418
636678
1900549
467592
702331
1772628
1660183
243584
1077176
647048
2307587
1319996
2914751
713560
2905022
2394591
927578
2209532
1565760
270357
1488630
1165461
1899745
1961508
464637
1782052
1223780
1675811
227973
1970288
2065780
1748338
2513629
2148261
1149985
436150
19400
1376939
113611
813420
700775
2655020
1614504
1517228
2617590
1202960
615902
30829
1936548
584421
2766976
2262331
1249531
919109
2652233
1428113
2112370
409850
402820
271576
2348643
192914
902763
1869027
1827501
720543
2556876
2061346
2199075
1978748
2401791
2116417
1537485
354188
1578275
2660711
217937
1693604
2663701
2224485
2923905
687904
1721110
2821932
1799062
2895228
1332391
1830744
853581
1829005
2342086
2626349
599236
638416
1888479
424048
1829599
1541241
1786479
150963
2580852
807450
1600872
1866618
490082
1954456
2150095
994819
1056230
2612707
1787253
1648998
2435596
2757683
1481087
1308510
729214
1417829
2376164
998637
2826977
2109780
1486108
1132074
1092839
602529
1948167
1026503
121457
2928270
2050772
2334808
1398394
1360877
2264353
1896801
280243
1620672
463385
972435
2860159
2055802
86638
2320379
240627
2549746
2177382
1489284
1731044
2800794
1844795
2813752
836163
286936
434018
821169
1431671
943654
1156013
2455473
1437485
1622670
2318354
1894008
347130
959782
649320
2924597
2636754
2048410
260424
2872527
1265846
215452
989749
1347099
941087
2711056
556952
6607
1874813
2933085
1292838
1889057
581584
995970
807545
2848394
1712060
1331410
356639
547250
2538714
2726165
2432804
1621231
1159686
2161637
1527229
118972
2093641
1134790
1966415
139071
243947
480093
816698
2588193
2929401
322475
2850833
485480
18098
1143382
775294
2433339
369093
2834675
272757
428688
2400162
2322872
159710
2626037
779401
160291
1083362
2357607
2034138
375283
1167548
2859156
730476
288708
887433
1130497
2008215
531176
1016360
2445063
247753
528074
333796
1630455
2438281
2828145
1387347
1784157
1875856
2868027
2494389
918846
2642119
729694
808610
463998
15003
2396310
2103694
2734363
179039
1563422
2422031
1980201
2279461
238342
846217
1392334
2862608
688038
188211
2305820
946995
2764310
588680
1370689
2789978
103241
2692768
1040196
2733875
1999225
434737
2412438
2809876
986147
2491212
2136317
1430148
2062071
85529
742829
120745
2283150
2774329
2356362
58127
1925834
2846387
1807276
1610527
467026
2776607
2012670
1393564
2400998
1604243
2709304
993761
16283
829500
1219651
1633905
636453
1475085
1067807
2916223
2791752
320423
1206570
2847983
1073478
522810
2845042
1441504
2902414
986000
2501486
2058558
2079513
174982
107980
691415
1933120
549436
918511
1675078
268174
2506504
555609
349815
503635
1205132
588502
2227607
477447
810168
504422
1097351
2758789
1370387
1374992
2126519
1456437
2215502
1686365
1097230
2180179
451708
1623845
2077765
447152
1920445
1643068
1054647
2708405
722089
758891
1228420
2387418
2150837
1547912
2684187
2876052
92026
1968961
2720410
288671
2313244
1932922
1419323
2790501
2355490
1181183
2133977
2762299
628640
616998
1595214
2566764
2607351
2878900
1076751
2757321
1445382
581056
1537815
1113627
2665661
2041510
1042878
191359
2068365
2038784
2090044
1859414
1131633
1863824
848419
1955687
2261876
824431
1170617
2163396
1373287
594459
2244147
2310549
427267
1035105
386030
853753
106915
123475
575540
1136158
2821255
1733655
619752
1362639
11326
303676
2872142
136080
379183
2490189
622128
208979
1757082
895338
2054425
2491539
409905
674750
1019295
1297716
1436370
578302
2297590
2910956
1711243
2122618
2148667
574756
1560067
1492958
400244
135819
1270884
2333413
2857674
2550154
1109288
1903156
1537615
2794369
852396
2402297
457039
2354251
1680295
2840959
781412
1323300
370407
724932
136968
2080909
133196
2586370
1419285
1926166
941501
2836652
2616732
114759
951607
81668
1998119
2319112
2585720
2679032
1628475
552448
384446
707563
1449052
1080040
2811142
367152
1399601
106816
2619551
2500982
1635093
2077676
2270914
39949
982546
1874676
2418709
2144735
2168280
1649449
2253304
1402984
446850
2390605
841561
1751706
1659345
470778
45805
2030373
1422571
569474
161452
294779
2885623
1215035
1160185
402445
1019284
2320706
1357798
2730262
1266689
991371
2481528
381947
1924345
1815289
2658902
1375332
2907918
1799874
2105862
1254371
2624215
1839559
618109
1079574
2575953
261051
51415
1631581
1597573
2287839
2713372
1987059
178390
1393006
274031
1266859
2780353
1530369
640068
856379
386706
1527819
1113030
1969912
1229203
1882133
1145926
2286723
1319964
1249564
1329903
1605426
2901487
103523
1090063
665316
2227424
1411627
1640991
169359
839928
768240
115078
1643337
1267542
1023300
3193
1042824
369861
1857169
2290218
1189648
405256
522305
2132029
1281027
548407
565073
1342592
1576557
1101317
1100524
347851
825017
1633217
559286
733
2621393
1482942
2900791
1909705
1663163
2382884
2746818
2439700
599381
2109031
170544
2668192
409930
2506952
401582
579508
1711374
1656068
1777759
2220395
1396869
2065388
2304217
403863
1952993
1361516
369830
2261537
1377064
1836187
2531442
10828
2887660
1018279
2922986
621505
1787705
2919065
400951
1664318
1804084
2915101
1042490
1989333
828461
2578506
1445234
2688691
904790
1076299
2102303
1205098
2197701
2739835
1739768
943578
2566359
2718945
1394283
119028
1901754
164490
1228877
21802
1903071
2156282
1679437
2018830
342460
1062862
1046342
886529
426434
705690
2485795
382734
2306676
1311195
1238571
839733
1909798
741078
1196025
721341
4996
901869
1943275
690376
2582074
2327444
1554550
757859
1704819
1680398
740181
2311859
2755615
981550
1775412
1513424
2871964
2582040
2017611
997155
2540444
320656
701290
199008
680564
2532980
228134
341302
962071
1616507
63275
53329
1275163
1164066
2095124
792853
699299
1767931
1388939
1270183
2498397
409847
2057088
1784871
2375329
2099369
1676237
2791912
97831
2774926
2067962
1651912
1744530
1328333
2825130
1455857
2232108
2247845
2852906
498820
1803443
1721350
2455269
1473918
2013516
2473534
619110
200407
539010
1095813
1057852
1931371
1720094
1727372
2133474
109584
2792493
1404153
2152362
1384732
1422780
253594
45870
488039
702318
2689732
1543516
15643
1675321
274438
607332
1494063
945850
1996838
1502584
2396617
824373
2918654
2061992
1430653
1908390
1126291
1160343
125025
330272
1705311
1496900
1909601
2038122
2497851
2678469
706876
2416298
2445664
2914211
2772023
1171835
2771378
202936
2755892
1847520
1646451
2411178
2318640
2327856
2266841
1703459
2784008
264431
1590572
933998
1473506
126354
2657122
1456347
1516719
507283
118408
600157
271155
1865220
276445
2080891
1846140
377570
1619932
339847
2371812
1383135
2519057
632292
144618
1961220
522936
1069517
2277333
1876249
1176048
1453277
1276408
2553772
331532
1484417
2129461
2305292
738600
2939083
1078321
1288027
1816303
2318764
2165745
1992229
2410748
1813397
982707
1263955
2270910
1338796
865215
2325387
2525574
1867169
2759995
1939130
407626
612063
152155
638126
2422369
2811625
2058618
2653072
1342261
1918698
1690053
1326518
545145
2747635
663154
453915
418029
2148569
1706160
1895167
184035
2473951
1821877
1532498
2423329
1025399
2477712
772556
134912
427898
2518954
512048
1150486
778568
2830132
795154
61982
59719
1256823
1860163
1487956
1750130
1358385
403824
1763118
2268369
541779
89660
1763056
483031
1725596
2310311
2398130
975746
718576
879837
1065238
1156473
2510898
2267067
2750337
1637424
2393273
2329167
1670174
1678221
43560
857616
626881
381177
1983402
551596
2020979
832971
2061736
136057
2045218
1639977
2632792
2784691
1090852
2719304
372506
1001488
1060591
658629
1168736
171561
396706
1262657
963784
2353105
1659940
2884608
938652
733847
250524
2794677
358991
1327678
1829049
2485738
837739
1478174
78138
1121729
2658208
1119480
2534398
756240
1065378
2452401
2858994
2520523
2900848
1623300
2879507
1607172
777060
195415
120487
530392
973595
2687155
207816
878471
651307
2287413
364344
1897822
1757965
1979981
1660183
2291324
2679179
536046
311412
715594
2297929
2938203
1720302
2282046
2221091
924851
2744272
1275280
703408
639059
619854
1022498
293202
1209027
99311
105210
2186509
2657084
287428
1784848
1813161
1990218
180021
2790254
2390694
248777
2297531
1105452
2497201
217250
2825599
1918851
2210357
1436960
336157
707710
1064756
2184869
1860648
218570
1268839
2057871
1207385
159676
927832
1704384
2130850
2908489
2029639
1299307
1490528
2602390
2283920
714298
634244
380034
2246863
1053180
1754772
2441697
2627561
665214
937582
2663131
1205195
1497599
1417272
1141447
587113
819965
718957
1425840
2658329
138005
1272397
1496158
1504049
859024
890968
2698014
1644653
2117591
2787567
1098021
1798451
1258245
1611595
212191
734030
1609158
1980778
1323850
1378909
848912
855898
141280
488559
2877627
327516
453552
72376
2302378
965394
2013610
255996
485179
2282095
1719601
690480
1353840
908610
377814
2931993
806983
1349640
2588623
2749881
2132909
1927844
962917
639178
451940
1010897
1587992
233403
2808113
1130246
1193083
1321001
2347293
1207576
338561
2597732
2157556
1475200
2787374
1241047
1648683
2045428
2749975
468357
67556
813870
707932
1749698
2827112
407457
2424884
839679
2473598
301360
2434457
1372580
773210
1852901
1361764
288384
213237
2551963
293623
389798
455276
1306430
2114255
264449
387537
622558
974282
157107
2298693
400791
2394991
1541048
1059615
2312069
1216223
2930431
1139475
103962
1902987
1940645
2182741
172089
2202925
2041055
161971
1806040
1026978
2072422
1419682
970481
870447
1166270
578787
2652736
1706060
2928003
1565891
2097304
1080325
505393
647965
1824168
2725836
2104210
1127761
227958
1835692
1604729
1220442
1241869
504180
12815
2101317
2589854
2685130
200671
2122350
1671428
685852
749977
1798835
590461
35869
222863
891693
1785685
540252
786834
2453348
384713
705245
519393
1953590
2821105
1200153
346712
322472
860479
380495
1604634
845878
969012
2074462
2469190
2289348
2503882
249186
122718
409994
890507
1390117
2703160
548485
2585386
679587
1866732
2180072
2739186
840202
364673
1078516
1050876
2562315
1201414
1140714
877832
1022175
1526507
2038134
786261
2128057
1804369
452012
2067483
1883938
2552842
530460
780652
293582
1944792
413635
2218139
2131419
668709
1145869
2373029
2270704
1286746
999649
2098332
2361322
334708
2056667
2350654
357105
122178
2661764
1598906
2931772
321129
2724400
1588327
699997
2615679
2922109
160538
1989786
1434612
1359613
2015959
2208245
2895745
2878532
1135985
1476558
529986
838705
2446450
1180624
1565999
1379308
1390556
434486
39568
2564634
91253
666090
1984669
839041
1351443
2061508
1589162
337166
2031267
754386
2024216
2885063
1307285
1832227
463053
783043
755697
2145766
1184642
2207175
2622184
485501
1796306
1583176
1270133
2729421
1808573
1282900
2469093
2250358
431472
1293938
1830907
1247783
149392
1104693
1672150
908919
1819459
914056
2500898
622196
912757
769291
874687
930381
2109780
2587129
1019065
1592738
1934801
1232067
118482
2094243
1339333
2905204
650604
2132109
1729508
2184727
2429154
2836463
921765
1314212
806294
1828781
1646558
1450952
1899060
1652988
2903843
306804
2000300
1900293
1098090
769481
1715471
121206
2520143
2419405
2803196
154760
2045610
2590534
65095
2023406
1146149
450462
1079204
1939182
1787340
2112117
2299510
379026
337895
2537948
1572663
2683865
2710272
621631
30164
876288
2788583
1324049
836274
2898638
1386775
74844
233043
2582461
932972
2000561
554324
1453411
793612
2648028
133789
2397090
2668064
1438487
364450
1391375
435762
2252951
2089263
2755539
1667157
884567
1198754
1934552
1978789
230629
1692822
1688790
1110257
216742
1761842
2542760
2748272
868554
1928975
1807843
2083694
687291
32998
1649712
1624817
1556627
846154
1854464
86548
1988690
2485764
425356
142970
1738057
128180
1859088
126952
1242920
1896603
532124
2253394
1492054
1022630
1292000
1713965
1208646
561142
615309
666255
399542
1375898
2238708
1135646
1258693
1882863
95790
2206835
259543
1867273
1612582
539332
1536452
2257157
1482489
2359514
2104873
1488401
2146085
88480
2501446
744605
2544932
1311637
1498019
2890442
1048465
1645306
1278663
2204088
400243
1909361
1721292
191025
1015106
1171707
1136351
2207982
849427
23818
1404485
1664206
1536961
696897
1296114
506457
2406582
840334
130709
710520
2629718
2568227
442183
2851660
1828012
1326145
742047
2779221
433599
2095740
1999166
2340699
925088
1647534
1163265
1796424
2913112
1378314
2728888
838429
2612076
1730607
538334
2399125
1376091
2821631
2663431
2425394
825255
1515333
2092420
1563989
944244
2379016
1509386
1851929
2410661
379097
2575276
2582225
1525636
205209
2700922
2352801
2541668
1909048
1638451
463465
1336098
2583858
2662484
2696807
2933859
489520
437855
10934
1266797
2181506
772336
2016914
2071863
1849358
358231
2035088
513767
2881027
669801
581256
2668834
945040
2363030
1975524
2463434
2228468
2094281
2442348
30587
376789
2543987
2321291
936761
1886602
613947
413172
2363905
2865453
1069307
2047528
2860152
629933
2876258
2524223
295746
2013814
1224753
362350
109799
2140326
2859072
171803
2453143
2076831
1557921
446611
623171
2576661
305677
2390217
1445981
1397110
1915924
1354845
2208029
1500579
946657
296626
1773255
2454688
2125955
611800
2608473
2093717
1438677
1947498
1925804
447003
2937751
2324600
1411594
2641496
1352490
2424121
1891416
2733333
1679366
1500906
2187546
2564022
803929
1801328
2468737
2104806
305518
2660144
2104744
2636183
1273708
1843074
2657222
661840
1845160
1447811
842776
1385574
1053589
1356015
740826
2501911
2581
211538
2378752
1997322
2938121
1551398
2392910
99152
1598880
917241
1128614
623420
702068
2460842
1861917
2555983
2326976
2635656
327542
1629831
637210
1283980
2616176
1328694
15374
193156
1685732
1902751
2264853
1924919
808071
588437
81541
2830843
2704771
2178917
2820480
1203260
1632531
1189605
345254
2753341
1696665
1810368
702456
493082
1382844
1350094
1912409
836264
309759
17025
543333
1428332
2924280
761536
2801070
793583
2755161
590351
395402
1171964
119707
418133
2346073
2761954
1817364
2181447
231222
2849319
598769
1217236
967114
850308
205341
1398531
2070970
1804144
2311684
1148288
1261534
693597
1289697
684483
1297753
765032
330318
2377859
1681747
1660863
1310196
1500611
1415010
2532183
894458
276528
2841940
676426
1923782
2668162
1799159
1554347
2753116
513001
546651
511288
2006722
1059384
423914
2469019
561908
1318527
1032345
759664
2178783
2250365
293055
956291
1940576
1562728
2416534
991815
1802524
1521484
2693783
809472
2609249
1329969
2071733
2862353
1280105
559859
1744100
949296
126920
917892
720936
1500869
2537820
2474995
1807822
1423218
2762079
2598579
809735
1518833
1954590
998892
1733315
467451
1754020
549610
2116903
2839309
2810972
1246913
1733756
742856
454294
1775028
1256461
1161319
1439853
1176274
2207413
413243
247282
1693133
689693
2770565
420082
216847
2214049
852385
1202607
2201813
2414719
367365
407020
2179497
2549227
117086
2296741
2809964
2616960
256071
2100886
161600
2178846
2498576
712931
1254086
2308776
472280
617353
1681962
2384983
603095
2755542
1406467
1261262
59531
2499561
250124
1716188
167797
2775778
2695709
233337
1643292
2817603
1713384
2242545
1265464
235615
2896529
94370
1208708
358282
679963
784980
306381
516464
1688473
1762988
908299
2461474
2554700
584031
2179956
2452834
2098671
630675
1461299
265184
1620744
1103725
1403525
558907
1992201
2644146
1096169
2007959
2579434
2431918
608955
1444606
1379187
1148961
555109
2387346
477547
495636
2376811
2803575
2818442
1262128
1181701
1922307
1394411
707259
2445248
874079
47008
58281
2563022
2590142
2306322
98107
507127
2309861
98195
1338570
376410
1187856
1390697
423423
2160686
980802
2798156
2236500
1126047
2328757
74089
1664776
1342674
454906
1175055
1263147
607386
2920537
1872377
340342
1085951
1950507
2899165
1354736
1294752
1748705
1040491
1903688
2893477
263515
1486289
639860
2534287
153252
376971
413143
2939872
24059
985685
1214084
195491
2612498
723720
2447189
1641189
1364717
2188308
1547339
1929626
737296
1345185
2881719
1200486
1554491
1902266
2303337
1268795
1752987
369658
1955069
2711684
896931
277866
727482
1623828
1342483
2407653
729969
129606
433251
1742551
2288609
2077059
407276
309464
69986
1839596
2449526
100380
2317706
2118036
1592715
1042818
248683
2586646
174763
1600160
127995
2740611
106121
124171
889924
2328670
1427488
1333354
1954084
1624347
2095221
2829172
2324739
1212650
1659594
759655
1204320
802138
122616
1958726
1456322
2394120
1263999
1336279
1226409
1336799
1739342
2356027
1157160
2339686
1295723
309311
1811490
1157483
1301268
1908778
2697957
2102542
2541055
2057664
991822
321281
2649960
531991
2148506
2475620
2266988
162064
1451370
1847911
2936151
567379
2793965
47334
2073177
715711
1535113
231131
2154325
1460556
323260
1354401
2586923
1447462
1782201
2224695
2369722
1620643
1123112
2491450
2494322
2206461
1546173
115643
831854
522816
995747
359221
1116877
219415
35251
722920
525646
1029416
2847387
599622
2454590
2339419
43291
154849
2293782
1774897
2460962
1891472
317077
111803
2577520
1703365
1185722
855176
177048
2151509
13255
2715034
1549185
2121739
310414
915304
69875
1446053
862057
1836163
26009
2250787
1760976
627774
1566249
1532679
839705
1938916
2665791
1793174
1306508
1851472
2515113
2473613
1202777
800153
553212
1032476
2589561
2346117
789171
1481895
2292546
2684629
1307509
1506326
1633098
20192
1773030
1921858
931280
966217
2718096
71997
2691841
2929972
164735
1635977
902281
177137
2445085
621061
1779429
716886
2022530
603158
2080274
1653038
809764
2596383
1554034
725821
1428206
287220
916726
2082157
1258815
574506
360395
1849576
2505365
474552
1759154
962111
1043638
417979
2583539
719097
1537908
2628781
1794349
1747788
871931
408382
1338655
735537
299287
1730937
2595186
941916
2096966
1038980
2338868
1392605
672108
1876951
2323818
25130
1081147
2538125
2066089
2064020
375425
1380747
523026
605063
2182617
327741
2453259
1687946
1362507
2668292
1389884
564549
2881165
614882
1048182
183282
1322357
2699976
1867541
2296688
1743912
2277083
181899
1494780
1346506
238382
533417
288656
1416176
1307863
358077
995748
750226
529516
227886
577312
2872221
2479026
2369004
1521681
1018447
709926
352102
2521307
2384967
2860589
163462
1548523
428416
1659488
1397293
558623
262497
1302872
1615111
1689105
260482
1524256
809736
1420156
1666120
1388987
2868523
1473023
688726
1538733
1512574
423264
2382660
1276703
2747256
839585
1679325
861855
1267029
1819514
534050
2147688
62381
2439881
1530415
2281170
1353486
655234
1023428
196652
1133765
2874437
2849510
1081116
454856
2775734
550657
1728857
2480205
694494
2316418
836688
2285703
2612324
2584515
2234063
56065
1975315
2089022
305587
2420766
1785845
854908
2767521
178738
2629361
1258339
1582960
1707836
2290784
918149
2201169
2085435
19400
1978978
2508911
1727433
2592089
1987577
2033528
1559523
2203842
849764
128693
1241645
151405
99099
130647
1723228
195946
1823730
642651
605544
1706443
2172744
1021936
2251392
2915715
1511861
2633670
2171528
1335831
111707
2932231
410108
2754034
2606380
759237
2104971
2901103
1880819
2433869
2148236
2892510
1773212
2236065
1737509
1213541
709151
2329114
1340517
681275
2014872
2582365
646713
1442570
999368
2383590
1400818
1589690
1399037
812811
2902724
500662
2256474
1550164
2509772
570416
2487096
1115859
1588333
2487370
284748
1978814
1155204
1933644
2768358
2589042
2350770
2091062
1882482
2661171
615959
1313160
98495
2290421
2438092
1079729
1018917
631474
1853883
1408486
1148669
1860487
1220875
920051
1940802
497028
686886
2822716
601368
305831
2026693
2778750
2561676
2535938
1777942
2643003
402002
1555920
2900677
259661
2772868
813640
1483595
1294273
2244762
614383
2086721
459053
1425379
2750920
2126778
2418332
2261928
453481
157332
1857870
2845981
2075597
637746
2377485
938371
1619154
2039435
1639966
2354928
1740985
2547280
157887
1461418
1464192
2371462
2020782
2726181
1905705
1220819
1250036
1551378
2610434
1798657
2556065
1504227
1984608
1073647
105101
141336
2358672
1633268
1840342
2314920
1351138
437129
397506
189194
1133394
1435591
256109
1147561
2401206
2405922
323355
1860367
542535
1000019
1169481
910305
1992135
1736767
1410167
1991912
1660418
281305
2181689
134303
2876930
1688487
1832757
2162214
1383354
564283
2762079
2190433
520073
2396513
506797
1581376
1599189
1467681
698935
2159081
2249297
644979
546527
1324786
2321756
290990
709062
252181
2238904
829117
706485
44430
1826574
1000914
484698
1159528
948813
1682849
1154532
2048473
1815518
1339783
2134008
31935
1053445
2491823
81971
1099829
2700897
695561
212299
2619566
2323577
2303727
2060437
2381888
1554155
1896057
1009782
2781110
2369889
2382586
2257423
2746482
1367866
619957
2668538
2487489
2660315
2043181
2822526
25065
1791287
355224
1438247
2931978
2863298
946150
269772
599198
1196939
2816564
2076124
290310
1555576
2621502
2562321
1972118
1174279
2026579
2654267
2059613
1798778
1442482
1353345
1066877
2827163
1326649
1827586
1331879
1657751
2920137
2091722
2299155
994260
1075720
1794288
1945103
1929548
2196581
1108934
1581894
1117421
2727826
801636
492472
606124
2233269
2857979
81745
291881
1570320
2228031
2507883
1549834
1895737
2001482
1507410
2389622
1236927
1665807
398086
1727885
1796296
1268453
911401
1393226
1021709
2888980
1708832
2273554
258442
2498503
36936
2568175
632764
931959
2710309
330753
2929023
1014895
867323
376102
436889
2819280
1750367
1599823
932688
1897334
2685370
43318
812833
2579392
2329864
777658
920329
1858824
563894
853068
63241
954247
1932912
2606323
1455613
2614851
2527532
1735825
1411789
1624775
915107
1407840
2010687
1573711
378368
2432517
651935
2809983
222158
1382917
1578542
1429122
1932643
649542
2894027
535126
2023500
268296
2278613
2657765
1245484
170184
681854
1102448
2629630
156833
1094037
2892532
1633678
1183703
1894807
2864624
2227094
2057516
1204778
746326
81073
1975597
827774
2207650
2171929
214854
2201295
2037600
954309
2476745
1254349
668229
1647747
2728067
2150340
1468922
2008100
329307
2846265
200400
2257049
1491255
1220095
1462434
2900711
2263157
481437
1494341
2165479
1758490
2422158
2026039
948960
151567
2561038
2362570
1386783
1879537
1477570
142167
1136137
364201
929540
709226
1686624
1689942
2582393
2879560
2291345
1798228
770583
171509
1636468
781189
1740291
2716409
954380
2240928
2240156
2805236
531556
238488
664985
2135186
880112
2878986
2215836
806943
2333971
1164438
1154167
1702381
539118
1984248
219373
1990985
618345
2464645
1880122
1897158
2697398
2699647
1162901
2152053
2531412
1262440
2692386
308895
461485
2539562
1078300
2674328
1569910
1165311
2713872
2390782
645678
2773327
1767060
1993865
2913691
440450
1923758
10085
2904619
2255236
1571397
301438
133327
1256043
1601820
1425590
2663459
790672
1527926
642364
2828523
1675761
1745155
2726430
2884875
894271
1259910
172124
96834
2269301
2814294
1023069
2758779
1794157
2056431
182602
2734550
2488669
2773394
83119
64572
1093577
1479571
1619653
1577846
2871675
178902
735839
1891453
1876608
1799026
804526
434876
155043
2792316
1569085
2155743
655665
1857027
2368492
2105432
2606094
2225673
675318
2866377
2337886
1079906
731362
1266395
2226428
698406
1669978
617982
1246738
1291901
978217
19061
753238
647999
664221
731157
2421514
170540
1965908
1691148
1546925
814942
2119345
1748132
411126
328569
2641963
1984724
2155680
83044
435747
2598776
478126
1059676
14412
1440070
2939097
2391669
2700761
1063946
2245178
1485244
1833223
1268108
329454
104976
1774774
2352333
2067022
1346930
1379103
1955085
2152315
1770200
1778936
933902
1244386
1131191
1965815
1128843
2180241
939376
903263
2026815
2495687
2642878
668331
1482440
2345042
1340233
2668358
2166497
781124
57683
385978
1214290
1965440
1312635
178871
752636
1093357
1387988
2472705
1081832
2828870
1469723
1569327
1372794
787415
1215793
290556
1795715
2687520
1989540
72010
512010
2746344
639246
544578
1075148
1399316
2833836
292662
1642924
1460539
1576003
2784798
2512368
1809674
1652897
2778972
305616
157327
519041
48290
2047434
1576720
2864611
72349
1140237
32771
1185000
1174170
2168726
2622600
2290955
2274002
421567
171572
1839034
306469
1233599
287501
499282
2388207
1330576
78159
739700
1702100
199347
2104879
1741992
507939
1512772
1668985
1335986
2101604
1492529
1333554
674513
1517660
2445822
1134016
1778879
1692001
2814262
98021
879164
2232517
725238
2537348
434973
2473649
976624
1551962
749647
203914
349297
493284
1795452
2681339
71721
2353638
847532
307216
6884
2475136
67441
424121
677387
1477864
408382
144312
2159484
936708
2812709
2834025
1082062
674227
2109304
1904717
2720608
944256
2763507
1341244
493102
1747245
1860721
1621312
76857
587378
2837818
132065
1445217
267661
1073646
169333
614704
2456755
1767735
2772113
139649
833376
1736737
1104187
441250
782894
1533068
2711384
1988627
32015
2466571
598287
1248766
1065515
1581914
1475527
1487898
1765848
2498982
2709819
1840883
1822561
1914856
1052290
2389382
361048
2674986
826233
621483
760389
2313641
2367928
901614
2753004
503549
2115788
1669649
1489296
2655113
1016344
1338911
389605
577663
2164298
917712
118987
55802
583684
1686453
380253
271321
1115632
439569
1829646
1851845
1868406
1996817
2276565
754570
1046343
2840158
1328601
1783601
2524530
40168
1516228
989607
79468
1592928
2046438
1547156
1555972
151367
990984
558895
518136
2527299
456556
2207948
2554631
1928254
1501185
1015120
1923851
2389347
2365222
342563
1639329
1267300
2383104
1266372
2648194
18308
2354025
2629265
2674271
1369900
205573
1403461
1405075
575067
4941
2542800
574719
1988091
2547552
2600526
1802663
69761
2126022
228866
1279888
2893335
1266926
1505343
2594892
1311998
43928
2148485
567771
2709833
2239175
97820
581486
2382060
1103593
664366
602111
2834365
180092
2105388
2630509
2665222
1681026
16264
887745
1763915
145370
71975
272542
2890972
2608266
2826538
334140
768453
1935862
2075065
219214
1150800
182968
402575
1389914
1287786
171369
1604920
1899261
651689
2918685
2004593
2305008
1955153
616555
2357541
80609
2371086
2594993
191851
1472611
316440
2101168
749674
645578
2162120
2635829
1203109
2137581
1466090
1455358
842711
1431244
1315445
2580105
1782025
980519
2457657
1269724
1376792
1553655
2375555
213044
1637593
584536
2042753
517020
2927761
59942
1577266
1215463
2213361
2805533
157712
1377341
1653612
706423
1730618
869373
634080
103890
2849519
682694
132597
1713624
1390508
108217
748204
1795668
2853828
1700153
1892256
63827
518549
60558
1381928
2267168
1008007
2779242
936080
336167
1428944
872601
2712146
2721903
138731
2278227
442214
2603204
2062743
2867967
565467
2093264
1173469
2322985
2583923
1838472
1323030
2115356
852299
2266558
1842117
862612
1355345
349496
1385556
1801073
1364153
825589
313399
1269729
572695
1773625
528537
1831427
1864765
1886628
622087
1361772
1557515
418287
101623
1421835
1509557
1275941
174169
2088353
1165785
2767771
1561777
2786584
1422100
2938886
1643446
2584931
898833
1698114
2502037
1886806
20303
26132
461615
2187403
2101334
1295426
2146502
2833410
974932
474063
2583824
2880005
1597140
733447
269000
1145377
1769345
8921
2698146
2541036
566072
2579750
655347
362696
2205121
921486
1427580
989841
416117
1876482
1735019
102192
2095383
1669920
2736057
92199
1812896
37901
2826298
452647
2456647
456838
2908874
754125
2486930
1091799
87568
508330
1767105
2051574
1694683
1362338
1304872
108217
1631513
2283792
109206
1754039
1411351
1084229
2813147
2634398
1538952
611199
134051
412185
265977
2058544
2306266
2570646
389377
2630489
1620163
1781430
2871385
2735953
2728238
951003
2237330
731963
1426067
956366
201087
1309890
2435699
1621781
408729
426243
2872418
656141
665550
64751
677013
2596199
2204096
237925
770283
1457040
1308809
430448
15
2113982
2096023
856238
1335059
1536559
1982000
2487264
1333013
723065
1636970
165006
1137060
1711115
2063489
923550
193910
1902681
418813
2365901
254418
7992
2817729
556849
934969
937371
38948
2293260
1100473
1573150
1098063
1943098
792710
252252
279923
335772
2266371
1426963
2123414
1498905
417884
1214227
2918983
316782
1986202
1548000
2695652
2914704
179169
2314559
1292431
1898865
1641230
50490
2860442
2870759
2700122
404633
926608
1898779
2196707
2553796
221358
2581685
955983
1511373
1382772
571597
312600
1442340
2489672
578494
2564703
2631623
2328700
771373
468716
1687778
1463573
1627513
2830564
925005
711010
1947571
2101797
2855968
2093442
1330176
2482095
2127901
2820595
2897706
1391720
833354
2715559
2168289
2337687
604593
807839
690288
85126
730279
315148
915502
1474417
452485
1047102
1184588
1892978
2220890
1861793
2296928
2373970
197860
1948529
2200306
1993695
2481892
2751057
1984239
1364353
775668
2316041
620795
985027
2357398
2047769
1481286
446267
2654744
1278109
1767462
1158482
1792052
2704378
2061960
922524
982901
2051771
2209541
1718044
2883679
1390867
147715
1745635
615753
1250429
1768771
554907
2694756
1286676
1702373
2027013
934369
1368286
2817690
1746060
302557
2645171
130098
2645730
731308
1584515
1330398
1098643
1739167
2575612
226387
1378817
674807
161057
1272358
609720
2307790
2672553
2098997
1725357
1807226
2461743
671439
1577746
2809325
50693
2304666
792986
1030266
1495403
224539
417697
1281829
1380141
1708650
1050468
841007
445517
333828
335855
1499549
1225181
2884381
1326097
1072492
2479714
39663
2630025
1611755
1062792
277733
1805629
330026
1966085
1433535
2913097
1701523
435286
387667
953432
2151027
2374277
786115
1626986
1795360
972150
1426174
795941
1976226
2116898
1247698
2643269
1647719
2866419
1216573
1177286
2441671
2234781
797671
905799
478443
656137
347397
2414154
2518218
1822910
1627802
1166066
59467
1187606
2036105
669135
1124559
2289228
1039017
1837475
2144010
272159
240431
2849019
2310841
1154484
2791692
75536
2054095
251646
2507284
2745207
613242
1464034
2082059
2195138
1120708
2064106
1460760
1507209
2217887
2106813
943907
179298
757089
167669
1700634
1572933
360419
499425
1012880
1183974
1465003
2053016
2577961
1948858
592731
1503959
8169
2690357
1267680
509486
2012666
1348427
2579282
1504641
2223275
1094043
501193
146850
1812642
2046754
1682528
1648279
266616
1299471
419999
477790
1403965
561240
1402349
1068133
1199496
493534
2605393
466973
1949024
995553
1084971
2234918
1111315
1978584
303276
305199
2726501
1539301
772029
1001826
1456338
2309926
1354999
769219
2845540
1665287
2101810
1956832
951736
2572811
1486639
1897008
1269523
249708
2309791
2020530
123756
2773567
399333
509745
2546328
2910776
487129
979482
47471
1089693
275535
2840119
1583833
2202918
2199830
1076101
1367259
637703
516934
1607229
559189
2164575
912865
1646130
1430774
693629
1028814
1279389
2005869
2404844
615267
452861
621103
2722538
2576506
1523345
352580
1620001
1003736
1097427
404344
634039
2215512
1865087
1206462
2106073
2809370
1839884
1311356
1235426
859005
259762
1002950
693165
1712372
1293698
1515618
992671
388779
995827
1837306
353594
1988751
2823791
1350454
1570040
259199
106385
2066190
1890404
2708758
605082
2885022
554074
2605040
2139309
58997
452145
2811953
2907698
1949642
1846162
1360266
48288
395648
1118585
931160
1851244
1107358
2578882
712213
1178302
971034
895022
289263
678240
626427
2227847
1949176
1773462
1530078
2464664
1832405
2832256
1465438
709346
2317967
1453796
159171
1189617
2762137
1496853
2823053
1109545
1704153
904351
1890405
1467675
1649252
1411200
1689847
635902
943676
1393445
1664370
359400
2529762
1790612
1508151
109399
538432
797700
2343577
710469
2049369
607006
2451251
1853415
935860
2305559
1486007
665343
2523394
2088488
2732421
2828495
1788561
2661842
1336229
809283
583155
68492
1969021
2652570
207697
963677
833688
757389
608677
1010555
1118457
270393
340343
334111
164696
2313612
1575208
2355291
1886480
441983
1677104
2795793
1135151
1667543
772823
288278
2281531
910333
217026
2011605
1820239
2140313
1113094
656257
1276777
334353
2877181
231277
225932
367793
1549253
1180272
1697556
1671194
968783
1099652
421366
1361038
1739747
73014
575923
1930500
2171069
2278967
747473
2585708
1029292
669474
2490217
1366144
464590
326629
804449
1606389
634893
935295
14342
239892
456049
20338
2270124
767444
2584918
600791
887885
2853920
2469929
1571142
1951091
2042079
1030949
2273994
2492506
2197955
1859807
1621176
616529
2715491
649442
944647
786484
857889
2211392
628715
1717638
1107658
2561682
2461369
2457866
561865
2266434
1952154
973065
181938
100604
929053
1815664
1569689
1985754
1904522
1466855
586050
1607010
1408657
824265
1813567
382272
383244
2272968
2739471
2874885
1114659
2891753
145241
1077569
23140
251681
2917951
1211544
1137338
2365935
2499497
42134
1991466
2374370
1291424
1316072
721647
636395
1767988
2403286
2926666
484201
1294890
1438170
2725658
118299
46719
1727214
977324
12830
1664613
350551
2714714
1429935
543219
1212257
2456604
213238
704146
1074131
2717995
2862434
665853
1927335
2573912
1561774
725564
1736394
2931973
726341
2154290
2522540
1398113
2912939
55529
352699
1183162
1243588
2408862
2752508
44294
1551148
2353262
1443505
1125367
834641
1807199
2374323
733904
677782
1820869
2411346
2131082
960957
842778
296622
2604831
2856233
1395929
105264
2058815
1450647
2571923
2474386
188160
1640550
2232625
446530
1455487
1924607
26450
674483
2240535
1753512
810391
44576
2829186
92465
2923177
1930938
708703
2499579
934208
2341119
226710
1814847
1879478
443290
2865688
724255
1049169
1745092
2268116
1547412
1322185
1749597
892659
2838499
1679527
864919
2045212
834292
546753
2163873
457205
1483133
1024794
1092732
2326940
282906
260709
2769838
1308246
1677872
2789368
1431326
1567028
158216
774944
1475729
219861
1364606
602874
2123017
361424
2938141
2503278
1569065
2882030
521804
57096
143181
2599936
1264483
2895246
397575
2766446
1863693
2364072
1738784
1336002
1814600
2535353
932910
100963
428755
2491002
2551041
176458
1739697
910569
2768448
1279800
549092
2878220
837662
2175339
2006664
1579929
1565874
1914122
2160236
2901138
2031767
723109
421659
2808217
1726562
2115886
376051
1023404
2607947
2175286
1467241
62022
2539700
1036870
2345419
1616444
2794029
2175494
842297
889380
1974282
2247433
2254146
2504867
2656448
2052203
683979
1505812
2354466
1239252
1194579
421212
832235
450756
1120693
1809323
1136456
1696705
10533
2495135
765720
2067798
1078897
2053422
1459200
1494360
1134440
509039
2577649
298602
1675833
719805
2098471
1152055
1615045
351467
1022895
885431
2408685
1752307
424522
1924965
1118373
2841986
2440518
2141060
610301
1950564
851078
1974850
1840652
307428
656936
79439
1488890
2932127
1006563
677116
157464
475711
592082
464318
160567
1931823
1101160
764175
1935858
2671792
733716
74102
2445439
1755723
314011
273
283235
509314
2245483
2594374
1139332
2491033
933946
1811704
669389
2897906
511774
2302385
126878
808466
2403018
1675132
1644894
638216
891594
2692867
2031290
2430322
46940
1111997
2712302
1854863
460925
380247
661890
195888
890654
2514889
2300743
862649
22838
1493845
2616005
2528293
1202847
272495
810616
2395214
2787658
580826
2457078
1484007
2755710
90404
1697693
1592442
1026523
413415
2710562
1122376
422230
833187
1429242
2384021
2502869
1676130
1823121
1563279
234309
1660432
2368933
1966406
2410778
1207597
1702124
773116
2380186
1668209
1697206
936491
1711143
1021800
230293
1220567
905333
1046714
2267428
1479730
805352
2187428
2285858
564670
722894
1762902
2151748
767671
72895
1215835
1888357
2060365
2747587
1801131
2873242
1972401
2885207
590463
118730
1372579
2291017
126057
2060790
2461467
2580993
1746470
2266492
430976
2700354
1442591
611255
2649611
2878675
1519077
1811220
1385057
2194619
658462
778027
2434481
2332678
2414692
2179424
2096469
2770949
149289
1494061
1117578
1098118
827929
2899012
829309
285131
2467424
1552054
806932
1544003
1062684
2030476
2092797
1538076
1720394
2145157
2084547
1436413
205284
2109212
366043
1421007
1666482
2537187
1082615
707840
2594688
2553622
2587143
1032887
2668098
2622136
2017313
1614664
1503061
986798
741412
2753230
2506671
958239
2276971
20058
661201
2718762
2439863
769921
880442
778582
2322790
220503
390329
925183
2345434
1848980
2042079
484187
1838041
1565995
2827428
1376811
1450851
693613
2230019
2691267
101012
564154
1270145
771427
2647377
2823226
10568
1000596
353946
267200
2524869
493599
2748672
1824745
2370897
2022088
2837532
1015577
1287323
2810601
929740
1856130
467969
2160646
1113009
246841
826329
2379701
2197130
1274511
2537529
1081121
1068004
2316143
1574181
337106
2507464
1588150
133559
2309654
407224
698823
2793996
2693516
1112937
2658992
1311797
1229051
354335
155838
2442220
1218387
2160934
1554750
2627309
1157447
93065
735152
62564
1806959
1064191
237801
2735432
823300
2893706
1940040
1851336
2246933
1373646
205389
1273081
1908515
1239245
217369
2696718
157814
2726249
2287331
1478618
156451
1110466
1702911
329072
972055
956508
662269
205858
1118319
789516
340345
1588543
840305
2476717
501741
1742333
1562485
2570625
2471062
1187791
34894
2072773
1737492
889774
1663640
1386396
952591
2537652
442171
2932417
1191466
2922331
128290
2779434
2683400
1257643
2121966
984789
971808
245629
2413120
2661106
546996
2122033
2309112
2683526
2454081
450664
781361
1053707
2666571
2504922
996841
2189266
2038100
2668199
689116
409115
2131510
404229
1839299
1414710
1837485
742131
2730854
1777886
2775550
1594879
1342318
230888
2218131
685635
199148
1531714
746745
2400704
2256734
201210
2320311
1052376
1541273
522720
2782894
1449085
763232
2059235
2237930
2500249
253585
2633589
878042
732368
1511093
2366620
95046
1352278
537213
201400
427593
369639
1989034
1109141
1228362
1184868
1992607
2692647
1870983
97580
645701
1704838
1713121
1407798
394274
875702
2368942
735625
319728
34538
1232641
398258
2596528
1510042
2655527
552763
1981733
2807001
414869
1865338
467300
477305
547675
1376563
856197
1583737
440028
2719788
1658499
1767530
574787
1448221
403732
2281458
828010
1530139
1149432
865821
2100478
1296600
1231975
1361362
890257
1567069
1269900
1753535
719042
758197
1072845
959707
191652
2909958
1707266
2301491
1122300
1079300
2853090
1663347
2565916
2615712
1021898
1584905
1545558
1170507
2085738
2292634
2308279
1383536
2752808
232459
1630997
710674
66627
204994
1741906
1590612
1974713
51919
2585878
973884
189832
300439
1056254
2019059
104627
945683
2778474
2611117
991139
1816597
2890420
2314859
2374515
1114756
2529181
14625
1861006
2017197
1443165
2438166
84545
206860
2227188
1871894
1018423
2192630
1054664
632151
2501767
1049392
2473125
2233336
2854153
1384705
2613078
1299220
1599096
411023
2403824
1056598
2173086
1655602
2843067
548885
2908456
1072579
2043945
1370351
553411
1476435
1870497
1290544
1813262
2354448
858538
1757677
178355
722607
2097280
1542073
523181
495547
1791469
543033
2532765
77983
2280028
721862
135336
820619
2563334
2832950
1864398
1632129
2636075
2005395
1731405
861762
1576631
2792649
1506505
612884
1941045
1417837
2501945
708575
1598706
238738
1418809
2292128
1152924
2206444
208944
1159747
235035
42353
1262125
490576
1712662
1133704
1855991
2607790
794575
599176
2120837
1005879
646509
2723295
866667
472774
530931
2795148
2286511
2737237
2578926
1552494
559966
1979917
661499
1299984
1843379
249790
2893624
2329046
442848
731281
1013148
592185
1247940
1094979
2411301
960429
1615299
2786680
43604
988141
1455794
24799
98091
332482
1654219
2202475
489539
2083647
308243
243262
280406
659287
1284231
1302170
1797266
179722
2930223
1466931
1036990
1948186
1463589
1703755
2110879
1523211
2413941
576073
145511
357984
1836398
1889971
1854783
2550949
2744425
1598259
1700657
659206
336257
1316028
2851948
805626
765005
910947
2108327
1019583
1690062
1755455
2119631
1128906
1058163
749439
1319960
1070220
2799043
2851465
749471
2464921
2868399
1543305
2794259
1037862
2770838
2929401
2410586
2646916
1174560
2048568
1631087
843747
2002415
794286
1981655
2453547
1455780
2485898
2081338
1654153
610983
1709438
644624
1517107
1866975
2348249
1874874
637201
2088290
2589260
598759
1418406
1466001
1260800
1471889
1212312
1682596
527486
499622
186766
2302261
1817019
512549
693620
232530
500792
1199503
2601820
1799911
2429977
2169182
2098098
2828955
721712
705016
2344749
459595
692048
194263
1885623
1606975
590850
2175929
2929287
2816239
1365050
2257161
616064
107601
226948
20166
846872
2745855
1547489
2481256
1695777
1581684
1918256
1375005
718286
304421
1712646
1706390
2331625
667986
1396532
2245938
1393435
2919287
1253622
1559102
2575454
1020063
1415613
1069314
2581612
1453808
2724375
942352
175071
1089774
2491023
2884721
2031570
2129488
1940738
2497474
641640
473700
2836142
2192319
1191494
2484835
635399
210750
2540422
2804245
2677739
1308738
1545818
1440308
2221064
980132
1928907
1576088
100791
1873098
1081881
2169410
2429496
1606922
442089
1663350
954953
1310452
545303
2774602
310531
944236
1645865
2332428
1184300
501315
66102
2685596
1019056
1475760
2912691
2818355
2622983
709664
416714
2207298
778442
229600
121141
2222096
558325
604618
1329007
1717296
2775581
712650
2010140
1575756
1511238
391691
526022
1012130
1234455
368489
1477237
2285214
2015701
1699866
1724960
724682
187888
2548713
1388607
2845968
2379496
283161
153369
820100
1406575
662123
2320896
2729244
430828
790923
1112706
933738
1393107
1862098
633025
65854
389696
2131700
1745684
981107
925025
1322290
1775058
965259
525151
2728320
2657787
388469
457858
1573014
1605538
826504
420530
371262
2145830
1382400
872458
2929686
2681085
741329
2868348
2491996
639315
2405255
620166
1299607
2657326
2846235
2218320
626973
2443331
1361820
757796
1199239
1140046
1980570
1703966
2320399
8615
772260
1115474
805753
1979254
24183
1900194
1297020
549758
1134373
2180647
1843696
2572062
579120
1497114
247712
2352580
1217288
2374705
171628
2832998
364514
2444661
2168221
1848480
2679310
455147
2315982
1943648
132656
889034
1339721
1052687
2238182
2194946
708148
1206689
218824
2381862
709389
595207
252083
332604
913104
908178
1142824
799151
1895405
759530
737749
563134
2623260
2605884
105246
2052677
666166
526110
2637530
568084
2755760
1915003
2287491
1290222
42030
316356
78754
731172
169597
1478171
1240216
236541
2009913
957618
1321066
1993902
990529
2103444
653954
555704
765956
1175845
423921
1613124
2317540
613481
1277890
2120265
1114266
1501516
1887243
178028
2400243
618590
2828076
831208
1304755
1561344
2838594
1931457
2242937
1664387
2673809
1674190
1521663
2195377
2035441
670488
1275149
1791437
2038485
851507
557847
2265213
2317119
2859638
2686713
581160
1153469
1289217
2150457
1850172
164878
1791445
1439950
1192924
2894038
88824
1051045
2323489
1975203
2459980
2800277
1444277
667939
1044943
2856398
1519520
1345674
2376327
906844
1633854
784803
283281
1198039
2755183
1655610
2577320
2063662
2640235
2092530
245496
92737
437081
1763962
2326640
709414
826751
1657527
2649331
1348414
1514613
389403
2259498
1691857
856441
621357
1905518
48211
1567681
2728892
2842710
2255928
134866
216912
2935344
1947434
2825657
708642
1481720
411227
861855
378519
1230242
2910587
2004427
1951202
1946949
370540
305091
2709759
1098916
716994
874569
2607796
2396160
157012
1682122
105985
1650805
883342
2510112
1419620
504526
2886857
945456
1225091
2275316
1358654
1633564
399486
2530912
1047413
405754
1660965
2047407
2659365
2525858
146408
1780771
1464003
76259
778619
1762156
1601623
2885904
1719335
2282470
1494578
931331
2754649
825243
624687
1231288
2875167
2325446
1107922
1655307
2674504
678973
2356265
173080
2429044
670741
268359
381090
2484012
2170993
1701370
514845
1340015
1558736
2067950
477663
689773
327471
944412
1578928
1700277
1209868
340989
1441948
1620206
2350260
1617694
666851
2695264
1973673
1784507
128353
2733029
812711
1911465
2423820
2837729
1392391
1204620
2053663
730262
708466
1527567
2938671
2444040
334748
1347048
2641573
1324053
2893530
1119780
1952309
2155425
2119671
141366
450462
865249
444377
1005511
2502584
287798
96367
1126056
2864171
1354699
528739
557783
209585
1646484
2720870
1479040
1595759
2630408
2735912
2068044
2295595
1353448
794433
2637425
1169692
1138582
634438
735939
2828726
875873
2252829
1754603
2202153
4320
59420
2470897
1808396
262665
2280484
511439
1734702
2530039
929993
2750628
2712475
2469770
1611682
1451653
1909196
964853
1940621
801799
1175448
2511016
1851477
180970
649017
2910241
2234717
2653136
1746142
2106471
537331
2546897
1016718
1916077
739743
1827521
881141
394411
246741
453403
2872311
2346373
1056578
562665
1015943
1384194
13421
1076964
2332067
862886
1772170
1085595
729337
680877
1371486
215472
2860996
1644319
106843
317003
239612
2799609
2850981
572032
781591
1006317
2712946
1919460
2055494
857578
285635
933660
2460719
741790
1966091
2184642
1641483
2384551
556684
1234901
675641
2522739
674557
2750178
955687
1538049
617114
889422
1420386
1983681
2217167
1637100
496060
1122768
1551917
1347244
1885874
765791
1398479
479897
1788601
24544
2341411
1669814
2209690
2558069
2573944
2439189
1496275
2389168
408658
1949160
698792
1374033
2642069
2796267
503442
2290617
2392409
2176114
1966093
1029373
1444984
438418
2799537
1206763
1060582
2261708
675744
2885503
1511843
1982498
1424036
802337
2225740
1737074
2187585
2688992
2356665
1177434
2262838
2429575
1487005
2250666
2465870
1890507
763968
1259747
1666318
519854
596993
645661
2827744
2318571
185749
36275
560982
1019485
963965
2875286
406790
150329
168951
1034913
374379
200903
725226
1866008
973423
1911706
219095
274769
2459854
2518917
520246
1560008
1035408
1024064
1334767
222364
856182
2233890
397875
1631199
1303344
897740
1740787
2469235
823163
1739748
2692248
2488647
1068462
1200448
468331
2830844
2056096
1107130
1867787
1651315
2734457
1355648
1404444
447185
2713306
69627
1492507
1531457
861770
699648
2489998
430023
1497069
129512
1370218
1838139
1632778
2268906
1766134
990740
1430681
2871175
2572398
545415
1322836
709922
372703
2748259
1976698
2447699
1446371
2643219
2582517
2309668
1293207
2000459
871122
2188946
2148240
1392830
980085
1015906
1193168
2228825
1597665
2922216
1593818
927550
1432599
1070898
289872
2327894
313345
918917
797475
2017430
2288530
2935307
1059851
2051784
2823654
1761207
2873305
388079
1917666
2795727
1226402
617968
966210
2392903
2770375
1901279
417337
1123907
571391
1537944
2584814
1206879
2083752
2700523
2732573
222294
405793
95602
1766855
1659762
2316137
1226376
798933
1896650
1310837
1568317
332398
1707167
2554181
36961
1413403
494573
253376
378179
994852
820120
1561482
480730
1933952
725126
814557
298728
1038895
1009154
1846589
2343467
1659171
392128
2031133
2703127
1660468
869467
1896524
2188029
949196
2508864
393681
1193973
279638
779981
2058190
748536
550342
417295
1519723
2142369
1828383
626820
1431141
1634292
1208411
731628
2019653
773729
2801125
2103014
1793042
1773746
474035
1405616
1806268
552332
1366450
87071
914737
772673
222232
965513
386395
2008553
2336396
2561001
698477
955043
145264
2343222
539386
130267
2004136
2915716
2212336
2886308
2579278
299253
2704220
1022448
49129
1852327
2024123
2080333
2472862
875147
558138
48323
1538903
215168
1249372
2904822
2076688
1352343
1504638
613684
575210
1659428
1060686
1296933
834433
674978
2143503
205068
1841285
1988463
1805405
1099921
580526
2352064
2260156
2495371
1895784
1397280
1693684
1032713
200359
106992
517410
2342504
633098
1108628
1298580
2883803
20367
1231452
2348569
883790
1805310
783332
1596815
1869730
2097070
1471881
1081218
1642288
1162889
515107
559645
411385
2329188
2078348
1538781
2292181
1090306
2297077
459752
2864407
2168482
2071649
1861040
1361023
1022945
2439837
1381195
979573
410738
2444992
1491407
1194137
2611634
2239886
796431
2689673
1340312
2542259
709830
97734
1477213
2927384
1364319
1169722
2382808
1985765
1209972
426009
1679587
1732360
2576483
243711
2268352
1568995
2080598
2394834
2890851
709621
66968
844682
1636658
2793928
2459116
2802879
174600
1747174
1588088
572406
2377853
208085
1711824
1032391
296401
2747677
173837
104183
1960610
1242477
2808428
1086346
1476358
638278
1272954
1450290
737355
1129327
1403012
1811620
1602721
2717989
1222347
717820
2591810
2283521
2428566
436014
2048263
1847560
1246754
415809
616855
2361298
2290563
2469101
500430
1004424
2120335
1718953
1131507
2700657
2347586
2488152
1469285
2647085
1524136
2842108
2322532
2408997
1506221
367968
2260271
94256
1937842
150183
2098218
731713
1348948
1676644
2735264
894158
2062438
1177896
1927924
2151937
975697
1899725
736517
821138
1693516
2229246
1761536
2735414
1794390
2252958
2137626
653103
2514643
1322608
2278397
1214112
1317398
1255735
1570253
1538297
2261054
2031013
1963555
2492631
2000545
1998369
1087168
2790855
334428
1189306
896246
12650
1492153
1308332
2865211
2485792
884547
478113
2143015
1058819
690666
1245579
685102
2331467
453425
152386
615990
2241522
2897854
2397398
2320696
1910836
91930
1807931
942828
177195
250427
998739
151900
2523168
2281616
2787543
470680
866780
1959878
2732015
2346505
2244048
2796710
2440681
1363025
578274
692820
1703925
2279796
260200
265984
1801598
2316733
2160565
1262886
1853527
602667
999190
815904
708968
2701710
2656339
2619368
934780
140776
248478
2232002
1317806
733904
567635
1877297
466844
850405
2563902
1827698
2922821
851670
730978
1044318
2105805
2421767
428411
622049
1012425
746862
2375536
2220667
1729766
1783948
1027693
2210977
459311
2509690
1944834
2368884
2869497
1410609
1017823
819881
961873
2242716
2404097
2491189
421053
2628312
988758
1958874
2369619
2254243
458108
178156
2437550
1881346
1273734
2244871
345690
2605724
1563684
974618
2669713
2850415
2589799
1188880
1991900
404608
2642813
838766
1075864
1552930
890528
1852631
2831584
1829395
1553312
2215770
912116
584653
2632515
643548
2801116
1434370
2809277
2037902
1098859
2622216
523498
2670992
1241040
154589
1472789
431699
1135938
369811
1879442
2401497
2010058
1229241
286939
1515246
2467285
1975320
851435
2107098
916815
404853
478954
2559184
1179803
2443842
1571010
1942932
2794103
2573234
940168
1712068
2598295
851985
2251154
2808579
1263055
472997
2019360
1245474
1565918
2541183
2451894
2258746
34166
2309529
68379
2365156
522364
1753169
2544497
2813857
238185
1370125
910853
1847670
2051527
669017
2603996
841833
390293
2304067
2850593
1034138
1564840
595049
1488140
2547477
9095
2017732
2300575
1531012
2231083
1146913
1617584
1353336
2409748
1096736
853544
1925078
1679123
593120
535577
647798
1139698
458079
535133
1034314
1041419
1273271
793572
1319489
32694
2771864
2502520
227811
851697
1003062
1721329
777911
2167424
886839
1318039
2227281
2267428
293840
2313636
334755
1933176
2449602
1774594
276483
2004900
511113
1507487
1726557
1525889
1986697
1436218
2147967
1982862
416827
1661944
318490
676557
1024436
46846
508124
2301490
1219586
229066
1133165
426198
2084401
2178871
2162786
1346646
2369576
1737222
901074
2917613
2425234
2678780
1112883
2440897
367328
2384133
965413
2331898
2330267
254830
1721863
178969
1466590
1749657
142084
1158739
2125508
1740703
192664
614807
650621
1252107
968255
2367151
1286503
1246539
1243191
2114103
1481400
856295
1499035
2925266
1371442
773530
347056
2439553
1723383
1304721
176456
1616890
1160314
1955531
1358648
1615074
802994
240270
1544982
720721
2217157
34054
579143
1729138
624212
1221796
271932
782696
1821925
2815551
2296132
462294
1661870
2033055
273271
2666341
1055287
179341
2234058
1712786
1612108
878873
2516146
2442878
921673
1141400
1793657
206322
1422364
465127
1828723
660491
2051355
2912098
1197476
321008
2161725
1817642
2857047
2006663
257124
612676
2873742
490104
1521531
1717383
718605
1025149
337004
1119414
1868097
178371
2768813
2357336
1817418
1541330
447283
299352
832160
2412168
404060
35117
2032641
2047539
2398778
1876234
28024
1884595
998373
369975
2796528
1620681
862246
740856
2568995
142517
2917910
642416
986239
1248907
1372412
2762790
153703
2896548
945853
1975798
2602359
2585841
2129577
1131146
2074368
1676098
1758282
680776
2828073
285305
1469656
1310226
576212
2654341
348412
2279185
2109566
2502456
209429
2906015
980621
979691
763701
751822
95442
2450346
224024
144935
1387399
284006
732856
2336620
2065339
387575
1377970
2311940
2844720
574620
77262
2277454
216576
885297
484429
1618779
13684
629978
978398
2937145
214134
2069026
762336
1782667
1965562
2332874
2515839
2855055
1691697
2421770
1319379
1042915
1191140
2396024
1219555
2298545
943931
1400338
2389510
1248825
2621048
581406
2012637
491799
2378626
2664764
2031891
1889542
1785366
223170
278990
2330526
665277
2155820
2904559
2120141
1516032
1614302
1901772
1156970
2878423
258346
768133
466952
598915
1424774
1062315
2925728
839297
596523
2233305
2858884
2414822
353235
2377735
72229
1274322
1110343
1560037
1692210
1472917
592210
2633124
2348216
627773
2134951
2600668
97290
1129851
2727051
1954671
2426775
1789254
1236274
2371430
397058
7656
1129461
835134
446098
2766590
1758386
113482
1675908
629844
893325
998540
694618
2730114
2185431
1120267
1766996
1597957
451782
1460256
388191
1621511
1471068
891162
284504
1608705
2302271
330160
2938510
1315892
1783250
1564561
2169346
1634373
685459
391167
66561
1271302
549117
635065
1742668
243979
788269
2499580
1461088
1005398
179481
1770491
2647421
1481616
1473752
1160658
1419875
1974586
2473904
674876
1540694
2455330
2653903
2685196
882283
2538790
1212343
1028883
1725206
692220
2197358
1298776
1951907
2738853
1873438
187459
2586288
646474
2586642
1397144
2383007
2212468
1689070
2189985
2851584
2682190
1580930
978707
1677002
2642180
2836732
2273255
1409358
2405957
1369119
235793
1446992
1989493
559242
437960
1944730
2710989
1202915
1289782
1782483
203341
846769
904067
2891706
1084050
1062733
204226
767673
96042
1217668
1997433
1239956
469457
2474247
497125
1143938
2272611
1706617
2460368
2702465
1143375
2248514
1250011
1812517
673885
2567241
1355926
266912
375725
1154354
1202100
1743219
1052616
2696639
2082703
1302138
600199
907413
2397378
508997
1141340
775332
1978032
2075443
263516
58129
220155
786693
1808240
789620
1216228
1267896
1390571
1683609
2688850
2656459
1451010
807503
2657559
1357059
119073
367916
35991
2812687
1525961
1822550
1491712
988844
1028545
634469
2343447
899711
1910764
2183172
2816927
2780050
2872718
633209
275159
167397
2802421
591201
1268390
213387
446481
2550016
1182779
2707042
2652105
1468481
1707937
168524
276121
1017822
2433539
337400
884034
2135970
1051428
2592168
778650
960156
1792767
1324968
2689117
737797
1413380
1162786
2115959
279149
2431631
1017033
2235483
2678100
2675886
2881753
416330
535477
1783005
2347084
1866416
909358
2919653
2696243
2277064
1257280
1344704
1950949
1568136
1154996
2592172
2034259
757472
694712
2089091
1348474
523434
821355
2274650
1337956
253523
494450
966023
2123116
2574643
483405
1195188
117845
1276398
2039565
2336915
2613584
833193
2455665
90195
98049
175280
2164808
894556
2744826
1671579
288676
2883338
390138
1640554
1300310
1856191
810361
1629833
1088462
2411828
2061256
1969814
2548220
2628698
1748016
2227627
926920
1110908
953384
2558469
2428615
697982
212544
676230
1401055
1854011
2494824
2204968
344986
1760778
22370
686060
2342802
143317
2084269
347565
1801728
1021877
2326137
2139612
1715439
466383
2082066
511499
625760
2607299
2188120
1001586
1079152
1158971
1411674
489157
390316
2925472
2590357
2070293
532572
1633596
2655054
1385038
1070156
1341201
1055826
1893750
852249
2401512
1867389
204163
2128874
2333886
398543
2183505
670315
439009
1184040
310688
1089833
961983
1610381
975015
1833233
1303407
592058
1759625
86833
2052567
694392
1372159
1130545
1001753
1400402
2648408
432749
1633747
406786
2608053
1808828
1083270
2462656
496889
2907634
711749
1196833
2872259
2916140
211510
2705251
639672
2304353
548098
727022
1685698
1133148
1744642
2069733
1082922
232821
611482
1902411
1260573
177474
849349
2748297
2118674
2719567
2113115
1918745
517631
2657696
289439
1552370
1635680
571758
1561801
2366467
2305902
981366
2138919
762284
439045
602606
2381964
838716
2335699
2403196
2113655
183224
469801
2228871
775762
2792646
2150662
1905608
1596528
2677379
419190
748496
2111756
2477844
2432263
940391
2043032
1106737
2271477
1713415
901247
599200
2785157
500551
1239736
413693
1210495
887801
2322346
828286
2225609
2567809
485507
2516492
2491174
781720
2733903
2675054
1597114
1923857
2377925
1710251
466869
1593427
999303
1557703
980392
569351
1918874
2429229
1087098
678527
1891223
1235940
2600846
1227632
1849927
2284767
32416
1375545
2356363
1409326
2699229
2271370
2763083
445020
375958
331590
1213799
187379
2097064
2688922
1336919
2782524
1763446
439075
2763339
1139344
2162008
1131793
1480843
94452
1325420
1385808
297164
1207722
1887186
1322173
1888319
954237
527543
1126448
1395914
277609
1807252
2605326
1373476
984320
2459776
334175
1542341
2482492
540247
1720647
2121790
1800700
36217
2804335
2380200
2589652
1411054
479837
2298627
531773
810152
1703113
491720
1702531
880180
2460111
1993273
1072001
2841323
1576615
153593
190389
2195005
2362513
1501507
793633
1986118
1703712
610458
1110031
2903253
1198330
467981
1195107
1909597
583495
815220
917868
1342184
1931074
266704
1520783
651778
2759126
33630
513880
2055892
1774094
402217
814924
980950
65353
1378026
472893
1142002
1670661
791235
1670625
904713
1285573
312596
2024063
15675
1504533
1578989
388967
1057927
216210
1699416
1824076
277370
526408
912430
2486198
2276290
2002337
2118427
186027
2434627
1583544
755159
187700
493933
1105548
2253025
1129034
1841787
1472908
2536478
893093
1864072
479241
1176863
629420
718995
2018333
2888295
244615
1183609
2653970
997369
610794
2371196
1726005
14964
2213582
492115
1649438
2366041
1363027
1999752
2452431
330530
2420641
107991
1055865
2795498
2199143
1732431
1761755
72502
879738
1193220
2166648
2668887
1162349
1690143
1825904
2777274
29900
521999
449276
42494
972271
1545929
1205837
2401730
338412
605829
717466
733542
2485266
2896167
2922721
827052
99939
2182832
2320407
1059938
2542656
770616
2547150
2284468
378882
1593399
2131247
784749
567343
1594973
1686134
861077
281810
2031923
1421811
442845
2905160
1909152
1092341
2908214
2042272
280557
1480115
1843064
2459508
1739486
2268420
1206377
2136273
1409928
1280593
1520078
657429
2244788
2850217
1550888
1101859
537359
2827819
1762752
1801346
2563773
1418360
255295
890601
1131705
2821713
294651
110080
2002481
1389398
957614
1737337
2830429
1375300
2232611
46411
1089911
1661701
2119422
1648972
1809904
280995
1117372
1417879
860249
881571
455118
1548168
2677761
1938704
1595366
1936159
935520
2885059
2472671
673446
2802098
218205
1920874
1015394
1291512
2660902
1956988
1947315
120460
1825417
2753445
1396530
2003087
1123316
1205050
777034
2082439
1777072
1886256
2464659
2432122
1207651
2733642
1764716
1176138
1046069
2304857
1977063
1993896
1856626
2501320
2689640
293279
2476113
1005608
2154744
2103439
240362
2365140
1565993
2202702
1907640
449393
1848881
190987
1790444
1001507
2451411
2884885
1800994
2091167
987504
304988
1362568
706382
261855
820830
582425
2696787
498887
2150773
2096809
1537137
1854217
1514921
19980
2365245
70890
464630
2340590
1708867
1439356
412542
2504992
2682484
2826666
2502040
2262582
933396
101432
2360256
158308
1689872
321412
2227777
1215593
1772484
2918702
151032
1162617
910565
2196182
1527603
1703265
756994
1453430
2045764
2365449
2737903
2451239
832621
1715019
1666736
2257917
1414681
88184
636436
2871795
640381
1483545
912459
2697317
2606996
73607
1433854
2260337
1794674
2516514
144393
1833608
2067714
2801808
2915276
2054353
2505013
370877
66276
2407428
426568
475438
1603289
2069483
1308054
2009282
1957393
84529
174761
1974737
1756942
1059190
175319
621644
311182
2066940
2267358
490233
2620776
1735319
1812358
2448417
796888
439919
514424
1218031
773183
511849
2803640
1322361
1707666
291401
2416799
1701527
1497176
2279377
1675894
2509120
319767
780841
476864
2689798
2752418
711228
576247
1422360
788184
2001941
1024780
478695
1798110
1827288
38737
2330947
2877039
872239
1247126
2761396
2411771
1054358
119294
1045491
2725870
1720665
694349
283203
1574973
1358936
2732176
566031
2323769
2749570
753527
1770786
2159897
1560578
1829136
2495393
102315
2783075
1243247
157156
1842348
624491
1539320
1435431
1416910
2897647
1119562
524820
1963969
1514419
599068
2851368
2002554
2258109
491805
2743432
726404
1128515
1472259
2137380
449415
167133
2144773
92197
196314
2810903
953433
1942015
1539981
1875295
1688251
2717259
758554
1412173
689215
262557
469544
1369212
717899
1321164
2729249
1189105
62769
1990245
2197784
2235094
1363212
1738267
1783153
400970
2381972
2330589
439146
2342117
2255231
1038061
2606454
1456428
1859566
2932297
1747509
110035
2730484
1401665
2130269
2493601
721362
2862202
1825909
1245197
115516
1315849
815568
2422433
643058
2208752
179393
2384839
1053984
722649
2496590
1011907
1894882
2068077
1877989
2082557
377829
736577
792031
2058350
975893
841125
2223181
967145
510417
2354982
1331215
952578
30889
1542492
1470694
2875250
2777086
2683829
1798039
2611201
1397514
818443
920110
2472682
968690
304887
200531
1410605
945075
1509890
1166459
2455036
1970974
2130691
2867472
868006
307652
960622
743379
499647
2436610
1391845
2010905
1778485
1826944
2047273
950374
2013639
1534822
1810230
1360912
2069815
2380027
2401084
2727544
1146155
1562314
1300035
1072769
1225804
2211821
1179107
2281440
181222
474111
2358114
2254422
2206650
1716750
2442315
2429271
1694023
1436417
1820217
1590951
389457
2707548
84461
2471972
440483
2837049
2754935
114728
1311556
2332792
1238392
2847292
2050671
568034
1613114
963774
636848
689578
628598
2702078
2133742
2033174
2681395
1660574
2209235
2326882
582969
2562408
1414110
123319
2286904
1935069
66039
168740
1167693
1965400
2716421
319012
2433956
2282438
680928
924698
1107407
900680
1547798
448203
217764
1315552
2528298
1617559
1018100
2667169
222972
1864972
1357672
1047725
889047
2872242
213268
2011203
996955
1439723
1042311
1155582
577975
929889
2479400
1228466
1161986
1493347
1677777
1791195
2552349
521985
1394191
969328
2760862
1717211
2310723
881462
1862475
1265273
1949850
569534
1507775
2486133
981716
1107971
2320148
214826
1977063
1322105
2540839
758813
2298785
2209419
2486935
301472
537608
23035
2702254
790310
1979986
937151
2639810
1005320
602642
1616211
204201
130689
2744356
2751227
1665272
207462
1736613
2575946
2382274
2748116
470895
235608
747196
1363637
2384021
418079
567235
2616580
890792
1113303
828377
495027
2622247
1726409
2519523
1264689
2363086
390684
929780
2910689
2821598
464243
465823
2496282
2212319
2863960
732281
2745889
1296318
2467248
1136472
2814574
868758
224978
1136817
2511843
36188
307025
1111649
1889799
447166
909116
1924580
87106
2917865
621692
1573513
777853
2424830
2786097
728200
1044567
953268
1713848
349672
1181158
941557
2118593
1893704
2851684
1786216
2191370
1318286
588903
2389848
2460654
2798452
1097595
1354165
1773853
1889138
816298
119909
2937562
2313748
1992399
2045952
1338105
378477
1505387
1016825
2114296
1772344
2603012
2473155
2895207
1804033
1112191
2593758
2130762
2749871
1760086
1781932
2108608
2402535
1720338
312612
684592
1997044
2118863
358107
2200430
2856559
47028
855966
322381
2033504
1461913
2801469
725219
2599335
2765192
244793
623993
2418465
2752978
1890176
1605434
2043232
1674185
762670
225859
502223
58218
2250846
124429
2182231
2059086
678721
1766934
2209011
2285038
1302502
2700795
162672
569169
720283
2188496
736567
1025217
618704
2381467
2804296
1056161
1214798
2641969
110979
834789
1712956
1487307
1048291
2070490
2467053
2492227
957241
2092143
1929166
2739089
360142
824717
2325244
2449291
1455586
1736500
1020144
1051940
1649957
471468
1668216
2283022
2118207
789960
2309786
1330220
2474397
2169355
1789216
2800403
1704557
391250
1692936
1431170
165805
1836003
2288514
51410
2750663
339695
307714
923828
360515
66131
609105
2606803
1340319
1506149
180675
2386035
55647
1186885
736418
903290
554301
490444
426510
1185253
1925806
2087398
1960626
913981
2744794
2489452
1868524
920810
1718932
2892302
2166959
2932200
841608
377684
625858
1113382
9752
1349685
165020
2790460
1107346
2068769
738205
1756620
1146595
19746
967156
782025
2167000
1735797
1254409
2360932
1692301
518789
33330
2801825
2270162
1411931
2375752
1852662
525348
1702439
1320756
2920544
2332855
1605979
2544561
1077092
1031583
1111402
1287342
2248695
519323
815316
2809856
1792740
2591435
1319516
2698455
1458780
2038355
2805606
6882
779688
1117164
2228795
488908
1284343
2378361
540507
1209483
627140
1696517
570294
674093
400090
2129873
1925046
2737308
441934
601639
1526504
631701
2791665
1446378
960713
1078275
1382312
892630
583212
2549179
1083439
1177555
102394
1244145
316141
1772706
2664994
1991903
443608
1297420
795659
921566
450685
787112
2329383
1828327
310463
2766488
1211373
1559977
1826971
2018221
2838089
650977
2353583
1176294
2689001
1609429
519435
729076
1362851
2273266
2182104
2939995
2047944
553103
2934820
2379144
882625
353088
2588675
571698
1006476
2660168
8847
710235
2198341
1060544
2511961
2372793
1539985
871959
467075
824767
2103570
2597586
1442889
61149
2926711
312969
787684
2118602
594157
1602543
1590863
2118919
2197029
2217737
1987456
91540
1973278
85084
2028285
303221
2208700
63366
1965270
1701440
102308
626824
2540531
1390892
1650453
1240532
918417
551793
2920936
2197376
1484767
1658387
703936
1120030
376677
977588
1107867
1059481
1610834
1282007
1518260
2640008
2578696
2385848
1122691
1172122
1142876
50771
2099204
976103
1713057
1307784
1911192
873523
953950
2730091
2782397
2661601
2900456
761447
802017
2925337
2248271
1466622
1668926
2728292
2746306
212939
537270
1055028
247255
350650
2313173
2350400
1879475
1356952
2410158
1294447
1176965
1489079
945993
1563607
1443299
233515
1656636
2899634
439294
812140
2622830
2837504
2316638
219508
2257479
2294915
167193
493786
770080
188876
2851336
1083359
2035234
1847622
1012142
2670603
62970
2135792
1577974
728309
925837
1500559
722724
249345
2547832
1779115
101595
207595
1008040
2758725
1331306
2158293
2593342
1528787
2029885
1474609
1093925
35590
42827
230645
1297946
2489505
1671985
1721080
960941
944806
327832
343582
494566
1076100
484372
2015203
2620587
917189
2601315
539067
1163303
2182878
1793638
1548355
1972071
877028
1147467
2840492
1289884
2113854
2489282
1232910
1643910
2389533
1415180
2141887
1312256
482078
400482
487484
956622
692365
2097368
24811
677902
1792965
1988143
976798
1901525
625510
435200
2447099
31895
2335012
2201470
837239
2532547
2611023
982676
1970116
1757367
2435178
1095275
274219
2194613
1573123
253394
596681
598168
2537469
1021440
586605
1800169
1967683
2607817
889848
2163337
1799060
2927070
2222627
2287440
1119496
1925436
36782
2542529
2123530
2546090
1786182
1690410
2360201
2225290
2035833
2216481
2211744
2539643
1071628
1986257
1598675
2447380
1110055
17511
1138531
1769271
2759830
448418
2204445
2613936
680499
2916770
1868111
2712402
473510
1569239
2649232
2676630
2931944
347857
1676647
794092
2295908
2310301
918885
1243797
357564
2084966
2343482
2802658
542221
2788184
2670935
1533064
1434511
740692
1170590
2350489
1609498
494440
1008864
1023177
1357172
635853
25165
492950
465772
247361
1203051
1940122
1767372
597923
1816977
2410961
1991446
1948437
2624317
648991
1834422
66194
2101082
301321
1846722
528166
100934
2005283
2807747
773607
2031018
2130687
1421443
2743493
2137924
540970
2027486
1906367
200029
2807445
1168986
2330604
102879
2877084
560325
1218033
2209850
928062
220628
1680825
2787009
1417514
1163026
1777757
2913264
2313909
2126288
1711456
1219119
2848791
1776131
2702037
2723597
323233
2289384
1213849
2729050
2832297
2092336
2799911
2676550
1695726
2367028
1634386
1024494
1181256
742565
2731512
2760660
2160677
794893
465239
1617708
1912123
231190
2769292
440034
1926439
861102
598942
2936228
2796773
2264094
799380
2277772
1052227
2492006
156070
226914
746231
1964796
151373
1264354
2793222
81826
1548101
2673303
767392
2725516
1437709
92655
2108516
2329523
772129
2521201
2290256
509562
1239820
2317338
765425
1095457
2788392
229768
2396163
112065
2630059
1461256
213142
2358196
113797
954590
2559149
2853477
1973671
2198230
2271821
1157397
2078304
2631006
876643
282248
595254
787712
34632
222181
407160
1866528
1806721
1375964
895097
1623351
228525
2335559
311731
978089
431158
1211554
1680023
568909
2787951
1431813
1850361
2412959
1449678
701570
2595820
458224
2334464
1757583
2454810
710152
174824
2037019
2924321
904889
1013541
2240445
2595225
2696476
1267184
2160138
2212502
2849676
2353221
2183069
2003249
215389
683515
34053
1932135
720072
2032418
2937240
1121057
420661
2416867
20277
818692
1695866
2316896
2691079
2034378
393026
229757
692844
1766321
1662850
2532005
859058
924689
1327073
2290532
2720139
579627
328888
815518
1757316
2246417
457278
1535771
1171179
1623180
2030791
2195683
587205
696732
2583652
968214
251452
2057285
590842
2381061
1296572
2777875
2301192
2181389
491836
278428
2915405
1555030
663837
1848330
512108
2330683
2031709
1587944
14916
1803313
76862
2605664
2584809
1140697
1942031
1027568
1724628
2433116
41361
2778561
1302166
149151
2765327
2771678
1909829
2537197
141255
2049362
73211
1623159
1195682
2828893
32290
1863103
2891652
1776675
1584274
483092
868534
74867
2832492
717775
1657515
650877
1160050
57448
1763239
166685
710160
77114
166289
2082249
2085058
1339185
1795514
1263035
1134380
2467992
847395
2481823
773419
2350831
2499607
1307141
1411454
810799
2720892
1710290
700695
882977
1256574
489953
1468833
1233230
1418840
2325579
2370212
1903294
1918585
1440660
379505
1721385
1414555
1649841
1694711
351141
2557691
2891460
2713923
1247888
1264914
1489889
171349
743082
1245524
2087876
2349090
2127721
907920
1020733
1523358
341454
957543
932147
1770093
153717
215746
183932
787052
2027432
1620254
65094
554533
2824285
1320754
1494904
2005006
974497
2600584
730857
2724977
1630685
1046153
1550965
1267301
2140060
868551
2664362
1320259
2604702
2128743
1639441
838100
110748
1891769
1680167
2286188
2830259
564135
2707052
992516
204192
2369151
2363065
894073
1224997
2268597
952648
2798545
1613698
2839667
889128
2781246
2913429
156549
1490810
1779739
207673
529390
867728
343487
305672
2342247
680785
2472616
1496209
2198321
1679383
1898298
2141753
460762
2002604
187747
2165850
918247
2109226
2290360
1439627
2104955
1701121
2829398
226275
1103729
26794
1641585
391382
2549918
846304
407312
2542249
2532622
2513438
930669
466150
1930808
700061
1088550
876157
124512
2609267
2744478
2102778
2300503
1271634
1210274
843720
2716043
329063
1415421
48979
2408421
1081568
2123462
1816189
1349454
2860687
1711578
1572328
2356756
1000591
1721038
993241
2396453
80086
113079
2581689
183278
2381804
241452
960097
1712136
1616053
1132772
2755662
1132137
2241275
843867
1527677
1054495
789387
2465481
1937885
2543378
780191
1171847
1087139
2423921
2736790
1762534
1722625
2348873
1621901
2918338
639857
1935182
1351354
1599108
431733
2682784
318942
148116
756969
728331
360664
126466
322868
2007614
2850514
1333239
2476048
1113659
2085811
370915
756338
1777223
1757813
2392067
2076567
1679380
973137
582258
1853284
1817283
721611
2329859
1258517
774047
1709137
1949936
2048406
1796848
2642533
555174
2680135
549990
454597
1089157
967115
716118
2323391
2025036
1394245
2426731
2886760
2752470
519476
1278553
825173
2655856
2379379
1141566
945166
2931673
2221263
698303
71628
2420233
2741523
1379823
842643
49004
2653196
351709
2321052
2814228
1391860
2826168
1681135
391099
137066
359886
1048968
268617
1452448
2278201
657033
640221
2506696
1534891
507700
322109
2832921
2336004
2841576
1966977
452369
1585822
2910089
150835
2779590
1304677
2027761
1453457
155039
1610776
1228034
363704
1457814
260295
2490357
1108622
66821
2627396
247739
2789354
1755337
1890267
482329
1659117
1077389
1983739
1535870
2707678
1431914
1936933
2287292
2334075
771372
842199
224673
2383559
1523567
2156243
2247511
2687234
849398
2516743
2173285
1347056
1737341
2551869
1951630
2648734
2144362
2835039
1997657
481023
635420
2056600
808086
2344376
2479372
1193370
2222742
1692059
1009372
2476818
1835240
2619955
2078513
2457274
1094435
2878109
604405
2935165
306106
601070
16412
1740896
88917
1335846
1300966
32933
1469596
1108884
1419123
2642188
14671
1839022
2694413
258929
848641
108381
514905
674717
2048378
2355456
1236758
610253
1122591
2038693
110275
2167857
2728180
1701234
139972
1992405
930864
2346967
1139125
1374879
937195
122584
1455113
189555
2670233
2824802
2247884
311278
2348700
2674037
2712816
2853540
2909068
765895
870665
649665
60981
1875241
1298684
1124012
2037120
2418332
93546
2357256
307755
86755
2338874
1273791
1676113
2523998
2540192
30938
1164654
858601
1946735
2622647
140532
1747508
859662
1181522
594927
1857199
2803646
1072456
694753
1690204
905396
1672754
2224268
1068815
1545066
1681066
639127
1650057
1462423
2329458
1219374
494252
1497438
1763648
2417601
1313134
25803
1349142
76458
801240
1229361
2175420
277715
1031392
2008204
494545
2294628
1953588
2666251
1934079
784245
746438
703975
368021
304470
2092333
2731835
2796420
518371
2043470
1656078
2211219
2871864
2452415
959094
643892
1525278
145477
359631
441267
1586415
422495
1555197
1192818
2667079
1587441
1641999
2392175
1175862
1064602
1269811
1746490
581265
348076
2584970
2557028
2709710
2372502
994622
714702
2675646
684405
1100911
1488962
1191262
2431419
1630564
1421868
1042185
732417
2917203
1472755
1750443
909851
2300831
162496
690916
1283822
1658888
1397982
387701
696622
2048542
2261818
1702737
2248505
1438751
2715640
1653044
2549397
1814313
2029321
142339
580140
2359460
404732
2594373
1390882
144029
1838206
1414190
939069
1044342
2009612
562278
2841532
2412441
1432196
660387
2814271
1153323
405463
306383
2447797
1649830
2569532
1970367
570023
2821004
2838520
914138
2436204
2590144
1751609
2863276
2328791
1303979
2711075
2046753
656659
1009720
1567169
1653349
624861
912033
1428058
2762515
1361507
1118932
2776193
925702
1440967
1611211
1115619
1111882
1581248
1224648
1239329
2190062
62293
767275
2098146
334336
435533
70280
1434557
2357180
2404590
2599766
7142
1674645
133399
404037
927384
2903781
1998081
183938
2218131
1398076
2230862
528481
1267036
2062070
1801493
1053071
2466416
22569
346236
729683
2930735
1118709
727863
973750
1485873
564953
2676891
2492068
1204923
581673
1880169
1549409
950457
1308105
2765279
154404
1407629
634604
2583809
2488789
1001453
2171085
717261
1114380
2520786
2852839
2686253
2507113
882751
507919
2605671
718078
598835
717958
2685893
1742947
1963903
1396092
2770926
1179467
2694726
1270463
1087121
2031527
1294114
788492
2254609
27570
1858273
1069990
2096592
1876440
608444
1964085
305578
2303676
305109
2363170
219380
677771
2485414
1292245
1223730
2238944
618966
725087
509404
178665
743733
2838159
2765259
2663528
1868787
360967
843418
2754552
226573
1605361
2661955
2102623
1938925
2545479
1089255
281287
1662449
968551
1904394
2551672
2147088
182314
1818445
1478307
2197147
1171512
527663
1104412
1141392
2473384
1213230
655755
670410
150421
1888713
703799
760836
167100
996298
665231
103171
1571232
1315045
2495444
1224114
1002560
2530711
1788079
81144
2515785
1799480
2535631
1463531
797999
1201487
625404
1195593
2893007
608379
1326420
2162980
1266849
1931525
770369
1078753
1923892
2845643
1935338
451365
2458639
1566436
1715581
433649
1894238
2692331
2715975
2568179
1393417
1940496
2910470
1164697
1928460
2517117
534649
1135833
1931800
2208111
2595633
1881363
235854
1319554
425146
2431826
2351954
2442674
765049
2304999
1173282
1608956
357973
368534
929140
1160334
1696794
1927806
1172222
968235
2135407
671188
2047776
1142921
771447
1672372
835820
459066
2681865
256565
1835397
1219602
906860
1471351
165894
2232358
312186
1274473
343999
423015
2651341
1575161
2327445
2283770
393954
797992
2128903
1865511
2502143
271432
940970
586415
1257567
790781
2464361
2791649
2300285
2837279
83452
2054222
960577
1850120
280015
2919401
1191666
483808
1788522
348833
485201
566797
2763117
1971654
1187751
1635215
458526
171628
1181611
2692426
346120
2732932
2718731
2925747
2835616
1238922
709268
1688861
1291659
1019654
957839
1997984
943649
455156
453863
2847090
516090
1652380
1597319
1823794
2347789
1490204
2606702
2233261
2601506
1136256
1863906
2518803
219295
2179205
1915112
1285818
1557735
2865893
433238
2518205
793163
2232662
2872004
169782
1999332
2277408
1317998
1283625
1587510
1659466
2828188
2923323
1586636
792061
2394814
178625
2932942
2658788
1016336
1244316
36167
2429872
1563863
2650908
2314833
1673275
855485
2755618
2627200
2025060
1066706
1823020
2548604
1792214
2542119
939212
1043568
545471
1578058
2133574
1418284
1807365
723982
1885267
1743089
194049
673546
477902
1063581
590307
2417341
642059
2070856
698314
1252075
2244048
1015096
1129325
2453107
1295204
1757796
1400541
2265231
1006556
872163
2416664
1529985
2457077
1098758
2668591
2105642
1135990
1140797
1881924
1155676
1304103
2735059
2578500
2294677
2808075
1160192
1210470
194362
1728364
2537091
2300019
355302
1591543
661166
2241216
598846
1702970
66154
1827315
1172589
404564
592590
715542
466286
1915291
2115843
364558
1593509
958969
470567
1036700
2784427
124240
1048869
934830
1282222
342108
1814186
1938320
1799898
430453
387245
331129
2330412
1798494
1659463
1589763
354303
24068
2763467
828112
473965
1887939
2390300
1743379
361586
1929214
1775271
2318180
2046091
1197000
1437326
1775524
1577346
314758
123010
1104501
1136151
1242942
2225005
2291226
863551
1584449
263956
1423594
2903827
2583299
1155417
1787947
346346
513391
540647
1246647
903942
2361928
1997869
2133062
1464180
2042903
2677826
1674866
528192
676575
2115744
2716784
38717
853900
696060
2006589
1185111
2416525
2682217
1031757
341606
394384
450020
1643224
118749
1197761
361649
2110332
2225382
157094
1810965
2122182
60501
2582060
1620298
268926
827935
1680897
1206680
467188
339040
2222326
498917
364786
2325767
1355583
775179
32452
2209425
1745912
1460092
1757355
1886606
2809449
2847406
2109744
999113
1668579
2417892
2121839
153946
1216264
2120776
1727494
156658
1264046
200786
1327469
1029990
667107
1989815
2183405
1671919
1848731
44759
395275
1199057
2868102
2475375
2406704
1316506
2340829
227908
791065
2886733
2610009
1987565
2740199
2616763
2488745
2875476
256333
798726
1998903
1360144
1107021
1012978
2612942
2884326
2021664
1455358
1483605
38668
2666639
2778024
761078
2043516
2587621
1410673
39522
1594579
737747
107369
1221655
1781713
391641
523547
2750015
2237989
652242
1349887
2779556
2184033
263046
2612933
2042674
266866
462360
2081433
2181654
2188882
39129
1030661
793440
2279356
1753559
2649740
700704
2584256
623304
434251
2362943
1759377
1508438
2544499
592172
1842019
1160495
1315363
2209457
2046415
422762
507520
220386
1422694
862311
1704206
422
2285917
2685360
694890
1165094
1190275
1327774
518770
413634
331758
1131031
2706475
366393
2796871
31089
2816234
1377629
2917098
1147474
820156
648562
2179404
2639524
362589
821329
950452
481855
2110254
2225914
523269
912392
2893656
2590518
1107402
674846
581639
666199
1440803
684112
1313065
577021
1747177
1982974
1165195
2164521
1004827
555082
1424601
693395
1597672
480571
1317497
1719297
2176306
838179
1135936
1886303
2742984
1373251
1631911
1948869
238940
2617608
489038
1361505
2009389
136384
1045916
459609
282892
1568256
676056
313037
2669708
1096479
107109
985343
56502
1379757
384852
2901320
2634387
852331
691915
1392248
47326
2195817
1986126
132265
2289983
370013
2550351
1775521
1119481
2751891
2647634
789157
497149
2673660
1532210
2050752
2471869
1117159
2402100
17645
2244589
2891290
1522680
2383195
1225397
2920223
1094544
1688969
637637
2266027
833320
1831354
2754532
1372542
1314742
28154
1247585
2714568
2013027
1076397
1182227
1093456
1703625
860595
814932
1286070
1575239
1093424
888705
754865
642705
235125
830900
2521363
2216220
12895
1107620
1857292
614083
1297148
1313264
2901577
2622670
2244992
1749370
29786
1023749
132713
881134
1708883
515079
913420
2867231
2255549
1864828
2714695
336309
719544
2034902
1616152
1067587
701396
2056200
653392
2582948
1332609
2417383
1828607
1444220
2364140
549055
2008673
1840593
599755
930217
444622
1266237
1086562
2566297
943331
136783
2144697
2419386
239995
2523701
1612029
2039846
1378369
2114773
1444145
2453069
1632719
614161
2874610
1342088
751383
17264
2287081
1604623
1011251
321334
2716832
2345590
1193765
1846619
424440
1465589
2659010
478461
1016460
1941214
112284
2270320
226841
2476114
422109
1589934
1525821
1895719
1479276
1233360
2168089
656942
1318248
2798378
2897604
2220717
900050
1957295
442575
2465301
260958
1965400
280510
933054
278924
2868199
2644536
2882885
2702291
813613
2725754
2298871
1040605
1234948
2904024
2178868
1095277
115800
676800
1995029
164752
691015
942201
1363295
1614887
2267645
2408476
51325
58434
636200
1852768
208707
1108
707023
1980889
2649791
2511631
1201162
92223
1321620
640432
2656153
506305
1137703
1145905
1335363
652984
1019670
2164477
2260023
2015323
184819
2250210
2892082
1344564
1493180
1550480
2402430
1337201
1106957
1641678
1365205
8782
2356474
2636823
363689
2787655
949268
2819050
1300420
2699861
2107645
2255039
1615376
4327
51105
1956344
2515133
2471332
1939389
2684069
577952
1232386
658263
1645831
2588855
323489
2698311
595329
248153
212707
2661032
1698211
1372121
1331793
945774
1760882
1070749
1994010
524907
303163
2267982
692443
163327
1240875
1789582
497011
334710
1067819
2921705
394679
126704
1140514
1040323
826752
1494568
2798381
1667485
1316695
1641257
2846985
382408
1126063
931431
1312764
1107084
2818654
1454871
1290160
1967132
307577
494787
1320306
764600
783842
388191
155247
874935
2447637
31816
460963
1931954
1222184
2829185
248092
2654570
1324315
1111342
2508820
2067397
2109327
775838
570874
2574192
617637
492859
2369814
358948
2808849
1225869
1659446
1794093
2450573
2425783
1849271
336096
882611
1663175
578625
571123
2926192
2371264
985709
1144330
438175
709926
505583
189583
404366
2220427
2187322
905917
2890961
32499
1039128
2892283
1232913
315532
1216252
2717000
1170170
237189
863020
699652
1560424
490932
1548372
2432223
310915
462021
1883569
1267226
2330810
596297
2394790
2198840
2407077
1624999
1527937
2224026
2937187
1573387
1118117
1820643
600695
295606
555739
2616303
1575583
2922252
1951152
296800
1584716
1967267
2702917
558300
848378
1970915
1102706
350171
2252231
1903464
1231008
1347022
2173299
254921
2355723
255366
2604802
1802067
1672093
2786939
2231025
1756014
1940234
1867910
1445198
2927208
472157
2840581
1444060
2235098
1627542
456131
16843
2652977
208271
341350
351035
274305
2228096
1883040
496595
1283877
2447193
1906317
2295221
1854941
933624
2599740
457262
1556003
2501979
569851
237024
1576709
620972
754187
1767469
996170
815274
1959383
935059
1831723
990983
565041
2372209
2647008
1075552
2639003
2096375
2624266
2204177
1419028
2684736
339832
1045638
665142
2596945
213468
1628677
2454262
1422848
2678243
660470
1190098
2551639
2927019
2693947
1476321
2587437
1466553
263733
1059721
140430
2827000
486274
1359082
2035430
1336661
2257153
2324523
2687759
2542833
291491
38618
1701978
344329
2167043
980888
1081713
903678
325147
1046431
1884912
2011291
1103766
1414490
1316355
976799
1125261
663965
2806365
2207962
914053
438166
1243170
746121
552873
2862413
599466
2264253
1943109
976784
1827518
1627275
1975944
1065151
1616134
742403
2459243
2236612
433340
1359531
1155082
680858
2664817
2866260
1088929
2512393
526982
1196908
911769
325916
2602203
842863
2809818
1676940
1134687
1134182
799019
1552846
1074342
507690
2293105
396661
2257521
1501557
1874516
146310
1975225
1746323
2916990
1009979
2719039
805492
1887306
2611928
2552803
2556660
61158
1253481
2080763
1230144
176661
2135894
2552397
1658919
1188974
1287249
1068496
1038297
119549
1768468
1729450
1171603
169332
1077504
2181333
798980
1924575
1124865
486914
2127560
2472384
2051761
1024981
2518139
1878372
2911296
578801
1471371
2255183
327657
131781
2216600
1340240
1053079
599032
1175093
2313771
2652540
2104856
497190
770850
2334869
558885
2632809
891189
1524058
2314352
1630967
2331296
992719
1435832
23095
2922693
363285
580206
1092222
1250011
1831093
103322
43269
1475962
1049138
1120672
1451538
2187517
1415603
1200422
2315432
1702067
2626514
1464164
2915393
1483331
2552626
70623
192029
720665
1524188
893498
2671570
382404
378431
1808371
915451
1580953
2716144
1638479
1319857
1995999
281098
1302349
1325576
2287082
788534
810997
326196
1227623
1966597
1324114
2231113
1694361
2248382
1944410
182806
962793
352306
1675179
2442001
2502825
1351236
1354321
187845
1492851
1438679
368537
546495
1795518
18863
1422132
867989
95793
1097491
2003590
727506
766170
1322404
2724674
2106882
1513568
2515195
2422936
942795
1838244
633409
2914902
1685378
2337438
2488231
546544
1781479
2500970
1849953
767966
18530
2088709
1645010
2770586
2327296
724013
1098022
1537368
1795397
234021
945439
2838618
1220642
1014477
1403736
1888785
2130249
2543489
355646
1721002
714343
1242831
1590505
1893262
400103
236407
1155944
1060409
2698925
224998
2911555
2567603
1528408
1108719
1132523
651247
2443737
2749322
2281087
934919
2737849
1822663
191378
288668
231385
433082
8294
2515899
1066876
1710420
116749
975284
1459265
2042380
1680512
757284
1445908
2825914
2897276
2187127
1804329
129966
2271859
2356812
1409390
2511742
1539564
2118603
1657136
1810219
2131843
780034
1996422
2377754
1582210
2131643
1171608
1947835
2774634
434849
2581144
639137
1907791
1092543
2799527
386359
2744422
1030864
1983204
2417912
2925617
2473198
414646
311698
804137
391390
2733265
1069022
602381
861239
1754758
2487706
750494
619886
2750006
188599
744606
551800
996862
2838283
644191
1238758
1554642
1097901
1769089
130888
1826675
1842217
571045
738717
2579855
1727652
317372
444285
680244
409789
1880691
843419
675256
1997123
2730490
840521
345817
1594663
2755163
213994
533785
756593
1852054
2203474
2713207
2226903
2551349
1619071
2339537
1747047
331027
460854
1911122
78851
1878827
2661065
2200812
1953162
2612154
2313813
755699
1211220
1570655
538489
405551
1732304
1228170
2310922
1199721
1212538
2020379
1307636
1894073
576390
2340309
1371302
39115
37721
1202407
707824
807098
1926993
2446998
2599922
36127
1363785
890227
2764111
83571
1298065
2213607
1886220
2569621
2049266
2056154
641310
1116086
43772
83551
1589960
1312705
982196
2236107
2279291
1070075
1499050
586240
2209555
408095
849314
2681502
2631520
1361444
2742734
2167165
1509628
1804573
1101358
730710
2258776
1862387
397122
7015
45726
1581548
998894
278797
1106424
2266134
1802571
1826582
1563082
1515591
532262
936215
1416848
1805029
2379419
202527
942539
1361230
681548
1217637
764222
1221828
710991
60416
1203333
310416
2001822
2685820
2611498
1064037
483554
2863619
1435916
648032
1890227
1570335
743649
2238443
1344214
1490756
1809784
1169811
2828480
2873065
2028165
2145595
1380890
1534811
2893387
1718603
736144
85038
1933437
2543124
935747
926327
654469
1064069
1512688
969899
1960625
1642746
1494608
2267575
1793027
1735598
2521242
2919509
2819411
1884402
954848
2759654
689309
2836074
1699624
395293
281261
1933551
1808343
2872444
1218426
96635
1819375
758385
2317566
256794
563100
128790
479658
2298651
1498433
2561605
516943
1441808
271830
1397441
1917549
2641771
1491132
2070566
2756685
1651909
2422467
464296
258903
599006
363650
2194481
1870243
1426627
1496324
2295839
982457
1449303
1540980
2695404
2869175
1489081
1821146
2738454
721788
1328167
972085
1925440
1768629
875468
1087834
346633
2027100
1009111
152646
846071
903822
973950
1123926
633755
1093308
1432260
2764802
2249535
2829074
1127772
1844523
340826
2268836
1968799
486251
2630327
1641765
1764707
2183326
1321880
451462
378118
693569
185470
1162208
1637266
2374106
2717490
2517900
1600814
2899648
1104363
272032
985461
151146
1947083
2831460
2674314
1927951
1718265
1234686
652454
1106705
2842872
1071115
392520
1227263
1304285
477659
806723
2461791
2312743
772389
59756
1713842
821287
751910
102722
1863944
1421867
2399944
1669350
1607332
1705426
2558458
27629
2092901
55992
730557
1790509
2221192
100219
866486
1565979
2155885
319250
2701684
647145
2710645
2793467
569903
2714423
1862256
2384447
155520
1698285
598703
2108539
1504582
2486378
151364
2207613
1048678
202365
2560364
2034358
1982657
1329459
1362928
2126088
1846804
1903815
383023
1612100
168499
2037310
76865
612536
86744
917829
2916845
393942
1247740
38323
1737167
2098330
338416
1198227
1777409
303092
1831906
1216353
1378825
1961935
1641943
578250
1623412
737354
309955
1036970
1177214
2412118
2600224
2086234
2358720
1942585
2332484
2183429
1410594
2515513
1606670
1964909
509023
1014082
2111963
1915621
39278
2302269
661211
1153381
2292202
1692086
408537
1150648
239465
266746
2776515
2812489
2804448
684640
394524
1777662
168194
2860129
1688070
1084881
2010079
850794
1807864
1956257
48105
1539719
2243744
339975
1796316
2741163
1916942
2501745
2835525
1361867
1254407
2338480
224820
2031829
2442888
858770
2156654
1454443
2525352
23730
418215
376245
1704448
1594247
1948118
653164
1978408
103528
1041433
941059
2788148
1387832
2171122
2186146
205506
66181
1084803
2753223
1515006
2156866
2834022
2872721
555053
1517999
2698689
1942407
1677938
1758072
1496696
573040
238062
681500
2845473
347991
1508374
1452564
607722
743859
2765913
2581677
2009625
2278106
1560997
2667240
991529
855770
841715
1594725
224654
2477410
321465
2218010
2164421
200624
2008241
2020730
1231339
2475655
1560560
1890930
1434895
1570641
1266937
1440262
781882
1694079
917110
1539660
910625
25214
530891
411554
284804
299246
1856319
1819825
1705221
1961368
2851262
1732212
1243828
1385733
2363913
512279
1013563
2766212
1936169
1026029
768917
2910100
1962138
2111532
1267714
1261863
1439373
1952229
435636
1214740
787965
950586
2777557
1041647
954389
2920263
2170592
1256928
2405913
1791015
1530206
1552192
570951
2315281
2364622
1709805
2400865
1135438
2126158
1395536
418637
83664
1482879
847468
690259
931739
2472558
1978493
1600390
1386002
1601587
1057802
2327548
802540
1964323
1186021
1400692
275077
1473222
2277209
829994
930888
1711845
2085721
489016
649491
2887434
284502
2088509
2036651
201706
1336159
25803
2236504
1326574
1627118
1240354
2617509
1839343
2233858
2567278
2434133
1505424
1953300
2388380
2698441
743173
2806862
628027
2387152
1160802
341115
2452755
1748046
2939925
1552332
1103414
457987
1390831
48152
2723762
536123
2205875
906683
712336
2096157
1060018
964534
744209
838880
1680394
2216289
2250263
1675525
1506802
1519162
2800251
124775
1113562
736404
154255
30262
450335
1777115
1427261
2076073
1039369
1462909
504539
457681
733929
1025525
2493957
1546153
2533758
717044
580962
1967039
1774244
2656847
2640156
520936
1264043
1965417
448280
2144388
2363197
86217
859432
845829
1023004
2553510
1520762
2434166
275503
744190
861334
2096863
1557986
223914
2599209
406651
1598421
2151658
569196
1585753
1841019
2376326
2622492
1563966
1312251
2740093
865581
1317679
2337236
323061
2419684
94354
1826897
176249
981554
1546043
32782
356109
1327570
113677
301618
2806936
970310
2752727
1612871
232484
303650
367443
1075904
1123704
1795293
12379
1675408
1287486
2221502
759597
2781791
126995
522693
2180236
2467593
321191
2079197
2873943
1659117
341729
2597162
2880822
2900553
1457873
1500474
890371
2397594
2221162
1896450
2235144
622445
636477
687517
2777400
2155645
1498047
1575974
833333
343954
2099133
1793771
215862
188021
1367609
2471779
1353200
1082943
1140726
1326598
2741241
256978
231911
766960
577295
2460427
2778714
1115685
2471110
1993646
288494
2931351
921965
820593
1792171
959585
2564425
758237
1631491
615000
1387695
23772
398656
299653
310797
2556743
419220
1724710
1747391
285707
2703710
251910
2646575
579429
1935111
2669403
1768380
938057
486715
765623
2592136
1092586
2482602
293866
871912
1090936
219294
1941283
1629666
2758348
437515
624451
1935116
1492545
1216765
1954714
72130
269350
2476910
2641206
2330756
1979627
240123
1990924
2902614
12532
1410922
930800
2018162
145340
43591
20046
1269667
521994
2620994
406720
2899102
479636
976450
1469881
2729537
2375264
12600
1001223
2415491
84985
2881128
227290
93162
299578
1622681
473405
1993988
1453296
2537196
744336
2244509
1437402
2659747
1534084
897017
711910
2151371
2507750
2497672
1307616
2518860
13838
2373599
1850217
1091394
2664142
695992
792709
1354704
701912
2088153
1312249
597960
2183398
1604735
1163722
238557
85400
1882422
65755
2352914
1082372
1061424
1310556
522500
1845400
834709
488562
706320
692844
2446512
2001336
2283690
2641117
2687515
2367685
2524116
1484237
160
469048
172007
2488927
2023390
1637512
438286
1404538
1877892
2863334
2505549
49701
886308
2029909
1945136
478319
832594
953394
1304256
2464684
1770465
1453950
691775
2526337
1735449
2889244
234058
1979584
1802765
1318331
1902501
594302
2907211
653727
264203
669654
1187968
2902186
1236822
1698300
2046732
474547
1088122
2214981
2925643
2754537
620892
768224
163057
234509
2640426
1310643
2404172
635276
1522100
308157
566318
2884010
2046322
869400
556329
332350
1692657
697981
1642597
2815767
1083335
310660
601989
1828959
1356049
1312093
280097
2779105
2508746
2185275
993080
761642
467637
1952986
1482461
1514856
417653
203682
524068
2812324
804350
1592724
1075460
2150306
1443598
2906404
1436878
544536
285500
763403
2217100
2417811
2122350
627951
2822205
775455
1871095
2499585
966037
2751749
1597146
2427207
706441
940541
570686
1398947
2705035
15281
954555
2457041
944248
687604
1266342
2797113
1420369
2299483
1759522
1000091
716461
341542
2218909
776957
841053
583353
1098888
1311079
1840342
581896
869385
2305442
339546
2218083
2571629
1528041
2534311
1344462
2102477
2652585
1044293
118479
734918
2579719
237329
2301918
2687723
1715767
779374
519359
454721
2159230
2305975
1016368
1208440
1671484
2938088
1420062
1333314
2646763
886345
1060208
2218140
404388
1262059
1998763
1096337
2265510
2286572
306328
2498801
2186957
1140847
1069861
2929780
2271859
1876520
617180
2433109
2667458
1563424
2128341
1004377
1178596
678095
1010816
1910685
1915654
1756957
1102879
2935754
1569586
685600
1736192
2320613
1143565
440703
1817456
1431245
2242842
2903051
1386730
650611
2179535
1005126
439301
140531
1958850
2728823
436832
2658811
2356938
1956278
1605447
466907
1735911
2829259
2255851
259473
1646510
1658967
225802
1586387
1233672
340206
144175
1796410
2421270
2566634
470709
2342903
427095
2841496
111706
2780830
655899
601095
1278402
1118102
1485230
2637373
525091
2862221
1661662
2898647
721746
820469
2285406
2503250
1740215
937015
1347598
2758544
666464
330317
2366576
2908200
2425294
446109
1988512
1000831
2528204
1701930
1632131
757121
1741100
1543532
1824621
312382
2116044
1366484
1197028
218255
2917440
1886940
2104082
965687
2914539
2125497
136965
2116226
1286284
1783697
227106
2359971
1162803
1267227
1310145
2213551
2666735
1829468
2451688
1325000
20360
1165700
138201
2134379
2536217
2697951
167105
978006
34744
2397379
683376
1410677
1936867
838840
1903674
2177839
2814156
1189349
1092761
1895834
1390037
1676805
2376622
2318224
132337
2893275
2935870
1330870
1907896
1554197
778352
143503
535563
2247372
688598
2056259
595386
1179835
1703189
34039
1857053
903549
667844
261694
2143081
1110695
2092863
975233
864164
2098759
2695594
2651047
948271
2496065
662910
594164
2145917
123986
9352
7631
689647
1453954
1558289
2415242
1797549
2264673
1007415
2655719
1340223
2069672
378563
574853
1528721
2442780
2905629
930377
38766
890586
1493851
1137987
1692797
2268732
568964
227884
282756
968681
2137807
184056
2299234
1147690
1016237
2665930
676005
2703671
423794
2415417
2357904
955354
319131
2635402
2302371
1655821
1457298
968190
2205006
1677379
615897
2126547
868863
2225892
520799
420835
444652
711340
1432148
2070517
1067357
1848817
1673643
190803
1026085
1554094
1399788
2062491
907762
2909524
1016946
2552113
2450161
2841811
1893369
1279913
1390923
198259
1076955
2117390
470288
1079786
2782229
2249193
2934684
1754224
1888359
2317112
1980639
1171914
854459
1129674
893982
1360471
704030
2633884
641146
2167195
1009340
233252
1620531
1149857
2086110
513672
1576024
360431
2568569
1812969
1409588
331693
2706134
2839219
1887293
731186
629539
1436306
718704
1126347
1065085
2379134
2294426
427294
1368458
2576821
2631656
1114125
573411
487904
2866301
39209
1851282
838601
779005
1692191
993325
2237769
2090364
63524
1456031
374994
759274
1041745
402378
1306840
1409559
816518
1923286
1432914
1675971
2330545
470347
284979
2236934
109417
52242
2655297
2839396
2305767
2459518
2393314
589979
2870754
1503783
1667536
1447285
981180
6917
1731845
1695433
1250277
916017
515708
2731569
2670362
2123848
2716498
198012
2590711
2174146
2827745
2907806
173051
1820790
690485
1263407
929057
2578201
875892
554288
236069
2628731
2521488
588132
741700
2682033
1610918
2271909
2602477
2767668
2381799
458006
130184
1285801
2599376
2373443
2855757
1362116
1068253
2764252
1394833
1462973
2579785
2594046
1561503
884267
2670730
1434202
2610315
659458
535143
1465317
1713932
1032540
1662776
10178
498120
1789226
534399
1289773
2914861
1456065
1749100
494631
690465
1775657
2781068
1567937
1968774
2539250
1559545
2791569
1625350
1106182
1361537
323854
2774113
2227178
2225017
14011
1865196
1550841
1897194
2845970
685359
203271
1451952
2814181
1187853
2724025
1117353
129829
552506
1046020
1963266
1262844
118975
1494765
2221521
835768
1598971
1056816
2490039
1774500
2209760
1629070
1474476
1266314
5367
2482103
25159
2181214
2350428
1049320
2194057
1957247
970936
2459614
624595
1424399
2376439
631517
2301386
2692777
2755266
2169720
1329476
1934990
995319
609425
1618446
516879
2070698
1700009
162867
1193776
2238978
1904084
2357805
1058283
2061447
206272
1376765
553598
2416849
2830483
1092214
1566031
1757650
2139067
1457441
2141399
1806225
1249382
586212
878229
2027042
2231801
39444
189730
17416
1817540
615941
1611148
320696
2458022
19373
2450244
201699
2373247
1527064
2298179
1387110
2720077
2589904
1518236
1440934
768775
2061558
329474
548334
2846917
720743
1633414
2220971
2896074
362205
311344
320500
58529
1002002
2019398
2073477
521566
2831118
1910946
752749
2044614
2516088
811874
1914898
38050
2274076
2251594
340905
2153940
2696972
732605
2419847
15221
60965
1870048
2318583
2933471
1403130
2313180
1867558
141186
1704686
751692
1605266
2522494
74685
2081650
1507588
978341
722146
16075
179460
69642
1296745
686351
625633
160066
576185
1604951
2446511
332800
1980673
107463
2698152
2428899
1005057
913787
59061
2404144
1220654
456053
1310693
1962453
583294
684939
2045684
763337
83152
2501922
660596
1259810
568022
11260
2501932
61236
876316
1644320
851189
946430
1396803
2226256
1641913
1802830
823552
671041
1811376
963313
1115126
434115
828393
2149794
2789764
728065
2651953
176164
760946
580894
2579601
2423538
1478939
1584455
1684577
710168
1223029
425112
1427404
2286611
1460112
1953055
2440154
1228217
2685272
1825813
2460766
427078
1707974
1526030
2790994
1375979
1355100
852957
2906604
2861265
1343077
2692652
1965527
1303536
2390744
1238252
2452308
286860
1907993
2665412
2405803
2110966
2701441
1905282
2361085
879791
1871495
1293820
1786252
533713
2868586
350476
1073230
265069
2689427
885067
1068076
2584754
1907635
2074195
1121214
1811405
1805290
1108918
163284
795204
2232715
2066616
411679
661148
922668
943444
2636191
695335
174968
1697575
1076699
151929
1271512
1750909
496243
2363561
2876465
44747
2690909
2895903
850174
1528074
2004136
2060663
2245157
1190071
2030764
451511
379350
1980099
1420411
219074
2607471
1214545
1300039
894801
388898
1989396
1981528
1232480
784191
2610598
1503675
2408832
1581140
134071
2499387
1085912
2175433
160655
1285648
203041
1205404
1132592
865114
602824
1883066
2441567
1794806
264771
2731019
2068372
2655071
2118577
1294291
103082
566674
362773
2509803
162330
1801679
613496
1459825
1585583
2416781
813696
2049491
1896642
727471
1201133
2641588
1398266
2270698
2551383
766044
1777648
2561821
1267761
800027
2456529
1782247
233061
2185342
21239
1243545
945303
948762
1789627
2664448
2888916
2452607
691096
334230
1797924
1267726
2119094
353263
2749737
910006
964279
987788
202488
2143657
2937997
997296
2681041
895886
318636
1195298
1769797
2079911
1352163
1913821
461590
2915144
1621922
1696968
590327
1712591
2628623
1037334
2835010
1894406
1712782
1989748
901957
2466177
1013261
503586
956443
2113941
2672429
897272
233115
1057553
2832378
1819597
1151423
971963
120875
2566082
2777356
396910
1492253
623450
2138501
2367144
2765177
2379742
2130723
2479578
852547
123315
2543257
1673816
767578
1276226
2932655
1487897
1084207
1899726
1262390
1452242
1815307
1107302
140603
2906388
586175
1490339
2547966
1511786
2386610
1064529
769531
1346485
1214445
1062483
2542054
2242403
403852
2345130
653378
1524001
2688195
865844
669561
2856229
2642742
890621
1669662
2400367
1406117
1353982
2663894
31407
1827063
1017021
1131045
1433559
759356
1132475
171133
363070
544003
1472688
860035
458977
1033639
1796051
129860
2107281
481622
2290870
2823763
20654
817508
963540
959148
686523
386060
509896
2286429
1658070
1779668
2261537
2915011
1136328
792355
1738979
2444234
2727570
1209667
883389
126764
1708337
1185299
54314
1644296
1305227
525834
832056
1127926
2341634
1546385
68393
15976
1614188
2112687
397353
1456381
259074
1091868
2092943
789165
2885436
2131453
2923159
1723675
2675132
1753475
1184245
2104767
2275499
1603285
1581433
1299798
1486509
1941066
2566922
1538646
2546243
950128
756245
2433076
1820631
2751565
2118235
2777104
1606802
762876
1049017
1957239
1552299
2781879
99291
2730890
577252
2260782
2682099
2805307
1983691
2318790
2594764
379287
1157565
694068
2700358
248807
1511421
1312224
862905
1660249
816148
2722864
119445
1539502
639024
2722410
338188
791200
506454
1694784
34803
313162
2477285
2051338
262649
2822571
1324048
2336947
620553
831193
1273816
2048076
179724
2629152
1688221
2136256
476311
431189
1919116
632568
1947047
844970
786915
2352988
549528
1994794
2670953
996495
1029454
99474
2735146
1312829
1411889
923047
1295721
2781432
55397
364533
2355621
2864736
2869851
636560
695568
1024148
2831401
1643262
1914633
259542
1125256
831818
2701960
388395
633493
104536
2927516
777518
1960635
30645
505914
160262
1523036
102899
723826
1015771
334055
2280255
2042421
1071827
345814
1488141
1483849
51655
1804747
1573387
2573935
680434
2374522
2057366
67296
1249884
1993043
1588254
19027
2306341
2116826
1775528
478975
863175
1532689
735946
2115393
1674563
1592769
112730
1271151
768701
1794540
2937783
2766140
2253532
2518335
1727561
144095
2711302
1630127
79057
2887749
1593151
469145
1819787
400716
730915
2634835
2159491
1805137
2728369
723291
1760278
1493594
1298530
936921
777843
1113317
1349509
1038039
2324099
19385
1912234
723793
2376628
918905
838536
2335584
1678512
598771
2550924
1608835
1501265
2135150
298136
2568536
2668374
480103
1371732
1661633
765837
1940355
2627216
2142034
744378
2600100
2198770
1418952
1208362
1966612
395855
2753823
1446007
1522098
1207716
745868
780361
1270996
1355828
990815
2689064
1164211
238669
1164389
561683
2393536
1628478
113488
2775982
1980958
2756103
2042084
239619
646335
2406138
1623504
1172142
2398901
2935682
1300215
2307888
1131934
2893694
2703263
1899003
2310801
50698
1105865
1788820
2224663
2548056
1845982
2782486
1264600
2510674
1013668
1309890
293797
391043
1747152
1698026
1360779
1708573
673382
2773577
314030
2792096
2415115
2050575
1195295
125381
252233
84118
295468
585210
221823
735298
1797482
2474788
1572436
892725
2413274
2006746
1227345
1036703
976611
1133183
923242
2617002
1037126
75874
1624765
898689
218428
1713359
1391815
148847
1149194
2282875
2150712
575420
1126811
1422046
505869
2298924
998728
463762
451400
1694138
1499890
1611165
698279
482802
1821116
2064584
2851076
2668227
2772099
1820781
2014746
231593
1691832
413124
2649271
1245736
1137899
1476018
789802
181621
2761430
1823049
570310
333448
2526702
2477522
818
736253
2441454
2329109
2250338
858415
1490830
2681592
26393
2731241
1251270
2045371
2408937
1036123
795127
1267244
2580366
1770905
1520850
1129115
2447294
2697932
1764727
2632717
58060
1726576
1001016
2677747
2525270
2468329
1472242
494708
663408
2811195
334995
1105873
1321529
1079292
1176957
1992345
143461
2742642
817672
2867385
2699510
972934
483563
265712
671235
1411981
2932094
1908759
1620912
1276805
227354
1343477
2179513
925617
2398330
2439357
1234246
1848664
2006764
27474
326534
1987833
2469242
2611055
2038938
1398346
2845695
2733012
416582
1499220
471188
1294803
1626419
45229
1947089
2099269
2411020
986478
340132
2899227
1840479
692991
2624867
2269779
2620425
289189
2120626
2880981
1609428
2685765
2342049
185007
1608021
14824
1040504
2633298
2582929
185036
1187704
100044
726011
1244964
1579590
683016
1467629
377228
380869
2003866
1369103
419335
2673280
323802
2475693
1763559
1534745
2136710
2094308
2145412
1055102
138539
1520981
1805544
1649602
2424712
2314623
2378762
1421468
609443
1594319
832504
2033224
627180
541100
2668444
96215
887213
76657
1405361
2736067
508590
2392588
1238807
2630460
1563067
1682888
456718
2631889
2226037
1018417
913922
2785259
2571099
1918776
1431077
1992721
346614
1772121
843398
2114852
914198
2825328
769889
2585930
417319
869096
298904
343640
2280225
623441
1793455
1599469
544575
2923269
187103
1629353
1570460
2306252
762539
819080
119545
2464688
2082946
2717553
800391
2420410
2669149
2246323
1392833
196447
926800
2263507
1228509
1652384
2411234
2680087
1610643
2876502
976068
2165142
2073749
895079
2252841
1593404
582205
1659404
2175942
1856538
877807
2764728
346465
1617409
2122894
1528376
1594138
2611690
274570
2378252
2830968
574977
733977
2272706
77432
236765
1158668
649474
875629
942761
2364412
2475352
2607094
585356
2243064
2467327
432440
386246
1244071
213927
1636449
1174306
2014786
1995006
519458
162915
2485415
280457
1265604
2470879
1894079
2915309
2436514
200792
1328301
962936
2305192
491022
1783252
1778237
381947
2324998
899746
1847550
1829956
1841422
1714349
2792053
2299479
2871298
2928026
2559379
2270257
781063
483851
2408485
1174793
129965
554717
1218885
2802555
1762236
2032490
2777485
391842
1893047
2145507
2321997
2518811
2710036
294046
2000288
1792072
1028948
922517
281087
58918
543629
857401
1370611
2031614
1385890
2868080
917198
426866
510367
269477
2311872
1422306
1763050
2166854
1354646
249843
2005351
2134564
1292831
2488577
1678737
2358978
27079
76154
2092235
1093393
257740
2399274
410109
895725
2637603
2098165
515906
278957
381426
1881575
1066391
1468066
1489175
2165388
1936968
588331
154532
2886093
203090
1926206
1710089
822101
2911276
32033
964257
2118664
1488427
895989
1401541
219667
950637
2002909
1491614
2062769
209733
643681
2413221
978052
2177034
2642834
1420401
2773116
2509225
1705651
881339
1729657
1683929
342645
1023427
1976009
2814377
109702
960224
960805
2438409
1503126
1743403
651863
776345
2838058
2078326
826282
2257225
2199876
2821422
13062
1711183
1147399
341858
2380598
617429
1053354
367764
793615
2372149
831067
521770
372677
337205
1801354
1713336
2529648
85216
2742375
502555
1261161
1080891
2909219
2832015
1350475
733324
1382508
61253
1802609
2784788
2815175
1992115
2387436
922464
588413
1523244
222508
701320
2437377
867732
1294848
786482
1890097
1618377
1608637
699681
1737170
1876156
601844
1715558
1911309
1263795
2173953
2689193
950019
2620044
1265362
1393230
2531831
2320314
586496
534834
1238511
1564113
843331
1689427
2661751
2651147
1221908
2888283
2053121
599257
1562034
701476
2031822
1134620
1504709
1947745
454416
2531176
540839
2300811
97123
2589535
978647
1847224
2080950
688039
2029500
1496933
2286432
2792024
1883931
2275341
113375
2105316
2648577
2056984
1039195
1074544
1130812
2048956
2813629
146530
1810279
244739
780197
2466399
2273958
735815
2151341
410091
228507
1221673
1374653
156159
155836
2174640
1244254
2522907
2042174
2782052
544230
1152261
223020
2251613
1715704
1648769
888463
2578055
990794
1819292
518930
251436
285137
1289608
2231208
1188207
1839704
2052712
553185
2003202
188032
899804
1195234
1016868
909175
1600350
2759911
897480
17151
552190
225744
969557
1642969
2619147
655945
681925
474560
2475720
1744452
1094793
65390
2549294
2244326
257659
282215
217441
1061941
844803
402484
2116328
1065348
2462756
2894154
1582690
2127419
1844176
2629216
2798903
520318
916851
1532450
2903489
1177748
2590513
2131064
111588
895446
1100479
2496395
2014989
323221
2868310
20472
2334707
376717
341839
1985495
1972544
610879
1914242
479651
2447471
2016311
1102847
643577
2423213
39253
1660607
376389
531687
183586
69174
1094689
648065
2300852
2133427
1601885
1480314
2485173
216898
2089325
1547274
55309
190278
1585494
381646
1646731
1393497
28862
2173702
440138
662744
1398644
2102238
386804
663941
1195950
2451957
1394577
935396
365622
51312
1650797
1225748
499664
306377
1665103
963181
1727641
485537
387428
2804297
969017
1992170
2452386
2500109
1547598
2900190
2066749
346827
1368545
2308625
1847442
581912
867677
515304
362669
546211
2916192
1128486
1279962
2576864
183537
2589179
28304
247976
349660
641187
2150013
660825
2681875
1258141
2497205
1151495
2420897
675039
206164
254223
2077494
2098689
2355022
639141
321317
918653
976446
1422425
2086013
2385647
1754880
1565014
2331205
2855175
2141903
2590952
1175278
1519409
943424
1885207
1616425
2699839
567946
1901550
362583
543839
114048
2049833
2302859
1405132
2157183
2926803
1423128
2427163
2475675
1292420
2065982
2521388
2697178
1672187
781356
1792614
2057664
2849936
335573
1214815
1092715
507071
1414362
1483829
1192068
2268485
1695882
1730723
2085797
1316769
2458636
1203484
2110122
1098488
2425642
740918
1961455
1137352
285355
2763827
720668
299486
1408613
2754192
129120
2079305
2507202
1455673
503758
2823880
317710
493714
2671724
1379322
1198723
1510895
2340326
779726
1767386
2718978
1387624
910872
2382089
2626578
1146530
331568
1743884
2799872
2388588
2072711
62516
2425276
485781
865659
1962786
1418086
2588290
1530588
2525310
2429228
1871903
1752713
1747239
240975
587712
2771923
2217907
1012997
1155415
1613748
715924
2302407
1624375
457755
2605111
600119
866060
1103656
460222
991772
160741
2691870
2504632
1097132
1183180
98130
1825816
2523150
539818
1842793
610412
1875040
677938
1247618
2181147
679082
1247203
852063
158434
2091649
144222
996700
2869920
2834989
377713
1158582
1521033
1908906
1087467
2772365
2541337
1508482
530854
2298427
989451
2174813
1137423
1562312
1776357
2273056
1210557
1085641
2206377
1670710
2213169
2572291
2928833
692318
2419362
2652182
160707
459227
686506
112138
2776599
2183117
2608174
306724
1482941
1596382
2899635
1491505
325695
1741457
857815
134827
2487683
2485583
1817796
594641
567976
1049481
2053488
2242133
117437
2041512
988661
103866
1234209
1872727
1429966
1167569
1293271
340608
17146
2696842
245476
570365
634138
1776101
1712389
432507
1833463
1552109
2242068
2300249
644380
331828
2357706
1154314
1768989
2271867
2706868
1742757
1847579
219705
1570826
2930875
257576
2431077
2578514
155940
1833738
794839
1216251
325965
893508
604939
259500
102593
1326072
424743
84096
2472191
2247056
2835508
1344333
1761783
1638581
661177
486006
2752798
2530637
2295437
699695
1927582
503747
208731
2011894
115748
605321
2471653
1254147
2281147
1150923
239039
1979816
1601122
226443
282379
257157
2928211
2781988
624289
932079
1161666
1919143
678403
1183704
674152
234981
2794845
1453848
1567310
2139605
522751
158593
1553246
183620
1375112
1443384
1676364
1568490
1418727
2660153
2015669
861006
2375995
2771796
1155659
1806322
2914187
422645
570454
578651
2612940
1312957
2120428
1198602
741836
666469
866211
1529027
1814254
2446753
803178
1419515
2449053
2776846
2163802
2728262
635862
2869857
752201
1044723
2044152
1669839
1053807
2031979
260570
1444431
2376358
2921541
1505958
510498
2532489
1907300
360696
207277
54745
308600
2840342
1241721
322578
2888050
813912
1021051
1486879
1033321
1521140
367643
1176798
728418
945418
1365127
1383640
1407744
1754680
828611
1322603
478651
1885658
1814572
1025016
995192
1887341
1429514
76701
1030683
2224640
1287695
2910733
301121
475178
1755232
2106469
1896946
914824
1990444
2226795
2688210
1550054
1773886
442207
2475788
166322
2472818
1913574
1021757
2240655
2064587
2321143
337282
2422912
737141
338699
2063119
2034504
1557364
821989
1496712
1200637
165901
2122155
2583283
2455030
1834968
2752348
2227279
2901287
2297650
2210328
168195
1995407
588032
702517
2637157
2114931
1139966
252860
2437857
354070
2878252
559552
671396
595638
104382
1528113
2673441
2545068
2071907
2705556
862573
1778501
1245518
2486814
818718
1381773
2632102
701757
1493519
1875525
499985
5188
1890166
2547683
866430
1491807
2688143
886426
299894
274544
1398577
2623942
1532336
2290581
479200
1555471
970795
125637
704390
2535617
735262
1043139
1529143
824354
2861714
1522299
1118873
2665404
2169910
862807
2634583
1333813
2598026
2710049
346996
1123799
759022
692833
984430
889985
436323
2520803
682835
1506894
2778922
2643677
468049
416280
1858307
171787
2271098
2117297
1016494
1114817
2035648
835850
1303908
374756
2088311
740873
426857
823219
221956
2028436
871435
324629
1455326
632980
20621
2434413
2089990
309601
18654
1336599
1164661
2506455
1051034
1705492
2474521
501250
715980
17339
2163022
1395746
459002
491799
1847943
692930
2418579
2538310
2130484
1285855
1651501
1473027
1435039
1771197
2543440
1178979
1325564
2751236
1038615
1586669
622082
944253
1588246
1392550
2589486
2168363
1843695
270319
676235
673825
275396
376412
1983851
1900435
1829284
2021523
935337
2615872
924183
669121
1610000
898056
701249
1594199
2598951
1042063
2678816
1483450
2182092
970093
2485908
296738
41877
2171115
638127
1370938
2373962
896801
2805722
2755987
1453446
1582418
2652959
2296737
382542
2812145
1508741
2726899
1063076
6114
2603211
2038711
497284
656964
2148970
2539464
2580569
2387540
1982337
469181
2331132
2309323
552273
570351
1167888
375760
451649
855334
1168105
617307
2544078
2342574
1033417
2152869
2630714
1606640
2847642
1452518
2545536
852542
1282312
160494
1729865
2914384
301128
2565296
247022
1845474
1932683
2927924
662326
1283988
1584412
2405796
1339581
439524
2078995
2883198
2878741
2142974
2465883
2586481
802848
2046670
2499798
131628
1638443
2910861
1734286
2457407
1385376
622084
2119731
615786
262642
1316178
1519616
1686572
2896826
703781
2272266
459957
2314483
2847356
917116
751574
1727816
2000353
1676622
2777533
2701478
1658845
52991
1523567
2275260
2340475
178697
1485407
776876
862478
85476
2674901
626222
203695
2926716
1295436
129456
2291745
167837
1637785
2713676
2713439
2149633
120695
1947022
1727340
687665
1456654
1525883
234743
2747574
2033706
1743923
267050
1989690
1688581
1393183
476703
2279019
1516448
2425462
1003693
1059095
418673
170749
1279900
2645415
2495941
174004
1203045
2553236
1089404
2321208
384153
1227806
2268814
498173
1672436
2467304
1168124
2252203
1282172
1018159
2774394
845527
2903789
2190396
285376
2764511
247496
1374241
1852755
292966
331874
1496823
2662288
2098972
376399
1142789
1197847
2527721
1313257
2414785
113429
2614512
195088
25160
2174446
1918712
619182
386071
1136777
333842
1346502
42182
2656601
1868836
2878948
2926841
910456
2841492
1896702
2649883
546577
1684706
376947
1906216
2931107
776741
1487909
1208249
1250368
1024352
1039816
837553
2094463
257568
953550
880845
2005571
408078
1744165
2305886
1857300
466934
828375
2205450
2670412
2397791
2233587
1093081
2554144
391708
532289
2733358
1605281
416882
1440431
102589
1224587
550011
1597514
1775061
2058761
2731605
1613232
2355299
1186998
2449773
2072116
1419061
1786312
2769681
311183
2898746
199151
2493786
1867215
988051
1513557
828270
1499683
2459655
1237701
1023616
1625452
430950
303725
1496630
2266756
555304
1138784
2790755
1479278
263617
1041334
1655264
805947
1463013
713760
968217
1074930
1696570
697624
2308793
2383334
481928
771934
1275101
788117
465865
2004697
2282290
265150
2915232
990015
2813743
627972
182856
674673
761057
2663883
601887
513253
1772215
1588441
849051
1774035
1830682
447128
571832
1933125
1640428
1184374
1607232
2319145
1489250
479592
857327
1753923
221014
2616073
859440
2825498
655359
2182836
1933311
1410680
2414511
1056681
1236728
2249247
1813496
2296900
2732023
229233
372842
817654
2606441
931760
995821
521736
617401
162548
698728
1122626
605518
983835
1281965
273274
1422575
2818629
2527238
2448869
2781112
1791373
954440
1987091
1093117
105274
2163439
470506
1734572
2616393
2501811
940809
1581614
438644
2780994
1925681
2212704
1811548
801228
260350
1033032
79540
1848159
2666717
1161674
749958
2387685
2537305
1130220
1936637
1575657
2371655
841711
217076
2905965
273497
2355397
1447337
668411
893215
2567935
2786837
1226133
340634
2912556
3127
2556504
378201
646365
1571119
1274538
2208083
388580
851784
376777
1114622
1145815
2713301
1318399
588262
1370637
157374
1439977
2148889
2019639
2863479
1688210
78022
1691501
1472561
2467435
1672363
1891246
2407886
131220
468673
1620249
2321702
264870
2724653
938850
1218711
104501
2224386
2752934
745445
1425073
402526
383232
790138
2484804
2778236
1149859
288196
1163809
1124835
943194
1271779
1760677
2210024
621569
1629075
2351675
2846743
1364894
2455027
692300
2487002
842651
1763180
2015753
9934
1062828
368293
1089679
2390436
2303390
1540319
770842
1677639
1610796
1941914
1041830
73995
1282869
1405667
2483748
874251
20772
2499149
2096739
2252354
2922004
945408
2108869
1867288
2492397
1460754
1370518
1219814
1721186
323534
2911036
1073736
556522
2486986
2082422
2720087
1439356
1098087
2825864
303593
558940
2569177
728856
2235536
2236184
325831
523664
281341
2073724
2793500
2728153
1629768
1242202
2236716
1064508
896608
56915
142551
733979
2473828
2243483
426909
2871129
2167648
2754913
1427785
2830460
2429070
31436
24631
1463405
2407218
1608733
35035
2761221
2462545
1493165
1687861
2256137
2657754
2672740
386466
1846036
2277203
475581
1412877
226314
1700738
1768333
952818
1762520
2671796
2803952
2679776
2037901
1823560
1589647
1448067
1287178
907880
1966637
1947584
170139
42548
2700182
2547902
95321
2572230
1703051
2870179
1469717
1247933
977577
2466553
1391063
761878
2826920
1750828
2501919
1964971
888900
1650848
1291442
1065512
1835964
656903
1948422
753401
747684
1830699
1852777
2384430
866975
1984387
223755
131020
609936
2376511
2502180
248412
1232704
1965327
1692751
1425885
2386281
1402813
2725707
867337
2488682
2103697
1050915
672715
1426730
911940
1898410
1551250
1788352
1069449
2175277
2841900
1688090
696848
1028957
176306
146239
2761202
1938094
2725564
284899
1727714
1419724
1777214
368794
2125329
2565979
1922575
2335071
2788994
1318408
1519455
854897
1447215
303244
1071125
1413861
133243
1110692
123301
12637
442331
2293056
1292504
1159004
754853
1821883
2066346
1524502
2853713
2849173
1813854
492316
993308
2469522
961589
2362352
1529401
2034587
594749
1884093
2505126
1685625
159304
2814202
1781747
2683146
2278208
351836
406026
1273574
1774836
629835
154247
1883750
153429
2795711
22212
1513854
2216742
652920
51728
2171593
2365064
640032
2617937
2669415
169359
2714245
2680995
207780
783003
2616850
1311092
805406
2829934
2477019
2669166
1831911
273922
1607167
1212627
247096
1429895
1092750
1749047
2245547
2915506
1472464
1172405
602307
1201696
614339
1585961
111999
1262218
1060029
1323454
1769667
2273243
2519380
2419494
1944057
2665523
2484666
418885
1295751
799538
2332007
474210
2396057
1402258
1447350
1266258
901915
1999561
1412892
54107
1952966
347355
794496
1465359
1416837
2916356
2181315
2024605
2769683
2011129
1214063
685692
2079
1752739
1481138
1430449
544471
1777089
101421
2450932
536467
1553257
663625
1851033
2509755
18463
1607439
1567661
2056397
1610938
1753901
85978
1586080
298490
1735467
1407562
1701383
419829
2417474
455625
1786341
1862460
1624096
1501255
1355358
380340
287302
137832
1785128
1884571
263236
1086918
1075464
2312048
687347
2460313
2349737
2579761
1922491
1008851
1029075
2461345
99817
2052865
214153
2519847
1447401
2712970
2700417
2871736
792601
2925900
684157
1011425
1800257
732344
2611206
917864
1486351
1386
2408524
1796462
2402104
2467873
218799
1025157
2076887
2063983
1738061
2109513
676757
2712985
1388593
2330125
1367804
1316721
2922189
1923929
214777
2621631
1717096
2162280
605740
1540319
822978
1863321
2767186
783352
142790
647425
844821
1641320
2916583
2731242
844649
2095842
162589
1747868
2298268
494516
527908
2002716
1113880
2258327
609224
124074
444018
2300072
2320473
1301293
837813
1393486
1596175
849518
2461618
2772085
1310755
1091680
2553859
1828254
457105
2832594
1093382
826485
589870
342011
928856
1468421
1979643
1039171
2863803
725396
1962259
2343127
2751611
1883449
2054688
1621141
1587552
1744615
959889
683679
1090544
2842676
2652265
2532097
978608
794537
1368733
1423073
2466433
2095242
400448
1349018
2239364
494654
2772765
2684164
1360331
1156700
426419
1948362
2620084
2742991
556630
101655
2483356
1203930
83410
960950
430408
2849883
1829732
54263
2435213
743117
1460206
544322
932154
2411587
1089664
2408273
677899
947424
63534
1234045
901553
184485
22425
1995588
1006049
2183643
2082086
1062968
36458
1275263
2505147
2781673
826216
1615127
1350760
543863
554269
2836505
552086
2112037
2135583
2005505
2693960
2208432
2310260
1653141
2849471
2882531
1256891
27738
2707272
2833381
1041585
2144718
1890424
2138596
651250
86700
1086067
243972
2007950
2645781
6799
2819330
2030433
1439641
107413
558889
658973
194983
2385578
1849165
2085696
2068052
301361
1122822
904768
2629723
2009411
275640
2850487
2648686
2539427
2376691
966872
295536
1265007
2548486
2829613
2097219
1407524
2629968
647755
2400277
2343195
597029
1529998
2184836
1931672
1816218
2925968
318681
2215015
2141845
2609258
42301
520447
1480234
1594406
1027510
441831
676653
2706511
1911899
1241506
2688318
2771028
2799376
273991
1687707
2527302
1164532
40137
2247363
730950
2756917
1704959
815105
2156671
230502
725195
2524972
1018201
918226
1575510
1096917
1082642
2889483
620872
1876478
935165
2343447
1720569
926529
2297480
2360993
2168689
2542207
2763612
1506077
2327221
2629517
2464072
1271445
900453
2395829
2277114
2733227
2890960
2569762
1923878
2305238
23599
2468578
2189457
1122773
2367850
2851022
2491458
2683575
868857
1034635
432907
2925125
2500165
1947581
2828056
1976143
2711725
317826
2498251
752577
1958370
1480203
2651871
2497782
495763
2834633
962254
2801890
1453955
2329793
1633064
1744850
2598539
2549835
2521598
1521362
2367409
235683
759933
1160173
695129
1841895
995077
1012252
1820133
236301
2621329
2859882
2340825
2588156
2483958
379987
2713567
575315
764108
642867
1040381
981780
2699335
2398859
1203078
2512925
239616
2316340
44151
1611869
1150924
2097931
2705171
1353167
1931407
1237835
648979
237989
47668
2773057
1757337
847508
2557352
1045389
2462453
1249588
2384823
2445484
1704342
1061838
1448858
1931656
2568832
2218745
351190
1359427
247129
2011196
2524291
2869543
2290308
1092382
465463
2786987
1960806
2359568
2435217
2791255
412913
2629696
2227773
2435196
678009
2739354
1791131
920775
2801831
1250237
1802970
1956318
1411730
1608397
2261037
733491
1402081
2203104
388843
581899
504942
2883684
208401
2868433
631878
1343680
2485081
2626689
631977
325302
2545469
2309949
1710983
243752
1200874
194761
153753
1126703
766572
716432
2061109
2292363
756652
1360910
565532
161022
2393753
2041088
53547
1231527
718113
2841313
1139804
1960190
322003
2427720
392351
2003845
289224
82552
594791
1583978
2888684
2784380
369244
1752342
2041324
2768632
1914123
646422
2650801
521853
1366785
1845329
418887
1403248
1027499
2773277
2744044
2746398
1772602
2223969
1710004
488756
2449288
1608851
2802571
2015418
33469
1559095
1484632
355292
1650948
343374
1062979
1222486
2278273
1591055
1520148
1716244
810439
1921226
1783900
2940267
1408763
1053478
2357033
1086777
1870254
196717
1540547
516743
2490734
2081343
1827762
2154359
2529180
399498
2254139
2116232
205713
690613
1821717
2897963
1368989
1603906
970201
2386049
1160931
1050735
50293
523604
5135
1637472
41564
714290
11367
2028096
322447
2456043
1425276
1700265
369249
2341300
2599250
848022
957842
2462601
2586971
2034750
1311911
2756308
1710384
2406784
514180
2796073
1226976
538503
187081
627788
2139469
510548
1737287
1584320
2874994
1754797
2428820
1594150
2355687
1587499
1351346
810387
1741904
884428
1229866
1677223
2709902
2313272
464046
1469936
2670018
791490
1042903
2533524
781923
319023
676395
1869524
724837
2150944
25573
2622372
2026505
290106
2469715
1422391
1135648
324928
2287014
1005328
63019
1966211
2587497
1039226
743041
1812625
946212
1395349
357151
2168545
812982
2803634
2544964
1282654
2779348
709110
160570
1879138
115736
2465688
2134822
195168
2234489
2029829
563517
2000180
1810802
503421
310445
303825
2873723
735968
27544
2096131
1619717
747846
1027805
676783
2462890
1471348
2402605
122842
2909186
2355285
1848351
304039
2521584
2010607
317335
1309119
1168106
643819
2615190
2803505
1683306
1622
1049682
2046982
1814164
35734
865163
516285
1280460
2204105
1601043
900359
711169
1580647
398353
1547547
1428460
615195
93562
1717094
1009460
2131983
2664525
1588892
862603
598448
2890222
1566891
1991814
2527201
2551338
1252202
421180
2331684
628895
1438926
2221230
2040867
1366154
161793
2150839
2529726
2753230
1088246
791568
55316
664180
755481
865651
993929
558527
2474475
515438
1823408
1829509
2833123
274968
883231
2553528
101261
667921
332479
902596
996049
177678
1643941
446069
1901284
1905693
1259088
1471705
1953873
2403966
612827
2803275
999936
1446571
67388
292956
498993
1604660
2586409
1796160
1281172
695423
1269879
757521
1306692
626561
57077
920098
63756
2264879
2304111
76698
2600542
2242242
1047472
1585778
950527
1341659
2131375
286261
1635985
620647
2402578
2300097
1222531
2128204
860295
607526
191041
955778
136680
2471791
1333044
871787
287380
2797974
828621
707617
999500
908558
214692
1571152
424086
980772
1808921
2630894
2721718
53915
1472773
492213
42610
426723
526246
148782
150685
1874005
918673
90618
2795491
362135
1687891
2249059
1086045
2277585
530765
1160770
1486776
2691378
158090
1612519
624152
1664467
1990307
2797695
1120080
1723702
2892986
400614
1761798
76831
1502653
1269857
625874
1356472
248024
2819971
1888182
811686
2751193
2937652
736256
1868731
1127332
1933175
1880170
221077
108138
2888452
1088028
1626949
2599124
1801145
1931285
1723738
384049
1014498
498656
2655962
824763
1942040
7995
1481412
2407976
1280190
130251
1607255
2345272
2144547
1082071
651606
964751
481428
247207
212484
770152
1634861
2677760
331812
1121380
1978290
1639121
1973839
2901873
338945
933902
1994037
1620684
870217
2673226
1187862
2445390
1653872
1645873
2639411
437562
1529322
1171797
551421
476129
2848095
2419479
2641674
617449
753484
695912
2798890
1100014
617932
2804639
2888115
2936020
2340291
2881515
2012344
726859
651414
1038446
807099
164012
2667896
11175
320265
2052900
639513
1696350
1013930
125965
1558474
1583782
2594159
1815165
707386
2725124
2860027
847385
2204837
1673871
761607
2448677
1305768
2236224
1460024
816380
451353
405339
170358
344135
2759452
832769
1918880
2166029
387201
2320502
2067777
1288618
2664982
1865873
2250194
2695038
807377
796296
2470702
1627254
1281584
397006
408686
2893713
2420572
2583506
935816
1675346
608988
36885
1493680
1915010
2078584
2094393
439199
1602133
919729
2377446
201773
94324
971819
109682
1648406
645414
1105555
24371
1171826
1752206
1247151
412824
1614372
2250366
1446521
2229830
2048479
1416409
2464119
2885161
2925874
2823436
2637460
1775652
1102446
439336
2532611
1383078
1942955
1057796
714539
816688
45245
1418441
1125707
2047838
561889
143854
1431433
1877487
2370827
767896
1888483
1831421
596433
109590
2679493
803860
555528
1780009
2564106
201089
1976345
1188143
2371439
936928
1112393
2802631
372790
2544592
84614
2125284
1335410
2264524
2370659
1158984
1084632
780003
114707
2056425
2118487
2721786
976539
1251270
740967
2684786
27395
2644088
316611
844063
216995
2461819
2178364
260403
1714176
1794152
2806422
1188060
566687
2812438
1681000
2071263
1843240
841268
1468585
1352694
2735887
711912
324008
2704747
1435260
1583217
1806488
2309854
2599864
1482060
2068461
2125703
2780295
1951709
999719
377103
613228
162628
2707022
251400
1774525
601618
1908925
2006682
1213244
1097049
2547900
1364797
2876632
1030640
2728976
177808
400034
1719286
2426899
1270933
542109
1073835
2385580
1211980
2659982
1195552
1768186
1367469
64732
25822
2386428
745765
1151052
946866
1688609
705672
2879899
703721
241575
1838478
950109
2573332
701167
511836
2635075
1146231
1578553
2401777
740732
979320
1237738
1153096
1513624
41064
2791081
577622
1356507
2780072
2632438
1732182
1617165
2839598
2763766
1062737
66146
2402788
2452255
2440093
2779352
1401544
2832926
1325448
276819
155817
1143116
2901788
2359814
370133
674667
1935222
2263428
1817383
1920373
2814805
1358657
751864
2441773
1640215
1292583
2755653
1099723
2778818
1293284
2434263
786963
820085
2466320
1135318
2071386
794652
2312057
2032293
1031430
423543
1298887
2008726
2686573
1067200
2631187
1479362
1975209
321761
1524141
66797
1862628
1043146
2743903
477985
86066
421569
2913804
723915
782053
765690
2794592
723739
2856105
1087586
1244400
175748
1891509
760011
806309
782021
1477639
1032111
1610804
1925919
2647810
2720962
2257252
1009480
2742189
1897468
525603
2057828
513818
2198394
1329263
682235
1153898
1714803
2776011
2761339
2160859
90717
1249865
1853217
2409028
1648832
1196282
2849292
192946
674499
149218
1378861
1694304
1016076
1469105
2340700
498773
1217132
1785817
1415943
2596132
2772116
1667330
2680791
1547502
1029352
2673660
994482
35837
40246
184934
1063581
1986119
1126956
385776
1531274
2845245
2910072
134140
2712735
204056
2294442
1640171
162054
1961008
491548
2747311
2587419
1365414
2198203
1755128
2241052
487528
1894884
1964704
994802
2647057
1072654
2313465
1597491
1531362
67587
2307263
924944
2257808
2001316
2400438
570271
1457731
2542909
775910
443204
2634653
2860381
1104309
1066863
1010197
2237062
2375578
2066387
63577
2060159
387316
12362
2226335
1637313
1200620
164445
2358412
316712
2725940
1938754
1544793
1503420
1019557
2264635
2326238
595040
1248328
2530316
1785495
960760
124763
549299
1053852
351536
2604524
2243653
2150449
810826
891041
1675068
2431390
800115
1455632
2152392
1403827
1936311
1578519
1527095
2568141
797958
412710
2866036
2623786
1106803
1727914
1350531
918288
1896010
1633563
2903971
2606810
1227236
1049100
194504
1287866
1289380
2088834
524691
121511
2604348
1277031
2321137
2401874
1972903
373856
2817548
2494279
102490
336604
1610837
75119
1450889
164965
261261
2815400
319031
1699896
1259927
409344
2744087
1982547
2080816
511174
2376336
2373894
2873168
1062215
1726348
1614501
2002806
213517
1823117
2769134
1578894
1154994
2400769
472331
2110658
2449298
2135114
1946828
921867
1294734
2030983
1211096
2871244
1969446
4458
2567134
1873635
1012540
1042658
2079566
760429
1884264
1762668
1381115
1129650
61695
1982242
983566
1234980
987083
1742949
2667999
1618698
2290454
231807
56074
2180584
1530581
1992300
2795031
465903
2404887
74740
246946
542253
403751
595386
2490835
1450645
2271020
151113
945946
2111379
2757156
260885
466707
1174876
613584
1466062
576
1986602
1012718
1077257
1119669
1324963
980736
2272917
2420934
189734
1225945
1603114
1614335
2312445
2473034
1594378
1095420
357604
1856622
655259
2100222
1654753
1011639
2224493
2177300
295484
2880906
1966142
1588266
2269388
82324
850605
361848
271887
450201
105908
2098260
1524634
1538819
1359083
404500
1013274
2293570
2156423
1967152
1232412
1585343
1173398
1310531
1316133
2333666
139163
104218
2542612
2498885
805854
901403
1955873
1474607
1185169
1610283
389539
1767163
528444
773778
2429793
1929637
352454
2306300
2409826
2132959
1043778
1710913
2556472
1441870
2619986
749931
1188324
832440
1077280
1682001
1076056
167472
1203082
83824
1359199
2688137
99974
1081193
749470
227756
2069034
721109
1867391
2567684
896423
2849305
1181933
2867259
1349746
710864
1180553
1186983
1837718
1904250
1279724
364112
681078
1137885
795849
988810
1715902
435251
2137731
2019235
1716084
574876
128243
2487664
1440972
1784190
1866191
1561982
596263
1457721
2510802
1623523
750880
1245458
911092
1983523
1635794
1574846
806303
1879977
1223517
2382024
2114972
390685
431315
2688096
1299408
1074754
1956455
1167273
2397278
2668578
1414128
1073820
734194
2839579
2239069
2465731
1928041
1739137
529623
1579467
1704036
45666
2767983
2039935
683691
1294506
273944
2410747
1008697
1269563
1529826
2589718
1670172
667833
2125542
1050650
1421051
2100396
2407462
659274
541659
1617726
1697818
321491
2701618
2727208
2565475
1095081
2164888
820261
2804915
2575499
1756681
2633905
1843349
2279455
748643
1571082
1673818
1186896
817101
1362807
1035425
1127585
915330
167376
2411478
2679473
183713
1065947
2097333
1101068
382940
1527419
2426048
26795
735613
549351
184877
1137675
1310259
1465219
572215
245638
1432150
1276911
677703
2835344
1048663
2567853
113345
2308627
1375206
81752
1682176
2581317
755965
433541
2517051
308784
2754446
2082780
2254668
425768
1556108
84677
1878482
819102
890287
986785
308718
1192154
1601845
2811174
399200
2225426
1136750
2549027
1298378
2508070
2237510
2883601
1601264
2189254
2734134
1014762
1540277
1243378
1251815
2353055
2678998
1515681
85956
900147
2638063
2009384
1127209
907016
1122807
2767478
703190
924908
258209
974947
791246
1733410
1218115
585427
2628107
282146
1797731
49153
1290868
881403
1807392
1643606
311583
115581
2258781
330150
2244545
2723520
2691105
1465564
1166390
127509
1013667
1259301
2599820
2384984
2443613
256143
437876
680610
343034
2452452
757152
2450429
558525
1639795
2237377
270241
1283542
2047112
1987649
945751
1625105
1438234
1060463
1029104
2872684
2638377
694712
1773392
598124
2045526
25167
370878
245491
1125616
107017
1320955
1814209
1646511
2874736
1044970
1658077
2788758
400926
851843
1252185
1569656
624565
1991660
1335290
1214407
2229773
1900730
2867857
1893778
83136
805546
1690587
167752
1617197
62953
1167500
1777497
2743441
2192369
69446
2736892
1260101
2459230
801443
1838215
1418679
2387915
2342395
81435
1152611
1699216
2083168
2313233
2689968
2815749
667021
2913145
2461710
587866
1660232
1798028
843438
2145737
1714543
2078341
1103365
291208
2743707
1615582
2666762
404214
2782851
1456589
1359226
884420
130518
351290
397870
453730
658086
1790441
1556255
407748
344378
1042085
787141
1113509
867780
2426175
1665600
2612280
540834
209062
1820463
529305
262697
1456744
183914
1807610
1860979
1296426
1150071
2024424
2858735
1259892
189521
2676703
39764
246259
2305018
1288679
2659592
2653878
554444
224163
2709386
1088811
1681691
793425
2218747
2685186
2034210
1149068
2108496
596645
2817705
1168615
2458616
2326847
999521
2471590
1413696
926867
1462070
1399412
2122509
334857
1024332
179344
1491864
610192
1785224
2022556
991843
477845
2936506
1025113
1773433
1023315
2318992
648628
2862828
2327929
2867339
2591431
2509686
469246
2597002
211913
933312
2914851
1910321
2747714
1617636
2063027
599039
378744
2492395
888036
1842921
133517
1010400
2009999
1030329
936821
2012497
1063555
628418
1041897
395354
2568313
2351975
1533557
612088
957776
1929397
1325768
627254
1033697
2728436
1699572
485445
345751
1010721
2533371
815309
2548379
2318236
1953036
2866260
2836689
2794604
376972
2003879
1240274
2865793
1035591
587749
429963
1974760
1751665
2240499
1532130
539438
2344870
2469716
925864
1633422
1721374
772392
2549533
1855598
2464783
1513325
2421916
2687374
653411
629704
2354092
2372143
409261
1684051
1403943
1646287
1001357
134641
2905414
2283858
798982
2537078
2417579
2251044
2526531
33953
2336347
800452
2837265
1974520
790471
840000
2825734
283003
962105
2285272
1728360
2591542
1335963
2390064
620791
1486373
1551149
569735
2042530
1968760
2848630
1207052
2569923
1553651
2636581
619918
1855679
58879
993114
995626
2421531
2325696
2279493
6494
272247
2812577
105441
300521
1964402
1243850
1212876
2703163
2313989
2556948
1981152
101385
1767791
1137135
2248852
1638666
2283529
2876984
1382271
1715959
1194524
2159221
1208926
2335147
869918
1936193
334704
428844
2138794
2240883
342876
1735585
1922469
1279418
2466500
793923
1109093
2593621
1320057
1542270
1043528
110508
427046
2561255
1153130
1331101
701896
2792707
1525590
1115095
2510645
664748
780143
1491431
1056436
950781
1295371
2183107
2053760
2862424
422829
2169741
1796047
1117136
92276
2461587
2180991
214550
217598
2861858
1134852
87294
612306
2482367
678702
2094752
2708908
39298
1261484
248368
216694
1751943
2751187
1737575
976106
391598
2839819
915509
1387287
1761578
853165
1823866
2936525
2443251
325483
2778501
1548230
2738695
876501
88346
1376428
911112
1907233
2380556
2298915
2090238
521965
760517
1580968
2654268
1767471
1006705
885657
2017467
2339536
2758068
389850
746702
1326646
725631
1733321
2664621
1093632
1497733
2867175
1505014
642532
950324
1067355
2670487
2711809
1260535
165535
30296
1951551
2721080
970555
1006673
1337888
2387016
339351
970755
2625763
836430
2592943
2437690
1529201
673612
1982183
1479309
1537551
1420119
2612844
2427940
1569449
252405
2021907
582152
795373
344406
2040246
2041832
1525276
2892487
1943819
447199
942314
1468890
617731
526203
509918
356879
2363968
2459483
2845411
147410
669575
1942962
1903439
1057545
2876695
2582011
718404
27783
2511602
1280175
2132958
234463
796850
2461094
1158192
1561313
1273687
261978
1706488
1426562
1783040
279746
29754
1831412
247379
385111
1825113
1109083
180499
2115984
192250
1716409
2138042
2577201
2909260
2603937
481253
2290874
2728889
1030750
1864826
2677059
928973
2766566
163037
2790761
1454019
2779668
836155
2480820
2694314
2659405
1976488
2706960
1329434
1158234
983583
2442897
850693
2032574
2572770
2168859
62182
72547
300820
2927078
1730763
1354553
1957475
1262731
852083
1675301
845939
566550
1244241
2558740
2710849
2305056
161196
1656510
2099467
1929583
1333912
2461381
857216
1008784
1112498
863348
1319632
1761401
683615
2476658
1288003
971182
1674347
2537523
1976180
1660410
2236440
98032
1451695
1012550
542673
2349747
121711
2932752
1648132
372843
1976215
1043216
1030807
1118359
2110959
503570
2632925
1980028
169664
1141956
1962987
1299697
455249
2572672
1269183
1617000
1186345
869900
388690
1706695
2421109
2902173
1500150
1536275
141008
414672
1224893
784225
1458837
1388649
1069753
999597
1062947
1391604
2028261
632122
535991
39497
411299
2406535
1900852
2591015
2265533
1742813
1530506
2322683
2396294
2018620
2903009
1487276
640915
839544
1048973
1125302
863587
2219865
518057
1411389
419915
502894
2310495
1515170
182272
1812513
1627400
1757173
1219247
330392
2253506
2706495
1270847
2889453
2374694
2290372
39183
513474
2287259
558718
1298286
2778804
2174824
2105940
1683393
926227
2532733
2488365
102439
1257417
956216
1631805
2456473
809558
1032000
2041010
1527633
1232892
51235
2198587
192668
2197313
2000650
2109702
500985
2097809
2456963
375538
1807613
1457778
2730721
2415032
1507340
2609568
2894136
2569432
2248952
817777
242236
704014
1795090
1895546
453961
639470
2170771
2551795
2530885
2136322
2062395
2132231
636450
199526
2041670
1446960
88831
1177646
828127
1517655
755285
1690293
138128
2550428
2348276
369596
1227184
1139521
934329
26126
246193
403097
2411765
18870
1342342
989749
2733490
698752
1640774
2669574
2788296
2774425
935071
2785483
1165889
2102124
1179757
2208431
155889
2060756
1695398
780029
719120
2012648
2133004
888148
1075151
952238
2415870
1188806
2248084
1071200
2309989
1699917
786327
2362312
1343030
1857817
1458703
291210
2664828
1620114
2346101
2265743
769800
523916
2580418
936686
2729795
623809
2845860
2687755
1112146
130547
1317384
1104654
1073692
293636
1144039
54329
2118119
252983
521762
908869
7069
286890
1326908
497680
1785766
1300212
1232890
471710
2013811
1846762
2234227
431843
705037
1930702
1620460
1471954
1627059
1647959
1795968
746860
477338
2256989
2818279
2805084
2248484
2512747
1852792
334005
664781
2068252
926811
901581
1614673
1577057
2150442
69908
291927
524333
2414752
781515
1245062
385168
2289988
1844955
2726809
100927
821918
1024113
2762767
453686
899653
1761860
2656914
2744784
170111
54276
2549585
227130
2432114
1260525
2381975
212966
374139
525246
47040
1585092
784905
1899057
57505
421663
1361149
2281365
888230
2681600
2407241
203080
92004
293580
962135
1637900
2745021
1479464
459841
1944026
1924711
1647536
2244935
1390724
1859121
2723444
2319892
1564973
266053
561398
141516
721964
1263349
2710801
868713
312305
2834190
853032
2590845
1444651
2293512
1818735
1306197
956623
864469
2692373
1145427
929846
1080738
413746
531583
1691535
2761680
228621
1614522
279922
1836879
658049
1675387
522661
601519
202529
727670
2604936
561701
211374
1982867
1613172
1589808
1562215
2107812
2417889
2474965
142673
2652809
872303
1975665
878473
2213384
907356
2654215
2751323
2547508
2729707
266617
2560750
1325739
1428068
2782146
323356
2395866
2598985
2918446
1163606
441739
2771235
1518857
2004919
2130569
2094693
2675745
487187
2651594
2531839
980320
1539637
671260
305600
2118160
116095
2493859
1687795
2680609
323272
1320807
83176
2751621
2788511
268204
2118018
504211
220377
1327446
843008
180847
2800657
288632
345649
848122
1947594
2128956
2834408
2072862
2621614
1315024
1810860
2259154
1665708
2694704
1206356
721379
1023038
1886806
956912
1330121
2452770
2155139
1568757
2709253
310947
922788
2879824
576107
1179239
1620593
1007343
1311660
1963392
345810
2436543
199367
1500963
581396
1459324
2612415
1708150
2776845
1871420
2470412
1147139
2574850
864506
2543559
3774
2400520
2136583
630672
1150655
2557807
79247
1437859
2199315
2476676
2153446
709556
2573478
1393547
710829
1544657
1200405
2036689
2107502
1190142
1762778
1320208
2076196
2554268
1254520
2888371
2067617
304115
2822612
2880605
1586369
2609426
2112790
780542
1222515
2614607
2039079
1775937
143950
676965
223911
1402659
2906501
979880
30645
721174
172276
2755446
18596
975074
2681424
2529693
546507
1323927
701453
494066
922657
1142896
324729
1883167
2873931
1456550
1978547
1678394
1131454
62719
2706789
315275
83777
2137008
713283
2197588
2042144
1427770
1053632
2312797
420148
408933
2393237
1867103
674883
1707269
2158097
2092577
894424
2902894
1054844
1228870
231429
2842391
2686247
2325485
992185
421630
1023959
1885214
927174
1796647
2873005
1958604
1625661
2072095
509917
2521971
1264284
2816128
65252
2042186
1194479
2118702
2213621
1674349
1346987
1635700
2320027
1219027
922491
2640749
1633435
1226741
912123
116047
2236779
601541
2420605
2054126
58600
1358701
2344357
483276
2432224
2380878
187319
762682
1483284
222362
415083
1311128
2046844
2740624
904025
2269797
2939789
835666
2296215
903069
2877741
980535
1059711
2248539
2193142
1688694
1916436
1622683
2531404
2787915
1021027
1452056
2751742
1042179
499616
1086665
2865410
1614244
2507599
231417
2400197
1365883
1296397
207381
596591
2826393
1153994
1503345
349220
2363468
1412036
2002656
1255853
1068035
521562
324182
1107617
2386066
2863249
1638111
1896334
871821
2042577
1622242
2293837
1367680
893121
1017121
1760423
942868
1374188
2449466
2420092
168599
2752301
2909879
2605775
2612320
1260802
2319613
954864
1051406
1972291
1094892
2781511
1457621
552853
1460685
344618
1573359
1338317
1563306
2113206
590398
308165
2258767
605271
1205820
142808
1724371
1734942
1498066
2881168
2667116
2315985
710708
2088043
388944
117252
2873668
1410866
2718568
253912
592105
108511
2757286
1044545
828609
2670669
2627685
1518374
2661131
350245
71704
144315
522782
1493795
517700
138365
415308
745667
845275
1747079
1277348
1992632
2615558
2926031
1269419
1708724
2792504
1433489
2821932
1503919
2659824
1739531
2441315
1577326
1639093
2457752
856735
810925
2105173
294722
961963
1732594
770941
1524418
1824366
2519331
588516
1421204
2775119
1059840
60925
213054
1290101
490133
1203493
2501647
2729542
1273273
2303566
1276755
2897208
383436
2012762
1207787
1132235
2392156
1500970
1672470
949979
2378810
2782798
1997034
1090712
812115
2920702
385210
1557682
1021896
2484886
2462215
2186443
2488254
2589252
2188095
1777679
1406351
1300328
646795
2771911
1118866
736504
813467
2526493
2494604
1015549
2574616
194831
2638765
1463874
1584207
2428116
803984
742253
2484947
2722941
1037477
1408516
882158
2186097
1406615
1826129
1025506
1943581
26944
1849940
1993025
628722
1783483
1339489
763357
2933825
309742
2178608
2050674
88403
186532
1281088
617743
2489407
1833149
1394994
2655924
190193
1448774
497583
1499990
382876
1347956
2198142
2118294
349979
688906
1895646
1609576
909534
11330
2071144
2752661
860407
57472
659003
2705845
2742336
464484
2709098
179079
925292
2563975
855006
653382
1974876
83372
196248
2451083
2599011
2045797
2194112
675221
100645
46217
2747071
2894565
2922920
2892762
1967086
2643936
617279
225051
2116259
1687274
277402
1670854
2274502
919902
119019
1361478
1099517
511483
1076506
1306597
876476
339441
279286
343412
635316
155139
711835
1899420
2661942
2860591
55571
1293653
385026
120412
806964
2398306
2252562
2871305
2102489
674188
2874693
162736
1888091
2665910
225752
2878379
2433107
2671857
567007
2306712
1376924
2772819
1429337
1855567
1460172
1613660
1165836
2675794
1810412
1763378
96244
97380
2521977
688332
2657712
1045647
980000
2246510
418885
1051742
196150
985372
34358
608496
457751
1985876
1753611
2711447
2689065
2273818
1873578
550977
691535
2547799
2791419
1548546
2611047
977462
349670
130215
1834604
931649
2334685
1378274
1589990
2038103
2788626
666776
725531
2010663
1722486
2351407
1359851
1915901
1778185
1676043
61208
46916
191625
323812
2606779
2829984
403567
1665382
290789
2290932
1196267
1790423
2806365
949408
1372730
104040
366499
2763256
2557682
1503038
27854
1541430
558671
2686837
576498
2823253
231531
1478127
2761199
1183277
1858460
2783881
596055
285087
147606
1278267
1782467
59358
2547272
1803432
99162
2259010
2352215
1197550
340076
376813
1577307
2260671
806246
1576397
1041314
846074
729574
1108650
2866792
2034658
1213035
1769698
614865
2348074
360206
307752
852114
797781
2059178
2395897
2479342
725399
857200
87239
2182282
2178205
2590676
2476528
324337
852285
539184
247755
434555
835286
337865
2682734
1259185
2855558
1408112
882606
928681
2793466
2136751
1901372
515039
1388087
1733152
1212057
1250455
2637193
1485431
1321511
2751422
290624
62068
1982434
226386
2126299
906580
2531039
1911579
2370230
2909643
1401432
1866248
1541916
1278289
43021
198440
494821
2841900
2059293
278324
1425114
1085355
2319449
410132
2616052
192305
2857058
2087836
2318982
767437
1471061
332
2294277
94463
2067320
1536069
1366678
667676
1439810
1573793
2821273
1776764
2589538
1087467
258768
2462615
1768198
1591813
177647
2660031
2520998
450360
795113
885201
402627
2418215
1734122
676257
91660
394488
1494631
1167358
2258553
1702557
2409326
577126
1468610
2810007
1191436
2809971
2820755
2090085
760474
671462
2421464
547406
2063513
1381794
424269
1191318
3420
628223
1696684
2377276
931879
332146
710025
485864
2693614
370970
1467709
2902492
915328
2928142
100171
859973
740267
109325
2851168
295047
945053
1480637
1029347
1284612
1309264
2382263
780195
378247
1978296
684978
1273516
1953731
693805
1157748
2801233
2857128
411921
1211502
1042776
2733393
1317126
1726021
1870434
2369324
1507009
1684810
1511644
939589
1359432
649408
895605
595368
591953
2457389
1849047
1749466
2379188
1298049
1722295
1141385
2136837
1724602
232705
483369
415901
1939270
2484613
454547
2142022
1680767
2066860
2606198
752800
1627041
216248
2531563
216580
221673
819924
2027469
318385
1315553
1570312
350321
1411226
2331167
1664521
1257405
2458419
467534
1957435
2597986
2469122
471864
2799735
510893
2575922
2865824
2133196
797851
1251148
150953
1054145
999715
1731832
1100151
673401
629561
294039
1035747
1606388
2806379
2203436
481791
1740479
158314
15124
590944
1480624
1214360
29849
450701
2323017
2080466
249461
1758887
1695328
1514700
1335352
264294
1591915
1427963
2881228
1499249
1218595
2807527
1654522
2308840
1597362
278901
1694295
1239084
164633
2157467
2637869
2255392
183910
1018318
1267961
2585557
2071697
1179292
1065042
1828405
704478
1510325
1537919
1430382
2198208
591028
1655197
2079852
2116853
1474070
843409
2142974
421696
2004571
2531239
1611121
1006896
2253137
1922455
1085383
399773
163418
1172841
1117426
1670853
1912148
2340353
1779058
2222411
1009413
835457
179443
1617989
2474176
389702
150162
612195
2405039
470933
1362359
2743606
2870603
660086
89164
1591532
491407
1005711
269921
2687409
1077417
1935090
1194597
1171478
1523636
2589561
406433
708231
1280095
2889374
1056221
1561197
1714320
2842189
2727767
1089542
1079484
1992859
301764
2168509
2747866
830628
950948
841380
1245933
2506249
1769972
265871
2805506
1567034
176371
2070301
853312
475924
2770572
535383
2930280
2456404
82033
803970
731723
70280
2228925
156751
740375
1881589
1099394
297360
19528
2421842
1282275
170758
2268220
698490
2726113
1378758
2691619
1859082
73364
197357
481488
1491873
577887
830965
688532
296994
1578219
1741908
1137521
2398075
2895475
423266
1139093
1852127
2810340
2599519
2486853
1149764
1213050
804711
2061746
1273092
2790896
1543757
359209
1636058
2479779
2809104
2816329
2046657
1906455
372103
1888741
941588
1995820
1587554
1367021
500807
2499493
1418779
1372320
2650815
1095130
47338
774531
1022391
46206
2666748
2365380
2662130
1960510
1126051
856769
125135
2325934
2900065
2829749
674969
258135
2010442
2828876
420354
119687
2619300
2005223
1397815
2418370
106756
2122514
2233676
1309368
2799808
2742102
2297994
2875786
618303
1727176
2420102
823165
2017676
2391589
1187057
2421212
60266
1873077
6770
1402368
2200835
133039
1471028
482056
2885656
2449740
2057751
1611263
1640161
2632484
914314
2242069
501431
2398253
2720522
2382164
1490070
2144463
976260
2355838
2914795
376813
250553
2245918
389219
455451
203796
131819
380948
2425211
261384
1033418
2211144
740936
900736
2599570
789587
2290268
2109337
1191116
2290373
1932228
64386
1326191
346098
1930074
457953
779251
1756979
1873897
2042986
1746754
2875647
140069
1506711
2436664
2111510
278810
246861
1800856
2801327
1659822
849379
2923110
507485
557171
1872236
2114152
2775245
542195
2528420
1693083
1856111
2523286
662846
1602409
2252740
845363
1557622
1683085
2645943
1918098
1356079
1518497
665046
184591
817916
55974
2333894
2863808
911919
854422
2432084
2311432
104852
370081
1365913
403124
1608216
1839741
1584729
2791422
343719
2166688
1907863
148369
157556
2069482
2686087
471599
2094661
1817759
1129286
5401
792015
1368515
2838206
590421
2754547
2479802
882156
1533418
314143
1131574
46988
2190343
1935639
2920401
1363469
2135603
637428
2498226
738090
1733002
264606
2660084
570452
196695
1468717
1238552
932323
1602931
2272014
1749515
2712247
2678391
2808130
1090686
2785742
2583931
2100349
1477797
1652206
129320
1916234
2780667
1424871
1230269
2540555
1378676
1511288
202002
1640753
490450
2233103
2183807
1273365
311020
2475972
2933790
245697
2436865
1641883
377616
747380
1493139
735862
2312898
35392
1997140
934365
1468114
2374084
1548332
1123319
2135539
900857
2532027
1185497
1876722
1982520
2625019
2341103
2551944
2446945
100214
969847
118073
920060
2923720
2448136
907809
1555122
1325569
2104115
2776465
1234694
665600
1530296
307864
2577091
1583620
2883318
959114
928285
396638
1649526
1857054
2507680
1411232
552866
2043043
2139250
1061489
593160
1230619
2418052
324871
2650182
2388950
876279
621846
2768871
357058
24927
204474
1043113
2506098
1804960
1894634
2907464
859535
1538765
1910273
762271
2327741
2417377
1949162
2794668
664300
815216
1606905
953198
2541563
1085394
401011
1692100
208885
1416501
2011066
563842
855170
1454644
591303
1471866
2659709
796637
383406
2828244
893436
1877427
1145309
2082624
2456799
2937807
2101789
2206642
1550343
37584
2831355
187106
272831
1301327
167878
2349858
60572
2678527
459084
1249716
1560376
3940
1163388
2708387
1226783
640826
702605
1112855
2711714
2233268
2000082
485968
1334898
2358215
2215230
1101286
393723
2782209
2598000
2059221
459842
2401899
2506632
2201807
221438
1753421
2899420
1447562
2440952
740325
1229928
188513
2757129
2026321
976810
2432836
1517278
1765381
557421
2535719
1068525
97848
734358
2118763
2521306
1952515
1858448
1572798
2811162
670190
845917
178569
782272
31168
385546
1012070
204449
335433
1849615
2903385
789378
1721731
1028988
1267350
2648330
386769
1590110
528308
2897849
2107341
942021
1119700
1161791
1070614
312352
125306
1822334
515327
1438423
781552
2802361
1513012
2504342
1188127
2314004
1672377
1182889
1761304
2439483
413640
32005
2223758
473613
2611723
2334337
1264219
273705
2137444
2862407
980612
2318379
434992
313808
727138
1488873
1709450
175391
1739749
2465121
1752344
1915059
619174
891188
547179
2236154
2828005
1980878
1674668
494723
97449
1346061
1769853
286266
115382
2517168
1232761
2718956
46623
689012
2484945
2503736
2891210
927279
481604
22450
2625807
565075
1763402
2722558
2077080
2075316
1244627
1659253
86042
2228645
1093287
181157
2162275
1032039
923148
183929
1097763
2569366
2723328
584150
1712176
1099324
1536089
2499881
2311459
1113555
923766
2743246
738877
2926041
2176912
2725535
707247
2024368
1875850
705369
1307653
1464056
2055333
1511743
2520143
724902
2521951
949304
2042648
1123655
541452
2384232
2761066
2895416
278614
2736332
793409
2614700
689977
166019
2173759
321493
1033434
1219516
309950
1885127
127044
2440085
1402347
858568
24484
432798
1253019
11478
929987
1588296
2002160
2741504
302223
2091412
456076
1046965
671670
483720
2747959
996758
1332987
954581
2829868
1004657
1211650
1150050
2519921
1363423
1417978
1511197
208775
2160712
1771100
1389989
605896
167139
1797174
84055
579379
217440
745225
1113398
2218475
486635
2044908
1066104
870433
2045029
2131553
1260916
256956
327359
1937517
2049544
1151789
445673
555456
2059481
2256983
2502574
2081666
2360157
1352710
2634282
263178
722051
1944771
52013
2526486
853587
1628325
2685672
425475
1996932
2140346
680166
2601486
56331
1681394
1163158
1025812
2041782
601515
1031959
2113956
63131
2010809
1292485
2112721
565909
1391526
2496149
1730315
1066977
2410428
1144215
30347
2473526
156699
2416222
2835945
244951
687878
1113748
178591
2193272
1754634
383377
715522
2238689
329484
11314
1910649
993877
571619
1742700
1193767
2912275
822627
1980693
2091150
208534
1231872
2124474
94604
2890732
2191960
224844
516776
2470362
676058
2500798
1226265
2582950
82689
1737934
2773300
931132
684472
990570
510690
881068
2117722
182282
1239168
2707640
2275326
2167491
2295936
2483125
1742166
2255768
2330008
2343956
2001562
2358957
2447778
2013812
1372330
1799982
2307780
2393668
1890847
1069275
863994
1214869
2153346
872985
863961
1342120
850734
2302108
1999395
1371139
388077
1324780
1073487
1407773
717254
1210742
1191630
574054
2627542
162445
2254131
1110919
1881930
1333128
135507
1657140
1413609
1409119
2335095
1573304
2823951
1591223
689272
516219
1389703
2200613
1134009
1032959
2108091
477438
1563288
565240
1236522
1978209
1751084
1613180
852513
2632481
119013
247794
1880109
2010029
680810
1926406
83799
769244
1920100
252720
864354
1553511
2409719
2462914
479137
1301590
2075550
161837
65800
583074
1052478
1288712
28816
992610
2433351
1258272
1276256
2920410
99089
2185163
2092671
2049363
312225
1824059
530315
909024
762308
1152546
2757611
2034183
2689792
1831923
1542657
2261237
2493594
184437
1339622
597304
284725
795617
2371168
1817602
1318341
2823285
993269
713239
1674187
1963094
2870070
188741
2637820
2191364
1970194
2663125
1895127
1408519
2664647
2142931
2508863
162246
1657070
2488364
1775432
2621311
1893430
836865
1739923
1489288
588956
731867
2687186
395123
1550632
2110006
1410295
227999
151572
2565065
2446678
2279020
2562568
517052
385367
1705032
2909786
2836094
2865898
2020452
225979
1207931
360113
2609500
443636
282877
2171008
1439888
24231
2489447
656546
1281562
159196
1550545
136773
2674013
2420818
1724472
2317014
1598699
1948934
1609173
571563
1254470
1148828
1164443
1139301
1219621
592383
186409
2621501
2884273
60363
1175001
2574109
17464
2671540
1897421
136971
736608
43047
2653457
2392213
1879586
1709659
1570177
266931
2457807
2932571
1516357
1289045
2606647
378278
1564718
709360
1953799
1396042
186682
2303188
1872476
446960
1194278
2619119
2668517
636529
1851190
869682
2272981
244097
318193
2445180
631512
1757053
2510697
1680125
2195565
1084281
2412792
2932226
2932928
2473575
2847794
122314
2000554
1580160
1926551
2275616
2869015
156745
101535
113043
1821605
1809916
2502346
337255
796965
2574001
1555989
2719333
2771604
215364
2636613
2285862
1517455
2250520
1196720
1197427
311951
566863
1389334
2253930
1560924
986497
1696742
2146784
2215154
914587
185473
1554300
2906312
852270
896146
653474
91274
52514
1161828
2110541
2525444
2216864
242178
2851062
913850
2740186
1319545
1007983
638465
1017971
2309010
908240
637246
2697412
464848
21869
378633
332394
2509135
1025128
789024
232066
2522544
2623626
2796646
2100819
877429
633902
1804056
2207880
275461
1877246
996997
2449409
908575
52574
300040
2640439
1346793
1078881
1141517
2236722
811353
609096
2529643
204587
1655333
845714
2937045
2535727
2796959
2485457
2701578
2184728
2269312
1554168
2507620
2713781
2739596
1594842
1543873
1085206
1326595
1930524
382904
575241
918616
1579446
106548
1147829
722183
2636524
1125587
1647512
258503
280767
1770044
999173
1285811
1413588
1196418
4154
1016402
1708755
1629311
589920
1894312
2839042
2322646
1814910
752051
798104
2495719
1825100
2356171
982686
619515
205665
486337
1041813
2654038
936499
947041
657663
726595
39762
560046
1806259
299792
2571415
745952
2292692
2759411
776360
1890060
2714963
2322790
1597788
1622308
1073124
829589
2784860
1806045
1580607
830747
1746440
594303
1318268
1502534
2690401
2449461
438165
1183845
2453244
1254618
2190813
1015004
1910014
1595745
2087267
898290
718525
2892893
2181390
1446799
1047531
1892775
2423708
1918850
1620892
1400360
203319
1318020
255225
2773309
2257520
2353376
874084
184405
2483927
1567014
2592656
27837
2516561
2062834
2375619
728283
728446
1809785
323598
2791441
478024
1813429
2139830
284516
1216910
113727
2341518
2231159
2083874
933627
2906598
149318
738300
261106
1657157
2003067
2514909
276619
1236446
447314
2497067
2706285
284636
2109136
851315
2045911
170434
2905562
109294
492847
1242739
1717455
163018
2509856
843927
577214
2623730
2376075
762797
182454
1327379
385756
2858191
1438877
884297
957647
144685
1700938
2507099
1585084
779407
1911809
2137439
187454
381087
1048321
2682171
946530
1307454
1325107
61189
1295400
932870
1066154
2456392
1498806
322985
391921
1515442
1284974
2709618
525088
1419421
1265586
1957963
44465
367789
1165632
2505853
1934168
2646568
1123897
462239
1336196
1727398
899212
759694
2360579
2895167
613209
1227448
1559774
1076631
1713918
693799
2189465
538763
1007254
2174109
2145717
1037100
249909
386572
849431
501276
2565115
2577525
611487
2298537
787706
2871447
1920833
2765019
2487713
2129844
1882108
2773028
476962
1098199
513750
1201355
568853
1183103
762521
1373918
2802430
2731397
1296580
2807115
752710
1392736
956593
1747887
2207106
812559
2727128
989132
2130433
1170129
2448904
2540776
134631
677600
2638890
90224
2102459
1268902
174066
1999666
1752223
754198
1733364
2240689
103145
1835211
2404293
2101560
2558041
661390
1593101
2417408
2276639
2171432
2038
1920321
2850860
2455058
389465
111942
587073
665983
14592
331583
2749225
1038201
285032
357082
2419274
164868
574318
512543
2335517
1675264
85934
1456795
429265
2461238
170139
913789
1672705
658822
877718
2872967
1108882
719325
1272286
319844
905346
2213288
1581251
2352443
645760
1036187
226304
1908770
2726559
1139940
2173439
2908833
1513823
2739290
2557192
708341
221327
1439138
2463216
807198
1552170
319842
1724444
90214
2858789
1797418
822297
241046
734854
1787703
2550485
1314122
1355843
627203
2512420
418298
1364006
2910728
2072013
2707904
2271880
2031409
836862
1014838
691748
1466995
2666269
2547645
2863368
2670942
1718395
1777421
2032153
159374
563329
103668
1842060
638370
1243295
174527
2270647
1392025
2083149
2443511
1541057
2262979
1016257
972142
524140
703092
1919584
142067
2502807
2231437
1027694
1074061
1169458
2751044
1782692
178954
2771289
1912815
426890
862288
2250148
2093593
625748
2344748
1647210
108804
1362022
2319210
2816500
391855
1766121
2648091
1268025
2286957
1380070
1071108
2692644
783598
603461
1586932
945883
205385
828891
194339
1694772
947664
1327818
1359587
565475
1020364
1858576
820999
1879203
810558
1237005
683991
1569906
78252
548075
158876
507633
911627
2123390
2220070
788952
1421863
835030
983600
654974
976164
455705
2249568
1022481
2474753
1811617
24864
1014337
2051193
531908
2481265
1867321
2433277
2904873
808237
856623
2906815
745852
2674698
1365716
267395
476880
1830845
455005
2030100
1156331
786169
3446
1212945
684628
351836
2082414
323750
2744021
498506
1114445
2852494
830848
1136396
394841
2609712
2272869
1906982
2054529
44828
2702939
846010
1758666
1871222
1042494
600083
1389347
2570734
1870647
729427
2728
2379689
1038125
359839
1936129
1168227
1914935
1721242
647224
2878696
1929218
2495336
1265723
801112
1797203
785879
2168590
1967141
1927267
2748901
1575723
1513407
2690400
783078
1355691
1931917
2632814
2219726
344305
1898358
265396
2279383
1643300
2893093
39276
828772
80190
2241380
1090794
214780
2604757
2257816
2701379
1030940
969023
1726393
2459599
653142
992325
803291
1827184
454593
707788
1897004
2019525
1501447
189772
2910996
137266
2069606
2007440
230538
1029269
2117807
2787152
1397953
481647
1166836
1226017
1195982
1994574
975169
1087420
803716
1003697
2408169
47747
2348692
2401171
2212668
1130829
927437
250151
2025646
1329381
1874240
1385265
1185708
150648
2783060
1615039
2678936
1902419
1866684
797721
2335812
1042172
1651049
399592
1633674
2893154
1045632
2273820
2467582
1941476
418385
1939916
332098
1742620
1854593
1072199
948554
1500941
681315
2374794
2398765
258243
1702067
2050740
1788787
189949
93617
1752565
2275318
1458143
2471465
23583
2815125
135937
1492097
1951188
510377
1397127
169064
2563960
1242038
1371681
2762388
1515017
1728172
1341751
1117842
2437840
1107706
527271
1722855
2318014
1755252
1142740
1234004
404139
1848484
391817
1978869
2394758
1297594
2709782
1728804
1902419
112900
1464993
1500322
614937
2795930
2448885
1976879
591079
1817719
404325
445001
493966
344125
1706472
2693998
284570
294804
1934177
2057992
2147507
2868509
234632
2639873
1693404
1899838
2771145
2742535
2922510
1994981
590180
1858066
2231452
1867266
1320189
591411
491950
2937605
31621
2314136
1236159
2295846
1366986
2137145
1754897
1998853
1328201
920872
378955
2003604
37622
1206532
816479
585247
1329545
399510
1867234
1706726
659580
2888666
307279
1953408
411183
2507949
1251010
260345
2569218
710297
1147811
2853200
1027930
146431
931085
2129101
167177
1873877
1010477
2059146
769991
2439307
943203
64328
2819242
699605
648194
436401
2624536
1551792
742242
2406913
2588413
2122375
2355369
2736708
2401827
1354399
2741675
1936206
1480556
2288112
847037
1611762
1783736
2147399
2396236
2919522
337410
2400296
2906388
179247
2388446
2581375
2434201
1344737
1101148
1003380
1322020
2523635
1414029
1193406
1158179
537296
1366155
1441737
1517056
1250401
266818
332228
1123344
233290
2564359
2705111
108906
55938
2819692
86970
862558
2617316
2318873
2067814
2497130
2113804
1741657
1925601
361023
1230044
1572592
1394397
2340039
1169829
2535459
1631691
1750986
1809428
2013630
1554284
51228
1345235
819973
558969
2499209
2050176
692895
1262551
2461129
1973639
2728109
1385328
110627
2245493
2847460
511176
49041
1277422
855498
2667190
214656
2048278
1391221
2196032
2091118
355958
2252195
2073035
1617965
2230119
2785828
1354861
517611
563784
229734
1389521
2011416
677856
344698
2461821
782027
1877087
1206985
1284412
2788765
910134
1717704
995996
1977743
1825632
1847502
2606478
2619730
2489508
1599427
2066181
425065
80352
1575467
142922
1015462
2772170
2162155
1859888
1283992
2899079
271201
356273
691656
2890165
1966555
2662315
2638335
738335
1597114
1233671
1833474
730975
2115027
1749071
66160
2872000
2311000
2733077
1593858
2772593
2317084
2693953
582685
723406
1074362
1820300
2214984
918954
52646
333759
589677
1706198
2578614
1419954
2295737
1560880
1654451
1201743
226639
1580856
2313272
1332398
1973860
2080981
481725
9432
2178221
2930844
1872279
993638
1977426
902804
144308
2288751
1885643
188829
2481796
1333249
2745750
2196355
1868293
1420096
464556
2101668
2530891
259441
1173471
1105818
2098737
1278507
1036605
528900
942146
2484120
812689
2085773
593254
607604
1494430
2503025
641509
1794564
2208085
1741987
2240049
225166
1455975
1097756
1310870
807209
1678436
1738636
1971763
183409
119679
1556776
1548987
1487555
1204920
415522
23963
1503050
799238
1848511
506049
1528163
2487536
250415
156475
42538
2158743
2179468
1760736
1719178
1028142
2785473
2201104
184811
387596
283133
493023
2713592
993185
1005503
2651323
1373190
2932761
2519472
309059
1976764
2209779
243857
1329237
853741
1096487
1566783
2865361
1155177
550555
1363138
1128744
2150985
1505724
1417103
422065
2246558
1364339
2411133
1916447
955308
907752
1000319
2414549
2499819
2416203
298826
1801346
1874309
272773
1665419
354278
2918996
893142
719822
2646887
2559396
598095
2399015
292015
1693527
2110875
709968
712175
228117
2555420
301494
2597943
57537
730065
1141677
1327318
1416329
2231741
491537
834707
1527324
2554181
2331155
1984884
1526310
2333521
1215216
1074602
846416
914998
1311478
1060198
1384745
1750480
1683747
818040
469834
2304077
1269164
154222
2362364
74702
1307649
1446292
1655711
1488698
1411187
595565
2387004
588166
134968
2510110
2807147
133975
229088
2319942
1049437
2901055
623283
2912457
2260988
1470486
2337005
1959043
2929118
1787945
50101
2905103
1429334
2415797
2049064
2302578
1224662
877805
2110766
777219
2156381
257362
1992987
1321529
1850469
889104
2333525
511075
888318
1328446
2165419
2407037
2497430
2616190
684236
1938093
2844763
1453106
1704848
1958546
1766743
2207606
673329
2656962
690152
815839
2487076
260219
1795115
2450107
2011950
1914152
1146122
1067729
783902
1669643
165425
735906
2722423
295689
359288
1100345
1034403
2374973
1622111
2849280
2122921
2067151
2476500
1850386
367761
2889737
564646
1882670
884293
2551125
2079540
2513324
2609691
2393881
1945702
2109596
380737
2251366
1640740
1557289
2684410
1020343
2499674
352893
1344892
149930
1180860
2902411
1822003
2160113
87372
957346
273037
879774
1052581
1668629
476836
2681595
44850
2700037
627771
2608477
1418316
2620300
306515
677765
634973
1350949
1604817
2536927
2720186
1316656
1411066
320981
638187
2465410
740943
1253545
934080
1724619
2459585
2048843
941060
2254487
1111383
2147932
1045261
1272696
1393383
790130
2517754
1195985
1563286
2701252
2645597
522562
95756
2666416
1934376
2500262
1235469
464544
2921009
2541605
2216864
2450952
2764858
1994219
769441
2150934
2182062
2182821
565851
2430048
1884714
1140501
2459385
1704873
2519850
2733873
542677
624533
2148985
2555033
364900
215089
1623029
2583274
1320355
1232647
2544162
2895278
1093862
2421061
1132043
668671
357525
2123623
22557
1963408
2292516
73732
2883815
2478087
1570366
1589758
2689287
2932033
1263029
2484520
2063616
336434
2925672
1292628
1511265
2129725
270690
769918
2834221
2301270
2264524
1465275
2616444
1947730
217392
2161074
157082
752381
2228413
530963
1518526
1489609
185273
49539
469457
177365
589202
1492803
2690069
749578
1360822
125858
1590064
1205251
1714502
2602347
1254686
554467
1545703
998448
972354
966909
2564345
1981661
1048206
228609
1586862
874994
2067005
259474
800072
2098730
2723021
1506133
23898
1971949
2629028
1913975
1217345
2775977
751911
1775233
1673099
2168725
456149
1757558
2803213
1423216
62434
83365
487333
638723
2832679
676299
959608
554150
1289291
2161256
2550634
1696586
976762
2644809
2384122
1973967
474982
2342007
837590
1926039
2633333
534624
587805
1234507
1841241
2314925
20652
2020081
842706
2877792
1253721
2553824
1236005
2500970
30519
2119333
2628199
2361226
2825926
1434985
2192668
2158590
749580
2091429
2312596
2110277
1068119
1327605
1053903
1826842
2458896
8174
1583359
702328
597062
151953
1580615
2430676
337284
324417
2596237
1550950
1609674
479061
2735671
273547
1121422
2183824
2776375
2889172
277201
2473104
1187565
954768
1825506
488915
1399501
844073
1179600
845699
1466739
2654362
200060
179561
2512454
209863
788897
356578
116352
682744
253741
185050
299956
1427938
2196397
2283806
2732933
1662702
1621391
2836226
860028
893210
1304482
430671
2237542
2927507
798246
851671
1579154
1245879
2343011
2391367
375579
805696
1178601
2688831
575052
2394022
705631
634228
336485
469867
65666
523513
2483762
912414
2702941
1452257
715515
2783247
975517
1351096
488444
507125
2237420
770870
1430465
2486359
2749120
878191
1076830
2188463
1626308
2774102
2774292
1952285
617231
1704123
570354
1328241
382535
2436697
324769
2702214
2758171
1730636
1775825
30755
1755386
2490932
2814010
2068474
2893047
2533103
348457
2568145
1820592
1784685
2238256
222037
2557270
1720582
1556663
2883348
1454690
811685
1738142
1351566
838140
726782
851208
1191830
2539337
1521838
138226
174681
1806475
1402816
215056
2365586
10682
2531086
1713198
540436
1265782
2806806
1123683
856127
1089548
983900
2275088
64365
701055
869568
911541
1786617
861675
2460319
1297145
732154
57852
388904
65079
1110921
290639
842976
645670
1473265
895382
122075
1749683
2775520
2112265
681392
1185313
756393
577515
2064277
1502912
1353415
604089
2229281
1628246
2643053
1906513
1874276
875799
1551953
1393933
2213796
1919270
795902
577732
2610900
440040
1633097
1695297
2562085
2241147
1852313
2537329
1999029
1022938
830643
727223
977721
2020354
2087442
1032757
965708
832500
1022657
989584
146717
2794413
730699
2387180
442690
2137315
2085047
274458
74417
2072695
2768263
2025844
2627552
1068416
2750950
1595843
818870
1728023
976848
152542
2377273
1711671
238785
1804792
1998727
2038182
972695
1848577
128704
2443509
2589359
1926054
2206468
877010
1694760
2895505
2067530
66577
2561710
2510758
443195
479092
1745328
485697
422610
528120
2757169
2282753
80911
122453
160825
258417
1774748
119946
916487
1396066
179782
2914918
283392
722615
638530
56927
809414
1681740
728241
2927210
1005533
548871
1754016
2615579
1038486
649287
683898
2351889
400611
2557527
292195
760539
532898
375796
2065883
788681
1977555
2192734
1944146
1647957
2861568
112311
1057770
1892033
2581382
2579363
2191202
98033
446833
1706034
2595971
864698
486457
2536711
1335661
2114189
810708
1222478
2509095
1970992
1424010
1997635
638800
2628143
134026
215929
970660
395444
140414
285648
2935622
1867417
39394
856426
1521581
25308
1602811
2027860
245200
1700556
1590511
1484089
2443500
637082
1241222
1751010
2156338
2011496
2729349
2898361
1373240
1329976
2631781
1165765
1008633
1082061
1352508
1967970
2130683
647584
1438112
1760320
54120
2602927
240439
972010
2108027
1813554
2417079
875235
995919
1152452
27319
2938599
92191
899810
2893121
331658
784213
2764596
999529
140669
1420065
90301
1166749
647443
287942
1060170
1717884
1464689
227153
1718484
1473726
1125605
1037756
1106690
310460
672093
2912908
236550
2430463
1299231
2094273
2507212
2128935
2257522
1647789
2600787
2173993
1123183
1874991
2308373
2810190
2064052
1183519
1491188
213481
1615580
1144085
2712870
2239463
1558758
2059022
2831705
854497
1536362
1406422
1199283
2284051
1125491
2527591
237271
1709584
2234815
362704
639504
32232
2246563
2074733
972881
465072
2207025
858520
1033146
2643449
964855
1886683
1274360
543272
94147
285984
29989
1019628
1488424
2571957
2626690
1996846
558857
368995
1996960
2539498
1292721
33562
2183374
1028445
2453955
1459725
1578510
138076
2015595
2006306
2233696
2333350
2337874
2094246
2314701
773754
2100535
2581482
2637643
2642961
2011982
2640471
1879339
2377228
1161370
798734
845968
864225
2346455
1597456
1778153
1413470
954322
1052445
2726339
180727
2855658
1053566
2469590
2716815
2819338
736902
42098
769383
1702565
220211
1048045
1035958
439707
615827
2737668
1772283
1483876
162839
343388
109800
2908524
2641357
79972
229340
1587444
2116036
2311792
1958135
955339
683664
244401
2542535
2362146
135096
1101740
675126
598830
1013675
382792
1306925
1491196
195714
1682377
1209259
379504
1950464
2416415
1059150
2406544
2311898
1457514
99460
2660288
809785
86079
453161
2726239
2396870
1456664
838649
1092293
2061645
2349919
2862917
2142267
1465481
1545525
30192
2304929
1993556
2566920
2508040
1725633
2705979
2667310
1078743
2086819
344917
6204
1277481
368827
2080682
2936660
2393468
1364260
537588
156893
681861
2359413
2466879
2118642
1469881
194876
918595
1961462
2571918
180349
547529
15357
2160352
1341568
784417
234606
2259437
2410750
1791269
1731431
1332719
2011227
1847188
675997
2290113
1342012
372202
2737453
975847
2030609
1807553
1641183
2433854
2374239
216803
880700
1190348
1160154
2640867
503916
821041
999556
2312722
241347
967838
2235672
35080
2565296
1587492
1869905
1741299
2426537
967959
2035857
1888221
561268
599228
327497
141358
2068788
2209998
603887
2762431
67345
1696354
2451513
356341
415254
907254
2145054
1736495
2020710
2552023
2765954
2666989
1292218
1899779
2567674
71847
1464890
663400
1164667
1353813
677629
2493889
1900293
34743
2044991
2121206
1163298
1857813
810156
1617553
1166312
906569
1324911
231089
653654
2492772
2662251
2211291
1717191
254738
1619385
2140873
2205635
2237032
1103218
1984715
147883
1036507
749121
1160258
1750494
560032
1414675
1537551
1987915
777722
1407255
2132865
2428527
179236
191881
911733
2246583
555341
1240431
361898
2360632
1605543
2564754
216945
1284029
2076970
873450
2872737
1498405
1135818
2676213
892008
1468835
817233
55494
1439077
660595
1254363
768970
1004600
1259469
1392085
96037
1891564
1203960
2487143
1081250
1612467
1382870
46100
393960
2128415
2809177
2297127
2454719
1204673
2504231
117076
1503331
2243844
1081752
1089500
2092307
1755657
2737661
2928115
841278
1621271
1432309
391076
2002461
1988823
1392084
2505204
1544455
1671646
1135054
2819524
928244
2595509
2518535
1003629
1627488
2334367
1878
247180
2609479
903403
2469240
619222
1795851
1929005
2848344
260315
1274133
2834088
2767889
1094125
526970
2769251
2010514
2863014
2316155
428506
342522
1250936
202869
2458353
1846528
1683933
2931555
2120568
481101
132403
2302899
1497889
1981469
2068508
2682774
1424583
2614308
61552
43518
2377283
1160384
1904621
2467446
2249514
2721404
2585703
534232
1327293
1533645
2696927
1637741
2164610
598489
915110
1416724
1624336
230749
1761049
953919
1085655
1440899
267109
1404265
1053296
2305992
2698413
672243
1080999
2687302
2269947
452386
1348550
1436010
16749
806532
2722833
2552543
1574429
1501486
1030777
2616878
91084
2165650
2702966
138694
345510
927118
1792918
2825541
2910256
2283223
1163981
2754770
100385
1393899
2561253
832066
1698653
603930
1897580
2738500
730070
1163630
2290626
1949799
1658171
164580
276594
2708578
675558
1731013
2128278
990626
204193
1053076
1711526
1077542
565528
151226
1074917
1715598
316030
968540
158885
2845739
229789
2823795
1968655
1985942
905284
394931
1365984
2837633
678065
906581
687158
66778
2548345
1669942
1914987
2000139
1354643
1100261
2010553
2680893
971290
823613
2718508
2033254
1586603
616543
1129133
1458584
2484898
489952
1821182
874251
1477025
928934
2720825
1203896
961184
1541059
2799625
737280
1804634
1268241
2529384
2307700
1854045
521390
1300644
2522299
2894538
545336
603344
2178384
1097228
1104530
2734706
751878
1504450
1460032
2476021
1832346
344053
494823
1389211
669879
1851421
2878371
1645099
719563
16844
1717064
2921636
684726
296044
2774655
1414652
992025
2877854
2650939
461614
294577
2822020
1475666
2850530
2403922
489415
140705
720925
808288
2282904
2909290
1042805
2806816
1843847
1123396
1492169
2330102
1153259
806829
820273
1220126
1008248
1571097
2308877
498287
419578
2754485
2705917
363723
662151
2850191
1721486
1328258
223107
1162271
188236
2238599
1319608
1864832
2213738
1278431
1632555
1799409
2146738
1930279
1600618
640880
639333
2819990
1811849
1347140
605596
641509
1418224
403151
1949990
1092005
240730
892379
835094
488814
1522166
1100749
2738585
2774611
994084
309482
1077052
402178
681486
2264992
245289
2282126
2079008
461477
782402
2867084
1809042
2232171
1377067
2248925
1779032
1300435
41608
1008076
1668932
2449846
1269693
2625746
1548057
2216832
1648919
2320367
677169
182540
1466682
2559090
270782
368793
1153192
1119317
1675461
1763586
284813
2444957
1554882
2054289
1756266
2705286
1103323
594884
2811117
2413110
2104047
1964650
1684890
2589654
2582691
1485601
1820621
2526131
1695662
934466
2543397
1213330
1410658
2725642
1263325
841299
2118413
2605656
1654544
767429
1305365
2157699
1452008
2496955
2547408
858200
1445161
1005908
1516910
1165459
2851951
1576659
2008604
1831348
2353188
1013614
2466019
1803731
1597607
796829
2131645
1900947
1879941
2311589
1630460
2898910
350621
427690
865324
1936388
648610
2371945
1627897
429440
1698586
646560
1883290
1988513
1314880
318350
2260330
1840264
2228037
806614
1906744
1712030
880191
875612
1614515
382457
446001
1919601
2433388
578012
817911
1371053
598550
2402605
232663
2408573
536868
488147
2679498
1586781
1885308
1365288
2853671
591829
2057673
2621682
2435220
2736900
1834605
2334398
2093523
2357067
1049708
2800713
307686
1929704
2115465
432656
1940659
1266157
1879953
1079802
1268670
808592
1562127
626714
2400333
2901391
187451
1827553
2056561
2714402
421714
706996
539167
946431
1966168
826718
2608942
2858954
1812174
2902278
1485922
2642919
2459153
600555
1363770
1831518
2517392
1809530
705593
1319294
2706715
430129
62757
1893518
1133984
1388826
2795984
2586472
2798132
1450174
2024783
2394292
311110
2378122
260103
1805453
1480893
1738324
1259112
2188407
36918
1862875
2750796
1252570
254539
1918243
2197499
584761
1561661
1749326
1288569
1803806
2503920
577238
2455919
2636088
996767
227783
2538408
333399
1440715
1018278
1276856
2737977
587277
1684998
2757781
1159042
1658532
68443
2283451
639225
199518
2543249
1720795
2359151
183569
228080
2312948
1251209
1558250
1914428
208623
772812
2302928
157597
2090174
1963058
81285
2471952
2353577
158239
2449799
438180
2471746
2142333
983671
1534957
1760384
1193099
2617197
2596747
739172
2737742
2315577
2372386
101037
339924
2885675
830435
1406280
2846210
1910241
1033687
760093
684463
1080166
1860938
461220
1063509
2073905
2026045
2797670
2100532
1923842
1513229
2842131
1316965
1517882
1372792
1957953
849922
2070468
195347
1101840
2551127
1851101
911656
90491
1172963
2299914
474039
2175651
1508169
53584
2554915
774332
833318
2098113
1744723
619072
1821748
217774
2052165
1511208
2415582
541145
2670856
2443061
299012
1360876
180805
2724575
1346968
1173170
1144034
1701983
2415545
401977
2921525
480236
438997
417048
2889089
764555
2792953
1940391
2401271
1143242
1143103
1226550
704229
2790781
521272
2656886
350296
1201763
129767
526741
981377
1521865
323684
2726554
2345983
1013558
742309
1543092
1617360
2336692
1968994
522699
83850
2123217
844532
2146569
767947
720878
2745188
1068695
1162635
864584
2044138
252439
1834554
1577414
1391026
1774203
867001
963073
2745184
449792
308272
2847215
300521
777571
2117654
2246049
510158
1554271
2468354
1083882
2695115
2733418
211969
1974215
627502
2042162
2634016
2727423
1315216
2805842
2892445
1403434
78655
717042
2214588
2404425
1765467
1944703
593736
465807
26005
2514639
1485821
2429367
2484716
1868532
1069917
1710128
37817
2514964
2596950
2068138
2912548
1642618
1428267
2659161
2888227
2385620
2894026
1446525
56989
278690
1315351
2317459
1233575
513963
812309
960192
1452332
350391
1816851
590120
2910407
1045834
1597427
1265748
2773617
1391071
1613988
341591
1694826
341490
2610673
1387168
556177
946168
1795136
2823465
1650607
1341507
2606785
1001205
2661005
473003
56736
689231
678416
2904415
1136401
1239502
11521
2579934
2086285
896633
1313831
2174752
2933694
96826
247924
518396
466720
2876003
2191531
550135
1020980
1179312
591535
149314
1461435
838662
1623224
2920634
856588
1139469
606296
2012002
1325460
1216991
659928
667995
2328793
858524
1882815
1400835
814254
1754758
1685860
2132426
205830
1575737
486348
2309085
444072
2123749
932462
2208322
1835977
1170690
381646
590631
1522626
1275429
2395790
2499552
1363396
2487309
1193595
119801
1822560
2623202
2399114
469168
709410
73404
979871
693515
1802146
2469675
167557
934733
2207163
707901
38039
1177127
1533231
713591
2689049
1801505
1368233
493532
2807950
2650827
1768374
2150043
560699
1914699
1710440
2636018
2308657
424897
872566
2018908
1351814
2327329
1501503
2935672
1623835
147974
1059852
234822
2597937
1632384
1561167
2199171
2089914
2485699
1022152
1987174
1598308
871697
1710631
2790637
1260133
799028
1920804
2623453
851775
1034483
775853
334935
2610132
861137
988671
2062534
1314534
2715383
1785144
1465785
2140169
1417864
221966
1857245
2685652
1962599
89043
236248
1404117
1547426
147434
2214373
1055531
852409
1915389
2076681
2609447
1338582
1928555
2240000
1450571
2919663
2186123
2166403
1213178
859093
2760854
144563
2001646
254120
1090617
1734362
2730022
433973
2384582
351637
2220991
1131585
1906439
2780458
96828
1528903
1041768
619244
2408242
1175318
898636
1074299
294418
2908108
332587
2285837
2469097
1532713
2837353
1000780
1973189
2285914
2532808
2617835
1180094
809903
2346263
2489024
1162324
984973
2547469
617950
1951053
2317446
1874178
280287
1159124
2583478
2792792
1126860
391290
714094
697818
2890398
1918209
1763259
24303
1379365
2734833
2768511
2481239
719112
1690586
562183
250814
2793089
2791138
2466130
456146
479799
2673475
970051
891866
2249442
1741781
1371628
1387356
2548134
1345032
1965825
855877
582915
931128
1140407
1543001
1599988
866787
2657683
932546
2100540
2526457
2079835
2896561
25773
1140950
1458378
1133902
686724
2299652
660868
855690
1908390
270144
2119372
97052
349389
1243153
1682473
1284784
2763887
1539708
1715174
320397
14099
2458587
267650
1341353
2119215
1741702
1560590
684697
1239698
2830840
881593
460520
565838
126023
2291132
2265822
1635315
2026601
77711
2637728
2185655
1910654
2119942
2318488
1257188
912237
1999442
2074829
2017105
530027
1185407
2387877
1215639
907353
2634503
2597591
2199367
2213573
1835838
2754838
1992102
2648890
544705
2829967
1281868
2490624
2724685
63029
339430
1528244
175325
2713591
1695739
537051
435977
1374512
2750653
1882612
1942188
634913
763367
1558015
2007454
2078876
853976
23556
538886
2607122
881955
1817748
2277247
1891062
2482252
224812
660069
1280458
1131663
1298476
1449666
2928257
1190981
1632711
2179363
992820
309911
429415
555780
1806342
1404920
409780
2399588
795888
8120
1465427
629579
2672344
892099
562351
988126
1683177
187706
1609389
41517
503323
2591888
1726487
2646514
2287268
429054
2539709
97697
2061177
465083
2010748
738915
667610
2611158
2417284
1553619
1052579
1501540
2544829
1957708
2668821
2053384
2732063
2474153
1557165
181016
2165027
2865659
875472
1239797
2138456
2372635
2379714
77406
803403
2000181
564072
1311310
2446816
884266
781347
2859782
256965
2011457
947307
859209
2156773
1950694
366900
2722930
1805522
683169
1140360
1534130
2380849
541709
2427685
651864
2123498
2490939
1094296
104370
2260989
1140053
315041
1826243
1509401
2286938
2410626
1920852
2601646
2470343
413223
793197
166656
659471
2530495
1274969
735928
813481
2003034
2720435
1659161
798089
2683184
1066644
761426
2187633
513489
1575063
360985
1200603
834770
2388139
1973965
447131
468309
1776119
165060
910129
1486650
938768
2808287
1223835
705654
1942097
2796475
1679048
337143
2911083
2665877
1942815
520967
2566609
317383
1647534
700866
2502417
361714
530991
573479
639777
1307812
504561
638591
1521310
1954269
256792
1692700
2476746
2786319
2071098
2393802
1488444
1737722
1389215
2097957
21117
951985
451409
734623
2509233
1367228
1160616
892853
1687513
1720730
1179082
198948
453259
1327623
1733402
1676029
2325429
538522
1371165
1322478
1725434
532396
2501364
2527846
1525921
2664035
2034001
866586
1564324
1158733
611885
429785
558523
762641
515774
2617256
1210385
662770
1021452
1313459
1974373
587936
401914
268929
2372247
2409689
552133
700094
2259194
431539
2309242
2588266
611853
1156125
2821955
27644
82951
1574807
450492
414605
2932437
1625138
1147240
66521
1286358
1363113
52285
2128496
2867031
986014
2091651
2339006
2185483
26569
609536
1704733
2885120
2145018
1395630
2444508
459931
195406
873039
1173248
2502440
1226918
1537817
2388832
514995
1373588
1714929
2625654
2693666
893176
2932372
28051
1328858
1412723
145093
831097
2236008
2815714
2538415
759705
2247834
242468
2064456
2695071
2429595
2451473
2240054
130190
1310773
2671801
2319517
1822470
2543993
2538223
1936579
148346
2781992
231179
2837000
2706844
2771505
1460080
1150000
358693
116444
1201822
2680442
191200
2044810
1823157
14994
2335454
750762
76280
1785690
2685952
1780186
1457254
2898463
2874901
1683963
2911090
745921
58318
2900742
245504
2186161
1266860
1776313
251719
1512942
1886716
1039078
1183026
1535151
2595677
1179960
1940298
41118
1103872
1687571
2035722
464741
1802287
1613328
2794060
606636
2585106
135538
2291136
391268
1824891
1655199
2938067
1740280
1667595
708314
2130299
635408
2526825
1706855
1662574
2314406
119274
414728
1108353
2688108
2836629
2915853
2205467
2234911
436280
1686990
2350966
956015
151461
1288061
709987
1552267
117611
2469566
1787111
2256894
991858
2177789
851068
243417
1995594
2519247
364424
1782902
1061283
2141
465835
2451047
657665
806655
2014135
445596
900679
2309270
2212442
204533
1464889
1427294
1198164
782409
2439769
2530649
1625312
1044698
2461937
1010326
1199284
1356234
1236659
2217553
1317881
2138801
103016
1015830
1585931
1890211
1853127
2571928
1066007
2476949
2343830
1560983
2350315
1446207
1374691
1533551
2294558
1168190
2006318
1998957
2836240
2151510
1841311
1724403
523537
2107081
778034
2396953
1410739
1678388
1589375
1170230
1174851
1874871
1100453
2167474
50000
1847108
1862324
495406
1062636
2479732
2636400
1553160
1616756
1147515
1876711
2565259
1372574
2892325
219574
83964
1104226
503497
1443622
2775022
620843
419975
294437
817709
2655612
2377137
395099
260686
2336492
1144089
309656
1521662
1476439
2029105
1184481
240899
2082327
1467315
812755
1404303
1218389
1701115
172181
1387844
1802742
721100
1148451
2668908
2712775
2406681
319559
1102273
814022
1655253
1371000
1097239
850573
1264697
844102
631703
860813
1879679
273254
173113
1651738
2062206
2866026
2279614
1047006
922714
1944684
1819662
2170260
1208551
1377751
2688717
2331658
1503434
1297455
231739
1900006
154151
144250
2669700
203483
2526757
116080
202759
1611582
778296
299425
440950
831662
887790
233692
2207765
2218145
2096583
2926865
352056
1682838
476368
2166741
2347860
526659
1262642
429343
2103869
645692
28087
283916
2472430
1866247
2565558
175510
1894991
191875
84459
1993588
401103
2832286
69130
1808265
447656
1147884
2393997
1901730
127370
2854923
2262003
2240245
826731
2144844
1282318
2818655
1500677
2600380
1413699
1994360
820833
849046
505043
1300818
2039456
979980
398587
1990210
1990070
1098383
240268
1103996
1137974
980770
1603029
2732175
2777858
1465493
95781
1060692
1889710
1112253
356397
1791178
1475220
297206
1321191
2284476
253719
2454534
381221
1021682
1730783
984643
2367266
1072548
1994288
2068670
205221
367964
942917
1500668
2749975
490236
1593361
1841121
880370
2732692
964831
335532
2687733
1222506
963148
1886516
789331
1124634
416091
2089698
1432506
39829
2038082
2436575
1875984
1819263
2891463
1486082
205066
269194
1307276
322617
1461486
1606813
2633200
2191580
1413242
2675978
1154662
2333398
303522
2268245
345304
1563890
744780
1629076
567528
2637832
940900
2141724
1785635
1517771
1631061
916005
2035559
1710413
236412
939822
503740
1624635
1080744
1983109
1185735
1407976
1680597
1670989
1578787
2409567
1257539
773208
167536
2035479
733473
1887868
1721817
589237
1568267
76005
2190583
167062
1806141
2275571
813139
884074
2686502
271320
1979890
1582471
35737
552313
120085
2319863
1957792
1591039
873423
650864
14509
18074
1028798
1083136
1812621
620501
651261
209186
609856
1727117
610999
1412540
2856292
1956095
2244687
2236910
1281051
2077787
1944679
2616495
400229
2071508
926620
435401
12690
2900114
1472864
2231515
44531
2530554
1847963
2685123
264427
2649548
1844540
692350
1619909
2119574
395096
921153
2657000
2399727
1922633
469017
1248311
229940
1560585
1328384
873127
2746890
457620
187989
1790739
1547783
446324
2619455
1291178
1345061
465322
32186
2685032
2149057
243881
1636095
32615
1742556
1878566
2454429
2101354
2648718
2445798
548773
1473998
1046140
689626
40724
1255905
302513
1883442
592473
926683
2165165
114732
2202538
148094
1638232
1477394
2675843
55362
823206
2498346
1686789
2162751
2201734
2688581
2631480
2688264
1619895
690165
1586416
2113420
242714
1711877
1039671
2436703
1663405
1078125
330761
2739281
2481911
315021
1005960
2785755
368971
2390698
788943
972266
2909279
352075
1350729
537095
146342
618677
1294403
2577128
1587827
685073
1176428
1764379
445569
252644
2867314
1259025
2234446
2920498
2686265
2614464
2422405
2659518
1204452
1100223
1527729
2647524
2752694
1856297
1625349
2052722
2122474
2065245
1796339
263702
2553334
2431236
2508483
2378960
2084422
2856630
2548961
341190
2918062
193183
2900994
532517
699145
2425466
1702693
1345832
43410
1977303
348480
1012444
1681514
343829
1149416
803304
2449775
2164740
326636
649320
2408605
2458539
2393081
1413340
2376998
1096000
2802937
1063895
800408
12583
2875771
2399881
2740346
2411723
478631
216114
2303676
2327998
2408243
1984063
20415
2892940
2842411
1108375
1477430
541072
2752905
2430613
1422105
1445469
2126144
1319706
1173021
1692365
2500683
1295863
875397
1491610
687954
1727659
2923333
425860
1763478
2904033
531171
1527400
973357
1340814
1363942
2293223
242704
1736549
2360108
1715964
158594
1768680
2164159
1371713
1750911
1416656
2681518
431356
2379545
405427
1994998
481280
2769328
1039250
1196951
900590
1009719
1115253
840688
2355583
1893665
1958642
2584501
737612
1579743
328567
2850826
284690
2811969
739397
1450991
2599539
1705584
1695689
568716
2361559
276631
1951551
1018422
2819281
1223884
154732
714685
2088540
1541377
2388935
1191221
2930829
790995
1052515
582353
1221789
2664999
1487621
2658989
1925953
671708
404505
863199
1382044
1025231
895939
2140170
609675
1217833
1378212
659930
1907649
2835233
2033285
1693775
1074732
145897
1451615
2896579
1717419
644899
2879455
1415322
1275455
1897646
1765455
2818477
390757
121888
100927
221275
2200635
2812596
525196
898239
1305689
2753365
2928085
2767624
1072451
235138
1859711
2600570
2662496
963981
2535947
2633375
2095917
2271643
226703
762311
2860089
312022
2871882
1121816
1729196
2367905
1464276
2534728
2031571
1828364
378937
1129514
1541615
1410996
2016637
329152
2921869
523013
2334162
1951629
483583
311334
1207123
1000155
628264
2024300
1558685
2790928
2380952
980304
1793340
478717
1654471
2926928
1626167
1869699
2170655
2246835
1317336
262838
117155
1146310
760897
1553088
2012702
362644
2932876
1688564
2026878
2151855
705483
2186229
49327
586386
1613310
464534
930937
1500559
244972
1194145
1689884
1108624
2174081
744099
2572595
37676
2426724
2704275
1895872
2077592
1923836
2604214
1138998
2422200
2245892
2335175
850644
1628531
299943
2401099
2713170
2685380
2758902
1800854
61944
668311
1144724
530964
318598
2135583
2689296
2193389
1993411
25835
2790287
429244
737973
1280817
991355
1907052
1122905
753363
1632054
1473629
557542
2901750
911792
1300927
2022924
809297
1681406
1540890
2508484
2923647
440252
622801
1423105
1972093
495807
1542235
2800682
2356273
1262159
660884
2862108
2657536
1702525
1408529
1583242
2869720
443854
1315849
522482
2844147
114664
577075
514636
1410497
511115
1825676
2730847
1432368
846186
2406105
2632845
2865639
2854145
2538002
2473423
2932553
1296020
150458
2000764
1850695
220861
904850
2556876
1314651
1967528
2404616
1769418
323253
860455
2617907
1262870
2005823
577205
77473
1974341
2639394
767779
2031256
1342130
978445
584809
53457
1083133
2449866
1520686
1019164
1882460
1228241
2671862
2383116
1877467
371666
2920731
624229
2554433
1065405
1623591
2234563
2930864
2090356
2280668
2929704
1845067
1107100
2434785
1490746
1335861
601635
2929180
508817
2272597
2683351
2041676
936364
350001
1883361
409367
1888199
1012188
1644953
1114205
148454
609994
1436609
760886
2449924
1634553
1296964
614339
232961
1861281
2088945
1466685
2710925
781896
2721912
286519
1287601
533834
76013
1765896
2658862
1341345
1046640
1142075
968969
1397482
2926636
2847193
1408397
860428
39423
379004
2865529
1549356
1194730
368311
602324
1841729
1604341
1539577
529821
1033401
1547125
1448110
1361971
370597
947406
1493624
819443
1285132
1127492
1177530
1179471
238187
960601
504977
815877
2157154
1738149
2111876
2866957
1086888
641932
851007
296387
1642453
452866
1911015
1461743
620545
2508803
243317
758389
1684913
1068210
193127
2705628
21362
1703476
427547
1260575
2477531
624181
629582
2498333
1968573
986219
1351486
2445081
775241
1904196
2369272
1618153
1773480
1552777
751437
2644997
2051101
1933324
310612
1800551
1864515
1313998
920480
2907016
650335
2517677
1715220
975976
91647
87521
1098812
1936813
1996388
1238326
90045
1916288
1610339
1350420
1477291
724883
1082160
2703810
950218
2768022
829415
360715
516342
954303
1560900
281491
397918
1592454
1382935
1918901
1424567
599259
1835656
2543046
242380
2243903
2224078
2814931
110882
2874134
1469885
1323939
2136597
1557796
235395
304175
2058931
1646635
2636763
1301577
414524
1157529
2882576
2903784
1358643
1625097
926014
1687662
2111878
2024260
2760268
2338289
907415
29269
1320213
1022084
1356260
1100831
192046
1302572
2707402
1198533
834172
547594
829256
1374136
1545437
1020007
2266968
508266
1557309
118387
2023346
2442576
1252527
2159158
140663
1198170
2393234
1403899
1873717
2122690
355481
1492192
481158
406789
982862
2080378
34103
1436136
1237355
252285
1957019
1359894
1031
671923
1750583
33011
2136204
1260641
551810
2262493
272596
2725492
1727192
2630439
100472
760847
1042859
1118329
1059079
1158311
1890464
262709
2227928
1295909
708988
1209220
1431220
2826925
2017130
504157
940875
2000689
459990
1792740
1981520
68656
2589363
1107681
1318120
2353735
879461
482308
732565
1196908
630658
2641770
1836498
2551421
2277165
1288095
4287
805691
2108723
1810172
1720499
170438
2613265
1672510
2427304
887378
2495557
1169825
99782
1297835
1332209
1910907
904139
246853
538731
352037
888640
589731
80725
58916
1524642
1375490
699653
1076080
1633307
1689599
1233900
325188
2704645
195240
2090700
2390165
860698
1144248
1255236
1474490
383902
1327287
2761213
226395
315432
2765790
942533
57907
618274
1635706
1386627
182293
2493581
881188
1108523
2842188
180012
1833978
1943018
1507481
2279722
2862250
553038
2279083
954306
1985483
777125
1170930
1605249
679636
2600952
2721105
5763
1536116
2799220
763120
1847584
2477896
353631
1415727
576745
2850212
1032646
664383
1115314
1077198
23238
1194827
2739280
2551066
968271
989447
444918
1671443
1675522
109168
1445527
2067130
1606396
2218328
1403828
2663715
1731603
2358046
2026233
1499694
73886
2277128
2915867
812650
372497
2368652
1859661
1016764
2437847
91684
1135182
1641043
2813730
1510360
1740348
943791
2404986
127314
2740767
152626
1458068
2675171
222211
461730
1374017
1827697
1459259
242656
2158917
2412102
238652
1709721
512236
1234148
493054
205457
35430
148775
2500584
1061622
2057484
1401051
1122506
933340
2307078
2154450
53527
424564
1805910
1541880
1064293
605647
297958
2324202
1925276
716308
1138563
1534254
1918703
1954601
713778
2448892
182378
2479273
2138501
987620
1984914
525624
2495317
576725
2000688
2089998
547830
115093
1804986
2101135
1498341
1624083
236167
1120782
1717003
1912652
2269495
212653
646986
1319849
2208101
2808160
2102352
2772764
730233
263982
2059044
1604177
1902705
375748
299582
2460814
2018503
408048
2243844
2501802
1659992
12708
889672
436347
1801387
1946274
2801487
1605486
598149
417329
424801
1885189
128133
2052791
252762
2786015
457218
203383
306310
464724
2831338
976607
603266
960989
1285302
1997727
2342745
2527793
2643218
1113499
17053
1881275
1616407
1069948
1929577
361389
1468395
2783053
1353316
1737909
77674
1629389
2729662
310802
1196887
156921
429483
174042
1093093
593957
2505118
553234
1131429
1665638
632647
1879020
1006721
1451466
1197758
2050658
2283404
1827337
101916
843526
510521
1117051
1006874
1712992
3073
2488184
451014
2559805
1654754
2174240
1790895
983284
1440707
993396
940675
1920302
1077181
220079
522453
70137
1269866
1515447
284950
2205162
1367248
2796153
659596
1266228
2076682
1988905
969753
1244487
1573386
2098469
1822548
183835
1308413
314684
1805967
289923
2936296
411911
2380054
2380319
1376493
2710133
1491646
2422910
2498713
400972
2544929
1116875
1745401
1944897
1123353
1439399
1812481
771673
656647
1077901
1813592
805621
1042873
574139
2403181
623030
2305880
2553647
2149106
629927
757472
2793271
983620
2387555
614452
374897
1934960
2802155
2139433
2319282
118796
2520569
1840651
631561
2124174
1881831
1027605
786948
786374
1852957
274638
95087
2764436
1448518
2658778
1085502
1511589
2672652
2557590
2706817
1306741
1438680
2237606
185272
1526483
2478406
2072455
452308
2538628
2356822
2822070
1395693
121956
848497
169713
2400413
1994661
732905
1905084
1555746
1738910
2333796
978816
1723174
1645118
1873848
2484917
1779090
539434
1223358
415119
2065171
657286
1197264
2512418
2025121
2743293
246540
434163
2790914
503246
131439
1189093
1167193
1349359
1507948
2469310
2360104
1717963
458694
2800261
806918
2231030
845920
554508
2560483
675554
332702
147596
964821
2028090
1576359
248952
843258
272921
1609632
949271
43037
2622456
1314290
50482
2588488
2347135
754187
1407189
2223354
2481128
90618
1739117
1210413
575943
2046733
454766
712453
2661456
30870
1495657
2137697
2449416
986617
2515033
1287441
216096
1361271
1835933
1433596
2284299
129088
1917657
2730610
1117987
1502587
2424943
2608465
2100137
407803
1085736
2536886
1352468
542715
826520
249999
2314177
854345
843715
728882
1270613
2746065
250049
1307196
248519
1045895
1519639
1182003
1789037
572386
2554268
2116455
912748
550205
2774153
1953695
963502
2860527
1755790
2066909
180322
152974
2846178
834668
326149
772633
2935503
732736
975925
572859
685099
2686094
452571
24820
2925221
1134424
2228118
1281417
2897413
2204454
1031499
2302300
1507511
1320493
1144382
2266550
2012177
828554
1429495
2888208
2901996
797619
2140271
2717639
357174
2635145
847076
708814
1466539
222686
1001215
2917282
347356
2171654
2176527
721550
12952
1646475
548464
2156805
1384884
2079770
964648
834914
150050
163427
1584798
1876499
496095
2199541
294622
2186350
780963
2629917
404950
2456283
2618667
2913427
2343256
610740
2847168
2285643
2698645
195083
1790806
2137910
222961
407155
1960932
1163779
1680746
523760
1869795
751051
1067174
1684196
2360319
1337781
2298530
1705692
1568655
2389227
2331991
704471
561293
2310183
2708328
1360041
368945
39220
455383
1470439
412405
1083484
2816871
1274118
2130820
5981
2702791
1085394
1811131
621483
1256889
1282747
538157
2860208
2319230
384407
1141393
1537143
1750769
2570938
679127
1732539
711718
2683803
2202070
858657
1311547
1286937
549639
1192485
1937966
233830
1729646
977268
2801159
2576063
1534432
1453783
719881
382590
948484
855567
2853321
2347377
2084262
702920
1425836
302206
336242
232150
552908
296574
1072363
245187
1033793
67932
794031
1238529
628389
1565731
415074
2729231
1991223
1814840
2572333
2608274
2589173
990
940386
829588
2570057
2315817
2609986
1175180
175834
1530101
1828820
2149281
642447
2720041
1007178
665032
2846025
2348926
2024086
2605088
1070984
1214750
1067357
1735752
1272674
160549
1019708
1379239
406683
122161
834793
1694468
1188068
2283670
1765609
2800345
681174
1598294
3387
1012512
2800253
509291
1597551
415410
1241787
64211
743449
424195
2837373
1469472
996507
1322906
1920855
1971302
474637
2908984
2714491
2091256
1932092
2243597
1865647
2631746
2410473
2660625
2098639
2354820
2519437
1762883
745626
580906
2100782
1326692
931389
1467331
2917450
266875
2801317
2641314
1829791
2225457
2198021
2866768
759787
2177592
2815142
2156710
1712550
142928
620779
2894314
1736363
1093909
792277
115289
150729
1599767
894640
1542036
1602397
1396284
710750
426544
2767878
191568
2481716
872040
985309
1219405
1854929
1244871
1023442
3742
1361779
821212
967248
1977221
1115979
1384763
484251
5883
1072001
2138899
741288
784269
268807
2187551
11600
2032904
1867176
2049981
1242423
2435035
951119
751737
65422
2121075
2393858
2675632
881717
1745342
1298100
2529030
2869124
945735
2163891
910093
2818242
2047144
686410
1726165
1920870
1293021
1640232
463312
2392994
2083853
1472142
1730933
713989
1358881
135949
402559
93188
2379903
2504635
1428429
1750281
350436
2299253
873490
864762
609355
89484
1742033
1707448
1467847
2327679
1337642
1330649
464506
2808362
1475646
1211635
616684
2705980
2204976
142036
762885
2615334
1655491
568490
110373
479625
637498
2917406
876888
437348
2099513
1495715
1838871
1700168
2201943
1870400
1318975
1463556
1744404
782043
1334718
2295032
894401
117417
1975784
2075757
620812
16409
2155980
915151
1839727
2378920
640400
2637580
2494996
2371309
1741157
2805537
85817
2466226
664257
2719165
2809659
1322817
643103
556138
466599
2107222
2432219
11612
1834770
2855551
844586
1135550
2688841
1784767
1362902
2738866
2364463
935135
2757807
1644700
1874191
2682732
2172506
50242
2788496
2504328
2224456
2222834
1963285
2302139
100217
1379500
2932468
2889162
1870016
2312419
767251
1344554
813289
54775
2657386
2685296
937220
2401628
260812
1005474
659979
2394792
178605
1611260
195725
1707316
196524
1671329
939870
123933
86680
2794271
2052459
2682511
1766290
87264
1008904
845751
91966
2724193
527036
1359175
106163
1724173
1912028
948625
910535
2689533
1645450
1800299
2234672
1966366
1165673
907101
2505723
1551929
501168
506509
1728849
2079956
1033700
1965298
1008183
2675881
650521
1316087
2271986
229106
2033838
1622486
133918
780771
2206306
1611959
297316
23175
400861
1623175
252109
124594
1719461
2206325
1139271
2650973
331797
2233805
1231478
2479016
2060094
1662969
2065935
1324696
2481732
1537139
995399
1863679
754090
2254059
1730014
1470780
706377
2073686
1363215
485709
2826887
470115
764458
247794
2650118
2000167
1081099
1805984
1768570
530437
820655
1112931
1703064
1032319
2769797
2192764
484299
1254728
1894889
2837564
128784
789823
1012258
1742004
376411
2669104
525248
2222790
2481677
992853
2848154
1429786
566582
406651
2192978
2152902
1518727
544565
2067368
551564
635105
599687
2797722
1534119
2513257
1820790
445007
884121
1164464
1735096
1801795
2426678
357120
664900
1741306
2333260
2387323
1712691
2155400
1006959
276935
1018517
1449053
228367
1481820
787662
688831
451005
412133
2417356
571293
1717232
302033
938212
2934921
504426
1790061
800675
668979
917858
236156
171792
1546953
2228602
1144869
328646
36487
2671085
2603548
2523696
2501925
2412946
2936774
1055205
2056822
1433222
101119
2428381
128447
2201987
2815548
2581544
1041169
2593393
2898280
2605387
267714
2737117
2496132
172496
579887
1719917
2073207
813409
1069147
161951
2865011
2414975
802202
562994
790797
2142665
382964
1251823
176107
2911312
844045
87010
1003852
2137948
2350290
531867
1542436
969685
1683864
1790183
2669951
2864006
261830
2293612
1465770
2512565
780313
1959579
762175
758328
1209300
452980
2595503
2153422
1365457
322531
1794012
2431292
269281
1911793
953495
553866
1256858
1845885
2397686
2098482
1583119
1796987
2812609
853569
858319
651332
330616
2083458
2080900
2632167
526763
386479
2645583
2506973
1674401
2784747
2000200
1060352
789526
936011
1897370
1849262
246578
2644853
1358949
660468
1288823
1435404
2566891
2314654
2026988
939
2812354
788462
1374045
2860787
2236474
791926
1363376
2178909
852290
1442522
2224454
2431187
2482461
1654409
837056
2893262
1369703
537948
2899234
1658712
911435
1088552
377027
990828
287185
1925090
743128
2913229
2166019
2567899
1124654
173332
2353532
1624100
1679693
665172
64202
860973
2570615
2869854
972040
558054
1633524
2766108
2883516
557437
916973
1773805
182940
923113
2560626
801475
1356990
2689741
1543482
2410160
651903
1095881
899962
64615
2197255
840504
1571034
1026212
1612301
584914
777963
1332839
2541373
2692752
603578
2392218
2922685
107749
264568
589323
208197
1614401
2060877
1195765
1998145
146172
529972
2277354
2637071
453259
496815
2800960
975175
2662692
2695617
142509
1751453
1827097
1082376
2318007
2479686
2466211
2184439
2350182
702092
231082
636111
2841427
692211
610239
1728616
2034715
2638318
2823367
1552751
2793127
2109061
2021373
2674598
1915931
691808
1581368
1533007
294869
2250353
1671318
2532017
762769
1875537
2742901
549530
2698301
1322090
611094
486388
1335819
1968806
2138674
601091
1527781
1808113
689528
1631344
2659962
1870428
2871008
349004
1387562
2162018
952124
2186504
1109684
727052
1835099
529501
1224902
1616352
1227311
285669
126614
1310474
1195367
934528
797741
372105
2243876
2294179
2811380
2782055
525198
949222
2525357
2777214
992880
1305151
2727393
843184
818730
626897
1862902
2836533
670585
773867
1551092
2370526
2257206
1326862
2721802
1010639
454086
431768
1410824
1096939
2208355
2251857
1768687
1600790
1485082
742046
906931
2541094
2187942
829232
2570481
2655526
292549
1571528
383068
1334551
2332238
1517866
1033726
2501658
837583
2236454
2179603
796576
1452860
671884
2676285
1270629
820888
1381292
2687821
2935652
1607159
2195458
457293
2142415
1056702
1833538
484504
2199783
1675914
250202
2253222
824593
2160336
921104
586915
143738
1918561
1177758
1073185
2073267
2421232
1784837
1174354
940799
2315578
2775860
1016544
931245
1507001
626675
2361607
454181
61832
616438
2901104
735074
34759
2125154
324736
1725463
2868151
139059
364067
710153
296614
887059
2449921
201671
2250475
1261577
1826643
812268
2710905
2412223
2494670
1545094
672549
112203
95819
1295841
646858
679617
2285024
1679725
2938747
1252678
602016
1578749
154633
1581651
2802751
2359403
2834940
1999148
872450
2673247
2151009
1259629
1142348
2924262
862530
2269762
2877508
1818063
411017
217162
2382411
766717
1772226
2777133
1405710
2581017
2798649
2758354
2077479
2425889
2643414
2105952
1405540
2456176
892242
113597
2366873
2724386
346557
2910569
976346
1103479
1289236
2267331
901583
1641891
218138
2399421
1373728
2647517
1845265
2752808
1102189
1071067
1443650
1587445
1074718
1891755
2417091
562592
1305170
271091
919805
1433601
2635091
381533
1122434
2212459
2450217
567464
2816108
1833742
1687053
408258
2684912
293940
325355
1970152
1465148
2634833
1733758
2866177
1537093
2376039
2720871
1199087
1919783
1749877
1041720
2321266
1678795
2815924
476756
2746066
1780854
945491
1028312
905217
2496126
1071287
2932829
2424449
1190405
2847063
1178088
2048641
1168273
1068764
2788258
1099029
2001636
642264
1313526
162698
659529
2584499
2517674
2171859
132176
2091306
1859810
1188825
324134
1744083
1446089
1674477
1105377
340135
1502947
258777
516534
821523
627207
1770745
2139837
2574686
105939
2360146
1018121
1326968
2176780
1196397
2721502
1774909
2282708
20178
1507285
2809381
806654
1817264
1768910
1003717
587673
1658079
519716
1068296
2910601
409287
1211273
1304017
1612470
731378
2187907
2300532
474678
89863
2046923
2717171
1559626
587706
2648633
1813867
1155615
2174308
92570
2379571
258159
563458
2667951
1199902
805136
567785
798820
2582593
2850254
319652
980733
2344141
2583614
2527193
2274561
2675947
2622890
2864994
666330
1173575
977241
420253
244468
946063
560873
2015450
351973
1939626
2378977
2898071
2827780
687736
2419685
1638466
401040
1869929
2668833
1643556
433360
979996
2778619
847851
1409879
2551977
2229387
1029637
2865878
27445
2779064
386591
1151933
1436018
586592
1950598
549794
683026
880099
2580394
2295723
491990
163812
1351651
55988
1963443
2232764
1662958
1061324
1768795
2907221
2447466
14965
1948787
1929898
1942806
1995291
1111619
661629
1276938
1315036
902307
490902
1663987
2360036
2140811
702787
1839484
4412
2265492
1179458
853722
2419391
513509
2820596
1365145
789568
1521035
2661505
1807205
346527
1070365
439420
2387249
1258342
251844
616312
1791238
47066
528279
1191273
1542511
1673756
1180354
1769919
398406
928793
2414397
2149244
1833189
2111127
874469
1393301
1861609
632876
675771
1075672
335780
1783249
703530
2439443
1186678
915971
901744
2774553
1428223
298028
1540708
1065455
1952899
1415066
828434
669841
1289348
429776
592274
2110675
2380244
2729222
52785
2496808
480476
167153
952747
1976522
2839543
2646423
2748311
1169756
1937529
2367672
236077
1224821
40770
2711650
1556868
2013728
844464
1786667
2885957
2832249
2321805
2504368
1484604
256486
583317
287120
1689080
1047473
492769
380008
647650
2437080
1332437
2070682
2724883
1051411
588602
2389682
1406124
2151706
2153238
2669732
1845594
2200269
87311
1523631
576157
1644199
205760
2049013
2803183
2403826
431136
2749162
2351036
748080
1529122
2215197
632189
521324
961282
167861
1596382
1338301
1455623
1412617
707804
1488808
219786
1015284
871518
2146667
625555
1724538
1630924
344164
2230171
12047
1910869
2106602
1973996
340038
2385989
1558510
1134730
806638
2773159
249285
2297689
902386
675845
270942
2728488
1258846
1220609
2455895
1078009
1909946
2144272
1187697
2910003
789819
2460066
524350
921031
732118
1104317
2015846
1263609
1726645
743879
1679268
1160165
194718
1059824
1103267
1684370
2532626
1997184
1405669
2846873
1798188
2483655
1160451
2164
1297494
2319621
257820
2745114
1332555
2468551
2365217
2293185
2354805
2583353
654205
2587603
1050657
236899
287703
904393
1337233
541731
2028481
745295
1233399
2489477
278232
419850
436053
2630304
146246
608297
1248342
2227644
1495134
1691444
716135
2449165
2747553
742142
2445888
538535
2918029
744568
1701080
1502805
745630
2380300
532303
1776773
2563496
2772908
1702779
20599
490543
2846476
625441
410122
529230
568720
2272066
1322798
1333764
57102
2242644
1037776
2724804
1788640
796345
1256501
2370613
1450769
2310311
345794
437341
535139
2224498
425387
2197823
1034358
1094785
2628563
2725299
2812626
2878019
1264094
1799456
1356927
551794
2205341
1290384
1301104
2769049
1394649
968283
2244085
1234418
1281523
2228601
395123
1632113
2239129
2644750
2340254
253840
2061783
722431
1554610
939889
2884068
1211802
1218130
876971
730685
2596343
1836495
1448612
757708
2249704
1299590
152314
2725550
1332496
633159
1447126
2860108
859704
1061257
2464856
1627129
2363612
920501
1887403
1770736
1907359
2655357
646525
1525771
1840502
1004045
2571241
155304
1991343
2937238
1582546
1679104
70232
494491
873589
2101922
926067
2379137
315149
130569
889254
2666790
474426
2894939
1345314
980956
872352
2036768
514790
779603
695338
1961912
1181625
602892
1158616
2198029
2887101
871713
2022769
643766
2742961
2684874
946630
528641
2810466
2683197
227669
1618376
338049
784065
1949637
561574
2937192
2086893
1626612
1502985
518554
1878685
1640533
692533
1811539
599141
1367351
1093487
985332
1632583
277616
2566985
458078
2422688
88811
865308
1690338
2458734
1958621
126914
1804194
331500
533145
241818
2424723
852159
1750241
2818437
2914080
800215
1256310
102472
371272
2902625
2035430
2321539
1189364
1488350
349737
1461908
1830013
1076475
1535801
1971036
1901907
2651317
1793211
1195559
1537487
1179767
1781123
420561
2168870
448437
2808332
678131
1087649
2244051
634234
1709167
1437975
1999217
2242736
2605127
1742093
1355943
1784329
883801
1611988
31195
275031
772882
1146454
1086929
1098763
2376167
100385
2314376
644609
564970
2498981
474075
739640
418652
136044
103672
1690669
1755818
223570
1089510
2708217
2563702
1592952
909250
516904
2546632
1143487
1056187
2793601
1560687
2867228
666898
369819
1131033
50031
2764663
1606525
2415931
1396888
398361
819205
887932
289186
1082756
1891656
1470088
2129345
572057
2355580
444037
1043433
2083135
1988078
642591
1380008
2860809
1887649
531401
2012353
876913
285384
11740
652421
396653
2075064
1711213
102545
1163556
830781
2618622
2451471
1878027
2767771
1395251
2012623
991356
1926023
415359
872709
2048543
2076664
2070998
185292
1427618
1305387
2075154
2339398
2579603
925428
1320827
303590
410227
1093533
2822862
2646392
1549810
1374114
890816
2217712
1347529
2847145
2579748
872539
1527101
2821428
676841
354716
619111
151232
2163548
564951
424364
1181042
2506381
1628374
1266954
2626689
1260174
496897
2808587
1818298
170488
2335943
1987554
2286185
2794033
2187723
2860659
2329103
2013652
1052957
1589427
234573
1733387
2870781
248586
176116
1376897
1576537
2590220
527183
1184855
2436868
754765
166642
2790087
62622
217509
559812
1738819
2349144
1201353
1768361
1055625
1371061
1633902
1002844
1065163
45518
410963
1785142
736879
2073545
1958504
520745
2215672
610036
1532698
369870
1443556
2194265
2220043
557036
315594
248015
385031
2733574
1606329
2376958
491094
1796039
1014831
2933554
918004
1048239
2729061
2724742
138525
1451500
772535
2415978
2613344
809572
505624
2166843
1810717
2753512
1310539
1889290
1899682
2581027
927730
957531
87463
1935672
894444
460394
580410
1069227
2851941
617146
2937548
2672287
133923
1889133
1571367
2761761
1767540
555840
830368
638525
834294
1553683
2799428
874821
1940738
1984216
2792239
1559123
2808564
1426123
1238099
1020885
1166163
1989751
1892932
1118515
2134873
698005
2848384
1431731
205931
1308679
1946211
1306077
405028
2105020
2552371
1127523
697608
971261
1377550
1312645
1068254
1561002
2193191
918995
1385227
1161386
2167111
1965347
179309
1432664
40425
1176455
1237862
98167
1535183
271880
2650840
2251845
1503136
503308
1736874
2490572
1561624
1701425
1958143
1900749
56609
1613465
2808046
2179657
320082
376775
668603
825194
29647
1484698
1236680
607147
1104315
305354
938844
2585291
53596
2613426
487606
2207603
2811339
2871059
2859099
2669580
634864
584965
1434370
1102858
1197574
1895196
2068340
1248766
2589391
2128988
99788
723277
83110
2807041
2524233
1662642
418363
1119192
2933231
1352351
2353743
1659407
39855
2719656
2530944
2300886
2210823
274443
2830946
1601545
2816647
983024
2057395
46555
1956656
2037959
2602620
1074185
2804316
1154858
1361906
979591
692100
1389425
1250502
440142
958178
1380077
783708
1055306
2263861
1316675
1168533
2307450
393665
1855563
2055087
941492
926474
1746552
2354039
1678830
447122
1810211
1639846
814821
2319398
2413036
2414819
2735663
2761419
2717019
1080411
572660
1923864
2073315
1569842
524908
76032
1658383
2790279
1249106
1212467
2407093
424695
1976385
2272016
1161229
2233056
2610877
2117029
941157
1218537
2554823
1584128
905371
2676460
1807448
2008732
122966
2457903
88165
1579024
481929
1546820
2924275
211947
662949
1295333
2168787
834287
916595
2119627
800331
1164823
2453743
776051
2554446
590056
694728
1779936
403341
1294510
2868416
2590539
1228728
2936530
849447
1093492
1815746
2245023
2798882
1515216
976488
814250
1220969
1214513
379881
2333934
701452
1178011
2745637
2096673
1093784
2814088
1277975
1440240
392971
2787419
877700
565232
1124431
1568938
882033
1079715
1648783
168166
841661
1047944
2604068
1672315
639370
2137227
676865
698660
470282
924253
1967408
2537527
2171287
2052577
681848
2157987
616078
1372049
2551375
1475918
2603808
2858611
2191184
716237
1793111
2316036
1191370
594189
2489602
477469
1729059
1523688
1532087
1800847
1180654
2171882
1905958
290705
2438164
1623620
525694
1782929
1532045
60970
1605594
406324
548221
781254
1999957
2126234
540177
2216369
1841432
2138680
1089431
2027707
2460701
1690816
624471
1430231
735115
2303666
576331
103852
2283826
2936919
379525
1550432
2283867
870403
645184
2659647
1984386
2779334
458737
1766323
224519
2280657
1842849
1532196
1306509
2042315
1407062
1503908
1418444
585765
410232
1700031
1270336
1407440
1681421
456266
1353724
2092531
550317
2541099
2376174
146504
1123862
1815664
1210896
1098062
1199823
288742
2698609
2345280
1086494
273767
241185
2673235
1756670
1116532
2750633
2363947
2157495
598092
1113693
1002301
2117149
1761981
2251753
2007304
194452
1051353
150234
1386766
2085362
2503824
749736
1607318
2272836
814316
963539
1985741
2663292
713306
53701
623202
607383
107040
1526142
889352
868289
2046739
1967091
1348028
2858318
795805
318028
2387044
2345371
1860551
1937508
520272
1890784
469774
1357110
2004821
2166496
2686334
488663
1589693
198538
133932
375708
2514951
363924
1429140
2594364
1917008
444190
2278786
416144
1936540
5162
164045
2001575
2348836
1740599
59354
1585687
1611100
308528
2721503
899890
1447033
394228
1664541
2262207
2260050
2919729
1537564
2157323
2183733
1670411
2322337
585833
2643181
2831498
2040105
2006240
2037780
2364419
827979
50458
330458
1499261
1048483
1009724
2480120
377989
168852
2166860
1191262
689695
376693
283410
1703373
1185304
621262
1498193
688199
2787812
2218028
1082798
68895
182345
146611
1161931
509193
2284811
2804912
2054024
2061662
593586
2592264
1551397
2873677
2520603
1881627
2189885
2289334
1770518
1216771
2598711
2707936
995911
2151242
1982084
713500
957945
906
1727820
1088251
2011491
660836
1312826
1934841
2401435
1367895
2128609
2599177
1289224
2847046
1059548
1421795
1688316
726833
1071933
266463
1051704
1687059
2438347
2867041
455506
2791467
2248998
298202
869261
625923
321164
180049
168926
2612850
525309
1548809
2708278
1631690
1525993
751537
2739072
347137
1829847
990704
2833468
899052
2316373
1409989
407596
1231551
2324616
1900631
832064
1798471
2116813
834813
542906
311346
1793448
1115460
2842055
2352991
1531182
160588
908585
2158883
243291
1451082
2327011
719994
468264
478702
2073316
2810133
393661
1437949
787791
1524038
1090610
2205924
2209496
1555961
99897
1052867
42678
2055248
2487892
413026
663048
490060
2831865
2074541
2847224
569881
1533402
2652878
1332916
560398
2421244
2219145
1429247
969247
629369
2041292
1524824
2060348
1726467
738764
2564179
1575424
2631000
2608786
2593899
2868365
101965
1609349
946603
2856365
933549
2387767
1208518
1498288
2124357
1732995
1708008
798928
2192375
1287656
2671377
369816
913933
1855382
2025582
1073108
2830624
2936257
1944894
2421626
2835979
949056
474597
2087984
36469
2025227
2294757
218238
2368939
2546707
2132157
2590770
847765
636034
249761
1407518
401397
1934246
2471176
2448321
2215583
1900175
1447264
1049896
497189
965970
2315541
1269420
2393487
2792696
1445133
2372128
1216886
2219063
183170
250793
1247540
184138
637913
1998508
75596
2128229
2495854
1914944
2411994
1300814
2540486
479590
350395
2933459
1254297
290185
1788312
700944
849933
936402
1871149
1804503
2488037
1341132
232184
1893745
2271828
1207330
711796
2676785
717887
251209
1630533
906379
2433134
1410746
1458126
854270
2168791
810895
53819
826416
405549
312180
216321
1069775
2745282
99139
1687232
656090
1072054
1993333
2350904
780281
116659
1680818
134849
2295104
2003168
450693
2815200
698734
591908
2424421
2380339
2885376
1856324
1262756
60671
1887294
495359
2354397
1271362
1934568
531706
336845
2156317
1021513
2879892
2795209
783829
895530
2063980
229173
1466500
26714
293899
1951927
437648
2249429
1743529
2173556
1528839
689875
1005937
1888401
269789
2346428
680399
626064
2373038
1569440
331749
338801
112054
59153
1837265
282467
2851957
1150566
899671
1064483
1132357
501059
973530
2558044
61267
1459322
2306401
1384433
1722587
1862511
1194431
2082646
630788
2417888
1755004
2403154
587752
1370752
1153679
1051468
788433
1117011
553694
884743
690433
2283050
1904076
1494391
1210935
1120506
1432201
2759405
1753306
1738619
456827
1238788
2834006
1728661
1735591
745295
2857136
354298
81596
1826027
1760754
420948
1055645
1791541
2050279
1107961
1052580
364110
843486
515850
826415
1566590
2631673
2037704
2536786
488110
1836822
863251
1058067
1878122
2666112
153005
250928
1288112
79971
192390
1469562
79594
1061398
847361
2294208
1111969
123913
1283491
1441284
91299
1822258
2079485
2304497
481137
495414
2014179
1154750
1894340
2452107
871498
1578228
2598619
148362
314764
1620960
2005629
2874758
1549706
2781160
2050330
767215
1183052
2050350
2743798
2306245
1688592
804499
339575
1591852
147988
1858305
1219070
2602570
593195
631765
1648936
46317
2459459
964021
124317
2674708
1530000
989331
2769025
2935112
1611504
1257320
1445393
1024495
2519613
1011413
365209
2112411
2468183
631694
2764652
2064708
2715373
2576261
1799505
1843371
2369905
2181934
641611
2390789
958390
411466
602024
1799394
2840286
213715
2900179
805549
1527603
2647962
2777915
1157027
2923770
1854146
833369
1092079
2043609
598499
359477
1280681
2311215
372827
532628
1352765
2043237
2527808
1990880
54159
2154910
420216
597223
2273426
1034080
2814613
1254031
2247193
109913
2303427
852145
542025
2137899
1797108
815457
385735
1174443
192433
2716123
2196668
1423727
944872
904400
1034856
1991535
1065895
1598302
1046098
1015138
2515022
2282279
2462737
899333
2903249
70916
1608610
1804020
1839171
1915206
2113525
1830743
2317617
2741078
1998232
403624
926534
1157702
767697
2113406
282917
2571217
29909
1260906
342507
1630606
1803835
1058970
1608250
295581
509700
2589017
2926575
1961288
2682948
2241928
1326866
2345286
1347967
2491628
859505
2871667
1669808
2533879
457352
1224365
1058441
2436163
2927383
1041402
2702460
2700689
2124122
2448780
1131576
2194729
1181312
569762
2367350
270351
1385992
1970635
2857858
1080081
810538
1998613
1682937
1617471
1851738
2883389
2105459
2600615
2399510
757314
1711355
1599146
1724286
503357
2398870
411974
2276204
856864
1968626
1195769
948087
1556825
767282
2335337
1447012
1190368
1815845
2603698
2159085
842349
2050782
1186000
1221539
2078022
2002142
975166
200764
2616596
374706
2709933
2264053
2709232
2475950
1314495
1778432
710756
2813871
681226
176621
817777
2579706
1667888
2216189
1278673
2176299
1882069
1165458
2467382
780007
200900
1098051
1207498
168423
2303949
1040494
905210
1928289
1737595
2846481
2187405
1151850
976635
179383
1893340
350594
1674937
832102
2085566
75882
2758305
2170040
2018745
1724519
235162
1010712
827737
1256105
1898587
939861
725408
1294714
1270120
40626
62337
435850
2217038
2902713
1231869
2760179
2324786
1055248
135405
311648
658296
2627051
1944621
2508414
1814641
161083
1123057
1842047
2729154
66941
362388
1681409
1898808
2880851
556813
726934
1574165
2486846
2225317
1551332
2566269
2775356
2061686
1999137
1918311
2471449
2274549
1291023
2064717
1100962
117897
146017
2766097
2235214
478871
245866
584961
2227601
2304748
1363464
1345632
406183
2922667
1895407
39050
164512
2059579
704054
2250758
2838954
141252
1785083
1370252
508061
2531541
1557837
2731609
1881159
2089986
1040127
729024
487640
2176291
2086418
575030
415766
663846
676104
969740
1848713
1708731
340118
1052944
951850
1768800
2680214
2554403
1384042
2212652
1698837
1920561
2490041
762532
720497
2542006
6857
831722
1725810
1434028
640209
2890693
574657
370029
1492610
1380276
247683
2170115
381512
1094223
334280
2362041
807774
827910
127791
2222311
1761601
383591
308759
1097196
287117
2408485
345914
2875342
2548126
357224
1378374
2500860
2038373
901172
855440
2414431
2348826
1969235
1391990
218842
285649
1549372
31912
54030
1183753
735620
2262758
118591
1960971
458525
1533322
1359672
899932
724479
9255
1756758
1378129
2352285
1626160
1116688
2023194
1531051
1606592
781662
968581
2673973
2643898
2875391
1637716
1991902
553277
2818958
1756759
2340433
2194044
2936210
2458675
1558105
1368021
953295
809931
835207
1999284
2322266
409204
1183398
114981
244492
2642603
519375
2183389
2933609
975745
2906631
540436
2072922
370810
2038885
2467672
1473894
1771671
821413
1009456
1186798
1921357
753644
1602167
2018600
1235720
2613046
2911626
774726
22461
2145141
2868124
430113
1088156
358984
2069956
116294
1502537
324607
2278728
1245272
358199
2471807
807552
2780079
1127521
2252746
641403
690165
1066519
1892994
384775
524208
2205159
2289125
154382
1719916
2689349
1294838
1772141
1151939
717565
2359462
2522980
669773
1234627
768111
2742272
2735759
983188
2457643
780923
1946143
1030985
246025
2577407
1677685
1758840
1796615
2674422
413376
30286
1630512
2097145
1224391
270583
913717
1462913
186440
2725232
2252042
2795898
2467381
406547
2640817
1405314
1748267
93610
2586691
753575
1112619
2078139
1437978
1989981
929301
2571658
874384
679073
2485361
1647553
1069196
1849237
676667
946998
823681
226289
447441
1193191
573691
2044661
2891220
953803
365989
1483244
2828889
663000
2036836
2672445
205751
2573207
1065740
477386
1859348
403467
618936
562277
305785
1458047
712879
1825891
1373429
1751757
2222628
2872376
971152
2225896
903706
759929
997297
105084
404043
2303002
2292419
33886
439183
2194318
2565927
273950
2546707
1815063
570385
86173
468833
831663
2259362
1587975
962849
2313188
431856
1811477
2162572
2011834
2131348
2588518
1946575
2540361
1307267
1991899
2433409
2913463
1602932
950687
2862227
71811
1622552
319995
1281433
146848
2867539
1391554
402571
1152867
229981
843843
117541
213208
2529625
418967
856949
2860027
2788120
2799537
1358295
2045062
2864018
2764012
1781391
1495450
556638
2160905
2882956
889348
2761224
1100562
1530848
2742866
539305
1587505
444470
2465372
2504515
2433612
2430190
2511229
2827466
1230819
1506841
429259
2022900
1077574
2697584
2037294
1101023
200974
1361094
330113
581584
583434
296438
2403634
1743027
1120505
12497
126307
2253557
2864250
2771749
894232
213718
1248467
1333629
862368
1732210
661403
205547
38197
1615157
919897
79276
2506070
2913688
518267
2591106
1049713
2243875
2469716
567615
529898
1655074
156217
2873952
1392728
2700576
1752072
2870397
217665
2057617
2036494
2849853
102923
2388480
2783828
342035
470114
1365454
349069
1764197
2701521
169981
1566580
1314621
568601
2197252
403366
1252007
901451
618859
814236
353478
643690
1678469
543960
2477206
2665725
1311047
1069642
1954638
2441182
1129642
1591388
1434728
1063533
2428620
1966097
2182576
1850743
2743429
1682381
676922
2523566
1928392
324601
351058
2521168
1942848
1890282
345942
16455
335269
297211
44008
273303
151387
1443283
581331
437289
2713295
2169743
2795394
418797
288442
814164
2653290
1738444
1264630
2745079
1884459
1911288
1451468
1368186
1063009
1111402
1164393
1720080
2656287
84809
138246
627233
1984208
353185
658346
2871763
2159516
1035119
2330788
1372461
152416
1650891
326189
767819
2723037
877854
1036347
1473082
1118545
1382706
1586670
1760123
769781
937589
2149933
19851
1719853
892461
2241290
2888411
2819410
1500581
1801475
921745
596829
1226159
279437
2155728
1775271
1828665
1781566
1838316
1671939
2208203
1860771
2827016
2199608
1282016
670634
981450
2093948
1871632
2085349
1035547
1481779
229327
1891516
374685
569458
1342449
1992664
1155100
1088834
308127
814668
1750561
1305700
717324
839223
386368
853296
2145161
2275385
293498
2692028
2097201
1208097
1015853
2335144
494810
2294315
1775836
2171306
2827308
2749433
666628
1322972
569755
1226010
67429
2299070
1560467
646723
604873
1327918
2064277
51649
259749
809844
1939821
2119411
2526249
2711503
1666769
2068255
1899298
2416602
1377949
1677748
1970214
1061225
79011
2217147
1446814
1636618
772550
2333762
231789
1457430
2661592
2523358
1827247
182856
392362
1658235
304568
1645674
737377
2767218
1425896
72412
300368
491068
127407
1422034
2891520
215384
1396162
1966055
40513
1171851
1043308
36956
2440943
2733305
560622
1653478
363154
2849480
1887533
455976
1202282
2298441
1675073
213526
2034787
2307235
2510657
1809067
1831169
1627664
1653394
1954467
2576705
2880388
2425628
442210
346158
1310437
1973166
2335621
895117
45486
2663799
810311
2561662
1600882
617984
2104484
1286963
2800879
595577
1248994
1844960
975181
2754823
770992
1324642
2780728
2841248
2607838
110953
643503
352088
965895
2004397
2319241
844616
2746838
1904809
2700554
1352690
1041049
2877667
300306
154854
1832446
54246
1052575
1495677
2249621
2053077
2419846
712361
2286363
2298909
784841
1013899
2243398
1832629
2297986
1109588
204568
791833
269816
232854
329313
436684
2786785
362498
2454002
2033422
575996
2639278
2775871
1661056
1724818
624106
2135721
2877123
2674891
1108150
1448156
749679
588853
2585218
1978121
1502487
942783
679672
2300589
2186536
2084401
2929767
420157
948315
1944007
1348755
438243
1449322
2331695
1788914
2521065
1496803
1744152
1697738
1587082
1667570
1912854
150722
2103366
1862562
2758703
2858870
2807678
1155636
168911
1927430
1579296
2444271
1000049
2700801
2007960
2657873
284953
2876129
963913
340320
1375853
1755647
649204
2267348
2220514
2049853
1152812
867435
1702234
2834443
2911269
2355967
1471711
1307945
1030411
2447731
1743330
279566
698210
133132
2620640
1329766
2605501
2279160
2615747
2791393
2830375
294140
1826283
1037585
2186582
2852831
895884
108621
1347845
1131073
2095803
2383406
6455
519239
2365594
1876002
17806
2348236
2690507
2059595
1161052
20919
653531
1134158
1090328
715454
2247140
1520971
2720915
2174262
963352
361457
833094
1309531
1658660
141974
1028969
2392953
753287
218579
1353360
1288712
659153
1412708
2033390
2133623
1627561
1385144
172850
1931540
2475248
2052243
2078605
2389827
1490410
2750010
1181090
1948637
2539854
2815276
1676693
1594871
2467367
1628575
880909
233660
2700637
2869784
1254241
2709752
849392
2758744
759923
2567015
1900202
1470201
2022966
1277609
1433159
343703
2582267
2589657
2850105
2732376
604029
2459064
1390223
2063387
1019367
1841431
1880184
540674
1044153
2931012
932580
504444
266725
2028633
841228
410170
2392650
407964
34627
2443633
323197
1331396
958369
2730752
2374137
551026
2653626
865928
2798479
2594125
2317587
2533451
712472
2476989
1273617
2135380
1134629
1975311
2487867
2373568
1975701
759918
975773
172888
520146
1284720
715267
283836
302057
2561291
454384
1223522
2833870
869910
2117728
1245388
1689062
1662823
2877263
566393
349117
1829924
851398
2450297
663800
2532870
278468
1414967
288706
2816664
92867
2680504
161450
2349515
1089559
2058438
1067884
1844108
160367
2501178
1513906
53060
1756296
2074903
1672323
1394991
361233
320373
745421
591715
1604086
2681633
856733
2634167
2930869
502493
2248293
2920451
675648
1091086
1190609
2287969
2766085
1509965
2894794
2507490
2284522
516231
11027
2571502
2373769
216910
311000
1584607
539015
865251
504638
2206030
637616
880257
924034
535796
2176865
2012232
2804352
246761
2626810
2736450
2105819
1535150
990937
590399
2207373
1362085
2163912
1304486
2841169
20391
498316
2128837
1682986
1199810
1263885
2716244
411800
1554825
1909331
961278
1342615
646139
1305475
1908163
1732069
13973
2534481
1652898
2726656
1038766
2651818
2625010
1055216
2031287
195482
326234
2376845
2138730
910759
975531
1617660
1042077
2151447
2697954
1652653
2220626
1302143
1209584
1364692
538806
2487276
1275857
2807205
866677
1820435
1803713
2710805
162232
697562
857740
1523858
2022453
702377
809022
2280635
1748545
2601259
2198024
1873556
2637449
1318703
367764
2347921
1709620
1266591
11100
2267886
2639379
2428770
161434
1499069
1146647
580529
1381718
750173
462591
315659
1806117
144419
1882552
327604
278476
456874
1571159
1731571
2354963
1011821
2153482
1784602
2123030
2558346
2381230
1494955
2418689
1126400
289522
2909735
1454003
57585
1769644
712711
2641284
1440801
1856384
93702
353533
1105831
979133
2600871
2239812
2498461
2060454
1124959
2515648
287577
769321
121994
2669907
1606174
2371578
2054286
1430384
816713
1610341
1769215
1941288
963860
351553
1685428
1852091
1128678
533934
1051077
1800805
486068
77953
373002
1340831
2344541
616300
1345253
1546276
2014924
77537
1766426
2567769
38617
945853
2735873
2223283
620085
961187
631384
2796066
2479638
2214163
1183837
1751179
2454131
2926664
1959202
2284853
2287056
2294643
1814524
2672073
573830
342828
98446
2832243
2081234
2690617
911313
511427
2690088
690285
789168
1309910
1055472
2476782
12018
1490811
2607174
1797808
1771288
410549
1058367
1566419
920208
405404
2713832
337301
2435919
2698314
173287
2584092
2824981
2662247
1537288
1734010
2804552
245349
1807896
2068190
1995652
2569664
2679498
443142
1300439
2538305
778219
31363
2239185
2847581
1988408
143689
1050836
342615
1121836
1337238
1302582
2680421
2370150
156630
234078
2004750
1912535
2479167
732805
1067316
972796
2884228
323470
1711405
554069
2453666
2458807
2717405
1020917
1541371
1045485
2013708
877386
116174
1247029
2550248
904219
1322493
665680
1162427
1742271
613756
2800086
1411673
1823212
45763
206450
2463029
876446
1983191
700608
2909567
1232441
2100492
358429
1484920
31276
2370606
1251170
2400256
2210956
656112
1506036
1396680
381109
192933
888521
317695
935412
533200
2494942
847907
181576
2109350
1180225
489645
1753909
166958
2683190
236350
2516035
100467
338092
1721369
479069
2496130
442200
2143687
1137995
2730779
2667902
2687815
2550210
2901141
2160683
1473419
1224674
1098125
1327183
2045397
608061
2876292
2464369
272466
2774875
1037445
1112648
20665
117558
1200609
1240357
1635848
1522459
459628
219925
424174
2078824
2770035
2305931
52854
1428527
494598
2169267
753419
633851
1881981
1328512
2251022
180114
2509125
2191821
2093218
2291574
302016
1423756
2297059
1856320
2747616
92344
63317
2636850
1588783
2888284
2390884
1614395
2919323
2211623
1182404
2234122
2856648
2563837
2179224
1895444
2704748
676685
2892210
2524969
215255
800439
2518401
224630
1976720
2273289
1626003
2412907
1592319
2402558
1582510
1657471
244719
324616
993206
2499642
802224
1979804
115648
2587295
142386
2235415
2756723
1565823
2717465
876511
164794
1147238
1242262
1271024
1503233
667140
181381
2298140
2330076
591196
660348
842976
2453427
2552176
2790863
258002
1575640
1406742
1660138
319381
2058387
144244
2432839
2773723
2202889
2214536
2225949
573458
2407803
56428
806542
136389
620693
689999
714953
923726
681346
1036030
1933746
757610
2118984
769637
1480728
2114378
2919568
2166593
1821543
252945
2098573
865857
212622
2220144
219638
1224064
2071064
2750787
2325696
2828095
969895
2350991
2383823
1215852
991184
110568
2832029
2199369
1674403
302545
223810
428256
1499672
580846
870640
1371576
1098599
795691
2478222
543233
699868
87962
644936
1852348
2125878
1923431
852297
2612055
571978
1437130
2201836
1636666
2225840
352256
1186513
748836
2938983
2088882
885420
2773825
2138799
2487152
2572273
1605643
2256110
2562941
1313695
2128584
801801
2628842
1463343
1567770
1746289
1681399
438857
14785
2063319
310956
2525906
2934168
945306
652127
2178202
1573159
2487912
873994
835163
726441
1679617
1399706
2091454
48465
1505999
835748
1563921
2088416
746924
1219281
1507544
1058397
2554698
473866
2583821
1846852
1677732
612786
1581410
1776610
894466
1307521
354179
1396704
2337251
2858836
1346801
1958856
509059
541806
123795
831803
328530
416104
1028252
1117282
2897419
825226
55965
868453
144324
1071667
964138
1794363
839537
1437538
2746068
2792444
611599
1512973
1633716
2138661
2196999
1473737
1949066
1249203
2139653
251646
1003458
549862
1742926
2077371
1303195
2744323
70148
1203344
2445910
2191793
2459212
664477
1226714
1687070
2612799
1953502
2258372
2914007
2296076
1908266
1663778
1107917
502891
982595
2082050
1617266
2254381
108854
2341374
655837
2673484
1207238
1492866
2024144
2046501
267892
1755351
2296716
2046601
943674
1008943
500210
211114
1716327
1858373
2604585
97627
1328484
2021579
473679
995336
301529
20953
2568301
2119152
2637164
1714162
1623091
739275
2201795
2543227
2399225
456006
2019284
2914070
2715216
1837787
1550719
1558136
1938097
1443671
339076
2148005
2886359
1131178
1644331
1082295
970279
548749
2806771
1145890
227085
387959
2267921
1740020
1917689
1380131
2810563
1740869
1327236
2792560
1539812
1103937
1803187
56089
1911789
914572
1079537
92389
974222
525519
2270200
1595704
2654083
605581
2352548
1818581
512368
1924053
314487
967256
1593894
1795588
249158
695279
167226
583991
225052
1406467
1806620
1898624
2599029
1765249
1367647
2907645
2305542
2399572
2681775
2478454
1303975
2195831
2903480
828179
493589
799339
2898707
1187963
1253870
1982333
544530
2911093
1821263
418249
2084155
1141396
1959734
1709187
2896217
796310
471048
2319970
2392057
2053360
1974111
1061428
1169242
921362
423356
302988
2610092
2069969
187270
1562339
1670361
1367361
755090
424876
331384
1837837
1211067
189349
356820
457941
2711829
2642683
507553
575311
1916229
1771187
1051939
1815040
154119
2029225
1573671
300087
1078810
389496
1283495
1893167
1627581
32020
1148041
2575382
7381
2313115
281220
2082044
1907227
2596484
1490235
2791407
1208161
252804
1816160
2905100
58730
1914861
2221082
893309
2615907
90187
832893
1698370
2937576
518364
1758825
1408186
2715810
619816
419885
677559
1647950
2368344
2362985
2019200
1023810
309609
564481
2559693
503609
2367077
2525688
2303225
2749291
1416826
1172094
1111535
868164
2332200
787553
312531
2798738
805173
1140093
43378
422484
2339328
1259927
1259330
1075829
1696198
1658775
1999609
957359
234038
1199934
2636130
463516
1358700
2434151
2015127
576598
449731
973337
987089
1936708
2415180
1376215
2679486
1150255
2677279
1806529
93730
2097407
1061810
2416476
521501
799286
1101829
503400
2097482
1644472
2729442
1585233
1745712
2393175
2919098
2374296
2896372
677353
794017
346009
1508753
2585298
488479
1507798
1961461
2865707
1478472
1119598
1460966
2411533
553395
2140303
1828990
1667680
2012906
966052
1992208
459884
415661
834147
2300124
396627
643843
1835595
1662917
1794879
802574
339375
31983
1568892
1426689
2749562
530746
1338191
1756671
1942725
194786
2037350
1655275
958147
2282391
2040521
632438
1795352
1734020
888464
2027076
2235904
2768167
1324208
217418
2457361
280159
2031463
560887
1043308
2068306
273730
2466571
2350427
1562104
1806661
2564576
22120
1369064
2599322
2065350
2800207
695354
998240
1059518
1451867
2579825
297187
821993
570078
681707
133876
1526306
35684
682893
2678214
2717436
69134
1718086
2487226
177789
85738
1791808
1456681
1208309
1197406
2245729
2133032
2257037
2137287
763868
2266544
178313
1467677
1101425
180374
1761998
1902352
623203
1901996
692914
2815082
246641
1872877
1379203
1740668
2249808
2575103
1273453
1159668
708900
2843540
1517116
1641051
2854159
250002
517565
196228
2673730
2375809
346825
2512930
2441090
2186485
2471546
595527
2825989
1350859
607958
2125258
415797
788592
2935674
2906009
2747499
1622919
2156359
727843
2139422
769217
1214239
1387507
517485
2301239
1526544
171376
1153527
1198305
2015359
1168600
798050
1295287
2160779
1078809
1736545
2858459
1339865
2481327
225738
1142806
1118202
1271142
2658138
1907291
2842728
1802737
2375394
688086
1766250
2228282
1414032
2252671
1561187
1150197
889516
516303
1761748
1776252
1462042
1128086
2159565
1023041
910723
1959195
27195
1393381
1332225
1074551
1717388
1703353
2687839
1219480
570980
688235
1745021
2679263
2783441
172408
2105165
1667214
1071866
2763581
1327775
2269748
1852006
370618
1100800
601129
2641817
1027132
257031
816294
459675
2146303
772344
165180
2306623
2705566
1166671
2347203
2155607
2546847
1135456
2470895
556697
2216156
1202890
1242928
1663381
1223918
418434
2926053
438653
1777908
2902006
2668835
2230735
537630
1767468
1783909
2897858
635904
2047285
728586
734825
1631237
407257
429714
569771
1830198
1982157
256052
2091683
1456606
2013734
680785
1550461
1002329
64847
1314232
2014919
1725044
1559430
90706
2815914
459311
1043317
1835210
2889176
1762147
710362
698986
1955119
656242
1178377
2379259
1043515
639273
2441615
1899813
1358821
1467412
203759
1287608
237335
2412373
439761
861824
533573
2853679
1485423
1937232
2516789
2606064
2372083
1597168
2478241
828976
799043
2467128
2275510
1362240
1385450
1439358
2273560
1378563
1070512
375601
1611347
313903
2607512
1533913
2001629
2477247
1687758
2534427
1989695
1528507
7939
2189276
20475
2346023
1440876
224616
2623249
1092237
1930839
2596772
254598
903189
2680390
1299487
388514
2178508
2352641
235023
954378
2081751
1715796
1387340
2456213
1855610
2347253
1974861
1325043
163482
2764049
2514135
674639
1804483
1271632
1530274
2536444
1044542
1998165
717047
1270161
98959
429483
836159
440140
2690893
730353
1769080
2424834
1346721
1015091
580884
2010893
1170819
1582394
617306
1394194
1887639
84708
1445195
1119822
1220857
717191
592817
1468607
2919145
2936291
1924599
399676
935075
675363
1312277
1316553
655106
32608
781673
1019300
741941
273145
2434804
1234942
2521656
905251
2668360
1142879
2147558
1339579
323636
860497
131301
374003
953035
1612298
1337847
2045021
1661141
1290211
1954588
1804909
2640758
1674944
2441272
1945307
715337
2376168
125730
710623
2798335
1644560
2430848
428747
1875021
1713534
2471845
405834
884747
892868
452229
1918906
1706284
1537161
2730694
357559
2593866
790292
1547441
2806183
2282286
617730
84110
890456
1924986
2434915
772109
824790
327577
376265
2128117
1464610
1821536
1630267
1447470
237518
1855607
2710693
407439
942458
348369
1629777
1331490
633635
1120637
1307639
2065296
1836435
1425466
2309633
1966116
2834765
1166649
1987480
1263184
69670
815085
745571
1116308
1576886
2514943
42366
2668763
2615373
2070677
61533
1081498
2050137
137883
2536994
2177625
1257197
1421692
906898
2448024
1981644
1044593
2128383
2908906
1615196
1925726
1828852
327733
1640386
2654263
1434862
2077268
2084606
1393242
815319
2301043
1872870
660619
1214142
992634
2806877
281228
579662
312438
175971
831593
2398437
1400750
2818082
1278975
1548848
359573
1671938
1119031
1864452
2325479
1929292
72029
1930325
2207763
518752
2852198
912730
1632757
148591
373323
1227950
755354
513271
572077
2515066
2606004
1780752
468206
201608
2246132
891265
218874
662342
2030832
79994
999655
365104
1537424
2617612
2645146
558928
2690713
2754977
2749513
2495063
187633
2221873
177899
490654
367717
229628
502615
2152301
2316173
1572146
2695911
1163281
1242112
1645170
1620011
2613298
1471175
150362
1190412
564246
748730
2587011
557827
217180
1957864
192266
321365
2561655
2785258
2049640
1306101
1360924
1103334
378994
765099
2136423
659115
2362483
1186863
1791305
326482
2158642
1969333
707789
2743734
2458328
1285441
2698692
2104726
180768
282364
2143561
175580
2611989
2445614
2340416
2502777
1379857
2657858
1569928
71952
2051451
627297
677376
626729
2547494
2078523
2167557
2874995
1734043
2928377
770935
2305340
2521547
885591
2071826
1916378
797050
1306770
2771377
1263590
1469687
1269684
2314853
80103
770238
1952130
85345
2718542
1433209
179861
2419933
475347
49254
1916460
1482158
1481758
1619169
1206518
2180019
63950
2697546
1270819
191704
2832553
2478862
676507
2854993
578618
30351
1774401
2373502
1910722
1191180
991966
1435362
1357584
2014727
377147
285383
1855416
1891214
2557487
1070154
592077
2247285
2044775
2936059
898116
2819456
2547036
1413717
1400072
1356303
2051491
1484282
298206
2571668
2399137
984811
561095
1604928
41855
547432
552072
216971
545269
187429
2161027
891118
192806
1909334
1084924
1309774
1352217
2938608
2547561
2093950
1268117
753442
98072
2605039
1997824
2477253
2215099
634953
128360
1716328
675290
543007
1722962
2428659
537042
2633231
1055007
2556240
358157
1558125
316204
2035780
1384975
2781478
233828
1699434
2054768
581990
1884024
1440576
138139
1729438
1248664
2328420
2635345
827571
476508
492824
1622614
1772226
2633747
2814123
937992
1953931
936827
2735868
1741170
1922699
2693189
450573
2593364
2348561
1039590
1296683
634721
1296299
775415
1290770
1254964
2500533
1455734
539390
655007
994068
2347257
2772064
357111
770636
1266399
1877233
1982953
1225790
1378583
2928041
2160127
1086132
323384
1871876
2591135
982918
891059
2862029
566198
2285107
1900705
2054381
629139
1473740
1213502
1611559
1909191
272574
2220451
1289571
2859291
2512582
1174282
2422921
569971
2566074
2205165
2003580
1985208
91525
939566
1931308
2634306
2746090
2937523
2865446
114741
230402
33322
1094239
373963
2158854
624891
769383
1517839
439460
802716
479862
2213596
1325173
620935
1151235
1301530
1609281
1542009
2229017
2655615
771656
2431277
2448185
1228506
516609
659183
2305592
1647115
2494593
2647929
1824279
2694897
588777
2539493
1662303
1076845
2020337
2824527
1854357
2356937
2067327
433700
995008
996045
682723
2278091
804876
2814785
2380313
34782
588103
644650
201690
2190157
130189
1497871
2820694
947595
206593
1769117
2032723
420738
204913
828520
1507036
2533377
1062899
1935415
1120861
2878715
1135443
1838074
298161
1603628
301462
1950308
1569384
295209
923682
2519890
590942
43223
1930901
517677
1747840
75753
911850
311051
225269
398500
1561483
1794513
1368630
1172495
319566
669524
1744263
2021564
2898861
780147
2477846
895921
1677429
1452599
1437581
2496988
2024623
373205
2086136
930987
1341328
450156
2519678
854827
2921625
2463986
1532885
808474
156131
2219594
1446302
2438628
1402236
2729865
360793
1581865
2416627
941652
2088993
1081001
197146
2202861
46976
2400955
2328941
2498311
2855392
472299
2517672
2230895
1679279
518606
2663241
1876144
2754813
453094
2398213
1121618
2376880
745158
600541
1489302
797267
1095544
2097866
1296128
1513570
1228726
1943044
1718029
1295116
2855296
331396
1567566
917404
2937575
967563
1624318
1429628
11578
1210570
681504
732882
2891366
726072
1026063
2135979
199678
1949197
1685389
1538388
1193193
2470606
520200
1768486
1782148
1846897
2531842
914193
1513201
697932
365532
1826558
2633039
717811
193480
1993432
1468558
2229777
1963425
1748227
1488317
249911
747484
1144599
2674555
205860
1963606
2836936
1668183
1854849
1975798
1044005
2300418
2777619
2169878
1298511
1810051
1085534
2764385
2400694
1091151
685638
2345537
229085
1425771
1216901
851691
2004663
1008241
1842135
160077
1961831
2784037
33056
1628828
1801408
249583
1375347
255950
2331270
202197
76423
28502
335854
682639
2927526
271450
2905362
2344914
1972867
2641627
2348471
1486291
1453699
2421626
1053459
697370
390751
270796
435479
1061552
1183025
491955
1900283
1497620
192733
2702802
185343
1218058
857426
137897
2497617
272650
1386682
517322
728584
394357
736273
2192074
1927344
199134
1309203
2714757
430895
1293353
2438929
1925007
2773223
1156879
2240772
2254745
2713487
1499127
2044663
1666745
636437
1575764
2542002
889482
1614614
1811342
726200
2754625
2290905
1808473
1646081
315538
1249082
1452322
1707621
1524762
505829
1007933
1296785
2252952
1877393
2197856
946776
2588441
1282982
2045389
2784532
1568392
2779940
2552441
2292771
1787109
2116124
1174815
2353838
917536
943374
1742494
383551
1027753
2233272
1632659
1174555
2770036
1776588
2160764
1360765
1031379
2878274
1395797
1399246
2042548
3938
1796538
2239411
2841345
1633212
1689174
725936
2775290
2691242
1609794
995823
2426124
825731
280076
1076617
1409613
2141537
745669
2402042
2637890
2837492
97824
2795220
1960525
1950169
2217643
2601135
1284086
419761
1975088
630508
237532
629715
2178030
2632297
1828207
6413
2373087
1438428
1469890
895113
2755282
2302390
849153
2009043
647330
233198
2470371
762559
1976480
779328
179250
1582970
1208617
1322137
2471939
79079
2582659
490045
1851890
2386986
482243
1766636
2402706
369372
889060
752738
2696058
2477961
2853011
2378878
2889267
1469474
1834394
2920517
1153526
2271226
1110260
2633638
1031938
111112
655189
2395659
1137286
1482220
2013777
1157454
375846
2841758
2688358
2887237
1123209
548840
930651
1375625
2642555
1690456
254370
2638950
1843786
1995927
771955
1400445
2717227
178501
1236513
27172
2325930
2079073
1249427
2869228
2471656
518940
2153742
2214869
871600
1085380
2332905
2937599
616862
2275559
1211240
1928790
2830708
1185908
804437
1904082
2403129
1574738
1736548
2600362
1593697
371893
301632
2033360
1992530
2911301
314864
1857871
1051260
1940190
1477979
798758
1437709
2938962
2004804
1024431
1255137
166950
1889296
2271098
714598
1825402
2854363
2120804
1801697
821156
2434660
1947823
2587638
330011
2503511
2279389
110054
372979
2158186
1864530
1156689
2663277
2237586
18074
2315732
631014
2328576
2777176
646813
2325437
412271
891003
900499
1269097
1488806
1037961
1094689
1728916
2496083
462087
2452893
2245087
1241216
2045162
735100
2660698
2348392
1411546
2762366
162785
1324376
404200
1958578
25287
644662
854900
2114526
2619886
1287430
2434649
1133838
1134856
534279
354745
358142
648558
1624158
1722386
1461347
1511074
499777
1972097
2291178
1520456
290665
1726850
1692456
2153963
2080637
1636896
1372021
2032228
2428653
2614287
2121550
384189
193129
1662338
774833
1318251
1497797
1532984
2093514
1432323
1413770
2364075
1259261
2792828
1326384
67080
2296330
226500
252901
627139
1279488
237521
2363952
2598806
935435
326291
1325250
57169
2794202
191246
2120596
1847262
2081181
2116904
771853
1321953
2568364
1577783
110153
253313
1182517
2658410
1963334
2416658
211718
1213040
2581219
2486483
404390
2585445
2551462
2091216
2827214
594177
2046474
2316426
998979
2734500
327971
662727
1747365
597106
577516
1974863
2489169
1981854
985669
2853570
2847456
147631
441084
2798105
885068
227347
128317
2375835
2473057
2818596
2704396
313366
2147315
2442586
1081887
613581
970172
1364622
2487756
1817779
985541
1246314
1860277
821563
2149812
1287571
1118571
1890007
1979320
2868492
2529100
452994
953675
661025
674049
470963
1124174
1898134
511916
2199770
1166042
1357000
747340
1380908
2595770
2196951
489243
2505561
307887
219736
1057629
159524
836922
1724781
528639
836234
2914125
671715
1370824
2125999
1221088
1601898
382229
2715624
521971
2878399
29894
1185880
1197827
58241
1061316
1961474
2895277
2141243
949908
2504062
2815555
2658389
1929137
2557896
2605641
1947384
271167
2450874
627344
2232798
1983536
2369521
1402669
293272
1350834
2393757
1094070
2292617
2346514
1019597
2144197
1532075
2574752
1547850
2646478
2027313
2909045
1794280
683726
1713159
2577720
2798667
1735622
2074318
249490
2232490
1341125
1108223
2356069
1180621
983191
1029240
2565838
2447289
1491291
1063288
249124
2509732
1040234
1217530
2769253
328610
188170
1323345
1651579
2000268
585616
1255392
369174
1593025
1654081
2112803
2281545
2833679
365939
1749242
1842616
2166989
922735
1342277
710572
2389463
2280094
2301318
2064532
22560
463801
1944769
1787756
1513382
47941
2107983
396753
2921726
533334
250017
1133909
607651
2071364
2192804
2710393
129784
2392024
342922
2760286
2803325
1086467
576483
1742076
2497576
1807117
1582629
1749917
762175
1898416
1391913
2087735
1400850
2632480
529154
1088057
584941
2417126
1854832
110819
558202
691475
2926013
817630
745440
390630
342819
464891
386316
1671931
2900914
2009392
2125054
432208
1022414
2494908
2067720
1392757
2926364
1767498
147889
2393886
2045628
2443198
470389
129080
208511
2281333
1999222
391440
82243
2066761
465835
1167760
2547095
1024507
95292
1645158
2856907
407959
2695076
839521
2476225
742346
1103317
1900928
70938
912614
2105912
2602453
1954850
514081
169093
2316069
1577611
1929459
410530
463204
565544
1116881
194591
633892
344824
1282036
787644
1885870
451552
1993001
1151477
423756
908200
2536668
465852
676022
616059
767493
150790
1887348
1515201
1172101
1925477
715536
786220
1855672
1581306
1524107
227702
2698507
1158122
2273141
461686
1550108
1334047
1027884
571437
375311
1691349
304904
1572981
1215134
237730
2803944
376082
70949
986939
2854269
2405446
422346
418052
1669516
1350412
2914103
2365801
2036519
2065032
2401424
1762478
2086001
728184
2461157
678964
936994
541913
294934
1019118
1390410
587403
1233834
1034080
312780
2863393
1991375
2841245
1151883
2170244
324823
96432
806817
1606032
2077684
1424421
2856612
2745147
152723
166040
2037379
1667105
814589
585897
788880
1548249
1421961
2346787
2819309
2297869
821703
1544559
741111
60401
428364
2174291
1384896
925188
2288900
1787290
2157780
1201914
2383311
1863819
358041
181449
851183
1829446
1433101
786024
1559562
1999324
546531
606108
1617173
276518
382520
1299678
2632540
1317945
1264562
986318
665396
2896248
737517
2880887
2209387
974957
533920
2024015
2695309
2032542
2270688
2660310
1777258
2495573
2803095
2242430
1979033
660368
1696252
860741
2738811
2804315
1737238
2632181
1287480
2257971
1075607
1300057
2015519
1248783
2920374
1563740
1926116
2433779
2166884
91186
1433505
120
792877
2536312
2428945
1511987
2861071
2136684
2563704
782062
348150
1475679
1282415
423977
1130205
654317
2056740
1721664
184598
2406110
697842
515757
1862500
1027612
1838825
129037
2163001
605651
458019
298316
2821277
2856724
2180523
1469018
185637
1715231
577897
2747355
364475
604116
2939559
2631876
1839458
537575
734581
1962141
2675415
880806
2252347
306676
1684229
2638348
1071075
119342
956004
820196
1587519
2691759
2817662
475509
2397651
499091
1819786
1908270
1453743
519906
2838752
1924531
1674497
699783
1501147
853200
826495
2492591
1537912
2056846
569409
102216
2360547
2473925
1005039
1562360
1858601
221114
313447
847610
1880944
1673260
2635040
2735540
2366586
950503
1900219
2855630
863153
2011630
1463404
538202
1567162
2049325
130605
449161
402914
1080839
916978
345212
424537
2774604
2439413
2562711
472673
1328046
2849302
2025094
132088
201496
1408206
503855
1799119
327754
1201628
1730697
227240
2027778
411821
2196451
2711565
1360872
285987
1308397
578347
1147539
311827
1195896
779089
1193583
836645
494210
1192476
1955651
1331089
908229
1977572
87235
1313851
2164575
1562569
1790211
2331091
1097652
22168
770870
1482161
1008119
64590
1220624
2609924
1551999
1328094
1081928
2581650
2514106
1886427
1053490
2500725
1603483
2792851
1795871
2838504
2320038
456130
1096764
1189040
2887677
1545149
206754
2065618
2510743
1549767
1610454
2515940
275552
1532048
2460097
1629484
227696
2929943
1209809
2867071
2877661
359948
639407
362580
1531552
2738776
156068
515449
1072904
1088481
77326
1672543
905639
2637522
1335514
2443634
2508661
471585
141090
1737302
1509972
949619
1423644
994863
2093598
2929582
1570373
2270233
2277686
536070
1267734
2696453
767994
1979649
1058162
1709349
2655921
2113924
2160055
719146
2039007
329045
632113
2112515
824958
2846588
1399475
900369
144866
621998
176776
2329283
2463938
1976835
134916
1077083
2818227
1186248
2857195
476887
1523743
1915377
2659099
2630425
2805224
905880
2725876
358113
2115514
2317119
2254056
1459265
1447286
2025594
216205
2773104
2289540
1241453
481451
1335681
465279
2508744
2421952
1365412
2587580
2256563
2372276
2702200
2534758
1781886
2106241
1615605
1880732
1705464
1853894
1177281
2273801
1034009
2481959
2040657
2643667
1715279
1329170
2920938
877571
2853677
2829587
2105197
246410
1572534
507658
1256645
2663418
1016439
2529718
2350323
1664823
1536658
2934139
136591
1037059
2399503
2793273
1205514
1486404
2924521
662915
1711299
2792064
2558455
2684357
1640259
2578566
885866
1915791
287934
2714613
798427
233999
2712067
308067
1706247
114616
2422356
210381
579708
337837
2404332
1782290
2615529
1849189
1063245
55474
2103104
2327978
2732502
2123834
78978
2467305
1414203
2683161
797615
476978
1716849
2792334
2169384
2706923
739364
2688628
104097
207497
2345899
233300
1329404
2366611
2308977
52829
1418022
2903881
1340072
2083351
1057268
1045444
563443
1791091
2766116
449652
1677761
2653900
2759072
1741937
2356788
2592428
2558939
1290691
1438599
1625808
1362330
1589032
2093818
1498454
284568
2654218
2348939
1517229
165431
2016265
2252028
2111003
460078
310218
1358941
2414075
1507835
1595826
2017822
2686220
2579138
1248278
1678533
2007914
1697388
173338
1648326
1871118
1772478
1513302
2199426
2664374
590013
344882
472006
638195
1742232
1051723
144454
110918
2541021
1823784
638574
2880277
1366000
1022693
2627307
295248
2823577
286160
175946
2790610
2864240
622699
2410352
1239286
1946501
510045
2417912
654572
705798
2562980
1067355
1315306
417823
1308480
1236488
1727323
509399
783277
1310587
101636
106036
2060349
1013834
2352602
169376
1915488
891856
2288805
39950
319093
222643
1062887
2139224
918893
1849792
2761796
2244279
1421534
992967
1586472
2740679
984843
1870024
2298920
2427371
469036
831877
1256054
2882008
147203
2581289
1451319
1201384
1553468
2129755
61258
2221789
1416190
338164
128510
2515526
909516
1620263
2780047
2172810
1047188
2937197
1725582
1754180
1988426
935336
1824419
1310074
2088062
1480598
1501098
1658204
995464
101565
2709594
2884002
40385
91503
553864
2505321
2834218
2009024
1404076
2018584
1039683
1515209
1965676
1503061
828011
1066362
2844125
2839021
2285155
1628696
1595790
1207181
284565
2544495
1549581
1851542
2724258
2904662
422945
1026358
1197195
2066790
2660642
364701
1842048
2681920
1683277
266847
1130444
985535
315011
622638
1067099
1798077
1270161
727793
1128594
951061
1360963
2716167
1568884
2308663
1294196
2779345
2864145
74887
61647
156540
1618297
2746980
97229
978956
416455
836169
885330
497060
124468
2614119
686916
1767300
2849927
239768
1652417
1304200
2509343
1436072
1112060
279754
2334161
22470
2364528
2871257
1853532
1051730
250630
845403
433559
2575396
2192998
490500
419997
2668964
2604793
203431
113957
2012117
2449277
2632323
798739
1184062
2220234
2594151
451702
2049605
2194893
842327
1951263
1246488
117446
577282
884192
2130391
2075919
1552681
2034389
1014453
935801
1992144
279169
2571658
1893822
137017
1144530
1718956
2059463
747084
2243903
1668967
65094
714789
1727914
2702135
307535
1363412
2758903
212676
1734956
1680146
270307
790752
1639558
2275600
1673795
447769
412679
230852
1522409
2392864
2519015
305268
2364651
122338
591726
398819
2125185
666229
125079
2927596
1920496
192763
1047513
519433
346727
909734
2701589
57861
2440288
1800124
2063495
2823878
748705
53526
592778
1041251
1844474
68612
2358983
1319838
2234472
2238343
1778055
2677841
1292053
2638243
2463365
1557901
1163380
254026
1709594
2363395
1260240
963592
1826408
1516945
2472351
2783089
1595140
131640
859929
1100498
886132
1861528
1397328
697714
958537
2909150
2548441
1778243
2098115
183550
323061
2773144
551317
329708
2581861
129954
301753
1878403
2438483
666072
926393
826584
639244
2318903
2071933
1786928
1913929
1118479
1741364
2137015
2926192
616933
497396
2745554
1908458
2247713
1489664
2057408
453654
1380099
2569961
2176690
2040175
1257928
2667797
462090
2561127
2756392
1441056
2901920
454699
696768
2311587
2556757
2892521
392273
2249323
1115693
1255972
1691671
2423439
2282965
2221278
649203
1472631
1871260
399890
1778976
2416759
383529
2460293
1420765
840463
890373
724909
1520192
1697019
1417215
817012
571106
2693019
2278202
1120578
2355151
1324671
2101203
788029
2315748
81592
2896544
976929
111834
474690
856344
479697
1674605
1279526
2331865
1410311
2210335
732113
2867731
363716
1412105
1960737
450494
2138062
741504
2864723
456228
661761
325205
2853239
704533
1899988
1832614
2504629
899090
462932
405045
2600984
674229
856898
1150230
2371504
1339671
508275
1179191
378854
2921933
1563783
1719064
835533
154596
2655621
1357800
2661363
2426642
1698992
2272685
1440380
2427600
84453
2380029
1787144
2254641
2647460
1990145
2608052
1407430
602875
2600172
2507397
2852569
1872813
1706485
1204599
1174086
2178947
671459
695424
2291444
919875
514808
1061570
2815315
1947528
1272563
678000
706074
212776
2453069
2903514
1910741
77440
32229
1632682
869352
987834
2064843
1967926
592605
2651939
1048132
1805183
1055841
2596222
2879311
1816334
2047016
2322698
1191383
1070283
1464955
2689118
2237347
323749
2815137
170873
1799245
871735
595033
2380235
1951906
408725
1765154
1749438
2775866
236080
2332144
1949866
985839
593742
617791
1857654
670221
2325267
911532
2234395
2262362
1490684
1660802
2876099
1206424
1724223
2075707
1223758
1436968
2010845
881655
2248962
2583738
458593
225532
1090774
2274367
2706418
1049030
1021255
1988560
845101
2833167
2405120
1293271
552664
2573030
2236315
2618173
1787464
12208
276020
617461
739470
357242
672801
2517450
2506032
1024545
869411
2110791
2327664
647704
2355566
42484
13926
2136267
1935608
1643594
2672894
2135567
2554453
1240700
1799790
973673
2140520
1505202
1596379
2488668
54189
1886858
2572718
1798568
208601
1456472
729010
507613
1670049
2628340
627376
2405342
823309
1788890
1933973
2508563
848144
2888992
183568
1849435
2815431
1685093
2854958
415748
2464341
417426
517469
272101
2080875
1154155
1326294
590217
1782200
2724904
2395002
1614298
2194705
683839
2146945
165134
1079190
1218870
20859
1221027
2931917
272085
2893290
573849
959868
897726
1974201
2253833
461660
1940150
2194004
2751621
2881385
2000022
2537153
925717
2722860
2861280
2095782
1515763
2688955
993198
1925060
615619
444803
66836
2785886
230791
1464423
2667307
196181
1014332
134191
79593
1468404
115851
884840
2170356
1061613
487413
952669
676122
1761778
242239
2404148
2841896
414879
2406932
140500
1042439
1848231
1983103
2010115
1461952
2699002
1714107
2490881
1031876
2761293
2814537
649173
1269354
1210784
1119939
1617041
2043927
1722155
2449638
434299
1965770
2013588
1238004
1476276
1123583
517432
2276056
2272069
2649438
1870330
2248189
2383846
254526
2427392
1779766
1382034
188113
603571
2548385
1087995
2824200
1275685
916214
2482786
1308039
1778069
2667981
675636
2150338
1414942
1954235
2100778
1547530
2025768
1662537
1846650
2541243
2290234
1106320
2665993
1072269
1724337
1632638
2504291
1306054
1258063
1420678
60724
2556914
1851015
1662520
2161698
2832652
806214
2015073
2437217
2519957
2242724
2068521
2319014
2498203
1190958
2857545
1622793
1028436
1596076
1811202
671773
2624784
1446398
535797
1471555
1933596
2756403
1783169
702401
2660541
931534
1762705
1104972
695366
613023
55777
2600354
1614535
2057016
125459
305540
1445822
2507057
534091
2096881
2132346
2486443
894801
2796758
2759254
884867
822620
1355222
1723895
953271
1525511
669779
732822
1635257
2756261
903535
1337996
299011
2728011
2415319
1719865
1830019
1770279
38634
2194643
816307
244050
223065
69567
693224
615662
2454346
2132101
1014450
946106
1359640
2422342
1093536
2040466
376538
2237881
207125
46442
2925916
1583979
1301251
1423809
1594665
64585
1387528
703683
1773643
72035
2609475
1536273
1723866
1965306
652007
78173
1744441
1372855
1813692
2422437
475141
2097295
2750618
1150877
2923218
822266
2368103
1303830
1652129
796411
916423
2235673
110407
2883545
1722217
2668758
2014690
533134
1965286
1336468
1990618
2194350
1203037
1722366
458984
107390
1006025
2791259
2396671
514101
1808534
359822
373015
1960227
898735
364794
217600
1778858
803834
2338767
1571841
1079220
1941674
305584
1681930
2661950
2596105
544363
2784191
2344318
448773
1313082
1354677
2372122
2033012
1258593
431008
1035493
599114
862577
1798559
2781988
2749290
2912
329181
2752344
2647190
654159
579876
2132157
2101930
78176
712451
641643
2713764
1172285
2319322
1627733
1771929
1414292
2141459
2253187
2933008
2727023
1614453
2392759
293506
872063
657538
2507169
1193547
2537546
2745536
2602648
50514
1954303
2781494
642764
1136532
668288
450495
1955026
393133
2856771
260072
1844627
707661
502704
1985851
2802673
991323
1560503
2874004
2812395
752915
1956025
700550
2523158
322356
1711775
2515717
175899
1226498
2118724
1158365
2607602
517136
2243165
1487783
1745119
1372150
130530
1591344
2057051
1215137
1800556
341342
1491522
1068691
272
2615290
2406528
942366
2879784
2487682
2486146
1094856
1292141
465421
805137
2282539
255743
98577
756798
2101716
2018067
1883139
2489793
1327580
1621985
1483399
2009294
2854530
997878
535860
607730
142398
1098857
2008977
2712423
91392
2100147
2553642
1407530
2838407
777609
1864154
1791682
1039101
2448666
181530
474945
2498477
1218106
1779514
19404
2872769
2673252
2096728
608942
1641609
283409
297341
1310772
31771
2540150
1343464
1961398
2548936
1326367
1254090
2794259
2742433
205675
2058604
602881
1580408
2026188
1287193
820648
2876241
2865908
820019
334859
2137336
122690
565258
1810713
1979713
2040063
1592153
2770310
382325
2646341
372695
1560298
1280013
2509749
2486513
1374618
2623034
2907190
232266
490281
1043863
2058162
2021422
653692
2415523
2131551
73249
1093594
1155040
350006
1179654
2825825
478327
1889190
703325
2492409
90422
1178047
1379961
1691185
2499139
2878836
2819966
1343286
852801
435053
394734
2715170
2433874
191411
1463182
1630454
1393734
2456679
1439509
1578977
66209
1624
261597
2585986
2703376
380957
1167089
1066565
2434020
6446
2718199
1455714
1743914
1906433
1075554
2055484
369985
988271
728377
2361848
194800
291087
2280586
815984
2389268
1628289
2345747
1169755
1551846
2288744
519303
1318254
410448
466782
1710266
2358754
1824852
1828886
1883584
2379577
450581
258656
680490
2816400
1135909
1633122
2087775
763257
2637286
1053714
1827032
1547608
49822
97858
927397
1985129
2000823
322876
1976976
2096087
2153262
2445878
1603044
2147515
209916
168800
1437715
612927
331478
2397448
1371300
2165133
1541002
891602
1250859
811480
2425493
2915672
2720105
2306839
501119
1759329
511958
1880087
2607916
604286
1323509
343897
809386
2039106
1755171
2041471
1045667
2727583
815202
493977
214798
1110921
51090
2268964
2264133
2795094
432363
2545059
680983
1810853
82360
283696
797347
398711
2734962
2801293
2441493
1026367
416143
707330
405066
156464
446213
1642824
1379183
2310001
941578
1251781
1395797
1618174
69444
2030758
416416
177963
622752
2839406
2645400
2018915
2072792
354511
1962579
2518724
1966367
80973
932850
847768
1679748
1649609
58390
1042938
1556050
323829
869692
2463436
1491422
2927044
2850718
785277
1063605
206794
1528426
2189884
2569271
2920737
548679
1826671
1043642
1606171
1954042
457270
1008348
1763860
631316
1297982
2881829
2120430
2229500
2117963
2612313
2218026
848446
2298437
2342857
962604
496595
868896
796256
2079102
1922635
2042747
1095067
1812112
2926371
1161613
1083098
2405354
2894903
1875592
353298
541362
938158
101781
2077790
1280443
2696410
2489554
856882
2585255
1618481
1276180
2597928
2137658
2123344
309523
2838450
2894407
2117800
1187410
2317072
2664030
975815
641263
997290
923150
163433
45370
2111263
832998
1443995
681987
654597
517685
1582104
2087197
1961064
2259868
644722
2909930
1822973
2073095
2572062
2442390
1623717
259504
2856803
438910
1750035
2045044
1852234
2384044
1957126
2490089
1294644
1310740
484067
1937209
520798
2308725
1660894
2621735
122131
1431476
863745
2337359
2031122
2814159
1989227
90052
2391948
195681
1843924
2045373
946807
1552476
654913
1872352
795888
883066
2637162
2811249
1484252
2829269
1314985
1169322
1610230
1070967
529722
2125281
2660246
2686823
243789
1492880
60410
2479426
1921993
2039502
181264
2036264
1306289
2722461
1143048
2735640
2562332
2081831
2839446
996654
1861716
1642622
1859114
2519887
1575555
2197734
2246155
1020618
1183146
1029976
956269
2786367
1089495
2146694
914750
1595545
2204460
8916
35171
2428107
83724
434377
1348095
1234245
2080646
2741830
132985
552362
2370559
2660858
74315
422990
2604178
2469545
2682859
1837545
387204
912787
2873185
2367821
836127
1178310
1514734
2144702
2477054
1701629
1699597
2143117
283375
282707
2206033
1450606
1972305
1694412
1186751
2366754
964680
2318963
1190713
2784622
2693602
355996
1373033
1351970
416155
2139841
134204
444980
129573
1427844
401453
782904
2111829
1806783
2177281
2044822
1428242
1243680
150969
1063363
2592028
2302762
492223
646515
827623
1843156
2625004
705668
2129958
999927
1392044
2859230
1213736
2688857
855251
466613
2249420
432352
1723710
2559208
196966
372240
2814252
2910339
2881858
1316866
1567250
2738668
1134613
1771851
2121699
2727903
1616654
949601
1306874
514714
2131644
189945
479936
834030
1138901
1362460
1507765
2137863
2475619
2363415
926114
2233147
1816432
713379
2926225
1676328
1644171
483464
1476883
1249669
2551904
278274
429775
1173105
1396176
543914
1729452
453398
1164399
1800821
513022
994187
2269804
144255
424715
2920799
1277248
1515652
2250298
2796126
1030836
2166228
2651069
1836535
1765427
2800573
2011750
2335249
940234
933776
596095
1915697
2000799
1729465
1218189
1843435
2019688
227371
1085612
985024
1982593
2513172
2478980
981863
544067
1351080
580790
485792
1152339
1164558
2775452
445659
77226
1433422
1703387
1757561
1268989
2929759
1979421
2566783
968963
567976
2346268
1739499
1851819
505669
1297649
1181814
653209
1605507
1671266
1076671
456481
160051
1511469
2227013
1042108
1494559
1000980
236683
1505771
1799975
2292795
937605
1120662
2099048
1629689
1679842
86684
606680
444815
2720905
2374163
2544534
618493
1169271
15003
602852
2745298
1825252
1814146
400907
324680
2718491
1440361
2263345
820180
1220394
2233345
213764
2898581
746347
1601105
578791
2861727
2502576
2852694
2526181
85070
788873
1190088
2505555
1883695
2499931
594945
959933
2931016
2808744
581715
1114834
1978387
431514
1896009
2624821
943215
1966408
1463379
2241678
971410
1841676
727072
536679
2507203
2124090
544911
1657840
1660415
2544719
2439179
813115
1470726
2586713
767232
2790798
472274
2137595
697553
1837482
2137641
2754099
140874
1777181
179441
2179145
1586112
389664
389001
2365298
705238
1917318
2931451
865002
1760894
1088957
1005284
901164
234853
342830
91372
954095
2494789
947267
560135
152556
2839627
1648514
2238331
270816
1687769
275552
1762129
2633847
169730
2283199
2378605
2816465
1460781
2820232
1288244
1815696
7191
1626115
2340161
1433423
949632
791511
1609830
2165417
2784419
949977
671892
1328817
2156202
1790409
2089390
28809
953546
1546987
1425365
1117626
1730730
1828372
2488548
725902
2614921
954305
2928450
131890
2481670
2045545
576692
12131
1612111
698177
1170442
927620
2929456
2196141
1678866
795782
746323
825024
1442541
1112864
2047558
1085148
1379473
2695189
28928
280888
2500803
2897323
2452572
1291984
2267716
606829
1957668
588488
2072157
158167
1403440
896618
1077649
1817369
3464
2125535
2704687
1814512
2407478
1636319
2013357
514712
2285739
2718486
197350
1845858
2241514
278158
2735406
182072
1363849
1167171
2106038
1548856
210873
2902869
2220558
1356755
946793
871796
1241581
2380369
1111417
475682
2539727
2266678
2640998
1911767
2518364
977679
725881
1413442
427558
1268168
1886509
2832151
954989
523838
268903
925204
1939179
1430203
1595087
1243760
2352941
2130470
768384
1419325
1847980
1692036
1783716
1473315
479754
2412942
1605458
376005
1461211
509182
1729389
2369712
347190
383056
1977064
2893553
1836208
841359
1395344
1742175
1555226
2584630
167999
1455927
1400806
2168796
2833518
1742683
943137
2729982
361923
2424821
813174
2741048
983611
2797383
1650624
2529871
706941
1364714
2405709
634143
297439
1856146
2774078
642491
231413
658847
328458
588746
284408
1508806
479379
500404
366165
574769
1858246
1222125
2563891
2243951
1143375
2230815
2826296
2878069
2224156
2783604
2903035
680673
823884
225600
458935
785312
736727
2417373
2651478
248515
2058841
1130977
155876
777956
1298130
1523488
2089612
2365223
2858606
2056950
1206968
2381351
329582
1846372
1906409
1540306
504179
1635348
368044
2543286
2421398
2404598
2208552
928654
2638105
2215432
357742
2509678
718007
1334835
778116
164597
245731
1224311
8552
818639
2480734
2398227
905984
1517483
1420814
1832114
1665752
2432306
1421430
2115292
2825937
2147003
429569
2288039
1621234
2832085
838020
210262
40800
2174955
1860692
62507
2209174
2877616
2030793
1390768
2346157
1187459
1848196
326556
413045
2568628
2061709
2676001
1339953
1825187
982624
1116390
2086426
1262230
2273430
1334327
862397
85285
2022386
1019742
523856
2801584
503218
2702789
1902769
1450958
1810542
801722
429977
2758826
16534
2810272
2878774
649263
399378
2464828
1272498
1985490
1050807
1485830
600220
167579
1555435
2164536
590193
1721883
185982
2781874
1225167
247181
309073
1739677
2512287
2567269
2511245
2404607
60663
2173071
1554759
1199742
837763
628444
928564
2457142
1722881
2440479
2182978
36682
1451492
1843624
773267
936163
937027
500113
325812
2637166
975879
460523
1050204
390161
967301
1368142
633101
2585778
1256706
1030433
2358363
979588
978369
2832334
1664660
519133
2437951
1648112
141673
848033
469323
2929390
2091555
1832666
1070838
1924530
2679603
1055175
2438486
1192136
2844762
43344
1507736
2301365
320880
1386587
1114215
2711006
201335
2803532
2905603
2890170
777
2820871
1066409
2846197
902651
1957325
2796862
1299757
1276442
2525428
877511
2136574
856136
2882764
2405900
2286080
1934115
1090243
1837784
1232348
2761909
99888
401992
2650280
205461
2455804
221692
735231
590132
2763536
917051
2744124
1355265
2644812
621671
1548061
1649361
1345824
999924
2335151
1364505
1986391
1722402
1981554
1835737
2353954
722100
1397860
2823538
1960090
863135
1728539
731437
1645472
1459000
1002001
1671693
2320434
2597322
1311751
2815099
1100436
595656
1786574
2154534
1612027
870198
2594469
2775392
1026831
693318
1225856
113549
410892
69688
2120606
1923885
313321
1725198
651174
571181
296144
175556
906332
137135
2600596
2843403
444253
2554463
2019614
1867116
2661730
1090962
2104078
2108453
1746177
1204168
1921891
2533704
2447989
259682
1144744
7120
2000514
2879679
2802363
141399
999144
2914044
195463
2714611
2868618
2735415
1487887
2864174
272999
2623963
1047391
2593199
885937
1370845
1493560
639878
901016
2916148
555700
340528
1458183
2065879
2404905
2487127
797734
959073
2617557
1726376
97526
595197
1854992
1206960
1555799
71319
173601
2789406
1758227
745305
2304200
68600
2575562
2657040
317947
1657454
1048769
348860
2295346
2672540
2332470
991115
490937
579889
633350
2579817
988571
1429845
196509
2177290
888875
58658
643368
1525115
479173
2328917
1497343
879658
2493447
1157277
2174606
1413148
2357243
749070
1648200
2552347
2635601
2761579
2123326
2136414
2476946
409543
2182607
914440
1957287
1785759
352371
1707647
289014
744787
1105026
2015434
243194
2483850
2869157
1964240
810542
427857
1506200
1410581
162747
206467
1707368
1367095
2259321
417232
560857
744897
189184
762099
726181
2406755
2877291
2636831
1867121
267362
1646741
1720695
2360070
486549
449796
1909721
230622
2768394
530241
2769103
938014
902165
2472019
2767475
2839284
1691521
223306
1400675
429907
2731313
1383329
1100135
1790471
2780346
2474083
1636290
2162091
2064701
1767272
852241
133816
268487
2142703
637629
334123
2925749
1788307
906655
1463169
2437756
2083271
1176321
1347945
2590643
1588893
2320306
1669907
1848850
396786
839503
615621
1537949
361974
986404
2026128
2876631
796504
2222542
512611
2477215
1102064
102016
1027899
792730
1604147
2690661
2632193
1878521
799801
1951813
1406349
417423
1454905
1722829
2200106
531465
2703259
178827
556745
593387
2221760
2739174
2924835
2014588
2525941
2486618
1241658
1937029
313241
2604947
2725848
2234015
1792485
774548
35179
2398252
1272197
2564750
1357377
1620482
2478553
1345220
1268008
939172
2701735
689553
648056
61367
275647
2453736
2245144
624770
2164115
1533320
458344
934077
973249
218868
1704428
1028604
1985155
2348436
1658911
2755406
2011425
665933
1340454
896033
603504
267280
59279
623354
595370
2718945
1275157
1213183
297746
1670801
2297986
1821236
1976615
1167106
1252225
565893
2815513
2595379
1352595
1091020
200192
458155
1886904
492425
25335
1909266
2063444
2092355
71180
2732732
45006
1510942
661547
1406871
1730484
457088
1251221
867032
343828
1315071
2656941
238762
1643219
1402378
1729306
2176686
1918233
965687
1496368
2496532
1789775
2014917
1889405
1410220
775327
423536
2640904
2915424
1439503
2443366
2715438
157077
1079981
2736980
1521478
1085432
1248769
2223378
2692306
825046
1080686
197907
707597
2703647
1203814
2248341
2459082
2621812
481806
382452
1764254
1249871
126239
2430836
2355734
1108812
1409228
2514104
957021
1425388
2508298
1281556
2526261
114311
2912437
2230209
1764297
869427
1473484
1477708
2197321
190665
1655794
494757
2154175
870991
2011938
640999
1740494
1191343
2246968
284845
2089725
1610962
1874179
1615437
1532054
349929
1055094
199528
2156181
1754043
787549
424377
386720
1233804
1691392
1776085
664380
584232
2217500
36284
40944
2850083
768364
2135029
1064548
1175933
2514942
732578
140718
376891
274326
956806
1775162
2686243
2150200
1568019
18778
1090363
1629519
2883706
2810870
1632944
78784
686739
2763287
502969
711791
1136340
1567393
2913397
1340444
2484976
2901029
344132
2395362
1646388
2827636
1857047
2179514
1828624
962092
847670
1747435
2815590
1812606
1389761
2146500
880013
1426839
590199
2821226
1603209
631005
1422551
2445732
1598977
684750
1768468
1652395
679659
2585443
2454877
2642278
2404334
1542553
481298
2181840
2526586
553816
2339186
2527325
1644661
1337559
1294751
1814631
433483
2112417
944592
2270048
1245568
372836
2102641
962051
2189411
2431470
459639
1499922
2131462
2685350
1288657
858149
738779
1775102
1186510
268369
880350
1904874
2079609
562982
625038
773869
1088945
1537018
2050288
652011
1165629
215800
2142169
420869
2290173
988659
1699853
2294122
2048297
2518742
606730
2154358
442737
113372
1297018
1358459
1877231
1099489
2411988
287103
2502869
957785
353544
1568494
586861
2439182
1455138
2309138
1283737
1458086
2561491
2222260
1667493
920256
889171
1105213
485737
1703414
1296275
2333815
562008
952990
370635
807231
1502564
1268106
551653
532
1506042
55169
2136969
2528905
2664247
2012640
2352693
2363675
2138493
1447316
823322
408323
1108984
233348
2733412
710526
1521681
1787856
2329517
2461743
2398218
2515699
2490931
525247
2279566
1680035
2421666
675831
84839
2278480
1021061
613843
1927038
1001708
2435615
1149887
612358
2770256
2819947
2935989
1989107
2327289
1042022
2592036
1620652
215361
2157850
2533857
1803105
2416639
2018055
645971
31698
762690
322870
113806
2615608
2717968
1831141
1641140
1849008
2899883
2344162
641722
142017
1821074
557023
1742472
2528638
135175
972266
2713956
775605
1368136
1910245
75102
485271
2281953
1213934
850988
1509584
2586343
1339749
1170671
401954
1244304
847510
801508
2163212
2161729
467506
2257030
1827007
999038
633845
883820
504913
1843584
1180808
2620135
421107
75416
182723
1903827
2211517
2396759
866883
1600462
162808
1556371
303811
2182698
558286
1273821
1463595
923582
367631
595079
2395266
2596258
423752
831395
1016044
672248
2615545
424540
1418482
1276842
2731249
533662
505466
1194695
2918698
2011087
701827
2258792
1411927
2064969
173105
2158213
1287902
792508
973646
1293949
1279281
2296461
1361867
1629944
723958
1638002
767075
1188172
2930070
2768986
960978
376855
1974050
816077
1085738
1795089
1766151
1501077
135026
2360371
1786958
1604263
2384819
1042377
1239515
2470689
2157787
1766558
2439607
134856
437455
482689
2663218
1705191
2703222
987359
2711385
1539756
1357332
102708
2198700
2542800
2141631
522131
1133920
1709695
2484076
390694
2268567
29240
2252453
2544835
2396304
1477402
1175792
2609689
2727794
881589
1486119
372105
2670789
2403081
2709259
2399327
533564
667891
345385
312475
2362414
815250
1734312
2183482
1028848
1398557
1613861
2887396
1540869
620937
1931132
615311
1883697
2175011
542425
1501103
2049405
858046
1234334
651261
1397006
675103
210621
2772284
1539926
2537838
353155
181019
827753
206486
2032742
947981
634568
2301645
927234
427950
958752
576594
1988880
140266
39190
736119
1098631
165501
277452
599540
1138895
1123351
1742493
1945456
1654054
1126752
33241
1575202
87798
976602
1063522
2370420
1152522
2388808
1782800
1986445
1075421
2103918
513917
2760959
2570798
1152471
1218631
2615995
18221
529868
1897065
608868
269765
2819602
1510014
998150
25677
1826963
989569
1553888
1363606
95434
2161225
1298264
22178
1612389
2411201
2343668
289581
715905
2230214
1791640
2818243
1919213
187346
1362112
382041
2249782
111196
640853
1657845
1606821
195709
2300158
362685
2655416
2104044
1341696
2516133
2403531
68904
1571220
576691
1451858
2347375
1165057
1548579
1145163
305663
727398
540441
883718
2908820
1719095
1166993
2748618
1015056
1532218
884276
1198131
2269237
116823
334425
2364266
2866197
1084945
2564508
2350225
994208
542427
422096
718120
2553257
1840360
77221
1349757
634060
132594
2798907
1429094
43152
1079489
299530
1361891
896813
68927
776934
1623513
545302
2545759
27796
2083987
759576
2834289
2076615
753776
1768188
1204736
2730387
1946246
2828121
842956
11790
31924
464210
1485408
382511
1360668
2663843
495926
534955
413924
1323383
2723251
2704574
2465156
2799089
1382869
2167939
1167279
2697182
930981
916014
971146
2741652
44335
493417
1206036
2148904
867463
1417080
1059391
909050
966222
471580
2738327
681880
2780748
2397821
2530490
1025133
346986
1267195
1147221
1341476
192219
1828784
2721961
2559728
1993544
1222251
285456
1596979
2749907
1302167
2411643
1923713
1829526
2633928
1676692
169756
1365516
665040
549403
192091
670518
963985
2935908
20995
1754498
2276920
431497
726323
1633485
927840
1939875
192051
2372650
2090673
1743053
1504842
2516750
2516004
2316561
971371
2630951
792676
2897752
153621
2325652
977152
2851118
704655
1466275
1361527
1550846
2750819
1621004
1064729
1126390
1428186
1662401
861864
1361656
2729863
841014
148666
425471
1034017
2425826
2055338
2852537
617274
1459773
239471
969763
726464
60128
1231905
1557173
754273
1948880
1814420
581559
804688
1008785
1334656
2459528
1446586
2756518
2080066
2572132
65970
1157060
457972
231204
2195095
770449
885853
1701317
1472189
2744135
2060889
1030409
986184
1220759
2162291
1330679
271392
1999408
2410859
1616565
1706818
327546
602576
2828183
2788721
516376
2934718
1743302
2871328
2655945
937149
149231
295648
402089
1735977
1159673
85064
1262394
2657502
476461
1482741
2121448
232126
2800904
2584216
1155662
1946938
2212783
2399417
1082566
643402
602336
149208
438018
1861292
1147718
593632
2209502
837056
2009435
2137983
2896496
2001414
903107
2079086
929973
900207
752603
1409006
2512922
1931090
1137806
508740
1030905
81315
2685018
148484
38261
1448259
1709297
864810
929431
2321318
1244885
2338841
501920
2845324
1807359
1488619
274217
460768
971458
631372
2307700
1741365
338631
2021588
1847494
947675
1220838
1017383
244593
690410
1311223
2500152
2317702
2177746
515852
813788
2282929
577899
2907488
911858
621747
827793
2255724
2258858
455780
1466854
206324
475970
1306551
571705
959586
23238
863396
1815601
1346884
1494128
2658842
1889898
554841
1408169
1415396
1076444
2320934
954410
1396509
344172
1809472
139860
703627
2006310
182851
343850
2098185
1107631
1048220
2397103
1811515
2565982
1572113
721460
1711391
1547844
1650875
1399332
331639
1737345
1766163
2291324
825073
1502567
2667435
943209
2376072
678848
125735
1449753
2620299
828659
692564
11982
1351575
1910074
2456181
1308677
2163956
1449020
750796
2560943
923649
175340
2516357
952664
57630
78159
24174
1660497
1461958
1061255
285883
117597
2506512
1841252
1808772
1260558
261672
2038242
2236416
1703587
2454932
926421
664805
1105683
44948
239105
2859313
1051206
768330
2665114
1005695
2072168
199931
1413487
2077851
252177
1712609
1700432
558358
2892899
2855094
2572739
17235
1410915
874100
1397221
1494633
1681309
2253291
1586624
2766255
2815307
2263035
155860
1772026
1246788
813676
2252773
1439377
599392
310745
652998
1018893
729420
563816
2845971
1840774
2836686
1682732
512473
625045
1169994
1598230
1473038
386227
2748561
1578336
2148506
1010731
2310797
1932164
1889336
267249
131235
2311272
176071
1117982
676487
962925
948725
1644
459729
66837
313296
1002841
1248389
1604187
2285841
2049910
1254167
1808724
1670115
1307871
11659
229861
2383102
2520339
2116681
1600868
1753924
1762188
943355
2527594
1525757
2385843
1844866
1314281
2037874
1626460
1686996
1394256
577861
2257096
1326338
1749569
1010147
153469
2721716
855791
932453
592419
1292157
169449
2381340
1544162
2708095
2898778
2127977
155944
1074416
1505855
1100851
1106014
2389376
304907
1742705
1931845
1875516
2340702
820215
637227
472483
42636
495790
1373555
1584590
665259
1491225
1074787
2626511
2632346
2700246
216679
157032
638383
188372
93379
2131797
259669
2120531
1702101
2841090
1670366
814025
951036
2551882
1647273
2577473
469786
252437
845302
569896
2025024
916483
1742906
328287
640375
1111812
1483347
2363292
1119161
2658604
1332918
1909934
2302172
1546061
976179
444891
491838
2785220
1366976
421843
1888311
1043854
2339415
1192847
1333147
1121276
425065
1984090
1862410
1487727
1845642
442656
2890919
1700173
1869927
2353344
1162959
1756454
933788
129953
520526
2603926
2410499
1911341
1583692
1806976
2695399
1298785
1362561
569882
437862
818549
1940211
2461191
882073
1952786
281329
2631583
776722
828960
2664419
2331746
560631
2378303
341240
299050
1622192
1202575
1670613
496856
524714
2816618
2766908
2883352
518859
2940464
2862224
2421239
18929
2049618
2575896
1205010
465380
2649696
1177499
151698
503709
630741
2802926
653305
2040591
84186
2637212
2099038
2921486
969270
1323583
267371
2398577
121372
2632372
2063251
668969
567158
2475097
940213
101435
2919584
1975671
2822360
958268
434147
2516179
1777452
2160141
2760508
1743670
1667419
242079
1646498
1702244
2428725
1624829
2774920
1840567
1374774
559347
772599
1708556
1472263
506837
2060084
1652084
1432949
1729262
495959
668114
1545643
386507
1584634
1590155
1307277
2804531
2374439
2568979
2077328
2555802
2090873
1054826
1503708
1732079
1640935
762161
543392
1218191
1397272
340377
1987578
25904
2043075
1172051
1463809
1505722
841073
1668718
556847
2086582
1054908
1425148
2636376
1676822
2535714
18381
2607279
2291484
233746
1567386
608544
511346
2716581
1040401
1324362
1710453
756362
1874647
730133
1408885
1481454
2799966
2196346
2093637
2386269
1596792
2348493
2142288
2370734
1363087
1744336
1798512
2510042
38690
2853358
2234421
1339760
2216002
12756
1061188
2799437
2939586
1258941
1948267
2145900
295031
1738643
2577994
396815
96818
33055
2166144
1324739
2291351
2625225
1039824
1671741
2487276
2131505
1656571
1248332
2331009
2677265
2929498
2636741
2736547
2622885
2586407
1327724
2570072
2570142
2605596
2468580
469214
586967
2063890
2430896
2048611
2809329
1841348
2581896
1499184
1615371
2107965
1647307
1035968
2521508
2756537
2845092
807639
230093
528122
23709
1815643
1671382
1322425
1052124
1784085
2038271
1553579
1428750
1200185
2666451
380606
2728571
1475542
2490413
2196384
2625936
1380629
939358
2036429
2098978
1353871
685664
603525
1197805
494570
830435
1177400
2456913
615552
2379813
2528522
1828162
953554
534780
2739783
2584332
829599
1179706
2053861
1656829
2026742
2843928
1251885
2784769
1410141
2757353
978933
1996680
2909599
2338394
2848326
959211
1283530
1009362
261898
2459324
2137903
2541099
2553707
2276933
835329
2766619
2216083
2669760
2045828
391507
2821059
2467365
1546498
188211
2036403
2506781
1888094
122703
2202298
1708791
2050602
2473956
568338
359336
41394
1051913
1511442
1723008
2579687
1079188
511596
322305
1315769
1395885
1899556
2819726
2053494
1524535
814099
726480
2799705
2458521
558139
2318700
2396250
571920
1451662
783931
343747
1226394
727306
1515558
1349722
1148048
392603
1195716
392982
1921277
2381790
78027
2046332
2060822
1866237
225837
494091
2477962
1514562
2185696
2893039
2645854
183576
930838
32266
495484
1710018
694817
2007734
2886547
1875305
1902168
2065567
2215067
2040154
1220983
2080193
2867334
29477
1953757
2372677
204140
647185
694497
2366376
1469832
560979
2527937
346957
871028
430960
408335
2926565
944775
117474
2487892
2425341
1803632
1156123
1433266
414763
586221
1644834
1976890
88637
2814800
1820054
1542039
484293
1359529
2914505
2327992
1037898
335345
1763893
612889
2286002
2324756
641643
970430
2421007
1064744
2099996
1460367
1386794
468854
1287426
1037520
1936230
1805508
2575430
93587
1056183
528949
2589798
1752390
1796978
1779521
1252308
2005635
1162655
56177
2174531
1770880
2893438
2123975
824360
2846136
711201
790399
1376053
2866224
2411533
2248897
472294
753514
2683479
2491339
65026
2016082
2719983
444001
1051602
1129644
307933
1448057
189763
2028481
1320087
1742990
2141684
554753
2364837
2689902
2823188
1116189
253430
1621663
2857988
642886
89172
2259902
2316640
587208
2141554
2236829
1530104
1330251
507871
2111444
1788981
1554533
801971
1622624
1157937
521056
853312
1997579
2393782
2720513
809924
1027924
924842
2633458
1954566
334952
24867
2134601
2114449
947079
2931808
2340291
2925902
2846616
2334361
820713
2248700
1357802
219639
1878305
875702
2675463
540261
1037620
309768
162035
1713109
2470706
2524194
2041168
2278701
2644213
1282506
1236182
656786
2523526
179216
133865
319115
781808
2677811
1459390
2442567
411053
289348
2600040
1862794
842440
2661832
2230338
1129402
248459
2044316
605776
1533925
1282529
418476
1752824
549913
553609
1732909
281825
2194767
385860
1338218
2018696
555866
855210
1593311
1818778
852049
1809842
561430
2155717
565259
2477518
265584
2573247
175778
1807532
2777091
773161
190214
740782
941306
2827365
1291327
1449270
2068233
952064
871287
1331112
1486410
1873744
2275360
2876525
252370
2660518
2109070
1358374
1226290
1705040
1845751
2863333
1200174
795379
2271157
528103
723526
150211
2890922
2180519
1372540
387844
931383
152835
2089175
2509027
1635383
2821527
2483984
1558025
1550911
1166153
666819
1256382
18359
1096803
2495558
2144750
1431216
2551658
1287912
2055008
855424
2205042
2283296
2758110
496677
1577254
1859262
2872455
1327003
310075
708606
125582
1175922
1946426
773575
913414
585535
2476277
23429
2113157
465735
1834494
111356
1416983
339229
244391
1096673
481670
684423
2846539
560769
452092
1978167
1491273
1116323
2654214
606281
957582
12757
820322
2139643
1668861
2444212
1068090
2921356
1238462
115870
72069
499002
1001309
1232997
1170484
1727684
1210037
57326
1884092
2905070
1565809
1408343
1909750
1397364
1741247
1570430
1761940
469651
1924864
1221904
2321815
2024918
222578
1232054
1093838
5767
2201077
1013750
758856
863366
2493511
1283058
2113609
595490
2090825
2669172
2126291
2024902
2811648
1071180
2398798
2569692
1289402
2058547
2784716
1195822
1755756
666613
512447
151446
2583514
2786757
1405974
1070896
800805
893889
2718498
2136003
2711868
184541
1010082
332731
2377478
560308
369034
1703266
2467040
4337
2726411
367895
932309
610850
1146159
599969
743682
2813858
864491
1413317
777947
2817372
2843218
1682123
1179169
1517522
1812734
105163
936999
2629926
2479478
1172339
1291887
370045
310858
1090295
2288555
1780889
1535810
1202569
2226807
1947794
49006
142920
69843
1543256
988888
1904273
1762788
252667
431544
369014
2597344
1348101
274924
538989
252653
2252962
822
992958
459513
2875536
1994258
510750
1103698
1524722
328366
1305644
505941
320052
26079
1466121
1791266
165840
58204
2751128
1101651
976054
1388376
2720961
637148
550117
2067357
1311878
1716255
457829
1266658
1425364
1082396
1383099
2167238
2018633
2032051
2784283
2336730
2084452
2866918
1089956
1683464
2073149
441221
1486705
818315
1315823
749292
282678
1549096
1773908
353233
50722
1210259
2665943
1314423
1547378
2729632
1726118
505649
1670504
829083
2395916
414616
871861
737181
2007790
1079778
2752269
696809
1718877
996113
2824306
587218
2001708
776204
407817
2736607
2682600
2694922
2160869
605905
2192340
130953
2865765
1983039
2593560
1267906
980940
85343
2668865
2432360
1471518
1440083
1858832
976936
2493915
1626987
1741084
1408224
1755478
1535954
2784929
1345621
640924
2260466
847377
1198403
734669
2186418
2744364
1306791
1539518
2701539
2683333
2801945
889438
696364
6048
2677632
2834521
1434975
1047162
31109
2710513
1838167
2641897
192967
268536
380210
1959570
1604645
2500119
2714349
617294
2415751
1665816
423461
2274835
1335131
2580178
403234
910458
1419708
2823237
1483128
548128
2684155
169949
2505058
1650757
2694685
823929
1661071
1435094
1773200
527146
1101331
484455
1567907
752651
2651256
947254
607908
2016762
1673854
2838318
772919
2590179
861472
286918
1967276
1485036
398015
299918
42434
752350
1340386
1969821
2023123
2742058
1040308
393180
2612653
821367
1639431
2302993
755190
1877940
384280
2352628
1632990
13165
2524759
364865
1147039
2763470
462293
100230
1826096
2083073
586690
2706079
2486630
737633
1688873
2689038
2867699
2049139
102270
2736624
2860421
2343909
1703850
1065303
2109962
971579
1786832
1319472
1400270
2512202
2414219
1432861
2782776
925636
1239518
704427
1242755
84261
9934
1327267
404919
1335508
1332319
1622186
734554
2205336
1480900
1180909
1293243
736847
2798111
607043
2323558
2734884
2695403
880323
2549532
1782460
2162788
1934228
1608201
2575657
1823277
245707
2671111
2107116
921260
1386906
854621
1920629
1272009
475287
1735488
2053503
452626
1894335
2466873
2094984
1250225
403776
2187711
1147538
2314469
2065678
1017067
1048198
2593339
191161
2031778
1361102
339836
2888589
1757691
387035
175087
2207819
125944
694602
2224249
1102801
927729
1013852
96060
1039822
1836137
2073183
1064793
1848278
1651604
2744988
2628802
1426920
185445
1547545
2687592
1265085
2277557
1282459
1734821
1071383
2443087
459544
2313020
1468248
861933
2022686
59640
2822245
1651552
2249659
286475
1354886
1321172
302396
596755
2609857
924105
2664209
547193
1810998
1112151
64430
2298879
2468717
2748609
970336
280248
1228174
1498412
1823645
2568166
2132351
2725591
2789158
880805
2524832
2140071
1542246
380765
780560
1354632
2659853
1697479
2041952
1636336
2233396
655839
1533002
845854
64956
1416085
830170
2257318
2528567
196556
210128
281840
504079
2825962
1866554
1881735
2372019
2288308
1420391
2671789
1095071
563434
2480618
923415
828441
2202757
1066202
2485089
2263796
2684757
1478537
2522137
2299667
1608217
80035
793530
262809
1382284
1932751
2533458
78723
1710945
26191
1507727
1846341
1157633
1159213
635968
2769455
2370169
2867235
681687
274953
949866
2455411
1496487
283433
372426
1504646
1891075
1366397
2395552
705249
423358
2089016
2574377
1208346
2061018
1007505
2109355
2568616
2093149
2574885
2521956
245361
1192023
1072074
2283388
2292500
2540372
233443
2938836
676050
1203144
334463
2912912
289423
3421
2280589
243563
2139395
1237507
642830
1398224
962762
1514021
731765
2672281
2096699
2218415
1734562
1259238
2495985
165296
2301496
2184167
2529301
2923483
2122892
2400387
2287655
80675
1560251
180524
528051
1878844
1980508
2195629
833712
236956
154373
307229
1030115
2278405
2544552
1869613
2740588
725486
1551542
2570853
294535
1907239
1523485
432335
172230
1856471
2832600
892666
840505
920507
371920
2320940
1030059
458522
934936
991329
2320036
159659
2551333
831882
2115437
1452203
1940919
1931052
1088658
2425053
2480046
720699
391605
367569
1516862
1448720
1140239
1264234
718609
70319
1780071
825074
911707
2513157
22153
667475
1445734
622985
851934
334165
2314668
51288
754163
2046721
1835006
1379547
1063874
1047809
1488542
1545723
559154
779763
1023467
1055791
1092678
609575
1305101
1420294
2010072
2505861
773780
466932
874135
2712819
1804337
1479458
2681420
2417649
1471910
1766839
532909
27159
2567193
2754987
648466
1596302
553611
954436
1922895
2084980
1812503
2675222
1312024
1974503
1927711
1500002
72447
2663332
640881
385707
763015
1109145
1050678
2593054
1646084
673063
210189
2022626
1183590
2280219
180468
2739995
2377431
236701
2580930
750713
2624306
864940
2710930
577733
1178361
2500281
85523
2269455
588351
1463244
360274
1595438
113326
2051465
2369796
1641795
38901
2817134
803568
1971084
1161707
2407848
1948146
2027167
193945
2681572
1891875
1249199
135909
389211
1612900
1963149
2370669
113169
686039
775439
499275
2498736
1849046
1155909
33410
948119
1772675
1667091
1569768
2698280
870195
2461501
790210
2554869
926230
1761170
2909587
1848167
2738121
2336601
70760
2878010
1830966
501596
667147
389619
1474289
2871365
1134957
1336191
2625485
1986204
1437780
1480741
197799
184773
773683
436517
2464470
2702849
257005
2188045
147771
2516251
2246991
2453099
1880960
1184493
1611062
2132088
2626124
1786613
1275167
25622
2394653
2386462
1496340
1748939
1727245
1974491
335935
758986
1507537
2597904
1427887
2234437
1443017
313609
1112378
2496490
1112375
2334580
2560551
815282
1280552
1786810
379897
892734
1658616
683587
331611
2936458
1934016
1693068
735088
2671184
671431
490712
2761615
734397
2893704
106429
681979
468803
1643751
1186929
1466033
691548
1720058
2194908
61507
1891417
881139
1126860
2410442
698944
352793
1552601
529993
1026021
2537382
1690006
2602120
2000058
1833699
1389059
2747505
1589620
158243
176744
1188650
485119
2120916
1480576
1600865
1248652
1333825
2838634
1008060
2828082
2861634
1121283
438952
1056072
68154
15408
1043079
413646
1232067
768726
1943197
2775170
538064
1439844
1678114
42899
1321007
2546573
2011954
2547107
344477
49127
2476485
614411
481500
900879
1487332
167472
962343
795731
1373802
1188016
2461227
2735430
2092944
1640450
2717725
2050765
705545
819233
2025622
494072
1258494
9527
219252
959382
2139595
1961131
1356895
1734026
553367
2512194
1702910
2848426
2279968
2269836
2194686
2085268
710420
634309
810481
1862425
2402026
2146615
1409025
258261
1798925
2116383
746178
1871279
1186844
16573
2049653
280945
2604361
1803460
1253702
1105052
1226817
2493703
457632
1711565
2065837
2018580
645880
1705125
2745900
1553736
2539597
2588736
1121206
2847830
2581347
1579448
1580134
1968017
1613147
1894020
1167343
608996
858187
2605652
2827210
1233862
179942
2934403
513415
2025409
1052099
2575494
759627
650328
533743
809737
1708036
87771
605317
278352
755380
1270622
2467342
1684767
808233
2749568
2868126
901151
1666191
1105501
1586479
2821970
672662
1325430
795027
1685168
2751265
1171323
524489
1000719
1750177
1510385
481479
617593
1547756
1631762
829295
627488
322571
979652
1149288
2624708
1451311
979748
533557
1744837
841945
2184165
1086527
904688
258787
952942
659143
1979907
972003
1909315
434727
1485934
449336
34893
255517
1702579
1614863
2131731
1976992
1598837
2583756
2681806
2352212
1738679
1766002
1410339
1404926
426007
1199084
222228
2576107
219301
590961
1941773
2189459
2841209
2630744
478004
1730314
2189055
1245509
340822
2171300
2023613
39318
1836083
1319334
2667507
899636
295544
1733106
64679
115639
752457
2630607
2554921
2151740
308943
198787
1482928
2546778
1634030
617134
399000
826914
2843440
1012953
2704754
2199548
2219963
2340079
2233494
1871783
36959
1658868
1373947
1644992
381095
637336
2828180
954380
1594401
2891748
1361896
2160518
1204342
1895887
108892
2888738
2291198
1812224
169075
852426
963987
1795642
386852
1496679
1633392
1227164
2095933
1064018
1133267
872561
2369457
60043
413418
466089
1664951
722967
446198
2229201
2074567
2025003
2929373
506805
1193635
2792532
849535
1195456
1236623
2010528
2836963
1864394
1825460
1232807
2363713
1269487
2143833
933022
1503853
2204834
1277419
2399120
1045383
69994
1360886
637844
2923341
328290
1958443
1656444
827423
1870110
1048949
2663921
119867
2687908
720463
1393925
1406816
2385129
2054430
2415300
2171187
2462118
200713
248324
2768021
1638181
713721
934129
1100948
295317
1730015
1576749
2630995
2284324
1768318
1092846
2593641
763189
238297
1857772
1015425
311434
168208
751101
338868
2014882
698285
1654885
2020219
1075625
2596974
1941730
2321767
1169996
391507
483373
270257
1898613
1442999
1229698
332797
1457109
1810535
186897
2263349
1255230
394053
1570614
2152926
564851
421738
520459
1324784
184546
501730
2178572
1807723
1880591
2147362
618836
1778611
1512905
608169
2869882
1601750
499991
741428
1979268
1244408
1551958
1941906
2175971
2129235
302439
2031543
804351
2318801
2544161
2094954
1515062
40772
84003
1052921
761892
1074487
2246110
2131246
694795
1935025
1959455
1663842
1106975
2170269
2506044
2743621
2530243
296148
975779
765399
2709328
800470
2731920
1845268
2078064
1054282
1306042
660035
1204493
88013
2122802
1449606
899010
714402
92544
2796907
1770402
1265457
518599
1043773
240235
981706
209260
2241428
416405
622942
693455
374638
1144378
873646
1970701
228559
2512956
2619615
2737289
1407437
113954
2500218
2059003
950077
356611
2929495
2303533
395107
2224399
1250494
1681026
1031782
1910415
717908
59584
2506267
1729127
2751613
2936752
2262708
1947802
326519
955160
2484192
152729
1026413
2215758
1925874
1142496
1134544
370707
2177240
2921017
2583286
1505104
2852829
1843737
556331
410733
2679046
70867
857935
915525
187603
1876856
1230821
958197
1392919
1153749
1694615
1413973
2022758
1848357
1217072
2160058
2580989
506954
1759352
1794890
2811058
1061303
1016679
1314636
1195377
2264234
337180
1393081
2481322
466549
2900965
2080688
146092
1291606
2301680
1713044
2128242
68034
200995
2795775
806389
2507570
2886681
2540658
239918
1347031
2796625
1068260
818794
1275789
2766941
2333880
1340223
2324817
1479931
2383654
473233
2343867
2912461
1518780
1652823
816749
2125715
2280547
1435259
985016
1830878
1909768
1925266
597496
2749864
172157
333463
910019
2524838
241900
2672977
992653
1063621
838696
1840492
2190476
2594421
1604709
474222
1384001
2417079
2550112
2372159
2744708
2619470
2202814
2657443
2383096
2589714
162525
2648714
2049399
628355
2663990
359705
2384130
1352036
2858722
2294828
1268672
1726098
1031610
1405666
2574461
2380193
2516637
1114966
668153
2374629
1046592
224195
1166078
1187973
1784495
1841117
1596733
127075
1927203
1900866
270499
1877284
711182
2304548
952779
2052910
2625935
2410976
488500
1245124
1036543
2754250
2394242
384699
2136756
2631269
2231819
1459938
348641
2824693
2709112
2206746
2340808
1825873
524402
861525
1981264
2559595
604
1682236
1173757
2786558
2739191
1754218
1889899
290879
2784729
1513947
2590941
1586630
2492352
1689648
2517447
1118965
2455195
2546771
2790230
622420
901482
2245355
1762290
2063154
1004414
1724357
1766091
2554147
2893988
602191
1478260
2243103
1007799
2724457
125901
2699729
2245151
1880556
800959
1903946
508759
2840949
1648117
1003625
457719
2303050
586191
2637261
2939079
1429130
124960
2847941
809885
830025
2449058
2430220
263452
804315
830817
904380
2515374
1983064
395387
1255525
1306262
827238
361161
1124946
2834806
39699
2785705
1555431
1459704
738273
2781376
2426143
2012924
2828353
1658587
1757942
425390
2049463
2199981
2800873
2469855
1847299
779498
2189936
2233729
1316038
881261
1175336
1654564
1831487
148316
932587
2506995
2233845
2163929
1567825
130031
1047435
1568230
1800123
538976
2232778
385506
2297239
2283867
1742704
2441714
2613889
1475861
2279288
773792
1135623
2019766
1886005
2227540
2366660
2208871
2350302
958506
2396172
461939
2508932
2301402
746801
424204
2282215
2897654
184173
1303551
2629892
1146166
1911912
2298564
309202
1060763
2078091
942617
612964
517408
2059624
132988
209920
122450
2496498
498508
1916176
2108923
824548
1669758
2662888
2612675
1122074
2900592
1416673
8528
1147656
2203109
2596599
582680
1914255
2187206
2799157
2205435
226318
1373766
2502760
679318
2256388
2240663
223045
2823938
739023
1556185
2648173
392281
2413245
780138
1219341
2311864
2732511
807290
595224
2275318
1564452
1758048
2392483
527179
1273223
2541131
836814
2916411
752902
2414462
62627
2553
730843
1674406
2290685
1074620
1004555
1288744
2038049
258634
809229
2345240
1458550
1569917
406782
119217
2602676
1678896
1361692
2646164
1072809
490145
1449994
404438
2706000
2391927
1049540
2893798
2370180
2126357
1554393
856681
1721043
93267
2905373
1670800
1588712
466160
2200353
2011201
81065
286535
2905866
703007
2630653
500567
2277874
2388639
2570088
1409312
426174
473228
912494
236500
361439
2335736
1093138
746130
2692286
428820
1309062
1249984
798386
2674983
2282291
2828472
655272
1892916
2655952
1956020
1399392
1144422
1105513
2634931
2848504
2187592
2926702
793465
2337836
2668682
1843768
196022
2881480
619360
1049538
1038933
1835296
2442099
488542
1394358
2391843
2738874
1968735
1672185
473462
1127106
1051098
2141172
2422350
2404143
1622479
1561784
812584
1779312
505527
1062888
2798301
1031486
1387239
2097098
891621
2848841
2918210
1428343
2204135
2402473
2708302
2623604
1632953
1669464
2751944
2104908
74807
1386934
917968
2850274
2487055
2129803
240102
2838356
2825597
1251705
1749838
2602560
364392
1540345
2109421
1542021
1550124
2670617
490942
2808697
1098264
2804486
27761
1907391
665802
2425559
922898
154274
2785346
2718904
1032081
2551847
1811621
1905006
1910904
1845394
1131034
1224587
1065719
1911843
1186016
1749933
2507773
1722058
242373
368528
722557
1592811
1917027
1519750
1109067
1334383
1818726
627872
1967137
1804106
1808800
275901
2331971
480988
1503558
1129120
200321
1229238
1500434
1647415
2910484
786349
2187832
690503
2800307
2263513
2417949
1685294
2412033
1429132
996245
1508153
2512228
1380405
2274601
2102981
1133134
303466
1162330
242058
287424
242371
1307381
311169
1093263
1870504
387202
875893
1118099
20170
1195848
782502
617538
551532
674536
2864887
1271129
1045330
1143774
215023
2578595
2588094
439012
329331
2636229
2610743
1173319
803164
2611265
1825536
89898
1523089
323761
1160937
997836
2063758
907477
1069745
1527604
503763
2648307
2286316
974302
2682715
1474027
837449
1562570
1176570
2480553
1919579
648048
1772687
613322
2291099
1173580
876025
82574
1635948
2196818
333076
2064039
2124361
1018356
197888
1015939
1276787
2204292
17866
2640955
2739181
1822196
2541985
1259181
1020296
1357355
1486490
2562857
2322900
498562
1803497
2323146
1528472
1089898
2317370
2614478
2717472
254796
434711
1942345
840215
1084121
582482
2187610
381809
2901195
649181
2223848
1764734
1641792
890603
2131636
2592811
1509564
981027
47150
55700
1397511
1328290
181190
22988
2212959
2613473
440622
1682557
109061
1918273
1700580
64169
2390608
2111679
367607
1436741
1847996
2242282
708130
554180
1930725
2337681
1418080
1217795
989629
38219
557918
2867383
48566
1282719
1383844
508858
1650716
2527534
38085
314876
2852321
694120
1804191
1367125
2094114
1303718
720843
598519
1755228
930323
2300422
1019933
2660680
2018343
2407354
1875090
2525439
966055
537295
1555193
1543950
2435935
374620
864618
1735394
429889
1252596
2183702
601515
2125588
1606745
685001
2826175
963715
292569
1749525
1002302
594623
877605
2835381
2490105
2895120
1656835
728403
1945016
2040832
2432304
1377425
2415911
197507
283968
2922127
829251
1083024
2493062
112013
343909
1639922
631887
2301045
1831596
2046813
2342458
2591100
615724
618965
1174252
2526611
2101377
1015956
1084243
2678058
957842
403882
2106530
2243110
1347990
1188184
2396381
1355994
88605
148237
299375
1982098
2737117
2405016
1759579
2737692
1019988
23899
541885
2110304
742077
1354941
2482240
969736
2026321
994997
2656442
2318367
1884657
2529783
2166102
2938670
1881057
321295
1246132
2123525
331676
705246
1045467
866412
1466574
1490319
359017
2585776
1519925
1055089
2679338
1545358
2664430
341904
2004686
625106
2230075
2543435
55857
1984815
629483
2170569
277947
1191794
1738330
1245366
989152
2323767
2857254
1274980
2416482
2360151
1964197
1297035
1184405
597857
1705773
681737
628157
6543
1902422
2447615
623271
2298029
2292696
1724811
848846
2082605
1718719
2852077
2337195
444056
2561483
1839892
1293529
408205
1755215
2459911
2498272
2006323
2323674
2505956
1806722
2911431
396812
2167340
2014502
1252584
2353907
187136
1732557
1307418
1489089
2016585
783068
2427379
1245539
861081
504411
2776566
1975976
2673344
2288206
2907144
1436652
475420
2782207
2163997
1439800
2910535
1768854
2545399
1255937
676133
2368502
2448063
396521
862551
2272864
2144000
2335149
803390
251750
1174912
1942871
939577
654467
697456
708695
1819085
2007133
1067292
2931225
1371492
2271624
2387779
476824
2801397
1372131
2194157
278034
2441673
1806306
2817245
1790209
2599758
2470117
2770632
1661509
556372
1278981
873122
1625307
2639775
2823994
846252
2839105
2899685
2528940
1662385
2513182
2114096
1146520
470772
2817342
2745867
505688
990263
926609
1639941
1771394
867428
2029421
293643
1601739
1837760
1281668
1990188
930194
2314407
965860
776190
2387315
2408064
662822
1580099
193201
765104
2260466
878822
420865
514306
2516704
2018150
1649685
448825
1464774
337960
748592
1134908
2749791
1130608
2233811
2737861
2263080
2895171
733621
2666872
2025194
556501
203341
1552492
2440533
543027
1841412
544522
1849414
1052704
476622
2766692
1006619
2079651
179760
2607515
2369132
336803
887334
2243076
1839391
996137
534777
516700
2699451
1871841
256061
724958
1721975
334764
962743
2490268
282720
617481
1802291
2122305
2062711
1833388
1805299
2616324
1571472
27066
467876
2333468
1759710
2548884
2844958
1202025
1694096
504101
920045
2659936
2735917
1532334
699316
292886
1744670
243366
1829098
1339083
510423
1270297
2573532
1235925
2476317
1610614
2134678
1993787
1775137
1892423
505312
2898663
2620695
1828742
2632363
486131
2408460
2360396
2380101
380427
1984117
187931
2164441
413561
919106
2528785
1982050
642402
2297737
2881251
129862
818192
2264544
1768071
2599683
203007
819319
307374
2668864
648511
668069
2792729
1570196
636516
2555333
1661576
725149
1860696
2618592
746893
407800
2874054
2382996
1750702
664891
1423727
2217510
2691744
1353040
2577800
1368953
2292085
503195
1273633
1397079
2240138
164194
849639
2245378
2330733
545952
1578415
800580
1715721
1420638
1278569
749455
311635
1343427
1903529
1038816
2898941
1593960
1430723
1351905
777393
127884
1658975
1681457
1521167
152432
1150135
59784
2276580
1799294
1608061
322378
2891191
241515
2643023
2027456
1335339
1677028
1879875
946995
371493
110906
1870256
2372179
2749056
461418
2080467
2878321
2902889
2181311
1549714
2885840
2925823
1583616
582679
323664
950612
683599
1488464
2054752
1379639
797975
1334548
2220435
2162366
78000
2148003
1557766
108
2534491
1363077
2058148
1214347
70411
1479327
2786074
511464
591531
623856
9230
2909408
170145
1595845
1643923
799574
926415
2701567
1176091
1241191
1142594
2165249
2668664
2460613
2843296
643582
532637
1217880
815651
1861323
2166291
1538648
1741448
2419627
764449
1751504
1547237
1338313
443054
2580045
2028259
2613297
2585461
1921079
2210216
1322105
1820469
2088007
540565
2912044
983574
235315
2075015
1517939
86508
2392080
1223564
20091
480373
2188722
2626520
2164655
29830
2662936
1185580
2556198
2253580
1967469
2405626
2203430
857850
176105
1400659
1060568
218165
1855615
974359
1529044
2153320
2603845
66742
393609
2467495
1220494
1387798
2849849
1724278
828204
1900586
962003
842637
599672
1023613
383922
1263331
2827652
1007654
1204355
1940237
1537962
490087
926069
1771693
929773
2135564
80096
614121
76016
2395157
1991446
2036598
1623848
1784368
2678545
1398768
457858
1810705
1924018
1968934
582547
1728808
2331180
439265
510898
719663
2616830
2716226
2627129
2375960
2391948
1637791
913891
424214
616091
1895844
2854623
1991764
2561333
2616742
1635489
1860304
1472502
1558155
243734
1112482
1749843
983901
2580721
1971759
1799548
1949942
2817748
2019143
2902912
1120054
398768
1921010
709869
64100
1060167
2041325
1566335
2734248
1163452
2586809
1202232
2698561
1555331
1424580
911385
1995869
2714567
415625
2353948
1705322
614607
2295504
2065200
316428
1646807
262162
2805983
1430986
554792
2130653
741182
2308260
2791604
394320
2769276
203137
2138026
2681371
1545123
1769652
1123886
1905003
2420789
2612729
1719959
374003
1100239
2846149
2756097
2702296
495598
2035472
2581322
1680840
2891857
2551068
2221157
419816
32442
1805263
56154
125799
1438975
1690985
1714939
735417
2287809
678164
375112
2001180
1383351
63754
552326
1945174
2534783
871236
1727092
758277
681831
2056674
901558
2383653
753111
699804
458492
2202184
1393113
2483002
1437381
2697315
1711742
694087
1796441
1018975
1469716
1438657
36006
2668014
722490
2291236
1435691
1394999
827558
2704005
1676296
2171571
2222282
2516123
2195188
2098947
981905
2714666
1426932
2129087
2534792
1115768
432363
210225
1024778
437217
1251297
853133
2265205
819543
896387
1546210
2391558
306697
1551323
2406190
1867053
76101
2892289
2736224
2755572
478598
2077130
2834586
563648
549754
527811
1052810
555688
1381284
1001864
157102
2337390
2417979
1158879
674834
165036
877270
1823306
2266421
1202499
813124
704155
1748162
471006
567246
1330671
1681807
182037
1909822
767100
257643
2751728
1994855
2880633
1948953
1326429
52144
2317011
1617592
1895524
988491
706988
1150075
1097028
1461179
495448
1801279
216170
992312
1309997
267933
2795049
2182068
2131349
954186
296072
1278133
923678
2922862
983405
367931
869966
2740991
890589
1429181
2742258
1559729
2221001
2075975
1735979
676624
234002
1968181
2612083
155561
2180791
832067
961900
1492878
463048
1200854
2468057
1100701
1389875
2067113
495362
2645079
464967
2030644
1012928
1530177
2737828
489207
2790772
970290
2083448
1155093
738480
957806
2048621
2910230
1778065
898468
2513761
991946
2468948
1284843
1866542
672469
1294787
140081
474649
959174
2424340
2538820
688600
2884335
314576
976225
1036048
1090046
1033139
1475414
686673
1127537
1462960
2501674
11250
2208801
2206239
2076689
2765161
1043789
2244456
1849646
602777
2136494
1670475
2320931
1225003
2903001
2524654
2280617
627736
2566440
622345
465023
1357928
2104860
655344
2819007
231675
1451265
2385264
1925790
1277343
880613
2041865
444028
170760
2256416
1765372
1272490
383224
2582292
2674629
2917099
1553412
1061654
452637
2234588
2289383
2020444
2429245
856364
149215
2190468
1227341
2071670
877904
1008114
2626962
2747622
1489996
1576606
403586
1142188
268357
245326
2188324
186516
2347409
1778947
1020371
1078183
1809439
1872067
1314233
1786712
2610485
2716843
2280627
1255349
2622993
512568
370815
1179047
918220
266766
1210734
1990654
1711241
861152
2824345
289975
1790719
112254
2877545
434713
1078884
779062
1584237
1714556
1152687
1027512
909422
1894291
143924
2413350
2936265
635931
1273384
2104541
2753960
2552495
1848929
280328
854251
648606
2370078
300811
714332
1337459
1084072
2336233
705782
2401344
1328542
315054
2364006
838651
1073802
2260299
2461507
1148453
1328138
359982
215989
225402
1488774
406943
270973
1186084
2419967
1394948
1222617
1865647
2421490
1695108
1680181
2323903
2187540
967400
2402054
749630
450405
1354427
2529002
1681702
2543151
1383418
2505402
935658
2887314
100389
2559032
2920156
1030474
1721805
141875
2597287
1400988
759179
2337229
89634
2384163
347637
927643
579150
1256836
1498721
1277373
2821037
1352462
1538874
1612283
422628
1593247
2846339
171858
2481916
1389104
1228624
2114200
2525966
1281195
570977
1425730
2324839
1375515
148790
2758576
110220
440844
2699817
1195087
620836
55327
828484
2313578
1007331
864065
2893416
1022315
298703
608022
918959
408859
2842500
2042147
2375063
781096
1073167
1733305
1568585
2532909
1277192
2752926
2610749
214965
774566
2190154
1580538
2666471
1647187
520809
1167284
2571185
374199
1795811
988374
1342725
181957
2086256
2571354
2167101
2688326
2350453
1130601
1896211
908368
1958908
490722
266492
1952969
272989
399856
680747
2169599
632718
142722
1229923
1398878
169582
2796821
262772
2640078
775779
302345
379057
1413482
2447414
130143
1403669
1782252
2911923
2638712
2563626
1386930
1801476
604613
2298283
1689762
531903
378776
1375663
2696635
250468
1119596
804396
894980
1196763
664110
2892027
2311454
2600630
508681
2629016
2841923
1742081
2286968
1535779
2525819
417276
140154
2533429
1048792
53166
206656
239212
2889303
1343020
707365
75106
911796
769539
1926920
1843330
2295252
1710453
552182
2323717
2090383
2334735
886218
1556922
737800
1415109
1958386
1396340
250019
1823856
557112
2756885
2314091
983480
2736577
2471352
1015555
2652577
14805
1895849
2219453
2277076
474067
2244547
1663926
2174640
2463305
305030
834179
2876545
444603
928334
827808
1089595
1914578
632246
432725
677011
1769535
197703
2075896
1094717
912432
2347279
965291
966092
131170
397855
405933
2348459
1676500
902024
1720925
763947
1884504
882553
1864471
265981
762327
258232
1367267
1324299
756884
915875
2413171
292896
2287574
383685
1042636
2476937
1673220
922148
1369379
41796
1423786
773742
2189519
2713469
1611377
833332
2698333
81817
40701
398388
2237074
2031624
2177993
925165
2776428
1344463
2114763
2004675
181387
669244
12297
245092
1897273
685492
1726457
1454673
1877713
887822
1342763
2672352
2547886
1080888
1292526
985713
1106620
2084431
1670878
2802559
2648710
1436070
627254
110643
2868192
2029530
2081328
2255554
2818579
740967
1629201
2257912
990713
1982055
1968287
1701145
2809168
2723107
2616663
772373
2937106
2309938
401335
2124646
2700532
161792
1563328
569926
2820014
55461
2706970
932603
2403113
2014378
594209
1773568
1633646
655440
2097951
362923
468862
286532
659272
936446
19980
806299
337013
2619244
313852
1375190
364211
2426936
512726
527949
1398990
100756
2271211
2480030
2728302
1505422
484299
874137
668125
2357585
1487146
2917638
1095244
2930271
1238580
2427583
235131
1622150
49036
605295
2596393
2260562
2590895
1090545
1553296
2367741
1511575
2637473
1835371
2224734
117995
1080668
1858254
2628131
487553
767296
2377584
1170298
581857
2101402
14951
2854214
62180
2734273
2400085
2123730
1485451
2734275
1334195
203427
1274038
335334
2315524
517457
1185658
1450922
253713
850902
1246728
624651
2112729
616592
1418297
2466497
1243955
1886053
1571228
2347756
2756402
29564
126111
1317703
1665173
2077415
2008090
1827788
1855429
1504551
2143674
2515175
717183
2137725
2847141
337503
306837
1410182
979043
258473
1281187
1925109
552342
182228
126503
129549
731057
1988060
1966129
2544216
2908819
313592
325297
1572929
2663577
2128882
279300
2288213
2647177
1278592
354853
2033386
903640
1552928
230791
837589
2459180
704464
2042321
23441
2773028
2194891
1409424
978021
2388352
2695681
2611981
813210
623391
1992965
7162
317858
2481769
571213
388359
103307
2122441
1325683
1905744
757767
1450517
2168751
1103425
2526759
2711926
1128548
929567
567264
389706
1203994
77624
489736
1267400
1063414
1207923
1715658
1516936
1086955
260291
1222784
819788
2145255
665196
1218342
1647886
2864408
1331420
148093
1588263
907333
402283
1141630
1204055
1520042
2108830
29452
1375983
1062870
2737903
48369
2707552
678421
2027687
2436959
1920938
151894
2681435
1566900
2476285
860690
628847
64482
1025665
181888
1478690
2357212
1042532
2081891
1172818
1431812
125416
1416995
1942211
1542510
2758670
1114896
2194199
382377
1432588
997004
970656
144737
1629592
1734345
1901667
2245016
679038
2582706
1975944
725465
2824537
356220
376398
2881627
1022076
2810586
384178
1997973
1602353
1093314
2909411
1501021
1351052
706502
783944
1208131
136816
2420365
81389
844740
923375
552906
1352479
711820
2052697
1794174
2332019
206390
522895
1400734
357279
1419131
1350444
317218
2049460
965748
59046
2244223
1823146
1014338
2678068
1118693
1776619
2529050
1627668
66317
2088427
1758483
2621467
907048
2280503
862750
2920400
1689784
793432
595484
655854
1750242
2456247
1635894
1387681
2551230
2088332
1248605
373976
1750014
1865457
863530
164280
2343895
936701
88124
2224238
1694529
143979
1784003
1707137
2106385
2791950
1044626
2213577
699921
1902335
2195361
1940799
1449141
872188
514496
518188
2509128
833819
1935231
379828
1571842
96597
1347378
2400150
1597007
769704
2609963
1542658
1142887
734818
951784
2101264
1437829
2906576
235285
1621428
701886
1599473
1098786
1059080
1131226
2433754
1481006
1316950
2165431
2469594
374454
1450981
2149960
1160598
195273
603255
512727
2872369
2419547
1864939
2087419
832432
2580051
1411640
1269338
2810243
2046003
2677855
2804534
922454
1373763
472333
2009926
484432
2598249
264261
2284359
2187108
1418896
609517
1634892
1075503
1536343
945697
1871175
369807
455510
2621856
2408264
2489587
1847710
1280009
1090893
2718356
372352
2256482
1830463
530392
2037234
2860358
1320935
2579541
357822
513730
450256
682248
540827
955767
808085
768781
311922
1393070
1789736
2593768
2259019
2652004
2563649
1815100
1504027
1413962
2762291
838510
1255531
1212982
1462507
1224102
1920907
1733601
2816419
1680830
2755439
1500125
622130
1337191
748226
2343919
2574400
2630294
621153
206391
2286449
1412375
709397
1986492
99475
89996
1090620
13306
164931
2088682
532616
2554803
2427519
971857
2263871
2309342
643325
721662
665656
402739
1821730
1242001
323672
2252537
2396737
110125
523249
85273
956061
439170
2187994
782035
982331
2094090
2142685
870594
1919923
2200729
2116007
2042653
1909984
589180
2288121
983572
184409
2818530
2793716
393191
920349
673734
949012
2647984
1208476
2861860
2022519
59910
1113968
666306
121670
2742912
1946826
2082346
2463147
745194
2282068
2451584
1860650
272705
1542177
2922772
2550603
67466
2502429
1407987
10756
1821725
1637900
1029167
1104176
760633
1930197
398100
1566767
2677353
2408247
1620844
2435277
1415139
2597838
35412
153266
1881138
163565
1015869
1262110
2772071
849746
2446610
1550284
222601
2227271
1807091
172145
1848335
2275044
1091505
1442791
2391728
1105097
254467
1685258
31515
1564933
2576493
1175698
2681469
675771
2296672
338280
185116
74630
1419041
1092982
1961182
2753772
1015917
605188
2206230
2674496
2929068
924056
2110660
1589140
2374546
2233401
1557408
2173734
2836443
743822
419240
293893
2834997
1820903
1729887
2117354
1168312
1179190
1994055
956652
2005089
2172030
2179304
2282458
1233411
1074246
851095
2048719
2778623
2338788
222178
110684
1989342
2130799
2874681
1770764
279075
614053
68809
1828705
271559
2165957
1868934
1713066
1319272
249529
2411355
41737
1364147
112735
139541
2193346
1859539
2610827
267388
991407
1559342
2713735
612700
1935026
2367250
1958755
1714069
2782909
2865628
1332582
700386
717048
2339556
2076313
2351786
2280390
317230
2091310
1783045
2778450
1500869
1507195
1263353
1202244
1422987
2287211
1995874
1174200
527997
1727468
1186717
2864722
1275802
2503261
673708
1387042
2252639
2470722
2772698
1641025
943027
75886
514430
2738224
1793317
2762390
1106032
1727282
2407584
1462022
2022439
1447208
1160540
376262
953519
2921493
2025697
782928
1808863
506005
1880267
2802698
2215555
2655500
1688066
124723
271655
800795
1601935
967333
1641745
794179
2825796
2593037
1155420
1231031
1284273
446830
1658353
945815
332223
2157508
1942890
337428
424560
1725004
2590053
2097219
2741199
99559
1718023
1474423
1925924
2463389
2596948
1622947
2257848
1829351
602810
363898
2349282
648978
1162960
1298411
2815814
1544513
1702715
1795011
2131371
794903
1450634
2387338
322364
227539
716430
980553
140484
1702662
2622991
93036
1756771
2631544
2069752
782095
2018258
1982094
1185115
677936
2644126
1650732
2716080
130620
752046
1122355
105767
1170545
535387
1140885
1727895
2240336
2298957
872101
1571451
1356926
521545
603396
2581017
983866
2000659
408613
2249572
21574
1876007
1039700
2844863
2096227
1284083
607106
1199006
355787
2422699
1277289
1561317
654175
2333300
2903743
2063543
1265663
2332642
2211059
1839766
2697062
2183169
1585645
1065839
681672
2195023
1362163
1522593
1763131
2390
1198395
437441
1884251
2141176
2435576
2063401
1506914
2277880
808979
340185
40559
951619
813934
2890873
1925698
946479
1098813
2445735
1964397
570799
475166
2593016
1297647
2865893
925943
1157755
707519
1951016
767813
442981
2284412
1777779
1329616
1714418
366351
1423357
1649176
901558
2234441
2287170
1929200
2168226
2768570
2139098
2025272
1243954
2391257
193918
2178498
2524562
227346
1008664
1148768
140959
63916
1362779
2090098
2785145
610595
2185831
26585
801933
1113587
782371
167955
359445
2911143
1217142
534554
1906880
2140603
556562
2013117
167012
2226868
576957
1481925
29503
2173283
424084
1148623
642866
1111185
2261840
2478073
806353
853845
2364960
1535731
1765477
2453802
1405170
983298
225853
2459342
2725511
147824
217788
566403
1346862
404002
801407
47267
689465
827575
208641
684069
2371114
668877
33173
961051
2532532
508225
438270
322812
2121121
1403220
1576513
291719
268430
66940
704914
21651
2702164
2035270
751638
1147371
2343646
1493432
1613547
1302820
2242965
2789630
668573
2649215
597906
517061
1377424
1430591
1536727
167376
991397
679311
2305687
2054233
1101350
2451797
2001684
1866994
803301
875100
1618059
2234984
893821
2921615
2531007
256406
2495369
72138
2805179
2670204
550209
113738
1543187
1371609
52674
847298
185945
1837358
2875975
493539
2206460
2365522
585811
297742
1371293
690568
1807699
1266780
1044002
1999815
870946
448004
1176059
2387305
2554870
965379
2854469
2108520
1399656
2636958
2575911
1704246
1943743
2019376
621340
117763
1048716
1118255
514289
228894
2448558
1053280
41771
911982
2497104
349359
2249780
2527133
1805670
2908082
1343740
1952020
683395
1354527
2410804
2642139
2464306
889411
1000685
385086
1442842
1089749
2268255
614121
2629711
892562
1211117
1889141
2029615
2681956
1403038
2799481
845616
2025813
2407024
103774
1064477
1684038
2938577
1544042
807433
832887
1679375
1965719
1823453
542896
2517362
2357668
1961693
2094636
1955420
887562
1002690
2223372
96280
1302053
570922
1139938
2290372
786104
124054
890966
483589
859978
1293250
141860
2018018
1850791
1391687
2091082
1898649
2019103
1252052
1685641
1217575
923693
2661349
1676721
1345321
825551
1312171
444176
371997
1770779
1183251
1445310
532597
1432786
964229
1071713
1970060
733926
2461573
2271401
1371658
1570827
100294
994001
1533551
1009037
1356839
1675624
2842524
985189
860873
1016085
2260098
2523805
2550319
586814
26261
269899
2239532
938779
673437
2264556
2464445
1500399
396919
2364580
2469116
481842
794899
543863
1804643
810670
194206
2694960
2903227
1023981
1486401
2218521
1123014
868909
2911031
447219
2034193
572012
2249420
722511
2936197
1448143
774016
1616900
583599
243319
1716714
2358419
836788
161234
2064500
1275144
694709
2373673
652339
1873962
518750
713568
1102122
2075436
1964281
1993851
865648
2567497
986445
2169275
1030400
638510
2136827
61086
538843
2917480
743395
1586184
2491271
887697
1011337
244450
574693
1730634
1061498
2765563
1567197
961920
1742826
791205
1969558
1214728
895250
236977
1218554
2771094
1171440
1738950
2829003
2338111
1330469
2100222
2185971
170963
891403
380480
1822640
2511089
1478731
1527056
354676
2130102
844690
461474
1142564
1233381
2736820
103115
1120082
328971
1471185
1897107
1633604
873138
2511797
2684672
747567
2907809
2059334
2694747
2589697
468840
2698909
87497
2385738
678371
1563979
2745809
1969005
862581
2466624
77446
1435135
2638497
535039
2791582
1596525
1183521
2207573
1967002
2892004
85363
1803023
543127
420230
2229275
2219762
2884095
1119248
1425819
1201918
441615
1074721
2937142
2263930
1799898
1437105
220874
1126238
1653245
1036318
523909
395021
212883
103363
726163
1669789
2664749
1097176
722255
178330
659114
2723889
1640299
1601788
69493
2935111
2261829
325572
1694324
2574193
110252
1968257
2234047
2137555
2618276
904250
831415
472131
2407362
2786510
57139
2337675
1918464
358067
648277
595773
155205
581910
2121834
945964
2890357
2702359
2725037
2750349
1448202
852698
862880
2183308
2763639
1666416
759568
2611522
923461
1523522
399422
2408403
2516012
1361414
2761119
1574663
1572778
457538
104583
2297068
1343639
343045
1670746
642114
669310
592346
1721903
1828340
2396857
2327630
2661464
1266563
925845
2672582
528428
1458759
1501758
22612
633182
514358
2201786
1647136
1702915
4032
2697578
1905613
1424366
778081
222448
1183779
2640288
1271062
930333
1849113
2817551
451255
973083
525942
2757866
2008947
170784
669011
415436
1808318
866738
454603
1776393
2110779
250811
2738980
2155728
1370972
1195526
1009466
652480
2618134
1542011
2466202
1917555
1138878
688141
562846
1844976
7630
1959872
325612
2509557
1789247
1382243
1477983
2624321
1404593
1034285
1010728
2311214
1287368
917283
1468016
2829963
2663849
2414137
1310650
1505174
1929769
788967
876058
1820800
2249208
351147
1620249
360624
1127397
362479
1693835
294191
1865929
721778
2187937
2760705
1454830
2467575
561183
2876485
1225341
1827169
2184575
922927
379714
1859563
852229
1836033
2569235
1255303
1383034
139490
59674
2545877
633873
2576703
97054
1447602
1808972
733491
1025277
474050
2055207
883659
633718
943267
1345526
768747
1852637
2658325
2554872
817249
500115
2009029
2900565
234936
1494368
231532
1342037
1853588
1372138
545405
2756121
2105470
1477696
346347
424596
1340038
2636349
264844
2565291
1071704
1252700
2229085
964546
1358339
470479
2640813
197175
327851
320120
1930697
2904487
1402599
2729396
2100872
728894
1857119
2061679
1094442
2123963
1126921
1327620
2894693
1124767
1127061
1555594
1230841
219211
1500510
2418512
840274
1563380
2912336
361911
397200
1695285
2016976
459283
1035286
2327703
945059
814074
2731786
2335580
680131
962269
397760
361962
2465999
2709256
532812
217062
239259
2780875
94237
1461557
78273
2334002
1538377
384899
1886109
1295058
295889
2609751
1458375
2614192
326513
1341628
1763561
2178693
2803352
354276
975064
92818
1631747
195739
1350351
2189899
2196752
1390617
2630054
954085
1231375
358746
188655
646289
2246244
1655593
1860251
2140984
2723288
1311020
41738
2258741
411966
1369107
1478115
1978880
1175096
1577371
346184
23439
655752
1010994
2797915
2545861
327753
793151
384819
2567903
25176
2452158
1429840
1509693
291906
2759085
220573
2384114
813577
1721485
1199523
656210
1183289
2055629
1562350
181492
1532396
2790798
591360
2026373
780109
1047200
860263
1436755
298928
2205540
2889415
166383
30058
2107499
1999857
744438
1131855
1269528
804262
1975813
1814423
2065540
2089430
1477266
2755033
1618574
1762596
1811044
2887314
394263
1978604
1950553
2768541
1924210
2691631
721501
2030562
2477649
729807
2377379
843865
1338784
1646738
1415619
1991476
1310453
1502080
1019163
1953995
1218050
481716
2239329
436927
2405077
920392
2870339
727334
1218594
882868
2139651
172237
1002522
751264
1117143
124976
214956
1958264
2712420
1196598
1650079
1389134
2590902
2015665
594616
692922
708553
2442237
2003121
420999
1584625
2924107
2504937
697141
2016897
2934185
215951
1369326
2336237
1172762
252379
645584
111499
2056509
266364
1239207
1015952
938646
1179476
395999
2733849
892347
2334109
1328872
588738
2015452
2806892
155302
2319711
1968721
2598003
290532
2236216
2633812
2178808
7347
627787
2282410
2019474
2695682
2297419
1149692
1283201
405440
1928507
359748
2025691
549048
2506576
2335193
2892219
1989284
1108477
605489
1785429
2809885
2505265
1271152
2011606
202748
2899490
2835936
260240
325344
588451
418435
1914518
367728
134337
728706
1242268
1272039
1351274
1884360
1965424
2596146
180557
1355320
1457787
1674258
1832221
887633
749977
2371958
1661003
1074929
712428
219538
1964093
1787120
2128183
2802348
1722218
2107974
2408219
475628
101819
2839474
1760734
1122259
2274208
2667182
274239
1891281
339551
569197
1851722
222753
2681967
265047
2568061
1220158
490872
1032533
2418713
1231318
1425487
1481302
1885964
1151601
494500
2669301
848812
605034
2534371
1937784
1355710
2184082
358218
2768222
2725389
2785622
1367259
179295
2158538
1979766
1568473
1568772
686197
1363370
2782631
918115
114139
2531955
1744417
760714
508855
1405809
11774
1420663
2928984
1617295
2544968
2362198
2126220
1787704
2730877
429692
1412699
2847727
2618799
2935496
1759618
453324
1173779
1269122
2405149
17607
1077243
2847825
723597
942803
2287521
2551547
106329
604585
2458146
775425
868604
2161048
1200719
1888474
1978336
1326655
1147346
2763444
1632398
1798900
1974273
1034616
1921553
951040
2371865
1825909
113557
37827
169174
1756944
17551
556815
1013967
158044
2196227
940787
2283115
2576977
624689
1101105
250220
1831331
1507524
1872876
1843012
1323861
2194437
980414
2143850
379954
342839
919066
1858320
2522370
2813622
1722651
2777637
487765
242655
401169
2926488
303697
796161
2099669
1565042
227799
1208652
2267002
137349
401856
2396003
1907276
966235
2389663
835368
2129543
2633021
875211
300354
1116405
2350629
2303661
2593413
1363062
1673818
2426439
1206749
1204888
2216861
2186749
621346
818479
82399
1996442
882827
245548
1273843
167547
1635816
171458
2210011
8712
1701718
2764498
2581070
2244980
1140902
2565735
2404942
918115
1079549
749626
1796725
1022396
2077775
547731
1888289
2900209
2207686
2027509
1216961
2650329
2833356
39805
229129
1616603
1287979
2767539
1316138
552318
219858
1603971
463503
1756881
1272931
820603
2842580
2147746
200990
214209
706769
1457985
423406
2608491
1752771
1289618
1077841
2727063
1386232
42131
39765
357722
2608392
678676
601805
2350155
1278992
1271023
2018793
1677839
780900
83183
1524141
1414834
860587
1422304
2007691
1865426
1867503
1131887
2508527
968009
738605
580886
31650
1518160
557231
1457448
360749
873113
641004
2925216
2151843
2008475
1803494
2127022
2519424
255765
2016631
2892692
2805696
516345
1750829
1777684
387659
655229
816524
379525
2294384
2461432
2925721
2526754
411025
66815
2412920
2067942
2231306
669763
141837
2223097
1440960
563464
1625363
474774
2835490
1075338
564406
77274
459492
1735676
2263599
2869411
467074
2460136
2271135
1162975
828621
1710501
395865
2916916
1530093
1179743
2086786
1421848
170110
2830712
2625162
2584901
1080286
1124930
2068510
1313004
101735
1700549
961739
1460192
321511
2720433
1622148
312999
1816357
1546919
2146963
1129068
2498840
169821
533591
2796133
208657
352980
1946524
1434612
2707899
1668687
1213079
852694
2603805
348782
290564
2106985
1886443
21293
2168659
1890051
707100
194109
153397
269292
2894846
454723
1274333
2464822
300921
727835
2918975
54242
251128
2173543
2000369
2505297
716961
312034
39538
727788
1316053
2184628
669041
2490152
1258339
1132954
2395399
2230146
2312888
2143924
876883
2463114
81211
1294918
2226200
1963984
2706759
2144981
803158
2323727
996763
2691418
531116
2822041
1886634
708373
205107
1240349
2474960
1124406
1420482
1303836
1229740
746568
1697564
1964302
1667211
1955561
2562403
2371834
2688952
2474469
550205
1707852
410973
2812507
2454301
420430
1704467
546092
2762606
1863105
2470128
1330288
2647596
245294
1081317
2463042
2789873
606121
2555343
508070
418643
1356874
820069
599007
15222
475542
1538559
1087228
1159322
2353497
1415593
555948
1190630
1194304
299362
1838519
148437
2327201
891956
1481785
390300
1351691
303662
499765
2641146
1670405
214871
2935559
556798
1247955
739578
2141199
82090
978066
1517549
2042072
1377810
494223
2310476
2178178
1859730
636918
2039097
307332
42897
2522150
567714
2838411
2501767
1176472
2938558
2289478
1356470
2709720
994147
2802022
2541031
1071590
144368
1114794
1962216
1861016
582668
227934
1045262
164825
1654182
2217994
2766126
1065378
141650
2504170
2728664
747319
1650814
73132
2074927
2676565
2170320
1829024
2434319
920607
588536
437759
592921
1630811
1845123
2194252
1747004
2488776
1742577
248031
521822
2077882
959808
2295333
1944053
1520525
1471368
2418364
1457652
154869
2185879
2698284
1071662
579742
159982
828845
611860
2422217
844349
1266995
812281
443956
386700
719210
2246809
970992
1660173
2669097
2260541
699931
2407201
2009763
793721
857220
301982
261113
1346799
464266
587255
2502331
1509647
2387125
146593
1063518
1926181
1028134
53386
292597
549505
271628
1311266
59123
1610949
2538056
1558678
118151
2195877
1821673
782341
1074647
2077809
1591790
1115101
258151
1460498
890677
2538830
52852
618798
1751306
1231214
2542066
1641841
677560
525693
26513
2319702
1787049
2681935
1361657
1515141
2295884
451658
2673607
1024806
322549
1070155
91763
2029117
732489
1623292
476080
977905
409479
1755264
2778045
820676
2570123
733682
1052390
582924
2182502
702645
1061818
2438626
2634918
712681
483848
2433451
124699
111374
2409922
578123
2614976
456924
2573455
1733162
2482337
437580
271040
237369
844932
1499421
2683543
2304651
1601518
769245
2680418
2294568
2129330
1708218
1882610
1035708
143740
2350108
633493
978162
1081035
1002706
2027678
169779
320360
369688
259002
1843831
2861895
2499270
2542510
1909286
2861737
2028960
1987657
713138
1666949
1374004
9612
576931
2347995
2520535
1766425
316258
2295842
2624358
2475601
1059800
2577043
2820937
2138300
1781768
443213
1430066
322254
2387801
1633733
767609
1192893
1427709
2494413
852179
2538568
273337
2355853
2751782
2853482
2730479
2510324
413245
309646
832815
1600039
2295509
1720497
2620353
2761379
1975701
1393536
1641435
2643672
1906604
2149810
2407479
765908
2087839
929167
1940400
1987129
890394
868171
2879198
1754603
1000977
1406400
1672964
377101
873096
944265
1175163
1038104
1271591
2880284
1865178
2065470
261491
1737597
247307
1778785
645173
1647855
2617083
2753270
1283863
2327108
107408
2795407
343573
876820
2498411
1082747
435582
203419
1772753
190426
43034
1021033
2917993
433770
234754
2214360
2863142
1600018
2534767
1513437
445672
206340
1214287
1209715
2777954
2890080
2890856
560819
2920184
2283404
1937420
2474737
532968
907271
2798993
849505
1761111
197575
264828
2795488
2523420
2481942
2713706
1294787
2684913
6840
2242220
1123141
1533232
103096
209802
352537
2086195
1475056
2722706
2574112
1060112
118976
592904
2776462
2646739
2776062
90389
2000333
944906
121035
1172303
2241303
2561537
859134
1001615
2782104
871848
2243950
2200096
322241
945072
2762050
1019636
1164268
1236438
925591
127038
2160370
1608816
2501698
802949
1990882
2289233
1109166
1622507
353047
915776
1928632
2699172
1750932
740424
2778837
538277
218308
2805865
1748167
1986625
617398
2732962
1584082
1511251
1001255
441281
405182
2920467
2087704
586288
2055291
506231
1711564
2603275
993370
1290941
833093
1103810
1751804
896550
1041451
2383717
1309986
2803014
1555678
710475
1798743
1269778
1792150
1386771
1829263
455569
1013635
1758624
2320292
1356619
624268
1300467
726064
1159048
259626
878573
1798920
1235306
2407233
31224
2117985
2094125
517972
2069284
85931
1901070
1220803
2250423
1539039
302705
728451
2058318
790614
2386172
1299759
2632415
2402616
2114031
536145
2092647
2448327
1367872
987417
532209
902473
347133
2101637
1651569
1031607
226069
345039
2036731
1023338
1695220
2112867
2903044
846453
2079054
1519157
2003224
1862011
684268
1948556
751043
915615
404750
670787
2718983
115384
508023
101446
496521
1850682
1216506
2893837
1966569
1032482
129261
248442
1957578
763819
596488
713194
576572
945815
2741221
1317155
206698
1275463
1505087
442224
718811
2357702
2048069
107674
2444290
2545481
819555
1229271
2480584
2161234
1985761
447747
761848
1078382
531184
991353
1589950
2435579
692091
1817050
2403240
747020
783360
720733
1943684
2367662
732443
1620135
1062094
2351954
1340635
1351638
2588607
1063699
646228
2331232
1022691
2214788
222072
1294551
2200102
1943541
2714713
2494994
744363
2457317
2703784
2702187
2904858
1413837
1570021
717351
640443
1281139
2104144
760418
1896423
1588770
1680680
2775821
917370
656017
2019350
233517
2223314
118219
2448084
412468
2774728
345553
2657603
1542034
1713339
2545619
1557138
1447544
1300422
108018
2375438
1623109
2463274
788509
1658567
430057
2214930
884555
2826298
434851
124229
471055
720638
1055037
347667
1379976
761216
648777
2457247
1768269
621498
1246872
1815285
2286884
1311907
2354724
1692234
923387
337146
1021566
2675937
3086
1991424
2552177
224039
642800
1088185
2862015
631852
2282141
2567584
2790298
988851
652800
963691
486822
1199977
29222
1974298
801718
1173134
2724690
1867279
951155
1996159
2669199
2790101
2260728
2513967
2934499
1276158
376029
2608986
1138300
1149091
2905412
1007490
2872059
1678925
2498826
1586164
1977755
2612698
1720680
1659109
17879
2701074
1101219
1528323
2142371
1816310
1178003
1368257
2200124
1533839
1984792
1468939
1790418
1714568
594476
2378770
1004398
1424206
920338
1657805
66717
1424793
2747387
907842
2343561
2256417
2920272
2576105
2073301
2484239
2155432
893375
59404
2308082
479075
2396328
864442
628055
1404026
2162567
1300428
490884
1189531
427409
2015546
1113466
2909822
2007559
1656100
997434
4298
1462607
1278741
2777551
752392
729695
1735051
968460
1566087
2069933
2654040
2532523
1211732
1456961
1740561
2033814
2728158
2601171
592840
1246964
2292577
2061299
883921
370925
1578625
2570963
1454610
300078
1059112
648491
2096861
1852847
159874
54653
1498546
1969805
515429
911506
359203
42136
879637
188768
72474
1688017
2253276
1401203
2415541
2268690
2160812
998048
1515802
2287200
174404
2016958
710452
255157
2799999
2208759
2209432
1192520
2927857
1591550
2309113
1019925
2753674
682393
426595
2018222
2414867
1520324
386554
1510185
1555995
2778906
2617749
2595784
527379
1091370
2115866
2799731
1109087
35108
943536
782882
2581606
1300907
1975897
1006566
2717425
868847
431807
1451183
1429743
1827367
2064535
911881
1641131
56383
2649426
1837366
2384714
2599924
23853
1342351
1527754
1712428
1613282
1053380
1184339
1880833
1418043
2654789
1013794
861744
989343
2101383
2322611
155290
2288137
758452
2341831
2474708
1781894
1804873
1585081
2653354
1041023
1599260
1621057
2432990
2861651
2198858
2413304
1503105
2836333
2350918
2750256
1948831
1033936
2286780
326079
2114058
2753785
1772069
1509348
2402447
1747798
720553
65792
310477
1443573
2626290
1940817
1025877
2015857
2383135
832014
2668808
2301613
2480825
1825372
1470445
224236
61519
1070882
1345810
2773102
1931204
1834150
2213336
2111756
1304376
1648782
1180995
2425303
2254395
2430510
802244
1434830
1422646
800912
2178746
1181365
1660983
1338877
1527357
909303
619094
1243314
2159014
712847
28453
1040475
2666536
479151
1086877
480970
2566616
898324
2463425
124642
2798731
1484390
1564926
1224530
2009745
265266
166969
2393492
2835634
1621809
1841105
1089748
1358169
94541
1807918
2791245
2770041
919375
1785131
1389582
1822214
180977
2731376
395395
2659269
558905
1561018
1012732
1653802
311724
2666545
2339552
591960
1949566
4279
621442
2012289
2904667
4789
1989956
632853
2835622
492555
47596
2026704
1063713
146902
951059
521120
2737534
2521352
1932271
690222
1519098
2511691
2815310
2469588
2576090
566205
2275349
286987
1266242
265549
2395104
1840993
2383593
355789
27765
590374
1960392
2043085
2915021
2148364
2253298
2813633
1829094
1416346
470411
2625865
1233990
172959
562001
1853126
1947811
1127823
1671879
6767
172844
2873927
2297492
2927696
1386320
2819631
211123
2175749
2287485
1387560
1573847
1982186
2221944
2881593
779531
1171442
185408
2726902
2859428
316721
491249
2663705
836433
1428524
2051510
2100931
824657
2470958
733618
2287085
1055351
1050013
2434828
189928
8952
1507184
2310170
2228413
2328980
2216047
2477278
1124583
520446
1958358
2531801
245140
891312
1671943
2310765
2414945
567275
1057220
2897073
2546099
443272
1706025
1221473
340826
2398947
597094
2269111
2436004
1625449
665461
1087090
1875011
2932708
750159
976154
990133
1149565
763746
2468910
1558599
512220
1854732
1335855
171492
2459735
2648090
2733599
1926939
1016144
2098060
2460327
446746
2110817
155961
1630427
2268268
1797212
1424610
382833
2676877
2766505
798124
1708403
137538
1978352
2441043
2830409
1992584
2075168
250786
2108727
2318818
471391
1084845
1788701
238963
1192765
1947687
1908698
1576405
1483610
2341285
2441038
603028
1467566
1338280
2485145
1403259
1940259
1364033
2656210
877503
1997428
45752
935191
2842250
1850833
1336648
260560
966765
2836513
1867237
1912346
1165686
139913
411765
1324090
1598600
917645
2515625
476138
1383212
232448
654110
872406
2411450
2537437
2029092
2382394
1210780
1843176
111250
895237
999187
1750719
1089745
131282
2573240
2530516
1362700
60457
2691645
1161932
800110
2765666
1289311
351410
2068341
185094
452844
1557712
600504
1799466
2581545
2695835
2095632
209808
172558
144750
812183
749318
1163845
902870
786170
792037
2355398
1215826
750830
118502
801059
1917293
2482438
1136071
752169
2379532
2852237
1320401
499770
287803
2708119
557873
1455696
1572756
2609964
558288
1954342
959232
1556007
260080
2822369
266365
2476771
2044995
720716
2664243
1758289
1693473
875123
2918129
712618
1437852
686847
820306
108403
1255105
424072
1612093
341738
476025
1435562
1088278
1300606
1846049
1490254
773643
2477335
98249
170553
800404
1771204
1884632
2793940
2777912
1249311
2073630
2495131
2811759
1597616
1724176
967214
2834025
2049415
2643493
2451477
1298713
2933343
2399717
2298742
2504369
2711525
2211501
419841
1688096
509806
2837070
1107673
387478
501342
1076408
1850735
1585831
2727265
2810098
1406039
174293
2022209
1353107
2135339
49031
2027534
416278
970138
506739
2923739
777301
459798
2886764
129097
2020506
2063624
1343586
1440525
2797040
419932
2870861
1534103
1641633
625825
2600567
2595280
2794388
912703
2825750
1143483
2918425
2271507
2583083
1373055
1836370
1085661
2449728
2614685
1907943
2456478
2057147
613250
2034634
700282
279839
1204502
555294
2181422
2579115
1897056
1992397
1562977
908457
2248015
1165428
1998023
2072475
297516
2504521
1314941
2828016
68085
577533
1770821
158009
731605
1464005
1910319
1222408
1704138
1358378
84772
878697
917885
1923974
1845444
2565383
310279
2892510
184275
3906
1440563
406137
495760
2179745
581725
2684490
2129998
2536482
566215
2740616
1407627
155140
387573
47372
370214
1732022
2926660
412460
2466587
165113
546108
2148975
2289485
1454038
1669316
1907325
1947518
1721747
2721085
2082743
600210
2856361
32978
455883
1648509
1534691
262036
2770709
626287
2076024
1053346
1348455
2227750
1707388
80038
319503
68425
2767889
2625725
153825
589867
2012812
2208162
1694831
2906966
2896882
1115008
2008768
2328075
529665
850793
1637443
1984412
992140
1693
618373
2121521
2200452
1599526
1581555
2512622
804431
1541060
2071621
749805
676269
2917488
2466273
233047
2226247
1470029
1586432
282238
250456
1366092
799243
707220
1151739
1875031
2876287
921612
1040194
1099829
311138
1154883
541148
1101721
1678133
462046
865057
2862633
271165
1627578
2688868
1435865
865483
1986026
2454552
2138217
1944448
448523
332035
2887933
853371
1455328
53016
2112531
2894330
2712092
2840068
2000667
1190460
657897
2183811
1784310
1827524
1002944
626268
1052485
2768724
2295256
2804955
1255112
2298678
23491
2675167
766780
2236131
633207
457080
484233
592983
1487554
1492166
2332735
804841
546862
1441669
1072386
2708245
815780
1084863
1282297
1178457
167908
1602132
1162904
1322722
2779841
2187061
426269
1651386
907861
555070
1276884
2489173
631832
2895583
2815086
1644796
133593
1557910
1926022
2629526
499550
452619
1738690
496552
2164807
1453773
2889946
2626134
2144807
2725534
1645571
343473
318711
269482
2390855
1677616
1952760
435270
164295
221297
119495
2459911
432196
2358507
35409
1716468
653499
2264673
609514
1295070
1171094
2409736
2587093
2790380
2056014
311180
1891762
2361910
3897
343358
478859
895841
2809738
2156744
1257141
1391698
2228997
2151413
2806529
1819536
1509266
1110657
920778
241943
1542542
802842
887275
2135521
2647242
871147
2234143
969651
488041
1320377
2860403
795801
1649940
1247329
1378617
2339264
2082470
2794163
1205048
1385155
1943755
1502380
983521
2231644
2479222
2431377
1760958
722383
2804957
2862799
408309
396555
27100
2665195
876969
1516581
517635
1976711
1799970
2445812
864420
2457303
2912856
666667
2455916
120538
82348
1284560
87855
558439
1685705
1914966
51956
2641218
1897382
2304632
1990983
2451454
2724370
1009424
1343836
1278301
123228
388281
1700617
1789514
2859221
297746
2216243
158640
1560692
2177993
800227
454672
1879851
757793
2867396
455304
258821
1255654
1206653
1172241
18867
1039591
2707407
2528655
1665375
1784364
2207061
1567865
741870
2315204
1626443
1603819
592982
314387
1578061
73039
1124116
1899562
1572228
1801891
950219
291380
1974119
636119
1834389
2442168
1442574
448692
1546298
482728
2554121
2908602
197286
1194807
457706
285917
1768753
1437407
1356017
2304537
1874023
410336
232931
2127895
2063359
671051
1603681
460847
1448121
1713369
1328554
1692808
33168
631001
1251033
2362617
2403905
16900
2675240
1419291
2783015
1758053
2436163
199001
2764150
1171355
325650
1951190
1774426
1437029
1516873
1468980
2782321
2532101
455938
2411663
2106087
1828309
2205834
142026
898113
538925
2147150
16050
768111
2402492
426616
1998274
1956513
2280468
1424009
687684
213900
2584473
2225060
424854
42690
1283531
963566
1647004
2610650
2051351
1637852
21093
1117667
2685736
2888636
2239179
2662612
1471342
2582870
161228
2393010
773711
2672963
1325158
1259895
2847503
1559484
2825301
1819843
2203262
1563251
1319284
1671688
2514502
1848788
1891018
2120873
1635188
102551
141379
1225157
556727
2476258
2310620
114312
2185222
4504
760355
1090590
1143601
2753217
2266951
913999
2696442
2407990
2756122
15218
2463296
2515760
1112336
2801903
1759771
1854629
2875958
294640
2660103
1806398
88119
1939964
2110334
268410
2873469
853624
685007
1871733
2599985
1577269
2603266
1220976
1126119
1286211
2703697
2446854
1745605
931463
1128585
1257403
2167897
602544
2360314
99744
35829
1239368
2169728
2769126
1224488
1211753
1506266
2013805
1941692
2308631
895004
26143
1784744
1493947
1032380
151850
2357773
420748
1224919
700918
928340
808836
1378370
256464
1068633
92820
2769411
210348
254547
2874000
1249105
1887690
1678845
1090323
440866
2086661
2908549
907942
205730
437345
1368175
1770928
2611329
2850650
2636141
767070
2495728
2266892
101140
1613045
762091
2218323
1173531
1879213
2473226
191413
1508112
2009106
165681
1197395
1427062
2094566
1501698
2415625
131116
1866593
2791272
1531064
1441335
1556940
973258
1913409
1063597
2760475
1943772
2123340
2061593
2549648
118159
2359979
1969609
2473741
52677
794750
1942014
408716
1729375
1472610
2838859
2380588
437850
2108870
476031
2934358
351403
1260288
1589431
2124553
598581
717221
1895508
463941
636077
1149892
906398
406534
1788193
696923
780287
1534641
579525
1235920
636618
117647
2731821
2605843
1795738
741716
2671096
1235295
2189780
2594838
2869882
2695982
2573928
1387383
2006250
2450522
2480773
1003179
675029
181939
2462991
272939
1359910
2295144
55312
363246
1067924
2733933
2185664
295055
2299068
1217993
2117954
987441
306343
838664
199536
347318
2766218
2183638
427892
1994058
803036
2289495
2550088
1256894
195706
259057
1610561
272373
2904358
2173104
611421
2355183
1258520
1574067
1763398
1529545
1025808
139264
1051399
906682
718400
479323
1287408
2162109
1816578
1730698
2199610
636681
708962
468453
475575
1733471
610684
182800
295674
249237
1236864
1093730
2181384
697315
2669289
2274993
1235095
2109831
1025661
616986
1266444
1093002
1994039
2689506
95842
603747
118906
706784
1792122
2714851
555266
2016827
113396
2230081
702178
2399896
1297563
869883
332247
2780464
447664
1659179
312287
954550
1792484
1900112
941155
1999559
1347634
2224424
1879966
294595
1886873
2088338
308373
2679753
462509
776101
1420763
1193516
354458
1932914
124804
464062
1941824
2055797
820047
1551112
1274766
2591438
559640
520881
413278
1433455
2097112
1408171
1480895
1883729
1413870
2315921
738955
2594263
1292795
835037
400253
284642
1221203
1750296
413002
209772
1836753
1016927
1488654
1146349
1500390
2260073
1227635
2210515
1937236
1036026
1020844
2764965
2092936
217165
801893
1347572
1125100
1906277
2274023
606057
2454452
656350
829010
1762250
2602876
2152170
913636
1369808
55943
1501193
255304
1108747
1349681
1871559
2856411
549216
768205
2862813
1746696
1157639
887832
160369
1744319
2802821
303551
2056924
2862793
2608870
1131054
1939390
1257810
2440493
440166
2289388
274065
2866287
8632
1030012
703703
1357954
1352099
750060
2257472
2616019
2198247
2613011
1839161
2559773
2128052
1925479
2807687
824738
1809889
652427
2769987
956810
242959
2679774
2468318
2910419
1749037
337011
145165
2579124
1793794
1666762
39477
2067763
444652
2141874
67308
100257
907338
353680
32651
1535290
565136
1927545
1394803
1560028
2450533
2892156
2829815
1446055
2703432
175163
350969
1659603
2135025
1426652
563456
933966
943287
212407
314531
833883
1566074
1502508
2268666
1008285
2289255
1444519
2798728
1540595
27023
2343438
633457
2776104
235149
1871745
208917
2064491
2093165
1748131
2612851
331567
1794674
1275468
1906319
121295
453501
970581
2610362
536441
1679984
85365
1915662
918523
2497961
1185957
229448
2168862
995503
553179
1247273
163982
353971
1869530
1809901
1593256
1550671
1248812
917710
2133200
1543295
391842
766960
2805705
365292
1763763
2590785
44627
271543
1972324
1677882
1676698
1323153
2146592
1161609
1091289
1191034
2045143
346756
2110933
796376
588214
2227629
762497
2660333
996775
2055213
2863195
2514534
1742935
1329842
1534590
367837
467012
1463413
2007214
1749361
885011
845568
1203132
325394
1665729
1874717
2403262
896166
242551
485885
957930
149876
15392
2370624
1518424
25530
255915
1397682
877281
549952
2483019
2740553
1045761
1934884
1385848
1394176
776138
2889671
759931
788124
208143
2336153
2490466
373850
936827
2381127
1896058
1252879
1940741
2829165
234980
2756465
2521011
970054
2780203
1010280
2849790
538550
1346378
2430705
1639037
2502761
2339433
2765070
106617
1929427
2623520
2573365
164951
164610
1785417
16731
1706213
2550352
1577266
2201497
460049
415873
42563
2389333
980742
2882420
2205853
918520
1601495
2882390
2586911
2876966
1037319
1122396
30791
2797429
468159
1865737
1106440
1601210
2309021
1697490
2159640
2786425
14708
2739220
2718254
1511745
323680
1788028
664537
1304547
2384135
1044431
358918
2240115
672450
1142008
619789
1391197
2584057
2756581
1382979
1874004
21387
1564444
186703
1215731
2645172
448861
1904015
1772676
873679
2618501
768484
1276481
457097
1760787
1104759
2745660
384962
977016
1573091
183790
1435937
2842697
2691021
1925420
717467
1951079
1821607
747449
863213
2307405
520273
617834
1800566
2128850
1481724
2819822
335378
2661853
1426242
56467
1092054
1274555
2591592
1612931
2739328
746673
2914615
610189
1797974
1207266
1468727
1274461
1603298
1100990
2527152
277493
2274525
1407269
2704101
202988
1890898
616133
1620382
362633
1530958
1537607
496265
1614822
2911563
704571
1813857
1658297
524166
2322299
1594659
111984
601123
333471
2166816
527235
398993
1947223
196306
2279372
2591512
343752
1539934
2612933
1802133
596477
1775175
1084787
1775148
2363025
2815471
1623285
2527285
832578
810820
2504393
2938445
1103869
634739
793864
2442026
703698
556119
2914157
1829416
1807347
1854406
27509
1755764
831478
108056
1797552
2146916
2740277
1655117
2924350
610880
266181
935557
2808129
1497746
1328534
1455534
2777682
2819654
209857
766146
199861
123973
1226165
966486
1882838
2748700
2027877
1539006
2127969
940731
2810666
2016633
255419
240698
732079
2287051
1118944
2574675
2123006
1631924
702839
2477171
2142263
2029842
690328
2680289
1383272
439979
320329
1186992
1272037
2144363
1825668
1628253
2520734
1219019
973235
2913431
164123
690770
1731646
2936466
1031548
1171672
2797327
825749
1589904
241806
1278721
492205
1352412
1061541
2895631
2760778
2937069
1841026
2264855
1330618
1955163
2246605
2619226
1796774
316254
771619
1852526
1277417
1542138
1405252
1816680
472362
1562831
2163433
875806
631980
2072344
1089847
2584411
1902255
2421121
1763558
2323354
1939020
2294085
833856
180085
1685471
355049
1448259
328272
2482583
168557
241781
1708367
2870467
19792
2271632
2536298
2534721
382457
1718793
1616589
2079929
2246902
1881970
755301
1946447
1055519
1587629
2071225
1560697
133234
646258
1173853
1135126
1459514
471349
1083687
1220111
2284352
2442232
1566254
2741813
1911135
2643075
520052
809214
1100276
1910862
2875674
424157
1450232
1382352
813920
528496
2352550
1417457
380542
2279892
38781
2043850
2632105
1480519
939212
487783
1117081
1880019
1416603
385279
434585
2121181
1753322
214810
900830
1463978
2520687
2516057
1037329
261706
771626
458376
2347479
2333225
2154763
1333887
1043020
337795
279427
2229749
1589596
2186652
1896676
1355372
287895
799531
763437
841180
2044953
1603477
481768
610035
542911
2811392
2543417
1480137
2891040
2353793
422128
2036257
28432
1382908
1202446
49245
159365
1987016
602769
2601642
683018
1373728
2083372
1533145
903633
2812021
1087249
853939
2140067
983503
1752289
232227
309179
588289
1270999
1510410
217577
2821946
2033285
1530430
386330
1926281
2545957
1106158
6314
429800
2042525
589461
889637
998779
1466942
2887677
2202535
1940489
294975
585983
2926581
2704490
812780
1911608
2346390
2023100
678858
1879846
2647920
457199
2866672
528748
2535808
2886236
1652831
2805689
1140243
2145976
1221566
1153676
2516152
2382953
1498427
2544045
2704286
379311
1466375
663076
268602
2163722
1525523
233686
1213841
1301583
2932707
1078399
1555749
1670365
1735758
1498729
1929510
1418455
2726502
1986122
381460
275386
1345831
2342063
576199
723039
2563694
879794
723892
354522
1312311
1528399
30241
1812050
1146687
2411780
2170925
2586854
2859020
199077
1620485
763386
2285356
2742576
2326019
708981
2371232
622567
1589794
2687371
732875
2086656
2369723
526455
554322
521937
1146147
1256453
2451042
979828
464187
1417582
2508466
1339738
1135643
493962
2850167
2305549
2936495
395391
2745285
62340
2339385
1585817
2764876
475081
856846
709141
1276302
82042
2058595
402810
1131616
950770
1387192
730372
2490221
2566748
522250
1808228
1771982
1675724
131824
1153226
884633
2612243
22658
975176
2138507
2179133
2567493
2612566
2386354
964457
119619
2770841
697598
2222502
2871621
1826434
2729364
2729311
2811033
1008629
2732275
2673755
2364387
2016552
703034
1389525
1505020
2517019
1968933
1251824
2623399
2070622
1194994
1691572
50035
364678
1769879
475441
1161239
1220115
1210012
232614
1133955
1791589
2813106
1251860
1354957
2880879
316094
343392
2031312
1045727
2585259
554119
1249175
2497619
1438564
2606259
2663326
1691374
221017
678015
164829
1763757
993371
1444042
2658996
1794323
999421
11756
574163
1715606
517181
288309
663092
842250
323486
781059
1902535
2827007
752940
625986
2764694
2565717
486843
1531331
2846318
1570093
523120
806372
2688950
1804549
1687323
1907652
2178021
1043245
839818
1767878
149473
1746532
1360073
522561
1871679
289353
1978821
410000
471361
2234123
410034
1691903
446047
2383501
2827593
1119201
2690414
1936864
215867
2449518
249430
1364642
2877958
1662027
714661
33963
1269300
1944212
668754
809081
1203839
1652723
2211240
1093702
28009
1489820
2385246
1650513
699701
2206233
485808
1932588
798973
2015935
213986
2333527
2802488
1538969
414451
1684419
536839
222106
831520
217073
1683489
305358
429274
1503242
2826627
2610634
116123
2441561
2834758
2887795
1191880
2315726
1491885
2677821
2211279
2067367
39774
2666980
1024145
2120513
2139982
2118117
2609031
2098445
455385
149746
2850277
1520114
587493
627757
2808257
1593897
2914905
1260449
1494398
1544074
2006978
4282
32166
1089297
336641
371825
1410706
1391592
81686
1187632
875514
2910273
41250
2673873
1622198
1771384
2568230
2891483
1341978
1662647
2064502
952461
1402255
737766
974157
2205170
2605737
1166426
697990
1192400
313695
219642
608117
1703484
1874127
458720
2053140
2447252
735670
2306517
866881
2796444
1801214
2719333
2773145
1330868
2366929
504400
1209957
2500420
741011
1122256
1371391
747002
2855393
2120755
964557
1804252
2120639
918156
2563111
1299328
541078
118146
609649
1955114
1000964
2453203
1183963
1997346
1695855
602210
857964
1163304
2339000
1375901
325123
2330369
384669
933019
2295670
2023135
454490
72424
232507
56067
2779898
2457140
255153
904506
2038702
738540
188866
1283984
2016210
1868663
771730
1985578
429857
2177590
1363971
842248
800862
442983
1216217
1132577
774734
1377492
1999479
522993
1005734
2396379
2522356
1258322
2287689
1012960
1077476
11526
2719673
2360026
2072059
110455
1042010
1538297
1145786
2202005
284284
1939534
1120066
2214156
1854527
1809103
2113824
1448307
1997123
1188018
440239
2325225
2781329
1717695
2113469
519585
1459257
2112287
977080
2934820
389109
1772155
653147
2358447
927092
830885
2623801
764255
1663684
2264726
1508434
1084282
1884175
1952157
2534471
207775
1229749
729304
858087
2886001
1991779
2645139
1688992
2527468
233663
1952267
319610
1183305
313312
1366722
1746111
801115
660807
36064
859398
1049625
734013
2361476
922823
535055
2935027
647553
2192684
1683806
1156326
1950275
1792554
2313160
1313362
929270
1279746
1464200
2285527
1273030
658079
1128660
279697
2665422
2068088
181468
286995
709631
1903988
541112
568594
143396
2061428
2132464
999957
1958892
2807461
473400
1154535
942380
2389894
2747056
2150280
1667346
2338229
387255
1653565
2693662
633737
1104662
2530498
261656
2439242
2703568
1812469
2441904
689241
1451321
2784007
2877335
2340703
1242087
62701
1767481
2327771
2621757
1124314
1379233
421650
2623731
717839
880758
2282360
901139
2784307
467757
2656762
910033
2157481
1105680
585052
2710067
1242238
2819146
69809
579446
1573517
2292736
2543234
1295903
548238
740100
946473
597889
1844857
1864421
2915552
1951122
402448
985390
1879843
552549
691024
407250
2556788
1880036
1349161
1442526
9550
135257
2469648
676824
1542386
855741
661473
900030
2720755
2124730
720132
2685706
1059122
2667531
2138748
496989
363288
121212
1914638
1978225
2063963
1875614
2547057
1907430
2220432
2877339
2640024
2293409
2552565
891517
2211291
549656
1121709
828550
419735
1468983
2747149
2678234
640909
667005
1019249
1525428
433271
1990463
2386158
1572795
1572266
2230845
753278
2167016
2236729
415464
2461305
2868241
78017
2191535
1784673
1342650
626030
395307
1489450
65291
1018947
1351875
2519212
346916
2492542
2165339
1988907
362034
49038
1709219
938246
1288084
1893276
2397462
2606634
2300065
1564574
1704888
2246633
2878746
296099
899394
2890556
643961
1199012
2658193
1028190
1666022
334298
2490550
2634831
1991035
1381269
375569
1944744
2851649
2182516
1907405
2826303
1743740
1112842
1035927
2772821
2877047
527463
1991051
2344177
129927
35780
2276275
79350
1094779
1307508
1306424
89943
2056597
1058667
926112
2378287
2611145
1792942
2828154
1128042
1149206
777130
1773198
1056231
625176
892134
455747
2858307
2579606
852755
1221501
417136
1442847
2839823
2233109
2882560
334898
1004471
2107816
1360727
309926
88584
2764143
481245
636248
78936
1505031
2055464
1903344
760966
2019597
2739071
2749862
2384973
2368311
2931369
553973
1742399
869535
306145
656960
452953
2587890
2814611
1311957
1871026
2213562
1549660
2516126
373086
976767
2155011
1028275
209760
2220524
1438396
1550777
510961
258971
2459668
2038314
804002
497082
418863
2008133
2566361
194323
909424
2797063
2258678
352328
1058291
235648
814334
1767156
2114832
1823128
2727122
1455876
2405767
2124948
807644
1757308
2014138
2127779
331161
1005759
799972
1335978
2231498
1519908
2549015
1793994
50401
288970
2856674
2084119
1397485
2046393
2814616
1151899
1605223
1491773
2691755
1799263
1972385
27496
454860
1615128
2631927
981220
2135890
2212808
965556
2529662
776405
782036
1891902
299807
2680394
2103396
2499619
2174609
1137980
1804123
2512632
1102369
138085
1049235
307241
2186583
2167593
1409058
2839002
55203
1740511
993006
2924517
1673014
93999
2794077
1645297
2366213
183997
2117005
2883897
1011707
2773849
1797058
1998143
2375075
2621699
988491
2574353
922694
1215136
2939984
2233427
1922232
518484
1436032
83827
1120443
968149
1017000
347033
933415
1015889
2213436
2681171
1552438
1536375
267970
666075
1183900
2120460
421392
1741580
2894219
244140
1459984
1239143
60765
772432
1827086
1268261
1066037
287502
213798
1016079
998905
1562965
799282
1821583
796025
2516030
2119991
2852530
822606
227688
1195081
861277
2610610
2167345
644132
2418037
1457050
256039
77213
812869
1208327
820696
594702
65786
2006492
76595
348191
248762
1630477
1602108
845532
480965
1519964
924556
224719
1625313
978929
1875077
2766802
779108
2923736
447381
1814007
1591380
462402
2867591
2130080
1639505
987167
231632
2750512
1525949
494419
287040
666422
697644
658553
2669180
2765880
1813764
2675470
119835
819892
1557194
885723
2924231
523936
1637965
415767
2510933
2294856
57973
2625540
12281
530742
1477091
2004136
214492
649536
2284238
738697
1375075
2649925
2865848
1099097
675935
746745
1498192
491868
2836696
800186
1195096
1203562
2401580
1772068
1550589
1817017
1089874
780385
432751
1066019
296686
66026
2054541
136459
1360816
1632338
1543789
398181
2489276
2731782
1513373
730085
419010
957980
872977
2046574
1111267
1267607
950179
2080850
290199
1568796
1180367
1794561
1983470
1706702
2574460
407021
177861
174743
2051552
796171
325784
2672026
2595867
213317
2189595
1486853
1461799
2660749
366276
770476
1678482
955057
2257861
2096719
1122831
2682919
593050
1562194
1633531
2255461
1287195
1748397
2184284
188909
2683672
1491355
1006892
762411
1036851
212372
2378280
1235759
1853117
2041718
283978
968968
69012
2111964
2336729
134193
2468362
1664714
249705
2170862
700230
2376832
1958785
2407640
1393822
1922487
762150
558190
1966382
1677927
1447931
1755000
2070891
279725
948226
1480165
327036
625962
1445574
1394687
2016231
1548507
1579402
612203
684150
94032
1352204
910668
1263471
1660805
32659
886564
1782894
1783840
2457010
2877123
2048682
2339385
2598481
2021072
1395150
1970847
927582
2265605
2788245
1276972
1177602
2335637
1472996
476048
2293138
1523656
1445434
1470060
406222
1894346
1388109
2781954
1398438
2691580
1732663
1550609
555343
1032741
1386232
1199557
33881
1601248
2615596
1328934
2692670
2387908
2104371
706043
2301057
48213
873235
2352189
864350
1236081
1638667
313335
1906608
886957
2632920
1393165
2182419
2390860
704715
422097
1755754
289309
1700827
2386703
2291374
1532813
1862095
20657
79673
664185
2635020
653233
472311
1475758
2680748
1227037
768544
724515
625968
681963
2749658
584154
1115339
2255772
1355319
940915
2523672
746200
1251989
853959
2441487
4432
2837386
2562966
176962
546066
237881
716485
206106
628798
1822276
744096
2871321
362260
2470235
1153579
2766456
1049443
2092232
2068596
2554936
780849
2768595
1697804
2172783
1461244
214466
2737515
699181
1385963
502033
2434395
709052
397848
567487
1002456
1453587
220188
1640052
1149712
1532221
1827956
1894027
647603
1764513
1513803
952317
1363263
711419
1338108
2306948
1450408
239243
2462974
2925314
2215384
1731702
1526462
2479844
2544225
2126437
2308746
62438
1204605
83922
1353203
2800319
642501
818915
2216726
472678
56022
1903418
498718
660455
1883214
2669822
2799021
2109850
338086
2370611
2712240
795417
1759586
2934723
1311075
1490549
581588
2595985
2266616
951470
2041476
2062008
2180433
903190
2292898
2507514
673192
1192323
2888649
1901161
1566094
2738382
2644723
361146
1154220
1145507
2406129
1886824
2660613
2270846
1260025
492451
2248313
1369109
2383751
1624539
2062450
152955
56875
661201
587438
2019882
2699272
2835599
1427784
1448768
244225
1777910
104439
294766
164946
827360
643555
2338313
1833360
2331512
516067
249723
2147897
1920132
209066
1248818
2679389
1696907
705539
2345166
2124655
2492318
1294760
2595284
2238233
1616335
1238466
270323
1258818
2083414
773769
2358174
357040
1729233
416058
2343614
1736185
2569065
2916697
172271
1975304
329449
1876524
1204398
2092882
2205209
1632035
1208688
1445087
1561696
2825213
2802955
1891574
2031481
2936414
971857
1927087
1295269
1796117
2464375
22490
226618
1140280
662917
2376101
1995367
1368775
1634482
1109062
1683551
240641
677538
2103306
771582
1044482
2811488
1104127
2077115
776403
1176396
2470305
2033676
1850623
2292009
1300305
70286
1879003
2154668
2498338
835903
2498351
1489552
1019231
1368165
1856229
2094256
813950
2392645
1877584
2058187
541426
2828787
130845
1978638
149905
695068
1008403
411218
2777167
852726
609591
1851363
846367
1510499
1980088
1255080
2294005
466624
924084
2818725
341483
1113780
616788
465907
2862936
399612
326423
1522767
1973735
929006
2393167
1499958
2361568
325651
1507840
1351545
852022
844502
2418154
2580546
2331769
2405260
67042
493251
2443493
153300
2221088
2826724
2882313
1992665
1079713
1692789
2889283
2658529
778198
1036847
1826214
976833
1815914
1212651
2555715
2311336
152897
2615232
2465139
358845
2883159
1910269
1108039
2071119
1789173
1852967
726551
1425866
258090
503279
2854591
960336
1676305
245469
617129
391044
1893986
260172
734365
1738855
1350110
337830
2439676
825042
2396455
655222
349336
606720
2848404
930980
169517
2777818
503633
2547058
2824429
1286205
1510091
1164488
218932
840070
2053432
1846290
1202373
877046
1189546
491235
1005029
2387931
1135280
643669
729946
2210223
1181058
613416
1690679
2373902
264410
1256780
405567
2771705
381880
1089349
2134115
2119172
1230604
1184556
2641128
1057827
2456359
2214689
730494
2237877
1458526
1727248
1140473
1885839
1664156
149184
1536295
2166423
1653161
929531
1951326
1476010
2066808
887931
1234488
2687814
2215352
404106
2794123
1954513
901114
553928
436756
1225299
638797
167814
510076
1598364
1230746
1903071
1439888
2798034
544221
2157296
1565658
1233118
2544432
2002415
1314411
490304
488683
974339
1657192
2081578
2076715
2411164
2472411
1322258
2808989
2501501
1116797
1271210
1794545
717023
578660
397432
1272097
1507954
1428800
549005
1936194
2275929
614575
1066656
1447119
2667340
2530047
1024736
1047415
1114681
856447
551023
1949499
2658582
1339495
2196840
441053
1085361
1650163
105870
1436651
2624810
2932048
1688679
2122635
2554895
177058
2041626
2327337
1895043
2451862
2824202
2340693
2246645
888619
2521514
2732602
2311059
2608740
1426523
287748
2355391
2314193
737536
1060094
1235274
1788121
328860
2026612
857821
2736828
1977248
623744
2743117
1028875
129975
1818563
1412180
1993374
2271724
1174253
1408945
1124353
402950
2555027
104463
385882
408311
938842
736159
1148840
1423619
194042
2934387
1312342
1922395
1869731
829351
2804188
1212164
836998
1251385
671711
2192909
2340764
1988058
1436471
1275787
509445
1165232
1344050
494098
74436
1000515
617417
2315116
930129
2741847
2719576
1180882
2585396
1880600
239722
2056695
1066967
204325
2742061
2633829
43575
291362
201930
2276712
796609
417804
512000
618509
2501509
1670919
284198
2441901
332081
399943
2670253
968219
1331938
690931
1157262
1290526
1404717
639201
736277
370164
311276
2421666
173322
2018445
936357
1840352
209102
458874
341886
2117447
2762938
2429193
1161424
1057830
1052080
269895
1884249
1075983
842738
770491
839190
120678
2209996
1716857
267815
1935108
2887652
2752107
94737
1262101
2195459
2419599
2214257
1760861
881190
2559510
442482
1203409
2042303
350639
847577
1277801
1019945
77906
1026702
944035
1579241
906719
2026611
1444748
2685318
2693521
1576590
721212
2205018
2018080
921368
689038
2385396
1556742
1461629
963244
1033136
1251705
1082722
2508867
2113789
2815224
2709066
174265
2737754
1603821
491513
2758379
2600571
1262728
780005
1886130
2256644
1330174
147390
2002532
1451983
109804
2296603
1912752
2919077
1058835
384690
1623494
1313955
604436
1325726
2390729
423170
914234
160950
877388
22785
2128459
1033591
1263831
1302155
2263781
1695014
1433902
2494538
1624157
2446975
1522371
1673918
1031666
1087824
547025
1683059
886720
726836
293500
212472
2713351
424812
770640
1279908
289068
1848203
576575
2912932
548260
1611324
2833339
1854709
317332
2706537
4661
405918
951142
2849233
164010
1347861
16584
1412623
743805
2580160
2714897
2672923
2242722
1127794
2588745
798194
1916138
2232359
1601662
1346640
2710074
731814
2109517
1984003
459539
990703
1479039
1080437
1707431
1094373
283192
2096768
2505537
1596256
80527
2413874
801405
1561607
2798073
1082922
1511164
2679924
809006
1042967
2814624
122478
1568478
1163898
868818
2902919
1587032
1339937
1183468
1106188
2627373
2782062
632883
1413802
1308439
2371683
242708
564570
6721
2443091
946005
1646964
207599
2383973
728517
120830
201391
2920918
241172
2174145
376167
1055596
1377652
709086
124038
762006
2246857
1729268
2205228
1061963
2119423
2304999
188902
842983
1441613
2630679
2823586
2723602
1189866
1508727
1517822
1646949
1483557
30367
2242002
1151870
2188694
2392110
2356250
580833
347221
1417788
670551
1091918
1062897
959139
723617
2312401
2170911
1993402
89401
2674857
1618095
507130
1209959
2115769
2896346
953344
446154
2407595
2210062
1653154
1773838
865304
1026184
2754908
2291587
2232781
389780
1657592
1134127
661704
2564852
2479681
381410
2304178
1503941
1946782
2465508
2698029
1074528
74989
1991457
2445647
1212466
2360945
123171
1604964
2315428
2547203
652179
1790243
809502
1370713
708025
2303797
1270984
225397
1843578
2450738
1237277
2299773
2760061
2652406
982610
583735
1970527
2160664
1859047
2532560
2579233
2493034
371239
2336724
1795137
1673793
1463870
1278561
945396
458332
2800757
2800350
1613343
2857268
1949623
982393
1929644
2057512
2903308
2458247
1023396
2578416
2770539
1832077
1257304
1280139
682705
794430
2893606
668779
1348055
1293257
2290817
2228494
1307374
1522617
1775469
2667101
2819978
2547497
243922
992360
1875439
1837631
1277934
2370717
2856262
1818320
2936019
2042845
2398605
2863325
390947
1204387
2199374
1225379
144486
173886
2922272
1952721
1610753
375953
1798108
524051
1001885
2096596
1924049
594417
1803427
156062
351089
967755
1466678
1800170
641891
254095
2199657
1683391
2402284
1396563
1196918
867383
1599931
364865
2731791
683205
305828
1096090
1870602
1310068
2580497
1964545
538532
2901134
154995
2273352
2590661
103617
897635
2341362
48487
2273254
2621603
1691550
1023799
2394848
2287639
1897485
424347
1729839
2586739
632932
2464295
1914992
1326586
904823
332866
1138939
1058924
2421843
930018
2446503
573907
2186371
2081233
1033218
607652
742151
2189625
2804786
2579979
1026399
448191
1907459
588860
2759123
707841
755496
2570327
1135732
1892265
710666
1259406
1410927
2102924
2429591
2366079
770130
63917
955483
2116021
1614906
1787637
182991
2049591
552688
2392698
713652
1908699
766689
148552
2625914
47551
277092
1969469
608054
652938
1813986
1573918
1847619
2899825
1018842
1097201
1583900
2623668
2242349
155617
1214759
2320357
1335366
948895
1412069
270238
2109247
725179
2313343
153156
2396207
385977
1620434
1486453
2594587
1019480
2170454
1585570
798537
1306090
265224
2923995
1036791
533982
2501676
2789985
1489786
121873
717475
1927518
2532901
2201853
499204
371113
611901
634032
1169304
877471
2069936
882061
1675982
1968799
2567484
71428
313560
1338118
2912589
1300053
81079
1508321
1258121
2679254
1383085
1631363
2379719
1775878
485716
398685
1509163
1266152
809923
135373
569609
1609359
2667312
1110598
649259
1539853
313693
864053
43655
2165025
2847626
1543162
2698401
2089153
1160515
477018
1884130
997260
2022703
1423504
2798915
1488619
2784432
19511
1072551
1884218
187074
1114681
832080
1114241
1301959
1844290
1905805
187051
1253950
1464932
1252214
1830766
1704749
1620337
1473571
1840791
837423
86629
179199
2856382
2593485
2697925
1689585
470130
864779
2486759
2639516
2527294
2902204
2661021
748942
1370674
1703979
1091899
245551
1501368
159566
961578
212815
174641
919496
1316532
2805496
518966
416057
474065
2256354
2390546
1736230
1988198
637698
1078019
1151415
2181785
847922
1812564
2067340
1794833
1243543
885487
309673
1758495
2031630
934555
1313563
720462
809551
2528878
1140796
1998216
248315
2571981
2806107
2041274
1996838
564341
2850928
844824
610912
2601959
883958
2619762
112205
2565833
1427068
1801510
666872
2484822
2040894
468590
2658683
2552714
982798
597965
1223828
1672451
719392
21457
1001215
646967
2496633
1957725
829995
1813975
557224
718444
706499
368135
2924374
386669
2704707
2418504
1285019
411582
766438
1217180
1051786
912850
179130
324997
486117
1847295
2717271
2485351
1118108
1074964
1103156
743917
1807413
932827
1306456
1003928
1698500
2871817
923963
2106923
2734296
1706476
140849
1010367
2248041
2036505
1674534
2425140
2638049
1631089
1364933
2264988
388286
2691284
1020943
255358
642724
254362
2920993
367337
2218526
2647598
2211378
79233
1123713
483228
1986937
736132
2347586
1648722
1202117
1513647
767902
1044964
820663
1576921
2739733
2420362
1218827
1566904
2211092
2132438
308984
747722
1330135
2217292
1056270
2631774
2731039
688949
2740132
2546075
1327326
2097603
1828705
2263126
1682105
577471
2306194
1533029
656610
1322395
1809205
2266737
1767906
2443887
22395
1063828
126109
2027125
1196047
2903420
934528
837109
1138595
1110851
1189040
1908860
2277975
1803098
906490
2632565
2609063
870514
696516
2569341
2163254
1548977
1137051
1808492
668231
105145
2241496
134754
140939
1225146
457038
1491607
1907318
2360966
2076139
587400
2794170
1074004
1974047
2479451
611521
10626
668246
101844
1224289
816752
49171
1103792
2232463
1685677
1015658
799743
723409
1061103
2118146
518591
317761
895436
1554410
1939003
350889
1335062
1101635
2420653
1192416
1867050
2643813
542445
1953532
992150
842433
607310
2823214
609978
916322
1581508
1653577
2272005
1427793
1366209
2579671
2031526
817433
884754
2201387
1809437
2276132
630893
2890319
2565707
532017
1941995
689029
2470020
1591875
460609
2855451
1460674
163693
2933682
133077
545148
1928754
2237165
7149
1659495
1479223
1797129
847025
2287424
2714623
2378268
1602793
600939
130784
1733478
1928375
2760972
1486659
893508
462140
1083698
1340556
1263438
746785
178070
666831
1550868
231773
746086
710598
2634229
2579974
1768528
540739
1667854
2122922
1736320
79294
2852556
249720
2145014
1053406
286368
1594068
1531815
242803
1183594
2224196
1743888
2592149
985806
1718764
1808066
2349620
494045
2040450
2518106
2751907
1414462
1937628
264093
2660321
2191257
355182
1099935
1342097
2673506
1866708
2239496
673057
487795
1699012
1945940
287855
687510
1218605
2601028
1777456
2847604
2516944
542604
2034850
1318622
1255662
1187841
926081
2686667
2492419
1556109
2598458
685532
2626932
63813
1402521
2292053
258176
2690226
1751243
824676
1120223
652220
1937426
333889
2447893
2189821
1154402
175762
1972763
2662562
2619284
1246858
2845363
480699
323867
1258478
2118632
1630399
194972
1522612
2344673
2781226
711032
1967179
1679185
839892
1050128
289984
2751100
408895
2887957
983157
2587959
2758512
2147857
2026720
523445
2422515
1993932
1434428
1992060
1125170
1667720
929708
1554598
576328
376926
2723004
374610
2569836
169673
809020
2322585
1366214
2494099
2368849
1087368
796089
2782738
438761
843081
2133740
187448
1381409
2226398
1210969
1942145
1493212
1189439
207744
2272853
739647
1597602
1476423
2343875
1120881
224467
1588285
2870328
361640
197683
1226276
2873807
814070
1988281
1068834
2919228
2093504
2191669
1268975
1923319
2221542
1508871
1893021
2076789
168868
1387137
2371978
1524735
698429
2577232
956344
2566843
1336281
1474737
1568253
2899886
1224685
1769424
1273959
802623
2122432
2070303
1329597
37041
2018112
1323259
2219985
841724
245173
327461
857625
2308434
2920713
1492498
2281239
1803214
898091
1952476
2046069
2056481
890961
1452260
2714524
1311674
884168
2635838
422301
2051682
2712289
2435074
2043408
115769
1799826
1810597
717166
1298871
1477426
1030109
1734425
1955269
1490720
1552716
2334887
2631708
2165701
703470
303803
2299169
1481395
168701
767598
2714810
1268011
23010
2651977
2246811
2062595
558240
2452068
67666
1346093
1613470
278063
2354841
2049299
522613
2139553
2194034
2754576
2239730
1096945
118011
1319786
2905651
204748
1172607
2041680
1783733
2759547
2019540
1442435
1929599
904653
1887277
1708280
305897
2513325
2543750
2656118
487426
498306
1774689
2921495
988718
2780986
1800317
154909
1554744
1391667
1747237
2347439
46867
2694799
74240
2157930
979712
1122730
753136
1014557
2747036
977145
571888
455109
564875
225169
2349011
1059530
502250
137774
2904719
2681847
976451
1140533
509483
187483
613021
2644202
248347
2550929
1158622
2653611
1254544
1431727
980036
2639451
693171
1718449
1967811
1621671
2772534
656083
368180
81393
2342997
1118749
1649122
1013735
2890534
21414
1548031
682136
1788536
1408634
1872763
234439
292323
921431
2084320
920071
1274573
2716467
2549204
2493707
1549997
629602
2611137
148075
2877077
2160184
653070
1740540
1302447
1213172
2717428
239245
590881
2772598
293178
2379390
2811226
1065586
1329068
981714
343575
676438
2517778
309468
1769582
1364352
1124641
2563112
1043301
1795341
2454222
1740944
1227870
2848395
1281303
1456429
1424845
1795709
2243412
172874
2122927
445858
1342607
2729578
2353902
400305
1379056
994903
2087568
2087321
2433948
2170417
1311071
2689396
1727100
2014891
1229691
1399447
2365963
83123
2294582
412222
1563886
2476950
2683396
1431370
928969
2202224
1516086
2216925
1513618
1280228
2037227
454803
557523
2027031
2371191
1265015
1684623
395826
1360804
1997774
1695143
222767
307337
2768952
2037473
376914
1289642
2234298
644764
620163
1827437
979395
2561638
853502
1982296
2336536
2050009
1979925
1330584
2090356
2627268
1248229
805098
169530
570713
1494826
356714
2175172
2439410
1127250
130397
2027709
464299
271276
607968
914937
1732789
650509
1487491
2778655
1907493
661851
1851585
1513111
168187
1552779
1757974
1770760
2045547
565028
789324
402168
2720451
263191
17350
1111633
1202132
1195001
1428926
1458074
2424275
2086758
3636
2340213
1585518
1999258
2933207
2285133
542284
1640034
788393
1663886
2412873
980240
76023
2882870
1621153
2068989
859050
2306591
2237294
517540
2579833
1347583
2264440
72063
2549184
759527
2583912
2266346
605139
1496549
655887
2790669
1446405
723750
2872778
2782346
811769
901506
2508006
2063452
1858246
696073
2849279
214854
2477982
1819462
2661502
121795
1289273
2238268
2918275
2676452
2238369
1341539
2486260
326777
1241399
2864602
409841
2686226
1543801
1289103
671390
556164
1514599
1490258
252351
1729233
2573057
926994
1918807
366126
2469021
1243118
402597
1315072
913868
211310
11545
986001
764912
1709518
1055777
2324073
2575002
770492
293531
929947
590135
1960145
460436
31843
631064
641255
2084238
448771
2224613
2760359
2270989
1816229
931793
2129573
1464988
1131761
2263582
1638983
577187
1600406
2582165
2171589
180534
29993
1913524
2574278
729567
548061
2057013
690812
42513
323282
2214344
1065440
2121644
2397420
282911
165395
258367
2014042
267400
2910523
1003554
1487463
519641
2546832
1963906
210508
146341
176554
573993
2097634
1220211
953280
1045228
1656338
1943903
2396314
757321
2577347
2526455
2312315
1959935
2381296
1022862
1659788
2511475
942653
1088307
2172895
1376258
1728892
503415
666983
2113009
1787321
1548252
2284143
2554478
2838659
1115932
372434
2493197
5255
2272242
2523995
908426
183752
2808191
354672
2605118
918550
893144
2169330
278976
1545555
967151
701704
2293404
521097
982632
444052
1817928
1721332
2122363
1723773
1779749
2222327
2907554
394891
138407
2890308
992332
2143446
2868625
2252032
2096197
1326306
1864308
428899
967236
1855195
364849
2777958
2525560
2356179
1032051
772619
938838
2644707
2407911
469225
893007
2337281
1436600
106426
1441865
121020
867030
513115
998106
2438896
824981
2564133
787954
275044
1698925
2350410
2437050
909139
2151043
1901041
1909945
2529329
342662
1301211
1771776
244432
1693298
2311380
730339
1515
2344735
1018656
846349
1462715
53457
131991
1038508
33187
2761067
1130665
1441940
1022838
932731
190646
518079
2334419
2935461
2474321
453075
2237178
1094164
157700
2228271
211223
1640881
2564726
2582547
2050779
2241409
521588
2651214
2547002
1115692
49956
2140879
2124176
2613610
2028502
115049
1784855
646011
1343156
1333536
1198430
2746935
1648721
1317887
1995838
2883491
1623644
2240954
2175334
1601471
1919634
1832748
2543289
1445440
904637
455303
245180
2222681
378004
823192
2207565
1610505
2626266
2853423
1568932
1982812
2897875
1100661
1254687
97045
2663117
1126578
2896685
2319610
258844
829021
2489837
840955
2168199
2298870
2450637
2029837
141658
1036812
1410686
1392926
1213431
2647499
1218634
2600453
2778586
2068382
1670905
796411
2400239
1577182
1676879
1221832
1839829
2346422
1851876
220648
689082
849826
466976
656139
2629788
1925213
2630821
1324733
2232823
2627695
1329804
640163
2686607
2596179
1048614
1529616
2021424
936276
2768815
2334953
2070878
1717197
333055
635119
8561
1801594
998420
2672154
1353477
2628639
4646
2243641
1033359
2844482
677347
1274554
792009
1483992
313219
1049083
645534
1470016
121936
1684579
763350
1951342
1387419
2145053
2033193
2118008
693128
1129686
1615977
1053615
326620
715225
2617152
384724
109559
1343123
135693
1526987
42072
619227
1009885
1224411
880624
2641764
1428041
500865
2547480
2452573
2456010
453062
1399180
1537528
2269841
1890444
482836
1185564
2685716
1794963
322057
784665
529282
2478409
1740269
2038505
24350
2112720
359472
949885
1232877
1761064
432313
1876210
2544291
2641196
1009387
469088
2587780
2848568
2869844
1357414
171599
425012
176716
68494
1093935
136906
1444220
1406766
1833049
1234992
1319758
2204244
2891133
1963664
1500476
2452880
2155364
1048127
2405183
1984916
642580
1754567
2635206
2424665
994314
441578
2588659
595016
1876261
1484336
2309165
1965145
1940639
1527070
1763145
1119365
2202565
1395953
1438688
1846623
2425533
748627
814329
2234455
2689993
938189
2848385
2401330
633344
1940210
122548
688909
1609794
2108594
108396
1774768
1301570
673504
602488
758357
599387
1301716
1492670
1914926
610950
1780497
2727483
278994
2911263
1418551
566111
398971
659211
2880480
961445
1861329
1327543
1043087
566810
2524363
1340639
1319677
111947
1823755
1628637
585526
2436211
1232975
2405841
2706461
2079456
2587093
2316268
1162323
696042
1091305
1046607
659786
2361613
1931293
1646238
1617281
909218
1214430
779576
1663740
91039
2793332
1131305
79262
2760334
1925232
2200767
1983655
2239482
2337204
2920469
287709
1399142
1952743
1753210
1707307
974260
383583
354103
412381
2486505
1973097
1392479
2589751
435049
310497
1789226
784614
694295
1883974
483565
273929
1703255
952851
1487690
2927524
2680345
108779
588322
1597889
2421298
2381002
675619
2723710
2841335
1881073
753985
1201065
1277643
1084199
2086462
1357935
662529
1640783
231149
1343253
496236
964172
785230
646326
1981431
2671556
186447
2923362
2487443
1828752
2819341
216831
1028342
1965551
2031033
2793586
301419
2582716
2218008
1177846
1336527
2225453
2800676
1021961
2868859
24653
801550
1850232
1146716
2671109
323674
1663692
308356
979321
1418398
1643190
2796678
1942245
614461
2304831
258444
1087019
2771329
1069555
2539419
1950575
2173606
2361976
1440281
1529954
1316182
1245380
493404
2701401
1984334
791947
58396
2084100
2107716
947110
1430507
643632
85096
1954685
1431108
2696658
2656373
2132871
828845
2818909
1250343
703395
109376
2640746
963198
531054
1044752
1945087
1003271
2708134
2044896
1869810
2546695
2821842
2009915
719753
2865956
989191
2684006
2613153
244302
1239274
1813784
2291878
1834066
1046863
675213
267810
2141314
762860
1076958
31892
2548435
222241
2216303
927307
305359
446144
686293
2295128
1280105
135885
2032626
1292630
675175
1887243
2678705
1637697
1961201
2436808
591788
2332672
2789535
1355399
460309
2866196
2858980
1333719
2862870
2503132
1119385
18380
1008205
816017
1991421
37623
22352
1832646
2586777
2091844
152024
1983368
489556
1068824
410951
791424
2732584
12304
532315
489372
537990
2731388
1226921
397546
332874
1210653
89335
1627501
49440
1010492
902641
348496
1527088
2368433
408190
2267459
2187625
2091756
539974
2829817
1308684
2843751
966070
2676200
2630720
1726418
2802538
92378
1812296
2001910
816602
1815262
860146
1189141
1838350
1908708
2913168
2638863
2608225
2469903
2661239
1750943
756033
55883
1150513
1320384
359686
1281658
302823
2170368
519181
2221502
2465062
2410966
2244148
1153778
2172401
866661
2834973
78293
299233
2319485
2598382
2833739
834023
2328899
2063213
1760155
1086073
1858750
978035
521729
1868376
2102804
897216
1423781
590505
2835036
1419133
1652955
2379856
1767827
482313
1420222
366758
2522493
599484
1289391
2316009
170977
2596411
1800878
2336747
1695033
1350390
810167
1235648
2666238
2105165
16782
2632408
2542011
2286765
1306094
2104337
816817
601471
206743
873141
1770410
794559
240976
1715851
1113659
2567759
2546546
372921
1368044
1425492
2516017
2281740
1306489
2551430
2615724
2276178
1296491
2658810
1466567
787897
2280333
2510968
2163823
889668
2063610
1789978
1835313
1492196
2252092
1607931
1162910
1639186
386104
2917391
1641269
1396320
1014213
1869713
1892600
2898082
2690614
346554
2712798
413792
2618856
882633
705700
883869
2115689
1718181
1981562
1841822
1617280
2604061
916320
1658352
1824565
2926914
2304559
569092
2769094
2885248
1330123
2079327
719558
2742744
2647328
877440
1396503
2535780
2440069
1417400
2892173
785449
620397
638618
1850865
547775
338188
2720702
504764
423142
1360745
2293201
358246
494777
1643870
1641841
2199044
2759602
2406529
486968
1701425
1135423
1698361
2053403
24607
2592085
2550404
70234
1997754
1748299
1267001
552627
2186262
348629
2200820
2552627
1282585
922792
2408310
1134969
469451
581898
1651156
2310330
740235
6877
636610
105910
2488389
399005
2624492
1254139
506023
1111519
2794101
1484549
2892353
696806
64034
1089073
205973
1553900
1488930
1631146
91592
216787
2846643
1032389
1950065
1948935
835160
744888
2576407
2354669
241847
1199546
1268796
2668466
770577
225162
2663648
2194390
2682403
2618426
1634860
271653
867207
92270
2236065
977744
2564725
90452
1145184
1781407
2869072
2777496
2153987
1023935
2269373
259989
1103424
1129443
2737176
1384025
700199
1795390
484646
94800
839818
2588777
2819469
1849767
1011821
112328
2068379
563514
1202093
498323
606920
2241209
782771
2278129
1931543
1650395
10856
407506
868584
1682414
918142
1292994
1437107
2014789
1723945
1664517
260926
2398383
2789406
2765492
2161519
981925
1645483
1476713
2929702
2154841
767934
216575
843782
1264382
883244
1937530
269645
2156181
476427
1974881
1666399
944040
1785671
766552
2447740
1115910
2227371
2123196
2098125
1794572
1218810
832963
883080
1183532
2934457
903302
1946904
1765347
2679474
1623566
1367622
912165
2126346
103709
2261612
127857
1571149
741250
2465397
1120935
1469344
705790
2786205
1150059
2260090
811120
2126012
519634
1593496
434785
2200804
1142593
1812115
1194023
2795843
655857
1168889
1289976
2384535
278030
2677624
2196598
2075169
1086315
2493416
661362
1887177
1463592
1128114
1200098
1051120
2537129
1652796
1668334
1387473
80997
1112908
1829019
1465175
1081789
1054721
2866282
268765
95632
1504716
362745
1264816
105271
2242786
1935351
788559
2472822
710792
2517078
487316
2174151
2409330
292860
2081132
2480752
1327369
2500605
1706559
2435071
1475837
1880168
1220248
2388103
2498579
627042
1061520
105057
281109
653656
2698193
1271191
1088994
2781707
2789385
1278778
2840674
37146
1156256
2554340
392613
458133
721390
1874743
962940
2478044
584387
2877103
210289
510746
187943
682712
2746818
1441037
2497083
282298
606995
1459457
429893
1570622
1791961
253614
933468
801058
1052546
1188378
365491
819064
25259
844434
515717
2039439
2223672
2640230
2551603
56078
680809
1354219
1032832
2240916
968882
1123828
1126058
737379
2427743
2348692
58240
2012197
435343
284197
1942882
1317481
2761987
1738403
2789096
365864
830382
1413262
80813
2688251
1531818
1486957
2200687
1688572
1634128
2659265
235433
2625069
1910244
1721691
994268
831795
1397264
1449805
1263193
2739010
2280099
2312520
172842
1507090
2641949
1686515
997168
458545
1601977
1915838
2812717
1692980
54604
1736799
1283939
2806721
1219654
1357646
965590
1087765
83576
1462789
1835948
42914
2552882
1791451
335414
1242616
517207
405533
412711
1887076
2142476
1168004
2688211
1085232
552453
2247523
1344718
1444859
1198114
2932667
2227917
2729154
768388
1386350
980423
1922016
1977024
1700422
2808693
2732969
2666496
841750
218704
394663
2720201
2597900
1674854
47553
1973177
818191
307907
2547831
1331878
550727
2729439
2039894
424046
1865490
1356031
61782
75978
1075513
2501948
1019020
2347530
2492456
842888
2648033
2282721
1086298
689638
1712523
2791687
793804
631668
1591030
1004174
1059543
641877
1978517
1627948
2783887
960639
829473
2891388
1855378
2239523
681389
2535670
2897750
1082981
1251581
1906098
2649481
1490643
10732
1001911
501469
1431358
1130662
490047
1478302
840175
133405
203290
798879
731368
1584699
1465654
2696808
2243284
1771700
1747477
221151
1910423
734301
694954
1562338
1059120
936437
745985
1383777
2375185
1152921
2247145
720447
1014647
2817599
2101034
2499856
406766
551319
1138246
109687
2436284
1670745
1241589
2330692
1615112
1753685
1274199
2183077
852918
26408
418396
1522853
501106
1991414
1773473
2556843
571647
358339
1608669
962344
726267
2170466
2311859
2100118
377885
2499164
1733521
1715313
2454312
1776007
1133159
1506511
1711276
2752710
1195286
1471343
2280673
1364495
916410
48783
26385
1130450
1912261
1802367
1971774
2436342
505162
24503
2100724
2892891
205361
1112532
1887832
2407675
2913753
1221765
1672267
207365
1780485
1170987
2023748
2799319
2015083
1524223
2895719
1788161
2101012
1353099
1207750
1080491
1436991
1923022
622243
570637
2793553
483607
2142464
1217315
2854354
1691789
1330523
2846193
233776
1588207
631985
1034302
2249825
638534
2367022
988430
622521
947750
2663864
1029429
2930533
1520640
224766
2465624
2193889
1918449
2149307
751218
323138
723004
2658622
2200121
530045
615765
601374
1093666
2056746
269993
1109821
363078
1942837
578159
2159657
676018
2906454
2455284
2722782
1070965
2254535
2563653
1418024
493212
2209554
2578947
2586308
1348806
2181243
2707532
1433148
1858787
367106
2087692
2892018
212505
2587150
639906
2183920
1614743
537689
2593870
622786
998371
2926913
647124
1707208
1109195
2721049
719272
595831
1484434
298557
1319820
1490046
1208496
2718327
541387
1573643
2124736
1967967
2091290
2706368
2677922
2758720
2376787
2260580
215731
451885
1565992
2878458
2541104
1110499
1515130
1715233
1318423
2410805
1053638
585030
2347125
2594728
855016
424164
2821344
2776145
2776588
2426167
1678948
141317
1759712
998905
2228796
1012404
1644207
860034
405642
2288732
2160943
220327
1160521
529667
1036454
1196321
2323931
2545692
2819825
1958669
939629
2244648
899684
171689
1834680
819112
1127944
2864820
227291
2712173
461270
2908572
1070504
691690
2736616
439085
1583455
1113941
2029050
770676
1676228
2908516
1098015
147983
1216390
126838
2401068
332490
2511969
1947007
1702772
945185
2418512
852673
2568653
1334406
873211
2899477
1656018
1663213
1397101
1687892
171565
1041228
1933867
1232482
554388
814876
109772
910136
1598617
2899165
2133324
1032388
2729938
2659572
1780257
685984
2270565
1037687
653894
292091
2606695
57562
2583268
78982
2746776
1793571
1869731
123433
2060039
2267672
742832
60199
88208
1945184
483415
1384777
2724389
2685806
1278613
620286
1956021
2198326
1348831
621627
877752
379954
2469176
1650373
649394
2047341
947437
873479
195089
2738489
1367550
589313
2271250
2696087
1984675
1226191
2562222
35404
2940009
198351
1974978
1834383
2858277
327595
1629621
840400
1292838
62983
1962812
1177889
270950
837956
120414
555475
443382
201682
1120090
564379
2616509
1746667
1189111
622175
1936668
2872946
1549289
1636025
148683
125058
126501
1645898
1969682
2153672
2807803
310913
46131
2549664
2931016
1594620
2912873
2050326
1696621
1109128
1008740
1554438
1910446
936372
594354
2003657
401458
1517216
1346306
2054228
33678
1280815
2348411
1029614
2873172
2107004
1942190
643676
2423485
2499418
2205419
2271152
1613759
1959805
2449340
2750674
177692
611815
2900682
876194
2417083
1110971
958008
1247251
1967430
1660474
450855
2287141
1135423
1370393
1546841
2107018
2858292
2552143
50146
520574
409159
1966565
1550730
2429793
475510
2032599
2299243
1179239
2273839
697269
2701062
1121044
1151551
2419729
1817451
1216293
2410210
364709
1068154
950185
1447049
41586
1253587
605999
420698
1147540
2371052
753662
972381
47781
1723605
166876
1810934
1925809
482980
1073264
226802
1706110
1687094
1615613
753766
457960
1255641
1105523
296169
2535829
726154
1678750
1913576
272068
2509893
1882638
800312
871676
621115
680653
1813848
1680713
1303274
2514668
1926270
1289711
1707100
2502755
2404511
2505942
821321
364931
2633250
631987
171277
399589
1814086
487268
2699080
2363165
2707391
568517
630353
2778057
2476925
2908994
799433
1220994
1788149
273380
889211
1167096
2632339
524908
1407678
96526
682388
1840316
2595269
2585595
1165257
2058204
1388713
2272784
1894748
2293289
1428910
2868083
1477257
618966
500904
476076
1505435
1595941
2770844
45108
1882826
1412559
1752914
1579674
2918132
2295043
208087
704458
2081150
2794735
227298
359869
187416
1328749
396886
1895240
1290946
1891635
2240295
1918511
1015369
19785
1182534
1020404
1519690
2084558
1203861
2204526
2564480
827216
1223669
673716
475248
1772282
528943
434114
649249
453099
2679598
641061
302610
1810460
12717
1490680
425773
2755725
2062839
785884
1828937
1670679
79724
520572
2728484
1304115
1273398
1883526
2419165
520677
1910555
1170885
272826
1267736
331741
2922925
717926
1876466
2730427
2939446
675254
561439
1319224
1640998
916091
1782605
2374594
2366927
2015055
2102134
1902799
1693866
2133960
970375
1487155
2902095
294283
808491
333284
2358869
1860530
2697032
1359558
2368256
1928070
134741
884361
1739179
1115341
2403728
2529147
713910
2771176
287523
2766782
1691325
1372800
2826379
607597
2765989
2839497
258783
466896
996028
1463042
2521622
670001
911829
2121224
1212750
2914518
2494157
2572061
1880178
2536703
178168
2444969
2801014
2253067
22838
1399389
2105402
895185
1432066
2649609
925494
2624891
1960328
18604
513417
2541286
172878
1282647
1182302
1668323
1184181
2572858
396144
759738
1564041
2222784
412634
1288258
196241
2695948
1981747
279189
760128
2613209
387314
2164478
1652092
690573
908624
1943646
432701
2013495
147724
2268789
1924378
602245
1751824
1251720
684655
2049327
123127
555022
2057225
689245
1528872
1580047
285783
1479047
243645
2134446
1606927
357558
2649857
1589689
2618296
19524
147845
2028080
1376641
1806415
2670229
2267616
2580191
1736881
93412
2468719
2443679
404375
1231713
2201007
2802066
1686281
1153836
2472981
1120165
315065
652804
554549
2350945
539124
403761
1063442
2119731
1691879
2004630
1429670
2441301
504045
70484
1538216
1740494
922188
2778759
2310898
2561045
2515641
1114167
1999033
1861186
813894
881674
154201
2630504
2261682
945589
500017
266437
1386839
1146402
847147
1121258
757933
400972
2324081
1398431
1997113
1065910
1147278
1464985
2547451
1550710
1681103
1095086
966598
1134461
6920
1983018
1918881
1678653
247645
1285148
1014610
266182
1680502
2390309
1110880
2587523
2789235
1654424
412685
1998122
1614323
2173403
1213712
599185
2606623
2431269
2096402
584010
1051068
59356
732886
1387445
1430977
499088
2432632
2907880
2225579
843996
31973
2659606
2416807
663209
2013400
538768
2462748
1476152
243072
831111
227764
624365
2178612
2152780
2120125
2747502
1814491
433317
384115
908734
1871121
2834219
366090
1668349
528702
1691535
2108037
955935
2222958
2317100
2429641
1316317
415608
2821496
164306
2836479
1258360
862178
2289394
1612017
70127
1748142
1670129
438706
158459
1569210
770645
1205252
1334883
102646
1362723
1302782
288186
1956969
1396122
186438
2090361
2071905
754906
2007519
1624039
1731359
890406
773070
2699918
558710
1948943
1581400
747972
1888720
715946
1353056
1717485
1859159
319178
2011607
2463277
410449
2718532
1308598
2891319
2212256
2809232
1762148
1440051
1056754
580351
1533664
2070015
1188551
724661
977369
2460864
1869024
317126
2799899
985574
328376
2666704
1611411
1079461
2767374
2647945
1289672
333956
1758390
1681879
1295174
1923639
2635059
1042821
77620
1315244
1871585
232204
957301
2674410
1561545
417021
1597047
1866570
870857
2749706
474946
150548
2404503
2051846
441799
2411428
496869
104437
223816
2431476
2762704
1249147
1474172
266617
1373109
2883599
861078
1079193
1378653
89991
249377
888669
489919
370640
618138
2701634
2409497
2483742
1010129
1071159
28524
1843186
1198083
1020635
909567
2446091
404776
513315
2474923
615415
2358888
885705
1085287
344258
768915
1228263
1382838
1323394
951147
2378708
2466264
28171
191240
79458
529146
1789422
1453111
1183134
338456
2070718
1099573
22558
378316
1346895
384477
2158114
2358686
1214644
2651931
1334203
1957087
115931
388657
2676804
2926024
1779175
1962569
584123
1476841
1787222
2819331
327839
1448848
1022492
1302066
1340937
557962
1074165
2557399
1035189
374771
268296
416371
1471513
1931146
2047266
1820436
500416
2181593
1510557
2675283
1491835
1228294
918073
1493428
880744
950987
2003504
2715203
1904955
1797975
2867109
2256476
948192
1343583
1137309
1515123
2557992
489469
1140616
1213932
1366041
1939327
2175939
1278981
9595
1502907
832549
312969
2395215
1523693
37534
2392845
2200092
1477099
1766045
2198515
2108241
2594018
2035360
140705
2613445
1652738
2742854
611658
1877112
198176
1853158
1307180
2152687
2789696
1989918
1386120
1896330
2936881
1060240
2625494
1069241
2609531
1723908
647596
1554824
2090564
1227880
2539009
844597
1550131
585060
1349149
1780989
2482572
2613078
812122
37282
321811
2537834
1207026
2255410
2454629
1413538
1481328
1206914
1757574
2332330
184273
1861317
802123
590006
2236266
2320366
2757095
3049
951276
2035275
1266449
661561
2270664
1708950
109412
309442
1329126
1587608
98945
953922
1102948
2170350
556454
66024
455027
654231
491123
2389692
2781651
2595389
711937
1171650
93993
889251
2340700
2738712
1117425
622183
715707
1214381
2421706
78503
243713
1871091
1721952
336856
2442118
244875
1619457
1795598
774735
2570759
2875585
1533270
1129590
1530411
184737
1351094
587022
2866523
699470
1412594
2462791
2435769
788079
2504829
396311
2549299
1938857
2394128
1942880
187185
4069
1392249
2743274
1201498
277278
2827191
788804
670745
2650882
344679
2883731
971105
955249
328620
2412144
514723
1367077
295858
2712005
2332480
1415010
995961
1316769
935172
2074290
2477249
627888
319500
2634863
1496904
1241836
2203366
1123855
896235
2939689
2329577
1339389
2641442
911982
1415995
913431
131387
2854492
1904576
1470686
1039282
2452247
669569
370482
1174977
430479
524128
2284158
2544632
1874827
464206
2182697
911877
2516784
298767
2537397
759755
2544688
2277975
1058983
2905460
2376407
2370272
7161
2280584
1976573
194461
1993360
1829143
2530076
2094527
1317997
1450013
2285934
2370958
1557689
595989
886780
2385259
1112735
2600539
1502955
2211445
627070
4114
2017552
138701
79915
2433758
17499
2218610
2776384
904362
1453032
1044669
734332
21496
1955307
2755317
2050846
1770115
1117082
595136
208623
747087
2824771
2236231
2923820
1299006
949907
333289
1278652
224856
2293333
611715
1754890
1180103
2105684
2255749
1913605
2738975
2366820
779283
88747
971575
959256
837298
2495457
1855785
994168
172345
990276
2314835
1821322
445389
1166985
2076745
2938287
1869145
779179
2016079
764107
2355268
2317871
2066144
2210717
2406813
665528
2471158
2533769
619413
2303356
2495993
2010938
560586
309832
623814
2185737
258992
1270615
2408106
859489
2765024
97858
604579
642509
984567
766437
2678712
326465
1575366
2656128
512985
1364478
2735818
2648804
2753952
644140
1270512
1563444
1152039
2109881
2388141
990973
156146
549413
2028761
1793964
1782065
1938717
2598229
101297
723722
277636
1610159
2549715
473991
1703840
403543
167782
1173467
1094994
196081
1268360
2763445
1835791
2543688
2349441
689181
2825140
1218031
2824505
504630
2900137
538901
1558319
2770525
2576642
1408484
2770649
510908
1766732
486050
1208595
1637828
301725
885788
2099288
2592062
302151
524921
2835794
920863
2447907
1741927
2519300
2806955
891930
449613
212776
2619826
1495079
2718820
2829798
1771794
1340414
626977
2034563
1497886
1716137
1662056
667508
539542
2640513
1098998
2055108
2724519
525281
1755799
537677
344736
852431
2362568
843335
556827
2487397
2472727
223069
2932829
1164434
2615149
1520555
2056185
2895692
480511
2281856
490916
937369
1188249
2889234
2370722
2482470
34481
2220214
1081433
1538132
53039
189618
1276613
845450
2752126
1453228
424711
2062246
710258
2268461
1448279
372044
2727480
1545472
2619592
1926007
55317
1242126
2384437
2000071
272386
1085169
2327632
2491894
1296719
2855809
1538850
2193607
406671
1028695
2070613
2586389
2853522
1970170
2724058
658895
1688652
585309
2026081
854027
2434758
2412292
880082
187564
360435
2335833
108690
1957053
279700
1253504
1415530
857869
156250
2297805
1902330
1171692
2506616
1866677
587516
836509
2126702
1989018
2373989
1661204
1739582
2114782
454837
736711
352734
1105250
753515
1555402
920776
2877619
1431287
2400766
1835241
222012
1119040
2860314
1264329
2556804
2795563
2120460
1439431
983037
591881
59280
840635
2608620
2405885
1104797
1475423
1852672
1276677
1522532
369379
2896505
1579429
1821619
2308927
409883
1887664
2350444
2493556
2072713
456225
617815
1619541
2358220
310224
1789917
1703230
721183
2638963
1263330
550275
1200456
937532
1124691
962571
880377
117374
2609108
2769030
726365
388592
356123
1310588
2688628
537342
265597
2808908
2055360
2578280
1736020
2618965
2594075
1115219
606214
2332235
279679
446813
44562
1240564
2925445
415616
2409194
123702
1257129
2871087
1734384
2767115
368567
1821547
2631703
448588
2098962
1435869
2585971
853348
1700733
976508
601203
2038170
1349840
1810464
1608019
2318912
924478
989095
1016758
1797988
2796277
1767617
311541
1270168
1019262
2360207
385624
1899324
2712272
2535104
2641055
2066402
1686529
1053904
742848
2180730
1194315
1190246
238350
1610427
2792130
362111
2103119
129096
80006
13976
2746037
1013570
2023016
2884020
1529891
2417209
844649
2356616
1378875
2476776
1097730
2174904
921850
1034036
2080589
2681067
1371052
2520615
1033765
1046220
2270401
577391
69527
2369250
1783901
1220335
2331617
2689685
1881235
95861
1104240
606053
2564795
1451262
379385
1184320
996867
2474034
79689
1515143
2176819
2518056
883817
2675118
2515321
97194
642604
2295109
51783
2578092
1360023
1994308
148291
247160
2322352
1683553
1027406
305264
695011
2286820
2021287
2251634
208571
2722479
2218990
685384
890934
2769562
2747803
450999
2070519
2852052
82159
1664233
1211356
2763504
960522
1842327
1942368
1714648
315809
53602
2831896
410684
884755
2647787
2705637
2866199
1260716
2503477
1165670
1452528
2062633
890093
2034027
1299169
301703
2804075
587648
1997344
874024
394123
370751
2266180
772138
499926
661105
1166557
1753936
2431981
1314086
2182555
751107
766905
160204
2496175
2357783
179187
2622054
192495
894103
2443326
1771204
2062091
1081232
2771989
2423834
233960
1722119
325513
2015000
345911
1654023
2319401
20993
1256931
392873
2695602
397230
879312
2570003
1845791
1584948
322544
1001376
5477
631928
1094957
1825561
823822
636472
1510022
570806
1024626
1888586
1048482
350480
710876
936086
2790472
1898676
2902126
1091343
56673
2247697
386089
168408
2012423
2342978
133784
62031
375867
696910
1733336
185288
277450
1735922
1835447
1355745
2786333
1335288
2827498
652227
1000571
838456
1760912
1942411
2471674
2311829
1252455
1381277
278455
2022776
2112465
2596249
2884894
663041
2274368
30653
1457159
2776753
327813
360094
2494229
1609152
289312
2333633
1457074
2442406
1986678
1933410
536184
909144
27392
2003261
1880736
2557435
2095769
1950039
2295438
199262
744777
2273441
2605290
2202365
1779716
262811
2005485
349955
1327367
960185
1613908
2113825
1515616
1656942
495739
1723823
2786056
926101
1411041
2508156
2685568
72154
1640200
1139710
631972
2151825
2743879
1944525
2376234
2429785
931677
338833
1683534
261403
123563
806082
2749104
1179978
59044
2547395
2424324
2492558
2075189
2656832
1213691
1692576
2882340
540996
554856
2844683
865755
1369624
21208
1817177
568041
1862359
213413
2469013
115161
2297931
22458
2173560
815547
2635314
2122247
1285551
2738129
2213124
2380231
1361368
1472436
2111359
706969
281704
2116720
238828
1897339
2818612
814102
1524179
1809371
2733343
1499912
586113
1612164
1238612
668118
2164377
924260
342850
2228322
2371179
1175891
1405240
1553495
1976820
1623095
1462164
62627
62650
2120229
2662654
1641782
2579926
1975868
2306277
2420629
1943610
191298
1492642
927506
813844
1320489
731956
122643
143387
32278
32301
1811171
2380306
2006983
2771490
1799227
1637727
1283843
2685585
2577471
896309
564040
2006784
1684484
2851243
949054
1433516
1962508
1451111
47406
1218417
1040556
1092969
2589244
2568853
466643
2696365
2729641
1073207
1697952
115483
111283
1159601
1180246
2042219
2057878
2861509
2130454
2480497
2491734
824001
2439235
549140
618275
2441466
2217236
735275
507060
2024827
558176
515737
2730500
1190241
1094090
2360830
443923
361699
2669261
1870630
1805713
2057463
243107
1219826
524632
1515882
820984
1536419
2626342
2782207
1228349
1952845
1789457
2839526
1861558
2788923
1874104
2426289
2283900
2514544
906496
974927
841723
534865
1601290
465935
1797981
2607103
1576265
2163551
1308959
2477638
2063953
2739178
1285385
3834
1145047
930635
1771300
2739323
2105310
2521089
2554530
2856524
1428247
1413304
2235606
602143
1669078
270033
87886
894116
1352240
673018
1741793
1022219
2541551
2650241
1354506
417706
92107
1586852
18669
1292777
1961374
2555526
2746510
865444
1346288
2031038
2867894
1381958
1301992
66437
1328640
2258282
1972550
1980148
2435886
1739374
1774569
455942
978705
2684881
1793670
1925205
2148200
97714
588365
2707146
982684
57975
1201794
837276
1856677
2216261
129959
1152636
2832749
235671
317069
651105
2549255
1148974
664869
2405334
2269950
1977403
2644330
943017
1784389
2551577
278836
2369622
709436
844313
297585
1455445
1783151
721231
525161
137186
2028633
180245
941649
1117585
735508
1915678
2373553
1925390
2821205
1645318
1262215
146541
25768
2393356
2139450
2354321
286638
1167241
329892
14164
2662215
1400308
2097809
7144
2635198
2466999
2509243
783694
360356
434375
220994
2702795
145989
2841813
973046
269752
794336
2107349
2742627
2050052
2081490
1408956
2493842
1553479
1436826
1840015
2547212
1325077
505528
156478
1521409
2017109
1372082
733008
1061877
1596564
187190
2428576
487708
1433432
1802183
1447402
834358
2134713
689077
289626
1087884
249968
2259280
967899
246521
1262050
2909498
550004
1312510
397484
52079
1545400
1769541
2399289
2877587
2672743
2552471
2475510
502408
2617520
590982
1783197
1910522
2047310
764314
2097117
1067588
675477
2172029
2558176
423605
973455
841005
2834073
2873444
893580
2358440
1860594
2720175
789997
135846
1138215
88849
813478
1179789
2794949
473466
930719
972485
2879279
1051878
2506318
484817
1194416
1994941
433512
870379
2761551
1798930
522672
2300993
265716
924657
1782726
1919922
1618932
346557
522336
1843264
2687637
82666
1959903
1727947
859648
1945097
2375899
87495
416214
2534370
1649103
21833
636337
2669157
5923
964941
1832038
1678304
658894
457322
2862613
2701662
1620046
2271819
638102
1825150
2917177
2044678
664612
1356636
1342539
875453
2078256
1624169
2104177
1037156
824979
1662074
2711653
1129470
1703280
1358362
581114
2878870
845829
2661946
1157753
2079460
1432220
2910638
1628285
216910
2875928
1962676
381740
2333258
1769770
1225699
610169
2049123
332767
1697143
2146723
2444362
1533550
1023432
2483529
2609502
987064
2858776
2513959
876689
2241366
2400768
1936802
1642670
1924692
1811891
891207
1341202
499498
2011540
2542780
2099754
2568415
358766
780421
2233700
1745665
846229
2388259
943028
1176742
1685998
1335977
2787061
1950616
635905
2178808
2865904
2814577
2134875
501050
1958691
363671
1248865
79989
208350
183415
944408
440382
334630
36631
1624023
1769928
1307913
1860209
1850454
1277114
1726731
1412262
2505044
2547532
1481150
2636168
490231
96990
790215
2098260
813037
2893499
441598
2478496
1844629
2747777
2605758
2304566
353575
502804
849412
1798001
2309139
1238912
109141
289597
2935830
773005
1905072
2024096
2758238
1428519
2635720
2104341
2044924
1556024
376008
78534
20216
1918988
947924
2056641
90405
2818441
2015387
991074
1470361
2801966
305642
1507406
1596520
1107974
1232262
1274526
2390333
803034
2821598
744579
2570860
1503744
2333242
2301239
2739839
1108326
802317
382634
146964
2505195
2058344
2255365
1767782
2916013
2371995
2892475
792673
298238
655625
545885
2919077
1671388
106329
95549
1359817
2705241
798375
911276
1203257
1878798
2874395
1601267
2175922
1619760
66354
292332
763488
2749329
892188
125629
1977108
53596
1923330
917669
578437
1002021
1744433
2281877
1374602
341616
709144
2052325
2622816
666141
2231698
973114
682273
1946477
222864
1317147
1852257
1135443
2267488
2142130
2128915
619580
333196
2513188
290548
1147521
1927861
1557855
2012659
338618
1581920
2221929
926645
2692942
1276860
1534253
922206
194476
250084
1168362
1079122
146010
1594316
364907
2254991
267252
2854046
1679608
2091266
912413
1437180
1063508
2531493
891594
872788
23974
1508085
1807137
1560687
1874081
401783
698920
1831749
1635133
2573007
2687594
980704
2060994
521644
25034
1739595
1452465
2140448
210372
1003846
217156
984356
2925745
1045362
410973
827089
962737
1893080
1598234
2872475
2930461
2093949
2446702
2264726
180257
1244704
1960820
322643
2444712
1430872
909640
2371603
1056216
524377
90941
1214086
2193181
1508418
1131035
387208
575953
1023634
1398153
2025654
238501
557162
2207928
43628
780392
317589
1629896
490528
1593351
2448299
605951
1586214
598738
2013038
62938
1531485
2406323
799345
1161049
257492
2328198
1439658
628957
2760509
1642691
1200959
1331783
1088009
1010912
2578588
2180923
2126654
2876278
1604170
2340279
2203073
2245181
2792361
2575787
1432502
570778
1716682
2404512
1992506
153400
143273
1786308
2771684
167079
1789645
637881
5334
1680939
2562876
1229497
2592380
2444401
613611
1351253
674490
2326152
23311
2470034
2619351
1088602
87302
1059102
772490
2729335
2928883
2926938
1429372
1743729
234143
655518
2160762
1779722
2471762
1682094
2491549
933612
2272771
1002913
1201010
2478848
1915751
1945947
2220618
2494491
1769141
1730204
1418159
1392703
1116726
1843202
1677629
1287030
363854
1561525
556352
1795755
2654825
1737014
1090683
649938
1944239
2053128
1871771
2017733
727833
1059947
365721
984213
395798
2459504
2063477
1311272
2148859
994582
2796479
546350
1892370
2365887
2580699
2257631
2513124
2783345
2667637
2346800
378545
2888321
2171500
2390695
2775110
2681547
2499693
2278441
2932788
615278
2748136
1831416
1473903
1542825
609507
1611664
2575759
2500895
84643
1419720
2084833
1588159
2345340
482463
466080
2474269
2084106
741406
1144423
208854
487647
1496645
766799
155288
100302
2108769
1091880
2871652
164692
1801905
761017
1419405
1802124
96154
1625993
2880739
2468866
2742469
2203683
1278976
414581
713737
1092803
2297933
2642374
2108416
1467794
33772
2377665
1309781
2541804
1292016
2854334
2927434
439643
2106592
1954263
2666265
2075075
1950003
1936892
2787201
112376
956709
210127
1637060
2869059
1997064
2543352
674260
2164338
404216
1274560
2761306
1125327
232172
2112459
409868
2550167
2930363
2592908
475267
1336984
635567
2056839
2175668
1099377
2496435
1849502
646469
1627591
2789556
1891237
988333
303235
63485
804178
383853
670333
485083
1732259
987139
85041
1142740
961825
2768293
2862676
1608299
1493196
2124088
1685986
2673760
191808
1105642
355487
868469
664087
1160782
2834016
1237214
521695
266555
1473681
2097573
1638580
2590061
1234879
991147
251923
2923051
2855759
2810607
475207
1453462
1103391
1094906
2906311
1315007
2547028
251091
1507183
1193248
2265212
2365812
2568636
1079856
906869
2181836
990944
2930095
268374
764592
846144
36513
2174170
460480
1994044
1501691
2272881
2503873
2317934
1826745
1828569
2807007
759814
387687
1798467
1012044
205199
1069018
862439
2481755
1105676
287208
2386532
2837149
2789731
1729360
497060
2182081
2857922
1987216
1107167
49144
1254547
1122166
2450272
951677
2851064
627691
1460025
1420063
129013
1764251
652169
229212
1530770
2401461
1014402
1728372
2059712
371477
2683978
344902
1867049
752605
2862051
534146
2677901
1762790
2188203
2843522
983543
1130812
2097742
240727
156
1726334
2866070
2037535
1468550
420990
2796267
2556641
1871151
2670468
2591004
37600
362404
1822061
2138644
903002
1059987
851824
827316
2889141
1210601
1136462
1499871
211108
2272314
1602875
1603736
1835033
2501187
2111919
1125666
2781008
1242833
1212103
2234852
737327
2046228
2753394
294902
1379522
2432540
490862
875504
2387059
15872
1395824
1276097
2280357
670807
184084
2869675
2004500
1202980
1085092
1673713
2536019
207059
2544502
2429175
1109077
2821045
1175165
2654566
2460333
2280665
2027194
111632
1523691
2743295
1755454
670211
1199700
2253984
1544249
2237321
1094477
1520161
74799
905908
78981
1985690
1197352
918964
901216
2600045
2567287
2383824
149442
985174
1768853
2430465
1031821
913358
2201305
780411
2219358
1300863
2571720
2566732
494795
883897
362504
154499
2299068
1161631
2099531
1109766
1466022
1566114
1985380
2501664
748392
1277400
169735
139781
1924928
372517
2175035
73753
1237979
2705458
422736
2379577
3324
2322988
2594505
1710212
1686863
1255797
774010
1158075
1284468
401827
605183
1420494
577033
361108
2189602
172418
1003179
730730
1352651
399099
51172
875862
993650
2852002
2584537
498415
151963
386579
1513462
2675674
307586
300147
424630
157965
1240858
2434044
2103007
806710
913045
1821316
2514389
2289790
86357
1215120
238766
2604838
265106
2324865
2904686
2654402
268230
1139831
1416568
446380
1967698
2242413
2003090
2618091
2542292
1962428
794229
1203778
2506098
935021
2502756
2375670
254650
1712169
2395622
2444153
1710389
2309957
359439
364539
821755
2423988
1291597
860978
1881123
961654
1501804
2641820
1181718
1154789
1724284
2141157
1681720
787767
1840173
1753170
653970
2227981
2284165
728882
51900
339567
587195
398616
2805431
2336391
2529213
150241
1845837
2089170
716652
1605138
2580511
853790
890549
2662425
1166376
1663038
1658530
2715189
2429807
1138629
1839752
1546738
1788926
533175
2679005
1029812
414329
2123619
2459299
2066887
2705214
464116
1880125
2035780
2492137
722782
416568
2311278
1145436
1364153
1464589
662706
2171108
1834456
2516426
201712
2105467
424012
234483
1352969
1411317
916188
1836344
2037639
2494576
200599
2504361
2192664
302316
19985
1153065
1354319
2904216
310591
1540663
1672726
2249439
774494
1267600
2465567
1343906
172941
1968564
736283
2720042
2663534
735164
79916
10309
141054
2451308
319610
2925096
2930177
2344891
1409534
2741202
639796
2055983
490504
498410
1778058
2546310
2549171
1634492
234304
2246938
1601624
912056
2929400
2701932
1933839
1680874
337586
973522
806499
512899
2446504
74510
1104744
707781
585774
1858827
471068
1795994
1071775
2211413
2869993
1498962
2286724
1083867
1874232
1320393
1263712
65902
2525830
2423239
256360
2342007
545555
1039518
873401
621386
226678
2738207
649242
397902
1363542
2381066
1682013
1659803
2306061
1194716
106362
1467023
2650075
2876900
1994899
1986943
337175
2160981
1355839
553451
1282592
38396
136851
2938215
2807874
2405109
83681
2277959
1274262
1471190
734412
1821433
429931
1914482
1241195
2864930
2496605
2019489
1777319
2587618
1201944
1672811
40911
1524805
1584665
271887
436266
2168745
45454
341286
2760362
1227709
1795099
536807
2675176
310871
2523187
419715
461388
1256155
2940099
402389
1755115
2139666
1820999
1331815
950998
2795335
155062
384780
105337
117881
1253926
1468166
421560
1081047
642568
518941
1997175
1567804
1296907
2630229
564839
2691061
1290315
1599644
1236439
760235
2880460
896814
962267
1189136
1875210
2721689
412851
2295257
1713870
1866589
473480
254439
286151
2046138
2701532
2741695
2869168
2920161
524822
1556726
2278907
1748661
2429493
399788
685446
2402402
2700635
1004994
2224741
143206
820943
989110
1275940
769763
1648003
2353540
1017781
2872579
2052750
2741254
1097934
1223980
1066108
1107765
1833940
1317729
1841752
2608655
998798
2693912
78705
349269
2795907
945182
2177092
690638
614928
1049520
2702957
2014079
1996006
1436205
1425408
782845
1409121
476707
711166
132492
1451139
743253
513136
440270
1950748
363518
1684787
2459979
477469
2772163
827458
1419962
585940
2413064
487513
1288922
547335
569070
1767603
601916
1374475
718255
2187128
1161924
2255508
862325
506178
615081
527075
333361
2036989
2521116
2465708
548735
1790858
831690
1248501
1780479
2392554
1224407
2383473
1237077
585951
2170902
1464979
977947
653079
1483399
2201131
1007996
2327624
1880929
1525523
482473
2383241
2798961
2085606
1750920
1475119
698184
362172
2922905
285242
1393747
2687909
2122764
413802
2749852
974022
199969
1380663
634673
2852618
1038304
1975685
709022
2499197
197033
2478466
620613
1821811
483338
1478594
2099500
2535351
295745
919641
97869
1185270
2873869
273711
1196688
2616121
616308
1141303
2679573
1137547
1442451
2711437
2784591
2906201
1428239
1352182
983721
1573481
414688
530447
1821830
210530
2396829
1096777
1497121
1031532
124880
1815897
862572
830891
2431864
2601003
1402714
2738538
2224442
574077
986494
2895442
1040124
66771
82933
1492204
205534
2757424
2113806
1496128
1176412
461744
2231341
2425232
1872682
1947859
2379822
573442
2152179
527990
769439
911991
1470979
1974292
1885007
982124
2570520
288490
1777476
1174083
1906055
1447030
1021127
1785487
2877350
2771575
1581117
1434615
843095
1666853
2889514
585529
961761
2802022
2326449
2934214
1754785
2662415
2540674
2610253
2536713
2366389
1381671
1209780
1647409
1638415
1876371
1495569
2391718
2256564
1392196
441736
1490449
1625194
2219374
1801622
2493784
1490307
1583234
631744
2901643
409961
2308535
2590731
1155054
2903068
557711
516169
491683
1139059
1754399
2233126
1176803
1093741
377136
2801791
1616150
1847952
1308308
1448048
1436521
33717
2846152
782907
2290036
2571198
2910549
2561868
92174
1644148
2212301
2225164
2842122
2678646
228169
473142
2491984
611397
1136711
965023
45802
45986
1088927
668813
1333476
178449
724746
1017567
1798396
2148009
1186502
1560031
199786
855088
927650
2419483
1641880
561207
2711354
2830117
605469
383966
631362
1061458
654449
1024886
1059028
2004149
2829600
2050673
865085
447757
2034364
294244
1579751
2232920
1565058
1014962
283317
1201675
2492568
2933119
2272123
1473672
2654009
62968
39335
499865
2384201
1641987
2765991
1385700
216839
2731511
2179931
2667757
1240444
1457363
137530
391570
2121408
1738939
82080
602171
633398
627838
2750753
718287
1348423
2274171
698650
1231920
142406
1463779
1228427
333253
1760141
1011233
328840
408441
1418870
414731
453971
2776716
2475908
2904279
2438670
1645270
1654579
24228
2349630
30657
248092
2727759
2414818
1196814
2826262
651751
2235925
1116397
155349
973334
1890628
382365
890022
1544821
1035981
299989
2415114
598964
1253743
1257685
699910
2337713
2774140
2050108
1667115
2121233
1032089
684816
294532
2059701
2761099
65644
2016320
2846597
592965
952706
403052
2491988
28853
1470087
501614
1931323
1603989
428504
1506380
2544966
891923
564073
220157
519603
1359342
292724
1792374
2450576
528530
2547462
298301
871990
864926
1972538
1780343
250917
1359665
1094994
2788608
2648092
1582542
2792215
2032421
493150
769127
1867946
2928578
1172352
2003165
1187522
256959
505877
2782032
1039540
990616
1891156
2260808
1668989
1850968
522448
1608850
638366
1522914
1372752
2668570
2024779
1564205
2522664
2600674
2387846
1404892
2332386
251201
440308
1522452
2303768
2101749
829289
1366232
2727253
1748748
2198553
2299149
2528155
2577804
1473265
2501144
261246
704395
1135418
2799946
772973
884629
203051
2505342
1187483
1044441
1528942
750679
813889
1256224
1078127
72023
1121214
123603
1828346
1173591
1464520
2704
2496499
6194
2386260
836568
2797196
1141113
1217539
75245
1886617
4596
212617
2736011
1030869
247138
2369579
839269
2362797
89284
1536176
337099
1031172
1076399
2894217
259394
2884818
2701883
2047205
2252077
2063037
2338364
2881387
625206
1402969
2351362
2658922
1858089
965311
2209233
1576954
2800774
385145
1290151
171054
655423
1990555
478620
516768
348332
666709
586839
860715
1633657
2855821
1393894
492159
1764928
2875135
2863387
2559197
1416209
551530
1997872
852302
1962332
2454411
874155
2686744
2480979
1699062
2060704
1880679
1962674
2067533
1785382
1008210
387500
2930107
562251
1160497
67391
1112031
1946327
2461664
2118684
135435
1020764
1880290
479319
1175633
214205
2806094
2834361
1702600
398772
1814643
907943
1545600
2043333
267930
1493960
2563794
2236428
2851443
1290937
2092313
1244579
2142630
808358
930300
2111145
774132
91271
1012713
2162332
757637
2039368
2229791
1040787
325230
1139584
403820
694182
1504364
835892
643582
1542717
1989743
465556
155270
2702639
836973
1973463
1328041
1057749
789510
2564762
1743685
1368968
1586724
2194230
1157003
2606724
131757
1033019
359774
1320109
498552
1996114
1426687
446879
1417077
2836629
305230
2246452
2205159
811588
2521805
464314
2273684
1784232
739107
1507815
501608
95899
2868209
1871060
534639
1080800
4103
2630827
2800905
2523573
2493713
2348749
2820006
2017235
401138
1983148
1299651
1976420
2065755
560030
2735877
902226
1441353
2191713
1329606
423928
392563
2827328
270739
327393
165604
1117894
2189859
2051444
2586965
1826903
905267
1150977
2697325
70854
214173
131240
2857510
2356921
2895659
1611641
2765860
849867
599415
1585585
860669
2826263
247698
1451700
2777259
1623492
1131680
1989340
379625
1047978
237256
2024055
2865933
1114750
686710
1335348
2170487
1292587
1980045
1888335
275480
2160005
1201672
865660
2120800
471190
1674085
592567
200897
123261
2425710
821243
1589138
2061913
2581091
2072958
2639919
1544985
210573
1784907
2416351
145455
2707639
2126794
1280437
1557700
2624775
1237328
2250805
1403601
705290
2137195
596340
868574
64113
1732834
1464625
2614135
1991947
518793
1691021
466246
2271712
534927
462332
2935920
765194
438318
2879894
247934
510529
1256688
2821461
1439629
2901710
2334424
1207639
2123078
1478450
1993136
2570001
1159661
2881386
2031025
2797452
1019573
241868
2719374
2815417
2079987
2647820
2884800
502694
1286249
2424449
1052950
2428424
2744796
2533281
319247
1537545
2068364
1015058
340790
1777031
2023804
1057421
1654982
1632352
311641
1967220
2391520
1244626
1015000
2668751
1996007
2283732
239968
1672537
1298863
1578201
1478531
1177760
1212360
2749406
984496
640766
1512691
2678823
2002319
624990
2273666
1306192
1174129
2743548
1133991
1171080
2849602
1578125
121173
178757
12125
221011
1229001
798374
1538029
1298384
1270428
680468
432866
1446387
102615
2536913
2066121
1467421
2843860
2196225
521691
2645219
1024129
1307050
2356298
856838
2601459
1068048
2136394
387686
179545
1918290
1509707
969699
443234
2468142
1953460
2453503
1095658
2053428
1777940
1660981
921691
186975
2085766
988177
2258249
2381129
2545772
1511989
307521
2724717
1464379
1524661
2523579
1634811
1701163
2810579
1487043
2303824
471315
368380
1694599
496236
1891215
499927
2748985
2153517
2704177
2085556
325580
270902
289956
2771792
2465882
1952073
1182289
511432
1557227
66297
2277136
483772
2639590
2456362
1793892
1321337
1964840
1144498
1768481
812562
1462952
2494419
2006744
2445334
1119835
412726
2809989
817970
2739066
2048259
138853
2801727
1540579
1557516
840951
2633065
17209
1823673
923759
1610072
1687338
756249
1305506
2475561
1609109
411886
758113
856456
1875938
126713
118804
1314795
1005158
2672409
2649584
747580
2260494
1516009
1323341
2699722
1779259
2606368
2752544
1777308
352486
2500697
1534143
2491136
806549
1664923
1126478
2669968
322499
2115156
1654421
1078490
915318
2474793
440339
2096163
1691934
412649
944604
1844518
2067035
1924048
1669336
2190650
1765944
2021851
1656635
2010253
1544473
1104926
1083142
2719037
2451962
1704236
891317
1887149
1812048
454026
2437603
939126
334462
1875837
2899192
810930
1178410
363120
2156572
1226180
2725995
2040703
759379
2648022
2588931
1138787
496946
2476911
623149
1232179
1506319
875602
2677339
1808092
1063533
681082
2594608
1748400
17701
2157985
2728006
1680626
229704
2085601
1490673
1176458
2103100
599528
1368276
1043010
1327423
1105249
1985263
2563784
681156
461767
393553
446263
2890359
1444034
7696
400368
2834425
2758318
763351
2568960
2343465
2289316
1423767
86023
2736840
987099
1680321
990809
1890139
573479
749470
2773725
296100
1946846
1365637
453304
2589803
1717130
2675013
1179543
2932883
85244
692553
1044335
2883724
1902695
2241401
118288
2041584
892143
494303
801177
1720618
969811
1733788
2276448
361135
449909
1308896
3997
566
345144
274352
422135
264532
84703
1670822
865231
2806923
304238
2215888
2483719
591224
1998507
1479224
553146
320997
2005482
830020
2675416
2109877
678842
589163
1953688
2858213
363828
624339
224528
1476789
2660348
794855
2311760
2081374
122475
995822
499866
523981
1855324
1413312
784685
550266
2539705
754806
2777743
2137526
1937687
1493090
1117642
993708
1902883
322716
2195140
519768
1376922
216435
903431
1631524
1551061
1880979
1196033
98816
2045262
1774643
141510
1776110
405212
567446
1788207
1282451
189930
1047629
1501726
776876
437400
1007058
395127
1091622
2057737
2334849
1920370
996082
556543
2674209
210947
1018408
407370
2322651
1198039
2302830
1802295
1430129
316288
194133
1693936
2013756
30803
1535585
2550650
1793687
1312877
1657207
844015
2093109
1647337
902851
2734739
759647
52322
2243232
2819736
378864
1841221
665428
994965
2609717
1461426
1715776
1539425
9228
1663476
255557
884480
1755026
553842
2765573
2173571
997425
2732294
2598964
1958691
1854593
128898
879339
597331
67169
2338948
246617
1802112
1995918
1012136
1961908
1465848
944466
1806614
1822449
1030014
1942100
2150533
430140
1062378
239245
1729645
1263785
451056
2641870
257457
356608
947040
1813799
668238
2403831
1597855
1705829
875269
2646815
2711379
1024100
2887881
2886762
1702609
1710926
1170594
1767318
509208
1049763
1131078
609557
1284183
1960730
2802276
2036867
1855969
693603
1067556
28923
863623
2140469
2394503
2518662
1941953
2705515
354303
390102
2012107
1299920
819509
2595097
268887
2660153
2665776
2720063
424982
566484
2486076
778381
427058
980397
905206
1612916
155256
611918
298560
957495
860643
913809
1455551
1997176
190091
2410866
616624
349916
1022380
2385100
317496
1992345
1363424
277340
1093330
428609
980173
719156
632620
2822986
1717608
333141
1468968
2565981
2770509
1236421
1614746
1487084
287372
2215583
1165596
2063731
1430571
125569
1391175
2077811
2123214
1111170
946279
1497310
1562593
2300377
2845356
554621
251798
306877
2936644
996763
1670380
565265
2726484
71836
2849262
2723811
251266
630763
1382657
1820710
884778
2223827
2877916
973814
1891837
2612703
861047
1524285
1252877
2575611
1967559
2303512
795421
772881
1738787
115636
2524872
2171366
1105265
704897
381503
1670962
2144363
50940
695552
1933418
1048323
695916
1712574
2045704
356034
132197
2807044
705080
1178321
2618064
525077
1591891
1465505
162860
984770
2831471
771366
317227
1369464
1246191
1723171
2805811
2003879
879525
1085037
2160447
1463119
879220
628530
1980513
259564
1024233
1745473
584425
1168593
2780461
521911
1640354
354055
962912
1650285
1536560
22096
2501008
208030
2110818
268361
2709314
602304
2080356
1748111
279955
682970
2420679
41441
1346199
1989000
325347
1162573
2724701
1426844
1097636
405967
2049089
520480
851096
745741
2079655
883791
525075
1760849
2503613
2030128
2405787
1289230
1965787
606623
1137675
2798086
2777939
194517
2711416
826180
1376944
1492824
2398851
2746479
916729
978469
2695713
1504832
1160160
1645427
2281496
709316
705731
1405228
2429968
1417418
1910985
1780070
463032
2207935
2528944
1771386
1119773
395469
807038
1909594
504048
240042
214006
1703081
892680
2415047
415178
992908
2841304
2628243
2024660
2239581
2151303
1454534
2296953
2256452
457962
68144
2144610
2827180
181892
2640915
674701
608337
1353223
2199669
1004650
1858276
1994122
917023
1927833
1816338
329190
1736215
1590319
1966695
2880779
517312
1548330
389559
297810
2594355
863920
2852138
2346937
1373752
1056756
2022390
1503324
2146246
603954
707371
1299720
2410214
917083
1800695
2084588
2816893
43467
239648
801691
2225554
2217313
376175
429665
1458873
2723291
2585920
692697
2813512
22861
2454430
85700
2267377
1159848
1698352
2788110
1798188
1607780
592110
2646956
2937141
925798
884688
961737
2528161
2553637
674094
1053704
2585448
383244
2486199
1294578
1782860
1372892
1678782
2898906
2550275
776885
2084617
1345933
1484291
2849853
1451813
2876610
120623
2374543
200526
336075
1804485
2292347
59121
1128080
1981578
1637965
2488929
656678
658685
2885216
1095097
2353679
2384415
121325
1121302
553291
2876273
1287058
1532510
1325089
382548
1901738
2091024
2216887
2621546
561884
1148861
2664881
203318
648612
417010
2095161
1902570
1075140
1151510
426429
440869
2206092
1860867
905349
1572153
667425
1524885
64420
2484426
1590268
2255297
1724163
2539005
2480518
2150905
2026080
2726866
772820
1525195
2389733
604717
2498909
1251191
1293139
1660306
2738419
2189584
2804559
283920
962910
2143014
1360469
1858669
243488
307660
1251672
2144875
418632
2593905
317238
2310477
1932157
1657566
1619544
1907078
878355
250104
147683
488837
2708368
320188
992707
2729337
1364681
2779667
1256550
2427905
2399977
1252199
900897
496224
2599729
2960
1529679
2307053
750440
175549
1253708
950693
1456037
2644123
1977732
1786094
2300455
1135641
1733700
1246149
252370
1380337
62118
2237986
942883
1714766
2459270
63575
1686115
1612340
436215
30649
297323
1263518
2859957
2242483
316807
2719093
2800174
1760652
519352
1434535
2094764
2039092
2500803
1123386
1002944
2359486
2925103
86817
2537157
2259846
322171
684431
1018330
809117
2204015
1123716
1406213
2460051
2499018
1629060
2483475
2697598
2601513
702521
1053758
1955706
91072
2108540
1901009
1743476
230770
1346951
1400884
504505
1113097
67581
2151673
2892401
525320
2578935
2870583
265443
1066470
1794052
1953399
667329
2505801
363780
612582
2520697
2809601
2174148
2575938
735272
607771
1793068
2895415
2155
2851298
452451
2002687
2292185
2638926
2406310
1720547
1407101
1879419
5841
2043252
2544567
1336183
811573
1098459
243123
2660564
2786120
830878
91468
888090
1882198
2823146
1189856
383584
1654729
763219
1569698
2654677
1674833
366284
711832
2701150
334363
1970495
167236
1282554
2522037
1470180
2860978
233761
626386
2110569
1820862
1656931
474462
2075375
327030
1692390
2704686
2507989
425544
2170521
2431180
325870
175847
799969
746134
296097
633259
2048704
1608829
1137870
2546541
1525496
1381037
2603272
1777292
1938082
2501536
2426058
971142
813876
2876903
2544605
1441391
2707748
2655464
2420853
1451531
1264802
708552
2480259
2555647
1437437
2822609
187223
2332776
2085441
158964
2633740
980588
2094735
310039
1819232
89063
2225411
1277089
1988790
803186
517941
330531
1297695
1716758
1849253
980724
2173308
2560576
2746162
2084983
1542817
653153
712835
1956974
480790
2305738
793536
2880357
2401803
994056
754466
330571
584050
2620777
270973
2274372
2138959
2834245
1801813
475771
1395876
2354258
2355885
672812
2199378
1328063
2664233
129050
2019405
2260549
2400617
2833806
1540472
2225070
2620313
2305705
186756
1512145
659263
2711879
2641723
2758472
2820224
1156318
2290005
97743
2724154
2052527
2176058
1394736
1879092
2484744
1230500
2199383
2220815
1675201
2358450
1174651
2555435
2722960
152311
1994658
910460
1124414
1335759
2876460
1268859
2344124
1165974
2109631
945148
216809
1734466
1749251
727458
458080
2331427
147736
1795954
1452343
1562139
1804457
2814464
1539197
1299837
2428649
709597
623047
2246893
573493
1139587
1649583
1476171
2925018
2740940
655584
1784466
183516
1155898
2784768
1959635
73065
749937
2423665
2352337
2648282
1959841
100613
2384547
71539
712658
2526064
2427401
615991
162228
1226517
1711931
2323836
1173952
1157094
193169
2026130
413828
2249058
362999
2779669
2722055
1294924
1437655
2459509
207642
1088863
2340335
497829
2798910
964430
2534608
2222600
805884
217196
1548721
2892660
2024352
2476882
2036800
2630682
2688439
91609
374102
1564628
416073
758359
2627908
1878352
829538
1451344
2479315
447257
1348075
2608127
436485
267918
683753
454526
1964088
986399
1856601
75789
1081300
535746
1518435
684589
2646845
1139307
2436523
225862
2137436
1566266
1878101
920319
1379916
620584
2079385
212748
602060
2169963
840783
116051
1770539
1236491
1958241
1344619
1929571
488597
1191656
1873250
1093555
185479
2141953
893317
395606
1587251
2202456
1112926
1339011
458837
291544
214498
1287053
1299646
2889309
735577
2880654
1670957
73469
984543
86964
1834738
1508811
247934
761371
1328799
1678528
2858837
544295
2590667
2473041
2514605
1404923
1808183
2870007
2921525
1969801
502029
2446825
1232928
1194844
2811514
200044
419178
1305842
120488
2149214
764656
218598
2276802
955656
2084178
272508
2248135
172806
2154378
2317430
1420251
1779477
155670
1325451
350497
1607461
2254779
2340554
1284790
349074
660270
1221770
1500964
1640346
223963
1223309
2388785
106146
2768446
2608525
1001637
692678
84445
2280852
1739396
2213792
710026
140313
1117782
1142549
1455267
2434906
1990785
1010727
2644827
1911341
2850370
1050449
634687
2212658
1304736
2808871
1217559
830094
1435000
2936060
1534624
1801069
854783
2059045
1798944
2163861
165339
23040
2360111
970226
1174533
1178555
2448052
2616817
1348210
1150454
1823931
2257551
1967589
984450
1367052
746757
2590873
342065
573409
1176960
1848557
430078
437923
2642788
1175893
1576947
647254
2497606
2721335
2048116
2669183
806838
223465
2200669
1838034
1506931
2274294
1117400
686451
2481639
1563314
1236469
2707379
321752
2872987
853049
1331591
2262270
1796122
1705908
2251324
1734864
566772
1959119
50180
2533663
1544699
1782947
230572
1453327
120608
2214262
2378696
1490924
961441
2153493
853200
311622
517724
149220
2733785
239190
2822047
2555798
1612173
2691843
1042811
1709152
2888431
1134340
1002364
437297
2657522
2523681
1817011
2606021
2284121
1514685
1837833
2570794
10268
1838269
801162
1558859
1882028
830670
2670907
1544639
375394
865339
885612
2137820
1043101
1757190
2546358
2465249
1355825
1633096
2860275
1152024
750848
1358625
2871327
795766
2352653
2317409
846205
2588193
1462595
1679018
680100
2087017
1524806
638541
2525523
2084103
2408474
1296314
1678979
1546194
680170
59433
327584
1810187
1836740
651055
1683179
2595855
1239635
1954243
192936
425402
746011
1281418
2368462
2861484
2206496
1329590
735656
2824996
1740015
920419
1759186
467924
1920673
1762613
789003
1868394
707387
1256712
764443
1363466
1943888
2306957
188623
2927047
708882
1874315
1850767
2284860
2311736
562664
2235673
1508597
2047525
842873
1718130
1591067
2924164
809584
161521
1369560
1083188
2321743
2754959
2389729
1423828
1653508
699490
125090
1807091
885020
276953
86877
22135
2160012
2649430
528023
2052998
2765465
2816902
2136827
1069368
1409147
2406923
2881674
2069519
2906984
199242
213532
2676287
2725771
1091187
2192109
106630
1672331
496363
850575
2493134
1924012
133049
2186736
1751168
2311094
2618405
2316535
1173595
1619716
2900922
2475681
2262596
1217023
2813216
258876
126910
1386514
1910056
147320
1540263
1985707
2368654
1770865
1659501
1300810
627502
225632
452184
417376
224531
1303268
2899517
506777
2627589
2190785
2860940
969982
2177022
2814694
2703303
1005348
1914731
1326266
2284564
2763154
1036626
966045
135032
2590856
896253
2518089
1570046
2190504
57280
2795883
2781816
2659035
1240169
163458
2886418
1666550
1966337
617299
2719197
1194140
2878831
263908
2086341
949235
2508880
1234229
724973
1421638
2804549
1208072
1139854
2895817
2420634
2060438
2924251
2287559
1747035
1379388
2366730
1801065
1848831
1014973
1425088
1864600
1727278
1858397
832600
710700
308124
362309
2558294
266931
249197
1609025
1127141
2019556
61980
2514046
850665
2104742
504051
2700259
2610077
195289
753686
1213131
2291724
1357913
1852515
197280
1559476
1451717
1108169
247151
519049
1140294
2464144
2490740
2552650
183451
2711386
2196046
73105
2769211
1647017
2050525
2171161
2446353
2339418
2564440
2888320
1204804
40224
2883675
2938780
326438
158394
196970
1014464
1906937
1294975
2819034
2123865
468347
2508716
1223733
2206116
1981772
650554
1857496
2115910
1785560
2286865
1109403
386840
2491244
1656439
2232078
603459
1525342
2523927
2387362
2712526
1383178
1901397
2121779
463575
522153
1038863
2886418
309856
1435374
920660
2411779
797156
2092930
2089915
2288186
1408673
2158985
1073583
1522642
69439
1857856
2498246
795789
449048
212727
1610104
1820410
1563850
2598836
1288911
2070561
1848859
228631
2054805
2636080
2662613
1627387
791600
2864066
277375
237595
367572
1893019
297252
1414747
2425957
1486445
508909
628842
1013007
1132020
2645282
796465
661415
1893010
243429
467661
251939
157275
2321676
378386
1954992
92412
2143248
1088258
2633532
1964491
834697
1227034
962766
2424195
2491958
1451359
341373
128477
562940
342800
1602266
554153
690470
2729271
513361
2666896
1660839
252445
1803052
1090089
246049
167261
1374688
483187
401144
2000706
1693670
1380058
627359
2185218
68004
780879
715774
1466505
1019265
2594701
684542
709598
1810427
1951743
2389138
2367202
2337056
2792690
1818496
756000
2001658
2804114
578667
1102890
2610616
1573430
269779
4616
1665710
68864
1956549
221004
2379128
327343
1336468
1935758
2340513
2228905
952499
1824853
2575472
2149823
2264006
1949926
1541178
1140902
1973861
1984774
992570
483013
726952
1838426
2666699
2516320
868429
2628381
2722246
751134
1780267
2419244
2910981
848095
667695
2883830
2089360
1838980
2761540
2651146
1502067
776222
1562491
2712985
2144761
191207
1939454
2700915
2257120
953708
1553320
2879834
138882
1157565
399446
2334557
1911078
11324
2707430
2314770
384633
540371
2552847
692407
1487549
1270799
896566
2772324
707779
2080512
1178449
1867163
1667201
2557927
687278
1613418
1672970
1216483
1483183
2636493
1405010
310691
510691
2044960
2166274
1761694
2747306
2763503
1238180
17916
27056
1248337
1536022
2170634
2320564
541899
1783776
2852221
410085
140069
219600
1378979
854423
305813
1694777
590339
147104
572764
1670329
364696
2116435
997518
1643770
1042930
2884181
2144650
2639678
1366982
48499
84797
2212778
1773677
1627392
1057466
2096067
2442098
1475906
666657
2185865
1968029
2732557
533439
1705832
2782776
2690919
2241893
887805
2611764
1782742
1927809
1443891
297118
1498205
178366
1494838
1026555
1589526
2486100
1369504
1038612
918103
22041
702825
585196
2076585
981790
376720
2472310
2056118
1777494
2845220
297972
1418431
2939554
2557840
1161145
381904
2492440
2405701
74588
2592295
2270770
2386307
1834798
1582056
45725
2762058
2588530
2800903
350605
1056915
2499320
1866820
2704124
641854
371480
1171885
139223
1374722
2229118
928129
1169188
1879503
1835450
1159096
2658178
1451163
510005
1294573
2769908
2293433
2428185
1432810
1027238
554077
1188415
2515699
2625261
626847
962504
1463668
1429528
2092077
2131805
112027
1853532
1571056
2641611
2180841
1761556
2297013
56221
17517
1948098
778076
1542681
2252471
2003461
2117860
1304317
193663
190048
1934874
1404674
5663
1661047
251560
634384
1539069
447512
2850642
543162
2573402
2079910
1717369
848543
34116
452573
1075689
1700740
2787009
1261791
398782
1694641
2661061
2630463
690996
2279806
597242
794004
2766812
298484
1036267
1634462
1085644
147312
1639157
737646
2540052
1722551
816944
1719135
1002682
1194893
2471357
423007
932032
2281060
2071724
553702
2762193
278727
1914995
2768193
1452277
2229118
2796475
2829133
112598
1906754
2316682
318451
359072
2244508
2805074
635129
2396615
364428
2856875
1580311
1481371
24161
2846285
447116
235658
683605
2268951
2282098
596005
2261851
529396
755147
659470
1561659
2123108
1729292
785920
1681575
2112412
1475389
1983555
1166598
2424458
1682626
2548268
1945188
505115
240723
1286865
30888
2652754
496364
1002330
2932399
380297
189419
2339217
1920159
1214190
2604225
832120
725508
1375571
2865218
856473
1210474
2383933
2213642
1328584
1773387
2850588
1927303
2538213
1860351
844103
312850
2022499
2133506
556691
1065437
1080425
2424803
248909
2452124
2433188
2497261
86253
2064641
2545405
821432
2073642
760069
851337
208558
983451
2547368
440497
740616
1738747
689623
1688043
2613185
839486
1975023
2431123
1300317
463098
1576026
469012
1213711
510799
1832399
1906903
2699098
2495510
1755575
2008453
1084411
2287841
1316396
498230
2273718
2200144
750934
2687619
1070210
1908485
1956501
1526334
2837732
255993
195525
937664
1809853
281154
1643901
1881606
1363729
843434
2891938
174599
1227640
69335
2769265
1303002
2053081
1702208
788555
1442753
2676291
324453
29267
414305
1321971
1912645
1864666
581316
2906881
2589758
24290
373443
1574122
1092443
2027798
332743
1671963
914576
760021
2824660
1767980
1835911
2039115
2722254
2362033
167340
572032
2663146
2489099
2447712
652626
1433980
2631307
703833
1968780
2336350
1216598
1641208
2798093
1503852
526748
2337984
430212
606166
222223
2444148
2174907
353789
2308824
2190875
2801951
1313284
2424124
1859446
2312344
2932886
463168
517358
92625
1049697
2713547
8788
684083
2399366
1375530
446483
2895743
2493360
1533972
1334696
1626509
2284968
1004290
1687666
383654
1724886
2896178
2454048
2315143
577708
1599870
2487231
103121
1080507
2027762
1162911
2517679
2149598
1992895
2629059
2304063
1979703
2639638
976561
1214541
2709306
2312195
2163359
2686488
975563
1757764
2187090
1337761
2139022
751249
717006
2239733
1241147
326319
485582
2116177
2720469
1657164
58404
1793110
1754014
285406
2072070
2384902
2230515
2591170
646485
2051282
1509605
572790
1903658
446725
2728531
1317977
1690991
1562424
1978030
1594777
1657299
1780147
1802710
2711879
623614
2612422
2765141
2056573
2143439
2110139
97444
2676693
1457673
279225
1430094
2469080
1871707
1636345
1827824
932783
1683105
1341124
642089
1969365
2802409
2175529
1610036
2712088
1966227
2321320
25299
2612731
2319489
2483705
2196718
1853375
1354553
1944014
1640408
2059222
2817932
195953
500328
562474
2561949
421078
2237595
246905
2850514
2278693
388318
2885403
2894580
1131393
2421225
257738
426364
390600
105648
168864
952799
1951304
1552743
2317576
1264134
1578676
1656805
2392225
2376553
1991885
886984
1530343
885483
1389685
950048
1687037
1012075
1142272
2671089
668471
490087
2069354
287271
571292
1922198
500465
1168613
150537
2244730
455246
903575
1208252
712474
2652904
1227987
348532
732719
2450344
342764
1912725
457725
443426
1644788
2558438
1252279
1058085
2300222
1980145
1377303
2091597
1605428
1001690
106412
2112667
2607316
2379215
2788377
2939273
2132825
232123
95118
2072990
702497
2737451
2169879
1258745
212362
835982
2635968
1668310
422657
673119
2038449
2791628
920586
1937840
2769458
1084159
577184
2784853
2643096
68100
444201
2551103
2905927
230399
1449922
1116968
1344834
2271081
2355027
566977
1295373
667810
1907458
374097
549760
597702
2666942
2571245
1936744
136758
687685
2405841
696696
2113528
2061268
2024135
253573
539662
2212256
223923
1615805
1394251
2276033
2585058
935129
40427
2805753
1563540
1478723
585754
2652460
2764104
2463633
2614465
2235679
1896946
2445538
1709282
2024352
1362011
2718390
545215
2552109
1242018
2649185
2461401
1144280
1615453
1045484
423674
1140260
514069
1743112
2396294
1872674
739280
2609681
247541
2177187
470942
1764076
1056743
1282684
2281712
1473914
2437045
1443081
2393084
159071
1762554
2318463
1521996
846616
1180180
238331
1204246
2223484
1281389
157548
2560105
908171
2251677
453849
1792284
208348
826612
1593171
2567706
241388
1316266
2687759
809403
1313671
415442
1250475
1333781
602866
2180401
956192
2457488
2008505
1641208
97900
720902
170488
1470846
2104326
2402220
2458396
1667315
1359805
2747554
1327132
1560486
2482004
2529719
899007
589499
2663554
2362261
1011219
1204828
1073000
1274483
1753148
1413758
2161688
146366
2376324
2067910
927156
1727506
1370855
2144548
1276593
84380
920914
1175086
1344247
2334040
1786504
672405
1219102
774689
2447487
721145
2877135
2030686
484443
291839
1476200
1940146
341240
2874738
1523300
1831798
410666
2050475
1539574
145455
231630
144552
2119773
2399019
853568
1517536
1773156
239760
2719267
2352634
1190666
309868
37594
2653218
1428417
756525
1043630
1282674
58839
592738
2609839
1234599
2451639
990257
2411209
2219711
561040
2247855
1064206
2436820
2246233
145507
281526
68927
145093
203716
822521
1378679
2411046
1803105
2108476
2576684
1690473
1449803
1962234
1450082
2009714
666423
1322727
2756837
2879867
768208
239431
1505412
229996
2000234
210838
2320485
1223521
2119175
1246331
379029
957890
839707
1474011
145407
2160862
309785
934130
1445640
2157312
2688990
2158544
2593146
1907446
14045
1533503
1998977
1280908
2831755
2203133
950555
2776692
2530797
2374640
1129515
1142695
552542
1451835
2929771
1735708
552714
1686778
2365424
835712
2082022
63324
734278
846148
2803608
2648487
1325105
2112236
729158
770725
2496011
1867967
2756763
450814
2865894
104027
1186423
1279079
848252
1161636
154025
1259371
1389779
498807
1723295
1600574
1258859
797970
772203
2309193
2602499
559279
2019011
675802
2138199
1554471
2033084
921985
2105845
39265
842235
2108518
1687786
2761317
2095771
706669
83451
942084
245631
1658884
1452512
730255
2211290
2210691
2041238
2555761
245710
815052
1905256
203412
1474364
1116405
255304
1554628
2624530
838809
2157350
1612568
1618614
2141985
1342109
1986410
1923648
911785
1963934
2874996
202900
11163
299365
2057823
554924
484961
2029061
1155754
606746
101779
2530369
1674191
2796390
2608112
2354775
1013652
2847933
1631686
440039
1527582
2245507
2388516
2336182
2365580
1588373
265169
1831335
1007322
650571
1890250
2169069
406843
1288776
1612345
2040730
2324349
1119398
267511
456580
84177
356133
2763642
573786
518902
1356737
2581842
1765244
1521081
71370
2295550
99196
295008
222017
1217221
1746363
1605356
2665873
876575
2697571
2189861
470817
2765196
2033761
2645805
2363694
901273
1744544
744676
265972
72345
1627980
2371939
1345362
1106851
789583
965731
1528797
1049242
1259624
383361
2865301
72157
372866
980741
2329356
1765135
1592556
1129232
288184
958518
2808688
291204
1433770
2647714
522851
1722210
1937104
240607
502374
15461
2700939
362747
23516
1846224
2079664
2857653
519569
333991
1488304
1501331
311430
684348
2816151
706142
542488
2275995
1766324
2132647
1005748
38493
2495461
2583837
1526098
1093531
1857231
1875745
82383
558220
1942964
2110759
1822646
1996470
149460
269557
2859882
1837940
1100056
1244331
383068
1229176
719804
81324
600028
925002
967093
1143613
1848634
719478
191812
2405154
630487
1824679
1903072
1769738
244230
2852603
2410923
2369418
1338411
142380
1810941
354208
1136370
515048
1202808
2380367
1204219
1373713
2291295
1682156
2273566
678308
2701446
2881296
1772293
989449
2509192
1947126
889441
1123271
246159
79715
1203440
2624139
2307613
2197594
729605
1703941
579976
1363084
1439720
737185
2291031
1767763
222343
693710
1044132
1937979
2813897
239700
2838776
523874
1517464
1533180
2257226
1157560
2271231
1202259
1202864
2484416
2898325
2181507
2565740
263569
2141991
526723
778654
332480
1923472
1529163
667688
1541050
1674751
1340177
97199
1094390
1008807
2866092
89136
465129
271567
1884824
2790900
1063394
620812
2185025
2140721
1946212
328660
925374
453888
2316307
1173611
45712
2593797
1541293
2832140
2820091
1434296
1354431
600266
2800607
998533
142763
2658764
765775
150160
1811558
74117
1931533
2639226
2715097
2113766
2078771
2140013
784597
86443
1736597
328598
1825416
2194970
2452490
2504474
2698677
2430029
997329
1822859
677821
860223
1571118
1967700
846323
1321456
549929
2319856
1067036
556644
2708660
543157
496897
403218
216241
940975
2274773
2860943
533421
1496685
2094104
1975371
836151
71658
1743993
2227872
872169
1560416
2578683
2587773
2252023
1520804
287617
1156238
1262472
2364199
1726502
1969876
194204
2146215
2401850
1189058
1666659
2673147
2291973
2012816
2311231
1791852
132895
1689769
474115
2779687
2140435
624977
190670
2474906
63430
2343146
2548362
1579084
1361021
2323247
2295675
992541
1476590
961836
715869
2810543
477650
1589776
1782192
1700363
987654
2017496
240662
2697419
2773587
1328235
1804010
1130113
2453097
832081
1186925
2494817
157280
95433
479029
1026695
254022
832347
2809285
1135759
47627
1245005
2589643
2709763
1597878
1809282
618697
272531
145943
871247
2470467
2813992
2902366
2111158
1547148
2047752
924571
905030
137186
1953867
2121668
1155324
890956
1359836
2257655
2377349
435365
83571
1057922
2225607
1851925
1016996
933562
199726
879760
2082325
1350410
1318552
612341
2394899
207686
1984738
2892381
1841310
2058838
2677010
2402703
500928
779973
2065230
1143879
1282518
881228
2166208
49063
1143227
1953918
518446
1203233
2006524
153016
134948
1610405
350468
2540223
1634753
2091167
1664801
2221221
2724014
1744726
222460
2154264
708696
1935855
1170293
2476651
2833720
1637921
1009216
72218
2667593
663160
1890391
1092150
975208
812704
1444335
442037
268326
1576130
2355568
808215
1889207
977528
272752
871498
2746558
1720469
2161435
998288
2102543
375118
2861512
456622
1545106
2090060
1276083
1989001
2665744
2936187
177113
2859589
992164
1135450
1195570
2199331
1072850
153245
336275
945842
312696
99993
680784
1388336
2730939
635751
2087644
2624213
884043
504711
352991
125171
2850384
327182
1983430
601772
2178560
2006491
2356666
2189622
2588471
2330775
335569
912816
1964267
345184
1134212
1297159
1527121
2442083
845639
438570
1076289
1608543
245038
2015780
754026
1715929
2094470
330058
146233
1110360
1881905
2922372
994966
539705
1438879
2149728
2646019
1411227
1243510
2557865
636004
2790352
1162847
1095821
1659240
954622
1863612
1741810
2491440
718972
941885
1897129
1907629
1853444
484120
2519033
2282909
781946
2801554
830955
1524860
2083456
1537554
2735368
994597
1272959
1164444
1992354
1222423
1740697
1402294
2034640
717857
784689
1723867
2653930
2074339
22537
2420623
12529
2356283
877665
2625031
1210819
321133
859653
2671332
2427308
562160
681698
1932619
2936112
2557433
614017
2043286
39667
1370107
2931489
2615844
676862
303449
312328
1739100
521216
1854225
1953668
1298989
1849639
1673399
823503
1950280
1211636
1542554
2086108
1167572
241397
139979
413626
74682
761786
2719517
1243348
1754892
1550904
1687642
1762925
2395256
1505936
611469
455922
2488522
2597755
2934842
899755
2119161
215200
907361
1194014
2722623
2830686
2829092
956081
139936
1482078
2788255
19428
1034059
663286
462909
460934
496722
822246
1721741
1508449
2413002
596488
967536
176020
2276495
436376
602673
2832156
183882
2470084
416486
390547
192873
2441045
2218286
2019463
588665
181459
362168
1614062
2377513
93180
1957660
2189819
64788
740384
783638
2398584
2143835
1804431
1998062
1578275
1544914
7201
540806
493652
903116
1282718
1883492
2669597
1683233
654769
200396
370403
1445390
962680
443849
2110343
869540
418964
844778
2216645
445095
1620010
2177365
297018
710784
1248737
2091603
542167
2841598
2390092
1043524
1432301
2462897
2144408
60831
1955116
798920
502935
1411855
1376870
176136
969770
750049
335041
2236238
1956587
2666125
257763
2940261
1390771
1430511
1214900
2547586
1772469
1039959
434127
401039
1159771
1827610
193732
147699
2076869
1516513
1926028
1442509
2523539
1392517
2834600
1973968
1382645
1714835
259134
641345
1604677
2326080
2813832
2830310
2227563
1618775
2901621
101882
246421
2926566
1084597
34546
2096454
2868192
338644
1427308
676133
2284174
1265582
1387989
2364224
464364
573079
2690269
2573522
1738447
700801
2886034
1618821
1416722
1210807
2935356
349146
1059342
2872149
1947084
2037853
2222727
511344
2039529
250603
2718404
1654211
1021063
1996812
98926
1094458
886286
145889
1699076
1463683
1645019
1288585
1988380
421214
1200359
268318
946179
2489938
1871656
407358
2177813
1213627
906133
2566421
2569734
1176371
70340
393612
2296838
1069667
2611874
2642999
816034
1038339
2610361
1820174
2210308
1627052
2132484
49255
2400879
1829628
445412
2499134
1542518
2539404
2368162
2398321
335817
2762426
691061
1162076
2144447
766165
2167321
1521787
2521346
1551848
2246292
402503
1281514
2588640
1112391
454066
672349
2081177
232345
1684919
2021226
497250
1766369
709437
463748
2359041
2477992
1197862
1593229
1238730
2140331
411136
2585984
2264654
1574275
1106319
978957
1863002
759614
1608410
646219
1251355
1676355
559224
1430573
2921768
1663876
54975
2857623
1524835
784923
1289373
267178
1294354
50690
1733036
1050536
2898497
1719315
1501805
2480944
2058556
1135172
64612
1376735
99442
971140
1976920
735125
1612028
493163
2013068
2663936
1698612
934428
1482728
2208525
2430324
831439
1732147
1233710
787344
1539107
2326414
1623504
609626
1925724
85155
1337580
1076090
988637
1285753
1985437
73286
1109918
882210
2171803
1774908
1133647
2661811
549450
2453874
1081253
867971
2801082
861835
923591
2816693
1701247
2223732
1700767
2331292
2020710
833527
1432391
1613758
2372800
2729709
1759708
2511413
1814413
2302998
2542157
2616533
913234
603407
1163788
1745739
1253513
739737
1717680
2214591
2156545
1762268
1264389
1879553
138786
389913
291708
36631
1656856
2423992
1210304
2383952
1587009
721880
1151227
1012135
2858837
194756
2167122
2630127
2233112
2555037
2603264
2459979
2531310
1225126
1039478
305333
1209839
2338854
2475397
1270930
2870041
733725
1153327
1617130
208723
688553
1967589
694866
1905406
1421873
1750290
2808550
2508624
1621904
2908447
776520
711781
1146468
2801772
1608326
2762523
1230179
1396151
2307201
2065401
830864
146330
1605630
2890750
2040421
1967512
2643447
2659970
1232301
2194627
2164916
2258802
9655
1403311
177082
1909279
1252077
1551662
2308667
1518499
1214914
2562433
920971
2707851
1682804
1517404
735986
1695056
2583925
384268
357729
2002491
180488
784944
1889403
1461195
2308947
2497446
2549217
2615559
357936
2693723
1643137
1940819
2075255
1717779
181121
1996531
509071
651819
825534
667331
169342
2413453
2892977
1253517
2244652
438421
1111722
386646
340651
2390586
958399
470667
599573
1751009
1667219
697141
2853023
432959
965141
528328
2286736
2427110
818876
380827
1549874
2436659
2398867
1777191
182228
1525388
568519
1752421
2390310
744089
1515397
265016
2322280
2749534
2483580
311867
2900661
598915
1781280
2306645
1562971
2892984
2804274
2411534
2852749
565528
1145919
572613
1085259
2698194
1762757
2467690
206726
399202
1194166
475038
1525572
964538
693123
105381
2814748
1403935
2229900
1088660
1517959
1999438
1519179
2850101
2561016
42654
1312635
1205695
897148
417087
1719555
1684949
746929
1378152
778380
1938759
999824
1862900
1432383
1165315
2469848
2864810
2851085
926513
2094690
2323600
607466
639481
2444890
463914
295008
2280292
601413
67625
2181677
628057
2402174
2067932
2896097
688825
88800
855787
861527
1104821
1930755
212926
63797
1194435
1844370
1816821
650817
2058431
2580524
2099897
1348273
1580336
87171
1646741
1571974
2639071
1404265
292500
1897349
751472
1553797
620902
2801840
548467
755405
290853
61930
1713250
1216497
1591953
378292
671240
334014
2920461
213239
1518691
710431
1028398
2511149
1401359
2435984
1457909
249228
1142703
164428
2300456
2458769
1474643
2177568
544165
1077098
2018172
222831
1216271
659452
193652
1653756
298036
1739775
775195
2231667
2121595
2366556
1491357
967373
1769466
579306
864198
2401950
2397018
1650857
2598986
1071026
243804
2200639
1805672
554289
1426007
36437
1286506
2440032
1718050
449451
1841959
2269734
1916155
1828063
2047357
1482648
1724663
1336129
1194337
2443579
400559
1224318
2556741
1645387
1390751
960281
2684118
2490492
2561196
2705622
832169
683642
1042374
664369
2297986
1575755
1192930
1980370
2297614
2149439
1122877
954505
1623186
2741856
354884
1375638
1764690
2089907
2058127
2602913
1863499
2072170
2074882
53633
2731414
1372955
512671
276444
690182
1573111
638336
1655032
1389569
2634337
1276451
1146394
2086833
884503
2118849
2439195
2351220
2037113
1217482
2342239
2320843
145749
835621
83503
2391176
1686100
2469821
962363
2107412
2530464
837789
670161
1217669
1943002
564465
2724865
1644108
433209
1162845
1503242
1932579
226860
1832583
1902031
1420794
129310
509027
1709007
127579
511837
410217
1490938
2285399
1090053
815244
1085679
2001965
2850555
2690288
718027
2694469
2557790
2883767
2548751
269375
780929
1987634
29870
2421985
2937846
58964
342027
455108
1216813
1502345
1477298
2702358
1337257
114212
1989396
1570801
453523
2433374
683933
2255257
835440
1414771
578488
2000220
738642
1365628
2845354
1975662
2353508
490855
2224623
652823
30418
2799524
2269725
2765182
2308847
2756703
876414
2202405
853256
34466
2799535
1006688
92294
2644351
354463
2811162
2752875
57490
275743
2534619
2466375
732935
2182831
2684358
2610471
63130
901308
37370
957101
1957434
1832196
7347
1269458
2580676
1597575
2340092
1966414
752541
225018
1473670
1734756
1532936
2873632
1982772
1792289
490322
624353
83240
270072
147415
2212448
2756772
1408124
587316
1941652
2675475
1335932
2799260
1188257
951043
1163674
1201116
1719398
519539
2640866
1166394
1579546
1547169
2476530
2871581
583900
759831
754029
698790
78111
1780649
205377
494303
758068
760856
631896
936469
2221004
2435882
736031
2558231
684118
2446550
398569
1814987
2313582
2300346
2819530
2710728
284137
241460
1966550
626043
2443688
2464298
418142
2230969
1637129
2199697
2559873
282021
896407
1643459
1094145
1686698
1279375
562991
852481
1011611
2171818
107534
2226371
1904076
490394
2852768
1915361
2279456
523270
385402
1598937
1892515
1789600
2895517
1936002
1744101
1513776
38190
224546
1497534
2238192
2884565
758667
1720778
1139227
2071054
1881051
1950492
1136826
1013729
1716590
1056318
2041529
2937135
1438436
2692768
2467849
810123
2523246
1440295
717821
1511905
2428908
1610649
994478
255690
697685
2416548
2707397
211715
215342
2860690
2369437
1509934
1446631
1967512
2674552
1711984
971143
2680628
2906384
1733567
922178
1021559
749518
2881096
1360121
908762
1093745
2272320
956241
1414445
1887073
673169
1875168
301752
2154662
626525
1177008
2931002
817816
763974
2890888
815014
1789001
2552925
2064894
1527053
1530995
88300
141929
2850950
589030
1646537
1792542
489817
1118306
30746
433205
2017487
925873
2854618
1975031
1787171
2517487
2220818
1085548
2586137
946215
866094
588604
2940133
1926443
970245
1109110
2562824
530724
1907261
176799
2588576
776697
1930236
170709
2449666
1175402
2679190
662817
2446051
2224735
343824
2606140
1381183
1934179
2110980
171219
2267124
1392438
2011533
1452745
1441979
1344087
813500
2551730
1150201
1606319
2731499
1831599
636884
615585
407964
786255
556309
813514
1064397
1345342
2026663
2343275
322117
2580548
2078175
844603
2299411
2727413
489696
1079935
1390976
1362068
382713
1930114
1785959
1307634
900248
662016
372204
2076285
1561211
221354
2094630
2072090
1575420
955604
1140961
1927081
2459430
460205
1627562
1670252
282643
293314
220467
2222488
2291906
1317129
1916225
1484135
2417030
1369391
1771190
675005
1492922
1262461
792144
2278961
2750459
2119099
2386799
310655
181907
5932
193774
448716
2160421
800403
1927216
1873559
2791899
2838423
2094751
453356
2500751
176410
1124188
1598423
1911870
940570
987863
72690
925309
92580
1224165
12286
970566
195972
550425
2409026
2933707
1840485
1251035
1096911
2318828
621283
891108
2325813
318159
1351042
2443281
1965415
2005404
1955650
221316
2296055
455006
2011057
497320
1970736
1602314
209379
194197
442330
2591107
2165961
983818
1408412
2798844
535087
73050
2402572
373169
1963321
1088319
1970548
1621857
2263207
1801970
1296938
1655356
1367442
2159492
2608121
2280146
744238
2302369
1388203
1435790
931041
306522
2281045
2091438
1482218
2733189
1276625
2407059
958831
1221023
1549637
512416
1803048
1762472
2222017
2410462
165276
1959986
1023198
992385
1903629
1299241
1604196
1721252
963306
1035689
979121
735567
774885
2150377
1635201
405195
306047
434323
1173144
2475458
2463397
565654
1676942
2227405
2238249
2363674
1221209
2436148
631060
2897680
737356
2238692
1529813
1749144
630721
1446407
2600537
2632396
319928
2879788
2237301
592006
893440
834030
794637
991031
2152089
756848
1252713
412336
2195183
1953265
2383698
59644
2189724
2449202
1970312
1862139
2789044
2508178
976260
2053814
1466719
1774102
66691
1772844
1276645
325548
2786086
2687240
1582646
1910612
363949
31323
23297
362224
1187235
1690210
2330362
924765
751536
1818645
382067
2877491
2931130
911656
1327464
1710089
909359
1107029
1477895
2489790
1936503
1918055
901059
2397825
2542271
763007
42747
37800
1087608
647305
1829190
2080005
2096551
1616326
2484278
1093463
2321733
644777
378170
2541649
1609824
257065
591670
2187052
859495
1409688
669418
64062
1476295
1600173
1937991
1190400
337718
1813456
486921
1198087
1848579
1005448
948439
2906794
1650258
2059331
529156
2804049
1795520
2830993
2469787
1196886
1376739
2339037
65087
694513
2308060
2675082
2162617
1331075
1799813
2420575
455418
475103
2111684
50461
2023456
800297
343049
1416857
822197
1852712
1661006
1084245
578271
1539706
1363556
2209304
162087
2453062
864308
1297057
2232270
1277092
2928757
775912
857215
2498206
1677816
2320568
378932
160379
2450810
2517751
2746517
2695716
2047497
245074
1146612
2329803
944660
897984
72630
2385379
1005338
1195490
1119576
2578215
731565
1968768
1015338
1749306
2526583
1438365
2374773
2200105
772504
984672
1780552
59257
2172495
1244142
950655
620993
533022
2158227
2524858
1905807
42442
1055141
421716
970938
1976223
1879779
2352848
693684
2460869
2390973
420098
157786
2355787
2593864
1889910
611451
347413
534069
1504567
734432
182597
2015978
2237014
417342
1679901
1736042
1401477
2514163
289058
675407
46837
1455552
932166
1879266
1191635
150437
2880533
1026471
753834
1972205
472604
666196
2532387
2869718
2416175
298372
998433
1521963
1534741
997863
2246107
2820582
1495238
762850
2580799
2371793
178260
1522681
2903815
1983949
783336
1772735
2854353
1922463
2581221
2085131
2391360
1489668
1553238
35548
46301
2045437
2087412
1107112
2521090
2654848
793740
238685
1685993
661488
28424
2655784
1237665
894829
2631217
348164
853414
308428
971964
1359952
290425
2939644
1750369
1487840
1524436
2454680
1679598
799977
842373
252919
2698700
1916274
1412929
2150735
2599474
2798677
414445
2403174
2162887
2008230
1268133
868740
505534
1453302
68576
398983
1866871
2070463
420508
2318357
2803285
937712
2626755
657283
2212919
2477024
71575
427568
1536338
113570
1915071
1072208
1416452
1541392
422163
1931639
2913300
2268298
1889364
1553515
2174067
2788275
2425409
633214
2174826
2296331
2924255
2629697
889617
2790673
1069683
1291430
2411174
2247515
1135093
1867222
15392
676314
205084
2173859
2457141
2709385
46180
1987797
940435
2422782
2395331
2584823
2183676
2738330
66693
379612
496552
737737
654127
617318
1743028
2376573
1685957
2882312
463718
1128012
242482
2033907
2877599
147200
1835674
1549754
2531150
2304179
2115762
2670258
2369665
2814907
484721
484976
954640
2774682
456873
1923194
2909750
2884600
2850167
773944
566405
2376910
2195306
61969
1678029
2291178
2258224
1708103
1260803
668194
1903233
1334132
599549
1250332
2893766
2245537
1452028
1872343
1785718
328353
2440444
2123969
2156900
2933571
2020400
1583922
2785987
802809
2059441
2652036
1626945
2463744
1676005
2281266
2387445
1439447
1285005
2800512
612582
1372683
334629
1094641
2532010
1869813
1028142
587241
115159
2776806
2335944
2270527
2628374
2897678
2163989
2379767
1026495
1729822
1601087
1450188
1980596
1851827
1016450
580522
2518354
2919299
2474683
1540583
2773631
1334997
937955
2072917
1051047
1293536
1627340
2422442
2140367
554435
2173998
2170705
261944
2201196
1252539
1351764
671812
1631321
235849
398531
1943411
875194
1501828
1504555
2824667
590968
1187528
732104
608510
1600867
60632
2931457
2482889
1211992
1899276
868207
1133454
55878
2190737
296677
289275
775224
2360382
220134
438248
2286769
1887099
1856856
101475
2724953
2753788
2008475
2675788
2782563
1992938
2897621
2391599
1518450
1682110
738851
1321655
1248534
59525
2426162
2509379
1612081
21055
192048
2400459
449419
1006384
2515644
302473
1588512
2863276
2399995
1181441
2572037
2468175
888240
2414971
2078638
1512841
914455
1326537
2702397
1121956
2359470
951997
1893271
2599018
1083753
208109
1778228
2337915
639852
2662452
1205275
2514209
132597
1408777
2871663
1413779
221845
1601058
1566162
1567439
2458869
1715085
835259
2173483
686729
1287443
2842711
2202398
910361
1463475
2024979
2462590
591574
1865360
1973409
81569
160837
2927530
2868930
1806860
1053177
222261
1124852
1691607
606344
142959
2900495
730065
1522095
106667
2258800
1621286
482808
2454965
1886550
2923868
1813829
73242
148986
22768
1841241
2543090
2070423
1364078
1519908
2096745
1767037
1650120
1432080
571877
1173636
961952
2599633
295556
2830345
812498
1274842
907171
1619438
2651701
2711717
1019674
1964195
2594455
1774122
275036
1214044
936707
1684292
2654573
485369
588301
2776455
699746
2857981
371301
2073656
1603198
636134
2295782
2605759
2690183
974557
1863648
1569724
1433049
1187053
730299
165191
2428012
1487849
2197259
1891653
288384
1363314
1673815
837930
1085921
2204833
1951841
2574636
1459415
819531
1263191
2723755
2484448
2243415
381053
693185
13878
2162035
383904
1633497
2663688
1571612
1399728
1183781
1460429
2508497
457946
2664857
2143917
2753058
1352132
1940987
1791915
2151746
715970
172760
866327
2691867
2474768
2073328
2130830
2557544
1571276
9651
939296
607906
715357
1810066
609005
2731954
2654391
2406113
209912
2236740
850486
2907145
1781086
1323317
1814145
64320
2578455
80868
1028191
2241809
1135813
2146835
1224683
1531709
2176731
1038431
2739336
2324724
2505768
1263519
96504
1751064
2689449
63133
269591
862732
1295431
2808728
1390067
367840
2020006
2546526
2853783
350269
1339345
1837624
2644327
763004
1562503
2040280
8618
2098248
2485849
2396029
367528
1202400
2703440
444699
1276323
1331105
2733985
2780304
1706371
2479490
2226962
2381044
2291269
1216260
1627008
2839466
1441065
2191568
1613674
43708
1557600
1839913
2264757
978608
2407565
1997080
653486
1963009
1972500
474108
693613
881428
2382820
2237679
2507759
207859
2819015
680763
343915
2083293
2864469
1106922
892514
2726604
1882173
2261461
1570363
480861
1510978
1972891
2622284
1333063
480938
75733
2407243
724743
1255350
1682529
910104
2507575
48801
1634226
269911
1225521
1229458
347764
481619
1143292
2344305
788313
2844518
1668341
2763641
1154416
499377
363861
1568990
460860
2939
1112360
2806164
432037
2405042
1219848
1004007
1321813
350807
419584
2159514
1606108
2900155
2643316
1325908
410186
926753
366
2096274
868792
1701054
382084
999578
1175222
627326
505905
622776
1926856
2039556
2735439
1196066
2403820
2881815
436241
890145
1462049
2540745
129836
1365487
960473
2615193
872041
1110090
2063349
1043262
2807467
1986739
1670496
915757
2305334
2717047
2671077
919389
1505296
1366813
243864
534702
2512121
4234
1799918
1804184
2643333
1794014
2615653
693183
252198
1487539
2094059
178749
1554445
2428860
1068133
2098078
356313
2348822
22597
986587
1871394
218979
1310437
1110186
483904
182296
1686151
756632
119253
2559047
2391205
1790265
2619654
2271786
1217890
876077
2483892
2522642
2696193
1692292
120092
315176
2389000
2219870
177096
2904257
1093041
1920231
1757019
1114783
537874
2110884
1806803
143372
849395
1821980
509141
983043
293496
806561
73092
929529
229290
475531
2742738
1926925
770789
2668080
11152
1975003
2615407
244306
1245055
217423
2654939
1530824
1613316
869344
2728870
2091519
2897227
1564249
673295
11866
2442675
2634923
2533646
136386
849820
2897793
2543690
279936
1404166
2421274
1571337
371975
2627486
370997
1593292
113561
2469558
2299214
312723
2178813
837856
33573
2512700
1920623
73807
114194
1714137
671123
1139168
1411258
238956
456527
2452709
2464304
231850
2514003
499748
317618
1438659
737239
1357488
146855
2689454
1207044
2704047
1009753
2189923
2519037
2537292
2828215
693423
961238
1543277
720532
1527894
358107
208797
1003054
2888371
1248196
804632
985081
2845031
281098
685145
2742921
1222144
501893
1912314
231967
646901
88865
1832131
416327
866256
1480292
309210
1182592
2643319
2662303
987047
2259051
1283102
1601004
1396573
2750861
1380323
2511464
106561
352351
2721922
2410642
1046343
2181045
2896471
710172
2195835
642209
2772210
2377963
1772190
1185523
2283334
456478
567738
197895
559864
1963136
362210
717755
1097875
2490082
2745689
1627363
1804723
561286
684469
1367804
1647820
1123981
1221864
403277
894621
1872402
1851366
412434
882859
1795994
593176
721508
2588169
5134
1301448
2486450
1818946
600338
397048
730772
2430560
1782801
311911
4803
2307232
274813
2106831
332813
2508400
1277396
2426090
684780
2887911
1295300
2001424
1001877
2172526
2599849
1530242
2767578
2415150
2278138
1499575
132756
1218682
1737856
1044667
2696877
2658931
2791676
390888
1250715
1509954
714537
2843342
335069
1469069
1728510
2002204
327220
2275493
610994
2257445
1210257
917840
124793
631680
220485
870191
1082255
2714648
2711760
510725
2865284
650522
1229757
1729520
442365
1522703
949466
1212849
2066626
785596
2758912
192599
123738
2850799
777927
191159
1922558
577140
1980850
1207384
2083084
2265038
152132
376360
490626
1188177
894704
2061910
1996252
1952977
2172687
673619
1175908
268289
643659
199723
2068141
970275
911621
552794
1894021
1784848
1874285
906327
2886911
215666
2505381
703397
2659111
1490561
2609636
937428
2611235
635813
2197914
827977
1948314
746834
2383032
2642035
411100
2798540
2853496
69899
352922
769804
378321
516448
1220019
993338
2929483
1943976
1412671
1332884
1199134
2882407
877893
1396134
2062107
893017
351888
1832348
300751
871211
763969
364150
875981
138484
153548
1075032
672316
2784561
1191744
1309600
795270
555012
335017
2144102
2670934
2280936
183111
961130
1892983
976906
2016255
348133
1225006
1386903
1290046
1605964
1001875
1621475
1634992
987422
1199979
1190546
1912243
1840332
1631338
2473141
1880960
1989880
1301363
1259609
1581038
1386238
613064
1594888
618583
928162
2318185
1044079
1592934
1952191
290281
2271456
1046730
2934852
2598168
1294900
2603751
1104724
1439336
2209450
1568046
1319354
1517758
2567447
1050826
1922070
113988
97745
1282628
2901184
2659018
475163
2387009
1454985
957654
2116594
2870513
704011
681232
1044844
2713070
214188
1255696
2141753
638916
341207
2239092
1816864
2570320
384582
1447546
219320
973107
1083191
380007
2078688
2296011
1618894
1740453
407114
609045
778148
2158561
47466
830062
1152496
2300995
1205432
1415915
1482449
1048238
985515
1522009
990390
537728
1016839
461591
64140
2264620
1779564
174190
2108183
2533253
59399
82147
1410777
1360755
2420689
2650644
1086790
1767706
2464474
1381495
2224126
1540060
2884747
2547537
697577
2449896
1058176
477209
1265678
821100
639810
1828504
1191317
523625
151367
2057550
2808113
1933295
839776
2246195
635337
2393283
2103280
1330345
33450
485996
1903120
2756971
1394358
2039477
2620294
577282
1433136
2192895
465469
1297888
1124827
1663508
922094
1253609
1347404
1071279
92688
2938941
1627725
2465281
2256096
1992965
1896924
620511
2644561
646952
1510878
431610
1428833
2436988
96419
1663423
1098480
1013505
1292789
748095
2722140
1641409
889346
363829
75754
2318522
1059797
2701816
1940104
764181
2169356
1177173
1105989
829291
1932868
1589879
385128
2230231
178474
2166545
61201
1715311
367021
1204417
1038655
2679370
295609
57046
1329134
1924677
1433642
1780992
656021
1865386
418652
2922746
797884
1166879
266441
668182
2735721
1985830
992590
1926871
147108
2512312
2283282
2550333
2653274
1539404
2723574
1081564
1634429
1677369
930538
328917
2803111
1762034
1560679
1159499
320557
512264
707089
904068
2068871
714042
2647963
2753395
1910516
1408638
2753454
2378444
1084523
780475
1657729
2078104
2000503
174747
1322623
798618
151347
362724
2629970
505544
2815555
304224
2389435
2093547
2822061
59727
921044
1768591
2168181
976898
2795306
2587515
972137
2218382
1960827
1238173
2708006
1058346
1372669
1587437
806996
686892
732696
2557132
2313011
378542
1069975
934418
2848628
1172128
1018004
1522373
1318150
2613630
1565084
1945539
2852947
702738
592573
1759614
792044
2677454
2734437
68515
1621574
2475420
242734
2543339
1591446
1235999
1833105
2001180
1038233
236404
739526
2292081
35280
1266052
1998238
2368958
1963255
2322172
2426498
985154
876558
1194244
219056
485570
1609484
2925448
379128
804436
290053
503243
899523
45018
1168100
2587622
1286803
2467360
1464118
271854
866090
2417649
2229096
315691
2710845
2410551
92038
2088843
252741
2202927
2045061
1316865
2766344
203594
910282
1961655
530894
368479
599221
2359704
2458761
2749346
55034
1589697
1380996
1323654
1201437
2552108
1242134
747263
808320
1312978
523134
1301355
1465596
2826520
1822226
1924342
357455
2815891
21872
1470684
2577364
1113546
2933644
405141
1768254
1360702
758602
2406057
2794478
914564
2211329
286659
73831
2771078
2050159
550610
656339
1848761
1831186
323914
2080709
177469
1726337
1977071
658247
171620
2157629
854928
2231926
1193128
1941038
1463998
728232
41131
1116351
2872135
2080035
804143
193480
445380
754141
1471320
1465845
2363757
485698
1869006
2076110
261889
2872483
1336244
1186092
1761545
1877805
2585986
36364
1392781
1508635
2476595
146012
1912366
51087
2622597
1022879
2046618
2809471
1411252
912814
662805
1993755
1313837
1850745
1894734
1745587
887787
904237
1826588
203414
1733861
2901690
1759698
83441
2834113
1028871
1398851
1827721
2852311
713793
1719540
1248449
2046765
269921
1536273
2490577
2187150
437058
1317868
1495958
1118444
2641424
492219
2236264
53811
2790398
1868222
1599748
2332952
106642
1190283
2429209
565790
1211386
2921195
138373
2728205
1655783
412242
2828255
1078006
2878021
2869086
1334656
1541532
1409247
1385643
2223307
560314
1429670
247541
2270839
333899
1515407
308173
1947117
123906
2667705
2782981
1530803
607760
450847
306774
9594
594689
519567
2377765
1485077
1338829
519006
892327
1080708
2534760
151871
1516152
33530
2849781
1096154
1194360
1921516
342617
580327
285801
329990
1335935
1773383
1897212
1504481
547605
2878837
2454728
414437
2455500
2659284
916472
1782475
1560349
1992908
243601
1148030
2358230
2242203
1756605
2652535
2858999
2560977
2260914
2731271
129929
501196
2327240
1964654
381826
2810360
1618768
214515
2079094
2149204
1656930
925393
407776
1372936
1407365
1625772
2721032
2852486
1170272
1877969
2725492
1373968
311888
2019415
2755899
708828
1095696
797847
2704430
2303702
2000647
1087492
2365488
1975120
2154467
1707674
2428559
1949440
212249
2769738
1089798
2277953
2732066
674632
2089901
13435
2798652
2479311
2046552
2522965
2285339
1997294
1583309
927462
505405
1484394
977648
1479263
661345
1827483
1662115
1530191
2376501
835255
2752390
2411124
51610
589189
1934439
1068404
2014933
1419461
1522746
176207
1077208
1857434
2535488
1744435
118221
343553
111668
120497
1045643
2301393
360775
970181
1886221
753600
1784939
1076544
1948585
136547
2183323
1064969
1213311
508702
1122294
2421481
1544611
1194792
238816
81073
1847353
1246195
814053
1543775
2448197
1616417
1223473
456678
830690
841852
1069635
1381447
2654449
694297
2808021
2522376
1438728
2340026
2111821
1442127
712424
1368638
2555281
1727777
1389043
158827
2065295
172062
2361915
773524
2017256
865050
824149
2414653
1382514
701094
2738576
1268880
581414
1898917
612188
130145
500008
1689886
940361
1811003
2176638
610910
1045525
1375901
927144
1692382
490415
1493324
2692149
1569817
462481
1450841
1422412
2171678
225677
1518871
1591742
2085650
1047243
1886241
1154485
2021512
880630
1329548
1431374
333998
1173243
2266651
462351
2099868
1063382
2263153
2590907
2930896
22209
759505
286291
1892245
123186
1510560
1140013
2644253
1307608
1775518
2822062
653258
1234247
257900
822771
101642
2474650
1688767
1515035
1700000
2643935
1671960
1905020
1793579
172078
2709298
646164
1763366
270614
798371
374130
2883097
1549878
1136413
1166001
505313
2862925
1260087
1025081
1000019
1314015
954500
28962
370088
2053613
1838282
737969
687482
1146229
1382239
2760832
1793289
745363
975448
381129
54798
2275321
2843505
2826521
1530541
721489
1546385
1173047
2682524
181875
2379972
2696314
2510376
505777
606746
2403429
2865730
1691802
1927831
630435
2544852
624526
313912
1371859
1112808
1982674
2807032
2845594
1442828
477127
1761466
2414757
216113
2046555
2280183
2352567
1425434
2271157
1667684
529402
1376928
771710
2934725
2195865
1931483
2035752
1843130
1752855
33598
608551
2331990
2717988
549048
1035178
198778
1510631
1512291
1450657
2457066
1009737
1866176
2128522
2390184
953653
2580946
1461551
2468734
880844
2879149
1756984
2510226
1267859
2666221
904610
2843094
1780060
616553
1681321
575001
1578105
729145
1548038
1361793
2901118
2042856
2244878
96050
1999846
1402262
42579
1602653
2865281
1483709
1063721
2766944
642297
324096
113021
1083656
2848642
2636998
866812
2726834
614884
125127
1111120
1116490
1141894
532977
2913142
2631659
2138026
627490
663615
1114195
795151
1071911
2422888
1126569
292992
1154035
2046903
1843060
1089191
2643586
985536
771796
1909854
449738
848572
1747578
2308660
2704498
1770123
1262596
2906681
507841
1893346
878876
417996
1308636
401729
1865511
1553805
2000304
2770398
2397993
15964
91211
2839336
1343280
2723166
286744
2673134
456666
467853
2653010
1702841
968957
1072229
2576847
2816778
1164424
698874
1888457
631706
1799441
1304897
602352
937753
1473858
762503
577945
1437627
1122685
2272722
1879434
1002501
1779778
2551231
152753
859858
2746297
1127655
1372408
878767
940648
2509903
2671082
1328234
1985935
1773379
707636
687798
1460837
2326051
909001
247355
1276972
1236790
2413232
1224023
400628
2932522
1361756
397170
1419364
616445
2663663
2505488
1181216
1273590
886978
1146227
1605172
1225462
2660294
741406
253112
2654904
1917545
2485776
2534975
1709325
1370242
279654
68880
2060747
281032
2783160
2433659
2129528
1052984
1542436
1313731
1931381
1014741
1431261
1953296
2892875
540300
1158163
371483
2672023
2833368
584580
817132
1334821
2271546
103812
1618917
1527028
2131034
225689
1654571
264800
1936107
565917
1872196
251508
2565327
610332
2416007
1174795
1608007
2034254
1838053
1498595
2355919
1601629
120104
2564877
1090117
1164873
577736
2049254
2067022
1360083
1739818
454024
1779947
147905
2616392
334028
902866
1027106
2543306
1667046
2305735
2781919
1992726
1361500
248102
647637
210719
2712745
454961
756566
679230
1384800
2769298
1458072
1468125
1977952
740253
2232332
604136
2521744
2057592
1985117
608265
728378
798005
436529
516857
1548677
965664
49760
1569274
2585257
1753159
361229
1758248
1827289
2194685
1314167
428378
874395
1466763
2739352
2845975
2798437
306763
2711932
1822670
1235645
592023
1064784
2582011
2119184
1104514
100680
1119206
912844
2116548
1834013
1356025
1808172
217584
1379106
1492954
557093
918960
1759615
1210946
663357
2210038
942559
33197
426059
1010091
1154506
2505179
2317557
2822976
869079
108059
1386984
1567071
2610074
295174
1590512
2220739
1823851
351361
26703
1506567
1942840
220992
2791196
1445434
1008007
2368398
2153893
1247940
2645984
1896904
166235
311532
2873053
303175
708533
1179915
1485017
383806
361787
2287745
2400968
1182051
2641989
2763524
566681
2051581
2067209
1073837
447547
138264
1675511
855693
1468975
722469
971169
2827189
1487712
1235944
2118720
1636163
426836
898689
1936062
582468
4669
1758181
53634
1628485
2022704
208895
381837
2159688
915168
1656998
1075342
1785391
809336
36749
259076
1575728
232752
292789
478989
1183752
725180
2196114
1919401
911253
2286906
2337585
2522847
2013930
1966430
2372433
2135142
2506996
2172171
2077558
1091692
2339125
1608286
112676
2246885
2578239
1960461
1568697
154205
130024
2852443
2711770
1288756
490448
2720932
1814679
2151877
1936028
850607
424163
1741440
1852871
1520076
2107391
1204124
412421
1400902
1801503
222159
484990
2009199
750651
1510080
2933864
1327496
1018006
5044
822047
1946510
922710
669526
1095718
1026415
2552051
2505671
417949
467574
1328446
1100475
2273178
2422948
1267357
1427563
2723856
710851
1119464
2507939
528812
2931832
2304564
1115210
1020947
1620600
171826
1037688
2470393
689909
2388010
1266867
1100354
2374551
1416139
1132724
2005309
1331988
198357
2820730
90971
408223
817641
746427
2117350
542552
578446
1002758
2049802
396404
498880
1826518
328103
680146
1861746
332665
464760
887819
1387365
1985186
1149567
2217328
1566809
1263678
123616
874626
731897
131542
1965065
1740722
1960315
36532
474564
2878147
636275
2674633
2923894
67749
1221797
2733644
1555428
2020671
395818
712509
2037186
2584504
2162088
1408752
1768100
1749734
2797777
1302853
1274451
972691
1164806
894273
1778818
2803547
2604227
1181984
1480538
2088369
274838
1935238
2257736
20411
1417338
652841
639264
1703442
567099
895411
1677104
1909973
2422506
2804156
447662
419288
1724852
970019
1472712
1770635
419928
409995
1353923
573489
2882078
411393
2674717
607447
2144580
2249916
2676271
2642998
322426
2178728
782483
2488723
2000045
1371597
2498432
145096
1840526
2626525
1283396
1202260
1899946
2334229
1496519
341607
811088
1728432
1446236
2439293
477756
1206629
621287
1359789
1768400
1756006
2514523
2190845
1292163
2640230
2644281
1823331
58100
2578576
1145039
1232002
2713750
2893795
2801904
2427541
2765915
530329
1820584
2404661
2490314
2388588
1895030
2426740
1392814
2069572
1487428
1896823
204462
1771433
103246
2178103
2006020
1954353
776205
1170503
1081703
2014023
1534464
1534261
556985
1161922
1205024
2346435
1224029
21620
356664
1866554
747873
2509161
9516
331740
49399
286356
198213
49164
2301971
2508048
2543952
126678
736665
1238345
977317
2698462
791674
659500
116108
1578202
349407
1858373
532619
1038043
2389888
473955
2847556
559197
1769661
2043651
1158728
2256861
1775934
1119025
2936437
1378072
1903939
1562283
429141
412631
1322172
2859330
1382427
420412
1186864
2691805
2398658
1904245
476477
1758135
645634
1974772
1443633
1577296
2003349
1605843
2392559
961538
870181
321214
1769167
2726273
1555770
683744
647032
1275280
66982
31956
1711257
642355
1957200
1856846
734632
1783464
1008091
409911
344605
696559
1177851
1394342
2285040
1773209
858965
115750
192239
2635682
2787619
2916190
348112
2423172
1743033
1121925
1911827
899130
2098260
2238939
470044
2339996
1711742
351187
766066
761167
1384924
1513901
2607438
195346
954785
2226116
893616
498667
1184577
1444222
1579207
1438361
1164713
2549834
2097155
880869
819114
2678170
1035758
716578
2577005
709756
1371306
22102
2017461
2296112
1103730
420021
448633
2334265
1597927
1149963
2590979
2191692
2805928
2519941
2109879
889870
1523180
1143417
1486361
1064239
1885722
1405669
1250696
768020
2776390
693072
2857147
509112
1906652
1462702
2741799
1055603
2827933
2206557
1317646
1631269
2630796
2860201
2719797
2744035
2911177
2823392
205573
1777617
1694800
1497936
1432867
1863152
328674
716737
1667555
2122421
2831174
1366395
832598
2920187
1852792
914769
1937428
668990
1311539
319403
2369420
98321
2381965
2668492
2313061
2458274
927326
1312275
613923
1732115
311658
1100908
2595780
807246
2885160
2373854
124742
2743310
1103808
706725
2776947
1821047
2499220
1233043
1039331
1811399
667147
270787
1409108
961961
2515682
817497
859732
2035711
1713905
479829
830143
930471
556026
267294
1150853
1859273
226151
2495602
1408491
2326233
2011505
1619196
634581
837794
937594
1487174
589036
100276
59907
1787678
19457
1512739
1766342
618266
629495
1390329
1433531
2683452
680045
289974
140799
1325551
250251
1772998
1679086
831489
1312689
634495
1633760
1715940
1214955
2281756
2094206
659930
1567406
740600
55509
1177480
287679
2540243
1464653
1192674
1522380
1633221
2602911
336390
2305484
2515868
2910979
724034
2920628
2533112
1535174
1063953
856411
1829568
48817
2055038
502789
41214
225572
234016
299241
361636
2274621
2832051
2851158
1769472
418668
1590682
2408690
2670621
1913481
1700738
2668122
2112900
117984
94781
881746
1464980
1585374
1111960
2278572
1734364
1111097
2330329
182057
456670
2103456
1654877
1522753
2266979
282725
667989
1848902
1380798
158529
705929
446218
2424715
2271957
1914702
57473
549840
99326
577707
2226954
461730
2640711
1768820
2241848
1162084
1058218
2533926
452086
2544830
31087
1276347
686914
341419
1202723
1506729
1544511
1058871
672083
933415
519865
1727409
411483
2844272
2451744
721173
1251764
1540644
1598877
1361492
2559395
410348
227833
2625103
2340094
525399
2838898
498005
2515243
580806
2352990
775905
1554123
2885722
1667570
329205
293336
1669204
1846461
2161976
1033724
1012313
169690
2550071
2480663
2055921
2342380
2795670
295671
2546619
2401801
1618605
848155
766388
1328407
2572709
1552594
2413234
2134612
1231616
728849
2904385
2102990
1127661
402390
1516705
2807958
353129
1528800
2690078
2454540
2263749
1891993
962701
2202195
1616984
207659
899842
1884283
2267973
1382268
2459595
66290
2095651
1780785
2867795
1345377
1877085
2483969
1123271
2925934
2289497
1938053
386829
13099
1251661
2334121
2569469
192139
299052
2933714
1171965
630260
2573915
558091
2295213
289132
1710681
2437732
2104616
276757
2770125
976636
2301025
2479679
2091381
2714094
1818959
432757
2230847
1527249
1540168
2685204
1081695
2821743
2420474
1852474
2469669
80144
12087
718262
2881945
781003
2540631
541393
2166333
1651031
2932633
132739
1932456
32398
1108739
2525476
2859511
111924
774338
2297495
2929624
544061
2474401
924404
264473
278414
700543
2487155
1982772
1685359
2425617
1826537
2455276
2303254
498820
783280
1933538
676202
2867534
759379
948194
1972649
1914056
2375982
2905389
1557649
1340132
1546394
2852783
1885569
2178196
560001
1154870
1931923
923771
2329361
832976
1555763
316425
617287
1936515
2774720
1671340
2561392
2231740
820204
2608035
2072242
2378805
38796
305108
2540498
1721258
2576191
2284976
1544784
1355961
1743952
1616618
719390
609253
439117
1965916
2115713
2351439
152384
1597058
2822379
1663419
2640753
1343760
1825304
1158420
1916513
2635037
222780
59025
2073704
2620435
772395
537705
2061473
7019
348382
1208552
1058042
2841950
2871684
266484
254416
1504280
998094
2424318
1833123
2047070
2171688
2811665
2285375
1201522
1021375
1697403
492815
876229
2724346
828191
230162
908464
1517358
1146216
265623
517363
1280306
2262978
2681906
460550
932349
2607104
1182529
2339474
1335226
201339
2659549
1800374
2909057
1901934
2215033
35920
1424300
1327737
842519
2599815
1007876
2141554
1556440
1704926
967778
290334
2873253
1306299
354420
509221
1412393
1116929
948973
521411
408172
1795411
2783979
2545587
1924250
730218
1429144
1775824
1801489
2436414
1699015
1069675
1714679
961988
1976715
1494451
2769748
2043169
2625134
452503
352712
1852380
2698624
971947
2014240
959557
1288632
1410766
23697
1867522
527788
273588
44881
58172
1076760
2442946
447534
971449
2560242
866420
1599530
1487835
2356134
435095
1575564
2163079
1321980
2201364
1247421
1569490
2511734
2181637
966887
2726317
743399
2641924
1828141
2013476
369556
2816636
1635078
325253
527280
1596436
250253
1616712
1196337
1580174
2143385
1405628
1039047
739251
293436
1772526
1816524
648871
2575629
1604418
1192521
2206343
1804583
247439
2722307
2772455
2919903
2603359
1117842
2637922
1196648
757344
2256252
1232267
139311
2385475
1893829
2137017
1955670
1745394
767677
2319036
285476
279825
818642
353824
225322
226367
1367326
2244446
1251868
763410
2240193
2712716
2932853
1014320
511200
411641
2640973
1810148
1078242
2591930
2349699
289311
491148
2462560
2500877
437172
133146
2384803
125993
1314193
2367643
911325
1428502
1771020
1645464
1352578
2404238
661033
1840951
2255416
149737
2735790
2039783
2641377
166146
624014
2404961
2775683
2814984
2319433
688891
1849218
2634410
1223729
1861063
2484666
1726754
1994853
2268506
2034704
412350
1308584
262159
1746266
2762889
1157515
1462128
1194775
2527024
1347167
717873
1275126
2233614
1276670
766820
1491289
2847977
1861192
872216
1341699
1541252
2768241
125460
437356
1003680
183717
2851456
838184
2259245
1179435
2602882
2568310
691454
381578
1987000
2372566
2521572
2854
2566979
1257184
14697
592521
2528445
200082
2034133
31888
1725993
856319
1737123
1289565
2892939
778709
2907799
1057312
2201774
2236743
480973
1728045
1267882
852037
2126540
2500683
1621397
2472911
677778
2094517
2938859
2113553
2818731
413199
275968
735479
991070
2700244
1164552
1984187
1204299
1998168
2761033
2854013
2109618
68308
1219080
1355319
2692643
1057019
287604
884240
1173068
2468208
915788
1192281
910097
461173
800367
2002267
1393558
2402045
2615198
1394438
45554
493470
801016
474324
2783625
2454560
25609
652362
1810753
2306488
1347496
919420
392944
2327056
1069453
1708292
2602007
2482125
1776753
1723074
733218
672291
98151
2076963
875471
1095606
2631241
2707644
2791018
1048407
366040
777354
2348070
2033740
2077663
37338
606876
399899
1792414
548072
886933
1197738
2730111
455255
249702
2094892
2540713
2120499
1704028
2073750
188010
2125790
1563883
2108253
1125263
142766
1688571
1759594
1861878
1496203
1245009
2902903
2312861
433913
46438
831326
788361
2246006
2692569
521934
2235478
313705
654895
2468614
2748689
453821
2788673
205519
1597372
1201220
665436
2780565
1543184
2812862
944021
1365725
2007789
2888535
1679172
2752135
558316
1631375
1900657
1887959
1569855
1624197
37230
459991
888776
582688
1144409
2023275
1549694
2234105
914290
1239564
2380728
1679138
1245401
1539556
1379079
1712816
2483944
1906826
2585641
293595
1358632
2835561
2540936
1472238
976129
1566681
178941
2412141
514407
1207300
2714469
2470601
102017
1481863
507510
1481255
2407609
2356315
1373550
2501864
701348
259927
2162301
1336359
1351826
626238
231997
1813030
2655373
2515816
1022143
908854
1147043
1716707
2656459
2255637
2805962
2705323
239306
1882535
1693850
1388493
2265606
1927398
1719466
1410222
2519816
2427537
1630213
1852479
1602273
319923
1733005
829590
2669434
2505595
614606
1077783
2009699
2291474
640854
955492
2850781
282857
1530813
1257567
1015876
2053537
649309
523657
923901
2288022
740348
303758
772964
1335086
1215784
435497
443109
2806321
2789488
2284100
1302495
43623
2198172
1193217
732570
2168107
2377172
851697
2365318
2516105
1585234
1419894
1341942
1181313
2844277
2805906
2181490
607275
41930
272224
1052804
748202
1149690
2357222
2220627
2605790
1130487
715045
657484
2020872
954239
1668222
1980145
947792
62740
861592
1565165
918069
2334423
2606778
1335840
2475163
1244424
1113630
142517
94209
1998651
620304
1074638
717793
942701
2465204
1188017
449569
709441
929772
709772
1722287
2050948
1500933
2708311
930621
2877454
316083
656123
1985292
1116129
1723730
149177
1564039
438887
977554
434756
507771
1469490
1422528
559393
271265
1770600
1872433
1691650
18419
2592099
2127939
574002
1746082
2728678
170147
15288
2319181
2066537
892402
2698500
922905
284014
1739073
1006984
1445250
821185
279248
288698
1514882
2844805
1937580
667464
1044367
229842
93967
2687816
254185
411003
2314056
2174986
117552
1487379
2575267
1223904
92214
1221895
399506
715315
342177
2337551
853322
568212
951332
1487423
308622
2144869
2387653
140741
1138816
58649
22876
2822430
1237184
2417732
1546792
371290
129321
788517
2405462
949468
1511764
485404
145186
2648804
1955744
1070948
1950098
408130
1044686
1559189
26930
380371
2759010
2426774
527850
1235488
2508208
2338177
1961872
280717
2660086
2722505
1669550
1638937
856037
1863391
164522
2168663
661413
1496908
1782690
2366400
2407922
362756
681329
2149978
1268007
1007673
2721849
1202409
1587531
1152441
1302069
1667243
919272
102744
2571912
1450301
1056613
2902908
716227
447659
1600350
201148
819328
976759
2808232
840511
1079785
2526233
2189453
2309624
2397045
2872577
1908333
1816946
1818747
1418751
2884957
51274
1745516
1573560
1347604
1600888
271384
2697222
966435
1565626
2084543
2447734
2889184
2874277
773750
889192
1010062
1681370
2322384
1882777
371125
1504209
1163367
851714
982261
1106914
1033490
2353359
2159726
1429526
2497905
2522020
2581424
470053
1588331
978697
1625548
1168807
2246953
1051149
213546
873732
408112
1043307
2534927
1906096
2125417
1983770
2002013
2868803
245136
2940424
1434647
2939202
2840028
1283488
2196411
2825823
2721373
2096671
2612123
2357389
1660996
2499831
208109
2644200
1817444
35257
151524
1348705
2074490
2179326
130190
519774
1203771
1460621
78790
2849780
2164205
2878793
2483608
764405
16729
904062
2879015
420132
1139515
631700
908998
2815029
520579
647369
255628
1486140
1091231
126678
2470441
474682
442168
1252590
1348662
1403855
2381833
2693456
1776251
1486435
1900012
94608
1806613
1907366
1071665
2886859
2694920
2673275
1658895
18590
1637950
210398
51957
1487641
1773446
2852696
1141278
621982
2631414
1313027
297253
2470350
1082297
1774847
1361394
118918
2533682
2069334
1353028
1728892
2321919
860023
1942046
319748
2602874
842990
908976
479968
1670645
690025
2736714
1699087
2776146
2749916
2002963
1521596
1698375
1071809
458025
1056350
2126185
2026276
1490301
55990
614208
888390
7243
2190175
958008
1673494
718063
1240081
890165
536879
2488322
13508
588448
86125
2075684
1470051
414468
970957
1215884
2585399
218218
1591798
690447
1113997
653407
1121017
157502
502445
744726
2462557
2326237
1039051
1392261
2309670
687387
1880077
1181724
1326063
2504859
1295276
1775232
1710642
1077330
434024
1831552
335265
395408
2810707
1552427
573072
510026
2049054
418093
1957041
1836287
1852192
1761613
383325
2401738
402293
2918867
2315752
2735588
2195046
759306
874025
1178130
702887
2897882
2123201
726519
1165440
900381
1719032
2117186
2638548
2080528
2466608
2565935
1732827
610623
2094179
2090256
2330001
2135215
1150640
2399829
273776
28223
1464185
1911472
1311056
1334403
120002
1012928
179482
2779323
52285
1727875
362188
1686861
401641
2919685
1090745
1783902
1122568
887855
2595843
977117
847964
1121415
1688825
1918194
336812
2349362
1851309
2009776
1748232
2390233
2190064
1395076
2824896
231968
2805024
21675
1343934
1816164
1667096
2150126
1302468
714356
1440824
692506
651471
1787353
675945
2736762
1538470
168327
2534013
1254141
2488063
500358
2727908
308872
2505284
675223
1765019
442171
1442562
1695402
2846339
1057164
2683802
2055271
2379819
2568615
624596
1715493
646980
2357092
166649
2367696
2482161
1646819
1091874
771589
2250921
1425318
730729
2169082
2007996
1834391
2918511
476148
2244222
158170
1312831
2597394
767098
939362
1129900
638074
2019109
2915022
425134
2016697
1225986
1848139
2093764
2644285
1828893
1749898
1630249
2831293
841197
1277135
1173708
2792135
1627411
2603458
1421504
2725667
558096
635206
2227234
654135
2142140
398423
1823427
1252151
890952
2494868
2427019
2762842
2684083
170523
2074404
540522
2841570
943320
2709343
1729919
1336989
1412844
1525262
1032557
2156030
67188
946474
1112300
878360
2414609
1763794
1428742
1618594
2098318
1811103
2547338
279771
558864
1297587
501109
1611390
220793
793648
64314
1771089
1494325
194451
945403
2224175
982881
1620165
1796091
577035
1767608
1430958
2834261
9788
2689890
1591504
329960
1508260
2297016
2788400
2883974
2483337
2262785
602453
1913012
2929717
635729
1829183
1580121
1730614
2183847
428420
53257
988494
1846821
2288327
978724
2801469
1144221
2013944
46038
1079162
2453705
2834873
2648440
2705144
724400
2886383
362725
189647
239308
1986958
2439979
762174
15708
2531999
1312343
2839115
2555714
2211956
1936657
906502
2356858
1120707
1883630
2496135
222618
2146995
1766349
2622317
1806700
2034926
682487
2732122
1071655
2322334
531346
1439059
1234119
286548
1719426
1616757
1832110
2374545
1648054
1569162
92679
1971963
1329986
1943969
12970
2255769
2803865
1912713
2922206
2923058
264779
305035
694233
599743
2448367
2345702
2807812
1846451
2669101
1520782
1984706
1774852
1384036
68305
2034804
329582
2184935
1936436
610584
2874287
121392
506110
1944992
1813511
2789005
2070359
1211049
455780
459953
937163
1948866
557869
820984
1290521
269659
2655647
1975195
2249813
2527653
1189853
2070032
704879
146508
320215
290382
602220
1507706
2213385
376646
1054743
404901
302337
2084866
1296966
2787842
601945
2632934
47054
1654616
2668612
2078912
645978
2001085
1470990
2576087
1658268
1916212
2113176
450664
1481180
1762024
1985131
1618189
2220873
2610826
1814411
54549
1369383
1994120
2037019
159338
654596
57762
2093892
2800682
452995
1400086
1088508
2135826
1899545
568018
2914409
804485
2731172
2786703
2448888
1767763
1736168
955491
2874752
1869036
2164455
2916757
2540148
2865299
1942220
2563554
359139
2669740
1021985
60399
84305
602904
1225501
2926742
158286
534371
2880177
418625
2404459
1300760
930124
1131413
205852
1325815
2918407
2828493
1052303
718797
1181191
2670203
746981
880593
1411202
2298522
1355407
2626803
1093102
1051846
335307
1262814
1964570
1958141
1408302
227700
1213647
427010
973453
1252870
1784421
973856
1035807
2577847
2053112
1072569
2896380
1659564
2425501
2023420
1958841
536340
1606997
1461516
2336005
115204
1463915
1044134
975718
370357
2493472
1036565
2243186
9824
2698453
2629041
2375546
2572101
299962
2408905
2060940
2048325
547857
474418
88321
320829
642698
2236806
375126
461891
1759835
352965
1012529
989031
317171
2506012
2143460
2515079
1233920
136306
889450
2131230
2052964
1182212
2470015
2765422
67379
2206392
846158
2107261
1987711
176947
739159
2296822
2363902
2120537
645232
294718
1388262
232049
1874185
1836827
2842821
448961
613559
974645
2636227
184383
216461
2090379
1136907
1849381
118589
1421172
961018
1453529
171606
1813120
2427464
260924
2359757
2878765
1654309
439336
1346727
1184381
1798711
426994
979358
1829587
2559832
213898
1073714
608047
37716
2512937
399705
1245594
1231050
349175
1781262
2214089
2442006
907382
1166032
2572447
142980
925847
2783427
2745473
1266186
1486886
714605
690715
1667554
1588785
1489748
434023
2771383
817743
2542074
2041325
388473
1496341
841040
546915
2647300
2439385
1614246
1156177
835834
823008
575795
232435
1048038
220266
1258134
2042274
2321191
542254
1636465
2692687
2391621
2281943
1705788
1000375
508500
2488334
362139
2672731
626672
909835
1890935
1483992
1422513
840206
1262953
2460997
2868295
2686684
1651618
2270152
365364
627873
2416468
190595
2055995
2521101
2936701
145853
26646
1357209
544383
2884964
1320905
1124196
587913
431435
263452
1006182
1945731
2663976
2538358
2426202
1748341
1839130
1539266
504670
2637781
1700042
2445964
2132488
1647780
289785
2225895
1370055
922594
1032219
2187294
1099093
1412689
1938076
857040
92227
1677840
2654582
1956423
2850014
1859497
545202
1445644
1005498
1889407
458162
2205826
2723097
1269577
318604
1202455
387503
2147825
455202
2002142
1644414
2340699
1088962
1484897
164943
1918312
1114174
2267104
1838675
2436095
2477914
1158836
1436725
1607663
258575
2667612
2675323
432212
2830478
1519605
2640124
620887
686900
2576585
2263330
1698810
1312053
1699106
2833318
2868396
1345327
1120666
39892
2142477
2269109
335511
82842
952929
2938910
1656322
252155
583253
2230694
2805999
203318
2249870
57108
2882484
1909570
1242855
1069657
952915
369613
2549078
2235507
2014642
62072
165680
303087
1582936
1124773
2796463
2382458
2615969
401556
1186890
2490193
1392338
1982341
1511349
868795
905218
2023368
2658185
1116254
491138
2505088
2342568
1962646
541940
2181452
2041860
1001396
1136493
1796469
734512
323460
1116694
2345069
1590792
1612799
504832
929264
1617712
2577434
1038220
1889884
1840282
2727128
227863
2291416
2249767
1944097
1081674
1167935
1785159
238183
17468
1713162
323032
1966597
1204049
1754065
1056472
2143272
2764628
558799
1198409
1706205
1644953
480774
1392049
1832292
2681325
1316442
832455
790009
636299
370346
656707
629511
482634
2481749
710138
2332989
2206376
2337218
2533970
2392357
1302470
1659802
88167
2000456
2852231
2684972
2383250
2394008
2330702
1165778
1859109
1352999
2667047
1653611
819398
117159
510009
2306291
2825763
2845960
2551579
484906
504801
154084
2917281
2385995
2575782
1696491
897658
1700976
2156222
1076045
2915761
1689159
98722
1951843
554025
1484442
2796520
1517967
2736562
1061630
154402
144181
1136898
2250245
2191161
722403
366965
1424730
913398
275279
2872578
131536
2926246
343760
982102
1813867
1098332
2123124
1920202
1905418
971404
890977
1276983
1279185
1437866
1144051
1298170
2505228
1226306
224735
1349352
751765
1742278
1385527
1459202
167062
284051
2088163
2606966
2105610
899583
2186186
2758567
1845425
1992907
1563126
1980758
1613689
2835169
1633794
538764
552945
2445272
1576273
2124493
1267106
1043056
570584
1306636
1533935
1352296
662480
2542402
2090732
1268614
2016059
602310
874321
560611
1975788
479197
588856
2632484
1072108
1099088
2865321
806595
2692640
2308251
282147
2761586
629375
549428
2635124
1597477
548050
319031
2463860
2684011
1579637
2819867
865507
735117
562317
2103719
1878031
1301975
2385048
1570838
2528888
1671703
806773
2500356
959723
815864
469479
2908580
2276201
2444814
1160863
1013310
321933
350953
2039479
757270
2432678
2413303
1142278
1504855
867574
17169
1995560
2546960
2045353
272248
2652996
2587627
1426257
1144584
2635018
1356303
2373753
1663791
2439373
887563
39465
1443980
2048076
23544
1005058
1771849
291254
1145129
1889689
2251754
1282985
1655824
720711
2275144
1766738
2667132
1281549
1580967
2200164
168311
728220
2779127
1120844
774074
2168945
2732192
1283464
1771238
1589761
1359622
424789
1397151
1317629
2304503
2563899
364382
1885702
2603290
1001063
2939105
1892787
2674649
519657
306454
1207140
2315956
678691
2354490
1300769
1712190
451261
1725981
489119
2127367
347492
102559
2924775
611302
1273867
1192657
2365864
1282481
2716234
1476656
1228510
810220
2850208
1068968
1197
1147660
2077882
522313
596828
941749
515750
2789994
2355322
508962
2592121
2850673
1574929
319996
586849
211863
1818259
2329072
1494413
286692
1926939
2543496
1528961
2919519
2286971
1325638
863508
1489182
21195
17488
2412364
1212050
2098767
986963
2074479
2387981
2908315
450950
1172640
572430
1184137
1322545
888829
2227943
2747491
1865370
1638899
2494086
445815
1831330
1651362
582435
1943457
287411
494540
719096
740595
324230
2033452
1433779
2030776
1952021
384543
2497587
1962307
902158
1808640
228226
2042650
2662270
1735149
227877
1400471
2452557
2840870
530695
852263
342788
760655
1157436
2338946
974397
1769480
1910586
510834
1338003
886606
2249608
348949
1576229
1590702
90752
1788863
2763169
941736
1125751
1398760
708568
981951
1756358
1531072
69760
2586611
278721
1896071
1600233
1131067
2026780
1886860
1742254
1214946
2030386
2466657
1685693
983453
1988709
1162226
547256
2869792
1242979
1993167
1763640
2326145
2230575
890583
2421026
1728611
1127396
1977484
245195
2633020
330798
2202589
1104060
249733
2490472
355081
51295
2694550
1847571
51609
499722
932488
351201
2798639
29394
1952079
1677163
1476372
1371576
570554
475143
2368719
1537733
2619
300630
1624882
1582164
265799
592410
2631436
957961
2437497
2442536
177236
2594542
2551663
1352514
1267250
2409430
206900
2132989
2610162
1402405
1135954
1776030
149560
1271303
120196
2046363
1702799
2311710
2538816
1930638
1670633
2419578
1934412
1457188
1908236
1895717
76682
1593720
2641641
1290779
201408
647176
439435
308189
878162
2384526
2010703
1035044
424312
515505
2239625
1225797
1294477
2653644
2673727
1942606
2315007
833664
893926
1865408
2874694
2246006
9291
998170
731799
757081
1983937
2129381
2746221
1004033
145333
939349
517687
1798141
2804080
1855095
1193178
794292
1150172
1197404
2843246
886601
1739954
2153041
1776055
299925
2884129
532155
1401082
1924642
358401
1678456
1843489
2516673
724942
29222
140636
2446692
822641
1279172
217790
1509638
1091979
320202
166168
609862
868974
644230
1076824
2803092
913219
689590
1642339
625731
2621627
2769644
2669379
1702076
1023085
1848754
450713
217122
2038866
1226354
2522327
2668943
1016168
1903929
82108
2326135
2846587
2149717
2347103
342761
2070011
1739484
842904
643677
1778872
1988870
79371
488249
403614
480420
1314335
915361
89348
1175335
493741
287899
870689
872001
337050
2865167
585996
2910763
2194680
2776796
2659547
461396
1795552
327178
1993886
617906
1958440
813050
2043083
1972254
821561
1677078
2404055
2294903
1619559
2536062
2264634
2849393
2395638
2479505
2281039
2408223
816462
525916
2583434
114239
160764
1592249
144914
737045
301468
2001514
292739
1489633
121827
395444
1022976
1756478
2294612
1472777
429495
1857416
1971550
1045257
2170481
566254
1019955
1121666
7768
967727
2625284
269467
2000664
2758454
2591003
563697
2102188
2452121
158434
1959643
897723
2878329
705563
1912838
2552568
2454381
2507848
912908
2652478
167727
1070331
119847
1002807
442742
2856487
2426105
1151019
1558416
481524
2083402
649193
943944
2620525
136837
316185
377547
2866646
782040
1706468
2802040
465582
2557329
1066438
1188533
2320848
2472627
358054
949103
249756
2530020
1875317
1564747
354108
644437
118634
2139231
2767306
2127238
624089
588565
91875
2144931
1292517
385870
1849096
941102
72446
1997372
133023
338789
1977043
1346067
490357
2924249
773522
1629440
2688953
1791607
2411527
862132
191706
2491913
2830847
713666
764967
2134412
2564859
1615779
290198
2411362
727159
2643005
2235259
2820578
1312155
2162015
968175
2524245
2224663
1489155
1427692
1318092
825687
2702434
2169832
354422
2479879
494238
87147
2540681
841107
1059358
1052463
1278250
851460
470696
294807
1491780
2245940
1869290
2021068
2324334
1470147
2608574
1009877
2868011
2820852
1898529
376444
2524206
336732
1906411
2326200
2726537
2467420
1165339
1491600
1393578
1997197
1606732
2534458
986541
1071061
783156
2243948
1990870
740021
2717849
1548946
2046661
1598120
1907811
2834245
513773
1280026
675743
1532707
1604949
2194078
1136348
154337
831784
692352
1332978
1541281
512314
195539
2406907
2610767
2889403
1467877
1229473
492583
2295518
2148063
2824454
2934233
867025
125008
1734326
2840444
933526
2534470
1183877
549688
1370304
2547281
1568036
904531
377965
2514379
2490728
743598
1034821
184188
2585466
1430471
2553134
2183503
1548651
33707
2654964
290929
1169601
88386
441049
1949094
1543513
2770739
1051356
2047030
632096
2832436
1742946
721090
747826
2376700
174006
2376297
1400585
2489869
2829151
159198
2644495
2899650
2417064
1744329
1095650
1979093
668671
984208
500234
893213
2658720
893819
795477
1034187
137342
1835151
1507910
715320
2533686
599412
68291
1643676
2186546
528503
2009586
2853142
1058269
1781344
514919
819090
1550864
1630244
467423
1292818
873968
268552
1760679
1929933
894349
2196272
2348295
1621876
2134572
89717
2221716
489323
2479465
1146858
2478307
1290543
23816
2357915
230007
1330591
2565793
807909
1100084
2443121
798045
731433
2644810
779019
735706
2846388
2375215
2568528
372158
898555
2314425
2753036
1112030
598015
2062666
2046831
2074314
806124
2778379
2398472
1901001
2595564
1942946
1067253
2467874
1896549
399012
1843581
95631
271040
1149122
154063
2127457
1470873
426718
1516986
1438584
728652
2743803
1879542
2577962
2673742
1146260
201145
2091534
2461000
1374535
301845
634939
1360938
2498366
2119099
1339694
1554833
1875841
802636
2150242
2884064
2039475
745881
1258676
865728
955689
64660
1860568
1428236
1414564
332307
213748
2679179
1148666
10214
1148096
1419628
145712
732172
1958510
1910119
281416
1181571
2008007
1295858
976624
2644242
1313922
2129569
2232901
151481
1453414
2185713
791259
196325
142217
474211
2517964
914771
1845198
7117
2873004
2662955
1511791
935331
2042845
278905
2557688
2570562
780530
2776651
2786643
2206991
1657477
200318
803819
2315546
2379467
625285
1217301
1139798
578367
2245299
1320231
2077606
745787
1498780
1138497
1208761
472989
383935
192229
1660200
164482
1449647
634770
1684905
1520652
636666
1798298
658314
526405
1408663
2331105
382368
1766783
162216
1226568
1128453
2709904
1261794
1792509
1804883
993789
176739
294644
2281014
2107231
562523
2090660
220064
1919920
148195
2717654
944258
2149685
404727
2303764
2867430
2876272
2631263
1416513
1957965
1239815
2165297
2573283
1030427
2160540
2590128
1460525
2747143
2878420
1805224
384920
172107
2364144
955091
1603868
1283058
419495
871754
1033160
1308443
2708073
2218240
2369856
415083
1463129
1557902
1582135
2603219
272033
1790161
2392633
1724563
679416
2480352
2920242
655569
790248
1291187
709370
557250
183352
1883738
2737882
2931784
785707
2531856
2789554
590202
1086996
2558839
1689391
1436417
460636
2830054
1918576
1260403
2608921
537121
2861396
2454243
278756
1969878
1874112
1062305
2892794
1255301
12427
1878252
2542230
422176
1427140
1560719
2772357
2908007
1721847
88943
65537
821048
847217
1531167
1156817
2749384
751643
2443377
94927
2098093
1805247
810293
1866937
168285
2206584
2937810
2284772
1733339
911152
1881027
1107851
2822026
867114
1407661
237688
519866
1548120
2067223
1928727
2119395
1608412
68426
2751746
399274
1802734
400162
331737
2506214
2458459
516702
2108482
247822
1237843
2506026
2838957
1250667
896784
1060887
2722274
2693489
267325
1923549
1232124
181113
2185171
1747852
2366789
9079
2305727
2763123
1000077
1877094
378002
652824
2542356
983092
1768097
1270892
1075040
1008460
2761535
488687
1060537
1395904
303383
1291706
1264237
1074931
1255353
967970
2765870
2852335
1616821
923339
2749233
1320768
574722
408256
1554355
2090180
984848
1775146
859456
2014198
37238
693548
1566537
116189
801880
2106724
1014686
1175003
2895208
833735
2601084
868325
1335327
620170
1687633
1995997
1970511
2259584
728877
2801880
2342875
130077
1392386
733616
2467559
2921966
1591516
1006746
311728
1838921
743651
2258652
266375
2070028
472779
350009
2278139
2278907
493117
999324
13896
1635683
1260685
811500
875285
2772213
1157007
1249854
673047
428461
1018653
4202
2351982
1147184
2032535
960438
754616
2852448
670735
1646409
2638282
1579139
1532643
830504
875563
633457
882281
841598
2520120
2055348
2783243
141722
1360820
2619036
2497720
373626
453586
2790882
134656
1418056
2449723
1082412
976119
1104632
2495989
44641
434419
2297291
2540177
643201
2426351
356621
1502801
2573335
1529295
89446
937945
1536480
2077369
2594576
2445285
1663960
1776047
2825248
1387191
2638891
2446202
1162102
2091877
389490
2298140
2269046
942167
2335782
2904268
957978
1662612
1005107
2098438
913860
767628
1647657
938878
1195025
2037482
2255463
1543600
1745859
420291
2016011
2516632
1095188
2124166
1027525
1519191
206365
1896224
93038
1518707
2922365
429585
1631291
1514910
629394
299083
2748636
2667369
497744
854531
866435
1077557
1703005
2415458
2146359
986537
290422
92209
1031958
1584602
1437507
2628978
2613985
687722
2584925
1793628
2082902
548032
2449763
350032
389744
2099761
2912241
167862
103138
508441
824232
1334725
2931546
1850006
1526156
115059
2918799
969605
981308
1354170
1430584
1539268
1158032
339106
2548013
2350725
1017578
1236172
2502033
2316599
229117
375765
2157391
134787
2392698
460271
130389
538832
1432467
168606
1895561
2763867
1362905
2318237
2319611
874756
1412765
175313
1954725
1224188
2519988
1487
1618409
5904
1771782
656418
629851
2784868
1511224
1607520
1451746
2558252
748315
2380639
330780
2000898
10949
1865613
650293
2648725
1348118
1883580
476506
974332
2900862
2308359
1599843
1130057
1770527
303599
1549452
1366514
1966054
973445
164343
556517
577891
1274854
1004173
1180399
1565603
161789
622358
1608873
1166654
405135
349574
730232
1023292
1575326
1028876
2880545
1851120
1718259
2543676
856963
438007
2263286
1109072
283129
239147
450364
1250767
1062370
1434572
58503
2460235
2048004
2115114
1549029
935155
1474962
1986677
1828442
1176894
2022231
1092429
1023094
369630
643097
122425
2465937
2891885
2323632
2686097
156905
403178
1945012
2073240
2578606
1915163
1668316
998084
1307996
2657391
1341991
1619208
2238678
2391049
2630982
2817775
336847
1013030
1909294
1375092
1642750
195829
752758
2515713
1456225
461272
1673528
2204111
624725
1036897
156426
2201392
1336298
570080
2060928
580509
8629
1997968
2002181
958241
1045980
1298762
514744
126094
1087675
716497
348548
2296271
2714885
501553
861181
2421811
2131989
674908
1288230
1687537
1593347
1446308
840149
817758
537023
1385349
1252840
806975
117100
2504225
924951
2908498
2261260
2188594
2062714
211656
2300177
1842273
1232538
26578
2531641
2669580
2062256
1971371
1644577
1101299
2184112
518552
2882006
2303899
56305
2074042
2873971
2347885
419214
1796500
2767568
1678165
2225923
474728
1407256
766938
2132441
1646506
2386663
31764
2357064
90589
1504223
934884
264076
366263
882037
366625
1849750
343790
2935970
2202620
2835438
259835
2446639
2016685
2331376
386268
1768657
112102
187694
1701919
1046101
930043
728930
2767494
959233
766991
962494
2120743
972800
2202650
2005846
512762
2662614
2248264
2218530
979959
757422
1795561
1104471
1255592
900602
1438597
1822794
250192
36244
111755
2081389
1858457
2582820
1015866
639229
659089
356669
1823049
2685226
2381322
2180538
2684031
1321779
1341460
1683621
1469793
537518
256613
1427184
2520961
1766826
2334173
204093
2774508
1338776
2061008
2926164
850996
1088257
580384
1771962
176441
1073649
1935042
1137460
1158243
1707557
938204
1853
2403052
1491279
552645
2857736
1669090
2000330
149283
943025
2272635
2682252
2308213
2746450
787867
1305210
907432
638507
2208262
1756086
2633372
1293819
503555
1292615
101949
11057
1919776
1436703
2662085
2636181
2692878
711073
1187664
2040179
2549436
2625839
658837
2464830
823880
2277627
1353803
2488398
1834933
1733286
2307051
2775883
469479
710826
647262
2585960
1985568
1253921
882924
474405
2099626
65759
574834
210175
1192779
2570395
957529
791622
670473
234264
1535165
101994
1324710
744759
2343019
846289
2912397
1278239
1801560
1127962
1278584
2699671
2293982
414380
2265190
761248
2414337
2089609
38376
1197234
22464
915447
1188767
2202637
2480661
321238
716102
2428934
306298
291339
2106358
299905
2180872
323789
2784867
1971947
2256972
146944
144789
2276471
1982950
104882
1673196
1291673
2236197
2031906
1838234
2616602
2725556
2782842
56888
439938
2755382
1406933
969202
1698295
1946159
422833
2536874
2314135
2916562
2186107
1170133
1306945
1923792
297702
2863185
1948487
561694
1944982
1557191
975907
2198237
2504655
2503964
2686787
176361
2007769
2430647
2284652
491366
2205249
1558969
2910080
2513630
2132141
223072
264263
82491
2651049
983285
882438
1371325
2265782
1453152
272867
361292
2089895
1767484
472097
561013
1189544
2559666
2066066
2425168
734950
958018
2351379
1538372
356337
696415
2678624
626567
1232636
179198
1483023
1836306
193803
2348381
1165105
452090
1369476
192415
1712555
285040
2873837
993631
958579
2357165
2344206
2292624
1148838
1418258
1135340
2774406
2310356
1180128
2604369
2138458
2421129
2763593
146654
1330586
709262
2066959
2228892
2318580
2412926
2552190
603493
1830144
1125823
783527
841187
2286125
2281508
1409370
800457
2613038
807322
1723513
1079869
563922
2857688
2668045
2432401
1201784
2656344
228733
2843584
1058190
1942528
1866785
2211736
2823327
2564864
2396138
2536541
189652
1758429
812239
2742093
1087315
2231772
934556
2431004
2460478
87774
2866308
2718652
599685
2042064
255216
1369664
2445114
619298
1445419
713980
2913506
684286
2638892
1277253
286712
1725877
293337
936035
940084
907780
1520477
2332150
1076803
1305386
2870896
1161503
545460
640924
1311490
490767
1085246
2029530
2730354
2353324
2506511
125851
2591857
2230693
1838937
2589874
17982
295367
2809181
1523252
726293
1604781
1309270
2243044
1897141
837848
324630
1653678
286112
2794590
2331857
1564553
2854102
1122458
1575387
898745
2600303
2522489
323780
822384
691077
813706
591648
1465435
1700005
577074
2328888
1862501
2077325
670236
638487
1158770
1511424
1042710
1749943
367666
2435510
858632
955931
891482
2760210
1233207
1620271
696331
511306
1288412
785479
1253923
608942
2508975
742519
1005966
1496773
2369390
840006
2833204
2230843
1515712
1186447
154920
2075494
2705960
1604125
2670230
2878421
2507509
57865
2865147
2126604
1907568
1755283
1213614
51433
2589640
1116830
1705722
2157975
75633
2806786
50533
256114
485316
1088873
1813278
1392837
829926
2634916
2774146
2205057
199530
145517
2660779
739315
384164
166294
1873320
1801163
1847834
2478751
1110389
2409143
2646272
1536167
2843324
89578
276582
2886721
739393
1728697
86492
870406
1417130
2198396
1205024
1161279
1167058
1696007
2386617
2478534
1874028
547700
2425548
425653
1029262
1122676
2030626
385492
782963
372661
2636327
1206207
2648967
2621163
937501
2385312
1705620
326119
1970487
2676881
1446063
227549
2176616
147562
748257
1129865
819474
2719267
2768659
1411262
224676
537725
2931190
2517809
1108153
2112472
773562
1742941
1748901
2624317
1994019
1081936
2664257
2325323
1627682
495372
911125
2752392
140617
2455504
2017298
1133539
597866
274852
763128
2486187
2793032
336662
1114348
2700494
505207
1131114
2124914
2577396
2596906
1309043
1292707
1302995
284037
1848940
591274
794920
2868831
424606
1886381
2073873
2172585
1160183
2707127
752756
892565
563630
96480
264183
332526
359130
267058
2273343
137516
2284542
1706450
1681797
963665
2314242
1161583
2588188
391157
1560084
63249
1043859
1810558
1639422
1038813
724057
916378
2492177
2534402
793857
262653
2148082
1693371
2891044
2396873
653150
557451
2894679
956323
1578539
709464
728805
1891275
528310
1750471
2260629
1656696
296760
2110221
1415012
489254
177932
727151
611309
2602743
1904597
894720
1899605
1492743
1618646
517071
1167057
1710394
1580144
308105
2544142
1889352
2653835
2578469
2336726
151110
789904
529498
1119715
2069311
2818345
2903772
1843376
924127
2692175
1091126
1790728
812394
854496
1835948
2340593
1172821
1383398
1846474
110671
2685167
249092
1306301
1553656
1404936
1106633
1998361
1800416
813516
1539475
335354
915786
2486063
29427
1365034
2195295
1119156
1265327
2414724
1765147
2801805
2114174
1957436
1060923
2714845
2356471
1784583
2104491
2614671
2114549
2459956
1702290
556481
123170
1202033
2773565
1708984
373338
1060094
425191
520958
598613
753302
2510722
1761225
1748619
412112
1209636
379171
919555
2242479
2131629
1250650
938572
2939504
471864
1733321
2029404
2143893
2490494
1933772
2518412
860616
87060
1073212
1438834
2150852
1819121
2772576
2078954
1077182
70643
1389778
532542
1265547
1260531
1852658
599664
2170478
2688833
2339575
2675309
2890358
733588
761901
1120540
2710594
1074788
1233742
1813734
1705583
2866103
816422
1719503
1576008
2875893
620044
2668533
1178891
2872776
856270
1359735
107237
1263307
926960
912403
2731386
598820
1198960
1385536
2191657
2781187
2363154
43123
849977
662870
1981868
1484586
2328905
2595516
666551
143162
1399271
2924245
1222702
2503661
1275200
1479352
2309482
186749
2058841
1795934
1553978
240038
1093881
1657312
1600727
689045
2031498
2618065
1809350
2032582
501028
1021837
2499671
66601
1215461
1981829
533746
2464575
1117717
1205231
1522588
312098
1193510
2250275
1282423
1573908
2528747
1314699
2060568
473411
1860496
590105
352843
1448604
501598
2072088
535867
1870861
2887047
2294914
2776402
2565646
958667
1561495
1910373
560246
1216099
897821
511125
2879284
897704
558851
54302
325393
668214
1185860
1989540
1388729
1248571
2673235
2727586
601608
1565516
986528
1253416
332235
301491
2724692
2868222
669005
2123831
371087
2349333
407988
854128
1990469
2321668
805772
1179157
1887625
994084
1872017
8135
1067218
1624436
1847914
824077
513752
1059500
785923
1940091
706957
1439984
775875
1909899
1472101
1234668
1095787
2746894
2277405
910017
2761516
181182
2276459
2694521
930016
1697196
1126105
1474381
2384075
2329935
2698871
2802908
180447
1094558
2642908
2619116
570538
681947
767733
753849
2690586
731749
1000504
2639515
1176849
1120803
749628
378611
777484
2080853
2173290
793752
897581
919207
2680267
1019953
2719501
1748511
1285695
1136161
1461313
1367427
1345458
2064997
182412
1419734
1992506
315269
194544
82204
984583
745449
2313991
761758
2228482
1328039
2416095
597870
1831003
1665527
1992260
1638249
227880
2454892
2909763
2611072
1977271
2913594
831833
2890745
2074239
1396619
1865677
337877
315556
2580036
1981349
958411
2197127
2357344
1363829
2044913
2832523
2479265
2558122
1762766
2490034
924680
2899638
1018160
2463329
2167325
1353836
194927
566588
1825450
1143677
988803
1829173
953324
1052763
2264995
2293477
1919137
600954
1676871
926906
380234
1280956
1934748
2868987
2894457
845598
2497094
198453
1079443
576498
877500
2056871
1264824
1704067
760974
515982
70490
1466749
959084
740220
362918
540737
2440204
1669940
2419676
445977
1222624
12743
2636256
243900
1950734
2676952
903499
502230
967470
398192
996077
1527483
2206005
2109592
1806794
1445596
2612383
1293666
549264
1493654
563945
1080888
2294046
201191
60933
2492168
288122
2076049
349833
348911
962148
726801
542406
907325
1145183
223667
2293471
2585419
1312293
1995747
1708174
956900
1461051
1954700
2818255
760479
1443839
934023
2291283
1111050
1269870
1611130
780405
446121
521691
1371367
1667120
2690710
979648
2681331
1253805
2389867
1620241
1819292
214307
1180826
664903
1107722
2037102
2155408
2385999
2315902
816154
990442
347160
2716365
415812
1543670
1023524
16027
1748434
1047949
1562393
1763531
1694279
2337520
2744807
1494395
2661231
657685
2271403
1316550
1016432
2720537
463257
1009586
424313
940891
588693
59426
2036924
1033478
2486407
460959
1086376
2827173
134003
2247320
2742138
405426
2784964
2225541
455394
2671303
1399064
394457
2676476
2164988
1417544
2412013
1942443
1108040
1198669
1873730
1823980
2419622
1221565
2232321
1303033
693794
1364257
673282
1694625
2414028
448962
746005
1571169
1425262
1587687
2435374
630298
41036
144596
403583
1003432
1619448
2074222
1131200
695500
2540829
2842862
1915445
848502
1999687
2036702
2592399
2531527
2097139
227772
2468200
2566838
1546056
1211998
2523395
1009901
281855
1470177
763822
2202311
1301194
1275011
1256109
2124962
260248
428551
2376058
510318
878669
1617408
132845
998297
1333181
2058045
2711571
1343694
2166388
2568546
1613066
1464808
1634110
792073
1711378
1477554
1108271
28540
991610
705401
1964067
1170115
2085625
1904901
2614431
2752315
564104
191528
1574557
1498995
942192
1250198
1565711
1494084
618277
2313088
4806
86304
2007856
685144
2342057
1676727
504413
489275
1133914
633339
822537
1831155
987791
48070
590499
361944
197349
1832721
1620845
1852679
625940
1980597
2154476
1924338
1687222
2746426
1819150
2460165
2539239
2199860
2840762
2588595
1830664
1696872
2401828
1426434
2938447
608350
607995
1229766
1507304
2060917
2882963
634138
2902571
1536060
1670711
1486178
1319134
275390
2305852
2769885
2482881
400613
2684534
1411602
1391075
2122167
275377
1153055
2902024
1583581
1059613
1059406
2690272
1701213
911390
873573
2893927
862363
524365
1953567
371510
1027783
173028
204066
475766
1355747
934851
2362047
24266
2804721
806341
2873856
1535618
550410
308885
2390109
1348363
1843828
1444142
523137
688699
26625
2748190
2440280
626947
2705731
1080518
384145
802260
360096
1118569
666086
1108339
595289
333503
453249
602767
2777432
2186284
1292979
683244
105274
317912
261127
1194732
528661
2594240
184957
1988642
1104962
1174570
1405651
1837464
877372
1269307
1433789
648975
348578
45975
1401495
44518
2016445
2065004
1037936
1883289
550628
1690494
385543
2122124
2534360
1012327
578075
1748205
590058
689394
1269935
1975392
2911885
174353
1322139
2045924
1800931
2241786
1715933
2790230
1122437
2711659
2276642
2697493
606677
2884657
2920219
1114487
1001993
620265
481435
2493914
1629845
1790068
890305
1904583
683673
906265
1647985
1116588
2077060
929512
487124
2197365
380445
1247247
1520914
2622221
1864313
2918286
2754608
1746617
1087674
1685463
2645053
492159
2064676
918769
1196599
1944713
1576354
722619
2138962
2288658
1815408
118540
846950
2692012
1316720
134433
655279
57578
118981
25182
2478104
1912866
2060489
1784071
2389426
2425290
78121
1880076
2306158
500676
1805145
2695707
158900
1971458
925173
2809519
2797952
2744549
1186051
1727999
1042935
2063318
523591
755815
156635
508685
2769037
1857873
804161
2235370
766231
2271117
2275109
2821615
2146536
835117
424572
1438288
2229326
1997336
2522625
1848093
445253
1490698
2722842
2683485
203095
9043
116157
754426
1654518
2118828
2547845
878965
539064
2271153
894036
2921984
1374161
2567522
2697862
2782256
871862
255676
1092493
1045697
402847
1349370
364703
2036233
2599637
2872833
2388251
1780921
853371
63325
2293998
2109561
2045232
238941
2803780
331106
1222471
1518608
507817
2019942
1991247
143822
622827
1522863
1413776
748707
216442
2550877
503759
185561
2414004
1152048
210463
40263
347203
1904971
2169486
660755
1871061
847658
1672549
1824085
2418021
1062529
286854
2424589
650339
1422883
792509
217260
1180175
1298389
1938674
1147747
148096
1090625
411575
2022422
1073280
2466005
2397966
45892
759389
731935
2618591
344167
526451
121404
1206950
2539226
558883
741746
1404857
581017
1646813
625448
115071
1434190
212144
1120616
2257780
2271911
179787
2214752
838081
1470915
1353536
2566139
2091596
2323598
1089370
934313
1342569
320264
2444663
1259328
478098
2715716
1562087
308873
1284532
2468115
2325273
1846546
808211
2893764
1528320
713743
2114328
2134714
1781027
2351803
678946
668614
2424638
1137118
2385821
1815124
2401206
2342586
891111
702496
967267
966230
2203264
1154496
1539129
2568071
1909565
1158152
2588259
1250580
1488207
2615410
2881282
1272242
280971
1236349
1881121
2099235
2476972
1140873
2867583
1721233
2762622
2062840
307256
118399
2441235
2167266
2215886
1538001
2294211
900017
445001
1972036
1634682
1350861
1599671
2103568
2935388
2063616
19109
119671
2479288
1979657
2642166
235067
1720390
1088975
373139
2059410
1022508
1394767
2709416
825055
573622
1750251
251503
2423933
1136717
2139287
1232310
1719289
2695084
861018
414891
1012781
2494760
2633881
1067003
640966
1377162
2934849
1176667
1065454
1382294
2874019
2815223
2607255
1300830
1352602
2648837
2116769
1124188
106464
1610054
2030793
1725188
1875949
1436379
1047803
90413
778553
362178
2324736
665512
40656
2684929
740296
2085505
1893763
2679066
1504710
892878
195448
2387803
278040
231023
489431
316475
483199
678484
1913321
2322187
906009
1381860
2687791
1036505
269727
2383629
1401477
1035016
27211
778672
319034
1299897
71793
2105417
2863883
922225
423501
2326767
2021369
1027591
1651939
2446687
227551
377496
1205372
1393542
2773076
500658
2393146
1640334
985089
2935120
922914
1617521
185519
1490358
508660
2160549
2927511
727872
1882717
2780693
2765308
179744
109018
2271251
514523
1272826
1080280
1056519
618910
980682
2691850
2335595
1805350
1142905
1787898
2833621
2231661
1603813
1290816
1124588
686031
1565662
871908
1998850
1930413
2677944
1471809
2005949
1968147
2356007
2076189
874517
1888494
2386920
2114781
2572443
1009325
342027
2245296
2234207
134090
42556
2818405
1125025
1542678
1163989
1888984
1667701
2264699
1552375
2882790
2214472
2456032
2066488
74502
2013760
1296657
522522
1595316
1373788
752399
2859086
2889756
2195337
814497
658974
1067181
2143137
897010
1977443
2842155
116666
2647750
2112139
218671
2026561
2896641
2219309
115718
1480336
2096719
2265586
1415060
408204
2089200
2885408
2817438
2151641
960318
2449571
2141249
60030
1399732
2803007
2416325
2554819
2632256
1773153
2906430
642544
1201686
2326537
102873
1374120
313459
995829
1959125
719022
900517
2576177
2701858
2686572
1018631
270961
1322067
1789401
1080887
1163612
1289400
1249660
1558623
1261859
2044438
395380
1448582
993498
1661654
1800495
1116336
865796
235842
788593
2677445
2625958
2366332
509617
821561
1635007
2467568
2213175
176788
2426015
742383
1737155
600829
1194112
1941974
2364604
2642591
1520471
2515094
1549774
125993
1070264
1679048
2642959
1241949
2236822
2801084
2208930
2425671
2380651
646217
2113194
2464147
157583
913364
2799766
922281
211157
1939029
455964
607864
1640896
264457
1328085
1250286
294411
1614200
2483930
2527109
2021131
1952315
1643000
1103034
141163
678284
27746
1012419
1381929
711779
159173
1080092
1818167
1486607
1397633
1268548
1765756
2090297
511349
2807730
2934776
1503446
287451
2047896
564072
735095
1242483
2590942
2562711
772282
1807490
2136091
2540406
1777051
1005617
1542913
182121
377864
2097395
889534
1401546
294371
2582458
2675221
1697987
638865
2447656
2321269
1421425
703912
510600
129595
235521
1536204
2217745
278858
2595335
2700016
2687343
1415232
507727
711172
1134422
921589
64229
2897193
1620270
1688166
1243827
1596030
2333668
358319
512983
2353078
2511351
212459
1922920
2353756
1066883
2262176
2058040
828298
1369123
2582678
2125960
1230088
577875
2111009
738628
740539
2147858
2035074
552433
57023
2547374
637287
2045541
342228
821482
110665
2054813
170037
781744
26984
2382465
1880316
1576620
2595052
2115758
829976
2422111
154436
1622228
1383524
1293521
1129080
902486
238180
1363193
2242213
809729
2935762
621998
2573707
774644
96152
1786420
2224008
411621
2888311
2882445
2503026
2310728
1317946
714653
1169500
2448869
2208064
2627675
1271674
186489
1647085
2464706
1062959
1371012
1403024
2420828
1114076
492663
233906
2244277
1058121
2196235
2191304
351054
1563759
147904
1573528
278537
759482
442346
1516316
427342
1354709
1164374
891724
1396071
1797169
1905990
2385119
675102
1902284
2430231
847541
2880434
2563848
2190445
728299
1520817
1962081
1975825
2126667
2359594
1286573
2384012
2145147
1925740
721868
2885436
1272114
1427715
905225
1969007
1506947
720221
382549
2891922
2233560
963607
444828
2079356
1437425
1064332
1733782
1832838
1399036
1035355
514316
1225826
1211675
1136866
1911123
1736203
366524
1651549
1822115
2109049
1421155
693154
1156830
1704886
2765875
1299669
2003467
1319032
797505
2566808
2381347
2085113
138941
1153099
411450
995599
982875
1514925
277848
2522425
321406
935805
1432198
2608533
2351967
1696881
567203
785263
81779
1365139
2219140
1363467
1773256
215474
2503423
1632381
2005894
710075
61922
706159
455620
2633648
1576676
1516846
726253
2646290
2512641
75151
2187688
1898846
1380256
121524
360869
2544329
1693192
1951840
1400380
2566463
1735656
1146115
1507729
1447682
69306
2740016
1760603
797827
1599303
2375064
560599
2749623
991227
2575140
1703458
40795
1509905
1762304
271842
2055783
2105316
2750254
2765576
1199899
937986
2667775
1337402
1437285
2608356
2462715
863160
2351363
2208749
479925
1946179
394363
2269802
2083731
2152505
1166608
966336
1922958
2544282
2767440
2373596
1213089
820628
1147890
2308482
264141
1178311
1156283
1951663
2181148
622482
1737178
1793826
312891
644302
1271199
827905
2509064
1380626
2780795
1426971
2674575
214816
1388243
1085675
1902212
1370465
462063
1922069
1088779
2387229
2177945
667870
38118
227646
369013
596960
908373
901532
2402829
865879
1729439
1503374
67462
605186
196073
1314308
369896
399415
1121716
2503594
1681459
1093154
879378
70248
1544031
657164
1794778
138254
395182
2242923
2332039
1725336
2910056
1416673
295297
2806964
1988323
120564
2141504
2500100
758989
1444491
1531570
762023
1544355
1345105
2024338
1757359
2283300
1317885
1724384
1257155
1834811
2898465
1168611
1483953
2462822
2411402
2486160
2295236
2533074
295487
561705
2515415
1799355
1784053
468936
1557226
1080302
483450
2065618
2042413
2105690
1844038
1584100
2915952
255666
1056494
1417016
1225566
1147428
1226762
2868540
405696
1949678
541394
875375
353704
1944797
2370158
565703
2595782
2441537
511793
258911
563005
2510411
516359
1041111
2889291
848553
2850443
615542
790385
1241773
1699619
1044969
2516537
1578697
2929653
2831361
794971
1891933
235443
532501
2033348
2894112
1748457
6175
1725739
2760285
1553122
1464386
2531199
1422184
2059904
521007
391308
355266
2500627
2459889
1416396
2868047
2372052
1956198
677813
2856257
596415
71870
2027970
874460
1470874
960433
1010400
1902063
1428333
2310049
2637223
2778838
2673856
2087485
1950804
1718846
902229
429891
206958
184947
2196555
1744985
184755
673030
714552
991429
1247272
2498707
2572087
889382
945336
2834475
395559
2853662
923676
2103754
1821969
16335
990724
305466
1544771
1053001
2815489
208155
2396023
1453791
2445877
1344660
580734
1181418
2898912
1779830
2156084
235249
1790074
319437
2465651
792904
2848550
232295
1623850
1108842
977922
169532
1546185
1192756
2414802
2328294
1573193
2319781
1848554
789484
2701977
615242
316537
1399969
2586916
1200903
2623863
2510811
467085
965623
2291219
2292197
118481
2834833
355766
856532
1053160
429646
366815
1102037
2592437
2133890
1701531
2548992
133487
681105
2730735
2565926
1198394
2645900
2745225
9729
1015646
1958011
1907548
1835188
350827
583565
2358641
2147033
2160213
2054130
2190450
1675097
462550
1173743
972405
2221858
1828567
1200495
2797061
1183394
2682476
1667402
622791
1364926
2873542
90490
1934035
2098769
2026620
687699
59680
207566
931634
804883
73677
289420
1275661
769698
1164578
2151703
492664
884784
1499951
1824619
585622
1857921
2501329
579289
675934
2672121
1872650
1437952
1940882
1437817
1112620
376275
2373056
1261506
146855
2765260
795861
41969
2182529
2839333
1226702
328147
2649678
129664
1106318
1804627
916341
182561
1914636
248175
2797518
2825578
230979
1287053
877567
540578
1384237
2673028
1000509
1119180
2016146
485989
1797288
2258169
103726
836938
2515496
39803
886209
700620
1461491
1834077
893850
206748
1550532
2887654
1165912
451709
426633
792046
344301
1626049
999476
2586811
482166
839467
394991
1527420
2846199
1739035
1474791
96835
2032687
869742
1640140
1956977
2482949
1450863
989108
1080829
1974827
2857282
1836456
911573
231988
2861868
424272
1188408
124431
2274214
2926504
2589176
2650235
178568
547336
2738060
1802258
2640581
2271212
1799968
1736404
1784415
154599
1343089
2162199
1789207
136406
178742
1618957
2251563
2386311
2057508
1095565
1952514
20183
2487442
2716190
1739554
1404361
720404
2877856
2052226
2859622
2543523
1345472
297416
2912123
1676330
238426
151226
343911
259670
2142711
2263345
1632734
1958906
1740168
835733
911074
533378
2236963
2157702
2517644
430241
330351
1165717
894365
2000138
582481
2132337
2747732
1333927
1513764
2164308
176200
967341
1193418
2572708
1536419
222547
1038527
1601397
1903189
1895298
707928
2325265
1699211
2939654
1097277
240934
2929654
2674856
95582
621296
336786
2189799
949535
1214763
1004483
1290160
1078858
1912608
2671443
2754540
131998
1319559
2518330
507464
2772596
704432
1062734
2656969
2666136
178775
280233
2885259
769515
2747845
2422661
1126805
1259246
342503
1581317
614323
945328
925790
1760084
1538908
1380900
457426
2092847
380164
722886
113445
2733193
241988
1421822
1725421
706270
1348276
2153937
2488743
378775
309392
959002
579489
1999941
561690
216428
2065406
83789
1142106
2460123
2534266
1788059
2839026
2240229
2487157
832032
1124020
1749081
475444
1425063
2657958
113997
1186946
1105107
94694
2453995
2858039
1762067
1057648
1118133
1793532
814670
1809380
2526560
107767
2490679
346301
798633
385849
890922
2382198
1380326
1178926
237582
2676537
2096620
1236543
152806
1961683
1986902
872570
2118790
2231498
2315045
98678
378320
1920255
1967803
2655737
225836
812572
2916152
2392377
138817
1104045
261777
1962218
2826497
1577972
618303
1003753
454927
1674494
1255158
360954
2575897
26866
1221777
286473
445039
1500157
2888340
590626
2034259
2686232
2293161
1654707
1612705
660844
767027
1499929
163255
1567292
1348425
2479832
1758462
1771088
2060129
768282
1571037
1015756
2543932
2641997
463857
1717321
1337556
610364
1633683
429478
2676046
1626243
1254278
780348
1665683
1614899
629431
1602491
159493
1948189
298451
1046642
1314746
538086
2336390
883301
2091277
2281881
735643
2489006
1053978
1967307
1113642
2132751
860986
1399543
1940189
606637
1497394
390495
2098465
1448773
2057467
1046568
400343
615840
432806
33571
1830211
1612844
1037628
1426453
57028
2811125
1826342
66440
2058955
2238800
1392501
2078590
310452
2560013
2356488
3203
2759306
256962
451333
1276293
2454807
809585
2699855
1337825
1516753
2489959
1189619
1400244
2293033
2857176
2715127
2492762
505340
826123
998273
336746
126682
105321
636856
2433398
1926341
1321235
2170493
1344135
1639984
886499
68644
840726
48807
305995
2049712
538782
2753813
134805
2749289
841178
1610658
640144
331178
2455274
2022048
2384422
925377
1305446
225042
1711924
810735
1465167
541283
1286226
790685
312045
1054147
2214945
1571012
2509299
1198319
2762039
1576537
2015534
2130928
2687867
925779
1870910
2690084
2291605
1680072
2300452
152363
2573452
917332
2227817
1131551
2614232
350375
2546911
766342
711242
2201942
1379108
684660
956543
2679147
939751
2177617
1224435
2115805
2717631
1026477
615116
54485
2857464
1751939
37228
1542879
1440658
2905542
2746836
1983379
1924607
1549667
834694
989045
740495
587019
2543001
1408511
2459004
388443
638810
1109380
573871
2784647
761780
344539
2475194
1131278
2159141
1351841
1361096
1479067
290899
1611651
784605
897091
862406
716497
1962302
2597107
2545439
459231
75031
1576073
1987693
1993804
1044480
1874784
925371
1960654
2417076
477228
2771909
152659
802635
2867530
2063832
2816696
1415120
1588773
2121135
2499644
440576
2166657
911892
1060272
1954984
2317921
1986195
749385
376999
2129977
1135405
1089780
2823196
484729
1175919
2063754
1690116
200458
2905470
748366
2473009
923875
1176079
2555929
2856840
2617934
1025003
1059767
1658888
712341
1799744
2645529
826624
1767976
1033601
80134
905210
270497
523760
2394796
322235
2603435
2704937
1682925
527481
1338091
521043
209441
2298368
2043221
1440258
1713516
2140356
1322257
2859774
2319023
2203608
574993
1238975
735092
2260803
330916
267666
1506907
277722
2009287
2538853
1124443
778766
825259
645754
2397826
342799
2403636
335532
475382
2778837
2343371
2601240
2505583
1916819
2848599
175597
2879416
2485257
1887210
2259586
466415
1566778
1133428
1986484
1336977
1025663
1962424
1722231
1768138
2917339
343525
984127
64583
1257623
760864
2284265
251618
2488430
1104908
82700
2088011
2097146
809140
1966028
2713188
1146073
1909129
2722690
1357915
745500
2013699
1724201
170523
2483906
2054496
2431898
1655245
2381787
1330673
2918585
1598294
2391713
935992
1962717
1351485
2725865
1306801
2237089
347955
1014774
1019351
1120871
2895466
1509738
1644850
95445
450541
2243895
2864956
433590
2854855
880166
2829618
2720842
1842872
1706706
188034
2932954
1144348
1689056
1472771
2339902
368496
1490750
1743352
2042147
1602650
1838343
2748916
1324435
2267879
599307
1120795
1416149
2859941
750566
1103308
1248111
46439
170015
327034
2057432
2802424
1743816
814189
2581748
1325643
2738749
418740
189576
1488307
1294402
2369145
1059456
378278
121309
2483476
1416609
832784
1821194
973706
302984
2795405
140550
2294479
46152
2719823
815721
2046575
1897506
2422872
2730657
1126221
1725696
755736
2069976
567530
2648060
475986
613513
2035666
795762
2043074
2325450
1167305
365619
1096864
1993803
90741
1450631
1114252
822963
555477
488768
1576043
1089522
248226
425161
1363175
2785015
1716237
1419423
2784777
989960
1429783
680927
2745146
476581
539662
589246
2460204
1857336
2179356
1262969
2583569
1468702
1169059
1367579
2804504
457511
277299
97550
2228342
1340441
626273
1106678
1455916
1677215
2695713
2678892
1668661
1132142
190224
1252183
1595432
2702023
1380979
1322798
1224455
1003128
1814257
2472788
2325277
594073
209662
152789
2299275
225753
1330948
1637765
644167
1163783
2449206
1209997
170712
750252
1933305
357441
1505146
344353
1970862
2335416
1125221
1956067
1359907
2917082
1904397
1547709
1675986
788361
1369164
974068
404207
1374296
1241779
648367
885101
939819
24470
967973
2025754
2380160
1433056
652172
1266842
2290279
569770
923876
614955
1433863
2546530
1969319
1326977
563508
915184
229478
1117331
65495
408007
514481
147246
2886581
1405927
1241129
2250574
1906454
1150745
854539
1705860
2151531
2056763
2340350
318261
2377508
1114073
2853936
1192762
1123610
218532
1426405
473828
2046290
984673
359475
1258778
2822464
736255
1977928
2439037
2465282
2075439
1388639
191168
303319
775228
2030149
1878779
4889
1364986
715761
1091036
638150
2481293
2920232
1782468
2777951
2172479
1580979
2529770
485120
104307
2802811
545861
789875
1669420
2662611
2608020
870657
1395324
148649
2793496
2393932
2733701
2582140
2275614
2823779
1555152
2287309
2338137
1000590
861380
1071973
1961341
2871317
2455017
431632
640690
2207317
2114303
175427
2440748
477866
1574377
1388407
2086951
70270
1243135
1884141
472452
2693571
165851
1173171
911865
2920107
1726956
2925608
1268816
249121
938361
604944
443285
2307884
2409364
2912162
2524544
1925885
2853918
889057
2479256
2232530
254264
1122256
2175688
1343857
587231
226975
1683179
671953
1178113
1704916
2676652
1902974
852347
2074199
250445
596868
2679871
611845
1540718
2515319
2031580
2511349
1159750
2162893
2337992
1314261
50498
1959316
943917
630057
1913845
2725678
1040224
2371606
2265918
818756
924343
971768
2315306
2497376
1970516
2537142
504729
2477712
1350633
2465481
566060
592270
1071317
917838
1568789
1392194
1055943
2289533
2631116
1506565
1262026
2417617
2712390
961013
935379
1027731
863185
907181
1859961
1598827
2426613
862155
2134703
1127242
1473117
1928770
111535
2697580
1227507
2806840
1101774
568453
1343913
316581
855926
1944832
123034
2410851
2347204
139452
2184366
985225
872939
1214100
753842
2346755
2871278
1884056
1701828
2862043
2531428
644205
2413095
1487075
2919760
1316531
452399
1464932
2360406
46002
2836719
1885585
2636368
1971898
2773168
2873188
2504330
372045
298398
94521
380557
1912283
2440462
182352
488756
1245520
2501973
1177205
1355250
1662805
1631859
284065
1270130
2115224
662668
1206211
2041535
2355881
1162405
2440691
2373390
751885
2179776
1579562
1748233
129429
1504823
2461990
2200393
2826902
1483308
1992572
2598707
751429
477056
2179617
2775670
66770
810506
1591584
1797180
1374391
1563785
1797885
2289222
1264531
934340
2579868
2523217
777281
2376389
1440716
1289101
2820002
1505379
383547
2552549
2940086
2829442
2533333
1719283
2370620
1282155
198470
2053877
2586368
2532647
555775
1849728
2124242
2754364
1999089
96374
1943658
2089583
853859
1155251
2668924
1580278
235598
11263
1040006
601121
1015915
696471
362942
2457264
866456
1879816
1379720
1026290
2704246
460803
1495983
1014438
1643837
1821296
2130799
783496
30448
134866
296440
230130
869561
1450464
1154923
1265319
1154122
1182305
2092467
1195803
510410
2092177
921431
2296210
2087968
1858478
689916
1149747
1270137
2039193
2835044
18585
816000
2781853
23176
2155202
2884043
2713359
2230978
1047875
1543521
2148191
1691608
990519
1826785
1254959
888450
1192207
2676098
1871394
2056709
770495
284395
1329936
131582
543440
1542203
2275759
1927258
2528695
444717
2583210
497778
523805
944289
895014
2004284
1399158
1185065
2037882
1555386
187987
511490
2253334
385495
1196399
2279004
2194147
732221
2035585
1859791
1454466
18210
2172507
764332
1090011
16526
636144
1665692
2067367
1370456
2932204
2324369
1436654
2560878
731514
1886853
411533
1146768
228345
1845374
1492807
355437
1127460
1784815
820610
1758365
2584817
2204425
2322755
2222974
2376107
2914006
349011
2764975
1628193
2176311
2603304
2071754
1897280
2351198
1263091
498945
434949
1051482
2816955
960809
1632052
1995151
250887
2715841
1670792
2494057
1335961
306294
1919597
1545245
152604
1599033
1635788
1656553
1663399
2266142
103773
614752
2749303
983471
2246007
755878
2936704
2448421
1161642
2131873
1236138
2042751
957948
790154
1458057
1148821
2080792
1934371
2839332
2848291
492495
2395063
1993499
2366502
2536851
1301204
1057746
2264899
1300414
2640271
37857
1286455
464815
453990
2037711
1270250
2685783
2854706
2714894
1361571
2209366
1841174
2330292
1783715
1997422
1100152
2636177
454764
960364
330898
662983
313063
486519
2229113
2553527
248312
37495
2497884
384604
2838991
2388859
2655045
1179363
2305714
1366020
1104179
356076
899974
9178
2188022
2503035
2287312
380728
2776244
1078805
71507
933613
1921530
736116
285176
2829981
1698396
2822261
1253933
646564
513095
688410
2583333
1010633
1257959
2785327
2666945
1418854
621856
1733719
766180
1218864
1304869
99505
1156463
1441603
95258
421751
1027702
439411
2629320
62729
1393648
1590368
584863
654959
1269419
1815838
2746153
1120969
1635601
1984469
836726
1098674
2661650
2247596
905753
133964
948872
1995375
1725106
1849311
452449
1676499
2276232
2489021
1964273
777813
1836791
603908
1297838
1937859
1673447
1809275
2134047
1597405
1557117
1879185
2536597
1307559
1248269
1249383
2744492
2699833
1563112
1537495
2015190
1281029
928658
2775506
672716
362104
1360706
1686537
1146322
1526272
2903267
2763600
2141962
2070341
2709251
2647188
2662915
1084087
2143496
2217849
2606607
1973237
1689292
21259
1803750
1354759
685742
2375319
435489
2286146
1343941
551560
324342
2848268
597076
1747734
79632
580969
1976234
2788781
2577657
886567
2713261
2544546
404111
1166314
213796
1008252
916783
42862
774492
1364472
718947
1805543
31945
2191746
1474232
2449772
2559047
292965
2530559
116571
1845151
711921
1708902
2029848
809699
326609
1358746
2824965
2339154
1995877
2560403
1014495
1336947
2773423
884107
1237742
890871
1918215
1706159
2670992
2871932
1273901
2414935
1631133
2465000
1023911
103208
631337
1461265
847078
2038106
2362070
2454844
566167
691137
548122
153294
2225395
719279
1444740
1771649
2129472
1588205
868459
2820941
848906
1928315
623514
1604211
196604
2780123
2514612
1663693
1753469
1903389
2748542
669263
956219
2741920
1723150
1770649
2155061
601242
586040
1204461
1359624
1042538
2835335
2749928
39652
693755
2759540
2721771
2216783
878931
1942176
949563
2308925
456419
1268605
457167
1324530
277514
381255
314759
1038480
1709096
187486
1065148
2711836
836002
2270251
2906353
2111261
2469047
11573
390644
967869
1427679
2100231
1561554
1895465
115739
158817
1285304
786845
2345645
2549340
709560
1086922
2240732
24565
463949
88111
2777756
1915307
2431051
2454427
1561483
1278407
884488
1984963
1677745
1929911
651902
713631
2637821
684933
1646635
1059803
332923
972156
1341849
1557435
2398457
88781
427274
1032356
339088
2205486
1394579
1100020
2482305
2081605
755057
665276
35653
354802
2785386
1067459
2393361
1291036
2047534
1648826
2425121
416673
2679283
388942
1978522
1071909
970062
1227396
2638828
1752011
355698
1614362
1749354
2641434
1935756
1606328
2451764
2913424
2870317
6061
2424723
517128
911523
102878
1107516
1060793
2801845
1089970
1111359
1688770
757341
2667530
1982967
126148
2553300
2496390
1160039
1583326
1868585
258096
1475103
2846050
402170
131997
579391
1339438
2742446
1017339
734766
1649439
1021899
2569555
1713691
2058461
1689803
2350967
199912
2488119
1315527
754957
1445751
2675728
803572
1402161
945329
2248831
2729167
1639495
225841
106510
1503528
2783068
353302
1047770
1540976
1147913
31684
1941256
2533436
1736159
627902
1799334
2012279
2556280
693416
537527
2552488
2746864
630487
1639558
1588431
779721
467735
1756718
401331
661495
307822
1349694
1517319
2789499
708287
2368378
1693963
502017
2872590
1586891
1550750
1368295
2311660
550155
1973150
253349
1402503
2171715
2035105
1969025
142977
2509244
2870013
782101
1989915
539783
1094141
1594616
913549
695268
2142388
1970597
515759
1911925
1219443
1030558
1772601
1395195
2425716
50731
2616458
1988411
1376968
2386196
138499
427323
2435666
1384887
677880
964177
1894799
1595574
1506508
2022443
764700
2113599
1925306
1392308
2652742
700757
2697739
2000649
1396300
368187
1685159
568017
191286
611697
2014373
1354427
912485
488574
749273
2377546
421174
1030560
2903609
1036645
733034
392804
395724
2329482
1136061
784885
969064
246209
53379
1252542
2283044
403933
1143707
1270346
2283005
1581638
2281576
2655866
162144
2660847
729199
2698444
856292
2909504
1625059
1861888
2831457
1771027
956001
1598452
865605
1890121
492062
1298592
2212110
1400403
2363180
1088542
1015583
1550015
2685771
1801125
1016214
2540035
1693240
1804310
2149645
156102
2181637
2708135
338613
1277097
52783
2761123
1914035
2361420
2336358
1523957
1212485
1619173
538805
76418
2359252
144578
1434019
399659
628282
515414
2141265
1929452
1600490
2695012
345857
2412983
2620480
665222
2522640
1117675
63455
47264
691309
191512
2830545
2623762
1475054
1709525
2196004
1690287
1530167
846310
1594799
370980
2890380
1597459
398296
1077575
1526276
2795458
226859
2791550
464161
826506
340698
2458155
1147380
2005608
608307
2195471
756857
408178
163230
106294
1327127
1082756
1694538
936214
85498
1668161
500148
2821326
2578220
1657305
2307138
297918
1072515
111505
2856867
2803977
905099
2373850
1081996
2846684
2582221
2823370
1006656
103698
2770070
1526580
2433508
2700552
259554
820789
1249775
2092183
356670
1968663
1305183
762413
610362
585478
2449406
2151197
1411456
1811327
760151
1205625
365206
259083
2908756
1491648
2046650
833242
2763545
2205951
1843952
1868798
754296
1824853
1669722
338761
745413
1435009
1734179
983765
1044975
2682304
1998542
19472
1535586
1029600
2679430
126821
191407
1381132
1246556
2816512
409615
2458502
1902706
738236
2098196
2350500
2593675
2591536
1303559
2256089
962785
99892
1650827
1479081
49283
2456802
2381548
1097365
1864295
1735120
1872957
48388
142338
198501
1855888
200850
2255378
2771379
1432280
1747451
831668
2867816
2651288
710743
1955081
611557
2056408
2547669
2466450
453469
1071695
2362496
1071524
430474
17749
304877
1598429
2259608
1420555
539864
2819353
2729248
1389896
425702
617929
1238338
1341330
36939
2009650
1065070
809405
1747976
531546
855957
1850934
371277
2660135
2272145
1518570
286212
1079311
2323398
1199372
395707
1416549
2154311
1984795
732551
2041884
2353943
1317819
2246807
1865442
2795088
1883072
2757085
1939779
845627
1032249
2093817
157876
1940357
2920110
1845902
2255166
134719
2595088
2528348
242020
1853712
1866446
435442
2353935
123000
338341
633347
485824
389308
1266145
1202781
1314330
1149708
907039
309306
412532
15938
2741988
756465
1701348
2140102
2845528
1796630
1915901
1318906
1797897
2592263
1425755
1237646
720570
1576580
2141115
178306
1212262
2278592
2139955
862249
2316781
2514423
1045412
879835
2578841
2429862
2385239
2444992
1499001
705337
637641
2478331
1672317
1435023
1678630
2588184
2927879
2694434
1855581
1055145
180984
1064001
2421445
1742431
1043750
259598
2539554
735957
1471439
1144595
725471
811862
1181947
869574
1092154
813720
254573
2504295
2101604
2163531
342229
1624379
2053112
1476469
796902
356548
2065500
404829
1071048
983445
319177
580684
793919
973330
900696
1899301
860228
1088244
1299941
1248077
956160
2116373
746456
1951630
1292562
481993
1485965
2117404
255768
1980778
1066525
1193250
90735
1914028
272490
2745309
220324
2911367
2198482
1974722
1939505
1687330
482755
2553162
1373447
2916041
2265722
2789443
2883526
43912
2061105
2345373
1884640
2619440
279463
1073126
2223120
481689
2529608
869251
2872268
727038
1186870
93792
1808995
2529748
2543639
183987
661078
1734776
2357334
587347
717253
2112557
125104
2437613
445471
2795952
2086174
1161020
2385294
441082
2904297
398964
2003960
610797
1401681
1207392
1071677
479659
219554
2115498
654738
1941764
1549916
173222
2300010
1359803
1386182
2397299
869480
2227200
394652
1464916
2634844
569623
1102323
500205
647215
1557604
103219
1881326
1693167
1921747
1511255
2903664
1343664
230156
2507446
365105
2202535
119031
1463959
1690094
2204574
1425233
2482460
856641
2233018
1724713
2164590
1752959
2148019
1386742
505185
2749157
1855112
2023654
159719
2500569
2861392
1835368
2801938
1663459
2757126
401203
2591138
183008
2236517
359069
1884365
1203539
1698120
2141154
217012
2665546
2272167
1203949
2612859
290096
514087
1216832
445070
791023
2574702
1185095
1284295
1971023
1630346
2345824
333250
2280547
742579
1032132
2611415
1644409
2492062
972922
244154
493570
256740
2756897
2802300
80480
1961260
848666
2009592
118709
2126324
2581616
619012
495921
2009059
2139349
1554831
2467216
1467584
859109
696231
1873090
635262
681978
261375
36174
170188
1141820
2430194
41356
2278783
1014656
2906380
551914
389624
2848788
904846
2632850
741821
1971116
2010143
2586122
195630
1568912
2938496
535458
962318
201278
653938
2846484
97919
2275139
1379277
114326
1269016
1040886
1640062
946734
671785
1241811
541533
465329
845028
352819
2464348
1013561
202612
2917759
796345
1090968
369432
951348
1546723
194147
2145016
506025
2489066
1127444
1632355
1152768
2768963
749797
2637720
976190
2387413
1650242
1182132
799424
2406824
2416662
2722587
1811103
1698651
2098174
2435877
2536709
938408
1410360
2447047
1259755
2672219
2351273
408991
447430
2329318
2493066
2075028
1438277
1379470
2485168
104647
634010
2211052
1765785
45979
1220488
238159
2889908
1587640
2420137
1133627
2837795
1023362
2371224
382507
2191214
1847246
605811
2719980
20108
372040
1746952
1597603
1561251
1881484
422854
2644441
2185799
401720
1103
883607
2772000
1524216
270665
334112
1280743
1898818
2013056
177017
717773
751373
1256471
1562224
595901
1663012
2760007
963002
2191884
828967
1369770
978546
2624400
1094486
1441140
2517753
2555453
1978026
2496965
1313987
2562071
1598778
1491585
2430054
1480194
119128
1059153
861162
767911
1130031
1066615
1823128
2352088
1919850
2820961
1700255
1782453
817796
1410329
1345428
752066
2064221
1109190
358119
2391928
2862072
1822166
99824
1981116
836997
2521784
2391369
1108517
1849808
2252406
258325
2617029
2003531
1519581
1131457
893119
1169799
2547796
2124251
374033
238935
1449472
986854
897021
2289356
1689885
750805
1430889
368042
831131
1449739
1254026
2683484
2440310
1661699
1037128
2376451
2847633
982375
504769
2827855
1354658
1286667
599883
2302840
484020
2904376
1921596
761014
1981527
1073363
1616633
1843461
2745363
440968
2112065
1480918
907377
1579809
2402555
2755456
559688
2856628
2249265
1741524
2165367
661451
355202
2204278
2669496
1150522
268571
913087
687309
2422570
2317517
1756419
1579190
2877159
571803
1630045
2087772
1116000
901790
1347849
1030448
1306044
1099528
637433
1993287
1603493
1589652
688520
2807459
939928
10179
205922
626802
405471
2552550
1852574
1145577
1765280
724749
2215239
65770
1959826
1760803
2889670
33617
2816862
1010767
1001453
2127478
938423
1673429
1006680
1516571
348134
1108460
2455656
1803001
1974499
674616
1745542
984058
414782
795706
2041993
72154
1300047
586935
563919
2329205
1608262
1099162
2288383
2549918
1280558
1338817
2314056
1969996
1678731
1290711
1406709
2597985
1065503
411393
478857
2135781
48783
272191
1563254
204411
993373
2590009
2464921
454100
243110
1449521
1788457
2718627
1336021
377414
408680
77649
1263698
1328163
1008550
32038
2297758
1861852
1557494
997924
788897
1512820
455858
1705156
1128734
456404
2371343
1039479
2743842
913444
2612725
1211047
1965319
545931
1259684
1504574
2237669
1430513
4463
2840895
772514
686748
2649677
205271
300821
2312102
484222
1954162
2732341
353458
1089810
947374
1765306
1585197
283018
415258
204134
429721
2365304
582561
2114092
1393646
2729630
2872068
1073364
2902717
643308
2568493
1897590
2567982
587623
2196055
2652446
2046563
1547816
43309
1337763
2593481
841470
522222
1355761
25070
966844
149227
1678225
2130174
465752
217443
2775051
2775750
253280
572261
1737530
1943583
2605947
802749
987819
862021
2385708
1570551
2510456
2897930
989655
172358
1749811
1729188
1917664
2108351
927653
2858205
654158
2866388
2467556
275025
1846047
995466
540338
1835356
1985944
2319901
2464452
2259669
2532609
1519649
2398194
2039955
292224
1736592
1154774
2866792
1448931
1076006
1128332
2270649
736629
1326943
551707
362524
2829846
1373429
2168019
1898174
2369742
1089866
1522710
294630
2777659
115011
380672
2900126
2477422
1095211
2578129
1146068
40124
2344257
1585093
1842225
1390620
1923694
2685324
772706
2147340
2307896
2280840
2156098
2754432
1188934
1891032
2765255
1658660
499330
653201
1301169
1537131
548583
2123783
787025
2565088
1493523
2351056
1782593
2556312
2516053
201646
443105
1895571
302184
2861740
823421
2218151
2852651
1358387
1100872
874304
703564
1290905
1626057
783179
904469
2780939
1929830
666913
2779533
2775813
511861
629502
73581
916571
1508145
2280575
951694
84242
1124583
2471893
1453407
562465
83680
476460
434953
2557594
1755799
2760047
288914
317375
110461
2005404
351448
644760
308226
2243160
2071432
334455
2793008
2045254
720444
151255
2116021
20942
1763685
742261
486307
212244
1718402
1679692
1869854
384648
1921677
231334
1526780
1325519
2658730
2398640
2446867
2537078
1281687
439820
702544
1655969
861015
95417
2043876
2673885
2421314
1019519
1337486
476808
1222511
1335828
2884776
1714683
2481104
1353325
2025172
2296334
1041181
1486494
221670
1402252
2794558
784789
2830167
2309789
2031025
2097643
1251166
2551755
604275
2768705
2544706
2275686
2376512
1026028
430814
2098662
2839442
27497
1476330
1544048
87835
403521
2031132
2258216
2655228
357644
2696622
245799
1127756
2236250
95595
1299597
1820451
356628
2143901
18395
2660620
182281
2656474
1804759
1895950
2420033
2343671
891633
184709
1347490
1908167
2363292
798902
2005261
82004
1701077
1640051
495601
956862
2408524
1540723
2417554
2392122
2759911
1150162
1699086
1293289
219574
1047918
1273045
359411
2631849
1077509
1380130
2150917
2397900
2780560
952080
1653217
1278269
1311531
2562861
451949
761540
2129592
852333
1213661
296686
1134544
2103684
2111974
777206
2683093
2278505
2425739
2257666
1362654
2046801
802023
1349308
1717121
2311306
1780830
916265
880325
2429216
1978656
2938256
1302523
1517902
1795323
882153
2803251
1795440
1821877
289433
2760180
325685
1504825
1339775
2184415
227177
361366
2442391
550090
757104
423528
68749
1039198
1780390
1979028
1902698
2814196
158486
2605025
2715081
408159
1962782
1397065
1994763
1942853
918580
622469
2552621
1231414
270763
2342981
2084908
553575
2492744
1446281
310814
1149323
38327
2608659
985022
1355092
2474367
446192
286575
1012692
522789
845285
1363318
1883406
1133578
984572
2208410
596976
1630808
1750504
601541
449559
2613580
2514990
1883467
1538568
737386
2831562
1393053
1238644
648276
20854
1353356
2519980
2790059
779876
512740
262531
381786
528198
1827096
2576811
1042418
2236300
547766
1513618
1550314
226580
1600594
1640795
1430110
1557083
673027
2532028
21483
2474102
1790599
2285520
2938702
2556695
1932186
1225462
2420826
1660910
2043950
2698865
1956797
8581
2215445
510285
2184807
178495
34430
1897688
1807077
593610
728481
182733
2824309
513140
1913356
2189588
1749070
1804977
2791049
1660821
2012948
2368941
793591
1868190
1324254
2572188
2798764
1025329
1077343
1564484
2819628
1154243
1691408
2075197
498987
1428041
1178720
884873
869108
192770
1484134
602909
2069925
1297950
674174
1504638
2772926
1321247
261441
2045156
1534502
85193
2559096
1446085
1828567
2367673
1384440
474413
494920
2763736
443246
1957533
2106761
2133451
2470765
73827
519479
1365749
375544
1659651
976203
2293059
1666975
1686236
1035165
1919192
1892921
2237068
2399820
2563676
2310608
1635373
575278
788121
346548
606992
1884165
1123588
2051309
2326152
1480777
2692163
2321292
2437020
2275918
1466585
155467
952202
896130
2564484
1599694
1507464
285462
2782096
1358078
443966
132927
2488659
527515
325659
2469977
1368631
1183897
1829218
1334321
1302327
2817399
473296
1585643
684047
578669
1107987
441035
385349
1278123
823481
1522791
761229
710421
2412416
538404
221632
1073854
2488694
2620240
299195
2144923
6913
466540
1693451
1883329
421070
822770
581221
2264303
1727485
558773
1347897
1396890
187914
2420670
266456
2260992
188164
248261
1186502
2050220
2128822
2899847
2173405
1654704
2782746
610089
2633522
2465470
435882
2764689
2804609
1246808
51534
1222021
992177
1309216
717971
1068953
1819164
212775
1144996
1804031
1819020
1321135
1369687
2184795
1086681
1474834
2824984
985425
2756726
2763805
644103
2755722
2254544
53134
953536
308346
280131
1405606
2439221
1567071
314958
2167049
869771
2915954
2270381
2683989
683253
2140406
1489964
133227
683878
1849396
1941730
820190
2500035
2684995
2157775
1142927
306828
362815
2069819
986673
2750129
2647979
552401
2810924
1932443
1133226
94665
1228801
713057
43038
1814185
2307842
121145
2685633
1336676
826058
1785201
2716121
652742
2114611
17645
1031913
840324
2143129
2557701
2935844
2215037
2713638
2385430
475692
348923
2601598
196771
629645
2830405
729284
1774231
920312
2198393
1708799
2008581
471751
2298306
39776
420088
941127
35688
2558021
1751539
2499929
1604726
1768908
2098028
1911390
262198
982698
894841
2630138
2610292
2627461
2686882
314677
2408563
543004
1302763
553593
2660083
2464532
2404357
2920540
1877267
546559
731087
2320263
2887152
85334
551993
1508297
1201820
1534932
1963845
474560
872460
2728294
2213475
623612
899999
1581106
432300
2214872
260926
1480031
243210
1264926
1739755
1427522
2552578
644958
112123
2465376
1380799
1280762
1469474
81562
806506
1918925
765501
2545068
426400
902712
263134
456095
1627564
1783163
1161058
209936
2082835
2225338
1381312
1776071
867278
432293
1497502
1101673
40867
565742
658409
1612950
2291698
356473
483252
2428966
1642508
1937088
1544140
257493
948569
511954
2332667
2840123
2467079
1459432
2526521
1418029
1341406
2341587
847433
2745536
2157467
1836115
295173
1399674
405464
921306
1057759
712942
2010218
2189706
2438474
2024692
2049501
2871700
1334054
990050
2307034
2531012
1979820
738438
745798
2372414
972739
127106
368714
2656330
1648748
2703990
1219008
392525
1087070
23123
2590230
246405
2880680
186769
633400
2286657
2784599
2420204
1646945
27787
2609160
1358351
1988786
124420
501016
1766518
1710049
1552918
1068334
1269504
2140167
969273
330442
439266
2589585
254919
199065
562521
789074
1109881
2925398
1038478
1374983
2255245
2413381
371823
343539
2865208
9296
2401296
1216756
2061231
1556991
2777994
1367154
780790
2067458
704870
2525199
2282568
1044636
2113989
575143
668590
719178
2252214
662793
704767
1858749
1681666
2184227
1533103
2414717
539764
543024
298502
1403098
2275171
394022
513586
2808105
2190374
157794
2632657
1448655
474328
2787564
1633314
1939970
649609
716727
110383
1670503
355171
2094263
1232029
996813
2604006
2565966
540773
2506098
2474240
2674764
2644771
514932
1670598
454657
1488916
2785644
1559294
2659358
1180053
458148
1619256
1207707
2831270
493689
1171652
1931625
735834
810136
2160678
2727460
1597030
681057
117718
1961281
1393138
1820315
2574383
2908956
1256430
1654951
11025
1715805
18167
1072330
2189446
922112
2074260
1976888
1685090
138567
623802
286424
903611
1771017
2553883
522441
2298743
1952458
2503491
1440804
2373511
745408
2889317
2373578
239007
152882
1226565
302278
2431663
317849
2822136
68437
1579051
1904845
2520339
1429426
1597456
2600070
804448
622321
843733
2134519
2296749
801030
1486950
1471470
1253949
941902
682192
244708
1053757
1110235
780167
1937540
1518844
2723617
704805
2899999
815414
2123589
1535750
300132
916944
398908
1562060
635384
2012926
337252
1892255
22877
180933
1665320
91553
1025865
1801456
1961007
1954358
1090269
1108038
2348699
1766573
815975
1905557
1645979
328093
2526447
1073142
2901438
932269
88094
2744573
678894
1582286
243025
1917859
323352
2378671
1770067
1981477
965924
676938
2823141
2223751
1869541
2363565
182144
1704454
719020
2165439
1503210
436649
436593
530019
2657181
113212
753994
1284255
2226853
1320851
1048280
2060473
1571057
1869215
2818100
901115
1140944
671595
932527
1046570
2632232
1019100
1977380
142208
2150658
421736
518873
1616305
2635759
2624712
2791198
1015450
2389465
2585403
1203113
2135511
2427953
2642681
337854
561426
2582350
2576399
1478031
1695277
45535
2365471
2627843
164570
2914492
2733063
1440204
250677
662626
887959
2413741
1449332
1349126
400415
1141037
939838
2512052
1412078
1537543
538319
728318
806741
1852794
2689558
1454081
675876
2533458
89213
164127
2909202
1217760
2716333
1148033
2668503
804955
1180588
99488
1918088
609893
219550
971270
1486296
593700
471686
494177
2033010
505625
1738220
1298517
2750233
2659909
1452379
2377557
1669354
255398
1124105
2318681
1637422
1996648
50664
204190
530146
1120571
2774944
2502635
1361618
231774
2710383
106852
2578201
218103
2534629
898078
2476574
1482029
586
1931719
2685119
2429083
2789624
2878775
374310
1419334
2269724
2766781
1083246
525496
933875
1117640
444678
1597156
1300008
2608101
2135815
543566
1932771
826219
2482472
2894297
329353
1695984
1585249
24418
845601
1022237
2808233
150979
686611
353335
2827001
1593595
1872783
141560
601674
1785450
1984070
1618235
1926530
597776
2340102
97230
97641
2868734
2416892
38601
2423485
2119168
2086719
230247
596280
1960215
2020817
2214751
723080
1954125
2180241
79195
2627899
1987459
766676
1953739
2672106
1288889
591483
2457060
2720043
473748
2684880
2191866
1235654
1168235
1683844
2701268
884392
2574294
842315
2283684
1553175
2397019
1748846
2834550
1298043
443865
1926698
745057
2553913
2194773
1403331
980597
2784451
2085849
689119
2788579
1749914
1577724
1391980
688912
2827577
920613
310135
2541637
2022244
2715813
618778
720627
2731139
2321694
1998197
139570
919588
444372
449253
2844314
2588141
2238329
2277422
1112650
19504
2272193
447636
1232597
673317
1928071
2879927
2704606
1735070
2058587
2338496
173234
635397
2062275
1682086
2783188
999070
2185953
224926
626954
1632828
846209
408018
1071950
6113
974644
1325466
479609
1152447
2493241
1406716
1649753
685096
330408
567509
1184001
1083506
966304
676521
1055999
2878698
2003310
1272751
300252
1667292
2262424
2255825
835936
2555074
1096644
2069227
2346344
1420234
81389
1342971
533872
1315568
1892716
2257184
42409
1434845
2474023
327118
2113626
2758627
1144953
1396994
2529261
276254
1320996
909284
174991
2480053
160830
668119
1454724
1153522
89102
1679210
2405744
2239091
1028860
2340800
1468578
2749794
2206943
1092237
2595122
315354
508688
2213421
2805219
755428
2140667
2628984
767313
2621331
2134892
1938466
1128088
137632
1119887
202128
2538828
1498403
929363
49308
930975
2017638
1533078
1981677
2782481
1838347
2634378
2818008
2043275
1872721
1912422
2024167
1087313
543666
458455
910916
1618184
1606286
298655
2853235
1579572
492231
1847665
165716
2010082
1541298
1113008
2745211
947202
930820
2249336
1710790
2938274
246801
1559528
2132505
722671
1032123
870359
2087603
2843544
2235718
155387
316695
1506764
732899
165312
2425703
100718
360257
1224904
604272
2321700
2148486
1766505
1405995
2519364
292194
157784
1822938
620589
596266
419498
1948927
936905
1077468
521425
595196
2501971
1056408
2650879
2731807
182521
1336508
1982820
1820518
1803758
2542461
1377037
2762039
2249387
1507389
2394474
269291
2911070
2266923
2043483
2709231
1716892
229435
897022
2483089
2702131
2744918
2429063
2873892
1933307
505901
657296
1800124
1784198
1224633
1247099
1669827
2482642
2370566
939462
770566
2197862
1343552
1344431
280247
862058
627839
302051
1802547
467969
976291
1198480
2749517
53702
2347868
669669
1178361
2461427
1751978
188278
55315
2440484
1239750
2219919
669814
395109
1429160
1264198
672085
19136
550396
1486500
347854
2431916
2191471
1234365
1961394
2601392
2119874
2510626
1934955
1742344
2645619
173955
2409385
527660
325530
903578
889396
2196464
2300584
706649
370093
2881670
2571833
1099396
889349
2394116
358380
2560566
611538
2724141
153821
2255562
77321
2414141
1591914
1723719
2280540
293056
1670215
1067114
54582
2008964
2252083
2074941
1769333
645198
457750
2195780
827541
65391
2522805
996911
204586
1576923
907734
3179
284468
2872215
1903442
1924315
128933
688088
2457709
836398
1377512
2486879
496582
2218280
2598779
2867147
2908563
614672
1746205
1113513
1234393
2876052
2383776
381924
652556
2369827
2634197
264048
2637908
207385
107323
254983
1421032
1529306
1015541
332554
2395749
2656062
2155316
119388
1352163
1314590
2882787
575864
2516557
1724007
1937832
1140261
1571188
753170
845913
36742
675035
2164480
2843584
1969541
1604914
2294645
116491
2513177
2739567
2025014
2094401
2072722
2826624
1874834
583772
430370
1058539
1825278
361129
5457
1231366
902092
1637480
2690205
2480197
402564
1938779
2573511
1346076
2709846
2084043
2710169
872582
1985031
329784
31302
757545
899337
122587
1787694
1949247
63944
1816670
2562518
1151163
2160228
669349
298402
2200441
1433065
2150840
125326
157803
820723
1944141
1388549
2044712
1685545
2807483
171533
1834811
857276
782736
1533335
1602991
515403
578318
721220
2877551
2049072
2507608
251619
1443393
1729807
1936254
1821111
795983
2172379
2499151
1468596
2068245
1956092
320277
2064664
2458673
2331848
2212897
154090
2789106
2515298
456990
2313466
743955
85406
2520110
1179394
1714341
1011018
2354114
1524108
1743710
2751524
2266250
2777961
518064
2528783
2293685
217610
1637830
1034482
1362234
1349170
2629404
1898680
2758109
1584945
1657669
2563503
2756816
2713382
1802402
1217929
1946654
436797
907575
334907
2380221
1016345
328820
2877626
1081611
2876052
2560999
800590
876425
2408229
1355198
1989991
1406793
2345980
2397243
2094467
2525012
356347
2645163
2031385
2735876
1537171
2389787
1075990
1865862
1617947
2428299
2290504
60823
234796
1051410
1633253
2542537
1449836
2606744
1198469
1509030
1600977
1043054
1414167
976906
1491351
28688
1150789
417875
1338680
1537270
2071998
2888272
1308217
285431
2312993
1321662
1409254
1528022
367703
2239526
562413
751117
2756489
546888
2288886
1145617
744119
62494
633194
1920952
1914994
727931
2704782
460499
2028913
1039394
2816348
1519079
2148873
399154
1466459
1808942
895592
1593856
993536
1153301
219592
1691423
622634
2056532
802791
300767
1810668
2884751
2218155
1227717
12231
1029943
1600717
136658
569619
1497968
1473724
1503151
2127888
2442031
1571301
150184
542665
2735267
35571
2473339
1448220
1509499
2629367
2172211
1569199
1785442
1801633
1421277
667782
882850
1784904
1060216
1678670
1122992
581528
50004
1410832
119747
1063011
488301
167426
1909406
2412994
2778628
607736
2360423
2056138
1227916
1693996
2602583
829452
1690746
2603066
1619753
525894
2280084
56089
1710367
250717
2426455
493882
1077269
719265
291784
1440426
1483517
2226897
248119
363163
1867573
891642
46789
200004
1586257
162292
1743680
1193224
1856712
2556324
764414
1188298
227878
682940
776957
908340
261016
1315892
1160728
2608943
2752321
1309221
1522910
177399
839110
2849773
2292649
1746074
2393358
2215527
25052
266200
2052342
1713711
2841703
1733108
1374068
75426
1166894
738684
1143408
166244
670976
796453
2794004
78757
2280996
1928124
2437072
1831550
590814
1786428
1913472
382427
1469066
1465886
264833
2283291
2060392
2561129
1604328
380992
2466939
720469
842523
2803678
265470
882506
2094009
2485200
1472522
426154
209633
1438694
363132
945468
1013763
482060
14503
1292399
1888805
122234
2144028
2178073
2666444
1007924
1121438
149130
2098675
783210
206519
840546
1173373
2056074
2738192
1833830
416947
843927
1819177
299361
2100721
728531
2471677
818795
1283458
1905882
1391052
590270
2166325
1385592
955620
1212901
906523
1546853
1077994
1775763
732561
1979012
2860963
2855363
993890
1490533
1842635
1059513
206625
329022
2502643
159734
2381637
2620414
2169838
597651
1283006
2549049
1909543
840045
26478
491575
2665126
2743770
525262
2184539
1843309
997594
1082376
1073884
678963
1211507
2310776
2314560
317617
2872850
923344
1268812
2166993
2491533
2756813
1917929
795695
2511480
1967438
2741041
833106
1868609
2711868
1905348
233052
1698265
1967983
1718795
1611789
1254535
152764
2293070
2473967
2780991
2509547
2080748
2007601
2921225
356630
1900885
2278098
1922969
55642
418062
2635020
1402156
1041528
101444
2349371
48791
1466729
2861739
392848
2822456
804740
2025641
2522018
302071
1786728
2207307
1647077
163158
2311389
2879138
2800880
2572413
2300613
2504273
1972310
2143333
1245390
1320825
216705
1129039
2821339
1626486
183808
2005995
481765
2495475
532837
2004787
695358
2896577
1021894
2106292
447428
1325516
219755
2206820
2820284
2086362
1480192
2782125
932505
602899
967468
2748693
457553
762
2899704
2382991
824524
1383159
110180
1555130
128640
1703327
70334
2152078
1687303
1017795
9877
1903760
1412381
1013189
117155
388993
1951032
1999323
1237876
2602706
1556088
2175265
2372553
1703718
2462945
2826023
2052431
889914
643307
620596
1259511
2458393
381524
1715042
2558129
2779526
240286
1130645
908095
1730992
262042
2381017
593522
477246
858361
264530
1115491
911321
1377692
2782712
419668
296454
261869
1718486
161410
1112349
960779
210453
624230
2550039
1491227
1312076
444561
733378
469831
344044
2006139
83420
1399147
584603
2072781
2751779
1187160
2789117
2800254
2848852
1271415
1751875
1175352
1813629
906762
15104
2210221
1961825
59611
2001236
507716
745902
2437109
1278646
1079498
2935116
2405071
246641
144156
507055
770265
1766269
38687
2007441
1570742
2468125
1104126
2829140
59805
1237297
120814
2783651
1813380
1954143
2275483
1291304
1283192
2566413
570663
2164301
1880855
1561360
1589540
2074560
2846622
1676769
388246
1894546
2796607
2168099
901177
79224
343
2454884
2359077
2098933
1855267
949780
1741869
1869702
717551
2464753
894851
2425955
1605812
2523793
1535658
765518
914964
339577
199861
2224909
740391
2175978
2441036
1173745
2035548
2808278
1291664
2528153
2516486
1824195
2857450
2578801
760269
1022295
854843
748327
2006456
1464247
2684302
719270
1349705
1699798
1393247
2029217
1944201
1075297
1649325
1360770
2361074
1985674
2838711
2113347
1121261
1102083
974895
1626525
390006
254356
1289849
549937
1273700
214535
2206113
2151275
764683
1949791
189066
363610
1728361
2544778
2546107
2477595
1290661
1992188
2202352
203134
547449
2129714
1366800
1428159
1338489
1347575
232550
2417382
897291
1875400
2596053
1403803
1634577
2391588
902450
2844669
2273605
2585908
5683
1391371
2567029
488231
2658993
2915041
2112474
1664874
1451203
1707546
2567352
59818
2565942
132218
1532133
2403208
1355404
173524
1853511
144032
1810000
858100
1543630
769590
2318256
1973471
2118228
2728438
1963308
2582385
682199
2431925
1794349
1395326
1019937
1813538
744757
1214810
130195
686207
2009872
2806556
2491430
34100
1557589
842963
260960
2402461
1010240
2717802
2435851
2461909
982218
1776135
2385841
1612762
2861452
2746638
11075
1547783
2188481
728618
766985
2705728
2243546
2447909
2660065
1909802
1813861
311720
342795
578206
58427
1697783
583585
729935
2634705
2652611
35925
2441441
2923259
700051
2177676
273087
533056
1911923
2068076
2171644
1652441
1682324
444951
1150573
2526890
875093
1911921
2280450
265313
732696
1594530
973168
2600917
646576
216458
305982
1195596
770648
559164
493994
2480275
2301946
545633
757632
175634
1091468
2772751
2541651
476112
507406
1810899
1097561
1737522
1576170
115418
2259889
367027
2216578
397987
305222
905553
250259
355404
67557
2212074
2690666
2019108
1730953
2303958
2007903
1367517
1432416
715111
1001910
479768
1328891
668986
1230351
1512868
465767
313186
2449624
1759676
1624771
2835443
1560126
1328736
2617075
2640267
2039780
31081
1494340
1892636
1440364
614113
238559
1002155
3905
2680401
499110
629364
1336351
2045067
385074
1027207
67488
196185
1354264
732999
522593
366757
857666
2406067
1565837
1993394
2371325
834031
631133
37760
489732
2274215
2210478
2293143
977860
1069762
1154593
850854
2908808
599121
428722
1434135
986343
1913613
2690872
2631113
957689
2647387
1981860
2627413
2786243
1277073
2906752
2301131
1777967
1759439
1141759
1980296
261073
1035077
92799
2814542
2283731
1365107
2470889
33264
9299
409175
1587108
2147126
1186427
711464
2397455
67685
750614
325365
2730457
589248
982764
2600645
1353370
1550916
1079809
1920197
298802
530712
1710570
592380
930521
585377
1391203
1358978
681488
1569389
1000514
211667
881792
388871
1985763
2011229
148392
504449
2550481
2340363
2840614
1652641
368944
2347677
1069752
1547484
1690402
1927551
2762116
878936
78938
1584608
205766
805017
2151216
52935
2835755
1202730
1433980
171874
2814756
1563340
1222840
856515
446147
948113
1967616
1765316
1031382
2133024
52342
70424
2396261
2601418
121964
622465
2778222
1671261
223145
1471773
209703
64122
1635175
1670479
2303461
2677733
2096148
945498
1508092
2300281
2282125
62462
2521654
21038
27158
2834528
1847577
2056935
2235523
1375759
2090970
1683081
320391
2780182
2861024
487241
1428118
1190009
1798389
2885796
1441715
2713310
179348
933863
1799334
1466779
509544
2500442
114737
361424
2138262
1312820
561202
1799283
2669272
590779
297117
356612
1550040
364866
758755
510552
1053301
1533605
1975560
1624817
780270
1050757
2214318
1564442
1347512
1883815
805484
92591
1319392
1763333
486701
394144
1928703
254986
413816
939423
2523955
322193
796804
631500
787689
961089
1047261
108079
1065121
625412
1536338
536313
80795
1246093
1380132
1094288
2798153
739948
1053764
1155243
1756808
275424
242895
457826
1640297
698718
1527961
914998
2167800
946071
2103144
2751331
1419357
353869
639294
2590293
1351166
702587
2246965
835654
2762653
2517655
2928931
2851744
1700081
2414232
2899569
2757246
827855
1596744
1640574
109518
1490496
122509
29201
1699807
2641917
2388494
1465918
809581
1852804
1391424
2432639
1795459
2326069
269472
2567913
819608
306484
302792
612921
1363563
148225
1799714
1091185
2904883
874736
573633
2478756
414706
1625857
44090
2929658
2004856
2838779
2533789
2584318
1478892
785256
36998
859649
1863741
1660092
2267475
724652
2481341
2498739
809263
818849
2666025
56964
721188
1800201
2721370
2734828
1178663
1715464
1055073
2569309
61973
2862301
2146429
2577902
327647
4348
840673
1197510
1385580
2607430
1862768
1195732
1654314
751077
24830
2416304
2234798
978440
186220
1178050
2933162
242659
1494921
505999
440096
1908513
286458
810126
1787566
481217
2283513
13556
2367649
1093643
2020561
71089
1343250
1926481
562005
1000656
237587
2465320
1245832
252628
2196558
64681
1384293
946667
2108423
1782054
395795
809137
1020351
1988309
1393897
1915650
228251
2499038
2728838
1521219
1137564
699856
2361964
1891430
1030451
342026
356383
109408
1237262
391476
732599
2825810
907819
702181
220273
2766760
1347329
114766
162703
1752602
1264149
2451917
1345075
1037955
678439
2634926
1986589
1975824
963928
1814955
920467
155585
370693
2055306
1423673
812681
426330
1959016
2286914
2244764
971488
845031
100984
791933
1469974
259745
2347410
2353846
530658
743649
2813202
285325
1819283
1161078
1979757
2066483
387550
2879710
1685365
2198526
626871
1541034
555100
2797829
2246198
2087972
1131671
2248009
2322345
780621
1544991
2037966
2698679
2148016
1409531
2569544
455773
2469760
851409
624304
1996808
112850
1181470
400209
2056673
2421363
515114
1015905
2663361
2148063
690269
2050554
948722
2658057
2916960
1186277
435088
1121511
252861
178488
1253146
1512013
1240033
1840081
1946167
432192
2798597
392942
2926117
1128780
2545853
1719951
301968
1233868
1648068
360783
2054448
604621
936021
1601257
2914099
1737922
1370505
839197
2883597
2719296
745708
1525178
1284665
2863962
2807600
773004
73293
1788640
804912
235642
1333402
205001
2803927
1891356
1637584
2378800
1433898
1579580
634347
2066768
2671059
607141
930130
1127521
1960901
545189
721933
544532
1767616
644650
2001900
888608
1502698
1785880
1019862
1068088
2919604
2790524
2769268
1683792
938602
1558734
1809555
1519076
2139775
429168
2387483
296795
57380
1832241
222634
57943
598059
1090637
2934352
1428851
2676933
1656726
2824967
1201778
2205218
1830464
2548295
2144315
478088
1047881
790876
2151642
587234
2323216
834605
971829
1129286
619119
253488
2049448
501481
1599469
581589
1184119
501536
1049302
891935
2682091
1040513
1829802
1765579
2224502
1977229
631395
752455
1925965
170450
971692
2414546
1646412
113809
2226837
2723429
2337655
1380308
2212442
2411503
796162
2890007
2108936
2748947
1267164
2164022
1930111
1749189
624741
1697560
245990
507603
1511229
920390
1510894
2836329
951257
1349452
1575533
762750
931296
805631
1963145
2247267
118477
776292
728208
1929265
2685856
1978605
1596237
2847325
789036
1752378
2603374
2324666
399565
908194
2690929
1304703
1316058
1957981
2350049
624968
2630282
387793
834568
2293817
1918137
322715
313699
1143163
1188922
1394634
1417027
898010
2680354
385009
541366
2199698
626222
78904
2365773
1382585
1951793
2038540
2111318
1249710
2793337
288738
846841
1941433
2033972
1850618
1078510
2248703
1137923
1998554
1040701
1586336
2864468
845351
1359434
1874672
888609
2448356
485444
545369
653938
961582
195750
557014
1826810
2820104
830290
266934
508429
1263438
587755
679557
2722775
187237
1642146
502784
1627163
2067413
1767512
2231069
1040295
2933753
1015855
2178788
881797
702430
909348
1555274
2145620
2381551
2525377
2239103
1910915
823459
1274534
2038073
1242710
375112
2837940
1853043
1878041
953296
2693537
1279069
134477
880946
2183530
1601455
638742
702490
1810965
2420955
702821
1367238
2413804
1112387
2090641
1542363
274463
2935419
788956
1747488
1392157
7977
729831
2736532
1490647
1701069
2615186
2215149
245924
94309
1744859
2683509
2430634
2538137
542187
780523
1274815
581508
2193771
426864
2580713
624068
2692531
1309357
1806086
2221038
1357856
951828
2069221
292877
1167677
807164
475669
1069202
2011339
1790489
1837419
161094
2170793
143552
2573874
1602154
1207482
2533928
1149176
2322767
729106
1695127
1050789
696879
2198087
2760798
778938
2010013
1510362
229696
2867642
881927
902151
106595
1242729
1011092
939454
2885039
2013237
1149812
2007031
178673
545268
328066
617520
2831688
1875983
1876422
2629563
2488410
481090
1264963
749020
773206
1680055
1288769
120905
2025139
2213112
2134450
2885470
2311685
657703
440581
1312818
720156
299372
112811
1376995
2001804
1450460
2259796
630719
921399
2189280
1794855
1876162
83177
587461
2300276
2149014
1713341
2582111
1785900
1869882
2330247
2687377
1386108
2690250
876633
100478
2778046
1729574
2616393
982331
818454
2189305
1511923
2309682
1818571
1505232
2770123
755360
2620491
618482
998379
903920
1285885
1346988
2430334
1004159
2609223
1975809
1455413
303681
2902203
1138652
2581453
1368915
1234059
2693907
675493
2917511
2136697
2431629
1996308
2302766
222181
1315557
1911823
2749354
167765
215461
1781398
948056
529477
2756369
2705860
806123
1251399
1485297
255107
1228800
767190
505102
2706303
2785322
1148384
255558
2611723
1079753
1471888
1561603
2795222
1140683
258806
231108
1186939
1333699
546867
1679906
1952853
745253
2541786
1471056
1129983
1503022
2849800
2668797
2776570
165987
292563
576928
306000
2009822
2360944
461811
858349
152518
2012064
2172683
1709902
2598478
2596942
1884717
1758594
2588709
2460717
1492099
2822619
1931446
780711
1335441
754658
2279223
753758
1927353
693049
1951941
2324740
580650
1656448
1148290
1231148
1254011
1762207
1870033
2670200
1735085
1694750
2875793
2299716
2877520
2590396
2584408
1838281
703547
2698144
2874230
1411275
639363
1586892
979313
1801612
2249395
569923
2648865
2512385
2503798
820471
1959693
2356849
2134308
1094548
1632058
227921
2935144
1098578
1188650
2351610
2052905
1425375
2050716
2361635
1258196
2165213
69114
2175556
2518547
2070144
1487675
2418845
321366
1036250
2024221
957955
736363
1244461
2205241
2469695
1613072
2717450
1995697
391846
2000442
2798541
489307
2490199
1240803
1423610
2414212
1965731
874800
2783310
2317795
1154468
1649213
2768460
2186302
1379809
2092068
1337992
2577886
31504
1022920
469782
457012
1549868
2301252
1222074
125368
2569518
1647496
2840819
1141812
80767
2206008
2731011
1392577
189094
490932
2235444
116700
690117
127009
1157755
635984
356019
18596
1443633
1131132
2164045
1309884
2228605
655511
2813878
1021937
914900
424595
677013
1519304
2903509
2172287
1616881
467360
2656127
1314755
2249546
2722731
2363586
202804
2809700
210181
1881229
2082309
1679427
2081776
1366301
928314
2033557
1450711
2104391
2088762
2329463
739463
2923321
1565864
719372
1758856
1399634
2602679
1653026
296499
1886717
1504741
473424
723672
750713
330190
1211455
2791849
2109010
2368494
2307425
1566977
910368
1216575
1691477
1946269
785835
1246020
523963
644090
1735005
1893269
829428
2416488
643820
2893449
671752
2124183
670192
1218454
2700863
659992
2004720
2485017
1815599
1788587
2716882
2095431
2828784
1775052
1287967
1983962
2648918
2178513
2675460
2864174
13412
946122
358841
2383627
267508
99412
1490545
488578
1031898
1256016
252145
146817
731908
320114
2298095
2079323
1063077
1953805
1564433
1544159
277956
2846736
526495
1514715
1069219
205738
2689612
2257746
2062625
834066
565041
316927
408934
2442273
2172481
588506
1163045
1336204
677648
2691618
1711612
2042192
1287144
2104551
61198
1202192
2749799
77103
627360
1577155
877676
2421133
2544290
1546577
849370
1097762
2892067
2126828
671959
2017063
1435751
278257
1037686
1630251
566398
473665
2227589
2525826
24583
2004721
2338756
192947
2179091
246428
603563
2041391
2121249
2127342
771127
2123550
635896
90167
127510
2932807
123255
1816670
301857
1281825
701114
2802221
1161339
1812293
1270833
124344
2774327
2479488
768980
1146421
1776142
976255
1008431
1681225
781078
1832136
2691184
2337163
144811
2376891
2214130
858299
2691158
2706164
2588167
2177513
1486614
1603804
1154694
294681
831303
375167
2795635
2419620
1242392
2304515
2673679
2085304
16861
884844
112904
2578236
2206119
1706406
419428
1178197
312936
852198
2702245
667728
1080851
2498173
1421919
988410
1050069
75368
1262572
1245639
2696579
1475824
2218418
1782370
1331493
2647893
788285
2104739
79664
1482759
2066643
1224750
1241340
2054108
953434
2173510
1565821
703776
2119286
2033278
1275749
1287511
1968300
2138163
260646
947779
336793
1098745
353986
2213295
1891704
815751
1902610
1481269
2035944
2723543
2121296
1167568
745430
2249296
363532
1841599
1810931
783951
757720
2013005
2842599
1418535
259487
1583047
454070
153097
892690
224024
2283715
892195
1370053
1492574
2152708
1147230
2725921
2102274
2252432
1565827
973911
2144794
2820911
2763942
21028
2176376
2740088
2330847
2598253
2679858
584507
1515295
1539065
2532056
299466
2790044
908194
2548534
2875514
495344
700286
2039127
104505
1879180
757927
2391993
2201033
1405030
2169460
2006743
2843023
2843172
1296763
1388533
1732904
2758089
2044104
2810524
754870
88091
712367
2260957
1903261
1660624
1035523
2479409
2092868
1503177
2649879
1334974
2754633
1273437
1519116
1163587
1477140
2489052
2694025
1210039
660211
725197
87236
1884039
603146
2675248
1204871
1202478
976133
1535753
1107964
2241172
2043446
41192
1199380
1347029
1014662
2454170
1043843
771934
2166392
1797855
2729179
2331795
1104716
1485430
1240189
1459448
1110737
2238790
753467
2022300
2821120
1808984
2905766
1915019
2537927
543991
2226870
1502442
913645
1186635
2923969
2816219
2733680
1873942
71777
734831
2133947
2763646
1445940
1154838
826732
1804953
1385855
2056505
1559339
223852
1412982
2895901
2010532
1600683
2778602
883814
1989296
1509026
1099825
1600946
1485566
327299
406527
4886
2027158
2869761
1051454
110278
942181
717647
1295520
725552
2708875
1513608
753549
1034005
1925698
2782659
583794
1615448
1375952
1409986
480268
2613123
1429840
1820109
1989849
225313
81491
298772
335715
1519847
1741204
1039290
800442
615195
1564376
2726632
1936565
1721076
254202
1348909
2700276
984982
2844699
1961830
2091714
536203
1467908
803213
2513465
1110095
2225070
622431
652849
61283
191801
556584
516456
1678412
1736599
1025224
1613453
1654846
1931614
1083875
1472527
2803942
1150333
2504275
2402704
2064960
2253018
563698
2243479
2926459
1590056
1480750
1655046
142344
2404278
1872443
1702670
443953
2125233
397423
2938049
688593
857573
2223443
1198429
2696690
1888438
100011
474958
129727
1689104
1066636
2610009
434572
2367563
2657772
1513337
2160501
2873341
2643295
2396482
2696868
1450986
1628031
453255
1542598
271803
2872138
2166376
113808
1414082
1640331
1939810
2196861
662523
192848
2047469
678898
500804
424815
1464621
2487822
2498174
2537313
2137059
2906088
1595467
538818
2519713
661236
2169298
847150
1163961
2822142
2686553
221054
623822
786707
1742831
296132
23342
760721
1952302
2635056
2916675
732899
1848923
635956
640866
104482
1410202
102604
2475599
2267791
1969157
2019348
2495197
1903573
2818213
1601781
7415
1100377
1497401
2567600
1325309
2671007
1713139
1023587
2254521
183331
783384
992285
1310835
1428599
2480300
1190241
1620123
65848
564315
2672046
2779677
1126934
1750941
2415391
373224
16666
2612909
1340657
2470619
1763706
633703
283789
2292689
2427492
2310671
2092782
2106816
278735
2724306
2292886
1555931
2168010
413463
1207926
1222539
2410601
1701871
2544266
506573
2763116
1381624
912918
2261537
2794041
1452439
2692168
1590472
2480523
1310068
2643594
792038
670944
198775
544132
1934742
1657269
1221773
484909
549547
189460
1478737
2625206
165070
987462
2662092
525895
972663
1109675
603908
559473
1195663
401213
1072431
1239936
1311571
802743
332807
1788055
2383358
1606376
653798
840808
2005472
1971383
2359568
2677537
747621
1383816
1860786
1394861
2082805
691873
599448
499891
244201
2186193
113071
1612372
587289
1559511
2895956
1589747
1154271
2295643
1178722
2334531
794765
2723833
2802799
749201
2720915
121873
2663147
2151422
114170
487099
1391431
2509996
1317503
1871912
1829030
1663626
1363295
2713705
2358865
1487454
2255272
495779
2811016
2866617
855854
1765305
1131336
2478898
883476
2450224
2583370
116382
27935
795832
618990
531498
2479029
842141
1501609
1359885
2569360
1898517
2887244
1570467
2897318
572278
1762970
1101686
2486220
1661850
1316673
1558854
1968084
2838690
351188
104601
2675038
217986
2134567
2643154
1130425
2470197
1917173
1812308
2523740
1549957
2249588
314322
1615479
2581099
284397
1674545
405785
1860136
2087170
717358
135250
456175
1060782
2457420
2536570
2177768
643813
2312936
549944
1352191
932847
2549046
1693106
2161236
190948
637356
2176206
2433419
475228
1899115
1384265
421958
1296107
2377855
1399304
811003
128160
2273432
218061
1770219
2652582
1374098
1748188
1772792
580627
879002
183873
1655852
525695
343642
1022821
470746
1512542
1054627
2161337
459278
1706057
1451450
531907
1337061
1034851
2394666
2130105
482980
2799198
899010
2407821
875149
2916026
2021399
2798254
467799
2383430
97650
1717957
2269305
2834166
75951
822549
764881
2542947
2823186
1064710
900047
1151155
1256387
329575
2352115
2289436
507976
2482286
133276
1313846
2537346
930733
181
1965730
507736
1848935
1371357
2284145
1930572
2921080
1912737
1401295
1719496
2054911
1395003
2287702
1791016
2836431
382619
89655
646252
2453214
730571
207979
52834
1082813
565913
1332842
2556660
2030764
2185751
1610472
2633798
2273556
2180501
927212
780614
257863
214266
2373062
1979346
1719544
988456
484996
688583
1761465
1170090
2030122
2103277
1724415
2014720
1010254
2729649
2779886
462791
1470599
918696
400885
2763619
1753143
2034536
2810069
743954
102523
1830913
337199
1429147
2400630
359969
2101554
1281364
1992689
1902874
819566
342255
1004738
1226481
451307
2810428
2353675
956863
1650863
434874
1408048
1828368
964486
546390
1694379
2449146
863528
383147
1219148
1208207
1672337
574921
1130416
2390407
347071
298106
2293865
233072
484815
1669174
295564
2228621
80325
2230141
1384448
1065668
60113
1813273
1018412
1715830
1254234
2188150
1267337
2786498
142766
157542
2530456
1942944
2205427
999333
869845
1903631
1507539
1108857
430002
2047803
1898708
836015
1326087
1368835
2072122
2566626
1521404
2934522
1139513
2826252
1314992
968862
2757354
1499783
2786954
675866
1828129
2153300
823241
1699531
78784
2518555
1684192
1279019
2585150
2704452
483761
2626783
2304811
2732217
653341
201475
1463847
2930193
1249497
1743354
2933236
665654
2333216
460662
1226271
2446226
546281
280766
686736
1239446
1673747
2314145
903627
154088
1147075
1579638
2149901
1314900
558709
312412
2410760
2634082
164084
1658576
1686323
2073274
134072
1344271
2400
726576
1218243
675695
950120
479036
184510
2035761
1466604
337
387953
1008088
664252
2446863
2635731
1447666
2608360
345334
2803399
10671
2829385
2781513
1303176
655856
387112
2328957
1059055
1266673
1284876
1894297
1453492
48342
2824091
1782079
1682952
2624806
1390666
445833
2579319
2128990
2045385
873937
2483659
2740737
1957862
1302382
211147
2678673
1713976
2448575
1505238
515053
355117
2251987
1831247
1418219
2324512
928333
404222
2085435
2348895
705455
2024283
2480381
2340512
1333284
55416
542734
1429901
1129502
1279423
720583
1864858
2100117
1025913
1184916
1027101
101497
2169925
81412
1865652
196343
1408066
2756783
1574099
2386769
2028917
192758
2599826
2546136
360625
2827662
716684
1160887
1898932
735209
1552528
519432
2572716
1593395
1816434
1323429
1967267
691783
907877
209295
2058408
663573
1915632
86893
1689128
708907
90074
1797968
1358336
797107
248659
266199
1380770
2709235
2521966
1392222
1067837
959992
1447187
349340
1582229
897835
2307770
2396608
1143585
264927
2781916
2207040
599855
1791470
1193101
2567405
136852
178508
1552672
2688406
740981
2772918
87825
251766
2389016
645351
2727762
2091317
1929193
610712
2340151
1039053
23197
2435204
2148900
1567000
1740816
1466073
1259512
2642815
2879906
2736833
1254151
1709243
2707085
273284
1762993
380114
2101887
1440517
1362087
54052
413704
82957
28002
1418458
340014
1317193
450641
2929821
1724440
1492101
2388914
1125009
2421917
2526854
1874145
539017
422565
1917915
2155455
2371277
296312
2800173
2533300
2353781
2552201
375506
2050728
117203
101029
1522717
1903046
2155024
1348735
2369438
1208387
600782
2637017
1374527
290262
1335499
659503
2301255
516979
1184836
2473728
138919
1829464
2432100
2705404
2231507
2732425
1169708
1615577
2227781
2858343
1029521
2916542
386885
2154297
1342684
1005310
2331303
2492445
1419126
2510958
2582489
2475504
2333441
1987822
2363051
2195490
1814253
2537492
2801779
2716132
1394484
368727
2338395
2059849
2748021
501707
1647779
787032
1383096
2654278
223801
2041920
2064853
36554
676910
1564490
1565659
1214897
31036
619388
2869994
2801602
2753397
1159582
2653564
2628348
1553751
2682905
2221313
398853
2907311
581252
876444
1625696
2371124
2663483
381932
483198
429455
403783
334286
682181
1851240
1572523
143893
1839742
1434190
536922
1777175
1109431
902265
1054987
2036598
2816189
2167750
723115
1184573
106006
1574809
2078509
1047731
2061654
213019
84082
2277868
1185734
1497088
1824507
1022785
1550944
25347
794845
1855143
955488
855231
470407
638039
1892066
2364930
681726
2546085
566079
1235948
45062
137541
1583101
1064779
2770234
1784113
159711
2789565
2706014
2418668
1838178
526065
2910731
463072
558178
276273
1597891
1583882
1953415
555946
1418829
2029673
1023603
898568
2757526
424151
160551
617045
1071855
583309
2020526
304830
1557716
1157463
422410
1794486
2390711
2398311
705759
2647943
839636
1334723
2219933
990465
514054
2507780
769776
187686
2671741
1867586
1809022
1047333
2484751
1819336
713046
2080066
2124596
1625213
910085
1849626
1575742
1323455
365261
598877
2235133
876510
1015499
1844948
2790204
1213938
2267505
2596343
2156154
2566105
935964
50607
1955695
1067299
832746
2875987
2866793
1833716
955662
1965054
844117
2197869
1529153
1603237
952614
2283590
1346884
2477087
1786206
2844436
1417563
2424858
866638
982371
856782
196268
1684676
2353695
773392
2702418
799822
2241225
2896889
1564949
321044
1136704
782771
650116
2867278
1895870
1575525
2304755
1299289
7520
438791
2448868
2316544
773153
935864
408891
1722421
939696
1778745
186969
2778452
398625
2196648
2279210
1626943
1789936
763478
1090555
2066421
2495386
2003629
1570295
378267
1621880
88627
2897429
652747
2230176
1806692
1267359
1952466
1877407
2016108
1149233
1581265
551097
1430919
1197626
2938008
2136051
1706319
1451209
2721261
2643282
1249438
461655
2918355
748007
291767
901903
1781084
2105538
1960504
524548
401549
2570982
1693867
1737348
2509288
518700
2191307
1558626
2046588
2125482
1432708
1630230
1177984
1714398
1830734
1077204
109432
2080048
1422653
406137
2665064
116545
130862
1025034
2872095
2117551
1806280
383176
2460244
634346
2119792
67800
731116
871833
2571259
810136
875940
1320483
342851
2381794
1107227
2815280
2389405
1240069
1485529
2185641
660578
1688923
895610
2155546
2849423
864682
1473209
2906415
1613305
1703078
2846993
2075846
2404587
978000
63166
1466281
966624
2880550
2103109
2305118
1557051
1894083
2016402
1303986
591302
1681689
2032964
2831199
2194945
1654100
407408
2727080
245050
2459922
2588698
2028612
2300620
1585972
207563
546070
2303775
1313328
2563038
2119768
206990
1502196
1593689
1755437
190952
396021
462840
2134728
2144342
644932
2326400
671267
319799
1460901
1752234
2350289
709646
1402280
2130168
2727179
1488405
2154254
2262070
272120
2657387
12278
2787894
513313
2275277
1842855
1920440
776935
824719
376112
1848998
1868726
939810
105095
1651253
2732406
2069421
1693310
903189
455629
2711943
2823947
1536443
557581
1487805
2795706
2684191
42447
784025
343501
1402360
841586
1413116
1905974
502749
756621
212694
2114437
2132443
2839647
1388872
2850481
283458
1443194
653560
649790
1505006
50148
1028271
1585533
1594531
233571
2833079
1317911
2119070
522079
2421208
1147375
576068
147778
2925651
2865135
795831
2610436
2794789
543101
2007199
2730987
2026415
1672781
1447447
446887
1648495
2697033
128483
1014373
1977657
2610032
1431439
2770391
2492789
2073996
2209386
1671154
819540
1871000
2439416
1283492
127664
1168322
2850594
2052707
617573
127274
2047806
47385
2580502
1971376
1613953
871139
1605880
100056
246387
1410545
2162269
719991
172805
195159
2786668
2694943
2400655
2584178
496549
2341133
2231703
1228034
1645647
1848408
2888848
2130627
124462
1630164
2917929
1392551
2316953
2430991
275360
2095718
2670210
707583
2359674
2475990
514204
1758286
2780680
2382950
582140
1642370
68136
1661643
608647
2205988
978398
1828414
1125006
835780
596211
1034782
465505
175110
2549595
1357230
1938131
1322538
277926
2926117
450802
83011
2566317
1944288
273402
2438672
1410125
789110
2930581
706901
2251358
2729173
53286
1311455
21612
1101499
2854772
1982229
1586765
2753693
1946954
481005
956034
638388
698218
2016984
1091721
211855
2389896
719844
1951054
2126019
1343133
1051259
1593602
1851616
2592949
2275306
2855111
2449788
2233882
2650172
2346227
403654
913703
1733589
1910120
890265
212216
1231278
2507171
1722242
439385
2556788
2690188
2258837
1297368
116976
1015209
1440244
1139716
409390
1925030
1282854
252332
299374
2132067
2822671
2331531
2168852
133841
1867501
1194078
1760139
2755381
754017
2035666
1723146
2749223
1993994
2421058
338018
80952
811029
2787617
1866722
359009
740407
897560
2810783
1430530
1907168
277951
358059
174308
2038125
2059279
124350
898461
2186726
2578963
1289824
1946702
2805129
1893503
2453340
984625
1691691
1809636
2011211
389441
2387255
457747
1596029
1884678
509866
719711
1676915
1955487
2338380
1248565
2209513
781228
589125
725684
530776
655658
2235362
2525947
1125558
2402738
709988
2910494
2150817
193742
1488648
2767365
1793915
2275985
2664545
1388425
358414
1332446
45366
711529
1901718
2037094
1020367
1793587
671123
322367
670748
1895321
2796374
1800290
1110123
804738
1200212
2065684
886991
780508
2384797
2052213
1072116
2500624
324454
625767
890436
2099025
2773931
1323239
1884428
2062060
1036435
821520
2854694
986082
2783131
1403803
474217
2251685
2415815
545029
2329761
2787612
2149130
2616355
2640864
1866556
1365398
979890
851836
395017
2847330
1413595
615302
1916281
2301294
2675965
1696500
450593
970754
498854
1278059
705411
2071194
1308092
1754739
2436698
1836648
121551
1516099
1915663
1579855
217987
698347
1163737
78671
1706999
1156548
2125407
230531
2488934
2238301
756855
988864
2104179
441198
2403198
228068
1112783
1163593
2805282
1851114
1785285
1323407
1292219
787316
1295263
2658093
2148575
783726
2784923
2564837
1461094
862672
2739065
60167
1587644
1285408
1601089
2846350
2432529
1024769
530649
1484814
1447503
2193612
416107
2057466
2520202
1213996
2078824
1356428
1486032
2098437
2176244
1579391
477080
1546523
2470417
2362633
2616731
1216767
1946108
872377
433583
535973
2334733
2341340
2192351
1637921
638424
791580
2018022
589648
1584271
2032487
1711960
1347281
273294
1688954
2109834
1142395
1924518
2615078
2332216
1222123
2426778
2820470
2820131
2307321
1378328
2557878
89152
1618591
2367328
2801921
1624144
924513
2304430
1006401
958121
1297531
143351
2035729
1258006
1622086
1748714
1594790
2584818
712411
2567745
2816592
1060422
1742822
2724412
1504266
1998910
2235485
2338688
21225
2537729
2827700
2037232
1467925
1563456
2696406
124341
1581509
1255446
214291
1352743
985343
629886
223532
184578
237978
18193
1041089
846926
1773692
93667
1868510
2461151
845122
803227
863229
2077519
1384806
2670121
1040953
1043249
594557
2229123
473024
1539937
2125656
2125430
1060480
649680
741867
974997
1036866
1692777
2081289
2923412
665932
1770377
687275
2637014
2622075
1799432
811637
88717
1131163
1880790
2651900
1684742
2071942
1803279
1177635
1280307
2346045
1615369
2160918
1340679
1156756
2379415
996952
515680
1549884
301615
927616
1908516
957705
921046
2354958
1529885
1114905
2492693
739617
195296
2677021
1027671
772677
834724
220801
238410
1145562
1510765
1746507
2210589
1070946
1282520
2624904
1129270
1703101
154914
1554947
157247
804457
535175
2850513
748053
2176659
439899
197125
2044329
1206436
1166886
1955910
618723
776069
283081
1025822
1911330
1733940
1059203
1809821
1951659
2268087
920398
2614380
1877028
633120
879458
1072740
2696116
116048
644947
1775948
855848
1271299
3327
2017440
2553926
974078
2000866
2466157
2875436
1730719
800328
724359
1462587
1191132
2145000
550640
1020277
2642951
855584
591881
1681486
1514871
2500031
2834926
1347712
506983
2899362
1488207
321151
1753779
1246039
2070533
688936
2105883
731384
60743
1758680
1596655
1255437
1260929
749186
1506962
1154557
2933488
137321
1795685
2012362
1888415
529219
2194872
1218447
1685226
1040943
2776316
299621
621114
1781346
1186658
952521
2728333
518053
406797
743762
171748
1611802
1145616
48899
977905
90871
1256876
2051036
14323
1440228
1666336
2666421
408985
678194
69484
778422
63111
2202052
1411762
1005327
2460857
320060
1748981
2701450
2855724
391395
2386289
1644627
886014
2046662
350971
817074
429711
1240083
741540
1463210
2190702
393433
834320
939931
2364217
1152790
2550383
1215672
2223173
2103871
896822
624644
566878
1412533
2022632
450504
1783892
837964
1356680
1099172
817977
2088111
860437
2296242
2921165
1191575
1354539
1594156
1288696
2782431
2452558
2244013
2211925
1391534
2802295
1583074
1870634
180764
2820542
1872508
589537
724498
28369
411528
2527503
2332241
2760512
2692603
620957
68185
2067865
1135433
1857266
1599874
2782754
2796338
2446159
2029675
2600366
1349281
186516
1260872
1724887
1744395
2542026
922192
1072959
2540449
341465
2491059
1230936
1694392
2690741
1947640
1023856
163590
1690863
771814
2546524
1141485
2728454
719556
2771138
1696227
1209093
46481
1326531
587801
807456
194329
1733881
2060334
508746
2348072
466760
565560
1975724
149578
554495
627341
2623388
2822999
1486574
2620437
244210
1371833
1476418
2037656
2394943
1809570
1932413
1057694
2545545
1176993
1528268
902466
2286059
388805
1568271
2701241
560132
2189201
2718592
2925140
1927199
409272
1591485
2718939
387373
1770490
684804
378430
1067799
2864610
34092
916235
1277886
2503294
1906810
458169
2301343
638000
2595919
1440281
539652
2525656
1841711
2337555
423098
883434
1706232
2257818
2831028
680586
305480
558739
605550
2576390
2648290
1909281
2362423
243217
325450
754998
1590189
1972755
1635918
2066519
2603549
2547690
1163517
1915385
2226845
622221
2537287
1554401
2102338
2705522
2437437
120296
471357
1727638
2771546
2672405
1874608
1705391
1728518
1174766
819187
815816
1882759
2037557
1801846
1003388
1428279
375007
2609714
2890531
2205527
1580526
152401
228403
2463396
2932957
1101015
2732291
2870275
1513049
95513
2831830
2395688
461108
2066564
63687
2033051
767311
117640
2102900
1357062
1979841
849928
1012153
2753317
45411
2660526
2950
466216
571674
252357
1476329
243937
1741871
108158
2832792
2282855
1461750
2027353
2658069
2151348
1425878
802158
2151210
764915
866485
2083604
969623
236668
845276
159916
1789260
156284
740931
2565628
2455667
751290
1797795
2678669
1850034
804260
869011
795824
1892323
2781662
456207
116453
1589519
485456
2787757
516412
1113272
2393708
2529494
877860
1118678
21597
1227495
2749891
2208525
2381770
712887
2410411
380911
1542163
2514371
2312121
1624166
2411743
1160326
2497342
2453899
1196250
2914470
1898866
1820987
1396467
1615296
2301074
95576
2279649
1614654
1099757
596435
283378
1000715
872196
1161655
781634
143435
13300
1075784
388423
1214622
1005817
2076153
867570
2213865
1940867
274632
1330328
1098545
1563678
2279478
1894944
1545832
1614033
1733311
1363712
2045174
1854622
380142
718301
1290394
1087933
2143101
478334
19695
2153035
2875224
1046220
2055765
2019351
792035
1902153
588278
1040775
2644254
2165293
1881574
2001720
1057812
2829284
2170503
358642
2327681
1111043
1489877
2127446
2746245
970912
2300985
1344394
2905547
1099597
2396034
851583
919447
2401541
2248530
560576
2077638
1797380
1486940
1893816
3212
833481
624142
947394
1904557
726831
1059928
2401328
2702525
498115
1132118
2873383
852605
705941
647784
1352529
27094
1218986
1003430
555888
2803509
719385
2636005
1374104
2213203
977981
124107
1650824
175514
1440741
1786687
2373314
138366
2629965
53310
1573881
1898266
2871873
2099044
1561208
1929268
1474873
438044
2170157
2718451
2489717
1040599
1598736
1155945
317493
563233
719037
1670426
1796405
893795
1564087
2720055
2501159
992152
1696624
267629
2324902
1658641
1334494
2374933
2358082
744366
2788878
243041
2040817
829321
901814
359575
867843
514296
155017
2837307
331317
2090886
1565731
392100
215649
263086
2491928
2911250
24989
833861
933854
415676
2310257
1543894
2157143
1969681
1803566
395912
1743318
1023146
1560518
364905
2215156
537299
1441897
1670107
413820
1722767
563620
2031485
2720649
365886
2315791
1824305
468924
510578
2499100
417453
233415
1195004
2814428
979012
81525
184955
663543
1523252
1876723
970323
517889
1386016
377294
1331860
537841
325439
400917
544150
434258
1483533
200616
538052
2069756
1645104
1369775
1466051
1437965
2063587
1675788
2381927
1641148
1247467
570681
68849
2147425
1647078
1651429
973824
1234287
1007677
2195081
803164
1016464
2097010
1847861
2163755
2728055
11117
2123326
2257251
2238219
2088888
2088174
709198
2267660
645322
2430532
1146291
660678
1103756
1509091
2533199
304016
548101
905726
147314
660103
2191824
1792500
1180498
1270580
2221355
1113835
934061
1182329
805499
85659
2770226
297139
1588425
2330260
1465748
2687065
334546
179638
1004824
2000641
1402074
1074109
43801
1186154
295283
305065
839248
1136664
2615899
765774
2465203
1848555
1832010
1003048
1995396
2361097
811572
1952400
1731302
2726615
739310
1661149
1480044
390942
814278
1087903
2864650
78637
1020674
1544034
1882082
1921220
2648531
118525
2348684
2738351
2029046
2082750
2722868
1485147
1488256
7318
2131097
556157
2080005
2267707
2696544
2445887
719377
987239
2359020
984720
291850
2556359
515893
2394499
835033
211444
2086166
2178058
2783977
2220094
1897109
1598742
2134730
1952608
2379123
1104934
2732809
1330117
2808964
2653067
2446354
1076451
196892
957812
2094818
804317
1851156
756564
443200
2267472
586097
403538
2314088
2484951
2655463
1066428
2929471
528461
402803
936115
2126974
1857626
2057482
547681
51459
1061032
2562382
1541908
587782
2426897
1430261
636162
2532191
446597
1269134
1237093
1554118
2452446
2773972
2760721
105667
2178067
1487776
704264
614580
1741460
928888
1854873
1124572
2389817
2027768
596879
1595555
1082598
2474642
1956180
388454
1125289
932879
119978
55182
2167579
2911928
1535916
1555518
1217854
2901804
899603
2488524
1030096
1415760
649726
2138875
2243845
1595583
1833389
504048
1502915
619952
2792047
2635572
2728737
2398940
851865
492942
1185192
163206
506746
1703763
1877189
2934892
2806924
94821
1042925
189435
1537367
804842
2793180
2153325
305176
2315872
1092177
2742560
863249
676833
97104
632796
2687300
434590
1864511
273179
365348
2772554
2891230
299157
1146002
1000012
1852270
151944
2750509
2921789
2264194
2718433
2656097
818976
1646818
1824617
875677
1881258
880302
796925
1099451
2741650
261864
1099814
2403487
2677230
1513928
2389002
1441329
109732
1461785
1625149
2831581
35128
1736845
657670
376481
1456768
1664697
2152010
2769806
2899839
230432
1794266
1652256
866650
1268412
2890082
34481
131819
2222744
1401555
1798403
124517
1426534
1704520
777304
2697361
1221435
580560
904573
2016374
1146284
1213768
2089118
1570038
21508
2485340
1749116
1678696
1053002
2490816
1684689
219230
2131616
86709
645268
442086
1057144
2675802
1235365
2078518
1232982
2666844
982833
944425
1801304
2164957
1962877
704398
575185
953183
2395311
138541
1030913
2283125
2028351
2012986
825519
2442832
2865508
622066
2925368
2870948
1824135
2152167
2396489
1534007
965623
1774669
1898490
2269461
1130512
2856003
2887460
2482823
279272
1108531
1666898
1896555
465051
399479
1082973
1324859
2337533
456951
156227
1810864
270503
2069809
290507
2530442
1590059
119605
2073267
1023850
1048122
1422289
1249723
606162
1005429
677712
507073
378872
762272
1581251
2224546
2736943
1263937
1086105
1912818
387761
440072
396041
424223
1197237
2830945
2232809
982962
1802080
892455
1583372
1631553
145969
536042
180518
558860
1853276
2610141
1532726
1627933
2691543
2876584
986065
1525818
1222448
1546715
890695
2515510
562563
2687636
2753968
946336
2348437
1360978
672941
1996984
2923247
1484903
593849
415337
1558858
1730082
171430
2901051
1340885
2541405
2064940
2383968
438696
1234097
1621085
620907
461011
761245
1775150
2798543
1881030
1756684
567760
2097140
802714
2559939
2225256
788419
489820
774155
2159998
2301972
63639
1619819
2516443
2910819
1985308
193482
212021
2690604
1087995
137565
2712114
521447
2556188
1367589
2663688
2300881
2061073
1590989
2714968
492559
1859396
2023141
1813814
2645362
2082193
1478046
1752259
797058
1276764
1234875
2778462
2009770
2484224
1905772
1860992
2405243
2432733
1840562
1057355
1492582
151262
164459
63125
424409
853080
1061530
2286149
2170443
2089003
13912
2204097
2354669
1315662
1760006
316114
2063125
748876
1408104
347899
310075
859451
1149987
1257161
575975
2283653
2493511
1869500
479473
2402917
1200458
1749673
378164
2567081
2351791
371164
728297
1341847
2571535
747715
2426696
320266
2937952
2653872
524087
711145
655043
133740
2382887
2472296
161279
925177
923326
814265
1013447
2909204
488019
400859
2570866
1404137
1688184
944640
371125
2642357
1162593
70280
1863609
278882
1572355
1140695
2143418
1369827
339940
2208046
2910275
983141
2342899
118566
1092826
910103
545143
2144874
1756983
739426
2713761
803277
1108765
2523555
1910485
100158
2389038
2423717
1304133
2600523
2881612
1226999
751156
1773109
750138
2430636
967017
331769
2252660
1539849
127112
906547
1488783
2881184
2033058
2658907
1110849
2593865
1824544
2336420
2445090
140371
617728
2693049
1636653
502182
1519608
1785776
117139
305611
2274346
198181
1327926
567438
2092895
2667035
2102723
1856105
2636381
775067
400569
772613
1975832
2132062
226166
2129254
2132171
179869
1916655
770029
1730943
2823265
2285780
2517628
2245191
726031
1315996
2881441
420729
1608133
2613441
705086
552358
1686234
2860390
290036
1749039
309275
915287
1931245
821927
2831315
340276
516472
1340666
888342
583822
2073205
123300
2610547
1128847
2220806
2820822
1075594
1308174
509948
507888
2651247
1601488
313819
1902552
1097526
1963323
2204575
2481073
562590
558986
1347207
2119939
1089448
2312965
839026
2470172
133253
1920880
2736082
2545302
1950683
2056027
2447490
1446804
1151570
2761478
742966
1669697
497877
1503396
338401
2686120
2172485
941887
629284
1973860
1979776
1475625
997131
1649313
1607562
158783
2085668
2240383
849718
2212281
1423318
1219936
1165026
661397
2456590
2822459
1914628
900877
809805
2018161
2052354
625427
804380
164785
1672939
1704669
2438689
1441675
1448134
955752
1295382
1093063
2107798
465008
1322685
61702
1684985
1105372
2867058
753048
1402115
1125603
2736175
1446183
636467
1711747
966292
1054364
1735299
509572
1705278
1592431
1406003
1221751
2890121
1919320
382161
9635
1521601
2828878
1513859
2452075
2723115
2508191
1140529
2001978
1559896
2750747
2543214
2758420
365028
2039009
1501667
181612
94867
512301
1396333
1139095
429686
2638361
1434384
1575520
2938798
2820020
923604
2491994
2255511
1524064
303694
1944063
601472
870929
184745
2544394
2626733
2337119
2919754
1213639
1058150
183851
198028
2659122
2103304
2276741
2528298
2486059
1072787
2881915
1989455
1023626
319244
2635175
2384788
967727
1011414
2316994
1096344
1417936
2303231
2712250
2242251
1823090
2541282
1254699
888003
1685680
1968474
2377960
2347663
2270442
2257004
2918665
2497856
1142596
1679667
1274642
1601568
1702156
309223
1213983
1464439
741051
2064985
137012
2649859
837465
1208193
1095204
769491
1446265
2110587
1683170
828000
2055454
796855
2436681
795757
1465107
5876
1807402
1051004
574416
2433649
1504105
2176364
310267
2790099
1806741
2654652
2452784
2792814
2185856
856957
1626806
256278
1192917
2013496
1204680
986729
1756942
1077100
1659076
1695805
755831
2872892
440809
2401334
1963145
297703
2353860
2754381
29035
294012
2116591
2541372
1165840
1791190
569899
1445210
1834609
1144208
2193182
905290
2205750
2345917
794097
2324580
2134071
77378
206621
1484782
791206
2564932
2033234
2484872
1196889
299395
2460988
2621901
1149948
191350
555828
1312768
247734
2126379
2567906
2727695
1552609
1637819
1841902
2217449
994512
2790337
2038240
317043
1570832
1912180
2476441
1054825
1349581
1687021
1088541
1327144
2306679
2237906
1922388
1801400
127758
638256
1151674
2431729
177784
2817430
705866
1913618
1656913
232245
168944
1261325
2730980
1490535
461364
438351
1847792
169165
71837
2562843
1995878
1117029
2242372
93872
1159489
1216112
1358721
2770186
2176417
53503
2217106
1964581
1363741
2661412
1786967
764110
564394
851950
1655105
1206991
2150362
2165026
1501786
2655984
2512674
1200522
2185802
1935827
773169
1397909
2223979
923912
2249236
2481216
875927
1249965
1760352
1711645
531494
2427060
307498
1398188
369476
1281323
2420458
2056229
2358519
2186750
527302
2400630
94076
780764
2430470
2840745
2028894
140350
856924
1583902
1618109
2759121
71677
520382
2162878
1451935
760647
1765204
2600012
1497697
421816
1283525
1222388
135893
1577345
1981012
825035
2726043
1889756
1416804
1821699
848548
1224661
306791
1239610
2533025
2828506
2071807
2334706
811815
905596
1394895
1552498
2147514
395981
1359785
368124
1909795
808603
972292
1587600
2860681
2081019
1907448
1841620
1897798
299779
1922732
1123790
1126264
2385935
2664130
226433
870429
2802106
459171
1727117
971710
869443
452777
2193217
1916258
574036
2168043
1221540
871379
632393
107653
50812
1230269
2230867
2761254
775087
2898525
1858596
1082172
1109894
2787095
1187976
2523148
1457963
1479989
2733346
597375
2396333
2749899
180538
2258206
1155716
1788904
1859865
576064
1239263
947725
1939982
2345553
946338
2380060
976189
874932
399330
2596214
859776
1842821
2834477
2625097
1613701
2926331
2380379
598862
2561977
1799801
23927
2534380
1333087
1620847
1957593
1343188
857385
1732065
2783235
1804510
1792015
1363281
278471
2794742
171872
207056
2729769
2411501
222029
2203850
1320985
1871506
1459372
2402652
971771
1740001
469753
635530
1085685
1791216
2592244
1673909
1506032
1756868
1129990
2711513
1774638
125215
1999943
2179290
362601
838659
616958
856779
392586
2024837
1100432
1412331
453960
2622846
1137602
2318605
874059
1145124
844434
1245425
2200022
97412
1912179
255391
121045
426084
86734
84614
1500728
660408
507597
2043463
2425083
885718
552932
800276
538717
2639801
2655672
2141652
325979
1398656
899679
2474866
2711351
1991135
2782203
2688427
269512
2633758
255183
644757
1691619
291451
2436770
1812960
1157290
1799772
2847104
2627577
2826013
1546957
2133749
2798489
1649818
471658
2131081
1941372
389110
1714000
889551
2748137
879896
852098
2632895
420944
370724
2201389
94761
540469
2872789
2766136
640410
188688
201595
853838
242160
740789
1280949
272100
593756
2038560
2456160
1777016
2419666
622017
289544
1598153
823029
2782641
1972060
1596215
1493118
563678
211388
1140278
623652
858994
1773656
465802
201798
2817382
854986
1158467
1204138
2214610
2161816
2712758
1552068
2801185
2007112
890944
196635
1508991
301059
161663
2862727
2033895
98105
584270
1956166
178529
737005
2040883
2008702
357540
1061854
687905
2405953
442900
2862726
1759313
151400
917230
235866
425118
1165488
2350759
2070874
1667229
1232564
482800
2183593
143119
2556796
1238613
1849211
1599024
1146066
1951969
1444626
1782400
1563926
2414779
699820
167029
885998
804140
2761387
2084365
2710262
2221906
1899063
716861
235499
80907
2323438
98885
2562592
338267
115073
306795
202329
2206369
2257724
2341096
1480449
2790908
2379128
1597572
2256595
1717957
1013733
612119
1743686
1957713
1622393
843261
2185134
1919763
525887
2573403
766167
1282773
643952
2397413
2852387
1463237
570683
2544932
1729219
750746
2099377
924538
1794898
2775754
2750776
855456
724675
15027
2525158
2065515
1698564
2319134
2102309
963364
12533
1324560
1544935
2414846
1958715
378291
64223
1139750
163620
1303437
345609
1590964
1444302
2033463
2131641
213149
1613725
988075
2182945
709425
680144
2895184
2293416
2275870
2003323
996167
2687965
1537945
1192384
28451
2012430
675158
1455613
649528
1489377
309669
309994
1026682
1075555
83562
1617813
199251
2663645
1389525
1563847
2152149
811571
817437
50441
683844
1513262
658192
2734023
1929375
677897
200998
1621100
1789854
2319660
1785147
1960822
2449781
110899
232974
1991967
1253682
84158
1626915
2088263
1834963
2273340
2308610
1639548
1992478
257665
294428
2923822
2850512
2683708
26557
1620427
144108
1910000
507144
504884
342010
1701456
2796295
927731
2204052
2404455
1602119
15443
214049
1606054
2920434
2200509
1955180
659700
313714
713610
1004574
833250
2330759
272182
1579910
1380698
1617198
87608
521320
1756179
2441582
804513
2573164
2833617
982049
247261
2480864
399436
1903364
1044083
1481725
1195407
1537953
1038688
2712240
1582803
1988515
2842768
1656153
741938
1498059
2525201
208986
1987457
1608780
2665110
2579292
665592
32562
1279822
303040
1840465
1941890
22894
1891936
2318013
1406965
2811664
623995
2573078
2472691
2063712
67131
2700587
22633
2200533
1170837
2558705
1094624
2440965
2050875
2233547
1481195
2332326
2251517
799408
370668
1170168
42474
1817522
1662954
1297394
2159432
2350753
2385803
1320654
2759056
1631404
2750743
1213764
949164
1419659
1642082
1314335
392001
2513238
429163
1018712
1681147
472096
808094
214021
2529646
971241
422524
955838
1900651
1699515
75998
2030344
2735934
1048428
1963569
2562053
2807949
935415
1458350
1181430
20242
1628463
1578473
1680875
452053
1570593
1984389
2367001
2241183
2820355
455684
524217
1661303
1900401
2550592
2490541
592645
1961537
2069392
2258478
1641917
227691
2376325
956329
2111951
304879
1474405
2219109
1953137
1573038
244003
1399735
784278
855258
2803875
161244
1163234
2353879
580101
1744764
747284
1323963
34819
1039435
108708
630069
601945
2368991
2225379
1339234
1440182
1680321
2373551
2185004
2938516
566437
1562025
2603317
1046155
360203
150863
593938
1431559
2919004
1176770
1553040
2228380
2803311
2062109
2572386
151590
1352352
1195314
955678
1161002
198474
1432532
2619970
1398411
2055884
871588
2925375
1540628
1303065
755650
1652442
114866
235462
2297604
1833504
2794884
2800716
887303
1420935
512919
2618763
1394160
2308466
2501339
2440794
2093993
1621691
2489353
2417426
787476
1019297
103657
2208297
431001
1465510
2855689
2563271
1558805
1447910
1317098
1445195
51660
1746050
1096735
1997898
1626373
154474
315540
704333
1136095
2586352
399687
2494669
2900382
1006669
1966725
39751
1636187
1604296
2159715
360451
1454848
2110454
2687755
2875973
1583562
2899294
135530
2141351
1282856
1080859
2833178
774542
714481
763580
1047276
330200
2038762
2317315
1319946
2034683
2076569
2838924
379252
2777176
200138
1534286
1934111
2146532
1148121
674535
2030668
2831985
920152
388789
2761526
849795
1088767
265209
1605526
2431919
843950
2486295
1602989
2227935
2360545
2140825
1046332
689759
1456976
2541540
1927892
1411549
1580631
2332292
2474147
1735908
1845722
2833099
373896
2694027
1717773
1085644
2581092
2648949
1358572
1963532
1940608
1178348
239902
60095
189638
1121717
2896744
2034756
1174931
1909655
1647117
1484572
2745023
1323610
2370718
2622395
233329
2196236
2785736
118276
2601879
1401232
1293398
1482325
343334
1282184
362287
183757
2781387
1893893
1596990
1832699
2487064
2069228
2398475
66228
1348233
918684
253049
831280
1667574
1217233
83306
2559054
77163
2199522
488411
673794
2703777
1229968
102517
2382352
227446
1415206
2668322
2178610
1694302
1808683
834195
2735388
816714
1770793
765890
1613821
1281746
2717246
1117593
634277
15797
22889
1361482
2175098
1207082
782633
1820051
135242
1919855
1265820
1603764
2608958
713935
2062881
1325100
1024227
1635046
64388
2481116
1493260
2537232
1653189
2743224
1929384
2603486
1505063
2165179
1837826
2225584
2409628
1733349
1666224
850020
218015
2214630
1103021
2551752
1895945
2233288
1329699
2566564
168742
230864
1273745
930113
1596423
840835
1923127
2211577
1295092
2208611
1596955
1695746
2366885
1270251
261666
2586932
1133738
516595
1067720
1493444
674003
2130118
1947792
2157472
890300
480092
994500
1053304
26846
207146
696110
1925520
1600675
2522656
1774440
1282439
764444
1543160
1314930
2697115
600925
1698078
910155
1300487
987715
699640
1618527
2579517
432178
2468670
386617
715518
1054014
1930193
1788382
82881
1300896
2742530
1728738
1559672
306424
589934
996478
2080617
241805
1384892
1096348
137203
1521603
1135989
2049706
2939752
702759
1747118
1057160
1448305
2906304
1158426
1250201
760706
102622
188929
2178678
1563531
1745266
586580
1259310
1382424
2375888
253498
2641366
1562648
79009
2822003
1675980
1256456
915123
209493
2569693
2086718
2189476
559418
1121162
816125
387666
787460
1119998
2458973
2321441
6397
2849066
1403408
2292602
1526231
118308
435417
2404118
50207
2920999
1092793
388581
2926126
590631
685060
2471152
1995965
608229
948700
1212559
297035
349205
1894318
816477
1731078
1990300
1492559
1942270
2837713
1267297
2048699
1190253
1867467
2126873
208856
1725721
1731332
1926192
1526361
2622019
316268
876688
1886500
245333
2778583
67439
2879603
811721
23676
1756509
1479359
2849374
1234633
2741501
1474651
43454
1593784
670509
464311
2400418
25637
379213
180499
2579179
340531
2298789
845008
1510799
1777496
2520342
1719110
2265441
503479
1611394
1662981
1256095
223339
688809
1357126
2373472
1876113
2438757
2545390
2217117
2801485
928407
57282
2655798
2876542
130639
45706
168285
1644740
2747780
2761571
2674402
2208423
101201
1076316
2880050
2356107
2775004
2155599
521537
1653702
2850466
1126963
1228407
1487659
1628575
2802651
2827132
2133051
1152746
1128302
1857837
1737269
648433
1003515
756717
1940412
1326701
1375100
2114265
2376545
715291
1818079
813461
2233967
2739129
797940
1282915
1964918
2884180
380642
1212912
949963
366918
2392605
2918707
1154807
594182
1396184
1698839
2146292
2190248
800214
789086
1619422
2506570
1202038
2556575
2746383
1606973
971622
130691
948035
2850496
377395
34804
1313403
468020
1388797
487371
838325
1494820
2385318
2226008
1162924
2820640
1926886
2638592
851857
1723439
1563075
281564
888596
1378934
384670
2034536
1187964
1100739
1689772
2391154
2401401
1667739
116829
2881894
712977
2566154
1166629
1252339
218174
1992379
1047062
2575275
316757
1509300
2851379
849005
2694034
2023549
2750787
14861
281648
2255694
1904509
118669
1303787
1725752
506541
378282
2450008
438074
757528
1308658
1970806
1318526
2083765
2875202
1080468
612635
486368
2760783
2359103
2569265
1177700
650089
2868207
2023663
1932757
1523412
437996
2538209
442258
257861
687549
187719
683926
647629
2312008
2803940
1493387
1498252
2914182
2765407
2267036
2299409
2329485
2465628
2923912
312694
1246077
728242
2496275
257925
1603267
74235
2049546
72247
2364319
34384
701644
2644808
2853932
2858115
2437699
1514035
368806
2226430
87076
212558
707465
2726177
1384259
577894
1938252
1891199
317843
48479
773834
1569682
1450510
172269
1254380
2910884
1829009
1488091
414534
2395176
1910745
2448463
514409
647095
1567746
1196250
2035303
335187
1085069
980495
50617
1025339
2405937
1325325
2533758
2868298
2026898
2062671
73556
1418940
2381903
2247478
500795
221742
1670901
2131314
1696006
1623677
2284663
1013304
604167
1865507
761863
1290480
2526655
1221425
1885752
5822
2686164
2015316
1054550
967764
1216988
2938471
2190349
152117
1807933
2622396
647077
2015925
2149761
1234503
1992733
534410
861997
247964
972126
2385508
2853594
1839868
2259267
1917199
2392348
1759896
2863009
1336292
1138751
1153443
497273
1329624
2285067
1761501
97029
1105585
533183
2500041
2609415
2064349
2135559
2301024
2828438
2763507
2924936
944181
979281
1785077
2680025
2116253
2329093
2609963
2345115
2856858
859676
882337
2056004
2416636
1775727
130314
2332555
2874103
1396869
1768873
273883
977212
80571
1629495
445404
10441
710350
2451
67214
1148708
584135
2714428
1061753
514971
2473113
882963
859903
42372
2002512
2218464
727000
1127580
981600
219470
2385392
2110801
531216
1659554
2298499
2541048
2184390
1707429
969776
2761616
949603
118669
856042
1062827
1368962
1323758
771720
1515461
2906271
1510795
1313091
222657
576070
2204133
1448993
2228964
700971
837423
656778
1933427
2301713
2223727
1657557
2668745
1516769
2849416
2486763
1961592
318185
2334802
894888
1141540
801459
1549954
1042184
1715255
1033399
1100353
2214343
918197
2332694
1691050
1447873
2451821
353934
479476
184003
2105987
1199130
1216857
1115959
872127
1806732
824798
2070812
600764
1970875
1388569
1297523
401395
1897796
1123987
2003724
1489070
825918
1676373
2838799
745613
207745
2570737
623010
585414
2451062
1016349
1472679
59072
2285172
1340232
1429941
735330
1188507
1003631
1353168
1033569
1817599
1701103
823547
1754552
860391
2509121
1125260
1128931
2386108
833178
1040431
1513991
2383269
2314380
1202637
337216
2931873
730739
2328180
2511875
1171749
2414542
2733304
448974
1337162
2741054
2055477
367202
1098846
796961
644600
1630426
84316
611746
108972
1174074
793578
2002421
168287
732673
1340
2615164
2246687
396145
1993957
661207
1558099
2534155
114073
692611
2892718
1876595
1594717
2168437
2735503
2579168
1675587
166580
606612
489195
593804
1505695
2880317
216357
925907
2318060
2690686
2851361
1420118
1890846
1489470
656854
2057141
2919566
875880
2783181
972186
2161248
2175049
1418841
220482
2140576
1447339
2098349
1346669
2175344
1060170
661436
116269
2496968
2043005
2067950
1244225
2833972
1732544
1287948
1659626
2412814
1826780
1643356
1135372
247587
2071514
2118937
619180
677278
1466378
1410591
494912
1498643
1212595
2370839
2015196
2284775
2722974
1392892
1419120
94151
1374140
785511
1906005
2104453
2209507
1424193
1057047
1973617
2729533
1881575
790541
1838629
526961
2286401
658575
24303
355393
210865
2301309
2333279
511905
1413281
2643378
1316033
1222808
2503587
776699
330333
1003590
1980931
584504
1521425
1538886
1814453
1546966
308120
2413442
1783428
1086871
1365430
1831192
2721982
398859
2512185
1634342
2209576
622134
2085957
2934032
2443579
2135716
714881
1110393
457546
766185
1964117
1435008
249451
424066
2900288
807838
337510
1424015
2766883
726179
476705
2142351
1986729
1934919
2833964
2693496
632771
1742585
1048266
2535719
2683141
2266182
1939836
888852
874516
581599
1787393
1537821
2536527
810140
1683259
1318663
1151377
135146
15726
217258
52785
2614250
1322650
548875
2631778
2121366
2527109
1467030
71992
366699
2707831
544956
353900
1148309
1756022
92612
2304400
2236784
2687026
2134062
238106
1255650
2526452
2239122
1605145
708504
2528731
180726
2244814
2089085
535727
2124980
2332077
1757643
2673506
1674922
952651
1796707
2266327
444025
1220341
2750348
694352
394470
1438020
928224
836528
391910
2697352
1585908
1267655
671501
1566342
2816648
1377864
2606902
2552731
1748136
400
629531
1018665
993350
236703
2066904
2109681
1653067
2776483
706895
1638548
2775687
1748151
2795981
974512
1444406
461534
1297435
67413
650910
2160286
2599034
2532047
1292073
2239584
1890
1728806
2086837
1964817
1869064
2835687
1849582
700306
1388284
1272703
1994306
2867160
2098589
413435
1295732
126930
1684402
1345314
1257252
2696492
43203
2172704
340799
2555810
1197754
2322293
373231
788303
1278591
37579
2284620
2140687
2016305
1700543
1500436
1834521
2542017
1665959
104048
755687
1426895
143746
2208572
2202824
1699238
1870388
559020
396036
2509045
2506958
466128
237230
2031575
542926
2720649
377907
1966349
185010
1404652
2805183
681154
113123
1375684
18026
1995528
1872466
2922893
933768
2653589
2530566
61291
1502582
1229969
984651
2922836
91306
2736318
360770
2806141
2548817
237830
331411
2898984
1648625
2310541
2840482
2554040
2515703
2728069
575878
730087
1678553
1951408
1704972
276602
2567323
2352830
421927
835306
984571
1361159
145942
1683627
179702
977847
2067125
2805885
377150
1421256
1887008
1356569
2255794
825659
1888187
674178
2338988
946829
469899
107706
1880256
2795394
2168683
1567200
2109963
351943
2146938
467223
1498035
2513653
645047
281393
1515598
2781020
496498
1990194
581233
2586183
956741
97739
1420453
399623
1430655
1668888
2256619
1918969
837347
2322122
441753
2908820
1942944
868707
2283386
763110
174761
2591882
2839171
1844289
826957
1123966
990903
1670831
1088796
2486749
812122
167682
1830508
1300382
1402262
1192623
1207663
1311057
2849590
600482
1365892
2390076
2674198
2327146
1402880
2664171
782769
1313229
1237626
2456821
1656917
1082851
2112242
2469677
1001693
464705
1396309
1473077
2202182
1473381
253686
602711
708615
905486
1920843
1110537
1499672
2123596
539803
418329
772206
1436993
2428421
805591
2547132
1335462
1361756
1027012
2471404
2857450
240526
2575972
2575246
2568882
1393317
250782
1197507
398133
1849850
1852532
900154
1483695
639724
215622
2641764
2859585
1362008
1931979
2549374
2622153
2334127
2557392
366579
2895530
863742
1838768
1635546
965797
2180732
916859
1588086
131589
2154310
2049513
304852
2777267
435544
2752016
378663
2303661
2079398
2534872
1553471
1076296
1767947
1139268
523800
2271947
2761785
2259399
1840080
276428
1976919
534500
502057
2031188
1740670
12516
1782120
1808537
1322491
2463314
818558
2899006
2445338
1531029
1156941
1459313
1278836
660886
2471866
1322094
2342295
2584360
1021257
2040721
495125
641806
967139
375110
2084015
1376743
664228
2249731
2209226
1786326
2395554
2196549
1158836
2457658
1624118
1940386
2712724
2175918
2506598
586557
2243418
829527
419329
1315553
578238
841450
2602975
366632
212093
4035
1941963
383117
270042
1182031
1397296
2916838
2827312
1813958
1819744
2370523
327511
1598845
2531129
2074646
1235063
2926942
788556
521308
1040873
904644
277703
187422
245441
837128
1407052
524246
1026267
164152
1144243
36972
986223
1593088
2332235
287160
1223092
1688925
2564715
105052
1218580
190720
2548580
1744009
738529
2525357
2674183
1594155
2793207
572597
678958
207118
973248
2635732
1118610
930488
207513
1554950
685470
858116
2059769
129046
2089620
1273529
1634969
841035
2753685
1540729
127064
1900259
599841
2252031
2787346
2561121
2555602
872972
483419
1475564
1741797
1486779
2362736
2325900
2530432
2232355
2136182
1333615
2591477
2212265
2832096
1215287
1640075
1515379
1204923
1349402
2648149
327428
2552448
2515190
703485
1220458
2033511
928983
429296
1247207
1362119
2735529
2770942
1502885
377313
2313840
1576025
673857
2727774
526074
685231
1628646
1791635
231227
568002
2166843
2476562
276233
960421
2829256
1464564
1817032
1555570
295566
1614448
1115451
1273040
497870
2262930
1332794
1971445
207733
874927
2869348
1369394
195329
2784672
224967
1355072
811492
2832604
2704466
1404140
2179829
16337
1684054
1486772
1126362
2368613
684476
100022
1805216
98882
2509009
2134681
1611139
48395
2242670
1972617
749927
2928125
1645260
489339
497254
1731850
2904120
1303871
1779736
2802268
102562
2402026
2729636
1999477
352684
1137544
2187775
2097361
364918
592747
173713
1934461
743772
694590
571155
1886784
2186648
145309
2294593
2647587
649930
144756
607914
823614
71138
685412
1076321
1189381
627784
737300
1380830
2637391
2044190
1920497
153495
2264993
2863685
2698252
1796683
342438
1230797
415087
2641812
1650143
2426726
883719
793853
1592863
716591
1907452
2007658
2505601
2934146
2144937
758791
690142
2254183
2802221
1866309
658547
556264
2111484
2639290
2762853
2091033
1660019
226340
880786
2858417
2856673
1096238
1884910
240364
2544626
2097942
1363306
191026
184084
1958066
1261134
1909430
2482772
1508019
155516
2632030
976747
1673664
2296171
392439
663383
2318269
1802494
862718
2401030
761904
2303202
2301174
1194466
1813833
403715
1393820
218971
1299470
1899162
1324588
2310221
1761753
403167
1049935
1354812
2583542
2098437
1171616
821427
829818
1770881
1014003
2234408
2625522
1941849
19078
1514637
1791326
1724598
2381606
25289
1850812
1873339
196730
1967993
1979785
810440
997948
790657
396141
1141484
911515
1741114
1395768
176256
1838255
914289
1047021
281333
1998339
352063
1450622
2839345
2753021
629876
1260420
950550
730607
1102052
1567367
2061784
1043062
2893576
2652239
880010
581664
37525
766057
973908
238384
137680
2269271
2001337
7392
2129549
1159893
1197680
2308657
425239
1004760
2081769
2231959
2071034
2761403
1810843
2185188
393842
646829
535186
129767
2112892
1094229
881672
1484232
948542
1836953
1095027
314806
2781717
162351
2057942
694041
264146
1619005
2768928
1233165
150846
2763200
2294881
2094124
1144339
2806250
1587353
1910744
2519522
2393614
2874991
258447
1913539
2619854
296272
127674
2222885
1321327
1066996
2507703
2681214
244819
170373
1426335
2472111
536524
1181203
2611098
2043435
2863185
2249614
477881
650346
877999
452247
123608
2186204
133057
1651326
514035
556286
270872
2310898
95994
1274297
252800
1947094
2384377
259668
1759689
1838388
2397286
2003055
2218951
1985440
2416424
2862925
2938549
2888575
996403
306200
408586
2724323
2802380
808917
1963167
347471
2340485
535252
2086582
2627017
1614174
1026314
687420
1931064
448880
2862187
717904
2056966
206130
1064155
517947
2905165
2564423
3229
514002
2093285
1286244
1093968
1667204
852291
1618711
2140651
2632316
1977806
1834429
2061044
339098
302327
665431
564543
1429712
1343788
1031055
2037585
1889422
741085
355962
1269334
951097
2309173
868216
2667668
1479703
274293
2719346
1989464
1846202
1913534
148976
2339241
898407
302711
1479451
1715085
204270
2622567
2351857
1539236
2796646
1154926
878529
1522012
2769077
617952
2009297
1560038
1858155
2156074
1260829
957882
2608261
2771803
2452155
1681877
2214837
2579219
2621932
430548
1742606
1630189
1552073
2598940
1723616
1915476
1557543
1531128
1968068
835147
795992
2571107
1206050
1372777
2449951
2561459
349641
595997
2399039
574546
2590246
328411
1825350
100940
1388287
2729450
2177934
2563586
1710931
1988895
765301
1825989
2422930
49778
190567
1179257
1463807
2632901
2773610
958764
1005453
2585710
1628422
1304885
841163
1276799
780385
2664171
1550551
1798781
2771459
890414
1630986
1100987
2190763
1807092
1773184
1531407
105683
1526519
2635182
1803577
53941
159060
1037363
2801711
2758154
1133323
2415097
1806225
1941408
1607330
336751
485518
1984584
616716
2868147
2848136
1197848
2517879
1419571
835864
355557
1546365
712327
476657
13911
1936225
1717738
2808753
1931192
1548971
2734708
623402
1381064
27329
1488813
283021
841118
1811652
187181
2382411
1362428
1111638
688173
1026233
2673071
1228633
990236
158393
1273832
584078
1781836
1493992
2190162
194892
538577
927077
1263482
977042
645646
246152
2908269
2658384
2420197
1928731
381724
2056783
2662299
2458308
2087635
1722116
2212513
2189385
2030242
1730994
2727837
2373826
2733833
2643612
818958
2588691
2788052
707367
86828
2113696
1923271
2736188
2486952
1083307
2300300
1936648
2456274
2045506
103382
1971870
1318095
2796313
2331948
240519
303451
1407433
1654376
881219
133468
913295
298016
2066130
1442871
2771105
1947822
870092
1317860
136441
2525172
800576
2322793
2041132
2629388
1687962
2800962
1789197
918329
1152205
552252
695192
632476
1352956
1045190
96282
1276354
252447
963337
1466115
2309009
2472207
642829
798505
1769302
809089
1223501
1707962
2458929
370939
1199327
2116915
936444
627190
1445393
1713516
514499
2459916
342545
2766460
89725
1426888
2259881
1850538
2007632
832399
494355
197117
145357
786598
2334801
2211452
992515
412926
866223
1153492
2762392
909726
2575306
888581
2675196
1047515
1541555
956013
672120
16146
664251
1761402
2010683
1540852
470025
1140085
2928738
1562110
2037550
2913604
2330880
59161
701659
2208194
2007771
1164276
1066679
1871767
200598
508999
2520324
458529
2622773
2653567
2337210
1334532
1124027
2200686
242969
659681
2423797
643794
217484
2738971
2355195
1002464
2699318
1180086
2520667
330829
2036832
1408332
1051770
1620840
1962980
1154418
2071337
82159
2387954
2850019
210194
337554
1457539
1014596
2794290
830709
827441
1145611
2621391
1018235
576107
740118
519957
885909
2256274
191068
978429
1010927
2122647
933270
2515314
1845991
833181
1526658
472830
72230
98469
268031
1925077
1938171
132359
2777278
1302087
1439968
1994670
1958152
2637535
2715774
1480420
2138877
671725
174745
1572435
2592277
2840115
1257244
1344941
909688
1555654
1203801
218708
1264093
2894806
1556728
2854546
1438954
519307
459652
2474842
1857106
1738596
2256078
712960
998918
2548244
1799569
2911189
93307
624362
263831
807793
2276725
2391102
203684
2075389
1548396
783184
1976617
2014347
120197
159136
2258996
1267877
749257
744181
935116
2842686
1093824
588369
805039
1751933
121271
2197916
2067257
141665
1334841
2332247
2828619
2262601
1946258
923925
2199774
656520
2375961
267554
1296675
2026638
1684108
157933
2184731
580194
743339
2395672
1328505
1280673
385297
2351507
370463
2814140
2072757
2179399
1460909
284117
1136166
1044974
798574
191333
2400696
2380506
262896
1636117
1694845
2023171
1906252
2746862
1033491
42035
886443
391768
681169
264210
2578728
2253438
2925843
125830
367838
1241458
978959
474975
987471
1973426
1443426
651353
247807
2278420
694651
1950512
1099446
1874085
2414601
2918170
79708
1190282
2425446
2880100
126808
2267885
2390439
2087725
2030375
84098
632587
190940
2473263
2218388
831455
1328918
2811704
2582424
1467543
1189580
2315866
2254551
2327487
369165
554608
212740
791818
923621
1801072
1214038
1121848
1650972
2748759
1719491
2758706
2699095
524535
2031482
61386
920827
396992
742298
1164601
2007189
2054753
1553407
1172314
319972
1557735
986825
2722622
2706650
2678231
2745415
2492625
2224694
1103704
600165
2520732
693187
2289214
2431360
1926912
263465
2458189
1329220
184368
2480936
2906934
1911843
947062
1221920
1826831
2360415
1923903
1779205
1770307
1285936
585087
1443167
1218449
1200421
395592
342539
1263759
418078
375748
2721861
2164156
330477
2515961
1717327
1072083
2729705
1283230
1706040
548457
150013
410298
144062
488197
51107
1456353
100214
728763
386242
2519008
1406859
396155
56
133449
2657482
1174728
1085417
876314
153406
705742
1243501
2191436
2109423
239293
690523
426770
14232
325798
1453871
1868262
634707
1230204
1511148
2930032
2235360
710255
1251880
2662735
2152754
1496747
2755557
1966813
1008747
1261898
2492204
280118
854449
2713726
569718
1898095
1296463
94783
371878
1225625
1966289
1115105
1903922
2489134
1971905
1120610
601378
2412319
2571890
2073104
2775413
2376550
251636
2884495
1364567
600042
2106121
1764849
1078250
2232675
1884923
2190935
2718912
1782158
2026926
1913985
1444303
878576
2283364
2887491
1144321
262342
1605086
2071287
630391
2566051
2657075
904935
1353142
1296904
557800
2212937
365412
1951637
1346369
2338279
785083
2724378
524280
1657854
2620171
1867856
1274344
2799390
1715084
564250
369328
2474160
1560226
570737
1796015
655957
2305017
651967
172238
501216
101968
1378547
1874813
721416
2407179
1429190
1753320
1106035
1325105
721133
902968
2790343
1105554
1706627
58956
1117301
2193595
2456994
936044
1215388
1652322
1623693
656244
1808747
636644
418610
672511
756151
1532519
71377
2167382
994705
576013
2619115
2385890
871547
2859930
2492169
85517
1520296
683896
93513
1065346
2346074
1584540
1535308
1600588
1709101
1189388
2124738
1870123
1042547
1935176
2145671
2888202
40898
1753956
2069547
2028522
351550
775006
881060
1264257
1216030
714787
966816
1065603
1921625
2737027
1059783
630884
1695499
1903294
240
1460317
52747
1925575
1919350
924086
2869504
1376185
2132030
605106
2303683
2731401
714785
1332682
1074810
1544429
334708
1553218
2066664
2694825
1904069
2355594
2354112
2728354
2095200
2730471
46254
1826969
2547316
1055485
1389959
580656
1982577
628062
1072929
1190224
1228734
2243302
1673602
886666
2439700
2648858
2419126
2176359
1629804
1414216
1279155
1479176
1340985
664911
1522698
1181535
448615
558370
2102952
2041039
29879
2655777
1362584
1384298
1416887
1925209
2604529
428200
719568
2593845
652519
266235
1165344
893744
1347571
157600
1798089
835461
1710506
405333
2011352
1069277
2546493
1056247
1994454
357599
614224
2492171
1759438
1308354
307272
978949
2186967
857057
1911894
91043
2852460
2140597
2471902
2696002
1595595
215275
733473
424446
2812007
832883
2620441
237914
1132430
1319685
382333
730101
1034345
2604522
1672098
96932
2061640
2038702
768399
1067949
614245
1920305
1429557
820636
2156816
2324267
1223342
903286
2064197
2032164
681679
838547
924413
945227
1716917
54322
2561389
2266709
1683676
1183242
1747925
2037022
746961
1843468
1495084
1076772
1753431
2064283
2004293
459499
2572929
2446039
18030
1942555
2776976
1155191
92033
104882
243823
990032
589132
1211598
255859
2198372
350178
1783465
78591
1830850
2721292
2831584
820340
1674347
190849
977706
1945685
1950250
1200190
627797
1696591
724288
2314333
270272
2325425
483992
2906102
2098038
2939963
2042572
718603
1721
1467735
411027
2488587
1625009
1183111
929357
1969937
1893903
1110336
1123501
1937871
2063382
1828742
254762
581619
185856
184671
2329963
2877426
1017280
664412
1330196
288518
1710706
2872775
763785
903150
739138
2082148
1401205
932354
1283385
1740896
190846
1516806
1201275
2741670
2053226
2250149
351054
2724301
115970
2096154
79061
763419
1914924
1030101
1934039
673560
2916597
442860
1688815
2572579
2282973
743783
2716934
960896
2263189
1260521
2932934
2536698
2570419
1504068
386095
648475
644821
1194786
1504207
1578103
1125051
1848404
1171717
2299275
349395
38468
630259
2475538
112099
1323804
1745690
2197379
1551140
222664
1199357
540174
831448
2263088
2372944
1026657
376979
1812931
1141847
2636900
1021848
1804917
592777
2029701
307152
246939
1965077
2640249
2785137
2361925
189451
1171760
2262965
1326991
2552730
1626104
1813971
2018696
680354
2677542
1813546
1366760
494018
2597710
2660854
2421255
2503791
2100777
327654
443997
260047
91888
1612156
2261316
1239731
1666618
2162994
142566
2779470
2657098
2799037
2009883
2768559
2420660
2298831
1789949
934839
537196
190212
54863
2753503
396038
1416934
2216838
2245023
1000724
1804655
97108
2914809
1076278
2569709
1686854
1676792
1218920
2167014
120658
1130272
2381275
389431
1596773
1460498
1983108
2043302
853389
1369557
1896288
2196909
2542519
2810686
2930144
1758251
2403889
2113789
1311409
2826882
2705541
397508
691529
2642098
645792
1146077
2022144
356421
135286
1883460
1798744
2887888
2244167
1311102
192737
2710122
2464651
562846
1173909
880760
549163
1339880
524942
1383336
1135820
2077304
1601215
2372732
1113218
1116080
810470
1910637
1432044
1228085
1892567
920900
1988758
224925
176297
1270703
2444010
464113
959628
1498695
203000
1097469
1543821
2533140
296282
363860
1131553
508080
2611501
410657
1759220
1592853
1154731
2563299
433843
774570
871162
1688241
2484090
2176371
2352425
2683861
938563
2182475
346034
541910
2545288
2586204
812221
661457
2464789
1587381
785038
2694166
2874703
1526715
404887
1458493
1656207
2357372
753060
2539417
2110754
1969735
1123861
874702
615295
1095680
1789303
2677110
2344641
2732651
1073772
843275
980813
90720
1902813
2622575
1372589
507163
2441194
933307
231830
2307949
427694
1032639
519559
2749721
356859
1264990
91963
816068
479040
207208
1441379
504540
547451
1941281
543977
1905207
2383568
809088
2869722
1110222
1032939
792071
958514
1412839
799196
2782273
2418679
1629867
358615
2183122
685634
2378732
323134
1386748
832224
1847858
1571051
280246
2756840
2883422
219086
2076644
2394918
1015323
2782106
193523
2480350
1177868
584839
2106562
1293403
2342966
2785707
2093497
2037800
1281444
2552629
2167358
2355956
2003455
2154063
563680
713942
2239751
1814002
37228
506846
943153
291131
328922
106542
2573387
2731997
2595376
2443052
1069421
1347327
2003300
665632
92507
2575928
2912069
1051266
793876
2438373
1873226
1112796
427150
815751
1760346
1795486
2422786
1795243
297346
2655729
268996
741987
1300655
399043
788476
1494424
243551
286261
2550377
2184164
1746579
255968
2136033
796437
2222076
2682443
1630213
748064
1671665
161401
2693247
2747721
2372699
2157750
2833751
45887
1415600
925443
396256
1363848
943235
1407779
1756136
1174770
1543337
1996908
863156
2261594
717359
1724235
1162154
1529177
183384
2719610
1763678
166484
2542042
773628
1225647
284089
2389316
892849
819070
1039566
1684351
730428
1920499
633289
1265090
2134060
2302941
1793187
654705
1487085
473314
1294854
1019851
1493672
1194223
1091728
2127486
908376
466942
300197
1509628
1237731
1573672
2001741
2365409
2799486
262986
644634
1386012
2899998
1714088
1312987
2869657
2197611
945276
2182351
1226702
2290940
1372173
1988465
2784167
673591
233910
1493999
2531602
920484
2770660
1788682
536697
2887593
1367191
1596397
694496
1825629
1485842
1724061
1993109
965345
2228853
661409
1472369
396748
2604788
1589661
1010270
2702226
872717
910952
2545007
305847
1390858
1033109
2711856
1943700
2237930
1744112
2085714
2200833
2586991
1012370
1015592
2455318
2790294
164393
2450432
1317073
2563196
2806549
237883
334824
547249
1902717
2717531
1116529
2858045
522596
2311573
2850992
1585499
1520161
2102730
2454918
1691508
30059
1432732
2220705
2154738
2546403
1505644
1410411
628588
1966222
1399052
2683956
1145064
2131701
2599863
2602084
855665
2265715
2737175
846818
2609010
1682826
2538320
2202299
2532548
936746
244100
2573608
742255
1777022
1210645
1861401
498917
252751
714597
1679122
1110287
1360496
2625517
621504
823975
316291
622644
2732135
2783112
171607
2705216
2277525
2802481
2556305
709077
1459144
1332189
1143477
1991012
2322900
1809829
2248732
1377102
2214688
181442
575336
2495504
1031958
1133037
1987285
502669
1768365
2373567
1877974
1506946
2245122
1232388
540210
2066771
1064176
2214206
2667592
890954
666107
263344
116490
1575980
1392824
2132134
1675645
1059269
2338161
207618
491388
728887
2121083
2681792
379769
1160895
1709310
35210
2717278
2772805
803214
2769218
877499
2387501
2242815
432497
1690298
1215266
819919
1256463
2512797
1187281
2613912
1314440
1612515
1707542
593615
14286
1033069
724128
1470727
2258071
572523
2936943
1558075
745205
2203161
1167590
1787927
433988
1738869
557789
1090928
1316705
2535155
35702
1413642
1887143
1832808
2712608
1582148
315066
1651472
1521174
511087
1726442
1687841
1979674
949712
2861448
462495
1105445
608793
205351
1882161
1845522
1365249
344528
2703079
2445398
2633399
1146330
1066667
747943
1613886
393731
974193
1911344
2515696
1140761
880084
2247331
1486652
1094503
2911088
2175525
228577
941899
2674710
1296238
2580300
1054087
2453360
1455208
44605
939826
1489807
2513232
1321947
1943669
1406750
692876
1804410
10700
1218733
975207
90489
1059084
1482106
462211
1208882
2919523
2194590
429103
187715
2796851
413818
2642373
2285020
1590611
1519295
664114
1767383
1737898
2737085
1038868
2937301
2675605
2533916
2403655
1510056
1259856
1128102
1531598
852035
978279
2694062
1201571
461551
233382
2755218
2746810
1318500
2778887
2768662
2494447
1883113
947483
11887
580729
2675706
1704333
1059068
646216
1395816
2342976
858579
2186633
975169
1014152
69985
475546
207649
1929018
1292160
839591
2248656
254081
2294800
2643958
992703
195412
1446888
2087120
2660850
480788
2172405
596843
1690982
388694
819344
1523804
1066641
1637633
1330742
2661557
525989
1155558
1513074
1318396
974126
2384460
1591052
1016913
1814231
365503
788552
1190205
795403
1429857
2047613
850954
1698995
2004261
117962
2639834
914886
1105294
1933715
5857
413399
2656362
1614741
1008932
421512
1233222
2565031
1972018
1503102
2195364
652444
672673
2474056
1099628
2785133
941760
2323566
301354
368574
606472
1674114
1305499
1568909
932553
2391027
2681198
2391244
664548
2445544
726339
1612951
1693650
235657
334487
2890914
1512908
2225818
2706470
2637672
233567
1452820
2212221
1441644
490096
56184
2095575
1192213
2822034
1755668
878085
2250389
1483672
597844
596234
2408419
2078294
1962172
42141
1433974
471175
2208936
2456562
1783124
565711
154992
734764
1545257
2663482
1261535
1670069
2383568
174797
2491004
2686149
1944035
1355171
764879
305406
2820609
15186
1090042
933537
2172616
2647097
2714891
2378375
789469
2611159
2486199
2338553
2055406
1888687
54507
703637
1267358
1020062
2502666
2208680
1550889
1484895
1130619
152870
2934491
2702923
1229790
830115
581031
2600824
2772309
2239108
2326636
488776
1320718
1255138
1395164
995020
1401454
317985
1613951
1264421
2552244
1596106
1044300
853991
2916549
1407087
279882
1338434
795316
1706336
1731959
2923298
2793703
1626467
792112
1987266
647039
113972
1907520
512334
2297779
314985
2073329
581042
2530310
2712299
1537531
1678008
1651199
1244265
1778163
286081
2507506
1462612
999411
1601668
2607998
121991
224747
1213276
1160894
243663
599559
2065412
2390617
2302082
263186
1767702
2175563
650499
175560
577235
69235
2392857
2525625
2934915
2905016
2129316
2678794
1711450
2357468
988034
2733868
2806811
1613721
1763243
2910436
318489
1442191
41173
833876
316728
1996141
655707
2433969
1594888
2066728
2030976
598157
1119914
1381229
610324
968488
1368335
109126
2197104
380673
2075663
1985413
2138223
1968920
1535999
1926119
2544821
2337644
1500549
2504648
613721
830142
2239965
2465410
1843073
1595880
1770108
1338903
1695902
2286407
1663387
101292
1955496
882313
928900
2640030
2132182
2326017
393662
2015909
662367
352832
1371402
2159096
387101
4195
1786510
1362388
2561713
1810053
2676530
2390575
2175399
2310187
909799
51891
2081341
1528558
1580116
1906422
1830542
2790586
1160427
2936483
1259387
2767290
1613779
2440132
1037692
1824649
1292147
2316618
2316513
541275
2175566
897417
2208419
2633618
2481117
2230567
696788
2839640
2212917
1960350
498875
1885661
1016180
1619427
1220345
1993943
638591
1366874
1057110
2336775
353733
948604
2507725
541735
863001
1263463
1562315
2320365
1873382
1474047
2878287
1075831
564889
1050954
2873094
687220
708819
1910715
2317404
1629338
1804444
2040610
2188318
1759758
1081082
546212
1797172
711571
2868564
833544
600399
1713159
35144
1533563
2026765
1246175
2178502
1156151
2818108
1261250
2277021
362941
196576
1086991
142364
1289492
1373546
651229
2890841
1453950
2803310
228059
1360781
68770
28322
228160
749825
2486923
2513026
2516449
444055
665936
2878462
1156482
1677633
2617997
1811846
259786
2622395
2695135
2467289
421905
1112001
1389902
2452789
2033083
2078334
2088750
2407453
81932
1943903
1206901
2313482
2833082
2031268
2582447
1912548
2005029
1632233
1371175
2020809
1261019
1469114
2618180
2866252
747096
591734
1933859
1639754
878660
1843629
1011375
1916728
2366122
185518
2376027
1084104
1324468
19555
151480
1185400
2250926
1484596
980797
749521
982473
2746661
435020
2692140
2273411
1461049
1116635
218370
1500574
310145
1250348
2125898
73317
648303
1072388
2655044
182658
1736763
1254009
2366431
1783183
2620705
113354
1575102
1236015
2633749
2520138
1207968
2280703
1605367
2896755
1264607
864857
2509317
359413
1660193
677883
1988577
187885
632331
2645683
2659494
2785196
2072694
1686421
1408397
696747
2589272
2027418
812394
640231
1987041
2406321
2357778
753855
2554768
2855320
123244
2649011
1676976
234057
1542933
937323
1832494
1353940
1473359
2032113
150450
946189
1977372
1967256
2282678
302000
1637521
452719
1669706
1150623
1286279
570628
2862054
1146070
1247501
207868
454300
1477097
1657064
2043853
827849
517179
2817728
833720
179179
2900433
2697452
822802
727953
894099
2586476
2292844
2516268
2337790
960646
682191
1981512
2907028
386146
2499435
982902
593166
1364153
1973143
158860
471761
1035154
1656915
1288167
395983
1272283
2933503
352503
1596967
480981
2884284
2752172
1200377
122908
828181
2465916
2215659
1977528
701289
2595810
1606700
1877402
38775
1159665
529408
2060808
50079
1796492
2516626
1925987
1204500
1974982
2150759
675526
1853519
2453675
413332
2851360
2936216
1544216
1878395
826044
403565
2249586
1702559
1655147
1263109
1044530
1787539
549568
2247013
2519339
2686929
2692884
1497488
2410289
382128
1194253
701459
2855478
320054
1192075
2916327
1343842
2129550
1715434
472950
2598697
2687675
424595
827376
1410295
2664769
445179
2332848
523137
1191182
1148143
2779520
558316
1552043
1970937
246804
1857781
2556549
888470
1226077
327510
1427928
38658
2717712
1348646
1548153
2847038
229124
317154
994933
2699253
2496734
676870
1636132
1689227
368490
1338663
667479
364752
2469064
1979513
1123103
990963
2308448
2228902
2490068
876728
194475
633008
2621682
1212076
1386320
2061219
1596760
1628415
2734863
138616
5436
369025
2698479
1020393
2059124
2680161
1608727
2239458
940658
199069
1672791
94353
2807865
1840591
22517
2818465
1536473
788908
1492144
1177440
2341224
2014798
367758
2211187
1548827
2437536
132038
2089158
2490055
4368
1322025
1386519
2682880
1679073
2197689
1048072
1481733
2267003
780168
1309258
1537570
2283106
430689
1079886
1205524
1463010
2766593
2705482
828639
414278
997283
1819358
544645
385225
362020
89455
1096420
1307023
2929621
1261509
862573
1981630
1295440
1378615
2159115
580578
1670918
2598145
2667671
31190
524012
1014555
371100
2454200
705866
1247822
821241
1931812
1039758
614031
1453852
499911
2407897
2169894
964137
1205330
453819
1083005
224256
1364570
2011694
815996
2860217
2876686
997478
2730198
202754
1303232
2857241
977199
410209
636102
594406
43411
1430553
2039314
1973277
2911034
1955411
2126561
2671742
2504935
1800021
155375
1112458
1228572
1164791
1351764
165336
1805454
820647
922954
2101066
2368878
220986
1132184
255483
1518262
922433
407639
536038
361324
2522987
370855
10213
2837676
2580284
2380480
259551
750783
1744012
1538021
899468
704467
2172851
2155734
2863144
1369469
2621487
181534
244094
2165411
130998
1586971
225901
427110
887808
2695728
2844692
566521
1626282
514706
473692
2514223
2594504
968428
735289
1604260
2823199
1999215
2503172
210558
1074546
2346131
1948365
2668822
541964
1523075
1338115
2075037
383815
2531630
2688339
155006
797610
2163834
1931970
202490
2919760
1745800
2298714
409994
2589392
475282
1981946
2811662
1220304
2051630
947554
1820067
2108252
1694606
727381
642673
377339
2612463
1156174
1893605
981433
641449
605111
662664
1847574
2117096
891910
2375542
1535283
1371107
2110211
1054108
1698550
1570649
464155
2621801
867939
208852
994874
2452661
589892
1389348
1862321
2329062
403667
1790890
2186299
1339601
1682388
2018855
1533867
785759
2064177
2798621
2534072
1431014
499352
517034
1703486
352944
142551
1057303
57252
571935
583966
2741290
1424127
1129935
1887694
929129
2368030
1876580
590890
1132705
1085767
2236005
1988884
2466826
1601896
2826156
888392
2050589
966785
1876824
37258
2370898
2393048
1276634
1850980
243996
1538329
1518963
2284996
2514320
1887787
1612363
1670456
248077
129436
248662
1290266
2163919
2009131
1931767
2657261
1852256
56938
1464189
1868862
2829734
773643
17475
1209595
306367
1739549
547613
170410
2031581
32749
2276096
487360
2931806
1496718
179535
2025122
409471
2812001
2832384
320653
162836
1734394
1341398
718616
2440203
1346474
228022
2401833
1637946
2461260
932273
2531294
988306
2881322
2640360
1213915
109459
445113
947205
244602
2288457
928643
772100
915403
2903345
2925965
2598093
539721
2467463
2365608
303166
1372303
2446476
1409714
1824068
2675576
2927055
2616463
2908375
706269
1898292
2357641
2616881
2149441
2069322
2354730
2686956
375170
1624607
1665232
1288923
1865867
1136332
2636638
1985829
950182
1263125
1135444
355600
2626414
1489400
2521623
2875267
2631952
597622
1216213
1497362
8387
2894916
2119324
272517
2129888
120633
648845
596791
2792578
2018020
2500962
400894
1233183
1950776
1661425
2425095
38161
784892
729460
2883004
2574980
644867
2566152
838340
35558
1893426
103779
2290861
1513558
16844
90579
989571
668911
44084
450108
1962049
453525
2827730
2370987
2078514
1810474
29263
789872
560186
2175436
561091
1765462
1320620
840859
1635578
621200
2936388
2597034
1127319
875369
2022418
2520662
1798406
1896711
60125
1932106
1335474
1359105
387146
2895908
2271820
2850255
2528579
2071952
398632
419865
185004
1754997
1434116
202490
138935
2925758
1142684
1780001
1501759
1808051
808991
1280025
2688542
2073228
1342806
900789
1491672
644895
1743904
127719
360672
2696696
1933411
1174953
2616850
1521587
1501516
1019222
461419
173191
2313107
2521727
2802924
2784174
328008
1790553
1612538
820046
727870
1065416
2737606
2221606
1786928
2241951
216227
23348
1867456
1673577
407583
1298596
1468496
2709127
1013879
1853494
2608397
1569951
2892095
782099
157412
2047822
30274
2586986
1926130
501743
415562
1465463
1080773
2306923
944577
1653711
659317
2751255
2775038
2132120
2735018
2121183
1383260
756352
967054
698450
621658
2469966
1308436
1718285
2457949
146479
866454
452880
490701
1047135
1920172
2328947
327085
2633682
1280108
1533469
1309404
834470
1860970
726926
1189922
954306
807533
79239
1462881
1470087
1007377
1316999
1891417
1592993
444546
1158192
535217
2401431
2549955
827274
1508396
1223936
193476
304216
1219171
1549424
2194951
2361680
1407148
1832495
924828
2929874
2723021
2209237
1328684
1101378
1490869
532547
127487
2483699
1764280
2426001
283082
2502575
1931738
2367145
1318851
2045746
2532881
1618866
2667653
367845
417737
1758181
906844
282690
1868033
1454611
2054779
618383
1768265
338853
1053460
134830
624887
1459915
1637064
2920840
2747527
1086536
2401178
223242
2680513
1655940
2445383
354221
478682
2131257
1031551
613429
306557
448838
45908
2574146
1687739
2158930
694060
1362192
1120276
1735410
1684391
100436
1221813
2158920
850705
1865769
1472348
2637467
1851798
2755391
2076705
1998408
1377166
234928
171451
1150930
2904290
204718
1382407
441811
285003
1401856
1011353
2675
2656907
1777080
108140
2636628
1852024
1792990
552316
2867852
610224
198930
1797557
1152466
2407082
828588
218188
1262564
2476876
380490
1824143
2417533
392008
2474702
621583
1588703
806403
259242
205726
433543
1930493
178441
121246
219338
639488
1264422
1601226
2475154
617278
125833
1719333
1840557
744064
1250340
92205
1955855
1428324
419732
4574
229439
148968
1188172
2719193
116722
743887
2458286
1514281
324840
500209
1901852
1062122
687678
941950
2313705
2436405
1854281
477941
1895043
2310443
1893443
1540552
295234
2498384
873461
992674
1180728
683462
1924349
2142946
1746150
493563
1689660
423973
2057004
1656310
2529681
869392
1970601
1558995
362823
1541112
41975
2266076
205966
2897996
1353528
1660585
113728
1662710
939003
1858222
46979
2578671
790658
1553671
2238655
1660925
1037087
1789744
601488
2433465
395363
1354885
1406006
947504
1196217
2274745
164444
235994
1891259
2441274
1929521
111565
76801
6246
2318715
1361381
47236
2244469
2681918
1459695
2215828
1547708
1362143
1976535
2226353
2880738
78632
764782
1365306
1185836
757093
1079792
129973
297216
572480
1236015
1566591
2493099
1405757
1279139
2859150
353388
2505804
127024
448626
1621306
2304332
1269295
1231507
1271049
1840964
1632337
1367862
2246591
2198569
1632295
2855537
1390668
2026663
1158653
1177711
1587924
2013566
2861835
1360291
2874430
1818813
1750286
2619192
1046870
1226780
55061
1427993
1171266
2261294
720919
1592824
1614284
2419071
873296
906465
1614245
420927
665387
648008
93999
692499
347924
958212
1651436
2765518
732772
2252612
471041
2862608
1316684
1104011
786193
912717
1554623
2649974
887510
1188660
2552253
304610
1377580
1268378
1006229
1047373
2336707
877344
1588029
2814915
1094262
474022
629076
761884
2586974
1927839
602937
2483105
66698
1334232
2711653
1497266
2047102
26075
1406437
2281122
1404140
948826
325796
2155332
2704169
1794673
438791
2902311
2475531
507293
219831
614239
134762
2839951
1479672
145324
2672468
2923941
1855126
1470459
1893014
1031164
224358
1468866
2725813
1677182
2868570
947701
841769
2292580
2709934
665208
974549
1085553
37093
1757735
791249
1631113
2915070
516676
1673525
2818575
581906
1268166
2557080
123310
1681963
1316379
2885346
138562
2226192
1003182
2522338
1334267
1330391
1606457
1265493
1905516
343475
2142881
458316
79965
1473548
2462466
155672
1529579
1558373
1244501
2266332
2073972
2173475
556399
428237
2539812
2680804
2881829
1922957
2335221
330440
2182710
1609217
1737845
1510899
1271585
706336
1362046
64424
1233595
128936
2275805
1068892
1413697
822601
423886
1800770
758144
368813
2651519
396103
839527
2780989
1899669
1314356
1656850
798152
2318393
642161
2387461
1171537
2214955
2321629
2309175
130930
2664450
1159392
925785
2577911
2474538
7476
2582412
769543
1265603
177758
616595
1247509
888044
219958
1930442
2441019
2044778
1126527
1210171
2758563
94768
822249
692407
529185
639843
387434
1700843
2870421
1710810
557016
1487170
397199
549923
75044
2800339
2729513
2937041
21985
2668617
1586652
514283
219930
351841
764180
2325657
397556
246754
1870978
2598618
379971
2771649
1604847
2419454
1665133
2792903
169050
2276980
1683563
1574142
137967
1274533
77691
692698
1386472
1766074
1898248
1744360
96693
1052745
1192246
210809
1092293
2621341
1635749
2163017
2734415
1907055
1676391
925978
156373
1926631
638182
2262148
200422
2202626
1417653
699514
2124864
2202634
2252563
1219179
249486
2907361
1841471
1966408
1452614
2926969
2563166
1381706
1513465
141687
1377659
2271535
2733526
201773
1818762
2700687
734015
2514156
2429355
1620033
1270142
2395121
2878691
2719482
1823099
2657367
1561906
1027634
82223
1233931
1759006
344468
2126047
2685664
1139848
2341692
2763438
1359216
2311143
2766723
1347508
2496726
786173
1345767
1854033
1778527
2507545
2802073
714937
2666837
1454392
1521783
2351610
2310900
2690975
343582
971713
799700
781228
630805
1641631
1889381
1630188
1893525
751418
2739273
2587755
1647519
802103
739740
1764845
1255856
1909068
2363890
2104617
982698
2847986
2082365
490339
242812
411997
2064430
130893
480429
2001262
1034873
1134706
1303028
318367
1172167
1918663
572569
1508537
1694607
2451401
946499
506654
774407
1420547
2558700
613019
2408540
2774528
1276015
1862003
2700907
1085555
2056503
778748
1609867
1380811
1682344
1452639
685768
1342398
2308063
336080
463079
1359169
2302928
569415
193440
2415108
1994011
1098921
709418
2268948
2515194
1656205
1468940
2006654
2863149
1755104
2051230
2273369
1073484
1408674
1548149
999689
1457040
2682158
574795
811848
1291001
646931
1166477
746615
2456607
1512525
500996
1765250
531703
264163
1187437
1368066
2250959
2583228
1370470
642426
1426611
1583996
2893932
2156338
726910
1998827
1106459
1522595
2428798
1348571
461286
2599659
735566
2075728
2572312
2452696
1348924
1621322
1890601
1849278
2049079
2454852
1841809
2409022
2367771
2218429
1698690
2079271
2544304
2859072
1505263
1345015
567006
1450366
1063557
1276801
2021018
1624495
285732
1759224
258121
1134911
2563259
1181472
2479527
194719
288484
390831
607001
182850
2408590
2069777
434000
1633853
72940
391639
1325113
1709864
875365
2721104
1241371
166529
1889635
2907962
1691073
1235778
1288211
651076
2530394
815448
1384126
1648063
897466
2864495
1535428
832441
2394668
794253
1308498
823826
1765069
2175558
2059211
2745434
1255209
1514674
2122768
2209430
1368895
2551940
1264417
666127
2121030
200673
1289401
1304637
1377488
1669849
2185942
53437
1594025
1623131
1218426
2174192
1485747
2405699
1316445
2513945
318830
1299808
1209655
1685842
2276718
2589965
830907
109109
848662
1350524
1133602
891737
218654
1131843
1116420
242356
733544
28912
1905071
1225245
221110
897971
2286256
2097355
2155845
1036508
1148617
94515
2032943
2860752
1427505
179144
1648627
511917
88907
643009
1191109
2788317
1494782
2198211
2877760
2553079
811505
464951
751336
2427109
2928891
2364985
686537
1575234
667433
1453541
385374
2440901
1618902
638368
334462
865759
2561628
1176593
348875
1142978
1922865
987960
343347
1875872
938963
1547152
482326
1351501
59574
662054
832912
764038
33844
1992927
1650575
530499
540410
2096101
999719
986555
296068
2337871
2089929
1159209
2325105
855797
1436779
2887864
2912297
1348398
1101426
1101486
978446
1040989
177160
1099963
1208126
1336863
1539722
1351180
805326
507903
687731
1290476
196148
596765
2620682
328963
91353
1552137
1435918
2388186
1952333
2851025
2845582
2711111
1293677
1567342
2868496
1436037
682792
2254575
698294
405500
1570819
1839293
2569100
1192414
2399412
2699492
1451907
918039
1149109
1452492
626558
2186225
2121913
229107
2913234
2379526
2698852
1589482
2807293
1042589
2909691
2412153
1306644
1769432
1947037
309480
374269
978951
571370
301956
2775675
752572
289866
2777961
1848340
1407359
1697586
561087
2696153
2724393
710321
1049664
611736
1761332
1909773
2377551
364287
858402
933829
164580
1346812
925018
944748
2857641
1806526
1627040
1430302
2863697
935113
1740449
1557083
1362034
2659080
504750
329021
1502848
2775527
254309
299679
2110340
363516
373071
2193475
381234
845431
300698
2075330
1783264
1600457
866071
2860452
2019477
2861689
454932
1537958
231745
2501232
877989
2632735
1549632
1668460
1551822
795759
295353
2768842
1506728
833386
1814956
624312
743877
152783
2583754
172484
1778068
1859871
1316443
1801840
551022
300606
1994964
2393936
565140
1697381
2720841
2192989
1287099
1034830
2224793
1989843
1259673
2196754
1579480
2189862
1188337
1091133
205054
956341
1910614
2725650
128500
2707760
1347235
763979
2561180
2702972
1587843
2234818
9230
660930
1964441
1967773
626938
1667245
2843919
9391
2438217
2461052
2783468
1099957
2439947
26474
106567
889868
2164135
1206728
459325
214557
2071328
1727988
2755901
1169908
111294
1819918
615187
374827
438023
1636256
2246412
359717
2853240
1980929
2507680
817927
1651239
853747
2096868
504466
1310865
1234593
1668900
1428373
1478380
1885681
1963651
2094087
1154211
1869746
1884253
381080
78527
1895127
456327
2048775
386434
2665798
262557
239229
407244
2165343
1871981
1818900
1180423
427274
891238
1745336
2644993
2377534
1743581
1430864
1222208
1362842
1317400
195677
2182153
273476
274451
2017261
1977140
2529589
2444834
2656631
2348189
2602078
210419
1428663
1600543
1054283
285583
255904
1506587
53996
1091660
749769
607547
200173
2473229
1698285
1028010
1358290
153725
2334146
1178152
777403
2178405
389014
1252350
504146
2335125
2346227
2444775
590204
1884192
2615084
62945
1296177
2190489
1749457
227605
253775
2506376
725338
594816
1957403
1072091
1389773
1496014
905362
1959203
1096853
1431467
410561
1194054
1508228
2343470
331223
1949274
1232540
1441158
708770
2923005
1224845
1007567
1095124
1791150
1672675
190758
1586983
2572553
325215
649804
21748
1903960
1270959
2041253
1151525
104171
1945901
341307
53911
1318170
1350553
1027397
2568273
1159836
120234
1174211
1828767
711604
1673186
736008
2754273
1322349
1342092
1544013
1391429
2013443
821197
1892382
1582338
667447
2879163
1878011
344487
1341197
1218154
428128
258765
384885
1795581
77616
2354256
2145960
2405754
1887821
2218611
2161042
1725674
1630892
2380887
1571189
227922
403152
1063032
690531
1302773
1231977
1336402
58656
1987666
31915
215187
1077887
1215413
2493483
2425922
318259
1771752
2830692
1761540
2090345
1486399
2776747
115681
1617822
2078029
2345631
504835
941417
2755274
676150
2488679
348320
1909524
2568885
2334720
100179
752778
897660
405519
940699
886117
529727
2832164
964951
1218873
2141465
1323120
1347938
213780
417556
625311
1899551
1392531
2615893
1697683
1059489
1509430
2246501
168329
891240
937489
1610866
990443
2721985
2878961
470958
1926347
2312904
2118996
1246534
1121706
955122
1797250
353514
1779082
471391
2928717
463715
996594
2479783
730996
1502935
2321309
1321199
542473
2271406
362564
64030
1301772
869560
728337
276135
111962
2884339
1403463
1345370
2448793
407502
850406
995278
297070
1544968
2862266
2279322
2155863
349507
1129626
1935752
767867
488375
1496050
717176
2377085
498388
1720944
654552
24075
364537
1317163
2018909
872626
229284
558519
2062646
402740
937741
1532786
2406246
1684989
1902921
2413673
2868017
1072146
1263198
1275215
2142148
2550107
1036814
923851
2834050
205129
2324013
2239068
335199
1140170
2188828
265678
2598066
2797229
1685012
711950
661764
34827
2374651
742639
1165655
431378
1305277
2129661
466638
246244
920653
2001751
983225
2033314
2277407
559133
1877117
364558
2929422
2749040
138929
1258897
1481099
707714
2248596
557487
2134510
861446
1857354
1892740
1731833
2334460
1489110
2505690
2239309
481723
1130804
929935
2173545
2853828
1929641
753072
2546472
327253
1809966
2630412
1459969
1032720
208031
1559028
2692795
306671
2853611
1194598
2524610
2804998
975541
529868
1499747
1246608
2527104
2279317
1920823
2236811
2009605
2256267
2273284
76429
1607977
1061478
926487
1956420
1447231
1112955
152672
1480065
2881217
2206442
242620
1816487
2826244
2350524
2685616
398333
2624851
2099382
520950
2700019
1377811
2542130
1763559
2661556
29107
652448
1229708
1981559
1566545
316961
2125892
2616061
1468593
1672985
1887496
2018249
1840672
2343138
1503051
351655
2185615
808592
2493623
673905
882587
770803
964323
2278039
1192783
2453409
2822032
1532726
2859825
846246
1163819
2410641
1768563
2521736
2266207
1933893
2700363
2399957
2392161
1455307
1986506
561154
1405576
2603768
1337391
2185941
2049159
1401015
2664366
664895
293146
1312274
255932
2924855
1126739
152108
57363
1020564
1688260
1998633
886059
2634693
1711858
2821198
712744
1242588
2416705
999309
1673905
2691337
2768585
1634377
2276951
1374233
853695
1339032
2596157
1733574
1818356
2463056
40473
286298
2537617
1113560
1344617
1981508
1335165
2612698
831522
574537
9528
512543
628335
2709310
475244
2661190
1983800
2188254
2391926
759937
305933
477989
1954803
2602987
693633
1417933
1838882
367180
2518927
2681513
2116565
223297
477368
1040557
550321
269590
2195774
2903292
820637
423399
1564062
487680
1872994
2786532
2197800
2237937
2776411
2239941
2843147
426962
1630876
730960
2197479
524079
1576011
2311033
2783294
896469
2872148
21153
2744754
2888514
260976
702325
2069974
894110
1909032
2029523
2650880
2182943
61543
1735692
903617
2011791
2884919
473845
1079524
866056
2887614
1022957
517672
2438105
1415752
1457410
2547929
2527776
536799
1658855
516418
2680516
182719
2899838
2444535
1411426
524289
1260074
1966285
366652
824311
996887
1861262
252204
1311979
1527621
1627656
217179
981111
1341609
399359
680116
150779
1059895
1894343
492725
2114515
2146027
525448
2320319
668005
947989
2836155
1764113
2093705
851881
279752
2226995
1494845
2069431
2430299
839162
1351041
756670
1566360
1926531
370524
1029550
893369
208326
237186
1389497
2212815
278311
1550068
100070
2187709
25146
1234642
2441082
2480357
1844984
1561514
2020912
1467554
2248297
1475423
389284
1362116
2762170
1805564
2909625
1004166
1748849
1926699
901053
2842361
2617072
2732228
865404
2774333
2246264
1676597
2340926
751757
614128
2421923
2129244
370302
30914
1388138
2906702
1361054
318401
1350937
1398276
281739
1050382
1088515
833313
876884
1060175
1191011
1015964
835565
2827531
293695
1480240
1098817
204828
680973
1889474
331760
1752481
2254234
270758
1384776
2223116
2922256
2314114
2846758
731548
1318579
1249760
596045
1109064
1903443
2770712
2286849
2217365
1043559
2219601
1137599
311481
1077028
2338929
1092126
2793222
609802
1165111
1571904
774071
772532
2804794
468556
102585
2357753
2762766
1733761
1512678
2473394
456434
585452
1096570
2122031
570821
648700
2915140
1597449
2646724
209103
747053
2505515
288857
936454
418187
2676443
1706884
2224505
2540889
2560634
2253046
1221758
1461016
1297980
1678672
398929
1402265
1579287
818808
2033584
1499343
2766187
585382
1986138
652195
1736448
1216522
1387521
2353206
2676721
1074721
2346270
2786645
562992
2072727
755637
1345630
2692777
2870643
1026439
618470
2648553
2589433
1459875
946927
2223801
2316495
2816917
1111396
1564082
36267
1387390
2064306
1606974
743507
985057
1121147
358873
482123
1786818
2136830
14524
2837037
2438413
609492
2580555
1770969
994795
2453161
2565838
2874649
2822363
2925579
654317
2470599
494050
1557172
2557207
2714124
932446
1297004
2167994
1656584
678808
1792258
605481
1858834
2536637
2227651
2292667
1358056
1641771
1161792
2778467
2674189
66983
1118368
962366
1565209
2898501
2295823
1695467
99908
2680611
1742622
1386210
1475484
916741
36301
1387573
1340015
2246371
2715187
2760473
1539829
1439171
105313
103406
1134308
792526
1477314
1138316
2268873
305617
434203
1794440
1932175
929841
220687
360115
2808540
341086
24498
717211
1584377
742302
1260174
2652738
2430457
1370016
1868497
1479523
2623384
279115
389666
1997168
520550
1851038
857881
2663482
232411
2001906
1486083
2928851
1869001
820708
1920605
1443637
2365142
1747153
1010415
753538
398124
839
749831
1764328
1014190
767413
2785164
872711
419067
2497006
2156061
2797653
1760442
1814130
1633133
2075834
2514324
2741749
2469952
1984130
284931
981662
2241771
366948
1597450
1675766
490875
2295092
2366580
1655401
121401
2553597
1034775
2645760
800741
2324826
840720
2303499
1869122
1124093
1076981
2856553
682611
2472425
169174
1693665
395724
2858252
2231137
2319170
1423040
1547296
2282912
1279828
918467
376151
2515659
2261745
1838113
1252367
488134
192388
1052203
2005590
889339
2700585
2804406
653343
2814239
410492
2273387
1301838
2414479
942192
585898
2489460
2468714
13731
1364199
1866694
2842394
1797763
730948
2193389
2766512
2450890
2083161
2620975
2247486
675670
2535150
991750
2694071
50484
1411169
855333
1491922
1972936
993805
2885165
2100214
590543
994938
2757014
401634
554341
1258767
390167
1554796
21797
2868313
652236
1450969
2408083
1653193
845610
674929
2774464
2562862
1412824
2130409
593554
1528535
1804826
2102647
1161341
62967
468029
2796269
243852
308549
1836852
2352805
2124381
2721539
40288
2247794
442620
1541466
439552
2167874
355218
2859841
1931100
1405099
2200731
2398300
2648989
1391349
599645
1851327
845653
2825457
356049
1482591
322596
984689
2678514
440023
1369079
2645543
286907
2139857
811130
2187996
1714804
2604995
731868
1030409
204129
793245
512959
1299131
1108537
958719
939398
2326834
2791954
2257965
1097114
848963
2278478
2522104
224946
2731544
1012242
1152760
1568386
47332
581569
312381
1231493
2526607
1392072
2633874
944230
1295381
170596
1143814
263474
2838584
1212101
1002634
2175886
1203673
788455
2171376
683615
498579
2300565
1819697
2494658
2722757
1740532
1324021
608739
530639
1797492
2662764
1224843
838128
1372463
2792570
1810101
861076
2917986
1036632
216037
665565
2152181
565646
1154081
74627
1721306
1367160
208422
2015380
2516032
2789976
1726094
323389
1804757
313216
1798187
156751
1100255
18512
793632
1199158
2106543
357831
1980043
121640
1189309
1058697
2820483
1653264
2323974
1692469
1217493
18825
2824277
2389988
2507648
1960731
1955565
2684181
1512498
1212767
2530145
1391971
217687
1901179
600377
1245451
1377775
1296060
472484
1027198
1524859
2173679
2150422
1433309
2605023
424142
1097882
1117193
1039491
2312468
98120
1897530
2859397
2321612
217069
1415375
1705003
1881688
2560906
1537761
2577924
2842156
1219657
2061006
8108
140558
2787307
918429
1120174
800176
803989
923930
2895633
496673
2333171
1318826
905292
2799562
1195165
1256221
631102
320978
417608
1599215
278870
935536
1074850
636432
311137
1072543
1230822
620037
2797546
139867
1929975
143638
622672
2743038
855488
1531244
1839880
1828006
1499281
245699
835311
2284220
830219
2411490
709053
1588261
1123459
6941
2768364
204042
204499
783262
1661587
470308
2735893
740082
306653
2500118
801760
158439
264265
828984
1296350
853553
1086397
24493
1855452
1098733
2327732
2321776
620940
854988
488386
1167149
862420
1451998
1243125
61012
576086
1670064
2889742
261720
2293010
1972336
108666
29720
2908966
2806613
1186013
1840006
2189940
2260208
87132
2847054
2690791
1796850
20571
334849
610822
1952861
1952695
2646129
913235
1638061
2025271
1340195
1349372
1964563
1625200
1317897
1284489
111897
1758338
645453
1355537
1573824
2822329
1831942
1668305
1906536
2423719
2436902
900349
1023414
526011
674026
1187255
1152269
947457
1833716
1572909
1481342
1875269
241243
713611
1454391
1935005
1035294
539908
82673
1989075
2822249
242659
7012
395070
914050
2075035
253732
1259104
1245500
481818
643249
2355881
2608337
1797956
143818
1533426
2369827
1923764
1630153
2121074
1961900
223898
18109
1049524
1413727
1633439
214375
224612
1614913
1845098
1064724
829437
2038433
97030
87111
483271
1398774
2919675
1768359
1395410
1479706
52891
562613
477602
270287
2101186
2095851
1379572
1438542
2245871
2010199
2186191
1583423
2679419
2658555
1451268
2928735
226587
1975129
1972740
2014727
1548769
2701805
218788
892118
2737615
335948
2022355
917788
2658618
2221542
2315363
245558
2614710
1569108
1178843
1083455
2571376
776518
2826479
1679549
2735502
2043468
2517461
1345711
1414443
1713405
1208610
195402
2552719
2216919
1959224
2529085
1617802
1437155
2150934
885552
919497
1051172
1677137
1890408
1153278
981785
2517278
1755732
1418523
212933
2288750
407826
126803
301211
1481864
2468922
2648672
2180920
2755902
2737327
2368199
2851843
2652093
812667
1509315
1634247
980419
2466870
755552
1791719
74448
1385273
991927
648584
1406343
823981
1904758
2926457
2048017
1738491
2854284
1934486
1782580
931581
2646380
459957
1888603
2260755
1078319
1309382
2175084
2317130
2260060
1965993
2880537
624300
2171072
1531443
1000258
2817808
1449965
816308
2900109
1088734
2432873
2462016
2292859
2251502
1678083
279808
2624711
2397858
2609059
2329598
796847
2480997
1810492
1196709
1578852
2666666
1560446
1764636
935588
2699988
2555360
1865036
1726580
1725502
1733471
1877899
360240
443291
2066008
2719673
1722123
2760628
1409193
291245
606976
2048834
1737081
383254
556696
2059526
786121
529697
2126715
2738417
1095094
806008
822513
2664263
829599
2771876
2360981
155777
2408444
191464
646762
1231309
374162
2004535
2507433
2173688
946477
2707570
1693572
1237160
592989
2114481
1365759
2520403
2869220
2457692
1231923
1872194
236132
2173504
594553
12530
2678987
983877
1056399
962435
2795603
915810
1434692
787770
282932
402895
1403820
1443211
1361039
1670165
100167
1929908
2345549
1601223
1736993
1477661
2092114
2870499
1338007
948331
683195
1467195
2697547
550813
1803212
1834324
266620
46900
1622553
589586
558296
84832
521379
1921157
208693
248295
680130
1397138
2919222
461197
1451240
1793670
1536789
2137539
2676800
910679
423515
118340
1016182
2678116
1882457
1032196
2436153
25048
2690984
2918486
381352
1597554
2695267
2269947
1016540
1097538
1517594
1053993
2146606
2347034
168364
1779825
9298
1901522
314246
2374641
2673590
1821925
2556730
1850305
188698
291996
2644730
1464729
2052739
2162681
503518
1584166
1525220
1263793
1724132
2848584
2404033
1345654
283173
1625176
2252227
1324052
700759
342317
1839628
368040
1373492
2309833
2180958
438096
2085280
2223318
2534034
1718872
1764767
2664276
2300012
1152998
464762
2439885
1540786
1074233
2826933
2038701
1406205
815525
1792404
481615
506421
442021
1504137
2400586
2586347
1524376
2145930
425649
1435677
69049
594990
741742
1349382
1758376
2459233
518166
1890333
1686287
2440366
2568350
2519167
46880
679426
570294
1155049
901020
1172802
1020147
2436532
1796798
1623591
1767666
2198261
205936
2668839
206834
1259868
2111277
829537
1867323
863353
438940
1304500
598471
181966
1919940
2711760
2701339
2682461
947515
2728309
461868
2682140
2653172
2485161
524199
515817
22441
1717515
2029361
2910387
618926
903012
2650514
1321591
1130711
1212134
387005
243624
1164826
2592365
2092323
1897319
379935
2895892
1452014
1419852
679873
2069409
1048393
2031806
2409682
2282009
320650
2304669
1241481
2788572
1030348
2606813
2262291
2804787
2659179
55526
2014792
630410
1653742
82129
624384
2115200
1646289
1701635
705720
413075
1026837
1332805
1991371
2690194
1709902
939381
2711081
787908
1340278
2755732
2710900
64568
2717784
2709688
2146518
1461697
247528
921847
969300
924436
779775
2799386
56114
2070507
1008970
994795
49694
1549496
978189
2012646
822026
469728
1755915
1123301
2435404
481043
1841218
1947161
2411611
2699546
2846439
287647
288706
417256
221318
641774
108226
141867
2898984
1972523
319603
1908474
864290
1092293
973127
2883700
222562
2610960
1894783
2423809
1310494
29491
2156838
1067677
732865
450658
399663
1441630
2000741
1609988
1408694
317137
627535
1882072
2684714
1628448
2581073
2005813
1547806
2167367
221814
133544
1537541
2620111
2640589
1584376
1348976
270328
2882005
1224281
1409652
17197
1957236
1123971
1045729
1112466
2792748
620720
394775
346680
1933147
8657
2262626
2554387
2139237
2667168
1799082
2021723
946811
845839
1852458
729679
501369
2582393
552168
1958672
2677730
1175975
782501
1265826
121445
999219
990435
1547287
2910664
1775378
380283
471698
1747110
462327
1803653
255798
1172978
2528267
2495580
102958
2529225
1945677
560956
688913
2109711
1870041
2582531
1055908
1358585
2280377
761903
1661665
1869615
1829391
373805
2813623
519890
1833054
630289
2661025
1030145
637172
645729
2351765
561830
1650488
1642053
152957
101669
1392669
1908661
918748
2229972
2542001
2336191
2026091
1837566
371192
265917
300381
2714832
1141822
1269287
345696
2700604
910588
53303
678433
1342980
1994426
204833
1959717
2055644
235009
1725399
425943
2597811
445344
2430841
2538532
723953
1751364
1963003
2247636
399323
673085
1894360
345921
2779331
1929338
1308686
99893
1106080
1556459
776269
1282554
803671
2771390
346441
1369417
2080620
2142305
1453874
645944
2056363
722733
1299966
2002869
2705862
1993161
2823252
1870510
437742
1340455
2914686
2634119
735298
1353654
1435571
2838968
52121
1613133
2706363
1659577
2407244
1626057
2558292
1879936
1959431
860664
184275
1708476
75911
1370476
2297655
914673
2626490
1482219
1429949
287090
2180023
1653982
340633
614102
310489
361153
1275091
207044
1792214
1903829
1386437
2131519
536393
2460930
1569902
1959589
92015
2195794
1179655
1229254
1354168
991103
2722908
2326954
2404570
1402239
1555836
1488410
2063257
588425
2432050
1385764
1408571
901482
1721612
1138493
941396
1104271
983906
1267327
1221851
1127136
1069073
2653832
1039079
1441182
1735268
2930046
1082259
1555200
2154532
498706
2841359
2519445
1592026
1488440
1623073
968416
1377357
2174266
365618
1782282
1122063
2687688
436572
448368
2504302
2872362
2563693
2815118
1407892
3812
1093069
818474
776341
115871
406251
887487
815484
1900432
2160792
2615575
204374
2436323
2670626
1763626
261398
1453838
198198
957600
2556080
2886505
149906
2927195
2622101
1457466
2639976
622581
2484301
2362758
1074801
1903267
1282887
1392921
2376923
2558656
1711009
1488637
2658267
1355793
2789738
1486656
1713676
2735165
2907879
1857166
1490025
2367479
2244178
1317776
2419780
510424
310366
2021487
2060245
362887
2392083
1218609
1336251
2001636
1752574
798975
2066134
2926133
45112
373549
424004
1389310
554767
2829297
2460518
2502984
387684
1546929
771214
788555
2643693
2525268
2499462
48631
1817412
729943
1007714
1472970
2160349
1861118
2443135
719991
1564531
1155688
1271156
1260476
749795
879769
2339499
503743
1495301
1715184
1209340
282491
2930154
29203
1001282
226839
1304354
1330675
1564575
2092707
2554924
480404
732814
514667
1046603
52099
1832252
2684818
787969
13536
2258384
2683187
1934626
791136
2442671
1238525
1127253
2427521
2638050
2158006
2770903
650285
1081790
217963
2210534
1848694
503025
128829
2518085
994033
1505871
2125207
1217406
2932561
1142166
1764087
189881
1005032
783313
465652
826597
706899
281077
2599575
2872800
1050076
2599089
1165365
327046
1678992
2745442
2641919
1605322
1824390
935951
1109482
1172223
2542338
2480707
2496458
451929
2690791
1564191
73497
1302740
2377281
2507652
2304359
2869242
1858112
428948
2563983
1298882
1257610
246774
38023
1678048
732096
1738961
2773623
1474426
1186783
251013
911814
1727570
420843
56587
1126890
89119
607409
1407545
1550266
2794708
2220502
1616707
2711153
444239
151032
1483328
1426925
665843
132066
2123869
1153997
765760
1390275
2406688
573515
1807312
2777490
2380026
2270727
560340
2210313
525813
2936312
2646216
1795477
1439559
21942
2032669
247367
169270
2591406
1928255
1496670
1228414
1235258
2053017
2516369
1932056
769719
1570095
219849
2116595
1719750
2368092
168752
1154198
659317
299089
1215641
1661768
2482983
1802976
1838725
2850177
2639276
1525902
1911531
14480
90556
1514191
1911670
1328459
1167225
2276750
1259583
1470839
2104571
1806610
1511277
1385354
2728504
1629206
10388
1319645
1912226
435945
2502411
431243
2341760
2447470
1687265
264180
2641767
2658078
612416
1297577
1412130
2091681
522190
2152058
2758438
1723806
2243375
529249
2489817
157968
2940393
416662
2450515
2340744
43147
1695912
1104504
579782
2446731
2702768
2172822
1140383
2642911
1251463
2578162
1851365
1349046
1269881
1897511
1671008
1446343
804690
1336189
2435389
224947
1124877
1066132
2845460
1771441
489576
2016206
470485
2291572
492566
2202492
1900960
1652387
1131246
996499
2470096
1504332
1575808
914941
1028640
1268048
843879
2157607
2615245
26061
1883001
1943487
365538
1926164
1398560
2022629
2718366
1904845
5367
796963
2884300
1732057
1454054
1241264
2374032
586123
1077748
2050200
2350274
364770
206213
634490
1383014
2671114
155685
904880
715823
1138205
893477
353438
2712487
2578930
1457621
374815
136754
372271
1417679
1255557
2380438
2444596
2505720
1225028
1790140
2097946
1319875
1094097
814541
1507149
86517
1690609
1308116
2104711
1141627
298476
2286276
1437519
1180247
2397134
605563
128288
1249050
262045
2604857
1896240
1619099
2772856
2503525
2042085
2392334
558657
2858900
1913974
1673448
514277
1922345
1083760
2869647
1142859
1688955
903207
1739471
798302
384118
1837048
1758431
71850
1799503
425971
1542150
2063456
967850
2385880
219657
1092042
2245545
1328714
1421264
113722
2880442
931109
2276727
1044162
2350709
226721
294941
2303226
78932
175951
1940493
643369
684710
2797245
2299747
1500441
555677
1578739
311905
2501248
1136074
1815417
1072457
739033
471966
1353326
966128
1792911
877891
2578327
1604113
1149284
1211821
1652373
2036184
1513525
1700123
2091252
2036921
2976
1406083
2926359
1263990
2078417
411675
632837
2159760
2454909
588638
2272781
1046716
751750
2616718
1120010
1314259
2633169
1210744
1534883
1416736
470685
2096686
138877
439585
1435805
1433788
949958
1662636
1529725
1084153
1300386
1171628
120606
2648153
1356621
93017
67274
1415997
125550
2041423
2798645
2898711
1921538
97624
382555
1768551
2244502
2543127
2150023
1923197
820630
938320
2602511
1408039
572048
850772
164933
1575400
2579867
372413
2180512
1022233
1828170
162022
2650930
1854463
1642234
2835436
1618481
2087516
2119693
265953
1656525
53802
2324498
2062807
1628467
1983770
1948883
1607125
1044857
1961698
1800498
1012284
533343
1296440
1131992
1057257
2129040
670119
1808943
1804950
1280805
938004
1294803
355686
545019
1673588
2928924
958169
745143
2100748
1260304
1124735
1870749
2880548
819667
1857163
758596
2118168
2855892
283649
2933729
1713026
2017540
2861286
1240134
2875851
918319
285591
436359
2074573
1322003
1576739
1398718
125777
428826
1217354
1842586
367977
522090
2161045
1018813
670749
2726805
2374948
1391996
2671571
1772015
2445548
1668288
2321516
422841
2820615
2164769
1037042
2528235
2606214
2158152
2752914
2137985
2510361
429106
1064339
1230947
2240074
810404
1718407
1706369
1519117
2556662
1216166
415394
2681826
636541
1290401
71612
690229
481576
241775
2612872
267903
949589
455389
1982918
1758334
1576114
2654517
2004490
2279671
17623
109141
1380605
1456522
1925281
2725516
1820882
2337598
2798385
1339851
1372011
2064222
1868653
2213704
871879
164405
1493194
2852087
2009563
2393303
1186266
792248
203575
1864967
2936683
1993203
2685602
2852175
398415
2719978
741840
2843793
2685756
2603476
2553239
1996883
1828630
1262589
2224443
2432810
135426
2282482
2838072
339558
1373517
2878283
100687
2567056
2933300
887854
1452964
2315278
1421015
2649154
340097
2714252
144983
1261478
1329886
1621343
559142
2842344
1722165
2893073
1670993
1658941
884981
2267800
641189
662519
295275
633367
2439764
543483
963705
1331013
104332
2495343
160817
2354718
1072616
2400186
922263
233780
1839573
40334
2264432
457476
2095650
1721375
587107
742584
2193920
1083104
1284086
754147
2072872
1491217
2562882
2456632
859897
1567516
2534367
1938819
1412347
2672966
2515346
1149542
276634
2601125
2653147
287975
1407281
44396
2695720
876852
1183657
2676244
1634997
1924386
509421
49035
2062835
2205543
1671887
290712
2920867
722443
1591290
2631228
2749495
2700310
1495748
2309225
350772
635716
1694993
2175619
820910
2314565
1849174
2346674
2273184
2390196
100595
1563818
1827843
1775377
558118
2654012
1852944
564530
350381
1296230
1531841
2022825
2857386
1363633
724817
1368542
70694
1552291
1304004
1657971
437096
2884107
240801
2184790
1004093
1127008
2479835
391125
986336
534781
1567786
901141
827385
70121
422579
1713056
2207085
2704811
999318
2558134
1322950
510958
1979333
1330417
43823
452964
1620193
925848
2490938
2741232
528686
663588
729938
1271207
1901157
1689808
1413746
2045308
1282070
788206
364027
533826
1062033
2673902
997971
1078016
257565
718963
2514143
1106401
2367938
2494768
1149298
2350221
860586
958932
690856
2240733
770773
1520290
2851526
1384754
558026
1100681
1402565
1041602
2447421
1330844
2494671
269536
62763
1442514
41752
56082
1525729
557983
1101024
628184
823438
2304141
2224349
792576
1218707
2061144
2428663
1174559
1945738
2054547
2286250
2093790
1176508
2728721
598051
452319
1324340
2381702
111540
1867741
2258480
108930
2446948
2926071
2017490
2317991
2418751
1292628
743061
2538382
1010457
622382
1481646
809329
227248
2863075
1264436
825514
195456
2773504
718233
152521
369688
1586774
1002164
157782
283977
1797450
1490348
1627772
1910430
314672
647245
2846639
2395245
576697
917268
2034674
1467360
2021893
1792963
2910299
1512102
1108378
26999
2695734
1069955
877381
27318
2071127
2854327
745791
2750634
517328
2142257
2139756
2035910
2719169
264636
2719794
2654369
1648655
1755852
1330617
2303174
355065
1539476
1079017
1177593
257288
1253963
1663574
188576
2676374
187048
2645463
1121186
1613208
1998746
591657
2141370
457554
698270
980225
2658817
187580
2361516
660101
256709
970252
590079
2653058
1470815
2297476
389947
517476
353732
2204285
120989
1099008
630243
641496
1176163
902699
57533
586648
1804559
394714
617426
378098
770399
336680
2510416
1300475
960473
1307564
81642
203939
1848102
1736785
240592
1793244
2936091
560497
1905860
2534895
1922566
1026856
861459
1337539
2157159
2376305
1304029
2356736
762781
662678
83952
2211790
2589252
126574
2788020
2189993
1635682
407289
2653603
1757352
1509768
1466725
123580
816193
2940428
252921
2242048
444881
2578268
1920999
2219644
2550412
1273103
2431222
816643
2343637
1562296
521466
1941996
2811015
978449
496973
1155999
1255093
917763
1427299
752349
189349
138657
1461591
1394337
2448312
2046536
1468446
1126751
2264436
2087917
1350243
2670824
1561493
1990014
1834181
2072613
1108536
456858
2229058
1747050
2463009
1901939
71981
223864
32890
1534188
2163210
2480488
1701962
1910276
975187
363496
719540
1233752
1827104
722083
902694
410416
873402
1693740
1522057
1287488
2422802
407935
469483
2600150
414849
2374716
405796
1027092
1466566
199189
1034384
1586802
2811220
378136
70566
1663991
861888
1946868
748682
1647876
2900577
2492283
2922137
1119313
1090651
1739295
177260
1849857
2346832
2328704
545428
2646178
928615
882048
289067
1696150
463497
2454400
371105
1883801
2873277
186894
482307
1596419
2682062
1400001
1303670
1442572
1422441
1229699
2010928
2190294
467641
2410354
514613
263124
2610540
2904889
2524530
700910
237485
1006858
974315
2668687
566533
1299387
1377155
2062151
2306034
405289
1498686
709745
554413
2757167
2911975
510620
1978045
105995
2031149
2879544
2650443
1820110
1329926
1157188
1814039
585432
615584
1805694
541750
2647831
984393
2713106
2068428
642686
808249
2540098
185853
533102
1218168
1888959
2320490
291838
2260280
2565933
2679401
2545108
1574948
1046216
2254444
1261037
1104569
869180
1870695
690822
2666126
2137883
2265980
818980
1827333
260381
2652431
1389961
2629469
2510962
1224239
1868120
747540
2398696
1950753
2857338
1781722
1000343
1817752
363873
2815793
1305238
869212
1743525
1640808
137536
1587173
1102866
2007935
1352068
906595
2904963
1257348
186175
2933966
1883525
400573
1016407
662431
2867467
105452
2193391
1719603
1127871
2188432
1503172
1826674
1039004
426548
822106
2140169
668002
1298876
2354539
2538167
2414064
688183
1740134
790636
2088823
2237340
1879745
2269345
909822
2086381
574559
796972
1165767
2771493
1749919
2596125
2442918
2696898
1888090
189172
2606828
94467
489223
1963405
568664
1553273
672957
2321809
906087
2672345
2083382
588731
2122003
1455343
1225216
1331359
778265
476923
2907876
991821
2554769
888854
274228
1611227
1487256
1654482
601686
1081879
2437449
790777
1359171
2023058
48361
1777423
1741790
286475
2049720
1540754
1496603
2085096
889668
979863
1943834
562463
767705
433514
1084735
2771505
2679933
2198720
2604371
2501175
2727333
1212757
700267
1624628
2125689
240497
552137
1732596
2380057
10957
910795
355602
913748
2497742
2797808
1067030
849961
1088462
743086
889632
561198
2367717
493801
2394088
658107
1504989
2238531
2665186
1438160
1635028
2505056
2715305
418491
1349547
2652941
1320328
2800250
1153853
675128
1454219
1039865
2636424
1134869
516634
423381
2019434
1869875
1693855
1880025
1814205
1299330
1931964
1984619
696856
2441599
1879269
2100974
2775986
1930227
2296949
823577
502570
1642751
2566682
2819782
1281542
788971
2033343
2077918
1770689
676285
1205841
404593
2747595
1162054
2587208
1392081
232604
455507
431140
2025348
2162265
2877962
1592848
2290543
2086634
1612490
408186
1518537
1563953
2333501
1236704
416581
643786
436581
1885545
1741431
2891160
2115576
1971735
127482
1499621
1198662
1017710
40774
1821466
2393824
2616875
2194523
971906
2871630
303827
1072993
1811990
1694748
1038762
1765739
1884464
2898003
1091162
2118145
2561069
262496
1244787
125157
2253882
246104
287342
1389785
2115905
487715
771256
767326
1703237
645659
2341945
379835
2811681
2754122
744433
1695692
2210642
2173050
746344
1088450
1595986
1963685
2490512
2757647
995401
2064071
2059423
836259
1514327
101407
1207192
1689549
1864995
2721933
1309974
1169916
1694507
1480931
515542
2841971
1700888
900679
764081
1754762
196537
2198030
2367395
2813673
2690172
2559719
460956
97001
2693132
1975479
2932174
2624246
1255804
1611614
1336191
2297353
1155539
302428
820514
1408658
507981
2688544
291519
995162
2429115
2346012
500098
1376158
1678818
2266925
135190
2097482
969918
1268691
678768
2539058
2655638
421243
1170039
1834955
1453738
1660162
1219241
1447263
2884226
2196967
488788
527064
971102
2449270
622473
2827423
744250
1897829
2776901
1863307
477933
1514060
2173627
1695475
2738769
1388603
2744318
2174360
709972
1983867
875515
1132047
317435
2413834
1167278
477542
2805489
421771
421498
2411081
2359413
190798
2172876
1220717
1329445
2100711
1859591
2201748
1700416
2381291
1151421
2597018
300258
721725
918250
1927620
1994710
2224701
1903099
1097326
1216696
949443
2490718
884726
635210
2517233
893606
2619769
471720
675346
1409887
2153425
1805518
710251
1499476
737170
508547
651563
1110197
333146
497938
2691544
2059944
2479641
1705419
2417571
1946204
1264993
1059941
2003790
1784169
2553991
2747922
2793149
90130
1039473
1925509
2135844
321097
1137167
1964734
88550
1763698
778603
2574823
1287930
1164505
2776537
1774806
1415660
1092293
754018
1270063
2009398
2715205
2121732
1219853
66354
267261
2341682
1391658
169395
2845428
2167326
1178902
147425
1573855
1303582
2021727
2306272
123042
1526166
1979830
1535861
1611346
1390920
2835379
1958795
540528
2120374
1259960
2070263
2891706
2442097
2047804
1557558
873412
2745528
1880377
237427
1786929
1540380
1757134
2840146
1601753
1870644
2181213
60857
691553
343379
1742356
1525478
1031324
1174292
1073681
2718277
489858
869295
447664
2846617
624495
552359
332291
2140744
985784
111757
2881077
1521112
2199873
1990200
577205
2617168
1113449
2160486
447506
2544598
186117
522835
1372860
2354457
1393654
2395312
1503343
2841012
791038
1710881
660208
342760
1570745
442379
1621577
552007
1473065
2284449
1799775
753706
911412
1382092
1859871
2495737
1533310
1797773
1928242
469281
2560699
2604090
745198
1538857
1495972
1294351
1527575
109534
2717454
964220
2664739
2884441
2767457
1199664
467938
1235427
2758708
2176298
1746114
2189664
2875713
2859010
254814
733891
742339
2757933
444453
2558855
81948
732332
1629316
2105434
184591
643267
747130
122253
2297540
505432
1991927
1861112
2281801
1191579
2737473
2186451
2104051
2934890
2168732
2425128
451687
12092
547279
1298267
2434398
79732
2136142
1359460
587586
738466
1286545
2420395
517139
2567700
2324145
2756875
1189092
2883503
2120898
2748089
1223684
1908718
2000651
1491530
627630
1555058
1982532
1280226
2896047
581540
2226561
2107319
994023
21205
2109844
1113499
778352
2477448
893789
346036
1920308
720324
2705228
229205
1710304
2302290
665298
2721165
2877551
2631173
344134
1058278
2026566
2269404
78826
634108
1198874
165753
667961
219191
398560
1800971
853966
2362983
209029
147045
679127
1191182
203704
2674386
2378825
494169
1967558
488438
119088
2065220
565241
25197
2025015
672032
2063625
957156
546363
817929
2425013
1246591
1301962
2053937
169611
2831077
180129
970986
700769
943616
1732869
1161266
2832503
1664322
2802584
1643948
882209
1902697
288204
796901
209810
2550117
2640716
2816266
2894849
2163207
2442232
23759
2884175
1951072
1755569
2810462
1612754
256462
2840380
1493454
1891441
2196447
2102378
721390
1056422
2085182
718830
757185
2927217
1026620
1418809
2781332
2786979
1552784
329886
2451667
1974531
511326
1159484
171984
1382319
74859
1203762
142024
2021471
1134427
390087
2568682
1206034
1820784
2138264
462780
2274623
1627646
69494
2544379
660161
2200480
227727
512510
1776862
2649267
226067
1879045
1619470
2212867
2888513
1732631
1604982
616527
2083075
1018041
1819308
651266
781353
2115882
1376663
619915
692231
249231
842619
1297692
2208855
1081054
2542760
2787457
2517395
1271316
2808566
492099
97902
2325198
1583473
1311029
188281
621758
306269
2086373
331541
33810
2709909
2514451
2794463
410243
2247210
806560
1147403
2047084
1247290
1065083
1016248
189464
2830927
523423
2896803
734844
232416
2110314
2454615
988955
809547
1450731
1925367
2711825
1572040
1697479
1639028
660420
1272690
2879312
320129
1836151
380922
1787902
1899389
310562
2917331
2523318
28514
1667469
2676347
1410367
243503
1170446
1861533
937007
245061
2886965
2593402
1248200
2244053
2064158
809327
2328816
1188533
1533282
1366459
250003
1319948
1160079
1576604
2917645
1935620
2928985
10974
613135
891275
1435223
2189248
305913
2777112
1742884
2677334
93183
2870810
2217674
774858
1942075
2773182
2639930
1701123
491827
2001307
353489
1959630
552697
1584616
1840900
589317
1424432
2476769
2598295
359288
2837885
1074092
2896539
614168
84024
1018416
443176
1020566
317969
1274428
2640697
2173062
446778
2863981
2280905
20208
29081
1838220
1849694
1053517
2388967
1042351
756959
1862420
1441462
719129
1960951
1655910
2290052
1607474
1217832
832193
1432350
946535
545290
1855757
580030
2754781
1987940
2616444
39423
263359
1000868
847376
2650866
1223702
267807
204615
2659834
241592
541858
2760790
540097
328963
109825
602418
1141682
1367951
575606
2504314
2309543
630017
1104883
2173726
2708074
723742
1915062
112959
2776688
2079664
1152697
2689022
2826433
111228
1753276
2398697
170076
1015092
97612
2913363
1393101
656714
77171
1965707
1482388
274400
662507
2802919
2590868
1867600
1781622
1068489
1812347
201674
1213087
1646322
612627
2033201
2101340
1530881
95296
2229912
755487
1024911
910613
2266536
82718
1065495
1242493
2749749
1889907
1139915
1188054
2659171
1752753
596149
1783242
367697
788330
268486
971736
704453
2666273
2797640
477650
1353968
67715
2302280
232502
238424
2583521
1186976
1234283
253490
2351011
2478587
2721907
2798826
1304300
332079
1665472
1029518
81591
1521173
2558118
1162482
2868735
73238
2609203
261358
879567
1033603
909264
1258352
1272028
1717223
359809
1474392
67165
2892500
764224
2144860
491458
1504728
2453738
989083
718676
759389
979714
1949129
438074
457695
150469
740433
109310
1101172
347837
1707801
555398
2556605
1875318
1552386
2061826
1736725
1000024
2415633
2166729
463317
2924488
106800
232877
415533
1507910
696965
1835559
1736855
1018248
564985
1938647
1771233
1411555
2304335
2583429
2907979
2132479
809425
570714
55637
1682563
2169588
1486467
1106574
94597
2549880
2647373
537408
1602796
16377
1714862
1955192
457352
1243383
1769841
2656144
1171128
2552758
1514253
693533
425900
2215119
1030777
1240206
2935385
1020507
1079977
568234
906685
2858734
2018231
2098891
2894403
1072696
2910693
2380816
2389578
1339145
1117386
1150237
1964172
835687
634231
676480
1820457
1717584
2647369
1086615
686622
2814369
2155499
717637
592589
1384487
1556234
1091010
1934964
936853
947565
1116292
133767
1640562
1743396
1234508
2210634
2029236
2748960
1877317
1298062
1424931
2280986
474376
57007
2655108
2597584
1503542
599230
447219
290019
1389736
314249
1554423
223979
2435607
825014
2528080
1071209
2092242
1620019
2050939
1700433
1789868
1619582
2385478
1133487
1208799
15340
2250957
706001
560854
847584
1078082
2298572
1162498
121898
483126
2701163
2737252
181809
564443
1356651
803039
2028746
1336660
872584
2668717
2757406
244298
1690923
1598007
2527718
1504307
2439349
2740324
1891050
820791
1481925
1036946
1889610
270002
2227961
1402640
811480
2574829
2721286
1648548
1540808
1255670
970385
767154
2207954
2526212
133941
631791
1613191
17553
867583
1806630
1341074
1614744
2195873
250829
579105
1496755
1837302
2733949
2097386
1541051
30552
1672454
1994093
243132
1895216
254612
885167
2650725
1282650
517257
974305
1714411
2368086
222082
1990167
215916
2434876
588603
2419840
1617224
1458961
2650399
936575
1411603
1956016
60854
1450687
2646031
1251776
2884892
390330
390673
1389220
1841506
923070
604418
1722411
1074620
81654
146672
459676
933691
150555
812662
1120298
1288984
2246739
1196147
525439
1649540
2396989
2124231
87694
1886120
1248331
2465723
1776185
364930
370896
1419198
2288162
975060
2233022
1299752
578603
1304193
2156451
2502148
442709
30635
1496819
738887
1224582
627019
668596
2125750
945229
2511043
2500528
2425171
29078
546331
1415711
2517770
2370379
125556
354648
1475197
645171
1546316
968912
2745983
541009
1066561
494947
2471819
2689605
1666185
1182414
526550
1623334
2106863
457116
1800319
2033659
567272
2940274
1361635
816609
2084717
2265391
1464893
2728216
2463528
358883
1366552
1648427
290763
2648519
474885
1479539
2596489
2095969
1569299
74228
1663003
1134590
2685680
2161475
250116
2794657
2260111
2102164
195900
267443
1003492
447721
2323280
2006935
492450
1145634
1315200
85297
1798004
465708
1715017
570601
767849
2134298
2887587
2360423
969089
1626737
503585
2273637
2128362
1149198
320726
898363
2370317
1154863
97346
1087077
750613
1757099
2764216
453996
629078
665051
1791959
1899372
1909585
1579523
438486
676344
1921932
1856263
2467429
253389
2739552
1099460
458666
1525140
805702
378587
183641
1178794
1709149
512123
313569
129538
1090838
1660251
2025492
1881485
2063266
469711
1716622
1138922
159572
928031
974483
2419466
2732954
2081130
1163708
2405035
1850952
1964588
1482807
2538005
366670
1021397
167643
30901
1656382
667342
1423420
19038
363597
681011
971023
2296035
1277173
2004648
2179221
1471622
1312489
396400
592486
958834
195544
1121179
2372779
1642735
1382272
1465621
2539501
915398
1018424
972148
823064
1500048
2457718
2108624
373983
490108
1538246
408831
254807
378722
1693029
31304
1698257
348316
1407910
693071
2088310
1549343
498946
1288815
164229
1001509
1315876
2110102
2894417
2274395
2105464
865193
1893076
335513
2698649
2412974
2385780
955410
1944386
2329114
1852835
1648060
1240319
1650100
66452
1467474
2409832
673300
1831551
2482446
1879146
419687
1980707
2561242
2075592
1892337
2364115
1610212
1108895
646471
324764
2739955
622104
87290
1056076
779142
1126150
889151
563057
2712078
35998
132240
2024860
1681257
2749675
2144625
1422718
573061
2779158
2560651
328337
2708721
1396757
2854373
2555136
1538147
768952
2939099
1006365
1513168
1902964
662413
1563182
1292201
1005847
740896
1199398
306741
359435
1506506
2541412
1222379
1075578
751935
2031242
63011
235262
495609
2492105
1345525
2688988
1125986
2539775
2185557
2585548
1592056
2694647
425466
2861372
228206
420244
2001794
2562911
1276411
1823782
1610777
964410
2866609
1620944
1590717
448750
782724
2230214
2640655
1600969
2905841
544272
2459629
2002309
458055
984959
277248
409376
1592830
2242304
1258955
48346
2354957
1327496
1951912
523269
2294988
1783371
10592
706306
16195
2852666
40314
2019385
2753776
2558095
1489423
1967287
1148638
1523297
626987
2488015
2076807
1120195
1408332
1968019
1443476
1763595
86272
1816932
455386
1225788
1441969
1402610
1600186
1716042
693639
2499523
1269708
2047316
2913615
1552337
426073
2891380
966702
73636
90974
2644089
2087000
497885
2732225
983818
2240010
1876343
586620
2215399
369578
2839729
993243
2620472
1939500
2509818
1808003
582465
2499867
2038935
2152333
1258848
1946265
52135
2520892
291751
1995627
1406160
856245
396517
672899
1671583
1398762
384704
1020606
395683
644456
305276
2685460
2236786
2763286
1270188
1999872
2737316
2633438
2771877
2405920
2664012
1689398
2708398
1929980
627395
719066
177621
2930619
545429
13279
922622
2260015
1678032
1665638
1301179
1690476
275704
2881481
744850
925822
1919777
87157
650956
2766767
1503462
2729250
2470409
2788531
2483280
2578828
415147
2659377
2701783
863442
219620
742978
966791
2902699
1976460
2625618
2146446
1297658
774911
597833
10483
235424
2083498
865775
96244
845375
1965195
1492165
1090558
2308882
2712713
598356
2421025
1244355
1773327
2728081
2203232
2665599
1263175
2276952
1892560
854514
2920339
2322978
2159858
1247546
1971675
789439
1059070
1119943
2079943
1912082
684177
2732782
1337659
2599587
2366142
1413803
2363750
730676
1272038
2779179
87210
1117109
3627
2534412
1577374
2168927
1436895
1417195
676957
747145
2063264
1559785
782042
1977973
275916
1779329
2858251
2181379
202768
2792785
1486764
2497291
576522
1585836
1674065
217877
843110
418726
1453386
241486
1096120
1234350
444729
2363536
1886455
599456
1919351
2802253
1014106
544811
2651660
2681704
1966507
1351469
1136044
1854908
861229
1811016
2226396
1808719
2363599
2292501
731172
481025
2415269
2614602
825399
1056793
850094
1493261
1401823
115103
19619
1426785
255805
1773789
2222957
1534468
2555461
2139043
2467834
265820
2893211
280691
119430
508404
809869
1288794
1082554
1830974
1192804
169758
2429010
1722621
1659514
136891
2921560
2265435
1055076
1862060
1611203
1913954
1307188
2254688
2792725
694761
1525257
796548
2618646
629351
922659
1128038
2757683
803369
2542300
2313636
464866
1443584
2741330
1691752
1464424
117558
2130112
1180493
2642848
2614233
577711
1032669
1647044
772860
745309
932340
1277280
2016191
2509287
2487820
2596323
1775443
118708
580608
1904765
2457843
1069709
1197165
736013
2583715
1450262
1521417
1388527
2721393
383275
2581340
1097163
2768736
983831
517417
2793985
830893
866719
2710992
1014774
640080
1925591
1973516
2015968
2338276
162558
1831787
1785516
2897970
444602
1292307
2559023
2646585
2678333
2485489
2072343
1815815
268368
2650130
429250
2325292
2709397
818486
422060
2468683
2533838
1135918
2505363
2550973
2587753
2278166
2439590
1231028
1236407
974108
1368768
1605597
2523854
2258604
2539022
1774481
2500864
1775961
1298901
1372620
1634727
2448921
2428799
2262364
323214
1918905
2480986
1769497
1217049
2233640
1856793
296500
1366454
2224314
245998
1375671
444502
2794341
2195592
723938
66283
1034915
1954443
2221552
1749523
255247
244076
908957
2253330
2570031
1256187
202320
732324
2106362
226216
2596459
1465765
2857738
1333136
2283127
1376482
845431
1529558
2889466
997296
2335696
2471443
1553263
2347196
828012
437549
1548933
2591462
1664841
1734214
2635693
1980973
2650726
2189928
752103
895235
1596959
1261308
205529
134016
1865693
1290376
1734136
2210891
1844296
741770
1424950
2006837
2280921
2311886
1464388
1593889
2842692
2891744
315224
2090442
745488
2740510
2479700
891545
2895635
1398437
2445664
188007
1163846
2561344
1164346
2758531
240574
995693
413946
2608417
2389509
728735
2566904
1997481
2088788
1617941
2936834
1928713
2115253
1184396
2114462
288338
227721
2782258
1488317
1379262
939475
1328424
2407818
1514165
2438556
424783
831665
866341
318893
2382904
2779240
972054
2007464
1888517
1566433
576486
361795
1437744
2623812
275472
656488
672322
1908767
2934716
2459980
2559644
2764503
2906933
1124349
1032329
469043
2574284
88818
1532454
2730363
2251234
1697707
367772
1819707
763212
2234158
2771225
2808034
1039469
1640639
1450193
1342633
2806133
2688255
1582392
876643
2915082
2294696
2493603
2251990
2547747
229641
2546230
1117777
46406
2144583
988945
1982588
294123
952009
42756
2401885
909241
2605913
694831
2440716
2566386
1931524
1607923
902396
617585
526173
2808537
1801896
1377982
1265012
2209447
2167578
2302454
2119525
714294
29752
2070451
1898322
302520
26762
2193587
845198
2315822
324034
2154167
1986051
820424
280781
1820028
2914564
2398662
2257298
1638078
2262437
2768157
2623754
2298224
1324694
2613460
428824
2865424
1370495
671466
314923
1131080
2645075
1454711
2761086
1635967
699664
2476889
384210
1982478
189243
1237696
2848201
686605
1774133
709172
1123205
845953
1829559
547854
1660332
2566764
2417784
2085765
1886710
440510
2662362
2270805
1487174
1358045
2635464
829744
528309
399406
1193469
1907456
1620694
2182185
1352902
2051038
1142118
2490458
2404286
2722234
2238002
786851
1288720
2466994
499712
445743
556889
542408
2383994
1008711
2104272
2545547
2023344
141838
1370383
1487911
2790441
1853269
2805354
1889860
1399837
620622
794399
772522
430648
489008
2094891
2117165
899931
2523687
2014113
1154614
2545740
315794
2337556
631211
203710
1128365
1362850
2281997
350905
1646386
2597262
800906
694255
1332296
836741
1792012
1717334
1313622
2728182
2587936
2093132
1070798
2816100
2107409
640675
2361127
115965
1664467
2804449
10668
2276033
1638051
571478
2866164
986434
1367959
849791
1711195
810051
1434880
1082696
446899
461815
2800493
1515810
818525
2918220
2305670
35182
2821235
1652853
2216848
411685
1123533
1275537
1112052
1768373
498840
476016
773594
2584672
2658858
42950
2648986
102601
1387319
2430011
868516
889656
318858
366893
199425
1201569
1162493
1938410
2693375
2618640
264917
1697952
100645
2280356
2189233
1617436
2750059
2273808
2386999
1789977
1770838
995748
2208328
1556672
920349
404283
2529585
2649940
2638856
446536
1451372
1799695
1360792
2176209
1016409
2926387
767585
1265571
1932066
1617174
847292
1147035
1089341
1485853
2654047
2783929
1483353
2052046
854555
1516645
1539843
1418053
1235987
1905780
1938800
2323780
1889001
511601
104093
2146127
1699502
2229588
1563671
2660648
1694332
2897837
2567984
257646
352310
1258927
2063857
204590
2461405
303397
1111496
1770356
2753073
2886268
1873732
172457
1218162
855963
1982181
1778444
2839820
903663
2792530
706074
2933176
649178
240310
852006
1326219
2211278
577209
1833741
684458
798210
1340234
2387097
2233256
1175906
1368184
2078165
1781250
1590259
1958311
2001317
2163149
1826591
1235164
2109596
1806987
1195318
196414
2572823
366067
1616513
937317
606362
2230108
1868805
2099925
2262338
1192587
450455
1908836
1554825
50816
2415205
1767719
2150953
2149259
1440571
2684334
2816865
1557465
2243205
1122353
318612
489514
126657
1302046
628035
332392
1910501
1135837
2523290
1553992
2586982
2459289
48279
1860217
100803
1689651
615453
1431394
200300
745936
428593
1832310
1739260
2758809
669599
939925
1443068
742233
2825436
1330330
2071797
1423488
189567
489364
1519919
629822
2245576
400589
671881
1819504
2470846
2237313
2872881
2546362
1357577
1333950
1295536
2168562
1400997
1776637
2331874
2213840
457897
2547321
2128664
2728849
1374954
440234
148883
1542796
2622264
680158
2371326
2527099
570934
1968456
1600920
1979401
1278077
546835
67876
1983575
1190217
2529631
751702
2904822
1816500
1876154
2389713
696131
1030805
1085783
1320313
2765240
989922
2269284
1665247
945971
2753963
2509898
215296
1697610
771125
2827081
2708308
906704
1952892
942511
880365
944701
2744745
1854296
2071695
1735200
2051950
1396323
2423945
2417369
1391866
1702504
2923795
177042
1295887
521730
1270351
1752457
1327719
2849862
1242700
2301520
1470631
646554
686531
587408
832358
847321
2709545
574094
538043
2915705
1292562
1512163
1266792
11254
2030817
1875379
2898313
2111316
304091
484943
1559332
174463
1164143
536584
2533311
972385
267418
2753321
458076
1866318
1864313
628391
1374932
1711273
2315784
1253812
2690621
1810782
348177
1202862
752684
344474
392031
1148999
1144724
2622520
1682217
1294381
1838204
1350312
2446258
91730
1200999
561852
212292
190880
1661467
582278
1084283
786587
1155549
66961
1245749
2054001
81703
1197882
132061
1283695
209084
1581195
1253586
2826271
2935386
842294
48746
702424
2329748
2477704
1636513
1566103
176379
688954
2289114
2344603
1404415
1949758
766254
1452068
1898786
1445440
1982455
86927
1197593
2825425
643741
941533
1121486
92188
2799305
1700862
1891155
802414
2456285
1324399
2070325
426436
1080170
647846
335249
1611559
765790
2711044
2499790
1441558
2050296
1076716
1798160
138933
413461
2597006
77786
1339417
934239
2762738
1306438
1260918
2123184
2709216
950926
514151
324049
2073171
2757652
1345395
2648369
482480
650779
2171088
1633019
1648212
1502258
889742
2923009
1616232
748383
1319147
2528103
2108748
2684852
2593057
2268188
1838469
53601
1942821
2016065
1003897
2584548
2672486
715356
1502593
2444138
933227
407084
2907777
1946683
2555878
256056
1679818
995315
1419876
222885
2748813
2553778
759810
74400
1991591
2765527
2460064
1192832
293338
1111233
922121
1339857
411057
1598747
2650309
2459264
1506444
2175327
1852529
474359
745187
222991
1935718
301252
1224241
2350865
1643130
14728
1234467
2224106
980706
88678
1250155
1650137
1213896
1910483
1293961
1645257
68513
706606
49818
197139
165431
754482
2101557
901632
2882340
2405942
1501949
497085
766724
483386
313433
1907832
2240313
653371
2777374
371889
577888
1932910
2043169
1423870
2510056
991671
2620727
2658178
2907184
86650
1094725
2149403
1255171
2384957
1297463
1496026
890021
1264744
2116604
2889307
2779543
1762716
2683120
2162168
365487
2503221
2005559
2505795
2111787
2326712
2134271
2594970
2482538
142681
2189299
1959257
102915
2722760
1633544
1392042
2310640
406673
776907
1990515
2635713
2669088
2857209
1337762
1610075
1484852
1996065
797995
1378956
207733
983933
2397477
898084
2162219
1701098
2580834
2611610
1316084
1738931
1486315
1869542
802936
857521
2103377
1757106
712035
434491
1854513
1481207
1773151
2080953
2401911
1299019
2604901
2054242
2262827
339261
1677464
326305
1926011
2817789
2790696
1647376
2511344
2667109
910352
820625
1058135
2354136
2526535
2466917
2344537
2541039
2195836
2313081
2285245
2613303
2258257
2190461
451672
1285099
1448445
1872122
1814578
1484268
560291
344405
477784
568164
673825
1706883
1903296
1433155
2077933
1022525
702472
1194839
2311906
727346
2306369
801936
132871
2758927
1036013
2675233
2222060
108126
30255
1199962
1968425
14697
1671226
2669383
1066375
1696146
1085015
319655
1535832
1248232
1651864
725176
793499
1281867
2437475
786290
2557285
1445515
796583
263341
1802406
180461
2188917
2751173
155452
2067511
2237486
1935091
493190
2681832
420793
2121042
2427345
2722886
1028656
1055759
445295
847059
636327
2458858
2557985
1769493
34696
418987
1597930
498863
731731
903811
720739
768348
1891306
2134406
2894457
1995852
94452
2761214
2917109
391199
836620
1406183
1975295
1888957
509695
2201943
828306
1715588
2846366
2806884
2343652
770746
1434603
2926240
741372
322290
1298387
1459311
1533400
2066328
312437
2076223
1775999
1829967
2650170
1846125
436537
467379
1374095
440231
363507
737192
572914
2093672
660285
865988
2419543
322358
78144
9707
860964
2325621
3662
989797
2753709
685504
1718030
2273445
9214
1021421
1434135
1141735
977105
2137940
1100012
1506787
951351
374611
643343
1597425
2195651
915108
1079012
1281094
2032375
1131679
1057143
454616
1544253
1168464
2243290
717414
32198
990997
2629526
2739480
1925350
124577
1676605
1946122
2407142
1649433
2524267
170294
1149835
258680
2451622
713299
1090576
865377
2274287
2063680
1913156
2521363
2730711
1667943
214214
2687131
2586908
1128806
593216
2068700
192169
1138073
1364208
1658062
1509699
1532561
1680787
1360988
2151709
1569167
71759
959272
2043544
378433
2515691
1742188
1705742
2560851
420633
533932
583220
2217535
1608428
1526655
555147
62906
160611
770500
139467
91895
276893
2775225
1945807
306894
2212592
748866
67780
1986393
2880912
2182849
2510045
1186526
598778
1044299
1436169
1317012
2098591
1524481
1925744
2139355
1063316
382437
120112
2269662
857728
2120723
2877959
1883245
2936309
2295638
2067795
2505870
2610205
788
1026106
2542352
2517478
1586738
2760823
1362386
2198161
543803
2179814
1639623
1117476
1087533
1510676
162078
1874082
1826264
283650
614001
451285
2647534
262300
2744370
989898
1566411
2806784
1743021
2459437
861983
2080406
1350951
2315672
135773
584304
513684
2651883
1765186
2248597
2532729
1897827
2326899
1615148
262733
159509
1410976
2361456
412949
210857
2356734
978598
1103508
2617016
965062
2812550
795158
711067
2046611
849929
2508518
2066445
1630574
830018
70294
1307972
2371788
815565
2579318
298094
1285227
471273
691979
276002
689322
460608
1385355
458431
1762667
2021540
1115916
903843
1203500
1960221
146942
1283313
766530
1082855
1753974
2715663
861805
945043
2246872
110910
2246289
533703
2369365
757042
1232969
2049453
2733359
1290318
1868949
2869691
2491425
1454193
627240
2505798
1452721
502690
1036201
2050590
1111177
2812345
937860
2893782
727221
1306185
2808253
2556091
286772
1609721
2164051
862508
1798009
2718775
18981
2510870
2654139
1815676
904678
2933606
652241
1475992
2443205
749183
1397632
156792
1923873
1990474
1711493
283289
1316726
1465456
2790188
672061
2399466
198665
889596
1731653
741824
2320721
1515609
1268068
1862892
2741162
2797458
238476
1756062
1912749
2165470
25673
2029019
457060
1724567
1599631
2132607
377232
97231
318068
526121
1525616
1183998
909878
1247621
1350753
1345310
2529559
494958
1803494
1928318
369663
386435
1365599
2141150
484105
1994937
1066583
1264308
1942989
306538
1858189
728054
1098819
891387
2338556
1301599
1491539
1114297
811982
2589672
2584577
2039995
1142142
1090709
2088335
1793781
145067
1497255
821772
305142
2467117
665372
2201115
891372
1876126
1634730
627231
2371069
1684729
2353789
579168
235279
780184
1337727
1295248
1301848
2018822
1262877
1753541
185839
1820628
2600942
562547
2009574
2151194
197070
886825
2904556
2226148
2908950
2412352
1045624
2664873
1805494
1549719
2825283
1473566
1874511
451545
336429
2443193
2131386
487841
585684
2925443
2021094
264240
203997
2667866
1317488
60074
2650520
2032063
1908526
769094
989246
1323972
676104
707863
262103
2150284
1825350
2347780
2768966
898905
25126
1115001
2342861
1724618
538820
1559891
1640699
1089930
2851778
1080177
1696410
496291
1688230
223032
498445
1456036
2938774
1775306
1578207
218346
372777
2377609
2018293
1290022
2247616
1297159
27412
1023360
2039108
215650
1212178
2125019
1343015
1062603
986612
1111590
544378
1337096
1848140
2214140
244923
2141106
1010383
1655834
2334399
906274
1826426
2218726
2502980
1142128
915801
1267913
533802
1255649
1958473
1810336
2530649
1233244
498691
373489
1043806
1472744
520154
1310905
1369052
584758
1863656
747799
1637415
1853273
1821292
556277
223591
2655209
593343
2340087
323340
1018709
353635
403684
579593
1597257
2559843
2928148
436967
817387
606537
1724801
1298195
1373640
2403902
246804
2632114
1433701
480734
189695
1612363
1605216
660848
1561853
1405155
2111750
2819754
2095787
2463512
942385
1149480
2483805
2176435
2370827
1726212
861728
2324441
1733834
2664191
1513346
2274374
715316
2877944
852
594826
1870270
2599458
2325441
2111447
15107
426021
2896980
2016759
2423168
2282470
2892354
2877582
234966
2221360
579706
33658
1210492
1753147
1174908
2493128
500624
713430
618923
1220652
1086676
1996624
1702675
2526519
348712
2012887
1740822
1202656
2458510
910817
221229
2138316
2487993
1025281
502289
2216967
2652477
819952
149817
2689217
742850
2200466
2614170
1387907
2226488
1654382
13954
1747424
400198
1909989
1710739
938600
874644
1524386
1598237
1261022
2926785
760544
2470998
942697
2275551
280790
101828
2648852
514068
486879
1849596
1076402
2208394
2504815
2401920
206743
536382
1788361
1440016
1724199
1805728
2249660
1109018
1084140
1110676
380398
1444994
118299
1155778
1044797
1586097
1320962
1959111
249174
1755172
2560461
2113311
1084556
1168982
1415897
2337813
2034782
1366917
1448571
1924824
484121
393375
898427
2573036
1182976
2855117
2447570
42147
1181566
2480490
1316529
796346
2863143
2733539
2222229
1689826
1150119
2594930
2446512
1979160
1919840
1417627
568289
376674
1216243
275066
1823400
398466
1446287
1806423
2153350
137983
2810757
2525167
2070245
2046880
2668670
113740
2709214
312198
1828319
675981
327105
1576858
504487
1695151
1131743
321704
1955079
2108103
1843887
2858848
2458774
2608391
1087507
1492726
2354641
1201209
2475483
1180965
2427533
1714857
305592
1500856
2762382
1491764
124305
1116309
447941
399904
1270956
51337
2168422
2353687
1205902
582520
2120135
1927364
2101253
1699826
2493806
733745
1952390
2513462
2533051
1031571
407252
1194160
1666336
2004512
2257015
1439312
1137171
958931
1847330
1675546
1260185
1933408
1719103
640155
2671488
1451838
2422720
1404572
2785654
87795
2248035
1068400
848801
551330
389061
2104270
213642
1202344
2609099
1082790
1769580
2425729
585402
389480
1316515
686988
1568906
1541828
160881
1826307
392510
1349981
1492470
2519221
870441
2811115
2610900
2107995
1373945
579067
516535
1225608
2611442
2399725
2055513
2473545
2052065
2745630
1659081
308251
138271
2881541
76866
1176268
679841
2632434
785174
826732
2146624
2859737
2538396
656214
553654
1304972
1108599
1507957
175685
871091
37754
90123
2160997
265274
1425629
1126487
980406
2051243
917901
1774027
273862
649486
1253172
741169
911099
483592
2522174
587028
2282024
751042
2328609
621523
2228849
1891620
1260548
933310
2310790
348383
1751978
47223
1109763
2817660
1066359
314721
706041
1790253
127414
1273989
2140878
2456692
2330200
750157
692093
2558600
1960843
1407652
1080354
2452093
1381234
676489
73738
2589782
563437
2685814
1965330
2895337
2900786
1576882
1421759
2869931
78745
140999
166216
2924310
757161
1839531
65585
2214142
2782920
2698726
2440616
744752
2183832
602909
1536587
2929081
572110
908628
791341
2720810
1339900
836341
938092
957904
962956
2443232
1662120
943253
1547699
456497
1084950
1731954
363923
924414
1198462
2473568
2889838
1664023
547846
2278469
2651625
2629174
2491651
1812956
553141
171482
775509
676145
868854
1177498
2385830
690003
2754980
76004
1584348
1463070
429178
872550
1557876
2849198
569518
660879
232925
937752
1324294
2343855
2624613
906618
1955288
432859
50868
2053875
711772
1763040
217970
1334603
19103
1302932
532883
2274290
1423700
1535822
1009532
2229561
2590792
963239
2171688
896575
1364460
1825529
2647404
1546037
2027150
2444591
2437386
1219629
1711070
1127725
610149
1984500
1441242
464495
1761817
186713
1848755
445811
1017437
2141168
841896
568814
2661852
1699344
1969812
2445783
1387696
682102
501252
512317
1896607
2472591
1562083
1420679
1565206
1855668
1352151
1335649
16073
1721366
2925691
1428886
2805656
2839617
652962
363821
2675337
784444
358069
203328
734367
135610
2217312
624043
2886718
618514
477689
840088
1687308
987649
2242299
523977
1388688
2450923
2676928
394627
798702
1271564
1711591
1845594
12623
2812500
40551
1315783
2283469
2357912
2729087
2056099
1643337
1049941
1626008
1193679
300002
1773333
589780
1747568
1101602
812755
2007181
37133
1083699
2789101
121424
1408351
192711
1044578
2176832
1132309
1959219
571289
450024
857230
1776682
1540230
1171542
294595
2645611
622952
1351495
1686239
1005332
1385860
2893823
1424368
433712
94613
376117
421763
1867198
1013762
2547125
2615580
1898481
1923660
257089
575368
1161256
773663
2090046
2161785
717179
2916690
1756206
1914226
197082
2029006
639617
2209568
1407640
526430
862795
385063
198798
2036203
1509200
1014529
520696
2325921
1032728
77728
1694227
1165964
2140624
1219062
1440072
2357221
895829
2794032
2715526
1264768
224476
317953
21125
499714
2769864
579235
2273741
1822317
2418184
738059
2531049
2130328
2442786
2797300
2081364
66117
1980552
2556955
2009723
954171
2176209
2749053
1515361
2501724
1371420
1575594
926573
1826282
269953
215506
2577628
2792240
1858869
500824
247258
2210415
713134
2691910
2662450
1761917
201571
559864
1858001
2295201
2541470
1458701
517568
593560
1447085
558326
2929171
1770511
2478295
766365
2045357
1861553
2387738
2618325
2699334
860669
1391402
506472
2506085
1865268
2251408
1011144
276611
291038
1762071
997940
1331400
467028
67011
2034501
2078286
419821
661985
928887
311444
2568497
1670788
1040497
1968823
1853566
2008464
692787
1542889
443533
2234898
257564
424932
1274248
2576462
1046528
2137214
2429447
1827964
2091396
2615000
1108377
2169569
1940072
944320
746079
2246380
342135
550640
1467783
659405
98176
447456
1138425
2207236
2746169
1586314
2733998
2920193
134358
849224
2035253
1609076
1908459
1556256
1218956
1733503
2674396
389653
1150237
1504061
2697792
402352
2273000
2862226
1056297
511523
371839
1300500
731084
1259582
1803598
2151611
1251771
1415334
321469
2642681
2049448
2426322
880524
1304904
2596963
21316
402036
732553
95584
1504763
1863031
2293690
573127
890433
1259770
26061
2303412
754314
1319050
2141149
609572
1235107
1164222
2170987
298462
731186
1431730
1800728
2321410
2919732
1357372
316542
1695109
177068
1055568
2800527
1567468
883346
1362031
993464
98765
2543340
643880
864732
2012102
147578
312101
2006602
2189146
2535129
955070
237870
1214114
2273446
1049819
1889139
2018920
2368210
1414670
789242
2231084
488914
1517579
1298970
672617
1349057
2793501
328956
2042863
425507
2905890
2319141
529329
219898
1557944
698273
2267357
2205894
1542167
97837
2749991
776563
1415152
2360066
2617666
2721970
11093
1605902
2408784
1340286
736894
2382185
1744927
1401329
1225849
1257034
2117351
1092131
199966
2338168
428847
1445505
2697352
1636493
707129
2100262
2636294
75060
560047
1528167
2007884
2208801
213299
441127
1332824
1906870
2019204
1377480
995346
1322164
1063883
2744476
1993773
2325827
2655413
542691
2871420
1836582
1552399
1112567
1209505
1936221
2932859
1882001
2458270
969404
505700
1284922
1752831
2350487
363342
2000564
1483406
1167534
48313
144534
651956
1746613
560032
2840289
2747442
825664
1226590
2197165
1702981
1182244
2871234
716759
1141432
2573813
1838392
2237672
2442029
900096
2868391
1962808
718152
752912
477915
1392301
2494567
2782358
1355038
826060
2076810
1611687
717111
1900856
1190376
2699581
957023
2915899
729032
1581343
911640
2204905
701646
642943
1237456
2737626
1762541
860363
2055486
437767
2059346
360085
372916
1564332
2428516
2383375
575066
1800466
2739483
1587445
1247260
442006
2434044
2120898
1905915
2448349
1176871
557524
695407
664259
2155071
2501689
20793
2569131
2221459
1603004
1796239
2038671
1747993
2609484
277879
2012668
1999102
2032505
2870817
517238
2538155
171133
1056684
1429216
2043939
341619
2876328
2828655
1554298
2533297
1156702
1873523
2322424
2662489
1895927
588014
2805282
1012912
2875242
322446
2172411
1120837
582266
337308
640149
984978
1951893
1589108
706783
910029
338210
1885717
1190283
563958
1579616
819870
1542033
993260
345375
2313697
1952987
2109904
1203809
1592400
2098244
920191
2890386
1107684
334946
2424353
1750787
525804
2647607
1742472
1851512
1632549
434688
2533771
2260858
933494
1635473
2593632
1239004
2806190
1442867
274268
1498303
2108737
1644887
2416811
284307
1369817
927760
568720
1969083
223415
67462
1861012
2122113
2188779
2142178
1336940
2626146
2105195
2736629
1965036
918104
1656788
2883224
933439
871491
1151847
1134560
1269200
1526755
658668
1230565
1018839
1993069
1410315
2651199
1801594
1785527
2331133
2294183
1283488
1595197
612805
1062138
892583
2345808
2529872
1026564
277980
1961105
1938770
2412727
1037737
359280
1404833
2361547
1185302
1745641
2729568
2687048
569574
2247134
2865192
929771
2764611
93191
70982
800163
809658
1308961
988296
1353608
2104761
645580
2108288
149889
661057
2902580
2795435
2393993
2563577
1355498
2416788
1197255
1440823
2654243
2348079
371349
2386617
325484
1213064
173189
2762762
1966772
2293581
2065966
767990
337139
2130633
1739564
1393111
1717336
970749
596589
428706
705302
957057
1253757
423038
561134
2141037
574656
289653
2220689
2459734
2399284
2780415
2250041
2054976
1875596
808271
2562188
1991961
2063725
2403480
2266969
1776580
793736
2118086
2061583
1807616
2920049
155318
501854
2229714
1481777
1716111
1878898
491484
2606707
1882164
1954495
2025961
697800
1511525
1057779
1896095
919637
30772
722096
2288
630867
250375
1267331
2640390
894374
2153762
986581
556587
82208
1792928
2817005
902516
736665
2211994
1298884
1860965
2152432
794592
626644
2012460
1703519
2812990
133011
240738
1592257
2059478
2300611
740656
2257363
1713013
1790050
1041240
1008439
2869551
622387
822867
2102109
121563
2635796
2183641
1802532
1753132
243736
2659348
259934
1016840
1131952
2221298
2641525
1988634
2384718
740137
1452670
2472426
1506637
1232043
1437006
408143
845510
260925
904672
308374
2761920
334262
386640
1020004
1493381
2172149
2354851
2274313
2815473
930722
2116764
2623913
1255895
1767887
766144
1940657
1509820
2123510
426050
1019499
2590772
1140016
901622
334373
1086879
155578
702216
2215286
2798341
2910117
2834288
248338
2628537
2593287
1353212
1326869
2852717
2531083
1900346
1998016
1488064
291971
1722704
1902277
2296770
2397542
1933750
404056
1162681
981850
1836697
352959
2174449
1411593
2404909
689185
2198445
1425275
1249173
1938836
239672
40268
690130
1091919
1487672
702186
2246369
402171
1321145
2030108
1993205
696911
1396102
2255419
1419527
554119
1132324
86055
1760552
58356
399098
120325
1296301
1465933
527846
2542208
2343575
1984739
1881512
924737
1774817
2523392
1540907
552275
599315
1509868
173574
1585148
834854
260836
235024
1822905
2543782
1786389
2059999
221319
213279
348899
1779914
251575
1516917
873323
86035
2350976
28670
1454682
894354
2548150
393559
25841
1099867
2824477
2746023
1267542
328661
342393
137961
96964
536496
2438401
177068
128922
2619613
1707009
2572127
465391
2701225
972499
1178313
1826767
1223639
1034459
699318
1567735
1203860
1130859
2692065
2689050
1317348
772977
802801
2698664
1895612
2588159
1333727
1365721
1907175
1364398
2273956
2864734
2731838
2466121
1018248
332794
2538657
1252370
2212817
1460759
1110003
2656331
856020
2866264
2691459
594479
1318762
1917193
2085378
2580721
1159674
1368692
459596
218736
974736
765622
2955
1687313
2646672
1062987
730690
2005033
1087567
2293931
942792
2396989
858049
2379056
1265990
1198728
1899671
479235
2821479
1788576
2377250
350092
221923
1566739
930492
842684
1835549
2823183
1665339
165562
1901841
1480703
2503481
173153
1105486
556037
2819364
1356284
1383793
2670249
866364
548780
1539313
2008145
2829212
2890704
12647
1659499
2290643
1673396
465842
945509
107392
2749544
2174840
1935337
125289
309418
1263875
2361182
127776
250325
1489101
1330320
2741493
688717
1237990
2221686
185660
911036
622923
2642087
1329518
2112429
899472
643055
2905981
2309605
603598
2335732
2720285
1042161
2496572
1339693
2101726
901541
1999249
2230602
472766
499856
630827
753248
1488353
2742208
2391895
2571561
1935623
1153477
2711025
143364
184184
2076182
1306799
2137871
1801121
534751
2412386
1684920
1671410
197867
1854708
1769809
26017
118968
946707
899932
1699654
763175
916537
2033915
278350
1094994
2608434
1945271
2922103
1707175
52113
806806
1888698
907864
964784
266550
2183723
1835650
96849
43073
299616
2841928
2118503
2254414
1240994
2379928
1151741
2118172
890606
1661108
1565938
1057000
430703
2883585
238593
2149494
1520706
413430
2405227
1438574
2014765
2696992
2061761
836006
758856
920070
1802497
1023405
1901258
2563466
2110303
722101
166994
2356869
1470151
1629777
1745765
77848
2582692
1775673
1781205
192427
475868
333345
2630212
2386688
1227670
1793892
1672943
2630938
1444231
601343
85265
1685265
1386448
1087664
1007734
392389
1455690
1544460
1509622
1306528
2882056
13678
389518
591258
2237971
936248
2389484
421749
2822644
1755094
2926080
1245381
2689204
1362809
2152909
1575657
1281510
2170269
1455789
746410
2379696
529615
695732
494969
1417877
2660803
2515792
1225831
737304
865769
162885
776924
2429739
2223537
1282911
1902986
1993634
975803
862635
1113691
7386
1998553
717679
290352
1578822
2519688
1954337
2191035
182371
1414101
262847
1271837
686068
2228015
525538
2177300
343190
487847
808801
2175734
353860
200844
2708631
382668
2610449
1369339
437717
2361675
2420675
2587844
283894
1915259
2130500
762990
1391254
710018
1106715
1560769
2503882
608578
2476536
1764365
2696366
52983
2203886
2005254
624810
454718
948975
74341
2105935
420604
1357223
1023918
2195057
348384
2036715
2660220
1792885
1218075
1474366
2681376
531948
1345750
1556573
567191
2637411
2110908
1050064
1970153
1004080
889723
1416216
948363
2625189
192115
601788
1975375
1082281
1431585
713933
1132972
212627
2888374
1297815
2338814
144985
2436442
1017364
2037557
686797
14786
334325
1493702
1334143
1625652
294640
2001084
2835520
2201498
2685840
867648
228380
1982199
599844
881754
185412
269499
2174020
48654
454937
2488486
204636
997577
2417193
1853672
1044901
2517267
1952128
2339373
94798
1217369
1921692
2935853
2208370
597638
1438098
2117614
18458
1052661
639635
2481253
2589734
2103117
2064636
839166
622353
2265594
2511803
2934734
943268
53225
1472482
2896209
1418960
567365
478616
1745454
321283
1324188
333628
1188627
1394312
47805
1042135
672427
2255696
1859899
1847608
2927977
641709
535507
1039678
2742466
2923709
1486857
44231
276190
1557199
2888719
837392
189232
130131
1114916
1898661
1793291
1575549
657581
1337548
1051400
1371232
1505886
944377
1932386
744018
855529
1135306
2841738
1630126
67573
2893961
535635
1476890
2452993
2251657
2137937
41339
648858
322082
924179
1033722
1146518
1802466
2409182
2128382
1058350
716893
1802542
703455
82577
2298040
665267
494771
1420355
50389
2053123
597629
1441034
685725
1270897
49014
38356
1318836
326937
955427
2866188
1738851
1048772
1048149
552830
39260
697527
100093
2003875
2825019
576355
1062208
2648581
965064
1075170
1318604
1382212
891614
2453972
1865524
786985
1643372
2789487
2089168
2684589
1206812
1791362
1678516
723343
2518114
1732906
1541114
2846088
1353118
2796368
655282
679195
2451644
2449374
553850
1494731
1556219
2837430
1736145
2518227
265529
1457383
1616915
1418578
2717654
470790
1416877
1087947
1630035
334381
601941
1476729
931068
779854
2703168
817327
2263197
325570
781312
2667781
2939451
1158948
536860
914364
1850649
1856839
150750
874243
399831
872415
1024021
366279
2051548
2580692
101104
1272587
2809008
2648783
1483004
474877
895158
292371
188126
2432876
977772
307907
2904933
1715792
1421085
689079
2611166
2919188
667423
1033035
1119625
2148577
1012872
352112
1948226
1796870
273334
1387728
2043753
2456014
1490660
1895317
269186
1145130
855970
1844731
1364505
1410775
2233578
884874
1628646
1905918
2664250
1291937
2195784
2399969
1146320
537220
2192360
406426
2588635
2705492
1764198
1253185
827658
961364
1385678
74658
2845318
2319223
2418514
2247375
669293
1532038
983698
267722
1280505
525104
2904235
686713
1643591
1987930
2681177
276603
2824987
1926391
1470146
645707
1400389
729604
582078
2529428
822359
2021090
54582
2705839
2840657
135100
1892869
863232
2680121
1698339
49134
2863892
813848
2068569
523492
525505
622253
1770660
968500
683385
463221
1004526
2741476
2479534
872796
269543
766685
2052854
1065544
2113629
104471
334362
144414
2912366
513132
318353
1837648
2817302
46781
1420867
2821720
1346342
2050085
943974
1236879
1922288
1168930
119389
144964
579213
944268
298193
1416000
1171958
1803499
2742147
771285
2184455
1443934
2236577
828515
575604
2651324
2616233
399556
2222164
2244108
1115652
2521178
545029
2282127
625106
1093477
2318376
2744007
1666168
385385
1813674
818404
2309902
2784231
2110340
906360
128835
1610433
180368
2568839
1025771
489369
563928
2275895
1924593
2586913
2499910
1269445
1015388
1735031
1312455
2004647
1502079
1498296
2422469
2432205
1826264
170291
462392
1670863
1266892
335990
1551287
1363314
391825
2141511
960546
2639214
1468913
2066712
1627089
1617446
1936836
983943
349571
1060133
413192
1391731
1229983
1966114
92260
142336
2113846
129713
1669584
28116
2844257
900365
685929
2785538
2807311
1268098
2508454
1157417
2504381
1372072
2710587
2447311
2139108
187675
1440668
1656560
947496
220365
2532816
2721486
2638424
2809045
1337141
1535534
1363149
2500228
2391050
91543
418519
952402
180780
2830963
1605688
1452631
1655878
2635516
2600452
1695141
2071782
2028596
1352723
2194727
2523959
2615753
26696
1157417
1913192
2747651
995248
1143416
2162411
1484788
308816
2831862
2866310
1716688
2921876
1576633
395531
2896611
673400
1185403
1640830
2520974
1153077
2084091
2122841
444229
2122979
177498
1965700
1402994
2878032
1451082
64703
2088633
2008886
2661766
1762978
1396937
751032
2438783
247450
2317098
615272
1661410
1492714
1282995
2401224
780873
815356
1415668
351266
2348341
1492035
1522634
2000448
2761979
1774840
2810386
131959
878229
2291395
1857675
179417
2493951
2644989
1546370
213607
1311668
511400
255257
2191653
399257
1656325
2237552
2393999
2575504
399755
1543079
876626
501871
877543
1167257
1450447
1322532
1480924
680198
1070144
1842614
1153356
1326237
1349312
1207558
1637366
725183
2877460
2661627
334869
575777
796238
2267221
2007183
1672499
537413
1706213
976823
1531022
245084
695230
1592961
2333115
345481
2676936
470958
693609
505525
239651
120538
2541277
2753711
2141286
1370015
553189
1733087
2064334
2783712
2569663
46872
1957475
1470963
758494
1587415
2375185
231548
1347753
1765517
2898387
2535113
1453426
1176376
705576
1125569
778176
1770125
1643719
811743
1318326
443068
462992
1635633
1500450
731679
703753
1282229
2614442
85611
1908750
80840
2735128
2647069
759565
721091
2496884
1470785
2157908
567760
977598
2024139
2091695
1113720
28155
829758
2233845
2282056
710753
1244175
1229262
1788376
398768
1360810
769853
1296053
1593324
591544
1110543
1247628
1871238
655538
776307
1030254
2009608
537361
1323568
2162019
2926934
2171430
547387
818294
1106442
2670170
482420
112954
216739
573166
2149081
1299657
416787
2266865
1262577
1634152
555079
1856168
132281
1148708
1284619
743084
1491814
2252013
598630
2844769
1015756
668080
1051549
164669
2219005
1321297
1369852
2163597
1352883
1874378
2219260
821797
89766
1504882
1686332
2482374
387159
564994
2313573
2450413
21475
1179171
2801847
2589633
2593670
567327
2049352
811123
2323316
605342
2462293
736471
1035764
1268070
542248
2080771
2493843
1982025
2857608
2697205
2461342
697948
1529874
2759363
3000
2216739
2768245
2474521
1107688
1472058
1301070
2669274
482647
811116
2883037
900262
1813922
2009612
806829
711264
442170
1588309
2427751
1648933
1178779
1904731
592443
647918
2502825
1612933
1724365
396078
2636933
1018700
774565
1400538
1823468
1972068
2474052
434582
516435
1401087
2653467
540044
818335
1422680
362540
865043
1615897
2303294
850835
523480
1360034
2134235
1237255
2538783
322136
836143
1103269
2088415
1476671
1713062
2488965
2688186
2632381
1695195
1091640
783022
1231563
2690534
2226936
1463721
2164801
1134381
1751720
378634
89836
783224
1159632
1449429
1779730
666949
2873698
1033148
102708
1851585
893933
377208
518376
906304
854460
2574703
2474898
192237
560390
487526
855435
1194308
1620876
2167561
1477905
2100402
2074877
1722813
1391074
1570869
2693839
2700315
2087941
130684
2483667
1288727
2694365
2606043
2355833
2266709
2750825
1776772
2540626
352381
2059338
491105
689085
1543484
2294005
727065
2707550
2345745
493666
2397389
805383
516052
1192053
2595231
854289
1903164
2684700
2709784
2326256
1237504
1142909
27375
2270851
1719572
2644192
1222965
2433022
478210
815598
847405
1782414
497546
2149233
2403067
1558883
2135880
719056
820001
881625
2865806
2617380
2331131
1724833
1875164
35814
1319300
2123709
631464
696221
94958
891267
1829127
442558
1818380
664994
1876076
358757
871254
2385648
1412604
445581
2140691
1380852
2018063
2042556
601425
871671
2065169
1218915
268437
524618
1888561
1629145
1507581
1050669
1876777
529659
1356251
2186170
693671
1076155
670976
2703731
2075645
1632034
1345230
301518
10564
192449
2687334
1273670
2896672
1828471
583308
203907
2395693
2292615
1187816
877239
2389398
1054702
13336
9788
1379810
2019505
2216824
1291422
2859158
1007349
219293
2221295
2397165
77612
1067330
2572040
2835340
1590671
2504081
409379
436514
2777212
2211140
781180
1229994
296316
2923224
2819997
2018474
1958448
1192770
1999088
1974458
1491798
701101
538890
420039
2033492
1180392
667061
8288
762985
1037857
387537
1775372
1004813
1110916
965696
2182429
919141
1343527
218704
337810
2328872
2405579
809654
2660023
652863
1737472
1489556
838159
1227933
1702822
2769129
1530500
468685
438494
340894
982053
830817
1827392
2312156
625
993208
985517
481797
779702
27734
231715
723008
90511
2423749
1030296
2047289
129684
1241413
1549612
1746971
2726498
1966534
2932171
1568669
1973413
2118880
627755
1740233
109701
1492986
956150
1720075
106772
2110101
118759
2756857
2192758
1899311
1183682
2260352
1588423
124534
2019063
1486449
1486524
2828419
2047739
1166337
62955
298413
2632930
2152072
2207004
1403154
1326312
2514396
2575710
2257956
1365052
1056339
1842656
2384260
2575684
864183
1309117
1754990
598323
1432173
602127
1121731
963917
430026
1021578
1556948
573091
2140215
483973
984900
1609586
2891133
241890
2908708
2104017
1041719
567484
1538813
2755360
1406704
1920064
2785283
994477
2398882
921494
2279483
889425
1323412
509621
2549215
2515271
2001954
2353084
2571383
2416906
1497747
880992
1731197
1899922
2203426
1144342
1076177
2173849
1511187
470346
2730869
470862
507014
808194
2105712
2682210
814410
966387
342058
518794
261433
1729850
1849092
2703064
929773
2883182
1054604
2099278
2311877
2214261
1851695
27590
2394600
2369691
1777472
2466199
1480654
734506
1961399
226818
2194279
2121993
2136732
1184743
1160403
541787
1601071
205086
2527120
2361572
389028
834464
2248487
2380457
2421830
2666063
2028519
2390792
207497
1186072
607963
325714
1979297
2380570
1040770
1799211
124892
2029398
593382
107565
940774
2601320
2389804
737981
1557830
456071
1916753
2468454
650165
2435839
1908809
2917350
216091
260454
2306623
2244699
2794072
1733985
2552605
2260720
2076626
2841432
2692737
2445839
2643835
2712942
102473
846680
2606758
835719
2229474
2059525
553530
2070999
2243636
225472
2867988
83714
1540228
1962361
2298554
2066593
1112364
389920
2243293
159690
99667
12024
2355677
2465005
736950
247686
1258102
2787514
2838251
909248
2486583
1604567
1352789
1011445
1877411
760674
1551210
2680917
2422634
65762
44890
940052
833447
728039
1250323
2872588
1617848
520133
311687
1444376
1441816
159484
1502119
249252
2762017
2786611
2480040
1241106
1658634
932037
876862
75466
180012
2532810
1809345
552016
440712
1852742
1055379
2550220
2749159
1518062
2324688
853341
1995344
1304466
2190737
1493906
1612218
630955
2025414
813845
2010326
2661646
2920477
2283023
1328085
1802426
655998
2854209
747303
344715
182679
1468114
1539974
2375792
543002
1630109
1280322
946856
2030367
2803260
1426862
2019448
850405
636269
440592
1803891
210510
1905833
908561
64680
1360024
1062950
1294052
805043
1713063
363697
2898507
2002238
1945316
2717833
2447448
2008580
2519449
93189
775434
890390
2523640
1572183
1090515
2650886
1505482
1335738
1466127
466173
1210942
279164
326338
2222776
2052788
2550243
2056761
121644
1332199
1533908
432532
129446
1007029
1525424
2192939
978669
1627153
106062
62892
2629043
321899
771722
1155170
2782883
1047625
2564754
706454
1206145
1625644
2887557
8572
992315
6430
2632766
1846504
456004
1641404
2031748
1868589
1165801
1646774
1249668
534334
657209
2711143
210292
1425409
1308567
1226702
2108610
328859
473959
667887
1675517
1463481
1266349
1264572
2286313
1591060
1023070
595769
1393211
922816
591909
309066
1881709
2892440
1692302
2424379
1678052
1442155
2872254
373109
17734
2875392
1699235
2199406
304627
2667968
1984835
276504
33460
1112736
2012504
2329150
193430
2229557
2397183
387283
248845
1144416
2650778
2072510
2335910
780487
1648680
2894913
1680919
1643753
2333921
609140
1286124
1941981
1465845
611064
68220
1073723
1829339
1593659
408433
1725507
1244464
2818576
106090
696306
1503513
1174846
2187113
89481
908779
40235
2738632
2566241
1474278
2106079
2052742
2579966
556572
802118
720658
465377
1106065
802935
2918253
1755307
1170937
1874331
303615
55262
130527
2827916
2787203
1453690
557805
887067
2087800
2613830
2844840
2243333
575968
2528714
406678
551359
1549980
402209
515160
1113712
1657496
421980
2414026
1307100
2212585
1419513
1702722
242673
2051741
932527
2912449
2335759
1375245
692984
2182058
2744716
2640422
1777063
1771562
2024845
2269089
233209
2906589
2706689
2238248
557745
2269383
370145
597909
2910131
1669286
497823
1271228
2844098
62435
114323
2163900
915588
383975
901541
1529283
2452739
340688
941500
73846
1257580
2209831
1699383
2908923
2475198
112596
1274079
1071840
2306753
1988517
186144
10695
1531095
259936
2777172
1151301
157487
2559091
1658839
2780324
2173580
1261068
1894357
782175
1463428
892468
18690
1468768
1807554
646627
54281
2682010
2311944
614954
2779777
1145244
871092
1610355
2075125
2483363
409979
2299378
2257103
1127844
1141658
2714443
2485087
2620956
491747
2456342
1973848
1659448
249107
1237321
333874
690156
16810
1388510
70422
1952317
239745
1333117
1187114
992378
624775
999502
2836901
1422976
1768087
1451362
1249572
1691425
2157463
836794
1549384
1267561
964982
2653499
2690069
2139675
1116058
2087264
2698610
1942012
2938391
861674
1229170
1370497
811262
947919
1015343
707427
2081165
1016052
2142380
624386
1672056
2581133
1392671
2621468
466927
2515527
1134965
992098
1208993
2792114
1109602
1560560
2168622
172935
20241
61113
2067926
382125
2568738
565715
1578813
165503
595737
377533
2879560
73529
667928
1450237
1555354
595101
753541
2019457
136008
140646
1392450
1055146
658967
1157323
2837115
424118
941072
2723701
1048100
2295196
482662
1821893
1062104
1168906
164593
718694
994592
5373
379260
611899
1900307
578812
1228802
129699
1161146
2749689
1189165
2631391
2269521
1978949
178663
2874714
2239507
479443
514206
1577790
1268051
96881
314957
1303585
615552
994474
1169780
1174113
1239376
2852231
216890
2440699
2036040
1795900
2856533
2213998
2540134
301417
2307727
1847610
2272426
2430791
2932456
192284
1257677
879147
1734491
1428440
1268809
609630
2440923
2708918
1377325
1953429
1637222
2456997
2084941
2174961
2855624
2399373
1471619
117256
2697696
1877553
2592633
1047870
441098
2782219
2832721
511030
1248945
723428
429112
2133579
2893220
2252078
1580369
1551290
2168264
1215660
2406890
2602468
952635
527499
1334780
1591403
197914
2338364
412792
405549
2221472
48447
382924
833978
1453586
1101574
311602
1567188
1050413
2190930
1004438
1030009
1639161
1567061
1409521
2287837
1885041
2437210
1184111
990397
180187
633154
1567129
2172736
2203232
1842538
2638525
2833446
1579106
2048555
766422
667152
1647854
2214558
2414287
118642
5179
1242794
633157
287770
736375
2543796
475896
57094
1393653
1382074
1405661
1544797
2164514
2293290
1847720
1952630
2498690
758979
1784417
718092
1056992
421198
2913485
2862330
2855409
1576393
412272
1391466
2579962
2894237
1950029
2121076
345714
2513701
1973237
1786829
721940
612646
2892112
1520442
1275417
269721
1295538
2360476
2046396
938404
2650679
2334757
1244528
2063007
2760935
2819688
640481
2108932
386324
2346816
894596
1625808
334556
276031
1357080
1181526
1852775
2152760
1267046
888225
1433121
287259
153405
1286445
1153608
2705621
1543858
2759385
2587188
1377325
2336359
218977
823171
76938
965156
282826
2541321
2514372
2888324
2013277
859756
886214
1321279
2477558
2755731
2501029
2509021
269033
978001
1948593
2194677
276645
2715978
988106
197337
1040975
1692111
1688119
2921532
1403151
2791736
1714647
2765272
2576619
1061626
2090383
2246061
2743806
910925
2244079
801046
2824877
517335
77686
3950
780319
2033234
583221
2225643
2694330
2677087
2030952
165236
413718
2219090
663852
2607712
2441772
747965
1186209
1901228
777685
2261038
223875
1874714
2818266
1331651
879222
1886236
1415844
1430431
1461721
469855
1651609
1300538
1317489
762325
263585
2627795
2112622
2743919
2885395
976839
1630734
1632364
2479061
2670940
2343769
2269611
1030885
2066074
403187
1308169
402243
2754787
1139734
848000
2502927
1036915
2352418
2506641
1526979
278473
2716342
1800702
307596
1108813
276401
1796466
1565717
2619068
2746798
2266588
16266
1165693
1958416
1034875
41019
2293408
720452
1449431
1765565
2502798
1596520
2053170
1574190
768534
2789022
502788
1774754
1810046
439348
2384524
2653524
2781844
961855
1515935
551797
2675764
322614
86309
116376
2703822
2046589
2514557
1576761
2281969
241544
224435
1206934
1888716
2880884
1814218
1470884
592972
454107
2124973
375811
2825671
2122896
1882517
1464163
2717672
1239917
1978512
621009
21590
2294749
1038155
1015322
2236452
796217
620979
2052766
1505481
312316
501335
1631052
1575987
1509456
237316
1302505
474232
1941110
2026102
99718
1890262
1594467
1172675
422478
1951207
1151390
166857
2787229
309508
644917
106494
1146448
1562672
2707719
2354562
1812504
2233739
1712323
2238084
689291
929174
1817224
1016178
1204330
2103059
17254
635892
1917320
2069910
1715753
49384
2560670
786524
2447474
1913900
1126034
8539
1456567
1901225
1968337
2883628
2343843
200126
1072213
964042
815666
441167
1889505
532630
48029
2897840
674818
961296
2613735
628397
405485
417892
1775692
2537138
1106431
1642926
2642111
992947
743016
219835
1152336
2872154
750687
458061
1948733
329469
1140760
2899060
813158
1359366
2200552
617036
2918672
939880
802422
1732783
367200
1695966
2657021
783692
2281772
1244250
2732254
1954594
220398
1873033
105795
1141748
1963112
1226896
816235
2022035
973083
1214296
1609098
2185082
1191985
1085883
386685
2000320
1312354
251756
1749718
2866155
1297490
2510307
1370460
1917847
2852010
2662642
1691343
362736
357704
1192456
1791053
2464353
717411
2340536
1499045
1540390
573558
2529995
862160
1096390
82292
2763382
183535
683768
758880
1595024
234365
2694203
2361283
1613785
2248778
747286
884100
447563
1718088
1584263
2417189
1116287
2465550
1195325
2180561
1280742
19657
1400797
408022
2814440
1709900
1516319
1066121
2674209
1961306
1581047
1883507
347596
1434692
1083886
1935868
1903845
2346514
2686210
2486354
2839953
1521820
647164
2382337
2650839
1022667
1457671
51662
1079375
482767
1537401
2616939
1590045
972998
2808979
208762
2825631
2575551
217476
1516175
2684949
2382696
2399227
390587
261629
341891
1599578
934491
381161
895630
1568378
2795133
1065900
1316024
2486707
347943
1471737
960174
2057050
1773550
1610327
2255965
2823403
1686388
995857
929477
2556479
1301152
2418832
1151949
1250985
1079757
463392
689887
698961
1974942
2471664
686415
380200
2096462
2501453
2933626
2676643
479341
493859
22537
1144746
622919
37554
1947798
1105727
1342738
1264220
2745113
970604
646393
2391480
736973
2558994
2833270
914523
572840
308962
5480
1279641
1592895
1207613
2393716
2514558
1829200
1857050
477830
1162341
2262973
911608
1030434
2873447
342177
458254
810031
305281
1872320
2080686
2180059
66127
1978409
962175
2464437
613987
699112
1108840
2096136
1870223
2821170
393345
1863395
2749122
2014062
119837
1848373
2903388
1348673
135412
2059146
1475895
47583
2076564
2120141
679888
1428777
1522842
1374292
2541103
2846176
308677
2535664
1799084
2930512
138961
1739097
725650
872038
1931864
632629
576521
983126
2926911
880340
2278402
449664
2047492
622955
1276824
2899767
326849
1447657
2005283
2750685
1678429
2071588
2691527
2735966
2487015
2479193
1820174
1366632
968550
1483471
2666636
2048049
1042202
1552473
1186864
1472917
200316
2020782
1350289
645311
2171976
1433082
2195908
2659739
467336
729063
2145955
2775329
818328
1563900
2148049
693732
2790413
846767
1554727
2055133
1452315
803251
2295899
785066
1085262
49227
511611
1243230
1678261
267837
672663
1622386
2198597
2465518
499204
636854
2365922
2040072
618835
1988002
1266577
2860877
2006279
1422119
359645
668801
1531498
2853378
1804103
1433331
2097268
515611
579919
284344
207884
183869
2621544
1535794
2264119
20012
2568492
2597282
623334
867961
1583148
1396789
2571444
2348446
829882
2708457
2326628
2294804
429953
1487513
1168431
1587004
847802
1110504
2488761
670418
2616040
895770
1226871
2352699
1939594
1882543
755170
667853
1516183
522938
988662
1029986
1775673
103484
2197326
590568
800127
1978842
628833
801048
865938
2441051
396187
450403
1959728
2280936
531557
1516793
2863174
191026
316833
1758659
1495938
306006
2396240
209820
1399152
1754461
2169289
1890756
881759
411263
1912537
491003
698998
958952
2722124
2559574
2855651
2002833
1163339
1924830
2019563
340598
228453
1598188
1471615
18947
2539266
2405674
2356681
450005
667419
748551
857692
335567
1999104
1280129
1141351
1546986
1508531
2430625
945385
992078
70184
1939855
732377
2351458
2660155
150120
1343049
790885
950256
1310226
2732915
1716480
572904
2320510
2529504
1798430
408383
2302120
2216094
2348569
464665
2763271
590220
2793784
1906771
89879
1053476
2340226
89391
945274
59803
2879130
1203801
28647
2247401
2025101
2474362
909139
2618554
775599
442515
646268
2627144
2779788
709638
2730133
2901818
1680148
2687025
289242
1471816
1255219
2524401
1439611
2813831
810563
2090600
236350
862738
1398071
792696
2851501
2434095
939536
2864532
686981
1504132
1000999
2368755
809826
941799
2910461
838498
2658994
495932
1106830
2799393
1949871
1300452
896531
2751585
1081519
1780102
2272541
1286790
2174651
2453038
1976408
1332016
2555998
115185
2506313
826426
1596413
1963045
2462755
2618117
37040
2347638
2278172
2387298
513013
2193155
1018955
1596282
1109603
1861708
1520733
330265
1059665
2701689
1687687
559400
761128
1872764
273738
1659200
673840
2506661
92993
2626126
86792
1860761
1701813
719944
1081893
1434404
1904584
2123915
1860094
1364286
1595454
1900707
998014
1801872
592313
420022
73709
2840483
22336
2015375
1869502
1681386
2417269
1289229
271399
1756327
1438951
323605
1329831
2146166
1504591
2715293
1435519
2491107
1755681
623458
222921
837985
2096052
2321552
1619719
2648938
215598
1272057
887698
2876443
899439
2816840
1710254
2490482
1662392
326833
1040607
638681
2391339
1941575
838199
1222228
2129680
1778686
1686786
1842711
1063576
1112311
2909850
668435
1231328
1969422
2137173
570028
7796
2768015
710447
162689
585406
785401
583366
675189
615226
2517767
821487
43185
2114659
1045779
1172795
1046165
2920918
768313
117316
644923
354496
1744705
2447794
726666
733350
449428
2460616
2074703
2735856
497894
2332614
2463008
148199
2520490
2727772
2062852
2658223
2193108
2696660
35574
193173
2349662
248193
2575749
248829
1227235
2514641
1923824
207483
2351385
1561323
2362488
301287
2072617
702427
1755487
743666
2577949
944530
1881410
1346250
2450921
1818099
597432
909101
1798642
712773
808722
306043
1384715
1874231
1260658
2706013
1225335
1641401
1436060
2030325
2596109
2576791
1356978
226036
1272127
851053
399569
91029
1778745
296711
2024198
1169277
898327
1655096
1522346
2495104
426467
286167
2097379
206981
607939
2111631
1199932
1025301
787831
597003
1711315
44422
1175497
1746079
2283313
2611548
1046827
1023424
1026105
2205563
2174917
1420823
2303258
1171993
1217641
1740098
2057054
2324559
2094164
773029
796682
1369311
815926
501986
1492531
2908068
725277
681259
1817053
1137601
2309028
2899491
1301385
398575
850155
2478697
2768161
2370112
2338549
951494
1813670
515250
2529543
401003
498738
1049427
1647168
580850
317323
478833
125578
976659
1409260
955035
2507862
1705952
174842
2226994
1198125
827552
2851580
1605950
1401581
531558
1214870
1103746
569134
882135
528697
2324571
511087
914469
2093782
2940124
728541
743078
2880116
218408
1285215
573674
1299395
703543
1571591
2095063
832852
1855879
681790
1134029
1140865
1000663
665922
458527
1390003
2088196
2048594
2497956
527299
1888795
309110
1058191
1112411
1661474
2520875
463749
435359
2007332
1487353
1330678
1096738
900255
1739536
926516
1914391
865195
127369
859145
2490024
372801
1578047
1390773
111350
1875914
2666186
2094556
2308323
1810826
140841
1784505
2789023
1821791
296279
1234777
2453233
195197
1228126
93953
1410745
366079
2734180
1422832
2395297
739073
1513127
720971
2282547
1187291
2188727
2029515
2371106
2677951
2661852
1392496
483408
2642048
1048902
193004
2493985
2910568
1941989
456358
394868
1452704
1256594
2646286
1867385
828098
961721
450836
578497
2603880
2887386
1310924
659388
218637
288621
2344800
1588600
256377
208014
612360
114668
2535847
400558
1677875
1920963
2096799
2855216
1553179
952648
2495970
2690923
11371
1352005
1787740
2877001
1275890
2789380
619001
2824600
2780425
1197837
296441
1965831
1810262
708711
274214
1585208
2360349
1170212
2698841
431948
2471207
2685942
260372
1027568
2629712
923121
2180246
2155735
2015595
434700
2815495
186880
1664268
1978757
101407
1517538
2254645
2413622
159688
1059635
234909
2132435
2369599
19907
304644
1869913
1967004
1138646
679170
685073
486905
2325786
659753
2453792
2429282
894041
781757
710282
990904
1071948
1411448
1233699
1591043
193050
2750888
2764018
1807124
2108709
2738607
1527288
1810612
2826173
2448924
164581
893866
1322572
2418935
2721844
444071
2439962
2929811
1407527
1026873
1905535
1086334
412490
2880256
1153739
589743
122702
1678704
854165
2939969
991158
2160776
2880775
2020786
1191687
462014
508505
760766
1606699
300656
2574719
2496770
500806
1068085
987195
1546259
669344
1354896
199753
491844
1557513
827418
2511327
1642969
696094
1512027
1047038
2056605
2767091
1331904
296419
883405
881701
1529280
1504237
1711438
2523801
251676
1031175
2374949
2363505
675436
1902619
1622560
2758578
185271
1028691
2664683
21415
2095152
1056025
721055
2356450
2528265
1028414
30770
1031028
2234339
1048817
65841
2117836
2731354
2511667
482220
718981
1134794
1261041
2909095
2937119
2560844
2320707
1731821
2221296
1545754
1539050
549021
2159499
2029062
1491415
1257886
2770644
2531730
238432
2600834
1153480
1952043
533917
1208400
2624744
1650167
1468779
734265
2888504
1904571
1732425
478084
429219
2752579
2431431
1214183
298760
362100
2371496
2755413
1433145
167656
2098783
2670417
2538751
2745547
806178
1609248
598136
101443
2553628
1154800
2466968
836020
608460
260164
1569823
2581433
1107168
1095510
721806
1707208
59322
1034416
180117
592176
1726799
1179642
1574406
738334
2728052
50532
1999840
586326
1646880
1417590
897310
1032041
497338
297509
1654356
1687672
1762389
2367403
1045447
1610105
2264181
759591
2885162
1640328
1477868
845720
1771629
2248214
327633
1035879
1271887
269658
1296707
1452955
2338826
2111098
904939
407315
1270175
1231250
62143
2038973
1880175
1561395
2384869
1146850
1473907
2651143
1843738
472906
2814559
1655866
1185855
386097
296273
2352101
306879
1925398
2143505
2262424
1685708
1601137
820217
689303
44311
2327475
2456136
2385826
1068929
293893
27655
2682553
2135807
717402
763108
1018414
1726094
2411096
367782
2533571
2887897
173002
2207032
2415376
1558374
2905688
1072265
2703461
1143386
397394
2282847
729105
2748134
733701
527580
86495
332358
1119210
986945
15849
877580
243129
2173511
2379273
1796710
1412386
1337288
510754
2788638
1499969
846069
1618034
1440725
263826
2633523
2785352
2164854
2549623
2121996
908186
2901659
1553553
1414466
530987
1506113
840894
2198020
579224
2280407
1218396
2574819
882970
1079767
2117715
1831496
749185
820905
2912039
2309260
1605758
2330193
1652681
1309443
570136
1248608
2461426
2841048
2785380
1553138
2913455
2040827
1693257
1936142
412332
2542640
1088733
1459660
2688573
1930380
2688153
424499
1559905
1724438
1843614
843669
524583
782196
711446
1803989
2721569
2321199
225976
1647913
502935
81238
62207
2656860
2926247
1968753
194014
1583093
1317692
1758970
427911
2237432
1187277
2566225
1985675
204437
635445
1176342
939878
964235
1383592
1540527
2708234
1099264
2155531
1195082
2429430
12252
444125
1199870
2209500
1318469
1606132
2245532
2127239
2180093
1247249
1203963
2321073
1416109
2692731
722915
2221464
2612878
1883664
1019285
273904
2650178
121152
2022965
1527635
1734180
583662
2341242
644111
1207790
372143
1631191
225650
2189681
473240
940001
1130853
2009165
244789
1403584
777424
1569610
1719047
2296501
628269
2755279
1189964
2398202
1235158
2333070
426858
284679
1016768
2026347
2738683
2315410
1524013
1039666
338481
2816296
809676
2840399
2453073
1321757
2411741
1738336
1772867
666547
1022173
320574
1825741
396230
612747
2631281
1229736
2693137
582965
98169
2911888
2189167
560406
127387
2674287
2114420
585268
2090043
2655876
2521346
2783574
2722434
1771254
1625658
1126861
1151016
1347406
1043406
2850958
1941800
2045282
126079
1101661
1968046
2431491
827228
2704962
2766356
571598
1537096
1997760
2531965
1664831
990722
1018322
553203
428548
2486987
75758
840986
2007312
729413
1511739
2405999
2717343
110299
201370
2661751
1534266
813704
2562650
829647
2097036
2600039
2246586
554317
1155197
295421
786893
1359224
1438982
1981305
2369361
1881254
1495276
1707833
2105170
1975589
781516
2642776
705646
1390950
1529080
1192244
1973336
2550574
1268179
1124591
1429663
1696588
178794
1030828
615003
674801
2616555
1024508
1922251
2535630
2732514
2808330
860700
2194342
338751
2150862
897948
765577
477051
433170
307198
160436
1444382
2587201
241927
324997
1054639
777142
2103893
1998826
102228
216956
2817826
2291435
772837
422374
573493
1637984
1797887
398768
780197
1401409
1939006
2074969
1591752
705919
627003
2660565
1155895
2607441
501344
1844168
707991
388675
426436
452525
2268212
2738207
2578290
575880
1483141
2174205
2905842
2497151
1102323
436757
443118
565130
911437
1707452
1690388
2881530
244197
1843667
1126298
1236857
2211038
454324
2603779
2176394
1609798
2528292
1578495
2118116
1572324
742744
1995316
599938
1548539
753786
1011866
1732681
2245745
2254423
1495793
1129488
1988253
303263
382263
1778187
1557122
117284
2819672
2846296
1070693
86836
1106002
1932399
257260
1567055
788271
2271995
2863187
479669
2283499
1972301
496619
1544273
726054
1042316
1746803
866342
645003
1524935
2044341
1615823
1027319
1470808
1568689
190039
1923785
83060
2913819
1012711
1275564
2881676
164508
13509
2227345
1443074
839884
30907
651734
1128316
68680
1782769
384674
1738980
1577170
2928401
974234
1081732
1872285
1678403
1965921
870309
131974
106027
2404685
412442
1875429
369830
2838648
23043
931319
1353838
2676489
1288772
1205598
534505
2736826
2244679
60639
1512904
1027938
365809
2250963
2146059
1647443
783162
1181917
851479
1195175
16040
2102893
2178847
797802
669754
2182440
2684432
2897586
2508224
2536196
947411
2292726
2189879
1614337
1481525
1845946
2102876
2510073
970983
272135
1947056
2761488
582053
1532256
2157853
441764
1069883
1091255
1362887
1067166
2859316
652330
1975209
66166
2172852
2828445
2538879
2422640
2317251
696706
2343465
1275500
934345
550139
478866
92506
705210
2204302
1801669
2515019
2718692
1576701
2723756
1454674
1679911
176887
2072994
216751
1097999
1703512
2776139
1514602
2664220
1121019
1153771
797916
2000982
848387
1916059
1128015
1057150
2848410
126110
1163306
1005050
2072033
1407345
1810930
2231190
1478319
2861216
2131936
38971
552730
926870
748857
427735
2645740
149281
2441039
2712496
848915
807275
2695790
361438
2337888
1684791
1133865
75806
31813
1640015
2525609
1133694
1066933
564758
2801864
1632006
445712
2861065
484665
10594
1285802
2441068
2698739
1653671
2160322
294023
268394
1047596
2595395
705829
2738450
1851934
1655732
1974292
1942703
1100763
2291701
167941
1335128
2200606
2493309
550000
536647
671394
1595696
1045231
2086317
1185539
2198391
1538513
1363059
2688113
2894790
1453631
2689978
1245874
679404
1658719
182706
434539
1584972
2336122
2148799
1945065
2641297
1084656
2349225
2747289
2877953
2848127
1443840
1230829
2565766
1261396
2499827
2130370
143118
2271337
696585
2224033
136322
2448743
1524286
38638
1989919
1768126
514310
1815035
1923
128183
418408
2314603
2655409
855377
1566058
613629
160600
5181
2568887
2178669
2098444
690802
1452337
2710785
2302069
2498762
1866823
1047537
2645309
656797
871615
879988
885274
1104103
1731712
2583985
768132
2896973
1400851
261212
622330
2553961
252887
1314075
1924632
712053
2779221
1299048
1650075
1767750
1023961
1678642
717178
2918674
533868
1205036
1096470
2495266
1275554
2451372
2213860
2096752
2694858
648606
429345
75656
2009913
372054
449099
729935
912626
769379
2914874
118554
393191
2936167
449769
2214798
587419
279294
2327872
2484811
625747
2612488
94934
1487671
2616234
539512
2803554
1282203
288702
2043686
1288084
26859
2145353
1532571
1169727
2464158
2103031
2654935
1202376
929035
2539620
116726
1705517
2603483
332129
2202880
2785028
1969474
2747783
1319546
1867284
2350645
2156586
1356391
1283836
2358840
2322014
2208807
1110161
2568256
1695243
2736969
245324
1060834
2053082
2666807
2669388
2465875
1108930
971930
154329
2285209
1686682
2374629
911478
2277996
1930921
1184437
1418881
2453020
1041718
2057271
682374
24562
268161
544247
267158
1595426
2165080
1748660
1871017
886405
1648438
2114205
511960
624684
2366918
1724207
2097892
2067448
2105841
1755591
657975
571944
2834366
1009661
184812
2448127
882405
2444723
2326251
323825
2491348
347642
264726
556616
2886988
502674
2235245
1415211
1591323
2061211
929686
2295434
741343
818993
301255
128382
1765494
182627
1422149
1091089
2637156
1918068
1837592
589319
1085444
1456894
2123984
2916897
454370
2523927
2288159
1533028
745230
2775212
345600
1624705
957660
1304108
1253776
1109507
603216
305389
479772
1024494
2590912
1643664
970312
2778170
1546934
1984100
9560
530776
870383
2801967
2275599
162571
848628
1024973
1324343
2196113
2352461
1295909
2221340
30426
2733683
1770577
2259630
2500050
1602776
684182
507513
2245951
2701345
1099582
1721444
1264315
364377
1594981
2003524
875044
1055647
1474033
1481778
1788282
766530
2679364
20419
1622951
2460907
2132198
1831810
1941453
2738450
1824824
58671
1773960
6158
1002732
908117
638230
1212217
1695069
1679474
1496892
580476
2314790
2101077
1969901
682769
2816204
2500647
1172389
1565336
2087410
1493552
2383789
2329622
231839
484618
757487
2090778
1556746
1906716
549580
130775
74190
1762387
76138
2900197
153129
1919930
1501750
2858275
1114163
630558
105592
153417
1276097
2311786
42100
2676647
218053
1641902
2022143
936649
1665575
1391068
1530039
2517726
1182878
551019
263632
1041254
467563
16965
631056
2362434
857200
445538
1571278
2401490
2536287
1476104
2722765
396743
741231
1554975
1340348
1391109
2494106
2578808
922180
465578
517663
786961
1041949
457851
2778249
683221
1016220
40740
2292548
193062
1977759
445306
1688675
461423
1690105
1876880
1356026
2409109
2790509
2817176
1347717
1517448
1202616
2904503
2208459
2198129
2210562
2144522
2365189
2701883
519558
2861174
2903962
673952
783348
591618
180875
1478186
1934897
1041097
1814862
1626053
2868430
557573
2184468
1905651
2738320
2374323
1758973
910722
957819
1836352
2736474
749905
2904254
2371498
1138189
640676
1951465
741693
2722931
2453065
2080577
997632
2842619
1157496
2063205
2189743
240330
1146350
1589571
371525
2061850
1152257
2908602
345780
1178254
507953
953475
218832
616380
1604175
2467780
771531
2543513
1397098
224841
2209878
1356496
1826823
7451
458842
553638
132368
2687807
2277921
425271
550121
622288
2026255
2633848
2713713
852761
2609378
2695866
1941096
999390
1666920
1584665
861304
2784999
591044
43770
244523
904582
1530732
1751330
774646
1871398
2258724
784218
641830
1201935
1935880
2677880
1011481
897921
54021
2669483
444171
2584722
64243
2064826
2925522
284638
86955
805413
1450746
14708
2036014
314321
1945700
1875514
2288624
1518367
2634442
424505
2617535
986446
1909826
2385299
1480935
1139777
2479284
2787143
1792563
2504973
1570647
2474339
816653
2902688
1293155
634287
663231
1827029
303830
1625186
102356
695711
876028
519028
2665826
2848270
1369959
578724
249367
2311045
1633844
33236
636270
109608
930871
707578
1204008
1284362
1220391
1705820
671680
668203
801963
417824
1968066
1331117
2854789
1263452
2603669
114124
750337
2311434
2062825
2283433
1917930
1576267
1776388
2262596
58730
650815
845651
494264
2279679
1261981
2689118
2758670
1917598
90292
1518916
1753804
1363758
338835
593168
583070
1505134
1630983
1185118
2413846
2623807
2528142
2338680
2921247
1050600
2840806
1842652
1649303
9918
560979
2791607
2677066
2756056
444551
2375147
909820
76716
1362312
1232116
2386788
2888024
2659348
1161125
2477446
1470929
2360280
501831
2885639
172973
2713073
82726
2868490
477922
1283997
835181
260204
1703848
1178138
1380693
2174820
2798532
889655
159224
1401835
1598049
2201454
1423091
1317016
1326735
2378938
1290363
816246
912864
69508
2281038
509322
1917687
547564
2446799
2176177
2153598
2190211
1010835
1610680
959367
2799438
309098
2315393
300462
2647479
1766256
1731842
307952
1176317
2845349
2641447
1034457
1040838
520235
301388
408145
2665895
2513523
526986
1758541
2783387
2033205
1273932
532905
635513
2102380
2395639
2289863
716899
1776704
1437166
360716
1581646
2064782
1256966
201854
2519551
2269436
112490
1001390
2639194
40217
1374908
742635
681868
1363527
1147634
589259
2751485
321091
2377412
1640675
962719
1427181
770473
1556288
1491198
945957
1559730
2529865
374553
2539533
790870
2611380
147630
2026564
2464093
2283383
2118838
1574046
2063866
887526
1332027
327586
1621829
1929758
1263906
1865604
325917
2531549
2040670
2318611
560186
2154853
670931
1708291
409901
409995
289762
545560
1616789
2510944
1971543
1768361
604587
2355010
1295686
586621
1953806
1072936
2871261
2442747
676019
1777091
2466577
581210
1432877
2781613
2382592
2109256
2826180
102780
1040652
1466906
2843376
1450825
50903
1658575
1362437
1146736
1415333
1809179
82707
563314
2323932
654984
2203277
753654
2685023
297215
1508269
284339
1159391
764991
1883282
260604
1591065
2409090
2596118
211905
2193636
496597
609189
1375714
1617303
513869
2684728
2785265
151762
2130422
2833944
1618984
16676
957485
2431321
1564473
971620
2749322
2467826
428552
265640
2083282
1784438
197485
2693868
1818755
1033673
1355174
745953
1213289
1303709
143329
1830318
345902
1076204
1415133
1737615
151167
152347
2182469
1685119
798984
1919152
1768743
2857172
2386072
998241
971673
370747
1769534
2338257
478906
2288846
1656049
1246251
1850135
2420327
1216035
28633
248407
146856
2642227
680302
362747
2019686
1197101
2751586
1610860
712356
652228
149586
289713
552947
1661934
1406218
2147774
2660962
624388
1229994
2605474
2501771
2877771
1533476
812731
2938888
2385280
637792
306460
617513
2427250
676659
1965557
2679376
1571324
1993487
502737
1334334
60895
2381632
561795
2424863
797988
1540532
2326812
1876932
2198366
1914338
1341910
185915
2460233
1133092
1586440
1115702
1357786
324068
1642044
1199587
256294
971157
2876073
279117
1523856
2144677
1834824
501884
2205243
2688860
1953802
1563013
264614
981496
418695
91578
2182133
2142714
1636303
2576636
927920
847308
2128108
258876
1000189
1224956
2037950
626384
1419543
1187341
720243
787003
2778128
582391
2059075
156180
1465709
809985
908794
312699
2556538
528009
2843784
2187720
2623710
1820649
83395
2014736
1529183
2028815
2217394
1042529
2322225
118072
1220845
1321727
1804771
1541173
43370
2933841
1580320
2878795
347474
2397168
1627489
215761
1168385
2778258
2576126
422696
1365446
1717893
62638
1320811
24156
2032715
1757327
1182449
1694769
1773977
2596751
2544822
905776
51150
430246
702532
1983002
37221
621153
1342555
1055981
22192
475156
1022382
42807
1982337
847988
1847357
364635
2841314
741708
1733041
1583950
1351574
1687793
2297590
830614
181207
1035505
2148059
125844
1701746
1550065
2242578
27562
2761698
2374519
945977
1579221
913536
2372109
266757
2806078
151461
2138556
163764
2803878
2147455
347448
448326
2242616
528467
330762
1453077
1870966
1113036
991463
1601716
697997
2922283
2919379
1660067
861284
942550
2469249
2000159
2053042
242327
2454887
2654242
1891417
117051
2378157
2309602
1265544
2780618
2865354
524161
297262
2211857
59103
1413347
1391131
2423460
1679303
1873780
214360
2038786
207871
566231
1131010
814390
1524446
1894820
1662986
2394424
1286915
344372
1840343
827259
1281722
737841
1547191
11967
464479
12146
1451782
1850861
1500606
1002682
2500695
658208
1130565
583398
840098
744785
1431467
2386637
2057032
827215
124739
1739343
1832893
1207878
259044
524434
1667610
2784472
224219
1702964
190560
2865957
1915151
2693836
2846560
2850973
2916895
691200
196749
2740534
1640867
430365
1032099
2529805
1782245
1584128
2649783
2646659
1560654
163673
1738351
753390
2107441
26416
2225877
855895
2610721
167122
1769781
1446483
2295849
2401705
2685174
2517896
2520594
707736
884774
2155244
395188
810137
119503
332901
1300915
2460406
864446
2825195
1462635
262358
2497956
2900854
1393128
1570087
816483
2459565
1607116
249776
2799086
1911481
1109988
801856
425734
290318
2784038
2120089
2816394
1176824
861594
1537605
2379380
2399962
834091
342614
2413498
99620
1978833
1110971
1795656
2825779
2833598
1866026
14238
426693
2061034
2360015
211986
1356781
811501
1119203
2075664
1842007
717024
372441
2877459
871609
752130
2141199
302924
2749370
294915
854513
1796853
637797
400294
888999
2578418
2193997
2391324
2270790
1104770
1603472
65423
1532546
1313947
2932878
1533488
122123
2659959
1696052
1011124
2219743
633372
1172734
2544558
1065791
1293026
880699
2683014
1167360
2410240
2730455
1767766
1533737
1765629
1011156
1424569
1187820
327315
684175
1887212
2191902
67670
1863094
156400
2383124
1541905
1511396
1919822
1413485
1839749
1821339
271321
1751074
861786
360090
1329493
336822
1647024
2826805
153169
1617626
2397188
1611647
954249
285903
2266952
2438876
1116536
1928444
395915
709463
2581418
1133613
2105271
2075806
353634
339896
2229409
1855360
843773
251287
1209976
515131
2785665
1042746
1736721
1177949
517982
2649580
2605930
1972030
382476
67361
2519117
1791646
2704827
891187
666940
2399614
2114157
1150157
2035416
2105844
2746176
403854
2327074
514335
420982
157041
2153919
1400760
924320
2446004
729104
1979873
2697048
1403325
1081300
2555520
2684471
2172434
2331234
71347
886691
2895230
2043077
2135030
932918
925812
70351
1821575
954162
1093558
796293
2172911
755426
432113
2225160
2267928
1116238
1337668
966219
2410784
2803621
955344
2304598
2767156
1095242
2638872
966152
736286
1513891
1204576
1937687
2935224
2301808
2605068
597961
2301866
905782
1045754
588848
1518697
2340908
6446
116065
639578
54585
974862
817923
14617
394644
2126081
1469206
1483191
1476397
970855
1684612
373462
1798708
131478
978315
2876253
2258377
257650
281376
276952
484663
296131
1180677
1558840
2618231
2710641
1524507
415879
2575522
1619215
87759
128752
694804
1003128
1909650
1369644
1447977
891507
967806
161503
1738183
2384235
161092
810544
1430926
2678597
2530666
389041
1684983
2662678
11123
2134928
2505636
1283091
1816102
1655483
1907204
170964
2350030
324976
172816
2440699
1587735
227808
2884824
1774593
382601
1233511
813663
1724957
2507425
504080
648641
2067887
437391
959235
704546
2155114
1968784
1372417
637068
1661222
1186372
1023045
1510617
1460908
2848329
837785
2038682
1917202
342742
277450
2024384
2540604
852600
813040
1797812
740163
332047
1217488
299001
2671136
114325
2318219
741848
2567363
2716453
1666759
73849
682582
1561419
404893
1774798
2583457
2472036
1398945
2015564
2429934
1300264
1556723
15760
2075613
2073137
286552
2680503
488854
1025058
1052993
2924529
999849
1128120
351081
682514
1192703
919894
306920
1871697
899802
1549860
18346
2193085
1332637
1331009
1560941
1527646
408708
1332087
2376034
665216
484071
2866434
1125783
2231049
552064
62018
208754
1458754
1799077
2353231
1040568
2481447
987787
588032
2791492
2841702
2743074
452782
2622012
1493215
2530133
2759536
1912454
1185284
1138954
1395499
55172
2654725
2154188
1673700
2086672
922567
1550231
860736
515941
2788975
2681829
395893
272972
2731043
2450884
2189880
1031213
1122439
2248404
2308510
870963
2097142
1100650
1325725
2876437
231064
1219416
1548301
2030654
2869337
178015
152447
1009202
2087562
2411051
26802
1439624
1446139
1881714
140822
765141
781899
2653071
453344
932998
2277843
1868120
2012325
1944
1264010
2313796
1189870
1567400
540863
1207462
699763
2581573
291504
1245802
122413
2594566
2373383
1605382
1842501
1716686
1163355
2725855
1913236
2581215
1926336
1284620
784046
2791037
32480
411884
1375725
307709
1172643
2191174
2691176
626508
2259777
2005082
2329260
313182
1663235
2812093
1755118
2395861
2613545
2234115
1734900
1166715
403375
2658185
2381297
2847382
800231
1193630
697904
1206432
2098219
2475328
2168781
870258
437676
961995
1971346
582781
859253
1914137
1551885
523204
712758
521183
1011054
1484999
2485818
353032
917516
1995707
755679
2228941
1621875
411549
1201422
2020408
2266143
1162467
1292387
966822
193763
1433679
2296365
2812118
83811
1400449
2297617
480870
2850016
1779897
846916
2198283
2662936
785244
2308319
1726908
2932907
198271
2395475
1386766
399686
1583592
2393143
2014151
598272
2038051
2528419
924987
2577780
1625129
867745
1022463
701631
1315950
2069306
393061
329558
391663
547136
2155776
13831
1113286
302993
668737
2204292
1218680
1082574
2387122
1331331
1604095
535065
2858649
319122
1480949
2235700
2859653
231681
5758
319564
565341
2811431
2787337
2921136
537093
2016395
2559175
2381561
1181098
1712453
717757
784082
2091103
2322345
2644735
1051602
1868066
1183434
1619051
2437287
2440810
414719
2470238
2182316
292410
1172621
1141464
2332564
2266955
1254961
1964157
1435833
516596
2864613
470723
1790625
926269
2830541
1184071
506838
184354
753178
2801363
1705353
183726
936063
2026289
1434542
1529565
1462533
2121395
1775583
1112732
2615031
2097296
2483675
95189
1209202
275685
1530630
1486912
370493
1730919
65034
1008525
2730107
1541069
1324200
1863963
34635
1134838
573823
627630
2592687
605017
1270787
968217
122927
2470674
1162952
2506248
549991
2515723
1951358
1375596
1221171
1221798
2891094
1425092
1225169
174161
480113
2245480
2642618
1382146
1592931
1351997
1425703
967516
411915
439987
62579
337432
338856
1563138
2393684
2213308
1584773
1235632
2701710
742604
2863743
1384368
2405866
706178
192115
1999137
92184
508544
1798942
2085037
795946
2940321
1469058
981456
231974
321973
2876586
1704417
1397464
2423069
857169
132946
2716647
1708466
1198509
1151604
788597
1108158
1948632
2834985
2918620
123120
306114
767658
1887194
74068
2324246
2664581
1622353
1630951
1984222
2885968
263371
2666681
1344296
908905
1449920
4217
2936592
2057918
219991
51097
543822
1707166
2757111
1319829
1110815
1316889
1432513
2524256
1440340
175825
2711140
1983929
1024153
1124072
844379
252247
2483289
118426
2902619
926447
1889
587090
1350924
998913
953234
745633
752141
1762178
1962761
239535
556916
2909950
2587694
1550160
578680
856353
763039
2216127
1774581
1204201
2877821
2885406
492330
1372510
2748819
2826912
175672
2246923
1844546
122932
2004065
2827837
511792
206632
1644705
1707226
237010
2696247
256546
946132
1744243
785009
639061
1009835
826167
2350193
396281
2821166
952757
987390
2878270
2875786
2841383
2182035
1323168
787788
1923204
1776827
2726021
732769
1637034
155501
2204945
722377
318743
1125110
30276
1128786
445626
2182719
1923611
2026426
2428573
977442
2703268
2027683
555478
2258248
2008442
776019
2147357
2069135
1238789
2388045
644615
1848798
2330965
838342
2706990
1562051
17444
2869354
712433
2318788
1983257
1349290
822981
961174
2445920
2828190
1579857
583655
699690
99932
1069750
2634468
1120157
1115375
2870234
2113573
43112
1847833
1027349
100008
2855647
2416790
2138517
1235535
445601
1933620
323826
2519874
307143
242052
1749699
2378178
2889895
276192
2382711
2564238
2152526
2290527
2603758
1745509
2528139
2332087
946195
2459994
1268818
2392418
698031
2820334
1621116
2721959
1623135
2858276
2024838
179357
885384
2113436
2811298
1324817
416252
2073914
1973892
2139627
1518109
1630818
1356073
2734485
321014
2838824
700205
1250220
696446
333801
2304438
2062454
193748
1773012
2012182
743883
923974
1274078
2210806
315028
1585413
1157702
227052
1727336
40300
2075199
969340
558412
2216760
2664019
1951919
682929
2357631
2132846
2558536
355701
2258270
1745468
1223810
2116002
1473987
554062
754410
521554
2811787
1316635
23633
1788936
2303811
2115218
556078
2675783
1482057
2568562
2743188
325573
1357157
1800178
258552
755680
2812724
31037
85719
2370539
2142345
2001908
513164
2261126
2582684
2753106
2306065
2149947
479554
276933
1109185
1711116
1692764
2223598
497548
1627937
937247
1957538
1789612
2598277
1261534
1935800
2418533
1595649
212070
2710778
1850087
2909917
1773720
1780326
330336
1320820
2150348
2366566
2048202
878276
2013002
2451039
104113
1292093
1755924
381751
642212
1902900
2383161
2473160
1859021
2742334
2059731
2615542
659893
2257619
741980
732570
64735
1771240
506228
923499
1274383
909744
1611698
180254
2242838
2836885
179320
572252
2297466
722504
2225054
805026
1474678
1213056
2597863
587853
1484574
1671390
2614414
591428
1865896
2648884
2716391
2790277
1781880
739396
1613200
215405
1856742
1868105
1502402
2123375
2388529
1504220
1815130
2605104
1694972
1360442
2594956
2665307
1886106
1150422
474198
327875
590367
736788
2511756
2023287
451985
1454082
2747773
2258341
1955762
1861426
555937
2568807
2328395
1971089
791359
1013960
2231507
2668698
2536139
2009039
2176282
2558620
2126653
2441467
310020
2822422
836498
260190
1479829
681009
2289718
1464176
432144
1458896
841836
2004344
1831903
1713639
2719039
2103129
1439443
2916209
2868753
986574
372977
95729
1951445
2722044
2117627
1459868
1143638
442586
2407913
1829632
1953597
2817812
2202601
2721675
1328384
1647171
827543
845264
435212
160942
272509
2007790
1741164
1725950
499365
804583
2055283
860226
231880
1214872
1341824
1308399
893005
1973578
225780
1587656
1520502
1118212
309415
2816619
2854012
1564568
1113708
1781838
607024
671947
109605
2520099
1302037
876845
1083918
146667
2288330
2001506
2512442
780379
2061133
1775940
2213036
1883833
1282539
917247
333519
2854713
1748067
2575346
1212819
846812
1694016
2452047
2245350
326129
506041
2175709
557373
1881652
721347
1128487
775294
846356
919883
549104
2308802
1762260
843339
2333210
1479907
2371212
1661353
1248997
2637299
729582
1765979
2668630
315029
275925
372843
857715
43075
605762
759210
1013598
2470512
1506904
700282
2725717
2492172
2208320
456056
65125
1459831
2650792
61341
997708
2661873
951813
2095480
2536618
648653
1142514
319106
875209
1212776
844077
1004251
2812894
1365524
2330772
1899996
1518317
1739215
409544
2222576
2216950
1527673
1678603
547709
1624363
570543
592604
1245413
1966979
1597428
1057552
940282
685240
2392361
765711
1335909
17506
2433410
1791078
718200
1463651
2416679
2041157
1280998
1825173
1480305
2804900
1804099
2576007
864200
354745
329402
1953494
846909
1367807
2241637
8664
2870216
2353553
2646371
2155713
2542352
2915371
2461000
2317637
763340
666426
1509322
904937
2287827
1332784
2604310
1772574
1696112
2627835
1264499
527667
258457
2190935
938670
37497
2645668
21562
116468
849413
2509292
1657044
2782371
2043363
2846311
830254
1718139
342631
1580906
2231392
2234712
1271957
2308977
953280
2937317
501838
80981
571385
1676792
353404
2727818
1772160
2776755
2731265
1247020
880418
1138065
351282
2276622
859717
140342
2640167
738251
301933
1028540
2776530
2281636
1823143
480349
2005154
954767
2179317
2155682
1118882
943589
1017217
2531722
255669
369991
886447
1087985
684301
1932954
2082459
1562837
2430368
2470949
702024
2733065
2254029
1758209
1500742
2557178
2527993
1146659
2497460
456098
1097277
2526959
2857601
222619
2857526
984169
1463124
741488
1544245
955329
46178
2747113
1677160
2845081
2093628
859676
2354531
372698
1821462
1060857
2610226
888371
2036393
962484
2855379
727759
2346885
1164681
295036
1107072
2143257
2545966
179769
2750353
1131829
971401
652120
2111634
2229803
687365
524194
1031464
781728
2277346
209168
2124903
1740358
2642713
714408
1522240
220999
2014990
439594
2049467
759803
2363124
1987302
328488
809603
221155
2721474
1403061
1945468
693033
1896679
1301248
2403134
2196881
195119
61914
677886
835650
2511864
437430
1434922
37827
2843918
2273361
1913872
678526
1678253
1382355
517529
1421943
1769851
400544
1475146
1230767
2908448
1243691
2008926
2477714
2939947
1103204
2188243
1308943
432082
328209
1416767
1532944
2210597
754035
1694649
2593446
45455
1384010
3416
2410828
2095220
905361
772744
969682
284586
2486115
1600605
2748126
1386017
1997284
12727
1321232
2676221
1722019
875352
2347737
1995775
960926
59043
2092101
583229
1215759
768827
1008110
1713701
1150415
2025153
2102685
1319722
924901
248218
548042
1271061
432229
635517
1452862
115877
1013526
844668
898549
618866
374746
2766699
2583126
2751670
1418482
2931259
484451
1749864
1941453
2862803
1679934
582407
2136532
610720
346848
1960525
1973419
30959
2104108
1683471
474392
2554719
1155955
2268619
1785898
2052312
1335665
2360252
2140258
2811430
2387159
1128417
288800
1771175
999463
1107545
217757
933237
2010918
1321352
38694
2791138
2931742
78633
2620166
1607801
901600
1574149
2190384
2710503
1115005
455281
1365970
277801
1748761
582731
2045822
2875986
887522
1639554
1620342
2467312
655193
1761524
2628510
1540133
35444
1990321
1822612
1465217
116279
169796
286397
1366903
435992
1653296
1910106
788534
1621929
472478
213456
165024
1813358
2808033
212993
2310293
1593171
1163342
1246348
2295139
2748321
1350336
874347
224157
406549
265024
2145524
2576104
964328
1656611
1799312
626184
2519077
165259
1445255
2429011
377787
1753063
1137382
175833
1204544
1672094
1875316
709711
278325
996983
2077678
260516
256065
2586836
2759765
2035130
136261
2820932
2297423
2604978
2340954
918467
2302761
1468865
619155
1554946
1497042
1992660
560575
1298496
1840580
2700897
786973
715561
997445
1086786
52134
1504779
2730408
2528658
2095480
1554991
1130891
2025374
1296830
1183981
2379253
2790439
703055
740814
2806085
2229683
1415016
2736947
2903054
2650380
785542
679418
609820
1103592
275039
132677
956041
842809
2012672
1342224
893502
1362054
991148
583632
2664258
1958759
1044818
2791967
1527970
1786537
1508700
1407508
1748086
2010048
2915291
233555
2409302
2701107
1654679
514609
1177594
2125168
166922
1997346
192842
2100927
2327788
1811950
2449092
2828113
2297537
2033781
56702
1945769
287003
2311306
1742080
130165
1355271
2406120
1687904
1431873
1882321
618333
2325872
385337
237323
496027
1217986
1711587
2406296
1543946
2744523
1033130
739692
1824980
364432
436356
2935832
694366
2758830
65960
86434
1312776
1388266
2001908
188613
1322718
2614679
2327880
2390845
1099878
1228057
390237
2724006
2260824
1017087
965842
987010
1003088
2926097
1520625
1706648
525213
2435321
1564074
560193
1210692
606419
1975831
1866553
1286143
1449810
1265560
2560019
2183106
2275228
867052
2447632
2057022
1987909
2562258
327212
2111150
587451
2071121
1685817
1132164
647959
909689
1755027
1069462
1043289
2894242
1712616
28279
695830
1999345
523030
2659414
2368426
2166495
2708048
2003199
2849537
1052403
829772
2617447
461853
599132
2173148
2024517
279625
2258074
2596929
2647590
2183191
2354215
1310647
2014715
2513862
286599
181012
197395
2292125
2372096
2721242
2671824
1069520
1961989
2820379
1732313
1286975
2085535
1271516
1912098
1074215
147070
1385631
1556512
2391049
2912649
877496
2243941
1219899
2134372
1413920
1713252
638861
1150681
2701463
849298
1064098
652413
392882
361133
2220782
2690743
2344684
1281263
859016
2859412
1182353
577212
1856288
2557738
2934558
303254
928585
2286082
1439186
2270626
2837169
423858
1528941
1381013
1558915
1727600
1254566
713022
2505820
1319451
1103698
2356805
2719354
675820
1191175
869063
1656842
2419049
2636165
75940
1351232
2179499
1768145
1865321
407674
1204286
1537200
2722342
1275452
2170545
116139
2220363
1036098
1990461
1182869
1171034
2598387
712036
649995
77274
2001548
2116601
2528196
270937
622729
2935202
52033
69891
1039970
974104
221213
1350448
659997
534342
2786433
533766
1849510
1248442
1050281
2726620
2796518
2366402
767057
629526
637666
474075
451117
2813858
2675347
1765698
1627972
2750351
2522180
2748813
2106640
2133048
1611038
340055
2308965
500454
378483
2361785
1852171
1772489
56731
2655979
2151054
286710
2579178
868081
2715899
2788511
2101903
713865
930092
102397
1958383
2125085
1739199
555690
564156
1120557
1317088
915225
150747
527198
1819567
1237831
222869
2436296
2225864
968075
882599
471043
73536
1053685
1290478
363333
2203062
2815218
2120630
1755001
664815
1256122
1175245
2739725
2301869
2471596
170897
1637819
1961000
31593
245002
1861034
876091
1940352
29279
978167
1421277
498417
2609029
2616739
1934117
2436352
2445224
2378277
742783
5064
332869
2502549
367178
2048945
2296647
910071
1965869
1524670
1825558
2220167
2862108
1236824
2848625
2207445
2317954
2000939
1676921
1533503
720462
1013442
2339871
1622718
1942842
663529
2482847
1460164
2443320
1308537
2153449
871909
870877
2172900
224976
2487999
318216
2163203
1775738
1396181
2757456
1679151
2333709
559383
2686372
704357
2840587
2619272
336746
1509528
1206120
1346145
75729
403318
1830287
714984
582652
777718
456595
2422234
1429978
485
2308004
1180460
1649641
108655
878843
225426
2738482
2282231
254624
2487236
444191
1711778
2691169
2508590
139957
1518867
890648
461832
2094075
896708
2173677
891910
402772
2724176
2287553
3171
1994197
2308418
511915
1855753
2362841
503826
2674033
35579
356462
2193746
665943
1602589
2082571
6047
2176189
800078
2713740
737895
2914926
964522
1575373
1818708
2045862
58580
2338725
749167
2170197
2260783
1555994
2346884
1121591
2445760
2267350
764004
1961895
222638
1169483
2695161
1017571
1209231
2557095
2544130
1292730
1558257
1373375
959723
235009
1668661
2865072
2321112
2471850
1515635
2182335
608620
1448430
2106046
2412129
1038943
1619527
1109285
1882877
2748310
2746385
1177378
1456204
1133382
538516
272087
925198
928006
674540
291176
1174568
2507500
2567166
1002301
73004
125683
1865703
1864415
45505
2075106
1452452
1926133
470104
788917
2552311
1452591
2642513
1502543
2824821
1259947
2152218
40345
1120031
336079
227479
2674305
666884
171447
726049
117595
2615718
2337764
1512496
2476713
1350677
1954664
2418166
409567
2366963
2675040
1064713
1496852
68646
1571721
2547844
475930
2026760
240060
241910
498092
1295821
2094075
1866454
1058508
1512983
4385
2302885
2415367
512053
1330754
2492413
820558
1179576
140881
1390433
2741441
2794853
2736535
416646
1735775
2769545
2837875
2722577
225414
2617631
1014766
350334
1988171
1549866
1429855
1606750
1470439
1847705
2526912
1017120
2298936
709835
406751
178543
951559
522034
982096
702318
695012
2876473
1701067
2794177
1900266
1042343
433226
478665
833828
834106
825167
1534906
2638315
1091949
2873982
1763852
2558852
608543
2192741
2144720
117784
235845
1617021
928263
1190598
164333
2242107
912271
103588
2466401
1033055
1113564
1885205
1186005
49957
1076284
2396820
767024
2245293
471342
1381697
535430
1130107
1807050
706273
1307840
2811877
2270558
352670
1447745
2437930
2809623
3684
585451
886957
2665820
455360
2831029
1410102
263849
636447
459865
944872
657360
738483
111681
1617820
523009
2010274
2753845
886129
1381864
2047005
1803649
2881276
2559897
476231
1214372
502956
884198
2291817
2255670
465566
2098720
72874
1397965
1440912
2670426
629294
2685763
1405798
1224365
90638
994840
558550
607390
158521
384301
1429346
476848
2536649
1770381
928710
227359
2424107
2646685
2430049
420517
2243456
594484
1016707
1702055
389904
1577159
724268
1585241
1732208
1021973
1756910
2306545
1582042
715686
2543664
1793561
288145
2213014
497451
390517
187642
1226693
548690
2238449
674634
2672596
1574566
2622818
2037010
852299
2305413
635444
1307060
260761
135173
446786
1025858
388604
1387423
1221418
701955
2344732
2548519
915775
2504284
1072365
2159589
750328
1759008
303134
2605252
2757976
2879740
189433
1674827
2573565
1556847
1563743
437075
1018368
1845083
2067314
392443
543879
1444491
1745129
983302
1613338
1089428
448689
2390761
468111
1977145
1130246
663526
1355758
2123552
2185122
1006946
1989843
2711521
542801
964641
2877821
1742093
97890
1623421
2376188
367401
143481
1875050
2202037
2696024
1916730
2745760
1831723
1652067
2681340
401404
2714186
2435049
2471059
1235895
2821077
569896
1689054
1796579
404087
1089191
1542567
131927
1369276
1264884
2636273
716513
189546
565526
1129596
1234297
2612
1746158
455734
1529382
1408207
1697248
1942294
588263
974528
512610
2153505
1167786
61764
2514149
187271
2218457
34122
2164873
629423
2474354
177100
117437
2456708
1463297
1947280
2881135
2233118
1644171
2166958
335418
1460766
1579723
368457
2421575
1672775
1603447
84588
1292515
1437302
2478957
2125267
1520571
2602627
1415608
1749802
2377401
2345304
269126
2161613
2532209
1959104
132018
661452
2940420
711347
2363986
1664835
2033273
2158814
1703031
1569318
2497676
1628168
2556182
1304304
1301528
233407
645585
798542
1796953
2622209
2117211
2096298
2057214
1092888
2097156
2314683
479397
1671724
1519326
1739145
2682795
2291496
2556925
1583013
2620059
2660172
1643201
2010337
1538398
1767174
224195
1045722
27824
601873
2463721
1732375
2591250
929014
184635
119739
2120005
1726294
175072
1154166
1644644
764179
1590872
2741687
568282
477802
1090927
1491383
2519980
2103902
2335695
235306
539041
365673
1412728
1373160
2927361
1994898
2908903
2262862
625059
1684900
945962
1599052
159339
442358
2331110
2008315
1856354
2280707
2156994
217319
2812623
869140
1249737
2357636
1291971
2454216
2642684
1658315
919382
563332
2665708
1422484
1269125
2305123
2322065
2756169
289506
1276548
816796
188215
1273742
2427760
1390389
1980113
2242335
1545416
136923
2246604
1638222
2785593
1608790
2720431
1819841
775495
26802
2336652
1595312
921654
576274
2855577
1969042
855544
1401940
57392
453304
2177359
2322790
1180369
2854427
52706
1048
134238
814087
1435095
785541
2094061
1325327
2313945
1023863
997841
2879241
1726349
2008360
2924625
746680
345536
515310
1028338
24536
373816
2150926
1399301
158561
8887
368158
286725
1945300
389259
2456033
705439
2794609
2709200
1649464
327950
2429135
266367
1814809
1055950
2402893
605397
2214960
979892
2798176
1797645
1020786
912779
1363123
972139
2316641
2553952
1368303
37510
534521
953061
447575
1656888
2511253
43193
1639831
260179
2688330
1838698
711128
717680
1659297
164548
2000978
1704978
1047050
1562775
693175
1744961
660394
2363316
769608
1440442
2330867
1030372
209759
2720805
1634181
2505194
1768251
1867126
2628676
923766
1128780
1342493
1538408
988185
2736434
2814039
2331776
920920
785965
2447007
2712979
1556014
1668706
2604878
1801356
1668164
295892
353743
913711
1353020
299383
2085551
926463
2322260
490393
1580143
43204
1717309
158391
2023975
1323171
1199118
1639136
2406098
1688480
1316354
1213605
1573819
769981
2177784
1320451
1230746
109745
423912
2475418
1912879
2709504
1708528
2390919
2225643
2454081
2916046
2667116
12044
1771997
725774
8632
482310
1257004
2159197
2274627
2482296
2926433
1488713
2885709
2567958
1080949
1212675
1609780
2545892
537612
1308952
1417331
1688933
526072
748940
1463399
1991591
635235
2627754
1766272
1667486
378785
979223
2614952
2772461
371676
2689065
911440
733168
2686968
1194264
1079592
2832693
1774713
2765901
1323671
1611035
615075
1316778
463732
2931164
2323145
1689298
938679
181111
2874162
558594
49333
2663743
214312
2665501
370310
2871005
2211770
1567844
1151006
206947
1142099
2645095
8441
691365
2540029
1923274
753023
2848943
2130098
564049
1247060
950919
1890525
2579460
746905
2322557
583378
1827339
722622
1137931
347402
2558223
1409072
2008834
1785788
1671313
279136
2398079
2165169
2736518
1868005
2556134
678100
1414668
878658
539169
1642207
617941
1476301
2320122
71610
1965025
311039
1890463
1257407
2051929
2172661
572073
1415475
1241852
337154
1829246
2358708
814396
77627
2068194
2428011
1402862
2250336
1300515
1992250
1233287
1819815
1096753
1683898
1586807
2415588
2704413
1051855
2875609
2835412
2471261
274094
930024
819991
1250288
538549
772068
356218
2779327
1866093
748039
1640938
200618
997547
2050612
1461711
870044
2266637
700160
1357703
1028808
162233
281500
1745198
160790
1736198
1462333
2307041
2225214
864499
1372729
793744
2324465
1822219
2709130
711178
420213
2729836
2257123
902977
2841800
558261
1912055
2926438
1551717
1040696
1751743
1327015
615756
2234929
988651
1550121
767202
194589
1216340
2318259
1780676
240298
280332
2126247
415131
832390
444716
1396654
18875
1384555
2001766
2915920
713352
1852107
2842864
1599467
2544400
2058591
1916932
2118285
2077841
675553
192607
453421
2069518
718949
1015868
1451479
907305
100453
1090177
2175136
297158
2706857
127500
736881
408840
367818
1203712
1131299
1260516
1777930
2803384
166422
2762035
1348828
1619422
1137456
933994
2430830
750982
1975651
2827339
230186
2643954
576620
2809547
2413175
466851
984979
1820160
2938437
266975
2720550
353732
2023631
126751
2310846
1279232
2483708
1634508
2165586
2580263
165179
2830905
1873811
2000811
1727517
2077928
740759
296267
621299
1138692
126163
2414256
2603396
173902
1282102
1029035
1673228
342553
1028512
1675341
1935644
785782
553442
1581122
1345016
2692000
1916612
2561467
70306
413393
1837593
1788665
1979406
2313420
1498531
2388298
1096119
898849
123998
2364423
1247514
480821
954703
2657430
1176600
2576734
2287742
1872465
1977328
435948
283530
1433948
1425640
2902434
1917623
1011511
2673181
2363740
2148970
1541621
2800131
1448336
931902
1006087
25724
1344238
1633348
2205314
1576215
890570
1188767
1195492
1185823
1824602
2043245
2565729
837482
2474147
2366520
558249
1830536
1850454
845866
935522
334614
2075053
2442504
2098295
1830561
1009822
1046008
2846507
1244141
718885
72641
1955347
1994881
824647
1115013
462327
1384220
824960
2035882
1704306
2112939
1751470
1820170
2455606
2545546
1946752
1432354
2196326
907746
437046
2459626
2884185
2599108
1652631
2832110
2734121
1924775
2516650
127087
125677
521669
694110
2939273
672082
1161420
986670
47816
2071890
1350579
91715
1735372
2497159
2345519
2027072
1224567
2877135
1473807
1441942
1266227
240079
1819964
2296979
204862
1341481
1824391
2191883
2133138
559956
484044
69710
211571
63298
2550652
2164702
1499151
1072400
2379549
641022
741901
493323
1844271
1760235
1487022
1406520
1057983
1194935
1335117
1429512
1177299
1817334
2148686
58131
390297
412067
405135
2381062
1275705
408969
1960776
1518612
1299672
2129021
689195
903945
43794
1108981
1425457
2372825
1169852
37284
665220
307561
1455359
1672281
571991
1845385
12045
229103
1510736
1468615
1827441
1385386
1643914
477076
291532
1127012
2666104
1915489
1576587
2377193
1383529
2441207
1646892
1827107
2187934
629715
2089660
1920814
1363764
990703
374025
1332790
540956
838939
490
2152735
2391598
1786318
1108400
120232
2833186
2440753
2311529
2831667
2063871
2305173
1399563
2624868
589911
479123
820539
2525908
1077808
732486
2752729
491010
1890709
473346
1796330
1039804
108393
2921904
2753562
281492
1043448
1500006
1904357
1052033
695515
176368
2335812
2911839
2098144
2092245
2163218
1383406
2844448
2289022
704759
1853224
1058563
764104
593280
741636
2767593
2490747
2301147
112775
741717
2602255
784132
231730
565613
577208
1256639
513341
1102422
2247738
2882706
874734
2474942
1301560
1960114
506558
1812740
1146269
2572800
1655666
2149473
2203551
1194896
871455
2829633
234794
1885376
970300
1709604
952353
1564834
2919196
485412
429599
789535
2374094
1055417
890454
2796808
910821
2580078
1046281
1585811
2758514
1987987
898630
236716
813227
1389608
2074423
1537508
926406
2879084
265047
331160
318346
2167773
1077162
2865878
888964
2244753
827239
1151812
1931032
69593
389671
2057568
1008560
1450413
2906991
1444467
1551580
2292938
2555648
2400441
55254
1990521
350738
810276
1342855
2814805
1528085
1736643
1625447
1270675
2039103
1283599
1653728
821180
1301365
2191790
490412
2893364
605248
2370805
1299934
2696955
2122484
205788
2666853
953813
2193401
2044023
1499165
2694444
2602251
1251907
2027584
2110782
1260277
80781
2814065
1052500
2391724
84354
2049661
1476397
807851
2923315
840681
2362844
1849938
2313567
1217865
1017527
1875685
2063931
1464294
855984
820159
2856507
1409857
2777396
1303686
1141452
1454848
690506
2189336
648421
2739156
2011819
1401359
1406570
910298
2518267
2268206
16114
1391018
226926
1474126
708980
770113
1415428
505855
622473
2362793
379299
2258208
511518
174116
2001941
316617
2565611
2800329
1005997
1806055
45862
737209
588685
1185324
1186966
2068289
996251
1196251
773503
350908
1611347
2216343
2814084
2398559
1355256
372663
876427
1287148
2694446
1723729
993004
1046815
567569
1571023
1999631
674836
2205073
29442
1439660
2939988
768540
2066564
2001946
146747
1655521
847467
31367
45293
1646784
73251
2348235
2272177
1493482
306157
2344804
399110
923805
2810254
2542300
685414
1192303
2276502
1627630
2004705
893272
2537406
1633616
2127363
2936731
1443705
2371863
622225
31510
2290704
1600704
2426530
2079087
1903837
969144
932150
473613
1410113
2507141
1151845
1920861
1359931
1326948
1410674
460844
539241
1487282
2611413
2197052
1578843
927790
1770820
269365
843674
2840298
1816537
2499641
2720139
81556
724720
2503459
1104598
2302246
2125759
2137523
1974111
1109786
560187
90669
2480628
482119
2305068
1458010
1071826
1712997
668039
8004
1452533
2095851
1871337
626491
60168
772466
2382770
2238127
2806201
2575980
1541109
1480324
636098
41247
2514598
544680
2752681
858159
1345942
1166118
372778
986658
2406447
159248
2350179
629958
1690219
1777587
2270500
211801
2604317
2014549
458023
242237
1674718
2069953
133053
2323277
2041543
1759632
1568206
1864386
2156643
501148
984349
1964556
1807162
400791
366665
2624522
281387
1894547
1040421
2204797
1896490
2876256
1465581
631653
679184
2031728
693280
966732
1135691
72083
873932
1497370
2551472
2190893
2532002
1826799
358315
1825334
370060
551027
606856
2629631
144715
1392770
741708
642143
2677005
443445
2627497
1325883
2669661
1166728
2825096
1473532
2161889
965573
1265442
2211734
561514
29427
1201168
717018
1248822
151130
2277126
263802
1623707
2844350
2170262
1719942
1642885
2158561
1252868
2390362
2635630
2342584
1866259
2650955
2696745
2599655
88526
1199720
2660972
1250928
526866
2935268
423655
1338163
1434768
2427116
1345468
1381087
949561
2354345
1898626
993150
1349400
1908142
1521739
889298
2921623
316962
171115
1583575
1426311
2299718
1741909
2488773
2640438
2121412
1037196
1301379
2350190
2620491
515813
269300
2066133
1793700
1584645
1895907
284153
1344664
641346
2137249
1386384
1935038
1495662
752013
125482
30590
210914
1193861
1477559
2174522
1755623
2835224
1644068
784727
792830
760692
1141376
2215104
819293
38639
2769251
1240899
2382219
1531092
2060189
901105
1702684
1086201
2505942
2159723
1643353
1608188
1755509
86315
1913751
1990298
500451
1807744
284205
2337558
2430735
36303
1586210
1489436
221636
1232739
2169122
2904538
2912087
2010356
2843428
2831263
1709395
2293287
2314340
1203475
1625509
1988434
2061702
86813
2074236
2396709
738966
1644685
2686889
1059958
1808891
90631
2932894
2242425
73275
734795
1009282
1848720
395984
2612484
2124062
2903413
1060072
849481
781637
343846
2777947
1020517
419562
2860085
2600227
1035807
2589030
1707140
647427
806211
2414199
1967425
1721319
2282861
175791
2727417
1525384
1195649
1227845
1658249
1258088
1190269
1657780
241995
1775236
1499743
1989679
1786944
533460
1432940
1764993
634777
2559990
13323
2130751
120412
1033180
534212
2426962
58742
1280873
809202
972786
1747391
1181874
791998
724850
529903
85781
2603977
2795001
314581
1727502
110011
1226986
1231641
77620
2825210
681730
1164386
2257146
999283
1519480
171477
551375
1737538
2195386
1585783
99961
778151
1254687
1976308
2125939
1472258
1053595
2786708
2434511
2842464
596985
2602375
1696570
1634097
2049956
1147935
1295286
661906
1666760
992364
149763
1326794
319119
354085
2667301
1606448
2443000
2181835
1482802
878625
232650
123895
415212
1833018
118104
1274492
2200814
2003926
2049436
2824878
925789
587851
2043897
2352364
2003180
563602
2864321
727435
1570846
1030562
2301082
332199
1588029
2483693
1688525
2820048
1334245
1422455
2759477
2430715
1011246
2927692
1840013
202761
1806957
90466
1956859
1690619
598581
1355207
748767
1196814
2756735
1082761
148044
2642526
2691412
1315170
1288426
1009972
631755
2883963
910123
1730953
317919
1530760
686538
1316197
2125224
2728093
701375
1930643
803101
2715118
1066208
2308636
192401
2532014
1764475
2013038
1993648
760012
1125303
2888376
2903748
2085865
2935756
502618
1300431
1997367
1466009
443970
367547
2269137
873788
2701586
1762494
2663947
728786
27780
2682372
20015
344004
1106611
1356312
961070
1044080
148990
593979
535414
1344892
198804
198016
530935
582123
1103423
1411641
715964
2370216
1314474
246746
1907022
1843586
2438412
466479
2470748
1341756
2764029
1392926
502159
975740
351943
1926360
1039698
98529
2290412
2265471
982697
1619476
958646
1878803
503450
421381
2638392
1775713
1338062
1428854
2925429
883740
286204
1436630
572732
515963
2424843
1932353
1947377
2441131
2372354
423535
2544906
2311264
1494241
2687357
1127098
2852764
506165
1921470
1911283
1902753
1250234
566916
439934
2631179
1137661
2523553
2070304
2014552
2574596
2925757
2446139
1535915
2590890
1465686
2066033
1815809
919562
2118117
310288
1604195
507777
1148429
1208933
1553243
2734446
1725757
2539194
1210747
2907013
835176
272631
2682088
925648
738262
2201028
2320498
1641752
1684935
850415
2448409
847586
1617674
1097921
1636325
1609830
695375
1844647
1076741
529675
505694
2459584
1278323
1314558
839064
440046
2278544
1189912
2465563
87317
1774565
380998
2651978
916187
1276023
1901166
954623
684787
1318433
21821
2719143
994954
440213
1098624
1915461
2073527
92351
2676384
543241
2291531
2882078
1721128
1874000
1260728
1926934
743450
2553555
1868053
909101
1825384
1417048
2622944
1419922
1756090
2157923
338848
1624356
2770884
740197
1349185
213365
1601195
2040565
1092830
2677245
620552
605379
623870
313515
2759863
2229291
2286334
1908845
1369514
699558
1564673
1738733
1073798
250780
900018
1587891
2247512
2844534
2724613
471041
2300348
435415
218928
1013692
2073950
1947548
2445068
2556160
1384359
2797432
1599755
1976641
217707
2069587
2503178
2342129
227577
739138
779770
357199
179045
2912861
159361
2578169
2089303
387836
135534
2439252
1136811
44699
1115590
1773426
468430
2858051
4333
989884
2619240
2469908
304165
824923
1225210
2514509
2494178
155406
60990
893261
2398295
1684331
1753980
2634380
1215778
1675589
490846
1990674
1605406
1213156
1884259
1031745
2632266
1251475
2434731
703073
1670412
2378141
1028663
381659
2747108
847491
898571
2223986
21461
2137860
1051535
1546384
1199516
2407454
1639264
481593
2855051
2813169
2915231
816821
1174271
2343513
1035280
2574995
1372392
2859615
1083355
2072594
2168610
1726462
1926204
1104711
1538346
1341098
2701248
2602496
2813306
2384746
1462746
1929617
2188805
2753233
1790695
2493424
1125956
1040856
2839906
1094843
1449482
2575415
1752999
620804
2927161
237862
2216529
2529339
2819796
2726959
1785521
615216
86868
942764
404707
2734334
797031
2209164
1238877
6757
984138
2517668
1262728
1107545
825918
1803770
2296174
2667638
767437
663235
2242560
158917
2331561
2118346
443837
2765229
374152
142340
2356471
1673356
1584010
1781203
1418193
2557897
1539355
637966
2800265
2778516
2442161
112928
326100
2870051
2842104
453463
2627413
797661
871666
558388
2882316
366974
2221797
855407
1007127
1511242
34905
1753837
1842203
2183643
2245091
560272
733989
1177290
885849
2005240
1220892
2724204
1567660
2048056
939545
1550051
956495
1504720
1749872
2199517
2801743
751275
981629
478786
2897409
1077559
1254124
2556867
1629270
648883
453355
607324
2624966
2084780
131168
1613704
459071
1674822
1235498
1563071
992953
1576492
914511
569691
115553
2853584
815945
1603281
63645
2259317
1068002
276660
2189371
1084105
534225
134086
2383984
1542130
2210763
1410931
2535829
323798
2094077
43831
792816
548956
2741811
2895282
1963992
1766115
878597
956850
1878370
2488762
284095
115278
570112
354055
2588603
1644628
1418870
212505
831497
254552
2593182
846363
2380973
2097017
2428241
2539878
2299836
346633
2469148
464329
1730051
2326159
2924156
2753960
2722913
1697685
2365239
877820
2051666
872923
173791
2368201
497307
173460
2528234
1348504
2185233
1667925
139106
1643379
580062
1046340
1784745
455005
462444
656017
2857295
1227199
482860
1294382
1312359
375899
765928
1456123
73413
1799684
905468
2148733
2020371
357750
410762
1182655
2780085
1982924
1236876
2040483
2045329
2336476
2569808
230108
950950
2812277
2777800
1866202
2855392
844929
2022708
2474101
2685324
2928139
219744
430655
1112898
114424
974068
1584973
2632491
631136
1753180
2306718
1599194
71708
2744978
1081514
394961
2789664
553992
1318097
2823163
2222662
1763269
1415983
229102
2031348
62749
688989
1643449
391636
1362107
2695198
1719218
773331
946687
171148
2396610
1162215
1792879
776514
1467965
2533240
730924
1210302
512267
1430425
2380815
1049365
2225458
1822881
1089550
876274
1646443
2845516
25664
1177115
1697492
93985
645238
888877
1235960
1401217
2851429
427107
2032289
2028044
1933577
1497763
555530
2742711
1307104
2261765
2837166
1069056
1822255
1433092
1607435
1110016
1852737
4868
440600
1675588
2754700
2522091
311832
797592
1849442
1901899
393409
2268525
1667197
998371
70309
2140105
1125581
513323
1613660
2095422
357502
2498433
2511142
489945
2499569
727532
62160
690759
1630345
1036390
135655
1691171
1420114
788163
144631
1005270
1999506
83692
2105080
2927951
1139285
2305075
2088436
640469
554695
1120771
1407489
989392
2809436
1410180
2296272
1899916
924821
2609154
2142133
646173
1203662
2729576
437321
1166180
2479946
1909605
695808
2113473
315341
2459706
1780886
2861520
1438284
918424
882387
996340
2475803
295285
165214
101666
2666577
2335072
2335659
2170591
357943
2112546
899224
74314
451614
888280
346330
1045973
2732114
2397865
2690409
2648984
8116
1447481
2390658
2282000
1463195
1184956
2630394
304641
1521181
908753
2217436
2117779
2910628
196530
124776
1842612
253176
2732394
993667
271208
911095
1633446
929622
879806
2766071
2171329
2886452
1480757
1262728
826696
34729
639980
1267386
1044074
2713549
1103177
1547589
1796856
846843
2161845
1151499
2632711
533337
289365
2101628
2320090
624841
1544645
375119
840986
1363002
1822394
1564377
1145724
2902423
696267
2411250
1333336
419452
1685524
1921528
1860426
153783
1913313
2832096
1786349
364383
2827666
302661
96956
1622047
991408
1263195
1219974
2672097
1313206
2022069
2055777
2445766
558058
1047025
2926019
412477
2301779
2532482
1418688
193617
1843266
346998
750467
724729
699384
557765
1346596
756407
1238821
1582004
280695
887205
2865643
1849981
404688
2290361
2212124
1364284
1825547
1554589
890384
2840469
2888649
1431627
1804690
385266
1288802
489490
1760585
2533965
115840
1709622
369604
586850
2923609
1498166
315518
197685
1176961
691159
972561
722656
121281
1284304
1976435
586475
1502662
1893333
1919671
2069338
1222542
1672730
1704397
2909202
379565
1566392
803114
1403035
442347
101361
1034814
197638
2341813
1637091
2698251
2770594
2622300
203260
2546540
532420
2777903
1902180
2782063
895364
1341096
2691010
1407426
1143749
2561525
2160782
2295072
2729449
296019
857696
1986545
2759903
2084214
1621669
797518
1967260
1155960
763016
1748373
2333601
1354292
542697
812908
2595632
189821
1050896
617163
784251
1980058
1713750
1418956
1276369
1883897
825589
466549
2682964
1021462
1962643
60853
2611265
518023
551579
1934980
450984
753338
2772178
2325725
1410042
485988
2277813
1742270
2040399
1631012
2084176
337769
1053039
2642297
1836128
366014
1303124
2013742
1756476
2791955
205778
1228619
1916700
1843341
188636
2034249
181928
2578381
2567372
93389
1496858
339501
2903071
2732161
893229
2810977
2506451
2364149
1264021
1106421
1716703
2483570
2335357
1447992
482951
409813
79761
1347345
214606
257005
2010366
2205510
1118608
1479137
2509168
1673578
1427803
790969
1311170
381304
1333368
747605
540668
1152492
2269085
2043309
1029331
843871
2381830
277338
2096504
777981
2786923
2114774
316934
751689
1313713
725353
2452774
165649
1695224
412757
200426
1531459
1957780
50762
2036789
2541423
308210
1886445
925329
1480366
1827096
679932
358375
967485
1717127
406328
1747579
468058
2664280
1559534
800443
531318
660779
223042
1992561
2206648
1829524
2138740
1907120
1771462
193948
2622786
127493
2662028
456611
943916
649289
1919419
1983250
2550584
1129473
1072290
620320
65589
1970538
1108481
2755899
2276020
969800
312553
507052
557168
2594756
1758902
394749
440671
1936810
1907253
1480398
1691021
727385
334596
464876
2687804
1726915
2018540
2106293
1042103
928183
700534
1702751
2770563
2938182
2478277
1568686
11683
2660973
1453346
1072264
486268
1942248
835836
1727810
2270292
1917379
135202
1122057
72703
657555
1303817
965699
997930
1531974
1156059
2527782
1390330
115016
1059713
125879
2300474
1766353
678423
1678106
1249782
1044019
2588563
148511
1085209
2891470
1351328
462668
1698063
2659874
2416584
133901
407853
122857
254210
1085028
2549285
1626883
2142183
222286
2245660
1592414
644066
2481076
27524
561944
709758
2381751
2561582
2348510
809471
2582385
650465
1909148
1858898
2910678
2629547
847697
2853198
2747944
1836912
2894405
1063293
1392486
496925
2456740
1079487
287776
1014209
1122000
1241941
1200316
2780998
333120
2084845
868436
2495692
1070167
156436
761298
1420535
2172494
2799491
1467813
2170467
298753
2586700
778446
2188358
2493038
1847147
2303935
2569824
2234723
2068522
132318
2173925
2920554
530286
780589
2077552
1108484
678090
136201
2683252
2738368
632275
2273535
950721
1653058
1384846
2075804
298436
554772
1930106
993130
1041745
579735
1642977
1998753
438736
2094515
2839866
1987516
2889719
2033796
2687859
1065864
1381150
1002028
2902466
2830104
1992396
1762405
1868802
1428492
1043691
454952
1903445
1457722
2720557
369512
813141
1647280
945519
1342830
1067925
356387
1947224
2857842
1593522
113102
2488545
2522435
616859
2020596
1807731
2387277
2805672
2595716
61256
956091
2687936
772855
917241
1217835
1427085
2645868
2024622
1942817
932135
388103
2435877
551232
1619483
569128
917059
801412
918913
424152
1567547
483497
2020600
1758083
86652
2751412
243085
850969
70421
1646165
2828648
2427217
403259
1070682
2806169
1796278
2537188
742915
1151342
2376973
217029
151061
231050
111459
1154316
146181
1489768
516492
171357
1703675
2275466
1648043
2640814
546064
2361595
704002
271581
382192
968508
1864770
1992645
115235
1430322
710344
365188
1911510
1383944
950426
34478
1157299
198785
219206
1824858
2478043
73752
98762
1226713
374144
2543552
2893480
928357
1552809
1940543
2747820
1319250
1199257
365595
196601
1536805
112222
2298799
780858
2076249
244198
1366854
770289
288358
474170
2574838
2503190
1901755
331875
1995455
1042243
2741703
2102274
1527548
55988
1012058
1985517
2327009
2259568
2397869
2096297
2585134
2055626
2578303
2754747
1269443
2731027
2860419
1499589
1987895
812186
2854555
684597
2478002
2038452
203165
327227
1570726
2570014
1777077
719830
1364543
89116
2516348
2154625
1946461
1868453
2879718
2347791
476175
1678868
182608
2349038
254216
1820611
899351
1880441
580583
1486206
2172161
1618805
1369682
176000
867198
1770286
1812732
14036
1436100
447994
2060191
2042050
861969
743839
557805
447719
2701266
289822
2235559
2786737
621387
1200744
1270411
1252315
1346856
1057880
1154193
2290399
2835898
1067993
1469054
1606646
2348276
2762038
2055253
740496
175854
1478063
1403462
2041142
306765
2425852
1459767
1330894
1903074
2216655
369415
1942959
1833505
1774973
2794508
2554624
421260
2427538
1565378
639386
981329
2883048
2319606
1263883
1763429
437288
1537387
974788
1436886
2148214
1898885
2310932
2127784
1629976
914369
2051448
631191
827940
2655133
1058528
2871696
2217336
2401331
1274715
2128682
2342752
1831259
1588005
1920868
2408598
154271
912142
2567069
1567739
2541099
2872586
1924275
2933236
809349
2190432
1917598
161024
27631
1574728
158156
508946
2168816
2741296
1247688
2749040
1333417
223011
1557417
1854707
2843597
2061996
830213
2399410
1843853
1651120
2202491
2517915
1147761
1542675
487274
1168166
1459148
432828
543280
2057480
1719418
1139296
1085359
476307
2710496
1520474
162037
1670137
9726
433255
1544058
2382193
2863778
1668351
1548548
1670662
1489337
1988069
668958
2109856
1143756
1754447
1582014
2338005
812715
2236605
127190
61942
2932746
480666
248193
2117785
2560717
576748
847832
70314
779428
289817
203420
660435
204703
1341249
2242906
2541550
2321561
574767
1029805
1786440
2527953
2718132
2155718
167602
463098
1980727
2292428
2126064
955073
2452320
1857577
789767
898805
828926
731628
1816
2387240
805800
1819414
842972
661678
324318
1400466
1162733
197958
135984
1746042
1972254
2315654
1779363
2300415
2870188
2937836
1249011
984267
1655245
8337
2256633
121425
414834
930906
2634256
966077
1674762
2598254
2382581
2924373
2618979
2801548
1760597
2235311
107198
1530073
736352
902521
2415781
2231498
136770
985652
1344748
751568
2546166
876629
2057828
15383
197616
1540380
428169
2582259
1522147
1132728
1782858
440127
607183
93378
1294700
1343865
1473303
1240330
1142590
403722
1012940
2885339
936461
1990250
2024040
1033192
1052566
367850
2556096
312726
883941
937921
1668721
488753
2296717
1305100
377571
1447747
752449
2670659
2301993
2480085
2128834
2644699
237944
1175863
1530928
860147
1364310
2804991
1146093
2431431
1903907
448333
558431
121501
2678039
503948
1174122
2583492
2726427
676332
2319458
698162
2377660
1392258
73580
1171130
1672474
1454127
483514
2415463
177039
1675363
2015142
408231
165251
969919
2355443
1969696
2501749
2147837
1418530
115190
307579
460417
1118241
1148858
1802346
2816179
585581
2881208
1026582
275630
1676037
944211
527066
825613
58234
2733023
1915106
2199078
2238777
245084
1065991
2279277
295662
2872846
156930
2198897
2097460
1320798
482218
2173655
1389122
2263182
1439379
1973481
620124
816769
1728057
2521728
264489
1168012
1721916
72756
1610179
614535
2419237
2266878
2516556
1841287
2204646
2939698
617577
2448185
1478649
101037
35668
1842455
347972
1318173
886279
1882660
1721049
1016897
2308436
562285
869229
347217
2644838
1581935
1211394
2271429
2665474
1083054
157452
2269627
772455
364866
1564853
2865593
556854
2847409
2259955
1399277
1652833
2657543
2428998
686253
2284389
952676
2635960
2055380
444139
2365196
1296901
2083526
2250478
1899721
2445306
360133
494191
2651768
1782329
1722738
532982
2221332
2497709
857702
2238367
1564159
1535343
144919
2216124
646389
2384595
1068223
1646786
256286
257287
1253577
2570392
2093186
2049725
885343
1216728
2064714
1776340
2766887
981212
1808277
1137217
1395169
2204447
2406759
593433
2830884
1008821
897636
2308050
207391
2440764
977884
1742949
652447
2508228
429466
724676
1967167
1407610
2218311
2379205
698881
2723266
2456488
1392385
2377422
541929
2433488
1569230
1933394
2385230
2476943
1650143
1602252
2797127
184308
2451628
2413067
2868
1427046
992140
415649
1087754
1118073
2703774
2641623
1906694
1846101
270995
229534
342991
809558
1784380
2439089
494722
2324430
3720
513506
1636441
1437399
1352891
2871440
2861646
1627551
350637
1447108
413694
1039069
2207088
2620960
1599803
2159225
1370664
603442
817099
393592
2623665
348135
1546056
680821
2372312
1640023
466951
298930
2687500
2907724
935619
2322119
1801469
922342
1488141
2890118
2588609
2143085
841868
2349801
780016
90798
2924440
438833
897954
1512101
2191381
1381342
278491
516999
1852155
1539239
1542996
2486928
1105535
382262
2550939
995979
358498
2556916
235057
2461342
2664792
922096
798869
2891042
1267233
2115171
2572144
1141903
2688363
875049
725651
2339980
2003897
1266525
842581
1352058
1903444
2904528
2316351
767674
2599414
214168
907069
2010665
1434772
136711
2789327
2152859
300120
2529547
2407405
268537
1053815
1175773
1634484
999423
2180011
1081523
27875
498242
2539365
709244
468621
1891117
2646316
972208
612034
1720699
1231377
1052222
1623080
494271
874869
206651
2354824
1133145
1959341
812436
1866693
2648716
2168397
369053
2789456
710464
2120324
547555
90786
1547606
2792788
2882768
1585464
1976030
224397
1206457
2668061
2613105
140883
352785
988370
2610258
1882065
2531359
1422751
400651
2728161
1700941
893175
724550
2319623
2132289
2231014
2156675
1869075
400868
1607974
275669
1286050
1280857
1701360
179051
1917073
1357057
354613
981283
54660
2751945
2358674
522306
647188
1625007
406153
1439195
1461869
66610
1298278
1345547
932588
2349250
608184
594920
1895668
2748798
1508074
2852822
2537690
2101985
1220496
1062195
2070775
2833301
1411365
619651
307007
1967217
1998013
1183478
966780
1141342
706273
1849670
1672618
1112966
1861370
2426464
2096
2654767
2829153
456074
1608217
878281
2922990
2732548
2627461
1382664
2113055
2221962
2756865
612086
1728850
676657
1324743
320081
899967
24304
2807151
2073335
1985187
778751
1307354
2449887
1635711
258862
2225117
2011455
2429660
1160455
136148
2740925
2369340
737919
1967396
1348843
1190768
1544492
964039
2794778
1734667
369305
2252777
2668379
642994
2697030
2033068
623912
2081698
526690
1518633
1881775
2575495
2198826
2451383
2198881
2910386
229488
1773326
2545659
2729131
2440106
138465
1748376
1684078
283674
717309
1521484
1394611
1019729
2522234
1315977
2478127
2066596
30127
1476507
1856569
516753
1716046
497201
363373
386389
1174154
777069
943153
219846
445158
508612
1601660
2834177
1473690
1521408
2557263
852876
1860013
2918310
702191
1630208
1265218
2608759
527843
2517776
1873627
2355167
2840054
1236500
707158
737160
389443
2761418
1397218
2367405
1640374
422488
2422999
1327267
993324
765119
1627297
2512641
2895078
1539615
2258995
2846321
1551177
1360557
455718
190886
1795192
2636976
2918507
404084
2277664
1161918
1474009
2833056
2268104
2516982
1014626
2411081
392371
1303572
2635170
1574770
10317
1034345
713166
649574
764660
1627466
1322954
53737
2869996
2805767
2235198
1716661
1320000
318486
1309103
324188
922636
1903499
1994509
1981238
982654
2516821
135917
2625964
2888074
2120712
2688487
1985134
2644674
2449707
1349446
2794510
2291930
1341069
1174669
2925920
120767
2863744
907721
1880167
1318128
796345
1762034
426672
1744282
2468691
1225082
326254
1284955
847000
2925284
1048475
346302
966012
369225
1266500
2193241
2762628
1453358
2140641
1593639
2123493
2218815
475964
1982552
1784007
615478
2183599
2900530
1885117
1114339
1752846
1313641
2399662
2934055
525650
451319
365459
787198
724773
1878507
1769823
2892134
1740523
1675907
2569710
1870990
2658677
136994
2153271
1723897
384858
2694099
2255236
1438666
1739880
2226104
493809
2161224
1480346
44444
142354
1123265
2683434
983537
599022
2933066
1845216
2680244
1938589
2930727
2472347
1740726
1562140
2096635
1978638
2820284
1332305
2909673
481780
883180
2816099
1556328
2590121
64705
1632169
2733739
792187
2938591
2132836
501671
2387973
2216753
876250
2029001
1461517
806524
843556
2390003
2157237
50062
2322315
2351883
2215725
224743
1910663
2216802
2199423
1549743
2719548
302818
2250228
1503087
2021514
685238
468871
2319657
2869908
1787596
2360150
1295301
2271989
554593
2798450
534200
542321
2047806
2454374
1942132
2862958
2706314
1930266
400892
1261257
123504
924928
2720448
2122716
923501
2388177
1093017
488930
2685559
691572
789821
268983
103078
702410
1432644
599989
486
354217
569925
186828
1170191
1016722
653467
755532
2354452
2146922
1938828
1691378
1753496
693513
1833986
998046
2076068
1760942
1576840
1915055
1178941
294450
1380714
821008
922620
1554894
428815
923932
2757334
2626481
1813280
27506
1198738
2763126
2416685
188319
1401151
505746
274926
866164
2742674
730380
782262
307766
2110944
884956
1915161
1541327
2515776
2198194
1695709
2675611
252117
924364
2338082
380962
779694
1524962
753454
1779614
354291
1937053
2437586
1260096
802793
1016885
2156582
2680974
975797
288771
1258575
2258084
29196
893037
1577879
2801718
1313961
1438920
2619944
977658
1422503
1679494
2779954
797427
2021024
1456606
320901
1254299
2872416
1032212
2857209
2068011
615465
1240670
2212502
2663608
1581262
1543207
190740
2192680
2696020
2368447
2145122
1733152
2545988
94444
434824
2671476
2735876
2076966
1815840
2930798
586348
1607800
150729
280583
545480
2936824
1249636
2040357
1818757
1891597
679813
793462
1786473
2778697
1471121
356325
1767822
293986
495514
2622900
1677322
1860417
1437638
1052797
1122891
1261673
2038290
2174075
1891316
781028
926352
1367898
125706
1979137
864977
643075
484691
291962
2092618
1866726
1273970
956797
1569272
144369
616523
1158002
608313
1139654
1373480
1173811
1708707
2524093
1053810
2196249
1713026
581033
265832
543234
955475
2123977
1748961
2594148
2783010
2684199
2237753
649997
798853
1870442
553445
2892458
2936679
903837
1607886
2633883
1888389
1987585
1193970
1281906
2020853
34498
2627344
1635699
8015
851104
652325
1633176
1582620
630841
1605479
175311
122623
2096630
1848891
853285
2844925
1155743
1083757
2545219
2705416
1410536
436318
2938000
496362
1354913
697005
1378698
2659415
592644
2524119
1664265
895758
2398439
1585936
1722211
180512
1391926
2034646
208366
760781
2117327
2196399
548422
1770737
1028808
677770
839337
1236575
2481604
219453
1409577
69865
2316429
1767379
2577506
1343178
1602102
172298
715252
1455651
1890341
452812
2531366
1564303
2369312
2762225
2107526
2248336
577266
259246
1983536
1723190
1357430
1986782
1894085
734417
1749830
917721
1756858
164746
1302268
2276750
976597
2877291
1666077
24337
2459213
2913094
1104964
77776
1424305
987087
608385
711867
156515
232504
1305131
1109349
2777378
1471074
1177669
1930239
1484858
932507
2376616
2907111
941637
187713
1569439
1655085
1143737
18014
2850013
1307058
573505
1301969
2937578
509674
1891947
916441
48661
45227
209855
2764842
455985
29418
2720953
2406512
2798238
1845894
63055
441700
125154
204638
1696463
1435540
1852151
54068
2362967
1443922
285156
2837328
129953
2387448
527033
889357
2477557
2632982
387978
1724288
56234
1214210
1197589
692550
300428
2688429
281081
860968
89017
1319738
2845061
1568263
2029990
2417630
2117562
1029939
703093
53484
1054065
290627
1061627
2014986
1042250
1835228
330024
1118368
1172872
1194625
2253333
1702705
1241924
1006607
2636199
1929585
1485707
2347403
2357994
1863551
90293
1007200
71483
2888102
2091622
2357092
1111611
1791759
1829630
658724
1148687
1704402
2255955
2029988
304418
1240157
2781197
1268835
106005
194363
1118613
2727216
5679
914811
1067129
2153414
702016
1311384
1941309
771230
2109879
502758
274718
2502993
1495549
1838004
39609
2116503
2304565
1711415
438320
19674
1102988
1239154
1969907
2725794
2702903
1435209
996908
528882
1330371
238629
939339
890668
2727024
509888
1383318
1326473
2803870
956901
1968977
2303022
2484717
1047749
2354789
2654922
2112973
1339512
1992700
598182
2918651
963752
2437020
363920
1828037
789944
1546441
552250
1483586
1951883
1113879
701580
961794
1849555
2512394
1969064
732788
1870512
2197768
942802
726162
1768737
1196246
735098
1871170
2798658
2437797
2076052
1866176
1980439
753726
2525222
181549
1783428
2428594
569240
231040
765352
155440
616395
706549
627613
851585
1381215
1480102
687716
2536174
88688
1438778
2325743
1935850
623337
469245
760446
182792
27007
2330387
1769429
2193477
2443187
19788
1713970
2830439
971634
1066801
480073
1940007
136594
2428215
765561
2271912
2214415
1519313
656187
291870
1248963
1624600
1163906
1310457
2525968
1496404
1293328
2346121
1792613
1542938
1411325
388703
2327527
2311368
2868734
2231571
164365
737612
1396064
243975
2320647
1891401
172154
1967178
2266698
1315286
1425433
1364862
1169754
420668
1771857
318959
1262470
2310586
1823899
2707461
2169854
1655487
480820
549478
1856125
2389671
2652272
2167422
760485
1996033
513737
2254654
593751
1712039
1971081
254764
307276
2607950
1181500
1170281
1622929
1192410
2459792
2657479
220360
991894
1857989
2457033
1117449
1356812
30068
766287
1273419
46793
897350
2504036
91904
2597928
1889293
2726412
99166
781399
870198
1344503
1858627
2668140
622423
985450
2662346
427499
1284701
414931
814555
2323734
1114016
2895377
2570862
1316496
1681674
2544282
2717929
1957412
454561
1990789
1994412
619908
969373
813691
2120352
2885766
321390
2324421
1300924
2364835
749271
2658756
1149290
765578
2296790
713984
1043367
1623044
2541963
148769
578749
1322540
2003902
1097718
172092
2211019
2594128
2634268
2135288
2858134
696091
2423967
1427491
1580246
2386328
924030
2365536
1120472
1594422
2006912
2454641
1050085
1664030
1856446
265310
279875
1345624
1526851
390546
85976
121859
1090212
1790556
2780760
921596
786378
1550238
149457
2021009
2475243
2127964
7452
599057
2576730
1872593
1118587
2232621
1148475
2849497
1262210
2006232
315126
821232
1018639
2359747
1141090
1060055
1289758
1699333
2821176
1409762
58825
755208
302241
2694406
1431670
2710896
895720
1137365
292633
2916066
1245525
1543790
346183
991742
1133498
44733
1247295
181935
486267
1766251
1233584
1383998
1258362
2417957
2230035
1618699
2408118
1164438
258131
1855252
1383216
1559868
2905778
2261255
2209724
2018386
1534772
839906
145484
662357
195112
2344647
1873916
2335886
2460387
124881
2761706
1489100
1193081
635724
2338501
1937821
1528279
1051929
1522391
2307371
1007490
858811
2303484
1186922
1393639
2025296
2577385
2548882
2852043
2629928
1482868
1822582
2728446
26910
526179
2504605
1073591
1309615
1038520
1880906
2317113
104802
1448894
2696621
7599
1958545
488013
1364978
2717123
2355084
1240212
1124639
810960
2267721
2912097
1887054
1315120
2613085
1947762
1647696
2843318
263087
810814
2908692
1760480
2880879
727992
336952
1772853
1682423
197131
2027634
1018071
1072566
928610
1214312
2089167
235882
1284537
2564850
886025
564939
542310
1473933
1031857
1680468
2177409
1385633
1587602
880739
2545640
411560
2248819
837706
1398984
1362353
929970
583767
1525534
244109
566920
127509
2849570
739036
1023369
666083
2442596
1264619
607232
2709753
455364
223686
1582410
1439993
651766
1274373
2013129
1682263
2819205
2415455
1484117
1856130
2184239
2226874
2781452
2658687
2600999
2528644
2082931
1950971
2157004
496513
2563343
451302
2453111
2759204
1064083
2916554
738461
2000156
1092501
613846
1440546
450485
374039
2653279
1404985
2385392
69556
2799514
2049734
1132908
654943
1756914
1544904
1659230
1888582
350566
2653565
355443
1077756
990396
229729
440088
709342
2321839
2739099
297938
1372908
1295319
2206382
1387524
1089388
1963050
431648
1886017
433220
1429744
438914
2223966
450609
632304
1557830
565985
804538
1372161
307857
577424
2870678
101556
2620781
1569771
659313
808629
821608
583486
699585
1831665
2802153
2024492
472940
962322
471215
1225301
1370094
2163998
2407452
2612804
2702635
120610
2498889
1376380
1127846
2371760
314032
442398
932965
800715
1159199
849729
705551
2567718
132021
2914928
362849
2236479
2596375
367602
1675314
1016002
2567858
2327517
1440672
2064027
1842409
782077
766795
2667515
1232609
843389
656287
304099
729549
1584586
2473095
2004802
193882
1728502
9926
2866752
361646
2332542
547915
2184761
2089566
2017611
198450
2134573
180245
1140160
1641886
1445759
1625261
1911173
850481
1560953
1624549
1975564
290340
407278
1101259
2494878
2522664
2283767
2373976
2029406
1134320
2521924
652308
1637344
1394321
460205
466777
622231
1397703
2388583
1136503
880826
1074966
1121282
1513509
404775
405544
1379522
113510
2879416
1946973
356439
2046160
1340005
1103498
1801961
633974
262872
899438
2766679
1998853
1391360
676406
2024190
2342269
1445603
1538035
1534415
1696022
1405343
1241279
129171
2594081
2311648
695481
93845
1540329
701024
2808865
992765
442895
1616382
1918082
842407
2272883
2824903
1208807
1125904
1536885
739505
585315
2614320
1185920
731238
2635583
440093
881920
885699
385990
1474723
1092670
1363344
1711229
985448
426597
736752
1707360
544472
989403
2672818
2505641
1575708
1338484
581514
1248408
204522
168619
2905042
1634125
1211489
2531435
1395064
383395
2892205
923995
729685
2442044
723447
2716407
1468745
430111
911485
2767527
2205879
1598309
2889949
299433
800504
2540520
686936
559653
1018350
4848
1655022
1438063
2791067
2693044
799921
2195664
2766816
1563160
1078924
1690541
2817472
1325570
1991428
2412080
1021898
891267
2850837
819693
919471
2755509
590520
197644
2178643
2871104
221086
1521240
742615
725808
1645567
2016261
2151359
268436
1949835
563342
1336759
794128
1645052
886713
2685515
2267591
770416
721580
792628
2863128
2542960
592702
466972
1111877
1378455
1743687
2851803
2142165
2764599
2869416
1655742
150165
997537
784722
1084074
204030
2531859
2723639
1438769
2581991
2494978
2770054
1046649
2930557
64835
1758612
153196
193126
2201781
1774562
336248
918520
406744
17308
1834615
2458348
730519
2407822
1871884
1486548
1946353
1065781
1870469
1862219
1662489
301532
1041932
185506
2802013
1251289
447619
2169408
681566
2423570
2119034
81994
1113865
2287010
1498625
174116
256600
2636702
1248106
1995616
210972
1257872
1150130
2371848
954094
2441747
1676737
286666
2689631
2633847
751312
944129
2045664
1663946
1848568
1785500
1364692
555590
1737500
2102612
386892
2364837
1678763
1280974
486946
10606
1728027
1910023
203223
617166
56310
971425
1154672
2594591
1833912
1983282
710566
2874322
680430
175461
420485
579965
2040753
2492967
506641
1116982
2057685
499819
1452693
2292198
972522
452671
2532322
1992523
530559
359492
2243678
2190883
2780708
2433579
1711082
1370657
1924574
2604182
2438546
1968910
1838344
2614092
1760209
2392435
206646
1461919
498141
2266735
2860708
1498509
1551885
2887708
729539
1861136
1325743
1979577
1165525
1773630
2619435
2334389
2071098
2249919
1294427
1591303
1344836
2295849
1190229
2422580
1195219
1833843
708360
1000827
2256439
849273
2748485
65631
679130
2592724
658304
2007254
2824626
1402518
941062
1037878
945343
1696940
660950
1718372
418150
1038066
2704595
1644227
1118514
899003
1495820
515391
915692
580480
2898612
296113
333574
328306
2252365
1619599
1821985
185788
229669
621280
2456731
1908048
166005
283317
722733
1121726
2364218
1281123
409249
1486832
2001100
906109
214383
1892109
547720
2498002
1224991
1717215
2785992
2769874
1901632
295997
2591711
731655
151690
1787127
1258152
2739398
2564721
44221
2814808
513062
778678
2498093
857067
131197
2484928
1380876
1548153
328224
1832715
2755618
538772
2429693
2130327
2031265
1036627
1776214
407729
1450956
1786225
854841
445863
701066
1373243
263101
2156017
2887337
2220208
1438756
2520430
2578139
1610295
423267
908953
1299001
29479
242209
2561007
2639465
413506
1878135
1902215
2103254
1459659
403403
2740834
177806
2755175
2681381
2338149
1318687
1188616
841338
2408110
192577
1404701
1762397
2934604
1743593
2005155
2934715
2784939
2789527
367131
504910
2787271
1513537
2737448
455126
1276118
1969164
2604672
2808836
2090316
561031
2812373
71418
2090897
1780119
574946
2353861
17540
871032
1504762
2703656
1005584
93314
2850740
922255
485066
2008506
2031947
2836927
156659
591306
1778621
2429639
1762792
2551694
2621487
1518150
1004866
2050483
1713909
27522
221250
772464
13092
132009
224758
2651180
2128717
795288
2535528
2198280
1367535
2560160
2022852
491083
1717551
339845
2104324
2830193
2798097
2030634
2112078
1156606
581535
154674
1551237
1859014
2608499
193147
738177
92497
422810
401277
1795385
1672369
1724888
1763200
2287469
2466901
1556010
772149
2394460
1033148
535692
2285461
2839502
239321
2505515
2911724
882653
2124139
1398703
2245514
750926
2579214
1154856
408473
1157535
225088
502383
2521195
2702370
569199
2177934
688009
1716199
2638461
319640
930350
2680514
434872
173897
631765
638831
1653616
1110633
1253525
950063
1038853
598694
2447324
2143843
2612529
2523182
2244680
2764222
1115239
728786
969544
897879
2379977
68805
1160857
765526
2249434
323906
2699992
2120766
2214274
546211
906472
2106465
889941
1194406
1802222
2836498
718190
2199293
1216159
1747753
1573819
631575
1892162
1146774
2460007
1168914
1600419
1675946
2200334
1466877
1060325
1499187
354947
1144723
1378968
889490
46419
2571762
803826
817822
1778211
1878540
1064270
1940079
779653
879678
321960
406104
2562440
2484195
2315046
825949
750888
1029826
1385823
867296
1114521
727661
2266517
2554187
1997425
2916461
463147
1166497
2895242
1062501
762470
344671
1036200
796028
771096
641209
375053
2184229
1953546
1419172
700727
228185
373640
637591
768267
4974
548084
1132519
2667126
2316514
547805
206745
2165768
2743466
424373
1135981
2374233
2068182
626587
746134
2341161
93441
174020
2113907
1082205
552972
2392213
2139571
1574021
2452263
1388961
2144354
1957446
126185
1946928
2039469
2503742
960626
2217776
593535
2033904
312984
1213992
880766
2711682
2539511
1603889
649245
2575192
2196278
818559
2290455
1569691
2039974
2452894
619815
1382395
1231775
60940
1207698
858468
1331470
1586713
477342
1347208
2248790
2859169
2164573
1245491
979596
2039756
647942
226022
63341
1677894
202087
849111
2932687
781489
2123554
2764735
2751195
917755
660571
2056146
1087047
606162
481021
1932551
1079254
639543
2221559
2845824
2498591
123833
406179
1605696
467041
1263437
698706
1064669
2527539
1882988
835
2259799
2353914
2817395
1553062
1513989
2351995
887804
1658308
481763
2182332
277855
1834092
1221058
1752939
388317
2827754
474022
2338142
1613202
610072
2555670
893672
2195872
347619
620253
1799367
647741
2119725
2183024
1676972
497887
1993768
2268630
1398827
2787171
2915788
616962
1125149
1794463
496557
126620
1110481
1706496
1496310
1509889
1438039
1075309
2111554
605237
2935480
1417202
389456
739354
581333
1662488
1712100
1307645
513733
253169
918708
2713370
1165916
2224771
1810677
930356
418078
1191037
2383467
1314620
662368
868126
63577
1252969
2326118
585808
1289762
399667
451189
2390522
2519725
1004437
1494808
590455
2779371
1897934
202458
694836
1718432
95933
88109
721289
996204
278010
248083
2573762
562617
76478
929724
2056832
2385092
2703298
2350016
2261392
75409
2325092
1530661
1366977
2416342
1343319
2520250
2358060
1207794
2232005
1935507
2794847
101688
2619647
599466
140069
2390393
1247998
2643314
789740
948264
1414412
2479500
2516409
1656899
2252279
2718892
804140
956636
104010
2269946
1307016
1934825
1383948
2900893
2109001
802500
411582
920374
1396887
2237909
1665258
510801
1937540
2375837
54239
160821
1621915
1730825
1186831
141006
596072
2595648
1487149
1406822
2702348
154958
703745
78847
2341371
2899201
2935110
2747684
791509
103194
1743591
2007752
1290060
2712432
392959
733193
1373389
1881572
1076827
1091810
602356
1864259
919094
519579
1175968
2868498
1440189
1472304
2688331
353882
2442012
2056309
1723618
526975
2529991
1496840
477126
2704294
1727672
1603293
2629854
1596047
536578
244401
445596
906292
1802111
1444082
142361
1886704
587466
931970
1509231
1416170
438101
1593489
887825
1882384
2635563
1328511
785472
562198
2311720
1019692
710289
624664
885488
394926
971782
1728847
2329780
2337060
427986
214421
1957235
2586177
2438079
2822590
2243525
749238
1961793
262347
32866
399777
452589
2898640
194590
1991294
718660
2717137
385126
2905489
2369371
2364106
555119
801663
460605
2035442
316531
2144239
1212312
20295
1182688
1874140
2453205
1104545
1288689
1914640
1849222
2110921
914084
2351056
2789162
1852262
1825914
469808
1387113
1140272
484189
2426796
366934
1785372
97031
1975710
1574878
1206746
2206219
1535649
232811
1843867
156727
2648957
955871
1727156
930419
1428847
2741115
67467
854650
14208
58777
175357
2315075
60417
468088
300185
2196824
2899548
535819
2689822
1733533
250725
1705053
973833
2919096
1717837
847096
2799009
1281579
1991709
1878746
1225326
2124122
2007407
1957093
278082
1426467
2481118
1341099
2820915
512331
258936
2136227
2423037
831417
1767689
1496213
540640
772692
2190708
370743
2050344
1172569
1168865
383255
1880384
2405416
953012
1074909
1253403
240306
753198
1913616
2724799
1790665
158458
203522
2837991
616735
1952992
483892
1863149
1216880
1557396
2300269
1465178
1402800
2433038
2036836
2087699
1828021
1200548
267134
750328
2909319
925875
737247
989097
1961189
1136994
2214883
1371089
1307268
557447
2429523
2405009
293829
2102219
1025469
2871178
758765
2493622
1721941
205810
2655185
2843081
1635401
2339044
541225
200822
743932
2074323
1401460
965836
409995
2514487
445323
358922
901664
1252128
43489
1160165
1325432
1069101
1274396
1533059
2542353
2827107
451191
2264173
2532103
1153923
886041
264699
1173022
1327121
705761
144650
142344
2056383
354911
2449622
657856
597584
2620465
1489183
368816
211054
1892350
390245
199905
2157343
602380
2824990
2802215
12353
1961486
2511390
567969
2842180
462851
803264
1192005
1741780
2901797
2898990
1013565
220844
987374
2863573
2097454
524160
2024828
2692200
731262
2182869
1042977
1676283
1301200
2726009
210600
1358747
940635
814923
2121975
43296
344001
52014
2135878
2447599
1160137
2426227
1215459
724622
107701
1102708
2368629
217889
2825336
2903166
1745172
2142484
1800142
2268050
1583147
847760
1971608
61942
2499188
2884839
2374931
244893
1863958
1649224
1026307
1817965
2531114
1811811
128848
1114342
2519095
1942885
1056468
1311078
367284
2020098
2507107
679875
1602939
340202
2416592
1875391
2869510
860120
1853479
2781858
2005384
2339449
1441365
415049
2717797
188447
574311
2219390
721520
497261
2791202
1549500
2385588
984995
2799179
2578811
810103
816867
1646191
1067703
1962748
659888
751616
1384389
762844
2586059
2415490
1717447
1458725
1145536
1260511
2516209
1410981
1097416
618756
1508259
433532
248465
2564145
2482361
911920
1190488
1860906
1445760
2448265
2506667
2741394
2798119
988338
208032
2660915
641907
14514
1278554
2366332
1956887
1400084
2254219
1514081
2093830
2737111
812184
954065
905291
1156730
2793008
941077
1375050
281377
2151437
348345
2342479
1469073
269787
715058
1341692
1142774
1816964
1169214
1620063
2841528
2011258
2822514
1047531
1607282
1345271
593686
1017818
2728391
1147775
2679807
1051892
1080348
1291570
2379482
2630145
1313323
140762
1484188
754938
617366
2324358
623487
2499273
1379008
1081676
2378525
397127
2111189
1951091
1029892
624594
810237
814168
2646300
2781286
77182
1903172
344637
1696989
1794627
281771
41164
531109
1593837
2776433
1984015
1623240
854312
1030729
2395386
414207
2824239
2019049
2372400
159809
2672572
949088
242742
757305
683615
2609488
606854
321676
147274
2825647
236256
1546964
236204
423475
1897351
396958
436469
725255
773778
1645753
1706650
2392737
1973588
1507134
1713276
762215
2447133
1149764
2201825
220221
2634051
2324878
1266260
858904
1788620
1526219
2912692
2252829
621781
2299403
2891604
2810071
1572235
207394
1698613
2631585
1377449
620309
2571886
211036
1136615
2494957
1913333
2727056
2459229
61815
2594703
2426933
2939108
2174869
2903335
1289258
2828944
970862
1379217
2835698
200569
1797691
2771298
245917
991332
1276335
2460318
2429143
1243772
2200143
1459786
2145149
2522521
614305
840031
1084251
1650536
1766583
2844810
1300331
463810
2291134
2495414
562127
1015267
474015
146936
2013165
2583156
1977530
470638
2647667
658962
1615163
2860941
874578
2239294
2055630
2597388
2113982
2126081
2321164
558556
470377
1083895
982304
1723723
128089
1480563
147699
1890737
292962
230514
2384046
759011
2940273
964181
1732993
738697
342015
2802896
786419
126940
2219458
357681
985954
1550384
586288
1553148
1469672
2759496
1190195
275726
2524340
2244508
1273842
1880360
1606340
287832
2467396
1045897
1689482
2179307
591922
1483109
2241053
2844408
1329034
2473274
2461721
426016
694162
825002
2546286
2793590
2526043
1245941
181913
470381
1666139
1401949
146091
1145552
2111921
2548184
1853844
760087
1423365
1164009
260330
2716048
2484461
356485
1689109
2537737
2784071
2211843
1920364
2016892
2501445
837549
2671176
342875
1071743
312359
632775
2426832
562518
613985
2616347
2028125
1465145
1031850
1294496
2590709
2571551
574597
2522962
2490178
1634982
2500658
379288
2415017
1871834
595319
1523999
100629
237376
1733146
25132
1966961
528794
2488492
2636889
777119
1810904
2904538
2567947
2143672
327673
1273188
639482
1333632
1488436
436816
1735703
716244
2817085
2478440
2198656
2319333
692351
1456781
2455029
1916929
1063929
966593
2730110
1422251
552544
372764
1207449
158629
351926
1858399
965781
1004200
2057578
205629
1104819
1116004
1800761
1349296
2220562
483936
1742482
1013169
596770
87537
2066377
1848916
587820
1702357
2382902
226915
224549
2458707
1812912
905322
1938614
924438
2236486
2713554
1264812
585924
482126
744439
243079
1385993
1195376
394514
914725
2144361
1156538
697859
969548
2518336
823004
463832
672232
2781599
2578168
1900930
2824613
2173559
2427623
1162754
1035688
2366369
1701224
2439412
316099
1136203
469554
2064312
2888205
1709998
654801
2747260
2062952
885030
197898
263076
2261194
967230
642015
332599
2172384
1077794
2535178
467763
762180
2871237
645902
1390934
306750
1894446
2241508
582028
412691
471810
1291209
2430188
218457
1478541
1699460
2927961
2647514
1112438
734221
1610862
2901269
690638
1046591
850455
2488624
1218577
1149204
1807635
345512
1990374
1692851
1911043
1622227
1802699
2634871
2610848
2239514
1542955
132571
137405
1760721
775994
1913439
613721
72467
1189410
197907
403208
1453884
2815241
1492379
1335034
763632
1794331
996901
1068000
1354442
581163
1159521
512638
188832
870769
109039
2679810
1112210
2093297
1282752
2274135
2551987
703545
643507
1383403
507406
1588797
2263809
1176450
2338758
416239
902702
1367211
1548802
2881364
2817337
1201650
334660
93396
1496561
735173
1506808
44250
849634
2784102
1977029
1126017
726150
1882390
922531
1674227
214702
1361737
45811
2538236
1942274
457141
653975
1818568
1340116
1778743
2474341
2421270
1818223
2509449
249115
184341
1786636
2501747
2575221
1189972
1867540
1063313
1214593
2631578
2044192
1852354
1513666
760528
100911
436487
715430
2584150
1677646
2900587
2583361
2935369
1715786
686048
241686
468632
1619863
1992044
2869821
1417477
559587
2299196
997443
2804834
1729952
2714682
288499
277687
1999486
2122958
24881
63903
1354007
1971979
2760233
48165
486126
2824885
2674891
2198866
265979
359952
562638
2384404
1023897
1844702
2750457
1570287
283868
1815011
2713046
51019
1023489
437374
1718542
2050415
329777
916912
556151
893143
2853888
2063613
1242306
2217521
2633248
167503
1665611
2660746
253433
1711760
1704034
619110
588177
1364868
2313366
2740600
984633
1584404
2102948
288230
1676859
1514051
260651
2282185
2638399
712231
1817569
1392837
2319871
741011
1520481
1062935
2124497
1369624
95440
458726
2078208
138652
37739
1930607
220184
1325432
333248
1331742
2922792
1560724
1072825
1688262
2545606
1200170
2884489
510189
1124010
872240
2066907
1573975
1261059
1417382
85682
1992254
2487805
140451
187027
2489299
209219
1293142
898481
18309
586991
2637012
2859768
1602416
1006978
103100
2708258
1209383
2810420
2370672
998837
1996982
2474629
2697562
928511
367982
755584
2879701
2047689
2701568
688
1016501
2745417
2874397
838313
54103
1301355
1160135
2250292
981512
2119698
2134676
457025
2177751
2673960
2098774
532326
2769413
438965
131882
802214
1949897
2629148
2011966
2813698
1365326
1033240
1871837
389357
1409207
2452999
996917
1355234
2278641
661720
1824245
16286
217799
912270
212784
1586844
1250992
1186018
1168877
1314837
2345142
1262351
2663550
876256
1874727
2646103
2077646
2148613
2273618
850276
144391
1616701
2445060
2005248
1344215
2408313
449231
38878
2837088
2434956
2404376
25574
575469
2163247
2608070
1853962
259147
478106
1266508
974126
1935270
2538264
2235778
2023915
2536019
2570318
2584076
800686
1246920
206228
2721195
2935328
2483004
956692
1700394
2482060
1975997
840327
909098
790669
2116489
1314763
650131
69236
1983743
2867268
1315814
2470651
25200
1201119
1815782
1743150
634740
1618665
1382300
22468
882422
1019611
912652
595394
161749
556196
579105
2228757
611722
2444188
2044663
1702229
2930445
702999
1808624
1943661
598080
1342380
1030792
245550
2309939
198220
2599361
32606
1531619
1145736
2028597
1218839
1868305
1343206
2005760
246102
1913212
1535272
549005
184613
851591
1670392
1202939
1177416
2937676
2935255
847024
1344748
797385
1209545
1462796
2023230
1078699
450149
2010951
571885
1310071
2935571
2173421
137798
2094631
1581838
1701906
2290103
779138
1424552
1731143
28580
79827
2398534
1206476
2933920
363400
126689
1997952
1756362
1066442
1866939
1036449
1029831
677340
1763444
310428
2223853
520636
1366577
712199
1536446
246912
1474046
2626966
2737106
1719818
50319
258344
2725713
1800103
493525
1916671
1114376
720069
2753556
2419642
1775884
847685
2849430
1877307
1713180
920770
2665044
2773020
2631787
1368380
498287
1370005
545047
2261857
2028375
749072
2815019
2539581
1761985
1126905
637757
1095719
251464
476245
1963795
823168
1872270
124145
2374231
2908352
1656629
2122756
259902
1435885
2321046
2787225
746457
453797
881140
2688391
239690
1532582
1068422
539088
1478670
1920042
566301
1288652
2049223
2045953
1876695
984796
1067817
2521742
640530
2224593
1804388
1272157
2729284
2705485
2054297
2854857
2050183
675016
865344
1806619
396917
1926569
1223766
1053363
2583526
1175690
2536377
2481569
1697653
275695
505194
2858056
2088315
737153
2114058
1322763
1794058
1967603
1857773
130188
1862790
1048773
285533
920584
1048308
2755564
318792
203968
2769741
2847583
1010894
466337
334341
358660
1874303
1337882
993787
14176
390364
38412
1348043
1969071
1761701
1541423
2194851
2500905
2780169
2132168
2779340
693680
1241827
888074
2583049
2323344
551679
2294876
1371234
2722055
2504998
629287
178834
625110
813640
2614473
2911864
1893294
2682388
1211696
553802
923482
384623
2608369
856349
377465
272900
1900786
729102
1547493
183907
1148098
294031
912785
1445678
270150
2313493
1300588
1990802
2000388
631887
335076
1170773
1488622
1662433
1226068
2793555
2851230
1625657
1554909
2384973
503533
2485914
51860
2481102
1487025
1267787
1709633
2505276
1986151
109790
115856
1953820
2210062
149172
593859
2458861
1954548
2204676
2282911
1817126
2863353
1875921
2525971
2733435
1974811
32741
644446
76915
618386
377838
1739046
1940811
1714903
2143122
897129
1036115
2455814
49574
571818
1875610
374423
313789
366796
2849907
1856514
371472
1522034
1283891
2708993
513502
374262
480836
2699041
542058
2361431
1388214
431730
2319337
2190680
1787843
191585
2579035
1672470
804506
144863
740986
168409
9551
1994610
2907895
266651
123787
2123912
1954292
529203
2512649
643063
2768747
190200
590110
2132104
2266322
1167845
2663690
1867785
394509
463857
722675
177232
447161
2331646
2715098
1432271
681527
1115706
1270590
235208
1521417
117884
2937309
2069054
353547
2399772
1500345
676971
1230295
957104
582322
73177
867241
1032324
2498880
2497523
2289950
2124558
1785791
716084
1885402
730326
722801
1452389
1445215
2007653
1973881
672163
1508771
1244917
1455387
615994
2852477
484913
2829494
414617
210973
992510
2348215
1248015
2048800
392247
1335176
1684107
922519
2385159
2537323
1896304
948913
1528559
375678
2813152
238299
376687
1941052
1022295
2572226
2883203
1127124
2718167
288273
572319
1899521
2138355
1037923
1021982
2386992
2934118
1475456
256035
2768547
133900
777740
56067
1385236
1361313
2500365
822061
1629532
880235
1968320
650752
1350664
2063432
2439873
1753847
2431808
2105577
217986
283071
848016
2375075
722978
127035
2686130
248196
2646824
1429471
1403716
1426626
402017
1295346
1078619
246664
677299
1841641
2477579
831958
1929892
1843472
2430179
1511232
1649835
133770
196452
1511108
1837628
2305252
595704
889497
1290077
634867
2462895
2091691
2651174
1957115
2027867
1601115
672608
2347184
673473
919450
1947964
1126351
2268946
2554548
2185834
2778347
665183
1064166
445984
2858080
1222396
941308
1023633
2163049
2118478
2781638
401375
150666
669346
65356
2067976
1228227
875677
2647143
1492996
1041896
1633283
900008
699939
101062
111435
638426
2497335
1088910
2185599
316097
208593
1270708
1193736
2055793
1238329
448184
2136008
2081178
1609938
2606363
502954
167039
1104521
2081796
196558
1181650
619458
2750018
527739
1745742
123703
1230161
2719307
2894004
2754487
663835
1344657
104891
2620479
1099895
848191
1907175
2926322
602054
2860476
1432427
508275
101688
1049035
849301
1955892
2593589
1525744
2223865
1719231
2531735
1259847
1587286
473055
1115649
710569
2345597
2327597
1875510
373519
884275
1426981
2300493
2790437
2543640
44551
1924394
1329318
2497288
355008
264277
1585361
79492
2704672
372149
2136215
2303888
2815480
2195286
2062631
918401
2638555
10931
1437876
2560054
2161467
730998
2248975
652326
2673749
126074
2862408
2647640
85442
902525
1591487
24515
2524830
2929982
608780
1961193
1053644
2499506
691725
1250735
92674
823220
2580314
1239992
1046447
1398545
624113
2184906
1257435
1284709
609394
103508
736352
2280021
487639
2350124
2886358
2312464
2013855
2136361
722365
1924059
2235068
194333
597797
2575457
2237332
1039771
796510
1344872
2658701
1109601
2504431
2073141
1544656
1658125
93081
1351055
1774711
2526453
2186987
1133620
1198227
2002903
1494916
1741960
525267
924707
1865558
118531
2240328
2569211
2287885
2405556
2332963
1837268
1156982
1411552
1634882
1746816
690926
2380799
337170
872991
2415224
1788628
42577
1909303
991834
2751582
1114577
624218
1339577
946248
1621474
2410167
1284185
2730745
396421
247887
71462
2040224
2724409
865623
773711
2258798
62451
900942
754269
456267
679973
2015327
1157085
2314496
2178393
2005878
1773202
1904842
789378
2383491
2727635
1174981
2519455
1198746
1263722
2178606
257603
427419
1709933
482329
2779679
2335073
2109362
1741124
2361936
814106
2854749
2530295
1593911
203933
1673350
610867
838608
1114219
1137435
1663611
1971083
638098
881772
581306
483453
2482192
2457190
322168
1285453
429833
1869690
2692240
1381529
384006
1409584
2768033
1474166
2840719
402567
165923
1279991
1610607
2913070
339215
2556731
643738
479185
2183465
1114944
2215736
2441009
2259740
1674399
2285498
424802
758101
1590827
933927
1188714
1758741
483461
1323975
792624
1590948
62839
2127655
76248
451519
2825195
2048378
1065014
2628446
1685804
1755215
1918527
1420485
379844
2385788
2522584
101962
983651
605578
1396828
2629011
818929
1162321
818047
2171759
1476435
2492409
2338767
1279045
2916440
100058
2888027
244111
2372738
1203050
1099338
691981
2468486
2712458
599776
2346394
2014803
1488101
767497
1184927
1337704
1579994
709693
2102236
1031081
765708
842049
1235546
2098164
1890131
660676
1528793
685193
1641473
1771620
926040
2027128
2301255
2773847
2730864
1527479
2149258
2239408
1859659
2622000
2118062
2168037
1672060
1595505
745964
2632204
155136
484721
713406
1374579
2874825
304363
2597064
227024
428834
209494
2809895
721008
310961
2347534
1890535
431701
517935
81340
1313783
204533
297332
865113
1969204
30189
1139114
601523
1407009
2028301
1807466
2097766
1375524
2292797
1642377
1877050
1600524
328119
1894548
20983
1618035
2817510
996821
945817
1855132
66500
1391977
1317020
2409112
480002
1906220
909052
687343
149695
2531019
356273
2655912
2377359
1838470
1691568
2876954
1169498
1650761
475818
2887393
2820923
2300988
827141
388484
1623617
2709766
705743
2549977
2401372
806743
1780629
1990928
543962
684758
1571829
1396968
2860748
1710863
656508
954557
2323583
1366111
2218601
2684375
2437623
625749
2876522
1536731
699285
981505
177858
982585
1265295
2163624
2900173
2208130
1792308
2111368
2265679
1392029
236667
336611
2565654
1240364
2380687
1978382
2874048
2454299
1625618
572285
779375
1588775
406498
1933620
1880868
1606772
1926127
2726351
602293
2669034
699555
201103
1942366
891983
1724671
1072521
2834485
2432485
1632077
1630093
1116963
2261344
34889
1896292
1576528
360749
2318526
1898734
1188992
2223981
2483328
1995896
246130
2694400
494544
630008
2000868
915112
2653046
1041871
2273258
1760020
1352921
1922448
2557502
2109778
1507108
2620210
1054103
2375093
365832
1593217
1246962
47120
1765874
1730402
192619
1159720
1639756
1224366
2037298
1828540
2327421
2347617
972606
495463
1994395
947634
1422281
2063713
2285537
2563615
1500589
53203
1520311
2729155
288580
215306
134211
2049038
735954
435129
2243462
1514342
1719086
1363721
1563420
116681
240748
1396640
1872293
2543430
2632483
2805902
2693639
1975828
81325
1302365
982045
620978
1825153
588865
868538
2937706
2208599
1382006
1821337
2795105
2199069
1645728
104365
2285272
987217
2549087
2360049
2914302
2730537
1443621
1142130
645672
539691
1088966
888538
1020273
1791088
2162870
1672300
686033
1899936
1470561
2914367
1490297
1566512
339236
1938413
1906716
2216357
1824541
2449985
1106735
24298
1343437
815705
2512520
1267254
2105383
1128548
2638204
21486
29919
1898823
2374497
1994149
606023
1715489
387682
2584814
40971
1711788
2305209
17991
2093625
2219022
1704263
467816
1150469
1138523
1476206
2483843
46556
1779019
108074
413760
2859807
1115638
1287194
2823607
1474818
340182
867027
1290468
2037788
1382270
1473190
377447
1949441
1515128
2723944
1094676
171536
819608
726947
2036966
1617793
1001348
2075682
2360441
354870
939581
1834615
1210747
2601751
2412335
2938276
2854933
96101
1916741
1249006
787954
1751896
2714625
2718850
90642
2523014
889983
2699819
484394
2168591
2689222
2737226
1528253
1777855
2934951
2814293
831728
700006
72912
42234
1609210
2747464
2914913
2550034
1007784
1613057
1069071
2378173
578072
928331
1884523
2394052
561678
673821
2940143
2842040
1848626
1967441
506480
1519864
1331790
1501128
1700972
1219101
1430966
2241681
774897
173684
2897503
1761378
1516614
1213349
2651144
2577964
209426
2667610
2167530
997552
2370266
2096230
1155867
1606052
1834410
2049874
1704111
1072506
1733285
1266531
2438331
1987824
651878
1381458
1709897
2844022
309615
1037796
1225485
576281
829788
1096877
270287
1264398
1135494
1948077
2501830
2897134
812611
843668
387278
351773
2651672
75991
723006
905040
1826335
405736
1911728
324854
2905525
2612845
2643346
932472
1137719
1210810
1214048
531072
2472165
923940
2163622
1153130
1145402
1641734
2634140
396067
1852217
1286989
995845
2858334
1044415
1751542
1368973
2352804
1597564
2499692
776467
1644894
2276736
48650
44217
2321666
278534
1402012
1303082
1016856
732780
1221591
2694386
2864433
694622
415609
540059
2739085
2014450
2328706
1463903
2870528
1973057
1679844
1678268
1027218
273796
1524666
2676068
848631
143189
2418935
1785655
2685681
935209
262391
2272650
444084
2758574
1257726
551119
2374509
1800034
2806359
475741
2119549
466083
229969
1796480
161675
1856087
662215
2134028
632303
2783891
1855857
1298661
2205465
775563
2915574
2512283
2711351
972875
750867
2348725
475012
1695762
2072773
1769459
2266063
2602264
124564
2434701
541063
2309994
650246
1347641
2041358
1953529
2645073
2388248
1785271
1240122
2508697
2230074
899054
1880999
68474
2319340
687825
2582198
1000031
2248208
2201747
1676698
2557802
1745479
1633375
2894830
1789977
1420098
1186395
2030067
8845
64708
2531596
2510064
1570311
1982048
1302305
111413
2426650
1752275
1360295
269834
1521810
717988
1002634
2290092
1936727
2591583
2446207
1533573
93255
2853617
126344
349882
1315635
2479383
1356643
1899599
2767377
2784493
778477
1481109
1690365
1474012
752135
1836281
102329
2607265
955274
1198398
399133
860976
493101
731256
718998
1638037
189348
2100980
865808
2619468
963590
1352176
520006
2381613
2498380
620226
2067465
2184907
1078036
1450338
2170982
414021
526524
72939
2866143
1652251
1357025
711661
1901945
2811388
1222474
2083355
1848689
1310647
1656596
168104
128543
1219977
2112533
1225846
1934581
214288
2323997
169500
1741119
438081
1321248
1907204
1936315
574484
1017400
845124
72844
336860
244500
69478
916958
2754577
1076130
1859464
1985355
406002
2148174
1144109
735380
691872
1436520
2773330
982819
1489393
2505946
2093870
770512
782708
211028
71466
2207571
2690407
2677805
2101618
2143469
1114443
1475312
1570382
2812821
2422386
1716738
359139
1056952
1893859
535886
2533057
842504
132131
2446762
830141
1123273
1255261
381000
836579
1308716
28350
573122
2670494
2532215
1320544
1883650
2591905
1352338
143073
898784
1977205
1311799
42227
937360
1140813
1282630
162282
1865177
2167522
1548966
560637
789282
1472931
2527507
2327154
562673
2269875
1472052
1534263
634249
1844771
1727115
2628131
69158
1163277
1541303
1888975
1691505
1963658
2864028
1207050
2516361
703069
1305844
1832741
290005
642875
893174
1384867
1667915
1780573
469707
1681407
2775593
2886691
1181398
973844
1993570
2131278
256757
1224124
1533258
708273
341093
370801
1391125
2184422
2121275
38158
1084987
1827987
650351
1321370
2668009
2173942
2805375
2429181
363948
2192694
699126
2845923
1420552
584698
2547142
2174219
163686
571565
2286752
2131705
2801346
2540468
184156
639002
2259935
2249203
2024973
2917272
16502
1418226
268950
2816887
2081620
2023924
719891
370046
779060
2886589
973860
44105
770193
1140013
2163521
1732477
2838789
2831499
1800818
2937487
1197376
597305
1441868
2736354
302422
97114
1319057
2022513
1372206
1483441
1851510
818459
1922044
17170
2386117
1059676
2518624
1177631
1147748
302081
370183
192405
1238912
174487
2628167
206623
1486442
205337
1972649
1324647
805095
301561
95207
1759996
2840302
1753504
333726
164396
2406572
2911298
2683309
2189849
1517506
1215523
2223682
1373692
2789577
2043765
2805590
102886
1593332
473370
2435093
1100245
632066
263920
1639011
1251132
500914
459553
1756525
1857978
2423700
764501
1579436
1224686
1212147
2762296
1320669
2086218
1707732
2914693
1683765
2422020
1892825
2810186
2274639
1941336
1591986
2267589
1589147
2614470
928810
937882
2607629
663868
2744106
867189
1336709
140066
1130087
1960937
1480162
1485111
1233618
1996276
409402
2797103
2490301
482923
1876641
1772985
180267
1583415
1733714
1668565
2803236
1073453
128169
1390597
404510
5001
989651
220273
1082634
1499884
2395138
2838367
2640213
1820397
375569
71870
1193462
2125877
1145314
208739
2451038
2037860
2835534
1525279
2391160
782071
63120
1342801
2830743
2709214
1702104
1004794
676794
2392304
1491000
2877932
51849
150096
338115
2644106
2879575
1610369
2209579
239509
1109499
612363
935001
1487783
2804167
226806
2828936
1656196
1485804
2077506
238490
566740
503847
2319429
1552604
1731455
744652
1460604
439660
1890908
2215130
1800630
2657518
2892188
2658528
134629
2180245
878028
1358396
1944421
2494842
781048
1037769
953487
1399717
808458
1598017
918768
308640
1279455
1814826
1992903
655472
1230901
1001235
2065493
1413631
594609
571465
1590425
2666078
845833
1925314
2025343
2760025
101501
528463
2188311
1817680
1633227
1703893
1750537
118339
798522
2822595
1143255
1048836
1042552
154709
1168158
1358356
883522
515469
2257845
2723775
2692552
1892935
2831255
195580
1498291
2726195
467614
2203802
2173419
478775
1272432
2416394
41118
247233
135442
827037
204914
1971189
2451641
1466341
566275
1715292
51317
894149
493949
2297285
1052096
37353
1205921
1885290
2083313
2131170
323177
2216703
2905470
453855
1982877
1452437
622976
1623498
810880
2927336
2399953
1105244
684533
71930
172646
1569319
1777241
1375628
1285463
1207186
989358
1112003
1146634
2650764
701464
1966946
2534218
2718495
414305
56395
1491467
1962741
663972
392730
851344
204681
1284900
2402252
2865868
425671
209342
2642837
1839715
2924060
1463056
842051
2397984
1274201
1753599
245048
1164391
132529
1306277
2268616
1799594
1079671
2619126
2865585
1272346
1930283
587695
2402627
1857766
2768590
2354328
2099015
1147883
2544194
986818
843322
2225721
504442
1322921
1005744
1842501
908613
2135507
987201
2598557
750216
1128579
69316
481055
521868
839998
777756
496244
129226
2363508
1465275
2275354
693433
772571
2401418
1132533
565389
1355322
672295
2078029
978357
331536
2578361
846811
333535
1323821
1746079
1408524
878775
1033007
627475
1588109
1113637
2866483
283993
2493679
2016218
1551027
2822222
970006
397646
2563022
2392200
1343440
2451902
2074233
332470
957522
348987
1115641
2598630
1749812
998239
323029
1607427
851718
1900369
1728645
2117055
624799
1398993
2029712
1346554
2915785
2037708
992714
2437830
437491
2906173
389031
313090
2106103
1943383
1191876
194120
2562139
783463
2580112
2558003
2764031
797125
2797078
1798720
1111696
554958
235223
843484
924101
2588902
2938029
2534825
2355604
506267
2424954
1551435
2325435
2472649
515730
1023055
1638884
196447
348582
1574195
1955527
1811841
2434936
2274830
2901734
1106927
2660699
823882
1937092
2234776
1752513
1274881
1207860
315289
2870007
1522994
61369
1559415
1326000
317937
712895
218794
2129783
1692878
733528
209083
1879683
1991991
2930605
2547860
1954901
1357826
1942868
76786
2758638
1723816
1843566
763402
349119
1443687
814755
1880690
1375407
42052
1287908
2909733
182429
1534030
237730
63386
70708
1213453
1093383
1446632
903394
1773178
1790107
1246711
1764069
2697056
1780480
1909129
1437182
2156632
2441449
319863
2724154
1270773
2700018
1320820
680086
2920405
228680
144068
357908
1633800
276361
2739957
1426654
983225
1514153
705277
1931763
117659
2068374
1186484
661544
637893
177214
2881637
855636
2723871
747705
1907910
2480520
2135249
1535108
2500843
576097
2079449
1315431
2248599
2050471
51857
551383
1255929
5142
2508919
1567551
34954
2678074
2129030
1015470
377581
1941060
1330458
2892613
843095
2387021
193156
2517006
259429
1996181
804127
1990941
2167586
2201926
1016819
69418
1298586
1474956
1699381
2233500
1497546
139293
2907059
1359531
1074500
1804848
58017
2694010
1070370
908123
285588
1418526
396696
243195
2637062
140977
39324
2141969
928714
1623362
1627708
2756139
1600111
282234
1529906
2725753
1362723
1386229
395555
255570
2113838
1382216
1763548
2605979
858428
1694136
2923146
2925120
2422690
2898134
2653662
2639873
866
1701258
663004
2495520
317215
2756839
2057896
1719157
1454874
763741
2568136
2805307
1648051
1071563
1688890
2738775
1890470
551690
1851410
2835574
2069503
2412511
1668095
2356951
1477559
506990
2085363
1724455
2671126
18151
1265714
1954596
738280
1506761
1081889
1116645
2932133
409764
2654602
1985049
859295
511359
2329336
1718581
1202992
427020
752225
2240812
1310438
742538
91172
804665
2232328
676203
314749
819762
811984
1558676
10295
1096494
1589627
2269533
1865446
1641305
1698820
251617
343424
226699
2678327
2378282
1601538
1637797
2049364
2657160
2116808
2360691
2671956
654656
1993899
1636011
1837968
527407
1929479
436200
3241
1795553
1487606
2492355
2522451
1320853
979578
962324
1799868
1132232
2011568
2898668
2929459
196970
126800
2180832
2193341
1224099
1259286
1052949
2428165
366391
1546336
234873
1344061
2677068
912927
1888782
1562136
763579
837825
1237105
59449
2912051
1526088
2378389
1815279
2559777
2614761
1722858
1945822
2911686
911605
1313115
172454
64758
2180421
374015
1540832
1849503
1829239
741738
1848229
888131
1961550
455592
1381264
2417773
542886
992909
828323
835472
82515
1275335
1350439
2525728
1047554
1663417
2006980
2234384
403661
1161611
819484
671192
615666
1076563
251362
1814085
2187234
2567795
2415532
1418770
2355372
871020
1363015
231950
66446
2601915
447717
477423
1544292
555328
1473533
2089208
485740
2090276
1998771
1055648
423803
1569941
2821750
2033697
2164151
983767
826092
1599075
1347356
516578
795170
1004784
1065654
657973
846004
261691
1236972
23676
2593302
2651144
2591266
2225639
2674219
1218036
2937886
2289768
2418332
2043683
2535359
1743773
95188
689035
1491096
204826
1612232
550119
2367594
1486517
1283456
391155
2677981
1699034
411858
459527
1110507
1995856
2604375
2702640
2647788
881247
628659
559128
2432675
2722007
2341133
2347134
1867064
2269211
1103585
1634451
2274010
329643
54672
2200683
2273693
886813
2801801
1812979
1677023
580420
1452429
2421537
2497688
2688310
124615
1707168
85693
67055
919406
121398
2341761
1351720
413602
2281654
827533
2647456
1671269
2540377
1936880
2867657
2389105
397303
1636021
817102
996651
1124218
564112
586672
484862
1583160
1583723
2003614
138111
2126432
2476938
471720
2013301
2579374
2733757
2690754
1202000
1693599
1583177
198630
211131
745882
2813445
450502
537985
1251714
1267727
2709322
2633488
1096998
2027924
1670848
626596
1497143
2577252
752701
1146797
2381382
1657167
2538388
2668837
2389852
1253669
452589
2146755
1429792
1778800
1760505
2077131
179291
949401
1323236
1756123
928942
333387
595197
99923
711818
1904004
1792444
1042832
189567
2076165
1979022
1441309
1862940
60380
258843
590318
990151
2646917
1535133
1452925
1432705
2135987
2125455
617997
2329111
2733466
107076
2940512
1685173
1691167
499199
2617678
2663961
1156450
1953863
1204209
719195
2678705
301338
123869
2255615
1794832
713819
1098606
1944050
496785
2071531
1481090
1601177
2877378
2882172
1009355
959450
2647531
698956
749723
2061323
2763256
1577643
1509607
2133888
1361333
1326619
586873
80572
2538632
2808747
768574
81297
1460430
61857
406448
270000
182558
1104037
1545355
1552410
1346279
183705
194699
180998
2095523
433390
2026124
2287881
911227
67565
1837073
774511
2519290
1694797
13224
2405785
312865
1967646
660155
1880706
2670092
1362076
2626541
1786783
1504409
1485479
1360726
1774185
1159148
2621743
2254935
1700944
2284855
2430073
2878
484960
5868
26932
2101432
99443
282081
644946
53990
1696334
1756021
206960
1879765
2472189
756953
148283
2302781
523447
1629375
1023019
1751570
2621884
2809502
322335
1607012
2480292
1791171
660151
2604159
2308265
440456
2747165
1292914
1552242
1189114
1021243
161016
2718233
2166518
1187245
430141
552734
319311
917076
2167319
663294
1148813
2548695
1234674
1690277
851045
2812331
472170
1695154
1580898
2129154
936648
981563
2924076
2155679
1312453
2221654
1533357
2101127
139698
2583967
2010223
2310744
1552819
2414064
833169
2887396
2684941
2152972
1013174
1467864
2552118
1565883
1669397
2268229
1760984
2567400
2176916
1016558
850211
2017761
1058809
384830
1874069
1468363
2106379
58042
2184217
962870
1802137
155732
2082908
2450279
2729897
2927308
2250461
2337044
1848387
1608721
1038252
779391
525639
1267977
2712283
2251722
2124232
2651205
150387
2223501
1094424
2659548
161290
1294030
2252458
2340932
1540860
152952
39693
2562422
1928542
883657
147575
2447600
1248672
480338
2888585
2256707
2317649
582821
1945319
1982369
2937672
845089
2134954
755258
1700515
2159150
2440486
2783938
2644768
629875
1174280
2239178
2584953
2616876
2522569
1857195
142092
847699
187299
635724
1070599
1625114
1632180
523615
1406161
2271223
1951430
660589
90256
2617142
1002882
1483432
1050582
2679289
2712346
112889
1907788
768544
1520337
2648702
2599860
342762
2521308
2195761
1574136
801271
2462435
1599447
187262
2217705
2049362
266394
775595
2489707
1091410
2496079
1861656
541350
1055038
2534253
1302417
2001235
1127789
2186554
1900359
973754
745389
2012195
792155
1892167
2895114
2237301
796721
2562272
1477858
1407339
1010961
1549982
1709941
871314
1024179
1450398
2887388
1065566
1233291
235816
1931206
239483
309079
1819220
142711
1871268
2212486
1669929
2041883
1850181
398454
851832
1246106
2907856
1651004
2933117
1308832
526111
586512
886710
2924730
2416123
1415827
2270911
240706
1192729
301646
1564215
38199
1222351
306368
872040
767844
1689103
1271404
1361128
1791015
222294
479064
2922748
2700174
104168
1228246
2759023
1543356
771299
808224
2045532
249312
1721209
677097
918889
326943
966157
1221256
414565
830333
1412578
277619
1356780
1355292
16517
2553729
2860553
137634
2065931
2248714
2318975
1891876
929126
914687
182651
52064
659420
2203471
2676267
958439
979209
2562650
916601
234882
957303
754557
2916293
1006876
1421156
1104215
2300187
1107426
2131251
2544892
2828331
1867215
2784603
1073953
1339978
780239
2087793
2187143
625101
1441592
1769935
2108445
1758657
2675561
1708690
36369
2570257
2459268
1661568
656151
2636835
493283
2530051
1897010
2833426
1605978
1345295
2495531
1574742
466786
322068
631042
1472189
2754263
178628
244147
558541
2270382
2349891
2718279
1859367
1141118
1514887
2616162
1055200
576763
2245241
1698582
1937922
952655
1225918
2680059
1733651
2272948
2196144
2860500
2343656
1604226
1046851
537833
586993
2055421
1653039
1919022
2362051
1159416
277260
2372614
1764179
536309
2516933
2797128
39653
2002353
2702310
2782070
1157901
1122511
2486586
2497759
2819352
1679339
725822
436219
2742677
2181136
2232141
1651723
780305
2905460
224509
357047
2286981
943005
1814178
2105764
1721584
2895158
107815
201597
2079218
17742
1944226
269509
839968
1495042
2516659
803967
52550
372343
213037
1142159
718434
2279677
1379779
2722679
2904070
314007
1812700
2557436
2308726
1254620
1484051
1923774
1990475
883740
2048052
2697516
2353593
2030978
2590625
2214453
1049935
920480
1940465
628864
138232
1519224
2347464
2208165
2224657
2822263
2932470
1094716
1605138
1185802
2885426
660583
2366829
244365
488171
1719182
2310166
2274453
193699
507942
81275
2034711
1218984
2682951
1183860
1026021
340136
1569543
1708332
2398706
434556
658414
2405747
2038677
1222640
1272505
929586
1803603
149577
1320542
1271162
201321
1722620
292672
2399316
1182047
808643
975664
2157475
1700986
1247175
441518
327822
1012070
1159120
663064
396994
698223
1121452
1686598
1840671
815010
1658748
1575556
2508587
110736
1060689
2340714
601474
1120904
133929
1587300
2085285
1419902
1124825
1896650
334003
832866
2003471
2256449
123615
243150
1411478
1791951
1521534
1337341
1319952
2047514
606633
2554675
943316
147017
2837680
2712876
961433
96980
1764568
136549
1419730
109032
178685
1059852
1447892
2340899
2339897
2343317
1604082
975015
1519695
2463867
1198531
218019
1473573
2654992
1947177
132420
705758
2866281
123114
2249736
2682674
2529318
725520
1215835
370920
2475139
2683298
2155532
2925229
2754682
2331148
2490555
2539572
2155725
1725927
1143771
2825762
1798204
2905815
2303167
1387165
84754
1267892
1696140
2514182
2243486
207963
2707414
944301
2154343
2255140
718892
2223112
2866697
2639439
2933147
800377
2724622
2045380
1431028
1416278
2463838
1511250
552493
2651664
2116028
2860122
442246
23254
882105
939833
1907007
399427
250200
258712
1064487
1861749
1304945
2537667
2117975
658425
2734731
1451253
1822116
1975262
181795
1236348
1033969
2211825
2323855
1983960
192138
616885
1522115
94250
512439
2473874
2625852
2034499
2427450
1307589
1818216
1800569
1565206
2509633
464415
1786389
1484195
996493
654049
2730262
2804842
1837279
546327
730610
442481
2002436
1386229
1482699
2653708
2838970
819643
476021
2435793
147124
1429755
1685603
2582293
789691
495755
161477
459217
825031
520222
1846156
1950413
1229915
1867074
669705
2102924
1275755
2115305
1399287
2067554
2608379
2429924
660926
1405810
2913028
1332037
560588
2657447
1207814
321514
479365
446488
2448688
1895108
1521025
2364620
624151
236860
2661300
1631084
2491371
372806
108848
690126
728650
1311160
1089440
1010160
86271
589587
942764
1176504
1796231
2226052
1447163
1732934
1830956
2607897
487856
259886
535335
2152704
558626
1737350
1234389
826387
681458
1701934
1504387
2109523
1243560
1113116
2317805
2299849
1310418
1680202
1239854
2181092
923165
787819
719190
1991643
1215798
1328662
1625930
1934384
577129
2091971
650424
979120
142770
1478492
2039023
1694897
2813888
2374745
510997
2236217
150978
1135660
2422466
2806192
1213538
288151
230493
666528
2807783
1172016
2269656
350718
2552853
1505186
2056726
984869
278906
952766
390895
127521
942873
1056152
1216790
1550659
55513
984065
2293161
2303114
2434036
1501877
2613854
2150400
859727
969575
1957030
438632
1712036
1053524
905849
2098048
987966
302432
580550
2358658
564481
1280854
408381
1198132
478350
211660
1429541
1517471
3961
2643769
865013
2659843
2402431
856505
2515073
1317656
1463843
191658
642405
1767948
2600502
908374
2540054
617355
1357027
323498
353236
791698
440416
1713442
121448
1651028
1412328
1277361
1362133
100754
2265134
2003238
810077
1464880
662299
2794982
1176565
1995311
1803095
2414205
2764587
512099
490635
472486
2756460
2927361
2381465
2803099
1419596
1914527
53699
1603667
1265058
1820444
277536
651559
231267
2455972
1187970
411059
2450581
908649
2133521
280388
309705
1450180
2732211
2712137
146782
1893899
25086
2402726
1363131
813253
2588554
884141
1947688
876769
1354036
196665
500641
2360511
2067762
2561596
600396
53596
2154005
2684216
1327341
563129
2382175
1972299
2345264
2433309
766812
1976257
1938524
1890887
2930312
1223397
1358839
1585611
2770527
1528516
732733
2371339
1081566
2725294
1010754
606255
1921355
2748465
1747517
2772508
1416030
103380
383975
563899
2103313
1397842
2678815
922551
179295
2234521
1210712
789388
1038120
2556216
421886
994516
2475988
2215524
1216231
1022892
332205
2287641
2725123
1334328
1565261
745941
962685
2735790
482476
974200
478161
2480571
2841433
476863
1163993
1131570
590793
1573318
1917366
335073
2403313
453326
1572118
826117
508086
1595755
1782229
855568
831889
1807383
1900408
2058424
731030
2111197
1082616
1692432
1847279
1395255
884773
981321
1428757
1605744
2227261
1820491
669407
2715136
2625571
1060629
2206432
1792957
1294991
1633481
385963
2860050
1309866
761813
1724824
1031154
1870598
2264168
153791
39044
413755
1184902
188587
2936141
2045895
577110
2509723
436052
660228
1308944
1928028
1033523
982473
1769514
2108269
1203890
737981
1486883
664904
849096
1362645
2765824
2040654
524310
262553
243874
283970
708792
710563
2296475
955616
1468713
2414585
115666
619505
363652
2403284
2290244
1782712
1718766
1128445
866097
1054786
2282072
2186375
1645389
1931467
2685543
2441782
1875756
134297
283616
768498
2128700
2063955
1648549
2417977
363641
430081
1495744
1469204
1494983
562226
1938876
1637415
339112
1971168
1004112
2392595
1982065
2074671
527637
1267230
235762
1463589
129953
514085
192582
2209608
594202
2082439
767976
891228
2779975
2729685
2599657
2329724
1615127
2382419
2387506
2326470
2293211
2526025
1838845
760987
1769314
165981
1583453
577520
27320
2400600
1373814
1032503
233886
2805917
1221625
2599432
1012017
1810488
11674
419913
495455
27427
1909970
1648881
1339391
2331365
583510
594031
2154619
479075
1827843
1325658
1272772
1034846
655000
668483
2388041
911486
1553818
482882
114316
1116
3929
741638
994938
1847194
934375
2570876
837921
2152510
2548109
1456517
2763261
335642
1148392
238341
1346611
957884
2491630
2463627
865801
760923
853125
1444887
1379754
41489
779574
1545812
1275695
1597410
526934
651398
735827
628645
1853123
997235
2634528
378007
1563925
343729
850872
1199932
2543586
982860
5333
2104661
2752943
376512
1410492
1239451
743158
2617949
113612
2585877
1072899
2296253
2898895
1082715
1885215
335209
1426442
1257993
1168568
1053324
1432294
1147283
2199990
1984995
1273754
859493
1726201
983314
2654839
718644
2659863
1355251
891708
1048116
2144059
256077
1290510
426467
1651181
1999190
1516504
1596283
2905762
260520
503783
2620971
2793302
1541426
1709587
2284490
2275619
546238
2677443
596477
2904430
164001
2776109
233160
1721942
2655950
2278525
2518580
864175
2442109
2408915
1313467
2325453
2470874
2437512
2630256
848655
4289
427095
1538272
195954
5767
1261085
2153144
43629
2404814
248345
2724114
1292614
1037275
1444914
1912602
2096768
2816770
2181429
2933084
2049445
2291816
2454969
2355815
1600435
501027
1054892
2062201
2890066
2220852
964905
2285237
1891145
1547313
2224957
1472711
749959
116757
2900557
2874310
2157038
2004417
533104
1885870
1976257
2295249
2254034
2259308
2211776
351759
2420729
620420
548762
2332030
1599168
518757
649244
2007580
1749979
2489222
2752528
925910
1370369
1864335
84139
675891
664996
1429227
754902
2041196
2567305
2113630
1337645
1809245
44960
2284476
1772637
1780744
2324128
2356471
177119
2384630
665677
1566304
893038
1826921
673938
568408
1865990
1914815
923090
1183711
1683721
728255
2525728
2062460
189797
125200
354253
2376164
901104
81823
674697
258659
1820123
501333
2656836
2689740
2441891
236753
1444553
704649
2517259
510758
2208726
340557
2863870
771117
1363425
452715
2411604
589360
1151255
439722
1499164
2863699
2768897
1052299
2673074
718342
1906507
2105687
1073705
1077449
2877495
398104
1106601
1854039
2784262
2799343
2487437
1881396
1174699
1256232
1620452
689612
361
681364
2537897
756908
2905257
1167321
1229202
2394793
200861
1565246
810598
455609
440045
2019771
8283
1051130
2751338
2737765
669331
2518475
405005
946469
463682
483649
2103650
393943
1129976
1782122
602226
1413854
2037056
1068140
1727798
364086
2790968
575486
1063754
1408892
2179410
2688229
698631
2582943
876490
1066840
105221
1436360
769271
1749742
2845342
495625
2208421
2329512
160961
299578
1207415
782549
1642129
633273
2521881
604215
779779
83615
900138
2193279
70115
2045697
1442142
534453
2062482
1517149
2808226
881422
2341921
210022
2698392
333941
2284634
422943
345736
2825463
74532
637739
1439942
2362868
2502277
2598126
1064566
37001
477403
2238829
1227093
887298
182209
518357
2344506
649575
1140297
1659011
1860815
609964
1734368
1284128
1261324
1612564
193461
1914954
2028682
1029467
716889
795823
2060581
1023978
880565
2615698
319414
829369
2531638
1385436
1903948
2929159
1728879
245877
2219657
2626736
1580870
2761164
1025627
2752236
1894103
1323136
2356684
1830888
2888796
2823103
2192822
2745693
375997
1628481
137472
2428322
834280
2021888
1976441
1963822
2525456
2668595
711173
636850
2140473
281256
1926699
419261
1547045
2772686
2522196
758110
561488
2559185
247235
1991498
1884979
163610
1229368
2587373
1052243
2436339
390447
333268
1673288
2219866
929430
714442
2288618
163922
652926
1081901
351093
1820633
457836
2636073
2627857
52885
1191482
696067
438079
1668861
2449797
307998
2754751
696783
864852
705678
2313553
560744
1662852
1593138
1999383
2635260
446659
728820
1829344
1737059
255888
834062
429760
2629256
1241183
432458
2447905
59797
2143563
1469679
1489197
448157
2448665
2757718
2906259
765350
1572991
259590
893908
348081
2406905
2925462
2382899
2670750
622729
782516
1762693
716056
1791925
674131
1857094
1225833
1956133
924185
780497
303789
630669
425952
303770
619744
1379939
2467469
1316923
176499
1671818
2280677
1857795
2287135
2779167
1016473
1433301
655388
1749655
757355
1476796
1336149
558452
352100
1771482
2271994
1000443
210287
582461
1132443
1937241
639185
831847
2103367
2729310
2675219
725408
2854741
1637105
2464723
829106
1457628
356943
2216259
1071124
846987
1121080
76001
2533900
1755771
1173071
1966991
480823
1046246
2153503
960505
1936839
221346
2518258
66301
2796733
2223086
1090493
684811
1587400
2554293
335473
150021
2309516
1742391
2605437
2232336
1089650
2438773
2444829
759997
145535
744077
2796804
2907037
1878072
971359
2654748
2806572
2395729
874164
795632
2823443
682222
2603854
2804600
2259706
1907878
705691
1889362
2018011
1150091
1368089
633574
988998
1777763
797491
1331175
1848712
1340651
144257
272397
94857
2203631
2770278
2467
1056442
150787
2048410
860838
661453
718954
1915029
2840572
2838234
2433539
1029653
2686344
1402383
816348
1483598
195156
804120
1495498
1496500
1181544
2665066
1817403
823010
893196
822467
2273029
2248235
1568012
578535
1710843
1465450
1677086
603672
2036120
82815
2770234
2350943
2655389
60941
1446085
2094121
1726087
1318165
193189
184208
1269949
368508
1857730
1731703
1799752
2809491
639939
1080873
2516297
141389
2864447
508497
2388042
162374
1240400
1742909
2252525
353260
834893
1825676
1128220
1090628
1049135
2830389
2922721
1408764
2392527
2459018
72048
92728
1065877
986598
604811
2884365
616791
2278973
2743675
2546333
1624893
1534521
261584
1430466
102440
757183
2751717
947299
2160827
1984079
636568
1836649
1750672
2764489
1877938
35732
335793
2151888
644129
2074963
76606
1209171
210758
2225266
150926
898087
324461
2309117
2257941
552620
514205
2491510
1087399
296124
1470401
2743346
199728
1670511
929871
136245
2549613
1238195
2144157
34379
2152809
626695
1769240
671796
2725165
2408169
1924712
1107619
2189889
738244
2314900
57441
67305
1508813
92738
1766365
1994459
249440
1546624
2142944
470961
2815113
2021296
1118558
2481946
1956906
1654982
2677606
597624
2041576
557492
569088
2119394
2473140
2380218
636245
2062594
557070
1353569
1525790
1906019
1435274
512295
2897953
2461957
2140870
1168601
1241397
2537652
711980
2693991
2053359
117054
1857464
2916875
100845
1510503
936874
2829889
2088918
1342711
1189509
1646960
407478
1033460
2052799
66078
2556685
773784
1925970
2882614
1053750
1786991
1069595
190880
770159
2190938
2334802
1434516
2821941
2556957
867755
514303
432961
2112651
972855
1484805
582961
324458
1380789
1492960
448622
2458133
1433298
651799
1184283
1240588
1463801
1502472
1041104
227535
904188
378734
481692
2418837
2312485
88363
2821818
300359
2467553
1677137
2834022
682786
1394877
1715920
404921
774089
932506
14718
747265
70515
867188
1797012
2828522
1529117
2904588
2867860
323098
1436522
2428720
1291623
1341263
675056
1174765
2135961
2083134
1792316
1087672
306791
2459203
1068325
1514912
1060938
1692453
1418372
1246982
949272
2430028
2057379
2571143
813473
2571824
1495331
1992523
956948
2640678
2320121
2840339
300165
2076617
2032247
481949
355559
75399
1248905
2390773
984084
2350594
1357607
1847132
182547
2688540
22325
861982
1632784
1597761
523375
1263725
779715
2919343
2917724
685378
297798
2801470
1236547
815864
2757425
1911849
2335440
2190524
1943908
293849
636118
2753818
2566368
1226305
726737
2161976
1123493
480876
2224024
2392404
2234770
2276169
995102
2217799
687789
1486901
2036413
1495942
2737067
2860621
726602
1698467
1766452
132929
2673702
322920
1922018
1877850
276917
2192181
2785312
2579719
978351
308764
2068087
2614387
1191209
108967
2447858
1661254
872551
2303286
1456481
1031790
2652741
580792
2034295
1019009
2361406
2036375
1610252
2433982
1460049
277549
2548105
2590509
2373291
2389736
2891213
1173341
950682
1073738
1131206
484310
2672177
592296
1163090
1955214
2756042
1315855
679180
2390002
1619225
308429
351453
108624
1803730
574269
53076
1112783
1904354
2203216
1547608
877631
1319560
662393
546520
782596
44355
1664971
298435
1959578
1031569
2245290
884956
1578346
1587317
347845
1146936
819983
1532602
1371870
1228575
2234249
461039
2036365
1074049
2453299
2829709
1453001
2050281
2578589
2067408
1681481
1005602
787623
225922
2591094
540663
2404837
1110931
2868286
1258586
2667528
507782
202424
76089
544835
1204184
1401953
1968120
2869277
749871
2659373
879914
2814741
157332
2641996
2060799
267225
2055429
799662
865017
2294001
2562602
518724
1108982
2279873
454190
2307093
575322
1946801
1933980
2223607
1073364
2064538
1949508
311842
2877110
1851138
1535406
1652474
936094
416437
2551097
1463
2016339
1156794
1519071
361010
1316951
2275593
1775302
2022123
406492
1642290
258101
52486
1820690
2039569
1974304
2326067
2100699
129323
1410234
2075596
1471485
1146981
2208587
967258
1581712
258800
1327234
1401277
116063
2466039
942511
2562868
1662349
1845796
1657748
2918365
2194406
1464080
361246
486636
23490
1656756
2828911
1453189
1590331
2519437
2562145
1293377
258746
1799664
1118180
778551
2188290
416509
2923102
869943
48151
776908
2632723
2887670
2591393
1833048
1485423
1138549
370392
1264226
2199961
2225264
2402559
326684
1093541
1251968
2215935
1607279
2807108
1849491
2203111
208984
1625665
462150
567886
1014249
1438196
1291063
1579997
2639359
2208962
379471
2685122
1953821
2524738
2436072
1680742
1917871
116978
640083
868225
381806
706962
2477207
2409361
860323
1400729
455205
1790043
1427811
2191581
2225067
1804048
1296287
230202
550886
1553642
504786
1058364
1960859
533441
138337
292083
585836
2837895
2527659
2218027
27148
1424495
386373
963680
1048421
1470755
1379242
2081182
2898690
1871133
524620
2512755
1925980
2699030
2286610
2383585
151720
1920819
221892
143560
2551407
2416423
2891039
502115
515736
2876789
1671401
620866
1826376
1873813
1034236
1695120
2221086
535569
1535048
2357977
1831026
2281153
726098
1448470
2525902
1511942
2370422
1170181
631881
2473705
1588561
2907576
765049
2645706
2587507
165475
2271663
2590625
2294779
979554
892324
1562930
1395388
2654488
679650
425446
2087749
2007164
1477432
319425
1363561
724327
665319
2921432
1734548
539643
166471
1861994
2261922
1672375
408474
946554
613520
2242678
165599
1110318
2840164
2868858
703860
1318605
394038
585597
431411
1021043
1991689
2220662
2921685
1441482
1456930
1421522
2587247
2011951
2276369
2837976
1827872
491176
304431
2203880
2844097
2476485
411489
2108777
1166876
1997310
367543
2193115
1920081
1504126
563667
2837097
843317
1261360
513498
1679452
69272
1940004
167289
2392202
2220738
2090134
2156017
2358690
355847
1161380
1723811
1909861
1107778
2576286
1164775
1206256
744164
1095136
2445233
2372279
2917939
2785444
1711546
857397
2469476
5662
2807538
1593861
2031240
223655
280539
974688
1239911
2294071
1498625
224347
1796584
1294434
742020
2901178
2262105
1364591
2456201
1344490
1556897
2607812
1415773
560378
398378
2598718
79935
1451257
1552795
2803614
1295527
1838163
2623159
2351160
394453
541382
1717220
1884338
19813
1220736
1604572
1992149
1071362
2033859
1108475
1596821
908896
2899580
2807800
1507355
666280
566277
2704311
909468
808998
2470264
2036891
1275785
2341822
1020308
1987455
681011
844915
516943
1554935
205928
122090
2580616
2741092
139310
1508979
315083
2905876
1888886
1883153
1709898
88902
885002
880054
111649
400100
654594
1912752
2755764
835439
2860242
1233570
168501
882103
39225
2674336
2693531
1506200
205634
1719192
2264652
2682549
1841402
1294715
38734
2621659
490987
2913857
1183667
1240950
2763606
74562
1685553
812667
1824029
2543886
1213207
1883343
1750433
2598804
2130220
200985
2903716
889639
1129365
1087075
1908965
1961148
1189144
2729336
2692483
2021063
1061609
2065842
687199
2500069
865292
1286676
1390277
2813822
241387
2824476
588458
2924283
1654072
2048676
1848163
2482625
1786913
955081
2632534
539280
1911567
2310169
2624708
2562099
1196295
1643572
1218305
2929420
1628934
1083189
1016681
399019
1905039
1881489
1915672
1457565
429823
358969
387700
2037634
2876211
2902484
355699
1731541
1466165
553111
903272
144765
500546
2850301
624590
274145
203588
2842033
83522
398621
1128989
416213
999375
780389
2323261
1344655
561997
1463122
1503257
2091919
769949
858534
2691661
2068165
529850
1144671
2014966
1993067
1606364
1422741
2130576
2213952
1512056
1742920
2884228
1791843
361569
1305359
1175807
1554001
1988798
2863262
1975979
1263658
118444
1216870
1233411
2550643
177195
1963701
977590
2009799
2709016
1004132
2680202
158215
2011074
1179661
2615604
2821762
539535
2872397
1624919
2482367
1685570
916749
2675081
605154
1918740
2722302
788960
279077
1819233
1339499
1011899
925324
1892886
1898450
1543926
1275129
1597362
846778
1163452
2106245
2581267
2170856
645528
1300106
635542
856852
201446
1111996
263401
1588216
2306052
48774
1644833
2797673
2427911
2432196
1387624
244686
2289920
1045755
757234
2263599
1306367
2438312
1471813
251579
2184943
1518110
2934298
1533517
1371720
976459
714277
1766875
1231835
883612
283584
2558292
2609374
2390228
1592082
2158391
307205
2932505
114127
2199511
1577120
2674560
626997
2620018
45295
2774050
2163421
1809812
2156653
181932
1158182
2398423
2248210
1022242
1026990
1420429
1873166
1325205
1003248
970296
2651305
1716978
362790
813952
1814301
2294236
2176278
116947
423203
809971
2775447
987999
2732811
1856190
1944884
2542534
2751428
1225881
163400
1307787
1856062
111522
2465628
2371564
155939
1785320
320590
2633312
21488
345951
773717
1556991
147536
1370415
2109195
1371478
2878170
2898375
1259410
2576654
924317
617053
681208
491134
882332
644080
103235
104382
993186
970981
2096111
2153906
1803305
2169393
333093
2104913
2232482
2605582
487752
2218165
2641370
1547513
1335567
1200647
2904503
468565
1331052
2117798
2355505
2223057
1684245
171133
113179
1383829
486080
1134368
2192716
1533219
2899482
370529
1631151
2096934
920305
2532742
376325
1809224
2511603
1922435
1528803
1993051
2243114
2931812
2654063
1292083
1593676
321103
2132243
2590287
2304175
1353072
1269052
1772451
2475908
2704172
1797090
47685
146350
299611
2058249
738708
1428731
308921
1681724
2882745
1395948
1727066
2596146
2796840
2567928
2536142
2210477
2788973
963261
2267029
2436351
561270
2620470
65953
172804
1362037
1393142
2103586
1429135
2150882
1142333
53819
2907812
2658487
1703048
773165
2014218
499469
2784035
1992077
789644
772053
2007341
1445640
2174155
580679
732621
1348789
2511918
466211
115605
1474874
939522
536651
234639
2910009
790367
2362533
1903592
2709830
2674185
767478
2147621
1535323
174201
1055775
733352
59168
2666420
1901482
1866863
1671045
2229803
995069
862815
2447553
1471887
1057894
2047858
2042878
2015844
1540594
1707178
2190337
1956005
2893218
1728851
1875912
698376
1540157
118664
2837152
2629960
1898715
358641
1304805
97324
1293761
1803030
537088
2470793
2183753
961163
2034938
1715727
836058
1082456
1967644
272557
2652568
1101088
2569431
2769588
2731132
1796765
1330804
33795
1112191
256058
1856223
2448221
1574899
264294
1991972
2537851
1985204
1214247
1359368
820648
778552
743034
2008101
1814242
2228078
2746584
2678189
446725
945931
1252039
1391266
442211
4169
83072
1510280
2196409
760614
2893159
2027497
2490068
2381004
1134907
1270777
2701428
280359
2918550
96988
27089
1884399
2844560
29801
2292457
2578096
2050923
377939
868063
2695785
2369807
2369044
1688425
2454473
2617205
2404947
1623601
1132556
1418863
276245
2615645
1434265
1748419
1871138
237787
2669453
81334
1783147
716187
583700
651912
767292
2800081
46145
2587790
259388
337869
1742854
2151358
2054569
2577933
172692
2167837
1181981
1579752
1445155
2158504
1583923
436812
2723237
951766
879813
1248996
1290718
1368021
2442128
792704
187139
583544
638253
129737
1461216
1563483
569517
2010656
1884795
2786880
2810566
2336896
349867
2110473
2037356
2159324
2487306
2071655
812442
2460643
1988280
2565477
2878969
445832
2479360
1201890
282878
1375906
598952
47190
2912825
1882968
1696945
840542
2819163
2521502
2606687
395734
2578374
1276216
2640313
354951
1326314
1747472
494447
1406084
725600
1577223
1208991
2828543
1685041
1446638
417518
873559
2262424
24594
161612
1785842
844697
2844966
2565594
1649401
743256
2730509
222941
658795
1159014
568424
1739588
558021
1342711
272859
437210
257406
2118928
2147643
294816
1295248
715993
954441
2683913
1989818
2069812
2407289
659150
822488
2912248
2139242
1926751
164534
1180289
494451
1555720
1581221
2889435
1794351
645353
2215959
1011329
2402768
1585144
723835
1165948
1511580
1251877
2648699
2280953
2455274
27658
319773
1243133
2436536
1848289
1806146
1884616
2184121
487324
2120002
2420927
1230694
2725485
1753741
2088695
376976
1880560
211300
1540011
1365972
1035425
131276
2776055
1208735
296610
2088891
374514
2871529
2818989
800968
915518
1845185
2174482
518203
117456
2819773
2721176
2482703
2666363
1844320
1868672
465484
2407044
1298636
1333087
992010
617414
279376
2890533
2335800
2329739
1614094
1133302
1608134
422642
416976
216321
374424
928242
798609
249032
1379336
585673
97425
806168
1843172
2000453
2626128
414784
1765815
393469
2297927
1021082
2877919
367305
2227818
2875693
2321451
2533872
2928715
159037
273699
264986
1619068
683003
1304884
436673
2360666
1432736
1335392
1477344
2362747
956945
1542313
2341293
1571813
1259711
1644893
2067319
799555
2281826
447505
2906122
1106546
2299115
1198647
280203
1102738
2323563
1070375
2648483
497581
2670955
1350276
1384031
1162112
1023202
1940918
400858
2736093
1897690
1669793
1045242
1004632
2410212
2841885
241955
2207180
104528
2281095
1198942
2443407
797704
1010560
2753040
2777716
2209370
438954
1714199
1832261
99768
222808
2765367
2037408
2414334
945245
2659194
2701579
282015
2557939
2852727
1684571
132928
1856294
1925027
1043310
69612
865975
1107253
1793976
630129
1692256
2407516
2928250
143618
760025
1637597
1518821
1103580
2349008
1203631
2714947
282191
1682460
441945
2222960
666489
692992
2002579
1814599
234068
651672
2895280
2168207
944804
1738950
1344605
870121
294318
1338806
1847261
39806
2912536
1830675
2440176
2024200
318102
1644435
1359066
783535
172130
1507072
1034546
1889770
2010552
1903320
297113
546408
1722184
134219
1701832
617494
1788758
2510803
125221
1826941
1136186
2071232
701900
521415
859079
665521
646229
2202841
2848471
739733
549837
2577731
335053
186847
452123
2152464
411317
2373684
1015774
620491
1695300
1099586
105626
1329924
1413230
1124045
1151463
661053
984216
1138792
2930489
1125605
2200719
633769
1371550
2246833
2348705
2354367
958105
2289451
2137283
1660111
725181
1374821
626968
1770301
2157665
705507
19225
112500
1595566
2259458
2247499
1768071
260071
2619024
433049
2479472
609291
2541823
1945937
2740011
638652
1231897
2092168
1598286
1175537
2446427
2296477
297372
153977
1418524
1667418
2378088
2384109
2847925
556801
53803
64519
105408
1158523
2910791
346354
1823554
1263000
251797
2661914
910003
2193492
1429629
548020
2403960
1879703
2382099
1733162
2711034
1362665
1705219
85456
1207933
1103486
2455588
1880851
2055242
2444801
2234788
543688
846192
1624405
2174980
2418774
2269275
145653
1930908
1169815
111198
2639112
2502393
457011
952293
77499
2712435
119252
923157
679581
971385
1606624
1074906
2000898
2729157
728985
2105007
1969735
1862214
1080905
2794283
1294543
1916524
2449476
677859
596375
2321366
2593573
2077171
894908
888516
1978781
1335865
1086461
843712
2467946
2598656
1780503
1754259
2249733
1559354
2154791
2791598
2426147
2499491
2454389
391716
1007215
588367
2406857
2280921
1432772
2358763
2778548
2581376
1267950
929130
386059
2834191
2442158
2091088
531682
930199
882251
2286658
2241987
1534297
2650620
381965
1286065
795032
2723643
330626
1785619
2252129
1312333
1599820
1646303
2233477
2798715
619139
1372744
2030834
2236013
988097
2791595
1590189
422099
406234
2394012
784975
908607
1215715
1150168
2007585
227721
193622
2272421
1983585
1610791
2561111
2650777
2911860
591640
1348210
1976318
323158
1844356
724509
2835662
981553
1315577
857673
1886152
154351
156921
2638194
1566653
64862
784126
2140075
1388790
199095
1099676
1736628
2141039
1740488
994688
484009
1597950
1293050
991310
2148580
923678
43500
1279669
308779
2414381
2053844
288920
1230280
778492
1305392
1380842
1092943
1144921
462235
2059591
261824
558971
2093186
2049812
1703731
186379
2819549
2245707
2865347
2782732
2792624
1460385
665630
2099074
443863
61207
437383
1077689
987643
2750698
125011
2324129
2003889
2932279
989035
1596116
195113
2187851
2710270
46313
2265030
1468976
2693526
877624
257421
473919
2547088
728046
741178
2314083
2207804
218744
2355475
1370355
816129
1527052
1742912
2894325
1785090
784647
1939427
2174016
2418503
112103
1117044
709109
137325
495149
1630787
1870385
1394729
1703352
1073822
255163
2233037
1201799
2549389
2779560
1629374
1420652
267552
928864
1023034
2414377
474247
941127
1101784
13162
1679264
2491515
1316097
1189672
558165
514967
797439
2256878
59674
403977
1423577
652142
235763
2780213
1600358
1250063
410782
1027902
2415371
216159
1409572
1412858
2774775
1583167
2866783
111273
2602437
1815414
2178492
121734
876888
1740388
1473666
1798399
1927813
2093965
578714
144055
401375
1185618
1014808
1481939
2520151
1095830
2337029
735379
2488010
2607190
1818780
1346589
1433991
2637697
2253760
989687
1048165
2009596
590284
1925694
2189222
323876
2898627
341301
2793859
2834838
1639807
2842086
435024
1391143
2036596
930415
2535095
2832723
1527623
1938407
620514
2671229
862927
886787
2300957
2463358
2543556
1759853
598798
2096764
1846534
2281603
2795746
1276080
385406
1692713
2803772
1851614
1673202
572408
2234108
795107
2088982
114834
1560476
1333904
261876
404547
1240538
98394
116172
2493926
1274419
1887515
2149592
166405
2824293
1013818
2506521
1409759
2274615
2795705
918264
2727197
1030977
2642341
182369
1755505
1757054
1480517
813098
1629161
1012789
1956668
2009677
450462
2126807
1297981
728573
2625055
1816653
1807496
2682975
2243042
2574602
366650
2604043
720689
1346720
912330
2189415
1328177
2932517
1659549
1421729
2877518
221251
2694373
582071
1625603
2555587
69963
2380203
1197071
538657
2938939
2546940
1209157
875597
1137525
2628519
1903110
2884686
46447
2914329
801828
1000255
604498
1110343
2238624
753278
1602493
2567642
1793072
1637643
2905400
2211593
2007012
286075
748639
187960
131491
224272
2172458
754766
1236436
2542239
689450
2039083
1344057
209279
1798885
242665
798618
2340376
589130
468558
2256198
2926077
1665217
1568764
2657601
1735170
213380
1456893
2182270
2245885
2916626
2212635
2450860
1005617
2785056
2877714
1176926
1769742
391389
2128259
2534207
2659362
2365150
932691
1840006
1355490
2316313
1187411
373377
84908
235086
1011725
1625765
2292334
2245127
1629989
2002796
1701238
785835
279931
2347478
1380359
549512
108642
2565362
1865581
1149256
2428057
483786
405315
2188649
2272020
2558950
2406151
1622946
277943
1406002
2640795
2350447
686123
1700112
1471108
1023609
2701252
782295
1368807
546619
2138118
1273430
468883
2322579
2388816
463680
2586334
2798107
2016064
1197641
23003
2259769
250506
97667
454719
2626725
1645705
762980
317913
2490312
1455143
2923298
2008303
2445577
2318359
2685195
756363
1174450
1344838
2417133
1794151
1311457
1278834
652451
1888272
1129546
1654589
240567
255102
1184325
2203780
1864563
640949
101883
900756
1505268
1853149
2037829
876243
271526
1066312
2516616
2198939
1833568
1195518
1684195
1164113
865893
2164402
822378
1668858
2457257
2089740
2861017
2395917
405326
911328
1628448
2796918
86360
2457887
1729138
2651726
1514497
806917
2254525
311921
2888261
2220150
2279311
2646682
2178996
975589
832608
1631911
232126
2288255
1889901
509179
615257
2327599
1500953
24934
620975
152950
670424
525270
67440
30012
437096
2206448
2419950
2870609
27200
483393
336538
1072875
1636156
2814686
2832379
447502
690891
2926512
2395592
2205917
1880620
1371896
886339
1095613
2596938
343292
1492168
1990711
1807163
380265
2027610
2405148
691515
1337275
1719749
1955294
1818243
866209
2257272
1968552
2819295
2730051
1590998
745063
1024924
2274997
1883418
2430310
1198302
1804591
2188996
1896891
1363198
2127624
1148484
2517873
2175760
382931
254272
1407291
1758929
191643
1567387
2489340
2517819
2577283
1175196
2260602
1158534
2050502
426975
1549064
438980
87964
2179975
689649
2727700
1453765
1838418
2857290
1191926
326281
2922350
1677614
2819059
304034
646426
737899
1671978
2086183
2087161
1778560
632929
152004
2481879
2460443
2583520
2639881
509172
2109349
1140195
2721081
2856950
276132
422797
323198
2026362
1724109
2449144
2891595
291796
2358341
1216558
287847
605506
1425981
507309
2677044
2267533
1736792
694742
312580
891790
1191937
863647
943417
1963184
2103111
1391224
368066
2783006
3769
2780045
38667
1141557
2165184
2638423
1228845
2491165
2922869
2422061
2750710
2249502
1733992
563483
1873349
2122327
2655417
1407887
1867726
2198074
37032
380668
1400438
1787722
2155466
2356873
812263
978663
1133470
1910640
1856713
922013
864637
1715845
2138932
1441271
1925267
1515052
1285602
2741972
405043
1719554
1187580
1515554
692739
1241796
1882989
421816
58647
2228149
2034932
1058916
754813
1277934
2481236
1383283
2144156
788386
2126594
953113
771308
2880231
718149
2048123
1107184
2932348
498683
1453219
1144741
2914552
2181676
1378492
1252576
1346675
378773
1990889
412287
816580
1407541
2309649
1070514
111205
1203348
1941229
1079884
1342359
2387399
834344
371498
1999833
2253008
645866
2723047
679088
2127490
2867142
912667
2901245
2752319
861195
1952368
1705719
2420165
2328301
2629472
1013457
1159446
757190
1715480
376331
846241
396332
190736
1214602
253058
948707
1323620
719793
2767811
1424598
2420900
2935469
2466963
1458912
695166
1086231
2795837
2657009
2440440
68305
2422233
1176870
1043921
825873
2067023
2782604
1890525
500844
2627190
645886
2013401
1032712
2022285
1798759
2555953
2545193
325522
1491400
692618
917125
2442791
2439579
1182708
417851
2092494
342105
1396881
2284725
890456
1687650
2845949
2434579
2889384
2182363
754264
1204626
828197
407685
323408
1415867
770409
73885
995993
1292177
1935459
1826492
1972998
2547275
1725080
959674
1385275
2101704
686404
680176
1575980
2073707
58126
1806213
1545267
2467778
1586179
1154926
1387696
195818
2464719
2038604
1602873
527046
22890
1461431
400923
1864930
128919
418488
647016
1818427
474711
2051474
2568452
88651
346616
1208882
1057554
73775
2524440
2170885
1265475
2269338
1816028
1260760
1086480
197196
542173
1877257
928656
751577
1474681
1171257
615494
1680080
1735637
2440427
1043162
1189636
308734
201318
743899
2139668
2480149
537600
780409
1532081
2415718
810434
1682573
1987786
30705
1235399
466926
128076
1028339
2688865
2711509
366222
1427486
791707
1390319
1014089
2087056
2353277
336378
1785663
1379234
1225975
1772525
803048
1889841
1634418
2077794
1328593
437926
1473006
788034
2180722
447014
972889
1003658
525781
1593190
1197638
2808498
810138
1451454
410812
2421064
2920915
518283
2635899
2694010
2683916
2128149
2195703
1128868
2033575
2756211
2341091
2653445
152628
622345
2467645
2290362
985627
2098508
1303189
655731
697282
2060344
2462656
2332699
2619350
2179605
1589939
489671
1674928
693504
674613
50985
978210
1462252
756639
1561810
2573095
2909906
1870888
480470
773693
2639605
946748
2534698
1116679
1749325
403415
2179500
1134710
2661506
1034149
2838373
1669820
74933
626877
2438394
1602594
1213548
57880
2302789
432346
1447975
17774
1669499
2875046
1011202
2939011
1404470
22425
2393714
2433919
2354290
2631910
249034
2535697
276560
1222397
305729
562626
1408281
2006023
2619176
1349843
1659002
390704
556082
294891
1093743
649325
1470991
1887387
1958599
1107011
1363122
951930
648871
2517343
245636
2261778
2535879
217909
1144139
54345
1924615
279315
440112
2878477
2341817
758652
1756285
534646
1474986
1105028
2630771
1808627
2230166
1015315
673081
1425767
1930577
2036908
68465
2088849
88411
2121675
2387500
1785051
2660120
824429
2684119
1173397
1063817
1340364
2903711
1107275
1247465
2004337
601814
1887060
1754892
998566
1447402
2859983
1647371
1833043
779317
2095487
409843
2600514
1255430
1355677
1332645
747633
654140
1269872
2847688
1634859
1595162
2834707
456682
2511051
1853990
41953
2313267
2932835
11167
832144
51217
1117584
1427449
2734735
1049286
2609523
530064
184201
24008
1410418
2312487
1528199
2147056
1809404
298077
1966401
723139
111754
2294489
1750801
2603340
697378
1403332
1922643
68465
880525
2466427
1389168
2304567
2846944
1417110
677671
1698121
988277
1125622
1783493
1212522
129796
351948
1790994
1925315
1722298
1400109
951283
1516811
1208666
2511742
101733
939617
1556475
2933922
557235
1971354
1843254
975371
125890
1092124
2074329
629545
427264
2195591
669835
1092228
524321
932452
277179
519409
1877634
474113
294282
302557
1394888
553073
988735
1470232
677067
2732737
966829
1243301
1755085
1892954
1850505
213655
2880122
2767069
2487141
1332277
1567892
1628954
2395000
803006
2137529
650215
22340
2104743
2015486
247615
2398669
1871994
157557
2915431
1979402
2715881
2299526
605687
1391876
2310375
1764698
2064726
2053484
1722247
820336
1778484
744546
39449
1698839
1656392
2035874
1992379
1320072
917871
1693873
2685888
697123
2069557
889703
1540896
2091677
2409198
299097
2501103
325527
2929486
1466196
1045309
1237160
1060407
1642626
2453734
685192
1616360
1946835
2278165
1737699
482019
2067648
2330903
2504221
1167654
71162
703702
293475
2721614
274649
253870
2621602
1516399
1072916
2342516
498079
1995507
1203194
2155963
2343631
1095060
2416870
52808
372979
2776077
2760180
2732239
2362553
444498
292904
283704
2603664
1825416
1344598
339013
305069
930116
2751499
2759950
2759983
367699
153705
2006536
1970554
1185201
2133747
1544324
819433
2206513
2642381
1232542
550295
2864426
1314043
1035751
421243
1112668
829501
1068733
838124
671706
887083
174742
487823
877241
2332230
2637324
2264727
1215518
539317
614798
2117843
1861552
2454670
2295486
1424200
213957
511847
1326553
2432654
134967
2920125
2502603
1730641
2249448
2304875
2016065
1817969
1926712
1220292
960874
1913434
2449183
2312416
2056089
1100094
2442636
1672136
2138781
294034
907305
645992
852871
514844
350900
1120529
2487981
2805125
2621637
1347189
27146
662532
2745060
2803712
2475559
1621155
2854555
381945
100709
1000016
2336129
2908479
103610
246463
2098863
816964
1556485
2777013
2213320
2670010
2697415
1722664
275645
2057281
537588
266488
912629
1632905
975248
1565391
1191615
360996
1842752
615724
495245
2519614
413289
798938
1690600
1507082
976231
433606
2092478
2314139
2176436
2599394
1290225
1351144
1040022
1634740
29746
2336506
2473950
944755
1034762
2058126
97995
2210461
1336877
1447593
817658
2350032
394539
1321798
1329281
1748506
694151
78473
2267610
2477812
2667986
2261083
1591753
976890
1002331
1665054
201594
1993622
234230
713914
451713
1481592
2297162
1973772
2370208
1418268
2718716
1521545
1822820
2093650
1800971
1125640
2734950
1338784
787030
1665402
1141356
1252333
9466
1940413
1586864
99754
2850410
652137
2191213
2185739
2073162
2607393
2181565
2502221
1670987
248663
1593800
389906
2691153
2204641
2145287
939301
607197
2509192
1566408
2847622
1578984
2493276
2230905
2404763
1749950
723534
2667285
2326493
2124428
1958064
2919645
1090497
1712588
1857625
2236134
597064
1733359
1093484
1737841
567207
22971
2601671
505444
2936567
2595820
1724474
1173496
2870978
1759964
581446
255259
1131645
1991481
1547121
502048
961104
1679980
872512
778585
1171595
2742530
2646516
17565
953500
222924
1665771
1024324
2192549
2329234
1374305
1819054
89409
701430
135657
1350955
1155778
1868560
228115
2101989
1594138
24834
1694584
1618399
1178678
1262470
234497
578027
1472535
407775
2652604
118235
1170278
2411395
1337410
2658594
1000383
1750067
1415926
1174571
2288708
108622
130131
932890
1413746
1597326
1750977
921537
2352979
200919
2703247
1626927
2345985
1598322
2771406
2355112
1545722
487504
579998
160138
1153304
399772
2100009
1379802
895757
2117543
229943
1997018
183288
1138759
2191109
1493689
704944
612871
2248925
2426458
698872
487713
2139771
2078646
1535654
13634
2313543
1646268
2499927
2293651
1933644
2653258
2907444
876910
1231491
1980015
2452656
148439
473434
1962913
2567342
1625790
2314844
339533
2725362
2197219
759967
7125
2771279
1703795
1847907
1826146
784206
334429
1457357
2162736
1661565
2065980
1361341
2669671
2145591
1353165
902417
1723908
2614792
2015619
1673258
2066557
234658
2153366
916506
1556217
396347
19579
769915
1432852
2155279
1594017
5449
1914847
1919516
820039
386264
707285
271003
855183
1072355
2751920
2308048
1171526
434705
2607446
663925
627507
1392425
1874301
1162790
3483
2342266
260549
728081
654474
510304
2032053
2252261
2410279
1331553
1939368
2720114
164085
2313003
790692
2793404
130725
1327767
820373
2854133
2742759
1479205
2221818
1842699
1546041
564657
2170310
513324
2145313
2757787
2315925
1920594
602958
1905637
1170323
1772208
2491156
1793653
2278511
2701674
2265305
764789
2089684
241424
748990
583429
2055681
1238600
2880194
1669909
2355028
1087022
1803096
2217489
2622070
2025174
2696839
1377022
2120045
1225022
2332448
1769599
141793
1740196
696336
417995
24179
1643152
1125952
451032
888063
1904106
2452091
1248229
1521076
639618
889105
1795795
1190191
1605492
2279674
1356901
1741666
906904
1793224
1309932
2802846
1927369
1876049
130910
2707765
740205
2013438
1110495
2227667
774587
1299158
251816
741029
21751
1082819
109169
2592113
46098
1788917
2248374
2017037
2112306
2856577
2221503
1728613
26529
982795
545094
1966239
1295573
2008180
2929873
808761
1904691
462283
2473343
2723908
2930249
2469384
403741
1520861
2373376
2718576
1818360
2488399
2344291
1618679
1896818
2161409
779782
2590003
2632467
1640591
1442732
5709
1590862
1724564
1790926
209572
2826583
65844
1628219
1635741
2247370
1334674
2835848
2310431
1412004
2530763
951518
1904647
1329755
266436
2900885
2127470
1594370
158453
1742454
60883
244020
2614267
2243218
1877734
422822
523722
1679423
1154517
2010951
1621951
1956385
2754213
1406407
2747899
986918
1063808
2802346
2663470
2511921
1517998
2564961
2247353
945717
311882
2911043
1840906
1240729
246838
2235326
2774008
1555555
1455744
1491337
1332658
2511048
1363662
400887
2603006
1666673
1202570
341246
955179
1273803
2825892
1139672
2605018
1715781
1523068
2230635
381292
186377
998793
1939492
15460
1067014
952775
2600581
542771
1013937
1389094
1168182
748108
24406
306197
1246204
2072924
2049852
2372936
559941
1269938
824580
994690
2548546
2030171
818056
86131
2810524
401399
351768
1021381
2418956
2202560
2939285
1931768
1127809
1168290
1236035
2707089
882238
1248596
1231812
2141526
1812810
241445
450627
345429
2017010
619948
2808052
1012232
1410743
2335352
2619465
2587625
1570777
1157775
1259172
253699
402555
197813
479813
1731414
1696221
620514
1011354
2032152
1758168
1569174
1751491
1451925
380552
1726602
1279283
1114418
40697
1392235
1964630
1187346
993045
2010320
187839
1005851
606349
2307403
342205
1647442
2198231
1155843
2600027
1070417
193039
1671721
503892
2576869
2470022
232683
883781
1820330
2715811
578423
2370983
2249859
2610509
423488
1724797
2929792
333464
649924
2857049
2031896
2782061
2547399
1964619
1831613
2263670
1298003
365680
1763059
2653753
777043
2784551
119056
546230
772070
1891247
2636940
2085554
909693
1874972
2162053
1540550
2465976
2478850
2595370
2496772
2408594
1174012
216259
96570
2517880
2279235
403088
1472684
1822027
1811098
1896309
1656647
2266586
809982
2025486
804376
917787
2072890
188097
1194638
1565840
1474759
274698
2129397
2767712
612577
1983018
1532535
2930295
1609228
2776857
2782178
2914348
2237899
2499296
2659111
260469
2243776
133189
1296002
2243495
242347
1415360
522100
1997161
150724
925609
707879
2677674
2459055
1786805
628808
1498393
1147468
1889787
2934124
2158655
1516821
787911
2097909
1726673
2495154
851949
2361712
351571
2707385
326362
1897565
379442
371393
2442376
904547
2213653
1169315
1228415
1661501
1658434
1943556
1835442
1408566
1188030
2140554
737322
934449
1042394
2208370
1379308
128368
137454
1086703
2379320
770435
2554780
755103
1396168
2725640
1684637
952682
2144038
2007948
2649362
1455945
1287116
2874785
1939866
1311422
427723
2578856
2391034
2634324
1397525
25474
1598079
2537041
328945
2535343
1501669
80843
2076628
1226585
406292
2304011
826849
942092
1350347
2738400
1638096
1480682
2567844
1839529
1563045
261012
2111760
1145244
2826219
319688
743983
798744
2104602
1653721
1712085
1667773
1033595
2289237
2609151
2413616
2467523
37173
579544
2183621
1331626
1590678
135895
1049758
2937134
2572294
394736
954910
1559138
1424486
2364769
1997738
664587
1987921
2200578
2498910
70599
1481553
567493
2838761
2815671
820945
2081299
1087045
917340
2696426
1894051
2799370
349108
2026295
277143
1871288
1852721
610108
1060023
2854568
1661877
608655
1306104
143498
845613
327946
566558
1801733
945380
437688
766840
1674962
877024
2541711
2244968
996991
2004550
422801
2610709
1127884
1437145
1640982
2180807
1678443
156605
218510
873986
1649114
2342976
286582
197549
883528
1380601
234738
1787179
44555
522703
2283048
2832018
1080549
2843658
30328
550235
2600453
933420
1264379
1725511
1582091
2724459
374688
1110541
2879853
2676725
853322
1386475
2237753
853889
588622
690475
676261
1664187
2069412
2710813
2535901
932595
1677386
2856289
2081237
1127739
1420463
1967630
676520
2086927
2481337
2045009
2630369
970883
2313119
2284354
387995
422709
2757937
2829173
2303064
2801665
1229711
1410410
340253
1692936
1505756
1648728
1792051
2382226
2644053
684003
2379639
780762
2158010
1745261
430493
844510
1829551
2741964
267503
262108
1874302
332619
2321551
2425824
1372338
2270303
439437
2187537
1594885
553866
1418863
1932403
140722
1874238
2523356
1404274
145721
910872
1405961
2893188
1706566
700383
514961
347900
1478347
47229
2747791
1839054
2464556
2261219
1419915
1981
746092
438252
1763469
2676581
792719
1605691
10951
1992523
2114141
2251643
2703199
2722977
394306
178521
1438196
1620982
1675031
15850
815593
2833347
2893641
183478
1274956
2695543
2471941
373648
603923
874286
1776214
2796757
1106809
1577691
1173025
561872
1086216
473847
2795656
1326358
842060
215616
1508392
2447071
1168297
2052389
2755890
2476168
706530
1644103
2223819
1240941
1098247
1770073
128813
525892
2041649
943905
1284941
714858
2808381
167431
1958718
257156
1972698
802434
76958
2871185
138692
1898890
766794
1346605
1944651
336670
2317733
506750
343223
2821920
1300482
2525062
1580763
1746630
778237
1482033
1253233
479514
28940
894036
1005319
2052044
1933516
1206149
215385
1572086
767651
790761
1319179
2888347
1653556
1299285
2904739
1354528
708233
3877
1700874
2059996
2748227
969840
1948972
1178710
2578340
2679426
2707422
1626972
2424959
467113
2374004
1508668
2213120
1812829
1050567
2572599
2713781
529034
888162
1800433
909554
208532
2634832
2244042
359404
1304367
1812894
2551237
1050714
1121451
2246032
1362487
2021342
565985
2514007
2519757
1843627
681264
2486208
2537957
905121
1015080
860945
40381
736682
254813
2215249
604307
2741769
244178
1802639
2663810
88939
1145492
2389867
2589030
2750870
2667763
106959
1223824
86872
967456
2763595
473490
1317847
825581
1233099
318798
840162
2421824
1188725
2510126
1744727
2251170
980964
1104438
425784
1912010
1197738
2264652
1973029
1514761
2483736
534007
309484
1802975
2757614
1343916
443610
2385826
526333
2289854
619139
1077997
232375
111937
985257
679113
1836574
2773154
21876
54312
1815730
155405
1741834
2171069
1618715
2900319
285415
1626790
853759
1010092
1066043
561849
736425
497718
1559275
2735247
2279923
313743
1810086
2678427
1233858
1368782
2643861
375431
1503777
168654
2269402
2472574
505292
984938
1817044
1626852
2697404
297189
1333737
1846505
2002706
1717354
1795055
2234275
1438624
1584160
1554899
1207719
620694
2522356
2037249
390827
1699010
1960355
852728
2649597
403422
1615131
2237626
879530
186546
2162422
2585017
2268146
2489952
731085
2323348
35761
652291
2185444
2815179
1297661
826951
908786
68847
3778
2718816
2038289
240957
678078
751427
1664652
997517
1407887
974129
1346123
770597
2098453
2793477
2542141
815760
2621227
1463618
1675991
2093700
2076529
1050775
431654
2782175
2221428
2511983
2600052
1947661
2087854
2682053
2647711
1948670
2719887
2009688
2613477
693395
1742844
1686335
2105580
2075949
1937308
2245862
1840983
1074292
2459273
2572801
2127713
1391762
630652
990361
558354
2025666
1282609
1451570
2530391
1260398
1227623
311590
2873118
2329463
1814191
1373068
504725
1904976
2468379
222849
874277
2769233
1349519
669093
232677
1569577
844957
822339
1498198
2487998
2127671
989245
345795
1224542
823410
939532
2032750
2384328
74420
2058825
760691
348154
1589817
1805887
389952
2890009
1743282
2758146
2588010
460471
2933921
828011
2628860
1573365
1113040
1754375
702084
220586
1058757
2120969
413452
135753
350302
677371
1251566
1933317
2217551
353779
1607021
764677
1110562
2921622
805446
329485
455616
2248802
2680426
2728015
1181112
378723
2504461
1290794
1739810
394177
657869
1849292
587850
1032188
2076476
2301597
1826397
17025
1485818
340809
982835
2327214
139426
1278686
116545
1385623
697114
2839204
2226638
1674398
97920
2284813
652092
869908
2126908
1022218
18911
2136822
2791025
91058
1876849
2807768
1456719
2056259
907245
1345981
412547
645983
2849951
2074982
2311871
1271100
2462532
635606
1627122
1042661
999271
2883915
1496570
1856081
395160
178886
889966
2772622
1258796
927633
2768453
1487315
1424274
1791024
406391
2423061
2938388
1618809
665037
1366126
418488
2722125
1506496
2657701
2247448
1874527
1348940
2159593
1817450
1196449
1091534
825790
551802
1278009
963064
1356780
2380011
1915193
1961613
93625
1300208
813198
1240059
391041
2435634
2797134
1753557
2450862
1152263
2261907
1850955
1269195
2861911
1284927
1829099
2587285
2780230
1474926
276866
2194661
1565707
2215667
1987430
1165405
760954
2130390
588662
958636
591826
1395499
2766572
2664094
2879187
326530
1821365
322943
222606
808177
1081597
1813785
2542718
1554352
537300
1964687
1090450
977116
1255531
2206027
296084
2414782
1619592
1109805
1473946
172330
273214
2335629
855248
1631394
1132774
599292
944091
2100386
1511565
534065
28878
2411219
1663522
1602703
2180855
1853638
1127962
462077
589949
414934
68646
960376
1330556
617768
555111
1717467
120556
276762
2310371
301006
1416227
33682
401431
696336
2018657
2164267
1806558
1348424
2087385
1148931
2128972
1148413
796412
2647642
1266975
2408685
695297
2538946
2295548
1195609
84880
895168
1129048
673918
1817471
353530
147991
1356940
2173286
671383
1475530
1694838
2696773
2654527
796312
633171
1064830
1978821
139343
587460
1825752
584779
125374
346210
1210630
2928425
2792389
1246243
1260621
760340
1724942
112290
2381901
2750695
2770176
767539
1187505
803342
2192862
464133
664497
1059775
725350
2775356
1355934
2786752
2906657
1028764
151719
2356294
1621909
578203
741777
2674462
671652
851261
1263764
2884826
1843206
542309
935184
425507
2420346
111738
685901
793030
2492532
1395596
1821970
1675090
568816
2433234
128182
1784454
1266295
2096882
1346720
2654529
969926
1480699
606849
1203289
1391437
976850
1018512
2886129
2768540
2230764
819168
1314597
678470
478155
195162
253588
1764269
1933553
1517197
1678678
2005925
102640
2733732
1876591
1663709
108053
1934336
161376
1237201
1767381
329000
1733183
2321944
2343031
1872472
1440491
2805601
1273112
1334707
553114
1984851
706595
155168
1592822
2736865
2019834
2843142
2456077
2652556
1936469
619870
1428289
2605782
2836391
2076414
2469083
79208
2832039
1565722
1966438
1521202
317620
974121
1808880
1790721
1361775
2830052
569053
93674
1951799
1925462
94362
2518176
1865672
2218813
1105393
665909
2740913
2075386
1681852
151247
1691348
1250530
1768210
1130939
2593719
557965
1711313
2351967
1791081
1737002
1750724
1571299
797457
1991939
1150554
1917203
691628
999917
2548399
727913
1219168
2529190
2767671
1287818
255046
1843687
2673145
2148228
2235144
1382601
1636003
2652688
542210
1113663
1295231
736765
873129
2928834
1943214
112702
1768730
434111
2021613
925324
1888104
431151
732829
1821419
1640506
2057458
1165653
369964
2548026
134386
2142137
1271034
2758419
2005262
1736904
557934
570128
1252937
2530969
1554113
23967
194489
2544541
2419296
1053119
1915617
1272083
44540
2312824
139194
2427893
1794057
2246466
1053151
1036178
2152325
2134120
1101455
1419782
2725445
12883
2504330
2575523
52447
765543
2068047
1307872
332639
2198638
143946
2463137
757402
2656336
1700147
236659
1274232
2229194
446709
3105
785538
1706262
2071319
983042
1484214
1758277
2637939
1974829
180321
2364335
1973047
1297932
1121437
1893446
1830868
1935546
949452
2842416
2069408
2918125
1038481
430938
497273
55714
262765
1267662
836904
2783696
1623253
1113231
1411832
1753656
121865
346092
143634
2314486
320442
2794868
1349669
1009987
947002
1242895
2649051
1271358
175012
989489
2396872
26556
1529053
2172394
1529945
2867517
1471996
2046373
2916461
34470
2078345
103252
2914493
2410365
1487603
1907433
1369289
2202522
2330299
961375
538216
326617
419495
2298585
181737
1571250
1047294
1949588
1946588
698188
2699995
587486
1490334
1427284
2577405
1783662
1392033
653063
1171483
2554251
972609
77709
2062651
2355666
1732143
1530311
2660218
1274291
554529
1447345
1783349
337017
486043
1551633
1841921
2903636
2808363
2590356
621920
403150
581886
2086675
2780959
2620345
2892243
2223917
2339857
1138873
988739
2150186
1132009
2073099
15862
997006
2333811
830356
1381360
2338603
164024
1431772
1706938
1243587
42155
379687
1823350
2268949
666980
1769622
1880
1648411
2792468
1628626
616978
2423607
1194907
2344165
398519
2744506
1138385
644708
2546548
298041
1379209
1409867
1332587
1055808
226238
1025793
1915752
807893
270490
652413
2589688
848989
1675654
530183
2846158
1141464
635737
2326548
1686542
971873
1149495
2141495
713006
1078219
2353285
309841
577174
804899
1249536
2650924
2815722
887647
2036045
2293937
2392566
1049099
1185854
2620786
566837
1303389
1011269
1945174
1201159
392643
2867760
2762783
2209377
2443509
1824528
1661795
765993
1950392
66674
485956
510230
1440865
1786633
2456514
2630081
481242
644419
1563256
1474015
1811134
1641200
975958
1273095
909422
1665603
352866
1554888
600935
732276
1221103
2708474
2335859
2083218
2224747
2070219
2129048
1470966
2236511
603162
2839832
1332726
581002
1724990
435648
1689492
478369
934137
1334177
434505
1927356
2574158
1660990
73094
1528627
1664717
1453171
650024
2266106
2553948
2828769
1564226
1010362
2879808
284478
1490045
737338
1493056
2495953
528515
2759637
2446159
2920868
82152
916151
2522912
806794
1120110
318024
1660523
1798375
1122978
691279
2835907
1566077
427545
16089
1113477
405984
925583
1456487
83251
572617
503127
1768744
426323
2657433
895558
261502
412443
859585
1375530
793059
1512371
1347229
1321175
837181
1182808
2039532
917874
565415
1417050
1675273
1354526
558932
2156645
2125608
97241
2544043
42649
2102326
2562012
2677908
2754638
1592263
2212414
1428163
2236692
725124
2917388
918966
946971
1417958
2936127
2202356
2211794
824098
2305805
1215391
188908
2653586
2435793
1616505
2216225
2007682
2655894
2226092
2336804
289933
58030
789408
2682054
53616
1402994
756709
2829513
2672081
935059
2821966
278375
2439074
1839117
1197946
1820266
80741
2814461
1046218
389938
1183986
1695025
908741
2029272
1004090
290608
670196
941732
2394019
1083900
2692655
1903783
1901743
1232192
2151437
360828
1994392
1881609
2491810
875322
2799350
347406
582848
587588
2399142
731472
1033047
452586
1608223
1375619
353688
624422
1395181
546375
2010226
1954918
1561189
2205208
2927685
1036294
979408
258535
256395
297552
1381009
2756668
1002475
1706370
518703
207262
2172058
1632979
590825
2913968
498784
2775378
2057254
2737895
716742
1766381
2714165
1415997
289998
815096
1082541
204015
2467783
918972
428782
1251072
494729
2314629
1500826
368448
1528626
112975
2829080
1058970
2011657
749994
469659
564194
410507
2651043
523332
2594473
2155913
1640349
1395595
2310737
1022617
1911474
248082
2567333
2492933
153607
414989
1132025
2541336
1253193
1382159
571575
1357256
787762
1544038
1963511
2908790
1770023
954671
1584286
215482
2220999
992886
2694019
1351318
46714
1854271
2382966
1479922
1555985
1198260
637044
1692759
1521623
252404
2308057
774250
230331
1457140
2829329
2801547
2753070
1245308
380907
1681109
2279301
2350621
2206701
1991685
832799
789217
2240952
1857178
443315
1706361
61717
1481971
1089168
2649491
2588130
900618
2588209
2046379
1130230
506101
2379732
361293
310857
1690215
2513138
996095
462398
1737527
1210878
414378
1999312
665833
780475
2146565
1012992
2791777
1599058
2702663
1111014
754230
196696
2658826
1530754
1705149
2175469
255836
2514242
342777
2235368
2745036
1452633
895443
313653
630127
2750111
898272
1775113
2720499
281070
384410
2592585
2479573
1648361
1280546
217439
257619
2104378
2408706
2315607
2682374
2260255
846635
531240
2757210
2320409
927320
2186915
219629
316718
1310744
964991
1398815
1514533
1415049
1452223
255887
2368913
2762634
448026
1792993
2692219
2469505
1632701
121404
1099724
1744676
2841237
1528028
1909850
2399450
1490225
1083328
2035447
227424
1566912
535683
1794968
2364413
2370795
1605837
974768
758055
2610368
2363108
1867385
635336
304790
2797425
2738033
2078641
2891743
122103
137747
261885
1477425
338838
365155
2916195
840839
1841766
872042
2347600
2438294
2860654
2237743
2651644
626771
1089856
2225449
221349
328672
1009942
1320696
1501555
1625424
2006528
1197740
2018093
2638826
992767
2103258
1067898
1309724
1863227
1803629
1313249
1456550
893783
1177099
1899607
2275086
1988665
1678034
678866
2818977
348937
2917490
2459783
2428811
2829897
137459
1580059
7836
214016
1665264
1792393
886116
2881277
969282
2883078
778513
1719356
464719
136543
1603269
2092697
2896785
1685498
2677619
377150
1278745
1711818
386770
819185
2429703
1226810
2126548
1177058
1361945
372259
2069344
1438252
1220721
1119473
1367072
830630
1564248
2387124
1330068
2467257
322914
27830
2930841
1709130
2845084
2685161
2643600
2440160
1037987
2523341
127465
1378972
1874700
2627618
1429794
2089858
1138186
2744117
1799262
861797
1366278
1797127
1605353
1799558
816478
1470415
2098103
223188
1019818
196760
728215
2708092
460964
1316277
319868
2503830
1234802
1353182
360356
403659
376612
2839582
2345389
2108839
1646268
29927
1243548
2540899
2607813
420653
2481317
2430385
1420052
1551887
1387489
747805
1377856
1853109
2671429
896213
2853069
11295
2241896
1935840
1191558
1517403
1994646
2664983
2516637
611057
2937342
1518270
2828057
2730876
2773846
2498305
826814
2233344
958548
2806015
1655416
455583
462016
1244294
981501
662137
2878693
1029158
2783681
851343
1256483
2453209
1782153
984585
1752631
783675
1896387
1656514
1325568
178016
351332
1047248
1598094
1352695
817933
1863803
1600068
1294208
116972
732675
436597
1792770
2278015
2111241
1006001
595817
2591841
2465437
1884238
2902740
933873
333028
36008
2550430
2780414
877531
1050183
2925909
1131139
2650124
1266952
786959
1426437
1931052
1551648
1820688
2149967
1360452
1700920
1595860
1387137
1279142
1403332
493270
1376025
1461862
1196748
365327
2037765
2873348
1114833
1025565
227032
2507093
2746773
2245340
693103
87605
2841898
1353117
862885
2408047
1833655
2307523
418196
1115506
430667
758638
477407
2414864
615698
1230031
1729932
816187
857601
1017495
1061173
133401
2382304
597656
2634461
11655
2212463
461479
1454658
2370139
759112
1402926
337397
140702
402764
2060248
2676531
965350
2430825
1186961
34408
1249076
2064316
2022956
1378012
204548
1291552
2112282
1790220
2097022
2228115
1527896
2712864
449629
928482
2888129
227895
1523664
2434871
997128
43326
286560
817317
2339112
107125
2694861
1719292
2397195
1774484
2233526
1817227
2057946
2396442
2339031
673412
2158532
1032946
302476
1180294
820037
2325783
2605181
1000096
1049978
679909
2463841
1307949
1960756
2652098
1474105
1411061
1556227
2485581
1437602
2511686
645366
332762
2102498
2374562
2658955
1072854
180741
2846504
1400723
2453180
2485359
27539
2043768
2268442
2771954
2672731
464924
184170
113730
2313243
2517315
1283875
1102304
75886
192522
1363751
2405821
1036198
2173972
2399313
2802560
1179271
329213
1264902
2278691
2217174
867350
2772561
993258
2245588
2467673
2868410
1300810
1655580
183853
2814021
943813
807932
2536705
611044
974908
389467
2779433
2584661
851446
668218
2323332
2268261
1555318
1458207
2601070
1829625
1333043
2833357
172567
1485558
329122
749419
2529375
707467
2826882
2006947
2913202
1519168
2254557
2914983
2935033
2860067
199303
915296
1011647
2462116
1174245
995878
70331
194994
213764
934225
430088
2028207
2613028
620008
118404
2929439
1886555
2344485
789201
1017404
2755595
1063638
97766
240729
821195
374020
1287524
1800883
1740464
2537832
1723738
1721598
1981889
2840035
633982
2689588
840048
2824314
2383712
2707633
860196
2378717
2279920
2149120
265728
605505
2457271
1456704
2550176
674586
1453793
2435422
575331
860773
2093006
51528
2716453
196548
2251447
2860638
1426007
51513
2003498
2315155
1428180
2063266
2887506
559017
725072
1397386
2285792
2305238
2170704
222083
135213
1166547
616949
2244650
2733476
1835911
796980
1987834
2265119
1322502
125864
916579
209800
1768940
2528197
749252
183272
2044936
1924727
736018
897224
2244809
1176069
2791730
2347896
1477848
2802290
667115
970228
2833300
420515
1891920
1940630
2447934
2636842
1100623
78903
1226344
2699883
1374718
2444908
2610848
2783905
1558858
93560
109091
2657135
2307060
2318941
520465
1875242
783571
1802886
1340019
1474191
2428358
2767119
2338277
2081003
534018
2405356
1837088
1124820
2314552
2440378
2168055
1047752
2102177
794313
1416614
1165169
961304
2021754
208504
891729
774956
2319368
1110594
2935004
1807980
784146
180100
665723
701281
1762405
2843949
439337
965219
1991831
697451
2108111
2359576
2280852
537973
1042602
1040264
1521226
1214100
1278070
2785061
1125977
1543953
1476861
1011833
2170491
1420582
1592138
2705329
2149736
1022888
1523249
2136451
2059272
1445518
703719
1607041
329733
1634586
2589386
2425052
247890
1367906
2664872
1912371
1720044
232891
2327015
357185
1953999
2813235
721168
531367
693601
1775076
241246
2727092
1764971
1387036
1093457
2913658
1843978
734607
1816185
1164326
1457322
1638532
2006008
1639324
390051
309185
2534882
2486918
138535
181270
1682318
365737
1277741
849184
1037208
1859892
2111491
946308
289500
2858558
2596144
1144780
2235690
1658328
1747915
2390250
2022722
1330110
2266217
153150
1262951
57567
2002718
671237
394119
491780
14234
22500
2634551
2839785
2886516
1471292
1321134
1601385
653113
1674664
879919
1825300
2366456
2936150
2817740
569484
726253
1130074
2050776
623909
2855367
1825187
1375693
1093931
297318
2758824
1438019
1946282
1894374
1871943
1891580
2311317
2013769
2760247
120133
140609
1271610
2008481
949902
1450486
353287
1717199
439621
1696618
916039
213885
2249821
1381903
1456129
1066027
2427464
2279721
2052170
2589067
2867123
172580
488191
132558
588816
2349865
40759
2687808
70916
2832446
260299
2248908
2572989
904113
607698
1564355
1477469
2319030
1947953
2381187
2493516
2326017
770088
360700
1017758
1653219
131793
2208600
2230355
1426572
347404
2089126
520847
11010
1801776
2726368
748322
1944406
2274037
143074
199630
325489
1862884
861657
2855579
147500
2404993
1964331
1050941
1229961
72386
1353684
2329619
2762298
1789554
2894495
2437866
1953338
1989481
185168
749998
2139407
1413516
2079032
543611
1091567
2295686
18688
1932086
83793
828384
2369499
1669206
2506140
2254438
433504
2483689
2219345
1643537
2464577
2616633
2684688
1518596
1735299
78496
2602440
63744
2471608
2459640
509406
1000592
1461571
272706
2619038
2218611
1956777
165122
1157224
1807938
2089945
2049763
1428510
157769
513617
2562566
1513705
2097078
681464
1716135
706020
727367
1743434
2646751
1689839
613050
1232095
684430
2032822
550445
2375901
167512
2493498
847211
2278873
2899399
1590616
1536867
2107591
1047809
203541
462762
2241399
1727214
2564826
1340963
816652
1669622
1283968
655647
1378772
398278
1924653
1780228
576128
1236687
2684157
2320801
2007013
1498325
1431964
2652355
2669230
436176
5615
68867
603460
2014532
739591
744513
912875
932695
2002126
595369
2007682
2660716
1947706
2656542
1744240
1495531
430505
1269293
1343587
59840
1876310
2870559
1846701
1207489
1275244
2258749
750067
2592618
1268038
2121959
2155909
2864317
2575558
2096394
1070296
1930041
2872285
1249734
1224098
258355
234872
2156816
1999158
409064
1194744
1583856
221645
2090912
1399487
222075
7033
1799658
1485765
2937624
1940429
1551499
1934020
2129422
962073
905720
1497865
1738413
1114127
1974762
2335009
1300624
777644
1631730
2224567
110507
1241395
1222102
2717083
744511
1484432
1580835
2895053
1927600
2455242
1831990
1628423
1904705
2713347
1516855
928782
327398
2772184
10820
861519
1225634
1897975
1552756
1686005
143144
2080482
166188
916939
1897259
2706138
2021292
176558
35731
1330062
2705297
1592685
81486
380613
738522
214727
1034580
2006049
557089
339593
2727832
2776880
2348544
1230102
430634
79787
2708038
1058292
2904577
2020901
310757
205198
1824428
2108134
363199
1996322
1300230
941595
362571
1199221
2686052
1914626
2022705
2923706
322019
2419424
2045100
1663226
1650017
2464581
2056363
324765
2003569
1053398
1438239
197837
1684058
2457791
2260328
2315688
242887
519102
2892363
1481606
265803
2112290
828251
2453400
268035
37837
2296560
2550917
1711165
584561
1080302
1185873
654175
2156453
2899477
590183
257143
1503263
867187
1244214
1392100
1873668
2373042
916919
2128820
835939
2021719
466107
2379
2000454
1109303
246145
321214
1991214
2762863
1707018
2853892
2624393
1674450
968676
1859414
2565081
1184375
364322
859653
2659305
2505683
162592
336777
80685
2049338
2762955
226934
2750928
539153
464159
732373
1481449
2830446
2908088
2398716
2824629
2040975
1343751
2255166
1319991
762158
1392876
504180
725488
1786493
485405
1774477
1814273
2100224
2340845
2641526
2699338
984831
908328
836367
2534480
1275800
45762
1973872
1138402
987560
1808990
268925
35716
303230
2806336
2675355
1964445
2499661
582104
462321
664075
2868396
2266451
2702713
1592723
2235112
506371
955866
691283
2759510
2912357
1420246
2601341
1234938
231900
617561
1735458
2864763
404381
1661419
1835836
747298
440149
403099
2333040
1033411
1060103
1057372
444105
2811739
1308651
2409915
1472749
513465
2293740
743329
1969822
494521
1227508
411297
890499
300873
2694263
527066
59030
272352
1383751
1560428
1712853
1630403
1028242
1839016
2901764
1547562
970054
225698
1620159
1778374
1013331
2224332
1511115
453221
2612971
125905
2467882
2438445
2235082
1846509
2492776
794204
449846
1237191
1183686
964744
1648470
917589
958077
289687
458232
2655971
2289405
967935
617299
1505721
1802995
2174912
515360
1523928
2779050
1798162
683867
1101024
1830169
2209988
245609
347060
556715
426188
2358933
1301188
241118
1942816
2059295
1384748
1937333
1540436
2022229
1932822
1446952
811121
1563742
2785395
1780998
972507
1970041
1137316
2927770
1308567
1880889
183054
2610791
1397728
2033701
732919
2662745
1488215
704981
642550
1398159
133281
1004366
2654661
2799852
2088032
2562296
2422876
2683313
2729354
2467869
723843
690671
2298552
2435324
2706202
319053
1695464
2707963
2094310
1883675
2415975
1199762
2016162
1173409
987208
1608801
739063
2523041
902097
1482054
1467528
1238310
689757
1151827
1772951
1142889
917736
1631314
2895922
812737
462948
2220808
2329293
1368400
1446172
1303064
2095404
1185378
2841956
2180361
1240869
1829334
1631702
1597404
2050211
2847051
1257507
2359976
1719360
29781
726909
1831997
1435719
2232725
1225637
1363644
800994
1006200
1662557
1498061
81728
1715740
345682
330758
1367270
341956
2479391
240476
299829
1823951
715204
99254
697175
34427
230030
929691
1348591
2666426
2478344
2708324
290124
2927913
680268
1322120
2782906
1237478
286380
2390187
1020521
1351509
1444634
951553
2338292
1306588
370139
749061
2187825
2700943
793102
2180754
1060493
805982
2792767
897566
1407371
705593
810078
2412695
2509429
1622925
86248
1212362
2676272
484752
1652088
863891
924972
189419
1949622
1844936
527203
2801700
1155133
10813
26608
2300017
2867592
2208829
1931836
743262
2138405
1402446
1720032
1593801
370745
2068064
1803318
1114188
89019
1352238
2567349
2399379
2732511
1846751
525182
2578280
192568
978879
766765
1237848
637504
1115998
2899624
2931315
1359630
1324913
637776
55970
1745187
1755599
579578
2779680
1145978
370629
83273
253211
1455005
2608727
1952039
2108343
471440
1158587
2113988
1656005
2735321
435567
1266578
921469
971435
682729
2308104
1628773
710044
2369863
2610747
1842682
570337
2153554
2291640
1960615
1886596
589417
1587272
742423
890289
1453667
1643667
39846
1530002
2467852
377380
2808665
809334
18104
2486455
1010865
1438222
2749139
180898
2545169
2549847
1234156
1336758
590065
1349586
1044232
1821832
353757
647312
1500306
2457937
2868339
704053
1976780
631987
1682530
1580721
1405148
2825451
1429849
638059
738146
948036
2272783
132590
2504369
642408
1353682
1604631
2869857
380565
824919
84364
2382778
333509
404299
804583
1009267
1889962
2432945
1231677
1635050
86601
268012
1744771
235871
2192754
599692
2147512
358539
769336
2786546
654736
2626274
2242176
2327013
2669422
230271
651920
150523
869683
549362
724023
2432111
454879
2542261
403900
1328375
2183675
1673668
1069520
1160136
132340
1894721
152995
99590
1568558
2910148
289624
1637047
535419
1733452
2362364
2928325
2694008
1026931
2646476
2831868
2397863
2476571
1894838
2756934
2622334
650867
2156932
2583240
471037
36101
702827
1157637
2423061
1326770
512764
1853561
2798779
856841
1066988
2719694
1580685
282363
1264132
801729
773733
1720579
1391215
762317
1947846
2576059
1337800
151464
2007870
2827507
922430
1919992
1783391
1018820
587317
1095823
2181530
877049
2794572
163921
1089854
2777553
1670736
2268879
2236370
217058
1320913
2546744
1074454
2006014
810139
2077053
2436356
2579234
2473220
219108
2264324
749776
62194
1233601
1834445
2060691
1804939
2272300
503881
2609890
681291
430919
897728
1711543
2320057
882075
1021405
2824501
2697245
2181177
663757
299413
2664823
332407
2839385
833107
1727766
1606379
2923134
2909888
2344496
1539893
2733438
29148
1778445
958946
1878696
2603023
1844301
37729
2574054
2741750
2581696
783658
1004687
362369
1992140
383791
2531579
274715
2692037
2237019
1987095
1553112
499852
1537538
84027
553241
1844060
1693352
2062514
483803
408447
2448055
2283457
997737
1220426
1741274
1055810
1647507
2521495
752653
961819
338640
200891
1211324
2387314
58909
380926
193588
2359051
1745464
2180590
2231964
352457
731730
21725
501737
2585298
513971
2522398
2903184
2668316
2400224
582918
1387232
504248
1300935
2757092
1087515
2711780
663269
1987735
2531573
2179967
220517
2029723
2449691
344341
739430
2876048
2200273
175511
291268
1860979
809141
2473983
2602511
2414870
939967
1664565
2932472
2163797
269105
2053687
2671240
2344516
617933
1916667
2091075
868962
2442048
2499238
2398993
514306
403867
79793
1154279
1804278
338538
1449271
2303525
2184998
1905638
620271
379789
633777
369677
92438
776129
944944
1534899
2320273
2540925
883646
2116379
2673721
1258745
1043285
253549
2666736
1586783
1077890
1808182
1312650
2568553
2461344
1271328
2822254
1972053
1596928
2561627
852947
2125685
2032055
351043
506810
2911145
2504860
1600661
666370
2348983
1832628
1698249
172093
1733642
2864774
974323
603440
17112
2420995
774916
1113561
2702221
2456279
1397342
1465178
1517324
396297
2407802
1880348
2936525
1361965
1492613
1733949
1033680
2471405
1286281
713814
2059454
6514
1734342
2164763
2139587
900867
1817891
1310890
1574181
702495
1317193
679424
133744
142425
305284
1012041
1368343
1964328
2338684
2599839
2565289
2709762
1022966
2204735
2084207
1765583
770423
1699423
1345532
951982
1460187
2777692
1151066
578289
787126
340314
973689
2108270
1567928
1275937
2910640
1191797
847450
1023316
1056199
7404
2433819
2771128
822315
2335495
290094
199683
259869
1491273
26611
1273909
286415
2177108
1065874
1018602
448765
1363317
623565
409252
2903573
2827794
2059772
496072
642331
1979076
2702678
2351568
1637332
1686157
2307714
1771356
2036651
376737
1072126
960545
376765
1521015
991400
2695969
2565723
1347859
2133827
2480869
2553488
2330920
2837383
1848790
2034701
2687608
1912520
1621685
1403637
249083
1388775
867520
196728
1396936
2911071
1400698
2762815
1173875
2130355
102001
2019006
122017
1475231
1174953
2403737
1945556
133779
2099194
769288
1848235
1255333
452750
482911
188030
1944643
2658265
1961858
2816900
2027933
2445464
916095
16887
2276487
944730
677301
497384
2751188
2472397
2602114
1076066
335308
2785050
2547875
379847
1678644
2322245
1903041
173376
2008598
314130
2533385
1051345
2921949
394653
1859077
312180
2058763
209769
118137
2627422
656740
2575624
1586677
416712
2473644
835188
300993
1697514
1060384
265924
2519608
2163695
1146393
67696
2063703
801111
481771
1824980
2692345
2041068
56737
2067813
1947956
407004
1918882
1283314
1690951
1324671
2650506
566425
2313395
908642
1290864
2556144
138333
804222
2569308
2147037
2484268
2911496
638086
404825
2372554
2212868
460050
122260
740000
907525
742457
2639325
2089740
2198839
1194036
1369981
2470664
1181572
1431027
2237171
210244
2808810
1145501
2273952
977760
1237366
171415
2315948
2327835
34718
1038493
1631696
2009521
2172365
2022493
780270
504668
1013576
1029253
1827070
1554623
1163785
1558720
910714
1967179
2408633
575208
1312692
241834
2644533
2891776
2133511
1351525
881398
1225102
2525199
2474738
237787
628081
566711
916000
1156319
2454700
39435
2277387
246100
2055976
2689298
100063
2561507
1859082
2619280
2878359
147761
1373792
1494366
1065940
2298138
494732
1866204
1201458
396938
2499898
1109095
1680213
2742436
720017
132888
1872625
2898018
2137652
388934
2655580
451727
620853
291374
2837743
549760
2535601
1254836
2609090
2424231
1504118
2097876
2063812
2826406
2238114
2862569
2572754
710988
761368
2899115
2852832
1042151
1743937
1706027
2198968
1835153
254167
2716986
2230007
1257874
2558094
1682784
205451
1830091
2410316
2233424
1435120
1620945
218269
147962
2351569
751057
2618386
1354601
1537683
2608172
2206697
1479011
291681
2457168
1820550
2604698
278339
1273726
1864474
1907909
2143716
2741049
718498
1701960
1485484
1648868
709316
1985298
1029778
2656624
2733409
2277180
1235293
1061844
2223706
346725
1310076
2356203
2743727
741716
441712
845445
1315276
138902
254750
272818
2460361
1836943
2038424
2433238
2741417
1519641
2048110
1946994
2218634
780695
696290
565109
2118664
958335
1080582
2099577
2663603
1190318
286227
1444747
595709
1921
929882
418179
301707
1235285
2895353
586707
330291
2095671
264364
2193444
663808
1832340
2483960
1372809
1900847
408130
2932143
2246830
2328987
1722059
2587449
2331669
2892284
2185756
1497952
2853996
2725537
450027
2398253
994407
1438214
321046
2404288
2331560
771571
758764
1207546
1113028
238361
2878102
1055497
1976486
493531
2787922
1262850
2273442
134903
2175374
2610829
2829110
937120
2314124
647563
1810834
1887276
54392
933399
701114
2433759
115509
2884109
2782709
1863030
17546
1121217
1536834
439643
1626560
1030202
1749088
574130
2235825
2899885
1442260
1896019
2089702
367278
2700793
773455
933977
1365372
2792055
1606995
2126014
2806284
2637269
1857569
269967
1565291
62766
2697971
453098
502311
964886
2246400
280369
2867871
2090633
656940
163306
1172917
1823898
1282630
368433
148698
1229280
1609300
1556355
1067452
1614043
93553
355960
982260
851676
2770406
1153210
1399348
2618297
1819996
1452345
109224
1607666
378180
1510488
1671414
2749220
1122029
769799
2578047
2620321
1432588
1202221
2284407
2836758
1769484
2629880
104715
473311
2681769
218604
4774
268358
1573264
1746309
1104907
2512214
2259449
417453
1183852
82223
2434606
2322256
733861
1609413
2125794
995326
281059
1508116
2586720
962349
2280556
2025674
1641484
920453
1014043
2442019
2499254
563180
1214979
394460
282170
1663051
378034
498363
1738870
195063
1543275
1751030
1860914
1170017
2325770
2923640
592615
1367688
2578849
704684
1822074
188167
104200
2165068
1003397
290009
1648901
1607775
1538223
2195719
2659373
2455726
491186
741799
2824491
1017367
730382
1285906
1421764
2402279
1602570
2870576
511989
1744458
1178964
1283650
571753
2606693
1720349
2623604
1218241
2392792
412625
2458012
1906342
27530
252772
2735400
712894
1362292
1312213
1088417
2518949
62304
546927
1403917
199257
1751759
1301119
140937
2896398
1397392
2898623
382915
2242328
832488
1698369
2592504
1413946
1140469
1348529
1776415
2079569
812550
2745779
470308
2223858
174504
481590
1362729
2737794
2583251
1830752
2231625
1360100
2232585
1744829
1860205
182469
2622908
2528894
761044
841957
1379715
47303
1779952
100489
257821
1049495
70502
1340252
1381580
2714073
1345357
391847
962709
34286
795922
1384421
2008094
2470999
1273486
353839
1803965
2864796
1136089
2466891
2281950
1420347
527424
2335245
1337172
498262
2699150
986548
1392118
1406552
1272283
1377941
667086
2557421
1915496
331815
1424840
2070663
1415511
182078
1077691
486513
595316
1005740
2164312
1760774
308241
1273418
407123
2756958
1964802
293146
176772
998221
1486437
1084718
1858162
433816
1049754
2727340
462287
422406
1527115
1453436
1430769
1617570
2741488
1689369
2335120
14835
2291975
428645
612591
785497
2104579
1393418
2637482
1393056
2727006
1381060
1888329
1378473
754344
1906815
1303796
884197
2033096
2239128
2922605
1665544
1005951
1679128
1889092
1385238
56977
2048350
2537143
1901455
2934958
2419924
815281
2803712
1165107
1251329
176081
2328574
643199
2246029
2074953
833856
1679836
1248251
40513
1798503
2383844
2454047
1830639
2088397
1352915
1555534
1324370
271876
1966912
2590652
196622
1081554
294857
2589990
2483895
1531542
1932588
1752095
2308719
1777565
600332
545518
1297849
293645
2804221
2201586
1112858
539048
1144935
2450956
16888
170153
591866
2248138
506290
806355
481315
904356
2579518
1919380
1426519
532906
2137810
2298742
2935962
756735
1387246
2918822
1169175
2926807
1881490
2060931
2439959
632508
735833
2439159
2584086
847151
1803552
2280249
1818064
661192
1548009
1078373
2125495
2430544
1285444
1996543
1567440
2151732
814719
1251306
2354355
777751
2596456
1569481
2363701
1058060
1719920
1260205
2517215
1567321
2354016
660553
1246941
848059
1158214
1301997
1337481
2178483
1639487
1280128
796987
2143573
346566
742981
1811709
1124794
1579081
2195509
896248
1052980
528255
1276876
2370091
1050490
1035190
1205091
2768084
2146575
649562
2726916
2179703
2699224
1417159
1274023
515647
1044543
1116691
1806192
2134274
447564
1261402
68853
1596705
2921406
2662547
289380
1670974
2119278
870585
2066833
1575766
146968
1920863
1736661
1506048
240943
1153986
190724
1663642
2762034
1915995
2069678
943818
1510010
2125780
2737860
1165529
671465
136430
1307835
766114
1994770
393703
1699503
22186
2112362
2603260
2068453
2171798
2019677
471145
870063
928577
1010810
1821488
2535129
39735
452336
288183
2016437
2848849
1119557
46664
1266420
1621095
1647541
826580
876977
2781901
2843773
2889469
2475537
2341352
250335
1332687
2468789
2334441
2312711
982124
280933
1716682
1373192
1568162
216485
1288321
2763473
1389028
2596720
374870
1556659
1734731
2677353
2093277
1245348
883141
8766
2626330
1677905
132215
1675111
1533691
1430449
2132126
231487
2296113
1016811
1822854
2496470
2456879
1406584
2436483
516802
251465
130305
2599369
2901899
2021012
1585396
194088
1932423
837963
687911
679394
2172135
682111
1629426
483360
1175601
1731788
1551055
2816852
2745379
2390150
585689
627602
1340287
1184163
790562
536383
184602
1447091
691134
1679272
1369407
1032078
1474415
2040669
217170
2314999
678262
1498934
1048556
1092317
1460618
1695385
1050557
2504836
1313078
638948
1457888
2062506
914291
2279226
753557
2167642
2118126
238298
736232
322510
1426396
2032050
64327
1706465
2905819
2632787
1894667
1651366
663214
847001
274126
2393513
2738703
2567699
2939713
1814541
1271149
1982137
661636
474138
1406212
1207738
513796
1129973
469010
1895725
2690232
274225
433699
1045444
121405
1287238
841005
590199
1268797
198338
1570385
706079
2045717
2767742
2071281
2886550
852024
1321409
2839891
2640771
2502910
400287
134813
156558
729573
2237778
1092541
1797974
863160
2750912
294500
327599
555020
2845510
1987640
477461
1209446
331914
2518927
1150095
278747
2274470
1273982
667176
1495625
1368843
1810250
1868450
818697
2439076
1592376
1224120
546582
2619672
1089445
308195
1459357
176502
829421
1304554
625004
1231345
1471771
1288672
2928822
436857
1612678
2051290
1150430
2833759
2010968
494278
2387220
2326332
2353935
2745336
2110094
1920355
1241054
2880543
1674345
507314
2260240
1869904
517490
2251887
1830048
2339603
2412238
862522
1175878
2372450
897705
201867
2543145
2037771
2286547
665971
390923
2239421
2793620
7919
73275
1980890
524155
1700430
976458
2471057
2932203
1377326
693969
1122524
370787
1131114
1572156
2279403
956681
2285499
1978208
1685773
1416974
2693856
960584
2240185
260858
310767
1347050
2699551
2623703
29829
2248773
1132188
752293
2094905
2701755
1356840
1331800
2851568
2241163
1175963
2578369
1641523
2654007
2029342
2440099
1173442
2427781
2629597
970853
1233774
1309068
2640553
989479
1936327
2260600
2414557
1742710
343134
182945
217485
119148
354169
1195339
2452840
1846498
186372
2636967
2041794
2157126
2289137
2633584
365953
1758156
634726
1046540
2862011
778057
2277391
1572349
2668681
2725217
1416444
715820
2857267
576123
331
330095
746840
2404096
1812407
457607
2341135
1614627
141975
2233960
1321581
1381428
1385599
1381359
884814
1188569
715277
2592889
1530472
2905284
637273
144610
1747477
85644
686247
2670158
1723377
792428
455638
2746422
2796705
1811838
2879852
343338
2568427
2771612
591242
2867254
364293
969842
1595073
2885884
1796576
1722661
2427216
2749502
1671254
2813087
2645362
1957848
1464580
507923
34053
526808
1637569
1631903
74524
223550
1374974
322489
2646479
2299172
174213
1478678
2688914
1839670
1227964
1450439
2648946
1759962
881297
1546243
414525
573521
2157157
441553
688983
248542
1742581
2102799
2193795
1492060
2471489
1565507
2633020
2130034
1865785
2934383
2575660
2556188
2294456
1421028
1390528
520422
1497923
2792064
1278411
2010156
597445
1843818
1568088
609061
878906
1539697
1617141
803044
727019
2114805
2749642
1808148
25913
502650
2791108
736295
2887947
2207465
811459
2562510
1563841
2779808
2685697
1581718
468395
477686
244596
2759077
546284
2126740
2190349
104070
1473779
756069
1228876
276608
2331607
1716091
2110296
2096375
1885998
2190299
1401251
1523800
1613921
544903
2918220
2444846
2033866
587507
1714232
2233146
2839687
1323541
881669
1655025
847068
968667
643302
2561277
2482597
933865
2749118
1892918
677298
1207522
607479
1038487
1798665
1023925
2131046
1520024
2929025
961637
631977
1637323
120229
1177163
2118448
1329545
2770578
1310850
289441
2381201
1468171
434320
943835
820828
396910
454794
326755
2857861
1308487
898015
1826416
2670510
1622989
2435814
2402681
2585364
1071732
437317
1829892
926360
2533964
939370
2173615
866421
2397037
2598999
1614574
2774359
2431405
448882
1836587
2087242
251956
681186
2691456
1204029
2211883
611197
1071368
2504522
972879
2710950
319728
1536778
1268532
2580156
471503
1717693
2266277
2172519
126884
2541832
2291604
2263794
1456141
2566152
1665542
2267281
893781
569297
1628948
714861
559463
2696476
2767443
2456248
2502373
2473629
2638922
40061
2310876
712973
591413
150546
498645
1497940
404243
1136603
1045870
2693268
2612125
2904546
974516
1791565
195754
601715
1446315
1419695
404442
2286941
2343169
1522873
886610
242555
718902
434724
1972813
2622988
2381475
143630
1454870
960788
267215
1842952
804809
1565055
2429335
499559
2406384
2479285
1838012
2234699
2695112
2070065
1336827
2745945
1813068
1062184
2278190
1154462
931114
2403077
1795669
952921
1111823
1218271
1302857
695402
2580028
1612467
794471
925037
549902
2229584
127278
222871
1355183
2469325
1367792
125446
1675414
351168
1867068
341097
1455161
2689000
1414945
1358323
1179445
1212398
2351008
53278
951818
1359676
916266
2728369
1725036
1411564
614178
2741546
1130619
1992567
898840
2886619
110922
1108182
31838
2706314
2252194
2089606
2595545
1357790
356695
904053
2483381
982010
1396621
2044696
209032
1036252
502605
931775
1677402
932871
2148203
1462703
1129054
75726
193291
1067114
2378172
105988
660433
1222340
2413358
2237389
1598199
2713372
828988
373410
183316
1901428
2857393
2328309
1482512
483286
512870
2897298
2319346
276441
2002406
1577217
446480
363729
2418552
2817073
2423818
610661
982665
622117
870485
1941543
205858
1402656
2824389
814148
302818
1047094
2072392
234593
551717
2633430
569126
1075564
2224748
2362506
531832
2504701
1192103
2202958
1828220
292360
1490496
852614
1171164
1267459
693657
319962
37604
2275745
1621115
120619
243135
1743113
199510
296701
1582421
2703138
2362624
2390392
2743365
577914
1596493
2208025
1723338
2300641
89839
2877146
167404
2295251
154062
751888
2818178
101335
2873667
122826
2272908
790538
2007629
1683930
2247370
577269
1313730
330845
131539
1952057
1975926
1958083
2694524
804999
2545895
1474494
48117
2487494
2741104
2221392
2545077
704233
1675457
1923863
1929460
2741684
2404869
864523
2317648
96093
1401682
96321
2871244
1467319
1150007
1837230
389249
2843695
1967973
1976267
909676
38416
433601
1141177
2493929
1918864
264615
2810793
934857
2176925
1658334
2751735
2253349
908556
751837
2739847
2560635
5809
2527027
291882
392691
1991149
246337
828253
1560859
551197
2840952
236114
2521454
290746
394583
2063085
2544715
2596731
2195157
534134
718054
2810142
328791
1528299
2277759
18138
1660901
338376
477238
362006
392291
2778315
391792
261193
1980072
258300
1111696
328657
1906019
306865
639890
1105834
1535765
1208300
2905414
1997607
190543
1579802
266685
848534
1464589
1668011
2450496
2047026
2786929
1911103
1009180
2888420
92784
719189
1796736
1464037
409602
1914975
2006350
200396
1347927
586650
2762690
2379238
1872940
909625
1925859
1220300
901664
606174
31168
1388882
727200
2529921
2589907
1778884
1615343
2843478
2775136
985187
2422399
2496879
411936
1152136
2533524
76123
1576444
1635366
1171155
1621981
1966039
2341094
46062
2437688
1242999
19137
1329331
757156
1575691
893704
1712200
1276915
2369506
1593115
2708650
91863
2397719
2210475
1699498
947137
755567
1116090
1217086
1907614
139327
1387821
2931964
2064777
27246
273755
1279390
863784
1381214
147181
1853660
365551
302498
2692899
830295
2496226
2807088
1643436
826873
1224087
1595209
2572052
2366500
1180366
121896
1370945
1679299
1134352
172397
255561
2940543
1917888
2104330
1338266
1309279
239040
1882964
487326
1979616
2366027
2444205
2574110
745574
1749623
2333890
1074504
601233
990864
1532583
2766927
1830698
2459306
2346863
614283
2585902
1035139
2118901
2936105
2287677
509579
1787547
312438
2647658
2486281
2101713
176932
52750
2727107
1621299
2564199
1176857
1057739
2738364
373016
997755
747350
2674781
2001591
1373889
2470514
2356045
1194254
1375407
999566
2569843
2086722
532983
376083
1257114
227659
615820
2793313
2750626
1164755
2270101
1834198
2110780
1670774
2480049
854533
2731673
2232106
1886654
1037086
96310
1037559
1128157
403912
2266286
959037
818258
2458155
741549
2169986
1183719
2871347
304496
775200
1165558
2305728
285855
1552430
596567
2923583
2333704
1585731
1062921
85111
1344416
1017910
840137
2481394
230705
2456650
2138095
1434945
2319294
756369
10900
2090086
2828943
392346
696046
1727104
2584819
1056510
1857291
2346386
2030967
2390190
2755800
411380
213949
1469510
854902
20164
2857233
1640876
2936118
858184
2155898
1470412
2366637
292517
1244181
1268018
1698515
2194142
2728051
277184
341857
1293624
391679
2849593
1271324
2888526
1116419
1318473
1505608
2084951
2327876
2161698
363820
1058578
2392109
2377680
485592
2028750
1182270
76284
1422903
1446564
1690213
1233614
1420806
466805
1439563
1947778
2671327
2031279
2385383
1190676
1693797
2223857
2558442
1801574
1782063
867313
2403959
2506094
359215
2311116
2414898
1275112
941805
361088
1770682
1179308
1080450
852018
1136874
1507983
1957927
8131
1691835
976957
464895
1723474
2037838
868152
2413144
1709279
828251
54648
1400202
767901
4827
136835
2767082
2361259
556769
257909
395213
2638930
143398
1328648
1428894
1644107
879471
1654225
800698
2502189
1196403
490111
2052489
1886045
71931
528907
874124
1156007
1837461
1401589
75163
316106
211034
225685
2088408
2889499
1744912
706323
2743405
1588822
2352667
75977
1314520
1418866
694416
2678113
360158
2418881
1451335
2680249
567338
773306
570017
1468457
1407256
529378
2655342
1874666
740372
1512870
1581596
1361300
1549001
743594
2090325
2503580
1431130
203112
2142740
2866729
1552631
2182914
2809340
1560204
2492116
1451464
1656065
2507657
2794018
2097671
688220
2821230
1371844
1528703
2502415
450342
103134
411337
2079144
436190
1599687
2736808
20281
1202543
1677939
1295530
2054211
2363220
2519686
1156316
868482
999370
2635110
1816161
212338
1791251
21776
799628
2467017
1443747
1098646
1688563
2847042
2706878
737566
1157775
1303679
1327715
647959
2237843
2038860
1368371
247196
2920417
1297235
2536039
182329
1000783
1594151
659399
753967
2183004
2226469
2629980
1537091
2018570
175690
825657
278923
97958
64898
2020152
66045
1188939
2829384
2332981
1920249
125099
2577088
1256
659251
1964111
395322
2437646
777470
1763486
1586350
1439479
2121920
1896416
2195023
2685870
2195334
374418
192838
1802870
2744588
2493838
2711032
1481904
2274850
1602511
2132894
2757295
1210020
2890702
1606068
2755154
1837047
2633814
2272974
1441232
181719
350812
392907
1601090
1513747
287029
2108035
2278751
2271069
2211618
984990
2819398
243488
712920
2745754
2658325
180335
1542658
388454
2238086
2506530
2571289
1630827
2645692
1452006
321526
2683063
724692
300691
491663
2148429
1495590
587144
1950003
1786426
71372
1877905
1935744
1729095
446055
1700227
110556
1845454
551277
235708
769486
1252348
2131175
1969912
1647219
2760266
248362
1344209
1797928
2142231
2258732
1361618
2034673
365517
1069151
460181
1089013
403899
2140894
2157070
2477799
2035185
985163
1567250
28949
645444
2738439
182970
1949340
2007223
1069819
930711
416299
2503196
2887930
1357443
1123373
1988415
2652800
768684
2634254
2276617
2308323
1345696
70686
377894
1916789
2000334
2095781
1684712
181354
1826123
823303
2811808
2397728
2775718
2766060
2055077
330535
1776161
2554352
2096914
2670225
388126
1360106
897100
2447252
2859560
318325
2522302
1466566
1164309
1576051
933572
207123
312951
1216904
2786808
1511816
58745
2719302
158877
2909980
1009065
360018
1549174
1876063
948440
2703439
1533431
1606907
2538848
2436706
2671496
806346
2637504
324705
2462272
391811
142861
1025584
310446
2456466
2266030
1356068
1546961
401608
1891677
2290219
460900
2574876
2551659
2306584
1783199
72191
2067414
599362
280053
2106522
1492223
2764724
2883624
1966704
913522
555539
1040500
1231425
2265787
2151482
168933
155439
919613
2243732
2232313
2728407
2486892
132592
224675
2163313
629738
92857
732893
687608
2805900
3378
530523
2879952
422954
1487774
1509975
2596613
1129089
2442988
2778071
1400223
2776541
994835
2786157
1187004
2063615
773406
1367682
332885
1125487
2428889
2218890
253906
2554660
1805895
2273543
367827
1307537
1952581
1392511
2061013
659903
2258446
1349475
2680096
1494412
609929
1596502
319271
1166288
907960
1125314
2670777
1489677
1948990
2657716
487051
66430
1399592
1443486
925572
135207
1344645
2031313
1120734
144247
1077323
1760582
783142
713358
2576037
2342256
343630
63203
875406
2666038
2436063
2690164
2927530
2184750
2433639
2331774
2868784
489321
2222655
2347256
2852018
2293101
29787
1480794
2563792
1630106
1916618
352625
2288579
2814597
937447
2720298
1495854
353469
881186
757028
2710141
1029893
2622795
1583835
2406098
491663
1812003
1671452
1945866
2842045
886391
2657581
2817172
739203
2572220
137382
2626845
1806579
123384
1409512
2557334
1872955
1084373
1145959
412577
2845564
779615
290061
1751479
1823804
2608476
447517
1233662
2848561
2631270
1320139
1439337
1488786
2803325
809289
1177444
2534778
2234989
87980
1357554
1452422
1696620
1647634
1286398
2446514
1883573
981392
1461556
1362407
2588059
97035
2616579
2438049
282151
1945064
409143
832962
432935
2522740
980512
1994799
1179356
509815
1920813
258840
904589
2204607
1295784
2097430
2702348
899169
2877263
609085
2545682
930174
2881011
2464272
620228
1313299
1357026
2347756
2587463
2071355
685266
2210007
2396289
1105534
2801556
2409953
1659205
2812603
2411799
1211159
602771
536479
557985
1244463
1023548
573997
2667010
95144
2676092
1750570
1759098
1600765
1191105
2074633
1660859
44917
2073630
404007
2936588
1430742
172006
395029
2880
1779630
1375844
2092696
1731348
2323895
1459718
750703
587786
586776
2499529
1300125
2241924
1981868
415502
1031780
2227041
233207
812146
1007692
882774
1224964
2417534
467504
515757
241302
1681003
1370705
372823
690006
2379381
1977147
2123666
1513714
912294
676957
1805952
914539
902833
452231
2429241
214441
1525364
742264
1693777
2288668
1912042
28293
1074568
2460615
244463
1963042
2547343
1252030
562093
1641068
976932
373191
1848976
3948
1319772
2817161
1945411
2931173
2711934
1436612
155097
329711
238326
1415253
2609683
2430970
2066427
1432536
1495604
1203840
2434300
1512386
60264
2331249
1114553
1989323
306173
356095
2043443
2602014
2072029
2888959
364994
861055
1092967
1249777
15648
1987803
1852501
1954901
866535
1692868
2429703
1891280
1570345
2841095
2380272
1228260
1969409
410130
1537263
1605539
2467607
2932922
1389212
1574058
200330
1060172
848724
259499
2023229
14620
2649078
8350
2424260
2379111
1623401
1941254
202278
2929863
2045440
461636
1457244
2304443
1788516
2218952
1432858
2071126
277463
783434
377897
1960769
1483788
1234047
1387382
2560112
2711075
2653490
2906491
673780
1988726
150055
1443634
1917835
2209209
734465
1461320
200769
1458751
1280474
820782
2743721
18945
128369
157269
2081486
1093936
507075
1224802
2131511
1002477
404385
209290
2085290
205305
2441379
522583
876721
232028
2641549
510478
723088
2715180
1336198
1325598
172792
2509794
767903
515697
1331226
1403001
1041477
144427
2408544
835616
427017
2638768
2210441
1612894
764952
618439
2599220
2426493
2164908
819150
2513069
1861868
2931581
1504392
929244
910647
2442482
1889071
100478
2905035
2608051
1360178
1457185
2937667
2316320
1786896
2306788
1297692
1660759
815122
1597102
1215369
2542748
1585616
1586572
2005136
1092587
1536208
2758645
2260834
1401722
263875
502960
2705885
745518
688982
218465
518371
912715
1245618
1804434
230024
1635895
176500
1447615
1433596
2264904
1819904
1139966
357409
1937036
762615
1832721
2820207
2072974
1807587
1974282
212457
1183336
1932513
1164077
436891
2752759
2780184
1735284
1949507
1398120
1222871
2622688
564618
2524804
2735580
57868
539131
268144
1873273
397261
1897669
2318339
1972939
2698801
539660
2425434
2167501
2557446
118419
800636
2509317
843937
499062
2425007
324946
2057743
2139543
375585
2409765
2469010
2061925
1342449
2214921
1550311
971923
866818
2322046
1590729
1340060
2178348
1298236
429748
1484679
212747
2829931
2188332
1723146
2934534
759668
2450124
2805506
482786
1386596
2769627
530397
2787152
811690
2826844
949857
2507994
829184
2236423
87555
60445
1916486
679991
2101924
355042
220215
1432840
694021
2569051
216986
1026746
2718844
2800806
1582543
2005896
1397779
2905669
1547420
1333941
1991966
2033142
2286193
2274516
613473
816911
1538548
918296
2582650
1193899
713117
1496476
345924
1734719
1384862
407121
1698631
675638
599273
2653792
423206
983675
2803308
935156
632544
2581456
2466183
1537651
1653036
1255378
2269212
2875405
1447758
1290547
2584173
1463656
1856969
158629
2027718
387360
1458637
1916822
15622
2745258
991754
1144486
511347
920360
1044211
2708950
2671425
854836
2428011
2602946
803887
188328
1407989
1907464
179106
1990550
371634
921242
479101
2791479
2367370
1727964
2346643
2430390
121739
279996
1009601
732302
2051614
2181203
1622593
1776907
2205889
888099
1342905
639752
2586799
450039
1924524
1921484
2876585
1196764
1279548
559513
2303131
2402227
1814143
2271275
1235434
1646165
916972
1680453
819735
432906
517632
1001278
2599441
2791659
2235133
850804
1467240
1813218
1816300
273330
840350
2563907
205535
1525784
1098905
2448033
457450
2690623
81481
2722424
2695628
425249
1140887
1712165
1186864
2431620
1653966
1483432
2028867
2578962
2583905
249287
450384
1041722
1868380
446504
2873337
2170325
962311
636375
229432
833427
1383927
2700518
1958922
802360
1231267
505605
1228112
2056332
1156358
2841295
2904562
697525
906612
1677106
919418
2204496
2883362
2165479
2587208
2134170
35777
1013039
580058
1190863
1612047
1067134
1002056
2564813
2231619
1775835
2717061
574206
1742025
1341535
1467583
2733328
333836
263520
2041290
524066
2695524
1362106
1707365
279792
1372023
1567321
2687227
837456
1151841
2047676
1854840
2085584
737272
2655615
158451
1886466
829783
1506539
484974
1279285
911042
932986
2426971
1836541
846884
651767
2824041
1003885
1780408
1815591
895528
2222360
2852166
1820743
1267570
1987551
2336004
559054
2634286
948545
2411254
1270888
1318600
1090079
2925236
31552
674480
1181757
2489241
901705
795543
1093173
656514
1450371
1793142
224340
2400614
1302309
2469337
230531
2681320
1101846
844553
39088
426553
641948
1984511
1666220
1877415
933992
2311592
2025766
1690722
2294286
1055783
2463949
2792858
546836
2923876
711045
734683
1577839
1075534
818404
960084
2166334
1354405
1321258
2489064
105259
1934334
40652
2873616
1742920
1864939
415337
1098714
147460
1369169
466075
1219129
2904328
882367
2014307
2602107
1659240
1792960
2482923
1104056
1649803
1673053
1152525
1968955
1653314
2156065
884830
1637479
2137556
336372
1097873
2261626
52050
2689605
1695012
1048097
1249159
862363
1686166
1294049
2611642
1617251
1373807
1151609
1004383
767473
783960
1115517
2866667
2684909
521004
1831332
2200338
555458
1002840
2381522
341262
292880
994541
2710890
318747
2441812
2276489
169476
247020
1884545
162832
738859
555493
459548
806429
392945
2029642
1374821
691734
1977550
1254124
2500639
803193
529656
1409218
1226286
1458260
278604
2400199
1950971
297465
2781231
2373307
1005646
2361371
643243
403017
2214174
32359
251749
1533753
114631
2823973
1087464
416018
499197
81333
1147797
889850
2570950
2231487
621017
1096855
2807933
966276
786539
348742
2286599
466553
1178618
93410
1106482
1494515
2006741
1955181
2741473
1805719
2409541
281177
285149
2085258
204902
2504379
670508
1798828
977851
2263545
2016258
2510728
1759084
2928160
443414
1977928
2869561
1271189
2523093
2430914
687737
2437818
526206
1449074
817354
1876577
1850790
2797334
2775870
1698423
2277311
120236
1199952
1198071
2667495
1733574
2071690
2931889
912472
251233
2870413
1429622
1160233
378194
32181
861511
2021790
1426863
56209
2833250
2052015
1534313
1310823
68321
2499236
620367
2699591
2236085
107907
1082687
819186
1168431
912731
1831843
2934714
2763838
542402
1102897
2509492
963436
791108
1993798
1065467
2214727
725445
1799368
1624881
2777269
1840160
1561788
277527
2139608
517038
2424716
2052955
1486860
1793646
2166429
1837240
1836017
2811537
2241879
1235377
537954
2085110
596983
727826
2922846
2216898
1264944
2425736
171210
73242
2149898
1083547
2532643
1220488
1599858
767524
896501
2772168
2570892
218544
704115
1472466
1344087
682115
1776032
246928
702373
1460844
734673
1694905
1942644
2626289
1708782
1882540
251055
360220
1427556
2584371
2003729
2323210
1767936
1888780
263811
758229
1752085
2084597
1129855
1818724
1925459
663868
1574362
2069631
26695
646642
2043318
2221472
2739539
2653025
1491936
1474465
897840
2049287
1857821
693499
2532519
2526655
804834
773392
1016110
609756
2260401
1445210
825168
461042
1204114
1526916
572319
7021
2686602
2187651
2635439
2526242
1909232
2097871
2114102
1543394
673380
2296300
736540
108457
2618826
1476116
2348830
382651
2710589
1469556
2176174
313459
1005207
1292508
2839082
575341
2895876
564968
91534
2858250
1078158
1000776
2542978
2482299
72190
2540347
2622067
1305661
949960
2357099
1885748
2552763
2814140
566003
1320592
2911799
319406
998984
1561271
1622460
1055438
470387
1464610
1815177
1191621
1267097
1207725
2501995
2062874
2466465
2388678
2116775
383647
1802930
1389093
343713
1399331
377117
1170076
2906422
2584213
2079523
1400391
1453467
436175
2704624
2921653
405154
580088
2415323
29778
1959364
2403354
1147692
741840
1717349
1285543
617785
1800168
2311128
1335593
2661596
2073219
1572567
682887
1872147
1515338
2768475
2932307
536356
53785
673344
1907542
219329
756623
2439787
1438680
1645645
247883
1223075
1382903
2211991
111542
1467128
2652080
2320391
1784637
1548808
2465124
1296625
387485
2341104
2838957
1320351
1575802
316773
421386
2507528
1498541
1015079
2230607
1179812
110155
2466305
1262024
570580
269265
1384039
2060762
1431513
2036394
549792
71717
109196
1233264
638779
2795070
482544
1187369
1359046
1126821
1060388
294349
2326437
1148257
1040428
2456165
1977842
1355392
538513
233332
765216
1057237
2845882
870527
2567158
2051171
855007
2597746
1878755
2400050
2838523
347477
2071053
305809
1993793
333381
1130002
1443583
103495
899392
1068604
1505931
332491
1317650
1615523
1439097
873165
2557476
642810
281056
1415140
759123
2422632
2478225
2176646
1934638
2455972
2540303
2338805
1784254
796156
1961803
1051573
2443615
1261162
444365
567807
1081523
1155747
2236900
429895
1213918
2587307
1486470
799522
1102547
641101
1279481
2299875
77239
2276828
1836785
517012
1300863
1502867
737426
1716640
892803
1080267
165399
837363
980600
1137288
62363
2192393
858022
843699
1769260
1221750
199861
410706
2774521
2137912
1011278
1591493
233174
1119746
2441466
1773435
2650133
1710980
262169
1386318
1374499
1670155
115704
1185283
2008001
470409
1612226
1474834
1426852
296806
594035
1441172
2665518
2452119
852005
146052
903703
119642
2221281
2450449
1092715
233164
281182
459861
1904617
147179
772975
2667868
722882
574031
646320
678283
755458
2310613
1765331
1593708
986458
240273
2203647
1613834
1061948
2169393
2147526
55886
857380
572848
2462876
2288991
2560806
2241481
2645984
1053626
2166939
2866397
503971
2845968
671531
576829
1688805
2094844
2692509
727665
811072
545125
1152511
2682416
89098
2796710
2695164
662890
61829
1513944
1487558
193816
1462786
1013759
2167157
332598
777640
78812
2372844
2233049
1304178
678443
2427737
792781
1292057
2037353
340013
2647080
2481045
256309
1820985
89206
2934153
1281684
553233
796768
2234930
2100160
1091167
404182
1494612
13311
2323949
1958451
1200337
1067603
2504239
122359
2844826
781201
1167573
906875
918227
1697416
1906293
2273959
1614204
292267
2854977
1933356
545233
573242
1176398
2926465
141004
1717294
745766
1629315
1484764
685753
1613305
2515822
2868741
1818903
1114505
1493417
2263269
2227280
2270977
2639586
557992
1893986
1802170
1042668
2126148
1133038
2927943
499340
1087467
553331
191509
2394104
1096194
1755958
2030588
1982751
1943806
1239775
1002737
1709039
1855920
1409023
900848
836047
2586920
2751060
2418490
1226835
793380
1965831
230625
268282
2843612
399627
1926208
1638065
1501678
1442139
2493144
758384
683982
1312264
2389630
2708090
2040964
962610
535275
2191979
1529900
539068
1289839
1041471
2378920
1058143
1905861
1299814
1982241
1420721
1704710
1376996
2649509
1022631
1506407
2396756
2577454
1223733
793282
1950374
1452988
639817
2925108
573902
588697
810148
1223518
2398647
803859
2602763
675567
1946378
948776
652367
2326372
2764347
663988
2381411
2123923
2652879
1259620
750495
412156
2077969
2180115
2800147
1717187
1370814
2208525
1872196
696188
659216
1559623
2557181
2495588
789490
1063686
2350805
407969
545518
2802869
536821
2063545
1199642
2466743
771925
2842929
2297443
1209920
378986
83888
381188
1332685
111778
2728530
876279
1236459
943273
300391
2012755
876051
2082603
2037475
1948635
473214
430816
1351482
717577
759965
1919416
2631602
337341
2462722
105909
2258165
337374
2828886
2351077
1550184
1503300
1297091
2054359
1736259
2088255
355099
515324
2490851
659122
2212754
1443828
1193087
2905250
2172074
150249
1488236
653658
1365196
2555506
877686
2088650
1596144
2124826
1932493
303803
275245
2589763
88367
2454954
2621508
160562
2710452
1428556
2312987
2824271
1222776
366157
2272504
327071
632471
1086655
651594
1911167
998879
2792623
2683491
333013
1449341
813405
1321855
106378
21250
2278246
1966833
481772
2896502
2506670
1190199
831327
864849
2248753
2744980
2058400
1324235
7978
23288
1115063
1878726
2698067
2817836
1824942
1084415
1362610
2672877
2446167
2064624
737631
2758035
1528462
2088876
678460
2796620
1024965
2284384
188054
35919
1368434
1855855
2360703
1669578
1536849
1275746
1224005
917620
1584966
845415
1467305
660517
278380
1279403
2764609
639313
2037999
731591
2026262
104907
1145101
1089306
1513664
1868692
2319355
680692
192298
1010811
747259
1526836
2306600
1170379
1210030
448536
453884
1987074
2165884
1096814
2580135
962946
2088323
593834
2434267
269353
365539
2473120
398787
582096
2227167
2930990
1619824
2841387
1523403
2362432
220352
1953423
619654
1084584
1042756
1141677
2519344
382085
437300
360007
1786406
1841581
1839258
441164
1353020
1799592
2890144
840014
2170509
1479199
903396
2296919
2464021
2791523
479880
2030807
2650727
2744645
2834775
2321483
1381192
454123
2775175
2903196
1030145
2544671
1407419
2254805
398423
332489
446914
1444379
1446577
1957433
2668283
1353165
2860108
859131
206225
1493555
2293339
249014
1490612
2588395
2745287
1289881
1693482
1685935
1960595
77966
1567652
2167204
2644357
1006918
1293880
1239714
2292465
2239184
120416
1167925
1538426
1449215
1289858
2278936
1516732
586553
2073521
2673977
651775
1793480
1970841
87294
440647
1444635
578348
717230
483023
807071
171884
2699928
2778046
691417
32808
2093292
2532618
898459
785211
1182940
1716152
1634723
2150083
1919724
199715
2707135
376556
1314644
672608
526645
2622733
1265889
56561
235957
1903064
1142350
1097994
1231620
2053592
152028
1219643
2038491
2103156
1080528
2461172
839912
2486946
1784072
172441
2830929
2620489
2312930
1014238
1243823
1562182
1331973
1872282
452571
1155614
261876
1285910
2039693
1131162
966855
1698558
2667530
1579642
2930199
1428904
2913698
553978
744728
1489350
1188515
2361013
1837618
690348
1159311
1021334
2469450
1441294
2698629
1759621
1027590
2914532
2442652
851461
959443
1853456
1490590
2335973
2016156
1098822
2721711
1944719
72465
1635351
1127821
389391
2665
1388908
90346
1230435
1619927
2922092
1857641
395242
615779
1316572
2792487
2737032
866402
1691987
2003837
1607530
1940892
2742990
792410
829555
135977
2184422
1446417
323881
30923
1202893
93856
2585665
2486762
1693075
524183
1622753
1325983
2846242
2726749
612233
1104165
933983
2713597
568511
533267
1016514
559624
1406541
2646068
1475807
1994758
225020
1817842
1813967
1242498
275297
206316
2385825
1023813
542605
2857767
68792
1711403
247815
2328178
1693133
549167
1166303
2210262
1842496
305188
2507106
2814212
2447109
1687599
435822
1076510
2436876
499873
1602386
349478
2543317
2462325
2141547
2775601
2376233
307064
447495
1775525
2268246
2411045
981025
1208007
1846076
2560365
2504242
746796
2772606
2259801
822779
1134628
2195229
817259
1742998
2811445
152664
2243186
1512399
2265780
316111
737134
600103
2386839
1365936
379386
744536
38481
1545966
1100769
1563370
1095505
386440
1054876
2121625
612959
1702504
1030202
859820
1007674
265537
637025
2891738
2380257
221795
2312143
2844282
767069
30277
2504986
1398388
2802220
454418
1014338
1868919
1404150
1142601
2705080
2938938
1382242
885988
1546790
1980075
2446676
2813325
2643204
1796971
249256
2599551
155707
1895784
2405988
2739162
765542
1337091
1158200
1071309
53282
2741881
2737376
1369041
2013239
736132
2663911
680328
148401
390502
2887568
2343861
1842548
1920060
299937
1529690
1345043
952713
496709
2459472
2911542
1172068
2443822
1064030
918818
2713845
1225879
176340
2012312
1613271
303055
1759025
1955691
2059898
2779345
571370
386144
1271611
2903099
2262671
2774223
270846
2830578
225318
1160097
572293
2597769
2875913
9746
1751079
1688231
60788
1377956
261597
1206188
972946
2378781
2626208
1943060
2415873
173150
1595958
177255
2785735
696413
140185
184860
1141633
1059151
2066959
2413950
2243033
930568
1072015
600448
1527883
1525423
1754776
2932527
2700788
1958865
2905854
1349287
478956
2332692
2494187
437121
528402
1605346
2725598
2237050
2160672
2833415
2582139
38689
1714944
2201122
2885738
603742
2414618
694053
2368495
1139532
2092583
1982700
214020
1104332
1991933
667456
976711
1060893
1413268
2268809
1115709
952260
566026
705388
2248639
65693
711056
1029884
1338819
2936087
2025992
2499895
1552850
1207111
2342851
1615862
1569938
822429
2915453
1716537
2605857
294958
985396
494876
980574
435592
902795
1712865
2101419
1110443
809942
1825490
2773119
275170
1632746
503515
1851970
2236357
2167060
454804
2461397
2577895
1037698
357580
1699191
2020551
1349073
721266
420926
809447
1000780
599174
2237316
2509109
232481
925558
2326441
1162928
2549523
1756225
542421
1163029
1466164
491414
1513221
637467
1594251
2535798
302848
298731
850069
2149018
1098309
1160130
2477883
1945897
2076899
1845462
2799117
844521
494310
390872
195106
424038
81324
522795
335674
2444503
651994
449568
1104371
2318269
733302
877336
2550461
2191505
2634765
1344840
2654775
1882048
821125
863553
1700737
1648380
1431346
1887620
2615917
2086660
147272
1574520
95121
1914820
839823
359061
2036577
2363250
2201345
933806
2213752
2202173
22898
1532
842183
2665415
27991
449477
675952
1523126
2260587
664854
1610500
489022
1148385
123966
61504
758697
2727729
1330345
2722306
129270
2604496
1356017
2761440
806336
197451
323184
2427623
1142043
742984
467079
1966760
932346
1071462
1011863
1522327
567711
1005632
2711272
169295
2662537
856422
1844371
159277
463830
2934762
1012352
599986
1802106
2483711
1771379
2001668
2180732
1128039
666377
604985
2324292
804637
1682605
2026160
2361581
1636572
1677077
2493874
2416743
507373
184790
1474442
2893963
1077502
2183859
126186
2561251
508219
1273214
1107529
2922430
2038165
152494
2900679
2825216
2612662
34872
2079995
2066986
1477741
1251619
2570910
1599792
1983995
1234018
34453
503104
2940213
1866324
1045120
2269829
60368
2342422
1082987
2800737
650199
2430900
2180985
173684
761537
1832187
2637042
1724954
1257220
1157124
611252
2197766
2691220
2227369
9536
1936539
2336088
1153659
2287430
2127538
230379
2533020
2553396
471831
1434143
1637517
1884270
840701
113141
1591800
16416
1916868
2121350
100235
141311
621800
1483627
2844459
234110
896195
1856314
350005
2661643
2897679
811629
1553141
379634
884805
1707534
2583952
1841855
2210802
17583
407159
2645176
1347452
887079
848062
1812036
1957847
1005580
2323673
1054455
1983085
2303178
1765655
992727
1964912
2306417
1285803
1410422
1040508
2144293
623240
2029363
2192530
175819
1378265
1134550
1058950
1091341
1221222
2546753
1265755
1313372
2886342
2619543
2719607
1855419
1735968
1717365
2697662
2717228
357724
978613
767372
1548845
2617496
2542337
1547017
488507
386007
257085
2385206
1614135
2673037
1111784
1857302
2766904
716647
2536789
2389837
2224044
2433230
757036
1365210
2368296
1455759
1674756
825234
2031850
1885986
1628834
2360397
2241585
2482740
1689293
962283
1113874
2203750
1685619
1487379
1522583
569909
2436881
2345651
2466079
559329
1020706
290025
524067
470310
110791
2018466
1159772
2389899
426153
2359229
2174127
2422158
802962
287818
1569731
1330180
326992
2892441
866211
2592459
2665135
712314
145776
859210
576495
883972
858669
299971
2654392
2609661
241415
1561698
482065
828361
1737783
1323332
2410973
2599657
1538711
827467
1109723
2099199
2728095
2220690
1003596
885738
2426392
1869193
2183115
2534864
1898497
2679195
1985933
1493874
954967
111087
2377036
1171587
2133576
2854061
1482878
995777
2915241
2615721
698313
2259910
426109
2862605
1453489
413321
2754623
128195
863015
740054
1793848
2426597
723867
1956371
610281
934277
698653
451439
1951649
2037759
2581933
2292932
2096961
1747235
1481111
525533
1012354
925107
634488
1243689
1107304
528176
1871846
1294533
71550
2769392
1736219
2163651
622763
1396506
2665484
1417871
2909138
1982949
1291768
2100127
2572543
275649
2371621
2635710
2421681
1996035
1274389
1226418
2585303
181984
2517512
283016
1034328
1389601
1190751
1566515
2480997
2836947
2819369
17891
711512
1312762
812833
195061
1627247
2440854
1015670
1624490
1652683
759957
49323
1808487
1295090
2040918
2871292
1880894
1224227
29294
180027
2056633
700078
1895535
1193949
1993077
2528552
604065
443008
288360
2689804
896403
2523081
2187331
2449264
336348
2239429
257956
2898209
1367922
425847
1635833
2271479
1846540
1236005
1899789
2475043
1372576
2865091
2141747
1212823
28838
2658291
2265022
556079
403837
138365
2689791
1717954
2290675
2747799
2075273
2661911
1263788
1238337
2286761
2088630
948130
583564
944174
1359453
286725
430380
708175
1343954
1166938
2648862
742331
308564
2656316
1196776
2686174
486841
1970937
708397
2349985
2635677
1889345
2873061
728451
1116216
2261955
1955086
1292990
1368910
880079
1837854
923766
1666651
2820834
415687
413642
1263463
899524
840992
1729238
2375191
2136878
987671
705552
1792824
2614122
1945884
236971
72752
2885062
371624
1377649
992806
233172
1725404
637996
1973388
2074172
2301984
1030115
964100
590614
892349
2463982
1773890
1809570
2259634
2410236
1836930
322587
388313
611285
2005401
2630069
2349365
106567
1109837
1598749
2232198
1309511
1162834
1885282
2938916
1354096
1348870
2636600
390384
2456884
2891860
2602293
2276030
1291587
215498
1688353
504388
1437085
1908115
2875918
1985387
836375
2459681
433880
398278
1386592
1804413
1869552
1075826
2872363
496939
691526
1939429
403545
2461848
1001293
2513027
1762251
2080336
1543642
2799538
1929024
65145
418157
2914455
877619
1638978
550516
2713043
2283165
1927606
2433391
1304047
566031
1635888
299811
1338519
1747697
2386456
482003
234874
2153776
247004
1489298
1408285
1644590
303054
2010588
2580081
2458178
465239
404450
1940782
2014810
234424
2694888
2869502
1860464
1831077
2621142
2772233
1209143
1647712
2380254
2553225
883232
2677447
196701
2051614
912826
2781460
2127840
1411612
340281
2655881
1754689
2195106
2225631
1789168
2720536
2868626
2862194
1973355
1778965
1605441
1432591
2674656
1576845
2279694
2354543
2736820
1560670
2628758
1053356
2210803
1843781
423656
2396623
407512
150574
1635182
591540
1433975
2411252
1805819
1968958
2466773
516877
1850354
1564879
1913404
1428950
2653419
158249
222295
502317
1193835
526563
2747552
1482698
374579
384573
1456022
1976015
902098
2437311
1209010
1602958
70807
1922331
407584
208301
1728503
1130340
2382544
2136365
287930
2176030
745942
780083
761070
958025
852016
263365
1750634
2199389
996602
339379
1214537
2639338
1740046
2170305
2042812
2482836
1026343
1199172
292755
2409779
939778
2900642
601414
1656671
2357750
1003933
2240864
1650438
2310588
2310737
2826204
2900270
125820
339558
397628
405429
2362437
736130
1093626
725279
258121
736227
137051
738833
1935209
1543057
2479600
2510733
1473770
2666084
2093221
2408652
2841522
66390
2647420
2211683
1020712
2436588
2865358
2187732
2752346
2479560
301837
2925506
2304831
1597104
1148665
2592315
2934117
72586
1304464
1630647
1250396
2267942
1705959
137498
2642623
1348760
1679514
1130702
2342968
1064593
478601
2491343
1418180
1548510
2316595
1927600
1882739
26243
2390122
313540
1458053
1564317
1314886
786217
1591599
993094
1802494
8413
1701896
571233
2430424
651419
2207542
119929
849834
2281310
591998
2286379
1188514
237441
825203
2451550
1908864
2743341
1576263
2718251
1762355
2898952
451452
2501206
355155
1054118
1696286
1702326
727752
1698659
201229
146967
302912
2797584
2359095
1383601
1756363
359976
2535210
1686899
288929
2727614
2653412
705735
801590
1665412
1357602
2237159
1855646
1753750
1924989
1107855
2595856
1349610
2443686
2117141
951244
2705290
2660752
2930782
1994617
2004853
2452787
2151040
1407696
2015984
1731681
1639628
2839961
2465799
560228
2038581
2936184
657941
778522
2598387
2385016
1277327
752453
2329670
76369
645845
779639
943509
1038470
1386642
505934
2562329
2675270
271924
153185
1858896
2932109
1512550
1783400
2154862
1939323
2082820
2468214
2868226
1779506
167696
484065
238069
444847
2761591
2558411
2023500
1710283
87487
395788
1888183
78879
1790943
428140
2351218
2150105
1988108
2584846
621166
1051570
2116537
1888817
2516078
1793104
1932604
406299
1426513
455632
2397076
397066
356819
1750881
1133390
2632231
901237
282967
2423426
856651
2502523
1165399
1596924
2074893
1323605
1243067
2692321
2351310
2909141
1065386
1697881
1343191
1049725
1901750
1575930
2054443
586875
2367041
2872296
1274762
554371
274004
651570
191251
807208
1550917
1102725
2738329
2623949
575089
387295
346600
1778132
2863954
1660794
206113
781883
1934236
356195
2690383
1062381
373674
2902428
2879269
1704419
2673535
1168819
1085690
1770970
823058
1878265
1641734
1456417
631368
1122778
2865760
747931
1374760
119552
775982
720079
2653850
2589328
69415
1454993
2507016
2132540
2647195
2804796
543344
2892136
122769
2653877
2870288
34706
2174852
2418983
2571023
2835100
1632878
2515591
1424426
1965929
2431719
1595879
2607104
2564344
2217639
1349364
2242477
2194675
1429038
164127
2341174
1753921
978026
2317710
2699513
2479894
110776
1880750
450459
741754
1744510
1258359
708645
818590
1030125
631742
1757933
2032584
454367
1462996
2134045
1248
1491607
2560019
568027
883785
1933803
686495
849365
2424588
2133021
240755
366807
1106931
1714549
1462254
1596811
1758547
1869739
1643814
1804155
1338978
961258
544633
2281441
1035970
1162937
598638
1172788
556775
1339679
1630065
1438413
1567093
285502
326054
2054733
959408
509287
869656
2937936
804741
882152
1318360
68408
383686
2000554
266422
1293177
2157010
2707722
2370612
119854
1307755
1325840
836401
133393
1687388
2893293
1846440
1951258
2406366
1519
983912
1399766
11078
2262729
2329124
568954
599435
306069
2661371
278687
105689
465867
1292891
724094
1924804
821450
1827597
421473
1749884
1676547
1704213
2575891
1335667
182767
2239630
1709355
1555764
266868
2807993
2548945
2575025
621074
1374227
1312724
845726
1807024
1720037
1808784
2411660
2319485
531809
1409323
529390
1747442
1736732
316741
1389432
953395
2687560
545183
2533083
2666183
554200
39167
1196930
467803
1391539
620061
2605127
200857
2274488
1713874
2225273
2625607
66113
393315
2611400
561115
502141
477512
1860782
2504076
407968
286717
567776
579505
819223
1546858
1510060
873354
1415233
2093941
1415061
2798014
1138914
1453350
2536441
605129
708357
2540504
1038311
1363996
7425
452198
231432
1360366
1375798
1136436
1821928
2868927
574342
164945
796188
2694064
908616
2749161
819259
2718649
655490
776152
1919650
1344830
1935696
987793
2331986
757947
327981
1430331
1911379
1686673
841717
1256861
458379
2917007
384815
1060898
938031
1774303
2882442
2752040
425043
1951381
1493435
975593
2231064
2912892
1450771
2048286
1855499
2367445
436511
2631653
2094707
427580
622566
2627706
774604
256183
1054656
2485774
560798
1915291
1406402
1049889
154258
125001
2009520
1596241
2625665
553899
494089
2539708
1171304
2447581
2154126
1030817
228647
1922270
2771426
686636
2756763
676813
706044
2201119
934072
2903640
1099421
2107613
1660036
1206756
1427701
1691828
2444845
300609
1294249
899497
209083
2170169
670737
2286808
267847
768514
2438667
2170257
110351
1643972
1418675
1634646
316745
2419686
163009
2074691
1652171
2230837
1139647
1420184
714496
855369
2393074
2745561
1625639
297178
2909226
1364276
918044
851337
773379
2835720
2229971
2584070
2570077
2188831
2508574
1544602
885281
1324110
2379351
2921140
656111
991558
1850806
677850
2689936
412919
1895908
2109455
1124133
2731260
550670
2352443
1496140
2170710
1302387
1174679
1242027
2674117
1451647
1000913
2900481
602647
391429
2885423
273892
2434907
322574
54487
1563375
2271612
1590994
2427133
1131483
2175894
1820854
1005433
2025747
1056269
1151713
1334244
2159529
1402021
1279451
898863
1577678
2712768
1345331
494189
2396889
1640577
2903881
1012829
52151
1535126
2425981
879240
2911448
511642
1736109
2412555
2181583
2086117
2900209
2693235
748975
785097
7458
187276
2106571
2847589
2884664
190485
2098618
433386
2057696
2251980
98791
2487253
800229
659873
996039
1891637
2617621
954044
2356458
1897616
1265505
525197
598499
1163769
1177992
1465971
1864676
905497
2275646
1744971
1214400
1564854
2088240
1863707
1228796
607654
110992
1417374
1857355
1684864
2920140
401729
715262
35330
861469
2932267
1156839
545451
1109409
1787453
2062958
468803
2033026
779098
2317676
151287
2113321
1487997
1223176
1977221
2531232
478023
2223328
1647304
2912209
661689
2239320
906943
229056
1032639
2616584
2511355
2871288
2148433
856284
2759567
2079497
2747665
438400
2710367
2550962
1635462
108513
1102786
1418711
2529638
105587
1212850
2929194
2793055
1084598
1757530
1674060
1311064
2498691
372263
1682138
328859
2018603
186558
2648311
1492244
54526
2875709
1496628
917059
2934650
136760
1851234
1574556
745609
1578224
1266692
1632501
1227349
1070436
1701883
635558
120613
1374712
139832
1905519
261948
1448036
1427254
790663
699998
1887815
1614733
1627631
1024613
1016292
1713410
2626154
2149150
1955491
2360857
2300565
2029852
2541804
550344
419895
2500964
2657921
1930754
1551048
2754186
2373164
847717
1491190
74008
1888386
1563846
938383
895968
767094
1915526
2847641
2440908
971539
2794628
1534339
96931
2001016
1233860
2677931
492278
1315036
2376235
473204
2687326
1167892
806466
1684648
1421745
1516287
1451706
1113906
1710571
326413
2517973
13947
1996126
1883796
2740999
2153227
1198277
1135898
2245367
2643596
1414106
1378837
1263582
114958
1183631
2192525
795597
640562
1632552
2611745
478623
488254
2385112
2493476
2420519
2250844
2384476
2570783
1781409
1763487
153772
750978
2738124
930948
16238
1524546
2741923
407787
1065902
369261
864001
539186
2062584
1253929
256279
882595
1075897
2594559
1873096
2715963
1889649
2677466
1831067
1186298
1861850
672418
2559411
2374950
357826
2906372
1234579
2098176
2728820
2603661
2031714
802949
105454
912451
1061755
2700485
646334
889044
2390402
2451508
1998630
2592236
2127884
2845811
2200836
2109403
337769
1924836
971464
1858466
816094
1473975
1273068
268487
2016516
1559480
329026
2497009
1203581
1486912
2557006
1589265
1851319
2765834
541373
1402654
2866466
2188670
1045152
2252907
2096587
939680
1722778
953322
1217048
2305018
558886
696035
1014648
1034777
998866
912241
2084499
1457713
729097
401654
62700
2660009
1558346
2426738
1266432
2409590
349939
1402486
1544164
2760882
1922315
2151635
1907894
1406296
31529
2079852
1868871
1379569
1740922
646209
808387
1176554
1446347
1182215
2457156
106090
2452217
1888263
2660447
1143794
2727174
2739329
2653573
1146836
1821003
983735
239931
2075435
2252896
1152887
1772771
1861681
1387006
661215
138924
310236
1489534
1275717
372039
1881322
1534726
2465176
26851
1223596
2568200
2807677
50277
1387866
728981
2072480
797036
874141
2620188
2757367
2155552
1372566
311846
2784247
2652569
788594
768796
2674490
53488
2325972
1607149
1263304
1390067
932110
274609
1281873
2481958
591732
1498951
1013508
1106808
1517035
919856
418730
1629278
1012364
2764609
488537
2038071
1291692
1266237
564195
144173
1256166
1732883
1061641
1557251
2048763
1191593
1079111
842353
2773597
2225022
656450
86198
563573
2488666
938327
2271384
2698352
1779764
819472
817815
285591
20591
2871630
2495603
311217
2296124
2159998
1532207
1398245
1587338
766128
208909
2188933
548670
176209
1729233
655761
1000530
2562195
1216687
984833
1010852
1525908
1623621
1473624
2375428
1937454
2247105
2180510
2829172
1119269
2852096
1875545
473470
798612
2461047
2914219
461066
2381488
1448448
2641462
769467
228696
1816358
1246247
568604
706302
2241083
234447
555590
2157642
1957110
1317363
788306
559463
605818
1471705
2734021
2155423
1533180
2844546
2829303
1640424
2884539
2310880
453063
2196631
1053123
2219844
1415836
1832400
1724613
119498
2595234
2622306
2766590
2578341
2495642
2109433
1453010
1611940
2919473
32035
1588335
499603
1880401
733187
738409
1908862
659378
1343238
1206795
331633
827298
735544
775485
1902084
2760533
2913681
2019346
2222784
2683996
996844
1509084
1588106
1948955
1244890
2036694
2529032
2801059
555329
2496329
760503
2890128
1844711
1106237
2695240
1460995
67953
1061402
2730802
1446378
2420843
292514
482393
1494938
84700
628713
2238091
2782269
29992
2003994
422184
1056942
253953
2281287
434783
2645517
280014
1678780
617039
2811036
2451136
888003
433457
1438022
1444373
2121377
1744563
2447803
1976364
785668
2625689
1911474
2877403
2265100
898940
2362859
958830
532317
1033291
2057571
126219
967293
2344238
2030556
727897
1626815
829827
1939289
1601762
1031473
281314
18011
2306069
1099970
1521311
1708124
1346020
2337595
876473
2546567
2284921
842978
472204
1643203
1203121
19455
869141
280272
2554975
996433
2137809
2549906
2226649
594799
2470507
573222
1547523
763621
1406793
1631708
2263712
2924485
294783
1356798
558684
890149
159281
486399
1024039
1741963
131370
69151
881298
2073914
1210179
1808058
79466
710955
481214
1783019
2432465
600626
599443
353827
559782
2845654
1447251
2093676
471905
2537196
920724
2847315
1760691
1849041
1280023
1015842
921205
2449553
1197771
2058086
776078
1361864
2511352
1399957
2488067
2057502
140761
455317
1936680
238108
2283606
1675710
970892
393038
807874
1374863
327488
1652677
1695447
1114267
1265209
838843
945505
2714380
286683
781762
1821184
270208
2237097
309176
1114991
1380229
1618539
2938917
370915
1750710
1494230
2559190
553055
1682819
1341816
1627151
466765
399386
504784
2154159
436045
2799512
2308435
439042
2261886
2030081
985985
1439698
607170
1520006
2489919
1359928
475465
2649262
269762
1155795
2468080
1991327
1139452
1214066
2487717
726314
1138407
678236
2385095
761167
2151694
729133
905301
631849
1611032
2093924
747037
20547
1163313
1867474
1945441
1232509
637042
2480238
2914001
888552
1028659
434415
1103103
525356
529199
2728829
2666202
1222510
1269692
1414779
2571806
1112575
249060
549853
5505
2302296
1210880
176064
376534
958481
561531
2916156
1487150
1254085
250547
2571507
2014240
1031289
1072661
2650088
1888073
2468764
1349667
2286778
2137176
2625166
271794
1791632
457919
1019521
104767
532031
1596678
2214239
2594858
1578032
74038
2113191
97185
715677
2580900
2721343
370242
1250846
1302367
1571791
261957
537874
456238
2497685
1805268
2106434
331806
1908552
1501331
689259
2041904
1258679
2512404
502896
605208
2226547
529078
1900261
1781588
1378116
1392112
135747
1448184
2036256
2205135
1556563
1646493
752901
1909963
1173529
2259860
1867204
395037
408396
2445845
1930162
1794201
610986
1167857
2849641
1664720
735719
2754468
319461
916600
1604163
746804
931758
44173
1564332
1545449
2312886
1113319
395159
1598821
565070
1592941
416515
189214
2483237
2927242
604502
981825
2391829
1368167
2370606
2406970
1179551
1864349
2135905
674464
876427
2210313
2214505
649452
294958
1426677
1213624
774945
1011013
1073652
1908778
443104
1586402
1972983
1668841
292837
1924512
1435611
2175634
2236901
402748
1821887
1022789
762937
784824
811343
1512223
2131824
2038764
564229
312214
199597
1982284
2520663
655284
402587
1306987
2336503
1922557
1179073
2889617
1560793
2537515
2417324
1195549
1373527
2557270
1590417
268689
1071288
1745282
1275930
449771
2015954
1104411
955234
2254928
667843
836650
2862149
516560
2289304
655901
990041
1499067
2325574
2071994
375466
2578473
1097877
1079056
2302
227712
2912818
805131
2266181
2773802
1929487
336432
1440301
2232211
445929
682536
1244906
1715733
998611
1970631
2448827
586234
1238544
2202308
1169590
2411892
963060
2386081
2825569
2931787
1938077
705309
369132
759306
2723720
830799
99237
1077046
1699959
1727079
1097097
1395782
2041732
836031
1446456
2495696
1559040
1906257
2577653
1684387
2420212
1206148
2533961
1374517
2009744
1256465
538522
1001603
1703389
2867316
175676
376000
1647552
1006176
1177716
2381981
1316279
918844
135092
2607276
754972
815727
2326430
2493890
1554686
1111680
1635037
2187501
1806949
1533977
1914276
2102810
841984
2259237
1995932
1065208
1907077
476129
1619718
2308117
786409
385326
1882974
65873
2303673
1765348
2542656
359485
1776915
1211158
15482
2035034
2491128
286224
2885018
413923
2872566
2221389
668709
2330219
160789
1659966
1230785
105461
77102
258845
1747264
1686460
1265028
1885319
1680701
1424556
1027459
717822
269268
506872
2205833
1280073
478476
1824342
1837372
1448233
463218
1075004
1383290
1681208
2527373
1639919
728727
2265099
731750
885185
241643
1712615
1438940
2511142
2212489
1711308
2850261
1120258
2323049
1443199
1654145
1996414
214690
276039
978524
1905817
419353
1314037
219235
1171658
855429
2181191
1584656
1812634
1873085
1045358
1073935
1864807
1528809
1911361
2846338
2008682
1504970
2193775
1912410
2072724
2642267
1391213
2009850
1297900
2249139
206340
2724159
1728792
399421
315254
2278424
2789619
1127111
2213223
453054
649457
2466229
2697072
149732
2484428
62268
2600557
1240325
2265491
2778281
1394153
4887
312388
2306349
456854
944196
1174910
411862
1048915
1585855
2080994
1360712
2655981
1650875
786375
624007
1570428
1356980
2176116
2438780
22415
407180
447494
1161317
743815
1211780
1208701
1506729
275670
1932504
110890
2409334
2488160
2065417
197708
2178712
1321606
265397
61338
1841691
2752572
454365
2303767
289915
363133
1693035
1530323
2915266
1131838
349608
1364196
1510664
2912182
1526122
1759961
2609174
1178628
502259
18039
2710084
1200077
2893227
2055314
673257
230421
904804
75013
292156
2554329
2344285
502257
2003084
2081659
1525144
2675878
643270
877671
1362586
2673135
1193268
2730010
2143874
2282583
643484
2365957
1198171
78469
1145012
1874521
2583866
2358680
2055957
1097536
30093
812626
2271310
212891
2188936
1871232
402113
496251
1546320
2251806
199853
1727697
1632825
1475948
105928
1121623
1288117
915108
1093592
695091
424555
962352
940207
413695
771503
459962
2581561
348001
1774805
2552253
718012
2008081
2066322
547208
2047606
2710392
1903322
1671910
204790
2553819
2022951
435480
2072224
1332442
2491081
2142589
1884554
131927
1410796
2504595
383701
680004
120325
2270610
837313
1294330
764703
384579
52271
1476643
1772435
2618937
2910070
1238883
2074362
2688324
2460597
206411
409510
2362704
1664265
1998863
118813
2475015
1038141
2025950
71445
2611464
1096402
1156970
179925
827859
353480
2795850
2529967
861661
624043
2905575
725725
2619134
2428756
208813
2831911
2234625
975372
879565
80893
2634353
1634019
1828092
980328
2611728
1119835
2341927
2562169
2559311
345651
193795
1343682
916657
1482239
585349
2697682
695351
858167
2861620
1154535
2174031
2758929
2369133
2682075
2623221
2557653
1284546
2448512
994287
1528299
199020
257438
1257585
2180902
2806314
1519972
2258645
2173961
242699
1503272
869736
1896443
2125149
1858842
1437690
317173
1229482
1978380
1984225
2046428
1412583
1948081
315253
103188
137839
987937
410015
2326659
1175286
776590
2025764
2267387
2725747
419539
2055279
1265427
1891926
657339
2895933
150306
2248295
2760176
2214350
1754441
221619
1676665
1745694
1521523
1153540
1548053
354612
1111959
2035105
606487
795381
2851475
2555859
2385301
876066
229107
2095421
730499
1525133
1410119
1258903
1467196
2751388
2782151
1154641
560753
735899
2330202
1890129
2043197
1921891
231886
2534724
1324260
300593
1818143
1475841
1312603
509726
1598178
598819
1117690
2846527
950381
476624
1941412
176291
818553
2558590
1837578
1392922
1962654
1815788
1206298
2821861
1703461
1225908
966712
2469907
1789522
785276
832843
1568338
1433581
895398
2601097
64962
302937
1707639
1196782
1833104
1785218
884501
2587521
266057
186257
2096819
1021632
747184
1332440
1553196
1809657
1723015
1991581
1295055
1267517
579689
1637193
1879500
91281
1212271
2434736
667473
337973
1732151
2278480
281335
1308997
2392534
1096511
542368
391455
2238136
1554277
1298603
2304461
2819221
2012390
1635835
579731
1192895
714122
1156755
2129866
794913
759726
343928
290625
1233124
1980632
754962
1381627
2072855
24122
330338
1492600
2294854
1018709
859450
2075614
2835319
701589
2635493
1548750
377720
1818479
2823321
855058
2779830
1014689
1121160
646835
208991
1003760
640899
2374879
701732
1748010
2194334
2142921
1941919
2907345
1873666
1550343
408938
2024764
73104
693901
764371
1166932
1507255
1593423
875908
1133706
2913017
1736669
1125426
2660685
1330314
586268
483895
2498385
2811244
1569316
1312273
2544287
1403435
2225038
1697235
1421719
2890339
570384
1239638
257005
694295
1921015
2174562
283375
2852165
306376
1039675
1623424
2808278
1429875
2006795
2640533
2378115
10841
1731422
1243366
2294994
2931473
723929
1728309
1333774
2058800
2441681
2725172
314404
602653
489220
1498088
1637435
349669
1930686
1714082
2705278
2130441
1828175
2870362
1933019
1590236
653155
1874141
786779
870221
21175
426727
1958465
892710
2196027
777063
611861
2699203
1546200
1619606
2744028
1316951
681823
2176331
164690
2426293
833883
537217
1958542
278442
958179
1016590
764864
1247683
2235769
2912146
2876945
1964936
97192
1398935
2074940
514073
574083
2892554
806211
441186
943495
3070
1175460
1048865
81968
2191963
2104489
1336607
2744785
831960
1031001
1128650
2432874
1901511
1547708
57098
2746822
368718
2258757
1948790
647406
1446768
1548455
390970
779738
528968
1212763
1024791
1736024
1826979
2597619
2548802
2443863
1737982
1563302
1143279
347949
2707574
1898661
681051
1005608
1550456
376526
2595109
1025356
1078353
2466771
2405086
2482260
22051
527174
142741
1641049
358613
803754
568499
2627888
1063292
427
1534543
754620
2840446
1751758
2272945
1783907
2780613
762134
694752
1733028
1951017
17198
1642685
437548
213837
2297476
2152551
2285549
124875
972513
1933175
934468
671809
2712472
2219111
1303127
479621
1965637
2014838
599513
1701380
1839038
1353307
847619
231799
2127308
971634
429718
2788205
2312665
568682
2385606
1556292
1592756
1027851
2197681
2271872
955640
37559
896858
482486
2082461
430636
2836859
1667311
1603132
2733396
69835
2631684
480165
720908
575569
1628181
417935
2092231
232173
2046435
1412624
1820926
194812
1195192
1633390
1429329
545995
1422321
2039419
124889
1704601
2651839
1042005
2449357
1621234
1512313
2251657
1099687
76012
2841377
2710593
503506
2907739
127854
2094473
1925923
563608
563745
1422250
939029
1437610
1524445
638709
2734071
1670391
1738964
2406781
1512648
2657439
1578214
2743083
276400
199739
1947819
2730482
1870211
308004
1658300
2540504
2721864
122076
876666
153180
474956
2576126
607855
1045355
2158303
2272353
813797
381738
2649179
81713
189735
2272200
2290037
2487915
2570719
579308
1018772
338912
53554
1582090
604537
1724296
1253842
2606096
696729
1522957
1620093
2006057
784367
1872614
1368722
467855
678768
1059052
625290
956576
1957387
2620953
1260921
2246872
359200
671845
768323
380501
817555
84819
600991
1617418
1870968
496912
981847
1282910
706328
1984533
1324543
2067008
359371
268881
635163
1532905
1450897
1110660
1584353
2289132
128496
585829
202490
282752
89621
231460
108619
2699540
2729453
1094910
2705162
2429727
1166238
1852934
1301009
248378
1980434
144172
2007897
735632
2298943
1156193
934453
623953
2539469
2050271
716610
1203999
74897
2696764
1154018
1114989
620702
1280308
2712146
1945650
2596909
1302039
1252242
1845458
2878058
677590
821772
648127
445211
1010435
1552759
1154707
845795
230861
1493489
833433
2025169
868324
2831988
2724115
449909
410501
1037290
368245
380594
1919705
859927
1741155
2653874
1537446
1526864
502457
1680222
2618761
1140497
699076
996679
1575246
2686517
1693332
1957130
89646
91366
1599756
1807769
2581379
2313907
839415
724849
2137319
1515331
843233
2663037
1713687
1668972
2337477
1960559
1209917
1110415
1146843
1686942
1915400
2793188
103175
2264678
1985854
2372511
456511
836434
1850348
2189374
170439
421745
944651
1029280
1843700
397832
1159329
1295016
2812813
1758031
2109517
385796
1173693
251918
167525
651858
1075889
1872592
2701713
2805634
1199065
1929277
838776
2423297
1810250
2929111
2405494
2182946
2214540
168894
243416
883683
699037
18509
1512660
2705126
2644121
2226759
1187188
1874130
753392
111289
1720132
2321014
2290405
759204
1443753
2018525
98338
1733489
1612539
1025543
1448192
1771759
8018
2853484
206198
277997
274386
1268622
2155393
2650561
1679798
2557296
337509
801629
150921
2556555
267651
1739676
1674896
20610
1298639
2245269
2248293
168367
374137
642718
160902
2665626
2525070
588554
1527779
1067915
382534
1025574
908032
37725
2552869
21788
1999266
1458075
866267
798856
2006373
835731
1524078
1314984
465950
731407
1219488
895602
1877580
813083
782942
2323741
1782126
449980
1017701
825316
2695515
1121411
2016010
1315433
340735
330240
2355514
1603422
1273174
252446
1226284
2553560
595866
1639450
1658106
1951384
1314623
1072556
2446133
899271
1208817
1719995
307778
2857410
1851988
2723434
15154
154426
2521421
1497697
2116613
680507
1980986
236812
2772352
1053748
1216041
1492120
1381934
682006
680367
647211
1835530
1321362
2317580
512808
2289625
1021148
2672148
2456032
2349224
167823
1931528
1888409
991149
2341003
2140829
2482024
765631
469433
903795
820474
1551057
896408
2640035
2521819
244058
2279712
8469
1284199
1344924
597356
1514711
155015
918541
2621538
317704
678103
673894
535275
753550
1249880
981962
2512905
1695315
78529
2921990
626336
910506
379775
2859145
2322957
427553
2345971
1933531
2333525
2448125
1322871
1161701
1428853
2715568
1456826
1159470
986745
484846
533973
1397539
2524086
1659341
115230
1413632
1762375
157215
1589234
1339666
1638085
403875
1736921
1032618
1393329
354338
637140
193320
2481555
2405936
1135781
2378530
1945614
672900
510008
815257
1934182
984382
2600606
1134963
1035771
1152048
83774
1119801
1748079
56093
907904
1736597
2505972
1617755
140632
2662367
2092489
1002571
1927994
834807
2210147
2545080
1367101
2847582
789746
1357688
390949
1470216
916832
1790599
2118336
2132824
1638357
30329
2733880
2554358
952800
256908
2644028
2181845
82490
2782440
2402415
1606249
17690
1884089
2245451
1131779
1432474
2401799
271896
1167541
842936
2211915
688676
1079813
2121662
1632303
2065993
2636767
2162445
2819699
599478
2151794
458007
489049
1242970
2652151
983780
442902
2096054
389390
1199683
55136
766561
2272660
2652187
1653003
2717160
2341540
2173783
2056887
2201959
2230784
2113188
825335
1183045
2058235
2171140
2877414
2239529
1426656
1379687
170447
103041
2670971
2702181
1342111
1568932
716635
126143
1510825
1546985
318906
1289187
2646801
1737757
1928613
1391397
1640546
137543
346964
1432312
2599241
559777
2058040
58611
1096533
2875391
724678
2727940
1186975
999372
428562
1018790
1968256
2339942
1651316
884914
1871630
1565843
428861
2135442
768464
2264028
394642
2489842
226612
470891
1124345
2105458
1297218
1471411
375962
2661113
2910969
683561
1175369
27912
2783758
1626404
1958593
156931
2829110
2565316
96843
1158497
1792756
1216071
2098191
1070357
2158630
2453414
1887834
446686
2653400
2735053
2099038
522354
1367735
463056
1000736
597893
285944
1140204
2333514
1173958
2782560
2824238
170743
1673850
443760
584027
1410724
2329552
1585667
1682306
529866
2385303
127774
1891408
283102
1574869
62658
440615
2281995
202532
944031
2030906
2051335
1981131
2402468
1281445
2551218
2209148
1537786
517132
1177656
1777780
1582397
2795797
244867
1515226
21881
576558
2171250
975227
1834604
905824
22584
1566948
390777
1552671
1045684
378026
1210894
1365716
2655144
1747677
213784
1427510
1569099
2722642
917403
1072663
2669737
1243889
770499
2372550
2676382
2679249
1642574
807510
1201337
2770622
2027113
1368769
1159439
1620359
1952582
1158131
1157174
363458
1848169
2240978
2058181
2233348
205975
2826340
1002900
2016497
2516944
91977
1328400
2269664
357444
340482
1095556
2544017
1835240
303756
1069073
2137957
991831
2670438
2800982
570930
1255389
2924913
1681539
2134144
878159
1228565
384913
330520
789371
208159
1726371
2692810
1419248
734948
1842360
1786754
1484175
874344
2708909
852951
235318
1247387
275878
665466
2323240
1116287
767786
2086375
2129223
1423111
215653
1831467
744534
1165097
823013
808210
194084
2596728
1772127
2514587
912184
245262
2732352
2169644
2202637
2191817
1025838
1469589
2674717
423598
1135627
1349362
1035909
87052
1453225
746487
1685719
1600306
909066
2482552
562578
1499954
2743007
1438122
448938
932195
612028
2675073
2380776
2165549
289246
1244299
326355
1148626
1181105
1268503
1013700
1853970
1363031
2558394
1359385
1646739
1363285
594422
2503083
2857630
686663
2762461
393519
643990
957895
2432412
2244284
349346
2525414
2902343
1671283
2222807
243563
2787160
146719
2751060
2429650
1193301
1125787
2526210
944392
915080
2711970
2605984
1798674
1700693
1629011
1205112
2695109
1787279
28454
42971
1010039
20361
451747
659745
2778288
2935958
1399906
2806462
409528
125239
148132
1619816
1943934
1803028
662052
195134
1782383
713523
746820
1278703
81445
1001570
2319380
2675296
2657446
348438
1603344
387988
1080955
260981
1399927
273205
2365100
1145998
2107003
656516
910028
1482879
2214817
1214354
1227842
2494615
334629
1857888
2748344
1203120
716184
2029634
1062887
1222151
323623
1037031
284387
2439130
282118
1616787
1879688
957492
2387445
496295
2469415
2798844
1954863
2776811
1318881
651890
651970
1739486
1166981
670864
1561711
1493549
4778
1541450
2242323
632742
2868053
2711148
1740305
802861
256617
506310
1104214
950696
2497972
2761526
1156394
523287
856335
1884240
1555671
1709810
1385882
1226808
2938548
851449
2792572
2311364
2544425
1786056
628790
2173762
1915614
2527949
1298645
2525832
573689
1909371
2351931
2537273
317338
85921
2361053
2929789
2175919
2523601
187021
572586
119290
656715
2732923
2588104
1186252
2404414
940103
1535042
1920970
284998
965518
1028928
246380
1639265
1903061
2254797
2502509
1972594
1023991
235698
2630882
2578756
93681
1062936
458892
1525994
2540945
2494189
1155030
2326205
156166
2241291
2724872
1059400
2016163
1474866
608219
2562065
493221
2133111
494466
2368945
2655218
2436433
549343
2666090
67999
1145519
11359
2147024
469050
1267860
834268
1509574
684976
1537305
1899221
1673504
859713
154066
491831
1531363
2308787
2932648
2852003
1681296
2862314
2624240
320139
844097
1208043
628447
1440359
490172
2889805
1323509
54833
278098
2661266
63598
2725048
2390148
2132923
2103006
633908
2628959
1504917
2536029
632478
619519
1466788
1210322
2166725
1926904
1893829
1494299
109886
251071
1658723
823721
2447127
1209654
986508
483277
1810229
1059682
286687
1617460
145489
1601021
1923294
2239540
58935
1457295
2785360
48555
442392
2644116
2626456
1157663
1753520
2374138
2703990
1398346
488282
1381255
2832172
1252828
2517137
1350642
1075345
6003
2090018
267247
1550294
625548
2708136
1998106
1305852
660462
1846278
1732300
2390811
2581366
2122352
1677458
640119
2252622
95096
1207869
508640
1020676
65785
2531484
475737
1577030
1341121
34829
2201269
335527
1988966
2760084
1555732
996371
2621897
2883351
335868
2242502
1841824
1448382
2823630
510030
1250427
2001066
1586528
1092413
703499
2022449
68865
2661639
2014877
1046220
2247925
1209856
318901
2042857
1249590
1497679
1424019
714558
917159
1677777
1703752
2460622
997559
2210516
1494760
302001
2932639
195140
1238500
1880848
2588172
929256
1955272
1542491
565197
1260682
397446
2592454
2573248
1650499
2792826
2926523
987417
658294
263367
1566506
261594
626270
1236318
1312166
795014
923531
1649819
2873832
2305027
2794234
461146
909692
2010168
1560110
2524957
225866
123191
1513205
600490
2259852
1750209
571944
2571134
488436
2813688
2276880
1795864
2055296
1292429
2555620
1358849
1357644
1064715
630866
2286587
1467185
2550324
1105295
1899767
661119
431202
1386588
993487
2595153
167135
2799180
2299332
1836872
2747
254791
727928
1555710
421832
331649
2844501
66977
77830
2445359
2664638
106124
2921409
625850
987475
231815
1436212
1106704
310339
2426711
1640603
1779585
2345983
2346071
663476
458758
1855591
1946976
1617325
924679
2822603
2539955
357797
526247
2172136
1721481
1013223
357504
1108290
1785642
2313450
2612756
2611790
1114766
2297885
2388652
1319703
1748842
500797
2778676
2317683
490561
2120991
1680624
2084968
1707519
2882610
883308
1563533
2826077
1328090
1010295
716640
1633461
759424
2567080
2239651
449847
2342905
1520845
1778743
2057323
507790
2214485
505769
631706
524665
1143833
537438
729341
2786497
548009
611289
2259034
918652
121840
101810
668861
492037
2035016
1619962
1555662
1075880
1680858
1563689
876351
1766961
2136686
2577585
840138
2203303
245496
2625612
2719405
2020577
758290
2464208
2658670
2911808
2711824
955468
704
1972703
1202465
320628
330330
1637098
2288449
1290333
163685
2304931
1014085
2195328
2481357
1177674
733271
751599
188271
2732353
1151229
1523673
2324407
2511511
2936813
1129995
1070798
2252477
521353
2768602
210255
1350081
488638
2389135
423893
886725
2198581
1647009
1848208
1570610
1853856
2906046
2705540
1887035
2382757
2158472
1827260
612922
2418300
1463613
2710242
2579150
2670067
2593461
2123877
2516379
1701146
203320
1389071
1344807
839481
2514535
2768627
2614644
1709669
2005145
1216367
2578174
536955
1874135
1218141
2071134
370868
1757514
324407
1580663
2354642
2641878
2421314
2021490
1273851
200060
1357148
2909532
2227771
402610
297823
2552051
818199
2400943
398045
1544790
1734721
1085706
27701
2157825
2370702
980932
295421
1215195
2552407
2806498
2458054
2240930
1859253
2380722
1120402
2296256
1904164
1650140
2625653
89530
1122475
1343846
1992170
1723966
300357
277559
2171939
1328219
2247383
2007604
377763
2341727
1991786
918807
1711966
1803283
1558880
554676
1772217
1594500
483095
724266
935141
662276
520027
551283
922771
2849998
2792068
1681515
745118
1924338
2241763
2843557
690303
2804954
2218780
662475
361389
215436
1113991
2157066
2549803
2621537
1468660
2061439
47727
2330608
1822605
532222
2064783
1196256
2717010
987413
2270487
2625204
2499377
1766847
2569329
235668
1177412
2258130
2650779
488560
887654
2597954
1757620
1143761
1361488
1754765
1663867
2226848
223489
689067
2400743
1800623
488233
705101
1599995
1958133
1850277
2081517
736022
957831
2439450
2047411
2925662
1765673
1460374
2936614
2363279
1569678
1731213
643620
585862
2668699
215374
2665002
2559126
1808232
1056022
2172612
1478806
1533418
1173028
1663078
1015882
2406728
2760886
163711
1346289
509415
1941229
499084
932815
912221
2613363
1540297
1243129
727942
665837
162310
492830
1252928
1338001
293633
903633
345015
2150232
1082126
2828642
721810
1444856
569136
482106
1294472
703319
630097
2213579
225517
1238313
326763
2643364
412768
1967418
436537
2290902
1470671
85036
810084
1170172
1797375
248822
1455305
2851734
2782154
1758901
1238148
949702
1883770
575643
726824
833857
109744
107283
2209335
1439068
1370475
256748
1246805
2914989
2368292
2161007
586092
2411486
924047
790487
1125083
2360543
2542490
334996
93346
2435434
565311
1656541
1441927
2866395
2786619
1584379
1956401
2411534
2155888
2822931
1532380
1102175
1703580
592058
1211758
573260
2585496
865
2698717
107947
532423
354110
33170
848032
2483622
902791
2586272
992844
1948547
1654577
870812
1164284
2685064
1070753
253721
2463769
1574866
612176
1599623
1383595
13685
335883
2488560
167923
2246821
131328
2769345
451245
1836361
2926085
547807
610197
108914
1262666
1482752
2244882
1439831
43030
1347749
2372350
1441819
1870569
1852655
1371734
708918
1850614
687034
1243203
649264
2624998
2393286
441742
2619075
2465380
593679
1772702
304416
1750948
1464232
1324520
2545995
1744319
2513935
1241501
162917
1661221
2439374
2861043
2918181
2139041
101177
338857
959328
1927607
2711190
76590
2352798
1244808
1448328
751191
2225901
2277830
612057
2566786
1466580
1980354
806256
2672449
424204
589193
2650285
1476933
356571
2112671
1154130
1844777
1343220
2329248
630690
321890
972899
1141024
1949172
665553
2584503
102084
910952
2843245
1012904
1638978
345362
1412887
173712
528300
1480895
1926084
483685
931205
497292
2934316
2457783
2339425
2040976
141155
225588
2772705
1938010
2103492
241996
491516
1080029
1627387
849559
1179192
1589205
1055728
2051116
877024
2779062
1266728
2812399
2321046
1832933
2014767
724466
1355926
1830624
2286446
2585341
2017660
186858
2321082
2913297
720031
159561
956611
1755864
1041858
2047598
878519
501186
2911970
1714124
240082
740481
2540508
359852
734380
1764561
1428138
2286281
1651983
1012383
1093859
2399616
416385
2279883
2896328
686505
2242621
2575696
2302893
2723565
1808242
1534953
1947788
2245753
2275540
2304809
2567024
2080082
2026691
1454040
1650886
1015001
2470898
2856651
723866
2078151
1236280
820380
1674967
119584
539739
98536
953724
764659
637716
1568649
2676238
2462750
2394502
1316901
1276908
1803
2109207
2095475
1371051
469434
1693900
656035
2917
1512249
1070206
2273360
859873
1225517
1220417
154639
1780315
1333745
1300604
2543497
1444202
1028860
2583404
654326
258869
2419933
2853367
1104389
1954107
2872205
125653
639424
2883705
1142799
56523
2170243
1915999
30770
2591959
2748340
980859
2563319
2352832
2035020
1742445
644328
2249068
532786
2874622
1161897
2515710
1850159
2611859
1908820
318662
1742814
566462
2346293
2199550
1697550
2866056
1524006
609528
2096410
2465264
1591826
601810
2620787
1063059
611695
1055400
347098
150480
2346355
211775
2068094
1789503
463582
2412013
1151952
1247733
324362
1037689
1951721
222362
1546233
1460500
548635
2402266
1419991
2263276
2117926
273545
587908
1690714
2443260
1063499
2383384
2518928
1626005
2159440
294905
2243126
398426
1849176
1637267
2384983
1565727
2614109
1530834
1629351
2893539
2732445
1949245
1354900
857604
1164988
25058
1863743
2376367
2326138
1113516
2072510
419636
2867227
2155419
2286200
1682046
1656442
885504
2054110
1652571
2206516
2572749
2262853
254360
2340672
2765218
487011
1710045
1179437
1396067
2475717
2320166
208215
1317622
1753230
1439774
2484378
294050
2875744
1339754
1948545
320452
633438
2546487
331339
1229365
2503280
765349
960583
167805
1809598
591809
2191575
1918280
1242959
1576722
1731244
775498
623892
325307
1868737
988614
658266
2338538
605962
467374
2366466
2516818
325976
741857
1753340
500397
2482337
2308367
243240
146273
1745249
317674
432617
1930381
2380344
1269876
799142
2252883
378626
827702
2678808
2556578
2590372
1501540
2206687
372910
947609
570402
482247
2653780
196543
2507337
262406
2525713
1203534
1938354
753960
2574785
268778
2101916
2257868
2628250
515956
1571761
1451887
676491
1974466
2439633
1102532
2418957
999881
1233947
1995551
499588
1344867
2176067
202345
1796329
1520506
827073
301261
728283
1925672
1858867
44554
751703
2504089
2864586
1649023
148619
558702
647022
2389915
2503487
2192871
551835
1578382
1609598
2565805
1425869
1985000
550863
2682856
264024
496211
718223
1414074
1719544
452102
204474
2477427
2699733
2396495
2282980
1405980
2315579
2690688
1694245
1681030
684635
738790
2518092
1645401
2503271
2137384
1848617
1632900
1496020
2166764
542965
1943510
2103058
1987617
279950
391499
1074219
2274450
2241347
1848983
2472212
2341722
1402917
2084759
509008
53460
1965418
1590608
2034444
533367
241474
509480
1468605
1303541
406239
2170953
311279
2747688
2510996
297595
345588
1106170
2234043
1465976
2051754
9540
1860736
1464388
565765
2484469
2099226
1974830
2430279
2844510
2354655
2013278
1943091
1279990
643696
472702
2822404
490027
2093304
2931746
1701842
2032725
579343
641906
158658
57609
1789854
2626676
450803
102924
2293373
1405355
56972
1560886
99070
1464878
343615
535608
694080
2906622
857433
412776
1150779
2301683
1833037
1989335
793418
1529382
2420754
2267170
551535
2032873
268493
2478037
286048
1578047
1435124
430710
1331783
2379951
443611
1165228
1598372
2294780
1319706
1117572
1455325
1331190
2453872
1199276
18335
577525
2900502
2476228
2147458
229031
844935
1386647
2513577
1061032
2343644
1119143
2043886
2436458
1352689
482306
2832078
2849433
871314
2818856
1762288
220619
743367
1240301
1980056
1835335
2375646
1457874
1592354
1039501
2934915
2289960
97951
127657
2712626
66408
2792561
2008131
310591
2767663
1249286
1333598
2335401
2612532
863552
1298096
1005979
349432
2160192
6586
1501800
648092
890907
884309
1380046
1021641
2930270
1082071
1215971
1048138
878948
408379
404619
1828775
2341465
1777148
1373565
353908
773692
475864
1618926
2917032
828030
1889251
758
2907177
1012667
1447081
928946
1306334
975415
2256420
1927995
2162965
2590181
898607
1895654
2505385
1518208
775808
650075
1926296
484084
1470385
2005172
1297101
136304
1287651
808982
1681551
1689175
547549
2210009
238685
1833611
110534
1105747
1475914
2291338
540772
251611
1948216
439131
2006839
1767088
602149
2277258
1322263
1895505
2021573
875433
1897459
99735
2251395
751261
1881681
2093619
244964
2756304
954146
1109574
1338815
2799771
637595
854947
1552244
1107030
2148398
2134305
986591
2836185
1193984
2908901
98262
2001824
1236498
1821768
2145932
890694
2756005
1059721
2141600
1124322
1116988
2688025
2454239
9661
1179379
2620675
2176129
1679699
1766773
2544202
274221
1003633
2569106
1905192
348604
2334964
1080279
1756527
2623795
1079196
2593063
1303447
968366
499958
581277
475333
532697
2847346
2527987
2337163
2002569
2539666
1883358
561410
2396331
1916195
2465532
926269
504610
2903562
745696
128687
2490622
2192457
780265
442845
1030458
1155716
2430729
165540
318209
232565
1314031
2388814
607385
1135901
1960030
516920
1903702
767373
910563
2422447
2404761
1412612
148470
2494215
1103621
971874
559757
2626035
69057
1793894
191093
525274
2460977
2743604
1933853
1532019
2838174
41133
836243
2030969
1726268
587231
754088
1246019
412351
287176
2450365
2472424
2699309
8021
1964679
411941
1616182
1162092
2605003
1259199
1046557
1404109
1785409
788970
506661
2222719
2332040
2133348
1139615
298809
2244050
2158701
565852
2335589
1515917
2027338
2089222
2773709
658112
1483114
2877306
2704543
1196813
47049
2856487
1054556
296457
847713
2876511
1335377
844289
2747929
1766391
2410956
2025380
1425200
1590659
1103895
1325345
1962028
639815
1336343
617631
2742775
2728970
2447007
1095339
2907580
234148
2851433
2436460
432585
219148
618622
863660
639262
2885853
2035726
1293767
1704141
739579
2059132
924202
1858523
1502708
1747866
2630480
2020395
613565
1899452
2351247
2806057
2663671
2752645
2666352
2653354
2896495
2444850
2200287
1841166
2801531
456643
724733
430463
1150261
1639665
824289
1605188
1991863
589311
199787
2475736
2500256
1994186
1581873
2533387
1207203
550595
843258
1239364
1409554
1042331
1014
575578
193188
573148
1402680
1162948
2043285
646875
1964103
947074
387986
151704
1700991
419515
2680312
2857065
1201900
2904174
2900787
135442
1846174
2321803
2936182
1130202
576012
508013
260295
916166
1887904
337459
516961
2656584
696863
713312
2697808
1202434
2452856
2697581
2115383
1658550
1442948
2202367
1904841
2672825
391345
997739
224825
362907
501140
1626632
182595
2045059
1432873
2881128
896787
864237
625906
1049917
52399
1094804
2227143
516989
1740532
463967
1498133
1059602
1308290
55022
1473895
1776016
2338231
1526242
1434542
520323
554862
1713968
1996536
687241
1698720
2830162
2086734
1454385
2431879
2551121
942885
1728669
1448218
2800619
897393
297224
1309125
805747
600963
730471
1441695
2259930
1840692
331782
1522568
1279092
1889284
2809484
620739
1196448
2251665
2530984
1072033
631195
311637
807614
1974710
157537
1818321
1010730
1605395
2676597
2059676
2548314
1059462
573053
1233613
685944
1688503
916817
695095
2794129
332742
1363087
1913438
587222
2107842
2012880
1552620
1986186
951783
1537226
1545661
436962
2873602
78743
2478711
2378539
1190109
2514575
159932
478532
1001436
1834358
560727
1299732
557634
2410269
2404899
559205
2379759
1743087
405772
967517
1656720
433889
1820219
513348
2697119
2277273
2909230
2435410
501006
971684
136132
2916927
2648142
1123949
531442
1983770
1368197
432193
833942
286363
489725
584250
2923182
742042
2454603
1373917
2592998
291012
2749190
1337908
153546
2549451
994637
789508
2703877
153245
2297231
1175834
1740057
345012
2234373
2666281
1076059
828429
1625935
657100
327960
2575389
1702282
2769548
2369948
1591962
1343304
2934758
2204642
199598
983208
1380282
1751353
25586
1991179
2018093
526481
1695204
1014120
1202133
1673110
1782041
1012228
825742
1746905
571440
2762412
1915767
282260
987621
198477
2654345
1413481
2380302
568684
15431
1425907
1578442
889
2059626
2623677
1020488
2168140
263910
1467196
2875658
639877
2821757
1520927
179494
1464454
979182
1974744
667969
490663
740645
2195694
1714986
1194248
158694
233209
2350755
458124
1803346
2454166
1655107
1895193
2651616
1744836
2033602
2921789
49126
752457
1760751
839057
1142147
2369835
2443295
488578
2763947
1022925
1553569
17699
592635
124084
1079622
332393
1413541
2840879
2292124
2328559
1996244
249041
1724354
322059
1973607
2371931
2206747
1967169
333884
1990608
1087000
2467606
1046711
2066606
1135648
1086477
1484174
471910
1122608
1152410
478463
773118
1091111
386507
227399
466598
325612
2334699
1273086
918442
207111
2902185
1859955
1903620
1407350
984848
855964
2918841
2221311
1272294
1953237
2874357
2294505
2344946
2386912
1585975
885150
2131449
229044
770415
999950
645947
1443841
2672652
1233127
2046845
2862040
455954
2294864
1355777
2870305
1167199
145586
328805
2411581
483316
547395
1530930
621669
2032498
1728783
1161307
2195682
1410680
594960
701109
636157
123605
1341257
1337943
2450980
160689
2859732
2694234
984648
742212
2279298
383251
687858
1411200
1823118
595615
620723
2389287
2565915
302472
1662225
2035257
1984358
2627638
1795985
2730663
2794421
2482664
118274
1625557
1494580
2667928
2062159
470838
541236
1875282
876846
2084740
2025777
497907
638059
1624292
2745716
1485529
1015438
1408717
1551178
1033194
1965160
368639
73943
1414700
714338
1665817
1426852
763726
186975
1551681
1184463
2114984
110983
2377222
1545708
2184639
1444739
544542
2429379
805738
1332161
1324698
2799530
2768863
533769
2784146
1842613
1804344
307790
636009
973418
357061
1175061
237622
1017283
92397
311034
1000497
941992
981402
1668271
2276890
2070081
911265
12247
1069866
2805025
72087
2424565
107800
835975
2111882
322616
1570485
2092181
1621432
2289133
1837797
705784
1011537
2093040
2827154
2607880
1540702
1702935
161705
2222941
2596788
1204795
2667074
1035710
2222317
1749447
964067
2916212
2510963
2607934
2610214
2391173
1311808
32820
1847957
1662367
2235499
1084422
985666
363140
1862381
935082
2375906
2185251
855807
1265639
2836498
1876546
478006
2025487
825352
2863520
728559
316288
2863923
2238536
1336601
649068
878125
2545958
224020
1332154
2024486
1920645
731070
2796891
1866881
2200937
1094429
1605854
1736334
1962779
1529789
2587086
1448335
1320212
1319756
170279
1945670
2894088
2389689
2294554
692156
987159
1041749
1127603
1789550
2194839
944573
2623145
702839
2788925
2007610
2801446
2137005
2462538
307283
363498
1429702
1290373
1775819
1048905
2816416
2126321
1808063
1362791
2458514
2350104
2688549
339192
1642244
568801
1100241
2028685
808282
278774
523413
1030319
1032611
1055658
2092658
513752
2800168
154358
2322834
1350451
1607004
2173267
1625619
1963588
393269
1986163
1392339
1676691
2156222
1814853
447971
2838017
311646
1383585
2151806
333854
2325342
1095259
1160950
1210811
2593105
1912008
710251
1948916
1898608
543749
1628917
1400247
778521
1834780
24214
2645958
593530
800088
496932
2120772
2488399
2838050
886084
1318551
97224
164404
2272505
560957
633364
2206059
818799
2075208
1848486
1143656
1904338
2275125
168379
2191448
2747426
2339255
2824216
2205966
1778142
643561
1312536
1229237
338037
1651871
641635
675071
1256906
2207980
2549885
1389375
2753251
1336273
2452313
2639309
2921593
65724
1304574
2106221
2462280
76530
2540471
692669
2919401
275636
2736907
209292
537532
1119578
1497992
2451494
2297474
2528379
757227
2116799
2830580
1453342
944885
2667608
2307773
7199
2623283
652479
2199629
2813698
456418
1770691
1052546
787169
504936
489124
1239991
209424
1899099
1874844
1192918
1278455
644656
967353
538532
2087031
703897
2140240
210655
218234
1970131
1871291
2405812
2346496
2751770
697327
2100588
872716
2025965
2066027
1963785
2419783
2425144
1721843
406225
1336054
1596185
1157034
1471305
2777860
59369
963837
1468105
1059767
1172752
542702
441685
1594039
2207732
2052698
2931525
2784923
1564448
959288
121360
502734
675147
2817320
2428417
1815398
557411
1448424
1742141
2785210
716480
196991
404746
71851
1361772
2008433
1038332
2789414
2146493
1573953
2329834
1721481
1670313
2549628
2150948
2369591
2176251
1452290
373005
222850
2915766
2046998
1751346
1199269
2710528
2833366
1929596
2210301
2532251
181645
2546748
681823
840099
1953696
1178964
954281
1652656
2151681
800684
2571784
2501043
2686733
2312045
378162
2151299
1011271
1017412
1317427
2644140
2087874
671964
943406
1796656
2130295
154205
2085705
2918689
1399812
2024378
2087725
1531996
721252
2446462
640992
887000
2754601
86904
1593664
2459548
2774355
269771
538259
2024161
2898439
1913830
412384
2165743
2160355
754582
1299810
1795566
137906
2192868
648567
1801739
1933775
317359
1013108
163282
2076002
2524982
431602
810402
1356558
2674995
2269514
670840
114417
650500
211124
2816007
267172
2106215
1040830
1486253
2863506
1550068
2887216
2169778
505160
1912312
1752813
2913677
59454
731839
1785976
31746
104712
469564
191805
2549525
2040538
1342399
2318263
584461
16234
1097498
880295
84965
1769952
1229840
1898019
1108393
1333661
612370
1048138
619697
2915316
808257
281196
2384073
525289
1417196
740589
411763
2449515
1938335
2236526
1360598
2698880
60376
369111
34921
1218897
1512708
867738
617111
1948750
2832698
2199829
1327363
422357
394004
1252273
1081079
2502709
2902021
271914
919878
78924
318209
2160079
2309992
1900821
242141
1495612
91580
2114621
171805
1577591
2163118
136262
2033964
2147241
886798
2077519
429829
119752
2362662
1122607
495841
968343
1641531
2183690
258377
1811672
2585035
2309477
2682948
1533013
328237
201229
907715
571192
1863205
2565580
1557745
2835040
1691956
2616541
1869356
2650654
181491
897566
1219347
1265667
59000
2732113
1469753
1860446
2196324
2171172
430421
432597
1697481
948968
1313519
2851424
1388606
821266
173800
2847403
2096229
2370621
2585080
1600515
1131651
2803085
33353
2176727
1276561
29566
2007332
734088
2760675
1851251
1294870
1972824
439289
2624882
2580240
1743588
2120256
1025535
612366
1129972
2448820
2011419
958915
91839
664301
1324732
740713
1173922
2170048
1257284
485341
1739706
1917961
691903
2092701
2476649
1855168
256835
2345944
1539395
1783136
2903479
1778969
1525910
2824703
2764037
2584082
72254
597362
376079
1148637
2491124
2565328
1189773
350338
2443797
2058229
2582044
1043002
602275
1865773
301908
582965
2196448
2258946
2453882
833688
1993465
1944350
2014071
2082983
126435
2801761
483885
1701699
955607
2490096
1794024
500408
917538
1845957
2706398
1756194
576086
1526524
1452876
778066
1504055
1843367
1845967
1821860
1454638
511874
2514352
32837
374283
513194
2155907
914949
2740067
2833796
705634
2824346
693293
1449419
499791
1927740
1641300
254798
856663
1972156
2539282
2044112
1693935
228681
1599441
53961
457731
903112
472761
2606250
329325
883725
2880865
2287099
2653915
1897571
566015
2012628
962449
1074073
438445
1488740
2699371
449726
1039122
328150
1084130
1177212
1838225
2031210
1600164
2196487
875166
2550018
1140475
795090
177125
2133699
803130
2232378
715139
2179725
1159821
1429583
2878003
2861246
1625313
1535415
1784791
1967496
247153
1983590
1201772
2422347
1578222
1153827
2873181
1157849
2125889
1601564
425521
1113685
182565
2718044
100547
382964
146705
465790
1404535
646250
537398
1969259
1451889
2346909
1826266
703292
1703654
853033
2628241
1456872
697144
2224151
1329760
401280
1346868
78415
1340342
2877100
2891416
2613536
2027088
1162134
2223546
894521
1926788
2884517
1563515
711971
2099404
2914890
887366
1947191
2097893
1102557
1781714
2533374
352658
2552857
981130
2326156
2921615
470943
1208615
1574892
1789507
2133818
2106067
2457292
1803090
1666030
2826937
1250378
2481017
1886085
14355
2186253
1598050
1410316
1904007
1994293
412406
1887290
1317779
2532875
1005257
1824208
1902938
343437
1144187
2621971
2419376
1396239
1459029
2751100
434990
1649832
2688221
2823250
2880463
1418355
1143199
2206974
1208073
6771
411493
2784466
54801
2784338
292320
1459577
896802
1371695
2064813
518280
605309
2634663
1679169
783530
2681499
1914835
807537
1909275
771942
802395
121192
1145957
354812
2196532
96119
211120
181069
1893640
388308
1695779
2120122
1716732
1012441
552972
538592
1600226
1675155
764275
1393622
1841787
2176281
1503295
2195299
1261441
205532
2208494
1252653
2402147
431981
1538821
926229
1403243
1713904
1183318
144602
58409
1521493
713053
85680
1437487
997520
541394
1283749
1305624
2866537
1122380
220453
2905338
69026
2857724
2756396
1804180
2011121
73165
579962
1784349
1948005
1235778
1890579
1082048
2705961
1722908
985333
2622049
672588
458579
157747
57046
1089809
1413024
123136
1305145
1464974
1585073
2608444
306646
127671
1386724
2101256
1506707
2788966
2668074
2634277
1068819
2761193
2418914
1403528
1435515
2125463
1038382
1388465
2428981
208285
639271
2717644
678106
2506636
2154522
429208
2841672
208767
883282
1045035
1422575
2533571
588611
1912395
748601
2581134
651494
462329
942634
1169666
2550439
642204
2667524
573196
1241925
507888
2398308
395893
888205
2718397
1645060
661512
1636386
835211
257705
423181
547595
212744
2713678
2628494
976190
1510541
2149179
1292798
1922470
1591672
1191983
960730
2293284
139338
2711638
937174
377162
202603
726008
1354687
2077454
1951692
2816146
2482842
2445039
1568806
1252376
275089
2653933
813010
1324487
1363147
2764166
2804385
2703176
1229770
1855917
225327
2281906
2648650
1615271
1286262
2879270
2352536
694529
2828085
2552057
1678035
2213436
1613774
298151
1891159
2821965
1279944
2755202
2262657
1097978
32998
2185691
1270123
2267182
93130
2639277
367718
2214717
112747
1514028
254642
1998808
1645843
2636203
15709
619551
90700
2200898
1813449
1472509
1166298
2890856
682851
1251503
1424119
474173
688634
26189
84115
322636
2567051
908362
1714973
2356383
134394
2822982
2000390
2648179
998056
877208
20646
1153738
1719290
1962101
1791573
2806326
2100563
1296678
382395
2602290
2023816
2831049
44665
555407
919627
1970244
2296366
1723537
729653
2921750
2676682
1193997
170147
1216941
2561003
2211162
978142
185103
863257
2213393
537994
1798663
1226665
1042443
367519
499415
1884288
460819
324197
1563027
2315773
1592224
1536697
2464324
2808408
2881111
1838152
2486822
1087759
1840882
2384955
330255
2208399
702962
2335834
431518
446925
1177074
613737
2451159
1188344
1677830
284220
1262703
1638814
2012524
1075443
23061
2705589
2862500
1982468
1247471
1942344
2047965
2317701
1511046
2758216
1492545
2908306
1218553
269715
1129496
822733
536658
2473654
1560685
1355501
2410537
2365680
772655
2497624
2503228
1956920
2424825
1665473
2657427
1151556
1821971
372016
1735402
562229
151857
467001
1033107
370300
2877172
2930759
953926
1996455
2313468
2933409
93731
2090414
247036
751670
360544
1699067
399809
334231
94743
2673557
2614410
204452
2006930
845892
2656170
2557329
2098611
2250869
2141720
1523561
1880358
432124
1195934
2008911
51643
1207571
555639
2290230
726755
2631056
1994877
1355699
122187
766791
2832870
1562648
2061609
2252119
1795398
1967787
2007943
2081790
2558445
417663
487992
897007
1417502
994646
2836283
703572
2136426
944702
1286421
786056
1361847
1675844
1854200
1085040
1802425
1027479
1325568
1636437
113409
2174916
1297887
2444930
1825163
2229389
2231204
2167029
817239
1156011
2812718
53377
2580419
2709828
2895241
333243
1492535
118322
2858117
218559
2082307
1312541
2541190
37275
1607478
2489222
1581227
1267591
1061609
2154251
575932
1469884
2134676
732424
532955
1169953
2467780
1851870
534645
2106733
306544
37160
2472793
600508
1022180
251066
796155
1736352
1786701
361396
2343038
1702585
1644349
2785259
1677726
1458219
2273238
983949
806751
1389384
277064
1466994
381734
1103607
2763293
318597
1334485
2705503
1424558
1523928
2563582
2230764
665425
1392879
1981875
2315065
2658094
1811618
1469006
2282351
2468976
47440
1160607
2380162
2173521
301167
1144406
484227
818180
501713
1173727
2315033
217099
1402674
2235566
2600425
2815410
451643
441823
2310453
566778
2129279
103838
401442
1971113
182801
1941130
86017
2876601
1477873
1646023
299986
657791
980698
1694971
223268
516753
2046070
990735
871786
2606113
532939
612943
1949574
64557
2751567
2756111
1851181
610985
27071
1100120
1117084
1600351
1142094
2912846
1376587
700464
1723481
2455761
2480658
2195687
2881508
172134
2157324
2569564
2381034
706891
2471483
581290
235122
473468
2774507
840614
2576890
2351054
2399186
868740
2118689
638001
1227061
1664788
2100874
1050879
371139
2788897
2239326
578531
648708
2096191
67675
1045455
83514
1407093
1946813
1726779
513926
2663819
367896
1472637
1264657
1267898
778889
1577463
1272705
2601823
2659317
265528
2175654
562482
1687254
2754500
931611
401681
405501
734037
436818
343395
916494
2802799
1803174
1671636
1256569
1940682
2828281
1045587
2374491
2845404
1998246
1979989
21081
2623865
1069621
508100
213685
392988
2858408
2138382
1668261
1992862
1408011
1510167
1628191
1710257
1768727
1899650
459366
2004882
751525
164122
1074040
1705370
2838409
1653758
109758
1340668
2244692
2166171
742629
629555
2335637
205220
2685847
717408
778071
935427
2264040
340902
629681
1610946
1027084
1765184
2522370
964310
2519313
2091930
2089804
966584
1777606
1222929
2107238
1962975
1175015
1425520
1389495
1303075
1067282
1077722
2755607
2922844
2783511
1033176
1434162
1649287
1809073
2537861
891279
1634079
2787245
1605343
1789700
2793328
2744878
1036237
689098
1770121
2587943
1082127
184555
670102
2907716
1603052
1057788
385060
1765269
2777341
2755518
1047733
366153
2336835
2061140
2061600
1765754
1608529
2418061
1551633
2090572
2292037
354367
2604076
230578
1129486
1913290
948467
2516335
1543469
1733762
298343
2226453
368381
2371223
2199521
2463463
977300
2365929
565209
360663
2356685
1522592
2367920
2541703
528543
1771928
2149468
200192
719562
1333910
620325
994409
2645398
2333349
222612
1427524
863796
1019681
726056
492049
580650
855378
2456591
933042
1859866
2823887
1447194
2703367
2928137
1910498
2635898
1421694
1106959
1372143
127112
2164291
1761261
825985
2825413
2496594
831407
36678
799395
2143031
2790349
1437955
1851620
902983
1739467
573476
802408
2568621
2100651
2058029
1133450
1057987
943565
2025945
2818118
934687
2140206
2152998
2492330
1162648
1263701
2403448
242425
2682771
1641087
1817553
1516339
2761363
941916
316234
1057256
168697
2784645
1448315
520673
264206
1995660
736114
2457225
1201476
1625589
833537
783620
481039
2813318
402196
1238856
1735901
319907
683832
2418151
320446
2493711
744935
1744302
542628
1254329
2594635
582032
2254475
2093
772542
1004461
471968
484346
1472651
766192
1020342
652642
2237660
336334
1500135
2735932
2500939
2387364
833944
1445891
2587664
2702708
1561446
993753
2273174
278904
2915990
1237247
488900
2760730
1152018
1616965
32578
1569503
210934
601689
1832677
1091693
2596286
2887892
1000189
1498132
2635357
1202145
1353926
970720
168780
2315548
676005
1098376
167090
2351470
254560
1060193
2089800
375692
198868
1949009
2466609
2313632
62508
2480409
2114612
232991
2218964
1551856
2348950
2640995
875225
23776
143326
392147
166715
2067599
294790
1171200
431714
1285537
453730
1567745
1054221
2839013
1745508
1805148
649513
1263802
1252845
2082659
2633343
1107209
82936
961111
2485982
2634046
480235
1580275
2546569
1651093
1941981
1439389
1378018
112133
2109009
1531758
976730
2531623
1590705
2032615
2374963
1011957
609231
2530865
1345095
1532804
2882064
2914579
2325280
2045373
883388
1126666
2093289
2739898
2689744
1421616
1600780
619665
2338459
2398846
1243562
2899010
351889
1136228
575079
264997
649654
481151
1677970
1108446
2275370
1387673
1277030
2249512
2417125
1017620
1462315
2286453
282990
2343514
304877
997761
1616314
125655
1855442
597285
805647
2739797
56674
2054860
390751
2874940
2152970
776066
556053
1801556
914716
1428068
829606
454213
45919
1948113
347651
1097396
660029
476152
2724527
874452
783704
1743995
644253
2124942
2010191
1409636
622391
1843255
1027348
1461677
1162731
2190630
1131665
223842
303717
1949860
539304
2605730
82065
538634
1992701
706359
1076917
1524544
30532
530909
1334386
1288625
2514198
1856133
2490625
576691
2538933
1012464
1572458
2809249
1027095
482083
1509249
2487576
702848
571288
2390566
672600
737788
408950
1221495
1264936
214654
1229469
259586
1170816
599693
137464
527756
2569921
2438345
2276707
400551
611725
320576
554509
1521052
187978
2845837
2024877
731730
591573
940967
2660114
2174948
814390
1304102
2541086
574883
1076943
2071233
1602341
2331661
2452371
2686495
435303
2558980
1768642
2237689
1724542
2184790
106082
191886
74648
1654607
2876310
579610
2361213
1634569
1083786
2863173
2513483
1497446
1055277
2725289
2240396
989431
1962420
1609293
1028782
1461598
1147827
1384855
2185704
1349213
2914791
126743
2707985
372251
2314984
1851421
2399949
2790612
1171263
41672
1535126
811469
1194785
2196938
2506816
2274960
1146005
1841668
2867172
1664872
2203843
2615815
1098927
2586757
2604432
612412
651773
594450
2075042
2359891
948479
1654029
632648
1566427
2718031
2498707
1571895
237859
2837850
2043470
2758501
400947
2812944
344347
2615327
2582100
774530
66662
733660
1442433
1842232
1691895
2721862
1999298
1994545
1669273
984581
733342
905821
657276
407736
2302928
1261576
2696614
2713649
2745266
2223546
360085
946797
573746
358587
2683164
1544611
215763
1220095
2063031
2360001
1743556
1572694
2538346
1543731
1244785
2138210
1591555
1107087
1949631
947659
1207789
2088455
2302376
2333035
1727598
1424612
1446850
262388
2693219
1155141
113058
1800298
1179087
1785458
2715611
2770072
2505104
2179192
494554
2185836
2022821
69882
1976736
487338
2160792
1202421
647749
988513
1258128
2783617
1322527
64469
2089919
240446
1862207
1142699
921768
1815359
2244542
1376279
1479503
1042058
310084
2539959
1151347
2468226
2610284
252493
1488549
2013016
1087108
1425302
1820368
765713
2674559
2765026
1966257
2305251
2374724
2545003
174026
475941
1054241
727905
2084796
865302
1413027
611913
2336598
2002417
2083452
2155780
743332
1447263
1293173
584900
923204
1375598
1623469
784398
1219315
1010750
1123724
1552704
2766316
2680438
1821086
2312098
525312
2353766
2139460
1155226
1625810
210939
2715226
1095516
1055703
346595
2290816
290065
2343763
2114835
1408293
2523983
1197261
1192458
2461640
783501
840717
2804282
2634891
1883713
654187
303450
2798416
2535293
1420115
2078352
1929284
2817312
119998
2797065
466757
493238
191970
336073
984596
73801
998935
909861
2141442
1694222
2336508
1258134
1637266
61670
2727275
1589542
1586922
2628385
2496542
824425
6560
993263
2570930
2339966
2409007
796854
1638697
719231
750799
392687
1154295
357494
943335
1191971
1041907
206651
1849954
2707372
2227007
2923259
125130
2812927
2678720
1875806
264333
1679397
498269
945319
2505140
228824
357437
1346047
155740
2182397
1387552
1264807
2475461
2764630
1790369
2215711
2193891
1131585
428914
2571806
1801801
964917
663113
975139
515192
2382191
1266027
1825897
946420
2912115
221515
1947214
2381434
308507
1622199
1963630
2533477
1453764
1933743
1447005
1560227
875292
1248795
2273736
1298690
2646404
2334058
82431
70015
2104905
1866299
1605208
2728205
1654466
158620
2586386
938493
2389507
879664
1431496
2101800
2015125
292029
912750
179013
1116319
245751
117686
2386794
14861
1077894
2362473
1336536
2369479
1581729
34980
2866847
589663
381591
1512219
562374
96842
1435056
2545431
1617560
1793662
1717372
2606017
1794263
2869133
446863
393885
138545
1891217
2923325
89447
1756119
1018505
1716758
1884588
699086
870176
303417
96262
1867712
2457515
216725
2205163
2463045
1439355
1372036
2600040
464187
1055845
1225736
1483687
2154269
1393117
1696312
2209232
2266000
1046320
410067
350310
1105460
316895
528814
2728279
1807494
1369331
2157236
1356037
1822280
2342140
2164870
85606
2338031
1390930
1325332
1833655
2646320
619349
1019702
2544889
2432168
1445995
2404248
2159320
2898167
1051131
2800972
1285303
7685
2248650
2048393
44363
217622
1032613
422713
2094974
1116588
1668828
49825
467177
1129923
2683196
2374615
1148782
1702869
1543865
1249056
1871924
862165
2071152
156380
1308227
2327778
1728967
120403
1910153
670520
2703556
1086574
2784827
979121
2435469
2518761
101281
2114583
1315238
38917
871315
2413271
194399
60775
249739
2850683
952294
1262291
704645
2663721
1133854
2140462
2261407
679262
1300154
2352128
2242099
2041942
2175994
191956
1522467
2350069
805840
1885165
1573576
1208996
1916023
53802
119492
694191
337690
1076034
1173319
2636332
2441997
532238
881133
323764
2877632
182696
631709
2705950
178480
2842676
1919187
464209
1838900
2485135
808572
1378312
1767366
1245677
255341
2523587
2508506
1258491
2130571
2662340
2089813
565418
430254
713877
2839087
1579716
1591055
605872
1171969
219393
2917169
2319833
1704832
1162584
2200167
107560
437298
2739839
2266560
1743522
2123097
1919825
1727187
2327182
1907256
901683
576385
1546462
2403447
1383580
423838
357451
1435623
2278140
1481071
123653
1846890
2431495
2033658
1194359
2844936
230916
1508043
1597556
1458157
2432267
499701
1361826
1009640
1998419
1415903
16945
2072949
2198881
260067
1820197
514904
1062984
948706
1059733
2047427
1041715
966099
2059907
2507745
1928190
1320031
925559
326315
1553184
1887545
683205
298662
1136752
105992
349570
2181432
812277
1302452
2700794
1195377
1965124
1453205
364390
910582
831583
2803600
2675557
2197379
1736801
2641244
235389
1946415
259005
1903124
2038400
307172
2253640
168846
2551221
438205
6014
858131
1374402
2409245
721870
1082332
952452
201918
479200
1234261
821426
774423
2600007
282661
2867844
1845605
2647251
922251
161446
738827
46359
333300
1354125
900941
2653506
2166400
1093023
317274
1628254
1031557
1104655
1029046
962595
324637
1632329
190201
1270281
2281484
1087598
1433872
2390367
1156175
2392836
2766163
195750
187478
1802351
1765263
2168432
911663
305707
2482157
2635013
1857364
150134
314902
487770
1061379
2410756
1330182
1253218
2012846
1814559
1002846
231185
1216701
706524
664463
263015
1176194
1432775
1426337
2045597
2759844
983979
1046149
2297390
790751
1098799
1344034
28535
1228050
2613717
2173415
282157
1078905
2486577
1028134
405438
673305
2801041
911196
1463566
877835
1305808
721589
341800
1748845
31074
2570302
599091
548619
2763530
411987
2377636
277687
2730267
2402666
849643
1645348
725576
1289619
2867067
2234656
2100546
58426
1325415
1335252
2240267
1813012
1875408
17573
1096034
798075
2690808
1899032
2362394
608681
1707515
2565767
2179215
2780178
191459
458652
1431428
1908606
268943
2766195
90794
1585751
584283
494621
2598435
2078967
2340735
1927735
2664403
2595195
1396171
2007646
574214
728499
44633
1876911
2927228
1420963
451295
125801
1527986
2192677
1742752
37512
1895118
2670890
2716845
1990353
648589
1570444
2677191
2857351
1912486
886440
292163
1623614
134733
2184037
2321488
1992856
2286586
72265
1203584
2618424
220950
1735154
2053732
312601
586712
2807369
916179
2287447
1317702
2916599
1868074
1584075
987649
292624
1708834
1200948
2917392
265556
56929
2663543
969120
2173296
1103424
1692066
2839326
1683657
1991199
815218
1671923
744295
1091234
1165880
432750
2791771
920283
1309091
2695958
512977
1702247
1445985
1441634
22889
364738
2529446
2125407
1750499
2376010
1958760
2481923
1308926
373641
2585973
2668490
1626575
750086
2290358
1030534
474720
2387500
1959021
1347608
35721
955537
1621004
426999
1528635
754186
798113
1920116
281712
1152930
264983
2935112
1710835
1674588
395396
1080584
855646
134257
2862509
2455751
1214952
1347642
263177
261424
739323
2211873
287912
521432
40986
411989
1388961
1705346
2116340
2099121
1167493
1147644
1667233
849239
2096929
734434
686801
2694731
1286866
987449
2780986
1860582
1462128
472309
1728529
1663679
858798
1975601
1082433
2405276
1471667
160166
2089902
2558510
2700020
659894
2886424
335368
2562065
1620274
1564690
2056560
2633275
1410240
300008
973654
391872
1862296
1374644
2796733
895218
267818
326160
808337
315743
2664493
2245982
2238136
745864
2370147
1657980
1031272
2782144
1007513
2877405
2540705
2321433
1040921
667663
1611716
1687498
2849515
164972
1438362
1397077
333110
2156235
395339
1900269
2226169
313298
1285516
899155
89999
1584234
1579859
831636
942142
851626
549832
137731
2541925
1060290
645751
420576
1377412
2843647
1887667
1788633
425620
2346986
461478
1244179
2448260
2223130
1619728
1877470
790200
1865803
1815905
1980396
1621250
1366358
101197
1210758
728370
28105
1087444
1416474
1351394
2645126
1778389
2498403
1053749
316785
972405
2437004
790340
1628169
20962
1810268
2638269
73766
2846422
2858568
1463944
747972
483284
627248
1318261
2763722
842812
2462518
722836
2695325
1049434
2065879
1943506
1039890
259395
2290640
45618
651401
790191
1182389
1326516
932284
2254690
876947
1829244
1826750
1517222
546630
1034856
691091
1644814
380217
1454824
1545354
460949
844618
178957
1842582
791459
2771511
1396195
917168
771935
2555711
315851
2234977
351162
2423481
2610606
2651738
1901332
2398837
358665
568910
1552324
1221618
2004465
355579
827734
455335
1808547
887584
2801980
1682455
547151
2531838
2170000
483502
194118
1336572
2591441
1252340
1356463
1739610
2137432
1427993
325445
768663
1247846
461651
1135933
1718735
2643870
2533844
204874
108140
2066143
1069003
1367750
1340436
596267
678458
1933919
163634
2052603
2609436
925575
924473
939808
2815038
1151747
1173382
1465610
2090389
2638062
2375259
1289026
2352662
1116091
1975520
2011996
2136360
807371
1160532
977334
1605782
1494258
1857340
998245
2026665
1909085
2504136
1741044
574419
2353955
942970
748057
2493065
1935667
2184726
1744023
2453760
629983
1267353
2505832
2296749
404144
322796
1380347
2573744
2176757
1256596
918267
1447515
1406117
988810
891331
2937508
2340465
1682523
455546
1975378
1466267
337886
1590806
1267656
907067
294022
2337315
1683849
2746376
84628
1431249
2892936
957041
175646
2456271
1630299
627993
1587539
2400308
1368596
1932909
2860076
1629432
2869624
1642900
73157
2428183
378638
500075
964173
2365877
2082470
546805
175533
1798255
326499
964450
1858236
283288
2868344
1500319
2892649
1732303
1630799
2203825
2659150
695848
916383
2325527
1593889
295008
840410
2302910
2876580
1093090
1092325
2225002
2019673
500118
2221732
306272
816721
1739217
250871
2924266
1375049
2521147
1665611
1487518
2199589
1791767
852721
2556969
251071
1267813
1869854
2187595
1257211
567886
52524
1898445
1890944
1668259
1785616
1011252
1247737
1180343
2729266
1643321
543877
1595938
1990932
155389
2128864
598964
1204701
2194067
2671767
2037660
1221386
1503269
723442
2061800
469463
2623371
2095763
1587738
984006
1443376
1044155
1014547
889508
1077627
935232
1242179
1641620
775753
1201483
978215
7637
498193
847106
1593795
1995918
1239332
2382589
2040651
2612579
231536
131517
2501801
1571230
930141
107474
470691
2028724
2795039
881629
391145
1254198
1348615
758544
530063
1076332
2611182
134102
814646
74107
1072431
2673928
629951
377580
942783
2732471
510870
1601958
1719273
1476283
1798402
2322977
2433880
1112139
1004864
1926532
37554
987955
1388667
733436
2081801
325016
2680394
1698205
429136
2215451
1683836
2389174
2366043
414202
1279040
2753604
1040870
1870581
2220018
1693700
1043389
407511
2759642
567878
2599355
2685116
854629
1649488
171243
763601
1031581
1151964
476501
1839396
1149851
1519601
2383929
1772708
1943342
851353
1948335
2596006
1695296
736409
1047735
174834
1265259
1695818
747620
353664
1245855
588176
2901619
1109173
1557052
1589522
1977171
1845676
781527
2078595
2720542
1881430
180877
2878013
469416
1772127
293094
2939882
2587226
684094
43980
1267423
557716
2653011
344594
1072972
2834561
335970
637556
1115768
1473061
792219
2295045
1133518
2850347
158184
2882087
1720015
2630183
578175
809385
2786881
2185930
1137323
130219
2651231
1745810
2475713
1037164
2793761
1602704
1161384
1600477
2505221
2446326
2814122
522253
2659001
2398462
2111988
2322276
2174605
1241751
2626074
909059
683659
1389279
2587212
1638585
307050
2794631
1048715
385239
297709
2512074
2500433
2528395
247450
2282096
2459478
86819
1355709
2670624
1369702
989563
2441655
2448254
1751765
2198889
1381859
51271
1768174
1544378
1822790
1618343
6364
1544803
2537815
2527815
2535447
889079
1492831
2076263
2046116
187117
1669619
464156
516663
1128656
990928
2144532
1066039
1134778
1629703
386284
1060608
1604788
2746276
1941301
684970
2262978
1260597
2122944
988937
458326
2927930
1892169
2086387
995531
1596549
1399350
2762018
31417
865163
1947504
535840
644352
2339784
659859
2467227
1532261
2564767
1727688
1907001
45508
2312640
73039
780104
1974221
520419
2818445
2548901
2289668
27593
1522864
1498048
1292174
1132968
340959
2019062
1508260
2646693
1599310
1797814
917941
2160629
1551926
1405560
500085
1775964
508804
668515
1030715
2843487
587714
479372
2040535
2833623
885109
1681074
2463509
2581817
850743
1211188
166050
417013
606980
1358152
2656068
2631503
151679
1814927
2627022
2868417
2234456
855572
63452
2288658
2269395
1035429
1514270
508554
1127536
1237980
335191
2710751
2934792
1831438
2745993
2680318
1475468
2468555
2062892
2094223
1599529
1848019
947588
716765
26755
1908559
1322091
1003975
1410194
1230082
1295390
887963
619086
2925024
2846362
726033
1549189
2241627
2881031
2133591
2226265
1883988
963349
8959
1128411
2683228
1991453
491617
1411868
1637298
983297
1926453
1098835
2532459
2509097
2496046
2334411
901264
454119
855324
347320
2721838
400777
934421
2464370
2613163
1274164
1216018
933173
854759
2905641
893894
613329
1517441
1937006
1438914
332140
2667255
416643
2325160
643236
1376982
807615
2820763
2177254
1323239
2275963
2849500
1856604
2615501
2638424
2542278
70619
320871
2758855
1669437
571951
2843132
2362347
1595143
1361698
1628569
1227081
2807079
954401
970500
855637
1066718
1229230
1483771
1547362
51236
491531
772611
2819690
1512987
195387
604027
317361
194727
2021277
69511
2644413
1744639
544335
2082306
1626028
1694903
453711
1068300
718284
1014394
2207611
1587272
1584177
1088268
806217
1229024
2124601
2759338
1914411
713755
440611
852019
1188926
196459
41202
212246
2637827
715399
2686621
249988
1970668
624106
603048
870763
302806
2435892
1075880
891738
33764
1145599
2740304
412064
390284
80280
44496
1063905
822444
1251583
1827684
476318
1254408
515260
2840335
1969203
345140
1515348
1235193
2505583
1991714
961117
416383
1715398
2524189
53002
2357114
1653768
2103394
1372144
558524
740746
2135926
2154859
2234261
1031906
821900
2685264
1987368
2317581
1487097
2096197
2400826
2731981
686164
1040083
802229
549559
2518226
1962043
240610
959672
1315683
223900
582359
290225
1733019
2496812
993874
1452593
2320644
2773861
189616
1705790
2460013
2324251
1412436
1863428
2275626
1804350
1137591
1494760
307958
2753149
2531023
619288
674245
1589153
2052353
2397104
2041868
961250
1775470
1562417
745627
711685
2758988
2199533
442604
2392838
1764906
2695159
218082
2087888
557281
862488
2343264
1325472
109458
996090
2629249
651955
339025
1849742
262242
2747393
398754
1979289
138839
957697
1499001
1659720
203677
2398401
274039
2845357
2924333
2525641
1046650
2290317
376271
2820779
2741990
525043
846545
586173
1459751
2342517
213624
660560
2627577
769136
2821060
2757200
1467565
1736443
1181329
614399
315846
340377
2579980
1248840
1621480
2820993
1864861
1554418
2638333
2938575
2401943
18458
2900673
391813
2879909
1095244
904585
1646290
2552478
276598
1598154
1794101
1442085
1369662
1319746
496745
1702513
2757591
2412023
418046
154222
305626
2756006
2358492
1109536
75079
1581915
2439836
232364
539916
1812431
2314804
1224862
735959
507785
2720276
1804049
2527871
538376
1231196
2076456
356261
182624
1852614
1584191
2393653
423286
954205
1200980
2929379
2841103
2157476
1839006
501573
659320
1902945
66865
64890
880185
1688518
1946718
1623622
1155310
2394589
1593261
305756
922120
315556
2091331
2923606
2611842
2741860
1390986
2085858
877563
2616903
1510588
2896802
2830555
813408
1672646
2939830
1847012
1585358
2266596
2250089
2180210
1974924
27001
1335511
82351
76163
1407095
876701
2362053
2649691
43030
1632951
270
2548682
363873
1090135
2738587
2897209
27586
2634079
1521223
738869
460128
528470
2806836
415271
2395100
2618331
38401
866196
2029049
1546922
361856
2009685
2672279
1428977
1077327
1143863
325396
935196
272537
1392970
692350
2293937
1431808
334902
1783916
559247
2550100
2410360
1966436
734975
412324
2629343
2131275
1422992
1551695
972991
343929
2779547
2471711
1078116
30157
224985
2110152
540300
2018431
116833
625344
2492752
837838
429844
623037
6877
2165593
1040429
1396513
2892069
896307
2771339
1461658
1473066
1481744
91253
346005
618267
19530
657642
2818098
2619518
2580852
2875574
2074889
1054071
2788754
660520
952385
2115150
610325
2315182
1353081
104825
1275309
500139
583786
2623743
2070086
2489441
1964007
1287297
2903700
991940
1441291
1845344
463288
2169421
256128
2096100
1152035
1322274
882037
2108822
803545
2626974
899376
2807382
2610370
1581303
1892867
117715
1482903
1301926
40875
461944
69645
1255059
1468061
1247029
2690094
1652826
1318277
1200354
1846554
1676378
1287269
1542855
1356592
2248032
2128670
2202743
1346554
2630618
1769997
2109955
2475257
2512335
1060509
77207
1283865
190854
2502199
969846
2935091
1977631
544784
1135293
692335
1357025
302924
1449404
76724
1247015
940502
985123
2653552
912270
1757208
282330
261282
1481656
1144080
2704313
936304
1443455
1829915
2174243
2443478
392209
39059
2748114
1999280
1095002
261632
1282993
80014
2114148
734991
1093096
1176222
1109084
975491
2497691
2116312
1383133
2381539
1050169
1497977
2645791
2167603
2406264
2569536
714076
964470
157273
1012005
2561148
2463318
655911
876319
13955
1424539
2748966
378372
398208
2144911
2216975
2149426
964386
123401
1952087
2282711
1735171
1340824
175636
886274
2279885
1919050
365162
1877845
55481
1859187
507991
2258065
2547672
2108800
2044266
1100087
2272447
1589861
2011027
2485023
1671969
108658
1524381
2187863
2224179
2490835
1511364
1868661
134880
2277694
1060757
2884316
2571873
1192045
1517759
1688802
592762
327812
1719319
2068426
1552220
2697790
2086473
2356517
1112580
1700751
2710293
750558
1926096
2754260
152870
1091583
2835413
1599420
861523
159921
2123603
546281
2304351
821004
791815
2614214
1461336
421524
2039232
1723411
1224053
564605
2337159
163963
504567
1588109
2465583
2140413
1264358
729597
1732647
2683413
472011
1003037
2209865
978653
2496574
2765972
2072379
1962584
2374150
173770
782799
1054397
1275203
556699
1623805
2044792
995103
2570778
2037580
1548344
1260066
2140483
1043152
225805
1707149
802677
2464171
157579
697966
2188696
2330772
2205152
1955472
1795030
2183302
2595573
966143
522813
1494776
966985
101543
2263089
769786
267928
692036
1869298
958128
194770
2111469
2819116
2505317
111475
38146
1036595
761509
2110230
1230257
611437
2440692
92207
2650570
1494379
908953
2549295
1196640
324901
752416
2233599
123742
1929983
213893
1739731
981495
465699
2419013
19239
932368
2611820
1445014
719495
2164861
478098
1018367
2804094
1004114
1023172
2325695
1906144
1606012
2597634
2710528
1616712
2211368
2018536
328104
1790258
440281
1893616
504806
132605
1720783
437028
982058
851802
785058
504871
1506184
1724814
170902
348622
1978312
154343
1339704
1109200
1353274
1240880
2084737
555464
2312037
56666
54498
807393
2496574
1652569
2046850
1964813
2477126
985016
2004812
361560
134360
2001292
2443724
2495366
453989
2035590
62613
874810
1381360
1135714
1944384
1944594
378450
1272150
977984
160686
951073
1795219
2762813
2304246
740616
2915686
2190453
33098
1036758
2885778
1382913
2447289
1251725
1441479
1965258
2014976
1067728
985238
441801
1573955
283129
1104317
1773219
2336973
729847
222497
2467293
2541684
1165530
395590
1563318
1494567
2891346
2721938
2301079
2470764
794236
1479419
535386
718020
2293232
2627787
2414719
1235651
1583561
437792
2651335
2362881
180624
2355021
2139443
1624977
1672714
902099
1864659
2632105
341165
1538263
96192
2267656
1982780
105236
2878725
1493689
600448
1480761
2181485
2556671
424820
2446161
1182307
1936889
1849842
639390
2486321
1505420
2632170
605225
1198236
2011191
1767540
457599
2204188
1944729
275778
2199473
2354983
2400109
2615346
1926059
1172502
1826366
1656685
1225083
498787
1540380
609118
996532
2141392
530410
1580906
1005591
1137814
209201
1377072
545029
2867787
2560827
319561
2640067
44124
90436
610422
481818
1376916
2298082
2363172
2525675
579137
2362535
395268
2088320
1869236
2172357
1901679
869624
682015
1160693
2608080
1919288
2536472
26363
2318429
397321
1873667
1494192
98708
1398020
565515
1416505
2713104
1934201
921670
1766801
379264
1559927
1796059
1860116
1186568
1372253
177453
1813946
1487643
389464
1536558
2248992
2098664
450189
1360771
534390
2151714
1391060
231077
1446954
666553
563975
880249
1815546
661712
1170566
889107
194363
295268
927267
289060
16832
51779
1818183
28884
2381294
1309513
2059396
2423351
2002975
1287522
755972
144779
914737
502499
2216164
1217329
2686146
1696547
247523
2592001
1145282
2068305
2364397
1107501
1447591
917917
2903504
256556
326659
1676847
2561882
2015463
239046
1939547
1366155
1674852
962863
1974513
2808764
800923
2241930
2159454
352559
1377746
1019366
2202813
1857499
2875086
187563
1316257
953909
212181
1649996
462233
1238050
2143112
2727951
2487430
1682160
762502
1015644
494714
2633738
934917
1254924
726378
1834165
1144082
1804587
2369873
733530
2321251
2747417
2866138
1842078
840882
1517092
877282
1884524
1929858
956293
761427
1805635
1329934
1895608
294339
587177
511479
2000408
2655228
2688822
1268609
2123474
754114
1642697
734178
2351495
2013817
1734148
454031
1621656
332878
1587064
2258223
1785410
1578916
2869593
1313841
135309
2083165
755913
1643489
2178718
2138627
2691849
1896346
2849678
1368178
1982363
2844380
636040
1504802
860373
626093
1868411
2032478
549047
886176
1485079
2698437
77770
1502561
418179
1403136
2881368
2816738
175412
482068
948120
2777923
2312958
2470681
306959
189290
1985393
2561430
1639772
1048247
1050820
2179373
993509
543000
1643548
824758
1621936
48997
2882953
2939847
2564795
2473487
600468
2787901
1258051
1556011
1534159
11579
2426013
2900410
898058
2267391
758044
1103219
86690
1174920
382784
2017647
341811
1567028
1715907
920731
307094
1474702
2862226
414475
1891533
1638141
568480
2147555
833876
1977342
1917969
1820968
986256
1948148
2071866
1146268
1506720
703352
185227
2618242
2214828
2084931
2054156
635442
2727281
1735892
1338134
2248699
808176
1289939
107625
2345084
1886145
1125320
559046
2347063
2574292
1826512
30632
1080710
2207572
839685
2698951
977361
1898638
2497886
2815991
2760551
1217044
1324451
2551069
2794540
2330699
687419
297444
89607
2084241
2000751
756450
1382115
444692
1073588
656294
502494
146091
874562
572174
2567755
2575025
713450
1810873
700425
861533
1686305
397634
545804
38923
47634
1846344
2262899
2376065
805413
2088355
1035268
2164804
909729
920692
2403108
352980
2337162
2386255
124129
354118
730296
506237
1248518
839376
895897
891563
2547058
883301
589092
328784
2640404
1781789
1683503
761108
1568297
1501515
760562
871952
762474
2023935
1652934
370566
1104921
1150988
870394
81548
2026214
2686001
894622
1057193
478153
1026450
1322598
1276069
1524406
2098455
2831103
2448284
2892159
2558565
224252
188922
2189911
718188
1492642
1645013
325274
243867
878102
403060
1444639
796391
2724519
737154
917651
1450770
2259151
2746574
1547291
100692
2550692
583481
893495
1334911
1326609
1037880
1894710
1483684
2432942
2303726
453891
1595880
1204753
1570376
2572818
2574670
2709073
656713
74450
1231386
418824
263016
2146888
1156907
170559
1333176
353325
1602179
2744908
1453581
61694
2134047
1242192
2233946
2043279
1029746
486803
2762947
2153400
599209
1607817
1964040
2029546
275846
699184
2049525
1391454
2738938
145136
2445913
2837156
849079
437588
109761
2529803
2157616
1766286
2565117
389032
2496078
2179639
2550018
396163
2735359
1294029
604301
2696651
1921884
1402859
2920038
36836
1601541
2195782
1854582
1578926
112972
916126
1706642
2213168
1564365
2820097
1529312
2647874
2307571
1688303
2912255
1056194
2433019
455657
2411589
1326569
1744579
1790323
1290118
332564
839273
377615
1381268
2400239
791478
1392624
64896
2382710
2037583
1910652
360753
887229
1495065
88267
1407290
5998
716539
607805
48519
1293982
2429921
2534133
1570224
2498993
271197
2373804
1442911
1215961
689256
1207633
438031
671760
304308
2888614
1378803
2058512
102152
650703
1543759
2315411
2870556
2335304
1068484
2681243
2243722
1100681
2830724
1008224
1071698
2516700
1861024
1182272
671824
2368286
870620
2576498
2530097
1164568
957215
732882
957682
1595136
573639
433643
2833764
937795
1688129
898616
860048
2647600
2312211
571564
1759003
455213
1532678
557293
550273
1036514
2776973
2772594
1831721
1934400
2334817
717511
2910651
2694470
463764
2939267
1569556
561551
1728925
2654707
81397
2291520
572513
2246378
385118
2569179
2485602
745361
2463374
1774991
1510364
2736864
1571548
2440372
2716172
1529820
2926783
1091915
718074
666713
2099949
1841430
2023294
2184283
2473429
1317327
1817233
50873
1287165
1563906
1608603
284028
943989
274786
1746216
1882023
2672451
2223061
750219
1072902
2301806
970808
2124397
2826758
1884682
2498928
1277337
2333467
1969832
1412661
2700827
35757
1815834
2141643
2622737
2114879
1445240
980322
2352315
954831
700060
1914244
1309202
378142
1446201
2321631
723778
1662729
1831610
925773
1250968
1324076
795603
2400932
382931
2892572
1832298
748363
2173099
2870143
844403
2829416
1970589
780527
441038
2929386
2451489
2861123
2355588
580243
2648737
385790
763662
205188
2182130
430917
1947731
2644093
2741996
2670616
2930517
1316666
562520
1836747
628645
1802566
681426
2809233
1221202
689717
1701784
389562
1265781
2628233
346386
1365042
2220532
739365
680440
1755761
2230335
2707008
1422665
1237634
534111
1434576
2263896
371403
1984045
293218
2193689
363444
2077769
561217
1376417
2886765
1429764
700152
356952
27782
2058875
2540898
1535781
815770
2112549
2938268
885916
1020617
2022377
1166703
1125595
1329786
597332
1353349
448793
2318592
842533
544252
2558630
1052569
2588355
1747037
1368931
193334
37706
2265914
2619846
1208119
359825
2235041
2276125
1975559
2380264
2178750
624336
2059807
1301727
1216279
581410
2685698
1468660
1678798
2167473
2796965
2443096
2404095
414070
157642
542064
1127363
477393
299329
2375603
2213804
1069423
1159682
2574286
2330273
1802734
2228245
1394886
1087946
1031699
2424479
1992764
1452069
457649
922405
2108612
2582359
568427
444652
1949240
2791044
2813136
2442434
1546433
2602295
2040088
1203581
1045359
508494
1272179
452993
294780
1945401
870952
1030322
1367726
2547258
1923
59686
2156782
2523492
2891406
576834
2113645
1031641
2247920
1610019
1556888
478936
1925216
2927941
1195861
838409
307958
293100
2911873
980729
1210742
728672
732166
1986733
2524488
1698541
581607
1127204
95657
1394130
526298
2663291
1145640
1445351
1854937
1992884
733689
2445698
633427
1968779
2204448
972086
2054881
1731347
106296
1189914
743278
108741
1986594
1776602
972907
28681
351688
955738
2816642
1485038
48082
80740
956955
1386966
873553
1282531
2199069
985337
1895495
2765579
2014824
2754831
2801573
1458287
374834
1025486
929738
820564
861133
281017
329658
2208617
1370124
2164621
798121
2463857
722641
2308196
2079072
2251151
191053
1574806
1732100
311561
2229055
1239936
365532
1940373
2907618
2605689
2367403
403064
1035623
1757407
2772545
2833816
1519615
2526167
2914996
2145089
1724548
1049393
2373575
1198761
337137
2212837
1382549
2446313
2084454
1865028
2627615
31954
2246587
2133331
446132
1877421
1969124
1733846
1873359
2622654
590323
2826491
811241
1920353
1604569
661819
742928
508537
131439
2252327
172561
2586940
2863965
871751
1619489
1417077
1085219
1271136
2016056
952186
2775707
384429
1340369
2231992
834633
1423787
2469375
621683
2003225
750263
327856
1412259
1348178
1299618
2731387
2721545
1435952
1385797
490258
922912
1854215
1206553
1730130
847293
2494109
2611986
1825176
83148
2695180
706381
1981532
1316378
189624
1051459
1361716
394825
66601
90128
141344
2563509
1608425
1766593
190814
2159443
2130575
2025601
870995
1748603
2634494
2459735
2833717
1176721
1554888
86961
1333672
1311712
1119417
2544792
560355
2043972
2058660
2706105
122194
168462
1283728
2001789
86004
651880
1703140
1137412
1392431
700825
2094734
472317
1475688
553676
81787
2119809
261227
514567
1357126
1626024
1377132
460723
1954561
1796011
739182
886394
2034830
2303443
679364
1201813
308228
2764217
1069621
2013420
1685105
2173785
2844102
1894987
1302818
2914400
545596
420913
695173
863307
724312
1807759
853175
1320560
1025980
1828009
1329532
2517161
2389609
363701
815555
2786338
698194
217342
2312964
1243727
534683
708033
686432
2855478
2498529
1466465
2218677
153878
884090
1636335
1037099
353068
1487774
72149
1100225
265344
140760
153313
765865
1163850
1948656
459900
296614
775096
1998090
1725174
2720705
1135933
2439368
808114
94716
42963
778185
2738931
1891
1676563
2373000
1743737
873712
588219
1173649
543366
2210275
7347
768376
2364613
1722510
2589679
948577
1079855
647062
1505500
1249604
2117881
2145537
1996834
904180
1517995
2806270
895865
787052
1402272
1903947
1177682
1004764
2281252
2880685
2193768
462656
2218875
2325402
371631
1938013
2255043
1003133
2759816
1759140
2864004
1213083
646519
2207533
767924
1170251
1136676
570578
376467
2793934
1581367
651775
1539695
2239930
2184417
1217719
1068029
1649366
2229972
210890
418376
1943640
1783021
2543787
1380327
529080
1229480
896476
288193
1923562
1634409
117752
102882
158842
2280274
1557832
440346
2931026
1787306
2792919
1998559
1112468
2783709
2606
1976119
360148
2926872
2902334
127784
1897594
1263401
887718
2138583
1981200
2413275
612078
2117110
2537442
2026116
1178547
1779891
2567448
2351983
468614
341510
2895329
2074349
438158
2312096
1277391
1249529
982628
172255
2159707
1561388
1056432
387321
943543
2705039
2340476
2538546
1262360
543384
1797306
1742057
2624164
1991642
1936828
1445570
1087063
2242184
2331237
2073191
1504861
127563
1301538
1460995
354366
2619
2318178
343902
112512
482407
289018
1407597
1290249
2717352
65692
1011179
1392235
1406758
1867417
2359257
1028569
2546179
989152
1653030
125466
1047031
1216666
472895
2190135
2207911
881177
768615
2504299
1472323
1267535
1944533
1595139
188672
1915863
2273486
2680424
1780446
696717
2713365
2542287
491958
974564
1612297
2292730
1087580
2383626
558144
1757656
2884513
2918847
2851652
2884145
2907795
2922616
2801757
1904297
1641638
2476885
1915421
498261
1496908
2328282
1116238
2396377
1587134
1532861
2340616
257777
2532504
559099
2565322
1144595
1624103
218427
1239966
1863704
2697820
1374244
1852011
131845
2710128
1278522
1676383
2867367
1778198
995217
935439
1609991
1072573
233237
2413719
1668293
2911178
163473
2389927
1000154
2288544
299759
2601261
2163849
1520920
2059412
2673809
1404387
664909
395586
1617078
1485862
2794286
423546
595778
2674480
302575
497026
2721503
1337288
2050150
1090950
2795261
562875
899964
2258767
872205
695737
1279649
294373
964829
1663997
895475
896380
1257486
675854
1328357
847566
2355702
160898
1542775
2528532
1172084
1145429
1685004
617380
430874
1316693
2160065
1391904
1405401
574347
2325762
466947
706960
2870674
1499886
2205654
1827613
2809207
1647157
2305858
104365
2455108
154012
1681718
1068475
1160894
1831426
1211953
2303008
1886316
2209332
2769971
104634
2165942
1548556
1433977
2662913
2100365
437924
441898
1920431
1486769
1414028
1090067
1638462
2047556
2411167
2375630
72128
1193149
2518499
2005169
1116358
561989
1516338
1785392
1208390
1955568
1805261
416711
203487
2196676
915007
2403597
558994
2270424
2588615
1014800
65655
239463
2338756
1322618
198676
2200452
2744519
1685568
2312674
1209071
388507
1046916
347327
233363
428365
2024010
2210162
184711
2177232
1984882
2600676
1750278
761305
54707
759302
244607
938832
1136878
2092952
342925
337452
1860778
1406968
2449986
1482934
2463085
2577884
1828831
218237
2821535
76404
323384
2162788
253739
593049
800190
2150829
644280
1764681
1467340
1788915
965691
877537
464036
1240637
1100509
174123
1947402
285085
1791896
2278567
626685
306768
2329559
1750501
1020304
1358371
1553974
2511658
322464
1134702
791982
441212
1669066
149558
1506584
126134
2629220
220793
2599937
1035209
2812086
2102166
1418795
2187720
2570849
324981
1253654
2216305
2775092
1660557
48102
2269480
790543
1491298
492566
1124809
1105801
2751141
1861304
60918
1608431
1706638
2456656
231020
2898100
2886188
1251438
1848481
1347733
1074124
2139165
138868
1578152
340100
1887417
1904243
268719
2763474
2384661
300111
571593
1570837
93546
2820908
2686183
2427782
2254032
1825594
1537899
1426985
294796
387304
830083
527192
2527265
662224
2667442
2774615
665406
503655
2348226
2101595
2568838
2375286
767254
798122
697767
163617
1281104
2385065
1177673
2287039
1423790
105845
78421
2194846
233421
1187074
1216595
2629332
1355776
2111001
105047
2770711
1892406
537336
282461
1412402
1168859
637705
1550253
2848854
268357
2820363
1547727
816848
2014109
919084
330297
2604754
363610
2425707
2094534
2063613
1619833
2669738
2557288
1925870
1945300
1952396
2861894
79929
844725
2408611
1243064
32
1148428
2236691
324091
2828817
2158993
1789845
1513183
2524537
1142991
559870
496819
1152328
626116
851290
1407814
1491028
348872
2443288
2919715
277532
2179570
1213975
2866644
746351
2784650
1332641
2438587
2348583
78166
2810769
1882863
158572
1227694
1221842
1372000
1329594
2512724
1177235
2402607
1992077
2586040
1294522
1045300
1733273
1344538
3291
21532
2075741
307450
576280
882741
1237974
2057937
2039376
1775600
2002421
2767820
1674566
295630
10336
6847
2032824
222069
41551
1502927
1042085
622512
1319460
1872963
1374196
2333500
2406285
2243771
2872773
1198933
2590818
2439407
1400779
1817387
1491827
947798
1527153
1713212
51946
699927
2426440
2104687
1139572
509739
2417121
2135638
653143
1411725
1548110
1522519
2218116
1851598
506219
2322439
204674
908523
707444
1609583
637522
621472
788348
1608852
448801
2432537
1542611
469089
1670495
1198311
2453270
236602
2567986
628970
2787338
1271455
1759151
1038350
323741
345522
308022
505569
988401
2759055
2149080
1901600
2009810
2382603
1080150
468771
993640
2167221
43496
1665524
476859
1236519
2359222
1427379
1540234
87579
2297689
1652119
1744883
2773146
1907019
2695158
497926
2769512
1636815
1563009
782673
1916238
2363338
144354
2362221
231319
2553663
2783803
2901470
2744148
657518
2641545
202540
905628
74764
1695660
1949856
1424422
49584
2853535
1446989
1922928
2021724
1558796
2411581
1677916
655123
1655531
353825
2620701
507447
1118068
1174283
1677162
145097
2526604
1491455
1109980
1946421
2534257
2546644
1018847
756347
546637
132979
1273352
593630
446130
913892
1490490
66622
775568
2406157
1093676
685916
1660793
136011
2866130
2430724
2162292
1820813
2463251
978224
277866
2062142
1030481
2175967
1029165
1272667
2447327
1224596
1087924
1752859
1638312
683139
2285611
2132708
1451679
1853893
2610034
1329976
347209
1056565
161921
466677
1497929
1180048
1687184
1101128
2141942
2356847
358054
1651086
1177404
2820576
1281818
2133386
2381314
2106376
1500257
52586
2719779
1716089
2327814
195883
125679
744918
807230
1659087
481926
809077
2567698
1252326
1040567
2481741
1577439
1667229
142242
972043
2273921
357018
2201959
1837510
1896043
621182
823642
1430074
2823663
1154759
1730746
1983452
2093706
2638100
1023656
1468170
1960065
502538
2607859
2201455
848033
1700001
1050877
2597343
2534514
130056
102545
2885038
1084304
412197
2194616
1967624
1067450
1712253
597208
1623972
79565
1456840
59591
1991171
1670028
1366806
2491233
71418
2809479
1826016
1591794
2596807
1422558
1400217
2929945
2184123
1875191
183886
2038089
1802406
1353890
573510
1071891
757750
473796
2725109
353379
1602965
1395082
2475578
2720709
657706
1700473
1858319
801224
434351
984356
731687
1571882
2339226
1140414
1272794
102568
1830394
552108
1551774
601616
162137
1480050
529786
51752
67682
1988207
317998
2318521
1007981
173890
1038857
144941
1146564
2929749
2468214
2762488
1124671
631051
369844
692439
1674105
983433
1040871
7145
2484138
2567979
2105788
1497278
1060640
2643207
2283890
527676
1980963
1403778
2811771
669094
1947936
2383329
774920
2539521
1711889
577017
179301
2447446
602807
572
2663662
1115878
2414902
838780
860857
344037
1777034
2145326
854627
2128073
1659856
317880
1343595
210555
2382067
223911
1074536
2852994
1197736
1728248
934703
1177310
1792720
1341093
1029220
1660486
1901177
1265421
421113
1213913
2908620
2696601
1581219
2119676
2170131
2444477
1545820
2785839
2119728
2102473
390134
2213216
130296
121117
1950478
860179
2777072
674793
2089139
2207822
2366383
2043872
778129
1345479
2153073
757479
1929843
1323155
2939624
2496400
1933128
2358487
1637869
1485897
1484958
462468
1736846
1077686
827161
2130413
2465322
2189688
142237
2015176
2490007
1405369
2928478
189182
2929748
1643285
837469
591532
423667
1805605
919290
802765
1015192
586487
106054
2342801
2563251
2373770
814240
1133221
2752156
280152
2333813
368662
1072228
1659069
2498464
1898735
1759041
2099
594258
2783160
1677999
646024
576724
1583611
997889
1691476
1361783
2185948
2546936
504511
1781681
910804
1680919
1778526
307060
1822793
344862
2097525
1773780
1255247
2058906
953785
2936091
2583747
799296
2303182
1120164
1593551
107166
558737
1234551
1594062
63765
1776886
9376
1608025
2539185
627178
878758
1634007
683520
2749711
2000537
2617505
1047337
1661416
1901646
731576
989875
953484
2466009
2685047
633552
1992534
219603
1654934
200785
2321009
1163412
1116279
1875045
962668
198943
2063876
1487602
632426
2934793
2901072
620003
400277
932576
101767
912267
981234
1074586
2045368
823852
1309250
344091
1095393
1152522
2082703
1834257
767869
739103
1236095
373810
2004183
65501
1647088
724031
725988
1771672
1518376
584036
2325270
1749098
1772639
2369293
2120688
2258109
948618
2932539
1765479
2369336
1054684
2308695
521128
279977
2923597
2626261
2610182
2362271
504002
164605
145652
1710221
1968368
1141938
1469437
233552
114231
1182030
2337233
2524565
935237
1757723
2324753
939461
586274
1350378
1088063
2238239
2936460
722262
172171
413231
138251
1415710
1910948
10195
1144306
1722903
2406214
547469
1813644
1953777
2647170
18333
2639020
593502
471108
2170847
831553
2792595
1243285
2649080
345905
696316
1719424
2784844
2828241
1366831
2710420
2205848
1027840
918724
58681
127684
2472252
2085094
335461
403423
2817796
2887660
1060336
56560
2651009
982249
2278300
1884728
562604
1372667
711341
701041
1169704
2166289
1950279
1311389
229445
522608
1580803
1087215
1162543
2358742
1324381
1433001
1538645
2915581
259905
1938510
1313969
1959279
440720
2563412
1844914
2007906
1174683
1983128
1709630
1646786
1376294
125366
2000855
1871823
1343048
634071
2410355
2608746
2040276
2128888
2079605
469374
1766231
471858
741893
2114139
1219601
1722653
446058
2151769
1113005
2819572
1098995
339479
2419964
1001521
1289974
4716
1915197
1186982
1851928
2424394
2010502
2472699
179341
1364544
36144
1861088
117037
1269743
986705
873904
1993986
1344889
2126317
431279
566266
86221
1201235
2468899
723438
1893700
443663
1905241
137111
1637148
2537278
83963
2266971
651258
145936
833189
628988
17404
1421948
2797866
1061652
2395687
2731966
810660
216399
1509907
1686796
1789171
59373
996119
2437066
1716344
305737
84743
2544963
2737610
2154655
1561478
2415156
2091847
419209
793817
1193397
2111221
2168021
525564
544991
1129627
1268012
1880605
1740021
441880
666936
1423622
961
640096
2190333
2831152
1700619
1659083
73538
2107334
772554
236923
2931339
2534564
485753
14147
884503
2637600
1033946
2131980
962501
1979724
1629917
2246192
102627
2382041
1953521
1595144
1942336
1294880
366575
2235629
1756628
502077
2786551
146588
1351675
1531277
2541268
1192820
2035083
1083311
324802
727214
2076376
1012211
606940
1092870
452205
1972233
37174
509079
2179159
2487639
2788687
999891
502997
227621
1272271
1062058
243756
2816419
1257166
1772003
63592
1095558
1632844
1917668
895523
400855
97859
421372
73023
1299360
94862
2144518
1200739
2860008
1985226
2283826
588007
879131
1111663
1430849
2229804
2290070
1085023
971733
2856702
1111337
2050307
2427840
1410957
1363951
2606019
2232216
793145
1379586
809081
1753454
359302
1057530
39267
2511906
1232922
1948555
1426689
1989219
2530974
1211280
1087242
1338895
1426290
2894091
2123935
67517
1685444
1141373
2075793
2316789
2363184
1611573
580880
754289
1144024
1721971
2308042
2226141
172915
1363179
309498
2488148
1202030
2236175
2154588
571704
1931638
1716011
237993
2821430
1808350
2123880
2591994
1909059
2245546
2183400
2410155
2112469
2475001
2025818
2291071
1753076
64880
2404330
2675273
797921
2816556
2855540
2332708
2476158
829659
1940154
1022258
2857196
278367
735331
1766782
299625
1601386
2573505
1108384
99131
1936582
1597445
28504
1848306
417657
166792
844322
553615
346818
1406705
709106
1654283
1310426
1149742
2755859
154139
1089572
1853119
2860327
2245427
2049216
2725958
2676505
812448
2213246
1620991
134264
2080569
904966
1826123
186217
1368405
2786769
1768452
1497213
1434848
2734559
2564252
2434066
2860945
2711843
994342
2178425
2463539
1567326
1735742
2283612
443449
1416010
1539168
1672038
1953141
2693840
727332
2061120
2475623
2720711
1320248
2165699
1528270
2396424
1206375
963485
1447151
972682
88042
2067774
1734816
2921267
640561
2133177
1101131
925609
1784298
1575076
830005
438303
566796
2581654
218916
4686
963582
1107802
2169069
2472019
2425133
2483626
932910
2670751
2735701
1063664
1902031
334082
1823602
711994
544884
933092
630761
2274449
2559677
1533129
277283
366819
1114394
2832616
1436134
2668041
2611635
1091196
2898223
107938
1169296
518664
2910136
72525
2570456
1133194
2139110
1112426
817896
1977794
1233975
1231228
2109996
2394346
904907
720568
1742580
1657271
1900811
1501715
1611247
1315198
2639117
689798
761862
1649956
776642
2823262
1241225
591630
598213
2045818
2247262
2129909
814315
1470559
738864
603240
292414
1289156
2770385
1668793
2642133
2510082
945124
2392992
327100
1703452
553459
917790
1581177
1003440
1342240
1227215
877581
1884152
2390548
2802577
1221558
2615225
708707
824571
2236891
1370547
2640441
1480017
2375072
2592650
2728427
1948375
552987
2884907
177429
1381042
1790566
1618223
2744359
642655
604157
806822
2534268
2706857
2524921
2601064
1156624
163243
1987903
1849224
740449
2737769
2171399
2231512
2077355
2778358
1542396
642310
1659269
1081943
2031825
2866384
1495934
553998
1965887
110628
264347
656997
956624
2611021
1005006
1961704
1628453
2002580
1549766
313431
2789957
840869
1281089
2635508
1627447
2685298
2656982
735075
202959
1020582
658395
2311937
1138224
108836
495633
286373
1680012
1308119
1176474
985485
2138869
2497002
1122278
1000938
491945
968526
1585029
1660623
650234
10453
422626
275211
2176140
481917
2766297
39037
1633676
1059653
1473655
133752
2492849
1337715
503378
1723815
1504809
258343
815309
363422
259546
1663938
2491912
1108596
2026704
11502
2436357
1804608
1419990
1468077
2485986
716174
1805783
2813925
2590245
1895843
797698
967637
2702996
2578335
608273
895179
161041
2923902
1858050
800800
992802
2909271
2501421
2221434
1244361
1056927
1708430
2551106
1130012
2128198
1196599
419149
460
2432223
2104844
278421
2066833
2159686
2066929
162417
2299449
609251
600916
268855
1445861
725136
2589270
2364595
2919854
1964957
221847
2806462
400229
1754799
635890
2686111
1763317
2606631
1550586
2213
2607667
368236
1344724
354347
1607304
2146297
2097864
1373675
1297334
1628390
285029
484089
1880747
948697
1534093
2611296
2390640
1565554
992265
2882762
1877182
243170
1168275
1259073
1310030
2390798
412617
2380429
608560
1116251
1299927
32801
426702
355576
2412556
2542418
2897160
1999634
2843052
756109
2367849
1938407
2711
2135381
663938
1547151
1952619
2914242
2076556
2733661
2794925
215841
661615
1042629
2765949
2761164
1504602
1236746
998420
284311
2476695
952997
1462096
1887807
2181357
2923045
1721028
2550805
423774
530272
1854910
2085637
296278
866182
2608705
1122151
1794532
2214232
2220592
402713
2280861
2364888
1162177
1591157
503724
2014485
2609846
2424903
976295
1549749
921098
153725
2159020
776980
1933571
187991
2517457
2304997
1140349
1630165
2244245
1596251
423527
1606269
1975052
1224182
315111
1130088
1710358
2325718
2649858
2054725
2643829
2411698
276546
428028
2590938
2165357
2120650
2429819
1561769
692077
811586
2314986
53082
1892233
2898305
1724246
2694715
1908401
1892809
2572139
2592467
788447
2636096
1294021
137432
86317
1985146
2590822
2476996
2513532
2898
143577
50709
359976
2398705
925257
1211084
1656057
1143303
84695
2186570
1049642
1043649
859889
800434
750660
2539339
2782870
1736079
1763188
1685453
419844
2864679
1188551
2371398
2784311
2923684
682703
1309509
1778872
1188185
1923528
1400325
2035728
1473501
1613430
425425
1701332
2577823
1399501
2888766
1501279
2289797
921410
1587101
1921491
221307
1758801
1039320
1988289
1742639
1736502
1751221
1309100
852626
2115110
376895
187712
2815815
2276447
612077
2732645
2601667
1933819
1190749
1757232
1122053
1290465
1773110
350446
1949070
1910721
2830181
1461100
270375
1777843
311481
409428
2918338
1466771
947042
327782
413773
2487036
2272217
2517126
2742322
2073057
1946664
2864497
2881091
1124621
1192570
2044268
2577063
1462701
1010384
2869785
1120037
893461
1261418
2263131
1237263
202874
1701689
2284945
2243573
1327667
2221722
2196335
1915749
1663981
1285586
2073517
402051
378971
610429
1082329
2835119
323621
2756360
2486094
425624
340974
1905435
2665542
1797861
435911
2596865
984837
51247
843319
961967
2331282
135404
2613799
100789
348932
492487
1698209
877660
1180694
1933250
2617984
846734
1259047
2845568
2132909
1743637
214150
655135
2232002
2140999
850123
924063
298594
1339645
1406526
865902
1253791
1208520
102132
167236
1430183
589857
2426100
1813604
2062280
2453613
2729533
2284076
1600567
914288
230280
212785
1648065
2720366
919328
2520644
1049171
1837872
2016773
540183
2614156
2169888
984528
2538777
1488031
1190241
1187225
1837666
1656797
362130
2771879
757737
2541492
2729166
2455754
1723531
1327339
552732
2740400
609204
1565939
2537601
762121
2670920
1936985
1155133
1664407
1459255
527301
2542110
1333862
457649
49686
1003615
1320285
2525354
1603283
361415
2528433
2230790
2000584
1806453
2193500
2463092
2277754
1067251
1625137
2278831
2498945
2012018
2733292
981909
2614184
531220
1920611
2466552
2101174
856497
656690
821739
751010
514123
1595053
732254
939468
2649861
2568341
1044588
592392
717088
1162458
2647978
1252942
773030
2140569
759557
442710
719142
302382
154157
182539
2389381
310076
2095152
2040382
2889812
732963
327845
459014
629316
2255199
2086007
1381842
2265974
849892
2529248
2529806
22191
2406462
1642737
2917695
821114
2760201
466708
1582059
1238394
2503775
2076604
2537677
833731
2301899
401370
702679
467776
1592438
1662832
1677395
816765
1536688
1111346
1573857
308483
1096825
2634029
2848664
2817067
901129
1773972
2190845
1807748
2433286
1856888
1252415
2713057
1516940
2196358
982519
1892610
1328871
2065394
626593
1192169
2298835
1943648
1811029
1278768
687029
467959
1105253
2749473
1157880
14303
2415182
2189096
1040558
2837072
932356
923692
27414
2920545
1213124
858012
1004618
312289
1671459
663711
429648
1323946
437508
434895
2279111
2869515
2891052
624296
1436556
197077
110258
442810
1942658
1165798
778196
2065801
2839165
1333561
731610
1945720
1882440
1769833
1164304
1636484
947892
1624159
700973
2007178
1043286
1316398
49250
915627
108772
2656290
230803
1262858
2104771
2651472
26463
896599
607789
607205
446487
1591215
2499886
636509
2046820
2695325
696995
2026113
725861
2116322
1762063
2090514
874949
2832235
2650503
1099010
2686335
63394
2622368
1234701
149860
2020166
2445107
1149471
1152909
2610422
2137015
2592301
2798308
962967
2236412
711651
2739366
1133514
2827049
608204
13460
2128599
2515337
2451296
376868
2062053
2038002
637074
1834220
1397873
2143480
618456
2714992
1363781
2551726
169078
2622388
1836122
1142538
1073459
1707564
2287221
1475711
2685083
220652
690174
452403
1760200
473015
2516059
2874366
438518
941020
1071948
2635370
1424115
1453257
1481374
2079281
2924998
1543241
1101693
2860996
2584524
246945
2400657
1333751
1300636
1606969
668436
762331
1530768
1651466
1010934
1034365
1445467
2260202
742050
2766199
1064124
1639250
896085
1054428
103479
1204197
2330338
2938526
1321415
959985
2273038
2499653
1126847
1033053
55846
1302496
33056
364854
1879037
2175264
2205024
98646
605850
2065593
892116
408456
1215855
1052658
1890513
2583920
767615
2340221
614311
630376
2851369
1780600
293188
2753477
1504835
434976
2210009
1145335
2191603
48589
141194
1548562
386136
2118543
2718002
1774356
84519
1184709
1346988
1807649
2238813
1268691
2727348
662823
572032
762196
2187734
1437729
2143389
1825392
871599
1124550
831134
2033625
172823
2307690
927933
76740
1127714
1787864
1141832
2603199
505719
2729984
1265180
1195675
2123538
2520290
181429
1876425
1175864
309217
2277118
710710
1147481
661865
693412
281337
1263270
2082784
2571205
2470125
642834
1619650
2925394
1914010
2219765
2334371
1295156
1414238
2675300
1569356
1358662
1647605
1758240
1260621
986503
834800
2185317
1972979
2699830
55063
1768268
2825084
1331524
420691
1638188
2666656
1595422
2516594
304003
2122145
298085
447941
1943718
1021622
1105671
1818807
1160044
2265416
464315
1402032
1989133
2508069
791036
2759804
1438344
334726
2065611
529863
916489
2736486
871675
702662
1030949
2785150
1783503
875468
2266204
2331099
847268
2558270
220932
1492187
127622
1613249
2504796
1052722
2454514
2764811
990014
799994
544004
2723758
46452
1920575
166212
2599178
1583856
2209065
151249
2501193
1910253
1061055
1037521
205615
1617553
2073214
1878643
1960296
308664
1976027
1027314
1267963
814109
2806685
2278097
6353
2271138
2451609
480692
2030183
1045569
241153
2737846
2250823
499804
804861
2411647
1856149
873560
731875
874277
208805
2805122
1360976
2612669
2709335
1629439
1000483
2425248
2224796
1368091
733725
738578
1680564
2519474
61338
1362903
2817173
837031
667888
2609221
524430
80504
1340715
2787060
2015415
2313132
829056
910586
2814550
2073177
1302987
2781368
2115425
666173
653631
2579495
469689
1760965
2266426
1638710
2388226
2315279
2009511
1977561
1604141
977427
2008709
2368497
244877
1955169
310588
2094800
2225103
794925
2857211
562761
1710757
2485586
2867159
1055577
26863
2807685
1526059
764256
1446657
1382829
1692679
866906
243340
183292
1661227
2502655
1583118
669172
106856
2722283
521263
1043101
471711
2556861
2413800
2070170
1264735
885167
1980574
2131388
2510810
2175993
279795
2822138
301595
598813
1564587
2470682
2515394
2024041
1223748
2638204
1788413
2361076
577507
1280242
212242
788290
2871782
2514802
2845313
20103
750984
2503039
468227
1117421
968348
1836319
973013
284883
344928
195596
1668747
337326
2671375
2756086
293584
2420091
1286044
2144124
963917
2346414
2226764
1475527
1653706
683478
2872962
1196506
682197
372352
1145753
2711534
2724610
864695
922415
2254719
1459603
871947
193315
2623060
505951
861025
128145
487101
659665
2491919
1927623
653085
2632291
1525392
2363417
2002640
512792
1751383
1971648
2784279
1395791
825518
387111
2734457
966035
2823744
2283871
518793
695712
1555460
1025408
1771669
2320205
2060263
92536
1818400
2060955
1302989
2313491
242939
2108440
291022
1934257
964608
2504531
1756586
2730249
2050265
2320223
2791519
1179949
2091697
2382133
1263965
2692388
2740708
207207
2938732
259131
265811
1337694
1799404
436931
140441
2591707
659061
2573222
1735027
284039
994736
1471719
1393222
1344001
2223160
1348459
1447725
1547440
2731409
575352
553103
597333
2325113
1934977
1142337
1990915
329932
1782003
2027608
2234078
1402724
270010
590786
2865023
1522636
1644899
571298
850466
504571
352459
2664894
2097538
508774
1609600
1187091
1203308
2899523
568427
1740856
1173597
1264750
392879
2122645
2555317
944138
2689250
666868
1928975
556297
1715194
1266343
614419
2202329
423619
382554
1001018
832905
955604
2046131
2559347
1920153
665177
941714
682232
1666591
391529
2342655
1247561
2097679
2425187
2801623
859123
2735934
406490
2045249
1246622
486881
1443649
2404672
2157807
1975016
1751904
1624015
753920
2255732
1319107
244317
2294511
1116649
409904
1018279
568471
1053692
2736763
228822
1466640
2320012
1058963
2784085
1837538
1571352
1835642
1331561
1000122
920751
1133104
1333056
136993
674814
2533624
1888299
2074621
2245558
1560450
1422230
298924
2442055
2883097
603945
2791465
2471506
917451
499385
240674
1439355
1151145
1498315
2440533
969106
550225
340165
2028051
1224511
242110
1498923
1490021
2493588
476531
1547329
380505
2789519
1949057
2786987
1049483
32392
2219745
25443
13633
2168240
2272726
2697081
2710081
1163885
652280
637528
1734280
1553286
1086316
872171
1495279
2179121
1364366
1853127
1824241
2886771
2692096
1359928
1982104
1206901
2018153
106601
1440073
2351683
1541480
537356
436729
2739731
1073609
1326032
153392
192
954643
959543
1011917
2171418
232188
422294
2172120
1540070
1883815
940198
1647506
752942
2714846
1711777
76624
2147320
2217420
601328
2272416
600987
1535286
1697371
2705442
2282577
2550589
1087626
1773936
2452562
547194
2843843
2578311
1722743
2343029
2006155
2473781
1289457
2406605
2049588
1957253
1680766
1400858
2874160
361615
1078034
2015522
953076
1504994
957489
455081
1499618
2901938
367314
2652038
956662
152629
989881
893752
574470
557257
107383
1906599
975604
2716021
2204472
598473
1330321
1095116
232160
1184607
2917777
75539
2912147
2209473
1094123
2637527
1696098
1239239
1409937
1033102
1237251
2111821
1932715
2873692
2563954
1929482
830332
2381008
2729386
1207633
2234197
1043925
2464117
347522
133043
1968867
394417
2445196
2045665
1758748
1380867
1296409
677939
2161055
1176351
492264
1904554
2613150
1241146
1686952
2338892
758607
2246077
1401041
1017878
1232355
1210563
1291256
441694
2531288
2582731
1061565
2363883
2504552
2228719
62959
364908
1318039
315799
799311
1806705
789041
1438703
331953
104182
2767076
362162
669585
1266740
1134929
280389
1425265
586255
571493
625822
1781262
535325
2555201
239794
1863469
1494328
443484
540908
1160878
223892
2577020
2658043
2214073
241602
2887592
2282677
2033227
1894758
588705
2137000
2432433
1192060
1605637
2155041
1382696
503254
2291220
1329865
1733520
435279
2874173
617659
2615693
2374367
2486150
2586335
2639645
2926072
2240761
385545
1365941
1866323
152578
2797810
263816
1972638
360250
1766939
1729254
1249963
2079929
1127194
1537028
1375500
1725048
1751509
2851006
95611
1528547
2052293
1808723
2657307
419007
808753
904712
655138
1673800
2487587
2014804
420357
350156
2327915
986499
724171
825383
2442364
795539
2611854
1297445
2239333
1823643
1545761
2724055
396464
2904925
324714
715675
1544233
1772292
1859196
1661068
575914
1659362
2864247
313702
2664749
1377681
727048
454245
999740
2157039
1394435
648807
2697848
364686
411733
1075581
649362
143012
856849
335405
2232651
613445
1735402
2515605
638605
1724498
449909
1807544
1824730
2454823
308481
70000
2079921
2895717
1876002
982103
1855975
2289312
1069703
1903617
316827
65742
1248197
2752554
2168573
1400958
972543
1077159
1669109
176137
2302168
2706584
285803
493476
1437506
397609
2381599
2310307
1625734
2086125
2023732
1835758
1480347
2471075
1408872
331459
1063839
5801
224693
160853
2078758
729547
1880112
2768816
2373856
1881741
1580949
793824
1080685
2390978
2098713
9923
127765
1284133
300398
2651408
757029
1219117
29861
2147594
1455072
517850
999214
1352254
55313
1999433
1108744
1170795
1287575
2185210
2504602
1712443
73277
616972
2147213
2658631
10605
1318011
523679
2756650
1695855
2425256
88287
312972
2240988
406747
2200662
229501
578842
436015
2089180
2798665
2759245
2440634
2622438
2048669
2181696
8957
1159809
2868587
1590499
1964598
2829928
3732
952129
275900
2697556
2500725
91948
11857
1809034
2687946
1500038
2503574
473745
2908747
2478966
2458162
2554582
1058302
2481318
1406007
2448376
1399773
2918702
482373
589967
2820287
263885
1509547
126156
219028
386137
1303770
1043534
1754059
2361371
1770830
440530
2011351
409126
843740
1780962
2323932
666795
395829
729289
217488
339956
495458
325889
2628923
2620878
1822157
592941
228527
2261483
2322826
2847343
948652
2617677
2036364
1118330
473760
1142465
2598737
2525049
279028
2101764
1827320
1986670
1629243
2200053
1231947
1446455
1381141
360959
1246791
2387353
1665435
1839123
1967282
2815079
2766415
2676273
2305722
2233821
709835
2745755
2592639
1315448
109285
119104
2464688
451577
2194079
1269004
2905533
1905228
1209490
2620462
525147
2210617
948046
1750059
873564
400749
2002084
1192482
1111081
1647177
173994
991014
123225
1782092
2641449
2854260
290303
83334
2201022
1121588
2717086
920347
573582
300033
211618
1060296
48085
2520370
104439
194276
1102341
2913874
1658669
2617267
13508
496859
2761279
2771833
198524
2562380
2212826
24847
2935386
1543179
1133039
2613205
2740975
1432745
2154037
1377743
1798006
1838002
1620162
219967
1139672
791053
1728658
384169
770550
997369
2906181
1139775
2277099
2043385
318715
373877
2869187
1400666
989582
516724
1701716
2546508
822577
1701421
1114632
1372643
1951243
1495958
713613
1731215
2177897
1841041
2438655
2006424
1650737
1025858
875833
1412847
119371
2627511
1353734
2167365
1392777
2153289
2916718
701200
377283
1600084
1622337
600283
1777762
747528
2811471
1678582
903852
887319
830461
15235
2762162
2152996
1088115
2023761
787512
1608891
19219
2247764
2404674
1892636
520650
326097
1560173
2611270
1826702
806972
73250
1636271
2882210
2732012
2276347
174691
1903317
1638631
2518750
2620532
2465436
2785804
1972864
751948
905224
2461511
80693
1311944
1703028
2339075
2378611
2852846
2434848
1831922
2217582
2201132
2872371
1700778
1310012
2727126
2228019
908172
2733287
1382550
588956
2916631
2017823
622209
1425237
799605
953842
2831478
1859663
1804669
2493989
441928
2141365
1211770
828684
115117
1743052
713067
2852004
1347440
1862088
1936937
664351
992514
1395347
1598
395528
2491190
749131
2913805
2425532
411378
2608797
2412900
1857203
1784891
414265
757605
2539400
660863
911522
1896607
615790
1286914
2359908
786453
2563623
2637033
1933997
932772
1986016
657051
1413212
274637
219560
1504288
2015110
540938
887679
2064332
2436561
1876115
2416612
382355
893641
2530055
2733078
594071
1423181
905142
806159
1322677
16143
643260
2136184
2013003
2412771
1684249
1544709
725176
44254
1374862
1505004
1640807
2021496
1954570
1072233
1350868
1303003
470602
235689
1053933
2184650
651451
1535759
1947003
741429
2451611
18430
522094
1998772
2340539
997375
507450
1935181
2846006
2770736
2500122
1476416
958163
240552
521848
2398650
1421539
2264150
1076340
1151817
2427347
2493413
837549
998295
2820495
1191206
1497636
1353513
1381671
706031
1224782
319934
2817316
1966749
909625
2571607
1941258
2429084
1165857
725575
1969333
1528103
2552136
2892767
2188060
1269719
2867202
1763978
897070
1844384
1488081
1809435
2776169
912330
2067415
1147959
2319971
970218
12985
1366050
676667
1667888
2206544
1502381
1493709
2501941
1836231
1459710
1021544
732674
1462907
295814
2719059
2125671
1061034
786120
1187008
1926221
30111
441479
584240
1896448
2576979
1299950
555805
1638175
1930028
267666
1651740
798392
2115216
2394084
172734
2259149
667350
1821219
566615
2029590
581708
566807
2223678
2224502
2556362
174614
1210477
2361796
667788
1678876
238144
1087021
1903898
742439
1449185
1117059
1249192
603035
600525
2782638
1169929
656837
2857205
2805225
1765850
371361
1372619
259620
1537296
2141972
555530
1380339
2448244
2149374
1414675
2055424
943584
1437212
1772505
356368
1236268
2030723
2811893
1348966
2313456
2326934
2446516
2658223
1667550
383988
1413870
1363164
1018950
2835539
2887632
1500232
1071031
2188108
2448614
2741461
226329
146084
776736
1032645
2584271
2803512
2292236
1571429
2596055
2871791
1385686
1441247
592137
714847
811922
1103701
65656
1716055
1674965
1806133
2170914
1510440
2234271
1142814
656684
1179802
1354070
1711618
2411984
796350
2346596
1164087
697110
1303053
2941
1499351
416742
284797
56927
1682887
1066191
1074989
1256181
943768
2881800
1827970
1117480
1201998
1394153
1293761
1618972
1970450
360751
2632101
585155
211849
1295923
2705348
2927742
1712107
2174974
2714062
2340241
2670120
2559532
2113311
2407668
2168436
1187615
1537225
175012
1044153
187638
646887
1983600
596908
1325275
2161598
1051138
1847373
1351529
1297848
1994380
1301308
1629268
2782027
15969
1623816
92356
826666
941979
1993232
2906877
1682540
2725198
2936897
1837083
1909290
1466755
66415
731801
1120295
2634429
1986143
823489
1683246
1662095
1859329
1990806
399392
2849030
2721031
123838
1974176
176760
2197151
1347283
2572387
1332175
1704793
1548831
12038
2043532
2132712
2455490
500598
113644
2016719
905760
2598602
472683
1170332
1978976
434445
2595934
778590
96314
971008
1380511
1038160
2433786
934817
1684217
1110667
424045
2181085
2864018
1253412
874363
2509056
1351797
2121475
2264186
441305
2414734
179321
1873954
77352
1531072
1262902
171128
2232639
1713339
1273974
1657678
189911
2768001
1285030
597440
1448105
851841
650443
997719
2460666
704638
2001372
226829
1380643
150754
2401513
1142710
220276
2567486
1523255
459047
994741
2141871
1760403
2658980
142063
2506272
1056579
2692658
1905104
2214774
2493304
1949338
1339957
905039
426137
33946
2227309
430901
244214
1511497
2466388
1820069
743034
2672785
557764
1478985
1006369
2575824
557376
1486089
1665399
2697518
2911611
303853
136446
501588
1578924
971056
2474631
1388549
129556
2022230
1626793
1765740
593673
2463395
1003244
455835
1517330
1074197
1125055
2274434
2753462
2037347
2650701
2734806
2870964
2384509
2867473
295602
1371431
2342598
1872849
1181652
2162729
2923086
311178
1916217
2931026
1936135
2127359
848157
2476319
323476
2533843
2091757
1967179
127110
588950
317753
2557839
2340179
455340
828251
1603476
905305
2232117
98843
1616663
1116496
692233
781015
2686385
1308566
109231
839973
2213431
2284566
398949
2145721
1926562
1696059
2071384
2438791
2452851
114482
2504738
1811127
876395
2644290
2264181
1566660
458955
851577
2899920
2362429
1832257
1890654
1741793
419572
2045063
2552318
2523247
2381910
1241224
442064
404901
2567925
37372
1466929
1957848
1712159
2617609
751961
2401123
2120776
777781
1804698
1782082
2644399
175499
701162
1400791
1046177
91282
1213443
2768251
189005
2461332
29370
1378881
874228
911685
2760126
454633
396914
549261
2819102
2873364
978610
2382985
1307917
391146
1567012
709774
528778
6676
2798675
1075615
114730
554095
332305
1502073
2494356
2719225
1819432
851427
1584920
417270
2063691
1425044
1386135
2797258
2626729
2275281
2148670
439255
935870
712175
2632783
1551056
2340549
645617
700102
2136597
1936790
2070653
217124
2193827
528925
355542
465445
2381996
2513416
2516547
2857237
2173807
1584337
137936
2517831
1399648
2474290
770091
2375630
1758923
293014
2940279
1760360
1409475
555677
507069
614636
2558120
1498928
840236
438945
1502208
1148679
1172007
2488346
1702151
2609515
2648627
573460
2921835
1949327
1173802
1390138
1120368
2134987
2365799
311679
480458
67275
2696778
2031208
494933
1758501
2638858
850594
879131
735488
97620
2808896
2708310
2900492
1016897
1503923
729247
1673038
1279841
1145448
2805352
1828440
1623572
1155965
943840
2107063
1374754
2622475
2481131
2565809
1250605
799031
2919391
2890326
576329
1219780
782310
2537011
2886210
1495818
2567344
1597463
302090
594859
2119949
1915154
1545128
1957420
962414
1957117
913694
458166
2384187
156229
2034186
2754486
1730093
2661057
1439114
1262022
2849325
444096
1630464
671141
1078688
825966
345942
2593511
209202
958975
1908093
8694
1320066
290710
1668679
2488061
1370806
1547203
2914393
1055579
464634
1469160
750504
1979107
2411654
714550
1255833
1471741
2166547
1646273
13233
843852
2032892
2587125
739655
2583679
1785307
24601
2337
1581305
2741817
416770
1827476
148644
2753719
2023370
2511317
2555531
1194066
1211989
2807693
1671127
1554634
2052492
1702142
1313838
678150
2507678
2739384
2072483
1430609
1476909
517182
615762
1196212
1126760
1214210
2181542
1483619
656336
648065
287359
2493313
1475267
2919066
854459
1864102
2203078
810533
2055177
1311627
1786781
2695649
1468619
1108024
392180
318831
441736
650597
1175918
1970036
278497
1343358
580209
457375
2477133
24033
198431
1336203
1472676
544964
835340
1528089
1780254
488257
2205584
886282
591675
185371
283433
1118887
918996
2854489
39575
1981245
1970555
1392917
2913735
2255324
2509687
2618641
1490393
632814
1638303
859084
1156954
1088354
459740
2391334
709600
326716
2291292
177104
1494401
218926
1616481
1587302
56225
2265556
2309293
2778687
135570
1636268
1224380
2135083
2316315
1178663
664827
2606496
1119499
1070690
2631286
2623023
1817565
1370541
1923226
409303
2647685
1674706
2307968
1808387
1184026
2768778
1289615
453329
1653252
1122024
1890483
1205297
2932313
2726410
2398138
1622109
2200569
2853853
2211040
466918
313233
378183
1494512
2404485
1012914
774347
1924573
450911
1495201
2650298
1790597
245831
2432356
1541172
1440319
370560
261702
556349
334187
727559
1441599
2519386
1862162
2106702
716311
387207
1926033
2324903
940261
2278701
2930893
526052
577321
2493944
1898475
1959869
2141921
1045980
581561
1742777
1211294
2045003
1456323
2343478
2020502
2600637
1767655
1587042
1309752
2386413
394621
395133
1957009
2194099
575313
710608
943377
695586
1060867
2114245
895424
778705
2415753
2137095
2192772
268436
1606228
2379194
874640
1139372
1407777
728835
236155
1850536
1302205
1662509
1246062
713767
12381
1123022
922893
2402158
509770
69596
189239
1746215
290333
1965173
2047967
44966
2700233
2400618
1077420
1106773
1629898
1356743
418448
2607193
556500
2463169
2429267
2767698
1792051
786405
2051186
921231
570322
821890
2541099
2385518
1864388
587274
1164337
1871740
1588913
1526774
2141765
507758
760543
956740
140504
54278
2741892
1235041
2414115
477141
2771517
2912829
911655
552052
1545448
2161162
1538937
2747730
2386982
926843
1002215
2229845
323079
2391977
623817
242077
1230097
1210784
300785
396257
1325836
1544156
573165
527137
285190
2030248
47419
746785
414690
7890
699687
853446
1208618
1568938
802645
1659028
273470
2257580
2913881
2825383
831731
1704865
2268268
2870111
723300
1987356
1962525
118732
2088575
1886939
2419490
2269622
1933520
409412
701397
1127680
1284767
1254397
1171714
764252
315718
1796070
385408
1635221
1672367
1384458
1899842
1543511
542713
2635041
219908
1769891
597913
478047
1052181
2847083
1560902
1534170
401203
1257979
369616
2899373
1922963
2736882
2661977
584132
1178175
2518968
1193061
2258828
1811691
1158032
2079987
2930975
1221714
710744
1481244
579795
1293442
1384930
1672014
2625680
705455
1443837
527647
139945
2479151
80508
1449519
1381268
1962550
2195845
2739901
1195239
704742
19779
674229
841745
1914609
2074036
1692364
199334
1182467
174354
1338621
654386
2369303
1600448
556659
2181124
963320
862450
1093998
1589979
2329279
994939
2238604
2491418
1617639
395354
1310268
1694675
1708853
690861
1688438
2532284
1268821
4364
2843074
2028353
2565399
2485642
260181
1419641
2788145
852892
2785666
2368775
2137643
294744
676591
42244
2919166
2936254
48595
397379
2238447
315099
1058001
1393958
1250495
1615181
1677729
1253048
405834
2570740
1798977
50684
1170707
2354914
2802842
2622265
634343
2692045
846110
2860734
1838817
2476450
2908401
1999711
1316587
2314764
2940486
2787596
495169
1947456
1202789
2297942
1310841
583746
2248385
1393764
161121
1101123
55443
2379502
1141900
1934487
656826
200352
1269592
546175
1000334
2568881
215000
2313398
2389171
2107465
1610043
994793
2922878
1741570
1888581
1522187
2427810
457214
487384
1248986
1530437
781857
206930
2347581
670423
2198860
1643568
2085305
190839
2594609
989968
2679129
2509163
655073
1825607
2165498
2855143
2876123
730392
2429707
754876
2858438
1644218
1678958
2730216
1315614
521599
2747026
2863800
2343924
1151044
1193453
1515736
2755906
486181
2690572
288037
1699633
2488633
695938
755733
1549419
1077438
2016700
64117
1410706
695675
920737
2694603
2472397
643860
1182673
1212225
1545252
605540
2248213
989885
1522841
1247132
2436662
1427672
1659079
246980
2231961
1562136
690311
521970
765409
1582902
794871
1811332
1003673
313615
1401227
2705306
992489
1497968
1120184
1034946
415069
1421502
1754183
72443
2790250
805313
1809413
1549648
9014
1375721
1249591
1287269
2561214
2687479
1155685
604864
88671
1803549
2416411
338089
2342258
1899573
767816
92272
400946
2838796
863265
2548842
2102063
497399
2240343
1811863
1862277
1428221
408539
2825742
66139
855207
656882
490104
2273718
595675
264007
520667
2317290
701345
1586954
2628301
1854197
2772990
1933657
1067261
1783247
1551718
2580461
591038
1592956
1056368
2831600
2449421
1406616
333124
2161589
2643347
2219030
1423331
1257797
503970
981161
684679
2354678
2307303
1909807
1886601
1159230
973820
1876866
2773381
1478733
2864790
1875440
1503295
2426638
1828077
1824814
832540
2623396
2697164
1268398
2600548
35653
2044202
2675110
333231
2332607
1424544
1682522
1724733
2645730
1005495
1684790
1647364
2348300
1811065
1829064
571844
742483
1607309
2034009
2208673
528691
1548542
2343601
544097
290319
2216614
771688
637159
737531
2637690
941768
75071
1423619
1777828
413784
2563597
1595761
326889
2732692
238349
2612957
1687745
2411393
1194500
337301
885685
1930906
1656605
1808695
2319899
1218466
1695798
42727
2867746
1941726
2512473
13117
2177931
355527
2197996
2054272
2064778
1398381
2758309
1182356
1330376
2669090
421747
2484429
119095
764238
608614
1413295
2815469
1150249
1286616
998670
2140524
1957205
2852046
757276
419543
1785146
211891
2122722
1214822
1861143
1603880
1111948
289967
137585
1962395
366005
1039594
761872
1577998
2204852
992898
2847660
2538095
2422263
2907828
860794
2195736
149234
1536362
161359
12612
1675478
482994
551616
122603
108474
2542644
1747983
1173385
2561062
885239
2159066
2088003
861998
2226117
667826
1060257
2632279
2767799
2845989
2504247
981474
2105205
2028908
359402
782849
183071
934539
1133103
95050
1606261
754698
988308
207687
1012334
2906271
2053390
270732
740291
1755237
100412
2937047
280605
2877880
1607940
2607642
97498
1328969
2251478
2193634
2643644
379443
1101294
1105507
1380176
326301
1355328
803321
1818241
742437
1941822
539306
2400276
2472857
1344402
1236082
2028924
933259
996995
1143815
2929763
2263272
1678602
1008700
2658384
431018
1158801
245091
1115365
2463455
851895
2496420
1309771
1719444
803946
1669199
1631552
523125
534700
1169631
2674078
1644959
1452368
1285667
1626205
982645
786419
2077101
2748754
2437859
235246
1962516
538713
485287
2915034
246448
2511793
962086
469505
183262
1053193
1136144
1339773
2634440
1651085
1576363
2627401
2844345
2918734
2026186
2017375
1453115
1495326
2483446
2106550
2377080
2420559
2405184
2084549
2735213
1134882
1661932
676128
553762
1359000
2666202
107159
1806947
573965
2224192
1759736
1083054
1366083
2568805
451698
1168275
987152
2386231
1528025
2064088
892816
1043748
2830588
250189
2156088
167469
463459
2342775
1814867
1816958
1485148
641634
312574
599174
892925
1196993
1006616
247997
115740
2304292
2557097
13652
754257
2916706
1728685
721673
2777930
1030724
2799766
216893
2161364
178568
2384465
2511166
496700
2498888
2145521
289765
1028194
1571702
2532575
7312
1740651
2658307
196072
226703
2552774
2450579
2644636
656500
2219732
1522439
384355
1549325
1596281
780707
2352511
2633843
577411
2027225
1638327
818853
1708015
1965322
269717
833008
1144356
798341
1423638
1308931
2648607
835156
107044
1730870
1100321
731291
1468414
2578832
1792
1995675
2773305
2589722
2279466
1035078
2924700
2289083
2593681
793194
180215
1914240
407612
980176
521021
1547938
1347456
2613543
774425
2927660
2379486
2904011
1915733
1213451
1534423
586784
1944706
99480
791853
1525813
607922
2418084
2383075
7412
1561893
2306624
1844219
973793
248355
1464719
797511
2357033
2201384
472955
270477
625521
732464
1323415
218220
1379705
2671950
760513
601678
871584
691511
1029555
701750
1538997
2383144
1568571
180000
2113197
841476
1151591
2748629
2297465
894509
1823424
2517019
1530818
2412263
2665841
970307
2363426
2550770
833626
556929
1555603
657755
879797
1350816
2603673
1723124
2356967
2420932
2633235
1327599
2423768
149698
2068653
2900033
1307826
1668153
1930163
429556
20977
1080273
2196602
1272626
484236
2114571
2885133
281465
1364583
776284
1572155
1410109
964957
1746141
1114203
999471
774568
796359
514412
100381
983519
2317391
562573
1598679
238029
2215785
1826795
1891636
2503896
651650
104602
768170
2484258
2756238
1483002
682724
1117661
80762
2279246
317951
1069183
1430935
1372707
1033468
2694969
2840214
1055871
2881115
1511748
2529896
2775828
759491
903132
35148
2643080
231080
2653047
2311916
1346684
80586
1020303
1584408
538028
2107828
2447927
2800797
132539
2461723
2182906
2428515
1928896
2324141
2141919
180023
2257388
304972
1278584
2354602
1216054
357846
2839741
228486
1148862
1846259
2096760
94292
721731
933362
864633
1193218
797469
608785
911327
2419801
1872342
1569599
2125373
368994
1883993
388037
2362436
1602775
2361275
217640
1325410
842034
1831367
2650307
1080447
1922611
2542585
1966298
953150
1066697
2310244
1869507
1676396
1157046
2369817
836257
2808154
1368113
659871
2892280
1901053
657722
1453432
217280
941180
1917914
2412418
1191138
664708
1100237
2327119
1017837
1851596
2624281
1070299
2812954
1724904
2767897
1392396
837965
1462186
1561086
1342003
1706915
285776
1385312
2746282
936760
1318815
1939542
2764137
1505148
231905
1191948
913605
1890596
1861654
2373736
702201
2275294
2432592
2214927
1818200
2609814
1823156
746338
624929
1322891
2239145
2703164
869177
2506072
1671888
2924463
2745311
2835125
1620573
1154116
1631952
1029248
2385246
1910176
406920
2696669
1961633
414755
2831048
1292554
2368473
2538298
2205350
1289239
757683
1361670
2025222
2352329
2707319
1246020
2506102
1748793
2785851
1960680
1037903
939631
1772726
147531
546341
343794
1881964
2700751
1198392
2099326
2265542
1316993
245393
1732968
1223605
343457
602298
2098281
1191539
2116634
1641586
1433241
1442752
1681355
117099
1059120
2646403
775638
2033718
1876032
165179
1468678
1600318
1695025
36875
342862
1224201
689017
1758061
726878
2330327
1811173
1311445
2929253
2150358
460213
2294782
2609476
1150963
883805
84907
2439520
1122170
1504260
2815524
2267127
1600420
105548
1187096
1637351
785351
261513
40936
2786132
1643523
2754023
1795197
2412634
8962
376888
281942
1726475
2728725
1264892
1989035
1011546
1675367
883655
2278484
1719404
1234707
297041
1484093
893272
293100
1389215
2049082
863299
2608745
884107
1326826
749646
2603230
633784
921896
1704846
2397027
475031
1307574
2733368
402058
1965685
2657928
1066993
553257
1478592
351038
1220349
2767843
653546
2131511
2228125
2580396
2338003
479514
2251171
954475
1857951
429658
1001006
787495
2311624
2714212
2003609
2586287
1102811
1824014
1804526
372278
1159920
520335
1718061
1403638
2362497
537263
1748043
230889
880507
2874534
2300062
195895
2581422
1146938
2602170
2014673
2195580
803405
372108
859973
1242191
721095
2564458
865313
70491
1519048
2262743
1048941
2058173
1653778
315147
514650
2270938
433640
1470650
413832
2386667
942477
2614843
1027779
237561
2364595
2640259
922811
2263598
964872
1970780
128186
205068
96152
695136
1252289
2081824
1664710
402073
2547797
2189761
1834752
9831
2435471
1155201
2113913
1362271
2626072
2489870
469105
124599
638766
1247607
648340
2366827
197454
1980836
1492969
2607094
1849833
1988262
35806
2762695
1383514
90958
698492
2822122
2655959
1707645
438072
1067410
1998695
528011
1203928
477994
2424847
966717
1178213
192461
991918
304029
2243554
2358550
2809231
1321481
1214740
1523360
263778
1308175
616121
2385772
2565240
2865624
540421
1813531
1295954
1760100
2134796
181542
99720
2295559
1198232
205752
870070
420402
953018
2042397
609745
1374779
1928392
1100083
1293550
1044456
479488
416895
995333
654923
41467
1486833
2238144
2782941
495562
2417658
2502951
2774758
1015570
109626
1873818
2227666
1924941
1043356
903659
480947
93411
1835224
1034696
2434150
921183
1318941
1642247
251815
398264
1754410
2121105
1865832
1174340
2598134
2127252
2780220
437284
2554198
1197810
1046171
2852431
2574546
280826
1329214
520534
2124101
2700802
299023
419823
1415392
2501405
2416744
149340
1551718
2497450
1393625
2254914
2406192
749314
72787
502346
1448928
2601289
652568
1495785
556602
2452583
1904955
191754
2072608
764709
344231
615663
2014363
571665
2815606
2028710
1766593
2219330
786198
1692926
1233834
2587105
1209400
1841691
1124624
1279414
789952
533090
513518
1151220
1219338
2029540
2047912
2146962
1692076
2141729
320105
1739583
41349
1231466
404079
1389337
2320805
2885956
871667
2746238
841575
2629891
874430
266919
381831
2510562
2716398
706781
604840
2184743
1310606
1744965
1638786
2403472
29720
2314993
1580140
897418
969746
632709
2838435
2334758
244989
1847778
1409268
1754637
1130377
2666130
343790
2050227
2319233
2000685
2909689
815168
1898575
93948
2495974
1099205
1464014
2548294
2447944
2495208
2061837
1301738
188400
2806927
1064481
605517
1091948
561186
170192
661523
2695694
663713
1261930
2052526
1776457
1181831
61716
2306794
2819432
2764626
1449471
325419
2771029
1625445
2602197
1125123
1456694
1664206
1391063
2449217
1555968
669802
1057396
362222
2237868
1445329
1495962
2351441
224740
2210836
2092865
1441276
2760609
872512
2319030
1785300
2351922
1433881
1622530
2552886
2885836
60573
1459206
579985
2300363
1066183
1399696
1693138
520473
1592377
2776204
620247
1018744
2727506
1274429
374302
2672177
1116152
1040095
1566549
368655
1001301
2387838
2089570
420338
16504
2474905
2444802
41402
124223
576668
2472711
229051
1269028
1979904
848221
1264134
1892472
2248246
1950948
314961
2356833
438097
71592
32145
1285040
1087162
1411124
1747152
1310869
2799085
88511
1344997
1468784
407182
1435267
474453
2505559
2366011
2783464
1908663
1529726
1993724
2681870
2289055
1267849
759029
360577
1766969
292730
175573
739951
946766
2179488
264906
2199463
2686686
680257
2302772
1277746
2143840
1994857
2265763
613681
2763574
202510
926558
747825
1638466
469718
2471318
1040568
2249543
937305
187351
2453074
812593
1150551
2447637
1225837
2574441
1156190
2333967
2447923
754456
411967
1568214
2441500
2295452
1880415
1610622
1615193
2475795
1549567
1330654
282873
1202641
2697286
346895
2283669
1729195
2018982
1863083
1027997
57135
804763
1288851
124666
265189
1182686
1282950
635443
640741
305112
314607
2711602
2198465
2012246
170509
1921866
1668740
1992157
2491659
1803719
2204840
2448531
629771
123274
1306811
428564
256304
433092
2758394
2852981
1584332
110535
1677833
2672505
918599
31933
320816
2534209
411856
883528
984971
2370338
1220345
327549
770072
1938558
1222873
2574577
2235398
791843
1415972
2394765
2040289
2071547
348470
2073577
999312
1775553
256154
689895
2007980
1890601
2743308
1018546
1121855
2917846
848718
36232
1804544
2308729
2704395
1943665
1822807
1350662
359175
2762771
2860697
2380303
2258464
2917112
223909
344549
178268
830415
668346
1449868
2621135
408827
1197517
878721
2894197
2119219
2084842
1745941
1061681
1455430
436600
1749588
1255328
513173
160432
2709466
1955519
1602683
2706528
891802
469943
388832
309909
1685051
1342737
1933487
2582627
463464
1166343
1473238
2796150
692958
293238
550133
473938
423887
97685
2088519
1607240
2241499
2351883
1124842
1029798
1740170
2340968
2806317
1356598
2679258
1712568
1929581
2494869
1219854
1430247
58970
1558361
31858
605655
1127525
959163
809773
2883712
2058337
747401
155313
2171830
817403
1188946
2528663
267192
2470582
1055761
1118171
249094
65949
2228318
1125278
1895887
1571110
2413102
1513714
1135573
2392591
1955900
1468986
350150
347588
1130894
1638968
1162898
528716
1038975
2199750
1699856
2218645
143527
1059684
424272
1919746
1619107
78242
2042077
1468627
1974634
918117
2929758
2698674
1026371
2365147
2382593
514165
314239
898963
395755
2791719
131457
1182822
1576256
108002
2799551
2381547
406964
671676
1242733
553305
786006
1225688
2740985
2364874
2106519
747505
1253828
2598607
2514498
2012947
2164711
1935909
739538
2819791
2508930
342556
806248
1862307
2665199
1971879
1823344
2521376
695400
491458
1641193
1996666
843430
975181
1088941
1555140
1045891
2408753
199792
2783992
1408219
1392805
814086
1689436
1708133
2673300
1760025
1420420
814617
2903093
2067613
623020
1040676
1627982
1169703
2777755
1232341
1103593
664506
1340250
80286
1870513
452412
2487747
128889
1310172
2180377
455467
778756
1667477
1724013
1452968
902837
2114923
2464929
277851
2626926
2410816
1937173
354764
1820117
1962145
920251
1713653
1759574
482550
1761225
2392230
2580234
2843943
1408523
2019232
2937535
2805960
1875798
2099313
699616
292710
2191503
1950070
1375135
273304
386266
879976
2591791
2870806
2647271
1158918
343832
1871606
831266
650335
1584624
1273458
442625
2834661
2196175
168951
1702144
1973931
2168211
452267
2832640
1714068
2724888
139423
2456472
976589
1289887
1577202
1616978
1653413
1768102
435332
911910
631508
2480868
271957
2517908
534242
1648736
1187422
1638720
600804
619502
1678851
2526335
1765000
690673
572208
2125370
1284822
399254
958511
1020185
582214
134488
2217128
69583
1711298
2033809
1511650
600306
2376105
2831988
2636364
2838275
1137853
2293824
2673672
1238181
1004214
721267
329607
1406852
2884018
2880759
1157354
864936
525063
119042
1962977
1065620
2538846
759868
2351539
215056
566884
932179
2306422
583877
778299
1727100
603204
250110
2176763
1819948
2852137
2802739
2939970
2149514
1270928
2245572
306116
2479474
1495231
1091273
2425490
2139178
275983
1436700
2659881
2711879
2815305
1952972
372360
1914623
592437
1856536
825461
2540979
796042
1048799
649083
2263038
1627693
28385
2447809
1738710
2137147
1484630
2264060
27658
1678126
2451754
324281
958412
2318569
2125018
721652
1602041
2384500
2806676
962675
673658
2631298
1548071
694536
505613
704793
396727
2350072
1088424
1851352
1239878
2335989
2732524
1909340
150210
1941658
1800001
2006406
2706408
2743547
2219761
635907
1079471
151011
1459719
2120693
2865109
373197
995380
671240
5888
304825
2560306
1997647
434962
1902423
2007671
856676
590381
2381273
772208
782678
979816
1861875
5957
981173
1571143
1623462
1525811
134220
1009935
484207
2185817
1557192
99512
2285781
267745
196480
2308494
308107
2076298
2235383
465254
1661049
2259690
385831
530638
1745645
2771891
1781613
227350
1865435
696804
109418
1391649
1339715
189652
2615344
730960
2437839
712755
2130641
2633932
2907961
1558190
1420945
2293834
2479306
1733898
186310
963075
1417151
1943807
365370
2784294
1946123
195045
119456
2677909
654727
1184763
2652056
561326
210401
2213211
713556
1771233
602193
2120805
1435998
2620870
1873306
2635516
2647733
2455818
1691568
331864
549394
1571431
69165
825285
2409708
1590285
1007770
387265
637397
1002281
2741576
440086
2545312
1997790
178037
2279301
2250760
488173
1498928
74202
1215083
192580
1085547
952879
2540711
2824368
471246
9096
1426485
793053
717540
317033
401500
2111986
796412
2820227
2825691
2067489
2396759
308345
789733
636647
1919397
1919776
2056154
1306825
2641067
2158981
1637792
2597348
188929
2939821
386703
1446337
2579040
749221
613700
1890480
85362
2883587
2434889
2365983
1275152
1882149
2901830
2344471
841647
2725895
211813
1535804
1654613
2628138
2711863
1330318
1224764
1653052
1555601
273043
2766366
2394052
241734
972205
1046231
2830755
639257
2331541
2787737
1923128
1410792
467432
157852
1786693
2548482
2171262
1058697
923103
1991179
1951914
2698000
161565
2434557
1110744
688554
869081
600720
2267058
2645518
2666779
853140
1378167
1162268
945753
1036861
228803
543482
886692
2655530
763507
1745170
157891
1258755
744528
2734214
2806221
2909119
1700097
149772
2871821
2688613
1695463
2302270
1273992
2526370
1809052
230479
34946
2223578
954538
1480042
2026056
1384574
14277
1204190
2409128
481799
874589
2183138
116619
1896399
1029164
288276
862048
1640204
849737
2430517
179069
1629509
1393914
372007
310556
2566500
1428963
1614642
2746804
1439627
1287167
2012624
2707892
806663
1652298
1970527
2524723
1714103
2725238
758237
786530
2254684
1878786
972359
2474467
2940061
2561707
2436559
621310
1969591
167800
172043
2540407
1545571
2796817
132599
2565363
2072250
126556
199227
843843
1373830
2926096
1478499
623946
2818607
2243287
432426
125756
1021552
52629
2119980
2468781
1014930
1036563
1818897
1477681
2245836
58501
1840166
594973
1347684
2624810
2196781
1191085
1914040
2149537
2070299
2101355
777535
1403086
767796
2678158
43089
2538953
2925567
809362
1661783
1153126
677785
1598158
953496
73607
1725173
1222107
2102325
2505442
2614517
2350125
1669707
1961169
2109699
2805217
2373432
2822229
2747000
2569710
795302
1299033
2172496
1908895
1005824
702988
1970651
1997052
2628819
1954411
2187231
2899518
2729411
2647848
2361768
1378563
275624
310708
1390909
2848686
90728
723634
478921
2778452
1524559
1280105
2636521
1073729
2493217
2198139
1282473
1708895
469891
1722009
1540461
932323
1122364
2761917
398455
613529
2503661
1338774
505742
374117
2584339
1265982
2549451
922728
2723319
2614113
2361912
2477822
800895
1669464
1959841
1382624
237237
2536150
2558951
1983340
1774782
42545
2776422
2931426
1227818
2445908
2795537
2714915
1713459
2314005
2504647
976548
555999
2196562
1263884
352078
330685
1660739
879489
2742132
68608
351496
215716
2768072
81029
333760
74201
1806947
2052304
2614203
2498859
1949747
2451441
2288745
135171
1828657
1045159
2289297
2529729
257214
1540165
1407924
1330787
1100655
946059
1994940
2786307
1953991
98476
154811
237040
2616919
1599430
1285052
1019793
2589341
672146
2692116
2136174
2019194
1278956
2625544
600553
2849405
745497
110970
2689597
1714058
748639
365832
2723569
262751
218456
473806
1149793
194275
1235738
632505
1681877
2168911
244527
2138485
1182844
942200
2746711
1436715
1398810
2615647
2391746
1760463
1537987
1671314
1498578
2709528
2642482
2671209
2891870
1899870
2870930
257591
1583857
1383819
594159
1939248
2802651
1802224
1697894
338942
1260004
1431759
1098018
905384
1737865
1257184
773675
173512
745598
283405
163993
2531385
1121470
1308470
967808
491774
830113
2134075
2069176
2823094
748547
585634
1991129
1184016
763209
1342373
1128802
838167
206500
456340
955903
315965
1964131
689927
596609
481004
1854656
2452019
1404889
1650124
1070643
2627541
2386657
878689
2150343
1464166
1416782
575145
1864975
815952
2093956
2755245
1529419
923712
771486
2618563
2377529
2876093
601749
2514787
941405
731808
2783047
2003085
2386565
289168
1642902
1577782
1543454
452753
2063257
1598935
872970
2347110
1335240
698724
1007254
1237885
2655455
65071
2453802
1452958
178017
1918892
855942
784339
1149330
626416
2616691
835285
2251248
1387925
1703566
2271436
370391
1839064
817757
2792708
1632342
2490856
1978441
72619
793326
1457324
806089
429281
330182
190486
302270
326820
2297860
2277800
2362990
1196313
785701
843628
1875038
1130330
340367
1186923
1752398
1962739
1833301
2663746
2667184
91041
51135
2031783
897330
189551
1850268
1754306
2024061
1567642
2318865
881950
1264424
994026
1657984
1306463
1041293
2710861
2364698
2623786
1346295
2061834
2885770
2214284
2908544
2895665
1438323
1081325
958958
2085494
2393035
1147729
2264974
2059883
958806
833751
2693790
1959253
993711
402553
2016239
804998
1606682
1458944
2172339
711997
2426532
2424421
2387584
1557701
1748338
2702588
2586333
936176
700446
2523375
268040
2908582
663257
457326
1162741
493544
127255
1760507
1775570
2759668
584283
1630146
1594211
2642131
785378
2571449
1203786
560660
1162306
821133
1516529
2414232
2261352
130367
2453576
1770138
1908811
2186406
1726488
574051
789171
1464723
200108
1072920
868183
2385034
176893
2705107
2848725
2376447
1673166
2792768
2002192
1519097
2710664
1084155
38926
2638799
1585767
1679180
1733654
2326116
2514996
1022106
333106
989381
116246
2754188
2552961
1669028
2632749
554744
1791104
788206
1020983
95319
2539017
113113
901147
2222010
1703151
2752181
565368
1898642
2818217
1991472
2836905
2107919
2883317
2493277
1878467
46558
1031803
1228206
436687
1850655
2572680
2429945
70400
260426
2777016
2162138
1164660
644955
2311727
1996343
374540
2572793
1003592
1768920
2120452
2033000
1131196
1295110
1081219
219150
594933
1226124
2489489
2881562
2365058
2189571
2417065
977284
1191812
2503125
93411
1886139
1007861
914421
1238356
84491
2853643
764006
947288
1256975
833380
2905159
728329
1685016
41935
2303470
1432956
2545441
2389177
1119071
308839
1176204
1573307
791707
571106
1633463
2288732
329547
418932
2575423
2614453
1778411
180558
2939329
1709740
2646948
2372436
1534835
1723811
2579941
1700161
2163272
2873878
1255609
403696
184887
1351633
774464
1908308
2341217
2180418
1428881
1753302
2907623
1269273
876167
2315125
2552744
1610117
2196337
933337
2136514
2763637
746976
2873751
201436
2605902
397991
1770499
2391474
1140007
1054214
271228
268738
1852135
2659378
2799027
1651387
200226
1612717
605638
1772684
1651572
415854
2360185
124493
2755302
1479967
2899803
1124323
2071586
2760373
1130966
2206587
1427126
1153447
1388696
2199986
1952848
2834770
981978
663541
13371
2290993
1691789
2828195
1439798
2931381
1464557
1405904
2050001
638440
2049915
1130712
530785
2635268
79737
2692559
2325473
2277503
959251
1696275
2407517
1168657
2549100
1703258
1508739
2691240
1318258
2710889
1021190
1804689
2700261
2666514
1595640
2073857
1671533
908004
2425851
638075
1895373
2241375
2260427
2738552
1439407
1811168
2141975
2799457
435507
2390455
996864
2542167
2093134
2627453
948826
1437631
1617309
22383
431448
87880
338915
1209386
1669930
1249707
1479388
1111391
21308
481157
1420874
1012272
2317453
754153
56414
1910372
1871551
1468105
2933084
1881647
2283141
392000
1780331
2753272
2508394
2297217
1736826
556793
72746
2543097
1915013
1563527
2720765
2628641
64251
490148
2064222
2032173
872422
988705
1507695
125714
2470573
1604648
598517
343384
919930
2813431
1976246
1538431
1585612
683575
100636
2844876
1489922
2624414
445102
2810206
1632215
2511724
1433648
311519
2386103
1324584
2127512
1481313
124453
1550218
2545846
818191
2787178
1975986
1476876
1893234
2138238
2070583
1096976
752527
1942458
1114225
1638456
1127787
1286907
533621
1164161
492475
2555203
966934
1895583
398595
2104008
1152457
1617809
229587
1438338
2711869
593340
2796696
1103178
1596341
1154622
2280754
1230274
2704574
1442306
913217
2361125
2608656
480259
208448
178604
1852409
1044786
1846390
1141914
299842
1010921
1565709
2535499
2394741
1310855
107832
1797301
1999451
1856429
277277
1467376
2789769
1003952
1974071
2085698
2478763
986431
1961750
1392269
1998947
2698207
2734496
1538497
2294321
1128791
2925933
1779149
2792190
2115606
2110079
2756524
2050386
1927783
2285164
2119283
402028
893149
1429404
597814
1372417
1096787
144117
2368645
791016
1342494
1882057
727392
2185108
41986
1613897
1177680
27100
1404111
778405
909182
274251
1932875
935662
2898874
2191840
2731970
1178366
2454708
1367101
1540732
2221137
282995
1489631
948783
1933772
1680996
643091
549428
2486194
1753409
2346521
2283591
2502660
1898431
947761
2345682
1232504
515760
2007372
2890343
2343643
2370436
654928
1414501
1038341
2844425
2887823
2469804
2513960
1865202
2195756
1483719
455564
563604
676799
2816159
1651637
987962
2184248
1396135
1688233
2921202
55367
84382
1004607
2756657
1588658
2421452
1729717
1659289
1316477
2930215
851477
1264698
254234
280016
916242
2737425
3456
1058574
184094
1796953
2652934
33284
2710062
2704205
1472501
1588547
2184855
723404
966986
1194050
578948
371053
73865
21450
2043051
925701
2913430
593144
2024659
2387991
1523505
1746730
2138754
971252
1918555
1403515
1504392
2650282
1856141
917699
2913514
153338
2179009
2342379
194619
2893293
745632
2617666
1820649
1087678
780834
1428507
2864555
1517011
2900917
2741435
667730
375880
1555566
700253
1254358
884201
695013
1251619
1278561
2735727
2557908
480941
80208
753619
2284692
1282659
1614497
1469386
722815
1128997
1643578
1573158
1030994
2126262
440230
2617525
700853
195094
2735943
2860510
2317892
2390983
2896321
722344
2729131
2716883
1600149
612095
1766463
1875187
332485
695498
656588
1434619
1365635
1897909
2793060
556727
2733044
1376978
2378675
753276
1357774
223303
1396382
123654
1565989
633418
1102588
339439
112020
1435392
2534164
2657813
2816250
1903060
230522
982191
2099816
2816687
948651
130780
617978
1636594
894364
931656
718066
1701896
849543
39741
806329
1921569
2215047
985673
385058
840141
296539
392410
268912
1045971
1744040
267124
769676
2780474
1748076
1187901
486045
1914414
2432161
1123865
556453
1758169
1152296
1790293
1435847
2451998
195139
2838186
746285
1596164
751829
441934
2676142
1007944
203795
2013377
245023
1681127
1664353
1224145
167016
1298888
2823100
265850
2558250
432304
1107044
2179855
748840
451638
203444
1546198
1873714
463627
302195
1392764
1487062
1842169
1118592
2555598
232998
1495340
2026704
2005346
762830
1038639
2638602
795831
1281030
1103812
370953
873398
926951
134118
2659376
1685355
683418
1101516
356594
953552
449413
2901887
86368
2434579
2911899
437349
244181
613910
544341
842278
1873478
2508372
550404
904432
341229
2556275
1577667
673892
397576
2048823
2199958
192173
1322396
2523618
631454
2612551
1920190
1803389
660854
1313345
775192
227515
1492246
871124
2804283
642410
1267866
1381857
1642455
1924038
2779437
849099
1640159
57521
527313
2696196
2071032
702510
337712
790467
87733
162697
2577180
1007228
2031442
1275582
787029
1991501
1155010
1430996
389201
2207447
2058420
1111321
1987056
1319893
2851948
1744219
1918768
2419373
1817459
2934471
2730597
2515924
682518
1509247
1267176
1558231
1740661
2206219
1129942
1075441
984397
1589968
1044669
1245425
295240
250856
1470307
391851
1440193
1440648
930147
2428824
966869
1365495
1066519
101587
2476177
757912
834216
604604
1935666
2358287
2339524
2888801
1052484
1753144
2795022
486616
334154
2719184
135573
572479
2113751
1115951
1831497
2294146
2361373
2742172
1386200
2226159
1006154
1396428
785584
1628072
2209696
525883
2239108
1072383
1607729
28874
2090134
2105968
1791189
1816720
366549
2014226
2893257
2108121
2232166
2854165
1043388
1492947
1144355
1835340
767426
1985693
1872281
2368924
2108993
1735548
791871
2609957
2552430
417235
1126566
845221
119408
1527913
873802
2152556
553414
2376195
894045
1664014
1352188
1594478
2535205
1814373
1033914
2272665
1626823
2361571
718332
1445477
2853491
1118590
1078951
1671616
535544
2436855
2388145
2533251
648374
1857687
1078839
2577953
1449293
2474559
1266684
233214
832930
390695
923088
2297078
2046471
1932121
2728059
2804346
760180
79078
1863714
1570333
1891264
808164
946937
2257183
1931153
303101
396655
290387
172854
2159524
2120579
866436
1494607
717288
2001872
2275777
199906
674603
811837
1941516
1156124
1002924
861429
2357288
1940468
2783184
2901633
2117506
1888744
318775
2114377
2068347
1872645
643810
1882835
1273690
2351889
2848766
675514
494809
2685159
2040173
852946
2487156
330544
2663630
2489438
335851
880853
942331
1918355
2035608
1841180
977364
2200340
379694
2298647
2155375
375797
518783
1425686
2372863
2322587
1161703
1185838
2668821
2362430
715710
2705981
482276
997199
1084017
1463698
1378162
1818446
278637
1408862
607741
1741234
1408148
1833165
25567
2404478
2855335
1623153
2002773
2668376
1368482
1733930
1072383
1186302
2629876
2559312
1707529
1546855
2934694
466778
2034545
1714616
1363375
2067686
2124072
2514379
2850396
2196887
908208
1595269
2128848
145066
1792870
1761693
1739416
2761660
1609711
1097412
1119359
184759
2928426
190358
1486400
2293950
583730
1669383
13791
2702215
2389964
1513546
91986
1785379
512916
1895742
376443
2827166
1703352
1964245
2560117
1241040
160184
428569
397689
1169024
1343879
968263
2819059
752963
264294
2624599
2192944
2812410
523098
477607
1793710
2670544
755433
688070
1010674
1915478
1707453
905096
1566585
2468959
147565
1872718
438977
2616815
2906451
815692
2139685
363307
2006395
444059
688812
474996
309300
1615830
1014465
797492
807931
2433956
2211772
1315459
286444
1581629
2402389
1880773
366677
984686
1442497
1405105
1284208
1685743
1156874
549364
2406306
1716010
2859099
2563520
334893
924790
565155
1046899
59655
343101
22
1759948
153592
1110526
833220
2172433
1147679
866991
1464179
1044851
943044
1148633
1815771
1770887
1892630
715672
1742575
1598030
36590
542205
517655
1189687
338137
1790941
372624
1906820
923461
1924560
1406703
2390360
1359908
278273
1480223
611746
373146
1228979
2124260
2867073
1620228
436030
1210114
1279500
2665002
2494147
373019
2936284
1104042
1134605
1306718
2444519
2780267
483880
1395126
282205
369625
475889
2392486
1825217
707659
754252
230390
1050502
810110
2128304
2145181
835759
2353842
1307801
1498970
1521099
773014
1903824
1561707
1017489
1144651
1174091
2155667
110738
1235767
2139207
701346
170277
14343
2170328
779133
1484686
560112
1862818
2058691
1550206
1065899
1533438
2890010
2767067
2083305
1939617
495983
52187
987063
2932563
2367604
2678976
807336
2184447
1185860
1930552
1792499
1200898
1319750
1452974
2061912
2173971
1810237
78998
840611
2191167
2803678
949000
1247568
1133515
1766917
2269435
1385794
643658
1975941
1818613
298294
2913523
820364
799745
1369522
2530180
1801735
1783215
718251
1255035
677173
756832
1524238
592069
2638601
58001
2587248
2755153
1008831
599718
1004968
1399984
2069127
2416800
2507846
1848746
1924572
869308
1711737
2939794
2672046
1689500
2493814
934338
2702982
2417476
1913156
2787127
2868288
2517646
261892
1020171
2542519
1194896
219833
2499262
2552161
99269
1380982
2477140
1317184
2898405
1435491
1513230
2922472
1094960
1256223
2214311
2851951
855591
1190094
761484
2392215
99019
1709144
1005694
2372421
430834
511002
1230312
181760
606049
2213352
1445289
355063
2194252
157065
1693328
212650
1715039
1699698
2412099
1882809
2395334
262737
863518
2817598
39228
767595
807990
594072
1992171
324687
1992834
426175
1564024
1243389
1386373
532854
1465510
2267632
1010071
23129
446888
2899797
2395851
1019479
2490467
99184
2726047
1267801
2788388
2459410
2784153
435751
584080
1844487
2179432
1084774
1756211
912363
221049
2551128
2523639
2840530
566396
2358886
2232744
2506614
1226787
2762876
416148
1910980
333863
2251440
2216454
1247165
228214
2285437
326559
516962
1095130
2604257
999892
2172386
2621913
856161
1823050
2513315
1861958
2164831
330229
2057467
194933
1570716
884264
240065
90840
1147289
2594591
83559
382657
98396
1232757
2396226
2350489
2425964
569927
1843767
2614817
614250
53537
1082857
2819663
2775371
2906200
335788
598364
1097100
2203778
1296812
1251716
1770214
242412
2196577
478358
101639
636832
1412672
166121
1763278
1535128
349499
27404
1941294
2468064
588858
123819
1199563
2008448
2513218
846799
1233017
1841487
2864504
473203
860047
938934
351631
900020
2709025
2933498
195050
2644960
2787488
2400984
2667297
2588775
1058780
120503
1595411
1463904
235019
52211
68861
1957858
1150449
2212312
2608756
1592534
2735781
2145519
2247673
1372136
535798
2801148
732769
1979997
2791423
546133
1868910
2256426
813219
1606098
1833444
1953954
1510782
420302
53002
1638445
1678804
2519347
763396
36146
2044154
2882477
78899
83429
1318665
53095
230241
543418
2785989
793649
614369
191946
897818
619165
1153351
1279585
203719
72020
265212
2012846
1775849
461838
2432971
467421
293707
1202581
1863616
49169
2539354
1435415
1195806
548779
1682579
2532009
1999147
2012873
414971
464731
2362491
2305958
1663056
1385607
1282004
2857541
1867551
2886884
286934
2286430
156068
2539430
1895102
2845230
25872
1129069
330488
1549311
196275
1242002
1547982
2874107
455208
169621
660461
1670403
1334770
1078256
2357828
2228047
1679806
600462
2925593
1140250
1631162
464811
1766033
1837421
2702214
2518179
2706556
618628
1691552
2602873
2154785
2777811
339491
2233084
1399370
45668
2656392
1395988
2827062
276285
1273281
1614656
1121713
2847360
2631306
2435636
595880
2246547
1802378
2289333
152905
2000322
1066006
2461522
2253246
1064825
490088
143483
1980618
1446427
1560784
1697190
2612073
426077
892234
1641443
1181748
1519865
1319593
1485989
291219
2772384
2789611
2171893
2459874
2086671
2809373
7777
2438223
2515637
1507889
703050
2810528
721904
906955
2505505
1277062
646558
2454853
2074779
1473688
1437491
1470947
409352
1396979
349717
593290
1829972
703748
1821099
2404140
184856
2411520
1736994
1052455
2628743
507927
1935148
1815922
2597334
2252663
499447
2704794
736156
1440978
741682
2890328
2570886
237870
2390758
1282451
1852010
1354299
1665719
189290
1840063
170485
643800
1410251
2936265
1792707
2655111
1068782
1201549
438441
2778370
241221
771973
679639
2066945
726835
875123
2638294
2909580
187279
1983887
2796572
662561
1460836
1479539
1949152
2469820
1390228
2876728
1610089
1318552
1303681
2936596
100231
32012
1000340
2918924
2006451
1985333
2135832
2745474
27624
1700165
2821329
1664814
2461333
1297046
1670991
1408374
1780938
1152714
756352
2233794
1337769
1025337
2600641
917894
1593931
268952
167560
821451
166819
2249378
350895
2588361
412023
2112237
2662618
1593281
1228910
1298350
2322675
841654
2740291
100344
864792
2490298
1233052
185975
1603023
98500
1301916
257638
105413
2800045
2118140
500885
671876
1009091
88802
1368538
441011
2286011
1371111
1554023
1814740
2418716
2079810
2918726
117483
1931168
879060
454240
2414044
2009985
2682450
629532
2031894
640534
1363923
1504480
1882296
775720
2444219
2799679
1803890
1520024
1500840
905185
1817294
408770
136353
2860457
2513737
2301075
1379160
1528121
869721
1716472
2086395
177896
914158
682932
2716328
2071932
1154673
2327462
911289
516041
1880158
473500
66411
484767
2476542
2025297
2616834
2305536
1102240
2794278
2828944
1648092
2557842
1698885
1870497
1534831
899374
2936794
1265061
2697714
1584993
26669
1797414
1591011
1687188
1333789
2473538
255576
494305
1036095
1023043
280880
783471
543371
1051994
2822045
1119425
1582300
703225
795432
316799
424173
1547240
445947
757859
933789
1699900
789883
972936
1457092
2443555
1178033
1457955
2274416
286186
265126
2602508
1721838
1635666
698837
1836464
422583
1071614
899833
2386366
1127591
1378062
1080418
1019104
1837566
1266232
1003971
2838120
2441105
271143
96797
1777331
2400136
139778
764661
1361891
2024743
855794
305982
1942629
658067
1924195
2005298
808417
852054
2752399
1455840
2834624
2921251
1356533
2175880
310858
1534400
31321
417260
1420318
591976
2619964
1590681
2038318
1746343
574706
1913492
1483832
2004131
956202
465589
603383
2152981
1881552
2415622
1036668
1886353
1058707
2815602
584066
1184186
413259
1818381
1745984
2929023
2490543
2064677
182290
224784
470453
1990912
1363061
2632079
841345
2226666
2701592
1691706
504060
2434786
1562644
725367
2270585
1924283
45971
2299937
2105319
449290
2104512
1562771
1076025
346058
2476106
2666498
1926946
1491111
1850683
1763408
10525
2900920
1134452
19269
2694511
2368421
2148407
2371549
350105
2541433
253547
1581041
2082908
1814886
1583193
2112045
852639
645191
2196382
1774391
806480
2685983
1920773
1193651
2047454
1804675
465401
1973825
2102387
550259
1191913
1161580
30615
1780387
1701746
636868
1453848
2001636
2318551
2026879
570404
1753827
289342
585772
2691061
2848611
1785323
1879590
2496792
2145927
1873112
1665118
2877133
2300402
2910815
2937642
1721059
479796
362337
1318721
2808107
719228
185270
413569
238465
2194954
1723640
2507607
579582
2187291
423243
2918477
591072
1703574
506681
1762238
2088412
2073365
1487828
722859
1246442
2780719
2321767
1622678
918757
1352952
1972273
2938374
1927880
1637323
130096
1754514
1795957
2934466
2764084
2342773
418118
26497
1692132
2008589
1463423
501028
1858380
2716234
177937
1611611
281281
194822
817983
2794301
1508700
226020
889421
2870532
2480268
1552163
2644068
2876027
1818472
2564766
2280969
1899005
417909
2207134
2307132
115570
1411482
1387626
1905706
2037049
429433
903573
169249
1600206
2727542
2765493
2791742
1432864
1414050
2116045
893685
2246178
509261
821916
1968660
1688487
2138581
737029
662276
22265
2858885
2907374
512830
1700250
1858529
225139
2887884
2003977
2842041
694086
2325273
2720895
312923
29434
1178519
289202
1898144
819555
2732121
966687
2874510
80049
610604
74866
2519229
665233
1223866
2485440
1908272
2439260
512613
775645
503406
355033
635087
1103914
2589645
2317679
2664236
1773215
2346109
1991184
1861789
686900
1017449
1085331
426322
754252
414750
2342474
480982
992762
1111149
2396916
736548
2551797
493785
737843
143879
2734797
961582
190623
2138141
177974
1733222
876932
746679
2892803
1916030
2075298
19040
2223486
2723679
2816966
2757570
1794873
1888783
1141203
2266722
1581296
1476283
491083
129227
913646
939757
2029100
2308227
797848
225745
843983
143502
36906
1768805
505012
583308
835014
850481
201655
2819137
1125197
1164799
1179369
1574395
667063
1103753
2728015
963873
465057
1591172
890417
1270320
1907449
563401
1623814
451627
1554188
214376
1378337
1994559
2658039
264137
545223
1256138
1397249
2271502
2042623
2423156
449092
26735
430606
1888516
2736313
988681
1884186
1081720
630122
300957
2245627
2769907
1009045
307180
2228365
1367854
2545955
505655
1929043
17744
2258802
2486925
1260346
2577070
1451749
481552
601016
2547564
869149
812162
721823
2873182
1751506
2937579
323393
943284
2461630
1222277
646359
1668860
2540562
2828706
1883124
1124673
1217464
2304204
1818405
2054089
1841061
1714584
2032270
2701988
2045332
1307460
1759406
2692833
2465157
2083078
958181
1914616
2486069
1194527
1739258
2661562
1247746
1960240
625792
2432898
215015
45887
1984531
988611
192401
2218925
1167577
1240478
1968803
537253
2670005
2415847
2897326
300717
1112279
1310313
966485
1232557
195007
1492670
1515608
871603
644600
1152896
1558623
1908930
2327268
218323
119186
2135944
2722616
1038197
500104
2375635
1616905
2090248
1502275
1572146
213921
1157279
1917839
228111
968035
1921709
967526
823821
1351481
1026470
2479451
245050
2104343
2591285
1678580
147261
645714
1570272
1528003
212978
818235
2404852
1843884
907299
832765
2644022
1738679
1931915
1045618
547331
2291691
2237375
938005
2571589
241477
846499
1561648
2169072
663286
1840061
1878142
1201977
1322163
1413774
2070713
1545063
2397424
2094527
2319172
1658935
919864
2679459
2332947
28377
2036976
696847
1278991
2833320
634451
2653169
2892654
429015
84807
537143
1982891
613182
1393599
656598
2349913
2211432
400353
2440489
993346
2861565
2213770
96102
2203335
2635959
2464808
10855
2181285
1270214
2671519
632862
943722
589073
822052
2672886
1615248
1555978
1308720
992947
2630105
1877415
79604
2096161
665650
2084413
706788
2684993
202438
360893
2271627
1313171
213202
1711305
2404202
89149
997925
1148433
1836450
2518745
2386604
942952
1927958
1640315
2812062
1540065
1367075
1690166
389785
1933935
1193082
1297454
1469354
1350923
2117225
966055
1058315
344623
2243390
2575874
1733723
2853597
2205137
2400192
169766
821979
194183
1955668
1775458
2724441
1156312
787056
1820654
2319492
837531
2070328
1361297
1486259
1714636
1717237
381427
683339
2001525
2109508
523672
982096
1595351
1081565
665523
1774673
556269
2240518
2765791
2024805
2158652
630607
971754
792143
1179431
657082
308529
144668
1958318
1183469
1777637
386933
2027495
2036185
2283400
915014
1178022
2168888
610870
2627596
853039
1851911
563008
1786558
2383510
2057360
1986703
510609
2851946
68254
919138
2808957
2383709
1235117
1896360
1384584
1431140
144047
163161
322122
619340
1952344
2842233
262402
79818
2349843
2801024
2615432
232275
746160
59316
2191052
1385166
1687177
1934647
1446715
2494701
2731734
456404
2098071
332888
2806162
1383866
817843
2341285
119868
1941237
16300
1941321
1967826
2352404
2143137
80876
1620471
2060992
1691260
67313
1981646
46331
2919563
448513
1510319
2184137
633847
1834627
2761362
2299392
1921892
2007023
1634659
604671
1144486
2116015
823921
949981
938048
2783837
1720715
884575
2171076
2053254
60327
2223046
2486107
1804671
1769798
875030
915901
155579
1872940
2537334
2922907
2517395
915733
2480719
954906
2044944
2167810
338131
1604638
1844153
1708924
2697176
228808
1674039
2845801
2177653
281828
1276204
1390867
2136240
2613975
2376107
529362
506600
1274633
687669
2893802
1281275
2292018
1515991
2169167
2323297
201742
8948
1778311
1940538
2175176
1427651
2249409
995437
1868301
2764960
497848
145633
1652611
1876192
237749
1316852
1238514
2486817
1548354
1927274
2737834
1939658
2860766
1953110
1056022
1920593
232166
658446
2350588
1914710
1172495
2222173
1518253
1450712
42569
2052049
2579429
2459367
1289747
977867
1245061
2316125
2738513
501029
238286
1913527
482751
2570166
763539
695365
2015504
2239904
758777
1174965
821943
2265174
870621
2237572
860350
1603522
1179449
496606
1664930
2374798
1086991
617883
63851
357271
2334712
1426075
269890
2489471
190218
1083223
1160114
1711481
1562869
1917082
2237934
545725
676993
1295906
308545
2007202
2838517
665918
1121990
475187
1962081
28450
1833426
2618947
1642777
2596333
1819299
511639
1687926
439835
2149260
1013841
141066
2490605
218382
1390683
1803330
205145
769526
79711
774373
82662
2302080
1827745
1981342
2823287
1624111
1876419
2854186
2267959
2266184
1336866
1475872
1815858
1042556
400633
522274
511150
2734064
1708863
2227132
960909
1658465
1044194
1908751
2896990
2685710
1770487
1413802
539586
2911413
2142910
295156
2490685
2749763
463078
1337659
23522
2356462
1474803
1402199
2038483
832602
1894707
190804
1372801
460444
2490540
1023837
829799
364686
456409
1111499
2905894
2515321
2155453
1329510
1457404
587550
1162696
2158506
2699253
1265098
228194
1679421
1680573
232562
2767253
2570806
33201
228996
2177061
717754
347225
1711638
2069826
2618960
1528626
2491676
75022
2056847
1304761
2053832
163457
537849
162711
1288516
1203566
676603
345745
24525
1188288
1292874
149074
2074591
227034
382313
290734
1477981
1703767
2027910
1132947
968483
1609672
2629027
2573177
2670746
1848121
2652975
1128378
1515073
1071838
2890962
1074986
1283751
1899286
2159513
1747335
1202216
912135
517359
2321586
2638032
1745000
1329359
2610098
577451
1012110
2061576
703250
1493120
2617459
2480744
2917574
374992
658978
1122610
1419474
2449988
1880806
2479563
2768974
2353979
2830954
530930
194286
774372
1424099
979407
2653226
7244
577032
447740
2528179
1154990
2187976
2210477
26768
1020996
597341
1119791
1831909
2284604
2382479
1649859
448940
2857012
1308483
882153
2413485
1556413
146170
356146
363795
2160669
1074323
1935215
1230459
1822062
1888212
1847843
2065212
220485
1583854
2391619
1834834
2333859
548966
1824017
2254056
381337
122374
2524224
2089488
1729478
2923509
591131
2573045
1526230
2468017
1699735
1635609
1135429
656999
2382255
1524735
835153
433851
55495
2819286
1184164
1004465
1835534
2234483
2474662
595673
494801
2153535
2646271
497571
1854516
1687645
626914
1733024
63651
1830169
1344797
2091665
469179
1028699
779927
437266
2468899
2836253
2314744
2089504
2062849
629518
259673
747651
1263386
2380623
1132692
2087296
1615344
2854276
174465
2219798
1062386
1460397
53930
256543
1801734
1519442
1310367
2756942
791729
2654308
1635361
1391200
2596902
2011150
89298
1934843
1016582
1311781
1264064
908681
1448661
481313
362339
1210641
1402733
1894199
1858971
1551206
375493
1945259
2599424
1202195
2200690
1979196
2730171
2433565
1296679
1918823
1964356
2667793
1482025
2094607
529872
216161
301034
1506282
2910297
2696453
1031649
612
2027559
1652943
502812
1002633
2783960
347630
1214258
674730
81074
1527552
2917740
682547
1627258
710432
1529574
1154905
1249040
613929
2503202
2831821
2869964
1231129
1921084
2209579
555607
2939245
799776
2047501
338711
138841
2073786
1351090
806309
477169
2459601
542491
142088
173009
2779705
178693
1174174
2868779
1725222
523250
621796
1535124
368377
879720
1918017
1062417
2207193
2911812
684323
1594850
1577098
725607
2112657
2548835
2141920
2492335
1452550
1680985
813958
51537
133198
1888698
2344035
1864400
2846742
366332
131594
42620
203005
577906
2360835
328287
1563155
1438492
1995775
1856274
1809094
268944
1237319
680545
2426
788180
1088208
121389
610653
1022191
1729789
2337809
383641
513901
1215251
2087881
89827
2503698
312669
2718359
2031462
1889568
349606
898256
2813415
2102915
74279
2843731
1109531
924378
1497118
126181
2830863
441826
298051
2245692
1022437
1280475
2046244
630875
333977
2199079
2248114
290237
935197
637161
2092897
421317
2395141
2927909
2265796
2515089
83169
2563460
2489866
1041035
638274
495839
491216
1719684
872194
1451339
2578849
866078
573944
2065260
1511081
242576
2278737
1182365
2811256
501856
932693
1381470
2352234
1316261
2635796
1701270
1390834
398969
2025478
456009
369547
2845121
2390103
425970
241236
462555
946630
2585565
1243431
1809499
2213975
2523452
1995767
1549037
152679
2735460
441211
1891410
1851150
555474
2423348
619458
753772
2729178
966577
1632979
486895
2612362
588428
2356752
2000791
1486842
2370757
2304988
206363
623988
901277
2913755
1733068
1160273
2129723
1312862
131202
1737364
520871
605350
2111456
2588260
1645966
1231271
105343
1489602
803452
2253586
2032843
2161782
1580619
2011153
1534694
1325256
391768
1590628
1581593
755584
655299
2198507
2424103
2144640
2520581
1183762
1424380
2275569
1106645
2609432
1958470
2267212
2361024
1467205
1277831
2107299
1457331
1732401
2291472
1539241
707439
481731
714123
2725003
2661128
1440411
670974
1646228
2473163
1374141
2119617
2658575
581858
846029
940144
705597
541781
1402652
2678562
1688323
870946
1361850
2260610
1528642
2491751
2292651
2789943
530069
1814315
1348175
1216673
46242
1202139
240686
88805
2173011
2242979
2753353
1776764
1824961
1232186
2623634
174443
186054
2459635
2134733
505828
2890358
556206
212782
2872061
655167
2642933
1517806
249453
743337
2861502
400023
2530872
1936326
2573062
2021543
2067164
2222212
486516
963074
1712138
2928740
2739234
324797
1663642
1343842
1639989
73462
2529344
1110626
2255075
98704
1107631
1638283
2200051
2706587
2219761
712541
2910514
2106207
2327412
131004
1314667
962255
289518
2088682
1779647
295619
1979745
2486082
1928037
1772528
1409129
63769
392753
2215314
147915
792563
1895748
1862744
1083826
948213
23650
1752385
798437
2590198
1480574
2026510
2614041
1414928
1774140
305778
527274
2326522
950867
676149
479073
757872
23435
518732
1636774
1670247
511949
1105459
299642
1229560
756791
1989887
2800915
2460326
2149341
294201
525445
2314522
1455241
728083
1606181
2138437
1041539
760611
1851375
1877298
2603377
777220
502139
807862
490919
1146269
1130151
118478
2076368
2652128
124543
1622033
579558
792704
1149527
1526080
2597930
2307486
855792
638933
1164843
2924000
2800371
35412
223881
116552
2872953
618201
1196660
1963955
2166967
1744966
608998
952549
1261358
2880267
709839
1311504
710178
1575702
958026
2914639
2804311
104962
663767
286680
999907
2706480
1185996
1960974
851648
79155
2110912
29723
2356851
1064446
1709610
1448891
2712688
2106
246501
708349
687759
806948
1303882
2360513
2388403
1276191
1163211
2609907
1588148
1369442
1966365
750735
1947902
1165823
1994639
1684801
1363491
1678497
3404
276700
878629
1284415
2322542
231304
2561033
2027305
2535126
2272136
62662
2101194
295224
1532370
2355569
1002580
1640914
661012
719622
521839
602592
1408775
1756451
2186825
824094
761635
155864
729102
2673267
1480452
2358457
1062773
2505127
1233813
1553345
1913725
2913555
1676575
2123059
471226
678773
2485266
2925092
1852696
1690973
2324844
1725977
1537096
2186711
481810
2205508
2679491
2225875
2033633
1680734
2860298
375485
1845184
1040915
476824
2615596
120940
2825780
329526
1799965
1659096
1397997
296360
1972979
256405
1395545
1181053
837625
2365058
904091
2152039
652562
676914
641924
1193058
2146923
1033107
2804583
432014
2929247
1871408
918472
2913614
2391219
1180641
1826983
653327
363713
428442
1033291
1387742
2900499
1148681
692560
582581
863194
1661577
1661195
2266487
1356656
922204
2200419
514829
396199
16276
1855407
510348
978243
904027
762401
2031207
442094
2119073
2316127
2648732
117884
999170
1969395
1638697
2035450
1984610
1760521
1454869
383749
141955
914044
2667068
2696079
1803275
1834735
1156063
1381651
1424160
354922
839548
181733
734429
2457855
889811
438809
2008777
1861219
1486976
369328
1395725
1252771
2209546
444403
2467850
1127415
1165202
817161
2372672
1254673
697064
2173923
671388
2157666
504491
2920257
2819741
148410
2333308
1422219
2355389
2167886
2578178
1788366
876800
2281731
2602529
600196
2525840
2207596
511403
1401782
1429214
6454
2842689
526452
464097
2283504
151476
883650
1561922
717396
252286
804801
2309324
2875607
1657797
1450935
1883284
517001
1362600
1893046
205952
1202063
796277
2256923
2463162
2282189
1530934
190967
1622477
1940209
2248378
2813686
2771419
2412736
2628105
342332
1992053
639392
1169740
2416109
772741
2187116
491118
2685080
694069
2791607
1790703
796030
1363697
2575973
1445677
1110226
2137252
362857
716288
210403
1053734
1794398
2926819
1995415
2633055
2742898
2840677
1044048
101020
2874055
2728282
1938700
2769759
2333747
234867
536449
2251249
663945
923230
1545913
2574970
1947264
1625140
1587937
1021368
2234693
1134182
2170312
1016882
1909122
194617
2092385
932529
2692179
1787210
2681802
2628753
1945262
995537
71399
769352
634227
2347353
287818
43468
2760386
744255
2166035
2372265
2332180
1664503
66786
2402123
2726449
1939863
1502077
1543353
2217959
2488570
468264
1684103
2221407
169721
2060390
143321
2736877
2462427
1960363
917078
738499
1945050
1123410
2857983
2762404
1465278
2120916
924929
471268
640163
1094291
2710986
1859928
1750896
1551260
852821
731820
900836
1025339
1321690
2615037
1370052
682015
758951
223940
1240415
2030346
1211076
2935157
457154
2631295
2835421
831193
2470977
437923
1071282
2885853
1872363
381158
2923223
153120
458205
2285168
1511612
2391431
1394642
1267781
852848
2104751
1797646
2576921
2509478
223065
1748590
787867
1841584
775679
452721
2580489
912861
2396111
625088
218687
822662
2362644
968958
1535219
272494
2190528
2019256
182348
2119083
900383
2613649
2034706
1302107
2462320
1790697
2479672
1357964
777075
2937587
675317
1880712
261389
1390341
1426868
110593
1638608
837854
1526235
349385
1372969
1796781
2705544
1171609
686754
1091636
1192584
2300357
2639934
2910143
556372
2102837
1152501
408877
2878772
2252084
1563650
144344
2682955
1789846
1686728
442712
2602230
2845578
1131834
2825519
1114045
522486
1718252
1330622
1981746
1685344
104822
999662
2060008
2472888
906654
207240
831111
966446
2367909
559131
2763959
1157350
2414853
67240
2251993
1706721
1064455
988
1847047
804659
1159704
2778355
2215363
1872316
422265
176940
2437083
2927719
796314
1158242
1884242
2279304
1870614
862066
1256830
2571361
760367
1387847
2854868
1999501
2312791
945795
563357
1083091
727664
1267119
319297
514973
2388501
969273
1985281
522548
139485
1108982
2474616
2065359
1328556
2611795
764434
2751349
371760
120334
331806
176263
636828
1309393
872451
2129342
86661
1121368
1198774
739011
959552
2323398
657978
120161
363407
857198
2639106
324241
2608847
93234
925900
2365412
1776076
666946
2706410
1987964
691595
503813
1324279
1114492
2852526
765932
17849
1899906
2145170
309266
2180527
132668
2788847
751865
371353
550499
97936
2666203
496682
12242
2292204
1137817
237701
2178073
66933
601263
2598405
532490
1994776
2097375
2040297
1422715
2929874
449205
266512
2006784
2682052
1196234
831863
2456863
305895
2613523
2279612
2473971
2675087
1195873
1612582
1096281
2902715
151511
1414431
2492515
2935222
610409
226618
2082763
1974840
2770591
750064
2565934
2731206
81930
1083991
975903
2013310
1426031
1807954
2090748
2137439
1117742
895299
2737994
1770801
91961
2433353
784169
55733
1764636
2038179
1113787
2188
2731195
2399392
911637
1751535
1907619
701400
1086389
707183
1384906
1678951
2681093
2055197
143351
1299838
820483
2417248
1883446
941274
2255438
1913286
1752597
2472286
433477
708434
847976
1614546
3600
1728064
2747276
2303281
661308
620484
1228834
2866353
2314163
2259919
1501325
2890089
454937
2736031
2192633
438621
2411768
1814905
892214
840718
1858861
1365950
1783310
1459476
1819415
2667255
849489
1273806
2456186
362505
1613946
230883
2730477
969039
675630
1196177
2838462
1535080
1279809
1813209
2788478
2363681
1312797
1764251
1613334
2049491
823514
23341
1763522
568404
736717
2254389
121935
1507039
2852871
1602248
2878719
378272
285890
627521
2076544
2663518
717821
483557
1150615
1771530
2757580
124645
327111
387151
76466
251188
1911538
2890008
2264346
53694
443003
282136
2269049
391740
573638
1087881
1518344
1853127
1555925
1030636
367979
1624873
211489
2779977
1206398
2604854
2500822
2396021
1850618
1663107
2531785
1258610
2811677
1047921
2585385
2328997
1951751
2361085
1561515
1646665
2252156
2121029
2714994
2266524
1524834
1138011
863814
1747805
1564342
2757148
1952174
315791
1110947
1304095
259988
1287018
2704461
1075528
2698678
2051559
2507837
1346007
1780119
495509
500728
2220303
1462924
2099522
662477
198465
1021659
1554268
372947
1350987
2044530
455326
400338
1963654
690087
2240160
2350695
1277101
171757
2641247
138840
1018114
370182
1382973
529086
1135886
1932747
813868
2690878
605346
2739805
2363168
2544229
280267
307143
1489933
847005
599207
933334
1650231
47065
2821484
797971
469185
2702482
1000615
2429366
1530479
270757
1140060
382025
832752
2536683
522834
160237
1848694
2738090
86086
1467227
1673448
2814719
1446807
2060935
2572970
1433332
2210596
1764947
999727
102168
2635116
321944
40179
2448464
3145
2332931
1775613
2097844
2910485
430572
2564393
1180924
1697839
2861283
2487127
121712
1104370
1184546
2142451
380654
2493322
2750890
1313352
331621
854892
1307774
2200485
726852
2339692
1671435
2352594
2720459
1091991
2902948
346389
1033251
2777763
2163911
159887
16305
1077140
2054994
1388098
2804697
2729437
954088
2124444
898953
1632090
863890
2374682
1463641
1395188
1183846
457461
1473658
853257
967459
2677456
1821131
2661962
2567164
1667105
2094417
1743040
2625176
2895406
1563306
673498
1692728
2142662
1315701
1103866
1666701
733199
2930381
2789341
2080793
1406566
2055175
296767
2684693
2386203
2663868
2815902
2419637
2310034
2873824
2836557
2594019
1675059
2827389
2353101
1565042
176905
1075053
2446101
226142
261284
2842642
999927
393516
2834382
730757
1296329
1437333
2191736
875326
120784
959966
541373
160175
1825532
1173441
1334738
2482381
1372529
490107
630539
2247110
2787505
389603
978481
1302373
2467749
1188240
2378373
2009920
2579409
1673814
2698750
2846479
1825459
2710713
829937
1508432
2746007
800185
699471
2651904
798166
923410
1802556
1907139
2336895
1672766
1575488
659177
612283
188429
207360
782138
332120
1949645
2576156
926918
1949864
499602
738319
574463
2220086
211325
878437
302910
1762350
2483753
1436417
147752
2880205
1642797
264663
2760477
461000
762549
2053806
2479291
561572
331858
901790
1389862
252708
314041
2283832
2761135
304412
2294475
1980831
2103590
1502137
2160687
2264621
1604650
1965381
2359340
762040
1224579
2787674
1528245
848135
2358507
1658887
2742492
750742
2067185
167710
1463327
976577
2506620
1195445
2360605
542454
264539
709248
385412
1925455
2478651
2370381
757816
936572
2892661
1265626
2265434
1392391
1841812
800688
1349123
1212530
1655419
98496
2201108
1354238
243176
510493
1964440
2885980
702452
1850853
2679162
1526833
1031696
253971
2205929
1936052
1137173
1537875
360425
2648196
335793
1202646
999623
2746000
2708723
168449
675560
611335
2315039
650820
1739365
2603198
939894
40005
2915290
1327588
2041526
1355760
602974
107570
2465654
1525675
1502895
1845617
2430438
380942
880367
1199648
1376122
1428676
2939854
2595399
2749916
559830
2804874
146809
140062
397680
631579
318847
2235691
2535392
2706446
2199537
2405691
25135
683574
2697941
2134204
2128814
1885312
685122
1875306
1912827
2123315
2569250
540596
2767371
78601
1173812
1012927
175496
924126
710868
2917970
19839
2498769
2252050
1088351
1646136
657687
832095
192034
445655
1784565
503613
2395523
2118018
2614484
1959704
1693385
1643421
2045354
289659
86605
2310070
1845917
875000
760149
1128281
1098968
690183
1638876
564122
353973
619184
2648349
2300172
1290927
1429496
1705676
1273415
1534248
1933154
2779107
281946
1398062
369623
797190
1350888
831188
421633
1994861
2287265
2138861
1640847
1463656
2874153
1149340
2909054
455255
2566434
1324057
1755139
2726895
580825
2294315
325480
511149
805856
2220778
2261581
711350
2142784
2626056
2222385
2392769
255409
1055227
1364986
2351983
1080290
45878
1879392
972770
358933
122799
2513141
2633464
395746
938363
601855
729731
802441
2791163
1218915
2217715
223713
2901451
2798458
813224
2351240
10897
1752060
383921
2536543
2368398
2029954
2249057
2248587
1575315
338055
1656958
2272587
1478161
1035595
2574841
1411876
162246
1230353
580097
595336
2206149
568227
1924913
1184379
2791071
477888
2412387
1568558
1917901
324976
1419907
1442251
235196
2824978
1340243
2073210
2283022
115277
1660965
461524
1233520
2861052
855008
2192672
969827
1288971
975121
766645
1453351
1588991
2351379
2762408
62831
1828605
715815
2901933
2517500
1286033
2867306
2518582
636110
978063
1586759
2826047
2873937
2457015
602942
642226
751346
660148
583131
2534207
2898567
1114487
789127
962566
1667644
1715189
2037813
2598783
2014604
1226481
64381
1355820
20005
979930
942682
44253
2703709
36517
2875783
2623933
1656441
197597
2076944
2523186
2263055
1648668
631329
470329
1929025
1862173
677029
1811520
2352483
2290911
835341
1298369
1650419
780419
613420
188784
75162
2522780
376038
1766393
781404
2197229
1706058
2111252
1827456
2487403
2719947
2775320
2624127
298047
1574965
1773577
1776076
1074477
718155
980040
2318807
381879
729045
1182034
893448
1439982
1690647
348480
1597227
1897620
1108534
244383
2745502
1601746
1899150
1252434
618761
2486281
1390027
759119
2840974
52817
2184639
1538558
2872779
2848857
529911
1063236
676609
1194947
2015567
886073
1522660
1256765
2856612
993025
2780392
2777798
455574
949616
2190504
626246
2689773
1261700
846799
1594271
732895
2489903
153392
1842335
2187329
2018291
451024
941154
99981
1556268
2599958
473834
540082
1792322
1374022
2053530
1093043
457301
2056963
876482
1496623
377238
2238375
885963
2723771
1987318
2519016
2715069
886685
482217
1801586
2208450
405470
2397326
1090770
1656534
2772473
849643
1423371
1840312
940394
1606376
994730
1527099
1745148
616361
2141478
2468446
113572
999060
2780208
1129880
1082788
2467517
821
2107794
528505
2917328
877933
2763702
468566
2923466
2528381
2625632
1416198
2865917
1903972
1147798
533860
93651
1718618
505226
2049205
1001495
839372
2645766
1571092
286947
1596702
838072
580981
916755
92501
2905789
2906879
982350
1938685
2244023
696973
661241
1829502
527748
2631425
470128
1240945
2453257
2232882
1191464
2481342
2014834
2346039
940904
2132779
2638300
329816
2742479
2477899
2546003
2044690
165382
354828
750117
1212042
613068
1429330
1042083
2000310
626206
1687813
1495019
1064876
2444293
451672
325325
2719756
1479670
2791234
345557
2826821
974414
511002
1456623
1135195
179320
222550
1225617
715652
13538
448305
2160025
2527443
2652053
311921
1378290
832202
123680
2361844
754393
2322079
2301570
57179
2464665
498356
1856157
2863990
1624294
1450957
2624808
209540
2469355
2778886
617460
949080
282587
1371613
2637697
267841
1086080
887438
2697612
2404842
62936
769169
95620
1829615
2153198
1796895
2248732
1721076
21974
201041
53999
547381
1890021
2213612
779119
2012387
1365764
2819060
2801071
2370037
1619355
2120439
532337
2039836
943337
242982
235364
2521022
2453367
2895212
1823587
1626722
1305143
482771
2928898
312976
2127639
1887905
2110400
715426
2929314
2362148
1308502
1600128
400064
2011624
1888008
2009156
1220998
1392498
2165907
1696803
2203861
21604
1441856
1051110
1324795
2612208
1010178
310541
493871
1086678
704223
1099409
2563309
794842
2453241
2793609
2670896
2231928
1502753
1132059
592175
802684
1597408
130279
2423945
742230
1624942
2245776
805060
383324
1614309
2894239
2895970
1738609
1769674
2579038
1652589
978421
1169479
2377602
862164
747769
2050846
811885
671093
2118262
396156
1454408
1704806
627175
2161572
139543
603343
893027
272327
1857568
779667
1525307
703421
28201
574270
2048097
1705543
2635106
1083838
1524346
494902
402877
1287657
468072
533407
1164921
46805
1515148
187398
620056
1507549
497089
2881878
951959
2732679
1212040
1389602
159023
1105398
1960676
567510
2697697
195318
2232608
2433689
448292
1777650
2184555
1361871
337540
2741865
1379227
2836801
2551588
400029
1407582
826954
2126848
1292982
1092737
2909257
1201631
1664562
2628553
212119
105819
615348
2891840
382047
1599467
140376
303883
2015547
976818
1951763
1183439
616316
1219267
1622863
2592865
2562599
729493
1468952
10425
1892378
1851444
2888501
1366380
1794623
1037206
2790818
1391862
1027687
1712585
773625
765617
2886511
1663820
2216736
1486879
2824487
1832068
228208
1765575
501814
1290394
2390316
520645
1652981
1073741
2895393
59248
657737
1704609
240157
2764981
2171185
800284
2676126
1125690
249597
1709955
1536953
1762408
1803921
1651275
247270
1386764
992036
2498230
1536920
175502
521474
2651443
713557
2636463
725752
2707765
2490162
2885655
1841863
121462
1426514
708109
2801477
108753
1040106
1955100
2438434
1462976
285194
1309130
1100566
2032350
422778
17868
307073
2719313
589369
2245049
2301357
1564802
1821323
1075165
644154
194216
2489863
523548
1916849
1869179
426683
2495057
199105
18377
178484
2094688
38096
2911742
170357
2221280
250629
870906
2818326
2714171
1759728
2439044
1558900
784039
1002670
1163089
2578630
171290
1202575
217340
815941
2307844
423169
2481181
901344
1403624
204154
2064562
198904
132026
1662837
922940
372218
1346968
222093
524813
383101
727939
2868650
1579648
1206738
456426
485550
2136350
1763146
326988
60488
293741
1625461
795713
1777629
1996733
900514
1824496
1863324
788392
2296389
50272
187651
1535249
1600153
1310180
2455312
172264
2000457
1527036
2200243
793007
387329
901710
1215436
710636
1100987
2342585
1481328
1822083
2245866
786224
2723657
601520
1025739
2568972
904068
985762
1789663
379925
2247588
1068465
2567177
1033069
2445939
2482573
1613795
2441122
2368083
451296
178039
551251
2207992
1504999
2372831
1842891
1568764
1314638
1110426
2087333
1669898
2304576
842158
1664456
679616
1636763
1688746
59200
247786
634224
221682
1046795
2815388
503936
1091346
1641333
732922
2040305
1312349
2763156
889343
248216
2387742
667805
1194389
2626098
252813
1952497
1167376
222784
1426161
620104
1745761
1960925
324919
1535148
2103274
1149297
1978286
116032
2803897
1810502
897856
2904749
2204701
1310826
794377
656841
2296301
1673999
962758
1295026
1091293
1390878
2140186
2568547
2436857
1704206
1555006
1479205
2592559
345082
2287464
2529453
2447177
2573232
2939361
2067114
1120714
1795529
1489628
1646950
2304802
1096563
749668
2709292
1566049
1029680
1392143
2509037
2277307
281866
364546
723099
1592
313439
1944961
985133
2442540
2158349
1557295
2229446
2555348
202662
2614994
2805684
48425
2853392
2121820
1389312
2727371
1941924
1152216
1903795
136122
797162
2496144
1981869
2085944
438837
696704
601845
893619
1062931
1990858
1211107
855844
2192674
397551
41758
172484
1431339
2317126
392601
646534
2166109
307479
2691925
2048698
1108138
1012146
1959541
1651934
2831196
532357
1946600
1938345
724094
2792769
2308075
1794412
2835154
1672156
311129
1396095
1275782
1572045
1756318
49185
2198097
725251
688717
1242532
1899142
990374
2856168
421156
2578111
2752676
1691236
550377
2461471
644958
485041
322683
2129796
1169964
1688393
1127802
1716103
1926350
153060
258840
2394590
432836
1686377
782863
1492548
1477221
1672190
2138337
2825476
310716
1010890
1256997
2462014
1847708
1464125
919325
1173351
2654852
642064
2831052
198995
156708
906471
1522269
2609162
2455795
1946566
2882859
2110325
206843
1227536
1002124
991077
621412
1123473
2622222
2087937
966981
1618882
1304383
1452551
2816947
2782728
2045060
2602908
2227493
1724487
2561169
2716825
1313321
883719
1369026
519478
1934218
2090578
2035663
511780
249206
1096480
1824839
975685
1378553
629644
1463178
2092896
2659124
2727197
1833138
172985
751359
1285833
2641989
1859896
308889
2934483
69917
578444
74738
1098648
48066
1888481
2783669
2113196
232981
1531089
978887
1893065
124648
1533856
644906
2880707
304391
112885
1872855
1379561
163204
58326
2136444
2866189
2766870
1293308
547125
1210958
2713755
171489
341657
2408607
2694965
2488108
140830
2759724
763664
2646588
2906705
2444972
1152843
592030
1070706
829922
734716
1933492
1647937
1345319
2487741
95015
1818548
170755
171451
1142502
1657636
161283
2382883
946755
2427926
859371
672075
930155
2091332
589103
1797094
2154132
2127813
1549541
1544695
1145647
2220235
2888857
2241650
1643275
1929407
1970181
2516
1066281
1270101
312977
612906
2315845
1765319
897700
649061
69528
670074
1154810
2270454
328957
2854119
585078
1856114
1617114
2579061
2170075
896714
1820153
2134799
339680
2469358
1399911
1197571
609962
1175870
2774507
2396684
1796725
261839
2519946
2767071
1024751
107703
1244445
2218997
2577491
21136
2523835
2888413
1895213
442907
2542718
37226
1490989
88185
1407869
283345
1185411
620887
2195248
1014619
2826299
1874417
2142105
1483185
167487
2243630
2787379
928368
1575913
905778
1224812
1552747
1342026
1023931
2902737
2364448
699449
1642737
732518
1770209
1185522
2839242
426713
1668982
730031
2939655
90645
2857657
1367370
566647
722630
1514323
2648291
2307496
1392212
1641513
376018
249697
774774
1776249
2760729
2802360
694344
2936454
2940408
103889
2324964
571256
611189
1716295
1835880
275667
2308260
400944
12341
484152
503630
1027526
874443
836794
444869
1300905
568713
310389
1088681
1221621
1755852
1839605
1693531
1007895
134700
66213
212453
2433402
786454
1564726
2183312
1913087
696173
112967
1608354
2910763
2150061
1697126
2079878
934220
272183
2616105
1395828
1087247
1354209
2713980
2059608
2904179
257597
2690801
714775
2069608
1042084
1214970
2737466
1891044
671800
2221263
2479745
2210798
2327596
1518569
2273465
650925
1289772
567652
1625351
759214
455393
1475080
1241011
2084959
2792832
1285507
1800284
53699
572834
2845727
1927243
456682
2145485
855462
2543875
685637
1331063
2188441
1434139
2364830
1138423
2730088
2575029
1083353
2467412
2864455
1515891
1041226
1224014
525319
2771581
2638165
2682152
1907498
177485
1565509
1479914
664790
1705785
315707
1022379
1165796
1753367
1071251
2033368
773690
468003
2131924
1613344
2461664
2145688
965662
1792937
1991532
939727
119912
2456530
32859
1772654
910537
178809
12238
675914
2201680
231874
52544
998315
819681
1790933
2314059
1837039
2417237
2761243
848052
1776141
476689
301599
2400849
2455387
352381
1040571
137895
1895192
2332383
855441
2108185
487050
2011465
1648667
31651
198904
93791
1310743
2497084
2669853
29816
2607009
1825560
1083640
211790
2165686
2591981
646937
112126
1139996
1166849
1633396
749213
1411550
1110091
203448
2882966
2328090
1483195
448177
67215
1413791
2722037
607432
1557712
1271611
734340
1365372
2259875
2314527
1002150
1588851
1934663
2431910
1141198
676441
466902
2869831
2127531
1057294
2852372
2501816
2079485
271327
1054902
1429984
1821392
121067
1848772
1771222
2042631
2250228
1169205
845809
338316
968968
2070527
60872
2832831
1575666
1599536
2806805
2821174
2159381
1278677
985628
659735
216978
1365976
626637
2768297
2001694
1884025
1985396
2504006
322360
1702405
621187
1493203
666945
2180079
355825
2729107
276884
1124809
2754410
1787929
838187
1101605
1020742
294189
213505
2558141
1346308
673737
2773199
185958
669404
1811970
1454097
2830699
738026
1192373
2752967
492282
913057
1605502
1159571
1983232
1199666
2723909
272043
1964153
1010612
1050942
1075239
1919016
533643
1090770
1427076
1654347
2898178
428709
388189
827695
2777527
808998
2329628
2710348
857681
2253218
847014
1244393
1155814
1954304
1611973
2600540
2237614
2172859
175074
2571013
298270
1641964
2151292
1648654
390481
868676
2534877
2705005
1201965
977312
2587873
1794995
2828414
1356360
2564928
381907
888899
526101
59379
1638111
1419940
387154
1938603
2539550
1490179
959519
2614196
2927787
2175518
658471
2001645
1991341
136462
1466537
882524
2239854
1610833
1259737
393514
1978570
867917
652214
1062154
1530535
2782871
2670298
1281127
621742
1315761
767525
995574
1369923
2117039
268618
2265094
1972090
355007
428337
701697
678798
192066
1780679
2244394
350816
1574122
2339892
216235
1843767
197079
927344
772671
150252
1466420
1652259
531321
1992833
1141556
2402759
1631864
1808611
317206
1169952
2395814
2916108
2866298
279746
1467624
2397220
1892052
72039
999675
1172771
339741
1883109
883146
1545689
1618022
354318
512139
574638
387049
2244248
1174139
569120
166122
1631740
1586185
633663
2403994
2552486
2560086
2540781
1285279
1445425
1855135
1020011
2839390
952551
1834657
2490009
2396934
2230498
1979975
2798430
1477274
2556865
878701
519957
85894
573497
2436277
2646684
2267118
1224714
2137662
2572478
979151
2411095
2465614
2128040
1161164
2397202
1186347
332320
354406
2713195
2823117
2696772
97895
365442
639790
1135159
2289017
2095550
2131047
1915040
1954152
1752603
1493645
835869
2743095
1883381
2911757
1834753
2474421
752273
1228525
1184339
972293
1316732
654044
783205
2002913
2468976
1476934
1826408
1726544
2571123
755672
927370
1472102
2670269
992397
1901623
710767
286717
1582121
1287788
1345830
1663222
2099168
1745321
1162759
905464
1461434
1249580
1058811
1072356
792553
91731
304187
1997843
1382695
1620516
2242061
2110300
1773503
2224370
772874
2606223
2143915
237894
2745922
60798
1347970
2188944
1375221
1670574
1389301
13064
1177128
1883649
1110700
2278641
2545236
1729976
990391
1836171
1938719
2570154
1002871
904677
1922495
1340476
479179
510358
1902461
2459584
1283494
2066136
635311
1123186
1449502
300546
274854
2248515
412404
1720379
89574
2728317
1624094
1773858
2899553
2433359
2053453
75974
2668929
1214518
1129207
2743644
133935
2120238
171031
2829320
1716825
288912
2141542
1914020
1892488
2392562
629206
809898
2743470
1511281
344342
1696164
858775
1968509
2131667
627781
2054140
884994
1501023
617025
1745260
1307394
795972
855821
2349545
1610528
1581616
1599765
2596513
320113
504852
1951128
264075
2274132
2848209
1092719
933944
2752051
2056457
2319678
411264
276790
337621
314066
1082628
2501057
515715
1920548
1994632
2563445
2575188
955537
469702
661875
2919993
1347435
1652310
638867
2825988
2249319
2772044
898758
1264353
2066704
2300786
2699885
1510174
1818364
358170
1179205
2098552
2866207
997386
2062839
1470569
1598056
1890757
2007384
252681
2809761
456249
92872
2203473
2001420
1596066
2508562
1611804
541232
1373750
1974826
492977
2866383
1305085
642754
1955870
904409
1360740
100538
881927
1219510
2336896
1955297
2249731
204794
2583156
2652863
875494
197129
488099
1195457
2335325
1231734
1797837
1634449
103371
616234
1467570
2919864
536789
1313679
1534295
1854591
822497
207929
79267
729703
283615
2906882
1262382
2159819
546518
1950954
522441
2842863
477097
2647599
1070816
2349997
1049675
2833871
218057
728632
2927999
950600
1546495
1707843
1427362
1628644
2766105
426961
1122895
1715713
2186498
40843
1985159
2667434
1611490
1574367
1351676
934905
915612
852102
1258425
2368546
1854178
1177963
1598709
140974
2627172
1388880
2052666
1196400
2282228
981136
2471718
2378490
2577491
2490279
1454139
698120
2277200
130646
881857
818053
667537
2148587
1147375
2807727
221511
556478
2369297
2003911
1231013
2625557
1801622
105892
1287297
1622859
1839587
2456653
941857
2507033
1408124
1685289
2826920
537035
451496
2220121
2806676
498846
930339
1497565
1733502
2266293
1090241
1404239
735561
1161041
1817713
2901121
1451176
2823008
640434
2283919
2420558
1241468
74597
1534250
1670847
1752354
1569550
1839004
2937691
1682951
1601098
2161947
1272147
2496419
537633
1067630
2596917
2456995
1569074
1468337
2593970
214479
846599
2109949
2728114
2605146
1961481
1165387
2595004
2668302
839953
2894636
872680
2863563
1261483
2451189
884057
1304763
701935
2186758
1200972
91342
2413667
1846647
1406300
1466873
1781580
1490728
1750411
1903712
90408
885297
1705828
2828042
706840
2180836
1872215
760803
757197
533789
2847964
2766208
1539638
385986
2886293
1171776
1344136
1478811
1119478
1089052
1652115
963025
2488505
2287402
1408290
612393
188604
2700989
2259174
2454184
395476
2118094
2006320
251970
510629
1611472
1185454
2903505
1711779
1943084
1895082
630114
350824
2123381
45190
2463812
2497802
1926120
2315328
647525
1396833
305909
1856017
611953
594558
1674563
1028279
1563386
2308700
1402502
2775087
1708168
123363
1704490
597572
1939292
173680
184280
2214755
531670
746847
132956
2339763
2326381
1581634
2627310
2473720
1474191
981781
2299054
2880427
1065985
295334
2128197
1982034
2801978
144616
2536227
292262
689593
2645602
1255308
842834
2080989
2625706
904728
1055586
1598847
567677
490994
1319147
1551628
797334
1927933
692134
2344300
2857029
2699967
1131297
1970123
1188532
1164559
2261966
1418095
2144505
354286
1532666
1557992
1261521
1218160
2190977
1488212
1602841
2201360
1547597
2334305
46799
830967
2830165
558457
1620927
2621288
2016444
1728558
330841
2757756
741805
1708649
150636
2645192
1221971
2018349
2623064
1610057
2396256
2088302
173089
1898236
936340
1791790
272934
1657112
2126295
546611
1760167
1109418
712997
194512
2777240
506364
694779
1520191
2081272
1929393
1477334
2798663
1924490
354537
464508
649302
2398060
183086
2880900
1733399
1192345
1028045
996788
1366963
40093
1298758
688813
2599610
75504
780068
2522284
2345162
496725
918495
1088140
2854448
2510226
2919649
2672882
1415244
140740
2845431
1679564
1082898
2497826
1215080
174325
694766
2402125
2366028
1585716
762086
2505171
416960
2719152
44142
2385869
2391476
1006922
230006
1547217
1738145
1658829
2577966
86302
2665924
1674672
2357567
383258
2289830
1402209
2777396
2335753
2478143
1661005
2532693
2301266
2538055
2751233
2925003
1602997
1081203
1929390
2377813
2353331
1212698
1757210
436261
1650527
793851
2551474
1689026
295853
2169662
1454257
2004927
369594
2110344
2737756
2030401
492530
2345865
1595540
603102
1979425
1358802
2676199
1600993
2435343
687470
837424
2877204
539554
703082
2848917
1192057
169306
216981
2003305
253386
2424440
1328550
1154465
1289755
1703396
1429965
2856290
469259
754522
2542690
901008
1667948
2878374
1550680
2124033
1411055
1512389
1782211
930502
1086778
200286
2704644
546165
1885372
2279977
628231
1079180
2690614
1833810
2670105
2802749
1852850
2597262
1062561
2817107
1736710
622634
1588092
598586
2188203
24021
298652
1303778
2015107
908422
1384415
2863949
2501502
2834935
460687
1344092
2051297
2705113
1608627
952478
1164393
1386452
2555546
1446351
2642051
2101423
2456999
103810
1095383
1806094
1977467
25924
2838398
785321
2856225
345924
127207
557372
564182
134831
1999747
1360533
2360393
317592
1226242
207344
833427
2284147
494807
260408
2578529
2134602
170614
1105254
1614127
2721432
464749
565916
690834
1170516
1723332
875876
2332533
2007743
1703880
26502
622479
1523672
599308
1078360
797573
303569
1959093
2283833
434637
1062259
2285057
1579996
1650134
1193225
2751767
317204
2321056
1971547
2030108
2535365
589116
785897
1689563
158307
902064
2870105
1576825
1638662
1877045
2140160
2692802
2682199
787985
2266899
2271110
1682755
420769
707048
2617758
1168085
308662
720946
1342623
2477531
1772622
2053893
989387
1615436
2127269
87289
2479055
2060649
1026414
953616
2449826
2201276
14283
1899574
1913695
2482123
1649960
2399535
578699
2246829
65844
2617237
256152
1373440
2399753
2200353
2357900
2579801
707675
1162863
2264278
346023
1824625
708266
1450983
2461461
1810073
84526
1864736
2219189
174834
2940329
2205205
2560230
2882678
2199445
667637
740885
2498278
134552
1261200
1638910
2510619
2066006
755778
468663
905735
2125920
572085
1725720
1652145
488938
941915
2031527
536996
1031117
1942259
1984739
2929882
1814541
1342781
2102052
1700092
2695537
210955
243751
1118987
1625854
742253
1562674
1488849
1114259
2582348
298831
1422492
2782541
1725563
2888603
461302
1199697
550897
1058961
512258
414601
2914570
2467523
1513306
2698456
547640
1952730
250143
1707144
818300
548124
2067696
951327
1304170
1002566
2054573
2477852
1650287
2222916
320759
2138562
2923741
1461395
511689
1215066
273113
6437
5806
113545
425820
115309
956798
2292971
217450
1428015
632894
1484186
213998
462310
1141817
2146368
2104309
1236438
2678147
49700
1059617
1253250
19250
269767
1672315
1296266
181764
1657203
890023
2446962
1115820
1697128
2468363
2894978
1652800
1496607
2188974
2053552
121979
842332
967343
930690
2388743
1825292
1479999
1753785
120539
1790768
257682
1451554
1265439
2418709
1179135
1674652
1593629
1323571
1735046
1067534
2351674
1722231
198088
4513
1435969
2429586
1247167
2782469
738531
1220480
1935393
47123
137559
1795322
1522240
1796053
2738239
175893
2852715
1318492
1747339
1576300
441518
2141306
513294
1413426
2090354
2675135
1588396
2762822
1230131
2388989
486127
2152669
1128023
1624352
2630079
1230312
785520
4889
59294
327520
1637060
2637848
437333
2103157
829779
588854
366637
1581953
50377
2722715
331491
1117683
1593
1045254
2030522
1560458
1441846
414498
2307875
2714581
934384
1775593
960704
1475135
1203242
1687078
2864188
395847
1815331
864732
1489067
1950709
2584592
2910101
1518848
2136603
418797
2839360
505819
456856
233688
1532289
921890
2537124
1543549
861145
2055344
1338570
922200
16113
2679253
2238077
1325221
1714479
106596
1152972
1957754
1674514
1653528
2296141
2132061
2801842
2237284
2781524
657791
2734224
1723330
1627604
1661782
390438
418813
2022359
2264263
1953985
2196294
2219955
1134025
354491
798768
2563990
1763721
2671053
2586245
432448
2008302
2019610
1302599
2857309
535221
1440616
1773357
2906527
244766
1864379
535458
2503183
1105219
1546044
2506922
808982
2853198
2134272
424311
88945
1088386
711671
281205
1955941
1824630
2503345
1726979
2337203
2597955
2065843
77157
2909982
2759894
2847454
820913
790382
587889
370175
2083160
914190
1183518
1431636
1361362
2495042
561051
883121
1427881
668493
2099381
182603
1928555
2370232
2612568
1972295
463808
1694723
1498550
2791109
1955658
2911277
541948
1490738
102527
1843528
2649895
802271
892914
240264
2309817
224662
52231
456777
1476636
1506154
1779159
107928
2717994
1936619
1871893
2058866
236194
1170335
1251833
1264638
2533306
1991
1283539
1280778
610231
2679309
2469349
1975940
2493680
1271538
1130175
2705448
1400610
315650
918001
2179537
2463585
1956630
488511
1342633
49407
142487
711078
371527
2452923
1287691
368003
1573451
2599996
185773
95880
2055363
2712021
2842032
2472303
635368
188223
729600
88945
1946483
1889728
1900140
2444633
691273
1606999
1122835
2198460
1309382
2027045
1812652
381253
1831033
1616087
1287064
1812706
2585116
2138440
11292
1184380
789139
614573
2570993
1220902
2440321
856483
2855597
2377150
1594376
1919484
2061527
776230
1930748
2222225
597012
195507
637451
783996
2610794
2578487
1361537
1102143
1260225
2390313
223785
1962446
1317807
838858
2286902
2760153
35907
2104112
1919334
2147019
931575
335051
2001341
2581723
1742083
2895890
2189171
263695
1255389
2832788
1848856
805159
939421
700304
505021
589657
1905015
1113659
1023384
809213
584480
1080182
1992243
1385612
208448
1403603
2301350
705262
1596086
2401200
2743645
1862783
602348
1567354
1050217
948282
2592666
1135302
541752
1391175
970653
1267286
2090109
1135114
196079
2120045
2172971
94743
1147922
149589
1043914
2365079
1571746
701261
1818063
1131383
1146206
2066010
2892191
2561606
884420
1826223
2074069
84197
1812707
2107269
1709189
1387175
2417283
605666
1162419
471056
1426405
1021701
895902
284089
1611268
2555903
2184218
1477553
1046906
1685478
464412
1231302
331372
2504976
1601759
419303
2164020
371879
2795964
1258466
1254030
1765217
623590
2901871
1672438
2161231
2515365
2724638
1371844
1937718
1198270
56647
424539
1330028
2819921
1001916
622220
1534194
592703
1056244
803371
2260397
2358322
2495201
904570
1762670
1682323
384381
910494
2463171
2585573
1217465
107104
78823
618000
983187
1699915
1172232
1302307
302110
2195571
1404091
2761573
1659608
86701
330494
1192650
1466978
2759782
2691947
1139932
1845268
1108774
666470
2452227
2406725
911860
1660441
1388470
1948666
1038319
536102
1778218
271294
1912420
2840642
335922
1259192
980648
29459
2224247
1419132
237024
414404
1278864
2870409
1719164
1661627
1559854
2674493
225887
428672
524509
1079461
2800085
520666
257574
1908151
2734727
757978
125350
2452887
1698853
17873
1377121
2674622
1220868
939932
1654269
2076958
2517698
1638023
2757170
2540001
1748881
265309
1549255
2405346
1651271
465813
1581210
1687442
2512514
2331904
2475878
667424
2939090
876893
510661
1387874
2214718
1145596
1533252
2672397
1143500
799976
2520676
1698525
1311418
1917273
1304370
1480589
200090
1523943
2556772
2220592
2372856
2130045
1355873
1533355
1525694
393552
1569256
505736
1202288
2486551
2442549
2697615
636228
511843
1999462
1917626
1648803
2887013
599727
737025
17150
2556751
752883
14313
203167
2512933
1379554
1201387
875585
2935844
2169279
1921555
1715380
846985
2809249
2905248
2732955
1911945
578248
1180091
2510542
1203092
316967
1396631
2447787
396654
916107
199068
364535
1249
1483448
1918072
2862984
2084526
1135844
1922444
615859
1179840
2667140
2917406
2651433
603266
1362770
1025300
553503
974059
853515
1969708
1375412
2329132
695170
2781974
1045378
2933614
2095652
194529
447138
357868
2626718
2175648
1640640
1429402
116709
552932
1215087
418482
903917
1651102
1957444
750769
1024818
252122
1476627
1077924
2630869
2632540
173734
1563219
172170
1737657
668957
2067011
1476015
627340
234795
1594631
2710356
968725
2231161
60843
393821
1242923
863551
2322871
2114001
1157817
1653155
2453582
2589917
767163
2506363
1613906
674255
2196298
278899
2645421
357792
2882246
1817589
1772836
2416413
2301105
2889496
2098267
2844082
646520
610395
35460
569675
2557597
1553861
2377389
192114
383140
1334216
2262978
2514579
1119546
210834
686883
2506566
1494316
1068590
2020053
1585652
2192790
624163
2724785
2553273
2369243
1802325
1152577
2152415
418632
335742
2270423
2725496
2192618
205991
1420084
2321292
1477844
901958
2454745
351140
2475145
161241
1400399
1472850
2647931
303826
47994
474791
1963601
2831252
8549
2234946
378535
2833099
2716471
428861
2025670
2134338
24956
173197
1210587
371862
2710054
252722
502422
644303
2804208
1481490
2790851
1015312
528551
2782683
1555408
1381038
1004932
2402440
2769046
2620632
2713232
2123318
1935177
141834
1315697
1786007
2635309
2933577
684249
227755
251902
981921
2006465
1027762
3140
2923979
471463
2817895
1402833
875959
1650147
567906
2287683
2728237
1453446
2058148
1789564
878869
1548848
1932535
769369
1557513
719556
1945237
2379175
1294811
1942343
945312
1284919
1353111
2512479
441925
2637388
1272283
1445067
17429
503117
1785770
1735286
1740356
1441671
2110171
2529654
2761768
1940763
2842414
1173218
2338387
657456
637807
2933384
2447525
2936694
2827857
1086620
2023826
2667435
330904
1663276
2907734
1257959
2313340
2776527
2742198
725615
2278784
986404
1403499
819367
2353375
1875967
320090
548199
372664
514963
250282
204911
1947456
1226374
2086680
478267
1215780
2550873
292156
852769
2534231
877313
2361698
2775223
871089
485892
1117980
398732
2492670
980925
1904742
2395484
202937
2726701
204084
890417
480946
1631929
529883
752096
2420202
2464590
2322805
2599666
1523653
1266998
2175759
1738515
2333951
1700860
433668
980576
252894
1372647
2153131
1728902
1973464
107502
2000144
2541657
2514076
1576147
1175446
924833
1025033
1139796
429538
2578759
2723729
1753975
668563
1824402
611909
838204
326921
2546607
1973130
2622916
1211918
1765453
2843951
1720322
997501
231188
2554135
1976750
294989
1912700
427053
2648942
1150139
2769714
682600
405489
2164015
1972830
1610626
1472074
1824347
1960688
1211266
2112300
574282
1418954
1787132
1121909
2647315
2219963
1495212
628278
2674250
91141
2618788
2527329
1375169
1713928
1685857
1379311
1266163
339338
1983365
686601
2561584
780522
915156
1403400
525120
197894
775918
2559330
2409364
2702943
2508280
1261564
1003744
1923266
1861425
228145
252857
122872
1045677
1702045
2344102
1362569
2577741
590218
2804844
60596
1688406
1179204
259216
878594
216094
2288583
1871825
859164
2631158
2857785
726708
2684324
2709268
1841785
137155
2468936
2872510
2897319
817507
1474797
2835903
1671437
255611
972798
535970
2577220
2937068
2740342
1191543
2041269
2361463
2532622
794773
504365
1980915
1557720
261148
2013266
2488999
2751769
445896
21564
1192810
1012695
1547051
2117201
613357
793564
2545378
256319
848208
2264851
2606849
530689
401512
2937396
4215
1490067
1118230
1609160
1815280
396987
420249
1493808
1671173
1836492
137890
560053
1422473
662181
1373084
184114
1387160
1139234
1276682
1063473
2343643
2286927
1008624
2279743
2422931
421125
2719716
1703023
524162
959095
2401756
2153144
2440613
1323871
938010
163970
19495
2522213
2829326
72744
708580
1620044
1739816
426719
1415102
2848585
139712
1724737
2057982
1744594
1220173
282591
1795889
2413258
2149569
273846
2511816
2891601
436809
641479
764322
2424984
107772
581850
2913776
1105955
500830
274015
397013
2909328
1709636
1564356
1845852
2570727
2068318
652969
1652900
2006384
1213977
1020959
2727367
105001
238589
1652782
676989
1741395
1184725
823805
136721
2426412
907023
1069673
2029475
1439706
2003820
1462334
493557
2125334
318408
1968350
2714258
2250333
891538
2330372
378683
1435578
1543343
143919
1424661
2524893
2842293
2463355
2402396
2906284
583380
1301652
154611
575585
1709545
2229272
2460889
1909578
1395018
114477
1846716
2864404
2090615
1439193
63903
2316833
2559795
1447509
1234688
1748427
1228918
446056
1106546
435347
502296
2075185
341991
1207931
1821593
1160144
310611
905565
330893
2209135
121708
511864
1489159
1596011
1474999
1556376
1484358
1718293
934276
1789529
2617723
2725260
2550432
1725424
1542058
1686650
1554088
2692456
1814148
1122734
2081631
60115
413151
2849559
1192540
1235599
460005
2760806
542679
1791948
1549061
588299
1833094
2933225
2773685
2868116
393841
1328703
166378
48347
1244912
449119
2352383
321181
1802241
1825717
1827908
1445558
310794
97469
915797
444690
2373174
561479
21086
498122
1357871
2102026
1061995
1604591
1804715
1073901
643926
677305
546176
1795873
873514
2510723
2403486
1557695
1284722
437502
2039430
687480
1417334
785024
1225088
216975
2813249
63813
2910645
1734815
766808
380723
2765114
458472
70791
541514
1983168
2246995
357967
1702405
2256272
2240509
1764209
2297261
61316
80527
226116
199118
1994235
2536953
1150710
2461202
2177854
1575125
1904595
1369750
1729669
140571
1576949
2546731
1110582
86935
2668430
585239
1831117
2357524
1431757
2483002
1046814
2177020
1704146
604013
247261
659312
2688799
1731155
1461945
2621475
1661737
653196
2547459
2636209
2569995
1683294
1939099
2389494
233731
402057
2810666
51963
1546826
2008970
2814133
1279170
2415539
125999
759790
1873910
2613706
61473
2700909
2791022
1811125
1556268
1269750
1990544
2569192
1876450
2443193
2817074
984512
1029587
2266420
1939936
1865797
2568365
558638
2923205
2170888
357624
2572804
1250359
2292611
2035201
2512413
1342783
1768772
511156
1729864
1591740
49745
1631764
27712
2463965
1826601
966782
2594934
1789263
168120
1299538
1492027
2876441
2488363
953122
1571564
2363308
96773
261589
2452087
754675
2711264
1135479
1365755
411074
1310938
1922943
1778894
2405285
764580
176940
1074672
2793028
88214
2740120
845741
1116814
203943
2819296
1264884
625027
169209
2848968
1720764
895277
1675723
1957970
206768
1859012
996983
814820
2019408
2533136
1909749
2412382
2804866
967500
654740
2491666
2403380
1525587
679676
2496602
337876
2712647
520455
879090
1403696
13734
495653
2088650
1865429
493351
965885
626597
450070
2524908
217879
434701
2569664
1636144
1535089
189389
13838
2838470
78123
2738783
2548585
1932684
1134278
906912
2080421
263967
509693
1995236
64821
2053810
2887813
2445013
336316
26485
2349677
1199454
31561
2851084
2473960
1373045
2293467
1684354
1580367
861727
2440523
775810
1917701
2226925
2773152
1966899
2070913
1376403
2528491
1964502
563420
2586084
1302882
460443
425584
571386
1325271
1977263
126332
1245901
1998543
533753
1538442
1262104
2459862
111852
2797319
144669
1048245
1695046
144045
2320716
1178311
2112819
1389929
2002107
2118428
1252264
1937754
2136461
2317139
610466
1442826
462606
1503274
426576
538578
1649418
1376095
1925759
340082
1142266
785330
2685783
2516394
1438053
399982
2383537
1040089
678859
1698957
1303646
1255111
1631119
467819
828504
1976744
2731813
1374744
423217
2428138
2214931
2652323
964489
350355
1950047
1210117
613263
340240
1635699
1233301
341690
412721
2402668
1542202
1537981
2624396
2582331
589058
788126
483959
1042738
2645174
963830
2572578
2341244
1486940
2074307
1270777
2098334
1705817
302214
2800325
2483722
2516170
2603008
2130340
2394737
1617287
484862
2715435
146675
923855
1948207
609655
2575190
1015791
1324320
904563
1068277
1408437
2790206
88012
1517127
343692
1342633
902285
2327295
2892414
1605056
336645
506445
2802803
1041271
1540534
722005
2349608
909833
58865
2337146
1390500
952234
201800
1271472
1059486
1096460
2280052
791425
1941465
1384565
2302165
551707
1189948
2047254
930928
2179992
1096654
1976243
1461730
1210640
744121
704803
2378835
1153627
555362
772883
505303
1905201
1515593
1593019
670895
1730644
924079
672572
2360976
496371
1466556
306912
806547
1325591
1232780
2842930
87719
967876
860881
2706871
1391663
1918109
421652
2303659
2587511
1634523
60643
1857099
855408
47533
1094131
724521
1407385
2088102
2844753
664187
508704
1662357
595572
260276
1970132
2571411
19480
665921
1515843
894910
315846
1662310
556203
22183
789671
86781
796389
608967
2156914
2525377
1626529
1126150
2349406
2104105
1378870
1025353
512103
1272817
296800
81140
146654
491588
2501600
54349
482267
460552
1272151
19634
574242
1081808
4772
358717
1408714
1999433
2656669
362765
2473133
1984021
1028976
1050227
911985
35553
1411415
2110294
250607
1740366
1993212
1592862
2462543
2787689
561147
2256775
37621
2566662
2546660
2314597
1640543
575031
1411666
2441588
1896448
112069
2912725
1587528
503654
766150
1760646
365895
2355094
2243350
2529951
2588146
1986281
1852580
1610433
2914870
696272
566551
414519
2064569
73308
2417944
884187
176101
2344543
2626724
2703706
654889
1912973
171152
1060925
46857
1708918
276432
2323411
1741517
1659986
1334813
965204
26911
1530814
522442
147329
717907
2520349
1633960
1998330
1482852
825281
2794654
371995
2479535
389113
997585
631134
2872057
2787091
2873028
1203744
225100
2009499
2849775
1775919
1544248
1901822
2857802
2639343
821276
2820910
2796907
241113
2808495
2382850
202558
2249286
143545
2296159
1055535
1704181
873856
2369476
2652102
1096627
517090
895831
2576038
1768706
1239377
22080
1425293
1220536
2562509
1775463
704884
1446869
2659910
1896656
902682
2167436
648929
2143076
90032
171386
516241
1921693
2653558
2805591
665654
1879335
2219746
548291
1606828
1850023
494544
2900763
1503152
607857
2373334
67541
1542122
2489786
2770441
1398272
1087574
854840
1814997
175092
1506458
1722690
1876918
2556738
2539793
1861338
862161
402160
2783911
2329333
751417
2202970
2901841
566762
914465
1933766
1212005
2152094
2875910
19031
30415
501021
2917726
1266727
1793725
1311850
657417
1166102
1447957
624772
1349420
778064
1359158
2056017
719870
1659858
2451424
273336
764265
1842073
588836
1227577
933131
2875796
619857
2224972
1895067
1973619
2249946
1071120
1266889
1737510
1947389
2014186
624568
1925693
2268430
377298
2567803
1818735
1271892
321590
2108770
175333
1032967
618834
827413
1513616
542879
833512
2729935
2389276
541037
1800774
1832175
1960908
2393756
57
1537543
682068
712805
30579
118392
2082981
1022084
1039099
2607300
41074
1152780
830227
972373
1275387
1114785
1007735
4114
604520
2196406
652717
197661
2380004
1773881
416637
971497
1822639
1107102
1736776
1866406
1320559
946053
1238445
2519157
765134
1435756
733211
2669269
868911
2838923
625698
674618
134129
1952507
1511441
5110
1788329
2400435
1668702
362853
2705207
478142
335231
84961
2415989
102671
429847
1265355
1841836
397690
723307
2527297
1973623
285622
1453727
2653281
2365373
781943
2700198
231538
2385371
569383
309074
2345998
935476
1408577
290781
1074456
1744818
2930874
1509069
624478
1092802
2329823
2345265
1496491
885671
404086
397254
2039872
2813195
2419380
857404
1224672
2809797
306140
2823772
1717656
1230713
391635
210128
747624
1318611
2059639
2133772
1119130
564365
475274
2810777
2649700
257205
2184045
28452
1411619
1420749
1077353
2665333
2116995
2928402
2923654
2516828
1985690
949706
1377280
2041779
2534220
2734815
612970
2341727
2139387
500894
1027888
1919945
2860981
2894861
2693189
233342
2918535
1261274
904582
1442872
1853079
2704524
1328099
1663099
388823
2698661
314477
2610031
1018321
2894225
2206827
2757304
501176
2880700
2693456
993618
1490751
1793618
2579419
600343
1122242
2345797
2630293
2347895
2566134
878164
1448196
1074547
921479
2901024
2550503
1060070
2871510
1940116
2217204
2386094
1620917
496359
1488269
2877750
1072242
1013708
489629
1920878
2835650
886977
691653
516024
1951625
2713259
917822
883407
1306386
2003475
451834
1104655
681772
2285608
828912
1816491
1392803
40694
2329729
570010
2111369
1100920
1611961
1101804
2216736
392717
551965
950573
2247661
851925
1792904
2792012
2657056
1400687
1197368
787006
526397
812142
2685020
1317980
2476447
1985139
191753
897988
2145610
1399614
2687602
7589
2708908
788757
949327
1216727
2472606
1942780
1177214
494167
512028
1376862
2100857
2072362
126458
1679799
310778
2352355
2451023
373554
2691830
331319
145949
646070
2041740
107376
792080
1401201
2470537
2925627
192277
606694
2426643
559144
559827
2464688
2180619
802004
754841
1232656
2304771
24808
2236720
2819476
572964
1066381
2175412
2438376
1184861
843864
1737894
314345
383408
2492856
810131
269106
2843456
1152328
2299165
878680
684942
2126066
375895
1213636
907032
1688119
1217740
253682
2191210
2656854
1442199
2182635
2459544
2272903
791637
2802624
2879475
2153948
1993699
1563254
240920
2833133
2583773
2460192
2527172
2902941
1610797
936355
2078263
1135667
2249098
2636554
1034826
146642
2206273
583045
2643894
654602
1171811
208640
2450204
2352738
976086
314180
1427983
1816843
2162630
1985301
2096204
2689237
707708
1848049
1498519
123568
374916
2929743
891941
2467624
187301
751338
2835964
1244681
1629180
1296852
2702668
2678604
1404061
83951
2462271
972174
1402599
1435570
1017734
2060658
2425789
607908
2888121
800391
400042
688146
1961318
1169825
2648961
2716234
1479609
2799398
2891877
84983
106441
2746287
647773
2714324
2843557
2353022
1677894
1991146
1330409
2300983
219993
2146329
1703272
2040501
179115
631596
2693047
1430115
1516323
2143835
46113
2761986
2241804
1272678
893687
2003091
1274226
898319
2225256
2517055
2910645
611563
1059477
1787576
1941039
655951
1568421
487918
522847
2254969
2133921
992742
2097356
1991706
674249
1344554
652326
1006848
347827
714455
1353834
1163934
206338
151798
2609673
1847976
1437469
631130
1445507
1491612
2366357
1377149
1886882
324637
593492
2419241
902098
771558
1122089
2770779
2105630
1677758
319055
2119766
300312
2570279
964980
873168
1305640
1152552
835426
65749
1132687
1027558
860418
668978
1797874
102127
2489273
2188650
1910051
273074
2010359
1388301
1242446
2234248
335159
552283
588167
2555211
1561092
1774837
2504649
2080495
2581208
4588
1983445
1568257
1840184
252892
989659
831782
1282444
1295974
2059964
1011701
1969288
2028267
721568
2433881
378526
1929711
2040971
665202
2008392
424611
1576279
597580
1573965
103527
2593928
2034783
843026
180957
2527014
2542744
1864731
1037947
2743214
1219531
1032362
1588762
144285
841171
679950
1231335
263715
1314526
1036300
638280
424249
1022540
2782238
2759371
1380260
808534
2633338
1176507
486650
2151532
2254870
763070
167732
1132283
2851671
1211373
1005603
2912281
811097
1928234
1769691
2467599
1934682
2821820
2444996
2563696
1010193
2522283
2746276
1882788
127561
1380786
2605316
1502568
1999082
1723759
1265118
2495556
1532725
530848
2562667
338815
2456276
52757
569505
730797
1027646
1650387
237746
176529
1634038
861990
731282
2480113
720103
2020229
800751
2861568
428736
246123
2543559
803422
1133246
516385
2531142
210750
165847
533687
1877220
1610565
2872524
773490
902408
136300
295501
2458212
1065566
1791886
2116576
2606167
2909487
2004525
300917
1836516
2352146
813679
561515
2886203
1179382
2443054
143395
2674619
1294863
2058590
820559
1429556
2537737
2061
2192669
1673324
1490706
346563
109086
781928
1383446
2008638
1203349
2423736
2808433
982042
1600671
1762078
2507114
2884975
1644097
420207
1518052
735966
43503
43068
234704
2908919
1484821
2067218
1970262
1725364
2909466
2662268
933759
642578
1461584
2025230
2393202
1192342
275505
1061046
1634179
436163
2011726
1058018
2913148
2352060
586124
1594634
2874814
1374483
1788434
1057972
1007327
1502048
404696
1326205
464937
1638308
824205
2624148
2443749
1524802
2521596
673421
171778
1600367
2505560
2688852
1025163
1531995
2588787
2865253
1929305
2419118
814374
2109720
2441675
607797
2412998
2247806
1934456
57422
147641
2904756
2606214
1736423
427349
389386
2196875
461832
631393
1817675
663964
398081
1121386
1582002
1773821
789584
742733
83081
1813347
1833591
1935983
1444340
916300
190380
1169410
1079002
1955192
2346025
567635
1293775
2647802
1870786
46547
437736
2109857
2284044
2614600
942886
2548991
2787224
1175398
2634498
918130
1951854
2508123
2025477
938939
1248118
1949044
459914
998427
2117028
574645
985351
2040832
889936
691549
1233327
763289
1438657
424569
128868
2503706
1742826
348099
2014498
49316
2286450
375717
1890460
1829284
540082
99728
688546
6442
2200145
304251
1536
407152
509877
76654
2239637
2865183
1269854
2037442
236503
723136
1868379
1885163
2514069
2907300
47770
488275
2068569
1910931
2847153
2314944
113051
2232830
2198439
2554588
2679403
2165091
661641
1556924
497331
2253859
1767015
102858
1646703
2102825
2610447
811812
327557
2703773
817833
255104
1834364
2357765
1013952
2297213
2318402
2368555
2095043
1396667
2259779
1776405
2249752
1672130
497165
76455
2916345
1126012
2196053
758325
312497
2389666
1514907
1190690
603983
1530141
1039804
2928599
1437709
2303290
710196
697485
1912602
1369739
2254163
1462784
2603614
708192
362306
2362330
1222863
1686415
1354917
1676379
2109865
1106732
1172187
780863
209891
1746436
1634949
1536448
2697064
468632
2181147
2208814
344300
591675
552362
2864847
1231688
416728
34299
1841815
2628724
2928049
974473
185320
1660651
320477
531929
1909239
1140077
85976
2503949
568137
1428834
1069052
1724801
2232404
2715946
368078
994068
1131107
2442235
2883614
2782449
1381683
432017
755295
1308206
2471970
501135
2192409
2406686
2054923
970964
401947
1854288
582227
1167938
1743856
678515
1044377
1970572
2597302
797577
1721893
253247
1052858
1269832
428547
2912662
389372
1947606
1811439
2477018
2758858
1268152
2533784
955045
2209181
1902894
1244737
2407096
463843
972067
1440058
2139127
1929419
758295
1829207
725109
2203004
527676
1193890
35324
257893
1992024
1966977
1780891
393773
1053497
1836359
2291627
166038
1339600
2158188
843345
1238698
680913
2836135
2474570
1253474
566047
1144586
323008
2588913
163777
2328422
439535
2889883
2368820
2667511
791802
1567901
1654135
2814097
2711420
2654112
435765
2071933
599646
1773483
1703131
118610
711860
2830810
5242
1714010
202014
1904453
408405
1497201
2145166
257896
2924466
506968
1004138
497279
445235
2301931
272266
1272014
2876921
2723559
2782140
2435065
816007
1193752
2650439
2871765
2456014
2046135
2407627
1307992
1458812
2676538
2107293
1497726
882240
259722
272298
699454
2012542
1978558
369867
820496
1080845
810380
843760
1344057
1554146
2800793
2239117
1142436
1435165
2632344
2385620
985045
600109
1602895
2167062
2690886
2630506
1793717
1163024
1558988
1630051
1739049
2769402
1253349
1425687
2004349
515662
360001
1825762
1468727
1314264
1424239
56169
171158
1103679
472676
1079747
495861
2734060
1583012
2454044
2261969
377942
1783347
1234880
2250107
955138
302759
1251632
17560
2811809
2246897
2446701
2084116
316947
2722385
1789372
814033
77089
2412387
980241
528097
1802225
2495711
180601
1184051
1507106
476093
1758914
2019957
2101966
43148
2680465
2427492
1787882
1357681
1577555
1398239
1093827
1351844
2818719
618862
19001
753593
2306059
2933491
2447300
839133
2377635
1262220
1223016
1075969
323109
127605
2447855
2542751
2481004
1169891
196555
1064880
1073893
2891640
70752
1925552
518553
2805351
855778
2505703
743346
1085453
393192
1495394
30750
725152
928982
873814
105352
2840924
413411
305679
124999
2745290
1377662
863243
2623365
1049921
2858236
314344
39301
1928289
2355900
2325426
516468
2298105
898865
1924583
1196628
717260
254941
1295217
1416588
2908915
741713
1112053
586793
814682
2052649
912238
130057
2319762
1982583
260092
2693826
419132
2086393
2398003
1980232
10179
1087404
933783
2910056
531727
1145167
17482
1559458
471960
823008
1706499
1752176
2652845
1759994
1449318
1850636
630230
2278728
1438624
1824732
282442
1931429
269481
1656087
322787
2467243
331447
1888987
1023824
2849160
2155801
1438648
507080
1949885
1806086
783697
2124007
2489312
1522129
540000
167470
1968157
953191
1795018
59952
2231309
2263255
158442
1077560
1685913
1388462
961708
2434188
2073186
2343013
2748531
2840556
2264884
952828
130678
2080918
574573
401932
1416272
159134
491998
1310034
2067130
2874002
590910
882863
1513812
2648698
1048571
2032967
2647352
2130064
1757063
6497
1004707
730051
2406455
66896
890851
601336
944041
680055
1401189
1766027
2780328
2305863
498051
2332348
40373
2853174
1160631
1569358
1645235
1505354
321468
846002
489292
1749762
2495718
2461066
2914427
2543925
2242081
1301174
1460641
2887412
1989586
1106523
1465965
935255
321558
899279
829795
2761192
698186
2268161
977579
1568983
1550136
2491321
171723
1697045
364867
278994
514101
1711775
2160349
2568547
2411345
2377325
2086880
1697812
2674942
459425
1264731
1038828
2399209
1912232
870351
1814944
2004298
2489603
2009835
1682894
1005828
2738184
2432662
1779730
2629654
203606
912343
2183479
3624
1600313
2349271
1812503
1250051
1629601
2219717
818441
1155887
1694893
2193835
649421
1481081
2378308
1123312
2484549
1288268
2341340
1572742
2261733
738448
741606
2557417
187487
981726
1132315
875125
520407
1903384
2029813
848528
1224630
1388789
784543
1924468
2400215
2405076
1435936
2202943
1929482
2425502
306546
1868813
2062465
1626750
1185966
1819290
1115606
1719009
101174
110176
2697601
2048173
326986
1687129
313693
2231225
2127814
1738306
2890213
58420
1176878
300025
419125
2373212
387836
2375351
560438
1162920
1700390
2002663
1390781
1048285
1132104
1814521
2074649
191917
463256
1645111
584704
135097
166947
445241
1592767
1281043
383974
202043
1208366
1981182
2899596
1785762
1630875
2265099
2219922
314449
875444
1701742
1810735
2423812
1253698
2795205
889263
649281
1785344
2664161
2851220
2451067
490170
2572793
1883929
2802976
2589763
522208
530027
1386030
1304851
470101
1793795
162239
1263965
419339
109274
2566961
935029
1459750
2408302
888619
685325
1894425
1243386
2175505
2595232
665507
2682643
228820
2904697
1290210
75467
1146773
2197424
2044201
1408637
2764208
2024557
2287315
2206844
642361
1040260
2019478
1355491
867069
1939081
793881
185320
2278213
2652789
2589215
378593
1898110
460959
880916
23643
505844
2918548
2336473
104384
65424
1418410
1867102
2928694
662525
933835
1657202
2372236
578352
189705
169941
1488581
160213
2685685
1626000
1878566
2374977
522580
176348
2840227
2394412
547614
1504640
2335138
2434929
1391561
1205029
652524
1350852
2557993
1646341
1811930
106359
2121216
396774
652930
2155237
2311364
732371
1474985
2549974
2025520
1195311
324757
165522
1336403
846097
1693553
2857359
2280290
1198622
197005
583705
1691062
2230775
1012880
2823996
100072
2755870
2635300
2255708
467439
2064960
2439007
2076835
1376407
1968321
2011124
2718831
32013
423649
2786589
1584763
311815
1438715
1674674
2749680
1415487
382809
781736
388349
1565226
2683753
1505002
1749495
2790163
2538775
1437910
1016467
2830116
246298
2262491
1343834
2660186
2214245
208083
2000591
867354
1398831
497368
1694204
496891
1808386
359016
2236735
1391023
1000899
973685
612042
216275
2874534
2307974
1447012
2269468
662246
1654169
2016647
64901
428578
2446212
993006
314333
2903496
1036576
2185154
1334437
2072967
2919735
1802751
423124
2627274
665341
1088335
2623786
2065100
1290883
2595472
2304442
192158
1846337
2636751
1947649
2281838
2182339
1627243
1463841
69960
1177617
2226575
2347342
1540920
286477
442186
1121284
2825971
883206
2558154
408089
603496
1224400
2687526
1008791
1660830
2613898
1945042
2730437
2809568
2702845
2485095
2800639
1925081
2846457
2868208
984921
2700892
706432
1174536
678165
463664
376341
1357384
1531497
2681620
139102
1461530
1581817
1067219
2026386
834171
2835947
2622858
29673
42995
577562
39252
1934345
642300
816916
2791904
2574246
2822318
507180
1485468
269380
1017816
1822465
2634088
312967
276922
971700
1512986
2881845
2635699
1500611
1009637
1736799
1133101
1262222
2791144
1559117
715899
2868138
2885367
1522500
1630292
2571601
923470
1418816
2815100
2816648
1985891
1488642
90092
1134620
1162915
1905489
106831
1911794
1130090
1052072
2689131
467427
361871
476244
2697282
447379
570328
2857447
450374
1686916
1816201
1714697
2602700
2868472
463226
2684112
918334
2098961
462124
964938
2816064
1055735
1285083
264819
2740230
812011
2306859
1255316
1342686
2109746
1216436
182334
2484572
2031418
342769
2519166
2242359
1666452
1877240
2755815
904951
1347332
1749575
2725698
594094
2077707
1481857
1553421
1744323
588688
2270675
1069863
1165474
2302057
1631452
2539810
750943
2389086
467348
383322
543736
1233566
66946
127361
2801896
1524071
1481055
1333460
2390021
2013401
1355528
460890
834637
1102610
698785
2537603
460579
1956981
1032284
146194
1649555
1710133
2617139
2492925
957953
2558614
1051882
994733
2368086
2307584
2164133
1931259
773917
1897147
1647423
2516873
1700187
515305
2336490
1774258
2187421
1577386
2193523
2799223
2643402
53088
2377476
602437
827630
576578
2147900
1805514
2871158
982974
5735
2442688
1728474
2172557
355016
463569
2812043
748028
2851389
104125
865600
2166128
2576451
1866071
1114981
468530
1427906
2693229
1807717
487788
1038243
2804871
21837
763503
2163351
884847
434202
745075
1479083
2397677
2659729
746715
1249126
1321260
1370129
2935712
982447
1419450
1638316
2855153
556039
2935907
2007559
2378753
2626329
2506355
2901534
1966365
2824882
1899696
2228877
1975696
331277
246361
437859
1032041
1505102
443460
697064
2560615
2587684
1727617
2137774
1186986
1133893
764665
2207809
2387259
2358000
2899952
756355
1792033
292448
1519826
2097403
2752410
2464472
558114
510731
1088207
282126
1790691
2646291
238617
1328093
676863
1513653
2336109
2571714
2102168
840061
2357834
2769809
2395164
728446
654148
2468157
1524684
1339553
2833074
2746496
1990736
1238041
1240856
1230907
225045
271516
1219560
19927
1872187
1733496
275616
894534
1370242
2333949
1189492
1677789
2088823
2348935
2299521
76029
2207913
501747
1785133
1816560
316961
748890
95825
5085
370360
2616031
777007
1872990
2560865
538589
2896749
891061
1152039
464753
1442935
43813
477625
368911
1988568
568071
792649
697031
1003495
2066445
818676
1054372
2099124
517138
679752
1788078
2019151
2635903
2424681
1022650
2834944
1478487
2669503
1639478
2096466
571379
845333
2573873
907111
2650204
1961622
2559785
2730259
123046
1259065
1165202
253499
756529
1433210
1750486
1619215
810864
1027828
1441709
1116364
1833297
940907
136997
2518421
2898528
1874711
969667
1854687
2607408
649448
2863453
647825
278125
2124214
2153801
1696187
113351
1253766
501931
2002330
2271487
1617537
345488
2206418
323267
801735
2606822
2911397
2438014
1466014
2025519
740091
1125102
611522
1149329
1933581
1555239
778186
146574
2439870
1538080
1139442
2857697
314440
1987304
1458218
1131369
1537263
2234783
1942609
2622435
2819770
826768
158625
2693119
1992546
2197022
413876
2869475
1199817
1252180
1855065
1698357
996697
404885
2113370
785979
1589268
675399
2287878
2193762
1293213
2367525
1618014
2603740
517013
2023401
194183
2096291
1090641
1083655
1479646
2481810
2658597
497938
1762178
1254987
1923978
1163909
2593498
2618741
242836
2758867
1004602
43075
967345
1200573
87559
1779364
1153750
2254474
2472183
1552957
59700
1705318
2488240
1464804
105937
2679579
2330479
1555889
1230824
1910521
305112
715653
781549
1469488
439396
2414273
1689128
2592146
2598219
1464139
1049812
2455733
255466
1219663
2550227
273141
1530805
1369525
2531602
798512
1897319
824739
455958
879382
1614618
2447513
1316603
548054
2245936
1350696
700778
1787175
2309567
715868
778721
2489592
869673
243672
2788749
2066735
2034800
2133506
2899985
570919
179486
2491621
2194121
1342736
509625
1110757
556962
1562413
93359
2577846
2364350
2635107
1297792
1125373
1440079
2429945
1735834
549613
2228713
2008474
249151
1587504
1267817
1637436
2583307
935362
60797
1411838
2626216
2812641
2190227
2625919
561441
1379392
1757923
743175
1364218
2903256
508576
1601610
631151
2371394
2107788
81517
480129
1600370
1223878
1269434
166533
1414972
1286661
2118658
2834132
688783
558975
747000
2795344
724279
2562073
99715
550514
2129399
472690
1979288
107068
42494
2481877
869581
2822591
1881285
199131
856894
700555
1347886
231806
434568
489841
2314347
1733917
385348
1458395
1106832
1183959
1459002
2141603
1950838
329847
1168779
197878
834473
554829
1149965
2638908
146144
1047252
2871492
158434
2262840
511175
205911
1223012
920521
293562
2127182
2405472
1607713
1098078
678396
79394
2560965
1165744
2851813
2394195
357270
1318740
99759
1105561
1158447
1993198
1678355
1586157
2902586
2140498
1281233
264222
1738017
2025174
2627566
1715555
2556328
2804427
380520
624223
236998
2091464
2230098
694670
2683439
2250624
2602144
329796
775703
130765
2690671
1276638
2270714
1020269
76647
664189
1274692
2103744
1921355
221615
1887362
304550
251948
490181
1387201
660555
1738921
2433782
2059533
2020929
1757354
1888624
2655072
289816
771441
949116
1637428
1646582
1164945
1048222
2167573
2884493
424791
739908
2073656
1658464
1441008
1982264
2716382
1567660
2085242
2071911
1174798
2578932
441910
1072836
1100919
2293707
2686988
2096032
1629403
1006788
931099
112811
574730
2938088
1359368
1322603
694336
274542
1179222
2796320
2392088
1186819
2089634
2008392
2010067
2149443
2925745
2365681
749139
328032
2790501
998130
1763885
1878595
920022
1700916
2449584
1406452
2338281
992139
1995889
661529
1541862
2109795
1640717
1410677
80685
1620753
1170191
2380912
2726673
2861815
787147
1762478
1202342
762590
532696
2032084
2048045
731217
1457776
1457227
1852512
1480149
1311285
1371766
1842376
2099122
416813
2071964
1208980
2796889
2053328
1777753
2307297
1008070
340814
277069
2131886
2614311
1377145
183463
2730925
2526513
1048463
1115317
263483
941537
1703748
1150407
1643363
732815
1595868
2720502
2496830
167042
2487323
1876604
1199644
1394188
1442439
2145683
1244591
2112188
1662253
2637201
2654184
1305557
1141058
2332948
2762725
2133587
2371763
550204
746500
2302772
1824899
793522
1374071
2753621
699319
1912641
1998491
542137
2488919
446551
2903125
240927
306607
2713889
2178157
1190017
1010853
2258903
1092724
1485496
1094872
937552
1591895
835872
2937107
2795818
2645559
646991
97136
749987
2049151
201943
1751965
1077886
1403333
2446905
2723522
333377
1893982
1407799
1479706
1333130
2884610
1028213
2092983
1351309
2043877
1180689
1578492
270443
2278687
1365240
542889
1592322
506967
2443271
2517062
1848318
1452075
1689098
2724537
2089669
1626608
474892
851772
586086
846776
2071016
557379
1084369
674353
330818
675979
1951245
449003
1994233
2388602
1264250
2370875
1898951
1522177
1022490
1103304
1202808
296156
2592241
1346874
438377
2353724
1585959
2312095
512800
1974492
1636087
10413
2811613
684475
108175
596933
1044681
2310830
2123545
1937187
454418
1055301
1955045
954577
435990
1111494
1121708
913636
861621
1042288
1578448
2471875
1749624
831373
1415127
342323
1216720
1859882
1412685
190869
307270
1007713
559536
923995
1883077
647099
1043654
2661168
1910400
129443
2856356
2194742
2737866
584976
144927
460372
1617509
2601547
122184
2147517
2438363
1204512
1538593
2127991
557957
1747300
406410
1802219
1037923
2494210
1983497
1605199
733087
2309753
125072
1472230
1401050
351657
1930979
1350082
1058030
1700783
388894
314084
1229014
1654933
1283754
1314001
1639492
1136268
1142716
2755541
1687102
1249400
2185335
2450561
1588862
833743
1490585
2309011
532205
2398127
253856
1880606
655236
2450991
2293536
2350768
379784
1815790
2813578
2353276
942627
2195227
1280080
833544
2158787
2670054
1925913
1910269
975396
983807
416449
256236
791100
1612707
2673394
752805
2502453
337478
837308
753083
199194
448291
2332888
1323604
2614800
140974
1376508
1061836
1126404
383896
2744902
1437299
1248103
1693672
875807
1646489
1086126
2721600
471552
362442
772333
1079520
2687057
1748920
393871
2232321
1157600
722953
814397
737693
2380265
1150324
2345
1208831
786906
2119976
166953
579430
2824623
1184409
1833654
1386441
2375913
1141793
1800420
1805884
791108
2517029
2892585
1599266
2577590
814003
2823871
2472983
696451
1312887
746942
2860403
464075
2354077
1617439
441758
1999862
1114845
2626576
1829124
828501
313485
2314283
2841178
1589018
387028
1350025
170342
2383050
685405
1564757
471104
2352379
1041210
2316077
85964
2917515
2018660
747491
231377
1071579
1373057
620959
1418399
2855160
2812608
180871
953156
2877144
1409473
476944
1485391
2075394
516363
2344523
2073364
2616226
171696
628342
1440058
2642960
2726606
1735448
2560303
494122
1110134
2054118
594757
35980
2874409
886703
1236410
120043
1181859
829340
1412333
2466938
2615104
2696877
825082
1560094
1920656
57655
1814624
673666
1574584
2606769
2572924
2487435
1288354
2227750
600338
83120
2708292
1176409
1474252
733285
203153
546051
2405177
1464847
430222
1522514
1225170
489147
412770
508259
1867131
372422
114762
2562046
2390508
1837323
282125
146254
1547998
2445758
2593028
1039825
2586704
2393429
1040403
23477
610594
2485702
1485356
991174
1610603
1723967
2370828
2590170
1038834
1811074
2200336
1988597
468897
2111079
1671840
2435722
2740374
1448625
2816031
1079600
151581
712697
1662184
1937441
646331
1773115
2742189
1840828
2528819
2271328
1758134
2427567
2928883
2581116
1558676
2700525
61512
1121314
1158769
1499579
825066
623650
151620
2901781
2834299
2419111
1272322
648016
1404198
2750133
1958743
2508173
2393711
2924948
1981543
1763974
1523999
34247
2791097
481941
1607021
2682010
1180814
2413996
1772714
1668143
2848862
2872081
1541916
1600734
1655195
2477978
1844860
2830663
970320
444548
1018266
2687939
2646767
1877074
559695
2683832
308154
387845
619263
469021
2862358
2224931
1158277
2839537
800424
186759
2074022
2348395
2345602
671034
27086
150210
2286744
1153843
2211994
2524015
1736942
1867156
2548495
871239
716207
1918008
899986
2709925
968451
227220
2738727
2031495
1680117
1588041
20541
420353
96166
326841
180978
1158605
544256
741950
1339417
1876175
2680158
2023099
2091017
873026
1958473
22085
2202891
592523
2641630
1107778
282209
1689764
2540850
333528
1224753
1832962
1163132
1491084
570520
843536
1005704
2386926
2180473
1085869
2541722
347678
2138194
285106
1525882
1749652
1339254
1810040
2167323
927216
529626
509783
1956714
279188
288963
1190839
1358378
710280
2571308
991617
186454
330451
467454
2286566
1823039
325118
1714058
1991730
74353
483774
1303693
1548841
2383018
2439410
1491530
2484756
2787846
448910
1176731
509963
2489871
1077882
1182405
1579680
2606165
2233366
1052427
1583296
1651526
1021116
2589360
1061951
243404
2469733
2261515
441083
1682469
1472785
214096
1314593
724200
1110206
1011377
403002
2031812
1786398
2906832
2151333
2682312
2871263
673312
2689800
1288218
929681
436494
1971262
2169232
880110
734645
990959
2777965
2220451
228346
344575
2774438
61232
2283669
2321120
1137220
619351
823401
996535
2936257
1727387
1041054
1795635
1580727
2924033
482935
235481
707485
2287787
2720786
2323303
1445454
185041
583153
47014
2431660
1400442
2713282
2665836
799068
766456
2085159
2188023
1024917
2005824
2409909
204809
539887
1374897
865715
1101702
108515
2640072
855799
1329582
2450406
1159791
148476
2539803
546279
1034151
1853891
160171
325967
1584143
1160272
2256816
832012
1291559
370982
243334
685095
630006
977923
1225774
1158937
729602
2784913
423445
2519099
1548572
889471
994780
1610631
2436908
1678260
1780668
1621617
450641
2491556
29032
2240321
920180
2615816
904644
1143355
1240935
482607
931088
1849431
2890954
75831
1436563
2294519
747236
1961457
1965878
2892383
2650766
1060507
2616367
1402830
510742
2372458
549773
2123989
21939
2656142
2769928
489260
2295224
2645136
1559422
660637
2887248
262892
2711956
2131545
1547899
1325165
1307902
2534258
1175999
423341
1593480
2160067
1344342
2868227
393969
2873005
832928
2272878
2442462
2256011
179548
117872
1358735
2620987
647824
2585515
1050380
1515609
1271962
993303
26319
2767846
2744696
928625
1463512
1331800
1532918
637779
1933585
1053354
2252154
1389604
890921
2064575
532597
882953
1519823
2792602
1788472
111112
2844302
2064604
2104687
2892434
1248405
718448
2299653
15559
1952862
1046106
2559689
1075405
2722721
2198825
1203284
434043
584480
837930
2110453
1421861
1959242
76933
1007780
1621606
422052
2837670
778626
504672
1104875
56667
1246743
2914427
526756
1328323
955763
53158
2649623
2674013
1470220
1144319
2042816
2391219
2556245
1995034
1308355
643403
1300629
358497
2491184
2300313
1075495
2605110
1447222
2353463
2318192
296589
2043071
1909940
1499830
2122487
1126396
2213275
1487807
1382931
658713
2375085
185585
130339
1779722
1660024
2081833
491099
369759
2252543
1375229
265145
884839
258824
1883380
178843
2133684
349284
116443
459823
2672222
1266549
479569
70126
2839823
366961
1704888
1100888
417392
1083944
2186567
1368550
590694
409253
2397630
1041021
1853073
1358647
1661176
819818
877251
2721655
1193283
1464488
2292899
2538521
2526862
2850423
500301
174618
2262231
2460306
136763
2517541
1701513
2104843
2766277
1338219
1819696
186616
724716
533674
39644
1422578
498061
500219
1284200
1287372
1039012
1535192
678820
1999688
1871555
812875
1603833
2617158
285169
1343758
1986391
1290344
2779921
1943056
1678666
2698321
986429
573207
844979
2852493
826256
1048852
101775
610411
2909617
1724595
1134042
1003109
275642
1459247
2632938
345474
1055050
2733384
1003866
126843
1228579
1496558
1886377
1038354
1534604
1370453
2766280
2077809
1628330
1125515
1896672
424663
1127213
1562666
2166742
1850958
1870372
1560742
1822351
1532570
1720033
2658347
2353809
487529
1051411
2712479
1893608
2167240
572350
480780
1786935
298083
1483183
887750
244516
1316037
1727218
2607818
1163436
2475746
1418307
41083
547003
1093657
979493
17511
437834
1324504
608888
406500
2452432
2852687
2432991
649105
2222433
2349973
1621010
1753586
2041425
2569527
2197299
1850784
1584564
2475186
1100279
2337299
1686403
1281950
1621174
2448357
453134
2912516
767921
1146905
71394
1068291
999108
2443613
395158
1588693
126231
1074629
2527736
2865985
1741865
449760
2683200
2131618
1518671
2342816
2099684
1342358
2081375
1463146
1954595
2703607
763548
2376331
1548074
347247
2696065
162780
2865496
1309635
1417355
1644289
2313355
2297184
1059721
2730864
157306
2025165
323766
443314
2255107
1171538
570352
2819166
2760890
2688275
2528919
508027
790914
2504822
435536
666089
885447
2612816
1314630
2732
1070055
2631243
2140747
2348604
1085700
912095
2109957
1698849
1703107
2260448
1221726
823037
2590470
18821
1558283
987973
1932801
2886960
506363
2623282
300188
2579098
1016048
2366564
2381573
1132270
322217
512138
2039558
2814585
1798824
364441
2366679
1066217
2553338
57366
121544
1604184
71897
1169665
1019235
2246074
2061765
2624354
1774404
988089
1137504
1542192
1180821
727754
2508283
219
2364069
2550823
2831202
1724065
100771
1425438
364614
1789652
1595486
1037139
713177
977406
143713
1563657
273465
2801686
1850162
2070755
2695489
1922404
1601983
488505
883881
670339
2817202
2782795
2062699
1320693
777743
1602168
926074
63834
1597259
1758848
1980970
1183499
180946
65867
718834
604007
2178929
2088488
1738590
1363878
1155336
2171181
1310471
1197872
1763179
1640288
1288333
872411
1865526
807415
2017527
1481239
826097
2602084
2357908
1980704
1033932
2139564
783459
622362
2254425
2274931
1619732
277206
1256090
685386
257039
59430
913813
2279705
2792539
2414504
424302
245073
1167368
386397
1822495
453107
2148931
2146360
1835601
1888798
1744578
2189159
388032
544529
2832990
140813
2036477
1137775
2271061
2649823
2922963
2311892
2403814
2520522
1945422
398505
1809106
1039567
852313
2805616
2403424
1970034
1517188
292574
2351593
2077959
841316
2751384
2606529
2236473
1259909
669564
1955808
1214313
2043909
919383
1383181
2361880
1770774
1367827
822110
508633
121528
2760173
888753
1195176
56443
2527190
168137
2566229
606927
1415624
1697830
94460
1606778
1436908
540729
944031
585484
1268956
1710739
2028804
2856351
676467
2535907
1162156
83300
2582167
620671
2260402
402536
883033
2060894
491452
884676
2458645
2854412
2816856
1951550
882543
267878
451010
1440231
757918
301089
2307195
182713
1554105
2273439
1288819
2205933
909169
1169378
838602
255313
2106693
768569
1673673
651102
219219
1397618
2084124
1548855
1586466
2405881
656741
2025576
2373071
1352215
1003452
1011665
977368
1004247
1609843
1279516
315513
2936356
1835869
1270372
433542
2911108
2767879
2251785
1115258
2832812
1473938
1179764
623368
2539342
979226
2219670
2339700
1417154
1334273
2897449
1946449
618153
1415858
2876787
785648
147265
2221182
2937832
41155
1147147
1921018
2434534
455806
957320
1482011
1985769
1762357
925202
181918
1656148
861159
748799
2825143
2371582
1472197
1991479
2722805
2210959
2097728
638986
648614
1360305
2009138
693828
2232949
295656
1530942
1846750
2321915
168498
28392
2350196
2922895
2896653
1484555
66404
2768915
753098
1497808
1312459
1136969
1307695
919056
322851
1365740
2142463
1019290
2919781
2834228
481890
865500
806595
639411
392539
182981
613584
2796028
2751394
1711356
1249778
501974
267160
754628
753298
1416565
1504347
712469
2890095
909399
930899
786626
82529
1131632
2768882
1270118
170920
430012
483110
1903588
612659
2590182
1876566
976409
2762883
2305630
799200
323317
2150035
2502389
90916
2336023
1289517
1194022
1171508
345782
1730283
9538
1998571
984310
883742
2355737
2115959
1704770
1882925
1401923
33230
1880632
1215301
1255380
1984973
268960
2532590
617239
2921509
2746981
2391420
916866
2577642
2087457
553593
1710911
1310882
1717740
212867
2488824
1021390
2529698
2753937
2371752
2424604
256645
2388069
736224
2567053
2982
778492
1798752
570311
728844
651186
612005
1096797
469472
1867650
880330
316889
70070
941649
951809
365817
911215
904679
500934
2809144
739787
1194006
1041735
1145313
31574
226181
2921761
1060183
1542658
2096455
846115
1387123
109303
1568577
2659882
281854
69195
2563025
1774234
402711
662544
987451
1883038
598509
791456
373471
595178
2079105
2573074
603998
2193874
2175451
2584471
2611035
2293432
1504884
2299587
1603203
2665981
2347469
52431
2296550
1835350
32447
2720738
1963373
1355906
718291
1406078
2396146
154605
143835
151479
2502029
1869077
2928164
1426412
1196923
1850219
451819
1745968
1730806
947337
1031521
1626325
76889
1502756
2158502
1949502
1639283
1991209
1060231
2504897
442580
506071
1826876
1005184
1355256
1676459
2174540
2441605
1507111
1081377
225415
786621
2178191
1058312
866224
1880127
1274272
782115
1892252
713223
1358651
1665719
1177443
1453875
2221969
2897577
787052
2221393
1832753
1975588
2650290
1078553
1268513
2524506
392278
2222327
2823467
1237492
1193768
546820
356199
189710
1515175
1647645
1881993
111437
672009
1978829
1039583
826260
2910786
1352429
2529393
843993
179007
1785315
1754016
2656981
2868772
2558272
1362143
1213459
2587030
2657106
966266
2183189
2675859
923892
666838
689192
1218296
1467466
566871
1492754
147551
1015682
1768696
1065588
419789
2029137
2694780
1734285
768027
821297
1236450
1917865
2260469
88006
162757
2802274
1696815
1938280
1992585
2094516
916394
53737
981847
523759
289236
494755
2019016
629620
2447745
894485
888830
2625130
901339
2567054
1282246
2578434
819962
2232793
1763282
2453963
1393311
2512344
131572
1934982
2368763
62719
867560
1022588
1119931
173739
2142954
636486
1858352
2332037
49256
941510
1288697
1033275
2681565
820734
1077396
1644548
1923952
840443
2604978
1976464
933163
2114649
1540813
1725933
1876452
715424
2172636
2239645
2613826
1148238
1406569
1929852
358489
1285080
953550
401865
1659011
376587
2752931
2617652
2802658
2390579
1418204
1960881
249116
1717139
2548098
1789346
2660199
1068076
978618
2393001
1472583
2700752
405351
641919
1040083
503352
2498448
1690500
2165156
2032612
2489000
2782386
2615040
2393358
2142681
1844498
436254
17296
347260
1945084
2083185
151063
715784
286226
258288
2270041
420263
632297
165163
913760
1125976
747857
1468949
1064370
824489
706617
876683
1190407
197001
3298
933216
1216048
1586931
2723064
719842
2533755
1042189
2395948
2574220
1696637
1624663
2124023
1846345
1090418
326839
152914
200409
347440
2693419
2357017
2443840
2674141
141107
2931304
2094909
302085
1624910
147996
466301
2926774
2373903
111720
2633204
2504364
1403601
2442619
1142944
2222777
1570499
2892237
670803
1808299
2611830
2154455
1892664
727416
2083037
160518
322767
1425884
934170
2869546
1203528
595248
1416844
637303
770620
1429311
2620586
1245555
2465652
623380
1197285
329293
2166917
2221161
1355449
2705773
1029283
1577696
2357609
837331
2919918
1783064
1656079
2185667
2876163
221296
552490
1083346
478369
20964
988471
110855
486268
620258
2613133
2771929
1346115
1398696
2475112
1243693
346850
521915
9223
1739389
973033
1808905
90346
2656997
2606938
123344
2586899
2138645
153224
554870
1450240
1014850
1355005
2775147
1467575
2459808
587523
2615617
27133
2352643
2784823
2565071
78945
2186210
2533370
1158732
1939654
1546115
2227515
2597298
462811
697108
44094
107254
816468
383777
1691776
1418264
2024777
36136
261629
1505452
324680
985420
40952
1557153
2750881
652591
1086962
672610
1445163
65925
160925
1182643
1989488
2189694
563582
2616018
1720194
2390017
1005414
2157189
190168
1715232
819727
1659057
722759
1692488
1366967
1903126
2220580
1989510
2935713
69738
519000
148634
113542
802228
802582
2785517
1049219
1351400
2702747
2099059
2331324
1959271
34693
610417
1916860
2745192
1968229
1443191
1329213
292619
1201338
565257
1886701
1036527
396285
2416739
1962718
2451544
224036
1559669
111610
2312765
1611243
1806708
1559764
1767374
1379928
2658430
1122911
2604386
1714658
1803502
2104557
1381626
983163
10918
2839243
1851982
2832943
2009583
2902533
1580726
1103679
1668704
1582240
1551315
2786280
1263006
2599358
2470964
207981
91909
691072
1968647
1253352
564637
444715
1110449
1249063
1836398
2006381
504225
932398
684378
1524550
1505921
588441
1358019
1506823
136494
1813015
338525
2856291
699522
251544
2848898
626172
2728323
1230906
1171050
1928241
2815064
1029431
2273442
1387443
2639949
1620035
2910118
87528
827960
2265687
2307084
1646539
1020295
562120
1306810
831723
2220898
681666
2364938
2476224
1719093
460695
1559605
427478
2473736
1131358
2404174
2754062
285388
2434985
205122
2191470
1958719
1834067
2106951
1617397
2366986
1098773
2533473
1466680
2030083
2343154
954359
934471
1956490
749240
780774
1276056
1519050
1374356
1839848
367228
2004455
351173
520623
2460097
2186589
2207851
822403
1207011
318788
2795880
290989
1230501
1143177
2848094
1371153
1095065
1984016
148268
1392221
438278
203899
1659253
2294444
2555260
1845087
1078370
2064814
2194501
1891404
1274719
1291874
1126995
1684023
2648563
1151703
1230752
2076572
443229
2051761
2241920
1023879
2363240
2423490
407077
1911346
793638
1712607
356772
2927093
1245980
729698
2170932
2180483
2411290
662531
1056345
1622966
571653
1789738
2929397
2897645
2668394
2317738
2665585
463587
2575553
1752329
2414564
1649553
65189
1899392
1164117
2668532
473465
1721183
2316394
547634
1671536
2857576
730560
116114
2305983
2516942
1486829
1547733
1258356
593610
717269
597608
2217623
2569366
946791
1331966
2029326
1329885
1306235
351819
199868
1614429
684726
2873813
1836848
146435
897785
2631575
2722768
327951
268977
1918050
2598735
963452
383064
1579377
841439
1916632
2436236
1758138
2049309
524248
852008
2352218
1470451
96223
2890802
72424
1696299
1487349
698790
1720906
2150141
2881823
1386019
2437432
2666578
2072655
350550
1071509
921072
1594047
2109307
2473872
1811642
1888312
151614
409758
315870
2738134
1141970
912866
424218
896304
1237705
520804
2458524
757720
1632746
1066095
2784146
563945
522359
473267
1196767
2835480
664425
2708983
2571540
2689182
1939613
1834601
413774
417616
2899687
884364
1515932
516225
2596214
1500539
2675981
1792581
1745486
1414836
468019
2052866
1154200
631731
1977016
1936378
1701710
904265
987791
1889078
676668
1180212
2374585
1106639
959401
2239253
667746
2028053
1197468
2664987
2386867
951952
2402957
2397154
505259
2791144
51684
983355
2462678
1107750
2780073
1864741
2302706
481842
345704
2674233
2203140
1078664
2721293
1458659
594567
1099769
2686705
1512909
2340531
1790358
2810854
634820
1079641
2110640
1898240
1847576
1022973
2181876
2847628
728556
2167517
120723
500732
2926710
964914
2340161
1728583
2135677
1198925
1259794
647863
2063197
1606977
799171
2891972
672035
1573403
1058680
318282
24921
2250804
2392500
2402213
2868
1195553
2100425
572953
1073727
467037
2394323
2911767
2415848
1838433
2582172
2088937
55291
505545
1828429
2745429
593475
1413175
2157533
431366
1553536
2611040
1400708
2057123
1556633
1659046
2106728
1328361
898098
2093726
2243580
1833255
1708231
1881976
1731085
2096726
2251276
2265914
759946
559192
1791642
17278
1983327
531447
513928
2901985
2153423
1020000
2713914
554678
773509
295384
1681251
578360
2826920
2092510
676011
1281463
1679828
1676653
2393329
774371
2695671
478823
1323761
1998006
1523621
524383
2686945
1413876
1923249
2205483
2432049
974224
2294336
1879818
185541
1751801
685260
2421652
681063
2888053
649619
1871126
346127
444411
1825674
2506258
1183189
1116652
1939358
2740591
1313573
2279323
1747008
246263
2481723
1632653
2264769
2596715
2728762
692027
1104185
120926
1370172
339533
1351661
1150356
579661
183554
427112
2266198
1926453
507426
2725153
360915
2710405
1192086
1932461
491470
1724974
1578829
128746
624376
730323
584678
1347723
2836355
2853991
176151
347421
1738658
2670016
1109362
199978
752910
2422475
2401112
632134
1700847
1967338
1047173
1977962
2619835
203945
584719
861341
1823520
128331
971071
1897693
76
394909
472348
107592
1148612
2503523
2038916
599171
1398634
2843971
769501
624269
1915913
1482644
93887
1198372
2085539
1836319
2131406
1518095
2350185
1510672
827790
711589
2317004
515952
2443978
582218
57354
1503982
2757272
859430
1727499
1239867
456447
1520480
2858210
183147
2046494
555326
1655007
2878969
312589
1201149
453524
1924146
1720867
1043744
55629
2820877
2230567
2895913
773883
1519190
2132162
570464
667798
2067356
193554
2111091
1858101
2030029
1965079
228531
236559
1930212
703777
2577446
2137545
793946
2200601
117237
2905430
818501
993579
1205079
2442723
509762
1628534
967390
558167
2103376
487794
1556604
1932203
1695076
143458
1425954
1032252
154336
1829924
341141
1662157
1372197
1962955
2391578
1153035
1061207
421945
820922
2589831
2622265
1916098
2936245
1073941
471601
1690394
2906315
1264340
1220955
1264707
2509322
2568330
2206719
655735
1419908
81549
625909
2133941
1977186
2471476
925249
793185
480887
1097792
1247639
342963
1196685
449329
2599095
1422535
2379898
1071776
1135451
1087577
1623687
1382768
2381182
467735
2824544
1739188
569065
532429
64155
1126217
52751
397911
1210495
1624585
2183273
2834288
827796
1856652
2002266
2051314
601157
1320118
2279875
926432
581634
2719484
1820651
2758053
2095429
1355213
449356
2704148
1377476
2595971
1353304
1415976
2886002
698409
971211
2425163
521630
1647084
1469162
1455018
1103082
1004191
2833230
298258
518559
1941572
424669
2787617
2731294
742054
1970348
1073936
1453442
2653648
213413
1115363
1223115
898509
1124904
667534
1303462
1107811
200850
1440133
2771492
1325308
1845061
1508991
1915410
1255309
2252564
754113
1831933
49189
2032059
74118
2337528
2230900
1231614
1062254
1866092
2585437
2379497
575141
1988061
802043
1695374
465922
1959833
2190732
2444644
188147
659863
2549223
2301626
343609
26369
1335876
2752637
1066172
2135164
2177335
2487506
329186
719664
854838
2075430
2786532
1385394
1683218
2845051
1484656
2431970
722276
1069884
1236108
240042
786266
2801943
1682975
2169710
2680090
1191082
1732370
2366037
1055126
2411958
1778609
662800
1618244
528499
2600756
2636183
699489
2664154
2874562
146228
675512
985204
2047506
1672634
1553981
1571538
1350949
748359
799217
445196
1696292
509096
800206
2852792
1339418
875883
2271497
265746
597421
2700960
1252383
2619122
2243863
1212225
2143354
54872
2828572
603382
2897649
1249131
2352888
2768227
637305
2420785
2715866
525549
2075199
1868919
1514326
992579
2077283
2440259
210357
1927795
2069285
246083
2689906
2846523
1818710
1537434
182472
2245864
61405
822273
2283156
546073
1909590
456318
790912
1261277
2834602
1758835
1734420
921190
2039735
810648
667525
2409772
1184046
14297
1722697
1715748
1372176
1347491
2503937
2884712
1783625
2885538
174878
1540528
2293058
2664617
1350973
1879336
954287
2597700
1173112
2056204
718343
408599
1812226
1460467
1684032
2550939
1680238
2133999
2607106
2445643
2205290
1584893
1969461
2338037
724054
1532922
2020279
1950362
2905252
1325777
1934425
2293215
1931107
1317975
14500
2005596
2403357
2884441
2749037
1934214
2722036
757444
663176
611854
1464234
1364729
2223661
2060097
1559073
2727262
1720648
2876964
1256802
1630620
1535962
1577888
1395443
1879603
1662003
1855137
2704407
968565
1553271
456826
308912
1597825
2330052
1714308
488670
1825317
2709326
750552
2181669
2706965
1678962
944448
2924616
2074016
2857637
1875099
2274897
1263844
700856
450130
926493
144358
967435
1825494
2757399
1046823
1258394
1010981
1456064
2396306
2180393
2112825
859510
2258461
1127855
2123796
2146372
352268
2545580
2813956
2022656
2830489
1953175
1325228
2054775
1688168
1163374
167148
1614939
22065
2939979
165734
1808999
221942
1202318
1548197
683834
1361412
1840273
297317
2277545
735632
273318
2215469
1560932
66831
2797916
2919847
1932468
458009
872348
122414
1363586
595628
1368267
796118
2311019
2755211
1444540
2276220
605919
1909847
823446
1708118
2362080
2271552
61082
2630534
41385
92240
341701
903691
2612999
1858133
1943158
1071949
448834
184528
961195
632584
1264982
2809830
2276321
1797106
823451
1715712
1577127
2649507
2073000
1756775
1517126
2727473
581055
1027047
2026434
2589063
511072
2605434
2212194
165543
1772119
322565
1113963
1743323
482497
1727966
1731326
924258
2018094
67960
1621283
1615696
1617127
904946
1703568
74805
1922384
2091404
146271
1991043
464497
2276811
2808846
2258180
2917232
70956
2871190
1278898
478783
268068
1793594
1989071
1517466
2742115
108408
948841
807220
1714332
2157611
2863315
216242
2839914
1264688
529933
1235949
2355197
220811
2400793
2912265
488861
1788385
1560302
1084273
1326180
2772453
936630
635864
2046068
835312
126982
2869112
619356
1205883
905421
2185383
2161795
796751
807131
231827
913852
476884
2582371
124297
616544
123955
450320
1766918
981474
2774961
341267
103488
387723
2368130
1438765
2292741
696844
2863205
2823189
1714188
1867059
763339
614843
1060520
2559108
1713374
655855
1868744
530849
1584168
1653803
354961
1558028
610659
44922
2741315
778344
1464243
1338807
1481542
1714728
2611781
1297231
2016272
660157
1793342
382839
600026
1116542
872592
527951
2622820
1041871
1742442
2730351
1348006
809377
2248091
1808645
2610521
1974877
1408408
1105512
2836680
435741
1306333
1532489
1399206
1933420
812079
756775
2510100
2159157
2899452
982599
1814767
2216117
1315636
1295599
1713885
670964
2444704
941021
2808521
974989
288398
1349421
2346866
1365933
239263
1859873
1358946
1468583
1285153
2689776
312914
895227
2640119
2730464
2145416
852360
1312076
2891736
436434
2047099
778809
2120394
1877747
586446
2599021
927575
1863860
1555729
1217583
1154499
438506
2171606
261444
2015001
870434
2026033
22012
1619099
1799920
323285
2575656
1906644
181140
730648
2349104
578420
2436037
1105618
547787
170524
2691397
1718192
2134140
2252013
819617
2933932
280875
2050265
2074343
2855496
2125719
1142003
699468
2288381
788523
2326323
1353518
2796784
466256
940321
824445
299244
671210
2289355
2646830
2286875
386440
2545745
2549790
2669536
1026371
1952658
2779067
2687912
1113658
1215002
1494656
2038250
431895
1851612
12982
2850771
2452097
1553294
1967949
1081043
801084
1920788
1219217
393095
2287599
377058
872304
2706765
2510787
802830
35559
81539
1932293
1008457
919815
1943084
928289
1509364
210915
159232
1772151
828057
2103614
1399372
2051610
892638
1956668
2934896
2855995
1142911
54504
2744413
2376393
636835
1712520
1600237
1382367
2698296
764837
1600119
1584149
2176841
2693556
1647046
2028641
2621771
835169
136280
2526851
2904263
2668813
1212140
954105
1335079
27448
1339063
1886700
1701210
1233975
2720143
416412
2659626
829864
2233781
2570642
1192275
2687914
232703
2803189
2345663
2479811
692167
2487339
784870
2553524
2649629
785033
542619
1687925
2448518
791757
2789055
2308783
2106820
2698968
1244101
2294698
1390394
943508
1857002
1317381
759870
1083924
2513559
1798530
1979472
1604127
857142
2836504
2041316
2270303
2200985
143564
2688651
1422188
2402232
1480186
451369
1372790
342658
1196689
1091253
2733189
2229062
511346
563409
2789229
2178127
1961747
1083521
2850679
2897160
2185891
2795260
2561125
448433
1714279
397525
523009
1239964
1997567
874795
153039
1077097
1197498
368060
1984878
2758686
2312182
2459832
2721291
35691
1815688
915843
1589436
1093179
81099
785134
1476766
2122810
344008
138866
324620
1680528
2932311
1608703
793835
2400291
333414
242671
1338765
1509772
2470642
510620
1075142
1243
687336
2071164
766847
1913055
862200
1051208
2876684
306413
1464510
1561165
1521200
1100845
1752787
2408631
2265462
447630
1623064
2670234
575160
1658877
2819714
1102404
902025
1355237
1626428
141754
1559810
2081437
865639
2427157
1709546
2226340
144617
1158034
2602091
184198
2563185
1183484
1449343
1486083
1081568
142991
1621555
1068743
2845595
2181716
1124890
118068
1731286
1246283
2305406
351413
2098449
90301
1585326
972042
1684677
1778240
125250
2886395
559756
1681627
2924126
2817610
2459024
875467
633578
590900
655732
216153
2772841
2192774
36449
287002
847009
694681
711726
1249257
984595
2922496
1590010
632867
2206219
1807726
1068293
490961
2239101
1244679
1537524
857020
1875845
2851892
2778233
1176897
2158291
1120375
2173864
61991
2643939
353528
1673936
417982
1653540
1108817
2505465
1897433
1377180
2353430
2367747
1153639
273558
2201222
1264800
1367113
1824535
617211
2513708
825270
1049887
2463045
2576755
811616
2214764
456529
2411161
14211
860876
2055594
2145868
325721
2916207
2252527
1533527
731145
232621
1186635
1110761
1795892
886803
2466105
1789017
785305
2492899
1087762
1799385
1016942
2730340
2262936
1893867
18030
1155162
410770
2028384
1105541
2438299
2902095
948171
1314509
1255827
2103200
2359209
2062342
215805
750397
1046940
1590636
2488036
1355592
705301
2253981
2288688
166782
1158168
627467
266982
384107
450364
301248
1156486
1560823
311796
2495601
1086211
1898017
2815292
848315
2339470
2772461
2463242
459049
2456841
1698804
642561
452778
1470798
2227963
1874208
2837869
296301
63033
577073
199964
66643
2400023
2230209
904670
1115191
1934981
32484
2282628
2344120
340943
870100
2552988
1580908
1948127
2358951
2320420
2704548
207585
240492
743960
1363740
2113305
106654
2368668
2349166
1250403
626817
1504774
2768134
2461860
2454168
1610702
852216
2147781
2753581
1753301
976620
28938
2727430
62083
1822533
1799730
2078166
761141
1361013
720192
1030445
432332
2364446
1060674
975764
1037665
1745723
792508
218504
2478508
1525708
2912421
1626466
2375672
2697368
2547088
97295
758450
2885417
1263947
2219911
2541485
560489
2815080
1703139
539845
2614842
5406
1797937
2304345
2109747
1655697
2320237
2190175
1742704
2350290
1725827
1209003
2770494
2601425
2522214
1720413
1204400
2795395
1333038
1603801
1902479
1613904
1527382
1293985
1208208
971267
1226726
2059248
1027170
1988700
780091
13375
1189202
1429205
520000
113094
1608641
2729763
1362464
1600985
1239350
1701814
2399323
2107719
2008543
1285837
508136
1556725
2035712
2157155
1326130
1504556
1541014
2857130
2406647
327351
759827
503195
2193670
947446
1850067
2768407
140556
2018851
2862683
175017
2133740
1290615
1501561
822540
1717712
2311840
1838730
78660
2116751
2859370
967590
2868442
339646
2408572
2770090
1305004
2445223
893693
1580821
2311477
791032
667823
2215781
988457
530274
33852
1711380
1656180
642704
2484601
2272677
722640
2236998
1323913
2321045
2441824
2047264
1899480
288517
1691197
1391279
9349
961783
1499033
999018
615965
191520
2704097
439983
1254701
1797541
1521908
435292
598099
2406798
1399923
2333211
1249252
1398627
2554024
1976173
1185354
1072495
2793102
1084606
2026287
1989868
2022876
632146
1530895
1722522
1574043
2455799
2427223
2890082
554084
1367239
1831368
815394
994554
1733907
2581981
623956
1320496
2880647
1422673
1833413
2438395
822487
217005
1611679
2777230
279706
1468676
639135
622809
1602764
2237989
2189859
2611784
2736678
2817446
1956598
2544088
2577227
1390141
2468699
2847280
813189
1182081
2588423
474679
997882
1021268
2352827
1585303
2259327
2390985
999715
2018547
1712252
1910942
2441424
726111
1640047
1129160
2669047
1578998
2034405
1927337
1709836
1426383
2747094
2384712
220126
34016
2080572
1775615
1413178
1297165
282595
6102
9262
2058302
374495
2936875
494489
2821404
960435
233817
2696226
1245875
2714038
1658645
102330
183631
2900502
2656321
2154105
1148600
2168197
416215
1825958
1459625
1456774
2117727
2063136
2895124
538658
2583313
1377889
306159
1882949
1800391
633328
2677377
818200
2130303
141195
754166
726236
2038840
1517764
717944
479040
115156
2331438
2197125
1864058
1705178
1010213
502140
212476
1521656
475432
2673210
2341709
1485010
520875
1436366
475692
946588
2522336
2413428
580668
2782594
1544396
424527
2859784
52988
2918938
2853943
1687748
1976315
539065
666094
902482
2814353
719796
2515360
1087004
1084637
338201
1695920
2774930
2417815
827481
618958
944300
374891
347996
656710
949358
1869885
1731265
1026526
2335974
1930274
2131156
2858947
590170
2780733
641587
2925395
579704
1296487
575810
2212885
1413928
2911226
41222
2878785
301093
268728
17950
1636934
382490
2042330
1487324
1400075
920640
911714
1047334
2676648
2531167
2604879
1664547
331286
1439043
1414783
182337
2379904
2231656
1762835
306886
1867327
2247372
1670076
1863137
259547
1506874
2293177
156456
1616295
1347550
699397
1190763
1349050
1967164
745009
2658466
2821967
530747
1127053
1637303
1291949
712309
763443
2148055
2625736
555478
1265666
2456585
2066593
613397
2522198
1395550
1040370
391756
2152985
2119087
355563
2884956
1317061
1438394
1169565
2622940
2313838
740203
2839058
171235
2783302
2580982
1653526
1244233
2386139
1392851
1613515
2611988
326461
2499815
2188312
978545
1027158
1550542
1517480
1088821
274374
1011376
681302
1648086
1407632
1150934
798659
278312
2366567
2278979
1397628
176042
168853
2333912
287827
1310533
1973443
2165157
1606416
1623838
65859
207523
1499304
1318493
444291
1980026
575653
2566814
1723454
27267
1643768
1948622
2024676
1305763
791218
534356
1774491
598425
1992681
303794
7146
334917
437501
2509236
2416867
2325752
1829396
213728
2329538
2358029
551461
1670138
989691
1781938
93480
1196330
1823734
864443
2437154
1768550
200125
58132
279454
2087725
1873341
1284014
1971533
1148996
2423355
499226
755859
232448
759700
1723693
99829
91136
1942830
1902898
2775282
1940620
1406749
1514102
1941323
356486
2940157
1286877
2590763
1771164
1862474
2322425
2004958
2716026
2703937
1318351
901970
680881
396635
1852848
2890285
1010154
2928382
1160908
1006156
1180733
716175
2851414
1893810
1242307
1794506
1153918
285389
310579
56339
163816
2059717
838585
1640357
2770532
185091
257406
2144192
1114138
2150673
2473508
1755981
1974558
2520583
737875
1029199
265136
749201
1547230
495592
1957018
713481
2096131
41356
1947233
2462708
544815
1841926
874222
603188
1041667
2110467
2763621
2003844
69402
497640
909529
1730386
12468
1304259
2519199
1086546
2625690
421408
1775233
576695
445307
2589142
2691690
2090645
2058826
362133
270591
638106
1892468
2363463
1323766
1110214
627280
1519194
1827152
2700903
647929
551263
454355
2631595
544717
1079994
631812
1910571
2580480
2495187
1847674
2926370
291002
2031610
448310
1002842
2371091
2937597
1278353
1581487
2462151
642224
2203777
1449226
570201
1517698
1461177
480291
1102930
983233
2746025
327616
730463
1732060
1317427
752870
2915127
2381250
1423928
2769238
901580
579525
2261368
1989426
1567537
1531533
134230
1667557
1201327
2783253
516662
2904285
1894750
1280378
362998
1773720
1290128
476387
909575
578654
2073912
1894544
531240
1125941
2908271
145653
2380899
426446
1954334
1888004
2022674
1260297
1825766
20281
2303542
2093325
1437864
2323739
2760463
2676167
1382775
2245288
323869
565833
2517317
277721
939626
598315
2540249
2516961
1089994
2841750
2597978
2429636
2734209
206038
2475706
1300811
150429
1838131
833972
2018585
913479
1002531
9492
2902737
15085
493530
1526956
948696
2742581
94798
78841
894879
1700107
2643989
1452150
2871454
2382421
2257382
1320102
2712947
1577409
17025
2474448
2630222
2866617
81905
647532
641723
680007
1290901
53701
94961
58998
2378506
2303618
269701
2544976
2340793
1442286
2411531
634847
2861932
672192
305239
1248273
2669446
1760635
936935
113304
1905124
2757699
1262097
1181921
1097520
277728
573495
72703
1997465
1693641
1359306
141090
2075255
176606
564716
1820168
1864429
355021
1131994
1836263
163072
212938
1928509
616224
29946
1222306
904368
1637977
1159122
1218492
2027336
1614047
1214888
1465843
647955
2788883
1283446
766351
900309
1772922
2081011
54867
2610514
747806
859364
2485551
1551858
2337735
1790884
1236541
227036
355070
2684667
158238
2142125
2634004
1386100
49379
707274
776461
713716
714979
834688
510796
2160036
1660462
926290
2032482
516900
1362100
499010
246683
1989921
1984345
640786
2856444
2077796
2709115
2813668
1074314
2762621
1686867
870239
677495
1083049
1842786
1112778
2145775
1251504
1893206
309189
694666
2326005
1220589
372724
485520
1320264
2172475
859252
135546
1200406
836516
1752742
1714414
1603139
1214933
871110
1842281
687501
846477
2873854
906854
1337931
222928
1300789
345973
2279191
1802912
1032257
729411
595435
2155677
2044175
1105568
1491923
403974
1960511
93530
460417
1300196
1770099
2266527
2534142
1082470
1648309
210682
690411
2151031
158818
2853304
15607
625898
665685
2147742
1072649
2195861
12362
2065457
1714665
1305064
46237
1179048
1143092
2522034
1269418
700602
2067364
1619613
884021
551927
1559144
173492
2759756
1759297
1817714
2053946
44376
2247212
2148277
1898655
1071451
230194
250868
2665783
1915564
2170832
785292
2368479
1417956
1186926
117454
2082668
2433553
836800
1838203
6617
2768256
1330628
2324538
229196
2694168
2661411
2374138
1393766
857281
14633
2476192
1840337
314284
646297
2013223
2024359
1384438
655175
282886
1033615
839518
2089979
421970
2922777
1662877
806616
530082
1651329
2844972
2422668
1962246
1020857
208764
28910
932377
2165547
989587
2332338
2139963
2642208
1019207
1220955
1168426
1166108
497404
112178
2253184
78918
1379595
2926954
161089
2232508
1580935
600823
2871925
1353654
1378719
2214956
779230
250065
2467778
2125964
1991606
2463469
1030398
2107915
2295950
878223
1952573
2778414
2605164
1614014
169304
1699959
2711807
2862659
544724
1326990
623291
213726
1842943
1672497
56077
1643445
789769
203325
2665895
1267970
2707000
214737
2811188
1834078
1837756
2273349
1599647
2832734
2604808
2354835
566371
1137943
667548
2119582
540390
1022595
871461
491999
1143281
1774694
1655501
1320853
1513663
1122263
2837174
2126561
790320
2557593
2707604
2694964
2648747
2042943
2758297
1998808
2635599
2538390
1334374
1866022
576322
277948
426611
1925222
752781
2395555
270251
2759747
9123
1324077
20488
1311336
1984720
2196167
1966122
1599369
1134168
135916
493992
2530359
1940623
1578597
1596132
2817313
1711772
461994
1309707
1742159
427218
2884100
2823032
2412225
2655190
1298018
2379562
1093387
2683268
2573981
1673502
283239
37050
2789467
1832376
2541016
231863
1759592
1407926
154294
1558120
704283
2804683
2813082
906785
2866124
569152
1914640
1361558
1371705
1819963
2300165
395322
2465808
1788213
1447688
2476414
2820819
731803
1666575
504937
2397284
893375
1609557
1654902
2732236
1426034
2828463
369790
31225
2119404
2006050
1947830
2178605
1136424
2890110
1941070
467704
698224
1482914
1752115
2711293
651265
2326425
1032905
203758
717995
1538145
2007535
2351259
195594
1047710
934935
637919
1568056
1051548
890980
347879
2229293
1840999
1728148
291367
909206
25224
2461825
257352
1514469
3622
744863
1180815
2177053
2380177
357662
148631
831458
1221753
2115171
2001937
634762
1704491
2858405
1823447
2056227
734735
1702166
1737076
2283507
2197967
995116
1977759
883330
2368334
783465
1559325
42650
2026769
1743132
2894272
2907296
969409
782226
2493757
1417836
1336369
52345
1546133
36083
1662533
2597830
343020
858715
2062976
331883
721105
961118
1014474
950910
1120757
527284
752414
995146
895014
2465676
604243
2260859
1508283
1723416
1441462
2713852
2200225
2645316
2710685
1429221
132880
2687592
1168637
2784095
2026410
53605
1494003
1535474
1583380
1177633
2018271
2608023
2154114
2870180
1631666
1162906
93441
247730
954292
1052155
2495872
1550057
231250
690688
2651340
1908571
430377
714335
1260518
1805073
1516721
1409659
113822
1342009
206174
1448916
922423
2435671
1872766
1102814
434998
2199249
2241974
1597686
1200180
2061656
2832118
2797760
1682694
364323
1068799
1540463
476949
900352
2059415
1982510
367504
2610767
1011841
2155384
1717605
867655
1617791
709388
1157503
868679
1172691
1919207
1944287
754641
1969154
1672913
2130742
2637844
54546
176161
2045494
1722339
1190315
472827
1667434
198965
2812624
8397
2729290
1841474
1436518
1039579
2436401
1341087
2329894
2870823
1732551
1483327
2685145
2766009
827364
1912620
1806137
221605
1277756
1277014
2845261
1915372
1153640
1239035
2800848
1391015
1844178
2628762
2806933
1096294
2365206
659513
615800
2538775
289787
968870
1800968
1170772
845672
1564729
1052398
212486
1640629
1329953
2629918
1496148
698658
2059275
1235278
1415026
2805326
2550923
450742
637271
447323
2175901
494295
2310313
1991747
1875294
954859
35289
90465
2919619
2403480
2786110
2793126
1337548
2873270
1866372
2506817
944701
2563138
558117
2244774
2362007
1691309
444683
2937117
880343
2130286
2190145
362893
1245778
352126
552204
1411233
1275702
132923
1079577
2443005
1099220
1238031
562449
293101
2195218
2282244
1985376
613311
1868106
2890388
35505
687019
1668902
826586
1732331
569584
321211
1371286
2423178
1922996
285008
1819182
685799
1941291
2483949
2525742
2027868
2299807
97147
1187648
1488127
465583
1370762
2838715
2091518
2932405
1511404
1000242
34238
1703809
1868688
1667823
2738740
1770318
1230679
205083
1578220
33287
2833430
1137402
1271105
2823012
752054
518001
1092151
2576167
1749514
1136310
1032929
1437783
521644
1222872
2590552
2799142
2363456
367587
2790287
1877979
2502237
69498
560759
2880841
734310
2218282
2411683
142947
136913
820144
1359365
2128770
717330
2184223
791995
1591520
353728
436877
1140014
601103
1839596
157147
1611363
911789
1950227
600864
955954
74726
1912043
1636491
2407511
1080924
2912337
2101187
2344165
1595684
938187
590579
632225
1721929
544168
2657001
1425056
496409
1066096
2094950
1879295
397400
2845050
2707286
501444
2831292
2015130
563273
446247
1611873
1454234
2664248
1251113
502963
592028
184920
2286579
2565649
262614
2695153
1243581
82988
311343
1147391
13054
701954
462741
1344578
2459729
2207627
2657876
92325
1962510
1080118
1783105
2882881
821554
480510
35708
22850
2529541
416241
1447651
1237920
2264140
30435
46735
144482
2536067
187731
560868
243417
636258
95540
1796156
2819259
1324637
1410468
195667
731954
348679
1026953
492798
1107341
966962
518684
1452756
2103092
1439608
407510
946415
1744420
1534765
2554069
1534766
1541772
1841948
93664
736923
766621
114287
2894512
404219
1836965
1280922
1359511
726918
1699855
2900741
2505711
1286368
770706
480038
194510
2200513
2578724
815396
1845367
203552
1364677
802006
1314446
1977769
1456806
2561554
221106
2341747
507585
78835
1575691
115164
2071747
2735177
140314
660044
1851258
2591120
1693049
2137518
926935
60817
1911252
1642848
1769745
2866484
146406
355302
404843
764391
343155
777162
906538
1698750
2020728
1530547
526206
1740632
2658276
2231238
1451011
2197612
2841445
2359175
2236951
781203
2443851
1189774
1134568
2677864
1030673
2085120
986662
1432346
385800
717305
1375933
615835
508392
727198
2685476
2756190
2229378
429035
1726937
1174117
2276794
653113
1055169
1646817
1289175
779823
2331292
1862286
2865040
1209946
1047054
2096012
2093225
769141
1753860
1875001
1185645
908110
1416254
2459657
950928
1797243
346867
544493
304461
362636
543631
1898540
913513
1202427
593099
2216812
1236221
2106785
1969102
2884346
1377119
2229084
2426582
1401607
330128
1952281
1487249
463126
2849035
1852194
567590
1146469
2828020
556958
427468
869223
2918464
2587739
1615107
914493
2252889
33031
1705796
2574960
2753900
1007832
1843568
92104
713977
1296424
397159
2637508
1723886
710372
2358246
979728
131047
2147349
2494011
45864
1187338
2246490
451223
2156650
908941
751788
1843032
1394746
660311
854231
1119547
2924044
420071
1552621
1159480
1244567
1840233
781061
2848055
1366855
819897
225234
1528920
148575
377008
837836
63550
1636542
462894
2155915
2308928
2760259
680565
2017092
560216
2230109
868410
908267
947050
1356273
2138739
1480851
1560312
476346
2412182
2024084
2157608
2649630
174115
1940927
2591228
989152
2780018
1046157
2609980
850029
2534130
1687631
2352404
979556
2005728
125062
2143771
2187292
1064735
2190698
2192824
1897736
1707562
1094678
2690465
976797
1292325
1607808
2357496
1965677
616029
800005
367869
881151
604152
2267795
1260526
181723
2733198
2251172
2344077
875529
2010633
53365
1054509
89517
1133813
2836136
2102889
2432573
1865778
1449217
910267
2773981
2862002
2528393
2055585
1956121
205801
1500490
2350720
1621898
2172293
2646932
2580211
557051
1924114
1163008
2230674
796708
101770
2608472
1900237
1574287
1972999
2396618
363467
239925
2459964
1623504
506804
2634919
1593614
2384085
1099613
565341
2026368
682530
820343
743081
964931
2153112
835684
1980384
527003
2625570
1932697
2668354
1909336
1141019
646021
114806
2203440
32884
270920
912096
1942402
1352686
1017916
1707828
1789778
2862177
2058495
1642480
1985896
325517
750688
1358126
2804861
100118
1290302
2419618
175213
2385635
1218845
2314609
77188
2133497
1093404
1569273
536268
1598472
818267
278627
1634570
2430789
901766
746345
166662
2911999
365842
1087549
1902918
1765201
1764383
434134
385568
433248
595527
1991764
235012
1510566
87570
1856717
1641196
1598399
1129341
769278
2819082
835049
1435714
2791967
2251584
266962
615822
2840721
1040729
243906
405652
2706526
1408864
425134
2570281
651841
2461889
2349541
765864
187282
892483
2817790
1228441
1146599
1567485
2258960
1639009
1453581
942558
2113898
757468
2078585
2064773
2512566
618293
467267
1714850
2138287
1675624
196890
2843125
1668286
121737
2756761
2866811
1612832
902890
1261105
679173
72322
1084939
172912
1260424
2851733
331383
1332401
1091465
2625086
1960902
2420545
1652242
94489
1040901
1017616
1909943
2800635
2378846
2912406
320691
2931048
1990316
360974
2812184
456381
2901595
437668
272506
387446
1729735
770292
1829032
2425911
2065278
2831897
2183221
2170536
528932
879305
941930
1274849
1417170
1502956
1958506
1364630
2793139
2342541
967366
2048832
1764260
2305236
772248
2242289
1695572
686918
1615791
118533
2673811
1990286
1424125
358553
2052874
690081
1935172
2015810
2289219
394523
2809377
1471838
845019
1109811
2284610
1282740
307732
1312965
394654
869556
2486164
675579
1115388
754689
148531
1585466
208190
932105
2591753
849184
1856477
2312555
382424
1486560
1639540
714339
1587990
852805
1262101
160435
1289200
2855466
2297290
2702030
585695
117785
283753
73411
1947255
2789469
16431
711546
1059370
370370
53525
1458327
2510388
1466404
806251
276490
1004761
2172537
2314952
464101
1352712
58440
688172
2818039
1652287
1453154
792706
2864409
1504183
2742818
1629487
2195780
1075585
428213
584691
2157464
687109
859370
276787
479706
1514198
2130887
462934
1032938
1649629
452905
1839990
2152954
1298835
1713468
1038694
874844
1078148
749941
1780264
1107515
2377556
2568622
165882
1026926
227097
1293551
2616792
2594586
848623
1117453
2182802
1191096
2449315
2451071
227971
1274323
2107737
2541354
1819842
616976
1285835
258666
2776734
2090635
927188
2230395
1248360
722476
1472195
2036901
2162817
1649489
876136
2799953
1303400
579280
2339890
1863903
1780529
2031005
287933
313894
808935
206266
2911896
2615501
1861022
1364818
211157
281052
2173124
678961
1628424
2898329
747917
1957375
653316
676857
1783910
1776759
1848962
1413723
2064631
28477
634118
2320213
2771571
2901494
1060127
1158826
2759124
1720653
2430072
538592
2176074
72898
1931501
894061
2880265
820591
838882
2175107
102763
1487038
1352048
2506424
2476633
1115852
1388800
2244229
2689852
1659804
2442826
234124
664695
2640486
456194
577685
2032249
603841
2452511
1347432
2730279
987203
105091
2832848
2407874
307953
1503719
1761942
33850
2665959
2461890
568198
1574097
1014564
2747363
99985
1130007
2048120
1541606
1244776
968910
999070
1501401
618756
1650276
1943489
2791452
2073204
388919
456233
438105
1973046
96105
2347468
1972527
705222
2358429
2706398
1003872
573447
2753860
413271
160880
501833
2604336
1279864
1876799
1850952
1871387
1039304
467692
1754227
2898847
2284654
2568094
1443793
735131
2479609
2387323
1919765
486693
768411
1819083
1895324
1579498
2684572
1537592
1350553
1871150
1416967
407336
999096
751223
2006920
2627170
1896088
1497845
1023572
639946
293269
1176320
1282204
2556935
2040691
349356
449508
2431787
1052703
2076604
1227992
175047
562084
2354627
2404576
2025874
2053929
566208
443485
694812
2697248
1528910
748496
684731
170093
403417
2725982
852580
2145806
250903
73231
536354
1739555
1700723
1733691
2034143
1231957
1869476
1056336
1046247
520451
484103
1827136
812713
2538707
133111
933821
2488181
453064
1521891
2772473
362129
892783
2483233
2592523
2089949
2718574
1038344
1340859
40804
2182879
1589495
1884147
1778213
1477489
1986031
1039971
1776359
1876194
2030845
2830904
1004379
2392631
1800471
580635
2764293
452763
1301447
1521288
333150
327181
1457738
330883
1423367
149907
1396615
2390957
835882
941609
2726827
2793338
948572
769983
2021114
2663575
80917
1455825
131428
1996929
56828
2827768
2861841
417427
249016
1461814
268403
2089220
893176
2938276
2415538
1674227
910811
1650394
1586786
777435
2248972
1915190
2210225
153872
2315686
1972448
2025
2152360
1468103
736300
1512459
1281822
2188788
2418155
2681108
1175939
534430
1465210
1688386
456849
613412
27286
1537838
1617608
978811
2834187
2774493
354409
676187
889011
1806309
1713999
2575678
690307
1574865
2016295
2801683
1310293
1788830
553486
2076347
1304944
206782
1667240
1897173
345349
2267533
751927
71405
654752
311947
1925332
605864
1488555
1076050
1569719
636252
1832114
332164
791329
1104696
2058544
2845940
190327
1308709
464383
293076
399176
2373442
1146298
2158752
883522
2283596
1025694
895393
2627885
2480242
1617011
2557973
221148
2734981
1045246
667199
165480
1583198
1527994
744740
391380
1175362
2499759
785977
1684534
129529
2298546
914412
523906
461624
2023560
2574839
682078
1073975
500078
1336092
857103
1497953
401541
1727725
2083058
670134
1982196
1462635
2339508
262694
1289951
2062403
1630324
1662176
2922884
1307156
2299895
1034675
2380133
2677581
1072715
15598
1459295
96320
964960
575705
695859
873922
1059928
2329688
1879683
2408173
1786543
771390
1181916
1055591
2373163
1178540
874948
1353759
601536
1400303
2877892
1989790
1122594
308930
2845599
734438
1098457
320693
2643555
366047
1283677
931705
487359
1971246
2802620
2184494
2574965
650379
515262
1268866
1796291
4213
1232763
568215
297753
1253090
1034662
225501
1329111
1278588
1612334
2491864
2004715
269733
1239129
1597252
1795759
845639
1750264
359803
1841619
1637726
53984
1131735
2200091
2606123
1208894
2781273
2032264
558253
90697
1214071
319701
2675863
2458006
180315
2287234
277381
2174064
2883509
90252
2889160
2603901
310663
903039
979738
2722471
1746545
1816270
2191285
1313003
2309459
2538322
156967
1181641
1430450
236369
2551829
1067700
2863713
2299528
486604
1156387
1441073
2327967
86026
130056
306757
393910
2436215
434070
1097091
1521240
1643187
2401004
335091
1981623
76080
2199135
2667228
2131675
2492465
1518117
2359910
907844
1075782
63575
1830673
1861057
82004
2605969
2459392
1934979
33712
1825525
852598
674053
1042137
1727174
816243
2911910
346822
1910465
1319017
115426
2778062
2139259
1539146
547680
1609584
779863
2894300
106217
2173174
2935080
1831454
1945781
2788261
225949
2538902
2389854
2202331
1182652
2606266
547262
1005991
909033
2429129
1316297
921212
2577203
1110749
2711943
917891
1720898
168328
655713
2272915
1710091
2731908
2783971
237317
1705913
1210783
1941026
63166
1604769
288952
2744852
1478837
1011607
2558565
627540
249343
949041
359971
1417801
2601333
689965
1667720
1081578
2691265
272960
2003988
1223967
160824
2434840
620601
403600
646821
1041346
2933739
1456012
1307948
1662165
696869
1138113
871686
1222718
261404
1298905
2360408
645295
10256
2918701
1901475
1656783
163229
1453617
1708584
1298030
182688
2511998
1645070
1949168
1799594
2556970
2786845
1847778
2649783
1118342
741146
1132175
1879655
2888080
2036669
2387107
2677660
87043
1469940
1392485
307530
224742
813113
1997624
236056
2557398
2352926
472777
1459540
1102079
1853618
2567242
1069763
2729098
1301253
74620
2206392
1369012
2489030
778238
2603789
2310054
1643511
1266435
842437
707701
2450825
2254714
1939447
1693165
1867275
664720
1016855
2155961
730129
1000141
2388170
1424318
2605179
1351300
45278
1780294
2793943
2081360
2502088
1084198
396259
848764
1846816
251886
345768
262139
2521305
1522023
117675
718527
2191441
1698368
794770
2393191
2055576
1520508
467966
744251
2063830
770575
1004371
304521
2928734
1950507
1173689
184727
1872211
1322978
686369
2662676
1912195
1180621
924844
1292823
2828382
1214270
181921
1098118
2544047
1171151
1047339
2118424
1239455
896754
1170133
2494060
560638
907314
561133
400449
2596055
101759
878541
2804136
383079
845529
1753419
2543279
2916505
2528201
1156111
2648878
1747771
62230
993617
1076452
1714543
1854546
722729
457011
756234
1371072
298470
2583839
1464586
181492
705806
2301784
2178061
1836582
17824
22798
1877045
2854651
1158690
337988
2465395
2101809
1738638
2798830
2411152
2619475
2917112
1423865
71693
312990
2387933
1252920
2610866
2134260
1657154
1185291
2796710
2819898
1486845
2793149
1165880
2250151
946757
27512
459566
1172979
124615
987528
1720516
568868
2361663
978283
1328105
2898903
1483343
1362908
733620
585698
2733978
493694
2478096
1743815
326499
1952922
1216262
1358845
943231
1232741
1467686
2125857
2376561
348095
1301021
251732
1418803
2403541
403544
553221
1848957
613408
2694389
574230
2108258
46642
1254175
1588059
1295228
535099
358702
32241
2441504
2833255
1491166
974160
2101294
1412375
2744346
2208215
500966
809724
1990176
800818
628166
2469585
1972485
2418406
20436
1609430
641232
708112
2396247
2215653
2045567
2840736
935934
831631
2881110
2872024
891741
434503
618522
1467012
1452863
38670
198446
1004085
2841064
2539860
121935
2251979
230135
1603309
2605456
493994
767539
1827708
1369667
2801121
2237898
1849286
2677548
332468
2042503
1390768
1629926
2031378
898801
2905880
1917985
1599640
428955
1580855
1457191
992121
916641
2307649
396059
1272909
2390256
955210
2023187
1438727
2098770
2859150
1701633
1345429
587176
2796791
1026770
899967
1025018
1290286
2337136
398835
1955745
663508
1293589
2478986
964699
1418193
2355735
22029
2080978
538770
1304666
1312007
2729391
887170
1867703
1658530
1417053
955900
2303996
123656
2665401
2411323
1496098
864564
811823
1541093
1849632
1380627
2565587
2356066
2121855
1787722
1823590
2015100
2124453
1487571
2348980
2156123
1713627
89336
2415610
1329457
683403
2546623
2810062
209961
2384786
1627243
1244910
323354
2215122
2540302
700633
614891
768581
1214007
1524129
242067
1573562
2731585
258541
751437
147839
2937235
201632
2938285
2059908
2694429
290730
2776445
2059414
1275103
1987020
2029789
538499
2831438
1496788
345438
32555
2838672
2143172
2938007
1894732
1356329
2316298
1261667
2107980
192388
2793097
205885
479673
2746818
1638831
2003429
1506549
1933344
1844039
2829303
2111109
1328946
2012923
1039569
2456868
1000478
1466555
1220591
152785
495093
125923
1872285
1156147
1157018
530168
2023225
616003
1731825
2552167
2369406
1759393
1251685
1231307
2086399
2052082
2733596
2567952
186363
284931
847922
1690784
620993
1467060
589734
924978
1675743
668332
1343932
349846
1000279
1038724
2396956
1539430
185190
534359
1628599
2781096
2513676
823547
239530
295058
526010
1303537
1959444
2937306
2411752
1942675
2219790
146458
557382
1205134
2209663
2259806
2378586
2347906
2077092
2786396
406232
843303
479773
770555
2043675
2701311
863203
1800672
2416822
2640237
2881457
998974
2091480
2091604
1340342
1296397
217691
524892
2161284
515879
1077869
1461865
1194587
295834
41865
599378
652804
132073
1827737
2647391
314384
1282694
2731966
2656579
1002804
106273
893367
2929472
941525
804382
1048728
2870584
2395002
1695418
2524319
1181473
322398
350659
1401763
9825
748874
62853
1370153
2606434
2353652
346600
2735552
1278265
2546272
528241
699683
2885218
2212206
1366689
2271000
1207867
1132713
1972391
1288941
655000
1557595
1796959
2027458
1306837
1408087
2330131
2796238
2429918
2380975
331492
2039759
2891847
2672924
955253
2660227
1789680
1585601
339828
1084756
1496419
2637799
1954786
1179003
2910781
1550476
1354437
418306
2150202
2079964
1137516
2174270
2092192
405021
2272940
760027
2693636
550454
2469396
1916216
1154206
1473137
915346
2008195
477876
1546747
2440516
2745234
2680421
2589569
677936
2397059
1972663
677597
289157
2822786
864872
2555335
1228338
469026
1049664
2678645
2146589
856316
1116770
1315278
129288
285646
2460940
146038
657054
313527
2491910
699479
2862188
2499239
854523
1710808
2489893
2710067
607253
2627998
569782
2018567
1422014
740653
338260
2434166
190360
2731787
722822
1258515
2726703
549362
130158
746002
1649736
253341
148353
2094583
1893638
2728363
2653053
61591
461986
1092938
351068
954425
607170
1442228
2130804
851544
12488
2725972
2801391
12274
1306538
584421
1276179
258512
1552379
1654549
1793059
1615054
57058
2395066
1708179
355315
1796335
144905
1710602
2229554
185411
2678978
1717119
220847
2248904
1391927
2089503
2813908
934342
1235652
1564682
2162646
1981453
2505234
2479792
1842675
256130
1225898
1955217
2457186
1207808
1434052
214946
58597
2041323
699614
732129
371105
2823536
2850624
469321
2743562
940184
2739776
2097397
428669
2343309
834506
455120
999624
920206
926328
2844790
480693
2432767
2219454
2241226
1091230
88330
834349
78778
2818405
1985360
1696952
892353
1069040
2414990
679346
1523495
2138689
2632554
1274954
1734902
2585938
582778
312413
618090
1051912
1209992
2800416
2402129
1572847
2390335
554170
638417
1880946
870556
1409116
129539
682515
745829
1290116
1959422
500825
1270620
1223799
774399
448665
1237871
2761979
106839
1900532
2028204
2200752
952227
447633
1479687
911912
1086880
2516041
2915914
1332362
2907514
1608747
67654
225667
2657468
1048323
1283498
2913259
1184358
1292947
985350
2164166
2727138
479449
1301536
1120105
1459667
1071243
693135
2649793
2010369
1980453
1576744
1393528
2153143
1567142
297187
2772421
2056327
1465305
167698
1410625
2193512
1129742
442189
45791
2439244
2006160
940364
1659119
492572
797337
1708522
2611983
1047605
1182375
1092561
704330
2909992
1785676
1389296
2601412
1745283
2844240
2414562
336000
795417
2837026
2356473
1778177
572347
1656842
2630444
1149363
2810734
2746705
941585
681652
271443
1092735
2436458
1720181
146625
2246933
2783425
785358
1684477
2306882
1836227
599859
464930
783700
2756164
823001
2213451
2118375
2313844
2531259
370916
1660661
2199152
2829556
1093785
2059977
502702
436140
1697062
1918237
341068
2103074
2414365
1242289
1718163
2890392
480446
1862650
2072143
2681280
1920069
2246014
2146344
525982
1100468
2505409
612212
2658444
1454843
583579
1528034
2799667
99799
2087841
2035455
583192
1891866
1171119
1276146
1597873
1553158
2674811
1237534
325523
2918796
1214087
777356
1314347
2380529
930922
2136902
1131306
2798882
1499973
493995
1870404
2146793
400138
659456
1968043
2616147
2615579
811890
2046758
2459242
1075301
541896
1398250
555324
2838138
2122009
2353415
2428820
358925
239728
2792208
1726526
853721
246103
2520116
628955
2655204
823715
1210945
2026841
2277008
1374661
431952
947124
1281845
183201
1687821
2491187
2855372
345468
28727
1749909
1984546
1160593
1716115
272655
1849285
2075836
2366665
2179980
775263
532537
914925
1872820
155661
2432534
449328
608461
1394769
2715947
2757635
2244955
513549
1343918
2881990
857396
378809
1402634
28815
2920543
748985
2920835
1415317
806897
2582365
2446869
1847317
930145
840693
1938510
1194823
527917
2703186
1572170
626134
514643
1805991
1512358
1055234
1811619
2611332
1478002
304175
48267
166251
1672591
613080
1464986
1082784
2938997
1078272
2226376
1566056
2610142
513757
946034
661913
1004559
919606
1937806
2343276
716993
761474
1074791
2363392
25199
2670394
1503119
1380184
589731
2882567
1636797
1094340
1740332
415907
968687
342591
1507941
571477
2525299
995752
1739803
2829870
903315
477189
2746908
1663716
1105244
2194209
1190126
761369
2323634
1761802
1383615
2322290
1210282
1141098
485257
1872814
1836003
1107683
1304326
706003
1398737
1227829
1518842
1236422
711661
1606802
1321449
2255445
648800
197205
1389253
187447
2377235
2213083
1137
2140931
1856921
1105112
1204700
1248389
892384
1010215
2062465
2933600
1246739
2253071
2407402
823962
2579896
406052
1537811
1349920
1818521
1949521
983148
2204965
2869518
2153256
225051
1853825
2503625
51288
2473840
340305
2686288
1326185
216732
2332221
745003
2122606
1110759
1391280
1700909
374048
2555259
2756857
726599
2933078
385036
253658
1983589
1074226
1439318
1259222
1649154
2915133
762796
2447346
223405
400519
2874954
749565
2065987
564773
1253588
1225755
2353917
2113938
1780845
515516
1179485
268282
2770335
2914883
619913
120229
802710
410768
1640289
2790065
2435144
2188388
2717989
1164720
2705715
777693
130154
1534411
1693543
697664
962691
1805808
2633499
611522
1956912
364261
878701
1942806
1044767
696827
2541887
2867714
373077
2177368
820071
1132221
1235636
1477551
1241163
1944543
443569
2102166
898897
346050
1385221
1984500
2665169
1508371
2294128
801281
1304384
632877
2532463
1723472
2403257
1519694
817120
1855372
522643
1219041
456830
2582275
2820389
982925
379162
1952715
588133
288699
798777
1146111
1879833
2091109
2538027
2800726
1679304
1684236
2702765
1717634
1149511
2653941
1650356
1736829
1117471
704252
376386
893828
1982679
1568650
51601
547746
1282153
1359298
2391792
2632933
2676203
1720130
2636082
1604521
272016
1575690
612844
2040915
1281594
2921480
2351747
1297627
490058
1753605
306711
1478407
872384
1619977
842977
2564865
1304219
1813018
2493364
1392768
1121735
2859282
1905290
2095968
1848733
2266458
1288616
664382
425229
449334
291939
1897263
469203
56208
1374169
337513
1603164
650158
999723
122725
1090783
2412422
2690493
2005048
626865
1454847
2261360
1994112
2183157
2527585
1867948
1120647
654964
1297037
2908155
923275
2415379
1043794
2272258
466460
1875903
284159
95180
1361251
366744
1428973
1279972
2182853
487137
2585210
550843
414515
558173
817107
2179356
2731695
2324032
1915207
925827
1471347
1322722
2503976
106304
12717
1073949
408139
1006084
2218613
1882430
2131578
731300
2802392
2641148
1710462
1228631
1149561
733858
2498277
1822573
1215262
1159617
661263
837109
2166235
13288
1256216
492661
2792820
2523977
957424
102607
879141
1201310
154166
2061782
2098681
1197131
1811872
2021798
1647167
862371
934854
2229757
2327654
2091402
2239755
1456613
2692040
1078951
1720411
1673829
1488527
58748
2214388
2273843
2549865
678531
1122189
230857
816473
1365898
2882704
2390347
1455137
2735719
2816842
1887315
652157
1313762
149791
1042849
1860897
1922109
2278482
228289
1196890
2514914
720080
2024451
1712685
2722706
1228037
618620
2154117
429477
2109972
640027
2207480
190427
1475574
2097670
887043
267248
826229
2902998
2634640
2257516
2231863
2750940
1029113
727765
2623017
1317694
2376144
2755367
2934140
2035528
2758479
609824
2683199
95407
424315
1513667
809149
1610361
1837301
2142714
332411
1425472
1505418
1861881
791429
562636
506907
2709722
231925
1760075
55019
2214200
2809155
571132
1954467
1705292
209492
2315078
2094914
485002
512411
2751969
994723
2100606
63699
1090507
1971807
2939513
1435196
2363298
1374906
2327353
2500328
2061577
1613455
1914608
653454
846644
2550139
441763
1140531
135439
2210028
283480
242367
2458428
223426
2385549
459520
1781696
744080
2759351
2429487
2217830
2859726
1006674
235486
2185397
737266
886335
1924545
512521
877470
1453982
550809
1726348
949819
615749
487274
409051
15579
1219642
693162
2479890
156397
549820
697161
2415750
2633402
1976747
953710
1176779
2510162
1864980
1272041
844051
1643694
2222191
2388086
2754191
1215245
1823058
1880619
1856819
1144491
1727526
2621272
2902956
1081407
612039
961323
754932
195794
2086816
117923
2929576
414305
1832613
768572
804742
7558
614883
1293746
2407894
1344249
1481649
433865
498804
1494910
128716
91082
298522
2796584
2844100
1704276
1587733
2284880
970893
234885
1978723
2816795
389638
772251
2352740
1692077
409784
1279552
1100231
677834
48557
1719372
612522
180151
677937
432808
1540752
2641062
2248661
578820
541158
1631669
2735147
736312
2081140
1960102
825265
233018
1841577
1457866
1519333
421783
267387
1827105
343926
671632
921308
2672878
502297
2601617
2432027
1598627
1156297
756251
2000088
1830265
1627565
50731
1624599
168536
522861
2248909
534769
2177576
235301
667098
2413383
2742585
2486886
511719
1518835
619292
176856
502653
693009
367946
1819646
2147955
822877
897558
2238598
260853
1238122
2088280
822718
2772694
99445
2214615
1417026
247862
2562426
2632822
44393
2578717
134617
2022779
2089213
1271881
849003
2892201
2899311
2532558
1504613
1539851
1925261
2226987
2787896
1799592
567664
87839
2804745
2909491
420641
2904118
1978696
1947169
1301657
710540
626506
2163040
89671
1583634
998620
1429063
2628041
1065857
638692
865510
856625
940180
2510507
2621184
1196511
1952263
1074802
1606055
274743
765018
1806175
118182
2504222
2318873
2004402
1279702
1834019
2754455
713391
2092725
2495221
820681
2882601
689354
1228142
703653
2077953
1981978
115434
2515610
1700436
2240400
167624
613074
1104298
1324092
1692071
134781
2136468
2331172
852101
567428
1128152
2001341
2681814
2239682
404373
143343
587565
1701800
1524268
42086
69496
347743
2249475
1064899
1880502
1101284
2485050
571686
2865826
2890866
1573725
1983437
1272136
554038
1312863
761854
2719428
1240766
1119509
401737
2667966
2039143
2662257
10489
59519
2572357
543279
96043
1388233
84904
110813
2543994
878258
479215
97246
2174544
1708221
167275
969
268667
2005142
2297522
644430
966653
2328991
2740336
1111865
2281
111433
661529
1232362
1644318
2377402
1749594
2262720
1786881
2067006
1401399
1054838
335967
1247611
2570538
25827
57592
430187
335699
2852669
1044207
16309
2314885
2270966
1917511
1829661
540921
407982
1676209
1046003
1666505
1349240
604704
549934
715249
658835
1985824
1555787
1792886
944327
1335349
945343
2214672
135347
2508900
2123047
2045740
1067646
1558678
2355324
310681
2788428
2208751
1158765
244318
999549
1958191
55887
1643849
532666
1269318
277078
1781086
1830192
945490
1185023
1522042
2926594
1763699
969291
828985
1944505
1058788
1755273
481537
744680
2586880
1208494
2103962
343941
2698380
386315
1901821
2397015
58995
1292270
2470802
1467963
2709750
2690166
1827834
2519741
65153
250096
1999530
1477103
348878
195001
1346860
660604
242483
236435
1034628
952713
2586950
1176415
1189415
419043
225209
2889348
1024061
1706918
2805200
2647762
829646
1378260
1324164
1233479
2239039
1108276
2883909
2730004
2341549
2178201
620456
2487249
2446856
731550
97145
2104747
2002105
796664
1304168
750299
2878776
2854967
18836
2333407
1546644
643780
2027890
2041403
600300
2731162
476344
2093673
2050119
2506792
2142088
1037199
2708984
2866279
1922343
607293
700084
1015156
1913696
860996
2313445
2093597
2791333
1998086
807487
128141
2466582
2442451
1886014
766614
578294
113321
1772933
318770
1228081
2204298
2209640
1054200
972148
2049722
1871464
521662
882745
859441
1092768
948901
1993511
1566717
1301855
1739308
1845189
1649482
2379716
404441
1218988
642856
2447881
624001
2115117
2427276
2735516
2057116
2873943
2888573
2769367
1615131
1101914
1391586
2589469
1698865
1739103
832776
2928745
2178313
234344
368429
2170278
317961
2756559
1112361
2359733
1786443
1080257
2255085
2902513
1061054
1107927
2760869
2410594
1849775
754417
2848104
1734141
1506804
747227
1759246
2422416
218675
1669073
2764315
2087512
1914728
2121536
529781
2511312
1855415
1062861
2487052
2803238
256766
2391895
1261381
2687727
628675
1135515
1771506
1587816
2361650
1978653
724839
905883
632792
648661
603829
319687
2865424
66679
1487276
2100266
2466697
417892
2806053
306236
2309662
611483
2778198
2137061
1123387
1247474
2085541
1207115
248087
1726444
2009512
18097
2068162
1691858
125819
1735533
2715502
1882522
2170887
1198150
2449583
1127647
252475
942310
2664515
1933535
2497571
2675374
2060142
2492620
2186411
2822246
1417697
2365018
833598
790999
1952692
1695566
1541084
130604
1519820
1401978
1244437
2287351
282665
1849970
127420
1853943
1705021
463488
2330574
2632013
1615841
756838
21330
1140140
1733480
1790476
1155290
2384271
265527
826503
1644485
45071
2391197
1088525
176171
1939948
1921867
1511822
200697
1100082
347065
2156432
2093585
46769
1627007
436896
2302074
2475294
2450230
549217
2332834
71756
427348
2005768
1344039
1547820
1315781
1091060
313039
2787593
939041
1110689
891328
1847540
1474166
2443256
1900150
1636349
397312
2163715
1502677
828321
1100972
1314727
2850874
189743
2732828
1615784
1876517
2467862
467459
727270
716314
1086342
2903983
810080
1301442
2569062
1520405
1622676
1315845
1983390
2394285
1120691
643763
142214
30681
2487053
859273
692253
388287
1772930
994583
2036856
2322653
2818135
848841
393103
755180
1821392
1801570
1253797
736698
892283
983423
2792610
2260807
317565
808389
1218254
1874093
2890987
485198
900428
1855873
2362364
552567
1837821
372005
1357913
1900017
2836162
2311570
1114027
1544210
1914754
463491
80058
1027173
222394
73077
2422569
1829792
1396491
2020505
2700222
809932
2358338
1630841
2059953
461985
120288
1464621
559902
2395897
2784548
1180707
2096627
394362
1780118
1093224
1970264
1841783
1400745
1772629
2285370
1887034
1743048
892797
587313
514483
291595
2839661
416399
212817
1449606
746578
1879419
1282278
855277
507651
700727
2153237
2305511
2355883
2843620
1511388
2266352
700030
169609
2666623
1011503
2231907
22879
2315688
1256999
1118073
614115
2517038
1169764
2456644
2637581
477223
672596
1481410
2685195
2888922
611946
1850079
1682047
2170454
95209
715665
2247982
224839
2257016
2752291
1164535
2285336
1527092
1752520
2021752
457220
2145929
213889
1935828
1120378
1963937
2423480
2180918
2524255
914319
795324
2538857
1798575
994911
1846545
2483332
340171
1628984
2431526
2248790
2238015
2860041
887458
2193128
2491442
2350071
1441419
223695
2213629
490850
1691960
53122
1046549
2757485
1782302
895608
1144862
2298007
1849292
1386737
1807845
343723
1280551
1158515
2013528
2124820
669459
1611629
256633
1959031
2932446
510031
2144143
1131728
626395
424332
862148
2855608
463261
1476058
2200564
2243719
1190208
800704
2345396
1560605
1064849
849606
1193922
1779762
2903425
2851280
2346388
1094087
1486773
64953
304407
600507
1601651
985841
2520524
815792
799303
1832971
817084
1317873
1141361
1077162
2196043
1740542
872428
2543835
1533449
1378767
857667
1706608
1523787
13927
2685704
1239302
2508907
2916400
2112637
2458441
1530393
620432
1146590
50831
1578514
1065575
112440
568212
2138414
2822919
88982
1525219
437879
2299811
1063844
1441981
2187349
2504154
1157669
565230
1585285
1039417
196588
2676438
1090595
120733
1923131
2673151
1367953
517584
2401137
657847
1413024
1066617
724846
823109
1803303
777773
1901700
1772060
1655283
1605030
648327
963615
1283721
1883986
1925314
1792084
1060664
216447
756078
974820
273616
1930277
891031
580673
800540
2288923
740322
1588972
1356315
648604
1409571
918376
1828657
127118
263246
2588258
726444
1358738
1931992
2429884
2553312
2008935
2937260
531560
258174
2488650
2043090
2600550
2495441
1099818
2584891
2743920
2227071
1111691
1482030
1055587
414465
4986
2258403
1050023
1782507
1548384
2413514
284670
412768
2275394
1576147
1268770
1961016
1609178
125786
40302
804949
1595306
2211152
2911980
172425
251774
978394
195313
513240
139486
67870
766941
1345421
1049411
1003005
1398419
2399340
2466345
2761315
2824913
2077159
1780051
2626957
2706289
1673604
651919
1117549
628561
135117
1482717
1223765
1371463
718205
2590391
2934915
2336060
2586760
1844765
2183727
1436516
310529
547948
126138
609642
1073269
2073004
573736
636093
22758
2830768
819909
1250132
1300728
593324
1502037
1207570
1041663
896415
204758
190667
270313
1256972
686287
1117932
432665
1259462
462585
1831814
2431473
2592923
93396
2835950
603262
1610488
948642
845153
2300420
2795619
1167034
598291
2640050
2784375
1151963
1710544
2919880
2334847
1064982
1017571
1824838
555748
2742442
1241870
763142
2790649
1585139
181793
1079846
2178538
1826849
2861265
717286
2908034
2016914
915481
211603
815428
65770
1137331
1538977
1469081
31789
1269680
1441471
1655221
1209187
2835067
2499260
1138236
956684
229993
1881784
2595944
1973176
1445509
1038432
2738284
1098347
78893
766895
1110915
1921784
320937
2349867
1811413
966094
1060481
34396
466760
2355633
202816
2523519
1816277
2388508
2847912
1353928
1640123
2087590
2257030
2021601
154623
2162719
1364748
1613223
1159103
2396635
2330501
2035066
179712
2242718
1130741
54615
1202168
2641368
2765401
2109732
384154
2120387
594875
330539
1517455
374415
2736049
2088082
2087569
855201
2937133
2265639
1759141
1662706
2516651
759011
252212
1014676
189540
2422611
2077499
1506737
1654356
2667398
1046123
2755014
317207
2172451
2262806
1206134
2248410
850063
2093858
2696637
1516047
2513720
1764832
789290
2536426
402576
1958122
363011
2519643
2923286
625891
220216
1346891
584550
1535255
2762424
2730630
2548001
1029403
320851
2714142
2790995
857087
2843302
1236989
1394498
2199587
2029220
2749512
2724548
1103178
937137
786398
1405839
621270
2773166
1041802
1502097
2280714
2168595
90569
766917
2572349
1678818
1320814
1942825
2579369
2095925
1526331
1225696
605137
75396
1606508
1556161
655674
552996
1588016
1348428
1751757
1559122
1977164
2432579
626439
1588383
2655212
1885343
1961661
695676
1923174
282677
1630995
1419347
992063
1887395
2691367
2617296
654955
1925287
482094
2140421
1666957
1970809
1631796
1645620
1173518
1535133
2664845
1060636
2543424
557712
1307171
117689
1095111
1639430
1277580
2224281
31665
2087094
423106
225030
936391
1837540
2114645
504032
1450398
2163118
1062313
1355014
373211
2710359
625503
497847
2506048
2560042
2248312
2844515
1723482
1276302
1203131
813086
1929427
1900578
1489569
667369
1106089
2428755
2118478
1701970
2199772
2859349
1182536
51864
186316
486276
1593868
2910646
2440450
1866870
1483606
1465154
1598043
2281553
2673427
2045523
987236
1863989
2607544
2410839
2510749
633767
2695568
1093858
291864
984789
2568021
834713
1331165
2376074
1761447
1814630
2548160
676198
1085076
2293629
859447
875955
88354
1953549
1141223
1936016
1685106
186495
422275
2196152
158499
2170339
1808560
2385181
24651
1810412
1622375
2516577
209179
1035022
492372
1071248
1454027
2448482
154623
383272
257159
393608
486946
1226269
1289756
1275658
1145379
1558286
604281
911053
2454981
1222877
218074
19058
2325069
2218085
2633765
1624710
2739236
2571320
1898115
2136569
386858
187791
2013960
1153004
504460
507284
1462064
2509267
1268186
2771960
1238917
352520
1124141
2494864
2856156
1619278
1643614
1033684
2587658
1470010
1841914
2500077
609761
107045
305008
1231906
186702
1012606
331
1840471
769275
1763653
1469468
2282153
1582901
945080
1998654
2652763
1663335
2703351
2033939
2218847
284078
1401841
1404070
2023421
705381
1996389
2436179
2013082
583017
2235390
371704
1155433
98183
254944
2594979
1877678
1146577
291064
175847
511809
1991062
739022
449493
2362169
1588913
2905378
1099591
1083626
1537759
611730
1147013
1699787
2747244
712575
2455749
1056140
1617726
636467
642307
1913459
1020838
2417117
1348071
2769434
878513
307152
1055046
1236931
2757035
2804740
1484366
998192
1767291
1290201
2710871
46338
2746900
1596502
1287924
1426460
2866778
2453698
2169219
936911
525635
2342942
1165964
269826
2283752
2271773
915535
2628303
1575371
566345
996855
443368
678882
2301810
1086382
1214263
2687199
1858192
2756688
2663261
2606000
730816
1829676
1850486
2721984
754424
947096
2582016
1101683
1875535
512165
2788913
857567
1362689
2116733
1065542
511499
109541
2854038
2878247
537607
1252489
21993
2427709
1135646
2548836
1081682
213974
2368933
1697317
586164
1011360
2128888
1887459
169752
1885168
440738
1878958
1240311
2746472
1830113
1484733
1267403
707006
935008
624163
2309367
1013529
885095
1786686
2286300
1706556
2935832
2875608
161363
2027320
858814
537045
476664
2347404
2762723
1857976
2598287
1067772
2824055
467697
2497140
2362115
2279317
2416038
2214330
294376
795199
577900
1680013
2298414
729063
1892369
1219174
1679473
1164693
2622356
70340
2786401
2855733
773193
499223
2158953
757565
1800979
2414154
1147958
741849
340634
233116
2282793
770679
443885
1316187
1353481
2758183
2505112
2329572
965665
2862305
18954
46616
2042368
8406
2773911
2172219
357716
694211
654487
1705334
1066773
1409546
645836
1661353
543487
1444616
1550770
519549
1748346
679558
1208995
1488207
588256
860552
752876
1762392
506992
2636506
2137554
2723742
2417813
1405329
231684
1598402
2768474
1802009
1584006
2636496
1824598
2226015
913136
1890150
1587196
651547
2826659
1776635
862582
2822403
329519
2264375
306094
2799216
2541889
1664229
1605366
679544
855199
273245
200544
1246461
854562
1458577
783370
658059
2889712
835399
2013083
2236524
783203
666672
2147766
415500
1697506
1610048
174651
2153684
1161359
555106
61652
1159089
16299
2684118
1124089
2013097
2381989
1525882
2314381
2552234
558770
2882561
1728422
2210693
1118035
2664085
2362835
928577
998284
2869374
877290
2006003
378457
1914658
2369046
93860
2620717
1805012
974112
1014078
1980136
2560661
2418645
1823012
2516061
1915249
2421193
2055671
2298693
1131339
2581122
418233
32316
566820
1363307
2128836
2375508
632850
406291
1842778
1283601
2611123
1427416
74281
731980
2105317
1360040
1227609
351511
192992
410176
1067119
370985
2782064
93376
2570501
186960
1487307
738812
2609557
1537701
1218529
911993
160435
360454
774926
1245622
1950857
221302
344126
2377849
1604274
1054424
1787493
670609
2745515
1702296
956890
1858904
1940857
471011
920554
2126981
628288
604221
2662528
2415392
1034174
2663432
520109
1011614
1448529
692529
2169902
2909305
2199997
1895014
1073314
1835794
1634262
2401959
2661397
369698
1796903
390049
455780
2925166
658511
2808553
2372109
1017977
1616073
87770
494652
765950
2450406
316617
2463341
1479570
1577006
2794277
1312376
1311155
1161863
191462
887854
94002
2658356
1492989
2469191
2705945
2182206
1437904
2324524
1406501
2585368
1106743
1959914
2548283
2817511
95589
2357162
378041
2112142
1415047
681538
1924145
1540392
1435611
1653721
342493
1057907
1495862
2513489
2289413
656943
735027
47707
2094025
1695572
2303939
1023546
501608
484453
2318790
548031
2265495
1414909
2542756
1382088
2378476
2553979
2809455
1206876
1553434
2428627
2141367
595588
362351
1245422
157425
2132784
2610482
1651409
920660
1925744
8632
741185
2448668
2792665
2787790
675177
1210981
1432342
2720662
1958882
2703399
340002
2099292
1279321
1973745
102718
979436
1962124
2113641
861502
2700049
2392376
82036
2192423
2831721
1715986
537916
762116
1074318
2315614
825869
1562363
2468444
1471497
2751248
831906
428927
1449824
926492
1344361
2498349
1320560
1101602
42968
555926
1210850
1926601
2103535
1013093
2428250
950743
165264
411058
813838
1846434
1296260
2065332
1940333
725356
676999
427172
989768
1564115
456061
1363353
419453
2125655
2313878
2867964
776099
819257
1157668
237543
2738156
867398
1055424
604208
795434
324615
212995
1322825
959364
2326947
1592056
1213599
1665411
64001
1982237
2709771
1225158
2602096
1871184
158034
96595
2742534
1614452
122947
1938638
209714
1430830
2000719
1668953
138981
562031
2069979
2732337
175496
1949137
567451
609157
519702
564080
91376
628476
2894633
181782
961276
2478138
2814502
1380666
487539
1184599
1294039
2459438
1634804
383639
2429324
2135143
874997
1685669
1084264
2755105
1881864
369261
1465215
311963
2055734
2470937
439909
896347
1530685
2718229
2401387
1287062
1195891
1998567
538563
2072521
352466
724980
260253
1259107
2547043
2422846
1832932
818383
999792
2655760
2716833
2554908
940233
2834112
646223
1871401
1837718
244192
244292
2716252
830018
2324737
438442
2933313
644564
2654896
1402039
1580970
493606
2347955
2769929
1942268
2800553
2426936
664304
283741
792256
983700
2027305
1837990
766606
804163
21783
1196369
1023395
1981645
1163470
1469743
357305
2436173
1592570
2574789
1300382
2053926
546013
92140
235282
2281545
151699
2660097
2407183
1250952
2236230
1238197
1468626
1889853
2278105
1324691
1942415
2281909
2902944
777676
2574141
1168191
756273
1806859
846093
568231
242207
1766505
1830439
2554261
2891598
847410
1541497
2192568
11429
166665
1210852
1606008
62373
2821437
1555385
1427914
1135379
1791678
1086052
2790198
1443067
1565415
879993
2438919
138472
35534
1825796
2144751
1284281
1468074
1388448
2180985
1110841
1511545
2550062
2680161
2316788
2251157
1980941
113085
2665247
12304
2831369
2278577
2858471
949716
1254179
1577514
1656177
322817
2385476
1679966
2084680
1006500
1479142
1856561
1367854
2484428
643969
1598456
1362341
2581918
870787
2861676
1035552
1561413
1477200
511317
569056
2825739
1690570
1321255
495853
93829
1323109
1043389
1847844
2859124
2312375
840346
689415
1184372
1612317
1216095
655705
2923895
1678617
1835161
429188
2737893
2622106
2261987
1810064
1985345
2382870
126483
1573839
105249
2380517
97040
899265
2834476
2722251
732735
437839
271492
1888880
1588575
994781
1141426
994537
1647010
1973011
2296393
896197
217529
169743
718395
1657686
2795991
2437244
1612250
524990
1085493
1232820
1050227
734073
305618
2366989
1723300
1364130
526012
2518443
2848771
530898
991977
2191738
2620313
799576
1836672
641578
2318142
170569
2061149
1815078
2458480
2808244
1094175
2363973
2657350
1699750
496983
1922129
1008655
1148509
49975
1993318
149180
1491552
303668
2357243
522072
226749
1142576
2544973
1612946
604952
920010
2807350
275882
437710
2021399
639348
2186086
2914313
320783
1582781
532774
2858091
2144457
293189
1915676
1538220
654946
1248662
2117931
2061386
2108293
139628
1751883
1723298
1134789
1794358
2549588
61210
2480831
1851873
305101
804044
33233
915219
2684974
1824928
924717
1465566
1849833
244794
373577
1945472
2168223
2170827
2847867
2555685
638767
953670
1093537
2052240
1151381
2618371
1318287
1873560
1945702
595670
1038986
2668974
1213273
1548920
838506
2842314
2334200
2337471
944826
1914798
2342727
2737395
295923
1694426
265743
1695642
956520
1212806
538171
719617
1505672
469937
2755598
1039821
2868909
1811993
2043593
589031
767756
1380765
918303
1226769
1920255
1917836
1584506
990896
2776794
2076442
1160567
2641971
2088058
54443
3620
2286689
102316
823680
1096631
1393165
436877
872285
511179
917175
284092
1089563
2588920
2324049
2168631
2192186
2155426
2893081
1576472
645314
1233317
1044601
1430067
2445032
2757381
2003549
1595621
677579
1253496
1295258
1274229
2126099
1729202
996626
268715
2202028
2529036
2449808
1123765
394798
191029
2850023
1907494
988759
2399384
2369184
114313
1198496
2283536
2405905
2850343
1387773
1192316
2197413
2085641
2660626
1490277
1561079
1237102
1373217
846070
1791134
870102
1701571
1240978
2645851
887380
2689098
798450
328113
2763634
1575824
779382
778139
622543
1182377
155967
52515
63790
2622577
1173574
906354
1405225
800821
803576
664711
321891
2824991
1238264
2589846
591745
2307720
1731624
1911303
2938572
2879037
784672
783097
69954
431984
2448640
2816490
88692
408345
1005589
772519
525201
2817359
27372
2311233
1782878
875804
1092563
2750740
1457687
421973
2124968
2904575
2714350
2423411
661355
1855114
20264
2141199
1232021
238809
2882066
2211649
377736
693500
356169
1066907
2156147
445678
1546074
1617836
2567556
1521594
1723137
2110900
1526419
2587991
1440521
1393698
1105053
497682
2410991
2001231
1960964
2884890
2198506
2682597
2671117
586493
2069568
343588
1203130
298065
1279415
394534
874211
242688
870614
2860085
1030171
1036893
477743
1417395
1672312
2745575
2338442
1560311
1394309
1100432
682
938172
2784281
2152017
2247729
2611591
460340
278227
911630
365650
1605435
1506443
1804686
968082
1739787
442531
768065
472706
181836
2058115
830849
2520518
901198
2728359
739380
2060194
527793
1400652
2088393
1408294
293492
846716
2200235
1097568
2425399
1786980
1098455
1002320
2663690
780079
129892
960000
1487889
221243
1795111
1520394
1600908
341495
1905647
371282
2589791
2908136
2634141
1567887
2511433
2337313
1564510
2273120
1348490
652189
2672340
2202798
643653
2251347
724859
2769391
430328
1870152
2614078
1131541
1056853
1465186
1734478
686675
1551018
2459214
1009885
961457
1350357
2261044
1844364
1350110
1738870
567687
92591
943082
471737
2520015
2406371
1995822
191802
1639282
809245
1878073
2340629
1574689
295161
629764
1449500
2882776
285955
2334758
2438565
763051
2062416
1897300
477633
1821764
1336423
2274201
2208276
2702143
79163
1685399
1219663
810178
284652
2273711
2843049
2144423
1533868
2282976
384813
2373047
486348
2229435
1772750
2567958
551806
1764991
619212
2086465
286066
2914284
670989
2391452
2508160
186531
1252613
207601
236350
1228210
326507
715719
2770182
528124
2444254
2109139
851263
2804449
2050887
1308210
1341373
1578666
110084
1374024
934016
74065
2411668
1445785
79442
2392981
2057538
20512
1350983
2737315
1766075
1266253
1724630
2431393
2405221
2807845
2729269
264914
1252708
82279
2354644
2927516
18281
2932979
685035
1383759
116194
2487867
1258540
1590884
2796081
1823794
2622342
405293
1332544
782888
1294411
2395230
2824474
621886
1894196
1662698
412510
2756720
2620590
2405606
2756219
694936
353718
2556099
969807
1440290
1451431
2279084
1533146
698287
938505
2512564
67123
1678016
1695904
752635
562897
1026352
2428021
1368376
831517
1201573
2266058
2670652
577084
995154
1884259
723927
1196478
2645256
2866550
1688658
2258700
2557444
2406958
2086414
2301695
483220
2073305
2383055
315805
2484194
1294585
1768904
2763801
393498
2337280
98155
1536942
2883106
1080625
95345
227521
979664
2682428
1829014
876314
1268048
631176
2458198
1943840
1097406
2910781
2372325
2568698
1090823
1504080
1961055
1844379
690660
611212
2493261
1708061
2248615
1555479
1330709
522388
1311313
2144659
1653356
1174572
2009282
2888632
2616183
1281681
2556819
1042379
1844579
1451434
2163088
2164775
2748516
2878876
2321754
2099084
1792653
2248999
1604228
2323099
2366881
1651095
1650372
1208391
1252407
346318
2022576
2077782
330638
2730156
1315077
129941
1401571
521466
401944
991680
1956757
1253171
1859947
69379
868772
900241
962908
91330
2658972
2269069
1762141
1865171
229300
1881735
1012343
460050
1032319
2802086
736909
674666
1897130
2008276
1396454
2764420
629265
992291
2097625
1681144
1413701
695884
1078350
1048333
2759204
2689818
36083
2527736
1549506
1419981
1142674
880602
94448
2110662
1298268
2925737
2122541
2350897
1329521
2567621
1019351
1389350
1901265
2181962
264397
823141
377127
2605656
2037487
2097860
546639
703415
2353361
545247
2815807
2277674
740640
2666892
716814
1663449
1890569
2056892
571331
1382473
2406836
2776665
2811514
2435306
1236936
1754608
914608
2575054
1093141
2655665
2719688
2064244
353333
498723
2473540
1893438
673656
807872
546140
842889
2355756
1933627
523104
2099824
2458873
1040790
649338
2716973
1526412
326247
1702202
2607545
96018
598515
2747690
521854
1837094
1638752
2014084
1299810
1088487
1953020
386772
1995867
905262
2254575
2311774
2337431
531094
486341
1175946
1959224
2254985
792805
2428420
1161650
1611611
387004
1746176
799208
176441
1837897
167767
2158034
1756191
2837990
882670
1587753
427939
1500299
725024
1244100
2840964
1357965
181565
1288129
2883119
1450397
2526495
2472349
887365
1424753
1707777
42950
1883749
317719
177755
551652
1626153
1338064
1192909
1752392
1225553
1999035
1330565
386494
525210
386089
1590893
2450009
557289
226369
1842632
1370898
2808120
1019753
1872564
2426751
1075062
1755736
1554318
1441691
1360179
2742148
1418246
1990247
904093
1290015
1648073
1278932
1380694
199797
1184395
32392
2074361
1024197
1923787
1114250
2803444
2049743
224586
2679486
158624
2388212
2185258
2280612
1278903
1733204
80523
2579731
1079013
1275679
886077
1201552
2413366
2256518
1250986
612874
318785
203670
217847
234266
2625917
1513215
2094562
571468
2684463
2092786
2934455
2114242
2078957
2580452
499446
380475
119432
2073689
2603637
856013
2933403
1657259
2206737
1247182
1000091
2043924
2531093
127749
1988219
841474
306897
2112050
876112
172867
561873
1529333
685502
1100318
681369
1987930
1398376
1631141
2923136
379011
2308658
2266226
1003056
116205
1420976
890849
30951
1785763
2632005
2044501
466956
346549
1459378
1637376
1160358
380161
1075433
387237
603669
1779923
2723940
2810152
2701483
1716607
1684387
1223018
676064
195470
1543713
1789243
1295070
2400312
1375623
1073316
288916
2560844
2623882
1280733
238335
2142478
2123120
2065330
508149
2733334
1164764
2869791
892364
1547443
1022552
202245
227308
715079
2177484
513508
1988323
1608418
515544
83796
1846923
160784
65486
692617
1419830
1631965
1382378
2030958
499844
1852133
2600810
2529168
1643123
1785993
1862958
960588
1876207
1476676
1704008
1765958
2570079
431163
2158561
1732285
2495262
1410006
1381398
706983
2674285
1747478
2024310
2782408
1393543
2488406
656527
939446
2223907
100444
1596025
708785
1737253
1571781
2141594
2341751
461792
1376152
2774061
1727170
1681615
282551
888435
1363488
2759954
1151317
1985476
2489691
1111353
760894
715462
2658645
1176973
121332
1838595
618362
528408
2149933
27343
15209
377578
2363833
1580002
131528
1741676
131216
2694682
2073290
2163816
155294
2275609
2326549
1538000
192415
1760907
1792603
315846
1408603
2214284
1476863
1458879
1374233
2263883
2621999
261045
2625812
1711185
997192
2895941
2898067
2151279
2614773
1890015
1248503
2218993
99076
721084
2263290
1602213
2687431
926336
1348113
71768
1745814
2184764
437001
2624789
1791833
1154143
2806122
67859
2780440
1835273
1811275
970680
2622301
1299071
2880237
680184
1456437
1816761
947454
625749
1538484
2414932
1987310
1606894
2238046
2646789
1220595
2466689
264837
2744278
1028566
1134466
141722
1746120
2540363
1626209
663223
285236
288134
859168
2927163
554094
135466
1798699
1151524
2598355
2397145
2462696
854919
787324
869940
450146
2143868
1186581
1559691
593783
2415796
1942993
2673423
1383496
2376646
48067
293769
1466362
1483733
802297
696332
2644519
1492811
306867
1271659
561102
1990889
1753778
750200
1257646
1158692
2607938
2022788
1434231
2690986
2219225
1682796
453571
1309088
764932
2516590
2847170
222868
945038
1731345
1138358
521966
2882419
513105
1151487
779330
2625233
1464858
44272
2671214
2432720
744986
2124798
692332
1152694
1720804
815863
1811562
640651
2837409
2753260
1895270
1246441
2875882
812524
2189859
1774816
1274322
1412877
2375882
1611370
69787
484608
1738227
46212
2080549
2409449
61333
843150
2764008
1276457
1240776
922054
1691708
483079
11634
1451904
2660906
1406321
2255569
2187183
1883955
1787757
1540002
1659711
1659678
232358
687159
2860596
1659184
1815680
580852
1042311
2414289
1802659
1287175
2362685
2281419
575139
1070238
1486365
2770413
2273417
1166852
611103
2935045
2048412
859534
695403
2044702
1296341
2541670
1571981
231989
1681547
1733552
2402261
1780717
348067
1839669
1434021
2200721
2141129
635807
2780880
832136
1802126
246529
490889
1023865
575335
1181702
1751122
2328290
380285
169723
1938836
2731416
354520
2798795
2435857
14042
6785
1629377
2417530
1426168
2245175
823479
391712
1224419
2397598
596595
2851356
259515
1233895
272899
2675036
116436
828433
1148207
325282
1722765
2063256
2289604
302705
2814552
23681
1841609
2467252
161598
1924680
2474666
1863435
645596
1207075
1075025
1124273
538884
568683
873427
2121259
1376140
653808
882742
129798
1680915
417639
2074890
1904896
2579139
344225
2878746
2208125
1111601
1552543
1006703
2634167
2996
1221764
992476
2881948
1389467
494997
1957274
2384342
1682567
1161245
616428
1736461
1424788
1757277
2771831
715743
2927614
973193
2089900
1809094
2928979
2311208
2314785
380451
1541930
1969708
394877
1835222
1377135
1713350
709520
234618
2537041
2252050
434463
1638399
1805282
700672
1351670
1231540
1909962
1175266
994398
2568231
2206582
153334
62583
2520854
66356
1086141
1576905
2268236
314058
73442
2093155
2545497
2261759
635759
190216
452348
165875
1011638
898716
1029591
1252345
567663
1273767
1957343
305338
9173
45697
261351
1762357
1763730
2788500
2793644
615347
1119450
2669034
767388
261282
1878529
26713
132106
2173187
934618
1575436
1502514
1284988
1522744
1467690
1652056
2474330
1120739
1223649
2768786
1080827
2665093
793737
1035880
403388
2121900
1082966
1646199
103093
234166
1049634
1172993
1401878
1026611
151822
1319868
495068
2449891
836122
2431756
1288523
1888164
2253235
2340943
1259990
1161091
2517778
2624042
975054
1026461
2503395
175790
448425
346333
397520
22658
932296
972687
2335285
685813
2570477
2383181
1712732
1111474
1463971
1522917
1730287
1542384
1628091
2491128
1043740
129126
2895807
900755
1409932
1440505
1355203
382791
22462
1954095
2333839
1679149
2410384
1932179
108972
69714
2412280
187702
867491
334709
2198181
1179252
2520962
729067
2424077
1554435
2348170
955
2564175
853815
693951
1765445
175293
823220
779677
768873
545493
1998163
567363
1585316
2557038
1127959
2650288
1113732
956877
341056
1475563
1513994
1810840
1247949
1841716
2820719
1166157
638834
794394
1843361
461471
1341420
890451
2889258
1214007
2899761
1417667
1323620
1770315
363286
1315542
1536578
2609076
2935308
1595065
2613824
1555753
2172299
661165
896116
927684
785475
813013
32118
2844364
2655253
1071252
1320797
839637
682650
2215290
1186772
1836457
65156
2065244
2067605
1139249
2626763
2093760
361618
306930
116773
940143
336205
1771437
1143321
95723
2409996
282089
325290
2569301
1365587
1755186
5498
1877993
320735
2765670
808149
1128483
1542214
191818
188371
1233358
25353
523961
2506075
1749115
1998403
2801496
1416326
1668273
1786680
2075912
2847451
2405405
2341253
31665
271751
1839731
2412173
931674
1468348
1938318
1528383
446776
467949
948150
2407286
1431478
2004175
2456949
2783124
2043880
849069
2863598
444505
252132
2594285
1157516
386634
721986
2269458
1905488
548401
1313065
2141123
1760198
1437365
1429399
907920
233910
660551
536848
2382077
222627
1780258
1358166
1140297
1148404
1637299
228905
2929253
2741738
172297
2839264
603030
595106
590768
1794885
2504081
2345441
40513
2723816
608265
1064522
2522427
2302236
113293
2405051
2230314
507886
344027
2531364
1923418
2652130
912483
2719518
2643580
2433933
2342500
1972318
1815230
1092633
2527188
1978539
2082478
2495843
1375682
646020
1499261
2016788
2734207
1028732
703990
887516
2301646
1321659
2820697
2540054
209992
159333
2714283
1698081
964392
2898998
1601390
1703429
1220477
1881246
2936414
477357
40360
606392
2168936
2569815
767243
687477
855966
545453
127180
303527
1168277
1314212
1724751
1311276
2508228
684499
2443751
2415950
794824
1827595
1425164
816557
2397343
1511701
1733204
2852965
889372
2549802
1529870
2634276
2056561
2649148
2690732
2647365
2202118
1533012
1630084
637568
890174
2891163
1385567
1614911
1255679
644536
1305909
2760588
1780956
793064
1220693
323042
1524681
556972
1001618
440797
2602122
1880342
1692805
747479
138528
849031
378601
387555
850137
2139106
2748268
164463
2659165
253021
495709
1410481
1664304
2726233
1151638
2866378
1251637
973776
36453
779202
2313096
2550087
2359815
2433637
2469266
2630990
1068867
327607
188107
2716214
2652493
2478899
2471053
2493266
1634767
2755216
1639217
2940331
789619
33826
911408
1802877
1347068
1107595
2607787
187732
113225
2597159
658407
142749
2002809
24467
1170865
813679
1637632
2431434
651978
437440
1627564
1159310
826554
956255
1662045
1106451
964258
1740683
377432
606609
198922
2378760
807157
1075029
2071083
2009747
387702
1461766
2622325
1071694
2544234
2742073
545523
2252207
555439
726827
1686083
533502
411589
2272997
2602345
2302446
515778
2766763
619525
177768
1164813
2939804
2823183
184283
1321758
2078220
1546633
250538
846908
2802957
614100
998493
853496
38629
1271010
234886
1669632
124419
67825
813359
1002362
1362786
596159
1652950
2111689
583480
1832041
502962
2816607
1586558
582396
429263
1751783
2332936
2084789
2572164
215591
1737734
138727
2431690
1724991
1417291
1372051
1457938
771188
1989154
68935
2828535
712934
2204895
665783
1855915
477218
2041192
2693019
2613459
273836
627774
1024204
900489
1886957
2335951
2507102
758380
455484
2176135
2373634
1641694
1711077
250261
954977
1865555
302454
720627
1672801
611300
684521
2008681
1028572
1216166
2306829
801883
2095391
2894226
1674506
2750597
406731
2120255
1421267
184193
97545
1900391
1944841
2127304
835570
2337991
1133471
2558918
2148819
1917702
918129
464065
2707402
2720003
630257
1394375
676797
1479114
359621
1057732
1696478
1634334
2112689
1539387
1172238
341966
2420660
825284
2732112
1243677
1602444
1122206
1604083
306066
1652820
792716
1997346
273468
255815
1797673
902739
1240078
2441360
2731219
819671
1989580
1964548
1985316
370637
1783010
1063071
1635474
1672668
1033101
1725030
1561175
1550948
1503764
37606
335914
2709156
1021837
1362050
1308905
1420295
1649098
2764219
1861935
849596
734188
2057396
2646038
2086746
1379730
832165
1995126
268038
2617048
2242648
2681825
101415
1672641
1351909
1593363
196144
733385
536768
668707
2125
2910109
2873147
198949
466812
2455451
2809182
1675053
2553874
2662269
101466
1490926
631182
467076
1451633
1619290
890696
1302137
2479700
183189
2443848
1811694
222135
2390086
943443
1772672
1615215
2680692
2537996
2659390
2682498
1136519
1291953
2670973
799099
875610
856749
1658690
1060461
2070421
2794784
1978282
2646814
362355
2395793
2118580
1726077
2856613
1689473
2670359
40248
40112
791144
662379
247813
1487628
1437625
1388114
591144
1502334
2371358
2103174
2550439
2665997
2513633
1712752
1172338
1112598
1502035
1390955
849661
2458022
1265766
2605008
313887
2445135
889468
149551
2330364
2413325
2645653
1247811
2340912
1237532
1286443
2848950
1616134
270032
786094
2543129
2643739
1629973
133366
2795341
2924412
1220039
2388609
2552035
10969
1546808
2130805
909395
2300704
2080841
1031351
667034
1302463
2262398
147049
231
868959
2358416
2406909
2617715
2415793
1235486
2120477
2164872
1506022
189196
1688429
2088877
1406005
2369433
2278358
1507541
386581
860026
1813939
629338
2685717
464592
343973
1393805
1476419
26122
2043618
122363
2769494
2284886
1499784
2510038
243128
2217564
2841167
2091585
611473
1733434
189901
1423478
836010
2752701
2159822
1506883
2310507
1727231
1242679
398575
2688974
1041774
2575906
561709
2417074
247823
836335
1779422
963715
2881254
1261782
1104273
2556826
2812164
1550960
2363330
1466210
565827
628717
2351938
682391
1795791
913736
1169181
1176113
518685
2811368
2727780
1204848
1381408
302844
1751688
2017824
2661001
1475499
2792986
2590941
1501520
1376396
2718233
2769178
1688082
313984
1319723
1472453
761241
1269648
2256209
1980858
1543604
851981
412070
1311397
2143116
2657087
1065015
2447335
965421
782095
1502765
1960050
2915532
2128722
2630001
2165471
1640114
287474
170020
2876330
2468693
2039729
766525
327070
1246397
1872293
2620919
1287880
511877
2192007
2579244
2679133
2096422
2702794
2880527
2874213
2281391
1294243
2079844
1174813
1117026
2189193
1868025
644014
1700225
204968
2485780
2661712
371007
2542816
1561746
2928495
1344225
890116
162779
2325356
2393680
2392875
67698
667982
1042981
1642905
1533314
998894
96203
1757262
305996
2585364
1412431
1485919
1758964
474403
983024
2148103
1612087
2274140
1332910
1854656
554627
1897178
901672
26941
1483918
292504
2184486
2330104
2590069
918043
1896444
1866384
801931
397190
426336
2356700
2848563
515062
792845
1193546
2401547
1573053
634779
915216
588756
1447267
2386951
1185884
2183427
13045
1696433
994447
2131021
2154829
682934
2656727
1761414
2415667
2018700
247670
1704013
453648
204257
1086580
380925
859302
2539981
635513
1447877
79865
1080511
1224637
1873576
604441
1344220
931443
336760
2058010
1844198
96239
1672552
56724
1642395
420908
31301
2659756
71628
2008389
2356216
190086
1295203
611877
1805880
117005
576786
283386
2809842
2902287
1478901
2284330
1317919
1872327
197615
1752431
2678738
1298273
496508
1655134
2874817
484026
1324241
1276310
1309795
1848891
1240558
825765
2802929
2916547
1079660
500594
970113
2910530
2119395
2593842
515021
1883038
2645712
1173862
642259
2247093
741117
631118
261058
2643217
817151
951325
2616062
1207907
1061064
1278454
2013270
2034855
12110
2211827
2343308
2624585
969678
938154
1591730
309320
1531506
1675418
1898716
2019449
350337
2156234
2375942
2000637
388867
1381965
129724
2605259
199692
1095161
2605194
763613
3249
1599998
465390
516314
418189
2654942
2721174
640102
1214365
325066
594834
1454197
1176927
2300589
1511028
1644775
2790449
648654
291585
266543
1449650
1386930
73428
66521
342852
2026297
1977330
1272486
1570225
525950
2929579
840877
986935
1320154
502973
34071
1086384
1372024
733508
220987
450933
484233
2801315
614987
2932971
351038
1478965
2375456
1306609
735943
2688091
1640279
2528959
1228943
1909761
2334208
331113
2531750
2640072
1342853
484327
2717776
580038
1838311
2162938
2101165
699396
2644658
805093
1197928
546282
824499
1593534
1334723
1463077
1878511
113129
1746063
1902214
2493053
949365
347550
38254
1954228
2491987
555551
5148
495652
2857508
926556
1537677
1902721
921628
1132993
1936578
1246114
2374536
2035142
78660
2698482
1714440
2113727
1464440
1026719
1166426
148962
457299
1654130
1761514
1404106
449827
1604327
2438130
1484419
1179583
1214955
2164114
2166564
469602
2836633
1055684
2861539
1727822
2097417
1484805
2628591
2076761
2289619
2834015
917974
796904
70654
543627
1418829
721360
2920581
1257794
306929
2503977
1495246
2760962
319564
643558
1113973
2645891
2827410
500029
139334
624121
956206
2699441
2158771
282028
2498313
1667505
100736
932590
1465321
955844
8134
2361264
1906089
2472797
656915
1760183
906021
1126586
1179672
498543
709844
1473458
1345112
327866
607502
1826916
1326130
2349026
1521394
1743098
1170352
1988407
2228879
2807799
1663640
2927508
332283
2243258
2693345
2179353
2141757
1993296
664245
1268110
2062212
1025857
809915
1844585
436307
2274947
1269110
1194206
667008
804550
393844
1957459
2727940
1303497
964969
2743778
671364
1276442
636957
1456691
1256876
1910362
2530320
1237306
180176
326396
557423
1739503
2183656
2676921
302207
423476
831417
1578929
739995
720055
310794
1192220
1246933
659691
2350190
2571568
1436822
1746233
780868
2101741
221064
699021
129884
2087489
891171
827448
1223592
748213
793596
1296225
639408
2700041
1562011
2279150
2496444
1201402
1674153
129956
191975
2893088
2390439
2797007
1609904
1874500
1577432
1197582
1370949
1835014
2848137
1583543
1638414
2574707
2656467
1858302
555930
115792
2815466
969045
2694174
2381034
1277464
1902407
968485
1132750
1314246
2761947
2793786
808567
1960517
2734844
1741742
1354151
583415
2006655
1119388
1749123
1134310
1601143
237223
2586853
228959
1394318
2289800
1038223
2857268
623875
303969
1150997
1137140
951514
143722
156607
2605214
2459959
2420765
1022407
66335
2623953
855388
351410
1104806
2502340
1373588
1797877
2394821
1806959
602610
1919306
2769859
2840836
13523
2697437
1304878
396854
2582397
966999
2735371
1015800
2878655
901115
1134879
2562857
1274620
95797
2484489
1405752
2793189
369353
1493083
193363
527041
2054552
1572327
2136604
997869
2444764
1620084
2694301
321237
452077
2437190
784028
2420134
51018
634965
2770986
883927
1853182
2185993
1232207
2177465
1882258
1826281
2007466
2785278
2711676
1610712
708065
38386
1193424
608199
2407806
1329655
2380018
1434106
1578643
1183730
2172364
1374642
265849
2715596
2649009
855365
1196035
2703357
2129224
1511002
110493
72413
1595091
586296
773804
2506774
964654
1483317
309679
1872687
1666490
190926
2152400
1160440
1994361
2673991
352679
2710779
925280
2451745
2117824
2607161
487432
682249
1861813
1732362
2037827
164500
767710
1594582
402468
1862729
2323693
1121600
1693049
2236464
516361
2763253
2185643
71219
1292776
2926148
2929967
1077731
21101
1568592
1294981
458381
2532531
1476308
35533
2032856
1360012
1011563
1203393
1274921
459799
764770
2346559
841793
2579976
1243736
1136627
767996
1891017
2675912
424418
456040
1334357
1557801
2526214
1133979
720835
115109
961763
2575287
1829375
925604
249508
1396624
1213987
672222
555348
1128276
179061
6585
1790043
237602
1710446
1476633
1968525
1199031
2585661
1732117
630667
1785443
1866244
2619027
910208
2518782
2656970
1346500
1530328
2005369
1727152
74956
2143737
256044
135188
624341
2834053
74100
2080701
2598981
2732164
2112576
734066
1393849
2163255
2331014
2539097
751985
1685580
1715507
2337774
1267833
2560323
1687691
1977432
1595965
1022375
2251373
2224443
2449511
1332968
818568
1889083
893305
2355619
231172
2877362
938942
947736
1749504
1265391
2888447
2105120
314368
2519689
1586184
817453
1176062
662587
2125200
1679715
748257
2003332
1037430
2713975
203965
1434623
171232
1024457
2052004
500180
1883563
1538941
2626680
730825
2327055
1082342
2484584
900428
2656309
1459427
2703943
2564392
2665302
1069101
906289
1320552
1175091
1324134
2518415
1717595
1369496
2600480
2592794
1608366
1288550
1374023
843632
629182
479976
323209
1014384
164230
510743
1808332
1865400
912397
351
2506482
1117136
1103168
1184288
850322
240480
2695775
2084931
1738984
1970801
388550
2048436
1707640
947524
1147222
2323424
2268235
2171300
2744905
802908
2293588
1247953
1950628
2775814
2536568
1802907
2834478
2700228
2422585
392268
151351
2238012
1173570
2747760
2298754
872879
2487041
896768
1071206
1633411
2555954
1899458
1243383
1405967
2826378
2304031
1726832
854328
2131464
444475
1238467
2390820
1336256
2837125
898194
2078672
878584
789715
391304
57225
1235561
705662
1093221
2521684
584354
2112170
123880
1065055
2451096
2250977
2849763
1957869
1640406
1776335
204527
566337
1985299
160257
1985268
108095
2870262
655408
937014
1791225
237948
2008555
1881190
1220118
2568985
1369559
1923614
1962647
712118
1369871
2161217
1818532
399159
1337888
2208588
731210
2730349
2937182
833911
1927346
2653132
2458903
19296
673826
1677931
766602
1561478
2666936
2879692
2860650
1622764
2662198
2512582
1584296
2692424
1092488
1963154
956526
159679
2102842
2558156
2832741
250286
1165455
2752315
1273050
791630
2839331
2824492
716340
1467655
1169054
2711032
415987
2570980
122866
322505
1816292
27363
2912945
2711615
1516742
1983267
683059
2340467
227979
2697162
2593780
2455671
1440651
1254616
1274912
556754
1486630
926694
1927993
1169792
171735
790896
1701116
491930
1797909
2759118
1641558
2301677
926952
640808
824240
2080032
2039648
860856
2789836
525329
1579769
2740900
1262998
2369040
526848
2268124
1074651
1943420
1741968
1888495
1519
2676389
761559
754394
2518788
2663195
2706168
2838862
1549084
1036277
857615
1688208
435691
2531971
2267657
969914
393864
2912917
1281615
608559
1841025
1325361
664355
2075973
1625082
1985495
200526
603102
2518523
1417384
437217
973692
1282121
2747503
609411
617743
1944648
2198819
2665752
2541334
132059
769656
1604808
2146644
1246025
2637271
1621612
361890
1094189
2589902
2292752
1672846
861546
2615566
724109
894380
1981024
1018184
2869468
293607
2461113
444108
1019786
2908024
586177
1568701
2745215
579878
198001
696170
715217
930429
1519269
1364548
1531488
1420386
1728660
803697
1395717
2847289
2927735
2557213
2095892
2768529
2420895
187160
860437
847219
2706945
1334509
1155011
1553546
522216
880655
1516726
1709120
2149716
2856231
567409
2295023
1921430
2539933
2225404
2256526
274107
2159057
972334
1842926
879069
498282
2072780
1317812
2882852
2147131
993611
394017
1381096
1783760
756449
82856
1644141
374622
848094
382058
2881695
2525681
2681229
1191985
2543963
2054069
595934
2608973
1028394
2266117
2257858
1386556
2489687
565654
284581
1312993
1776379
2276620
2163635
933293
697662
1021333
2563954
2540321
1598079
696006
1012428
132796
2691221
90370
2729532
1337395
1555350
1278011
937694
2625951
103013
2900144
2670978
1473226
1959401
2407937
963226
2773323
1864753
2162914
2107246
1054886
1032017
901065
1979152
764015
2777284
1322975
2742977
2271311
615352
1049386
1679014
900065
2936897
336703
2732114
1143557
2641614
2047978
1663799
2375286
142412
594002
1701569
1015809
969761
56800
544011
1410719
951265
1272330
560722
430167
959401
912741
1496580
2132938
1237709
1817605
2523792
1665740
2667658
2836868
1794878
939406
2224652
403748
2540786
2761566
2443356
1901379
2638575
2110974
1807877
1721369
2572897
1679654
787054
860208
2871988
830335
2710204
146942
2059136
1323954
2149509
2520605
1425294
2747090
2544316
908753
2509897
570459
708238
1468518
2113795
369003
587602
2642385
1944512
1474288
1047157
1085157
836593
2448326
180380
1067324
2208419
2125551
452116
1529734
2499188
425818
9182
2554706
2697594
2593642
2548355
994104
1112428
242085
1545050
2678594
844292
761138
940400
2521489
803451
2066261
1618565
1626517
1070112
1630214
2063073
1037510
1538889
950568
2058736
1961850
511507
152970
854208
2072189
1117334
2714234
2291945
1812007
92310
1096399
2268342
1552003
642450
2922795
1758264
1102139
1226967
2544640
2819345
2271713
1800644
550297
2605906
2864105
290582
1055979
1551877
476199
1847466
2382861
1743692
2816675
272376
1889423
2206543
1126055
819787
1878835
2117501
1707142
780058
2310242
1663290
887265
644951
975509
2728771
1067980
101122
622281
871648
1674210
1693693
1731805
2632997
2056142
26713
1652693
2282113
1760781
1401986
2683291
712636
1214228
829816
2568450
1212175
1972512
722166
2445302
1195349
1222445
2605196
1576436
2580526
1578672
2458306
47910
2925409
543256
796836
2011992
929127
951232
2212985
815599
990071
652027
899265
1419097
2663851
2488090
1636226
126637
702407
2270258
1426717
1255192
1375236
1837906
588585
258957
1473078
1076676
2456776
676004
912324
2761186
2933681
2204096
373264
2385103
375867
2667499
1441829
2038429
827081
416472
2004454
218047
238105
257298
1705963
253258
2640418
1690418
2754872
119050
383512
13968
1764615
1218268
91535
1498408
1630960
394701
1323461
2314659
182742
1434391
70497
1484771
766414
195236
909980
520523
2817334
1250673
2802292
274964
2775152
2423419
2040315
2061038
2554855
1001603
2487205
2789181
818461
818504
2055066
224940
2556076
1473503
1224463
1884830
2457098
2302391
2895838
1125192
722020
7667
1686849
1122223
1170650
123712
1889306
2839225
2050761
2127297
665983
2616297
1945897
2224642
1767179
2558973
1390129
1635992
9765
1420233
2539847
969265
2166514
1995498
1868192
2050467
165682
2343961
2504660
427161
816386
457881
37772
2085769
213225
2664898
2349538
2905637
697624
714208
2076014
1053158
2937816
619746
2362873
1328516
976559
593087
1477855
2863566
905695
169417
2803125
46592
2395216
1426403
1233411
2337754
2127591
2410222
1717366
1905788
830060
1253503
591100
1682499
1182406
1660329
1944464
1128591
1546865
2930804
2763111
2310779
2586561
1181005
243534
1816593
935621
567476
2925538
2819414
542640
1581205
2018908
2595636
650996
67960
750183
601344
2169116
243593
69644
2236892
1690240
1621574
367734
2335843
1203618
2532836
2274379
2056918
1928107
748423
1071108
527335
2179099
1865477
1231467
2767331
1283301
2111231
924267
1938145
1765813
1157899
668878
1855524
415022
1089260
2503131
1361739
1421679
258312
558843
2458315
2107120
1877304
1362103
2771143
2054340
2561715
770465
1269465
27701
2923473
783844
1065671
901164
1726115
2337765
1473194
1275024
1335786
2079641
1689502
738905
2281879
2027789
467173
950352
1298405
2650807
714351
2596290
2488268
2249976
703936
1462693
1753268
2211639
1527036
2205970
654665
63410
2424513
2324306
2868722
2283272
1370185
2763355
1416761
1219564
2428683
1067318
1572267
1240498
51527
331918
2226277
1013512
2485293
1326200
807510
2699057
2508311
728025
2550694
250365
2187288
1776744
530925
1800632
2041739
1171296
1023969
2382795
992642
927907
998248
517784
2266188
2482399
1663864
1277063
2057601
88388
2481085
1451124
2496603
679834
2469740
2736638
819075
1962159
1659872
285662
1109483
2500614
1757852
2535354
947799
2362991
354756
2171642
243000
2077856
2262694
811252
601618
2404152
1824828
1248490
2054512
944995
280848
1869914
1440577
1762780
299765
2513789
552527
1940777
2455969
449802
1508691
2602649
2440557
2315013
1415773
1681502
1416922
983304
674232
1874054
2637346
2700933
2745223
465180
465573
2321351
1340687
15800
1332286
955350
1293866
2542018
2086354
665701
2111238
250140
1374600
1133996
2356342
927475
1962376
827185
2418687
237563
1871565
2609617
1864310
2809316
1578860
2050605
2868678
2934954
189414
550634
1669163
243264
1706854
1717322
1380833
2418141
2352836
162685
1352247
2524917
2879518
2756799
2668459
471474
1882286
889441
2293356
2729201
1731341
2221345
251856
2727323
1019684
2575979
2598560
2026190
1990261
2045335
1668329
2926895
1755245
733957
443287
724272
2459672
1901007
2256095
1613687
1681245
266413
323750
507489
1560827
2057849
2507858
2307099
643485
741208
295418
269421
1258890
567535
2045010
1946332
127259
129184
1238918
1193255
2686316
2933690
585018
724941
1756446
1255469
1813755
1844485
620532
1806715
1092039
407808
957432
375332
1197002
1335662
131396
793417
1451661
1903522
44683
2029071
1715108
2761526
1942958
1915340
397359
1620166
344926
2871781
1861426
518245
2299699
1547927
2135344
1670618
1256525
589572
247614
2814856
1943924
655859
1425197
2874190
1746711
2376009
1225844
1945216
2086692
1809989
525332
1172486
681089
749746
1198658
2486691
1894704
475865
1278021
112377
2427213
252714
2766933
883373
1319922
1307344
1827864
2134026
788241
696711
995860
1441938
145785
1768084
1810746
622215
493212
719785
140874
2161451
2514742
1437445
626334
86906
2422951
2383109
1410200
2412303
2307792
2281835
1795584
1956293
2477389
1482136
1200634
2606661
2080154
2581416
1684607
1353542
395240
1659167
2145132
1775690
1712806
2875458
2386794
1939000
527854
1072128
2073450
1079921
826419
1435202
1396783
1593341
305801
2288207
2052676
1608740
1284735
877619
2456933
2405540
1010146
2348966
664006
1249990
1137950
2075180
2489074
1742136
1844343
2104623
2291736
2837743
2013624
1162687
2506045
2190625
2449155
178827
1282158
1800185
323922
639904
197759
175503
110561
1359978
2240081
195949
1252589
427308
2337716
1157451
254291
471820
625295
688239
1457048
197033
2547734
780062
889013
2709841
1616478
909836
2614196
493444
146374
2653681
2492445
1367644
2357328
2752848
944578
1400351
1882049
1580770
1192994
1222867
2257100
2307563
2257421
1078904
902759
2334323
612309
1057540
2936469
2299963
1393263
715517
2039192
661189
2906038
2733066
1261344
1048911
1293158
870238
2413850
1851735
1745081
584091
915686
1761780
349937
517536
1852910
900139
1742903
1441464
1367154
139982
1115902
652732
2696847
907913
61343
1536720
1087108
192171
2443990
838248
1060622
1984624
275972
2134044
2917593
506622
335625
33514
2076143
1519079
2100134
96548
849826
2501086
1671606
764107
754291
1158668
2707731
2305404
2228614
858936
248847
2330556
123539
537452
1883129
2271598
2779734
1903655
1005198
2228807
921188
852636
1480514
2591283
1849745
1554907
263194
625967
1768273
1923015
778646
1089456
1023861
660823
1840403
261525
2592267
264510
2336016
2165589
2611808
1570623
1480487
1411050
1097926
1579565
475912
2692900
627209
352398
1828674
895407
322157
1324887
68254
578117
2321270
2628454
252281
1988114
1742242
1619344
929314
1251917
375928
212171
1757821
1789474
769939
2191997
769492
2362968
2025719
1681591
2280424
808860
1049067
1379439
416879
1572653
659848
1356821
2671016
1875033
2847213
1723726
52756
2647708
2080300
2337983
1004924
776689
2287935
2177850
602230
926025
1258223
2849554
2524420
1834985
1024754
582819
1156341
1785413
856751
1401047
915363
2241370
253235
461319
2451220
1050337
1707290
1102007
12078
804534
1639229
2011406
2309963
1457799
2623047
491733
2320971
2556535
567628
1621763
1841458
2781796
2781448
1611987
1640622
612594
2375273
591493
1986303
2204400
281643
1291822
405231
503439
2528897
482681
1812809
1838686
1878174
2762025
2196869
1306770
1157617
1732654
584891
2196329
2594685
1875403
1645487
1469449
2030215
886372
1516317
73019
2491832
340678
1930819
2594478
2567614
2728304
39349
2662964
346434
382016
1315496
405228
2011786
2000748
557853
711927
132264
1640009
833660
1639520
2299065
1470871
1256747
2430371
509297
81897
1641958
2387370
1072929
2557914
848266
2876301
1916747
417855
1048172
1283640
144346
1376651
2048662
2077129
721353
1865953
509596
1204559
2170107
1621356
1597569
1125463
633878
2164749
2868081
808373
264294
98802
530961
2681549
325971
1212711
2243457
1935381
1664808
1759550
363353
2145563
1554721
2324518
762961
1451465
145833
280923
37110
2288095
579169
951216
1825358
2299982
2114432
695440
239514
1593591
843600
2809126
1117738
2058766
2674924
2583256
2572896
2934015
2911508
248193
2725127
1192600
549852
2293675
615866
1236560
331166
374004
744780
1502101
280640
2685585
2010235
522577
151150
264253
995029
2603434
1680354
1829892
722483
2032983
1821443
1675968
182162
620195
364368
2756209
864336
1693203
2439757
76441
2574801
2039895
890966
1456734
1737018
1687320
702153
1601072
2377425
1037078
1836693
344950
489625
458551
2557399
2421494
2311368
390076
828270
993384
1086650
1560130
629105
531903
267158
1880020
2188162
1440642
1349277
341754
1005818
1326517
2704770
2804571
1530739
174038
1662005
609693
2417760
1246070
2773692
2770502
585317
2598609
545009
1104600
2165281
120371
2307682
1725904
23961
2229782
2308205
1254285
380743
222185
1683092
2900891
520324
2405263
702034
2919737
84418
681001
654862
1442463
1873319
899864
398812
1765289
2268649
13587
1833813
2715529
2817724
1854838
1108016
2283644
2916555
2768756
371004
390430
938910
1753054
596039
447308
611126
2858795
1998752
1341104
2367374
1800252
1812236
1441832
368599
1917295
272334
231615
55553
457817
1135893
2068208
913726
2011380
670768
210439
1119520
2061991
2492881
1783925
1821603
930134
1712813
1817585
2235801
2388391
1934386
639544
1622621
2222340
1641424
618801
2036730
463120
1494168
912206
1021569
748294
258474
2877918
1990488
1885233
1534154
408825
2276847
69383
581584
125109
813642
1727847
2582547
2274667
83861
848847
1819449
2059089
1593601
2206848
665807
2045013
2538947
852576
2644755
939972
407164
531424
1452799
1174838
1793093
93136
1790860
141633
1358345
455713
692901
131112
81143
1972345
1282326
2239669
1368858
997416
167844
405029
805969
63195
352804
1624563
1709962
2850567
584919
1339789
1577047
2719910
275923
2413544
2796479
642570
2934264
281985
78891
1113754
549826
335394
2477366
1231065
1925408
1337620
1158359
1951944
1165260
2719918
205043
2400645
1158873
753510
840519
1494806
1054304
2579948
364557
659051
231650
2148118
2932566
1632870
2440724
2868947
469272
716362
329811
1703693
1610964
1362391
2727481
1146677
335946
480040
517390
1923519
245979
136737
1791532
776889
1644001
338488
2456031
2086990
1230311
1742795
2391318
2352020
52618
2699410
541904
2395422
891018
12027
2104061
125446
167017
1431716
1263022
1454009
371288
1665716
237507
2804737
1567510
2304490
804089
32121
1081399
1569776
571228
1125912
2293702
1025147
834324
2333192
554405
2271263
423116
635956
2736720
902144
371683
838150
2090433
935476
570930
839258
755713
687572
2863923
1127563
305648
659737
76542
609282
1050899
2324922
2580405
2143579
656826
1373601
1362138
2271783
1830096
1537795
1788533
977628
2657915
2147929
2018361
2414158
138478
767615
2068605
1213180
807493
2477118
987097
1646783
1236028
258787
617622
2252902
1628228
1109513
1765713
854761
1578983
1655252
878503
2778472
2271670
1746026
2601678
2139793
1275457
424289
1010278
2325077
256692
1353195
1579303
247935
879782
2085001
332508
1765512
2479176
231882
309678
54807
1469020
463280
1282797
273552
1193831
1011929
1445703
2859304
133822
1885145
438262
2045467
1329540
2221880
1942410
2100458
614487
261895
883567
1344140
170136
1723391
1508052
935909
2297395
2406171
2789694
665816
1666836
1614835
295302
892289
1416039
2599705
2167654
1376083
624799
849688
598193
154612
1793264
987033
2822103
1948651
2739825
2656372
2007657
1087336
2833506
1508298
1567511
1010131
2540495
835846
2742366
2360797
2824542
2351402
1183072
1934036
490960
632375
1402755
1985660
275571
2734598
2669834
1931765
530709
1963324
2144578
68004
2149226
246157
2927836
400443
2279199
1876304
1586388
1480029
2122750
1989073
127043
2358106
801806
287906
1792367
388621
951092
451097
1811501
2236607
487699
2374825
2733429
2689371
985557
838554
2837726
2507461
2021115
400778
1940306
2466469
357116
1140091
794035
997195
1403611
2762988
1210358
2268414
1345602
867109
705243
1295344
696237
2780290
2101915
1423964
2662378
2829025
1430712
2832956
1169958
2370521
951486
889361
891863
928110
296469
1661270
664541
1727664
1147439
2677935
1269716
2691583
1547050
1811372
2559012
2216504
625435
206788
620137
2079241
1390855
2630051
2898578
1574168
873538
437966
2608816
155482
1389912
1793103
366501
991503
314108
117418
2010722
1573589
2482992
102336
894347
1095378
2020558
131549
2936465
2377154
757697
508750
91024
2449422
508272
2504914
697395
2599429
61849
2575556
1112530
1242195
30496
2683040
1691344
1315929
1050062
1820782
2124971
2546387
472930
1112595
916952
615859
158287
982809
2208238
482929
2542759
43020
184524
1514640
1695853
662145
2880245
2575266
2657803
187266
656370
1779143
2912650
2738790
2346877
702708
2005176
2650429
374359
1709963
1603761
1839831
65408
571620
433902
101105
2684715
1143341
940008
2577768
2208417
1646332
895718
1126531
959304
1800896
110373
2167340
644770
2544303
910454
1155429
2726
1534075
2471061
2370374
2582422
1639038
833469
489700
974625
65681
1048934
1143886
2648396
253244
705226
2128813
2093016
1445643
76954
2366229
697194
1856026
1557039
221447
1268284
1575794
2639404
2091567
318821
233700
2797513
2830462
1121018
1382558
1479062
1231389
1745490
1292599
2294142
2441066
2755689
1328207
2530090
94301
224702
861031
1442432
948842
1408264
1866158
410001
347023
200901
398008
1536800
589408
823737
955941
1850695
1586885
1533721
188235
1628436
2485846
2181278
244281
177413
440863
1111029
2139610
1300624
2576897
1326803
101239
1745470
2447739
1266938
892264
35380
1381419
2689635
2204294
1223064
1686411
1122293
2353155
1885208
636348
834537
2850356
238402
2242636
1230293
929712
2197461
816872
1846628
312688
221997
1873023
2871578
1098039
220732
2570045
769993
1732705
1373033
1523338
2120116
2030484
819431
2043933
1470401
2470774
2694054
1193260
2351900
114562
1411692
410202
2840016
2583116
1166610
2814166
778827
1763281
1620350
754919
2718138
1025454
910588
1824671
212164
2891420
2007042
2558344
2680320
1361372
2394282
355154
1878000
765893
1352236
522
1294417
1815451
2426270
2514606
456015
1580313
546611
2062450
2197566
2413644
1117377
1276553
1064086
1154295
1541211
1344748
95595
787461
1782315
1931157
613381
2875260
2552848
2497304
1724301
846772
2246335
396450
1860390
2236159
691345
1382551
2366646
1238317
1755891
628948
1215860
2799119
4789
1231746
1893796
2877069
1688915
803687
379128
2808315
2449603
1044350
2762018
1649123
948643
2704181
369966
1705547
1146936
621149
79973
1113525
937726
2496797
2859801
51333
1889014
2141267
1374892
1123455
776375
1465256
2750211
799948
1176682
2558788
303573
1138810
318910
94188
1697872
199773
1909234
21310
873006
2842351
2739104
1759072
2104419
2534704
1402552
151333
2673741
833716
1508126
1002305
1664034
2576508
2608828
2755445
678073
1611576
2423875
698214
2729378
317507
2389164
1453681
1515197
707952
1473625
2752998
2285546
2577635
729228
2153137
1304940
1151587
1271765
1099255
899409
1443356
2867086
2472764
413561
2067039
638581
1580945
718577
2376593
1362531
2757244
277805
217378
1763601
2034020
2310003
1753272
1958139
1602811
717234
2344645
2917893
831218
295944
2923838
230285
1022409
2719998
2721571
601056
434773
554645
2759730
1853203
2693951
2527618
1736016
2911249
2839258
1078748
697756
118366
1349886
2580474
510632
855359
2530434
432477
793886
1555794
2063666
1329556
2667705
1909747
2520162
1201174
1854687
2432276
1745032
1114639
1183312
63607
708721
1453493
2408862
1645887
1751321
2274874
2420959
106790
1923225
2571888
1826154
192067
1803550
226107
1549412
1918347
1409959
2288537
1111738
2165533
2089090
1641404
396820
1942264
2501665
849154
2410029
1318075
1172539
694445
726570
2630406
2913763
231343
1418935
1661799
385579
2267310
2582536
1130487
1698680
2267939
339454
2921215
2805214
597912
190410
1060971
1548650
986985
1698322
1729685
994642
2077925
1920276
1184419
1172834
827786
1666017
1233987
1522794
2823795
2141524
342477
23906
1521434
1985103
706559
371289
998630
2102916
2096136
852250
2269510
1308216
1732883
2277318
2736520
1017536
2426537
283769
122818
976107
786756
878353
618640
2713855
1802694
19396
2101799
1109402
586329
618574
922882
1983184
279482
1391456
2423624
2109191
1649099
755537
213358
1917553
1257084
959691
724097
330283
1308722
1809283
1499542
1591970
2483424
1567088
678763
984083
406174
1064451
187201
455286
1476705
802997
2001715
2230759
383584
1239332
2612478
1309570
2091913
2397520
506544
1688740
2053041
2783760
2930538
1691573
2272551
158262
1442400
1666506
32942
1624195
2098771
1694781
2133035
1916033
811026
2652002
25560
898469
2891624
1002240
2700877
216888
1832569
994430
755477
2222684
1944018
960962
513518
582539
777855
2581797
1719973
448319
2894819
774822
1326270
1372081
2356996
2674143
654761
2010331
196028
945815
1405192
447563
1515995
1979184
1970670
2652225
1020647
229223
2662719
538159
789054
2343123
1713071
982138
2468009
1157535
2082501
1224432
750838
28854
1339985
2323169
1000941
1695185
2049450
2688334
159917
2201393
1925099
135778
443925
2379917
76956
1016283
2546964
2606695
1802826
2404792
2139380
2197342
1324779
2442299
2904825
969547
85998
640472
176865
651723
2258390
1735217
2061682
1843351
1464788
2010679
1303709
2846231
704272
487305
1710040
2866899
261522
434924
2556657
1579808
2821451
1790603
2021461
1978399
510405
166941
2354750
303686
1664860
2784080
1899832
2430664
2545406
2256660
1104575
2192536
2712985
2337786
1794869
2888480
2747113
2350175
1354523
2162187
1343125
161819
66479
921985
1456956
1008991
2533598
1457421
1683752
2830804
2836148
1408434
1963909
1882270
610857
1857603
1609178
1413679
2641809
1702142
2427793
2450377
200424
748160
2125689
1650910
908045
822020
1739117
425379
1809709
171882
513840
625861
2347393
2297596
561309
2129897
1110972
773419
1053999
2245895
827298
1095103
1084412
2221202
1727364
1950552
1515997
370063
931720
1206272
2813250
1947865
310214
360631
400053
2411964
2658576
840253
2098071
438595
643722
2373645
102099
1604009
1946331
568550
2439841
1276348
2376387
1247953
551836
2591008
809888
1258732
98551
293295
2573708
1043373
157145
1184332
1095212
1286960
2892454
2886897
1927515
2695060
1028737
587508
169633
2439571
755573
1732470
1831760
2317406
2308639
101027
2301593
1197252
1493881
1716506
25618
823594
2083125
836199
265239
1470493
993809
1735988
1714404
1742812
1096358
1676908
2483950
1879734
973524
1326576
2747769
2250556
2725354
1298432
1230818
2869633
1622339
708713
2298774
2558182
2884213
680281
726761
1153204
791410
910286
2192411
2377411
1179473
909395
2134566
1163976
904260
626744
1782249
1124815
1627130
765826
1196955
2710930
408585
587644
1614989
2841285
206471
1627409
1021169
720268
1350038
993931
1639419
834297
411946
402000
595590
216080
232036
2254669
1202011
2451677
1365626
328947
222320
2541427
960335
2934196
598282
22084
1936311
2216740
1739171
2860391
2554784
648882
280337
2644631
1761676
2505577
2389428
180330
1791840
1355640
518955
2331851
1159395
39261
2338239
972763
129793
1906037
2714414
1272825
195645
2436
1916307
940448
1662090
1850729
1731575
2658052
2211164
1098445
1391621
2460687
1286166
2810213
861855
1006439
2759430
1799607
101708
2414478
322458
2467072
279550
929956
2747237
1466484
1301480
2444190
2779793
607434
2005208
678549
1122112
1740863
349089
2024139
1313095
223040
1686659
2100295
2149566
866758
1685010
960819
974392
752654
159357
1841580
1953779
2820689
2773304
2311979
1788300
1486409
2873269
3739
1150961
2294605
342926
527232
884668
1416852
1254900
141509
773253
1887041
2375414
2189636
1002848
2413266
328930
2298126
2809865
2859814
1588575
993258
2825341
97045
1594740
462829
817945
2873921
1768584
1108247
1511779
1004994
1522880
540851
2837612
2185424
1260937
1003757
1713210
92756
593612
149074
475219
243487
1225616
1257355
1950132
746025
1825636
1083477
611762
1692702
726429
2389403
1777244
1699755
996355
2202918
2320302
1069736
95618
2584594
2060276
2939320
2160735
2293181
2424598
1381505
1602224
731477
1089031
1260643
976438
743890
1887326
921438
1496019
1795869
837260
374389
1651195
2135228
250953
283329
255770
1200534
2077546
1571055
2047830
349542
2680194
1860362
2445123
2867702
2246909
1733035
1571568
1576042
1626856
1330850
552150
2273034
1854177
423198
183858
2666412
1887791
2032796
1042019
1881413
269536
615729
317753
1941452
24864
1365052
2010983
1886546
1814646
1513708
1346505
2601311
1925924
2285688
2117194
2429661
945623
2498712
2875645
1339261
1606149
2013929
2251785
2313421
310599
1194474
148909
2207329
1133363
1403293
579444
2768782
1071579
2752942
1404084
1081437
2244881
1797358
132747
2638219
2684082
1398605
1438047
1903501
2711561
2033206
1590507
518995
2281939
1854069
318714
963681
1888909
2743967
1319615
215844
2301950
1745615
495180
2822528
1160832
29295
2927987
377111
2870061
950133
49123
2170221
1893302
1405061
44597
2040416
1124046
976375
1247105
2314393
2386553
2637170
359161
1011274
1142997
1275082
2397921
2136904
2795828
298014
337316
2223120
2363879
983799
1058379
1410295
2039875
27138
367283
1339238
2356535
2675162
954414
1971395
327824
2236320
2699151
703562
276375
545283
142042
2295016
218878
2797850
567071
2042332
2701864
1406015
1327658
1243222
1202860
2675136
102167
250543
2284568
2916691
36554
1424623
1930971
1571762
327747
936411
2157727
1194530
2245593
1502667
561435
1848528
1632231
2199118
991206
2418763
646974
1316631
2638496
1837564
2405873
874797
2627344
481674
2585557
1219423
333581
2296114
440920
203415
1907084
2575923
2029839
1086009
588900
26841
2551867
2037720
190639
1025390
1849686
690364
1119191
1429616
2478611
430195
729594
1272190
1082117
1435223
1715471
397458
1131532
1551111
475808
2218437
749165
1556899
1654237
519582
1843519
1594877
1110311
1577101
2859928
338963
2767690
1458318
1269558
2630071
761576
2659100
820509
1849621
1878481
2549566
1255480
2295908
2507620
1916149
2679018
2421101
2270108
2044538
2841240
137197
2806358
1522300
552908
986306
2550760
949876
352818
1718489
1483426
1907887
1614104
982650
2086194
2162198
530748
2094579
1517068
1974289
2279942
964666
1121988
2870533
1398565
2861208
625812
865981
589283
2787605
423893
1496713
2360102
2568403
308993
1365363
902599
2128934
320682
634283
1573139
1471999
2880884
2166968
1979382
500101
1899793
2675753
2438901
947719
1798006
1334984
2626758
2599672
1772900
2441727
2571883
467380
2925585
1873914
811499
1567583
2360901
446346
2445231
2598990
2058189
1973763
2884847
595295
2903222
1213532
1802383
20477
2677057
2061948
2123030
2110761
2438062
1224932
1134501
639704
1259617
1948384
2484775
1067442
2690828
2173412
1547932
98923
869865
367132
1841776
739970
986208
759947
2061589
204605
2868568
2846933
1404322
2733248
759703
2011783
1477081
1351414
878928
774897
534875
2248527
465366
2909302
1416724
2122049
2020281
672396
1304980
1488951
752550
2316410
2211405
2143218
2289050
879335
413402
2244781
1630930
2211614
194811
2228810
912786
2142872
2305235
1307549
93202
1210569
392863
2492123
2683849
466096
2126072
857790
811564
1193137
1354293
2239122
739880
1160809
2724961
2922130
1905044
884782
2090826
1766818
2461113
1000821
17226
932624
706878
984344
660778
2913308
387270
2290257
1286040
2792785
2828482
1073254
1734963
708262
1615617
736599
209681
1840750
951494
36953
2045019
1074297
59531
951361
1596670
726034
2482542
1297636
205882
2184874
2849732
1062662
2908226
2055217
2236755
2303439
378452
33058
231501
1460268
2258541
436380
2693732
969990
1263776
694998
2399567
2332565
1038146
359086
1927568
428446
584417
822838
1299079
1280624
809013
742196
945863
1665771
2676850
506812
629997
2826688
1402215
1727231
2437284
572234
2127825
1023672
359289
1864344
1385306
330984
2128081
1034950
2699819
2263865
2904778
2453614
1260639
2848080
142200
1896456
915599
1670926
1114973
488785
1298505
709513
1807236
968757
1748692
959045
1283086
1081570
1404351
1917320
1602542
1528580
1417900
1462874
462243
368255
701419
1443609
2317216
2028696
2835891
213413
1256882
388549
405815
1507275
1688721
1588161
329352
1078166
2292074
2924312
623938
918701
2338357
2570076
370776
821495
1368928
2549491
1457620
891779
2350954
1891538
975194
2182430
1261761
2134109
2254762
2790267
929602
2425176
620812
1907918
1214967
1313605
2104434
1686271
335625
1246555
593269
2615173
2619521
1405913
1908016
1668529
1092425
1381651
830733
2329850
1421511
2275400
2222955
867528
242289
1840661
2512231
2199789
1255778
1394551
1170378
2123492
2821321
1543951
1257349
2930068
1313865
2298315
2715343
2887547
1295413
1779666
2650420
1125492
1711270
2554876
1412583
2620586
2726184
36521
1464184
1275197
2267396
2406072
427679
1008624
2194499
2599628
432359
226486
1081113
1342609
2127636
110210
943896
2188744
2364887
2864582
897563
40154
2579529
1212033
295478
2802447
2076326
772779
1369109
2351905
1296085
737990
1251489
970230
1170218
311526
2180250
1201071
408842
2018428
2140435
419929
157271
1746293
2200028
114164
2301715
550926
1730077
2017440
437759
1692081
1803850
2422887
2236774
1430101
492899
1733982
1859419
410834
1262882
1136574
2062632
2738290
2225526
2831971
2827136
2734886
2409121
2593627
1566721
317423
1212570
1670028
235166
1678888
2311375
1726408
2086291
303784
1655069
1323034
2082416
2018186
1417785
2815463
2481294
2906827
859985
688978
2175068
908880
1992032
474238
468427
2871793
2206660
1195307
1066070
2389580
1175566
2835819
2098011
2609047
2040751
2361695
1856148
2351895
1646059
1716290
683785
394344
224361
596666
1063164
2602066
1089266
1490360
2447106
803865
305833
36878
2654764
1714037
2255277
2764979
2079431
2477139
617189
2919745
1518177
1212899
2636145
2538679
905066
1716869
1764538
2905109
936517
401371
2937690
618932
443412
1777523
1931167
2362094
1450230
2391570
220517
1713771
2092409
2841216
2590974
1773783
374522
589620
1822585
394845
1738940
1123897
1351179
742133
816787
350662
949725
2271860
1002870
2519202
2023303
646033
1974969
362781
2800519
2344693
880675
953035
1992820
2403234
2743831
342324
636311
2051090
2861273
1949201
1080036
902450
2782110
2129556
2787065
1053120
2580435
2462316
1755176
2673272
196356
1161045
1810527
2716411
2444306
2728649
2114869
816597
1515665
1448007
1960591
1711407
2038965
2760655
2618654
2888254
1630965
254335
549948
597097
563734
2765056
801687
299749
2272873
396784
2830798
1836459
1950432
2461826
910171
980609
2284251
1879538
417977
1600860
354018
932732
1177127
48104
2793303
805574
836881
455037
915213
527617
808202
2341076
1283487
390022
2455375
214660
747598
2828253
1857638
1652908
2630451
1666232
1742992
1708300
2370519
1601817
1005323
2052749
270570
177243
1758113
2381275
1041540
193086
2085272
2516105
2331420
2687663
2297021
1011115
2388838
2618603
1429594
1844342
1383344
2324531
68980
1466403
844939
1926086
2051305
2207216
1575655
2785168
2244491
2077175
2013655
1809387
216935
2480961
2111013
759101
2065100
2670973
599875
1239780
1840869
942925
2710662
1189791
1259155
741502
1952465
1603145
1034764
555346
1621401
1001611
1502045
2339206
1270088
68875
2529123
1907744
114040
1927418
850256
1770801
411273
1943991
2701187
2347113
1178704
1905375
2328470
68346
1195580
2281515
2642409
1075670
2380891
1375667
897148
178317
1341347
815142
1421687
1496887
1861027
2196455
1124714
1137060
1781102
2416458
2634646
2091655
2869466
224036
1893049
2801472
562623
348318
142399
83440
2046742
11505
573912
2683515
1908044
278272
125477
1756123
1076146
109618
1598664
799803
1602972
874200
1970266
1625762
2589023
2868906
641330
2930214
1741745
2134662
1504574
2933429
331581
2662677
1966351
359781
337098
1447013
1300693
141628
1364255
2406843
1368007
2332014
417817
1726399
325252
2749836
2663515
1846542
1061644
1262920
2399506
1238415
900094
31165
1652653
419678
1814315
2613773
1156307
2870241
2043474
1290236
2848418
72198
2446069
2106557
2163729
472339
1452954
2549937
429966
547702
971927
1797766
2432551
2203767
2729553
506560
2097502
2665369
2849944
1624316
2183763
2077391
1353710
1452230
628671
2044417
1191121
2372168
1225322
882604
2744977
2600138
716193
1935054
1570678
1719353
2597232
776118
1617589
2601291
1218655
1658233
2543309
1685265
1818780
333367
1411092
1760877
235925
513867
768633
3441
593431
536402
1953002
809723
384434
726686
2328039
2396792
32566
80268
1716878
341112
824829
1294193
1326529
258694
1510279
662577
2154795
2385059
2040643
864873
1526572
966231
2658270
2461323
1674847
2573774
1757163
1490181
141510
1100110
2619364
594984
763760
2752565
2291223
743427
1441525
2884718
1761284
1497750
2264337
26049
388464
1646076
748441
2793660
1825110
2605077
1280392
2488811
97186
1749941
331930
1367252
392488
2921537
2241230
2421444
958418
2737023
1903143
1861068
1216842
298272
1200932
448290
894228
2065424
2882443
49344
2459799
990283
450981
1169693
256549
1246870
1250698
411274
1823470
330162
2798604
1041913
1975189
1396873
2029252
2467964
2053081
985598
1737866
2584950
648662
949277
1059941
2144372
733149
2449992
1038366
214618
1106142
379623
452626
2740725
2677436
268474
689019
2053781
248568
277217
2824333
159669
2033204
1335414
163041
1239993
2826895
1393268
2728263
1010133
2174136
2724363
2378745
1533876
195280
2823004
275537
2178439
2111095
2081869
1758448
1491932
2871530
2392075
1737632
1797835
1060831
2069538
99717
2309335
1873086
2564130
549778
2904826
8527
10055
405440
2174076
178318
2668177
212510
1667639
1804328
933722
541466
2257032
284499
860648
60858
328159
78454
1375371
2321713
705583
730201
1494080
851014
2933062
2302718
1828791
1270190
1610201
1412819
843877
2310048
1389296
839191
2360840
913985
1465371
967924
449512
896414
1547311
2655688
398109
248590
2556265
2638964
1826638
2738030
185123
2621789
889668
2900239
842732
2219047
1516310
1753400
680558
1553293
2191045
1410582
1842201
856398
1786350
166033
1810247
1588953
932838
2450622
2118458
554041
2817157
1677077
1400480
2844951
2652186
932504
862268
317637
1218
2568194
1881650
769914
1769541
2807458
1247158
2326799
2590487
2206074
2414898
797398
395791
2508658
1857196
2063232
2296671
984979
363001
2521123
2434574
2789836
40377
1468931
1293193
1000096
2682094
876302
2197509
1368333
602265
800252
2400213
2062199
290864
1693242
717051
2269928
1365799
284818
386450
2037395
255602
1773951
2328967
1669702
764046
1737379
834056
1262954
2743278
1944982
1921313
2173599
2207755
1192389
1255763
1135398
1843076
2392814
1501832
1026327
2884606
2664018
2235515
580681
1185507
2732202
1072187
2002322
872548
2463049
2175307
1850894
257753
2618889
2300236
2815282
1498347
1862799
14898
2334454
2353010
340347
2322652
1849164
871964
991746
1536685
154943
1800755
1260713
2029554
807981
2011438
413300
2861280
624888
1866365
1495246
1690581
911675
1735361
482330
2691066
791121
295526
923657
459340
938981
678268
1800437
1784296
1290081
2353531
300120
2767125
2186682
1119338
918919
583515
1654803
2355088
1491317
1024226
1362667
1874949
1674554
1867758
1979046
1018369
1599308
2273510
2838531
2604404
2333612
2423952
1148947
883024
396153
599400
2850109
2883009
329711
1183823
609226
2778101
1692020
1864956
1083068
504850
2459769
468920
960239
2907039
2239781
1310574
159773
810476
1723715
2226743
820900
663945
138248
2567182
2381599
2139050
1178017
319727
1335371
1258309
2741109
1132956
1626112
1152406
792525
2359007
99806
619184
2855001
1527311
1355516
2062044
1451832
2782632
2203719
1485101
2723367
1746814
75264
2382587
1078830
524169
803727
1155643
1561204
2246391
2408253
1755958
1622146
1524758
2698285
159753
1318311
1150634
2104730
1149383
1853415
1379826
1991895
2561042
1363054
605806
2743799
814853
1397284
1807821
915032
2626163
2892138
112474
2010710
532872
717925
2732303
195485
2619835
1017451
939280
2535551
1003979
996091
1234004
1172545
2577046
2182321
1459990
1164165
1895254
1248462
1700385
328359
1794279
1135602
1039895
166316
1572457
2122094
1738055
284484
1883123
2556963
2155970
1065373
2665062
1599928
168814
1733224
427399
852664
2579551
1686473
775636
2446928
2021987
316481
2363577
657709
2844040
1289647
799846
448710
2599655
1058348
251429
2022571
1854963
412079
78986
1136504
1919963
2277893
980718
655010
141166
1066966
2872703
2149087
396484
159545
1570729
1784477
641520
776858
2084003
1985623
379998
205336
705464
459279
1974407
348901
1840356
1007075
1654235
2357485
65321
1891439
2588249
2023500
780667
2455510
1906930
2605506
1020944
2859021
93439
2479292
1434962
1750264
2664041
2818570
714833
783259
2479587
225320
481314
1210922
292866
750486
2326091
719744
883081
985181
2430721
143055
2159328
1118585
2646532
1751586
2654801
1636260
2565463
1853115
7423
1148086
388886
144931
1324446
2016688
2025501
1136361
2208940
920777
261180
109206
1301166
1362222
851772
104091
503733
226108
1813017
672555
1571200
842372
1685859
1389067
1472963
2013850
871649
1900107
1274438
1679023
188602
2884997
1661615
2040601
1612527
1011721
857683
2466458
1619140
2934387
768547
1857644
87255
1755702
1852909
799523
618845
732142
2482970
693869
2725222
1835557
1566731
1150328
4372
616422
839650
1804187
1793200
757750
942179
2153688
209198
2346206
2870240
2275008
689956
2130983
41960
31551
1217300
62408
2298691
163431
2824848
2928594
2310362
2547720
1646177
55333
2602062
403514
2575014
95501
1906471
2291366
2470977
10177
286122
1221882
2631800
239739
171703
484404
1931289
1055240
2837431
2298419
1019836
2322446
2659450
97564
2079836
2565429
167452
1054906
1969217
2772706
400289
976578
2632509
1559519
914006
332779
1044222
598831
2566543
2932216
1099699
2614114
1907679
2600346
647287
669825
1594432
852273
412224
2672563
640763
2764794
945466
1741890
911691
1632908
22512
2374599
1109070
1307446
748761
2302811
1394855
2065184
1040845
1778220
165434
7859
1662107
2440101
2850095
1664049
1912859
844278
1185044
1248334
2643777
1127085
2739078
138611
712211
699887
1107788
985398
2876504
2553567
1796775
2188406
863912
911684
2022804
571933
162862
1191266
2059620
956488
2839784
295916
2856916
2591785
2172358
2063601
1523104
1725962
728273
730958
1805466
1399822
2418138
2498800
433855
2804552
157355
1669841
2898798
1306508
2024310
697123
2195872
185059
1795431
258518
2933901
2781960
2048246
752955
270465
1772280
556210
1034544
1840421
1267792
1183085
1204844
2925114
2582286
2872978
1184350
2015154
1808283
1279765
1903755
1173580
1272320
1021225
1379307
1531320
994694
2723689
1654376
2480073
2144769
2483803
1774857
1273181
2015763
2638937
437479
1959751
1129612
839432
562845
94356
2171119
2690421
1269929
2879472
88955
2656109
1501135
520504
1269728
20498
2323397
1603691
325948
2714345
1301668
1440755
2654774
2349925
1097180
1291122
611632
58802
1117092
1976362
1750503
1076101
1432794
1804757
427355
1432406
1269850
2190390
1149100
554698
375474
2804013
2045512
1492274
1504601
1641330
560433
146641
1420678
2330325
556953
1475256
2379123
1778502
2001202
1295938
2299255
1953253
1050783
2082159
2439730
1290092
2068099
1157136
1786732
553077
2746586
2063840
179892
1313376
263865
2107074
1264987
445781
1204078
2748507
2777198
2677393
2844071
1100225
2763443
2745680
357247
714241
1609944
1719421
1889270
2618193
1236497
1576125
1972061
2357992
2374362
2532426
2720632
305764
345751
2473974
2069294
1558232
756448
1913835
1994480
1868274
2663268
739541
2866222
1190153
2633001
1183331
1572927
2346669
384790
2784206
1995213
995309
822167
226401
1514855
942881
2397543
715660
1569026
1265338
1724385
1834532
65884
2937346
530964
1750057
1735060
2632654
1352662
763780
2510142
1622289
1445250
2698773
2675799
1776079
37732
2882268
2531888
1414400
170284
2321506
1792120
1464645
2507053
859048
827681
1503289
295999
2017992
1497435
1964224
2477923
1039430
2385165
578070
2581714
2754869
2333793
314279
1421009
473631
1035947
2055765
1658105
1233719
849370
1955285
369534
2557661
2263945
1646034
324785
401942
1377910
45196
1876276
485578
1035420
1734461
2555575
669532
689951
1578779
1891165
2828872
451607
1074628
1651003
1962780
2568758
2354807
352565
383612
2674953
2597174
1844810
1529160
1731928
1168395
1444291
1053931
888143
137300
2790670
1220261
1029395
2657318
1297748
1227448
291949
2540876
2060450
1237914
2686029
2918782
1383910
2678436
1257179
1644529
1648617
188585
2780935
2362743
2939365
1500756
1432489
1779539
1415710
1736539
1913038
225239
1591204
834260
932188
2236866
1576058
1499712
2606867
1470405
1559225
976098
2141455
2083327
2764543
2194334
1774422
1158115
919748
1662846
1955040
477616
2629613
340871
1476452
839005
29981
2842044
389218
508385
2518662
2593343
310155
1965457
211097
2580756
485555
1681063
2580215
1995725
2577412
110632
2854970
1298768
2536546
1498503
2551800
1085180
2479565
1292140
1390812
2242966
1215634
129142
292774
2599175
846666
2897477
1597199
1009483
1672434
2556564
2833215
2874695
1216141
120421
2706184
89023
1702261
304157
2888038
1719219
92211
1928311
2932138
2243677
1316823
267512
1273451
669627
1745770
2926554
12099
1413269
1722374
596833
1009182
2754461
1030243
1185735
2428691
1328627
1889387
229925
883268
335479
2657935
147157
647378
1812821
1179733
2780738
2843721
176698
327014
683117
1245388
2191538
800
2136719
1950199
1203941
1728310
433557
2196183
1221780
2533855
1556777
1917917
422641
342138
2377895
140357
458540
1289819
1377302
868418
708241
814563
1479485
247990
171167
1716324
2864255
944841
177392
556310
386077
953279
492744
1229222
2586916
753208
802954
645318
699183
757101
471986
2351249
564122
1716900
2034933
453269
330400
2255589
2279213
1004667
1735717
2741076
1931103
1477369
2330664
2670706
1865718
2579214
2446356
1909363
1698061
583574
2224267
2852104
2252321
1493009
2146341
1063384
2838231
1457515
2868538
403269
2536013
942568
2291130
994993
1980622
1934311
717574
2341598
1873073
722008
1813513
2932426
2669471
1114368
711562
1458166
232115
424135
467596
386819
513206
70209
2409754
2824140
2543717
1581609
365514
1684122
2233090
1778216
2872623
517585
2642381
1999266
1489237
2003437
2772953
213297
1609847
1465496
689167
1003290
236533
1683915
407143
2157256
2590640
1181203
1913110
2568627
644214
2710922
364272
1252104
1841559
1882816
607476
110415
1019708
746856
392199
1039589
1904467
1050001
209098
2800606
2544628
944656
2630439
2568242
987795
2056366
1039080
858923
1156716
2702572
2747408
1089915
2816187
2492821
68727
1590573
400198
396147
1301022
2141726
1755581
2029154
2739339
1735646
1177152
1173712
1351306
2235317
1335596
2559101
2624681
641200
1389173
2354046
2541112
2412729
2665817
1066911
2719988
41002
1815835
1635914
2025024
1196510
2595414
2471584
228635
1249159
305751
1132992
1427610
240134
2275069
1739615
1735768
555409
1608513
2179019
2772442
1378552
2464466
2921946
201158
1200060
703469
1333941
2183070
1781227
1938709
1179663
1416280
1067685
1868206
914735
1788718
2171653
482676
980014
1540358
1166243
1226638
942565
1215010
579169
2273067
669396
990195
1201453
1017040
15873
1581865
1633779
1695605
2207331
1835714
2762399
1396839
744500
1223782
1012219
2235737
2747872
893715
1259480
301240
1443048
2544063
1856302
2658781
628262
1677654
1932560
1065668
2620754
534484
383630
1226485
378251
1118403
963536
1126680
843308
811608
1665644
2605310
1262005
2667066
164207
404334
1639684
283636
2760580
1467285
2029581
1221740
1473513
2583142
1879143
1553118
2330050
2894252
1450487
2493807
2534759
1834684
1329617
225520
2121582
852922
1403043
379457
2761303
997538
1157883
923455
1555388
2074966
815326
1942715
1878497
1364625
363709
1135726
281796
1511195
973711
2834813
1528501
1622521
876916
158383
900947
2816941
2621361
2418737
1073751
971826
1566520
2482740
570393
81915
2651601
2461225
1684148
1339539
2195811
1429102
1067915
2113122
860448
2773824
2037145
1215865
1183240
1233243
1071999
813590
2329290
802354
2275091
2238643
1851400
1669153
1502910
2180199
1171125
1554970
1855414
178800
707596
1616961
1638453
2177171
1765018
1177174
702125
1975969
440926
2578273
1391020
901583
1758784
280603
141607
45433
142740
1363033
2350581
640652
1964491
2484911
2617870
1620695
1871252
1361548
2331950
2382368
1057453
527475
591711
555130
248856
2767394
83994
396225
2356709
783364
1697336
1956906
11751
1119673
2853095
1824960
2563091
2779796
570230
2071416
1313870
1020748
2227419
1650701
384793
2128690
900382
786146
1427039
2689655
615582
651043
1130550
2457016
1970375
987096
1859823
2923256
1387803
2427644
2451042
1538728
1525746
1834659
1281693
2438844
1388775
184588
221548
1100453
2111674
1004426
476916
1509972
1243406
273450
365084
1899201
1863903
2024532
1894724
2520096
2421113
695023
336109
2924883
1988801
1423686
524955
1459048
2527466
2938664
1956166
1748985
2385720
721944
1637916
1147164
1662214
1681018
1357488
1174318
2215463
1049387
1501506
1102131
2028928
813971
1154661
687768
439078
603663
1260808
2694509
635493
281303
2800662
1487750
348719
639170
844507
2202465
2346967
390687
951393
1570251
2915233
1126580
320002
465040
2777095
722190
839512
1358132
470588
103914
2103336
688944
1691332
114831
1955278
2452028
2750336
815677
2404478
168474
49242
1691538
31823
1806692
2635834
612079
154104
1947439
1953211
1302358
2644946
2929463
157215
1320980
236519
474042
1330699
2767530
1309100
2087918
768678
2030870
1509355
1911873
872154
2413936
2293441
2623671
2649142
512644
1994914
1284178
1144988
2385159
454219
2755090
2164051
254085
1214682
2563059
2046117
1497525
2920532
1391396
1237830
2543942
2098471
1345146
173103
970765
2353812
1660992
2433331
712872
509078
534107
2617299
376246
1951115
1012159
1248895
2542749
2814984
2748639
348747
1485852
1197809
1252953
201906
1716346
1794711
2298399
2794265
181789
581221
2122574
2325403
402174
2156789
2235489
2611351
130381
2450745
179025
1306549
1239278
2359591
1618206
2051581
1199479
1661114
1243956
2873014
2645585
202758
470255
469565
1377759
2677338
2554503
374445
200664
404772
2311788
2887514
259560
1233992
1981434
678385
2773308
2038051
1021036
1816399
2463218
199374
1022790
596190
922296
1743383
2069105
1332474
827891
2261878
2550365
1590134
647839
293192
2738775
829016
1401002
1429191
462547
1343004
1061261
504373
1068484
1579215
2911589
2483660
2607663
2739067
2868831
2576278
1328074
384523
2614930
2222969
752415
1716241
2606948
2894084
2228882
2096092
2118019
2219751
267405
2671462
762801
694138
366123
1491169
2447683
1151908
2933261
338208
2795588
2088244
204771
2319722
510854
2014298
1816593
1206706
1326951
740721
1105347
2121700
1684555
1910813
2169587
2921340
507219
2082909
572606
2436313
1431140
566125
381500
1521591
2086612
613807
1729436
1928493
659759
1514050
640217
453563
1639969
108311
1322932
905071
2778173
2234088
2311524
1309418
498194
2541950
1948708
791797
842745
2438689
2933156
1693697
1769690
697755
281367
2462859
1245837
759145
837024
1458076
177748
2058633
1158029
1720120
932645
1289754
743108
1556830
1971219
2707452
179933
2116491
105753
862323
2874405
2449600
151534
2099033
1398047
2565393
1259093
2119429
2504184
1152357
481822
1212899
1505562
762471
1851816
951233
2792056
34509
902766
2608926
2017966
1392970
1092666
2620640
2448828
1930883
2274750
574444
2144461
2395024
2667852
1428278
694091
1112727
178119
1405107
2320163
2845301
1596741
819460
1006999
765748
1262734
1166909
442314
1853049
224430
1675362
1301675
259529
462732
516722
1816493
2537828
1188765
312367
2047175
2250505
2231828
1339664
374817
295041
1959028
2367421
1190701
2456392
2215374
2731004
2887095
1611328
2146516
1964775
2298293
2127767
1722896
2449160
758499
1027256
1163174
654803
1805017
1816706
1123441
1373371
86344
225111
1225826
1140767
1412591
935511
1030948
1840112
1401674
2282413
2817671
1035157
1994632
2687091
1992188
1116575
1094264
1164070
1283490
1964244
2452401
2776255
549069
2929921
1887785
1012118
688393
1566110
1760053
1676256
925920
1628254
1982835
1647200
1486277
142517
1320255
1730849
683806
2374678
2555103
2588883
1230434
784014
1565799
2774461
33118
128604
683138
132293
1560213
2022602
393734
642871
2516989
1873842
1374692
121660
2543891
2177725
1349726
738556
2216980
690535
2077436
243001
2449141
665813
2058836
2553922
2884241
2032520
400830
919031
577306
2815139
680426
887464
2521624
928511
2745882
922283
1574379
714619
2438483
757059
1541610
2800243
1267288
2351432
1693872
561624
1880763
2449374
328931
2679047
394009
1645959
2207528
1922582
621521
1210769
401508
2472866
527519
1469903
1011574
1575813
2484271
1446362
630623
2756060
2392627
2221613
2444876
659058
495985
2238026
2167054
644959
1881062
2598947
2727469
1338402
147719
228954
187405
2222618
766388
90288
1931665
720677
301614
2636307
2605043
2749893
806952
348730
1459114
1071965
1682065
1179858
2785672
2661324
1843768
1386246
691103
1442431
2677658
2133523
768350
1563592
911764
713735
2828936
638671
2855524
1570495
1195423
1177996
2512820
453544
776838
1168559
609476
2927958
1116783
495008
1287458
1524221
666203
851782
2077689
1275537
1978296
2484756
2283302
249344
2638119
1214034
1832806
2195642
2917984
2683086
1964701
2321188
2567475
2888870
462229
1521874
71802
217295
2543971
2903229
1526242
2779549
1209975
1718252
2297007
2636155
583081
357560
714508
508776
835901
2153285
122076
2612498
2120209
1018633
767590
2666532
2101906
1096924
1074159
1477935
2263727
1667701
1709431
1819846
1694149
333876
6146
1470507
1289843
71151
411683
2123429
2371010
961437
2341144
1048138
942203
393538
340379
1471167
2551112
1630646
954713
1189113
2932511
2451367
2354592
599477
1789166
764005
1213058
1651859
1163682
1855507
2028596
322622
2915135
2188140
2511338
1257980
1284712
623577
2478264
1115381
190283
889921
1284845
1398783
89558
120674
2372835
1148156
173267
2309977
1485768
2044454
2078282
1968113
2644547
2192891
960138
1375801
999902
2904585
2734509
1809587
1157416
2685888
1339484
267819
751984
2042527
296353
1098054
1669170
2159625
1624650
518962
159728
1190222
2894968
593963
858709
2550484
1823147
2757812
1901006
1642440
1661638
1037523
2516876
2541533
1992114
2370462
1985421
1928763
2189674
1626939
2784753
889481
421013
750923
702022
2474343
1629950
1229347
1764975
1883938
2439188
719595
405880
1150861
1746661
2665929
299909
1929937
1629705
548690
1627587
1131250
496880
2661854
2096140
2282969
2834093
1884092
737909
1310055
2361289
1447725
1168507
2399332
463445
480293
390949
443156
824533
1822776
1752824
463912
2794001
1479201
102995
631095
918497
1658778
2778230
1370842
2307967
335460
2934004
80862
1739091
905559
2004953
1042630
2237281
2612455
2592485
62366
1372937
1230397
2714810
1284802
941606
367418
478319
489129
1167811
1622265
2156898
1260089
824853
1565011
966047
1713637
1092236
2029757
1537373
2082856
851276
2300569
493574
88018
450575
2100464
2615391
2445119
904923
2896413
1035376
984897
2903710
679365
1257001
805292
713657
1074264
1489142
1985668
1135652
1178181
1856195
2249082
1693198
1010811
519577
1328648
1971524
2274657
2050973
2577698
1882797
119120
1041782
2774090
2864003
1570521
1774025
2690521
2174014
2065273
2224098
1117658
658182
169958
717611
1396509
970144
1918640
2146693
2514230
1469236
1990836
70862
2345959
2481430
1437217
291737
1779617
1227111
926959
1228394
633559
277746
2794347
826316
2680781
614931
2791742
2177670
2882028
2185204
829144
479882
525163
661437
417629
278365
2879389
235738
885981
1511675
2576294
1032001
2616825
2612571
2230087
738347
588216
2372581
204047
1177797
182037
2113991
162881
1877521
954147
2644046
2236619
54026
1096829
2452730
935913
2522557
18343
1145237
1938771
1630808
1220458
394508
2126207
292600
1341982
1767103
2321593
1747634
2792889
251579
835987
2196931
1916893
538701
1619292
2723677
1801342
2701684
656856
1058765
2712323
2255369
451675
2135635
1077528
795548
2703675
256576
1498399
1108111
1613606
2445261
2933505
237569
2269079
100430
277625
2900196
1400522
88889
1296545
1719776
2388287
52006
2394959
850121
2814032
2378611
622074
2890712
2458286
605358
2935104
744455
669262
1708924
427752
61273
773512
2289109
729042
885516
685343
241035
966193
1419273
650687
1288329
1607703
2782962
1995589
1452576
2720020
1482937
1931766
667090
332034
92341
1149717
910908
2488179
1274686
1779275
2854337
1691897
463599
1551047
705393
259648
1159085
2310834
1936188
2308168
718373
1662580
1731436
621609
121531
637460
1842921
508779
1946310
1995801
2479796
1018925
1537110
205102
2605760
491315
1578170
1527131
48751
1795742
2068713
1607967
2444367
426971
1650347
56780
2574332
1217398
2673675
2581952
750428
2134719
1902107
2103415
1883438
269183
1418356
2874007
377248
2277336
2667437
266562
2046279
1045080
2651808
2478518
2135093
532901
125425
137712
1453886
2573350
2723070
18122
820541
2901194
1733825
2147033
1712587
1937366
2235410
470394
252056
2065671
1382039
2656465
2403968
1055983
309043
906445
760832
2275233
740204
1035577
2289826
866630
626046
2255070
731611
1746840
2864550
990925
2765619
2467827
2493976
1669508
1061936
675686
1215704
990373
342732
2014689
2143937
843249
994368
120483
1684847
2135509
895738
211968
2386249
1936225
225886
89399
2020299
2041437
300505
449750
314272
900437
1441586
1994940
540289
1411850
2086672
2509805
2587899
1976176
1765837
1675710
222156
2509615
2132455
458896
1834250
1142310
2774143
868462
1420327
173018
1615409
1476577
2002869
2392304
1583301
2416788
1461975
1220353
1093617
2434922
1876744
2315182
768457
1681274
926913
1746270
2344096
1249246
308284
731118
1830469
466390
1920464
2531717
2468335
689051
2784625
1404479
586387
1644317
2305120
2271114
891873
2092947
1253256
760103
915103
2853167
449928
1077750
2506728
2334348
428598
1960879
2045770
2411216
1699652
1993715
239067
2386854
2879547
545552
1269485
1063037
1762001
1510091
204458
43139
1420751
1142189
2555645
1910370
2898495
938920
1961193
173766
992128
2402366
2703294
1410982
766121
1941173
2139291
1946531
1313380
1832358
2419004
2179119
1161178
1717427
1216838
631680
466783
2040310
66845
531822
105704
959802
2821416
2486640
2308612
1219067
1890424
380478
519161
1210623
348870
1255368
1065569
565450
1839883
1861798
2256580
2803382
174298
2771995
1671484
2024029
1815699
990942
2115202
2933577
10964
216283
2689721
1258679
2406401
960214
1487658
1117708
1011112
607239
2136918
557464
2151687
1033391
1244762
1888841
1547417
1150695
2674717
2246584
756698
2123392
2383448
89390
141495
1505876
628761
1300654
1359121
338382
335806
1230164
2209134
1307933
1816577
1650133
1184402
2007577
1488811
2568715
989526
1099979
1511003
337211
1691780
2525051
967869
1051550
781386
1006946
1381639
2145314
1420004
662191
812356
1574527
2881956
2677865
2179921
160072
2908724
2082749
1808898
1131563
1091649
1395952
1125401
1956960
521044
214190
2876483
1142987
468176
2627327
2086421
267783
237242
669951
372008
2505085
1403042
129899
1811557
1362864
1712930
1956821
2087651
2736445
1835270
72688
2704633
2510362
1383565
1598417
1528330
300816
2595052
2257084
90143
2826052
738770
2464134
952891
1287852
2419430
321123
1298366
1597996
544503
2487918
2007633
2864820
1347134
1486868
793180
1373406
1952329
1727870
116206
476076
295655
71950
2202502
2848935
2815187
2134170
1167042
1953148
2780817
2630434
2030651
473059
1289926
69739
2322521
1485404
2752637
2035642
186018
1792326
968408
1173057
928040
2610498
1593234
2455963
2007004
1465910
1065538
613457
1899701
2040128
2112582
817353
2680887
1048447
2884630
2815739
1049406
2559653
1390667
2667324
206997
1519250
707386
1174321
1122365
2004485
1475207
2552409
230333
2213350
1688262
699735
764730
2475072
1214240
1116529
537933
1696560
1092901
1195119
1344943
1132867
439214
403836
1680552
466868
2170413
193871
266941
1307317
1664207
1895537
1551844
14015
1553075
2923366
112251
1939501
2375935
890202
415874
1777883
2454445
267697
2531698
277167
1608871
2936760
2922182
1029986
2918159
906370
2169989
1730264
1843297
286413
1699446
2076298
2523825
1518370
2515093
2184284
1494697
1703288
249887
2228903
2797652
1485356
1393249
849299
2515748
283783
1458874
1237899
1155983
2662343
1130875
1679989
2833578
527245
176179
854391
2341767
1584627
423790
579881
2772765
2804345
158321
1913546
2373323
2643344
2717886
617380
2161944
2037807
2738132
180777
279980
2092768
852454
264386
1387816
378546
2237216
2438598
1489188
1107650
1136354
571095
2846194
2403854
314189
1774855
882947
296405
2372284
334716
1306172
1716005
153091
1105373
627358
750997
628916
175407
397153
2293109
565341
1343902
1125816
1209672
1189006
677485
190683
1454363
1037416
1106985
1456165
2497733
1850765
1203830
259016
1546418
1843194
1252222
215338
1847247
2339598
814406
1640900
1993852
469606
1185453
518781
1088331
2393778
2368266
426955
1163629
1330865
1739828
2199787
1332983
49462
1026693
153754
1765793
1349077
2590946
2559156
59351
78324
657990
1281718
1994645
216892
1306491
1482358
1349450
551550
406273
2117681
2575252
1203787
1552244
692752
362562
1697321
2291096
1267665
1610474
279815
1683452
292852
12304
2249627
1599032
1766075
1604640
188335
2621186
1204631
241008
899266
880615
574623
825586
1102688
2599438
362034
1632442
154121
912093
868077
2839462
2836599
2612778
2307091
1912320
1767241
535197
2273657
2322713
816045
809302
1622330
742442
2198902
2219057
1227167
2172172
2017335
520430
519784
1764963
1889506
1177592
2588310
1766678
2413033
827061
2363518
2321886
2198271
1810199
2585676
1061781
2078142
2259669
2356583
2291287
992888
32131
1919894
2702746
1097180
2014849
979563
2613940
2566076
692049
2939363
2660256
1307097
876016
1125895
221392
546542
1347426
1586715
1704055
698373
232937
926465
588724
63666
373057
488229
2054750
1654674
1260883
2596242
1641740
641009
2243196
2412850
864943
2801468
2020131
986018
310989
2561386
1223847
2629337
306381
2322617
2806437
2627205
126386
2218342
2453068
505291
196940
1976966
180605
1068513
1349546
1453774
1206738
2046731
2863756
1142576
2127841
2617756
832458
503939
2514031
909412
1204678
1485712
1239071
296242
2586189
2179385
1758659
874802
2239354
1208052
2333555
2774182
1692018
2684033
1802615
1392067
2627983
2318884
2923471
1097276
2433414
2769398
661636
2329921
1880826
1529669
2439806
1799908
2207868
619385
1802339
822750
107591
822860
571733
2650244
1602705
2623833
313998
2149016
862291
392696
1717016
78575
2167142
2441767
2038195
661032
1574605
2092674
2809700
2039568
2671534
955192
1839363
2668643
2400088
216024
2658195
924792
743760
2299751
2891223
848351
1369488
2338891
2808811
43763
888568
965978
1673345
2076033
2173744
2504963
2091672
1466025
1065107
2096073
1235084
1080542
1785325
2137921
1632505
1062102
893673
424113
2882990
2087704
450853
185414
546615
2530633
923760
899538
2247245
2797409
92141
1147817
1068315
1352159
374803
2540846
395125
2179338
2700606
1838672
1887112
2457716
1432663
2832422
913461
2832834
1146809
388261
892585
222248
526420
2584873
1260495
2206880
1217001
430352
1703666
2486396
412507
908480
1991572
639078
294362
1463774
2135871
1270239
1436544
2300499
2863182
1629548
2558707
2929209
1753345
1148032
2591193
884959
359411
125925
1969272
248709
1789827
491402
2243701
514751
1909053
2635652
142757
1503986
1367950
785557
2367015
2909874
963253
425312
2801484
764591
1183508
900838
258405
2375325
132316
554186
2504642
1239262
490397
2256244
690216
1862391
266832
523188
501015
1195914
387717
2425234
1744687
818807
1486977
1108828
1227537
2083415
2234719
1176535
1717545
1899453
1185711
1867685
2601928
1697462
2614409
930727
256931
963724
2073398
363461
2634484
291891
48724
871140
2392512
2034948
2767572
672356
1122633
2470785
963276
279192
77104
1009907
1914541
2082978
548914
1545748
2631665
2162970
1682803
2247953
2825821
2038236
1726237
1578056
564977
2231705
620814
2080994
1953611
479960
933734
1645365
1599702
1781961
2741589
1441639
784791
1852830
1249805
544058
1706418
581101
466738
860592
2284584
2380438
1706601
1390973
1682161
102323
2608672
1823688
2421681
2195128
1049554
194420
1093949
2836362
948132
1706070
2106088
1421886
1857459
870027
187633
466169
2127954
2916555
858474
2826123
2597908
1122487
897515
1504452
654947
2769195
2918920
1165679
1589244
464742
802170
724444
2824011
1777762
2455630
1772688
527245
2844225
631350
2914798
542127
1012344
926262
896463
1840327
2484035
936716
2116366
1031300
1556764
629824
1094593
1080629
418669
2399992
2002546
1700337
1967894
32233
1338727
1264337
2534369
1648857
2829847
112431
1782513
2164655
2352873
796252
1361503
1099837
520752
2051133
1752975
91183
2350696
2149291
2547338
1304415
430502
463289
2792263
147635
817088
1530994
2560610
1287320
8853
2681325
1997482
629436
1449348
1351430
2021390
1840163
462531
1523032
1152575
2220351
948834
1332900
2875538
2355727
1655225
1808564
1569551
2550556
1770789
2855391
411617
538841
2907643
1895486
1054044
1533376
1500040
1015881
2677101
196746
786123
2602261
2476095
683562
2632854
1893664
407674
1969187
675831
1748764
1496683
1321964
2799376
127333
1171400
2391191
239138
689573
1034540
1052702
1836779
295560
1549219
1976418
494253
2275267
708198
2712450
2681392
1029365
779326
847674
977374
2818443
2218906
534631
2164854
1191848
615568
1483614
1540098
2515550
2049252
1873553
369685
369101
1205635
2642728
266741
718614
2219697
783101
2709080
221383
1992387
2097947
2808905
1682615
2528107
2816835
517158
476816
2927389
465586
772165
1671971
2917727
320304
835772
2538742
1497754
2043936
1131257
1155650
1718974
2076
1592978
764023
1199184
137972
1192296
2372318
1652702
1062562
2704830
1771738
2657933
32387
1111331
1843928
2250882
355716
1769814
328398
888549
373411
1239588
196756
12
2555412
51601
2617775
563252
2132773
898419
1721430
900475
2872726
877612
974931
1701085
816936
562353
176967
1994424
1759015
1462734
2140819
2058316
1522651
2740512
2890382
446254
2865733
1700443
2469050
662054
1142924
537051
2471581
1944995
1773903
846459
1456035
603097
2844692
405376
927903
2490986
2358475
554811
1658268
1718848
868990
1300612
502125
1368921
673740
630392
1245402
1949331
1764408
257314
2779619
1507799
1162229
1150067
2005736
430488
444575
445742
1541057
726292
2054919
215798
1192865
2464920
2169313
1479195
698971
2101384
1894356
2402587
2113036
1428313
223399
2683204
1922776
2346485
1566746
1286014
2265016
2409461
67856
736545
1807956
992498
1858406
1634360
711578
110570
334978
1716703
2249504
2752904
307544
222193
2266389
170607
367879
2182545
1669669
1963122
987142
693138
1718599
968976
6446
2607662
1697004
32687
1846050
1661056
1968506
21311
1522931
2187352
1604315
1667398
2454442
398020
627724
28651
1092084
2428370
2325864
237692
2781803
1172670
531822
1175427
2084695
260578
317371
1979597
2233251
1086384
991514
275112
740632
1782542
1562127
1497750
1773244
238321
256053
328043
67672
888694
833064
1505668
240772
2884686
113610
2275772
2241305
2894786
522041
794730
1468190
850265
1318707
867436
2705326
1718554
1733184
1079006
2077003
2818309
1309085
506472
755522
1404738
2750331
1490616
1987032
812582
2842510
1516995
1165955
743773
800550
2775640
2376484
2398992
1488688
2418441
1074640
700833
987328
1305559
2917318
958017
2661281
435268
853127
238994
831278
954475
1960038
2286489
2487085
238894
201880
1943688
2426245
1929096
2120650
834318
2112613
1922232
1444569
1735866
2000765
521916
1126677
1461275
2215025
1486451
669897
810600
2666840
1028672
2276303
369359
560717
2913341
278296
1466765
776652
1552668
2598353
438290
711937
722157
1073998
772000
2528828
2758311
1680288
1070014
742978
564305
2209741
182852
2414032
1461886
2023311
1354657
516186
884173
1905557
2428217
148922
858005
25074
640516
739227
205888
965895
2214690
1027753
1322587
813179
1873237
462610
1707205
737194
2209852
2585911
1002320
2950
1791206
539743
1623426
2258340
12248
2656467
2618733
289052
1405112
2213603
19980
1005478
948393
1574619
1595794
2355829
791539
1597337
1015732
807680
2030410
2891022
1161473
2452636
433480
1928464
1762356
338226
842205
1981303
2355079
1905697
2342536
1404681
587053
131736
131540
506015
1773723
1632539
2051143
160588
2826640
295305
495346
612225
1582519
1438986
79751
2392166
2240281
891651
1467844
2079665
2794441
2579290
23214
20924
950769
597167
2166998
1157134
2133563
770008
555511
646550
1503099
2240335
1954583
2838772
1411031
1574086
2525326
1184315
639335
2651179
2373596
751445
691031
1466140
965998
2141976
1964967
2109424
502325
1989668
2577966
2201705
563436
1181312
726339
1903623
340184
2081903
2702838
855708
1294225
1070236
2466210
2450515
693195
1921918
1221659
37756
2445693
2107340
1210744
2801578
2346372
2541638
2386385
462272
2145011
855355
2568823
853213
1711298
1555730
1557843
795982
1042216
15950
1477182
552109
139787
336450
1192283
863481
1667283
1394626
2348185
655724
2130740
1971942
681519
1383591
1624115
160057
960887
2196726
1646112
2472535
1476422
1178476
580307
964849
2154729
411537
418914
1522451
1915780
1935678
808261
2728851
2180926
1811807
1019235
1967116
1587081
1711289
850353
222680
2272028
767004
679825
2757702
1887434
486212
2892698
1719132
2122914
169132
2140363
2021835
162355
790779
1934875
236122
2804649
2444424
1275949
711369
844377
767067
1304258
1806617
605059
1329438
1419295
2080008
805721
2929192
1279040
1995131
2718339
2826299
2620337
867184
2631431
1898198
2482831
2508770
1822391
874852
2782858
1283318
1247759
2720401
2044549
245899
1044689
497402
2311129
52155
2028970
1685622
1478568
272313
2262629
2525977
1368548
1720118
1546242
1699127
714518
2430309
2213291
2458516
2390124
46054
1526756
1414522
1686312
781556
1167409
1809673
1965246
1573523
1147386
732331
2186041
835243
230735
850118
1134337
393527
2438904
763778
421334
699821
1909
1080619
1290425
832695
2652999
1023861
2633527
780734
8852
493765
2660491
1435070
1143702
307979
679901
1016460
2298805
2702524
560244
1178003
821856
1067457
4004
1014619
1943127
884872
2073563
616660
915648
611323
2267864
2515502
2081282
750105
35593
1449601
1963630
2151695
836737
339128
1790948
2609465
1075378
865766
2072835
9959
2740004
1942846
1404505
1506525
1877141
1118011
1473525
52113
876852
1701204
1993586
1169269
896356
2572273
1688926
2191293
1361824
709359
657286
673981
1177348
1995912
1198531
229866
2436941
607421
2560549
2359638
1993431
1356960
1270147
410945
1566737
1770978
1975398
2851672
236692
20828
395891
635986
2838196
1369271
2498675
883949
2009460
68018
1306401
2658805
874196
1524442
1050266
2352774
2813450
117977
303945
1613651
871461
1209038
1918584
793626
468777
2088537
2128530
123921
2764302
120134
2865420
2371307
261036
1459276
1592512
1297700
1451160
2092957
977414
1380972
2187334
1196611
838262
2530054
2578960
1431770
2061002
1579643
315679
2850152
2802795
2042146
842595
1273622
2869490
926322
1161210
418870
2256284
2337866
114386
2112119
449612
2363749
565169
438954
2601478
2804656
1472106
2464673
2108336
1981928
2232160
1665053
1025949
1784238
288682
1574534
1546014
2703813
1966579
1147214
1434786
1205621
1560984
1477790
1760129
155082
2735423
2166210
1096862
757225
117496
2301718
1845280
774345
1281507
1365676
1806462
2086201
952284
1896488
2489059
1525873
1717909
378417
2669723
1279237
1108442
2567739
1064419
1196294
603517
1516157
1078946
1563953
2888051
1163472
2825769
1720242
2221141
1788452
1452930
2274922
1561757
2248841
2038655
385474
915417
686780
2233682
624617
2255433
2756594
1999778
1923583
212187
1650527
1495849
2913138
384566
1396808
846894
633157
1418059
137936
556358
2455527
2566614
985549
135810
1003918
1875119
441436
274223
727858
1547207
1897752
1197845
1464466
1881708
996290
2072254
94265
872795
1187077
1539350
1154763
997946
1822651
409887
1540539
457969
281929
1331106
74204
392501
979944
2657471
2027890
1199132
1572824
827725
394350
1663763
662871
906160
2809879
223534
1867833
2108315
2002582
647547
346823
398037
1343762
970784
2135505
1168236
656735
2247390
2000825
2638426
2090104
1762207
2914532
2428387
170606
2661751
1841943
1343711
939957
682881
1490055
652126
2529083
2855714
2142545
2748663
2474222
2349424
1741052
74521
310625
1972066
701203
52823
168585
359380
1692970
1178679
2937061
257533
2358513
344398
1547796
1280844
1314395
297583
2656682
61180
2290
1497699
995204
1275763
2574060
2919468
2755102
1307704
2770795
534471
151865
2433427
1052825
234715
2809344
1699620
909504
1530718
2264455
2622987
948626
1765570
621313
1770159
1881666
436445
1581184
200115
606246
1270530
972900
1268927
2593346
532815
1173318
1880060
1552903
2704763
1058873
2598188
844616
625935
1954757
2098678
1698616
1617257
1163754
908390
1857562
985660
2627578
2580590
168872
2108643
2067801
1320082
707437
554781
1267601
2939348
354632
841561
657303
2871409
581465
1277466
1340903
2372967
1654023
615687
1446540
2356601
2586732
982623
1341430
2371737
1370383
2344855
1250639
1371579
1216610
1602698
1696054
2054582
860811
1642113
213694
672227
1300028
953299
2739093
1567470
1668807
2604524
1127363
1050360
1611796
1472833
2872602
1887532
2647128
607905
1584262
1794513
424470
2613724
1259430
48291
2355379
1595771
1856372
361235
1338267
1901630
235894
800669
1020363
132028
1605405
2450907
1876533
832226
2316842
1763618
2284064
232410
1799786
787725
2470210
1915328
639588
2810923
952939
336336
2179118
2788381
908847
2634372
16626
1028434
768673
2615406
6549
1942416
997540
2654642
2811928
2149781
2223671
1571047
117016
1261934
973365
1945682
2462538
898819
685699
120335
1718006
2716161
2129528
1357043
2321036
331472
2092441
1273166
2759468
2705715
2901872
2670845
357195
438783
2276487
507401
1123637
952162
2380151
1756412
395946
170704
1437479
2261756
1149863
2114110
2675458
213152
1717621
115630
525290
204011
2490299
1106066
2607843
2108727
2893034
417780
472942
169465
1080910
2678865
1710050
1751220
2792346
1924703
801590
2762913
90969
710431
2455475
1973933
283591
1086691
1625605
881126
1465146
2860123
1750257
2672075
2469701
1578106
1771429
1895555
1405009
2486749
2265873
887963
1860721
2298422
1175174
2445329
1256039
2008843
1781616
938576
953420
1103180
2641748
2827371
1493954
1193414
1916887
100859
1946425
2129159
428606
1700777
2635329
1763522
728172
1201249
1023755
39954
1826984
1664192
2763172
1196403
191394
1359993
1370324
506852
2408085
961744
653217
1837155
672088
1681814
2628998
2449469
1517017
1060652
157471
1280640
1976928
614565
1244621
757203
2521412
1711639
2840365
2497936
1637099
4305
1832461
483790
565311
1074163
1231511
460357
1777877
2344668
2170728
1383740
2649320
2517864
1151252
2362543
1807543
1272784
2462875
2389871
1056168
150824
779339
1695636
157986
482535
2012244
2820644
2361377
698403
2613753
188350
2239378
631357
2847794
2675279
583346
1924195
984763
1090091
2461657
2406642
1906185
949674
1466319
1564460
2859001
1938229
2063030
2675505
29211
1186116
2902552
271190
1598677
1078953
1690753
2763719
96108
2775738
2688200
939164
2709937
225709
2174769
209052
2243345
775822
1180718
1786721
1119017
457784
640340
2134810
1933710
2864811
461254
1982764
273170
514618
850228
1448062
1378564
1959962
2522136
2222461
1726429
2384663
2285288
2005125
627371
2396435
1246437
1768183
863615
2843823
1529239
669828
423159
1762905
1650273
1211500
1239899
1032322
63996
839541
2344581
2123322
1377765
2623663
2407050
1161786
496947
2722836
289697
2657453
2738084
1963767
1304976
2419347
724346
1255414
2523603
2880691
2662909
823189
2805581
1409184
2386118
2804569
1014625
1093211
2703893
777401
2640379
460209
2654959
2871729
133283
28850
1365970
308252
1176508
774522
686268
310151
1181391
1336835
1885290
2719517
152204
1668649
1246858
1992596
1285099
2092969
1398864
1886803
317619
2591524
856106
1061835
1268835
1710457
2192135
2730805
1666715
1405893
1218831
1335684
1692890
1708313
523964
1464698
119347
371671
2741989
361552
767957
2418696
1756477
2745215
1807425
1572090
245702
2493408
43725
151593
1757721
859166
2468758
240101
2342233
470919
428575
149460
2155527
2581887
2658753
1139326
1979831
241300
2674921
2284609
1347485
404365
1099742
1872901
3341
1320542
956415
159296
636378
1755045
1119083
2895738
593895
955603
1742980
676304
2395591
1011981
678232
2561687
1003018
1617868
273583
979440
659271
769112
104799
1774335
2188010
821235
588598
2008595
2887715
2135054
852075
2618121
1737775
2314396
1657877
121531
1892112
1472484
279221
2727443
1292656
176810
1622294
1185007
2806051
1020031
536760
591331
1537521
2090521
2409111
731977
1552495
2912723
1017332
2935222
2673583
2477196
1303168
2038472
1348395
2259177
1210534
44225
528043
2185570
2112379
906469
1886993
776723
1445835
968010
1012351
2623183
2831784
13569
2480779
2171671
2046827
2226382
389884
1671696
2921983
1402694
2553962
1800421
2343142
2286392
838274
2316253
942256
2931340
2746442
257457
1957013
2039165
2370738
428876
1348383
26778
1444163
1205572
75081
346474
751925
50362
1989280
279159
297572
783020
783311
1334236
443486
744098
2189328
1440341
2728618
230270
28220
121388
1860536
1278979
2028258
2235889
2546303
1796955
1033172
1125537
692196
845285
594057
1707831
619563
2650815
2061400
1218048
2894452
2398422
1278649
689311
1091578
222502
1036110
703254
1607938
1007130
1916889
1796070
2521928
153965
1602470
644786
1792566
1505592
1829066
694982
2711417
2836957
2158416
1883488
423287
2707872
1716216
2277390
2086696
1372971
902385
2548150
2325026
1624210
475687
880624
2668368
1478812
1507157
2600587
2813590
158
506261
9148
2696953
1045680
2074209
2684250
2632291
329463
1373353
200782
450944
1484610
2591638
2713101
2215012
224961
1857558
855442
1168629
1544291
380347
142250
920221
1896551
851708
1495731
630245
1184313
2554573
2423959
2148487
1013477
1460878
5074
2243181
1811958
2063584
1017202
2429648
584676
2058673
188517
628580
2938986
50010
2454292
803924
2149203
1742773
414916
65484
534550
1181005
1463722
624557
2542325
1855858
144407
2281028
2625424
2501171
2466328
880456
2409036
1594936
1166001
1283327
2008870
2135141
2196123
168929
2549407
2353805
2669678
2205052
2592377
456259
1791916
373408
2417684
1526840
2530086
1453974
324492
482781
2352023
1366923
1606561
29903
1391364
1825272
460450
41998
1669698
523158
1951372
1737114
2229165
2647072
954090
2125915
98378
2529892
394675
1696069
1281011
629892
212308
2744683
1683754
1729834
1680055
1228116
1909544
662802
574002
1099864
2490491
213773
425848
1209154
1260605
1607826
466200
2343933
1798715
849187
2104933
2767337
816966
1874498
1713623
838594
2371704
1248782
2009298
2260253
2556674
2004034
1464907
2585259
2448159
90267
2057118
1396177
788779
1691957
2164720
2658205
244389
1417864
2087364
2135068
2330400
765727
2275172
2361198
2732167
2740292
1256520
2057833
2321038
984164
2841641
1940292
853471
520302
1372374
2515293
2920681
185054
2554571
2505274
480580
1103989
2303154
895496
1978890
1735202
2100004
602916
211294
2476391
2463776
233007
2220188
1889803
1752378
331665
1878884
1034274
1231560
1077172
842741
899581
969702
372736
2882182
839300
115294
1330616
2416400
1353820
191623
599366
2802924
621381
1310901
2638402
932924
207058
1371212
1320807
2039909
1184581
788887
2820014
782015
359097
2823681
1168656
315836
903657
2864120
1006637
290406
2079721
277264
93179
2839737
1742890
1533538
2747158
779821
2194741
2119810
1741518
1190551
2241368
910941
2130023
467680
1928084
1110055
459171
2293199
615046
981939
1145225
1686711
2302159
2188073
1893916
1700953
638657
1006534
1489465
2828882
2110036
2272142
419301
2534808
2874330
2771998
1921964
596195
702803
2447195
1683957
1745450
1795005
2523404
776750
729337
2371572
2534765
1912011
2352278
1490312
2853156
1307970
88132
2319412
2365482
1295760
488758
445709
2918767
644929
2329978
1207623
1872809
967555
1571171
69223
2409041
197826
244420
2511338
157219
446056
2664561
1793421
1197857
470232
2111075
992933
1580121
1430948
607379
1361346
2493302
2207954
899414
227779
2684699
135714
417722
2638141
1381682
1358683
2794317
1685495
2233070
2641981
768960
1124641
1482994
1286335
1839455
2795440
1229084
2093836
1215874
74022
1589093
2397728
639748
301088
1817
1713466
464983
1976804
952648
1872224
2747803
1345924
121506
2068360
2413446
1315424
2265806
1625161
1558936
1198053
2667156
2363856
45040
892380
1635883
762849
1264428
1027573
1193641
1366399
980018
259822
1169154
2632437
2418617
647209
2138026
2783717
2110337
2483684
1039814
1249945
604856
2049991
2694079
1608021
1295170
1296638
1347507
85251
2901753
2192075
2177200
865175
516583
24665
711276
2201144
924247
760193
1903871
1577858
2355409
1315308
441349
751164
456007
1198287
1121599
2479507
568827
2850874
2451328
2353556
2740096
1115043
78256
2436662
725529
1627950
2716535
2800874
277423
2291001
1943743
611349
164202
2851958
1366631
2435968
530606
603433
1452512
2544039
1055685
387559
1127073
1465458
1297571
2579463
2875784
2910273
1618198
519882
1645603
2193985
716386
577190
2013138
1150765
2292586
17939
2803007
1815352
955736
2601276
904098
199319
84154
442632
522400
926781
1065432
1094711
2016536
2844833
200910
853699
877955
1461996
2778524
797847
1605842
1682813
227415
2704345
2132779
2418233
1697468
2518263
20702
1053539
1405270
129779
148348
1778405
959842
1402489
1956072
36392
1226500
1723918
2628989
1953370
1355612
1340084
1788784
2586626
497333
1715428
268292
2482942
2354101
1726852
2330457
333745
1632107
1661066
2515605
734465
1087321
2679533
1756372
2811706
608367
248857
1032602
1756426
390734
1969834
1597373
2338161
679724
2392560
1413187
259407
256472
1510908
212839
2203377
228052
239082
1466239
290609
2475921
2083996
486657
476413
47218
1738799
2805393
1936252
1311541
812803
180245
2763611
829241
2788790
146353
2019271
2173142
1459150
1266540
68309
2682978
2176799
130725
1914943
1872567
69465
1285916
1020464
1626723
1172298
1462653
497678
2175261
2658764
627736
1583933
1755655
2605467
28957
220642
417457
533989
2788844
1401478
2642964
94940
401381
112281
2082818
2901759
436138
2519968
2529179
817228
359130
2092506
1505791
1027469
1132526
645473
1694214
845297
284687
2665156
2849385
604629
1911245
319525
693731
436752
1075315
1581984
1207399
596487
1630210
642285
1040630
76503
2028914
1791941
1789863
1891757
203854
671237
446304
434392
2583381
2241983
1430360
2331744
741964
473423
680861
7059
1950589
300550
1062607
2831287
2063619
1043263
953264
2765801
1039755
804991
2437156
1997690
1179006
423553
2692383
2574631
318710
2886048
2662214
1777778
1811291
50606
1867555
2009033
160608
2351482
125104
2366462
727636
2868568
1786516
1130187
1118210
206371
2515071
192252
2237036
2662687
919801
734441
485979
1536081
619840
785681
2924234
872755
2909885
1712952
337268
322028
2453613
1751226
1794771
219456
760124
1354169
2611539
1936014
289030
1405662
2176549
488268
2050599
324345
55213
2852633
1106598
358755
2663850
129537
2385009
1831260
1876568
333010
2662316
2421664
412440
2295837
2598167
588909
1085723
2543605
1596952
1375736
1928069
973949
2756929
2671542
2905148
2598109
1748533
1343249
2858879
1848022
2690104
1536320
2745697
1064690
1433858
332541
2313928
1821587
210987
2552131
2463121
178290
1934963
2879360
1663256
2264706
547869
2896984
1145801
2896351
314706
525154
609210
1334670
1290091
630500
1843325
382799
2298138
1581496
928569
1025796
1593497
1155689
350694
1016935
863071
458970
1703672
1611276
1839408
2898811
1645581
1979406
791122
1290853
175238
2535678
336462
782644
2239251
1839722
869880
1625798
146948
147555
2232953
293539
118379
2384823
232237
2045264
147766
2723765
374778
2686895
505192
2886918
458547
2054419
2835721
743067
1828839
909350
1945104
1936079
2363709
1153152
615238
101699
605244
2194106
1664051
2534410
997467
1623155
586182
112212
1164026
1197814
2571420
2114118
2400978
2611735
2300335
2922071
331399
1904483
1519096
924546
2645673
2364993
1076720
2702535
1531465
846454
1872156
306818
1741676
1437051
2017425
2328763
2376600
662488
2876334
2218407
2144944
289687
1158727
1622376
1235651
2596891
33426
2173045
2317084
2879498
244972
194117
2632597
2017058
2023657
1602119
1035647
1156975
824566
2890564
1951198
420793
373794
1920149
1469380
2133221
2033490
2384699
1639741
2623076
2778815
2158520
2699278
2516037
2483881
1471476
580929
598510
1792121
1189031
2662250
453274
1424140
2122150
660859
1475944
1850026
2654067
1711667
211098
1322450
2870263
1448726
293693
2626850
466400
883019
1573138
2827980
1093055
1167972
844413
2054855
564414
2738388
275516
2834597
2693440
2374270
144697
421839
905469
2065100
2077421
889965
698607
1848183
1062293
2211376
1404684
1860475
1429943
163062
716680
1139395
2017997
543904
781220
609954
835789
2686242
968341
1885928
1655809
352308
1681078
1044286
1306706
510199
769413
2071799
1917274
2704393
1147503
1771669
2456768
674279
1906875
308768
724465
595299
2534931
2172751
1616910
1901803
1493611
1685286
290285
2514794
671748
2377586
308367
1760251
159716
1212524
1690404
45360
13111
989569
1192053
2484490
1260452
182290
1772176
1231740
322197
477244
1076866
2762787
1152486
270450
2598267
1727317
2289618
2107347
2822070
1784440
1710439
458651
2481568
84568
1200899
2098636
2620070
1827568
2055136
2825137
1239439
345254
1829856
970417
759018
1767888
2532491
1837384
2091629
2498806
444800
2026693
489100
2577771
981920
1561935
135224
1942657
625980
1565780
1942226
518576
1189398
2579338
1746190
957616
1669274
1087730
2687554
567637
1057562
702310
361052
2292584
667755
2635457
2434979
2538661
1720170
2075195
2934761
1718748
359249
2735199
251699
1950673
1573620
142788
1908589
1170036
2735027
1726814
869692
2739724
386035
1287847
1943847
161321
2083920
659067
1797551
2900534
826344
916986
23059
1071866
1084372
1642309
1315390
2191946
676094
655369
52006
1836228
660610
1001929
1503936
370750
2745153
667866
1272547
2787398
2913765
1554911
813624
1813118
2251372
305550
511948
228790
936483
1236150
1926757
2523541
2788231
2091712
2106871
1752760
520931
2818496
1477968
1705139
1268154
2013626
14890
206099
762402
496319
341592
1527417
305876
597209
152804
2937803
1469249
1263406
1342930
950206
1379397
834011
333681
401619
185496
1421608
1264049
1856377
2553913
1616434
1132560
771508
1419641
2679577
401350
1583134
2884796
516907
951066
2232321
1442769
779872
945816
507037
1925848
1589669
1375383
98154
2896263
1576432
2083709
2831116
2490539
853730
2288816
879056
1979388
1700908
2345097
1741218
382117
767853
813088
1361504
2134251
1394655
635980
1002662
658864
1720336
211342
1799084
2782953
1786842
823697
666026
533997
2105300
2009420
2207925
2132971
498644
2797731
347661
1924264
754653
614864
431106
2637825
2623402
759836
2891524
2114924
1095361
806640
1012153
2686357
519633
165851
912825
2634587
315535
2677536
1138478
1873247
2520570
1828221
1309991
2551435
1249889
2248867
247329
1759024
2792874
480820
989740
2741644
1068162
579348
822543
1743016
2737143
1175909
1923422
816913
2517016
2738788
2768306
1729222
2351559
1121352
1924063
469929
493722
179491
2073616
256852
1984598
2182313
1730185
362389
1953861
241070
1866786
2821434
605842
2236436
317309
1656264
2554068
207946
2668217
1037986
2310692
824798
341865
1915374
15860
2890690
412200
681363
947983
1920175
2124222
2341270
993766
158819
2224893
2685238
587534
262566
2857338
100133
1800281
968221
213733
1806473
1521615
885314
2696659
2393563
1515677
2661019
1292056
2303370
171755
209258
931263
2501291
2865544
148473
1645588
1805192
1376952
1960363
732862
2210202
2244665
1200339
2483671
2066927
861001
2052867
2677089
2048395
1127352
916405
2483365
2229169
1109240
1166626
2924346
2296597
2595586
306210
1132339
1423172
2304704
2845575
1495771
1475608
2481053
1350138
405429
2344205
995268
502186
2884915
1158954
705360
1469132
2726754
1745683
1917265
630766
35835
510588
2239126
694694
2426372
1323776
1005949
1508111
2537449
660912
1096111
379001
1725038
2810983
2179029
1240364
2186829
1603429
907641
2935632
581393
407112
736174
874663
401184
1781749
108250
1826552
1771017
1167398
2857439
1973582
2711976
1079477
2206999
2146613
2937393
1593281
1770647
481571
2046633
2405271
2347146
2025499
547522
1687723
639362
339229
1913128
2042268
2339418
1380069
1121124
1074409
1714266
49169
494397
2347790
280608
2875044
115784
1874846
1820462
1964386
778714
24524
140192
2066251
278295
81075
2207737
2649123
554248
200435
2364034
2080220
1179878
374472
645383
397690
2201177
2183480
731314
1378573
571534
478010
577743
1570462
1963630
1732938
529821
2477782
1449091
2882977
2456247
1058763
301270
2312954
677441
2037479
2827551
2890985
1893409
2386089
2078066
2911238
2215942
936652
2739791
1155231
2652195
2113147
2243848
1060489
1179204
2251309
639425
376998
26450
1912318
1914540
702670
660010
2013959
870471
772907
1669426
2443972
209295
1991916
882620
2028085
1752954
2201528
2786897
755261
480493
2016865
2597560
807567
1150975
2537754
2468950
1418461
965105
2426130
437894
313798
1555710
809774
257456
1782238
2544944
2695268
778141
1868331
2021685
1422232
137732
1047300
2542990
1133631
2681571
1766148
1408168
137980
90502
167487
2150629
2151290
358576
1743633
553349
1442478
2305233
1916395
2489357
2689924
1246016
1645685
2574050
1336832
80333
913087
567623
1814540
1656631
1898217
1826394
2475179
1252454
1573820
1644225
2511667
1808462
240031
24186
1271042
1858059
863254
2851217
2834238
1554334
319026
1605361
2287896
1324293
246527
1976679
373518
2902093
2266391
1558441
1524186
2511263
1964793
2250534
1554659
189220
1761003
2568416
2765876
1475742
2152988
509091
399478
907810
975256
2298646
1199741
495999
2660158
2831761
2523900
562938
2660604
62851
1735157
1591358
101670
1898665
875973
2668316
2226474
967532
2296712
1129867
1629476
1589013
2704478
1595286
2266509
2864281
918857
1132658
422858
156827
839060
751613
1239620
1778795
1158510
1868716
1539549
377627
124115
2654712
2878106
1525500
334470
1773170
2918287
2052174
2927751
1324046
1904014
1685739
1060369
1946423
1295809
573892
2707681
1049746
86713
2247540
1024903
2720614
579641
944748
2768340
2895810
1063287
476528
1122995
2512612
673692
2089946
1862376
18180
2833034
1589164
1456419
2762746
175458
689114
2388958
442098
978602
189679
2420875
1142585
1805874
2592329
1400657
973956
38453
2849490
870161
2168425
979274
1998696
971482
2031590
1442500
1046992
2886681
1575218
557031
557569
555892
1177118
97561
2253256
1893852
1924041
1407686
992386
2872090
67214
2726713
2729252
700362
1510648
1283134
837013
1218281
2130191
2631805
431465
2295078
990270
657448
2418086
2517064
2065898
278569
2229054
989164
1913772
1071916
1205232
1206098
1532333
63874
2511512
2233203
1399034
2643973
659123
2674774
142951
1125249
768682
794403
2612796
2346697
1138119
1185770
1517008
2355551
1575131
1691835
1766391
1407113
723390
2195695
2690084
2525530
1206071
2629332
1933593
1183257
2396852
2087169
1894156
482405
1192752
1296016
1120617
2424600
2745322
2242460
2284022
954201
2427885
2669476
1572597
2733272
1282136
2751378
2849958
1709606
2445257
884673
2224552
2487388
1003278
1875342
2856248
1138223
1777602
2568532
595611
2375679
408590
2011030
2814247
2427179
2689835
383329
2023167
1678882
2187609
2118022
1922098
1833366
1644937
1190187
494006
1389270
1687519
1426513
2266572
131452
1748529
2053089
1612052
2041948
1335
357860
2178914
1671861
269162
1325175
1972847
1042324
1485772
2481966
932908
844728
1818928
2185427
27839
1729679
846679
777013
700203
1662665
1606636
2554531
1603748
2904268
702298
2584991
2810622
1862066
2865328
1639111
1191626
327977
799257
2752770
1047712
1448151
1479486
2266084
443520
1738154
2521907
2432810
311772
655287
2146079
1891689
1885113
2837020
84831
1484026
1821283
2401382
1167323
953524
281299
1575135
727980
1546790
1957019
283013
201537
586905
2549539
246668
169808
1695500
1429584
226596
2321173
2660534
2076966
1345559
1881158
2107206
1577083
2307638
2099310
2080997
31822
1554238
2774997
2799619
1775452
2720221
409937
699104
2592204
1615218
1528598
1540644
1191053
106146
520327
172395
251120
230500
2470885
2477230
162232
2150487
2918146
2580107
1866742
933318
2473220
2730393
183765
1194692
1664095
2869493
218552
1668837
1698112
1767376
1744610
1838113
881610
2069480
1196917
875537
1479325
2919176
722646
1852542
2456711
654433
1712989
2711966
1650154
1514400
1582274
2615191
1823956
1545526
1172691
170000
2055320
543582
2511783
476890
2471077
1353876
316706
2349704
630324
379788
744831
1097456
1486013
145762
229540
2093511
2783295
532662
1641772
1807819
551289
2907566
960584
1591752
2938462
1213285
840942
92404
3184
544306
1004266
1858931
2150712
56531
444587
2913473
1610787
373337
1217730
2209345
2295185
2208260
680883
66340
1130594
39481
835841
1413006
1933315
2840412
1949015
2682572
954542
1096190
1145595
591282
1505628
25198
1776272
2435633
2695585
1702274
497568
158949
2857195
2848272
2764645
2929675
1006600
642544
1378838
2337458
1831504
1073126
572504
318126
2697821
2807475
358443
2674024
1169677
141995
2940530
925315
1867592
647600
2700106
1502906
1810277
2814565
56403
2597021
2358217
61463
396797
1222890
847701
2781060
1950042
154502
920580
950262
2583027
1195928
2116099
2129462
2326546
1753373
39744
1455326
728817
2247268
65204
551696
1798471
94834
941996
1078300
712307
2880188
694747
2234117
1105518
1902095
1592784
1602648
37267
2880551
1329834
852956
2299087
717474
2169549
2629230
23116
2405256
1204253
865310
1367646
1416738
1388008
2236497
1367409
2418935
2282664
1994668
2666615
2254091
705500
656314
2085708
1518138
2887423
2592143
785887
2028922
1267910
2627856
106510
2895933
2800649
2354623
2505642
1075036
2243089
837768
1493756
1103294
1791064
1155439
2393251
1532242
218205
1226586
2015149
2573564
1923557
299524
1920770
2076687
518120
981243
2193632
977480
1028723
662033
2686736
1433024
2177611
2324974
1098065
2619091
1411156
2596355
2670464
1271166
1786207
2005065
1737339
1435563
1818258
444991
2389206
68287
2590783
105744
1998800
1038594
128059
2323256
1584799
1208403
1253033
2372135
2831581
1714996
1919382
1942323
845608
417003
1063869
6778
1312583
1741419
263628
1273697
2490598
1946753
817037
484832
1810192
2685454
1375325
1033851
2581195
627393
1536099
2872952
1526073
1574553
2704327
2518242
640388
1833537
1363960
2879937
1619227
1174467
1550518
43328
1568050
1394963
2235139
819443
1618340
1701752
1253809
1319474
1439799
1209950
2457108
919774
1159292
1947638
2444412
577893
971372
2126681
2148561
2312631
1005201
1239405
1523276
2769168
1341389
2278293
149255
1622137
959336
1103191
769156
362140
1522112
2278329
469997
795108
631650
2006135
604253
1133291
514358
998836
2918829
1720968
1530718
1699054
2609856
2391086
2611959
1778300
1006578
633791
2221060
1928684
1968976
35528
1490487
1691440
997214
2411676
133453
1672730
658329
751674
455355
129940
414740
1142046
1022473
813987
1063617
1046066
430961
2325731
262821
2847472
1288416
2912061
285882
2028322
120497
2202939
1982697
1141864
1525303
830128
1695959
2282375
2137443
816294
1339130
1401320
1423469
1560458
2308427
372869
17627
822289
1379816
2611919
1907970
1452615
2567648
628581
2519663
2447398
2597520
172143
2686521
1387008
2033922
58012
868607
1081451
486201
419681
7604
750734
1107298
2100150
369232
2079782
904267
317080
1154216
2929104
314762
438566
2102271
1863668
373397
1538719
1484201
1625186
2792769
1940601
2611219
2065888
72938
882398
388049
2249783
1931763
1241275
684144
1782728
1316542
41070
1658759
1572447
574512
2171550
1432645
1764322
1657004
157698
1281560
2439596
2552142
1030246
2705079
2519414
2937714
2384190
989519
2336422
2251757
1648968
2146157
2535206
140616
1219838
567471
1421132
2448426
2013740
507848
1374549
1760111
856490
413406
1259469
2894063
645169
111558
1248162
1277425
51689
472527
1658015
317694
155507
839165
1395462
1771248
1682723
2475256
2566977
2890355
1849175
1775700
150408
231816
2095290
1969759
2369322
2502805
168744
2573483
1692608
2522461
9213
1459754
1075091
1941682
1357072
153453
1890613
876044
1652498
1489252
2714441
1714758
2454549
432478
1398873
2599900
2657343
1302657
1231977
1289249
1260501
756298
1119131
2190437
427058
119962
2819164
634818
1405133
2447496
682437
1231510
2936631
1426003
1266490
228884
645774
309242
913210
1022840
2104859
129305
812428
1321719
1247956
617912
144379
332486
877312
680712
1098340
2776377
608505
2275002
1854302
2357331
335630
28548
1981491
2437878
647450
1913525
1507282
620347
26450
799379
2133164
1632997
2725732
2933399
1604621
662373
251333
317639
1624753
1809385
2202577
864540
483468
283745
451333
1011225
196925
1495159
1677582
2186532
2415500
2217564
282024
240145
1581376
2365391
2210990
2292081
1215947
1532587
1988043
2823016
612952
1097901
2496027
2579127
965918
2026212
1589459
213085
1525105
1536486
1730545
1609860
315440
459374
2727834
68625
934845
1046280
2530167
1019358
2792960
1966103
1295269
2362984
1760635
64214
1688915
2893237
2561889
370601
1581540
1048199
2685324
160881
2275732
616121
105345
1806399
2227276
126561
1027779
414390
2350256
2807398
1659061
1369208
573859
51607
2638643
2911973
2165733
2882867
1250751
1827020
795102
2275433
1163246
2855816
2867631
1546230
1530550
1743806
369895
350144
1058873
201834
1380625
2299381
1122734
1163597
1670436
239189
2824388
1713563
1936045
906485
2888863
1913216
2601982
2403179
2049577
770002
1485143
31101
85327
774132
606380
850929
1090241
581723
942180
2530400
298002
1335754
897056
239989
504359
249665
2223913
2834853
732820
1059500
349308
1446812
2437505
2660303
1444806
2640423
561383
2918952
314169
1704092
2184014
1535907
2366745
574845
281864
1802067
2764291
1782166
2907461
88857
2860833
1718359
1316295
741117
1231819
468816
138223
1297245
403630
1926412
255926
1557815
1018948
1113729
2693323
569761
128397
1446004
2898013
755171
874980
2327541
1873366
1495411
2472043
982089
744566
1250652
2060749
2349219
806708
2716384
2726867
1181559
420671
2216503
1354462
2682756
474360
2087849
2786765
2840931
515225
819388
653594
2452714
1758763
237442
2150459
431715
2473583
2896795
2311294
439606
1832438
1923888
1353270
2470264
577005
1786490
1221318
1923869
22953
1995940
2846724
43052
1362349
662608
685869
1801968
939310
124223
2511240
2051705
1968061
28615
88574
363752
1347782
578795
1534265
1877704
88470
1555688
1790722
753102
873106
864744
1865814
2854096
1805636
609490
2445927
2179784
2282284
96757
2287881
2280223
952789
1269456
31329
1185241
1478001
1370070
2382003
390214
2459911
276304
2229075
2779308
2084576
624973
107368
15536
1791800
2568138
434163
2637671
508440
1718417
1555144
2460871
850086
2017744
2213633
1075987
27327
2069750
1184173
1243535
443932
1920149
2437194
53183
2906054
256986
1515909
2121204
959656
1965717
1249919
2009620
461736
519263
1537529
536659
2471188
2494654
2330789
2816286
251985
1606902
2178029
931636
2747167
2519432
2266190
1367441
2174066
84145
2069918
246767
2075760
2065697
1553547
86280
1570398
1762725
890989
1903951
2832551
735088
1832013
1749508
2369982
1712488
326162
1725003
1679747
1645522
1669180
328251
282552
2228313
273870
1770113
1273318
2682771
13675
666558
1225527
2659362
2047747
800289
1079944
1040560
1599438
2260782
193885
1212663
2864043
2358436
1272279
2654015
1377265
660015
1230284
372758
534434
2650090
1423912
2225260
2716999
2614570
1159464
1340205
2832960
18724
540104
1229480
1098084
1984142
193294
1448305
2337730
193402
431819
2230128
2192881
2938
2470198
1605321
1880526
2881505
2479538
506831
2848452
1706430
599023
1263391
530858
1372455
1608490
968665
2031821
593224
1305388
1223601
2560608
1577458
2723790
2398345
2194794
1273371
280397
1446736
2159579
2240327
1355703
2470204
232233
1945740
1930178
2128823
1707452
1136343
1602556
555762
1222748
481827
1594165
2369024
1079873
2612957
2622400
145583
2154287
203190
184499
433519
629805
2282095
2022483
577232
2210254
421648
2271161
1555353
71289
151803
1038830
208057
185851
2018356
2528878
2341216
2105456
1764127
362431
172639
562178
2211157
2211047
2631650
813080
1400900
1250892
1463974
1405520
2805778
1629430
1677520
2427163
647863
873983
1882723
505994
455438
1710327
1139479
164287
2604395
2219224
1104750
456585
2669466
2669632
206184
798664
212062
1282512
656950
382689
1664391
434708
2254863
2478608
372377
545182
2093552
1532193
1264512
1762110
2224847
2560395
1949337
1899195
2190056
2082199
1440569
1973489
1301616
1527409
1726052
547358
1879874
428192
1617523
160533
253160
2855240
1204220
414551
504533
1919495
2197232
2255750
1776383
2349828
1632786
1676520
700086
1128230
509932
2179738
2100598
2517342
1286675
1626542
1099010
1854681
1065715
2067815
42500
705093
28719
1057932
2058865
1584848
1701222
2362020
907767
680151
91094
2466766
446522
178168
2732473
2795046
1416527
2237256
312568
1973763
1009653
1243629
2734998
2767284
2460502
2073083
1333493
2798216
2031004
499163
339368
357713
1907394
435185
1897812
1435130
242672
35109
1039326
228708
345644
21035
1421819
1001044
1968087
331757
601786
2123288
2193998
2644752
722870
2922096
1110806
1832278
2297383
230180
1236530
2250884
2342171
2467400
1416015
1953419
2170430
605962
238013
2285819
25274
1688116
2086196
479926
2468594
882112
2689914
2024021
1663605
2233751
1277592
1630783
672301
369104
2162065
2592978
2375140
1941324
2657660
1506376
233037
2604069
150756
2399664
2802262
2503489
591192
1063636
880835
2416291
1374
2816424
2843375
477301
2679960
783943
1238509
869373
1770253
1941133
115682
611871
1264401
2849592
1548622
1257051
2510573
2519547
362621
1059471
2540749
622642
1908220
2018939
1031936
2291547
2301156
2683714
897614
1149432
1407399
777356
2200797
2356226
26498
1391791
2711823
1126858
1065819
1693384
2285690
1645945
1673862
2810078
1361791
409104
1323077
151327
2043762
1988817
1443620
7921
465204
207976
415220
1678362
2543270
1153567
2660722
462723
2481225
2853510
1183302
2185821
743769
2882583
1021873
1957724
2143496
2470381
2516922
2762882
1342621
1246807
2047156
2087926
1666096
1125553
842974
2640450
664083
1335766
357207
2083273
1010239
930877
525282
640745
1285720
1958989
930470
2877309
763591
1781961
1305751
165172
2447720
2453450
326179
1831406
2910280
2088355
2007940
1803176
1083143
1664023
2616418
504130
1495020
2177420
35450
1603833
726421
2690085
1609298
2507841
2671691
2009880
2426166
1214561
567325
264338
1446719
522202
31250
541473
59774
618302
1832378
61719
1445820
344068
2604169
2013818
1361726
1884375
692810
388500
370672
664023
26501
2929316
198931
2828798
929137
316519
2858350
1114431
666817
1642038
2553783
1443316
1402523
882189
1528746
534664
1519903
4388
1388585
2083813
2254755
1510761
773879
1747456
1288366
1450097
2797208
2795384
2720444
291496
2186927
1975410
1460980
1505085
9016
1216520
2058782
392059
2174519
638582
2063957
2661132
1948995
61571
2116511
2016237
1476549
1680091
38575
41022
1266907
2524251
2597654
2549066
1187422
1012431
348090
261005
71484
727468
2417755
1105446
1065608
720975
1043624
325527
2064620
1595479
1889163
1137623
1722443
2355294
281274
2408617
2309055
1467752
1372206
1162356
1967002
2099356
547954
1065836
716795
670623
270309
358671
2373843
649773
2552477
1586664
1904256
2287865
1676589
2610033
1866974
1153104
2075283
1033435
2258316
111138
2751039
2408772
2631246
2699828
993917
729710
368369
1776905
1204552
2247265
1344435
2360785
315541
1643279
1964247
2798766
2627401
377913
1955439
2476237
2049122
1713214
1228115
1672409
2299042
781958
984456
1835326
447480
903871
860798
1583898
428883
1431450
2265968
2332699
448073
1327519
263134
36295
1442698
1342619
1548521
2503358
2253843
550019
454627
954601
404436
8336
1721347
2069297
1204020
933658
1441858
214433
2371499
2331485
2277335
572194
208796
211345
815660
2159792
489526
702495
2838101
1775777
1319424
1660343
766516
2034870
2335242
1710494
2290843
992318
1759932
712427
1475397
1598144
1025240
1915149
1488822
216257
290114
165952
594123
2404605
2336025
673315
598662
98682
1856192
2181327
30092
2359321
2401832
2917509
1359987
2221498
1420004
2561897
716330
843586
2646502
1081862
2223206
1378114
985073
2889410
1933129
2527891
488765
2235056
2423680
653583
534240
114773
459614
179360
794229
273170
574203
2677543
1617420
237702
2847457
274083
386054
1303230
186508
1465273
1997026
1910707
1843553
2725808
1785031
269278
2725846
234339
165973
971517
459214
2768884
394452
2326198
1413764
195698
2620842
1527262
2014232
556433
182560
492705
1071437
875205
1706057
765220
2934552
1864951
395977
1785578
2402516
1047208
346044
221307
2612190
2863950
2826446
2429539
893297
702773
818440
1373206
2730562
543975
639098
2650408
1758541
283446
1644434
1457046
1929361
2330141
562571
1150216
2503640
873322
833446
2311692
1429089
239291
1212991
1870196
1096837
1967749
439107
684168
1504622
1500896
2758618
817668
1644747
2847045
2862818
731926
2647264
1039717
266171
1729124
2809530
947640
16565
2863714
1950830
421650
702845
982764
1934928
1054869
673001
275103
2450772
492379
2093305
1359341
1389472
1885909
1272121
2204071
882365
555995
1076718
1661215
1848626
2696434
2936338
132253
1985057
1409682
769013
2493662
912420
2795401
1263256
466025
2843274
2899384
555585
44012
531900
2368997
2786276
2584142
1740344
1040818
2092195
1921653
1420916
1425236
523270
2193877
50135
873639
543518
1564203
2810771
350812
1144850
2131894
2710763
677327
84559
2028287
2314345
2271019
2058312
821223
60421
2621751
2391788
374671
1949651
714969
2500631
1682806
1991097
2038748
2932919
4510
553425
1622231
1915053
2784784
636112
1264974
1880466
1075992
1301163
245963
2684168
2309645
2030116
967459
1415332
1528394
1928126
665223
2753614
1022217
1271187
100815
1982798
1376840
828908
2774839
246421
547262
1820918
1426927
886947
2194294
567555
914253
2852851
2157305
638847
1824061
2272383
1321221
1698499
2868196
1743572
2118691
2161133
2729709
567868
2778910
1619184
1220850
1551287
2230552
921216
372472
1865678
2775958
2652286
2002517
1930145
2099162
2598657
2192005
884227
2223814
712674
2072526
1164254
2547066
1332094
1125676
982287
649897
583881
600441
1300639
371616
2698596
2798098
862847
854828
1157075
1155399
830154
2598507
1343531
354162
389551
874166
1005153
1013456
2640937
317684
146678
1900867
2555788
1086582
979382
1436836
2330217
349779
2882941
250992
1776853
2183150
2558729
2368980
517067
401927
2904257
2320197
2789766
2373230
1616365
1038244
1880028
2586582
738461
2162812
300465
1698404
2005557
2322604
2184137
1470713
2347984
1272563
123620
2590229
381722
410264
750241
2274558
804032
455327
223486
1701959
961588
2863972
657262
1121750
346968
991694
2108297
1201950
259675
905036
2041048
2281818
1432587
1906302
2722578
518660
211493
420409
780453
1687500
452981
1370858
1712594
2397796
1434054
586254
1761548
1275595
2830627
586266
1744437
1272621
1492686
838257
1492909
544804
2633218
1273919
983392
2411149
2085821
1410144
1433269
1525891
602726
2654762
2676397
96918
912274
880937
745137
1907738
1662375
2740171
217112
1449348
2164076
2654038
700257
2358168
2624522
1898571
1946552
2745881
1706474
1408936
921952
975705
982182
1136387
2182643
2357684
2376212
651446
1359089
435785
2035449
2588834
650715
1629130
2050227
1302382
82133
1466991
669192
1828243
1004298
2627170
1465556
523987
2477238
470200
488579
1531481
2188084
47097
2155359
1504466
1956671
2135322
549910
2123920
583517
1847912
2718117
199919
653153
776652
435991
388488
1202320
1490302
2770987
1111414
357893
1568428
134628
1032070
2063683
2455626
2490388
506572
718134
1528221
2885611
2312397
1794190
613260
1814942
2073708
1218930
1007485
2380844
2829257
221185
2298623
1319034
1109015
1596687
2469058
2637230
464647
2257101
670109
2610524
497606
793233
965012
2072321
1256622
592438
917823
2541096
1659170
943819
1761032
2787665
13177
1499563
2810764
1197911
1749907
2781056
2655815
1581751
389899
2296591
1412334
987037
2896223
1617201
2589584
763271
569896
578106
2778357
1316692
1612257
1872131
1963189
2347836
1004977
2892763
1255556
1613580
1296893
808735
993586
1252685
1254251
1513607
1127108
2723032
2352756
2914696
251675
1964346
618182
468073
1578859
2826015
935708
2845965
1862124
1207713
2643050
1024013
2003954
567200
2674056
2078815
1775893
31802
1618594
617123
2186508
2449505
819325
1638291
506118
1048659
1175497
2484483
592828
91670
182246
655845
2795379
2857201
2037361
1950494
932046
1472974
1627336
1133289
833911
2474076
1621588
345924
1870628
702720
453264
1112810
2738579
109515
463302
1291504
2439418
1325805
334837
854995
1960827
75244
1828215
94196
1319323
1463341
831728
1433486
2721195
1880962
711848
390435
1809830
2330342
640774
2262259
2550323
2147832
343623
2707389
901653
375740
894764
611376
1082215
2675054
187339
1404688
2734492
2340967
1836583
125667
2598098
1991458
2564044
1274992
1581049
1528343
578343
1712591
202660
1598259
1724104
794094
970893
1243540
1775348
1247963
2735370
1847745
410051
2223935
2208360
75817
1845853
2358132
812948
887979
104446
121345
1631072
2357763
2179800
2806999
1037639
1722925
1842779
2279139
706281
2042390
368319
1002761
2576160
2337610
1131182
1323842
577229
1334840
1626244
2678320
2289094
1188281
2203351
1209326
817444
667434
2067474
1205443
472476
39454
473176
1576410
527579
1649556
1840664
1659501
1582827
1744080
713248
2388673
743439
1227777
2191032
1056396
1250110
2347214
2578179
2344553
2062722
2679106
2064718
1486641
2620742
2870199
2838872
1383097
1204856
2673104
2099032
870627
147922
741359
1967622
1755290
1057121
1659477
1639427
425555
2612070
2082469
685447
1478924
2197177
2279679
1288797
440034
246626
1744977
182431
254230
2498948
91110
1863040
1251203
2848319
1002893
165823
658876
397157
2230174
543403
1198876
392249
2321885
2432820
1526171
505476
553479
2754084
1004727
2731499
2817132
740658
324701
669553
2736351
1928579
17006
1574531
602519
193544
1490553
2439060
2837892
806191
2522363
127505
1907652
1554940
586510
1090674
2138976
466854
2085534
95492
1779501
1707306
1078198
281603
2878710
1771492
941983
121745
2032624
784883
2413731
2409651
241721
2168515
2384127
1149146
1111369
1005567
1148238
2482129
1494358
2809854
483881
330712
1255309
346609
2707176
1539646
104222
379202
283794
956654
1732360
1419586
2591565
2611153
428959
864049
102170
831082
325653
1563399
2439379
1052314
1091586
541142
2186192
767426
818446
2806846
475238
525934
1721996
207450
2905685
131021
2311455
1170332
2305249
633056
1915990
738872
1346369
777323
2151345
2549740
2613677
2567881
2075445
2021631
2368290
2566057
1066904
289003
2788687
1734064
2896878
52569
2726050
402026
1245341
528604
1786199
2354039
893249
1773497
2599785
43875
2407904
1548582
1926855
884549
1002362
425277
1405377
1842119
2699226
802054
708189
629630
2013387
712535
524493
1259847
642429
2135663
975015
1060495
1205809
1963107
2288528
224835
2496371
77052
2786500
2166191
825565
1601971
969782
170956
2575107
1806605
2729131
125383
1184982
79589
291556
899443
285614
126655
1271665
1376566
1908107
1533346
2001500
1862228
1984465
2879367
1579612
1641969
1952585
1745821
2689472
1759906
694962
710476
350214
1523871
1357894
2090869
2531302
1588039
2435197
2027808
2465722
676671
1300472
845023
601930
739087
2082764
2048596
2592007
881115
42557
275893
939423
227292
359727
354546
424335
1592961
2025906
1505659
724828
1127143
2692824
2649067
926630
593923
42779
2678734
642812
695383
1804864
2808326
1862223
2702179
1882526
2669036
1600320
1560550
1820110
2036522
2547948
2928037
750962
543147
2685067
2019939
1651579
1546680
1119285
2237845
1419623
2740902
821257
2572191
614639
1582304
2199157
259146
356574
1710070
1155227
1394369
2036364
411520
2379364
1854494
1902522
2869655
983655
255508
614877
1260472
2617297
103535
250311
2610958
763368
2784002
272680
1742942
1358572
2199853
2727993
1060750
1140514
1254539
1393368
2720992
1919863
1902649
1603117
973489
2889245
2257929
2683022
2679951
2633206
1485615
1311068
711300
1321210
382154
1335974
2038083
2465982
788523
26946
2474303
938134
35468
1846087
2364081
496717
945953
548124
2166486
1504972
1182466
1587976
463127
1345600
1339674
903894
1118567
725156
90651
1861117
230584
802433
207235
1004643
52548
889248
1908387
2270128
1127111
2232805
552842
447221
635987
2393543
1067729
1973066
1008521
153362
1275370
647900
1968147
817825
459017
2803364
2147991
445377
2762764
1865619
2032983
407727
1328682
1043942
216152
2888848
1120950
1457049
1436189
1432221
2754377
584957
786487
1491713
1750380
1564760
2262775
1031998
1925437
716141
1655261
1643447
574637
180368
524874
111964
2444197
2634209
1204643
1287626
1528931
2310285
1150154
509795
2144384
285189
572578
1373970
1126190
557077
2125035
1449870
304035
2427868
1262822
1306771
2651025
2635455
659913
815006
2346621
508638
214552
713280
647813
427836
1740909
1982085
822901
709465
211492
859946
1386234
2811708
2698964
1671373
805338
1010575
2239369
1803494
2623080
804206
2674377
526268
662865
2547822
450131
144151
1735533
2135794
433816
1875308
2388229
2521538
2818749
2048885
1294267
80974
2806011
2155839
792107
2597789
842577
47319
1405508
2395544
2082701
56920
2793005
164133
75660
1265559
1795983
676086
1791449
270440
543469
571080
782947
2336333
288245
1309180
1325690
805873
336738
2348740
2019185
371298
2230961
608017
908424
2148608
2085208
2107961
384811
164665
1511750
60824
2096098
2317799
2311205
2232643
1853160
2266472
2754240
871057
1120402
1570447
1527966
498860
1441119
1262774
2464493
1767646
1352175
2412936
216459
1903799
991845
1094889
2015931
1523210
976153
2161543
2762323
2903761
1820509
1415497
2642645
935860
2298711
999017
2220880
1667325
1652670
2782667
2541883
2623607
2058801
1861027
1623879
2741203
2600954
1190273
2294436
2634157
2901763
764545
2824861
625350
568330
330257
2183932
675157
1229307
1073688
2267730
917492
905200
278614
2173417
1486402
2325445
2120889
2165645
405520
2171599
2667543
2158323
1815603
2001762
23083
2090434
2697674
1200446
24336
1485488
1329062
727087
1392287
580217
1983299
694243
152284
2704124
2795012
298769
2487324
1707388
1839691
145620
1622218
577955
304536
418715
2707430
1928072
1470931
157546
627743
23628
2272355
774540
165179
2532290
1507963
2483903
2021033
1110024
332783
2662455
1017479
948326
2669249
2252048
845703
2163832
2501615
335430
2704878
1727674
575775
2690928
1235170
1241083
2888122
348657
2828385
2031398
25540
137000
1893636
2542021
2789854
2038615
1652345
2142262
413274
128486
2460095
2401322
299350
1496943
655517
2196983
2273218
2154342
767296
1005436
1798719
2544976
351034
2734911
456590
2050041
9778
2788682
200841
2603928
2825932
161386
913737
1822710
2892137
318026
2157658
96279
1424781
2136975
1324268
69621
2530239
129657
129347
1719999
2564236
1980560
2741832
2098645
1767508
696148
588608
1366257
925317
60231
102778
1852264
914439
1605935
2029259
2745735
501155
2220821
1480179
350465
2110985
1903167
2175602
1554948
1943797
892641
442473
855500
1452871
1958255
65218
1962852
988727
869757
2334341
2751117
1380369
1952820
2088890
778054
2790140
2713502
704336
2126200
2672529
1770134
2629965
2534534
2563734
855846
2267688
1398760
1040792
1241280
190515
533060
1813445
200761
1930153
2428669
1208937
1309232
2467329
577040
1092151
1320083
633319
1605712
1580136
924839
1915673
689560
2772916
1181711
407980
2884717
733405
2072367
2075815
561622
1746643
1977591
1057981
2027456
1338899
1655364
336589
212292
160130
2882342
1165255
1345632
1763202
2653115
94
2826533
916008
2542810
106839
2611533
2841912
724301
109419
990785
2869930
2185947
1644647
527561
2655512
577455
646015
1261818
1217449
462
2662497
548418
1864358
2759107
1481335
2753911
684477
2300806
1913131
1587819
2354612
2753502
2317980
93912
538810
1052945
2297819
1110453
746178
2676215
2299177
22649
1415120
504621
2314039
531122
2069686
1718345
1203304
2042081
2075210
791337
1044641
1164465
591870
1122258
58931
2259738
610777
205891
2561855
2372849
2561264
2409571
289985
2892719
1688634
1898322
742685
256701
158661
2402542
2672999
2871349
2263301
2359759
1555012
212978
2226631
1289636
2853066
2139191
1059438
337519
496103
2189404
1735206
309870
1729421
1501444
1707012
553510
2572815
621040
508690
2534004
447674
2815888
342974
1145345
2200106
1958721
2469721
869893
2333197
2779608
157752
788245
1795550
2636618
1321284
1493334
1354352
1632696
2381302
1690315
558168
1333215
2479640
1335800
813104
998277
2256742
2741223
665380
1475444
1511042
1296308
2928568
460714
2768515
1535132
1778339
1251772
1855607
264197
1826585
1605192
2609028
910693
2391242
852506
2784405
628231
1634808
430299
439414
1256176
1645880
1566198
1103806
183733
2312443
1721422
1627276
1794929
2737251
2745573
296807
299063
2465991
2212799
1772034
990069
2438588
1050728
1475691
710987
2129816
1244241
2500839
264491
1586588
1881003
356594
2612459
1851104
1033662
2505393
1919659
1955159
2463457
1439152
1847658
443065
829340
2750885
1762688
1053570
2703545
229736
426688
2706454
2093930
2892625
661321
2515841
291947
1056244
1242916
2519096
2412003
1891202
1956243
494891
813529
1975532
2159296
757865
597177
1792158
715799
200972
1752745
46567
2733679
316160
2200079
1388088
918775
2062863
2147245
472087
1897691
1295817
2213816
1414876
2723249
217657
675611
1314537
1106417
2654055
2592586
821763
1301905
1900886
213470
2265842
449392
585451
1674026
1576270
2096365
952402
2351652
390122
839002
2693509
154287
954471
2743869
1689208
890288
1446736
2699462
33967
2590344
761023
634111
111855
2522623
1872362
1550556
2459197
946656
2086812
1884394
565296
1295662
2360038
1417065
958540
1770038
1297667
2375768
1509377
1189329
1313039
1289644
2417046
2098480
671003
729361
2180951
426486
1183731
1632615
1872127
1825446
2210660
2192991
177015
151591
173258
2853749
2551569
800639
1536641
2677146
2083687
2369222
334366
1989156
2235192
1240482
2646462
879920
401924
360241
1237699
1149163
1418634
2869826
1717817
2213378
2734225
1539047
222256
1229883
1510033
2927793
599096
1966283
2907572
2091469
2616436
978597
2129454
413715
108569
2220663
1052943
980316
1659393
2791341
2127767
1728516
1523008
457251
1190379
1327149
221887
1377907
2703462
1069922
561442
1738648
1326263
570851
487839
2265203
879365
2811376
2807712
1942948
2764752
2018870
2774984
308049
230517
602260
718207
2445830
2924075
1612413
1295007
445174
979927
1267523
1096956
850781
1482669
174928
1801838
1919629
957610
2191514
2400327
1953573
942003
40055
1047239
1448148
549373
437234
399939
2554692
629024
1804679
588793
1111638
985201
234538
1157312
362350
1921019
166818
1833043
646782
2121649
339046
1468393
1474546
572774
419250
1507127
2405008
936421
1132050
1504390
2006178
734969
116703
2253833
1280748
132116
1257837
2119638
365396
523048
913701
1237512
718962
684502
1218767
391477
25279
1973256
2503221
856841
2891673
1645486
1549477
35217
652564
895350
2255623
1394319
2470970
325702
256848
586133
1858456
2794107
1182573
1597334
462414
2245775
1163852
441982
2656744
32367
623511
1584837
2616459
2901280
2048920
2404567
44427
1870280
2612950
569026
280350
156644
1593465
602977
1507351
2642882
929914
977403
117443
1649511
394273
497299
1348857
904518
2358959
658710
600352
2508021
2157962
2542318
1625672
1372965
519368
459440
2265290
1409739
974299
1246035
1861839
1148729
543189
1958162
225420
1761786
571614
550196
1838597
927621
2401734
592049
582243
2719310
964441
2627754
2616097
1551071
2729629
223157
1904632
298876
397572
618013
105966
2536737
948321
1041217
2870439
180535
2841879
2813347
1323480
1598340
2006676
2499480
2299078
2458643
463237
241035
2224169
2622701
666971
1227023
500792
2612530
783512
1108010
2631917
2814640
455525
2809022
107480
2159880
1334780
1384600
816663
1963323
2367447
2530844
163760
234130
2188237
315454
2666977
1013700
2749158
1080390
360116
2139517
2542148
2565026
2465218
1439429
1968840
2011770
2048391
2250148
2738571
1484417
2251914
2234639
2855128
694642
2410082
2703619
1830893
1311314
2290563
522340
2472785
807471
224449
2646916
2316776
2462300
1401178
749356
2458456
2189854
1144750
2334780
2194548
1833645
594791
2164094
2823691
1398357
2852805
2136591
1148721
979644
762040
2609195
559973
4690
667677
579778
2781205
1540212
2345173
1133888
2465953
1503085
1211973
275903
742502
260949
1313234
2911284
370840
492751
131447
2705998
2486256
638299
2421568
2155158
2390372
972458
2138529
2056344
281420
1316614
2448647
480490
1737119
2062863
318958
1500997
182088
1226861
798506
1755067
756851
1269712
2758260
1120017
1053667
1382613
1400248
2374808
2022627
1911340
603513
1851028
2418100
1943688
2347799
1346016
783593
1182494
1443456
2894083
2662402
1667848
288383
1290116
2923051
2457273
1135463
2264273
1244035
989071
1968839
2701362
707485
1239992
1514549
476317
1131660
10858
1741611
1106034
2057768
779441
2218805
1971376
1434511
1972955
270149
381628
552270
2010997
631874
2577965
127513
1100845
2934261
2710086
71297
2800904
1097364
1536504
2119391
837516
862233
2315921
2430151
2147248
2113029
2234369
2155120
2525982
2173704
1458504
2119703
1127591
687833
2478675
891744
216098
426954
1155767
772845
475994
1936393
2157562
7746
947943
2319361
2121334
168448
96683
1975418
1851920
2858467
1088672
820797
1755571
1741007
1169813
429881
1777105
2696620
578895
1999759
1677906
427342
233920
84950
2457286
1895002
2142104
1027668
2209533
2862061
2747029
859373
1155157
318147
2850370
1147424
2339809
1728530
773903
1934350
572835
2757866
2447202
619377
2506978
871
363303
596152
897232
2026899
1722901
704256
1865576
1558928
1825292
304418
1170754
976086
2692596
1095048
1462723
2488080
2480819
725812
2565959
1459871
1892367
2748210
1526002
2548554
742981
1595946
1593453
2245968
2535443
1131482
2018115
77576
1495002
1794908
569437
1882580
2745484
1372065
374080
1193661
831716
123047
757262
530983
1398176
1422228
877688
2699555
2465781
1004851
2351538
178574
2844722
448849
1295897
2812625
1208972
1212195
688185
2363815
1061427
882837
1513033
214267
2755593
1258996
663385
2490822
953348
431411
630706
2743732
1926732
1342663
398642
627586
2229175
2646715
1429945
2874146
875350
1306048
682437
1094097
791825
2136785
2434814
2175272
1037463
226466
1426357
926102
2081649
575442
1424992
805825
1323837
1440334
1461190
376250
1104939
2242691
1149905
2019627
2507438
1895990
1619063
2341205
1442147
2557815
1894246
2240543
806306
1734770
2274796
1783973
2769953
2524357
1643104
586664
1499588
456911
1431967
194333
917413
2062218
1791389
792620
1831236
1044724
2643412
2672038
1079290
676259
1849024
1966927
2788319
2189999
1868453
1086040
537314
2189111
1183806
180113
1772999
2395636
739826
1927718
1180212
1196084
1432662
1562101
1876998
1634445
2443360
1259125
2335404
971898
2778273
1430462
2604849
75996
443241
2457670
1765535
1199061
1492131
906247
333302
2632674
722472
2360896
2200006
1133710
2584529
245372
698337
90380
349354
2647849
346836
2689386
1744024
75830
1220968
1036615
115936
1138828
2494882
1259222
908991
2357901
2314044
2542071
258083
2257276
760800
1573631
543393
1488437
605269
281025
2239067
817544
1968863
1432495
2048111
2056824
397760
1533855
1426337
164060
25412
667087
1795252
1917788
2331181
41104
477206
1396562
339012
501856
1525202
2041551
94172
1351619
733985
1050995
2527573
1878763
483304
1170118
79508
1348563
1131841
861693
2360791
2309862
2210214
2297235
1311414
1066546
1620621
2787760
2384633
892294
2873999
121364
1123663
1936922
472163
337381
49205
62804
580684
61681
2681988
425486
248647
620970
1367225
904971
2095062
1121721
536353
1930210
2160328
1472096
2828139
391202
2354803
2155444
2569611
248832
368006
70626
1220708
675867
2433162
951186
736865
1686679
385163
1973247
1705207
1268426
2360815
213649
2845386
2055345
417986
2590724
1867865
1475873
48817
1881262
2223008
1047271
187806
388759
1629481
1444954
2231474
1557958
1751873
1892887
1299211
2595
2766040
806397
128347
930802
2804516
668951
2600888
300760
1124269
600042
17193
707153
894517
2525489
2576532
2917332
1638801
2551135
950783
1616088
2288012
714831
2493379
113295
2165522
156283
91719
350695
833413
1890388
1964552
50670
1018533
2599623
1529916
434394
479404
1144793
671315
149022
2882205
2326242
933025
2870533
982378
942345
2472101
1447048
2192995
992374
2325923
2317135
1575023
1191913
1676215
85772
1103781
2784128
1504526
129677
1264224
1560606
1610726
447231
1496793
510306
1013950
2354822
1567755
1810437
613015
1403090
1199413
1634520
242907
773893
577050
1887152
1923859
2717590
17684
1939423
2608170
1925264
2680147
738623
15491
26862
1067240
302890
2677667
715230
2369424
558157
889745
2325088
2284559
1270149
430072
1672624
2928032
1418103
2580445
1849978
2826756
2551280
2374549
1883442
355626
1431247
2407258
1323567
2031075
888273
1423289
2074527
2573737
266837
1593122
114574
2280996
1138952
311127
449220
1350065
1232221
105406
2447527
1196875
2749827
805960
614248
755138
617177
1720889
40232
980795
931485
2363699
2064999
2890946
2221117
388798
2252988
1854196
2313024
1386685
1355447
2556742
2095535
280292
869998
1117820
2938506
2220307
454069
1706869
913442
1317596
1539664
312822
184279
564787
1764508
2616508
1041903
155472
1693376
2356441
416007
687890
398991
2374786
1179813
2249078
2529546
267855
1151523
2288363
2486107
636667
209369
637167
1241350
2116260
667150
1849162
839538
2080531
1105550
226068
2829475
1231199
2147587
664489
578855
1149247
472494
27374
247166
2557160
1481493
1108243
2264570
210354
1180203
2703094
946803
1975189
2663752
1644532
1775612
1169337
2377651
1723003
265235
1271249
2329259
2763218
1799973
2201012
351461
1735217
2201597
2384524
2467164
700581
1215655
866738
1972152
694032
2446497
1383126
891906
2734911
739691
908318
786637
2925759
1583727
1119230
2021539
520206
2322684
2326201
1193744
1953261
2501624
461080
219694
1172233
2034241
2759346
531693
1269458
562958
2900006
2097401
2584697
873255
998944
2366530
1154507
2112735
2192644
501971
1795882
177016
961715
2089319
400337
119402
1678638
1244380
2788971
2774070
1455573
2331437
1656312
2908135
1742255
2138688
538786
2924903
1942949
1646711
1942705
2139769
92460
1008373
1920459
424104
2651268
1383545
2720852
782016
47085
185483
1028742
260372
845857
2662255
1861282
1224611
1316928
1516155
411885
1257558
914216
1272799
388849
2290829
1006817
2705138
580041
2639651
1771894
1687377
697381
1530014
486953
1450807
392313
1352324
238531
1761268
692134
1189582
262560
465069
1940735
2114061
421409
766850
39439
1007067
806257
1573602
2514973
2289525
2062812
1578893
2051724
2194921
198679
645709
2028677
2072063
1137153
190967
1738438
1793315
218313
559746
1868127
84666
2895902
1358426
2704362
1119023
1348576
1828240
571325
158620
1120699
2868483
1295017
497736
938655
2458543
75821
310537
751304
2056126
1311374
2374474
684093
2398400
2247710
354540
893234
159054
2423
2364131
781999
711275
317727
2264080
210919
402464
601943
1612940
2179778
1893967
737805
1648046
1282611
2566303
2071199
1979923
2908206
211086
2529617
1902015
1245025
2909154
2635552
2566780
2042799
1217744
2905665
2467138
573454
2043265
2023394
1850482
198833
2039472
1893382
788448
2606881
2082885
1192919
289682
680306
822874
1298202
232533
2542185
2509450
1542907
385739
832740
2902973
2418304
312618
1807220
312115
1605393
83868
2045980
2679993
1090285
339062
1811751
2176881
2236174
509215
182716
817047
103163
2678287
2377307
538944
1812771
1085273
2828075
2543757
2271611
2743651
2925811
1431971
338363
1272434
2448836
1238711
2156726
526365
358358
1641902
1933970
997119
768165
2698308
1413875
2351157
2410150
2057938
2425529
2282448
2264865
272030
1870994
396416
650034
1927034
13927
77166
2547330
738248
1125573
1899458
364165
1462843
1704465
1003222
1126435
1163526
1362729
970217
2686021
222231
754180
2859028
1646747
1811916
2848088
1637400
1272763
1110866
1301843
218590
1798699
2239145
2722013
458905
1899992
1240584
676874
2770463
1429953
525994
1602467
1061296
1425449
940807
2320019
2678391
170471
2035518
2575268
1890159
1505590
1206742
1345240
2875506
407051
19426
2381533
971043
203241
2464462
843925
2422603
56173
213599
1578205
528906
1409533
111802
347637
2291157
2289833
2541219
601312
1114777
445770
321996
554858
1521798
2582843
2868086
1492532
2897287
2340466
600952
836339
2451086
2288891
2402397
518901
915778
452654
1500928
2201410
2930995
1944606
1003169
1980665
713090
62423
87277
2020903
1776671
1990904
1564171
970543
180208
276998
385508
2769341
2937172
2843031
1504249
653560
344560
2464777
82996
1481852
410673
1893495
1339035
1021596
2647565
2564250
2849970
2020768
434212
667682
1370714
1358614
1273026
2888540
1205501
1302527
153103
1429950
2845651
814592
2402113
1476347
1000894
1059345
698745
1570237
2364229
300987
233684
112307
1562560
1755810
1105680
1043646
763507
892971
1680536
1955065
1652540
901945
2906340
2756569
2200909
2467195
2088569
2218908
889373
683894
71154
1776570
1635841
194131
1720083
959340
2685929
495244
852828
1338411
1754385
1154532
1723792
1739626
1060444
1527489
262534
1409042
920868
227572
2398121
2801298
2071130
2896490
730838
137418
1461856
1707115
884580
706432
2486229
357432
1083954
1635712
493987
1590085
1565527
1072144
1456375
843020
2024351
1923856
1854824
571576
581200
1114337
51590
1436280
2065002
2471130
2252357
377420
1933172
671421
2420407
244548
2577546
948203
2479908
98072
1116470
2908459
180218
2500574
1085459
129933
319409
2642533
1505675
2149642
1135698
519696
2828748
1215173
1227986
1189033
1748457
2346369
1681277
1793171
2064384
786762
235037
1502668
2856245
492647
1493541
4102
1939389
2583307
795984
2534345
897613
2299932
667795
1663255
159638
235344
1652543
2809027
2541939
1153415
2129111
2244669
2858016
1781886
1997225
1541419
2717390
163430
450594
84020
2061467
2320769
946214
2547430
1102986
1229913
805453
1427341
1504677
522055
2425228
973971
636635
613837
2916515
509822
1022874
2786589
219576
2025425
1869391
1036082
897258
1244344
1071530
1660167
896135
191547
306536
2698091
88504
1110729
508782
817944
1654981
1264426
935895
147384
2183684
2498402
2062719
1726607
1022188
2414300
924990
2333557
2581343
2792872
1305500
1783325
175454
2048769
1725344
128954
1418338
941296
2315834
1015245
1538411
1033166
2566977
1372917
2726248
2209740
2866523
428840
161753
443017
1649203
199870
1048598
1394629
103849
962297
1492455
1567559
2528522
935462
2062152
614773
150417
2616381
2864129
963523
2771008
1259384
1221847
2775275
1915497
2143051
2182986
1854518
2472190
947450
734430
2891723
2242446
1699325
2283570
2658482
1184529
1435008
2731680
2162723
489009
1283080
222388
2248088
469667
1386102
708960
1027777
2495866
906950
2164151
823678
2456491
429267
2619036
527753
847550
1879982
1143598
973448
2260966
1658966
2624951
1983777
1705892
1238936
241216
1713861
1534909
647757
2844028
2625905
1789867
1106918
2818742
421762
90644
2386887
2712900
1312679
2323085
829283
1806599
2907587
1376443
2024767
1329757
1024196
1034026
48518
1920164
491937
333661
991976
1417609
2684199
1582045
2808348
1614760
673663
199996
2740341
6536
1627272
1400836
428417
2113035
339832
2865640
1016996
720143
2319002
1568367
2083311
2613074
1077206
1560409
1576179
2495859
133095
2714156
1598442
1373095
1076459
1682686
2924034
1384036
2029328
250973
915991
1483311
691849
1646019
466572
1851396
2669955
1066733
1733855
1684234
2159916
2910628
38317
2789512
1812814
1881630
2053867
1931288
2628307
561038
2336558
300179
2729980
419385
1857927
137743
2132268
778615
2684708
279324
916961
2804444
121024
1125731
914679
1006997
2700191
1216229
2517997
2776247
2839367
276500
784787
157621
1732546
153250
1687978
105317
434807
2168445
497211
1420498
553316
1232937
544292
334694
221452
1929580
2285045
1519886
1891529
2930651
1562361
1672086
354370
1098819
1229994
2372703
679387
1937025
1987209
807067
2124343
2739946
691984
946580
1920157
1071887
1930970
47876
753551
1070038
754707
2844661
189205
1447437
2703221
2685576
46301
776150
350473
1675778
2236783
24779
2796993
2866591
2534539
930923
2904259
2699735
1313762
846474
1298302
1067683
2723259
2309296
2373913
1924152
996575
2752286
1979957
1467397
1437088
1863984
994712
2277252
2934074
2867107
2683134
1197672
828607
2932804
2805863
759910
1605128
808938
2491786
2663521
856630
2765408
2111839
688188
164057
2316604
2167338
1978456
751541
549419
182486
688384
2643742
1090240
1296008
295087
1651357
1491801
285553
472308
1140574
1133969
497674
1319434
1658707
1082782
2090782
776908
1931283
50711
132782
342798
2858664
2935694
707114
932429
1594953
1091015
1010128
1428828
1859302
119480
781637
543806
1422154
638889
2625636
1431830
2494982
10527
1558226
626388
550960
2556961
218215
2752990
1656057
711854
1294886
738996
1338957
1670137
2583050
1018285
118167
611797
198213
699114
2629152
2068618
533611
814409
2938728
2413978
2047977
1341564
767692
2309546
401476
692405
919059
1325471
2407072
2678509
2373427
2248107
330908
1397632
2351400
2776735
996238
2216903
2353004
1367322
2302108
1066380
2183238
1483893
1775101
1090219
95484
680190
2111041
1363753
533828
2406913
1860916
80700
2560002
1059594
615818
2071762
1333719
2776954
299800
358370
833506
853183
2700276
553660
230415
2498910
2726525
44687
372932
578346
370383
1274947
1930849
1071874
37910
1250403
2571196
2847694
517153
2926447
820149
2037392
1815263
2767482
1257336
2661742
1797831
2454154
1474377
2837433
976589
2868718
335643
1827739
1522995
1617964
827321
2305393
2714277
1048408
816611
2046978
2880176
1151080
754895
623448
114302
645674
1523197
1448572
274833
596490
210976
4133
1300010
2337257
2768246
1533993
2922222
930501
2502366
2301305
356640
1941710
2485233
2196684
1367734
914395
1351274
2512372
2163116
664886
2735372
557670
1475261
842886
1095494
454391
1593065
1554228
301096
872145
137343
2777464
2927793
1270006
173427
359699
2317347
1922947
159621
1587837
677447
943258
1689372
949368
2745974
1227872
2672775
1527557
1931373
1764580
1042121
1937988
2927013
1547410
1148242
261753
144116
969310
2416938
950752
1421304
2244643
713421
2311455
2466936
1125218
3538
1203112
1321947
2362551
2608398
1036983
716781
2442574
2023103
2682577
2547090
487569
1049958
955637
92121
602685
1050070
2446940
1852009
1521522
1610548
1189522
1821789
1508532
186231
1474540
491394
739552
1958142
988172
2309762
2188695
1224009
2032074
775256
900713
674214
2659769
1452307
1312184
483518
952120
2739352
1911541
931350
972412
1124822
2465369
1650690
2856466
175399
2085598
617381
2663020
2232393
200070
2863417
1884108
2381219
946467
152178
2577927
2467778
685527
2535154
1003438
1307438
1971153
1781228
2672984
1527113
2643287
492054
294828
1563680
1333933
913038
1711349
1001516
605462
2584668
389858
1361030
211017
2629079
1569512
1748882
1757947
912405
1354030
481883
1579486
659350
2282660
2184397
1009082
842770
1348089
1707499
1179053
2653485
377385
2063995
1802405
2278782
2264898
824115
429068
335391
1468165
935385
536220
2447482
1198850
1565399
1156747
2746317
1630215
667529
682610
223799
698933
686667
1270887
2261148
88857
2322063
1079496
2456171
245322
584450
1106144
2222202
430561
2591589
2937367
37780
1378746
2501778
1154827
364737
1455573
726616
2145648
2402035
1682452
2415522
1352204
1924948
2211865
297069
360820
589791
314527
1624383
1346100
941892
2426799
2084231
2828935
2501709
99407
2869664
2755451
1250184
1561368
2832854
802799
357262
995975
1097150
1290388
2685768
2490589
2711300
613448
2799861
745640
1623665
951471
321214
1978580
715782
1625329
1759165
2648260
774164
2430267
1824357
1755143
2383158
2726576
955851
1941452
2210682
347171
829852
127404
2189169
729237
2544137
567532
297589
883660
1966735
2042695
1300682
746116
1449667
684941
2200698
327725
97074
1603507
970659
319723
1175306
2395184
850959
224090
2507860
758328
2135155
2301080
1436036
1058999
224484
676204
305273
2658244
1721147
2902010
2748865
474630
2753144
271894
2097461
2738302
2547678
272255
861387
2859156
1160379
1129213
2456557
2165450
711363
2785687
2293915
2026118
739157
2920353
1403150
46578
1921910
2444873
2619145
1715757
1643704
1896985
1279060
2697252
1802708
193638
1160222
515119
360440
1515208
2467320
415641
1773041
78869
2502875
2915736
2869656
264042
1305447
1360947
2308867
1616280
1277798
2825357
2671305
1812267
48576
1370737
1444087
2877748
1962615
2931557
435060
1153699
1950750
2326387
134703
368087
797098
2248490
2021039
1921459
2801562
2486161
2367997
2495736
688791
732781
612714
32548
2130575
697536
2085061
2767477
301688
1291278
1319083
1242596
833607
1849223
2477007
1593530
1458336
1321354
2404819
358820
1517271
2255162
2634587
156016
297841
2447666
28336
1076289
1658109
1785932
2138907
2308974
1838721
2670809
1039619
1218342
1164631
2791062
683696
621822
872138
2451976
2665830
931425
1123850
1903655
1257217
407678
1357374
2928339
1618001
2699933
2765636
806133
1254091
480183
971063
2208637
955895
632788
917540
207200
562716
382221
1383639
1994605
1504351
93220
84164
1808009
170426
1340052
476636
2436986
390505
1838560
1899311
598312
2063309
195676
1103636
1631214
2591076
1086956
2412395
732208
2484475
1971856
108941
535174
2227793
1605160
500102
1869346
487409
1595099
1485584
2640290
652440
1802274
1243055
75070
161423
2423445
424288
1376806
1184289
1907230
1733287
2775120
1177089
333853
1851346
1747283
622904
1958551
1100085
6106
1082229
302619
657969
1512828
1947881
796639
637320
2102171
2074635
373421
1646237
2739698
1381339
2484495
2930045
1160118
2008089
844718
2059089
1078271
238848
1637495
105341
710039
428586
1882195
224126
2632727
277377
1821029
1672422
479117
801335
1064629
2482054
237926
1334948
66309
1238055
2631364
733709
18969
1306971
2188963
415260
142489
2431336
812290
2591167
2451785
2473070
2481639
1654415
2858946
675015
1902528
598257
2694911
689016
204406
1211543
2650880
2430057
1333917
1785149
1411800
2780161
717968
105977
214950
1473109
1557010
2060015
766058
937267
1121112
1412019
1075810
2393806
2364636
212585
1740759
1593542
1709249
2696750
861061
2879323
495738
1199322
1138036
2309769
1637125
299673
636867
2606137
987346
1209900
1340580
1088641
650439
2564050
2940094
1306773
1226120
2814745
825659
2459844
436576
677390
2418526
2647938
2392721
165287
1148058
2564035
1915806
1047157
882410
1947882
585510
610125
1599047
1942402
917684
1361996
90635
2238474
1487622
2883839
1456119
816303
1267497
509603
2924075
1758456
96302
1366305
548629
2619783
212408
1320325
628175
1150745
1998949
519322
1483158
2869904
1258025
949814
2067401
210134
1401709
2677262
979558
2391407
1963099
937674
1554664
2478073
1771838
2896287
1818436
94968
171362
2155120
887613
2731996
855150
1939612
2245872
2441212
933423
1859448
956433
2715422
1497065
140688
1547110
260283
1699256
2388050
1810935
260267
37165
438243
584755
1013079
1052291
1585676
881984
1810513
88050
950031
1791947
2282502
1617718
2900964
1624262
1995799
1034320
654572
845803
1944038
320395
2637126
1210564
2900029
451566
2093592
1860650
1877121
2760977
1390424
924568
2393251
2913968
1891022
430013
955681
2251013
2781523
659712
1510915
1606327
1084890
1773440
1916283
470562
52728
839713
508948
538041
1873348
142891
1956487
2631147
529909
1919628
1661982
1283664
2218272
2808767
1596737
1175481
519550
1629384
952287
489385
1383015
1484848
1565486
1487138
1817053
143822
1389783
350594
93247
232296
1075263
1170360
1072053
33512
2079309
2782199
356019
1560360
2298223
2294682
738231
1691708
2461212
863134
1758613
528205
500098
2875545
138848
2197086
829405
384278
2547870
1243819
65098
1865843
238952
613078
631586
2482181
2297191
2523152
1097223
2755875
875061
1396380
883844
2684905
2357575
2830982
253101
254967
1909640
371101
1696031
402225
920633
878366
1298219
116740
2441495
424293
1688407
2262424
1963696
1116113
136779
959667
714435
1907667
39127
703871
2911820
393274
335196
1743683
2364128
138675
239986
1174446
1159059
289663
2288096
1890478
857429
1720865
406199
1699860
284303
734499
45135
1331020
2230352
2824476
2455501
962773
1497600
1582532
2395844
1928406
1433218
918501
1275070
1241974
472553
2172302
1502784
2070489
2434981
71070
1818106
726965
2563888
601719
2002935
2427539
2487429
2546019
2404465
1487120
109782
1938431
2557416
1681578
2839479
497403
2352199
363008
2358182
385187
100515
2656962
2013888
2187935
2166040
645443
2356721
3787
146103
1928735
1328256
902785
2476456
105718
2240244
404897
2555239
2846127
2895283
2839769
2079954
1942961
1854451
1327220
2026448
2233713
2622504
933006
2372630
134513
2763495
305560
266691
1111036
820335
1238649
2714274
1197940
602779
2769023
121285
2150046
1187081
1980273
2845725
2378521
2029619
87166
393064
471487
461327
1894332
2857671
2782397
547380
813342
1861951
2024607
1861020
2642930
2723892
307707
2691655
1401109
767711
2510399
1737632
1943734
643584
2467243
1535954
2009002
2017759
989596
328290
2478393
2266266
2134645
1037863
2547779
1260210
750806
1374391
1178079
391655
244409
1572925
1456737
1113800
2451330
866478
1504402
2243335
2418276
109324
1751897
2270224
324096
2304174
2361688
1767029
2484705
1512121
698157
1350779
2716497
2161783
1213882
120845
1380488
106402
1467446
2353471
2186671
907080
2935433
1362096
502268
2212239
214593
726564
2690442
2921425
1971503
1256273
2062156
2650403
511271
204166
918174
1242176
1411141
1092377
915340
1064570
2826389
2114493
1427754
984729
2746455
2325127
473273
2352052
696398
87388
953150
2322802
1476282
1344048
1187286
2906880
2523832
1853134
2447898
424862
1904654
2688847
754128
2681055
960423
1374505
103149
2416914
2282171
369715
2147382
1444646
449090
428988
1133135
94323
2888348
2524444
2927154
1885594
237999
1792510
2002952
1195702
398293
493058
2342437
106764
412621
1940420
2629498
1075417
644705
1392867
512379
1848616
2599593
1131065
2934973
1357923
2410307
2377319
73321
1283053
2081204
555343
1782516
1591777
2152238
1656849
1612259
204989
938808
2655815
1943380
1357512
1449250
1407164
2409422
14834
2261776
1266130
2376719
1365673
2204742
2146175
260007
2466360
927450
2282117
1876807
344814
1680252
1631578
2868310
983253
37555
542443
866344
303118
31407
1182168
2110712
1003951
2585644
2441743
2549141
246771
2633762
2896193
877008
2562724
123853
2569797
2309084
1413145
1490461
746167
1433486
2525421
1495350
950224
485398
429872
429768
2472781
1560831
2547047
1679248
1118225
957797
1243355
93520
1774620
980680
1416232
415289
1721571
1020584
2382976
66084
1692672
2491698
568196
122021
1726699
2327001
471545
2109446
1827602
2567885
1946733
2579346
2341481
103486
1418114
2272290
1125366
984049
1711970
531439
2002364
1187735
2173165
2378821
1039809
1857473
1999100
1519414
2254359
286691
2507224
2233426
2470705
1109756
1266348
768898
968559
1425094
617448
96207
2563639
2373681
2907174
435643
2234526
49231
636806
2763247
1882047
2677988
2166001
2249085
1295419
1444953
1088467
343696
2047141
277120
2503939
1707090
2223821
849082
1295407
1926080
853859
293723
2059669
918829
2115859
2396095
373699
215838
429487
1607491
830706
2440051
91874
2770396
1632324
1089283
422091
58782
1191237
624165
1921644
375296
1611907
808122
2262915
2836113
92228
2599248
456249
1114707
1926040
2175678
1640876
2413238
1958759
1981771
897131
1991607
1552889
2398546
2394834
1154308
2730823
1347266
1985716
477406
2915538
2483913
2334724
2228758
540090
652526
1503257
814240
1254223
2760517
2619394
269110
1421363
1856075
1564614
126382
545378
180139
1451866
451428
2381516
2015034
2360002
2909302
410865
1873333
603205
1526427
2741121
1420389
353058
1715393
1059129
137351
1762145
429645
2174454
2058649
2232575
2888666
2306808
1385957
2880236
62091
1882057
801139
2584106
103797
69656
1497171
395357
686747
1287593
1601217
114734
1608501
1264157
2767820
510486
2808183
911047
2687852
2625549
2418783
2028545
1739832
2026414
820768
1407266
399184
2027427
155631
1254484
231343
1678524
2458577
44097
1587670
1087228
239949
1185894
1993245
1875562
1340853
2598776
99753
2348775
2701544
32454
1250746
419528
973927
1312074
1473988
29140
2843934
1122669
1509482
698554
2286662
1234683
1766367
2514261
1734483
1529963
644678
1759372
2577369
2027221
2367638
2604907
35783
1013115
2754263
572543
1865907
2234536
957282
278877
97103
1777631
2569291
2459798
299338
1860057
1998533
2200207
2810035
753188
659976
930216
2478866
2641026
1150512
2313122
955775
577311
2212021
1898336
1688049
2407413
2207094
208326
1257030
149942
1519958
564111
2377613
1123684
1978679
2346309
419891
1793089
1261198
1572338
1800662
1630432
1831054
1138012
661489
1265515
1568232
1237369
548562
1600791
562075
1656200
2160542
2274763
1194435
961569
1493171
1281342
2756847
811208
2123415
2699369
651885
2104165
110954
1019141
426555
2113955
2787885
1600223
2289875
388121
1152585
2766065
372866
2036939
2287242
2694446
171341
451318
2907391
2482002
923522
2910435
1666911
2372292
1571504
1233840
2595479
1238515
393921
1977643
1230999
282947
780136
740237
326777
2097711
2785086
2526216
1956734
370083
931423
1002572
216923
248702
2002990
133697
1887217
726054
2730928
447712
1786175
1080569
2212898
1149958
1732027
2636734
1956037
140856
299449
1452885
1241869
1020460
1713887
1458612
291698
2869321
2504740
1578611
567020
2265586
1725425
1856988
451959
1095720
2786987
190753
2767190
2616190
1774833
2592273
1391005
1588167
1295552
2218781
799272
127729
135204
742806
281398
927348
2481044
1470022
2261374
1763164
939206
1536630
1057502
2183535
1057890
1260835
2592047
810667
1336307
786267
2126068
2604033
2000790
735509
169366
2479860
505022
2529882
1156097
2339141
41903
1210004
2736233
225558
758384
1152827
452440
1873022
1428374
2684706
52880
2286253
40394
1074062
383175
2777143
741727
1460382
653846
3210
1741753
1408214
2343907
424955
545157
220875
1363202
1980162
612048
478714
1559163
1835861
1916754
1187173
2227812
2742091
1056830
68029
436979
2043489
522293
1525072
1984283
629191
2439412
741537
487951
2277537
1069933
1409800
2325123
2437948
1985219
2129559
393865
232996
1763367
1741828
1969603
1701706
723194
2374492
1263043
853566
456529
415928
2368793
1503367
307198
1824581
1963614
2863981
2762209
1785039
429821
1323862
534080
2825677
483331
1309569
2843826
782989
357167
367250
2568089
226135
1179066
70690
2306236
1728599
1533660
83065
2654159
2923073
787372
1073959
1646392
1969855
2750334
1867226
699079
676511
1960962
230175
2897766
1276670
994970
1115526
1356846
2418738
1428554
1060878
324253
1816706
310662
83329
2593807
2315306
2240177
1531513
142200
2619349
2484192
484076
2704453
853798
1383595
1322039
556678
2005253
2358473
1493560
667252
2300049
2746607
2677427
2483028
1132168
775173
2469754
325750
2835267
549228
1500735
542412
2609768
2671727
374886
1134890
90843
2002779
192922
1872946
824936
1036178
826037
2097616
2544079
389560
1223244
545687
2315990
2307729
1598800
2456900
779550
14434
51414
2338635
310100
894754
1467469
1688129
243043
1444384
1801041
620925
1153536
2826500
791277
576290
1720495
1080205
412067
2783311
2246598
1357167
185726
1986263
1518870
1449472
1705347
1385240
476325
900163
497761
1922086
1380685
2362296
2000301
931033
443230
2196144
1279392
2159041
1102089
2285304
1405191
962745
1589586
1446417
1951572
784104
473388
739986
1317563
2112195
2133195
1754485
1945511
2641036
2145982
858346
566983
1649154
450018
787129
353221
1738966
2181637
103472
2323230
361280
2804217
1199613
2810579
496893
1125949
1558551
1508893
2636524
139918
66487
852838
521160
1510739
804387
1942179
1930638
1051496
2703516
2228369
2347044
2127174
2287990
2777279
980658
2212024
282316
1420493
1318303
2856662
659558
20955
129075
1382387
40931
1894975
2354004
2612875
1439588
1120319
1168933
281824
1207509
2545675
510787
375923
1160827
971729
781238
872953
2674663
642099
2633109
299950
1145279
1634228
1056297
1474346
2095314
2750649
277977
2174898
792225
2124165
462318
2203807
436158
74056
2630202
2286513
667247
1073445
1866605
2472070
1568734
551631
1679870
1313388
174430
24226
328460
761430
75727
1567490
2322773
153173
186486
1922571
1887352
2760894
2584372
1600435
2574571
1162518
2336297
2352813
1922512
1506077
530833
177003
696200
2679523
308633
119637
197239
2293060
2258358
81604
1171685
2547908
2159710
816269
1468584
2342292
2645502
1995421
2498972
1691596
1368138
234779
1048566
267069
1453281
1516045
64578
119905
32209
945555
1522663
2711514
2207830
1266940
1768441
44630
1408801
2812126
2558566
1528065
2428896
124385
2938941
1221184
146463
229669
2832235
1942774
2534624
928794
2663078
2454987
2228529
2868220
2167145
1065788
567751
400608
2844001
453749
1647242
2639990
2812011
2659854
1297055
978864
1079468
2670875
1433043
1997081
1993825
1219363
1353290
1045870
388652
2197962
1771692
375891
2055485
2102806
273191
1287728
2206633
1507337
1688725
247208
1332257
1886105
236628
70202
2602334
1834693
1040293
1884257
2906455
948348
1757818
171344
1724688
169208
516210
607249
1236773
2392862
2142920
1656788
155796
331196
255634
2551117
2879746
862935
2403837
1562155
13642
1990689
249604
734379
1386952
1285245
421175
93440
2178265
983682
190971
2177828
124494
992232
1706290
2432519
2028117
2150774
1161592
2309968
1038452
2157128
1193295
1507203
2888458
154546
110051
2009028
1461339
1320873
324484
1419960
1663626
501625
2272585
2462865
892336
473362
2188219
1860069
2802453
1319124
2650804
1436840
1015626
2182130
930331
1269943
2885057
2817716
2263957
2804778
1063111
1202659
2272081
2372523
2436356
1961547
789187
348335
2035844
760636
1484271
118544
2020642
1305448
1445114
5652
1357018
2883483
1597450
419124
644409
2478710
1680539
319067
1437251
2675778
1760232
1916582
963531
1305409
71695
809713
686043
2387059
793893
2788787
1424704
1873128
1080771
196030
2855907
1174655
2050148
2485321
2397783
920095
1379448
1377593
371727
1001558
531441
2700122
1750645
2573347
927316
1540474
2693474
1510792
1249541
1335627
1798690
1036936
112293
452894
2454802
1477531
2816791
1772828
290871
2912831
1544687
1447993
814017
1585155
1045450
1095593
713956
1506004
1479812
1920335
1573397
668442
1762294
1440440
740136
1835489
68541
2211360
1758995
2685024
893736
2327627
853603
1993600
11908
2836744
2077082
2311154
1410333
707755
2629328
1620864
2219402
2538301
2273389
2342219
1020512
1577388
438790
384137
229484
435434
2340174
2827302
1538274
709849
465396
2505721
2765521
638877
2665398
784814
462308
2125791
1696428
1366318
1615080
1417992
1188179
1731276
345781
1768067
1295707
674588
1533998
2267210
1331527
2038922
2646021
1494105
1640149
2002269
1286683
2113478
153089
459985
1235368
208588
1767932
141376
2073754
2594419
2529175
1782171
2057769
2809735
1094140
164821
1463013
1314925
1169688
1076243
1342757
1750289
772436
1510027
2450032
543830
1352070
1983474
1342548
2251322
1491571
541012
2282478
1457797
1859855
1931600
1640236
682969
438498
1352825
432777
1911203
1594185
1053805
2852050
104921
2229637
1727357
1136939
39939
934555
2793022
639177
1653701
142024
2626414
632405
1038524
624257
429508
1559261
1438765
1812041
2884983
1069047
2645858
1079671
2097267
2789842
276131
1858080
1610712
1481808
2672498
2885037
907752
1248673
1402432
1845296
803117
1101854
33798
2140300
1865315
1372577
419666
1819565
2461911
469178
661978
993710
1413093
1718257
1416715
1017931
2135219
379775
690920
2516170
492808
88079
1081188
1250925
480846
522025
2426336
2161709
2321443
1489465
766017
1927539
55481
1685798
1639313
2495941
952637
844830
1227692
2624713
1924325
2568597
1482313
2837742
2897301
555808
2412425
861351
1276821
900178
2260158
2667470
518152
270369
194150
2853219
1559763
90190
2419878
504175
403934
2623798
2879821
2076970
167370
550251
1028501
2742623
2896712
105999
2792309
222597
1916774
1390788
222301
1969923
2703533
1656723
1033217
455300
806447
1679356
2759833
229990
1090686
291239
1308113
1636271
2122676
1558923
1354967
2128312
2509454
904309
971349
2845551
2578092
582702
1311434
1631259
1792435
1869737
933747
757375
2472746
2660233
1108053
1196791
2203079
1633160
2842357
57526
1433214
1535577
626348
994369
97701
1560095
1840407
2621584
1790722
1733755
1788438
1418400
1039783
17816
1969603
2735853
1504095
1703277
275969
1848288
2599431
2602592
499168
732418
1368202
860192
2089266
835108
1154447
928834
2880888
952114
511201
689958
868637
1774294
2614993
2909735
2290279
2925263
1682329
2544663
1348407
932982
537614
1297610
2389089
2351751
1405302
902118
1065527
1712183
2802491
753948
387765
637362
112539
994194
476371
2023246
1579235
2342584
2084545
1514359
1250988
792116
2582938
246590
1074462
717678
2335588
644483
1734821
1652988
2417188
1882048
139020
1203190
1198942
1682067
1402054
2325251
163031
2083043
686228
137834
1359582
1243294
664652
79779
2870112
1470333
2600058
2509476
916903
1102658
1006584
515653
190838
1290776
2905140
2725504
2104037
1499626
582683
166020
2306853
2489217
716507
1106369
150829
50749
1755554
194199
2499076
1753560
78432
727807
473102
2347383
531628
1522462
513452
2156219
2572022
1835644
174886
1752586
1044434
2661282
653334
1502189
1321692
1717146
2304803
2107998
1497771
1106924
2014313
2761866
250820
1118321
419845
2824376
1565910
1735162
1638202
1448687
757351
386111
1642744
1908431
2595387
328205
2161941
1611554
1914241
669079
2545962
2379146
751987
792947
342979
2655875
2644502
281768
137566
348718
2469781
441184
1081187
2118416
38637
2288980
856225
904866
462416
879363
935945
2503008
753527
1100315
2039948
1819976
1737955
2395947
889819
1934726
2556072
158085
721980
1032106
2593877
905039
2606879
1001796
2878092
1899988
949705
1246719
2094914
2860814
2753678
2427461
2282196
2453245
316916
2625206
718692
1183243
1452474
2309468
1410313
2255522
2240135
1049929
1773271
2000851
813586
1909034
706581
2244386
1331751
2169535
1435581
2181065
2717706
268300
348764
2574352
1049780
878234
2041030
1955894
2457112
2667002
2889626
1825027
2704805
2288376
2805787
2617412
425509
2070743
859197
2483877
2818430
1563245
163108
1664383
2727682
2334733
733052
1888804
565043
2430217
140046
232434
2931164
454468
720538
1208810
2046755
1448080
544694
1581427
2823754
2674004
2906335
1543295
2120095
2722818
764948
2465276
930923
1897220
70955
121342
684322
2076939
1628394
1036008
260909
1999192
1261391
501572
2674887
1607396
471360
1429952
1664105
728443
2895625
903976
2839013
676987
610416
1356454
462730
2888142
1501342
1473519
1600835
1745324
2537943
2910382
486963
105647
1789795
2135161
853821
2178664
173311
6074
2809019
2348260
32810
1942188
1875901
1783029
815270
1335669
1695173
181096
2234860
1461852
2868132
275434
2691244
746376
1668500
156947
615767
1618865
2792292
2478615
2517841
2042969
2071052
2222736
315399
1812423
1850039
1582570
2445808
774841
2421299
1336383
1578505
2071031
643219
1371582
567831
1447003
480266
269495
934925
1613630
997082
848072
107851
72848
762659
1011267
2571192
1836389
2192148
2398378
2773412
1134074
1550302
2208587
2605563
1912240
1394712
2531215
2188461
361876
2380202
1857027
1699270
85363
780163
762098
1411279
1951773
1093374
1020858
289953
1771867
2200420
2044926
2362904
1616428
1274055
377885
221717
2444531
1029553
1908577
2813383
1632399
1956396
2064961
1049549
133958
2657806
1320928
1692342
2503486
170722
358288
2000814
2506272
380041
2501215
1614772
2488816
1194642
674319
1551848
1901339
773458
1637140
2622257
2098445
1582950
1262855
1757967
1531588
1929297
745351
1462354
1303601
615058
1399670
1916990
190563
2371751
1469213
777710
2618350
1142203
2804168
611573
434386
1878304
737149
2225740
2303767
870903
2417121
59211
749397
2457121
714879
1542537
338045
1601798
331689
1946336
2369591
415765
1426018
1216083
626402
792985
2885064
728868
2073880
2738938
405842
2295329
525799
2535349
1802852
1629945
824805
2176546
1466069
1244264
16542
1075861
1636703
596403
2173915
1556567
518903
1780241
1589811
1754938
2594492
1340576
2063769
2710374
1040732
1068810
2120007
1319246
1181050
861682
2579790
2006807
1882964
991496
2696934
891406
1487885
90523
259058
259118
1648700
733139
1293517
268478
307285
1851459
754317
1880796
787055
912118
1907291
1375355
2891995
1965219
1875421
2772050
1630626
1465261
1289313
1781157
2672531
2079527
47836
168805
2366734
375111
1857436
1254611
5322
1587494
2709166
2070630
1845918
1213424
1366700
348027
1328800
2180188
2666646
1415114
1092787
1178720
171518
2440114
361372
2144697
1090926
2359100
1170499
1022345
1271290
1129701
637462
2457923
1391027
2524420
1306473
2633225
200871
1021480
1905302
921431
1753130
2343171
2817644
2747465
2281462
1058536
2433450
1486279
1652902
2744523
2447595
1971432
1604231
1757914
2309664
527660
162526
642245
1337986
968326
1823893
2468470
1413467
1574340
906658
774651
1466716
2933503
1438936
2892706
2492696
839729
2235171
1356643
1406874
162829
1041699
1866747
1768957
489729
721843
906680
1545679
432069
1816677
1992823
2349208
1536212
2869468
379871
2608369
2116184
2239372
1850647
2882322
1729225
2646008
2363207
2516596
2744931
1995873
194564
2039454
1977113
768270
818866
728353
1640440
1037002
1745624
844328
175851
2381234
1095665
2554662
903844
1263383
429926
1077049
1150632
307844
1835970
2922158
1280898
532750
2550661
2928631
2909926
1502417
1182371
336674
530040
2493280
873891
859937
2390424
594758
2476284
1473236
522942
1664925
343561
1629997
2147575
1733685
1519841
128204
2898586
709059
2261928
2801736
1700472
2582987
127785
1393615
636150
187982
338332
145577
2724997
1521383
1156147
1036250
944287
2902507
480913
1365037
2018102
1012281
336936
1567002
1311557
2253479
2631327
1777093
704462
849912
576772
2405109
939367
2651412
1339824
1016660
2684102
38843
1363727
972876
1476733
960440
38856
2560991
1798460
892632
2464426
2250366
1821312
878151
506791
120025
431341
2153111
1576919
2844179
1794539
740180
554835
794686
926972
2828911
2620527
2657549
496143
1319236
417638
2710048
1943837
1926361
15256
61399
294828
2924411
1317804
779031
1117503
99032
1773109
2245111
857192
767551
381561
945289
2158375
2167018
2236540
112594
1459775
760555
941127
1986868
887941
474026
2473031
2349321
2143639
1890985
480318
2868167
533892
440891
2097379
1624339
769625
2475194
1758739
779124
1343603
2716511
1495949
58281
1933075
1345784
2319395
2795145
2073035
1435534
2929620
253669
1504100
1494499
1738187
2587545
317965
495071
1064571
2024423
781819
2735458
139652
2065273
2604212
753577
2168860
1390298
683059
15227
1880808
896719
2099529
2135961
1165221
348554
2178094
1632774
688012
1828637
2188489
2728073
2209210
1958479
1629309
527094
528501
160125
1402851
1130005
2152369
679786
83149
383483
478836
605678
2383438
1839064
2691522
1283737
2228765
2879381
716291
1588899
314900
536408
1010892
1612895
2224361
1663470
370039
2476314
1399471
2890785
1488600
1467996
2691200
533862
2719316
2621568
2354573
488693
689501
1932746
855659
2136949
2825049
989542
2194641
406485
2786609
465277
1109904
464759
1985042
764607
1262324
955854
1635294
64371
2823136
2649657
397457
1511393
767747
1310475
2226542
2047276
2841978
118648
2932646
2198916
2232841
2624681
1664106
1110501
1166330
1592263
129812
570932
2381278
1728626
991462
1505790
2840570
224591
1370212
1318193
2922846
1814204
2886187
1930381
1952541
265191
1683849
2553456
1290989
1973944
2258748
1124006
2040725
394019
1138376
1165137
586280
745490
2830068
1838175
1159299
819368
2558074
1214886
1018409
302103
1753364
1318886
2007659
1957396
1479683
2517667
622912
2154749
2092070
1016627
2015263
1594110
1987271
1918339
884926
401599
206391
11763
1450742
1080601
1435921
31554
73228
1004892
1799513
2088834
2708333
2492339
2708997
197600
721247
258877
836135
2760731
1965652
617691
1627955
333701
600866
2452786
557121
2796804
1347533
545777
2292534
954077
274324
1244572
108761
2037052
1919425
941217
2421030
982748
1324580
862757
2558452
572334
957681
2750202
406948
2322539
376825
1126812
2316795
1182809
798221
2832161
2647762
2726093
1045923
1417577
2545013
1582141
301136
2902868
695471
1420619
46036
1694875
1946001
798968
822258
1819125
2149390
1060500
2409808
499090
640778
2102670
2210346
1669628
255322
953703
1121040
1032070
2848706
2719809
2262562
1541464
591275
2306705
547952
1417796
1233280
1148758
2210703
1648528
983941
531493
381575
1283597
380502
1299444
1126397
299726
1709901
182441
380072
1696729
1873296
1060637
1186703
1068612
651789
2123595
2046688
820179
2783713
2811724
355849
1088980
2124555
212536
1567000
2497142
525945
1557085
524267
351577
2173962
848105
169840
2585002
2160954
174836
93275
2474628
201672
1241080
1798751
1359981
1915547
2508109
2914629
1338500
1403111
1142267
1761069
2252397
431897
2682214
2357682
221591
1583124
2827811
2577098
797732
1907784
1572848
72716
1860641
558775
2228860
1535558
2550008
2133865
2808447
1366842
2883326
2170845
2696782
2422561
190674
167874
941416
684683
1106858
1202716
1559163
2084792
2443730
1007014
2472611
2185840
546576
1858297
2490645
2184282
1794243
1266813
1129606
1074159
204326
2409066
715515
2032827
623660
2277721
1614690
1779279
924350
2453119
2904184
2307996
19408
14732
1185997
960090
977069
2042541
1328803
589842
1269798
2148599
5276
1031100
662285
2252668
2556702
2798979
1076046
1238974
2294557
1410515
602680
1790007
1835958
331698
942787
120032
2202622
1303425
2913659
1488744
648629
2168650
1162955
855810
1091077
948904
793646
311020
1956101
2897829
23088
697780
1651254
1926890
2845495
2051728
487203
1345340
2268702
1947809
1004541
492393
1993591
1401088
1149092
1391541
1870850
1547823
1440411
1235306
2513700
823615
1340602
549068
2706259
1369662
462056
895851
1853499
2090822
824700
2595501
658077
2514916
1746366
2623664
1818196
38372
2930001
1683414
36172
1427448
957753
15094
383844
272313
2155090
77494
2509625
1101359
170763
2382667
283566
2864424
2716736
2395214
1276525
131172
2814461
818294
51762
2817286
2196441
774375
2470336
1535510
2540522
2796862
826901
575270
2352182
331119
2651656
553684
2432041
2064060
30871
2515234
2254584
1628503
1143441
1820694
2000642
2608094
512626
344119
1610659
2690325
2369639
2049328
1602299
2761845
19575
854736
2756607
896265
908312
1766931
254742
152908
387621
471763
127436
2864043
2768180
1339358
1580797
628986
2470105
1932517
1619979
1138948
1727839
197662
1935596
1559877
2835923
721484
1370125
1375553
787978
209765
2396075
1560666
917435
1977586
1222204
309317
798943
1634690
1386033
2912517
1140502
650889
951379
1297406
2524754
2073200
186106
1873244
2315426
2369481
1457009
2317247
1781766
2302714
1606168
103342
2046231
234025
1213268
2045223
1372164
2722179
2282197
1511387
246938
1276985
623236
2257420
165125
2076996
346051
1252377
2099214
2249531
2761216
1549722
653944
1871426
68303
1736443
2421458
877525
735911
1953689
1674728
1815946
2649721
582940
944058
673417
988911
2386955
1425185
2638827
1926257
206707
1462768
2648601
2306604
1681349
768657
1324708
615878
2794863
1876749
2629369
894771
616072
280053
2819780
2454696
2613018
2505482
490963
327112
1991717
467833
1232415
878236
951291
1035384
1719859
2448926
1494409
931476
143835
2227420
2285499
2159498
388780
2937635
2347084
674063
1736559
2894323
1014066
664947
1261109
701306
2566026
948117
373087
2764636
1018147
685988
2629672
2181218
2810234
46307
2857887
2774304
1126520
1351352
1529644
289226
822429
1905838
694955
1943714
2055701
339401
1191914
1259098
2598664
83119
1528794
422564
1617673
1332788
763755
1171056
148767
421808
1755647
1918309
1632695
2861512
2020001
1959737
2329329
1409630
727445
2515461
1384187
1025611
333118
2048401
2797825
2272888
1702992
251082
2558200
1239943
2027345
2858897
597508
669022
2738914
1808434
1522152
315217
1541125
948021
1371641
1348113
2783123
63224
825034
2712642
1384030
921192
228574
338312
458556
1936648
1707992
2324113
2160414
2698232
1584880
1169849
1563770
1109866
698009
2445535
1964903
1998017
2224148
1675015
2341790
32079
1358288
1240681
200806
2010337
890417
1533520
1691663
2362653
141668
2825756
905400
2566496
569692
2857503
1418813
410706
2567518
866812
1074969
1781135
2161921
1053848
2863950
1000707
1634478
2296697
806433
43956
668785
1112466
612112
2168681
1620167
321077
1041645
783175
1417855
1264057
1314423
829135
1323798
720556
1371876
1509104
656836
1350177
1289531
360170
712198
2735098
2610305
414061
1676593
1177228
2813288
1870777
2173931
1865199
1456747
2336438
2183518
1273661
2588447
1736793
1984453
974939
2896465
329272
294343
2113234
2120816
171496
1875593
630139
2362857
628192
2334492
2380912
1103108
519924
1092880
574694
1951363
697316
1940755
2618391
2497741
232478
2721996
2341685
48383
914901
2011619
2085554
1565409
265879
1496310
255883
2855559
1038132
1229275
2534646
2625979
409833
2524334
207683
2049304
580986
2241632
251800
974592
2308772
2663003
1994709
2750610
2709694
194791
1851624
2290722
12785
627023
2840482
2355703
524289
2271296
865656
1757824
2095380
2451590
1069457
2400881
2741795
1260612
2030264
588915
111294
746549
1562842
2239741
1948770
1476413
1341157
1879431
135331
1822050
65634
2148724
1803494
308780
2700474
1095958
2480373
2533762
2036485
1165698
2650737
1202560
2292913
323233
1993805
2337296
2862686
888608
2868639
359929
2317527
2698014
2939538
512894
300559
535006
243711
1380614
2265293
2624760
520683
193134
165054
2144380
863630
2752611
2239013
106704
2646736
1148110
1487012
2541552
2414238
2307845
898900
2489283
496076
2800625
1546354
2890432
2394203
444576
188582
1314246
2842400
2150781
559168
1788527
784948
970401
162356
1660353
234372
729546
2113444
2037128
349627
1048369
708078
1947688
583199
617453
1112828
1571599
331137
2094582
10803
700982
2425119
1177692
2420174
704527
126583
1802357
1239859
778024
2824700
1549289
1220646
2447683
2939504
2303666
2463666
2142185
2580252
2736265
1612247
1029801
164719
2318048
1513279
161896
2099402
2810594
1432723
1666344
103735
865011
918950
1827354
855631
507616
1710591
1320324
1325837
2249018
2700667
1158093
1852587
2059313
2794931
2807506
2400878
1888465
2641241
2213074
295402
700724
2617905
1474983
1047495
2835935
1908667
2404947
1215791
782728
2791069
1331783
1169928
1877600
1348484
2751999
347017
40075
509731
1953352
2589358
1513244
1791386
1372590
1633123
2752375
1422728
2411659
212866
1120109
35489
2888680
2049669
2697300
2524487
1372060
810312
185123
1113858
43659
2092581
438199
1274429
2477143
2579059
2005692
986232
2302620
1639121
2008379
2687611
2239963
2854088
1514892
1684498
253569
2146029
2526532
759697
2188464
1196689
1184197
2866148
1446362
1238375
2545775
1844831
473330
405815
1220590
2886079
1896798
2491313
1827769
1218698
2619876
980842
1788014
791877
667062
1603883
2908415
1736857
1158408
1619401
1396195
1393664
2552230
270145
197051
2021430
415455
203408
2651016
671402
1665048
2898453
1213280
1997377
892011
1232554
2530078
2783131
2532432
292014
157344
2709207
110876
1999817
2311080
112514
1883033
2433582
2853001
1333799
1980088
2041768
426763
251531
786173
2431046
1081948
2868560
656996
306460
12589
936989
1263321
586889
2491078
1437985
2681449
687161
611911
1689422
2076254
2585745
2794804
1145393
639029
853869
2815610
2457689
1681281
844006
1188398
2432294
1068499
672749
1995772
2301994
1354854
1345773
1147424
2661298
2038825
2617465
13269
1905229
29103
300555
2869694
1948936
512351
2383853
2211295
2798204
2054994
1239788
1702449
1778887
1288780
2810447
1577949
1384425
2145000
2841453
2804699
2525581
631104
286637
297468
1114067
645948
2799031
854261
787669
1024826
2924545
503228
2682100
1727233
2610356
455368
770337
925815
1670553
67920
446489
2937743
640561
2916825
1654933
2897331
377427
743555
2344875
2294971
731794
2677323
1431468
374778
1425775
2150074
896035
872097
2812184
1868724
2937942
278203
2056681
2780211
379414
1241921
2663796
652084
2753129
2699552
2494760
2443866
2348490
1941591
742553
650892
570491
2261179
729750
99345
2629987
1251011
529521
2176575
442827
1195874
1292413
2236390
1346893
1858284
245310
1397935
1721432
697645
966439
1093954
1810291
2925770
1741012
1223526
1152517
1100046
2478346
902357
2601034
1289091
2540689
1678050
1425311
1376020
1289626
2522430
1762325
703603
2243422
151421
237432
1713324
1295295
716195
1028374
2506867
261588
1608642
2273453
881666
739849
335674
2934296
2145560
1542208
227894
2434455
2853648
1228684
535193
1995237
1124115
1733187
96720
2178384
265674
2613870
231400
59195
376725
1271875
2802270
1463887
1111164
118106
1490882
2762649
1787191
2774866
1236203
2472880
986487
2765727
1148140
2322987
1408334
870823
1720278
1858606
889414
2714386
2711657
165239
2753269
2667039
1052521
2424132
1297285
1901620
799380
2036269
285394
518545
338628
1658603
1813508
532024
1117738
172018
2495139
770648
1950429
2013977
1693320
494916
1220696
33497
1985112
2401710
1368914
2789984
732892
2883203
943306
1792443
1275805
148684
1003139
1590445
682333
2033206
1890061
577109
1478691
764457
1447272
1068626
1637558
942431
2268156
1686509
1901615
31061
176540
177055
2565041
47349
1051816
294743
776154
1119824
1423592
2772183
1230501
380079
298228
1207186
2053578
117717
1309423
1580733
1549380
1604198
1372915
588726
177984
2567921
2843621
1665898
2589489
266511
1351711
2229116
1424310
2157627
1455676
969580
681395
115570
2867607
2295093
285702
1790053
2636961
2607662
1497808
2850685
1767024
1595118
1941115
1394825
1258274
1962298
1678781
828598
1568877
645560
601032
1580741
2614731
1992635
2358275
136503
2339789
2808979
658461
824630
1817822
1890538
2407740
1034336
1806713
2495701
1776519
56772
2450517
1423922
1057512
1966196
2491818
2029882
263995
529232
2451884
218377
838108
2290524
1252361
1783976
1917376
75359
97974
2289193
1592860
104374
1507082
1458794
995405
2382890
1847851
2091165
2101898
32004
459022
1567491
491851
2525872
2640751
2035303
2282658
2280386
959111
1937770
91378
1219558
2143429
958248
716098
598496
1001060
729659
1401770
2290036
2458852
2666604
868249
1169968
1483353
176335
1166274
690214
2288504
2659160
2159704
2451543
2307367
158342
751407
1495215
337753
464925
1311486
978393
2855712
1437230
1929938
766777
2547119
1555141
2786481
2579958
618398
2126279
1495420
2572755
2261469
961433
1309204
1431016
2835688
1779208
317316
883094
1790370
86695
902551
431246
1024015
1111349
2058394
213678
1047456
525713
1912912
351588
1425662
1670759
382790
324293
2427937
416788
2635608
1571430
661309
545438
1223385
1978474
2510358
1321498
570665
2152702
1868435
775812
1386697
992540
1242008
1624713
971389
1645495
295275
1549616
2813503
572308
1704468
523228
1042666
2694229
816158
2198688
2933724
622470
675524
1058310
2133186
1169357
2004265
2546403
135672
555425
912586
1329843
1941144
1157019
131819
1889090
483522
872683
995564
2400261
1611668
772805
2418069
1054977
1834703
2128037
660187
1727785
2652584
1774032
1879530
1891041
2146087
2660950
108766
1826201
2462381
2578082
441493
1165952
52579
2410464
1585453
2446772
1770340
2106435
2328051
88968
2913379
2027486
1241906
714417
1425415
721440
507792
2208132
2423624
1375997
726861
399393
321880
737461
960485
1933388
2146484
1315833
2538466
1123708
1845546
2643828
2873133
2126636
2801150
875030
2171340
1958091
1062512
368151
1992099
776081
990151
1250966
796234
1941412
2351067
213662
1128153
94435
646404
210308
2664372
513441
2384166
1167353
1834559
638697
1999860
2868647
2170847
895445
287947
278608
798119
213762
809665
2879773
2757072
2732907
1042530
1474756
136225
1856382
1161053
1020858
2796645
2091843
246297
808836
1015471
2229346
2750483
1789245
2669871
36585
2698864
2041239
2554481
2315579
2738182
28821
1441834
1227809
371602
1357305
101888
2092638
2660811
1433298
258763
2255176
1003182
1381715
257328
1206688
1102548
2637708
1788555
2927915
296779
949794
2403906
1066048
282443
984621
1683258
419099
363795
2520387
1623169
462882
2420529
36023
1940210
2493416
1907244
1232678
2746542
215213
2411967
995638
1151120
391101
2789880
1918878
1679746
974459
1263589
2883021
1341261
2009982
803912
1210623
1346855
180303
1748875
2915709
2182107
1437647
1471595
1799591
1677395
13073
1132356
2734491
2707097
1817388
32763
346599
646454
2238509
2882724
1429990
1898224
1797736
260687
1424086
1570626
2355651
550100
1916019
2544963
2770104
2729283
1753506
2434375
1179851
1339075
1156134
916260
854823
2731486
918858
1447465
1314380
355033
1580639
2247828
396282
1167716
422543
1307378
2579395
2621898
1757463
374860
786784
980250
2174645
1225611
2134555
1671848
1567388
2670335
1514567
2862490
2739076
93764
872630
2724944
2498181
1250844
843306
1893376
1754096
2246492
1287726
2157729
2799532
1668461
955726
1964334
1197189
712701
1562614
753719
2035417
1195651
1851993
1685025
904706
1219126
2243284
21895
846035
1679801
1796639
2091025
2225382
192069
2307814
2003566
1591257
2555427
1964151
2699598
67926
1115087
2221986
2803573
1479470
306415
2160477
1920255
2077774
1046914
2040715
252860
1466319
2373394
1431481
2662030
1686881
798746
1259361
231335
1021582
1352990
341440
2823246
2340335
1995625
2008282
119011
46159
314635
1122074
732929
1403573
1093131
2269021
1463538
1240115
1682095
1562166
2574840
759316
887821
2792108
2560641
908815
2180444
2610952
1778860
246332
2255835
2183108
866455
423830
628751
2114965
2824668
148839
1288773
792419
650173
1192588
1518312
1343247
2363074
967471
700978
907411
933234
1361133
267618
1653035
1875209
1811673
589542
1435554
1780394
489472
2354626
2482270
998419
417924
1915800
1889916
2665264
1750355
2685607
1008888
1653412
1689858
1892021
650739
1236846
2122951
1893760
2278701
1808623
2402619
1713756
1057651
1945260
2267252
168952
813952
1569657
2617241
1671991
1033557
1417659
400115
2829074
2341252
1365172
1592146
2435840
791176
671755
2091889
357736
1488388
2665613
2054277
341624
2433980
39996
2535236
2696880
2769374
2730629
2357895
2048978
2353218
44400
1723963
454574
1811763
1808547
1891527
85354
342078
2578255
39736
2388965
1877505
313969
1024838
1032331
1366368
2042961
1773485
2095450
1906492
2146384
337051
2633166
227455
2749275
1632734
1923187
2581756
787717
1008010
2361360
2282478
2036279
2826796
1470784
1549250
2760902
44961
1522182
180874
1108266
2826308
2332796
125152
605453
493601
1323493
1992747
1684103
1343427
1011302
1296399
2057643
1944693
1870500
2149653
1607586
2748493
633101
1003089
273620
1425669
512287
2500966
331865
2611142
1547484
2822608
2163599
1896322
2587682
684556
901356
2182392
1331923
2825412
1158024
1297669
1897801
638714
1488995
1537121
622351
1088428
1575069
282091
1664845
619691
494788
1666499
1158110
1257174
203329
2199072
1909249
2088408
2580308
542
2836177
65455
2504561
1562286
2347748
1902058
81154
1172037
1266899
288835
1259473
1479621
1969514
1163957
946963
418373
395661
2135
1843391
1595412
1554856
2668392
1979414
2053743
1268779
1420245
678511
1278619
2336040
388452
2141453
2042649
2389595
2149010
1329233
1958240
1114098
483116
526720
1633032
697908
310593
2042326
1439152
379991
2866138
581790
2924410
607502
2794257
852261
2177986
197254
1516582
146046
2165025
2877162
618750
1248320
2599180
1616515
1703864
1094738
1432950
1640677
93542
2908121
2598672
2691051
2102945
2260330
835429
2062322
1095630
855677
362153
2739495
2297371
1835623
402488
2082445
1464804
2282
2725030
218398
2026694
2735238
2127916
2666948
2787113
1117823
495268
474508
1832315
1265953
1451928
2739509
2101254
1743977
2157156
112209
494928
1904751
710624
368016
1012101
458137
14949
2154972
67704
2107619
594372
2193668
209334
195361
87010
127239
2291690
1685502
1240636
1988213
2540842
2052619
2728401
2665926
5552
1061908
494481
2834707
1660650
2043572
416141
1213965
935423
2034593
923105
2535553
1997677
1844902
1669484
2805202
2455492
1668672
280641
1535823
597450
1279218
1806119
1077221
101944
2403399
1119460
748453
2333803
1255987
343875
1140237
2421868
1863115
631930
683961
1705984
1206657
1883095
1497182
1363567
2549396
2686482
1935573
681328
2938472
1538910
43108
1155449
1673592
356518
514244
986214
1484474
1147161
65022
1461337
1502330
2803440
2136881
2679621
2289436
4485
1593932
540376
1032827
2491946
1318495
1489043
2391576
2474901
1578223
2711847
2768475
1105387
1328454
2431154
1397597
1921932
2060538
536977
1058447
2458562
1402135
1149005
979053
1238608
1439742
735036
2783167
1022719
1283964
959345
4365
191785
1768152
1304264
1287842
1967639
999226
1135558
2675916
2602173
316323
1146639
2358569
523530
135782
2670436
806575
275733
494065
1305008
1461193
806411
2530423
847428
2713577
2468274
1982118
2360642
2443224
1745728
2082637
2653338
1331821
25047
657506
1396074
1798566
1430204
2128716
1861327
393261
807792
41886
2725472
75118
170774
1683075
1884329
2727975
1547791
1472048
2633361
1867971
115030
2716537
2671625
788687
2762943
100483
1810927
2375152
1115494
2906132
2081735
2141768
684984
2259674
1316682
2547276
2333925
1025588
873963
808354
1376772
208801
2858735
621587
1373584
1374127
131046
1986746
2698741
1306371
2921625
351166
771374
177306
1448083
799480
2658462
1862842
2604609
2627887
983919
612936
1551322
1129992
1751426
915334
184134
684948
740067
179240
1829147
1733063
116108
2512967
607125
1854561
1844220
1622405
2513266
2486669
1174280
2145355
2766088
1525542
2761146
2069022
929208
1778082
2413172
1223613
2017294
507964
1766208
1319263
2737495
1862018
821415
1834488
2814804
2890359
2660725
691513
2144708
1527954
1272314
2278287
2664530
2342736
1872370
805815
1726792
1770968
178014
275285
2418641
2731566
1694466
2870586
2539528
1277272
1219051
61344
868388
548394
1646380
2692992
1362589
1983984
2842705
2422086
2799797
414985
2837146
2803823
704737
1979844
2757469
894075
871386
1355460
1636695
2300475
1248966
1207117
1880333
297938
2936832
1111038
2493146
1437950
2460503
905057
738725
1714926
2324412
2105778
127495
1915710
277343
529396
2268142
3851
1763731
1103566
576467
2597766
2063864
701673
1554204
1402025
545584
560969
1957348
2534629
1773725
772199
908810
1895598
811927
2787848
2161225
296001
1648885
694927
283900
614954
2140026
2641029
2777112
542357
1708679
2617063
1185911
1544106
2310078
859097
1590038
781203
2614322
2117172
2797138
2248850
137242
1047800
2441757
1624360
2500719
25647
497776
2022238
336229
998908
2820600
2120167
2357602
864981
1182930
1953426
46746
1594365
187308
93569
1470274
1952866
2848865
1407759
2084630
2215648
2474047
86123
2261421
763296
2247600
328323
2084645
2858847
347528
2246738
2694668
1214503
909273
2040442
680272
1426519
925848
2270539
1420005
1978408
87079
1874954
2278992
1761505
2674968
1986501
972986
443397
1796987
634092
1323716
2696491
1412700
1410573
11956
773944
571909
496486
118579
945496
902969
416402
1046780
1580128
93493
1526946
2785369
1919796
1782718
2459559
1071093
81438
2079387
2022594
343798
2043478
1545848
2174942
403213
2311706
1707155
1777304
173051
2214531
966985
2910125
940464
1728421
1802985
416751
133278
291383
1240098
2396449
2746530
1963183
1364554
1284688
1037723
240415
578637
1194366
1838329
2208279
2328449
67060
1533602
1984700
995785
442846
611126
773797
2445937
2406256
1770596
925274
605021
340991
1667381
200932
854001
519153
646808
2127070
835366
543068
1296294
83075
313115
1004552
2826499
2267121
2605960
1645872
557488
1910992
1028197
1189825
1855387
1013806
490954
2172821
1622334
1269948
2506335
1607907
1211792
2207248
2777569
1868
2739571
1635182
2180176
839375
1548802
890188
330065
2082957
115492
1400601
990080
2453830
1711596
2253494
1652883
101609
1054944
1431325
1626833
178546
410672
825519
2398377
2244994
1309184
509298
524297
2090670
2436709
60309
1048665
2117133
1086794
890155
1975687
542008
2047707
1066260
1994821
966531
2312053
2282217
1868350
2426894
128439
2371394
758662
2706348
693065
1998794
538249
1434071
2673925
783404
358867
2749985
1593155
254292
1720808
1679243
1461873
1118228
1382607
775206
2405589
1320610
2622972
261987
305521
2470485
425747
449242
667168
1895418
2091980
2039467
184703
1008984
1947306
2326536
1871203
1218067
2655301
2427309
294368
369268
428158
940798
1681426
633210
2875228
2372338
1940268
1314778
1432602
2531410
2737283
133454
1209243
1397741
2629264
503475
2887548
99309
1933903
1908699
328915
1908317
945581
1598978
2920511
2808973
1058140
2160467
2575487
1778717
2570952
2044472
1939704
278014
1915673
2415320
1805273
2010703
1030541
1249518
2308719
1926572
432511
1936179
2390885
2113240
2653476
82202
1971440
1546780
2234506
698711
2013837
1548280
2241783
1417758
2503007
1985078
119857
324459
753542
2925139
162854
824410
2342045
2538600
691800
290482
2680635
2704926
127962
1072279
266808
446367
1430076
2521183
1103996
2605805
1650216
1873683
951598
2782679
2262515
1131568
2265238
299447
2769323
1578798
2928410
2645903
615853
2720495
2719613
444469
1570714
282600
2101237
255179
1070728
2515324
1186538
2253257
1365774
1653536
45310
1204897
1576544
1943227
375631
748387
1331825
1930286
1902295
1263898
2460104
2190096
1990301
453812
560790
2210328
2527923
1306356
414342
1088662
2125592
2407343
582214
2698183
2600561
1905296
1516228
716920
1914866
1219770
2575759
1425400
2824922
1328844
2893159
955101
2147296
2148092
1653656
1778005
271032
376830
376694
2204753
1683703
2516061
176812
2249098
1121393
158186
2173492
2812995
1487901
685481
1586450
2790541
143357
1193550
1360969
2317028
102062
951701
2232040
1691085
2392492
1127922
1622332
505475
1291665
2143873
1187966
1081669
2586566
1606010
1143438
660155
558846
1550631
1451229
266900
1750580
1138769
2394138
1289979
388501
977149
2575705
984773
1666583
2594716
1889478
185583
1694277
1946519
2683881
1937461
2279330
2101903
730542
1793161
1147502
489772
1384721
2293303
2185858
2756026
405592
1290856
1778994
2037137
2267830
1145561
58820
1172145
758631
2701532
766263
1844654
2920006
1933842
975900
2313488
447760
900287
330608
2150348
1838447
1508377
963127
511173
1096508
1570471
1733933
605305
201716
733195
2698331
2324839
756366
635735
777255
2637026
2849962
2397532
634767
2214656
331511
958977
1017942
2562852
2569491
319333
1449566
2831687
632434
1092956
1447188
2368954
129041
854530
2427834
1646610
240553
1390758
2562977
369404
2471593
2601490
164533
2159121
380282
787346
2662971
2353347
1200002
1378384
424974
536767
546649
729034
2670211
2331444
305929
669199
1778965
492706
2036113
2391871
1365260
2865639
920735
269979
1425781
1053604
672438
1677381
2839249
204068
150197
1084115
2095674
1628002
1733571
430741
1539960
807680
1044568
1496987
829699
188000
803462
619501
939498
2187355
1828630
2788435
768412
2177645
611337
1844919
1824117
234376
1092392
456613
2488691
417546
498613
2805584
1752155
1330306
1775573
1306419
1672436
2589736
923623
413862
2446436
65676
612267
1433149
1713955
1349773
1490609
28301
1163839
273035
2393564
321428
2168332
2057996
282375
344564
283937
2579724
2805702
2032806
1018976
1769309
580268
1250555
2923782
271162
2709641
1484019
2891904
119467
1305440
1229120
2023014
974734
2188056
2620013
646427
378143
959383
2114796
1809637
1072607
1304086
383171
746755
2583357
912531
227635
1289965
917599
2389977
2208112
2060459
2856010
1882412
227855
2136822
1367544
934666
332346
1415010
1008709
2465510
65648
932880
160490
369542
346818
1650680
1319902
1644464
2173809
601514
2118776
2449706
2935256
1062815
2635203
1749309
865109
1700764
827365
2833696
585588
2519211
123190
2610370
2565101
2367914
1495069
670636
2928130
166874
1823459
122661
1147925
1094756
413652
344061
1503693
2760702
52688
962849
583190
1267340
2545547
366609
1017999
837911
652452
2339332
2710913
2221683
1030111
587256
2657360
1320644
961212
1990836
1828910
852394
1657323
1045300
1910141
1758467
757533
2101968
303926
1099056
2682235
319055
2164289
774724
2851816
375547
2455068
2882919
882392
542857
2031659
2630601
2628155
1776082
828275
1674739
2305207
2105441
511494
1155947
73842
1358448
1391019
447074
492638
2413679
2531901
2473168
997284
1962125
1449710
310322
1010009
1411434
2057307
1241293
2471671
1213429
2369067
2584652
858187
932816
689210
1219566
831725
233794
876330
1555403
2465640
2210616
2634885
631354
1876790
918994
1929322
2531884
2497150
764333
2002683
455795
2266342
43920
176075
1857595
278082
2792975
2050224
258540
333661
2024919
1675294
80098
1102527
1215918
2476235
1316089
1751276
1978716
2786616
1091242
888070
113885
1709701
2569688
1806008
812761
627805
740056
2850318
1818235
878282
31143
2711494
881714
2723004
464794
1442371
2439427
567221
2661594
1023675
2712625
1466813
1009843
57649
628457
2058071
1585072
2063046
2619086
1789969
24685
2653579
86189
2075427
308125
181663
1447595
1740632
193222
1920029
784298
119640
2297605
2467853
2524274
1624115
343257
1360922
1478223
403271
31026
1911935
1543030
521079
559360
1198477
1608300
1935496
985364
250183
991566
2488149
1945867
1632368
1317365
374877
531359
244879
2051883
2563491
2288943
2935710
2734958
2048658
1077450
2231654
2919029
1077700
2829794
2366639
1834201
319950
1691139
424949
242677
781606
1894013
371263
136975
1385642
76797
2392010
1632821
2062043
1501299
1252366
1442582
2147231
2252378
1063108
2607493
389365
2847558
242785
2423331
220967
30952
701896
2310113
458385
1275169
1535711
661809
2150595
1619566
2058364
501700
415119
198983
968156
1258935
2186023
2376571
2772964
2299789
692207
640898
2658164
561890
1532148
395207
139094
844760
769053
1849820
1294711
2920821
1194925
1491490
403156
2176954
1635684
240460
1570052
2042053
2558136
937680
658747
272729
2868754
1684784
589330
1832956
1701236
2359668
1456037
2356745
1544754
94040
2922464
821181
2452528
208678
346314
2221849
2392603
206337
2717062
261448
2185074
2441896
2428661
813251
2856534
1828727
510486
306910
1978543
1063649
2670862
2596352
1285976
15984
1266346
2200292
2837777
2469553
2438931
2542376
717915
1897661
1892468
1579054
1280121
1122266
2444000
2695530
2873221
1457831
1335550
1788301
2052054
2226266
395880
125426
2278061
913692
1726878
1437604
1968760
982932
1932773
1913148
782645
1817933
2813095
716144
2724811
944204
2395042
1784100
1432734
316657
1160454
555248
2475482
2456054
1850888
1138714
2315391
1226421
2108472
11021
997595
1135022
2614222
794180
2398357
236881
1193693
564500
1362812
1922342
287271
2904715
1567183
564449
199842
1014711
190845
910979
2016693
2458361
627871
1872972
720081
2110429
856392
888956
1464856
395210
1575790
1173107
1826872
2159030
1726365
1454863
1664375
1250668
1999232
2681880
813469
1633488
266980
1349557
1363344
853831
2877357
2592865
1784222
2653769
156864
2027969
1951948
2274591
2471986
2709293
2114581
552638
2294872
875952
1397760
2626225
721887
1092891
1986360
1243184
141698
169189
1551474
2110003
752303
2608029
403801
1091830
2624909
408849
729031
1919913
27144
462878
644446
1890557
2309370
2406749
2791376
548433
482060
1121146
877106
522297
613332
863347
2259779
1070268
86269
1537246
2334989
416772
2298958
191398
226451
1947367
1543426
916601
2665615
963458
583608
1323589
1304104
2440981
409845
2581563
169015
255140
1088739
2084358
2701318
1284158
2053442
635146
1287470
2802334
2072648
896490
287582
1377015
1512516
669682
87084
749696
1982383
2123369
1884604
782523
379982
1894268
1092346
2878086
132840
1888963
2242737
631866
2002424
146774
2822517
2071393
1986313
1601776
1106326
831712
1518659
290181
269446
1029298
1598001
1860993
1707866
1035803
330792
1037647
2677161
1324773
2611198
1811956
2300347
1436904
2930517
2889302
2538664
13229
2083283
329584
296268
530483
2496684
165803
1898486
1243045
896126
900592
1747099
1164683
2043759
1623381
547229
875954
2075186
2587545
2830446
1700992
2323482
794037
704143
1590842
1496837
1386261
1864115
2749752
2897934
2086208
309389
619886
973527
822788
1674607
610164
1555218
2323994
565968
2812761
1012909
1444958
790169
2883556
1453309
2620770
1396632
2763075
1080513
1254005
1076729
1247230
1924388
2675764
2752105
2193816
601039
74626
1189262
1699718
1884620
2567515
2519529
1650288
1891512
1597348
1672374
1037106
953382
2223394
1249382
1073104
277815
1243814
2241158
2651127
2340574
2726364
1830120
1971477
1565262
1751076
1263663
928853
2790383
419076
2098231
352606
1507190
471720
1322468
961691
503263
930683
1887913
2666516
160766
2484891
371360
335278
22419
860963
1042406
1347431
1261705
772325
1836700
1604142
1405441
246570
2454809
2350111
182045
160506
1154980
870699
2688648
452196
1307760
1076497
1902638
2376970
727604
1681738
2515187
1087088
2648156
1719506
1928869
19013
2407256
2660038
1622584
1193076
2096067
1883236
2825588
116804
2789257
1677764
2835783
1319436
1061023
628790
2409915
460213
358620
2214332
2417389
2845179
894605
1336308
2089110
2403754
1226491
1732492
2505805
354867
2840174
1165050
866662
2125901
785392
369874
2416379
2732874
1451179
2080518
1788853
2204121
2041701
338166
2689122
532281
596565
501603
89195
472089
431473
1539161
2807868
28736
1979649
1261822
2923989
249036
1070205
1445502
2726367
377897
1994120
1796207
700444
2529484
2838947
1664938
782770
1360799
2159811
639168
2363263
2063460
1904291
1320715
2236544
676917
79870
2331785
1687547
1649751
192496
267651
1609134
75859
927537
2164246
1477111
2387306
2704062
1593337
1140298
1819981
1151497
359872
180479
1605356
1768277
1451286
460456
1660801
62021
1791541
1527414
545844
750611
1157000
2530425
1008119
1138698
2821450
413376
1800787
2198955
1398728
1920038
2809732
489506
1327292
1806286
527539
1238133
350214
89009
2549120
1191706
863976
624180
1235606
1389560
1513087
1455147
655193
2342273
2899789
2498719
2123913
345330
2735984
625495
517555
1232376
1516614
2485079
1647605
2054652
1600965
1672317
1624488
2868385
2803635
1296832
2137009
112124
777596
1260921
2845356
1615043
2163299
2040121
198042
1293437
1082798
1877822
661303
1476285
1140992
1285969
382977
2897144
484996
2518036
2782108
190426
365351
2600213
1911776
491628
1175925
1893498
232523
2557123
664444
2530282
2360200
1001393
2410699
473686
1463791
32687
2004760
2608550
523513
1010539
1187395
2023269
1251093
236375
443970
978669
2399490
1659519
1819009
86430
592709
622555
2716674
49260
2903771
2741458
1117717
2869756
610588
446866
2355579
974748
2343803
525292
2429372
2853163
2430961
2283925
584524
949671
2689065
239451
1454914
24863
1493254
300010
34572
632936
2737522
644373
2019580
1714834
587466
780141
1445793
2892885
931574
518360
1362199
1328119
2824654
4811
209271
45529
2657026
174619
1587087
843652
2905621
1460645
2165306
1708008
1379238
2369179
455111
512018
543898
840809
1304262
1926368
2404702
517086
1022266
1715051
2806648
1222497
1694147
1898596
843079
1088147
1735515
2424669
26086
36337
358262
1747079
1871011
1282821
1903655
1606388
2124434
2571348
1358155
2664737
1784601
129333
118002
2474611
1493641
796715
1861576
2005946
2056060
2398473
960439
95495
354228
2720156
1899868
628102
71638
1611419
889086
2241078
542660
2045580
2401498
2866267
63114
1185287
1612175
1180210
1867707
2937453
92142
980505
2672714
125259
1806797
986420
1666072
1958669
2673775
1755340
1437254
844009
1387515
2470674
51654
823417
1650154
1795126
1892508
211428
471555
1544878
2241964
1207374
2606458
2186774
1850516
433171
2360686
448638
720626
2516943
2182588
2048772
1399716
1822842
490459
2356673
2286283
739897
2180141
549365
1356213
512075
868325
832916
1250242
748011
1874055
787581
2612319
2252256
1171264
2017616
785007
1946858
2003516
2312066
2930569
1255703
1010680
2334877
2868513
585576
1588026
2413583
1468665
905985
2780884
102224
1986869
401651
2016511
2094465
1775688
2631552
539442
1176208
2836796
811924
760981
585725
1651355
947062
931012
2598293
1952213
2694869
1370080
2222541
1100539
2537669
2196283
2562676
1231497
1400810
2886484
86472
1201567
947225
1173252
377904
2309921
1200580
1150665
835931
717674
818108
1917583
2066018
927430
856396
4498
686599
2385658
1907804
2537716
1525534
1952604
416603
1179646
1742107
1199964
1864932
726794
953608
2773686
724087
1438462
2728895
320995
2000615
1542756
2281660
583876
9579
507094
2094172
22676
1628353
2591573
1009019
487726
15068
1340180
815589
2852882
655635
1783635
576426
2394981
2269329
1221715
45404
1110460
1282448
2520280
2295362
2838485
147241
244838
1441432
337012
699414
1804052
855810
2827834
2540240
1742919
1723886
1186042
726234
2621761
282036
2815216
349527
1082887
1072068
238517
589144
2775406
637485
2132089
2173518
19930
2602799
2408062
949175
1209259
822648
884185
410038
2298795
177197
2616681
773673
2265693
1021775
1578495
2454153
2665323
104071
2469537
2663060
2584095
1134054
1061543
343011
2265580
1035292
358491
263626
1301389
1001050
778693
805503
2482352
620180
2791008
855569
1197111
1170053
1664620
1839738
1818367
2253374
1747075
2805467
1110956
2167587
562905
2489088
106827
2412481
1351992
1941758
863245
1556234
150702
913377
1482815
410216
2356559
528132
2308099
1983952
1630908
2632379
1779509
1389671
97043
275809
2220109
1470176
2810492
2055141
2669681
425027
252406
1390382
2662815
2082150
683815
1589852
1263507
796236
32087
1231405
794732
2007074
2873960
1556069
2930796
2546639
2346657
2691496
1623543
517740
2393440
1527194
2522466
301780
2412618
2398258
80546
946088
1363042
444957
631501
21782
1539875
2399536
1398753
2154932
1410696
106557
2258231
1203003
1703117
88496
29112
2381643
2917198
1127624
1555614
2614636
329988
1620953
476493
2776222
2632846
301636
1456576
636884
2182026
2099424
58977
962300
69900
1947344
1196756
1409971
808934
1062782
1412259
1049660
1496257
1062680
2483279
1917551
2609106
2024153
2322814
636624
1410826
869156
2908898
1426552
2464868
818961
1542572
992733
1978823
823286
1911684
21236
2432025
1749581
755828
2781041
237992
15
1401440
1990647
2737635
708077
2414747
262360
1053696
1624614
1236632
2317929
261318
2728588
2415977
951901
2761203
2395196
1541770
2819352
879429
1160579
996917
2829288
120710
1525662
1997459
2563396
2653015
473342
1873766
2717725
671119
727477
1855247
386996
1830909
1587209
905955
2610169
909765
888394
2495802
2009585
2212689
64484
1289574
1355287
39755
1002490
198694
1568931
1186489
1708532
2726254
466405
246593
195132
1762835
897212
603992
32411
1638659
1992976
2343636
2631593
1781847
1693521
2933142
628142
734189
273139
2836041
423652
71869
127291
1557165
286322
1764010
358937
772926
1839748
1481836
2498332
2442062
295609
2179343
1213799
2480125
2087616
2502220
1999011
158049
977683
429650
2165745
2176984
1823113
1518540
1234760
1557389
1705959
2195347
2904045
2798506
1153879
923056
1560609
1509984
1645078
2007660
666937
1574888
2249605
966827
1907394
793997
2016418
1363420
969257
1292797
2784835
489089
24184
1390712
1794142
948108
512990
2153618
1578963
2212926
254735
731334
2848576
960313
2708374
2801358
2064607
1662079
318795
1805598
1114211
1105096
2682842
324229
2718045
1762198
1281103
2743312
1128097
1463095
2909730
2683143
1434585
1679708
333349
1162470
46020
138728
1407318
2644698
416590
2385914
2676688
2926776
331915
45335
2575069
2158842
279411
1104450
1729935
722215
105100
2299039
1914725
983705
1793636
126950
718890
582481
1876000
892875
1453685
1643913
514139
2893824
1059394
2458217
269993
765383
1301252
2423490
1364996
1905258
2634037
2595809
2781116
1393544
1914433
1710754
2038832
417655
1585663
20006
1447087
2222872
125186
17485
2765890
1147880
690882
1347122
681928
1871908
1134874
2811089
2265788
1412657
474294
2030266
2292573
388144
961943
1088303
1968194
496594
2848509
1499024
52041
326245
2209459
2227098
530701
2250392
1165003
2522664
990466
538379
275018
1259153
1066698
806853
26323
64593
2596611
1113190
1282738
920407
2264233
2522733
2089446
2112484
1066185
1093866
1865655
2155907
1321343
1960918
2200348
420757
1261483
900128
1508564
2383670
1011461
1841606
2374776
2899067
2424680
531047
2638499
1717917
2341043
576822
1988844
2626073
1437592
1687484
503111
1936690
63554
395068
1296059
407823
2937234
68857
417271
832958
1304561
776492
1569073
1490681
524627
2838106
2263194
980297
281627
2608047
2693878
1854640
18802
232802
1321256
1684522
270460
19934
617298
1956027
2743599
666674
1338462
1311536
200630
114555
1596972
412589
112902
2762155
1257372
2699325
2629048
2244029
279766
2802022
203372
1112761
2740195
76350
1004182
304560
805032
1440519
2085318
2827268
865339
2221526
783650
1808459
475
808931
2759655
1113271
1337320
2415358
1870546
2909695
1629629
155671
487158
429789
1194669
2039247
185804
2145833
2494133
647581
986891
546548
2120052
1640713
224550
1126466
1047266
1899921
1537491
1946288
1803396
2936514
2605651
2479227
42913
582869
2265219
2244421
1281364
201859
270656
1815613
326464
151621
2166570
1902544
681473
1648714
2805311
244173
2145790
2038785
116490
1183837
2310439
2303641
1745157
1767471
1770339
2340436
1838610
989828
189623
336317
377622
1952019
583714
2784307
1614813
2011030
1044722
2069356
2927608
1196143
1635841
512958
782440
2277316
895576
2644561
770552
231251
1943048
2694524
2057757
1894596
581453
235215
558798
1160054
2309405
228489
1720749
1906204
2762801
2598990
1620569
1977617
144080
2129580
2255766
2155089
2299222
1754567
1045613
1540967
1073596
449253
549514
1495522
2264094
304720
2867029
1811186
2506000
217553
833001
1916756
559273
1340021
2401516
492104
777683
825881
1898961
1174942
2588540
2611081
433457
2585759
838380
2936301
1240375
1370804
1238469
2109303
809962
1487296
950284
1573842
1595944
442405
2719736
1142001
2224039
1501977
238898
300003
401511
1108478
2397768
2865456
308739
2243426
2758647
1714259
1326866
1411313
172069
1982491
1435533
796736
2372421
1229337
2783971
769834
2474233
665107
2211178
1086362
432119
2907700
2269192
1085099
457309
547262
213465
2762207
1597093
530069
672826
2391732
285028
2277117
1891283
136061
1419393
437594
910780
672821
1364410
595386
308650
663908
1885117
2396807
1603691
1959131
459809
233606
106026
199556
1144298
247806
755603
379057
2510500
2418034
627939
1504885
731341
1759488
1841892
1727025
2006836
2934980
2038021
2159709
1800726
339137
252089
1927658
2150767
2179548
753466
2904068
366603
2907092
718308
1418106
2328495
1481577
1480761
1650687
1893671
1060710
1171924
558978
2818124
359538
1786789
1155720
426485
809602
2651300
344694
14379
1658764
1580638
2265257
1272093
963872
309024
922514
2772806
2869518
2077783
945025
2544031
241077
2888097
353549
1318367
2185994
1462756
2841417
2614575
2398924
1388775
2123342
2171047
2799231
1027399
1635590
753121
1110563
1649731
1786210
468384
1874135
1754341
2401719
357539
30698
1937704
1307224
1010470
336040
1595926
1907869
2160508
172413
2530058
1811701
2505831
971053
2614671
1506382
270710
780032
2698124
2578480
2570003
1428799
2019907
1528027
2674995
1903076
1865687
2855781
157200
1833191
2127515
1341859
114441
992449
2200340
2816246
2860087
1024258
2860545
1652535
855394
1127725
533764
686741
2127001
2756671
2866291
2809811
1932181
774946
779579
1658176
216264
1698846
2611459
2175745
503242
2350396
1067098
2320568
2905843
1733598
2142661
702868
291889
1792223
1490032
709960
961655
610890
1943454
2450302
1246000
2078304
1569014
2214800
1587513
760502
2308360
2715373
1342375
1991261
1425917
2223428
1203157
493893
742947
2814772
2835130
509445
1404005
2128414
1354310
1928021
568568
2453815
1938599
1513504
254185
952976
1480162
1617854
1076808
349093
918772
822683
1496599
2577932
844458
2300113
456211
966706
1421425
1084185
2223338
2147803
2479087
2110690
1546751
1322422
2688321
2004557
2526712
61320
328729
1674323
364633
529063
838895
257947
424914
2120621
1554076
2384118
953645
1541065
1297330
2409198
2051115
453201
1528889
61247
78273
2268349
2092650
2554674
910789
2906930
205847
2151104
1951594
1318004
792931
1067478
2575820
1659613
1285215
1574678
1824837
2245264
2102707
2109848
302949
684451
526164
811022
2405406
2421709
184891
599194
2681560
1033717
2816476
2155483
371883
1297709
1380374
2927661
2231004
1582930
1679024
1208457
299227
2467016
2046008
554274
2449783
2597973
1421804
1482505
668202
1595999
1886031
211298
2076221
391321
318943
1787659
2447820
2885236
2146566
1679690
30039
301063
2496146
627603
1518368
2156406
1440542
1967722
1532172
1707306
2357641
205891
1393421
2297234
1692913
929253
2502663
399628
1176262
2176503
534895
2785388
2338592
2732401
1123811
2043957
546652
2146607
2701732
665935
7327
450111
1551588
1764111
2493497
410467
385068
1615224
409755
291937
1682627
521592
690853
2147257
2418008
1490210
283682
503551
2529759
1739662
2008596
577742
1292694
962502
957232
498069
115944
1859412
715946
495742
566393
2720224
2033105
1910887
2489535
2868460
1548416
1700736
720269
404636
1801929
82711
2035756
2839540
1116906
498577
568133
1902000
1119429
792861
1594406
715496
2740678
1241182
635680
1633716
1624179
1765527
392387
2298228
2606450
561980
1784057
2490896
2152264
1239390
2668824
1245199
1378254
152150
1026981
235984
2529467
2523115
1614926
1526256
129959
2770320
2928071
2676760
1838830
2826981
728246
491183
542527
745128
2355509
2630298
922534
1186982
1315617
87042
1410794
515323
1145437
1788132
2749375
1743073
1612494
2588118
2842906
2477162
1103679
1024465
2284886
1758800
2413487
81144
1301576
2499550
2129275
1705216
2203363
2780476
2442671
2355382
1424308
1895504
2811072
2493291
2442990
2515964
802127
195616
960396
1860871
848159
2177248
2528968
2632403
1400775
2473573
630296
628327
1510830
1861143
874516
437444
1150684
897630
91338
1576892
1327606
2016166
394979
1380101
772903
75338
2599146
433297
2220460
1918107
62575
1671864
1286637
70971
862236
343494
1359291
1853936
2745159
2027121
761402
2067774
2884456
2382897
2734337
609516
7881
478973
2346255
2318488
2000153
2101269
978367
891771
2527541
1183260
688379
904925
445664
2302617
1511181
803338
1660820
1278261
2650379
59781
1006291
879690
1104248
1121829
2570357
1233932
221908
1175892
281659
911266
1501448
2940410
1614540
1128896
565975
858071
2668013
1501095
1865648
2753428
124920
999152
900510
1323370
1954432
670662
279906
2009324
153926
2133782
2248642
1274152
2238719
2305900
490547
1317141
571524
1487091
660208
1163114
2604568
2097449
2642946
569719
1460734
2058412
2356
1186474
717962
2884214
2490151
820199
527631
601357
415578
1785748
787813
1901677
903038
2178396
109988
1814154
2885188
1240498
416608
2782281
2889828
2843865
1155797
398533
1558956
1224852
653326
855462
2877000
1154499
1271269
1836965
843306
2367562
400206
691929
916793
2599264
179906
990706
165152
367223
1940634
200425
1533941
636722
2626103
2462687
1631247
2721454
2072662
330752
1984764
828578
1410918
1975619
457260
755979
2689937
1008620
2342639
1878788
2875408
584591
63752
918140
2849020
2395058
484559
185981
2039929
2688514
1796707
2132689
1422886
277531
2854073
1460193
1976068
443706
2666850
1914050
4071
306960
2124946
697506
738613
150485
2310370
2858238
517861
981152
1740589
2067578
840770
888092
1847643
641257
1652605
734448
1211651
975437
918988
1961758
556600
1554227
2096379
1330113
2144168
271781
1431698
2614469
373555
591140
839015
184777
2854400
2905282
2391429
1307323
2290573
777593
2367090
2148884
2101072
1751185
2500971
1619115
2016008
1758105
1087161
1250968
858195
1016054
282255
312224
1138282
1125614
712646
1030228
2928763
1839345
714789
734788
1303675
387433
2546021
355310
608976
849133
208781
363119
1595192
2371165
2813528
927344
1423133
1064220
1158753
238471
2864889
1057734
2857062
1348883
1607191
791710
465811
2414433
2012006
2553684
2828073
1965389
1363105
1834813
532807
2307934
2237976
1266231
1994909
264488
2699890
1152123
1713048
2209907
848004
1823363
777009
498039
357487
853633
136654
2869593
1839379
513843
1293612
941057
2027258
2369361
1965185
34000
913842
1784878
978107
2899477
1072076
1178497
1636432
584615
579659
1950333
2442366
2699914
2218590
1503109
1510722
610724
86512
1728129
1832751
1237041
905959
1870192
1299392
388191
1448812
241138
559529
445667
1760475
2666962
502529
173240
1090452
914320
2756179
1622902
282496
1376735
2335087
2936621
934834
1218227
232832
826640
443086
1568480
2423240
2011418
2684644
549368
730910
1585844
1119751
1215911
127559
2607051
1442155
471309
2283297
2506169
2562759
2790769
1698436
2122075
605713
894798
209899
1492833
301003
2032339
2566956
1877756
76116
2214951
1343022
874183
544243
490939
232723
801172
2715695
1856239
2641520
874717
2827623
924371
2467431
1686022
1953929
1414513
1120155
1706707
724300
970769
496136
2565214
2184605
663655
2819151
1900705
2283791
889123
2419039
1811588
1280575
1384542
2832945
763904
1213427
2087801
2746514
826134
2905902
1748709
1435030
1658331
2293512
1794709
852653
296444
2381253
1985808
1276835
1390425
1833312
2049373
887116
661665
172910
2501846
1892626
607116
779025
1361786
1395896
25762
538460
2732443
1514840
2781412
2130330
585950
2148398
2877165
1061846
659908
1284297
75761
74640
932386
2580732
1206332
588011
403723
1124099
82984
1548012
142016
1972960
950663
2816646
2802749
323429
1153012
147110
951784
709771
314897
1438617
109
2648845
2197703
2778270
1923928
2583501
2040500
964196
1354913
2570508
1991760
1507444
235573
77060
2732065
940614
2182164
1665717
1981639
2167351
417183
735643
2469278
923575
2078951
1782036
1085255
2237058
2427404
350564
2740251
1371965
212597
2224877
1225333
597751
2621927
1601171
825916
1442520
744145
1850962
1710513
2572368
1499495
2040432
2103649
1724935
1606613
391305
1897841
1148694
266603
1730493
2469531
2650458
1313820
472124
2034064
557075
2576602
1946850
2591099
354910
2032473
25561
864792
928192
42816
712044
197235
1160410
52642
899664
1177438
2721744
1485653
2442079
359597
1956652
1476567
186306
384079
1217279
1475532
1771190
2575051
1452991
520772
1335028
1948498
2792132
2586645
1589614
1594132
519338
1409964
950102
2804005
1224527
519406
1158102
518787
200327
2638855
1072953
1877142
1793800
1027824
1882598
573482
1123478
682489
1898517
2426431
2189940
2779513
1910983
2087951
1351350
2796979
1164359
39235
844530
843791
1409742
2921599
1183268
91153
1330083
331522
816404
1101276
838813
997084
80717
2573264
531744
1892101
2691805
2801312
1839271
1549095
1129159
1330810
1779525
1036171
885001
1669823
170094
2189003
2085214
583020
1423913
1330431
652475
1418846
37082
2711998
1651480
543067
2503106
1810139
2002053
814132
157132
2323749
939631
874436
1802288
2250548
217643
213448
711700
1122002
817480
122452
1645225
1495096
950182
1415303
365868
2008913
2326832
1714300
1576072
1319803
2764815
925475
285912
763812
892807
446660
693707
1254840
29802
208050
2161750
483885
1400495
294092
1411867
1731436
2496739
1922525
2457754
1532304
1910699
664001
207655
1547573
606609
1134393
862407
834831
269159
2210842
2483026
2124850
1317157
2480520
2460090
2440516
464059
441264
1299150
1326357
1641061
1672031
1659461
2831478
2670520
2919038
714321
9988
2210597
2724062
1171740
2194390
162606
677802
177373
1147365
331961
1576146
961153
1863089
1510158
1580067
1688731
1247825
445231
775917
1329013
2289651
1619880
2200849
1318554
149519
2408639
329068
810314
2479754
174756
2029357
1143517
737366
2916053
2105254
1218464
2160847
1529519
2923955
1507249
815485
1043939
2296875
2139093
1058859
485857
435786
1893362
929938
1692208
517069
1008518
1692728
353609
2050411
603471
2705563
2170267
1789000
2793830
1033054
1607111
173313
1705801
149292
802847
780333
636944
2274075
1185631
774343
2764185
977882
1609184
2758334
1917575
2399731
1008595
385071
2886492
771614
2935294
1854029
496402
828166
780940
1229228
803904
97817
2904541
2784189
2413856
947158
2301185
1057118
368606
2142089
2001721
584989
26715
2161574
319894
571256
1465850
1111544
1828264
329450
1337824
2327115
1754383
295440
1315576
2935225
1212335
1262010
2620537
2466087
2202379
651689
1902016
6031
1850326
594379
2453939
2617587
1253473
1720398
525762
2634899
1274229
2497874
2458129
2085083
721272
2497549
653231
231795
701998
459134
359316
1442366
151253
2404449
615638
766393
1847438
584013
203217
2649613
102013
1837669
1960110
118764
585802
1556823
2757717
2520212
387346
781160
1573592
2789142
1391392
3474
442994
2716668
2843514
2794543
805038
2277865
1930432
715108
187881
1441932
896602
2286174
601244
1541362
1934912
2280466
2046298
601318
362293
2455421
1669692
2548240
390426
2885986
2126370
2418841
1216925
766332
424821
25404
2604438
121192
1815824
1915328
1475178
1632347
223319
2604185
2067542
1952515
842864
2308666
2744918
1064418
501949
501305
2561860
562428
1142155
2868550
1995764
2825546
1214728
1927815
24710
302062
1039921
2030306
1817298
1953270
1440871
2321717
312057
504648
1426493
2136390
2393017
2890927
723596
1427486
2843562
404321
66373
1995907
2639138
2507259
1921322
210848
2368974
2746361
1556132
1404569
518462
447146
1411681
336357
1105779
1879323
2230463
2070558
2012202
579616
1491698
2636953
2157538
947013
1824793
506361
646176
149409
1023703
2479039
666626
454452
499568
265173
1281301
599621
140435
103389
1320714
1092177
279008
793831
1998163
2468900
1498578
2745381
69137
2069619
212089
798004
2792628
2149050
1012650
1156851
2902943
1389323
1372928
1923606
1633017
96658
2220454
2730326
2216922
1282600
1898816
1818957
687681
2613839
863560
2635490
2196580
825285
2750741
257584
356371
2259395
1205503
2930267
101647
1885136
341974
2623939
1971162
2913364
2783208
2277243
178904
1231703
1136954
2561476
1328538
135662
2605415
1151090
370793
2160044
2845426
1740613
159254
269255
29655
1403778
1659647
282623
1827007
1206477
2091107
403368
1238628
1655075
2747470
861946
1800288
2693497
1082413
1873203
354414
2124892
674120
945642
216178
2299142
2700706
677762
783088
255231
2844406
1044366
151379
2473631
996349
688188
2481848
570949
1339839
743019
1895754
882881
1037331
228636
2874784
503190
1765449
2813470
2124959
2071840
554858
599156
2150473
879027
905263
327110
1395629
2596689
1504168
1130611
2886374
838446
1356821
2278241
23726
335930
323897
2653323
1035008
173712
489367
670563
1476968
1213146
1883907
1085233
202259
300896
1925790
2710884
1875561
422276
1020916
337551
982834
2275192
1917989
1209358
1924303
1831424
1894428
1414379
968361
489186
2367319
651983
1760721
1101113
935034
505629
2668872
2613014
724767
2402874
807325
999852
2662501
2689562
420333
1724283
619587
2293739
574425
2817910
1649100
405283
2187994
12495
2420344
2723637
1712125
931447
798147
1389530
1304123
478353
2920369
165308
1179739
1671534
6008
2312018
1628769
2057706
1098099
407694
2642083
1393171
667044
1924512
2914283
719288
1065387
946049
1803022
350447
1433905
2444350
918944
2290096
907813
1969709
1407118
2154891
2739378
1740924
1320993
2486372
549041
2429808
1222522
1333258
1666141
1412431
388009
874765
458401
2685519
22569
2922931
385254
2569683
102789
2410240
217347
1580780
1541310
1376514
2787502
2076890
640725
2546942
848010
907599
1976947
694016
976041
2457984
607170
1962020
2883997
2012204
1888815
2878430
826441
717427
27797
523512
573122
2720640
2303926
122205
19216
1162793
1091483
2212941
818542
497784
1410776
989566
2546441
122269
1705831
2390076
1512482
1298559
2521923
1991616
2458806
1213880
899202
1777337
1201644
2343194
864643
1754257
1455987
1489234
2940335
32055
1096234
437174
1339265
1319022
2040135
1857837
2839624
2658253
1315128
594138
1833110
67970
1224442
2580368
2270590
1770381
2312669
776851
366487
1911154
1504026
1780631
849956
2630457
2772833
2449293
1476158
150201
575365
2597101
1613141
103203
2268195
2118598
2202835
2605206
95982
1995178
1666416
572022
1665909
799193
1699470
2823433
2886164
1613159
357361
2514134
873635
2447079
1662242
2578401
1915987
305617
702441
1362917
1017736
704205
2910423
118230
198275
590008
1943101
2518679
1428869
418028
1488685
2546394
1366186
553274
111752
421940
1316938
778372
38526
2343853
709683
1463926
2231428
297460
1804629
1467186
58657
389164
696965
844042
863142
1020412
1160267
922562
524182
2243612
935953
485894
1552993
1794129
481805
2795544
649642
1594050
1669192
1249646
2102495
2257156
981018
779567
1400501
393142
1310329
581865
2530250
2254254
2681010
1236733
2453015
73257
246699
2815906
2664128
2047425
29222
2361311
2724424
365981
2007695
870749
2558394
2482815
95107
1140138
2870474
1526532
106673
622636
1911395
2573085
15006
1981874
481642
390060
139730
2383762
659061
87912
1890151
1829659
2932563
1580702
664641
1513418
1399657
2532179
2386159
1908021
794809
115053
807462
318124
1244758
1095451
647617
1922591
611074
1681957
2301709
1342299
2764732
2186853
2362735
1987184
2853455
1699530
2005808
457569
1641151
411049
1716888
550564
2535855
862426
2928517
2355924
589741
1214640
2683079
2366819
1403248
1848456
2881585
2495835
1465015
830488
898541
525980
1195545
624602
2609203
1666526
966017
1599154
386294
307234
2147675
895498
1669823
399991
1714961
1444800
1971555
2342978
963885
2304818
2578140
817701
854443
2099351
2705201
2285442
2355635
1293326
1605613
1951756
2136619
1437710
173919
2333083
1439136
1248723
1587735
232643
1181014
1733650
2871773
2153601
711710
686350
611246
2087055
1698272
2721849
814775
1874096
993669
815997
1927754
859261
1601516
1118949
2824925
2866218
944104
1287436
1591387
45204
2512082
818812
2345358
438611
2386720
735735
2179460
859513
2504195
862841
843538
1746980
2541383
878419
2400093
1139511
148026
2719287
1111684
128626
1306000
920864
851447
1702115
1257265
2913647
2360373
2194956
1633948
317948
2734329
1496328
1058140
1648842
2829447
391799
792924
1522993
734112
1294700
2685063
2301728
1598102
1353979
920252
982095
510931
859529
1968165
2439530
633544
827684
1288858
1970173
2574178
856701
638732
1547436
2122956
2069169
1902685
2888739
625845
683757
2021167
2794818
2516538
963761
695901
896846
51101
343456
505451
1558164
614896
2028909
1644841
477574
131943
182032
2252073
1335871
2398214
1703156
422704
2645770
589598
2267558
1536808
1420606
2629876
32907
2151781
2567642
2090331
84207
1046398
2469011
2846391
847733
2560787
1777209
2804349
1680777
1547255
2390479
144669
317838
1404033
694759
2935872
1130644
304223
2167883
2592422
1526412
469928
295323
2128493
2889551
2863138
2923127
941538
2784770
838942
1885211
381918
2109122
2645660
2327696
2300752
2400886
952170
106750
1556349
382737
1052262
1741813
1013037
1953216
18838
1407300
1503036
2674747
2493757
948460
2882034
2023923
568250
2878655
2163943
1519709
1886171
602661
1430859
2333360
2139777
51787
1407110
366736
1871569
2724812
586861
2132364
1460778
1327666
792375
1376945
93456
803615
2604987
2552409
2844172
1555481
1390065
299009
1191510
418215
667598
2441827
1510088
1072015
1857174
293654
398145
2103958
187278
1021068
806083
1315386
2249802
2715526
1641297
2439617
2184811
2784834
1904151
990807
2266670
1128616
460927
2521545
2536046
257325
2614419
1852372
1695890
256900
2133266
1299630
207311
588678
2312231
1380608
267832
642208
2373902
304000
2115117
354505
2169345
1267411
361099
1496235
2880921
1194150
1420934
1510071
2500221
1462154
2279726
1529342
958500
1783107
356423
455911
2065530
1879207
1878057
1514250
1005932
795042
609368
2292309
596947
183803
2338864
2753548
935189
723900
2331691
2771723
2633310
409040
224787
469263
2176768
2842550
1151555
449660
2019453
586827
1980701
1752608
605768
1576391
859689
1377238
1099740
1162460
2249562
2472771
2809396
2137149
348676
924124
1960105
950036
916548
532583
698165
370842
1952227
320850
1471905
667156
1507659
2597516
535175
2094442
392180
754658
245886
555163
1567085
2678992
911503
470621
2785533
1057314
2293246
1034088
1213784
2599376
533995
1510751
502269
1886794
1688226
2234417
2868391
2764498
1340364
2359163
925958
1273860
2914672
350971
2356759
958287
2261893
2309881
1431123
2910041
2688061
1666597
1651641
2515225
1398499
2343802
1135457
2310264
2772180
2662383
718727
2113676
1748540
291015
640786
2265095
890619
2366620
2322609
1307252
2921434
1593408
55849
1862847
2534354
2309881
2928624
1858296
1865823
2572839
62110
1149772
1326426
2402375
588193
2503932
818183
845572
1555449
2730028
1461618
964280
987162
2543404
2764083
2264304
1357704
1183202
797005
1637455
1768820
1552392
89671
1274615
1166663
1150354
2096078
1701883
2820884
2759982
149681
2272697
575881
1707616
601620
219197
1273857
2359449
2406646
2062652
582187
1930745
1486019
2252016
1687619
904587
1201823
1133120
1383446
245300
2728815
2187419
2318448
772472
1092625
1947088
2614396
2766499
399550
2684849
2883931
2296592
322514
209156
2269088
823076
1345915
1780104
929781
577951
2840671
2770596
1603103
1977446
1948697
801698
2347461
1444367
2444030
1790684
428970
2418002
2890724
409703
389414
1401464
23892
2694959
185476
2270677
2473787
1289020
924922
493623
958395
1856983
1353344
2109120
22390
2559684
876884
2523096
2407731
2225006
1719883
575475
1522467
2749349
2702575
327676
2829708
1418538
2740796
2060520
2237316
1546436
934210
341304
2799362
2278974
1910271
1153866
2342710
695141
2019634
2046244
2269732
875141
692250
2112843
2311948
400537
1590063
110294
642320
725412
1381400
1949455
1891003
661512
730199
2774849
735319
1692728
23384
1681903
1660367
6635
2542290
133179
1851341
141753
393473
521888
2401063
582531
2446845
2530605
2886630
2738162
1486233
926180
664439
777418
1873039
123857
2835047
2438725
1838304
2723995
2781814
2261781
716089
1983544
2099787
1308879
199832
831878
1808685
1324430
473717
2655513
2696853
639947
2582223
232164
2358898
2876436
261357
1128184
2515835
1048407
674694
2820937
1965047
2331334
348840
702586
2712038
2713430
1578484
1870715
1394576
1204102
2785359
1628771
2180376
1225926
1865316
2346670
941255
547923
2042025
815752
45605
1913829
1554384
1733978
1846380
1430660
400635
1466280
2740292
442524
1889276
1142853
494918
821272
1460873
863141
401957
2610781
693171
1004848
2484952
2648752
2780023
2624486
1349396
475656
2870597
179462
211253
1688728
1284167
798743
2840604
285631
68729
1138316
914901
920209
2873644
2749783
724929
362398
1476180
883813
1304939
123279
2237669
2390675
1307652
1490668
1497364
2292360
1058260
739942
2487216
2136276
2348686
738789
1835645
1162741
2068370
614811
406768
1706115
316629
1860068
2095122
2529615
724494
864906
563519
585367
401790
1795296
472911
2400932
2497079
1173491
1370071
681663
983519
791533
1803162
1957157
2367867
1296873
2418756
2013177
1623449
830143
842075
2391362
1298877
863837
178957
1503687
2419676
433960
2353556
1706176
1463673
1405151
2122571
562218
1744791
2462000
2414328
2227285
68782
1058170
1084793
1111054
158226
123650
261808
1767711
2599863
2909215
619659
842217
1232072
949803
108649
2884765
1824536
1868135
1047551
2014985
116344
1099465
1258835
2863417
1218976
1411014
2889486
123013
1745650
2886804
2771587
1357483
2197674
2525453
1339484
61234
675192
639291
2610707
1331413
1634922
417868
1103617
336722
1984898
1560249
1095705
170414
1175178
726913
1097129
168530
77631
172789
1747002
1125571
126903
317617
1478305
1075251
828655
1515539
226601
1216053
407624
2827509
443542
1376214
1377894
753054
270971
1539506
1762983
2698172
267745
2653099
735333
2935775
666152
2392363
1440588
18594
227760
2344038
2518971
1978112
1197433
1306266
1639494
691174
426396
681843
2458994
2071547
1560440
1451328
51120
2532463
431531
2353105
1565528
735527
2817451
2486624
1566099
268671
782957
2666373
519507
253135
2277256
578616
404368
2287045
8120
625988
641859
1898154
322908
2167819
2099957
1752800
871226
1525240
431833
2632032
2580739
158697
2668467
1137587
1051282
274876
1847085
1469619
846103
1216228
2803746
2862488
1513493
1311276
2488947
2561225
782968
2934178
1671708
72031
1952650
1569266
2018705
501761
1079827
2350975
2563258
431481
183555
1049774
2846812
2747151
182935
965597
2064301
99364
2302588
2182177
2885038
2272134
2441798
731810
526883
892956
495940
430951
515513
1715919
672314
1485390
2761789
1289171
1738161
706302
270580
135148
1513055
818400
2913510
2748341
1432729
930542
435027
1567622
709175
1036333
858468
282414
1852287
299889
161970
2809595
2718252
673317
2034691
643256
433025
270724
1053055
2299799
1470831
2668599
936495
190
26765
2369319
1531934
1341661
2813924
2698142
2671699
2803068
2719142
2112426
1256148
705943
1922695
301361
1812607
2534649
2845046
2760396
1131399
154311
1361764
677887
1516102
522816
439741
2160748
2580637
1885614
22673
888213
1094434
1070049
1268909
2261296
1224429
2272630
792638
1352958
2849307
606405
324726
1970860
2667998
1893284
2556944
2828591
2049359
716714
1132085
1577675
2157129
555917
669863
2882083
1251857
1280576
2134783
910281
356748
1959116
1594487
2381902
1444332
2453625
1787684
1865228
996253
49696
2858983
43392
795358
1425059
776741
2106637
194824
786312
391215
2682115
1419063
1652223
2839414
1305899
853707
1182216
365859
1713692
1076947
1063859
2474040
1461599
1336906
2764555
1630769
1334089
793189
1303432
2076717
1715869
1711855
431720
707645
168823
1390562
1171157
2358028
1650366
2222681
169156
214783
2521236
2140908
1186907
2129245
1369569
1102017
946668
129080
2570052
2617023
66861
2606826
963245
2579401
640281
887683
1456283
217191
606365
826741
1035123
1185337
2128522
2026486
204633
1241576
2891995
507308
1286479
1358541
1600120
2794599
135833
1991815
1428375
358542
1833685
2826259
503790
2882878
1845737
2904952
1064702
2178495
1670939
1239521
175329
520102
1821283
2083488
2669446
1942967
450445
991744
814035
2879858
1177779
2418552
1936374
2166535
364202
1267796
1311091
2752174
1288527
363686
1248592
1071674
412310
494058
1926607
2714091
402717
519721
1243902
1953109
2424524
1408221
1337127
1841874
2772592
1903522
857077
1630402
411184
1395148
188084
725462
382610
1819027
501190
2365027
2514582
1928836
2822016
430639
73222
1243827
1119806
1016360
318641
988289
1485938
2595420
2491314
604931
574430
1805321
1170289
593022
1113233
866293
2436890
550612
2219653
2094107
1726941
933256
2432187
620906
2474414
1100254
484000
2458847
1286404
2909290
1475356
2596761
2037251
1551755
655780
2033009
2707896
256864
2578462
2808371
998832
424841
628937
1579519
1504512
2772499
1039716
250658
1767236
1615303
1372784
824177
600421
920656
1135404
449372
1311714
737540
1910058
2642386
660317
1960324
1950627
2085579
2301646
2937810
2584833
2885946
599638
817097
2240471
1872035
1488413
111071
2248743
2041031
2600199
2819417
2363499
311197
18576
2525907
1944686
1476729
2065492
2376242
1492528
322813
2248052
118492
418502
1951606
2686289
1739561
512860
1438105
873027
1518963
1687919
1308014
1705764
1295977
682968
1170074
999703
832887
2178168
45551
1408490
980128
1684983
2717352
1644445
326409
45237
2550063
23915
603666
2544540
156288
1812301
570809
1736551
2838568
264047
2504430
1323685
272446
1244028
1953043
1198350
2047309
2357376
1129228
907817
749910
400753
1978230
127320
142186
160363
2032588
1277664
2539649
2574398
296911
2872667
2519011
463227
2163922
362201
945605
2050370
41570
330214
878259
2436177
2716743
347518
1515965
1542127
1456415
2249109
1526853
373643
2844416
2477463
884360
822904
1541866
76029
1909314
2383813
449481
366069
659763
2806376
2262433
2003867
1694000
512373
1765438
2329549
669955
1804357
1150720
253078
962122
668972
1131504
1133314
329499
238464
525054
2074795
1030970
1581659
518555
1222709
489064
1819477
1887305
1373332
2867802
959112
1466454
602869
707804
650490
1730944
520839
2329481
2299923
402452
679474
1754940
1501118
1568932
398990
1056349
1580244
2118107
2376527
379962
432210
2356802
764616
863269
2760848
1131736
2408172
2599787
648450
195963
507851
941014
2919974
595853
25603
1163625
2815057
386798
273883
2876594
2073917
2334641
1722110
1399854
2835349
1665893
473930
849613
1149983
417141
2007263
2056754
204997
1899393
1014456
1760345
2075322
1758190
2122615
2348795
842106
423959
2875960
1306827
786234
2875222
1160863
2448297
952556
2609172
1933882
66102
967195
1915324
872588
7360
2106154
1738015
215508
333563
868002
1124282
2221412
2462051
25822
2081045
458767
1990463
2933919
1196649
1401283
914507
1002501
2519153
591666
1782623
2782167
2566683
1707036
564413
2710683
2218997
1357984
809200
2927130
1941629
604376
690088
1841229
1456652
958614
2790275
1580424
1491438
2015710
262761
463415
2891383
344850
126708
1795545
1548464
828634
1671534
2866415
346900
1110483
1431141
1504885
1339160
2410946
722012
2371867
1193808
2672994
2757025
358973
784776
1992464
1477105
2692621
1966588
2770957
1092714
599051
298879
2725416
1345942
50543
2886236
2313122
2251455
2078617
959414
1757581
2590934
226188
2264695
2092917
2888939
2786035
1949578
2897742
2798228
869141
204113
2497921
2664077
60791
1004811
2387640
862500
190291
1769594
373524
1388534
2101666
1789041
2491893
1842278
2894423
1577537
1363065
95126
1340880
1956553
1987000
412996
65172
1986457
2221883
2291934
2523189
1450879
436184
183629
2112054
760157
153516
2728684
18699
292058
1774130
618226
393627
2228936
2553981
2845629
1425050
416207
253117
1276461
1552656
2320699
2618461
2023589
1074354
581747
1798918
2104794
301586
1902278
608463
2264489
1640157
480102
99823
599520
2450959
26760
2832821
1970439
2272362
130530
415650
1587386
2677524
117481
936290
1446231
157145
115541
852366
1734298
1714910
1840516
2758315
2359512
1249699
2311378
2256299
1052311
1753989
2907623
1792242
1909543
2130963
430896
2823960
1520801
328486
955047
2084843
114542
2496467
2137504
1031981
1010447
1810957
826615
832840
1459309
718941
2471949
1384633
1458191
1288867
345110
2793087
310417
1808552
2821700
524957
1905756
2503588
428142
1983076
2336955
423299
701946
1120039
1910501
415120
637276
1345172
555499
2378863
131448
2351118
1619218
1306509
633148
2706816
540009
2903696
596040
1673644
317119
200332
520829
1513317
880215
819742
699264
2773237
2423885
216204
2321495
1989966
300333
1874864
1659403
2116490
490636
108210
821010
986714
573030
2356401
2208985
2239210
1413184
324845
2516595
1808429
1067692
859609
2228056
896138
542637
876655
1507705
1099567
1801211
2581519
1744637
1153523
2076583
1121656
1670860
449419
32786
361730
697342
1528208
314206
2937474
651091
2343628
464634
2412383
2898949
623783
859979
96281
482221
2102112
336675
91161
1939425
1536209
1908581
43315
974514
1342645
1481344
1093526
1574364
1315871
2198089
2542818
2006186
1233488
2067446
193298
235894
1309924
931419
1028216
431974
64904
1388483
2095250
1035203
1095688
630852
663237
593523
907297
1340727
2928249
2411429
2449851
1299178
1284715
243586
628138
130493
2712188
2608702
603872
2528284
1010080
1579093
811541
1417701
782670
691154
1292728
2262904
379600
484871
181924
1217475
2247428
2765644
658110
1724875
219140
2456305
649894
290913
977230
2863903
2834075
2754449
1641355
1504103
1703337
1255532
1219920
241334
2169504
1453316
329272
381579
2086799
256994
898645
1041102
1004435
1289766
1035358
2526713
481580
1124871
1696684
871467
1987896
2545478
1019992
2869049
1838477
2910518
1703812
1928946
541607
453673
739075
848085
159668
1575066
165663
2935200
2470079
2908311
2690711
1947344
68494
1066684
2800385
221938
930450
2346581
2118178
275215
2048407
644180
1424915
1015969
928930
265322
2278987
1432253
2162816
746104
21869
1510142
1275744
1349532
2010327
1565339
486648
1172102
476719
1638499
1618917
1907484
1923067
2708014
1762715
981758
2015520
1385224
1114004
1121108
2213385
1876849
2595548
2656829
729031
721038
1142329
2619354
2741589
303485
2655088
1443710
168948
2337050
1568081
1508978
2418749
2291715
879634
2490548
132755
2560499
1534683
1203243
2845522
1835847
2565730
252767
2788023
1823611
1522668
307353
2578892
1689754
2170724
120026
1531541
1319851
2651104
132801
1063735
2031586
1943568
1845172
1048438
1948770
2184109
2103451
2180496
1266888
2636805
162655
2672332
2132238
2431961
1936867
1950026
1807614
1103067
43362
2691785
227808
2651956
2271962
182813
2303171
1357684
298788
887273
1617720
531727
2094119
668572
1999157
657041
1922467
1039130
2380025
787487
597336
174416
1139639
1037404
435456
1068014
1408718
2306703
817102
2692501
2092794
2835519
1709890
1176553
1940056
330374
2252610
527664
2287874
2905774
2632274
884687
1902761
2296886
682283
2882394
1331837
627802
390315
2785145
250409
434223
672089
2472353
1638521
1462946
811491
1532130
2651947
605539
1978270
1051525
1242343
1853080
1618908
2553495
323781
1664018
2712969
1653981
1044865
320824
352205
851490
1166734
3996
2857701
840282
1606622
2810088
5583
1315382
1841130
983850
590174
2604827
169253
1626121
1572866
478349
2396110
419126
206102
888564
2437627
2549674
646793
2805493
1632356
1326664
951639
1482896
752422
1496834
2261044
946000
1997870
2192949
2095600
25502
105390
2273817
987718
1474346
2208784
2431356
26393
2656090
1157298
1334084
2112434
1081589
1202749
195943
2627283
1752080
1970230
442834
1135109
864305
2757265
1281853
345181
2258326
2802490
2106509
113540
2821956
2823150
335212
1064714
2351467
2841819
720961
2456222
2684698
67564
2886614
1340163
409929
2029955
1112130
1638882
2871892
324208
2619642
689646
1169378
514389
635774
151791
443718
299623
1921137
462815
689997
1075764
2505282
852145
2853438
735376
546492
530441
832108
746456
1458295
436242
2543472
1037452
2855085
369432
1278437
2273481
931704
2711989
2338885
19157
225797
738385
899639
993272
434846
2688057
2129608
2803574
252014
29884
1557711
33249
1634541
2014429
2462644
2717932
2080559
342116
2398659
1785815
2534589
1273776
1241090
2555271
747654
525945
377938
1129250
2784447
1400996
1034969
1494260
997297
1955357
2029988
2397607
2344142
722241
871385
2027258
1600141
274779
2562681
1905471
2174341
1488380
707200
2041109
403550
2725848
1822210
1615192
1224977
1602205
438304
1775485
2762085
2456245
2030304
1551225
2526038
1271630
2888079
1631441
2460283
1619750
276865
2309565
2151412
1469833
2347505
380710
40933
406506
1237020
1456630
1752286
2029077
2280182
1292444
2257542
394537
298886
156111
1455406
1334810
1218164
484865
1962653
181411
1502178
1682854
2430148
809702
1086332
798617
770859
1171401
909990
1958615
2878478
482916
2452430
2179967
2782240
1053952
2520599
1240735
2076012
1213766
1719047
2005230
61687
1321989
1180323
2417359
1884174
656200
2830518
972607
2261722
1366841
2825660
60983
752510
1172380
2500640
918880
2742477
1898868
1215808
2383689
656518
2775509
2559238
373311
744949
295872
2802360
2236633
1902761
317365
2602880
2092644
581204
841516
1223522
2322015
2335887
2023069
1628054
544167
2200897
1048320
11420
1173842
1324305
1758436
1313343
939136
2316167
930281
2334434
908307
970666
2695566
1574222
1441670
611954
2073423
2805950
2052004
2210249
1297060
1677198
1862997
1491629
1296853
1587630
1250080
2732165
2078640
2060536
580833
1027866
1225799
2412049
1882876
1225466
937215
689101
2157582
2916484
1608064
354752
776745
1157333
960532
72446
2536562
560388
2142573
2029568
1416301
576880
2867182
338247
595652
777337
687570
1862830
2800551
2054100
2836078
2529531
1790036
2939115
2494762
42975
2191144
1858970
423203
1588585
2562381
2314086
1939404
2485145
2833686
2819272
709280
557491
1024888
1328592
609237
1658862
2118547
1159334
669579
2123642
2029770
1475533
1013762
593333
2657450
178444
2312763
2012987
2025342
2050308
2926060
901255
1207706
33212
2399910
1808349
2321276
2887746
2695534
882520
546199
2556274
1166628
528537
2819473
2697569
294635
2584564
1456147
461023
2781157
581567
574318
248720
1843259
1115269
2846954
1844887
2297734
1558478
576778
2443870
1481809
2355034
2358909
1529541
2696969
1962077
1639772
159801
54027
2924938
1265654
389006
1075263
1052048
1056309
1689465
2039421
1109641
2375370
1967084
2697754
1089070
957745
780162
2171645
1462019
929953
2203438
1500961
1311348
2921890
1908508
2213382
776144
2606052
2231600
1327430
1107042
2241058
663923
1524519
1919640
369264
438125
372626
1171529
1827533
1372135
887212
2898353
2849152
2319066
192835
1946214
871538
2222833
2272605
2202200
2484968
762098
624775
2859509
2767062
2474225
2066522
985813
557946
1571588
2729771
2636595
1212644
1763827
1895398
1325669
814144
1584666
1554813
2908022
909652
2912679
1961766
621353
1777659
2329847
2707197
2809049
996775
1727490
1228544
2216272
1670846
1968999
1320433
902970
690499
2594403
361911
1794495
2882723
1987246
2847754
259053
2705543
615194
2616661
1016328
670927
229191
2008317
566273
2519071
743934
2861771
470523
483037
752803
584205
605869
875360
1584368
650281
1513377
1216842
822262
2231724
1479987
2881612
1669398
2171275
1054378
1334040
2489608
1155448
2072469
1295493
2095677
1622367
1873028
2084700
1641818
2424867
2448473
2145001
1899402
1546535
2245705
1200031
212777
998940
422905
386458
2884722
1186489
1396795
1826720
2399693
1501827
1533765
56650
502225
1315831
1861185
1809488
470582
1211923
314359
127217
1440040
499947
1395197
1711316
1646590
1911242
1646394
1847064
2637060
1293072
1645431
2461834
579702
1802482
183799
2079453
2794543
669972
2171073
2366773
1226211
1167304
1790079
2806252
2123019
2930252
710155
313171
2620865
2416888
418107
2936535
133699
580190
2718622
500222
1582593
1427104
2711178
2111209
1720572
2533223
2217401
998227
489074
2938637
2879328
1642532
2902869
607878
1898938
2435351
778637
2448108
692273
1677310
156676
871255
1800226
618985
1761563
502787
281431
2237759
1318674
2131852
1503509
2344674
782705
1591516
2284218
1618100
757307
1123464
1272563
1612400
250531
1381328
2829720
2287637
902070
2313559
625472
2724393
1535480
2082867
2530691
592329
1463232
2594677
1757152
2643116
857465
1984875
228631
2364234
1921332
1355071
2226167
2078406
2177244
41605
626722
2385792
1294408
1607386
2279953
954544
45164
1357569
1806999
1755446
731564
761194
1750604
1188933
2255378
2663886
2208046
1574340
538900
692644
1669252
2550675
2740758
1010364
463323
2232781
1505955
2382460
454525
1543360
2791530
2290479
1971653
1507344
1259001
215546
1572297
254211
2854855
878468
2606663
1628345
2791816
2929027
2862865
1399529
2688603
2839849
1219396
411389
740269
461585
2707068
865553
2150290
1086203
697405
2636792
1857835
584205
1366619
2229266
537017
2701240
1360633
1500837
1746246
40678
1181738
1900127
430622
130634
1601416
991296
2403082
212594
1932297
2298139
2753437
1181783
201246
1200747
69119
2234936
2012779
757880
523377
1400952
2623877
2186006
854160
628507
759494
2206279
1304607
406388
2172234
1873750
713479
1729672
1682435
2297667
271633
1019954
2278625
2698799
2051420
2914481
766600
2333142
196754
257588
1752391
1639978
927003
513962
481053
916607
1229299
357344
1993965
1332032
1652453
1632890
1786386
535411
1306453
1677503
367019
1867721
2055366
127963
251848
625339
2817350
1066364
1012377
2752440
2327004
2536356
1266976
2675036
832238
877830
1681596
1600104
144749
893784
338111
847167
645756
1792749
212163
1096240
666483
1576726
2908654
2549498
2392255
720021
2827716
744131
1205049
1008199
2122753
1563069
2363217
759343
775519
1727826
1006446
1748815
2703101
872574
2143523
2548254
903843
763321
1386102
1605636
1483158
558193
501599
1641842
2074434
1814923
1344056
1550445
1706583
1438646
2353858
734133
502611
2396605
2805235
518758
751735
1204064
1861060
448824
2462999
2481779
2790796
2716374
533240
998927
2676187
2374892
332251
1388199
850755
1429544
1293259
698320
664914
224097
1377688
1625146
2686806
861035
1594551
705366
1501472
2789427
1914718
1554245
2706260
1949612
2266522
810416
56028
251241
2905155
1906595
844755
119466
412381
2472900
2759098
2729621
1101762
1527506
1587347
620609
609924
2742440
1141282
1622547
221202
1577820
1087226
17813
117045
2495693
592901
1065307
238855
1223927
1819019
563489
1509908
1979612
920901
777666
252335
805350
335363
1243790
95615
2376030
996249
1467856
1599985
20855
2934377
2361974
1328885
714508
397635
84341
663835
1177758
1457386
1026480
697060
1886249
904382
645916
1484145
1393101
2560455
928720
2492564
643889
1740099
115757
935995
128701
349116
1855310
2872420
863750
115903
388378
2394216
2314593
1564892
332659
2316918
529499
1183187
902793
466258
2421874
1113800
1302926
2846859
346932
142637
1373656
651979
1521171
195650
558556
2710475
1128822
1790535
1506262
1991699
1740595
2507892
282598
1619371
821479
2253890
2163873
2570771
59268
2281866
1659348
3350
2783344
1939249
1096206
2757171
2486922
1559622
1565006
2846825
2095486
1628792
2091748
1751220
2798049
2595509
982743
2077188
331117
1162477
2331873
538705
2915508
1365851
673699
1982809
2462669
1205284
1432370
2045843
2101558
819741
1983607
1289864
1269256
1180314
1162307
2939427
2560369
2312
883675
2863031
1053039
2279401
857756
1268450
1461185
1680800
432882
1672918
2190315
1188088
1880875
1435267
1563428
2154445
20647
2279229
610244
2329684
1486761
2393109
2600066
1467857
2844756
249235
1670851
1408727
405864
2566806
82709
1353650
2424310
604022
2106250
1183018
457405
1311533
1910711
146916
593426
86153
2141276
2607794
65710
2527969
797143
2725259
2563407
1739876
2597161
2531652
2886320
2854445
668543
961411
842885
1933325
1682831
1364270
1872371
1398487
2276135
2871154
1175279
1775453
2144860
2083427
709985
1448811
2260731
1741903
548327
312892
442481
641196
1097670
158924
2646157
280152
1918451
350541
1804754
2746721
540243
783058
781446
1646934
1944802
1607124
2359413
1310214
1847386
1434682
2659900
1983628
1003734
2725752
1751322
1096923
1823745
74895
446192
1585927
2563739
792002
593887
2039011
60272
604783
1478850
2258909
1483867
2416509
1575248
1902551
2028951
342018
1837618
2369602
632342
2616978
873169
669037
1247928
2627150
1832673
1054426
1232916
467313
986609
1080680
1071606
2559829
2567533
778755
996693
2307469
306137
194720
88101
2289422
2016021
1298888
1399491
923032
1018213
1739131
1159307
2001507
2819014
2000833
1195778
1689370
1807980
80111
1722342
217438
505774
765922
1269958
2436039
772376
2366754
576951
2154551
781378
374527
1279722
2102830
2636416
418640
204284
948693
331760
1239894
649036
2089247
77823
1763260
1093811
2005640
2561265
677742
2610404
1211167
543035
1089069
888622
1423386
1296830
1178739
2077301
1418327
2809054
1133213
2558485
2180851
2722609
1302248
1739511
1484931
1480789
916115
2512683
305088
1068755
154057
1336768
1975076
2812743
1501820
2697272
2891666
1836733
457831
1651972
515929
631785
1997871
249245
2566779
2420354
1294742
1480812
2745863
647374
2605657
1401207
1806133
2010535
24391
390352
645741
1453712
2077299
1487533
681921
1379553
1455234
2182985
2107563
471441
2873918
871444
1403018
2821504
216173
904109
1661081
1912562
1575588
2159358
1429339
83812
1913552
1741409
955842
2834253
2788033
1644643
1977796
2583664
1406604
1862546
318026
556978
313364
1637183
2233512
2536120
2034054
1682181
2523956
1330152
812329
1366569
989698
1166460
131586
604307
2779979
653620
1720693
449631
1836638
1433902
2789821
1008658
2933666
1928476
2875124
1405214
2256774
2163219
1750496
95639
1036753
2532493
1997759
609518
1458901
1488913
2275123
2194487
750222
57819
857821
1258396
2576192
419830
1934907
606191
1186409
1848734
741268
1951265
153639
2025566
2068363
1880492
85458
2320319
26577
704994
1563194
1038630
1145674
2346969
748397
1858776
1519740
67964
1692341
1922685
2298669
1130714
436054
1906122
1079678
2050708
1178161
438307
838011
1613683
1061487
1250847
2070739
1051878
1234825
2846219
2540826
129851
1616845
2681378
1224010
1313038
1399413
2341705
1721596
1896791
2625558
854084
1797582
2521409
1251836
526850
1449272
2933355
2100387
2015446
600707
1385270
1313838
45209
1277175
13516
2265628
1611594
1456810
1985798
2239349
35413
2677692
2806457
752131
2537553
2657744
469616
1250339
199015
2827025
71244
2800048
737960
865876
2039823
466658
1258366
900873
1853963
2545067
2390506
788957
2535184
1209977
124819
1478324
1341955
2799165
2200858
1774269
1311349
280469
499863
2107945
2489648
1519607
186653
699665
2671568
2180192
828101
143312
2744605
760848
1343318
196488
1442396
910441
2281321
1641827
1763095
2152142
793126
793641
507044
53463
813874
822293
564032
1553356
281555
2205016
426312
78361
1012322
2632042
1680087
625482
2435578
2435238
1888244
662016
2889610
2255366
341816
683097
917796
308349
534558
2807211
1216128
1181222
2659681
655746
1761279
1939976
378874
1570652
1468425
715209
2678808
815361
883556
586135
692503
1083877
582441
918936
1786392
96036
421998
1319143
2898929
2911605
269493
603875
625384
2058293
1263878
2245392
2772791
461071
834185
1148855
1417734
116512
144468
1265084
1652749
2379609
2786016
1625879
440800
2906859
1962671
484640
1927317
367145
937337
135164
734454
2627793
1089297
277888
2650470
700387
432874
2546989
2884083
2119006
2400513
326291
1068258
2563296
2752058
800116
1449891
2273758
30439
313071
2616123
2901484
2531870
1519273
1131665
1545722
2121239
23727
214043
1106773
2739542
1842610
1148306
1191617
489207
2881687
446570
1309417
338146
2331333
1397306
1019470
1708146
1092355
1915987
1820797
706489
1467213
246604
1560838
927592
1488122
2316859
2668840
2888302
973776
723649
1545278
1572749
116407
28319
845186
686490
1371079
669337
2116220
434621
2273968
2609132
1761244
634455
357477
2262595
1198988
50337
902341
2505356
952697
1816405
134807
2522204
35176
1023083
600704
415957
1223137
1907454
1829147
1335810
2012099
1639780
2825178
2588469
1380511
1666988
1175570
577586
1786869
2338561
2685242
2730883
160109
207026
177864
177326
1391204
2858672
2861040
731810
1923785
2418373
405816
171778
137572
2039897
119531
1490634
525595
321051
2584702
2119113
2335662
1319462
2123101
1407406
890694
207795
1451205
2908621
2506193
2004656
2895475
2181051
767611
510851
695054
1578195
2442123
266218
1779629
1132451
837218
421464
1872872
927695
2655520
2249947
1276147
570628
2937978
444015
2791923
884644
422589
228514
2521118
631960
2308826
1984008
2293829
1366739
1766912
1423297
1151623
1707476
691881
2749469
165066
2081699
2368813
2409645
1852415
443726
796949
545377
448259
904599
513501
1755404
2557540
808293
1663760
2046936
790538
2130192
2838382
2160844
2061442
1874447
1672981
2245974
2025832
2573234
1043054
461631
2495099
181953
2503300
622542
2047409
2188805
502105
1542617
674287
1645952
1325336
851540
2106199
2501654
2464912
716417
46859
1732744
2405112
1663798
2676213
1226613
906570
2510443
2801392
2604791
2923661
1789860
2562446
2208598
1339503
365997
1966427
2011987
979279
2480156
2040011
1043415
423376
1656940
800004
691810
771928
1734909
1105076
2735450
2099948
136192
1595012
2045664
609915
1779675
961689
334706
2127042
1846107
1426248
593658
1378567
2149688
697075
2337347
1476344
711372
400790
798785
460307
2366822
2497496
1494562
2365480
1614087
2260662
2013797
1583617
2399944
2839844
1964617
1605879
1286402
301105
887821
1734556
2688991
204722
329047
1057263
528996
2084627
1927386
1050701
1175894
1631872
291176
1355240
2450216
1221729
2531235
511411
201415
1240788
168279
1931148
2408237
1847178
1617376
2343354
176212
1039495
1619864
12914
1741584
2197829
2020916
8446
1777935
1566957
1877032
1915045
749438
1529888
1523616
1531899
2406605
1343841
31992
502544
2477957
1928012
2613977
1963074
2584127
2247813
2220743
78237
713743
372623
465607
449954
76357
1890882
1117188
1319874
2568797
2095131
459053
2035109
1022541
2702274
1759769
2332893
2581029
1943230
1092097
1406052
2541873
2204178
1675399
2142393
857981
919546
2010880
1797408
1120592
1264713
1744596
1619304
2706550
1230911
2105110
1465888
2371537
2740339
2348061
2700631
266259
721878
1398995
2717944
2139478
223027
2458143
2315078
833916
1224304
1211875
692221
2279870
646647
2230111
1748399
796531
1836242
1928364
2334848
2473011
293168
2456728
867078
229692
270640
2075328
1768200
2847149
1309282
2275968
21779
1215231
1055333
194827
912285
2251843
531755
1651060
2935187
1647534
393603
2625057
1670932
2829131
682582
2419513
423530
1275272
496659
13334
2120078
985861
441510
1012345
2749265
1344025
117118
1627452
1041069
2190274
1858125
929503
1014351
2225610
1987883
1242706
1795807
2781374
1860765
2488271
2419628
2896731
1698329
257691
1825028
1459374
2514638
833430
1464618
793298
619270
1556533
2511761
29294
2017280
2791848
1491267
64463
493746
2580176
1458590
2433863
2663132
2001188
286241
1576211
1308007
1872157
1324856
698100
2886244
800107
2140893
175535
943820
1099414
1695329
302834
2427901
1635365
196412
1913344
1078789
2343232
963442
803761
846484
2301775
2828442
1615170
2233032
310134
2256595
2051725
1754432
1087624
2865107
2193084
186404
1919242
906795
460618
1515002
1881252
1637684
340636
967126
2811278
1659536
132001
1456469
2353751
1596871
1523782
2082643
2127488
1918852
1510191
1051613
1851528
2675675
1692206
2246564
1307886
1134673
1324891
1651162
2056060
760567
2658818
837798
1686833
812194
97177
2557057
1133215
951035
737555
2084080
730450
70939
1219003
740904
2747927
52992
1731068
2090323
2141757
594
2710235
2668574
1734962
689918
2217957
2071648
373658
1361507
841437
2675914
1490863
1123716
707998
2293031
2207364
2636187
1166818
295730
649168
1043313
1885113
2629280
57704
2324986
1039192
2285909
1986452
1422067
1759891
1014699
366787
1226057
1682151
2468732
455897
737766
707427
2281449
501139
2082039
262532
1255223
925193
2440875
2069636
1927266
2799639
521844
389167
1528842
1273270
2436890
516602
722163
1894125
1278532
2797228
1266167
1877117
2590658
2911111
1403130
2896572
810832
938135
2888549
1405933
613693
2463079
376336
1030836
1449376
2128860
35586
1228905
2077481
2253975
20135
2792149
1388442
1575946
1123089
1037142
2729566
459586
66802
2008087
1383396
296157
1464172
1102535
2921333
329824
2658868
400037
257925
270585
700355
2001896
2118589
384685
2452591
2512341
2498906
1411672
1282328
236271
1072002
1943848
2805811
1178968
775035
757916
2669625
2514945
1873390
1735462
2372888
1214659
2588222
14973
385795
1250154
63478
2156131
636819
2591528
194664
1839030
14490
2366995
2055912
1327260
2830976
67059
1927250
2872696
1243898
1606051
2230607
2195055
1820495
2427506
2059432
2317031
884358
438546
1921528
2702961
2394789
2672292
835740
1071425
2561376
1089402
1796246
1564487
780231
1279427
1828293
687980
235907
1166354
1320873
2291762
2069560
1836169
1243389
2615553
2540394
2219562
2869266
39470
2111668
2152027
979017
2374444
2927970
488570
1418686
1967264
919168
2366886
1259077
892648
2661785
87707
353293
637399
2428580
1991874
742047
1195211
1195791
1734996
2316151
420113
1547109
1979170
7144
18108
2303028
499967
1047240
942293
2090211
2448692
248151
1070166
587502
470182
2599346
122170
898950
2339137
3451
1204662
772600
2434490
604398
951616
1880661
2806538
1701614
1317977
90011
696640
170850
1767912
2153289
1130751
483541
1538224
70568
1670518
270896
2391287
2164255
2655438
992918
1670922
294061
1674149
535004
2417937
2563592
2677498
2285651
442198
1635452
2257048
1447606
1135179
638153
847301
805895
557196
234541
2580319
1565784
121540
1248886
788580
635184
554370
1588344
807954
2236424
2919131
864801
1142
311361
29770
486136
529052
1471388
1842909
1176660
1137477
2937998
2719817
1093726
1017928
1359147
1676984
88485
1217178
1159254
1594211
1119944
1846064
1904080
1045964
1623210
1868523
1816143
2486683
2538671
1500786
643809
1786107
1368597
61020
190829
722670
649727
1989603
2612846
1031022
2827578
622334
2790949
747087
1291405
1708479
585875
650159
2924552
1394280
1776430
914808
1046348
734002
120219
644185
247693
1314442
112988
310131
1108053
2116040
2886136
2195409
1373388
1758096
639952
2744324
491196
2791533
917229
209956
2310237
1246413
2188642
1518901
2707406
2798043
633490
2111324
1388673
523680
2162950
2212414
148388
622322
1955109
1072721
2316873
1318196
787629
1751643
2316991
911062
1241497
718515
2700207
2192393
1865787
2032526
252703
2117925
650015
471482
1864953
1175352
1772487
143411
1374365
1668924
2584691
785600
2683460
1894494
837927
275185
852224
1706472
1640512
753427
786016
757842
1462690
1173205
691413
294706
986092
882293
2923729
197978
2104163
284139
808909
834978
801180
1425712
2274432
989357
1830373
69015
36342
1410152
2673810
7273
1441830
1097456
1757499
979679
932302
886841
363974
1198232
2680107
749353
237085
2533019
107680
2261691
2617256
1432904
1301645
508648
1783579
712091
1354849
2822658
708490
890680
573560
1454430
1022518
754491
2677963
1823267
603639
2455307
1150298
1642513
2168431
2614939
398283
757376
616207
2206303
2431619
1184476
1618227
1204490
2456322
1085915
1319308
1304381
1114141
2809996
746842
2609270
2032834
213480
1860488
1010594
2497289
955196
1762924
802911
1627033
936448
1266612
317156
138331
1049595
2710425
577605
1749002
1649845
1311248
2367621
2004162
854985
518446
94052
1704333
450438
2293639
790624
706541
2617857
2056910
659122
1815734
2399167
1748879
249060
2219916
2140819
1662069
1191622
1437114
1360187
2155946
1635782
702972
214521
662359
419254
2754120
1510592
197050
247840
2189418
1998780
852101
2058827
319800
1938165
2093154
69487
1885796
2005056
1650133
595170
881063
505454
294884
2794255
2216109
625928
572636
1952762
800109
880903
1249076
650145
527864
1480864
1052502
1626215
1540981
2448973
2374942
1562079
1998769
2100559
1788091
617496
2509290
2598211
1965651
1976888
321731
7187
1388421
2898946
2866790
2250871
2535597
304639
1699206
90921
2147694
1537710
1017024
88437
2671393
1734747
606271
1263773
1258865
154558
512701
295908
483539
257059
2134386
570727
1438666
2587481
2820109
280525
2034948
1881462
1274523
2283697
1391977
2437766
2592017
2696699
1517091
1550569
469410
2481839
2066779
2426931
371042
1383928
2182168
1110983
763020
2708900
2215705
2639079
1427785
2595354
616177
860580
2094804
844969
472539
1630268
1280150
104583
1771006
2044827
1541347
2489271
119179
1561767
1290047
498280
2144414
2074508
202980
2397493
2871454
2798006
2162934
2909846
1757702
2341394
2049635
2939860
2755620
2849735
868811
1600098
2485924
1110480
837317
1125037
2059514
2052650
1464238
1445091
1069690
2436748
23635
2657342
2179228
1618499
1902040
936095
502215
1929973
568775
1742180
2126280
168479
1725406
2563632
1772016
1229838
1582498
2770880
1483572
1479758
2849572
810008
2729443
1113903
1146479
1520148
2032174
2636839
1357563
379727
673932
276514
1413742
1194727
29523
1306263
1054546
2409291
1756690
1536351
726843
2657537
2025423
1156765
612362
2819596
1907121
2091623
1702339
2463799
2800807
2715896
2416554
1520564
2181047
1713154
415563
1670032
1857154
2023732
501242
1954004
1790021
2699401
348242
298092
2311112
1219202
966765
2588294
383836
1740782
959318
144557
1832843
1717591
1956561
2277975
1205837
1983445
892636
289000
2077995
1526883
196988
506262
207228
716033
1241
1229634
2122420
1753677
715739
1410973
2319754
905972
104821
1524849
2738130
1744639
1346337
2516120
2160122
2732798
2665703
2457542
2397517
1168721
2074901
464654
2280226
1579415
1324507
552648
308701
835755
1470597
427842
657675
1249723
344883
2377119
2389561
1801752
912385
383892
816195
2876955
2813542
1821699
2161177
1873470
1027897
745685
1530374
1301036
1096849
713422
2149843
93506
1644221
2617671
1704338
912198
2316583
137447
2778873
1364038
624994
2194437
522941
1530982
2851123
2738512
1605022
182881
222782
2651333
1318624
592613
571478
2462264
1035253
1397776
191587
494395
682352
1961140
481317
790638
1308279
951431
756852
643525
1554031
2662023
878442
2277316
189550
669643
1215906
2312157
2667886
2169622
1854555
1182598
2745490
1508910
2833125
417802
1898533
271573
157054
418782
2674067
1249618
1460475
88244
1831260
1311385
410946
2141425
2914745
2063001
280113
2587156
1799834
2557269
2276394
2526094
658734
1230236
2079286
1413824
1974447
1699866
1486584
2748973
1454892
579953
1178412
2854206
730677
654434
2627461
2836616
894657
2768715
2432873
59667
1579724
2258283
521151
2044928
1189423
756749
1101441
1369857
1336256
2659791
2388594
621570
1521124
2868885
1938615
89262
1636924
627919
30050
557269
637247
774241
1463558
1526446
573807
174295
1343488
988881
508659
1749593
1628485
166040
2008923
1221219
817748
457105
2262446
2828888
2677546
332490
173169
269506
1015415
948535
105074
2535045
2364221
324650
1509647
799206
563310
2660546
91580
2841657
2191842
1761686
167666
1626790
1681941
81637
813724
880537
663338
2075224
771760
841155
532389
2197091
2308600
301701
255544
609730
1758908
438005
1300841
1584943
1184556
2454111
676298
603154
985249
1757006
409766
1472207
293312
196943
492523
832925
425977
294713
1339313
969057
1175779
1589358
1943962
950575
1408641
39990
2939904
2815709
393076
2182062
2780231
1512876
2866513
428181
1852694
2351717
997022
2688384
392175
2099919
451326
1643100
1570685
429252
611054
1611379
1861596
1142065
1956392
1205896
1947625
16806
1944084
1828990
2777582
2772088
1063856
2382570
1798510
1512132
222113
243032
172714
570956
923634
901170
373999
385286
1952808
1182248
2163067
2286254
736299
671352
2274455
404778
571320
779962
566105
2615223
811818
1453543
1371581
667788
1442716
1533573
82239
2801294
1145533
1286183
1839321
1905734
693615
1145265
1586326
1128954
2917519
2244512
368189
1098829
2909228
1649998
2439863
544568
556022
965996
1406643
599980
663542
1539093
2384043
2676506
2635386
2724904
2312907
64029
441706
2042584
950652
108007
817916
2160486
16499
753180
2607840
451557
1069924
2161576
1046475
1875261
2822047
2149393
1369941
42178
2397818
440219
2022677
1380086
300250
790872
1409835
488971
331343
2649488
698090
1141834
113250
1017273
1560275
2113646
1745611
2862361
814187
2202388
822175
1518867
2820590
1388826
1734987
1735605
2251634
1813829
2665435
849322
412292
196148
2775636
1400880
782180
882285
1737797
1548622
1414429
304219
1015575
2512829
2887970
575676
541443
2191855
1367117
450873
2767262
2888812
149751
953988
2449866
217759
682614
1089097
2360786
2380707
1283894
517072
1554550
1231437
782532
1365327
1875710
1668241
1425137
1019382
1275619
2347511
2024143
1098848
1272888
657354
2158569
671226
2197115
723053
676428
970964
2663564
1013806
540828
1320596
1132527
2523265
1424107
392988
1227322
1244004
1436349
1976246
1323967
1606636
2505613
1929023
2405445
2182142
2689865
391174
2859556
1774249
2414957
1983097
1511527
1320345
1400519
555528
393876
989129
2804549
195584
1321871
817305
2076749
754919
2226295
1813004
1754641
18070
1987478
2930387
1889383
1445411
2801137
1204883
2305326
2394114
2460178
1190561
148795
1739620
2197394
2745264
1893286
1755938
1614111
2400212
1468039
953952
75317
1339151
637281
1635833
989682
2420444
2937819
2555855
756607
1007466
1650111
2788258
2725498
166729
1797317
1094038
2749869
1660490
933013
1050417
2434065
39661
1285875
189245
303156
324874
406851
1176302
2588915
1175119
331776
1485319
2201211
2787000
240280
2620367
75440
374420
264239
1719651
710091
1164341
687937
2834426
5940
518707
2440318
2239677
1832725
570173
1472686
2906468
659714
1451175
671854
2775057
2710409
2114506
2503597
108025
596988
784230
2621617
524928
2330197
624843
1239270
1077026
2530388
2739943
919406
1740224
1963512
1254872
1761055
1641971
808844
306289
1940344
401503
2194028
1057060
1793629
205246
462570
1225812
1098167
869634
550998
475195
2331256
2596343
1047341
1049678
2146323
1399971
2004803
1864046
2761774
2282595
1490500
188763
2854088
364843
119069
2245418
2033345
2154300
2167451
992270
114960
1613156
2215177
2338128
416665
134765
1138141
1255573
154119
1139019
852615
361726
1252149
2926175
1420920
2258463
1413947
2725296
1601960
300314
1294524
2593761
974950
930947
743290
187897
1728653
2346338
442413
675950
2402769
704171
1148307
1682947
2574921
437530
2288736
1336769
1878526
1176225
2061682
620855
1024904
17520
2937081
1664859
1989596
64871
2309384
177487
1218536
1012548
2669758
1596462
2549928
843284
303671
2783646
1290880
289858
2260646
944186
424689
9492
1879551
1709163
1516433
342288
1353828
1992949
1802807
505220
1906348
1975305
1720500
1043086
424201
793159
1127884
738073
2197582
385999
2634112
976854
426866
1545988
1992926
1376032
755271
712882
2207039
1801582
1301681
2656689
1510471
1400208
1617200
2405503
1650661
1490714
1880914
811723
2840908
904823
329268
100014
1019505
2030432
2062877
2849741
2171161
1650967
99357
974240
265522
1056330
848899
2398982
533215
1284086
2117562
1276295
148951
56775
2478973
1071190
499745
468711
1431300
2902028
1792949
1119510
728731
624599
904399
1029493
2436961
2536462
2606529
2401590
2330328
2688698
2440678
632801
716871
1307138
1642085
2229434
566012
1703248
2733938
1881687
1067903
2705159
557598
1907399
1551154
2392963
2063104
123504
2208313
1499049
2362703
2819071
78481
1398804
1326044
2679893
1004888
2282374
1549419
459060
2399737
2132956
2520037
2402219
2622028
127121
1231569
1585207
668949
1306282
835493
2262274
287044
442035
2193339
1302158
371028
2865369
1786022
918889
1215802
2305632
2306392
1960918
1994624
42236
2898319
1705865
2664903
2720815
801923
113475
855718
621074
635936
1423056
2628291
718027
1424073
1522699
2365707
2360488
2506904
2202207
1880454
1133640
646893
1212647
1956593
2079094
182624
978210
1759758
498898
1717605
2907282
614817
2046947
2187487
1129898
2363054
917845
2014756
1431739
1388503
804347
590290
1241006
858916
2708073
1816071
779423
1791287
2334221
499605
393520
697314
2449798
2056228
69164
520734
670779
1977801
391899
964698
1445826
761757
2728128
256705
2342373
2902534
2630797
1235355
2427643
170120
1712236
577347
2423214
2005667
668979
190451
1823320
352745
1262765
2889722
2010180
295266
1636523
2122184
74781
949533
734887
1921458
1216176
182562
2389968
1352681
2853417
1301969
2398896
2635424
1515241
429846
624950
1235357
1689114
2349933
2372920
985213
618395
243020
1689054
64090
2892329
494552
2474296
2685836
564823
2935645
1585475
2815552
96658
47209
596800
593479
929114
2473281
2500389
2728028
1553638
647768
1905384
2658742
639989
1652565
800895
621074
2108441
807460
2514752
2932122
669974
1873391
1266514
2730772
2022949
1675735
1469065
44238
1061638
2181008
1758071
1542805
895568
1061716
2930769
2139035
2680211
2391614
2287078
2875731
784664
562554
168989
1005542
2137805
1686700
1965467
551067
1183607
2152488
2519467
2470599
282241
1910847
2260611
2004732
1491838
2780511
233803
498188
2096590
2401621
2346428
517437
369003
715887
1111663
694886
1742382
2168902
1117576
2412373
2557584
1863551
2068413
84145
13045
308242
38510
1437068
852726
1619535
254288
2885414
371307
1984054
2580397
2015848
2562450
327442
1166699
2358816
2592620
386289
1858504
2458522
2813619
566714
2616614
916311
1339721
368424
1074805
2935492
2448031
2457269
2696340
376874
921197
2315053
2248737
871469
990933
2514128
2419149
264379
1841141
1248271
144489
2812414
1129218
926178
2327286
359843
448218
1618026
1304203
2182801
1595834
2734371
990756
1246380
2605206
229887
1725098
1284097
2887317
208719
1376282
2630661
2127884
103980
784963
269568
1861200
1115789
478429
2533408
1278965
2265953
1682025
1745995
2818095
1465127
857742
1732549
1587555
2435207
594684
1690588
2319133
2751691
1339291
2206426
1419228
1721665
2145028
712113
2261028
1636396
1838804
297224
247407
1537729
2929853
2723052
2003810
982153
2319459
1433702
2542765
1233781
1142977
2647922
2436388
1654169
466948
1448586
2165956
1270377
2632451
903745
2666709
489821
544410
2918497
484677
30426
449177
166332
2066419
1215501
2706873
2860883
2532111
831433
1890200
460812
2937957
2537019
221142
1884345
1114153
198322
1568557
2103060
522277
2412976
384434
955999
2161476
2130306
2885647
391504
2112857
2728879
51521
1329382
759397
456583
827891
1931661
1246462
590464
2768524
1764022
1965780
2124025
1957346
2364319
2005972
1852351
1108023
1200637
1394747
2400465
125505
1480806
2851092
43597
2880879
2604970
989390
2195540
224660
1750494
457880
128603
827508
2513071
1985591
512468
540482
801410
393082
1117709
2847365
2365185
2324507
981484
917981
692504
297857
804482
569453
945791
1546886
1878973
1925218
2404378
2892581
990006
858800
184611
2789564
624738
1583474
461355
1658875
2578137
74920
2187072
110920
1300994
2163896
1373880
627504
1726981
1887402
1601464
45886
2800561
2566942
2155349
202384
1725728
2354589
2237636
2518519
1556609
1790778
2748250
2008882
2714985
419
873752
824028
678273
2222876
1311912
656108
1076363
79964
1022529
102409
1794708
617939
2205009
2694998
860750
623102
496219
837927
179871
1053422
2098133
1856915
2653871
671605
616982
1660784
1210172
103253
2681378
936209
1216318
1830284
1535606
412050
531053
2799294
2088500
2817403
1038166
1706754
1760013
1614029
505981
1202665
2565562
2601797
1060864
2079799
825833
2090399
673331
1417532
1572243
1269659
366386
1100065
1259434
1646576
118148
1988345
1713074
2339400
2236115
934681
2265385
765825
1469877
1792722
2680266
752220
1363005
2825501
1896731
310875
2038034
2849928
622649
787164
119615
1899684
514821
2427226
2550271
1807261
2634354
157734
717049
2162699
1185446
1865660
2178037
788984
2634264
823331
1393869
322659
2470568
907989
2808839
2319042
1164035
1065542
147647
1018469
2348041
1992900
762234
1131403
261890
1710182
1325894
2153570
2408028
2477398
1956375
901360
835253
847134
1380001
2756944
1513351
1303794
2499182
624635
925387
2215128
1692688
2622504
2014121
2807827
270244
396398
1886371
1746338
2688190
1848963
1270738
2130847
503965
1473626
1853262
1165875
2555560
1754069
1484922
2741630
517855
1057306
2258428
1166793
2194520
272705
2660025
1877267
1216713
2712471
2894608
7317
1143287
1774265
2046479
1134086
1675777
257669
1940009
2797982
1687108
1251904
1209884
1759791
495710
536241
2071962
2816265
1560595
234604
2581956
2195558
1653935
1478241
1273619
334596
291249
436818
1518553
939261
224150
1033563
775980
580054
958905
1735212
2702352
2214262
2076488
123419
21043
2938630
1604788
1408897
205801
1537002
2503025
432227
493701
1507133
1367368
2088361
2661992
709826
322771
927190
995034
917642
2781973
542000
414596
1773047
999201
1055530
633724
1842312
588439
1834668
1829015
518504
523793
1855595
2793557
2356811
277295
10851
1890797
1481366
948768
2551711
1344554
315650
2166430
1015854
2244921
743283
2859112
746307
2676532
389992
2370251
1167917
1219273
162512
2459874
229271
1975419
1220169
2602765
855443
2330578
2018936
1971357
2290358
1294804
535589
213722
2498277
2646525
1665847
1110215
948223
524189
1645126
2793110
1525451
1004318
2116549
1106768
1383863
720505
2901183
1132962
2062196
2397182
2340293
912283
202352
2127683
2672326
422043
1087465
2871480
1342304
2711319
2561212
1638415
954463
1102230
1681183
1008701
2399120
465123
101378
2510498
1025480
1412489
638459
1515956
2164240
2056176
1967428
1950044
2633939
1494656
1609003
1782694
323055
921561
1191989
1373149
2792113
1817189
2511505
1493088
781442
2801364
770235
2086707
2451980
2169852
2391332
1349403
2024741
669173
1902159
730762
771791
2875768
1981525
1916070
2236195
317363
752523
2633517
1515959
1582096
1836648
2748698
983825
107903
2131860
1336385
2777558
1335705
1613467
183851
1228401
1938490
1302856
1559479
2533542
2886829
98833
1735036
2006310
2907184
1399067
142132
1698127
792424
2880351
453057
2372328
917257
2204545
1440809
2195564
1901917
2706591
2120745
1873124
1634865
543446
2363982
1512963
168923
780417
2152244
685793
1014605
1344628
1511707
2172197
842012
271466
1926929
2556551
2580004
116923
303123
567974
1194489
2661904
651310
175212
827883
639762
944874
1293663
676898
1747740
1862167
1021183
2179336
1829610
33036
88076
1041744
2753077
1563739
2519205
592400
31613
1225143
223399
2352187
296763
1669734
1765866
1828627
2420845
2001278
923333
1037911
1395332
513444
1845658
2099401
1381222
2593665
1998965
2545758
275489
2555559
2163697
2561968
1501832
2092498
1644805
1280838
1102636
430096
653365
2758599
2918736
633368
1644289
559030
718527
572524
1319768
2595830
2115196
1505722
13558
568688
362489
2578367
377433
761391
2554555
573515
2535770
550302
1057241
102830
2880854
1859163
491879
1522277
739054
1489979
165695
2309319
1428229
1762185
738582
577902
2073278
1680180
25904
147796
1737499
2529742
1796102
369871
531976
423900
1407329
1181081
686968
2618670
80545
560546
202951
1068779
2858658
308342
1968902
632897
198111
1795179
1317354
1837079
977435
888037
1404944
86902
1491800
2073177
1988401
600979
1927011
451726
1898421
464157
1207194
260288
1984008
2867245
206854
994484
1516311
2399217
1902664
1197688
1389594
1125781
2342287
1741351
13540
40443
1982815
121399
228733
71435
1249946
1300705
249933
874759
386535
1760269
2489820
520406
1215546
1797152
2765157
1328691
1542809
2072393
1994859
2863227
2609410
208057
2353096
2304171
1191559
1302417
1073954
1849594
2482586
1594386
1243466
487921
2886087
1004621
2027895
938593
1082591
1147264
1381534
200111
1331383
1686565
982316
291241
2136945
2600073
2149130
55985
2684811
560577
111482
2285927
2562994
271529
987160
1371408
1084317
1265686
2250206
1448770
673220
267278
572729
1338699
2882349
1338193
1833420
1353270
162002
1840564
958983
1201569
1645218
1394573
2298337
1531914
1759300
2930547
1215677
450562
1173227
2806150
2334649
2773812
1719162
1580485
1586932
1382592
2464008
695409
2727675
994824
2658070
272366
88641
2556728
1449572
37876
2858467
338919
93631
246010
1974620
464294
1597156
1130160
1608099
1470025
998343
2137904
23643
951861
2765430
691627
1793540
71861
614194
2728146
1657766
1748979
2518287
1342613
1900614
119028
1369636
1341110
1990249
310491
2438009
2388168
2079981
2651826
1935562
1912507
1840713
426907
2532174
163351
2901457
2190300
2347902
1758211
1479502
298754
2880728
822014
161788
1336505
1091431
1127499
2344453
1302418
589796
341797
2937601
2323200
1848947
2278394
691995
1640995
1686411
2438734
305467
1638024
1352870
1002227
1764244
774872
1134457
1802318
1075089
372067
1343625
1804872
352540
2697165
2654059
114230
380982
2830889
2740188
786225
2066888
1105193
1482379
2371265
1419528
215815
217524
2774916
2588803
2422671
503318
1997621
537313
2164072
2703027
332188
1363311
2099618
686592
2143410
933194
2666463
1156295
2766006
1023601
1878927
2417658
752603
496146
691738
2655334
573528
276772
2343245
729876
2598611
1655886
1765653
2825804
1365142
1910168
1554018
2259322
1413475
636078
279029
2589387
316832
2292943
82018
2449129
242691
2797274
503120
371808
2601242
2226550
1302152
864876
187574
248713
66867
2005558
2476459
894565
1606825
837289
2634006
200654
1534424
133206
1516342
387705
2347592
808200
2793047
963632
1012616
989764
1181600
2404173
2646278
714664
2333412
1398870
1693209
495745
679376
1064466
241589
2202720
408550
1594114
1139296
2870257
533384
239297
532736
2608444
1805654
10538
1571517
1318982
571044
144779
902517
2521433
1543060
1281987
1843185
2062120
2303360
1397551
2896035
638027
434821
1084488
2797004
946699
63294
2302079
496824
2721131
2398578
2342801
2477789
1360801
1437336
721766
2448871
1610212
1714094
2415733
1657172
1027158
2301730
2694612
1637665
1955313
17078
2841844
2697468
996569
2299379
1329198
2725563
416577
1355950
722746
966724
1049172
1951951
895011
1236980
993529
1736904
2010920
2194618
2434847
2715610
1483367
2059629
187012
15387
2236693
1825029
2889150
2315105
1694397
501737
1925883
2844350
689146
1085873
2099448
2531984
79874
1080435
643575
1000850
1045709
1436819
2760971
335142
1939269
233313
944287
1198721
936046
2367278
1298293
1180905
1206641
37592
1679487
680564
2005076
1450067
496346
396784
2162989
2878195
1101725
2084387
1079157
1270784
896836
790935
2012971
2148899
2497996
153798
230676
1710196
1421331
754875
1547285
17784
219648
2123160
1972536
1190776
2303310
843356
1554406
1483883
1449465
1658997
1130366
1454303
858614
750896
847300
647762
653173
1998535
3001
2928512
1334254
183193
750770
1224772
911692
1446355
1637217
851120
2447331
101638
424060
664912
2695418
1295826
2904938
2535735
2305566
2639188
289833
438270
1838161
2930977
2795743
1347889
686527
2262350
1548983
1810197
2694996
1905719
1429031
93607
161721
1945100
304499
1000933
2655025
2390560
1031720
1851589
912003
2407377
770138
1476991
1866097
1600391
1737955
660095
1170331
1710197
252838
1825935
942765
1281280
2365007
2031155
2401571
249075
2361874
2247363
1499577
1240941
1367051
1479882
2910073
1049503
1957225
2694695
479661
588035
492261
1897566
154381
2445096
2914066
2691523
1273944
2817917
2850613
2376979
2040439
48912
268152
493683
1543132
787462
1769459
1100555
1718463
2305152
861605
2769590
2317111
2887661
1840717
1080385
231780
292586
2269860
859113
357891
2013380
1735684
1375823
2610655
303695
2845868
2283382
83064
1717196
1254272
1923468
1268241
1358243
609691
1918805
801704
405505
405135
2402068
281252
1882625
548534
1902846
2087222
396085
2518114
996837
1604845
814211
848055
366745
1128428
1070617
2419032
14207
503949
2330625
1993846
2760513
2121224
1452118
2858406
1069618
1681325
757842
1702309
1438907
2909396
901999
754364
2449909
435426
1117245
2229606
2331176
1467566
1127067
1666610
1557401
2320805
2807985
579607
2454588
2305849
2020630
856546
2420000
2622796
1543682
1023975
2307019
2864422
531315
434098
957511
1666819
2683340
2610145
2097610
1473114
921186
730867
536567
1321927
184748
1664641
2741178
835588
323268
2918430
1205023
2368039
186997
2196439
360617
1641202
256149
200267
2650716
2005120
1579628
120438
1302177
2779668
735220
1845392
1759535
704520
1965155
2362699
2710736
1222026
472479
63168
1407990
214958
424299
721148
1290022
2024146
200013
2366587
2363400
823572
2689788
1640334
1083891
1965074
2112007
1263348
724908
2839524
2419001
1985284
436359
465679
2709547
1370344
2543210
2859074
2274537
654599
2137118
951002
1604335
1264658
2734359
2092945
2120346
1571442
1125486
2222863
493875
2606941
864224
2276252
2575483
1448026
2049065
1948329
1243543
207812
2885210
831266
273289
2905623
2182820
43814
588389
2122560
616173
577526
378904
1662786
1614716
988767
451940
1468368
2021285
624401
257535
2330772
2789383
1005736
2135275
742402
687913
119072
2506086
2491764
2043472
1251302
2774405
2246853
1577550
1377191
907646
1236545
119095
960664
2867467
1465282
2113594
2205758
581598
11839
416851
2569626
1111146
1941569
577632
2388374
265609
1568949
2188316
826839
2522233
670728
2349250
1266053
878798
2119662
483708
2219778
2846778
2274798
2052081
293750
2610783
2705167
2046146
2448378
1647869
1948124
2373262
2296040
2193013
1011196
149957
2504227
2393561
2151014
218939
1947634
1373390
1092268
1683954
1964608
2680307
1757764
313433
737133
1803325
2357124
2851499
293906
2171954
1082800
1373605
2828047
2288403
1721319
2555226
769301
1993902
532363
437147
1245948
1191022
559412
804331
2396927
1932503
2771329
12103
550197
1676069
1330006
797047
2148549
1296623
2229135
2732139
14312
613511
2807654
76391
625805
2752158
171521
578258
2325844
2053876
538205
2751800
990456
1508352
708752
678686
1453787
1861543
737914
917558
2736906
471535
907220
1021197
1101099
1438460
1358071
2329662
190384
1277679
1257429
2761448
2349571
708756
2666907
311606
1650317
1022738
503898
422935
1539144
2611093
1541700
731626
2091932
1367052
2021330
1497552
2457515
590701
1158504
2163032
878011
1676745
2820016
1579877
909470
962752
104840
1372183
1254751
298347
138550
2047092
74351
1334456
2027944
99911
554946
2622631
2350029
1538040
2089517
110204
635718
903115
261771
2388830
1343603
1276815
1256967
577190
1250389
2128137
989382
2524874
543497
8409
790439
1977945
2369731
2168893
1107790
24944
2433982
1766332
2178986
1433480
1955810
796829
1205773
2379889
1991202
2669125
2195465
1487949
922015
2579688
2502334
2688939
1145547
2278879
596739
1716008
2475077
900944
377418
2272436
639592
1118240
133108
11922
1125220
178050
2761856
2400957
819370
2356510
2539613
2763247
1176260
2474016
2911782
1178940
297882
1975795
2031772
2032599
2752248
2590291
2479612
1919195
505063
737255
1092417
844578
594538
648621
542554
1749443
1265491
311561
1694001
2280129
2886709
1824977
646540
2494926
2304676
107514
2148035
2883842
116483
2446794
173816
2475272
2359671
1380069
2575352
1632923
671967
1647484
8551
116238
2249445
311045
2118667
1354704
931827
2766284
1800819
1788163
1405515
822406
2167933
601392
2103423
2462201
2045044
2876930
2714229
662242
1487278
493451
1215943
2446262
1158182
1959032
575690
950261
1365361
93759
1411206
1253719
538686
631499
1634307
2188049
585314
1114197
1045345
1650289
2051293
1493497
510323
1789053
117668
1101307
1949399
204018
2566837
2642059
843096
1529443
210372
133628
2755040
904312
294989
39405
356545
441079
1891474
1440465
1113848
1239164
2927764
2539267
404102
921085
2071873
1670070
2390991
1713356
2893258
2805906
1851043
380473
1454723
1707271
2093043
2573702
1085750
862334
2361226
1866343
1114188
231608
1644667
944392
884388
724089
1070236
2346202
1534958
2165368
1102748
2424119
1882826
2856710
2385249
1162199
1931612
2618463
2276387
1098125
884866
2036206
482808
1085404
2222380
609148
302309
137849
2173575
2165427
76224
122092
1411063
1525608
780144
706772
828289
846242
2939079
1336756
983095
259165
329192
1482931
1913972
1643995
1355162
2102762
2585760
2929678
2543389
2458653
1711774
1595096
1127506
416260
2301881
1721509
2402308
1038660
1642525
2257790
2896319
2140652
1431592
1251402
2535977
659248
1719501
563709
2441812
2834969
1785755
673068
457875
1007680
2513764
1502138
1761102
1468703
1959494
781199
1312495
572008
1900980
2522460
1165213
2904766
526766
2358125
2474790
829169
994947
617708
1636935
2529005
2114411
2271527
956008
1078984
2865918
2829005
1745788
2846140
1721238
1522034
1877359
1872116
1568739
2862226
947731
2821669
2649863
2283576
139250
654672
1813390
980001
2873190
212278
2072739
1767900
874172
813439
1085846
277744
2307038
1849464
830376
2190903
9509
2066738
1324167
2182281
1944757
702533
2392473
985566
322170
2898638
621899
554896
2470672
886386
1200242
1187733
1446323
75687
1882801
18378
818861
2394535
1440087
2300590
1667621
403994
1006897
773905
572574
2746283
397142
1287953
1321659
1024617
1481181
2678428
1911387
2054071
297443
2266573
2070474
1951452
1050903
629476
187059
1178712
1389133
2070481
202139
308527
255873
2041841
2889336
237674
1529359
522387
1727209
1620029
436190
1134508
1762897
520787
1010693
2514631
2033702
73510
2666049
2762594
2615492
2301227
1037784
1568016
1809930
1769420
2721423
927447
1447859
423224
1860861
28126
1915847
1021259
647009
543222
2523880
1020457
97533
2304391
931339
1813861
283544
1980596
1353757
176319
1332149
1007137
953074
2459554
2047684
554183
2108395
2682745
149857
440599
380408
2586472
2667005
230517
1127826
399855
1211907
552454
2029333
2280326
2378514
1038809
237926
878137
1071596
817738
1050697
220756
1428818
2468811
1896397
2181583
1600826
2288225
1351817
1700301
2712674
478504
788229
169380
1728875
1403840
1878437
2020313
762583
1533459
718353
518458
2222316
1529513
588902
720735
2196515
1094270
475898
2436447
347239
1253716
682421
1161475
1365099
221353
256944
2599173
1980742
1196146
1283113
2852277
2380964
1849625
1163521
2873411
1851790
2145907
1101084
130954
1625245
1819984
1578834
43316
1572184
2753274
1188217
1833964
993160
630192
1149001
1927296
1797366
24053
257907
1110011
2767438
705185
605996
2069673
90983
778843
471435
786555
2786700
904394
2107012
786819
2298474
326215
2836106
1345406
683060
2108658
2089991
1409840
1964150
809361
1862431
2866453
43791
2720532
2417791
1092388
290496
978936
1319560
915948
1296450
787343
1557589
1644956
1527360
2917759
1301569
1912476
1331129
390103
2001351
2577892
1393370
2444813
2188113
2806332
1932220
2373434
1179858
1011895
1876315
2247309
918829
511433
2634363
2301440
426013
609671
1050117
2934431
88963
745735
2358814
1164199
1810511
1672578
2499837
189749
1233438
720310
2540739
2878543
1123765
698734
2761948
23147
2719662
157915
2400579
15908
2733291
2888735
2047593
150319
1114999
28335
851324
462420
1939395
836162
1346642
2580027
717624
1488558
1664506
473547
818351
2052686
2581822
2603727
2897695
2792367
19016
1000926
117590
392317
2910672
1874394
2724750
2438905
2273749
1023599
948662
1642861
2315636
208396
2915784
1026799
1409392
307350
2361784
2923575
1482421
1489149
1366898
467563
1600205
1449662
434924
491711
163579
918720
1669809
1244656
1716009
1008166
2051317
489291
2891090
2395579
104405
962068
2393776
2299840
349728
93125
2126974
1179827
1419821
2846383
339473
1347640
1039906
2351323
135613
926019
2719498
1794980
2320789
1667154
788186
898214
1279207
224483
1736123
1159713
1358805
84070
318618
2480814
2338526
285070
885349
547288
626008
1749108
142919
1716059
1279690
1855478
1054683
1242793
1265377
2355197
1258759
994714
1048465
2071412
74453
2909366
1287338
110906
588156
2589366
172967
2524893
763317
1546182
2355416
1863204
718873
1613299
1020343
536688
2005119
2847900
1685121
2103416
2938002
847918
1779060
671675
751755
2724011
468273
1227232
1985873
1474497
1442812
776578
867309
2102340
2178341
2410085
1300376
1360150
422646
226056
751034
2677128
587260
2415082
1362747
2542359
1059532
781380
473074
1222473
2302710
1018574
342808
1176394
1628764
2599703
1115797
1472526
317296
485000
1901138
931620
1705763
1168035
2525696
1426631
2781477
2774578
1994194
1619264
1944535
2294370
2609952
1562611
1954158
358249
1475159
418560
1542948
1785147
2427796
616367
2226724
2254213
2097268
87357
2602013
2834158
1454354
735141
2776019
1840747
2736734
1480407
98858
2202804
2478053
643460
1802024
487906
1206386
455699
61023
565750
1241420
2449732
1864255
1100945
1759322
1612379
1994935
263103
2339129
1150847
72097
2171518
554320
454903
555075
2077362
861751
2813270
1045758
2229067
1440846
752462
348035
761464
2364053
1975762
2552330
246440
2560256
531487
1487015
316396
2418393
2192289
1227377
630653
92378
2391760
2016396
1436147
388999
2849352
1612852
1323052
882071
366600
1848491
411111
2195886
1396861
864007
2698605
1928082
2731752
623599
1381238
1928412
69611
1172160
1024412
2562903
2088403
2780721
1577463
2328972
2380450
1010997
2416699
1769050
1966640
276313
1671244
2760732
977441
298086
1313914
2762784
1258757
1455118
476697
317202
1331253
736630
559444
1237475
26858
1806616
1290900
1692671
107063
942166
568224
361141
2565157
894042
1411471
286177
1193137
19716
560260
1819316
1548942
1742815
1494474
31807
1376270
2252965
1233410
2814545
114958
875512
1343840
2544981
2227192
1379201
2911879
716041
18111
1810642
2400028
366804
841759
507768
707690
582414
1477442
1175380
2150225
822789
1224591
2921582
2804233
2072042
463331
1100133
627255
2106785
1617872
2539837
286213
2069450
1739192
2323669
970409
1805266
174549
853254
1040497
79559
755026
2775712
849647
868239
457818
1564117
554871
2580723
394120
2206304
1782250
769402
345664
1467782
2498393
1801912
1224571
920418
2289522
149353
1960961
1057377
1985617
112368
2874805
309106
1296074
2479476
172106
845050
2488639
5996
495623
2110598
2722450
1794289
1342622
1129449
701958
346194
398527
1976435
993361
1307053
913664
2110593
2727806
2161322
1379373
1445927
2304704
1968118
158492
888480
2920955
2895944
2782021
1625536
1036677
342326
436603
1394100
445917
1299149
1733483
2546955
2575060
1897975
1662104
1402497
390731
26380
1617411
1352433
1539143
2282792
2811759
1150780
2940034
2487263
753515
1548750
2851093
2378190
713077
1567065
2423779
1748687
1789750
1342856
2070668
1959517
2117422
991251
2762342
2111568
1183645
2178691
1839196
483733
1223011
408858
2236460
1837330
2550030
401544
276535
534759
2519519
106582
645599
915962
532051
744883
18757
1589724
410957
2916638
1304075
2556203
1988355
2940011
501675
1119420
1941101
719729
186653
1011228
1546483
1910520
1380864
2148378
577619
1173912
1566964
1407794
1719095
1440500
2511604
1002654
2864321
829949
291753
1631126
109507
2247139
503041
2367706
1823710
1211647
487604
1021056
2666194
2627302
627753
620246
117214
1121330
2082384
2206666
1276454
921814
1287141
2536208
2202598
2748628
54017
745973
51852
1259994
560327
89109
1968797
424905
1398118
2092268
1615103
173932
2685966
2712036
890575
1001673
918927
1216981
2042395
2886465
1693858
2853539
1192583
900952
2593202
2940505
71791
102784
2669908
2481034
623590
1820136
2606752
637304
760711
26932
1504967
1164248
2400007
2660891
2583422
1184429
502207
2452118
2417994
1303481
1021835
2456837
1527625
1563773
2439139
124341
2236745
2763843
1466204
1881244
900877
2297427
1803743
1238762
1563063
1795251
454206
1605363
1280746
439308
2553603
2054135
2756253
1496997
2306392
2097949
237080
1836105
1679718
1748500
1821507
1355343
635250
2888610
1866328
1119053
2096077
1397099
2604727
2690734
2556302
1285615
841127
157591
1446435
2308369
723596
1155803
2698002
284645
707547
1105441
2252365
2773211
236062
654534
2411578
1437182
1646377
797137
1269684
190060
407995
2414657
1694021
996597
864424
2265134
2435274
2295458
1281182
2389648
2214273
998723
423461
1121110
745118
1290109
2604386
1418076
778029
300964
2423431
922789
2593509
2034333
1439591
2745980
1057704
207633
713040
2791074
1381205
68581
2881171
1751459
736734
133799
2623675
1775584
408363
445581
20583
719550
1534958
1597057
1133965
269860
806859
2668476
1032662
1921676
999778
1864394
499486
1491020
582190
2840163
221240
2664256
736451
1935122
2812466
1220146
1627500
2119453
738994
420619
1197165
1677630
632647
738585
2895553
1529923
1884032
1245587
2249914
2369030
1111871
1712378
2044157
2017727
338612
345998
770479
1647977
1508196
1569271
2244202
434596
1405960
2489463
2125065
140132
2574608
1690631
1028139
2832973
711949
1796606
1973359
2225664
73448
119225
490488
1958869
158521
458632
975105
2093180
2694217
226753
389877
1979711
1461985
109488
1379980
522378
426085
1513780
1634437
1807435
279021
484593
1758182
1162408
1463985
1119297
168815
379653
309566
1844611
975730
1974630
589133
2150379
2441772
1409153
1554985
586666
1068023
271331
1279389
2802643
684690
748919
540758
833022
556068
2032547
2313236
2110546
2453720
2608035
2494532
864602
2811781
2725979
1727119
1480315
928388
779075
1285004
1314171
1909640
259248
1832292
1922089
1730541
2205725
2221992
696548
1448900
2630434
2585373
748427
2528535
1194195
430364
2529153
2007164
1288508
1258660
954828
582090
877957
2166767
2432266
2093536
2418118
2699352
1798140
302706
1136105
779536
2579047
250637
2536245
1636674
1582730
2615711
1877563
2274862
965131
1475864
1961863
1455234
846802
1794360
457555
136843
2680609
2793906
404185
2654293
2922198
552266
1716475
1589128
431093
2759210
2503031
2379568
1917794
834362
1328745
111919
2366468
1791880
444202
203518
118357
554784
221190
656658
2894621
637884
658579
21815
1300531
2897956
160230
2416078
489220
139017
1085056
2050813
1267140
2931050
847140
2686938
96298
2148005
2446033
631837
2775028
302336
1429218
2919303
2405744
2644366
2483603
2120841
2016183
1301896
80346
1145033
12287
1608738
1233224
1988232
205591
564070
1571978
1434258
502555
2409431
1237520
2922156
29833
2087356
1505326
1000650
2908640
968307
2207401
2296139
515469
973374
144334
2233441
39175
1574962
2303299
259090
2392079
24787
160861
2914289
51616
815345
2389217
1031164
751538
242736
358029
1878823
615383
1904071
550295
2556424
1403461
2830959
1910380
1404761
2657277
2609499
2440776
1847514
851852
580138
2670343
1437670
2363668
53909
1504385
2214667
524204
1084390
2803874
2806553
372873
735749
97180
840286
310470
2052228
504589
1503153
1375138
1875895
1583306
2155714
1035475
1040446
2610250
1517357
1395906
2159146
2583638
363224
65815
1787297
2570309
810033
1858448
2739958
2719091
2842038
1147762
1232723
1021223
1410663
2257252
594455
2512334
1480336
2674809
2702800
827699
2798161
2103128
2831953
2591514
631876
1896914
1718480
1370089
2429984
1196147
804211
2681236
888100
970960
2911539
621382
958780
1456327
544781
1680160
561706
626276
256229
2167420
1850184
2560234
1151307
1885894
8488
1089641
861406
1949984
1777823
495744
1769051
144072
335716
1532252
2914703
1442527
1016472
2296257
1236826
2014977
1505627
1491137
1842450
2786153
1742447
2537005
2921972
269593
2383711
391877
1456727
2204052
2380983
1621461
2539992
108821
462179
492077
2660083
1319619
2843257
1015245
1677005
1344088
1995322
874413
2912428
1937661
2626865
1477023
1279553
2136038
2738610
1174799
2270088
1548138
1863947
495361
1996582
789271
1462068
2542597
270039
1943544
1459579
1493974
2787498
1598793
708878
1207353
1797104
516624
2622247
736631
91567
2642622
630023
1408193
197310
78474
1476284
1249353
1473764
1053620
1716946
2654903
1185321
1183268
2495360
1094715
238542
1768110
1179041
1639512
2612179
125130
2058210
94160
2817964
574575
64336
1711075
2517146
100402
1770679
798138
1353222
797577
1941492
2373128
1269607
717956
2835648
2314610
1948399
2675795
2511328
1612456
114979
2905404
2650579
2670417
864676
1910055
1983006
1461267
2111783
1085016
2185433
218061
2416984
2631024
706285
2645806
1615661
109217
771190
1147066
441981
2284510
69515
2063484
908903
1254282
188953
2485837
50139
2328269
2748266
414541
962030
1563262
512132
70040
215696
1351102
2684511
958573
2328553
2646433
1658943
1606023
286333
2075220
2556825
2638814
1749643
244493
596694
397771
1596252
1788315
2394367
115826
2570386
1490972
473494
10427
807462
2160181
57806
772349
982542
2870488
1896126
2717446
2198415
263608
614200
819630
892617
1339931
1804432
2729557
2539252
1264081
123934
2049964
733728
636855
2760898
1787500
1761247
2115473
870024
2851353
2902683
1233919
511444
910620
266253
682996
1791078
1978492
1292250
1488795
951933
1886863
1352590
266843
956972
2690519
2343341
1918757
1330790
1899573
359791
439568
1602666
867496
2053562
650224
1218388
1240670
1190224
2056258
2399643
1965542
794838
2472038
2718241
534404
1561669
1713861
482553
519996
2625375
978534
2517520
2040570
2384199
61569
2757767
2010274
843606
1075736
260186
1786733
2932427
680661
506114
138655
2475046
242670
1173673
78871
1317695
1289897
1861735
2486735
638586
1966567
1374541
1567852
1934877
1830043
2572301
1740780
1196648
1917783
1451520
1061909
1161275
2352286
2701854
8409
1612786
2164735
2134843
190904
2128921
2558250
2656632
943504
1668527
2426410
45449
2044239
614756
549716
1749523
718285
2075832
2192581
367092
2871243
147253
620226
1412184
2776411
1372841
86513
1617872
2307885
79417
1983392
2475705
930230
231899
1184545
2384932
1887226
2870653
1833686
771294
2597632
1783391
110435
156912
1186721
649037
2279904
1787805
1043454
1373998
2729956
670028
2006153
1575021
1056759
1068968
1569094
1828041
521057
355629
37378
1038716
1839228
878609
1234321
1393970
1799170
1686401
280711
202085
1974625
497938
645053
2404648
210188
917959
2467100
1602839
704948
1458486
2261310
1004211
953128
790899
2389573
625177
438838
1825378
1239748
2339952
951256
2480316
1362562
1650140
2553370
2776318
2268809
289112
1408671
1903834
841530
2250675
17874
1242299
2354275
644934
2114214
1810732
275278
408133
1163635
2151181
2387966
1810960
1146493
2779810
2673905
830648
2781947
615217
791008
2082933
403114
2841703
230066
207622
704586
436816
1396930
199285
2143313
704523
618621
2733166
2627886
1635879
1469289
1043468
1137534
1767579
1969348
1419462
2715731
1890150
1965968
1567334
2652966
2040801
2407377
2622432
687057
1976583
625198
1778990
2904675
2885895
2157928
880209
489044
1695616
1190385
651047
2326752
1515792
2112016
688352
2481993
631118
1064700
75248
1084452
2179562
2273796
640653
2782373
2098849
1406159
2795305
371514
1253319
2287113
2112717
240035
1752221
1663576
808506
2263816
1564682
1351003
1572480
1828788
302136
2124632
2349164
2938147
1389674
2095707
1575562
2462000
2425280
862801
53141
1473299
1208381
1238151
2100325
522637
2025016
1612437
2602382
2714741
148232
2009529
745280
2099274
1046630
1276519
1529796
2115209
2444095
71639
232055
109789
1677678
1617142
1528041
2704150
2334701
2471044
1711616
2568217
2218880
486959
572562
630708
1111090
403743
219714
302243
1783950
1610627
1101237
1888191
118690
1562845
776524
1990140
1852598
1503767
1049786
2795177
2512529
1459799
1051623
284070
1600864
692970
1725401
546780
2326567
804699
177151
894447
1420971
2157632
2182967
671202
23741
1821455
2370465
297357
2668193
2723346
47836
971701
2220031
2491553
2490972
257356
2741802
2203744
1477905
1899509
700890
1612412
809516
2753098
1163999
633891
627101
561411
96791
2768067
735508
2037665
102217
2485776
518363
1860380
240683
2833353
2721551
944058
1527523
627682
55941
275242
1379627
2875341
2358607
1246595
2282090
188174
2305870
2300015
110839
1291606
2854087
1576936
951885
2741027
1773680
1516980
2219119
1956070
2457128
1090144
2253001
1109342
1308298
859950
1633172
1650641
1802159
457482
840580
2333849
1989130
2650994
2574556
335941
2407007
1098326
274435
2743300
454260
1372791
1579209
2492890
585295
2243359
2446193
1250512
1077775
1680916
1936241
2786125
2896721
226930
2763114
393867
2791621
1080632
1523034
1360603
1143399
51621
382303
1262991
1663244
1325452
2398333
1478264
1624944
1864306
2733504
2454936
2235054
1979573
271470
871689
2864385
2749068
2169377
2741876
445504
1460321
333868
465200
841687
1168873
417112
990641
1493086
968228
535930
350358
2446082
143410
2620730
2156071
383102
1024995
2094344
204561
294558
2102849
1635869
2449227
1922224
583418
361464
693461
559468
1685161
2179939
1786184
2187271
2474662
2033553
2874632
2113581
2859307
1158692
2558897
1936300
2774484
35110
1613793
1965024
926530
2506065
1094652
786974
1063434
1246974
2391464
1189116
2732817
619124
1767838
2670436
851191
1214018
1339112
215169
629288
1876913
1493214
2495121
857041
1339031
1402555
1957165
374793
2805995
2070867
2647002
987950
539303
1502217
1254272
2752690
1115696
765258
2189622
2716773
1470609
44083
1993190
1258433
2425114
2246736
344864
1373650
1566689
2514567
2450291
2222825
2741120
1066917
1594521
1211920
2522828
1505952
539102
1665272
891025
2598687
2597543
478264
2111311
2090331
1269990
2881500
1195561
1093334
733762
1199883
2798091
415639
555253
68579
2498105
1931922
1742764
2491501
1302533
125262
2191850
2153150
2415086
224114
2266733
1579167
1456997
1399940
662880
1215520
2433442
147135
884031
1610517
2687535
89663
294680
2812738
1381867
973997
1551394
1302839
709350
1179553
1143076
1879219
1585864
2170114
2552275
1947231
880319
2494533
915569
1294755
2805962
863323
455667
955400
951122
416519
814641
2715519
1692004
1014323
1131273
455864
827861
2084463
1477300
2919634
2203899
1613116
404595
366188
781229
2280603
2360228
1975065
1508793
2078131
1270653
121995
1827084
2476845
2443889
1173315
768161
1747573
2494441
1420051
2171485
1965054
2734462
2325827
2012638
2834597
1594146
760821
148264
394834
90612
922929
2466681
2165997
595500
943606
2535809
1526675
1785723
2325290
782827
1689876
1064018
1905118
1481552
72293
2494587
2765586
2802060
270590
1957435
174078
2501571
2438414
1347215
2559692
1023160
2908307
759750
445700
1439217
2112930
1403881
1088277
1021444
1045638
2308748
439475
1713978
2201529
1173182
430827
2304979
159598
629260
1288879
1895495
2148202
1282708
1469623
1666560
838160
235242
967491
2895722
2107320
2128857
2870347
2604437
237994
2068434
2097289
2251811
2776772
2259566
1176724
1670238
342021
1010947
1071097
930603
1289837
2558065
1278314
363888
1082614
2253055
2347852
489288
1186827
2494493
648622
1569208
2551903
2204625
2062973
317058
1046319
2901644
1085874
614848
2054233
474725
2135022
514109
188294
234912
206057
2010094
1865076
2492196
1826639
2392478
1779544
2482155
1399562
344563
237308
2627144
503424
241798
1114186
2565024
2179956
2636674
1286194
1620812
130572
2900784
1659792
2591011
2306887
1549353
900530
1346086
765233
2283022
722770
786037
2295898
687337
1236165
791349
398465
2497295
1868031
1324175
285211
2912160
2266582
1223567
525960
1663824
2339258
1099949
2640535
1411426
294301
1509763
938638
1582326
404318
1225700
2879885
1969724
523325
2058879
2277944
2181264
2838134
2258430
1466260
1187468
774106
934131
1507896
40228
2770085
1793918
433554
1497279
1977566
2519549
2938798
322392
2661245
563285
2000865
2447365
1381580
1145254
1668981
21407
46003
837597
2564663
2512917
950837
1374307
625884
195129
2692804
1738228
2206969
403967
499474
2338098
1125625
1372585
1835968
658953
2340125
2299652
689674
428424
719719
2332017
1440807
761284
2577370
2666405
1253990
29426
1740980
1255756
339456
2865524
2514931
178399
1282475
1410235
1779838
718602
2777314
2794239
1186954
1911291
2466518
548505
1882148
383940
2305717
2800164
1592856
577673
378243
1939386
2550498
2813428
532546
2136530
1405194
527872
2544662
113347
627840
2629439
832958
2566283
255707
2308449
2228727
2118636
1195218
2826381
36220
864402
421348
2392396
2533265
1043494
385385
330899
1821808
2582665
2141831
726666
505800
1002676
1489673
674753
2114582
2070646
1586977
2744292
513498
2137595
1253087
227884
1031679
2651197
1264959
907535
448724
226232
544915
1264948
2926407
1239959
2840548
1609721
2693726
2849724
2385287
654291
1023918
538811
1600899
2832800
2185496
1833491
1906973
988805
2737103
378491
218596
680191
1654234
2328314
1957209
1067579
539120
963070
159410
567744
1521297
2658993
1314024
1154852
2411898
1085037
1250635
1986170
1302454
616413
2507832
2096290
2120537
2232517
2830843
2711739
863437
1937690
79603
2678943
1865020
2323973
2091730
664958
2278978
1520837
81765
1824185
2542700
1707773
2510967
2426501
885583
960668
1903707
2240946
2308367
870026
696804
1133129
1418487
975748
536837
348438
2702439
1509595
1966647
952807
1766076
1180429
2269746
195439
2011509
649383
840661
1745737
2621745
2157632
2206811
1240841
2315120
1305751
1451695
2845755
668054
2816005
1471091
1221946
901815
1313521
2902716
1319544
2716820
2710274
754689
2231384
414755
620105
2115647
2340236
739364
2541220
2804685
2537391
704480
1326890
26126
664240
2131753
560600
2808251
502120
2153157
876881
933887
385696
742370
732877
2937110
513988
392332
37620
2891638
1007116
1098220
396105
1646159
656172
2154378
2277033
279462
1862059
562818
2363660
78592
968810
2240494
905802
80798
544358
70874
66998
1365304
470002
1725384
319969
592179
2297956
2615367
1559185
641426
335749
970815
489250
2490659
2709225
2670326
565497
1612541
1364978
1023150
2743399
667726
1267487
1805457
749377
1582425
109023
2910811
1363714
139949
516911
1958091
635400
1647435
1668719
2929077
616514
1654650
2636075
2888476
1103515
2097580
1139831
2212997
995214
2866626
1846256
1901664
1831035
1964687
1743549
118770
1202149
2063883
2553734
1917028
928149
1327668
1989903
38221
1607186
1322758
268153
134243
1408179
1854751
2195368
2587344
1784427
852359
2184222
1212378
1894220
1581513
2264653
2816797
1057969
552062
512743
1225016
1096334
1758696
2325438
1942085
111241
2629426
1691665
2824328
447886
1956134
2795366
368919
2744704
215961
2307803
2395640
2619375
2140022
1669180
272547
400888
1800781
2775584
830143
2356491
575275
2447867
2231507
540855
158757
2257931
230258
723891
1272946
383485
219720
1500007
44819
1147390
2833481
2437997
1795712
1553606
788276
1199940
408208
2400120
740604
75286
2825396
1001540
1214272
2829182
2465907
105357
467869
1948131
636904
2163288
1860423
2822471
696136
2858787
2035887
2860628
1745257
2732254
330165
975134
1651962
1085612
2107766
1639782
763648
2602677
1748481
713888
1418586
78184
233897
1284190
1233183
2222453
1396802
1068856
1853156
2843473
2760002
475734
1850247
786041
1086431
703394
1241555
2168089
2499139
236657
1211619
2833656
512207
2006810
670694
985380
1251576
408804
1187994
712902
1904169
1694822
1829686
152626
333611
184013
1756085
2111959
1044284
410891
369061
1603178
385225
928644
808594
2717052
112174
1030511
1466357
2144168
1048477
1768841
1779964
1495362
1101949
761433
1035180
2212699
985
775839
2810485
2032354
2831070
2909457
775304
1712333
998385
1345843
182855
934658
89446
117762
2225892
657741
2837089
1753278
354269
2370081
737326
561831
417831
2066073
102971
1674031
2499608
2796024
2716057
543283
2797607
99400
908541
247982
612340
935763
601049
1450484
1464418
334247
1299440
899290
1975245
2637667
2625493
1573420
1778210
863155
364401
1373121
1666635
1131495
1974148
1387266
2584069
10015
848439
507751
2275355
373980
1425281
2003511
2183604
1281528
2533729
2611876
1901878
1035393
492221
2475979
2526620
501283
2092241
1507250
1680102
1622421
227161
2090257
2182667
256165
623589
1493306
1363978
708424
1428738
861537
2046127
1286646
503736
2210907
274914
606619
2887607
2253636
978414
1992441
2007147
1627560
118093
2609864
1763690
1931892
886979
1589775
553841
36330
2539544
731222
2193667
220176
1890959
2173417
2329350
1853579
323041
1337544
2259341
873160
1702262
2646905
2361203
1896665
1624755
1313134
1829235
678356
741114
1383420
2874571
2871148
2711218
205482
1406937
1719380
67130
1753810
935367
2922166
638931
2298353
969514
1231956
1494726
2713514
200250
783239
2053202
1361652
888729
1621015
1050857
682560
1008683
1937410
685514
569878
742949
2588671
1747152
2304251
1245349
1328671
2634956
2326868
745400
350268
1686111
419818
2001766
1338124
2447386
1867376
2711043
2833515
1438767
149306
1382291
1373924
1661745
421160
2536333
1139392
666022
2783532
2916114
2534205
646520
1491672
2793604
433341
1338968
2053244
546554
2290188
2490609
1815031
485563
2398714
1383553
1686059
2416571
2564786
2087549
2640372
1915662
1552196
1911645
208045
18524
2148757
2338223
1823277
1635053
440348
2447324
2215691
1941668
2432018
2249374
2824290
1361311
2922161
1164930
1252841
2110895
1098411
1431748
283747
2739792
2535022
2536122
213745
893284
43632
539727
408349
1984211
2855603
630258
1035524
107854
907373
546831
1474210
462425
2916040
203137
879790
1570053
1595150
1110177
1425524
2666739
1564325
1962500
299362
2724870
975725
1900540
2265295
314343
88434
2597721
2617741
2112174
1775225
962009
2471382
295033
839111
1541176
2933991
1862681
1246042
280347
1774253
1340155
2572659
995758
2710965
1774053
2605642
129687
2040392
1184415
1823027
876879
1732413
1241498
2545233
2733943
2053149
1390363
1283053
2677572
1881306
738375
114220
88598
211008
1116252
2453374
1370792
1331059
1780554
419107
833873
799628
616948
1804667
1818147
1088049
939264
737980
1001948
171780
353879
2237516
296244
389743
2781919
2422015
1661545
2333729
1118374
2014053
1300143
1217098
2877759
275859
2239461
1783027
1768373
1706104
2188681
2752741
2520771
1156411
2419764
713843
2328594
2722646
1919195
1921358
539161
534935
1443210
334849
1581811
1334832
1546123
1105891
1262107
93941
1972894
1967818
1975284
407577
2149679
2127328
954601
954860
2625239
692125
2937431
282756
1900084
2144632
248839
2017960
1567798
2099031
1785029
2785664
644541
207625
757792
1476279
1504703
2852122
408329
2932988
2053854
2893372
1316692
1447404
2433001
2890450
2686070
226965
2797390
743019
2870305
1374263
294207
838789
2892422
518744
1330220
478112
1402212
2759559
2471441
258237
381373
1168084
1180593
1488320
1538313
2229636
1913198
982407
2632382
890751
1395632
1290099
2708094
377397
919634
1171968
1481257
729373
1410978
1609668
1859117
130400
2009883
776983
1653556
2319697
2474224
692422
1318560
368545
1947578
549716
2877566
1114739
1277179
1952441
2211498
1898419
2874127
452839
1114788
714317
2910336
241679
1484750
439890
2369263
27349
2540830
556803
243122
1105516
1592397
2595526
2405556
2859642
1135365
2918905
2546484
20803
167440
1843353
1210622
2049842
1553867
1694093
540988
1041410
2438001
1777534
1814506
2376357
1819730
2594759
1121866
2748641
1214057
1468780
2771074
128004
2740602
1521342
756239
1928544
2724950
2871990
1349609
2312827
2105584
417346
2525799
1034825
673667
907744
1526897
623467
1249862
1596430
1942425
1710417
2165740
2186821
858622
106793
711329
166460
777014
2538752
265741
2493611
1482241
14759
2037322
2864388
2917582
2081676
2354046
21888
435915
2708956
2038170
366504
2912817
1428584
1137345
2278855
861500
1811200
2516793
1538294
1527715
1604385
1093809
1687362
1257761
2516896
2221556
2771896
2097623
1131985
1626308
1435230
1148560
2465787
2000185
783911
2134127
218178
1449975
2621204
458046
1256897
637139
873790
1331968
1820836
75268
410864
988204
792494
1830226
2100105
2773012
253335
2257911
1016679
77987
2004649
1280170
2024515
203755
2830346
311223
1975112
721376
2862483
1725150
618932
2908645
2622594
1186399
1528471
2234155
2327490
904803
16007
2000129
2578117
1596051
864921
863034
428350
2300292
132266
1156097
2084030
2496777
1906282
2790185
2849689
2714701
121892
1660549
1697985
2898466
2514395
2341675
344037
1155341
1683274
419467
625318
1416503
2327818
69723
99355
750725
266781
2243061
1183059
1057091
941519
1948283
362537
1778525
2714282
341290
1358449
2651430
4783
1739844
1848247
1875772
420162
2076468
1777670
2759971
2514084
428633
348411
2859925
469773
70018
1275425
686695
1958073
2138740
152531
1984028
2671488
1318984
1494884
1298075
2606513
140689
1226165
247123
77647
1658913
280946
2901077
1815533
123378
640465
440716
309587
1199447
226197
158104
2625105
2634846
1750817
297410
844716
2349072
1388674
2483345
1190820
1197575
1437025
1301922
671810
39086
124022
1812887
2592711
1070649
279735
1746960
797143
125893
574420
180329
1856619
697182
807448
1148454
1417250
870840
426902
2133777
56269
161205
2264678
1124908
795394
1143675
2779560
1206942
756782
1077816
2821855
2133049
2903550
2170849
273874
943706
2148373
2099412
2921250
1619466
1554258
1689090
391120
1067494
2811647
865346
817982
2716479
2395767
2864868
1713872
1042077
1409585
1906089
853856
2012877
392178
484766
877761
389259
1985470
274748
1645421
2314575
1363486
87394
377073
2753667
989860
1809792
247009
1411436
2542947
779609
2616821
608648
2596908
2027854
625779
638232
374174
741350
561363
1100336
1973858
1039883
211148
2752332
1686453
2564252
1666191
357002
1704635
2834362
1827404
2553292
602400
292658
2183719
440906
1607585
272829
700567
2805867
1328746
155280
571689
2789568
1861944
416435
2590939
299903
333386
1086636
523764
368991
1761692
2572206
1521313
1432085
763128
2668325
1420416
1886161
1697497
2513738
519323
2898333
385864
1041992
1385083
1771287
956508
2859129
2560430
994251
2063272
2729425
397928
255940
738071
1578453
664606
2459764
285986
1798269
519407
7528
2213668
1899243
383096
722084
601446
237480
444700
2936892
119734
1142106
2658819
1816562
1176747
251056
258440
1327057
503140
1114728
2080561
267598
2475087
450673
2294013
2351962
131014
653069
930017
2374455
1360562
2345122
1299398
2148157
1305547
852256
1315911
1354065
2177729
381199
148013
1457985
2672347
145473
1727816
981130
228081
995733
54948
2348097
1330691
2781245
688797
2318687
2320245
1875743
1143495
595558
1428806
1142920
895166
532404
1870163
1088004
1033130
1956864
692355
1886281
894809
980593
2131021
2494570
524895
1858584
500607
657898
1330629
611107
2015033
2421610
660997
344609
297703
2800710
1330033
391491
964503
2626621
881518
913605
2709950
2554071
2756199
727051
152768
725212
1892395
691250
890591
730957
566738
2614592
2405756
2589715
469947
2330624
2330899
2042798
887323
328806
788527
1126078
1574921
887731
181110
178791
2107244
1971488
1658240
1684412
981929
879834
1599787
2325408
608785
422332
868191
2871036
423788
440767
1607562
1939496
1554173
1960163
471166
2225482
2847791
2033770
2439367
581861
1958608
2524231
1069814
1833001
1680237
1198964
2887588
2497133
1515538
2354369
1272250
2614106
157325
1789748
2541394
313770
165537
2912447
1331070
1484030
472618
2368861
2508819
396780
1938217
1497686
1265682
2074528
2030322
2678281
1322489
2339454
2183453
2862932
1727717
2540554
2404126
2515215
1323139
1416722
1122823
2171507
912973
1008014
203805
452485
45655
2216741
1465518
2063115
214071
876329
2633622
2528847
2937851
2547977
1523407
1788148
978239
2637605
1165334
2611055
2356382
850282
396207
589642
2625577
1491266
2272684
492478
2249716
1711301
773807
327990
1924424
2744898
708751
1027618
1036978
446558
673281
1977736
697731
1769009
1319834
1643148
1720565
138701
385400
193256
701619
2344431
2016786
1354738
419474
241839
1306780
446082
1655307
2418492
1395310
2200481
168730
1535910
2937386
505223
1859079
2644448
1757962
2741199
2473478
1686951
621469
1694649
354395
753217
1629253
2113939
1673957
511061
2809968
2343108
1729514
294716
2403054
1564610
2291593
2722711
2378027
2720161
669007
2479165
1886251
2627325
967429
960639
1808851
547021
1260534
1176706
1715274
2106138
2602511
212184
763938
2421034
2918047
2264993
48692
2731013
226072
609858
1033533
828891
2611907
1298162
12290
1340801
1891280
2045903
2147010
934647
2621698
2005594
285168
2741433
1336566
369380
2689731
1546902
1260161
2265407
1796977
2762129
2790032
32356
1515550
1356373
1424108
260286
1341051
440460
1284382
438159
1263944
1180095
1733215
2356821
2546858
2577556
2312797
2178728
1353485
2902350
1329288
1740885
1826212
1673846
2932513
2074133
1505396
525539
2725182
682893
2095836
1701606
1169235
1450445
2712897
2312554
40912
924819
1073168
45625
1678346
2715373
2850964
778582
1920089
1012184
2620314
2220292
2291132
1706488
2820381
1214761
2135470
1122916
1831657
197418
538627
1657619
2093343
717620
2312996
2500614
2942
1664502
1079748
309715
2012071
1874199
1510068
579029
2378616
1254908
1627075
2133103
1546170
836780
1450829
1308603
1426687
1142564
1972483
310522
43431
1555467
1436528
1544525
722601
612869
2283801
1288088
395812
1246353
211140
1393196
1730045
2162538
646950
55016
745712
1031965
1370812
1740284
2412535
1379380
2568322
2154610
473218
2413792
2526718
863429
1590993
1439085
1900902
242761
957193
2272104
1668544
289899
475585
1038877
1181573
1598131
2315332
886647
1842581
2906379
2078763
1810230
1031251
2177930
476377
2115532
2639051
1274504
941732
1493372
798383
1360729
2579577
2429892
101740
230907
2165600
2836683
743715
298393
1040278
2408850
2215492
361974
1445434
349328
1422775
2052785
374322
1659271
209833
2653871
867137
150730
1054879
184728
1070258
1115060
2469091
1622658
1476956
909971
2833884
2926917
1892915
1575881
1207245
926664
2264104
1377566
8966
106725
298633
584947
1074374
2448529
149273
1742710
1771539
2420362
7752
224973
973134
1299391
1218560
2719408
1369473
1846360
721085
2752934
586841
2024735
1186787
1700342
1137462
128697
2774878
177277
940192
2001620
2766217
2857710
2827700
2003521
194655
240321
728150
2927765
2732282
504392
2839027
1142138
508980
1426165
1131355
854667
1302973
616203
2124579
1851261
2693402
1282954
2508889
825948
561735
1337401
2304249
1704367
1819746
1314117
2315068
291455
636779
2317566
2447738
2131973
31359
2859897
2571902
2025746
753430
2777280
2912440
860388
2084686
2289511
559669
873469
1742636
746150
486103
1053285
255539
1240712
1714399
879859
1068296
2266678
1087236
590878
302355
2007206
1503316
885080
1438084
1476742
2184034
2004249
2720718
107435
1555234
2690562
393274
1180545
2458924
2297316
2650623
2299017
2371328
2691076
531006
1696024
402105
459184
1933149
453086
769834
1672633
343249
1651392
306630
893992
1931648
193076
2121719
1286693
1835881
706654
1166801
105620
2067728
894219
691752
2624925
1632698
2486940
2755300
1774769
1668297
2014364
647547
2204865
1480934
1680422
732135
314077
2319551
448579
374448
2655926
2089049
2854686
1295030
2077300
824306
2850095
1957772
1708943
2714916
1514980
680719
803304
631381
760246
1868530
2742796
1736990
1547428
1124466
2210862
658540
868210
2526593
264854
1961116
1011420
286466
1020378
1907533
1256574
2091340
72296
1344148
2185891
1495257
2375598
1688960
754849
1344407
1307495
192187
1169412
1888238
2019294
2064512
74633
243903
2485404
1858749
1850316
2572110
2560851
108145
2477150
2598659
94202
747215
2828978
1148398
1328559
1093931
2077139
1950373
1332751
425196
1009965
819278
359339
1576754
2639270
221029
2921089
1449296
2082789
1188970
1149499
2305334
2082511
71039
1995491
1763108
2869994
265763
2042542
2383791
1134735
1477992
836168
2390881
1082461
31943
839052
1153538
1110173
400127
1679701
2568693
2042233
737150
1674073
2682638
2039242
2256542
842640
266390
553802
1717454
2352486
1649676
407157
927883
1513008
1787466
1467228
2729315
865535
1047875
1887077
985806
1736139
2305412
848631
230508
1597177
736090
1019613
1046820
342768
384561
367389
2052872
2157017
1405759
1979605
648400
103448
1211237
1388627
575575
1347406
1967332
471619
403667
520873
2873345
632100
473308
2767823
2241077
473135
1377530
573821
1794910
1093872
2369257
183311
1806270
1952661
2206279
2142267
1632743
1097743
2578836
1949550
501109
2019518
411115
1941704
528918
390618
508618
1586952
742007
1956312
1271007
1590892
2238612
2075197
2653884
1386832
382325
641601
2304834
2559137
789390
1187834
656055
4782
1806992
1030380
1417701
1093020
1409582
1030623
352932
423252
2372061
1545152
3941
1351891
833181
2850497
2459075
1266134
1953594
2742987
2405625
231788
2170784
113273
772082
631117
1332231
1149023
2365818
668870
2290498
2370654
635174
1830144
1281754
956443
1685165
1058842
2532717
393973
1823211
2833536
2623060
1968432
1018889
1900829
954494
570839
920245
1847713
2694382
1015650
1639202
2739610
878604
1113269
323863
224709
618696
2621546
1863996
499311
1030100
1867939
582877
46519
1127499
1912161
2913946
12922
1808622
1970356
2465671
1046996
2088512
1572407
2236104
492914
1332023
2585272
27267
1330518
1586094
1273923
602647
1260620
1001412
2574840
480337
2683447
1835465
2184433
2061571
2084492
2558567
2060936
1776688
101774
277597
2463413
2178148
1917264
2134025
2539526
1450030
812501
1399954
551194
2697110
1682734
1775980
1826815
2332444
2189066
534945
2480052
1762508
2889309
244669
1772041
1194239
1269823
1724665
2194558
619141
1506422
379120
2329145
81883
210771
533290
2271861
22368
1674937
1011418
2900397
951978
1355389
560815
1690225
637322
2338293
2231862
1542162
311033
2053998
704071
2890861
2882161
2886352
2545207
2797317
2537832
734274
525719
1499455
502827
2173836
888525
855077
618530
1095575
1215701
2914074
27918
277770
2456223
334500
2894995
2684913
590133
1126831
1376902
2755084
1249180
904262
2340450
2908585
199637
1160292
511281
446243
784944
2397954
842206
1140110
1007588
2195973
834666
1651080
2437221
2779023
494072
2395713
150101
1050155
2843020
855512
1043679
2542685
2238239
1035584
2775794
278693
1409103
1395900
598546
1689704
1378164
1086124
2747489
2729058
1934060
1743998
1550887
1621780
764174
2886989
2289759
2256045
1370300
2025196
2643703
1314639
1210649
1946471
375905
1158547
1321160
2251311
530620
1059690
2735028
144958
2529769
1233725
692573
195748
2283818
605732
182761
632209
745525
2393468
1502100
554731
525662
2401801
1045539
352224
1965297
1142121
1355323
107725
2346740
2861848
998385
2731466
2723110
1436771
1286938
30960
947243
2039633
2912178
1860259
497326
368824
2350831
1767535
421862
1827531
1250944
249442
2555762
1767800
12084
1156533
2790098
1129158
1258401
687752
922421
2125057
1025663
2007201
2229837
725530
2446247
298268
502027
529785
2523362
169558
1388206
620449
890652
98693
1988223
2524619
1588801
2555580
1170752
1969947
242290
2647710
1239156
2140808
1299797
2140217
514124
1094946
1036189
1980387
532477
444019
2173486
1641731
1271350
1063970
1549236
2933915
1925721
642252
158498
1791125
920385
875716
115859
1929011
2196833
1621440
2389405
2070347
837576
545132
1802121
398845
618459
2328262
224103
2074249
529307
1063386
431559
611950
524439
1078023
2884529
2258003
1028124
2728321
1176672
1690837
148067
2068856
100190
2189822
1613757
1289231
2223762
200374
283982
1614284
887955
1535926
1354549
1953819
1817924
2817209
410122
2509097
1264352
2020525
2580486
1368103
18302
1313778
2213944
1534358
1592069
401067
1004491
2207497
264083
22974
458753
932773
1684282
1702417
399645
1226206
1913955
2055999
1561463
2207388
97027
312631
2090298
389603
242269
67747
1603557
1998241
269247
1897239
279101
1390653
1151307
126699
794143
1066719
2901016
1158777
1468267
383035
1064265
2714862
1726194
1408184
2426967
2041067
2675495
2046241
126293
732887
2476689
1570958
290811
361236
1425849
1736872
1898304
2319895
1977774
1822184
1377669
2833822
1430331
2280430
827339
1062554
2906077
2784682
2038574
169921
1770683
432887
504328
360477
457294
1751067
725493
1798914
1248095
2926825
2126811
1420081
1884640
2911377
922640
2655673
1975519
862228
103553
2487678
861837
2534379
575728
2352990
1996332
789866
1796072
2210431
2453057
574236
2797086
1995155
959026
1175627
2889350
534136
1371050
2834981
2519206
2890205
1856042
1422983
942107
445149
2049627
2330955
1078562
77594
1751937
2373637
725415
1837738
1617876
43066
900697
809495
1322094
1631904
1872028
2519506
2662455
2524969
780320
1336791
1566505
1995616
2216443
2379233
838813
756732
2849145
1087739
1891356
538035
842083
2458793
2602412
1311995
1711355
1883222
1032142
504797
1350233
2129069
1242249
2324419
1176350
2791645
2598860
1892510
2881230
2001060
2093134
1050284
346041
1503523
411759
581037
1600153
1167241
663668
813930
884201
2175068
972123
55964
421649
2842186
2892522
1524731
272763
708840
1116933
617202
1329163
2099418
2358440
862985
2462379
2115466
1208717
2007865
828951
2113084
1922394
194024
2695189
1540692
998543
892996
105520
174474
515652
2678777
2369816
803118
616467
472213
7219
1453466
672401
307754
225064
1305766
2394541
1042091
2568517
754786
179058
2517313
957458
56135
2680930
1962323
1136088
2905428
1050227
1721675
2394862
936586
1075570
663733
633888
254647
252713
365921
1576043
2481652
2442427
2627910
2231934
2703821
1445875
17638
2345469
1539873
868016
957899
1132166
1379648
2718663
1644293
1068272
2544319
2002574
1642279
913599
2389579
1481098
2660611
2612777
2677461
2048899
998461
1519810
1076089
2309923
422189
385291
2505201
2825879
630863
741341
2557789
1789874
6090
1465282
1119210
2236987
638517
2043308
2720850
2261142
728905
296388
771264
729734
2593333
374373
1962426
2633323
32131
2884370
1856443
2516082
585783
2427038
43087
1595241
2002740
991572
851082
443655
2175015
818994
795430
2666313
1512159
43653
1640182
422808
2545210
219668
374833
2116546
2397181
1918367
515021
1951316
2776431
1928800
2659762
2139578
1043444
83222
2029635
2205239
2279169
74509
2411197
2889060
2754967
993115
1395461
2640834
672313
2357927
2169474
2164148
791777
763103
1412697
2617853
2413390
1162699
2837031
2936839
2679604
2078989
2485263
2131790
1076496
2921760
302085
2633690
1276358
2374148
418056
1948433
2849403
1024767
1212030
1372502
161959
1795627
2041999
1146780
1555907
1587650
2663934
2866470
1551304
2107913
1020490
2700038
2689474
1259011
2833556
182050
966635
2024084
964554
516094
1254183
930385
2301428
1439238
638791
1828174
1256235
1382327
2840797
2387745
2062804
2640618
2558441
1501424
1283888
1517971
2776101
2721175
1676874
2939433
76184
1545573
2078405
1991041
524641
1679784
1962791
1337131
1427681
2317634
1371848
413689
2232940
1899089
2225712
2687171
2189337
2163555
1744132
2858609
1350678
904512
882826
184923
1202918
976881
1563295
92939
2272075
2020276
2643270
395149
2503495
2360155
460970
741398
984504
638653
1664866
1251540
1365530
827701
1493550
2741591
262785
611800
2663352
1495223
2435730
611987
149373
2045574
2453599
2734126
366037
2740742
186726
1659004
1829746
2912691
1268392
2113084
162798
1214282
1998389
2387560
1833701
2636245
561602
898858
2817852
1264209
1788150
744616
2201394
308697
1240426
1217540
2830975
398790
79613
1136946
1441143
324224
2815168
1103383
1942250
746439
656605
1892508
1950792
485093
74611
606827
2556303
129630
1753922
2236665
1218669
2040310
1974235
1261370
309963
2727887
589705
1461779
1585560
988327
1414524
2197803
1318930
1091981
2910231
2312277
1532403
1025181
2277778
2893459
2106025
2723253
2578369
1411266
1274592
1173711
576812
1531128
2321024
2878052
100841
744018
740393
476459
1718407
808082
1315798
1288745
2908482
971420
717939
2536453
1279332
542579
1705988
1234843
1011330
1580484
1894056
543888
1026896
1522341
214062
1036029
1971187
568345
2190843
1354268
1286385
836336
2212552
2120513
2160563
374109
2939678
2121795
1103562
1684684
2057417
2074808
2618543
2714382
1083750
2403973
599294
980138
2554913
1293575
1828517
401021
599840
1560614
2669106
2045447
86490
1616176
2496144
908233
2904575
2038813
238483
1909136
2223476
2851901
2734513
838804
385335
1010016
126266
1216973
454952
1422285
642634
989055
687704
2192945
2300306
2350757
1822067
1906444
1433800
1328374
138439
400527
1891210
905693
2795120
1596988
1416194
2204387
2339027
1517077
2074515
841823
1184031
2444244
1847594
2548855
1852645
1451357
1316323
300554
552459
230501
912809
2714046
1531373
1430054
848685
1395263
2293015
1018683
2814807
1772519
154355
18854
1530286
259641
2258807
1085515
2240711
453454
2513045
235619
2840628
816495
981217
2531639
46195
1939310
632647
2017009
1443521
2384895
1832389
2012330
1558107
1855421
1637657
931658
2198864
2104956
1403399
1931644
2324450
1672332
753166
1506195
1222186
205709
94241
2413446
1719665
1947810
315245
2429343
1449666
2038282
477312
10601
630737
1263096
2678737
2300192
2554360
1760259
1816145
2591841
1271072
2791367
2882680
184500
923741
394622
2666535
2241805
2056776
1204433
2829335
2236223
1915609
2878625
156439
605045
316202
1252662
2024839
1149458
1645542
739847
1390429
2712248
1136056
679933
2753207
650446
811849
2339213
920145
1971840
1363675
2195500
237969
2251495
2412219
537889
208620
1185900
1429161
690315
2322640
1821367
852014
1713338
1203586
2008794
1698772
1997748
1917714
805642
1409340
1052007
2566074
723509
570712
45975
2909501
1872012
2921116
875388
2350253
1246618
2124840
40469
1540932
958526
2469532
1524346
759408
1281059
2822879
368307
2723378
2269493
1567065
2204073
729207
2249024
2112909
2694853
772600
1552184
965700
1602332
838035
2446088
778622
350581
176550
2563979
2777630
140615
1107453
872015
22238
854506
2433269
1651484
852053
1481440
1724849
2384800
1918693
142216
2139538
1024046
1504563
949188
1005070
2710264
1044325
2684493
1635475
1949620
1800629
413290
2023385
377457
322340
1447783
1407508
1234416
33265
2616505
2494452
2125716
791603
2149805
1887736
1905830
691932
120371
2059480
236989
192834
2707455
2132298
282926
994975
677346
996578
2391680
2415604
1591581
1787087
2933475
2491410
1867451
2675132
2656513
2695165
2195206
2103261
439709
541384
766545
2262153
1337215
946329
1700687
2563534
2033707
26873
2417243
1089336
40216
2628600
1473540
1451831
17409
2293292
1504336
2572392
1947834
2736639
2067299
1476208
2860709
1085287
2795050
1251614
1909864
1539678
2384082
2445853
1125638
1445021
965337
1022699
2893148
700944
1168283
2784388
1371763
2267125
1261248
498480
1347453
84146
117463
371771
1466791
797848
2084119
1586133
2224986
2075156
1106086
1316630
2928546
154992
1346811
136090
364861
1545911
1958133
1887988
2709296
1379301
127798
1862620
1305715
350152
1463677
1552783
1150269
972508
1473252
1167547
259996
1421403
758200
193964
495584
438931
679287
1681208
669056
716341
127959
1083154
256158
2520485
2565615
314336
1980986
508919
1601418
2384646
1916708
1350897
2835317
2272113
1437335
1604572
522719
2455752
953769
839633
2036934
2291408
935063
1110664
402886
2088435
1876786
2186948
832090
1464609
1732793
2070823
1357542
2258515
2111188
262774
360191
1984063
412928
1377518
616276
425897
1842923
92356
968765
1195278
1773572
274046
119310
1765470
816565
1398156
2606319
2858749
250823
2445545
402428
204270
1873154
2794918
801625
2601764
2910842
64101
474894
1607962
405338
2532010
2160385
1705333
151482
253541
139051
997503
984511
1345576
689250
2242646
2556066
1511879
1603106
2843017
2476088
1280039
2114201
46987
2920132
1282742
1735830
2075467
1649131
1903665
856270
452593
2033381
1967933
1804256
1545723
772557
484322
1691994
771041
1185646
2722636
2239723
1646929
1635347
2629602
993329
926704
486322
889833
2383402
1796421
64122
1479266
1520035
1688802
1686842
1627629
188141
2934396
1912348
1411488
1568919
885461
2268429
2365298
34506
348921
1843894
2076632
836552
401335
369034
946605
302501
1325240
1132397
1162774
294304
2849508
1840762
2840439
1364166
114774
594120
2599186
1732787
1551277
761722
2034422
2352727
161342
864767
2643828
1277563
282693
2374648
2527201
320209
690733
2603833
2181499
1051754
1266888
1170323
1555664
2697071
2386510
2792891
394434
1705276
489713
2423542
119149
2595742
2888636
111985
2882717
123702
560990
1265315
794308
2407969
591167
2364280
119769
182766
749360
1567685
2678
2374742
2266934
925025
282399
70145
650086
1068322
95930
2478093
1366884
2157844
1277522
1375318
1939472
1536059
625505
997831
2178676
86825
594600
2620493
1055933
1591428
757318
2093112
2433407
2510130
2154131
2075772
2776937
1713090
1467504
1119229
2766841
804591
2181746
371205
2727296
1238134
645552
2640778
2714809
1780582
2537743
2156979
1720592
1297264
340077
704379
2553122
2569654
898039
1562243
46799
2387342
718900
1805420
639973
1806067
902767
91169
782683
2281525
168378
2081412
1042182
2841342
742108
604876
1421524
450625
1444185
1940521
2183249
390972
2580717
1561857
874709
2930197
2530688
841005
115644
1770865
2205513
2728714
731380
1455204
545106
67962
2524804
1886708
732447
1781059
1000758
2382879
1414243
1032565
1596365
1234748
1789578
357549
2727848
1497433
384495
8410
2270679
1219072
1644716
958335
2862225
647119
1277483
2651506
2454382
692072
2111503
1687773
976311
675277
1315182
1764303
1070974
2016436
2313831
1832595
2625864
676392
558525
156040
2783649
1694028
381389
1778479
2394234
433357
168812
2606773
687029
1030009
54553
391659
2273463
2682211
1440841
446361
152818
1835030
112974
2367086
1665583
681358
117922
1689943
2649556
811222
1304628
1992541
1909057
481927
2928580
2722612
623389
620742
1115154
2456991
1828295
2354448
759888
605288
486440
2661360
2193757
1571048
1015083
1995286
1895480
2678747
2547262
1930037
1265983
965592
2704192
1157008
2814656
1947808
941635
429959
775282
2825327
1879439
1452845
1858524
1452286
2092392
1472752
1986148
575220
546826
2905268
430404
596334
607568
787874
1523514
1784952
851988
707217
874754
1506449
757340
130384
880190
1409566
515468
2119271
1232522
2760629
666129
1065543
1001236
2743450
2308618
1968315
2893441
1143648
2566500
2683455
1653075
193766
425922
1646885
2795058
245440
1383906
2691576
2616240
2451036
2770589
1748023
1807691
2512333
2013722
1657967
684169
924882
1344380
1870417
2645634
2243393
2318109
991366
2372676
1376188
1127868
2547548
2138404
674829
2686874
994927
358524
1064334
272587
105905
2494802
1962536
250324
1621866
2283696
1115404
1510730
843707
1084186
1245256
804173
2423600
2293681
1941507
2215980
1832994
73130
1740778
1098916
1520115
1459502
2118877
1570772
2875824
1510365
65954
1881423
1823112
246946
1008620
329560
149328
1419627
1982781
1280659
352126
271064
2781429
1602849
2386477
2453945
885042
2835749
536844
301997
114719
2033979
704657
3751
139642
2466406
1697146
777131
1546357
2764402
928862
500847
2651046
861079
2560857
2565310
1727584
2445296
382471
1793346
1583582
2031830
629608
1970439
1569616
946517
2219927
1142147
2733035
2553209
454870
1563216
2526353
2110463
629558
2124263
1043604
2679734
1074791
2551441
1053817
546567
1540688
430911
2750808
735340
2455333
2249302
2300282
447613
1625198
2741225
1605059
334456
1764507
2606983
2905511
2079008
1088418
1976677
2808705
1105738
492186
797205
925791
1736590
1229614
19082
2903452
771708
2600236
1294327
40598
828701
668722
2604813
1551610
18555
403037
2868689
1558319
2449726
1612472
2101381
2392391
881902
930554
2802019
905438
1106703
1889389
1603629
1890024
1476824
1342697
844221
2665823
87595
941314
2009777
822837
2228838
2558725
734187
902507
2813176
1407767
1107416
1673757
331573
1987336
1246824
783259
1063448
1613469
856580
1875172
1150982
480025
2804281
954043
839842
1596673
1223434
1447435
657578
1724227
2062287
145186
1336841
2115985
2105046
2332395
1782633
1213327
1129358
161908
2137760
2468113
1177573
2299264
2419424
2636036
1006120
47997
2590120
1481969
622949
783344
1332820
729320
2771857
1085436
2853619
2551106
362208
2861212
428088
1544933
2083578
2727722
2619366
2549076
1909394
1140373
1497285
1167925
2572503
1039903
289043
1147302
1832977
1304376
2821390
333569
315712
1092720
2165550
535503
1898485
1530595
2468806
1928064
2282324
797636
2051851
580234
861229
1710274
812613
234150
2123713
988113
2008387
2448491
994006
227863
2005610
212637
1271611
1834955
1683514
1233469
2799364
1337755
1997215
147829
255159
810178
2210172
872379
2897271
1808484
103524
1403692
494279
505133
2089873
452515
2684891
673156
2293573
144176
2703930
12177
2497010
847387
575033
877044
1527164
2194756
274590
1713671
2474218
202040
450253
710192
1624079
277781
2251010
2682664
2889533
520566
135419
1268462
634201
1725902
1063274
476716
2081041
1764545
2180758
203289
1516114
1392538
1475399
2921370
833344
2246909
2031303
429824
1339155
1404244
27234
1047995
322152
1654218
1689810
2489235
58410
2086852
1935661
2602914
2062609
2892697
976484
869283
2850371
2824356
2110718
1741738
1941389
641631
1743950
1838079
2859376
154147
1192424
2379681
30741
1495812
300901
2291039
2882845
1461886
770317
595154
2099786
382065
2513985
856253
1693272
2278581
2037808
1254012
803736
223899
902261
1673555
2756362
779904
444568
2166387
2673307
1225868
377451
404975
239884
2635597
472476
2290687
147637
1841364
1096650
26662
777157
50150
1223659
518201
1739749
2573655
482988
2787035
2196641
2211344
93410
2461791
2223561
2190107
2876600
1074594
1988735
2374611
165008
1023890
583099
1306617
1398880
2083450
2077984
2939472
331347
2552275
455971
2938429
2060975
2016881
2535771
1932183
1993815
1371964
2162516
866051
55353
1937841
1374616
2547921
214794
2522615
2727008
1806694
2446261
2739402
1359262
2849398
1456609
2093460
1861222
1726615
424284
2798468
1723676
382118
122477
45106
51307
224186
1523694
1255359
2829614
2249731
2656901
200981
447507
2265133
2818513
2384762
1427273
1958430
441530
2381893
842594
83424
725324
1588572
1215312
2549753
2737873
434457
2138241
280020
1800936
475237
2715141
1787637
2759499
534413
540800
2045831
258438
1429374
123440
1314075
319988
1074851
2044951
2094851
2124980
2718158
2042657
2522935
1257504
1278670
1149091
699946
710548
2414749
1285696
468564
2011625
2550404
2897809
2210338
1515453
2619894
1220170
350414
2172985
1377001
2659571
391994
1615568
2755346
483082
2069265
74335
2338057
455354
1914786
2076397
1563764
1074039
845192
703154
1531573
2293858
209343
286839
2208288
2769937
2314637
2064733
2452395
2640157
1866345
1579568
1472094
2310363
758415
340134
2004496
309033
2876948
2760295
1686230
801503
2060360
2878124
877907
1017254
888322
1943707
2076300
673676
595222
2635982
2196057
2687560
1324184
463826
1950430
946693
1429496
2032086
1358965
308241
282787
2020889
136910
949796
1349015
1025722
263335
58485
1419252
540226
1811501
457256
1291265
324494
32752
238208
55788
1032134
2204080
1302799
2132161
454942
648644
2098381
1971571
1034604
1366869
2684945
2862211
2653942
2744914
1630492
578321
2450283
1802089
2721430
1745223
602361
2727164
547501
2299900
402765
50407
1413673
2666175
1942018
1415751
1543964
1128749
89669
315916
785040
2191924
373794
112680
1028033
2069821
65246
476726
1883375
529171
2012378
338805
1310523
1111657
1631557
1775617
2844559
135338
2114091
2472960
346740
1012122
2228525
2205360
1845740
2735523
794062
2277103
445519
1349351
2772370
1640408
1557171
1849939
70875
745965
952846
982689
750999
285547
274333
1265993
1442413
1809929
1991648
955968
1495553
1586959
2744933
889726
2799865
631766
1385182
1451052
1320086
116464
668846
1719735
574907
383669
2080245
2443731
5603
940348
1972267
828803
1884966
1353532
1267370
1591699
2136448
479185
883175
1698598
734578
1324187
1759332
838025
2762966
553642
2485672
685125
2604565
1287996
2774592
1732033
318288
2020634
272786
754370
265184
2531657
1792131
2166372
2690103
2853389
1280289
2832363
2787600
1793139
1482020
1710795
2000285
417772
1418735
2684715
2423994
1731669
2759938
2366980
2738275
1852869
2034958
727936
108051
843325
495333
1556822
607676
2221506
822155
2079580
2559921
2425330
2037954
2645920
1007736
1049610
648255
183256
76205
845426
1590102
694115
1731590
385678
623772
959012
1090572
751400
2814232
1598565
801184
2137017
2289903
1614752
1088602
1202486
184094
753962
200738
315342
765131
2430500
548104
2811989
833790
480629
2648229
1462003
836276
234976
401224
2413552
2098692
2598327
1834965
1833136
887280
522514
1330898
2062518
117184
1770770
2570345
293217
1032568
1138358
5775
1188682
2501157
363882
1967534
2088611
1584290
1702604
1724469
888183
2903987
422598
1803390
1619670
1829710
53929
750188
2244376
1630237
666046
865155
1610320
1745602
2620283
693734
207400
220425
1732672
2730307
757753
2350470
2457635
565739
1711699
2244836
2709302
1015984
560245
2394492
649936
750830
560873
2753210
2541615
2371179
519009
1955976
1494031
621519
1735674
838446
2811530
812241
2925212
2199252
2811936
2133403
1856931
1981500
2124195
1418927
1307291
2753704
1711960
2422194
2061564
1066242
851276
279330
1787249
85135
575754
2292755
469252
1879885
2880660
646082
2061999
2656729
905508
40272
188966
2076383
1156901
1760420
2050275
626431
1811672
2081114
2097226
1218741
1172658
643931
179488
366917
2409785
1446689
1173637
1215824
527129
2388921
2797694
109322
560976
2117244
1985560
1743507
452259
2107892
618934
765980
2386104
1005053
1906353
1114192
2900402
1955499
942362
741526
263533
1989073
2393512
1754459
1604592
2202474
2356471
1869687
2571984
89293
2419506
469180
1914794
1733889
2010195
1004945
2251034
2087313
1087181
1446460
2349064
2757601
785172
1893881
2605199
1935139
521832
1483969
1363527
729721
653920
1415090
1981406
1241538
2495165
517486
831838
2115936
2163623
604757
302097
2088743
1394609
1385936
453957
1612104
358023
1468434
1836877
1411319
24906
2344218
1629282
2822789
982838
2207771
2115311
1922874
1199579
1524780
1869550
2009789
1785451
2282296
1984775
2423053
2901705
1095583
1301750
1751306
177499
2503311
2129
1031776
309699
41494
389671
946597
231190
574582
1335663
1239287
1804211
2792601
1634139
896356
234667
1073518
1162169
39156
719493
2871592
2583274
1251110
477771
1380972
354204
1929235
2392009
2530346
898064
2068464
2104883
1299326
1639560
2285110
1359719
1279436
1341981
1829169
2858406
1168203
690301
2170352
556972
1629752
1499933
313301
1293295
1054299
1659437
134413
969318
1263071
1967642
2777254
1045333
2439789
2907935
2446732
1220234
1229789
2602252
1012185
1633696
1850224
2245454
2800707
2080903
882967
723035
2505819
2487526
569542
899996
2640419
2925067
2831348
1557741
1656051
384968
1845594
1353372
1183452
1603648
803146
621312
1015234
1045569
597910
1506421
2363597
1030374
109202
1038634
518165
999723
2709633
2048962
304557
868686
2350899
1077643
2401984
1346779
37479
2359044
1747190
381423
319471
343843
380914
1900221
689633
1947974
61183
997270
1088759
2695403
922635
707881
555936
1443760
1777023
1275840
2002531
2145090
1482555
323871
1896686
2868743
1391377
2474951
1725769
2571129
559274
1430012
1776474
1997722
1485261
1065658
136401
363008
1283049
689683
2002566
889812
2350088
736767
2061868
1037618
691645
477781
2046774
741633
265096
988875
2867711
342446
1544779
379990
1401659
2187131
2509767
2111429
1095076
2659123
1532552
746279
1520934
51126
1285340
1807969
2690098
1426917
1609924
861315
165902
912530
1411193
1496611
1388694
2786525
1563760
2641721
1753573
2058305
382757
1285113
1273273
1398057
2857987
2255885
644829
1787025
2162731
486275
1260700
2586804
1647321
347325
2928936
2096842
2862571
1938624
1294088
2755369
2886621
2426030
21033
597533
2586451
1223267
88736
1574812
423535
433775
2567491
610391
1901353
2557526
1639418
1291973
1772121
1690522
2226957
1525622
2404944
2266103
1425043
2902445
537697
2931640
616353
2389671
2684372
2383734
848454
672212
2039697
2361107
2545895
2005438
2858571
1384909
1043552
681829
335900
2937067
2640367
2609825
674331
2722571
2224990
532946
2571440
132357
2809485
1248669
221222
1134275
2746497
1037440
1064882
2732483
329624
234779
2277205
1941652
1259849
2717890
1990859
2782744
2392966
2519572
1829486
50404
1979664
2793931
2609037
1409569
52780
1960921
917979
187630
1148936
74421
2624939
1744553
1420184
719303
2428991
1589028
1372916
2163137
2353218
1278003
157510
2058838
2065231
1461917
1358290
894516
2936985
404072
2783696
1799878
2051781
698808
2805226
2657339
2269447
1812982
675807
930903
1536516
1499771
958123
254666
2744724
2201213
1925012
1943396
1900162
1236155
283203
546649
2916292
86395
2508549
2636369
2767843
149268
344377
2434317
2293374
2252485
679887
748036
1665824
2308466
241241
759445
2875917
91690
2385867
774588
2554369
2592432
1034952
1829426
372655
2707884
1653081
1297238
2719549
847959
999452
2397256
2168564
16075
2511994
1242842
2656979
2831396
310071
2126032
2607815
989526
2451862
122847
122856
2405011
1504123
893497
1408449
873124
2738459
1945541
2130243
854062
1362738
2006536
296039
528930
2056302
2077632
650484
2076765
1279415
925675
1333019
1558897
2804090
416384
1267101
1347458
2783689
2593719
1505600
536147
2269395
2430629
388264
610136
2545901
510043
500115
2005041
991530
2346842
793964
1731316
1775988
1810841
377041
869302
23674
2426138
2898495
1667851
1643736
507608
2337781
479714
670397
2831024
2515960
2202553
36976
2657692
1321636
445612
106534
632024
1811366
1839890
2903812
626430
2653845
592614
2181500
38338
513236
2514868
1802945
668289
1856790
374675
213804
1881450
2680973
934062
2239767
1593719
1965184
79563
104747
413262
1157601
1505283
469839
1162728
1675346
579673
6780
1100536
1848472
1178013
2375434
2104261
1136919
1783626
93141
1951422
2406168
2625237
494459
1008584
279896
1881345
1465495
1137192
2366700
1132893
74563
1529843
2384951
1072023
1588115
1018003
158273
1423189
170544
174314
517435
2927777
1014335
240920
1949821
590701
2777869
454188
658066
463688
2253975
2746071
2494825
2507421
139067
118815
116531
914795
115871
340814
1622701
2677544
165667
977792
958794
1103564
2016521
1361566
1222736
114708
134257
1703660
333485
1503270
2295748
2148483
2897407
1792128
930818
2031206
896776
1775248
1405481
2297623
1017592
645562
2386515
2659086
2910951
2776728
131376
1179176
2797614
614736
680177
2241047
2623954
245621
314440
552934
2593516
1344079
2440286
1903728
1856797
2603415
84817
1870540
2153965
2433614
276981
59681
2159273
489447
2101047
1034338
251570
1640389
2852825
2686208
2525733
113632
892228
2500590
979579
108205
1336492
2175010
1400050
536888
139043
655747
2213247
2812188
1703483
23135
920395
1396202
665829
1027303
1661904
1514289
2172979
1074803
1963626
2242771
520591
1758692
1907234
2203048
296925
1158096
250627
1953764
126389
1587144
1949819
1688284
1107666
2082773
570667
2246703
1044930
2240730
1079096
2446171
909979
1182719
1557248
776497
2503445
976037
2234137
731206
1787749
1210985
1647472
1848921
135033
2138125
1823811
453631
2209136
1636860
2018655
377293
2778705
2557555
2532014
2701788
111559
2602903
2322769
1785438
1024280
2305370
235270
12432
1843197
2138408
1408401
424801
1390843
1530763
1813315
1062647
1535199
678699
2068179
2658081
2237130
830633
2680642
1026160
1504785
1209739
1129143
2145629
474753
2609804
1706846
1918602
2318806
1320731
1558951
1291298
1569996
560168
646401
387455
1922909
2215819
181523
1682089
1985480
2723227
2525587
2126556
441758
1929708
2117662
1424930
636978
247578
173934
2692689
109153
817718
2220311
727155
1419595
2210619
1372636
221637
901660
231766
266737
2307080
607416
810846
1176949
1286552
47075
2417836
272784
1448461
2890654
566046
2486234
297787
708462
977770
353670
66870
90521
2904512
282624
1294162
693763
1359258
1139045
2354884
472913
982360
672667
312170
2326720
782095
2303868
1901710
559306
544826
1545468
45798
2725213
1950563
1665826
2897522
246601
2096524
2346409
286648
2321844
211831
441161
2589329
877099
1197947
763101
1163482
1831248
2792609
1294791
698367
2547758
647527
1937750
2072673
1464749
662839
1811326
1201201
1500689
899930
907551
722765
1711705
1929041
2883772
1855698
2166637
2591634
2265471
182924
939109
1741080
1193818
1794222
2835730
1336255
2075355
2246480
2180625
1413840
1310527
2090431
1205638
283711
1176056
1561293
411047
2898053
1226099
2303402
717532
1230797
1683256
2888652
1881024
1634302
599997
171222
1987838
2488389
1873259
831739
1210255
189443
979912
81686
2832688
1461585
35214
1309992
1205366
2731829
417707
1177872
1767889
1736063
599275
1278381
1046289
2371407
1278156
534071
1539808
1767252
2457109
2658593
2845673
513238
1753653
165753
2486348
2131664
2203212
1128250
2925865
1860387
2525622
437251
645688
2678811
205721
2567044
2005052
366967
2582181
1234758
64706
966649
1117211
276258
192093
2472566
828978
1505448
2509509
2248737
2035272
1272391
886726
1761986
1090410
1061232
186537
745582
656853
1184363
660380
1007456
896442
1408754
1033386
659173
600233
2096673
690492
674788
1396602
1503133
2902019
575369
1254003
2345678
1101171
621479
966409
843220
999580
386035
2313186
719639
2899893
2720692
2807056
1279203
457144
2365169
2530389
2118131
2781132
2520725
2727083
734447
1030986
1423073
498703
2831921
1370510
1227012
738787
1712099
161737
41682
807866
1693248
506390
2713614
254851
1115454
2755361
2818866
1123157
1224135
1014813
748002
2385615
241797
2916313
440641
936819
341066
2829893
873681
1526702
1724987
1148903
2820478
592081
2065695
2696038
2519996
553936
2718810
2605178
1552848
2892047
2271153
1592967
391244
892318
2160934
1008844
1533112
1702950
913516
143515
2322518
2288098
2210125
2257628
2075367
663683
2801811
1673015
594319
1856805
138864
2074830
2885404
1921426
1030986
2695234
785339
639643
1172320
2896020
1186361
243240
2272999
361352
591371
1808175
406639
1454622
2858741
1421104
1598319
1217406
1853083
1481364
978605
190101
1428561
530482
661099
2925677
1046158
1827151
536720
2660013
357270
68373
1428536
2559094
992519
1217067
1972453
325607
2651477
1007084
595792
339325
392151
2539148
943108
2805018
1588054
825558
553539
208371
2167337
930403
2455053
1812031
664346
2149072
2668288
2584878
2361900
261002
1680984
33572
417362
373473
899720
931873
1425654
2359387
899463
2715779
2223091
1574745
1898532
2338834
2314620
1253333
15405
599597
1085013
1636784
918548
2246263
2865632
1147424
1517088
1171397
1345327
2223995
2754186
915012
2430704
971748
2469053
1691093
2663057
1931907
2051486
1972089
1576021
839792
2290689
2091944
1315961
1877606
2660571
1518391
2310273
2839937
371333
1445597
1257395
1474822
2013599
391432
151250
1847695
2911046
113913
667907
784122
362188
2757693
952657
267237
2662378
1718313
633675
80236
2131734
28675
799148
507275
1209803
1940374
2898986
1809662
512896
528907
98995
2282607
1050793
1147099
1138738
1907387
2178127
490865
501881
1879398
233667
2613818
1048563
1586172
1104110
2360343
2385934
2341153
351301
2828367
830167
1623794
1533487
1629889
1678772
2368833
905862
762139
1496929
15272
165571
1431211
411711
2106003
955265
554087
2715718
2474113
2536831
685114
2877006
436736
2680624
1676363
2764024
1366878
1495823
1254625
1687219
2512697
2862790
903
2635146
1935138
15572
123824
672847
1143175
839940
689176
974825
602167
2778188
1993213
2352168
1191909
1336891
817653
1292945
1727752
2017097
1455719
1119824
2132242
2454079
1454003
1169511
54887
1815824
1849206
883250
2147241
757810
805892
2517680
1374248
1864512
2905553
1945460
1152939
32285
1803719
1018659
872711
2051015
463216
2442767
1281397
1974126
2136126
2083800
2693662
1091157
2116006
1513669
2247416
1062200
2355922
430884
582416
13614
24380
1844573
1663611
57300
1392453
2232113
984743
316898
1326266
2809959
1206262
1392016
1706376
2649907
2527251
1255924
2056893
1492447
765478
1050483
225778
226426
2200356
519503
1476570
2068262
1535564
1960593
1538212
463053
806268
224023
1025026
245439
741141
1562257
2465771
822511
182264
1604613
471518
978797
2714929
2932463
1730491
2568759
2887666
2167175
1179198
1033305
413131
498011
1050854
510040
2731520
1779771
789367
2805358
2891848
2652623
954927
1828618
2400715
634160
1936926
1448214
2696318
56127
1400433
2551962
2365719
1502658
151408
1368181
2412553
398391
2098894
2337651
305542
1656633
1334197
2453886
763102
2103934
20973
1685972
1975345
1507109
1426608
329026
148000
988001
2714423
1162995
1178711
2367894
2311578
28032
2271448
1227901
217375
1827825
815151
2336294
1953074
464867
565616
2044089
629122
1793165
481224
883818
716942
2844562
2137520
430908
1858422
2726696
520798
2170613
919630
1984315
429448
2335088
477421
1863554
2847166
1068962
319168
1767535
1938439
957035
2758092
2769365
2672505
1892553
2243586
1688701
1378391
441844
2756895
799469
2037303
2811922
1404720
944965
1636740
750305
1905773
1372425
1696453
465329
69515
2938159
494244
5726
2406667
1063645
27859
532643
194341
390886
2014716
184889
2188612
498066
178193
1760984
1278093
2799674
1927155
778853
1660377
748069
23166
573526
1981237
387511
825013
2383768
84938
1524920
1844282
2355017
1527449
2815571
2286611
1548741
2773269
2020706
515771
316184
1746633
1913963
1750993
2188421
2365516
254840
470151
1334225
109942
2111129
2852956
1204806
2913199
1551217
2341404
582896
1258167
2566385
1096988
2599964
2556615
2771498
1675158
756607
2883031
10001
1300793
1318880
2604326
2931972
149483
1632609
1718277
2904316
2482003
1770575
524370
2090444
2315788
1692281
1632152
2115238
1286049
49764
2061491
2648520
598478
1395675
927804
2249165
1920059
2028367
598723
2775553
2581077
1481021
694902
1067394
1937062
1220530
624656
402530
2290076
1654239
194324
1557973
2497147
2911035
2359562
856594
1733471
199704
873368
2097537
571894
2768559
2687105
2684543
1081343
2551789
988182
711158
75652
247443
524309
456178
2886005
1348914
881143
635710
230031
2064675
1571903
685408
1886378
1947847
2008053
2314032
1399900
395877
1519238
447985
2585527
2736338
1581764
1979151
2529409
2554826
2108590
2624669
1377753
544161
842134
2330870
2672255
1150563
2104939
1820824
1011981
1904685
309382
970706
2707369
529005
824754
2349096
896435
1085779
1389769
581419
1462522
1914047
1722459
2675151
104446
808517
1251174
2937651
249934
836806
2251760
1846009
2345684
1530703
2486689
280527
1865428
87943
1770789
2154230
38519
1935835
2000772
2592840
2311966
398613
2522163
534952
449815
237992
515476
131420
1288486
20130
1738040
1243092
507689
2627778
2429204
2665950
2411664
2031755
679666
1458386
2214445
2806275
971785
1411206
1546682
875660
2190989
801938
2889760
800198
493281
400829
2503876
2416808
92015
796135
1538726
226931
2789135
1156162
2561013
2569651
1817498
1085134
2771355
23655
179391
266463
2790710
1888024
2531212
1350916
1481020
1678290
2117515
75643
1977131
565287
467968
2710633
2837077
810455
418506
1301891
2403596
185480
2765666
44400
2150010
2735271
925753
441546
2452456
840019
112941
2437309
600338
1885668
1760751
1256438
476907
741680
1605487
1334862
2523337
2165748
2837821
321349
2782830
369274
2594288
2214270
773372
248266
1896643
322430
1337093
124508
360414
538524
325820
83527
2666980
2349458
1664621
2887655
1003562
1583064
2617079
671493
2786161
1384120
2851912
2523784
2627729
2168908
92623
392659
1950586
210007
166864
1031022
2760307
1916021
1535013
2563502
794292
2737582
1213840
2254143
264909
1402603
1749614
1014191
1907407
2257437
308149
1173179
2097636
546666
1105778
889134
425039
785832
1816481
1290326
1083436
234420
899890
1610858
697286
2767915
2133100
784308
737199
1921626
1181677
699052
994860
1435689
1185823
932531
2885592
2183698
990166
577683
1236205
2310200
1217279
581396
526373
1841085
2899342
954063
1056385
2096863
1456678
2127993
2802789
631501
1620141
1418069
958255
2515321
942306
2826559
2521493
1597789
1409369
1352383
912080
897682
962746
670093
2330880
332833
414206
247759
659551
2272092
263358
1541279
383096
1679306
1120477
2543164
1795137
1718848
1514325
1331629
83294
1482137
814319
661568
228903
729676
2479990
2026776
175610
2934298
2263363
1562975
1333593
103363
2512982
1409024
1647427
2791455
2844335
1695054
2216911
2138254
1628230
686415
1897240
2097645
1104713
2278441
2717731
2284190
2209899
2521468
1379127
585522
444797
794168
2505369
2012387
1196456
584511
172287
1448931
1404689
2738900
2645955
237762
2485869
1690652
2575828
2922971
2696226
2119902
2629309
2773765
1769826
278447
1899121
2709368
2844764
2382459
669935
782193
2106102
851762
2613947
664803
2249579
2579359
2379782
2153067
1094129
2904083
9820
2184319
2828044
99363
2660977
2033435
1253222
2471681
2632164
832806
1431611
1015867
1109946
2109469
1955843
1154495
2316174
494033
1212834
1700268
1006858
1766206
1028055
2130370
1177680
1699710
576513
2300123
2140044
2022836
987227
1045940
492373
1395618
758419
1801588
452527
1733095
819723
1109135
1489228
1721416
2037792
2315988
2170921
1346054
460898
2501658
1273389
2639725
1669748
755384
953028
2238710
884954
95791
213252
1412467
1926544
2555004
427818
1875961
706867
2346588
2792086
1843024
177700
157624
155310
2504124
610734
1098409
1930060
267618
2171239
1969469
353671
2553107
1807398
77362
360322
2453896
2818242
355307
1610692
135573
2621408
2372172
95093
2401908
2589060
2325610
891202
1319268
1256089
308773
1561938
2878588
1126475
2647606
1016161
1746768
1773977
2753727
1094727
2695274
284019
1770778
1362514
586123
1192565
1794504
160829
369182
886208
2648318
1962252
1119415
1050870
1516804
2273360
2906826
1936433
582835
904774
1496387
2180186
2103808
904645
689747
1213199
2907075
1787802
496031
2024699
375474
1064186
2376904
1625098
168946
2695494
373508
1209942
727473
723561
42948
2013209
793857
2646938
2023607
2421703
1688738
2031992
2649354
1331686
1605420
1113511
908779
1050376
434210
2569166
1089840
1386329
2773707
51468
484985
1053020
18573
1875988
354775
220884
2804507
1302572
2889979
306105
358692
1048166
2526968
1680779
2230989
1412276
2052737
301977
1066155
664964
1576302
1062625
304236
1501702
763654
2902232
1700565
565750
1476108
1589582
336380
2867952
28181
1448962
2482199
393994
1955248
2521740
2506302
2019580
2793684
1756701
2601794
472554
1873642
2376659
2090482
444953
2005150
115567
2026748
2345624
2750602
2695431
1454587
1939693
1949820
1414958
2914029
1377806
2133595
1183641
1043597
611360
1617162
2495787
1947385
786149
2773975
1021753
174390
288008
1968096
2193224
1988824
77426
2491134
2083580
156471
2886338
248621
328118
2483096
1179631
604142
408842
280468
223479
365571
1516188
2792524
333152
861416
2690959
1666070
215102
1183605
2428061
920656
1720092
2316315
1984167
2573998
1933343
2584747
1752976
1870750
491913
810485
433792
2579049
2216372
1620964
486402
2386349
115494
705641
2506704
929377
2870528
2235527
2422867
2155998
2495061
124648
1202722
1544410
1465811
124040
106566
2710897
1456274
1529705
2395860
1266511
1004927
1898639
2432870
620702
417038
2249666
2899760
10523
1622098
2910484
1052558
1588891
69288
1861756
2648847
1072079
1689213
2855011
920011
1698269
197237
1200676
675249
2931650
732752
2752684
2325721
2027158
1918332
794400
1290944
2769899
918924
358502
2414941
768581
933334
1953752
1302469
476724
2545593
1173131
2566580
1167437
1336892
1526459
2774181
1613364
2170824
959445
837648
2597127
1892033
2025925
2551867
1686405
1064022
2754109
1203180
935229
2413926
509417
809855
1499698
1187723
2526342
1992183
2408965
1670949
2651482
808204
325884
1068372
745826
2544425
2454043
2188792
1457090
74040
729588
1817479
1439348
924100
1582257
2140989
2365781
168538
2116692
630763
1085714
783553
2555377
1371746
1803023
726858
269982
281468
326408
2006639
1877309
2877590
951170
2570780
527975
1176959
2396
31303
2161379
1659240
2366755
1623786
2911914
306087
1586006
1027241
2668963
2246308
2635717
2830693
1249322
1891824
1117677
1044627
478386
2574806
2569329
757884
454822
744674
215289
2004516
2275510
2476003
1775472
1763918
493530
1590622
1374495
2712386
552389
2827133
1598677
390691
22828
2314131
1433583
2029422
1193278
114073
2520221
2834993
2702968
1818119
2363440
70090
689983
1882164
2658856
850353
1287401
1339950
599223
594360
1651295
672576
1750992
2381279
2459944
2646476
2028686
1233986
87734
744855
173776
171553
1243768
1055037
2075415
1379437
2247201
325295
2062170
1568214
1928699
1281576
1656846
1060940
2503056
1040552
1996252
434050
2084207
128347
1855048
322211
259876
783389
2626173
2142705
1992410
2919465
2087827
387103
2811916
1892749
1879191
475246
1263913
631422
2899077
54488
1724205
774838
673822
2042774
2058465
890228
2525581
1059490
930951
1575012
674299
645746
1390884
2482022
2731371
772727
1917584
1007389
87614
938780
2469316
1176642
2641871
467870
2162501
2521420
1451884
2835253
621879
2355060
1141019
2913002
330855
605015
504844
958580
1256077
1402594
166268
2416168
1483511
1944777
2055622
456904
600606
80688
754000
2412334
13424
840413
1011256
360438
2276435
300403
314624
1384453
2766254
1243082
1970259
2706054
2303183
1770301
402538
48000
2576948
2534016
627968
1044172
1315015
2496502
1425322
983194
1811229
2398240
926235
1385325
2823310
415857
432348
2287958
1621444
2830509
684783
222617
1473171
1138996
541380
953466
1381949
2434304
284026
996181
1658991
2914364
2154613
2332876
1772717
1994892
923239
2707743
453605
2301110
1228744
2670979
2346266
2755785
2091282
2134593
2892250
1590683
2003548
1951393
2515954
2013000
2863539
2620718
441118
2720536
673312
117061
258948
1369148
2537202
2198789
1624265
1214150
2527166
6511
1873252
1614905
1237346
585439
1757432
380629
2052887
410372
805094
2436862
137923
313710
2709425
691739
489822
1044097
2650397
1621020
872912
2038405
810232
2270217
2090384
466723
1610405
2828075
1489490
2178576
942273
735014
1856882
2566040
2356003
2861563
1165321
1549779
2541010
2034518
1747086
2185372
1526432
1400147
1111804
1612977
1984541
2105738
306765
790585
1664275
2784798
2227174
1708317
620341
234629
1460390
1406704
1106951
37925
652346
2026796
2395777
440833
1321096
2593748
117783
2789374
1088063
2028848
833865
2327914
2514887
988306
1389535
2791197
1716967
2718859
2196872
11980
993664
569062
628515
213258
2438239
2014784
425249
346053
16625
867051
2778990
2137047
1847326
2752242
62261
1229583
171097
1391986
2540893
399713
1276997
1143603
1211408
2109274
328008
367492
2486745
1657550
273274
2530460
1489667
1127389
580726
69355
2457839
2157357
2377373
924737
2214296
807989
626568
2760690
1581629
717385
2163038
546177
1301522
1773292
2872701
328710
482545
2271388
1803299
1961389
538226
590953
2561838
918255
1918147
182270
734
2684307
2189973
248790
2391336
763663
1538167
1094670
456293
1371983
2315711
828975
2212490
2832161
2197574
2040844
2825215
2082179
2856141
1179557
25770
1108765
405736
1094032
131817
372165
2499289
2935870
1471468
616061
908317
2781298
1170308
2141023
2109279
208206
2786861
453808
652482
1810271
1185221
2016305
1793569
2119013
1195963
2184798
49059
2868678
898218
358570
869802
1789936
121973
877312
998535
55351
1307370
573934
907174
2815218
2231787
2845495
2601657
2020009
100628
751768
2651264
2862588
616769
1749969
581715
1166476
2207474
2391096
2526796
580408
2127550
203100
2061652
378968
2184824
19277
2074639
1798187
607567
163796
1474573
2195029
1794380
1929895
383101
2399901
1569398
1357933
1179274
42921
2875759
1895861
660762
1284944
1239007
1499899
482343
1397392
2043697
2378464
258662
2048151
425768
2342541
1117995
856039
1535285
2036556
1098488
689180
103670
2433090
2253639
1881429
531246
2425561
1496051
54984
2706429
1674695
1355081
2835011
1476256
794943
256910
1104296
810605
1326432
1536515
781966
897096
2306070
209858
2279626
1569869
2848559
1216523
749068
1481287
203552
752117
196168
241039
782835
433065
1368181
778020
780949
2244810
1547528
618296
1797952
1854892
2838050
1132685
2061389
2840649
1594967
1863467
1768652
1440286
737882
159005
1395580
2454796
1473116
2517202
1317602
326627
1915217
2634631
972638
751260
2178779
2045016
1951254
2609373
400092
1967392
2928725
1992419
2822411
697816
2499495
946271
1349900
2105703
1037233
454426
83945
311447
1228585
1422604
845787
1115959
319415
1556393
2325080
121622
1388031
743725
1693095
2693174
51693
1070353
415842
1863294
40682
809464
293432
2177212
1185315
72349
1559344
1388468
2654703
299527
1580300
1733586
1184532
1970761
420493
2766163
1564849
2381038
1265772
48398
489677
2728990
977375
430194
708351
2279156
2153192
556028
691577
2225685
2142499
1817570
2911170
2181688
930226
132036
2486948
1939575
2019962
1981923
2036595
1771426
2673611
609529
763397
2054460
2038113
1354122
2196451
2248793
2655356
2628845
1964725
471903
2722768
1160240
2899711
1101652
2802056
2633284
179501
291347
2223920
196146
1222682
1165858
298935
84865
2209315
1409203
1222225
2774299
2284146
2333441
2264023
2749972
1303389
2042545
227145
2180418
2449245
2230551
2039132
1567134
441612
1417096
1077944
1773494
2601063
1852344
2866361
2616747
1678534
644478
1253515
2143746
1270297
864101
2850458
95717
2789593
2430268
2206910
1067270
560724
577477
1999794
1700293
280304
2486198
282405
1310959
1077391
923104
2932059
1504203
2376004
2581358
1306379
2686045
1818741
2828559
2340609
1847843
1343026
1459410
604451
477117
917377
2594990
1419263
556518
2899162
2780231
2084
1703740
1803766
2459342
2123288
974064
563
2689162
487682
403536
801188
637816
1000961
876303
619544
2708025
2603329
2581683
755042
1352385
2727976
2674777
968254
1284979
1668502
609613
2747783
814278
2897302
1095315
443537
281523
782782
1262791
1381174
470974
366521
2702890
416122
1962679
926819
2138359
1007617
2793720
229377
609520
1033340
1982017
721923
1893721
1605761
1780851
1604697
1416733
1345119
1738605
146170
799571
1957148
1579155
2233051
1289149
16820
1531700
277579
2691746
374344
1713226
651378
1988163
2866298
818854
2329725
2617403
1318708
976352
605509
2864036
1760942
1304608
2037315
1333915
823505
1789021
2937634
2243332
509598
649458
1129260
1285005
2370029
1890695
2032202
970477
2172590
2131848
2124715
2923482
1235544
2547475
1862539
1624224
1104649
1672497
787120
1371575
789536
1702509
1238993
2726693
351219
626151
390050
1754041
408819
1802842
2167273
787168
755222
1956938
163198
2832987
1395568
634622
1559669
1501137
755877
2544093
2683623
2565017
2512664
280821
341218
2209569
1094407
1105249
1120795
2583417
1992396
2277208
209304
1346546
2718360
2582180
1234268
815912
2314768
836666
843352
75419
101268
2526857
1238000
1838467
2682541
2104403
2345262
554552
2288437
773518
74809
2593417
1138370
773788
2313766
2939361
714758
1301217
702276
853786
652321
547127
2904578
1758015
1365823
403893
954172
1837598
2294566
1505116
20073
1004582
801060
1831898
2277552
970375
131059
1552531
2237730
619835
490231
474858
116599
1743235
1499132
2907344
1827091
263716
2349196
513110
1207609
1256105
855330
1395612
1244567
2826406
1926475
345829
2275171
2424962
1196391
458085
2156309
2734303
1001330
284989
2911751
2623986
2345732
382373
1093872
2491599
152326
390432
1790663
392049
2217700
857041
1598495
2496869
681693
2370611
1983596
2701111
2609106
2285134
1493959
2117243
1422856
1362482
2852708
1207321
42096
602108
796735
2627857
2013019
1801104
522807
2182620
822982
1150292
390258
2468742
2293835
2037483
2878536
2860772
533953
490288
2772083
35080
2096768
2798083
2463030
2498339
1684656
3594
1683096
254923
1683639
2772936
2299388
1618684
1842028
1142138
1389343
266010
2211670
1974284
783219
1558946
509077
960518
1721627
1358486
295846
1903295
1116066
2755849
134130
2223872
1478897
1624403
2424251
1359771
2807494
2783844
589543
397319
1621280
2775211
2435492
389809
683399
2362598
1016700
427959
537039
1959980
1949475
2442056
2883344
2283154
2872397
2033892
464997
986478
2174676
763497
820833
450742
1290714
456807
1313989
580970
2264132
659082
2689478
1306851
2872645
1995092
564752
2825882
1255435
838909
2870963
1627413
2552604
1176466
648843
1883218
328526
1946317
1429433
357174
351043
1015928
1433826
1530306
922542
1730200
1191607
533841
1608407
1529657
592938
432768
1444942
1719020
413889
2801847
2654324
2611158
2801157
1611489
1072694
590640
1344212
837557
2082677
2411539
1652600
1030296
1567029
1710419
925170
2304840
2345102
2104634
1052373
971729
176490
1788584
1068334
1142718
2445110
2851372
1390536
2831655
2745030
1062990
625125
662307
1704186
955412
1916452
1462044
620148
69381
2291610
628408
1370950
1822994
2078398
2739092
97988
1083144
262472
2282604
222436
785986
2173811
10742
331776
909780
174718
813222
1808678
636320
1507279
962742
1049461
2432654
878038
2119943
2326031
695202
1980539
660283
2366623
1759240
2591919
1225061
796475
1112937
1907166
593172
367455
2238016
2910504
1990529
2188960
1294456
1840481
1848602
505858
2421040
1257919
2760030
1561661
2400194
1944325
1037269
1251649
2177400
1996135
2841821
1344715
457776
938152
2210939
2629127
2418381
2707982
1020750
1601804
2473684
1645424
579786
2889440
2135048
275942
573525
758276
214915
1223057
2526445
1522370
803916
1269633
1711123
2713359
178748
1246547
832912
354843
2830044
291792
2070138
807954
2505684
1564978
2199091
2021449
326565
1251936
1519766
2276089
2304164
1202324
2597811
1984558
2626552
1285559
2550095
2860894
2171888
1573827
2308928
2691159
307890
1431886
1561205
2660010
902484
1540696
261097
563189
1436883
2146967
2864938
2049883
1178005
1785361
1327646
2017767
2216292
2406854
2751716
725711
710511
1531604
2890679
78632
2202031
2279551
2044161
402093
2649698
2244664
2169843
944433
159989
353122
1211014
1941944
573431
234128
1548306
487313
586492
702476
2345929
1720565
1272617
1996158
909926
2815602
1127750
1308448
86903
1520548
2435713
1653371
1683194
1359687
2358796
1348516
188448
995723
2633947
1542490
676604
2463439
677305
1474373
1124416
2763059
2050069
323787
1771448
2498400
466249
265451
1412388
314121
2024212
2556584
1345688
33488
2358407
1621988
2354496
2722273
2902425
40038
2864285
2784478
2081392
1233346
137446
2135841
2195183
148816
2837284
1792996
1563172
2118656
405856
2928160
1302941
881684
690566
2721584
2499535
2723430
2608533
1973483
248571
605071
363513
626658
747122
1717595
2054902
1570755
69884
962678
1074671
2752817
2387005
177812
1562921
1064724
481162
2182402
1736114
1694127
113873
1277137
2855659
2398684
1983044
1789283
898956
2359494
1764561
985683
2776972
1096384
2415232
2027222
1090622
1227700
2891982
2548694
761824
554435
544458
1256931
1620276
1546186
1590689
2262358
1849202
407315
1381166
1169371
428969
753040
780863
216679
897691
567100
2726046
206907
2479373
2490406
2178515
1094549
2731437
2500352
638316
2541314
2693759
1967455
79502
623890
2011960
2118104
510274
551388
1499277
2236763
1384774
2856034
1283970
2737616
2101862
1255419
1155615
966399
2236349
1106755
181073
1475200
2873380
2401598
2498425
2085925
622304
2476903
1180278
1772694
873875
977058
1126092
646857
2732206
2427688
2233078
2249235
2836270
689163
2017342
1121000
856620
92867
1586873
667636
2237363
789423
979516
479955
990364
2281394
744011
475795
2005257
637234
591620
718576
2799048
1440718
1404220
340697
106364
1427001
920372
1422925
1933789
2551146
410724
59155
1899921
20460
2316620
771363
1388867
489713
1046587
1309493
2854317
1565241
417650
1543544
2562276
2929951
455937
1760900
229224
2305108
1071312
564455
847743
2663684
264270
2046685
180957
1597886
2029397
1655704
1204927
791428
2342250
217504
1916483
2597519
874416
182006
1503230
2895814
49039
213461
618204
2763514
1880233
5302
1049359
1107140
32644
738771
1865565
582955
706532
2520994
1141730
2018617
1844137
2674433
16564
708206
1945139
1920175
1229081
153542
2108001
2692004
892002
407250
434478
1016107
794270
437205
1990629
738342
629004
1008424
2720057
2861311
445921
918958
1740682
228876
1049120
670329
2279885
2886082
11664
141061
1839313
2835128
2860051
2422430
1039982
658856
1018413
937862
1735553
897381
1103775
2065711
465147
123872
2659730
13973
2792102
2719325
2332768
2930884
464832
2450847
1700051
100399
1022626
585024
1830554
651171
1301992
1525160
2179831
2918756
1206999
2429822
215839
735487
2193369
1343261
2373723
231869
162577
1132206
765115
1407135
2222288
1239075
319127
1778600
1586765
2778623
1771392
1584058
356437
163645
2113477
2557808
37153
501590
2247768
2481262
724304
211369
1149921
2612607
715303
2079861
2416123
1151475
998214
2871542
2798615
1059392
1627822
1616329
2850705
995770
2697753
1629783
640849
1800362
1074537
2243660
1998153
2802844
382854
878100
2414532
2287406
1048755
1610751
1954745
1466129
462349
1021124
2923826
247353
747508
1732152
2735783
2403064
2882087
345588
2064991
2486673
1189211
1765594
267976
1103474
2646688
880056
381973
2482287
1809123
1023
2100649
2510087
2167658
1938297
378652
2253223
446792
1535278
2552508
664260
23669
1291086
1679940
2724216
1671627
1280758
1591300
2786378
2245840
440164
384797
576890
2733374
929983
767124
2877595
870758
1559842
1855968
346925
2846831
2703940
90022
412350
1315782
410331
2375051
2242472
1758441
198185
602483
473306
310773
2222624
2840643
2252435
2427834
2100958
1879913
342297
2168444
674213
1704681
428053
1278720
653906
1278321
1510094
2243141
2011655
1198707
1182800
2643042
2233081
124843
2014936
85792
971462
2642143
1633920
1332601
975783
1168033
2567711
1092934
548942
2369697
2935375
544241
1933382
2186044
1257838
1450008
52558
1107466
1310273
1749521
106478
2067641
14168
1620077
340844
2584429
989530
1711480
725963
2274915
2188160
1084545
1330849
663510
453811
2442923
175667
2095436
2596597
136927
990169
2458554
1003707
709451
2467581
274032
1330534
1700582
2883476
2782803
120796
1754119
377064
1369550
736508
2802451
2286600
731002
1607976
490581
2597798
2697790
1842997
626307
253639
1742750
1648317
584664
862327
2888316
1085952
2001656
2653836
1947473
1033421
2107946
363364
671400
122391
2817086
356673
2527322
95183
455130
2359649
2451063
2516615
1736971
1640465
1604065
1684956
1245034
1324081
1214245
2814124
1502294
1754992
382211
2741358
2195340
772938
709255
1539656
535946
1630853
66282
1086906
1587128
637856
848662
2076193
2183905
82140
1346011
19732
205651
2038647
1340448
2737559
2259631
1384642
180555
2203144
236094
710094
1102266
2475566
391937
1794208
1173877
2730005
2507867
761132
409649
566371
914051
619980
744360
2179448
1657297
1693917
77601
812625
2660527
816892
2522263
1873135
2708672
2704100
2695272
2341948
332926
1863184
139878
2073535
1139855
1863815
2566018
516224
2608324
1290203
2887225
732171
151036
240240
2673057
2536629
2746321
2319547
2264989
1932888
2608720
1321032
2786833
513427
1674861
1718427
1118244
1215309
504522
1024848
606165
573504
2555080
2591907
2241076
113793
1227506
2239581
2783627
1580766
600754
56586
2764183
430385
1465254
1505402
792557
615221
489526
1789756
1418697
1402955
507988
594436
1901123
375023
545613
2703653
2606192
2815874
1226947
2747791
1901993
1994488
290584
509775
391950
1950543
646538
2642293
2360856
1956327
1242361
84417
2677093
2721486
963782
1056742
443953
555953
2289915
844364
1436720
2047944
916852
908059
1996138
1377584
1847743
653079
2553932
2336271
2460418
2537595
2379546
1981006
1348686
61621
2216463
1509796
1369511
2344231
2872984
1619108
2808277
1252708
2784331
1366158
628688
2150762
2077416
2758363
1865121
84255
2576436
2573913
410074
2549488
2924227
1383293
1227778
956275
2825271
1661664
1696060
2848878
328520
1634662
753059
225608
1398633
2529159
1790140
323035
722839
1212899
2084241
813266
1674140
2923432
1048151
2797909
945222
2228168
243324
1773926
1172059
2845709
716019
1486008
213967
64897
602156
2042130
2126904
1505265
2513546
1158719
2707213
292845
75612
1344775
2613949
1094481
1634132
745466
2384890
2623178
2915570
2765390
2755925
1590685
1280906
1403146
1007538
114468
138039
2752498
1167492
847781
2330717
658967
1663094
2164210
875446
2910565
1127109
1028915
2765340
2678045
674417
416759
2767564
663571
158879
194177
2278251
2723403
368974
1101598
2666622
2550523
1847518
1065231
325211
2537299
632779
1274399
2672149
263927
2388012
1913413
1507141
1096298
2440474
2076490
2870955
1816487
297820
341925
107688
1380491
2893633
837280
2754877
1952338
2627217
2156715
1738696
1689017
2487743
1066159
443784
913531
788565
1690594
1820594
705991
2705373
975599
634298
344981
789670
2665941
1713855
930929
2056587
747585
980410
1581884
2532221
2877643
420080
663088
2717485
2670464
1858460
934255
1479800
15838
782093
333095
977961
2031676
2641654
2775910
60412
2632621
315348
319903
440433
1051796
422394
1511673
2026286
2425267
2395341
30731
2431742
1648035
1735674
2432326
1993288
530222
1603959
1813143
1201014
1064384
2623506
2473945
785739
434286
2418822
1781831
2862010
2296375
2472249
949466
1165112
1196928
1665305
2019500
1760536
1905653
2632328
664434
991860
581226
1931640
717071
185836
2484669
1865571
1480593
2108396
2516102
1103299
627852
154488
2733639
738365
1243729
1193514
700031
2791164
1818422
1143267
273910
19852
1401296
2900550
1096622
2351467
1247262
1546895
2366578
2313152
1098531
1679280
1273418
528964
2311349
1085164
250932
2258690
699386
1791090
469485
371250
2546225
529819
562116
246172
2134088
1474901
2058273
316415
967399
189597
1669238
2542206
7877
2800133
1459465
1106672
1789621
1562564
1936390
2775314
1910816
2504047
806656
934385
533455
1772670
2793824
2495805
755590
1076137
710510
2867300
245542
2639747
837712
2625432
674838
1549442
2703304
2428451
2481790
279467
2338033
692302
1269179
140303
981030
2760117
1154377
418122
1367973
2933551
1436979
1484669
297498
2482980
2404328
1242289
2636924
690463
2132115
2717260
2859599
1043557
2861830
2527833
1928097
111626
747307
996185
2800451
1340744
2570609
1899374
791736
2419850
2837872
1263599
620098
1847417
827059
1901329
1365967
1235567
2724077
2300988
490043
1302993
2164068
399299
585672
2200118
2765715
358305
2784385
1731750
706555
466346
2050759
1168652
740345
1583240
1868295
2889667
849267
1899748
1910631
1545763
70600
173262
1968777
1550469
2754933
2368279
1718967
2706576
1482440
1337628
2857415
685220
2912504
771493
626141
1780004
2191077
2141758
2423669
432709
2209646
1257333
79508
2424034
2113626
959928
2422581
571905
2651449
841149
438348
155129
113785
1940941
1716206
619260
2837485
1079981
800021
1438328
706886
2792980
2805681
2700705
2620460
590833
2614544
62250
235918
305623
1070296
2801706
2102191
1141505
1424239
2125103
1151644
744789
1698804
1234366
1161955
1711476
360756
2143094
1470124
732002
2444034
2280149
2450229
2306266
2457097
2344907
738905
2049083
2011957
2398611
2191399
950760
934035
1293882
2320760
443044
67841
1001437
1409172
298699
2105489
775814
2029791
2359971
1022459
770021
2057147
2864225
356719
1371445
1097410
2146773
1716944
1540293
18321
1858987
1819909
522735
185022
1847780
1632791
2053141
1360313
258594
2070149
955529
1627059
637730
2270604
925327
2726716
2620759
1585612
1623944
1008456
1060973
669396
2751348
2782753
262242
2188134
671086
1668640
2117749
2133650
2709331
414486
854048
998257
1857345
2792409
1208585
2370715
2002016
2338963
2466886
2933597
2689474
2640604
2253562
30162
1996436
676733
1609467
2252373
2787996
2744979
91323
2715374
1877865
492265
2218686
746960
2702883
1521358
2587610
545127
2307802
861378
612792
954179
226758
1975315
1365885
914328
991300
2346203
2710656
1276940
237925
288874
1030661
1976754
755924
72732
2017373
244643
2012239
108604
1774856
1532636
2603485
715062
951057
2366988
829803
2358388
2869679
1314516
420859
1750023
1981214
726213
1696985
1956047
2473821
1404880
2242405
155773
2075534
2455248
1633735
648875
2187362
1541498
1496512
678622
2822405
508610
497802
1427770
1704325
2286032
544238
2839799
2724458
560696
460037
401425
1120377
1810077
899123
1504797
2754710
398251
347296
453101
603734
1291953
2841935
452818
183579
2018611
745669
1058357
582598
1232007
1099349
1853164
739058
2283238
1560523
1775673
2553842
1455795
231059
1052543
2117104
1654679
1625220
2099578
2084334
895195
300258
2319181
128625
1002548
2053535
1415420
2274704
1735562
1754999
2554776
2443342
1791500
2594574
1482887
331840
2819204
219543
2298557
2317850
1100874
1784176
2174680
2797820
2855457
1202386
530278
2269647
826499
2689789
1214929
577605
2090395
1438096
415629
2594611
1702883
1859194
2273976
1144997
2896422
1798409
1668194
365636
1780097
2222914
2764872
1909510
2477178
320835
1423650
900849
1331445
208513
2603444
1121621
1130597
1260422
1073095
2554180
287895
1991023
1738053
2704561
23334
1436787
2791116
2874177
2749950
1415883
1536233
1148827
143509
1818934
1182964
2426181
1739187
938746
461655
106096
690529
2050143
2250246
2503956
1156925
378181
431987
2185782
602146
2519264
947115
322411
1828473
531339
581006
2924527
1502131
835933
347053
2203603
1338756
1636303
2770449
261154
723357
70280
1900234
2126178
2915023
851365
311582
2926966
326092
89623
755057
1562608
360224
2343888
1314813
2294165
2050689
33561
1808116
1803317
876151
2815231
681577
1134779
1035056
2454812
924618
789439
2494308
2820574
1952300
1550674
872386
2443467
2682472
189976
1875516
2518992
2086565
1428480
1615409
2297345
2550490
2003077
561225
1174658
2877192
2164267
20420
639773
855625
297467
743902
2729543
2766229
836386
2763130
2037048
1736318
2123816
2338149
1011248
1070410
729720
874548
440302
1509438
2776650
784925
1927837
266093
2872646
1395697
2232837
1712798
2354189
2705511
1668589
2243338
848768
2715774
986176
2372771
1865143
1914332
2791098
2606800
234983
1368971
1591637
785888
1953137
373711
363738
602211
2153344
2573877
2608665
2645906
725225
460842
2397101
204327
2920780
1774439
78139
952134
2357715
1433716
290817
1107542
687938
2130627
1768418
886536
1813593
1811734
2694538
1486957
2655968
2140106
1992437
2330737
1308406
765104
2521265
2338655
1781313
2781623
2326273
381259
1649904
1741103
2209742
2243784
220685
374725
1217223
2823663
1646054
2653752
1918677
929692
2622400
1711842
2311686
2045090
476718
767144
1020531
2327640
1432891
2340122
2369810
1070456
500656
393551
444137
1317427
2904315
2482051
2334061
2483817
1339139
1139265
1857825
2055010
2065610
1866636
2834619
1531541
351277
20604
2503912
54860
69158
1424421
2363696
1139179
2569138
1570248
619313
362344
511113
1388349
2729941
511462
2240508
2866747
1896155
851519
1174207
417254
1139915
868606
2463767
1159480
1634966
2232008
140751
2423147
75761
337645
1319204
1256547
1984015
1010255
2213686
2544077
2150254
630785
788754
1283665
1168480
2431647
293632
1008848
2037580
648025
130242
2258226
313730
955861
1065015
380523
1133790
1004152
1164911
86396
2372787
239082
1716022
2767686
101521
1464710
265918
368127
1403189
506684
2344709
2640322
1371726
1874517
508184
2020754
1002225
2245915
2385182
180340
2928405
342067
2443537
278677
2749070
1972461
2825840
2868626
240243
1253362
1868262
1933856
2198274
658577
1503412
481203
2366153
819196
2718761
781031
275176
2131080
2902172
1410165
525920
2828554
1406421
1863906
74043
1192116
267746
2755143
242000
815443
2938893
137777
1708074
1278863
2650629
1250740
2817535
751812
511480
2484514
671966
1253010
973193
263110
108822
579055
914126
2683674
278264
1147471
1596724
1511934
1419332
1692585
600454
480319
88077
75583
1167011
2270326
2277566
178970
2504725
1728270
1401571
974080
426092
1067114
1848707
89076
2737911
136104
2239348
1363769
2687304
1741642
1716230
1395131
890233
1671578
90112
2493714
2185707
879573
1233870
1043194
206502
1528605
2520489
1580166
1750503
2331042
751290
437764
1885406
38699
1437763
1561045
1958801
2734755
2653399
2346630
2233748
776825
2290799
2450665
1673785
299458
559722
2253744
1126134
660142
1959110
1726346
2134835
197606
2637795
920715
2726284
1946336
2783894
907550
1607189
979241
1559990
1323293
604461
25279
322879
2270966
2222803
833001
1741124
446834
920853
1589428
1750976
2114157
1769142
2752714
343407
2290942
1531723
2175005
1102319
527110
2914110
2492343
1127017
1404857
2398668
1583938
1508173
1297709
1421344
1819886
466312
2860233
283111
2153901
2600195
2227503
905244
1869533
2845766
1388281
2842089
814034
1378055
588670
636396
763933
363152
452524
803665
1875273
2429834
446751
1385332
660384
30951
740150
2286389
127861
743971
2280540
36621
30510
887265
295972
1386228
2886646
376446
1870584
1026652
1880200
1443277
1168843
1011218
487607
2097730
2623749
196214
2289534
329639
371070
1993303
2197878
1941271
855614
1264729
2809152
2303030
445007
1130878
1049708
2666673
2929711
1293031
2261715
2887661
597050
518384
479984
2717752
2481014
2075999
2699726
120466
1321980
1106140
20823
1835391
1407600
2069762
1006292
2829762
1772121
1484976
1179508
1351765
1917195
562172
2120364
1680823
2523561
2480882
1341334
738872
703002
1489391
2376454
1736686
84404
1898995
1563235
2576947
444592
2029294
965742
1386553
567306
2611294
1430665
713310
1192703
1431385
1752191
1000246
328228
1185186
719966
2663849
1700504
2354561
2868544
2041753
2871460
334454
2874306
2727316
1008998
1537537
1547799
251902
1414694
1976661
370572
282455
2152134
992192
1247971
297548
969607
2283935
925150
2179723
539056
1969094
2634147
114480
146493
2861817
1468561
2882292
2388252
620938
2283190
476690
793631
2087067
169010
97154
1379012
1634179
1364096
1435652
2834451
2085726
543537
2596712
1509319
1953075
1720703
2655930
2226291
2693556
151434
1280236
418061
2414615
2167893
2764431
2927838
410180
2594987
2027174
1907823
776480
2859194
2316621
1994709
1493108
2262043
809001
1862396
2747536
1872069
1603857
1786863
1821131
233728
1614028
922610
2285936
2455141
2654130
2341689
175633
1846444
2728156
7186
1687308
163141
658292
2199125
543123
1755619
625421
865134
2572357
1741891
431046
1586398
1293918
1073288
84378
1036211
1986172
217056
2626036
447959
576185
1303575
965317
438083
1730873
1043000
2816061
1912511
1569619
2105257
2099237
124839
2703914
892158
722287
624871
2881751
2603398
2221009
2056092
2652821
2760059
624461
2020335
1881503
2301975
974318
1422679
1236069
657856
847616
601245
2705656
307062
847449
2668583
126085
1200473
445391
1860604
1986703
1132180
2311708
167188
585908
2775511
1366092
202471
2665185
102214
786129
1940920
1292986
2628860
2692569
1735765
1541265
1760521
1124427
2439472
1255942
2616363
1566385
324235
2436110
918519
2051750
1720521
2468786
1394407
540971
64060
2929419
1862763
826714
389860
2862847
1636525
341547
2883241
1854500
2647565
308478
2110932
258345
2050287
1564340
2050027
2732857
1288770
2124798
1950803
1500257
2821890
2299581
91942
2835623
826847
121077
2104072
1628854
1696464
329510
551319
1649771
2323555
1807572
293115
110170
1932470
1525937
2167190
1299787
155423
1367009
2696040
352498
288252
536877
2185530
1145708
371231
2518679
2466987
1432818
2154031
2142729
557841
897865
2912053
2755047
148506
1409066
2891473
2479238
1688837
202476
2845833
394757
1946490
1704007
108465
2359198
2692424
1581769
2250432
1112473
1484877
18983
1091461
1224690
2524026
2612627
2273750
1132064
2254523
234669
1595203
2025662
1456160
2532243
2178552
2657587
2928540
1790713
1751179
1936402
2815818
438911
527063
607691
2897397
952249
2402718
651525
1109112
395924
280022
676665
780210
1048861
1509670
1726395
162751
82769
146639
1515551
530213
1216974
169108
901189
1805067
847176
1781503
1269635
2452330
1580394
819024
878022
1401245
2180862
2479873
477296
2646473
1466617
2612387
2316871
156331
2342053
1309820
60707
1217657
2010247
77117
1748774
1369591
2283742
2234056
1559516
722063
577454
2107290
2573475
2554997
2453014
86200
1265350
2267165
2824757
495840
389136
2189041
1257809
1455534
310467
288961
2081333
1049411
1293170
1437837
1927700
2303619
1085108
2904756
2184077
1633076
236450
2462944
2365751
2860641
2878342
2288894
169602
1237708
2010984
1679375
2391027
163804
136395
498869
2067455
2240569
1789399
1354014
137893
2751031
1240169
771
85865
2660709
1936322
1581339
1171427
2823461
507949
2499801
2744888
304530
136391
2130157
2736715
2861400
2055556
1414765
1869306
2194461
2450802
1339171
236520
2251809
1793258
654022
2061518
1105257
2596219
42455
514778
1096399
1644477
402666
1718377
29125
1715857
2350886
2482039
1278998
1130863
1208523
2501148
1500247
2836866
104313
1437086
834660
928239
2210218
914522
536730
1110641
1863648
997029
1968591
498281
440839
1046777
288844
879635
2322798
330772
516789
2105862
1222005
1818520
1332737
647212
887857
139317
2490898
2891146
1086105
404625
558499
1003583
1182299
490453
2657907
162550
177976
410573
1227447
789016
1368481
2177714
2240467
2151061
202102
731979
89977
1837627
922514
1450481
163031
1593882
1406119
2867978
1761201
2158115
2170355
1359138
732139
61209
2504656
1950033
2901945
480124
1083647
1473246
727881
638172
607364
79409
199038
296920
766498
852728
283070
956039
2484281
2291596
466989
2936681
2617271
807259
568127
288193
365223
2204330
1642358
2696964
1813487
1754392
2680108
754160
2113891
1662125
2898515
2804296
1776437
1060697
614073
2399224
1312137
503246
1500323
1253105
2522093
686045
2689106
2079956
1651020
2042167
1042601
2114304
1404898
2182798
414594
347034
2520304
453344
405294
2425084
1525510
1383253
2539791
2085561
2829499
476962
44732
2642628
1077270
15840
1988559
2376598
1074738
2816802
1838407
2856326
1548418
79071
1312786
1640223
2112843
2583056
1361679
2232283
2336547
568864
588888
1760428
73301
937942
2139083
114621
2409310
1284076
474837
451166
316219
2154323
1677363
1339485
695085
2360068
1816986
2369978
2801907
764428
1859820
2887857
1079269
1942980
2179790
2243785
2819349
1370335
866343
1271821
2202649
1972916
1549751
900365
8895
13974
2388385
1405841
629
1353914
1924594
1605106
2662938
890451
494103
2379159
2011232
1298487
2721333
300516
902426
2334686
657372
1681878
706594
2049775
1581224
1401788
1116679
1202033
2465406
1835294
507981
886786
2803139
949738
1288339
1039686
40386
2756734
2474260
2148552
433436
28586
2077363
1680932
1392630
2177060
2371721
1520770
1277121
2679957
1445890
2005591
504422
535891
2492291
2633084
1779568
870007
1910068
521812
1649141
2353124
1328964
2113868
604828
1825936
851740
2519383
85878
2599184
743954
919712
2483325
1624828
1808270
1202932
479973
688682
769167
1818578
2870453
95501
2257035
1602250
528470
1881694
1094920
2636145
280543
220452
372381
2117748
1328443
1787285
770980
957901
804830
340023
2762150
1759653
2120106
1701813
2461988
407542
2836626
2601046
287906
2673743
1907535
162836
476458
1580974
450819
2336773
2528452
1586785
53816
994467
260353
2144041
2107788
1905434
596761
1639110
1154662
2637551
1986529
2499872
2256770
82766
1163391
2101574
830140
260393
2301506
1241488
2816870
151505
2735469
294884
2602206
1507048
396581
2233523
1128179
854837
1674827
1028982
2690352
2821831
1601093
2434665
1476440
1610020
2245379
2503271
680843
2448800
2285279
1686013
868680
2303588
1774333
1464737
267829
26554
277518
2644046
515056
1794988
323665
1447114
693429
1907264
13590
1198644
2831063
2068069
1437340
790963
1615915
988516
463062
344397
2599805
1609532
2269462
962955
67153
2091316
558112
1950924
906198
1847482
946540
2083872
289202
2201997
2149876
2602952
555722
1286017
423565
2127393
1630074
2481919
2723662
2838214
1873762
1946779
1452190
2270797
197330
1677613
33879
1800658
2046291
326819
2005552
998517
892297
2561058
1891622
2107332
1664502
1620576
2027851
2351977
2250056
915508
976696
2425253
1399484
1981918
677312
492001
1447362
1077583
2867572
1633143
1950498
1901060
2817217
2397829
2184600
502404
855432
2814389
1523838
570314
470820
2862626
1080756
89326
317544
2911212
192444
2687598
693911
1218951
674339
1325908
2293715
2042177
1346799
1664180
437841
1548451
2290773
2228006
728410
621499
1619705
2251923
106033
1416704
2352302
2175121
1346517
2349679
724432
967523
1094764
128417
32549
357622
1751156
2052922
329502
1078137
750536
1166364
1998584
216592
1709636
1827093
1673843
1557688
400647
2341132
1150919
603925
2547703
917739
2413785
99473
2268457
517980
1156552
328049
886768
466618
422621
2774640
1607141
2618572
2887723
1435718
485003
468608
1594187
1250390
1817446
1051563
344070
2914248
2347762
2477890
1184411
1668171
1209622
2782696
1610863
714755
1914525
512977
2872176
1217150
859560
2186565
140309
414450
2806215
2326674
2717290
2677652
1157415
1566837
1822519
930834
2125009
2138179
2787321
2748299
2808864
2040835
2468656
2726428
304637
1872882
2309769
1399317
632501
2029110
2295553
1477105
2317186
1547451
2082542
529599
1549033
1022151
1502905
2017173
645487
2842317
520332
1967974
501941
483713
1056337
2929820
2071514
2549252
2414652
1987518
1791749
353210
1822471
1802214
1239357
2254162
1018119
2130378
1831622
1061524
2629186
284907
1434808
1602535
2334473
304749
1108090
1938054
2076344
373883
195714
914981
2113382
598712
2432215
1498444
1524084
1432123
561706
2841055
1398319
2254219
990365
1284671
2217109
1249300
1224941
2894555
2730275
2395874
1032691
576381
1451603
2849022
19339
2870508
1392427
1508514
2115626
2206472
1196969
1034042
330887
63366
500802
1251088
1437936
2414845
603315
639041
1057907
430038
1257365
1505952
560691
418056
767051
2481637
2385674
1775886
2193873
631828
643164
436524
2195292
2851115
181564
191446
1062385
1210804
4796
542063
2750904
1384332
2446740
2926633
855208
2328115
854325
2428435
2695400
31763
850883
2008061
1805690
1909895
2562227
247838
975797
2767589
1414885
1815838
829185
37586
2190251
1182182
2409325
1171625
1822043
2828423
576624
1949724
520392
1384590
214061
242539
2730205
1638855
1003200
2278223
118847
2129322
438830
118029
309228
2384975
1639576
478628
858845
2047395
23356
2168376
1461241
1955796
1965153
423548
1899081
1665931
2238069
2929214
2037395
2232767
1016511
2285774
2772259
992818
1927488
1104474
1209030
1117739
2089963
1125651
2121816
2757070
2745458
2216447
611957
1544113
517645
2506390
1627029
1061562
956380
2500508
1379599
1957923
709815
2868357
1960643
111529
1322926
2339673
1409202
1458682
406233
987950
2859342
1875549
540321
685228
2416799
1886196
2408071
2833722
490497
2545989
1580099
39559
1190885
1616111
1712033
1833722
2102370
1141736
1537833
1393216
345119
1479081
2488147
2791524
1063773
315527
1883036
565085
2778001
2159599
1184066
2745338
2034176
5668
1710826
1090734
2523621
324370
2405554
1786076
2534430
1299682
183264
1468291
1917829
343165
2135014
585557
489135
1230616
2398188
974677
2530565
322696
2415482
1411586
2191894
699517
2616106
2406631
2190068
1424660
509398
792274
798199
122765
1096554
1573776
1505136
301173
2281579
2503940
1005648
1045542
437106
881613
313818
2634694
1552930
2514250
1934513
152908
460528
2496978
2439703
631531
1288924
2678907
245151
1967590
2073380
817359
1099417
951271
646063
1599623
1666622
1539944
1915544
1597078
2356685
2281057
2215712
918943
2294559
1775599
2202705
2826445
1798416
384620
1668883
1313251
842180
2095695
887400
1112540
2921346
2121245
2470063
100689
1533360
1419644
2465865
885493
2685272
683365
668559
91979
2668898
1245146
1755103
2197886
2283242
2685755
1916353
2212132
2140229
517244
1345951
387464
2295477
302137
555854
1060816
375447
2101694
1789764
2567862
1720769
1932574
2049675
935525
335547
1631482
2252200
1396850
1450983
2096490
2924505
395588
1526121
222918
2656398
2404276
906927
2026839
226524
2456514
1347672
1992799
1450511
1014559
1107826
1792699
2918361
1001533
2824444
1679293
2215722
1092696
1596080
1473328
2378508
13382
905868
1787273
2720220
2440627
911641
1797809
1143375
1157757
2856964
173877
2382911
2229929
1053522
238243
170431
597074
2720272
1737921
1931993
1953964
2729901
2296352
360410
1494437
2911164
1506373
2625330
618086
2483659
1232065
78536
976496
2323451
541850
2286503
1041593
225649
343877
2276528
2068644
979604
2799708
512309
1120462
2157232
1195751
1562280
2010081
2242622
578495
1484136
219409
1049428
635320
1095867
1310939
2018377
2696494
1563404
2851522
989052
148765
536566
573217
2037360
446507
548625
954879
221342
1348615
2642898
243399
1912638
864855
1774367
1972946
1073498
2550387
658100
630436
118959
755686
1611854
2561725
238742
526676
184361
2415983
783786
2837608
345590
1671494
2403484
1548086
1635791
833419
1744622
2026293
2601837
935539
1370003
1912176
460807
1157457
689598
2320224
234611
551604
2143431
2563663
2505962
554619
1059409
2545641
1043421
573291
2469389
1358407
1190371
2410640
2169460
1300252
1259939
1117925
2199061
2831930
73295
2876722
2061821
21639
930126
1048685
2550216
83198
2730295
1290809
477135
2499515
2392203
2757463
1805299
2485711
358810
1228588
1444406
2603026
1930885
1367591
361219
456034
2156085
1699083
2076335
1645672
498843
2584516
2702453
1036248
200745
490194
217645
2451978
1235311
407424
1091515
2223959
1197659
326437
865408
1989904
465850
2502362
2177991
42924
905141
808032
1730877
229991
82503
2281707
2543420
2939338
1126128
2521875
1792906
1784740
2792429
711300
2805485
1452241
2384831
1916669
162326
1108888
1760889
2783798
1780194
2396719
2007184
1035798
2122391
1351222
2347168
748683
1980363
1890700
1405033
674844
2283751
2026626
462236
407981
1114151
2095989
374920
165941
186418
742892
603168
1808250
1637496
2686597
716938
2829518
319996
2794119
2531747
521726
1718547
95763
2670457
2429241
1642610
1593557
925611
1102735
2194965
339766
1190264
2294100
2019397
1380977
1408879
2348125
1275786
2612739
823885
573093
1464764
618479
2256146
2307547
855692
433180
2728993
1020358
318964
28527
2714414
1784984
1507745
318022
1062183
356885
1806728
269137
2817828
989056
58918
1384812
1642240
1171136
1856883
1908808
2694903
2331409
1683455
908464
27784
1184943
2411908
1171155
397401
2814063
2330980
2113743
2935358
990195
2806341
2058048
1392474
2188783
1127868
2715946
1061859
2597155
1214440
1142289
2169139
600389
433913
1131792
759078
1431727
624347
6461
2471063
2631192
596441
1657971
2132186
2395082
2512641
2002698
2178490
855853
715568
1246088
2487877
373388
528262
1451640
520207
876749
102019
986546
992325
625248
2799831
1366004
2144175
1986868
2733180
2396835
146538
1222656
2109230
1787323
1586038
2071048
1357639
34843
1503465
355815
859845
105389
2794699
2773498
1018747
1066081
244140
2825194
1286690
874774
31357
2403969
2865513
2726106
1973293
1008164
1090571
1373664
1542820
2618296
1616429
1932616
788191
1008932
2590041
1922326
476301
1160101
2125732
2792049
1799491
2774569
2575656
669227
881562
1835267
2424595
2027539
2917843
1922588
1363572
2054129
1052002
2526659
1893418
621029
733953
2829817
2896111
1023071
2938721
144730
1017494
2001699
156852
2415620
939962
818627
1123812
1303931
2784037
390636
2324192
2227010
857150
372202
699860
73416
206822
2120769
371108
2433913
2535588
1897114
1607947
2523945
672195
1256536
627562
699508
2810524
2588179
2518823
236273
2420832
161929
2083689
2685375
971532
2573451
2102359
1324505
438601
2762290
2198447
1121872
395618
1415316
2567743
1716172
577750
2774549
2534553
1315716
789543
441706
897885
2418345
1564771
830059
1168528
1780583
2403944
839613
1132431
27250
1841474
1109714
2181158
932946
468636
2141012
1110953
2097629
2156303
1129893
2055797
2581786
1740890
948587
920759
1501632
522786
2321349
2700694
125435
398677
2261207
2554790
2597897
989369
176394
2237016
1664258
1977572
1360907
2856928
2083338
1270071
1526832
542829
2484668
2362243
1140353
2588378
2728652
2043330
1492500
2833201
1975371
2540056
235471
2165912
1890468
943923
443693
731381
1767074
1372238
2406905
2862964
1173971
1869809
73552
1100586
1638469
1397676
431659
937549
2714042
515237
331024
60630
1434510
43142
1165764
743466
2295813
2600552
1151810
721365
2085088
44390
1627544
243643
616364
650904
1761195
2797660
2100849
964079
2428476
1564610
2511016
2539409
1503064
343326
692245
466814
1340506
2787319
27747
2027346
1251440
2822457
1217209
597232
2139340
592457
1007690
250038
424757
545012
2686707
2805195
1589305
2400166
1455180
2039675
1967766
2147613
384412
608859
468570
1473984
2364716
607076
2170709
2928999
1457814
1507283
2000116
584048
2257833
2915893
2806284
1871462
2607048
122727
2012115
650704
2869026
2131990
2820180
379358
2285854
1711146
2030847
781892
481568
2012542
2526447
2541970
2399747
2138961
247821
2107041
389061
487953
1293216
1473994
2924341
1170980
2164477
1676168
825515
2879709
1019327
946136
1178407
1941832
2664870
2305969
796527
2034445
1285710
759282
914643
1299678
1003304
2502467
1676034
2914902
1105509
2328607
597051
1317384
385293
1602259
1454543
2916808
2322534
1602451
2854581
291927
835589
1186629
491335
864443
344103
733645
2844200
2749152
215862
600863
2348314
702638
2344757
1746922
862936
828661
247864
604191
2697210
1241611
921914
631356
2183223
1899208
741473
1374997
2125570
2144610
1421468
2463210
1262349
403262
1347855
579573
1579115
526313
2241452
763525
1326801
2067670
2893638
1904717
999506
2148467
2575149
1761419
1730875
1580279
2054464
42728
1077857
2184024
289431
1287689
1172007
607934
2431339
520264
169076
2512478
2826347
1225875
2686003
2352738
2354832
1247964
33609
2537903
1480181
2569139
1210766
985448
1993840
635555
2009263
1628956
1303166
892058
1422847
2009285
864855
1760218
670425
2011729
2812723
1647817
1686852
2749453
2863259
2051621
883632
1764439
1852926
2610902
246798
1927201
1564813
2504494
115269
202326
863393
2873604
1709547
2458400
1820257
2728737
678952
1367798
291328
2056850
1480207
1314170
2000672
635116
1563353
1960264
2211561
1291955
2361847
1599682
2764000
1512385
1266683
52877
582597
170736
1084849
538903
1084739
1238752
2483386
2270846
1758760
2147353
1448130
624769
1047666
446517
1904622
1618846
1471810
1980301
1369578
1086445
190120
2252221
1766074
990224
1960063
1830468
1488589
1807386
2701293
1403671
2312535
2753746
2252103
2837294
2622692
2518947
310924
2650417
2906028
1479285
2785449
737070
1723175
1090961
1623578
2916095
946931
2042329
2612296
1378427
423721
25185
863819
1828289
1133733
1621257
2614796
1115752
512765
73247
625729
1797629
20496
989173
709785
409777
2720159
1862367
2196061
2824838
1239583
2511798
1460411
928939
1713740
2463882
2660012
239066
472744
2165351
871640
2732039
979961
143326
382567
1885327
281709
535908
1919429
531983
1791459
738185
1206514
1353748
1473466
2861480
805580
1593224
1880078
1676862
540987
604502
1228526
1602244
358423
613463
2450103
2518258
717917
1798575
2026788
1148451
1530024
1515479
1187357
1248002
2828438
2454629
2727661
417286
2280256
1717225
450351
1384604
1875038
562899
2759198
2778053
2255174
2234118
2551339
1403992
2425706
1965233
1296599
1634184
2416717
1139871
768822
1770107
1159623
2405002
2872655
1510847
196249
186645
2059902
2792618
288583
1942369
2110121
1803417
598549
2635583
1577891
1897008
2249321
2198773
2169943
2681145
2773501
1797848
2759902
337084
599289
2858840
1049485
666867
1519530
2281152
2757183
2690285
2088615
597266
466085
1295469
1215833
1688708
254729
580951
847554
1150297
735097
1043301
2307997
1206628
1258277
1833015
2168340
801741
2053831
2411715
843889
775242
2841629
2112742
1762830
937047
1217860
2251337
117954
2622587
2140066
1709434
2051789
47955
1234347
1413482
2204308
604591
2408906
114880
986503
18684
986904
1226832
2624437
431193
1931103
1256135
1569560
1307441
1338560
241822
1611665
188429
2757726
2664005
2504915
1929162
2475334
61941
1265082
2081000
2580791
1785017
1518938
2581282
661810
969255
2410064
2436267
2309780
371038
2041148
1237360
1363626
1796092
872040
1393845
24860
65155
438772
1109473
1076031
2625840
2391301
1083348
919638
543705
1939430
200142
1543147
1022178
2558240
302279
2008214
2938153
2638238
2876192
1111309
902312
2314003
1687045
801404
2575298
2855857
1494644
2845717
208674
1224686
557428
217304
326551
2041564
1971597
980307
1813265
1125169
2425095
823043
1724411
2002749
1629630
2619140
1507090
1378117
2167637
826523
370200
1626728
1908726
1812543
2370580
2200340
2736549
890600
421620
317478
756474
2406184
2776399
2591504
2562582
1043665
1989418
342393
1194705
1982728
1573152
1918646
488844
637284
1842646
798529
2498219
1559150
786567
462108
648172
2758510
2738150
210597
654060
535048
240322
2205813
2660707
1278651
1548574
209489
1386807
2697485
787668
681084
1801230
2374248
179069
2548529
2159058
2597595
2059242
2710022
2856094
1683657
2008107
634231
529155
2400036
619459
1645432
901697
1394868
2940117
2579228
539758
2270887
2313189
2767746
749237
186504
1600944
2192961
606762
2139704
1431922
2100388
2711549
843
2436082
2246276
2286724
605112
336351
2114305
2337724
1949706
1498080
2633087
2180606
2481626
462012
1582751
2678037
1873128
2345793
1783646
1802877
2643144
1433155
614261
1483354
1617851
813852
1352810
1332433
2122188
1321141
2679805
492162
1090713
1950723
2399756
979540
741241
1849906
485571
2212462
243615
2115665
1033668
245277
1808003
1564398
2085106
1612867
2562569
1498017
331279
2372216
1355789
229417
1374359
883096
1677987
1510003
2526572
2272770
2853505
1762030
2170466
403080
518772
2102321
2390710
1629129
1013113
2300567
1568183
7535
2194397
1730030
831411
1155742
1722059
2491319
1417784
1328369
2808993
2025682
1856100
772126
598394
2311236
1163670
58426
512489
1435380
1635316
325776
831388
2549284
2285235
291072
1044849
1524823
1337665
2600433
1086094
1642507
2320882
1174512
231198
474871
301272
971896
2899912
1232753
941394
219208
712913
615799
1496461
1317886
1272863
817845
2558854
55864
1610735
744164
1346616
617397
1400490
2735503
79074
2014909
2315094
59405
2590679
483439
2552071
2387214
2516864
1643778
774989
532606
318157
2220322
1656475
1549899
2916090
1989715
1621296
988886
767746
1530493
1245754
1544648
2378546
2293921
2608908
1336489
730210
2139555
2281763
2608463
1226370
414256
1150998
452909
2374557
2470814
1786100
1427267
449437
1508593
1048027
35887
1059894
1613849
920364
1166539
327230
2770777
2318536
163877
9356
2390648
2675982
436295
366680
1559623
815454
1151676
1050480
727531
2244076
1165753
478025
1325189
1004852
824307
2426537
2279892
2574902
2303126
586570
1372055
2362011
2301723
118893
2737016
2550130
1127745
1747782
2674460
1219320
882212
1762651
1966156
2570351
1623427
1467549
472773
2906118
881967
1966219
2903949
2663480
1650482
2563316
170023
1659692
1372683
2071867
261079
1656290
2765280
1176114
455807
2063745
596201
1282999
1080525
867423
1875897
973500
2298631
1935737
1944400
1883747
2645680
820488
241878
1116827
2900649
2615731
1530187
954836
1538842
1098387
257958
805018
735264
2006273
1441102
125287
1432519
12491
945275
1817844
735003
2543562
2207711
2217141
2561992
2849293
2767059
197538
2729918
1762100
1517572
2129971
2430263
2473346
101984
572069
59864
604005
2013348
740253
2429907
2563302
608440
2801173
452203
2306806
1236094
2440703
1453682
2854803
348379
1488566
1680545
2418261
1555568
1674872
2335236
2112102
2699920
772172
296401
1837836
1713245
1073674
1120467
1722007
2587186
417319
2269939
1737789
269084
2541069
1156891
396612
830978
1020563
1032979
2206463
2122756
1371290
2482069
2649182
1390970
2890394
1211896
1233692
1951643
1903028
2800068
2109575
2227558
1428157
1299294
1813465
1908614
368349
61773
1865242
1573073
1713956
1376571
2554584
1826200
2178356
1558577
1999123
1433530
1809046
92405
2531694
1765351
2743637
2017216
2457614
2541082
887231
1835149
381249
733900
1354184
2927908
378784
708102
1426390
439003
1067841
1969863
1253249
533529
1524688
994880
272001
2305487
958919
1871841
1400183
1998627
1726925
2881489
2451522
2361468
168444
2171299
1902139
482599
404224
1736452
512106
1180893
912743
1813866
2483113
789862
88668
1951039
2890738
1353477
160628
2910801
1604760
2621835
942766
1110631
2044093
1448911
639981
1490528
1443557
2166459
722149
1299181
2744122
1316434
2521506
2100346
2509925
2158300
1994696
1951484
95514
2544370
526625
1458634
1211173
423689
765938
2917856
767923
2391212
2134944
951569
951750
631234
1263595
1549450
844820
1689497
2519333
2854455
2523676
1780038
1961678
1539657
2576787
1466228
1652896
2154983
1845928
2271620
1119757
1351058
160
2841334
2228415
2623063
2675696
2853358
637231
1662376
819827
1035852
1388018
2132158
1581492
199627
855224
1253510
1234841
2771145
2423615
1458814
1033880
2472653
444080
33736
891682
2296568
391447
342920
1066982
2024155
87074
584967
2859679
595392
1038592
255101
1468133
620694
481475
1499010
2463778
1171840
2763226
1600312
738391
2072859
711339
1220378
2724582
696158
264187
961245
2633274
665535
1538583
2283161
2079304
560013
1664618
368327
2660361
2067314
2331089
552841
263869
1974004
3115
2501454
1053807
2934645
413750
991887
171514
164779
1411139
1833537
641184
2262445
1031996
1693989
1467050
1424888
187845
2348317
2226159
2259866
147950
1384007
994410
733969
572599
1075040
608286
1376679
520055
2757259
1602539
1534983
1737883
1986148
1443718
6394
1553271
1160781
878323
2019410
431381
670780
840503
2134466
1993144
724777
250623
1454638
2048290
510705
690793
472965
547852
530788
911959
2189836
2571494
2003349
1624278
1904928
96311
1389767
2195850
1536075
784782
116044
2300544
5831
884310
169859
2548262
1111962
1424916
1207436
927975
1893430
2218571
2011875
2750508
1624448
1517260
896957
2884312
2706411
1211999
2558091
2643656
941643
1388703
2602293
1855827
97844
387539
585352
2292093
2033276
820197
1908527
1704465
2263749
286248
720776
328903
484049
1871490
2210888
2571860
1774203
576175
1263188
1846271
1679241
2228308
2249162
936828
2916905
699502
828177
1327921
386962
1088112
2687146
539566
272632
1236050
904931
459270
469913
332860
302042
2569668
1557760
2883751
2789682
1747186
2255286
1222877
891559
926287
1669855
1747004
2916602
1239565
499916
1444288
2724152
2735739
1488594
2452422
1472173
1567640
2816451
1117998
1218355
2055219
135759
1575215
259331
1051383
2459623
896799
32136
1672148
1234160
2387347
1358758
832894
2433727
473889
92863
1799952
2938224
1104448
1163725
1840195
460111
56863
2080314
250907
1031456
657858
354240
2668295
1468269
2591329
563722
1133504
1924951
2005644
1728978
1474931
1073667
2172674
1373107
1362515
172017
83102
506158
238334
1078196
2614884
523495
2392653
2299090
2493008
458021
1997375
2278960
1653750
2859525
1468372
1635712
1001111
170366
2884450
2449683
1922816
2237803
1765493
391855
2779124
150683
704401
2743508
463722
30972
2842184
2481724
2089863
1432366
372571
508798
2602461
2822362
2546222
243570
475450
212324
358700
2728499
635931
259115
321148
1884061
2109040
1416790
884684
480693
1408581
736170
2695675
719416
852636
1900637
1275774
1290341
2863703
2856643
50030
2677228
2708100
2548964
2921963
1915472
2642217
2094393
1491442
2255547
1541321
977900
2362240
50358
1494859
373457
1434230
1640348
850293
490260
1280235
1055671
1716343
2312374
369014
1899747
2003313
1750184
1216770
260862
2827304
1681240
1319906
1522262
2157623
2206510
1125831
2723678
1340665
2250340
556447
1198296
2582994
2075536
2824888
1398645
940138
1480478
2367526
1621497
1797631
2127098
1564683
405011
1003364
633581
579899
2646316
1225116
2323465
2720399
769794
52497
937057
1082422
2152062
2259556
2890749
722327
770850
1501763
2048392
2261144
109154
290553
1451718
1361650
2795897
401705
980542
2757308
712173
52232
1989173
1477905
514312
271367
93701
2008458
807831
2032678
1929917
2709860
220844
1610179
2455039
2526092
176944
1761148
596598
622402
1830155
1149699
176123
960048
1247946
917982
2451540
1978483
2547423
870865
1212404
707854
647918
2627357
275133
2886504
670933
2530445
951358
889819
1672187
1204346
538474
2341894
1705140
2441381
2207843
2935840
2354970
352479
939304
2046559
1599604
1818900
2866505
2412799
2765156
834107
1824670
19284
1159490
453024
1573548
2061146
2108353
442009
371985
2754572
2271186
2057866
1981798
149341
811740
352533
1475667
650869
2789744
2836972
27910
967001
2084688
1626638
952484
1623527
229808
1624858
2399274
501536
762776
1817904
2693471
1807889
1341918
419402
1054258
2361100
668658
177607
2703884
2904549
1292746
20288
563287
609146
972403
1734635
525239
2661384
2879960
1612142
2158815
1817381
957560
1468179
415375
2718557
843572
1635860
601585
655976
259131
287288
2419683
2338861
1776733
1850302
1509481
1396189
1860224
910864
520464
2156784
2813919
1536509
1983036
2349145
1880496
1237275
2719983
2188283
1369892
1482445
2372691
2402311
1309084
2214784
784478
2672324
649188
796691
2038079
2687083
1695809
536003
187446
1527957
2114849
2353812
2126692
1247758
2845418
2211658
596645
2540067
2726443
1013194
1856508
1556468
2606342
843593
1265666
1148697
976767
430468
1458441
1807466
429828
143271
2553734
580200
1057844
2110268
1359021
1909448
1877548
2598369
2294784
16572
120472
2192937
1413582
2621785
994898
661665
2318339
579114
609631
2277787
1911527
2361638
2481389
781095
60888
792017
1995081
2058253
1752112
1333150
2784336
826525
2467635
475620
1738039
2536434
1509666
2085761
1387343
626792
191757
18209
382931
1840211
790024
1751048
843997
1730027
1223429
309298
2137526
1517630
1711461
888524
1121444
166495
2389989
73573
1151413
2487454
2611638
956198
1288901
1520292
2901692
2555158
295773
2605941
817998
1979046
1054322
1030526
2506718
1228605
1917910
2196170
643509
190670
2098573
1116216
2006324
992247
2290790
266857
1008582
1324311
598563
2809364
2614224
516640
2779638
2913873
2703235
1147241
2733038
118370
990417
1505993
2140379
2131141
543710
2687526
676763
2638090
1731370
481683
942007
2116866
914760
1185324
942695
472195
1431735
1936282
372375
363178
590645
1330768
2581653
839773
583137
1183326
1765276
2388796
921607
17671
153116
1995877
2860530
2466756
2228264
2029014
586081
2135641
978457
2664243
870836
1548525
1040653
1918684
2060946
1881285
1931188
1379681
2709176
1355850
874062
2853675
2909513
778283
2439916
2013167
1555082
1667421
1079515
2488518
2310408
2345507
1776512
1310713
2241140
469872
282442
151853
341609
2200171
503274
1817871
1169618
1681150
1105211
2886283
87182
1665021
641324
1307602
1899661
541160
2522674
43007
2283728
1753058
104846
2366032
387918
1867055
1395411
2175940
2460378
2048321
2240906
1800188
2655225
58417
2250003
660533
1215783
622817
154369
158169
411181
147963
441991
601548
2531366
2032912
547751
1736173
2749680
897753
2448824
426600
368725
36388
284660
721436
974585
2164448
2074813
1444002
447608
813469
118140
1076863
2102662
1676851
1827081
2109979
309058
2574059
2476605
2847630
1276784
549007
1489750
1145785
1390221
749821
201985
1248127
768501
1047408
2813484
2025890
2239378
2279389
2939129
2464189
730206
187438
2256142
540161
1598579
209177
2192059
835211
1882608
698019
1684966
628975
2394334
627468
1159079
2670894
289327
2022449
997391
1691643
2253808
276968
1495173
2933264
1207444
2307560
1913625
2047974
100303
1997527
38357
787155
2694657
2457415
126729
2527335
1828925
665090
2795893
507965
2339612
1860524
1023584
2338800
997871
1738137
1256581
1200951
2656416
837239
2200154
2174454
895348
110875
23955
839242
1313575
1646284
1375350
1572035
1951537
984634
582085
1470963
1780602
1870832
507677
266241
40772
2630441
305487
1166461
1838105
2772712
596938
1786113
2254442
1129480
1318959
768029
74951
689709
2107999
2811714
736242
1688336
1603481
2196204
2850003
1792192
1766368
1092122
7898
568551
2131163
1478980
999835
2317294
1110851
1414520
2452180
1097989
1413685
637295
311918
2308318
1773952
2820879
257227
2516094
2093364
2072418
253135
2014361
1517675
1645312
1835065
2046356
2939304
1097614
2865466
2112125
2916269
1442031
1461304
2012739
1920222
1236451
830524
2085185
821637
2322789
473967
1134563
2192581
2041118
1736088
2206825
2882678
47988
2563872
1789954
346124
153885
1797974
337510
1498777
1246990
1038598
351333
324806
1693779
136117
849004
2488629
2354010
70275
2023468
2065527
380140
1462069
2679567
1240698
1339667
331786
1372835
592389
263579
2423033
1293253
1843635
463655
1855452
616752
82716
974558
2725072
1201679
277641
2151081
1737401
1580031
1847826
926683
2439877
1069038
1654169
151307
2367123
107185
2782513
1492858
885711
1481331
2298437
1947080
1557613
210831
2790107
1259890
2443723
1221821
296472
2859646
2203259
1618922
658446
1281307
1172504
1964315
2032954
411736
785208
1073930
2608842
1136278
2791773
2576703
1982206
217890
577956
769613
1358950
913484
1266736
751443
2687806
2028533
1070929
1111432
1453693
1870492
1989408
775855
287024
2325329
2415034
800670
2165386
680351
2522547
2527147
2786428
2175594
708827
2784222
702676
1727841
2734922
366222
2112902
1784611
676903
2900313
57986
2170828
2793493
87665
2084865
138107
1476857
27660
1920872
690644
2691854
230944
545638
1049812
2029791
1881801
1603482
915385
1082617
2537621
424130
803693
1429746
1292374
1657989
1980911
1923917
2226458
2206046
696049
222530
1878220
1436120
1433067
2231033
496540
2180961
761711
854396
843464
1483197
224577
1085264
561154
2651721
196828
2910642
2502106
1173998
2926941
1749920
1109368
1637085
836732
301780
1609439
470213
1203266
1357120
2349463
50281
364583
365869
1551595
837336
1579036
2438091
169176
322746
1097744
695676
2614256
1679863
2060720
1567030
661204
1913388
2778873
1362630
1740067
1522914
2431348
1420691
2175393
2540024
360971
2616995
360121
2070382
1220626
2658465
798539
2490839
1802676
878008
273791
1146525
1209084
167067
864282
1830374
1401098
2012607
1808173
1061833
2369081
2171238
1682098
1208603
2425131
1374783
222667
1684553
2099458
2172794
2277326
2687809
2562172
440773
877021
2894262
1735984
1886798
1911819
2669816
1064047
652740
2758824
1683480
649996
175945
1541559
464798
2837451
248879
1848062
1512513
1721925
1592992
1143078
2885884
1032768
2170642
725195
1070620
1438053
825469
1150180
897169
815460
2548951
1214590
2824617
2933287
2918197
18684
1160244
1613145
2864496
335611
1759445
1287793
353195
1078935
2074261
2360790
2450686
235609
2040594
2215441
2370263
219689
2296179
2106012
1132962
2458164
613225
2199006
2440699
33263
1870803
2662127
1960726
1525720
1041819
2171420
2645787
556944
240832
124056
758326
2084305
72151
120437
458734
1116539
1018451
2389449
923704
2091402
1611528
2317297
2680922
197189
360675
2782162
2369953
376476
1012215
84168
1300193
2784615
1114999
948204
1156143
251199
840692
1297699
1351316
2741562
26386
268604
969205
2830510
1381397
2595722
1814866
720567
2224303
721667
2263670
2310574
1359508
1858038
2495527
21841
934586
1180464
1474212
907670
2681778
493756
2329171
1718701
2083832
2772393
1176698
442606
2114004
1894588
939307
414435
1871049
1492557
59336
1825175
1045309
683928
2205484
1200195
935559
961734
2051114
1822449
2004521
209644
2326716
1470442
2730249
2690446
2093896
546322
580769
128366
1772221
614958
1649895
1147871
838828
557622
2615912
1068238
1108814
1964057
189645
2541096
2372191
754157
144496
895472
1069028
472984
2194610
831434
1240869
638
2799837
1065936
1135326
2527429
673729
1394029
384268
46985
448177
2491982
2066702
567849
1743919
379476
502156
257282
2543095
1806243
159594
1225124
2930219
2202269
1075720
1027823
2653710
2797108
2176485
1087137
2258823
1158857
1187329
1292262
951112
2356794
1395243
385579
2446170
1070480
2278457
26116
729559
209646
1512814
1009424
1087404
1052802
1278177
1867982
1887745
2108405
2557192
2168886
1863472
1206039
1244231
23028
2930229
890127
1611187
528112
47032
2474134
808888
272225
2511458
2473364
289387
1602846
102052
136246
1619859
2222128
2651571
1717716
171411
760598
1883073
2791817
649514
1681684
567974
132564
1698096
2904452
1621448
1226850
367558
1719106
1415459
1776694
1150235
1460302
2843960
2156988
2627141
550824
719831
402320
2199342
736512
893374
1347629
248918
1829228
1654341
619823
230596
1456382
299941
264426
959695
2163475
19766
674129
1459
797344
470044
1813910
1553422
142447
393944
170217
677068
1660147
2440498
2035266
2839663
36481
1719821
1489872
1852161
2639685
785951
1514489
948545
355741
2911910
2337564
1930822
2471723
1437284
1191994
1587552
1844749
2407813
2402219
2361729
2870685
1896159
1636596
1458150
2789702
2347157
1159646
2799692
2509426
396004
1371585
2518289
2859360
1566775
1684577
1825589
1877405
433575
2553279
2285309
1167157
2786660
1227725
2326391
2801494
269938
814190
560650
1162294
2322500
1387181
1885467
2524022
1627823
205390
466740
2468827
2405269
1376430
1087015
2834559
2936905
1444302
575807
2797794
2692456
2853253
2914367
2350451
1076866
700960
208147
602118
2108436
228335
2899542
2074872
73125
767420
2200149
2724335
611895
681234
2478939
922258
525656
705274
2798081
1115747
408247
2281729
2371921
2387122
233709
2629764
2364281
1445572
2258732
2591044
123520
1766891
758502
1648150
2631234
408146
727119
2647828
787616
449256
1782831
370741
1181258
1108439
1053114
950034
2847876
1817270
85209
1416747
319402
648095
266965
2880964
1997259
417752
659193
2569461
1544976
598266
1505588
55736
694152
1675565
1759301
77964
438189
1820567
2919931
878252
2712444
2585177
335188
2912885
1745568
1325585
2151993
2366580
576905
2287814
405685
1514951
726146
692546
44871
2170446
154245
2862766
501018
894146
1983402
605491
1852397
1471342
625662
2533988
269793
2417811
1419052
835816
832252
2333511
1322778
2698946
920933
755330
1523716
658935
1024444
2284749
2369610
1529159
2533380
272172
1632226
1058519
681385
1234964
701550
28229
23448
1455642
1938129
251049
2708467
1312795
1949419
1925337
34655
2397198
2843325
1357993
1754405
1408289
2177844
49652
2201192
2419892
1110707
913738
2652386
1903223
1611284
2820095
1605881
941308
942402
1063806
1996554
853881
561441
1842722
985626
365396
2162730
2421104
2889219
1883199
2813790
2569656
1805598
959915
1712393
397523
2872436
2152740
44262
429181
1216057
1017259
1223390
102140
1992858
1089143
1424180
537490
2742432
2736640
1185735
2204425
808890
212726
731007
142590
2547805
1691035
1871286
2751747
2540283
2420735
1678105
1799989
1972811
824485
784078
1743392
2042728
1238991
2450945
486775
2666519
63785
735444
2695189
1461652
1163619
1094878
2138406
2336831
1100740
1920151
1647724
548877
288069
115908
2178075
988733
2387014
2050259
451059
402308
1551003
44505
181657
508050
2780764
1003727
2789258
911770
271371
2863897
2647356
2517847
1973525
1156947
2222043
2650829
2768415
634769
2517130
2004201
213963
1444205
2816233
1511926
1789422
82214
353138
1689390
363328
1857756
2254155
2459380
1319283
1318813
2499209
639087
923750
384
1193110
1555004
2651836
2393616
1886145
1102652
267632
1357972
1505527
370283
1228385
1286366
1327586
666367
2363914
1654101
2506784
771394
1164415
2557009
152400
109662
2917339
1369520
2211454
325475
2107108
1693112
81660
501307
2568826
2092689
2717007
1174231
1481111
752672
2154218
2876636
2834064
2631428
1568199
1183080
2429472
625309
134764
915113
2871901
2603657
113367
672275
2625431
2285150
663938
761097
2683587
595827
1391574
2625268
1720460
31539
145667
1497738
1651879
1181472
2109491
1473607
338035
477797
2326870
200172
1997806
434640
1057071
1595581
1357494
436186
1677973
159656
2855578
1377355
1775220
2031497
2672496
1613897
2754985
386296
5511
2045365
1664708
1016266
1829048
52675
2747047
1634884
974271
841627
1193659
299767
1348519
1372227
1053273
2488186
191048
669948
2524122
144151
2340470
1651532
782991
1804940
2676473
1353172
2437581
1393050
2073459
342033
1778516
2335210
1010670
2415828
2707694
1252731
707816
1313197
242728
2814844
1402845
872123
1469605
2143846
226672
1299547
2236905
396696
910110
2384669
716946
258934
855761
2647660
1503609
2864809
739008
1038417
719227
438863
2172134
2380896
1773913
322766
2742441
993697
1190674
2445278
184181
1294861
332650
1054339
1336868
2641213
2456167
2756706
2431873
54334
699170
1508999
938477
711117
777015
2272346
1986766
1814731
521162
1306291
533437
2093815
896421
664942
1992477
899329
1705442
1276084
2071865
1211488
554977
853846
2916292
49834
1707772
2893450
2765606
2820705
2582857
2634003
2332533
280683
81375
1412293
2914773
730304
413780
2737589
2898410
1125021
354739
1286526
586880
1544485
2263102
906883
1063075
1815305
1099962
884241
1172458
2043308
2636435
2443783
2507500
1214722
1012145
1424662
1284081
914309
2492982
2039594
1496025
299766
391059
1831941
1916533
1748999
2856787
96282
1459923
2421797
1853579
2931900
2174957
2759495
664177
2492973
659827
2880805
77173
2553232
2050341
1600961
2004190
2803422
2611694
306959
107778
752708
919362
874621
1078968
455443
2682825
2408073
1955828
1020652
1140794
2732509
957525
2872964
1536452
476140
2299193
2809867
2434907
2344583
674042
1101056
2328707
26187
1755599
1052850
1996342
1139747
937957
824017
1443727
381873
1062241
2865198
602130
2528757
743721
2364405
205397
411579
573705
69034
2490360
2607016
2002762
1174310
2145413
289134
556812
2249460
1765573
1553876
2527047
921296
2530751
1462884
189341
1513855
249557
914872
1053053
2259757
45751
1252775
1749406
2495627
938998
2274538
1634146
1973018
1381612
1063369
976528
1071106
625447
1647152
1954296
1715636
1224507
314043
2313405
727057
1233289
2316394
1023867
2126169
1580864
1144832
2806750
257367
1447894
803867
1248336
2246935
1602639
1155361
465443
557019
116108
571563
1065552
2256138
887121
1919628
1200801
2182152
2172419
11505
774922
1759726
2007812
742721
196725
1561866
2577983
1665359
478511
2290598
558102
484751
2575807
765649
1523967
1149234
1740419
497246
1492326
862497
18380
2506300
1263782
721998
583068
1338965
600016
2734272
703271
2163326
193684
1684755
1429238
2838120
74461
668893
1733503
2303741
71297
2690704
1488257
1325856
1125480
2777736
2090561
665455
943172
1597077
2023369
1183326
2660365
677256
1621208
2312026
1296169
1331288
1484973
483976
1772595
209747
928962
705628
2529391
2667579
652163
1805702
1166912
596334
2858496
267099
457175
2100161
1211811
1761126
1904332
632981
2464206
2209369
544439
2703763
1698686
531260
1246107
226013
2825013
2317054
2337222
1619257
706319
322465
1235822
1408769
551512
1577715
345788
2612911
1391513
705070
2379023
621566
2225554
1494239
176474
1046104
2346406
400452
2356701
1648882
1393931
2594412
588700
1812538
205852
2656908
2166480
2648950
1280674
48507
544853
2266886
813631
1619508
2599987
2881000
2793860
1362059
1498779
324210
2426983
72560
1802857
10212
712272
2827716
1156006
2782888
376251
574953
120738
2493461
2881892
1553406
754576
1682645
2871047
96282
1846366
574918
1741565
2646049
100119
1335272
1538815
2783314
2441959
992871
2099254
773445
2476717
345666
179823
685400
1890048
2800482
1824068
2032880
909401
1743851
2743884
1325073
2697574
2593532
1441643
1814428
2880467
1308244
1563963
987602
2285446
1106429
1239622
678417
2639229
832792
732375
1313658
2851166
1951126
2157533
2244113
1561954
1614256
2235968
1554151
2030305
658338
612561
78023
2855286
2211182
137077
311238
1305361
2065141
422682
2285777
2617085
1592753
129521
1569099
845659
2390870
1135653
2359371
1104041
735612
2350191
1883596
1484924
2257350
2306476
1536663
2335235
10919
1835924
1123758
203862
2647214
1436512
2671635
1946856
739252
2386954
2663838
404047
1608069
759342
2296487
2724905
1266087
2311748
811442
1902743
834622
2919163
725196
2820544
384771
1371921
584461
2399233
1445345
2934534
1266631
1768014
1187428
558304
898453
159773
2607455
301017
2745416
1060064
173559
1516784
628983
811788
1782301
1143083
352403
1009946
1574605
890695
123732
1887041
521626
2917245
1742444
2321731
1478763
2044274
262787
1914754
1141413
500091
351374
1757068
2791516
1281125
895231
480729
2007019
2500325
2548007
2077915
2061634
1996078
2501936
1820103
2638581
2714523
2162786
1595921
669616
2494688
2547888
655764
1764333
1130145
1144971
2112754
1707358
286903
2463958
2869181
979121
1307149
1143518
481136
2308686
852613
203506
1659151
565960
2537810
2000098
740488
438716
438245
256047
155535
1191957
19932
2748406
2782990
2808228
2765868
1639452
684335
765766
1816877
1204707
2258220
2565605
1909936
608944
426110
1777656
630401
2069301
694577
176850
2565041
1557891
2178175
926678
405476
801227
1426969
1617776
1149583
2610322
2549366
1214717
2434530
1871679
84731
694065
148501
2673748
926770
2205575
1872112
1097309
394601
130952
2711099
984985
11758
2634083
704118
1108575
249056
1134287
2214410
2409757
1985009
1162979
2365127
260231
267170
1274709
534985
184232
2327222
434707
102308
2166511
730437
627063
2479490
652271
1925484
1275296
1394394
721720
1852349
2259692
126313
1228229
2901233
1739141
2257138
344134
2159613
1333041
2407152
2138905
1767895
2281185
1894709
268607
1021860
1064259
2518120
2338579
1846639
975576
1178708
865941
2274814
1826777
2391639
2036078
1522116
350679
639373
2913726
459837
2500640
1878959
1100682
1961470
1744921
572811
2145028
703563
1966726
1767022
942333
2740831
2726636
2355344
2305276
2654042
1996808
181034
2590894
618236
627468
327206
1426062
2199364
1639745
1703091
1210017
2212439
2216160
2216795
1535515
2430141
2287890
1212878
2834637
91374
724651
1943284
2568256
1681848
213886
1425601
2308703
640597
1677833
296921
2040537
1259918
174467
2009083
1309013
835815
2242668
213507
482684
1572134
1229577
1888451
1071966
869261
2587894
1133256
2195651
229617
47710
2615029
1694041
535831
306553
804307
1490988
2392702
1690904
2776826
2034905
1923833
611381
755681
901904
2508666
2293513
211609
1610857
798066
254715
2146642
2622582
743672
865171
802699
773535
543549
1218652
1309013
2415575
1398687
1763857
298810
2294698
1446484
580221
2793126
2035922
1355769
1787121
861058
2625472
40712
564594
1369237
2894836
2383102
2666067
128583
2244524
2039443
2126141
2224818
432661
45141
370035
1700968
2535816
1588363
2016327
1299841
1953874
343082
1376348
2927647
1876469
212232
478213
1490416
2524794
2808113
2402112
1910528
875832
1381264
1198269
972993
1022326
2004869
695331
1623798
2163407
928366
2167127
1739384
2201384
2691816
1811366
1506724
796609
1624965
1845294
2472190
2717823
1118096
1773788
1953842
1189952
994934
1472172
438532
1993519
1451743
215720
1511957
1659285
346427
1603528
476729
1651304
538657
1291911
1376003
961843
991689
1426242
2589949
1820377
2633237
1170568
1063939
2754638
2123054
2934670
2272948
2471033
919354
1403991
704237
690476
2619170
70271
339087
610077
2027187
2420811
682169
1405784
2270712
938989
201352
2769469
2661006
1881213
934260
1706404
786669
1986996
1935765
2880088
632962
2175363
1634563
1432079
593052
45156
658538
1984036
2137446
1841452
2044188
762773
1881438
400233
1892182
981687
2195226
1744196
2847728
1661684
945039
1925094
2036061
710034
2449880
1049984
2405384
2433445
426455
2599964
1291567
1731394
2818005
1515216
783535
2261544
2813018
1929561
880611
1163836
1011413
2009106
1422612
366988
1397871
944137
2616625
1520954
2765235
711110
919647
295191
888665
1753664
2557327
1316634
2104150
2172660
2342961
1280595
2647191
2739001
2140590
1356056
1468251
2116443
2194280
2048399
857384
1192260
849206
570458
2413432
1502928
1099323
1535185
1357110
1575002
2676015
625379
700184
1826082
938576
2890482
464528
1672068
383524
2747726
436182
2379860
14660
1914590
2575436
1849072
1688948
883589
1575767
1320304
2224833
344688
2568969
391007
1612244
902224
2236048
1237828
643194
1247905
403374
350626
1966165
609104
2175832
2785866
1536806
406039
192487
1387682
2835253
512415
2796594
1876599
2747363
545053
432397
2212501
243761
1187037
1770814
164513
27793
860219
1781704
1154013
2476736
2216485
2655398
1051384
2189639
2583274
1942078
439973
1188135
2097489
2529051
1894774
487791
2339394
1038241
738962
682881
2227108
976369
1406292
2837566
385461
1898338
308341
2745527
1574653
1333082
2928851
1349369
2917691
941066
1116171
585920
1544301
885161
1690797
1241999
932149
933057
2843507
419670
978609
457502
2435249
2329147
21430
805467
2065340
2839000
373101
1521047
1752614
1611981
1380135
831293
1444631
1558116
300738
2199205
578719
1846199
1604433
1893795
2526783
2699347
770240
201051
1273063
1698629
941598
2687527
1026280
2844226
170387
42386
310149
278290
2207478
1535218
8794
2717433
1014092
1699270
1316409
2776363
2288441
81254
1454697
1385995
881851
2637483
187349
879535
985736
686811
1496054
2119079
1090997
2356269
2574164
885694
1280852
2548708
2931519
2780429
538842
896873
234285
1304953
2568818
286086
1556048
901470
487691
1857664
2417990
1578534
2091184
552898
2640602
1526438
2910383
1762307
536229
697874
62172
2298087
2206954
1178942
1213695
935127
1186710
1165480
1530300
2456305
2064314
20958
2327341
657552
514541
2508651
725552
2248979
647858
1265339
1745854
2053258
1381464
2008680
2545551
1882642
1369176
2346283
118317
2064445
1419477
241695
1426253
1847536
2512961
2639075
1002811
535626
1039031
693011
1957376
224260
1693586
1843033
1985565
1561185
555276
1441731
1832204
1945289
2096538
937181
2080799
2902156
355628
476027
1981808
771134
1138669
2766306
2150339
793099
2655855
2474296
2142714
593364
2517627
2744981
1166124
706225
1415010
2706245
452568
2400190
664816
2338522
1516706
548459
1835310
2690728
2236428
188429
647841
1837526
1650792
626693
1106165
2702904
257600
1309337
1565457
795065
1625467
114048
128409
15272
110106
2154496
913399
2046300
1842948
2139740
2083496
573649
2660443
2814359
2730405
11825
2500722
532263
1892414
2151610
2158999
1329372
1332205
1782302
2180431
2761455
453665
1224580
1614436
686976
1674428
1633328
752474
896253
2339573
683501
1821891
2806717
933092
515248
2067303
220339
2414338
1316606
1975439
1733497
1189184
547753
2775014
1441963
2523530
2567374
729069
2883405
606049
992235
832851
1336219
1984202
578917
2837046
432327
2629153
1375905
609447
1925887
26975
561139
2280025
952677
2166883
297225
1026537
2496600
2052061
1692692
2698618
774448
953680
2896451
187314
1196379
32683
527138
1733408
2042279
1315749
1215168
1968848
2870718
181128
326174
431087
2228763
718828
2206019
2523449
2518097
1679664
195248
2149387
2808796
2848223
1456379
919752
2160975
500155
1398495
1311954
2813026
2869835
2809288
865201
1737325
1396087
2645265
2620004
1326123
809937
384661
1694294
808736
746321
2404410
1427642
555800
1764654
213889
2874888
1155997
893695
2365881
2535969
487084
2358727
1145240
726388
711991
2354748
1498441
2012060
1175186
2644065
1446976
146645
1449093
1951492
488240
1196737
610528
876981
366988
1353999
994013
1991467
2502587
1430466
357981
1647901
306205
1667481
2011656
1157536
1803064
190189
2866331
1512084
1299807
2124666
1839862
2496636
1580472
113865
2797613
2503135
331159
868031
977835
2610408
2745383
298469
558407
1297376
987195
2636268
1096774
1116672
141457
899979
1982392
2203536
839736
1090914
2041662
1505365
1125745
1963832
1897081
144277
1654398
1643421
1952384
1958210
477978
1951239
2532286
2889996
2550975
2791482
1278743
124189
1282226
639349
68698
188656
91557
1554679
66059
1755541
1286896
732512
1469316
1465505
424286
1846346
146449
706735
946603
2569267
519784
2149400
623105
1885152
2892971
1529891
14166
2292287
1166777
2698342
359932
903392
1029240
775633
2549146
353288
208899
808031
653962
1035009
1749765
1006186
1871802
2488782
2417622
290975
1947319
2333751
321129
311255
1824977
2905805
2108858
2880847
1705835
1066538
2696184
1585146
368103
516992
2701717
857951
1734841
1201718
2537241
168496
1787671
1369405
1953169
669923
154027
35148
1553875
1684245
1421998
89419
1226299
2894049
599197
1911369
1143337
1691523
2646269
696224
1356358
1459897
1334064
784199
809079
1914632
882140
1428698
2465439
974780
1872732
1478930
1448051
480269
2034019
2818612
2118554
1045657
971460
807587
817552
2123139
2802768
414461
2017510
2634895
35004
405632
1265167
583235
1831163
1384936
832332
2722716
2497016
393767
471019
2466580
916057
2508675
1547924
210790
1341797
1853744
1965471
1828441
1070880
1184768
869466
1157750
997372
1080358
2221179
583934
1804266
2000516
1568205
1347904
659244
2365503
912231
2661730
153482
702313
1543477
2695076
9279
506157
775155
2359130
2517771
1123796
265934
1940969
1127372
397339
1403747
410367
2835676
1805566
2602760
591221
1627426
1147979
2498144
381942
766568
564219
2686324
1338492
723788
2736857
974072
1284738
1279302
1443951
817828
813154
2170641
1352531
307677
438128
2181600
1461849
1805109
2577821
170327
2649343
1064638
610680
1402783
721292
530247
2271524
2176487
1053037
1935589
1935706
742575
2683125
798402
513733
531826
2695259
1664058
2442585
2504156
2388124
233630
2549475
2855126
1413077
650136
1725412
833334
136114
509416
855180
138182
72072
2313584
145480
1707197
20174
386609
2444654
1935713
2859252
1947487
2744225
2934396
2811424
425364
670619
2491834
2077616
1285924
236333
2078508
2336181
2046919
306630
992138
2377270
2580433
1134849
2856480
2412287
1647160
3263
2117196
28483
2634901
859131
2457930
1449774
702013
2244068
1649109
1295332
2641876
2170382
561283
1076321
1370933
2764671
10705
1531707
663168
2336139
2267190
1681285
2904119
1400478
1560623
1467743
2451459
2272975
300117
2396921
2128387
2295381
1567214
2325609
1217547
1835160
336961
2116534
1547880
1064529
311265
1960762
631964
33777
1381359
2179454
365557
1075867
1982665
1568177
934117
2067359
687945
192549
2586780
218887
621208
2688714
1633828
590429
836004
866723
709662
750900
1116499
2007024
1376026
312731
676422
2175368
2751039
2446156
835400
1587325
1733144
1896184
1271927
1086781
951822
1074557
2180284
458819
151033
1784769
1018337
336740
907292
1382959
2664241
1019236
1234291
1414877
2905856
88491
861470
779363
553030
1850816
1459817
58206
2267765
1970829
28563
2198799
2089862
14360
2049847
1799236
1492833
1026007
678662
571103
2872620
751564
2588784
338283
636027
1196415
1845788
501729
795541
986853
1719713
557213
1744627
1313288
2311013
1067632
2196978
388549
1938102
2820774
1551414
770767
13413
194701
319102
2868296
2147844
155019
1410615
2186542
2259495
1647004
2115505
1441253
533281
2441734
1549390
2602612
1264114
1067466
1458790
198184
1840714
489577
2051419
1383044
1895974
1868105
2203296
233127
2914065
2305066
2054691
1795847
617613
1267196
955957
2267376
2637818
2509857
1102057
2024831
553642
1680247
673893
2794947
2230029
640543
2262569
1852163
444812
2733346
2652714
249262
1711374
797547
2236168
1088625
2592906
825284
1123766
1917946
664941
584928
412061
1922024
1659021
1318166
895581
574578
741551
1744061
2526199
1250150
1853350
1717143
435929
2912362
2069147
710514
2637042
1078956
1042810
2390085
1951117
928943
1836371
1676064
2637869
822626
725642
157633
2136600
2896782
2748978
2057967
320286
1727133
2335122
2123677
2101864
1187391
259693
565074
2931945
172866
426137
1813599
1816701
2379351
1198098
1461346
2871227
1034769
1192857
106859
173345
901636
158803
1772709
1982004
2654138
567347
1144710
1975846
2865995
2310796
1705322
2610701
2649042
224818
919260
2541060
1434869
1643130
2108653
1215536
1085263
1716680
1483725
305950
2670607
2771424
1292989
799579
2004995
1432439
1331631
838
2607523
1694418
991188
2233315
281031
2261485
2284788
1482706
620126
685070
1961455
1390329
812993
2424697
359551
914182
1312912
2453399
99315
1547585
423246
192653
2704302
2577264
625115
2493794
1523209
1192894
2674856
2812970
224747
684069
2105065
2561933
805245
1120911
1279563
1500299
2357326
47592
1307898
1304251
1203226
2485866
1164117
1878718
2225705
2573015
2644529
2730751
1028600
1713510
1183485
2308442
1243787
1735687
2208314
788275
2181619
2535573
2448392
2143904
1589067
2730617
263191
1749969
1500495
568293
204628
2228116
2816919
890060
1371948
2788234
2363915
2631106
93739
1130747
1677577
949281
596217
2019348
2158578
2515770
2227473
1373471
2374389
2893590
440997
1047969
993772
2112409
1771937
274827
921745
1759127
2505967
1326936
2502169
704158
2810295
2262413
2822897
979489
2681465
1027491
741994
378150
893264
1168356
878778
1637726
356209
2104303
1951634
1987106
1788107
157674
1155484
1939844
183988
1887897
1417095
1791433
858656
2532019
195653
2254175
1625944
501062
1325706
541145
740918
1957209
2747819
166161
2937213
2883838
1272548
1099892
1405124
2609059
2287149
1251875
1935587
1915030
2474650
139109
2466617
2500636
1176248
566292
554365
1019530
1189579
2140456
2486008
952472
1748840
1810569
346149
2670360
736009
1031453
1964023
1722194
2036963
21410
2306728
2836936
2391579
2317974
1833121
1684569
1006255
785260
2768245
551393
1307287
990655
549530
993849
452439
1196085
1114970
2916497
809041
2151947
2422002
1493768
2489007
997812
1446569
1046438
1872185
1016538
1993196
1000190
175968
2295768
1454677
1513368
1846977
1021593
473642
2010505
2127204
1730105
1648220
998106
729040
1421553
2501530
1771013
2694211
851369
520451
1341712
1136088
1038129
216317
301717
2664575
2924506
1617487
296543
1171373
2246287
964603
1274873
461086
241258
250263
937762
1714846
1182230
264221
1149794
15197
1120364
1739670
2665483
1410469
2602711
1900650
482321
29773
2826880
1070567
107701
1346419
2120933
158765
2078425
2146940
1032639
603355
2881338
1536979
83850
821119
2613029
2790545
2503822
207237
2164182
557259
1941864
188151
853830
2738388
1247640
1338007
1737112
627363
2050934
1001053
1508075
988913
737663
725550
238483
2100758
1721306
964044
1956423
2624156
2878961
2837727
862372
789822
2354106
1605224
2792232
2591894
2584524
249010
2386459
2478492
1291490
1003801
705033
76273
589412
92860
2460181
1831402
1164996
211567
915745
304400
339255
913567
1217341
1685770
2158142
2555997
1931406
1449538
1134277
2073611
1097703
1882504
1520794
574153
265921
1327861
642064
1537351
817251
1278987
812270
16119
2789151
2239719
777740
78199
1930744
2162833
2907335
2195514
1172458
1944998
1669123
549907
1484888
99612
878506
1547874
2577491
2061905
2286943
1356914
2129391
1141843
1730164
142148
1032588
2227695
1788852
856369
2478401
2065922
1454558
1015256
2653825
1308495
2462458
180952
1015037
2030115
1001496
2062179
1342023
1129166
1820845
1450445
1889796
2164681
426089
855222
199045
780988
2611048
609445
2187074
529448
1033567
351193
1804629
1306839
2160190
1703982
901728
1676134
510559
503517
735730
2932734
2427619
1283163
1391023
2088240
2083375
2271226
129039
2498913
1121858
1369792
1894087
1109169
510076
1377879
517083
2875635
847280
1213283
2680936
2486771
2118747
1067902
1355614
636588
659780
891670
2398247
1698209
1816672
78867
1910832
2859132
721457
2808851
316359
1215022
1170525
2839788
1241687
613713
2521885
2003578
645361
1791341
562943
1076438
1122575
2577151
1223249
2873786
2258045
2005682
1020958
82689
445104
2226
263626
2281921
2924376
1046257
489158
2935399
2614457
2939458
1889906
1841024
1168484
409698
1820928
2492338
637264
1287632
1785842
308680
2134588
2170780
1749115
1469958
2107288
1459905
2399564
2895518
2865520
2526114
2788711
305374
2812152
580022
2400325
807166
777414
317068
99545
2869470
1387666
1575063
2294668
1505939
2936754
1548472
1795128
1733214
485061
1036631
1940115
179789
1494177
209670
346848
2039296
629978
1068891
2519371
313407
2429869
2187148
1404575
70496
1091629
151124
179327
1860808
1848794
2121367
2411374
954662
1491277
2892879
1273335
204411
2033312
2535744
1910452
1900471
662438
1787008
205052
1813243
1241624
2511001
1024046
2084599
1108415
249855
920672
2397919
1552173
2516200
2830889
218556
1180221
2450193
2505198
708115
211258
1302048
2521529
1212512
797991
1808631
2425869
282611
170124
1521445
2082332
976409
856898
597303
152478
1319647
2270932
2472825
1742609
1801292
2011325
2399870
968307
1478430
656962
1557409
2586851
1453626
2504284
684292
1796380
2448272
1515243
649645
1150488
2936269
329983
315926
2747195
2110349
570872
2913755
1089228
61169
1229590
2137644
1386460
1972919
1701546
1335197
2177463
61615
399604
2532322
2484399
1080307
1154321
1221006
732737
2608050
1759346
1717065
537137
672461
130349
1233902
1642712
2129070
2078261
462045
2000260
1439265
2363202
246039
2663679
1508172
1623263
2499537
1997786
1156858
961352
2196317
2679885
2787077
1647718
938605
1462511
1591535
1048741
1378137
2830251
2427205
1367127
1102981
895239
2407233
691371
1751174
793007
1001266
1443766
2213554
441748
106764
218066
727840
2770513
1404332
1790556
315352
382684
1360387
2809717
1698916
2935776
2340389
2702742
2293746
2197287
108739
1056378
234055
1296815
1938581
2835406
1831289
347549
741128
2928572
1995412
1978935
1714342
2858671
1506556
2586747
1811975
2642532
525398
2265464
691445
2695557
1586031
1608646
1824470
2669677
150388
1713001
2213286
326844
369174
2018039
2927537
2856343
1816904
2701521
2453100
1529234
2681631
2627735
1748390
1647910
1554720
1791566
687802
1353896
196114
1246212
2553919
843380
2908184
2231716
982141
2330897
2111472
854168
2143255
2179012
213383
407183
650523
1567959
2908895
12228
1824376
1274446
2491195
342392
1576039
1441450
827272
1552491
2189135
1645188
2007616
2116052
2615501
2053965
90536
723849
1301491
1352540
2907491
161828
328986
1129752
2365461
1625617
2921183
858327
1288613
167468
1697861
851676
1538353
2854915
46537
2750720
2443546
2121642
2098134
1966795
569170
606076
762639
1189770
201103
633777
618823
1662850
1803294
2067460
2907163
2141566
2082207
2885524
1222155
2145380
2345268
1014722
449789
411956
1309207
2011362
1284515
143186
2630739
1645051
1915476
1228143
1292977
2307510
2259309
410153
807854
1065292
584484
265744
2228434
522785
1028982
2206829
19178
2827875
2858672
1687384
1724288
754903
1705023
1233361
814360
1652729
2407031
2201196
1505428
4998
2273923
1426504
1650266
2268274
2461103
2580448
606718
1497542
998909
1152258
2165911
1431998
763817
2085824
1045337
718639
2457520
2609839
1053233
1169407
2147371
1825436
2506089
624702
1699088
1425820
2458163
834787
546463
1307260
167599
1206376
840354
2365737
237563
136378
824488
631599
2092382
343415
2855479
116455
101650
2033240
2900825
758832
2416210
1132455
1754344
1500403
2017068
535852
57567
1478010
1556357
2405624
2487211
1158551
434466
2067030
1141438
2860560
392204
84950
2906671
2164498
1424042
973335
1969780
70042
933418
1783954
1824306
1878935
2750672
2727056
2514246
826295
65102
1594258
1186008
830685
1850857
351432
352230
871519
2345462
2373355
1506762
2382499
1610779
2346685
2081079
65767
2395
1388447
369442
646503
1351576
1946519
1568471
2197185
1850741
684170
1358845
1633571
1361168
529721
1238533
1305856
479152
712388
955904
1449604
1084753
167305
473916
1420139
126316
592626
1761917
1071664
2222605
1355483
352672
2209004
1360432
968178
2359580
1842572
1834274
2227200
2722833
2207113
1156326
1581824
799692
62153
2385730
2916943
1963180
1146217
1093911
1362446
1990753
1400697
1080387
1543518
986050
2685668
2815509
1095613
2772958
302610
2393629
476871
483319
566264
1159630
2794108
1215400
19383
1742227
2500817
392372
1731317
108582
454904
2221856
1309563
2632390
232210
325594
2589283
402743
113311
2281861
1169520
1361407
459339
577084
501600
806276
1794346
431772
344181
1917901
2601433
999619
1726466
2207441
207319
2059161
2562293
2267159
478591
2085112
2038374
1289289
377577
751183
345901
2050481
1228794
265286
2487160
2526896
154885
650112
2199642
1760696
585933
2621034
374142
274964
1626513
1021855
2055232
1373451
2333965
1649449
2935908
2908129
442783
1040862
942575
341068
1961948
2236467
1290038
2886225
114888
472841
1935859
481885
742603
2919935
391358
1584811
1675780
1206584
2548779
1859179
106170
2677306
1332986
2836584
748500
2457200
949452
2064795
1906955
1732928
1701050
1375150
747825
156164
1357707
1167146
643553
2675662
335594
286376
1697766
322118
1351479
1250111
1163368
1170777
1412209
702620
616174
1779416
734986
1007395
1742405
1998164
857730
1925711
1541945
561373
874423
594696
2814859
700834
1987864
2693364
2716036
1785422
549272
2827183
2806849
1426063
511846
145444
1202486
2160792
1276519
2071576
980497
2848857
2474554
2416295
1891542
2744479
1172306
1482310
858634
2850002
1277958
975054
2671538
1814582
339928
2270424
2076766
439801
2041662
1671298
2209430
1519309
941425
730853
124379
1864622
343809
370441
1161887
404858
343464
2364020
1233137
500616
2568703
88139
12535
2309506
1566948
63957
2329655
623541
1561301
279136
2653609
2443805
1993954
1342199
1565462
2226607
2717583
286944
768758
2468441
844198
2066039
754552
221333
2583754
2869920
1861959
173837
2410397
1344127
2372597
613415
265835
430271
1215639
1108409
1694301
1198055
1391126
1362520
1826363
396158
2117828
599415
836060
578838
831138
74251
2327494
2366895
1030045
1972431
2854863
1065683
1803767
1556822
2911192
41354
458401
858109
1016326
2655861
1418540
1359342
2329663
2787654
1156624
37672
2542754
2734166
1189254
33831
2566797
2164936
2309948
675871
1851652
2063693
2228426
1245718
437298
1781466
2326726
2058804
891765
1103544
2640418
2930210
1598730
903326
868732
23919
736557
998244
907756
1906432
2728043
2185750
1778224
1048695
2701488
1940117
911391
1070573
691384
2700271
155321
491430
396318
330234
56372
859415
2802940
651663
605499
2695631
1289029
6079
1405417
2838827
830610
1656552
1934539
400468
542880
1755201
227863
2840435
1981218
528445
2707378
514752
103288
1022405
2480446
547553
2306494
1741246
140204
1922518
1225993
2699474
1157761
1304085
850539
818578
2242632
1182774
1607092
567613
449984
781669
905165
1637940
424725
17008
2936473
2803674
419880
2433381
2655505
1488357
1167896
2755500
2134440
228780
2043971
2258842
987159
1297849
2719811
924641
188710
1081745
485656
940493
1762577
2546439
1045345
1341552
2233749
480575
604655
144340
1441702
2642979
1552658
2158359
2425498
1899825
380216
522475
2622352
774100
2207442
1166793
1746426
1001299
2349770
2835495
2346932
902340
75460
2384117
1057724
933895
2092041
1535858
452563
2656213
1534551
1125398
2206860
2882562
135901
1063071
1137943
1977148
297335
2882087
210086
420534
1059047
790058
512120
1061134
2921581
2931272
7439
1867110
2906756
376588
370529
542023
1798417
2111837
2177608
1996393
835285
919044
790431
2453252
2776967
1639475
2846698
933006
1147545
1727979
932445
2055459
639617
2786161
539734
439607
2352247
664227
2263850
1125822
1652134
2566490
1107105
1129218
253191
827050
371368
1963886
1991923
1356213
589020
2017441
28479
407539
1224069
1900542
1352685
2919225
2255587
2120067
1597744
1152971
1281664
2200794
144313
2621768
2745463
2321683
2424671
2738790
1183426
2220363
1373414
2637730
2140789
1066508
969480
155178
1469454
2490078
2698296
2686223
2500377
774061
2836795
1051605
2257247
469491
2004860
1349809
159659
2918693
991849
61373
2612473
2349235
970954
1762015
2580002
899825
1007842
1437136
2145137
1137513
193871
1001353
171500
1526059
1560727
820968
1324841
2816398
440168
2250343
1590101
2124932
1104740
2481812
742046
639788
1629714
2737720
2203225
2915529
2181687
465832
1882573
2721872
1721281
2591387
1259491
2668385
38949
1424658
2195242
2535399
2327640
1058282
2908347
28419
1954125
191112
1668822
331026
1246880
2161196
974149
1134926
444872
1504410
1980385
102133
2250396
2342983
653790
220985
130410
1439999
1213015
1476457
2920432
1743159
1023438
1781926
392778
1780101
470500
2720522
385922
180848
2724078
1357598
273503
1447807
605408
2296703
1261209
2029946
1826286
2322213
2502544
2733841
789052
1243058
2746893
2742415
2330147
1679757
1402838
2925185
2128291
1962295
2043688
1230395
519619
624754
1445289
2335441
805897
166819
2588786
421275
1084660
1651364
1244027
780807
1079112
1666069
1888248
1586814
1812265
883062
1263261
1937492
2211972
2077514
879357
676163
2771791
429014
2799607
931385
401847
219782
403668
919950
1719716
68269
1624715
1091312
2377461
2000704
2892329
1992314
1159406
881254
163241
958184
241990
1784736
1203735
2776144
2319036
18496
2465282
919258
396811
942431
348945
1628437
1766212
2515118
2495190
2094806
142511
1792976
330221
2033703
1813738
2510382
1829476
901049
2119939
2202664
1391069
2276283
1601741
1011183
1331675
418524
2654785
1163484
313508
2754424
2834899
1267141
549809
732671
2303797
2816469
1384771
1872729
204508
1456837
2036417
544559
1795067
925299
143871
1086524
1871943
1585731
1520938
2176502
1933485
1198865
638714
668580
2355258
2830108
577638
711563
1892912
1352014
846561
2182779
56889
1776827
2168235
919812
1831715
2040615
1317944
62885
2509778
58186
595859
2796626
962897
1691095
451809
2533908
359956
645386
1784494
2323493
2804960
2311208
2622326
1458798
1888931
2880950
2544449
336605
1765559
952207
1403927
1161422
1065668
579213
135574
941179
1435891
154503
1975604
2385701
2589950
80290
2836632
1695913
2096748
2923414
524806
2716231
515594
2186824
1969672
1725845
2237345
1310399
1535339
230240
1198705
2642047
2567172
2813857
2027211
2044687
1621083
175247
1432954
1842612
1812924
2507975
2394536
2194466
1030094
1154303
1278841
1140503
724439
383605
1292529
941843
1677395
113466
446467
2472705
54572
2346010
771604
184614
1152725
1496572
1721914
123822
299195
2132132
2562157
1604572
604253
776714
811706
2448897
1870182
2704818
767698
1300931
2025374
688809
790263
2513091
271560
1501229
2938084
2104598
582055
588114
1628899
1997707
2636684
1340732
651304
1971581
1446495
1311980
1434221
2579249
804041
2194367
2677242
1310310
2690922
1714683
2009408
2916662
2763723
553714
2197460
1522575
1176422
374827
296188
334509
488445
1602902
89550
107785
270110
1816417
1579976
562957
1474829
1714885
466609
418600
2008362
1483643
1095942
798775
2032931
1129648
1650313
2879180
2459653
820059
1299623
2684911
2548735
52919
1158593
2089306
1173726
1546886
2616883
2542179
2103807
834077
2002985
1730963
795609
1402640
2887409
2863069
1619591
2476755
1379302
2603401
2470476
2916733
456492
2937911
990581
785503
2559001
420399
487823
2700522
1668245
209828
1939164
1511468
2019727
531879
186672
1251163
281444
2717381
1192884
1494801
317221
1388237
1972148
2698095
848600
2529093
2555710
83965
1263579
420200
2606413
2829332
1025646
1952403
1650837
1719262
916559
2629817
2322455
13996
2274154
1672682
2188979
1871824
2280755
63466
263703
759138
846301
969138
648256
1594782
1992480
2156566
864300
1683515
485601
2344838
2808181
1009807
2451078
2297094
130714
1371104
1179706
292862
2763806
1439323
1310349
1180454
916478
1226648
381041
2703661
2119280
623602
448895
1437650
2519389
2247891
1385433
1751270
113238
2032512
2939765
1501792
1852328
892956
844820
2496989
356736
1584309
2651186
374973
641428
1053394
1628272
1896965
603926
2259954
2684672
2208795
2177782
97943
2140129
1025265
2856308
89413
2811969
638139
928672
295615
2848675
2641109
2725318
192728
2436616
2527449
2567521
390258
2565444
2271038
1867480
2780548
1553173
228716
1556940
2327585
74232
2743086
255365
34503
2215407
7373
1915702
492528
835808
4951
453105
2030887
534808
724642
2594217
1951277
1824509
1193878
923686
126479
1776539
2704664
2858390
1254981
1094809
2346217
1888390
2266306
1906138
2493211
2753420
2343417
1459771
1803716
1337816
628843
330946
636345
930390
2782019
2229986
1702384
1355038
1679853
2543438
2392660
2793107
124685
282861
1651609
1572942
2453863
646511
1495232
1366281
2731742
2399700
38937
1299157
2785515
1214984
2134709
597429
1440333
887282
2916025
2607265
1838401
2186174
1889282
2495400
1821403
1539875
2882150
772559
2832700
400830
1927933
2147841
1483092
790305
439995
2036737
2803908
1062771
1403636
2088910
2161925
21656
186486
589964
1160728
1304963
1722031
827258
184339
351311
177878
732238
961271
2364264
460510
2766586
496
2055201
1510052
581469
1742658
531302
158097
1231560
1793735
1365305
388013
2093777
873892
2879517
2927894
2864577
1270017
2526679
2674359
853263
2712224
2815947
1037684
242856
1150671
137799
129930
2115928
615600
2550957
2877712
2887267
2265636
2792752
1930396
1754426
1437438
578805
1387683
886383
2728827
1003686
1889824
2595497
575107
2066809
2612533
1146328
676311
2648254
2264827
1805714
1800251
2121158
1300143
2041437
2364010
2408399
497446
2800326
235665
1910693
2912728
1579843
1081454
618947
1304295
572120
1540420
892890
1760746
1080371
440329
2451465
870447
874356
1299347
666178
848308
1245202
2559799
1989150
284556
227984
2786884
379964
793094
124004
236604
757747
2735065
1297345
709475
813352
700312
35465
662486
261773
1399987
2709877
681089
93915
1689830
2889191
2321845
2874777
2869920
1759172
1932403
1041839
2566596
1008985
228635
482476
2559190
2626418
15509
2578313
1187712
1036899
1743255
2459586
497545
1768187
2466927
2407698
385131
1999584
1110788
2358171
476342
903048
1320357
984144
1651375
2831297
2726214
2550377
602691
2794057
1326843
1638553
2400753
2653390
2143830
1009248
1086262
432345
2116783
1023399
2380830
1282890
423852
595505
2656061
1391083
1164773
58077
579746
2519485
1555098
2648494
1856855
1802596
1195623
2363023
1368365
958560
31351
1433469
401117
351075
273541
2066525
881803
1936318
2158648
2796509
940185
1970228
336732
430539
761767
415930
609332
2471753
2114182
955132
98477
566763
2541222
309775
1777030
2568974
1570103
2408125
2523097
2901489
615564
2038777
374037
2772924
2628056
1195968
1117502
473968
22148
37313
2644060
2829394
2392914
2134065
2207412
1892154
890427
967534
1212866
1040551
957105
38571
2899591
1220281
2081074
574886
1003584
149531
2439169
2814017
664075
1965232
2470530
670157
131064
1369692
1087890
424513
2414250
2176020
2545221
2006225
1911634
744945
1457662
2574539
364816
1094298
1117981
18302
1744991
899641
404821
2127282
2056092
2168509
902629
2671020
2622017
234292
635550
51550
615036
609216
2914483
673462
576764
1961873
2327248
107945
2047776
903806
2200843
2174279
1945937
864093
2795527
831446
2241794
856271
408668
1701290
2122549
2561341
1519384
2519668
181393
466316
329171
1190085
436626
1667769
2633503
554018
1402658
313573
2729902
2383772
1936735
2706786
566928
2232242
1946876
2741063
2661356
1159998
1618452
1342758
2659059
948300
1881748
196297
2609717
441474
1355584
2664564
213701
2916014
364951
1056140
45290
190076
2222583
1293934
1142864
324436
742496
2371822
1923640
2513153
2119761
1342497
624289
574920
731963
2690660
1548796
2629232
879451
2712897
1754331
2428262
1221285
121646
1704404
1526959
405040
816156
69651
340554
2907888
642611
2252309
1561316
2390842
116897
1691256
1778194
362763
532771
2539334
2677764
2538059
1436967
1707959
1081930
1093083
48198
159470
1264124
2791320
885516
1700217
2759825
2879632
1757914
2684802
1187266
1631022
639330
1835468
1455868
417576
342917
2028452
2834672
227805
1663963
2899239
2226662
1939706
2930699
1979515
1598154
747232
1675980
2073971
2814961
886426
1228228
2540336
2589448
1726166
481205
1927151
1061988
1813235
1214247
2428012
444912
1923984
1361297
603322
787495
835822
1204423
2049254
2638355
199535
2781271
1943670
811180
22811
300733
2347393
1119060
2558809
2256512
373540
428893
2644668
960883
662318
1718261
151999
2272908
680504
541438
964391
1145271
1468232
326782
2925269
2478649
2164794
2243193
154756
2269766
968904
1822881
2464747
107773
919939
1830748
1022986
2200573
735082
1862478
2264639
1452618
1633265
1316148
1760088
2381759
2310518
566877
1888730
625875
123738
1016141
752493
2103983
1976759
188391
1876614
97937
1496507
891182
2197434
855817
1250672
768261
1334819
680104
2091340
2055167
2871718
523258
1227305
61012
1873609
2508046
2748424
714200
1690540
489310
126820
1737047
1267464
810793
2419642
145287
792530
1346934
1783713
166750
1251416
1141442
538963
2408804
375104
2321956
2171731
1920575
1213884
2928163
2259896
814691
156681
2723957
2125729
1015343
720198
368383
141079
1563634
2743535
2720431
1172096
67964
2732339
2711061
621157
418740
1624600
764734
2410060
2803356
801634
63569
411834
1221470
2063257
1086322
498092
668934
973894
1671338
254725
1165439
1959204
1128675
2250079
277281
2702847
98168
1542253
1694092
1910706
1216713
508030
2064997
1724605
2196157
2350706
2108690
81550
1631213
582250
2693432
293964
2782748
775365
1279349
1772411
1409455
2367394
2233795
1352862
774724
1014327
2759479
523286
223911
1287517
895097
1076701
2130608
190568
2025493
1096565
1588383
527465
277867
23185
1389551
2221140
835278
757139
2887340
325440
2813164
2903863
1044779
2331640
2669778
1155020
2020431
1871770
294207
1377083
1830352
477892
1361762
1083527
1249579
1198613
1269177
1226754
2765585
547695
780335
848385
822378
2211892
1169957
636526
1470674
2366970
660616
2325874
674440
2249650
428456
2344019
1748477
1990696
2248078
2241298
2106224
789219
161247
1358977
1628198
855868
2500937
305236
2401355
2443951
1793206
853624
2306140
1592751
631777
761644
2828626
1521229
1330681
683577
1333414
1333132
1966930
2000636
100076
1976932
2911533
470764
979686
474623
958952
1431719
2447069
2350174
940102
175282
994321
1350355
492492
1263248
1707605
497985
2396568
145029
464484
1126280
1602905
233785
826967
1799081
2706566
2418602
107691
1535038
821754
170272
2918915
1324227
1654842
142553
531382
2681969
2904331
918600
978491
2163267
769709
2129842
536911
1841930
1718029
590713
2642365
2587535
776720
1392819
1551771
1917795
2414552
2642298
211256
1127634
192184
2936743
2025640
272776
2426658
665213
412512
2053482
172156
665800
2751922
1944642
1172220
2274608
2483951
537722
2739391
201098
400910
2817946
817364
428340
1507549
2658483
2656686
476503
1704562
753510
375324
2848061
1274537
1476299
2831433
242465
893561
2067928
1335762
2559105
1519591
160856
464147
380784
736998
707411
1967396
1076715
671223
1501622
379976
1942696
2840939
152399
1708933
1133912
2154865
2315047
1758941
2881467
1548117
2774127
561507
1047329
1784792
2275497
257043
2500211
1064272
2366032
1428196
1538671
2643537
2606766
2383301
2093638
1029350
622418
1177440
249076
2506196
1837189
1005078
2828297
1971756
308053
1777485
1180412
256269
471503
2704905
1870146
280295
1979617
179912
367765
2689798
1876609
269922
2340789
131840
689544
1649516
1633330
1444823
1737007
292745
1842694
68545
1361908
1697800
955856
2661782
2142400
822358
1264739
389389
2389393
183935
2439790
2081575
1545763
2070046
164187
1791125
2217504
2183414
2906274
1178678
86742
1194287
2144522
1758361
2393441
2552152
1088081
600833
2306760
2583749
1994553
763849
622150
1520929
2702076
2047153
1197805
1098486
1802061
609198
2390622
2343117
1859923
2716333
2194403
1567832
1075269
1914467
2796162
1217206
2492481
1296436
2601875
2235088
1235996
380386
1539230
936206
1733449
174813
2200857
1158015
1098328
2716952
1332481
1032664
2541973
2038153
1359105
1939833
1756796
1427908
1625613
606207
175488
2351733
2562927
457174
253543
1371928
2095637
774338
898415
123505
171938
2082992
1405733
1084321
897076
722884
419621
2577398
2515464
2670145
2539202
1329751
1055326
2260220
1331070
830671
769320
452152
655364
2262940
2736853
671376
2386515
46529
1592476
1800577
1945186
1114552
1592000
2679376
2238270
1130316
565505
2326910
859586
85068
422816
2651585
2860610
2376054
416232
2194858
1742050
2422909
1300951
2225348
2515484
1726588
1040928
2239714
2481834
1267923
227910
810731
2079567
2574602
2235152
2039527
399782
2642440
66397
2727645
1130131
2457363
2057920
897403
2264507
2474014
2692245
285468
1899721
2152015
1294564
1994299
393684
793504
2346140
1716052
2136952
1536002
1973889
2701009
875950
2050499
976713
2316172
2736058
2635157
2436685
896915
2882741
246373
1857232
2140994
2302601
1143464
1187831
2334644
198365
2865884
1309421
700191
1289966
408450
267818
1727637
442280
2920900
2165511
382206
1830200
2651415
406838
2757954
5734
959153
2500265
2906973
2212707
1759151
2370681
486112
2238831
1901115
984844
1243217
1415578
2402825
252019
1268782
163127
2073412
2627110
1614380
2281306
863657
2585441
2157860
1128045
1325938
1050999
931677
2854377
1601391
2165943
1854607
977197
1373053
1482789
2010844
1236354
943344
1631255
1674344
98677
2353199
1596525
2879440
1659492
2346204
1502812
228277
532330
796971
2499713
2173066
2629278
1837103
1484479
1564304
27891
2044482
1387630
2431026
2239935
1220581
1456982
2631342
757521
2442563
1515005
1800511
2209078
1938002
2478709
2722578
292011
2061956
1844950
518169
1370672
2422214
1067905
2090895
407430
48772
395681
2339769
1655118
2328132
46354
47190
1010920
1970387
2897616
119058
809580
2627596
66641
18978
1588059
2175264
2731454
2761011
813476
1176627
1489424
2906039
2329793
1006189
186655
743732
203856
2240272
985858
611983
2036065
1447873
2092505
1446060
2424013
20484
2739637
1695512
2410686
2136046
1785450
983756
966622
1136792
1285635
1659253
1235666
248982
2355424
1544616
1437119
2053267
691178
996885
298607
142512
910357
758010
2605496
2113396
68075
1307887
1332961
1149651
585717
1718375
2284705
1570523
996567
372727
2511951
108254
2388341
86296
913862
1077247
494673
2522572
2788123
1783739
1057911
961453
506270
1709170
2379216
1879808
357380
1349491
2314098
2470713
2299231
1250915
1591172
2320988
337575
1224711
2899459
766210
2142376
2135134
983872
2360670
539965
2918860
1090011
789037
2396887
2472401
2029289
2325223
359571
1308151
2066914
2098445
2492139
61425
761502
1434945
1810579
1076392
1379124
2389624
806858
22689
1388793
1325748
470524
2808539
1269550
1760886
807373
2239129
567697
167789
319377
2254898
21450
2885516
2020747
109763
2691287
1703285
2067223
1683049
661448
882199
1987549
2787476
2320496
1025793
2674970
402713
933106
878985
1632377
151157
2594256
881414
538600
914023
450329
1772987
2144481
507068
450542
1914542
1079140
1475335
1048419
642685
136637
1384773
1076822
1357183
556362
2588328
2027375
2229212
652398
2744181
624834
743187
2420730
784838
2527817
183451
2168969
1686428
1298158
2625571
2357720
2780882
1170887
2293091
1592133
1820684
1362242
308554
1924451
232355
1753889
654494
2312198
1578469
1808446
2744486
1408912
2931659
1571537
2653434
1810359
2390618
2201791
1370461
457754
762038
330534
2829297
2973
2625930
2691981
2359954
2387405
1966627
1453375
1849963
873300
1040267
2503836
1822546
1134845
1168595
261716
956484
1001427
2825885
1673123
540907
2560617
1261754
2117037
1509872
1756107
830752
707446
503687
633579
1242112
448065
2804612
2070913
2275629
823527
1250341
2355261
1102555
1640573
2207451
690097
1336037
1361613
790445
2387254
2172173
1198124
1154774
2885683
2916436
1249417
1478074
218837
557464
1581470
1480953
2919608
404014
2031488
2547924
150532
259746
619078
2872336
1831036
935649
753351
2604758
1958744
1096589
1454243
2666461
1836707
1235984
2433220
1500923
1955409
1523409
2516752
1390272
1532574
536128
2074327
1525735
970190
285516
1691005
1687317
2097939
1145427
1430402
1013597
2895138
2156174
687796
2274359
2499251
1137028
1006331
190626
1077918
1271489
1019365
207735
1828602
1543453
1594954
248281
2203846
2492126
2750771
2567628
1432489
1372877
1716715
869392
1003245
2357295
1996613
631105
559597
744483
2155688
1472314
894649
963167
1713442
886681
501012
2264163
2072161
262680
869302
2464070
300651
1007937
2420147
2790937
988992
2894271
1931867
1290049
109861
1287829
502527
467513
1391496
360829
1512845
2776598
1767118
879713
312376
301946
1927046
1949506
2648164
39157
1784506
2378260
2142954
1376664
324142
853492
1429305
1914920
1487993
622070
179922
1135788
1549995
353796
251581
2896646
609805
1777882
2488580
1121673
1482054
1323582
274725
1420102
2093759
2478858
554008
313878
1446762
2873336
648793
2291666
1175164
2838381
2497562
2210202
852648
1138529
797617
871805
17934
187487
867102
989342
1922346
1151344
2832862
130894
1491429
939248
875500
2140067
1457569
2913178
213013
1303886
2385480
1044119
2600902
1950032
533576
1994092
720475
2343474
2937611
977905
1770721
1082148
397896
373635
2664235
1687321
1089738
567849
1752243
1967795
1511007
2107076
1576761
2640065
70817
2208261
2676544
542519
1621165
2556876
2378416
678661
219219
2337553
1032886
1720877
1941026
2851990
1152346
1197744
374376
1649926
2414550
2163689
2128225
2370670
75278
1002639
406694
621693
247722
2311024
1721417
1603439
207840
2108131
392447
288221
2853784
2802843
1457820
1751874
229542
1423965
1333148
705976
2300760
1942620
1250939
1734582
920232
28346
1164751
1814059
1462384
2364654
1889357
2348967
576847
2547549
2623612
2803519
825053
1448038
302505
152875
1019475
158409
2697364
1518668
493457
2011583
2642363
2068590
53843
1471405
1756996
341621
91748
1805555
444917
1509785
1484095
880242
1422759
682119
1688198
2922265
1294779
1892488
2735976
2682913
302348
2825203
2546859
2659213
909817
2878045
2213721
2856052
171150
1519325
914725
1800223
1771891
46560
1083044
1411289
1744242
2310451
2480167
1514677
2848341
1335564
251803
2022330
1994706
1521151
1943745
481985
2868224
2268808
1032156
2805778
1437967
807675
2323482
622927
710766
1630353
2051539
2118062
1928515
1888170
1093759
2523701
1044144
376014
2083148
1875835
1532651
2002844
1781426
1797387
1959387
1869896
770946
2004145
2667844
1706691
2424594
759074
1371045
229801
1957677
1498427
1497760
1486004
2390864
588648
1461491
1525203
1373821
916406
2430285
2103703
2229391
2305996
404371
1738611
20260
2913783
872565
67815
1441055
16142
143136
2679103
1154808
2324162
320901
2784267
1619406
1996676
255400
1926393
502271
1558607
577803
1300351
1346917
706817
2163470
510871
2490739
2780055
355800
485582
1596883
1363353
14519
2082432
598873
545842
2734278
2597048
1261308
708948
1726625
1244427
532946
2735940
813811
1047707
1025505
708234
1395176
1910189
1780104
1394558
2367560
2283290
1044728
194543
106801
145065
1695983
1223239
1047421
2475385
2754267
2057256
273133
1017627
564552
1727941
1015100
1083626
1662737
828135
1688317
1907478
29385
1125062
2719897
730067
1884420
2459083
1470430
1071692
369995
426598
769513
1099098
2854165
1582314
660061
260389
666697
276762
2148313
671334
2537098
1790658
2853389
1087813
768958
242233
1359761
1397863
2100953
913838
1208484
1045895
2159105
1050069
1316531
581926
2331667
2862150
2381959
1848018
2592448
1664774
2200887
1335934
1344106
2228998
2486163
278461
1065737
1548684
1283379
1744012
2151040
976108
2341773
1800200
1985436
137438
993583
1454572
1472811
2656172
830678
1033625
1178935
2190971
2279865
819301
1968705
1026912
2306870
1657155
87044
1848639
1720511
526513
556264
2162334
685572
1589771
1117163
931254
1868574
1172360
1084284
468028
60418
1565842
1805898
299136
2361876
2723723
1000346
1882891
1080625
2354835
1495572
206509
1525243
716859
664146
878208
2139638
2668491
1414685
2294512
1662546
955749
2745485
413492
1203395
326405
1131469
1286636
1880350
2991
2326588
779617
2076812
1998583
997151
885921
1061262
206876
2208829
290647
479657
915073
1454346
685281
1045887
1996326
1425034
1016484
2439300
1522742
975837
804693
322245
207143
1645680
1472006
2695785
1278108
2498810
2388099
480854
2838239
1584826
1970782
2182167
1411756
946679
2038822
2361991
1123845
1523271
251986
2614221
110555
2345126
503004
306558
2679002
754957
2591192
1670658
1920267
2256276
1681381
661205
248764
1961108
812591
732399
651362
95586
857383
495752
2058255
858266
630997
1934822
1838465
1303429
698742
1026738
1755847
161628
269515
1253005
1018252
2071404
476786
2222554
2191029
315982
563219
149471
2895763
2493914
2282499
678755
2223137
2090779
250396
2399011
489598
2183669
1199966
2835878
1541611
1435747
2733751
1757480
2809144
2346286
1553948
1725062
578972
1689884
1083039
321981
1724991
1952577
2915581
2783864
324048
443912
174893
108435
375086
481632
1036801
1365538
2896064
772960
814604
2567631
1006635
2437986
1176976
1999269
2666886
2876420
592479
2335060
642534
921098
419919
2622114
107093
1653423
2219668
2766407
578966
759556
824008
2336951
201323
1565654
1388486
241538
271221
466456
2331148
2771843
602265
1701538
1362561
2591278
856737
610965
1541584
603852
931154
402357
1585984
429215
1892726
2228189
280212
1725091
568474
1540805
471660
331886
975929
824907
2781801
2216919
1402205
2169166
2545371
2492157
913697
524805
2250369
2648862
262457
2031596
43528
947872
1961683
1530914
1547988
2304534
2211016
819518
1894588
1579836
2183424
859901
1189389
928967
514682
1717572
2472811
1943777
2075710
1914910
2081256
585083
2492022
491685
221963
754572
2803083
463573
948069
2203796
1704676
490107
1687359
1574595
672912
2732181
2903280
2926944
109966
2886438
2085137
2590589
46627
538165
1689917
1014825
928690
2847708
1101929
1414392
705635
371765
1991633
84797
1629101
2000128
1359123
894316
1507365
2466696
1536290
1259601
1937257
981413
11819
760707
2431024
2579524
1940517
272032
1474959
968029
2645802
2008255
114264
1573331
860959
542699
2749998
989763
1964730
1384680
1157851
1639603
326746
2872474
150538
1553884
1114997
1259638
330170
2262051
333701
2015425
1514288
168759
1462374
1569558
2117931
2738896
1125666
1839940
1229446
1745057
1446293
12153
623666
2094257
1238174
2138618
668065
2726748
1770555
1961226
2664996
1895243
385444
2004159
2537702
2283567
2137754
123358
936207
1776812
840417
2176502
2676824
2689745
220625
1477123
1971421
2377565
535773
2277775
794192
2807563
2351429
2817843
2813548
1576246
2617372
303612
2125989
145124
1599887
1129553
2628957
1486943
73149
518618
1570172
731451
1371783
1778169
2608780
895420
1510997
766015
1168025
1366227
2681471
2033449
394219
1292333
2518539
1927273
1878538
512378
1096741
2299117
1783695
1949511
2173130
2914263
1081422
369076
2368353
1946427
621469
894846
254294
2249766
2478408
576890
2269432
670989
1355087
135457
205897
1415813
1056485
1559064
1048478
205079
1046594
2550795
2889080
1739445
1904322
799607
535351
1772174
2112704
2328041
1595977
399110
1984729
1289181
989946
2608764
1728561
1827891
1430901
1417237
2435107
874821
1637060
2007648
299400
552209
2688480
2259414
2868117
2379424
798301
584086
2579902
36292
759932
2892279
1144797
1585708
607883
106636
989027
835361
586026
1442918
1059617
1922674
428086
749890
2292048
2127798
903203
2842446
1371270
2112211
344423
596545
74780
540199
2691007
1835308
2851937
1398509
790277
2527322
2266607
222742
1081667
2517930
1547903
2785977
649426
2847396
1050178
850412
1231682
903656
2145886
1272152
2390465
836887
991182
473164
2767648
154098
43018
2125960
637240
599816
978608
2113814
2159775
366565
668100
2906021
1761170
2192969
325358
545669
538157
1151093
1270980
2659030
282499
1619760
687503
890912
2064299
2163286
1967569
2544831
1239841
335556
1732418
1113099
2627308
2680039
1853979
2306573
1987269
2265641
9509
19845
2141733
2605877
824653
1366091
23715
76804
1675241
1220946
266017
1372660
142405
1034604
1398263
2536015
2188309
655274
2902278
1606327
2673249
2805361
785437
2384314
851593
1827299
57828
1209377
1188122
2746701
1556698
1606923
2886242
2505142
2524208
675193
1836468
1171130
505277
1116403
98086
145037
2331902
642490
1600220
2427660
634633
2793518
1285680
21510
1959825
1542602
2737609
1738577
2905257
886382
2930846
553249
1599634
2827312
860331
2397089
2425568
1106163
805838
2254155
328801
1453500
962899
2424765
629234
1769952
2659138
66042
1101904
1062407
1916260
1438604
2154630
632194
2030292
1284530
2575826
1059616
522018
1309149
671644
1772101
1702393
826590
2318112
764679
99742
2168434
79554
1851760
938569
1753423
869616
595775
2738706
2064855
1331696
1561189
1926190
584283
1628945
2331762
2682016
1031817
1070040
399310
2317593
2732956
511231
2876769
587777
1626253
2007380
1725894
883202
2641216
517033
2326155
2233520
411127
1116977
240850
1301129
2048595
1532688
2346331
535260
1977594
1241731
2116059
1906913
1510615
1149933
906001
463197
2582450
1458221
1236039
1824381
726933
1605661
10802
2782937
229729
519684
1309958
528720
469123
1289842
2808375
2241599
2008565
1323216
2563088
2284910
2105212
2297278
1734768
1128965
1593966
2013712
546620
646008
1144902
1181170
1186064
882137
2051034
2036061
536316
1247285
1290749
891966
1180481
829114
2734626
1354836
2123623
958080
1066106
455600
872808
280159
2215964
422929
2328349
1972115
23542
1014296
1711920
2632989
1342574
221613
2112835
2241622
1971537
1466342
2537039
846619
47283
331849
1122538
1900992
46147
1712221
2389998
1118056
2917737
2793302
116193
2823287
193810
2080863
2109960
2414991
1578028
1427441
2871825
1174519
941691
1931532
35534
426401
1199025
2010747
125545
753990
164839
1831978
931106
1207394
2147247
2940422
2335052
891122
453051
531416
2681558
2805623
1927799
1256273
807713
1849715
2404543
459439
87475
1085768
2173676
1561192
2093928
262376
2737657
1531915
460569
1274532
2596182
667132
1562969
2513883
1083223
2368779
1034910
341264
1938395
270016
2002816
2775447
1452098
1670950
2733659
1443304
1695670
1116991
2345311
2352434
742199
2043769
654027
1730220
1566590
1771444
2372311
1015220
1278583
1067973
885307
2002489
2826166
1209238
2312936
1248401
1728654
2054105
2144903
2252714
313993
189659
1619245
1370916
2626879
186692
69725
2823728
556415
2621549
1965036
453964
2351665
2097197
2392223
1283523
1700083
1246890
1691052
463268
130609
894985
630534
2387682
857044
1915424
296928
789388
46122
1483471
1890594
2062687
426539
1535609
559632
512272
1186936
2065006
351556
686706
2609359
1191105
1624570
1162411
960804
2567839
315129
1812861
1587657
1354151
2799856
883664
1858014
523107
493332
463042
2858983
619163
2283770
2004635
529856
2935651
2417841
2825612
1217282
1233411
2515186
1286929
1870496
1450009
1866468
2788741
2583176
1279814
1810686
1922046
444631
2778462
2626011
1874186
1438579
1826870
306274
2875282
2532648
2016635
190895
515823
2279085
1602447
437483
2595833
2823976
1827489
154190
2455580
1571918
1596963
1606778
1573421
2158615
1518696
2292154
523743
1157497
2448588
1774933
2849870
1566413
664360
1643345
1304398
215862
1841795
675979
2145795
2536321
928715
1428679
1375158
1392038
602731
2173051
212361
329186
1916398
2432461
2161669
1785075
2217560
2230490
1007717
224074
1250258
2305205
99504
1788978
2755520
2203599
2010564
579420
1433937
1574914
189953
89353
1176282
1198469
2083406
1948339
1189018
1343879
1772426
2409178
1373620
1077639
341892
2594041
1686971
1743068
1007105
2043820
1770665
2775553
2319568
154140
2503556
2234693
1665684
470893
2867655
1978468
1314541
1431234
71111
2648192
613295
1733389
1620532
1961177
2363899
416117
197183
1278849
1639314
2828423
2724876
859670
387217
2547889
1318936
2610618
288444
406962
2582942
2486677
2704281
839964
2200549
668248
1876869
2073676
1243934
1430697
2351079
426604
442783
1558483
2688859
2152556
1268702
1576457
1790795
1062566
1434778
1196570
2066312
725251
433118
712415
1198281
2281151
1223879
67507
2320671
2353546
723881
1450401
430432
939770
1110779
1651311
1578358
1372179
1581391
1751562
2434038
1138344
1795263
2415103
2113741
2871891
511100
1949416
206608
2666085
76078
2480904
945772
984635
349519
1560350
2889502
311493
776737
103278
798272
1341822
1439176
2392590
2592666
380442
1357825
247933
320213
934285
893857
866775
889312
828888
831833
939724
1984494
2664372
992970
1808395
1003597
987613
1543689
2256054
1222005
225272
2907199
2629349
898971
1962507
2538636
2289699
2338517
480759
375891
595528
1913479
1742331
1774371
89415
818756
2677784
1832068
362824
2003250
792036
974755
2529784
1876009
64792
2190449
1108863
1484009
1579195
1370559
233515
2862134
2285590
2760712
1819769
1576381
2865639
1891903
2042533
2709614
2220263
1155017
2716910
2384049
2103338
748451
600219
824763
2335412
628593
2254677
2113215
603992
827595
1988761
512855
2271590
2632473
435032
1917143
2079157
296227
1826457
473859
229623
947221
2499236
390297
2830058
2562671
1877452
1822967
45721
106370
1373297
2240560
942126
56742
2175801
1844869
1404116
124421
1088938
398329
1506552
2927308
225450
1691040
2573838
1199581
1111421
2357594
2628016
399143
1017418
1618193
2895616
2836137
635111
2521712
1759924
1748757
1235835
2701141
1820516
559826
1911565
2227568
63400
1462677
2377588
1755190
470580
501847
763264
1490647
1410066
762405
1723278
2494392
1457565
2361257
120919
1939046
692337
774532
1791437
540810
1796692
1037112
2716784
875961
1111546
791829
2587891
1602186
119019
2381939
1763522
1083208
391202
1384771
516979
183012
2171163
1039501
2560371
786664
2868051
1799420
873700
1043205
567229
220242
259206
953995
1269584
1369936
2229642
2650996
873774
1143986
46912
18170
125394
1832859
2376120
1424885
511950
2634846
2166422
1661532
1173027
1181604
1080459
2924202
1357388
1072907
207562
2658541
2591502
1800312
2722865
817116
2515605
1884332
2703459
248197
196959
2655040
425474
1770688
2480255
1258436
595043
2905894
2602518
1362502
2085006
912547
1204431
258092
991157
33087
1476066
2006273
274769
2478375
1906109
1535581
1616181
958376
1785567
545629
1541384
1089782
1028679
2694043
1747859
1683764
1923573
2723914
243692
988655
159677
1758578
529349
1940876
2277813
2360984
844735
1961246
2355559
41378
1378406
2004871
2082383
425542
584362
2829047
2550935
2099
1805898
1648912
271770
867731
1317597
2102238
993422
1225506
2557394
710828
61605
2416114
2648422
1652598
1952731
1849018
1037220
1122109
2244795
1399818
2135464
2934087
1782147
1667417
2473397
2630172
1113071
374464
2061493
491243
2279990
2715797
1215168
1815148
327561
1727782
1613927
1541554
253418
1563924
1106369
570022
2509176
2540258
171793
1166196
2229535
1174246
2050112
142346
992032
1842402
745243
533126
2439528
1764335
2702785
2592080
2837170
1456837
2660711
2242955
368525
167044
1349304
208265
2014805
2158852
291804
2701594
1093852
2101358
2359721
2615712
1237026
1369091
2321684
1975549
225390
1512983
1831097
1658708
2349852
2656388
173777
2016233
133090
1771863
1549342
1744256
2147996
2161697
2291293
1658583
2411860
427832
741039
2211450
1767469
1596529
2809311
1275963
91917
889571
2581423
2288658
562267
1393941
2556164
2500130
2403320
1051134
1036352
2456237
907569
2162910
650142
983634
1277605
1113886
58504
246253
211624
483001
755059
374795
719156
1064978
2128683
2838185
993635
2364232
2517160
1480994
2460338
1681954
2125854
1118609
2727961
2398239
2406266
2507965
1900557
2490557
811897
1683894
2390983
2480879
2795610
2257005
328014
462830
1731466
97112
340455
1138945
1268695
1943454
1695482
890660
416212
761746
2359134
1870237
1195421
2658136
923411
238737
233809
1971564
1060857
2175475
2251546
2104570
2176441
1862004
1806417
245525
2855355
2245501
347389
2387158
2441396
2861577
793925
1393
890838
1262846
1362192
1985641
400771
2487259
1951100
2772930
2364062
1143930
2656936
2299072
2113580
2933222
1970630
1412183
1297718
144590
341470
700914
2577963
2911368
2509389
1596545
343244
1364842
1493037
1200625
1218014
2195021
2037095
1717964
275876
219809
1279802
261011
1969878
996445
389781
537030
2111924
1989424
2557344
984887
807081
2341208
994710
1728965
1348374
2928818
1808725
1548570
1595586
1463954
1108825
365286
2378990
2129358
1524940
1909048
1116442
2258965
130035
64492
1758811
2384322
450445
832973
2595435
1370737
2117702
2136458
2504878
1294459
2571653
1914822
8588
1239223
2535428
1120780
813688
2866922
2602140
328945
583329
427471
1463376
2919800
815681
1308
1340284
2199404
986937
2375440
394438
1416993
274169
290341
1904554
1123213
1138947
2326051
1988030
169348
2652845
1012478
2682641
945829
2701458
1722026
2252648
624274
304469
764824
2591950
917709
2294715
923971
1884300
682765
2516873
1528180
2622738
179888
2586078
395298
1562274
2577564
642811
877133
1132142
639568
714285
455014
225951
1409381
730623
1056740
1939754
2894504
1124929
2481748
521294
2127527
220225
2849076
477446
344938
2907012
1745116
1468820
48112
2891624
275040
2158955
846920
2759898
2840855
2812306
2101237
1853219
1323233
691497
1102643
1510913
432850
235607
1594679
719760
1662682
677608
729874
2267550
478967
407509
2289251
1535232
2750822
2144527
2843382
2287039
1575038
841166
469589
2070224
958901
1921058
2281264
353211
2540588
568587
1476167
2564398
436699
1906355
2245470
266814
846087
2260553
2130152
1894791
2161306
2650706
2692957
939224
1424853
611576
960844
546253
1296069
202752
1580949
1434223
2239155
917288
1668408
577234
2694141
1274231
1353077
845990
1162764
306171
775633
2011125
1171413
47192
1028385
1987859
1094567
467575
1699927
2280947
1064692
2476031
774717
1740358
89684
1462419
530664
2667366
1805406
487805
953629
1522564
1176731
2082887
2141523
1908470
1499304
295274
1878225
2896050
2100960
1183993
1061817
2442145
332330
1730563
2544669
1139762
2783659
843933
777969
422915
769823
1183701
456681
2431953
779968
941492
2194550
1975241
1785960
2042970
1994747
1997647
2351330
1471872
1110955
2554500
2736599
657516
445311
1120407
2585748
2002192
1048338
406192
2274516
773539
2274035
2864991
417558
1077320
2215249
120275
1686839
519308
950417
786868
27317
940839
1846972
2534041
2556268
703289
2764800
1465754
1506550
2709917
85114
2582320
982317
2556921
1170909
2541210
73968
1058982
2466702
135757
1516061
569616
1373880
2572892
1792373
317437
1001966
48600
2035339
2032278
527053
797235
2087086
862485
1825214
926356
1520051
2566407
2825476
802653
1425381
1953502
946565
1984799
1938254
74931
1095685
660434
1252659
1951747
2278459
1489429
2427791
169711
1048370
1998196
2910046
2519228
2272428
2567095
1178068
1117589
1135778
1961502
2089515
1877929
2313629
658226
1627710
633434
2086382
899826
312677
2264363
2783704
42806
1326330
2050995
2044807
2173123
1744507
351030
1025731
71495
2443342
938724
450091
2840860
239340
71020
2274705
886195
2150514
646440
2684405
1420390
418128
1813595
2261579
2876879
602059
2837290
771516
2885487
1653971
1008406
2050916
2652816
2629251
2439384
535168
2228865
544526
1618541
565015
707162
2809254
1182568
1336508
2626772
96542
1124435
2384689
310171
2830409
2650723
2330125
1396544
169783
2428354
1815975
966081
1018308
681607
2477745
334509
1896599
320500
409267
2322339
1379685
675786
1269981
774525
2238300
1883463
2309044
2854967
1377005
2909396
1322166
1025949
2415144
1079614
561442
2510872
1450809
211033
906668
2608000
2048296
263600
1549833
2043379
172814
2470579
491912
999980
318310
998799
1723069
2903055
1875992
2717232
1921774
2101671
873319
1445826
1987771
2796800
360527
118524
2091110
743112
1842279
1817609
2673202
1982306
2644365
1916258
641464
1091816
1470111
2048239
447923
637526
2781443
1503278
2596384
1466604
1640015
2516111
1797635
1029247
2702459
788767
1814633
2372985
1534777
68277
2755869
1261964
185435
1113824
1650121
603308
1566840
305896
964386
50827
93539
2568067
340748
30771
2808109
2880306
1911603
2105662
104954
2824257
1772921
2598911
2020685
1625444
1332127
911608
1993421
468334
1204269
1488378
2065558
1310729
1074142
121773
223180
2126487
2916509
1845286
1165899
2483239
2396500
2860518
816366
2615184
1499007
2311875
1856450
844099
572710
728711
2648534
1359722
140848
2638508
300502
675696
565029
1462651
2606007
2208991
2395355
278789
277301
1491711
643085
2569833
1346011
1504308
930091
2252001
1735373
1624068
1079083
1922218
664734
1380782
492620
1436076
2008950
2117177
1544559
1354496
1695492
744347
2057333
1694143
1391132
1639102
2108631
2822293
480287
2524215
2890072
2853300
1397765
2028772
627743
2560111
343462
1106870
1135882
911982
1716858
2654788
878774
2114856
381251
349412
2812845
2720630
2145881
2579206
168455
2544261
2568148
733607
2087905
2934902
1307906
470748
2374998
85958
2862306
826303
262623
202083
2894041
570426
2661569
103199
2923960
2510410
2499405
1940734
2742785
398812
540395
658044
2872349
2716208
1219626
131453
959894
739906
2732605
2648593
1985567
1991881
2370880
1752773
152644
2438872
2739798
1853910
2044687
2406067
624816
2823830
1735523
2537983
2024505
1308968
1378879
1045873
364205
2219773
974399
152459
2007875
2191646
2913687
1151726
2855567
2283085
2865246
806945
2230397
228208
2494722
666943
1945408
1656597
848422
188654
1103003
1097304
33849
2039696
2659735
2368579
2853893
1785068
1292010
17286
1462060
905978
2762347
221944
2800766
2092757
235978
637374
2467860
490280
1228787
1964221
175354
1161767
1879505
1003488
683325
1367121
864939
1144068
1488305
371729
2770017
2585805
1493553
978179
1652945
1967068
1748844
843251
354951
1954790
1567943
662053
2361364
1706144
1656663
2097776
2327378
91261
2686782
1140631
841238
1919160
1413278
850495
2676669
5080
1704919
268215
2478740
435796
2659415
57247
1905731
1929679
892793
939715
33592
2798326
847192
2448208
2102241
869299
2089951
1093041
534222
2844859
350602
1285381
2111171
1424591
2047154
578648
2603618
1526296
1644346
122973
2585539
187275
2362075
2540121
2309489
1377765
1564395
848200
680446
2576740
1801429
913601
502576
1090042
2762352
13291
1023140
2446219
1922891
2778059
2550847
619622
2382661
447618
1980780
391255
483348
1318159
2132106
2764216
1668415
1139081
2788012
1662017
2305879
2210326
2697506
2335456
497392
886604
2772342
655847
1086672
1631063
2902909
2873138
2561911
519641
1956321
797869
802136
663059
54764
2712534
1910837
2676077
839076
2360420
2629558
2682900
712551
2812470
20646
284168
2216504
286750
1389892
329959
2238463
289684
2579002
619723
1549888
1483419
1413378
592681
738788
2390720
153421
2042485
1979444
146846
2882625
2340984
518712
2757802
515169
1070528
506915
1112780
190519
2740934
1690658
2398722
1962360
2265716
1230203
1339053
1464320
1815667
2326067
2743187
101167
2936121
1616052
1452428
910064
8558
2001960
2805752
1432351
2702588
1016609
507685
98239
1426725
651191
484306
665538
2925136
2503770
841330
1442120
2915688
634030
1960503
891705
1123479
960471
1377537
2345320
283343
39220
2129602
2783879
225854
1355390
2231875
1791156
1403306
1193783
2305709
2329731
2162817
2359528
2614865
1587824
783180
2939218
923682
1276861
2878445
1266904
2500279
1537334
2518354
2709502
2565672
85122
673266
1913222
2047287
709826
2157108
2819720
2834104
69706
387916
1910846
2408373
2116560
1031063
1586460
2238452
2545614
631062
634677
622546
898229
767495
2927182
2430524
329071
849415
1487587
2145852
778784
2392278
298787
1254074
2238515
2156657
2904647
383185
1279271
134007
1241014
1502326
1951898
727065
1255092
1680436
710869
1298316
1601753
2798570
2655871
2395928
232237
328258
628404
2465758
1530108
487248
188434
2269011
2543160
2934577
317397
2898983
2113098
2239757
851400
1053660
1866045
1584736
257884
2551273
1057752
571501
984631
1799808
1038441
1707246
1507071
2727054
126806
1785690
1011618
2746806
2011675
1741135
1953665
568936
2892816
1300957
57191
330560
1644708
753415
2809903
1720230
2691820
320553
664933
1569742
727812
1739909
2155685
1630952
1594818
363511
1028577
872295
2530821
944319
1760117
2597055
2917460
2352615
2725624
2309306
1494289
2181242
1628474
2844467
103287
1190750
1814736
2045551
135755
2570686
2504701
263400
638015
1002188
2160111
1310534
2417728
1379150
1579859
2560679
378596
756704
1831814
1535233
267159
931043
1614350
2725526
2443896
1921486
1945330
1321548
918279
246356
2123503
1872668
222165
1397871
1995251
690
2622236
1063114
2261589
687289
2060179
1944469
801540
2825916
2018106
2126617
1105317
2705461
2444234
790416
1867960
1370787
618318
1012672
2764851
228180
2326937
136714
2287138
2766389
1823036
748590
1502340
1394661
2058033
2330460
1812330
2464664
2098192
306226
1617583
503015
1880988
1180326
1458011
61874
118245
2622853
1949637
2910000
2659497
686362
2296499
781276
1510698
505912
1658349
1817996
702096
1057176
1458366
406889
210124
1979591
1473467
1970531
2765393
405902
360051
255741
2640280
895684
987912
2446132
731694
1489231
2715997
1310311
418229
46392
1325305
2903384
2658422
1026665
519144
1675566
1727965
2567381
318446
1691540
1022365
1723274
632402
2235361
2530825
925074
496036
1902303
1472466
2244718
756243
2422044
2502775
1401933
1289992
1709093
1842359
2298509
2378271
2788809
977918
850880
872872
547527
536038
2584333
289003
769458
2488350
2485098
2266908
778687
2625360
844596
2163028
601915
83151
2318545
2153394
156491
1643566
2795685
1487046
873640
1850657
582963
35529
357293
802439
2189932
1111462
2375685
1115154
134099
205142
1605440
2829887
888624
2469826
1576032
1622470
1154067
1955448
213685
1915739
879403
751417
2626167
1260722
2715469
962730
718993
2778047
129632
345356
933324
2698547
662753
914124
1534226
1370158
1406143
57650
2288449
1644521
2332797
618260
1693609
1436114
378080
481270
2082021
2895301
385786
2183119
1219794
2178654
1627267
1608164
93567
2870888
2634495
1461212
2374579
2764028
2079898
1467002
274906
963464
48731
236027
942887
1342122
2824673
1808471
830972
1926507
1690096
287870
1714125
2179690
341715
1833104
1361134
2339088
560491
794697
977286
1435091
1986781
1404986
456168
798306
1213319
2387900
1444855
746647
2637147
1898459
1147038
2936505
2455227
2538034
1804142
1567524
2320918
226887
2389480
1869146
2770371
2766661
2107421
1008826
235601
2826990
387496
1023986
756131
1874791
1100357
643895
112279
932877
2475804
2497545
2269506
1492484
2185449
1931450
2045782
474172
993121
1795047
1595136
747684
445631
756143
1621259
1100186
1091052
1412267
2622355
1642151
897348
1799747
2281530
2780210
1388179
863715
2167549
1444458
1160832
2208127
2804306
2486111
2895019
1031002
1258072
1365441
998188
2269128
1664303
1121478
783423
134508
2508352
905591
63237
1894
199032
1004144
182565
439518
172327
2848954
229486
217326
472568
2775819
1090738
2617135
1482356
288469
2726217
1577149
1009259
1100485
1545305
2811900
2606800
210131
872538
1458912
1895495
564001
1920420
1894314
278647
2540397
2380441
1923345
1563358
271711
906825
2750533
1443191
1371643
2315001
489828
1115248
1873952
2168998
361651
296724
433886
2127797
13348
1325735
2716918
2478159
278484
1188489
2291274
1505393
1010416
2238980
994334
1783724
1569213
754511
599063
1164428
487574
1598160
593294
2758700
477270
1824812
1276145
511006
672766
2043607
161122
368326
2810741
166042
2283592
1724158
604881
2506798
2399320
668760
2646115
1853041
1811007
2769293
2645526
2264939
402309
2211023
144647
1770413
978492
59481
1363923
881860
2453712
2572510
335284
2140859
626443
698973
2641176
2813263
227917
389886
165365
2577637
715120
2220189
1210141
67187
1926555
1895508
2892590
1453780
1238172
177198
92829
1262608
1903354
1932661
1632709
854378
2557421
205276
2071642
456067
1126386
2844214
2585219
1266615
825619
565547
2176519
516169
2615672
1834582
1566943
2563054
2874381
1558232
1096668
347394
947815
2261839
712877
1233680
2837350
1786167
75813
1324755
2368832
1194611
2929491
653205
134285
891590
635936
2461576
2254343
2020416
2831179
77163
1952191
2395905
2104996
2632045
872915
2778049
2839629
2027792
2805956
914702
402161
690957
511562
2301068
649062
1293491
1410462
1289248
681725
1112899
779071
782963
2484761
603087
1362437
1885703
675747
1977902
1134520
2486245
984821
1937648
324072
124782
824864
1021885
35737
266363
2002518
2437305
998061
588334
790756
2596875
2929647
527768
674521
2554690
426896
2648733
1929841
2215735
1533824
846347
2199009
2920002
2525193
681357
741757
19940
1373134
863170
812689
2560446
1995108
205082
1684166
364652
759064
1004739
1148670
974917
258908
2513
2782391
428385
712054
491938
40534
792184
306546
2032121
1675376
246608
890388
116503
2272612
2154109
822070
360719
22481
1737223
2637251
2480738
1754254
1415669
1649730
656460
142308
160944
2881182
403640
689887
2708431
1385596
1270318
1246080
2113159
1042593
1055443
1158204
1050888
1527681
774991
2702220
2722809
2635698
2399473
2656397
2073962
2656201
2503401
1550656
1166982
389662
680953
2077411
544851
2107826
483353
2883055
943543
2552161
943059
2686597
2371213
1259704
620361
2337545
2683231
1195399
1218169
594949
1595150
705277
629443
1670981
2855964
62533
352152
2826316
356931
1716272
970315
1105213
2259838
279203
2235585
2325854
2063761
2496512
1478567
909281
2256804
772035
970346
2609036
1134469
45513
2449113
2651075
447588
892022
676212
1106327
2920995
1055163
1381250
193068
1931786
1739271
314299
2093402
2030686
2144037
1330161
695014
684509
696278
1577264
328855
1596629
2338881
1942431
2130239
1588394
2699994
2281646
800096
2161488
171649
730197
998036
961298
2684436
1256493
2413166
2507574
2149168
2221529
1545978
1797801
1113653
332632
1694815
673890
890834
2830067
1077743
1625229
933288
2464623
2732315
2573737
455643
2135590
1868565
1256763
790998
2127580
2296272
733448
651468
1329714
2792901
414926
1340478
2930250
665093
870177
1443997
1967195
512176
205649
2722361
256395
2553588
2647290
22696
2086730
1526764
473631
446708
1201834
2528055
931457
317540
212292
692399
182264
1284532
1038805
1564413
459800
1670746
2647193
2798584
575885
766647
2316992
606898
2487629
2422950
391376
2438741
2749361
908371
2838774
689785
1348559
2385557
2322787
1118882
933790
1745974
1569483
1077651
470460
1621524
839669
174207
541070
2654331
1013912
1245959
654564
2210828
874841
531904
2230630
1298081
1577107
7811
1418152
1092638
402982
1336912
350009
1409454
623954
1359092
883801
1049188
2838282
2467491
1399938
2112201
2492490
2297960
230163
2221636
608346
2296525
2456617
2375511
2813535
2408714
172704
2137057
1830161
839732
1788540
530496
1269392
153004
1542757
2721421
2003888
2608349
1936939
955694
2464641
1355494
239354
2685459
1134132
1639878
331694
2219914
308622
2142090
175879
1110470
1085716
289507
2145785
408594
1961149
1700954
2087838
153902
2720787
667553
855710
257979
95014
2279657
2464582
1330240
1899254
1351974
1689909
1929713
412798
628254
129232
540322
615639
320624
2303001
2026244
2556279
440846
2215499
2072949
2000986
1576611
1247672
326118
1311678
2748001
934380
1746711
339425
1345105
1130945
53435
1766596
2161471
1328048
2793536
2685286
1094099
1381721
1529227
2707926
2637638
734263
1696343
2716319
324559
2937139
294203
1888593
1023461
1762939
2418947
2782437
831953
2443074
744019
1941990
1902358
571033
2368559
2451138
117260
1308264
2576225
1906331
1958221
1654191
249200
204366
2587264
1459003
426808
2352740
2837775
2405466
1549746
26758
2186034
2055735
2374106
1774673
1642457
1585395
2559526
153158
1992376
2650856
1049968
1818173
2726984
463706
427908
2457306
2606557
2363771
1958198
2227019
1714187
2130262
2483340
2002228
2403250
1961692
2688456
2714661
152808
1369919
1361021
2250635
1565598
2482077
2334592
1619028
1019057
345761
2155670
2606934
1420460
1956840
610308
2314921
1149156
1217890
1723824
384503
385530
149772
922181
1027464
993672
216252
2144735
654036
1085912
702683
1536714
2786055
2042860
2625777
2516420
355538
1954058
379500
1256236
2248036
2440941
2886398
1822308
2300300
82368
1584084
2247106
1176288
2269146
776415
2183824
676970
1016462
2038983
1265200
545115
1832650
1894664
2201304
2884325
666713
2039997
2138454
1884667
1360559
447488
363941
840437
1456809
1138445
639289
2676880
559774
1997653
635337
1614314
1426604
2915527
1658667
1439136
1176392
2803718
2838247
2003687
2432322
986671
2391169
2429631
298673
256244
2624234
1295463
2686224
1234510
1809183
1205571
2265128
251805
125533
709865
2488458
1013023
1969806
1191706
187913
363602
2887374
7863
1963830
103595
2879981
2255409
1749376
2227030
2649754
704704
1357523
22457
2846169
2336075
1645953
2008161
812333
1534019
2439705
1229065
2520860
62021
2381893
2622449
907838
1791934
128953
1473313
2453419
831171
379715
1890766
2429785
1851672
1920523
1719238
38959
46120
1915396
930575
2178981
2375912
78894
972380
2439216
2103490
126793
1519415
2732986
893608
2017132
1660443
396429
1151097
275604
1140547
2275026
1341166
740137
1814917
2656431
2003598
2094359
2067408
1739848
1892541
2577939
2931646
1279102
1934911
2585465
2064002
1457795
330995
1301209
1749452
832109
291534
2592578
1175689
845493
1498161
613378
2513801
2909944
91471
989677
2316609
2194494
2257286
1607350
2892215
1045695
893982
82758
2316572
303956
1518768
1801131
1456092
2410279
2916234
2457387
590738
1600252
613116
2008874
2308068
536615
851198
1203066
1520022
138778
1039510
1756917
2445408
1665419
1096378
2748015
1613277
779091
1672070
1237635
863258
1415607
2765615
1965129
2046794
713722
1018188
1271104
2600104
989922
1663682
1910719
2897463
1689272
2118881
658464
2395224
2796418
2041918
1490962
1363962
1628804
2241480
58512
1345915
2741396
1013566
812816
1726192
382456
2047634
1100239
702488
1404450
1107751
1095445
1697390
760395
2932198
72914
675590
2807317
535405
1486553
1957352
1052187
1970036
1993705
157369
2430104
2336665
2175841
2227201
2549874
165222
1424033
862686
496958
2902392
397672
1709264
2116813
2418566
1393630
2228733
499730
1377130
183000
1307542
2937993
2915212
2280420
2322655
585084
1576537
1162054
2558941
1548436
1577391
886328
2134872
2257581
1648993
1688753
1850598
2140221
1647786
61130
1748739
390415
2001522
2597497
2246814
1982146
1079379
496751
1715594
720078
787814
2161576
344559
744720
2523079
1336538
1995672
2623532
198307
75968
1610514
1581941
2761565
254003
61547
617464
1579203
1941497
1854795
1481000
2166831
1098081
2023856
55889
2104630
1388183
126057
2322852
257775
664224
791237
546650
2361274
834820
1781007
2207227
15678
750644
736537
2812877
106813
1533540
2413059
392654
992215
1482133
2913153
2698223
2142019
1397198
695097
114906
1387380
2441317
963188
1344971
2762633
837791
2356176
187109
455049
1584359
439765
481036
2608972
116943
2082748
5982
533872
404931
1611497
2807146
688222
871795
586446
1826479
1759784
1136672
1240125
35158
1016569
2892024
752088
1381590
2298637
27291
2387693
1796867
1444424
168556
1558839
1467809
1228698
2166254
1809126
2757007
800507
1816427
822658
2158342
2326713
2083656
416192
416505
2520653
1269191
421177
2003192
916733
232465
2933937
1531376
1780844
1785279
540508
2801087
1070230
938974
118019
2925295
2922002
2066329
2822355
1554066
1836995
1741136
2375835
1105402
603712
96488
297694
1542318
1458848
1709781
2001913
1209577
335083
2016622
1009663
1930959
2448978
136584
2241728
1816886
527733
2463775
2852753
383011
2058513
646495
1920339
2216320
707854
2871617
2015762
2586032
923516
2512116
1245551
2785955
2776820
274596
2353645
625925
719148
2313434
1058310
2585730
166220
1926040
183872
2750514
1294381
379465
2827556
1962994
103108
1505886
1845107
2522160
2122041
1264573
203185
2032435
873297
2306058
929151
1201673
2402397
78276
2366400
445993
1183905
2080611
976955
688102
1055877
422234
658314
701046
1943211
2344394
2072090
972401
315621
97853
321556
1840393
1952954
2223138
1598064
2080708
2038773
794286
1292224
265663
1000009
2418415
2695144
1179775
433949
387159
622414
237216
2747230
2466370
2662198
2640234
534190
858008
2447803
2333564
356822
2851114
2646980
1013599
1892978
861114
1991393
9934
2111969
719402
1313958
290562
1552691
333834
2919385
913124
2085389
2686032
1127215
566581
29671
1238005
2903734
1895453
656885
2021628
1640042
1677945
492170
2793646
1361321
786572
921061
1322949
178180
1116905
340551
1384481
1310754
1178296
2756803
514546
2704735
2879931
1320628
296545
591342
786058
2298713
1956825
1809781
346467
1451729
1123590
987766
919954
2026346
1938016
134952
1499011
1401501
1354635
1565608
911405
297468
1553756
2784960
933500
513347
1745810
438920
1217136
1324153
2533666
203786
2615855
2475459
1023606
689057
1048201
750036
2897791
2385209
1142709
1181358
2492012
2102487
1074344
2773179
580346
1912564
927101
2292378
2257009
1199713
321177
1373545
95366
433249
2606452
1226183
1639314
106617
141237
1980148
2495519
849894
2851912
2392048
883706
1156255
20871
1785108
627753
1915871
1240041
1780194
2026922
2723232
2600362
2359785
73808
2693369
2272370
2081714
1384440
1770831
1917824
1944145
520042
2704478
2556011
1007581
938651
2360914
676170
1959545
857028
360128
125858
2371546
688254
2095036
1596050
2211485
1430733
359584
2258114
1447027
1922994
2502299
2537601
869668
2462821
1795297
1641736
1110366
2554688
1037129
2476721
896049
2580990
1319706
2932971
2121299
2071909
747267
596670
1559647
552850
2465705
2906141
1907186
2061495
2867125
1999560
2471403
356032
2601107
1467488
1913922
1648040
2489021
2655312
188810
190492
2649692
2387267
2491130
2502250
1729939
491436
391248
2702905
1160450
2111154
58747
2879257
682624
2801407
349802
2327522
1239522
2540368
630096
1267696
330378
248885
810661
959595
1461997
1318175
981507
2219500
709383
297822
1937937
2451093
61491
1875137
2535027
135660
2745327
1013251
2354114
341427
602734
96819
149929
2584445
189290
2192513
2050279
2100836
1735193
1486841
1031995
696554
620623
802604
1271004
1276394
491419
122033
143374
712775
120091
2616279
2093895
225432
251146
513877
1859635
836750
670139
2519976
2841680
1208593
2480704
807990
2673356
908934
2559727
668386
1957345
2271369
1575028
2789607
62009
1651259
1584654
2452700
915430
1809526
2335737
2909171
863648
2211561
1722318
995518
2131404
1419533
2812544
706848
1739743
354989
1736579
2519390
2858069
1078771
1860414
2759354
1030510
1761783
1326060
2049674
12960
2497863
2208738
2458004
1862349
949686
727484
141355
340585
18472
2375434
1979185
2506535
1335793
747229
2583800
2852457
161335
1314050
2919502
1072112
2233334
554048
1738770
26998
847074
1844337
113887
2384130
2645385
2637317
1058362
1771057
2105521
1984289
791793
961821
1180224
84407
2825613
1112779
2845484
303027
1484527
1443205
48471
1395216
2916791
747068
765479
2617948
1327148
1933438
2895708
1409116
1617023
2472572
1445678
1207031
346583
1162211
561315
554499
20687
562518
141140
1222401
1624688
1777808
1400509
1441047
963575
241090
2016920
88501
669704
897634
964417
993776
1978941
806037
2561657
2430428
1553184
1218708
2593112
1441129
1209582
214000
952756
892410
806712
1861893
1306568
1666356
663829
1219555
2484567
1908038
926416
193696
728951
578130
624643
2225343
339919
1261904
1535206
1526899
1350995
1517234
1002395
2096699
2729371
2061818
2816898
1251678
2068197
752753
1172781
225685
2657376
1946102
417806
2394965
2102040
2453840
153741
271171
2844961
610385
208034
1120915
1795812
1374876
789958
604340
1303009
707967
1017943
2301395
1562525
1470416
389556
2446155
922203
2400253
762824
509139
2375087
2044178
2664498
660588
1979299
1463851
1271873
1843852
2742488
1315254
636652
2613363
2909849
1836977
1522138
2679530
702621
70483
2189988
2177636
897541
1767199
221870
2612326
1615949
843899
612933
1352988
1454823
1245623
668077
1739470
2292160
2625137
1206513
158012
689210
2147748
2676224
486343
1243524
652332
51441
2311976
266721
1739615
1664618
2865963
2391604
1982246
30186
1577372
450786
114640
2317820
2069650
1450210
1124675
551716
1770456
2253975
2437819
2446087
2888986
1814898
2764342
678872
2156053
1786
455036
894259
1315603
630944
1557423
1593622
1026335
320590
2330543
1291286
1132783
1246858
453394
1763081
2537938
833630
289962
1497551
2434087
1161046
1423185
859322
368055
1413818
609600
267737
1063213
508537
2283236
1596615
1153129
1115941
1542575
2012476
2464066
858652
74594
2354021
2663719
804539
798494
2637300
1775134
2289252
571178
62
1835274
580510
945223
1847284
1441012
2824277
667512
2248642
1129436
1071648
529833
865221
2641502
834686
1334070
1411551
2771903
2517509
721545
184785
2037028
22723
512879
330290
812935
1667010
322086
566331
24614
2408826
4188
470494
1752543
572909
2390450
2550318
1849994
2834961
100411
2068548
1925545
2617876
1500814
2900235
1844033
814227
804570
63135
1699574
315287
2928691
1442066
1702431
1338511
1764239
1481890
1153519
909893
2319240
247138
1403220
2572140
509757
1964376
692619
798837
909920
920606
2091626
2476041
490591
1900699
1997004
790521
1002967
1433748
2295180
696027
98674
890377
948762
1434034
1839555
928656
1227373
2476090
1786444
1087215
2560729
832661
2284083
1692815
2731170
939672
1784157
2531757
2593408
377572
156549
99882
147329
2589348
2539321
1029894
1413874
2764684
968545
1557298
2149990
308898
2076307
1782230
2634950
1597801
1688460
411031
962890
35817
655719
1562554
1396272
1051057
2808103
1411955
2656139
736600
2744945
2915289
691134
1254236
230501
1328663
2139952
374349
327444
238292
1019787
2738304
2213318
538224
2836788
939610
2524428
138811
1087666
2141188
1922543
1858762
1967333
2322189
2397709
689638
1267539
1652271
2773548
1269517
2475338
1095238
357280
336354
1831920
590359
514576
2058580
2168499
1219998
2415216
2555099
113485
2581215
2139693
2511093
1004027
1316750
1404263
373617
1697739
1415794
612739
919702
294085
1058736
2688105
2601741
1061149
274609
217845
929197
2558027
686071
2257535
1209004
1866564
1897856
1643889
765119
707819
967050
1503239
2405505
337159
2936452
1759713
2723157
1516659
1226199
2715996
577273
2824423
1419411
1954523
434765
645812
345438
2356868
1533973
1193567
1373374
2471442
1415950
2508492
1329002
1625760
409290
2587902
2389428
1217503
1367215
1201716
2218253
2736823
1618927
75843
78300
2470853
1290632
2396911
763656
1855152
2387963
1122514
405620
1791708
2369882
1334286
1115527
2005205
2838555
2063476
808659
1675258
2629516
1617689
169890
482441
1392234
2121571
1142747
2841575
729425
1572647
2603913
91763
744134
702807
202753
2440673
1201421
918768
2036139
1473280
763883
1971470
1914029
2703859
1459651
1376350
245991
2361778
30055
360153
1267346
1643915
1021635
1897950
2875795
2590399
1302760
1194937
201532
204518
2827359
1253568
1993470
513275
626619
2741690
388703
1942575
2202920
399096
1923495
1634403
2237722
2929786
676895
1610685
2689705
110627
1607646
1024181
2525749
248513
1643849
997470
308037
1269162
328376
1416924
2150687
2495202
2707785
2748369
2132388
1262566
2593319
361045
1446099
38047
115627
1682604
2872322
130100
2601832
1149638
2553085
2301834
98425
1992677
2800558
1422877
592764
1559987
2491151
609409
742660
2832176
1992200
48396
799107
1321924
289395
2082133
1488695
1709004
2772022
826624
2455577
605620
1442373
2729935
954019
1212543
15287
161042
2358087
1887148
1876688
835025
1748530
2251812
1162932
1124061
1663445
1871929
1703279
1753608
2035190
2267173
993990
1673809
2519951
2584130
2512056
2399401
2402683
2213448
2557191
2201400
469419
2762845
1287167
1635676
937150
1173737
1762532
2507792
280285
2003271
2530788
1874220
361857
2896736
2636575
1487195
692165
860421
593952
1845899
1148000
1963649
699755
153120
313272
759115
554429
1363672
2619382
639529
1031657
1240548
2498496
237107
1649754
2636829
2867372
315738
987951
2026899
504211
241459
1416417
1413974
846283
2211972
2346655
574266
115433
940490
2650275
2178830
960139
2319678
2677940
687443
2427649
1812667
1928587
2025656
900743
2039660
2155165
1921303
2579528
522777
1998560
1336202
887031
254458
2615687
1252852
263869
545472
1182850
925724
297638
605521
2666800
1505422
238716
305063
2613079
3687
2484517
615632
2806919
1058447
582397
2086449
240807
54514
2373501
1558735
2300970
1269606
2346966
111516
665929
1126827
700093
2213692
154933
960301
743961
2408455
1604338
202958
1190779
1205576
558298
981987
1739583
2757037
604317
1205559
666249
1050298
2813236
1434715
1636828
702599
1928613
2256812
2884534
1574553
1525808
933218
2533000
2719264
171315
680902
670309
2539559
2648681
899247
2362827
231379
2585364
1469987
681451
1998445
840383
1872522
2622394
638106
494442
1608636
157550
1016012
253467
227985
1732219
1151006
2358582
2938710
1327420
1944891
230988
1315518
241134
1534330
2244093
514510
2827804
2321319
2660161
1572006
399742
386483
2404301
1097129
2761844
1079461
1068541
1201442
1653227
1378636
1715167
493292
1337274
2566524
824211
1437444
144393
2563184
791490
894187
1179922
2672160
1903791
2050310
700215
567565
385818
733446
2136391
1019552
1828413
491515
146440
2902104
2751230
1259227
2800125
153080
1406605
109470
2777920
230885
545112
652446
2843563
990305
1199939
1369218
1016854
398608
2148434
369119
165318
2601967
243285
465778
2183612
635492
866621
247451
2174935
2444714
205273
2580774
21151
474229
259325
1484984
305360
2413504
2144768
67238
1931084
2208311
1397409
1430344
1495249
2314353
1356691
2843602
2912124
2616717
514749
2415741
698470
713991
293064
41201
548673
1919904
1998650
2786141
442823
2562199
2587487
1627683
2615047
480402
1765728
2913778
2613621
1453416
1166592
1233854
2433343
274407
255042
2906932
69607
1784459
772165
777009
2048400
2646234
724719
1604210
1702655
1660901
82717
1965037
1408430
667731
2139082
1217437
1447536
1949751
543480
1007894
483692
2145339
190483
2568870
2114689
2776998
2793971
1443121
2011690
128288
2500675
257218
1647616
1932614
1782987
2201517
2795733
2773072
1353515
336535
1312062
937212
895403
2682925
369706
2396464
289897
1525863
2765321
897324
1117552
960667
1386760
1396321
732584
1395901
424373
1708693
1171796
2135481
1680709
583297
1316136
1910542
2778089
935015
32760
2203476
404741
944040
202633
673467
2017834
1179410
243923
2907929
178247
101904
2562812
1953692
1400553
1918343
1971354
868098
2448041
2584422
866117
1247350
2918905
939423
1596283
235352
2884021
1002949
1814384
1386350
688435
871217
125321
1509678
492192
199899
866001
2328258
1622145
1982206
2283678
2419325
1191009
1065025
2507260
1328388
693178
626267
2012876
111541
1226315
1490925
1625993
2575704
58525
282130
696974
835090
2554320
701613
2904935
2274573
1149540
2049591
2397032
1050709
2009626
915269
2365443
1905446
1642002
1740033
1502158
2291331
2919159
1134931
385317
1833412
1577246
1963454
144124
1648245
2220157
665331
225904
2480547
1881812
722173
1855768
1733054
877934
2562032
1879810
30
2175955
2860267
286804
1893950
159506
167840
1333840
1642625
2518879
2720887
2191330
2178493
2129916
1413862
1641864
1973871
1051880
2604547
1326548
1362356
2898613
2267523
1827484
2823295
176290
1858763
2175249
1272075
150379
2124060
190263
80801
1454800
256777
1371169
1211544
1057410
957117
2780733
1705458
2865354
1025459
2549903
540130
2132022
585844
2531822
826963
2686038
1510952
1230772
1459521
2090164
786726
1892107
248476
1885253
516360
933983
1843652
315503
914755
459672
1102550
159653
1249805
266009
1136726
568524
1484526
2264747
1063683
305907
1614973
1123818
445461
2705369
1898454
2530551
63519
2741594
2147651
946898
1799538
1887808
512346
2546422
178248
2768199
415466
1945704
2535762
1104385
1979179
939625
2406705
767389
1152024
2769031
1664455
2939440
1459047
2835831
456916
461793
2253484
2912353
2809052
1704307
476269
1319745
1819471
201200
834864
2323951
1053461
204288
879015
2807988
1584513
1134077
255114
783592
2092990
666720
1936452
1698687
659496
234000
587644
1490289
1189814
1470686
2536499
1420287
2820271
692571
102046
2139087
1402516
2271732
1704336
2260948
645812
2910511
993311
310493
1410717
972862
491710
1632845
1168007
2036540
2655776
628472
879788
829567
1410217
786134
469320
1350162
1643525
2236743
2033209
354227
470349
2217256
2337014
615846
2241044
595398
794607
792978
2158947
727167
2756767
721237
2713690
758754
265096
2212215
1484688
1833548
1401695
296702
1277464
100930
1579759
396713
1463090
1048760
2807347
1254033
490022
384933
1397544
2563875
342669
2072736
1978500
993237
2595990
1167270
2418517
267659
1829225
954952
2902345
1591471
1684390
1653967
60087
249507
2426911
284245
875400
1377480
897633
1239990
1803180
713429
287269
1313122
326584
2449581
1823916
946652
2719433
1653042
1168358
536477
1963978
2125511
1260088
1243485
2069154
1057276
2934142
600310
2866536
1726077
623330
1523063
425362
2132023
2176799
2081115
2595956
2276975
1160579
1683495
2646533
1024837
1993314
1182049
1069816
2671079
58959
1976120
563580
49744
1586588
1589856
2016942
1091672
1079319
2108064
2341718
2017743
2903016
1617141
2715250
1186759
543562
631492
2635362
614337
376515
1326240
821161
2772251
990789
2246805
1052127
206887
2333643
1304394
189642
1747995
2654949
2919931
849291
253886
1449461
2881214
1070577
1690773
188529
2440209
232480
1887903
1968956
29593
657084
1302281
287426
2265519
1028846
1342446
624639
350223
1355903
2543611
323762
2612145
1865080
100323
2293556
1225677
2346195
1945346
2852169
263695
622797
1259200
717819
389899
501553
920547
705334
2675359
921309
278985
2731373
612563
2278039
476055
822132
2473067
473893
2131448
1403948
1957696
1939676
2833619
255270
417342
815430
166583
2815744
2608218
1157821
1799415
2010573
1654658
2002338
2650287
2044887
2862959
2637884
623545
946035
1575083
496067
84139
2742814
2864367
388228
608099
2750628
1138757
1614539
1031113
1817504
521656
1128548
2300954
2779517
1924275
546444
1690643
1504709
2099253
2157318
440755
1721747
1194417
1212844
2753564
784154
2640733
1829022
1059890
577589
2158632
253423
2054562
2882050
691649
452630
2142679
1661541
786109
788921
2534917
1750600
1470503
2904794
2377022
2932746
1955474
569920
1938359
2207559
1883206
361070
603765
2857292
911979
1297874
2607053
2511206
1766796
2629857
1087846
2431892
2724714
2074670
1879652
2576063
1463106
1151197
82246
235470
2263384
1506755
2442545
2321977
593124
264471
2571160
1281944
387096
1501874
2696027
473212
1114729
437732
281501
333
1754229
2410619
1437710
2892870
1814974
1971076
288798
1419776
2249405
1761533
955824
354871
2441213
1775415
1995585
2469977
914789
2934241
2472306
342890
234746
1099246
2150796
1876324
2160563
2303991
2073565
2353391
2410006
626589
1214492
1234117
2030107
1573559
184869
2777456
1284485
1865546
1885377
1877340
2208271
879830
2306154
409309
796984
2076342
2725708
2929255
300573
1587470
253374
718699
632972
987064
846503
2790495
1975625
2324950
751399
704043
698627
530327
233677
439829
782243
1386575
1499808
1495191
995370
2679761
2246412
2377135
2008329
2909627
961553
433067
440509
2093317
253306
1434683
1628721
1266370
23791
61753
1769249
1589156
985181
167774
1281046
1293327
1672065
777013
460997
1657520
774616
303314
999190
36240
2491546
244956
310436
1621181
2819442
2094535
2559614
2132907
493719
143276
2719155
1243777
2075105
2785987
2532878
1248357
2285763
866265
1821730
2173859
351849
2168796
1281369
230933
122499
203938
2314270
400019
480064
1219701
2856207
12845
758156
2885468
1228020
1120361
2605608
1751583
1982177
2606717
1679214
2383264
2721134
2902114
1826180
789617
1471310
1090930
2495699
650876
656141
370793
309761
923928
1933796
267303
2145802
1853672
332695
629527
2665157
1563555
1053515
2248753
2531811
1103425
1356925
318401
2738020
2702103
1491042
1286119
2038661
2513411
483090
32686
2300360
926025
1232677
2575043
2462881
1679577
2452362
315102
1891298
197819
1747
1031842
1943780
1066018
1718957
1299903
1117009
1668187
2341015
1730940
1835398
877801
2323074
1993174
1558744
141317
2483603
1638280
1208589
884709
1768609
35997
1097849
834928
1140868
394632
2281655
451427
520793
1109360
2245923
1146175
1495019
152961
2441201
615270
1764055
1052421
1725753
2168859
2274503
2920729
2311521
1400784
982940
2772430
280587
1442006
2462923
2556142
1628155
276741
1969147
1024487
341191
2554997
1126548
1663433
1732579
1570107
1547249
2300209
1164770
2780863
2103592
2686343
1890085
215761
2780732
1745494
2271022
48851
927312
252684
2418599
638820
779513
2814534
1243842
586211
2669922
200421
2730063
824306
1266957
1114571
393412
518648
2688755
881225
2275049
805049
1468225
2244877
1025891
2485027
26990
2250194
409158
673715
1273184
2263186
598438
485238
942527
2494336
2165247
185609
818500
2230850
931273
1615709
2167506
1106982
2623630
1643245
347516
1197042
2469235
1957055
1137416
2068382
326377
555614
2586910
2171348
2111652
403520
1872625
461349
1519684
1904897
95028
1007010
2371454
2161668
1087859
1064010
281883
749732
2875851
2387738
292986
867233
376384
1171817
2908670
1593433
58324
524820
1691919
944098
2660312
183993
2134497
1886163
2871674
2310
2361525
1414189
1108102
520390
1649763
1125048
1667287
1394720
2168519
1260135
265552
1922632
404382
2794673
1084755
2038035
11296
1620972
796642
525461
67659
253288
1616224
2485045
31087
930192
2691320
2513183
1743631
1401637
150215
2187713
1681973
2465257
758456
721478
1251807
1529776
2826244
885964
1225415
1457859
2694834
1374742
708655
464263
1956304
1730538
452702
2425787
1168432
139576
1715793
1524949
150137
2075315
616830
1176829
2026147
239878
2831478
435591
482115
530520
2436101
1261876
488096
842679
779122
169499
2252413
2833917
268842
2155118
1648819
871852
1064379
1413212
1582994
1130765
2169265
1796266
1334723
1009828
2593065
1367272
751435
2548103
1609865
2330505
420133
1525886
715748
1600326
478909
1786142
103696
2776301
460107
649799
229801
1153976
746431
2354673
2341067
235801
340022
2393937
946365
2482484
293222
482270
1243169
1270700
658122
2726318
1345498
381427
1985528
447551
2721748
1070292
2446081
1867395
1595428
1919204
2361468
1032707
1311932
450981
2098615
997231
2406387
1134618
2603169
211903
662918
1243960
2931110
2280623
286700
2879257
2514033
338118
2641071
2443409
2360500
1079794
301122
1541954
2072762
2460125
1127382
209258
1849996
1310325
267019
71148
2699845
93477
388939
970477
2438203
238138
1807737
1616809
459313
2768269
426587
667392
1659679
881961
2250829
609318
2086674
1177
315691
1861334
653634
1912207
362920
602358
1917966
49691
2351020
2467338
2886546
156604
2682131
172575
2153322
2049175
885373
1270943
1080421
1426608
2752009
817963
650246
377091
625147
605578
857042
1973224
1780849
757539
34726
928414
1095199
1060010
1836004
2764804
2567441
89755
181517
222457
1178760
35761
13347
1913747
2394621
834000
2128506
76049
2478079
2071428
1578477
2744983
511788
2459223
1167656
543214
2645584
1009228
1890482
1255259
2803645
1431843
1277228
1765404
1609989
180433
2716439
2841688
2362073
2632785
2281085
838728
1030507
374459
463268
861330
36609
730071
1144322
2792052
216151
2010186
2715860
376660
59547
978412
835575
330170
562808
131432
1761326
1494950
2090819
1143752
564204
2356832
781052
786799
237651
251163
1459082
652393
2907708
797744
2714935
570178
80692
2844704
1962810
2887323
1106338
1529551
2807918
76193
2653044
2763708
690960
673054
2618070
2338678
455635
2334239
1064085
2434359
933725
57421
2471519
2005493
2178086
2029637
2027549
1310159
841358
1062785
1983527
2604083
2698418
1707447
886774
2912038
458954
1150626
2268310
702972
2787741
669511
428336
1956806
2805690
1913882
2637963
2174918
2104186
2138867
2637768
2109828
117947
1082689
2104758
2758813
2791979
659006
1593462
1408435
2692465
2755108
2103457
1835486
601805
2012048
367253
1772262
1744456
1835522
2696173
2493625
1128826
507773
2742167
691508
2809238
1789261
2872636
611401
2055244
1283570
2371823
1274684
2177436
905705
856026
691970
2904262
948454
1421105
2220150
2098833
2142929
1842892
881763
851014
1551050
840562
2229697
1215323
482162
1800836
2864256
717422
529668
582293
1473370
2413825
261962
2025662
1996001
467149
2228034
405516
305370
2647846
2749191
1115485
2855700
1168590
1198123
931937
411559
936217
1196174
2650665
2110737
2539832
1371583
693123
1428408
1157511
797285
1582511
828898
2225228
1893919
1043640
1374945
2351248
2608445
1332734
2102221
1167146
2907425
2117966
866944
1777898
1029610
1150491
1700339
2578873
1184551
2172175
2836910
952900
2044665
2300699
1047468
2532966
1283083
2143947
1916078
260033
2161378
2043874
1814482
470554
2775563
2572013
2603228
1623568
2602895
2775709
1320599
2085294
2355471
2366902
2899671
2661919
136581
1668712
2008503
796055
90185
1118098
2501083
747779
1412054
907914
2745805
2024315
150875
135939
1690596
2535874
2742742
1171385
2484269
847770
1270146
1235532
2938509
103013
366572
1260180
2376770
2810454
2727381
2777601
2851955
468480
278035
2640090
872429
795119
280034
1637173
2588805
1612573
623481
1089784
1384092
1554504
2568199
2729341
1193888
2916542
1490304
1173352
1218927
1958868
1172354
345706
2877717
1905760
2222808
2104271
1695900
2415665
1356271
648376
657011
1738809
2158971
2552819
1209303
1626813
866782
294078
2803146
1190982
2812217
1727738
1404723
2451728
714439
421948
1243860
2236838
802239
1716667
1087398
1191828
1030001
803797
356492
2826447
1125716
1258969
2513754
1799709
184921
2179473
854970
2455954
279960
2330348
164311
1171362
2903474
1018790
213695
706954
2882705
2110721
2246765
69433
400521
2348828
132942
1279779
304983
2721942
2661914
2898392
2526487
2469269
2933221
1223616
693539
2687383
1332180
2698796
2726715
1958839
2589348
1664876
143437
1700616
1436330
2229307
2242376
2809635
2374086
1456933
785251
1466829
62914
1090365
2733347
392890
1686935
1453487
678070
2815486
56511
1021492
2094177
449583
1108787
2305034
1982093
1122079
2918074
2412011
1600475
930531
1485601
1366421
1319432
1322638
2648465
321441
1715264
2600181
251925
1030063
2913305
1318007
391945
2879115
349131
2538396
488567
1194275
1175760
2894497
1562078
2826136
1742173
1195896
615611
1518118
2214898
530111
2535323
2296621
1647445
1517265
32068
233016
2646649
794304
1943144
1495798
2138487
2904047
877020
1493326
1217332
1743940
1420179
670209
2548089
1974873
2637135
797603
498125
2604806
349380
2446015
2864203
2378013
2516313
1886705
2446116
173326
979973
2635959
1175326
1878868
1612602
2338208
1559255
779576
470403
2043513
41403
2357890
1634015
2601960
1834218
930549
1822733
798768
2631751
61555
2806901
1990409
26451
1586396
2931226
2929457
1163020
1895371
2017650
2467161
1929138
2717944
358716
369305
1812361
602141
2491139
1543674
1433230
2383632
213687
167637
1308030
2754184
1229027
2079181
2446472
1411181
2259046
266267
1335015
1552263
1127566
2120788
2255510
1215248
1543375
1922154
670859
1247872
788144
172363
1690384
2904847
2423100
2194104
239676
2671607
1866662
1479492
345107
531660
1022002
162776
1061835
2283437
1718994
1237212
989533
1138257
559766
973118
567233
1068142
577507
1978311
2262761
1896091
2689898
506909
280103
456974
2241243
812170
2032542
2728244
1058030
945897
1252529
174580
180515
2122598
1089861
2656716
1165882
1866316
2116403
18042
238974
2450917
2313559
2224393
2553657
369516
2668196
2686893
2549816
38300
2178849
611117
769988
1936609
2243183
2494134
962803
94102
539042
1464827
16309
735794
41248
475444
709679
55224
1668973
1852124
722061
2608273
2657693
214263
1032501
1593288
1866607
75403
2815020
456512
580248
2875396
805692
1054379
492136
1690360
983895
689918
2385749
1375370
1264547
1035668
1338287
2745219
1620890
2295575
1623383
1242907
2602987
2219645
788049
1367263
356744
2224660
820802
673852
2391955
2583523
1233098
1381634
942625
1450341
1451753
2839660
191958
1566685
1837681
2812387
22469
1340266
2744895
2839635
594345
1641972
2413272
368377
1364556
2532765
2905036
1763025
653598
531095
1581907
78480
1035237
1803904
726368
1976452
1692095
416741
236734
1772624
2551311
283205
1737526
6000
1035502
92547
2657380
2582524
2182127
1496428
1474628
1558196
1513722
1833641
1061842
102036
2045722
2550199
1464569
220825
813934
2094266
56606
1532742
2041131
1211962
457611
2744278
285247
1877235
304138
1664710
2549806
1713160
2333541
2018246
880272
1775091
1093709
692416
236851
1975269
207601
1518161
2157986
1569194
2420780
898620
2328973
1824462
506179
1114085
2661148
493893
68507
337691
2672422
2926490
2931941
323208
1354896
1119713
996796
1549754
1158107
547135
2115820
210229
479893
2206259
1225278
1521472
47238
447296
782225
1810621
2376626
2100207
89540
936107
357972
2495261
1551857
388859
2108652
1934261
520072
694744
2145834
585095
1044656
511670
735561
665229
2625052
749984
772147
2197288
1167697
1833999
2338683
642781
2489452
695401
1835904
97572
2499040
2816840
1959247
1975246
2927602
2471182
2635625
2424335
1826327
1115456
1775512
2607711
211937
649702
1336687
2481864
2611993
2158541
1115359
1331653
2087369
22169
1865858
1809710
2840759
2268389
2522033
1642533
693188
223029
313562
793468
1799118
1718099
43685
1802700
335213
1778402
1899872
707331
2159428
1750640
1457846
2908443
1554545
284185
1302690
122865
2735489
1974495
1516798
1549907
1479436
1366213
2339451
1015729
2288668
1453674
1341647
899826
2614657
2925561
2811605
1005254
1963145
1563029
666800
198145
2371287
435658
326511
1303187
1038130
1565004
286373
2493760
764209
125734
164367
2552309
410563
527258
1578806
2264223
611027
1076908
972507
41005
2939189
1585973
1595271
985288
2128349
209344
2162586
556295
1606209
1134307
1496830
2262977
281927
2440035
751436
2136928
866398
118483
2535532
699750
329855
1872990
1749725
623746
521207
223033
1936512
915755
2219001
2893984
2866768
1659849
979889
2797015
1772764
1227116
2741373
328576
1814686
421801
1402854
909049
1584435
1171276
1561756
610215
2736131
150949
2648554
1205037
2628459
1520248
2560299
127818
1436588
229272
970028
2341075
1828124
1305952
2700578
763667
2482882
1876948
1728943
801417
724300
458002
1167067
320203
383852
2697763
203598
50162
728995
2742217
2755128
378474
2378586
2517756
2514201
1027682
2788600
259185
2407574
2666509
1599880
73167
1152108
1631692
2232640
2910572
1402785
787543
876752
2075160
1020120
1916877
2456613
927597
2287948
320176
644434
312815
2185465
2922413
2907354
1907012
2496521
1930115
393417
2255316
2190498
1359541
166616
1045708
2756404
786045
2141022
1433167
2165093
2656810
857540
2710192
2243093
945784
1544308
225234
261973
1016281
2217789
2046674
935624
2922805
1461361
2141033
1741236
1462925
2775276
2281499
1667495
1851374
1028600
1939701
301217
2383061
297821
1051181
2300169
2411297
1812668
287966
1640968
1951816
2197815
608187
1547881
993787
257790
1622164
1582024
33635
620603
208719
1635074
496479
309896
2130526
416021
1231218
1021763
232692
2166666
495212
258683
2337241
1036331
2653030
2481523
1593090
1024465
1674212
985979
2498274
2478527
192060
1640752
1727858
2208207
258990
507641
2371633
1028200
1356822
2342858
1863046
951757
608413
1711689
1492551
688322
1677328
1993937
2250838
1483038
69538
2873774
2690549
282466
2701982
2897887
2413958
2880787
146277
2353980
493131
928067
135369
2854883
1169229
1339282
1472022
1774055
2891730
1199787
368878
1159158
2787135
1784748
2248429
1856734
2836265
416595
884927
159804
1569728
1507544
284848
758029
1083872
2785874
1742319
2273632
904925
1480478
2209386
787135
641014
280819
878876
1168935
2299346
102367
1788577
1889930
2063191
2023762
2392075
2427956
1809804
281833
1640274
841645
617251
1303118
2763859
2878259
2880730
2854266
1455301
1097529
627762
838842
2494721
2185326
2690132
885883
2029845
2701254
2196521
1019471
2262446
2385255
477907
2259068
2708132
1342455
1631001
1365776
2570160
1808156
2461262
2032952
1952230
2267193
2153279
207739
366796
2238494
713257
29843
1651841
2260763
1994696
2726985
2432712
1049207
806646
2589482
2015756
1851902
737368
641796
1053785
2159876
1680283
1312572
2319269
76702
2752854
1496082
1340584
637421
1022149
789597
1798175
2483286
1599742
1591035
2766334
449396
392639
2457770
2780514
1818499
2744382
79142
1699158
1737103
560223
1075249
2281473
1231162
323179
2825649
2609250
1268510
1517654
2686903
2617526
580224
836592
703146
2892242
1643489
2808843
2387482
578494
2152469
2850356
2385084
239509
604809
1071749
2908383
264868
2082944
2307646
506292
799463
2863547
721260
1329816
539766
974775
683901
568635
468484
1930655
680524
2774329
851954
271087
2001902
1558139
1515172
1247802
676236
1641397
393046
2562834
717399
2090844
202406
2221074
2021402
2662688
1242308
1858912
470061
1713597
1435205
2710406
1055306
457845
696681
2135283
709157
384501
418280
2295558
2421056
2207745
1670616
818714
879908
1692969
868198
2899289
1368136
559918
1680054
1020881
1605692
1735383
1451505
814278
2178914
723296
515231
1406913
2874304
2053307
2937144
1616056
1701242
54434
2738422
580610
834700
80967
1408448
2534157
771646
2572171
1916123
904393
614719
332988
153444
398822
1916372
2410608
881878
1311537
2908258
450810
561743
1479129
326162
2058649
1901788
1178770
71432
2790812
1427010
2082918
2214737
1235714
134010
855919
2413240
709334
2309079
438290
2638347
38706
1722134
377711
1374682
2166095
2134420
1768469
2635536
2808193
1828842
752047
752262
2838536
2309841
2686528
418245
2878626
185058
450984
1626999
727849
2177930
2267628
2068277
2806919
2861341
390652
2096832
963449
2491526
2518090
2587107
1964750
2317529
1898659
2318363
1624531
1971640
1737620
1780884
654502
2157502
1884682
174440
2757243
371047
2520448
1872317
2096768
284716
2779018
1823443
1684251
2832542
1663031
2912729
632223
1698686
280784
2658848
169797
2422888
1860289
548388
895828
1381941
478263
2853197
732904
189410
2023687
351172
16531
786065
399705
2234015
2475943
945245
1482392
1230070
794600
108619
2639284
1021606
1443028
262159
372686
1495986
425396
2615772
1797839
834888
2064398
2288935
1908309
2046435
7624
1956972
2506012
2886449
462532
2044332
2101727
352147
2533996
2775192
1133936
1419850
300800
2745184
1350720
291765
42679
222753
2404762
1497609
2544333
2128786
1403662
2279152
204222
2604848
120906
1657824
1557665
2300777
588795
2530768
64248
2502760
2280458
2212008
540775
432117
2108820
283764
2441861
236868
1075597
356216
344566
2299048
1147030
2873001
1120908
167739
1156009
2211971
1322094
1895181
632791
1814081
2726776
757437
2374827
1848051
791439
699231
2744123
2788905
63766
2710564
1022593
1651417
1834783
757543
944386
2822572
856432
374165
2163292
1319722
898664
1390544
717718
663732
329645
1068978
1729681
1237300
947669
1700532
1109127
768397
2833268
367733
183858
2489163
2932927
1042714
2464652
1974480
1397771
1995909
2584664
1278106
2771972
367626
1565661
4271
2223072
1053068
2808563
816432
739664
2240033
838357
922128
352523
2696221
1758486
603501
1624935
615103
130864
144070
1356491
650468
2290404
2154699
591980
267251
2002337
1726233
1065639
1483423
2849737
833909
823679
695484
2658013
2905243
2482020
263719
561588
2918740
1290232
2531502
1435719
454392
781771
1936811
2339234
2628695
146420
9869
390756
1346854
609121
913019
124327
1661811
422827
509649
2912670
2376474
984103
290069
1294485
1912667
1503652
1143551
1440410
2872922
368266
2248827
2602144
971099
1419849
2038072
2756021
2545123
89821
2885731
373352
1038018
775148
1738319
1236567
1382155
21164
2090005
2832642
1748951
2713285
1083048
2481065
1301985
1402174
276900
98184
2281085
1619117
141459
923673
2226435
1447611
707354
2139224
946569
157506
683239
2521671
1538868
83996
1330449
842707
1920210
273909
1101055
2562393
778663
1437060
513711
2330658
970808
462003
851050
2372734
2096242
647432
1018460
270167
174854
395213
1618212
1542941
1248589
1529159
2099833
191117
384209
1918495
1521829
2802910
1184910
2316224
1886454
2302651
885295
2805984
2238565
511761
894191
1505020
1084969
1047929
1987524
2175813
2602619
2195480
2198148
1902389
2130384
2812269
2286987
2627928
2796135
133801
2756209
1831127
2118905
705103
2131951
1266783
1111622
1424441
1562116
1214923
2584529
449520
721204
248748
2763062
2304970
2651341
2637426
2151208
454358
2354905
654895
2832912
1406961
1300047
2272921
1979571
450634
2448042
99753
1115753
2209664
2485177
2489025
142896
1436525
702009
2651590
2653114
2158376
589269
1412419
1515740
1547026
201642
190671
163927
1746311
1611032
771956
1613852
2303019
2447118
263599
728729
1359707
2476800
1938858
1423396
2575666
962314
750145
1431288
2049715
1858417
327179
42317
2117111
131377
1106452
659818
1254777
213926
854256
263121
109200
817050
1938071
1229830
2066804
1422285
878793
990023
2060762
839825
780922
1918628
2794582
463779
593499
2482707
959748
2585901
1364393
2034183
2453149
622108
2012662
2275598
2126997
1450923
1095408
2082308
1801548
1253114
1207903
2372323
795840
982845
389251
1177680
2416869
2169401
1686421
1221154
1216238
959272
1064326
2117830
1845416
2664009
2689840
2193989
2664846
2405719
754099
2470
1906865
2921398
1832135
1936791
957839
55469
2632128
2272086
2619488
609215
1514035
2789134
111053
2530118
22246
2216361
2505674
54281
1139406
2405601
2824922
222806
598183
2435183
82938
680848
1440742
2614540
43617
2524162
2364651
210153
2185464
2090669
1414545
2670338
1740817
1160532
1167263
272923
1416970
2448601
144678
1311500
1478049
2307823
2887694
912758
2577063
2235403
1983470
2888754
830819
2126069
2035619
2047646
1028800
1791639
1192740
1544769
1961891
349128
2489694
500750
1188234
1714804
956070
2881674
1153566
130792
2650976
2899613
2022406
2343464
1679814
1370270
1251611
2795081
423685
2858016
232516
2840832
1171971
336334
1957141
634607
437660
1403585
2858171
2015701
1878805
188892
1231619
1812872
1037828
2480337
1318901
784285
767077
1921650
2061086
774766
619278
1600001
2543442
632312
1202170
778283
1785745
2139568
865879
2791349
731161
673001
680400
332548
2229748
1483640
1232478
636152
779376
443006
1147932
274092
1389743
1656940
234713
2500689
1735009
259137
2105882
1546578
643587
2783913
1379727
209155
2902822
2535491
1510703
2530493
2787673
1081649
2568786
2453261
1048806
223591
1709309
1640141
2773274
655024
658448
2517050
1418744
2859995
2050098
2841055
163244
1866292
874144
639353
1054336
925200
820885
2912003
849460
212020
826133
801477
2205850
2911446
2168429
812279
31968
1441033
1578706
936875
1205317
473155
1077727
331522
461364
482397
796909
2013631
2260186
689337
20424
2853020
1086880
1238664
64629
1455802
801940
2320332
2779313
2404377
2001802
228833
2541236
652937
2084089
965044
2316049
2438106
2460622
2835686
154557
1989558
1429220
1594985
2468855
2043170
1855065
2608008
2639626
2198405
997680
2690420
985149
945542
9279
1254524
2575388
1000345
2697851
1996987
589265
2237947
80387
938239
2716766
594319
2169936
1176917
1610036
1171696
2409021
1604059
634899
743327
315065
27818
2458135
2212026
1215879
33011
1213387
419601
1599801
2907481
2053176
599897
1419243
96022
346732
794853
249138
2233297
2854919
833183
2549274
615049
2105169
2206026
2430436
572013
2841479
2706104
1103106
188489
4933
1350438
1583210
1347374
1551163
2413006
1891942
1971974
1359540
1127430
2022471
914945
1693429
1588610
768402
134424
156896
1482842
2408382
2889343
2133965
1718120
2164306
205777
2514751
2211006
1786182
1879182
2815756
2910228
1601471
2434928
227525
363316
1807371
189178
921136
1364995
209348
763107
2031098
1535432
1356329
949572
1791937
1881409
1412021
2702834
2360202
891800
2399549
2874242
2287641
437738
2624845
1969518
2844455
272474
506233
1017995
1532536
705173
497483
2123352
1349518
1545706
1423730
2743294
2300104
1673254
2915518
1422146
1617064
91707
2874634
2666806
1210339
1154576
2454301
1716869
701452
2784568
2646419
119412
526295
1605174
1785493
2731842
2507175
2359275
807479
72959
1480895
1602213
460584
1243621
1179053
422249
2745833
739202
2372654
1038776
2164038
1790169
2711051
2923419
1798174
302131
1360945
49109
2938672
2861651
1372522
1802738
2046304
621353
2704384
2146831
457990
869987
1794462
1933638
1131509
1583793
2572905
1633567
1546644
2826304
568935
1268458
2826796
1440944
554578
1568220
1202944
2210384
1805157
78947
356594
1131781
2787211
311376
2312978
139779
548120
1166780
1828117
811847
1265947
1451907
1632439
1736178
1547823
1186824
544416
667699
1196613
1537259
2390486
2657140
2820844
872762
253936
2489228
1074120
424360
942575
1866762
1343257
1258226
230807
429587
2827906
1341472
916358
36796
24121
624291
363764
590055
682304
2269135
1481914
24834
1565373
2776000
2481761
618493
1515900
1301591
1567042
1239407
2778225
1064667
2175462
1234783
601024
1032512
2919616
2430223
689618
1337822
845538
391801
2807825
1298505
2202728
2482330
124479
14903
1011813
783047
1769050
574972
2825071
985231
2838227
2651549
1988523
2067635
1694950
2237340
2474861
2738063
2868347
2157955
898543
1765249
35672
1826186
617407
2352019
1748556
65421
2233283
2894253
1980878
1389715
2029364
351462
1719329
514118
1270849
2303450
1285653
142163
751827
1948295
977450
2024989
1527674
2802672
84183
1393406
18931
2587322
2808920
1131272
470044
1049156
1686467
165443
592153
2541252
2067613
313751
1630023
514745
2859528
740371
1835736
621433
1632417
343832
181715
1613376
2191266
1715223
174843
1114234
2813998
2238996
1790340
2257512
798007
1633325
459577
1564645
1276568
2234893
1960968
1264889
2644947
2301836
1505282
1995335
2695686
2773089
2303324
2161003
2515439
627500
1558646
2867775
2011301
4276
1069168
2185083
110997
1498958
1497532
545658
1911330
11333
2824311
2638580
35331
2060797
707510
2006315
2126840
1987381
2936035
2911866
1779954
423895
2798513
2189222
1343279
297221
1452619
2449002
1810346
2319859
1764130
1161381
264491
1792177
2526003
2090550
958292
276562
833244
769777
159355
1187638
152893
727938
2178181
650909
520395
678363
1993495
1632942
2690729
2821624
1160019
1416657
667055
153082
2510173
2939884
2407896
1387116
876739
454543
856817
2452642
2207332
95277
626503
2210266
1806698
715467
2208780
194802
2677172
1991395
1159574
1155016
198498
2928577
1827188
992059
785741
2716194
2814988
2026991
423869
95913
990471
2717428
412009
1661058
388347
2832308
2103125
1231625
923266
683228
1954138
1044932
1465718
2658765
2732280
987290
1897409
1528473
123533
1186286
453211
2015048
827068
2163909
6255
71083
1780730
2876131
2752144
393526
1498285
1351445
2589612
2696502
1182634
819850
1232401
2902607
1616153
1997727
2755903
634190
2861841
2227044
509380
83183
752374
533407
2838420
1007952
2057859
319245
2572218
979282
837540
1331791
1964164
1616496
743177
2262154
1074899
1435825
1159752
1628499
2695511
2864143
2206930
190838
2117529
1650409
1659481
174996
1613857
677427
106881
527451
285834
676579
2818517
898106
1339278
2040887
2163766
914933
107957
1087899
182385
1295148
2013063
2790370
252949
2360650
899031
2841268
2006151
1184454
1844258
1807537
2763041
870267
2310766
1142286
1326259
426870
1014620
2806448
1124091
1701938
697829
1954802
1102911
1451189
1261521
1677894
1381195
2679709
1020448
443902
2542542
851594
2498300
1925676
2213364
2684421
747769
1451991
2776207
2765549
2399246
357313
1330237
2196894
983107
1839432
2701466
1784263
2321605
1763722
1941355
182163
874721
1127409
1907683
2223893
1515870
442545
421574
2625098
2850207
2575562
790683
1525493
1400681
317872
1962069
931258
2880148
1529944
222502
2566092
1050102
62481
2518461
2034977
2125545
1809533
594991
2525390
2867363
1004842
1767474
1342911
591240
1640176
972791
2404773
1617625
1627605
947414
2918518
2104024
2909080
2318776
1644311
2325376
1758368
2292615
2367134
1633893
2324819
1717946
2718659
840680
1614420
2040824
633245
573886
2794602
2704826
436917
535962
1851998
1020136
837
172435
37091
1710345
2924246
368442
1480988
1446542
2776701
814329
1505713
2556093
1625360
1594027
2879539
1921086
1885938
1107424
2287152
289107
696319
1389899
1374583
1996097
2276487
1719546
2143453
260616
1109678
2477209
1568180
159149
2728386
1416318
1583009
2098390
2438493
417596
1284812
101904
2189372
561408
986273
13414
1488849
1290203
28150
1904117
1894041
330170
579372
2044886
945154
2917469
2072607
1196493
1269927
1416
2556124
1830944
2211453
2289283
164501
458897
1427115
1522709
2130022
500751
1177728
2755077
2564797
719295
291320
382771
2135881
2388179
1267522
2315647
1719468
2020000
930172
1259349
2149733
2005128
1115858
2735750
878941
783265
544567
112682
1667170
2929123
1711382
2036579
1985565
295656
1526189
1007412
1423748
1607696
2197105
2652770
1114992
1117160
2023901
2063200
1026605
862830
748134
437410
691665
1594021
1988470
2285580
1938534
1925218
20096
719763
1402300
990099
1182955
2608564
2268716
1049542
589721
1516486
2826633
1257242
1767778
2377192
1144862
715752
227076
100688
231130
2294552
1183033
163138
578366
1937365
2491948
207455
2223698
809708
1022041
2691039
10451
1878123
1931907
1833668
2078427
2544648
2241882
468318
1894355
306636
2353442
2127007
1952794
2510559
2876384
1688275
2550232
2402833
171417
2670175
2694321
2431862
2011729
2788213
1383489
198123
820238
1002086
2765057
2487088
674977
1948003
955577
2401778
2885969
2293273
2351224
1484041
1305178
1812342
1939795
1570533
1566514
1685080
1906149
2800212
2727453
187321
735627
2421576
224452
2741737
209658
2176996
2284636
1497875
2862982
1329217
1735960
1983018
2125807
526619
2731683
545704
2091402
393733
27758
1514289
99152
534475
762981
2204298
2149518
2723902
2609261
1737104
966973
2773491
1868030
851856
2785089
1518353
760073
2093460
2483943
2345321
2731802
978677
2604616
1140198
1400169
2920196
981449
1624110
957815
549499
2593277
1579682
2232938
2311574
552645
661901
2245686
2365282
503490
1327716
2166773
2150462
1542598
2074671
1556902
692036
2839151
2746941
1601269
631723
1607068
2719004
2786552
2421748
647070
134319
2676350
630846
2036348
162015
1585987
151175
757984
453001
312450
1117361
1012381
1262230
364353
1476139
1401749
460992
690848
1688120
1896750
887651
1803870
2412382
1745474
1891533
2399294
1717107
285187
2358032
2520347
1820802
849950
1956538
2854543
288070
2820783
241918
2657048
2917321
2370499
2365096
2429624
2727595
1135608
1951436
1632481
1332404
1670503
2831403
2887990
1180341
974267
965756
288688
1652987
1252686
1722915
11708
1035084
2139268
527760
2680485
606997
1913607
2026548
1772295
2292722
1159072
2128792
1620743
1217496
1625498
2307715
202530
1380675
11410
499678
1946610
2005479
2108405
131672
1325069
950582
2228700
2110981
2308782
870991
2549504
2905346
830642
1306976
1768443
572803
1337327
1422396
565510
1683552
1416387
1782528
678031
827622
9221
2150602
591727
2285713
582143
285588
421630
57157
2449418
1163025
213543
2803820
1374136
1911082
1053013
2778146
1174669
1489589
2828181
45960
390938
2560744
2428992
2554294
1686685
1426654
2273575
2125469
2789056
2265414
107978
2432381
1063228
1688380
789287
2197396
976770
1602384
1632859
1147011
2152876
2480792
282784
1816360
1856684
2917783
1397860
1473483
2879824
420372
78694
2579419
652651
2327335
634698
952356
629847
1568080
862698
2465190
1540006
1706122
39666
1416050
375023
365886
1059670
592288
1709110
771665
2223467
292397
57575
2613771
1642024
1110957
2194926
1016026
2770236
2736584
1389712
654109
2812361
811499
2110878
1711458
1060501
265809
649437
2266285
1808701
366337
1364441
2030691
2757604
2857974
2784873
2514855
494999
1715925
1399891
2426073
601053
405773
2877912
2747120
1162180
2800154
1457561
1685044
2769203
32632
2918327
1707360
34339
2206848
1835673
2052253
1581250
2893290
242743
1458198
1214974
2297836
1727351
1546621
1733557
294414
1533716
1656870
2450750
26564
2411527
2721207
2469794
774738
1069824
352577
35812
1063884
2536158
1719581
2676841
1546471
1647957
2079433
1182480
1694679
2634113
1613086
502516
2168364
754322
1788542
2696898
513501
1988588
2381020
2144980
1907522
1125925
2463606
12290
1326389
67881
22079
2706607
873055
787405
119541
80427
2583357
366651
123974
876455
2630278
1743895
2409465
551994
1064651
202289
720449
2588649
117442
2567436
2194817
1219756
93499
856903
494335
737072
2626369
135025
425375
2803401
1138048
2805064
1891926
769479
1404206
2546305
1937207
1058655
1631896
1728377
2159743
969531
2807419
1079867
2513253
1958686
1829064
2844010
889246
1064702
931299
1165445
643661
1154333
95531
1670422
1009795
121729
42385
424988
2097861
1432208
1755259
72296
1123916
1112742
1041632
1460008
1455963
1823690
1513380
407416
1412118
2312879
2110554
2898853
1840896
65825
1081142
2904581
146598
1009267
988909
715305
2200920
62930
1340691
2280874
1733563
801923
2666759
1631934
2522259
65689
139135
2323294
1334345
1897462
1043856
2180954
1125646
1455138
2781756
1312710
2738252
1037806
2739801
2052629
2410547
232437
191995
1241717
142532
2542873
1220054
1191576
46682
1648430
228736
2183691
379738
2484803
2814163
2405816
1581976
1968650
2449980
526168
146516
452186
2692881
1794881
2798368
2116249
1944116
2628288
534332
1110615
1664929
1280161
2376721
2857634
381296
676955
2611287
1966427
321303
323489
209178
2084415
1146850
471861
748063
1661011
293482
2453658
1019392
1816507
808752
860324
2209336
1121688
1068846
999921
2669077
251233
1619953
2266185
1475225
2064945
228262
1132340
959201
1326267
1550700
18349
1854401
1981679
2444351
2643672
565651
1748572
2726516
2425003
899007
123246
1531047
560001
2327898
1296634
2387714
763106
436443
369733
2798677
1601808
2776319
1731731
2800591
1607677
1010651
207732
1052249
2612214
1758807
2932464
350480
1224989
2800745
1594625
398233
942057
1633722
589921
2131548
695430
2616634
1772447
1355798
339953
693350
2701517
2845128
30924
2174794
1665880
1256514
573806
2082283
819146
2752495
2408692
2784476
1285414
1345603
338714
2372731
679404
1570937
1858591
1533920
1964879
119485
1896211
1949981
673055
856664
2853073
2086424
2153218
2528443
347518
1283207
903802
1184536
1612900
761858
2643227
297926
502343
1890289
911576
1443374
1831243
855174
1106235
1065797
218845
2477174
680638
275931
189552
661948
236917
2164186
371387
2121031
2219746
795027
1513555
1457734
784361
1834018
1290831
369535
2729951
1566214
567912
2427815
53748
1263914
2564632
18921
2084816
2644720
1140187
1873099
1098091
1196420
1005991
2609311
371637
1375214
1719748
2167514
1706435
1703019
1392096
1166773
2061107
2708757
1102478
741873
1818935
784013
514792
2396731
2820746
2079424
287665
2215828
683682
2330154
1301665
678241
2485709
2127051
2158665
338506
1209908
1043000
2738140
1173695
1456743
2043446
1962995
1607114
2612148
871264
905151
539255
741675
605840
731070
1854047
658642
1955342
1356255
2267597
459990
2279825
1428511
1925283
446847
2303529
1533830
799867
2764964
2470078
2390512
2179985
912280
1190133
1931717
878459
1498418
957520
321323
297730
1029209
1371454
1585011
2741223
1051418
270445
635186
842836
1697078
345650
605544
2473492
2014495
1080548
198886
1489845
2063527
1688886
684811
159814
1423729
866102
1251503
680947
1113231
1076922
1362350
1352451
594647
232815
2486359
793251
2741702
1016851
1408642
265838
2247095
2509993
1991662
887982
464014
2713456
2357698
90486
1268854
994836
847076
968015
639183
2088521
2414196
2363606
2477526
1171797
1719775
1349924
1651742
1003280
1187737
1459954
744682
44954
2657322
1862440
1583978
479210
290714
2433944
2722293
2656849
894395
2890973
948791
284303
1894018
2568616
1451842
1559172
2739645
1888613
1350433
1646549
2251647
1619917
1881697
2498313
710762
1584793
1085650
185533
881006
2243764
660774
306304
1939067
307228
2738225
2337717
1875400
2093680
863968
2367427
2175543
1178653
341328
1200841
1162840
1201542
2460601
1381338
645930
2176878
52452
1957716
2918782
2837074
1356355
1997767
793961
123122
2319434
688733
1646406
1865266
334648
119365
2016075
343573
1641492
1158809
466225
874068
540297
3174
1295110
1361262
797656
781112
448645
2787039
1632862
131269
1450201
462048
2587245
2413151
1177993
60486
715000
1949519
1992868
2896729
2665805
1995030
852955
1233401
927676
2112849
1459614
1219232
289382
1118788
1259010
1808620
1567237
2330803
2218016
2804936
1003062
2252966
844896
1722519
2910267
2119786
1090125
1341683
342664
1989676
2754551
1855102
1703987
976755
685350
2565108
123443
2129739
1942389
1328211
1085535
2561403
1445603
1511917
878409
1822093
1543219
698447
588371
1382980
2577163
1022370
198596
785409
1283573
2223878
2893928
1666057
2132759
915399
2578956
2744486
2222780
2654938
558727
1451134
975118
1982925
1530948
2454506
804093
2255045
2360583
1128682
954192
1586083
2530648
2518119
517193
4353
2636518
2122574
2778184
8669
512115
2317547
2385426
988536
531180
1279040
2876746
1408210
639815
1862124
476228
1592563
650972
1777290
2651640
1717009
641476
94319
808009
2555258
1634375
454641
569042
2447704
376111
2063726
2898357
1376936
1330562
818833
2753188
1734966
2007566
515027
1113509
1822264
2769025
1781080
1510634
1990599
2563549
1246483
2566069
2082539
1420618
294208
1913847
1502388
605995
2892845
213100
1427484
2557922
482320
45313
1690862
217263
1590667
1789706
1359399
2071721
2250425
1234301
1584648
610044
1467467
828955
2084692
1486061
2640988
2451576
1943502
1135636
834030
628069
933466
2061862
443787
888186
2408243
1766298
2493553
693982
721068
2620595
2347512
1481625
1486793
1953444
2590533
1592033
359218
1329915
1448964
2105224
1392740
963978
1207257
2761874
1232784
2878792
1896063
1757626
2936911
2890512
2232275
2583661
836998
822377
1147713
552913
2511502
1296021
830270
2385895
1505935
934712
568810
2543336
593314
126109
2184253
440867
384894
1701906
2086459
692470
1969172
322916
2178641
2843990
887002
330957
1307106
1074075
2461136
1421311
1456652
1481617
1773459
1754364
513813
2429231
1128169
2040482
325237
1461407
1273299
1976259
2667169
2133892
139114
528609
2604741
1096886
140155
554559
127253
2624324
2564321
2348365
1198458
1086661
1807020
998977
1163855
1710424
952168
2389596
929079
2857588
853000
2595830
56797
1738434
2929112
2355609
2587883
2405863
1726575
1326138
2098853
811397
1087388
2667292
1937353
1099383
809492
511606
2713381
1113115
1955034
365758
573410
1386328
1073966
1191453
1845597
1388908
2150799
2893473
75097
1788596
799421
887239
2675820
221303
1042360
1722393
1655953
915623
1521326
1033662
733443
592257
798610
2779780
2744471
2525835
1157786
2011801
144755
688996
2278572
1256805
670377
1969566
2590214
681704
623275
1347226
2600931
1611107
546205
827592
2455355
2190743
1336830
2015966
2881070
1066154
2091821
2039249
2094982
964527
2683013
779437
2661241
473822
595879
1421916
940934
2345549
1742674
2626354
1878051
1743483
850435
473537
599658
1068305
1626793
2812389
1373641
1163406
1194803
2698548
2620824
967777
2145164
1455881
2820755
1711788
1216754
2384679
360294
2593534
630897
1482305
1859685
407263
1781895
1847374
2464927
2594919
1232636
794312
1675440
880589
913194
489683
1626703
1683074
1126596
2803590
1304576
2782896
426195
2389389
1692681
1181381
2774978
765651
1317878
799417
97826
2041698
1921878
2566389
416221
1234265
1246244
1031970
2317931
591230
2262946
2350423
2574298
1519326
2418391
369395
2489913
171097
1386343
2275233
1989997
2790466
2870094
947873
2779258
2920447
1568485
1827964
103484
934799
2772606
2817373
1410241
1891242
1020648
959578
2909783
1822384
286947
242787
1378706
725381
1372222
93464
1929933
1609554
1637858
730353
2675427
2008955
2397180
776779
2509800
87279
30414
622927
346159
2607171
2706766
941192
1442048
190061
1915775
1990513
39540
1899284
26850
713619
2431839
1069531
1612494
2318746
2188788
152495
1826840
2192263
482333
905355
1649872
2165477
68394
1348756
2644913
405396
1214841
2055664
2044285
2801619
1818869
1819078
942170
1085389
1665753
765466
2905402
1372911
2408649
20014
1405542
1607619
808954
2089556
2263015
985795
2269488
313352
1925244
1294367
636449
1697668
1520808
1698471
2135190
445711
1708051
109021
2508054
2546662
1705004
1765158
1561922
2859020
1109897
554341
2566653
1721413
706513
2313897
272789
490219
13256
374994
2885584
2073254
701002
1552266
1949462
2669587
133514
564443
1091267
1554224
108550
1540694
2753095
1786447
2466265
454113
2015546
61196
2855933
604172
815206
1363911
328711
2532518
165481
1704915
2619410
1623750
1155147
1078431
448033
2196171
1968018
1400373
2272466
358430
1098258
1366276
972888
846970
1180780
850958
1116090
921488
2807647
2116818
2382335
2444376
734336
537453
1826499
1307829
510528
1497381
1252400
880756
2159900
484888
2677832
2490939
1805160
1814057
1428245
641554
461159
1424090
2677705
2932134
1965228
1618658
2367101
1658106
1140000
2314201
2053165
2736839
190236
1852585
1995649
281130
2559040
2758349
785858
1956320
1268540
212301
2555180
1392849
1407155
1315700
704272
737569
694411
2228173
655957
2748360
1452930
1402261
804934
216070
2667689
1293053
374936
823956
1535549
2851398
2660890
521534
1997425
1062997
1895715
790687
174960
1440284
591290
1700990
1531578
2460756
1453991
2782239
2081308
1328496
874603
1721330
813057
1834670
87952
2406889
227320
2345912
2568307
2454841
1561557
1437341
59651
2482269
2773639
2357808
522371
596676
729852
2624718
1383516
980470
2750247
322646
486335
52051
953621
503757
1849499
357081
950523
1240859
1796217
2760322
663821
1645186
1829016
2836686
203597
576503
725755
145516
1824064
2213788
997478
1708044
1587086
612419
848691
2528028
1269597
1796144
1691123
2903249
1384307
224288
414204
160410
658523
1287237
195947
160737
804424
531875
665016
1674298
334187
239774
1121774
2293614
497488
1390700
2571371
2548226
4639
446360
114007
117486
598262
2045233
953607
1775020
1540750
86480
2265156
2854979
1810335
435504
743023
831481
458230
220465
890364
630575
1966346
1341802
2122309
1211452
974431
1476188
1366231
2342002
872967
384560
2423913
2543147
1950366
761046
650965
945270
2588488
859238
1977804
2047863
2677876
1059253
1171141
34085
1979076
2880690
2774811
1576114
1024383
399495
732568
1890723
1261676
2820628
1959038
2764461
1947327
459844
1520875
1388706
260753
821016
2746772
2800311
1364233
172380
1558456
293179
2319739
44799
2869862
1413472
2525259
472273
2591050
274911
1416509
2028030
2873562
1983806
420986
2598593
628342
104336
1108502
2396164
928052
1059432
339460
958171
2653094
2720262
231510
2759733
419
2268627
2259997
134794
2043783
1612525
888182
590551
1849563
2221517
2659461
440245
793103
1539106
1017903
253068
1972263
566474
415325
711626
2590216
661615
1738521
2722367
74808
2217824
1263404
747507
1580789
1782408
479527
2023640
252250
1537169
995644
1789515
722840
1361906
783320
2810719
1919844
1260130
2643152
320220
673932
762170
2531121
2080935
2232265
1172187
1258915
340315
58500
569959
396004
2320034
2921438
2075032
265162
2310633
272403
2376831
2779944
1990732
1923902
791593
388101
87919
1038660
242376
2144968
2503704
1187550
2119761
2843103
420186
1081651
1973497
1628536
731653
2700116
2686966
573781
375887
824834
415625
1804968
185315
2929642
2700577
652852
1194064
1219462
522156
1207660
1406999
738005
2217350
1077402
2742456
2144721
2135575
692268
1374831
2715682
439752
748515
53286
2725049
662661
1786447
2626620
157522
45719
1204620
541934
783274
2271111
1935447
2473854
1007349
2261357
2469448
547203
1545098
2527766
2796621
360152
136118
368495
1979350
1333483
2013983
2242116
1569119
2900195
2134812
2853706
63326
515948
1871299
2862766
1001780
1843625
1199960
2709058
1196110
2843967
2879727
599086
1921348
309185
1382261
2004461
1352834
303237
947416
1297909
1334154
1285414
284141
632720
76268
1860543
2465837
2425031
753750
148190
222805
2587917
704335
1200822
2315707
1962921
1969632
2115588
2608347
901463
1002049
1491880
2537542
505946
2236197
2203670
944251
1102531
985183
661150
962208
1978512
2707994
1018519
2086466
2259452
2469832
1455339
2661520
2135746
365293
572645
1375626
799030
137089
760397
962935
1308166
2306576
467070
2408383
784103
704097
2804335
2724558
2076334
1505513
1407459
2830458
1821170
1367492
2669145
1310693
2031180
64613
998068
201172
1734162
63846
1094463
80973
2174096
1509076
1569015
688120
2278558
1187857
2331631
1471739
1938932
2514888
616831
284964
261246
972731
847613
2607017
2134408
576921
1250596
1380160
1445154
1487657
1149299
2746123
295123
1977207
149267
2272867
389820
2110479
1936256
1075557
1634585
2379639
533076
1191510
2598873
771828
1629797
2419414
531899
1335370
1774906
210633
418290
140345
1238156
1854017
2779656
926818
1181146
2080905
444560
2864052
2846432
1318640
1532815
1038123
1865728
1806071
954973
2329712
2030188
2754813
2193733
884886
1678658
1776609
1162108
1297877
2704603
1615083
2781275
1594908
481209
1254327
2139267
2863157
1436717
1059155
2334489
1772742
2925383
40148
1761826
1328175
1094433
1237819
2795587
2681676
98947
2297628
74566
14104
1836311
1023838
136579
2517525
1373506
915517
1197329
2317103
272379
667628
2295765
1707330
702410
943511
1739606
2014515
2894534
466572
2608210
1015403
856125
1979263
1551266
153201
2250495
379239
285638
509240
1933634
768250
2070482
1694457
2689589
439225
1298535
2638871
2159506
2312738
182722
2722433
1896655
1349031
2435638
1835956
441379
649846
1524677
854588
1838031
2646556
2049433
612055
1972258
1787276
2790058
435186
1272469
374483
2812768
2029428
305094
1459750
2609345
2067178
2432277
23198
2452962
2904542
2471105
818701
1354966
1597746
263063
458912
1448778
1131878
1070237
1883819
70774
1257620
1936715
431361
2610371
1539053
11779
114583
967204
3512
1398091
2304434
2021696
2146031
1228286
2245672
1186037
693163
783517
383632
2305974
243178
120408
2053683
2639023
177502
500220
1439548
1756796
956838
2684057
257690
1932385
1017808
2216092
820327
1972921
716994
811975
676200
2479494
2217636
1185747
63319
2455227
1240115
1514018
2309769
2441625
118285
2877937
1221190
1923445
55246
608692
678796
1242632
808342
2116756
790537
2559479
1419968
289623
1074427
2236195
388408
1978650
139823
2324946
1684758
48482
2412488
1438739
2508494
1332692
451253
2717489
1272306
596108
2928874
104143
492559
1628115
1678357
794180
2699361
2796631
2415173
1077739
1086400
1076306
2197580
371941
758927
252622
2027841
1088709
718165
1776716
2474979
2246187
2392966
1082128
1622737
797794
1354182
2720667
2251215
311667
343931
518498
1185288
2655922
2602879
2439933
951399
1696768
2202425
1021591
691531
2909126
511726
992449
2061680
2924649
1841957
2782161
88580
886751
643621
2721564
1947423
1686872
910856
1413600
2845852
2286148
421435
2368019
1701515
428870
488761
2492321
2221877
2722217
1137947
2678004
1969485
2222991
1175879
1977196
2260908
1031592
7060
250081
1160318
1607710
203851
1596793
2784057
64050
53349
1430661
558233
1260396
1148249
903753
2857377
716575
2805604
1537735
837473
1341727
2389113
438657
1529320
2378584
1470183
1602808
1761734
425059
670151
1232186
1971337
2859577
46491
77189
828756
375532
737686
1110529
2788845
492813
540148
1344445
1393980
1463881
2246774
2444648
1826323
2471992
1781409
398177
439528
1536822
261429
353587
2014291
2443767
1656247
1332979
740705
530260
75899
696948
1307096
374069
2018979
2628501
1525476
574470
1332926
1800071
2098201
609474
1556464
552512
700305
1094054
1704505
1903311
361941
1266124
2061160
2272062
497134
1094376
1751215
364335
1553103
1229630
292783
1577664
91283
2443255
703092
36152
96168
177697
2436217
2755309
607841
2676734
2118544
1194018
1427117
2522753
1605913
752613
1523931
331185
2433886
230468
827288
2282565
1888194
2424039
2009928
2279716
1669880
2415513
2107828
1028405
2357481
2137096
2012674
1010221
1652083
2012145
2020527
268142
931239
2333154
1568765
218297
1576472
1086005
2788678
1353211
1481752
1235689
1170230
101326
1148430
2082724
1783287
2275590
2058849
1442126
1142885
387611
63079
968878
239896
2186306
2280719
945999
1088804
1163075
769283
845092
1710204
2586856
1793155
2091913
2213443
587605
995815
305647
1192913
2599099
632833
2666034
1755474
2198582
2717865
1107710
2626670
1698329
1417426
1582991
489641
833806
2571217
2141231
22572
139933
1805451
1746666
2940493
1961616
288799
1595930
2574695
1742322
1066403
2722362
847604
1444603
2393369
1096849
613088
969423
2453151
307969
2876960
238568
1220007
2426020
2901040
1058670
573575
1599849
1124216
373887
231962
2655438
1552927
2041942
1468166
2643910
1636986
333948
161756
2427490
1504134
938336
2544956
2229396
336560
359911
1310233
1177184
599379
1026170
1320366
2282325
1291570
1668538
75615
454405
743524
2093826
1647070
1351892
391697
655493
1960607
1153122
2326548
652637
777529
1219912
357449
1777775
1626672
1693280
782349
1084919
1637980
2017970
519815
489510
829678
935505
158190
412364
989826
2514258
574594
544274
931855
2677627
1831082
866559
137148
2856328
896380
2445303
195535
1880413
1841511
2737360
2198292
1287936
501350
2538812
1546804
2527779
2499421
2854824
564990
237835
1974610
1701313
1799582
2069554
431933
1252456
1253187
2603880
25672
1291231
2190355
1648232
485390
1981028
2057130
2476340
1343585
2023810
1604282
147274
64025
232629
2309322
1030057
2062410
423036
605785
615430
411043
1983675
1594909
564105
2695107
1840800
666200
1844651
1742710
2358369
134590
1709790
1483594
1278900
847080
1541784
2151155
1361531
1484462
1714906
1029482
2919860
1925236
2763428
2657633
339808
1351892
1318703
2071384
1750737
2401880
2283270
2762216
476648
2420049
2088836
822934
533565
2867452
2311730
2517988
242378
1417850
731484
964616
529522
2046625
1822484
100993
2786096
1687965
1314991
771719
1054085
1485844
1155231
824235
1067682
1831096
1292888
1409837
1801886
2313934
1442913
1200770
2398313
778060
1152581
401583
2703813
1043354
825242
383793
498367
607173
1970204
2838638
35523
918370
2896613
1459385
610492
1446025
1796179
1753559
198690
880767
1687338
1385662
938611
1824779
617270
2373676
2705643
1281519
328354
432546
2336440
918361
2357805
861456
63942
2400463
1859348
2265076
1328957
2203138
2606565
2415839
461442
91454
17396
496106
819691
2128534
445566
1788382
1045382
765566
2834485
1411159
2554358
590289
629788
1953545
60453
830501
1045110
2347714
899375
2287024
75429
378356
1403336
243548
2535195
1987974
691845
1529848
1835475
2498785
988198
1224146
1243667
1683410
1744704
2822691
1830216
55063
2523668
480750
1717281
176109
1330784
618336
1505338
409241
793921
29805
764297
2778023
2524743
107200
2865837
2065866
2474071
2240949
1494247
990459
689830
671970
1259363
2632170
2648479
1948802
2697206
395684
2723601
2384739
2191036
457219
2556105
1943695
153127
2701380
1090186
590439
622906
2408421
994370
887716
1730317
2236176
271022
290722
2548143
1928652
2124659
2701147
278132
691830
715547
808946
311124
2909451
123490
454451
1890126
193996
794086
74339
2742514
1388622
2397678
156639
1929990
916633
742929
368519
2772046
1005768
181934
2776938
884248
769930
1005920
2312705
128551
1425104
1262438
634649
672999
1906461
1504361
790329
2081372
601593
417695
2698572
2307927
568893
2346911
2037437
2630530
1410978
81634
1268520
2555943
2533463
1289380
2747917
1605913
56148
1749733
2649750
1592536
1640115
1925016
2834379
1854680
1932812
2747365
572690
523619
2817022
2833934
1173496
584296
741913
1975614
2850326
558348
549667
1476543
1774179
2870040
2264380
1897645
1453738
2857703
1511379
1996912
2833190
855465
201563
809094
2626644
2273125
1236231
1277185
2660237
1384160
1647954
246347
2176488
2835661
2371314
2740973
2721615
695827
2823419
1225993
1157467
1741834
1340828
2364064
1568725
2069896
2918979
402599
586303
2797342
2773796
2564092
193267
1672519
12897
939408
462297
1817347
2584654
797213
1601603
2020577
2721629
1721305
695647
438535
1492360
1413005
2898673
227319
365837
1562355
2819233
949528
2521080
293808
1392420
2603373
1146025
2781123
1321556
1972289
154960
38813
749460
946350
753665
1731579
418810
1436005
3783
890732
861486
2939970
2235515
2425992
1744795
2797407
2562162
1831689
2649345
1796928
887871
1695073
71886
1023536
1266963
2562822
90227
1006428
388203
1273953
212537
2800481
2181927
2759721
2107802
2401675
2171727
318049
989947
860499
2001389
129450
2541540
2622699
1750377
2428661
1319724
2554299
1217553
1793136
1203134
776475
2698323
1896643
1362307
2267946
997592
2902694
1817984
1142682
2055161
508485
1129290
1740285
2671554
1706368
1412538
1434687
2090633
2806201
617841
697927
2031139
1319178
1459216
141879
60574
683348
875709
142979
938951
1505386
569331
1822723
2705932
2721078
1819317
789027
104460
2389839
252577
2548710
2628640
1267202
2511753
515433
2392707
1541906
2248663
2106981
1562412
1789265
1660900
2126084
900999
1738412
35241
2314755
2454934
328512
917194
1363989
443713
763735
776670
1513063
707786
1089746
1838015
333377
725850
2783280
919095
906769
2016238
1268242
970419
1957029
71605
943394
221681
635728
893556
2764081
1075139
1508212
2655798
2098461
2201306
330726
949472
2090323
2750570
1051538
2704983
1996396
1067627
1325852
1446770
2042498
2816911
241398
203927
223827
937131
2633944
2411816
1710644
1103436
1395277
2000273
2461041
589467
1132517
1391407
1340212
2201980
858182
1627770
2657111
1699892
675707
1199862
1705314
15179
2752515
1895425
2124696
132505
1433109
2648283
2281315
2509355
2487687
1066347
1342748
1519943
547918
2431217
877934
865448
1578654
535214
2394024
822173
2757130
365433
2273223
2265870
43423
360307
376130
2227824
2031438
1132880
1703632
2210724
1778813
668084
937900
1758843
165252
2939679
1695015
2913559
2590878
1097640
2341943
2827952
1388182
721384
231083
2039736
1547402
2128244
1613183
88286
55985
2831354
2742652
1472040
2218795
1778614
1038017
1023860
2744883
1606323
2721123
2759895
420419
1087405
2022743
813902
926729
2587675
2082201
2111036
1084970
1656113
1077841
1012033
1855779
449966
1593694
1372097
1281721
483118
425550
1367677
1198733
32161
1518784
85712
1460579
1864949
88989
1025603
784804
2303655
112079
1106564
1133713
2798288
1027818
240103
315406
2840895
27501
2359817
619178
1244136
6011
271169
2760010
789905
885559
795728
31402
1431830
2529034
312297
1238379
483210
2679030
2679818
9050
1835358
253565
2816166
251032
2830825
2614547
766409
576064
1277316
1273050
2810260
65698
2753927
2894690
1762516
2155954
1862037
1625828
643393
422050
285978
2563637
1857172
1609813
2543487
732858
856180
2004083
789181
898603
2081010
2869715
1847798
1509219
2369423
1858287
2321606
912886
1608364
603664
2037115
2483083
382533
1155327
202998
1467336
2734609
1285276
842533
2371927
1885419
1458441
2513247
1721311
985741
2388626
739425
1979894
1581967
454972
9949
2707911
1102378
2934146
1177882
1725294
1233539
2127657
484548
2155402
524792
869524
2037879
271787
35584
1753434
948894
71877
2162666
2870295
675133
2224576
1118762
802236
2848587
2864125
155741
246552
2686132
2327245
805399
1527048
1582144
1496012
2445616
1091072
1216033
2028792
256089
2875658
548405
2912171
2148575
942060
2182482
528072
2318136
1489138
2033369
1031593
738116
2933564
2629339
1531213
616853
99619
2484627
1217833
815193
2005426
202597
903735
393051
2443636
2331553
1678618
560795
1288290
2690194
1811893
2290634
419870
550379
533420
761012
500191
1305994
1984069
436948
1395641
379945
2748431
2844739
1363195
954032
271936
745550
334765
2699278
2644948
2009917
2133712
1624347
1009915
702245
469256
2737644
1604072
33468
1809679
2595560
442676
1382771
1655686
524852
76563
307006
1715030
1305983
2194159
21027
1513314
2914029
12729
353114
2082150
1016191
1376850
1919668
2600103
652473
515019
824583
2858402
1573545
2204106
2764364
262466
283808
325137
2450941
2234291
1331366
2840156
1385688
1827109
96553
2365727
615978
2647846
202525
2096171
2250312
894586
1352160
78347
1985591
2044881
532671
1165007
1964310
277425
1232912
887037
921629
2046840
2225517
1056490
1675603
441310
1797332
527152
1448935
2345082
31980
1022924
1130813
2765091
1649686
2695503
31589
1688354
2482836
1967173
11558
2623067
756021
2759715
129393
161426
2774329
196138
2655364
2181849
1753428
632922
518984
2066301
2447774
990742
2705105
1015431
876071
1611976
1662095
2843167
700394
1094676
166043
1417718
988359
484611
1863974
2290675
2215272
1947826
2871064
1115160
2047831
1494062
2661527
2864616
2554859
1489084
1023898
546012
1312026
464054
2136927
339355
712767
1098644
2031285
1359997
2891864
1666037
1518311
1669666
1454669
2070366
2878132
1653850
2291780
354642
408859
1432308
462105
340876
584343
710113
332710
457729
1475910
2370711
1477885
1313860
2289589
1368188
1744508
689216
1425248
2140660
2702404
1438821
933818
1247441
1073317
2145408
190551
1928602
2870965
828543
1589457
1694209
2683108
2421346
2819048
2420776
629710
521075
1216644
2559903
798056
2167541
1385737
1138679
2304418
2262784
1984813
398670
666901
1707227
478450
2008264
2587118
491230
2107147
410600
37586
745910
1256402
1496360
2297141
2024280
2802217
433011
693757
1655415
378943
729095
2432680
1738741
1678965
1703901
1618007
396488
1429862
741196
1958271
1918816
304236
1359737
2847630
1454906
2078088
1069286
1079574
878605
2128248
427195
2478314
423058
168942
1414588
2144509
1785514
2600968
77599
197471
321386
1452952
2141769
1371974
2909321
1621626
1559699
199241
392938
818303
1766659
1921728
539702
33983
1291750
737346
578686
2936241
2170255
350541
1039836
629758
1261134
2761235
1598681
2534320
2487001
153164
1239215
2743598
2266674
1754199
307701
2475302
2530756
1994356
1984818
1634414
2053719
338941
937215
771271
257659
716928
2368923
2476287
1616240
2109203
2579423
2198828
2837655
417586
2110444
1423820
134487
2093146
287334
888337
465122
1931331
1169203
1366158
1830635
2650673
2712627
2515528
962035
2935094
1228248
2762874
83033
2381830
1290688
2734993
2512455
2423853
22127
1147687
395759
2920386
495880
1582402
1051136
937300
1069205
1354620
2263328
90479
2785539
1335103
1803024
1998594
286182
145647
1630288
2105433
2028741
1226714
1457613
483451
1059174
1721266
1240580
1092724
429980
1008425
2508020
2278958
251347
954421
2078212
1372868
1280714
562055
1762491
357999
2104202
1467809
2897917
2462061
2230054
56191
2071954
2385321
1583371
2824039
1684288
725986
598840
137660
1965259
936804
709369
273769
2020914
2071045
448997
706710
1835139
644345
1758435
2386192
717510
132782
1616327
2506792
2771162
1423165
2091451
1435040
2275575
2795380
472537
2502724
2849784
2645138
2711053
2129285
1960661
1344497
2136009
6683
1758481
929059
2239870
2635637
1547656
1627108
2488161
1260118
1859136
2491391
2177745
184569
1753245
929575
605103
2473140
2333161
2161532
1456038
2056514
1944769
2365328
1295100
523792
1787824
75848
2474133
194094
615022
1350178
2404005
2462220
2119487
155279
1965399
2881363
1923877
1982372
1669749
422029
2040349
791843
638411
1080787
1925542
2025739
2297106
1013985
971764
2868092
2003628
1458655
627322
812951
213457
23049
2504319
1923286
1894639
725446
92835
1126545
331528
2542478
1160340
1502778
2702569
571607
136128
450541
34906
380944
1946758
832460
1507388
708471
2708047
2364539
183306
947196
931173
1119168
2445883
566085
2101105
370191
23015
724230
712778
1236645
1296912
1889991
697265
591249
160290
1564401
2220692
1337392
84822
1682633
312822
2003260
1557067
1169582
379436
307174
803654
466526
2394606
213138
2657328
1859552
1931629
2399414
1011834
697815
931504
2053552
2065409
2738404
618203
940472
1635821
434984
649086
208861
1542925
1364491
527366
2875144
1333169
927791
2336943
2819292
2027666
1968988
2600148
2079233
1608312
2725415
842533
933090
1385464
2087537
1164018
1276396
1912512
1666088
1418231
217477
370639
871483
223907
1633163
959941
1800600
587364
10151
2072877
143219
296094
2402698
484484
1398113
259283
485464
2007201
869373
1954699
1627001
2142043
1224868
1342298
191943
551559
1152831
1801164
1595638
681039
2323136
828550
482166
1902840
2518666
637645
1727698
440259
2804068
1270166
2915523
2123532
2766183
2010329
791179
974850
1225630
1135349
466398
1777834
1574757
879566
2748692
2466678
921551
463872
1631426
1960278
2375494
2829719
1580170
2131798
1369652
804122
2793868
1573434
877801
130549
593251
1254965
1042066
2182573
109405
824196
182231
2725502
455897
557015
2709619
499667
1795565
788610
454943
1693294
1902077
512324
79820
1377765
579725
1265207
2004727
1356143
808439
2615957
1182310
395417
822662
45150
2680541
1729695
1630362
1699726
1510708
2147781
1643816
2447228
380234
1530350
796211
30076
1163751
162601
2077062
327923
2029445
2001089
2392470
2455408
2541372
2094491
194036
1970217
1415337
2735850
1005480
1730353
1325367
476875
1814947
236569
764076
2203442
858275
1646976
1518690
638885
901156
183361
855678
14009
569148
262284
634773
2555135
381548
2926725
1608319
307289
1738786
1972438
1596293
2433729
2627404
274173
209660
1626496
2281807
2692404
2496555
2252307
1172861
678279
2504227
518682
1805862
898993
2193833
149244
252560
1321701
2634873
2184828
1248766
1999834
713761
1342712
281473
878053
2767960
494516
2263338
898797
1097012
2459888
1131365
1766039
360251
2292137
2183717
557979
2595376
470470
555573
2180667
1298151
1704563
2671070
1456183
1962789
2298283
2502831
2782751
1920081
458363
1995977
470349
1148118
2512292
1329790
2620312
2513185
646066
1123392
500668
1177296
1072321
666893
2121437
2581333
2333781
371721
1121000
540793
82237
1824756
85915
2382129
510390
1428826
1157262
394955
2303989
1387879
816684
861737
1124589
1077381
2916165
1016269
1357357
2049087
143312
2824150
228505
772963
58723
2039363
1743788
2125275
252306
1283608
2368170
923622
2124181
383817
1911551
2072582
867858
2394581
945263
1410227
24773
2743538
2299302
1493254
2139686
2081241
1220720
1647386
435747
2691986
48059
2256710
1672611
1629376
782729
2734621
1249389
1467479
1437577
1215961
480255
992964
1548672
920357
685500
232076
1431322
608550
47907
2002498
2122542
2753491
1499647
633587
2140459
2187562
2558074
1762091
232383
409486
1990788
2042507
2376275
1312223
1007963
1155075
978779
2762095
1917607
1120109
2909170
2363215
485488
1782043
2743046
2655109
2359695
1568349
2896085
1788182
665007
2334420
769631
1987180
478001
1057589
1395134
2160121
67047
1366855
986322
2024358
1582712
323648
1391621
1292940
778808
1735610
405035
2473997
1520491
1754522
81579
984588
211654
1516762
1819934
2829280
1429128
1760983
970384
1258090
1943850
2183966
1048466
836045
2525591
2281125
2876649
1575567
1220822
1359187
379253
1591412
1723109
2629431
1192985
118926
170902
871656
1978124
2195738
56531
1170701
2054408
1301992
1059423
1376641
115710
535218
1705284
651114
2664841
2936372
2295454
154075
1864511
992568
164264
2075716
2187842
232944
2809616
1961092
1235766
486907
306863
1612995
1286579
1912943
1727481
2516294
105825
731029
2390052
161613
468245
1573410
15087
2921431
1285404
2653931
1775769
831076
188123
156560
425446
1669111
1078811
2525920
1061011
1336829
2451184
704594
1237670
277220
455954
1179181
500818
928411
2739717
777166
162375
57450
1902865
775745
647022
535504
707203
2804750
2597155
1940362
2603190
2646642
151132
1172523
1059533
2476226
2447216
219075
2823459
2197353
2302083
97681
229859
2741707
600494
2190361
2291876
839947
1391788
134326
403252
605291
2026421
106720
2268061
842073
761238
2818776
361957
1862824
2541370
1725
1297370
2018508
2450776
88383
1833865
2259184
2141733
1667974
1006002
1565101
560260
2698182
2927708
654093
2345194
1049626
325283
1542566
2595476
2053813
32355
1702780
2497074
1148053
1173382
2938428
2046799
1965275
1708911
981642
568212
1526405
1085338
313848
2571298
1119937
965894
1236198
146471
2129408
2142913
1829294
481375
1072742
2615448
333316
2743570
2247509
1692303
2016366
2888648
1907406
1858272
1081687
2740931
2606635
2389042
375815
2640805
1624679
873615
2381241
2152841
719447
2377274
829573
31433
2606172
1328161
1481784
873709
1395247
2477186
2837895
2800734
2697009
2101796
2090234
1084694
606407
2718390
1474959
278831
2418662
2515615
1706639
843485
1328400
2726231
2827507
2365899
308894
2143245
2814332
123432
1669775
2914873
14734
891341
50648
2848716
2695614
1466965
2748655
685580
2768667
2521474
2160605
330344
1146438
1743525
812672
2207706
1737882
2201428
2383811
259423
903708
388799
1828395
2767849
2620187
931356
2417059
255001
2590977
1099264
1964217
476022
478109
2519725
2606743
2930453
1232346
2769901
2169883
2216211
1529344
2040878
905772
1337229
2311461
1784935
932026
2346393
1071229
2352478
529952
1363407
1336694
2335674
6952
1028420
386802
422213
2658666
2179679
744852
860810
2439740
2640583
418458
1161917
458913
34173
1038221
1584442
2674420
399606
1152226
829670
222144
1759094
736877
678447
1564653
144721
288533
653689
600584
2710971
2286316
1562987
2510357
1440734
1013536
563838
2680574
1932632
1502535
32382
2795091
873336
460153
308640
1178851
636304
2005551
2809265
127754
2891767
2285091
193970
1592614
1624663
760487
1652189
2720279
1136808
475210
267527
758728
2112626
2182942
101619
5949
1468711
2477062
1441127
844776
960420
573192
16901
1493623
2392154
1699551
2639695
1640004
2069810
2456089
1314476
1675022
1029929
54131
1412283
2554324
750251
448121
1694659
1599629
80676
1047305
1842371
2603418
618876
2052188
2495631
135366
2806970
1779569
584359
692635
681280
2763879
722119
1347802
1622381
2815805
1165591
1152685
1394140
431290
2001394
2038479
2148466
2033210
2187164
1935325
237918
17566
1590428
1083822
2001906
126749
1506264
2066871
2864885
1846122
1261113
1917767
2888747
2179318
434969
1640723
1099946
216425
2008874
2541480
2147422
661388
1653141
610979
211653
997494
263942
623503
864745
18091
1209589
165244
466814
745627
2586323
230849
1527159
695010
1965427
2855176
7713
510124
2643171
2476068
2256275
28048
2148201
972208
1341537
1988184
11878
1404562
885233
768990
266106
1197804
1429326
1369058
893535
1669529
2622687
2713513
2822152
1172487
2555403
875120
2787241
161227
2615980
2068410
785081
1079195
2842143
1909730
1042636
439668
772006
1019292
1752751
57294
1600964
1874334
271941
1120813
1591299
448015
620011
1914148
893554
228764
366420
2074364
229961
2767714
2633644
405765
1560927
2835593
270144
594268
1771133
1358316
1254366
624755
2342768
1769551
163941
2831832
1802883
2333367
1166205
1871693
397162
2791379
845882
462856
1749734
458838
544277
1688979
966946
1144343
798949
491077
1570943
193079
40717
2665258
736768
2408080
1356017
2289517
2909878
2921274
2803942
2539010
2130203
2297664
2734835
856335
2680977
2877496
1830392
1885639
243820
388543
713579
810698
1320434
1363287
624284
2314383
470414
2299917
236825
425950
1048721
2696657
2087746
1656391
2896140
1117233
2527866
649850
1134636
1357822
2707932
2263281
1271277
1178508
2617857
2557488
1555221
89330
542722
2328796
2378275
1187195
1519280
2010762
152368
2024884
270388
1437428
1894583
2026237
2309201
1209582
1116836
2794160
2753361
900246
2544913
1195540
2614168
1186664
286741
2104457
2371938
1813380
739744
548651
2837763
929391
169169
499700
996045
149897
2565220
1588578
94633
869292
2446516
1719508
744278
825612
79477
2265432
898387
953351
1750004
2935413
1635380
1887103
1307256
2354967
220908
1703078
1259872
1855614
451233
1316725
37962
2852335
686203
1923536
1881441
1939829
822292
1817357
340027
2926601
425635
900698
1655089
1957123
1217760
1848452
1005179
1953597
2129580
70145
2832401
2470025
2176973
2558729
115185
2517840
1304058
863840
1209332
2118636
260847
802783
1770986
392592
427531
2354250
1528609
2460338
1551517
1673014
1329515
1011568
260547
1499735
1915390
2202150
1405198
1131467
1188229
1022951
1445488
1781355
589172
1504406
72033
2485049
2063153
809127
397118
7330
1591801
2326686
2232022
1398526
2878916
699350
95762
2106552
2442967
1405214
2467156
2556756
478991
1608527
2863487
1323861
2559683
1410762
2534565
1190276
2332213
52047
131951
2051672
2588392
1082186
1576840
421278
381017
2189760
2650547
436641
1972399
208270
1867607
53600
2628404
419236
2868246
561026
59960
1498062
2524743
1002225
282069
145124
1397033
2299359
2475793
301354
2223438
2155182
1607859
1140797
1666656
234449
1809982
2832248
997084
39612
2613606
1197035
976204
1472132
124117
2384675
658432
1582420
1272203
989169
2681456
1380362
816600
2169452
1768562
1326556
2821637
1465308
580430
1928125
1985061
2910258
2092403
2813487
135126
2585459
7591
2335773
210303
2218506
105496
1670380
951249
644093
1139479
2197998
2776977
2543412
279569
1609648
1391551
1488777
2098067
1212148
170973
1097816
2923950
1155685
813101
859622
2358856
2394565
2610200
2030320
506101
1130830
2115250
2033206
2413876
1522260
1642951
1552207
1715396
1440625
2274211
187016
2515317
1600803
1782603
2893652
1952494
448545
2628572
2659402
2045387
554819
2522281
300251
2491653
1727107
668580
2353759
344944
2000204
1167328
69254
1826408
1416416
1052307
1503432
2329323
1467459
2649034
1551338
533260
706850
2706286
158426
478892
187046
2048379
676652
1887467
1452615
486991
2523103
385427
2196574
2557685
280139
2517888
2875109
1313936
736744
1641444
1909405
1484845
2251980
1372771
1949034
2223620
2527828
2705984
2277704
1693297
2730651
2568493
1194021
1308995
2585074
431143
2365437
2862399
217691
2570218
1189150
266586
1525695
1770842
1403964
445521
1694951
1184604
1228761
1852769
898047
2592791
2039264
342939
689096
1604512
2186642
221183
2484059
827849
1325879
2095590
2109160
2590740
2157917
2510868
358048
581416
863486
449676
1851746
163966
2356357
1042835
7435
881531
17912
2792251
2511986
2379258
2038460
2913698
1349940
1814635
2505732
1009210
131372
2270980
2725509
253975
508495
2403955
228116
1560087
1434953
2213503
958269
1807441
1457496
1333603
868424
306602
2056142
2383119
417161
2881697
181550
361581
2118504
2775497
2287888
1759691
2489242
1147684
2108214
389488
1894888
1386872
1881437
345282
1129934
1145794
10354
1943225
96314
379956
2506375
1139984
2428612
1095149
1879892
1494148
1960597
2847485
2740377
1926272
687957
2804853
598232
36996
2800846
2310109
2156241
2115804
131572
1467309
404328
2052660
1447591
2414069
2379216
2330748
364869
1020333
759701
2015625
2622180
2653243
434370
305219
1844975
368383
89490
21259
425681
759396
2362416
2057297
2479834
2320529
2870551
2881436
789916
829031
2084017
1817634
165378
2057592
326090
1634412
2494673
2040484
1136272
2403320
2842394
1668369
173889
1569463
2499472
471936
2501949
260925
1388874
1055854
594533
2295706
1070756
1483835
204085
721088
967033
1164967
2376728
2277978
1262767
2215796
1643607
1770387
751251
2150911
1617374
1168487
2181069
78620
1683817
1085473
2435817
1944731
1172282
52806
1700848
1450107
1466439
1561821
2672588
1456315
2396929
1667239
561649
1748964
241494
1534298
2831194
2344886
2797250
1792643
682980
1538762
531141
1578405
366035
2499280
615598
347388
2138169
118332
2871855
2868836
689259
795536
2544412
1478833
2504963
2467249
1045650
963628
1750581
2257522
592961
1600537
2484477
105302
2491411
1755151
99274
411097
323813
1482649
764710
2311129
2255564
554916
445015
2699566
2624363
1922657
91008
2423579
2684330
186749
252732
2824489
2660208
768922
800948
910790
408082
46586
1069696
2562000
69249
237008
2026140
1470683
1667996
2252570
1986504
1054537
2068955
36809
2359813
481633
2726512
1139575
447173
134385
1276640
1894515
1392783
2067351
2233551
2317660
410840
649579
143299
1562184
1916168
1680345
647547
2475011
2689861
221336
1383261
2452111
1024510
437568
2392344
2502416
1636063
2712376
1999174
451921
2053874
570441
503857
163388
243520
2111526
2742043
976051
30629
624501
1538620
723789
2079809
2007447
2617468
1806358
1511491
1461379
1943844
2173128
1145218
946413
947721
475856
684528
807121
691254
1748504
2424656
1375483
592153
2691140
1759388
838582
2032184
1275666
1839008
2199460
1555545
1506680
843408
1602483
1401303
340316
1703419
2738472
438098
2588532
2729709
2892076
1075991
309780
226000
983522
1755895
2924134
2065476
1435292
1053199
314551
1746949
2180751
2169168
696448
1807624
1341654
1929029
1624030
1307535
2738226
982767
1338134
2724742
437448
2894468
468282
2613352
97686
1044851
1354788
2681579
280967
2024790
2405564
2688924
758862
145097
2610668
2280631
807932
347012
2017571
458446
703035
1149195
2733557
2674320
2720873
878740
791897
2107813
684840
1905590
1494859
349719
2692082
2384051
2830529
1067188
1710659
2610089
1233924
829218
1018653
1088041
1059475
2586061
741658
1907523
901357
1610951
1794983
742982
766166
640692
161809
232195
2493561
1958810
2088611
1457334
2839291
1926258
1660680
1311519
1694
35186
210397
2928591
1099659
595576
2581382
1187618
1250742
966240
2508006
1035814
2526405
1470152
699166
2575322
735404
2607268
2644549
2690518
982070
2729173
2141310
2654091
243037
1898524
2311616
1837364
1022359
1188875
1415586
2466408
634112
1650846
2213540
1212037
945845
1506562
20457
2190144
945717
2479866
2313423
2534989
793721
164165
2630480
2780703
1220298
2181190
2777669
2704043
583308
933037
739851
2022025
2633103
1793854
1110471
482426
1045756
747727
1038012
1444195
945268
968602
344200
2280673
2345152
2183826
2099745
768235
205287
2019860
1745777
710971
1454541
2255364
1710583
2753017
1815148
1488347
1535527
428991
1558042
2770269
2735087
762403
590264
952004
813286
508778
964254
2672062
1658678
1500212
2535404
2373772
1191533
827137
1566510
129534
1837883
2068926
2383155
1557939
846497
1383528
1486288
272982
2730790
2903194
2204491
425035
2146490
1220895
1049060
42980
593160
1018687
2740958
2729533
2133378
2495218
1481735
79392
954444
2667515
99770
2100285
2300541
941630
194625
2191413
1014679
2790508
2023530
354377
1803947
2528844
126767
2564976
28628
2628050
2756736
2269322
1409779
1901828
2297968
2613160
1291556
903045
1286825
2030325
679355
693077
43503
2725717
418565
2205424
432598
806671
1780874
2187963
1861139
1315397
2924857
613523
2401137
1398691
1559062
1471284
1955425
1631089
1788488
2192653
2124805
2812057
254828
567
163817
146003
1500235
2178454
1495181
1023257
320203
1381906
820620
2893884
1196537
2911511
1069890
1747165
2716025
2201929
2061837
418092
687070
451348
1163088
1703184
897060
1784739
1280300
959364
348508
2345211
2578778
1971763
2927962
217822
1394630
225252
2574287
2128119
1192626
1767743
1154748
2342584
15901
1992785
452793
2858156
620868
761271
1728875
12262
1900873
960906
1497435
1085084
2748323
2165650
1024562
2782221
1848257
903736
650599
1074215
345531
143222
2339549
247371
318031
756819
1567906
872511
1933795
1125744
2024618
741201
2427239
2639468
2381606
910886
2657235
2281833
334925
1058697
1884623
2892719
62150
1071519
2929456
2930820
1626479
542831
106314
531168
1137168
23192
392296
784843
2176210
582525
1377615
1651064
2634498
205472
332744
1878894
1213618
1524337
2634309
2116120
472287
1239222
2550398
376847
1803686
2762458
789608
694996
800477
402740
1826949
738745
2677247
2488747
51331
1932103
2526136
1147824
2130391
1326246
1514016
945112
2851570
519482
2277958
2723557
2059811
1647033
2087682
2460007
175448
2450043
347236
2438463
1705450
1512139
819585
1225523
1135856
801141
714420
2201326
1943692
2265423
461333
76438
576437
398715
1230684
634657
552067
692550
194349
928995
2521656
797458
959286
580005
69775
1440709
1007523
2550760
841610
1113716
2878575
109937
468855
884676
1291812
1025842
1320733
2084868
2465734
359854
2314330
208545
330701
1615205
1916421
2035506
387632
623845
2388575
1325387
1866824
1100422
850646
2576721
393304
745778
2409342
2301346
2073953
1847992
1534537
1366481
891844
2028638
1541364
2901461
1722580
1444489
2841325
1454999
2806839
2114089
2447079
2158274
2460683
381051
2835931
1150657
525771
1149449
1130631
450074
776636
1963923
877064
2158457
544853
1000340
499127
1313551
1671700
2080019
1189999
1627848
1555439
2272746
1813936
1157623
2771295
2421677
1651911
765643
2515770
1424779
38017
1109783
57491
1144499
2446203
1433336
891763
203331
1706039
1138824
319813
1729044
1321323
1261076
1729675
1046044
831166
123851
471311
201797
1042525
1058572
1510016
494280
1201364
2650688
578470
77229
94076
375535
2796188
2897298
1536122
2222864
2571530
1985233
1113478
285354
1306765
1021853
2524126
1362048
169361
595077
1186988
481738
373417
2319097
1149027
1967419
1149854
1639447
1421328
893626
2898580
1760231
1427130
647576
1185007
693628
184466
1207004
1161354
2177506
2476047
1772575
957361
2077099
965050
221963
2180476
1763376
1247449
2680295
2171417
119070
1726854
891173
778567
2203463
440835
789643
707474
2568686
2656710
1102278
1053466
238213
2010380
1953973
2424106
2214888
2356023
1899933
1915603
1177342
825092
805964
490309
2558110
2224350
642685
2794439
2539558
752391
2533798
2548345
876491
1698909
2456412
914368
2245278
894338
71427
1353421
635382
1298236
2043410
896614
1396482
1034405
602034
1083360
1622861
2438117
719171
1781948
952619
2129684
386730
1573945
1692855
1344211
2699799
316911
442062
623561
754583
2661049
310259
2166489
1328459
2016677
2376490
1719258
2593619
2285479
2551431
137376
1187939
2473948
1780874
1702912
274950
519507
1876324
31612
2011249
788395
2008334
51300
1555336
1687028
121643
311166
1068303
1770657
2423691
2579091
1509994
1601
1288263
2421583
1944946
1002869
2752505
1187651
193243
2311480
457506
1132209
1402186
71496
642858
1197869
2782858
1862172
274669
183436
2804076
1596832
1049869
1687156
2684015
2305304
1031936
1057082
2703333
1063137
1506942
437951
2721530
1307687
1585911
2522218
1634596
1851540
510689
1025593
646388
2850239
1884797
2723417
2597155
1626887
2467486
215994
381085
1702844
2186470
504913
926278
1007412
486454
2214526
2222090
182726
143342
256133
2216707
1441507
333270
1271611
2940438
703206
2450193
1408737
1653955
1207121
1780995
950010
424824
1443741
2217180
2213966
271977
2766524
194058
730044
333653
2246060
949913
2512408
1226158
2333836
796214
1526780
2603835
1593760
1457002
1965157
1593625
2126748
2334840
2101935
792713
1223617
538029
817336
1892133
2751320
2147389
110
1187450
1058270
2486396
405975
473593
2227548
2097376
2034592
2708188
2303566
1212842
1361661
2025589
1010501
255091
1092897
1022429
171669
2173351
1668295
2241918
1284553
2214893
2833472
2168476
643603
2355875
1252998
2228861
2246164
1870374
1296277
693110
2933079
706335
1303689
176260
2166654
1996509
477384
663528
1428625
1745681
2708801
2820568
2532019
396825
515426
1528688
180852
670776
525274
1560461
2258441
40142
1705094
248340
1189104
2666193
844907
388541
879926
2479772
261446
811946
979946
2449841
1279458
252883
2554452
477576
1944700
1118509
2755519
1474606
2684587
1678924
2576279
2181003
1884997
2685272
2733407
921686
2272206
2890279
372514
1895973
833
1458607
2319754
2030153
1691451
763711
2222118
442529
945329
2529263
215606
2442331
1155518
629238
2639362
132718
1551430
350356
1272981
2762069
1874851
1257111
1763913
606043
2904908
1363016
2004387
1057542
436506
1690869
1077094
2415890
319545
1174243
102512
580607
2801413
580626
66677
2200803
1173503
1476621
2402377
2570158
2139884
1807688
1546032
1232298
2417112
2008644
62648
2634701
226147
2536995
2683033
1715466
1422031
85148
2092790
569339
1601356
330230
47401
2576614
2721094
1673295
1821453
1580177
2307082
2604484
2387306
171641
1009162
2227352
2659739
1701726
1547302
591162
653389
1591226
2078024
2586469
1813030
210925
2042819
1725100
879534
2939768
245203
373229
1969118
2513536
12823
427828
856210
2626216
1880185
948847
273620
1189069
2650446
30843
1098113
1013560
2350773
2257256
1281814
2026142
1125004
1867595
268112
1237873
1998082
963592
2825541
2203840
606804
1530586
2463445
2742793
247795
711942
1040839
1896416
982780
2612919
1130329
1919941
157864
1255783
244602
1380179
95110
157913
2720317
507035
2410505
342458
2058486
174241
1763694
1911464
1383620
790598
2564488
2371586
1939032
370326
2189040
2629507
1167134
2469877
183581
2727787
2162905
895818
1071469
1133919
807352
561704
1182398
2675314
1625193
2008645
1058024
1077340
430593
397255
1836951
318284
2658331
2571652
2317377
372339
273330
2346105
731015
54385
178687
1826659
931704
1215225
759605
1772481
2006256
2201103
23729
1962881
2747932
2441068
502279
2784479
739275
1141928
1343649
1701683
1481065
1501972
2369310
992456
122437
2081200
96251
2548021
1975131
36710
66202
1118793
575109
1573571
2569753
1301196
1284083
149774
182891
79781
2323596
950518
1433984
2799616
1274421
646627
2132948
303602
311016
2604802
1358324
1223752
1821867
2346288
1819669
1375022
2252784
2891752
1086941
823137
2812935
2791704
817709
2889956
1985304
856367
2763407
1207308
1222007
2454395
1977079
51277
2885040
1107398
2564287
2390386
1173949
1308410
341086
73900
2401012
1978357
2682285
1950577
2111890
2358119
7288
2300547
854860
1772458
152501
2913709
1787766
1758968
2124849
479439
2080885
853129
38703
903130
594488
2076990
764618
2927305
2222691
1971462
824382
1873836
2673562
1742581
1952956
54363
1324347
146015
2550661
713077
2788307
2046808
1905363
129029
1323707
2074630
2276755
1600455
2766580
1359346
2157774
1682852
1017432
1177855
2630328
1409527
1988012
1799164
2906075
2669739
1808195
2330722
1266286
2381969
2456336
1288540
2837883
2221351
2610488
46199
677475
790277
2071191
662369
1387456
2889506
2304053
2124279
2514289
1995162
512449
2912407
383006
214354
2858007
2810115
250264
480306
1152564
1135496
1617733
2890640
2899302
2135832
2774045
2343191
2439206
2606754
594258
1269142
2055978
557567
2463609
762453
1795629
481893
1323751
2913186
567054
1209076
1585905
2504795
2323
2375960
191325
127206
1133735
2552944
978750
403537
528165
2919711
321272
1024231
2343232
2701098
2579885
1708866
380167
1868843
1458927
1266265
2753898
1541309
2590665
855761
2134508
1422127
70213
1350620
1325713
277307
1384388
21319
289666
1380595
2617250
1262829
1926593
2824803
2752200
1253925
2606087
1634571
2888587
2129987
718363
2141467
1460631
1519956
2009792
242958
976125
129504
1234443
2191125
1051522
1819629
970886
1104390
1686348
2496369
490657
1648878
911085
2240171
1725519
1796215
2595341
1913519
2157393
667068
1311858
512073
1860819
544598
1497519
472838
677345
323257
276158
2755393
495114
1969936
996204
1351635
1411892
404797
1129815
975856
2243646
983632
395609
2626259
674956
1743156
2651464
2732949
150612
1239230
1756998
1918283
2330483
739079
1913016
1605861
2788708
515195
2772920
1590039
753965
1450382
1552748
1874541
2428962
2051315
106176
2886720
1810870
2043125
53366
1625242
2513505
1193131
2558461
299433
1590423
253756
2593284
2020858
289279
291162
2232913
1201177
759328
591347
2251614
1833699
933091
575460
1491658
414097
2338907
2258024
2399019
812717
1798727
2555132
1730512
2166251
2531070
177958
353725
1475254
1390541
266381
2792100
1734829
2691399
390859
424886
204143
975164
1694063
1173892
172950
832955
2856559
1350227
2562618
1937751
1622502
2906562
909280
18411
587289
2904001
902899
1462913
351149
1998695
1696759
2394745
847678
2484037
1670325
2819307
1999375
2130150
2274664
1660735
1381566
955021
1194238
1500096
2591885
560395
371035
1126800
1863231
1541863
1931050
2550651
2582103
2764409
836712
993174
378849
1183798
2498282
1157148
3146
292951
2032715
1472061
1472015
758933
2290302
1004346
1294116
1542903
2854607
317072
657754
1618403
1247312
804571
430101
2056381
2664778
2078810
1759759
629097
2549958
277714
654248
998078
511048
860520
591985
2738690
1068931
1309860
2245117
58196
1636909
801272
1693216
2284743
1500908
1582173
320449
2254679
2591616
2138186
2759145
2828134
2704973
1505006
2893584
1256594
1339667
1842241
2228345
272008
1938543
246361
1526138
644251
1013675
1073434
2802257
931909
651914
2843955
2230289
2503271
2809145
131384
626770
1241121
1845208
171818
974305
2489298
2348365
2861668
1489963
748277
2557359
2780533
2882395
1230171
955697
915044
2618929
1910046
249088
532135
89126
158396
1036225
334226
2667724
1683167
2494830
2449820
1108691
2359015
1882249
1525782
1354840
260278
1293907
2304966
668013
2213930
1948011
2564640
173849
2416656
102999
1630126
591524
337887
1950779
746664
1767577
1193454
57379
2019391
1460300
748253
2607940
2846027
1285388
1696585
1012118
765626
2002066
631333
1177151
794862
2183691
2337437
1266241
913714
2196956
65716
932890
2027387
2056034
166462
166753
1811095
2185917
1790558
2412511
1655308
273979
2904823
2125127
2776725
1252481
922319
78594
2815737
2341318
2720483
2126200
1703718
2818702
1124936
979326
2778843
1034416
119090
2813150
970941
894453
1831564
668339
2670042
2639845
113240
178467
2662494
166138
525827
870088
2375987
20218
2009379
957362
2487240
2072737
2755972
1649744
170133
124052
1362567
2408251
1047943
2371687
768754
1787145
810263
984470
1763843
1977062
2627285
2189518
1887769
412520
825354
2369026
188183
2535731
2851638
2324936
1224693
2818968
125549
383028
450744
66341
1073445
790061
656945
1465055
2490363
1701493
2117349
2659079
2677024
822892
2253307
2034126
273221
449067
2268667
2637836
529449
172799
2934613
98576
334874
931573
970140
1742742
1588274
819473
340211
1900525
1876973
1885034
736476
43912
926762
2580772
2736126
888838
2919834
1917891
2876330
1365455
1676370
2689997
629330
1386190
33940
2123133
2109055
1313845
2576686
561283
2462694
1048921
2489196
868159
582290
556880
578877
730325
1079467
739892
2509089
1189262
169769
33293
452506
2155477
1316004
862338
90876
743068
365985
1529932
2005826
1686319
2131745
1330001
1388717
1131926
1716213
2072205
1210428
2698338
697792
1372173
2476623
2245798
224220
181819
1880867
2708868
2162644
535650
1943713
2338763
1693613
2316576
1443365
476576
2697406
714084
2859090
1260959
762528
2518862
504577
1454340
1129650
767301
1571984
2659577
1494941
1977699
992954
2136524
236505
1100902
2230569
2544458
925728
1244149
1518691
2328525
65456
163069
1057937
273650
69446
2597913
2629259
1769457
2752052
1146458
986182
2330969
533167
2701208
1831466
2435689
2930905
879343
1805032
538905
273525
1245460
1415216
824086
2171338
1251315
1616162
92961
2035747
397964
75302
2464099
645957
2057020
2417131
2375071
2697491
1394610
66456
381343
1376660
1765107
2070585
502545
340046
441620
1166930
1205367
1123172
1915417
870278
995791
2830693
1307594
2179002
2876662
15828
2032805
2199287
1742935
1580325
2544434
12703
1422444
1106447
539588
2391395
2394393
624524
1685929
2312392
717789
1864490
750398
2887837
505464
1337203
1784894
1429673
29159
536360
1121499
532460
550464
758012
1069132
209652
2709131
198377
553532
1386762
2537949
2334594
396185
1765471
2425639
864757
529190
1713015
2240528
1821726
1046274
1093806
2513269
1580059
596010
2539187
538462
7109
1940916
1433109
2260115
1291816
2036558
1284501
531645
1403858
1322489
2448933
2833041
1381238
1942233
857250
822300
1583130
710523
2842154
1604212
781418
2796794
1503840
2196729
285463
830557
662412
488928
2432289
2308385
1553007
1006054
1643381
425963
1315549
1047088
1884062
1446695
113127
170823
1853558
2455744
2933463
236489
1068254
1211997
1610706
1778894
405324
137433
2531059
1810328
1666971
489407
1799090
107691
1226446
57692
1286423
879605
1735055
90501
2005960
2340761
1809394
2503822
841233
2673896
2126694
57071
1954508
270779
2665512
566729
1982425
261311
1194596
817986
2039683
1512702
1994352
2874904
1505294
2365397
2413241
586325
38208
2457546
738060
2095396
1946666
2482130
1803347
1298779
2150293
1607630
1980635
140018
2516103
1113281
1557371
2926977
2492475
2705577
254629
395336
282424
2010112
1632255
982919
1415218
1146324
1792403
1658415
1594967
1320390
2894029
2740392
1661871
2786443
10135
939037
1736470
2247039
1455537
975072
2578926
1190966
632914
1712237
1125940
349521
2481150
1502550
1338273
410693
2174231
2484004
1501064
282763
732237
2139643
1570124
435225
2070043
1195513
882800
487174
1094187
2696836
2813089
1703141
182747
2745664
1311379
1687336
2384072
2517585
1726807
1502599
2515261
2003031
1872376
2929761
1422561
2898117
1668269
2432684
151012
1650790
611191
183602
2468890
1337888
33739
1899029
50904
380999
1084755
2618323
2849547
2787229
869807
146152
311719
1974978
266290
700095
720336
1379908
1880525
1968338
567459
2293846
1231642
910999
723225
1419743
1538276
1549142
2640899
1223167
2067318
42433
668207
1944329
2001818
1946967
295526
2026837
949777
1778818
2614408
2916894
18940
1704995
2029288
1043171
683331
1344411
671550
598491
1441995
457017
2375174
2670829
710504
1988728
2816459
560326
164815
2492616
804779
262337
1064386
326987
1240723
1895089
2136590
1478975
2190203
250109
39394
2107264
1867087
239616
1685894
2874443
820414
1209734
2224283
46241
269917
2279700
193688
995509
2313438
184089
871584
1157384
247522
2844126
1131753
1785307
1554801
1337926
2507158
1564186
1240649
2088246
931782
1332343
2146279
663250
437372
145965
2840778
2770102
519123
433674
906945
2280849
500469
1380791
1962044
2522002
1216470
599461
2096228
1570207
2165316
1141283
1947994
540631
995607
1990558
1682807
1075907
54026
2376191
267375
1176025
296500
1685837
2173731
339332
2199698
1989050
141783
578430
139931
1832488
2814983
1218777
2647227
2790609
79113
2398543
2479865
1619853
2755413
1840263
1572860
2646479
1502736
2860088
1551474
215028
21383
1402699
2513436
1089519
2923228
2582256
2815979
2033678
1526444
295162
2826098
1687805
1144322
2318521
275922
2860392
2367143
592999
1556263
1355749
2144930
1860118
2733526
1722827
2322916
1315238
2350618
1854568
2077297
2300938
862882
1547490
599367
1256982
2037464
1129221
2359704
1204873
2237253
1403869
627044
919900
1265876
711593
1422140
565345
797333
54498
233005
1440735
1334946
1577723
1950975
1041969
676201
2167944
1536659
1518894
291007
2663279
1270476
1177257
2225283
835132
1667761
984326
896029
73845
2911100
395944
248488
2820264
364576
2105816
1780230
2464837
698538
2075193
2677749
1617521
1789337
177365
2186079
2861703
1042241
649451
970307
1388001
115360
1824364
2907099
2793551
1133093
2016407
1610195
479718
2026027
2176018
2252041
2096597
131973
1627591
1084482
834672
2704627
661183
661589
2812164
2835165
1202112
926784
114169
1603510
1791643
2391288
1085662
2284537
1015574
164034
808850
2000998
1694000
2907160
1967403
1402162
1696375
226959
737052
503760
1581106
2459586
2536245
2303405
1198188
367893
2528305
1885090
95540
1952263
2240715
2440336
1960569
219795
1442878
2363240
906487
1591299
111875
1006776
2149105
2801319
422352
362228
2908557
22334
2768273
700498
2753479
45173
1193050
1729379
972550
1196880
852677
122914
2481861
2023304
1960335
1508192
2349984
2168955
993803
2826249
346482
178437
1285566
2783890
2271875
1597829
2352337
1939153
1662407
1742095
1143540
1983302
2105596
1124857
911222
423520
949938
593779
1485541
1672350
1882344
2707770
2708778
730931
625181
2428798
2077629
560945
1733946
217470
630424
2183597
833333
1760335
770848
1842848
1326751
1222334
1226417
1516763
2478407
2555892
1727078
1136115
1566295
229824
110978
283479
1683597
2415610
119980
2356608
749952
2700039
1379157
2329185
2276498
1919507
699214
725866
1699578
1699402
1940141
2792489
927127
503802
753449
626461
297466
2832112
2588076
1351874
1396153
1977019
1204622
848814
97236
428290
2146517
2254787
215332
430393
1492299
2157679
712918
2629826
1528453
1633973
788054
2071149
526529
581899
2901237
1751190
2221206
1343502
2752446
2242821
2905810
1383132
771283
118339
583417
1433995
2562297
1890242
134348
335809
472003
1160845
622289
105798
1580667
932305
910839
1908112
910319
2871309
2164973
1780051
1016603
1600982
1112379
1961892
2094043
2606312
2187668
1629745
974632
1668494
1350178
717721
1069707
44453
768417
1338837
626039
2226491
2249881
2829326
1690163
1379325
1331109
2876863
518203
382459
2628625
1114637
1359034
2591392
237115
1393245
1184119
1815229
2248323
77234
472897
1090706
1180976
2098507
1234096
197182
1360397
1117511
63011
2219983
2813236
57945
175325
2443984
219374
2087452
1281877
2894984
1667368
2704694
1481309
131701
1418177
643014
2210964
2226853
700017
2415905
1743241
2897510
2590139
1016125
1818191
1779169
1868566
963377
1490213
726421
1733000
1979190
41367
2068845
2060025
2043413
1002909
2450768
740149
2146187
229309
568858
2714226
1599134
2395972
1433977
1610174
1203867
405306
207535
2006854
1338128
2476958
2489705
1225281
2481223
1724811
1588597
2636512
1269842
1989475
2696898
1876492
879872
764327
550137
867304
2452797
2616971
1916445
774141
799765
2213884
369009
104647
1466444
1069683
2040664
2101493
2436284
2058596
1878431
116642
1734235
536684
1191170
1846594
1789569
2341925
990883
229932
579541
2379984
539679
2316972
1868344
779091
937493
2765736
1772757
376965
104649
1641076
131094
2537504
645684
910883
2557180
1020135
795067
2500553
2536590
2752252
2664523
2707161
991165
298432
2456295
2474602
762967
1532051
1156630
1801168
632800
2755162
1567922
2630911
97002
1886486
1834030
1702282
1457427
1724220
665730
376756
50169
1714053
402041
1123409
1665218
2024498
465590
1959766
1790685
2887071
1375946
312549
907699
1093445
323666
1490391
519997
707116
1201678
464235
1279961
147544
362922
1441684
41513
2133572
2000966
1318793
2092813
116789
1899867
2882506
1369374
718701
2781230
1963865
1029304
2067922
971382
2628817
2466810
1691328
389828
1955049
1348330
2206210
1895260
1305647
297758
1898850
802023
251912
929488
731942
1444383
2234053
1238634
2585884
2435397
13366
236679
1768974
2068912
2183648
1284989
2798565
1484436
1723964
1551513
45274
1722014
2417035
1605211
2167585
1012467
13098
116818
1760201
134951
1812116
2539898
2218854
38355
2925641
107387
81434
1793875
1198021
910128
2354100
2917360
850182
2337837
1088598
2377594
930851
308267
1559916
1830809
2435273
2883878
1607170
2831292
1834786
236712
2486044
178508
1833680
419126
1959133
2931690
398
1612
1691837
668663
2327432
244666
1969748
2154453
1915405
837670
2509550
1172786
633542
606975
2106373
2135174
1787066
1293454
1695502
2922765
2321175
56262
1019384
2771600
983846
1915780
359077
784849
2388032
1161227
1161887
2778163
836873
2329011
1093819
2406674
2622773
1747155
2734938
2874928
2701286
987677
1649158
327160
2897235
2447485
264697
2355522
106454
770461
489998
658474
2409163
1543251
2167175
1944545
2796480
2544276
905595
1586603
2812289
165438
2043666
1377811
2419949
2242568
1909462
2871285
698139
2577610
1673094
2113287
2375365
2041596
2315528
1359342
2490710
749632
2161267
2763806
216453
1593785
2244709
725034
1963219
2530806
1576024
980703
2509285
2360938
971928
1892404
2741839
1593154
177169
1266047
1758394
1606361
1544283
703320
617253
1866681
1008345
711167
1273134
245105
483301
750158
1807382
2669873
1138812
2008118
714416
484574
819868
728177
407842
1942663
1905297
2937210
1619707
2665726
36375
37889
1159824
2438373
2875760
2709462
771420
718663
874498
2366014
2773899
2240732
1913806
696172
2523187
2077999
2005503
2243460
367024
2570247
737191
1383909
413235
722219
2750125
1145161
161055
2936932
580281
758421
2422961
2732662
825517
2320971
288002
2799929
761269
671865
948278
2845167
2152921
1279485
747766
2334764
538030
1120121
2191217
596575
582700
2756452
486378
2639753
2153330
2834756
1747463
2455604
1108647
2616379
878463
2854049
2069303
583667
955467
2111866
2888974
233108
2036291
2905655
1727698
2407532
379966
846301
1033897
2163052
1602771
910150
751327
390063
2030088
558424
220513
2480788
1633613
2029227
295051
1757139
837636
2340951
1002167
1771754
2648713
2488231
109381
2095453
96289
1634897
2478672
2713192
1609509
1130058
2715176
1022125
1112473
2320972
1427530
836207
727653
2382510
2828225
900028
669427
693163
2854220
170866
626290
1812332
2125241
2776914
918173
1754841
2190023
1647567
1940314
255
895751
1918684
2393774
2123586
2836312
2044257
805071
741121
1857108
1665165
203092
798529
1925363
1801163
1583573
2071307
360752
1520667
1836891
573306
1739116
2774185
2774119
2452397
122605
749709
1692617
2544100
2772872
2788571
1020039
376392
255341
2933727
59489
57204
2688560
299211
912695
88616
879900
867632
112984
1684491
52525
346575
2670330
1783035
1424900
583356
2754678
2367636
1106095
665810
870414
1357554
2295335
1859796
1080754
1667497
2218119
2498821
1131625
1977695
2886176
1904380
2762316
428357
1612239
1241525
2261628
1317858
1911118
2905491
2706601
741873
1297639
2727749
451824
1878449
2631096
2640154
817822
1536422
2116064
1905514
379682
16553
2428675
1798194
1777319
2866931
766637
2449606
1320768
1507494
2697332
342116
1021055
2543207
1156461
2169834
1400375
1134703
2711038
1881050
2713645
2551700
355222
1077484
2344370
1436303
1215200
1147824
2898890
1525287
1596465
1496476
998779
437407
2802488
1626430
1937041
2033430
1468474
583962
2126692
1723421
1539239
2790183
1095089
1185627
2428984
1013954
2917815
2166886
2895914
1036266
2576466
247210
2462653
3249
2691226
556214
1671788
2033270
2791268
2353036
1689669
1069018
427354
1688161
2787565
2712947
1856436
1339837
2122868
2054457
1033596
1600392
1771108
2197465
365440
1497112
91698
1568384
947837
1805418
618696
1405096
592657
1947357
395555
817562
342226
2490296
2843873
2559323
2648810
499982
541505
1807753
1512368
2361560
1249319
1614185
1207516
2694245
2679971
1988709
2914943
1116828
725465
2739686
425264
859491
2223200
713059
743235
2699689
2822028
2303211
1513577
2917702
2203796
2588495
1905689
720907
1880439
1077878
77752
380503
940855
517321
2718550
1359447
628248
2400630
2437876
584004
2107015
2390284
1893570
7562
2686570
488928
2926132
1782539
1946073
1882921
2312155
1983664
1016618
2224563
947366
2195448
1849436
2456150
1596630
2042999
546086
2131530
538708
2496302
739067
488775
2896222
1734983
2494557
970781
1990149
1676701
2668991
197854
976197
2562432
1395757
882295
164444
1998991
117629
2644891
1315041
1548096
1230150
276167
380405
1181745
1264561
409802
67525
2281913
1080946
686834
252899
1464702
919124
895791
2451907
2294167
2448080
107463
400775
1429087
559731
322506
831195
2251758
2876994
377784
1397345
1771381
2700006
90371
818390
2790869
1672382
688962
2790753
727867
692051
307965
1188280
2070780
2398451
2080793
1857026
1458014
2137314
175962
598331
1634093
1258619
2685822
1653740
1467019
2023228
1505939
974823
914900
652212
1246547
2799263
116763
1698688
1366005
1764045
795417
2916126
2634534
2020284
1307703
1096234
2100023
718718
1645116
599480
1014537
2320976
552078
856611
2890238
1435141
2613812
2800393
1313315
1804117
2465225
367764
2017474
1132692
2409207
2457522
1316870
1107464
45699
2919767
2157501
1408295
1465481
2876440
1314910
2446437
1178777
550414
1386634
1491620
1826925
2332741
1917861
816515
301698
1781778
740004
838992
400078
1311398
2168709
2929167
944688
242094
2132433
2678959
49326
799758
1639012
2788722
1727671
2341222
158192
846956
1248067
595582
238025
461596
1365847
1631166
524334
2484508
2103149
485837
2890350
1899948
724531
1350476
592833
51074
1018755
1479035
2540283
993963
1938843
2684785
1765170
2254217
748307
1689164
115048
665227
1441347
47015
642681
100999
765884
804738
1615397
596307
2435590
1318186
1510117
2361350
932854
2441845
2196620
2626776
2132031
1431193
1588454
1815739
2299109
41101
2835628
1967979
2705529
2117233
599251
2677415
680693
1585021
705422
350222
2238108
867405
1677382
2785870
2707846
335555
655418
95524
1261173
681038
1181933
2694659
1762552
1305014
803785
806585
1315494
2813622
771884
1177394
81888
553807
2132509
662735
1119752
1609249
1870313
1623669
1454436
2590910
1717969
2083240
2610820
1292916
2286255
2724181
2458870
1203123
105611
162183
2650835
2408672
2640813
299686
2042665
586191
1308216
325994
940280
1461024
1753165
988689
1005611
944967
983952
344622
2611972
2675297
1819203
356266
2534550
917365
733769
2763938
2667939
2647543
2716419
2290204
2396568
643427
2797460
2535151
1879417
11005
77753
1420048
1905710
1672774
420501
1034086
2861276
2571764
1640192
2482887
1149678
634230
2302066
1572581
1116680
680091
2080639
935356
2219138
1259582
917346
2187701
2665524
1838952
721217
1557027
2378264
2795822
1013011
2592615
1581346
864512
2557279
605538
1257534
1726480
1644695
449324
2156419
770027
80919
1348586
2363761
2377089
2905695
447315
775918
1471853
1344049
2146791
753626
1946838
580998
259363
2865060
387920
858456
1319251
637980
1462336
2263838
1109471
2671636
1328815
2660164
856452
2368707
1259538
1341750
698296
653179
1177559
12284
970920
525615
209937
2677473
1697328
286266
1986215
69605
1079652
2319899
116584
2825491
107608
1802151
63247
1679374
1242151
584041
515181
1203296
217379
1853964
1098978
2027189
2745477
2352387
1878941
712675
2670565
2903880
633305
533439
2228912
678475
1205754
1438559
2061601
917521
1550385
290732
2084739
1468721
50631
2310467
592647
2242680
1118012
1498317
333623
712412
2222407
2498709
2860205
1975971
1501046
294825
234806
2619772
224695
2332158
1973230
2269236
292702
2856882
922826
2600340
1080565
1006554
2208328
531343
1572827
1761732
2415965
2565599
1249546
1317039
1636649
1955011
2102505
809760
576980
1067346
1288833
1446676
2293132
794326
1569721
2500282
1211872
2737915
1017624
502603
2646547
1664614
1466494
1003914
872507
1598259
538024
1324268
175046
971220
2916453
703141
1791307
2654003
1607736
2257530
1454999
1169927
2684531
1923294
252947
927211
2563966
293618
2891242
2348368
1365172
331627
1179516
899081
1657898
2633422
2921842
2140618
1728074
2820924
2688529
1420098
2356880
2021413
189060
425540
377108
2322422
493732
1207026
2453735
1604214
675335
1658637
2595141
2189681
1743042
2819494
1055202
1563414
2012826
422157
526857
2914590
2619250
1586791
414525
1582999
734190
457602
1876429
2233295
29925
206463
956338
116703
870694
2671152
1124724
544698
833978
2800062
1863909
1683762
1128742
2009189
328356
39575
559690
76126
2571843
1511495
2021738
1816723
2606335
1251548
2089943
2024779
2638647
2560478
2423889
1568934
1741284
656738
1250435
1482279
1698870
1474828
2187411
2300496
1566331
13580
1141965
2372562
2788879
365519
2253124
2818819
2436051
2327870
685404
2899822
1327337
665839
1464364
221812
882767
606672
1785311
2111623
2720785
2629720
936349
2610599
2113914
2253047
1600648
841003
175999
1791529
2811611
917385
2067489
2874708
863519
984118
1596843
2216987
1402434
1133948
2806143
368375
989740
719665
1049860
2638809
1443721
265445
2186594
533901
2513151
2376195
682678
898665
1810718
1132176
2772841
1115638
2412695
2311281
1077450
995947
298724
676080
395551
1304629
1912432
49812
54339
481740
1625000
319232
2726235
2819677
1413343
1419129
398707
814609
1978508
1606471
439247
824006
1445305
515646
723094
2546207
775020
1863111
1634745
610431
1003082
1402413
1756338
2530648
219292
1577434
1614851
1393968
2685366
2622179
352568
450760
2451890
1537336
1164472
1196536
1711274
1639738
1967794
2368902
595936
762386
229431
1114448
844473
1953047
1329263
1467711
1616550
2643750
2748603
1261144
668602
2106597
2309652
2458504
2373139
472388
1553075
599251
2453375
2368434
1654617
273960
1002285
1602312
657680
1443759
149075
2574161
764175
1483023
2577479
315155
1814073
853630
1915282
2656880
1065070
2190137
2278297
96228
2196967
2293319
1458318
1711638
68019
874096
787769
222150
1351711
1268248
2069222
432062
254636
629389
1165116
1985529
2148633
1046439
1353843
1142722
1253518
1481129
1459522
81329
101657
1821630
2416621
347543
23018
2456396
2763642
2626660
1102216
256608
1400378
1913160
1249657
1995615
686328
886339
1196785
1317152
2674009
852369
517922
1518369
89148
1261178
2353631
1028243
470931
548081
2436005
811070
1569751
2590584
2204568
741699
1043468
2423505
692022
2707759
60923
2123565
2648905
726089
2209281
909376
2305902
246400
1365730
1967158
214620
1042900
2526673
181495
1010809
2734039
2096825
500656
1682244
2225877
546536
1337504
1251738
1750177
987286
2538375
1790840
1847078
2071444
2450533
1446523
768762
1436747
931608
2738796
551460
2025135
843788
900709
92550
416783
2393594
723573
1500799
452479
1717365
1505494
324006
1636066
2857129
1638781
1718509
1172943
1339252
1751562
1011902
110401
683841
323913
1567071
631505
1097184
834003
2499092
1877983
1906826
2777125
1992181
452007
233909
1376677
690373
271618
1762299
900803
2255956
596872
1496166
1173606
1722869
2042257
989658
1579178
918620
2651645
718129
218161
2711033
1892660
1863193
1879166
2761934
773490
2291893
1542558
607396
354074
1818895
1577397
244232
987981
1080209
2296432
1230347
1981460
1243858
1117989
2091153
1978582
877455
399388
442414
303395
2002079
1182070
2566232
1553107
899270
1585242
2209678
1019507
1539255
2446123
2935926
925546
1595884
1343106
1051152
2117673
22161
2933481
2673639
2847271
1230535
616569
1858880
972756
517763
2109842
1029555
2146315
1589344
665031
2137799
2137455
176148
212118
1387114
2807511
1656770
1202609
1334400
425991
2121870
42361
1993529
2884739
1547907
2679101
297247
935363
342746
2092599
622251
2619145
1045297
1886270
1749478
428934
2853410
1661710
2183921
416376
2688068
2313528
722043
1649958
1449904
2791933
1259943
1250010
1011800
768650
2224236
1187960
1020596
496554
2318652
1801375
1753176
2479401
2605523
2646593
1782453
1288332
512881
2336912
1868929
1081241
224616
794136
391553
2420122
1772964
585260
1868401
1482273
2122110
1447021
699181
810798
1513038
1412489
1490030
796750
631829
348128
2561436
1725650
2656416
2062532
1304811
183082
1498705
1407592
1595578
2670640
1789026
1421018
338016
1556626
447056
2733529
111152
1338662
1615193
2708785
2632635
414387
606724
1487013
1153048
2525444
1843641
2112241
193162
2195192
2323498
1201153
2753806
328342
2673867
1953502
543074
2051588
1314986
149766
2252331
690136
340826
1543516
1344143
664644
2083416
2150519
281496
1885243
2905707
256867
2273843
2795352
671336
497210
1999536
2590787
646162
2583467
1946564
354125
2709395
1188167
1533462
2005769
2765809
525311
2063198
2938328
2110391
333527
2005945
95548
2747154
1625163
2188167
841016
881714
293369
2316720
1871992
1354450
1099932
98005
1546324
1719125
980072
521906
2120250
1154234
785963
2208876
133328
1489525
1994508
44056
903072
1286265
1021009
428605
2546358
789811
2631159
1670447
2450898
782162
1505252
60344
271407
900858
1670933
572787
2321341
2451072
1052147
2813707
1046958
2673142
59185
2897903
2246804
1006637
1947414
2897271
1259904
914231
1901270
1859397
60959
912933
2918954
2863343
910192
1256776
1552356
1400995
2000684
2755937
1368139
2770270
1546868
1886004
1441820
665386
1026014
2674128
2060181
1976710
468617
209182
971000
158316
2323075
887121
896301
502412
2730014
370463
1668638
1497528
2007524
1677263
1193104
522334
1589051
2717216
1618533
2606305
1515850
2074208
59815
345423
2549514
747960
411220
1107967
862544
79053
2458763
30668
2375614
2583958
1174480
1706416
1431480
2102265
1821356
1309231
2608630
1922793
1431842
1098149
734479
1403881
1854548
806443
334084
1300092
807494
1144044
1005683
1069010
349183
910075
1536410
783054
1948886
724916
1585714
2249366
2368255
1899195
1758278
929436
163515
2747079
643658
1948922
1624285
472821
871341
1288821
1486584
86589
1347719
2907783
2668604
2875564
2412725
2194181
220137
691354
1455749
2863307
464045
143863
2490815
2648295
882390
824988
1905169
2356979
579564
643966
1043236
2484459
664171
1571812
1262759
1257415
2846282
1107341
2167152
2920893
2138017
2281600
989148
1817058
138079
659551
2488377
1063493
1386918
1920001
2791004
1434348
1932861
2649510
843841
912836
820030
1901881
151806
291708
822770
176479
1252254
2683091
2799894
256283
2637499
2383442
1217762
1566984
1638583
8612
1750640
2359654
1575733
1371573
1299016
483646
1030338
500834
1619861
138554
1322709
2165931
2034723
1223177
1894457
2846185
1228180
401844
1318733
814693
980861
1955921
2475198
1340702
1678807
1575448
1507884
2407900
1202496
2746535
1829861
2729834
1270773
2828897
1149365
1346251
1412176
2334139
1841554
1101947
586319
683677
1747953
1310334
1011137
709382
615726
226356
2887090
1192063
940258
187103
1683467
1822463
1001928
573887
1221540
956081
2220172
1308413
1283389
663662
190648
2538980
2881283
2830732
1372204
1828384
1416652
2595299
121578
750709
2904383
1219270
215400
1202268
2019613
2733301
2287283
1349753
2039499
835789
1726661
2246451
899754
1613302
176094
868485
2279146
1296104
53401
1070434
2190646
2883547
356062
2198009
2685520
2112403
1970833
686360
869439
898432
216056
623555
1611187
1977068
1623013
807904
1892288
1875565
324315
2718784
294431
663400
2613695
1344848
735532
2171943
385991
2745840
1827667
877277
777465
51035
2859576
2655937
2037782
139829
2615633
1890934
775044
1204289
2034023
315646
409060
627189
2349411
1437577
198497
2898568
2804342
2884916
677397
93067
1226088
2550401
97335
510041
713067
4855
9069
1194454
1902114
96765
2861796
518699
959874
2517538
2219906
2078395
474529
2305813
1359443
792289
1752720
2481072
1472155
2627451
2654698
575528
786713
1850755
1169943
2628316
1932373
138442
1531981
2175281
260543
1126754
1709124
1441468
2875816
1345871
1829559
1252535
1650246
1112547
2519895
1815869
1080468
424459
2032631
285251
409356
300636
491280
495873
2400263
1390089
2444986
1335335
1110413
609877
419800
837160
2152367
1784824
901129
351558
1159741
350124
1054828
1981089
2461112
2620742
811802
1514936
1064407
1887704
1855515
586802
591656
1490501
1442539
2657950
2323829
1310196
2412294
725146
1084954
1416342
1231871
1231955
2344207
714978
2446886
1176790
721908
1169144
563722
2115948
2905238
2263876
2830898
2611458
811406
2171410
1515131
244270
1329144
1090251
2839503
698287
1118948
829086
254558
2679383
414311
2030064
2489102
2815994
2280408
2562660
2306634
2340821
1515632
84777
2835524
765700
88724
509828
2093006
238549
1424032
990804
425082
1822936
2799954
51362
2137303
2706740
2593392
1275236
908803
1941198
286654
609088
2207318
799549
2713701
1826535
2003501
2575611
807391
2259957
1888554
94819
794803
272948
1784161
2051496
80587
277310
819575
2548960
584965
1842333
2775329
2887726
429461
2004044
2730554
2893499
925901
2768339
2831917
1966978
966108
478280
21940
934462
2057027
2755617
1437443
1027801
2341061
2042592
1822908
1943879
1791217
2931248
762030
1277602
688289
2879115
1662160
1652162
416183
1974665
1891253
517543
2698185
33159
1140653
1884355
2727542
2444453
929550
1625745
2418683
1878467
1378090
1714655
181685
1065916
506143
2328938
1873660
578466
1506627
2487828
2840061
1879892
1348093
2917717
527702
1599333
1793674
1760565
2699371
2400567
2786339
1157912
1086090
612089
37124
960991
1163500
1562864
1240875
2776810
1572780
1823321
1643358
474918
931130
84433
881134
1180647
2643570
1451730
981054
90765
1498487
138129
945589
1669392
763367
218138
593163
2853852
1660976
2455467
919204
279091
2484565
772381
1092335
2886294
1229816
2532161
370100
753664
1187650
1187049
798560
2105870
265314
553766
2160147
1375831
2597668
1571577
2065945
1457309
2834093
622883
523227
165684
2350249
2091945
1063952
678919
1135733
405557
33592
2343543
2045507
2266945
472610
2275841
1379760
2266385
1999702
431709
1363271
612187
1585791
2708080
2685802
588351
2191988
2269643
1807067
2734912
324007
2312568
868011
2718085
1155304
1622290
2794554
386641
1525451
1868832
575379
1194978
834888
1844107
2799074
757225
1416394
2617707
368506
683274
470411
525472
1601265
2209686
658612
1250034
2925180
2558097
975445
2431554
1280391
67289
2920353
1183521
1478248
517828
1267937
778270
2368533
1243210
944771
1355962
1729673
1169128
1134357
2703464
1682946
2315876
1328452
1192483
2320180
2661982
2114422
2199744
996250
565280
2727633
1426236
1644224
355846
1992280
735479
2139785
2258725
572901
864974
879874
1156547
2935237
1934894
59375
1959971
1561524
2186287
264652
1499320
2601940
945348
657558
2090895
1868256
1533596
1051673
2513024
230215
531370
95401
1309786
1933094
1957846
1893092
2186782
1421388
565961
1419093
2510914
1747378
1359597
983377
1120909
942904
611492
81705
431236
935278
2127583
762443
873335
2651521
2766218
1786455
2023025
2267653
1393898
2710528
2361368
1578496
2831236
1679244
1050274
2068602
550664
616510
2289870
1952209
1538204
394980
1353488
2708284
678132
208892
2559167
1764675
1036621
2830387
832092
1899664
1591744
597680
2242886
1312852
585666
2254026
2021871
1834857
932710
1273577
2152229
2776185
1726302
1144137
2880690
2712439
2066364
2387611
1943361
2384196
1522881
664895
78462
2074641
627968
2459678
327954
2304139
2214094
1621744
451037
1083979
2843535
816513
926438
2643488
2643379
331735
2267133
40353
1160323
1720313
1858356
1127118
2026847
1965074
353054
2442041
2115814
2479470
454132
611080
906390
2630832
190828
2575144
2194072
1013454
2836941
1046286
411415
1480167
1010457
742934
683991
401054
261138
2828555
2142590
1313461
6928
2264101
2631051
451070
2458804
2091605
1742712
2916360
2654923
959024
35683
749451
1082715
513699
2701635
2343516
2850859
2231495
2219077
1183761
37740
185567
2125209
966257
2930149
322849
2270742
1175659
1929563
2311699
1198832
210214
764271
254935
1576219
1711725
634767
1299038
2564075
948166
749831
820365
2422428
2638821
2598604
805993
655670
236855
1703323
240293
645082
1779756
2231900
2185161
1409722
2646060
63088
2253649
1680395
1816430
2638913
1510391
1315648
1132490
2258603
2183101
1010980
1226228
2386255
532689
609497
1045398
107907
2345255
1865258
259549
1006712
2275893
1066069
451312
2389788
614430
253691
1574479
355750
1145660
2799002
1083379
2920841
887046
2554194
483774
1411757
422703
2353957
2262928
2018402
1492469
232246
1051772
2280111
2830060
2704770
2021461
1242748
1641410
2393040
8583
1925082
730823
143677
2382305
328809
1096100
2347712
1293617
365684
823889
1598379
116568
1700076
2444713
2027716
973039
1724290
519158
1830552
2060916
2389531
553290
185537
818953
529888
2707007
2222284
1074136
1646974
2291686
1829313
763724
1362218
88819
1078948
2436537
985118
1641891
2652146
748787
2293692
796287
2776684
2368181
2855318
2582285
339488
1070417
1645687
1327068
650459
2162910
1389184
949782
2272827
496572
168008
2042808
1934222
2596546
720381
2289772
1812979
2711015
104729
1136510
2529052
2274005
1164473
897484
2453543
2329671
770886
2536466
1821888
1624939
865117
1202872
708934
2918694
1860273
2438463
760100
435406
1870189
242579
1569721
681741
2667918
1615652
483116
1289706
988101
2309094
207156
2848095
2792739
2415001
2133826
1555663
732224
1821745
98893
74680
1875511
2011504
1196788
2317992
1333430
563102
1623114
1126166
47365
2243901
1341267
2226863
865147
300379
1676067
1705824
245997
1773986
2364240
944392
1712541
326393
1047077
2327592
419049
156945
743179
179627
2286761
182328
2205104
340916
1656355
258055
421913
2449514
1624801
2120961
2889601
1398760
1078330
2665350
1312821
1512382
607365
1004605
1892991
1057361
2054981
1628809
1664139
1252633
2699749
2182076
2930068
250093
943957
2164638
588790
1861179
1822085
1887635
2682939
2739228
1771516
2718557
2543869
679261
2221696
284558
114523
2799937
1978978
2424453
824189
401848
1250922
2872219
2407009
2569563
503937
1795147
1634674
906253
740281
903963
2040014
34807
2280205
1804960
772819
1730078
2611582
490139
36180
1349363
665108
1119985
2727975
457964
1321312
1965742
2044975
535554
752642
2595579
2684241
526990
1577617
817706
1974615
2564485
60922
1113950
384820
1364407
2219529
2116141
581578
2491167
73568
2271554
1292920
1505324
2288387
1140138
224295
1703893
1748204
451852
944927
1985858
2157587
1908023
1175838
1726481
149264
276296
107657
1645306
2009258
1243000
2275445
2929553
2467005
764198
884399
1444023
656153
171347
40470
1014151
2347645
1161081
872870
1582535
967666
1871541
1001667
1091367
2205685
911220
2191010
2165541
265442
2270884
1436531
437602
2803061
2026007
1905913
386235
75393
1448273
2397354
1062213
1289124
257969
436295
2444688
1454923
2102468
1104338
1097559
1211374
2777760
692808
2172042
1583584
2036943
315208
284883
789561
123893
2833195
2888285
469152
2543196
1789710
1034168
1470808
1851790
2266491
523905
1159440
1952191
1188548
731795
2446043
2084849
2713181
236504
582679
85124
1923946
1119805
2592072
1764558
41889
863041
2824765
751244
382775
1203767
867604
1802457
1849706
1361289
2819878
305779
94122
794912
1398838
607322
1883945
977547
139909
1129586
1465001
7551
1131800
2219140
2276727
2703028
715900
149288
2684392
2530528
1515284
1848116
2281532
196129
1402994
190917
2410557
339206
1185149
2574640
2305939
2777313
2535839
1125133
1221304
763223
1845922
2391170
1262954
797028
1747694
1665381
768432
256451
2018728
238965
2834500
2385390
2450857
986248
632023
1956562
414607
407311
2285511
1392140
1880254
1870179
1662262
2045255
2546404
134530
411103
2891917
1595249
1609450
2740220
140483
121730
387670
2783882
2041903
2247332
2716400
812799
676879
2605649
1993700
2178174
1120591
1255338
2476435
792167
312173
977160
1460386
724801
2819707
1926132
331545
850988
2490132
1830572
1913976
1468095
12930
251636
2378489
2302093
1836941
1750671
714858
1676807
229067
2594541
531111
514906
994663
1925985
2413127
1672067
2675185
834264
1639074
1690919
2137744
356338
613955
2633627
256959
484625
1737563
691718
2201317
1499783
533068
290491
2345159
1704260
2450228
1651088
2560764
181231
1280272
1448454
833596
1882133
1441864
769243
1058374
2805577
2616977
512635
1316841
2090527
371943
155479
1750883
611975
2562011
926709
2304167
2780274
1900874
2910461
357960
1041463
1990630
692169
1693231
205520
1452395
1648066
67458
2512180
880476
2556973
742549
535693
1721914
917063
261338
262492
1183028
2416828
1285063
2236631
901213
1553953
2766695
440203
131107
1240341
2862656
840157
1907863
2001452
285991
1372838
2507953
2053628
1201993
610040
463014
2219774
205398
1924056
1670376
2799231
1624023
1778813
230241
1737367
2328854
2741789
151597
2581004
2045188
635674
14753
158946
1567172
491457
915338
381541
2924970
807356
296009
1062145
1384642
696875
469689
1656761
382867
1542175
990908
106657
2191935
2656770
876335
2727670
415011
1609554
939827
1417610
904524
1177625
2918029
2504292
751257
2896208
2911677
1816327
1698581
1004306
183461
2222968
1713217
2493717
2333111
1356079
992069
2199918
2617940
314246
1773093
182995
423808
1510284
2826034
2079891
1824915
1686119
1637432
1638558
178029
680805
1655539
2527779
693090
2506474
2366094
1260927
246016
2290852
168152
2295422
246960
1134547
772510
1054036
2214934
1296294
2704927
1857302
2295674
2618490
371604
1412291
2877511
1375335
2107600
2328261
946979
329074
2242692
2912821
1102148
2596924
2073363
349070
475687
1280723
1767486
922548
904213
2930193
750892
1937553
1691302
37262
2921577
941054
787450
2556524
2098134
1947983
2438173
2453861
1446428
233513
2675166
480219
749396
1799790
2169286
898494
79375
995179
1197516
1788047
2130130
2088232
1387068
1698118
2171919
793952
937665
369313
1102447
1474129
2326960
1458479
2242848
1202082
2775183
2221693
78138
1509652
1205771
809739
438522
2847067
563150
206629
2903457
597396
2629172
126077
2290165
93954
1594325
1213288
345915
1219087
2100788
2044662
682151
1141526
470582
1135575
1951763
2859594
141859
2401174
235367
1446769
1868059
1507527
2315811
2422679
1598851
1463825
2374539
810889
1526082
1417799
686657
2305074
25569
687122
962483
857508
1899100
91883
2878528
1307625
2288312
679856
1032528
2595138
436410
1044940
2601797
2474760
1589789
1545977
401192
921389
1876374
2619387
176771
728245
1531616
1920353
207158
1309769
2829514
532864
1258314
862000
550433
2426085
2657561
2135668
1352580
1487400
1500126
760248
1752306
1600809
601878
283030
1769064
2625217
786843
1191264
2468971
1110527
1219866
2303344
1442181
2609482
2283344
2466128
2681356
1246281
2562283
1120158
2508501
1899441
1449998
1112565
2865033
204701
1647148
2316757
2491454
1294260
109540
1566557
1111242
170868
1794373
391883
538039
2266952
1232532
1170036
1495391
111785
1074614
1955085
707388
2313443
1347464
2112061
990642
222624
1734663
149356
2627900
2679776
860194
609096
96990
1970496
2154411
1326487
894310
2381540
1676573
2212606
138140
1318721
46516
2789448
602855
1293465
1523032
969405
2314570
1935105
2715152
267544
1327185
2617142
1491176
749484
2936427
562750
426062
1786179
385750
106918
715490
2814469
211637
6779
446890
1616016
1983767
2297420
1094077
154385
1710184
855496
148257
837051
207583
360442
2307876
2501953
868509
79783
2055452
1029420
804593
2615804
1087669
2504123
2465954
1062454
2357293
1574315
810587
1846404
1295163
713146
1978802
169597
1525307
1391541
2762484
1661069
2128025
2715055
1486044
1381111
2938597
2881076
913191
1581931
2892455
630091
509696
1222372
1334977
891157
680523
2865287
2369597
694540
2511246
465172
797594
2103734
342362
926691
1460649
927294
199728
2016626
1554518
1908119
2444048
643373
2937486
2319033
1473280
2098573
2619448
1045971
1938470
112974
971140
1987709
63389
2223518
1562102
2362842
2049038
763432
2513353
428842
2416947
2091081
2312545
2296091
2779541
1269402
59653
523158
1463637
1897199
2620440
827004
1331971
50617
1618624
1182772
1540011
1451399
1644614
2595609
418971
551837
723960
1523716
1222316
218224
1137448
864486
486306
2881946
506867
1956612
2117727
2913016
1425553
787833
2662896
1582424
2116451
885607
2514985
294882
416448
1451910
439937
1424557
1253616
277093
2532529
2107583
1121084
1807226
1113532
1873257
2083404
2357787
1053217
544668
480771
2085307
1469260
233596
2691726
2178773
2082709
2064794
882580
1675564
1491877
390560
1779658
2299323
860302
1173774
1056838
36440
1239684
2226415
2343431
310212
735068
1714591
320569
2551256
136138
1061508
1271558
1077855
690963
1940700
921185
2430133
2145721
321928
200239
2365354
2656448
957384
1012461
562972
671095
749496
2636998
630785
2905097
480479
2630427
2504654
1056255
1545740
2559278
150319
101888
2336160
490892
586532
2909609
2152274
942820
1810868
2807005
1337858
54644
1559534
2574881
2704780
2645017
248094
802514
2881391
2615704
1514524
1079799
2873017
301523
1159387
852060
1073623
2795861
1257533
657406
1432071
564611
2138652
2727836
2664279
1833049
8915
1417896
1636914
1931681
1640453
1552105
2199195
1094755
329241
2692905
2370287
1389544
1454473
899453
162272
1749754
1894972
2851594
2884030
1498806
1377139
827131
1317484
440717
773621
622048
568248
348686
749959
2764183
367410
1697544
1059090
2329125
1280676
934473
1046046
765351
1592228
210800
34
1476772
2937400
179308
2874231
226741
598714
2157107
1311541
1072328
1841916
2527864
2427131
1030432
2816973
648774
1189627
1569088
2028076
2884935
601892
1101041
2221501
233757
1065093
1618693
2734009
2524999
1317583
1239770
958054
1809704
457624
533445
2516733
1758325
2260799
715042
681648
2532114
1915796
877406
767929
1689793
357532
1660495
201113
2880932
1949016
2429065
2926479
2226452
1842079
1483935
2633199
1763730
257908
1470234
869551
150334
2858460
27771
850090
818523
1669018
693637
167309
2813245
327180
504258
2246188
2679725
1275870
2012476
1127556
314879
2291055
1355049
355392
2738185
994827
1867791
1804599
715988
2435842
1143476
462578
1340954
1947729
1998872
143051
1539333
1587915
853524
2855790
156108
2181387
1664872
696185
1152770
1905297
2733659
2771920
2278521
827868
1616076
401267
2724993
715464
1510709
2541098
276364
2699165
1088964
1037455
69058
1809419
2887459
226480
716589
2330485
152527
2038476
2001627
1640417
2932204
484831
2413177
2620600
2536912
1032133
434374
152632
2113213
344955
1085723
940900
1502032
1937970
1267474
2059351
2407399
752371
2312387
1378328
2444014
2806874
2386182
1974021
1228776
838456
2197175
2161985
667349
2154651
2086015
802798
1652981
1450311
1416399
2361363
1943775
2857494
319810
890130
2733032
1331664
2600019
1375332
421847
1928333
1982744
1159461
2199311
350830
2061771
2904567
2801947
206700
203155
2195444
1196830
950048
92402
87086
674288
2190980
249908
1050569
432031
1436316
589227
2435637
1484797
2058717
1995505
2816469
2345223
2752522
591659
610397
827479
490273
2372092
765254
1564385
700069
663839
1805254
950245
1005673
2034418
396508
1102098
968361
847021
949642
1307533
1528689
1432528
1059000
2144039
244969
178361
2134569
458395
308101
2856466
2362010
1599410
402133
2423891
2718226
1485663
1979150
1806479
1786607
654774
679270
1795430
1567331
1972659
2611362
994388
199858
2830585
590201
2500094
1535706
705402
1236809
1997368
1695757
2918494
2467837
619665
1766465
2652575
1618894
321289
2931313
2852425
854311
664247
383848
1042848
570338
1694451
1049706
1218101
2810238
1562619
1197712
2427360
2645687
1188311
237190
2841541
1489123
2693606
1727942
730754
487864
353307
823037
1408188
1245661
1366473
1874955
1013268
1962259
244880
400712
1408153
1736815
2264950
1614757
977587
2835167
41330
381859
2565968
1455073
2585103
702741
1882673
798976
561013
1336171
1376934
1890619
850077
2672248
305175
295462
2173996
1394930
2733202
157606
986832
1918173
2288613
2735932
552677
2312964
1714919
98861
2445549
737218
1894150
1725539
474241
1262269
283099
2391148
2796768
855944
2624843
1917037
940041
2822615
2180643
2020949
2158164
1642555
1815547
860245
506583
2624966
1614681
1963318
1050566
874643
2311090
1128153
415335
140583
2378222
2082708
1294738
2863439
69216
930167
419844
2267717
1089785
588174
2470054
2401667
1401409
869189
1248987
2676814
1373443
898263
797738
2279050
2813884
2719222
2266116
1861361
1110529
2797966
1951576
756109
1777476
2629913
2642332
1868199
2609587
666887
1866795
2451999
1912195
591685
655511
1348064
1193316
1251822
2191017
17549
308420
1151374
2023750
440838
2023118
1841561
364563
1720486
1304698
2352106
559867
1685292
1551971
1267414
1370284
1187875
2921214
962321
261543
1809232
2655605
885204
721095
1912713
1474820
2491729
208176
1248572
1400199
881585
2868397
252223
1509489
928122
862780
108956
2134258
743993
1302545
2048860
2259318
1983202
1290890
718176
1239268
2893127
224575
2121608
1790002
286102
913769
2642340
1440749
1835249
767605
182370
2053081
802898
2666812
1745649
1643750
135776
617489
2451508
631488
678481
777279
2932946
1680800
214426
1164177
1325680
2150467
194535
1004228
2720114
1433914
34056
1017517
2827800
1875274
57736
2880855
974828
635556
1504086
2463395
411314
807094
1768534
2551015
482850
111095
2904384
2831040
1445964
957702
1775096
1453135
168711
55582
534789
2000572
2318620
125858
914662
170820
2431569
1973755
580347
271361
1078543
1060868
1584340
559583
1728428
1130416
2106095
1464037
836286
2146451
1997982
2527276
1022935
387494
847777
2367272
37039
508530
1778422
2483666
1899159
332893
990108
1466150
2006418
91616
417192
1710067
1643346
2510812
367385
2865483
143925
883734
983880
1967510
1973194
2211493
2903105
589686
1998423
2711721
810943
2855677
1338339
2072400
350961
2471017
2142445
2727253
211085
1100894
2901834
485679
2270118
1910749
1275102
1163116
1960789
1904616
476196
2913086
1831422
1477663
1147521
1225290
1016323
2292632
2732994
2224859
673692
1185225
1735468
86839
934177
1167467
903706
2565612
1635023
1160990
1172556
1600997
628638
2338731
2506396
291836
2462227
2798855
1743652
2229065
794574
1861470
308855
1429402
2671389
1537961
1386556
2382148
2004517
817585
2108693
1064262
1173105
944855
29327
2655347
1700122
648203
2176247
836967
591915
1101120
313020
1532732
1547939
128109
1829336
1723021
847565
522018
1485007
1533437
590345
1375447
2560231
2106125
1535957
568097
410607
716060
812764
2564894
872522
14774
307535
707577
274145
2049251
1323911
1769005
1526420
1664933
2173316
2607268
2374030
1857791
1214599
1138206
473290
872423
879350
641121
1799105
2611415
2919451
591030
2183461
1230211
690190
1717565
2562513
2844958
2487322
2207135
2355891
2702072
1401759
2285423
2537033
2894083
982287
2584336
1150115
1351176
2230640
2666058
903248
1647973
1957165
1413372
1503600
670957
2366280
2607067
1240966
1083625
2073280
709439
1741288
643554
336742
1418596
1467133
1495722
1500447
1166400
473903
286706
344836
2283793
281941
2837538
980834
537603
1895476
149376
20897
2925993
1751204
1401160
1033733
464119
2327074
2879886
575421
1200030
1283567
2903346
2473099
223353
2533789
2730257
1415455
866360
2367214
2060840
266320
2073160
239601
2346191
1187481
1769720
2074223
2280571
352140
158676
1199172
471556
1894138
2639717
1607606
2135285
1036599
1018212
1832801
2143863
2713832
1854282
2778248
2467662
2158530
700467
1320281
2089941
145654
2229542
2264825
1037465
362730
269406
1608881
1720362
1243553
1849769
1898265
2238864
932980
2761820
2830301
2412773
1823176
837405
303701
328202
408374
2549843
1109359
485461
1779509
2294213
547467
1058588
127988
308623
198651
2115436
1528692
140184
811604
763024
1548028
2284926
497358
221817
120055
1720646
688343
1937733
2514244
120185
2598680
256752
944876
1874446
1458577
2322035
1415994
2800958
381494
1920494
1475742
457661
2865455
1360856
2148665
219398
210470
1184514
2250403
2116407
674469
1115409
447237
763224
2915532
1438604
1537577
1936204
2601088
2491733
1130623
1600303
408672
1027760
2287120
1945800
442422
151282
2514363
1298089
2029906
1483703
1150905
288990
2150548
2173028
2352568
2262390
1226808
2018986
1420223
2342328
1267971
1956174
2321005
2843267
553989
528131
2619580
1467202
1509589
939633
2341186
369801
1490187
1183194
832458
1478753
1707500
1451903
778512
1530818
1714102
2715061
311745
2420900
1100386
703039
2098109
1306663
2145494
2046708
2713260
220688
1192059
978906
292460
2378602
2120945
2453812
1738405
269416
2430190
2553329
677638
2005867
1963374
2456813
2128640
327149
108911
756357
2886318
2138396
1119957
2185291
2018478
1560893
1636221
1474212
810258
884035
1901869
2899246
403874
963912
618322
1411321
2826343
2064085
178320
512926
619535
2212166
884668
167798
2318717
1755645
1662957
1886737
2080052
2600305
1085384
1003417
2172767
1184795
899937
2250726
1384834
16282
267452
1588187
2392510
2875301
302361
1583105
561539
2612035
2263804
1335053
1052306
2721230
1356014
1881090
1402405
2199379
1583905
983437
365891
663248
1899796
2653853
292518
1261698
2246928
1836804
2609421
2411226
1113980
1908278
1480421
2648162
1790067
783877
2488871
26117
873481
2118298
2016165
1570495
1259339
1966419
133697
1512610
2076748
917301
2397806
2418752
232618
2349991
1338414
2652479
1251026
921602
2928862
2283640
2568620
529553
481485
1299559
526909
833702
213281
689784
2820832
2065998
677629
2443239
418448
1185390
1576118
2402638
2117624
600752
951376
2688511
2532624
2040677
672883
1076340
1635167
1513637
719606
2119366
317229
1532019
147174
842968
1858243
1673311
1018229
1710324
852995
810275
548254
2542542
2444140
1648401
2613017
157393
1971088
1298574
1918298
2406036
1500843
159005
92862
1570278
671947
275911
1126762
527385
308272
252532
347861
44818
2027799
2701191
1920952
2069640
1120127
836853
534428
508514
1240438
1909474
2608728
47219
1029938
1921432
1219907
94925
1568789
1067010
625511
1050869
2098636
2677736
2839990
1744730
1955656
2816671
2229940
2697706
449802
1695507
1246490
2742915
1465517
1735498
2792499
2036975
1634397
2301649
6382
2640017
2137127
286488
2911022
1618038
1643349
826352
2555364
2170277
606180
2693122
1460449
1891569
1208252
256210
1142969
883982
2101466
1403876
821038
1550119
1158845
2317219
2813632
1630044
1881735
424808
1711367
951508
508810
2708797
2311360
2911477
69901
1830581
1466910
1447305
2096761
1973463
86020
1297013
1672230
2898940
2379896
1255456
2317217
1773025
429146
2616318
2892514
2507551
2700614
304501
114837
1039862
642442
1333091
1242483
1475928
2275836
2168297
2529924
2509336
903082
2268757
2017156
2792553
1606113
1008038
2829662
1133625
504541
2624723
2587227
2217316
2014687
1666051
325780
399646
2208742
662241
201817
2110589
1349478
1249529
666396
2477812
2807552
889354
2612805
2242649
2180922
504753
1404270
775829
2665993
2576699
2192990
791818
1097058
42756
1821053
476907
2261506
344160
73442
1711038
27285
1930357
1969372
952131
2907753
2303835
1389552
1444907
252138
459318
1313452
5220
2435204
661176
2168451
596244
2117983
1825938
2535317
2658415
2562409
423191
1558049
1704830
1867114
2021674
413624
2938864
230415
2057154
710162
68780
732256
2562908
2686357
611597
855714
634329
1946054
741938
1661079
2244273
375925
2367151
1956580
620494
91631
661052
529092
617275
1982737
663203
101135
695639
1350065
1039273
482445
748349
2683691
247035
309767
1999813
1521199
2123159
122231
995674
2729721
613700
111010
2466807
544940
515179
2937007
2616205
2138118
1924
2920098
2915595
2830704
2682776
628098
2587032
190102
1241131
969390
2455479
1121631
2842475
805992
1294713
1226140
543471
279099
422317
1905814
2594508
2479832
389935
2547085
642314
634599
2079906
135215
1041738
1543601
2579036
2133746
2717354
1326943
2303468
289920
2659045
834971
1852289
497319
1977259
1078995
177248
799645
2426611
861560
1263513
2870276
1500373
2266329
2895634
1452352
100844
313606
2113460
1587700
246529
1208076
2533526
2635258
590930
1103087
2772882
1270173
106866
2731444
2709204
111837
592598
102718
2189726
941936
1590286
1016551
2842957
470471
2216917
2546059
973463
777129
1925796
2752116
1745805
1587345
1934537
425417
1124918
797692
2288452
2635266
2105005
1190046
1903337
1984428
984510
1357713
895287
1674580
1320712
2187761
2413390
600266
639653
2358380
741163
1678429
82155
1292302
1016228
204466
1944654
270341
1554232
1440517
1356328
2567663
1505700
964205
1634212
1251269
1471395
1376675
621026
2585268
2429711
2034742
1216897
698164
543555
617049
2687336
1448436
2838001
1274497
1752108
1292813
2157174
1941814
1123562
1407926
1684242
1850126
2037239
325308
441800
2013642
856801
2260958
2722081
609370
2734230
2842493
2675272
1448738
1740437
871858
2124086
85219
2504763
678866
1977782
453090
1912269
2522211
2544982
2437551
644945
572011
43337
1971791
1988704
473131
1875042
1591912
657567
178600
2392551
1279848
2880123
2599341
1754961
2483060
2379364
434550
776918
2157497
2841992
1516562
1017518
398919
1728331
946826
846297
1604091
314106
2884698
1710133
212
1351516
1722333
93093
568343
213870
1028763
2660596
742875
2254180
753794
1011939
2409924
392955
2810880
2551026
1007548
2678527
519609
1720390
268559
2098777
2538246
1431114
728581
532268
558181
2209323
1460181
2370498
947142
1778082
2526784
633733
649063
2320372
737127
793238
2359929
1158928
2331818
2890961
719619
1829669
1966610
2492422
1379618
2913052
689017
424641
2073296
1649545
1381781
752202
816381
941842
769477
972725
1131029
1060174
2784358
2873252
1275369
1992231
801417
2058011
1466097
904371
1652433
987373
878180
2003768
700920
1542691
302801
183855
2917924
1281502
1186066
2404318
361145
2466767
354445
283758
998413
1467030
2685795
415475
201039
2445722
1017270
1599789
748591
316635
665247
1435432
118631
256859
2482188
1664983
1201452
394838
1514800
1910016
2633504
959020
1511757
428790
1542651
1898021
1003293
39389
1113798
2477299
1826135
2482836
312965
2700887
2556665
2344516
2917309
215990
217711
2069517
1144906
951054
966292
2227685
609341
2907197
807136
2254802
1119712
1112175
2308380
1775826
2430044
2073031
356998
2222618
2599591
602594
865396
1833681
1566382
2041366
1834881
1803506
128371
2705877
2851196
2213466
1542155
831509
378746
2702382
1755175
2380075
2930402
2637270
2240888
2930639
1036489
1269179
1319937
1526523
2838100
2252185
2462350
2550220
82826
354610
2663676
1259313
2725905
1940180
2374341
903271
880207
1870288
337127
2383590
1805497
714911
2745128
2432542
2204103
511085
814986
2596449
2313150
233677
1591644
2847134
2115764
2925326
2500812
2031100
525878
132224
528836
2653392
1836371
1292204
387278
1269550
2244181
1201615
1140908
1914800
1484791
2176513
403396
868846
2416337
2751650
172973
2807434
1667643
1480196
1636609
1905439
1756995
2553201
49088
333350
1544304
2132769
2589801
1968596
171321
242329
1911900
1676244
1072295
728516
486118
144396
2508547
81950
8244
376542
765326
1778882
2197022
2113089
2668939
2207001
750588
715973
1075457
1467102
884254
2412855
2551172
2878685
1628022
1308550
1259154
89786
2830434
1928885
2502489
758917
229056
2124714
2898255
1186974
149393
685146
2400288
2419892
855267
993417
1600406
1874218
2752849
1020227
769160
2516712
886930
1776392
2131466
925705
240373
489514
2217146
574671
1229271
1158908
562646
886914
2236924
2938996
2305177
2851215
1459948
2216279
2128851
2126398
886129
1083596
411357
59084
550723
308625
820089
1690641
115324
2505218
1441160
2548295
2745139
631179
2752573
1512088
2367333
1120363
706474
243602
249334
1250071
1570441
1952474
94065
1422268
328776
523374
2578697
739648
241589
598276
37474
1206875
1154384
189419
2728495
2747297
1028268
2125086
1210064
663771
1266354
1491755
1428687
1990795
2749199
2538417
412850
368687
2870361
129229
2467204
915506
618952
2924861
2921526
1726821
2814444
2198165
2365782
1101767
1974334
1194022
160883
873291
934868
1993960
1735468
1621789
1746268
1527462
2068446
2750325
1515362
1568194
1523277
652844
963973
918888
2271703
572461
2061129
1631457
1650725
2018548
2256504
2874754
223151
642631
2104847
1614294
2182661
2190886
980668
1949237
835755
1348629
889044
385792
1779992
494497
1493093
277840
1944785
1690828
2177755
632834
1771125
53706
827729
1259733
722064
2571022
2218062
1213189
1951480
2725917
2074226
2006887
1365071
1928269
1543937
2138036
442859
474200
1691520
2489272
2334262
440352
1715857
1951633
624055
1472285
1965465
2818384
420816
1331660
2532003
996736
266829
1290820
1688548
1648358
795268
47746
2470355
306557
1341186
2214351
1222668
310820
1394929
1601746
26453
2423370
926658
2287432
549835
1147842
2480797
1638352
2678819
399922
196831
1306560
487251
144365
822791
313361
2234255
1391703
1777260
1577172
2289642
1023357
329310
61890
1383923
2792183
1830394
2341678
1017467
2508315
2457349
2350321
1392201
2771331
359479
2792133
1917171
775308
841969
2939187
367541
505338
2543290
1046214
1520812
2043227
792315
212487
2012399
826780
1423021
579939
963434
1233377
2194842
600014
2800213
2312003
55465
1093132
2535036
585954
227642
859659
1089247
1087791
810393
252635
926300
2385995
2811977
2319687
1857065
2734986
706703
1903082
1062744
2032623
210391
1434073
424295
1667517
1224624
2281199
2723728
1246547
1409902
462284
2095492
1485236
447447
280349
1078029
2551242
2789191
796148
25584
24042
1185905
560019
1499233
2088292
1995646
17495
298219
2372182
2620944
477463
2183771
885389
1925812
1121210
427467
2883158
2695269
623598
2822015
2841969
1963279
214242
2350928
854480
880338
510773
1277549
1747082
1768261
1351586
2829131
970569
303865
2500724
2615695
2384300
2533922
2166651
827450
1782548
2464877
1827539
2415345
2089962
1641367
411397
2211053
2095209
1547197
920722
490255
1536322
1029310
16761
1653707
357744
1345921
106584
2160469
1283840
1002377
2712443
836913
249113
2156826
346812
2666298
349940
88192
2204692
1943374
319806
2325314
403501
1434000
1419044
2154956
1464184
1595172
2202030
2439756
340368
1680472
2456737
959608
2935144
2078445
567146
1108489
2149602
2471687
2186904
762098
342047
833790
2917997
642791
2106127
1042480
2621500
2801349
732089
330428
2049383
1775349
2474282
2476169
747539
2050354
1227454
2935456
1434864
1992955
1236759
895524
99305
2064873
1934318
2617509
2305435
1265665
1688046
2617523
1113002
1712596
213825
2226093
59476
102968
915249
1505855
1604093
561520
1686002
1625942
1785092
1625369
1694371
1280412
1126088
2397499
1087669
1983507
619077
1700912
2189154
689135
1065604
732337
656123
1818583
2306920
1022756
2449146
1402357
821510
127586
1476355
57825
2828982
1543649
77379
1055380
285272
1769915
2396876
918679
2702355
434965
1951924
1363180
1037037
1515724
999312
1596112
1249918
2641025
2229012
770132
1007924
522818
2667706
1566771
697417
1957730
2039223
2491916
1143212
709701
2877460
2153453
525635
2321702
1637820
726920
2899946
888899
1946058
1505230
214194
2165843
682444
485566
2912624
1136548
676032
509810
21221
191403
2178247
625775
897748
2489348
890828
31394
1172561
1501613
1581305
304752
1264302
736116
1363097
1445107
2557187
32669
2660008
2684738
1292542
1494834
2146388
451596
1120909
1045725
966050
384260
779107
1885403
1051171
2873563
1956500
1783851
2695450
1761032
2169240
2911576
2562828
1287353
2868199
317327
2642723
2392446
1224102
2205726
2938624
412194
1074836
1487293
326516
85551
1374991
2335037
2434552
1724090
112747
2671068
1155573
2124802
2128049
464903
1483716
361453
2500571
2143144
2033284
2452662
1152787
573372
2689572
215571
433992
1388592
1121814
317020
1252685
1305959
1116891
529114
1043219
2842959
1913890
256301
813621
2891898
1510038
1024905
2739631
567465
1200859
543151
1529055
1076393
860666
1420152
187605
835539
296479
277192
2846538
115678
656894
2299906
1613755
1627162
374057
2366003
1807139
1972528
1880996
604234
685467
2381009
1080045
1649516
1023730
1296717
1828631
1054345
1632858
495451
1878501
2389793
1166887
917285
1002556
1121626
1500673
2149401
1100917
6776
1896410
2356074
2803884
1341021
2688976
1086324
232807
2296261
2766271
40163
2086883
2209691
58710
135984
1480018
325394
2104266
2096117
2647682
1581834
1308989
2145
2839456
1012011
1572047
600854
1535412
2324662
785564
2262968
1688303
1792900
276236
1528886
2542837
2807155
368152
2381474
466967
2674873
2805785
2079654
1612163
1136310
403397
2202840
1548546
2311841
1742149
1507961
1419368
2284098
1117525
1162315
300275
522073
2274212
782784
525509
2745272
479322
1199127
650721
2688520
645425
568129
193766
1178864
2874187
123171
2684797
1584979
1787155
734186
2120048
606661
260096
1927776
1266915
579718
1499042
1111797
2639331
1654614
266016
1420837
746309
1480219
978331
888378
2824454
791721
1007909
2581145
1961334
2916733
1264779
632103
2223383
2697894
1224738
2003145
840998
2888870
1155589
1387954
1648515
1737864
1732751
2653401
187351
2215541
745291
1596177
233494
908608
27489
720601
2209444
270308
360925
2093126
1474880
2092489
2914989
538628
1932058
1730351
2370950
40954
2192113
909315
1061489
2277224
1711737
780066
1028794
1639274
1727200
1186673
1982039
394005
675064
387165
2939355
1743657
2121851
659058
2634760
178146
1241569
627790
2938950
1018442
1388364
2728883
1079639
798162
1680878
2682242
195786
698655
1837147
1027357
929464
1369020
1128751
504499
259450
1506773
1537899
1352498
2011408
2029631
1398686
1282912
516653
920009
2146804
217100
1364611
2822037
2855218
2674148
936572
575301
980089
2925401
2064305
812916
781239
1436012
601800
2783215
2835093
2095962
1262439
1415595
2053055
803443
1703198
401415
2095088
1475723
2306655
34038
2726309
647683
100624
2632723
1762126
1472995
2589001
519696
1419918
288929
635730
777411
528253
1846305
2904648
2028607
1291621
1640758
674528
2921472
738445
1425808
2158905
2151046
2598097
733124
435163
1693108
1621762
728314
2305092
131187
1781012
2736641
1254608
826906
355008
2240889
879036
860886
912075
394725
1626149
876210
2404053
776794
402265
1973696
2655436
490137
2898279
988436
1450069
1525640
2448068
2139588
2266037
949648
1504130
76367
126842
2902916
487481
1090378
670050
491370
2797967
1146378
1143693
2214334
1599046
1914303
890072
873335
424504
2858546
255720
2200348
294907
939415
2339593
706208
2332381
2668485
1145553
2647830
342195
8372
1919817
1789663
2603786
1770487
921741
2734799
2173521
998520
562511
77933
709725
2892632
1692100
2021721
1289815
2188623
1981784
1232861
159810
1633556
2531202
1224812
1631130
858048
2184261
1265789
1310900
2466518
2579316
2199395
1304947
2747108
2683011
1909149
2281835
1625199
1596949
1565071
457974
1389229
1771010
1676304
144928
2158173
1028367
1188462
503384
2343361
1541397
2375921
1498763
1851128
414680
1414941
1751939
2399062
2455953
1745059
139616
1329710
2091303
1958261
1494239
539355
2328046
2000302
2671365
1735688
1211544
1649156
836371
981017
2738331
2644241
1714957
2860096
342107
615858
1839495
2791188
2169966
2600313
110336
2366142
913018
1313004
817944
439117
83318
1018098
1572191
1245320
2597122
1307030
121607
146076
492150
1561175
1687614
1142436
2733066
681815
2420719
540357
1419176
810247
34401
1022080
1133201
301350
765997
1951292
428995
836529
1924797
440617
1932199
1664595
2023214
538402
162762
968736
1088409
1208242
1038052
350130
1514644
571156
1317541
865748
1151994
2867341
1938005
2137861
1571631
1970838
505383
408839
1357887
19614
2579855
1890605
2374665
1344365
1158666
2226949
1871624
412436
110427
2833634
2628694
2774653
1535152
1049299
2299153
1520127
1402046
1947846
156511
1659250
1571578
499706
2607096
441869
364783
2187254
1917022
808037
1468458
1576077
51709
540121
479458
89804
1449942
1795683
415074
1149879
1713618
2398810
2599523
597392
1985394
2310395
132601
1996868
1257253
2345562
1869893
2602924
433896
858653
2321321
2904150
249698
2354158
1175604
1631526
984390
2580955
2666489
563369
1912664
2090497
1255758
2706813
1706067
915193
388084
431675
1152302
1682156
2803961
598776
724145
2619579
1680579
1486154
1781776
25599
1370441
1572463
1281370
290967
686477
2624640
1415865
2893067
585666
1339334
1107199
1948576
2335238
38430
1131115
2068187
1443131
1369807
425762
698328
2042416
2317400
1244326
1047339
2304561
192575
46583
712291
1251982
2805940
1290422
1626871
1546092
1804462
1458821
19337
2473598
2236769
1403611
502440
2045338
2823956
1103308
177795
104671
1653723
72205
1402131
909967
635660
1810474
2434277
1752238
2114050
139633
208313
475452
1916722
2823388
692400
1821332
2671275
1801646
1956225
1251348
2808148
2374225
2318976
650313
2004231
1495412
712341
2543902
1735080
1823830
1879884
2634470
2681192
2208236
1467452
2496206
1917691
1453407
2792690
1098862
2021608
1262654
1518253
1854014
599397
693703
2821906
968353
109462
1515406
752559
2226226
2504286
1105178
1082727
804435
1378549
490341
2837955
1398445
1799946
2252296
2028308
381847
1214777
1642474
1178209
1867269
1985326
2836029
2204141
1467736
794276
325191
1972517
1117636
1072287
2335111
1424037
1515782
2284954
2276483
2813710
2362505
1992850
1166197
152671
311958
1515623
2246019
631209
84997
277939
285114
93483
2096875
11211
1324703
2714488
2442252
687494
1762546
2561118
19758
275479
1778050
2150354
1612406
2785962
1866542
1032446
135981
2536384
1969620
575328
2032344
2775085
2796654
2523573
814396
704051
485905
1256648
2620290
1114887
2041687
631337
2273973
827521
866587
1597194
1291140
174054
2748679
1210891
2406645
1125620
367058
1880577
527519
2440498
2553172
231933
712266
1611868
170580
1221940
427130
897567
1040381
871236
917866
2870395
1827087
2681212
2348574
1798321
79896
1349983
2147316
387484
658156
2797341
1372105
1606000
892996
1395917
2763915
2881757
2608759
1071331
1143796
2168796
1928965
343955
350282
673358
469267
759655
2245624
1208828
1735836
264737
1721495
2228796
89019
2805394
507817
744041
926363
1539585
1581206
966556
36561
1885187
1580844
1874724
2461566
47520
481515
2258802
1197149
1787793
2871821
2722742
2099613
539053
278548
2049715
50311
2224258
1649668
1757117
1836785
2465004
838596
432341
2550267
883221
2194629
417687
1818372
1583097
2933250
1966126
2015236
1921841
1328752
1800964
2289598
2574024
1101816
2761912
2081093
2315873
1349224
362288
308417
2226472
504956
1634418
55521
363450
2021292
1427822
1243077
2637979
658708
148188
2270891
1473935
1547706
2939724
61221
570100
239297
545553
2369377
972413
2910121
1437154
1132841
166626
1142098
2779948
1968972
767081
1990595
2143111
2087668
2200324
1682783
2159349
2763292
2301864
1222508
1008140
1457525
1480480
2720864
1287988
1663
2890114
711800
722160
286092
2811988
24386
657821
2387471
891691
791608
1828247
160028
2122314
1484987
1444593
2237630
1764652
2048480
979346
638463
2859293
1834149
460149
1522145
417046
1455681
2429198
2712442
2628839
2174204
2443764
1439358
40204
1003443
236532
2793266
2363152
1855096
2191045
2381847
2925979
2148449
1040680
1419533
316961
462235
2049273
794615
2217036
734852
477990
1237908
894290
1822655
1159736
720418
1584134
1604192
1491356
1288228
165088
2828278
845616
2436935
684719
75792
1980249
1272786
2817694
304765
1450400
1070393
1394497
78351
146455
2908217
807682
1885668
957166
1880478
767194
1838815
2206903
1566510
2235688
836571
2547555
747202
2678915
1150928
155753
421297
721085
2450587
675688
524292
53261
958851
1711947
245059
2212542
1814383
2274707
2326151
2158929
110508
1742642
1967817
1016852
368054
1774221
133102
2632825
585027
1741776
2438887
2764413
1037997
576989
2100306
39216
2938086
2281571
277168
853833
619443
1952394
2925997
1904496
2936248
2917192
2386195
2170507
928079
2778213
222373
238744
960959
2087569
2913628
2085054
670821
503924
2328672
2172832
2328223
1354283
552391
2732328
260626
2402416
1370558
761208
347167
836645
2093200
2422275
453471
2128248
978572
10062
996414
1601830
2426702
661857
2507988
1839296
1529185
77089
2876853
2696777
2839621
2108233
2826257
1745244
1999566
1832990
1460281
1959705
1860233
1135948
661154
52096
2582461
1082901
1349685
2824664
1523500
2854299
1785613
2643248
1393082
601958
2227594
2286267
696116
1515474
947524
248876
2277809
1771323
1615315
318441
2259381
1939398
164382
1511410
424576
2805721
990841
61033
2402945
1739810
598598
2525909
2194685
1563431
350303
793870
361182
2297955
2082997
823740
2188248
1516144
1701790
2898166
2435509
1415169
1199946
634523
1167407
1826975
2365461
2100964
768293
875634
814995
2523560
753848
1226962
1201138
2684740
746406
1044993
764570
2717742
1285327
82616
2581905
2877191
1007020
1882317
1356730
356053
2761828
414199
1273908
2014605
313562
1810842
1192976
2038269
953917
1455998
248524
1934129
2638691
103037
1775210
2660988
419374
1182157
1661940
639441
865359
706487
2264932
178055
1279203
1655885
2135024
728387
1014770
1999963
2805127
2825680
1215622
2823988
1859758
2050974
970425
2893443
362391
1764111
2708030
1123337
1873951
1836408
2428650
2847457
2438820
1063652
2243924
2342117
1364726
1224768
1527767
428046
1141952
909305
322958
1208308
2120555
2783008
1293915
164400
2001972
2750906
830888
482713
381083
2316374
207493
1771178
1268894
1081415
2576420
445830
2674286
532121
786571
2929675
1056903
35049
1910195
1789936
1536492
1169716
229241
328682
2734434
923164
2804708
165615
578155
2328574
2327273
2544249
1760518
1047036
1985983
2770220
2213479
1695520
585202
2591611
1971538
2584568
1340678
1839954
381029
1322487
1473284
1763325
2598308
2760069
967105
344296
992152
2148201
1064694
6287
459871
2566810
1087966
182925
2872155
2373277
1151971
1619769
2654710
505752
2719007
1572089
2459135
1961323
2835205
252914
1305936
1693979
2496768
1474595
1945064
1818341
829386
2034383
924735
294954
2608538
2227098
2641086
2894292
1975055
2157924
148574
2203540
1433808
1834015
187046
2760263
1158082
1452780
550971
2898455
2269114
1136961
685940
1658683
1355410
1343655
1753630
305232
1630667
265282
2391645
1015598
2904708
2538803
2007526
826207
2699128
81972
456510
94349
1412497
2601477
2535229
1567257
992191
1005644
2507949
1929413
2266285
1862259
1226240
1585722
964952
2314957
1196482
2076449
1984324
7063
2558174
138793
2384682
2226529
1527214
56299
71228
2282228
341697
260178
459802
1358899
933649
2880132
1816079
877428
2492379
2059715
1615673
2003023
1784486
430282
1363372
1406394
2712370
913692
2282184
1964228
2095195
485338
2616858
1898790
314091
2399806
263170
163185
1073281
1745753
1400721
2770163
2806549
755484
2710125
2174313
2715782
2422354
45220
1648982
2570209
2539181
753723
352467
1950368
2088749
605092
2396416
2659760
550173
2811267
71142
2038466
1401268
1802494
1421405
2288454
2676873
1889085
1335415
1162922
2915672
967378
1794476
200874
2071292
1567056
2681447
116527
2010053
926637
212350
2886112
1494488
1736185
1418804
2192152
94867
186258
868840
122595
2710365
2675922
1593090
1890895
2847512
299931
1528871
210395
1246305
22400
2262735
1786704
1965380
2377065
1492512
355482
1180389
1479568
1238251
940
2466729
1225373
2923619
1696304
2184901
1678401
1872345
1172899
1466421
1582527
307343
647395
843518
2057358
15607
2140587
2524613
2670244
2268128
662730
989353
951396
1389876
1908536
1493490
583596
1478130
288128
2387450
38360
2205842
1248558
200612
1631812
1996398
1082153
405072
2542776
617169
1364945
1998826
1152739
2166432
2043792
1152551
1827734
529858
1948804
1942367
898218
1405800
1129155
1542693
918820
2457304
2589018
963771
1576493
1238670
1258764
771488
1853700
755369
946385
2887894
1089417
2075109
2251437
208741
1469364
492648
417252
2796722
242184
590485
2147311
180466
1059021
944652
309134
1736063
839756
1652284
842368
22550
103821
2842812
2669085
1140820
2068290
1050576
2786968
1442547
1697883
2118114
138195
1806874
580809
989997
1792770
565648
1609243
318288
2057083
170721
784316
2865619
1660607
2417046
1816579
1825290
2436439
890940
507394
100068
2181827
2022891
961534
1605999
591886
2639567
2339485
1174719
1677599
2134832
2240448
2226079
448625
2894538
1011393
2482910
1095237
1400214
424704
1380762
2754072
2705663
2671682
373765
848161
892420
673884
1430386
488503
2920628
1607088
2195206
290856
446108
2375238
2871808
2865262
2154271
1835434
1808138
2146249
657517
1915858
1098360
2611670
1553287
2622861
668157
1828531
2688951
373139
1460690
2481007
1601332
97276
1758525
1599854
2629741
919844
1973321
150545
2028018
1118807
2136469
1928116
284899
2160901
2781328
825812
258741
1710195
1625437
1706560
768566
624711
1329979
2412098
59669
2425398
775565
925818
2539862
2736367
2208014
2763974
2417271
692134
2012953
794612
1818272
2560222
398077
100874
2212370
1413862
1253867
75013
1512719
2497775
2006586
896517
734263
2047670
46401
468881
2155720
1589068
2420422
1901312
408603
1820035
660614
1763849
1771174
764255
1117319
2758978
619741
1616938
1238817
1258395
302617
2914215
782531
28776
319310
2920421
2576283
1685393
1657593
1030335
2066575
398862
962508
822766
1986140
1907304
2464357
461610
971229
2531500
874672
657999
417622
1804599
965066
1928861
2165846
52594
1253654
1541870
988744
572776
723609
808407
667322
857689
2843728
2717661
1539947
531762
474601
2926942
1308447
658762
1861399
2654911
249597
1793232
2244123
1134309
2490344
290992
2129169
1435640
2526684
2485563
284867
1030768
1271236
2512366
2156458
10347
2278671
584124
220055
1254930
1987300
354177
551748
2031435
2869265
958451
1546083
2702007
1412024
262509
724518
1217601
2280389
672590
732072
1177143
1276769
672858
362905
1553782
1199791
111168
578058
290175
2866852
2624309
1631594
14228
2579085
2764528
2050288
2278158
2266169
1105105
1396242
2535945
2482458
1891591
597721
859937
1679486
218301
1349704
1196621
2455493
1059307
1607190
2759766
2648828
2033478
2141764
81245
2603531
936638
364696
1663829
1118707
591774
1437204
673938
1927567
1991096
1605190
2065619
220885
791392
1075764
2378125
1218663
1319965
847421
1330128
617623
1978874
404736
2260593
54203
808188
877098
2088737
872915
598381
2455571
1290103
2308404
658837
612022
1105468
1417509
2646994
2761995
2921217
1872800
1913239
1542747
24643
686666
1993678
2821272
377013
2209916
799187
2218629
2744243
1768
2722804
2131344
1893361
2203035
886111
2809963
165461
1913304
2366042
1127014
911153
628931
1846655
1140018
1717488
2127346
1695840
2295496
341238
2496984
1272358
1421711
1548989
629875
1399181
2164868
2275782
1983677
327338
1747144
1347090
2070759
1422741
995862
955971
718491
496462
1447740
1988338
1963122
1060347
1283082
1779009
1628817
2208346
2607306
2734418
309894
2075092
186867
2242520
1923466
667110
2469516
130824
1931448
2351172
2859123
499097
2105858
2407053
341514
1420907
1593936
334441
1857445
1968264
1790868
604837
2473988
599313
250172
91986
304383
2409118
912551
1832452
242327
1296724
1480989
2194544
2845864
2169182
933251
1761429
1208175
1534666
2049768
1592057
326765
521425
1207849
2367643
1062039
2453841
2872398
616539
1146614
1546263
1861621
2245541
732289
1787525
1321983
441308
1936276
719187
2887772
1176855
2444538
2213453
250413
2217030
1727194
2142107
2669174
2677764
1829055
2809771
1415590
835584
1043526
2735795
2034203
2771027
2848185
1540991
2733675
1469693
2066929
1236383
2839396
249599
2185987
745189
1386650
2738178
1629704
717719
1713761
2538980
1732766
2853733
2457305
487322
634104
2550422
2734182
1160542
1831984
1485440
1710000
877301
723679
75027
2640766
345408
2054386
633147
2156928
1547548
815929
1836466
2087778
1968886
362636
1857245
25484
1825739
2523467
540116
1601483
235438
304868
2243293
70106
1687939
1416876
2290853
612733
232390
1121626
504152
370843
1250493
2097082
2808815
31850
56950
2907801
1688252
1196717
2527184
76554
189296
1356292
789317
514510
1142867
1145417
961228
454378
935639
444367
556176
2767763
1757412
578010
930030
48652
61845
2727241
1734333
275597
1394364
26907
2838550
1178558
1395221
1859031
1934473
2548466
1732345
2683880
175048
1261170
738063
1592269
1751822
99393
465680
1971842
1873571
1909551
676451
747297
1241879
154759
649552
1731175
950553
2576313
267138
265658
1480265
2094439
2116966
1055067
629427
460414
2007743
2853437
1910725
270803
1690775
1334710
84774
2848552
1558883
667207
1899799
273105
230168
2716817
2934485
1356979
131289
1987260
500025
1622250
2234854
981223
2241046
550935
520959
1083653
771071
1379097
1223428
151447
2732249
2170937
2213535
2300952
2044802
2354917
161005
859352
2696492
142476
708986
1629017
983209
500256
1642898
2313305
1153414
1104795
1628245
857964
1091083
1154396
982832
221586
1352034
1905098
2902572
1928756
2136207
2892248
1363222
1729626
58389
1105360
847100
1671153
980631
252266
2181193
1376850
1188954
1338077
1125576
1501009
248167
402587
906341
2079148
2129408
972165
78379
876537
1371554
958928
2886680
2596066
2465766
1659433
658436
1543263
1345809
1716125
1417202
91485
2507612
2857246
1054464
1763799
1445903
1467998
96227
903202
1256758
367825
2041466
413497
1953235
404800
2608938
2213867
1134788
594007
1603880
784631
1891876
340182
345879
2774914
1064304
219008
662440
620465
1292467
2859292
94259
2575559
1184312
1255638
831870
88843
1386173
1308560
2599349
478492
1233827
892661
1007306
518036
1246984
2937823
1874828
1090453
1310618
1057742
996953
1010525
1639578
1108186
547513
1880735
987477
2477935
2441056
1960471
1326839
2000349
2456298
241182
826499
323324
2522804
1891319
1419343
1891767
2191826
2480181
610489
247150
2652289
1538426
2634287
2156361
830921
308523
1899828
2446648
1774831
1068676
221092
2688776
2394364
420922
697854
1663422
426957
356494
547287
527342
165830
694279
250413
307694
2379136
2753490
2024096
2120549
1375664
2318790
126119
2786796
2292363
582608
600115
634066
2204307
752859
1374092
2885213
2886041
1022645
1503608
1840592
2753125
2743694
1118372
190270
1773759
2505036
2789317
2005316
176484
1265248
1663788
992502
2536951
1835350
574685
658876
294465
571691
443749
2461411
513521
343793
1405624
1119196
1680272
2729414
2057021
562269
2775395
1335104
2256085
1089577
1345151
2185204
1197655
2667365
2257425
1182024
597976
1244684
2751572
1788191
1628924
1780083
2247231
1966496
696912
327181
2060310
1110631
2293252
1681872
2169300
2314710
1954706
1907736
2904228
167625
2497930
1059471
642008
2325631
1778145
1585114
2725269
2620515
1074760
2244851
2937103
912245
1378996
1842774
1115145
1011154
1428430
2859420
2659764
1383359
164081
2932171
30948
2221198
2834977
1648458
1576853
1501844
2329825
2404362
205161
741899
1209467
2265329
413351
2926863
272653
507456
2305412
545580
1725410
2918457
2579502
1079527
2617128
1790115
2034689
2628740
2269790
2439917
1187346
488886
1213064
792184
1312906
494337
2257500
541336
2382441
2906767
700612
1972680
930041
423180
1300744
1287324
1318555
930172
1051923
838799
2681825
1256271
1460847
450121
1670605
1235901
1823884
443465
581926
1118732
526454
2576060
1111688
1491775
1989069
2757259
778137
1410225
1736728
1528258
1460327
1916922
2350176
2170320
387586
2747100
236031
1273636
915684
352425
1205598
1037928
466835
1677363
1511761
197923
1378005
1417246
366497
923665
2231115
1397438
2656551
2499573
2470401
800448
1316576
1578567
1118742
1446665
748528
2521756
2310184
2699821
532039
223744
949661
1645509
2616472
2033264
2572980
986341
2309382
2051901
343154
1934801
2193777
1118956
157992
959135
1265484
2438242
2854523
1003144
169843
179092
1581358
1195385
2301759
2827399
582156
2580882
10087
2719591
844221
640232
283874
1575216
395923
117152
958442
1988906
83637
234490
1398678
1686374
1388589
2008289
2363327
2418571
1339679
2886368
975450
1364969
599263
26647
1071961
2425800
815678
1105474
2318691
426781
2050251
755656
2897350
1391476
453621
1942591
2153306
1953458
1966507
357708
197321
1812512
95547
435766
1828357
888978
848977
2363150
754112
771203
1790156
2660323
2678522
132482
2212752
2457167
332075
2921617
2615290
1598314
2234674
938854
252231
210554
352779
669645
2736919
2296004
2834501
486516
1142764
29577
1512588
868914
536265
2046310
1658266
976678
488119
896544
1017348
2779752
267663
1428579
1502004
1636514
1416818
2106013
968708
1229882
1040707
1762217
131249
908589
633978
2600426
2873566
2910689
1240703
398382
1137326
1499107
1521887
2906869
80518
414600
450516
1167582
1445454
1157006
2176198
2422959
2726541
309050
2021600
2138240
2107174
2628211
1595894
1256943
911890
1749098
279667
885762
1877018
388768
311653
1357467
2187608
2786585
1408173
393146
2074504
2260436
1152466
2822132
2030215
969124
1633797
813143
2434797
2676897
596292
2924810
264796
421433
40025
1471993
2675775
1535620
2354312
1857421
2751796
1852895
184055
1259307
2800990
2552334
1263515
2262688
2885200
1046980
1021563
2775436
1256316
1126800
1676850
336298
2773912
2882927
1002378
2135716
414813
825606
237351
1706098
563701
2303087
1457755
1566682
232933
283753
685332
511952
1388571
499238
2495565
2845730
650081
1735425
2337140
1597018
2906905
1860410
369017
857927
1753393
821970
523332
1172045
162238
9875
2090468
523454
698066
2881807
1605178
1262857
2100949
407839
2361603
2326504
2676219
2491026
270607
40266
863250
1476106
949538
138947
134176
1738731
2792251
1603708
210172
1101479
554657
2780745
895239
1437619
1668075
802308
1022835
200063
1861470
2785177
468967
646314
1621216
616312
2527503
1564574
2496998
2909971
2345293
1063195
121497
1084567
287217
16600
968136
2208689
1235639
108808
1760808
257184
2498013
2181106
1399300
272180
1101918
2129230
2723817
1476173
2271680
1339178
2566130
2537353
2566823
2588383
1596641
212231
67304
2295152
2038312
2348356
2615741
498319
2158837
1719158
1270459
350972
964471
657983
1377169
56950
1978115
1522200
77394
1782455
503192
2330628
2723708
2703075
261034
885626
1756475
473873
2053729
1557284
2747700
1500885
723119
320985
639188
1114457
2541902
2419747
1988231
1903187
1223134
2909566
355888
356846
2585488
891203
661965
1681908
26803
759880
246484
2114839
1888828
202538
2711635
1157541
223281
1243476
2482663
1413663
1529960
665100
934465
2286951
1383516
2297617
607443
2771993
2632336
1365705
1089214
1937285
238947
1809461
1292455
1369205
1099372
2056298
2926115
2718471
845281
282828
2297050
2287839
2616256
48547
2367921
742635
327742
1859352
2064739
1318429
1009340
2011477
2225816
2868675
886901
1085155
985930
1847731
2205461
2479215
7355
2477928
2398946
2929896
1588975
2649276
2233996
660564
542926
2840779
1372205
168567
1972471
2231802
1376135
2267031
2406614
2646114
2435303
1733958
1770627
1193956
2565442
2185258
2386220
82406
578628
1529783
292449
1967106
1168752
418358
1558768
594024
2259762
764108
638110
1354629
16548
1847679
2111119
359644
270991
1418263
1288987
675880
1622671
2609157
1643600
2262538
823616
545777
896025
1101156
385533
2569430
1829937
2457997
2048168
608328
2032814
337512
891444
2723809
1242256
1656428
2259492
115749
2805134
581721
1842328
2552534
1962699
2217935
1149115
2913774
990821
1872349
2771286
532985
1374985
647234
635925
746716
2313908
2517044
2118425
1351098
707379
2193716
2022495
2932499
2381757
2812987
689417
441693
2053131
1890768
2753514
1418063
2082926
1855694
2651622
1752327
1898439
2688773
254375
2664466
720845
2889080
1676147
831289
901105
2785674
2802960
2094283
1235602
473999
2890007
1781216
2803655
964668
1596580
408149
1876315
1765987
1574162
422102
700016
686374
1397205
1663354
174816
1290325
685935
94290
989497
1438503
1736775
2318189
1750857
104746
1688135
54659
1431350
2638450
482411
635213
46810
689680
2622055
1001966
802395
2586130
2295687
713626
2613919
1450937
30117
496823
8496
723796
31486
1959443
1842639
696877
1281305
893987
1764355
2859981
1141564
495960
2011295
2296151
1110009
2051632
1600923
1665922
1729219
23371
2661326
1280696
1048986
808645
1911236
2405694
2369449
2740470
1350975
1232376
2304967
2790025
1140245
738790
2819655
1173098
2186576
2069515
2217579
850506
2827056
2724721
32853
2669876
1033965
1433846
2107217
2303489
2680249
2419333
1479696
1477234
294769
1464948
1807
324056
1335924
1450119
540722
1844792
2086201
64930
209141
979402
1787578
2164515
111879
282166
2721542
457070
2259146
2936427
900750
1044782
280625
353916
2783964
1361886
925080
2518283
992174
169193
1564451
1709797
2143185
149059
297834
717955
783438
1766668
986312
1454498
2635951
595494
2250543
1493171
2487052
224997
541687
662551
1709595
2381206
1891046
2644016
821738
1897605
2102617
2223245
2432708
1044352
1546163
2327858
772830
2413899
2075888
1095679
543818
355705
1012573
1652219
2044378
565988
855386
1724914
2242998
2788694
2854016
132411
289735
895160
644180
2597184
123088
1520286
1108944
2170576
2120609
2269309
2807830
1287447
1249954
48065
1312091
1606889
2595668
1291296
244801
885593
240880
1684153
468315
2192391
373199
1522701
2062962
1799158
2365147
907955
1311957
1369171
1074765
764323
1949548
208607
850877
2913191
143432
1247200
726869
87392
2569824
2817510
318865
1053604
2879388
2095706
2727668
195513
1331173
172947
685913
534370
1590365
815622
2062834
1590084
2336082
854600
2891306
429173
1863742
225248
2382094
919120
1952680
1688213
1784668
2021980
1798485
900331
819786
2702719
930183
1008332
292097
1155076
1420282
2347648
240602
1503966
1154282
1680770
967448
209378
2111400
320415
1210955
316818
2603218
1519995
2817362
1012263
415534
1982359
2418879
189608
1515092
1978046
1289585
2208101
994320
859476
1436001
1135747
2631680
469730
2291182
396397
849794
129967
1346720
1571123
1190816
1833836
1239780
93373
355526
468331
521184
968477
1828505
1519585
1194906
1700478
2078479
818117
735157
242628
2819453
307055
168114
2608169
171150
650335
1320447
57699
2155658
824799
2914204
2204610
1683828
1639266
2770879
370810
2123933
1874774
1435592
1241874
1050942
1576832
2089409
1580739
1791656
2638168
2301024
480090
1068150
286384
2389040
2465360
1682932
828532
718028
1032118
274938
285406
1821148
2044667
1863437
432258
152945
1064695
2054280
1337089
1225835
2360364
1025157
1370498
931081
2304279
222192
811522
2657673
1842167
2408260
1947543
159251
2557214
1089934
870131
2769329
1373804
1663117
509454
1826722
240896
330340
622100
753727
2678738
1136223
2587267
2354782
492074
279389
547688
292440
595983
1815825
200811
1119071
612016
2104369
2050240
2583308
2474293
262212
2584982
2436992
2311424
1228078
1011188
708709
2666905
5612
695131
1405124
2838635
1946238
2479927
1131977
2704460
1310311
564275
1402324
359874
988577
512568
291251
138104
1246770
1518141
2584605
2639963
2694230
230512
881482
1007813
2901559
1195147
2795234
917915
1971949
1804091
1481391
2344760
2343286
1566675
822556
1476370
1143970
421100
689019
166965
2076174
63079
315558
416100
2816181
1471471
685413
1058898
1890837
1345223
354496
484821
701512
378124
947631
337969
2861656
2892565
386895
1744425
2247198
1405162
405448
2313306
1908337
878518
1201458
2452896
1205549
56728
1538668
615023
756116
676827
2462404
1341947
2917088
769846
1647572
2785161
2067431
427206
1504531
1194827
380148
315529
1042060
211334
28678
2291153
156265
1843711
2068660
40610
741817
2517043
1480438
288195
1647245
2183047
322929
1267995
1911748
2141739
2547411
1323105
1448379
1016718
1709126
187356
1563432
2295424
364684
981904
1280182
2637431
815215
2445502
670675
1004618
1361715
98378
298777
1525694
1922154
1964846
1393413
531792
2227216
2203837
1608482
1187540
429741
2119025
2376165
1862493
707596
1118195
2667231
1239876
1966997
643431
415682
1993806
1972029
2745956
1318593
296598
2385354
1270969
1244031
1698722
2700203
71739
2573763
212506
817204
2909807
1397256
615284
2387170
1932707
589413
583170
343676
1324142
2413807
2714508
2194591
2551992
2280338
1885768
2552110
1811108
2656588
11113
888254
1932757
2401127
260877
2938466
526098
2542193
1931263
2219873
1916289
1449148
856964
2488825
2459650
708633
1846314
2773656
480441
1354888
747585
883010
329846
1888968
623147
2047739
749788
88487
772478
2820186
400949
346154
1330787
1980583
1236058
791688
311960
1588198
784964
191142
2338480
1817202
225328
1497972
1651406
1032839
1668954
928818
2043218
1403494
2110535
1102177
285100
1259331
947902
8385
2390578
2560424
841051
2066921
324439
764604
870078
2446106
1042681
1779804
2062840
420795
939055
526293
2273178
949922
736134
2670665
2675025
2038773
660226
1522891
1550349
228444
1784093
1952853
1576907
79515
1489870
1695662
2365394
1169135
1064161
1201659
583699
2806693
728560
1839800
1976562
1857747
1807194
1642966
2061129
1597993
805319
2840801
540928
638927
954617
154051
2775099
15044
1768796
1589497
2094276
231054
2813866
866630
304952
972667
2153981
754375
329323
2827188
2677610
1951900
4700
1136830
1177647
2747275
884078
1975240
1200270
1180880
1244473
730176
2211958
253257
2856752
1172847
2731621
2391668
917356
1961758
1671983
1813087
1725495
817731
583724
1924321
1624549
1048110
1149283
1398843
1485292
2376371
605565
1704007
1702350
54830
870497
1071426
2269046
2076334
238705
2829285
308106
117123
855273
83719
1800866
1514961
214943
2080164
1417127
2817110
1332
738340
2038105
936021
2211704
2506423
1131948
1257763
380419
2175621
1037106
2394066
2767634
824188
2508836
165631
1815966
410504
767183
283283
1420785
2191668
841818
2794735
635529
2096668
1464574
431998
2203290
1668001
615495
2776624
1687931
1134647
2575638
1810676
164069
2404473
1640430
109461
1241121
2034147
1924699
2501361
658389
1501426
1672233
70527
1230855
681388
1801824
583556
384891
1164141
228611
1558275
1694131
1083396
2885586
1259620
1711745
893372
1696382
1193584
674711
808752
617819
721005
1875240
1326339
1029031
1884387
1077705
86425
1539298
974788
2103270
563135
609289
2532283
1536964
2010164
338549
329099
2760265
1391279
1339167
2396407
2617033
2007455
202506
182039
684148
2520306
28698
1611100
2053405
1045006
820502
1998247
2332019
2663037
47331
1477499
1012897
1662685
216426
1255301
916395
2858458
1414565
1192455
2880058
1904310
660611
469032
2180641
2322117
1828334
41078
2503696
656628
80194
1156481
68571
866405
1555046
782955
1130599
560913
869545
2737700
901203
187485
1514929
1006810
1381977
1593816
2860814
2569760
2838348
578074
1207074
2072672
1210000
2828198
2860251
2433415
519985
2534992
742579
2702497
1183280
1017102
2117439
2539403
1600247
1224781
49983
542800
1697511
2062161
520791
149018
2556264
563378
2784480
1497798
1331155
1614248
2484438
634205
2547400
2577409
150030
179285
2109083
1295373
821932
2082000
971800
957490
1330015
1850591
2923496
1599916
616037
2247531
1915931
2599955
1297467
710881
1662954
2520253
1473114
256076
2280773
948797
649760
1650310
2791879
1820684
1082810
735766
1215147
61013
509785
98301
62373
173176
782922
2500075
72384
1111174
326187
2074390
2193243
2110904
1796823
1605799
2045107
2094276
222761
2676432
2776881
2008926
1513004
2259122
2745936
1753122
2125554
1709055
985930
904780
1699556
100245
2107605
867996
2763049
55284
2500167
2364592
2901545
1782381
2115096
2350924
2379979
2537910
368192
329727
2182817
763249
2527732
1499604
1017671
414547
1446505
145356
378451
1480465
1780194
1064947
2696888
1152963
853350
1074724
2108080
477585
2396865
2807290
2898132
2544880
981364
2434305
19700
1945583
965079
175869
2100457
766385
186460
1347196
147236
237745
1752598
1264043
2554823
2639710
2607226
1868920
1027253
1463245
2480028
278930
607603
2660254
1195588
2188450
1373420
875888
2535505
1801395
470917
570325
505421
2874549
2415230
1996742
2687
2834632
1866023
81976
1521328
1492850
363694
571099
2042537
967495
1705401
2917878
305779
2511358
1059747
1242230
540645
2735812
549651
1396622
763056
2271775
2516294
2406474
23552
1514336
2371217
673357
1561037
2639591
698207
1708755
1091340
75158
2489238
853332
2019047
2191831
1652167
790701
1112527
1432485
1928556
1318780
785992
2388743
1740369
1102365
998615
174275
804908
649753
2724826
1592759
1125357
456669
1549314
2830703
1129477
161340
2769515
1827347
2349988
2817211
1013751
805472
304893
2468234
1340051
1786227
1970304
1239794
2365642
89716
1921783
1760233
474516
1262536
1349360
1792650
645118
2715043
2443216
1450741
1070940
456244
1281049
355911
1289197
2650782
2854243
695906
1539999
763815
2081016
2742473
2179649
1515185
265763
2917732
882167
2549507
976403
2282726
2846396
1461222
2583276
1401337
911533
46959
2483847
149771
2588299
663297
722803
1737263
795366
2050240
759536
1816000
973601
2909039
254579
2541571
464596
953041
2509415
2224828
329801
2389777
43123
2181403
2520676
2534570
603511
1118694
2760946
1334093
1638257
524428
402699
2419121
250138
2106592
843165
1690577
2826710
748181
2785226
1400482
799824
1651516
1405847
818124
1896876
800530
186809
2001979
603038
146248
2566462
2327664
2402781
576262
2622858
1324277
994872
947488
792683
396500
1062578
1594065
1791073
1500158
1701451
719660
130298
1702325
1728645
1755826
422741
1892512
1132832
2701764
12385
1168987
2156219
173786
2817928
2058524
1059401
2350641
1341892
1206119
1823954
168926
1325192
2689806
1954769
1974524
712574
2753847
666473
657233
1612014
2363411
1451556
1198781
2918230
1423606
1293583
883593
2087002
2779821
2604657
794849
2178593
2650818
241090
1911979
744524
669904
2678405
60317
390590
1262347
1038637
2652954
124832
2075611
1217386
814421
2728691
2900752
2658576
247836
1815566
430240
216951
1978746
573390
1943564
2738508
1706843
1576514
2536567
1856370
1278518
2330454
93858
1238754
2146469
766667
67820
1806745
2415913
1413646
849221
1304847
1140586
2871858
2358164
472877
2829211
371310
1945550
2177648
1545985
1128855
339988
2687582
638095
255439
1520133
1720723
1389484
485201
2540600
46698
10375
1631503
1888060
1675184
1169351
2019243
2507362
954853
1586259
1089668
102784
2534093
2807064
768293
2796039
579889
1503193
73921
1061898
744797
2628872
1839388
2927260
812137
761613
2934492
1210930
2044128
691186
504069
1347058
2856036
548481
1816692
2107226
1765317
2566006
312350
1312289
1097980
1592816
1707222
2166158
2295070
1083812
1449112
1404363
1478005
767661
1486208
2864196
1421708
2578025
2697807
2675780
2715905
499822
2458886
1039608
1336463
1008114
180300
2892187
211615
230921
1035179
1394236
1488049
976404
2804646
1322905
1233729
1139591
1041820
557493
1306868
2372851
1175426
663187
2074816
118028
1087013
2186766
2613327
385749
2617069
897429
2917230
2557125
238931
2367348
463891
2156055
972588
2652426
1508830
2545509
445322
988905
2405115
2249498
1493523
1731617
2710492
1498055
2548781
1414100
1001023
938941
42901
739515
479147
166369
2862236
34575
47544
2847408
2644636
1305712
835925
1098568
608861
191757
970639
1196137
1634071
1408423
348254
454931
1298805
1207508
568390
390337
2113576
1893491
1522291
1740693
2629342
538129
1394844
81655
2883830
1915110
828227
957930
767858
2618530
2294776
377201
800972
1636711
1458272
1990375
980352
2419596
2554885
89524
283648
313166
1789414
2371179
1855563
36343
2809955
739462
370451
320310
1117191
2240986
1789923
1260847
508351
2827706
737128
1842182
2551392
2448417
1166602
1904478
1235352
1493065
917654
1363337
1919555
809103
569640
1952964
897043
2361763
1905152
1376019
1839321
2599739
1607668
120271
1814699
431594
1710347
44251
379055
1286232
708331
2397992
14833
179128
816385
1152496
693637
1041976
137153
2578500
159642
1929557
374839
1343141
2578643
959189
417553
2552198
1911938
243879
2043493
674624
15678
1363869
450090
1761285
111145
1141931
1351430
208430
817140
1178747
579875
2586135
2014818
1406254
2927419
2037485
2551225
252117
1721517
379930
2113235
2650404
1525247
1262931
385435
86649
865668
2164918
2923922
1357264
722772
1893309
761887
1939763
752013
2351638
2840933
2646427
778217
2645244
1716356
1086826
136558
2483124
1122618
2807412
2705673
1368386
772321
473675
339089
334888
861861
1508205
2289419
876017
1619323
2310844
1442425
945572
1989267
1458367
2052494
1381634
2761521
1585595
1388284
1874775
1064479
2241266
1608988
469342
2267893
2223310
2763667
142642
1192813
226670
2711775
846415
1736721
83910
627901
2413016
1248917
2918937
639081
2552162
2209558
1267677
358247
1744139
1379374
598412
54794
2631904
2800909
2668885
1362074
1654976
2177756
792417
2582597
2470577
2299102
2258387
2215869
1666108
144128
2748597
26829
2581140
1926640
1821307
1991460
2468783
2658215
2440001
749174
412498
2052174
2768262
2409989
1118091
2897258
904287
1988780
2660210
2703482
2218926
1036511
1232829
2427728
458580
473155
858727
1059361
1452805
1232322
2134449
1963829
848928
2612554
323018
2493171
1110597
2118177
712526
659717
137068
1989410
2282908
1296493
1702673
2396980
1156423
2802631
1346709
836351
872298
2073774
888260
1319159
791851
1314523
1776141
357098
278080
2232702
2222131
1697192
1236008
2077580
2229953
1629430
1771939
546426
1902714
463360
2227737
1838558
80640
278124
1921668
634982
2568313
2523271
1955673
2270300
471353
1044857
418671
73887
1734468
2424461
566560
2704500
2638671
619785
502887
1870248
939212
2162885
521896
252757
1665039
921689
1388954
190421
2318211
724005
689170
1948748
721383
2782317
1512468
138773
1286974
2638824
399024
2834576
216663
1580095
1286690
2665823
1445828
2008820
603895
1533150
1968908
1482994
2524395
229350
2324879
2260038
382391
1740538
2130397
2777268
2332806
1383462
1599273
2243774
725704
1514550
2579304
603602
2206651
1313604
2781976
2020721
550877
2785843
324749
1166203
1424102
2503129
1985375
2478580
664078
2448901
303209
2092855
918069
789362
637358
1787560
1553470
2757229
1515688
607118
2671865
1817111
1585338
874534
669563
2306566
1909824
2135096
1203941
596734
855629
2461120
2472218
2666681
627778
1304707
47128
463369
1985353
218867
1976698
270690
216882
1189629
1597372
2482800
2260164
818728
2446106
1238779
843091
512118
1936180
1278287
1517173
2735419
2153537
622830
106492
2626675
773231
2870868
1565800
1464248
1867229
2398679
2295357
2278092
1328637
1712570
2833742
1721462
2256128
129687
1435919
2868972
130810
1120975
441995
1517249
2648032
1073415
1154293
1340871
426936
427673
455902
2430194
1696941
2765112
247629
925485
240403
1320379
2521736
517704
914953
1491245
1087745
2495714
1771141
1396936
7277
87014
2916131
2364894
491546
1383533
1649667
798434
359142
1322093
1499660
1086100
1195467
599037
2112133
29006
547023
1388585
2087594
1040601
2161452
1907703
756427
240161
941216
1129750
1638278
1063950
1271069
2445887
525098
653691
1395466
20065
892078
1755590
1405609
382096
507942
1954081
1753464
607264
1669795
2258309
700688
999635
667179
1040767
1536486
1659304
314875
1800354
2066362
1136594
1842011
2365553
982735
21861
1323390
1991038
713455
2372793
248333
432221
1114780
193015
2558629
1245948
2348209
27282
1096929
889580
891087
1088979
1861300
399941
425144
1107613
1242683
2854314
1632242
1573364
1911172
398891
1281568
701651
1344063
230714
986634
1418851
1236553
656931
2015995
1642591
1649539
2380646
1430110
856541
1488646
819300
1202539
2419349
37646
285526
620647
1929019
2199341
2033087
2317931
2052364
965738
1280388
2167134
2191465
2132754
2230983
2268104
2146284
2699000
2142994
1180361
350922
854186
2401659
1572100
1129317
2779819
483885
48981
528058
2731469
2372520
2338014
2854381
2029730
1996173
928127
1102708
2204508
114266
248959
1609507
1798258
588684
1313601
1595858
2657362
2328365
1794215
1434742
1110773
1724407
375371
2665582
2580789
1943000
749608
787742
171667
1396773
2369191
2632177
1177852
1836779
2020008
346822
1626014
2583806
70303
864497
2362258
1341244
574492
2903485
1014521
2740928
2818644
2855143
412820
2449447
980472
743752
166792
189437
1617528
2317252
155136
207836
2227700
2335924
881425
902959
2690030
2355424
479466
355456
2375785
2418727
645931
1260792
1765670
884791
149130
906930
176652
2567860
1167124
2214746
1055299
1285123
2089384
478201
538458
2890534
462849
1761174
2851538
794132
39961
1337006
1196423
646851
2488597
306570
234209
2657962
578538
1908333
2700678
1542150
1118527
2736032
461387
991142
1729415
2678037
1104081
866837
1898681
2675924
2879898
491260
731903
2407668
2396522
1063534
2922201
2631300
1162468
309995
497043
1356320
1123215
1373951
1308177
2257321
2048635
126409
1721690
2933851
764450
2234191
287688
215023
1420581
1553432
2328960
1144886
2557335
1039772
1449848
2034809
2245251
2420151
1356690
2399388
1383425
2170769
1632831
2212510
22778
108597
2644317
1381044
331297
1840759
492939
892103
1911392
2404826
90807
1626391
547562
25638
2520445
2646629
998528
2479309
2728146
1289934
2720826
2784317
2930251
1491708
2228517
1422769
1339210
840217
1917224
1334111
2030869
13949
2571786
1029568
2401726
435220
1540324
1975536
1337834
1949405
248347
975385
2929127
2534191
1750205
65785
423126
834216
929215
1832347
2698332
2729772
2604139
2808991
1356652
537947
259489
2050069
2454926
398690
940147
2245162
2185128
2265111
2199942
226404
1154174
2119016
102472
2518188
2274888
321206
2018203
2752581
1574464
1593254
1019296
2029792
1068292
2131635
1777956
2672509
2511124
1912334
50796
196986
2916540
525164
177434
1589205
2887092
1119701
1136949
2779967
1710282
1967827
1383979
2925898
2484131
1460994
1016523
1224999
2016177
2504347
2579522
594495
1191061
397204
1361504
2302858
906499
2700046
516790
2252145
2033017
842244
771389
979715
1308343
1896718
1446161
2675602
287997
2308962
2341879
2515630
523580
2151942
421869
1457496
1299094
529703
2837413
2809297
1218861
1268953
1893730
2690724
1918318
2126763
2467198
2126646
1036762
85404
836714
2411441
2838311
63493
1709037
1575221
507014
1006999
812684
937818
523516
1435741
1852082
2626502
1270892
416218
2224028
1027785
2219395
80728
167318
1977276
2826491
1136858
369528
2411818
1914858
573557
1147164
1366573
2562382
935656
2728374
1329652
1763679
194842
2924819
116003
2309096
667938
1468958
1127314
1510343
415464
40654
1035963
23483
5767
2536983
449416
2471289
1447010
1899819
1632147
396669
145269
901377
398932
1640419
91945
2443106
462917
1707225
637495
1464439
856869
580389
2797921
602383
2188030
2435201
2071449
2015163
338018
516243
1112348
1033121
1475278
944188
1353117
529776
1064496
194077
401973
2347655
1230329
1562066
2658096
1634256
2719672
1402031
1553901
2923040
266850
1033531
2051093
2135874
692159
1924837
2478936
2353578
1125473
2660914
2083427
721826
2934477
742417
1345008
2433977
2139872
2025212
676934
1528626
1299786
1409511
864795
1737384
2822916
351368
540974
223981
2072111
2301115
652469
1485840
2890237
2645380
2464938
2640983
1371118
940652
2576313
2496364
341418
505145
2476665
364501
603368
1726435
486671
1344152
1708876
1928282
836519
737794
2783129
2145062
2756996
79038
67645
200817
700870
2937769
1695411
160727
1107362
1761004
655787
2074770
2635463
210822
1502211
2683527
1854897
1577705
2213352
1295066
272279
2727718
236050
2812267
1417881
657993
1728422
1702167
853816
1992683
2223194
934085
499508
239476
624712
1667362
2838917
504217
1804107
393675
125413
1110303
2484788
1470710
930871
1175767
1617133
2314860
2017407
2227054
595775
2143087
1144234
1700991
546915
924045
1945504
1544234
23768
1211413
614188
146956
1454412
1808292
19807
120396
2632281
914625
2243030
1673874
1912814
1062521
712926
921782
2607861
1152966
1184531
1910651
2525369
1128255
2552930
2574422
2067668
73181
1436290
943195
2305857
2452157
228184
1493262
146944
1776461
2103260
1516683
1263717
1857022
675554
2113273
674129
605675
583198
1070333
550825
376181
1103914
2932875
1493222
752307
250387
2767275
2471801
1496033
902603
1898004
934518
1499676
77239
2657456
2861275
2416144
2822665
1446479
1089898
1266443
376492
2485059
511628
2508959
2558422
2486510
2180706
244625
1258497
2814417
1988950
1774529
2648932
2893775
909500
459772
875115
792852
1644611
1471764
1503885
763662
2593341
2491543
265422
487987
867353
376012
983551
2156868
946250
2010282
2201548
2055543
806843
2765440
823344
1892730
482395
1826654
2310154
868071
2468959
542725
876124
1113906
2510748
2814414
2612035
2074175
1921206
154646
2157378
2924545
2478774
552810
2762075
728568
1021510
1031088
1713451
2058318
944545
894492
2095303
2467437
1454118
1889953
853400
948085
1104708
1597822
2792897
1786382
2788172
1946340
65434
2204432
2907452
2057123
1338302
1889355
2262873
1615773
635022
2045956
1583667
1042561
561651
673379
1828631
850653
2506266
2857244
2107235
440678
1006902
2433139
407873
1819322
1691716
806441
774265
45555
1583186
2913129
887821
1315701
2133973
2353947
1010959
2348959
1356438
2788537
720246
2709461
2522883
664695
2181114
2413814
200295
2593701
1813081
784076
787129
1394942
2809186
609726
1003588
2134632
1375344
1353780
1932654
848513
740887
1380066
1080325
595844
2852889
1145901
2580564
1006661
2485092
1435548
652988
2042767
1768102
2803793
571509
2274091
667460
2184812
2635407
2509114
1386731
633133
1199858
1032042
2032489
2687830
1884038
2730918
2382003
2511121
498103
698575
1899536
1738939
2889348
431086
2571001
384740
32624
1507474
1771948
2859509
1911066
2634153
1166998
2632973
1730366
173718
2709798
1463951
2207568
2173779
1438803
1764495
1700360
1116528
2687083
299553
702525
21749
1794775
1160331
2758799
1789788
2274463
728667
1067458
1189156
1551631
1527295
2416986
1015098
818109
1741326
2237652
2340320
1496441
1678933
2468563
1823064
1333390
645049
2207641
1055186
2627094
554360
209165
1354248
960722
2931851
1193803
2768539
2218562
40224
1011860
856332
1051530
2694173
1864132
1625590
613236
665961
2324310
153856
2214995
1303904
364614
2587115
1643807
226250
1308087
193810
1707020
169666
2590494
1565296
862568
1904716
332859
2855445
1478456
216615
761714
1142526
2653404
1766727
1433558
2850605
966235
2395922
269145
2122357
2313889
378517
382668
643078
1271297
1573844
1601422
793967
1387184
610568
2153416
2001413
1106254
2483298
1782209
1638547
2405452
57299
122969
1728898
1124773
554146
1265956
1365006
66686
923214
2930631
507976
2671267
2611871
1751519
2770429
32967
1292553
408844
2927107
2855419
263637
2229078
375216
2632359
2257113
535129
1596721
1593701
2044691
279348
718036
1783727
1064262
1399512
37224
2587948
1594598
2912291
320053
2070771
1272765
1860267
2383874
548934
905630
2197792
1124287
789943
1819023
831734
2726304
2503927
1376238
2711112
1640134
1099840
2487959
403745
2800244
2554728
2635871
2664825
493201
1245530
2245473
579222
1083156
2937906
178998
2918857
1767860
722031
2725623
2802423
1531669
1231481
1462640
1082361
2482219
2573672
2745923
1015635
2033843
2484629
738911
1234745
465119
1045600
664310
103857
544283
709492
390517
935559
569838
2512733
2084924
1029094
1313924
5609
606240
580474
2308798
1533757
465840
2359275
958979
32426
476979
39412
295993
1563552
1101888
1343820
259071
1003231
855819
435810
2375354
2088662
2669491
1801422
2778152
1157781
2786479
2363887
993119
2055143
2524241
2283436
903516
833332
2616963
1653066
1427517
1557193
1082114
259483
1664451
2671546
921410
158582
792402
16868
2023084
1442518
748637
2112283
1126094
171183
2563211
910582
1387016
673652
2027700
750352
890829
2681504
1426278
1344166
1740751
1923463
2789304
1414597
2192271
1825310
2584387
2515014
1342434
306212
1835340
168890
500179
767765
2779641
2846817
1201286
1647697
1182746
1517286
348362
2138324
324221
2324534
1846033
1839309
1014995
1457164
1627806
800184
1605545
1294336
54986
1225396
2502266
1814088
1739093
1557550
138844
2252256
896983
2846081
1867171
2690593
2712250
2053204
440844
2097602
1245754
576016
2839087
31440
2472491
2041763
1707490
2939487
2113485
2694446
6253
1872780
2792215
1351523
1567432
661478
2735713
1951026
49593
1264888
2565140
2554985
617896
70046
2822532
2698452
587860
2774918
758004
239946
2643802
1769854
1664707
1825659
274057
2551549
2535687
38721
2226489
2467447
2848503
1940267
2266964
1237275
1577697
1930255
207688
1630750
1769954
2320373
1210808
621758
825397
222717
2293789
2648332
1701629
2591493
983321
1742809
1046234
2004364
1545041
205287
560229
2839807
2773357
2034759
2440595
2392275
1957987
343683
2269941
2464682
2005199
98281
2504288
456468
712155
329439
1373659
366398
2138005
2668163
1438366
1319876
1376342
1088336
2896044
1972020
563707
1892683
1868028
237316
2017706
2033826
781594
2615642
2829937
643739
2250645
923292
1795630
610322
881319
936891
2236854
388657
1636102
2183863
1675118
931361
180914
659805
2263730
2909835
2665205
1573069
2417065
285554
1885384
814181
2617211
87658
1876039
2369093
25066
355958
1711736
96063
1236458
2229007
2556945
1232484
2356238
596843
1604996
751041
2919334
2091687
1416404
223509
85090
649633
2750473
988785
1993320
2385538
1175331
419376
2832735
2756112
1826600
1964944
794432
2237003
2840694
1583861
2272688
1256389
1709011
662182
2328928
1586788
56750
2479235
1750334
2907430
361323
837986
651951
747245
384439
1403351
76183
733003
1825414
1696498
2841553
2527970
2921847
2033014
2801730
191180
2836517
513308
933655
2440298
1278054
1219928
2265602
91762
1494073
718606
328114
2534112
1670598
1372862
854081
366154
1299908
883862
2446182
750413
1982697
789554
2433212
705604
2919742
2080924
866804
1589333
2657541
504240
797323
1881914
1018674
2016003
2483714
1911404
1393369
1702857
2861280
467141
1537310
2409192
1846173
1762612
1214904
1729345
1683376
1786611
2743291
2359921
1220399
616158
2274591
187503
2449297
2599652
509301
143974
1185437
648166
1792062
608256
2026127
2306197
2588736
1458295
1199413
1164083
2796305
1717513
2072177
1785993
627163
22422
253347
1442245
1810817
947134
921266
2624756
2190919
542307
235385
2419621
886794
1691278
259264
2262659
1858491
333567
2251550
1964422
945417
2252808
2787231
336549
2459488
2299007
322807
897417
1433263
2494683
2185569
2173750
2663460
1518564
2120321
40499
2821032
1236746
2799516
2507873
1879005
97912
2599689
1053566
1574507
89656
584935
2870289
685440
2478995
1500126
138480
523874
2593165
2915079
1490600
735424
973183
1448026
2256784
2173095
2013776
2933208
2891339
2531719
306320
2511764
1837206
2236100
1735313
1722703
17739
1961981
849071
628823
1534016
2879596
2351392
1929123
1545752
95492
2144451
1382071
315581
1363712
961556
2613729
2345057
245443
2658452
2716743
2898598
1978291
2033099
1842485
1505328
1264696
2238818
1073814
705559
2412797
2589695
1639778
412690
1346169
1483235
1825364
212129
757408
2121248
31288
2846832
2737535
1665770
1054921
1881615
2607391
1581041
1441244
1280991
2361903
2190278
1807198
1965594
518692
1581218
1671962
650304
2118040
454500
648221
972103
490840
895016
1375827
1448550
541708
2483472
664171
2030216
1369227
2248471
2741513
1504625
369055
1313123
2346765
2871991
1371017
1437305
459199
1961349
1677125
1017983
618410
1074113
487723
114407
1829899
564526
2468450
1780347
1764485
1724030
1179522
2225831
689807
527855
1782013
2650006
1458050
2024318
1652748
2356329
1473890
752836
1828008
1537541
1246901
365871
37169
1454253
2448488
347089
2326919
477482
912765
227579
2040862
649271
1641801
1112288
618100
2594842
826764
2407210
800848
253392
2763198
1165583
1349930
2624090
360763
1099946
133618
2476307
1165792
1497933
1314995
1997077
1922430
621069
432030
2548986
2520902
2015179
639540
19609
733641
1724526
2004184
280131
2617629
2641218
1935865
540957
2145095
2548536
2653525
2276101
1296686
1923515
282206
69443
1072724
2626967
52361
1442240
1104065
2885013
1894206
64469
1033866
2764875
143054
879162
2380171
1595305
2369964
1551566
1810887
1881532
2288656
1585508
1361289
2298150
2216705
1452907
1931675
2772371
1668072
1795902
1321816
472068
2358750
313497
2100001
2604799
2420290
2229770
810467
1438261
457353
734129
731441
2166447
1788709
800587
2105293
1470930
933481
509491
1812821
1847130
172008
1096849
1084164
1777432
488694
1587580
112662
2317265
1082569
2389955
1849326
1688720
1974549
2801513
1578051
336352
2927120
2476454
1294863
1693184
2508633
1722729
1882242
345194
2312543
1732493
2861959
741984
1954943
251660
63088
2800379
2680337
1949753
2459406
1239334
1432367
2762827
1375778
1308579
1145313
1060579
1153673
491880
2077743
2070446
1386995
119502
1146313
1105001
2795089
1301265
2414829
1984027
964998
2532410
868069
2618298
2027381
783100
2272235
1280760
2799424
1052401
904929
448916
2608355
989403
85983
2254284
1307899
127362
1831281
483443
171225
1692074
2865027
1168331
2260204
461566
1035255
1751029
480209
341629
1923553
1693252
484367
2097679
2552134
1916910
936090
1529334
1395701
2307060
2427300
142575
2342223
2621335
2239917
2395381
2406117
560664
474556
1622823
2551007
2825811
129485
2666459
651925
804329
2154561
2679225
392512
2937565
1415403
809109
2680503
2744696
514414
1386197
1732066
1311876
2802851
315970
1744888
1799340
214948
83745
2453831
2432666
2431795
506045
2783573
27626
1150342
720448
517659
2736578
882541
1514133
2407103
553892
714013
2696708
486596
2211059
2781920
1547491
376626
624365
1958701
2024763
511111
2619885
1124431
369992
2563887
2404364
2875301
1478841
2517194
2735935
575208
1038734
127172
794078
452439
2751127
1172379
1996490
837652
963105
2613065
2050300
2325584
1657917
2327407
613396
1802095
1986511
187770
2224962
359526
143862
2570686
1149478
81848
1686394
2328549
2473870
277906
2846190
1468361
2303415
1637212
2823843
745790
2347858
542467
1838570
1409288
598813
1147639
1767858
2292422
606582
2743078
2324100
856237
983069
164071
2364615
2522468
1437734
1375487
1367858
2478185
1539518
1431951
2332751
476063
1252424
2490093
1044988
787196
1629674
2317728
1754162
2854693
2595602
504547
1343309
2465910
2934912
657532
2429960
1440391
1913569
2535062
890871
2328755
1660492
1091730
595619
2039762
2483956
2536960
1787331
29453
237039
739786
2563765
591488
2244770
2262092
2669226
1340458
278704
1017918
2036728
895101
2227248
2915613
150602
2133208
2557549
1574390
2220625
1845539
2145978
686983
2405286
2104674
2653085
2033099
1510234
2562405
781928
1318805
2577451
1397993
1990168
926916
2309717
1530312
1501631
2507003
99373
875066
150340
1584812
1385104
1275194
2712166
2569686
2580574
960893
1005050
647949
1546222
1075340
569823
475726
1427445
999086
1220513
882866
1646436
1112730
2073437
1723902
2718824
646646
2913441
2761175
318447
1754362
216007
2672190
956978
2807828
1936892
2375083
1700368
1750922
1364335
2754855
381350
234374
1505538
991370
863691
2356783
659496
592634
1603545
1262472
1146747
965892
1459805
180629
1034474
1411146
581457
2535010
1473434
1339073
2251522
534569
2931925
1452215
1927495
14625
1936570
1032233
2550550
1587318
2424963
1777674
1411320
1209738
1356889
1481377
1076320
1134744
840251
1737539
1959332
1579002
397817
2391013
2676058
36946
1338322
1935250
470810
2132310
963256
2568886
349275
2925376
1954994
1535197
1873680
181172
213049
1013204
594214
175116
2939155
1029196
1084384
696694
2716628
2054585
201363
275388
1021913
1733398
1287904
1785030
2847075
1492930
2843017
2048803
1824123
573102
1589715
1310339
2070590
478188
740046
2732615
1145971
2316542
1582337
2290602
2608784
2109201
1868134
2672453
1676696
2086360
1847970
2885424
1968135
1660423
1348302
2346169
2325476
2764693
2298623
2866563
2210776
2016135
2869784
1622272
1749393
2141132
2588757
1930349
1784594
469987
1355942
2931504
1823315
2006907
2036591
2233395
2837559
968570
1521715
1382463
2323932
1686417
100188
2213073
21936
2282138
2856735
2648088
1761698
2037144
481209
830097
537309
82993
1298673
98793
864278
2500541
2743891
1832373
1657838
1721314
1628122
2300431
889509
1074605
2184755
2126785
1169689
168162
2009620
332792
1148201
2137315
957249
2421704
1231297
2387626
625751
2567492
172717
2010526
1261505
2140353
2902526
1153094
1512835
1695517
1216102
2061995
2146298
10176
2570631
225521
2535572
1327070
100141
1969557
72261
976442
658720
1389999
975858
198142
846214
2652522
2683320
324942
74585
290587
1644925
866315
2907139
567514
1247583
410554
80312
1064075
1552167
145584
2699573
1224518
98815
2755809
2827270
1666051
2768129
1605495
2351890
172399
990548
796307
1576398
465863
2485416
913019
2146159
1739960
2877880
604666
2243173
26929
2511769
945652
819694
385334
868796
2281308
2913701
2258390
1904360
2156081
1596694
1968791
1627811
2386057
1586732
1143409
1923823
1708272
2618375
1224441
250325
720271
94410
1465503
2769031
1929673
37486
303554
2067834
2115056
1785178
966504
957090
1472188
1552865
2906615
2113557
1861932
2908260
2400238
2345162
1513595
1536555
491186
2413107
194041
1169666
722808
1315541
2478204
76306
2199113
469790
1396669
204419
1530255
2874133
1038270
737072
341183
228415
1427314
1976424
2230278
1965646
1389595
2143044
1633327
519518
1322666
1494756
720077
1593167
2603614
117099
1013970
2683094
2267588
2345870
915545
429203
1735919
1383485
2666385
2176840
2215467
1061018
1911238
75591
2358150
1830940
686584
275420
2019590
2791663
2771388
1678671
810455
1313860
1475101
220757
1234310
1957903
1135117
2458851
2043370
311066
328149
1610662
1592656
1471664
87978
836360
2135914
2860096
1384580
660587
2121000
2107204
301310
1707247
463057
838022
1695406
1571893
1799649
2221052
1458093
884072
1287699
18002
1772805
1697041
1629929
1674398
84075
204749
14739
2754151
131880
1157019
1442905
2579605
1719924
1128342
405715
1645416
732682
2713416
2445306
2202870
816439
1715663
1381691
1997423
222106
1527357
493469
2715832
2322110
325705
415995
864108
816787
1227403
1767851
1378374
2924093
2693851
649886
1785146
1338186
2567786
1479875
134259
286338
445352
304361
1333480
2528159
67196
787397
782546
1090534
1028553
706727
1457829
1084195
631391
802041
1672962
1550122
1207535
2672633
1996610
1169489
834352
2720723
2609193
1089430
205119
842378
1489906
1856332
628756
2875031
1545948
2175382
2851758
259842
881149
1421933
2911147
1975311
993679
2338353
210118
2550024
2710017
585044
1211216
759743
919869
154991
1270869
668382
908561
2083230
1111019
2397579
1019048
2862289
2870507
1272082
1662076
1468487
157195
1527434
2286941
1080979
470566
1464627
296348
1551217
847747
985625
2226316
1474746
1862314
2066048
1606166
2852511
942884
2583539
2139192
1004497
2373542
155302
331111
2834762
1496842
342576
1967636
1261450
176887
1189819
2134997
1845898
884954
2641874
2056418
2699541
729863
2349362
942438
1084392
2574931
650203
879216
80183
1106979
2752163
1321624
321471
1862339
981297
727232
1761958
1178975
1700962
2105302
392115
2247628
851836
963785
2276778
2120151
374862
864368
601375
1437442
1012089
1622820
2836930
1666608
1327720
109546
222893
1251533
1747847
1552671
2187791
445836
1998013
1744912
2779132
2506080
572868
224339
677072
265431
253240
2717316
864464
1234121
825861
2768220
2712314
332071
2208012
1855718
1761106
1880992
2044042
6249
334452
1753267
424794
2838963
2427972
209792
2208950
1780698
1010606
2534742
745983
59937
384458
2916253
2192607
2921827
1918972
622773
561415
1647493
566868
2268808
1536899
1995430
924576
2476171
879620
573386
2532271
747375
142906
1079100
1957658
426602
2110273
275001
1297128
2900097
1976259
266415
1924802
943962
115921
161516
2251720
2650095
752078
1238954
2450298
2741797
1266620
559281
557737
2045882
2692507
1791349
176979
551659
2473798
1724512
2897958
2070708
446910
1296160
1620005
2099422
1798365
291645
122334
562155
2198862
1842129
299419
904594
1169254
808136
1320478
388409
129765
748473
1065242
1443197
238313
1882391
1634234
2525760
857179
1935159
218108
2335782
32945
149596
483414
1880565
1270114
2613618
1060281
247777
80170
667013
334521
2599029
2525910
2427504
1562219
1302270
1935896
822910
1014371
616287
2749610
917326
963862
1920387
2222269
1939748
1211375
2205120
1682705
62469
223739
85779
874418
831258
1097519
1576569
370765
1419331
1121515
1896804
651859
518569
743257
87868
2769732
2750580
2330243
1148088
2080474
1012928
795096
2508198
785781
333486
2631123
765083
553189
346576
2469603
722639
1198102
45419
517554
1373850
1080959
205946
1217478
487175
2128075
2110577
928694
2729293
899034
526884
2668714
1092193
2479804
229546
571092
2820652
1675599
2774619
1698229
1951497
190868
709334
1366358
1726077
991659
1199716
2397047
1015293
2035447
1844448
708961
2379044
1832484
2758036
2202391
604895
572209
884867
728988
247596
1842032
1618389
1600224
1486507
2597798
2524029
1793846
1401825
1060600
2328877
2242281
1013629
70991
281056
2829570
1129449
526568
533255
2518665
1029786
1475683
1321577
2582793
1103625
964643
443572
2789605
2486857
1976323
97873
2338437
243844
557233
2877805
1273521
1357670
1930409
2709096
1927491
2327473
1221425
1542328
1300624
976539
438006
270463
1485316
2125386
1132487
378087
2013863
2483756
2854845
1664438
2901568
1919603
2494091
372466
961650
141146
2128730
1952900
2057248
2500065
900548
1780685
2421340
627520
2326154
2931512
1397092
257763
458702
2281522
373543
2261938
2084543
1328360
2708258
157198
663925
885436
2908190
2801820
2238053
2118323
112047
1538556
2762403
2664345
214006
2310628
272220
433386
2307764
944528
591622
2638193
2363913
358553
2356670
2407229
1464866
2897703
2496622
1480514
217754
1949645
992441
2707017
1552739
2348716
2148760
2396776
726323
920200
488359
419922
355215
2075655
2095309
355363
1632427
2847316
419201
858188
2166422
642668
2065141
1827396
997071
1066784
1490676
1936298
1848498
2463644
2814508
1233754
511005
975977
2739269
2154250
2835011
939144
2004666
452962
1866530
2094915
2151490
1684507
1738649
2395471
2082729
1460598
78507
1308359
2243720
1988391
1184814
2214410
2408049
1626802
714056
1139332
2768009
54818
2269462
700661
1824236
986762
2372857
796294
213034
1083894
2224769
1741542
1166610
1017891
2714844
354779
1603051
1650714
1660184
2057963
864057
214106
302747
2821598
2702247
1694508
1780335
1279639
642014
1193894
2428576
39731
939126
1256381
2076483
1589755
1324257
1719574
2333600
1843388
1345818
1404050
442127
1247664
977085
1736474
2706408
2654651
2121588
921179
2802517
1785965
1436263
1857026
1654115
910310
2308861
1489393
2227010
2036675
121385
1168468
88691
2677683
2903643
483243
457409
2188952
2204212
1734613
1331051
1758898
326672
771709
1467940
139130
2333611
784684
119301
2150175
1192937
1099518
510581
1919707
2447663
2324982
50263
393892
2320966
1847987
2216912
467495
132474
2930726
717172
2362022
1487577
1966525
1298624
2294014
156035
1040909
2809616
2341233
1989803
618669
424160
1367136
1785768
2925161
1034014
324153
416481
815189
1437071
2269693
1787402
1862166
1392954
1530387
1349815
2623642
47730
621090
327812
2292673
1317509
763436
2165496
56513
849219
1824817
651027
2034179
257498
2803706
1232914
1334941
2670462
1067993
2141638
1837551
957821
1794792
665117
2722786
1328614
869737
2771585
1475759
1386139
1955410
2125445
564113
147594
1552876
1510421
2239502
2685497
1533896
2624556
2845718
792262
596716
496940
1847035
2858849
2492110
2001472
885394
524746
1629170
1400517
1016753
1582944
2608392
2548705
115125
2392250
423919
297177
196633
512139
473021
500346
2386326
943237
930762
856804
255245
2866858
714656
2001479
2119245
544304
2666533
1842078
2828539
563500
366953
1039504
1176810
2223485
291610
1112273
380120
2550010
1420976
2577000
2801909
117406
1337718
2455814
2504271
1328733
1308972
1476704
2626571
1318622
332463
1397808
1388049
159037
2638133
538291
1322818
2749815
2350319
886568
190682
1104238
61221
2242448
1657258
1150277
862132
852227
519284
683511
512065
715870
1388203
1639986
110238
243272
2397169
609944
2410183
1794563
538010
260353
625023
192249
1695589
1138573
1443825
1036424
1537711
2060207
642440
2858211
188280
1353177
1490086
1250891
862252
1157472
391482
191757
1079985
500593
1093906
2344489
2713052
1425763
1233630
1983300
1730709
2036241
2462149
123380
2013134
2524773
410868
2661017
128010
2508089
1474796
2141809
1560586
323030
2054130
1199534
1222280
2880802
703853
1643845
1749513
1170339
1036415
1431202
238197
2330063
1620551
1189257
1898667
1406367
1746451
2676502
2377678
511407
2359306
2654979
2021275
1968197
1841882
2346764
674742
835259
2460750
2414769
955229
2100065
2916694
119236
496512
143493
630269
54110
1718075
2629100
2308367
2029195
1550203
492365
1500160
1341174
1794327
848184
26763
1073029
295780
114676
888524
2603606
271292
1229949
2065204
1697680
2425620
2720090
539014
1272660
1555601
527439
1930546
1383151
1983589
822858
648747
1177363
958450
2274469
1282401
2194945
1930009
303067
2294034
652786
1532936
2246034
1564822
2771588
2397926
2806400
1493684
2178915
1451919
1480916
2473378
2494454
1942880
639960
1030415
683830
1110175
969454
907476
1203438
418118
24587
2740085
1558328
1162085
948149
2033797
2272142
1578938
129572
2251125
1005553
1604266
401725
2609785
216246
1196288
1769861
1550292
743323
94958
1575358
1699402
1020690
1088275
2243295
1411869
1704274
2183373
1037514
2252202
1366727
1894876
2198931
2239299
2919455
1230776
2912891
2586746
977353
1910781
456836
1407926
1529412
2864539
1275057
948378
2603735
145121
1185070
1320009
2428968
1815761
356886
1739579
2758205
1001863
2705158
2010010
2886647
2922483
977545
1864027
2684417
1034397
2342671
2302511
949307
593692
2784701
1112902
1827446
2671757
2750092
2589774
686079
1987221
1313029
2450461
2465895
1790734
139306
2543943
321829
1192700
962964
163927
678119
2629008
1241989
1736496
2667831
830265
1585200
1169808
1576403
2904042
2003476
487693
2056767
890698
2814899
1851866
1714883
1627498
1091291
2130156
2386986
370661
173032
1237544
2127509
2680893
1407191
268399
1111764
94041
1247174
42072
2299744
652988
1352491
2218730
538822
1017207
2721191
1044163
1144706
2823581
1733040
729404
365384
2601174
211899
2936999
1652379
641913
2134385
337649
2479492
801713
2262937
2371653
2489252
2786264
2135222
1780172
1814136
295823
2598949
238693
820451
2407199
131835
2300158
336928
634842
2909798
2147463
930730
2934938
271151
1353591
1180319
845120
1706708
2625406
1300322
2109297
149773
981918
154969
1823388
193813
2926794
1063047
1334782
2774589
1670642
518078
2379329
275286
448677
1816433
74852
631983
1339480
2478743
1077637
986642
942516
62695
618022
330348
2145770
932427
979131
1812450
2344297
913207
2024007
2239145
1742149
2618888
1637345
2820161
155394
2655427
310922
2451866
2831022
1509534
2739775
907202
821075
2457837
1701660
1869114
1956189
1572547
2632528
1883643
2008287
250439
31674
298084
756581
165886
2834855
439644
2677071
90199
487622
1037860
2257166
538797
614455
325846
2490530
2287961
2528160
573709
334835
1570081
1044768
2256593
395917
2877818
1375374
114685
956226
52880
343871
1762462
1331312
1602550
1677128
1545749
2331468
1820968
2283019
1770660
1329256
840101
1401746
148445
1158204
2395940
95518
1939799
227919
776629
2842236
237062
921775
67670
211345
2244393
1940068
620018
113503
1707328
848865
1563514
2346014
2861314
866429
1810660
2065587
2618663
2924056
2156035
1738270
1274599
1516178
1048988
2290311
81951
2353405
1762599
801834
2591961
2272308
1726448
1485300
2882233
711534
899305
2816233
485305
1086995
2112963
1493067
1876434
1834935
1974758
2012333
986251
941675
1508224
1093025
2846112
464956
2315870
2791111
1701311
2632707
1223900
2282108
2630293
2345861
2086840
68654
1022534
2623279
1470138
1536545
2630433
1212551
736364
1534250
1044778
547265
1811095
587073
786694
2184634
721083
249808
2915313
1541106
2154874
370168
525857
1615926
1038795
781822
840276
1741147
1489727
1414535
28141
2845053
1463104
283515
745192
1556989
1263986
2464402
2446215
2758631
753621
1822494
865280
2672988
2876469
1994675
450868
2457825
2284889
450713
39450
1335059
343687
1022905
741890
576317
1795624
2737539
997814
2797365
1892262
2864793
2886534
2290811
1442956
110584
1992130
2219443
2574181
1034024
1398534
857117
541097
499997
2449564
135794
1625671
1435351
2758625
1306310
1861345
559541
1380305
1420931
1382812
1450305
1114796
405622
429843
2706084
323069
2097385
832664
401412
517182
2897347
2535039
1264567
1761741
1931759
413381
2720809
97253
1773450
2067069
2167675
2105090
2913912
1978993
1533569
444454
33108
2680209
2114033
203157
772380
31434
2771646
2344052
928924
2904034
2861477
205398
839756
1328028
2065068
2709579
564349
1588937
1974238
1577871
2134703
1966160
2339383
60511
2565327
2619940
981696
2713837
1083144
1727987
2388796
50358
1836851
1491109
2468942
2645708
392368
1220227
2327643
1753437
585512
2244998
780934
2817052
945842
1991955
2542023
2003437
2864132
964291
2633671
838925
2301529
2098912
82074
1332453
1295188
2930288
2775335
1422059
2654724
1179209
640614
1815203
847542
2669869
2430423
818159
1131599
598838
654603
1443254
117244
2053315
714613
1922891
497238
1630595
1494650
2167109
901265
876689
754365
2915146
2049277
473182
1497312
498748
1333860
612097
757033
1422763
1493924
2776661
1032845
2585449
1355832
1069011
2853232
2075064
2855590
2359378
1199438
1392524
2078535
148388
1531215
210894
1118449
975036
382096
1146581
2504554
2871515
1746142
2275939
1282373
1972810
1738052
2429331
1564933
67443
1467757
313629
1355797
2196651
2277932
241037
1547696
120435
2750251
511481
628630
8187
9657
2475602
1817904
1573573
2703144
1831553
1592536
994640
312548
1243349
938085
2602211
747718
2734779
698185
1044530
2660093
195432
2264539
2006304
1472254
1807686
820796
2727313
2095870
1744001
2485078
1502435
465457
1788510
779505
764842
2332668
312426
2650046
967496
1992381
362771
803483
827207
1603210
1195497
2062957
1713656
325124
1405595
2103410
1716376
2619464
815342
1797735
2093354
124095
1420283
634454
770819
516318
1859995
1004846
869148
920974
1801058
603064
2532374
527429
186324
763779
2737578
2804756
1914527
1456310
2424819
1653761
2639729
2584852
2213706
2270143
2736231
922310
48014
1428715
1202437
1372789
1711284
1880090
2891797
800861
1512144
1798557
2652547
790581
2793529
407806
71340
2157111
2024888
318034
1073594
2195100
1056820
754749
2149068
2333735
2619473
1884632
973627
891664
1617270
1995413
509152
89807
1167640
1517930
1041612
2506810
1354271
680160
1587786
2549241
540888
2857778
122012
2361677
1642302
42838
1201332
1037003
2329384
77666
2733052
379885
1273645
616542
1323424
1001546
1324683
1985757
2209292
533683
1750456
319448
1616691
277317
374216
901586
1817982
947142
1600799
2551742
1763233
1290409
443636
765191
2757019
2674546
2046749
382503
162427
2550594
669660
105833
51376
2780637
1284162
2760215
1366550
2083139
684779
2826025
352060
1394661
2398888
1018102
2004136
58170
2488164
2319722
1735661
1622814
2708539
1015847
796504
783871
2010675
1455595
452170
1437447
689234
1032808
1806921
1945922
238462
1931116
1408832
2913901
910506
2656970
1915576
2549982
2218720
2433901
1208177
2258767
1316769
1816091
2308457
1972556
1263526
440477
2786621
565873
2591832
2774916
1587931
1924891
1330213
219932
2341468
2844893
2682971
2374939
1417473
695927
2844069
710453
236706
601391
2096965
2242364
271318
2649957
1681814
85654
2822877
23878
1622348
2627835
1306318
1754399
752086
1774588
840722
1054757
1034811
481441
719014
1742772
768237
1990178
1883232
2210310
2658573
1580307
2323106
2011658
2312972
282572
917130
1893029
851726
1725747
995111
727245
1599096
2194483
936002
1574237
465254
161525
2884896
2860423
1021513
1637103
2656870
2784398
2629736
553894
2333870
2657388
842212
173736
7900
1829379
414325
113991
1369010
2087916
1125855
1870101
2832664
2926716
2861916
571180
2633762
40050
2864999
2306784
1823208
930304
1853251
954460
1150211
2923217
1123337
45089
1147694
2270058
524263
1432390
1316996
1812748
2801470
788552
1308919
1706813
1928809
2858574
1225776
770936
976570
631694
1421292
245863
1212099
2389419
2072294
1139166
870451
132279
863567
2592293
383216
1038672
773690
2137011
2049190
2541046
1002526
1831930
2682848
991339
2389133
2665732
945624
616571
2735910
2895745
859326
1487090
730770
1853900
2411581
1408655
1328608
967108
2604502
1673819
769079
62941
2701399
721184
2105234
1320664
905685
2225280
2298238
714037
1857308
130014
2327662
2570034
2131750
1988902
1740683
368410
2518666
320303
1125862
2438795
589762
84869
2747013
2041721
1535982
2212745
55638
625740
1705671
2448230
1972617
1505655
1432061
1129595
1556682
684295
1171429
1644885
1879118
2143021
921542
1206613
984062
2922397
1258342
1679714
1929540
289042
559804
940617
329607
216957
2277394
605250
2381731
1612188
2180820
2458563
1630589
1965941
14220
308209
1788143
1670718
2659639
1311602
2490726
1445445
2404709
712340
1163394
2743274
2686398
1385836
385576
764781
2468629
400254
925038
991201
377033
933421
2901327
2213956
2009513
2220103
1542082
2451138
1556018
1996355
2138684
2159287
69018
1736035
2106930
226301
1201228
1289654
819053
2424595
1868967
1220595
342586
2541040
1264578
1441481
1762799
715383
1729893
1275866
789101
904071
2141723
1251413
2343231
333916
2749716
337455
884316
2450431
158855
1205132
403558
2427601
1251791
538223
2619395
1132836
416015
2193433
2693213
1053865
589803
1082935
1786752
2801649
455379
2546763
2179704
1312210
1409932
1102949
1032839
310651
380781
1180660
960728
1213347
1711237
2472501
1278027
2265417
528156
1398661
962399
1314842
597875
263284
2344587
1935679
2852576
109709
2102322
1315849
1650529
996526
2175796
491665
1516514
2508379
2667919
836556
1380906
1883116
386504
1888690
1466447
944885
1844394
857046
2564754
2440300
2539678
1543223
1107659
1504027
2687000
2618194
2694218
2442578
2897409
1314368
310983
2561002
453597
2633470
2465943
779634
605735
626923
754775
1764933
1783437
1410248
2472827
1599324
2791358
2369159
1100306
209437
22821
524452
2927967
1883426
1865175
806980
2133854
2671127
947937
2627534
780231
1167168
174827
1923290
2716817
1287715
2553858
2006299
1657446
2195591
1199154
1660861
76747
1730421
932414
1484098
1698379
1007974
238602
1033490
676024
1987742
203634
2767769
1456113
545512
819087
1091736
1706266
1737717
1840106
50394
1448515
1851818
819990
688809
141637
812831
2472734
2213183
2029799
164199
2550641
2537129
663406
1354426
1026960
1858761
1022473
1422345
1944260
2894395
1300913
1374739
2335003
2235233
2181576
1985353
1492708
243099
1227037
2864307
968864
473760
1788068
2551738
1305591
1901001
1277200
1260546
1986983
1561339
1464737
719210
1687157
2100299
1548355
2185950
1852257
339846
2569475
194026
218387
526033
2398936
1384688
862198
1457727
1926884
2867973
2860906
2879704
2384001
1868366
1909948
1576671
1493276
1272510
901145
1853246
2598739
172643
2573005
332315
1237131
857657
953805
1504995
1245834
405220
1346481
2237429
2468457
288719
843257
2631366
1173011
1457772
2610139
2360560
2090403
1859444
2718537
2296776
1800996
2344264
2856511
2099089
365288
1585262
2455891
1775094
973668
667406
1942894
1274092
2937086
131973
234286
1424256
2374727
89850
1462915
1352430
286541
1507589
1160594
2841643
2776313
2187703
2024096
1866758
2739896
2058609
2203626
408893
1409336
1307036
970211
1651038
1260840
354402
1510211
2747286
1231087
2888409
2627088
208165
1173317
562337
1047435
1914373
2371936
1301476
553831
1044687
2047729
2832995
2527868
9445
1919622
1002720
161243
1968474
2286963
2614449
956528
1533473
1487095
1767623
1936398
1351466
1150755
2373489
742671
338414
1715608
1016052
262043
765052
73673
1585308
975592
983115
2748420
284876
2279808
519880
1476565
1684694
2248886
923861
1173318
2687342
1089380
1371526
455016
1726034
1804773
333065
686080
2178616
1119892
1507470
1011593
1954588
1994862
1674565
1407644
2181306
1996265
44236
1411789
2570834
1571138
703716
722054
591924
1951951
210244
2608399
41522
1195651
1591844
2789406
867054
2020151
369397
1290277
943423
2348755
1291211
347045
164091
2282354
1044811
1633450
2413135
2356926
870291
2267346
2388120
486937
985290
351638
1551115
2257856
2830248
498179
1172979
1843066
91987
2624206
2432477
1775300
1484634
2589756
122865
1040443
223393
339973
2877395
2639573
1653820
2322633
2203277
2909218
1979291
1576740
2565631
2830200
897738
1974269
1141913
245146
1594016
1221675
1783097
487624
2320684
1611363
1176684
1473615
2010430
2494437
204295
685911
746478
339038
490239
597636
805595
2372725
1446754
1180713
2470327
1821913
98626
1607992
1067771
2728510
993239
236858
1223097
1988179
2012170
1197157
212431
2043634
2536193
916626
1323582
2359187
1402884
1755753
2589952
606062
1383634
1447398
897129
2456183
592788
347371
259683
1892104
330451
363299
2421381
886783
6659
1939508
2885201
661867
762430
2154633
796075
2865825
2347894
1101526
2419980
1594331
1314947
2373325
417847
2271482
1110018
2266184
2377376
850060
1364697
958836
2464403
472162
95487
1503237
848046
1604843
2121055
1286545
1385176
2837765
677869
2801225
1491372
796360
2450107
2063275
556945
825540
1997883
2196879
662715
2618616
1879736
619601
1535527
950715
415202
2581303
1092337
717920
1797151
890516
2775170
281528
815960
803040
1453050
2411066
2231432
2905428
1961548
1233365
836273
1585450
177110
1120118
2918782
1542050
1353238
1640937
312820
1737020
1188823
2097783
95510
1279511
1819982
181540
1972291
2334405
2867063
1516812
1089457
166138
1033761
971849
1819852
1140397
894890
2792601
110259
851936
224650
1092533
2496287
565057
535149
346746
183721
468451
232264
1229552
2288466
2235828
1841510
2431374
236080
1147587
196324
1612626
2078979
2294904
2132935
301829
635971
2849308
2021487
1354685
1489119
1876552
1314342
1178364
1544490
2453011
2550324
262481
2580606
1148419
807997
1803982
2631534
2302219
2066308
1731244
2728246
334005
918108
2288293
478182
1117785
932087
1933238
672797
2506617
807493
998540
859085
497606
147094
1635545
774073
976297
2195211
1453104
1295130
2386089
1380377
2767523
2030025
620463
2515474
190668
1614948
2381174
1843492
1793301
793782
1915713
451911
1640616
713243
1973799
992523
2054976
332112
1481743
2401014
1957233
901286
768016
2421532
2679352
1300086
2561191
1572908
1731772
2558310
385525
2031167
1840220
865815
504600
2030521
243677
1688579
1959642
2147060
1930874
1400597
1448578
1732341
315797
1016583
2227972
2744700
2877631
2007136
1349623
2108676
538466
2318563
185111
814833
2240318
520521
2491615
155274
647435
2757902
1422900
2527433
9646
2580225
2571462
1349912
2495561
1218026
159447
2324765
2794180
458992
434946
2247781
2776510
618288
1734417
1022832
1018295
317166
1296484
933226
2680156
136178
1404368
2046952
480565
781049
2937601
2197713
1833519
839754
1319373
2905772
1387931
1460852
203137
680984
222674
1777659
2731397
1645737
930529
1727742
1837650
385010
2368485
1600500
1254290
1927913
1478718
989668
2099348
172387
1921592
310174
740735
410509
729902
2024988
1192689
499846
1146534
2303295
1551883
1460392
2568494
1180789
2719922
2153888
1763766
1481645
1288428
195118
197835
2266503
832316
1092308
1722778
1492695
2927911
2695596
1905887
2048520
1521607
256220
1387756
1642739
2334963
314909
2197116
2552822
434308
954010
1113899
2675805
1211774
2839912
2017732
618936
1594397
1953797
1803575
1572396
568157
1217496
2039302
1388825
609594
1110429
636902
160159
1212236
2427078
1561810
483780
553191
2020811
668597
217263
269585
851951
2879993
2452207
1125261
1546952
1170131
1346493
2914961
1627634
1354118
1648870
735565
1253275
579438
1549986
547303
2097200
275069
2212785
946456
2028007
1129337
1150817
1443107
1898406
1817306
2023995
1600126
1563216
2575647
844378
838021
1726755
410276
2900794
513494
1658493
343511
1439298
242899
894413
1406338
220141
1965143
2063222
1769686
2670912
306907
2499569
2007606
2608860
2022403
44405
592342
1375536
2482582
1233221
1738812
1425528
109686
2544579
2252286
1620000
698722
1943730
2805850
459508
1840691
1576326
2744109
2427607
1078678
240455
2642714
2083750
1286157
2136924
2485223
776084
173549
2559687
1865496
1407473
261070
1346430
2193568
1316515
1506731
2092735
1810896
1175940
1555099
2758642
2639932
250752
1945484
1520685
745750
703618
291140
356806
2659489
1242252
1823210
1540903
40016
2188741
2172394
870302
738951
1358522
2259115
1344216
2557814
2606037
1899560
1939229
274056
1784714
1964991
375004
1317325
2357504
378489
2555634
2559229
2336014
84751
891305
1672150
1790876
702649
379845
2464336
145755
1894325
1326496
2405956
2132433
183929
1504560
1756117
770616
1673006
2846736
481300
226599
633770
1996831
494065
908055
1411438
956613
1487521
988541
504265
2265327
1656049
1037327
1854633
1792565
2214
246750
33625
2402476
1870306
2038681
723511
2642914
814656
1760538
2205555
640375
2933221
388962
2541628
2256319
261337
557658
2451173
147044
1764514
2151167
2614241
597019
2726336
1223549
1454885
1997304
2484551
1046756
2760336
520574
2570322
2794584
1891918
2070669
1769652
1564503
2742193
2789787
2093583
1220040
400946
283884
966634
260943
167234
1544545
201727
502665
2896133
2265907
2564313
1984839
1306922
228093
1763499
399635
667684
199391
1416395
1392397
63034
757052
2887164
2555727
1478751
2284503
1810545
2391205
640592
1631048
258009
1390684
324861
2542364
2092061
530524
721446
804626
2612956
2502822
1668132
371747
144082
2779300
1779133
767384
1979385
864496
1004043
1858163
197371
1445111
512218
57563
1580694
2504632
306956
124737
2466907
2300839
1208767
2571933
2020277
1963110
1345193
483324
2774411
446676
264938
1686313
2388632
2777143
2396157
727268
1147740
2804526
996356
1929653
2357226
1600962
728194
2601515
2934545
950494
229962
2466234
2204889
335843
1957552
1916772
1789173
760317
792187
1481038
648846
2158663
2827294
1977080
1897483
368807
1727231
1973141
1269693
31098
926163
1319291
2343324
1404054
2443670
2627575
1982879
261896
2751363
1753070
1822927
2527634
2091111
2766529
1794836
645262
2938747
1876634
254607
1421791
2895706
2635262
2731549
1117655
1156536
879230
2147069
5249
2633667
1867944
635552
2682385
2543566
530588
430010
2084693
2272483
2083780
1452821
1874866
602259
2043386
2847891
2046257
534423
41399
1304159
1371787
360477
790500
1224582
1056436
408596
584812
457785
2122324
713603
1448331
1448912
2083659
2405114
2808059
29685
1734905
433108
473031
213080
331924
2539363
291169
281871
1845409
1531300
1662266
2112472
1177679
1140256
2570366
2157544
2476048
2200324
2709133
561042
267562
838203
440909
2810054
1334870
2394592
179440
1810924
1435465
1495906
1655374
2573034
366564
724880
194697
1763660
564875
2117886
1899593
1201357
1391618
2351846
2932423
2564667
741915
2850488
93840
397755
1955553
1163717
931204
1702910
54131
2500603
2195692
2294403
2317082
2580117
497591
1647835
2163455
1583732
61362
387590
2369009
216441
1536743
2577289
1777509
153517
2738641
75402
2720556
1402274
1162128
282539
1151218
679318
1571921
1103761
306002
2382377
808969
2677267
525178
95255
2647539
1373514
953605
2220961
2822527
343601
1313558
1415728
889858
2747167
641498
316361
1651260
1780962
2393285
655990
1135455
1840502
2087060
1266848
759494
2634397
2556781
2384911
1350091
2758824
1654024
1071870
221618
2815121
2801754
63463
928827
2009049
1405905
921940
1916921
656293
1497933
2452850
567520
760305
1530613
2613490
986118
2437943
2261161
682768
916661
686930
2286700
918453
2240752
810313
2354137
251631
1048263
2823140
1161243
2389836
2637466
2677251
2324997
9402
2546904
2543871
2190188
1200148
263139
1311417
1276243
2901550
1751691
747910
2862920
113170
583058
797807
2142128
297956
1748830
1421938
277349
1331787
173661
884842
2653022
604630
560920
836296
1558709
1053663
1017876
567454
1109048
505580
275688
1100612
2333704
1019653
1205169
1783293
898609
1732370
884329
465051
904894
316138
1781268
2318740
2879700
2211115
1891342
238120
1019846
495815
756129
880219
522013
2193720
41662
867587
1754238
7487
1056823
721056
1189653
326932
2685587
138212
542127
2424861
816858
1193881
2681896
915667
1608796
1810017
815952
1489954
1892985
336947
2083025
642082
1773727
1042240
106587
1900626
2540019
1403507
2875968
2315369
1278939
1302556
1645987
2488963
331505
156732
109708
1467751
504881
2799492
1645078
2691433
1529778
952308
264787
1018381
1554284
554491
1434321
385622
844115
1749102
332049
2651666
1157732
2115578
2827595
1538346
226575
2357847
171577
315842
2007456
2553338
2843466
2367392
2922444
1047124
1954308
1164707
614678
182550
34406
1243719
917738
300091
2141124
1870713
192141
2445925
2666222
2499072
2151493
1910544
2513591
732646
1589370
1121222
1069328
2089199
1442642
2202389
2255404
518708
716237
2439174
831970
1485615
245086
2218907
2664248
2044461
397027
473440
1280177
943215
691175
498367
1606287
2025440
2634891
264925
944850
702096
2287031
741393
1528691
502067
142806
1624996
2175546
2435685
157303
951791
1571894
2641083
220202
2580115
1617328
2640902
1540921
2786157
2351944
171799
1952097
1983600
2345906
1402067
1533153
1261981
352088
1941228
645438
2673054
1103634
1070491
2380917
1222990
747608
2530959
1792884
1312739
954202
1317369
982758
1994787
2478560
997262
2607434
1069610
2599526
2764685
2334120
2873498
1063825
1146768
1852156
2284662
1529099
2126287
575450
1110745
2333344
1511218
1392832
2813417
328523
1194857
2932855
1822870
1957550
2103323
1003568
1743943
517688
1193225
598081
2124641
7915
2040441
1959657
1114443
1106631
1133909
2750288
70253
1324372
2221878
2818455
975044
290624
2153768
1143107
361831
2457971
1635925
1976246
2825586
550655
605907
1448573
1454493
2844182
2545078
472332
353686
2736250
689098
2482590
1999783
1199644
956270
1154788
1218158
1266428
1221553
592065
1226304
133829
1945871
2265493
2318391
1111261
288904
747928
2038035
2233049
196610
1939459
2585047
1280921
672009
650497
1417333
1006876
2405733
2751348
923111
120323
447745
1436641
1707309
285832
1273005
1996748
443279
2227443
2119353
540601
600700
695093
616587
1981754
971175
2736272
1989022
2145229
23553
932457
483404
160709
2283643
1235437
2874789
1487018
850668
1089740
1044660
2578802
969320
1460478
1602684
2552646
65012
1812291
2171153
699169
1398736
382572
2382105
690588
2615946
1443560
1348197
935745
2524975
2344799
2188113
571353
382086
319145
1661044
2668683
2807264
2801712
1190999
456382
2536960
677728
520993
797960
1246656
2208980
2724199
1879176
1362062
2457138
2135275
2900287
1576544
1704131
1080338
934216
28527
1835186
2704190
2888346
2316803
295599
502505
1323817
2824739
1629628
1471587
1226262
2631585
1819089
11861
2170231
184043
812109
2664400
1909931
2085653
47126
8102
2142664
2783801
2049801
263754
2357917
1109003
2084445
2295997
133486
2421524
960846
1964446
175321
2923273
1890674
2646717
1370872
401620
1705666
1695609
309404
1140791
1299893
184305
1615055
1823090
1119378
2045092
525123
646341
2362353
35213
2241031
329659
2460817
742638
55050
1843901
2078669
2710799
1703345
226210
1523589
1308819
2850446
2584192
878591
1745189
1657345
1970708
2210127
835206
1553391
536678
1628535
1096802
615329
1552864
2608090
617658
601275
522535
2312463
2810662
456923
1188767
477405
2506992
487848
1444310
1379877
2271570
208908
2892931
606170
2463544
1303755
2872286
1499526
1514940
2401804
2700937
46206
19990
318793
2842245
1063750
667973
462708
593093
1018473
1941546
2234374
1261535
2603533
1006199
2845235
1832571
1750466
1689926
589876
2455598
1095267
1368341
2108555
1048703
986715
2152017
1103127
142558
1309019
2701961
2328935
365193
1652346
2857017
2414825
497188
147971
139602
1620683
634992
1261186
1896473
350944
2191267
2698415
599486
701721
2609061
1596376
1826200
1869096
2022865
1341245
2257579
246913
239774
244083
2735633
480875
1569218
2240440
1028328
571633
2053902
2793202
403139
551247
1972607
2693566
1548435
802294
2571477
1368561
84475
1107194
2194669
2635055
1534662
2155741
2681146
85648
545253
2049040
2593490
1818507
968049
723120
1130199
306368
2790490
1108440
2615588
156934
1821381
2854542
705487
778637
335800
2642836
2709349
1000595
1343791
1087547
1331753
209509
2225120
980950
1634882
124455
1232523
608658
2618805
451612
1520190
1738093
314484
2897336
1504159
153409
1648632
689554
75210
1833466
1525571
930865
1585071
434960
1474971
64557
2847512
1502803
1829804
973950
1388559
1454938
2384616
336143
1137712
774435
1536725
1325708
1162489
438180
1330807
2907072
364244
1628848
1098949
1468362
1824468
1007870
1437341
1405411
1415573
1401325
1820365
1422843
955847
2414027
222284
1931501
2104501
63171
2563074
1168754
783137
1801048
1076381
1762723
1263079
116604
1298018
370149
172947
2231353
1769085
850668
1563288
2299382
202062
1146572
2721690
187265
614150
2402409
2380260
2529029
2142287
89182
1474582
143988
153554
2639220
1454873
385342
2620845
2924643
664511
2400151
1086507
399394
1998329
2787988
750453
1969601
270393
2351051
2193135
2221729
2493753
2063812
138571
2553551
449081
1376991
2224628
971659
470756
505748
713618
1566866
2033910
112674
1473455
2870747
981903
205042
372195
141548
2090612
405357
2350192
2775547
2863341
447182
60571
2734318
2026287
61172
1029075
2650823
2027335
718468
2061120
2929519
1084785
443703
2288840
1380238
74659
1996650
2570640
181739
146201
292389
1894576
1994859
646070
2617611
904943
103217
729402
73466
1840161
36394
923722
2827916
1533089
1551226
2319316
1758795
771104
2656384
1137899
1697275
1678078
2096232
2522928
84128
2151154
2005739
2403807
52781
1995155
405698
2714269
1399306
1029650
1701759
1291383
433474
1202365
1532239
788470
1698409
2195318
1119663
2936604
1668606
2012982
609429
205490
453001
1098102
1571400
93475
2884936
1446755
2030829
2779036
2406869
1103626
326421
2443679
1840113
1161031
996203
1421358
1710847
1559592
2057320
1050647
2874094
801300
2421515
1094956
2024474
598890
318776
1180765
1032739
449751
97320
2211813
1212547
1242842
914338
1517186
2605546
1920424
2315760
1308731
904533
2086303
2792664
2288669
2883199
2854205
181838
336072
889264
1687458
615059
371082
2757565
2561639
168071
902388
2522113
1622289
1829944
2695348
2904740
1477523
2223154
2854598
2261304
2373396
1153244
1672461
2022830
404934
403720
878494
740284
48990
2690354
1435993
863525
484504
1291800
812867
2283305
1357672
2518119
1276577
2444074
2890606
1103262
182035
744910
509361
1100874
2366322
2219758
2411577
2546903
1808684
979978
1879164
2364768
2463161
1579461
1382969
1179656
1295086
818042
1468518
1574909
609323
298035
1361236
1293729
709314
1366313
1019830
2766557
467352
2573526
1127423
438645
1697316
967349
1459628
1300760
653930
2461172
2812120
1620127
1923453
933816
1625681
516272
2078774
28146
1150175
1595572
728473
424924
2703967
1870422
1881998
35365
901724
2083902
1420071
2383342
232338
929814
1139644
1489945
1035585
1632376
1412832
853931
4640
2857185
2279450
1333251
92626
447486
612828
1564302
2308063
2665353
898527
2342884
1654854
1863765
1759232
2112249
2503206
749809
1656234
495142
2210605
1505732
1576143
1923957
1928595
1950131
2425367
1230527
2769745
2105408
2389120
2924675
2381318
528541
1107112
472396
535810
110702
366894
1588168
327406
585410
2051160
2587532
1662699
1888567
2142215
79059
2556798
2087681
2302579
2785606
997170
2917689
496659
1679416
1186269
642264
1959992
388551
700342
1822788
1150797
2825768
856816
2646759
2517998
2110070
1766604
326769
132801
621604
1140420
2711001
1835598
1888500
1254923
61871
1773723
1812668
1715116
1308435
1386900
2628629
216697
857818
458003
2438550
191628
1474615
623565
2117953
1305343
630928
2111356
95904
2793180
2095443
31339
1133991
2690277
2216490
617094
1441000
137368
2638774
483615
949540
2558074
1495254
771170
1830335
448817
2683277
1699279
1706859
1824077
8935
335284
115003
304067
2376807
933000
1545644
1450511
68020
1605900
1037418
108915
1991813
2463853
131799
1597299
760563
882785
359657
2505440
2111561
2921495
1766797
2247205
1983509
2174888
329266
430779
2663486
2244151
2661922
2355064
2268343
1069612
2423835
1770749
2185037
2666009
1482963
1786611
1256783
371516
2085961
2655360
27258
1340898
1260576
2532838
2262552
460608
2171658
582514
2856821
1155049
833797
1007852
599875
1216425
2712137
2137969
1144616
364873
2349344
775639
1789159
196857
1669905
1869768
1379687
1487930
2803124
2677400
2128006
211858
707331
964080
1884312
2877207
2442006
1776881
863684
713388
466846
1412977
1880488
1727818
1810005
2361452
1702964
2627888
1422173
1510341
995644
311736
579488
1067118
2216719
2818958
658553
1913971
539777
1201347
812522
2038319
2080858
2336074
2293126
884069
2920559
2378804
814990
333511
242973
2061896
2165653
2447789
389026
1576752
1177317
2393689
1899515
2799357
2782187
1156903
1381076
616924
1896839
910975
1331889
2720736
2481213
1345234
2663898
2029716
33949
2400374
2770214
222986
257576
1908775
1242807
1921028
2730134
2340949
2219259
1496404
235370
72310
933735
2037820
718233
1688052
2513619
2274448
371346
319624
2774913
2238092
7243
1770285
2238621
831759
2246770
2707362
233476
290360
2340427
2237961
1937162
1743909
874381
2482725
2799075
913662
2538699
2592238
984360
2365069
2164706
374300
2627813
848586
2762134
1590197
2280514
58227
383960
2923661
339770
1770901
562246
705561
1042793
741039
1762694
1071018
1919455
2234592
1464114
960389
698142
1421243
339546
1068871
2177228
488113
973629
1760870
1402074
1269773
106627
1756851
1325739
1292337
1966904
2088289
1174690
1399770
2417316
1328309
278391
1927990
2462322
2757388
2818554
2398505
182866
788278
1169666
1679528
1877645
215375
2803576
2676379
1001114
81169
2530244
1548758
1593970
1025960
218607
784584
852664
867791
1240909
2301600
1768998
338464
2535129
613977
2384931
2297077
1700623
1864830
1520045
953971
532782
1331906
695035
2393801
2796825
2108768
761824
1295613
2171457
1894253
1177698
331669
647601
2551089
2511300
1622812
11714
2825830
2465981
1206553
1854478
530835
2364048
1170381
2484383
2709922
951193
656658
317342
2250597
1119916
1452834
1312400
1797660
2109069
1356889
70392
18260
207029
1864363
237772
287995
1591614
98604
2628841
2196149
1137298
987434
66653
160731
1574069
2930503
488072
2303814
201669
2875074
1028809
1472520
1007234
1266317
2608087
1041262
1983563
36632
2598087
306323
157142
1611604
204054
2865158
1406348
1849162
2783745
1621911
2908279
2014740
2865805
1597712
1848129
2730040
375259
1292420
2664212
944273
395504
681009
2902991
2227644
1161666
1284207
2644398
1745645
2443739
680088
2930481
2801651
1791885
154598
1884821
1437730
2435310
1386918
1050437
2006426
2536640
2202679
909716
1037950
2140652
2293672
2233443
302265
300215
1038105
2806000
625847
2735949
2388010
2392476
1539311
2661708
1976084
1846040
1099536
644952
461754
2891993
168439
1925438
2429180
1322115
2266791
301847
2463235
456423
1550233
1162790
1548050
2741107
475239
1267662
2796827
1521663
653500
2407324
1775984
584656
333844
1944169
2834788
560327
2802614
1860475
2464975
2265151
1383884
1927696
1911074
1658292
2333817
1499782
1984106
2762433
519959
124840
2023880
1147012
921439
1539664
1533406
692086
971464
2881520
1341037
992637
2425366
2720479
2135728
897633
2593499
612327
373969
2895905
1399913
1074157
2001904
868433
2498666
525709
1896052
1714204
390974
946551
1251884
82659
1818381
433621
2218250
1005504
2630767
2412044
2692327
2049256
544193
2244295
676603
2673881
2665657
1907221
601137
299647
2890481
1686481
1849484
723369
1054674
1335796
1303328
2813891
500850
1917222
1513389
1257962
652094
1704055
2573854
1750181
2448041
494793
820883
105540
2662581
1119210
1784673
23333
964665
2372678
434295
374503
2088542
803052
592055
2334446
1671281
1259287
765132
567289
1262743
743979
1538613
1416953
2198319
405420
2933547
1700421
166899
1088915
1988100
2558713
573311
330723
263062
1453446
2877979
85212
2286734
2498608
38817
2540304
1096070
516431
1505799
2031601
609119
1638944
995825
338484
1146783
1962877
2471410
1884992
155935
291594
30239
2471569
1799017
2689566
377537
2493459
789974
1345007
1697226
2115702
180149
587258
2533377
1098529
1427355
2090015
1647293
1314577
2633776
1263251
1808145
711387
1336817
1599101
329634
177721
119622
1324880
2153499
2342257
2371386
1705548
1832676
1574343
2590296
781827
774760
2438489
1757828
1702496
2808468
2447224
339841
895969
67793
2230960
923152
526909
2290112
1610565
2868575
1380960
1202876
1999331
982122
2856046
2882436
2690036
2264874
1615548
544498
1686685
2160963
2060718
2256087
2013423
1849765
35828
803150
2168308
79354
250162
496660
566327
2875914
2354886
138871
919849
171952
2244537
2243835
1011707
2122643
17251
935376
1287145
2544971
1321172
156866
163976
964553
1251657
105680
345014
2713341
2192528
564061
663031
2731459
115545
943766
715457
1526021
2574737
1381682
2617814
1635352
141743
341984
651983
615558
1244895
2659691
2606413
48188
785182
973517
194824
151089
741699
1380609
727483
2679521
725694
42225
506755
931767
1272006
396981
1579960
402995
236366
1725867
2005809
2924006
1442475
889367
177026
986653
1506909
453095
971959
218281
2795178
731224
1078698
918610
1974861
2629210
915053
1331612
593945
2300082
711631
831896
2741074
32353
1263283
2711162
2219354
1358189
1318624
2287546
330275
1549948
2887666
1664241
1768959
915751
1508861
1784487
2444822
1618862
762776
1841249
2774233
777555
1512912
2380702
2469336
1938727
981458
734049
306834
2770317
2219821
1388605
263330
1899242
150806
988230
727713
768277
1942344
2743359
1751067
334345
1825891
1888826
2479021
657678
774674
1555069
1885981
2243673
923926
1083353
2216168
1619392
1781680
1699280
439580
1218473
577667
345868
1519989
1267356
2239978
790046
1873481
1570602
892267
1313218
2741934
671876
84530
986938
2852175
2079729
263731
53660
1763894
1476716
491993
1383054
731032
993195
2910022
2679733
116877
2044051
1197597
2714050
552576
2939661
587146
809380
2898351
2394045
900757
1222722
1008573
541174
132461
1809943
85532
1293002
1008017
1944627
192299
2910004
2088160
1372791
1950051
2365820
2307655
132818
1431673
789782
1686676
2857331
411538
2799244
2524138
1502308
1003925
2275680
376421
1530320
289445
1813647
1512902
2127819
1601939
1120959
1584370
793341
2808913
1484339
412690
773411
1248457
2697261
2095959
455970
99741
2011715
2841353
2546476
1102494
403907
2522384
2514057
948199
695047
2053218
338171
2925589
1943599
2587484
476448
934126
1760880
2370337
1163129
74181
2252130
1346715
832452
224353
2269915
270099
2865068
2131155
1374290
2809736
709924
941012
1104079
2664707
2217853
2244588
2731878
2868077
2393471
444328
655540
1689188
2312656
1505764
1719980
2214576
1497695
1012742
2808489
1435950
2042068
1045904
1634957
1753342
2838598
2443574
1224987
30272
1772544
2251164
1145858
2743907
1399081
1816180
960990
1438093
447694
2717650
2737054
1622684
541592
1601760
2685778
1314116
1884051
1105556
1840159
863298
2785210
960968
2871665
279440
716824
2432330
94677
681125
1414275
2740088
2454271
2554377
2324629
2885517
191029
816855
2874548
2111922
2064879
2405006
2329420
892887
1542551
1029765
2382684
1619233
1481898
553190
1452137
1382464
1273260
2070987
2285678
521837
2545665
246668
236573
1086188
2399115
1696985
67463
272802
920234
1171443
1166003
1047908
2049866
498599
918508
2301200
457909
121718
2234799
2082502
2429083
2700225
803962
699989
2824802
2565727
2190143
895129
290599
2276589
1969568
649240
1288821
2358330
1122029
441475
754761
1212211
1611025
293795
2311985
2857893
2911109
2851370
531123
1790467
741194
2019803
155732
2618094
1327103
2701968
2817265
2665047
2323074
717026
2112298
1546745
1172251
293363
1310751
25411
1772966
704614
571140
2315137
2239260
950951
2842082
1786014
2217696
335340
537185
362753
1110337
2149020
908339
2765499
1650205
2242742
2620397
1651328
2221478
2305426
2153588
852035
1813662
1981185
2420102
1957996
253070
1855407
2477059
1251006
1331228
925954
1032848
1484471
104791
425130
2320030
628386
1467385
684097
1299818
435297
346311
2615497
827079
2443892
2778954
2316171
28513
438112
2559777
2108271
832343
1864964
497481
1639069
2848644
757491
695919
1675601
2832822
1608956
199143
1006407
2205002
719634
822755
1739681
324190
309580
1105472
1394705
1489616
1717872
677150
1712007
1106325
437462
1648569
541047
794760
178112
409498
1738905
90652
2883171
515024
2780831
2150985
2847858
2151897
1402805
1647982
861479
219677
813229
2878434
2457135
2310446
2670145
365325
2253077
1462338
1273549
1827598
2195207
1493459
1687459
2184033
2732271
1906534
1738557
2329240
2206871
2122383
1842081
1447987
2890641
2064066
759083
87449
2021784
519995
1432270
562345
633930
2361994
2105736
738834
1238899
817260
2198227
252636
2581862
816241
200039
2682371
544696
758287
1960285
1162693
565650
976072
1928148
1512440
143666
851367
1115222
1051208
1351183
567114
63845
1615442
1145887
329434
116046
250803
377584
2685489
1824090
642735
355638
1147043
2299072
1736147
1356460
389212
505902
851681
1632561
125657
523460
887040
1566223
2419299
1231210
987668
636866
658790
1816278
2607787
929575
1942657
1659244
267433
359489
235836
1601527
910661
1365960
1359598
474534
364268
2610886
941561
1248718
2864179
2024313
2339689
2746669
259584
26141
2888496
672956
969019
2107480
168532
2191295
236755
1817158
2032372
1606547
895539
2828064
2819379
1325021
2088658
759903
413875
1324596
1266437
1126510
74824
2550344
2786909
810644
314421
476000
1846473
2766807
36440
2822570
113296
566810
2180312
646410
2671512
731948
2346378
344619
936626
358826
2273335
2284099
316327
1613477
784125
2289973
1867680
2387107
1092955
2440363
2783477
310452
1969874
1369733
130234
1652418
2680302
824917
1744339
1145770
2899992
156277
2677090
603243
757974
2163026
888422
1594717
2328757
1883010
1299067
778670
1167425
1780517
2637792
1151117
1740556
757018
1477675
1224002
1490907
1767444
2829474
2022020
1304288
2410749
2107428
1012998
762412
1327253
128212
908239
2731851
998321
1364490
1206623
2478251
1219279
2375135
1148597
1706306
537471
261261
105071
40583
2012579
1252350
2409471
727608
1927479
1561060
1668443
1366228
2383899
2068370
1000960
20795
2016989
2163538
1022239
943178
1004094
1800519
1956705
912867
2161570
1238584
1883291
2842445
2508590
2251741
2304165
701181
571684
1283033
1740480
1682597
631777
966733
1684873
2689366
18503
145917
740599
660061
795647
1292043
1294905
2212909
1646817
1177292
1461528
278595
819027
46366
373247
1040406
1494888
2235228
1397354
531866
2667855
1148685
1872486
2174290
648892
1202107
9375
1063992
478150
2409699
2061218
2869361
1215689
312081
828847
2734569
457501
2323244
1837098
1488643
541823
1680767
1037722
1506568
1113917
1474283
412193
429610
1145053
2733734
2113392
1454527
1340749
229568
1312190
2736664
537720
548937
390938
275452
2217943
848860
1715260
862465
1194800
900287
17441
2869143
1194879
1405556
2850920
2686267
4003
477893
508765
1814280
647203
2285248
5245
698531
2231626
2067693
1033527
1886696
424768
2337047
1741245
2639686
2713938
230370
853721
1644333
2263778
1164906
111062
429546
831075
762180
1264082
722807
1792404
68810
1068938
497473
495028
621732
2737673
494854
1493322
1275995
1469302
1124049
1919951
449576
2652039
427405
527536
2295939
1272561
1544530
1107911
297022
2190443
1548257
1749660
773871
2195915
1113100
1582779
2510185
1407949
1565614
1003815
911493
786599
2623896
1507178
888608
1113365
518299
2228365
1161124
928807
855556
513825
1921318
836083
1405177
2282739
654392
146454
2683061
2010252
2311925
1732622
2114375
2342691
1122375
1579481
2460517
2429706
1252760
2143596
396016
75687
1801359
2732587
2688249
717996
435327
2711663
2877127
1705776
116463
280488
389736
305918
2297737
15402
1386565
777705
2808297
2566180
1517608
707991
2795091
1716376
2560073
1350921
1337760
349432
2019289
1698999
1566551
1374694
2173105
325570
23036
2719212
2511869
1181305
1728311
1360658
2605904
1141663
1707458
2299456
2926025
952332
1084548
745106
2329803
222147
2813816
73353
2633052
2439373
26109
1920623
2419216
2700078
2456426
591638
1987768
2735
1898067
1614844
2732858
1124370
2169802
512101
1920443
481091
746734
1212481
1939122
2868678
1635414
1522595
2602985
1182378
1489887
251622
547078
965346
1164730
1748944
1316709
1401131
316100
28345
181134
2808017
1856884
1248218
1346269
230210
419865
16226
2351649
2762365
2357218
336184
1352802
576373
804909
508547
1111396
2288337
2005902
2161657
935025
2758702
2498555
1437799
2723095
1048374
1627740
1194629
1112352
1327467
1892244
2280790
2267128
466460
959472
2925151
176695
313912
2836675
1965404
2130789
382455
38191
491669
225442
1392666
879633
2576774
2687541
2195376
2637847
1132584
70309
882838
2741516
1284213
524688
1000415
2065527
2785346
2736124
902335
398627
1451178
289167
102089
1895011
2029333
2787178
2663040
598578
40766
634597
2897568
516081
246479
1018477
1804878
1092219
951452
2069817
1266639
348346
2566849
2549771
2574003
2440388
2630985
1249999
1705394
1287473
2849648
1474705
258024
1215676
2287456
257082
836486
1364630
2090452
988669
118698
1967480
2635172
2490307
919302
1959739
913082
103121
1230685
1768170
637491
1507713
609562
1987744
1432090
2108919
1882953
897022
2150871
2743860
1556233
1792339
45637
1617026
2401049
1914298
307777
1102569
855956
2451444
1636948
1129836
1522453
121881
1117543
752754
2573551
2504477
487894
2012281
2352598
426788
1665617
916564
1590373
1504568
244719
712432
1128895
322141
795805
1162385
1696902
2640738
1022363
707657
2851971
1492010
2837486
35285
1870255
2171816
2288188
2599724
2596779
2498394
1584718
2312074
1605433
842660
729633
2428041
1028564
346350
2029087
2396305
1247355
1427635
1097380
124781
2476154
773193
2420815
1365297
2630651
1399245
1996381
1539900
377262
177893
330572
1100157
499976
1916776
1527852
1590685
2872454
1114021
2427618
1719887
1776809
2016665
1364374
313854
821843
1881782
882644
2193863
1090379
1275646
1831786
483361
1224298
694516
93021
996469
2210170
2553992
650667
1094381
2761251
2718049
711713
861795
216487
2580152
133109
2459700
2068069
2388936
1360705
2195761
602060
1352782
1685520
2812062
2124849
1921610
1082854
2843868
2687820
930267
2854061
2896095
2126955
2322779
160790
967517
2536047
1498123
1330577
254298
2407931
1595264
2810570
2476059
2247875
2663655
302873
303899
1480990
437615
1313800
2274577
125907
1065253
432029
1705730
1227675
1483006
2767812
1178574
336926
1378200
1909505
1515412
875546
2251042
2334171
2779849
2487909
1902998
585384
2782813
1970345
882633
2849089
605553
2723275
345573
1163969
2856201
2302238
649751
1684342
810259
569682
1520383
358372
2073880
776201
1927930
1342478
2124793
1702808
629819
1588848
987803
2851558
2590918
2169964
304316
1887005
891277
2640067
1964304
147020
1443370
2498430
1891217
952693
2915001
623163
1615086
893546
1374720
1575416
911923
225198
1664916
2442772
2872121
288231
2669597
1342142
301768
2307471
2837349
2762072
1510822
536366
2308858
1672336
1251233
286281
598517
506936
891309
1189079
1510424
347839
1927920
537929
2420835
2254102
1391402
1047712
1917141
66158
2212994
2858551
1837695
2627669
405405
2770179
1103425
1607675
2393636
2681065
177213
1289873
1181757
1128838
1246963
2926011
1659626
1596360
1430523
1268563
962055
731215
2905442
1256669
2346753
2355143
1665002
1932533
2193529
2240884
1271338
2713200
2688087
214969
1278778
2238225
1385537
2036613
810121
2276629
2423122
550902
2722300
1877474
1797168
913661
2276665
2550528
875407
433488
157502
2429839
710925
2423185
1216437
1515847
2390523
869574
1374051
2102531
1660656
2011557
1498211
1644826
433121
542078
1924318
706540
1547639
484026
1995298
1012886
773789
1257589
397804
1186958
870977
217790
560917
145263
2771669
1411551
1541142
2813505
721704
435577
2763491
1554070
2277661
2188497
782820
540057
1243945
2317676
1599425
1632803
2051970
1895291
736415
2357046
973146
2571163
2826714
292231
520615
594571
1805675
203154
1850358
1502659
594688
986396
1007016
792624
299389
2853416
1213917
1484405
2395969
2871711
119615
654361
511491
1236665
2821858
1213533
2479190
1458413
911140
457080
2085245
2477887
733223
2298833
42751
1738744
2668669
429175
2928072
2302380
158152
885895
1077957
1048963
2257315
2709689
1688026
770396
1495653
288591
2000274
192558
1958041
810539
2682422
77185
1825217
2781159
2502800
2651237
1192118
2210463
1943483
1372520
2757890
562950
1503803
2091130
1701195
1172270
2774489
1761289
1512549
2198297
465465
986747
727864
630980
50802
2625414
392656
788090
2326258
692882
2370696
2138512
1720954
1372222
330107
163109
519823
1459122
237934
1494285
1108342
220721
620588
1914282
2523738
803706
2260093
1281931
2223212
2807789
996935
1642060
1637085
2100692
2319006
954260
1856391
1113084
2642037
131295
2891308
1561285
190429
842174
731304
2275835
1343183
1821735
1471665
1923983
87279
504712
2204342
1882517
491962
276615
1646604
509469
2099349
1354248
1884745
262517
2721355
540465
1134984
2920439
2778247
131001
520137
1668771
2325875
169944
2779569
2836780
2656677
2663869
1153056
2069454
596617
2779722
424140
2196505
992323
1380341
1493311
2760952
1330768
1141310
1559684
2069162
1224485
1201488
268302
2183143
2439781
644462
2266065
2096817
1564496
2082476
1958573
2501793
381430
1375393
1671546
441062
543604
925416
891778
247566
744092
2840598
392961
2830110
1066569
2367100
1647421
973343
2874583
1140441
963337
1424551
879952
2881236
1965102
1178932
75534
1622262
574699
2225984
499018
1285754
647418
1341983
1036005
2504010
2516177
831389
2553332
2642556
1521229
1288102
61580
1591756
314151
1129765
1723374
1750866
714714
2432155
2362464
1594162
2089813
2548832
845821
2674165
783745
2593068
168704
2077049
1733849
64513
950253
2810453
2456203
303361
2675465
2281270
2756950
2485516
1045597
2375713
2713448
1743868
487513
2857717
1210115
2032711
1969224
1611091
2743287
2855996
73136
1804094
357457
2648054
1627950
1870067
1134628
995032
1937812
308056
200105
1559775
1997230
2744326
291780
927548
1884746
2939892
824332
27585
1832515
1171772
1369065
1685458
183991
1446532
253387
20350
2383398
1069856
278064
1629259
1908919
1772424
118860
1179017
829392
2469274
920633
1183958
191568
1916262
1436702
331420
1258110
2774591
127134
1086902
1835128
75788
1897855
2871620
1330367
1659482
1353947
2592988
1302943
2446437
1830237
1095897
2329775
2806903
2463411
2767329
686797
1525065
1930374
837259
681974
1242177
2889771
3962
332786
1913258
2177243
804311
1324685
1459557
2706406
1314645
19461
1182110
964799
2525565
2381487
282558
2807597
2227964
830322
2067421
2737718
2273152
2329256
1153556
2740630
2487242
1610812
2078631
25752
1070269
2759213
2922842
2670348
463309
294392
1207379
1991690
2842039
1618614
1518131
1552685
2409761
1763574
799180
813163
1280438
2152801
770273
2905804
927093
1002112
461487
2076483
743849
87703
71279
2906335
402045
1353872
1425232
1900469
1184829
1253796
1898648
2860144
362604
1265953
1858250
769709
551188
2693062
228528
2486839
1339268
2608586
1910158
2343656
439415
2902302
921283
1309007
1943131
1939110
877901
2418200
1046745
1789182
232323
2417245
1302847
1152884
2108473
2789890
869726
2466446
746531
1207283
2083896
1382479
597424
1271360
1565572
2538231
842672
797763
1054424
230955
120296
169849
2127282
865866
1154631
855829
2087805
16465
830278
2131682
162279
2621295
2479153
895375
142410
2312963
2010642
2551857
1352855
1025661
1804833
2019684
50565
1753568
1030002
1729235
2146998
2464188
2726398
1068766
1637173
594649
2416250
2316433
1433931
898285
1794337
1671804
1586379
12525
202854
1444041
202627
2150244
1006677
1679808
2434090
2331639
2148922
2472258
1942967
1375184
143231
2691780
2247298
987109
1786872
2250436
2551001
2253998
2551532
1831691
588126
45944
2477245
669900
2668316
2593369
1951527
2929650
2245264
1340255
760936
1854759
1886037
1629927
1317411
256661
1662370
1175189
1619461
375236
673258
969419
1764553
2431990
1435597
2023406
968333
1957566
42468
2849410
1588559
746727
2636541
108632
352714
1584950
1841727
601558
493987
1056678
499038
856680
487381
708995
2689660
1476062
981648
1685025
1382548
2115185
911335
2100666
2786219
1310442
200780
821360
574794
1202940
253336
640837
2880325
2606965
101596
975260
205113
115184
253529
1125041
1957608
1576481
2330003
2151710
909337
2382846
1236099
2469446
350291
2573027
2648366
2868335
1489549
1634301
1728885
316694
1176014
2733295
2071172
509262
493454
2258093
679562
1163182
1247708
1666582
24768
2575022
2708384
17237
1901831
1781610
1517904
182345
804112
2241490
1516921
1323735
484592
833809
474873
160114
2597470
862503
118466
1683379
179029
1969653
546404
1639118
513076
2292619
1457297
1881074
1096261
2063604
1536297
750493
1863258
1315831
1428177
1687068
1692928
1409924
277316
1413208
470384
344461
1290600
506600
2733736
2492855
1897161
1785491
1508452
1273948
1749765
632022
2138329
2644312
198719
1067396
1856668
2637541
854123
932122
1879579
538313
1017562
784079
825292
2257779
153085
1431279
977088
119594
780798
1523115
1806470
2374579
2540888
2370945
2414486
2344446
1453865
1761792
1238865
2231511
96735
895690
2925372
1232939
2286927
404549
1500049
2863943
2402837
619461
1228011
2637450
1109169
1860000
2073607
1770230
2561455
450106
980136
2086466
979026
2835742
507175
2841657
380005
850034
555147
1689293
635534
2653909
1968270
222572
198967
2905162
201576
17744
8033
358937
2737350
769426
1473708
1303187
2446610
853700
2665769
2223840
952256
886432
254738
2600418
2335053
720367
642612
294623
11534
943471
537315
371414
1311604
501726
926663
50781
1310870
2034037
2881298
879842
1942500
624563
935116
2484561
1669646
2372651
975776
2490685
1520968
691971
890899
120664
2485792
2424726
814144
30918
1831989
283081
1363109
2029701
878276
747299
666548
2191618
763977
1416902
2708098
2615211
1188480
215876
2159456
248957
2706485
668363
2503210
649404
2325793
2018725
39550
1433231
1355322
827858
645016
795778
36115
485131
821767
1378481
2633525
1633381
2566260
422843
1600629
2859918
97382
141354
1490619
1121204
1813610
1542844
1614400
1296513
254731
1838023
827972
2432215
2555496
1796677
39372
1944038
385710
928311
1909767
1628743
960585
2727517
1136428
1309901
1073886
2859858
115634
689241
1852011
1320924
1469619
1823957
2462694
781085
1296075
1560553
1387686
713611
2279932
1189370
1167896
1731420
481246
2144195
626462
205314
1298115
1393132
555792
1711061
2409882
799900
2588017
347354
36351
580553
323248
890574
1899616
914076
1253759
1631161
1085549
1762149
2258704
2379927
878320
2134192
492504
504190
2770161
2883628
1571040
1390141
1720705
1748847
1104450
1021159
1612288
1754350
1661493
2939336
1238901
2262001
1343029
785660
547846
1192225
2407388
2241990
2029594
825863
1095100
1697842
118589
2782799
1805333
588479
1227086
1679516
645033
1152153
1609277
1529420
399797
132248
1170291
1270101
281549
233272
1419658
2041099
971900
2170922
1929347
263441
1739536
1970407
274559
105105
1848899
2755502
397715
735967
688462
88190
467159
567644
2037127
1142377
2768111
2216041
890155
659838
657735
2134977
2167313
1676657
1344056
1472783
2315667
912893
1907611
2766717
1915393
1781682
1048164
1824683
1860871
1250408
2487055
2896136
63620
2870017
1030454
2633311
202777
2064209
2892411
1620383
2171605
2596247
797423
1715048
349243
813136
1065342
1928961
1078615
1920892
643883
2688991
1327642
15556
2010242
2804329
1628057
891443
938297
733395
149818
2753855
1855820
1624791
1236681
1050093
867165
2464250
1740835
2865437
1309660
1785026
420457
1480094
2354472
1236130
2312548
909834
636053
1091814
181893
1907412
1657066
2643196
1257714
1623242
251774
1902698
1768131
2159137
49765
808447
2334231
1297484
253202
2581675
2297772
1345601
2562229
1564431
1411079
2009144
1931928
413726
1994882
1016450
1229201
2351262
2861107
1390502
2224108
1142586
1970032
2898257
1679437
1975772
1484283
2025085
1537389
522982
981837
2112223
499604
2323194
2430752
1089272
2902192
963905
336644
2359819
1256864
1482836
2268046
2519817
974946
714089
494770
206720
1832884
1930180
2307236
2058242
1728667
2798297
2465524
2933654
282474
77713
539739
1030626
354158
2105795
2632695
1604213
1413638
458617
338408
2191148
1821477
1702966
1023297
226698
1176300
1618268
889243
1774643
1459445
815510
2892837
746849
582207
1363354
1715728
2698026
2498560
1417168
2521506
1780028
2401821
2584753
2494261
2833481
1902891
2065653
2364596
783144
837248
2043557
2198960
1462583
1062353
1279233
131785
615269
2489203
1172633
50406
161075
2892843
421682
1369208
1066800
2150998
179251
1115748
2356455
332753
1059470
1703937
1297555
572000
2828004
2490182
1096668
309776
275337
1859538
2176741
2208051
2790575
1965885
2855021
379712
407984
2940382
2402848
2721936
1984157
158962
526835
1147404
726363
729398
1663366
431247
1964859
489466
1285317
195825
784658
1404099
112887
267047
781109
1884218
1638382
1041565
592009
422418
515081
1575005
2783440
228843
829450
1242178
535034
877447
948414
1587230
591081
2724107
1078345
874588
1110986
2383061
1860121
970669
2244899
1928348
275114
2839658
1304392
2693451
4823
1346022
1082170
999701
2725162
391645
245207
1775918
1873541
1191802
2891729
710502
1023965
1750856
2723969
2572904
1397312
1718301
1228023
1013978
1696337
1858081
1577138
2416678
1970295
464394
2484431
2266827
935435
1679203
2084149
370533
1998528
1924983
1681922
2781894
1565264
405610
2055024
2323746
1002415
2523319
2681305
1521198
180802
805895
941823
210014
244195
245321
840512
2873580
1862141
852589
1847384
2236115
1623964
1311060
1458082
933000
2632159
118320
2744249
2536399
1894659
2060632
518561
1523367
174451
1654041
35812
1523608
2805994
1039344
202000
2090021
2889777
205386
1958160
864883
1859414
2409081
2111260
721198
324832
1525311
2397859
2174671
2282182
1049987
1267109
1069854
32137
2289411
2508589
1133660
1423691
801907
724729
48116
2592206
2698270
1716524
752068
626136
2060484
487274
1646840
694983
1922608
1266509
2759962
294158
1428243
1830875
1586986
2537958
1761995
1829702
303369
2149788
603676
2133893
1797941
243268
1971810
1742318
248983
1910031
816956
867391
1852890
2688642
2143412
2888550
481062
1254898
2646517
415937
2937759
2211497
913731
1380347
1592840
2178805
1024410
1270967
490791
1260133
1875727
488538
1235048
1292803
1035772
2672878
2311795
1383960
2701722
2784181
1242675
2430548
2656293
642072
2261291
1056547
1087429
2917889
1671822
1775132
1414544
2783697
61684
1649315
2888452
741341
999184
545379
2363165
153737
1145764
1649645
1193061
1035029
2623171
1194672
2549084
2164506
160532
535411
2309665
2077977
1934075
1539974
2646940
169904
1352551
2660598
2255973
806096
2055037
183296
549137
174465
2150171
119302
908275
74970
1418349
2075940
1406149
2462314
2475509
284512
386201
2618777
127075
2080367
1937116
2163357
2873206
769289
2813617
2378057
674330
406591
1652502
256057
1203208
2199804
90449
322819
1335196
47342
1120036
882637
1326
1888375
326302
898260
446502
641075
3772
853716
1205330
771363
1714108
2199904
856365
1623610
1157937
23352
2355673
439312
1132510
2317921
1859172
841914
1533978
2032227
1239229
1303288
1113920
1003360
171025
2204593
1388008
665980
854167
2754007
2736648
1248454
2921935
2646639
2823312
198854
266741
2431255
829349
2331604
1362525
1026782
891227
1635301
180206
2764684
2061656
567686
1560193
352363
1105630
445809
2148518
232357
728660
2933549
328242
632835
2861156
266675
153760
2775892
2758612
1523212
2137059
317247
2733046
816652
2379553
782239
1178054
1527926
2220314
295368
1626385
2716228
1517608
1872017
367230
1606728
2319345
22424
792711
1824562
1792013
2544268
2927890
1604675
1889042
1806125
1727867
663846
1236367
1961029
2251799
1944116
2902034
453369
2916890
2360504
241754
1450462
1153935
418851
201342
2342047
781956
1596417
2290532
458842
2804509
1836622
1587783
324211
2705899
2212037
1417879
460185
2600737
491229
161403
657102
1534166
2938546
2520517
2356648
2291050
1855493
2032572
1589302
1081419
1876294
745300
1941631
2592088
235562
1386954
2670359
1906290
2563988
2142126
836966
401478
1726568
2105888
1433696
1761234
1932400
2083118
1773189
2147393
2203143
2518523
1135791
2595058
967135
2350885
709517
2530433
2381644
841633
2636526
2899531
2272544
2856832
2597226
202173
3959
2557891
2181572
1243678
585364
703078
290018
2387418
1461433
2600906
2224681
2004818
1127658
1099737
2081505
2220452
2926266
2129097
655727
775256
1867673
2785687
2876826
922288
625105
2281954
2362916
2005763
2599969
608842
12647
570593
921897
2708462
1811327
449554
530165
300281
691909
1572638
1649280
2924092
827413
2657542
536716
2015778
442543
155432
2647188
2583365
172154
2007581
1159893
2590779
1540957
2510297
247397
891402
1191227
441493
805706
1372199
2101158
838034
2166587
802659
2472982
2767553
1868668
756036
971151
48044
2120316
815855
2367977
2081675
1341628
2274229
2696438
1145184
6149
985718
1503116
401787
2699576
2776194
2217612
561953
1631631
359374
1714107
1964983
356753
2396181
2330833
904782
2454474
552989
2579075
578993
1701260
2224238
2705878
2071744
1263800
1129017
1176453
1291608
2805192
991279
852337
448878
1173024
2188235
1713906
1640438
2479160
274601
2892263
2550759
2330432
2911508
2266538
596119
551609
1120441
2672229
1452933
612071
2730385
779969
1743410
669559
2354831
2151942
365177
1811787
1773313
2630281
147610
2680515
2201817
2068366
1267168
714190
2621955
1504081
283437
2086597
56923
146495
693328
2685689
643964
1058841
1779008
54605
2150921
26075
2621132
2116758
747131
2519744
1120689
2898784
780043
1810659
179838
2741295
2266260
549113
2076522
276813
1355107
669021
438483
766022
1453363
920567
1410959
1900933
880997
2839415
327582
2702238
421819
2790505
2890266
2258990
2410564
2848168
1276238
111176
2202951
2859546
2707102
2501905
367601
2426132
2328719
2180241
2908747
968593
2721403
586334
871853
969207
522764
329420
2525423
2525584
315657
2392172
2069230
1877207
2669346
1747927
2431744
2000616
2623581
279546
697185
2888586
2865393
1523323
2722621
1085398
1413940
1776629
2099917
795328
2791565
455562
1135433
290333
47343
885360
2794603
658748
676446
1758746
2236554
337029
1186012
2133252
1785905
1412039
22106
503199
393563
297613
80571
2409294
489199
86054
1122225
2259608
132065
95023
536834
1547204
1926322
1681096
2596663
315108
725314
2605880
2469780
461319
2806978
611245
1587447
2823282
968981
754334
2453739
1225084
2079176
111145
1258030
2547530
2500610
2694787
487180
122830
2935379
534035
1016228
2868187
1587825
2569318
760460
1163453
1178973
2324060
2669440
2378637
2283715
2697713
2253067
1739357
2840882
1711355
828803
1121110
2702441
1286753
1329696
355413
1524141
765418
325985
1944247
729492
453193
1155675
158151
1570145
246336
1030410
2051812
1702477
750563
1563145
792585
115317
186178
521396
2811094
2787410
1046135
1882203
1060540
1202190
1782424
2605835
994552
2471161
1327924
1578369
592079
1235196
2881596
272089
607814
2165098
1837711
419167
62892
235147
2790910
1188186
1857259
2490388
1695201
1627310
2811632
2897888
733566
2203312
104019
2713743
1430931
1242060
1528955
249079
18901
2428415
1760810
131778
1216045
249574
2394259
1764329
1357440
352929
822660
1040877
2234255
2257467
1754709
2450915
2120338
1813591
1465793
2450908
1154897
1636840
1891711
2531637
520468
1616989
2016487
85202
2780740
1216406
2890345
71060
1205743
454513
2177599
2171669
1679491
1977704
1399778
1998954
2824467
1829052
1525442
2862295
501564
1740909
1314962
2543156
1342415
1634964
1995139
810919
2785758
2055438
770486
2844670
1017133
2004566
1204596
1751700
2593059
746367
2299937
1041662
708215
684422
2524516
560940
2922731
1664188
536898
1562476
1588567
967582
37054
255075
285570
1304855
651795
1784899
2837555
1365191
1970013
1506739
53684
1336823
712218
558198
2183389
1999145
2807401
818832
1496334
1997283
2838347
1800241
723519
2341384
686732
2471851
2501899
317798
293703
1058686
1525174
1582747
2514720
781008
1640096
1677494
154194
1868919
2897673
102371
2601604
1641107
423731
1691060
1870571
2207270
279748
259657
1479050
2104140
1308310
1156016
260907
2670517
189157
171858
2675594
764297
2018126
1264327
284278
735518
2857721
1910606
2871271
539857
2832218
1277717
88333
1894259
2244585
1202558
7150
1468913
1928073
1936232
1948017
353212
1300821
2237614
1557938
1904931
539597
1303568
1354481
1088052
1151352
351186
173107
1486880
2850232
423294
1511360
524547
1570466
2148811
2727998
2909583
1211165
1537533
1705832
1835724
538314
1079797
1062319
1478951
1980086
1113660
1933759
2526693
1326737
738563
2312532
466316
1316240
2099662
2755403
1420496
1679495
1408513
1347026
1285084
986758
2052770
1885728
1528706
1533195
2479419
710952
2471935
1357612
1643978
593165
890297
2734169
772223
758369
1534160
751158
607260
2671903
442765
2614715
930408
2701960
1538400
1697735
1880991
2717720
509783
1761201
19481
542844
438597
579379
2894471
913406
1297492
153601
1387788
2124222
1106063
313030
2813531
1673868
1147959
2858623
1165926
1097031
2453240
669660
2413981
2705072
989033
2525533
555849
2366093
96737
1597444
767553
1465719
1876858
20826
1814267
811704
2820278
297489
1307074
291485
549775
1622897
2163987
2299771
2054779
2907247
93809
1895587
2256677
709645
2286712
228850
247772
904844
1447410
1595977
2692856
2866443
1130980
86621
2331710
477705
2191243
2748775
1353246
2072585
1332300
1872436
2728585
2830704
2349737
904922
1534302
2832675
934377
1490256
242421
1466795
2863336
1579847
471890
2415706
2786145
2410185
719075
2161106
1893211
21636
686446
2716363
1183134
388268
2600740
531632
1659971
750530
889561
2575749
650432
2290482
1690381
1152657
860017
61666
2375640
2604246
95370
1419135
1079324
2036720
963208
1597355
1869642
1950207
2521264
2220597
2117771
758473
1785921
94925
1209637
2524185
2223595
2309102
2202509
775794
157723
675108
47970
183904
2692345
1643945
1116593
746694
1736773
454971
1657939
2448703
288084
798257
2516258
2678157
1928046
2558596
2846756
520912
2398336
1505100
643807
1528918
80088
2629329
486403
366254
1482969
81286
33544
1901625
1493412
1443880
993633
717608
1402415
553763
2197309
2219732
2204851
2215802
2261118
1875872
149778
921681
2119811
1158540
1474989
276746
2409511
1753509
594689
756374
656076
199656
283566
2451518
2494631
182666
2087819
2176040
418783
23689
2267348
2116878
1402894
1259549
944411
760911
1898694
856927
2425299
337914
1358929
711462
847733
2212170
2583286
915174
1471104
2693765
152881
2106727
1569730
331098
1241094
1160470
2789212
1267402
1088633
528093
1837836
1097104
999758
1876340
367078
899659
1542345
1793185
1860030
116802
2219745
1220675
781191
1852101
467035
1416116
237646
1987878
2874507
2170599
273755
1408377
216404
1162279
2378950
747317
1974338
1377509
2576811
2196693
2326504
745711
2624937
169951
1223762
2134233
2939252
291215
1620929
2852772
2337135
82371
2754378
358951
9502
2349287
2805987
802878
1218320
2849508
1829683
528866
2352669
1452857
1830006
1728105
1281796
1241164
835166
2306851
877677
917590
450305
634396
2641324
1138052
1370788
1369053
1045324
2817242
2898021
2103808
1826138
1726728
2461772
48320
2394328
2464645
405077
128374
1882345
684899
2394924
2651116
26076
2605771
1068784
2677010
2249091
198031
938823
2296072
469299
528206
240597
1026780
189083
1085275
2074683
2487459
2902852
2716380
486275
1060351
390689
1317673
1252375
1574728
56244
2099274
2920609
1525397
846665
1746618
174814
485964
1843595
2168356
1818335
909569
1163878
1968825
1829288
1251500
1228361
840300
196212
912393
322718
62246
1931568
1166053
2215643
529974
1479318
1043786
117342
1798868
1088039
1277306
1128484
964810
643214
2763924
1627318
2778660
433895
1178556
1361790
1740379
1781534
767408
2839266
1653257
1268720
1448593
1540392
2426644
275929
1901950
2007396
854100
1415689
1677686
2044012
2085922
509237
569619
1113830
274845
1685795
2618344
2370553
2654995
17774
1654142
416280
1874376
2342579
175434
496523
402022
2135240
478500
428506
1169226
1681698
92581
1146518
728352
172398
983997
1293834
1954726
1430511
2886670
1121203
2481841
518501
2495810
1498727
2866981
613417
326903
2422675
1967563
2399612
1535906
1145712
2649538
1929233
1516932
443922
924035
2727838
509465
738415
1683257
1318962
353375
1442330
1716282
1936316
312489
2786784
335901
338876
2898965
1473032
1749108
944156
2198243
2140314
2782462
2928631
418226
1711851
822958
2330986
2258758
1858306
55863
2056238
1094395
1406571
1730040
935796
243225
1452979
2562259
1750035
2457271
2933124
2920636
2211700
245831
2234052
1838325
2917073
1825985
787608
1609458
1234990
2450220
1440761
1623116
2310722
1935907
1791923
2147505
2814053
244753
1876705
2339596
524629
823933
875570
1127408
1188009
376801
2267026
777257
425716
2899291
420725
2607229
690378
2701948
2577659
993171
1866056
1481407
2718863
2550996
1225126
1949528
933354
2877717
2060230
2604174
646878
2118092
958081
2579624
2601172
1249501
2299255
969622
2181388
189993
1344325
1919501
583066
2881004
35486
740364
2458483
939205
595069
1572523
2867895
2113339
773761
2589396
1047284
1196666
97249
1831492
377529
873815
1618017
1722539
1884029
2207822
789897
220757
136041
285373
2353924
2095195
421830
1874582
2324890
663893
452625
1775132
151761
2656072
2601463
1639643
136833
2237760
651612
451956
2092944
1910333
30008
2063800
1175981
1449090
2627394
792742
2790894
1789700
365190
437503
85704
1958560
1090385
128641
1346770
596941
250146
2186679
2336079
107532
1461502
2707977
230200
2537454
1965006
436959
567312
1474871
1480958
567503
2311579
445571
1713393
1614570
61597
1099393
2849459
2402332
417051
1418833
2206060
1192390
2071744
1433390
2210886
1794586
2754121
1154464
2745377
2495844
429808
313729
1631547
2220646
1784814
2741102
1440960
1267520
1622607
2751557
973433
528024
2838740
287229
1575612
418452
2492930
2097994
1569145
33656
2705118
1959992
548853
1741302
607321
1888618
2484758
2325420
2039992
675826
1973695
129713
2536742
1314321
27621
1258801
2074930
125434
1964452
2327713
1553182
1279057
1267401
113732
1025470
1036484
165991
1966589
2388492
2101989
385644
1529623
2625828
1672113
1890861
2213405
2388993
849382
2896012
1517746
785766
484086
2103168
694336
2180652
2866705
1119023
887041
1075227
2825982
2610001
235846
1940972
2463783
1475695
1161128
636087
2008463
2517008
581164
2178152
652633
1997882
71496
2900723
2523919
1518813
2745574
1991108
1922960
2719781
2909146
154529
1663693
561683
1322867
380976
1378141
289691
2702425
942142
2143332
1093535
2731477
1661492
335463
1825257
1300750
779044
960676
49362
2096238
2561862
2128151
2439617
983281
774724
621689
569299
2729169
1866768
1670324
1418092
2452681
1939984
1600750
1960678
2913332
1455506
1756425
2286432
1887371
1687408
1158739
2746053
2387697
1195340
2306037
2789928
237557
1676137
322330
338445
334702
102593
1688447
2566580
921565
573667
558426
1792836
122861
2431449
1305142
1365970
328428
1305254
1388981
1472002
836046
669050
1639000
1899064
2234131
2005654
699583
1852411
790137
471526
1350663
2449071
2511934
1352901
519487
146311
2281251
2337372
1963240
42978
665007
1319824
1636313
1132057
2888503
133456
1544976
359576
2928360
823775
1160956
1060343
2431118
2147480
2681816
2455896
1781545
1412158
1652266
2456490
2869551
1588891
2757111
939489
1854377
2359125
1492841
2662915
94365
2829164
2576133
1657624
1425651
1279261
2846403
748864
2823103
183341
2867115
2706219
1116940
1523980
2888281
1358932
1979735
1877659
2008628
1730226
1649055
2086184
2922647
1019872
1466179
2436464
1310138
733347
2084755
2560516
2616155
343872
286885
996263
298160
2668187
215294
715509
666362
2232427
760018
1398524
724873
875856
2036283
1109508
1616878
2586955
2787893
1156997
680989
316608
1769921
881572
760964
1539873
2666198
2614096
1130048
2517817
728768
1966893
516181
1147776
2499487
621029
1062206
235652
2796628
1825594
983606
2238355
552154
1015820
1860065
1283145
1184151
2542297
500455
82954
2030986
1705193
2424400
1069920
1693468
1713530
188729
2749061
2189592
2551383
407121
1121042
561649
2520541
2057099
2878207
1105452
2372655
1034999
1582441
853283
1180769
2330796
2786652
1955850
2524030
464216
1861579
1119653
408955
2878574
1035751
751335
917721
1173020
1741036
344446
1259220
997033
2286131
739584
1624670
2159523
2675221
58280
802131
2794212
1555202
387939
1572497
1406823
2355451
2195703
321071
980505
1492970
203538
2644122
2389231
560930
2910185
1758543
2885334
2914172
1341708
2747949
1143598
2678307
429945
698075
294226
1056408
2804679
86760
40732
2809774
920110
1583079
2091857
614562
1415168
2389296
2936686
2843982
1619484
594565
2046829
109987
1373741
90194
2202813
1701022
1938117
1193766
1750214
1095805
2372986
645386
1817636
559929
2079468
1402256
2440156
2136371
2292627
981605
2375164
2080787
1418323
2508731
980308
1926589
189972
2813569
1425356
1924230
418379
2539802
639831
1607607
1630813
248798
1008788
1857114
2126936
920842
1943223
176062
1977797
1457010
2022056
1939126
2267378
1713110
50593
2164702
2451210
213209
299640
1940574
2726465
312858
2887006
847254
1922608
1181594
2365083
1456934
497289
164029
406872
1079044
2193791
458093
1863809
1257404
1755125
2031284
433605
1229107
1588536
1962002
1941372
243020
2496653
2649826
2175455
449700
2770481
406950
76397
2746574
982927
1936577
1992753
2187362
2497497
1400384
2302757
2204914
979316
2704771
1631690
2697453
307458
2195578
2423616
1540184
1184339
2503493
2684061
1179138
1755731
2801956
53800
2067717
2430648
2021493
671829
768559
1033574
1540646
1344711
1920974
933946
92311
2770030
1791909
892926
868409
1616089
1553186
39875
2835609
599872
1968112
1793199
1463117
1492946
1408232
969766
1344447
416356
2830520
2512594
394329
1648448
1607290
2111432
2880619
967298
2359955
1562663
815426
1232605
1133499
1453075
710099
2828596
1102966
2420525
2295026
2796913
1114273
1161897
1548829
2802837
2467314
2119871
321495
371350
1843567
769711
1624597
2080204
1471880
455818
195199
517900
2820380
1973420
964231
623173
133919
1401604
1792886
981676
2347182
1339406
1665128
1715273
233111
2560169
1271083
1923885
1160626
26267
2081834
1473871
2289319
416827
1613841
2869975
522319
200449
107124
1127171
369197
165993
1655725
1410294
266495
2290183
205972
950813
2724902
104147
1247604
1479752
2108330
2318163
1073952
1353919
2360925
193778
1848347
1751635
463742
86632
805245
1412165
2728976
2097487
457509
2677974
2478383
1509691
1577332
2509760
81930
1257518
1372158
1770625
1628831
1941588
1663753
1026893
1354471
1381217
1447679
1863342
618294
9954
940167
639464
1137664
2123020
83299
2324556
930845
641030
980441
2603267
1408205
978892
495969
2936974
90949
2319881
730732
1720422
599139
1842570
2674540
220664
2825967
2353211
2617951
769070
1631396
2077761
2459888
2554563
1469594
2718728
613706
573559
2915270
2258702
158056
1278324
1656836
1566418
591366
1706912
377548
919679
1651091
94110
1165684
1169938
316503
1188410
1330789
578968
762819
144261
1335901
514427
288649
335145
1247315
2274343
257908
1214434
277032
601479
383551
2586479
1582279
436381
486060
1017019
1865815
968394
1826566
2091210
1221613
2125163
792475
1360835
1633516
2439089
2232229
2729878
537662
796521
1732818
263596
1982744
464799
1309806
2169896
844711
1323690
1962890
382225
740351
478610
85582
1430668
1684162
2827423
1091086
2375002
892595
32903
595415
2361060
468254
2457298
920313
620833
1868215
1854118
576445
143475
75622
520911
1500918
1562712
2072957
1947089
952552
2578625
2268701
1434970
2127745
2772907
2541212
2068057
741998
2438475
505580
2426066
2582789
1006761
2617232
76055
1220570
974829
1301400
873790
638802
1114654
590223
1180169
2745321
541050
196223
526331
2713510
1431472
556538
1965918
1608227
1809451
1647770
425600
1124397
1231326
529654
2651678
1566806
1349402
2086740
2138312
1081455
879219
873169
64648
436146
1492329
2627727
2576442
1466553
119425
1422872
2229269
297540
1644191
39125
2449967
990143
1911734
1209200
412931
2890484
764750
418084
612903
1442212
1582541
2330342
1487977
350198
2552866
2742314
986786
2331413
209828
2590015
2685517
579534
2067384
170925
2116259
1201697
2793789
2718382
2750485
400839
2067241
531219
2220252
200104
181916
1673396
939578
2934913
1855102
2858725
1990315
1820181
395836
681877
499478
796674
2295926
1919018
484657
2573555
1437907
1728408
2346947
1481625
2569260
2828375
2220852
2918452
245324
2331196
901571
2000616
2714596
2309513
1089722
218993
2348872
1908624
1180552
920556
1964923
2729637
1877419
1442252
1074564
678770
1486042
1807624
910012
2587617
436816
779928
1394582
105312
1445263
873545
796804
938594
824452
120518
764608
2402725
602569
6779
2849852
1597173
1473722
761064
334852
1651052
2450105
512231
2629710
45901
1443584
324412
1040308
2849769
1799157
1400241
2845622
2916709
2766902
1713868
2638619
280502
1677927
2664046
1535466
1840850
1562507
126714
10342
2843699
2490605
2312440
1853692
1577826
122589
557146
1029132
2356920
2102428
1991249
1776411
1879268
2575706
1442072
432666
231317
2088837
1640809
1432839
589997
1236042
214625
108682
772743
322171
1506037
2896884
2155430
2298103
756208
530413
228429
159784
2598883
2406374
778238
2341890
747997
1374729
236457
2099911
1082477
611792
1510127
2840505
745693
2629840
2878480
2609514
1183105
1909098
1843632
1806065
951975
417035
2016703
2810949
2341501
2872797
2874954
2133337
922284
497941
2338100
369378
410681
775660
2146744
1010583
1305562
2432187
2267516
223366
2443919
1090542
2210207
2722496
1266888
2182158
2698009
686772
519402
1491763
1423580
837676
1146521
1239879
591959
465112
410200
53692
1352210
683953
1186932
2383421
1212392
2110603
2818199
985222
1946807
108530
2314325
1420109
255963
62974
403929
1532754
1315148
2833248
4726
2812231
1577284
161605
954527
1806916
718998
892580
1934706
423353
1280380
956130
728631
959108
759091
620976
2682024
2405459
2331436
2905229
520737
2468137
2546499
2906637
1873539
2711771
446422
1781257
2585704
281076
2316838
2378227
1002460
1773773
872160
411916
734578
1630511
1855727
2708405
1195990
2667627
1570561
928440
1617930
2293619
504731
8548
1456580
627915
345699
2336291
1279538
1710829
2622086
1465351
2478281
1054336
2504024
1068826
40513
169308
2156060
1616511
2018992
536166
899707
2642256
285469
2646277
2716171
792544
2319553
426478
782739
2435283
2616732
2836502
1508727
74553
757263
1091591
1779006
1516384
1129593
1761290
886353
20621
1036655
1918630
2152331
248293
1047917
80350
1733845
1154733
2432526
932294
1992493
525179
1561466
721886
553114
2791769
811761
2387767
2018751
93258
1262199
2509957
265599
89192
1302679
1101349
1760627
880583
518945
1945160
2520156
599623
1897734
1573921
2683962
2503248
41571
1634837
110926
2474274
1709173
2216849
586181
625840
1581053
1702520
2701468
2300481
1584190
1394181
1994825
2695159
1490685
2451695
1803782
2927043
659642
737144
1789413
889888
296815
201439
2303295
6034
874804
2873335
2708412
1052108
1082532
2648373
2110576
2851937
2088826
2699962
935980
1129812
1619122
775480
1162760
1010476
2003533
320378
2747336
2394967
162785
352265
1048932
2637809
1599600
1752195
907618
1734791
1416239
924804
928755
1129041
1285829
2144516
695463
362968
68104
2390120
1748440
1772731
2506627
29604
1954359
1844144
1170326
1116579
2864173
317200
1641100
246542
1775332
2798041
922413
1223791
2468427
186341
859632
2373178
1694765
1814552
1208658
1157027
136008
154043
2018143
272117
215925
292365
1308803
2085016
2457890
84520
1822695
2536627
1703189
2292913
1747454
1799400
1432105
777584
1344947
1898269
2408359
1352681
1470677
623377
571087
1372803
1613662
2026693
2492005
942695
1003076
447874
691832
1844017
1718362
372235
2499490
2029058
1764181
841042
235707
996027
1611606
2720956
1356941
1689850
2150754
2274853
2434079
2046402
2110704
2056471
1376619
361546
704695
1514739
2419869
1099406
847925
1604014
212474
515291
2092837
1644974
2002726
2152344
1504304
2311221
558538
2274009
1038929
1348341
511112
210413
344490
2225875
2805296
2280938
1942700
1018260
2153088
115339
2421631
1155704
632740
1252516
2451316
147373
1357097
1438677
2696632
2089338
520447
2695547
1348697
1416106
291741
1605687
439684
1232662
810522
1664566
754260
1240005
1970885
1495254
699088
2565484
1622795
2314048
2832344
2318692
2256719
1790479
1291763
2348941
1984403
1722170
1819794
748206
906593
970960
915440
2829723
601463
1002724
1665252
391669
1460956
2136218
576156
830510
745503
1942432
315376
2709104
322065
2098771
416238
196403
1250434
2736332
694352
2652621
32996
1197392
2849543
2376410
2803864
738280
1913481
1577897
1471716
585762
1002754
610485
722811
750934
1715861
2615373
1238290
2254188
445315
1480149
1979584
1828505
495891
927058
1104714
2341633
111126
2743761
2916161
2857537
1467231
2197192
1956713
1676928
1600760
1425380
2532722
2382807
10229
2463813
628633
2875695
2183849
1719034
696808
2218495
782989
2376968
578963
1928654
900852
2760721
2371297
1012555
2230760
1631042
1895962
1949761
433513
2205860
244434
2107615
283944
2135009
1923073
687178
1646306
2747567
773992
751043
553927
2436306
1907901
76056
250219
2082424
2882926
2902882
170284
2462342
1357636
1090086
300431
2902636
303674
425425
2279989
1985969
203656
1697217
2053474
2726586
1478572
2900379
1230284
2090766
450254
2436249
588713
2363039
191397
1898756
1257562
2092776
641016
2774304
21350
2559388
2661401
385647
1708347
291365
479027
2146574
228192
1676517
1273923
703087
1488544
2315950
1901141
917480
2068139
1350588
2436776
2857211
142777
1167862
1272345
331835
1263619
2644454
547708
760595
872569
630570
2590014
1756695
2411202
264192
2560143
2272983
1863778
668184
913010
1070846
2451398
220084
141003
596186
2619270
2474097
1459443
1450268
2425521
863852
1831357
1206560
1990100
587922
2075551
2686446
685659
63539
569225
310971
2026081
2433844
2245479
2344713
1976396
828533
690865
1919616
646366
1991945
1177754
2292478
1105486
1482731
1268352
2424826
1560341
145335
390503
258743
1558907
2420982
1277465
853762
2840407
2718146
1173304
953141
1361191
784295
1211261
2242781
1426160
998619
15606
1854467
1867900
383916
2871952
370889
1858615
2554698
2469139
209767
2090276
838816
596973
1097662
550612
1571319
912096
608136
75844
395993
1907839
758294
2905763
2150924
356154
1831543
2617090
791694
335578
433107
2529743
1802330
549650
1231539
1451012
1993235
2535242
2383338
417193
405236
415390
2386049
2707051
1315148
2065502
495500
1418185
256281
711100
1625534
1276598
959413
1395307
2782258
2202100
1494321
1326520
742536
2245205
2787023
272968
1362991
1850202
1293969
2404772
842865
1675681
1759122
798083
1791314
827861
2491839
604142
1596310
798256
2433561
865298
1730942
2797774
272577
101579
1454788
2771545
491188
1413012
1281771
1569322
1481996
407877
2595787
2768509
925011
1058922
837489
2258264
2170656
1717986
1390665
510421
1702606
2168916
1128454
270804
2764588
729429
1761056
1610932
984164
572412
2808642
2529625
2043361
1048191
2266441
981194
2838863
489636
1019853
2062583
951485
415931
1703584
2127130
1392086
107763
1438591
2135899
875647
500191
686038
1988896
2803996
1248015
729776
554457
2345189
2784727
888415
2851001
2664372
319842
670883
459337
2852871
2741367
194956
374570
184732
929747
2269243
2843426
765456
2202299
1574461
633680
2387492
161268
1790074
1542748
871318
2599033
2186559
300747
705550
1595839
1320809
2579236
1733251
1905268
2429117
2332749
1760155
2886374
2503762
868771
1766532
131788
916654
800762
360237
213128
318952
187487
351708
133770
2669140
2854347
2674180
2442411
1507578
2100381
2761154
2466126
1825096
2919594
467930
2304354
672753
583605
1004767
859132
2511009
837081
1603548
1164367
2071653
2494494
422344
2703120
1019361
1088706
2177500
2313103
534176
2192573
662581
975310
2421670
1418393
843438
885072
189861
87608
1085954
2327040
1330369
2708513
2719490
2516829
224532
2177240
20576
233927
1146823
690128
2011390
1192792
2615407
2510738
2581929
2182643
2115272
2537879
85402
580587
612076
2694489
2120530
895762
2280404
2677802
2701333
2175878
2425867
681109
865865
719990
695872
1740904
2700313
2161936
1354942
1184392
1363059
565182
2814456
1388439
1485996
1826092
1519686
856387
50007
1187047
2518258
2517850
154392
615766
870406
708176
2509516
1418984
526118
2664124
2717162
221628
203370
1010751
2682087
2877799
1667233
180791
347086
2582513
1280596
624234
582507
772606
55167
246562
2731127
450669
2353174
1674592
1395892
236548
519533
1194487
2873916
1583093
2328995
1172496
2821010
424891
308134
128048
2656231
1637420
972600
1309921
292479
2839718
1093822
449726
1658300
502775
1641318
1217258
2575615
2762241
1206536
1689443
2233694
1137267
2470761
78265
643805
1013152
1948633
490886
380390
2412505
2851833
329923
295418
1670047
995514
2009414
2887738
1726788
678290
2395184
1413139
1215371
1859222
42692
2389828
1529409
2246153
58365
1254756
302564
2349307
2019668
553762
409412
514584
1814540
1818855
2444500
1803442
221102
2459030
1928545
2921449
95356
55180
980935
2253106
2850512
536365
395699
986131
2656474
1903573
2535548
303635
380768
2545251
2429388
2055027
1342313
1165756
19393
593408
957428
1397782
834783
2416914
830066
2592857
174262
1134119
2397308
2935331
825407
1279948
1159056
368822
1420376
2758797
1611291
346320
858202
2320878
2291206
2866965
1434747
552820
541770
1158846
2889488
2576226
794843
2589495
2238659
1961256
1765028
1928645
2529866
1219774
1518595
1055422
1961037
1061843
1463586
2885622
290956
2440908
2096416
1138979
743998
76734
428809
824481
213133
2555799
904134
1628379
907801
415464
1459304
1464176
1469932
1141887
2413852
2231090
498152
1162274
717594
1238296
863215
1102924
1638870
2700416
580169
212296
2788251
1884499
1296437
1727862
509996
564170
1475496
463073
955220
2674731
217662
2764820
618350
104193
2337493
1090698
215087
2437592
2224270
800626
688649
1975857
1596541
2865023
226816
106587
2478699
2643261
994732
2892468
2409791
2588971
2323047
726623
513902
2661209
310131
2562163
2825416
868541
1430494
1424875
1583571
101186
1868039
938916
991272
1862295
2761511
1724550
2690467
2322576
2238667
2035038
2529627
2184076
2598810
2782852
2413490
184151
2713426
337561
1108563
2223898
1783986
993704
369677
1485191
999309
1921713
2894570
1977104
229997
451338
851422
1630410
1145634
726477
2403750
82378
1121013
2186480
1534857
2808532
1924403
2888253
1219781
351327
1143615
2537605
1544412
359862
2888648
1458967
1003389
96749
1396793
1000814
665594
616645
1957293
496541
1798058
2255394
2614663
744788
2415822
2029671
57665
1047901
294277
1687371
1906933
551836
1589503
2480106
2364631
629204
2659125
592234
1058995
1789897
871656
1407080
385624
1333319
479618
2394335
1689979
1789392
2520376
593494
1416797
461248
2145490
921603
1254159
2157400
1536672
1264260
1938340
785452
595142
1325953
2169912
221724
2434713
868577
1236213
2922957
669688
1093321
947173
912524
2755664
2064692
1461125
2164265
808181
1845121
104206
1226332
2870480
2932926
675299
284292
29171
848752
2061986
2177469
1585157
758237
2914991
184850
802751
1379948
917816
1669044
2009025
1202949
13617
2784573
1985679
503706
41153
2363885
2868730
264904
474928
885567
590207
2184052
1541838
1514211
1468721
1328233
436652
1832153
2173801
2340193
2450033
2838888
1969474
1532160
2740670
26879
550696
488129
530932
1119536
1763788
1075034
2665882
1714474
2702794
1340600
490239
1726048
2224068
144236
1323137
2505893
1064826
534357
1831439
870614
464693
2117237
2446987
1538540
325301
263198
2300299
2248607
1613278
613091
1887402
722803
2269824
1564696
300453
1766226
220803
1591095
2792156
352016
465960
2599950
1906650
709524
1510928
443980
422005
2855529
697298
1323926
1990555
2834659
2063697
2636216
755243
2106521
2511700
831783
1079777
13074
1411797
1824713
382724
2697846
1492223
159048
2489369
2119241
2775001
1900874
2813620
939965
1504725
2097273
2833475
1298046
981645
1302787
904697
78333
2395821
2599968
1475496
2370131
1547641
2149712
2119337
1180779
2141956
1695510
1492291
1508071
1241676
2183022
826232
1713990
380031
400398
929280
571336
2251942
872301
2281091
1873126
300463
235419
221133
2343212
2456984
2244464
1142682
2738847
1551850
1945710
91270
721219
758216
2461662
938938
241154
854658
779547
1317503
812502
226254
1680082
2164391
2755696
709271
2656317
1114687
2476126
1676292
659073
845607
2573068
1767471
1278009
1750132
2676870
546130
2238540
1649530
405792
2163856
2332572
300239
1880164
1577834
2583176
1632176
2195258
607946
718516
143377
2205187
45561
747117
2920577
2804609
1381540
2735655
714197
2734587
1381886
943248
2481063
2742975
1212790
22628
1360447
2736045
2214147
1622572
443153
1962173
1823569
1251255
1165497
2616
1735841
2560769
1791384
1063625
1615409
2445898
880078
1241036
2618686
303455
834961
288441
748561
1238542
2382866
2682516
1912844
1081616
1725759
2420459
1786635
1856316
1684524
438347
2543960
2718052
1455460
28664
2331105
1263168
1612212
1573703
2799483
1787166
2662870
326011
2863984
1837180
556104
1923629
1842498
2440774
1834868
1190463
2765972
2310908
473049
470060
1352195
966880
1950879
1146743
2205743
2810503
2507262
1333606
2106632
1328441
927222
2524907
220270
2075716
2268448
319169
2436661
1853035
489378
927004
2826050
1840557
399473
344019
2295544
2630827
1953104
2682946
320743
1323365
2918537
749878
139987
1102178
1078942
1069223
1308242
1627529
2763925
1901418
2876013
1683373
2413619
2053757
1060360
1559720
2296670
2212817
197785
333184
610988
1971121
317466
1452225
761041
350260
451838
307340
1154611
1856854
149726
2518705
2219811
423497
571992
2540326
807885
702664
1127859
758434
2066537
758093
2450105
1996453
2611815
721987
249659
1055341
32605
478823
1486365
152835
1046925
1921863
485957
1045796
2163082
1023038
981081
2774827
1118028
1796857
2362793
874722
442004
972949
1596755
2660111
1667699
225542
2190094
2498193
1255653
301999
563907
1964253
1919593
1105817
2458314
577674
1797244
2278788
54504
2085978
981796
2294481
874776
2153352
596958
403159
909004
382653
1090347
1113905
578118
64239
1263170
2511884
2651473
2070012
1973857
2388872
259331
1168503
1915685
517546
1627698
1853940
2795225
1436662
465066
2676788
1091643
2788237
1856354
2467014
1240057
1796113
2731106
2408368
21441
2540848
284839
743699
2556522
173658
2838987
1913039
281118
2653348
1814959
1838993
2704337
1730884
1628733
2322654
2150754
383763
738872
561719
1146502
1453853
2053942
1980248
2731887
2201959
739955
2544881
268363
2180890
575927
1911600
490950
766775
1109357
1049654
786711
454497
1316647
2449935
2861330
1972408
1554490
2785377
398927
463964
1241552
21602
2769604
2347659
1974616
1244909
292209
2614410
2502447
1132549
619176
2761195
21699
2057907
426232
427485
475550
1455800
2378706
2657223
1294348
2860237
2011097
1511413
697693
276779
2256042
1363520
1331224
2257727
1033913
670839
1269481
2262951
656870
2853832
2063839
1432173
1674170
1291827
1374234
2326829
1823806
1941378
1476993
1044460
1327287
2446568
2278406
2855765
580830
2856000
1178562
242785
741655
2853764
2076356
2006373
1337046
1158299
93434
1166361
376859
1089049
2300287
2391523
2481956
2666577
1070550
2899770
1651152
973228
2438366
572864
2005807
697765
235544
667068
250801
2506680
2048917
2501305
2501369
221488
1982574
515984
1521601
2715047
1664254
904559
1757364
2916767
2225118
925255
966298
1281056
1732199
2342145
1752426
689690
2316663
620776
371632
261895
1346457
2830328
1868459
721260
140927
1764343
2933643
419518
1245444
2915609
2270204
2595643
1564591
1191095
676246
1838919
2556131
2856167
2622978
1469552
1262590
1620409
2443492
1594907
2642555
108855
1864975
1432080
595909
1306863
1411103
2679388
1962919
2414818
873137
278847
1590641
1231216
2807410
1029695
2663476
1714848
517575
77780
1465419
760549
607839
1419912
2289740
2939839
2866806
229281
2576608
2487971
1638070
942149
2083547
1807172
1718375
897168
2817943
189085
1090267
2563427
2519890
2842706
2350337
2870644
824135
949827
567555
1918316
1502451
228485
2030039
2380975
1194945
2315397
788983
67521
2206235
1975287
2558448
450752
1816841
1230873
856710
821182
2017369
2826189
2004543
2168028
1761745
157366
2183499
2921333
119158
2783397
2546802
2249508
1621735
2816923
2851007
574962
91731
513253
1138311
1078780
758223
1263507
1291470
666670
505457
1006574
2508029
2322192
699430
359912
2554802
879113
1054711
849328
2446198
359709
1857225
1997254
744889
1484203
250420
1408367
2604207
1214927
2845314
1904563
1115946
55722
2549184
1896006
449342
2662389
613804
1136692
1801217
2359985
2546633
1957279
1506951
900504
1512658
986829
988312
654168
1967949
2939805
2287184
2408219
1758022
1105549
2670640
2474774
2692533
1100186
2497574
2450104
2663680
2836626
2390262
520877
2016430
485352
1428206
2119471
1722128
2340819
1100032
2024004
577053
325913
2347246
2404878
1420668
1537081
1349296
317292
2455695
1624771
1522603
1687015
565068
393767
2415824
1262325
591875
1072446
1909550
1461611
584756
2826447
1235479
1622701
1312841
1226962
2282242
1157386
2722083
1818075
2353302
40054
2229542
636887
39681
2836811
1698472
1578562
1078656
755661
1446243
177356
2040822
2358661
2715138
1533025
1910224
2704733
1070513
2124377
2130243
1195336
2540714
2898449
2836085
1162260
974003
630470
2810115
1542111
2575688
2045727
1678109
798458
2908451
513901
1585297
128536
441088
2506390
1844066
1877605
1268797
849629
2594044
2658460
766067
1196805
148600
1024131
1706896
1841484
1133207
2568588
388744
1647840
2082919
2052169
524703
1769545
1672122
26354
795047
2596210
1988800
1529988
144215
2373851
2757094
1476451
42035
2664365
1691546
1592282
321166
899349
1814774
2111767
1394999
1557497
2883386
734239
1981341
2171869
336291
2386454
2121260
2150354
1887038
969043
2711801
1876036
2481670
1843318
841819
648423
2886802
763486
809979
600998
1617555
1959737
2697407
186852
82824
2336953
2224249
707170
1268209
2013275
1618981
861501
380736
627068
1330291
1700590
971733
1993771
1688293
1864549
2475557
1288269
2719241
1462249
431247
1901365
317657
2730171
2635254
2639651
1957713
1763947
1222657
287047
1075710
544070
207559
781142
1501543
2628410
1191219
958948
669801
2776708
2135630
2400857
1762685
545903
188556
238976
214138
1976710
1734821
1182029
2461424
2249696
1306829
522847
188268
1880012
1635535
821895
981085
2621607
2036589
260750
1872735
523694
1081082
1888967
484051
2193913
2282422
2858468
159181
608255
361235
1299623
544343
1600442
1134622
685084
816360
2685475
509044
892638
2459521
516954
2399976
1058047
1392268
463648
785732
275193
2588371
1508530
922964
602288
2277766
1596860
1857490
156064
118838
1711994
181629
158263
552070
1743776
2641875
2602568
1192535
2317025
1435654
1874258
1012770
2832754
1778132
2919277
415701
1267237
241299
2662880
2281675
94999
2649227
1339764
2250179
1387225
2446202
2170706
452101
609047
2403126
2096718
1028168
405193
1913784
2126780
794746
1138917
1639729
1665552
1275344
361271
2064384
724329
359507
2040427
2482831
2559326
609239
1248784
1097279
458906
2899186
2045967
1877398
2459402
336947
2328571
65551
41408
848328
29860
2796431
562899
547809
2053248
859497
516891
1021693
918273
87456
2687854
2338298
2789278
2528856
2601623
1194674
1669834
1684917
2083027
2711524
2786456
575362
1204171
1586868
760160
235159
1020903
25028
582027
85825
1987029
1475867
877662
2493410
1701768
144936
1083739
2630612
1526389
1920173
2039560
1924053
1138423
550885
809557
360111
2053810
391232
9748
1829017
2786410
629168
887607
972081
2294333
2300113
291370
1426750
2804418
1705446
695783
2841088
1534549
1229799
111543
198263
1274992
2353110
1443052
1255162
319515
2473942
822608
1609523
1797007
1955881
1104663
474830
678432
2346247
330336
2720828
1816663
1058121
2371460
1815639
1071356
344177
2528210
354948
2000287
1263892
2483796
2527144
1993303
2718183
1651409
370586
1519934
90759
908969
1270938
1307112
2538219
18935
1148240
775527
1919462
2168914
2362797
124124
1504651
436669
1507533
2300845
1459343
2333903
575050
2236255
1118472
2836469
2668533
362236
1277842
2316730
1492478
324603
919151
2085193
369149
1335690
1412905
1308355
2282853
377227
726723
876660
2680886
514267
506007
1547021
1873172
2764792
2724074
1740028
1638857
2637945
62148
728669
1442345
2384047
2729454
1997925
140823
465788
2263287
1003107
1548643
1287378
2175563
371983
2380983
1744570
1448439
599815
2503603
2589071
2222474
2694106
630337
639051
1520739
420399
1765199
571436
700947
141868
1377333
2670066
141877
1977203
2922996
2592929
947767
758086
281112
2128622
2243552
189348
896451
2075674
2417283
1151472
1949899
1243486
2431644
1422283
377496
862141
1644828
1901748
998121
1739856
1818442
1370576
1977924
1737944
1806225
1961023
557445
617268
461966
2687401
662173
2130559
2209478
895616
1622452
1243229
146696
2168852
175140
1409597
799105
969162
1100952
2103051
786678
1336384
1430361
303794
2665250
720556
810087
213860
1322712
1994191
2446206
794912
420657
540551
599393
2059149
553428
125066
510176
612914
2534134
2242832
701455
1878565
2052825
555556
1595461
2606376
1655840
2773642
1543324
1853548
1491579
551724
1879825
549376
1028525
2396343
534586
1099382
970067
535446
130128
2817912
2404151
633307
2201649
86546
2774215
1260510
1632061
1212074
563089
2197128
2580768
1514572
2140772
255475
677740
781706
2437237
1176493
578183
132387
154982
617909
1645280
1128742
1362418
86480
2885741
1618502
2765631
2691960
1691850
2529364
753110
1081402
2494127
715478
2245727
708047
2732381
393972
2878052
1559075
2234017
2178102
1253454
2149891
2753159
1763240
1049714
120165
1034240
685798
2277109
185837
2937309
331271
2441979
2380904
2766012
1925707
2826577
622882
2795308
1181179
954714
1684706
1741026
1044862
1091807
2196992
1997446
1085820
2289184
665187
753765
1704743
1494943
2298270
961687
737041
2670491
107344
448502
1561122
1252422
2131781
1668077
206476
20348
2189378
2531924
2515994
159773
2204721
1673240
1243302
2839042
954201
1172910
1740845
357648
1786451
74387
291182
107715
1374641
15188
1309836
668837
190616
1822998
1535596
1125626
181872
2752725
1913127
1232267
1581274
533193
2217038
1756832
1174458
2615808
2619935
2120230
2130761
875011
2567101
2057275
49563
2750177
1269413
1289365
2230310
1588724
1089398
386392
365572
635784
322735
1155635
1239833
285611
2148757
1965685
132273
524454
2056385
5426
190456
2842174
1191260
1804022
381605
1635445
1607343
260376
2667940
2741685
690707
2373933
2646786
2452622
441139
2469274
2396649
2132638
148458
2929364
2582262
1874713
2007799
208105
406090
44206
1959104
1495313
53315
2524185
2309589
869554
2290884
618011
2507819
2873520
371728
769859
2169331
1258441
1591136
330547
1372083
456743
2452485
686423
1690644
2819272
368955
1303811
1022055
610563
2338765
2192236
1965671
1069086
1305173
2730936
322991
453100
1657990
674542
1830947
194152
2183551
1428342
2159613
456992
2434848
56689
2573898
1834140
2852683
1339703
1666809
1737218
1385443
416243
1090331
1670315
477075
1656779
2187737
2523615
261712
2078573
1383416
943174
2774625
1103626
2158658
2128119
214325
1830901
409179
2888103
2930019
1777018
1673407
532235
2007
2011316
2593498
1087104
1739922
608804
668692
2863509
2744155
1043497
1152908
1267080
2700112
2634604
1591062
1050197
1613411
1963170
1317745
2271855
1210562
2767596
2741534
2695572
1695437
1750885
2578446
1887941
2712845
1117832
2570015
742845
2403181
2680640
616110
882878
2694062
174752
1774055
1141738
2842382
1339689
2483988
1660544
888748
292496
1177597
2476653
2479823
482856
1208437
1693904
903588
1894593
848487
750876
2832222
1121635
787005
1312533
2686211
1261060
679790
421064
836889
2455164
84349
763960
2939672
901629
2144296
813266
2859197
1999639
1577005
765678
1864895
524528
2889651
2597819
734233
1282493
1755058
1796774
611787
2506210
1727139
1767112
422041
1246582
1491971
1389052
1670076
1682900
2630496
1240946
2623791
1495093
162437
1734154
2875016
1445603
697279
775409
2262248
1596851
809260
267660
1849463
286328
2269852
1603082
75360
250214
1667819
496780
1457640
342318
2720151
2227514
2207702
2320665
2916872
2254200
2783441
768778
918543
1494538
1561966
671025
511835
2752313
931452
1634683
2583906
2076346
2715635
2674361
27641
1208321
625850
1598942
1040062
2606687
1934266
610865
2586172
1028276
2774810
2825146
138911
2701115
347087
558999
1221827
1894759
1287759
2233196
1669581
589651
200998
734279
837957
707086
1392881
607578
471054
795439
2191673
1661211
1934743
562265
935832
729821
691462
1534863
2815687
1287179
947203
114820
1215400
187856
454924
162643
2030581
2512950
1208046
914483
1383281
1851887
875029
1568835
1034780
423864
769122
257140
882778
1737763
1424056
2535606
1866954
2670641
226306
1867776
1343958
460345
2726819
1187024
2879556
2852293
1973674
1168763
2125813
2348962
2166799
1771437
386570
2473194
1632543
1177940
2036506
182695
2736892
2883567
5657
1741595
1453054
1820172
481979
1415700
291953
1811979
64862
1332268
1099059
1762203
2108810
863188
53278
447872
2061462
2818489
2770202
557722
2924277
1033123
2805928
883005
431597
2549938
1259952
1261401
1054975
31357
2643258
27872
2010434
2760484
2295551
433112
1669986
1870914
672056
151775
2152889
1627394
590013
1838730
2178988
2478755
1619480
2459985
2619751
303992
45079
249963
1357824
711756
888600
1815471
359519
1108392
641693
2362062
1452872
1574144
1485373
721984
2634361
742288
2197243
2729547
130713
1870629
94774
2340992
1367889
344335
1099253
2110329
236146
1139312
1695933
2891353
1409927
858815
2903219
1081412
2112490
131318
1040733
852751
550165
669879
1730805
2213632
1333636
2102241
6080
956301
989893
1674243
538009
2361625
612061
496053
1477877
1628610
2455212
2400905
1819448
2704900
2247893
2494258
2905517
667873
1694667
525998
2513344
740285
2887617
701709
1369508
1805258
1979346
1256567
905908
915906
2346076
2060512
2749119
1880978
906889
315300
2168377
2695144
1163794
793024
1516766
825151
258209
498442
473258
2461600
1403715
1348115
2555804
1441609
2178879
566765
1582115
261123
1826770
1250946
1012063
2086142
2541040
970689
983804
475913
230555
2625046
1417512
1187962
1883414
1161762
1880039
1474897
1385034
1059669
1940205
910488
1730403
1870954
368654
2861978
387392
655039
2740533
1202058
2429587
1252011
926869
1398724
1727333
2387693
1354720
471275
2031358
1137380
1556759
697337
1937109
1904802
1993622
1174917
1159389
2664481
434460
1005076
2250530
568226
2047334
1753841
2270876
822575
438395
985349
254877
1738562
1005888
472902
1718533
2176560
2130338
1614246
613149
1407177
201730
1879015
785215
2684569
190840
1147971
1952970
2758207
1236741
1864843
2093001
1943168
922851
1765641
539932
2103638
2927607
1512936
2291230
1756932
1003648
2787863
2173168
611014
1864801
545752
1048239
1264206
1814216
701752
908385
1378826
1600998
2110105
27459
1809723
904166
2809518
1485156
87607
498728
1947847
2185409
1369396
1791462
649275
2131838
2600173
361251
2697234
591194
2081498
298303
2503192
1448398
826651
1682309
504227
792485
1765793
996273
2807805
1344704
99654
2761803
2246916
225034
1931915
2845442
1711702
188947
1561598
663889
1042104
174458
1499399
746403
1055037
115313
2238074
2511143
2312345
512244
2063870
389700
1879396
1608426
1498261
2380128
1259163
197087
146992
2311159
856583
1048827
546573
2832891
764081
2471930
220752
1151931
1499484
1249754
1150698
1973853
1928086
2329869
492172
2859045
2656632
926478
39892
436068
438563
1454616
188277
2423002
2080724
726520
1351107
240065
982888
1398080
167173
2565750
1253999
2575108
2030169
64822
2457888
611931
135598
2763036
2026260
298241
2854905
2845403
443733
444763
2731716
726616
113074
2552394
1822303
830718
427075
1698422
619962
1817756
751010
2292307
710725
2283692
2413575
1604378
2038592
2175296
561299
207439
2329273
225257
2913869
2701059
2148193
2903781
2706295
777622
1881683
763084
2661858
250269
1920613
225701
2278004
218825
199963
176302
1403235
1243266
1745348
213178
2895708
1712891
2887804
360696
740855
2750698
295403
1482518
2678324
1719104
1063284
2484420
1636421
1678862
1636693
2288460
1841516
542047
2872222
1431110
459181
1647417
1434748
11243
965883
775657
1307101
2269486
2170612
760755
1653758
2408116
738864
2219826
2502991
1482017
1988274
609916
1285188
2601837
1189332
545532
67752
2505874
793861
1641841
436231
175148
84545
158921
1052750
1040812
2878742
2048649
2430559
2335239
19922
2880796
447171
88587
1197802
1284007
2754755
2266457
136645
965127
1241777
196327
397042
2566502
1729200
201421
959500
2770578
2749866
2936145
1709414
2268102
2013187
742160
1683434
2738535
2876647
1427833
2505741
2894542
1835538
1411489
2529597
1414358
967591
2161429
467677
2681571
856175
849349
2221359
423682
544021
395901
1121801
1866561
237041
1290116
2902103
191610
117193
802582
40976
2612756
2370275
576351
1906351
1544425
1255793
2421780
2342351
1797207
642492
2525373
1827388
1689378
2197015
2714476
1005147
1593202
352452
1581678
1501005
1300972
1286853
1979465
563401
2892738
1500228
966657
769205
2797769
138893
577542
451006
2720003
1559476
790002
878000
1450832
2585240
1167199
115092
2872377
2854249
1995222
859342
2548233
540969
589474
2159890
1715366
2019524
1144368
63755
1803522
1237623
580695
1037569
1503711
19826
39772
1417940
1293527
1615247
573752
1486894
475772
62692
275405
1693422
2194637
975914
1810703
2636712
112993
2825865
1361605
100331
1744772
546135
703551
2619280
1776518
1727327
2655844
2434581
558197
1352956
1324150
2787889
569725
1957223
8022
1068309
763922
1847207
1359977
878495
2289232
1256400
1795494
1470246
744877
411197
709254
453376
2383844
2650825
2350676
2062073
2831831
31916
2558557
644954
211802
1400512
322002
2069191
2777697
2469662
2335495
589778
426124
2876945
1217595
2897537
1876167
1921496
2442285
156910
1802524
2793713
1432582
1922765
1678468
1617915
2938405
367461
142779
757141
853597
2837638
1895127
1345230
690879
2073289
2784041
339092
364180
2380481
1973315
2317790
1191090
1727022
1955853
433549
110435
2423962
69421
865496
193626
1557495
370329
1302848
497486
575508
2386258
2202122
2095433
1250784
1754241
1110247
898279
1187488
1099048
1340356
2611822
2935147
1266691
349185
732536
2633968
2509349
266359
2565007
750390
1785653
1276168
1467584
2926646
2321776
1401493
924307
1275568
2572074
113138
815317
2613619
1996780
1862782
2326987
2855472
676707
2000788
31424
2223915
349740
2807917
1669448
2764471
2361119
1586488
427368
2666718
2089552
800976
245764
869498
2214717
1954655
1906153
1894596
446063
1670987
2448473
1285710
2569417
2599773
848848
2598132
108431
1165093
2795280
221887
609715
1808728
1206869
643559
1050692
2067173
1495369
2113239
2817038
1913907
2639248
2507621
182358
1358451
764754
2384893
726948
616547
1200180
627968
683093
1431754
1300187
1680372
1828237
1078348
2331062
2317310
1561319
346285
1996270
1185138
97801
1628250
1587810
2846069
1695572
1481333
2878359
1485253
2655855
2764783
1251609
1182172
1230900
868120
2653960
1445347
2747925
2714824
2529486
2072356
931580
713888
578375
2405059
894457
267822
2253741
2304497
1807388
279051
993829
167974
2163300
392617
905016
313055
647084
2482767
414936
1658756
1161743
289972
1210805
1098463
2047009
938825
2646493
2240681
1491477
1081785
554638
1047157
1388232
2732593
673663
2038939
1435526
1434993
1433812
2069063
534335
472206
493433
597936
1357623
2487138
2622191
2485784
735107
2085205
2733689
2011930
595291
2607777
470262
2382964
202683
2358943
1589641
1763314
1124136
704085
2471894
708226
1536270
2299286
2789856
1494297
366007
2254807
518625
2922912
2634933
832502
1661126
305056
2278085
2556919
1673170
587244
609897
186360
1760797
1702016
1497691
1722548
1816045
893241
324461
900676
2064430
1948870
13017
79546
572846
1383250
245957
2790188
266411
2430040
1138909
2673681
1208253
947871
1495310
2018399
2289006
1116914
880439
2197424
1578193
191199
642270
2222298
1771611
660200
2172535
1166682
1752931
373791
1511991
221102
99960
1444148
776597
867464
268585
1544141
1835484
488340
1905936
1311727
828393
2278067
664859
2160971
2902033
750088
1322745
1835546
1462336
152366
1327901
1647884
122746
1447326
2015261
2702619
1419920
2823679
118843
650893
1580646
418643
2730915
1312484
1508314
1249008
2073200
2139626
2141075
2632200
1075470
2891678
1824927
1667681
1339105
121113
125375
2505719
1442203
2172121
1334366
2797805
2415501
212399
1360001
1100547
2670160
598853
98026
2497317
1758129
425946
993891
2204805
495429
2640481
2288002
1342993
1004046
2381032
1612612
2197787
2341798
1827888
1075695
786099
380116
399039
1737226
832172
1214324
924021
1478689
647558
719635
1990442
2699445
541673
1292448
653921
2882316
2218602
964531
2558367
2420208
1043224
2581122
330715
2828676
1215895
642261
2196325
536554
1128603
435022
1922508
558925
1493632
1237865
2333574
932991
1159295
2803136
2424825
2874580
867036
1139219
2638819
1024202
494191
2565939
2158933
1106047
117417
1765339
1883806
756747
1827940
1321974
2296246
2382609
1859141
2734185
1495919
480291
1838332
2612785
1681099
1346024
882386
899692
741920
1957737
2052246
2268503
1916895
656644
1077512
791659
1380019
1686007
2391128
854809
1359743
1667611
2522965
377542
1361245
818327
1424127
773409
2066126
2536605
1581777
1487728
2467955
2833310
776242
2393194
939259
2200982
1710455
1923109
1228011
841177
1849588
547855
1685054
1823835
2112878
1015053
628063
1970404
2886972
1283514
1073611
2138862
1157976
2674931
192359
1859598
1641998
1227575
933537
2404797
1065627
1914002
559790
1704220
268731
1848870
2525906
1302437
834159
730986
1120867
209554
2756029
44542
2410668
2849196
2332449
2338085
2241254
197999
2224803
227580
1357710
79454
1816087
626748
381840
2851636
1683253
1839123
1004925
2817746
1570048
447737
1371875
2882121
484847
2522692
1162028
1944669
1698202
609583
2690038
918802
1948247
2188033
524315
1047876
2553930
1868300
2019595
2198491
1985788
930092
815743
805090
1673156
2310024
2927666
276683
549458
816136
2135760
2540172
866069
292589
1185753
1031784
594664
736881
2902203
2351340
2147649
1082505
1270310
247871
660872
396866
2764132
1899909
1889720
1810030
609421
1214397
2498175
1079027
2849375
603522
129131
1645718
1996774
819714
1035212
2177293
1320833
730238
2803846
752421
666315
2582140
634802
539506
2929067
2376662
2063466
2308437
1410017
1917769
1060561
427603
1464398
2684306
122657
977388
113710
1812429
916256
589349
1646559
2590415
1399871
591845
1369929
829680
2240433
2300471
1669435
904633
2093336
53530
2201998
2750486
2855847
1411071
2195726
2192897
1040079
2762811
2491509
1841774
1198594
2712908
186860
2792296
2684226
263800
61635
1732743
2625067
1124771
2846193
136137
1607666
1577888
1057345
1239665
761180
717937
380526
2920178
1035063
2144061
2825982
31732
2602133
2705697
2029327
149508
2662713
54943
68963
2117823
2576183
2171456
1260994
608727
2627019
1700321
2738291
2864379
1301700
2925934
162049
485203
2508623
32956
441388
672851
659360
990323
1699809
83848
1298520
2255984
2414979
1549309
49130
338617
2920365
1894031
771912
1777889
1890912
145192
1778038
2587887
203910
915062
899932
1438413
2415308
2215376
734750
2004904
2031971
1537244
957471
2022158
2309006
1053419
602414
159430
2318216
726298
2552313
1851991
1364978
1667081
2792815
2833828
708680
1777917
2791156
96920
139838
1899888
2445639
2642394
1429510
1349615
2670946
2856604
2538579
826076
2822223
2898063
357159
695207
2638223
1279409
1512079
1958807
1189232
1433934
624835
1398954
1346739
2090896
1057454
2907860
43575
318109
1988718
1317613
453598
2076623
1375549
2218167
2761795
631430
1911420
2831843
2310802
2592388
2702255
2884616
1131383
1795750
503242
753405
1850943
1465196
1539637
78193
2317090
1929046
176402
945806
1497283
578496
2302914
1661577
1107660
1651473
978755
1535807
1069664
765640
1504789
664780
2922652
404416
1101970
2407579
1536257
2884880
2427582
986579
2296249
970986
217122
1419017
1899330
653806
2767085
2667659
2832367
2891840
2042900
94275
1175333
1368036
2541973
2926906
1778335
2803653
1392811
2735505
1850250
714164
2448083
1037488
1047154
2560877
973891
2175004
1551049
179154
2554934
1573901
2883068
2796086
2209937
2134573
551003
1840763
132228
2118507
1139703
923227
2505485
1379069
2697090
1943875
1081913
1877958
2606167
452661
97394
1218842
1122276
319751
2436048
66119
882358
966148
1355041
2026659
2840934
25254
731971
1236740
2007366
613995
2744108
91253
2501385
2430161
771478
1642520
1455146
1112908
1125729
2260694
2688826
70249
303962
2745683
945596
1957124
131322
2818237
1313119
1048117
1135223
2153957
1433766
1095776
328382
1176690
2455348
970984
1917530
372382
632169
1873180
1801640
591603
2633774
2560193
1473096
345696
780841
1818757
1198625
96372
180174
2829085
849506
1635883
2240573
679889
2364776
389696
2097850
135947
1841073
1855122
1174319
1584716
1762507
331168
396878
1580813
2665377
1180459
696001
447057
1416573
2923267
2800300
1628139
534638
2229051
1396840
2571441
2383500
2619251
1318697
2496035
2854770
883406
1552134
708136
1649197
1828578
922219
2266911
113003
2586975
1266628
2119447
2229013
2691313
1162863
286208
2500606
2509185
1964916
75339
48829
398505
941753
2481334
610815
945181
975029
2700850
2319695
250754
748281
1201043
1678518
2165827
2197964
804815
570351
1289331
2003556
2831636
576245
2576361
2235028
1027768
2600734
2760077
730819
1998981
681574
884788
1435904
2918185
1952700
1706769
1528888
1343026
2207482
256807
2626746
1365695
2144575
2536121
1587655
240190
1012026
1752042
951772
1475032
1262697
1831336
491151
1816484
2235848
1722513
400801
1239245
2056308
1972912
242712
2233779
1507428
286493
520218
1076498
2247556
242633
2212161
1548484
912833
1484404
2360955
2702104
1988582
1901076
1378737
2315191
1637896
580231
1654676
2355567
1943729
2287706
754132
2635480
2039018
732102
2520218
956853
734253
1864785
2164515
1125239
34524
798763
1658968
188965
1973888
1678689
591571
1743577
465527
2415039
2562658
562812
2568699
1127275
2072942
65526
1604395
2296344
1420916
242565
1269251
1339601
82806
850283
1663223
486235
1490821
1562602
893399
1450569
1757476
248976
2683377
696988
764781
818033
966144
586735
1565243
2510521
474476
2923280
2619125
1587451
984615
231764
1093334
1608855
2459647
1145502
1379736
71776
1250827
1573897
1475817
1544073
2007188
603306
1520389
2557207
82620
309960
795538
2035171
2163792
2548746
1810957
559067
133053
1059855
2796111
258156
543520
895455
2573542
1290604
99110
2301346
1356232
2828755
2874165
2671493
2665560
509423
17381
2168852
1079567
16522
1344352
1394670
1151211
2877132
540781
384852
1809775
2177840
288444
1358046
685872
773447
861136
2076730
182003
2567895
2608700
1491030
697600
2397278
2143587
1353188
769596
855638
633656
2912640
143447
1965681
1146047
557931
2327674
2647161
2411663
2263769
2011482
2716212
560397
1603518
1116768
1336532
2921759
2314045
819583
2782223
2648633
1535916
212096
1230593
2771170
2027161
2652546
1299152
1990586
54287
2368734
2774373
279345
1034774
1372409
2720397
2201483
2343322
1754114
1798384
868282
2738926
1664080
1119965
473051
1150854
1094136
753839
1597521
208572
125185
2275058
1413817
169488
2444896
1911123
1065665
2432592
514649
1398647
400152
842752
957475
2235446
1973875
2530937
2668343
1346714
2804029
2115620
1512710
2788915
708563
774823
1122035
1843759
2017995
2738178
1455227
2099680
2689866
1364346
2691771
2573178
2696509
2582487
1804848
174220
111507
1019332
116512
2319821
185313
2600768
2330390
2301067
2313980
2061621
107745
1026517
410003
2768795
345754
1284301
2543695
2287080
2584610
97933
570056
1622827
2152125
2186176
874359
554696
376193
69559
1261687
636392
312414
2524694
2289787
2881542
1244594
1727317
2306762
2487919
2739415
611739
1361112
926894
432350
743970
2291610
615985
1680554
920500
667002
647265
1052161
2524888
1025403
2442726
2863322
2386569
1637337
1940806
2690495
18396
2876542
452433
2032022
1232212
2840792
1975294
1296473
387158
1797355
2849631
592591
735302
382043
2173798
367653
1967129
680298
1989044
1778900
1567807
2721644
2291903
2603576
2610959
1430077
1928452
890768
581386
1332922
65265
1127100
794210
80675
442157
2277269
2586351
1444404
1133166
987720
2190820
781312
1702166
2350336
2448230
2857599
857117
2597907
2913397
1072175
850416
1286836
736846
1255122
2436993
1124309
142751
1991199
2311261
2927693
2765567
1619270
1323273
884898
1796034
518047
1777541
2432121
1501201
2757680
884776
1732420
2499002
1996577
2379755
2207330
455250
1256406
1335529
1070386
1045843
1980257
1293620
1945315
202796
2032714
119835
2940189
2645026
2449080
2696330
1080479
2492359
2090689
1193582
2724905
1656885
2644036
2226660
577110
544136
2151925
678732
68050
1432421
1623400
2810861
1994656
1008994
162986
473444
1560301
2231536
412565
1144224
1515345
1520122
672152
825328
122068
909235
533006
314342
689075
118026
1517449
1649900
1531219
929470
884473
201347
116986
1432122
1986851
839978
2147912
1680117
369277
1463593
177018
2049955
767188
2564843
1000614
2583357
589528
1709301
2903874
2620149
1879006
41638
367383
2620523
1208073
690969
2202249
1620441
1905407
2757935
2406579
1986367
2878720
592327
1704759
292245
1474801
337152
1171858
1284553
485045
1260271
2217745
2203339
2912973
1300359
2501702
69719
1112012
2513943
596796
485789
2040908
1008872
557651
1010011
2293917
2429997
2584833
723258
449856
1332750
2200908
1680288
2412896
2631782
544015
1202226
2592800
2220730
778000
115038
869117
284485
1365584
471613
1555884
1744198
2803424
2352276
150645
211829
1560785
2450109
2628179
1675338
2093627
944252
462514
2442116
1464607
2384254
865686
2488457
2175441
352338
799949
319028
351075
1744378
1583509
118762
749141
2634075
641090
1559743
2383367
2160620
277828
862159
1621751
1283814
7494
2275053
189053
1014329
2345808
1174753
664343
2506017
2342828
1728597
636460
1836768
1766827
2737220
1441254
491035
444330
278386
1674928
2375754
2852121
2189192
2026320
773604
983617
2543549
1859261
1835294
1948143
2012350
1749880
90847
189001
2091167
2207840
332835
809793
2251219
672952
2510211
946237
1003794
1718411
2288032
1026997
2481465
302063
1005967
2760969
1261149
1412985
2772461
1537406
286412
29066
2576780
2005253
1340876
1983930
2729658
2747862
1446467
1735492
1746093
2907855
861611
2713543
2493463
2342724
2675530
177555
1857263
2387360
1443068
302865
512696
2524782
290761
127768
1183479
883353
1504787
2863747
61080
796061
35664
1466322
285712
2855602
770809
1477624
655606
499901
1282593
740319
2807536
285616
107626
400155
2669204
519431
544178
1899619
1612002
2608893
2639
1698697
1349534
2021746
2155452
1847010
1538159
2036407
1414012
390483
1589320
2861946
2357887
2531340
1588659
85545
385657
1080899
2120002
1534862
1917045
790200
554975
2588605
1115207
1802902
119570
578535
474755
2824899
869599
1705031
2065123
2398692
2195088
186918
2207368
63355
1497746
766824
1256785
1111485
59807
2747214
1090422
1855744
1055649
739274
2862109
2231122
2078890
352164
421263
207098
1412400
376899
719303
2342703
2599057
2113478
1678972
2193395
813814
1187021
1779077
2222610
653385
2497137
2023082
1151560
773065
1934734
2929462
2817390
2065488
2055469
1203357
2269849
1902938
2412716
1960047
2135328
1904374
2241929
2069110
365532
1315793
1071528
996675
2576275
1837171
2459745
284804
354413
279824
688406
2935246
1864426
985778
567188
617495
894633
1613828
2062901
2923581
615540
2909956
2617290
277699
1529492
1300919
249985
2610358
1064701
665937
2185503
97214
32194
1447638
1430136
239985
2742258
1902183
2041558
998419
154739
2214694
592042
445095
745740
532347
1991787
2924042
2497084
940693
2404745
2784249
2480342
1779904
550327
1485678
2346702
780051
292833
1007326
196272
2898816
954693
2174157
515318
2473656
2093167
2814710
162986
2285486
2498752
2202482
102305
2746316
19661
1519585
126253
1240860
2325088
595848
2035642
539424
292906
2460344
2009865
667323
1690681
1840505
880763
1161808
260727
520705
959969
2795248
283650
901000
144630
1848166
816012
1787840
2437170
2645408
18637
207428
2850865
2644195
2694514
2846692
2639897
1133556
2267886
685473
2692726
1662745
1263943
307257
2214053
1027125
1752051
1555392
1097252
630632
204832
1396461
1130778
1940936
291905
2449282
680030
2356601
944625
819920
1486745
2215195
2215422
133353
2646690
2057604
2187413
939239
2684912
1489265
177479
837468
1648207
119159
359532
465883
2040396
272819
1918493
2103002
1040459
2244845
2005174
1162182
96918
2000260
268768
2674963
1186265
2759657
1072250
2838975
888202
1443301
1482608
779295
29166
976384
2477915
888536
2262712
2727909
1096810
1744845
916450
1124482
1448982
2678864
1626013
726637
575537
2094938
892752
1247292
2137033
245059
1320466
550667
2716803
587496
830748
15311
812540
717093
661399
1189156
1891248
2523352
48410
2215422
1771461
1688971
2080245
2100660
1386235
648965
2004214
929904
2282937
2232631
949066
2478890
1036471
165343
1696392
137159
273096
1084854
1569506
2225274
1207003
740376
2589421
130236
1153372
2624309
1578779
1871758
1994093
1823858
2632365
435569
1983387
2196033
1192797
1520120
2241929
111127
238917
1580821
2472800
1665855
2929588
740639
2792241
798742
2017899
585345
1732277
1964999
1294394
2112211
2649440
121123
1176532
1197777
184713
2341911
2354344
1123300
478718
1805292
396999
2159670
1665192
1279649
1714027
633327
2442766
1902189
1341160
1888411
2401606
1962959
2360020
1003654
2290856
1553928
2722890
2657604
2104997
1708256
1126815
1720886
2342532
1258179
1297603
573216
2386574
2214426
95852
756184
1903055
215958
2381860
1757076
464997
1433195
918160
1772776
2153372
521960
1836106
1462497
1657902
555469
2416952
996182
2556860
2888059
72966
1860495
2098479
799007
1499469
1422261
1387109
626173
1465798
1900262
2191064
742384
2829694
2517651
2451200
1260751
2135855
2897217
52325
2840367
2580205
823133
2690190
1747614
463485
471619
2123125
554436
2694459
2823857
2733079
1403753
2018706
512658
672257
2571087
2118847
2928625
1871748
382430
101619
2803874
2502917
2677392
587987
2862640
428
302827
2063988
1865048
2732567
2844131
1073207
2787705
1239157
1566118
2360548
1256035
2889311
1202291
1673433
2533801
797209
1671079
2186705
632600
1712000
549273
2340068
1777714
2134594
192994
2461570
1920304
2402665
539219
1218050
2610692
499232
1458846
2105762
1150550
662594
2710045
2441526
2406154
2145203
2645148
1199433
2131300
1585929
1195909
1306853
1573425
2804283
2067626
1599341
1728937
2808389
1430522
2229511
2917926
1569178
326606
484682
2007221
318940
953897
2511268
2860501
311575
606328
2624059
1686329
2378313
1166848
962
2073712
559526
2345151
92075
23355
2024310
1324348
578533
1384530
553596
2671779
2457421
2314671
566290
2244819
1795973
381970
597257
849405
1050958
2617576
1167510
1451984
1307580
2711879
662049
2195125
1672633
2301712
847222
460999
205837
1662304
1069564
1523442
1281338
625047
1676812
604814
1805967
1341442
1190971
844569
2501266
1677364
2574858
2769241
937764
2060247
2475514
1351696
205279
2674076
515564
2314535
2073314
2143992
100316
2697780
735850
1270327
1141128
1194600
804944
2127088
868364
2554325
83807
1931369
567627
2039349
1204180
1723287
104901
2118894
1679401
1027132
1715957
1412378
1203412
152486
733463
355671
1347633
414818
1433193
1338269
2811318
1198999
2002414
1864495
2473947
1631477
2369462
269445
1521759
1923813
906773
1093363
1901996
1934344
623729
2443166
19305
1669575
1620434
2492266
734767
1653310
2836516
2261477
147772
411709
1549917
2449101
23906
2800601
308331
2584429
1440563
1839102
2471549
1313830
2906301
923986
1694646
2692146
2594187
246764
2603444
2313090
2132874
2859879
1001049
42364
1035024
1969338
1746747
523860
164558
1476780
2610667
1581921
1906285
1968294
1486025
849517
193245
267523
1863564
40848
526347
1955207
2207605
119043
2164115
2681274
1331734
343173
1122034
2683481
690470
2865886
2725488
2106606
2360803
902921
19259
660520
2372120
40328
935588
2850161
2781044
298567
2771050
1421185
2263484
22566
854678
925878
1115911
2575928
2300803
1272866
2929313
1722905
407595
1492874
519876
2916450
2336855
2091616
2470829
1124872
759070
595831
804039
2894008
1387048
127819
2931503
812498
1269228
2565943
261763
1924574
2452548
2493372
950165
280388
2754196
2079603
1848662
1208847
1141338
1718351
2812924
1749598
1180487
2397204
352979
1439693
2712053
846497
359545
2317263
1924878
627262
2854273
171269
1981221
34455
1708502
2013636
1525283
2344127
1666116
2104227
1737487
2902912
1738283
1292262
1082644
2566264
1056276
1530459
2153686
1771871
589377
2351288
1118863
690198
1682892
2265497
856958
200874
1812959
1059476
62608
2887035
2046586
1409018
2371157
1590302
8553
167077
761913
1451219
1419203
1385665
1014568
298278
2375059
1640074
2813690
2800066
2273402
1339718
2057100
1607338
1762699
1672172
526070
1396859
2865599
254802
2083431
1946064
2052666
1044537
1265136
622885
2033242
79550
2375490
472959
1496063
1269445
1706946
1588079
1120426
1854492
1530307
800182
218484
783374
2796271
472085
2108227
2323549
1180571
670892
914027
435174
455869
443130
1753180
2454812
2481260
692248
784275
750437
763763
2898862
388260
287337
459618
2784223
2319335
1973282
1900677
818483
2302231
2104408
2548150
1291724
2270318
2008227
2646286
2375151
2812438
371902
1597278
2922051
2408598
2096433
1435809
2352618
494209
1758218
1395969
461577
2169016
2084845
599417
2143214
1215780
503346
1997707
2015000
2618694
2053175
874955
1827564
1022912
279351
1706464
2420018
1585226
690144
716969
2372601
1136020
2367159
560041
548638
42813
366769
597278
2465329
1712990
103157
2072065
197017
2181981
426921
215091
2035040
538524
1363952
2933864
520045
538144
912649
128676
1254182
124296
1201582
2342048
2149951
573584
747704
1958287
1302852
1266733
453654
838902
801312
1298136
24086
2421718
814390
23928
1330998
1125558
2355884
2441097
938636
796757
140675
2622510
2065191
391823
1765734
417011
2345228
501564
2864622
2832068
2754354
689684
732786
1018917
201623
192110
1780230
1878103
1450275
1361729
2263652
1288215
2211465
939199
2265180
1794079
186527
670094
1704185
878331
1167392
2754619
594914
2163137
1005335
1775852
849818
2515165
1800428
80542
597710
504649
148613
2223054
333761
884940
1384007
2610930
2790588
573242
2553039
2628378
2297318
749964
2720625
1197530
2010172
1450966
1565828
704902
1863073
2297343
2522396
331358
310661
2376325
133772
2640593
308153
1690383
2938217
821170
2544026
257533
1419585
243410
156905
2590312
2025009
2847672
1132872
157051
1896178
1948972
1336550
2198938
2006167
437984
81343
1389649
2414418
1023206
1009097
2529624
2041139
1668082
1243549
976690
1106131
1034312
1511256
556358
1289512
809385
1009138
636443
574548
2461067
1176962
1930273
1363332
822401
1156243
1678412
2736538
1850991
2779929
1802228
65488
475665
709157
465241
1489360
2917005
1105826
1516847
2835677
2487093
1826729
1093642
1519592
164270
1875735
1719722
1663313
2841255
522656
1705824
1261681
2785401
2029193
871943
2170943
2239160
428800
722145
1701058
1820568
1002362
1535910
1740946
2641135
496398
2389738
2501142
1907967
1370165
1990470
832988
1753638
1843237
2516595
728783
59023
1407452
1471244
1161908
2666347
830252
2080896
2834679
2749392
2022525
141816
1782277
2652324
2738053
1868705
1122167
2268779
1847147
1131614
1218419
2033923
2009606
560977
703864
1091264
1337900
2480255
1114665
1470282
891068
1651782
2659717
1693685
753609
2729776
670039
360828
2047708
213815
2610100
915874
2247709
2476883
2231570
410538
2335611
1329229
2186477
386576
2444619
1338531
1870224
212622
87929
277706
2715017
608651
803126
1756761
1088836
1700762
83255
713254
262357
2084640
1508127
1541955
664264
1109183
2434489
1888362
2934177
189061
605732
1015085
1103826
20750
1590429
2901264
954588
1253416
1070362
1242640
1141245
1635529
1389457
755121
2767954
2161700
1127337
111891
1019604
611222
734402
2531334
340996
1048744
833355
921973
230669
2806815
1599585
669606
2161450
840431
26561
1625132
2308928
1148098
638285
1254983
2019804
2418767
2247389
566035
1146987
1867125
2791036
476655
2118781
2507746
740567
151430
294485
1851148
447328
2759235
610037
1702542
1309298
2876562
335097
2232169
56494
1399664
2585123
2619315
2295226
1112321
508439
419345
837080
2270744
739662
2108228
1917095
1446779
1827270
1775974
1516284
2498902
2891678
850927
2163674
1085683
1954786
2465376
625667
988489
662719
1282937
562506
650140
2697171
885439
2208113
456935
840653
2149130
1869409
1524711
2173681
760418
1975825
996337
415431
2479272
2487494
523257
2656978
709710
1405982
791449
1578066
287574
538543
2097015
70194
2703129
1335276
2208599
2655753
2842507
1351580
1191113
1012818
2222290
1098503
1308114
2901278
1899514
2704713
419139
2509979
1040465
890569
2120291
2486686
659268
1933126
521735
1020013
1784224
801663
2524825
591421
679613
1379322
2554363
2194631
1015708
2856810
2938622
1012450
2438787
1725113
130496
930778
1530760
1298755
1672914
765387
2924516
270985
1115047
2266134
1440193
3163
2708372
2135636
48209
2790868
650446
1422774
2042005
2432704
883430
2609585
388710
226920
1826572
2225919
250062
1793813
2900291
21331
2763162
734504
2716761
220159
1974833
251628
787109
812165
1831498
143747
1428160
2618242
870917
776287
488885
2129018
2395843
1570630
1223689
1025202
1535963
1079728
782579
2567409
2047533
199422
2711646
1331528
1492266
1203495
2079363
443329
2413814
1879206
515654
2018479
1187127
2455895
1189552
1879194
2639920
912951
656005
762423
569900
2742188
1932100
565501
148700
123298
1347117
195868
2049442
1288961
1441012
2471658
909526
150783
1371399
131731
710602
2259283
1835914
2104067
760477
2834120
1649073
1965974
2939576
1003391
896802
1942282
1046134
2485005
237024
700971
799827
1565389
2027173
302597
770916
2265028
1733027
2734981
1783552
748494
2939955
1886957
1658524
747086
1259378
520365
1490847
1814080
784154
684306
188532
1610769
2306077
984851
1705778
2656008
1572557
93521
2253363
2143809
2862835
1118920
2219998
2245690
1386311
910718
2583740
2186763
1026582
1542207
2125205
146433
1132262
332544
1540110
1011053
603488
542271
2294029
2350505
2544575
1956898
203154
505921
1572329
2339501
2768173
322819
207952
2342011
201054
142840
531217
324443
2756216
1037941
1640520
36948
2808880
1367378
2544632
1931503
112151
239335
248201
551531
354400
96021
2724956
1316668
2162296
145589
2502615
979373
1903329
496244
551868
586144
368255
354801
1322921
2182838
2242359
2632857
991929
35600
2181781
2098138
2099625
1814923
541956
716471
2229643
968564
1170962
1220789
2920895
948485
578718
2385314
218503
2148792
2531191
1213106
2314791
2469010
2402270
1884687
948944
1313105
553147
485626
413126
95180
2084828
2544810
1736600
471678
232370
2169137
899677
2156459
772627
488453
834316
1286027
525631
590367
467644
130698
2196713
1742148
1788270
64672
291589
840197
1232221
1911075
2793240
2488535
1753943
1165669
1139832
114605
2493714
1266787
2238293
966778
1199365
875333
1567755
1849601
972590
2204419
2215611
1252252
2826900
1326973
1362928
2502909
2040767
1463180
2819648
1487146
2183079
2685992
1671551
1398757
365335
117057
2045029
201944
1044663
1928472
2530915
534066
2890122
1215039
2119497
913056
1368870
1673298
2635405
840262
2761880
2714868
2624693
2809601
1367972
1142896
2720578
291573
189824
2680338
2059717
2644298
2550949
2929368
295165
647302
1853835
42969
24177
1158921
2586400
1663431
1282320
2390193
803759
421522
1268079
914080
2485879
2054399
1053042
688597
1461553
2127090
1248204
2295306
1236593
618814
1489433
2061652
1944031
403588
2153780
2885763
1078846
71662
2315244
1390634
2185012
2146464
1981143
1115223
1189348
2668686
1728480
2348959
1364920
294198
2240604
1637919
1036355
753544
2517266
1073444
708554
1743603
2606921
2416262
349320
1231253
2780895
1452244
1933236
1800109
1934992
2508161
81949
2932984
10792
2804625
2843410
159563
2334020
1457812
1369044
2788107
2160901
293126
2618225
379853
2365336
1625087
1383804
621153
2789698
1506250
2481546
2552262
1752578
293065
2773352
656322
1773082
2693663
2512809
2031404
2625375
2243451
2701923
154206
1518141
2560732
1041358
383023
2149548
1087712
614764
831881
2221338
2763061
1001381
2457383
77795
2176383
160556
2353995
2702017
1145316
765967
726714
948449
1446201
284244
660770
2880179
1871472
1155510
1834461
388688
1570584
1733190
2242728
679996
217252
137595
371104
1314791
302754
893544
1261133
2695489
2010390
1304570
1431516
2898754
196296
2398144
1734377
1505490
2729219
752751
1817728
1238637
109168
2190197
1365399
519787
2755035
1027077
2580942
2817908
416771
401861
2460168
380828
2432245
321670
214046
1740042
21723
2674127
994991
195846
14279
2337454
2505779
1590595
367827
2112224
1342168
487802
790615
2691478
1976426
710786
1960552
709687
72753
2864101
586176
1542198
834459
1380243
1505930
2419550
253124
2743549
18412
2147001
1782850
628778
1447459
949240
111427
887317
1865016
158617
2227446
1227945
2545550
970855
2181323
631107
81603
472279
1130649
80721
155368
2773293
334367
1894087
1723197
613975
2849955
356860
33324
1639632
1734189
2195297
2182886
2535078
415976
1368188
66480
230242
346221
567123
595530
1846208
1194350
985956
1142272
2136088
171380
313424
62742
1449090
472177
2202466
1233555
936560
2737593
2653418
734407
1422565
1020587
1751391
2832334
70034
1239244
742505
45092
22855
551952
2794795
920313
2222697
2440416
364532
607351
1908452
2634
2525173
2735445
1534966
968358
1492494
1438720
604343
949946
2227298
1768310
1264057
1652266
129949
1078701
319116
373633
1455492
2146395
885541
2436396
237899
1987634
2081822
1897712
370802
789341
2761649
577680
2240446
2106080
1134045
2278149
269980
2910795
2856251
1773760
2576215
1624691
1871466
2717976
1621295
263050
2004271
654944
827846
1317092
2187931
697049
1211721
2027275
311654
1772252
1673364
27550
181417
1403318
1633151
254955
848403
354779
1748739
93462
2155955
2239618
1121981
1627223
1487212
497862
1379002
939388
1667992
1867040
2088067
1831853
524774
319625
1504161
79015
2588106
845526
2615306
2094717
767881
2935282
2852601
2314967
282883
521739
1018394
537232
1300160
1314608
633242
1249137
2591433
7878
2092840
2746367
657508
1111052
343912
2587409
1576886
1306850
1031244
422383
889158
985872
2065561
1683490
137302
2018417
2546951
357723
1850193
667890
965698
1460567
1134017
2918773
741311
1240698
1835047
258982
2681739
2007228
2931482
2737951
1165986
1460939
506552
2844754
1914528
1055979
1009272
2748747
41395
585432
2285113
2513372
2232700
2237717
1254498
1115946
2384124
2116545
305933
358603
444733
2099049
807664
289878
2621145
2367419
931505
1126848
654793
209602
2171296
258448
647530
2267355
1080778
191975
347663
1126996
2015105
677051
1575563
1893944
1668473
2627723
464675
263817
645667
2103838
975047
31465
128520
1226577
2152126
1087876
1869311
810446
1118529
912268
80076
1523970
643959
957370
696699
1290989
1726773
2082846
1140088
1824222
707824
2826873
871311
806126
870739
303003
2380894
846146
2805569
1661928
2673224
1250569
2063755
5290
1814612
1843358
1885616
2749564
2181204
2782076
677703
119954
2248666
2531217
113457
879513
2542055
1989641
11655
1335812
1311727
209526
2811842
1396926
169486
131931
2124641
1354295
2367394
1800864
2479150
709842
1925546
558086
1868574
2862583
37579
493485
2453149
123502
2908969
1796107
2271986
287027
151702
2682037
396384
1956831
735855
695255
2281405
1687006
2792834
583142
1240666
1037800
2144020
383511
2494416
2642100
1607956
1317032
1536582
560011
1754856
2540223
878522
201102
520004
2936777
780097
2132261
602635
1398885
1757398
386261
401504
2493939
2250600
1552208
256932
481232
258299
97767
780006
1553376
625140
593649
2002678
1012607
2026929
1550479
1695929
434431
1690137
897241
902212
967203
1637442
1340518
483214
2647861
2605094
633612
2294445
647207
101096
2434278
1196485
131622
878565
2061902
15252
647723
158280
1773193
1377650
1460665
867283
2659305
724822
521547
1946492
368929
2077668
2227921
434005
2766083
649651
467107
1844680
1412069
2807297
1865873
2759316
470671
2290840
350023
120431
2709245
2596247
673262
851200
682882
1673199
1791319
2577474
2009158
105823
2114853
1642696
2672480
2322318
1799792
2351315
1057809
2079638
1016933
419598
1077154
2140148
2098432
1059635
882391
905910
1546449
1706368
2846066
2646378
1223907
2884306
177906
1229318
837132
2922866
2166582
607265
1827546
2207748
1816200
2557066
490878
909054
1040229
1995675
756597
2312552
2038122
2046535
2879733
1171990
2130649
1017116
1964641
266126
654628
451375
1921599
1514549
1348240
925793
414235
322952
1997857
591869
2087485
1990167
1368519
1067284
205237
1768920
851715
1114100
2254374
1756280
1501313
807515
2383636
94280
2035069
460117
1842544
2638946
132769
2828949
1757477
1242664
1581752
220378
977486
667106
2417269
1736755
1250017
1737185
6905
1039520
36306
2742385
1932172
2320342
6385
1048876
2501485
2126706
8413
122234
703472
2342589
1344648
1985749
2804301
1242228
2584851
383111
913321
437493
1228330
662402
2608253
1450243
2626491
1374299
1272863
639276
1039085
2142624
903060
1660096
453770
700842
2851989
1677616
377678
2488022
536055
1071927
1543252
2130835
1193881
1653636
70389
1221714
462556
2629238
1733904
1502684
1059431
2123109
1943093
1878324
1344330
575629
2007140
2613177
1207691
1762490
1923036
2874268
1702106
33462
1124951
777259
1795413
130136
305694
1129291
1645156
2686510
272964
864725
872019
1516993
1493443
2227761
1584354
1562516
2512912
2562880
698937
254131
2431921
1233913
2678976
1019234
888712
1477979
1264873
2215737
2483808
298388
38250
2678017
366680
2777904
1669976
1361331
1506636
1085657
1161768
623437
2798142
1044929
1359085
71555
906636
2815540
79638
2026785
1002482
1889136
1616753
185705
2282350
1404674
2111810
2375697
1190920
1800749
2670518
2487978
2235118
2322440
2717996
1716193
235363
1222990
2509066
1414040
2042995
909312
443255
666472
2449981
2560939
1703750
2061498
968645
2170051
2565286
1712811
893189
433403
2085359
2152354
990050
940057
2702224
2439335
1252924
269027
931349
1733711
1425098
958349
1398683
563484
2895063
2248469
534485
782114
1601615
1914359
300063
1479017
207571
2112647
110450
428259
605115
1379712
1950389
2211498
2087465
436814
267338
1296482
2424529
1764771
1400355
745201
175087
2285385
2342171
178675
168463
911176
2360292
2574215
2885010
2330691
1954596
1666129
10392
1257226
127375
1918117
2660732
399605
2685660
1422558
2116024
1252309
1543016
60705
2217824
1909888
1828611
2815464
2908787
990927
1579180
2080383
965982
668397
601519
526112
1995817
2074649
1163245
796976
2509444
1819358
1553788
2303025
2503695
2394891
588591
2253791
55246
423260
235437
2052410
481473
1974708
301536
788490
1002287
361330
1519781
395262
868860
868755
932679
1512309
2437804
2232195
1920209
2909056
1620
2788545
2527117
2700739
635989
932590
190308
738785
568977
641800
630313
1398188
2088266
749256
2103752
2098216
2318222
2443861
2543623
499936
1316123
247696
639261
407538
1657627
1238840
1929683
2555147
292526
2167362
940288
1432635
27207
1109994
2551188
2937872
921649
2866520
1769636
1737244
4146
354005
314441
1406727
1931882
18071
2933880
206720
2168976
1834355
830955
394315
2418844
1691460
1385761
1466861
1975325
1917541
974663
173133
2357843
2587972
685384
2914953
935757
243672
2720989
178130
1767753
1915317
929134
35181
592066
2279916
622401
1736875
1792276
1077306
1271939
325464
1677603
1443275
193168
2349710
2376618
1423442
2505379
506841
2360851
2606173
1013840
2878108
2868802
1289351
2461313
1695870
1383464
21353
298791
825027
120536
2147222
402176
1082582
596961
626767
807682
1431816
282521
770716
1969905
1982978
723014
241861
1444617
520790
521589
399564
84787
38860
1990490
1428074
1155499
1782321
2397548
2069580
2289135
2727539
2799564
1159907
2352668
350732
484381
1438967
1799386
1846689
1769374
1546901
1482109
2678974
2102102
1177335
2891298
1394188
1147242
530860
628667
2643721
2019259
700644
2375109
2899399
1869901
2566385
2697977
1861129
1329909
107027
1725408
494713
2926653
1712521
935173
2534833
2509975
2144912
2936578
2323696
1021736
2507675
1431076
2819102
1251180
106364
282022
765385
1571868
2185364
1974543
2231933
2366573
1171327
1540977
179564
1307302
2075043
965142
1298344
2790044
1114316
1615582
77145
1249494
453553
2541463
1284252
2392957
631619
646638
822448
2757748
1495257
1206076
2735926
1157508
1629480
539180
518778
1844551
2457412
2139097
253356
1954029
311212
314342
52397
1957117
2840225
1368519
739113
2162958
513722
2102811
1206754
341028
1090748
643966
2770884
350732
2507600
2739977
1957930
1903080
2526529
1157066
1893256
422239
1261292
681743
561968
1139104
1524062
655848
2784866
2888894
1659181
122001
1477924
484733
2559362
2707451
1206648
1794270
1527670
2328702
2940116
1059582
1786385
2111601
878761
2308233
2184826
2256406
340328
2187033
1648748
1822750
441118
2384599
2860535
570659
469123
460309
2299943
969991
2849893
2342387
378407
2562859
2233073
1036018
1846769
432343
2111603
1884593
1573815
2448590
2340328
1155653
630690
2372445
852829
1728030
200371
514785
1375872
2706953
2434613
1793230
2839154
2489530
2833675
309632
190999
2267994
2040605
2921016
1617920
678804
59559
1058240
15171
927223
87910
258370
1143535
1085960
623610
2810452
470096
1388171
2027436
1590317
553008
1884190
295562
2164928
1967479
1059914
1482892
2686828
2685996
2615376
1081796
2449411
223551
120450
1019844
1630984
927351
10450
491956
984836
2108363
2485313
2428275
698691
436887
1784730
2250521
721135
1980715
758782
1609719
1946181
2007152
141507
1632986
2917527
1747190
387696
2315527
662655
2334622
1271103
699682
2176236
1066587
2444245
2798506
1954374
437528
626820
1803063
1152059
1485755
881148
827072
2534321
1965540
1961622
1303240
1030968
896581
38504
2615761
2554514
683395
2468229
1275090
2646564
1717650
2669341
917854
1758553
1403377
2567020
1645750
664494
242917
896262
2844334
2092326
2498492
2289284
905316
1190430
1306171
769115
1105208
1671491
2049984
567954
1321554
1985241
2352645
413658
427710
1195659
799775
441603
1313453
118206
917915
2609979
1324284
48677
577292
50447
2006118
2460602
1515275
436242
477835
1163101
1618544
2558686
363005
2106625
2776831
114727
1283321
1234499
1893920
1322709
620438
2935698
2109208
584404
725092
1438092
1513569
1906264
1760032
1283172
525295
2500869
1606282
1802276
165044
1840402
1871678
2806009
1586842
2715816
316833
683009
1532767
1948762
910953
895919
934057
484618
1022204
792528
468931
2694472
734206
751519
2392720
203211
2768892
908277
554761
605786
2344923
454791
2199404
2734214
118263
1477588
2819391
1228098
298802
570186
1200671
1536161
713014
1205976
2797462
1859862
1424351
1835736
1699041
1439207
1741735
81123
2581044
2395849
1245374
583401
1406553
2219582
2907025
1464259
2433082
264218
119909
2562458
335682
2228848
1460503
2515070
357642
2242091
2144081
2802406
2784871
1345323
1866421
564899
1193703
1286895
2241413
1134583
2478527
2666567
1072998
940745
1386010
2773432
2498736
406485
1180562
268449
698494
2491794
2374769
323941
1926316
755729
610155
372202
2274688
1563094
2247285
2072870
903200
1249411
1350306
500710
533361
2706457
854306
1065643
2084626
401759
673425
826024
240040
1201630
2740020
1157772
559535
2224530
1910338
2377034
1895891
2845054
918621
732676
681760
793568
173260
2442094
2301203
854745
2382734
958685
1539189
851425
1091160
2372828
2592975
1411766
2482604
2130672
1851179
2175705
1783555
2574409
604630
405340
2424417
1784524
2519187
989392
2014373
1048273
2006082
560446
253179
619866
1795082
2769058
91925
621846
2477936
2187197
2876394
2767851
870757
815521
1532435
2760966
832703
1563131
844169
630821
1739584
1694158
1820279
2506324
726139
430086
1654522
2852759
2345560
347049
2914088
2187208
479257
2552166
1946572
1421903
1152516
141208
1402032
273946
93360
1072496
1848059
27299
2542666
1247370
2288587
1032103
2807825
853822
2008052
32016
1574306
2172087
1655437
1433819
2581083
2223948
691194
2351487
2181534
2413908
1907963
501789
1100066
2722650
1647740
2705720
1264707
2186750
2551966
1524585
1965158
86149
731811
2024922
2159484
1175007
37318
1712135
700852
794875
545498
1698453
2361045
1618368
1348844
1456604
2927101
363801
269476
1870451
627131
672379
1611318
2600111
875471
2665366
2794908
2811952
1861055
2726601
2697581
1891356
101304
242775
806829
156285
1205683
1687975
1886696
1374420
1073141
1714582
1862248
263074
2757130
2747588
2460577
582555
2189618
2430496
2203405
1166536
2911912
1132389
36353
2830929
335180
1934402
586913
321887
2045495
873574
236340
1120974
2553794
39186
1822565
418033
652329
422753
2264370
1127352
815556
2829377
383723
1612476
238054
1857846
2054104
1931655
1115345
236558
1577049
2644691
2919528
2427400
2934272
2246349
880648
2082479
1860047
2630653
1311870
673681
1827846
2221119
1136266
1008522
2435405
2195863
2643490
2749970
556780
2376217
2772316
801543
2280393
2595677
1818924
203580
626485
959116
1960104
1516032
1740781
2557705
1466462
1126463
2938487
1034443
2652712
1776813
778770
2742771
2612825
933129
2930877
1039232
2338233
1516072
2385838
2434879
987590
1460551
2795781
455617
2486382
140742
2466569
499036
49772
2136634
1002847
2899389
2325920
2142570
1543526
1352470
2295941
1088662
1284411
1119214
97045
28489
400450
1850955
426353
84525
535703
1004704
2889998
483896
2263046
1313381
2539357
1080687
148995
2375365
1615042
1488237
2495188
416918
1824381
1373041
1638994
547675
2780624
1463664
2657757
1655987
863529
2366231
1681437
2904027
293157
2522145
2372682
2034868
2169603
872726
1807561
181759
785518
296115
2678547
1857487
974404
1699892
1288517
265479
2738823
2712200
201757
163232
2138772
2536611
1563273
46818
2458332
787856
929672
2259721
372817
2701476
596524
501931
2863136
1953723
2336841
2920723
67291
814646
698590
622711
1025264
2733075
1013530
2438593
108439
2112408
1926652
320604
1003741
408249
1624877
1590693
1613845
2151200
1318708
1902834
2459413
1956063
849702
1122889
2087924
1859192
2265196
250573
651926
1989981
1052626
243348
848269
2109892
2821723
445484
2935844
2606461
1034935
1559609
2883001
2700102
2931656
2847245
1531431
2428322
2717970
232185
872021
2889514
919189
1911757
1795563
417321
1687689
2645087
971088
203563
1479017
1017370
339670
2283920
355933
2366999
1952043
404696
1123253
2669705
1607468
2633637
1959026
1204529
2697888
996712
2864795
1807703
1261614
2604133
2918776
1580669
428402
1077989
2262417
2637279
2087113
323797
2236516
2370880
731664
462594
2880814
1254174
2388040
773733
929535
1912362
178440
1113612
2386364
1694187
2526099
657791
2345749
2308006
2662593
547533
794630
2289793
445491
1872538
858491
528717
2757071
459557
2795498
712852
2469062
2608650
735380
1388109
620293
1361526
1393694
1070882
2224396
2031528
2903425
456932
713881
1404651
1461796
2765059
1769635
426628
2061115
1230145
2770437
1829808
100774
18476
2644344
927022
1054730
2411764
1086876
2178462
2850730
282347
1219372
1301417
1121951
822424
849329
2136998
245622
1346366
2818679
2416690
2273628
1561152
822204
545533
1848084
878559
999685
504506
1007275
2434564
2389898
2392543
1416341
1175785
1881769
2621592
1752597
478985
2531276
269011
713666
1097133
2447386
948304
2347002
1761112
2593344
2301283
2579299
1609261
761563
2021222
2389579
2023300
900355
147032
1232410
1062933
2873754
2175015
2692246
812307
1320900
2693163
2891180
775101
1698854
1372232
785925
2914653
996801
1951892
855676
585138
2368440
1178597
1125190
2802450
167114
1486794
1982941
2881664
1489304
2718995
1914886
386966
1902388
2463916
108160
2630818
2536439
846141
1611036
2303986
991290
1722566
2787351
942614
1511870
1535402
482685
397567
1192448
655855
431036
2255771
1093980
1475635
1352456
2845842
1216831
419867
2338198
1665046
2338020
922995
1941188
934557
2705454
990039
2470551
2424897
813728
1925982
2096221
1407558
1300509
585741
2290799
1944456
1384777
673479
1251753
1215745
1965894
1904507
655758
2060436
2867461
178090
229360
2576100
1156891
1319229
2331790
1682198
621200
1158887
2939622
2508692
1884592
1767190
2316870
1649920
2852985
2901539
866191
2498322
2518948
742694
441091
2483301
1936466
2249365
1846021
1544765
1244151
1017668
1310578
2510408
1258684
2639550
347763
2555452
2573210
2349216
1023914
2484119
1905669
796325
2072302
795771
2312714
1945088
1915508
1984420
954217
859486
2678722
1462126
1140885
1681466
2738055
314191
2592454
2697599
723264
1739146
384514
1237907
180744
1058436
1769445
2843992
1916075
2056012
38768
1290889
2544947
2098978
1149545
1141421
2673818
743933
982821
1496600
2268363
2467689
2560924
298926
266956
2039085
2083039
960655
1570556
2807739
812208
1937468
946312
12290
87520
134003
1608375
1628400
1128828
2919404
1647513
557405
1121516
2414859
700880
218305
609880
923645
1882973
211921
1738672
1381541
1638739
1224184
303945
1186293
438653
190812
1276276
2901272
109909
381718
1180164
2894625
2725386
2409786
2316728
2636799
2301405
1720522
107615
2515223
1801389
1363674
829111
2691511
1310137
2397659
2691453
2182623
2622053
1942485
878642
1050400
372529
1020797
877254
329676
2938251
2344651
2730343
1246331
170856
1702767
176000
1424468
2326682
1848627
2615577
2458323
495599
312023
1058446
1794105
399385
2739399
1976149
171445
396159
142864
1746847
2448584
729663
1022945
1424116
1391903
637407
2285824
2859488
702813
2161173
190639
666404
791654
2025657
1319858
2696114
465194
407713
1515933
2655611
2149680
2857032
1289579
402516
2315548
2026856
773420
1384283
552353
728069
164599
2122372
1884546
137814
526141
518583
1826306
1785394
1201346
1051330
1710797
1042338
473454
2529542
2902951
1294026
974416
1709662
1117805
60671
200716
1267225
537621
523841
1210526
222229
2389417
2100100
2162339
66643
1021825
2124556
1036413
1980280
2018109
2132369
2803447
993855
380149
969369
1255683
1293962
353075
1400816
1608853
2153843
2803369
1819980
2861075
836768
895218
1885763
249112
1685870
769237
2542806
853060
808558
2532524
2750969
1571454
2124662
1483061
1463133
1341806
308756
1957202
841216
322686
1721531
171674
99281
2606690
2030298
2295123
2330169
777168
223119
1346458
1657208
587919
2581489
2336974
406199
2237078
2298077
2009106
807823
2268499
1256831
1009173
1405416
2795325
643399
413503
2061805
946635
1396108
2915873
1331446
283591
168844
1950973
1312767
683827
2440035
649441
2481683
1104932
918000
1112376
289440
447133
548787
1721966
648387
1772557
1758041
946626
2702906
2574957
205248
1559394
2297457
1451885
1539596
1947103
2864673
790049
694893
1713486
1268034
89020
1485523
558582
2487015
1704311
2696681
224211
858711
1348623
570227
1067695
695150
1563288
2713392
2200431
2469564
722844
336159
2093888
2141374
779356
1411253
923663
2514170
1428459
751357
2115389
1140874
1015516
621772
344205
1006450
763499
697766
2572854
1430699
1073444
1842713
1986493
2423508
2265909
347647
1222705
2290982
2720358
1691880
2851778
1183385
658294
884853
1876463
2930423
1235742
1359227
470903
997184
1886288
2376741
68980
1119771
2178269
2563346
2496308
1803616
46485
512518
2475261
1175315
83028
1882910
2753620
1194964
1259434
962277
679397
583023
2623208
1385959
2249880
1403251
2195584
2580730
1973875
2837304
1561651
77757
2004244
1618075
44566
628529
74978
882966
2274592
151908
2317576
606589
1393375
370273
1251586
1437616
2162715
856
2288040
1230381
2182856
2124085
1847988
298174
2655907
2209363
2340296
2816399
2133257
527883
1558192
1410917
1614206
507578
179058
1921393
1796366
2469722
1328743
2584409
1898512
935108
1887117
801889
1407480
1236924
1323379
300808
1596001
2390577
1971768
2273641
1055444
2712221
497205
2061908
2852513
679039
1887391
681315
1927150
2388019
2136929
419687
2746284
540192
2330343
2607939
2882213
752883
1689581
643084
2563768
2116648
2416282
2769376
1973640
2609227
2296700
1585422
330427
2753838
975626
1353663
115201
336138
1661334
1397273
1439371
2021467
441453
2832314
1577101
1656795
1447843
1534701
1048218
2550078
2144074
2254188
1785839
96912
2229354
203152
1850907
1271892
367372
1071515
2452337
2705820
2772398
2554254
1422371
2803490
932052
1476037
2180056
2617087
1241242
691155
1199672
443333
1467236
1580233
2018470
1643598
872205
2745195
200554
1997762
1930078
665372
248428
2339903
1095227
1086434
1342585
2001227
2204375
1698904
2066700
725429
2846502
1247278
1033831
626752
2496393
867765
1119777
1111472
2285838
1380930
2606821
752006
18739
1307590
363255
1817980
950366
1758394
656974
1032678
2163419
283088
1190452
1605161
1315123
304974
963584
2076733
814439
32534
1305976
1012324
1768169
2303436
760153
2436837
2031806
2597268
2540394
1633281
459154
2892907
2302842
1633851
1406739
1974582
2844767
2381690
1939883
2824307
2647155
2238243
209587
1649351
815300
1843780
452818
2221604
2002712
1379644
491334
907691
1353455
1149105
2473354
2565180
2744317
665389
2663295
1168888
2141009
1219861
756525
1076824
2766582
1346724
2816317
2836140
1202200
2063165
1161933
45249
1569181
341342
1001636
1593708
119431
619968
618529
1121073
2044572
1541172
2267226
1419941
2131412
1255522
387260
1501538
2257926
108939
1559166
2480324
742774
1818984
1560508
2093140
1970055
2700922
784394
834588
1248384
2929250
2905049
2862024
1462929
2129636
1636814
2120165
1007959
2825554
1932858
640921
2230027
2180539
1119999
1909092
2199949
2675838
2257250
1388620
2767496
863258
1445373
307520
2296552
863914
1241833
1994289
1743853
1012820
2745942
467754
2438297
124533
2234467
1768989
2323568
2922435
2302180
527026
2692081
634004
2511669
1166653
1680753
1155289
2133371
18815
2301026
2586008
2229572
2812625
1869167
1772333
1974304
1626369
736494
1110901
290070
2729123
1994818
2066282
1369902
577047
1285481
1162475
1687481
884973
781535
1885237
2153587
1187498
2447150
2728007
574316
1162263
904187
1008425
1543219
2341403
2716518
2674727
165520
66892
1255742
2711832
2757842
928021
1886514
2106817
1040289
300739
685785
139327
1363361
2668445
786660
941846
1597169
547268
753001
504484
1904735
604674
1790578
2474303
1330403
2290927
1903819
340065
232547
2873761
1872753
2138998
1081897
255157
1208039
1264728
2184752
2458048
1483658
1547806
375782
2877811
1440603
536447
54323
1487
1358230
1669551
1395514
1358896
245472
1297372
2111049
2427149
1198264
1123137
151179
38316
390009
2012256
1208646
1225962
848207
1096725
1516028
108606
190087
2469768
190776
750135
2917245
2024630
2503572
1441026
1456712
2030491
2352433
810189
2169714
1515679
2472160
2679296
470156
1848466
2473087
1946246
2073888
1105015
2869467
1134740
1289268
1307061
673781
1261208
1556374
959793
2592778
1150328
2886343
1517866
1480603
2106288
1920034
1370512
2495994
610066
1210054
840616
1137405
22660
605699
2118328
514479
1867796
1763128
2454930
2397356
2123907
380026
917366
350778
1240223
1919592
1657347
871386
296542
810951
101453
2349267
1795106
1410614
1783201
1362618
1401139
1061875
8164
531152
2517160
2017682
780350
2233356
2240375
1508456
2059670
1798138
1567221
883215
792784
1680657
1114837
267265
523818
244532
1992356
719422
1953396
2089441
494242
1756112
2655053
1721059
122619
214244
222139
2405751
834718
1769258
1705255
1147218
1921093
2811124
957394
2238858
536725
798117
2408674
2820172
1647427
1848181
2169114
252197
1126856
2638762
869813
108031
142677
2043701
518831
647826
1510728
2729595
2462075
892066
298894
2848250
2087173
2706266
1263003
1092222
287600
2260572
506798
642859
1139709
2935665
2773146
2352941
2823645
539814
1442506
315595
2473810
1975596
1375670
2359946
2285448
1423741
1358137
2616341
2820093
499695
546598
2452279
2656157
1221946
2819030
532996
2241492
57652
806550
1972753
1254687
2719967
2003456
1383460
368187
181093
1998924
2792860
2516206
318875
2126605
2507017
1542693
1376980
2654973
490152
342118
319081
2685382
2488493
284110
1518952
1003577
2015275
1267106
2092327
964255
2426061
710054
849024
1305615
2648714
2644781
2293632
1370529
1688330
964454
1326887
2648425
1588452
1718762
2559232
1921432
1724214
1370765
1971571
2079484
328346
110834
2068669
581925
2621662
1305999
2254673
2122253
2582162
1933483
469155
2090795
360999
1502487
1086248
2014414
2686174
2601772
2668210
1137969
2391232
2501185
1079420
2065308
1323740
1954928
1919070
1492044
2224793
2389531
2011148
2928820
854335
399939
2498727
2216970
1162533
2397741
1802276
1113170
56974
16865
1756570
1161299
2561005
1283662
247968
2529871
2189087
982328
1347688
2731844
294085
2139940
30699
504353
563944
2085076
1606837
2577719
2843621
734266
2558435
1108306
1563685
356907
146844
2163427
2361728
2341620
2601639
574876
2582739
2937114
2501475
1212704
2631195
340063
1768634
1050280
2512642
1976819
2300586
780188
1141503
2492964
1020803
2004447
2816696
1766809
273246
1203208
174033
2058920
2847406
2585579
2702389
1621873
1071995
1827862
1401199
395168
2694496
2845829
1238421
431259
1598271
264355
345790
2162622
1613245
1172482
1987576
367719
1657530
695514
481202
2815805
927283
352482
1312200
2895191
1719427
519561
2161008
2302937
2669504
1187465
2814530
337977
1963359
231248
1650043
2308292
1303945
2590346
2552896
2874219
1549923
2517402
658303
1159671
1001304
2026609
289125
1068657
1361810
954319
1943670
643143
2211490
2141660
2048944
2142746
1047802
232335
1547806
2383987
1039147
2228383
1751073
813009
1574767
2888063
1677490
1640785
124834
812834
1630858
509927
632353
2876911
2095863
607256
187165
1297344
1800572
2755686
2884767
1269333
2477712
2285754
2571607
160474
1071716
704016
1745686
1938798
764018
755769
467236
245599
1694798
287154
1853142
1822928
324285
1931070
327757
2537689
885881
1387941
1487036
578307
2618487
607503
295529
305161
2831541
193492
696653
2417291
2913048
1933774
1214601
1707765
2672372
490352
1101732
2627831
2377231
122192
805855
1007119
2633623
41421
1333973
2502170
2485562
2839645
1744316
2889444
123133
2485600
62338
874251
1283725
1637136
2120461
292905
1875513
276810
1622396
223420
2357009
1388634
551842
2674297
1062440
2221657
1051980
2022247
1522769
1576813
2556655
308343
2336178
2634689
1726377
2185356
71655
1342028
2840641
1196572
2216363
899064
2203056
343015
2842150
1314226
989825
287490
564622
2749571
442602
1241568
2299533
1112206
2654351
2662923
866253
661571
872471
2568222
720407
1056913
2716201
2192793
131889
542758
2249087
668909
2544010
1647640
131964
532202
208815
2607361
1500801
305411
2604279
1336187
2775932
2664234
523736
2305676
2513130
2059835
2311193
2329814
1825629
1170770
780373
1568197
1828675
320829
810209
2734379
1839228
1234585
2673176
1526042
1234241
806791
2222599
1750775
292553
62564
2300634
1096716
1690417
394596
2670511
126383
2147072
663469
1507706
2751557
847775
2216851
808345
2365426
2255516
2582041
417379
2079909
2018631
2092898
686181
1417399
2605363
2408812
1134333
1247937
1531527
733398
912867
156180
2755226
1012223
1626551
2192649
2647943
1909198
1667675
1979027
2593575
1909002
933998
422810
1646669
2853348
847645
1561395
595533
2237300
1131734
1408713
2153846
441873
918948
262913
142959
2465739
1450237
244043
1396740
6482
2742598
2664518
580317
2010012
1460984
1575606
1289656
589427
1040433
973205
2782875
128907
247471
845610
1545771
2009950
1730590
459836
1907930
1159553
1859437
954477
521963
475062
2358641
2488437
2364718
2317129
661855
2579536
1276325
2644434
1796862
2806860
2331247
1218988
2010865
1588626
1693738
2812453
1424911
171075
1087381
1250711
1163462
1572121
800158
792781
699453
1405984
624184
1772253
1597538
482914
1969686
2250610
2137766
1091126
2647380
872819
942898
2358316
901733
149047
2762283
822824
1962881
673582
2462168
138274
2337040
1520542
649748
1792597
1541865
2644964
1114742
1236983
2092518
2456031
637672
644333
1821968
547440
2216133
1572405
2851932
2882143
412641
2619366
735778
1851411
1164033
2005686
657877
2618714
572812
889349
1535852
1782400
223499
510181
1190957
2728589
881631
1393722
698250
1347866
1155122
602286
2528656
1920335
1498666
2767869
2137388
2026164
1102681
963196
825375
1791318
2353875
2016696
1417365
2231062
1338556
619622
2153007
329158
2027717
1656114
473109
251727
682282
2482661
423761
2565624
1624095
1240073
2330400
2439864
1313704
1633145
103
1166369
2311236
2162840
2446044
2896879
1372407
2051520
2369080
1467778
802300
930990
1046155
965202
2645664
28614
1070850
944089
919093
2201265
1926601
2630445
1512449
1491758
1939145
2224303
733795
728286
1319271
381365
1883251
2747110
1368818
754839
1098147
815069
783019
2462319
2530147
1265244
1209243
1295639
1941633
499276
1227279
934729
1798452
172183
1894468
2786535
2203640
1643701
1854110
1278880
1696801
1930804
803070
1225180
341744
1878211
1264736
1951640
1418031
248502
144542
2159414
768346
39001
2440744
137416
881300
767622
569583
612935
494727
2575896
561050
2836990
2571274
1309107
196959
1587315
1685256
1894023
764880
2424647
2088954
2832328
666258
218130
2556888
1900420
1539082
295452
1100682
1493018
2501464
1122105
1808927
1622285
2362273
269217
914351
2352934
1451528
1324459
2080707
236024
2127787
2071244
2472571
1346589
2674963
2166487
2014095
2681088
2553698
1541537
1287829
1541514
2775438
2786297
133591
2351256
2240036
2755516
1473840
2480484
1301269
1310981
2623850
432182
1396694
2795472
2417968
32389
209418
1124420
1237794
2118739
521536
1575360
1719984
2050098
1882333
1573899
1149002
2634396
934024
449686
30692
264001
1921653
2773825
261880
2305456
957769
704405
494209
1903322
452164
191003
425655
896231
1407200
37642
1366539
699774
431197
2766173
2295653
2679597
370456
2717948
78617
1167464
780271
1637419
1099707
189895
167374
85612
2226932
462476
819786
928216
786092
1908505
1836276
1296872
1658179
813051
629998
969564
1212333
1191363
684200
2365422
291081
2516137
2479811
2917530
2048678
318327
1565395
74391
235017
1740770
1445507
2623982
451268
1717887
38173
840049
1788007
582957
2770112
919517
152424
270777
2171752
549163
1392001
2004413
2488328
118562
696976
545283
2876052
2232428
898575
2169025
2878599
2492228
941972
586854
451327
2920418
215689
2511961
563327
523952
2097756
986088
2380543
2856489
2648904
2402147
2221810
1528971
2176654
1286195
2788067
2329509
571337
2042908
694847
1397894
2452344
895879
1594807
1122133
1370420
1688873
2783652
2543764
715825
2193023
999099
2016700
41285
1087789
1766764
144734
253626
1765248
201841
2129119
2756382
2264031
1151090
2584502
1986591
2203945
1782985
2723807
2478599
1597989
1257229
2505734
263092
654870
5513
2437582
1514108
343694
801934
1509994
1535150
825029
2126834
2712879
957223
2544959
2696913
204653
1733128
879966
2367654
1578888
548806
1463704
2691765
564777
677972
720150
1386528
2369715
1207081
2933883
1977031
1257746
860418
1003335
1888449
1950075
686909
871488
1646286
1799655
2328811
2880012
1966172
1860996
1414607
401342
1407913
1484925
2220458
2424536
1027404
560292
439304
1668038
509682
1616334
1009381
2497856
2854691
846475
640641
2183948
104205
1095708
1370211
110650
433543
1533179
1071863
2704349
876372
727438
1747999
1516978
2041855
633269
1067757
642615
2698764
2629538
752708
421752
716414
1663644
1635162
1867827
2868944
2303853
908941
2114546
1141233
1779483
885174
1740073
514098
2247007
1439656
2862423
2097852
372312
2652997
743434
512706
2637972
1369651
2402233
409651
980940
1601451
2860245
302679
1860479
1012072
1072720
2609882
969421
655043
1530634
2920178
2577667
2215450
110020
2609019
2586943
621082
2059756
74801
1307268
930072
2156379
2758340
572055
2002981
1413489
2015404
1109086
588480
1985961
2674397
131064
388302
2019112
28986
1933495
1750310
1421031
858344
2738266
2588312
1451943
2745328
2604288
554126
438646
2530181
1649673
2428753
2547991
1737997
1884471
22920
2241902
725933
1369077
945713
845871
15650
189736
2358185
2472019
596096
1336856
2884318
2748178
1497658
283956
2823371
2857549
1541885
1744267
2351187
430489
2221937
2651447
1290255
2216317
576195
1485887
300472
2123525
804181
1727970
1808330
536715
2173824
2624219
2862521
1978269
1901652
1015646
666074
684433
1093346
416001
2332375
745122
84895
2593360
1281239
883151
1613382
773802
1401188
762351
1562719
2222296
2424899
964058
669018
329679
1236856
2619453
441725
2192138
1950981
9336
937865
1500418
135816
1926966
2323269
2634865
1410687
497366
981958
697907
2842838
1337478
1175614
796596
246087
852538
1889155
1184013
108237
1165534
1537842
2011596
1065101
2600187
963823
1394798
1347385
1579059
1717898
2656083
2653427
2382144
964986
1978942
2718146
148100
1805664
1418042
1181380
2737726
1661066
357241
1448737
2460912
1424195
1808154
1507935
517150
1877633
1769636
1080963
2320804
2106211
92780
2579654
2922306
2738306
2632840
2208914
2712199
411233
1428763
1283915
2559792
1255660
1484850
591519
70363
2875606
79103
1709198
1389924
919699
2447207
940849
2162767
496122
1775348
1912507
14901
1090044
230744
497924
1194811
1377759
2157705
2777822
1906329
2674859
860753
1908830
2286016
1529337
2334849
1181582
1172383
2551288
160516
2500581
2453185
339505
2862307
770707
100192
1427392
149134
1803343
1583525
2662505
1165706
228989
2683448
2898891
2515927
1437239
1409020
1611255
1148772
559385
149347
403537
1346069
1777299
2523675
2799608
2924116
93070
2007435
824711
2058813
2171337
2775043
1594109
911110
1353618
1998502
2756996
2107151
1379194
722032
1525982
1711262
216738
1002225
727543
2332502
1490036
822195
1594923
1465026
1569737
288991
477528
2651529
496766
1003196
1467197
1549107
2589135
2321892
75180
898592
416850
203240
1552802
691075
407234
1238007
1053647
432127
1635588
661497
2077269
307385
1107945
945942
2394102
2040877
2324355
1589251
2660018
2306872
2794914
1031262
1619021
1882732
996200
2170784
1534815
778926
2919723
2180616
841895
2025800
1409055
77527
140873
445101
1429271
210607
1242840
19346
2933900
2895176
1110598
1994834
2278338
386887
1589772
2814139
1752482
2074770
877533
2468435
620664
2648455
2261771
2069104
1388212
2718765
1121220
511780
2331231
825273
432389
212265
370363
1819964
1739388
183276
1820763
1010070
16141
1879535
148469
2478000
1567018
1170037
2309561
2726741
1286159
214605
1250527
1257060
1454958
301482
1373198
579419
1396133
1421937
1844342
2477117
1890877
977880
824445
2001036
759883
906171
2057724
486343
2169541
2214111
2574138
1368286
1347263
910445
1277873
2937529
2179930
1544481
1402768
1781241
630791
736517
2508290
38011
2457927
494100
10449
1862191
2893372
2311534
22891
2614427
164714
1032666
1040688
2672256
576126
719809
410607
2136945
2409981
611669
548612
625872
567749
1694870
2939562
1482177
2527383
573645
2166907
1732567
2697080
2674136
12021
1637961
2413462
977005
367476
2742680
1187850
2131551
2280601
2601926
2641488
1858168
2349944
2235520
2852865
205299
1028592
1864429
2673019
2740553
2802494
863811
1169367
1821817
2170740
1726261
340063
2530562
170133
2795001
392108
2294588
1144207
2674909
2281121
974259
2584535
513132
2709218
1904742
145963
2882454
2246281
2283831
345281
1431809
2033299
866738
2621657
29548
2526014
2016484
2901352
2926425
2800057
1450469
1129199
1547852
352929
1396492
509251
1752663
1784423
2731114
52253
2280332
2287624
2583439
746036
2027903
284390
2879739
1713169
2769973
2348621
1395758
2178472
907445
1421423
682385
731382
1909906
888523
677344
459229
291230
499735
139126
84380
2701718
1129734
353446
404125
2815624
2447420
1147829
1519887
2086347
397212
67316
2561493
2348826
886133
2722073
2126306
455778
248201
461287
647934
2138734
107231
2045317
185528
1156928
253227
2922704
178101
1602242
1941051
597355
27820
1013922
1441544
2213368
1681375
414450
2320969
2099223
1395547
2662163
1878383
575914
1682251
1981251
723672
2287893
2553683
1380428
814623
2851960
2448000
1816684
387439
2518813
2049347
1192611
1981963
1677029
2060700
238393
2255395
1117345
2059235
2708496
2213052
1459726
2931971
1347539
1239172
1268999
2127486
636829
1612870
2819209
1051428
2738493
278453
2264431
1773549
1359671
866604
13106
1239904
2369999
236573
1536862
433109
2192257
2152548
2618191
1598418
2634826
1693298
88762
1825954
96664
2163967
1154906
671588
364287
953882
2594783
1477119
846791
1796958
1720447
1121101
2493829
1692775
2306082
2155064
2552849
2615944
1615187
1440175
1843814
770628
854135
69075
221352
2742433
2728166
1328179
1478415
1153228
2348775
677587
2721290
2909721
2075721
1987268
353353
2821098
644469
2940154
158359
343379
191429
413685
32680
887381
1107425
715914
2902973
1778435
187646
647221
1749265
144198
1935303
2580442
1528554
1303634
170334
1265370
386078
816115
908785
2445433
341644
2903894
1532408
1801941
5996
636822
712779
1649705
1827550
913640
1105569
453220
846114
1270026
1561083
2079282
329578
2810800
227623
1987894
2568372
1712417
1106601
2182856
120413
658644
321314
2589261
2403786
1377794
1490927
2625579
2840945
239184
1572626
1348547
909929
191577
2034110
1192770
1623433
872393
2683024
1160409
681329
2396325
2733051
410854
915029
938617
2665000
205511
941886
2359342
1266645
1098934
400734
604078
1573972
1415643
2003948
1481278
2506729
1338598
1306545
2098953
332033
1849044
2860865
1665573
1560257
534455
572081
791726
2144009
1793103
2901851
1842277
443615
254569
695282
1227390
2458093
1745640
649846
2183518
1580136
305450
1581470
2604740
1164917
951968
2933245
1127564
478449
2801207
454652
2275120
600175
1129833
152762
1795289
692234
1263769
2664736
2695641
328722
2481732
2679228
2080252
483929
475576
2085013
1234470
1342599
1247928
993898
2061904
7406
814869
1920847
1755078
2565401
1198392
247045
1800379
1412266
2555016
1231332
244724
1916098
2313894
1109414
715683
2401471
2656904
2872459
1164773
1997034
2565725
2896728
2126981
2011383
835563
737714
2829722
2036088
995475
2327754
2395627
1784191
1361849
404934
2347307
323260
1501805
2278257
2711898
2766172
1576532
2599851
2316950
1470418
1120779
2548878
52832
388396
1207855
1949840
1036848
2721073
1655844
1044508
2754582
1048380
2898674
929647
687835
364444
455838
1799676
574756
1039520
2123600
990855
2432476
988248
1554288
818140
2621824
60238
1238589
440012
448097
2291177
1552405
2648139
1519262
2753402
706028
2480058
2234484
317644
299893
2694170
754971
1364565
847766
545725
549134
423360
309547
1200063
1532387
2447655
884646
2798423
832476
1234984
627452
2795339
2233803
1315384
1735045
2544504
1965571
1418846
138380
2183220
1566621
123694
395582
2567064
127932
1296391
2932840
1002335
2142617
52411
1595421
186363
2123108
1684339
880268
2383165
2745689
2843987
2646098
2400387
163155
1727987
1568690
649289
537804
2496868
1416477
2019909
1388432
2791238
1103799
596058
659740
610651
2007787
1241189
1784139
2684780
2439845
16906
1937381
319231
2911680
2768553
256571
1676806
827486
613563
2870974
361119
90700
475494
994052
581608
534003
1393984
594829
2280940
2507457
2205617
861944
2250129
1253005
2605855
2926907
73172
2672553
571748
1926274
296295
2078479
1789583
2131884
1257565
666514
620071
1652426
153948
654160
525054
1177679
589956
2496839
1852604
977735
1336339
1075668
1954803
1978501
2775703
911537
540803
2272839
2288728
550256
1164324
994844
662087
229296
2921509
1905827
912247
1970971
503857
2045946
1787441
2496586
178518
2029497
2144222
50958
1305315
2032496
1555827
899743
230924
1011046
1305086
2498613
1751763
488340
282743
486338
745058
1352281
893092
2120518
188716
561975
2363385
218168
2371733
519042
2738419
803041
2654978
873901
2020242
610851
136945
2803475
120362
664609
369851
1016031
475053
831674
2314577
2035247
567792
1993329
737516
1092212
2929176
1911811
1151586
1477361
1563825
996500
1495621
2827009
1132412
2819014
1172059
2062914
1214758
554512
967872
2784492
2683002
2726271
2187867
674807
1089664
1730970
952072
1158762
250980
495428
410997
2431185
1607820
915159
747314
1245047
972055
542368
257798
2769098
1330525
2633527
2850885
2313280
2881421
766373
2889384
2813604
25980
459994
1843003
2780692
948687
2536180
2587510
1961600
898133
1386102
1031576
2030493
410222
1292921
2189046
900568
1030870
244851
2912692
2872707
1353783
2403288
1700599
1281836
168419
550662
741559
2028654
2677770
2887184
356172
2830937
1753760
2477675
1091690
712401
2850415
1640430
2395418
1295478
1838734
2896539
1149758
1476628
2315723
2709962
2780371
915466
216031
118624
2451809
377910
2036116
419647
929790
1321198
126750
802150
1531088
1796771
2772329
931875
828766
545989
2097317
1805557
805971
2675634
2907001
1289828
1812231
419203
1833168
248532
753324
1207376
893825
2266978
928106
585309
33730
2259485
2694434
1936630
913572
2540900
1171766
602916
193895
2429506
194546
2529875
601921
1724745
2678816
1194448
455116
580449
741588
1015678
1825831
2624461
2338973
1934556
485056
1660671
672132
1857820
1164406
2412491
232094
1335038
402846
1411177
1189058
847912
1614659
1219255
1449675
920292
1147582
897814
2594238
1029116
2296179
775265
447069
2333805
2185912
1823506
1535900
2712698
835827
2822011
2120779
837674
2724511
893889
363376
1497808
1865621
373260
2509654
171339
1799727
286168
926164
282520
1690462
779705
107640
259908
2570937
936389
61532
2821868
2242210
1706741
443700
869457
2744422
1579033
2088452
2748034
734179
1229406
106385
1057922
14937
361591
563830
2046309
2164802
2327720
166192
617317
2926874
2266032
1779219
813309
438422
2432864
2605382
864015
1496458
1908174
1784219
2342416
2778126
1004384
1603743
241305
2819395
1395527
1580835
2275708
2863489
1139662
2292471
1700090
2645774
381841
2570988
1118583
1700805
2521143
420761
1241544
2911354
1250603
2099410
1729639
1887719
2325448
1332065
2013517
783683
2922707
1871594
1898790
1198959
2219486
1557144
1644451
2716008
1781624
40726
1331429
684870
2575478
1635332
1708278
1647893
109783
513311
519055
971389
1864920
431093
2100205
1518705
816248
646922
1717496
1142465
724300
959790
549638
434751
1113853
1111631
2553756
1722887
2432660
2624381
1563249
1495786
1851996
1483539
1851473
187848
2535499
1403361
302507
378188
1601491
2884466
2712817
1085411
1514605
405995
2578814
1350060
1617304
2139031
1357869
1075298
2149696
1265916
2191527
862009
902952
1416228
2056802
403421
2089673
2026243
2049257
2249152
1903485
1567731
933776
954146
1577059
983460
761739
2647414
935052
1650
112970
796261
721571
425515
2887087
2109927
1682582
2611144
2681739
406206
2695715
2018908
927318
1871206
428867
982630
875917
1893925
961965
1104518
338718
1893064
1997248
2187347
148167
2309788
953379
1879830
899510
509601
2386718
1877402
584561
15754
477850
1812764
1434186
2284144
1771023
1807907
1257164
1560190
125678
2596343
2198206
266423
824142
560134
1335084
2731696
1758731
2294916
2739099
2362877
1722369
1729532
2309688
951527
2123629
2734901
212594
2019247
2103129
1981663
733948
2307116
1853961
2357683
1378232
1896750
2404697
1562023
1942287
2006801
2250873
1390976
1163226
451160
2182978
1098527
880380
2801511
963049
1355508
1342313
567553
527480
2608490
1349379
127918
15626
2775109
698121
276979
2176599
1813140
526909
1236088
1322774
1830717
1481022
1936182
1394371
692385
1061800
995615
243995
2789002
1523010
2694883
1833279
2881548
925141
2588948
1864100
1435237
2909279
478501
1187522
190940
596996
778757
299794
220020
1207372
808156
2661538
2224004
2536783
1451221
1530656
2705350
13136
721400
528715
1365669
1611347
2247848
1933078
1167451
1379486
1107092
2725012
2795162
2820661
2731452
610609
2760312
332045
2877130
295477
1898543
1220809
589718
136322
668015
2222412
2386056
1734980
1301430
53669
1149025
1840420
2545978
2830921
2896824
2701652
1048762
2624861
2277593
677888
524380
1032612
1338493
1563987
453934
2381294
1378380
509610
2873595
264293
2724398
1331660
457559
2346872
2336522
2271701
118363
1140810
1750499
1136193
1700676
32118
332869
1175227
2733326
2646107
1161741
859659
1293779
8065
1044634
1666879
2071689
1348594
2449110
1173347
2454928
1377551
2079612
248412
2501351
638536
1609346
1795497
1068905
1782967
1607052
562467
886618
320522
723196
1186699
2650859
2271613
1667362
1094238
2322899
1748595
2318767
739168
390140
2229434
1772815
1070979
2200548
413155
2314177
2439480
1988570
1200579
212637
170793
2112110
558161
2551775
2851661
2674474
864569
467003
2901126
2361857
337203
1172172
2646984
2292665
971621
1263689
2452348
2765961
2645382
1190216
357174
2082610
1952849
2844713
2544352
1696508
920081
625925
2824610
2887870
2779407
1481140
2036921
1879520
319140
1746187
485474
205165
257004
2881839
2774932
2205593
2474054
263616
2299812
1318088
1364904
656981
928696
1108602
1122808
367753
2285171
2533920
1014385
813259
551734
2071091
2275713
2729235
2042134
2270638
981737
2553771
2654339
1207475
236269
2932521
1359405
2223781
1012140
2790395
2696406
2341864
835443
3933
744385
1872845
2490046
2670475
599108
2443592
1876773
619910
2523875
1402138
352435
39582
1657642
2772151
337425
1150581
1259183
2813442
530092
248673
758410
978361
729057
1488647
1970627
2576786
447154
1159660
1521256
2653914
1974411
2135206
463711
2318169
2115151
728330
412682
927229
102581
1211599
932663
154842
624315
1413235
1722925
2820113
2077412
1349322
1463212
1862520
1874763
1381607
2904703
1729030
2353645
1331273
1168
506177
1111858
437479
229887
47195
2076653
1697470
2308369
443055
464998
2009852
665285
2589157
1759006
437797
974866
377802
647926
897253
863506
1103089
814002
1563727
438674
2285704
956483
194115
2175064
1229287
853896
2620109
1007605
2122478
139089
1700141
2284529
2556399
2674114
2406700
65920
1589568
425492
1300145
336284
58565
1492281
2559326
1284564
1718106
415758
853437
366035
905281
1602953
212424
2882768
1879576
227204
2265180
1413490
96567
1152173
1359690
1942792
2321285
1278207
2395018
37820
1527062
1400188
1551581
1852929
2097763
977460
2677260
657922
2580361
2615287
481283
959880
2483091
221430
673701
1638748
860403
2390558
2822625
1006846
2836721
778853
2477433
2353472
708144
407781
1450066
425504
24943
788393
2164622
2883815
2064415
277942
2144510
1243801
555710
478841
304152
2639908
2156922
686500
910651
1821918
530553
1796303
2605147
237359
17983
2010641
2651995
2590206
264736
910033
605343
1061618
267134
49432
2807681
1414909
2255859
1384672
1960918
769518
1303918
1231999
394601
455124
1499589
1145718
2434791
1935498
1476062
2478578
2372774
622320
1558777
1216216
1558124
1765104
433050
100634
670001
1680798
2489782
848301
2138737
1129812
583978
1860075
917162
2023176
1626594
2345024
1631970
670922
2473656
2822211
390058
338056
866790
656319
883456
1308662
434155
1351941
2132405
1000893
106776
698796
2718809
2008363
1163264
34852
932405
1456832
615476
1039439
1302120
867804
180122
1114817
2907422
785468
2712466
2439898
2292639
2496543
631946
390792
1591402
1770340
1482014
1702957
2724378
131407
1192755
1169759
2435401
1713158
2884010
321028
1684294
2246617
1411841
953143
1403158
2607464
776867
1337626
2870735
2387731
1353995
2233368
2096545
179695
159567
2856132
316330
1235280
662702
2668278
1471463
2403474
1172469
1631042
1069174
2087041
2025089
2785895
2742623
2581322
1536733
2498025
1881680
2115668
2422006
811249
912068
2442173
2542056
391455
344821
1330401
391079
366546
2225630
206897
1460591
1842800
2667116
2161025
1212139
1957031
1852262
1995890
364043
616146
2564229
1069550
1827860
278302
1774358
1464591
2249428
1317453
1230931
590437
671478
2525865
221431
1155277
980125
1565993
38480
886363
1535716
4750
2152610
2937386
2875066
1411311
753977
718057
2847521
1499270
1985304
853647
2279297
219291
669159
1240443
2803190
521698
1052738
644413
1397244
2243788
288015
2382545
1736260
1555996
249550
997050
2874727
516955
1362365
214882
2770284
1670171
2054514
220526
2360774
2816864
2911185
2876914
384882
1417182
2739396
2332974
1218406
652109
1925680
719707
2617794
138664
319376
818106
702891
493667
193413
321917
912655
64479
1090207
1813439
472633
2196619
2177266
1035108
493030
1180227
594765
2892871
2379957
2915703
1576690
2463882
396940
1684103
842244
1938416
1120667
2751513
2831422
1307540
478565
1884196
1660841
2106044
962918
1673972
2132052
2330453
2380727
2631979
1577286
948260
2297785
117553
1202835
1728570
1346883
1777286
2755799
2647117
1041145
627572
363853
1126908
1716972
2735718
2850793
1240599
218362
936939
716998
616566
2856295
1805121
1624699
162044
2469553
773363
1917082
20647
1206011
2923160
100886
1411579
1343670
1337906
2021426
1596401
252125
25887
186920
77483
1657884
2160717
1356822
2046654
2379142
1565830
611122
39014
2414530
798543
1827637
340445
1349650
204393
673016
1757790
1493406
2823944
725204
1498235
1874971
2363605
788858
283721
280537
1428883
572685
2695860
1683682
96392
1203567
2036261
396534
870559
754350
1723546
484998
1730767
597490
2173254
1758288
1293072
888084
1437156
2380055
2911937
67349
536626
2228066
1724229
1961812
2220235
2588487
1353909
92801
940010
595233
2026415
1424151
86892
774533
1247469
520767
1517453
2911129
2452380
1063399
13061
2921402
1758641
2847255
858690
738353
988352
794349
2790630
2131084
2642317
1591305
452505
2740488
1944410
357836
2691927
2908075
568627
1684326
1094624
732702
201554
1635319
1358604
516310
557560
227182
1737869
2691079
2294258
1544610
2295335
2802457
1786128
921969
1626430
2397935
1157462
765446
1072232
1350466
698652
2126094
1694769
58014
2502138
1714115
1125791
140473
1253928
1928991
1047842
2085403
2644630
1748345
2072901
1682502
2856301
1720154
647531
2586513
1265672
2157843
2159838
2845917
327030
2056893
1429798
730914
2600301
212125
1185439
2801002
2185750
1804472
457943
41757
1903441
757962
2903292
1718660
1000543
2196042
2065299
785234
1062346
2862468
270857
175142
177064
438443
2023099
2721161
1295713
2452227
550453
2557915
58935
1767829
531581
2418571
616962
1419111
750225
1555436
1300350
2250969
2075036
2935508
696360
602742
1470137
2774246
2350259
143061
2593877
1790798
154276
2895941
2357909
262017
540457
2508648
1880320
643672
2399064
2643771
671005
290278
523778
1491311
1588404
2311037
1438091
2011066
2465468
49752
641495
360367
1302239
539458
639971
941931
2802268
2604817
160471
845158
2442549
2553231
209268
859408
831163
1598779
1000539
41970
1750791
2598426
1586101
423597
1935380
2152994
872254
703123
360527
2600935
2147993
2419119
135000
2321390
2651820
171799
1126670
119622
2810580
469043
250528
2628661
1777072
1306100
1133074
2031149
1004105
2613147
443851
477293
535143
190906
19025
689788
2074029
676520
2624318
2506041
576083
1823072
1648642
69622
1844752
2023451
908667
1890937
2360024
2351020
554152
1092311
526288
1000245
1242410
2030654
1916003
46748
1878923
623425
253439
2020938
38521
338478
228329
297791
1187863
1919249
2259652
1963024
1521726
1649167
765692
2505374
1531829
1759851
2493992
59640
562307
1281940
2257219
2789137
385640
691635
2347080
151685
753199
110084
282076
906420
633234
1629840
1972556
2086847
1580411
2919994
1760089
2456608
2388595
2672744
465612
1952975
193922
689936
2166338
2475633
1694588
2380268
546977
208480
430770
30311
1601484
2279819
685807
438726
1910935
2517934
2772863
2702717
1572921
706284
1568209
1906052
1328735
729581
390344
1906692
328581
1233640
2043056
1199126
829678
1735696
2746341
381820
359515
2128210
547293
1693138
2553760
1457687
310134
1541435
1554444
2556053
2807213
1943295
2437446
1955360
583321
611804
2709772
444938
2145436
2133745
1383980
146486
2113849
2776547
2229433
1365010
987460
43579
426084
1649734
375578
229509
2579541
343031
2414134
2193301
2317556
2217323
1290891
2207049
1439430
837452
2906511
138003
610761
2847051
71812
2507373
546344
121116
856608
2524631
2115687
1710768
2158850
641112
698048
1957366
183037
2541459
1208393
1777317
2408800
1318892
860837
2499761
898006
1540995
1799597
974687
1794002
2319308
2333001
2697300
269906
1943057
1209603
488668
2184473
2124045
1938127
1460209
1276807
1765625
2319711
313968
1506129
820709
1822199
2305646
2313603
1126053
1179536
2940461
1050304
1050869
17083
825788
2480229
567759
1416856
225938
2850926
2903829
2088500
1277847
655011
842767
1526929
2777791
1193521
1838704
1744858
241259
533211
178740
1596837
2804021
1027221
1092174
692698
2936946
1073715
2428372
713017
1913561
1682970
2669524
2343483
2831219
717538
853832
2380177
1242250
1411987
1495248
1345184
1032891
901702
1085519
516297
978097
357341
2646166
1480999
947458
770481
2553966
2500115
929600
1495702
586306
2666564
653864
1558756
2230994
1309580
2790653
710342
1791966
795731
1206756
1424533
792537
1436790
2919036
722161
2571317
1399161
417642
2682158
191069
731983
1280250
198272
1881855
1582193
638689
2732564
1161386
818099
1440420
2489943
1103979
1448755
832400
1989845
649823
447537
361148
2043511
2707856
1915600
1744396
2632384
572168
1931230
2850872
1507880
1493221
640864
1150667
2640423
2553852
1366040
2391163
2880148
1899090
2040891
2197604
212191
1321239
746126
923543
684064
1022002
2827618
2079446
306782
1921387
1315125
2246171
1802669
1659164
2933072
1595448
289273
2325627
2454934
1610277
1366435
1018246
868935
600326
1926719
1768243
1179821
2129535
2703422
381978
278955
1437783
2046789
2241091
2123841
621494
299461
1182053
2757225
1329650
2536065
2598764
615601
2552712
2844849
940919
1774870
829371
256806
2685830
799108
2883601
2914834
2522669
2042898
2606719
406882
1009097
2774156
2693223
1304637
396712
2124023
1946254
53396
363490
2073203
517695
1226772
1269035
140703
866739
1156531
2229762
633620
1648975
970337
420128
711196
2323237
102891
2532595
430395
1669391
2652195
1657943
2358921
1238617
244036
819428
869210
2829635
214173
1806525
682249
341321
1168697
1821774
1784688
492718
1183592
899159
2826497
2585772
2501441
270050
1894931
917496
1103282
2736412
562319
687307
2486483
2490492
2440339
1587093
1452665
2540238
2332497
1725128
2670904
1460907
1850038
702555
2643747
2011878
5659
2778237
964809
1827619
2928422
1096420
2407076
2309283
1483946
2788588
2464552
2810194
1465231
1438093
2907270
2626683
71126
2303607
2408477
1091186
296542
2810419
462361
871759
1172860
2015886
1626029
101561
1690004
1478238
2490771
403574
587255
2430696
338305
385406
2227165
322917
767684
1588582
755980
1036740
2629363
2746311
2313030
138576
2896205
1329594
2272548
1223574
1042809
167332
91037
612797
2917271
2701547
1002103
1965722
1862113
1391080
2290844
1667999
955296
851062
377979
2627454
1458486
443639
2427908
411778
2655448
2223344
327120
1054795
946912
2865121
2244387
921995
1741597
1334775
2422679
722213
2639961
290664
1508085
379881
977053
480852
1754364
163286
2340081
1388177
702355
2154216
984224
1410976
969649
806886
1760975
1616256
1468430
61402
1795473
1717975
1288969
1034958
1907724
2672921
1342092
1571491
2627848
2604931
1732319
2255573
244177
1946481
1751961
486285
620796
1833750
1840184
1976777
2918143
2803636
794545
2740241
941300
70247
2436065
611041
1755299
1921626
2179489
2395574
129527
2930940
706636
2877392
2092458
1285111
1651904
2418003
1494389
1290070
2214100
1497108
2818234
1076234
1746911
2183385
444162
2342097
1618491
1477284
1020338
801021
1194983
614383
2156947
1909248
2001756
2603861
2431980
1371243
1055889
1692132
1483863
1356323
2645806
2536075
532756
1350866
2381776
1609536
1740518
1919012
1917343
692538
75350
740056
1956187
2570216
453908
2645820
2675725
1657492
1589885
910693
904068
2626920
1723288
2617910
781273
49691
1306756
476382
687099
853795
1969306
2778724
358919
1288893
282353
1110620
300817
2190349
206009
2118869
2883924
1486616
1812837
94938
976988
826712
1769752
585078
1085233
2468767
1851109
2189731
2796224
1828269
81384
869627
325898
2008209
2226385
1773523
1459468
2939948
504217
848729
2147896
1540848
579709
903170
1306505
2703420
1434942
2488343
947147
1417433
1533089
1100572
2522833
1749518
1924245
1516252
715570
67007
1796276
1728334
2115918
2283819
2794815
1536272
869790
1711013
1290656
2040317
2304609
2909457
1956702
2396528
2911110
1740437
2226112
1726426
2515899
1806099
1031155
266975
2844941
2460730
2655194
2040821
2626958
84045
2838853
1695910
852087
183600
2303034
1703755
758597
2134702
27248
1187005
2882813
1931751
1520977
888089
741528
2401742
545178
2667359
2518540
1767032
1310801
1213126
1428323
1350774
2926107
141378
2855257
1021835
148629
2705778
1141505
1468871
1721815
2433263
651015
742624
709353
2634452
663536
2364461
1165508
2524089
1105089
1819857
1264966
2849401
385675
376901
257051
1942287
2755056
724421
1392788
88017
2002166
1352204
145374
2454248
320155
888214
120976
1531303
564739
2467035
2355711
2025006
2057788
2902743
1391712
1159797
1485191
257152
1925687
1814254
1889476
302352
2008807
2319776
415435
1877718
338725
1995371
1202134
2893745
2837709
159399
2623021
53098
971896
113194
1184179
2240684
1653272
405849
1352208
1781884
412192
2308442
412260
950107
1483348
1123526
2263945
1029060
2748464
2390784
2741605
695221
2591410
2463035
942147
1613444
1811819
1945409
2531291
1552061
1579710
570393
1962931
1273976
64185
2311922
1621998
2771361
2869668
2799130
2915430
1603814
2849006
2874723
1059068
688875
873837
2217124
2255168
1286122
561182
2124247
2330873
236694
749472
512213
948190
576674
1956296
73626
2381710
450787
1330653
107676
2753981
1970422
50605
923350
2102918
1062017
2067133
321822
1934882
466884
1649346
2566416
2180421
1963693
1420787
1376168
1816459
2811901
2485565
773798
880247
501056
1215009
2067321
1830668
2677709
325131
1318959
101052
2301781
2352700
312800
370637
495335
182137
142939
649513
155443
398731
1628294
2053629
1004927
1157389
487909
1071376
2348162
1153638
1508455
2173786
1481870
2334428
720669
1396298
2405700
2888749
1887237
2145839
619611
602229
152885
1528484
2469709
1328058
1302175
2668068
1533143
2753587
1049348
508393
2116333
1457524
1384282
1257906
480084
1869507
127681
815811
1080572
2338890
81042
2119474
1164488
1596928
36464
2696126
1942189
737317
1612889
177899
2739807
1728476
2677561
2058963
1588303
933775
1122827
1243309
1716636
1993398
416463
1944078
235377
2065866
111384
2536162
2712539
731354
1225518
1164603
448619
2022560
920210
1134051
2238128
1254461
2863190
558194
2382220
1299027
1619244
2802235
1481486
1486339
1041460
2378772
909567
364820
227037
2262021
260345
2807941
787500
1986606
626934
834268
2921762
626929
113128
2140291
2540023
1875239
1709710
1925350
2301680
497203
1017423
1146971
2259685
1621697
2153896
1236300
250400
1536776
778203
954251
534520
2191
948826
2930975
256868
233317
2867730
2665013
2780767
953576
1458360
2840742
994533
2478841
288819
2550569
1179427
962971
2637602
1704736
1978539
782484
2705851
885922
96652
996225
417623
2562257
474182
2540314
2748245
666999
2084555
2846721
819512
2153985
97796
339709
1745864
2056084
1933375
2791493
2525047
2837911
1080852
736225
2286684
1088667
866604
643577
1587896
2200676
2226061
1144648
421919
668792
446479
2625949
1639777
1916758
2072558
733520
933441
1729871
2010266
463409
2306195
2278914
1638748
2321362
1674863
2814367
2922650
2937209
661801
1698231
2509998
313799
1529597
35214
2536183
248828
637011
1691805
2744632
9572
1882097
1647861
1183002
110337
824903
1559477
1661231
999660
958121
1614514
2107646
1563797
328158
1286071
1085275
2498940
2728861
1344620
2290062
720305
2921260
1194820
985203
1620719
2697148
1154399
2875914
1843756
466202
2806427
722889
1205353
1010374
2317676
50656
1423513
1905093
174188
160382
2020176
2394908
2655611
202309
1404513
1426333
71733
1907441
209901
1132382
7193
2506483
2323485
2286764
2713961
588770
2329864
1923254
545576
2932164
1045509
1459105
462997
553829
2726720
1926527
1422199
2854183
1405341
521579
174076
451877
590382
464217
1727658
713152
863676
1333787
742178
382051
2318776
2296131
287848
2561647
1612632
1121779
319126
1785637
795666
243708
1000588
348296
2464456
1983357
2689710
369630
2189947
10143
1988638
1341880
2597601
420187
695943
141169
1265465
2618639
1543879
2897428
1906502
2139371
858298
1120005
2305688
1279035
2435137
1840905
2427121
302819
379465
2513009
1265020
1856014
2620348
1133463
1564954
116855
1164077
1715474
1423566
476568
1661729
449739
1359666
1944091
382185
1121768
2581735
1433686
1039797
273763
1363282
1729349
2620267
2629178
2444642
2226587
538226
580078
573098
459612
2135526
2044051
1217926
660141
1547672
380050
2793389
1067789
1761129
643124
2137163
1940010
2421247
82141
958792
2470984
1105477
2755053
420720
1417042
1206042
1056521
2205233
1367654
2189997
1363547
30237
1872833
2851492
2175656
2910551
1469432
2586393
945460
1909740
2792006
1927677
211935
53889
831515
624053
414673
1300594
2814510
2487710
893987
1967774
2761628
1562139
2447845
243635
2098791
1556245
472852
351943
1640457
1760564
1484052
2918394
513080
253061
2809841
909751
1108217
2089644
2763209
1383350
1865182
2654578
45503
1402738
1151831
395514
38043
2563852
600006
936010
1213574
274719
1668006
2312423
811787
1411106
1024272
127487
279875
2043440
1733726
1300058
955950
701294
2320273
751730
1163475
2673414
2313912
1007683
270172
2042065
1846011
2417975
1515539
2877966
2688151
2836098
2828134
611922
499629
213763
1589859
437948
2668844
2035661
1796727
1282019
2463104
2698853
116745
1239772
754887
2296824
461511
1392335
583023
2882078
2023153
1835924
1061980
2653231
411409
518642
1285806
809335
604668
2270370
1165926
1011068
2040141
1450684
1340617
2204113
2466917
2163219
2554210
2471251
585758
362880
1897483
1122850
1584820
165776
1586647
1898225
1116494
1281525
2771613
706663
74203
1656511
2081904
775171
2191622
1045150
800573
1586963
2225632
1313553
2206666
2843653
2625229
972309
2476238
530369
2357992
209651
462032
1278012
492985
1219314
1351127
806535
1279276
1514967
2863470
2324599
2686923
2465954
133098
1444387
547399
1028331
2732538
2790129
2170460
1441727
2848113
275919
1149590
2052740
2113801
1696360
2777303
548179
1420914
1370619
2172164
2276413
587045
392987
447174
2645965
2794755
1816038
49966
904839
1232343
2680330
2106930
1105582
2679785
1657231
2695939
2871220
600824
2806026
694744
2756133
1955985
1738992
1754567
392798
2263397
2554355
1937280
1179643
1510246
306184
1513475
159027
207742
2033134
330125
2594588
1157639
2721323
119677
2314472
2686787
1983661
139237
1793185
2626356
2071590
2928061
2722573
1763122
114786
1661483
2937209
216540
206107
1299263
1396533
685074
1881089
782943
283106
4426
1675140
1997603
2442352
278651
1190951
2256020
1074949
1689412
798500
1745912
1983511
2290308
611885
1444479
876994
1091147
25875
1771541
1090713
1031667
2622528
1275557
803679
1107214
337960
908595
1683196
1311536
1535914
375488
2787794
2679963
2329628
907366
2609401
2350435
2721768
2226615
759301
485860
2054539
682590
2623498
1232984
1892655
5122
2152772
2475790
701000
2545089
300142
138111
677748
1519837
38195
1054078
1484045
833391
1568221
1668003
2912742
377493
1838986
696412
262190
1128389
89563
434288
1193008
2838624
636997
26111
2491869
600861
2665433
1097980
1116845
1362454
211499
1282563
846951
2055828
1016107
1813211
2070284
1930422
944766
2459165
1783128
1919505
2794788
207794
1327820
334833
1497679
867753
492633
166435
2195416
1542271
1536824
2410845
972178
201995
1188357
426040
1255868
832218
761009
2385124
2585152
2703066
1043727
1614638
819802
730460
2866927
1921242
183575
1031568
1635117
2758856
193258
79835
626531
1918736
857624
729996
2563551
2443528
1244316
13906
2185337
845505
1645861
558968
1377762
160638
2057997
1230217
883868
1457961
1605496
536087
2688599
2520447
2502490
1097563
760586
2880886
2127054
1000063
1939830
1288808
876885
1674926
1408133
2070515
1446449
2255242
1203515
1033894
403936
2371649
2539040
2448102
1291638
137629
460789
2100920
1206965
439442
1870126
1449321
2480191
654648
2005943
677154
263100
2741686
1164280
615076
1911345
1270585
2554403
2858331
107699
2461367
2732786
738235
2276083
2937093
676951
2591351
789647
2601302
2811585
1973779
2821590
1507478
95792
2601943
1538557
329813
2514878
1621340
56322
2259246
401335
2625496
253000
1756385
2106218
2315923
249150
1749705
2290280
575927
1108352
2289865
274081
1473189
2899458
2771439
456614
1787293
512634
799332
902379
667849
791898
1538824
233814
896054
1217793
1353405
589797
466735
241567
1065378
1319482
305721
2387552
1480396
1280434
451268
2343431
562873
2476122
2637125
2217280
655317
1639713
479695
523528
670657
13380
185771
642328
1053656
2225296
2865433
282596
1418036
866858
2648993
1216501
1837701
2235359
1709346
1044721
2310291
1613568
2033350
928465
1544098
881322
2053705
632175
223401
1882337
1599083
460012
980019
1950266
2236922
2756791
982054
1235721
7363
2333149
430968
648508
364770
2827637
774805
2647392
1273699
151533
358771
326589
188344
2931052
2251606
146308
1856073
795566
549493
700591
2212155
1287860
1020945
395189
2140250
504003
1224902
1605607
1358518
2030712
1331224
186050
1422730
987714
1400405
2703875
961126
1091876
117405
146484
689274
2636666
1000660
1230088
2263625
2311698
2627034
1174204
1534204
168377
1793197
1105343
2226968
435217
159859
2398141
713194
1291998
1446730
2621550
1399561
615366
1397264
1418270
33214
1464659
1629103
784894
1259254
2389118
2012476
2215045
221007
2798813
2149769
1213625
154011
1106772
833459
2103036
571124
2226945
1545920
406551
991235
341651
1496335
1441874
1800318
2303536
120986
1730529
2841872
1055180
2534707
2763988
1341454
127230
279522
2344752
1470063
1374514
1440569
976848
1861848
421405
1276648
572774
2762453
339003
694210
2776722
2497826
369807
1405489
999735
41203
1681798
1201001
1212397
35503
2351562
1508599
1780393
240865
1085836
578783
321594
757660
534105
2745918
964241
96350
297529
997278
536360
1223473
2818442
1451749
2222103
1356713
2266984
2320821
1130605
581706
2859623
1687455
2024176
2483628
1400841
587300
1034563
1050812
2701580
1263616
1430139
2411061
777510
152643
1551637
2047786
1202622
870814
2097583
2397843
2288261
388409
1403762
1228289
2444944
421935
2594900
2722386
2796548
1252016
909668
2367983
2741556
1870554
1681285
1959534
1610895
1592045
798091
2310970
2795765
241567
1454912
1946381
2576488
2621439
1855907
2516891
1347981
570319
236008
2768314
228590
1937958
1528853
393729
21341
825521
2645836
2291092
365438
1628353
969171
1519398
2321134
1239671
1770311
2529372
1924700
341413
447984
879231
1256067
689543
959063
462791
1460067
2705245
464628
2082933
2804895
2568240
55104
982660
2491413
93968
2677717
2267731
1837661
494878
394908
2250318
1333973
2559458
1068539
1092966
914469
336572
1235782
2882620
1426401
1706021
973459
397540
138173
394699
1882721
1309776
1433247
1696874
1441657
121662
1518762
1295537
1882021
2302991
1620337
142981
563512
1053066
2235360
2118695
1394804
2767020
2753911
1473159
7494
243594
2088
2332604
754711
274889
2350029
1085058
1134626
2812261
442182
1331239
360221
1064768
1247517
244819
166564
2419125
327556
2160141
2326775
2292337
2740426
1837223
2466856
405031
540469
2471686
2030888
1371203
1131813
1140188
1099855
1039904
538851
387325
954079
2664157
523379
1096747
65624
2823024
2803586
599756
2429431
2576677
2572461
51628
653078
1851727
1579311
958623
1701116
1182141
1559556
2021168
492812
2228889
2772806
581757
147550
1930982
2184977
1279398
690365
2469919
1740361
2055734
2083390
2207287
2019144
436990
367494
113222
2737261
1697893
827860
725466
1796129
1647175
94109
2626043
1289244
370253
2026506
423562
1948218
2075624
1523367
1538513
467703
434674
1855573
1664405
2525846
1484171
1382432
1661719
1941316
1379045
903220
1071165
1545480
272749
230526
2117085
292562
2538545
721324
1767120
2462659
1306979
1115954
1374149
140916
670845
70535
1007607
18456
1680214
1559490
772233
1999330
859732
2650629
315954
292387
2686379
1323568
1661987
1560493
1582165
192894
897463
1682850
983909
2691556
2906913
1184228
507334
2513336
2709780
2228646
667425
2557686
569161
2130796
2637244
499428
1196826
1976666
1360656
1156696
874011
2403101
165322
882912
2121220
2874653
246820
1979333
2763893
172371
1754458
1379730
68162
2126426
1060221
2298605
1558874
2109704
1656377
784897
1157588
746730
1821442
2719965
1786263
1705860
800218
1399556
2391155
1688817
1325560
13946
2447644
918794
1771821
2089726
1988128
2357042
1396537
2536319
1626602
2430369
2044342
2727964
1960478
2050097
942230
2739286
137922
361018
2114182
1462578
1906239
2326559
1930095
223595
1689603
72400
476861
2213553
888497
1221195
2720837
285570
676199
563148
612059
2887527
338659
2091201
1680352
544217
1220200
2409390
348409
1314772
1136487
2491377
2230344
2599587
2621266
98873
865606
435631
2837327
1772005
76539
2421599
1167931
590181
1851061
1681871
1740856
1350694
353406
2016215
1629866
673537
1596462
1708056
2400225
860590
1235627
1859878
337744
1268516
840406
1526985
2536967
2263144
2635555
112146
125334
1151317
1599073
1950937
1127114
1847878
593930
1899697
2434230
2682074
1665972
1727177
2308306
1817769
899678
986152
1283349
2615760
1989779
2864754
2503763
1782781
2517817
223271
1066030
1731778
1993452
1885092
219002
1985176
2539735
2708356
285008
2181746
783656
2761915
63518
1878878
29378
947846
2834229
718646
1399416
2216231
308009
2875552
463994
981702
455471
1307331
2492444
1116510
1496371
1538052
213247
338920
1672949
2457092
1176034
449790
738214
1599473
1320713
1796065
2054818
913711
510869
641053
2870528
1034214
315691
516895
1018567
1308414
2869343
108129
2502603
796781
675003
1591977
1999790
1338479
1690768
1313836
435966
2284705
2723939
2927979
1079091
165142
1626946
981109
1968779
1820229
2188365
211714
989047
774411
359636
455255
2232054
1436644
705444
578937
299670
453174
691536
628399
2105529
1704017
2245013
1020244
2246684
1004291
63770
2758671
1309002
1734489
2895909
586048
2194566
1872312
1533860
1268774
952992
128166
2189055
618775
474273
735140
2357437
1398264
200252
1766595
1612863
28087
1773404
329259
1902547
1256972
563236
883112
2075850
932652
1681291
2495941
2484269
624555
1790873
2527400
2516657
719736
1884176
1006051
239097
1543620
2117874
1908592
1487803
2221092
2848141
1437836
930900
21767
2418108
1549065
1865758
2311146
969685
1603684
1239927
1904921
2061548
2141848
2244175
2152791
1385403
2565012
857
2367268
2183407
898814
26054
358238
1664555
2538538
1140466
429254
590706
2596142
737528
88254
570212
400152
1958771
2082835
1301042
2828576
1226271
2712883
1519064
1842106
575741
588343
2676924
2505864
2027048
837539
732327
1353056
397971
2352040
678705
2416873
831957
2363871
2165045
588223
2435823
2085375
203790
2813640
121052
862282
844497
2220945
1835457
586535
1769144
2144790
2371060
188154
150909
2428206
1425381
1425371
2555273
138209
1044418
1828062
370037
2748150
1788034
1389712
1480725
976601
2813890
2767091
892893
779685
2742565
1587896
1829009
460172
2066326
2189087
2714913
1956909
1978968
2827728
2109306
553094
1328585
1640601
2721536
1717725
2606505
1998742
2934061
1444928
2614495
1805192
399646
2167522
1677141
2054859
79535
1225707
353778
1033488
898621
1002194
2496159
1324072
2606104
797787
1765533
2498856
446683
258757
2359090
46279
1363822
821272
1092954
492532
438178
175405
1506103
1282513
859352
1840171
2264650
786248
1259693
1374673
15684
2123037
1020771
1808776
2340417
1637667
2356366
1943435
2103514
109633
1404049
2096650
2640631
48647
113788
571784
239553
374985
110934
996677
1602562
2019047
1814770
1044410
2666349
1742883
987775
1663725
2265040
1174731
1625256
231284
1155873
2329076
1004926
897354
1477370
656404
2241697
1250207
1301263
2877059
2251499
350344
2088291
2275870
1698314
1673589
553241
79834
1516411
1221575
507754
1179855
1027117
872537
1444433
504065
400729
2575800
2032579
891310
821993
1470550
1494333
2580306
2918934
281860
2782763
369837
1200650
2296130
1371089
473640
2094039
2238860
2069245
467335
1836263
1063256
63860
2887490
2127716
182127
1196124
1097911
1062597
926439
2841058
93447
284300
2249792
247922
868057
387630
77867
1092045
19633
2477068
1053853
1063906
2210816
1762152
656848
2566279
2419134
2136871
1605944
2060711
382751
2625119
764406
1320908
50464
726991
2380872
223273
458137
25784
1798455
1445138
2004957
1836932
621331
2163089
2048620
2071716
1686541
2288156
1922344
1082445
118822
926353
2238455
1386
369865
1493440
2555451
2838309
81352
316098
2499749
1279992
1288779
1586183
1113081
1425103
2922584
2741772
2202572
1464019
1300970
606398
1113598
169153
1831361
2804571
2329393
2871390
2489050
342946
2192994
2349578
2788850
1085034
695901
358222
1996955
1372445
330333
1063849
551530
1318735
818346
2213028
2001619
454448
1166083
2863716
968937
300988
1781519
2878056
119079
876488
1026374
2790394
1603249
109279
275087
1959257
1310863
364911
1959591
456598
2090872
1190195
1203787
1586924
844285
2802501
933522
2403672
2074122
971400
931427
1960902
2248295
1695684
1346242
289578
223990
1855389
2699649
2406970
1115575
1156995
1334764
1705671
2214130
1506941
1027230
897754
1380585
900835
2333117
2425502
982130
677427
2621929
1651925
1635522
850654
2913805
98817
1181245
984224
2646091
775791
1663192
215011
1373689
207665
100890
1214993
2754940
2292619
2477335
1757802
921662
1979157
601282
297266
239673
949898
2797923
1991755
2550532
567419
2187029
726953
64932
2519054
1931724
1482774
2790639
982312
2188338
2409542
2760934
2675073
1154222
2624825
596230
2652425
400360
1625915
2016241
2757453
264753
543073
1588641
2732212
928898
2672221
1639357
576578
1098498
1396316
127666
2050707
2340965
873455
2462813
1110913
190495
1298557
1605716
1399818
2014969
2925884
151209
1281147
2505584
2276744
2939134
1341137
2593423
552593
1842431
817401
2739919
581697
837649
997763
1571821
2776361
2501833
944334
255997
2429509
2768179
1748951
256598
1609218
1617120
1132679
258530
2869432
1532230
570259
1148575
2485609
815370
2009436
1954029
1846508
2083197
532622
1562467
1261423
1413596
1937170
1302799
56649
218443
2134720
2337218
440703
1499847
1343749
2796358
1672959
72053
1886195
1730826
1682758
539683
1679752
868968
783426
1795011
528053
214331
158869
790839
2486978
2703000
1706519
1158912
2104368
1998544
1575630
2034252
2096225
2386815
2064713
1203267
1053105
2325476
800211
693853
1651054
1588038
33609
799384
964749
300899
2840151
240624
1740228
2749273
1672903
4681
2770677
2397795
1427292
1782211
2157642
1336957
877055
2804528
2326922
2512362
172251
2166248
1006110
164183
2114559
2462987
146967
2635051
2093744
2794504
2805231
930733
789941
308286
2767152
1736504
2310958
1657341
2419164
724885
2837391
772730
1649165
706578
302630
338010
786436
1486828
380819
2763460
1309539
1748786
570995
862821
456541
63204
214975
2529439
780302
1952567
1581561
999437
743103
218029
493187
2347441
1731801
903711
1029459
1118228
859677
1222282
660793
1559133
2086536
1762931
1585742
657775
2155101
549957
1480719
1246083
604196
140538
1288042
2217499
1208337
2860671
2183051
1862356
2708116
2697861
2487894
1260826
862912
2601075
126355
2869193
2813392
1676308
721431
208731
700289
2199520
2243849
1645054
1301539
2420702
2808605
764909
2252589
2481647
1727485
1709794
2297417
116168
2743990
1079907
555961
2423379
2047131
580164
1991977
859961
1808602
1127877
334334
926380
2915165
1782677
25846
195575
483995
2381482
2901594
2317294
1149340
2921295
875142
1502727
1912182
2491040
260686
1504561
2057245
14378
2332092
2620070
1160084
2254622
2867223
764746
1702320
1511564
1146785
1912063
2313760
2484717
692818
675285
1038075
2892158
2398792
2739443
230657
2290830
1259788
319866
846589
1696785
1527706
2261911
810729
1699362
2508116
686062
653610
2263813
1705539
2396358
1843687
800872
407807
2488458
1255767
2273701
223895
1539101
697208
98514
2635194
599103
1628884
2459185
1019909
2145432
2218247
2352970
367006
942650
2753704
1420942
2891650
2030695
2162387
431576
2011477
381245
549717
2485739
129091
1667098
2508354
2616501
2003138
705606
1068211
2693440
2474248
1138969
412963
880182
2185340
2558552
1000470
2406366
216915
2013192
1042589
130166
1724403
2697862
1977418
1370208
1594587
925618
1541988
1287323
2932417
1748971
1739394
588426
40874
2038380
726392
1744088
2221688
1205011
2653781
641945
141942
2305403
1655376
271780
1652269
955075
1136094
2307608
956981
1904995
1262315
2368291
1957695
913159
1215962
2073244
1976603
471216
2461418
1595011
2751433
1758042
1542396
1117598
71453
199214
1550395
193784
1235755
1015753
1501572
2048873
2097090
1695803
2868877
843705
1973379
634852
1993462
1930980
2275999
2776143
2474016
1272561
2920186
778749
95188
1421839
326889
576043
2439534
364703
2362815
2090633
2400572
2148109
262149
1680127
2790260
407065
2130578
2648024
317042
789756
503624
1385880
37661
1017687
2408625
2011526
162107
1452761
69375
589023
981738
1323121
421477
1600470
2606468
849341
247812
179588
2586144
182522
1108264
1801649
2600335
1197425
2723280
2154922
2567568
2645962
2169160
700835
2037383
2004168
2587271
2227559
1964742
1747140
2185562
862943
826711
821675
305869
1860768
1876845
1161283
2074370
2929356
1736360
1872059
1270014
1401411
1582889
2548354
254547
2875829
450698
226491
2628160
243589
2327003
789222
349327
1191012
2937527
1755175
2617833
754794
2764462
2641932
2724499
767728
2343227
2247112
648650
2251481
566319
2611279
2714436
12152
1588717
575687
36677
1594994
1921209
927325
2007490
1188360
962848
965810
931026
1375014
2560344
1100611
2424589
1199660
2469440
2336314
1685012
1514656
1825146
2724514
2017487
2663738
1728726
415719
2819849
799702
298521
1522521
593448
328347
2651158
753749
2492650
2029065
605863
888226
1541498
275598
1983314
11379
511328
219575
1301945
1411436
1669436
2728106
2356404
1336802
1359321
880294
2188338
295369
1035245
2223713
2184227
1228036
760535
85039
1426670
1109860
1979973
2081313
2586521
1450935
870654
1790406
380821
1004920
1245091
1058408
2306224
848439
153595
822235
934160
2029354
1386000
1657223
1889932
897099
623353
1941453
2043549
1167290
639808
1500284
2609274
184528
1285467
2242778
237525
1755381
1302422
2553755
1084819
2473574
315247
1342746
13545
2326535
369125
2170101
2181717
360635
2112261
2054331
847642
1262819
1298322
800043
1683478
2901079
418774
1937135
1671183
1916065
233149
1963208
1821756
2309202
477378
1790511
2706312
2281203
541502
308918
576733
1584981
997086
1852055
79256
754348
581767
830250
1734100
404304
1259007
2349862
2136755
565647
949284
1913846
556710
1427297
242567
458513
2194827
903878
1125436
803757
1093116
2114879
273762
73693
2578379
2287280
532328
1808542
2745215
943391
1256996
839662
555652
118977
2322305
1798822
1529371
2047635
442868
1366239
1554308
1064283
2761938
2357635
2471733
443255
2398311
2367267
1914968
48865
847744
2343566
207356
48769
1291666
1832709
2683739
1206145
2634654
2254356
2596735
2186457
1386020
960744
161718
171196
2602444
1066379
535166
681123
2642258
342157
470435
363690
621777
1803071
1547216
1768025
300193
1481263
2073861
1625829
516479
2800141
449664
485020
1316834
904087
94754
2843063
672616
2848109
1715384
1446285
538669
1873759
503566
1074209
1765026
2054338
2086852
1418414
2156539
601598
756005
1389570
1896630
2049162
1036370
298765
2605867
2753761
825781
845583
1861188
1368887
2233430
1077135
2693854
494425
1709193
2614061
759400
940104
1455309
2913930
1226947
1352509
759849
273078
2592877
790443
2552179
164096
2533003
2760854
257924
595015
2260918
1772813
2095321
2261099
2658207
2721407
710849
2893501
784804
979936
991395
2487978
1925653
187863
2413674
442325
1708247
767974
1465835
803435
1247609
1810714
2626347
388473
2721217
1596241
1095518
2760404
1259152
1385900
2515947
1968749
2712805
354887
450845
866267
1618310
2438131
1350264
1377806
1730062
1216700
1255399
805792
1514009
81648
221026
2869038
2583429
2384236
1502876
96411
656481
1624255
1462337
2245211
1253066
843518
756403
2570204
2072633
1145142
1673394
934418
1425783
2650593
49609
946413
2790260
2205366
369928
1236750
1994149
1394260
1694741
1344096
181036
2678015
591715
1563369
1177867
1841518
1697824
1139055
1267580
1397513
506474
449047
1932066
972375
1986371
1147274
944505
2451994
1427017
2195875
748698
388314
625960
1352399
559412
1134284
1131401
2779669
975334
1537415
410610
2837088
2348954
396019
662792
1593698
1299940
2383484
1863766
1687541
1555060
524349
2211464
2904523
222011
2448997
735536
2281161
1087156
1471896
1501496
2325563
864050
1511390
1531246
1972187
1001114
1780703
1391236
1593111
623061
1263734
2770933
2653209
982312
2597115
1831046
483072
1316534
796436
522655
2845421
2921690
2084380
2725155
1747890
1516618
467515
2564420
1026780
115242
2304416
1699553
587072
2402136
568198
117742
720202
184479
614875
2570433
297810
1139830
2749987
2874861
235393
30045
2224541
1486204
1433494
255554
1225581
730576
1454559
843846
1559423
1048528
2392447
1576625
1897931
488227
1178408
541081
1410597
694250
834702
289754
730489
326513
665362
350589
2692687
2658343
1300705
1173456
2923006
793606
744527
2585974
1573984
2031900
2357766
2401657
1350656
2222452
1875937
270584
413538
916073
1947587
981648
2697470
2324399
2765276
2117906
137441
2265088
2228436
1256783
1517292
1036173
1589382
1434142
1470536
752811
790339
895763
1550815
1444354
2169732
508414
1107049
783026
2116024
1831626
635335
411965
1167922
1198256
687461
622260
1398094
1322031
2041728
2321552
1431880
1152792
869807
582881
2792381
359074
228651
2106394
2507260
2645864
1522299
991324
1575163
34110
1455855
1602438
2149694
546834
1680778
2299078
1244418
1319637
1022652
2715276
2858265
1132040
2594134
837130
145797
2400743
2704157
2523842
1152204
2658213
1562238
141226
1110870
614765
778246
440351
471200
2079124
2134742
1150775
1521782
2905638
792632
311810
1457862
1322475
1344990
758562
2315726
2652871
1908698
2218364
1734058
369623
685453
2797828
559188
2664870
2117238
2845214
1130747
2090056
545473
46321
1486578
1194639
271649
2373098
892897
2046072
2006952
833559
952554
2061900
2893755
2908273
2765
2871176
796618
2311908
902250
573514
249774
1091997
1021892
642613
963665
2269622
274000
1630608
2810266
1289388
50950
2401694
2290440
22485
1944156
1624290
917724
654375
25320
2156347
923050
2232003
2785805
180718
1826342
2009401
1449173
2471727
1926534
489991
2145586
707071
370472
134726
240732
633633
2826789
1971955
421009
1341305
1264764
2151264
1187953
18953
2529858
2682907
266792
2287328
1805798
2686714
1070771
744873
2018653
2090242
2795268
2388535
2649432
859384
2756213
2819415
2303785
2211113
2080480
1004800
1796019
952860
534045
2355833
529626
457050
663858
2380656
2931503
1020002
2101038
1849405
261441
861006
932773
1537889
1818384
693066
511019
1623075
432663
2047984
2352638
1300504
588603
831303
2195681
337423
2125358
826197
2140423
405944
2286974
305692
2748236
2304922
68730
2233178
1004296
2068660
1286302
511920
586366
2272897
1947036
787469
654423
2138232
2001572
1690923
1494948
2066225
1325173
1808930
1177382
861231
1674377
285448
1668461
2468818
1652223
2475395
1811871
2269081
1912280
2348351
56431
1982735
2201869
941226
620439
1528168
2415924
2582172
2345867
2293766
2235471
398419
1470413
2502907
2382407
468897
1509445
2153061
1068252
2236443
1877686
2549049
191498
2349292
2067527
908435
727156
2082011
2211663
2413904
2864513
1296892
769273
505691
1326223
1576681
1807525
752835
2160276
2554909
2089166
466879
1411426
2832718
2383393
1090569
1669094
1323199
699022
2173057
2790449
2935102
887929
383543
583761
100766
2094529
1103237
2162161
790438
1296570
1567446
2224751
655298
1247037
2858751
56492
2476211
1503489
2534773
76580
163601
1725060
2037051
673939
859379
2363396
1545820
370329
1783371
896529
207169
1651562
2103628
1516957
2909640
2764238
841743
2233128
7455
2627004
1091820
607424
317258
304763
1200901
1191257
2690881
1236
1540326
289951
2755284
764291
2031703
1048754
1427991
1768967
1775552
1911552
564948
2343972
1602889
120429
827048
1210875
2404028
195289
161787
89149
2011318
1735740
1143221
2443818
2600887
530181
245696
587239
2174840
665726
2219531
332408
890730
2198647
2681832
1457894
596998
2336157
1877609
26374
2098909
2132641
1476508
294180
1407851
596517
2526820
2020371
529613
1554991
356768
333637
1455747
435197
2068555
2825153
810018
1323580
670652
89852
1228086
2745936
841247
1297608
2013940
1038446
114104
2903373
946514
2243004
1748525
1010500
1423467
545056
2383009
796150
2257027
123204
2905989
1336223
1272562
2243339
346450
1622958
419884
1308483
1309934
539751
1410787
2154916
534133
795591
1178796
481246
824768
837580
1900113
734449
801965
1210835
2871327
2294702
1584725
2306548
1889135
1579999
722294
2480534
2787017
1227116
864389
1566622
2463084
1983529
2071191
2124640
2607239
1868070
597022
817480
2105534
264681
903238
2185607
198364
673761
592772
646403
362316
2488069
951532
2524143
2098478
528776
559326
411493
642214
1544257
1953475
154516
2894927
1787549
1725962
2670900
1540006
677106
882044
1779837
2035107
1855051
615527
1999630
426848
1649386
123975
2264382
2394922
680354
2884543
1155699
447414
699496
1480860
2778415
2319657
1820431
16021
710637
1412793
998119
2057652
1642497
1441731
714882
830473
332703
2029609
2227233
2893640
481731
814516
1164374
2151214
592812
1607922
678933
122946
949190
951379
675005
2274071
362608
1431092
1836398
1560145
514716
876392
347137
1901424
2443755
2407592
499011
701060
1072660
1777156
2213778
2151899
2249571
2890480
819300
923416
722994
1614217
1962352
1257196
475546
1898411
2936644
1607872
1473459
2301190
2288973
757912
1122047
1062960
2932405
2817747
2399464
2232252
1326089
2034147
2443268
1891658
1290530
2575066
1081717
338083
1173387
2756567
1550148
1779543
1372991
2484978
1857827
963164
1674363
878793
504947
1822385
601292
506144
1186091
1763590
319653
1096656
1227104
917597
939467
197971
779026
1143664
2022403
1154314
2932011
2055890
2620723
2378742
1900197
1983244
1811317
1228373
1886134
588102
201693
1934139
1131103
2024939
527315
215422
295955
2022530
1638755
73774
2720913
2911301
58256
1923678
883553
1169573
2563793
1320940
2203212
1188968
2851354
2335041
1112758
1734061
237825
136059
1951437
390623
1934401
2384441
2266893
977003
1104516
2551523
1226872
2829262
1350286
2365765
653928
1403218
485257
1436578
228236
1763314
1383130
800850
579735
2491293
2807602
2463429
306481
872376
47612
2554145
769668
1868749
1314662
1256729
1756506
1412060
1973843
2512030
830206
1357158
901304
427952
2284165
1683937
208033
95704
305129
251017
63895
149075
1876363
2385788
2080254
198379
567943
6093
1863809
2353634
2902158
2296017
1081635
2300297
2077886
841653
1517087
1632294
840432
233587
938620
2017130
1705262
940265
2633574
1003220
342124
2474137
1734923
165015
1461500
833189
1989972
2064813
35925
1196798
2074948
1305447
922613
1336535
110532
1334903
717576
913376
1448327
2377627
2373407
2481053
359597
2422535
1703809
249502
2820414
1198498
44709
1276702
893038
771290
1102393
622215
362780
2318186
2876188
464325
689790
2604834
436700
870667
2225108
2863282
588912
2606831
1827018
2564312
1070739
1615286
2432232
1941275
1138411
2269528
1939395
248532
1319484
169548
2556886
1292182
710164
1796005
2404419
575459
2936931
182581
2062320
268259
1897038
318992
283502
314706
712921
708808
313441
499617
119205
1092335
696615
2107311
1059127
2101135
1649431
2713752
2287866
1584441
1205332
1677972
2728090
2588247
2353947
2528238
1918562
469275
603285
322
432348
1851136
1820904
65186
758069
2545423
52962
703991
17802
2491339
2688533
546670
2647948
2724194
263130
1020927
412523
2844465
2291599
168527
1887712
1718687
2057033
1705668
2755421
410967
101662
2071362
2330362
1552486
931318
1353932
488411
1873621
1760509
705276
236060
2062244
1908525
2650967
1743188
1973513
970779
2514980
1726134
1040953
432755
306360
36461
2755133
577937
1229484
170375
2760941
1920735
457592
1603987
486004
1185765
831757
2939206
998527
1155505
764550
947079
165175
882339
862266
101265
16505
2370443
1378874
175178
914154
830461
1151213
1575757
60129
2614411
1294464
1839855
2198006
2272708
1848756
2655560
1061250
2043617
1240437
194677
1019475
2406468
145140
2631748
758772
52732
2230721
1016210
651424
2467438
728745
1874763
2602339
456023
1338446
1550363
233719
32831
1962870
1487846
1046349
2136499
2735405
2041654
546420
2227368
1520923
303579
2877381
681998
1485278
2759216
1867128
1509094
2797613
1422182
4852
112343
369264
791322
637181
691726
1749112
896947
2451694
1515761
701620
2589520
903333
2722825
2247507
1366348
407383
1038739
1104861
602464
1673110
162435
1734287
436463
2725720
912643
1159489
2089956
2526353
1141855
2244329
2018683
1522239
2532852
1607609
1540903
1103239
2776173
747056
2457350
98373
618957
1405795
2716199
177770
2054446
192609
2692138
1291535
1171305
1739354
129661
1996045
960179
1368448
876820
2661067
1871872
1254276
1858374
1298413
1545205
2129894
1892471
1798509
1213035
1444182
371201
2814894
2438794
2799424
2580450
2396627
1615402
713514
2404965
1290849
2685842
557176
2075947
827885
88203
1709804
2004838
1667888
1608572
2525784
2268396
2420133
2038098
2419668
2848096
1532256
2580697
2844972
814404
25205
1826563
594225
1206982
2027766
450673
399294
421137
980565
1019713
2154656
2127772
607046
2672160
539333
2573979
455770
1383491
2216723
2199813
154232
1208540
1664508
756827
2010288
830393
1595533
826252
1354187
578733
1975819
1555090
1393396
2671556
1413912
74462
2500959
1067302
545214
1573619
1010539
1610415
2313791
1863990
2318681
2842130
1663977
2854475
2329763
1946931
2648935
415094
719427
2192316
541137
1355070
317350
866915
30989
1001018
1722469
1450363
1234767
2025302
1176503
2741387
989948
2834898
1257954
126940
334924
1221528
2756433
2526999
1234384
1726781
1009145
2652875
1601993
2535526
2772620
1672198
394186
1692527
1808803
210010
869597
2311637
391346
1764134
332352
1540687
2431684
1903120
2860076
1951052
2347270
281627
1825642
887607
1079777
2154998
2492399
1387350
135164
1099454
2897188
788879
818852
1793116
337026
2469289
780230
883160
957042
1532262
34834
2929150
2849612
746964
1499245
2527543
104104
2924325
2819284
2924088
2615562
413218
2312206
617041
1969973
980573
2147386
572538
514754
2644984
819036
257231
2605883
2307682
150561
286382
160003
2523344
1729168
2625424
1724337
400625
2591041
1497537
449375
547
571661
1391374
2382804
1056125
2552017
133981
432117
2785524
2794773
2440174
232628
1074411
2219620
398057
119922
1473268
2208520
2471621
1495699
156020
2314205
1193763
2380857
2401453
1452581
894024
306357
2617747
2195424
776790
2740973
2902104
1134275
2491999
812461
1840723
340050
574811
1122687
2492916
1084556
525900
903394
847893
2109462
559238
2749680
1143742
1148702
2038077
2215886
2002119
2600417
266088
935202
1904343
2791779
2100634
861540
2220295
1310357
1587724
885043
1691555
2570818
516911
1314458
1913589
939435
2397343
841559
2839728
1064853
255400
2109510
1981363
1891717
2889832
1807518
953835
1866432
1797361
469990
706929
2467722
348897
1308883
470123
1935145
2930113
1254410
759167
1704072
706128
1070000
599261
2074677
662537
1135898
1720894
893679
1619564
1224204
1296953
541119
1300270
1771621
557728
51681
2291864
520999
697493
1614595
800953
2409228
939240
2189549
1729541
2406643
641605
1894016
1321820
358856
1995973
906922
362907
286184
2532989
2164455
2257909
572712
899086
2706515
966873
1861437
765188
604660
1388935
1224263
1177450
1237888
335957
438493
1502177
266448
2536874
1558132
239301
91270
2492473
2242983
1204162
1392996
2384304
1002062
973388
2765124
1470847
2008578
1764249
2394276
1524647
2316461
765559
98061
2240289
1618815
2551326
2887374
1636974
634816
2452448
2910854
864939
2448171
2408852
1057117
1876490
2235373
262412
1550851
2783920
641108
2233265
1435952
43456
1866228
135269
2288491
2606553
2493055
2618524
775006
2555459
380289
1919173
519676
580747
2322502
2538028
1425014
2529245
1644347
2587728
1621315
680950
53071
69016
1536115
2697127
249068
2940493
613932
1089706
843824
1105517
1798659
464013
1435151
519688
1876439
1212808
246905
71492
474001
2381193
1982782
83650
716644
532397
565129
2333232
2528274
2868737
1963484
2445594
860172
2177444
380425
1147589
19753
821210
648454
107077
685980
2049136
1238352
2094271
1412911
2856733
2854513
1388508
2881662
2408005
2274094
274423
1878852
2529908
690363
602346
427054
2010785
707441
1746220
382067
2224990
819089
670670
686334
696715
2478799
673562
1271649
1415752
1552027
2506959
39664
2363179
607737
2784010
2026302
447169
1763428
2775891
1817670
355577
1999594
1732345
933186
2674417
2526675
2695177
1305115
227576
2004348
2366460
318326
336032
1855455
2517837
542544
1289282
336336
1655970
124746
698770
2520213
2918852
2430044
2704145
1279418
1149196
1121851
1905564
894825
169810
1007139
776293
307736
2449526
2243429
1646410
1521068
2837143
882971
2894738
102614
311136
1101441
1134584
2567360
1032520
947977
1668210
2927214
987495
858513
30214
1698308
939749
164479
1423652
2260950
838547
1256422
86791
393299
2754326
1588677
999458
902467
795604
557891
2661054
863898
1290840
543780
83588
1650570
109620
2222509
1554079
2211183
341084
1515834
1460391
126882
2755211
1046028
101088
1203126
1762005
106229
2591454
1542905
367110
24556
2385907
1912134
317584
2181661
1835172
2937787
1771140
41887
171109
484649
2856311
2008422
1724134
2196213
1816679
85503
2318534
2296048
1237886
1110173
789412
2128757
2252844
2398820
2424779
32961
1400473
2270537
1082308
827625
1614250
1922388
1816239
1141475
2866296
685062
563209
1335227
2574779
861294
2750480
463059
2108084
1153592
1179761
320967
2347664
1519718
315745
1238628
610023
1081994
1919914
531075
2092177
260386
2680871
2564660
1769054
755658
2808209
2201315
1963931
2539856
1571728
2034895
2311467
1901065
144297
2735838
1410904
1571096
1948964
581809
1337760
2074143
617547
216764
1114409
889825
2310180
16787
1516672
561915
2778339
2099040
1818771
2849418
1867700
949552
165557
1479826
1590856
343459
2290909
1343713
976812
2085111
1186219
133175
1783387
161158
2462608
1266749
638937
31945
1716831
1783060
1068857
2006985
2618494
195858
2897577
2447189
2458741
2336964
2163743
1310091
1043659
1738182
2804172
2004933
2264504
252670
2554981
1149408
1993763
2524015
1471845
466785
2401201
1648271
2065531
1179830
1304252
397862
1525237
2755204
2219082
1373949
591182
365411
495634
677167
2908648
1397967
1753697
824163
2811054
1226236
1421585
445033
2062338
2920330
2064464
190688
219196
358196
2607268
28740
586091
1698869
772704
2580039
248405
1312834
1474642
2100643
1203573
2239561
1610518
968007
246089
1697268
2900987
2899151
1050559
2385018
2408323
557995
134058
602357
2479221
815517
1713386
287308
1173732
719960
2088936
896314
1654547
664428
89923
2856087
2830006
1487144
728338
1906134
1105883
1973236
1604619
2471769
1694458
919815
1829437
806906
1730145
1810791
467260
551780
692196
1610578
528282
778094
1864996
1224977
2675572
2865653
657409
715277
2004418
1373611
1525817
466486
2573402
1128744
1398614
1472088
1092933
641918
2536262
1777627
2336129
154620
1870532
1749625
1995386
872032
1117322
565565
65264
2891098
1250528
2567868
1741163
1035711
1556203
2389526
2413745
206332
2081762
1574853
1000326
2670295
585399
462722
2006568
1721605
1850550
2169538
2466384
1274642
2692718
1136141
873223
2069394
1848852
1325660
2083517
2859104
1302292
1267291
925792
468960
2922232
1001453
2383799
2928627
2865628
334317
2686003
952825
1037974
2715333
2904392
341369
579600
536787
812878
963970
2850124
1600606
2576007
2339952
76154
1036842
391936
1840335
985426
25197
966856
2083690
2435900
2842346
1593023
119886
2031212
975421
802386
180568
962571
2568200
340365
1099033
1498656
2764325
2843764
1340953
1348712
702034
721277
2467506
12313
729488
1705924
99326
2004105
381687
1171544
2325568
2643871
824750
600540
2355801
1608877
424582
2608544
690170
1924972
2359877
575472
181266
2371937
1811092
2351044
2218490
444807
983132
849805
1635818
493240
2140055
1747453
2282298
1100454
2746110
831006
2896900
1548830
1069963
1453080
1677622
2655471
2312121
2360493
630443
1354377
1389650
2464647
1020303
2401929
1170934
2792121
713143
2126926
732292
1313603
234407
2924646
2431347
2338563
2058645
436191
2826184
2685432
1691201
2907141
1470807
1199625
967769
761584
2906129
1866893
665278
829124
2655205
2359964
2193449
839325
108409
2749402
386021
1308984
1578712
998409
2340818
1765600
2214172
1608360
1873392
576114
1272125
794355
2074359
2043833
1973256
2266549
784699
663204
1416624
1668079
274505
115371
695854
1388777
1919294
803587
2531580
2232074
289415
498111
705107
125614
830781
2365423
1210453
909020
2679696
2682701
1522636
543544
613983
2522588
95514
1903274
2702556
2641003
349667
2627747
2311159
544881
1959930
2806697
322861
2021866
1888099
511189
2554498
1186439
2141173
1528992
1701107
1456395
1680798
2912917
688345
1644778
2548513
2926005
64368
935099
746283
662623
181289
2676401
249375
206150
1449542
1039489
216990
1522505
1285799
102209
2521286
2014596
1404770
2244575
875008
1697854
2071061
2166759
1079945
600537
2232004
158184
279837
2347915
2435068
2113527
1836475
1995746
562670
887322
2409518
1835607
1514982
1919550
841020
788072
2393839
1036929
2751713
773187
2385745
883803
877735
1822118
1393621
1872856
624264
911361
1369552
2592413
2760457
1063336
2612939
2729159
2900907
96510
971383
1183803
1823817
2810832
2315427
478025
1003388
2331740
1577864
269125
512798
418519
2407074
2573892
2291505
2385116
1113850
2838611
2414499
1260694
382993
2432920
2560472
1418709
1961499
2412756
1835395
146169
1093463
908645
1857733
1810896
675176
244554
1390912
1394280
2188688
425542
1321255
28928
2371524
811870
2657069
1837959
2312811
2406320
154739
2429750
652352
571146
1218006
2711771
54493
575418
143140
1454348
2142533
2596130
2825364
1827122
1470262
107517
352448
1632282
327955
2778382
2879429
818663
2847279
496883
1080424
641029
1342285
1127877
270596
234691
2393810
2161369
1151028
150540
1483483
2530641
63787
434426
1998734
2853482
1555175
1434287
1660216
589752
2829698
354021
134911
2266369
2644945
2503599
995166
1219190
2928036
681572
1212782
2201722
1029490
1578380
933364
2960
2748201
2423916
4500
60393
154335
69672
193308
1027532
2858234
1178631
1856022
2762231
406048
440537
390830
347421
1382703
1677631
1284643
1821924
2062594
2364896
1086079
1865970
1767323
2817724
2813563
1068114
1560497
2738592
1929937
2255916
487697
2090467
2781971
2088324
2395762
2061640
1011905
1145371
2216433
243977
1402176
2576033
645931
893819
2791741
1964490
2523450
303556
201555
1621138
1161814
583356
1747668
909326
1383853
1164827
1205680
999443
1885711
2891570
1145811
2059673
1670035
2931300
1112925
146077
2314323
229058
721849
968074
1918332
799418
590611
717576
1082168
2789480
2404406
2013115
1467633
1139154
1495797
1504259
1242737
708886
2306069
2768503
2833910
2090889
2224518
1021436
2026252
318520
2161100
2891388
2840859
1574576
2013145
1976408
281231
36796
2313761
956813
480723
2066007
2120613
1188896
98894
740534
659374
1211117
2383124
842949
2406972
1829334
2524764
2596802
1507978
1306607
261659
2804907
2874180
86583
259383
758147
1104476
1366758
2468004
1945485
818435
2770341
2927897
1977658
2733468
834045
1585590
2519062
745208
1950680
651879
109889
1994510
1545257
2722621
2509720
2833800
384844
2887823
1361698
1013718
2018872
2341170
217975
549388
537610
818784
2237514
176483
242920
2889384
1620036
2562373
669074
1554401
562833
1181829
3632
2706578
486192
1851533
539615
2420304
2034864
1251235
969166
1253932
970119
1358367
2508271
1058645
1718905
2471501
1712253
2156982
945008
221843
2865984
1480805
1576291
2221983
2574441
2137194
228702
633634
2378674
1582609
1677718
1901545
2287181
1097846
2691781
2025197
2449375
2828653
1345984
1702842
2474445
1169107
988090
815371
538925
227734
2679477
92273
1732695
684543
1822732
2067981
1432430
1688622
2267489
2099820
1695420
1285524
1321705
1450480
639656
1290786
2279773
2472212
2707478
2577931
2627034
2086125
588786
1818186
1884930
26227
1271240
497126
248750
1929133
595901
975697
2590463
2666416
1980653
1914131
2644566
1557566
2030236
1200289
2426733
487360
212208
1371559
473865
1474714
2602230
2528282
609486
2670018
263454
346336
440142
1943581
520238
585095
1967894
153623
1693953
1541924
382213
664993
1889425
1048830
921140
69676
2075185
2103497
76607
486428
1255172
1938856
2041580
630565
1317580
1528408
1811830
1541738
2433751
483032
457077
2784029
2851383
1837194
661211
79020
2652523
2846116
2085367
916476
1304794
1378700
213852
420142
2916833
2507803
1941230
2228711
2001684
2465380
499837
2550748
761546
409643
2281286
2284540
2136950
1390892
1056097
688562
77251
1427055
1891813
1658961
2861294
543228
2835552
2072186
537909
1272843
1391488
2362086
1224826
2720888
1464706
2546757
736792
439757
2539623
492200
689754
1116604
923548
220253
2200134
2370791
776176
2914598
1313737
146660
2351914
2691689
1786535
1829114
31659
1567795
2429795
827204
2183073
1442076
2789951
37539
271373
403793
638930
1962075
2116677
2284654
1555973
933254
2809314
2086105
11902
2629312
962259
566599
2677802
1249548
2330242
471934
2405471
1014811
2436110
1502990
2402678
106994
511331
2068999
2831955
239694
2025245
2475527
675677
261333
2446167
312019
2007997
1033967
102102
826848
719591
2216372
2172350
2327644
2126459
1520068
130894
1280754
639479
2911407
2416802
1308431
2677243
2823823
1560796
1234390
2864147
115726
1581142
2138025
419
854546
1235125
376573
2187360
658151
66832
2904800
2691983
2331011
2747274
1934218
329939
343759
302086
1000387
2831539
450646
2193951
1994100
906201
1947080
116673
1375269
1435138
1041736
648799
409678
804818
1279761
2556870
2291970
1509960
193609
1068739
148723
2155002
801641
697860
2789636
475417
2119336
1429401
778412
1230215
1229596
1076264
1697870
2113993
216822
2421605
1905304
826165
2143561
285387
686429
1743833
68103
457001
90212
2837661
724100
2797945
579867
2458880
2917451
1154853
892847
570255
214030
1563807
2144939
2939066
1178307
2274900
241567
164293
1882952
1500738
367304
2755266
2709825
868956
2256848
1363298
1302654
378678
754435
638642
1916965
847183
1279339
2643842
629216
615278
288887
347525
1229166
1195718
2007771
664244
1609596
2817494
1979359
1919760
1896655
7097
2053224
1157397
15886
965300
440315
2500347
1579161
1329674
801019
1631531
1695557
902436
2266791
984232
293598
104320
2521782
2315861
1955547
2400406
402121
804963
615686
1252673
311653
223214
2039322
1687370
1392063
2664858
2403757
2248058
2425717
1252063
1061020
1668876
346272
1788759
306563
1278359
2419184
1509573
614703
2307305
1512692
989182
1593094
719645
1416942
1447990
2912520
1544615
2615867
699791
1087858
183935
1252185
2691773
2514451
1993239
1215083
1779037
2236986
140371
52279
1311788
640110
1463915
2433832
2563655
986136
1636857
86118
1222078
1811124
1374845
299076
196068
253538
1516746
2201416
127931
1364417
1059803
1107866
1953199
904342
2393247
64616
736314
97471
1769587
437620
1191893
985034
620439
1076350
2494761
1713609
1474815
2735603
2520023
1379725
2565155
1275816
704359
2177058
259132
1413288
1148796
2615826
2547244
2626871
1999073
919178
2793300
267927
34926
966855
751912
1362552
1267737
365677
1703485
846529
271598
404834
1607721
2756397
277907
1573950
2778301
646434
195351
1136794
2156847
1462605
790196
2648784
2510860
2601893
2689776
1887880
287771
1319959
1244483
1845895
1268673
1815360
1122991
852339
498369
2743709
1339676
942528
2325816
576874
2755215
1343334
2555693
473453
1892496
1020841
2576620
989653
1770918
872058
707431
2135106
1568624
964423
372251
401061
1644232
1179199
824983
466101
2638824
1957962
2866178
232377
269755
2501705
1592639
1683462
1905514
1886717
1000107
2758934
39287
1594374
163759
819902
236807
2731153
1871490
2235432
2033568
1259542
45913
2139057
2025193
792821
1401777
1510213
2393801
2089830
2937697
742557
2706373
1787435
737425
2414844
1380513
2731026
522944
2224034
481228
946251
2421826
2239759
1532245
599877
1259299
1900785
1616825
2939117
983052
2086452
2501554
720617
2034739
2922200
1863751
2593577
79299
1005335
2846271
180931
844523
2932092
1458985
2626509
212959
1858482
811052
2472976
1032784
1870026
1043203
499193
2159854
2478520
2818516
1119026
1003429
1821250
1616704
1572151
1144375
2395224
2387896
1735992
1925793
1784008
1000280
472107
2696278
2625101
146289
1302255
2542001
2070198
1533051
2318319
951918
709766
459674
2269732
2386351
301904
655305
2377032
1656728
2056222
1972790
884293
2318541
2051580
1626317
2434763
1216785
2764748
595110
1759562
1185028
2289905
129232
2639780
1680956
905595
2846088
1106141
2325952
778251
1238980
2258202
2676075
570996
11419
2709449
1743231
1950763
150189
2247753
2188319
62433
957726
1712554
1527794
88065
842628
1007970
2543031
615624
2281303
1996088
273149
1190505
1122044
2058318
425037
2816355
2480407
2750487
1911945
417176
551433
1185980
333148
2883690
2656387
744055
1476001
2313395
1645375
39438
614310
1654223
142341
2860165
2016955
944727
1962977
1295192
1971131
2339490
2113062
1784660
792071
1304678
1662525
18889
622365
584098
1135280
2548718
2815489
487021
1668680
359053
2103672
2687636
1628893
4317
332691
757122
2088116
1411782
2500264
2117785
1066595
629328
2597979
485189
2369354
1717655
1564793
1509416
406059
494290
601361
2207943
1550211
1010839
2684495
761221
1981786
403169
1877148
759786
132853
878506
79181
753298
2258776
1419325
2412734
2307448
2100534
1521164
2499758
228242
982237
1337195
1494305
479953
2770335
1990109
1186045
2173492
2857768
2380939
323838
816700
1393887
1804137
1856435
513436
2767987
99877
607692
1025814
2770368
1772113
2222149
289157
2663141
926639
1667270
1951657
783258
1515819
1629583
578346
1568232
2462570
2745443
176011
132415
2880834
1343921
2394055
1719883
834962
1897422
2554886
2680346
1311743
2188957
2261223
1885723
821631
459137
422691
226495
1890425
2313973
2489584
1679066
682281
2281221
1269771
90922
442476
227624
385569
311624
120210
1566124
1768476
527116
2279882
471636
2466056
1994777
1444705
1145074
1702616
298204
1896049
2452452
2813261
875735
2341402
233508
2104460
780245
1544625
586763
2929892
566978
2398112
1692005
1682818
1876750
1395900
1612783
835705
1978708
1002609
2826972
1475630
2405391
607386
179893
1237111
2408628
2605729
1858268
2455093
636206
899392
2810227
962360
946500
1987686
1957015
1927664
1450992
2103560
1728096
1700873
851346
486783
2822749
106437
1419230
1607481
554371
2322765
431263
2492375
893274
1636387
646018
29571
1349610
314620
2495032
1110687
2609619
1730139
132819
2080029
2821161
657045
1133744
1558064
2306905
262855
2741574
231589
329718
600843
2159752
1555622
1648460
2856642
1782663
652667
1359970
2685014
1556725
1765810
2433023
2491796
1063957
1597661
2819626
1790130
1437555
1684883
1873823
2067954
1529508
2051132
68714
2227221
586521
1667650
1854838
1828204
1088671
372166
393157
1213754
1882813
853325
245388
704204
1607436
1412415
2664929
759736
1895079
494677
1431134
541831
764901
1859422
945323
1891765
2432753
2301569
1325696
1517887
2029480
28568
847594
118104
2564404
2695149
2231533
273336
1366536
2363317
2674920
492658
1572038
2628685
1193456
1823529
2470013
78557
1958791
587702
2531761
1507302
1377534
1160529
1396262
1706453
2877132
1761053
51927
1082822
408622
185291
2117415
1419279
2614983
2836442
2863516
1263596
1753679
498127
1072579
2384174
448136
2183403
2245180
1856262
1897045
439288
1249459
1717320
195157
1970400
2341443
2421964
2872864
509989
902627
1147135
281894
337701
250131
1949000
2865991
188260
296486
2908146
1771401
838155
1061474
1195700
1896989
2336252
758235
1410118
2863745
838982
185559
2464144
2558086
1266358
2793552
1540448
2885223
1321121
538945
932635
2010312
2405643
1806117
2730439
881591
1127038
1040808
2332171
2237086
1115465
617861
818579
296588
2622225
1410049
445903
1535692
413285
2778669
328068
465214
2290682
2677653
1620211
1411982
2451108
91346
1449674
865965
1321874
2309912
972070
686517
1332072
214069
230439
928459
1416761
1233837
759422
1714381
972735
560849
26696
1478410
1074803
842438
1487036
2146176
2051809
1519720
702709
1600848
2874505
1803475
1319766
742980
2748336
2629656
2878630
1920123
2816332
1644677
1788085
488926
152046
1333363
724107
2054437
1003486
1563836
1760972
1962921
838103
775343
1868737
2835965
148570
705507
954675
726744
2422739
2753356
558904
480864
1307752
1100071
2923089
2263677
1680139
363017
808006
1432896
1672559
1851627
645331
1508755
2591756
291706
829815
1790033
2803283
338182
282636
1810647
593502
699696
2182475
1847104
1797672
986518
2626628
900213
2723445
2215270
2040921
2734468
2091532
1410476
2219982
2653560
2879243
1175198
977176
2644207
1206750
219505
1954105
828785
2694224
2270927
2566578
9037
1186952
2852712
1974837
257662
212691
81967
708512
2560805
1717194
1857544
2336627
2816617
51152
2689684
1545859
1791873
2191937
1749687
768478
2526009
928957
2913907
2291295
312923
1937751
2554746
2278605
642071
1400857
1765497
2113133
580690
2705477
1197448
1029631
1825013
2669840
210621
2063836
2118352
92024
2882397
495669
2271858
2370584
465342
1410517
234552
2138653
2775858
2422524
160939
460614
926002
2750449
2212561
2291968
111380
549420
1914760
1693611
605517
414020
1022059
2164863
526287
1851313
1259760
242680
2252304
1556155
1047008
1774542
170909
1336266
2095525
2223746
2565960
2409562
577456
2889435
1943191
2807899
2711147
236635
1465886
2677936
1390552
2032647
168737
1038284
2277330
955530
2089068
2120226
76652
1672204
1875542
1440320
668716
1690918
1567685
2096473
2411309
822147
174616
294152
1877127
2315896
950733
146016
323321
11343
2894388
1910726
2420703
2675491
1107937
864439
496004
382242
2349045
667791
2546652
159944
2482293
1071919
2164001
791339
658154
360751
632191
2268405
1715684
1642653
2474864
2022652
460503
149421
773028
2748100
1658264
1251836
10453
1033070
2337810
2931519
438526
1190788
895719
1183962
430806
186446
1768185
1835980
803985
1510579
409794
1934088
2555210
204047
351622
750121
832277
2539722
1208234
357321
2092639
872180
1153974
1356828
1576549
680493
1673146
1675805
2471834
1847041
2053983
2313874
853783
1140146
903482
460205
1374245
1699970
2568738
1854618
1162382
2359937
145586
1422612
1293868
769836
2611034
149352
1954473
2833676
642178
1804204
2040691
2686676
2712641
1475315
41263
2667146
180386
2589764
2319991
778991
1547487
74481
755331
1950722
956183
199647
605309
507399
1777401
2782036
823594
2474793
2492586
264856
1386085
214485
1831896
2479748
337456
65280
3418
1990911
1302613
1330307
1166919
2639939
1228299
206414
2875143
1215392
904808
424580
1890705
878426
1446035
666371
2150789
2508389
2224489
1427568
2556636
132258
1822572
1096282
129571
1069257
141062
679862
334885
272237
374542
2104275
2931162
2721240
2805254
518042
2540935
1612614
1067570
1518839
577258
310445
2388332
2231356
366234
104916
246619
52902
108259
2400756
401421
815220
450154
2470816
2499869
1387290
1598204
782640
2059535
2894238
2318467
129054
1944450
2867999
1894099
1640240
2717961
1426594
2277939
1832641
2549399
131517
2880791
2745317
2501418
520421
2123618
338504
2377931
1824144
183423
1672861
656260
2366510
272071
429916
1267021
2865121
391369
1776403
2520134
2308603
2104936
2894320
2525217
42547
2139544
1536985
2793748
2308732
2497902
2733189
1352890
1375195
1513728
1940840
204837
1788661
296989
986281
2547004
2858272
560940
1824749
2154875
1433042
220823
2846427
1447784
2697131
2894082
2552453
2290450
2057211
934940
2177344
1090852
290114
1575737
1588445
476071
2794431
1350484
669859
372221
2621798
1672987
2335690
2828777
404357
747647
1406471
1067601
1482610
674287
2241577
1175680
2340609
1666858
1698479
2026493
1379122
544564
602075
787301
899119
491551
2721564
2460395
1675995
1620544
982154
2149732
652275
85087
985215
711213
1491983
267066
2297458
777268
1759839
1487851
1068853
13350
718992
263098
2535678
2464345
1388588
1848133
2843068
2379019
728566
22898
686182
1486393
2702038
2418354
2180420
2373518
17466
2180829
1187946
737080
110052
1195031
1430949
2828664
2745451
1743364
794224
868998
443130
2032913
958391
1849042
2869915
247153
2663593
178167
377885
1310453
2300964
2270835
406180
1571250
724437
313467
1736395
130932
766651
2210310
1622982
167995
786950
1786513
119558
1874323
1169539
1189313
1416880
458301
1087903
1733583
2863702
1670701
2606294
413388
842866
2092596
2532499
2939013
1173327
129672
663188
2449202
2598540
2328281
1034816
1493207
1830013
2515314
2008161
1170559
1595067
2217682
316084
2339349
2048626
1822034
2025789
584891
2630366
688360
1298880
1155349
832032
1711013
2497468
406550
1589706
1583261
2063938
1713443
2501037
1946948
2372778
2789715
1150
1774319
10534
1140508
1513400
1307085
37737
377483
1367057
1765566
1884369
2032199
33717
2684932
1250049
2389297
2008071
2471545
967048
2932844
953412
731325
440141
1497623
603699
2761130
1202389
2494730
614641
2190545
352024
1915189
1438606
1869130
1945600
497089
2582211
2224120
1027194
2932814
1775897
2528047
1638236
2052046
2791244
1037203
2597049
1930859
523958
1760292
1250204
735132
2180199
997813
2336182
1170450
1591264
1937642
1341792
993075
461077
2868965
2466409
157773
2396101
2888036
935908
627799
2887382
1348704
1606382
807223
612989
1327601
1928662
1340267
1718646
1972113
1808464
2761146
1741615
2274640
155574
269109
302871
1087729
785994
509061
2636974
1136001
2084356
1339734
1206090
1675720
1918295
2325145
296284
487621
2149843
2762727
2632738
191277
2791465
2260687
491709
77573
1457667
2646405
2195947
2019147
745113
1657250
2558416
650306
67250
1626153
1835209
2743449
245508
2735558
888588
2220940
2262278
386299
1649512
944454
1160971
396128
1246673
758416
231685
463150
2717224
2901425
986465
1614373
596818
2902994
629987
615213
1077175
2333498
712750
739889
1962374
1271193
1010791
1837851
2493043
684835
725984
1555502
576995
2124895
469786
2155598
1872451
2477492
1905144
2092822
1513925
1035582
682853
313272
2187268
117335
2588215
419128
1453622
1738543
1367336
2641979
2373201
1519
1374616
1026487
1370320
1588131
195751
1721285
2391983
1407099
1113355
858892
2769904
2286101
2686921
735058
1953940
1200621
2043036
1582289
830554
1822296
940470
634365
2571204
607781
884902
240758
1441452
998676
423195
2549175
1503150
1695791
1116725
665984
759932
423064
2841942
847370
1465112
728354
217670
2030080
2635494
1422336
2111900
1667224
1666310
2849325
2037301
2251761
988319
1343800
132498
2064751
2575160
2603019
2797971
356753
1210151
2822263
749430
1224035
937682
1097355
1316490
687113
1141267
2330740
1742854
1382219
2041219
1239304
1600886
2325433
2735683
2528222
1913391
2479311
2257835
733861
199315
560749
2133058
153243
389545
1306818
2924571
2061645
2580193
2325365
484789
2565665
382055
793180
89391
2134244
1004059
385402
1238680
214774
927761
804672
2811869
2846971
68903
741502
2439492
1824761
201043
10049
67351
346423
1151689
1298270
350207
830212
2801634
396283
1506645
2473652
1722668
1228481
1935045
1277355
2220043
472069
26820
1490634
1589342
1849510
2071500
560695
361221
1833288
2235788
958109
2083855
549110
2452409
94834
1495921
2368214
40236
2606007
1613275
1642457
2739195
2927578
1324096
2546285
922982
2251972
2351683
909202
460476
1711180
535189
75982
821788
1164308
1494769
2711962
2460592
1098794
2121696
1972890
1781792
948591
2888428
970770
1543607
91054
216290
766910
1320515
1541099
114302
27501
2447536
476218
2178339
2288736
2346449
2320251
683287
1096558
871584
1661229
1140585
2412780
1829357
581991
986872
2029023
1166546
959334
952454
1671664
2200240
2040789
1739921
485217
2234762
2607608
2819567
1565050
2017528
338773
1672744
2904437
2083812
1263120
1124812
712035
1634288
2164735
1319970
785239
367675
2890188
672912
39038
2068276
66331
2636782
296401
2762856
2017639
1185885
2424994
1328391
2773784
2082472
291744
2623296
1039639
2426606
2760328
2894738
1075302
1452523
1564428
2185740
2122540
2618512
2684488
1229734
1987303
304242
892422
916200
367915
947546
2045135
1385017
407687
1055214
722570
1881155
642264
71958
505540
2841877
2556237
2532733
538704
1516157
1716202
1900152
1185403
1889993
2531174
968272
10571
1634038
2580297
2357988
342901
1157349
1162611
2151661
172674
1260634
353128
2452038
2612179
1516849
1481846
724204
1529454
586745
327446
2588544
1452225
1942788
1967879
1826799
1251555
1623872
569457
2146702
954491
1272095
1806591
2906935
1853661
1628981
1668142
1009725
1527437
1965764
957553
2785738
2310614
1192579
423430
2437818
731318
2439408
2456429
2735113
220283
2266084
199895
1572310
1838950
1714587
2334541
470374
2464874
313989
2890299
690020
1912071
550123
1624693
1203868
1060868
1137364
1306654
1276542
2579153
2347289
1366337
2105289
643963
1058034
1756196
165919
562555
1428425
2615744
2152074
359551
2514092
177073
571874
1164613
1695660
1299449
524099
800041
643790
1647812
2099312
2394883
1312188
1954970
1251208
2053034
1830527
817460
2187788
2140235
1027677
1800476
2394463
1707454
2135494
1293793
2665616
290813
74741
540161
1328160
2463996
895149
419227
371344
738154
1286318
68501
2695696
1922789
1277047
2049304
2366235
398855
84285
1511862
2298093
1147080
1680565
1083810
238390
2625401
2349834
130928
2310802
395877
2074254
2503407
59485
1698018
1425957
2124672
123839
1519510
981224
2160417
1070065
466722
2270480
1255349
1972965
2647119
2005042
1860846
1734624
2508425
2313775
1098926
1501211
1999585
2784682
477437
815636
1064488
963914
2525427
1277889
276159
2547127
1664245
914555
1998219
727983
2841756
666520
165097
2526768
2170527
315615
728221
309337
400820
1565076
740476
2295779
1849161
54027
1219666
776805
2075885
642372
2380836
1105025
548945
1535995
817271
354340
1129115
1138969
1568874
2100347
2350199
1733026
201245
1324441
1026032
442701
302131
479968
2029776
2698129
860285
94392
365285
2140257
1655946
2257684
1695532
1214825
2458457
1584806
1822260
2293430
2847508
1341551
1700472
2429686
2338006
1586534
1269777
160724
458248
714279
2420811
1468436
2757567
394061
2043332
2789402
1711446
433887
2426515
504111
974619
1601958
610702
760629
1762431
2468164
682262
2492363
2617523
869160
2363846
105123
977500
123963
2897847
677769
2204772
494283
299707
1824209
172021
2820069
2423484
383326
1538640
1393256
1163479
1661172
1482816
375951
1734246
1538254
27964
2420681
963701
514349
2141248
1730743
2818362
642179
1312496
1295638
979087
1639355
1474968
541423
2296554
1457405
475163
658727
1339186
2922554
557673
684783
2116174
2323039
138684
2546686
1852610
410161
1517968
723940
693175
665780
1310417
826283
1691169
2026418
1378652
66491
379835
1283577
2045606
1994760
1940000
824652
2725666
1155123
164334
776624
966880
27045
1562726
1421168
923459
783191
176721
553921
2507870
1595637
2461777
216379
324884
2878064
2597230
1201969
49352
250820
1400326
2109066
750710
2139838
1706929
239767
619829
1682806
284512
1838324
2416782
1081030
2475889
2754791
665116
2491562
2939914
752368
719886
2441927
321011
2674857
82452
2661663
1920878
1076467
1393165
2151805
609410
2568290
1198148
1948707
1435018
155081
2408511
1452536
966657
445520
1785110
2178172
1115079
2411964
2089745
361412
1075454
1145337
456759
1804245
2144951
1727179
1157764
2654858
2148178
1926864
1542965
604922
1937434
1293015
2387321
1032346
781985
1586723
2880402
895573
2798356
2007463
2722684
2020282
2515936
2883475
2261403
919944
2029480
923638
1502059
1492604
1264486
651204
2768114
2405150
829120
923367
1607816
2646142
2659111
1633796
2528342
492475
1886364
2645333
503474
1631532
832646
1119526
1266337
1949809
2406120
1908356
1252432
2026532
159242
1007871
582439
2525917
2654638
2349643
683965
126318
1831663
889957
1350647
2660708
1088062
384972
2779575
967332
1976598
2804456
2837585
722227
1352097
1338330
2156625
1572692
1549966
2216098
2278832
328848
61767
284524
462906
2459663
1776604
5101
778648
1865556
2131203
1095464
2906096
2792435
1666596
1069703
2114379
2904467
92388
2488235
22243
2146944
2268200
131335
2045943
2758841
2721896
973052
2119663
949613
812039
1318126
935920
363630
509631
2347006
611029
690887
2901905
2597160
838473
1029589
661624
2417620
2479025
226051
2393579
659753
2521397
89635
2831230
1891404
2204444
1347046
1587529
1710317
762010
1971169
709554
250585
1106626
330035
450203
2253569
36555
221165
1214417
104341
1518815
2011959
2340531
2645839
2200582
1167126
1782093
2244919
628359
1664871
1435433
2827438
2621866
304530
2141664
1803340
2095088
2240931
2226861
342874
2167904
2339154
2205011
1794536
2521393
64109
2634793
57063
1902863
329236
1867925
1336917
1632604
703577
2928344
781518
787263
1716114
1545512
1911744
641047
2806974
1130354
33240
1253571
2538745
2569947
1079431
149671
1444830
2629404
978124
1890074
2702689
961116
543960
861818
1994721
2593288
593078
2666692
1241564
1940327
1060138
1053892
1557332
475170
31610
1977173
454934
1237072
2717561
481590
194898
32515
2878898
2338810
371337
1691264
1167689
1553374
1990821
231574
672990
384012
18523
1866987
887074
497675
1493834
2820344
551794
2034668
1331028
2767264
6052
2205803
727386
118106
2608346
2451790
636771
1042400
2139301
414917
765237
194945
48511
2325766
2338701
1393722
753006
111790
1808935
2498121
1978710
1445250
995100
1652500
345057
1554732
1752544
675107
1414491
177924
2321692
343107
609120
1354793
1755407
898144
2105783
507333
1526143
140640
1795365
802072
2217123
2137126
1803982
1720803
899324
461816
2293903
1741880
2201525
2122764
1588527
1942034
1022557
2445878
2934924
1759362
1687468
310445
2768626
1041694
1749383
1874871
1175924
2808490
378893
1547689
2487411
1593589
495432
270737
2401518
234839
256259
114079
1666193
2506063
810745
646952
256521
712211
2393901
343036
2133367
2122300
159784
118992
949415
303389
1653174
1650
551566
2222178
129757
606933
1724609
1421729
1057551
2171893
928314
2274201
460096
422205
1786333
1583725
2188083
2441932
1627307
2138835
1901278
2115286
1835215
2885482
387441
825166
132628
998865
2627443
2859069
1559162
2103656
1390274
1360852
2791383
1603356
951680
1040118
1916577
1341966
1639292
1763630
2683665
1588537
2814523
817113
690063
1196500
1286766
525478
250009
734391
430020
1925190
2505185
140082
2908486
1425782
1482828
1425160
2108042
892501
2710574
2219451
2839894
1130432
1958967
2600603
1914961
333157
408495
1938252
2010109
2004409
192604
1950415
1702061
1332356
280370
2417185
1178347
1999954
275443
1679824
1467187
1198959
1418795
952434
272016
2804271
925545
1248430
1949385
2353810
1515620
1552742
672181
2842995
1900467
2039718
1690398
581311
498285
1100140
1865543
213082
1270998
318131
1604706
639942
242295
717582
1124780
626295
1239812
2891336
49601
106339
2263749
1492143
2375382
1326525
875289
2786285
2820131
1547565
651055
107078
12338
2104228
604855
856855
481079
389370
689382
1817430
2417821
1815352
963360
970106
754152
2073332
315185
832275
963021
1493550
2524757
943337
2008118
2939763
2218322
2491725
387681
1134488
2162505
820223
891772
1238309
1064258
552577
1835885
48217
567790
91175
2699882
2921665
2712333
2055188
2507561
1713868
2758275
1012893
2289927
213416
2732724
2651053
2447528
27956
318483
143636
1294627
1550860
930758
1676101
62645
1594442
2562092
1037558
2507784
2188422
2647807
2218887
1175713
1802000
1162756
12588
2730484
2457876
2473524
1064998
2475341
1183189
1257112
1177921
2793364
105121
2280388
988296
2077249
355048
1689586
113958
1844315
244125
1677462
593441
355957
1606978
1273719
342300
1177371
1704336
447131
1128198
2740350
436184
655929
2039320
1897517
2706877
86543
2261334
557661
74959
2689505
1993789
1484161
594695
2748640
1259192
437937
2387327
1034968
2388412
2774465
1215204
1718919
1960522
2376067
1559531
844343
662971
2152233
2035791
2926426
1751351
2737706
1822819
844213
2821151
2055084
1130228
1615843
780802
2895142
1693926
1409725
1508165
2482954
56398
639324
1684608
621863
632749
758647
798122
794851
2554594
2855425
1145325
681837
2006139
2648750
2532056
1040108
2607163
1568188
1950819
1464735
1601724
1050678
954563
1499063
232548
2784583
1431118
1006329
344485
937263
1879158
820783
68053
2806299
1122583
422937
2235048
467462
1181764
2626973
2025261
18616
2641405
1033754
2718415
1188553
1615513
2335945
454870
1850130
11847
1194708
2795650
1918060
840311
1395803
1677414
1684228
2520577
1312137
1360892
2347331
8615
1824672
1005793
2381450
37573
2213045
1590196
870018
1984920
89706
281124
1551591
2890724
2397254
2043831
1104171
1300527
1773605
59152
1563470
871750
301037
2783852
465735
2242135
1715154
1964173
2717116
2042385
2790415
269957
1274629
2608639
1511967
2658715
2900303
1085095
2677137
803310
1680566
1073121
2915455
1651853
2750656
2668279
2785330
1574631
2420410
88916
1723088
348060
500748
387128
2134951
1566877
2207786
889130
902654
139197
2595498
1561106
2562293
2784102
903978
1941556
278241
263851
318784
1332145
768082
557227
1559159
2796719
565847
2014880
1198752
1293848
2257499
2401705
2800767
711323
2188384
124922
1595755
2341931
2472044
1251865
2370210
364570
71231
2060978
1176085
2709973
75913
209792
950759
2163988
2303406
222397
1448791
1963796
1212629
229995
287027
1778943
1340280
216413
838777
2096464
1251430
1642803
69246
1605636
2600854
1023939
2901588
1064480
2667631
1699215
1079011
169072
177570
2763202
293481
36266
1415259
1043863
1806624
1864070
1099014
948313
1135673
2795177
418275
448998
925936
1833670
333314
997570
1010023
1544332
357573
833554
667841
1979454
1083984
103668
2618161
1429918
845152
490851
1024428
1084224
989285
1880941
242207
205990
2666562
2333387
53924
358614
1224496
1191671
594147
489213
1914206
1900134
2033055
2939907
1221658
449834
752333
93178
2550423
407473
2352169
28554
438212
889654
183937
2323398
1474563
2365552
2447654
1603411
1984949
2904902
387449
1268741
421267
1179588
1475862
2764826
336741
1446226
1587740
996502
680192
2583148
2096013
647368
634559
1290205
2790225
1252146
2823329
827620
2529035
167314
2360991
2332077
1366585
2824761
11679
2080257
138421
2791410
258468
1775162
1074049
2181927
1891933
2368838
1844076
2828050
978017
2903091
393662
2140341
564598
2600488
1213181
2797520
2024706
40018
1175756
1995671
2344195
2821838
2569120
2248700
447790
713336
1818733
1559162
2062917
379650
728090
1248231
2678695
2348491
797077
2681335
26774
2518875
1012752
2741613
1486178
1225721
675989
2126532
198309
839270
805323
783515
2842203
189272
2292987
2447487
768854
1961900
2213550
825159
875261
2197940
74195
2801327
2162272
1025154
2284422
2141069
67159
2724621
2276517
2451545
1447087
231796
1580525
1267569
281409
2188322
2200785
2932272
2016914
2035312
1093287
1124395
810202
1579344
1188603
1830458
2666879
2344420
230753
2766619
1893532
1440711
1395459
746261
2680960
1483285
2704145
1780320
1937425
207776
2618450
1448893
2352532
2938232
986207
643423
132669
2913371
51548
1504237
1202302
1586402
1613443
2894509
2409741
243223
1054098
1717455
1304104
760245
1927153
2455364
362561
1201764
1820634
2937035
2430204
1684800
433135
316935
2205781
993211
1805765
445384
409261
509282
2104751
1168989
544047
1673290
1438901
2150783
2366453
2046956
1061180
846689
353263
247265
2507614
2490703
1086225
2608067
1918791
505793
1864689
492652
1157466
2064808
354578
153844
1087528
1085538
609128
1563105
2214161
2813213
2829395
1860384
1927070
954056
447855
2385051
37057
2336729
2598493
2740704
2912620
1608232
2514165
1532359
1160988
1734035
514598
631000
1236102
2843429
1399432
1887571
1703922
1704234
2932011
1042881
2445457
2704609
1421233
1705200
1702440
2616799
184945
2348097
1779971
224294
2345665
880418
378278
1126058
2461741
1362005
1198069
2896556
1058313
905849
738265
115895
2452685
533283
2617345
2616189
2886802
2581472
406337
2485428
2349962
1854915
1875311
1649994
1252028
2325920
718592
1445825
142164
2189718
1546585
90074
1917975
2884502
2643521
2345460
628456
2936552
826252
2156310
937285
1516740
2529688
643166
408891
2102930
1203960
2719893
2683841
1271448
1681504
609959
1897989
5213
2195451
1950133
1768674
1044703
1892551
97263
831651
263954
627936
771486
1361492
1246714
2088099
2377792
915240
2889768
1122842
17440
1259341
2475759
2769964
2044461
186403
2262420
1357052
1345943
663763
2894092
2502588
498486
1599874
2755837
1594398
1892006
2669347
2562135
850930
1332707
1219784
934498
2770641
788151
2054097
489328
2890841
64445
2309113
1760297
2243008
1874423
2598420
2850161
1566398
2236519
2573113
394193
1874130
1617331
533036
232678
374851
1569611
1876993
1598496
1332391
2376276
469801
490861
1048241
1683396
2630661
1198362
1741322
1402318
849044
1632304
1157617
1055881
1874093
2550635
1314450
2162917
1809391
2869984
2596593
988560
2023982
623861
618310
2268321
1364283
496707
2530412
1452930
2320723
426517
2146539
2759355
1027895
2722430
1883653
1385661
2633074
1655022
1133865
133938
1988312
1362355
1818690
1507321
933375
2610524
714307
1598773
2634292
273814
1149271
455952
1417881
1289852
1793626
2658224
734182
2355851
2721118
346017
747579
2105773
2935705
1975795
2864004
937083
1447725
242440
2359143
648200
1368361
1849600
2308034
794373
1290357
2126157
2263239
382959
2727948
33304
197537
350589
802558
1470066
788767
1778087
1910135
1182817
2515018
2672476
830868
789400
2335066
376649
320057
2724444
2499190
2559582
2464828
974057
1041656
1724121
3538
2828909
2235160
2822688
2018150
133479
1286345
1070855
1521130
2432389
919031
727675
2803377
2003685
1293444
537613
1207281
1231551
1913875
2585215
2271957
360833
1361872
2021048
263036
928088
1793346
2325095
2687486
403711
713854
2734507
2522633
964907
2165498
2875159
2550560
2294081
1674108
1669988
2606101
2113284
1237515
530838
1978859
2453269
2254829
543624
78478
2337179
2231788
1938432
1819719
18019
2177163
2563339
2033412
215028
177054
2352808
1145616
1173419
621747
2547439
1551760
2768635
1949101
694078
529639
2347675
659330
2281897
1549208
2281696
1566437
2367668
1025336
1140975
2036968
184523
1425025
953955
411050
1638580
2312909
2693620
2451750
1443719
194921
2329243
2453051
1295163
503008
1166790
1234144
1601803
1393620
1991762
2516036
324428
38236
1663127
2129533
2774690
2250926
2736515
2244892
990715
1738912
1244084
2688196
2381185
1660990
2356944
2662118
2572195
1407782
2415857
1174446
1999953
854517
2564197
474682
2301598
2319584
910227
2316365
1246813
1578903
1092658
212673
942753
2436343
2433858
1136359
2245902
1747532
49603
2929826
1405405
1932730
1127829
787026
1023684
519987
1836480
2031680
2631057
2358577
2813480
1989520
2398841
1872939
713832
1072652
324807
1466001
2460574
1492056
2787271
1329046
898636
362132
1648083
934713
1062583
2532849
1626414
255705
1064903
809799
703043
908456
308808
1204120
2520198
2646547
1823524
1567417
1167911
106758
1667388
2860966
208002
2609698
1026608
1740289
1067332
351075
2115243
2070252
169753
241986
2554359
1590379
1346480
1630522
1345378
1516210
1893720
2533207
1908438
2579891
2185047
416949
1566285
2809677
1766216
2702499
2733605
2560242
553233
1021470
408134
2532503
2610381
1544848
2597249
2433952
1663422
2116032
453966
1432671
283574
2141215
1509024
904341
1129647
379992
310975
1791223
235922
38089
1270666
668710
2453442
1303604
1472964
715787
492102
222024
981177
2066101
1020227
2576478
2615578
2743761
765978
789926
743773
1077365
55237
779347
1538154
2608856
1544409
326251
2399331
1281790
1451271
2406993
2790715
2204985
2086626
1936301
974776
1279858
2510328
2393856
1780598
2814619
2363328
1960132
748531
1228406
386427
91256
1201735
452807
200753
2897577
856800
2533475
2906977
45449
1344913
2203033
953805
483579
502134
1898269
356161
1239318
1433921
2387374
446225
2815418
308584
2077213
820089
961634
2813473
2504292
297022
2586667
967769
914429
2173540
463960
1982021
1233415
2833319
2606796
2628868
2819729
2276164
2004892
1768963
993919
2595987
501748
514371
231631
2842363
2147365
2533426
1632923
2063011
1219112
2704980
958516
2276988
1165039
1860628
1728098
1468235
1767505
2663436
2668025
1389551
815161
1643471
1429103
137415
299652
379614
568995
2221420
1692180
2484125
1334852
2237027
2219497
1201888
2520718
2180098
1050802
1571106
2818452
1831136
2020086
14591
686301
2793548
2640739
1164097
1447556
1376518
1540721
2727399
516118
1206475
750762
1025255
551988
1795929
546548
1500516
412816
1085128
921687
432691
2527002
1990446
2927529
751220
988407
1010335
533929
2063114
1767851
2888141
1440856
2645610
1512474
1238072
2902355
1150603
1482541
1340646
286872
130782
2000132
742339
1896450
803078
2339096
325651
1989562
1212422
944055
61870
1063637
630360
994958
2805824
72108
1502436
2423558
1224553
180031
2246646
2164859
1419484
67448
541057
1903101
1685089
475579
2667165
201610
1512104
2765418
419416
1560959
1277145
2226518
1776989
1355480
1149229
738671
117742
752750
2801241
819821
2660800
1740317
1127619
2326576
1737607
395651
2776655
2037480
2248651
2170606
1705513
2929540
568622
768173
2819004
2393866
328078
739713
1599561
1945964
783151
1001395
2682924
1608848
1369408
147557
2827271
2171863
1310933
1712382
1996232
813128
2923224
2916157
677929
1654700
1864273
2513095
1113937
424451
448811
1259066
441583
1460624
610511
2189137
920870
620473
2582061
2199441
226631
1440958
653579
43700
2680072
1456607
980989
1762647
205162
149470
89707
822617
2792191
267417
1709798
1313574
1078773
2341470
1108435
747211
746896
776924
2218015
2652394
807243
2778740
2485285
2129392
516142
1252851
2752589
2458869
1698173
2787600
1303056
397544
350652
2293570
2868652
1750087
1141130
1609733
438175
2105501
2343986
2235113
2606544
1497784
2309726
2884772
1000697
1483443
28631
1759571
294899
359907
1779172
2526056
1415207
2459299
2895738
1302329
2912769
2336710
2723764
2041393
976692
214274
1442654
673772
1668631
1042037
763384
1194251
1173172
1007309
630204
587831
1634430
1604670
2312856
962125
1855125
2371070
1295942
2694679
1438780
1438610
464980
465512
1955215
45004
2873403
179635
1175002
382891
1399793
1823479
1122250
2108588
296066
87069
1755298
2777939
974733
2088690
1705626
2253629
2253257
1548775
2512700
1977429
2219311
259695
1881306
206906
612963
306670
968530
2055462
716564
337972
489087
282898
6086
1478791
2144686
1784001
1760672
439327
1863748
471163
2334663
436354
1639612
1775109
422185
1515645
1987351
957498
2379462
740980
1735266
2392570
2727905
803005
2433044
640784
1629424
124008
2295062
2118963
2839086
1852984
2497043
2561332
916705
2325980
1225878
2813484
445314
1422607
1112354
368729
1506625
4008
2528553
429378
496336
2869794
1737638
1147845
529017
2389983
99670
1597917
1302456
353485
1279857
1894674
1468772
199514
1551533
2797523
1177462
1634771
857362
1531199
2712543
1998509
2432529
517999
2507340
685721
1116565
1555001
646610
325142
201982
2294678
682865
1253202
905014
292818
6578
1885690
2047751
1273688
2524887
1210651
1862776
2068231
2659727
1444698
1450012
1112113
474936
2877581
405559
1731009
2050717
2492682
152664
3980
2124853
2848692
1304054
2361228
1192066
233524
2436338
709619
1411259
865581
140398
2518720
2488552
1192754
1119495
2645609
1686051
1248929
2394742
553774
2847334
339702
1330463
2537515
2676364
1947463
2661752
1157944
947934
1904040
1142038
2262527
2739454
732148
868123
2556382
670285
1776850
987049
2131623
743049
727954
2863896
1426627
2749065
895638
2043643
1134008
1134606
379112
961619
236052
283874
2694778
970684
582063
2351236
2827198
551323
2022782
2834189
266628
2048007
329199
2508081
2889747
1134887
576113
2125226
2202024
2695023
372748
1557779
1758109
2111528
2330606
227052
2534601
1545327
1775435
672694
2800715
878974
1201459
2762433
577823
2331316
1247768
1971332
2773269
1356894
18976
614859
2318550
620185
1616620
2067264
366245
1859230
1999052
483212
1569265
1217151
2649914
2816656
297278
324247
989755
1154068
628691
44298
1755096
481263
2003304
1416197
1439827
1979044
554824
1903669
40057
1858886
1530750
1419908
1575909
1354952
1358056
1530893
2815832
727386
2052381
2404906
1962470
2577148
1038103
2444349
514706
1909905
1063698
1759241
1566767
113106
2223012
14410
2593862
1190932
310454
851284
1335933
1837293
1659849
2894768
1812002
2021286
2254304
2129657
729375
1345958
1296059
347585
2040804
519119
846994
292205
1888238
1233259
1192815
2523653
1141996
2239422
2063403
2645561
486619
2186384
1054049
1225349
1564083
2343928
283177
1833107
1841542
1412632
2208664
38533
433005
2236078
1315567
2387402
2117812
1466292
2173926
973786
1748963
739135
2537302
1655108
2075808
676860
2786382
16132
2266470
2582441
1694110
1488494
1679118
612438
378315
1235416
799286
175069
683225
2901535
245431
1966141
1718682
2293308
1162650
2374524
677490
1396432
209770
318518
2810920
2656987
926703
2743941
920927
112215
1732182
2375860
2351841
737891
2523847
2756958
750756
1407048
2241112
1086115
1987254
481433
1844451
2480395
386360
1011717
729657
2521709
1879408
991210
1216352
1870960
1571174
772853
1064572
1051799
1925048
505524
1799033
2021155
2434941
2245378
899222
2148963
1337435
2906891
959505
2662455
629342
2865517
2015221
2186954
1261807
2736618
1014984
2595660
1981179
2419096
1325805
2734094
2798437
2599413
858853
935572
1890924
1772027
2921460
354753
172672
336495
1109007
236632
400019
122991
1829119
1029952
2556059
66243
2131677
1441568
1704375
704470
606573
1757332
1585220
2819773
211866
405908
1699070
2744593
2116960
1419234
1293022
2052220
2256356
1294590
180423
1499647
2510061
2863424
954375
800336
803338
1629928
354
2409895
1971759
1588414
706936
1927042
2055285
1932702
2305027
164580
2582767
950619
2661857
1422417
2805680
2198681
954001
1289671
1718886
541134
339338
2578679
1862918
2492812
830935
697546
2822993
2067597
1241916
2061814
498894
590773
2181358
2685867
2781708
1581587
942668
716678
1405689
441261
2420791
2562264
899747
816590
2258363
520559
2475703
2279251
1114764
329183
2014076
934117
1041769
2307524
1666085
1183958
1786070
1111318
2074097
1080488
631766
2653935
619492
837159
2622519
2417899
1572287
54054
594278
1754985
2705495
1601555
2013777
2135816
1603705
317424
1557820
2285095
445197
2882352
1149601
830241
2481364
2700230
935232
2397077
188762
2590524
2241978
2690575
733966
2605351
1286882
2489782
2077727
18550
2100419
1720612
1388033
2847420
794872
390189
284406
686512
2467571
2798341
2863363
2249128
820814
1081072
1769969
2060677
2153750
1099325
513216
914831
1842634
2830245
2146692
1687022
1613873
2253035
1151889
2361565
1012159
2122776
333139
905146
587041
2490265
1529982
303843
1244138
2798670
2179455
2341725
1793469
1980036
2332580
834306
2318610
1936588
2497232
2253961
2330929
2658242
2595311
2108155
1361610
2076244
218335
1915619
1933887
303441
1989891
974235
494362
1498126
2193864
432853
602553
1617808
659342
963484
687368
82388
1123755
2872401
1377120
1951818
2514497
419336
1648618
981196
2648501
1171649
255773
357268
799906
1679756
623031
2369365
618180
1360467
528751
1064039
121246
27515
88152
1723376
959993
2171581
826156
1773772
2400490
2501623
1703031
1435151
1368374
1637670
314228
11940
1346153
1387710
2706675
82013
2052495
2146878
2379919
2364589
1390858
588271
1038617
2572195
2125226
1755809
1814271
2206224
2124418
927984
2430475
833135
1827825
2353957
1677940
2001308
2910813
94459
1233404
880391
1726196
1406885
2287464
2064214
81036
2878326
1788125
1277411
491928
1080157
386714
155388
2680438
2729691
2429324
1440762
319630
1989789
1092464
318608
2589808
1573303
943514
1497581
2380613
2429741
2856250
1821796
2777910
2550878
2763654
2155158
1603643
1222842
2637182
2661297
2530692
2797802
1133580
1595954
354724
268920
1482782
1440715
415885
655302
556446
491409
2259487
406242
1931470
2608884
2124176
2389454
1092486
1546606
2901898
2751546
147445
524932
1187372
1865499
451383
2741697
403290
2761249
2775392
1262358
1121728
652564
1503928
2404435
108128
526093
209549
2525741
217195
61950
2619980
1604220
2750675
2036070
328229
1722865
819499
1292509
2574316
1122993
509746
745117
1911971
2717031
2381226
346740
1448373
439373
1934745
338687
2645440
1563253
1923833
1618724
209342
80376
2551561
1319525
1554329
1270661
1974975
135191
1807463
1857153
462560
1129971
2533330
870728
370974
2384494
214151
736584
131760
976065
2458110
2779710
2783293
1380926
2717181
2548812
2421504
1941602
1153981
1260519
1879158
2897393
243559
2881088
2566150
2179523
2388395
778556
1165156
453725
1798835
1254633
2619923
2646026
80991
664244
2366576
952733
665234
2021518
2666220
586188
2363040
601628
217854
195722
765816
1008590
418517
2193341
2782733
2752336
2011734
428541
2554170
1818999
2748383
42871
1387801
1637332
7769
581714
1667758
2221333
185322
666173
96739
2788050
2570564
1247105
173833
507348
111285
2570509
1005504
1392922
2266753
2180359
1610313
1129333
2519893
2203159
2709659
1725425
491043
705028
2251033
2868650
2788226
1691883
1435762
2045742
2509816
59860
2069558
757929
1080528
2593234
2884493
2327698
335589
1896326
2036137
486543
178473
2926051
1587290
1323397
2880139
2675499
376438
1442406
2052600
917447
901164
1510244
2105228
838576
1048983
1905654
2429362
1578726
2533679
2873759
2907220
344427
1721384
1502140
2210763
2196613
1939692
1767541
1603690
1777775
1143360
1570796
397767
756417
338709
368005
2656409
2894036
2787545
2074347
222345
1948964
2105329
2624455
1017797
783407
1452916
1646401
876063
1933058
1524537
849204
2471716
394897
2583169
2018127
933622
1587462
1881899
2319468
1137962
2558587
2699606
63946
454065
1016475
2915091
851315
186117
805971
71613
485213
1075617
2888418
475581
717778
1949650
1451732
224945
1227127
2932866
215215
1149029
830077
2400071
2019273
2074658
2400217
2562025
2199132
1844287
2283797
1150317
2262570
322671
2391447
451316
1164994
92541
2844504
2256295
1803790
2814793
154610
602075
1685420
2111805
269632
134016
2556899
1151390
2261376
1923492
1852286
1458632
1946694
2569150
2594647
542784
135223
1716980
1973795
2095651
2148519
296572
2509738
1950608
2178440
645967
474805
340512
1234804
770365
1667732
2423974
1393633
59928
2452732
2263924
1156929
1980060
1173783
533597
696344
201581
67173
2613712
1388479
970528
1269318
1079445
2765991
860619
2840987
2430052
1786665
1299239
349126
360769
1402022
848666
579022
1608584
82900
776623
2695465
2903064
163452
2509121
134543
2044778
2535117
190546
1479751
2074528
1425105
244817
2394764
1210156
1851784
1072285
110933
1461479
143448
673369
791030
143435
21516
589715
1062408
1441063
2841362
979250
813170
226953
2421956
1334060
1541443
158178
294918
2045861
2697277
734652
1094180
1919619
1763041
1700849
2736833
461173
1808704
1401072
1618606
1312657
967771
1153176
2230708
760405
2489923
217136
2708464
2138827
1415939
2115957
1127248
745746
1488397
2040525
1430547
2216958
631279
283314
2539176
2592807
100417
613041
1604628
2819009
946878
2791590
1787902
2528693
1251757
401369
1729087
816282
463370
221646
2136645
369691
862994
132626
81625
85013
597688
1109702
1288963
1543027
2306688
1300449
204011
1356304
1748673
808820
25425
70550
2648929
116064
1483442
2924403
1620391
945127
1903042
121791
2342412
2741534
1971409
1935173
38712
2808444
1320239
2276478
2727646
2236942
2784648
2132640
2811885
703642
1577604
2233748
2719287
2429128
176465
1964200
2768519
2733232
1480092
681011
1617227
642816
1512276
2619705
2572834
1801265
1200948
1214553
1152220
2808564
2322688
2534571
1965977
2222303
1838411
1994936
80946
2266040
2275156
1693245
1732024
1863030
763087
121202
997965
2147549
383920
1458920
30875
474667
2363652
2290345
1251923
867030
1080341
2862467
1092057
2538447
1263302
213299
1569362
148463
1327544
1697085
2454687
801627
288373
2931392
1905010
13014
541116
1556048
1840216
821716
388858
2549422
2888525
2817640
596092
645132
2078470
20101
2720152
360059
1754725
2406281
890879
1150462
2925434
2131356
1001161
1594194
2668389
2506712
1505692
165456
479066
64908
1535812
2580056
2444938
2066058
2764109
526578
1171714
360105
2119254
2030240
842648
1248268
237641
1702987
1184811
506010
1529092
1024992
1660581
2427270
22907
1955612
1375176
534452
2191975
423107
542163
1835387
1870695
2362705
1489555
2201179
2002852
2778692
1221777
608665
2683390
1467397
2619831
48883
2645391
2274652
1708561
2342480
2395288
1147034
1226478
36897
2217069
930843
2668039
1689526
2584150
344461
441738
2507128
1741868
2531604
1546997
748963
1154485
2854228
1433036
419838
788931
2080987
346751
1510016
1398276
1840798
303376
1452563
2724191
2175629
121297
879613
1373480
969266
2561654
337385
546607
130110
2071909
2781840
1576852
2140887
999998
1797920
2761879
166205
2420883
1324735
1038028
691099
2329742
131451
2084498
478721
452960
2092995
1032214
1298953
2849235
110709
1209155
1492363
2694214
2558838
2314420
518239
1644111
310296
2681514
560337
1571596
827332
2443687
1189747
1754515
809312
1920212
2186612
1658567
1450613
467598
2344256
244810
1691882
47996
2400786
2772720
1962502
546879
486546
2455856
1689430
2057110
2807426
2227760
2670678
2123629
896015
360091
1885309
1313746
718598
2266358
418783
520896
2543851
612522
980362
2064513
432458
1950584
682807
1626258
2708532
633641
1562201
88222
2144226
1153990
141017
2314515
964180
1659121
1492396
1021886
1333515
424364
928640
2402279
1173078
1951863
1751705
2676556
2412417
852196
2248166
1078771
1956938
2837785
974221
1016736
1699443
1744354
1743883
1968792
70638
120308
1708633
920228
1779833
853731
2008329
1655892
2152415
1216237
1584271
325951
2180660
2097010
1411593
1632525
1542515
1797095
184174
1471856
254042
342583
2067163
2017870
88075
2247013
2157200
150800
62496
2701221
1897545
2860508
2349129
242952
1747345
243265
1323413
2685530
11672
2582591
248620
2097410
848717
1749105
2809129
401579
2140615
830389
1006734
2553066
1051305
355766
1461468
2165634
378835
1993671
263549
625917
637924
314870
2406938
686264
2344653
522616
2655062
2424989
852536
1424779
1377441
1656512
116436
2701916
970871
198856
1542222
2689897
809103
2268339
633594
2046149
1278386
907336
2248368
1398495
1603794
669750
958490
1399177
1352435
2471251
980145
2153625
2509140
2881414
2216432
831921
1938354
2546897
2518688
1126909
852538
1746280
2524921
489877
2451220
1415044
1138546
248777
962149
1278491
60226
963718
1909907
1543116
2105744
661776
1653148
26716
2381060
1089757
578186
1674199
2721153
2741590
829659
2242746
133888
537320
1523581
1452719
518081
1673124
1642838
1312794
254189
296513
2233050
2314786
976321
2074176
1670494
2066619
2015973
2276696
1322502
526165
2095335
132816
869707
2835791
1606916
2807956
1054826
1229223
1379501
2178613
2224738
451612
1362232
1592317
609334
1029059
2407402
1996396
1470715
194630
1444655
2023153
2379921
318972
507104
906063
835869
1705699
1465764
140958
1493199
401697
2766293
2532205
372502
917086
2862938
2062364
1716360
413090
1077649
2000384
2679914
822559
936244
2918752
2170418
2678975
1011826
2437380
1190937
1410903
1311693
1632413
696790
907947
2447599
1615140
631671
1369851
2620135
2131368
2196972
280827
500978
2387932
402583
1227865
22935
2775640
2727895
1774340
2283673
743191
1672038
1194643
2326752
2447402
1216345
2560425
1443582
427442
352348
1006507
297771
1704154
2354051
1101020
863100
2681817
1229020
332167
2901896
2155284
1361931
63670
1748422
1546216
2796525
1630102
992950
2719561
376865
1524164
1395637
1269159
142405
2513062
1243539
2091354
2736485
1145103
813474
1801882
1415379
78018
451750
627469
2795776
457484
1365932
1719809
1035815
1661093
2420486
2708032
16893
351319
1642752
1825669
1590824
1676235
493105
1039502
1695806
1264042
305526
739029
1253913
1047645
535338
2227491
2551833
89501
725252
1070331
2436575
1007079
1714733
1891994
1196718
370736
2203696
404542
2028865
1232678
1058772
1607190
1920562
2467752
2130181
2903025
2411570
1141940
248824
1062387
2896274
1989663
354100
1792776
854139
1158368
2814154
1895760
2309491
1312988
311197
2304348
734620
1981949
1120516
2736210
2921687
731673
2482536
2374630
1250926
1899382
1257067
622522
779632
221655
1610167
2777673
1932946
411389
2922336
1869531
2586093
1611650
2777013
320444
2445930
600213
1658231
453756
1715230
2793048
1758657
1024470
1819925
940671
1219053
2685900
1131301
2935241
2924077
714267
1492954
436814
73801
747897
2603717
335810
2432615
1640261
1850821
1636173
2035131
1520588
1831203
518058
429427
1018683
329183
2715397
1070270
2452917
2150562
52411
1251816
346589
1041993
2809808
2727401
920823
1557481
2157279
2123904
1051128
2741779
795523
167490
1786359
1108478
398105
1668513
2674436
471990
1827520
122393
776735
2713107
685676
878216
1960987
1661272
1938497
1952543
1728504
1062109
2750538
2688641
2555540
2456344
1906665
548418
2719526
269198
868754
2201787
2403013
2133972
2350649
2234795
1838323
1259202
678015
1415279
1799681
1999876
687262
2008563
1108012
97870
1754096
2434162
968687
2476593
991842
524508
2598071
426223
1216493
717652
1803542
767536
1634945
1927177
2450105
535525
2139465
2550298
1611468
2613910
520440
96664
2099237
2893066
1363539
2913233
951694
2096490
889938
1662582
2771519
1251100
2423967
842245
1035945
1856961
782233
1800616
493234
148443
17744
2096008
138429
1671485
9255
2388380
1617076
2399841
151618
524005
996994
1652776
777989
926739
2046270
804853
556376
655254
1123230
1108862
437018
252889
1687029
2559893
2366151
2643554
1838901
846164
1606993
2839223
1154379
2250108
702108
984157
2761711
2869621
2363387
1756496
896360
2132722
1757833
1744490
1812814
1402322
521024
1271628
424821
635359
1455839
1759378
123822
1594585
2887026
724874
1664688
925166
2538716
900499
569474
1960239
1364917
1577208
789245
2944
2854208
1251311
2714048
2215217
2143040
555541
2004904
256675
2570480
2779860
2862136
1405124
1405869
261318
1962336
1473644
2790704
108054
905851
179928
30821
2857065
1702072
2360739
324965
1520149
1554323
1756657
1917883
1963993
2753600
540145
2687128
2837029
226669
1500080
460918
2089617
1649384
17709
763211
2464049
440335
2832161
426539
2737109
2530733
2899261
973098
1350603
1252951
2124311
1843449
2553278
1153028
492289
2258837
2236455
1771936
1785948
2349844
510264
2090704
554155
2098688
2725413
638858
2562369
1013609
2090160
900176
2168205
483326
2032849
2322664
1396856
2662886
1964728
873929
2022773
1573612
2231937
1416880
784152
2940178
2226129
2020359
1565369
1365049
1352016
1800834
2624062
2203211
1177985
2139075
285551
876111
1560787
2691276
2749220
2730862
2828037
851869
1334510
152113
1758670
812464
901024
1388020
602353
2482855
604047
2387634
2796205
442994
1783552
19462
294835
2233642
1299304
577888
263615
1070944
443196
947942
989848
1568921
869688
1835170
1624501
2020325
2603697
569021
1847064
1752950
832389
2912911
1848535
2678667
2550223
65878
1226679
2056122
712495
144570
790445
1732817
1081044
1100312
2065864
1766024
2884500
2250883
303436
2343094
1042168
2363502
1074148
1448437
2678647
2574169
1261631
945485
1790170
319584
1214804
1765239
388341
2795361
2403015
2536690
609505
2568082
647358
2530180
640218
2534761
1058157
672731
1508928
1028373
711947
2923562
1265534
725055
1839740
418091
2651107
468686
1102587
947741
1673704
430927
2366534
2432168
2920424
669660
2934541
1310820
2800494
1781435
412552
1906647
1169363
905192
1625681
1048482
1154299
308378
1617367
2161
2521606
761394
409742
1459563
481442
2797189
2630366
1729345
398742
466236
829194
91292
2321468
247583
1435493
497848
948169
396744
2487166
525587
2508576
822921
1012646
2433201
1857311
2383037
797215
431216
2259159
2063532
2013790
1412307
2354833
2087689
237388
1301488
2387156
722036
1821566
2276906
512979
1586500
1568579
891199
903593
2283988
2771470
309156
1900642
2675979
2221033
211178
1912109
2577990
1528799
1156639
176827
182821
2096394
2443590
2576164
2288370
1558660
1749932
1881096
2032374
2883692
932586
886798
1023469
687418
2438660
2840755
2418489
1189071
550548
1552709
2276083
682221
1365358
2915736
167091
1685402
308780
2632027
2284794
2664417
2277969
2104110
2751144
1507037
566199
2913290
1382516
1820415
939494
1227089
1108720
1289562
574073
164846
10795
1127585
139877
992397
1040776
2662694
2475217
499164
791053
2296482
77369
1988791
1137002
1607158
1559303
991266
2297716
1538429
1551897
2391103
368407
1307505
2122097
2810529
2343949
199272
1207141
1993094
9394
1905905
2462915
1645921
932403
1687099
2491232
770687
2190337
1378914
2250866
361632
398078
587462
541464
1735552
2187842
1684244
1454202
658008
2911358
1583254
1036945
800670
258160
638722
1675226
90102
1285476
984754
2927946
317274
1203528
2628518
1620025
255884
2861184
2629574
2472546
2625300
1370731
1434946
216911
1715883
1253899
1719448
1847208
2498711
2471350
1954121
415840
441188
1808806
2158220
121598
2682365
2618136
2605161
439784
1493206
2429705
1411671
395817
1032190
1013618
875812
2541876
1092698
298016
1293798
2416278
2292008
1060778
2322770
887634
2023151
448991
1306193
2512143
2605301
1247389
168692
1386849
869391
342781
1522458
1264111
2259434
2935954
688744
754809
1802065
2139899
508950
2874728
1881852
44084
1658647
1453802
2031022
2064036
820819
1293156
2152026
892110
133307
2344286
1014936
1795799
2221388
137445
70528
1752660
2065761
814854
1594935
1805737
1083807
2933369
2646078
2793945
2506135
2583342
2119196
2480000
2721431
2118327
39970
1725477
2375892
1373817
627572
1820080
1233222
802267
456756
1659382
2070865
31064
2279262
137340
133123
375345
2383571
1257374
2410920
1163994
540285
1886147
2617817
1932270
1115581
2596359
831860
2529603
1088072
2211565
542889
1335652
2415606
1434406
1176983
1933001
2732452
1234904
1824662
1467681
1996973
726852
2696311
2049459
152575
2829713
1468889
909407
1443666
1255645
2810835
2821708
681759
2599833
1619844
1794306
2869180
863676
952398
2494016
2253290
2497479
599515
2877117
2687627
431013
1295789
1906739
829172
2791808
2683563
12327
1803858
1493204
2552042
1349379
2220770
1426309
119899
975167
880691
1963771
310667
28137
1537477
1230307
435036
1483124
1625956
1225796
1295918
1799669
1899739
532940
2100278
2449579
1558337
1430367
2294910
1432669
454256
2367503
983292
2575641
140415
2198137
1679550
2624085
2026917
605468
542953
205507
52302
1707051
2192458
1561907
1267285
1343824
1324925
2097796
2018970
2269165
2129637
682399
1572563
1320910
1326159
2695990
1189682
529457
933842
1136909
2601233
1029995
2397567
263549
2252797
2256002
1768399
2380158
2860102
1192651
2025366
2637387
1007263
1882857
899583
2021537
740267
2679584
1465224
846922
2799757
443712
2313116
1126091
1821461
1440752
147635
454343
2309637
2823576
2597023
837366
1516402
216594
838526
2635462
2317325
2498877
811813
931041
2389486
2784164
1030683
2614953
81424
2868093
2391240
591701
730708
2789079
1135202
564062
263289
2186211
475198
2533393
2490946
1798411
2786500
2263474
1974243
1553468
2695216
2275279
2122036
2297508
1874028
1186419
605053
936130
2592758
1681973
816826
2871542
2472056
127020
738889
1191094
612525
457766
1388599
2738714
2928495
2180341
576108
2152937
1265156
52919
1288517
1621967
2190791
1087837
216231
1181749
1179142
2870830
2869780
748039
1516147
1195426
2478485
133031
2547708
1796739
2747777
117022
739375
706529
2233592
897501
1334526
2664746
1209214
2364030
1638219
173692
126139
2458281
324574
757769
1628396
1641589
807253
2562345
486120
663594
2044966
2841500
1421692
1416815
1827822
733367
1836454
2620512
1432267
1439538
1076822
2581083
212888
2597957
1195961
1935974
348412
699037
572731
2403018
65765
673540
2937099
397925
2200945
2270017
2107136
1276661
852612
429321
306443
2913794
2342009
1882751
293890
955426
587555
1131239
2201812
2583602
738097
317888
2780239
2451225
2842754
249739
562046
568880
2350605
1971143
2037528
1539679
963254
1313700
2371504
2609092
2259036
554932
111106
1940794
275170
1631886
1480710
1245543
65077
195147
652181
1629648
2725851
1093740
1053180
1243805
1630246
1607423
2280192
861991
583268
1776
2067610
833886
755365
1508217
2843503
2132323
2692557
2720113
354834
1480599
736502
1335256
1636178
2437803
2198797
1109253
2469445
2199615
1114608
856648
1689310
126345
1766946
1257060
2915548
1996180
819295
2339744
2318730
1707926
1581850
1673481
2753978
1777665
882324
2895374
688701
1294870
1314003
148091
2341399
1046820
1357213
1165817
693409
2150660
1766769
2149031
2015780
277208
2072301
1739612
1986058
719480
1899015
1618816
2645258
62727
2460183
2652582
6204
2299384
2764806
935854
2886380
751205
2618702
1195249
2519985
560246
2651458
2704536
2271058
1579544
1982155
1769392
2715136
2017537
1293669
1446398
1272641
331541
2425248
566651
756406
2850282
2084243
1656932
1204572
874819
2207442
1536875
77787
1912381
2244921
357802
1339903
824525
2273983
1788289
58826
2495251
1977390
1200098
1595249
1585246
514772
2536732
667768
2409757
372958
380261
2924533
2142579
352765
2932700
2557515
2730573
1765250
126178
2244401
1596341
737267
1133459
2681250
340740
828502
2386398
2310420
2690275
1766114
1292386
394507
2519473
1078593
1521756
2536254
652021
1939069
1287869
2602452
2794899
1219080
2001092
1285950
1090098
450970
576911
3973
761564
185324
77889
875014
2209682
140948
471789
1790616
1154812
2899227
523825
363673
2148156
1365000
1597621
2646983
30648
2902005
2027201
1789107
1791855
1332927
1711520
410722
981769
442315
1897896
613837
2451732
47834
993137
1329744
710127
321271
2055542
1037942
671695
1389630
335510
217463
2367703
437695
1148957
1284175
138893
1187448
1989039
2202835
1573773
1417665
1369684
2025246
150390
2680464
2376960
1326323
285770
55664
2073201
1631829
2571420
1694244
17129
321189
2108350
2224074
558252
1667443
375979
351637
1177977
2063478
1538425
299107
2044464
1606578
2067534
2179422
2284440
1407141
1931100
814954
333855
1038610
2109119
1846682
470673
213342
732923
695255
202347
758675
404779
142568
1053532
2898863
1062463
556343
2841219
2064929
1150227
1560292
868248
1354354
1746315
2409074
2750210
1943118
835019
2018627
1036245
2710604
1698015
1961863
774459
135690
2098100
858830
2565184
2316695
1951650
1896744
947464
2033335
1511511
762252
2412255
2247758
2894220
88369
133904
1882948
1068768
2902156
773768
2438122
2381053
2330440
310514
923090
115203
1215076
916912
1474476
766445
1250690
2579952
2857054
1977688
411767
1119822
635878
1282249
513879
1738757
698445
2677807
999907
2497579
522333
2269946
768661
140642
321832
1078823
1796845
1826991
264601
1170580
1524382
1268610
1631955
2597775
2558284
1329161
2344000
2159879
927169
959632
2400586
78041
398747
1447929
2888082
1931660
36038
475615
2602274
493556
2450369
486173
2273350
1993097
1251775
401946
1613328
2409399
1557210
2173705
2197415
2604006
1335815
1624994
1049993
270149
1494056
882202
4745
2031809
1548272
378358
1044544
210389
1422827
1638155
2885285
1438304
426270
2822295
1900866
1210021
1326424
1923834
1434620
402595
1052381
792435
2647588
1787708
1345038
2832047
2457130
1918682
1933738
200553
1550577
268622
2863224
1155935
1954909
723420
672595
723254
1550380
2183912
1471348
1530495
1448892
939928
977561
2365920
2083856
723067
1039969
2601775
2063823
868302
35409
1296523
1071098
602663
748613
1746637
335909
2837121
628242
1473999
1381963
1733408
645240
2857789
157102
2422709
883974
2019490
1599493
1469856
1896077
621987
399716
1006589
375182
1424776
303204
629146
198752
1036284
996017
759705
373979
1919480
2311510
1359882
2203144
456571
47742
1368964
1972890
2216521
2629159
229065
2624667
2724075
218254
874578
207557
1817523
2762941
2634752
518598
2461158
1032487
1901511
2785999
2573780
2303794
371057
241458
1378261
2195458
2795381
827214
1911140
2543593
2332834
1779641
1522748
1313559
510807
160370
124228
2404624
1526250
2611514
2237080
2339929
595744
1102151
1336232
2544245
1333116
2103942
943638
2583823
700440
1920194
2083497
2831846
2821992
536640
2475805
2676742
1346458
75013
2480762
1685418
890988
2478122
1059318
24821
427578
2706111
1545918
2555955
1121483
1684410
387074
1633051
63226
1649195
208991
1521047
1483951
1255919
852301
1047153
1209750
4698
921040
2638754
2857909
1926869
1781263
1851026
282566
1048369
2664939
552644
470083
58894
1799980
1981553
2854881
1574118
2233047
1379284
2329862
994047
236876
1458437
247657
552740
2382112
1984065
444478
2439489
2266009
1768340
2396452
1348035
884737
2456981
2689602
2679119
206889
498899
1039971
299500
1997477
1037487
355767
1961961
261850
13289
147018
2898560
740792
1895873
361064
2487659
1733491
1971947
2771648
513229
597530
2085646
1792733
1542988
17756
372478
1216445
826359
1410196
469753
1715094
1992734
234042
1319680
2456370
314674
1969941
2617219
473378
192080
2482280
1099641
2733023
702249
1994784
642001
58284
1754350
2226908
1036285
2919952
1921570
1067366
1413737
844115
610065
2741439
2153433
218595
1803123
1951668
2054699
2408911
1265234
1639742
1867812
490901
836246
447076
1923163
2458039
796663
1058658
609304
1272829
1252843
2238901
2799925
2103232
545699
889606
1886075
1364084
2467593
233105
2929855
2901971
162935
89333
1896577
1593737
2520442
961112
79112
672144
2068598
1783012
1824370
1410736
1201775
612449
441288
1340726
202656
172780
1415474
767046
298321
226145
1052011
80730
2327696
2610667
2445418
207833
2025275
245792
2784412
2470706
282932
1101363
2420873
1836057
1250896
1725899
471530
2048826
2395748
1190877
2317170
928026
951628
229241
764182
687753
1566383
1314710
2393943
869600
305324
2047987
1848032
111104
2506597
1469508
2835307
1940603
1554066
2022331
2021051
2590688
793811
1740186
2504781
2853518
344784
965314
2833608
1260432
814298
882148
1329837
2854097
2237152
2530207
2090346
33742
345130
1765205
2082171
2623126
1377724
2659184
2336059
473649
160334
2052144
377481
2315185
404597
2315916
1250291
230229
551315
871223
1738846
1797484
1007947
27542
842413
2347362
2354819
2453342
886676
2706187
2681353
1354303
1904195
965394
2733033
907184
2827777
87445
1918419
1836622
1130239
743112
2914141
2245130
1230603
348356
2663926
779090
330374
666657
2543008
2308121
397282
1358116
832103
500644
990743
2136512
838609
2817549
136735
329385
136089
2656555
80007
627388
686177
2653873
2274517
1333434
1810994
2424033
1426336
2091987
2404752
2772065
1783910
1000726
1953168
2408120
1935819
319771
1646655
856054
2293779
2866903
1185097
871980
1060743
1570475
2380430
2911939
2018777
153439
456012
2387450
140610
614505
2476278
2182176
1125948
1428789
1497431
1763012
2856680
289529
583089
1108910
2602632
2386146
1325507
1545349
1859094
2836801
2161534
2719948
2283943
2266210
2043967
592785
1144714
758409
913832
328383
2758195
640048
1749194
1453304
2395058
2881905
657643
580781
567352
1692146
2086650
2260946
1816385
1387295
1542717
750664
1805653
1390301
1146670
1510143
2623964
2755816
1134762
981477
2129703
1373527
2889782
989823
760350
148161
883741
1593817
180542
2513
2061465
553918
787687
1343440
2670031
971076
2939753
1219563
2678889
2210022
2440582
2128793
882726
1533807
1187005
1230461
2296431
794364
1604326
2232443
1485365
1043532
2400711
1194257
13178
2363220
502710
1230216
1050330
2005546
965577
1361645
44058
428047
1140965
1547174
1218540
752717
893497
544899
1806318
2832644
2728421
2102467
379366
2864899
563305
2854418
2628219
495889
1275177
1261109
321885
2836880
1842552
2359909
923605
560304
578457
1479451
2150268
1739457
370974
2543273
2272214
1546833
815163
793515
750870
2530162
614714
2140681
325980
840806
1555467
1840220
120652
1115087
172439
333765
2791904
1828691
569422
2647043
627449
318189
2491558
992843
2502838
906616
181723
738388
1534989
1871729
2506453
2845535
886753
728637
1557143
2862224
53303
1526385
1059505
981544
209051
1836936
1757490
289880
2007309
918210
1361113
1762305
339608
660865
2555858
2076417
1346990
129859
2367103
2174273
1753654
58519
2765181
883799
957603
1173565
1418584
2527293
2125445
436069
868981
1430107
1548613
360522
944798
1310708
2696620
406265
1315371
905328
486702
1207958
800546
355586
2930431
359101
2236431
2129480
211275
2024401
221614
636930
2033511
2920164
562036
2461889
168059
2732037
679778
433156
1083762
1001534
705955
1080135
2265127
1877605
2821534
990715
1039655
2399041
1741019
235028
1036235
1496322
989993
1299064
1873405
649214
826942
1789938
1629178
1844052
1630531
571647
1760686
704195
1895791
243536
146015
625666
1739771
2158290
2200870
2448797
599513
997868
1412627
1108643
1156814
2669791
83374
1572344
408326
2081030
476706
2541152
757746
1263328
520924
454379
982723
2340497
2823610
1717156
356892
2580187
1735360
418543
2673817
2591903
2306154
1397549
242826
2324389
331994
632091
520169
2871215
649073
714250
2824429
2682611
1092133
1077492
2100780
1822267
1669994
959324
1723222
2188535
2583863
2356798
2019259
1421555
2303271
2301304
221894
103945
1430267
2926659
136397
2404856
58699
2320534
497304
857741
48467
1427054
1775366
596498
462770
2550221
2460965
2289437
1763222
901796
2525188
2417831
2506034
2327663
1885997
479685
224278
713613
331649
2288626
1061407
2779655
2233981
1551052
2276179
2556157
2569954
1497795
1936080
1178863
316355
193991
1105050
2617671
826625
759837
1941707
406006
888392
961041
335328
152992
1541079
1426300
2181390
597168
2099347
2042810
2597639
952557
1375187
1138889
360375
1725534
2436612
1386190
1161307
612755
1198278
1467620
557999
2563316
361660
2682507
673525
1597192
1811367
2822394
913792
455621
1350808
2195257
2297012
889738
806006
931833
2875825
1381191
765879
60597
616691
844911
2799258
495520
2561960
2844489
462588
1199900
1227091
602566
415471
1055737
1611942
2846995
474413
129557
445268
2210878
2033315
2869092
2540110
210567
1408504
1549157
2726352
1118767
2329954
1494372
2241012
478205
1991374
2649594
2450620
401289
2317283
278365
661032
783327
379414
1274996
105456
2030911
2319787
1957732
1412278
822261
1438632
1312022
947939
2272
2695353
346054
2107725
2143968
872968
1907439
216625
421704
2618245
2632958
990753
488536
2040101
1446982
2356085
1717789
1500582
2409794
600043
2089419
1203563
1071038
2129471
1253644
2924612
1657552
2526263
145853
1528684
79394
758407
2010372
635197
1799351
2583488
1478698
924636
510431
198039
2249923
422809
2510634
1668107
2116390
308659
868577
787478
2813046
2068551
1132160
1489375
1818209
690260
508941
1566955
304334
2906974
2751020
409454
1936889
1145260
990794
1511572
2417617
510666
2490036
2540561
1431877
2934818
2827675
2355349
644688
1036807
599397
362226
1519803
1302043
1474855
82669
872643
1167898
1930098
543451
66267
898704
1179525
1913521
168631
2005460
1355964
548420
2651901
2617042
2845380
1694135
1086541
158131
1622609
931051
1103174
2247208
505135
57885
100796
67927
523790
375180
2274117
306252
117220
150712
1028062
2062488
2914007
1396464
949258
1595663
1166308
2822661
1989178
2391977
1548758
850047
1550609
403163
2015968
1193769
1934362
1271605
2046745
930051
499087
2442613
2717444
2260037
2625874
128283
2077238
726109
2417572
2309624
1276425
1323067
2181374
2854556
168154
2798722
1749063
559137
1263201
589600
2565502
946027
2282561
761128
2271552
2610382
2007996
1440623
978056
510552
2658442
895364
2419103
864559
620269
1191129
1342281
1792937
658182
2066348
338333
1402182
1699228
383845
2514548
2523964
1084003
67953
1293721
1986549
60145
2471452
535743
1913120
542011
1638588
137249
60935
2862116
1334704
1626817
2205663
1296464
326871
1408472
271271
2724330
383800
2628848
2398869
2011274
1588101
2349491
1296884
2369258
843214
876491
1044049
736858
2151206
998740
2125838
2895048
2483449
1657459
2075850
229135
2121949
149511
1570372
658874
736455
580889
834699
2542794
557381
1227234
744656
272714
1168150
594598
2260383
531645
2570137
2053232
2130835
1466418
381036
2300535
956789
2228773
2219680
2415302
834355
2670728
2417584
1199840
751902
2894258
2032623
747078
178137
129496
1255665
2458602
1478886
2275479
1074704
1860259
2582646
628055
229186
2799314
1198761
1110165
155241
1742056
2383856
500743
295163
2695826
683752
2578839
211451
1127058
1859875
339426
2755095
2799825
2315728
2883889
1480613
1077237
797348
877890
478114
1693817
1606049
2773408
1900211
2198077
319953
198725
1090431
316648
1695575
2099663
636522
1086773
1009585
2067802
1891186
836134
2166377
2413000
2543208
350463
101281
830046
2727139
461635
759986
2130151
2809871
2037317
1821392
355036
2619520
1291562
1163711
2112541
672730
1653354
872152
177797
1864739
1408062
1254334
2082796
107590
2292530
2491603
1299117
2656181
393042
2241878
2602703
2654332
1955943
1600570
2527516
1650415
361196
1764699
302308
1603366
75615
1885
2071001
1190279
2489983
308012
2562139
1824506
2797992
2437869
959747
2020162
88274
710147
2724107
2001011
2929985
2879067
2255413
1085421
1725336
592195
1612372
518682
1841077
2667369
302942
2438517
956321
1595179
642722
1853590
1800434
2853596
1712996
1003975
523632
1724360
1680392
1402091
1674444
1666704
1634343
625930
421083
1377379
2016288
363856
1270953
199778
869787
737633
1429922
408349
1011059
621151
1931428
2602131
2099319
1645709
343043
408212
1603655
426851
2017906
1337303
2502810
903516
2892118
2353986
2452162
1612207
1140556
2872973
2745219
2210873
50065
975492
240875
2666883
2372246
737039
803411
718122
1572736
2271283
653733
982691
1161194
289499
1944870
446803
240762
2531705
2846066
431233
733652
247314
1086119
2537774
1679183
2237036
1680212
1100484
1655757
1415180
585194
1734569
770428
2556595
2269767
43563
1826443
2419684
2170177
572672
1143579
1742245
40249
1909830
2465563
707908
178881
554662
1034957
1747548
686872
175809
1437964
1339839
1372178
1131371
2342160
929994
2187444
946843
2290551
1995957
83414
1573464
1539818
2228181
602948
612865
945447
2625783
258868
661811
789860
1000148
572490
1660700
1735035
271894
2114509
1967959
1947662
1563897
2372256
2360092
1654720
1116865
1383022
1262453
1157951
1520426
2283917
2000664
2708888
1885638
805654
2133851
1010814
1157072
1730012
2246444
571368
2311994
33804
2611816
2892554
138676
1226106
2648866
1434930
2799656
208722
400684
840103
519504
312573
1259124
2536436
2773916
1183436
2463260
140178
2284503
2843339
1023721
2129289
1677406
759963
2394758
370905
614755
955550
428256
1341488
2465197
262596
2551930
2317903
1722162
673821
187385
1830566
457311
595069
253825
1393933
2894970
2796859
900347
932309
2912587
841027
553774
292413
1687087
1197426
1608113
735237
2502741
2799558
1804247
2096340
1092008
859850
2642153
2026578
2069148
1004620
761067
1158240
1824794
2196026
14220
1954469
494230
814420
2934709
1489398
2386818
1560978
2925994
97518
2324825
1770401
1829599
1763018
2133773
1905866
139335
1427392
1171076
2327288
2928935
2237655
1894652
1817884
185180
2922508
1255730
531355
1705964
1154222
1677456
1199552
1646572
2481920
2364271
350903
2339182
26646
2612270
1284323
289867
877302
2725512
1041033
2145475
1328806
2091550
2639693
1484857
585962
593188
361729
1294788
2875498
798671
743017
1490285
1099611
2184787
1175446
1590552
1665779
2859550
82611
2091285
1229442
2866642
1876411
2121480
475095
2250001
1057850
1449706
1970585
724560
1153035
388318
961717
743745
556867
186757
2193311
1900755
1605152
578324
1240807
2520988
394491
1863451
1579444
544248
927549
274365
403447
2719083
2403618
451602
1594811
2486142
379427
2340211
1738428
2485468
2806430
685818
1825714
1241116
1120926
2759101
695719
2451762
2279325
1538703
1387160
2621642
1105286
1976459
1453786
1068426
2668110
2550480
253503
633252
1134017
1337062
1059389
341812
246442
93481
2650837
490859
2548382
2802570
1600879
2414275
1750494
1189370
2163447
523815
293454
353857
2416511
910008
1038635
1229018
1791039
1164814
1361338
918058
1363814
2868954
1758736
2430535
693826
2528372
2931165
2745402
1522583
2726966
1708999
2575719
1786538
1599257
1312676
2035834
384328
2679572
252190
2158007
1106656
1662679
2532260
2815239
479133
1263833
690375
2302263
1135852
342786
2697426
311372
576813
987666
1767707
2847332
256158
1428236
1224895
296824
2802789
1491551
547893
42268
129147
1718623
293552
2933913
2035280
1238198
869144
1436936
2608743
1478795
23854
2763515
1327412
1650481
1097941
2827302
2730929
604726
2007585
1679617
172148
1183947
263866
797246
1255097
121067
217444
2877167
1837285
132694
1814794
1428063
638900
855231
1816954
2250405
1811089
2211621
1014408
478329
2864044
2813345
1494684
2693630
2467170
615225
550363
2905431
2783465
2458368
720134
2119166
1664380
668692
2872434
2371297
2402174
1388176
892145
2710294
746169
2578197
695346
2932508
1825219
290028
1374397
1385145
597202
1529499
2010431
2737066
2346129
2588958
324683
596091
651729
2550945
2198465
2888242
1296946
1137373
2215094
1405497
2146899
407932
2815924
25965
1044059
69993
865601
209675
2818338
1190628
2246776
1777800
1273153
1728828
751549
498576
1576592
668706
2256448
2419491
600105
746944
35964
477458
1803275
1467520
1315829
2200805
2919189
2272160
2804060
933869
1443490
2683773
1547471
2788015
2016359
68053
956227
1017122
436826
1290391
2827609
851559
151958
610896
1541492
675300
1432603
1393856
1374428
1908953
261127
688805
650437
1061417
1183246
2289117
2104348
1141949
2660063
2473370
1906904
492423
662969
787766
1865694
1610711
2217492
2688993
2649596
2486627
2711822
97606
232600
2493115
1764615
2659077
218766
1328207
2898964
594744
653482
439854
482793
247673
1297851
230414
1329141
723403
906823
2794369
2071326
803142
485507
1944104
1843980
657692
2185026
934976
1169229
1636244
2150208
2641365
1087422
27419
2273199
1291842
1843028
1557991
2228789
1860182
1523392
1525830
379077
1680878
266465
1989024
1075177
477113
2074912
2650118
887767
2614119
807174
209210
2003620
361335
2871048
1088067
2395875
2030557
1353947
272781
2296216
2246208
2685320
2271197
1549935
2353728
1431831
861335
143317
595716
314997
226424
2096935
600008
1971983
82897
815235
1452052
809514
824185
2827872
124021
1600195
2795900
455971
1836020
1221539
1696161
1564173
1261475
2465329
482619
1090553
2554608
1350032
1893957
1264435
1966161
1383242
705495
1737624
361057
1699869
840196
828864
1335053
1368863
2284314
1654420
742865
519944
2754352
167231
1397315
1451337
715683
577337
916062
2798710
1081446
917990
532312
1623288
815296
1676902
2747381
801170
925960
987075
2830172
143518
2112166
2058823
82639
2903217
1860110
1950138
2481996
2222806
20311
2120559
78915
756915
2277982
855154
2298949
519302
826089
1712198
940178
1371946
1056194
1746119
2655863
1335393
703040
2004872
2558574
2724083
1273700
2094490
2298927
2486962
20485
513571
2117665
1386100
2830631
2444567
941909
868517
2650707
1866176
2033686
519345
1088061
1193433
2836109
2229622
355674
2622320
2527017
2254275
1148916
1831770
2322826
232266
2659242
807385
61644
1715795
2664890
1915995
2700606
464932
99416
2277636
1971885
2348006
594400
52638
434364
1681503
1270891
2858137
2902934
6128
135554
588510
554308
2860610
254842
1881220
1649643
713795
2742660
1639256
2080386
2027786
1829480
1108384
2055042
985345
747777
2857228
1412581
2262401
2832925
95477
2627760
1630692
344798
802800
992465
295895
442031
1833661
2153385
51098
2721052
214366
1508608
366725
1061040
2153574
2301095
2746136
555338
2659806
2744872
481238
1075634
6951
78990
2457593
643900
807373
1767408
1759318
479975
2243221
2703173
2100851
310389
1809084
2568737
606252
2238239
2598589
1008114
2447446
2818628
343454
2338054
2433199
973348
1159386
190697
2429064
1509367
1289909
1675485
1717802
2823174
466933
2036195
955102
1383767
2289721
1832888
549505
1623458
2692521
1495232
1575267
2568515
2395929
353463
1004058
2333459
2266683
884319
2188016
1407159
1489708
307730
387153
2274020
2292369
765695
1545155
1739117
486729
2584446
1978091
414853
620372
1953131
1554840
1284478
807586
2775464
1516232
396283
2537565
183453
448171
1426236
1774717
148000
2235772
2325403
2259739
1478447
1096003
122265
1984977
1833621
1823367
235471
2124436
199433
1081526
379500
2519521
2301228
804000
1639610
420404
2057505
1263840
859324
857589
775542
2878405
704942
2670742
2661144
2563351
2937385
2035910
2571178
1345958
350224
2153536
2756410
100905
1683642
595682
478870
2395412
443402
1347192
1096290
1895486
1844660
456078
521147
2242029
1743895
1188946
2861131
2546311
1277538
2224388
1395560
249399
1906210
103449
2728203
1634384
752624
2209922
572214
1543269
1918031
508981
2176967
1748124
1780571
693102
657916
199105
2221887
2430653
149000
872276
291096
2186496
739622
281344
1702322
2718975
851586
1512602
2043003
1681111
1936307
505636
1656165
762284
1035741
2923438
558468
2599814
2596077
1761039
901537
2028695
2751809
1274633
1528117
185371
98963
18062
1491278
1773897
1112455
1507594
758504
1850763
939764
60884
206034
1270297
2539188
2287042
1969671
1328048
2594534
2036900
515386
2190259
2686727
2312578
10643
116148
2897197
2266465
215117
776983
2602571
2005921
799205
2913256
1850007
615833
19604
243273
280422
1470219
2472226
662311
503073
1674162
2527370
248302
423035
2425251
2112515
2730204
2686935
1058739
1915724
2123934
1367222
2197085
2350697
2052507
1599772
1822030
1390932
1484686
2637696
578341
1425090
620411
2549711
1272345
1706503
229487
1387862
2405610
2306035
2019174
1675415
1218426
1119844
776392
2199559
2202354
626387
1946352
2226690
2914374
2814031
1227445
1050340
1087808
793414
693412
88431
1767241
1785290
2813906
2433231
480666
7602
2611990
943746
2156998
419686
2511235
463456
15860
2584384
163749
1091106
1873307
1701814
326379
1091880
2935562
2177540
2635490
2078560
1090023
1308628
1994450
909272
1642794
1655103
2772696
1307980
394093
2084315
804889
1816881
34594
2215853
669435
2113713
834615
1542351
2895695
1915812
2874528
1265804
2299185
1562585
2422472
1747954
954849
1919392
75978
884213
2279755
461382
2766123
2763872
2002816
498586
1785266
2418615
2389145
2042656
2435819
1969919
832309
2088164
2228377
439709
1713238
957793
2306438
2891502
28744
1244939
1198225
611391
1870527
2703008
2912426
2039484
2214049
1097128
537264
2710187
1813943
650908
955205
35460
1095661
575833
2522403
1356404
399426
2413793
1276625
146385
2174239
1424141
2077615
400835
1863846
419623
2228141
2239181
647896
2601015
997628
2457614
2080168
2500679
973273
1606428
468265
950782
2194192
278544
2236107
2058447
2705478
1700264
2791045
2335188
1996789
2279845
879008
1513123
2929804
1620878
973308
98972
1238608
2137053
562120
439772
83083
873741
635920
2884667
2471433
570816
1361381
1616856
776922
2676090
1000163
1743971
66608
410717
416737
978378
1012107
1983284
2430456
345495
2670588
2083372
2729779
2408947
997416
1054391
2725680
2581550
2182345
1668557
446914
781202
1881350
1074365
2640381
2361945
2563018
488884
1706073
192014
1225022
1812340
2358584
2668022
1329024
2138034
2654586
673236
269219
2750563
2744337
618295
21052
910469
2165856
2939998
1056031
50640
2213765
1137559
1351379
2417246
1187553
581049
1426200
1020916
866495
984968
1106696
2930740
431849
658015
434710
124439
2674109
2465093
1769437
2889551
1835064
2091758
212104
247531
440993
1568361
450017
734330
2586080
164482
140597
489863
524966
1812396
1792509
2808949
793
501869
2349576
712160
495128
270775
506253
1256481
2577653
2589448
2471552
1086577
1830688
312885
1358544
2605790
1671346
757680
173033
331976
401478
2830438
327081
1573177
1554415
510588
925573
1203445
2790926
810587
2582636
2034044
1996871
1342193
1295231
1834984
2361102
2252070
481450
2646536
248722
88926
1597907
778172
2825613
986137
382868
63104
1814224
2529793
2802684
702905
1012252
2197914
462628
184035
647379
1007993
2172393
1429064
1770406
904972
161490
556289
2448780
615834
2875724
766559
2616380
2905122
1405828
1520084
1555959
2636055
160664
31807
1106394
582317
2616568
293355
477048
1578959
126932
2458100
1308224
2292167
637452
672678
610
2569626
612887
2791088
2042530
340814
790614
104245
2857374
2789334
2227666
1288372
550652
634627
2402678
1459295
2255917
1664509
2720587
166079
1190726
2845991
467964
2734270
2257940
862174
969489
2004529
639171
261600
322895
2779292
2719306
1794234
2912373
1534831
2448682
1269470
2713833
1227330
634776
2727128
288022
761914
1926277
896565
298383
2693524
1216882
1365851
2468787
937656
1915973
1740906
933318
2913321
1953770
2103749
799549
232316
2598577
568973
2026947
1006801
1547373
2759581
759811
1514540
1764227
1716021
700886
354142
1431144
1525332
454443
2106364
1701886
2782747
64618
1635122
1015720
970600
1228250
4145
1729325
85223
2898484
1070992
1445173
1102985
650034
2079488
1349497
2073567
546167
390574
2576815
571575
233686
1942809
443688
895441
630905
1812950
7189
2011747
2240932
392667
1077359
2349961
587378
1084962
681716
144538
216223
128660
772618
1375225
2106776
673311
1201000
2899218
803349
2831006
1287161
891662
71656
1356993
2636850
610245
2416868
2900769
1573215
309685
2758258
845677
745658
1728536
1127202
1947377
2926512
2307061
2143581
1108690
594361
978111
540768
971849
2452887
856974
2446140
810876
1527802
1961691
1803611
167685
1230238
2070154
2156357
2620977
699757
2935051
1666573
2558509
1230657
2644592
870448
239221
2188967
1560243
1204918
495513
1492024
1027906
802536
1130462
625988
1268395
204739
1934304
398508
2472115
1998813
2045160
1161464
661240
1879499
2633724
2927834
1409916
2686430
1152683
288849
780624
2634050
1435162
77416
1589073
1456266
1862618
1898028
2466978
2455697
946372
1018609
1060112
1037386
1871646
1050807
1585919
2890577
1047828
1620874
370569
619002
171033
1972212
1025885
1105056
26658
1805039
1297280
1363116
1034772
1005868
2208094
2789086
1549770
1781732
705649
417981
2097811
2866652
2034159
1331021
2259311
800360
392363
1834205
1470800
154419
1850208
1339216
2925989
359605
120603
168212
2170169
396461
2347673
1132819
2283449
2460999
2039759
358841
1108662
1495043
2734318
446226
597450
2342357
2795367
2066780
2011720
953917
2444691
2438892
2352959
862240
2801939
1439973
2085766
2505642
1449646
2667854
1552179
1856519
187848
2778711
1100527
862289
2577359
806966
1804441
613037
2304216
1557593
1472393
475430
954147
2203622
1778210
2581036
1556849
1816928
555844
1792815
158420
671762
1666199
2052007
2078165
184081
217267
2394711
756400
1439744
1297392
1897084
840640
2538929
199724
2768838
329931
717897
1982795
812591
2129796
375158
97923
2203733
2416716
972397
359073
1230683
1997394
442983
2672718
2221816
1591326
1349102
174745
177044
1037776
2653976
2042575
2412026
2134122
2441911
1534379
265331
915178
2187856
2492278
2009353
1651693
2615870
1126735
2062236
773437
1523317
401944
711563
1306060
771607
1619424
701413
2684911
868086
401247
1198873
2033921
1553618
831741
1645640
2619259
2807302
2495812
1176570
2573077
1122287
634241
1693608
1842273
1343118
2217793
494912
786123
2133097
2724407
1676419
1567698
1118562
185114
384231
1480598
1712936
979697
746405
603620
649688
739271
2296813
2804149
967248
888339
58562
286877
682677
2472578
361545
1692026
2526238
1890336
2686971
1023492
2105673
1160962
2729740
427278
69067
631513
1890412
189298
2318232
2556901
2017976
764853
386485
1375787
246161
37647
2146136
1784425
265109
899484
1413061
60143
2258337
674579
2401852
1771322
1158812
1379904
1428204
2252275
491105
1644684
537422
2284718
51866
1288525
521532
2059860
1567062
2394693
847749
974977
941644
1683159
93272
1350633
1650591
177347
2687580
1702483
2714885
306062
2535099
806518
1381670
204316
2180591
1200906
1934345
317320
2798482
2898380
2612806
1339729
750041
1465381
1970833
484010
745973
2463314
1394437
1705223
1344137
2674260
661900
511808
1537201
2663976
476763
1760536
1130197
2021555
2625369
2722857
1274082
528385
112374
1451648
2391802
122558
791894
2041216
539204
1087850
2512672
1709189
43080
440157
1273787
972600
2206286
1039540
2390938
101742
1021004
394817
1260662
1299998
545849
1433351
447154
342469
2283772
1406481
2355170
2306139
781345
341415
2054216
691409
1905250
1373232
2467486
2433043
2037355
2065689
2787763
513845
667672
1055877
1241547
454111
979229
774618
361912
778183
366779
1700174
2593987
2011504
952063
1202346
1279413
522813
2845560
2485430
2774842
875781
2420244
2776684
934221
2163130
2677737
1268035
2849379
458915
920774
396174
2735950
2564804
2303025
1983055
2157273
2768463
1610047
2893618
55161
107199
923331
1872217
792054
1193447
2180751
1373744
2232254
887069
2598076
1892304
296120
1930033
1441198
1607454
378676
78974
1264922
547893
2438455
897174
1423664
910129
2489178
822331
890267
2386247
2041329
598185
713578
1626626
1454096
2167308
1673688
208064
2557692
1617779
1996306
690273
2201469
2240824
2077493
641170
1326350
2430092
1674351
421286
2041591
374002
2168792
2441807
434233
2107953
2356697
2564199
1127159
408503
847176
116588
2789808
2937642
2513138
2179362
870272
2057533
1816165
1822600
590020
1421269
1064617
1527978
885908
2288254
2165128
1905187
1140794
1374233
1285433
1422007
598593
1315521
1215544
989820
2599913
2757878
2705615
202567
1381472
1511040
2643490
623836
2614905
1317583
2542405
2914668
855766
834687
430032
2399289
2532823
2296831
1024692
286087
2620263
459362
263470
1201187
1843762
356520
878554
891236
1774634
2090253
1599883
1794511
77002
2581890
1948908
1874092
646925
1960257
2458399
879059
2633406
28994
425341
1659310
589346
690683
415822
1843652
169964
412114
1800657
2206574
1972316
399939
1974620
1043689
782446
2522070
1052076
2181017
1887501
200376
2438904
1276373
1072679
1618454
1482522
191684
1961846
2935999
2919901
1211925
959246
1281569
855142
2017235
2712846
493305
343888
259168
1464616
366498
1238580
1254814
601989
1850756
39360
2453404
394546
2181925
2872226
1742552
1896533
1333771
444835
2359717
2022276
2744164
667277
2330027
451584
2699193
710885
1630660
2539591
2515801
2599666
2106137
839554
2404328
1591819
1431355
2599421
1684254
2453789
1483777
910340
363910
996470
2616197
242095
2200723
1772342
1294725
2653884
910462
934861
2580820
2567387
344306
1136441
2607836
238388
197080
1021632
938895
1571283
983298
881855
2054042
2429929
873087
2233466
1994460
452187
1365084
1253707
54100
2819041
997934
552490
1083936
137088
757339
1264681
1990877
2186129
1903060
1753252
158536
454441
2712529
722729
980572
395486
1781063
1357449
50900
1099923
2258570
14855
2736524
2269381
1261224
307371
1217411
901822
2901607
2590527
859074
450562
2366720
1488337
808335
944975
349132
493049
1301234
370639
343683
1993086
1983444
2289994
299316
5173
1667622
404438
1277498
1644902
2048741
1933568
2128152
2597712
74079
2820812
1389167
38614
475049
80961
720197
2413633
2470976
2631949
831841
896060
1694832
869330
2070179
1005335
603137
2315691
2871580
581382
230766
2737842
1826208
780203
1720323
1080648
2389499
1880177
2487387
40676
123620
1457337
379676
812357
2908562
1709021
2107708
1226920
140757
2263276
2191825
2804776
623104
2246223
659084
78585
922279
2432790
173232
1603520
2648971
880015
390572
968931
2121421
1502697
2332703
2300666
2673137
905338
2666060
1504198
2132640
1618628
85300
1898720
384889
777272
2029123
2734634
238820
1669345
967009
70236
1747456
2060597
2741627
2619348
2134624
831678
869362
627472
928832
2297882
953708
1634725
780374
2934119
2133197
2161103
1570379
1597347
2746124
52144
1936367
2198258
1177930
1868624
1495443
2165821
1036971
2202637
2033040
2053096
1862656
1713045
2257307
2515206
2149752
1961113
2204778
2730470
1019369
1778905
2358654
2563760
1822939
459447
1345263
720009
301057
284360
538116
2599842
166764
2590177
1211905
2681214
1728193
446314
1741654
2276510
768031
496655
1670794
2073498
441003
826845
2308483
2639873
1986965
2888568
42109
2130397
50411
2259535
2677174
1319901
2707109
1898800
1613978
1731130
1180252
2755499
2474978
1314826
893366
1945834
557338
738840
1521621
2777981
395662
1123739
1970678
2692864
666077
2939134
2431010
1882886
560270
708396
780386
656887
60813
474195
1330554
1399856
967644
1711949
1782594
2784296
107856
2642316
1504433
1848008
1364516
236830
2531362
516863
1076177
2702093
678534
1560237
1218736
382673
77463
1368127
35914
253288
1984906
2502392
79213
154769
1164032
2677671
131740
373158
602579
1505923
1730273
1161632
358723
1347727
1147154
1276660
135186
1764269
1341675
2174764
1209483
1336176
1473785
1372303
1660104
325586
2902094
66761
2237061
2372120
2173595
1444241
500183
941655
2604996
2270368
1784288
767632
498305
448073
283799
1942569
2365484
2896110
253278
944682
859832
2822075
2753111
1847173
1617918
891947
1755653
2472798
1359621
2706839
2041588
2477144
1961907
2867330
711406
2796000
1832932
994158
1140350
1091738
2930907
1707833
524299
165886
1891905
821485
2428872
382282
2165652
2474742
1183029
628170
34382
945037
1307893
456122
1221629
483635
1674074
1230804
1457739
928077
1317650
2108640
2025474
2147580
2155422
1395785
2865059
4667
1645482
2747305
799896
1248487
222795
2800041
77669
1358770
2448717
1149014
87952
1820391
906693
671648
1187551
743852
1258966
1941780
2107220
1934191
21308
2068130
1392522
2795657
905337
1512871
1175763
1808311
873322
630980
2691503
2860594
2302090
1405813
170790
2153649
2725371
2890293
1764003
2073198
369437
1659592
2151970
2915368
1187599
266997
1797337
2187386
940234
1529316
2682435
2264550
46920
1988065
2344821
178493
452698
19309
1957772
2536760
2905526
585501
569733
1919206
2796569
603190
733523
2310940
297459
2655958
583011
1057907
1349804
2047111
2844295
1288984
66628
143137
2367608
1857760
727749
873784
829245
2720388
2756008
1847062
4017
2386755
1270479
166238
2017680
247840
2819982
2697366
2163965
292806
2111623
1480909
51782
8666
40966
490602
971738
2688127
1440940
831632
2091522
1851261
900808
2125982
1874019
187224
1516020
1895479
487217
2344887
381815
1327219
145388
615585
1075762
616266
945996
80552
36169
2515107
201445
305489
333820
1185441
124425
1389072
745683
1121755
940136
175159
1672922
1299019
115770
1788041
752848
386775
1069275
1859023
2759042
1419184
2923050
2281785
668720
2919542
2425428
945457
1702651
972756
333559
1611585
502741
2102844
1452518
1933156
351648
1142350
1119116
1166585
2036109
1888780
2667527
1930568
2251946
2227808
434831
2595469
2423478
230435
365197
76683
2198046
1425100
2510452
1217512
1710290
2734810
10170
848166
337860
13030
2129514
178936
511984
396795
2777793
1666746
671099
2339116
1234059
1507796
944819
971803
1467440
2349181
1280519
190565
1303970
2471042
926742
2028764
1910915
1979220
971206
594459
1630484
2846709
1558763
478191
2132137
349925
1130850
1424714
2802828
657172
1336833
2459442
2919882
1494233
1225783
1218451
801148
777352
2541341
1471592
1417089
359304
1492818
279818
2656828
2729255
2516757
499133
2413538
1785839
2250079
2830874
1511662
2596838
501810
2788213
1392648
472443
2219087
2666352
462335
1876050
984113
12697
171386
2295231
1914131
514999
2232201
78012
565594
2773337
469647
1013024
678879
32245
2810542
2179849
1928553
565044
225249
739805
1438177
575376
2218307
1689057
918634
1980007
2652828
2221837
101992
1087430
1630625
2594957
375733
370577
678035
1102536
1082418
164814
2686370
2308410
1558669
1011661
2301806
2457702
1622020
2428906
33265
330956
2034093
717500
1149581
261869
2739441
2732700
1129212
2275412
463154
1891777
1733214
1812781
2249689
2827566
1219263
2790516
5259
693582
2573160
1391757
2215348
1951634
978230
2460460
87424
1294310
85892
1634763
2707393
2389239
49168
27203
1775902
138609
2094751
104875
2124103
1685901
670564
1405823
1587990
2286971
1930356
445877
45453
1545345
2348417
2034516
651202
1115996
2603107
2893397
2161943
2009459
585133
2400995
2189678
1300163
1776042
63742
2930266
2749553
1768471
2278569
2902058
1035308
1719518
2165415
2804309
862932
1398190
657645
670057
2012082
1727382
2911701
1481766
2708011
475883
1457739
1920286
541444
119481
1705534
1267342
2540285
595937
746937
2001153
2880016
2654026
1927232
2124074
68264
2439424
2897689
2816445
1205716
1057811
2697954
2218742
2351177
1651683
1440708
711878
26675
2719031
1488438
728175
717004
1000897
2687056
332840
1173630
2877639
2439800
2800251
1621402
1670773
1426137
2666907
2182851
1126630
188150
2570477
262269
1429697
498973
35061
1128551
947662
862120
1880571
828586
2466393
282348
880421
1720294
7503
1897825
2392123
1391569
1638394
2840019
537091
2279353
2727004
227573
919620
445142
2070514
1882531
1914644
1739591
435055
209237
2682502
1719494
1815106
2409261
2880777
652690
791280
697365
21896
719091
1466394
998028
857537
1438263
2102699
2177204
2692579
2547303
1384241
1143631
2131622
340456
782748
758707
95893
2027538
502434
640720
691585
1712766
485023
629623
1727627
2615822
2511735
363673
2397988
1950126
268144
2701200
1651953
1771272
711508
972555
256900
2284899
2562337
1506910
2557943
1140122
2370922
2601884
1959896
647444
1522110
1687215
1948018
2501665
912330
2436118
66560
2588278
2070433
2194452
629933
2406656
1925162
2436491
116195
1444545
369157
1017539
463504
1654061
1958497
1748788
1918684
2151345
2439448
1726155
108455
1357143
2508570
2616230
2611081
33248
1908787
2687786
524182
1628567
2865198
419105
365783
1760190
2613950
2344213
2580895
53873
101238
1687399
1781757
987329
2299256
1017980
1508080
2335510
407266
92186
1131498
1820169
2807725
2890385
2375623
926457
1691004
2270778
1869998
2336241
2629229
2889964
1635608
1567216
1009926
2745575
110823
1517245
229404
2842349
1710204
1497478
2770566
1511685
315290
92680
2197067
1366049
2667880
1414183
963186
1019322
922535
1890877
2847261
84962
1887228
146163
2589169
1096771
2608408
2824638
1546154
2700417
1661864
101315
2812404
2876223
1685769
1647249
1071103
2923116
1443
2014497
2393634
1528278
1733299
2194912
1061079
293896
302770
336525
1083629
702364
2889290
1595094
1330777
958005
1248156
2572720
2091801
721845
1774866
35175
523175
904882
1118015
1398350
2325721
1550997
2242859
2751122
475082
1559437
1050097
2671068
995177
1131829
572786
1857382
1383163
271336
11163
290418
1698540
2644230
775721
1175650
2629727
1765932
1554375
154880
2027932
483473
1068314
1177181
91745
2497735
1346738
2729573
2121280
1325184
1828323
507125
1756974
217958
236945
2316498
1769679
1683405
2217700
1689516
954424
1382689
2007108
1645466
369471
2111619
2670332
1918527
1825091
2249518
2518106
149196
1556669
258335
1592165
2715323
1023293
2182077
2446949
756964
687820
2291379
1793996
139003
2231986
2427122
1467214
721580
2089455
1394087
1267421
1566274
2073690
133983
2794731
381397
2361843
2759785
1055136
1406177
1858891
1448274
944185
347356
1477800
705688
353009
2307709
1209854
2277170
1710381
1868138
2117769
601879
777884
276774
2387111
713398
2599162
1129194
181187
1061911
1929375
2510302
1471865
303143
2466816
1691690
2568995
749036
1717285
277773
1280862
37404
105580
1239555
931964
34887
1375307
715857
2704638
2884784
1322687
2294302
2145126
1812508
1474869
92233
619312
13588
1557517
1588384
280266
882320
2171704
244171
1097433
1861325
1597018
2348223
1476505
198112
1891806
2166236
483272
749500
1018760
1755916
2401519
507572
2379567
2745386
1645183
2413492
895833
1093415
107968
1890905
2920642
341091
2498608
1649681
2157687
884721
2012735
2000777
1677318
487196
1462881
2751518
203544
932538
1839594
105067
1477547
1738807
2277454
2824847
182184
1463003
2893309
1534801
611784
1352010
1372770
223126
227483
346751
1403304
2330033
1585145
273196
1820158
188478
315651
39013
276278
182192
2199419
2888895
2112091
2858211
603377
695931
404179
678303
2764071
1413380
1538169
2822141
1179743
1030883
1891815
615907
2880115
1472289
187795
478426
1640164
692579
2226800
2392431
1067028
628326
2371434
1289296
1255530
933802
410707
892869
2935090
800064
1907795
930077
138039
2605604
2553835
1612376
1305046
2414555
2365020
1293577
1744097
1489633
2878846
1450184
2286180
1140569
1028985
1091446
1463540
779662
972796
2642636
1542057
1533665
983921
1866769
2855093
2546197
2261499
114082
578590
2037260
364158
2083690
2321229
1286621
332206
2601278
1290203
317037
776095
2247978
2776653
2030106
1121169
403667
696253
2911337
2164940
1480145
10736
2781615
1290608
2096933
1617621
2822406
1257069
2357899
2031971
905282
668379
328040
895693
2764118
2207789
1364737
189991
863971
1613115
2044729
1830292
1435793
1473775
1094018
2555642
2555335
1921478
1151209
797620
2761667
2437950
2288208
5062
2353462
2136463
125456
1214404
362921
1378440
2038806
2196493
1053067
2804306
2502205
788958
845728
2331994
2843805
2493761
1148942
1222532
2854058
2317246
367002
1533261
1369063
2286186
538716
2563971
376346
94534
7364
2150512
1013181
795487
1064027
1315859
2224732
830240
812197
1097312
239446
981095
2734250
2885688
1904836
202853
2339195
381986
2359215
2190608
41184
404309
2242475
277877
2502762
2310297
2596925
912645
2614581
2818704
98719
2602109
1391467
519028
222500
424974
1514090
826033
2643982
1909001
1456554
1435369
2228258
1666481
1372400
408600
409559
1661733
966418
2480124
2842770
2414555
1955853
1694457
308388
1513559
2658810
2232536
2938949
2340924
1808538
1066043
2016522
1999644
1497454
433383
1052851
897097
478260
2266110
33249
1055817
1549300
1855628
2623174
323266
2735955
2105273
2284664
974311
634666
610420
829860
2836952
2398948
153775
2012615
2494541
2694481
1965529
2630119
2054781
2105268
2452837
2921778
1750857
981163
241482
1293320
2709836
1258047
1203881
2901665
1819984
905108
2055602
206540
55630
489272
2372127
1115551
1566300
2720148
2576809
120241
313451
2217174
2805206
656365
1382967
1552335
2701924
2914272
1093585
934913
1636698
1929742
1242447
2019902
123391
2362689
1465685
2623414
2702821
421438
165472
2215853
1132898
2607796
2329543
2639538
519767
2438514
1296249
2657380
2005846
1911741
1859204
2881951
860119
1882049
285755
1579847
549688
2153234
1939737
1513557
1915406
1699160
655364
781356
797124
2260878
1118311
726890
409774
947217
2396918
2519583
940422
1734836
742442
2221906
591449
2405594
686200
2573926
2001937
195360
2270238
1294835
196297
2608176
739763
458698
2719618
2480107
2324688
1330908
2396963
1645559
1535302
2917579
495402
2524159
2668142
298094
2715296
626784
23492
2584457
1156255
1275285
137794
1440667
1987689
2229300
2473594
969656
1964937
1732986
441467
750873
1013010
319446
151404
2938312
1318335
1949952
1990334
1434672
942695
1263874
1038501
1143669
619367
910937
2667335
2220654
2399994
2570935
1919447
426428
596526
1040028
582374
2836427
1851502
578514
1134450
1629247
1034860
1104898
1377072
1870927
1094166
2256907
732022
1591659
1079959
2334385
2772373
424886
344223
63505
462198
1541281
738357
2071145
333424
1077372
902622
1219737
420406
2840627
2850163
1087108
2823053
2159427
490016
2732223
190334
2190453
2204103
1400905
2584997
2863374
1064385
397451
944608
2097689
2152147
2328435
850010
1812503
2893870
2774264
1518969
2737121
2077652
733233
1216002
2712582
1062213
131278
1189632
2651310
591106
2542909
343230
1996981
1668718
334299
2167136
2262492
542316
504687
1722371
2818597
856894
197075
698812
1839920
858646
2834847
1854619
2579168
2158275
1847483
2559057
1541798
1522927
996193
1450780
56141
2287161
2255017
2194533
1301555
1501230
1093568
202310
1100493
1473394
237812
2883270
465918
1895878
1343308
1252533
2272629
1061858
1981364
2249090
1988486
1284690
23110
198337
2311131
286281
1383321
12620
494469
217200
1880323
1690813
1269754
2515499
1116324
2063380
685894
2857861
2617181
592121
2328270
2527177
950096
2576035
1096667
2283169
2909324
76279
2839732
2193261
1438385
877382
1209440
1964205
823901
1517357
1356156
2345401
1325209
2891326
2742869
941558
1411471
2147368
2297334
1691349
2472284
1791635
608384
1957385
1145077
1022133
2154992
1019674
1066249
827060
359207
502863
2672243
1267254
1861861
1577247
2150960
1534169
268985
1954484
1158635
2766866
2398688
2465355
1621279
1390858
970912
165363
1400674
2914770
518577
2356679
1397188
639703
464273
132864
2159775
2630611
1819650
889648
1344555
1926983
996441
891294
599198
745154
455453
76378
610078
1197716
1953742
2820009
591079
554285
2453859
1385423
995549
2616413
60187
2611315
585461
1717179
230245
310557
908508
1652628
396100
603719
916330
2305089
859554
9444
903789
1484897
2795179
798331
54406
600562
2375080
2859764
891781
1024292
993757
1983488
325324
1183742
131924
1043811
2500619
865355
2045184
1867053
2434484
830172
2902091
545585
759866
910527
635089
685915
1667463
1083840
1087117
1078531
2001956
1763117
1385437
1976964
1251936
2410147
1109263
1422446
2184868
627989
725911
2545727
221969
1110604
565988
91620
831403
1315086
1516908
1795717
2147994
215694
2013384
1626406
1111850
2830517
1686318
1804779
306777
471836
1134497
1437483
2061443
1337085
562262
2361371
1103091
1937214
1949258
2577666
228269
683550
2870651
291579
514603
1293906
111809
1269421
1059300
2297137
699772
1929249
720271
2884218
770685
532250
367689
400503
875840
2491380
149462
1186479
1014531
455612
2204757
1207919
1506829
393343
125512
1769879
2488134
1006427
2127688
2872572
32520
137083
1335778
2552372
1058876
2190038
517126
891438
2223387
366933
524772
1371164
749138
992522
600192
144323
418757
751878
571797
855422
2873885
924338
1681762
1454831
2045593
1891854
580327
2365382
585284
1194300
2573789
1416837
2777101
2017727
1698824
2938751
2696805
2420977
661307
2498117
1462862
1274988
729915
560705
253383
2744705
1989706
100883
874822
1191902
642142
1555594
64030
2422485
661255
540648
232092
1368046
2419117
1823144
1335292
1333262
458870
941328
138532
1959891
1802543
901379
1863967
673078
285490
2840090
2488997
769116
290207
2939390
1087226
1094688
1678304
1976728
652370
2519487
1438639
1104879
689273
769844
2792930
2771119
2443651
2160048
1329234
1218023
701232
2292938
117876
2901584
647622
603113
92273
1294878
850571
1553189
1313601
1630315
522152
1253969
2698791
2621079
1400386
1407860
433883
381619
2710555
891550
1240379
2395111
539269
1579483
1721115
122633
1544671
2787453
722371
2280261
121312
1887515
1778413
2774769
782342
1336140
2140467
1842518
1261084
1688750
2707684
813151
1357427
2154018
1187422
1530303
1085216
805667
1798336
2246057
993114
1393311
663424
2264500
2482612
2201722
2131080
1524828
416509
381648
1205555
1680599
1758367
238011
2032969
108981
2001678
1803901
2087841
2287107
892094
341078
95541
866588
1385153
883629
1879312
2778305
2570949
47264
2569018
2775661
197860
69539
195934
2382714
1829285
211533
2634560
426246
1325530
1385502
656228
762565
630630
1657422
2056144
1361606
386468
1955498
1709116
1785855
2546279
1768773
1704049
921931
2714506
282436
2216009
1959242
112759
1789739
2138260
89950
1526608
356325
844955
1923332
614029
623141
52311
565143
438640
1352355
1888605
1381576
468589
60324
2324189
1374223
1424863
2089403
1136300
2306951
85409
127680
2277142
661273
255983
517883
121726
1607405
1209245
2744259
2796920
255787
1765949
2779359
2440378
744631
2391282
2109795
624017
637998
338008
1841932
1581860
1883065
2843915
1172519
1458524
897896
2677184
456989
2534318
2460961
2115542
2098467
1750695
2731429
893591
2933106
1076501
1805881
2077112
569120
2307970
226018
1598104
670465
2855830
1948193
1397432
2733084
1620699
2064054
1036460
2504566
1041006
363288
1537834
2171323
2611814
396626
832800
369460
847919
1823691
1384443
2896123
2632467
1126747
2102511
894948
1967553
2425566
2307946
1963984
1798826
775428
2075906
1571427
1875363
2443323
304713
444707
1394239
2149482
1132108
1929042
1165851
1125173
844975
2284390
2358969
952339
2931765
559878
1343693
1535800
2228306
964004
2592816
780409
2270186
120088
396692
725334
2052258
509883
48629
894959
840002
597961
2038452
177899
1398424
2392379
1800579
203719
1901646
2937902
2746592
2467254
1540
1229707
1599076
2603039
2398704
1623676
1713916
619550
680809
1048031
5355
2140083
2601263
2724497
2608214
1373223
35884
2337869
2057952
1012085
1781710
1573709
45095
2358809
2787809
1348716
1157422
908528
2138641
2618973
350797
135615
191302
934883
1933965
876379
926756
2523344
239952
902191
2418468
414583
1015570
2603034
1596612
2743147
2126305
1873461
1603171
2532770
1662592
2030004
1956545
791328
2123915
443093
822555
2527772
543144
1244865
1139893
198445
1982656
754406
128431
122712
1394652
1145518
286021
741773
600699
936349
2196419
262953
2378449
2061660
1655435
2269486
2829659
2585597
567767
847505
1334045
2291935
2231410
2096175
1715729
1298772
2937826
2267320
798842
51493
2328310
1657804
2434428
577396
306543
797195
2491112
706686
2598923
1544981
1046193
687272
1124578
1460109
1646380
2904795
1301188
941978
801204
207688
840749
1562876
2372333
2587533
2119903
11886
2073365
1978438
1521980
397856
1155949
63068
2629301
2690194
1925001
289758
2583189
1470243
2699704
2825023
1104833
892410
2837548
122844
2906342
638101
1226456
2768913
386303
932322
1227226
2411379
1278384
487359
1047974
2707527
1934977
2420665
1529984
461500
1097729
2814373
1756678
1040434
1761162
2459390
2659705
954241
1350399
1675641
1159234
2222505
2623817
1862281
2491474
1651825
2925907
51909
1882343
52206
1390655
2856046
2128035
162736
616164
826369
1824657
749436
1050173
116210
619551
1888535
1594459
1996190
2588889
2557671
906615
886353
195815
1005475
1312825
26219
2197254
334668
290919
2371695
325535
1944677
340221
602577
1971279
2874970
1565504
2264217
2586317
1645745
1622645
2310077
400343
1002115
2782873
48696
1959437
2227376
1534094
323415
2537171
1373261
193096
213388
752249
2318131
2544866
1513695
148902
1068519
2576492
1096303
260366
1246215
1445635
966789
842694
1347782
46567
2544695
1860925
1902270
1733264
1775359
1472173
108943
2643203
2429982
1627176
1986573
1518419
2178526
270840
2782743
259934
654045
1740221
256959
517082
979558
2385523
1105242
608341
789751
2010725
2323620
2514675
334353
1233042
2447715
1652396
256767
2847507
1080166
461841
1721045
380224
1218759
1141967
84380
64198
2641667
1168705
530709
809362
1016813
2523487
1170745
2115025
2270746
2670945
311790
140862
839175
398214
508101
2268607
1152668
1162983
2400362
1570897
1220303
2087326
1695233
2221561
2348761
1436024
1439218
1003809
20010
953362
315052
426605
1192666
947418
1495897
2126407
2931160
1735622
590138
848547
1710399
1807973
1713142
183781
2323673
1406643
194132
427261
2361172
214859
2548787
1556164
1867033
2705376
1789156
975339
477430
2311053
2530671
548691
2404636
2364664
2424210
194537
2198056
2716883
773890
1474633
969467
385356
1823813
1414282
640627
755850
1284941
1209119
1457426
2819480
2198781
1528024
611885
1439751
912420
1275829
812379
821558
27118
962245
1291590
2836948
1085616
413267
2821775
362160
986652
2385545
991229
2214034
1608352
286781
484258
984212
1816308
287611
2030960
812855
2700595
1206913
2446999
176337
2659023
1015370
2022454
1749269
865165
1681522
425776
539907
2707507
1122869
805550
1451736
1429614
815714
1640747
1764558
1904278
405180
2499512
2372239
1763759
2625211
205793
2839696
327184
1812847
727302
262366
2211636
1514550
2120287
98986
472089
2664891
2567960
1905353
376408
978936
2329123
2803312
1102015
1431165
1013790
395230
416472
2759708
1828436
1685775
2498867
649351
1569254
586488
1131732
578641
1460896
1527525
1579445
1128754
1830443
1678755
1871666
923815
2138157
193439
2301315
296560
2782293
952622
165304
836814
521802
838560
2340810
2072652
927416
1282481
2926777
1499707
2129483
1111763
2681685
1233764
1788996
2781702
172399
105931
128588
1628735
2510947
1330264
1579345
1202876
2258558
1613062
1030760
1992636
1239310
833297
109387
235679
2878455
1410651
1952310
1114640
115917
928834
292617
458561
2870292
2679201
2056826
2685560
2091407
338193
1114503
1287437
404557
1572910
1551216
927001
2259353
2407641
881419
72680
873816
2743337
2051666
2017616
352199
2630228
198970
1131012
1326999
696054
1292386
1081500
1623127
1327789
1924102
1949142
2792926
896528
2606420
2472197
2717323
1518044
1864159
1320742
1320205
2203552
8942
951131
40630
2636692
10104
1839099
2031611
183337
2894120
1710474
2157586
984934
2282515
472244
1559328
11787
819552
1824418
2759507
1818163
2233064
980527
1708717
505111
672946
2529015
2481782
189728
164077
2127942
1752303
748122
900407
210590
947417
810520
116352
2253850
2666603
2320841
990875
953126
1056907
1552001
2553951
1467456
951309
1996918
680973
1887252
1155748
1155501
168570
2529685
2882180
61893
2513708
1079805
444530
132551
2210960
1637875
1119192
2261766
2907469
93628
2306066
2042720
2813314
1300059
2382705
625482
2192406
1012687
2019815
1642995
1157443
261690
1012336
1421711
1676350
2372573
2590963
2317772
1446350
227165
1445269
2876111
32998
2551122
2427839
50282
1465158
443983
2407832
970210
2012691
1838197
2939961
10214
1199229
1106086
1877876
2379969
1093903
2225432
1138093
2794505
1675276
2070802
1531588
2803468
2461009
1197717
1378476
1943981
204398
109648
1348391
511213
1266348
991602
398734
2185957
313607
2478080
1644894
2744388
1298016
1077405
35703
2164346
2457185
250978
2804650
860134
811957
879538
2857172
652631
1933996
2403008
1338377
154103
585799
1925691
2634119
2377844
309080
1044217
323697
2358740
2007619
156663
1772078
907569
1226863
350839
1984708
1078669
2868393
103566
1002240
396367
434548
729850
2121608
1695051
2858242
850488
478253
594879
1605652
456955
857277
229997
1692855
2389586
1398220
606450
2092056
2463767
2613898
2933517
1128275
2677788
2485235
2565679
2220519
352665
976031
437319
943258
1501678
94259
981185
992147
1876304
832378
2504544
2921693
2010758
289610
343794
2590937
1764491
592216
1764651
1857721
2854695
1162437
724638
1793365
2817312
2753906
277807
721806
1754533
2266389
907826
251045
703061
1221054
1784378
2390094
1985693
2024126
1695143
83251
1116052
2035054
1444706
1241804
1392110
1458454
1862036
997400
1927589
1397906
1308244
864502
2394031
1221635
215752
802774
1900321
1852740
2450504
2189627
1124370
1873054
1255517
2696095
336139
2288612
225695
2523057
2680180
678917
599153
413858
2747941
541149
2449147
2529624
45483
902548
934120
2071951
1806757
2923950
669590
265174
671470
1097904
1680721
2867545
821106
4160
1246937
2575554
566000
1430713
1401407
12219
1940385
2857419
1540008
2622240
107648
2637706
2793483
1814118
1774855
247656
718812
596503
2197115
1423434
246617
1207527
1340301
498030
89471
1681931
1228352
2137092
842977
1734022
1745231
394719
1366858
2906314
1162476
1910187
1071721
931865
335742
1901362
1481805
1146994
1503684
1752877
1842256
2294240
2814043
115625
2790510
2344907
2277261
448519
1052872
2220394
2117949
287031
224903
1242466
488811
2368889
1344305
2110579
1054135
1763672
1731250
1637992
2926154
1540172
1996850
582927
2624495
2067104
2549031
2522715
1641081
160481
591910
791683
1345263
2043975
542893
1332141
895640
2660337
2332697
946886
454324
2702356
2252594
890474
1663687
91757
2827281
659611
2445782
867255
1909459
1353630
1407401
13169
2254789
2407045
2896886
2658010
2085195
1758257
2533040
1861334
1876712
1037248
341297
853974
1166301
993055
2445050
1273148
2123509
1631526
1310897
500992
2095616
1186832
1602299
1015178
29164
1789211
2364318
133146
496153
2615863
1008189
942504
1138534
713031
2428311
2575920
1856459
2139418
1698411
2854546
1191056
1938257
232143
105733
128431
806926
1648152
2817203
1040181
2438082
1801466
1486462
474747
1782801
2588827
1961149
931328
2114560
2371433
1291147
690521
969093
294878
2319371
869953
1933753
2580134
1194393
1110067
2562003
2567193
2342094
2924134
108234
2616506
2621541
2619159
479506
1116397
319384
992123
2141919
75900
2552614
1776916
1496735
1689576
619137
1270229
1687432
221538
891060
2159503
932818
1996084
89757
2139007
103733
130284
2737728
795563
2285404
2076180
1585755
2288098
1249712
1727929
2696316
1489218
1697137
968808
2105025
2540158
1943116
111507
859743
1425194
21776
436298
1432541
2809913
413564
2547978
1044860
297443
807055
1653942
405874
1508959
2780974
193172
675985
2535711
2097923
2787645
2893047
2543606
1597192
2468739
1521269
1562470
1380987
702709
1962822
2772777
1558285
2579031
434968
1448138
2334879
873254
1261618
1978343
1962653
2079613
1490496
1123090
1254790
1788231
1493977
721242
1114037
2017497
2802557
1725199
1981953
2143773
2405668
1050107
130181
1147425
2645608
2886108
525712
184549
1431324
1546149
2001054
2024378
85974
2623377
805108
2659495
1748865
554925
114420
1702113
402181
1386517
2423950
2795698
1580498
2007774
244745
2033693
858192
1310869
606725
753801
2607859
866806
2800737
732091
1418106
2744190
2887906
2895358
868387
1226954
1433576
946716
1909791
1720335
1780468
638785
2780355
781433
66698
2880155
1474048
2210760
2850073
342021
2717036
1809746
620465
1571416
1012989
1432779
400094
1074245
2306916
2567334
1768032
2197168
1155057
1619415
682234
1041211
459215
2461724
1477473
2688649
2485216
2178065
496103
1612989
2864633
849113
1226246
1056845
1384903
2711852
2679395
761900
2183815
197093
1745238
2360328
2376766
2907963
367886
2004655
1680842
1537631
1355093
2652724
475395
73969
1322749
2243021
1231972
199112
305466
467830
590078
480251
931070
1606307
1712039
873503
2296719
301894
2848883
1467671
1413352
1517771
494014
453720
1875960
696553
2011699
2687809
2919351
1579615
825727
1966355
2126991
565239
18813
1814656
325260
1368031
1899872
8671
2056617
151969
2865668
1935935
682130
1261568
450114
2084589
1504843
1489489
2598330
2522511
2142817
552348
1692729
1355952
1555345
2926348
568532
1074300
2323823
23850
2193194
2138528
942533
228996
85188
1909671
1941962
2068387
1111964
2344972
479310
1753257
1011622
1998013
742085
1199928
1646521
2313945
2837395
1214285
2171172
994785
2238365
2266021
2177901
1908306
698741
2091299
169308
1055825
1664626
2091135
1075895
1455334
2894598
1051980
524990
491005
1795271
221290
1247574
2157621
593874
2841141
1462840
2128874
2610817
803430
1706978
1127801
2321995
2651498
2148418
524068
1342461
1178427
1263376
770525
1574185
716712
1735867
2753337
369029
1129588
2211385
757379
2304828
2333496
1188039
450
2563230
877631
1139383
2625161
2060895
134788
2099761
263464
2304090
1018053
78885
2628511
1469546
2297782
901226
2266135
333144
2665966
199066
1702127
24507
384776
1797678
83089
1648261
778729
2428595
2805431
2677743
1206229
39524
2231819
2042135
2602030
546540
512394
2894899
2341263
1246997
1354828
1255364
1321957
1443410
2110157
704249
2213970
773640
139003
2807676
1297308
2398332
772898
815703
952833
693525
2599565
657983
270231
1505200
42515
1166178
536342
876987
850160
779888
955625
691207
748875
2135130
1521086
218286
907617
1885756
471157
2048146
1065829
2040956
1991926
2251338
353755
807444
2812708
2073593
240836
1582083
2184186
2539107
316683
583875
1013308
885379
2792156
1938700
91884
88031
625869
1724661
2578068
1247589
2318893
2589677
2044701
2826037
2053538
105767
1617897
1286496
1297959
939005
1080273
192660
1807156
1923544
2427269
1942236
1947051
168105
2384221
539188
2459584
2218450
1800357
1233595
803025
1646392
2474518
427094
2639303
903176
1737914
446343
2303492
779921
1650277
2848957
1308886
1485820
2553778
2176905
437093
23422
2255850
79743
2522955
1813104
2277546
94941
1087775
1840579
2870483
12795
1131762
386290
1195079
1316557
1913682
1342905
2702893
2334003
109110
1628056
468201
1901641
957165
1125546
1255713
1171451
2588806
2422740
1495715
2434799
2601935
2314594
1219494
12523
923871
481030
1104655
459804
1132318
2104008
491789
1833379
1203808
2806129
972034
1265924
2230431
2178960
2133305
1729590
1180843
443965
2183643
898047
2711394
13292
1860804
417376
906535
2686751
2366992
2091584
1470973
1622346
444578
191125
212575
742994
763112
304175
2297078
263430
1994626
1143804
1906242
641973
1153317
2739999
252119
1845221
391668
1890157
2885372
1096816
2560504
2274523
2191194
2844222
620581
2386320
59945
922463
1880693
2341238
261679
2177012
458829
265036
2634636
2880384
2937223
1913899
744791
1375205
13366
2514005
994971
657159
756035
2571623
2742678
791515
2159332
1955960
86650
2076867
2519876
280707
1616365
229738
1506767
219809
1353264
1971635
223123
2640617
1124013
1181371
2138480
2789925
1144268
2822185
486819
986195
2848456
202454
1622415
2609531
1591770
285751
1919867
1975701
1309709
1656987
1050798
2688364
873222
67250
1020813
1587748
2854264
1681922
1000125
355589
2261770
1450233
1911542
2274117
441777
1820486
2316869
2775709
631582
2045296
1139524
1331246
659344
910907
1741321
1279145
1278508
2492777
1632024
1671732
2624782
1746642
642060
1402067
585207
609362
1272623
326350
662802
853760
1042968
1575742
1741826
1802668
1125019
1200283
2720207
634211
2212506
1939457
1275410
529023
1510791
432424
1214235
1958179
1238623
2279052
1481655
2376464
1106596
2380672
1146757
2592170
1579820
1443489
2888077
1191328
2510366
546265
386704
969294
2637768
741936
1417517
170633
2096198
2642645
1457681
32892
870481
2673224
1946492
2093421
353505
505077
836233
187296
2291134
2893721
2568472
521233
1541674
507514
2124983
2024245
768116
437778
795522
2524205
482389
216219
1448056
601376
2042026
2134769
1334951
2827470
1426038
2179764
495786
963487
2397004
1088527
1777104
673627
1508148
2226469
939591
2700418
1569454
2784573
832168
2173653
2800620
1702781
2448569
469126
1077157
1632283
2756643
2792454
832148
1815396
2575849
984287
951240
2293608
236105
2406299
545843
923832
848170
490550
341304
2300690
1848545
57355
2032578
1586727
963218
1516137
1646136
2300379
1805695
1907744
148472
1753482
825892
2600749
2421084
719578
2437478
2434090
2748142
2734788
1949562
2322963
907342
303056
2768330
1600047
985222
2241135
1856449
1343608
374015
2119515
2574738
404247
1287505
2159517
2617075
387379
2575077
238668
823924
1437727
2901322
649825
1192687
238538
1710251
1161485
1029422
1462034
2309991
2361447
1922461
1591629
461405
2348156
458489
1697329
811337
1744641
2308025
524598
2081473
1971868
533992
1825468
1111556
478147
479092
2158490
2511771
1749442
2938242
698847
2626633
1346619
573687
1721469
2335880
351158
975649
685746
646954
1735855
1071070
1708056
2561007
2184248
360159
614464
2806504
133121
2160040
1879516
2242718
615915
903678
414829
1825256
2637476
2754830
727771
823491
588829
2500537
1193857
2358409
1311772
1970234
811647
1871939
303100
4081
1713853
39876
975384
2321470
1421652
2830090
1066314
1679376
638562
1298025
426830
1515701
1215599
287675
423848
2040028
390809
614293
194569
2743629
1622114
821771
2329955
394463
1397133
2402293
649063
435054
61929
2696746
549992
1421105
2464103
1375391
2305054
1331245
105826
516023
1100542
2190539
2436962
1239064
943359
2014378
47221
2207339
400525
1205987
244883
2842028
380595
2157998
1993556
607432
1470034
2883546
1805552
689475
1754563
1950841
2111228
484543
709834
863340
2787369
1823050
219277
1708500
613400
2896517
1324414
492838
2373878
879248
2570976
642320
859546
77446
2628379
1384106
306881
1176550
460204
2751117
2397659
569271
2384971
1978057
2767537
864251
1601138
630522
1766627
2377315
329325
1924871
263413
58912
1536888
920017
386040
773509
1672787
431841
109787
2309713
604205
26444
815199
1871637
432731
2185302
1940141
686725
478046
24901
1151070
396061
1592016
2921691
274325
597216
458508
1469788
1802840
860340
672496
1801076
1615162
1971818
2239016
413184
2098882
975054
837034
2926262
2502620
821261
968699
2586455
1919778
1351283
2496914
2750682
2647251
462573
439582
255796
2484430
807657
1338740
1107157
2136950
887748
2290817
450600
1813434
1646031
1539968
580367
334436
23195
1849734
834067
1764489
2162488
1333858
26615
292826
2391752
2185463
535645
2027805
599805
1347866
1728657
225686
307084
1853718
2346262
2300779
2052737
2641351
2325393
1244249
716555
1417811
1137202
713278
2715426
912086
1965947
2818867
9795
2680761
2624599
932250
1417929
2859876
2161634
2354834
2264166
2642870
627229
475005
407951
593896
2639546
157713
143720
303165
646404
1966015
485856
365850
959375
2569547
2188769
728843
1628440
1262772
783249
971626
2661575
498846
1244811
1064019
2279733
44412
330042
1844777
213387
2270983
121608
272470
2535186
1917069
731795
2677937
2334600
443358
1982920
2328418
2022724
2835576
3680
1077258
2127373
2402330
1400694
1066019
854454
506195
2874782
2410051
423571
654324
2279011
505114
2571139
196180
1557543
1934120
2876480
520312
2034640
2704371
2127331
1033639
67550
2790723
2223894
706647
162754
1751851
1497416
749764
2040498
2577724
2158923
1531828
1581393
2409373
2235975
1972359
2370378
101312
1004445
2543739
2302874
1994858
509267
975663
1058383
2404118
2578210
2025158
1156811
890519
1420219
1893826
817997
246680
538009
1320090
1747777
742088
660103
1506372
2399118
46988
626679
2364456
104347
440203
1781531
2494001
716006
798928
2438943
2427147
2373261
2845133
2674512
1888825
664769
2084336
1791206
2602370
2554540
1238690
1490241
2883859
1222383
1677268
651996
548015
1547854
2844143
2493428
65097
1857902
1193136
1584518
1311357
94418
711913
1104253
1030781
199153
749259
801441
1479155
190212
1176084
3230
553330
347248
402904
2593570
1073916
2527959
1590963
2910529
649741
2544876
2122372
766345
448517
2734253
173448
29525
1148560
1811523
2503397
1156060
2513399
561052
312997
229053
465687
741730
1626923
91074
591215
2729038
2795072
2689899
2536740
852282
1865917
1404470
324484
2832516
843463
555536
2448613
2708003
2231801
614003
667384
177660
592553
1676601
825498
2549546
1661907
1792229
1873516
1725823
891530
1182079
358928
1679472
2929808
1783071
1553191
748938
1445560
370488
748687
369094
56277
1621247
303912
2582412
1066806
2175460
2689040
2660249
1200126
1958392
2416719
780257
969795
46676
1621882
1449104
2663995
2578827
1427572
1898783
337726
296838
2878415
1699749
717106
1164217
934434
705882
81245
2548636
502518
535293
1657606
1275938
2673287
350003
6020
648644
655312
37157
18265
2644545
2158991
2617577
2559837
1870889
928863
167172
2937804
2912949
2691162
1172815
470784
1634142
342483
2099602
1775378
10433
924424
2606300
688794
327335
1447300
948230
2707289
1939103
374226
1800283
233938
636976
2433429
1756961
2360238
2480993
136450
2196847
246313
543220
2859584
909335
935215
478965
1202847
635633
2706821
472295
2634048
509647
1765419
1757654
1320663
2820245
1185975
1079170
2017108
545889
2598295
2194357
1658530
1162294
1647953
1930967
698793
1744367
30405
997730
2496809
1628382
2795238
2890605
1014675
2845695
1404810
2274958
2794520
1151651
1138890
479110
598098
1937455
1855236
1544251
1547468
567088
2610023
2425106
390147
649691
2346069
1498044
1185161
157336
1644457
57094
515352
2452385
1446540
1236964
1742379
445120
2249967
1838217
207154
1366088
1287518
139641
1712796
1523559
2638569
1980203
2886508
596057
2313470
2755624
40479
1679817
720288
984193
263599
2000714
1277928
920243
474477
1085742
1998994
131861
2593522
2576727
2531841
1001726
1156064
2918830
1918541
589400
2223048
2108408
1477080
2782061
1503026
2553666
1574851
862280
2911693
2214904
2321573
2560225
222778
1742804
801392
2691914
2553114
2671211
52975
801428
2742656
47050
1929001
2652394
43723
839874
806314
1654778
1445708
1775535
1617116
2157266
2086758
174871
2905475
2707483
384544
2846147
2808383
2151472
621612
1436074
83564
2165204
768571
1125444
2307873
814743
1486120
658342
89929
1809935
2081426
2283733
314841
1462180
1211335
1826686
1715379
2409440
1232285
54065
107101
525033
2312110
864911
2430584
2361420
1689226
2821837
521168
517617
1751490
1643429
1606767
1722581
1857727
2598050
995405
1577883
255818
1673514
105648
1414235
2752515
392388
2255703
829506
494427
2929535
2199079
865384
711357
34333
935804
1762954
2764680
992928
1299364
2545328
198250
509939
2485068
1237096
1472156
1124324
55931
1305866
505982
2539680
490615
1756817
1471340
348272
2114409
1887222
156410
2068363
2599032
416965
1797594
1724989
2914005
1344260
1270242
127131
978589
1649210
545259
1362104
2182336
2398994
2797758
1554536
217095
2065183
22755
882581
15494
2267319
1998062
2789092
421310
789922
654653
264756
1282265
2347048
2054680
180457
2175240
1392861
2580048
291571
2419172
2451804
2628715
1783171
688426
2450033
2358604
402785
2653440
1612400
2200541
1557778
1670270
2184609
828438
1418686
782600
1934126
1524245
2368394
1678635
1089300
2248698
152817
840339
97931
2352232
404520
333054
1546212
2520900
1790196
259070
531913
2561734
190059
409866
324588
1925461
1542047
676328
2611780
747002
2179494
1089378
196302
534490
1376852
761901
1225782
2753954
357881
1878209
1407725
637488
794902
1992386
2210625
360721
720006
1539125
264103
242971
2800783
178493
1707442
253078
37334
2129017
1926910
2575497
555879
1996850
640273
2531774
2825826
2563525
1799917
1736770
399176
2625293
464457
756537
2670368
1400802
505921
2218017
2908019
1018638
1038863
2068944
1932040
2004582
630700
2597991
1258985
797751
2090863
2929918
1833731
2458771
642916
567713
2186878
2865899
2146849
616292
2588128
1968161
704211
679485
1261640
1913348
2625742
147338
2100581
1829144
52113
1274599
322251
2809589
773193
715472
31745
2635534
90391
648798
482600
982946
2311988
1379135
2857253
1802035
2513098
1311935
2501555
1302542
2109196
462192
558069
2205428
1335443
521676
1629126
1581413
2729206
1216431
432609
2568358
2694061
1754164
544925
1993479
2024523
2760907
2491096
1884305
250984
2410511
2213296
1417826
2800235
786504
2595874
1972550
1060893
2207212
115160
62537
2104316
2599859
153038
954696
6093
1091640
1613765
171617
2842469
1734807
89409
1494241
137684
306612
2199790
2096651
534614
66195
1981961
931467
804238
361026
507676
241692
181536
942883
488982
430298
1410449
419333
160657
1318971
1153944
979701
1389170
1778111
573790
2685251
1937184
2603395
2417750
2866809
1651058
956836
1834834
2490698
2008426
320639
1116163
2890271
1461873
1733653
419901
642858
311772
2252262
1340554
1754274
1905332
2583278
2165068
459352
149274
2146123
2732712
2691231
2544047
2804733
2036132
250536
2388580
2319553
2156443
1568396
749798
72022
1067202
490206
1489591
1393078
2163250
2556859
2836986
1368877
1614217
666720
1112358
144819
2575920
1146665
1449205
2628186
115652
1290579
410781
747294
1041775
2921057
2502520
612988
642219
2156661
1350244
1336185
683625
1073
2006113
1639617
311563
85400
653906
2710311
1327714
599592
1533058
1237863
1135228
2836444
360917
2494354
1523062
367253
228130
688427
1214711
400764
1953871
140287
1369533
1607713
138747
217275
1398030
2749016
1940469
152729
2728683
1079566
1109769
2284729
1784650
1682874
2352349
607104
1729534
43909
1556750
2923253
2238149
1767424
2841950
2045061
2784495
2529183
2068842
1881618
2536859
670677
2536565
475642
64647
720917
1482109
200846
579050
1873512
44642
1795924
257531
2820481
1735594
1311599
2328674
2843833
365632
1017833
2771700
1677943
2285480
2110598
2280217
399849
2072490
2142026
1565078
190145
772858
1802799
160535
1226109
541451
1133781
871749
237186
1362508
399429
116321
579771
818800
1562801
2065902
269046
2827100
1992244
1098680
2434026
274043
270759
843911
1886855
2192266
1615758
2508461
1923986
125450
2375551
2278087
390665
450884
2113889
617401
2696038
1258581
2507703
107801
1748268
2667071
1850583
2639024
1831273
825276
1385007
2810177
1595842
2828948
202346
974346
49732
1074818
788609
389947
2522694
1071766
1591530
2542832
1681882
1209293
517184
1231882
1435100
2592789
2897278
974884
1126632
2659828
1149299
2700915
2298435
1657132
664634
2110620
2645118
254450
1085699
2141875
2469643
588013
741063
1963312
2334571
709076
2114914
911316
391181
2501439
169062
274287
423308
2423089
2418979
384344
2124889
2835616
395262
1602790
940935
2173454
2848357
1156577
2335174
1201237
2673484
708127
2705481
596633
2458299
842634
2144759
2441572
273034
1933352
244557
1276774
534930
726301
911963
39856
920113
2284457
1814553
814413
749920
2337220
1725382
838411
2578152
275744
2119607
132364
1859112
1482461
720191
451369
528903
759569
619879
1539847
1267387
413740
1150691
1909532
2835759
337520
2844599
2455310
2778415
107055
2505875
238043
89347
999631
832999
533028
1491023
2928285
1658280
2791335
597441
1935987
905552
870529
2053135
2319608
1714339
2633077
1909799
1105324
1018546
2920448
2659299
2611447
1392601
215786
2522695
375762
1096097
2229429
1070844
218422
2930165
2718316
1603934
1102503
1972382
2865235
1864020
517779
1530314
988894
2702095
2189847
1766924
1000581
2442268
2479744
150617
2547744
1620596
58044
1046031
2045671
2432334
2014642
459750
346617
2815593
2540498
2797825
2506219
1602349
2799962
1762310
2386435
1626848
2845732
500855
792443
489527
2256711
2726572
1549341
1658373
2440274
2302678
123469
1936893
2656236
2602119
987693
494207
2209300
510081
2761063
261717
2314865
1448162
295313
762013
1053980
2406176
2549710
478327
1134392
42806
1363318
1124963
980215
1352110
2280324
2785085
1723203
1078196
97663
625696
2623382
1864190
1670832
235662
1426895
881484
2914523
1140398
1367553
1510205
1868539
2493705
70679
180263
2242264
1654277
1057720
185
1891544
605267
970074
307782
1704707
377466
2221915
709174
2888690
2607260
2327482
2398668
2427918
2799472
296873
1550078
2563884
2854357
274353
2568586
1926725
2557315
2342823
216247
2045290
2113937
110961
827488
2628788
1615831
948478
807591
799464
2485009
196838
1537336
2619054
729574
1871229
2455386
727653
2738563
343430
2587754
2397173
2466412
999715
1640365
2494012
1577102
628263
2016034
2716845
1561016
1480022
1951520
1055961
211698
1775893
1931366
1002386
1063458
2764683
109303
962900
1899199
1038680
946860
2451351
484774
780220
2809689
544564
2788777
1760405
2540790
662446
384687
1724215
1205242
1714056
578139
2612966
1681718
1461188
2170223
2052971
2218436
359148
568737
2219199
2847693
1407125
2775070
1859142
2476549
2697571
1090100
2811221
1544884
249048
1395217
1207214
1856103
2193568
236829
1234388
2125929
930441
1502853
2370176
373174
2745249
185346
1084747
531238
1305334
1971819
1982639
557082
983663
83914
2260224
2627562
194018
269387
1899910
1810100
936775
557137
2830605
87956
61675
1795327
2921228
1456024
124852
1302248
385150
155888
416466
311886
1036138
491057
2809389
2532080
1727375
2638884
583670
272730
2154585
454649
2018241
438249
1035047
964084
823647
854295
1094845
1367208
1946588
2887639
1905542
2873212
1836749
45980
1691102
558148
2493782
740693
2076513
886146
1348591
1584301
44510
110764
2753086
353736
1467507
1361522
2683978
996721
467957
5640
2538649
679524
2756511
502599
407510
919644
1853844
2293090
1224227
372927
2615951
1912816
1791055
786322
1356403
648527
2519323
769683
2405698
1520574
2414143
607757
2834814
1275828
1153885
2511515
1497579
1187136
2704819
369426
387341
1798229
2786211
346207
2928373
981879
1669544
1014706
2538451
837742
354054
2160752
1890664
612948
366278
2545396
2841811
1832940
1117499
2392754
2674467
2758989
1810673
450807
2444041
1572866
394302
1965596
940410
2686209
1561066
1661377
2805111
1592707
1811766
193123
695464
1410434
453519
2845203
1114188
824202
394560
211435
662714
2214661
470682
2258082
1285204
2760868
1049569
2574205
1965327
2015861
197520
2583860
1279549
2518111
2176464
2315252
77964
211758
2680929
721400
1785943
1970531
2449494
620420
2608668
241508
2844040
2485327
535069
1238791
2531702
527996
75833
53096
1248028
88260
2069746
521589
1399722
461648
1797326
2576587
2486007
1406771
1438975
1678654
529128
2845681
675161
1246084
2731184
1224008
2296571
1742348
2179980
1532354
1969295
1338791
1133863
2447794
1336658
328747
1412704
804350
1501313
2065052
2297526
1696193
1617724
1917725
2064465
572977
2083573
1138076
869538
1900145
229462
1961065
1875347
823811
2421739
2084934
2846245
303917
2890335
2636423
1841501
744715
389743
2699994
1522947
442198
2594331
2600112
2333550
1271460
1883084
808273
2040655
2252293
643347
807756
2389119
1148975
79203
1798129
2572562
1203013
1019272
1559512
2435735
2201614
2185308
1221427
2257982
2417222
295259
1106292
2589011
1911187
1032949
2731725
493116
2276280
2483359
1704975
2517673
829964
1470951
1724072
1680590
484638
2791207
2553537
32864
439168
669725
132434
1768148
655620
2116987
2758252
625015
1962947
2906770
859847
1338233
481103
1384452
2465941
2726175
222137
2080345
1774470
453539
1104162
888785
778082
2162668
106865
2073618
2657135
1636549
67722
1604585
1177892
1785786
2863677
2847908
1955826
2617311
2437091
1447550
122737
1856181
1613841
1492186
1864264
536272
2659651
1458195
2606089
1431586
1253789
963042
241611
1240619
198143
2167950
293076
1756118
1058186
1884443
862100
2031872
2180445
2310525
2038178
2533573
2374124
2298810
2927495
1678153
232814
105672
2506338
10628
920333
837971
711741
2310036
1200465
1585705
1019637
811077
2205186
783730
1566609
1021819
573294
1903270
766646
1257215
1753587
2559007
870883
1980376
969238
387164
1196916
315177
1137780
1695430
166326
377774
2019742
754535
950002
1919178
2283229
2151777
2387747
1108086
1726205
241752
1905176
475920
225378
2436771
1029201
2249915
325903
2206794
528369
1606259
2615590
1102024
1543263
1784209
1040262
1522581
996335
261549
1397773
196951
962311
2836506
540896
1505834
173045
2303932
471409
349731
693673
1325994
2292241
2492587
2696378
2912761
1763754
2036076
333978
2560321
456578
61059
861893
1508262
1323954
517413
324827
657048
887311
2667411
1546037
1931874
511725
1277292
2176298
1887408
2618615
2390619
2257402
931443
2377501
1109793
2826296
1466603
2444951
2345766
574137
2177680
866174
107126
763982
1743362
936695
2236535
859443
1463231
592150
2687243
402834
2252304
1264071
2647092
2773858
256005
670052
1186435
228949
2246273
1472129
2492939
350008
2654261
2093926
920252
1367855
1896957
2570930
44357
598209
2583608
1786825
1056641
932582
2149972
2130251
132549
499019
1858681
438146
400571
1956240
2455507
1875911
2600873
824713
189002
935341
2203115
1343780
2520568
2659110
2577446
2583833
384853
152567
2557274
2685481
2712436
1366705
2779768
359496
216807
2591980
1031619
1048481
847680
2504803
511605
934083
874519
784631
712451
1744524
2649493
883805
1673946
1699055
453678
610577
1904527
1869061
2627139
1650451
2449413
84341
1230434
771804
2865111
1701226
373878
722224
2904463
1916960
274371
958806
1343260
754768
563236
1727409
1873209
2380197
1092586
950905
309477
480794
704070
427096
1703195
493578
1086933
2703115
35095
254110
2587513
2867140
1790645
1406836
2485527
1039175
1473405
281546
2814226
2873405
710533
843986
2927056
2925943
1998754
1541095
1045582
745087
550125
2172860
1643088
646788
1439393
1233765
740911
1952145
995426
2352975
2526458
2198223
832120
2531249
359202
1494400
2542502
431756
2687133
2060077
1052555
108234
1841130
785628
554443
2510270
408972
1918670
98301
2380759
697346
2914217
1821454
2850394
275
1813776
2389147
1485597
2869519
25352
653725
2495531
1665567
1274800
1235082
38876
2318351
1696325
1049608
1858860
2463645
2711564
1281483
1216909
2566328
1379538
849371
1901964
1235935
1809536
2930136
667051
1585459
483613
767073
442674
2613917
516983
486626
2771015
1102655
557800
2727561
2563367
512056
514453
961658
1286055
1412633
2303731
2471717
1502219
2113203
2649527
2647880
2238066
2064992
8467
2660173
2358040
1664981
390294
947443
495628
1153460
887348
1894426
433285
2245771
1769259
2869008
2153407
12513
1604134
2721689
471462
1450300
2536810
385933
2504444
966574
243126
1622721
1651938
646210
454575
1800
1830084
902727
266090
1333493
2010219
694586
470854
1457384
1624299
1180616
1035245
92580
1259501
631422
1769926
786255
504584
1293219
1146006
818527
938772
572180
2132606
836583
350427
1569080
2129996
357400
2400616
2233393
60932
529987
582628
2215199
2152657
517951
1135352
540085
187619
2712896
2457078
2398410
1706597
1104887
1306041
2577469
200121
1496357
2055992
2366794
2473886
472127
1748837
2096097
1284098
2311489
141772
2285588
2726005
1694394
1577015
967828
1330763
1095342
1627506
1010235
2565945
645341
2318343
2388196
2593523
2609172
2169107
842589
1819876
2695923
2652013
2538796
870727
186308
2249695
37124
2764660
2168023
1525588
1398783
751666
2850655
1218787
1229089
2317468
1469889
1048916
1888160
2326106
890982
2855611
279401
1767632
1211640
2414179
1636232
2351262
1589288
2048227
894684
484738
293541
1453797
29512
2501390
652925
171331
2922594
70580
204349
165751
2040533
8821
1971047
2461495
438496
1182686
2932050
682487
1820473
1439211
2802811
2926075
943939
1010685
1211420
355528
1614557
2098225
2264555
864234
2300328
716031
526182
2792287
2554749
2867951
1659257
1222100
1569159
1203716
2306619
751016
723617
509881
957488
2220535
943784
507899
1112005
2863667
2418266
613784
2940138
1539256
1185733
642128
2804061
1090169
2378095
1522991
931550
566233
498942
172397
1226345
732808
1066913
1583372
1563242
2774098
1477005
246208
1551445
2482701
626441
2211125
2351092
481743
388934
895271
2468580
44919
1220625
1193320
2158662
1357455
1806618
2658251
1948272
1050948
1596689
617072
356713
398619
650324
642307
2887249
878995
2065488
2515399
2767849
1908391
1607488
2051611
763897
1061772
1006904
2768158
2915929
2421747
1122792
915474
1701600
1393101
2122593
2180765
2604605
1125979
981584
1300196
575119
1884637
546303
1872086
2413675
1662219
2131258
2144083
1043353
2497747
1607112
1363852
757445
1849440
272208
1642131
606455
2001811
1031732
2352363
777804
560299
2525190
1436963
538031
970661
272658
1059063
613003
778395
377763
678317
1005810
122651
1669732
1150133
1842814
653835
2843561
1691857
2908176
970686
2799436
2123069
204177
95323
2424792
85280
450415
996716
2745632
164602
2500226
660009
1049482
1001667
10590
529478
139381
86054
1884122
1145474
1381365
1995852
1986449
1663962
1923396
1600577
1590880
106481
2378014
1184101
2122018
253637
2321607
787652
162850
262455
1420105
2376114
448074
879952
39374
1834444
1968526
411794
1487709
46513
195670
1757104
1718734
946380
2510628
1315549
506919
1694784
2348251
2629184
1286373
2726329
2367350
616545
2503518
756926
1244247
1379326
2662605
1087971
461181
2690384
1911401
2146976
2180522
2292205
1940889
1756077
2144451
1176496
1818596
2457604
2811907
1992111
1172563
1967869
1523887
1086059
2110360
2778945
2753644
1716423
2249247
427205
1466117
2792952
487806
686991
718027
2167767
1845428
1373720
1995796
522351
1871554
765886
2556701
615020
1723169
1817014
2551054
1245676
525432
728514
562623
2714930
183560
377434
1175105
2538893
1050317
253736
568955
2939066
878946
584546
1413480
1103145
98460
814512
1323759
542327
2458866
160089
2726879
280747
883493
838183
1861350
1683109
1913844
1265065
1101399
1269652
928430
2661119
280473
303744
80012
2427833
1601108
640024
2429755
447721
594454
463298
1013124
2837797
702549
1650406
2180076
1810045
27146
2076838
902606
260511
1366207
2813597
2935976
2717313
2060769
2898723
440661
180187
1710373
1052597
117318
2263469
2630689
1095745
2846066
2449322
1947850
1950562
2546294
1739322
2849978
528897
522927
1452368
608102
28697
1859881
2084664
1264126
432422
2277765
681054
2096286
1799846
1883481
1680352
243649
1925095
1897283
2046243
1744942
2178562
2393525
2804514
1408761
306830
979779
1843614
270779
228978
133550
2260616
2149101
704467
403168
593093
418460
1231358
1596911
1514426
1969057
2536073
2933307
2221897
2939137
1725711
751745
1663340
547134
2480554
1086098
5092
2457034
1288892
2078445
1076853
587984
2787375
2655741
1998236
1934234
19948
2027448
2120159
2773780
1021736
1792154
2193906
2393254
2895183
1893304
840710
1910092
499286
172808
2580326
2392583
2721593
1333725
2879428
524852
393519
2290856
1897765
2644508
776819
2452954
624049
1538554
1719919
2513910
291077
730435
2044985
2442430
2190786
93789
384018
2278492
2370853
652578
2125353
924761
1191668
169652
2888675
2802955
2448071
2492340
412622
1462199
9729
111930
1312983
1513501
2118286
2285652
498331
1463964
986806
2402296
742765
2614827
2572314
579922
1797392
2263604
2349040
533969
1180878
841145
1208101
1834221
338155
460
851944
1964524
1040321
1874431
749637
2213051
306855
1734464
1606199
817291
1851955
2526002
1114522
779449
2852455
1696526
1196363
1321017
171265
2876885
1099633
2704761
1424804
2516453
2830350
41176
1406181
2770212
341757
2013608
2649633
23211
53067
2287965
2347516
692913
1835603
2132021
977497
230919
2901802
1690918
2474117
2668876
2152818
556463
2920089
1652681
2130067
1007121
1091289
2318041
1834131
1753839
986089
1328792
278124
2223545
1868580
30070
2034796
2734072
344812
777980
1165807
1482663
2540787
2305125
248605
2899979
560294
1809418
2881930
1625710
1907702
617512
203080
888851
593225
1051434
1971386
1579309
1403873
1833089
2366714
2341645
128089
304204
1577491
164203
115931
1499596
1360907
1363937
883797
879721
1772590
2387588
1013587
2533891
888426
2896214
799725
2305645
1015032
1047054
1222757
460044
1086585
2391071
2364670
2338503
598126
2044508
1647494
1603252
2754852
2812140
256330
1010887
2542972
373254
1007072
1068745
1451228
2827340
1589454
734823
2354710
988792
342757
1619298
1002817
1367516
805554
2262859
742984
1528007
2855893
2030631
2335700
2046531
699654
13157
1416469
2024099
1202493
2759352
2012545
391163
138536
2864329
476280
471174
2444685
786403
621241
1778267
797483
1539603
1550902
601919
1399769
1226378
1037002
231400
1989306
2927232
1940424
1231276
2705571
1174626
2462942
2619149
1579486
2466046
2884123
2468524
1546760
1025290
535033
733234
2675564
2826441
1830397
295014
1994896
501533
2301708
2797467
1262505
236877
571347
854330
952724
2436381
426777
1516215
520062
2307459
1004213
580787
2023769
1969038
555957
982486
483596
2685300
1319171
1456569
1476599
818128
1047938
1095195
377198
2004379
1820887
777626
2896684
2117092
2128057
1948336
2122425
2155743
1098337
2317111
2779278
2481012
566840
1363888
315495
1574804
2887003
862671
1478661
2177884
1826439
2040206
854142
2735121
927208
1307977
972374
53974
1317527
2838479
1321948
1586876
2933666
979369
2199649
2788947
1730807
193484
524915
2468795
2918283
1816372
462430
786536
1167504
1133443
659763
2421717
2450139
478663
1764091
2513412
2342808
1033592
2570073
1373970
2431877
2080372
74020
2068084
2779525
1299
2372559
870432
2341586
1220460
2929759
2329398
307158
169952
1040542
2605239
4006
1995666
2340461
2723521
965823
225182
2696811
2433953
2135052
200321
1665952
1933079
1446191
2455825
2707345
1419321
775964
32191
2156670
1664876
326200
1248166
1479159
2851944
2038501
800000
803357
1518925
2081472
1088615
2617835
2870018
1205315
900727
1521956
910555
1099475
2909174
1489600
307565
483360
2774126
2064945
38273
2051651
658808
1127584
33257
306064
945825
1201119
961647
1063762
354199
158846
2141563
1161317
173577
1268889
1260035
123676
958524
1640062
2459338
2740828
2349417
2155226
1331965
2239788
1051266
1106568
2619468
2656918
1992865
2920404
82247
293910
1331878
2825867
2107250
753000
2426729
74716
1523952
2910352
2878272
562
1448787
593709
1796256
2382130
959291
1833802
2122360
2594798
2728715
1666206
607003
1118470
227466
2688552
71635
1468421
2644207
1484921
2768076
1366508
1127903
1838777
2774767
638217
1984337
1861330
2202951
2832647
1112353
1595516
2427221
755562
2730538
2915486
2356429
12372
2005268
1346129
2531637
653646
991416
365299
2335993
174725
2337330
867355
537428
2196730
1515422
1234431
2233739
2370502
2365031
1975016
317294
245819
2172506
2430264
2121733
1837356
2678225
992667
2054250
1169285
2792296
464742
2532948
709407
1607583
2447278
1885186
1606653
202439
2669099
94776
1967977
2059332
2141094
982864
1719829
936021
1368431
176391
2679496
2484794
1261329
2552186
2408916
1519477
1176328
2000556
211127
781354
1256656
1733925
1166101
2329090
1594969
228033
1461528
2885066
2448992
1744625
784229
688323
1224181
2229117
2751292
2726622
2895727
1948790
1895935
1446670
2436441
1252934
2257705
2699232
279583
981159
2450900
2872649
98117
435343
1437227
365305
2131365
855000
2260553
147467
1557229
173924
2722949
2343556
1875361
2372128
2119477
1168123
2144366
1649618
1673543
394168
703633
423700
177616
138025
766815
278145
1025916
2866406
2377380
1769775
1136885
1675299
1370334
997645
1375229
1077221
1768353
1618131
1566962
2052318
1006022
391204
101363
919209
2893621
2852325
436189
103180
926245
380638
2221711
2469152
2712899
1261269
2688587
1612530
717925
266638
1051650
298207
1665864
1085041
983977
2289723
2178833
1504880
1313941
2904401
1456046
115097
987356
851088
406041
2935428
781012
2204856
2125048
945774
2734609
2461182
557927
755572
1287437
2935454
693928
2313768
1779839
1259571
232841
638437
1413612
816374
1577359
2250083
1352494
1955971
297087
2847632
1108548
1862335
5225
2710515
1931756
1099956
883265
2074411
1795519
236827
1378701
2740879
1443318
55376
2033336
2104470
529954
1270179
2370676
1898673
1652198
882056
1663536
1352621
1310276
1517092
858426
1330021
2725546
2681338
1427849
931065
2693501
988639
1303031
1390394
419006
2097714
1908733
1434167
1435252
924948
2533671
65167
2011231
807032
1811501
426211
910403
1105799
997867
976898
1858342
2395328
1777593
2449721
958743
1211450
180295
193294
71634
1804949
1029670
2526419
1747658
922271
117895
261629
715499
1091334
1282379
846618
2668588
1093627
708099
1280789
1345276
351165
884756
2045630
2432697
2154470
91858
913824
213843
760568
270708
1900442
697166
383774
1226088
1389304
1668703
2124160
85426
1531237
2728408
1443153
1819456
502876
2754062
2264109
734839
1936209
2238812
1152242
1159041
273871
808166
633634
1620849
1278021
1464269
265387
2042009
2356494
2492170
2718609
1743651
1248838
354289
1309563
2334729
2557953
2921178
2040766
1319853
2880055
2298000
1492925
2790722
1951351
132233
1759763
1262634
2091867
1359776
2847327
745794
1684644
1102213
637513
432738
538162
1027767
2554253
1953885
2526971
407625
2491495
2253652
665428
1705435
446663
2640113
421797
1633656
2002675
1295224
32586
2377808
246543
1246325
2558381
1695730
287927
445199
1858875
986885
2132200
303949
2576877
1687848
1886767
680148
1232375
2336051
1761799
169568
1718336
714574
1712428
91667
949738
2882521
1773221
2435058
731006
2335241
2690704
1332063
1112276
945562
1882017
2918512
1947614
2090633
1987705
1899633
189726
1203023
2698781
2163719
345939
2053256
1914727
580046
392285
2058500
2888961
500244
125836
1790863
1890730
1000856
2714318
2037677
1838061
1019951
2113477
251696
131045
1199195
696416
2916598
1298502
1237082
565534
656947
1078013
1391333
1849326
455057
20561
2792269
980406
1589979
2072668
2011195
2575640
2156454
1394191
888617
2789163
2153700
1022582
964641
1536323
2860591
2239116
2402269
1473275
455869
283900
1322619
1753849
2297504
1946236
1376453
231001
1468341
1810360
2240332
2925107
2084334
46094
2174548
1468734
209637
2300958
2876971
1039300
791961
2578604
1654674
1290095
2266857
1305201
1242095
831468
2709870
724665
1448834
2302131
1301177
1230216
2618058
1864802
611805
741942
14514
1829640
2674750
1377568
1364976
1944911
2874213
1165852
2479000
2437339
2214772
2320722
563089
2575596
1490331
1276748
2917325
2846499
2891644
2831646
1368245
2709255
124437
92206
298441
1398901
667719
31396
808479
332460
116632
1796644
1084114
2119537
11838
951879
1593604
476432
775888
348656
229448
1484159
1253555
1996834
2731475
1684443
137449
703573
2804490
2106453
1582563
2590175
150004
33808
2527476
660125
2937354
897311
1151072
468467
2129004
1390666
679997
1500268
642035
1596729
181275
924597
2608893
2263971
2764589
2822221
453979
1595853
2009455
1770636
1879232
1250190
1927443
837557
1060892
8336
2182634
2202706
107229
746994
25326
2469691
1275415
1806942
2154425
2302856
2618821
2917542
1752001
1040523
1977109
816974
2836826
1525464
1176779
2391284
1115197
2133892
2059967
2055699
79484
504892
2883414
335047
995870
2933080
1715900
884761
1681937
2756855
268849
2484553
782731
2277671
822124
2878573
946989
2652927
2337219
1080666
169869
593037
1337130
2867095
118196
2575420
1723174
1826031
2850651
2036470
2364088
1835593
1769249
650170
2355381
1242937
2688021
26327
1595568
2910884
2278295
1839503
2411922
822567
856842
710480
2116734
748639
152149
2682014
2472772
1260673
1209361
1477315
1011913
1763421
507103
2375741
833827
2427772
2311121
1142450
2328053
1902322
626083
242604
695710
2618085
2438790
176238
805010
2532162
1521395
1361652
1017470
70663
2610433
1239887
1112726
2006452
2397376
698629
251562
678637
206229
2672476
1108601
28199
2083150
307872
981058
400634
2052566
179508
921262
2491348
2249263
2782041
2644666
1212374
2174559
1903495
534269
2209423
1553967
2437650
2837189
341143
632003
128875
178419
2127690
1549148
2648856
2868803
1531199
697370
1597407
2817923
1047153
158516
1392149
2409704
2054197
2387273
110821
1656210
2523917
1831764
991483
914592
136569
2707593
959847
1028531
697488
1485200
2817672
1542311
2520436
610037
1176205
2142962
1913595
1036382
425274
492151
125809
2912168
2453783
111692
1377875
897522
65149
857363
2623527
1709258
2799929
2507193
215983
1462821
46511
1959064
725055
1222282
2611998
2507836
533744
2631018
555783
659537
475765
315305
2074986
2467197
58286
581881
2724057
716960
2772520
760318
1985863
610835
1637788
1445389
2476723
2318417
1830853
2227131
1378884
674647
892675
1040489
1121299
413359
207145
5189
1513072
594586
1664923
1743549
1982077
1935984
1653123
1336374
2805843
2353489
135038
1904629
1091080
579971
1606230
782050
2718787
2630402
1141495
355409
1521548
234548
1420725
350490
1848245
92305
2487416
2264253
1194203
763956
1554227
1621714
2591760
2752309
1819497
2596422
273118
1100188
769301
826485
1683216
1024662
482332
2409481
130719
1286675
1699891
1740389
647008
2047425
2806626
774818
1248636
2318453
641638
1393396
1960155
2346191
1098518
1686477
1583843
259933
2518938
2026749
556594
2349348
1147161
776910
685789
492558
1504562
184191
2922628
194762
278472
68224
2064500
772461
835705
2668254
434181
1579326
1238217
2452387
1960380
257077
1723223
784175
698184
1167076
2058360
1072992
159354
887810
1893998
2081124
2879622
2844337
114809
1299511
1313567
2546281
1529168
538287
2761103
2900903
532883
632292
1419913
704189
996043
2486710
2775914
1556933
1371419
1175043
2833857
1781610
2050182
654802
1889076
2731977
1738098
806531
592547
1182741
2106925
2043944
2408667
326278
2752821
556937
1311338
2478616
203354
219937
591525
1346405
2102336
2571306
1262602
2753532
1333639
1263045
2316208
373068
2095120
536108
1729134
573044
2625436
2084246
2383342
2319371
2028725
461263
67373
813024
736409
82366
615813
1577786
30788
1522083
1812958
416657
2921075
1081432
826361
1890899
770092
153049
2397913
341352
283413
2352093
1976556
1459471
665548
1122962
2720497
822334
2541019
114965
507184
921448
397975
1881696
2559079
1422107
805069
896613
1416884
181349
2083465
2558239
1170650
2085247
140516
1674528
1049072
257690
1100108
205842
393955
1279181
493747
1654689
2624113
1249136
217887
640882
2525216
2428447
1786118
335601
855831
1674013
126188
952863
78120
368950
1067442
769747
2742035
174704
28226
145799
186987
2199465
151000
1056370
1558979
1511064
1354620
153289
354
2909161
669077
546202
776299
2829966
828939
2182036
1707591
1943183
109555
1025445
2696295
494021
901323
1767021
974254
2885081
1373925
277515
2446427
467565
2771223
2112147
1278700
2333442
28790
684729
1118566
1138544
2626367
555646
2429626
1515958
857423
2924026
2566326
667747
2331048
944766
127401
1461306
2251842
2353761
39988
868831
2133997
313290
496095
594628
1395587
1623030
1995847
1709768
1163403
1337296
2868577
5858
1896057
704038
71892
1750515
1448246
777010
1296434
865992
732967
2440320
2543187
1159148
2051735
2537962
1617462
2375829
1125277
190170
42080
646294
2282896
88526
34498
2318264
1028501
368588
1490739
551075
2931917
1543560
782018
692598
451559
1351847
1166401
2646641
196006
189018
428933
644251
1646678
1284643
2075830
608718
737136
1050983
330150
2206504
2119036
2328414
2359798
1842606
2052187
734570
1146215
739497
1382161
2209227
361790
1411587
177158
1816885
44179
709345
524053
1740157
675507
1470432
1061937
748094
2434986
1120640
2155462
1998500
106020
2726691
1014989
672178
1359327
1257283
1404419
302041
1863709
1157912
198437
2414539
1685899
752786
329438
667825
871612
903271
464270
243866
2705537
1667360
2261670
13300
2624567
77094
1537018
2874215
1768991
1873971
379065
804467
757128
1983001
2554310
2113691
1540615
2643245
1312034
2879161
2561201
154476
369598
1084594
745434
2732638
2662820
1040645
2735214
1960984
2087269
1700907
1461815
1020518
1494599
360267
1341944
335810
1051281
1616889
1301045
1623880
2202709
1335743
380844
2901696
2084419
238116
693398
743600
273623
1580030
1895722
819209
2617416
2277091
891404
2112191
1060196
562952
2719527
1672601
903672
2685609
1987615
679076
2760087
403452
1818552
1001958
742552
1351736
2895530
221752
1585234
1860872
2121841
2243274
1423137
2212716
1711048
1865297
1667895
1551748
812106
855583
986157
2009734
528425
1503726
2326726
1492420
1608627
2398438
162438
2471012
1634325
1311390
2843788
568678
1216212
2918332
2756545
1990137
1908827
2180349
734142
2528863
1935975
1740566
2129920
1110262
2405895
1504896
2596639
513287
2292052
28544
1888445
508086
2343111
67758
2566025
1776216
148674
2496377
622169
421597
2622483
1839858
2084729
171128
598362
1567380
2088691
1397044
1765859
2767925
2534198
2039154
1175091
2832953
714158
1498358
428604
1926778
1243366
2607598
975072
2046094
2548019
804434
698263
1243503
296455
724133
947293
527343
1623916
125300
20654
354710
829910
1607459
1313404
2274186
1167390
652650
2832854
603360
477762
2344218
227966
23717
22560
2179009
2036249
991159
973860
2647567
2287332
2282487
593419
1553946
917579
1405711
1782398
790629
1289964
615467
2677614
470985
1130859
2466548
1576898
389462
1045274
967462
2707500
582708
2143888
2422976
2417769
443285
347506
347762
2594160
2861179
171464
1138942
2340761
190722
2247714
1598942
2907754
2515370
1137951
2019687
702469
1991115
1691898
975841
2043921
1206371
135158
2353039
794347
1391217
573721
1364215
1260494
940014
2739473
119328
1213666
1896992
1301133
1473955
1023319
517238
2743038
2757671
1012491
280945
1427530
2796895
2660320
1875374
1187336
1755198
1161103
508884
2641950
2840451
630222
1689142
1742255
288188
814094
1870621
699943
1024509
2408404
2431436
2019404
2321062
945662
838874
1441114
43503
2212189
1666458
1538299
575485
535514
905019
1974575
2448706
2280016
1129427
2081757
2147391
1627017
2896083
2506113
227522
1419564
2552015
289141
1861838
803743
441578
1392035
1894771
600120
49576
2610958
1099194
2002399
1149709
323127
1542042
1799956
1359235
1951533
2252547
692095
550903
2350892
2005778
328852
785442
2204928
1250466
1227487
2605607
2798102
1741040
1353546
2622830
1474449
578534
1319823
209633
2356605
1153715
2299335
209705
1266689
1554948
1557904
2438274
153672
2436324
598076
1992359
1565380
1926046
1670914
366883
288055
889147
2404211
2145945
1480798
888906
1739453
26676
2731097
637845
2626864
418182
2005311
130621
2370176
19533
2634390
2782602
1298489
1531462
847021
2686137
869858
2268185
2358894
517145
1924182
497190
2416267
1766966
983395
2107730
322044
113825
2307701
1241422
1519479
2693918
2270905
2375324
1193162
2287876
46142
1029176
1522955
1363845
1260118
638103
241199
931712
2868149
1170160
2126856
1599302
2156313
1597255
1968172
806786
2389658
2396498
1311838
1011867
2250309
2511734
782123
1725555
75664
1534901
2680654
1558010
958247
2517236
1248715
1739802
2628951
963506
512692
458224
2546545
2049741
749604
2256036
827499
2315426
2226541
985020
1638464
251473
818700
2128399
213448
2396900
2337133
349305
1172095
2591507
805087
1936723
2075222
955917
515788
2573251
1392707
51130
258683
2486428
1954768
755505
2041894
2433518
1535636
131264
1838248
2909821
2851839
201150
587090
1001442
639737
147847
271198
2434913
153813
20147
2322017
793197
2411949
311850
103798
124376
1145876
902905
1739123
376381
2248354
1554394
1233667
2322255
412377
457645
1797281
1921381
2044616
2557108
2538508
2416824
2264987
307325
2806840
2079316
559279
551189
2792076
1105665
2816231
2331371
2292097
88085
1277148
754836
216256
2253256
2787671
572740
2147322
1397207
2637276
2715340
253631
2525430
2479244
1297024
2236080
2430565
1049399
1681869
1316278
2887261
2790204
2407451
1502057
481260
677542
1819639
2742250
1925114
2161953
2318222
2525079
1553216
2871661
2590831
2589982
1830170
344107
638866
145215
1974820
2387614
32987
1606085
2540125
2204382
234736
1990536
1446828
2685398
506563
1041523
92764
1722176
726630
1670897
2840108
1485609
1971194
1722879
860607
435348
1978441
1035838
1952946
2301107
448061
996254
2685171
22764
2710174
2695963
2270296
995648
755007
1870190
845757
1406870
1524244
267248
397788
1677509
824669
2820913
1469468
1640654
1815581
582215
630921
1883051
784534
2662315
1148139
1852488
2270745
2061849
1986922
1416294
755334
138882
98474
2829896
2499614
2546873
630214
154857
2385181
2480189
1293536
1321482
1380133
2353932
796397
1147649
98935
1076854
324480
1086486
1174401
579486
1246247
2477067
1334080
75989
1253957
1031138
1809443
1063140
1685255
1197396
871211
1685296
1733562
1982161
1729130
336996
1188914
2893356
1266632
1839856
2332288
2559417
304071
2852886
2071142
1165952
1456523
1700309
1644840
956977
2448054
2838565
145157
2712168
1210671
1761141
2826328
1908333
2314540
2312751
112265
1426820
1945673
651869
2249544
1088811
2054725
1468783
2307845
1375313
546863
2793070
1049102
2582480
833150
1721782
1349215
2923816
2190769
2804317
1105305
94650
1342404
385061
1931206
906922
2145612
1457875
2743194
2857571
728754
1005095
2023113
1514638
2245350
310857
1476629
2078246
1595681
2113654
740051
2623430
1691970
1091620
33955
2381387
176428
1407770
905206
1514851
1851928
1793389
1246819
683260
358052
464469
948111
317100
232536
2522019
1191395
1061346
308028
2470070
938619
171367
1997062
2178742
1793615
2754944
931019
1107078
1517388
763161
2803563
1313043
1276503
2497090
533167
1336614
1841409
2028376
2631522
1344236
2832545
63398
1872666
757617
694537
1753970
1957950
2223393
2283021
2624361
654877
609997
819918
561344
574369
2791977
2068214
2518375
1852417
396888
1189021
1809142
403941
1735964
1395073
967419
1383229
36978
2758946
2590104
2753250
1884843
1836982
1708665
2395652
1148618
359425
331595
2167610
1016161
98016
2236167
2319128
2222953
596988
1753064
2268942
2428491
762157
1001558
349161
2033644
296560
1815408
555560
434750
2761905
2669781
1705254
2899312
2800801
2638202
2149684
2227631
23061
2207470
1273384
2516395
1055992
1322012
7471
1300090
1155780
623696
1177370
1855975
2868960
1145758
1442057
791217
1396219
842853
397222
2272489
1832392
1999280
2048530
1010618
251792
1862036
2664412
2432241
2010502
1216302
1809997
575103
2515848
579003
314952
243937
1419557
2476344
156531
2188948
1469738
125625
2829114
635986
752070
1809560
94492
1316086
447613
2149636
1268227
1963142
450678
351868
549468
1666558
2905465
2432369
1202542
1955597
2617401
1292607
340933
2597829
726314
599858
2508143
1469243
409071
1239806
2898477
813344
2159795
2311549
1095155
2175840
991711
462775
788244
482299
329254
2642098
1530998
594529
291286
1254449
1114381
2774072
2737113
277736
856469
542194
1578116
1935780
408393
2351367
684072
493758
1838105
190652
790249
839486
249698
2930021
847534
1991229
455043
2494514
298456
1804328
1394070
2374973
446360
2271755
2218950
407737
1387698
501207
2062858
1543899
1146197
1604197
1328267
1351028
2580257
486633
2577178
1827834
1780101
2399315
952840
1526410
1633967
1426549
2534723
983294
1242337
2897948
1808269
409064
2243516
2009597
1252291
2626354
1832253
1097106
573662
1529482
1123625
732805
257367
585884
2165446
97263
966662
456918
91199
1182601
2581748
52380
434615
952729
1512855
1689289
1139277
2395365
2094019
1961364
2742149
1693360
1120054
58903
811875
1253536
332780
2739783
2058905
135583
2004919
2343053
1320909
789408
2405736
1793425
621679
356233
399200
2874617
2279045
1011656
2449419
2530397
1703758
2938527
1321848
334210
325960
436807
246112
1938645
1368591
494843
2543777
329148
1360169
1412139
377855
690439
2633495
2131044
113804
1671630
477735
246788
1320736
1691913
2926195
2413325
2323832
1187811
988750
1771606
1956400
396874
2684283
1944273
2833264
2383650
1455542
977194
217324
2799506
2273429
640267
1472395
1839710
1227986
2935842
144830
1443927
2938999
1218025
1773359
2220914
333592
210646
926394
915104
1858889
758787
1020516
458226
550079
2066400
1303443
2487984
1507069
1398014
1865505
822839
1187465
2075102
1460538
843880
1436918
997015
60253
867604
1672651
1941941
2804176
1452169
609867
2743228
2239480
647034
603417
381693
143946
458598
1464949
1506995
1658879
520219
595438
567279
1458184
1255462
1569904
1375294
1291294
1048602
2444850
716775
2450199
1653827
2303142
2794484
2589018
1873851
1036508
2677646
2562312
2304655
2140649
1943653
87547
2403064
1963402
1279096
1924360
2650938
617748
2338168
15480
62147
398322
364837
2502164
753532
2700593
2705422
589112
2414031
953657
1086262
1302523
2455368
2272231
2418933
722632
2055302
2846145
84320
736289
1486495
2454720
1797721
2301297
2566406
163593
141186
5814
2659858
1897937
1659822
119697
2377741
389192
2766856
2564332
1373684
503279
2097893
2559570
2695846
561796
387316
1089521
2565271
1680015
1074674
2345144
422842
13014
728276
2667959
308887
1216450
1749227
446066
310043
810269
2451686
1773131
538740
2742017
200605
1431822
1586040
1315391
233774
628247
1968694
2005573
1118259
2459841
1630566
112083
2085495
649139
2337439
329765
1960338
1069652
2219610
1706017
2390846
2849086
1393500
925544
783151
241232
2629271
1806440
776814
745651
170713
1835728
2601174
827023
2649958
1223541
1361391
700401
2793349
1720259
878194
161172
752642
632138
2443153
1771782
151344
2161054
1107692
421932
2158479
1336193
1374809
375244
1574062
629348
2599892
653464
1355788
911930
258561
2101548
1176090
455679
2059358
1733476
2712472
2015727
1345179
1692665
548304
2667904
2902385
1512586
1835485
1777773
335047
2566217
792202
1023938
711120
1782804
2545425
1100433
2120590
123341
2385143
309096
2178051
1244654
1987481
2091664
1340901
2710910
1860778
1408238
2017413
1713067
2852869
2250455
20262
1791541
42537
63705
1065523
1218141
798573
2712645
1467305
650193
1259522
69534
1913594
2201499
2722082
2716596
2104681
1157274
1899617
1745478
2433807
602234
67358
1357556
725580
1217544
574669
720443
2181730
1302549
1611572
1358385
546613
2575993
2220407
181077
2607403
957838
1939850
2125934
728119
273093
57075
1660910
2473219
288156
97202
1067724
2925360
1234401
2254824
111460
371049
2471791
1555317
206034
2667873
2892954
216224
2934369
1883665
776283
334064
2369984
740510
1427296
1422013
2189930
1468408
1450063
1943974
1458546
2322465
1738783
1117666
1333654
1541047
2654352
1578859
624654
1382444
2094148
21211
1292198
2453025
2182678
2097895
1497160
2478918
2791892
369199
257088
601028
2401376
2337916
384294
1407614
1194896
911785
1710883
95887
1476738
489527
2252655
2580914
2702195
463800
776242
887225
1669694
2588846
2587476
2646214
503400
2409673
2370962
746175
1123161
1484076
2916284
2180970
2130522
646587
865396
67859
2162114
924138
227983
837665
92002
2126436
1795829
1956254
1146132
112242
698171
1613252
1198838
159482
2442724
2734905
2395219
2797058
1172944
28285
373036
2016924
1314294
1535507
23554
1733769
2102845
2519979
2454280
2781514
164104
2043555
1321467
1448357
609801
48704
2835582
1135888
725912
144414
1194434
196743
9439
2779324
70879
2699834
2868519
1026103
2796819
614052
2308714
86364
2231574
382818
1627008
1042148
493987
55946
1629737
1670681
29858
621022
2621206
115240
2389990
256834
637518
736248
1443373
457396
2591285
1808760
438852
796187
2007269
1926529
2823775
1489816
1522727
1325277
1260122
2817800
2017702
771644
731378
1614850
2495258
44942
1739924
1724841
1766138
2314406
378493
2811418
1050489
2870161
334822
1958428
2166035
713470
2840707
1566157
1244761
257207
65168
309713
1698635
466303
2735678
1318583
2535103
1694736
2470181
1895847
95866
184763
825927
472246
36791
894325
858922
2153674
362275
2671256
1108091
242580
2822879
1986726
2649251
2652258
2794891
2612059
164138
323187
1440769
672894
1292227
935075
1540309
2125394
2594252
1252916
575352
2074354
1244529
2445659
991004
71234
2787831
1942170
1062368
2919067
484966
807325
407781
2040098
165548
2856370
1671911
1250877
2908678
1537471
2217261
187134
1651794
1362453
2459749
1755221
1750525
2589447
879772
1009424
2063573
1758419
1506063
2146517
2804933
1599381
867659
2619722
1055116
703819
2752527
1390769
1126796
2273678
958297
1634085
1293103
1567096
1934764
1892174
1664533
698053
1971380
2312814
2302621
994853
1860363
655660
837176
954352
486833
1540944
1551826
1052577
1970515
2710952
909683
1465486
2940441
296642
2005960
696673
1726274
146889
2246683
307570
1487652
2331970
1069059
365585
1228975
2917217
2377763
1510335
1964221
2499260
661541
2248473
696420
1258299
2187463
137247
834893
152481
1106342
2847259
1131068
2778179
1238258
1738411
951126
2271351
580147
506565
279390
2218171
1437453
2003719
2615006
2721116
502545
1074415
608695
1871939
1985430
2585298
1449143
2173742
216391
887606
870949
1494559
1761440
51442
851358
2782823
656790
2235188
1937544
218372
512417
12507
1741023
195755
1254243
290112
2369201
2452592
15112
1650800
2785458
330525
17961
2436628
1781560
783799
2068339
2163241
513948
2275846
2335421
621758
1288350
2170294
709009
1048549
1443230
1882021
1203629
2739132
823037
264761
346363
973397
2857991
1246248
2738214
995250
1669957
235729
2180926
2130356
1069805
620270
2044708
984273
939211
2243079
1868812
701996
1256364
1411218
1462054
754135
771188
2753683
2715067
502347
1065877
1002775
2182258
1007783
2933060
877667
1000999
88617
929655
2386515
332691
1354874
1598719
64701
953341
997140
2808580
2814807
263097
1084505
1465261
898431
1122184
1695330
364235
1099181
108458
980299
911676
600451
616150
2822717
2877519
921221
986272
1224780
1313416
2768064
1817099
393845
2852435
2826478
1984328
1852987
2701329
698831
244786
1750080
2898037
63763
605495
537728
1202754
2767131
379744
2446684
2411816
2587342
2581357
1098747
2023050
1690
2294659
1771263
841038
2314758
2204681
2661664
1278920
2149415
1511419
2704375
105714
2565991
2447456
1237134
1676910
406774
473493
1493161
198018
1677593
814049
464857
2372842
1019483
1019482
2111454
1951088
1383904
215501
1615118
2786477
2152208
1267792
291933
1501696
2859960
2909527
642500
1845188
690406
1478416
1783869
590209
2298723
1985914
1838041
1901469
2561672
1655221
1645858
790334
848079
2639245
949560
176413
1175551
1267945
1336803
1217680
2793560
28032
526196
981915
789872
2106729
208040
494292
1584455
2281732
687771
2807005
163678
533525
1261067
2530920
2132811
123673
423081
2322946
1615585
1627623
2419683
1727790
2359167
2712394
49067
2691790
320911
431849
2194812
481817
931966
769443
1654491
1933485
1336787
218791
138265
1366025
2877693
770875
623553
2198548
621348
1963251
2044438
1106717
1649785
1698725
2819886
38297
509148
2087493
1160380
2126053
347611
12189
2167327
1735595
2781769
574623
1006314
1195596
2523534
2808626
836559
2069968
1927745
1181580
1836013
2715340
660640
1570019
658822
1262426
1377556
1972082
1830052
1115423
1688769
1834328
903495
691687
351783
924481
336464
199698
358821
1904235
2792332
2919204
2836563
2599456
1825883
1728614
1561265
277727
1736659
1788567
1173583
900950
1102481
570480
1356952
1668884
1797140
16075
251619
902222
869396
2002828
2389444
1427774
2578058
2796126
1009786
2602651
1457044
1296298
1979999
1597724
2203142
1517398
2933906
89069
1864299
2644567
2349830
1410696
932398
1114473
710296
2011855
591797
2509160
2391665
2694234
2292116
834085
2503642
409493
68174
1968702
1008626
372941
67204
1553514
124379
365952
596870
2486108
1429858
1008645
305550
1674860
537333
653523
1273574
1005516
1770388
2795703
1531096
1399707
2463461
1056896
2031740
132208
513682
771341
2184023
1945565
496510
763559
2924533
1336975
441931
1830432
385224
2220457
2427027
713644
877409
2786487
759629
1751643
886820
2782659
2022869
2559716
438223
9868
1008666
2186397
660527
20897
27010
2724830
843679
1368395
2302509
979955
975587
1178667
290456
1518709
2339220
2102271
2277826
2131907
2509392
1933317
1557550
2754256
686750
2518413
1143428
2703335
2234550
2740630
412656
1787076
1801678
1449183
251935
2929705
2906806
2685064
2289234
1097713
1955778
2212693
2562141
2283790
2676437
1285736
1255969
1349301
2154902
1932330
424404
1959265
555949
1667472
2000304
1434247
2616831
2897042
1065994
289796
1839801
2109370
1487143
1661537
711766
1437668
1888133
596713
882401
2047501
2904954
1819496
405119
2885740
188516
1984099
1585164
59521
1420169
983188
950320
883979
205616
469636
2512484
811699
539836
2741678
2718469
1898157
1157614
670755
1309293
1895620
179115
1504100
2112260
2724656
2785583
2200431
1586464
1025126
2274309
156099
2314386
317013
73841
2414460
1163286
1948163
162836
606266
1317707
2547368
1863025
1247919
1862790
641764
2925787
255265
837193
486206
1515626
2176340
1375591
1288063
476789
1388626
2326689
939365
2729482
1382683
1974798
2891783
1732850
1726893
720602
629863
1244967
923751
1160328
2240206
1409253
1953172
1258005
1094560
328606
2137869
2789191
854156
1350939
842805
88714
265314
2703383
1973245
454192
1193001
312583
2099151
1406394
1184083
1832067
1417044
1201390
810808
2418893
217110
2248055
2898157
1789430
2325139
575394
2222594
347232
1359088
2847200
740345
2601734
515777
1097367
2930435
2350037
1692960
2865668
2475188
1673134
2354112
1867242
880642
868677
1415086
2777790
1574884
2423905
77586
289034
2174521
2407391
1457821
853579
300642
1415840
2611621
1367138
419800
140572
557663
582134
1760483
962881
593659
1007246
1510887
345872
2396940
1942369
178869
1523407
2753533
1400249
2288507
1289136
1700803
321268
1765161
1319762
760289
1948876
120681
2025840
1087601
203244
697542
220183
2025301
1730253
987260
775255
1202434
2334054
2087344
94703
2778314
252927
2543366
1308145
2379216
2478107
2726357
623820
407444
1085942
87222
2675215
107858
907952
755258
1784976
1902034
1854816
2856839
1683869
1929901
986078
1215601
2157910
2308410
2127620
2012544
1532112
1033427
2460312
699587
1698204
2436065
1317948
2851172
640759
1842242
2510891
382638
689876
1160441
302607
943663
2632545
691271
1593401
1784492
2299915
2701393
1875581
839531
2159194
1671489
1900673
1274022
1911746
930238
1241658
168333
1665429
2852845
479293
251578
232446
1619881
1950987
2527915
575168
2437075
252539
2909938
715944
395284
1021421
2225738
338550
1078
2676296
2395757
2166366
2779553
2575391
1367315
835613
1540659
2725357
2488460
2915667
2201170
1872347
2318807
409784
1570050
615636
1450082
2096086
1820907
624474
2828550
1146380
1731656
2580413
1788103
1614802
494078
2501319
1811720
2888672
1604653
2671475
2629425
2623615
974868
63877
2684257
717788
1027758
1246989
1443467
1049796
2444069
852130
2728833
744663
2607067
2483183
782725
1679830
1805345
2911056
1883842
1654761
2862390
868432
2481100
727143
2413191
1454739
1190154
2888996
1718897
2624187
108635
800945
1351679
465587
927690
1123865
1473811
1521004
2226027
1076155
1103388
1974547
567486
1032842
1783368
465243
151212
305814
1962722
1517251
2715281
1234433
220683
2329967
869915
122835
315154
595262
2740126
2215983
2296307
1886440
55370
1743587
1335332
64747
1588013
2888303
1384368
1173511
2532271
1981700
2189592
1562175
2572163
946532
109099
2086841
2622112
318664
1171141
274028
2879561
2590463
80439
1319039
2190867
1843114
116962
804767
1519294
1814787
2051956
697791
951528
1691130
479761
1964740
1495963
2410997
12482
862938
1823640
2655711
2546538
1656876
227158
1002220
913905
61069
887224
2581545
1814171
237916
1217451
2174339
2257366
2640342
67159
1110060
1979339
2014564
2673476
2749004
2228542
2304022
2479099
956698
46355
1388685
2734229
2192084
1404544
1837538
136188
1805540
1480370
1896563
2501287
1849458
1067132
1214805
105610
2198690
2147111
800143
2402480
864790
2270516
1892880
1419080
2839287
1336547
526627
2624221
1538973
62259
178440
444273
963518
167131
185474
1947816
1199924
2172273
927420
20298
1464278
2105952
1337902
2796286
1009749
2812141
605546
1387256
2733064
2342663
367232
1071071
875533
2907875
2037626
778089
289167
722971
637707
2231660
1205614
181661
1464166
619084
2380279
2340369
87214
2211103
1575521
902474
2632486
822289
1364066
2392955
2906494
897500
2928085
2033555
14167
2594017
1625092
1467340
1930092
661542
326226
1541373
2043922
2905656
203005
1877092
2753484
497927
2377237
2834897
1403823
1660920
1650177
1856768
1318072
1859139
1156170
929375
1553096
1732423
1729723
2475197
900012
1819020
1328782
2260529
792067
7063
1696365
660423
536694
19255
822543
1559406
1337775
2859085
334186
2331046
1254238
628399
1173631
2488729
2749527
2411200
849246
2402438
157868
2933169
2179926
174471
158108
572507
240457
507455
1665564
2525531
2135391
859316
2619337
2240391
1179427
954028
368606
916184
561837
2110224
2115958
2207800
1038822
1798112
1400464
1000047
2249158
2305118
173216
2522467
2616487
929485
1053141
853669
1375149
125671
922190
1242233
483799
2304173
1749366
2403573
630477
895190
147748
2026832
1744512
1266085
753986
460211
2741945
2004495
740856
1373806
2441069
369470
1433988
1165779
1017598
1118620
2474740
2216526
1102977
2160218
656637
596327
679138
1198
2817879
2508581
301055
1035446
1491424
2564619
1547338
2772841
305979
1660952
192872
525564
2329983
2421418
1876621
969958
2796320
1826748
2751564
371527
333169
2750960
1872261
581165
43152
1370436
833497
68448
1686788
264226
737251
2595495
1187965
358439
2041968
2354075
2305055
57936
2529927
1749826
987306
2911570
2601620
1908319
2607216
1196633
1552022
212033
1371530
1870031
1541270
2037981
71145
2362558
1468805
2183733
1737101
1550008
389257
2048521
499127
246140
1956919
1598888
1664480
1441594
1904583
1502392
2821608
1365990
1793969
2724182
85045
1308056
1080152
2159369
201577
990458
354173
2850238
2149705
1484224
1607320
908776
178658
647259
74578
1274156
1758148
885075
1765694
333692
2136955
2634241
2752117
140694
2179604
232759
1356850
780157
1080481
2037145
1794522
2596412
1172689
2116018
1812611
845193
2060636
1508066
830202
1935174
1381944
1402698
216156
1133673
116901
1731568
2616765
823607
1291063
1415592
551898
1071639
2171193
1131076
2914054
2218952
31255
772275
1185637
2142653
591846
1813028
657072
1633994
384072
533737
1320139
2366476
1714094
1034490
2820935
1920868
2549636
787991
2554597
751317
695891
2350785
2551832
1532495
2230032
2196401
2727284
2468450
397603
330766
2882669
431571
2556981
2561879
2574114
94086
1043856
2402026
512765
866837
2118612
2887326
210439
963748
1203098
2901832
324039
789732
2560867
1370982
2227997
515189
797810
1727297
250469
616345
54712
1854864
389168
2656208
323334
351236
512362
368774
2829776
1299428
2717347
308839
715250
2933434
2232120
655897
485829
1400535
2054359
86418
2213469
416190
105779
1594174
538300
1107520
1937400
1480618
1387199
1188196
1162422
2021149
2585252
2223201
1191688
2290407
2917818
2373497
1094438
2080383
426512
170445
1270538
1188107
2772533
519657
1688838
2649131
1327080
2627972
1683239
1540790
1313670
1023003
1712288
1960630
1258294
1627455
2241301
116154
52485
777652
2152262
199493
2846519
2183062
2531618
1494031
2476097
2481084
1277333
739418
369057
2599058
1984595
184787
549075
526224
2859655
1410403
456420
910597
641059
1798165
1720835
1646434
384464
218842
1337470
644126
2576782
948571
861059
276259
2481089
299063
791733
1343317
285982
2846748
1863316
1574244
434919
1137475
2043185
2391949
2575793
2015859
2866228
2394024
658462
857568
1482582
642834
1921197
2239023
959778
1896403
2697628
1599926
281663
1968943
1348658
457466
2788188
575185
1658298
2365584
1857078
2207810
2646963
2691550
2636186
2285647
145550
1564196
2557389
2840354
1101567
1047212
2252208
1896806
562365
2165925
1045629
1259850
2216381
1653008
739667
2201296
1642291
2822265
2360900
187404
1331208
1850312
1022406
1324979
272426
1370433
4820
2570637
441064
211683
1087410
2677398
1619724
1428294
2555826
712867
820386
629767
951346
1300890
596327
2154031
492613
729336
668537
2233327
633168
1223902
603034
2185663
638456
151365
1681035
1868326
1016909
2676194
64356
1707334
1297838
776283
871429
161422
511288
2603277
1778437
503880
413091
579223
2009269
1051242
2674440
412421
1606897
1674171
886786
1828470
2458403
1200449
1144702
1821309
2583491
86515
548349
568392
625041
2101360
933286
14349
1390954
2140047
2051063
1864241
1563648
2740192
1960750
2431815
133193
694911
1091867
2845880
1233281
2927389
2745974
1869009
409316
1608569
820446
1948886
104514
2668401
901417
2490774
2442128
2262616
2796700
2434672
1228104
1045392
2027756
1417237
492657
2297958
998396
2342228
342803
986642
1136522
884665
2708006
915409
1021854
2711288
2735435
748738
2560298
498892
2898114
2112916
624622
1313896
837365
2866697
541383
1785134
1374898
2208167
1678296
2323213
2055798
2751596
775715
2077763
2473102
46246
629126
1233143
2500382
2845304
1582352
1105200
1254443
490241
2820417
766245
498896
116314
2807295
876759
1018830
1375843
1400625
1230260
756200
1634207
808265
1840333
1731075
2192459
2228182
239484
2404763
526765
2233867
532125
2264136
1018828
1025339
2485046
342748
267574
1383390
1721668
1135416
2619765
423774
2893652
372266
194401
1190019
1856529
895007
452563
2600005
1022371
739627
1874322
2555575
1810759
2773566
648413
1291363
1410347
2574165
1554244
558948
2130016
619748
568017
432830
290926
1543097
1559162
686421
91572
340082
2763089
2382234
16443
1416532
799625
2300386
2245349
322333
1166587
1352470
2638670
405453
1907381
1883758
1429348
419333
1073370
1110447
2834186
877252
1495065
1340290
2049029
2817253
997980
1420710
2682897
2478861
2892039
576656
983549
298775
2387344
479848
151636
2314016
844934
2836446
742636
1158027
957222
2741728
1104762
271751
37969
736632
2023580
2909776
2058878
2310340
2221648
203740
507337
926059
738505
2304824
2729104
1726048
1747673
1775071
767981
951624
240294
691018
700243
2085059
1900640
1560627
1944514
337673
2040239
2062572
2332496
2680932
2867220
2749420
1887850
1626916
261469
1418764
2088596
105384
1670982
1271688
1721933
2389184
2760931
86530
471600
575667
396930
382053
2330928
378234
2701732
497352
762824
2721228
71581
1137659
2308589
2380094
2590883
2558525
588585
196745
1630725
1411833
945716
1049281
209340
626505
288490
1373712
422625
1338428
2287254
1302918
1058134
799729
952624
632663
1271726
2422350
1586199
451362
1729443
2539843
1808948
1279307
2523260
1088611
2672245
2660045
1137557
2280075
2461363
1276912
1593439
2104434
961103
50920
342268
668272
455461
779280
256743
2774544
2344314
829939
2472519
2144918
2803593
1948217
676358
854034
2341331
1087140
1802318
2521730
1961598
2284379
874276
2063982
2250903
2218970
1387505
272515
2659742
310522
683518
1726733
1788897
1304032
1691830
116212
2397930
1947949
360966
379344
1419949
2894715
1910301
1996603
1377731
648508
425161
298327
2207457
523396
1172303
2753178
1368893
945433
2384520
1012431
2392002
2077517
803138
1188719
716488
1968529
308065
670619
1018999
422591
1433834
1134172
1735203
1863505
1490879
1742585
1038770
2789520
2511232
670935
246444
1138714
168251
1460656
1368209
2177004
571579
1455158
1108570
480397
935156
633154
197772
1100738
2090519
2421662
1685013
1353779
316971
1055005
2094727
1474256
1995423
688085
1355511
42874
1542642
2583811
477181
1152653
2163871
999395
699664
2845858
2400032
1384146
1669293
2609024
149958
2865224
755363
2799128
490401
1093547
223080
503465
346958
398953
2219950
112742
933019
209708
2252571
1103631
2081509
240916
562334
1369102
2192250
325133
95575
2288393
280590
1505809
2374292
1664953
2383991
2372321
2752517
1163924
1138657
702629
1188227
2330284
1546724
1174903
786599
1703777
2725839
2185946
2404344
738071
125009
717985
1012470
1032383
2147943
502722
164464
2928247
2221225
2259921
493239
230575
1514098
1522858
799037
492966
224195
2556709
2576514
2832446
1006793
1668954
106694
1187848
860910
1484221
439696
2795638
860690
2114548
2191220
1527651
2614587
1833681
1485272
2570228
967801
2510180
2238383
2280972
1361427
190203
1971475
1573581
1741217
1359908
232427
2214094
257978
1796581
2492378
609017
681218
2205449
1116133
893705
2940407
2625042
942287
862509
880179
2828103
2129635
2520916
2082495
2474925
1985937
2854341
2620941
2250539
911417
2375512
1924526
380460
1814418
2575184
1998227
1903128
2057414
1055901
2188033
2376577
1124758
507996
618994
1359438
48723
2415909
1541221
407852
367865
2898868
1731488
2560419
1766816
2860994
1929392
136990
1106516
1865301
2167392
2125700
1641131
1578239
1529426
2697784
2280032
837928
1848281
717354
1477523
2661983
1192187
2863294
1282762
301340
2546000
437089
2740131
87667
2187858
2056338
70387
1382128
1479828
48439
1988564
1026056
2102825
1664038
1769591
1635624
1498956
1962059
2348981
500862
2280989
24819
2263592
894393
2302634
789159
1331483
912877
909849
1871136
601282
2629196
980321
2402949
701381
806853
1997184
434744
885525
685513
603631
937487
366751
1365117
149082
124290
1984590
2427743
2581098
2383835
1943204
1325276
2852178
2913963
1649687
1539839
2310221
2939650
2599952
2391135
1653907
306985
1089059
2303350
2370805
2783022
2024346
2213117
1124900
2658771
144110
519372
2660754
330047
403551
1713204
1318753
1039490
2354483
1814228
352220
2287880
1647531
413063
1043555
768318
2612643
48174
416293
1819118
2509074
1638586
1071730
2370973
1850796
2427536
2505941
2815647
1062531
1415836
109089
1331327
1372486
1738202
1094699
1123039
1632116
907962
1430526
1509855
2162229
1838582
1403065
2684366
1438071
2880131
1922756
42840
354197
514324
1925114
933665
2724725
26001
19069
1917099
1669597
1911967
2327931
840410
2051984
348385
290361
2081338
1206699
1661304
283176
2770932
2117261
2236370
1902270
1346094
1717541
1778892
2626573
1111726
353308
1324047
1662614
1357863
2471496
511498
538425
1181731
2703933
2001264
1248461
638525
1227535
439328
213551
597140
2542999
781505
254712
2218669
390806
1503178
1099303
1972711
2872434
2182890
1789270
2759589
1946463
2144618
318476
1473044
2285530
2644852
41625
2336198
1430258
775410
1382533
2172310
1674393
1383144
2507480
1839513
2056584
2082498
2372131
274436
560521
300695
1898950
1439630
1911165
572332
1849558
2892771
1374229
1983217
1383223
47631
1913195
2868544
108418
2571418
1405557
310153
2690486
437103
1039919
2409510
1546660
2854962
699775
413327
2793409
1529995
2872036
347490
2183891
1401568
1698714
1692313
762465
2070572
2759219
100523
2032621
557294
173591
2412198
2651906
1833536
1030433
1371138
773729
1129553
2434236
142416
2125461
2329956
2284861
2634205
249008
1943190
1046536
180370
636557
1833666
2706109
1070727
346543
1508028
29589
2896648
462203
2190064
411852
2217897
395890
1441465
508148
1393166
256270
327346
834514
196042
2131221
2919878
2174868
1307377
341689
55574
554592
982319
1220101
144455
2362675
2194605
1712645
2734912
2143812
2424907
314787
2586241
1447667
1745723
2013305
200475
2063925
305251
1856853
35585
2248881
1837231
123874
1410709
1870420
2488112
2634789
2602298
2510280
2466981
1822472
1297314
294284
819879
1517623
2495555
1267003
2407689
695145
1446053
1480463
625580
2738325
362748
182729
1679883
595052
285185
2048595
98634
673575
2291419
445034
1520435
1721545
2373301
782319
1826439
445277
449980
2376636
976548
2776885
2924059
830882
127626
210449
296259
195021
1114694
1990012
1311977
1411743
2022638
1021415
2654927
667950
2231050
1229666
386841
1467054
2940523
1104369
364155
2038748
677345
214303
1449739
984917
1849081
936615
2933830
905736
387810
465827
2582205
2746886
1433483
2305241
2656447
25645
2688396
192456
1994551
933649
2779292
720899
1972537
2135110
393998
2869251
1675552
989567
1453347
2769749
2920611
599566
122203
98509
277177
2565564
2267361
1584574
2647569
345059
805494
2156761
1438349
82398
727521
2885246
1571371
951426
228766
2369960
295125
1987115
2505033
554207
1027442
151438
911057
1413133
2771398
2369473
364821
2294503
1093331
2588743
2725934
843306
2902289
492267
685112
698499
2515059
1428055
1807159
2834607
2912569
2461112
618817
1827052
967322
2600761
2053478
103042
1119305
943308
2413190
1215497
2435306
1118143
519253
384663
549463
2740409
84551
2492954
449318
931271
920453
2392343
2574893
2902887
1019882
2509489
739902
1703306
20404
2413820
1151508
1273907
841544
1743166
866750
408936
46783
811119
756197
1358979
489597
334073
2032829
540846
1441018
2836927
2477837
1904970
1254304
2572458
1031249
2085110
2112047
795840
1040562
1745127
128612
2519758
1684849
734651
405762
1055040
508180
1689947
1268741
2369200
1897947
608170
1570288
1037162
781255
1005834
1319983
1238604
1361376
1727659
25993
161187
458928
2195779
2380362
2774997
1931060
1076555
1401469
2064085
2772494
1887406
155005
1300555
2883719
469400
963247
5116
921828
860298
842437
2218993
673474
69009
2381197
1391495
2636874
1714859
375465
2647170
1303618
722627
1286269
294716
2727503
913584
1652908
2046195
2868618
2711205
2505678
1093943
2262371
1491952
945106
980423
1051027
16644
278293
1713590
1182682
109884
866689
957273
1485514
1433986
2051424
2273415
1083939
389605
819586
1277883
2877708
2507718
2340879
748504
1777352
830539
2121324
1626383
2479496
1941251
2690714
207804
337829
2478691
1041509
9377
498103
2095687
1261330
118320
1181059
844351
2861089
85833
1031241
298953
2147669
2216163
580640
2003094
882249
1000190
747827
13833
102477
1430546
1376772
372503
977900
1064906
2932511
711672
46536
609705
445995
221764
713959
1080506
1903771
2628344
821620
992699
2356635
794491
2542108
1698437
1600028
2469158
2137267
2668000
759378
2524131
1611129
2340011
1311255
1595336
1249443
2631518
1609731
843648
970322
2358499
2285504
1385524
1768639
1194491
15205
956291
2092888
48040
813513
1151595
1621576
425622
1387131
30838
579619
1259971
675494
2791758
523221
1309021
1935509
322762
2547738
2736677
1421723
2849908
164760
1806562
1215095
900855
2777568
1020313
2876828
133332
84492
1005349
2628457
2387679
92667
1873541
923146
828499
1255373
2331044
2203557
959782
2444333
2755983
668347
2600830
719453
2484435
179278
2419548
1154066
1204872
786477
2204799
2513761
1902358
446665
803981
2770472
2466700
2862587
2031797
2511500
2761283
2080131
234134
106803
961767
2781072
2591135
2901813
1324461
1994264
587958
2446599
2282852
1973663
1377373
1085535
814765
230895
663254
314580
1031332
502550
1915224
2114217
1131711
2755159
1851418
410250
91929
81954
2288994
594376
2719793
410683
1496825
375533
2927795
2682051
2171621
2870075
1683647
2021822
138345
1275381
1460195
2581732
455759
635224
1913621
2338259
1110401
258617
2799764
2438255
1741100
1108693
564138
1178126
1059856
2483794
1903176
1034565
1629455
1654808
2918613
110123
2010614
1882483
2824648
940606
2879389
508074
2693896
1977838
2940306
2649346
765704
2642078
262784
2756872
810039
2274465
2370988
658384
2487037
1988536
1152701
2458571
604827
338464
743890
95744
2409691
2465683
2042907
1866398
2218393
1617396
269390
2289041
2369334
810697
2274540
2905416
2754273
802855
1544230
1509342
365641
1040760
2022505
554602
446318
2675178
2232011
1789349
2783790
513841
195586
1023997
1883516
111866
170138
1625783
603574
6872
1528264
1126824
2235912
763916
2811506
2481588
1070890
2921140
616348
631394
723597
2912076
142220
2113521
2476447
2250463
799528
1581429
49976
667586
1369826
631066
176328
2901596
2593695
2081009
382339
1609776
1464717
581934
1935291
109561
119459
2811625
130013
541291
2057341
3103
2855459
368365
2310461
2037514
1668806
1731333
769743
1461814
2422161
2837547
371049
2769606
610443
2546782
2442378
1926901
510171
717955
1077708
2677898
983163
2520201
693060
2707578
337239
1732552
7108
2919326
1783914
86031
2229339
766708
2167260
2031378
412975
1322718
1758848
1021456
939640
1672817
1587310
393295
238144
296836
251145
587426
645829
1384373
1362281
235000
1040710
2645172
1350423
2227433
108330
15969
22595
2577195
1610987
1740835
1532343
780410
886230
2786190
1245090
1859571
1076552
522183
1998958
2009560
842010
2702118
2337535
721426
2377767
2049785
1925810
301451
2654239
2066757
1562483
1748779
299118
2491174
2214134
1520823
123325
2280961
727285
2218053
99870
1974142
2711769
248864
2770560
2652090
500193
333822
2806165
1720833
615727
2312608
2602091
233918
2926569
2871980
1201227
2423877
623034
2938288
271243
35984
193426
2671646
2445657
2053745
2669840
544878
1102718
2288031
1679883
283274
2626496
1012147
1360185
723457
1396104
1449131
555058
2839861
1197702
1800704
1997133
1929201
346177
2831394
2034291
2515793
1244107
1544600
1794912
1029988
1765666
2873841
558254
1186560
456983
364922
228559
1919153
1207580
2296574
1889612
1476130
2649511
2183560
931592
481561
2562212
761236
71876
2159755
2015494
608602
800173
840176
1367131
2576820
1151865
1628000
1128333
762637
470211
1927279
2575568
908491
2639925
1477068
2129888
2787317
333624
2369905
1622726
2418300
2702602
1058181
2777721
995676
1347630
453793
991605
1042408
173446
458566
912340
2288165
1549916
2844101
2231885
2794444
937626
455434
2462146
643224
2021842
1608900
851890
2385065
1124481
2031965
1681056
1069427
841335
2688316
9384
921490
2925432
1175163
689175
2646728
833285
91370
2220489
1442116
754598
2713798
2921553
2023585
2894068
198542
1365356
1936568
1088394
358171
1399985
2311902
420341
1321894
2824141
1973839
1860735
2670375
1443316
437144
953837
1650634
2122135
2606213
717563
2678627
2758156
1904700
2733374
2742758
2155271
1154879
1013091
874620
2314020
1125109
827483
2354492
1860155
2862879
1117
1951682
2642228
2287275
388621
2106626
1861474
1188628
202315
2049756
1736088
598152
319931
1363924
1802904
243584
2167660
1525911
878766
127954
1868067
1748429
1616260
2370008
1262472
2709606
2899766
843964
1541155
1769766
2666706
421730
1989551
680655
2892487
1644165
1966566
1101651
768278
786673
2378424
802196
2048838
664597
2658237
564969
180397
2762913
2366945
1815599
61598
2063175
1212759
73019
819423
77948
1071150
1270957
2466172
1850051
1934406
2662576
668502
991381
99839
1366596
1111541
661528
1524407
71945
1840948
1672945
895697
1297442
2650469
418909
1176814
2004629
2412754
2556454
2464730
1803003
60629
167286
1257404
383728
704668
969587
2026661
2252102
2441475
1105842
495348
979917
1742406
785843
112490
1277779
1760614
292477
984842
1481359
1845150
1735263
1266090
478405
1425436
85957
1856958
1304919
1968851
456343
1230632
73969
2815787
30686
2679088
2696221
1868583
2323754
2399743
392940
684662
81781
1583443
702663
1567122
715048
2464971
1081838
1400231
1227252
53526
2238234
2463038
2515545
1224332
1848161
654449
789846
2312419
2476455
1712027
1737992
1817633
1751864
2123031
863967
58015
1629234
2730495
1755878
642069
1835474
2190258
722400
1487228
427382
2922547
1619792
1926637
2410505
2454625
2191777
1441790
426342
334298
1738860
19420
1724465
626301
2560522
1603269
2732877
773554
1171690
661998
1685702
431903
2743067
27876
863788
30231
843231
2439777
2380601
2858191
2747461
2045987
1370263
1851755
743487
2680176
1998352
1352685
1312569
1562659
829599
1705273
1447449
272094
751406
2555828
2534301
898424
962985
1450907
2143909
27678
1360909
2882937
1511804
2241157
1999060
1010136
2569017
1302491
385414
593541
2035088
1204469
131054
2267646
1182005
2641709
76174
2884065
107752
179958
2352451
131389
896753
2897394
773096
1735342
2492526
2131619
264334
543391
446471
129555
1988374
1841409
2139461
457169
1945223
858783
719891
2308560
1218188
2036114
869102
194137
1895128
1967666
2618229
1581292
1197622
402408
922506
32712
1876779
387803
1191423
2148235
2056363
1891688
668434
2164602
2132336
959695
747025
491907
2686099
221693
1690108
298542
783910
1675232
1503728
2937807
108164
1039450
848152
207961
2506864
1111031
1163381
779012
2415558
1427740
1485074
1713718
1721468
1099976
2898399
1006337
1707352
721299
1358515
772849
560185
1270499
705234
136761
2485532
2753011
648743
176167
2209657
1761572
548628
1228095
1840961
2110248
1407738
2535683
1275828
1390851
922890
2883070
1716131
2107481
2863943
2880969
405124
1316018
267181
925816
20211
2863402
2218856
2753483
2257854
438213
438680
2271370
346509
2723422
1552950
1874873
530805
887144
619573
536632
1261726
1325099
1726711
2315955
813931
1699973
2922761
2069515
1066496
2511137
543254
2511803
190690
1236417
1432927
983772
1845706
1481172
2661912
1119134
253153
1358383
1567936
1861204
121412
287107
1354967
1034135
2906575
2333954
2900608
2643247
302065
2224232
2812113
1792424
2247724
2704266
1750286
1079468
2580629
1946294
2893877
1230726
1889072
909827
2218480
497621
731583
432974
512203
2122134
2837701
846805
900230
2058481
1103628
1754211
2381244
507140
1527547
222922
1035615
1860468
1030589
2700075
1195768
792236
252717
775046
938332
923560
19351
1220171
1135255
153539
2320699
2709742
96012
908751
2889871
1997762
1695608
358770
2296373
1500968
2660242
2795344
1860051
1124344
2328966
1755898
1308293
1629928
2674589
824092
1734614
1536675
821896
817863
19323
2455850
272803
801602
2378262
2699229
2581488
2932319
749448
123108
1253523
1055454
731994
2530513
1923421
30291
735995
1288111
1240534
1327441
300807
674064
589599
1466059
1594335
1681685
1115030
1328827
366116
2137460
870389
1036579
2215458
2244450
2816651
684610
1741777
1090605
1711487
1554134
2344742
1851731
741514
250483
1730578
180938
1692606
2438814
1506748
2298747
2356255
1873914
2107419
206400
2526402
2283570
2380196
217087
1385637
829338
196012
1762782
979538
584169
2809587
904852
1638790
2748431
569456
1479503
600465
1142618
267460
527258
336427
939478
430485
2341732
273873
483645
811759
2432000
2286734
1552792
1101623
2340169
2121222
2224982
2675776
2240169
2267245
2181049
1065924
2892082
1283769
1959868
1833948
2311920
2772614
2034646
2201321
127554
889440
225051
2139523
431892
610854
1553250
910851
1332087
2362082
2173281
2331449
621961
2571132
1871952
1885036
2488431
2285850
148089
995599
1497255
195370
1472228
1197199
607085
2928891
779625
595849
751017
470805
1098876
89045
658732
1488344
996128
928483
2428697
593696
109940
1513628
1199250
1775634
437384
2497236
2149437
2591765
2489447
2509540
1127631
2220402
2504070
2778020
2244426
473357
2689195
1267879
1246059
905243
843530
2383642
1412362
267208
2138345
1729486
2062220
731180
2525321
1725940
412363
2704428
609675
1387141
1632259
797981
754238
263342
1338175
849048
923284
2491615
802014
1237562
48184
4533
2401691
1383563
932236
1505493
1031664
1665264
760062
1867946
2511581
2935538
330723
171422
2560497
2198566
1141490
115415
881071
499806
2488430
2283315
2133354
1398456
2666765
2151381
1978059
1349239
1531301
1271003
1047888
1604786
194685
88876
2842455
2443770
1248707
2020100
1498256
2134841
34078
2849668
375862
1174502
885787
877240
1042978
1430914
1072851
497880
2014891
2466306
336852
2688046
1630555
1773984
306422
2665780
1079461
595933
1671108
1495916
1592864
1859548
1900645
2454831
2192371
1207260
2211590
2070079
2144824
2066319
1662105
130328
451054
308324
1743592
2671096
2275540
996034
996447
1278861
2434572
2343473
992817
566897
2938061
2276571
2527182
2540813
1111309
1525089
1728510
1099906
949216
1790792
2538060
1489033
1706172
2498233
1279953
1663377
1975106
903200
121819
1195258
49656
1883972
843294
2484325
967699
1410298
928091
1153302
378758
1716657
1221528
2246411
1292247
1583761
1383827
1705340
317400
1486490
2588734
1180729
1221691
1245709
1976104
153113
2806722
1362536
2864603
956545
881072
2756856
1287737
1788657
630462
899167
279791
1288968
2261321
670031
317047
1312137
605597
1346263
1617246
205976
2076115
717591
2504310
2359343
2426865
2632220
2046370
2275193
2522902
161373
2261146
2810652
1153818
2515124
710347
1392692
1276938
2787240
2871536
2094903
894800
8933
1976979
913401
306615
2457182
665724
44209
2490853
2938553
1806422
73533
2467622
587973
2373377
906879
2518836
2218626
152012
1938738
2447714
677957
1410611
1781370
575006
2710406
268117
2924696
2598668
827245
2037364
1761081
595299
2239004
2559445
2609156
2785376
2855896
2908868
1870533
929966
139698
439414
751215
1409765
2036844
564317
1007146
1439657
1396316
216238
2437895
2414644
2870011
546979
248317
2044366
2813990
1268697
2448160
376944
1236867
2597717
538100
1319606
93103
2843426
1240872
2145015
1029561
1412533
1666108
622745
2628473
441575
137976
1793810
199955
2757677
799212
1673633
2189420
1331630
152092
776470
1710178
2435252
184202
1439234
2215669
334799
439090
1431187
2659061
2239985
2571263
561021
1145473
2487124
118177
1605044
1480001
86449
2062799
688721
1141802
927317
1031715
2080793
1682434
712385
1284727
1762947
1841245
706902
1752198
1128730
231775
48743
397428
2579050
1607743
1459089
408713
805539
602580
1229581
1720738
741001
2766521
2443643
1772991
233446
244097
2520164
607422
2341359
794716
779925
2198139
2812566
2034880
1564635
2122550
1590563
1922401
2743745
901256
934888
20096
183198
1500158
428825
2809840
1582248
148429
888189
2490775
566132
713041
249467
1540544
378899
1997454
2604864
44325
502119
1309703
2074483
2159565
2366923
866248
843239
735562
2381555
2358565
2300392
1899088
1639605
737061
670152
1425473
2772878
2602065
1103977
524892
2497050
552614
311778
2777078
1342364
625964
223494
2507171
713808
1604261
473071
2722786
760483
205220
2355752
1728349
1328627
717506
912367
2809697
1159674
1462241
373348
338630
2814556
2474371
1872846
638729
1645966
614906
1140325
1494245
2504392
60225
2374296
1536277
1806897
731819
2283236
2549103
1836549
2605782
1730700
2199766
689420
708288
1345510
1925890
912384
2282624
616943
657972
660973
2415045
1789895
1543182
1353562
2399726
513452
1491835
2548279
1605232
2552386
188166
2105778
2596270
2124486
1964464
1117972
782193
1705075
484191
1086844
1148251
1545422
2094652
603480
2513107
764385
7879
254677
1609989
1198554
1515884
886436
1072051
2879654
467832
93165
972848
512921
572056
607091
2476813
1777674
1350916
489088
1827876
131133
450145
1790524
926793
18689
65460
1906993
1621970
1911627
2514062
97265
2312307
1388912
1894511
534275
2073085
776899
1205087
760216
621061
1649083
2265625
2563978
854457
1503458
2293055
1642800
125672
1754193
587702
742569
1430871
1016857
1049042
258030
2695385
1563680
2745563
176090
1340714
153835
284019
836081
2127674
2532437
1607484
1160779
1635590
900557
970399
2874574
1462657
2604829
417810
1994408
788855
699326
2677420
1291675
839809
536487
1594748
2148829
2294581
2520690
1292226
2768474
164420
1836690
1188397
93293
1831885
1138261
2867881
1244699
341164
215945
1603173
2234447
1561253
2762013
2361970
2590721
2141814
2574411
2385541
1654800
1900802
1704810
608385
874712
1084205
297221
1177106
636465
1293887
961218
1536606
750998
1713110
2500309
1396086
2296388
2173181
1935201
2830722
1249418
415727
1228176
2140551
2797987
726293
248254
1455270
2844162
2421014
2152698
527084
2849306
1821718
2837517
682439
162705
1618660
2791742
1178629
2638323
881430
744419
762125
719521
1546532
2144401
38309
2126480
2573938
2419563
1799689
1685854
402332
1744109
2707503
276835
1848059
1992406
2665886
23405
1992038
1742996
1512413
1884999
1620163
445872
949459
879470
622978
625014
737381
709550
1795602
1566043
1900031
896184
306292
1499301
2626220
529179
1165406
2284069
823474
2909948
2351659
2593991
1422265
2557145
2162942
178864
2274827
2196100
30200
875532
2594831
378097
2122104
2745546
2541997
1279944
2460914
809191
2836089
231886
2397201
1016562
1241579
1656565
2585346
2245869
1965771
2806392
1263575
1194445
789533
1254419
2661981
934468
816767
2671188
1684522
1018865
1795143
2913780
1394808
2162444
823436
1231873
2060953
2868905
1585543
542546
2420343
913277
709212
2120330
1485602
1839398
2856182
751116
2274382
2775675
1110377
1134712
595816
51470
1180265
1382287
113334
525263
2686981
2907753
659247
575151
1027786
2881697
1727799
281721
1606050
1781290
1502704
1437373
2198907
2544415
968157
847364
2552307
142276
1699999
1822793
2911133
2817084
42575
906
859824
2310193
1899850
890286
2890647
2029657
2732962
765984
1998881
555232
2940042
592367
2437522
1009071
2556549
1948129
2402299
1872409
2028349
2088429
593532
873698
25592
1613455
811651
677627
327020
2357992
1645409
134006
610677
76661
302848
472417
1530345
76410
2628390
2642057
1626339
476979
1534959
457743
1788189
1591353
1706030
2400946
2046351
145510
1552053
2424721
127323
2336299
626779
1415604
1939818
1815414
2212275
1288198
560444
1042490
1079666
303744
2491679
1148826
1707563
1183011
542478
326939
1176946
1872600
720000
1261462
1392392
1036397
1985837
350924
729658
1460253
645979
2652796
1810505
2627433
2071699
1954879
624182
2488211
2713010
219608
766405
2603429
1067485
1899518
2594034
2783110
1011188
1892820
2905623
2417328
2441439
2378038
788885
2051015
1583552
1447342
1337410
1812072
2400971
2497427
806051
2129217
1739411
1251483
1685909
71312
368009
1339385
2662880
1157352
2669601
491734
2403100
2748118
2426975
822729
530189
314587
1890112
2858062
2305099
658673
1068950
1980894
2079811
1195478
965753
309107
943470
731329
1508039
1960973
506416
280098
2069011
2868984
1165188
1096060
1854982
11403
978434
896785
35959
664000
304670
246797
1985158
886075
2174678
2085266
355816
1623329
877108
2616455
530749
347073
1393495
813792
2513539
936513
1593505
879989
323948
1894637
123095
1102083
1123818
2835666
342608
2342168
2321052
1787384
2714643
1588889
2119034
246324
2777735
1813482
2070722
321367
1783410
313419
1822318
2130480
1149629
2520094
2574490
1838652
2143145
1562099
258831
663275
2331884
1956925
704416
1883173
9122
851942
2840449
1098092
1896775
797734
1182525
1869151
2765562
2368962
1805106
2355834
2860836
393059
1198675
551125
2680962
1006737
447941
2852684
17647
1766131
1093880
1425458
2380819
1048291
2745054
671954
452236
943486
857443
2910237
1387746
2364803
841438
2664699
2682762
1676559
2243887
865422
2711425
1681832
659046
2523380
2584681
2899646
2817463
398585
150430
2246795
1064950
1508431
1182672
1347424
15338
151626
1025480
774396
1821015
1183320
1696278
2149488
1473696
2230475
61325
274321
1177897
1524729
1832567
901932
367586
881778
2526557
2130058
2055141
1402366
473315
1756243
2302718
2191523
410215
1711414
1268389
1868887
1358598
1522971
2371410
348341
2395013
1292068
939905
801299
2509785
581190
2525294
59488
1906605
1053738
295185
906394
694513
1329432
2549479
1044884
1609945
2207003
1841298
1269216
1172140
1301652
1844897
2746427
529395
1744065
2129044
2705004
1742453
682085
1146783
1290483
1164800
114136
2608132
2495544
915455
1964511
2240670
2850160
1676659
1903653
1921592
2287869
601562
1292942
2369861
1641424
1033250
637644
2310108
1670574
272046
222775
1362641
2625130
2498283
456288
822946
1976188
991245
2876106
1337440
2065947
1467404
1868669
1468271
94927
1772072
695447
1234453
1529420
1051402
2719048
420902
323328
1801156
2323052
2935808
2019873
473878
1122275
1240178
2057441
215653
575883
2233969
2653323
1068057
497650
2457678
381895
1860172
2261195
1716295
1943830
629313
1622415
597784
2544898
980444
2269810
655898
895329
263850
2850070
768257
1775375
2212052
2121837
1610035
224038
2844101
1579112
2801429
1460006
2660670
2206055
2469793
208764
339832
1396150
1700832
2794668
1176157
358861
1288307
2500157
2235248
2669854
1226707
2720585
644072
711112
1469624
2820333
458648
1148357
1316223
1936061
2049415
2126237
1560562
2110384
333365
1236573
2918067
1192117
636753
309367
227375
335922
71595
2523072
815985
1572772
156309
2841555
1723254
1734859
2720362
1674923
1591387
342879
1533200
2195435
38824
1316753
458633
374366
256830
2408339
1830721
1265920
1245192
591008
1748585
1232465
2642055
1812226
723220
2846298
2397253
2543319
1135412
18313
2818431
2745827
2105355
2898609
2115788
36647
2604654
953806
1017402
1855597
616127
447171
85014
162381
1430540
636761
384231
2683727
2613694
2182832
1494823
404037
215366
531184
2482664
12171
1016224
2706646
2451365
487663
2175420
1353242
2285325
1964565
572527
1584186
1915501
412138
1632913
2670503
2470138
2474279
977884
1031428
1368356
962174
534673
1320055
70666
2271212
2545564
1395100
1486900
565286
2264240
87622
2519951
1357977
1255748
132507
1397726
2483215
291815
2453964
1687798
1708516
1103296
2337927
235918
1947370
1272279
1932126
1904655
2832273
1734571
2196543
802989
2701016
2715006
1167504
837462
556313
1423883
1170405
1615840
1470061
2779791
2001666
2095544
2089542
1690190
907118
668093
174486
467298
1372338
185009
543547
1558150
1526774
625016
1708506
1779790
1546110
2899059
1813757
29203
109758
2823274
361121
1934149
2585640
1617345
967835
1512476
1520732
2361315
1344257
1055537
443028
119730
1516848
504937
2591731
2430372
652661
1409692
321194
1734821
318757
2624630
877019
2908634
1699462
2432449
849573
843086
719859
1968777
509997
295846
2515203
2717381
1190559
1206025
2627314
2440812
2405749
2414369
492654
394522
1113353
2653546
2796006
1087139
2840031
1789198
2063762
2328896
1811378
1682978
42119
1176663
1910655
925057
368352
1928738
2676772
53827
2489757
608186
1965513
1914688
1321194
2699562
975347
924495
20179
1177499
1515877
467041
1035356
833565
1845031
2429789
1171733
1092730
376992
362257
2871080
863387
159307
1238522
1823286
1464326
1320683
731659
857400
1515597
498905
210668
2570840
2023901
2918921
1732723
2466911
1744114
947640
2121076
2031353
446541
2168845
2275216
2126872
2392353
360836
1367411
497216
2927641
2664525
1508470
894460
679422
587234
1013799
377472
2539208
1264512
2931959
399716
954910
421933
461122
2016342
53346
228028
1716994
1780052
203921
1163132
1373500
2905479
2158488
2146492
1881140
2448670
905511
2041392
1093859
1383078
2112920
1519853
1531005
88354
594734
1204074
1693356
1435291
963093
599491
1799370
1816831
1770918
1483239
2128115
1119401
999156
98179
306677
1584698
2088352
197154
2658390
242799
1465971
288505
421929
428348
1245263
1885567
671257
336843
2521294
1637330
1486291
2240723
2699425
2807029
1030003
2260891
987403
1204524
2307322
1404325
31227
2297286
2557275
1568866
1634370
1130396
2045285
1421857
1989836
937622
2744362
1252814
2806219
1462274
1673363
1468500
551894
1385102
51320
369196
1925598
1382626
2807135
672670
1160294
2455831
2276793
1221995
1818397
2541641
901765
582311
2773168
1516910
2464928
2914690
2433720
2107540
864580
1788513
1286734
608962
1475747
2125279
1356469
1911043
1784446
1212562
1153869
2220468
23213
1229685
1059319
2698628
1337585
2058961
1832223
679878
1501172
2547160
1681303
1467861
1930288
1013352
2404928
1166442
1553249
2461244
1287277
1336978
1656993
1962151
2299740
667897
2514500
1929779
874026
77135
2388968
2316396
2256103
145304
1420503
795295
1146752
2380464
2373881
1939834
834938
82035
801597
265032
581780
1498900
683778
420881
1970490
2434688
1196045
1053710
833786
2554488
2308982
1974928
998058
2109100
274676
1910039
689868
778279
1918702
2105806
996933
2356853
1686369
2579849
380358
119098
2321429
1302951
1147360
943918
866883
2310225
944589
2171094
1263245
92679
2707624
2602976
1577619
71914
2496145
2015277
638990
2398797
222215
2746768
1259138
1939905
168743
523325
2204408
1230759
2619481
813318
2415290
357917
373288
2272543
2330632
1848579
254323
518580
2687135
2413421
2809997
1090095
704009
268207
1829616
2193464
473990
1502072
2169082
2203977
2457835
842037
1901120
1552659
190688
1929884
82229
1901762
1432515
381673
582391
467060
2741296
469383
643725
2254539
1173467
40065
1759643
2808248
2386698
2921803
283662
1892150
53651
1507227
1719354
350829
1343282
1911653
2376334
1746280
2383975
1367088
1297680
2189941
1964308
189925
136714
978347
2678387
2594549
645781
1574529
66420
988124
1566293
2706292
2862652
1374793
764334
2806244
1771524
806631
1132384
918532
1538187
2811960
2100529
2706240
2902594
2672785
2324173
1398078
2186787
1416293
1461060
415288
1772305
147309
1274925
2915589
1652119
1798503
1600577
2700154
2022092
2681397
202816
480383
621784
2484562
2325587
1605502
2006987
149145
1209641
539105
893581
2360055
1504690
1333878
2379933
2553330
1483685
1624305
611211
1736235
1797059
2357917
646839
781744
2468145
227543
418255
2721867
2474125
248557
1847352
1037385
1574293
1478978
719411
2228475
1298251
2230656
700164
1317855
817771
1062197
271298
2054002
2269583
1389298
1057441
1828110
2062464
863555
1385901
2806009
2570415
63241
1016220
1120904
712213
406536
1802322
1035845
2192752
1656039
2444587
2762772
1037048
1536319
2059021
342947
793740
525734
1828190
1852054
1043439
1993277
1628989
2057773
2795974
2223634
629572
1480428
2493866
2130942
2500119
1661926
1979362
2276645
316460
864657
1986088
2376007
538787
2687962
4213
2655821
2804641
2429805
636638
2626809
2903630
443534
540
1785133
78692
2838834
2328391
2395048
854632
2362489
130057
644675
2411987
773736
395822
1326690
1302099
1471505
587353
1070533
1240219
1483351
1362880
308237
2462159
925592
605789
1599967
2940230
2261367
2254759
1034606
38017
1018689
805239
2183178
2281490
1718502
275535
492207
2087908
1897744
51889
1896874
855308
2926163
1195676
764909
2904629
2697509
2641556
459434
2516277
1769076
2394953
2002469
507186
1294053
2813692
1630230
374859
1710136
1261205
1873725
322661
1522329
1285757
234593
931490
1043589
2233380
213872
1704106
1718445
578141
922667
2571643
1007121
1325393
2545035
1115657
810654
525444
108061
823375
1166717
399023
905018
581009
898461
2333329
1283785
240293
912647
1919055
1068585
946886
1020572
1466840
704438
795243
291283
1965043
152943
185856
2221199
1922900
1796391
220342
1749872
2193297
221062
1932685
2065152
1501744
2675596
410051
1832681
269609
2286979
1825221
300665
1639174
2764421
294272
2552302
678516
2253831
2482094
1765729
728368
2734406
1805923
329873
765218
454390
2201927
434567
986347
1194722
1110902
2097643
2741888
1841324
1154302
2170039
447859
2577780
77702
2692705
401577
2902995
826108
2430197
2209982
2490165
1507476
831769
2107911
2616820
2289231
1682210
1164375
975338
942938
1422081
2544180
2354819
967474
127737
38435
1195135
1906880
1008621
2622918
2244678
1062285
512408
588944
2563214
541605
2899475
2316142
2569901
2025853
2931762
4457
2198676
1528902
2535691
138389
1762959
1733130
429658
197940
1588353
1679040
2199035
1955408
2793898
283585
890641
291483
298387
101721
1600618
1438491
537357
870568
1152435
1869074
1475539
1990702
1733559
1191946
1712665
1356686
1559778
2919151
1154441
144528
2529019
2585784
1348031
538587
46551
2866562
1294760
984505
1476867
2585704
1956575
1753303
1253524
2552360
2201223
862211
703324
861097
2083043
2514341
44191
1967092
1901315
78804
2875301
600962
2039050
1459699
1228758
1096051
2881080
1043221
188056
2555448
997178
1000854
394077
289427
849878
2313236
2266895
1852129
398049
2613546
486824
1985433
1630051
935896
368125
2057028
1385509
2388201
1401068
1115261
252483
2260422
1814375
2038506
286713
34978
308780
164850
1481871
250778
1866891
1468507
423758
1749339
229231
2744563
154341
1291771
1442271
1914469
892546
2073086
2253573
1369410
528123
695489
164258
2341452
2852479
1532417
1832172
108041
1720078
500372
1854469
2430032
494468
2555240
1527222
499923
2685762
1878169
2145783
2651562
1763925
2661342
391942
2446037
2178419
2115628
412958
2582215
726731
2238775
1203279
2382243
892589
2292982
627876
2587166
615763
2795019
1606027
1183190
1149988
1549724
1588195
1408446
137472
2917075
702923
2755790
1231000
2721630
341291
374393
286768
2641117
1517334
2005674
159985
111294
1075301
165364
2251948
1912404
1728560
438952
280527
2363305
979618
1419788
1410903
1364764
377986
1334944
2770968
400765
153866
215796
528740
2235698
2796151
681779
1253917
1287970
2264399
922174
1765328
2096444
2268568
502846
1782070
2933013
1847616
1953971
1407951
857916
307083
999093
2635722
1630020
2196001
341330
2738615
1980019
924969
1925421
806688
2430338
1483532
2062628
248595
2152199
1578075
1224626
1338782
1243066
2887085
1584015
1280957
1157048
424860
1993537
997167
1184147
510965
38092
41462
106005
1315036
1218757
1877267
1629738
1762437
983799
1272676
1471673
891411
2708030
1566002
2094669
837812
1440623
288665
2020684
1307143
1087966
723720
2359383
1857794
1616936
2300484
1228795
2641385
390704
1903609
284092
2300516
2565480
1508364
1429006
954598
2326137
1298653
201198
1519606
65018
857458
1645190
2876457
1501573
26124
2320344
2025948
2707466
2099263
1975907
707844
2476672
962424
265208
1572326
495480
788470
107724
702300
1983408
255805
2027772
573392
754264
860774
2802765
1340037
1671312
1792318
2641830
428793
1168066
2886207
1563245
1610310
622278
516320
1727635
1165544
1192497
2466080
9648
1664991
1575046
2562660
766168
878085
987934
487655
5451
608227
1367694
1197762
2121828
465534
391508
40948
2890576
2610747
180511
2846419
488611
1325061
743527
198432
2634968
1362992
1890473
737739
2778515
1342488
1343199
1950469
2084629
1557468
839662
1254251
1639073
1656101
539945
506668
2192674
2180875
2317083
196104
1430758
676353
442669
881303
331600
1002997
2832136
1400752
937056
2745317
1687898
2043493
2298693
446352
354349
1266937
1912458
1001565
2894603
2678395
1155925
2318218
709546
1589696
56780
1921823
639939
2629006
7857
1263611
2561056
2657125
2288160
2385766
514456
2289146
1631650
2463181
341418
2617102
2038964
823461
1561728
724099
2458075
1875361
1889511
2340919
11047
680466
1007553
1667689
2440733
2478983
1027289
1225514
547880
2043475
1074482
988215
2243043
802690
18040
352674
172439
2186553
345767
1176749
173381
830410
107307
2327141
611867
862515
39074
55484
1423005
1330214
1377825
46256
345148
225362
1160921
1432052
206321
2905346
1976672
2843250
1049892
2478637
1508217
2051029
2758324
262995
2874901
985398
722713
1543344
2820865
361240
844020
2200195
764499
2588403
1773842
2904411
1013076
1867644
2518576
343352
2888299
2372581
2156252
1941279
1341949
252684
2650519
2342342
1260338
1173335
1569344
2769363
309170
225717
91194
2501383
1817881
1610245
2738540
1826704
1722070
2914516
103526
2453436
780828
1497737
2181932
2158571
2201171
1183772
2622671
1622831
2071917
982605
1825052
30630
2580973
2121266
261364
1460200
2610125
1604613
1983545
2582302
2820755
404098
2891979
2924697
2336599
1000397
2174322
831786
1457777
2405330
1419359
161838
1764686
2505138
1384560
1928536
1265974
148078
2206827
1930495
1545425
1945163
1212009
2578520
1077467
1955577
2585208
1232716
2077274
2209311
2358379
1574808
2576722
2703944
1586178
155415
2578333
556167
2873263
1491894
1377855
623218
1900141
1750129
1006057
2500719
787549
2697162
2638672
2872304
865232
1902470
2236862
1860429
1168219
642604
2153669
838042
807303
1583207
1281801
751031
2407704
94908
234360
1939909
730642
120138
789008
385373
2800258
1331232
1553327
194248
205092
2067715
1313948
710810
2662221
464653
976724
2873726
581840
1466748
16653
430279
831908
485661
76632
2001981
2808816
2593420
700618
507353
1035538
2809238
1723831
2863507
2478376
651881
2053248
611933
438070
1570226
2847817
1768859
320157
2888193
1436138
31819
2309283
2824586
693942
2681881
1032484
435940
651028
907154
2411594
1040792
296409
1305402
862589
2863613
2798704
797875
611039
1212860
204609
356378
133816
866118
1825722
2740901
1677730
867910
1179939
2505654
117236
1357395
1424741
639183
291113
377405
2407505
1417877
614658
757454
1793699
238671
400997
775101
150237
73304
1134300
2284068
122548
1204387
906218
764554
1406115
1668798
1510873
2090441
1970965
2516285
1392778
693477
572212
235933
2218100
184793
677778
605036
940244
1985300
880229
1126317
2466606
110567
1849093
1327269
2549544
1484906
2819465
1480648
2635862
2807261
2239201
530668
407555
983750
703405
1333410
2333367
2647478
691348
249014
773821
703310
1841655
1676821
1534014
2872873
1237184
1525424
296113
2815144
2500232
1058737
2750307
1256087
1288264
2133222
1699252
525864
2666920
971710
899747
2794166
1430176
702345
1076660
2136813
916911
567377
144016
166543
1461434
2414463
1107221
1823494
2380503
2691921
1351971
1315588
1964347
1745015
1581950
586710
2337307
547797
1169961
1914251
2249830
889307
654552
1407407
639937
1518783
2170577
661155
2622096
1928026
2557445
2163459
2538046
2488852
1087210
1329611
2152456
1020206
650151
1493809
2101117
1977593
1382363
1048534
1846219
2156530
2635727
1904671
2608456
1657914
2141790
2853402
2497704
2706650
463073
376648
1619152
2895031
550947
1516607
1286583
1155241
2659256
2395702
2538041
1641033
1822881
2713579
521981
1514035
2699536
742894
2180302
448211
729648
1052915
2698362
2721123
2160054
2875210
2287382
2568723
1267769
863934
2678445
316813
927612
398223
967727
1949415
2595024
2847135
206605
1876013
1208160
2025012
411322
2371358
2587298
865
1886671
2492943
2524904
1181876
2855049
2373695
798475
1891389
2061353
1027825
367107
1367629
596660
366503
440759
2336127
735853
843441
1983362
2734541
2117072
934896
1577800
2507288
204988
1646933
2166342
2443830
1195329
2585867
2527567
1186670
50940
615123
1548886
1531828
2689194
766936
242284
378194
1240738
2560204
692003
1647689
922955
1744646
2088833
1825828
1333002
659140
551066
2110776
1792560
466013
238576
2427921
2582627
2912775
2484501
1394503
236863
1810976
2898158
1278281
704531
2393036
1879675
1775710
2030977
1612882
2796188
2357322
1177911
364674
2814370
2620274
1308481
1281515
610434
1835049
2494299
2018099
619429
115489
1834965
2258745
2816694
2841624
2548936
1639545
69335
1013366
797059
1336603
666915
295257
561338
2419185
93516
1580904
636442
1111861
2726115
1236722
2350938
1000984
2348331
2873263
985437
1403693
81953
1715030
583923
2434593
1321713
860096
657762
2216090
2453769
587421
2243411
1233946
2764473
285538
2003467
1833979
2088204
2925964
1432931
2305045
1637139
415485
847389
510527
647395
258443
209610
770489
989782
48630
1219280
1851773
308083
974989
362443
616497
432399
207538
2888551
737702
1448053
329440
1915174
2060403
2274006
425172
2626932
2263441
1704608
437159
2021790
2379375
2246470
1882770
1855994
1484248
2029391
410036
1991492
487371
659488
634830
1429409
1298744
2710229
1542312
217794
2433836
821116
1938044
2568603
265729
196729
1668930
2416262
2602085
2857007
2447357
1664995
165815
301397
703472
1012936
1756381
2330272
295924
191759
1461482
2195568
2024661
80032
2443998
2100968
2731364
2510353
171780
1928040
2641032
702096
1579433
1578339
1332931
1768445
2412773
1327928
1793504
1041029
2016918
2222842
1039739
506735
238316
1431242
2119437
495111
966578
67021
34816
2556594
1934514
2349384
744514
825652
2157388
215914
2185787
1564514
2222189
1564842
1340505
1746193
2586575
2303483
1779570
2930862
2908533
1166829
1653462
2409745
2260324
2613653
2464441
1469540
1173458
2479438
662925
1688004
2424792
600866
972878
150769
2039623
1999163
894662
413212
2393273
2767893
985754
2631257
1619439
2829945
2902807
2283905
1505598
1959269
357535
916948
978434
98680
636281
1715256
2616384
75587
65371
288068
489922
631170
1228328
756931
2496590
136946
1490926
2122350
2709018
1559086
1813937
74530
1639584
2828330
2280261
1589179
1484643
2794109
64218
2120803
2530584
1037617
2247758
1027191
843834
1694203
2912351
2577390
1482516
629706
524120
622352
715674
2239090
1041120
1720202
384272
73135
1230165
2038822
311257
1267307
1785906
1274175
1096343
774741
2863244
1759298
1882524
2059078
2344787
1101667
2467293
110063
1962283
2875046
504475
2417999
1362206
417850
1861890
2904017
1754946
1392675
2860648
1910115
311833
137955
1642477
1725138
2078146
837490
1255809
1864314
1832118
2759606
1885456
2840476
2337887
1736968
2877203
1291272
492313
1313394
1149268
228946
1989033
1466209
2366134
281517
2516984
1481568
833725
438474
459076
2125942
1609090
663126
2042618
92595
1705327
1528468
236288
415415
2281695
2322384
2473187
100134
764982
197390
1130385
2353393
2270736
1644530
1639636
129515
1865267
1755793
918724
127583
2675464
2827645
1299404
846895
1716951
2729798
2357319
2588412
449322
1655582
747333
2531482
472485
2373692
1663686
1462157
700871
1733180
1985144
1362330
1153059
1390302
620765
251694
796626
858678
408545
870525
1658401
1790595
684009
1807846
1426335
1411514
574999
2260437
28751
1757153
2590473
1982589
297193
384281
2491718
2930763
2216890
499643
608394
1625641
2519558
1935249
494065
2203801
686092
560199
459389
393160
1788854
1367606
294202
229363
1147574
2381253
1878437
2688416
2035826
1045492
906701
2336442
2204872
872222
2105250
2605918
1782841
832500
1725119
2304097
1788829
1343633
2568326
1608297
422306
1722356
2469134
1129393
2521445
1634296
2354221
807476
1243476
1337405
1174371
2446850
1258817
793510
378128
690134
58244
1015899
2029696
2915139
2940346
554570
154341
2519863
2644149
2232887
1717810
753784
2103772
34777
2507900
1229881
2154553
1362751
1705051
395541
991350
855980
2147677
501891
2803590
1000585
195325
860474
1004957
1164832
811230
549016
885876
1107447
2499461
868349
467468
1576335
122292
343868
1618367
2819157
321556
2505210
1058275
770925
561636
723336
2541171
1124129
2555032
1581040
394950
1843050
1979585
1854861
1993110
824753
514984
2394458
1817917
2384449
2853392
324047
2596887
34578
256634
1102801
1962893
1686072
1691758
2460279
45185
420712
1969050
1544407
1801436
788868
787707
164774
161464
1084954
2513724
720210
561252
2273720
1810341
1172215
2128734
303472
1494028
2392845
2454558
2868050
2404713
2259210
2236125
1262119
262387
2036201
236802
2044115
1055592
448905
2576251
2540382
508871
1380690
506962
2275909
1071128
815100
497331
1067246
1872842
112481
97795
769453
1452819
2428805
1151464
187240
1769890
1093090
2387135
1254090
2077231
2017717
2496445
2935558
2421512
1119142
1667375
858660
1018112
332082
1979955
2694211
111078
624732
719609
2175974
1870483
817348
2024454
599324
915367
694851
974744
600057
2144988
1069840
383422
302860
1020314
2354760
1878688
2128096
57451
2193237
919560
680219
1898427
1171543
428375
1877955
2238861
2245103
1030525
185003
496933
1525399
1618621
1694140
1246148
386397
1605424
2403461
257807
1398563
1673723
2292252
2088528
2717400
2663337
2487538
1084658
12825
284939
1509461
1283088
40811
2602949
984019
1199460
141883
1886384
2286699
2296103
67932
606193
173264
1500854
337986
452994
1595060
28025
1189071
2670692
2761323
1489092
1969199
539272
58872
2212404
1773930
383643
1866756
1068997
1840179
1756495
1430242
1756626
145073
1935303
289135
2572165
1421471
2369868
2357486
238530
520969
1456106
1549397
974668
1276089
753870
1524357
89432
1662199
2581658
1463646
97385
1701951
1289923
1738433
768754
1306023
1835770
2444
649320
2519661
2625104
1089546
1532229
410133
2282813
2002509
2028144
373010
816949
1604170
264080
837470
2774168
1232380
2447153
1440996
452278
1816140
1982895
738804
734070
2722534
2300367
1819210
596588
2379241
200343
1886395
725512
2415606
614486
2687146
2869799
175001
2148587
12463
1803804
896536
872352
145389
2889882
2552867
1947743
659811
2088360
46596
1114900
1605777
902132
1564691
2764455
1434812
2795563
486229
2719134
1459932
2206077
2925095
575449
2685606
2720065
1929019
2609528
2143918
1052580
1554211
2153581
189747
2159434
748909
319803
1404632
1576647
666685
1105185
2458765
1963807
2513047
216337
2825473
2111727
1957109
890789
240955
1820473
2190481
232355
1827478
1698634
985553
170070
1491743
1536634
2318763
799757
1992793
2713028
1582455
2878803
2934855
566054
400370
894757
1521933
1059514
2146970
2189722
2883283
2073773
2392359
901417
2723862
1421088
2911200
1263667
1647504
2517759
37681
2911217
357908
979407
1710548
2147547
782792
2569454
575062
2861320
2468548
2801658
1919876
1730125
1511548
1130087
1162623
1595197
2665089
1281470
1961201
316614
668639
2068546
2436409
1692989
710233
2189151
912584
1896152
1706433
111454
1535586
715185
2757990
1100725
179086
2258053
1152720
1407672
1108178
1062837
196850
2288983
1781619
590582
204357
1074345
1644011
2695389
328716
990921
2586338
2206882
977773
1704519
980332
1587334
1617390
2362013
2241893
1829666
1089527
2210684
1172074
2197104
2258037
2122363
828511
1518999
84515
2918071
420755
1924756
2147194
1026714
913435
2853766
2845305
1107984
2672346
2526842
2559455
1695446
2039290
1066045
69280
2442172
876431
533923
2348379
570026
1729347
2328269
2096200
1070339
173641
2368939
1402874
2587346
2447482
641533
1146987
229004
149842
2716776
889030
2672183
1098219
1907457
1561849
1666149
1812032
2385063
480648
1278248
2856870
1587439
275325
1332290
1585472
2271983
944106
1795022
2249505
2353440
878380
902413
1319220
2814643
1388740
602574
463426
430784
2885763
2801552
2035073
1294770
310798
739823
1682780
593309
617127
1391002
1546324
2295760
2644326
2476399
2736237
2467117
155878
2354862
170416
1070604
1257290
53157
154919
2546444
271284
901786
475481
640404
1327095
1237510
2043636
2851537
249846
311092
1923157
1364641
1592105
2731577
2731569
215669
1894201
1254939
1381460
1728513
2073143
1344038
484467
1293900
2361177
226320
2326141
1743843
556878
221086
1236357
1188471
1372598
1304292
2393978
2295541
2349213
946813
1555576
261407
1327523
64971
1966713
120172
2239596
2029625
1770550
2489657
2831946
554581
667867
467520
870889
2186403
1934422
1661566
2520076
1779187
1701839
1507921
2715312
840182
2630051
352970
594674
2250747
710050
689774
920805
571530
2207229
2589711
562365
1284910
2784541
2219203
577306
2429787
2560456
2423514
1499579
2218996
2044902
1248830
284614
2779515
1155325
1572021
2098119
392656
742522
497231
1242646
2845571
2478896
455272
2254712
1551697
1276111
815031
2138244
913946
2873489
1056923
317887
1675076
2221476
167168
13000
1333255
2410256
936047
2450079
1863157
88061
2169332
1046667
289032
1101156
801307
794860
760721
422687
2334647
2421057
2612268
2597970
1374648
2743514
51229
2846209
2572906
2905367
959842
2571676
304327
1418429
1774465
1773272
2626695
498828
1055550
891138
2937202
2465002
2791297
2660159
1019219
2774892
2384337
2106043
722677
602946
2854634
1019988
2062725
2591291
382299
1998935
2686959
806362
2775165
2488159
743798
1218572
1711614
2920759
1456062
2645179
2578077
1481256
2302537
1151721
1205180
1796572
2632323
2447166
438370
644248
337603
2545156
1000548
2652126
2358676
2014970
2663689
116716
1503823
2184005
2319338
2626198
110714
1395061
610538
636377
703125
224417
724506
2544645
1428653
2512064
2353818
1074762
23596
2158142
389575
339771
1118692
1759609
1165142
2808084
1647798
418124
2460889
1788260
2404519
489250
1006619
2056503
2275575
2858215
720816
1393408
971583
1913893
699604
287034
1758302
698420
2484657
454298
745988
1331745
877241
2181266
815339
1466311
2496857
142807
175079
2880284
1481793
974293
1125103
998524
169606
2660846
519441
2347547
2507339
2431945
342869
103302
2064724
408724
2459645
1432531
942970
506875
1584756
510500
525065
1934298
1042137
2357052
1226065
1106826
2864898
2783418
2868553
681647
947280
2511049
2125643
1678853
1247467
1031733
2459450
948131
1700031
2100491
2793952
1604060
1208202
530271
400883
315734
1057170
802722
1817453
2933509
1950146
1133263
2323537
2578439
2821495
1403328
2881719
2453449
1595928
948743
420541
2844648
480536
383524
580189
265796
2508677
1551890
2128017
964743
918295
2372350
1277103
2719827
2193322
2680872
212047
2733745
1212730
1882190
128519
2623581
112970
2733700
887630
114993
383287
380560
1328027
1435233
53901
1225757
2127722
1601555
1416011
52575
2464341
413114
2214119
2282447
2694315
408268
562627
196762
2117418
845606
1730040
1086289
884470
1331441
1024896
2019248
194120
2539451
692207
2005510
2721757
196090
2138717
156973
203565
2113754
1815261
2690228
4334
2593234
1326303
2650819
756686
2283570
1512021
76627
94695
1915343
1428178
1295332
889296
1076316
2150766
2264597
1904666
366823
1292214
1605679
936372
1412764
2663707
2196141
540115
2607739
2412575
2258557
2760321
1667087
1327765
2728145
234408
2155272
1701889
1110048
2381355
1768513
2785445
2783077
2792312
522320
964318
2610212
1014761
2242548
2851422
411204
899600
1671390
2555601
6833
919420
1787700
42462
2425254
2910640
2426781
1283416
848078
1575242
2655740
781459
2421890
1977477
2717588
2402717
916274
206087
1346990
1478008
1013890
1305949
1608
2560652
1890653
353266
1348747
2327546
1303758
930839
672596
927493
1639478
516487
1490878
2901016
626311
1085716
730187
549372
2109948
2689168
1158148
683922
1474543
1449286
353071
1914361
463335
2820898
2875699
522174
1003524
848221
2259556
144721
2345358
1844279
826388
1466020
2668233
1487572
2587872
323340
336172
998067
1001096
1287661
204266
578911
363144
1719841
427339
2671595
2919244
354227
1668032
2874083
2635105
2197906
1907020
375120
2288926
1857278
2541002
1222703
2890994
1424392
2588738
65018
2829142
2533618
41768
397743
42130
1018221
1276717
2118544
812512
97514
2913780
2329197
92708
843496
605923
2571435
956142
2873042
760892
1130733
879200
828470
1691612
1266313
1658318
1720774
1782592
123363
1395128
356706
2833987
62278
990634
1737008
2073623
638635
1799603
2457210
381503
456495
2661412
941918
1815841
729006
1295037
3160
1843864
2907239
2635183
733069
340010
1759525
1037450
1404923
2242696
1980007
2723832
2087241
1032375
1524784
1510995
2765360
2752193
752488
1555879
122383
2035970
1605484
2508543
937166
421902
1239254
507332
990631
2454866
2618630
2807268
1486629
1736701
369076
2571980
1595198
356409
1773714
464885
2851547
1464484
2105412
1169978
2454611
2792079
990512
1019754
1585307
274238
223734
1767533
1405058
2081822
2444413
2279482
2591697
1928904
40721
937758
2185478
1405997
2849944
915229
2670114
2876455
611385
2317038
1354799
811965
1166870
1910077
73239
834962
2258390
822717
291736
1062119
329099
2349908
1576100
1248685
2756033
1944020
2519325
614992
820752
2357951
1349710
1920361
158413
459493
1191349
1638648
1124680
961613
747333
2907970
128572
2593713
2379594
2240557
1467935
2091230
1712507
135083
2894170
456541
2198710
454007
2710329
1110557
1559796
1004786
2607121
1556267
2238943
1360309
508856
717307
445599
41932
87258
2118418
1411023
684366
1269141
1441511
1837516
2135253
1264260
1863324
1732940
2828093
1187238
1427410
2100915
2739713
2452584
396031
765591
1805978
2240584
422635
2654928
1330043
833418
1267625
1454235
2547112
1173954
951496
1202776
472532
1961724
849430
1756579
2323639
663547
204697
202190
2060072
2940155
66179
2454297
109628
2439919
254687
2493182
2059724
120854
2868285
893588
443416
2024816
1151667
233767
495725
1662979
2789539
519648
202717
1830031
77398
473961
43908
902260
2069371
2376746
162841
782777
134954
2452295
1193483
1572863
603047
457729
2204000
1730605
2396391
1962576
1743796
1686975
882955
1804434
1574468
2701229
697121
1725821
1523857
2617215
2715710
1755736
1778881
1274969
1085553
2521938
206398
2494279
1714466
519307
1196745
812314
955426
278690
2449756
1778636
1323746
1151161
2628414
1522998
1600694
582032
2116807
880148
549449
584725
2242161
2176318
1883698
1916321
1060416
326002
198207
1699412
978111
2875946
1533183
409441
1733393
700822
2866220
2243795
2791508
622659
1498694
920930
529043
2129505
2714370
2573419
1408326
2617833
2175643
2489182
2848424
2737436
2337604
1905637
413281
2387418
2783912
2613419
612289
321645
2855972
2768295
1163939
153320
207625
1518687
904391
1298028
237750
144022
2923487
474408
1371663
768387
2661454
1379983
2245320
1802248
2810433
1316858
1056099
226832
461734
2663959
191722
1990137
893678
1824536
1415985
1558058
1054083
1873371
890884
1795441
1774983
1847498
2273744
1786076
1324827
2508463
252864
2666034
1178402
296494
603993
2586044
1685383
2404436
1790880
2213789
1146595
676511
1271253
523379
1994861
1663202
2193184
1593360
401862
875232
1682914
2804600
1785310
653627
2106909
2561752
1460031
2653986
2158185
1304489
1415376
804782
1862543
377790
72211
2184489
2668114
1017955
133747
2617004
840472
1060680
271310
1549615
1227644
1057273
1139029
2717234
1465164
1187054
1540013
2220851
618272
1506930
2896091
1027470
2639288
757713
1283193
2126099
2333608
1928383
1935792
714351
2470635
2284217
2692466
824615
1626071
642867
2651527
1286806
381972
2798189
1050713
1157618
1367090
1464231
1574235
2561508
99108
2902483
1480543
1605022
1286221
1223715
967698
566459
858747
2027701
2221589
1115716
2100024
1948283
2004583
908696
2719051
2822998
2664105
2916116
2712135
2548911
85054
2820434
1498693
2345110
1929202
1141319
2785034
2715374
1030061
2514884
2493854
1560797
2023588
1907819
2043407
1529872
2284483
611893
1297097
1586746
102294
2095100
85435
33309
1087053
305398
550382
2106855
1777289
1677775
1740294
2566244
1806297
2760891
664533
1917136
1054604
1189885
21170
2839731
2918849
1726067
1731298
1595209
1040594
2158648
297818
1022814
1412489
149450
361660
1428237
857019
103650
469456
2330134
38080
219647
1502894
2512376
2329488
1360010
704182
2508843
2358779
1215758
1441490
2451875
1485601
1223359
1258699
2052318
1933611
1372999
541412
1605659
2933642
2882592
485456
2553338
1436356
2909142
180997
2431722
528068
1522581
2568603
1052178
743525
1660
2528790
1017210
762628
1829278
2400442
347152
2705148
2218970
1071955
2880257
1932701
2213993
1297451
664754
2373688
1215672
2485970
999241
1475899
2544360
1839040
1722799
143473
1039288
1540194
1736566
2009136
1600112
2713506
2225223
1777974
156098
2905221
796110
2647398
618751
2399642
1315798
685833
1494967
1308606
34825
221956
2175313
2779583
2758950
2468487
369392
2810895
1464913
2432591
2040808
1017550
2129354
2936891
1914713
158704
2659939
318717
1950559
2670104
464996
442186
496415
402680
1577333
2275850
2544874
290159
846468
39046
885005
1472480
475863
2835876
2403046
881867
582066
2410210
2444176
1386167
1382322
1441033
2934700
2026948
2488381
1313199
1042950
900596
1083049
1587187
797652
2622425
630939
288174
2081323
149517
65577
1187800
1234238
925855
1523691
1210691
993949
1826027
2426317
1212287
1438319
442950
1755042
2625071
1194478
2448722
285746
1544481
507541
348805
1051868
2611461
211312
217349
2127724
449114
950202
636370
1776598
1862704
1996454
1196653
2072620
2709661
1531535
2179078
1941851
673828
2230876
2273617
91903
1906338
1297951
281844
233643
1023250
926181
1857489
1693302
1815033
765674
1608477
2186240
2703460
213230
1054378
51596
133974
448563
623416
2121800
1268961
1386526
2284664
1153994
1263179
455772
102476
2541136
2376298
730212
1565674
21609
2238190
495986
776747
1958865
1400642
688153
1812865
2563418
443294
591947
1702046
895987
1157038
2412596
1214720
1952287
401804
773452
964875
2024799
1756676
1342571
1104037
1534527
2341408
30796
2163956
733593
1803979
2058372
267738
1411333
1375047
1171282
1268274
156226
1903173
1484677
135571
2846003
2205759
1107777
263217
1905195
2412141
2939982
506329
2569663
2371137
1140059
396050
2515529
921397
176641
2459763
1528687
2157364
2226415
786064
795643
1795988
2606210
2354636
1382414
2906342
902075
1477426
489200
1244637
844002
2091497
1412605
1221136
898170
622697
28989
1814319
2075862
975335
120526
1574700
1839653
379186
2276035
1968593
1142357
653087
2784976
1848860
1386879
2716240
317245
2888309
1702708
2725860
2029614
2863350
955244
288741
1094275
1795395
600732
508140
1700066
2012620
1993777
1093411
1779821
432119
1281474
2880503
1275298
206819
2789933
2242212
1083279
1318557
2774391
2467638
989383
619912
2928007
305767
453845
1219749
704725
2274589
328731
1425195
2385173
2209163
121650
1623701
1842853
1961063
12163
739261
1688266
441976
111231
2304769
2666664
1652899
1440889
2009788
234168
2708059
1305795
2867101
2696611
689673
2545305
2816601
1795489
1866296
2544566
1957400
2876693
2492650
1241143
1018514
2807228
2767538
2761241
375073
1650523
2484906
2300710
964023
2009178
1223520
1367508
601918
399397
900769
2395295
343948
2148072
390069
310297
376494
2704287
1773216
1180387
702824
2470876
1013506
1221884
1930764
1878363
2774736
1811073
589059
2094022
526121
2863293
1518146
120440
982578
1766315
2638888
1392936
2824125
647104
1245406
1873617
2806325
1008962
2544785
721240
2441422
2624784
2385148
216296
2478251
468925
1154602
1728321
1653003
238640
2640526
2083532
884780
1374699
767138
598221
2855856
615684
2565528
3127
2270192
1092872
2464488
257
2001846
1890621
2740541
2823504
2490545
1067433
1921480
2573192
792334
2132389
2326441
2475553
1696883
2692582
1480345
1415508
1752159
334245
268986
468216
2507195
237844
1776554
2023806
571084
18310
1618138
2920461
796776
638726
1776467
218074
2453216
2673372
2657133
1905465
1536240
9472
2710354
2270330
2411769
237546
1100263
1889638
2370468
1247810
1600708
1901548
355829
1480413
1721988
503224
200804
1114415
434433
2818655
217867
2280083
2327655
2499348
1063594
674421
1336648
2802459
2405464
2746227
1390503
2031051
2059372
1757465
2249762
202201
653997
2827797
2924445
295294
2011940
2877850
2542725
2900512
2072041
22255
2452756
2108062
1027842
1832355
1498492
1761101
2002636
510692
2481590
1070752
2699549
2349651
1164699
2304258
2131381
547735
2664601
2238069
1642791
2625317
743954
1668308
143997
1030726
114935
2885297
1839406
2781741
2849257
2469033
766930
1584086
1810543
1292359
915630
211430
891952
1606573
441026
246075
1552740
2301657
2394290
1269558
2801905
1496598
2492340
2889595
922685
2133919
2309376
1087355
904454
770937
79307
2031132
170519
683749
2190430
360553
1823837
2658483
1413268
235130
197143
2622264
696940
2632838
397904
359268
1448067
1448556
847563
2737868
825011
44424
2134372
996714
297002
1825748
2213012
1611282
668682
2415144
916258
2298253
2822252
1370995
2184212
384968
736115
458073
2553107
1724162
1587827
1543248
2771316
1481798
2623560
1986846
437659
2846690
2511520
1151611
2411286
2933142
585536
376947
375264
2856371
2092962
731983
2338474
1921030
1382564
1600755
1377288
444271
1993271
2935973
23762
363309
2837501
2475480
857664
905255
2876594
1177202
189209
45010
2212721
1758706
2062259
1341473
546649
2644257
2143476
784369
2499254
2775187
2268430
1177777
2770437
399173
1795008
1123170
513430
2089967
655887
2900781
1084772
1610533
1903140
2648482
2633275
997950
495911
449071
319498
2033476
204880
1483165
1476757
2898682
1817414
932554
2374696
306683
684821
1044337
1148122
595513
1862816
2904078
2594649
361128
2125289
2705574
1106449
1242444
2198170
2761477
368809
2390813
2750371
1626434
1899860
1651141
1203034
2803482
1844374
1970536
1530626
1259841
2187877
1795408
1879166
863544
2291613
1319071
1895211
1220736
1195651
2805893
2578747
370985
2858491
115557
2212833
941526
713552
1255161
896988
933788
1835769
2638631
975641
2284670
1102534
2736345
2468229
772545
131153
1262431
1730503
1619565
642362
967832
1488149
483349
1898305
1816395
2002688
2134995
1845406
965308
736391
671778
181245
311238
1469086
2646785
1711467
1476178
1702019
971618
2570140
1657771
505142
163171
1587278
551506
1689472
658637
2000454
2819562
1135925
1944762
973459
289247
2497324
2159504
1713742
725028
2734974
1754296
1291877
2785459
1233892
2732334
23764
2262137
693589
281599
1977760
2370227
2765570
375717
1046562
2389619
1133256
71926
707986
1887688
1681904
1763675
2719923
899711
922083
175470
1734985
1342442
1956404
1487985
1052270
391715
683206
2691395
2160208
698456
251817
2531864
2916674
2308547
1972544
1596677
2441236
1803877
425338
2000649
199119
128872
1813438
349746
2733837
686309
1081301
2492452
2895447
1997220
1911466
1977222
652361
1742931
1308518
1585771
1732850
1160767
2149107
2112820
2519559
1415097
1224458
1279030
174884
2070754
2876033
152262
1405969
2319708
2317948
2130591
547585
23700
780497
2725763
1956558
565115
473912
1903986
775310
1680799
2863069
1198415
665850
1544375
692286
1331996
860696
1482619
372435
547725
657854
659255
2767763
2474207
2580453
1227883
2785237
2119907
497687
1901790
636038
1546127
2395626
1020197
605893
515984
1580992
2836236
1208748
1908675
2475831
1593251
1426782
2327042
1411940
148922
2419298
498638
369212
490321
2602706
1444871
2524405
2496138
2745278
1095348
1167442
1743171
40073
416199
1643254
855680
245304
867877
549589
2493052
2080438
2390273
1820163
1097089
2474484
600372
2302991
1708863
1895538
2561816
1419538
1344666
624837
2738247
956252
490475
1706234
1587603
531315
2104598
995873
1352963
255025
2596208
1347317
628296
378605
2828803
968503
1777522
2870864
2149816
1186863
554084
515336
994250
1294737
2626085
963902
1281967
1080683
2508218
2532283
1350881
2117329
909517
1328561
1484607
2338519
2014815
1882131
2846812
339894
1522819
2165879
706100
1554893
1138508
2340399
2144078
2139200
968353
2251122
1844321
2613542
1162324
1260537
2625358
133438
1435827
1858298
676061
2698913
115610
1468637
1727162
1645953
2732238
2123358
730942
1599197
52820
755921
724189
536234
2450324
616721
2134016
2666241
1108562
37892
1617360
1464612
1484095
2488720
439101
2911335
2311823
2684467
2697372
1276035
2259225
1119497
2028515
2519691
443926
1118959
2671221
490953
1469962
1322023
872615
695385
880978
2425922
2588511
179860
2648255
1233860
2310120
671576
904799
2021677
1151253
1584147
1553301
618725
1702067
2043674
601465
2499325
1988129
1241466
2939258
430470
596303
1263680
493136
537420
306170
92742
533294
745918
729848
2697769
1309218
2356898
757074
1297659
1822629
919586
665727
866095
2499996
2740589
359301
1579070
1493327
1144291
2056963
2878042
1032411
2564296
253127
2312734
1344641
2852360
2876116
1323956
845984
2037498
2444099
487524
449605
2579170
854689
1091948
204817
926561
2244409
1545458
2439991
2830606
2770459
1760169
1841406
270536
345593
1091285
1017732
121175
866906
2305889
2789109
1489132
2030405
2076813
2731327
2592131
2183055
2726539
6289
1293869
2792189
2514775
1059250
2614682
2091047
2209105
1711051
1639212
2723925
614171
2463501
2899436
1258552
1479980
871457
618747
2718381
875306
86038
2785336
713734
2904089
2141076
2336319
434058
2268278
50849
422945
1858563
1112319
2653527
2498928
2636532
2649820
2221552
2172296
552877
2084686
377648
1824700
1228298
84862
1517347
1050175
1270958
934649
830213
261850
129065
997524
1479497
522573
2655891
1541938
2832155
2870660
2771057
2117453
2750532
2856283
738422
331108
1665255
1776125
1255848
1138369
598270
281226
2291448
1325305
2549744
1099608
2869273
2341005
107253
2634977
2485897
2261160
2064144
2770251
738112
2608125
1223223
1535435
864495
1352963
2214074
873007
1447271
2898869
261298
2911223
2794399
978653
1313400
806116
1746221
496617
1494272
1229198
2668160
1947441
2578616
2308007
2731992
1750856
608489
2749378
2690849
866129
2548272
907933
1919315
469973
199226
59756
545945
1340555
262713
2413254
1047920
2430051
90101
879071
1455372
996126
744915
2093901
1286568
1894034
2469046
1102540
332671
1651345
1316605
29629
272004
665624
2523419
1149662
2903797
2214354
616795
1051323
2795835
255304
2431577
2467854
26905
2855071
2802047
1152713
2057130
1441997
2024357
1105455
1003197
1767879
782334
1466198
368848
666324
2737641
1590792
1662353
98930
1380085
2849478
1374174
2501949
35475
540664
2768379
2728147
2496955
242490
2034712
798746
274678
1457337
1555804
2547694
2352547
480799
1047128
2686458
873796
2614037
1857093
1703102
1062853
2304227
1353539
1961725
2145679
1706998
2545666
104969
1200234
371351
2429305
1844641
2138661
142861
2101592
416171
1485562
2923307
512909
768128
1842828
218819
614615
1816169
1923383
2914989
2434073
541055
2074363
1022107
1144891
1304464
2491308
1563087
825495
73032
2598908
617870
1220282
2536428
1462185
1556280
2064607
1795455
1621677
1500834
775889
1976693
2537512
2104450
994644
1940863
420387
2427235
2237736
2046464
1203658
2144685
2047404
69057
1027954
1631522
1288021
752823
906870
83936
905915
1170316
2842515
753031
2630203
83716
1406339
163812
331626
1270274
182421
1485444
821800
1862277
22647
2729633
1076202
2611254
465372
82041
1539513
2305833
2785019
2451485
532500
2673658
1005035
114659
1791656
2822931
2228258
2135021
2699747
1897447
1727575
2017332
1635293
2563992
1406576
1336775
1777686
822154
1407507
1564045
1092005
1662131
2292618
646140
698852
2027546
2050384
2565323
1724041
2723049
1295567
1942654
1464184
1437554
1434666
938499
1812567
1461943
807062
1081767
243067
1370906
2174653
769307
1488254
573903
1239400
490327
2236671
2206744
1579559
1722799
375618
2655424
466159
519460
2930766
1654679
1984619
2605395
1181767
2333222
2346589
892621
1911187
2378466
1201146
910423
2877987
254054
332970
993621
39105
503032
2550691
1794193
2009270
1203465
2590743
1117665
1211223
1912220
583435
1782728
1186379
254387
295864
174815
830056
1838113
365947
70625
267766
204495
2671497
1753823
2189175
2695575
1102426
2043220
1094291
396555
2565560
2290286
1882922
402689
1707374
103823
350315
1749960
2727494
1601773
1869755
1660215
1645831
2407128
2027714
2711530
1539487
2391564
1742186
2790944
2769482
282724
1265571
1258885
1420688
2033186
262364
297331
2107426
1070641
1695049
905035
913962
990980
1320783
240653
870331
1150760
2602778
2325543
1015647
460124
403515
990267
2029924
141596
1831063
311398
50312
2901491
2258097
1068131
1136579
736338
11644
1872944
1971516
830147
2186667
2052849
1658565
1139478
2810358
942888
2775539
1898827
588782
366854
187601
207182
2714396
2218430
929539
1330590
949747
1021744
1549729
1302932
2681921
44774
2836958
224031
749927
2292567
1630764
1860028
2521179
1250939
56509
1667904
802426
2920424
2640095
92577
2927359
2023790
2477376
1999786
1544625
2551713
809308
2477443
1613743
2686951
546735
1970698
2094612
99721
1712891
284435
2407638
24310
2399998
1341393
1714363
1620297
1676
2334912
1045632
2377476
1522203
2485741
1892819
2330398
896970
1857638
817385
79997
1073373
2565968
1842607
2432221
709413
503461
2277166
1949059
1770010
2893549
2765701
2722287
2075771
2151528
130957
2865124
2612703
1590187
2816212
2850090
2311333
1844007
1056549
2297203
1724043
349700
91259
1065645
1828117
738875
2337393
73578
2391696
2356899
2617803
1824257
672197
967514
1200509
101258
833107
1688657
105062
1058555
1680542
1099461
2091482
849174
1734821
976584
1807144
921411
2692209
1317477
2109465
291535
2860313
1228747
420230
1079077
574241
799857
753970
123913
2219153
732621
2561274
1095624
2909599
195404
2809397
2936872
1675722
2568846
183690
2751375
2593192
296808
2684901
2074175
2921391
533596
1997074
924531
1321175
754605
155434
1138618
1410315
2531816
675637
1116440
2757602
935783
1586139
1206975
1005813
1656533
730891
2740372
2135499
2777095
2384975
1086931
2548244
2027225
2173498
2810753
109678
2674490
811562
959441
400767
1609891
2665372
1040703
1169870
2070293
2281155
1459926
1228357
1291083
1272666
2119612
2349616
2539991
2815144
1274794
2846655
2113411
2505661
83759
1509249
777082
601428
2096270
1695719
297450
2056198
1852097
1227203
1641839
1061196
1384501
1536819
465133
1807067
2797505
1190309
338210
830887
1875480
1743503
675793
328710
2641477
544479
730061
2825285
1212094
2579007
2724532
1422532
133694
1150055
1967623
2723001
2090952
1896060
2237870
1222035
433161
2161477
1761144
106168
204631
1139667
1136917
2501012
585701
1143485
2510877
144226
2102419
2662030
2054696
587493
1689794
214370
2274017
921795
974227
805252
1374914
1804266
2847556
2039856
2670609
315127
326725
1852977
12668
1143295
478549
511055
2309477
2708405
1850074
1129081
2486561
2159515
1808875
2302359
2528548
406721
2711939
1828560
584126
1023290
1119086
1944139
1953595
835636
680982
646744
2419571
2652797
2593451
1405973
2938815
1983572
1071967
1501214
1431646
15743
337838
983244
2685497
610382
2893374
827967
1556044
1006546
2117978
1606704
1797726
2530230
1200156
1956748
2587783
1005865
1856114
2768168
439460
1861929
2153042
1170590
404009
2470938
2059148
668581
359539
2236382
1011085
2414150
2149437
685375
2529479
1379514
21065
586214
4234
1758893
1814870
2379050
1093340
1891447
98095
1868686
2915264
1867176
2428487
1781868
779363
748805
1395661
1214599
2185163
516456
1148008
626228
2546483
2313551
2306538
2758963
1701288
2101456
1983206
45696
920762
1674133
1768134
1787605
2169856
2673581
286668
1963921
1623261
2366353
868381
2558753
2020888
1837610
1838117
865456
326693
33080
2796558
1584133
1367199
18040
1236099
2460567
2013144
1835810
47770
249941
1994520
1956583
220368
1765576
858131
1180878
160452
310584
1605098
448118
1747670
1404069
1904028
987288
593813
422208
959537
2796141
2514288
1114203
989861
456189
1270401
2059134
1698687
1407166
1933806
967296
1201164
2163977
738016
2783719
929314
1354352
2750196
409703
292257
863217
552749
465231
2891201
1943028
2591833
538232
2816181
677550
827654
1855909
141554
1958771
597889
1183575
2850290
1976406
2409415
244253
1136799
1830850
253340
2847034
204988
2393783
2832241
2895155
1949378
2686508
1768108
1271365
536114
2419629
1517335
969474
1219059
209871
303576
557128
1376947
769125
2638645
256730
1004361
2116949
2573628
1493578
766902
167913
731132
633488
1538821
1389727
1731149
644795
107008
2335746
103224
2648627
82533
2436327
2896950
464713
1320283
817104
618218
1669789
2043128
2215869
1211156
1661408
1274734
2710999
2474720
2033239
961559
206848
2882118
1869006
2170473
2771182
61184
173897
221491
1000159
1857884
2385479
2563549
2786371
2502262
2483370
283947
671327
2138850
862018
2905126
1803929
2896656
941059
624401
1478790
939122
1048301
2258098
709109
1080062
964448
2623245
633237
949411
947948
630959
877504
845435
367472
2160947
843701
93225
1687093
1648044
2405606
1306718
2264182
1843147
1074450
646598
1972073
1934277
835666
2502969
549155
2567065
1357353
1589049
1418224
2825745
1184621
916244
1769435
22855
1414167
2549499
2218403
2227385
1384687
2466847
2336395
2717328
1082325
2324221
1468883
2207310
191512
469455
644175
1177966
1548990
1086057
2069296
1992347
589354
2120837
2668409
1963860
184391
2800245
1725703
2297628
1243198
2514560
29995
1201419
1302553
2291060
2110123
1271587
2744437
1947350
306930
224109
649298
148950
1331790
404361
2724988
791624
518198
570773
325367
578156
1809354
1895671
289551
2126412
2344076
1324839
1233000
533274
1805611
2710057
382896
2206736
2075216
2469696
2627832
402524
1479577
1912505
817211
585982
2277872
2581218
1648883
1815069
1739253
2175929
356098
2018557
664743
1928560
380321
1344803
98740
986284
1890212
2899070
1504970
385269
1261988
60123
1176334
1387492
1867961
2894214
362475
2361647
550006
794856
1673980
264778
199954
201698
2787760
628459
1203494
1273650
1986841
2013471
2247871
1158258
27459
2461215
873977
1721155
168757
1679133
901999
2918028
1684970
1772699
2093725
2481966
1000726
1569861
225527
947996
350367
897529
62045
2656071
2061639
1670448
2701961
185793
1778624
1981071
1483689
1383658
2323873
207538
919611
2335061
495164
1006131
664795
2918654
944370
2872034
1195314
235548
1823673
738618
2184646
2608472
1027172
1345583
805336
1767714
86990
1152117
741583
1290466
625424
762794
516341
1756747
2784980
1750201
1943947
2086171
35656
467141
2488123
911280
271944
287043
1852809
1801320
1549672
1899953
1125138
2581195
1038917
2592234
530976
107472
1842639
630096
1995114
2620397
774522
1454435
2770978
842013
519184
2257176
1199319
1490001
1559886
1327410
1148041
2743894
651459
188835
1950289
1346037
2401170
818383
990140
1007376
698163
610684
961707
2529300
2927865
917423
1311636
2664739
2651401
118426
1074091
47056
1134191
1028586
302177
1497150
253713
2792452
2016695
2492398
2761857
51442
1737526
469270
1615056
1346889
2532261
1338514
2538687
297714
717291
470951
748675
2007437
2872993
1755699
161911
1307026
1850952
27377
20314
2156322
270391
797517
132928
2885646
517960
2167586
2195253
1523940
2345483
1136041
2065266
1123757
64064
347640
1788124
2772396
2719976
1343384
2813923
2538510
525098
1398998
838328
2043499
117328
418389
496284
2452591
1103439
1498646
1747191
1015468
929248
2561055
2669401
818512
1374054
1664400
493924
2333350
162580
1242629
742294
353604
2322582
364106
687485
2731518
1089863
1959533
84993
1379925
2170993
539591
1155355
2714778
2788551
2572881
1425400
2445928
2639138
18657
2514103
1319956
2242883
2235721
883823
1789514
2714436
573157
2248123
1248193
1914339
528301
245444
26370
490171
2723265
590605
521736
2774909
2281848
2450187
1212564
2455021
2889025
1646695
1913965
20111
2804837
401090
2127997
1852262
1208536
2326960
122058
1832141
2825441
2518549
731248
2891826
1521015
1025385
2018312
2029508
2413746
2509302
1697454
2397495
2898982
2031748
1559254
1120387
2660016
1531097
2691530
518964
1275212
1996219
2226572
985441
849751
308339
651
1715747
2065852
2606547
164377
2478113
559132
1754420
1792995
1273180
2008602
1501364
1519055
80415
2397870
724430
2270327
2722594
2869508
1319760
2402285
206539
1445314
2652091
199652
1718973
1027023
457707
2291816
1718884
897961
2921196
1899672
2355800
1284533
1956450
236047
2491884
552566
426816
1598026
63038
2627141
1183503
183757
2223839
2421177
2348259
854090
898136
2910291
451261
779593
1460245
756782
2575186
1206897
38608
1232803
97896
1065764
462453
475786
1344561
1641220
353165
1561384
47951
2835176
2513283
848806
520457
930088
2461694
1611201
1762307
1210432
1859023
574744
1135214
1532017
285460
105658
2936561
672135
2525599
1212658
578270
2648809
1291739
299588
1215219
662014
713021
1409627
1740948
2485036
1054479
2729962
2343031
919200
1984074
1851583
676794
1300466
2331594
1170970
950300
978597
2354694
1807059
408983
1117720
316441
397923
2538252
2771707
488428
1762298
2478176
2525337
2044343
67096
2724207
787178
292322
1136027
2506267
2641604
551956
205065
1668567
807800
416193
2770624
2664976
1271939
460728
1154633
2667657
1180770
2404570
1497150
798817
2039708
1901913
2034997
1646408
1764839
2631789
2577197
1366296
1484227
2163901
1587858
2326593
41999
1674762
1992580
711730
1302075
2129089
2596064
303825
697133
2361155
403110
37615
900351
2810239
2486602
1507174
703349
415115
85167
1163315
2302
1657455
1474975
67049
431025
507813
575943
1294361
448493
2220027
2639571
599482
1296515
563760
348916
4681
191966
1196719
2406875
1470765
1785326
1082436
989444
2826996
1899788
1475310
2586647
2072994
129239
1108622
1901493
2423263
1324562
246949
1826018
904845
1432917
554558
2478371
11090
1353612
1130239
2868003
958935
723474
417956
2679340
769
2613798
2551300
849303
801309
1118910
33293
936435
2894400
467507
797363
994393
142418
1752873
2559511
28
350961
1960875
1255667
752348
1494315
2262292
2389293
1783391
1322204
1404952
1623443
252091
2289626
2141710
619285
1260100
2930032
1750346
2520064
553736
2658726
1756553
1832904
2348396
558248
303290
2747186
2771809
2764199
1196112
896834
2450988
10298
172530
2074355
2652271
673388
1264011
1224673
1250596
2909628
258990
1159608
1463666
2876329
2823511
393490
2045174
1158232
601400
2408376
1950005
2719589
1415544
2335837
1296680
2588885
853140
275990
1700404
2105423
2320435
1306866
2659124
1917079
364480
926861
193887
2527535
1829312
2322649
408801
2456664
2232496
396007
750193
1118847
1204302
1524252
717222
518390
2312158
2012411
805421
594312
575624
1179921
2596547
278017
483626
2507488
2290352
2396862
394501
1422093
1116088
1610048
630446
1890030
805832
1116816
1271624
1284086
1243930
232938
1609038
18227
2695807
506298
2549224
2560586
121166
2272752
1141892
142671
126877
2788760
2367094
352257
2444560
626236
1588625
2550098
2795059
2765452
1760571
2665158
1314259
5299
1903369
2932698
1536521
1598528
1685190
1560691
2853669
2348964
1066155
175516
1972877
2813999
2398669
2219122
2081902
2039197
1331622
2629397
168738
293714
794254
2210956
2648074
779510
1508232
1228893
692371
32302
892036
2803634
2415901
616680
2755904
1647469
840072
2342749
173063
1592598
2120635
1496389
884229
1624532
2468147
1293548
1367240
2173906
1202019
182882
1919924
715135
2016531
819192
2472055
2613109
2428171
1591081
131249
1373445
514446
2010090
381469
1462261
2242524
525093
1579644
1495442
2106458
1568143
25341
1313185
43338
2924998
1846518
1287169
1168957
2916006
2819813
1432296
1789924
504286
915450
2734126
193435
2805790
2830901
793332
900744
1676172
54842
1802269
299286
1196969
354268
403324
2332944
907833
1592004
1977412
1884416
53823
1226967
869910
1411056
2874591
167567
4241
1272677
1272373
32520
295407
1740537
506222
875655
1173360
67425
1102554
1241834
1304874
209310
1680949
1320249
592009
1778784
2770345
2378594
2763750
830263
1417254
2841241
1278501
538737
2928074
536576
2627413
2486146
948053
1143513
1952562
2841387
1141024
1120558
2626231
263182
2628266
2083796
2083978
916906
2367203
1515750
1689130
878806
2474388
716806
1422419
824246
2331742
2022984
217181
1816746
1426772
2704540
1872511
81809
1823667
824090
398514
983837
2625182
2159976
1878666
150887
2344838
1271053
768614
1358475
312664
1824977
92778
1947329
1328616
2478600
1068346
1143592
2599578
2897459
616671
943189
2844687
2710742
1466278
1710809
2024214
147985
1170085
163276
211407
1734721
416786
2080537
2241378
2299787
1408943
775193
1341914
1452840
1637323
1202866
2856535
2760021
1746308
229068
1426572
2509693
1063734
2008187
2471954
1417681
785070
501543
1658513
360437
220580
212389
2357156
2674781
2547998
2223986
2562643
2889915
1320828
1126174
1740474
2814770
2281307
2147881
1503810
1575411
2889215
843673
2196705
1327992
2590101
591588
127397
558427
2703880
71863
1661046
512894
1546128
2717915
813099
1643573
404400
2329142
132613
839965
2268336
1520937
1855179
1645945
2891789
1495226
1318726
2636537
100918
1378321
1813524
1917768
1942435
2639463
2283613
2013160
2896784
1508948
1137647
981935
2642465
1410445
1584241
819776
967440
1804806
1878292
744362
1610821
2563342
2193192
2187123
2788405
793721
302351
105749
209357
1493432
200213
203634
185027
117344
938839
620662
2502429
1166193
946546
2939389
555553
2554420
1663764
1279463
1369755
836127
1149343
2014599
1387468
1033714
1975280
1887176
1392797
403903
2138291
1656125
1938599
1316640
1528330
366090
1620394
1807471
65117
1205010
1254911
2494774
1154680
2282002
1111195
2368941
521635
2260893
1545706
1389045
1795453
459185
1835989
1689356
684603
864490
1989261
2534087
1272804
1140925
724266
103764
2526720
365621
1869831
1950780
1071909
2809540
1395419
131168
445932
2128271
2619732
2251875
2339307
69579
1942372
1417284
2736514
194961
1935044
623505
613847
2281951
1731562
735728
1077215
1487690
395824
797215
861530
1334454
2071902
1624673
1611860
1844728
1091025
2317414
343100
1613030
2617334
390119
2935257
1970077
993660
639437
591063
2546889
2413027
2685681
261478
752728
2508710
182812
974755
1117450
1509860
694067
1080474
2898496
676740
385298
1605039
2311653
649381
2659914
490679
1386725
2634854
2756622
1841870
1847852
836590
2906539
302448
467652
1046912
1373116
2157763
2557708
1712830
233339
1746972
1466793
1709321
497443
1218995
543581
489541
935169
2785569
1100320
2439488
1662445
110858
2206961
1625175
2033077
1975569
246710
1311176
2623581
118578
796779
2626940
854133
2934136
129278
1341722
407711
1263571
2387899
118350
1960090
2508759
1802988
1157751
770058
1415059
2482362
437242
1794593
2770067
523680
110851
599507
2722840
2838789
468785
659775
2572061
2173227
1033823
2522115
726407
2281468
564890
2834290
2928627
2487052
975734
203257
2227158
1394795
2892742
2567652
505828
693204
627794
187284
2027384
1297916
1786725
974488
249554
940052
2835715
507859
1295682
1518039
2482081
2754661
1657577
402239
983114
1842793
1861682
1648217
1592812
2930465
2832257
2077207
1715318
2715190
2316063
1762105
2641608
1701149
2496711
2223262
1967746
2766571
2456591
2659479
313109
2534133
2914950
2904933
1566219
2492828
364330
1761577
723244
651859
454715
921755
1971713
2624428
329604
2309071
1045924
2764148
566170
19771
2771831
2245887
2187930
2136878
1812475
423656
1514126
472724
2108618
1586398
685236
2247165
2196849
2355674
2032364
175514
1526173
663155
159709
2198959
627691
169450
1062854
1844764
1476036
501611
762599
2769058
2135457
1731398
1654560
25125
1718144
920961
2485651
947398
66253
2707357
2091106
2184231
1477819
859129
1828677
1138538
371953
1535577
1662104
583093
1973792
488689
1627562
2658364
879689
1903586
1820195
2356200
2020029
2498102
1492266
484206
130187
2630810
1201664
48085
1872827
275382
291827
2058737
2919693
2892053
1549646
2735228
1370194
2013073
774755
1900269
34316
2147993
2051368
753478
1428981
2296389
614345
715373
342438
2726181
125450
79851
2803069
2771605
410422
476730
2484656
498425
167334
2888377
2753817
1830174
127714
1564046
2525185
2061449
1006904
2262846
1562270
2144035
1665888
1322353
2233650
2029944
244473
2225359
460109
550995
765303
2235111
1455154
2888289
1814907
2582385
2296546
2920312
299009
1213296
1191865
2549015
1011238
2370645
1053996
148408
1411976
459440
1451416
61946
1489895
2368296
484345
1963158
1689371
865716
846656
932080
2220104
2264807
568913
2306276
2411631
318166
703385
2686910
1981672
2769729
396432
1926153
1937156
1956313
601142
1997354
194412
1817848
1438977
1925319
1295325
225849
2938301
2905552
820133
2076294
2139195
2667468
2815699
190890
2003927
1481595
2359511
1900569
1013068
372846
69550
2679280
215984
177233
1452887
1349771
2401209
278887
177149
2357473
1691323
607060
463153
2414027
2508325
1444098
168998
1265046
2082564
1364726
1483803
2830644
2455782
1277428
2532958
1395723
824117
1477924
661937
1709210
1944573
2408378
339158
713980
838128
2236680
2383737
2444264
380767
1118669
1393140
1675059
122732
1834787
1114097
2253912
75700
971544
985742
99778
1934043
165034
1524038
2291730
1598656
1475971
2291332
2423520
2210367
2310653
1856961
770984
242804
1148356
2578948
1201343
1469335
1611492
761880
503159
1821296
2439619
1993809
1192610
2167818
1149175
2312405
2607172
1478321
686181
2537905
1367889
1784559
2456217
2364959
2593660
1877517
1901309
1513500
2032161
476906
2313848
1161901
1836845
972930
2009308
2661883
386880
1825744
1007422
2001626
491706
1894456
398172
789725
398095
950175
664679
578740
1000436
2097652
189667
2678054
831101
980053
2459815
1866145
1909666
1830680
2109350
1663341
747600
1469358
2325738
865557
368425
1114610
445099
2105146
420614
278991
2589506
545235
2285937
2369250
2290624
578479
2761173
1352378
2361610
2206397
537767
2301105
680313
524878
2816646
916038
2845757
2768009
913899
179216
678238
2486385
163734
644113
2115373
1005095
1750414
536427
76744
2555219
1988722
2476561
1024164
2752168
1346082
1823669
2255373
163136
2473723
546503
1013725
2916387
1767115
896512
2340966
1989698
79407
2167070
366780
1117272
2567525
1279176
2478748
1417632
36887
273323
2065541
2063104
1380908
2566
2482580
803430
2574157
2437142
1514118
2387603
979646
1489412
2233884
1099012
1547627
567462
1206465
1521211
898128
202421
1419045
920839
516535
1236675
2872254
1068796
2413481
1162187
781039
32721
2670215
1799371
2229375
460689
2220344
2272564
2825749
2333451
1189222
2245973
483343
1508069
2788677
1735650
1105469
2932868
2099550
281605
2839985
1636283
528026
425854
1872208
1312214
892605
290797
1130355
480300
2632590
1268362
2826642
406848
2428598
1299759
1049826
551166
842361
2529772
2465431
1493663
1925658
1008210
450462
1116785
428159
1799533
2831085
1238879
303906
1662633
86138
1847285
2068741
1520919
1037660
970059
1605921
697668
2493552
1288116
1359771
1642939
632924
2778305
1491025
891891
1302321
434575
1744763
1461854
2763029
1509519
646182
806571
134300
2422839
175693
62661
2506448
857435
991560
2298753
1257108
90594
151964
1937655
1054202
2288759
1981251
2374785
1512968
1792451
332530
1545076
2663537
2876842
750829
2739924
1385189
1345786
735960
100227
1856300
1098968
2288489
1813719
1937852
800850
1498436
2589035
2193379
2050378
1105830
2587180
2315587
2024003
1739396
892046
464801
518703
1720234
2267960
2442012
2369150
2283519
34452
1957118
1208811
476650
2073930
1157580
2347863
2822393
1735491
1684293
435813
951354
837916
1924664
1234400
26094
2590198
1838706
2643880
2135485
1179554
59892
2139401
895836
1552200
1940810
959485
1949007
1816682
1647188
1369901
766487
2242466
183499
464046
682890
2532353
1446236
1466882
1240461
353284
1440585
349022
1981194
2068409
2932875
2904295
2661473
1957162
936011
919792
1504443
887908
1670720
762542
2776156
37411
855232
1278158
881670
2561859
2555915
597973
705467
53359
1425708
2025438
2246864
195756
2065449
2260547
254085
2463152
2491650
2423816
402052
1161678
1481052
1106301
1486182
435149
564352
1611373
2316234
413454
1061638
1990600
2609157
1743666
2349482
389
2157703
2767979
2836808
805696
2716424
1290243
362870
322732
1291183
46476
1535075
964072
1814952
564972
1465911
1785956
1602119
867645
2547525
1520200
2729897
1709960
607359
346857
2722370
2071716
2752809
1552524
59309
1659192
293673
1267934
1364702
2430131
2866982
2588219
42316
1894013
2071421
1957975
1991024
897957
2844241
1893619
2681581
1151736
1470558
1762970
2388094
1876642
1685415
2509541
1317742
836655
1508659
955733
201787
1650042
2040179
1313159
1943829
565432
2476714
2857421
1277758
420717
93449
2504925
308340
263352
1734187
473493
767159
2247339
2642009
432115
525615
1284112
304399
461373
1017242
2660589
2460110
1637612
1349926
1230376
1935085
805437
2807127
2892274
2081829
2731624
677995
2017606
2382624
1076857
2050707
152430
2243553
1407262
357266
2008862
1801413
2620921
2239701
2136100
10431
2461207
935121
1500989
953694
33281
2645130
2228362
2801695
1152984
2833550
1498346
1404316
1490030
1770902
2712717
1869935
2525386
2936845
2028642
1145108
2681772
325440
664480
247354
2297045
1947270
2464062
1204468
975980
556614
1515255
2272155
2388409
887784
2321476
1876727
1570986
1490648
1443984
945961
1443751
765018
2880728
2414864
1605138
2934465
2073903
2780646
930067
731880
1453312
213408
18585
466313
384406
1605028
1688758
500854
266288
1087793
2805944
1039191
181320
1739749
102463
1648770
2845655
995064
1084366
692584
214627
1447111
416216
229012
270543
1053844
2095295
632013
769718
1517567
744314
2311925
1756932
2908895
1439644
1559134
2104759
1171935
1777710
1532780
1441089
320413
494927
2241800
941693
1892450
2420225
1751060
1001628
2604702
2086146
1862208
1621828
2086526
859285
517074
1466371
1406495
1937731
1891437
1028264
1656965
1603446
2709598
1282693
358785
2639533
1169286
2646067
667702
2264254
1755054
2463892
419867
2112275
2621794
780068
651204
164883
1570175
1195435
358762
2541727
1120285
844340
1128320
1797646
2225924
1325878
1824915
2878407
2204384
1860530
280842
2897899
241405
2319947
2195262
2691540
2140459
2735179
2830134
1702900
879684
1291529
1928122
1739558
761192
1148216
1599114
1570125
2827571
786461
2901832
1905094
832481
990223
1905092
1931503
1020170
1258116
110866
1964852
90440
2176032
1517209
598999
2519821
1262977
729822
1557219
1848910
1169977
2879153
1475359
2761461
759423
1914258
1972533
2067194
1327920
1018627
1167780
1137781
1318882
1520649
703026
1354573
2758910
2074879
2389215
2181629
2095172
593934
2827392
2514573
925614
1204494
1699530
395936
1998220
1749406
946152
2110458
2549184
2172329
2701131
640493
1371701
1544642
52241
1036566
1163693
948443
705171
1613208
1344702
1820857
2039951
1680992
211316
472653
1341188
2075323
22594
135704
592260
1098804
2583558
829752
685160
1576651
1725505
622918
2559210
1221987
656150
258273
2191152
599368
1447817
2893628
63034
978854
1779253
219316
1613479
41728
1882536
613273
1376281
970108
2512069
1011185
1715341
753571
135130
62286
387428
1134219
1193124
1184782
2214247
2566161
682043
1729077
2017817
2029292
1521387
2122142
1439420
1808779
1099300
205485
2870224
1017945
1433366
2078509
1939501
2835081
2652280
2907915
695123
2283683
203356
1993884
1161326
1703451
1602420
2898956
1474044
1275934
1960530
155985
2058627
2094730
1504561
938066
1289358
2866014
1320578
1467125
682133
1103253
1288126
2446193
1861598
813125
228841
2038463
433299
1205247
1681356
1290814
1736888
952656
2021104
1140275
2722069
2293366
565881
1964007
2730801
2006699
1350348
1858492
990570
2202338
582502
1774539
1397814
2003278
1786431
2673588
1946922
418459
1154272
968633
2691549
1437355
2886779
2137261
2210206
195866
288873
1095195
206588
1448853
1357234
291514
791141
2392755
1164949
1412670
226697
2091946
1486065
2390399
639231
1934299
1390084
2447294
2692421
1266145
1053524
1637494
2164873
1218743
1488429
2340207
2685402
1311340
2328681
2527124
1557902
2591906
510633
2423669
1162856
1707507
380467
1874634
494699
3807
2786561
2709825
527178
1765046
2064897
350276
1717035
2685968
1888988
677879
505844
368270
1917670
2535449
2462154
703275
1631706
184250
843937
135963
1106535
495840
2760765
448091
264484
1093368
1395838
2635768
2050856
2195294
1594842
1126301
1668778
2809940
2052197
2834553
1708231
951277
760219
1074012
399028
1133351
128577
2888563
1032972
718856
1361394
1526993
1217961
2615874
2606031
1761236
629043
1180836
2523217
1108292
1806566
1180946
2392323
66338
2844744
143810
840330
1232326
871024
283877
302599
614231
1508446
1276922
2512329
2553089
1533763
1867719
2910152
1414439
387642
2170285
2162547
2100981
907322
2040691
2757414
1471322
849505
57311
1377951
1591645
768335
1674574
891551
700885
261475
410202
221503
2412093
47504
2074402
2019967
1596263
1920032
419885
57042
1552750
682340
2020594
1637874
815433
1817673
2361403
1715746
2524103
1185356
2401896
1351863
2765523
1206438
1674318
1881544
2335385
2243154
448359
73894
886074
2584730
2342822
1935024
2907816
769320
1505243
1880861
1144100
408820
406325
590404
2170641
695503
1819176
825665
2273917
11516
392910
2183931
2489539
253905
2088809
2366591
267274
1411172
2791639
2005957
2073457
1255271
1466945
2855316
467464
1535707
2390220
827907
1070788
2522147
2367165
130675
678247
1782115
426081
2638138
442179
306035
2359306
475763
941165
1441257
1626715
1646808
303043
2932216
2781073
300074
1299315
2914716
834521
1090119
2279928
12349
181905
1416105
555472
926864
1783365
336722
856914
1948509
1492626
2864781
1989236
1396580
819566
147604
2915603
1171858
468146
772399
1199580
1459604
1736890
1720716
1062541
467280
2824683
471506
1931310
215963
1122871
1118482
1341396
331453
849996
2192622
590535
1352389
839216
577844
785538
1807609
183301
1333855
301368
1723723
1267462
499955
482898
391617
809779
1976470
659890
1611935
264741
2599981
108106
59233
1319424
1038832
2404319
1763124
763385
2120958
421928
320331
2475523
2679693
1242049
1042989
1812468
2188429
2285969
1890857
377089
456895
625279
2224381
1873982
324523
2631175
1915488
2408385
2370598
2206116
861711
218759
2073879
19041
14515
2139538
2380591
2760234
208884
2163908
2841759
2595824
2274027
846316
736280
30989
956344
2803198
2606296
2326579
1221229
794115
1532401
290269
1870239
2502650
1992733
249192
1683617
668309
512363
2595581
852858
543901
2419117
393408
201231
1004455
1131900
592716
844455
424979
1904380
705949
237518
133007
1525223
954066
1723857
1537532
1850628
1405609
96986
2779797
1897346
1116685
1163574
1551003
442736
2505003
1460604
1925344
212894
1843765
2678476
2639193
2666260
1936088
2653711
2393986
761920
682089
1105592
1809652
2811908
114196
1067685
482887
2486449
2860125
1393224
2604727
837558
310058
1092180
895548
1826349
296569
2262968
2861637
749081
726285
1515339
2698782
1298444
535051
1917207
1864614
1653860
857378
2141074
1223529
2893949
2055987
2002621
1571359
1043259
1042863
1167135
2081358
2782451
1323450
1530465
28803
2412334
1665413
2832765
2267722
2632153
663143
1250535
2828785
1366616
1140935
2345930
2426314
1475346
2539863
1571844
1976387
1524826
2430775
1767516
150384
1053999
438854
655519
1570779
2459179
408423
2912230
399856
1098330
801814
109749
563365
1383074
1865367
2909538
419255
676096
1663983
786523
1296660
288625
489134
2630795
2608608
1445860
2581725
1580948
2061604
1018689
1342176
1510579
1911413
2384500
386596
154385
116398
1535181
2306132
1477121
2488387
2714729
1293277
701870
2547085
2771952
1658495
693485
1986992
1003516
2300745
2714610
1410730
1666593
117321
2142770
1492170
1905367
360904
1120023
790953
662557
336313
2766757
1534530
1742088
2069947
2477951
1021358
1522087
745255
525339
2387571
105007
1847793
1275009
1090276
1439525
867924
1743133
833553
901660
2237833
1177610
657774
2813675
2344000
1715650
512594
2432546
521219
1080678
1326381
1007120
163990
779194
468151
1833669
617307
87923
2776409
2562300
2252934
2201176
2279650
861554
1468448
402963
1057461
1819568
157182
2683292
677049
12648
109308
2484029
1484118
1678998
2547787
983942
2627484
1141513
1133287
131535
1839547
1142957
2750541
1765319
728056
187124
2700951
1270366
2235172
2177652
802890
2521728
950942
1975354
1121567
1533320
1501698
1550621
384476
1914325
1417440
2073568
2076462
2687058
1318125
1037766
1236943
2896970
2486818
1294566
1749501
2111302
938531
1405371
2459911
2562857
2780817
2704840
861529
1683762
874926
2170893
1435920
2376453
2627856
1982033
499147
2927676
729961
1028417
960452
2931526
1315163
337732
1607155
2165808
117710
753567
1773339
2215734
1645806
1290610
2211373
2846881
1192573
1719697
245138
561848
2787224
2099776
2396483
474758
558763
2375370
2197848
2580373
1303294
1031837
879574
1637683
2143947
343988
298848
936875
1304961
1245956
1904317
589854
2326998
1207394
974204
1410549
1021336
471986
2194393
1827850
885972
980409
588951
2320682
980040
383162
330830
2113755
645579
903553
1338523
425036
124559
1955118
584862
1920691
1893788
2010360
1827261
1376396
2719079
2087315
1053110
826031
152584
219869
2483679
1087680
1936902
1100715
204536
2696714
131052
791133
733293
2647268
1644936
602613
786855
2479368
1232777
748328
1245248
2781416
1501337
1751898
2773651
2465255
2899652
726477
374316
1531810
553543
2415069
2817670
1393127
1796253
171657
1679684
509538
1661481
2485246
1668482
313231
83129
317520
1194753
1157314
2557192
330148
2929802
856507
2240620
1055891
616509
1798633
2937066
1419887
1508031
355587
1294361
770451
1139257
959839
1313954
2613690
226517
465653
939218
476082
314236
2874843
2206248
1386071
1332051
889369
654174
863911
1065472
1703712
1223145
229230
1885375
2220911
2748279
122289
1419699
2371542
2493255
223319
1384210
2878253
1479603
2834032
1513760
273355
1871534
535227
2611903
516776
943155
645734
1286095
39113
1551227
1567317
2830866
2409284
2306400
1827716
103466
573812
2898818
431088
2844814
226207
947500
2120329
262119
2145431
1719888
2554536
414696
968534
101329
705514
1491151
503844
1900544
722601
729374
1879925
21020
444932
2932096
1088070
2885190
329293
2201955
2806086
1867541
2359018
307080
2680918
753676
434269
2045945
1927539
981440
2546760
2139422
1493849
729004
1890352
2127776
12281
1562265
1136132
1338621
2206074
1195006
719036
1580652
1851395
1347680
1556832
76894
305464
2329142
1053859
1472881
61512
1906137
735768
1209053
751138
2612560
2266197
295882
1277434
1269291
249306
852942
661236
1183774
1744767
1295863
2037652
1785633
1864352
823253
167873
876438
116879
1390985
1039634
1410188
947158
1854342
1056817
2638718
485411
908548
658650
236040
1570714
10892
2144963
88712
642017
673222
2687509
219394
15767
2264496
1285884
2585397
2109436
1257734
1389020
2347530
2710223
346790
1950180
2068916
2081452
716555
2803297
1671519
2143127
2433772
825922
2669978
338972
113967
1890086
274818
644316
2223526
2487336
1978596
300998
2150793
1919461
2237942
2378409
1435895
2927061
2807912
263150
1737000
1746751
1182287
1148605
2189070
1296102
1394105
2126929
2119524
70271
1812338
2822721
1358123
355767
1963362
2121033
690996
1429920
1337767
252487
698873
2522857
600935
1712659
2606618
1564047
306416
537527
2749772
2164859
129899
2910578
7037
2160032
103122
2827978
1069236
2939370
1576751
1212790
2173265
710757
256835
2739940
807993
1919037
1337092
2590710
2116293
751281
2391409
2347774
1426466
852179
2515881
1072545
403817
1002187
1404618
930692
571137
1539744
1642661
598123
1026636
2013876
1790040
2457942
1717409
1950247
892820
2070826
644293
2734302
2215770
455324
427330
1891277
155371
632377
2833521
824512
58721
1497070
1594541
2776951
255306
28844
2561843
2032862
1149834
649883
584728
2679874
242672
1343154
239007
1040502
2428697
571891
383914
2300555
1118577
1166340
1219963
2051012
964642
1485518
884958
2835531
2939327
2067492
2847775
151317
2740407
2185721
1231362
2717329
1291641
1475555
1117067
468411
205839
316649
1768005
419599
439696
1900808
230603
397909
2303342
357109
1999820
656255
922773
400641
1516779
1474289
2083651
1000084
935538
164100
2282800
2909076
2345603
33811
2039660
633984
1531287
984222
2906743
1895398
368601
1959174
2860607
1599230
2548402
189539
2218549
2575825
2023439
2729758
2296876
2098733
1704754
1113728
845797
2890644
2308765
251777
1644963
2933137
940284
1311579
1321779
391448
2259542
2126738
875502
1572999
1109640
1526503
2745549
2106645
2594004
2507424
1201423
1017646
2806862
1046201
1975470
294943
1438832
2908869
2862809
2533660
2777466
2492860
2647160
1751254
398982
416459
2683121
2595796
910472
2609383
2508966
1972689
2398293
2875102
2429125
1878452
2017573
533781
238445
1024703
2183338
507141
2378358
2808889
1960086
71155
2158398
2361862
1048004
2674199
109259
2404975
986679
1285609
95433
2591344
664411
1196628
2545123
100684
550728
394554
2174144
1745985
2286129
459345
2129275
2008125
174155
2306922
283142
2800860
1511758
1890664
1422387
2814022
2415348
2209094
1519565
2069008
702699
410737
1397740
2322283
915242
12279
2607186
2113700
2752134
1646282
250752
763875
665343
2901785
2519732
998836
866649
1245647
2767977
2762525
2070956
2878345
1921445
1633334
657234
1668443
1708646
2862475
712820
1709524
2005967
686949
2231269
1086444
1150866
335274
1464855
2425149
473337
506944
1641151
1799782
131570
1348385
361859
2697734
1230213
2420404
1100968
1666296
2646745
1137928
1369539
1618895
1417990
2107975
365958
2330990
2326661
729786
2254625
43690
431264
1399072
2819943
588800
2740840
2577722
1487860
1980542
2295802
971380
342743
2186493
2007043
967762
2770865
909735
2086782
763371
1445583
1017822
523068
2135211
2319104
2469137
1855782
828321
2286376
1422097
2936812
1399866
1897276
2603830
500238
39251
651304
454762
672082
1513082
704553
1410080
495837
2460769
2492541
2599447
698627
517190
301863
759360
458302
1639862
718537
2137571
2126621
2815415
410585
35497
1562600
527025
843605
2448079
519009
1374007
2685642
132940
2566520
1130542
1443124
2770969
1076948
708576
1210256
1796378
1205912
966183
1252410
2486716
1420451
1005593
905714
2465808
2289732
612830
2668511
429509
2829790
2875383
2330476
1275572
1118838
2146828
643074
391864
771217
889629
1348281
1744343
790949
2554819
2328185
2656948
1893082
1861029
562024
2375485
2210709
576144
1223403
2094781
547037
1173523
2848983
2557066
2602430
2741917
2515857
2375614
1113066
635816
2328602
2792074
940022
1900303
710480
946670
2730300
1675950
926263
749811
647447
510037
2642889
1897026
2121785
401475
1959608
2323301
1970163
1813695
2013078
1256178
115137
508573
2772579
1234643
2529141
285177
1771431
1777554
2423099
1723603
152388
596707
2419237
1914133
2433599
2848520
1274546
2500440
2276554
256312
2539823
2304265
2530367
935151
1603537
1847878
371283
161441
2324907
1149165
2316306
2618463
2925713
2742741
535671
2355709
211825
2007636
2641091
1159681
2500302
1091858
275927
2236666
17385
7925
644671
1044406
527085
2779018
2290880
2299508
2918685
2813588
305367
2501131
930721
1235093
1553174
274281
476968
662702
887552
1260699
246834
1426307
453750
132278
2352108
1046267
419559
2559253
216877
2486892
23803
2569362
2709136
2138027
1833558
2653982
37869
1192491
818625
373007
764451
15793
1759743
2080411
1898463
1245833
2608389
360869
274399
2021756
1239480
1062694
2159998
1405302
892773
95127
1045424
54655
11575
1151567
1165641
1012894
2595089
748879
2158599
1093351
1362608
183769
1286067
1271458
783019
2233291
487795
887035
2126363
2838203
1945928
2271499
2097804
2134224
2339110
2500760
2932442
2928246
2647043
2416542
2541485
1258649
446236
510745
1479704
173893
2724760
2175228
2733450
2216358
2324916
1592555
2185350
386151
1921984
2493961
2688705
1957879
238228
2202789
875109
2261043
766838
560158
1579645
890108
685508
2608311
759920
2198559
980541
1224865
2611648
2660466
2054327
303861
2071214
304005
847545
242053
770669
2791144
2087750
1565094
1729159
1081715
1322958
2402379
1758627
962563
360214
2384284
16374
2334612
2648276
2812999
316046
1887207
2760875
2397936
82514
908694
1876684
2851016
911607
2051119
842047
2032652
1886060
460620
966310
2770100
2131284
1804315
342550
1315665
353550
1125178
1902144
1196911
1700865
399439
2360493
38247
1986921
2909131
1920340
1863649
680885
1974777
444240
130464
801102
2367787
307818
2029956
70115
2257024
1771324
463783
1007058
1707028
2775723
748196
1745518
273980
1581520
764476
2297277
1291750
2825998
645295
242551
859734
885208
823327
2504571
1315505
407320
2877340
2864800
2351253
1184505
396199
1751199
1122794
773447
2416203
2567278
2062059
2528632
2609645
2386668
2845442
2309697
2805094
1612674
103938
2716264
888710
4246
1974499
642898
1855583
91530
2667494
1328353
1767522
1894274
1595526
2359858
718824
1559662
2286363
1471210
2043907
1054225
818613
1323668
2498389
696894
1266925
2422601
1998206
961137
1906100
1227422
1731287
1888474
2631361
820445
709989
1996609
2755980
771506
3341
2936484
2910357
104106
2637428
2022811
859515
65782
1412606
1851578
2838640
1598260
1968091
2152161
1476114
1433147
1001299
2179340
1884639
952607
2881363
2720131
2358224
1501269
801957
2129616
1872744
915632
1618971
1473851
735861
536361
1000284
2299946
1555282
2025284
1593142
2747693
2277664
1893368
1466283
2505420
2102198
692754
2343386
776101
1969387
1794629
1697871
2650701
542652
2647030
2734241
2344948
1729028
704107
469281
1647057
460168
2856104
2746203
1453082
561429
1398014
607029
2515043
2769476
1678389
1447971
2232454
208626
770726
2238166
1901010
2580697
2913388
2677054
1099199
1758226
219259
2200325
482161
276416
2695407
1108981
1870655
721459
1681359
147309
2783179
2277081
712891
2874312
2438064
1216274
1549567
894425
60714
758613
1715400
1227285
403674
2834960
178137
1583303
64890
1662091
1753857
2744093
514166
1855012
640192
2914131
2876412
2872705
1886417
547128
1448504
777809
505372
2015431
2649132
638977
2356257
461851
1834190
194889
24495
1871509
2402889
832149
1202244
1313659
2688780
2674393
804255
2071993
973895
2687778
78764
541618
1354631
1951933
2001403
2770895
2613353
1093715
394957
2836457
181237
1360143
1533562
2213169
602847
819459
640135
934773
903680
2724090
2090025
367114
2567419
2275560
2270021
1379716
1424576
1571756
1018076
757298
157413
859944
915920
547639
12659
211616
2593701
2634081
47585
2238161
2803957
779126
1799535
431262
126098
948172
548054
539036
1976965
375790
822123
2770885
764556
1781567
1025306
2621438
207177
1951917
1732147
2897815
1147749
131070
1080900
2281262
1518509
375379
2411755
351621
1088077
2883271
695548
2141418
98564
188758
2160196
64181
2695997
1741035
2277678
2702427
2229255
902719
2906661
1956248
369604
2075448
826863
2521719
802535
875645
145648
284698
1549163
977995
2647712
1085035
2483737
262517
2495090
2891026
1723672
1123447
2099995
1264778
2019632
1581540
1934172
475042
803296
2133004
1883402
1482455
1606655
1642928
2149256
2460919
1687913
1449780
955665
1886207
1996248
1042006
779493
2100845
1832247
243838
1708394
1416091
156386
1654755
1995725
1477190
498663
1365397
1645556
1009750
1536906
2068991
1350475
2423222
2774615
791592
1007200
938153
1785532
1926045
211862
2663404
2811744
641488
2624307
1218330
755503
2688494
2315646
2337514
490280
1580023
1798373
1158996
1410736
2704679
1070669
1542792
1488682
13379
1504775
2360894
2367123
777544
1415641
2707586
1362332
609147
1689248
1300232
2011637
2041689
2161340
2651365
2925312
541540
1292547
9985
706809
1989184
1981095
1629254
1786807
2153735
2494027
1652503
2111180
2143737
481326
343426
1480779
420861
2106314
2870825
645306
1813084
573936
734233
1907991
2843424
2252957
772578
2627286
2682956
1868294
232127
1082684
1415549
517510
2313325
1879586
2165696
1576496
61647
1537409
912570
1507565
1661277
1069149
2238721
690910
2759573
1722622
1746034
1251217
19526
2744503
1523184
2347254
105430
946040
2234953
1447593
2518077
335645
1886863
1172469
2406278
2647844
959307
1283208
294439
216644
2901332
2302754
2907691
144192
1739373
1888960
1727260
1786264
1086343
1881170
2063057
967506
2358353
1673394
2123371
3641
1746863
2492100
1953095
321075
155696
2413107
2186969
424448
2272935
2754943
2533472
1282471
2117316
1294987
1305896
6591
2683656
1016058
1121638
2320571
2147581
1399261
2897391
1132876
1080371
1050265
2192902
66125
767882
1611741
2635548
1049177
2764491
1832507
2784196
1044267
902071
488633
304846
831039
1283519
657447
2916561
971811
252290
1734040
858721
2204234
2315715
1254084
2598793
1246233
1303824
873304
2364462
2450933
2714123
1857732
2797087
498012
32879
1596789
1241490
1709813
940476
322703
2386270
335988
1586112
2274553
1191597
2647646
1787732
2112773
1054899
293709
2518278
758849
2844536
1560453
2756234
1832812
1646477
186641
2341556
2054828
2185971
1731149
268913
2423388
2579038
1626458
1936963
830904
1643605
133193
39655
498592
1346533
1405511
202968
2937793
719578
2217470
1505350
2519529
1102543
460465
2289854
1009936
8224
1783335
1531879
721208
2531632
2938094
1289101
1573032
467057
2455987
1386746
2152505
2018491
1538299
223869
2920890
693402
1513051
1822434
427057
1548340
1032609
179049
1868410
1922234
2558397
956817
1868359
861250
2177921
208616
1362692
344755
856709
1096998
1546981
1390795
644379
364494
688798
1478205
2070442
2303811
453146
2372803
1626153
1804955
1703467
1941063
1614582
1571310
1945927
1613472
1611527
1528353
680559
642259
676909
1198469
1510072
2199954
996629
1467447
737788
75422
1434849
1591318
1228649
537251
429832
1358674
569636
1521260
51949
2924140
1929522
1353029
2887581
628951
532995
1029217
1791279
597298
1462707
891863
930490
875674
2366497
1619515
2528626
2718542
928784
2037319
35154
1131460
2560950
1237545
1590920
2819781
1803750
2434826
633216
1694633
206708
2079958
932427
1678604
1447696
920147
1193531
2748935
2172645
2473479
2656277
2113528
1554098
256417
2911717
2810022
472119
1643610
1790435
2247234
797609
67143
785410
1448533
1660464
612674
1427057
361684
576958
895987
2661211
2723399
1336569
1974672
2857456
2096978
1815562
2067430
1927711
1069298
95899
460323
2318612
219880
516137
1556853
1719898
1463479
106274
156310
1853864
1689283
1074624
1518173
1115733
2768180
2826551
2449693
2804257
856412
1273352
821164
1951754
2352672
871218
1123967
2064284
789962
2869132
595423
906201
357148
431426
1255592
54458
2398388
1349369
463106
904981
1110520
1881765
575248
2830195
1585618
1418880
1626068
1820575
596754
1776323
1944052
472173
93051
2678553
1668725
2522842
350088
1827204
2740963
2075982
2777827
2106468
885782
2797248
2309055
78623
1759251
219350
2044323
2856509
278064
2901173
1262232
176966
320047
2391747
780313
1053904
2313495
1988436
359521
1799783
2627572
2736528
791217
392375
2692169
1828452
2869068
816399
854693
578774
1296908
2803925
61063
2591047
1842263
2797683
1813031
1520220
986416
1441250
530448
1377616
2917219
535755
2796957
1672122
1944862
2589978
2358084
1928676
2072075
1126119
1611828
1286932
1024770
1745203
2596696
2448952
1331570
2666213
2481350
2366481
1772576
919345
2837239
2119301
938281
1600590
584776
143620
1678218
1445188
1687063
1756181
1415038
2636509
2894468
702210
1380484
982329
471672
688384
2779078
893019
86097
1342457
2227183
170237
1431115
239233
1184709
1857581
1561896
738619
1438946
680548
1226160
807268
1294107
1416867
2698480
1601284
1393203
2926930
2019553
2364313
648726
1685167
1981351
720927
980881
2394575
361282
1996349
1393596
1614671
2734877
19484
1133380
159494
1255335
1208621
1541551
1311691
1718315
849726
935361
1413610
1501277
2661653
108287
968620
2097592
1778253
2072726
2806513
2661714
403061
43683
1466949
567342
653210
2086432
2433933
2257257
2918397
543653
756048
1003609
2072172
2098693
1030309
1033518
815533
339203
2896113
805131
2232506
1341706
652989
2174101
402328
658585
843710
2608539
755352
2663335
1525225
113470
1205874
1043888
1808780
87544
2719126
2437067
1253425
2210913
195840
1432511
1260024
1140128
9731
2196571
1707996
1702532
1103767
1499797
1963640
639967
719444
563962
1194426
1652400
1909583
2753783
216524
1583847
1754823
328453
446754
905757
846678
1938295
2584253
1531446
2154534
115748
485963
133207
2091096
954067
1104606
1604273
1694894
2594906
25789
2630341
2480201
1436607
672537
910312
1886955
4965
1242316
1304124
678193
517987
2194352
1567307
2223415
2876803
2862160
822420
1674839
645482
1810230
472359
2660442
1932869
2878011
2120707
66637
1987458
2849271
1229996
2721425
466957
2091301
1228220
1556167
396303
2087575
2883218
1781322
1836524
886152
2688353
1888276
2639798
1177720
273270
2771931
2917724
777197
35400
1996530
2386053
289605
1288252
2908274
156503
1896205
280407
855163
402379
740726
2443243
2744920
514075
495287
1918339
1829443
1683833
807645
2753252
2300921
81713
2885960
2383059
267308
2046664
2808876
2289486
814504
1690086
231432
1114723
1748706
789830
2532451
863156
212905
2313792
478783
1765347
768281
1616387
2637255
1530557
2730492
2001643
2282668
2835135
469414
1723938
653422
1434119
2745705
107823
1665600
1725637
2351564
1507483
327116
1196493
408396
951814
926222
2728467
972853
260897
810960
2915961
2863406
2220242
2574979
1774027
169108
2436025
1890774
2665574
1899745
1541166
1951710
2827405
2333092
1058699
2399705
126515
2241228
702016
2177128
2403920
2438948
2684440
1623635
1752569
1716617
1421907
1710066
573286
1301999
1578923
1486538
892723
15610
2374706
1574940
1482839
2469091
2896151
1470384
1985866
864335
511066
1665306
2358949
1161508
456528
77997
69153
2177435
261156
998307
29397
2512330
1727236
2213984
2387250
2892807
399094
2851418
2238945
713933
756681
1803443
2415918
220617
996548
641367
1420697
662203
1441772
2160698
475923
571177
1710461
501676
661801
366451
2339831
1119517
165600
2710882
2835126
2728742
36053
1533114
1018453
2715218
173754
2780409
2672998
2187323
1726881
750784
2333307
621805
2146146
937676
647385
341946
1374337
40152
768469
1911287
1335861
1949146
938635
209895
2340241
1636073
2002356
677380
1692135
1661348
924747
31695
1968162
2242714
1910680
1846834
1348085
1591541
2382456
766461
2342407
1687192
2751696
639397
662545
331421
824984
2306279
919771
319373
1441623
1932330
538552
2350398
157121
1453183
570767
2523358
683343
2198646
1736144
943984
2149256
398343
1628042
968187
686561
330930
1598436
1533731
2427048
1692004
2363462
2832535
319706
2333476
35644
2418180
647193
2870611
2246439
2008640
1464125
105896
2875801
187898
1444908
266319
256854
457263
1644860
2897475
2486128
1531687
1120113
1479160
299388
842272
1050655
2493829
1580671
2657639
327077
1320972
1853086
1241195
1674984
883876
334274
94539
2554416
2012474
2164066
368304
155387
2112972
2102460
891888
1684767
2573788
81457
974402
264861
79477
90019
707727
2184920
356375
2682447
387403
130250
2230377
1798119
1483485
2635739
2207296
2015823
845150
2638048
73062
1008984
785552
2829824
1971964
2238705
2106866
486268
1829187
912859
1556190
2524000
954740
2100848
1360779
1158851
1714593
698109
1176383
458517
100519
1879533
2799089
2283676
1315619
2244538
1332313
148654
1905056
2454040
1267251
1942466
2661542
679262
1657124
824279
534119
705358
2035277
1711471
2721035
1627125
2659944
847721
1193604
1191397
615156
1335905
41586
707888
63537
426663
1504395
2699728
1580748
20875
1388194
1910290
1354821
86044
1945589
2543946
134091
809444
1729162
2009480
874003
2242611
2483662
1359340
151683
537739
398950
2419670
269644
2611834
1226312
1033709
926501
673017
2206554
738600
2715304
2773455
2245934
2700921
2744798
2383164
865139
2145402
2621087
541608
2191705
1451141
2656729
338234
1677026
2527754
2160455
822599
2678459
1612229
1491537
829749
1650137
894583
2263099
2776940
319123
970385
293707
1359001
2501569
1204751
2573273
843591
2204488
1298732
2279684
2421748
2689265
398236
2430550
322623
1796200
988
2252153
2169812
2772207
2580326
1698380
506326
1483130
1195352
2720740
909161
1470825
449654
2352537
1737508
2444748
1944410
262738
509538
2748412
591649
467652
38131
695056
830158
1409402
932182
1564469
1589663
664116
2654167
2458579
2407179
1941790
1689929
745837
1189137
1884156
1962160
2536517
2364221
545710
992710
629735
2306538
1268719
191176
2314829
1764889
2605157
1684857
810895
958849
2391951
349951
1403351
1757283
2429477
2763472
2840758
2668797
473538
387504
2898822
1067293
1284002
2829726
1685262
1567456
1614892
2662161
543740
41984
1618261
1915387
738467
1167487
2061457
2506117
1379827
187955
2271824
1170757
1927883
1032178
1718395
2472342
647924
2151671
220291
1254718
541968
927481
359766
2739343
1794661
1069226
1883734
1594617
1795878
1112230
1639865
2678296
2745335
1813088
362788
1436709
2925242
2128342
325114
1138192
28694
678481
2791199
1909097
1217035
395263
2752923
261597
1317542
1005280
2169218
535034
2144659
2246513
781354
1059187
2608709
2481586
1870798
1631833
87991
994914
2069141
2588359
394002
2337658
380194
2047017
2467974
2092409
744393
1182024
29626
1654111
2119939
1688455
2128311
820531
1343718
1755215
2493397
1122300
410429
2906986
2064498
2053315
2668425
1536374
1203036
1752339
574103
1941588
2847226
1477779
2601057
626018
78238
1261850
1584143
34091
577011
2197549
1729834
1047409
1093069
1798585
2240672
1593817
2219500
2611512
2783724
1148475
2297420
2482695
2562420
762854
1035394
2785265
1483235
910590
1566665
12256
1033588
1070178
1149891
646691
1434339
1616578
624017
1082916
1394144
1487758
133945
1634967
771860
2937956
2366449
1182332
2087615
452251
1757843
559044
476044
2751150
2172139
2019317
846112
2786101
1109452
1730125
587059
682666
1520402
469214
767785
1934156
1597286
2471007
213835
1491838
678077
1630266
274133
2335892
1087806
467654
1692564
117861
2269548
480683
633218
1560741
453618
1255172
1856522
1341598
1722873
1898304
2597287
2882600
1100680
486826
463640
1794417
1023977
2892965
2782457
2797075
580865
1904391
2439514
1758255
4479
283519
2308854
1200132
2047338
2417858
108540
2918397
905137
87008
2422077
400913
459554
1361526
2895963
1739094
1438652
1191005
2751621
1560761
1802787
1980759
1914602
2379292
2363215
2054038
338986
453051
455477
2100527
2446271
207622
268692
2751690
734165
2723978
2221694
2910644
2842556
2058667
2236029
622323
430761
161473
1924234
231818
2636110
879884
1831444
76388
487967
2660881
2240930
489615
835542
782118
2052719
673382
279994
2319090
1884405
2059612
2831925
1172422
415809
2850428
2772280
2465292
1474719
1838220
2323646
2836374
1445780
600792
1154030
1210226
583634
2068050
1170728
704875
154865
2458406
1257910
1223122
2760354
876569
927988
2489857
1126127
2882767
1090102
250212
2008689
2868858
1477556
2524649
1061613
2823101
775757
25540
1649884
2104079
893158
2081021
2266926
1505734
2298886
700632
877612
340208
433824
1130304
2549813
2281756
831543
2598861
394329
226584
1629170
409290
963169
1496720
2195272
2880540
2260225
613779
768846
711218
2296821
1910332
1563531
1300494
323745
1534707
2397677
630886
881173
1179145
2829699
605700
780842
642940
2935359
1489265
314133
2868907
2827060
1611047
610250
1447089
2130643
2374401
1309140
1471831
2464747
463797
2556302
1886954
1310908
1911635
625616
48706
1488529
730010
2265899
134852
2072181
998007
2499973
1296243
506574
1985097
930129
641945
40058
238101
2430759
2806205
1816527
985243
923083
1034904
1077694
1241952
222202
699736
1092752
2058684
2174545
956911
2413383
424445
931787
580042
1494539
419757
2097688
570145
1757536
711846
431046
90228
1897866
780091
668797
2102489
2321892
1822201
160848
1081522
2507077
2584304
1620988
1069752
1399582
1257302
2893761
2065137
2117708
1639926
2216699
2318876
2191380
825653
2597320
1085415
947848
2480106
819323
533902
2176051
2342948
20735
2440097
442512
2730948
1574179
1491066
2688774
1387822
2690754
706813
2450343
1979804
2839725
2038570
374984
2362111
1767859
526858
583089
901623
522014
2029709
2868660
1259102
709245
1465605
1556510
2813119
829490
1164561
2923494
149549
1941309
1347681
1511623
1725558
1414094
1771339
2727033
763476
537563
2004599
2112197
885211
1558979
2472943
1492517
2889055
595617
1273261
2721036
377733
1830139
69186
1813594
608221
153891
1374787
948893
2522880
2744506
2303772
42568
839273
744402
2361381
1641789
1195006
1041688
118252
474889
429781
2435834
1210082
1041469
2124058
1657975
2223259
2904175
310937
1865720
652051
2266852
594347
974396
189130
2408185
395453
812657
1159486
2187796
1435200
2075101
619261
2795822
256475
1776011
1689328
2582104
1264482
1462416
2149655
1645239
2562715
660569
2734051
2656788
931827
2586822
75063
688242
2537263
2873434
441806
2176225
2745218
398261
1259465
1159978
500959
197643
1945578
656592
211070
349357
833788
2657596
1217889
2287838
65303
143503
1901908
1753231
1201385
1019836
2339884
832238
450118
1775743
2519067
1490912
1628754
1195705
2408065
553798
2695084
1731760
1999438
1424940
1025665
296562
43437
905078
1907664
241520
2890309
2298273
1400151
2835829
1730766
779278
155375
2844558
1891480
351063
116462
168621
69825
2604958
778003
865502
2601549
1465033
515703
1787096
838755
1457934
2486411
2098229
1697589
1964542
133518
543600
1819727
2180570
1677588
1871247
2207763
2845746
284435
2622756
1028422
954162
1746855
1142920
2599936
2277648
2809391
2285234
1536450
645422
1904210
594950
829746
1104600
2643498
2015813
2316654
2503365
2554171
2360080
2514262
1806719
47578
1856822
2343732
2376359
217796
1866720
127126
2699925
857358
2471872
2555101
2004626
2111617
522006
664057
2170248
2623660
2190320
2442722
1554480
1563049
1634305
496262
1919009
2495447
1165417
917630
902164
714003
1899868
1000992
2702285
2058996
93606
2143264
2252969
2639182
1236779
1681156
1093645
1622629
509092
853678
2623405
2405638
1026310
81356
481035
1604698
1254909
2725167
2720824
245236
2886788
122028
88299
1891589
344695
248266
1803415
531260
60937
1477247
2472576
1149885
637616
1654729
2537371
2067668
2518591
415617
1447940
2352700
167555
1037897
1329369
567616
2812954
156112
2196199
2765540
1672907
1865529
1098162
477841
2478504
1290620
873552
2455012
2487364
958866
1805943
2629353
1397081
2283169
2827189
2546300
2675858
2316186
2718191
2101795
1438517
2279897
672342
582970
2475734
1054401
506496
2515407
379279
817670
1039260
326366
2736216
1437933
1033296
2534525
2657541
1997284
691411
324745
1307273
1629836
2893142
1612746
1461245
1876248
2556222
1923727
468189
2767294
917231
2519889
1663035
1629699
1819073
1827089
1635215
2872307
322578
804449
265709
1756178
537034
1744498
2496142
806277
440034
2549665
2428187
1332765
72987
1408270
2290506
1867427
1453643
1264323
259447
2335875
2056997
1211607
594036
68661
1700337
1299563
2769909
597397
1780844
2326053
2107115
2106934
837791
1450144
2136163
1155383
1230287
2091845
2932198
2627202
2605446
1651312
2436766
658067
1423189
1673082
128215
32160
2907895
1461416
5837
1047938
1659946
567684
2794432
641479
2154294
961383
517927
337869
651431
953603
2378557
1363042
841586
2123738
2222585
2278195
319060
1546648
1600775
2537942
359260
1081613
2498109
2595562
721038
2684971
2130416
2747080
2859422
134384
621973
593570
403548
918991
813234
2528384
2015789
1774583
2064178
2545600
1412563
2245193
2605159
667032
25101
773503
546294
522541
1856688
525303
1083061
2509138
511909
1279385
1170328
449641
1222280
2447932
1043776
1227379
1203679
133069
1661522
334748
550172
1877336
1186610
1648372
2004405
2659346
888555
2102171
538956
2284744
1395372
1520432
2238472
1107666
291445
534698
341809
953394
1766131
311580
2633412
2347273
1211511
2715445
162634
2058486
1257403
785765
2254566
2529618
1014937
2379387
986054
529757
1108518
157030
2782704
494752
891738
53881
746119
878143
1833603
1680239
2834009
1945512
2274077
191005
2050715
1335583
806290
837315
723757
718534
2267993
2237386
2896175
404622
2267397
784918
1984260
1191986
829057
186129
1926465
2443843
2028108
471123
1981521
1805694
2302262
2097401
870646
1709810
1922408
1570887
669114
1584115
1974440
980579
2656465
556479
1726171
1892535
2397698
2197635
759776
1194452
1494725
1462123
1559564
151127
1835495
2283624
135382
2128261
2797773
154984
161721
930231
944883
1000310
295798
2654034
1770477
698075
767079
934129
1177216
990885
852032
1198519
2787332
1677825
232945
2309272
1563459
2762244
1981570
370454
448163
2445092
1909847
1995503
759100
1294877
503751
1798513
1399531
1719236
1024671
2592508
1441670
2079416
613127
843225
1727933
2134108
1167564
323310
53086
1280311
922557
2231844
1675864
1486088
787926
2915074
1437800
1287979
1559560
2200527
24203
673949
1415747
2274767
989008
1510442
1347407
2728211
867257
744474
2490587
795620
1812932
917760
1437607
1097070
2575229
753319
715154
2698038
474402
286407
2113509
2184472
178698
2672047
1246327
357927
1460131
2629550
2568921
546649
2297204
1823711
894203
2496698
156623
2157586
2177679
2164304
1522197
1924405
2614683
435133
537933
2882115
60398
2120409
378497
167914
209613
970098
2866048
2560963
2025390
170116
536431
2922664
1168121
2312831
2724148
440026
217418
1000514
387008
983243
2121966
760891
2260089
1292949
1076404
1866479
1528633
2866503
1692347
878671
2884790
1271058
890019
1275756
1318217
1619896
2123082
1788110
101403
2776833
361563
1728415
1154950
2348361
168444
2086536
203123
1473789
789417
729051
9274
1939228
2108075
2419864
2695517
2290467
468019
649647
1634835
969636
1907207
1357832
1589193
11730
1811637
2281922
981480
5771
472007
2817284
1587290
1471812
2419403
2675699
1271553
2682654
1403950
2424074
2302924
2156422
2662523
899334
2631223
2441760
2541932
1794886
2838537
1140410
1647888
8092
2129727
2224295
1914173
2453211
2134147
2803683
1816453
2235835
1690584
602039
669518
1776248
2574774
1577039
437740
1758672
1938371
30582
2838433
145301
2162901
1534200
89192
311295
242225
1392672
2065596
1299735
2429884
1422044
2774292
2308587
2470897
2234022
2777696
790579
2852095
1712352
1733251
278337
897008
54197
2055467
827988
2916106
85681
2159636
1070399
147
775546
1633558
2121418
1887245
121710
2278950
1300658
201660
2529724
112426
2336715
1310809
2060393
1022921
1727558
724490
2522034
2102731
1874232
2371957
27540
646218
2425864
935513
502102
2065391
390033
1173994
2755991
922419
404404
1529215
2630315
1684748
2283427
1334197
85257
246630
1297290
2464172
2387874
2705072
2526925
2215164
1527450
826004
2344183
1245462
2251713
2357411
1204276
2319339
2253884
2412703
1795537
2177966
608661
215120
2557610
854375
841787
1289423
1501313
1414344
1292483
1714455
2163482
1155379
2388201
2799728
2767089
2210502
899987
1223274
2426906
738394
995861
237776
426765
2578568
2235170
1370221
900090
1896787
1517321
12763
2455427
1697982
755252
1286703
519085
1179188
2800976
2121393
857085
2100680
352960
1571440
485163
2118665
1947421
604459
304916
1491851
1080236
635521
2650872
853771
2761404
1898360
1903761
2811819
1585767
2188569
1820584
1890120
1327489
91548
2231743
580883
1790924
2474532
1080563
1829878
1852201
1533452
1955097
2300423
1857841
2264051
940537
8178
543699
2542714
1896057
1247801
2312792
2573722
1254934
1544854
535461
2693400
1090637
1878137
2823208
1187976
603783
1564947
457515
317383
440556
742684
1956564
2095236
1762298
2436598
790299
1718341
1171774
2189618
2883458
2683902
2226739
99094
1910667
1855904
2724623
2910153
1902235
2722389
8387
2110419
1357557
872102
2057615
2856793
483796
1604987
2921389
1551162
1084086
1129247
2401512
2622274
359772
1062889
1104636
2716691
2862965
335050
2874885
567085
1807064
1222536
2545497
2067786
828077
717310
2728303
2321167
1624444
1896014
1432894
195662
371696
2908231
2460199
393244
1513614
2928761
1371988
1614644
1243533
2330717
1369701
1513069
2510636
2019532
2263081
1246873
843009
1900399
1214876
1750565
991751
931773
263490
1392422
651274
2277512
2254524
32296
2545481
1627659
372319
764500
445090
2320817
14075
844978
2225944
326772
2819868
911925
2684744
862838
1194200
2932661
25669
2262918
764505
111186
408557
851774
2053783
118202
2599328
1236453
581730
1876788
2563259
2384468
1933897
1081502
1894393
587339
1243543
454623
2895294
2710888
1359938
1303381
345692
1808200
2315811
1286665
488540
1527779
695501
1467035
721713
2138821
2911797
527934
1496856
2315847
1169606
1518417
367385
2687172
1403213
2736780
1066219
106851
116769
1149305
787115
749069
843538
495553
544582
1011183
2274744
2355914
1467846
2764811
73624
2598524
392190
2352203
1601412
2201101
51971
864783
1577461
2308485
1841543
2414480
82956
2428440
1236923
1788742
1834551
2102365
2486675
295764
1852565
646496
2313221
215017
1162134
2079751
2904859
2278057
745442
1002086
2146528
2310412
2334678
751479
98215
1274823
1442262
1354891
1388723
2806020
974906
740673
2897848
2405363
1394431
1190834
68932
67017
114634
1536391
2286088
733746
1819810
1944578
1536521
1551420
1057685
2365996
2618043
1422373
1556251
173916
786789
1226623
280245
208240
538440
2884917
1227807
100794
1957177
1068795
5303
404656
891192
1164681
236597
1138082
545763
2698450
288096
1635994
1923914
1881341
1849727
1080501
1428435
1635062
1541851
2220323
530964
1769004
1085614
409586
1984151
1537495
112525
1452390
1690176
2212123
899291
2171235
1039419
2131836
52211
2528850
1053263
269298
1357355
2009718
2830436
982425
1380584
1972001
1625136
1945108
1546412
1202552
608009
1565002
2646108
56170
1495513
1287200
488798
1048178
1663069
1476921
1670767
2076200
1893318
737147
898032
665979
1240937
440098
2386936
467794
551864
393488
2060825
1937638
2050584
1785096
830481
1144777
521184
1182423
1781945
2132458
986330
1225975
2866541
1736776
794966
2606968
1077652
1947125
1528136
1330506
980507
132702
604427
1149761
970749
1231776
1946454
381312
439132
2224378
1861707
2364039
1201127
2801601
2870920
593226
2613197
124411
143900
1048431
412366
937653
2895022
2628353
214642
95660
8005
2107640
1446010
501984
1694043
1656726
1728926
1851134
1780124
1474407
274821
868057
697914
2905190
1909599
1546870
763341
2033462
90532
521329
430047
2264084
2844015
1319320
464155
2321825
448606
1546832
2431450
1511231
1462010
952875
259008
2483608
1947792
175060
1771565
2936876
359444
2122384
1980417
1039486
973690
827485
662183
2730717
1267710
277732
1689320
1908479
871592
1142949
1661315
2048216
674886
68720
771140
2906846
2815075
294495
2938091
865035
2774852
2330358
309832
2800440
1730360
1331830
41395
1182297
2100060
276337
1838847
49256
2627891
1845032
1116119
1338732
2220753
941493
744253
1191911
981098
467091
2726420
1677601
1275543
551382
2770960
1774234
1717650
1862787
1620463
822893
1745749
1920987
874734
1898123
841305
268915
146318
2607679
636689
1920829
2204481
1684115
2256477
2375012
311271
799815
1076014
2761932
2173005
1975555
1676771
896252
2224446
1650364
786050
2926652
375196
1624549
1316334
796213
1397872
729202
1607626
2461179
1736446
2014970
489283
2638310
2643676
2511001
772679
790496
2551941
286660
1356890
2519186
1192429
2276020
2805994
1525699
2663551
545967
2245502
1033825
472772
2642700
1529925
2506140
50740
2452088
2097474
240178
2633541
1284121
2376490
1105325
379413
2510315
2625829
1181019
636319
1115816
1553644
2498695
1897273
159408
2170285
1707038
2363556
399486
220320
355160
2735844
2475417
2751100
472286
963053
1811233
408163
978099
2792685
2810704
81511
2627712
99023
1194190
1814398
83618
47033
1278876
226802
502770
849911
1123642
2299161
1875941
257071
1136927
1120446
1480519
130041
2835717
2510542
1009470
2457634
1050023
1745345
2292176
980098
2569938
1801791
1093667
2203442
1171776
2339810
2421183
1706101
1877205
996528
1609411
939903
745602
2340028
2198082
1279963
373592
2874545
1216309
2930853
2082460
2846256
1352126
1920518
2912587
1974070
2439864
1366897
256924
999403
534165
749767
2037775
964775
1680656
132161
1712295
2274822
2331239
2908980
2476490
2371631
2025661
2262421
1671056
2494311
1604994
39206
1770887
1595843
1550847
2676041
289813
1262283
60830
2809889
1667906
2314875
243866
2162831
2900123
2019184
2471172
2056375
722650
1824728
1524861
530539
66139
2670400
597461
161690
1859487
2173141
296110
1381835
899636
2556167
1165314
2751047
2699891
2085581
580912
1387734
2931904
1131564
155569
291828
1298122
2355794
2738987
312230
128711
2310245
2073972
1576542
2621763
778294
2356366
816480
531054
2273169
1460847
1380699
1747491
2921955
2191955
716554
2427136
2626003
1911283
746621
1095114
830316
1630532
2351893
1012230
2171786
817109
1827491
746157
67388
150416
1014554
1647624
2035428
71294
533305
2629898
2190807
1370879
634539
2757710
836849
1484632
1374382
1381316
1862983
258716
1030748
563770
557611
640499
1855368
1586953
614527
2295492
2477565
1037438
1668068
2828266
2500331
96049
2132784
487334
2806682
2068229
1521095
2589115
105975
1820804
935930
2691775
2872917
2843944
2084246
2323
2297933
37870
771005
496184
137492
361074
401312
20651
1150334
1289357
340084
1914767
1782336
815614
2920792
1787371
765307
1370474
1251517
739695
1003813
296869
965153
2774336
1038540
2218595
1490941
1703422
494761
196905
1077450
2333031
2131167
463341
2813721
2800024
565710
295443
2541163
2772525
2175517
425602
935108
685495
1229585
1669647
1682249
171032
1745017
1672001
945661
388560
1274070
2913133
217707
1479060
749844
1627503
2082180
2715746
843732
5769
1770045
2079982
1267556
2393552
2460557
665025
2712228
1124546
2782947
1797851
5148
1128361
1237377
1924372
1611579
1749661
1522837
2379840
1461740
2528813
1308817
1332149
1185009
1184661
962434
327932
2515048
1982610
2527000
625025
1861294
1315757
2711518
838193
2509898
1437647
2350556
2272839
1294316
1817839
1687848
1839250
1354445
96664
158858
2417657
2737746
587222
1018530
2887213
965972
865929
2129261
1505367
581481
2576952
2421813
551257
428080
1953111
1176680
595099
2313894
871444
415471
2833477
1524695
1328457
2356872
1197460
2667118
868270
144427
1278306
2776136
1868891
789424
1127301
660078
1801690
1885175
501384
2364296
1349824
920210
2731667
2457366
54824
2324816
617689
208550
889357
2920269
2774281
2360976
367637
2036844
841772
593612
2882101
1224974
13926
2479849
840464
2453370
1872273
1595076
979207
1569157
1779380
2009749
929883
2022238
1176903
2263011
1566155
1864395
1910683
1330605
1584666
2279944
1326600
960746
2389954
1968527
2406625
1891192
1120865
2407300
851233
2829413
1553090
2276354
880599
1617452
406475
2014182
564878
312435
2234237
1433951
1333334
2834611
2475001
1369150
2330164
1207557
1749346
1032039
1657587
1202272
1574713
2349203
162277
2067938
2308835
1403212
2478995
2169720
1143581
2202894
1849244
1513698
118439
2677603
1225083
1235720
93167
2189522
1088781
1766971
457893
1240261
1268287
1549567
103111
1511169
1338783
1595007
369640
407527
972240
1045222
168986
2202791
736905
223646
2469449
1239003
929771
918837
2179121
582181
1403794
621975
431342
195502
1209390
2262406
2181142
259042
626931
2052963
1542841
644685
1990242
73714
38244
730248
567342
28793
1816817
2017779
551121
2618377
419762
1546622
1315880
2218397
1550422
1287542
728194
1146004
2378211
2792990
1065245
875872
1226984
2896600
392459
2275477
1026460
1445859
2125273
1949517
421123
351802
1604325
2880656
1101942
1862308
1130053
2160428
488110
974433
1393812
1425188
564628
2427134
2394420
2712773
1633003
195426
2499961
1549886
2593524
2146131
722040
1852505
1939192
2360676
193208
2210165
555931
66922
152854
1752281
1243138
2115619
741296
1713501
747906
1114307
1974147
328968
575671
584569
769665
1735461
1362880
1185080
2543730
2733476
1897676
1065134
1853377
634724
1742099
1731287
2778198
1561342
1993898
805664
2492612
698261
2410228
1306752
2318774
2865884
2366923
768481
2110740
2211226
1599802
1949268
2438066
1756703
2280180
20021
61583
240310
9658
60696
1557371
2542960
243379
9739
296582
2285458
2023772
2244338
2744334
511219
2355953
1451266
847356
2698787
1333635
2074232
2876090
1204039
1568592
1157707
1776621
2049600
1834865
435269
1821348
1585817
2052518
261169
846757
1566473
1755702
513965
1687506
1080931
1898118
1748365
849000
763208
2099877
1227193
234447
1523771
1803406
381913
1895785
340265
2152688
702544
1843906
2607865
700885
1242708
1546719
1763243
1793410
1529494
1707241
1082587
1654093
660211
658832
294870
2423032
1857672
501202
361453
491046
208004
2885402
1797772
1999049
2886131
433182
800859
2928295
2065354
599590
2396079
1233069
2662324
2135441
1993643
2061312
839417
988267
1597251
2157169
528240
2082736
2087825
1746907
975067
2103929
1842809
455850
977922
2376159
578258
292435
2048117
2428747
1803734
2430191
1731127
47956
407606
2344097
1920948
1367106
1027506
891029
2622160
2187081
474438
2908752
2872127
886335
1067505
1988949
2286428
2422986
2082965
2520736
2609834
2074626
2347397
1776571
917449
1739007
2373386
101216
1370120
915512
2879940
2234382
1229248
1277704
458361
1206465
2665862
1974482
2715078
1861906
2507278
1158329
1677981
2211159
829638
672521
2081476
566629
2567215
1980787
2754671
703586
1959241
2527407
983591
476238
903692
413839
2767298
1227777
167996
335961
1545938
1663632
1465805
1209143
1391468
872497
2264713
340774
2887707
1770230
2404304
2278991
762649
1494326
457661
2394336
647666
1236381
1346392
856001
1184797
2038814
2510709
849066
287474
1319698
2926028
506492
2083556
2782287
2126060
2867483
2511455
422718
1349319
813706
2565947
760747
2853874
903021
978868
1315558
1461580
1189859
1810512
438341
1486548
2890158
621003
586706
2640796
516491
1683113
243208
2890838
2089705
1591873
251419
928750
1688605
2115504
661387
880259
2128152
1234088
2556768
308896
493885
2711201
1472656
2175665
1163573
2061368
1828273
475559
1781932
983626
1410178
191660
2810231
2793120
1875592
2727781
142991
526699
2362090
1797784
529280
1713265
2470548
1705142
276449
895299
1377200
1325369
1849765
1000576
1760391
2513588
2511352
1705793
2631938
1053137
1358217
1585889
1773263
2756032
992151
1117534
313326
2935262
69859
2510689
2802565
127896
1091751
801569
2486271
2435536
596366
2577613
483725
2651294
2768551
125629
1069386
1269639
1603420
2834033
2223967
2825087
973302
1176493
2588722
1225930
2871700
238988
2768178
2601981
2020331
1738153
524928
2062294
2371388
74181
2429988
563075
1873447
503990
2378864
265160
883934
2427371
429775
966645
1612829
474706
2363269
615475
506581
2318697
2198926
1900947
2118103
2672871
1954495
1267384
956447
1369100
1959197
52970
368591
2078795
786212
1394004
2152607
814868
1435487
2179476
1125119
914635
52062
2477451
1174953
1607516
2167511
1857068
1104173
2086510
41667
1452381
1089394
621180
1781026
425309
1486955
628475
1760723
1729014
1473457
2556034
1146570
621534
1545189
1842430
156448
745852
2410471
2899886
311022
2217320
810257
2252345
345650
2869835
1171829
1344125
1334767
997384
2925779
910743
667505
861695
2123398
2272941
850607
1334260
1443129
2724020
1966995
189386
345169
1216793
2491603
2070368
1180525
2515595
801303
1116252
121719
735920
126643
78009
49071
2516759
2743941
2266100
2825647
491838
1311437
911586
2104360
1937059
1891300
752684
300738
1763494
418485
1340510
217216
247328
1731866
2502705
514529
1250640
1685997
505669
2598415
1070904
536756
78127
2322888
2551087
1488323
391939
1303590
2813201
1744862
1925339
1701280
1441961
2827367
24648
2726607
2576350
1740134
2597029
2052760
767595
1954331
276046
2385320
938541
835391
2839452
1851343
2114398
977220
1306451
1208523
739558
350336
1644828
2494999
2121835
378417
2878867
2268513
607679
2857760
2534784
690770
2599752
2207066
91573
1393581
2760313
899775
2396894
612459
396904
511709
1761061
1320182
912911
2466385
229254
920220
2344525
2524045
1543932
52405
1045925
847747
1932719
2360142
431575
160707
2419971
2236132
764730
34253
2483175
2740786
306319
1578254
847904
1228233
2549187
1754201
777202
2628296
455324
86265
842894
1340759
2099581
2257027
2351451
1775696
736797
179556
2488477
2357942
10027
961300
139801
1218979
1104881
1316278
1372870
224767
2043528
1426974
2173220
177254
1608609
1357985
1504252
49897
1048339
467616
544625
629949
845866
2726595
1101625
785039
1377773
2738078
1569150
1821694
2358005
662225
1875405
61019
43369
404895
543138
2868395
52838
2620604
2696298
2205293
1002534
1631800
2004141
2781471
530461
922628
1806249
2590813
778254
2307757
1316159
465958
1522589
189122
2191507
1006755
2267985
2069057
2258680
1434023
195962
54198
1621854
2542129
1739082
687876
950266
1063376
363971
257512
1731007
2459016
1915802
393997
387419
2152541
684853
117780
2066236
391838
555201
2651510
2801247
2482518
50867
824130
1827259
1133179
1710813
1088625
1656865
652718
957361
1756924
1816169
88870
755029
1116180
1697130
1296350
2660502
1608721
2936829
1123389
1390731
2166463
1122052
1040561
54522
506926
884766
971008
1981929
621113
797534
1009448
1916355
1776903
474490
2573069
2288466
1629008
119528
2399714
1963916
1400817
1456235
2489627
2815884
2911224
1762641
960224
2832643
2013711
2762032
293102
2316308
2642984
845964
798516
410093
1102032
1454422
1390544
1735639
1290583
2783766
819186
1897911
583510
2540932
2259447
2674769
655435
394692
819762
63348
2719438
547815
2639958
2597735
1516542
2262413
2843944
2358529
1509939
1423078
1391998
1787717
374029
517945
755179
2749145
941317
1965919
369278
2787312
2302832
970453
2928992
1390656
1009805
703970
1624855
2627143
1794272
407910
1558106
1228710
37793
2716755
62951
1122282
2308281
756659
324465
1276941
2369834
717966
2538008
899688
202877
307394
1797775
2164499
2639099
1714002
1126728
1597231
1278854
1488629
1446019
1159959
618545
175251
1720321
1683618
847731
2924364
127333
854216
796435
2152241
341727
940181
1374334
2549448
357235
507658
1232973
1386812
1009692
686474
157893
1724691
1873094
2738654
1460288
255075
1837595
2298470
987403
1103873
2136138
2552031
2207552
2327851
122735
2933263
113265
348842
2182162
1291351
105775
2866699
968941
1393380
1850445
924174
2788970
2750071
2624678
2817163
343594
218637
104397
1709166
1328262
1484055
1010377
1566111
1201831
1600587
404618
2418136
1983406
2125508
186402
1039246
1032318
2608976
817994
1361344
1587018
1113334
2301670
2613371
1083740
2646243
2074260
1396994
1585265
634819
994105
1865705
678691
1053819
959782
992923
862365
846499
400684
2249651
1529640
572641
1374818
1636524
513601
1194870
2937340
1401648
1148875
2350472
108197
1577914
1758226
1765876
1902225
1462602
2849132
2253704
574228
2513069
70792
274163
1859537
2889477
2102646
2034989
74492
334931
457283
2520780
1076873
1984110
1935868
1603535
529828
455576
2393108
2537080
275776
1300406
2507662
1787566
916122
1543473
513940
422326
589386
923242
1200680
437808
395837
2396484
639963
1140261
740801
810703
440517
2201231
2133841
2034889
2785564
2067233
2078616
693990
813116
366755
505380
769494
1796395
1895461
2723154
736373
1655563
2907769
2420405
1744831
2392857
772027
1340867
1861110
721450
1390958
1412969
1613194
133281
2468144
722063
680094
1766413
549468
596076
2301056
2180333
1609774
2064900
1382576
1690431
1920351
2063126
1328179
110435
2731929
1562737
2752698
1232422
2024060
1740981
1405770
1316382
1442724
357011
2259163
155428
2271582
304937
2693337
2168988
1478472
405392
1083442
64692
1377572
1926896
267435
1876473
1896243
1684583
989964
2095730
1690315
866701
603658
203335
1740964
1072949
1198098
2578426
1698166
2805335
2545822
1852533
1748039
949773
1363116
2024320
1533584
1316098
1167814
2729502
2818751
2739950
1045518
446283
2134710
1198753
2719970
270082
1904065
1819115
1084329
2598291
762547
2460475
2298548
233563
475236
407167
1970484
1075282
2937275
81745
2469124
2842843
1792921
694785
2042838
1559117
327354
2064938
1604698
1435687
1138785
1552027
738911
941019
2475224
2345051
1576790
2548998
816144
2718167
2860862
1623393
1442061
1018045
992104
2489241
557755
82012
2641156
2562086
168779
2546548
1028517
848290
441366
362010
2507511
972855
1912307
1109689
2039994
1946965
929468
1095363
2615131
156121
2022355
1633545
1470377
466228
110135
2335230
1032132
5744
2139677
1602803
2901787
2794003
34389
150697
1744158
304152
564943
1069423
1449323
2031455
694321
2638896
1639737
1381445
2276353
2608499
2795456
1655451
1712660
2732029
484971
2483202
847434
2845055
557575
2159521
1457364
2466513
1673875
1438462
2705642
1826985
1485172
1792601
1332056
553392
1277824
2361195
2247674
555396
2422784
2276200
1904067
1070252
1680002
1915715
1014534
1622844
2774178
2794706
127311
427509
1222935
2351443
2156864
1239027
1161267
2188010
2039229
2694547
2893138
1394881
83300
1009947
2426951
2656726
2004610
357788
524015
2781889
2435055
2864762
1561216
1168100
2299531
448488
1792125
1345386
1255061
219594
2533671
2386001
1801949
2104139
2892426
491046
2848656
1994655
412393
552383
486817
2627989
2305387
409724
2216238
443250
2321561
1694526
2149349
1442008
1121850
2359326
970860
802235
1570634
2450897
1174941
2469711
83151
558225
1272947
543529
954137
1157993
481252
543909
1801108
2454291
1721582
662293
2281962
2138941
1422848
1776119
1364942
1176571
2637303
2487172
1789154
2236715
1343101
1962379
2086907
516589
2910454
155766
1137535
2901023
578573
2734288
1301830
1489492
2124307
2168236
732422
1564710
1208982
1662836
2639886
2254322
117115
1243581
1525158
953650
485240
1155972
2091260
504362
15655
560349
1886136
2849693
644061
2587216
1194664
991730
315403
2676813
2023246
482408
1074600
2624679
1787692
907313
1237439
2200645
81152
2659779
162196
2888910
2025942
569729
2059534
693387
433837
2736673
1376269
552252
1027859
2331214
2053240
288905
750094
2219227
2771881
2873913
2019728
1910340
2818156
2215278
2661761
905142
2157042
1313853
830865
825625
983817
2341232
1345777
2456839
2456811
152668
1950057
749678
1556755
1717612
1402421
1867356
194450
1392239
1247333
1870872
360690
759304
1991792
1893501
1634017
2079859
762643
2695676
68375
1409999
1091051
1205707
2753848
455911
1582277
2612675
592802
96562
1603848
4352
457199
1281450
2144751
741037
1980051
1294157
893209
2833357
133141
959274
1294130
1212808
350809
1776389
2222617
2855174
1439714
652714
2314056
70758
412289
63371
1178685
2740798
147612
2740661
2203589
2284087
485966
1517680
1487700
2714261
1000609
2872038
332306
2145244
2660856
419050
456228
130797
1056853
2630886
1125719
2849723
1318142
1192156
2900926
1673749
1303372
2874786
2219384
2424525
2498861
778242
246022
1217856
72615
768401
1643138
1173773
2871996
1661015
869634
663691
2510607
2287660
2913573
292965
680500
2072499
724371
1626001
2844099
1702228
2559189
247453
601841
967117
847898
126306
1079140
2858399
1885627
406025
1261592
1672492
2496299
1530037
1347418
1692011
1835162
1864855
1139761
49332
2461859
2067977
2136252
1377527
2136978
2565747
715844
1133156
715987
2643619
2448876
1751543
495342
2175862
237119
2191026
2168570
2738489
55225
1962511
2369029
2213155
211962
964585
2295365
1567286
1739252
2353306
1369090
2516809
885151
2917714
923924
2039134
1911575
1400264
1623412
601088
1165690
1056743
1848098
337358
1121261
1017621
2189594
2603213
2166838
2049832
2347697
653774
2914100
1122120
242128
1659883
167197
2412797
1996147
1115792
713696
438645
2589561
211212
619683
14327
25508
1497268
2400737
2111253
977477
358645
1845001
2536725
41583
1537903
1693716
907731
1334446
1280490
48537
386870
1212557
833304
2591901
1854974
2511062
1799553
11192
1202414
1305960
549882
2679498
2705756
694334
733405
1799885
485826
572757
705615
1645923
1110486
2202599
163944
2056351
2257134
2602946
2576533
799891
889733
1948859
688327
2655401
324819
1052207
2722287
281779
2891967
1510862
692692
1653079
1962957
2019574
2080716
2904782
2910282
2610357
1301185
779442
1429404
1681672
1483977
602208
1204432
944970
1699620
420542
2585006
2206290
2782886
135174
2495706
2038874
113947
1985847
1206894
36303
1784880
445254
1832673
2338324
1054124
2284342
392052
62635
1645478
1389408
490189
1220818
2785729
2823545
294391
433553
1306151
2257746
2590066
93557
1471780
1777962
1159043
1366610
1557244
199142
803981
2590854
63998
299898
2019094
958478
1010256
1398476
336261
2891216
2910237
935848
2834914
1807453
1963277
2308962
2773589
2341821
2158547
1216176
2428327
1783982
2063515
330943
2146229
2651085
2256978
2744307
1664690
243260
796803
2588694
1120233
1603004
1160478
398135
839301
467083
2863544
2432573
1876723
1350450
689837
997435
161760
1950855
148440
739222
1001600
2260174
2702893
1636357
702959
95260
1752216
1106756
653681
1002282
921773
564978
1474862
1919364
1942336
1530447
842800
2789910
151711
1879650
628989
2376238
2814937
852131
2688381
154537
143557
2590319
836034
2329140
38882
264042
628333
2381338
2321177
2005935
210547
1373211
1365766
118828
2495000
1929167
344328
2933886
2690293
1850328
2253137
2337305
2833421
816641
2433798
1067135
1533538
1694072
1431601
978880
2915344
12065
684097
952112
2916721
990143
2009634
1995071
16049
396530
1047942
745647
43620
1366267
1647731
1004440
1134723
427972
415179
430077
368648
823566
1083279
2328701
63184
1655477
2030148
1870609
2337733
2546424
1955086
4316
1791923
1574697
1593919
2342708
1177467
42023
1388342
1265326
602827
1555462
2290557
75267
558860
2362495
1354749
2358211
1155628
1324074
381352
2619184
2266648
1282761
2832748
843228
2095022
1541831
2462784
33489
1145875
2130159
2353640
797172
1750794
720772
62927
7167
1253808
1457549
2509264
775722
1424403
463920
2377925
1913965
198236
1150604
1608323
1857554
728136
1835125
1961898
2580361
996986
797225
93530
662649
1118610
2710762
2021697
2837773
284091
1657233
819688
2856158
2309697
1574655
2911590
2491668
46098
2879390
1523664
2606125
2253815
1708537
499720
2108449
2256363
2803872
2460581
1836245
2433145
708127
2208495
891220
2555732
1218192
1513270
2462249
2485156
2078181
1548887
1397873
1180863
884831
426874
185316
1002113
1448709
163516
1181156
2429536
1083303
2806263
1157565
2649991
259970
870120
1781845
56662
569143
2142863
2613074
387268
420180
1398170
1879484
2213304
1448274
559764
406072
1596391
1770920
973149
1750445
1429291
2148152
1203349
501020
2375836
364967
2100789
1264709
686383
2448025
2210464
157057
2192124
243037
414130
1627829
2057246
2579380
2483579
2481288
1480023
543526
889480
2508539
2694603
1154756
752001
1143490
1529201
988780
789184
217642
2419060
172606
69000
2596913
2872705
1128790
1352814
685801
2266691
2695557
50703
1381430
1756495
460942
2332333
2106047
1017447
309831
2316596
1753079
482846
1208361
1772822
228571
2198120
363131
2642333
1868378
2113513
1599763
1308988
395728
2096176
1466044
2556648
2405885
1911816
1483721
226893
1078976
818238
328472
1143812
2676793
1074151
343507
3571
2787805
1146944
161671
518693
1521699
5297
2204660
748798
1715895
874314
2140644
883357
207587
1461005
1474161
863173
2431275
771935
2927352
2765964
501376
2403060
1706420
1453501
49427
1349421
755433
2797469
460916
2695559
918030
2104747
2301238
82728
1197003
1910013
455456
498603
1578277
2732280
628987
142426
2592899
69358
2068767
394378
1121586
2465375
1054370
646160
289571
1210044
1568546
1917211
1854131
222843
2147519
277416
2227190
1103291
1946707
1560048
1758346
1049925
1654369
1806181
140981
2461295
2808778
767672
2071494
2865185
897965
1598733
507360
1569172
1301088
2119607
848287
1859094
2721713
712586
1317313
230272
2000211
237378
60339
1601964
2859462
2849479
1277923
158441
2134488
83634
133714
2423450
562942
2869527
403715
445682
599854
2875858
263013
2667282
523645
1506824
105846
618878
602076
2547453
960374
1812297
485936
707179
387835
1241885
1649062
2628834
1031720
1050120
645157
1576667
971223
2227773
2329591
170160
252225
2250688
937401
2025961
1647787
306694
2612465
2445961
1114613
1018507
39625
2383287
1428759
1208158
504763
1584655
2396727
2008927
1091448
2535422
2285541
2228170
1958087
145382
226310
1125940
1440056
339166
2549348
598071
1561643
2106134
2255573
1064298
1127980
1125596
2686065
2759539
260465
1708337
2313358
1456994
2542548
1448618
2779556
1517639
295986
1642307
1426719
249280
679455
2558787
1899732
1422318
234797
1431551
370220
2223712
755391
1374221
2253703
85307
1775993
1886025
593035
1433313
2456228
926447
2211038
1316309
2085884
2494539
2918109
376934
2934394
493790
1019099
1457783
2233596
84275
1909038
1594877
2804753
1885111
952824
2583669
271572
2618735
665304
2591085
1772852
603584
2360165
492989
2209350
2594485
436660
63002
2554645
1541434
2263350
1713585
2740098
1909662
1835319
586018
49200
632647
729834
1068311
513667
466173
702632
45119
722568
2633487
758077
157452
1101868
980398
2530588
1201307
2014189
84382
2039955
2913920
484991
1084345
2374178
301122
1028073
1140515
2854657
2181505
2556046
429288
222766
2401454
1539872
1764928
1217632
1709186
1002045
2820611
2235481
2577654
731639
1189352
62088
335316
1968838
422835
2785327
899238
2062417
1446137
2507948
1831273
1508907
615523
1341438
2249151
24130
796145
890036
2754186
2916089
1022787
557877
1249483
2783241
297424
1280250
519100
272001
2451605
2718507
2570082
236752
245054
2391799
2121904
134506
394055
769362
1514630
2839928
2503170
541135
618149
1818668
607910
489524
483759
1676271
762816
1191887
1855568
1502592
1496583
1990857
170219
2124988
692735
1142874
2168010
448184
1339048
2759803
1082866
2252894
2218374
1919779
1181587
2343966
1659386
2840633
1466088
2697594
1756898
1459112
2087712
202914
103908
2852722
954591
1695466
74312
223047
352741
120763
2079811
2020837
2979
2699558
2194784
1396481
2485895
540211
1455571
2849139
1933501
1891265
490488
491838
1336400
1359637
151679
1069992
757576
1189200
913249
1966106
2028812
800827
135560
2662363
2094148
1417349
2644736
2778450
937386
1040973
2569733
2520377
1588614
1583908
1788011
1745071
791272
2753343
1507131
338970
969093
737593
2667060
2357537
2491784
1946780
251626
613502
2866348
2133730
1254376
2602546
2064975
2850824
1128611
789917
43358
1438836
1047108
1805705
2698291
1701910
2465475
714260
2322424
2524969
2749199
1274091
2179228
2122896
2632241
2541198
1286167
589480
757969
2381612
340242
2010269
2227390
2564280
520626
1623176
428639
283309
2223601
2013582
687876
1150296
1029890
569481
1262299
699293
1592977
636243
1806926
1794814
2927849
2621649
2490184
2817828
2738573
759866
1943085
65554
1360850
1958943
1421243
171137
825569
1284360
69511
2937107
2766146
1281203
1412575
276416
2842121
1676698
2317371
1028776
2754289
1217443
2861507
840000
2697409
860415
788297
942553
2268309
510912
2243711
1745707
1963521
615009
1974594
803225
867588
2403300
1275300
930065
1321467
2413299
577336
392002
2700241
1446716
2904326
2466868
2818253
971382
2798417
1123601
2254453
28794
2493106
1579200
1169580
1877549
2405340
1373747
219555
1530887
999773
1561573
2153122
98484
51669
2383259
1754700
111022
2303872
2249554
821255
2688079
2648449
1656409
2504060
2393252
1651334
2652305
2588976
722628
508932
556975
770497
2012022
2902181
62780
73933
115901
2099336
1578412
1266438
1739182
2139523
623613
1195715
1038138
1408047
465983
985297
2424190
2419161
1327494
2596048
452948
2658866
1981305
2922413
1344757
2733527
2581340
653797
2031356
266704
2377502
1422216
2904788
2027266
2895463
500878
595470
1873653
641506
462887
2219895
176795
2528714
375
1898185
69175
1420161
624561
2484820
2353424
2244913
2294907
435706
34331
1449166
2903991
1625728
2322853
1945952
1526786
933021
1961934
542798
2611303
305584
1776734
2661849
1261694
2711577
542765
2794329
1544595
1727726
903718
2600286
1916246
263613
99952
1472044
2453191
1649580
896475
112879
1292211
1195881
2838195
2029479
741135
127832
2821861
2831225
2773883
522148
450122
338400
1939278
545233
1178258
2823048
616243
1560167
2022785
1414999
157314
2388003
1965617
2531927
2908639
141444
819364
818769
923973
2413193
2789484
1075043
96060
1150935
342544
315617
2128869
1756998
908429
1308018
1800825
182245
2274724
460771
1995469
586166
2514049
2101660
178096
2404255
935908
1034051
1735128
1456207
2578035
73352
463961
2811180
2637504
1971518
244967
722910
1466946
1507488
2041213
331891
1974427
1678494
450085
158785
2604138
1840431
2141379
2361935
2870140
2670680
1088345
2381057
2905475
1412896
2821198
1931385
2835425
826496
696096
2208964
2380951
2075935
1060140
1416978
400461
2204591
2632793
2859436
2153249
688812
1684987
2729678
871668
308557
732974
991049
1651292
747413
1926080
1104577
1772925
235393
1718866
2084135
265954
2649009
2462557
1777867
1676463
2160987
1223598
472464
1812144
526908
448734
2865274
1718192
1068
1267153
649509
2760713
303658
2481304
2816429
2768486
2720355
46461
1515568
1278329
2740004
1146285
2356423
2439160
973111
371874
2498787
656962
2764622
1118436
69733
1761259
1521205
1109337
1978929
2832779
329075
1475484
861502
1386683
923429
2855537
1360603
926114
2467367
2564207
1845827
2135225
2553037
1722493
2465439
1437750
2863414
1342304
522734
855107
1342789
786515
758142
1724578
17244
1294212
859319
1025216
2296652
2709180
2554838
219392
599147
591356
75277
293453
1944143
2846007
2166303
2375548
961823
1770036
2505610
29498
47272
1384956
1172841
450952
1366145
412429
1829108
2045150
2562050
1881651
676224
1077629
1698378
12065
184300
874921
2673109
1249827
301072
1694519
290416
1458725
1496791
2283600
1691540
2438550
170527
2465013
7073
1606646
2614264
1494452
971781
2442412
2845188
531472
606365
2612902
1693237
2548783
2254739
1931086
1319941
1305014
101668
2057786
147380
2127034
2529392
1043332
592024
1616417
1904370
967403
686674
1413759
2268602
2814010
2535991
2464746
1029617
2918500
647704
1191285
1370418
662320
251102
2861908
439727
2633528
100164
92510
809079
165038
2900846
2203169
1877680
2522298
2709858
1048665
489849
51816
639749
2451114
2221780
1735207
1317970
2493322
1685321
645281
163008
639801
2004166
988233
1021477
2220187
1096955
382516
986721
2204940
2706631
2226944
2532411
1874644
2843458
648694
2096955
2893730
1876857
1351663
1633405
169590
987759
1230436
1720234
616166
1743934
1297932
1648208
1293357
2075870
2570025
642975
1414318
277717
2563623
1617264
1624601
2179578
321967
1936550
2136804
178468
2707099
281636
2653303
392239
1923436
2070243
1001456
1292093
385028
2256339
734475
1559093
301597
2403849
652627
1994654
432834
1768400
1501872
2728640
687085
23769
1635647
767187
448663
2250056
1889271
1731820
272723
566955
1625935
2566321
2399111
334074
2182912
2799425
2288253
72627
273357
1191398
1534177
1674693
2783466
2700949
1359020
1358838
67391
635099
808422
744583
2715763
624996
2212998
1959331
1794184
980269
1790508
216373
1163088
1814631
682907
1763971
2565019
1795727
312936
2095798
448710
928790
621870
2161976
1142196
646818
485602
399797
177347
1256152
723138
2431304
767046
903475
286493
2627554
616570
1122800
2666030
636699
2916227
1231823
855345
2768348
2025878
341289
331467
1187541
2162686
2706909
1475168
2270854
2285714
1791620
2513142
2912779
2349232
1653501
139804
266787
1814160
332877
2901542
2250897
2584690
553824
2801540
1574644
1488675
435878
408532
831916
2313252
2305596
2359058
2459072
407444
2741259
2628383
2483433
658199
1322501
448491
798746
1513122
2830161
1309387
1318910
278515
2110710
1166502
1001713
1082366
967767
2208097
1480612
59982
1795747
58470
2929244
1946678
894763
500257
753977
2606458
2589258
1057893
320720
1720513
1438692
2029825
1962453
511387
131222
1232722
662969
2777967
2658277
1132477
765023
2649203
2784243
1251276
234752
844712
105432
2832400
2702341
1665895
858144
543901
1509481
809413
2324174
2391788
500115
418806
2259954
462431
2696087
667882
1813471
915249
746270
1031933
35802
2730926
2072673
193737
986844
523054
2135394
1441001
1751637
607442
90257
2260164
530904
2358668
1527361
1005562
1587359
418709
1090105
1015170
389087
2679869
962084
226179
2752581
859944
2403066
628927
634039
2343548
1604141
2528887
824397
2108780
2066521
914439
1752900
42666
792704
2535736
1634711
602256
929089
871330
981351
2656770
1876297
385058
2737222
1218944
2601759
997024
1998417
320883
2317508
1771667
2287151
1433084
1523067
907675
1554387
1518142
1947687
1896096
2164553
2887258
695292
2392318
644291
1772401
2680770
2380568
1731253
2732629
103771
2083873
2764320
796832
965539
2142861
1564301
1831673
2528424
1949829
1290751
2585892
1928535
712606
1614833
565742
1660626
970746
1839759
1490600
2392442
2453496
2224867
2518414
1246505
958215
2119645
2235822
2316169
2186150
31420
613913
1066366
55150
1866709
845533
1409546
953188
945665
2048438
1224552
1208620
2306937
2084384
1934781
728177
556914
1831229
5122
243860
2594857
432478
51810
612106
1296923
1218135
569898
1536111
2608549
2887539
2611797
57492
1965025
106785
323640
1601113
2661482
118147
1973246
1282681
2212062
2248122
2553862
743500
1918355
1353622
2748369
1652199
757873
2599653
510697
725715
1086627
719762
60678
942345
1361835
1309260
1249165
736699
1834155
2719973
1667940
2201235
1518077
1122929
1318074
1644465
714264
1753984
1917683
24060
1239442
2104169
2310099
139790
710060
1387992
389216
2556726
2667592
2905503
1953621
1104660
2939678
697886
62052
330966
1838263
2339757
2304726
2641609
1215367
1304587
1141829
619353
2046279
1492147
671797
2518825
2048854
2197173
1568707
294664
1180798
1161405
2733262
2071483
976883
1943706
2044877
1942581
895939
1874612
2022642
88458
71794
1056413
87958
1268701
2899166
1437994
2341145
2078064
2768356
2709322
704508
2318250
170973
977570
2620781
893461
943073
392792
95541
2613841
943483
578713
683730
340900
2839139
2712281
1185336
1701147
2191043
1388196
1648345
633642
397591
1921369
1386805
172446
2603796
1526209
387064
2350834
1853123
205944
1248469
2456800
2779154
2704070
1241722
164769
2468026
219851
1810512
2647923
2911051
1426794
38046
2911490
2317534
583931
1420948
1471760
41181
805714
1703502
1580798
12387
1903279
2862549
2061481
91754
267769
2618156
2123188
1738027
2025702
2807264
274989
2567719
2107351
1601735
2537631
2843051
2487304
188290
2343159
2112247
1594692
1923955
1172911
730272
1287287
1931263
1389135
1521226
1557970
647532
2129968
646413
1155426
1550491
2687318
463468
2662768
2599802
2127217
1769034
1199356
618767
1541383
194100
2418146
133288
2645776
2849241
701269
2295158
332696
691881
2536647
705125
2296554
127031
2114602
39226
2440603
2331579
1789253
2807684
2681136
2651383
2937255
1566682
1852927
2662993
2083664
2484134
2844934
1490657
2927200
1045784
2822441
797106
1089156
2494351
5249
2643419
491294
1369658
682387
2472431
2488685
2889078
258245
2328245
2886330
2762492
2110197
1075339
2553566
407129
2789940
27563
34846
1984732
235853
1528127
921265
2210989
2231202
1194121
1250245
1635207
507395
2534095
1242708
101110
848158
1011500
2636282
434952
1739686
2286732
1431754
1184116
2210886
437257
280822
2534649
2251963
2368268
2332238
2142512
2484188
157500
58708
1536415
1069837
2420635
2384026
721031
2378613
2026681
990440
2550553
2423914
50739
1191828
2380809
588585
1063677
2283256
255171
2917752
38328
1036688
2416222
848394
2544645
1052765
2134368
1650608
1822767
304427
1443432
2325887
1571377
1926725
1797659
478183
2508178
1373978
2509056
1578540
130093
583690
1558032
2180105
2473450
417812
670011
1351087
2783648
2252007
1727200
2861315
1491886
1924622
1103935
1457080
1374913
442370
296092
2908188
2633313
1155303
1065222
1657049
752814
876747
1535897
1434251
338190
2295262
1107429
773753
1579068
72217
1216520
1807099
713298
1975510
952645
1101348
196714
2219021
691278
888162
2579263
1068620
1964032
2751015
1101407
1208112
1266750
1002761
2823656
1827824
1924165
2081200
166103
236826
1143634
1300381
1078431
1172633
1542014
1960273
956477
1274476
1905161
26037
2145610
1362176
1652031
1525552
967274
1941100
2870064
2244580
465054
121566
846791
759062
710187
1606591
387446
1699662
2205682
177451
2581704
1436525
1734583
1353908
1620463
196613
2625783
1055600
1326573
624834
321875
479320
1633631
346354
964250
2557110
1382947
2563713
1875639
1061581
849768
1297865
1986125
921178
544496
2138324
1467889
1470648
755810
1737436
1743186
1465265
1657889
1601304
2231579
420843
2033640
2578590
2148954
316699
1420326
1538682
616095
240978
2885298
2812685
257766
53165
261039
2849075
2096050
255767
1988903
982678
1046185
2420313
2308540
2614648
1178819
2117797
2004668
1059296
520436
381288
1598929
1039965
213221
2175674
1222940
1494328
826188
797626
1531364
115122
1039578
1878168
2072343
101049
2193327
2561281
382198
2395788
98360
253256
644975
2822712
2800563
639578
2345882
1641056
1886763
1141723
2083593
1752493
1551062
1655397
1961230
1538283
2337345
697651
2199395
607117
1305063
25634
1749857
831135
631195
111038
1743055
1769247
1176789
2134910
1069679
1385491
1778210
1931285
1678984
2748158
2210078
684697
406410
378645
818263
1510922
1751999
979275
2228341
1215644
1538371
163512
2684783
1291753
2888013
1875539
2703269
2201259
200485
2170946
1299342
2728412
415650
2261107
998133
1515135
2028193
1264254
1293266
1023164
1454612
1624655
1324427
145809
662513
67763
2799676
2799689
2194623
1907009
342861
1283815
1788608
2533458
996310
2298926
2828896
2199947
707005
1127790
2446628
550912
488272
1816196
1670268
2475399
1445250
1033850
811526
1621553
363154
273912
2203405
836956
2087075
2707013
2186473
1659095
1388162
927189
478000
299166
2611069
2493714
2810482
1213694
2728442
1512975
42560
1729044
1066524
316559
2164001
1201861
1424558
2276879
2082763
2793780
803205
2151820
924392
739779
1832417
1858217
1985762
30308
1832781
412762
1340490
1299554
184382
105865
365558
2163510
1382893
2099363
2329074
473943
896761
352445
2724970
857607
1706408
1459178
612742
2069450
2485692
2870950
1499693
149175
1296674
152079
729487
2643734
672785
2780560
1828426
2707440
1098
103451
1055022
875604
398319
1908103
2772676
1126750
820159
1483859
775502
1387564
2849178
1601910
1545888
1406339
1985066
2311049
909617
1000338
2014825
1023990
1075486
953379
727080
1814074
14598
1465589
741558
2523392
406229
2432669
497230
2589553
90003
2494478
628333
2253175
1042657
2587538
1844597
1246316
795805
1269368
1048739
708221
2241532
1485958
901720
2348765
686920
2330610
1362083
2302139
523669
1846491
1381024
2540711
423714
1380690
1926340
792952
993845
2921849
2883272
1594287
1357623
2453783
83066
371314
2848596
96374
2220198
1083751
1228953
2575525
775451
998866
1368775
302079
2304780
315811
965323
1555895
953198
1797544
365584
705602
2776190
1389374
2241392
2440389
2000646
2436819
703193
730965
1837531
587881
2028124
973580
1521774
1174378
981225
924777
1930994
420479
2661284
2463241
1850435
1216785
2331551
1400122
2485024
1383956
2686486
373677
2747201
1898259
668110
1761623
1355350
2718438
2843734
2586893
2705742
64050
2676606
1493101
582518
1222322
562398
2449034
594988
1552620
45356
448402
1930209
1341003
1204180
1901328
2607230
254974
510596
1357347
1470097
1786907
1329823
2939177
2204006
588844
957897
1047007
677719
2596929
304866
2524625
1472000
1608163
2500963
2767519
2144787
1430381
454251
95687
2495643
487066
2533047
2735182
1058864
2477524
1104718
1768186
241850
2023862
1604770
2058936
486917
1836692
106964
1334587
689123
877572
2348
178648
2685669
546522
1687023
111327
1343584
999901
2390719
555009
2835530
277897
414464
449958
2309036
2732628
202534
857929
219169
2858420
833788
864076
1363234
1670816
2558250
2073160
993663
860457
1661914
1739682
608311
1494654
2838287
29389
83371
1193841
2355492
1567854
2436415
2876051
2796275
2073982
1724853
2704084
2215560
227090
647052
529037
1380379
1379470
2338011
1170062
2514611
587800
1458814
987013
614362
986346
1431403
529134
2468406
1749097
1166049
701904
1746030
2316280
1967746
1649965
2031739
901108
1507351
2656742
441483
2218017
2126440
727062
2415958
1283660
1399501
1720645
63319
992907
704477
1526503
1405487
266655
2889767
1146635
1826834
1474208
125830
1129102
2842451
1122466
792676
1765500
2171181
2857084
491702
2936563
2438479
1241784
902431
112536
1408884
587449
154635
1862035
1379373
2240531
2682061
982928
1893080
72269
1531218
2093948
2760605
2641933
1412418
369360
2417598
1216432
1148208
1342920
822830
227562
1215002
362099
1261083
762335
101107
1279791
2005703
2492089
1206768
2188821
1462246
801772
188814
2361916
761633
749988
1130170
1648216
11453
494566
2558240
132095
2453010
2026817
1400494
1622402
2151948
116783
2333787
2863676
358375
733917
2169466
834242
472513
396933
2846717
585114
267235
2631017
1857814
273526
2532889
1020049
2422010
582285
157510
603399
572418
549111
1410807
1694597
2078953
2146462
1304155
1760338
1889991
759362
298897
952468
1180454
1839160
1365304
72363
952353
491968
559331
2271889
2403081
2102250
2517754
1170921
2594579
2896805
2904488
820268
2123590
1459887
2825371
1220046
913833
2461028
891721
1660752
175438
2507649
867585
1386493
2758210
1889112
972424
29145
1915033
2700252
127188
1516056
2867448
654135
2450181
2138615
2735831
577586
171990
1800866
956785
1097516
1607736
2633638
2708242
1139641
1458274
839320
1365868
1557074
1743806
1743801
2363594
1508079
185968
912840
710866
2668992
728576
1738456
2169498
925827
1108650
441030
826021
123822
1435468
1093732
1088653
707995
1113657
1477017
2704196
122714
1623839
1546251
570143
1540377
388753
651871
2312013
2197918
762604
1075194
2469474
2879331
1862736
323885
1798811
1893711
2184277
2210970
2184479
401336
862245
1815401
2360667
2633192
2022168
1070308
1503808
190891
1542205
550547
426457
118985
1055888
1815514
1345062
1641207
1840697
1399961
1472986
672435
54641
2930787
430113
900307
1875716
1288354
2422411
2006333
2110952
2580662
2454416
2007432
2287228
2771189
2207160
2136732
633342
211335
528745
2678085
2114422
929833
1029476
1113193
1912147
2277340
2853170
191934
671883
1288162
2622449
2024998
1275092
2162386
1861488
552152
2486925
2795632
1587461
763660
269769
1598236
667516
2278403
1383625
1448117
853977
1584423
767962
380573
1631359
2114973
2920813
1838996
1114980
2600869
203100
101347
1328732
1853836
1506205
1053903
1995456
2760623
1464287
2936603
1368112
1579472
1504656
1198283
565812
323982
1648
156370
1780011
1459327
1269494
1285023
1091587
933133
552543
1952813
547358
2249702
365123
678181
2494303
2566387
263768
2127463
97367
1004070
1147181
2549935
848824
2395649
1205610
2067651
336569
2531565
1763978
217537
904717
2765263
2141993
2659407
1433053
96600
345229
813830
2763975
2762133
127462
2553662
219519
502738
1655998
667028
1040284
169756
11897
960750
1808755
2158677
770844
1504916
2535704
1465059
500539
855009
1696684
844490
1260546
2239362
817506
1066411
2003553
1171951
773249
1661507
1995136
2497362
8725
1958488
2019774
1102809
2937837
1485977
1544044
1945421
1744059
91130
557497
2743524
2002533
298575
1794248
1966730
1905037
2130845
673691
1618974
850905
125216
1187041
806759
2599679
2535401
1205226
848406
2622703
85222
825645
1125066
2186398
1862028
157644
318550
961962
1664951
895356
1172596
2833553
2042178
872566
2124240
554299
574823
1654939
2738793
840061
2519834
29457
1175501
1948346
1216404
1897123
1860937
756947
1816676
1990734
1738350
1143512
514894
2107335
1964951
268953
2275483
2817894
2521737
2108957
960459
2119292
1290722
136769
1004617
413573
63987
2352571
1855289
1996291
2512543
2056836
2427313
1017971
1322524
535495
1264926
2176117
1201498
1765720
207170
2858132
2440374
1424510
1688905
1203379
1732624
1931912
897583
518906
2476426
2247667
1702993
1548710
431918
219512
2604615
127956
2813766
1799252
2794794
55432
1359791
626445
2063461
303449
314703
564337
2297624
1852329
1913368
1338584
1163727
1284178
25176
2932740
1716270
2030372
1573527
18962
1905898
602133
1119310
2561959
1448244
2396391
642055
386864
2527020
2048776
1462228
2620219
225398
1669534
2903265
285094
578473
1557928
762055
2729046
1367959
1267768
2182358
663847
198497
937346
2888170
448558
870630
2515108
145998
1395198
2190499
853267
458639
1634879
1115939
1016628
2244778
1118689
2067616
1246270
43794
1800153
593521
2778886
1405167
167057
990121
1503281
665486
297143
566917
537018
572674
1629455
686013
1909352
2587770
1374963
2273700
1943205
2546214
1116972
2503168
1436336
2695695
1723407
831749
1887954
401718
273858
557781
2251892
987513
2773809
145663
1488016
2670530
1943346
1584646
1143866
1796069
2587663
1497088
624210
2003512
2726758
1502598
225128
2239206
1518351
128607
2588304
698468
2918853
1610681
2594720
2569259
2719657
1649875
2615277
1288829
694578
2097487
2879535
174125
389015
142493
1018471
1023395
728766
780410
2301579
83817
1545092
2236997
1268367
1666853
42399
2472110
2096156
1980527
935864
2051986
1671137
1587968
1856441
1193910
945644
340453
2923574
638020
1938424
2809179
106442
2872191
1774457
302312
1502322
2706893
2423828
2320353
2502109
6709
242425
1744683
2447934
1903479
156122
554168
2494366
2809593
853819
1150167
1173807
1290933
1801280
1342522
627774
1009739
1699655
2796964
1596271
219148
1946151
1143121
2258414
1850116
13026
1696200
1501730
1436092
621174
2463227
2902744
359511
1242441
1574337
2704212
151567
1203950
2060908
838945
26257
2001276
1598827
2755689
2784559
2432104
1165076
1027966
1996507
621378
1140168
1945498
2503672
1710580
1757151
1319207
127257
1807329
302215
102960
395399
383857
220070
976514
2749845
716874
1363439
1950906
2336639
1737248
538111
1637041
1039201
2022545
581484
678315
20735
1663588
2515641
331089
1363519
1176739
2628399
815543
2114597
6556
1649747
2713758
1573786
1567291
2425187
871632
951978
357835
942354
2141825
636044
1246730
1354257
2291130
1427395
1033220
1694358
78081
1762676
1406311
617366
1500566
2151974
825125
1286301
555805
823315
1546020
2736613
2451322
240949
2763445
545851
1030285
504732
2382624
355974
2274810
2633852
254537
1034064
2240317
1553211
462386
719058
1095080
444283
1355053
1887861
911921
1854580
2792247
2519920
660456
2029769
2743794
2219365
2218284
2352166
729644
355422
2635152
235311
1013850
1749682
545679
344123
2354362
2228899
2604947
2285411
2005177
1725405
2028004
886618
2112926
1848181
95510
408176
1973014
1208602
2575461
1742019
453692
195550
233489
1038168
626357
2665555
336062
1535753
782188
1803326
842739
1330430
2522117
618081
2597007
1880196
2610199
2128682
2165350
1263735
1511520
1971002
582286
2080281
121852
644425
294827
361011
2662412
1090682
2048672
1599841
666129
987258
830628
17927
2923246
551788
272856
2517611
2856005
1622506
316701
1226526
1530694
2366045
462528
1267054
1291262
2064597
972841
720597
326085
2032798
800259
2222249
1622076
2843684
1314991
529743
492785
1307337
1696936
486109
656327
1072067
2751318
1268984
993876
1599380
539476
2776284
809493
275643
1562781
47097
2542593
104064
2430790
159777
2077485
351970
1267832
1769582
2244130
2688720
2725275
2003285
991630
643297
1378685
1633328
2361394
1569124
488229
1418025
249875
372685
746403
1814058
682786
587054
2819428
2542317
1505125
2508861
1588745
1370362
1513441
1290815
1740994
881000
285701
595703
2298159
2006382
232927
2265917
1593439
208238
105006
2523510
2572182
461374
832958
1292656
2064051
696178
2326442
970625
820959
2496983
1373638
622848
255272
1721479
723158
678554
1856839
1384512
1421146
148085
730658
969012
751305
2738886
1623632
1933910
1483595
909358
2424259
2128429
1233820
883213
2253824
2265385
2391712
154225
1344842
1432947
2225
2049736
2033169
2572141
1971742
1458510
2862177
1153500
1422817
2201190
1019959
492976
2463543
1029941
428586
1981534
1565781
2428309
852987
2062575
2008685
1818996
1211931
1407645
470759
2586401
1160007
2221130
1103045
744940
1373995
694576
1947487
2084012
1157026
517985
1982684
2318122
1698851
1320630
1500569
2790236
706047
1388865
900838
2703722
2657753
390064
1931031
2397559
2119857
2805848
1322282
935797
1469503
2033275
2003968
850208
2132561
1219532
2513849
2585690
1583767
1102160
2793798
1296948
2169417
2585071
1184632
8906
211065
2519750
1238623
537218
2434896
1331556
1079760
1154137
943020
966493
1880604
1058384
2388822
1930772
183691
1968736
1685443
1253938
2797273
982513
2920946
1424996
2820966
465020
2784448
2735185
2655041
2161110
1860025
1907001
1493107
1465601
1943715
951904
2886159
2387055
1146
2151820
185998
660282
163642
1883606
418498
122640
2797428
2187641
247931
770588
2294797
2519637
1549132
495989
580913
2525827
1781904
1188063
867963
1133019
917943
212947
704856
1110297
2403762
1491831
919133
1495369
917743
1400897
1447555
354405
951482
1757626
2704574
880161
1003329
250576
1019527
1114643
2342864
236717
2217613
846561
2270680
124840
1079366
1801
183838
318305
1806791
1086404
2345690
227505
2252562
2384673
2411731
2350502
778596
1495512
1033193
2303462
93008
13426
2179973
560759
2253691
903333
2064709
777876
1157718
1242915
2734273
902653
2163621
2823136
2897946
989760
699199
1740323
2805345
399565
267974
1630401
722299
2083538
1108949
2513920
8675
225537
279
870827
903789
1199292
1474450
694904
911105
445241
5698
1903288
723116
2176230
2178984
2680405
1535449
1854084
98495
332581
932932
25104
2337023
2255724
2518748
2742519
907583
601736
181250
107697
1978304
2588574
2681595
2195529
2109705
679343
1018640
519578
1731689
2671968
2799663
1675504
2047931
2402367
1548953
2099254
53011
427290
2540799
1439011
1005057
248070
2055472
2031500
1934381
1338159
2626466
2724764
1138949
1198849
2925999
1537273
29473
1008605
2563625
1160840
1131174
1206662
595200
1597269
1387591
2088279
2538473
1097917
2669251
1689032
1325446
2082783
1777176
2506975
1202349
546817
504944
2288217
1767835
906203
1434711
1201061
451290
2491853
1692853
759455
223377
493254
2599400
2881880
172166
1639738
2929507
1980421
1963923
1767797
1533036
1949757
398742
1148220
1603107
702240
2269159
663250
2868185
1436055
1565183
487750
2825623
2259704
2122887
237367
1705230
994635
919376
1429284
1253159
500900
868286
1449878
1534565
952990
951349
2502975
2371981
2405190
618379
2887134
1184993
1190651
2274542
1235776
1097594
1441578
1599296
2806306
694807
1938367
2601216
285171
1181017
1629981
1184841
2640829
1929846
1394881
2250920
453421
1681774
1515466
2318462
543944
288162
870719
276272
602117
1173871
2307762
818633
1191419
1715305
1295239
470531
1382487
949845
453188
1816065
838899
71748
409321
1422924
160409
1963485
158332
1626040
132817
2882686
124418
137874
265678
1428143
2584207
1225367
263888
211136
424747
1670489
848697
1494353
2785342
1425996
1485910
1834411
2050120
2136363
1704418
2702299
255925
53227
2931406
2240218
2078196
684052
2890075
962663
2534613
1675753
1599754
2444857
2683319
2807644
1391674
99699
996326
1201636
889818
112803
15742
2538364
1672151
941398
234449
1044976
1220102
454940
2054394
1258706
554123
1789794
706441
106884
1503107
2264900
2109946
668522
1848032
706533
1125371
2712833
1991344
1579316
1405636
1769141
2729168
1904182
2545302
433119
2553119
2872630
1160976
756600
2722269
306138
954793
72669
296164
656024
147685
2086792
1503854
2854180
494919
535687
220799
1462626
1059184
2644548
1693365
615552
21323
1827927
2048636
2102378
116425
1794021
2148200
2375046
1831628
593851
2307126
1517818
2145212
1559065
1639879
1906028
205733
2484621
809204
1437476
560420
2420887
972410
1793144
2595218
74610
976985
2469176
2443156
2749006
1081371
2296056
713949
2089553
1082361
2022153
1218064
2720739
322626
839793
1243212
1290706
1605769
593066
2533629
2595766
365506
882140
2350697
941052
1395375
1345484
2629305
2143978
1053522
1326289
1187822
1104576
1053387
785930
2315861
88804
2497006
1952200
1933803
2696910
897168
1973431
2391223
2920074
2404854
2444115
1792926
894510
1225010
2212072
2630605
471626
475279
2761737
2728990
124404
1920949
685838
1405599
318962
1312750
2021933
2329893
328637
1151731
531366
1620645
1623053
2114587
1145092
655134
525646
1085803
1299428
2142321
218591
2274535
1659274
1477298
1945079
1492536
2308000
797574
2913475
355191
2166959
2215046
992926
441030
1464080
2426322
2739684
2020860
1116155
1393136
2786870
709100
1470789
1059791
2663102
734360
658939
2410155
58103
674923
947567
841762
5963
2808286
2724525
2825658
624478
1876225
2136845
1503103
499915
1804939
1212152
1194453
1403982
348695
2683760
2729527
606644
2192359
2458445
737566
240619
2811273
911598
1571333
2602404
2504525
2121678
1429814
195323
693274
2530266
1071398
2678984
1953689
940526
2834495
1154464
406297
2819949
1496469
2890183
2067673
1445201
2571560
2027126
1387723
94214
1314071
2246335
1762666
1329948
915681
2308151
1930027
1856024
1115468
1682900
356924
733582
584804
60
1913258
1377280
157799
185537
1099770
1826575
244334
2848687
2451108
760686
2245842
580399
1279999
2577104
2137918
2353278
878945
1680102
1150636
2058532
2507428
2374731
2163890
1659199
1969981
873343
343955
833652
837029
2351999
2486403
1531053
659929
601271
522734
2096834
480559
2452179
1388420
757690
479893
2869509
848159
373376
2643960
384122
2829782
1394679
384337
1822876
892346
1459882
1287295
1612583
1795223
554950
1555475
1363972
2151813
2248370
414323
2249491
2019466
139157
2528953
2490614
2464729
14385
2211675
2406923
2631739
2299676
66529
241176
2518873
2031342
918188
139489
2430764
2627491
497293
1588136
2922556
1118910
1320697
155168
1576153
798065
2535425
132466
560277
2560301
586748
460077
2751386
1886011
1608148
1069439
1228075
356343
2668929
1538012
1654271
2633674
1287923
187229
2508001
1108686
501559
424208
1683882
796343
236008
142648
2190328
2863122
1615945
24079
328131
1239138
1914115
110217
2397322
348835
846833
1325465
2781379
2704540
2864471
771699
1215470
2881172
2333980
1194589
1563169
1765770
1574603
2095078
2886959
1881229
101019
1578865
1974031
788176
726882
1751026
209283
1421664
692305
1760813
781946
2276492
2771538
1516112
1267384
1946186
2486031
243064
1926585
747505
2542144
1742428
1558076
309064
550533
894612
1335802
2494724
693579
2226711
14617
1190306
1269240
36134
337838
1927865
1279037
174005
1289254
1086303
553025
1064854
2182117
661570
333171
2275672
124886
1064907
1606311
159014
2881313
2437852
2248858
411814
683614
74682
2245544
1892693
208434
206887
1635639
2882521
2247616
1315
917988
2358615
1216219
1272952
2582494
1376546
283476
50752
2598553
1424780
2559413
437314
2723933
1516942
871595
1977613
577008
2908806
486841
2284314
2308523
2656985
2563722
1092520
2833801
1344992
2430202
1954059
2231162
2522884
1451175
815392
2419889
2405663
2509595
1570668
1883567
2847249
2447151
2337622
2883283
1200937
1336065
1154894
1205475
2475676
1060029
1068877
1673786
2553242
1237575
1356052
2350647
2797260
2429977
2057369
1563381
615870
2320304
394229
758365
2038501
18719
294794
2707173
317356
930924
1877272
2435220
1920933
2238483
2498466
617335
2755149
1687902
1326319
1153327
743010
1307978
1425201
1971474
642320
43770
954726
1897323
490980
1237718
2869835
647983
2646802
2293454
445939
1346784
839118
411807
609456
952189
680759
70727
859280
2204967
998934
2676560
1719341
2299949
2703941
639736
1911822
2523143
2191519
1016927
334721
2356819
479491
810024
479422
1876606
1224796
2145609
2106706
737358
1917331
1111163
2175194
579601
946070
570530
2020351
724523
692304
803832
1765737
2255339
1640838
661593
2318943
205135
1437636
664044
930492
1608348
1500913
1946738
1804025
1586959
2006036
1834488
458903
1530258
2796264
1577953
873515
1511650
2434218
2157561
1522988
48304
1371906
2554173
1341163
1535717
1605489
398111
1841553
2442936
2285526
1804473
625069
2006414
1991466
2469931
1937928
2816789
2316010
12554
2175291
114460
1017745
2899785
2298571
2570575
2011365
892090
2054423
1820870
24638
1535165
2092756
1834923
2009249
314245
156229
2460061
39294
45418
409118
2277123
2120344
1011607
2627243
2703453
28210
1831143
2219166
194098
2813006
1664262
2172471
2359361
2893622
2426464
1238539
1209842
1085578
429309
1167478
1549743
1648099
2740091
253208
1646008
758494
113167
1269
2096404
2647471
2586283
1930274
2141034
2567059
701240
154874
1137115
1237217
234405
1051850
2915073
1926619
2555909
222547
1218364
1296775
1423564
453905
752771
1806381
1237019
730344
1800973
830686
696608
2370904
2086274
120923
2320768
2827093
433011
267768
2401423
865308
2209710
1154701
706421
2605737
1972729
2197800
2469510
1281027
1442563
2704608
898762
1784480
1059795
874238
1894333
1188887
2121348
203577
2159212
2136486
2937943
2107271
544586
1736703
2878105
916522
1528546
1831112
2867758
2543252
229869
2086095
2322105
1999221
2929346
1790883
1136868
2582834
1170853
522511
2671286
271509
594533
754752
777302
898238
1863108
2851232
262841
1261489
535419
2342695
1473438
2340093
2343957
2537931
2060808
2879892
654260
1187701
13784
808725
274272
697003
1744700
363748
1773090
2752622
2083144
2382503
2642387
1917825
2641674
1545032
580188
1707558
315719
448861
1658589
2821885
983791
194535
736346
2899084
674523
10059
1884992
837047
23108
2811741
876742
2830490
408555
1895078
931825
2710540
1668683
1185484
93300
2572168
2122224
2411704
408427
1788580
336155
1740713
2635812
1163781
2221532
815484
2922697
2426549
1656951
59846
2143255
1680621
427202
470763
1999064
2782616
613790
913427
1003411
829894
1465570
2080907
2480085
916377
2760619
1597270
800681
2731439
1508464
2249369
1720109
1362847
1912125
1473534
2795717
784396
857651
111732
1742661
1978109
10701
515746
322422
2645363
2381082
1111951
1583747
281830
2513259
318031
2339647
471009
681166
701376
873477
310104
138278
2366986
1339485
1032834
2583609
1979350
782004
2071452
2835079
1860875
1571621
798361
519696
2083566
555813
1257334
1082180
482846
1653490
1704920
2475056
2807471
1816311
2853430
12649
2233774
2800427
221772
1166223
1813734
1846633
649253
2405639
1381763
1407459
496309
942590
347974
1018931
1847044
2517331
1117033
489494
2135124
1477897
238172
1195224
566991
1384429
393296
1389402
535045
2196426
506932
2632644
1945401
1861972
2422333
1209460
1724103
2578225
1503723
31077
2135508
2297071
54411
761187
506074
2868944
286435
707750
409059
1236236
2714191
2818196
491989
1765808
606096
678552
1747458
2660139
2670492
1758274
389928
1708677
117665
1155845
1464002
77994
1035651
436699
2886369
518771
2388968
2266377
1675132
229626
2691434
2902203
664293
562084
2925617
100110
2596579
482837
2209741
2447660
2632676
1920186
1725041
2020341
378387
362534
1919043
1384624
1197943
546915
1673983
593667
991508
1243304
2639158
547345
970725
2791979
606592
883521
1756434
2173234
959512
2137782
249852
2233322
149123
513889
2193089
379853
17885
551464
1622830
2273561
205001
1318261
307634
2695410
1853420
2088487
950115
1746994
2761665
1084874
778228
2124960
1052735
2700952
1483539
1461712
416883
332611
36115
63638
1246545
1273723
925608
480620
323332
1212615
49069
137126
1034673
1643498
515539
435426
1785257
1320320
960155
168915
2592607
243855
2163981
979536
192364
935420
2927325
370697
1279773
363804
2518621
1590519
2407506
469134
1124269
690221
2485553
507840
417260
105691
2220372
1024327
2486842
721288
2901825
573736
2451878
764586
765526
2206148
1685350
2468803
1848996
1765765
248823
2677786
1053965
2645312
2677620
49348
2424392
1373712
674880
1476758
2831381
127962
1211011
1351012
1524274
338077
172568
529287
1322295
2808911
117211
777324
370152
2503610
2732360
1317639
2334174
1926213
210855
1410926
1121072
590280
1772916
1065991
1949498
43887
330093
689190
1029482
217128
2815839
452444
979639
750229
1465368
65763
1643060
1435250
518621
929687
480927
1651744
2613913
2815616
2241319
2111207
2100786
688968
2128632
1231247
2134008
2850009
63528
2839356
237846
1809993
2288081
1297829
2689620
1939558
2624008
1403670
386701
1992181
536529
2069837
2542529
2733260
1459031
740503
1679201
1784276
292974
528359
1885739
1886192
282829
1727127
1935468
339260
2313711
1117224
212396
1192981
224419
1296029
16541
799758
63197
1603198
2891056
2193689
2029462
876866
2753808
2535374
644304
750086
2293770
2389484
2349647
533680
1207952
206640
981692
1614843
450942
1305224
869458
1514459
1031961
1717407
1380378
2926945
2554222
828830
2306553
2172227
944850
2348999
2359743
863107
2267613
417094
2721838
2608286
1381582
1945364
2001122
1902949
987117
2134574
118517
2632187
2772410
2280408
2774762
117883
2610103
572404
1535596
2219890
165678
390253
331198
2398694
1789195
1828204
1331487
1281610
391080
2025403
1872932
1679599
2443249
2011150
1089807
746984
26623
2769970
297226
2734907
411950
175284
114231
1064340
128360
2204632
447126
2385756
2295589
501729
2367782
1828185
702183
868674
2143967
34226
877732
1668371
2093815
2171841
833072
198325
1550891
472580
795888
2551457
1886754
2816210
1777139
1410942
619558
520266
1676946
2369152
1099413
2728920
1065666
1599097
376862
2568122
2846856
247034
2703323
2751904
910134
2834617
2498453
953929
1581278
572650
895130
1887566
434137
37304
251076
2176921
860038
2367660
1590827
1096453
1463951
1971475
2781110
656055
67103
166982
2614310
633763
867021
1512168
1857472
554015
1940008
658711
1093187
683006
2369305
711334
2148843
1744398
1340537
1448980
243976
2030532
707905
2415487
2857081
1204411
1687491
2549502
2290639
1091567
2634760
697864
2197348
1799387
1342072
2574133
2810098
771582
2192279
2697066
67511
395614
1057470
1727904
2459691
176997
1191261
1820253
1909948
1139930
814698
778472
1879171
2206429
1133993
600494
797933
1184756
2692681
2027575
2317340
588401
481815
1310871
2149284
518779
1305291
1284097
2049624
1950562
2277463
2796605
797449
290488
1362425
843624
1650663
2643505
2120236
148917
2168733
114110
2174241
1145485
2435670
1879430
1015272
1955634
2345848
1285571
2074809
1380888
730391
2278904
1473988
1779750
2516897
903402
132458
998024
2775293
573506
1081792
563304
862692
124143
544844
398349
776105
889283
560268
851505
2354734
1921066
810934
1093584
78085
2749384
1708261
748074
1281683
2191446
683395
1725087
2720307
585921
878095
2109043
1612863
32678
1410969
1619847
1098020
2785058
2273367
2466150
247010
2541533
218838
1607906
1397323
1221062
694827
2435280
45970
1315682
1962742
790616
652097
1576310
1579612
2453589
1340831
551124
2104571
2147870
2670550
1257792
2540400
2188596
324840
2651730
820075
1896729
718757
2924683
1494334
171973
1567432
316688
756910
312340
126325
933130
431011
151252
2836775
2243594
1888403
653604
2730337
2676789
835734
1703924
1659367
251206
2682830
1381802
1188624
1956457
894306
2327125
2785104
2507309
121771
2565648
836194
334554
1848292
2611440
2869968
245552
2598034
2243183
181490
206110
1849198
1295545
1067848
2660931
2142404
181346
2561221
2209286
2270091
2589386
2139879
1661812
2581170
838413
390146
2250064
1315068
1804741
2772697
1802757
370871
2051598
756348
1501435
1592788
781768
2086515
888915
1266084
579364
1876720
245851
1307622
2384891
2821697
1448801
8162
2737300
1168954
2032387
2621083
620897
2350829
73621
2029578
2679227
1893801
711474
867883
2702433
649256
724249
328253
24215
2768457
1209400
1705013
1546085
954210
1099090
684816
1090913
767929
2018415
2407029
217360
2339004
2491829
1681960
1191225
1277819
2017075
176448
2361962
1336119
574164
2308448
88020
2635560
1373614
1360570
1411782
2506317
2670439
2155383
2168009
873562
1501452
439634
2016647
2239777
1526714
629054
415358
2247682
2309696
1410060
2289451
2594925
1992114
2246121
2617327
507582
785368
2095861
938066
2812743
1511965
875000
2845156
2380001
894843
2207784
1678708
2003175
2619978
383401
2077991
2490764
150818
89965
2738661
2030655
1048607
609625
825353
384264
1542081
1195365
360362
1745822
2635110
2161253
884179
1626872
2809573
156241
1446325
2226756
951488
2778429
2580702
2189444
1406362
1486123
1300568
1490026
2139151
1837161
1665260
2093645
1162878
2515719
929044
2210164
2453878
1109538
2032591
2240757
267073
1402026
1828330
367919
2245936
2356698
522430
516005
2416052
112864
850506
1050111
776747
1965261
282980
2754251
1006829
2691564
1721352
295464
1479567
642680
2533989
1617487
1159221
2778717
23427
1548309
2371211
467818
2890408
576112
152984
1809885
319724
2213768
452974
2743794
2542153
1320890
615856
336008
839929
2255140
2050102
2209614
1390752
2294933
271801
1805026
772690
2520731
2931605
879709
1847230
2904159
2695334
1532304
2383531
674852
559665
816244
2318763
1952106
2216131
2450337
2712579
1544722
1579031
1699377
1932856
1596424
409919
189919
2060906
1245433
596450
599094
681323
495019
1355887
1685158
899600
171260
1991732
2629215
1609208
2636336
2405302
1156484
373696
1542296
2669863
2506343
2212499
1070384
2054074
1252427
1198607
1334579
1769852
2012409
943202
2460708
2482188
226168
2492314
1311116
2215376
1516270
2798906
388457
2062732
894468
2533309
2835529
2476598
1775322
2427631
2689761
1820508
2303218
2868764
773717
1284133
490371
1572360
736641
2180669
2783561
1792257
22292
2568934
1456699
1312786
1679057
2920808
2721833
2508897
909153
264192
702462
1533898
931719
2153531
1396452
219483
707330
1943821
1929084
1928513
1012395
1422034
201799
2879105
1876657
2028447
539476
956710
798391
1208213
627334
2363259
398247
2758995
420040
2062543
471101
1907500
2224062
1473187
142268
2753489
2836972
2140828
1465978
877194
1579479
2266378
2399082
1892575
1003364
1933222
1479999
1572979
1314893
2604377
2905313
616155
2039743
2057074
1441157
90352
606011
2806230
586337
2581845
399539
2037896
1294144
292927
2094537
2580187
1629318
1287340
1021128
2141669
300732
911290
591551
908635
957319
2921719
1608993
2747287
2463681
1030635
1261980
1472158
1819325
1953570
1850480
1264773
2889746
1396438
2822485
346048
2924252
560576
830563
1256259
362514
1306967
1011766
142443
1278754
759951
1441618
1486300
2307188
453477
474912
1048998
646361
2061312
352678
395802
1473359
2277218
1346023
54317
2590880
1365523
252134
316284
1071967
2731841
2340987
1325249
974535
2409901
2802688
2181253
2005214
2331149
1923241
1322780
296882
807142
2837635
1307055
960920
413799
2038189
1824781
1211450
777050
1676960
2283971
1221000
1885944
730108
161559
1056445
1078148
345860
2275925
1258766
2826704
875628
2071695
471348
1939253
2435336
130201
1677598
2567416
2475326
2554870
2260841
69493
2408863
1433616
1534033
2003979
2104979
1450665
1615119
264850
321796
2268433
808762
713253
113919
2152366
2329001
1368498
1056470
2775924
1488244
1245704
2444936
1933460
314120
552207
1273379
1122078
697175
2575974
1463085
113165
2137752
1268981
480062
1450572
1094982
1320851
365498
1522538
883385
99376
825106
1718321
2726879
1481056
1491057
2727922
2155037
1581342
636248
1207582
2543038
2274339
1447344
165436
1162170
913319
2353753
2559718
1363664
2155380
483808
2303243
2791807
1965231
1515730
927273
1903626
1261590
2796449
623263
2016808
24952
2521464
291037
1089834
383345
1932775
26794
1257465
2306528
2647392
2469097
1100818
713336
1947496
1486541
1017920
1142278
1628948
348761
2916161
338193
1804285
2645206
2365894
2317711
427598
2824124
561747
2812949
907464
2554922
700108
2416136
22135
1878647
797825
2873916
481563
160447
2058682
2799611
2540088
2643665
670681
2234439
1310673
2480854
1669944
1711770
1254336
217703
2706101
1430858
6948
826789
200707
1815270
1864153
810549
2889889
2529829
91468
1798197
2546834
1564955
185776
123538
391849
425336
2696471
696660
701813
843455
2910430
962495
1790864
586710
926390
114968
2278883
1104100
942233
1327853
700752
1133877
2393145
1346118
2774266
815451
2617622
2052876
1983483
377431
1595156
209803
2200570
1808488
1917083
63972
2309599
1080040
375012
910311
2548787
1458825
518226
2649519
960252
2309430
2516666
1340472
2171198
942984
661546
102717
431804
333810
1863059
1788521
860960
2632034
848077
339319
946899
1688067
2622833
2409741
1180341
2262321
2284314
2248704
379478
1116997
2414081
411543
2459202
2828676
2410407
1889051
1121709
1253809
285942
2264237
1074755
866438
2227958
304675
1135896
2605817
1605352
1963514
2898329
253155
866802
2085143
517692
2192366
113950
762664
2305826
68297
770788
1185857
1897475
1243089
2670501
1213966
1524549
2732029
665189
2341397
2073559
903165
179072
532318
774322
358575
696606
2864637
649895
2230781
2717674
1637925
1437554
429797
1287679
729488
2571993
168916
342673
2091372
1172624
1411917
2910538
944793
2796093
900865
391494
938419
2030532
2750582
2471094
1173945
165481
105862
139417
1221251
2651581
2262778
2287359
2399182
2412562
1090356
1452367
383459
2316989
1641596
1125927
1307133
2470535
798799
1954546
361377
2035223
282772
2421495
96192
1308723
2487089
1331704
1754653
656826
1176456
1639149
1351964
741184
674449
1259723
1145609
2067182
1844807
2841121
617410
1004109
1662939
2835349
1382107
646401
1596709
1745988
1930545
1310146
1629344
2839612
1021559
1649607
734798
1235901
2399423
969618
2147842
1758562
1848786
926788
983529
1322910
1068101
50409
1255792
1659389
1104337
1090420
1452551
2237876
650782
2266804
2886521
1169755
1043970
2773638
2870344
1085613
1396640
1139647
413839
1979267
432701
2397315
1868882
1554792
1815546
1815077
14129
2644522
2206671
1478903
1630310
1416206
982906
2874725
1033638
519787
2283752
2086076
1718255
1352941
2053149
593114
950414
866769
1858339
1291535
1559745
2426061
1416106
1115844
1849977
1890874
1944679
999795
396581
198340
2363795
1873413
688047
915310
835661
2169910
2646304
806829
1483356
2479443
837202
1597833
1014604
2077986
1285413
1332264
2915966
808101
1008112
1462642
2882628
1065723
1850906
1564491
198591
2682419
2611803
2853529
75794
2427512
1426982
1862003
661143
2924748
902326
175015
2926552
136346
2531167
1989351
2706527
1685516
2870565
1838080
1949699
455659
1650450
1283210
688001
1983783
1130970
991998
2720703
1073816
1015050
575373
2788668
1760682
659881
221707
569081
1224670
236191
379972
2474937
958912
613808
2521668
765831
2418785
302411
1425841
464789
545354
24930
1593014
1726766
1485461
1843246
490907
1946744
2815400
2399730
737585
1896054
195536
1481288
2914238
1592573
744800
751630
1463055
2408414
2726798
1154315
1132083
268851
264312
1040156
243521
1743695
217927
629495
156173
2652615
392289
1652650
2196778
1956878
2020302
2555703
484710
1531215
855990
513918
1401764
1574602
1705354
278667
2184644
780202
306967
1507218
827532
1965178
1540472
2749586
1851340
1078704
1592502
2856184
6238
780244
1355882
1022035
681681
584133
1604657
2055554
261947
1726610
1489816
2602675
1025639
2277671
24051
1445671
1120012
531238
726199
1420363
342266
1009432
2312531
1925172
1959046
1374783
66687
2799655
1674108
1688457
1230598
1352685
108185
400202
1163175
2058455
2018895
233558
2298352
1218666
1453063
1323385
814822
1846786
985946
720
2717754
210443
336597
1583296
2147087
1111600
1166513
532397
1806583
2800979
1632872
92970
2233507
2676839
718444
1100215
30544
496107
599028
2440265
1623820
2290002
974427
1402370
2434903
1039543
204600
1993655
292692
336051
2709153
15172
2339331
2262415
2743613
2372192
267948
1945831
1057221
2077142
832873
2123197
1983565
892412
298656
1545689
2812987
1268619
2439495
2676882
1993786
431428
833713
2760068
873329
2271359
1242452
711280
2912230
2841707
2311855
2343733
2260984
855870
353004
2494957
2341787
157192
2552741
79822
1864433
2228919
279141
1273401
41992
2299943
2457674
1878531
1585797
2123905
874796
891574
1055056
411747
1340569
1439624
803855
941464
1656112
2465088
1061063
1169806
696661
2680810
2248229
382357
382581
1418777
2211471
2165414
15572
599967
2555140
1470737
1583185
576574
407059
1368622
2006235
1154768
381406
2095898
359212
2043019
638606
98876
2912417
2160756
2151949
2692708
1665984
2501733
773251
2135878
392093
1663899
1276423
1901242
210997
298052
972790
2419256
708776
655401
553272
2319321
1708177
1093374
679798
324880
562057
801499
791157
2066719
640502
88084
2809922
1616651
1458278
1988132
2272766
2200054
2615422
2619843
886645
2732740
1746686
1000214
2596357
132135
471153
1749887
136916
2470428
1239821
2927202
1835305
1367392
939763
943069
41224
329001
2555374
2154515
1341671
1775917
2880933
2219363
2123182
2244666
73622
1678180
252529
2421576
42458
686440
2519017
349954
1043089
2621576
2024646
1916688
504115
1730552
2473961
1977015
379511
207044
1826332
2413939
428559
16978
21448
568485
971138
2135638
1250849
91851
2727051
1518600
1225065
2566862
333379
176978
539411
1444723
1173149
1201446
324905
175466
52748
1227190
52803
1536495
823464
945441
2454077
2085604
1685424
2154322
2930211
141312
1693040
2485374
38496
1509021
1812124
2498992
719693
119642
1866800
863087
2101277
2917293
2117028
1202791
1968044
482702
466236
1987250
193936
1165473
1008645
99790
1901722
2427585
2897924
1809317
1224507
1784295
520227
935060
2589679
2453884
1787290
1066901
777179
2929161
2496114
1263639
2326240
746971
2483838
1218141
7809
2080556
2708444
2364472
2134506
1075414
2685340
8686
2031026
2792166
2153683
2344972
1124461
1783008
1109422
112351
2242003
2296661
361276
1672749
347155
2577515
2607592
2648199
1745913
722275
9568
687803
1628203
2208196
280358
838
294081
1952577
2077653
232219
1200769
1300885
579217
1163162
2399787
614942
1969031
2534712
2631291
774684
2379692
447761
2545613
2312491
1691352
1113406
536382
1632899
512131
1252951
1866296
1877876
235074
1799003
2347962
868589
773033
2489119
1348090
2445778
1177618
393134
2248280
2869176
1502180
2123045
1821472
2284003
1912030
2824855
649490
1180288
2252896
1945694
2680557
659265
59554
2084545
272359
367648
2169909
1343725
978582
1053341
2814434
1964602
401154
1047672
935960
1031285
70588
1290127
2535410
1874289
908638
2252940
2888454
1109680
2690502
327293
984674
1527163
1943750
2257160
2158909
1188565
1585491
2268818
1538099
320162
1735117
517156
192251
1017332
1784515
1044490
50570
416804
1012076
1509571
1120635
2529248
1390016
2286658
1643132
806652
2775102
53833
2471132
365957
1479722
455238
54187
1207269
1848784
1141517
1184774
199813
2603176
322331
169107
2019699
2128371
1011640
2441293
436627
2556689
2794694
1495952
1057061
1149969
2448523
346763
2126281
1867274
1502009
2635456
37259
1455787
1814606
2119758
2342749
1356868
660949
2652444
1981790
92913
2928283
2916728
1805004
27425
1568947
1504297
1053907
50740
2192710
531558
484488
906711
363826
1661006
2069128
1328625
1342482
2547970
93946
186612
389327
615162
2608955
1235946
2069743
1822908
1878049
1457229
2625011
977582
192602
1720505
1041895
2737780
14697
17516
1982970
2402952
2678277
2695612
1465592
1899647
2882892
178977
126378
2285186
255829
1299780
1985357
341795
338809
2668
1953144
1132823
1125872
644157
289296
1089435
1177560
1346681
2907252
2176152
2836027
1909605
2926768
2146499
349146
1702581
743019
849900
1384160
1366156
2817699
2127400
2148049
719779
1633952
1668961
733013
2418182
189827
1953540
1095203
657853
2069795
1834342
1663156
2007298
1756774
2866453
2549826
2649758
1894889
1934119
89033
2360523
2795770
186340
965107
684657
2924094
2697819
1307633
1175247
312620
706018
1328286
1448176
1547428
1594728
1811448
1634950
1171435
2429490
278188
2894202
2078535
1881152
866101
344697
1005800
2874024
1654282
755591
2394994
2403112
2852219
244790
2700084
1545492
2274729
1269828
101764
2110393
790456
468990
2714153
1264086
268040
1000059
680678
2661036
1486797
2824964
1109364
2394106
2594289
1595633
2157518
1569329
31409
196001
579891
1911146
1947204
1230347
517231
574920
1217211
2055208
1450779
1853804
1170961
828504
411797
1838721
331047
621874
2167374
1643846
2641944
937582
2224605
2925419
33933
2408614
2669858
1955106
2220493
402548
2723941
2284791
1762596
317449
594425
1135967
414374
2431735
2457447
1984131
1595652
1810932
1617263
108727
1775553
1396541
344111
43144
1886357
535575
2746996
66228
2133600
659106
2166890
2826165
914786
1451887
1210055
1451862
566748
1369462
1076932
2827990
2671400
36832
569285
1373048
604082
172723
2723060
2145638
2235448
2407581
559859
1108214
2160956
2796570
2622992
2219741
752350
2145854
2459357
1190876
2750537
835505
2593796
1285847
2449872
2485991
499044
889283
2071786
1004980
1330911
538372
1255241
1352147
1381605
672060
2511165
1495913
1713765
1736464
1886061
2799590
1701236
2708918
1163598
226649
1361748
1303643
441863
1612222
1826657
2411095
2754895
1285932
2179246
677494
620911
2631321
2307783
1366942
2634040
2273204
111835
1270496
340221
416138
749164
2859166
1696516
2715258
589991
1518864
1491075
1905353
1412160
1052022
133049
2494846
1750146
2139210
947073
14460
2919212
51699
2675542
184186
231378
883785
1825627
104096
1149780
1122598
1209855
1846285
2385461
1922167
2041234
2605841
1534733
2460035
2703671
2473275
878333
927187
441991
537523
2366356
907938
969206
1179837
2138784
2412586
1156770
1128188
2868754
340076
253885
2439736
2539015
2785004
2447376
2166955
1026443
607087
868472
1985075
2754030
2664839
223049
2254228
1790469
1166198
281202
1944044
211765
387082
1483121
1661853
107575
772604
91383
1749870
1911075
1666416
1520761
1744434
2774618
1799175
312328
1069183
1096461
1458132
2086408
1606669
2861245
1275965
1770011
1383743
2247169
2712373
1188342
1765685
2539297
2483432
334762
1980798
287425
2872535
811517
309371
256001
2903237
2794891
40552
883854
1250476
1586976
1438493
479958
2588340
653112
1576229
770537
1640455
2789336
922182
839226
2003459
82882
2897510
251090
2151991
1872550
756082
1400964
2324361
722993
334058
1923723
209078
1132238
1406336
1618893
366264
2076750
2229673
2824009
1300897
2666990
2843911
2903232
1979532
359536
903691
217320
2049672
642906
1309043
22496
626941
1966846
2204464
1778786
2831872
461533
1917149
207782
372094
1667153
2445967
1445681
1141693
1751223
1669838
1273034
2386656
208313
1293790
2115514
2139447
2109644
82657
729833
2405146
1129183
1621012
278595
2183437
1940830
2724271
1678509
2701482
2576746
501291
1565682
664507
301191
795792
1190508
2597578
2911796
2189929
2807152
2524226
1805314
2685507
2784613
2444246
2140355
1731457
1301845
274105
1724538
467265
1394022
576311
2921228
2350327
1577225
279265
1891274
503262
2416994
25238
1363
372842
1818862
1466452
182582
1043766
1769001
20648
2241590
1413196
54314
360637
1581098
2350740
2046628
2071051
1870643
1937969
1220452
763163
2191297
922820
2936788
2932037
591502
1433677
64298
709050
2243836
1637426
2414957
1334795
105688
817696
2912216
1511168
1974738
841278
2051981
82353
2049612
1904309
2514966
565983
470422
780537
2001079
2828962
2046776
1497956
1704739
1053758
1556488
460461
277695
1327231
2836265
1221855
266278
942458
2909764
737444
725727
981275
1591497
1668447
2377921
1398420
2541760
1916057
2775833
1714145
303880
1333996
801026
1750645
2912865
2462440
613134
756313
1568405
48521
2633720
269810
317122
2559456
726444
1512743
2755025
822217
2405778
1336403
1125656
2143553
2736619
2224226
1283780
786117
1284224
512928
808551
195442
1191366
2059845
1351150
2071840
1520823
2761450
1417300
1564338
368411
2192769
1848675
1594481
2537677
1150788
1701124
726552
2924970
2682044
314154
651482
603742
296447
2102503
2052792
1818083
1375427
381611
249081
546967
1702662
2805237
223370
2744508
2477078
1042777
2870027
1656858
1879739
1257114
541495
2891933
2199587
2274262
1910745
439193
515874
2675817
221304
2747612
443926
1220687
2719302
1687616
437067
2295670
348904
840272
1416497
2240162
2741903
2298327
919167
274519
1671881
226726
952520
1964115
2480198
230476
224931
559983
304614
1906416
1637015
266278
689041
1751842
1963670
253918
2466709
2510435
1519293
1361712
1548934
1112868
1202841
74886
2596207
1053494
711616
2322138
1663672
621227
1944536
2876560
2006561
1369451
2393113
326855
381724
138296
2153169
2270086
303099
1307646
2835413
1818435
1098379
246338
1275187
2398896
2611623
387029
2483019
342855
2482806
1592527
1167900
1845034
2869704
1155658
1520152
663737
1170354
2763341
293209
967971
2577617
1586295
2363045
2152081
1389370
1400760
212527
1737938
1403945
360732
191040
197327
2164133
48358
729699
1489931
1008255
535958
2105201
475468
476015
2803780
1505312
2361912
1436723
1159904
2246918
1426123
2160900
1491806
1380945
107176
850323
2386531
2075884
567411
2643410
353197
2563906
1335167
1531400
1601120
2716418
1978506
1933979
1842993
376647
525764
1213008
246781
1860367
1636875
1294255
968593
2059789
339518
470356
1393153
2077012
663074
2507515
2478986
430261
2488120
2714410
460860
2055218
1538245
1728383
1249248
2630600
1826246
890870
1369286
1415682
1594453
2601946
2812100
657923
63775
1304163
87600
110897
2030291
820234
1465229
1870332
641473
1918638
324769
1408352
1886340
2001896
2565304
1897693
2199644
801485
1865397
496528
605912
580707
2279114
1699067
2738987
1074797
1814474
2444858
1531056
1224468
2226623
1268129
1056914
1320620
245966
593662
718456
1900051
1750701
2024118
2148962
177277
2284774
1809889
980298
878427
2459187
2438480
1623303
2865574
2449897
2628968
1148545
414352
131878
1802447
1984471
988374
771153
2864802
796375
2439325
97450
374444
1679294
208444
748918
770119
2413396
12246
2322364
2384725
2774154
1530812
924575
227471
754481
2029308
2396077
2558002
1447357
566165
925366
70140
1366348
1697301
763802
868391
1208936
2224894
2529080
1899868
2091108
1589059
2772091
743558
624421
477308
2607061
2931075
1903711
2445637
1113656
603623
215405
182666
2033595
1297361
1294537
2251447
2762739
1622197
2176173
2931090
1009554
2816988
2514124
1325050
2586125
2234504
1451303
1717664
1087554
1683269
2041398
301505
1492447
811537
514315
2081539
1299557
2369584
2459367
708615
1319019
2032702
1370188
442947
2089437
887486
538337
550384
597264
2055889
2223430
1441407
181156
716552
1327198
2677633
2088490
303511
2221036
277544
764754
1524932
440714
884314
2117876
1583117
2201041
1943635
2477367
2653461
1698432
445224
1422050
933354
2459159
164453
1936965
288488
2242952
808546
2118013
1033895
2854450
579264
858602
1093960
2132568
1309895
464693
232183
446398
2741615
302190
1029681
1457472
1107544
2240461
2699678
2678673
2886298
984699
975083
2156668
67779
2174884
1746794
449010
1794760
1481733
1233937
1357383
1962378
2340351
939214
1226521
428970
1513172
64749
2232560
2207737
1370416
229071
99217
1761944
2599760
1275700
41866
1430817
2285459
1604382
1043549
1772769
41690
1031419
394207
621107
2609444
2215570
1849377
1829201
2432164
740544
643436
1875879
1511445
48961
2592895
880734
2939
1187510
2831774
801246
1623611
2346087
2733861
2315837
1082679
625478
2097104
2893776
2583924
1505600
1805304
406001
2378203
1834473
342650
2218043
2394132
1948097
1246471
800979
933875
2325161
637331
1502333
1267510
1322183
409244
1291329
658430
1332292
495395
344582
2891311
651989
2898985
155631
1682242
161436
2281109
1196828
726844
1629981
202805
1381544
1828313
2727520
2617108
1573217
2870242
1206411
1934039
1023254
1900007
535913
756608
120403
94016
450722
2609817
2434513
2181093
1783547
911173
1734800
1929268
1526200
595619
2906392
2515436
1306071
434365
798842
2512488
2436589
943922
13915
2109204
1806060
1880317
2904005
686940
1914812
64418
2397848
1382021
703210
2203524
2170011
2439057
2020316
15232
633400
656937
2876522
1237152
1928941
1919967
537046
1411412
1209896
396045
1527944
462416
360258
570473
2766826
1886730
704371
2135527
2597400
2057914
525084
2809029
2015235
2908016
1426198
2766606
2121557
388112
452469
1220431
2865049
292489
1701930
1602040
2293586
2168313
2333063
217829
1619418
261338
1785693
1019049
2665705
2337103
2888774
362320
1433311
1981470
2276334
1423570
2345404
178206
2438239
69093
448170
2313288
2312563
1512169
2007737
631112
2690173
70986
164658
1247338
1402230
1746819
1525992
278369
2412045
2876855
1023859
2699435
1538868
441182
90262
2353519
2386311
912181
539066
2479780
453579
540809
1597396
2034565
1716125
2465309
517501
1735189
1603466
2022267
2216720
1098431
393873
399909
1140329
1985014
1187791
1157172
264164
2322959
371686
1361343
1203952
1715444
269564
793036
1063514
904456
1509625
2101645
2309252
2360378
1421975
1575748
308336
2190209
161520
2025087
1410645
278621
2451077
1570599
1652355
1286597
2211830
1817000
928741
630873
1060788
525921
784627
898989
2387844
2649108
68234
2004711
2791536
2497481
2280690
2584110
1459350
2571925
1848892
1923457
2428660
2688246
114620
586238
2832827
2204831
355875
2754600
1347665
952383
343271
371938
788150
2336972
628224
1702614
2192744
1262125
2604041
2226735
2395684
1291875
1126153
1609434
1920046
2937453
1969247
983
1861071
2115482
2633763
2264537
1778559
146293
2800639
241476
1767680
2309249
1001052
1800556
1320344
1309351
2766437
1232632
150133
1639792
871405
1336331
229434
502334
1480007
2774475
515442
329676
2298490
2765051
1737707
1070099
1266757
2536827
2334855
2239571
2708089
210110
226137
1712082
201301
842221
444648
2587599
2776565
1260130
2824181
1255576
2185174
111204
1403874
1798649
1735774
975687
2629764
1250783
2333054
172359
1293832
882558
1278734
1032245
1115903
76061
1545618
432191
167502
1675591
323846
2652494
180237
1486750
2752577
611319
1698543
1422063
2770449
318426
2207758
2389431
981294
1600549
1245925
1910121
867921
2620382
2911944
1974926
2315093
161900
2472828
53733
2570463
2647859
287938
2666495
1483070
2057480
2611211
2879749
2450191
1775986
1736862
2775100
1176385
1131991
1144971
1575620
1251308
2639123
1509467
2254000
2136081
2359089
805209
967682
2809712
1720979
200422
2596998
2807645
2080312
1958645
2807332
2531170
1000391
369771
1362752
287894
1304438
148297
2578263
1118653
1056161
1361299
1049389
2092391
1601378
872940
199407
865334
1258270
2662981
677490
53732
2661433
2423730
1716796
916059
1934522
2514518
1433910
2376119
147606
353508
1913543
1121635
953027
2074480
450307
1536385
2508056
2113029
131722
1088516
1737134
2128032
2034269
2739595
1738780
1306922
1546447
1987728
793996
823962
1013905
658700
1244959
2741705
1700267
2691563
2341235
1208042
351994
150124
518665
2688126
327119
1868292
672052
278747
698309
436503
1349350
934961
1981292
1683455
2093369
2724923
1206027
2633668
839759
2758332
1507636
44235
2793741
1259985
373612
1100617
2149574
675306
909730
1017404
1665495
2464953
621438
1986581
1659176
1287779
541434
2428404
802189
695823
1986734
1247169
152296
1469056
2480376
725733
831156
1349836
2531032
1849514
423956
1365006
139648
519633
653375
937814
2849692
2503349
834116
2465994
1672061
2468378
2095375
1105956
699310
2417089
276213
1206725
1700050
388146
2073996
2059586
2186813
789669
107635
2852373
184434
694723
1807851
2016627
1845029
1298476
2442528
681855
2931486
2089404
1406875
665161
756120
2477035
1313018
2055488
1354086
1557648
641255
1797694
2636433
1778809
235009
647722
2479212
1211438
1420914
1610601
2623974
2790366
1144077
332663
2487408
28225
2142628
650421
376553
1977876
1098843
2706920
1268930
2666638
1638303
502001
474981
2808893
2225449
1731841
372264
1378557
1101772
283839
999077
1397231
362445
858520
1086096
2276088
833047
642410
78791
864446
1752806
1098967
1450219
1830463
1274955
156893
2756130
2780225
276675
1241771
693190
661948
1285402
819439
948901
1530134
964228
61048
983017
2777841
2771313
1353772
2597969
481840
621862
2521618
1704509
866400
241345
2833232
623797
69434
2046244
2345474
441079
250629
1302185
259143
339731
2073684
1955650
1743105
712858
1798465
2683287
33719
524318
2397011
2753496
987440
2432447
759090
1455035
132518
1827975
945348
2793819
2091581
41614
2238140
2605134
1037689
1590498
399118
451780
1243395
1841842
2234050
2748171
1227638
429525
832277
881757
1833716
2576581
2040097
2686661
2379540
80175
2286863
320704
1251700
1466155
2025049
2202919
1542756
1621270
646723
226896
2035701
2398425
2438377
1698817
1572354
1195048
89347
752459
310977
1721069
2110752
653968
2875507
207326
1803512
1504181
1370966
522462
2155811
252324
253745
2381862
1073657
2388265
2594522
2094822
142167
179510
321488
1118596
2291243
1793028
821110
1462349
1297767
1259381
140483
506201
358178
2652646
626327
2663710
2477105
2562790
1661456
1638401
2046304
2561703
2250830
2271657
1961674
1696197
1005100
1500658
2774787
1303800
1777526
2336388
162681
2649113
968903
1249714
883867
1762805
2151504
1957415
2580785
967709
1237111
2160839
1064092
2838708
2760097
288850
383553
188880
753233
2597995
2492577
2811282
1180492
851702
2477183
1198381
1603675
2133032
2560698
2027478
1928625
1206619
947920
1165227
2782089
132034
1000667
1960776
867691
2035997
2478841
903393
2507345
2641815
2723681
2122220
2106260
860905
361150
2188871
687619
1828461
427378
2393053
841933
2707148
2750768
227891
1125396
2627360
299012
1533745
2320814
837252
2670464
746840
219159
1128040
658367
2628331
1372984
535667
2121661
1626166
581158
1380644
1933089
2154043
35157
613316
1941287
2452794
1850143
2528908
2024684
1619001
518646
787308
1834014
842516
1685297
1730419
413241
2548699
780607
1150143
1016535
403502
54460
1658718
1852358
483415
637813
2798294
2574695
827087
1353299
329293
47946
1526366
1885851
424006
2787762
994864
1694101
410887
2867494
2925939
2676048
2009549
2415406
1782831
1231425
2756985
953869
203175
63366
2917807
293889
2075756
1632300
2112008
2911433
204638
482089
1909903
628349
1079411
646020
189911
2532486
1805145
1975788
2783770
2191744
544030
801026
776949
476521
1896379
2267396
1995137
1829496
1712172
1300378
982008
798232
1207128
991017
515745
1368921
1807631
1213131
1323464
2062590
537859
2940131
1187021
2776817
562990
1625075
2096836
164759
2519136
1244950
986853
342007
425474
1576765
1886525
1367083
766267
2746192
1640745
337422
2843416
1248142
2393855
530780
2765955
325962
2462057
2568179
102357
2295079
1565668
1836918
1743071
66477
146830
737071
1469688
596651
2754649
1990344
1073263
2519251
1579491
2194059
2414830
6200
1073126
587595
2332758
1686033
2126270
2458170
149561
2431861
1220762
118067
1539891
2222112
658658
2505571
1637453
2509163
2196272
1476770
535504
1301507
1383384
1246065
2718259
2931494
1859467
1064738
642382
1494764
1458968
1241557
1969796
2769770
2696039
976949
2049271
269624
980665
1907562
729226
1295177
2234337
2759878
961340
2752096
780729
628576
1175977
2399349
1614118
1680806
1840658
984577
616482
2484815
244570
692041
2859179
2253438
2021672
1248760
1105719
618521
640252
376102
1899088
146438
2818593
1627039
2429745
2284905
422707
155981
2553543
267647
2144121
1559512
1769525
2574595
1891489
1538371
682699
1524342
846213
2277008
1339701
862967
2605580
1689575
2794118
1424327
747784
1708808
652411
739075
271570
2418061
1194149
2390255
2351048
2032236
2424934
875160
2876557
1655126
1768693
1949854
765719
2609822
1693016
2618720
1739605
715683
57570
543613
2867235
430534
2455758
545826
2686400
282711
547848
1054063
1808627
852138
972753
1897340
2791410
1286794
1780613
1553233
498660
633570
2850990
1888785
1587707
1301270
2232219
2059509
240358
1546453
1314623
2763536
995345
1921184
1089108
2869375
2444677
2616224
116481
1766346
2246569
2460830
2448281
1290055
1210368
544351
54450
115610
2823056
2049305
26506
2249044
2240992
264177
1556646
1926185
532615
1063590
12213
1212932
2277290
476026
407441
1918151
1231141
267616
1599188
2361004
919235
393949
1127658
1745265
932057
2137318
562548
6756
1685459
2796469
2509693
602460
2874252
1898558
2585570
1881503
2535882
361143
109989
185892
2188144
2663826
302065
1102112
452551
535010
1329018
2037095
546639
2246080
1568646
1209193
2812086
1474225
1059384
487124
534014
152187
2300900
306599
1516892
1454126
2437565
395054
2917463
1886999
249819
83894
1480589
2774367
1334338
1412550
263295
1904907
474784
1796838
1000923
2631199
1942238
705307
2099785
2222901
1258308
598111
2036903
2760476
1371712
565118
2350869
2916327
1539503
2282038
586060
266394
1386778
1413543
1661753
2539652
385696
848066
2143645
1338614
402669
1269418
2077951
230968
1267019
2663976
2704840
1976790
731961
2685527
2888768
551491
1797581
1853342
417222
907986
1650385
2032193
1911595
277973
1124811
1716891
1562926
2171845
599474
2513958
1682749
2484183
2635142
2682259
263514
2255216
201476
2269328
1443074
2894898
1175143
1947041
1947151
869959
778570
2315484
786241
612073
1972090
1617283
2926860
2376426
2681772
692061
1422146
2511503
730385
1173152
1071122
1395766
2344481
817527
740218
2455984
1270464
187637
688568
263299
1687849
588145
43856
1558244
2849004
72404
820201
67762
1194653
2067271
482398
2638232
2349411
2537437
2733842
1042655
2285766
2016562
2222655
2041261
1994020
364220
1647514
856265
1682143
2018248
72742
1123429
1598886
838057
796348
2195243
792318
1422909
1226542
375858
1529405
2313584
2875908
2347192
2627972
2203855
741242
561958
1407727
471598
1142447
2195823
280089
372537
2621792
1385724
1628104
2787204
2422429
1607082
2421327
591371
958600
859729
358134
287987
943324
958945
1394282
2530139
2595374
2113116
487916
663469
2563140
2919858
1987251
1406606
1861535
638430
112542
1448380
2801231
2375906
1808286
1019414
1180935
2938465
230943
1262463
1271502
2176434
138519
2107781
611071
2772262
1950978
473946
2509096
523582
837529
2241603
443425
527664
528466
2256192
2506369
1099062
2676414
1352634
962547
991365
2272631
173730
2168328
1621872
306827
964923
319152
999822
311171
2859026
828310
449347
2362821
2369848
2529095
1572412
2275747
2425475
2937942
1228785
2445910
2786496
43205
2878265
1042253
1696291
1588980
763691
2192267
1892600
65949
1891027
990016
778768
513586
1797828
855703
1578648
1415183
761099
2760662
1473875
2103196
828452
1572514
1979019
1191581
613736
2550841
2856603
823669
1732351
1504417
103235
2367436
810406
370336
727852
1183220
581792
2427084
90209
810144
1900015
1175069
67329
2147854
187667
640246
959817
1925406
65742
2060940
2036511
1040513
1095732
2106618
1010484
1824997
187913
1924731
1022938
1174109
1359957
1159482
1392810
1917927
2412638
405515
861612
2024777
901355
1648102
107558
849584
658681
712015
2376602
1492018
1800485
2832099
1086363
917785
2243166
514407
1293531
2009233
1169507
942784
2545404
356995
483469
2339798
1375449
2689577
2107147
2844576
994495
391283
404562
2071155
944397
2743256
1359218
1563861
345425
8100
578972
1509595
1573093
1904983
464960
200854
1739007
2136048
2420474
1544015
2090615
877103
219675
556579
1494852
2921598
715234
2572899
1552053
2593169
1452935
406346
2337702
2818649
281731
979260
1178529
2279175
1520039
2840724
1055891
2664540
1675620
755314
2170525
2554874
2718626
2493284
2555948
1280410
1087188
1468513
1265852
2755020
1958781
2342320
85149
1509643
971542
1740796
438420
231870
1559502
2333545
2566851
1528005
1196419
1369362
2735933
2148051
1312802
1162934
2734803
2779870
1973688
2765693
2384899
1724074
598567
87527
1273689
1879117
985431
1497330
1400827
1657660
895973
846062
2939558
1388828
504681
522486
1662923
626570
1185039
359623
1534176
833179
983145
1475499
521980
2203330
2542489
753998
2298302
407826
611099
2662896
2673631
1007375
563451
1628608
620857
1032394
1189983
1088642
994970
115891
672525
1262007
584939
1945464
453303
273626
473466
1287816
521708
2307795
1430957
70958
1175280
1685214
2844933
1118567
1198627
1766884
405436
1744369
466597
1497401
1160463
2062525
1378326
2318577
194994
1561278
201635
1870128
1513068
2792641
517268
725324
2282832
1246765
2305300
1181938
421201
2543765
135935
1018083
2853741
906248
2688960
45391
2576481
1281352
584013
492443
731038
170543
2269366
1862591
1966066
214249
791402
1688935
1861119
987394
2400006
1643722
298160
939963
2494779
2545193
1693647
632696
738845
2922675
398006
602465
909490
1060026
2749222
1482189
1722168
2713265
1429842
2450637
127795
1824629
411633
1337277
1686299
2458979
658566
2187979
2549786
2405743
1490366
2806751
1420432
2047758
391479
2094016
1162068
446942
2769521
698441
1831779
2828508
1053545
269123
2518064
239162
844587
722567
2572096
577755
648649
479711
1675087
2806792
1225637
855259
1159955
2769311
2645645
794271
2329143
1271999
2613961
433295
2110026
1654196
291180
2344825
2105145
852741
1823645
871087
1780441
2630396
1638793
493572
1245815
2731078
2141002
1529453
2137692
1167238
2818182
762172
1059901
80351
2078153
2808845
2884794
1345490
2210847
2036560
1844590
2790207
996679
2187987
2474318
2327342
933874
2760886
2499548
2657668
975164
1690142
2038308
1959600
349233
1356727
1503736
2516742
916284
1330853
2634912
1872572
927799
386456
1501224
1161732
248228
2058387
2137373
2605874
2091783
2109664
1641389
75904
698260
165112
2180991
2378834
722250
2915454
2331319
1605827
1090933
2902576
1113505
2838286
2629325
2805245
289587
1556964
1960240
1027445
125578
85007
65389
1601766
642335
871368
499358
722580
1462952
2428462
2060447
2811376
1536407
943787
2890550
427521
1847585
692805
2310589
2341519
813144
1950641
1419511
2667968
802684
1007772
810241
1962304
53974
1069882
2405110
1510767
812203
1275219
2654995
2204990
1906582
2339837
1727661
2456772
2671896
1867419
174719
1147824
1092412
455858
64493
631237
989226
530110
2891559
2595012
824682
947033
576244
489881
1355675
247890
220422
241158
1725986
1455997
2169360
2680062
1055297
1815753
2868267
542166
1800250
89051
346915
1568199
441322
1241663
848596
263917
1026879
2747692
714501
293442
2726103
627937
407779
1227791
715442
2198717
1353159
2501271
1223199
1426841
1867299
915860
1385586
2881959
727008
732962
2651354
2549923
1101548
516506
2607847
2626392
392196
627455
340756
1600677
2853126
1095073
1502548
1737277
682840
2845942
2415136
2571115
204921
1148217
735590
1380493
175178
577248
1256643
2462784
2192564
2568363
985691
2776232
1152580
2706836
2572762
2153015
1685270
1126861
254701
1901460
22978
600649
1102387
376621
1371721
2287413
2835206
2607174
827191
1849238
1998811
4806
806779
1695805
832026
2831263
2593871
1073914
1647395
2318640
2498384
2931171
1096031
125743
1113334
2472005
139978
1440644
714899
1139968
1382705
802827
1480837
2580716
1460953
2135789
1067084
2044331
1402182
335171
2334146
1123139
213159
251405
2109534
2702081
688893
1130290
1393497
2546121
676871
761150
1762981
2633008
450917
415956
947130
580688
327413
173117
2781518
2792233
2297490
201453
527566
324028
1917038
480498
74233
2486122
1741349
1416713
157797
2596918
1390448
2294597
2681596
1886861
572427
1926388
622002
168267
1984974
1174238
2154459
1026537
1274208
2721012
461736
2359826
1154623
897515
1853039
876394
2350872
2669995
1439686
2644129
2904338
2336185
307616
358263
2849322
64094
785291
2299318
2758287
2485766
2034266
526415
1283997
2543121
620638
1507696
256073
317501
2083938
20828
996736
1370575
2461715
110681
1718010
2569615
2846165
178772
2680047
2072953
1437765
703059
1702275
1187236
2296193
1937668
2142224
718296
1904857
2767123
1388412
929610
2413745
2340039
2730601
2201374
1118343
754179
1032901
2860094
1278371
1627364
2041145
1268724
513014
2855457
1538489
1653305
1370146
143168
1320128
131051
2802267
1908903
372168
2238865
2655120
912387
1010468
2039050
575076
125639
619739
1260685
618902
2701667
1049771
571347
2574243
1158007
742328
1597785
2898664
979282
586171
1927635
707931
1208202
253302
1399496
707183
1584312
2860834
2769480
1421908
1821905
2044768
2385508
597436
358303
433658
2088402
69584
364410
890332
2241275
1340447
823062
2014594
2135396
1287760
2046763
764601
593352
718420
2006759
134307
2900022
844702
1359826
1650950
1033701
2929705
1438040
650722
1182698
760180
1176289
375102
1565855
2736055
1498718
2930460
1072337
584560
1871982
646762
248566
1622835
2750034
1385960
122955
1667709
1348525
469152
2532406
301003
922728
2824466
952189
2391704
1816334
2308114
102928
1617635
1775779
72067
548267
2746315
1286388
1155168
1495200
564425
2493590
581481
706829
2883381
651921
1578703
2403040
888503
948771
1289808
393224
2254014
1898612
2003238
1281117
1527745
1374893
321327
414457
1167649
2879491
317720
742889
1769758
1785832
2329393
1506584
1864735
977517
180785
807707
75605
1153035
2409996
1989126
1753029
2921605
158563
2414920
79578
1930647
2384022
2408956
1013
2315125
2233683
2051372
2637848
2803125
1661764
2794315
698532
145261
92088
2504396
450529
672669
1394356
321742
2891576
1768619
2536294
499743
1337873
1940636
288508
2815298
2801900
973742
873629
1282710
1081257
2748952
60441
564149
988496
753373
1901010
2265453
1110972
2054032
1831494
1392843
2307433
1881379
789440
1211939
2031638
844651
1394270
818787
1239620
582452
564195
1567841
1853752
669998
1502499
364331
1331008
1035587
26407
1706263
1802191
1871344
1964831
799421
102366
1448932
2705547
552722
44696
2468809
2759467
1148184
2680540
2879466
2217312
2006052
72362
1045964
2719831
1395278
2345926
850673
499034
1958435
2350688
155446
1475526
146638
830128
2289539
1894667
35242
1811964
873123
2072352
1329278
1369678
17658
70331
2169766
344523
1480058
748016
775825
1936802
2518982
2225557
1628901
1684760
1861559
1150244
778573
1645763
2547687
2455536
2603450
2260664
346024
205329
1576820
2868370
1120792
1158254
2281586
1337073
2246009
1333573
298134
2306244
443495
2335293
1894748
2456884
1712375
2116183
2000360
224487
1228914
2561601
650180
2326768
2591437
720438
1270981
2918661
2930286
2378937
2589098
2840058
640784
1621443
2647579
777380
1166259
775514
2506871
448250
1426935
1973258
2663139
2803166
2428500
432027
2915742
1349030
2512868
1778040
2657829
747878
2453755
821161
1260666
2874657
604566
1379573
214233
1439819
1330880
2796411
2378495
105361
2408199
1989045
1208765
611316
2642563
1957035
1829755
2906213
1622863
1354211
2409191
202705
2106385
441768
420132
2196306
649475
2577407
1454506
1939801
2002141
2197531
253823
1546736
2618933
1717711
2934330
2222063
499735
257771
749551
351284
1399643
820035
1318942
484672
441761
345983
1352605
376230
2027267
1453124
1457321
1433605
230413
1111782
2409866
502277
223088
765736
980155
2276240
2393453
1580132
1793659
1313120
30213
696638
2170512
1919742
2179823
598013
1272722
1522205
2106535
2058007
1720133
838016
429456
2080983
952677
1060408
2389110
98431
1359906
2889179
2566779
791424
2847391
1957174
258402
1928564
2339139
1570669
870085
130734
1819150
2583714
2649547
95068
2773376
859506
588479
585026
1847883
55671
953449
1979697
1945667
2348975
31119
1880655
1884447
125413
77866
1758566
1651569
12815
360953
2244636
439555
1265413
2689005
1351922
2564239
1415951
2775664
2196652
2204671
2712518
1290588
836401
577320
1055419
511617
973282
2429285
2782444
1069842
1944511
1956685
1345095
1998505
2435097
1342107
1713340
1985965
316212
403632
1353713
2893286
951425
859968
684285
2179611
1413880
699030
963660
1908444
307077
741713
253835
808650
706108
1212559
1437045
737859
1944995
2401121
1969291
1635504
1367068
1891071
2846825
2127290
436171
1975976
845295
1252917
452663
2296731
2142358
634065
2628796
1076969
1645345
1964008
424525
1925621
1104768
2588584
2206369
815228
1911086
2860034
281257
1241827
903578
758979
2598363
504648
1749450
412149
1089311
2240729
974097
1663549
1176524
1129377
1339045
1843191
704901
2297200
1258483
1386226
1647541
1885362
1899479
1006403
190714
833486
920497
1655303
39159
163839
1066478
2363610
2847071
793818
2278675
867597
2899880
437520
1386292
81162
512032
1774330
235332
205300
389072
2929605
2885716
1477869
1296182
1615361
2202174
2885598
2781362
1063373
1556202
718573
1146443
804439
1016711
678828
912122
2347097
1671152
1132784
55136
953452
603930
801498
2683704
935457
1206152
329980
1532895
650249
2462093
2014749
2272927
64539
2149718
1041562
1913111
3248
251820
325054
1667998
269077
1700743
2178793
2010703
1069638
533415
2082813
2879621
1360711
59285
2206000
1234807
2237630
792754
283020
901592
511485
153660
2754584
975597
2099625
2112129
351373
2171502
1253460
2054272
1768957
1695372
2173875
527510
1780747
532199
475714
2864264
2545037
4172
335493
2480214
2799848
115921
1349865
655041
534542
2231790
1607476
980553
874248
240848
1487855
250738
1570626
2326332
2295752
2194835
2407033
196289
1485789
150753
1366941
15518
1614285
2256828
1974821
1848741
267718
410937
2481984
1986707
1380539
573497
2591247
180291
2436619
2793668
217538
39701
758702
860680
1683464
1157414
609725
141698
327139
2367972
885932
2226448
1032943
448493
1542061
1391605
96427
2425735
2256338
1923725
2259845
2870959
500834
1593472
2578192
1161341
1365663
2922448
1701408
927542
420442
2936515
1999153
2699995
1723650
992547
2235720
1078135
2829235
2576059
1920111
1534328
998091
1084681
1081870
2059339
2446603
2004038
2677051
1302983
1822796
1526046
124111
627482
2548150
894454
2365255
2029068
24564
2632783
922310
1173922
1215627
421098
315107
455332
534954
1661992
925577
2753830
1992334
12998
435546
1642034
1595386
2243572
1761906
675674
2495253
1730454
2879600
717343
2343964
1058573
1962151
2113928
963013
1037540
2381987
2202267
822490
1239741
929789
2495479
1873117
1535667
642135
2512904
1510632
300416
1156207
1534698
745107
2517658
1667145
2642305
2544570
1830040
622508
806805
746629
1611291
167979
2000734
1808279
645378
1351698
1663937
26244
2931412
1936642
1197945
1963134
2161267
1368884
1483699
2013041
1057272
2399876
1772942
395962
642492
1296115
1125380
1760064
587224
923491
2230080
834039
817788
1553548
1014445
1971539
71144
2459060
278161
964252
1726901
1521914
2401385
1967580
247183
254363
898475
624064
1241196
1942443
1327328
379322
2637358
1483346
2825735
831414
1630416
2568322
968384
1184436
1895241
949093
2088260
1674044
1925775
2490643
215664
2676064
773820
905051
1973220
313817
500282
2394156
1676854
1627187
1995989
562183
2733117
1364750
593347
716636
2116204
684003
513163
1051889
2130094
1548609
1153884
576875
375900
2204464
2782823
335676
2526250
1473533
163479
2766993
2607021
2394397
2793055
2884753
741060
842085
817288
1024501
1511066
1607894
1669515
35502
1935918
2712484
2234609
1301757
2265785
2330555
2321821
136263
1667264
1326330
454542
2738051
1738461
1288561
61813
2808406
2932995
2194627
463759
1819114
1043800
236889
534111
665257
1688451
2134191
1869
1922434
794000
59624
403549
2482540
1844949
1955292
2640991
1877686
2292760
347850
484238
2727999
180023
1518343
1260269
1565793
362175
943437
801944
817040
266366
255649
458827
312490
2634758
1655766
1302758
789824
843274
7991
1878073
1572755
1790810
1801560
2412563
1116642
1872609
1140064
1610794
1232308
1357957
1811688
502401
2922833
1989635
2282065
2466468
883321
2567312
956304
490886
1619861
1596505
89554
1256232
2314382
2334722
1965261
731575
2825327
116132
2283302
2202114
2470931
347967
2261478
1633452
1085042
1922522
292332
2221745
830955
2550522
2311618
1239476
1753962
2651487
1398212
2461955
2754723
2604304
418938
1676149
2919163
1821771
1818268
1624536
1237471
1801386
2248997
1549871
118630
1148369
2622952
1983960
447122
632233
150146
1647888
2348391
1438130
2546053
610457
2930734
2380969
2400443
651759
1384913
262258
1421008
2489421
2334210
1098379
741128
1696669
2564982
681344
1410400
2712393
1237518
638559
2669261
2831797
884561
755384
320864
112554
2916273
1573508
1762563
825507
2855799
2874920
607983
1835463
1680216
942851
2433781
2634330
1559165
241457
1541677
79906
1559007
48090
2899743
2782899
678425
703716
699449
1918624
1576445
663102
1178293
1239109
2444035
1921245
2926501
1367
289430
523579
2753984
114813
2236315
381878
1530117
2375702
2516058
2840734
370376
619556
2515807
111080
502483
1809662
1646042
667893
379046
1239388
354182
957839
2830647
1587337
2929933
2634920
2583276
1974748
349568
2328155
2184442
324530
999900
1305059
742834
1707193
2680829
1398306
1547837
376533
1168265
404451
2217852
1326173
2623708
1534257
516074
2540207
2750552
2610723
2671139
1849823
171743
1477750
344464
1237547
2114741
1347222
1038748
663015
2757267
103628
993548
2263463
1876597
1243933
2236831
588342
610975
2802721
2294290
1779080
1436084
1208849
2090398
1655644
2528310
1336417
43480
1301142
2202639
2838607
2226914
328653
537901
743707
1059610
2854925
6
2886195
2709538
1120046
1149845
2653216
124060
1760261
1883071
65759
661341
429241
2507704
779402
2143237
666838
2648696
2799037
1989894
457550
1643887
639571
611828
1860313
827774
896912
2845800
747969
1038223
1189178
973511
444582
1682881
2471880
2838043
2405429
1814571
2459204
1580821
2344807
151157
2765535
2473505
2299150
1895838
2828884
2180259
1918717
2878406
1688381
808583
2681831
358139
2930315
56477
1662059
2591306
2770835
2410991
2482902
1680491
1586474
227529
837658
1969333
1744049
848766
1746438
2710005
2756164
683571
705497
2542521
1104113
2662221
979242
179996
249726
2640960
2359145
447487
296835
1184114
2250230
2182848
1241852
1355483
2685666
1744582
429498
2939325
847153
108141
1091380
1539717
2725447
859917
2684798
2015134
1563363
175988
2653113
916842
811892
1289088
1296168
1630798
323546
644967
2145338
32977
1695738
1560182
2191138
55136
953812
2069769
2557069
2453561
1276466
2544024
393642
1889890
1421667
202546
1335263
2047974
592685
1240761
1072853
1764682
997654
899739
2508905
244643
507747
2818499
2152544
1168730
856089
271712
352355
777442
1152352
833475
2508302
1762071
1199015
1888166
289998
1431458
115982
1708355
1841606
2198382
237995
1481500
272202
1171583
314077
1091824
2575854
2768711
69995
974232
18066
2362251
1409051
2236071
885104
2623303
2413520
1595902
1733773
692150
1301131
362990
1303573
142692
2303392
2553402
1815232
2066950
1725373
2679119
2647089
41311
1214046
1624656
2700687
1022559
431500
207423
836662
2663084
689018
2865856
606395
1664061
1330949
111957
576989
1314959
121159
808987
1621554
2216964
1885293
688581
1472985
2800593
130726
321086
739349
2403573
2515331
229816
2903528
971932
2443204
680782
518118
2616814
2234435
582269
1792632
2649277
2536011
2079663
1055866
1459602
957866
2921470
2489872
2146465
2063635
2170815
2843008
2100413
2886732
1859984
1033788
483944
2235172
1436940
2189266
308415
1722442
2614701
2220582
732696
333935
1857595
2937763
733631
1079910
1523109
2461525
2731802
1618432
2653584
803400
779594
1523896
2053721
1797583
2623089
1484421
1345474
771060
2693909
656425
1174957
381021
949688
808907
2878584
450325
1223440
788271
2472939
13283
639898
2580799
62888
1814405
774488
263117
263437
383247
1893103
207847
2079684
124511
1409622
1744161
1730070
1001960
862729
1600163
526666
1646567
1061065
1920565
1935639
2168653
650487
550741
1708621
1116010
917455
1255410
1421088
2017033
2055813
919983
925722
1500073
23309
262437
2621851
2478012
2509584
2239301
998703
1903327
2317610
1999501
2376772
1673889
1864512
2541085
2918146
1496929
80280
407448
1402298
2467261
1369999
1017625
2676619
958609
174694
1995072
2805215
1782815
2293099
931258
2732102
1803675
2384173
1493405
1835301
62945
2364175
119310
2502064
2647927
1235486
1581345
234573
1741585
1132705
1807594
1264125
597051
502730
113981
1855203
354318
1812680
1753843
1284938
2528662
132663
330733
1696637
2114839
1868551
1871075
2790018
2072513
1622886
1132988
1475518
2911860
1057917
879396
2322010
2805646
2756145
2436634
211290
1635240
776321
1860533
1990280
899666
2402874
2212201
587071
1788669
1652802
1225728
493878
1412074
1529024
518472
349
2301931
2263479
419553
1841852
763852
2137302
2389061
499130
1343786
1626104
603079
1416017
1286005
630211
1395123
32939
2038089
2346543
153042
846968
968435
1573788
1391257
879359
1601653
1501705
2298850
2610775
1753900
850092
2585130
1518240
490290
563790
1961408
676999
1962776
75637
2437421
880008
2148859
1126092
1610927
478465
2623013
1656017
721715
1690185
1960626
1690876
1344425
2744567
2522078
749856
130394
254308
59738
1506387
2547361
1406172
678577
1949103
970583
1504507
2266700
1305336
2239917
828746
1615027
222776
2685693
270724
969502
201223
774342
2704645
140185
761247
338486
2884772
2136002
2220502
683484
215127
1233223
2905435
857826
676975
1723169
2841666
1056385
1576827
735420
147486
2335428
1370760
2448324
215519
1639399
490061
771300
2793414
2486486
518038
2708752
1796877
2662137
2127324
392892
2175876
799279
2119661
51999
46091
1700035
2286203
1769250
493836
2251800
2077159
2274527
2935959
2369886
290758
2725020
8385
2145052
367654
1028333
266051
1103411
489936
1705197
1690648
165441
1423617
1981649
1276381
2675173
2842944
1999006
754756
2019042
1630124
1502934
2102818
1382214
2340462
1834941
2227264
2649897
1156441
2514420
2086813
912356
1449200
2128151
1502208
985661
2184554
654625
2030083
1409782
1241196
2008689
2619129
2409901
290738
852957
2483593
471896
1383606
651240
98226
2657724
2332022
1814314
2359696
45583
603781
2931382
1449116
2728123
313323
771080
1633476
2938302
812615
766309
1816711
733162
203932
2547641
1996254
1775528
2898352
1423911
2020977
2122998
1589398
1019641
382852
406778
2852499
1430418
833877
1517956
2220692
2693526
2189762
30277
1499096
579513
2929894
286768
2372724
1435227
829257
671823
838963
30804
2330615
2933977
365713
450781
1494651
879050
2858430
2311595
216554
841954
1322872
2445289
2129530
2396469
482582
1094308
2083676
1557744
809825
670008
62531
22577
2233389
167444
1959087
1767911
2127111
2171811
668681
247306
1190827
1152085
1545166
2597970
351573
1023874
296765
2387385
1725296
590210
1791277
1400921
1154815
1291812
2105899
1002015
2154317
1528462
1245710
377149
853834
1604222
192922
1452781
1323326
2762097
836587
1252845
998375
2878924
799506
2292886
542673
30621
615805
628959
1441341
2144451
2536246
2679584
1389699
1359643
983724
2679983
1892440
955013
2161486
780307
2297518
2636025
214765
2329235
1542725
187054
1190113
1494560
1951173
242454
154005
24456
1643538
2737234
2907338
2582281
13069
1899273
1096433
1689376
2127141
2709628
2639660
2231848
2815391
2181366
1980026
1779761
2662346
1109649
1994073
2211925
1799726
2404425
2606750
1086213
1374016
2717666
1300027
1050512
956779
1504104
2017238
492758
1669142
2718458
853098
240773
1329426
1758068
606194
545027
1903880
956492
2278741
2383228
2286323
1843279
834604
1955575
93627
2694701
2811805
143127
759890
1472958
1026911
2313199
481239
249938
1833418
2751215
1932407
490548
2371276
640848
2208647
1970653
2422142
429155
1878174
707022
398931
265128
1665959
1773699
1701198
1384679
1001991
1078688
2093248
2437378
363442
2688339
2093565
1301120
1003557
2086648
531750
1495076
243493
783215
316033
2540465
2674766
354551
2803785
705138
2606191
1474678
138504
715235
274974
2401420
210884
2085586
372406
2430766
2766908
281632
2174445
2600858
746217
2473320
2046481
495260
1343771
729380
415215
2134126
1034246
2355948
407762
179079
16272
573740
836480
2195721
2871346
913139
1862346
712290
2335592
968106
510467
1369731
786434
80237
1440481
189386
116001
922667
2044625
2694922
685244
704177
127274
743011
1239197
30417
1465913
2431492
1616976
2779554
255053
1312596
1540722
1300383
2574396
2796028
2429317
1348002
1071113
287337
267365
2173769
2002375
1790785
55811
2473832
1064018
1823468
2719239
1014201
1983652
1667064
1702077
1469005
1152667
2667078
1617028
1531644
119340
1640894
1251803
1035038
2459191
2067011
2439230
2678498
763264
135213
2596261
863002
1369943
1334801
1946885
2078618
2161452
18530
2383381
824761
778739
1331613
2415335
924425
110760
950136
1899312
417277
2461247
125958
578114
1136167
185757
2375290
1019675
176036
2180028
1848697
1822922
1377674
2434772
1230434
863294
1729383
2739752
1002402
2489869
2829718
1028949
763466
2866977
490980
2067522
2226142
1046805
46634
422445
921467
1428351
1312618
2114408
95876
1004641
68956
147694
20215
1602923
836586
921251
2079801
328060
948110
2076814
2005529
2749718
633841
1257632
553384
1327828
2381330
1188134
1666756
2012012
2439525
237797
1413205
320326
1725801
1544021
230688
1709766
1194570
707620
2812646
731354
398682
2242999
15868
867436
1104018
454516
2904598
442127
2453763
1108505
718166
383166
101771
2875275
2464174
632703
900661
2831030
649584
2010470
612897
2353532
1133671
701233
133962
549300
2746798
2755325
540979
451649
1771746
979107
2059291
839244
2676360
2551826
404608
1507292
2820281
1937010
802452
458919
1530756
1664472
1823741
888981
2563849
675236
2245525
438964
1571813
1468001
696373
245238
799842
892428
2729805
2853757
1242557
232471
843612
2617282
23646
1795656
2552708
1815736
2875089
1618685
378937
147325
1658136
817367
1288664
855794
2554307
490089
1800180
1651163
1697047
2103636
961725
1861231
1800452
2238133
2586503
2155574
1282274
1712562
1036815
1194058
1758896
213764
2098186
476040
1474073
444708
2055287
1956001
1103709
2355350
2885068
586220
1690349
2322666
2425792
2107692
292806
1404849
2191495
2612063
1222882
2855267
1954763
111029
2034294
2114025
946242
2473099
676588
1684711
2510814
902490
839916
2917498
2516804
1910462
163386
313278
2861840
369923
958306
561033
1221190
2433870
260657
1064378
649691
418408
1613514
1976160
377472
2853110
510715
2793209
207820
626595
238576
883302
1448210
599852
2049487
2320901
1940406
1247500
1143177
2854664
726474
1352895
1840342
1592398
230004
1520841
1685003
2828009
1563415
2632819
1393349
234422
394081
29559
1134505
1923963
2277416
2850208
131385
2115987
1641504
2857538
1773541
1287159
637503
1496925
1895306
66811
2044763
697448
1158021
2506328
104079
2443875
568389
2273247
851466
1760628
257041
1122976
2617323
837604
1153007
2629893
893911
2006091
877689
2682554
2842668
202031
2011068
311298
1104239
2754045
2723008
2175640
1341031
1698606
1779835
1248953
990130
2743300
1010989
2317505
2657279
1802355
1230418
569574
2585398
2462324
1098663
927861
1344681
1841015
1597313
2640087
153614
1108454
676837
2839402
2728228
2499387
1876776
2824444
1670545
2873612
99769
58991
1017461
2465374
1331464
430183
1038457
2599343
1684765
1709661
1530859
1071534
2129936
1268829
2081963
74815
1531749
280573
2513345
2647587
1506620
580236
239464
712452
2057141
1731533
1467906
1795415
897588
885576
1996965
802270
1786208
65
575206
1467042
774305
951233
1225837
564255
2667609
563550
141598
2386587
2846087
1005302
1048978
73535
2303295
2425307
633234
660942
1991283
335154
391949
2739935
2158347
2768731
1013065
2292759
2725995
934317
1838902
1124526
1802048
797050
1274971
1291214
449335
2742150
1238953
596863
2791119
354141
703655
713605
1984922
1316081
201219
2647307
2222123
746983
892818
1730620
1552282
687136
1126561
2596671
201717
2933995
243195
2350169
2741575
2693000
723290
2599198
719684
463138
2545794
950459
814044
23191
1381716
524069
2864937
55905
1339921
907920
733697
2216433
1642641
2835925
724563
2632680
1135335
187549
2728211
557812
2361682
751333
2894717
407032
1735773
2190636
32195
2642647
827172
1213442
238223
1827169
327480
841069
518865
1549712
1726294
1096558
685076
738846
2176240
1442377
220754
2398034
39909
1511304
720035
2914394
1930250
1613856
2742306
2359061
214806
402686
1244313
2701242
1469151
1922886
861376
2647087
942994
533996
2645805
282094
2066714
2678827
31015
2803278
1114880
1933828
543397
158243
1993711
685654
2821506
2682475
2613755
1943372
1213562
982439
2740887
12476
2554311
2004001
2510601
864938
2309266
2216774
598442
1160681
382037
2907109
728334
1351194
682247
2666861
683627
550026
1937701
1329788
460814
359950
755074
1234188
1190274
824574
1923255
2304421
2227737
2061214
2787587
2635450
1509841
2297943
684006
400291
1085595
747331
49270
2329317
1747488
770285
1404465
857652
677504
2762389
881561
604452
2025294
292526
2408908
710063
113971
1102901
1888675
2281566
2214491
2770875
567510
240435
2765685
384962
615892
2797792
1021784
1661051
1698851
652865
657111
2256314
2367661
2369276
246138
404163
2935232
1456885
323962
797570
1321199
147116
1005915
2252893
2511579
1432997
148704
833548
1000786
653863
1987861
2739070
2346910
1170625
2416720
758344
2113318
1233589
1814155
2298842
389191
7038
1139679
1102837
58282
355312
2519065
2062638
1128568
1654562
205807
2773206
1147972
1537082
2700460
420400
2486675
970631
173532
1045581
1469296
2691357
2577430
1832283
1814358
512188
1153533
1759855
1370634
2002255
1878587
1599652
1310507
2881376
1120053
2411932
466754
1972651
663565
1040094
2607237
908347
2110019
2373375
90678
2673925
147136
2423789
588650
568993
2676857
2558375
782373
315220
2033270
2647247
303130
2237833
2679300
1517019
1798563
2084440
1164147
2188782
1469965
2501272
2585878
803375
2097213
526547
179468
2727867
1965635
2012603
2247745
513742
139311
2826601
1038950
2262900
2624929
2761111
1454951
40928
438871
612193
1367228
560416
11255
2737549
2157265
754427
187780
1925016
1597794
56945
2249875
1779776
495238
337256
2543117
2154320
722115
1825325
849307
2247315
175637
272971
2053242
2794068
2014474
323260
698186
1453697
1283421
2149124
1210837
746130
2805212
1053169
2179954
457723
119657
78653
972765
2235307
1068874
1600026
2113904
2614558
586695
326153
1845346
2436421
1406031
467581
2631308
1286644
1870847
1888254
769307
543707
1922141
1710920
2110830
552766
1875350
2867936
2370376
2253190
2666542
2873305
2488818
689352
2568140
2799896
1973666
1151307
385466
505127
221305
2431828
872217
251967
1457487
1285797
1130183
1338366
1692074
993180
919163
2174743
141336
1753156
165933
1645219
950287
813468
2439126
1395113
2396932
995701
1976601
787020
40288
2832140
2390752
462424
2724992
337200
2643107
1829268
2632594
1028229
167488
1662555
2702639
1296132
2937804
1730471
2479257
560670
1990242
1194381
2173626
2579134
1492450
463822
718700
1393684
1647078
1319516
503023
763715
990821
2899423
2644012
107637
2228601
2195739
1341529
1538067
2577823
1262821
148057
1382120
1565515
241709
2933285
2455202
1498888
1308164
1897610
976587
400815
1434284
514384
129175
2602763
1814976
747956
2479574
2353835
1378512
989189
1195431
461053
1794076
751934
567784
1286083
2421277
748073
906413
2438621
948505
2287672
2467616
434673
1791091
2467716
976522
1526655
1419958
860426
2781605
89698
1778179
2937751
2684540
660387
2450819
2882939
736519
315007
1458373
2029906
2857052
1733893
258004
1563695
2111963
1624947
2868308
413855
43929
2872133
827163
1955681
376042
736651
2129043
280905
2390061
1336349
1152503
1508453
1015362
945673
2459232
1788038
628946
260352
2909593
1566723
2078321
1348465
2708848
2197907
919615
742785
196076
994512
144306
290852
2346246
2872735
2532705
2003691
414093
2587073
1498824
2821112
1368304
1313493
855602
2285642
1724419
1533354
1386208
2710595
51712
1652166
606156
1992181
981870
1229828
562783
481351
2031892
2613684
2199609
726215
1866544
1230255
9949
2772626
1369273
642393
1781722
532858
1760804
2336297
2160443
1082353
1284967
905457
2272674
2048124
1697193
362212
2561345
2412020
414853
605076
2191103
2758797
2739992
2826718
468826
2031513
911725
2058704
1290144
2215560
1491600
330970
250136
1332365
587067
2617778
482572
2128959
1476148
1167966
1743352
240089
14200
2400822
1413498
788284
1005482
490056
1633535
839687
780835
906042
902768
793949
270569
596083
1857577
2337514
2813456
298389
2820805
154160
2556854
135777
164784
93255
264285
2898281
1270018
839188
2938456
131944
1837274
935023
1371877
1804291
1346014
911248
1955421
822150
2429607
1775896
2904081
241302
320014
29828
1485117
1276652
1622376
2339869
1153196
1560446
351863
1818470
2682860
1606977
1236601
1902326
250290
246991
2323862
285448
2379714
1940990
1356957
1101723
1124046
1302816
2134749
1248250
2097084
1208851
1266531
703493
1583328
2308539
1985673
407260
2533539
1987461
1042225
2097993
940189
2037063
892338
50729
1973660
2360757
960063
1007540
360269
2045350
2877077
1231239
927961
407517
2109498
1680548
1931181
1979671
2616232
1079915
1061521
1895404
824980
418002
2911336
1052131
107871
2427369
1411716
1041584
2870725
832770
2567986
2873755
1784650
2724793
1309950
43066
1772978
1853498
1112457
2163112
1768709
2813362
1743184
1380223
569531
386913
1252877
1544204
1974777
962179
575742
2445740
1584926
858074
1860517
2920421
2182680
463874
103903
1128035
1190237
1376689
1492774
2470123
2420016
2489392
448819
1885206
2576805
2220819
841874
1147124
611170
1198558
2428712
1915323
623521
1124424
997843
447725
997157
2487350
581208
471814
285480
92414
2322341
1907030
916316
1554770
2373299
1852392
2398246
885579
2867856
2857881
2247076
1271195
1838443
645847
1686533
1093592
2902011
1542306
1001019
1261457
2354442
2456571
2159204
1362422
2868432
2225506
377678
2656449
2802015
9943
1053518
1636115
1117540
631310
2451167
2390536
1733781
1064145
90291
897361
578951
2231493
1101915
2267979
1283465
715139
2820562
20149
272270
2459905
1989837
763413
1025649
1492761
1658916
1987816
546202
2786937
963382
1959826
314303
110451
2932950
2364628
2001035
1653402
2013842
2821690
812958
2857747
1527913
2730251
2141487
1214817
400483
2358035
891199
1486892
1219381
2110613
2719340
2771083
2168272
1677292
122646
2848411
1897952
2039962
646002
2316685
23015
1144405
4537
107385
1085211
1942605
46615
570028
1562671
2819190
1670480
748269
695515
1127625
2314131
1720781
2765084
2854847
288977
2487178
1451121
1272199
2171948
1696598
971468
2776873
2680909
2708337
299539
1435674
2714110
1155634
1320286
124243
1463873
1773102
2502089
835093
1220155
2370087
49779
163725
2275184
84742
493414
1800829
2076858
2263693
1127671
2549175
1053078
2562359
2462926
2872138
238277
11914
2125774
2031545
1872720
1858350
2712290
2276386
1611505
1421628
1759203
2492309
1265776
1490574
2592513
2126345
1044591
2772562
264782
2758410
661857
1688851
1153366
2667755
1518353
2401961
2742245
1498979
2919812
611931
1868090
650426
757215
2034330
1655195
2931160
856363
967752
374165
430666
462071
117156
2129509
2067748
1106930
1963753
1045581
2303681
773899
2105072
2659264
1859628
765700
1077647
521105
1216434
904210
2122128
508602
2301065
39686
695742
1867293
1985023
2445741
590584
429991
2765578
2908031
1549176
1664721
1765044
735488
2351051
1038019
592968
2794646
2389855
849877
1365064
648238
290999
1541100
129118
798623
1183288
1459224
1190515
1650215
2234533
891475
2025725
1839855
1286712
2306154
1222856
1426458
2852664
2304797
1377103
249465
970755
730612
940512
2106270
2748414
819041
2836388
1975311
2173723
2355112
2193261
1865459
1825702
1843105
2273253
1324630
1514492
2455602
1421408
530571
2495758
2264357
1781285
592752
663747
47590
1330955
417807
51272
367203
2824214
129127
1941943
1054042
832875
2101686
2300834
2471880
1350955
863722
2644022
1491069
1874214
2138673
1063419
94037
1908166
527184
2708393
255276
128132
2123070
939539
547502
2256696
1000682
368680
538943
534713
712363
1060533
866415
1762080
1034610
397986
800425
1886313
497558
1975964
1630806
281498
358783
2637707
1889187
1614065
2835487
771629
980517
1513130
2062510
2603882
1831862
1663415
23220
263484
2916003
1507568
2230496
500553
1930254
756117
6679
2512396
1850672
40864
1592352
2911844
255851
2832009
2760735
217820
2809983
678915
1029463
2240431
1826391
732664
2667957
2144137
2507604
2351402
1925856
1705289
1577582
408815
825381
997113
2900386
2355828
1409876
2936493
1588770
209889
1470247
549448
2652356
1674546
2131007
237808
1879980
1797542
2604286
2168608
1750151
2760702
1180644
2601146
2697381
2491867
777879
919072
736858
1665642
2130840
1876557
2039187
944116
17518
855792
2566534
1016365
2931481
1764877
2019697
1481576
286396
2465478
2283032
1674015
2103499
616307
2000136
2193351
2257222
507078
1192051
2723812
1768103
1737895
482707
268568
2349271
1676953
2533138
688514
342377
2514005
1916365
1536101
276930
2216926
361780
2683404
1169907
1955331
1224254
107270
505138
1763815
964312
2651534
2036281
2427042
2109220
563078
2563253
2097418
1708026
821041
2370722
2353645
659369
185663
1426182
1255504
1519735
98802
128282
2359581
2115262
2223134
466245
826183
115469
980097
1312813
597045
2049406
1506876
1737913
1743522
2821093
463848
896848
2455526
2884893
1640646
1205279
253838
1662006
2885548
1344617
817679
152938
970276
731882
626650
984997
1068407
981372
24062
1336462
651206
863084
794313
1275602
1235259
111717
511337
859558
1139109
2135685
377963
874675
1395892
301703
1644227
2119593
396788
567904
1065837
2244886
2383445
2046060
380448
2845989
11139
1378936
2727350
531843
361323
848924
2540972
1888976
589334
153665
1955272
919738
1547471
562871
137581
1501607
1140257
2455021
1430428
2817154
1888325
1086978
407533
2188959
2214468
510321
1544669
770713
771019
955863
946047
2157307
368168
375894
100495
1789024
1451828
1161073
1789658
2560438
1133465
260114
295788
150505
2068417
221319
2894095
2094875
1181429
2159259
1418519
1160693
2298742
1418563
2558835
1306243
754324
1075127
835588
822647
1678750
2357034
197532
780587
542439
1200439
144777
793684
1684140
1490328
1445508
2561947
71992
454027
1013839
920625
1237250
2581337
1830654
711272
2154929
209721
1677676
1887197
210215
1679949
842441
819909
2582350
1811255
2555227
2814771
1964847
1850236
1874891
303800
1209095
222527
1452331
1610357
2057210
2241867
2788638
1089331
1392519
486686
1214003
1839943
175152
70720
688932
1908674
1673264
1588279
1611673
422508
934134
942713
2561222
1036782
530253
1987273
369189
2266279
2214627
1279223
1197624
2400689
883107
1166443
2762571
2688420
1333161
1374218
2245975
182102
2936209
1389821
2347097
679525
1144780
230368
701403
1524652
2930359
1775235
457769
524357
1417639
582095
1826416
848093
2217973
2783685
620079
2661189
2546909
1023844
1770794
1355604
1983616
620430
1019714
2676211
2166179
2423448
1220417
2052641
2039519
1326699
2245733
57537
128613
669434
193997
2255982
2883636
1126608
117484
1080537
2759870
464841
2637814
2672527
2128361
1589397
724643
1239028
901569
1840315
2497220
2575599
516075
2842208
1711106
182602
1540903
1277005
2802988
513948
2041233
2627095
95024
2432487
931826
339873
1013684
2045401
1422260
496296
2899966
618131
1751352
1341810
2249749
25896
1179237
2576213
1966289
1795117
2632491
488695
2072894
2328807
2037088
1226845
1367781
510948
94965
2479604
1169944
1163775
1096425
332106
1801016
2215030
2273379
1972381
104158
326513
1696332
1275992
800372
1542295
1849393
1900490
2322049
115613
1657816
1937448
1080455
1373802
233306
1466852
1438647
1355681
1786841
286407
1484763
34573
705157
2764675
2439996
574371
690959
2459146
1648710
1621532
2651558
1450514
2786612
380609
1571567
2217096
1464510
965173
1164654
139637
147380
144550
2773926
1189905
992569
1788933
213478
2162424
1409810
2417598
2265763
507462
2723446
2786390
1017663
2284305
2609058
1251076
2453605
578315
1053340
2485838
2064264
551858
183408
1729089
2744514
1556522
2911305
2555154
1108846
1155401
2084643
2102774
2591875
2817059
1020792
1232770
1100680
785022
2015830
119876
2769053
759123
127341
2896098
600725
1515228
847190
2460567
2316515
2476542
983286
2493083
1916558
1935401
1161720
2332647
303359
335307
198026
1430887
1720480
774307
1447494
2366045
1856129
1979391
1616407
2108999
1136599
781033
1429477
2027341
2263441
1371517
1060697
440809
2144334
1750700
2648524
1946720
2060830
1596201
2208066
1545935
894387
2835328
1137781
722475
1760756
1350883
2924573
522564
2146570
878559
990453
2176722
201819
1008500
2162858
2320936
2838366
2897347
1956754
1829322
536160
1800636
39474
1689244
1559939
1646144
128578
2156181
48277
2430654
78901
799653
339226
82090
1870327
2064971
1631260
376965
1985733
1736510
1447121
815251
1580621
337207
2786100
769264
925904
1236910
119832
2156869
2030014
2570534
2007154
769951
443122
1133463
459279
1514916
2094621
1202019
559999
301034
2912192
2118368
1786514
755360
928062
1240315
2931737
1513301
159723
1461903
522348
1308526
1424072
2071717
1403665
1983861
500071
1261313
184832
290658
1878670
1600473
879775
933118
792109
313836
2800003
2211459
1768307
1082557
2781651
2809693
2558688
2658880
489270
2498844
821339
1584654
1223437
2237047
819811
1920119
1355869
758102
1688
1854559
996295
703857
359451
2128064
2565289
398025
2407329
248215
2803648
717858
625220
1184070
1434950
1861209
1192564
188512
2302663
2444487
740107
2315576
2001049
1104081
1507720
1496848
1922800
388474
1297867
97637
630127
1987873
1494269
2391664
1975460
1674514
2077216
2275051
24446
197720
1429374
2715531
1821374
745997
298746
2807652
132272
1804261
2503042
992224
2608555
1073856
2607518
2449839
2019771
510993
865091
1298734
1174138
218177
1496761
2388423
33751
2095872
527558
924215
1783051
41708
1298327
1290625
1466928
2652335
1245513
1008713
1122729
2557454
1360468
1996494
1037821
1100724
2103230
1274266
597039
1754501
1537381
2799475
1509918
1549587
1948351
609409
2520121
812423
231622
734940
251893
2935801
460568
1840836
2238875
922263
505927
90522
1564613
1160121
1539584
1521843
2066789
1489265
1811621
1723553
1394173
288187
1241462
1170610
2325682
2496021
780957
1189507
1264420
1324209
342353
1504723
2395520
436750
2592995
2537293
1390293
1804045
1572040
223706
2327578
1633430
2293661
1638650
804015
1909513
2411895
2831436
1907499
2607147
116833
178190
2567128
1790372
740809
1711190
345106
152907
320832
2873255
686049
2359955
2698092
1462057
837687
316368
98735
1742603
1285366
687684
838445
1429977
2560015
774553
1497923
2108356
2325657
2417226
222405
1360099
2271230
272346
1633360
705980
429332
2339220
1484977
260668
2006154
101070
323460
332310
551395
2724504
475424
618367
622541
1398655
2298012
1499734
1423601
873448
2583665
45753
1110597
1739216
2654469
1367671
2647551
223779
32232
41384
493522
776148
1504689
200724
230866
2813580
1426436
218085
871374
2299860
1340669
39755
2740264
1901436
1593611
1866553
1265646
2393438
1031711
106309
1141425
74583
1443026
565483
2130633
628546
875638
1383876
1447646
151565
1152155
730791
1224671
1217062
652900
571496
2099017
1965757
473485
1503117
27410
1407652
2552686
517394
771257
2245393
1926861
649798
2737460
2751960
1891993
862315
18662
2313283
1030112
287338
1077544
57803
1152621
2522403
2152051
2538765
1490126
2378469
2221105
192538
2789414
2786388
2699972
56028
686494
666366
326685
2036918
1184071
2454036
201821
1229182
317935
1551498
550059
1956432
2619846
2777117
142624
470135
2636920
802506
1830384
1892317
1927780
1486893
1862519
1217801
1832070
2512654
2555401
199792
1214851
1636694
2144016
1007286
2529858
2171230
1493008
1283511
945697
2830645
985305
1372944
2251184
2621203
2058034
829488
2298253
1404963
2720499
2884581
2703638
2410768
2107423
2519039
2655328
926167
2938585
1016715
1249887
1819283
2307412
1647463
1681453
1912378
2275056
2356070
310500
365856
1191713
46127
2231345
396002
522461
1735835
117763
1841320
2371577
1512580
1584392
127148
689359
1514925
873323
1095254
2092548
1369874
1556979
1577553
275917
1937708
1098677
1539498
2250599
2214185
2485141
1230713
2081996
2858366
1464283
2872060
1515016
1325767
441158
271021
2044274
120839
2162482
980220
1577788
2813078
2731928
610841
1194865
1633165
1384266
2027843
587507
2363485
2439319
661229
2479375
2507090
1033490
2462434
2339211
19287
183822
2691870
2401493
572497
381457
2227841
567530
1183160
1383767
1078035
1646328
2190728
2319181
1795234
2109534
463014
57281
2850679
1816578
988350
1814898
1975573
711700
2840244
2932412
2091213
1878719
2320051
1497546
2246006
244361
2474333
2536845
2493504
2008505
1999003
585810
1661813
1887836
60320
1795703
734635
2249501
2572070
2071050
2897725
940556
2004947
1586614
120865
1400754
850393
865477
334429
2171864
511441
2613461
685374
176915
2571171
1958252
2210268
2465820
2514711
430821
2690905
910763
1901581
1252758
2307376
2512821
516269
396067
2166028
2459365
1040736
1073832
1584178
2557112
2574324
2833268
1309311
1901898
742433
1779667
457846
2320636
2577751
2179299
50757
317074
2728163
691479
518320
122272
1342351
2751997
1151765
1435237
1773712
442060
2504077
1189450
1114387
1280467
1276296
2184684
691318
954729
1635654
1291945
370608
52618
616941
1165978
2119375
1950989
1500653
2455181
147218
1685641
2176909
2197931
1623061
1895722
2540003
505785
399745
1023701
1280389
2249567
1586620
424003
1311443
2522829
1129147
231224
1257234
2704028
621084
2839016
183410
1231704
1802901
2263654
2281786
393969
176268
2537713
1997350
343208
90159
745935
60576
1329252
2554856
2374652
2814283
2313160
589727
734377
1137509
1003247
2545948
2709255
54353
2659442
1968777
1613403
1213693
2567100
2715808
1717855
2300456
2610963
1388943
1752728
2146100
1041758
668224
238962
2652762
1654258
2579140
1279771
2377542
643441
2927475
926691
2373907
1700352
2867120
40883
1433647
2624469
1539385
1880329
2413219
1975745
2750251
2179293
16506
2518379
326192
871382
2817774
1954470
2150952
1637287
2832811
2282237
1366198
2114259
1211044
1359506
1587004
1180059
289176
2660116
1233404
1802157
134167
1026445
274693
833036
1351850
2164470
1192325
2475207
2823878
328044
1866133
186733
1495480
2819360
1681452
877895
146347
1574684
993242
1169476
2400915
1122001
502199
2620210
1386073
120083
745346
2177546
1908112
1710180
2062157
66921
2368083
1829549
1199737
2319706
557292
2461132
510437
1531024
1410511
1658593
1163155
789919
512830
2726625
261909
2033829
1958630
552346
2604225
2589382
1951338
2365103
1885892
1000760
250949
23614
2005230
2709
2670540
133082
833522
1379111
613985
843442
1142448
2267023
953796
713888
1992082
1860764
297894
1243962
1672498
2800708
426198
918191
894851
767247
2044155
2150914
805332
1647738
162995
210353
2762750
2393729
2587118
1577824
2235439
1367107
1450845
2371711
2264316
218715
2237821
2533778
1509976
1439605
2264090
215980
1202209
2471343
839926
1152451
2083510
214116
2565378
2736439
1259258
820683
541190
951166
361303
2195865
1366568
1833694
1592898
610425
966090
2745393
2461692
2924414
598753
2777126
2689094
1736099
1059402
173790
15199
2397431
2464240
268679
654817
2786264
618847
2479849
1877856
457723
712940
868034
1046286
1852606
1207041
1449786
109721
2075596
2643184
753947
1986046
302869
805727
2060093
2655343
448118
321158
2173682
2541489
319447
2141485
2480610
1386850
1103204
325448
2545107
2090943
2488462
1010215
1586939
2593926
1145617
1314298
511002
468478
1970464
1396441
2497905
1729549
213599
1201370
1563839
2156051
2239272
2865216
1073376
1975381
376524
2239167
419393
335329
2000722
2257394
1332545
1556449
1276543
2512791
2756940
1606154
2134505
2838674
1042447
411227
1916657
513216
487213
2324052
2486065
1338936
2744271
1008859
2707929
2022766
1318993
1180364
2795905
1924929
2757078
832860
2018706
750608
877956
1287493
1915527
170006
2248065
1627225
429956
49181
153113
1775809
741717
1813226
1815712
455722
1127629
1529656
1993048
1216661
1784519
1507481
2754173
2455599
354136
1984570
1425628
18574
110723
1774130
446129
648832
163705
1374277
1433765
716309
2718432
1543323
1362300
448369
1504480
2089327
832216
486796
100822
2676423
2444912
1272785
2478683
258198
606189
2504024
311133
2540875
2607410
241906
1947802
2798471
1443142
2819935
2072709
2936228
1411113
2470901
922184
1569137
1549173
149103
309136
300839
1772353
1053541
1108944
1516920
1798511
2729049
996842
2073789
2211070
593385
1970539
2368740
2121124
1258198
2583083
1590534
1433500
1253953
2211749
1722008
959205
2032567
2020545
54060
2927199
1673833
1260860
1921921
64468
2848902
237464
248145
2326190
1498435
855884
2702707
2318567
1686818
1392964
2242740
2573187
2799416
632911
673493
2165173
535409
1664100
2219858
1641258
1227054
392367
1332926
2628897
1951845
2617732
2859792
1061762
556208
2693550
418033
416618
785039
1716506
2080841
1083660
1985952
1046496
951725
17436
323519
2708543
485920
766715
2337947
1813406
1533996
2316029
447640
2842883
1807734
816846
2082139
1903409
1183919
496013
2150388
1491593
2599235
609299
195797
559087
365757
1933559
2776525
499727
985174
2115060
9542
382030
700746
1083882
2638062
1804890
375532
2511794
1167010
228291
2919823
513483
2075719
1514003
1750008
2749968
2295801
1098465
65484
2122922
1442951
1124502
837846
2219352
1979175
797096
2496103
674314
371975
246173
284276
322610
547140
39758
1770647
881752
1042926
2666289
1922479
973679
1777013
1392301
108177
121584
1874240
314485
1189782
2160982
751142
1446189
1343553
1552365
1442930
1850909
2174597
2288163
2849969
1159040
732119
2837063
1368322
2028516
414371
815775
202416
839107
731771
1208070
1224241
1873235
2121942
428981
2750020
1175529
965696
2706868
1054224
2552794
376244
2314353
1990373
374207
239817
1587480
1214520
277811
177724
1785451
976575
590369
388576
2082981
2773778
1829882
903869
1395750
2549881
2015073
2571220
255289
2152769
1111111
321565
145413
131192
388357
449835
2506611
2917226
1489906
2110480
2330519
741345
2285595
1311145
235164
545776
68774
729192
2869713
1609171
1130577
1650257
2184466
1694615
923096
1892282
970601
2739210
707341
2214364
2087021
1079872
2359685
2254040
2154804
2372526
1055666
478535
2063680
2927779
75426
2519852
1621250
1162588
2626054
600149
2844894
364182
893722
1456571
2596891
2185448
737558
2151601
1830745
2131281
374700
268022
1596946
495956
1019384
1355113
840164
1010002
2808247
310104
2395393
1937162
628450
181299
107654
1656239
2328524
724740
316204
2049020
1107562
2580880
1395175
718299
2121484
116090
2715552
2216633
1230684
1520776
2080975
1531681
496554
196977
562474
1892276
1329427
1907481
2790468
1684918
1361034
1822654
469614
2584429
1117425
768810
748639
1481017
1859441
355267
2188111
2227189
1170485
1961232
616181
2576421
1381596
1350395
2847789
335241
1272341
1595210
1407546
308362
2729874
2907544
2103617
810535
1529633
2408851
1323735
2313716
802887
2274828
769056
567799
2090932
1547647
1766918
1471232
2115226
2122160
877588
2157689
2503692
548538
553057
566721
1612904
2084982
79375
1396738
610705
224108
356722
1700437
613856
1075445
877179
60016
1849017
1065398
629104
1835862
2659987
1640258
2939753
41795
2224974
2420154
2826711
39964
167815
2321288
1334282
1442544
1034000
181182
411972
2360892
1421454
197537
1263947
2456822
1938488
2807601
50300
2616636
1997801
1172987
2458471
311282
1265801
1892486
1333307
722407
804050
1894570
2726949
2580216
415210
1521067
1916005
2821859
2423656
2234746
410790
534175
1026081
1341763
273651
470950
909447
1392040
1074864
1815539
901816
1977040
2124005
2814166
2420086
623187
362684
932660
86806
239417
1483098
582752
1646224
1108218
1560830
251392
1692303
2756019
1079889
2781728
571139
1942469
2158589
1476413
2894693
2825177
661640
2249105
790197
2289288
2116754
1407474
72851
57435
2074376
308172
2782354
2185481
1480398
1672030
1121734
1208329
1426061
1994256
355878
7065
1656216
936757
2620631
351703
1550432
826405
313343
2632019
2235046
1644998
1700495
1354473
33120
704476
2013292
2927016
799034
709859
2071308
64898
902420
1388628
3845
570061
711435
1008325
1006920
2825419
833600
1901538
1605475
2699874
111407
194071
672196
357792
79367
333505
110748
540762
1793698
2816943
47524
49320
1442859
1602404
2572924
2442541
2371483
2337703
2330862
495582
224138
2447005
2556160
258315
2355956
1864649
157211
891182
2822016
1315226
574085
1442060
155426
2217858
1514157
1278828
1794888
2184604
1372143
2793738
391483
719435
1711334
1010729
376096
1467859
790334
1478228
189431
2362344
2717134
1069267
2482482
2175503
520774
2408828
2897642
1093133
362338
1015205
1946474
192495
584317
2751686
1087594
2911576
1061395
1177382
375601
612136
2445817
1500109
2191216
1830933
422103
2196385
586805
1001794
2002102
597271
247374
2218602
2891201
228694
1527267
1085982
2236337
2760328
2572661
513281
629519
2636297
1395278
2436505
1534736
2353164
1990532
1547119
2399194
1083668
31086
737795
2516133
1093774
1027384
1043783
912959
2625772
2410631
65231
1529170
2569287
1235727
1963193
155884
2352787
2166783
1846679
692501
2854644
1529584
1114702
1697671
1447935
2082394
295706
196088
2098829
717415
2624664
2745063
1733031
1863476
2789850
344693
1055598
1559537
2169601
2678166
1266263
1865402
2020145
2853467
2361046
2327108
1183965
106227
1170766
2907801
255957
1632100
1363008
878520
2139431
177668
2087597
1870652
342144
81620
2281578
2609049
1080775
1430514
2073851
1888083
464969
2373260
166838
77992
1805093
810003
419669
1220583
1348910
2685899
2034627
196816
239962
699732
2271159
1183319
2685974
2540638
370313
773941
1449832
2073723
366762
942552
2872086
366640
837898
1394259
1497267
2011568
1967507
2771101
2078546
2700784
903637
55148
2456307
2323372
1239191
1329274
2386753
2654320
2172563
832748
1286642
403739
2548431
1744753
275008
1437367
931899
737644
1548873
959836
842554
695033
628441
1170543
279321
2035628
1382535
1855557
2384702
2719637
1231450
1786122
2312913
199904
282305
2574077
1885384
80554
876640
1980616
97988
2073843
1737465
1199970
1732391
2411818
1487631
1370592
454105
2049202
697709
17609
2754043
537609
565330
1885374
74660
224142
1994004
1828593
755183
2152742
590979
2846616
1906436
2515355
2068186
1248943
225906
155941
1437866
970602
1910014
354045
2604769
2550597
2526956
1273373
240836
2169567
716992
1510186
2841271
2004606
1567829
2218284
2235342
1426141
478292
1294307
329914
2211080
90259
581150
2225556
2917774
2352593
714767
67192
1963661
2062366
208521
213638
2559246
286000
891479
1987449
2165437
668826
2562933
896256
1511791
1819549
714332
2729305
1643056
2526415
107023
744645
1858672
307952
1487704
2152897
554082
262115
1560894
1143090
1522825
1858640
2668575
895173
795039
2213367
891390
2486271
2127682
2322410
806700
813913
1635058
77814
2757837
2495272
1977692
1028965
1411361
2196900
1706416
1429587
383851
258641
94247
2696750
426393
2568599
2484589
604357
499527
2668225
604954
2597559
2200915
700149
385737
1250727
918475
1590191
2092784
2699479
2883098
24449
2654184
1698036
2205872
1334939
2338646
1090817
1000799
670796
2163968
1179821
2087444
462517
124450
794459
940902
577306
2060894
295705
2545735
2074007
1330683
1559422
1025793
2781948
310799
721290
774997
855865
922684
1357909
2357559
1863097
244996
1469253
2007344
774430
485006
558928
1303555
2548172
2204752
2738633
1582339
2661360
733960
2137480
1656675
2538088
1209655
204935
1306797
355733
2744314
607947
103683
2931772
1207250
2183302
2786220
866571
2629878
151833
305135
685085
1170956
1011061
446153
1903857
512289
2771978
2146964
860623
175966
1828757
1764899
177737
2919924
394178
1159139
757284
200926
1341044
230568
2664259
1325156
494750
2797945
498585
9900
1547790
2938932
1958873
666942
823195
424597
2815678
1323153
1997028
317552
878165
336501
2275722
2392809
1298549
1331852
1035606
1794482
441035
946605
692976
2771253
764660
2786946
277613
1327199
2771146
895668
1126127
522107
2701108
255365
2554078
2296570
2152139
491732
2514354
2741492
1383534
1420784
294418
1930579
2883089
2048795
685301
1447699
1468510
1734230
457265
2224252
2336648
209908
2303714
2298750
373980
1769755
741335
1591302
997236
2390717
2909975
1090330
2329447
1376547
2618480
2691808
299673
1441561
1858438
1228067
2847434
1015379
2452225
2187052
953028
2239494
996641
468190
2618158
262578
1554887
616380
2627485
12601
172056
2598186
1153956
2238489
1803195
304540
768638
687329
2018782
2411254
110011
681106
140038
1578427
953078
1944838
969582
2420060
2940002
605526
178300
2442374
1847743
123470
399516
436410
849488
2612625
2720707
1347694
2595503
260713
1039818
2038314
1946529
1314408
2084728
1992634
1458829
1222716
1846921
1468670
316268
2933557
1918293
501460
264911
661063
1133685
2791556
908075
428027
1132181
734538
40014
435044
288615
2460445
1275617
1215529
459166
1111740
158394
726624
1097742
1790205
755306
2869415
115503
1225220
1465537
1875217
2741896
1718314
2302934
2714390
1457108
396549
1526324
307343
1802277
810476
1146999
2569020
322167
2729810
162864
2777539
1606761
2052289
1318303
2413880
1016520
2058390
1381520
1825811
519329
2269561
1328497
1273245
2883009
2877767
2357740
1840281
992511
595461
776298
397350
1900052
2440161
561030
1930109
2023638
83216
545092
1580861
763331
52505
1703493
813098
918260
1546268
2290473
2159332
375262
2025059
217376
1095197
50345
2560990
1431497
1898876
1285517
126718
893878
2586249
641427
677656
898442
2055718
2125953
1854225
635141
2645920
600245
675248
538368
1135003
1144877
2772933
1668572
1038337
1230770
1686347
2900909
1482324
145567
315856
214465
311985
236631
2265537
729526
2236257
828231
366800
1255060
1301856
2899436
1710977
1058874
1107416
1816376
493947
398791
1187734
2111377
522627
1727191
1504465
557825
2343196
729578
1010558
2726099
1846248
1654588
764873
1990960
2026536
2366958
1023021
526480
515053
2441128
2647429
2592255
2885628
2396916
2886323
2280607
347395
1418933
442669
8770
1061208
2344256
1529975
2553941
584828
794286
1496835
1780056
1374006
1075461
1879833
2939383
2564450
311634
656032
2441411
2467725
1313683
2121894
1596815
1069737
1718189
1720030
677511
2385121
2650443
2274213
148277
2139868
1417198
919847
1648256
2559504
2722994
399002
1232140
2648457
401349
1575619
1833888
2358230
2415637
2492455
1474784
986833
2041993
743203
2042142
2876265
1707813
1315328
2000583
1485218
1043049
1835330
354103
898757
1521909
1091376
2768157
1147386
2905310
411324
174499
1936604
2433076
2449664
1544947
2137692
1860197
1965166
731850
2921995
467220
2133342
2401846
150734
573706
201555
1450321
2343411
1992330
227887
1501129
2305050
1335681
397320
2701745
2682768
363039
608623
2662137
1174437
790005
1762469
1476103
942828
1878142
1192848
1100646
2548585
688988
33667
769330
1506347
491156
841584
718400
660098
2199473
2133658
1162684
2280489
1219863
2047844
2530807
2442761
1927599
2527811
370127
696025
2080486
1112413
2895454
1114096
2660880
2732227
2174999
2159554
1507028
1787054
950637
1676535
1825261
1920597
2207294
1254358
2623001
434944
1229144
2711974
239460
487653
2468883
1609207
2637756
1450213
1698443
2549810
172725
2197229
1904245
830821
264954
890949
958741
1985445
2827032
1823259
2775315
1948088
2411433
1418316
1273450
2768098
564854
1073281
1437827
37637
739653
1266654
535563
1757895
319621
1874412
227346
2430514
2728766
1833935
2820252
145301
368720
1165668
1520315
1741967
2390795
93048
2695823
2036770
1370286
1439790
1461531
2665273
1317737
377267
1744779
106937
1744808
1543507
1386284
1499471
2503864
2934923
1645710
1491374
1840845
2027828
1246960
1775958
2666190
2307819
2787368
813820
721679
1707660
1580598
1959359
2723227
18711
2020389
2782255
2754802
1780574
394657
993413
523945
775942
2795050
2844373
1444433
2885004
981509
2662667
108467
6541
2685475
334960
1961732
1320010
1304470
1490415
509691
368132
2308740
157327
64102
2230684
2110138
2694006
1334289
1485585
1147480
1339895
2007255
952016
623456
2796973
2924376
712303
2053215
1633470
1199284
2626040
637409
2056820
2204605
1079812
1254188
1713589
2565277
2576710
180788
271612
545172
39110
2275393
1079178
572349
1658209
1317656
2016176
2471612
1508908
1362353
2163810
493427
1767332
585958
1912233
1374565
2485990
566876
2752539
1074523
2057465
1817933
558341
2268313
743505
1544208
112398
1067983
223644
420973
709740
856399
1934943
697227
134012
1350326
455868
202352
2239519
712971
6711
835195
2705979
383026
2027632
970001
2262126
1932704
57189
2762518
148048
2338940
2047120
426243
1290968
167402
1294605
2891505
1729612
1318431
2434992
2169893
1307168
279116
1304357
1324070
1494967
1026835
543179
839310
1225904
2476078
1804224
2772963
240791
1925817
2504441
52914
2286045
2891494
771514
147553
231331
2091232
2513619
1877267
604396
2317627
1394116
1157445
2101882
150334
437683
798544
814939
1348476
114890
596835
539970
91346
1844343
2065727
383989
1860393
398542
1762530
1500706
1970303
2205128
2261089
2574624
2321694
211864
656327
2853551
2469023
2453228
2500168
899554
682010
288855
1829714
377719
2014835
1014558
213679
895138
875351
1443654
854655
1347441
2927249
1758853
2533446
2107767
2295225
1704244
2528980
263500
2126521
152549
1464800
579474
961634
1343712
795433
2000660
1908675
1371948
2748621
2939739
98878
2844553
2279251
1080505
905906
983153
1681702
249045
2225303
2705827
1164348
2755669
2255953
2881342
2916775
1229687
2325262
291337
984907
148190
2792759
1190155
1860414
1785542
2825054
748081
1510586
524529
881161
2353814
216102
1592352
1068679
993061
2735130
1305666
214727
2437877
2653661
141659
2901171
347398
2528721
2071150
532800
2008410
424245
2059071
733619
1634402
575581
1675462
13119
2714770
478313
1153270
1257600
2570347
540009
1484061
849287
261143
2282317
868258
106468
1729869
224414
1548183
268447
1853927
2529589
2618575
2801837
2762835
408286
813866
1505857
263345
2126359
1154120
2864370
628889
1017010
572978
949759
989692
332424
2444646
1669198
1655970
2329113
2458481
523893
882007
1165161
248778
1942840
793985
1732267
1072858
2087056
574708
1358459
2111900
2010636
1582865
319309
1337494
952403
2513252
695838
1558360
797427
1730314
560436
1143175
2003818
518790
2932977
2933019
1323332
2298937
79151
2118703
2584266
1996470
2133799
1755215
2915003
2195156
226520
758346
1884241
2339897
2056539
1859712
2258317
1479483
1997955
2784885
2048355
2359607
2105919
2155447
2014159
2145969
1284001
469282
2339519
2798137
644215
519908
1391524
1882563
1245428
1987421
1106289
962681
1666465
31466
798870
602590
1141008
2180624
2309015
1829737
1706221
1738013
2335321
348612
1803276
2536753
812950
1867419
1379719
956857
2591144
2922591
935487
2583580
1532884
1108109
922139
1593242
1844005
2241618
1758935
2554084
34081
2380531
495700
439859
2104042
2567342
618793
2188780
746809
2113509
645731
2682882
15554
2073385
1774785
97633
642230
1306037
1879128
109397
1583575
2116029
393141
197869
937928
2092275
2637356
99364
492379
251450
2083646
2607830
2917110
2652674
2368561
1108850
2688563
1556029
2709155
1511686
2194061
2787700
2564854
2349878
274409
2454539
17674
722989
1929489
677135
2686482
71773
2032704
681823
2245944
850719
2569822
203721
1620937
1512090
1328364
326213
1562094
1799934
2101630
1261048
2300350
437868
2314934
2803442
507943
2620133
329297
242711
1124466
1654948
2882729
2578856
279452
2696799
414166
2648356
717939
2878658
1360776
1258675
204761
129011
1908794
2700206
1136553
665008
24235
669192
2052547
268602
793800
199639
66964
771366
2589116
2120164
1890764
2223020
336870
2212922
1743716
2404278
1061040
1122084
2883825
129501
2187811
1538791
1051696
1019778
2766087
1465871
767639
1070217
2104386
895150
1342856
1529505
1597885
710240
1370906
608315
854045
2794020
87974
2580305
2610787
1019440
561518
2723344
230736
298354
1185511
691336
1024820
1871018
2636417
2138481
655859
903485
2047391
192524
2066810
2762276
374829
1043565
1815930
233426
2463913
165050
2419680
2158708
284854
1931951
2889184
2714805
716022
1885850
966634
53012
2137129
2094259
1143223
1488596
1456047
2400482
1626103
2755122
22856
1809747
2850137
488714
1908338
1352466
2057917
1880916
388010
1857387
903248
1567556
731212
2144118
38867
2648557
671201
538949
2781283
454919
1025815
2227317
1390729
2118713
1686177
768638
205002
1443542
192174
1395316
242428
1907469
692292
1000500
161851
412552
1814047
1191937
2340404
196966
2042003
465525
2748520
672734
2107454
41718
1679215
2667889
569136
1483073
2656627
2618158
2403492
2883578
839925
1716783
2781019
1265113
346231
161162
1962410
1754902
1862816
552813
1394790
2324902
37333
93998
2819834
1035156
1290972
1677892
1695780
607460
106941
468268
1606247
1594203
571587
2646498
2911213
1139012
1232227
2416335
916963
2839498
2337452
2288429
1843014
2714785
569475
2733780
2353472
1019688
2520378
2459843
944206
2534570
2312522
2011112
1574977
2821148
1054687
1096791
2448061
1436666
1011516
1337890
684491
566419
704201
2004359
1782158
384772
150607
2737490
2256110
784365
2458257
594515
84167
1227139
2823937
512925
565456
2167038
2326609
2570125
2090755
2896970
1979039
660916
455933
1981327
2639297
1111818
195964
1234476
1229388
46313
1260421
2710034
948720
321078
1309419
938465
1943023
1475533
2362988
34568
981181
477298
477219
499736
2665554
1165303
342618
1042082
1093475
1259215
962443
2075008
1112086
1920030
2782939
2783461
1103946
1872358
1418586
2031817
1670553
1633040
436000
626170
1906274
39583
2606989
1973723
782389
2750938
178752
2812097
2084740
149019
819947
2770684
1975384
899297
2711944
2207459
2443962
2805226
2066897
2322426
1212249
1042615
1297989
1507545
1760271
2808659
2793856
130665
931949
1870103
150609
292970
2456560
1145217
1277028
2405720
763885
2175832
340081
592200
1166312
2897301
2915993
1639159
1115854
2048822
960857
609905
1941627
60975
518287
14155
1542655
1626722
540523
2241824
2088311
467674
2801888
1411662
2348086
2705417
1852404
1661453
2821735
381307
17198
1290393
1902834
1898664
485258
2491134
342760
367145
1026932
1982681
2610698
901285
2277112
862970
2438948
2691878
558262
2899951
2915844
1443335
2873286
490453
2431708
607236
1239058
34372
875242
1283082
2890731
1139815
2759883
497367
869767
2595604
2368526
307697
1330287
1083946
167007
955493
981797
1204123
1851627
1776205
2714427
275809
976470
1824194
1802581
930881
191687
2705141
2395285
481977
942311
2742980
2586666
604721
1325216
2191526
2568783
2771742
2739839
2520809
1969849
969500
1526178
1703680
2141788
857205
2020401
1091182
2928594
1274189
1614013
740416
2436185
998995
2619610
2297169
2714342
1052958
1124952
2371438
1242711
23399
2503745
2521060
961811
1160304
2125187
89546
2364935
2751312
817488
814926
796512
836113
1828871
2151541
1178108
210991
2709721
190775
1712426
1864927
1103969
866551
1700887
785399
1022463
1342983
2106295
2821565
333845
971736
637799
2530246
653664
1593693
1689504
2807575
1573699
252091
445944
2823373
973322
2521471
2749247
1765321
197622
1112114
1180586
2622826
1976088
1942289
2019660
2727043
2333837
911664
389494
838667
1689524
2901864
2417648
1733088
2217493
1519538
1685450
2010242
1759139
1631277
606561
1370986
2606527
799044
2329056
2524212
825199
2666553
816978
2694387
1122960
652934
986632
1153193
2424826
1259780
634949
2748220
2129261
2270128
2623040
1778081
800670
754507
770592
2214059
1608799
407172
1811014
817741
1144032
1810151
1264528
459780
25657
433479
2309036
971182
523386
1317087
807572
1098542
225308
1924246
419494
1313423
18993
1755719
2354834
2331024
817644
1108286
984418
2473667
2596034
1776232
1124501
2058642
2424242
2536539
28995
1524260
2922232
1777531
894273
1787737
2500715
1880037
722672
1662963
402727
1901798
1817997
2524231
81613
1647386
2497946
2375760
1844951
1505795
117462
439694
2808912
801566
1485341
1930698
2718245
1955883
399234
1296553
475477
1753002
703440
241334
1473522
2698239
147933
1371190
1760031
999201
2028613
938589
726777
1631981
1108503
703053
1646723
1641710
1460660
340836
1325279
1977959
2459355
1643848
2633360
595534
2777975
1033998
2498601
2923377
723244
2377168
238203
1742871
139776
846863
1757398
969272
1012451
1794594
2308440
2871578
704560
1184867
2251291
991514
2923627
845589
773852
940301
2576917
2861047
736873
2677708
126800
1427098
298412
2087774
2194435
2427928
2916949
1346135
1685857
1548346
1035429
2913811
2870141
2638339
1104429
682371
2431000
2500232
1396106
328029
2530579
2067526
52697
2736513
2205037
1067535
2392718
275927
1652538
2479702
1648365
419971
618703
824563
647450
1714259
430005
633202
256795
2007721
1771329
2208399
314761
86642
2122665
1312669
1416706
1109631
2088382
1885235
1134565
2207411
2653847
1832344
2264059
634339
2914388
1812503
185228
1676789
2307762
2231218
1333254
2620146
2471771
1080176
32491
1599878
2484408
2070596
46678
350644
2207707
2099524
2670314
924014
2783258
2525728
2791780
38628
244466
679606
2860740
2572018
1020355
2570611
1403531
883077
1589061
614677
1500886
1777991
917255
1012183
718374
2580814
898974
2204165
702629
235151
1280025
758304
2187370
696655
834866
1970388
1601762
2881447
2139223
1062680
2803542
1923638
2600938
1762171
1701565
2430968
2627377
2836807
116111
271685
2539365
1610771
2901579
2666991
2022492
2526831
2702882
510531
748285
1091474
2062502
1294604
2324537
1556928
829089
574684
400545
44960
54668
1002850
881731
221342
2828344
1404252
116528
1374590
2668116
963591
1558354
2883723
85306
2641574
1498490
2607240
2763678
210456
1437054
772829
603558
1170128
2773942
1534555
1852192
2494891
759543
64191
947542
2356037
2098218
1599400
2469182
101712
673416
2910909
1687226
1012377
29237
506540
922893
1040217
2099487
1620980
216347
2594351
465766
1542213
1845701
2410751
600253
1051622
1357216
228365
1571022
2222493
301239
1095746
454613
2820764
1868286
208416
2384536
1385969
136605
630026
1916816
2641088
762314
1864188
1009450
1331653
1958902
1169783
1582203
1114550
900841
607121
1633450
1685502
643910
757599
1502809
857757
2026715
271665
469118
1680775
507191
1658480
1613882
2642863
1423793
188323
1220327
2703097
508473
1716700
1635834
2605077
2920451
1854529
1669177
2024730
799917
1432938
1360358
338405
317317
1984914
2675979
2673725
1547526
409295
405637
122490
879787
97
2141266
1811720
1513973
197240
461443
2364319
2313607
748603
1861197
314465
675586
2212663
915682
2771341
1200025
1641500
2252444
2794288
82324
81564
557913
219092
2810541
1070987
1222911
1389281
1132789
1817094
2797228
1057168
1844361
1478008
1920963
385254
2136630
2862663
740328
1678878
1605259
2545951
2262056
1173683
1290947
646690
344342
17594
2616357
1482750
2501564
1418462
1598155
1259600
658077
2340260
2469052
2175048
337114
2630465
1770742
1289109
489803
9334
175811
2006891
1385190
2038360
1531568
812801
248102
1285217
1300926
2732192
1412448
358689
603341
786121
1639809
1829860
2750425
2527063
1893858
843335
335843
1122641
2130861
114789
2591800
1500814
1251298
912139
2312825
1124853
834930
62037
1510119
2797893
1757756
2244285
1969988
640690
2030838
2678934
2464703
2476183
476491
1492220
2326129
1200957
329987
1315894
499429
202888
146776
160721
797379
2394489
2039090
2161801
2209900
1246124
2511718
1362619
613763
90790
16292
510235
222427
1812193
1933360
597987
711865
882751
2452415
859438
2188693
2700959
1226120
2274974
1451891
346842
273894
1095450
2544486
2567442
660217
2469142
2055033
1103421
2091958
2291821
2563745
1900933
2789314
2470725
1286121
1398828
1347041
1000532
557507
1780219
191837
1551666
713425
256153
2511087
2259044
2196042
2309913
1925794
1558876
1774211
1156646
1146849
1240080
1191954
1654167
2243581
1709201
2010580
2846219
539017
2455525
967116
60174
2441744
2305137
355459
1231304
456971
1139410
2265937
1722990
1855143
1933178
2161778
1466042
1351662
1228063
307945
1734835
1804963
2843247
2392871
271884
2422765
1021908
1630028
2730850
2936342
1493001
1890409
2086990
116984
1103253
1937633
2052519
628658
585647
2842465
2075479
1975443
1614201
745979
2534446
2432567
2632667
344153
1352123
704246
584613
68726
1609113
542674
1581289
2257120
691047
2843925
1277689
2250169
1161740
751741
1353192
630326
1240610
1059968
980641
1710240
2774833
925278
117216
2327979
1914097
2245481
951920
1497374
2020322
1018076
1787277
1978943
2573617
1572637
2880856
2042700
2605269
2430210
88964
1647513
1988594
1764927
2587981
1727096
1895631
1083485
1943420
266198
2919597
2058365
470549
289185
346660
2564609
2486298
1187826
262314
1923514
2331219
2781480
1208200
760661
1524561
2686486
776683
1856772
837664
2254315
1795431
468567
612737
1759870
505909
964612
554518
1237594
1884068
1559530
573413
830293
2372589
679880
2276897
324400
1127134
2273644
1450883
509601
2463539
1988095
1230257
991669
881481
1833477
1925915
2819238
641017
1429684
2865558
1608325
29128
1864783
2230691
255443
1250000
1471586
1268450
2881581
1063395
1607599
2662694
1707638
1032528
2325489
1696754
2482839
945196
1941848
456749
458704
2591994
2369512
2600737
140359
2783644
1743359
2839226
1431609
705270
2757612
1049026
2327840
2414197
1884190
1805165
1006581
2923078
956700
2762442
1645386
2553825
1898482
2219632
234280
427565
654317
695972
2553598
1096053
737197
1600611
2511455
346572
889877
126852
1912681
1964267
1663783
2281598
747034
2759071
95870
1805509
1210267
1516087
2073879
1849620
744024
837802
2661949
310281
2514345
1744399
1917862
1931965
111850
1739677
2630053
1988831
1821410
2121070
2483197
854579
788288
522410
93726
2441694
408195
435281
2103398
2042702
1257288
1719312
1907213
503141
811503
178921
1160814
555662
1849780
2017019
2618720
1134765
2309881
1428826
1420914
1863807
1738021
315270
1542776
1957924
1964087
2841388
858255
288219
599908
1934747
2726381
1162067
2590475
1947157
1753700
318331
1199224
562593
2760633
755837
1418512
743008
2330252
2821808
2813618
1854938
394242
249491
74517
1874042
1007043
2810257
616963
1112500
1985157
2000552
2085815
2050087
2635716
1518123
2359475
2089327
952059
803599
1595321
550781
2763519
2686594
379567
13817
176239
988349
1071455
383505
1751191
1890070
2585985
2899202
1428073
2066020
2361606
1798388
1366953
1708722
2157362
2711955
1913601
2113165
1351991
2230609
16557
2750606
171925
591750
1325806
551208
2712932
665306
1753066
1228375
902698
1652541
2662990
1612871
2542722
2255730
2801740
2790492
1226567
203274
55694
345598
1704061
2246696
631025
1955158
639985
754999
2028663
2871889
420483
1760042
2728501
1505112
897626
1564279
1689279
2531200
1198937
2098337
2160083
52895
2546375
340608
1211029
1190210
2875686
2828069
1275628
482141
2136765
2249651
2187079
773751
267264
1491896
1814357
376335
1419503
1373760
2199407
2005034
355574
1483384
1737488
2376884
1326930
2812089
1194275
2413263
2113302
2664681
1212596
2464235
234524
1525552
1355004
508381
758866
2397411
2914611
2165643
1198231
2822333
1618695
2425698
718026
2248450
1054790
1780792
2475362
1953057
19464
2559881
281946
2785273
866477
810876
2410082
2817099
1011757
168700
2843366
632601
272096
368017
387462
724521
2658221
567986
938212
2611930
2423468
2336265
1138906
1573955
1729432
180617
228487
692850
2428426
1614136
2152170
2230802
936545
285392
136106
1329353
201282
894668
1903962
2757501
1914023
1189658
920775
2100706
1045532
2686191
2837017
1054299
329491
117130
2848773
1441726
2361999
2359331
2757643
465994
1230546
2625685
982379
2386883
497650
1423702
1899560
1744044
1255553
1647690
2439315
587905
784804
2308728
1504450
2810052
2390255
2934958
1246397
2336280
2862389
1290251
1146351
959066
2156905
2435957
1045091
1701656
2339062
575934
1407547
1743335
1745230
2118720
4783
916971
2917666
2874712
304605
1914357
2870757
2043172
2842438
2135838
1184361
2268189
353810
1824306
1492664
1464307
168426
1247639
182863
350775
1852677
928786
514910
1116754
2901223
1075087
1852468
2578296
297019
798972
1287206
1068186
192846
1483003
378666
1137728
553215
506103
2624102
792585
166469
702318
2172442
1281031
469126
2629581
1055860
2933234
1005730
1523267
100717
2173654
1590907
1215743
1095009
695718
133428
2545340
2100738
1836341
1459850
747956
92641
1193577
2772251
1011990
1704258
971964
2244435
520299
2699462
1176275
2204647
2265567
1781456
564196
63408
2146688
192926
2458343
2302853
2299039
1855281
2776141
1780143
273799
1170784
796200
1586381
1755767
2019822
1493684
332962
2822044
708195
2425509
1508812
680571
1591266
2381223
991895
2887559
265701
508554
2524837
1522860
2425836
2631385
1492303
1902226
2821691
869833
2176114
1656258
442438
1433800
2628825
2873612
1506341
1406022
2376088
243862
2647023
1361333
651534
2725522
2007852
1581107
1612399
319914
396289
2601884
1017122
609517
699277
2392931
1880966
947936
78066
1120551
1677769
583584
1818199
379075
2005900
2381777
1157146
1665281
2777234
2256048
688985
2147447
2771621
1822913
2109563
1805216
432103
801993
391237
2647486
929166
1507297
2827034
1387947
1015643
1374298
904676
256440
380773
1360532
1583895
506014
894978
1453356
1103990
2624435
2602047
2790360
1152633
202707
103140
696068
2680117
621359
1554162
321753
686973
2926977
203493
2561264
2809038
199976
1716480
2313056
1474177
128266
1151178
1493984
1083180
1225757
87069
2234625
2918640
1350197
2290068
2856141
2561045
2940065
2900635
2860218
86603
67344
974494
805359
2334538
779386
2784270
2629902
505474
238679
510416
2587411
579344
793194
2781545
2177281
1551553
89918
125027
925940
675966
428862
857297
158677
2456771
2850201
2786266
624788
459419
2399207
2178601
266250
1677993
1487850
131968
2640939
1846565
1843159
2243760
2418951
682838
2492562
2454655
1616602
1740112
2500379
1322522
1870774
1853824
1725653
2692492
1664194
1069354
2586362
1105793
2161066
2532067
2302558
2105405
1507889
1342114
195897
413622
1819757
1306476
2241752
916274
1425643
2830873
2214288
2200127
2326064
1336778
1735825
1954829
1808327
2898912
1504068
2157470
1889685
1108109
1077566
945902
45322
1946612
1077332
1804945
491603
2472510
1404650
2289433
781906
2142825
101245
1736328
1488983
1021347
473279
814625
757756
745942
1652313
1282372
2596709
2331054
2082905
63718
1098808
2361982
1718745
1738661
369607
1230652
1765522
135965
1285381
52892
787962
2906680
905960
1020709
377840
118074
636937
1953463
2766033
136306
1982377
2680869
1617949
2098376
2452690
2771996
2516192
995493
1937699
1177429
410039
1609921
48709
1072999
2036110
1115908
375810
127118
282567
2263140
276034
207802
645052
1335848
1456711
905479
1207378
492070
1241237
2417375
471623
2647933
1479695
2445531
570651
2516655
1397300
809888
663222
2895266
2153252
1807917
53110
817815
413934
2434142
2163957
1347892
18609
1238565
1337604
1422984
1850921
1837419
2872569
1424123
2005767
142980
2363590
1344128
593759
498970
858781
1611709
1842003
1148172
2708797
2704369
2230127
1040668
668487
2722683
2137895
614651
429351
155367
2352948
2399487
242665
1347589
2704576
2524273
728944
2052083
967770
1053888
2173073
2644983
746854
2405421
318034
546523
715590
1705322
699061
2002668
953180
296779
134345
2625937
787171
287380
783134
2895463
2906797
2462317
439204
2417771
458242
1086083
1487220
1614902
2623840
1290150
2324366
2466903
78893
1478515
385178
2607261
927039
2278795
2306702
898999
974639
1464266
1254619
564665
1602499
731908
482008
2056721
2340793
1594978
2632799
1441560
260386
1564700
1558143
2199489
1343963
124109
21097
1407598
1161275
402931
822742
2305340
2880810
1052544
1110249
2346647
2057783
1607120
2546446
2593940
1808226
1720303
2446407
1772887
874718
1160920
530939
2885352
2741773
724288
2623705
518887
2017904
663080
2185619
230706
1008272
933304
2264492
2422771
1981649
1269045
1082070
2083408
2062543
2225215
2265660
2409811
976070
2104554
1189113
1870728
1702604
733029
129210
1881588
535096
2631091
1028585
45586
2484562
59980
401763
1137605
2046763
1231591
564807
73684
915608
1152633
1118227
934291
1700993
299271
618673
648162
611882
1142632
2562954
8467
2455309
2681819
1947564
515633
2374634
2337310
1891526
1384215
2519620
1862286
2595956
515328
2834856
1527599
1513098
2408225
693211
1945479
2156321
760946
366938
1059377
423271
1740681
2611322
53020
884225
1819749
1543498
703584
1164162
1963862
2809107
1747515
463827
160394
133309
1279213
1878263
1843117
2779480
865043
606744
2526957
29507
89327
1311209
316220
2435739
2893822
1667261
2716404
1544762
2571119
1831345
225716
67190
2715411
564846
1857111
966624
2690419
823991
2670121
985434
1433124
2614231
2535703
1704003
1852084
1559615
1669001
403366
2459135
1348128
1899631
2071937
1466111
1967682
1441536
2924528
737715
398377
170537
1783536
2102557
382952
297355
1094099
638322
1137297
1921003
851242
2934364
2873586
1029247
1246249
1468002
1291437
265018
917427
2466092
2775783
670685
1221610
552020
1546751
974023
1990379
730216
2094417
2345262
1704445
1940873
1319676
1513448
910612
1010991
216156
2288403
1151323
2864376
343206
1698216
56784
2390478
1530812
2746587
1415201
898541
95453
2742651
1667070
62841
2678026
1365968
2196552
140331
1047343
673179
2863291
2754057
771320
546655
2059503
2857596
2915620
2200600
2032517
2671512
2666076
2150651
1341317
185358
1300796
2652455
2895274
207779
2753964
2044899
2692224
897807
1234164
1867321
2607867
2058339
2045383
501433
1606421
1619809
629638
2939420
1523636
2350743
2184071
845306
2927550
1469537
1073447
793112
1172063
2463939
2189717
1482121
1115968
2532570
1618346
562872
389337
1912622
2421373
497379
94995
615018
2664626
1416044
2061356
2890155
2248436
2656511
1971914
643030
2495768
768147
894860
2069724
2404803
2708741
460244
1138163
1270252
2212227
1786898
1915014
2529322
1981034
1209546
1838834
1144013
868381
2761985
1781314
1704295
636275
1657118
2893892
643937
2618335
241412
1028123
1911038
1785431
235410
2661187
1270369
1985218
489314
2753596
84208
966621
2005788
1164777
1769111
533800
769153
1951282
1819159
668614
951977
1642702
2195079
996559
1971036
1492413
652977
2605376
1056707
812913
2264446
1248551
1111120
961309
1271252
1525572
182959
1143276
2047144
1567231
2541048
2358374
2017338
2927260
2325751
877033
2927664
1862547
1225778
146877
2162155
2300929
2908160
2257776
1968290
894837
229195
2144881
2231614
1399195
312091
2566924
307590
954025
1380859
2697894
33449
1384362
2551359
947348
1336881
1067725
1521769
2867400
2790814
2341541
2733863
2122927
1381060
1522981
2043950
2697249
36794
1728128
2884580
714553
2889766
1189190
2053884
932457
1723131
156707
1859114
1681680
1543899
593250
916695
749393
1033989
1740747
1076876
503293
2810406
1796386
345529
2000375
1475801
1147571
955967
1321743
1621057
712225
682973
221870
696857
1951705
289507
2193027
2568581
2772430
731606
2171549
433801
937817
2059607
215702
988784
1958936
2479969
2630054
2317489
2814152
1819928
2045414
225260
214372
1992839
2176899
712023
1317759
2515174
2521759
1121626
1414995
2545961
211134
1436302
1483112
1822316
2898700
2468185
1843089
1735197
525509
2239703
826798
2764817
1925561
357647
832150
946555
1671436
776480
212961
783313
2194358
2208037
317716
2161942
1256407
2227525
1551426
2037594
2290231
705712
2260902
2929536
2596091
2457944
2192928
2634170
487484
1049703
279319
1815853
214586
2303555
426585
1380168
2143643
2214830
2541947
2560276
2432872
630450
1310842
2197742
1762171
2439655
1436876
1851521
2506752
964817
1101674
794578
2026436
2832210
944279
419729
2227738
73272
2613454
353267
2111773
1089326
2731256
2098923
1811803
21233
264426
970704
1594482
1991762
2083025
265425
805340
2096592
1233109
2496310
115521
836089
1152566
2044268
1451286
311230
2591425
1173686
2374570
368033
2314693
1377016
2733284
918558
1849902
2639151
2189500
2517132
960966
1933211
2005148
858405
212948
468158
2027212
403868
2278674
660267
1628848
2899003
1661144
955573
604547
2803817
1645907
1246770
283900
961701
748663
1171409
1830529
2608942
781340
1301572
2277239
932603
250244
2188855
2742699
2799261
521915
697553
1639993
140896
1362385
2182646
2805007
1987793
513743
1189896
1471891
774391
1524213
1771108
1858948
1987021
1406635
1159300
1746524
1614249
395709
888352
1496839
869258
1422424
2451004
1336296
61629
900910
2663493
1147558
302814
591273
1927467
806805
203600
657405
715801
971441
717012
2099185
2049759
122310
1935238
2812117
2674171
659253
1314874
2823393
1158600
2432374
394587
1304024
1352503
888660
753975
2112857
1422463
787596
1716566
2497616
682090
1119160
2328791
20873
145358
875672
1775685
2750245
1014203
2685174
1703584
745380
892266
2274553
634016
1504311
1497951
1985146
2278124
2888516
1172219
914754
1250063
723879
2339404
2221090
1600347
2674800
2776830
2009331
2862820
84317
1450409
968352
1347206
1205154
1706073
2281872
2850726
619259
2917771
488132
2885944
1586823
130677
396088
2676999
1978666
2103422
1770521
395934
410521
2624210
2764203
1898384
1105655
325253
1565954
440103
2044975
874971
2613630
2108477
2338953
724777
132137
1674337
535222
383047
2597378
2275987
2348543
2527059
810366
2703490
1309566
947198
232743
2405955
51867
563601
1951009
566361
1729968
1156828
232760
2216541
740541
2585341
882587
1551111
1477978
2836512
2913523
914329
1142564
2829419
1007289
1531001
1429792
1283557
681688
1214605
2221700
638776
970134
1139040
1741678
907518
378863
1757987
623949
1605749
2248367
1084913
2849909
2146341
420562
2855761
2150365
114677
1348201
1776622
679117
178174
1693459
701270
1125710
1687921
1270389
161850
1160359
293016
793708
1327756
30744
2422623
1001799
177056
532730
1481992
1507882
1235528
1139961
505867
678159
1662287
2116514
1604839
1138421
2091238
697073
2103038
2451940
660050
645784
929647
958672
2361083
2591472
357538
1999988
607326
1258311
753449
1096312
1527110
2913840
1130772
929204
82602
364334
302458
2803937
2598281
1310584
324883
1916638
1460385
1097913
1832083
2574769
2597764
1832822
1984703
751196
626249
711187
657704
1631321
1951812
430265
2270172
2470170
592398
1281536
1001213
211662
737624
677222
15754
628411
2706653
1847496
2723964
2571368
1195759
2930847
1727772
2350125
1281955
58781
2635222
1984192
1996372
392746
2098309
103770
47617
367681
199332
1033110
1826798
2873014
626800
1146168
717174
503032
2358981
1120321
532152
1042373
1365781
2507137
1344300
209107
1784263
1302002
580907
2469515
1107252
2350165
1311637
2657553
1532033
2873547
1064505
787253
262010
1282324
1299232
2021367
1102141
1012675
211061
2443946
1739759
197656
2278367
530822
1641000
1681171
323740
2607941
1226103
2292705
1170758
768004
2915186
2223560
1463608
2580730
407693
2679939
2855354
311574
1340564
548885
982589
2517046
941733
1935313
222011
2432960
2626902
1632250
1089739
517226
2201072
2505158
1280882
540839
2245970
500778
534114
268300
787581
994350
669864
2741779
863883
308567
973429
2779232
156003
547224
1414293
2741111
2047224
1404637
2168593
1400892
2630847
2785709
1285673
2881298
822676
1543874
2515180
1885527
2725690
2235143
1557170
1657710
917806
434338
940264
726682
406452
1785171
178738
1426020
111924
2787521
1742152
2514287
489661
2023450
1966631
1761931
69480
962760
2523581
1732633
961642
2723132
342089
1194301
1377489
2640102
1865279
159725
449205
1991044
585158
1430391
426471
1236277
834019
1102903
1042827
390411
2251990
2618388
932267
1872574
2057015
55928
1066440
174358
2620190
2486096
2237495
2248213
2005208
2888859
586777
975099
98623
84
2238386
253599
2323410
2056083
1114601
2931070
1793684
878635
1291044
758768
1576734
1436418
1455793
340469
670696
1874351
160236
2693570
1762236
616646
2445720
1590386
1034321
2220181
2334962
2882691
2560546
467059
50052
210008
162429
684184
2831687
2692372
471773
1022354
762893
2150016
2443342
269100
1816368
579782
64144
1918443
2572045
2224393
310902
2428537
2458625
169850
629483
676061
904848
2789919
341070
2228842
2211007
1452006
1684202
2516282
1767411
2503313
1644291
1107088
353587
606528
922347
2765953
1697395
2881392
1562277
604973
1322158
2137087
1201615
1433625
394171
1396500
756648
1520851
1421876
1351081
1383286
698265
371154
67519
371436
366505
1313433
476169
1166668
229530
85894
1394034
1387929
831743
465719
1103194
624481
473057
1022706
2422274
775183
1730603
2751245
876598
588882
9021
1755067
2627332
2090526
1798987
1256563
1919564
678601
2146665
2661764
2795311
329686
2212146
1773797
1014932
2663196
2589173
2581422
1581237
1138337
353785
2230965
969018
1881440
1230357
900910
1784600
711030
1612643
593475
1565203
345492
1952910
2768635
1280167
932124
271244
1868500
703930
571114
1945286
2209126
470956
971727
2155443
1290755
190273
1980982
2172041
1551464
2494186
2695259
1904692
2301455
743265
1950620
2239360
1091546
1859097
2240756
702124
586182
2537820
570785
1888248
72527
846136
1289653
94987
1740182
1826273
759534
1461355
1700387
1056242
2243988
1346490
2463761
631131
468976
2393857
835251
823995
392363
1706346
1262052
1307864
1582180
2048986
23766
2540802
2474946
2905567
2805527
2120835
2525672
2168883
2106886
2860495
1070153
2325501
397771
1435633
1177726
1730467
1130682
2548554
2350350
1438529
1785717
1223159
1898047
2884677
2072919
575916
1430549
612660
399349
1706568
2615221
2380306
279417
1224287
2778805
1206769
1515399
782429
1949682
738309
973504
432493
2444735
2083618
1477326
1946344
408401
2311504
741817
572283
1312766
237304
1052086
1285757
238545
1432222
878354
2335134
1148088
1210089
493585
1195500
404008
2252917
944762
71646
2426838
2519505
2449297
1070913
2773189
2734727
2016757
2673123
1393244
916085
234284
1692663
2640777
1634791
2608629
2533769
2078089
2149116
1000788
957158
824038
1346172
1913813
317174
1840939
1406331
762737
2461995
2463386
693893
1760654
2030205
1817172
1713413
1579085
960554
1085127
1797053
2170202
2771366
1988399
2886530
1587269
2605758
2527639
1441644
382803
953145
612
2636600
657371
2369529
1543311
1495440
693362
95192
804492
470793
937904
1870104
1735405
1351988
594897
2342956
1258569
1819487
485111
2331533
2500698
2678043
134518
2306475
2003459
895979
2617793
1253633
2513056
2781093
1357108
653353
2447778
1956328
1493484
296846
2606175
2737645
2395625
2158027
2243049
1927661
1964411
2333636
613460
1956713
2009160
2105587
1799229
1452173
2527619
143001
2717741
823337
322697
1587322
2408932
1567662
1268214
740296
207449
2274701
1287193
1598384
165649
2137041
823068
1459274
1372414
2149224
398379
2163452
1130645
2682386
2812182
2003291
1181546
2829906
1021816
6967
1373211
444133
1091051
1190130
548264
275612
2074094
170238
1689050
1900799
1771465
2699987
2479218
237216
2007156
1426444
2664161
1595384
990222
522542
287047
964798
1316569
2388290
831948
520665
1946359
1837281
16070
2044701
1605613
2099850
2908535
1343977
1425302
2851558
2040461
1122102
946916
1100162
109045
1319643
2502196
2730146
2219205
2277627
667301
191218
2848880
1820078
1450243
1108240
1523717
1539854
361913
2197743
151185
2467111
1298611
377353
455104
55088
1576291
1486462
659366
1299346
2177693
1226867
1221997
2614078
726142
747211
2484277
550814
171100
2164116
2193324
2899093
1877463
1169687
870421
686726
433710
1892366
1584110
853706
2026569
2112632
467529
2871208
2419309
730846
1565191
674523
730398
1664757
1500984
1452954
1433151
1691993
1241968
2320412
2638612
966623
1235391
2858779
2322384
1787697
542903
1714820
2756312
1376730
710300
2332523
2859779
2268791
2432323
708178
2858487
1545640
1315380
820809
1236250
2252422
2412744
2224512
2632302
2849831
953640
2906577
2287084
1734512
2448878
1083952
935348
2805611
1824200
572218
233457
1447418
2680608
1211957
1925841
217034
150462
269786
635558
279419
2416737
20616
1334539
941166
1813862
1826975
1939687
2634656
276054
2922216
341581
1061708
1646146
187288
2348355
598883
895637
438630
808899
1301055
910588
1003528
346592
402045
1599112
1443308
660262
2756793
909986
1536783
465177
2001223
1966101
2479877
1184074
447669
2101696
1802950
2497883
2036690
968902
2936336
2412236
1187184
2209682
917084
346317
1067479
238449
2586333
2173997
1439756
1142538
1092977
1845696
233888
2549333
2117947
915261
1591
800238
2595589
1140638
2258828
715505
2635004
1365931
1880496
2874541
2759484
1395121
1081209
861487
2190511
2319586
1814376
1083372
633434
2276940
2790861
2684899
1620993
1302080
673586
826965
2484976
2228615
1172315
566238
1996035
507956
2918338
1436693
550083
2348886
1262463
354301
1473072
1790040
1689567
94903
1912364
1797209
1283198
1509808
2208427
1124393
2592830
2183849
2725766
1692308
80500
1497571
2724461
1149642
877006
2484780
2843201
1716431
2347213
1936459
690623
1895840
2828920
2911125
133664
2738506
1330506
418520
1086712
1022634
2607765
467837
2715533
1672589
582198
2336086
1605958
2700403
2379535
938803
700820
2431052
378387
1380272
1533764
2739014
1803127
374656
1788909
177639
1779806
125432
2223932
2383140
1697867
875648
1500669
774177
1113210
2502788
600795
2337957
1154821
930910
2839383
803531
1804479
777720
975864
280239
1006338
2838969
1384583
2892335
1699582
547666
1031679
2176661
2881808
1708705
2176509
211609
877934
1398277
1443246
2460610
634280
1701621
1096448
1322520
1574785
476454
2280460
2504599
874981
2195601
751040
2074480
494859
2234441
254973
1055302
1536091
1800281
2890038
627254
1697209
2679562
1491249
2455182
2737479
2439983
2884536
2871829
2793516
803517
89165
1632834
752437
1294695
2739186
39758
2395660
2052646
963608
978855
645535
1377213
1438044
341977
2480152
2273724
1945201
847867
2770247
428684
881506
1641990
2903834
686782
2695868
954802
2330175
9558
2699147
2541754
669906
2800651
2200090
2875964
2921922
1320237
1782792
2210207
541134
292247
1310218
1323723
271805
24021
303736
818134
2666977
920918
2682183
841959
751704
2296683
1564982
2507468
352958
1819830
256982
1647160
1090608
1834614
1455124
82197
2743848
219686
724974
2016527
931034
881530
1551616
1418032
600609
957056
1762535
1175227
2596368
1939880
2136311
421305
522090
2131894
1218596
2017692
1699413
2858790
615129
1914945
2167228
1689941
657891
936945
935191
1084359
2602386
743760
1167731
2580258
59532
2255184
765577
1858574
1212042
2157383
2491028
2174920
485422
1605987
114185
1505236
2248738
1274838
2930438
107878
2819000
658781
1124799
981189
2405812
82551
981895
2354171
120875
1878400
2908087
617677
2036352
1399563
2635910
2706309
1519145
161651
869314
835174
2795444
2927961
2305703
660797
723186
859254
1131058
2530555
2317741
587916
2344880
42632
2140575
2296498
138529
1782998
1609911
289897
1698072
609656
676371
95501
1651469
2925610
1660055
2667900
1577109
2913216
1616596
2375010
1874058
526180
177398
981910
2693033
754164
111213
2764175
858189
2650947
886554
636064
2322522
1364788
997300
1775125
2238716
2262562
1662997
841072
2492704
1475449
1798299
2723415
2808672
1680601
1284281
1012234
2393571
1619939
1832208
2518151
1262128
1805
2930784
2613776
1247800
2523316
1214601
2703931
260864
1246696
375572
836387
669730
2618
1941042
694852
398087
829076
2374046
2819304
1519214
2409232
1938880
1372150
1057409
1221854
1084260
1906021
2316936
209525
590700
1020641
1640695
1625770
1012609
450942
1165482
2355161
2404031
2220126
2481092
2704491
2066258
2723156
1121300
1115506
205694
1305720
1122986
708404
2907867
485369
1433721
1279385
1423101
455010
1930631
1826866
1047061
2491868
584390
1026223
461797
1109401
2794200
485107
2448403
298954
2719071
1484362
727547
204821
838144
10448
1303883
1997112
101092
1273524
2763267
958997
2724724
650114
2008080
1975210
2456196
1689606
275588
2755902
2386158
1154378
1219889
68288
1541218
1929971
1719117
703850
2065570
509415
1319821
1137738
515358
186373
2517945
2037901
2706349
793995
2761176
890315
2181888
924615
1133955
2728021
2607270
816179
2109513
919429
2458309
523870
1978048
543108
1375307
2293931
2445226
2565011
842563
2940047
1358634
671834
727405
263947
1540605
148411
2499489
706824
1225093
1385349
471929
1267067
715886
887760
2234483
2934632
2692099
93697
2561700
2860920
164777
332842
1989117
64736
1021356
2521056
1009673
2909816
641194
2187807
2621866
984194
2572160
665187
1359908
1447708
251002
2517366
905096
2186543
1684669
2229948
2693418
1667982
700855
2688674
1300679
729424
1301738
842148
2590096
264614
2426205
2179324
1798344
460767
89769
1406524
2038288
162817
2240494
2732581
1670116
2300746
2875378
890184
1063059
2746571
2065765
2394950
903012
1226374
1303887
2477062
2670220
2045985
364872
421970
957746
2143475
1358859
1563473
1255990
2926237
771942
2579931
1482081
170960
1311919
417939
1541749
2279067
139303
2561584
25021
805272
1946694
923858
106332
1181902
2157738
948538
1177856
2868854
2238448
2238419
104375
981365
1546363
2594143
2156011
873905
1701926
2386308
1614373
1876801
2423643
1017526
2209304
992271
2687958
2085950
139054
1575495
2310311
320249
73952
1901645
800955
229320
787094
2333904
1360450
1318748
1874585
474768
1310589
2126893
200793
1871521
678817
2298827
1207482
1226021
323692
1745033
2216762
2771775
2461888
504110
1209775
385008
2711009
2894036
1783041
1931548
1730323
249505
840259
485840
55785
2322544
1721651
1658879
2374891
1426021
1203295
2740945
2673027
2006069
1436634
2530194
1938056
691335
170111
1891749
807768
150075
2777404
925813
156499
2208761
1004685
1789302
495487
584075
2119561
1522129
1642467
134831
1878170
1963458
2462425
2281507
1433372
2010891
1603308
1485913
2037197
2797447
2938750
2738011
2852565
2250348
1684787
2590804
1387733
940496
1523793
2127515
2775611
2739001
2247005
2282070
822661
1271805
36129
2389956
2465214
2393475
1533383
1764966
1720936
2574262
2883047
2080478
2005168
1056144
1372218
2309093
512822
576359
1774355
2827123
1034763
122028
989982
2653409
1141642
1233407
366571
2608788
93053
2565065
529294
984170
2355561
1585411
905170
1076511
1487397
2777436
691692
2509348
1556427
1346029
1276240
2630759
2597641
1041550
2933352
2287229
2570756
1666399
855194
369723
137464
2280779
1620839
888900
382139
1820814
1599702
1165656
2768775
391299
1550016
271763
1928243
430568
1207863
2294510
2034457
2669369
2506860
1116917
2933121
1367588
1512763
2447070
604484
618662
2309702
1021643
229201
2273986
1274825
1740857
2707514
1754624
312391
1585479
783303
1952929
1851937
1559915
590783
2659106
870672
2123278
14045
2739739
778032
2805149
957612
732879
2270301
2681590
2784902
1325727
2846946
1603259
924583
2599493
1883152
2449910
1372065
2543022
2449648
384658
147295
1116957
2233861
2408076
101770
1103297
2458338
2763394
2125753
1141388
1267867
1110776
2524956
429711
932497
2677419
2232832
2104421
2531462
557027
970857
1756908
863403
1503443
2440611
2285001
2780777
1365568
1750547
1743327
1526524
172335
2543526
1159125
1290544
2189126
1805084
2851688
1444974
1505516
551563
2741731
2537213
2856353
1818990
1740095
2021979
2910719
431145
2811529
2149168
2107617
2911897
2729892
1952344
605200
1869267
426148
1075753
133063
201094
2618009
2223125
2230637
2523641
1324871
2910462
183868
1990358
2910364
766464
2933442
1288564
2658998
1766668
1121960
278472
315348
2113125
53588
937453
2130886
286328
2378252
55019
1310874
2642332
154240
2840921
1070410
1755421
2024434
123090
2903150
1364445
1699071
973785
2221166
2038877
83056
2467877
128434
199662
410311
2808878
882694
1016883
2718744
974233
2724985
2594839
1845902
2476673
1354140
166514
2577919
1820676
523327
2777661
3507
2242421
1764235
2750685
2911365
2267295
880371
2811166
2751906
823195
634062
1441210
2795965
271556
1332111
286010
2066765
1926686
2562135
1970634
2870055
1423991
1570792
922171
485031
1374755
392854
785921
754218
1371162
1384259
1260576
2271477
1177176
190034
1278661
2684553
577812
2908886
363435
1620555
584488
315769
1786583
1312450
1189695
2268476
625315
493011
265888
1749290
1423281
1437887
1057605
1946731
1450891
2421067
335889
765551
1478523
816862
1830720
1033035
1068470
2439864
2267519
559659
875012
490776
617377
2835822
2714302
309808
2737365
1377344
1150592
73934
2873776
1844460
2487142
2813531
2745687
2628836
64830
2076164
945261
2031551
1447430
1144193
108729
1432854
2265717
1650049
1689739
2727570
166805
429644
339104
2109588
1130836
2308033
1812666
2399862
2683969
2800740
2913485
877343
1548436
328039
1327636
1516348
428859
2332295
1579992
117197
1102552
781199
2176544
2204527
233360
1758365
1206716
2632616
1815933
1083923
1972972
1735476
2688991
512096
1752113
2421131
2801498
2347846
1298801
2400965
961252
1705862
1202180
1641533
1031716
892576
1554824
2477514
2783157
1659557
2018239
1392503
68529
2363661
1115027
892356
401911
2214935
505396
1521726
1488465
2851349
1402205
2369569
1023604
2663347
1359441
2736637
1698783
2875823
595627
468024
188178
2040143
2807788
876701
1677124
221066
899526
1370794
378133
1854352
1748950
984151
777155
1465785
1286108
1316454
2043108
57751
1670166
446467
2608011
1526741
956313
175458
2526458
2112353
351973
2490217
2700745
1354335
1100525
1762214
1482963
1390241
2710097
1511755
1944951
640119
26177
2681575
2869380
2830884
507213
177983
2469984
1438640
522897
1992833
2644552
1339801
2140366
1378288
1945278
2917153
2441796
725610
2167953
1257049
697451
1131908
534305
361348
1115427
1597744
411131
2359724
533719
2308058
1545052
1054308
30891
2224120
784573
2845553
824659
518229
2011512
1489761
360105
1213828
1829298
129301
1647567
1722772
488547
2055692
2031237
2669469
2708704
2780560
2152337
525970
866040
1359341
1462473
1474892
1180080
2447368
1938891
431717
2890790
499677
1724536
1547493
1644419
1387872
1764435
1742230
776297
881718
908228
2492387
149376
2551209
1835637
464617
2801881
1017372
2823847
1385041
1324405
1000739
937779
2198482
1101551
1420180
1687215
884697
2492359
1305723
1610774
1885427
293814
2123787
2693438
2824952
471825
371573
968087
54839
1777994
1915844
1596403
343976
2223907
1063470
282629
2343979
708108
2688670
2580593
1789515
1982806
1401519
1135938
133286
1819888
974707
500075
541983
2799953
2202053
2917045
365531
410092
1829937
1473578
1653594
710690
1832401
1970523
352118
2296231
1634767
2394855
2784917
2507785
2357807
696223
725029
1849372
157989
671180
1860773
2198527
1008466
1413403
982433
274644
1519528
435440
185250
1406967
1768603
592573
1580395
737412
370991
217770
858468
1948226
2534604
2826348
2002877
612398
1304217
2153537
2564284
2286258
49
2349827
1125424
63400
2173809
36240
1529330
1282732
801673
1197032
2727523
2789835
1129485
2085485
2139930
919810
1007331
2147044
2279664
2769817
1617441
1625889
2522323
1991355
938323
553708
268732
1678843
1845271
2654693
261562
1107609
2633875
2525662
1379004
2234240
750648
674324
1869964
384907
1433808
2930374
2232870
113245
241754
704756
1626457
2276520
2454659
907659
231412
1280475
2296786
2537121
1695642
1218856
2667762
812080
1403623
20402
2606841
1336262
252078
1420622
460551
296517
1822119
2793074
2697675
1897110
2311586
543241
1903823
2914820
162281
198857
2229657
1744707
2519295
195433
1749117
897268
1281334
2413825
146171
2770826
1965561
2381631
1069800
1586612
2707966
565928
408565
2264299
150330
554839
2645401
2373906
1373753
2280565
510430
1794324
907992
203865
2132812
2049490
1088479
2469922
1399554
2528383
896079
1438626
102587
2512760
593749
295851
688889
1345959
1968309
1312183
2281445
1914958
1018744
1888024
2434159
446678
2875250
2158236
1618896
927636
1003462
898425
2186736
2213702
2286743
2363675
2356131
390202
2211789
2311297
1215236
2339218
652942
2169416
1809765
2208644
1011272
2633202
1273674
103037
2624149
548935
1459132
443482
1159450
406371
1839209
1786631
614620
2362472
1972896
2472372
2754365
1127627
1173957
1569093
1877358
1427703
1019346
1592000
356871
1012704
990305
1300011
249940
1570179
2500925
2252009
162329
1161035
2173301
1077554
2351974
1826059
2097933
328948
301877
2211752
1870416
2021273
1889951
2506245
1053849
2107345
1931232
916067
1446451
648163
1282543
2653227
756041
847710
2043571
2696013
147312
1697814
212149
1451900
1108227
576430
180204
869553
2382382
1862995
1290853
1336153
1156716
2874444
1341835
1937176
1146136
1287108
867199
2814549
2554710
813798
1771897
208592
10303
1051442
600635
1139746
839424
2350606
1102165
2559460
1235976
203105
315094
86330
1888831
529404
768168
2461250
1185852
1873608
1260556
2235670
2056850
2693606
2236316
1129206
2265448
1748622
262885
846806
1667562
1520298
629816
446568
2623954
1482482
2674029
1214083
622363
2850183
2863180
65173
1820885
2286050
791834
1813623
1176356
642080
2459784
1914208
1005984
1397349
740523
1415205
1262576
2694579
2839356
601012
605896
1896584
750807
2318324
2804590
934764
1840998
673743
1547210
1611599
98369
2210498
719249
2202770
1573741
120708
2863561
1028598
102638
2134448
2807745
734702
249810
1241505
442353
1034832
443169
2650577
423250
2769527
67747
2815555
14654
2302574
2706786
409812
711343
2904632
2229484
238256
2901358
1531021
2852034
381870
1478353
1054814
930638
1009214
1982793
2263890
403900
875063
1437326
2229452
2564150
1529443
87727
2753692
2198858
206364
1486094
917949
2429606
2335941
2715802
421575
1314551
2111964
313759
2826454
643891
2814509
339260
904193
187454
1868325
2324902
1934643
2031283
2080345
2201752
678424
37065
2755512
278014
2478900
1629683
152170
547064
843048
1029055
693506
818662
1487511
867811
1263249
1243571
2245589
2282490
1955471
228402
614978
2365669
2331850
600533
1484860
2322411
2884379
1549802
1089907
342183
1200097
195309
1766401
375321
1936321
2677489
2606279
513687
519517
1493950
1270205
390098
301042
2349703
863209
61764
2881221
2737360
2446871
1891298
1382037
1383380
229935
1062074
2145890
2292400
2156191
1133057
350427
589032
2137565
874296
286543
449370
1651120
2590852
1389531
194829
855594
1373529
953732
1212767
1500164
2107586
1779701
2192049
1064438
803618
1425730
339182
684910
2586794
73147
137313
846604
1139331
1774681
160034
1681063
2108802
1415807
2212865
2881813
2879448
2472944
396826
965137
2190346
2223859
457173
2786242
19636
2456759
2484302
242020
1261677
1034878
220211
653314
1760599
1439178
738103
2902870
2550047
2337262
2009640
2349655
2825299
2574480
1140585
1978575
303253
1410718
2646979
1258644
699988
383378
970342
1769123
803652
2674622
1326212
1310004
1630478
2772032
2019336
2616724
177122
624666
2093630
915395
543968
2166229
2846622
1492423
903268
458302
1206374
1950234
1463768
1503590
1321004
2491508
1346031
2239259
2813465
1536873
2696061
2502358
408158
2376470
91632
2117387
1469694
1338901
1091311
1085021
1332481
2298938
2853044
1275445
1409954
964245
1401333
1854594
2849849
1776498
1108981
1255405
465377
460358
2162603
1392978
2635912
2340488
605689
292829
2779557
2385527
2210955
1265405
2597055
1648317
423190
764901
936669
1584154
1336719
1814042
1861644
154776
991859
1530625
2401909
958266
2580828
1883458
1953603
2205214
1214514
225965
2608500
2706733
1904740
2222923
1665398
621579
2572130
1035297
1945850
38075
754504
327370
1153355
207734
1127217
219348
1750068
985113
1891028
2354374
2049976
2679380
560343
611271
564413
1215303
880951
1249656
2485233
2530831
1375374
142941
2865426
929408
251710
2140548
1349023
443504
555943
2655838
1237664
2801513
2082659
286780
2269102
2521374
1361992
1730014
989361
1917136
1213789
1004643
896655
1637329
2660261
2037130
63620
1011731
1097187
2523013
1997160
630154
337370
2191546
75204
1074922
636345
697960
344004
882203
1443803
1240037
1954491
914534
651394
2067658
2869119
882802
671625
2889833
1861967
519736
2690235
1051683
1482545
1166868
2458644
2583758
263220
154019
1191323
2668316
1281537
489799
196025
616419
2269934
2558538
1970708
1880761
2505961
1214995
1638881
168256
170385
1543805
229036
1371901
815730
2141872
582128
2865789
2533985
274161
1798193
320709
1781098
1649299
1507382
2878384
2332410
2100973
1342056
2583077
2742734
656881
2885848
2506174
2121278
445499
1914016
658680
977169
264237
1624105
1204406
2902701
1454348
396800
1060162
1845249
853146
1645081
2162729
2871094
1130540
2088776
1940944
866130
1084590
1246667
267939
413937
2702613
583078
1788074
956896
943101
1059603
2243007
331880
694366
2268030
228507
2381108
2583455
17148
1770368
1274095
1759777
972625
1878314
2480437
1882444
2605045
982388
1805484
2895710
2451361
326783
2694386
1280240
1822218
722081
1896555
2535009
2937674
49684
55768
1074468
1818934
2500024
75684
578592
1238448
2889602
2069427
2151334
2411480
885653
819773
1432917
2529873
232511
1054008
1544450
2611016
2626266
187097
955823
2451858
1918966
982617
489266
816306
394432
484022
1333322
2793555
2727432
2237500
2712017
2444813
725641
1409495
2480019
1597977
689146
1490605
2840978
1148798
2106492
1597546
1383436
2088065
1561228
583372
69401
2178359
543199
1715916
2015647
254772
1720189
1759664
2884478
309617
1865060
24689
939236
528248
194302
2380948
348377
2759751
1554373
626593
2736586
1853680
2025905
2190398
2429109
1671192
720321
327901
927086
1431614
1271692
1055892
1302711
1297225
1117636
2759007
2337661
1794324
1063687
657385
1848873
2050452
1847565
407993
2933531
2343354
2042969
1493504
2711152
1674690
2339085
2526080
384307
1363237
1781847
2089859
2895132
2057626
1083532
211572
469252
822994
561156
1952259
831036
1410159
793956
1257056
1075124
401336
2290071
700637
914987
1536014
274405
1809515
1287592
1577057
2081285
1501826
2680860
1124
2864914
943670
605979
2551591
2867038
1622179
511428
626646
2804476
596831
90898
2307072
772816
1856724
1934516
1393942
2374818
231687
2852559
1303917
1868971
1203104
2364224
1619726
888260
945726
1294628
2507303
743547
2216430
1373695
2283304
1249384
350952
1908831
532812
511253
1800273
893551
229928
608096
565138
1287763
1479779
244503
2643752
1173952
199471
2714987
337932
2808294
158315
2105630
275249
554852
2391434
449759
2933198
1417297
1562432
947225
1865187
1826174
979002
1508266
225419
122296
1445766
311155
2766390
1261865
821556
1009834
2098521
1283799
1343883
2763256
2353639
634128
2828737
1679085
2550502
2246708
2406745
1547116
1912913
2611954
1366638
472682
2542780
41720
1057958
1987610
913882
1632626
1101660
1640658
1304516
1256596
265328
2041142
1979379
1499001
1083826
750909
417987
2008615
180071
2928647
118079
2051038
848100
564387
453839
2514552
607105
1816375
2047422
315556
2749785
95458
196327
571787
866649
2374069
261615
883268
1585916
106714
1440756
1080062
315523
2004813
2140060
668884
1711182
1209096
2219949
838877
2419335
113870
2397042
172243
860583
1299082
386979
2717992
573405
1634320
2446375
2178884
1380574
159638
2248494
2772328
669341
1785216
494845
889733
1664723
108837
2118221
1966558
2542178
440879
292710
2592186
2252998
17740
635746
2485359
2297932
2657986
311748
429916
1118996
745369
1992106
1238007
54896
880710
720613
551379
137984
1729144
514030
1428024
976514
2581086
2514770
2603634
2208117
1068718
1851837
684278
966930
2622011
1781881
1913882
1824143
1111013
657808
152587
392669
2888441
2779978
1198264
1417540
2185130
2731417
490811
123868
1076764
1909715
2098613
835625
1858360
219518
1152238
960071
1648435
1625674
1501688
1977610
556793
1516736
669488
1343708
213391
1833683
1236166
2502081
874400
354344
2450494
371609
2242144
1153666
984966
45541
2152748
1122597
1122096
1410430
1445464
28786
14492
1086126
808331
1935890
216047
1689002
1361060
137653
1971279
754850
473671
657428
1995838
122148
2693611
2533940
2653891
2295576
1057345
1979649
311122
1343224
1635446
2286012
2330702
140001
2614634
202034
2746762
1345013
2511372
1132723
1685836
56653
501350
2297142
1272967
688507
1013657
1523533
1049457
1840545
2903454
236438
19206
1608762
2276227
940860
1312776
2159608
2657079
2410026
931402
2925638
506348
259097
270930
2746038
10792
2108892
989153
1985454
136544
401810
2121021
2917830
1282171
2631722
1628404
1755716
2860913
679674
1248680
2517160
1225039
596632
2659359
1481817
84596
1877174
1974689
358317
2125872
1265968
880580
2121203
576410
77189
768058
2317928
1834880
505900
661764
476072
2405373
2524820
155319
1550955
2186056
842626
1105230
1585502
2327376
5750
451069
2462491
860058
925389
1896679
667310
97314
2851527
1939360
302224
2689573
2209607
2335996
1215987
2015725
1919186
1071633
2229787
780290
2166635
385966
2550960
2155807
546116
1837198
2473861
48575
1309000
1564675
146932
1909008
2524636
73194
1457942
2524891
2033126
31583
2105085
799282
938758
1312614
2607391
2731129
1875263
1228446
821095
1497392
1148363
482927
122736
1996645
770415
1837003
1557064
2921579
1218066
722960
2601613
2226444
398675
2777780
228893
2039975
1611381
1946245
2654550
999008
510978
2441865
664521
988289
2786631
2215371
258037
2096364
402557
2272122
598741
339375
446220
1488308
426618
2229784
1668379
721868
1758771
2742636
1322052
1426344
483598
2530309
273662
586440
159770
165301
1459420
1562992
647778
725873
1186510
233789
152918
1207771
1025716
1827407
294411
851461
980695
1956336
278452
207030
517708
63115
2435110
2158789
1190999
1229546
60744
1617497
1251630
2390590
1483553
1409983
775575
1191652
1884515
947690
1784511
1712196
1516950
537054
628328
1510076
1878855
1059676
1355214
878538
981751
1987497
2240253
2867555
535877
1458533
2177930
1682978
225954
1316505
422006
2275818
1346317
112674
1612199
2727312
1552035
2210495
2867684
2672391
240051
1493657
2453361
1978209
1154108
360737
1303785
331529
1488791
635561
2474680
2785592
1518076
925549
2724967
771541
1718032
2445779
710635
703270
1528487
384930
2690962
1106844
1772278
806269
1157018
617403
477341
773241
1098262
1858908
1322390
1493553
811854
859363
1783489
1529994
480622
216594
551661
1722014
1901190
1476694
2342873
1542553
1362599
857858
2215536
1499400
1148689
2294637
1665909
2288866
34771
2568759
303713
468414
1958175
1599051
1615399
1977017
1724758
2220685
201397
1166706
35789
253604
308446
2742309
1099573
118263
2471319
108014
2468551
385675
1023297
2396256
1192495
128302
498124
2581881
2831813
2691295
1397211
2474383
380166
2674994
2902352
1886970
1800722
2800793
2792740
178636
2757163
2300326
691143
2413761
2139106
1458302
818680
298926
901602
2389473
2055191
1495937
149749
1793923
2796865
2554375
1805395
1591924
103804
2911104
2270624
285052
2928321
1739575
391548
1524168
324759
2089003
2916817
612525
2300314
1735997
2406715
446366
2205974
454936
265630
889704
123959
2928284
224667
879211
1959724
2258181
1352406
12356
1321467
2573790
2241237
128949
232619
2129746
2779553
1475075
605148
855216
376108
1972455
739006
1009585
2194776
967788
1027907
886524
2337030
2807351
2894196
2699921
2690374
1077992
2851985
2639976
2465762
2663137
2626593
1262319
2712982
1539869
846096
312623
1491898
34776
168168
2577054
926402
2801549
2671354
269666
2239280
2421981
2710323
1744094
318676
540862
2435412
92342
2911073
1469119
1486773
1914273
449244
2333182
1970224
2696256
1633772
1100048
1671271
1786690
2464510
394388
2095130
2277305
2335656
687050
2241824
1189507
2171631
1765318
2206327
624916
1494552
1899192
2142571
1619267
2563501
909240
1098965
811618
395325
318011
2156364
290838
142655
2147918
274917
2440976
1085140
1742314
1810764
2158051
2021453
2067051
163111
1998702
1127537
1672749
246617
1085996
983966
2917830
2081897
2567054
846794
629293
2707441
857582
2603889
187614
1557505
1267505
320258
823686
260883
410706
1631693
2779132
1360801
25407
2608684
246074
2026619
2826615
629347
1149581
2797610
1246954
1540770
2200049
1623464
1688059
2552435
757326
2745961
1422028
2025951
2424148
2359556
1805722
174292
1406024
254896
630546
2513924
537672
460436
457622
2449042
1010552
1742207
998195
2393423
2495815
868016
1993878
213181
640512
730608
2210359
1276579
237239
1891805
1349093
1211293
1970631
1880299
1967241
212479
954898
295228
799656
2358603
951587
1755002
1735101
1597131
456635
594432
2255488
2196974
1719224
647668
1344879
1355804
1295371
1647295
1540548
1384407
2546410
2315208
2444851
2540807
244307
2558640
784865
872906
2609203
2262248
824663
774894
1281828
1102908
2903713
12922
2238926
929055
2253905
2681723
349273
2249267
1718559
1255092
2834220
1754723
2626426
1309484
188086
1087668
2816105
2104970
2719674
1912987
34029
84356
1442224
2255448
1092628
2929987
2434624
2911460
2292021
1706988
2440264
2616663
961726
1843777
2321161
1628470
547126
1011486
1956979
1554179
1704370
2507180
389250
2347907
1965304
275315
529003
1483628
2684388
1940774
1852489
2872317
1423487
1029337
931199
2325289
22618
842320
2163584
1488691
224733
252834
352444
2508642
2426749
1000169
725057
2605064
41619
2053167
1680434
2561318
611755
2811324
1514398
1251090
1049712
2675280
1745919
1665375
1151446
1637196
126221
1090463
811025
657241
1652421
2708200
1813567
1241214
27691
1895164
2081662
2742180
1774559
733148
2547646
2268079
1143356
2430657
1985698
626995
2115082
2495005
2047543
1853977
1046870
1229790
881371
1773724
482068
1693629
1837686
2558103
2874219
253792
1018156
257648
1160218
586813
1509641
1442086
796692
1123686
908121
2934066
1493829
2215325
1762276
1365830
2502060
501665
1391491
15840
195227
2875393
1446591
1700367
2570237
2907969
2684052
2200679
2173768
1715529
96092
1240201
51926
1101165
466922
2052597
2423062
2349005
975228
1425561
1190362
2679984
2847413
282084
2168653
1957056
2886288
872643
2634211
370897
543647
725133
2617944
561576
30154
2015542
1842108
2201848
2522487
1477925
709807
2161705
1828888
1400917
1752210
500558
2200702
737178
2823069
1934916
2010438
2692012
2754893
1161125
683972
115237
226926
461490
2150263
2887643
1894112
1223926
1981579
962770
600119
728081
1833486
2174606
2642061
52397
1882600
2617099
859708
2455819
1822333
1404861
359323
284105
1947839
2488281
1667951
110467
927189
2203676
2203227
506157
2669570
895594
2638977
624222
943608
1483853
1335809
1630466
1823819
1330971
778375
692007
954254
2209892
933964
806509
355463
2490967
389725
2702786
337448
253816
1119598
273538
2646285
975178
2788813
661819
1204611
2677744
2200043
1943125
350684
1476706
1685139
1142862
407152
2772031
1489356
2271268
1895385
298127
563183
2134171
2501035
1964385
753670
2821624
231961
1523802
328663
1920613
2886542
2505090
2687233
2061408
1305807
1231554
2763860
1416811
1534075
1725462
408496
191053
887226
2867264
2416432
1889582
317189
662769
1867660
314247
308847
2735921
2446461
2588223
2936127
1981410
2763110
2930878
652982
474424
423469
2859107
2458479
2321629
1900454
1243130
2497207
460841
2606381
969406
492062
2296556
257808
2519442
38545
902557
808758
2602146
1606836
2082206
170050
2794998
512845
469795
401092
1057605
2596151
1653011
518543
2569428
2848864
1811656
2062094
151725
565298
96512
1820139
2737774
2313310
517829
2447526
1873077
177458
371779
2080575
992591
2065178
72830
476699
272091
2779903
1279207
1281731
2608738
2621010
386577
1611347
2201207
146384
2501316
273421
2563951
1339598
728510
1206646
919472
2796480
735147
498286
2189284
17862
2543352
505328
1129469
721834
1678680
734451
2154003
2116263
1777858
902272
466180
1067029
2389384
501781
1117538
1699149
2870951
1149223
1876334
368240
2424712
64098
1440928
2418571
2423764
1750445
1002136
1279110
2240388
1187473
2141343
137330
941572
1729465
988688
160662
1675195
1833760
1857115
2573891
2826423
1287280
913162
1180456
2613526
1674214
643366
2630395
739656
281375
1979169
1376564
2924887
1194339
1305152
1378659
1573202
1585633
2610241
887465
987081
1340263
769473
1333836
384877
1801168
1770317
1110753
2282632
324976
115040
2767669
1251201
2344774
701161
1876838
1591038
2644119
2192037
2630641
286731
223241
1952803
2904858
1213012
1128739
1929356
115470
222583
1768500
702165
2057048
403914
198766
1738631
265752
1891834
1371999
33499
760245
377318
2668802
526120
143434
2580610
689018
1007940
1295531
109178
1297579
1815690
2908875
1766574
2321917
2644805
2496651
1990101
263608
2141906
736536
1921338
789637
2172633
33285
1277129
433533
1150190
2181435
439886
2485152
1364746
748402
241434
2930956
2551439
2785123
1169105
660600
763402
2726492
2288612
2873498
2199604
1803895
2422205
265697
1549376
2458146
2389340
2769498
79875
885933
305361
1459971
773866
1822962
1781793
655821
2562216
1305270
1062981
1255593
306726
363603
2804137
2509132
2639369
90495
1526412
2729619
1492456
2053550
1000442
2255995
2007235
962181
1593129
1389924
60785
1511435
682024
1421913
70663
2818599
2152778
405755
2227758
1871589
1463740
304404
319418
1839310
1707388
719341
2897943
336868
1649377
2728873
501162
1520607
832348
1026459
2242770
2556522
2098944
2880022
1173069
735364
126414
2815876
1932001
978513
805158
2192470
2500210
278699
2251416
2657387
1067168
1299030
2878625
712754
1296097
2197412
1031023
73628
2508534
2070753
1626930
346838
2620436
2192202
1574345
2224715
2494842
2278899
1147500
2453377
43318
469597
2178352
1296403
1325710
2774217
1392025
995876
454462
1988596
738134
1002302
2758217
273136
1382692
1791141
404550
2084976
2416125
325330
96564
627026
2031327
377741
1149818
2131433
1856364
838201
1132905
1128728
2394833
2059185
441590
2865160
1771354
2033907
11262
2564513
2281107
1312163
2576115
2279665
285043
1879054
751341
1389271
1025607
1987564
1056675
323763
1555466
2669388
2543802
2089027
2813146
531108
1865140
662267
2820982
2680158
876982
2091675
1092695
2233831
843612
2163638
838498
2496755
2314208
2694865
2478213
481472
1289124
361019
1862299
1074692
553687
2152857
105680
1281838
1058486
752372
1915178
1941316
1615544
321704
126480
1591425
2228165
2469598
1228571
2123557
1281479
1718287
1181726
39829
2400906
1586711
770189
2849529
893804
2578921
776166
419773
2251379
530537
42143
523596
2791352
2228539
29091
2812365
1202631
27607
2064235
575551
2443417
925967
33176
1459046
1802106
554749
906154
1955980
1024355
1235223
1650690
1187799
2574439
2203603
144719
2244596
122598
416838
2165886
764415
2099836
2369851
857898
1138593
1483448
2462081
789398
1219937
1147835
971631
2353339
878459
2047106
852012
2059332
1557640
293148
287609
2056041
2204452
559432
53338
1078460
1356401
2398789
1624333
2509906
56209
188086
1755422
226970
678288
1195575
1553365
2466292
2160730
1313859
300352
2675816
593557
2167916
1875601
949138
1219789
2835706
2646584
8107
91467
2916757
1943966
779409
730150
893709
1736483
1740938
510017
494748
35901
1262843
2129211
1601521
1561024
1840405
2726474
1279838
1480347
829356
1819321
932906
1547092
1044555
1246116
1388961
478537
1092232
2519757
2491401
749610
1496517
1025214
1940825
733870
8090
2005892
833531
1510519
251115
291279
291990
1039014
1380039
994381
2678784
833464
1826227
1586019
1431797
1920004
1293940
1695019
2864766
2733788
1409203
1083556
1158931
496967
1895243
420890
831963
1096288
1045279
1240599
2591911
172889
9194
2815784
2179408
1676981
2350111
978492
1796825
1542740
2509668
1058355
2807123
669439
446373
2335654
1498663
666142
2921584
1872463
362709
635393
2745288
1654737
1023777
2341484
685828
980495
70232
1310847
27720
2015203
2433143
1303993
247261
1290342
2493110
1626336
607587
2902770
2626526
97899
1937741
1471438
2627922
120408
412240
2224296
2325193
2097949
1597236
2329621
684077
2249205
2514476
195996
1976421
565999
2216748
2860976
774489
2841246
806906
857213
2127991
511264
2771406
1338515
2243283
969454
248489
1049846
2732149
1924687
2171337
754819
1869225
2084631
1294495
1052944
2690137
1015498
904588
2267850
865342
1663274
201190
589728
1410881
2921117
2894428
2078865
816808
2103943
62872
1308968
2540174
908207
2898385
380534
266938
148531
6726
1739798
94111
2609744
1435555
2184319
1056985
2366301
1595490
1689930
1960713
2910958
2213858
415299
2481753
248047
1613403
1720061
2485706
425706
2365880
1490756
1248890
949494
1110560
2378705
2114299
1423897
1131571
839202
640281
1463294
2940541
2744775
198242
1366960
20047
2724662
918356
800886
2820709
1885462
2290243
1013320
2266957
1837795
103861
717791
902705
1815614
2244251
1799346
2384605
1139242
1323200
920374
1723954
1692362
1333124
2597235
1643517
1949344
2192043
1709220
2307491
278172
2372731
1769408
1042695
1374153
145124
653798
1226588
2662271
2126173
1255497
2250148
1346617
2153482
1976194
999960
2086744
388810
744635
2891950
2938907
2007817
1878456
592107
1645544
1017598
1986468
228789
197676
128
2549867
313633
1212036
841407
1843266
1268817
2143198
684084
2450020
1204258
2800910
1424115
2665735
1059781
448919
1691276
2835981
2673232
96300
1549097
1803400
322633
1838836
973951
1109223
2436873
753061
2858808
1355619
367299
874646
1472869
2067790
2389090
2499554
81610
1209774
449280
1299420
1270750
1868377
1526204
2734922
2060973
458589
490983
1192573
1223775
917751
2781377
679528
991438
2473669
73609
89146
1791585
1513375
2871365
1344477
2593586
1983845
1511072
2317004
235044
2580248
930209
2408355
1406816
1235839
303189
2552140
2524837
805703
2325069
2588578
864381
2244393
1964645
2204336
1588784
718674
2428694
719363
1045445
43696
246339
1182973
2054874
2051042
1642081
1192263
2264459
564188
2622063
2935802
568585
1351794
1954055
132937
2710359
1002638
704649
2771976
1946098
1173571
2859524
676480
331997
161874
1570492
606666
1348274
1341790
660390
1044082
2721148
1457305
1237867
1144395
2768536
712169
1299758
1027733
2059239
2249320
694379
1619385
2835378
2014668
2677542
756248
827214
946655
1612047
592960
898833
223898
1527696
1053013
1863750
1308916
2759375
2885001
133764
2796102
509509
622035
2654384
2129450
2614516
2001966
1933541
2086097
2816683
970331
1788687
2070043
281642
2584926
2554344
1584801
944326
957263
643537
2538917
1455949
457223
558606
1328909
1573963
80808
2325270
2291510
1747029
297598
746640
176597
2618133
453543
363097
1417869
743727
1139914
1055669
1287952
591753
903500
1470858
2356137
879960
2919689
1193740
1796255
2854334
662269
2130460
1545294
2606349
2461260
1056556
1715328
2506875
2514990
976537
2114614
1549240
554712
456975
603043
565625
2748765
2421704
96675
1374640
1596452
2714051
1412609
1757576
758090
499126
12491
1014768
1974053
950538
2711032
46301
2119572
296670
336570
1177059
2152267
762652
162900
2533645
2903148
439400
1597730
1707418
2471676
2288216
577763
1340105
437185
2141894
1177865
2429398
1419817
2187138
1098914
1910228
1795722
2355356
2706633
2633677
1912780
164110
1171239
2519472
344280
2486163
475815
2540130
2592902
2388910
1907475
607510
1936428
1439906
100246
1093528
1286622
1108743
957572
702057
1748671
1765980
314552
1556576
1291662
2758248
1451801
908239
1282591
832628
2493838
999654
548475
1352817
1129147
620278
9990
2093061
2253505
375712
1657095
352236
1394128
788499
78040
2251204
714549
1275331
331430
1599874
1682007
545376
173539
1176290
2389092
382759
446415
2436331
1379538
212592
992323
2315262
1087347
1942001
833697
1689445
1622769
1440263
2109563
1292699
1894145
1848444
65375
1591346
2748573
2553490
2623523
2018238
741994
2328916
1334106
429120
347136
254330
188472
1293748
514624
2129501
798203
1345608
1995008
133333
1655153
474367
127442
1567592
580633
2197932
1529945
1015232
1235907
1742091
2325376
466623
2776581
2273656
1758199
1526113
2429000
2028132
392512
503654
998435
321550
208818
1795512
1681288
2829975
82399
493294
509509
1498519
957121
588298
1285553
2549874
2627074
627903
1903481
1874788
1924213
1903551
1114645
606248
2048951
1270118
2663799
1822629
1372667
2173291
686333
2453238
59082
1168861
1000595
1156519
2545111
1436524
688139
1589656
2927187
531047
2906114
1687423
1324531
1220034
1574858
1451725
2669153
2732974
850859
355992
2576131
1590780
2659289
745494
1149832
1634467
1756036
1119494
1625096
240629
2920263
955061
2529223
286304
617263
2464729
2310585
206203
1062694
2296908
207006
2647360
1538794
374858
2373538
2636348
1213730
1132617
2440767
1959667
2556608
308350
1754641
2574059
466947
672457
1738738
2838852
520552
452848
47239
454057
311575
2782246
1474604
2011847
1596946
2826879
2257835
2040480
74816
697567
1055409
1035362
1329000
1367363
2187499
2904842
1805269
2053666
1633696
961331
1546490
72990
552717
2920372
2833841
2917346
2498098
858455
2913301
2268499
277436
2493118
2624531
1160381
2295104
2671025
687360
2214525
264084
959717
1902815
2292657
2429569
1729129
748949
864446
1737650
1159567
2091398
1282023
2320591
422523
1239749
2714520
1360638
2027941
2882878
1066626
940305
1795943
1689433
83845
1984756
2513034
432197
2045728
2675786
1267529
2634230
2629427
2773045
2877984
753647
2311155
1527510
2797805
423838
717378
1473753
2698754
582744
823811
26376
2364233
879421
2243271
364722
1055584
2179292
274634
1558021
2560214
2243132
1790608
962270
445705
2471820
2752496
1456555
74707
2370199
1824430
1890269
1340678
972410
2589373
134614
1501423
272698
1586742
519807
2838517
678289
2356574
757646
1966129
2220858
1672722
379585
357270
1929468
705810
2253882
197748
163034
1753902
1096736
1865582
791667
160121
2084243
1742777
1462503
2710198
772394
1402467
1929941
2019518
1007808
2796989
2057117
2307383
1096528
1373517
858099
1718808
1515387
1346102
1301358
1350402
1234244
2214029
2036815
1459131
904447
538738
2120127
1137876
540509
968947
2224901
1032920
2426760
1667547
2217750
1392283
1267316
1735496
1404749
2802751
1838980
304998
2802545
1197165
2787812
384786
9582
1814867
2501399
2255047
1636001
1363735
1306370
67522
871915
1057454
2848679
2273115
1590435
2261339
1398735
673022
1587177
730091
2669289
2066544
850957
119982
1238244
508785
1825601
377891
870427
961989
190440
1814397
2859689
2391397
922635
1604649
2509840
2086391
2112910
409371
2554644
2377921
289420
506784
2584962
298845
1325945
914437
1775753
806398
1931528
1437822
220474
2008724
436683
2356480
2452849
1688942
2587906
181036
925229
1277916
2310154
1169864
538985
2744826
1514351
2200300
2553331
1525674
353900
6841
2652325
2254103
1399275
510583
2720344
2438492
297639
794258
2503276
505706
1016596
2292775
1217973
1676768
2904447
2610959
2098291
1838050
24676
747270
2799960
1616385
1230428
1140630
1742427
2623149
217576
2521027
2297928
851521
338031
2747482
1153283
667838
2285122
388042
1040456
940311
950676
368187
1489811
267578
826247
1251908
1080751
2675632
1260123
714840
499247
961776
685526
2147738
69679
1564822
1046854
558641
2551309
2746536
911088
39072
1610084
2296588
1597068
1272171
722044
2841315
2605364
310367
1064105
1444451
921996
606789
2081249
1659182
2428635
2315968
2346726
1943783
1346701
1534111
684059
2725719
522301
908525
347091
1675797
1860027
1638311
1230467
696131
2293844
869178
1501398
2227066
1866798
398099
693188
1655903
1190147
1590623
728042
2090798
2873939
639348
2856590
399335
1885767
2856151
1702817
2826545
2631064
1238716
1330876
1609658
951793
2874967
2198098
1506373
1557643
1757177
2569735
306807
1389841
2933301
2435660
1158327
2281630
231327
1239573
2146258
2534474
590710
205259
315992
1835985
1043195
1488382
1070620
2018642
1891783
2118315
2077350
2860766
2504180
2765753
82068
2698212
2719154
752075
2234700
867114
798059
1048160
1410527
1529349
2480609
699963
1471879
2305785
880230
2760451
1750774
1808467
304448
539506
844600
1019408
2694082
2494493
1564074
501672
1844173
2801852
1420246
515397
1993989
2062010
1758400
2115183
33779
2753676
2867178
1294469
1905369
1377880
369620
2879618
2406505
373708
1403320
1781349
588945
574255
1107670
1812741
2670322
1320033
6496
1158941
2196567
2092799
1474133
1378678
1760493
2789315
1565744
942107
2408709
303952
932642
159600
383668
2354463
1129792
2910713
1681382
98171
701655
1580246
1009449
2536333
1715527
2317950
628992
458496
728807
196064
1564292
1175306
2907533
2150089
2117549
166108
1795396
2010923
689782
1391191
1783106
2318068
2041489
1286455
726835
1147799
2321721
2413239
495317
2599942
1185922
1516859
1553465
1753636
2615813
1042723
2855564
98114
1059486
1383618
1414891
2906421
2803954
11183
1225805
616538
2051780
1969901
510517
1122814
2624994
1769151
1494968
2444280
2408852
214159
744664
2704933
2064112
159100
1061694
2877534
761700
2384969
2661353
2362468
1211231
1709373
2192241
326380
2437164
2808947
92227
530608
212644
1958996
1467717
1091936
2306307
2553646
2222942
2077659
166594
1165271
288296
2111388
724897
2863915
34175
848290
462416
471420
2473043
698462
2209842
1545388
1356536
1195916
1922640
446067
1495421
600076
1406913
1060247
1059063
985098
2587101
1952482
2239241
1499998
2447138
2398481
2120864
2462149
1605348
705259
2422245
1308275
2074536
2729194
777188
373502
1595428
1455087
1390428
772087
1528006
2781442
2399215
2140316
1660480
2475962
2112736
215004
403898
2819120
1392252
2108827
1653278
140227
112828
994086
2330837
2935883
1673475
1350
485234
2376938
2628667
817218
2631397
793837
211675
1291866
2276127
545796
2860983
359051
185101
1539806
1881792
1249684
1876217
1646856
2171162
153249
259359
2924112
1432147
2764212
2668627
1717715
424212
623497
191821
2395641
1242456
2659316
2107212
523630
884241
1035678
2293336
2300854
2717156
338082
1040277
1513677
997203
1129690
1039743
2568161
2231293
2353505
1432662
2827716
1582508
1557828
101874
2318780
2527242
2246391
2778888
147532
1113419
2839159
2516145
2763224
1127236
2600768
584185
109992
1826453
1918637
1841176
606210
669167
1738725
2814145
214434
2261136
1421222
1754581
2924779
2310396
1383301
538656
254714
774850
2723151
601454
532184
1590858
2166631
81081
745919
953866
2511546
2019133
2306651
2638930
522018
512958
2644933
1577831
969053
1047983
2437369
148900
1550572
2777249
422274
211041
2225655
1126204
2444467
464777
2326221
1586795
1569873
236353
865417
1603542
473851
724196
1905389
122201
2244894
2171454
2726136
1549414
1607551
2560154
1757158
1338201
1005111
1987262
962904
787535
670628
1759484
1624284
2074900
1620517
2168787
28932
2336512
2813138
1643356
2150759
1259027
575156
1007786
1643738
2435087
1616060
1183920
1285053
463812
1499214
1639254
1142653
48773
255617
782336
2381786
911848
534899
969707
2877361
2382619
2628510
2680518
352744
1823911
1944273
570087
2382704
2247246
2193740
1558050
367528
1521081
2830397
558174
1295775
2317493
926038
137921
900496
1128894
354483
733889
263290
290329
2223903
1789613
2338692
2246918
1522645
2567282
75464
1287416
263380
2868798
812635
424870
1426694
244044
398575
655573
2329548
753498
1001766
2205569
414964
1348206
259599
877280
2656376
1271367
2134972
202027
2098493
1003906
1227249
1390125
350295
2732060
2679546
200203
2884308
1896786
1186249
2415704
719386
356799
2482780
576718
2765431
1197202
887395
2527853
1555241
846633
2473730
798720
2553826
2172365
1726417
707184
1092928
2378194
882298
89798
2509859
926381
2703980
1429288
2642821
1583194
2772264
2540022
2585860
586996
1692826
1810804
2145031
252728
1557342
2779087
1126720
1334184
2919445
853162
103548
1639193
529068
2216720
1175817
44550
285350
630629
1956874
1036805
34725
526245
2855104
1588848
561321
29565
209577
1619039
1141795
2356673
2441325
62236
1620903
637969
2202541
1507948
2094694
2436342
491052
1688244
211321
1875358
913059
627346
2771275
845898
2027869
1855670
1566279
1227062
906389
1101891
534887
1586526
1557727
1413016
751555
1627850
125238
281234
2162975
2809867
1737287
239666
1993645
219952
2541393
920200
251050
2264919
776493
114226
1541603
535536
1166565
166031
36790
1702035
2657269
2569370
268586
2175139
1599969
1130488
1870464
1584192
1921435
326148
837493
2819342
1467623
44544
777786
831312
975166
2870460
1584340
1832844
2868511
172393
2464264
2639335
2519951
1496130
204158
2714638
1425593
1317572
38015
1830563
748345
1231895
2234117
1307165
21284
1554261
1375735
1424963
1603455
255797
1188168
278706
1889257
531194
1545189
383783
2673030
1396826
1469450
206617
2047078
653792
1643682
2028324
1882837
1282193
109718
733517
2928766
1247929
1606728
1332382
2118452
899017
246754
2820426
1468703
2626081
959135
353396
561647
2719042
618767
999105
870956
113976
1010016
2411680
2187047
1421598
2227351
2729815
349014
743351
1388636
2314051
1023733
1431085
2639563
1858696
1540883
1557966
2809957
358768
1742431
1376443
2265155
1790811
2713108
2864151
2541903
954858
2051696
1740050
513766
1250942
980365
2735816
1658737
888655
2084097
1289308
1445287
465481
2183281
1154769
1668798
581542
983535
1764356
233272
962406
225483
2025616
2478785
1892168
700736
1104150
1981467
488604
711563
2283974
2089463
1392946
548485
1153280
2678421
2490391
2626500
1145791
2329945
1864530
2118968
1034054
1339865
1500200
889079
368013
2153461
1560725
756253
797327
709127
398669
1547066
1515635
2181494
690882
2663680
2603255
2771404
906274
2735291
1635754
2175740
1201320
469986
1693909
463539
1195293
2175007
418812
2531168
1048114
2667969
1853141
2390361
2233114
2534637
1743988
580527
2746573
471693
142289
1263542
2749275
1915762
244755
753614
2686766
1345556
689259
119234
1416743
2069704
2227555
2434691
2023657
1811367
2621779
1751611
1030102
552318
1386274
1012973
247417
1259591
767783
530413
2553302
2092498
774303
1241160
24210
697749
1564522
851168
2508095
1882262
323873
388155
1318089
587721
382394
42968
1428525
474045
1828675
1393810
2471509
997286
1690822
136605
2344985
589627
1771275
2327216
2200349
497429
261305
664772
1485256
223985
2909164
2199913
1286326
1309744
1063294
815894
57051
970784
1879525
1386792
1019173
1754963
2103120
2068670
1926505
2525724
220294
649460
1709074
1038680
1497716
476547
1093279
1439104
2035930
195870
2519252
2223118
244034
155840
1718650
1594554
1082905
2535073
786759
2040822
2777088
2929496
1958410
1637752
2042650
912769
1828077
425760
2791943
1033575
1077962
2420507
940065
178129
2660914
2309597
2934300
730915
1312712
1991327
1089997
521945
810855
435521
2380327
2109910
125467
2831492
2719268
1805356
438308
827393
2870624
2673952
208996
993369
1535628
2863910
838897
1312331
633894
1649889
518783
2219641
1062976
2348673
2247932
1770678
1529279
946266
2611903
1893714
1212547
332356
2376721
2677151
1873750
1638822
18012
1962400
637550
1142416
1053262
415313
2279659
1623308
2445650
2749517
182433
1025622
2838160
1969737
2747822
2915290
2814871
2306895
2771903
1713254
249729
2508554
611218
1517674
767794
2399935
2894849
1776086
908798
1244780
478603
355316
521147
864241
2648929
694500
1583591
1861935
730114
208805
461718
2258404
2308512
1257845
287522
2067531
1674023
2194421
2036642
1402444
1376243
2646598
1786040
1105007
423609
1061415
2071484
2814948
2842952
386835
2867613
1664337
402773
22307
2508568
21771
611408
1039990
2789079
261012
2704023
1699216
1962113
303109
2477859
1257109
2382523
2649083
267674
2083595
793367
871631
679166
2087927
295372
64362
2641554
1111803
2285508
7804
519289
221459
192607
1534307
98362
117509
336346
2783025
2117596
2316394
1150313
2651799
870033
2857821
1622921
325028
1535306
328304
854073
1965970
2063099
228021
1175228
2193411
1564020
400720
2153085
534738
864118
2188114
2414260
1002924
2381822
1460240
1300964
2792462
2777597
2357685
1693893
1597513
412669
491971
1173149
181452
505344
396606
929753
1214493
847522
751832
1054995
2468912
480993
530319
335733
1338710
371120
667910
2397873
2575020
1881950
292397
624926
2916863
2821111
2424738
2155854
640717
195614
1868356
1650755
721196
2571441
1508797
1072407
1391278
1700653
2265261
2545095
639214
1139629
1355302
1039503
642378
760876
1373406
2379435
1446486
951055
395544
854535
1199071
2361229
461154
842595
2795858
2474508
878037
636162
1522981
1061603
2775524
397185
618690
725085
2673452
1936475
2871947
1648126
1753275
1695239
2926303
2625777
103350
401064
1471633
1784310
2486988
1506467
1714078
2770018
1793433
2258313
1630889
784582
516091
2306516
2174603
2544912
774965
999752
2851727
1558274
1442127
1540541
2826514
390449
1028723
2013687
2069203
585474
310350
12803
660192
1831862
1432665
734352
2869717
502795
2521659
2277129
2095579
2642323
155796
2236299
2112438
560911
2635484
2821914
1213950
1133542
2099775
2412651
1988311
2754231
822997
2671612
1045101
2277862
1033060
2663455
2801215
2262176
687919
1649051
789808
1651809
1011560
468309
57316
329062
2910407
1679780
847129
2249255
2138
2564736
1830181
1795455
449912
151376
555118
355447
2688749
1321084
310399
580253
1040022
2829343
2078326
34253
292867
2051491
217995
534321
424726
847646
1034129
363843
502172
2122813
851733
104474
90006
1612040
771137
637569
973886
1385959
388324
2147017
499316
257094
1310910
676452
2499143
2404250
439073
280225
2256301
1214230
93192
2138628
2780184
2654127
1334316
2466113
2127998
261109
1401155
776738
268990
1823116
127046
828086
2188708
2584416
1409649
1358606
1918607
1047391
2606886
1776412
1143805
2313005
2575173
1823840
689258
1082364
2490047
2156189
2423618
2639111
2293922
2346318
2375593
1058783
1106898
1040361
1267908
1328761
867289
2192521
2212006
1096279
1486186
2723110
1454396
391512
684762
2670056
1991756
1881184
97778
1751238
1455898
1552163
651232
331788
482093
535913
537585
1597268
1472060
2836702
2705215
490743
853762
2021515
2333908
2903532
266256
2087077
2856987
643622
1923184
873123
2816767
2456451
1564925
2025146
741898
2358993
1621988
762695
2231504
2757415
820060
118552
2512072
2583740
1919280
490822
420726
951662
224311
986004
1490031
272864
941218
973887
193699
1700447
991295
1772981
2527832
2444367
2863342
1772988
363384
2172027
545891
258924
1977373
1155702
1050396
2659701
1637247
2672732
651706
562501
1351295
761683
1616236
1355113
2082125
1109306
132295
2042165
2878474
1614363
1697042
1118592
1889959
1198828
657519
1669787
1918795
2212034
1108187
2583995
864786
288329
1718874
2051426
1733776
660140
319338
2264900
2616504
2406675
183448
840838
1060085
1226977
1469591
1378060
1421560
1699143
2098860
458782
1579999
1686796
1871588
792170
1315766
2088711
2122453
2631417
2521346
1015366
100444
1213881
2182472
2297455
295109
699482
1712831
182436
1609123
2856072
354448
375755
757369
2690813
918963
2691673
194746
106609
1015944
921979
2119503
2307016
350444
2461215
739049
2603236
2184862
2195250
258666
393932
1284905
2662171
86011
2940007
828711
2765577
1009562
1510730
744843
518133
2886425
360772
1037216
2862968
2127946
2064958
2413471
2572945
2751914
542024
1241417
2716285
1096093
2342849
172512
2618465
2131802
2637049
2573696
734554
353480
2131324
1843056
2856614
393776
1073338
2036686
1239394
1502282
1187838
576764
1907482
238427
2072086
1526687
2884797
1516760
1034027
1784332
860795
2868566
955423
2618184
1015809
1883007
323530
74699
402637
1711990
1682748
307547
440342
2732635
986910
489855
980960
2220792
303548
285865
266446
1152611
407116
1364528
554505
477157
2480876
972856
1939055
1659195
303037
1404283
1677512
2895111
2455200
264657
1319734
1603168
1418462
67383
432900
308965
821520
2481790
1239385
717046
2923443
1518447
620178
449967
1744387
1351702
834065
2248033
1510123
1807514
988082
1739449
844756
2311062
1432537
2078468
552835
2261240
2707940
2837314
1792371
482512
648214
1682848
1086728
2071099
417729
1262048
90505
2150628
2613085
1872766
1408602
2126618
1010504
2411946
2143026
2629661
166232
409433
672662
2357503
1407694
1162904
491180
452089
1773972
2407231
2326069
1521677
2304172
991968
1796845
2129897
831277
721043
1060908
1180526
2108277
890999
2841067
2666794
824234
1219896
728974
2246647
1145176
209087
551810
846908
324651
1437655
1145773
71918
2548544
2583189
1786721
452806
937373
1877187
45046
2775275
252001
2745883
493632
260089
1122342
389876
372861
2538330
2007951
2000156
2640612
1656777
1328413
1295287
2675621
335997
2316925
1317032
466628
449619
1970480
2672530
1024809
2072809
2135157
1950091
2227470
2236419
541316
1817845
2907664
228832
83142
2373251
1188890
10256
631431
172336
1926559
2710224
425918
2601487
998170
1029845
2198849
427674
1953890
1504070
2234733
806034
2790071
2863275
1680444
2192606
1368773
2159697
1977080
2442774
814327
1800461
495069
1431579
2233454
1679196
1859685
1609925
101258
121040
2648465
948627
1067114
899597
2940198
2593676
1155347
1318607
24149
480491
1077615
1306973
1049375
857987
1482266
527798
1049719
1256314
1942332
847185
1987372
863388
2701825
732523
1889476
910454
693913
763476
32014
2874078
2923124
101492
2773742
2212067
501131
1521863
2681822
2544478
1112692
1364414
2557007
1907295
2890303
82929
2615705
1996229
2777939
989839
1663339
2524236
1002525
1879024
1842552
1627200
1168045
1428843
2313802
2652691
2626399
1851111
2638537
2526164
2519336
1801679
1648801
93628
1165669
1941486
2924232
1001975
1131105
30253
520125
639263
2685807
1244306
2295426
1831595
603130
1734295
499896
1223733
1418283
1606790
2539533
2796110
2370632
343001
1755038
2624802
241611
584642
1923006
491540
672670
309564
449899
1094838
2772575
1507846
2558406
2223868
796091
2629325
1261797
1319320
2027137
722443
1633630
2195567
1896591
1622790
939444
12668
2789120
2306282
2174643
218969
1319410
707340
920459
156946
2641247
1711121
1693231
1826058
941424
50037
2546228
240362
492210
813523
1384005
1740881
1084939
2126735
65059
1161906
2520117
1293764
630136
239910
451544
287004
915928
1722091
563132
1968272
2286668
2003296
1863642
1539093
893676
2764135
1486974
913168
2483585
1147903
2845239
1885475
1570451
2543869
789384
2560698
1140267
1649281
1499454
1861864
1649169
1681841
2528704
2082424
2599613
1227685
1356342
1542208
2534059
2225072
2731148
957305
1092537
2552384
2201760
1254091
2295196
2557384
1213726
1994930
1042636
1282230
1187781
1464032
194878
1268587
2552815
130583
105851
2350246
274958
681641
2220546
1459152
2550190
152254
485772
346446
591621
2427325
1160270
1296915
588238
2637390
1609181
1329811
748214
289159
2114161
268516
2183230
2181981
170051
669038
1896329
959343
1902255
499126
1113232
447925
1359677
1208479
1362642
804976
1916782
2422238
803683
2047822
2583019
2717958
1620806
1445114
1764662
1200253
1634207
2433225
483916
2346572
1240778
2507514
608665
792374
1587765
252234
885079
949593
2021462
2000044
1037035
2578921
636489
1156955
1990520
463990
2280417
1975453
2337339
1497051
1453753
1539139
1883051
286158
2302832
1430426
611552
2911337
975920
2564147
2846508
2322481
1925314
1458319
1951119
1288088
1169004
2928749
677760
1027614
58366
2091310
844429
2606012
628796
130936
436023
1591719
1126705
2226094
2030843
2143973
2139033
1236148
842061
1300646
2547730
513905
17247
1187686
2384240
2493598
2615647
124471
1850890
1961014
2928463
340706
1584721
230413
2259067
2677095
1424969
637592
223911
1271057
2021971
2605378
596648
862979
101882
1910295
1284516
2295698
872318
2388061
1679406
1571085
134125
210317
1485828
2374653
195917
1976202
1518456
2203674
315507
2582839
2869840
1221267
950944
1025688
118596
2315779
102184
997520
2681316
1810379
466882
2198277
1149074
1472263
2125973
2776619
2633667
567019
747242
1037862
575754
1008573
2638443
493135
1311157
1490540
351851
655377
596029
2737771
1421437
953340
1577286
817609
2496712
2887981
2405742
2152418
563338
1481917
400429
133787
2791627
191422
2311283
2886061
498374
2857420
1399878
2432943
809572
952375
2895756
526416
198849
2132469
2184035
1690081
740154
1544366
292937
2214760
2176794
198428
577309
2895328
2787171
129147
313466
161143
2018545
171594
297923
679875
213768
1513066
1485367
1117989
340041
2785323
186316
1267208
1428544
1054844
2738942
1952387
1750704
2227574
2524621
2677697
2544578
1618947
712929
836328
20590
2759076
2408520
2809446
1037970
1851710
1360536
2884478
1760245
2735442
1542778
1358015
567313
1724244
1786200
957232
1687192
2675354
2009833
577643
738809
1558570
1949509
600959
448938
2662226
2204932
555285
2640941
1958116
474854
1825181
25363
290684
411317
281348
1481258
2128104
1431990
387913
2637311
1967245
38640
1228366
2496923
1143971
2582352
1792781
431189
975503
739351
1491457
1779362
1070313
1546403
1282602
629432
2509440
2162817
2155410
1483272
1134025
2578181
2187279
882186
2177699
2686940
447375
2769318
2770009
720771
2637390
2619411
1392652
127496
242545
10212
551020
621317
2782999
2003484
2137665
213430
441407
403844
2515139
2364881
1228787
2907031
2077737
1488669
1399780
77681
896075
2605685
1519760
2923189
1824840
533636
1659390
1856923
1554842
348001
160272
1659789
1424961
2310607
1961597
863820
1062486
1095460
1768256
1469146
509008
1024807
464353
1725618
1231880
2407054
1748572
661646
815420
2864282
1053715
1696126
951953
98789
2525610
1992825
2818109
1529448
58135
1797792
2523447
1034953
2533954
1459324
1706879
127884
278153
2196332
1849328
688390
627347
2166701
305282
1921296
1480139
1304499
574325
35262
474360
545057
1377970
804263
2552022
1954323
1691741
1462461
2049656
7428
2442707
1254803
481471
193747
2168092
2667551
1519679
2417507
636893
2304955
2747713
2266145
792550
120446
1831529
273609
763113
2093164
1929055
2236733
536635
1248616
1894136
2860642
1157471
858823
2581290
1300145
1618605
1781008
1606331
37393
2425623
1191385
244593
2094593
108050
1517169
408834
349096
2339957
2454390
2409336
1139372
1189287
821452
2416581
1366584
1406885
410989
343710
1730829
204860
1347803
2842304
89179
315888
506043
318058
223223
2581175
347824
903379
312226
2505537
868047
443473
1172534
2713637
2414133
2625535
1497894
1894747
534603
1006413
1515482
1484259
743246
462265
1093847
1784827
1446078
2607756
1195661
2338339
1818963
413903
2351684
1694898
882091
351981
85046
2627693
1255091
1676736
254116
2546521
2886465
1241766
323509
1021030
572286
1270558
1116850
1881513
94205
804357
274420
1107245
1389735
1573406
1936667
1170723
1653806
143481
618321
949129
914317
805681
1707814
1129205
2015535
1284868
1222793
1088296
2773748
1984575
1225593
2066765
2678652
2799788
1866038
375044
148549
2356542
2521571
614678
2181729
857043
1893964
448165
1667164
1392311
1632209
2833207
2528962
2919667
1405203
365356
535786
2855939
2216793
1931071
1265746
2291967
1874137
743173
1350864
408748
1225061
883403
1934687
440199
1118149
601143
2476965
334021
983170
2811322
2078294
56300
2009694
2069777
2822782
2876141
2329073
715741
2260026
2340801
143485
937571
772952
1666754
789612
2160973
1089069
473789
929420
1007296
149940
2659312
1239330
2522619
86072
1300084
2276028
2300119
920748
1632386
1899218
2902019
1958960
1586572
2668591
1331443
1490546
1272774
1394386
963563
802268
1113923
920053
2936533
773999
1912498
2639051
2068465
1302576
2583939
2814966
2722757
936004
2171869
665149
1509447
1665386
1098992
942011
2781478
1483793
628120
1107625
2870031
246498
2754773
1687239
2830022
2067287
964261
1506287
2927475
2517464
1664414
534014
641646
1590563
263619
1449489
1803065
1736378
439860
2673324
1744996
2613714
2560854
2291297
2077958
2271395
2320864
1520096
1333367
1554256
804925
498854
2734538
200971
2091418
2806994
195916
2918994
1446396
334164
1097713
1667869
1538271
2228233
294619
2210774
1269675
1275689
1886688
121365
195581
1390053
1731672
2451329
654202
1826615
1809895
461191
900535
2047584
618953
47909
2416177
711800
481169
159899
1947021
2583923
82833
338400
1783188
986234
813740
445899
261499
1554734
2065374
2622666
1491675
1671038
550045
2659360
2631506
1257320
220180
1794686
1131987
578424
817951
1072410
2045209
2751875
696856
2146821
1967395
1488629
2200685
1951001
2776792
2920984
170366
277482
2843029
2850328
1440552
270331
2465761
355202
24755
1961184
367204
134312
308730
2834461
1427397
1885406
946963
2834758
1572983
1730542
178435
2458899
409968
2144106
2075946
1443045
180646
1263729
826237
2841544
361375
1451475
1943490
148374
1124750
39500
433112
1617483
2791817
1803955
708307
1868557
749741
1416502
1477800
2738875
54387
125863
2647988
1601316
2806394
350828
2325355
1788144
223685
2547462
2142014
2267397
12280
2842708
2203354
2828346
285149
1767982
439969
153918
2217879
133734
250539
712282
1817956
238892
2413331
586286
701733
631521
1442752
521256
1915451
2298154
106385
2571196
1120250
926212
2500427
24862
293383
2804464
247822
782247
1310026
2262503
1760117
2122589
443783
244020
115528
2190586
679768
701595
206234
2711773
1859649
2616649
2478997
2253858
831057
782577
1142002
2738783
1656507
38060
1802625
1742654
1612590
457715
2249440
514408
1763972
1832597
2089115
2470598
720705
1568030
2504191
1998978
569767
2103709
6040
2528409
2738359
2761552
63183
967671
2762780
2218779
1767564
1602601
921664
807267
976573
24448
2472025
2217932
18213
2335056
1758998
83822
1097537
1858711
1466214
1465771
2876953
469615
123635
1844050
2327028
2665744
2182817
1892333
2930704
2884212
253619
578586
2500244
2509282
640473
797693
916919
1841115
935921
1397085
838502
2331253
1870
1355482
1585844
1470165
2691633
2592782
129621
2321266
1114057
2228347
1509847
1672034
938555
551118
1292170
2659226
2511947
2022221
2263069
2691366
1096768
1527885
70636
1165432
1205799
1588745
2866351
2588820
519142
2420353
705029
1647285
1846256
2197807
2043581
1328866
1289934
927508
1335958
1413021
513458
2717454
719508
1880266
1733026
2280063
2809743
1833170
469469
2181661
868922
1055624
138909
2550429
725136
2502229
1053232
2333361
1457850
376275
1536462
664858
216896
223013
1679467
595558
2818441
732883
2492528
2317488
391873
1039781
1231645
2720143
212117
671014
565608
1869811
1135729
485205
1984616
1602881
985634
1728195
2202360
85487
1296227
737674
2625548
1035558
1139761
1428935
125340
2931497
218162
533716
968190
544682
1905941
867083
443023
1260376
1707369
2436871
2463286
241204
2918950
48154
2649919
795398
1431920
59215
1423482
19058
2568073
900200
23902
2127168
1629246
844335
1691056
1741141
740695
1191175
1528373
1652334
1278611
445480
572532
856080
1834015
2456267
2090179
2276101
2505042
2410026
1502519
2906210
2728557
673819
1139017
2298025
2253288
1106351
732812
1978447
2439389
360915
1885708
399320
2104830
2491761
342072
1700059
2334861
624294
281084
1919741
1853503
1273710
16225
1908412
2027235
2646859
816357
497517
911029
738658
1989281
2207599
2148549
1344803
1211083
1457615
2885307
427068
2140381
749636
2037195
2337298
1425212
2240403
2182364
2036457
529768
713325
962186
696523
426545
1380858
1207087
1637772
588252
487360
239009
1186734
1909933
572250
536655
1798896
127958
497654
532694
220060
1741609
933031
954165
1242038
713810
2934016
950075
1111425
741270
1185518
2172374
2909273
44507
2528670
218850
710450
1209868
523721
2446467
1375379
94434
524251
798978
901717
1033857
439639
2217187
348441
148592
1606137
41404
175073
434136
2377397
283567
2521226
2687817
1943031
2401611
2670055
2625042
1014271
2931967
610868
2152502
2306655
600494
1722619
279159
2515505
2359863
1242566
11721
2106329
281731
2927255
24324
2899575
805291
2325899
1275327
2860584
2432048
976451
764031
2704614
2504216
2296497
1803616
799133
2110994
1822063
1718438
1662223
2023697
1929573
2081612
1938906
2915950
2809900
1357360
679450
1732626
232240
1521709
1772202
1522209
1250071
2776859
2108603
2584149
2127710
1374318
2670710
514852
15858
2554778
847587
1256348
811139
491593
2007891
2252187
1535015
1730481
111098
752805
2141006
1058750
2029543
2631954
2408135
1657071
2045399
1995917
677490
2502410
1072424
437551
2612343
1012069
1860078
2081675
16155
1425361
1467000
2372648
2707583
235722
1736945
1103872
1896634
1156117
232304
1339126
347909
356248
2011693
278132
234183
308791
708599
1969331
2147035
2313674
738592
1156316
1626449
322692
1306281
2609622
2168676
1399638
95711
876845
2677768
1860068
2217105
2412900
1946806
46185
1059040
2221455
2717620
1446912
762930
498176
1371266
229116
2045691
2619981
2711493
2796168
2514015
1238609
1030939
1445341
1229257
1314518
328326
1251817
2655367
6932
2789844
524363
1288104
2845239
176996
1344114
1790104
2262244
959942
1334659
457032
1778466
1276507
2139101
963085
184954
1001118
985372
1827470
2788230
2655458
573408
480221
2089299
2431383
1348269
786201
273362
2445585
2034406
241145
209044
1654900
1428324
142570
2729861
2382230
772072
1311987
1826743
946935
2036543
2441832
502844
273561
2454537
888863
906241
2901489
2018905
2383059
2572942
1999860
1173379
1059815
873976
1056349
899333
559484
2268918
240569
217847
2158218
2196996
580065
680716
1674702
1331461
1623980
812040
2704822
965035
2488327
1063154
2648984
2640019
2340297
2668008
1994923
2920818
1011267
774059
1194944
341059
2521071
1659056
1071294
113280
2100700
1245885
956716
619894
558597
2100144
2812274
1101561
2867558
1689320
2334615
2884519
2918045
1500577
2829609
2670274
928015
2011334
1906687
2204401
1479417
954700
1435779
2350453
1937211
758778
1722538
2600923
2199120
671978
1426827
1041351
961574
776796
1891983
2563243
2030851
762942
2342646
2230334
1627709
849437
1878957
2757819
2537503
684381
1763375
2769744
2845306
314029
1493055
1064069
1872294
2826076
1335467
1893296
73778
2815723
681490
559353
963131
1264012
1083891
2723975
639606
1229484
2242623
2134456
2721800
1225715
2375230
2016825
669143
2168103
2380019
558588
2281124
551505
2538668
2351958
1672792
2907592
64378
1313547
2881625
558924
440438
2530524
1363412
2404337
1916233
1498440
1645624
770817
2059960
223491
1614644
2455232
1919781
632621
158422
774545
2249305
2622827
2436126
1612201
456767
783191
1526282
61800
1760841
2467583
1854595
1151027
2672661
2002242
2720532
330367
2024124
1158878
982052
2406478
760095
2576799
777447
1635333
2476864
561918
365005
1487659
2881919
607538
1555981
2154171
1264706
1550235
2577752
1311738
1612750
1126745
10965
1032133
2062498
2159922
1144884
2608498
2680217
425943
1448178
1566795
2453542
297110
2914588
542270
476404
2262428
253115
1534538
1832636
769793
2177011
2350972
1120990
2115859
829152
2160705
1531462
1924405
831924
419183
2756309
1719179
2630783
2644988
2630329
103810
517342
865924
588053
1028781
1296789
2691155
655964
2107640
935144
2861564
2881503
1700697
1536762
859701
1970912
2576505
2507183
1129267
2578714
374360
1724397
1945909
2496099
1244668
2847297
553696
538067
162233
1432948
990309
211921
1451937
534407
1641401
1000265
1432722
2006654
1445860
2238246
1790733
1017226
741591
168127
2354338
1920944
1539519
778118
1781494
1097772
1995256
2082622
2832605
1533058
753131
1197280
757327
1752515
303543
175699
2303369
285419
788683
745384
2536799
459321
2446449
319949
1084957
1494840
1810905
2074128
1074918
1541539
2491177
2301871
2076269
798091
1351689
2907575
2793208
1108429
1194468
315834
180398
1788973
1322733
2285616
2646661
1442942
2688518
1681030
1034822
2119840
1282818
1119864
1108285
2763539
764856
120056
2627629
1863143
1765296
1021438
1393824
1690708
2459661
165048
2175436
1831397
2875173
2665317
143915
1100470
2134353
499414
1368167
2087961
2854597
506738
885691
1769387
774136
795099
388092
1519609
596855
722757
772087
1272250
830191
2445894
820810
1174446
1894752
1904843
2434114
1332493
765964
1990869
904687
2640187
2753889
1868676
1306797
455077
669942
2546477
2801995
949245
2903471
1102221
406568
999583
2830309
1582063
489840
1401850
1785040
2381210
186767
1621319
2762704
1736263
443075
1671321
977757
2660532
1655466
1123353
1693155
1867968
1435683
1832969
137505
2132154
867006
2122521
1163704
1673022
1826714
136981
2553476
2472724
1014964
1833328
2594203
2353338
2291976
2295226
455412
1813244
1454211
2748218
1298926
135413
660385
1423864
1269739
2411576
1150770
2424291
1121775
692127
44802
566840
2791126
1092706
78542
486056
1210741
373195
2014191
1915159
2304483
556278
631771
609826
1903847
777638
2809847
107786
1429702
953807
622554
411890
1064216
1327830
1384855
2332373
423331
97143
1486199
255857
1158904
417681
95898
875650
2004050
300088
2327204
752879
2382778
1076178
1354320
1693572
2033799
1124881
851126
609193
574584
1278292
2701127
2195470
1400966
1104456
2614813
1887872
53686
938100
743460
1141848
927579
463023
1504716
667108
738087
2540995
2365888
976066
2209975
399730
495816
203435
422003
1144145
2347956
1491697
2847451
393941
406634
2384023
651090
1618841
2889365
381142
184119
2684950
964427
2825223
1543208
1038841
2605124
1098080
1706191
2048339
1398633
839227
1280442
513830
2912700
1422856
626744
2505313
2258654
1353341
1263522
187607
78669
694744
2408220
2768894
1192657
2471253
2234393
1279738
2201109
2639930
530864
1595832
564545
2728925
2131099
985819
2060656
858083
63706
2039114
432316
2790101
2895486
903612
354105
1984369
2702620
1042664
751622
824714
2340103
443792
1419377
2768497
1162241
2108287
828333
2651521
1304754
1736281
992957
1472887
381748
2800490
1176399
2105992
2490915
1465879
2827482
1697823
2720668
1675220
1306451
533051
2564342
308223
694259
618721
2004269
1344766
2572615
1893933
1997158
1003001
1736972
1108092
161598
2028364
2238220
2162739
1916373
264343
1984395
2768348
1001943
2703770
2243241
395666
1642870
1818537
2404217
863178
510189
525682
1922127
1717896
1763770
2722781
2177984
1293440
547657
1547495
2811342
850524
1936834
796134
2030140
1604533
2695823
1706971
2796351
1696247
116286
1421226
1229091
1303903
987445
1739191
340436
1823540
971683
2941
2023576
74443
757081
995495
2570144
2223942
506168
1986414
1021868
843828
2130035
1870667
1322155
2025837
2445444
1063297
1682884
413021
620911
2535463
1064898
2541817
133854
435065
1727946
2773478
133477
239056
938557
1359955
2241774
2923129
1928002
1666939
1858449
1732337
543451
24569
1655075
365303
841211
2458340
502016
2413709
1377083
2239214
2126755
2911626
1036859
1491517
708117
1823528
891062
2504039
1891256
879164
630132
768582
688215
253536
1639605
434161
615809
1054285
1445828
2338970
2863051
2472337
2252412
2222011
2783985
647412
1593414
1147207
1272486
794680
2265156
732578
2672406
1691808
1993610
833281
1395984
1384902
461253
891545
2539046
2874270
432389
672261
1020294
1321476
1336072
2203060
2939306
2529199
2593927
1115186
1230526
677603
1475626
2086681
1776731
2067026
705524
2534824
1503755
2795484
679952
1312453
1280982
1449628
1339997
64946
865224
978107
2434445
1482609
857879
1105971
2492250
1977011
1756485
988834
2828826
1706978
602877
2316094
2508812
458758
507177
815149
2025688
1750567
2327753
1882435
100291
638506
573035
1954875
2500536
1425914
512885
2532253
1608377
2696960
2195851
1461473
2487725
2586785
1479740
2369100
1567509
1737427
23252
449416
2313897
994627
809885
77630
1240174
570176
1584389
2516211
1381943
2422712
1668679
1714668
2485680
774574
1523270
2314484
589923
2046108
1246969
75620
1619260
1933916
690603
2769064
2782374
1986259
1830340
1305531
1314871
1346544
2840191
1898501
2555971
779669
208919
1172784
821312
1940148
1994980
981886
345659
2053125
1817479
2882581
358250
2746396
619175
2850382
1261153
893806
1067822
785836
689314
369542
692364
2892197
2072235
2083760
557278
2252573
1472739
141511
1262120
1685512
234797
458152
501331
263173
914693
2172610
666714
2753266
811561
2426267
675960
2009691
2377864
869145
2762254
522615
503220
1843040
1806247
166637
82253
768226
502063
2817338
786024
1809183
1786585
487333
2394851
1522515
998685
174466
1450659
1658968
854377
1132969
1959617
2069862
2839123
2360676
1048252
52323
1248302
1168390
408286
1583775
2029289
1482634
256751
2039694
1468285
758624
1459261
461899
2732231
48806
480672
1355941
1591050
2047497
508161
2475508
463508
502884
1544111
2553978
863674
1045690
1268883
285487
1081723
1386690
416648
2194264
886113
2536398
251343
1925767
1401880
940006
712020
2289082
72187
1443005
1355607
2793081
2177919
2719662
1322909
2800029
1766354
2827841
664478
2691259
1720791
827700
980545
765933
2293054
1602798
1923235
761118
2530031
651692
73507
2318152
215803
1390979
834580
1507753
1360045
2207110
559972
1738793
2884963
1083796
799242
2524011
831669
2299205
1893585
2739791
1289910
2311262
1086696
2470134
360009
2549826
1201457
343491
2401579
1923970
171862
1653960
753657
151074
1031773
1166584
1175524
368893
155897
1517701
1611810
2682524
2530119
1996808
331087
2708711
221545
484858
379393
2914445
374090
24285
2794444
2464394
1874714
233115
1156153
2103735
2933718
329416
2104171
62802
1009270
130361
2389197
1979323
1423550
193043
2897083
161364
2064068
1705485
1709927
2852532
2835524
2267532
1687341
2445013
363777
145938
1174669
1274768
2706831
11619
1797156
1775394
373999
2139127
2631804
1922084
1493532
1696745
703825
1944080
1717691
341041
57389
2041509
685495
1300224
699288
825566
1007089
131608
1351717
851910
1490595
2556114
2871365
1964706
1639109
2508811
371830
10106
854419
1116141
2065284
2080097
618946
1597530
1156347
1592269
808641
1045751
2647578
110726
1434459
1614746
1170326
1111124
1702153
1571240
2116742
2863368
2397691
113219
2821599
2632797
1666052
1020719
1120116
2475916
1184671
260712
2685997
2749450
2241313
2279421
1669757
2869905
2029274
1250171
97919
2750297
1334694
2720196
2646451
308944
2193738
2587233
1173550
1662067
2336033
1955188
1879488
273804
1836962
2935541
1699648
2597533
2310693
1264183
2323462
1401745
1195680
1540371
1857334
2070250
2561429
2438373
2092744
1468930
2370125
2151833
1743022
2851111
2028890
1083387
2923747
2881897
635002
2362284
1863251
1500516
438728
1591137
945677
1771100
1903447
2120328
2810880
706002
1185142
4744
1331311
705096
2533882
1387339
1372915
1065253
1667489
1298127
1807941
1849723
1515212
1755556
2655931
2715451
2600415
1640251
2334934
683349
2241741
1374574
1513980
2117318
1348719
2312849
1811469
1524028
58405
1456285
2847488
235503
820827
457786
2250316
1368266
2858162
2914902
2903708
350615
777703
243379
2775951
1083189
1543758
1429879
370270
233740
353549
2151145
2263330
176454
723944
2608954
2033399
495650
2126825
2843603
313158
1792742
1986802
26543
1459207
939315
287614
641669
349453
1008075
130320
277126
1979294
1614830
1774821
1741073
2576314
2586058
64779
538760
2242898
1596682
1430707
2813837
2126997
1787812
1298424
2246526
2359297
1926977
344749
1302439
1060953
119735
520346
1031132
2123650
1847750
660550
1709818
630413
2552928
1907437
1443788
1515587
2368429
1660590
2679551
17729
894809
2365177
871584
79236
934062
2692888
758245
1931900
1573800
797693
618190
185550
844769
991125
1834578
786272
1844357
294981
23868
1103428
415152
1530710
959909
2815055
2521651
215527
1964791
767501
1689673
138428
2696629
263838
503361
520884
804090
1408320
2541502
1665956
2904764
1907268
204489
394499
308778
885007
1735436
2051944
2880775
1695814
2482999
503145
679270
2449702
898832
1025791
2093459
960493
1107326
575886
2086834
2093923
2455640
162908
1705398
2083112
1698415
2371118
2589221
1385369
1021789
2754234
1672660
2722366
1263293
2316638
1118094
313700
985658
1748797
490247
982704
920447
2719597
2264368
2642220
2345949
274363
2240453
2055198
1353746
264553
1008316
1187145
2296656
44507
1098570
1692168
2238036
2848626
1652168
2570269
175627
609937
1505206
1925988
1733360
2025558
749244
1535510
2535612
924526
510853
2726406
684920
359934
902028
533009
1006955
787915
1782982
494739
2356679
1695380
62653
2777954
1288224
300081
2469140
870319
1855572
2705621
2600824
35349
2398939
2788255
2273247
677562
1566767
1932792
1101954
1251086
1944983
853060
2801235
100483
2467608
1568160
1002311
1591971
1786552
1429377
2857850
1362708
415058
1498244
2260031
1833650
1600922
2020096
1544592
143556
1437151
2928471
2920365
315520
1964824
2930042
569088
2173409
226770
2732150
2002330
678345
966188
1641016
1054834
1138478
1128110
2221661
2604403
1357610
1013805
896650
2347107
2455295
2921247
2442112
524608
711956
2391231
283498
1407563
340250
554841
2714534
1121335
1467107
1709536
1025532
2480464
1217035
1220694
560006
2306954
1356546
774851
106716
1477324
1821072
104080
2620969
1295783
1969755
1230972
2816209
2631645
2430224
1646526
941563
780980
133723
2654654
1579344
2817956
403508
675290
2329364
1084310
1484934
1808693
612275
2596910
973372
1960262
919058
1977466
725659
2497726
1646115
2179522
1139640
423883
2266831
2130881
2010263
1906201
2420852
771676
1623153
1583946
1480191
810793
1574165
2287133
420654
939822
1093725
1314527
2855676
216163
2521137
2083625
2904549
632941
746592
1895326
528109
6688
2708655
1422691
2160148
941953
1898879
382819
964436
903728
2929314
747605
959179
756916
2634952
2709271
2457839
512095
2646608
1458192
2065488
1731631
844611
549249
2786410
2357615
1490045
2005371
625936
1848700
2786652
1681125
2907965
2609123
1190312
2684657
1937364
2192446
2075170
1733237
916813
657734
958216
41093
23303
2728785
1094830
1699541
1260746
2605963
1328201
2924135
1322755
1940181
1645333
2062880
626706
567916
1409101
1430521
2433161
2847857
967646
762093
1306236
1270727
2751751
1906175
2783181
622894
1857254
2034831
1935174
446169
1458953
1870482
2111814
1769535
197284
2768765
508472
2575652
361534
1575821
468291
2485250
2280818
1388829
2451643
1412595
892183
2120072
1695415
2540622
2538067
677578
608114
1148763
930315
1550809
95997
1304179
1175244
259744
275719
1191500
2643162
1550851
258063
2527850
1225467
1777222
1460079
2708539
2252673
1384432
2166792
1259066
2274237
1969913
2712296
1487335
2500940
153481
101841
631909
269734
2765145
320235
2136636
575637
865375
2396066
2188761
1134694
1484881
889590
2811210
1318969
24369
1383382
372400
2263945
2755912
861660
1939049
1270710
1284262
1750558
1766480
1189572
1325399
2746240
765886
13687
1350759
2362757
928240
491063
399285
2888666
42394
1924127
2454468
2640252
1432413
153106
2767666
1661400
33867
1710710
2162371
2677620
1405999
1680301
1336412
916136
769283
2204027
1812202
689904
149332
2312705
1523901
1228578
561762
263551
1789212
481457
1736983
770628
1626578
2167263
2828113
1041312
2131681
564633
2208928
1146650
2561355
1333798
1376761
1155364
475013
1729273
1169145
1580541
1491286
1122455
85663
1331699
1935272
331543
2184560
1904936
1338538
783011
1771028
2429888
838409
1832835
127910
1973548
1031176
443318
529901
2440381
531588
1856023
1429085
2485687
1720783
409723
565796
1334693
367463
2139030
1250256
1977136
1149398
254478
1016338
907086
1250075
1883065
966778
1124275
324632
1745192
1750711
2658823
655569
2680468
2409965
840219
845585
225625
1340953
2258245
197353
995327
2526265
2768729
1311135
2648965
1437942
755695
2459336
558357
458086
302713
2129986
949597
1258522
1499315
1570303
1321814
11808
1654362
2637445
499130
846692
783874
111348
1600425
1865842
82848
2254431
1971048
1947505
1336057
1898026
1440544
880727
1789759
767045
2936079
1161957
1036377
1591359
1030967
279241
2528759
1777743
1174710
873303
928191
347067
98273
1048682
1453933
419225
198151
1262770
377172
2881205
1458161
41557
213647
539449
503807
347091
403593
1295881
600469
2741007
1599010
1969997
1591036
890278
1702205
2296394
1957788
410117
1617611
1933812
2022781
826210
1860912
2809692
1336462
1731920
2666953
1165533
1163523
1397673
898919
478959
1588781
1561024
1593700
2374031
429016
1919295
190654
2699181
2732355
2001746
663385
2296205
1935486
1687486
1720520
301523
1594863
1380404
1900001
459978
1001907
544856
2896388
1564751
2547213
1943493
1229917
1293758
2860157
110073
832165
799176
980497
1978999
1268308
259102
2752214
2107646
1182375
1244759
2228669
2199323
453490
394718
913212
2335974
114764
1400418
2291810
1657842
1510013
2611866
1673764
290168
2639
1848537
2330280
887841
599262
659347
2058812
2377908
1420337
1605951
1905099
1062599
602285
2530969
2176054
757618
1563257
1449847
1940537
2376122
2520246
63472
78041
2854047
2165045
1545417
1430507
323675
192686
2929304
2376944
1166938
1679479
686484
221135
1685470
1380624
46133
1810587
1005660
2353698
2109906
709543
2382978
2069295
2685
2101775
1705904
1275727
1250489
2412310
832576
35482
2799985
1493235
2845563
1159728
2707401
2336754
537542
2527086
1360774
495300
2452448
2209318
1006803
484594
2643431
1531316
571040
2851319
718130
1963221
1178696
197288
343923
2582505
1647521
2233212
2871363
1132196
1178134
1029945
1795724
1037244
2786855
2429055
1131991
894103
1946050
2439943
2584935
1291979
2177143
1651228
1384248
743973
1713737
2692015
1040763
1842182
899656
586152
2894248
2317860
2593558
226534
872711
435565
2426902
748505
2721510
1907951
557204
1550878
977506
1179456
768122
43411
545027
2015558
179756
2675130
348851
1317220
827310
419969
167643
2257265
2034566
2419851
30205
812694
2722811
23545
1964549
648786
2370688
1841093
961744
1779493
2745298
1237684
1076827
1139117
2003632
576816
2690970
2396642
890681
1952101
305793
1291359
1297520
911893
1122397
1438538
1240949
1653337
1815882
646597
2796630
484381
633960
2803957
418402
1914375
715495
1946080
1610975
1289191
616273
171063
2369273
726381
1225540
2725905
452467
435852
2695764
126549
1898636
2892800
1584954
1773513
2151284
1158148
1171702
595576
2163403
931952
743131
1227326
1729270
1681521
692294
1333986
1933624
2742209
1926156
131921
2199450
696973
2506167
1101200
1213086
598095
2381797
1622504
1026112
36710
2812691
439942
724839
80555
1322722
1125901
1439622
1253926
1912848
444796
1929367
969286
1351260
2131051
920261
1841892
2317438
1030978
2608633
520282
510706
2337788
2240549
2172782
2891978
588146
658912
1646104
655233
1613750
2250405
41639
631532
2720831
2899636
1987882
866437
1304380
1696008
1483458
1828562
382059
1991874
2400127
498113
319162
649669
1935489
1451341
2787229
377952
173198
2740958
446127
599863
2605859
46968
2650348
565374
2812206
67831
2665161
651127
2390914
2286773
825949
1371381
1285174
283247
709962
318264
1460476
2062247
1733687
776189
945267
1622539
2120380
2181119
2855553
888952
2397247
2168916
493513
2281
864937
1822
1057028
2124852
1731523
2133385
522582
1637634
638766
640631
1703221
43422
740196
222596
1190650
1963395
2332431
715076
808815
1624389
2208481
2247745
2673499
2034679
339920
479663
1144735
2012055
2213892
879729
2889964
1351361
2086820
1542164
696033
2410010
1909584
2726452
1083165
1483128
521060
2297476
1106686
2667929
1892860
689089
1114707
1299690
2881797
1134010
1687136
2057472
2915920
590938
1538323
1967907
2208820
1836394
2837613
2845899
2303484
1177235
2765174
2889077
2320204
2055917
2332887
2018651
2363618
679462
1074576
2411567
661106
768658
860505
1872435
1059970
2786444
2302841
1272266
2853767
1479376
607026
16487
1397603
2318601
2880842
547142
1216319
758388
1661327
2729996
1185576
1631695
1238353
2542402
2746337
1513870
579957
1721705
699056
1477407
702548
1035812
1105116
50286
1872770
1456001
2774473
1800933
2700454
196705
2250124
401656
2893894
2654341
173462
104465
2666717
2649209
2800718
2308015
2376525
2453096
549892
1971507
860012
1681803
1041341
2246007
748961
1927089
908250
2590935
2357248
2101082
1854261
2718819
1005824
2409068
2927490
329199
2690162
1594830
2250487
797053
780356
1295524
2348441
2693817
2166127
481348
2322215
197854
1522749
2888786
2722227
426764
1492110
1616232
2752712
2918311
71735
1061363
1723350
845856
268154
938448
1754121
1058753
448690
1177113
650665
570699
972287
2726674
2717494
1195826
292457
2613747
1364578
2827109
2186152
2193997
2913015
2296407
1860932
2911157
2171857
1485012
980984
2821230
2165584
2313458
400090
1765665
129589
2033629
320953
1620331
320996
2360569
2064214
587577
1244081
2109807
2615100
485903
280630
1483271
1974828
1164794
527950
2572811
632439
2861037
1140836
2232775
688049
798876
774076
2839228
1691162
1544711
2911359
39534
2467545
871924
2314410
2743372
1934323
836838
445232
1564817
2247847
182009
1591369
2274591
445087
2904792
1707251
218778
1235086
459740
668509
507975
1501972
2473845
2113769
2369816
571334
400473
1256225
1836625
313786
239927
1599422
2195454
280061
2406440
2851637
2120958
1608630
1174648
2284477
856300
2674273
1080865
2828609
651266
1941620
2373919
2399494
2113307
236235
1356207
2904476
1081348
1998390
2288833
923710
264390
1926738
178933
2740664
87263
446316
1665212
1017497
1377159
2339407
369937
871703
795559
820615
81777
770758
725073
2426999
1881630
1681641
2539099
2549689
1086472
1651417
1153919
1171482
211102
1573907
1987680
1285722
154371
1104753
2143096
1034830
2133381
1098627
11152
1714577
584830
2255305
339698
664240
2803821
331391
1690338
1396622
2030788
7142
1632
1958452
1362199
300973
492357
2355995
2710933
523610
2799094
1685302
1353789
2865618
2284524
2069450
1209224
702154
618589
894687
2935272
1224100
1176487
904312
2483490
105906
2547344
2786743
2436391
285926
1952848
1638503
1804126
1567539
1548939
2875775
595388
2059617
1378618
2346472
17982
847313
1821659
946402
2366051
808562
952740
1008981
2540572
399675
26884
1589178
1955865
1801375
1858866
1726536
348943
1771068
1911465
224380
1325390
663964
258943
198428
1213031
1159487
1214069
1985369
1745332
1492327
2840798
2716886
134269
2087383
1215831
1660553
2669766
262623
1683952
2351276
1645264
1604859
1178766
2789585
1492984
1928760
839657
2715363
2762966
1945988
2483086
1370336
2120330
1423783
1778990
2022885
1151148
740787
1752964
845836
903321
553567
1801794
760853
1449439
2788980
2907894
1498586
1138015
93282
1244037
54817
1702058
1653071
2182872
2017346
1419392
190522
2919400
1659771
2555517
1439996
2443225
530586
2042552
2633340
972041
2151386
1317441
1526701
2395346
252834
1627761
2640866
1271606
2940537
235083
1430409
82473
1570296
2017136
1734697
2041595
2621626
2377640
2550891
2304553
1735269
86804
1297368
358621
1592977
1845475
2852014
4398
2101574
801099
2607689
1780182
216662
2011314
223205
689063
749958
2217075
2318769
703754
1436007
2021925
1916976
40040
980019
255569
806268
953949
2275701
1479879
501723
1117403
2014851
57779
1633095
307889
1110438
1875371
857184
2058227
1055103
2173537
1480741
1683273
1475967
491956
1780017
1169367
2256146
2803584
2559160
2077258
2150909
2115137
674341
2448989
135610
2331473
551725
1052422
1485818
1740979
1097454
1939092
2548398
1644847
2223392
1003546
1974867
2238206
1355270
1599112
2113871
1861548
839520
321311
1406441
880419
2003173
1777806
2894211
186100
1368778
586776
2663486
2405625
2446037
1571751
420809
284092
1373539
1215729
586428
228532
1900157
1369982
304884
2843929
864840
748762
713171
2537627
1444355
1081243
2663564
1957173
1789990
35889
875288
142594
352345
130677
1755178
238259
2907613
1028525
277050
1949395
2274525
631215
2905808
1257037
2487435
1002185
102083
2177505
222804
2809913
351485
2540427
158868
558641
2256726
477813
2732883
506756
369641
50692
163893
961013
2666723
1835249
2505761
375191
2706244
1492120
430225
2627087
482398
280486
442062
422070
2131325
2727868
2471188
399210
229282
1253483
2526940
2719366
1784211
2663307
2415387
1532959
2756703
869462
1993539
286884
1081251
1499338
2629221
608777
654238
930726
2594837
1286512
608594
460398
2761852
922793
930711
1929798
2529125
416039
421975
2266095
167810
675150
2253630
2028119
2740082
454
673198
931711
1048954
25324
2212072
54853
727208
1758638
1721462
2225266
944130
424547
2647639
2497495
618788
1047501
2140656
1538746
1527379
982291
65967
2817394
713944
2417835
1809835
1942688
1601117
1421461
223367
1869583
2646767
78713
2243298
2872035
2609833
1734901
443375
87660
2167870
1770158
2271891
2139611
151652
563652
61037
1555200
2298795
1792527
1318683
315194
756602
1965790
2267317
701909
675090
2178962
534605
1829039
1720848
2359952
2741260
1805162
2024894
2824146
1801338
345100
308057
2634009
1062431
962727
1468632
247581
2661009
1951509
1224554
1798654
642067
1133697
2759182
411561
2077400
2216836
1683295
2421097
667214
1773605
1837190
1001158
1049016
2257772
1075434
2721665
2132543
1382081
1098154
1107801
1890257
2424210
1876730
173884
1301002
27747
1362066
862454
1534643
2144804
1534073
2062161
384393
2472642
1355056
1459759
2027366
2158193
509810
608079
449042
1821793
1979368
421807
2532661
763662
359814
336083
2316320
695795
27735
1917014
994702
856379
2055686
591953
1764837
2001189
536257
1619695
2505298
2793547
2552606
2082747
2398985
1829716
890856
2718978
745830
629546
1845810
835964
1094830
634213
1675074
109071
1614661
237353
2021113
83701
1275631
368267
2773443
2632215
904941
1709328
1114313
1929010
757451
2468472
2600643
1755376
752120
838877
43355
545598
113881
1408635
2149375
1735778
922260
525581
2143868
671617
450775
458908
2568583
2274146
2338688
261666
379802
1706688
1197113
1975870
520497
1104467
388229
2612776
198693
544005
2087447
688957
2047091
2543705
776128
1725280
2929353
991276
1353494
1747950
794871
1330363
1126524
1076838
214458
2489702
482976
995088
1453659
36130
622186
1225848
2298723
1102107
2630171
1067942
2243617
1065593
2663153
466335
1675133
2331746
1555835
679526
340818
1240287
1727821
1256120
1265220
2273930
513193
1945309
696840
161898
2098913
1413151
2634943
2753475
2128190
220884
1008087
1313717
2625905
53298
2792106
1535988
1904759
2707444
955090
438649
716972
2524452
2779075
22870
2150756
791961
1675954
527079
2644001
1517161
2601067
1404567
2878381
2846618
1450279
2232389
343933
1684814
1540732
275945
1728448
1055644
550467
1667179
318877
2052836
1010925
1987632
225760
1805194
1275340
2084572
1695085
584797
976469
1062570
978636
1527595
2181338
1163848
1165877
13668
1064959
2755284
2026146
1084626
1696152
2513663
96534
1269992
741099
2581726
284014
230804
2610354
419265
2615847
753520
118844
455668
794985
1265909
2303772
2560000
2550140
807322
1582301
306651
1672303
59308
1415926
2722589
591672
1981347
375
854166
2877706
2860826
2393538
270715
1469304
1375420
2191283
2794319
2058199
2912682
2169298
2383018
2163215
2230660
2584307
697497
2217907
2381011
1272844
2384291
2430658
1473752
93840
2385010
1221005
2478233
995723
886468
2560716
1512061
96520
485698
978255
2712209
2402223
854508
223246
101684
2651478
2801069
173682
985901
1393638
2406093
104189
60530
382556
117636
1225869
2453884
191071
1656742
1029174
258242
77507
2479167
1304003
620346
2155625
1267991
1663502
1708753
835510
429005
145651
2493319
516577
2881963
1779255
509444
1423532
1707635
2630952
1646578
372147
1870657
67973
430708
1639971
2318317
262394
2234258
2153203
469874
2638538
2222346
1509755
1217425
1034830
175360
496402
2072964
20688
435138
1268555
2190428
887337
1133309
1583134
1571485
2170594
1470996
2416558
1913889
2733985
1653194
2460583
2548304
1745870
1092560
1799680
923987
880420
2698532
1843147
1570358
2661239
510366
1993630
146459
2019131
17516
1634020
2229840
2337957
2665148
1352195
2571758
2611131
1964404
1256118
2678769
437640
617924
1624525
2374729
2609586
1678843
138367
1435281
1456810
2502226
394370
344131
1134928
2014849
998303
440743
418222
601981
739289
2286026
627712
116119
2437024
2352351
169677
1165830
1739467
276421
347181
3941
2226545
2426645
1211770
1114632
503642
1146500
2800924
2384814
2682676
2673630
53161
618974
2216847
528063
1325668
2680274
520215
128864
976826
678378
491652
1931834
271635
1599852
608745
513084
182572
2636107
1223079
86784
477247
727780
2767332
496357
1922284
10854
2178091
2761139
2067667
462613
1929204
2209812
159762
567664
1315513
2463658
2442414
412229
1241510
1018452
1593570
1385852
1820378
1135896
529997
1063586
2679595
160814
627093
743924
1891601
704183
2461853
1053871
1808158
2299059
2312914
907369
1473643
2105127
1936875
2108405
1790164
1998591
1415166
890504
1311838
1122442
988677
2599689
328966
258520
2457338
522019
2501215
1590415
2421187
31457
347664
240331
2159209
71812
149754
517603
1401192
1050908
2625687
1945050
1082070
352891
2620650
304611
2238631
2893448
1562482
1238601
2376493
2207743
1656577
870983
2299482
1785023
1594745
1263360
1445205
66820
1420063
1051585
744424
1527671
1397726
1662277
542943
102201
2159475
853538
2536259
1392386
1691420
2205459
1107145
1111745
2176234
1500270
1327664
496462
375409
2103016
2121762
2568431
1282623
1366519
1246892
1592571
2771233
791912
1111958
2085794
600160
1992942
65540
650256
243241
2453489
63930
2139162
2092290
2056312
1965311
704401
399144
868152
141393
1011424
64648
964805
2385755
1215318
1830587
357428
383499
1790606
864198
2577156
2501769
2859306
1924889
163858
2925133
1896637
2316728
1416401
937961
1542256
285013
1104292
928060
2540929
279794
1245448
358776
21666
442372
1271265
32380
1700888
269641
2095895
2339591
216024
2148980
1572003
2182119
2160468
153490
2823598
846537
1715567
2150974
1825274
2670562
1506719
138738
1261301
305889
1894954
1514947
2145440
2765809
1455653
1534416
738512
1916895
120782
126249
119893
1410787
719628
2763834
137374
1962832
137392
196945
2090946
1080812
2229719
2247591
1606132
598206
743531
509811
2625386
2786275
2852042
104446
2883050
180711
1553050
2204560
1604462
2765611
2912141
2757867
170812
374185
738672
1136771
2523168
1465568
1628185
858992
409282
2174431
1359395
437728
2038548
2213736
441429
1371308
1272317
2905603
403424
1293149
1018340
1360155
2700406
1483825
749801
140560
2179438
709489
1250673
997280
1368658
2227865
450304
2256115
1502384
1939076
1819759
2309286
1147470
1263923
549595
1443805
1957800
1382208
2151356
1338995
1849526
1720317
1999121
2004543
1882539
2787866
432588
1923961
1105618
1872012
1144097
2727150
1289946
188093
2271879
668858
2120630
2256884
1189264
895717
265113
854403
590522
1590562
2650201
2774440
545806
2682043
1338249
2615445
1634808
2481548
728205
2920023
368924
2148621
2516934
1372573
2871293
1086610
2209838
1502398
1074435
2635079
760345
156370
2409082
2652596
2338673
2191227
107968
1628317
409296
2122117
506178
1432143
543192
2793827
1644168
1186441
1280764
2376478
2259200
114187
2440980
1066206
1706305
2851784
1231436
2012759
1768383
2841092
1611496
2647655
2740740
1672759
2544615
1117500
2327986
442525
1719584
1789004
2654676
416116
1108274
771910
158670
2920189
2472330
1107587
2876349
1401039
452230
904633
1471337
2381425
2166972
1577757
471277
2374153
1713242
2682475
2083164
471791
213938
618719
1315896
1421990
2806723
1610706
1898127
2094299
743531
136253
733905
362625
1761305
2122557
1464377
1476542
1756809
1078706
363368
2910314
920053
2063234
2912625
1379726
2362781
350223
71299
1200463
2891537
2357844
2292832
2335975
340888
1153059
2317712
216108
1408745
2855168
942680
1078
264540
809643
1909276
202361
1538574
913242
2049780
2872856
143152
242360
10121
2095107
1663072
500196
885813
1132714
2636467
1558188
860914
1574280
2543511
2321127
2801131
953215
784044
2452568
133741
625102
1362957
2814044
2799478
1686791
696014
1055762
1368178
1026358
694937
2100460
1745658
1200829
1276014
948142
823669
2754966
1558616
1511717
2253732
1086253
70577
911861
1976782
429834
345688
1248147
1166587
1300139
1226595
2513603
1564815
860622
2119645
2027028
417529
1410884
442801
1056194
2838283
615271
2039172
157955
2608868
2691837
1157898
259104
1261109
2342081
116145
586742
1866107
2909255
2713757
2083248
98419
1766514
1037138
2843021
666564
1060951
2470500
1813809
1837273
2213866
1813454
1205411
1334385
1124127
2539604
2114235
1252735
243989
1271307
1972096
497117
153433
389394
2573257
2165007
737171
966150
2037814
140045
2766194
2317136
105332
742486
3545
253223
2371312
685224
1867488
447565
432671
1159390
2068556
945559
448559
1941604
643035
1247568
2894875
2623066
1748656
754921
1027399
2622231
2479666
406481
1075129
67668
2095830
1568179
2782222
2026289
1662422
2268841
538688
2492696
538434
259151
696526
1344325
654206
2684294
2395503
1943574
769750
2604015
2034287
990709
2544486
357915
533272
2106025
69896
2510639
2210847
370700
1636141
2155185
1869684
1279053
2214895
99544
456594
596522
2105343
1111375
623036
1063027
1960043
1037488
507949
2626966
1425302
2296291
15290
836355
1073863
1398303
1521185
2217447
2746517
2597731
64256
1125172
921083
644009
1684358
539773
2025435
559344
992256
1314907
360455
1737615
2188646
2268059
350319
2688146
1342854
2509086
2649874
161037
1141014
889763
2799710
1479654
1435615
1515643
1984196
890356
2839554
2118133
101514
1509627
1008639
1495725
2837355
2567209
2388879
56931
1624018
1214031
862601
435979
2410645
2819967
1187074
1302592
779395
309983
2708250
1625630
1854997
2850607
2647130
2903403
1410600
2268835
916829
1443089
1475264
2364498
2112777
165222
1462535
556517
34994
2860746
421722
2066859
695831
2653549
1606010
2827740
751449
1838743
1540127
2492201
2674817
2279501
961560
2656783
1414718
2773222
264543
2901894
2042602
2509909
1879148
832546
35091
1631073
1209876
621451
1819908
1617486
391192
2642317
1235373
419785
375256
1512056
2468368
1061324
1298157
2347492
938325
2336974
82687
2600020
1871292
1737496
1603386
308409
2096331
1004853
2825792
805093
1518706
1533066
1658602
2541051
318492
1719577
1014708
1764806
1649121
712444
2392961
2175490
1291356
1560027
725433
1371129
964723
1103430
194087
1611672
834818
740152
2304032
45407
500668
2939634
2178292
1273183
1821408
1611667
1613807
269137
2393676
1317216
2918839
466472
198604
1152771
2031293
948699
319410
988920
300930
1735938
1064564
1168470
2627207
434856
427496
386407
2070937
1951536
1833681
418667
477738
2085554
1291391
1424741
1712546
1897958
800950
1554889
1556061
1869643
443686
2373846
775212
1171541
1093578
1959887
2776428
193358
79765
2838971
2604099
233265
2724546
1609431
1926650
423792
693578
1808383
2526317
1804801
1522938
976533
992771
1678075
924228
1040865
2786741
1250094
766790
634605
1718300
546898
760797
190963
854664
259514
2838981
1495439
2839656
2753920
239122
2858832
964934
2032341
806800
905120
1577187
289320
1505632
1816231
1239960
225508
163434
1625903
1850267
2493637
773212
1446784
516687
1207744
2723134
369756
2234586
603505
911852
912993
1377030
2328060
464132
2188160
1787963
970506
1593017
2108383
1975393
2594168
1724816
517999
2711409
2041546
1608943
109229
1208692
2878898
676066
1426872
2229215
2618609
578430
1822176
2021218
2610286
280963
1869248
1062340
2343598
881409
2669217
1872393
796185
705266
2902610
2268383
1280921
1981629
137636
1537671
1528151
2344297
2265580
533086
2046184
2728447
59293
206132
1131838
2836395
1975720
2116699
1746708
2068030
370210
955879
1792201
2870674
2368538
2657686
1364459
2528960
179515
515560
900715
70764
1010953
1267429
867295
2866615
1387804
1794294
1958003
814389
608646
266442
2921371
727022
2315916
66721
2432655
2120102
897367
430212
1183557
1870621
158121
176217
234400
1463880
2173475
372743
723832
1020949
1551174
906883
573449
410709
1322711
263190
470412
67050
2708826
613930
2376835
1684739
2905469
1924063
60772
1971430
2435708
393131
2608167
1448092
131301
1706876
888752
585754
2827024
1312709
2896581
1412976
1593973
206281
933948
2666877
1072371
2573161
1021602
1414223
2660976
2428926
2211645
1936038
1631842
1841127
962300
1692790
627957
2259879
2176707
2180968
1997502
61153
284072
988106
679896
1777821
2336411
1692008
62157
985796
2756034
117075
2578651
1291263
1241368
2353902
1473806
1687152
1674951
1140583
2828748
2913668
1257867
1815264
2636407
962109
1643663
239612
404644
1219160
2669138
396190
981282
2296116
619062
1456681
372464
208394
1619730
1472494
913997
1189014
2584452
1661802
854401
1426961
821917
2801063
805106
1505206
1344138
618924
2557650
2765274
2082736
1057526
2331143
2779308
2756411
2744803
2755506
1075404
871970
1967358
1241336
2399150
2924196
961184
2315002
1742295
1785565
253425
2628053
2735494
341188
625731
1051880
39162
391456
2776866
2439734
1191568
1879240
1303415
576847
1030670
1309726
971201
1391116
2769474
1913263
2459003
1316768
610266
1391714
534001
736525
1511730
894106
1843914
1736627
605862
1254426
2685128
911999
1138389
435883
2227332
2834818
264781
1096710
2158444
1469392
2546753
1111147
1683933
347898
2709793
914758
24725
824521
1900578
403562
1793820
2665661
664143
2552586
823726
1377064
445388
1112695
399144
391660
239150
804105
2922083
2501361
1249534
2076115
1065573
2006817
1394545
435227
2875338
1119835
1609232
1988604
1901621
1135716
1580131
390197
1076372
950321
1428727
2374982
1936582
2578066
846141
2012037
2105985
2323953
2407523
1573280
2104795
358447
1374142
342852
1428589
2028949
668291
1689187
444774
83464
386974
1491613
1780092
1319137
1502466
1296437
1771874
1929532
2007341
837101
2062626
529362
1074073
711391
1170134
1753511
598449
425857
1898158
115156
1066788
2286613
721016
562789
1741376
1186837
2939116
651116
1109570
71336
1542011
2025598
1741580
2746004
402003
905991
1708222
468955
2538248
399740
2445498
1883210
1397390
1608234
1613274
860341
2781725
89065
1482031
873755
1289040
679543
1934500
457192
2171385
2798589
2257572
585358
1603451
2707290
925293
1623026
231609
307116
599909
510975
1747812
1500352
2168212
2279161
174572
2367170
1999565
2856995
2262466
392586
1052056
2618265
2416920
684598
588443
2121480
1511306
962656
552115
912823
620928
76069
2439202
2741091
1816055
2390933
1141163
111630
340190
2453897
483698
1294695
1742538
2898817
1280477
1549205
2083606
1767537
2603386
2532033
2491944
647413
1893518
708603
1453940
1523988
2781362
50428
235417
1197409
1983794
275352
2841684
626651
2204220
1381223
1130237
2533678
2913493
2097768
790351
1855291
2266182
1247102
1861773
2639869
314391
1289531
2577134
2415262
2871048
2240739
2029331
2654532
1851732
1725303
2755692
2130573
1079481
255953
110298
1807614
317297
1262189
1242749
1048922
1679345
433697
463997
742339
1929357
427238
134895
1953297
2629501
2383605
472904
1358306
1395457
2003440
2247481
2658982
1461898
1370299
987462
2808878
2677619
713344
1362157
1933283
485754
1880563
328065
1709814
1533034
1326801
1413715
1983903
2339353
231732
94409
2911597
1234360
866090
1344382
562653
205435
2427947
350480
2003963
350502
278711
2013610
2212271
1307762
1053553
2825849
1810345
1229830
707234
1626910
1651663
2602737
2092981
222829
2262879
38639
935481
2147678
201744
399864
1204845
1121421
1671326
1590316
519872
1503631
2479842
1236767
1484011
726526
1177035
1435135
2937441
926792
2777765
2709842
367631
919492
2354849
1503280
2241760
96500
1467516
2852419
2862833
716646
699391
715336
1030363
406340
1122173
776023
2185907
2035152
1818885
2232516
2549315
2020070
2653858
2202615
5189
2802751
829309
1731925
2641330
2197319
1857261
2686129
2646247
2211180
828267
1339168
1443024
2065587
953262
107926
236613
1025204
1904989
2872536
997854
825971
2582767
1028641
2633508
821856
55947
507173
1231298
824085
2905408
816781
2873821
41866
2166030
601256
770554
2108022
2102104
2302732
2347395
482567
2413539
710753
702981
1050251
1938675
665354
1827979
1289093
1080464
1179539
132960
926462
2260012
2109902
1255063
1102252
1334098
1165518
1311674
107735
963074
1096421
315324
2079039
1260688
2095232
2108356
2552406
1724697
1878607
2257133
823810
2902333
1682898
1770703
1525625
2221191
1917349
1881545
2745018
1545731
806652
2087076
1675207
819664
1593895
193101
2740006
1261688
1698492
2453448
2290116
2212282
2357259
2239441
1269502
2022760
1143042
1139267
2748163
2303954
1650922
1406260
2313087
1815329
1930918
2479836
2371900
992785
2702606
1675531
2477703
2443429
1250460
2748400
1108032
1587354
2155356
2361208
580252
787894
1533776
2796039
398806
962476
2821961
1551159
2148822
2705322
683146
1219405
11593
1496832
2622897
2688648
288073
1381663
1357736
1250061
1249896
2043204
2922110
1341865
1999420
1241507
2315949
1331006
1993967
598609
2772681
809714
110452
2205533
645852
1950486
508432
2139555
2552744
880159
1956589
2683995
2750020
85204
382975
462194
190385
1141769
1243622
1906149
2097762
2913550
2854407
2748141
1550393
182056
2111439
1735317
719332
2181153
2561500
495663
2282084
1168219
164321
1470632
1964948
624370
675946
1940905
2622624
1129473
1754563
1509265
516381
2070444
2391295
1553226
1576773
1347993
444421
247300
394189
1982148
1798830
364122
2812196
699057
2885205
696297
1760201
210868
1819052
529844
2411109
1267103
1575162
1941069
2504564
1682587
2441847
1959073
2682194
118466
515359
1248936
2443082
2849362
2266995
2692243
2608298
1814598
2013114
1692376
33670
2130044
2388538
1858358
2695064
379349
758084
836598
335506
1933019
1064825
1627619
1699853
931156
1906927
156964
1456829
472244
211086
2248262
972891
2144410
1199580
174259
1223128
246263
1178919
2360152
1620564
2433847
302387
1718444
1714319
1835391
270216
997198
163833
78083
2311466
2293769
276058
1887297
2333346
1869369
850560
549582
2139579
2648139
1212718
860061
1386930
2052100
143615
2096766
241539
1002918
1620625
1243564
965850
1712892
1863343
213443
1628468
907582
428272
2459666
289715
1128868
1160386
528281
2818071
1939139
488607
2813335
812027
55861
1700118
28864
1374490
2916085
996658
2508713
2666737
599667
1288712
989033
120276
935336
637167
2013676
1403553
1303865
2260378
2407310
1946830
1482768
139169
2289999
1762675
142983
2641083
530531
2603961
958872
1055716
2181915
448093
1727579
1492984
2526196
88122
1201995
2426409
2394341
175318
2056770
1709782
1815676
22993
1882665
1401580
694969
2802408
1969483
2480605
1918154
1339565
1129978
839007
697663
2218089
1865690
1207618
1273424
732235
1384681
1345020
1114021
2765584
559074
1826039
2286979
938422
1771048
629003
2848567
991635
1849762
1293243
1395337
1383428
403570
2545617
2155913
2894360
1656782
632698
59702
1623380
1929963
2270615
2045228
303854
1258995
2515453
1157982
571859
721194
1819973
818641
1561074
617688
1233672
2231121
2546582
2731487
380117
2380275
834022
2382616
500809
1988609
635058
174247
599445
1659654
248459
2191985
2570402
1384983
2241018
1604324
1357180
1364493
173306
1333988
385417
690706
2799042
53962
1529212
2580520
2211164
1162374
1407995
2203671
770461
691684
1480166
1115807
2095017
2792986
1521061
1730771
828664
933114
1590913
469519
1785476
2769002
1840336
1221177
418293
2224860
1544623
2416280
853680
2485755
2213067
1584498
2097874
2207952
1292119
375451
229350
1725179
1682774
1172188
2776260
2429746
686086
1434197
2658573
1416439
1803138
2299980
1292623
1498255
2354065
1348347
1805395
1924719
2909075
275339
661639
2880413
1962852
2449567
435961
1925703
2764085
415659
1928192
712566
1710040
2640865
2298473
2660882
1230033
1227236
1768626
2913231
2339069
293376
2228667
1007286
1546838
28579
659130
259607
1574483
2381877
1252152
1631320
728613
1541612
1275187
834576
307776
1041097
639029
343881
96693
94267
2326001
1739923
1579152
2719426
226177
1381206
2102647
703989
1282006
728498
673662
1118206
1875985
2027410
1370493
447557
162726
1803211
1790001
2112403
243365
263965
2840983
2123256
2858532
431083
679932
419294
382352
1264757
1502267
1738359
2606303
755196
1059171
2910121
193887
1808028
2879386
1997545
2111458
256
317074
1635003
1754698
1883518
2784810
2909443
1552546
1590854
2886671
2847735
45173
12768
1076021
900209
630867
2235028
2727486
1350935
2321181
2215963
1995906
2136960
596682
246900
1453438
2260977
2102783
226570
2353603
423050
2191493
624302
1047044
2695564
2080951
845744
1469613
1257789
73482
596925
1346332
60184
1331080
2178670
961506
2232651
856320
1703196
675408
837557
2848238
925707
1259087
126001
1508414
1045575
1508875
952462
1477046
57467
1658798
772185
796974
75533
2685550
1078516
1203799
2615080
1464606
1742541
2322173
1023915
235813
1513125
1213811
983490
1475730
2136649
1086589
1982855
2851671
1588001
2408580
2787363
1693996
1400513
2227636
1172569
1663068
2478270
2646709
2372877
2510878
2095196
2408482
2448351
551310
2848641
1930880
780289
439369
1132705
77868
2186615
1849420
944360
2435151
2165918
2631464
2382822
326922
137720
993083
72900
2913020
419863
105672
2832884
2525771
294319
1362985
686831
2780875
1252616
346478
1987727
2613630
745878
1723299
2434952
2683330
1225396
454086
1350353
2750075
702196
542066
396441
2862227
1878809
163329
1512645
1665888
2245804
363007
755177
786745
2780415
2082373
2288464
767374
2157350
1476229
2313738
811339
1455333
2609923
1967234
1849066
1235753
232767
2137888
2038300
1586159
2841931
2931303
2931648
1979798
2538907
326505
109861
1652375
2013866
843129
2906108
2629161
1802223
728286
1458123
551122
1559545
259774
948241
2521205
1369184
2792953
1240250
913497
1884402
423940
912003
2515078
2020466
2710025
345831
2694563
2101363
787154
1756949
1835541
1294552
223346
290134
929377
666491
2607477
603748
2081632
2073168
2064609
2160898
2566880
1661103
170580
256893
1157446
2195789
1954274
2015028
246975
2342614
305900
1146902
1408497
487019
520044
270093
852469
1913037
1955943
2619830
1460250
1921189
2037269
2493966
224147
1725893
2406352
2219139
241368
897495
190965
1667385
1232652
55500
1120978
2233444
2285170
2122108
1706066
2763511
368101
1359560
2038554
273872
1946929
284798
518079
377274
1979459
255346
622806
2650700
1411395
2458472
330364
600270
43350
2760139
925519
548218
1044831
1777057
2280101
2857039
1592066
2242726
542168
1645412
2235159
1173676
778449
478678
2243913
2704063
429349
696201
88874
800493
1122628
2451602
2208487
1934598
2490598
2814415
589401
57128
1953588
2844561
1701997
2879342
2821581
2362815
2812664
1087600
864614
456164
1022
637448
1766299
1443932
1065167
1355063
19080
295394
1707752
1848343
1077842
1474977
1553134
963186
2805552
2736266
1768113
1635950
1424350
2712208
788791
2293382
65499
1188168
2366871
2610735
2818949
2534476
1666162
322769
1757586
1604809
862032
2495589
2471383
1929510
949207
2047995
1723466
387320
2468420
391147
1552963
153976
2328270
247457
1990208
1314784
1357820
293208
114992
300947
196458
993056
659313
330891
136562
2195174
617440
1245353
2732301
1445827
2822275
1984023
1220964
2450196
930678
649519
1668679
2190011
2563569
1261550
2512147
999730
1706415
1428076
180145
57231
1416003
186074
2927071
1246022
1335572
1141605
890450
1531077
2463155
1986364
2811985
425744
225343
2586779
1031796
1768581
858731
2595793
1927823
2791226
1240545
2347557
670686
2162625
2897260
2275829
1076972
503968
2924783
1874470
780550
297406
45979
1094243
308648
261984
2572553
2449585
438453
1574833
526455
2725764
2885749
2680352
218387
2564753
257466
1279423
2476035
2075912
1177367
2484613
1936954
1423863
161512
1632922
2637733
1769903
1910565
1453400
1407292
1899790
2916342
594517
2654242
2530406
2074593
1829383
77227
2904058
349335
2189116
437476
447821
1093514
2328000
2725890
458342
2013129
914184
2052917
2364558
992473
1030107
1132232
598775
1476424
1020396
1400238
2392183
1029739
141890
1285616
1132674
895787
2226316
129400
293068
1146239
1840534
1525476
50321
2625537
2196215
1458650
2356849
89907
894415
1422939
1335965
1559186
2851114
2038838
1468358
2570709
728688
2819710
407900
503385
1921386
1029973
1862096
1895817
1074234
1476805
557258
1230132
1029103
2286331
2465666
126196
1209503
1288603
183622
2599318
1166449
2586388
465730
2365624
50356
1920158
1739900
680594
1866519
2005253
2709802
1588254
1751213
1989860
2899823
699754
2547884
2322134
2341467
785081
284704
1481516
1654265
939649
234118
419591
514072
2555844
2410400
2544302
243104
1210673
1178440
172384
1652287
2521040
1623888
2192036
2746131
2485630
1238186
1339040
2824021
589389
1363660
371494
34952
2308155
756404
735578
1149855
2146543
73647
1433956
2217036
2521616
467033
68447
833615
1794010
1739993
801121
690737
269285
2660945
577242
891510
1042537
1200566
2459051
391347
1441809
702880
354333
2511151
2671305
637649
1480404
644908
2585993
2813156
2844832
2370025
2870853
33353
1569773
2330388
2296274
865404
370850
2305862
1234482
1657540
2353469
55011
387193
1868843
2384792
448741
2699534
1409383
1805044
2617513
406768
1214071
1278775
1727776
451222
67610
2915216
637342
1096467
1360686
1275057
327353
999622
85767
2867639
2516973
2409266
636718
2285849
2898228
386928
2781676
1744331
172147
2576579
2346918
775684
691174
1024851
2936929
1374367
2080076
2437142
2092196
1243723
1152168
713951
308284
114324
1381535
744170
442430
1351771
1058544
1058455
1132721
1176933
727646
2866486
206197
1529090
2539653
2174833
255673
42606
2719316
651923
1730152
2036620
2097865
754681
2452943
742561
2557748
1046345
2112233
66294
1258632
797064
2221708
1224016
2917296
2908981
224779
2760530
1054757
2131664
1162479
1935911
1451096
2735132
1235898
2154351
2599710
619146
1171620
2382748
1298243
1484058
2516461
1502386
1529003
2906304
2042748
2692178
2520928
2357899
1644295
1118248
2069107
492016
2153903
1014865
843551
1644799
2455835
35029
1623108
1039236
553040
613493
2787114
1017844
2267994
1825659
2447233
2447364
999601
1423473
2617843
2805570
2830284
1818945
980381
1103798
299175
2787989
2658971
1059584
1834275
2340694
22970
1838327
1762703
43154
2362667
2872799
435839
2309365
2887247
2162347
772728
2668526
2504701
2892584
1374859
1606891
2727924
2324434
1852554
1984206
2892003
248317
385024
100340
1321955
457563
975148
895241
473886
2292037
613734
140302
198467
2644824
2790659
530054
2184267
1096021
337272
4605
969699
660612
1461807
658991
2726556
961160
1081369
2535371
2435647
1987364
2651982
254809
1902440
2276219
2793006
18128
2821031
1293158
1546655
1633128
2549960
188083
841679
2589936
15258
866892
2648872
622186
1588281
1528252
2735467
261631
219399
449638
596874
1988053
615826
755667
1392756
2576977
948375
822205
2626886
942717
2008718
932936
2489944
2170243
2197167
1501142
239619
1413531
1180680
2480107
340894
2582075
1042472
2012658
1735482
1024713
179789
2239231
49355
1911060
296107
1203845
334809
2462308
1391034
105141
1259735
1482128
1461758
2651705
96100
1306757
748020
1888117
2191232
147846
1415665
970148
1810804
557653
2386729
1670070
2097299
2109508
208042
1613979
208355
1158230
621556
149380
1590175
1623970
1004894
2662037
1507546
1087119
2312225
2414477
1079722
408204
94937
1524567
2328057
2159069
706220
1996527
484621
2231098
750237
2362012
100536
1452097
180138
975808
563404
2769295
2655537
2294514
218073
1799259
2662981
1447071
1540988
579299
2066841
1351914
2305161
1866999
245002
2561262
294083
2316470
2697321
881761
2290865
2446180
1550613
828727
11299
2079719
704640
2704609
2146677
39616
1667766
1650593
2209291
1763517
376410
1217285
2930760
2553668
2091328
356810
1915217
538636
850168
2021303
1677346
442313
1893486
1141834
403980
900551
1194224
2171682
2606175
2355473
1220761
1199507
164511
1255450
1846122
1498153
944248
305866
2447256
2380687
795795
1272697
798608
2433147
1588571
1852383
1927468
783759
2121565
2521076
2560639
1097776
2793318
2368216
302476
2272303
1806932
569172
278743
1458087
465036
2077694
2725602
2121638
1789689
777176
1337517
2061020
2460660
834408
1574314
364183
1935364
2755216
1613967
1375468
698424
1799206
1706906
2298381
2279336
134331
2293504
2352338
1615581
1722607
2082659
1122171
831510
390531
1811436
2250420
1378195
1556490
138877
1904473
2643773
2693190
2161800
1724952
2719324
2632561
1462900
995920
1974401
718360
1656156
2031328
1336679
2741896
858073
183730
844439
1132641
2557108
1691220
1772427
1335266
1948692
1462995
521720
1376276
2265552
235977
1500892
766007
576781
2436025
2736270
2056386
2440592
1810139
1221645
2123324
1958289
2684503
501363
2447960
2028721
687658
2637526
1171611
317144
2611575
2224246
425495
1591022
1464199
1399243
2679895
1933729
2686230
542922
1525801
2857979
1696076
740708
1846925
1432006
2737042
635872
317087
1925029
1504728
1542929
1352982
865698
2194624
527840
1037982
324941
1166256
270679
444030
194701
1376524
840059
1754021
2183555
200233
1050948
551792
2553737
1643
783218
1489012
293179
2271769
1304522
1242677
14981
702173
1920834
1932218
2664936
2108135
2038432
2937789
1256389
861996
1665282
552448
2679795
2175096
2462637
1115590
2402910
229212
384749
1319175
1387981
315447
2115137
464986
5335
2079734
2035079
2619565
1467877
2042197
1351998
2733434
2252449
1265227
2764123
1329126
1181843
581097
1151110
380182
1877217
1453719
52076
1872848
759498
2137057
292876
2604638
2267818
1642116
208321
1999705
2244674
2285372
2138103
1289530
1232664
509757
904388
2277207
2520316
718583
2474456
2405389
2535337
1635340
2558174
1633799
2002868
258540
621452
1517238
1068157
247867
2221069
2551524
427724
1753061
2866101
558601
1996183
1567876
2212436
1615185
1621642
2578583
1653418
1271908
11211
1976557
2888810
1838552
1459965
1953493
1592910
783421
1813676
946025
2590883
1080212
834262
1333685
1599034
1566604
251072
1473093
282095
2043742
2621961
2112711
792787
291942
1908776
891440
1819129
845033
2810664
1023728
1280040
1532367
1164439
2735948
898663
2414834
851829
792285
2119948
1548638
1204541
2753813
477226
660771
694948
2331552
505904
2634582
1488249
353453
2588741
1041534
1166844
1752922
362409
1816249
449330
1899001
990544
2677170
1585608
552051
630993
13619
633551
1347528
2104103
1616182
349467
1929173
760592
836345
888077
1143383
2809892
1636228
1348114
2614556
1827094
1113879
1785701
1902786
1291977
1930270
235938
2154275
2080409
1220863
336847
2496704
1580781
2339252
1696510
2704889
75897
2135169
356794
2756642
2263832
541419
2498164
2847856
2432955
1349229
1746626
893031
2511605
71474
2158716
1367760
1404287
2376393
2444480
2585865
133192
554788
2360871
2737020
1823438
2850957
2415088
996459
145865
709091
1303035
787500
1803734
1986059
2572051
2893129
1256349
2900090
1623490
2938076
342505
709478
928099
2112993
973811
395030
571829
572722
633697
2886262
1977177
1464493
1431109
1665599
2738801
869423
82517
749577
932062
2789153
1574316
2121606
1675088
2031519
2270654
129661
2774157
1378871
1705553
2863558
1177757
355378
1948275
1011720
1371871
2788548
2802526
1967491
917476
2894010
474706
128727
2445542
607234
1149063
308465
362031
2412921
2104680
1927575
943654
2601236
1621531
912889
833117
293376
1166849
748742
1564962
2361642
487028
2831952
1612428
1659950
1984305
540632
971232
93446
387563
1664966
2525398
2167790
1116849
2262202
1609648
914710
121034
2578713
1418609
462559
1504594
1740638
674646
2532119
2427722
2124945
1932931
2085698
550374
1121611
137007
2169839
2055040
1540334
877731
2927845
2879000
466879
1018643
2394172
1828211
2254151
579543
1832679
1003106
954091
1552971
2775666
1688254
198063
641719
2332103
2278704
2410021
685707
1581681
1252429
2673863
2118587
2478234
1569490
2050855
2637027
529459
1093272
693213
1420485
184628
2819924
194510
69312
1775760
98703
548069
2296157
1244675
1727791
2426839
594420
1829043
157478
677820
1868461
283539
2637834
2159995
776238
2766250
1781638
2665183
1347215
1345737
2064208
2123867
139082
340322
2687456
2544698
2271852
2412128
1692572
107127
2862888
2536775
1078912
187697
788631
2705337
131496
2656133
1834995
2831121
1914845
2740401
1237028
2628008
22560
274090
424811
2717092
1296658
2375826
831390
1316330
1340162
1607594
719728
124655
1195899
2470086
642829
2326970
2515515
2331355
2508908
2232026
2419643
2259848
2303410
190715
2308298
2857654
2602549
577650
333311
2130907
472472
1384237
1253592
982805
2358489
428168
1483304
2768914
2060990
573821
99889
1463601
2231558
144795
1788071
371513
58892
820087
819778
2827689
1217630
1704328
1904465
1525282
24704
599786
2486974
340238
1305796
2159273
2428330
2608917
1461912
637163
1149273
829492
1216581
2567177
2472088
909286
1816710
1583472
127163
1841564
1234406
2520265
845160
2733232
2199362
2624872
86926
3095
2829657
2808463
2911124
1753097
2100060
1614856
2788054
1424446
1868494
1236908
1402159
2884579
2294646
1998259
671906
1986125
1690909
1543767
2808692
2159797
1813548
2342221
393366
197773
2874408
780238
1259722
1277770
1816389
2455562
794395
2564602
2180152
2391364
2185149
2769555
332827
1587409
1748134
399749
1856967
746057
1967643
1009641
246624
1438462
1884562
2021311
570899
207257
1900347
2898540
2412064
354729
245317
2229548
555003
535423
2248951
1510937
2644931
1875690
443261
503804
340357
1942894
371528
2152327
1320024
1651612
1391156
1680585
2431525
2900559
2079785
491572
2451248
567645
1847102
2485987
777839
1294810
1805189
700932
953729
1361984
2131855
2554316
353097
2865667
1685845
1207980
2461234
769180
1723929
2627769
570521
826504
2522437
2465782
1924272
499949
1045886
834853
1061528
1706220
251389
584828
1444663
124877
350392
529510
344762
2285779
383461
1827305
952967
378307
491632
255117
1888577
2864139
1803126
2397035
981641
1950555
1779754
2162750
2686563
1688517
1157061
110354
2262533
716142
236273
2002492
2231501
1532674
1619604
2856188
2220257
1628445
1615964
1968903
731763
1141001
671675
1604268
1937669
20027
2027998
225738
601102
985542
331642
2559788
581352
1787521
847259
2010392
122557
2701730
1225473
145250
2788401
2379795
1476237
1538884
890120
134454
557081
184175
1435916
2844195
1027026
559011
2648241
780805
1819838
2789915
2257709
1778922
2423282
2685220
2081171
2548440
671114
2485249
2102346
2905506
1196241
461925
2807747
2870176
2192571
1993819
2562217
676456
443175
568394
2486787
2419404
208213
2798395
279109
837233
2036064
2500100
783387
776018
1679586
1070427
716239
390880
1557785
1967938
1137610
2012628
2205428
2518605
527705
394107
351560
1047347
2336649
1859832
2104535
2910904
878911
2735375
2599177
2205727
269644
2884068
1163695
1889496
1888755
1482577
1576581
1999779
768075
2367771
1061796
696195
1350029
61327
944636
1577342
1806712
711024
6083
381958
2849556
477129
585736
112737
495457
745215
2005610
1711941
1842191
612647
966347
1724952
569862
1520124
2413006
902093
349300
1749622
1028641
275046
1590661
2529233
1303012
2594508
58320
2435538
1216590
1987658
1810084
1903483
1776568
2610170
1480191
534274
2285497
2521509
1113909
2665391
1980329
1289623
1724558
2015919
337681
1119500
642254
674619
2765648
2772992
1363823
2510349
1675948
1910460
2914513
2067263
261729
1046428
2381821
1403547
244138
1819104
860502
1542818
2470281
2315959
2051935
1480905
173445
622883
2697214
588882
966420
1453322
2572720
1596631
2515326
62587
2324177
2822061
2843782
2161438
2081451
1012410
1673399
2936144
243022
2268684
615505
1033817
676909
1208650
119355
2460009
830509
2090929
2205692
858052
2297255
2720955
2646902
1328706
915070
380253
477469
57367
2372006
366209
1386833
1332492
2934158
381618
660691
1206323
2735298
1936260
2438738
2612938
1043983
1120533
2457545
2899927
1035796
1365468
1014802
229828
1079416
560531
2824557
1469711
2623235
2038695
1963791
43853
1990954
153639
975189
2295286
2408253
1910361
2282522
522053
574624
1488945
344479
1002034
2766540
2292493
676350
1265066
2910953
304370
2772520
644085
2000110
840360
690796
129297
1023415
217039
1467740
618739
856586
2895797
2216120
2480183
2742414
1223011
418581
2075718
719992
1424537
31038
1227638
1852710
1023988
410442
585582
641573
442551
1009010
29501
108602
1244248
465427
1693110
1504698
813795
2829883
1847461
1329317
1757463
1390554
1442805
199860
339903
2507519
1501480
880124
675039
1572146
687177
1872686
2424469
2646526
259315
1907114
2184494
1337939
1185252
1007016
1315919
1815967
1746172
816849
436242
1011139
2385677
1603609
2760095
1420440
2837901
2488904
223314
1719273
2357868
1492248
709593
304230
2481141
1307888
1629072
417806
590695
2210297
1951896
1010240
486845
2866950
1547959
2923750
1846889
1111094
2056426
754068
1933579
312250
530769
718129
2312663
1123131
774660
2895263
2196186
2743010
1748906
702723
1160949
201705
1547926
2011247
1695731
388102
773834
1186850
1055527
1666028
2691839
2238534
1190243
1332085
2068950
2711988
1587025
2927299
2531334
2132308
76364
2150595
2089340
2831322
2112975
197602
2158016
2118382
2037837
628311
1923521
1081982
440400
982630
1876989
2063496
1934373
2157270
1950817
331833
878046
663475
2264096
1100360
2866560
2055526
1828701
2202361
1256815
2286629
2311469
1164807
2012868
694563
2837734
650920
911849
2916035
2338390
1413830
695686
2485085
2301508
2016267
1739053
142917
1301822
1201842
2058759
805590
287114
1804244
1308540
706384
1662184
1647259
260575
401492
513832
2724838
2275997
609075
1741778
961615
950360
1876041
2148556
214908
2282044
496020
2134291
2809000
1397808
116144
657705
2363032
1101977
2748346
2673049
241456
2144659
1174490
1726385
85875
1424427
1592799
2381697
90759
1282342
2076097
131621
2751416
1271965
842397
1609757
858180
1645137
1930481
637485
443495
2107318
1345726
131934
594421
598517
2423990
883692
1829041
635325
2159228
2264583
729375
2580300
1888328
1426648
407623
1696993
2904572
2225032
2785109
896195
2883396
2743011
108973
1283686
258181
611628
920899
1018729
824817
175029
2639975
681965
1719472
2201078
2682538
2794062
234474
1053751
2081180
562598
1316255
803520
2598109
125699
1655223
2890547
1747537
70835
2651179
126018
452535
2724506
2804360
2137824
572195
2250906
38042
1714792
1010448
1854451
1445733
847208
428570
253991
2683881
260653
2787938
2417259
2740425
1766564
71749
1271527
1087532
500885
100770
1098138
1746940
1924535
2205924
2872360
809248
505216
2734774
1617855
1264784
1194412
659980
1370842
678448
1245565
709591
265179
494701
538088
774905
890159
697314
2654517
1383658
2322157
865237
2387076
2294240
1127678
143836
1288483
2276821
1144754
2844451
658671
1294423
1111707
1751790
183246
1945453
1314488
1566614
1116919
1260984
1782063
2473795
1522304
1767025
2121910
1259882
188768
1843957
1897375
604325
191821
1914351
1239238
1967492
1092452
1780206
58190
517109
1355110
2558873
2013410
2186066
863594
670015
2869809
329503
1503412
1227836
236928
1199258
2303022
2794584
768466
595932
2599404
1828610
380107
404665
2374534
198787
954758
81291
455164
375551
945750
397470
2484051
2848248
1885468
1440564
314989
1441323
2883801
2516511
1373332
2321390
1599522
2162225
643858
371530
2934611
1218
2307090
2656825
2614885
97392
201648
855470
237216
2590880
2547287
2728325
2134155
2767519
513713
1020649
246223
1724938
2875674
2836540
2526624
1863754
2267505
652116
2699854
2583928
475068
2559560
2602320
2001179
965603
2827405
556879
1855361
1994901
1149203
578183
224356
1482379
2748916
2017662
2815654
1326036
2761066
482640
2674397
2290248
1298778
1219103
2732941
1783936
2402066
2469758
626850
1643113
1727577
35751
1868925
1971211
356022
1019902
2686672
1850806
1106472
814702
2331491
888269
1785621
849376
1703221
367498
1766938
1500545
2839451
1948534
2273403
2917899
1324331
723818
1970015
1910901
967262
2457400
2819920
2194078
2889904
192753
644910
2927427
918754
2230181
2252803
2913644
490984
1600045
493701
533855
2298328
178445
2769971
856388
1278488
72404
2844754
1685785
2728385
240671
2744055
246664
1790294
389657
1741487
934453
1858402
1699872
704127
2727461
1849202
1282409
2746987
1533154
501220
1530936
1792296
1993293
1900995
2335310
612779
2906859
53699
264627
2644514
1836180
1400588
1013666
578568
843576
1438739
2125237
2235784
370192
1660358
359909
958239
1053811
2529189
1158849
1720868
1222869
1480656
2239877
1223394
2488098
1057580
2189541
1891897
2018457
2179837
840810
1939419
436966
1611444
1490426
393759
2109370
84118
37193
974311
574545
269256
1743756
2151536
2664214
2259789
1924837
2065032
1842491
779951
1332296
1169549
2542679
2390598
677835
1815649
628251
631241
987173
2448838
2927327
1083132
474836
2127926
819136
2454116
1035246
832100
2350516
595976
1969832
1283426
2326141
637825
2680767
1563771
390931
2851628
2765038
2101991
921832
1511214
1855883
2562586
1926117
1719056
741892
332058
552442
591054
2121791
224123
2548117
1135624
2405635
1696957
1927732
484343
1759848
2414296
1609758
751775
980557
2029573
247836
1946059
937709
62931
1668038
1524249
2744743
1852532
1327622
139331
264927
2101352
2855253
2786210
1257947
1842807
322906
2778828
229063
2761085
1685135
1346490
366218
1436764
24026
946335
1276855
2506847
2569093
105146
1635408
1734421
2663181
1590561
352119
2645515
1935955
1584068
598288
752401
2828883
1045424
1398935
1706765
891238
581452
481513
1441445
2914990
1560262
1748403
1356749
2118780
1800508
2300233
2414216
127078
954598
2059890
252684
114503
1708211
80507
1389129
2818612
2669517
446384
1976549
2756059
2622218
2856542
858980
1901069
1494916
2479426
1465086
1604693
865230
1453154
779477
1554456
1429651
200345
110506
649902
922801
205114
2201940
2794653
2302150
665951
2872289
1107091
225636
1160142
860050
1511587
2517241
2309753
279144
2738871
1188964
2425698
2592276
2070544
1099653
2742807
427531
2433536
1281510
53121
2453898
1689825
227814
716164
59409
13764
2091464
1337406
2587136
1236319
1262170
201072
2712047
2447814
1709571
551157
2157662
396125
790148
1515755
992846
2675776
2890583
2742399
1019960
1638312
86261
2497492
2780465
1311244
2607727
1869404
2004561
2800773
2637794
1848106
965386
646673
256539
2018541
2119048
1661769
1353400
2684522
267924
1502604
1395537
1305534
1852523
1743681
1695761
798690
2674363
1155766
590780
1040589
38017
2833581
265828
337599
2273778
1765791
2925475
2195817
850228
253225
1349050
2381857
40904
27499
325584
2863988
222602
2748462
718742
2737691
2478297
1303779
295033
654078
1284194
2233341
2309035
2309377
1941753
849188
1964242
1503244
1867627
2380362
1561470
827589
2546386
1078687
2250638
1035008
2661203
807562
2415955
306869
838905
2621019
1505568
4188
2371413
678450
2815552
663401
2597969
889668
579154
1410176
1698193
1808234
2787417
2309023
1456850
693646
893918
1495618
1637754
439397
2881521
2192483
2601777
2837653
1752665
1664392
1118258
1323489
1753921
1988239
2101354
2712678
433038
76194
2133657
2101877
2719536
2358718
2717330
2484993
2504005
1237422
1150064
724993
728909
2731662
264703
2306272
162635
1044564
1465639
2114193
2769780
527244
934769
2519917
801221
170256
2221514
2099025
1376848
2022607
599788
1525487
1085103
1629648
2569285
1639897
2298360
986153
885580
1108072
2897766
65834
1075287
728155
135766
2547059
2340223
186402
1249048
379548
1682511
2719756
1958710
2203516
2622233
550278
2339117
1737827
2643000
1475450
359842
2121239
252081
2757343
359516
1916254
591700
338236
2477096
2798262
767458
1930378
2648303
2126686
2253839
464016
1382553
2897084
946498
1010810
40487
890537
658432
652732
1535536
2054928
395815
1644828
1531816
1902964
1639219
1758955
813383
2749483
2828961
404150
513975
26810
2180266
2716604
2113306
1820647
254735
2384085
1547682
537148
982738
10054
2586025
2502079
983891
1117696
50843
2748097
2641038
1011479
1157625
2724073
1322020
1343177
991129
1493799
2388396
1563953
82216
2642000
413529
951446
2899717
1376076
1065077
2082996
2681746
2426584
2066198
122911
2846894
1420933
138017
2299441
2365094
766171
400610
1418422
694607
2657493
2917181
82094
1674332
733704
132810
848657
371256
2585156
410356
830852
1287469
1242357
972602
398732
1586630
2284840
2394831
906888
1873690
770351
1141979
1412311
2905556
2927497
2906740
2089096
1802429
706249
1583793
227824
16120
2163409
363762
573370
2561301
162273
2189025
1094975
1668675
589145
1529206
2906541
2750180
1606615
633001
469405
879055
1880571
238646
874184
1094682
1747296
761553
1366494
1074965
943918
2746640
1941461
1922315
1507939
2788641
1026143
831805
486321
1576722
688968
1827290
1504721
101299
110577
2537583
1471901
4805
2044220
356497
191905
781744
2633917
2297871
417222
338762
98008
1463484
2521449
1837495
1253919
1001852
2162218
809837
266059
2117611
1716220
834247
1343926
1592625
1208205
677162
655604
2443136
1861719
2416469
142830
648322
1881302
1265732
212152
1473375
1138309
1594034
482382
1806751
2744735
49259
2686121
2343419
754177
1632051
2769653
1470719
1668583
1992376
1639088
37221
1826941
611411
1904678
1629216
2753876
1750531
383037
1581082
277872
1285482
1940769
652593
1519849
1030447
1926450
419464
920343
1044160
1770440
1460149
585960
668765
395158
1415173
1788149
2923421
51548
1501136
871487
355348
1004215
53573
2098382
2086351
385878
60199
1879467
994652
2601488
64542
2784890
1663678
2519216
2288450
1619082
1506982
109423
185143
368168
356958
2162694
435930
20443
957200
2735228
359452
638412
2673649
2882244
2205146
503172
530184
2329004
2854798
2672767
1492798
2193681
563211
647796
2024531
465419
1213206
2929377
667263
2791386
2488833
1685873
1231007
515630
1651111
941020
170283
537136
1644847
1120830
2264383
515589
1146590
390916
953519
2170109
1357873
863120
1862837
2138570
381844
1702966
271114
1019433
1579591
2823210
2429135
2337509
1727161
639952
2842062
327299
1531389
1349689
2125804
2839428
918546
775061
2683028
1960329
2366990
2373706
800044
2795750
2590063
1798452
640477
52805
451945
1343636
1540247
2311148
768098
2871619
2857987
2316164
1310606
179891
2924626
1809506
2543176
2308914
1405217
2590558
2935805
246304
1090443
1606456
2618182
12437
2134193
998319
1507581
2255725
1988751
2375340
2627671
891962
669873
449825
733007
246129
1155150
858190
2170887
1168293
1194884
1841522
1774574
1998344
1860749
2674941
1657863
261730
1597024
1445566
997049
376214
1007535
677475
2755372
358320
1512514
1148759
2777857
1808364
1522255
2147101
17128
2642039
678246
1667816
825151
931751
1120619
412938
1530162
1099663
278391
236085
360458
152404
982488
1310138
2049863
817007
498157
1280177
2846673
2123863
993170
1477749
1090524
1928032
2170330
1439341
1565954
756392
2263331
509851
2568241
2009115
2849993
2552867
2632116
2658934
2339868
2496197
2588575
104609
2889672
948476
398675
1361867
2817912
592006
1751968
1302226
1589984
2108329
475577
2752819
231711
1303276
1942556
658001
183586
204228
227118
2651070
1440993
2760979
1036101
519777
1490588
786584
1953988
1267223
2764754
332397
2173560
447628
1409374
1480372
1459458
1980190
2616835
2894162
350520
1081457
398823
2679899
2811355
1873525
895732
2258839
1190174
1771826
910687
513271
1305128
1563638
314484
1774156
2593928
1663402
2689826
1485264
247374
2827418
345937
2774445
2199377
2540308
1150781
2549619
1862905
2193133
2317066
2327360
2884036
1163985
312079
2209264
2533303
1506645
2394494
2045393
2147922
2006444
484038
2892079
1402147
561014
1705529
2035638
468590
794955
187008
78890
1561261
1599225
2100307
208633
2504864
2907075
1690430
2481343
2651958
2458780
2330165
919311
1260827
57991
803971
984272
2655684
772272
2066777
1098200
1651845
396418
2054312
2749943
1070930
337495
1725205
1609631
1030573
1508441
1958195
2922199
2361659
135848
577728
832241
119132
825208
1370951
310894
2274441
342898
1629162
2681590
219129
14871
1156633
2155500
2403491
289540
1755369
748857
170058
523087
311997
2356884
818807
669710
898365
2320225
2751403
56540
711161
1567589
1740494
711352
1019644
1003175
912525
264564
1165340
1515103
2742619
1751981
894811
2179820
1694637
251549
931776
2202232
2268590
808136
464255
1908155
2152643
2565479
2557840
2899948
1798714
2429654
1387420
575083
1982120
111611
1159494
2029304
1229290
740838
2644604
617796
642604
1914511
2441066
1378304
1070192
405021
1376843
775899
494051
748626
380548
1481158
2846496
471593
481256
1574445
2403428
2882210
1270281
717624
1532857
465795
636735
219002
2826342
453434
1119665
561425
2711554
1870230
545064
2438415
598910
136888
1557680
1393658
1191332
2742597
1969700
397446
1570951
1755604
735271
758891
2674508
329378
1854815
2020068
2284256
985335
1714398
2006255
808882
2897101
346331
801529
1447898
1044908
1983693
2720814
1097705
90354
947087
383204
1780027
1311582
34439
1188038
122989
416491
2483577
1991731
2306025
1599647
274151
1329895
1190704
2222998
2891797
283992
1747415
1626821
1784561
1556234
432044
94410
344914
2580522
572767
154318
1242281
2183484
460078
61545
1740854
1737987
2373731
2471300
2536965
1523102
1483971
1058176
2106068
402012
1350499
50697
2214468
2248300
2259994
232105
859893
2743397
2927801
1224469
832610
2666007
317719
1147048
410983
1352309
2657703
333569
799616
2312529
1790723
989436
2188693
2087289
433594
658218
748033
1200666
2883236
1366398
615782
240976
1046051
2909716
2456852
302502
2589675
1970342
1606819
543611
614148
2936079
1030077
1503011
131846
854505
1119159
2806054
2832094
1781287
58891
2497884
2295058
2569666
2473981
1446008
1710270
2002771
1786793
2865616
12031
1473379
1405494
1158407
32484
281179
1553103
1753658
432751
1249493
2387009
1635519
148029
308096
1187314
1199200
2885808
2685993
608634
2252031
2417567
1940499
2764653
1899763
1023723
723766
39276
247285
1816563
1509651
1119842
916738
570098
1526169
2895195
500097
747657
1729010
1644582
2863470
1635629
992645
1498540
1670604
63701
1632938
607637
253083
1942394
1340971
2061834
383866
210426
1179516
758201
2067626
1720024
2859640
1829586
1740216
259959
450078
2357982
1856884
864846
2277754
1363516
2028524
1429421
1461498
2192773
627221
2627996
2627323
803214
893112
619285
2746885
220094
2005700
1286407
2334707
2692047
2334636
1255233
1225766
2797084
1215584
1549763
2101172
2091827
339808
2904388
1968388
86269
1971718
1982155
1857151
599041
2060550
1500158
1045827
1809379
2599858
2161712
1467538
2530282
814705
718585
1194606
1699803
1161530
184419
631852
1448787
2893460
430127
287763
1287798
1534457
1297391
1455979
668564
22152
27598
1970668
2592390
1841711
2879820
526297
2855562
2572973
564426
1416429
1064702
2122806
2693295
90941
1149043
148783
1208399
1191692
1863170
2271213
976749
1172453
2009677
1358103
2435775
2276649
95037
294958
333196
1524067
565570
1808959
1470242
1517775
1295626
1380284
1252468
495375
902331
1282518
2720786
2615167
136944
160152
1430765
656241
1903979
1378817
564429
960551
2843916
601092
2683219
1876982
2405750
1961369
1246508
1589370
1978343
592282
1256758
1166999
2736263
1800599
723856
2135681
626245
497724
2895372
555530
1094370
868138
2815980
289355
1210408
657425
2721812
2387430
180338
924077
2726059
614548
2879794
2772183
1607857
949761
640685
2001251
1031002
165850
1679330
1221738
1114970
1573955
1529075
775326
1091481
1716290
1722396
668571
1277318
2300358
779940
1694310
989588
2256295
56844
1617855
748594
2572437
263154
1915283
2294909
2604726
2188233
409391
2000181
2403770
812956
2494376
2400516
1822394
1331127
2561258
1610076
150081
2377818
1938671
1132093
2469126
1960159
391785
641814
2562459
1977001
1642143
485348
1605817
111838
1452154
498877
1104882
1687497
175526
2112104
1120815
2645238
1862993
1944806
2553187
228766
880754
1271151
1785880
1563582
865076
412240
1904856
2913641
1602462
1638145
564898
1301108
941786
180742
2397456
603066
1829915
2422133
1985031
2480613
1427804
1633470
177103
1865106
1875403
585731
13526
301703
1149178
2623442
888816
91
189642
803703
1083942
541830
2077239
903447
2157724
1970397
1370641
258017
1780598
334555
1724449
795921
607041
270661
5333
1720086
2398614
880480
2068889
1546073
2472775
409055
393507
2235559
1570815
2054184
1328012
2402142
2855515
1300852
296562
1082420
2337880
2838032
223056
1387084
1116517
932280
201372
2057455
143100
1091566
1431317
1110335
397384
2601177
2277318
451526
1287356
1546607
1760865
1134252
2459154
2830598
1552595
229501
323380
2837086
2651984
1747280
2007571
2000304
2018931
1772523
1846750
970082
1123892
2719641
2369062
1179641
170772
2607004
2698241
889199
1601164
2555682
1980881
2257866
2493996
1700277
2024065
2892741
253615
712527
2298022
1481077
1294082
1326165
754898
1657870
1964337
2396818
645282
999168
1485352
2089564
1260704
271288
1775105
2376227
918510
1802297
960291
1759484
2132354
1035286
121780
2822597
899161
1127318
430362
2051074
2469682
2697484
2426864
2294388
1719514
1263339
1379038
332513
2318394
81718
1800323
397229
1911477
1961319
682112
1578683
411716
1005960
558374
2257502
1833080
1794056
614947
1378917
1062156
2212850
1594269
1259002
2702152
74260
2263846
939644
2506056
2726068
1011714
566904
2861409
251858
2566318
2349833
741578
61936
633364
2000823
1953169
1689144
2522858
232241
1835890
1219565
1741779
271556
444986
2761074
1002647
633271
384280
1799530
2467046
228524
2448194
1032997
1826647
1128749
1343348
999306
1292570
1950099
1113211
1777201
1723872
274570
1626213
2103698
598200
704179
898197
369741
810166
209722
2477342
380474
574308
1514299
1586068
2779015
1292358
2674161
1449578
2077188
251636
2216544
2568526
1394905
1232067
2358738
2708735
1095136
1749454
2101273
999433
1434705
1000633
1805481
1968759
1665276
1189414
101018
2774522
1215136
2233139
2779848
2027016
979171
1182503
2871631
693814
726112
757016
2589054
2348799
688116
893090
1299896
1494179
2271840
307399
1650651
1249330
963839
2266218
1910099
1804008
1956046
2728241
923452
698287
1384577
926431
1954867
569775
858227
458994
1984766
1983405
1177891
1058211
573810
1616731
1278912
1862615
152140
1456503
2425026
2204566
181720
2084355
1519831
2314182
643981
950887
1011063
952349
1196465
1616081
475353
2664132
222005
424310
2247998
1823821
72976
1979193
807850
743680
1713396
1086387
1207091
602149
69442
628781
174941
1487932
1031475
1709486
2710857
1859753
196508
43041
565174
635285
1854085
893974
2892742
1569807
1993052
733678
1989277
485536
1178420
2925493
1745441
699859
2092519
805317
937263
924402
2633530
1928917
2205474
779983
824508
2219863
1777822
2756975
1200885
1156463
1699364
459960
2368209
1983744
1305803
1882056
1999101
885524
1733389
1621531
2801614
2638234
1600489
1813187
645899
179027
2924157
973394
1467423
2055044
1288551
572108
1444323
1883977
2283731
1877538
2191762
819166
202816
2360579
2829347
328769
342679
2288588
1639017
1196541
2599850
1727040
1548266
1930834
1077859
2731460
689527
1637828
2699400
1655370
1954038
2029454
241868
1131396
2818240
2007573
200509
408091
937329
166716
426624
2194414
1614074
343078
1477642
2029228
615807
2825679
2562195
1734410
2913356
1429297
1309041
404532
2647696
2836885
1664115
480791
1402210
667088
587309
134095
1795654
2548934
1893138
2117238
843679
2025639
2797074
498336
259832
933151
1465140
750281
2239888
1661745
1448058
2294581
999411
2586057
1684497
1075547
1207910
1614404
1581692
616112
1515737
676982
1219817
580546
2580176
1521030
589944
809369
1789194
1980124
275003
2163878
2902884
732061
1208369
515850
1289958
244282
2903072
387650
40518
601126
1821178
2835575
2119395
1997785
2892725
887460
168872
1019930
611179
2147131
2652829
2738752
2842073
2258633
508319
961211
2775175
2699178
260537
1026517
1634900
617367
2632458
1422856
1565610
1736280
2376918
2727676
1200450
1252109
2179013
1583800
1355811
535508
1511161
296273
451224
168797
1310199
1430096
1337379
224812
2879653
1606167
458018
2484479
2075740
2136284
189873
894556
2433225
2404617
1116551
2006412
1309175
1776621
1380056
1874598
239059
722812
1308880
2579792
362314
2848003
2869570
532407
174802
2472780
1715647
1569053
1365743
2041468
1411471
2809808
2896396
1936788
1022481
1694200
2694380
1463949
1098532
1132402
1687197
2701242
1294901
943341
1698988
2211666
2752938
968702
142910
2481247
2811404
1772691
1048093
791373
2378274
755392
780441
2905633
2274848
704675
687024
2041473
1975809
1978991
1080886
503321
2834211
563833
1723043
1903113
1372478
47056
2557850
925301
608139
219011
920295
2917130
2781087
1992975
1832025
1041053
2791358
2425330
1639406
2336026
1142746
2437473
269327
44980
2829024
1900666
2289276
1048979
1737820
2094936
2392975
100824
2029067
533250
637955
2014434
2644096
1138935
988579
710238
2215299
1529266
136225
2290342
589003
2926917
525940
2474543
154975
1706713
2566706
2336784
947712
2262132
210353
2230273
390934
2571740
2098938
2684499
2929655
681997
1279705
1192924
283363
1978937
450644
2340144
364203
906783
1560952
155914
2618267
362438
1667389
2221513
2681548
2108619
901818
775481
31734
2863574
2386681
1064685
285594
76578
1830053
279599
1076425
2866704
2667816
564767
844327
1424711
207766
1777914
1426474
2102576
1519132
696895
2773678
1974496
2504885
1511022
1346222
2624900
1554653
2701790
1367775
145092
2615521
2901252
1042688
2924068
2769406
2878196
1491827
2320250
2569855
814648
888486
680583
1153760
1207982
456218
2501277
1976669
2678308
536037
584212
2373234
301765
2531581
632633
567939
190823
1448521
1097221
612224
814854
647701
262246
2042629
2680694
716607
778194
2727620
254012
1268510
1444855
1481033
42611
2464992
1834601
737782
2898718
1275135
2848966
1485864
2275033
717401
2335099
1173873
662321
2226555
451458
1831130
494743
1189760
1417406
159517
2261562
341688
1743972
533543
2602534
2443644
1135446
2697628
1873866
1742766
1932536
1046910
256621
101652
1298044
1599438
670105
1657368
1805234
1818113
36238
1935803
1010323
2101185
997425
1304785
2772173
2100663
1218925
1262323
1049619
226037
2091164
942747
791568
733127
2540272
2566382
2183388
1160890
2251707
2609509
1445146
255794
1296358
2398975
696844
1487169
699330
1884060
858548
186271
2914361
2181720
2009059
746077
187160
2070119
2782037
705036
146103
2005121
2762059
2608511
1302211
2014104
2900808
2237439
2487564
1411860
2574446
2582934
1853815
2294785
2250761
648266
1768588
2622779
2098449
980435
871139
207748
2899753
1057112
1858753
1869181
512671
2884365
690043
330982
1886875
1878607
1653481
1301705
739274
965456
2194074
2043898
1378179
473071
2731972
2323964
1229696
2729666
300223
572945
783827
2486125
2254461
1204680
1411937
920841
712214
1197603
2006900
2850359
1082615
815688
133908
228709
1043035
2643898
2629330
419533
2546759
2281929
590121
1053868
2315247
558770
2004941
197883
2664082
1440198
2410880
456965
2614042
1129250
1549150
777448
337107
280089
137837
117342
254194
1817382
856337
1889414
1192317
2493012
2365948
2118906
1439729
1802429
811188
790473
2389885
1960813
2817889
2161589
1423739
1824227
1247900
716203
2869229
1169056
2183660
122043
1819941
2080274
2004795
1879216
716413
1122231
1629621
2634983
2530673
754030
2582585
2341264
2830109
2219187
2598699
815430
2528719
1617459
228918
2163352
1987147
1990417
2840553
199900
2751863
1925420
832718
1548345
2369256
2707656
1188843
320014
1414711
1488091
246360
2422869
1432267
1912733
655790
2801050
2861808
1172730
2752137
2502581
1530071
2515049
909304
267197
1359549
531810
2059310
1832918
858291
780166
2187489
2834992
2861437
1004470
1543271
791981
25049
1781291
1262667
2579556
379298
1466119
2382414
2586754
1843856
1278878
2016400
2004887
968732
2237322
1144945
681125
754614
616641
2492517
2936221
250660
411803
1805705
830936
804071
2254819
1579321
1383041
2707579
422465
1921022
1586804
136363
2175673
993649
1067145
1306789
1292262
648813
2578874
1698033
1220319
756099
1545657
2156945
2703794
2313788
702344
1919974
2630355
2105144
58522
969338
1796697
2652894
2924867
1356485
2119974
2560423
655542
2321669
379220
1215858
1289626
2346966
2074250
81354
878145
1252543
1058597
275469
1685795
735920
2594449
960667
1019326
1087241
1307014
2424289
2071059
2357043
2153563
446663
543563
1037488
2170728
155900
1695080
2472714
1072204
2437593
1838987
1666199
2465571
575932
2310409
2680157
233670
464397
72431
215748
993579
1027209
287302
1388569
1434889
2721713
788471
1574288
1954708
2422629
1194050
2220659
2320620
323256
2823204
1401121
1327515
26811
1141690
1219648
3977
1516665
1963738
1260078
2663649
1967876
1135816
809093
2430525
2580738
42964
2361093
1647075
2391109
1012900
552546
919271
2752010
808388
1003183
67681
1125560
56601
63636
2762485
1604759
2629795
719767
1052421
2361080
856743
1190766
1871154
2853452
1876957
1525414
1410101
1796604
2618628
774704
794541
1381426
917216
2831600
1219861
437122
1901292
920199
412036
1734910
1197002
759436
1852546
2511875
2161113
2557725
477507
1890907
443308
1338859
1247172
1148432
2205718
1535413
238924
410705
1870987
47834
607191
279811
1080666
1170290
871444
384974
192541
1124116
37032
1536795
1631674
177893
818839
1710767
978274
857589
1616349
2859592
1483505
2276995
1736026
2700801
145065
2409492
2152164
2353310
904676
1663759
847640
2440801
1004528
1510518
2245589
1628462
1956359
1095637
2150714
1545140
570704
2778367
2474592
1907534
1461634
2902850
1079678
1183516
498949
2273229
5064
1885880
289024
552960
1705267
1707707
1548608
2392765
2073242
621421
119439
2573371
1405450
1561490
1509588
1997805
1164022
2574665
804500
2227443
2661927
1107976
265467
463285
1098355
1321031
565690
1307651
2425173
1009297
857464
2731536
2549325
1387777
673374
126184
817149
2130415
1440090
824582
385303
720361
1559428
841887
1381623
1755778
2389617
24615
1467769
31095
1504908
264839
1914637
1561342
1262092
1051282
276842
598112
2013896
2529094
2908551
139786
1032476
1080321
1750196
360045
135568
2715676
1549906
2172190
2847987
2284611
2088648
1713148
1503255
2360868
1306917
2601901
1689515
1144065
1973922
1346217
1999813
337765
2469799
1232746
397428
357612
315015
202366
1588985
567881
1445067
1658195
6941
810980
145915
1950556
624070
2215780
1435170
285905
2469778
703716
1121134
688308
2825607
811699
2040441
1046397
55840
1441123
1180624
2520129
2118966
525445
2701067
2293769
2011649
1206282
1038855
1600542
2586609
1351470
344469
1166342
635057
1600867
732737
588616
931945
2158728
1177867
2312743
2064651
2532162
1409687
175981
2914183
975137
1002816
476849
2451227
2611891
1274038
697944
950129
1527658
349372
1231725
806019
1447588
34819
1336308
1931073
2450256
2778904
2496758
2533419
2110485
2109554
1480827
1523802
641606
1652439
2387341
600469
1811208
1955334
1826221
2913841
2180819
503180
1354329
2516154
2336165
588384
2083308
2162028
2390485
2726583
1755306
1285240
1001477
2586553
113796
2625582
1855041
1413318
374014
2087325
1121929
1452606
2490634
555046
2128504
840765
1552253
2277493
2435699
1894832
41001
2225731
821200
466120
544003
1264096
2706268
1976071
74476
1375180
256827
422775
1954450
1702464
345150
1632710
2830049
2282549
586677
1017850
1244324
1131966
2614899
2557228
1138349
1829372
1919069
1221345
419898
1396537
182034
1815423
976642
2639559
2155547
704178
584870
551309
2258006
1068819
1354816
1014542
1181799
309342
1895832
1893911
1218900
712408
1868207
2179251
128837
1853895
2863168
784917
2795161
697928
2288162
2341669
1602743
2670851
2538286
2604228
1189105
685471
23803
1658740
1418154
58062
15225
2801340
1080131
605953
2503200
2798072
2118680
234953
2272322
1699130
713540
156978
429288
2435234
504889
2366281
281014
1349828
815247
827818
2422116
2311927
126684
387709
2917799
2290234
2233587
190483
1474033
2724320
2083410
2000498
1194903
476694
324998
1345495
968705
1297704
2838695
1163417
535831
890187
801391
940453
2305261
2262909
110210
38587
1625231
1106509
2607995
508456
2301602
2208286
816916
951132
1796116
1128341
501877
2489757
1692312
943675
210509
778406
1929977
2888594
1035740
498142
1690726
2004697
1753394
2592293
2535446
1648462
1400494
932660
305605
100417
1151073
1126768
2325486
1426923
2810347
561817
404973
1581610
2641537
2756392
1644163
316159
2704079
1060848
1368377
2701728
437100
2046379
1460982
1140382
1238429
2712512
1889733
1508965
2401876
2385622
1828863
713545
906601
270402
1176402
764798
1117536
799324
1858359
2054605
1792894
521139
2141689
1735801
2332162
429096
2654649
2357377
1165962
1092559
1003080
1607524
2085519
583582
1188130
377594
482913
224775
2814291
1969617
1980962
2118403
2655749
2288433
2753246
1406701
621594
2229095
1454712
303165
670585
1946578
1283403
836588
2239974
644922
1392530
654565
1609949
722830
2738070
206551
1947463
334775
2406589
2826000
2259105
1289893
2042173
2740625
1136463
1929482
2045108
105666
683960
47457
2768096
502491
1448009
1897385
2403940
219754
92092
1002077
2658644
1829402
109938
2194512
1345987
550132
1697188
244003
1994612
1044819
109378
537146
446630
2058797
1338247
2253735
57146
634946
2835874
2306288
1855001
428117
1956343
1837155
916213
994243
1721
278426
2215552
1303767
233196
1441360
2181879
500883
2373796
1576536
1797524
2624174
786281
179326
1214496
2007830
2142833
2270207
2920004
2644302
345143
540940
2659497
257545
220871
79239
562053
393504
238565
130786
928624
145108
45620
1634010
2668649
1420156
1841176
2911012
581807
761503
1054868
1581435
1432583
197118
464777
2526047
1706465
927821
165514
2019575
1579511
52168
2791739
270511
2700781
1624929
672057
2902352
1145527
559112
1823481
1697479
270716
2335935
2510074
2358260
478807
1234366
1393853
2370378
2648596
388822
994908
553804
556238
2556077
2228067
1177651
1675247
2548758
1277870
2933759
2125480
2063370
210425
1807329
888555
781131
2386999
2618787
1661851
2076384
1788601
2353943
1022096
699467
1799197
526079
525991
1743654
1423694
2759759
926466
1827609
1317507
1032920
1333663
127873
1426456
1589657
1408225
1915032
2878853
2578247
1534402
19776
1752266
1520406
2840146
1468026
1436203
246265
1482552
1831696
2290307
2603723
2916436
143361
700163
2482155
2188465
2482859
187026
1273123
927363
1062256
2377810
2896607
841991
2040449
935771
1305736
108855
2172869
2321783
236275
1216282
634936
787046
1964735
882508
431340
2023828
2501741
2313953
2842933
714172
2090640
644390
1928736
1001721
1290250
438714
2245758
2362697
5815
748842
654779
1628180
2361335
1722143
2519319
2047586
2759628
1177902
687913
220904
76656
2408762
1190085
605068
413850
591728
948655
2197390
2170297
800212
52418
1959541
1888367
696735
1176155
2230197
2517875
2813687
2775269
1271164
2654662
1420180
173523
2141406
1378058
638624
1773416
1586334
2483525
1056690
1487742
1909112
1545506
2603506
1035626
1991333
2709237
776974
2689062
2855275
317011
1095287
2269289
2311137
2643019
911268
2720966
2699418
1976673
257032
124357
1966548
2594484
1534196
316548
275186
2038011
810986
2613946
350357
70539
136280
587613
1340327
1829447
1554432
160680
2252561
2361665
2192111
2890528
829178
475820
1687330
203017
1828087
1139563
648214
28399
2306958
2355094
188158
1592158
32129
2148178
429566
2235997
1090907
2444032
2064673
1632138
1716098
2508338
2289873
1443170
1691624
2153536
2780421
2421214
269434
775843
641390
752086
920838
1464207
1053225
319584
895024
2649339
2265426
731914
2091871
1469464
917316
1681934
162845
850204
2016013
2282928
106456
2821871
2124149
522041
1111711
2284446
2449335
221036
917879
1149912
997520
1314643
1181834
2624472
1136224
1771641
863075
1270099
899285
1324313
2042548
2376294
1838844
923292
2124966
541108
1267905
1499444
2632794
1456537
2677616
1740135
201047
1201602
375992
2251749
2524380
585959
278962
2759497
2320383
1281564
830897
1410842
346294
534048
2613325
901806
2933723
1205088
1103825
600455
1126238
1999048
447845
1013596
2565448
905983
1563653
1872695
672011
2709416
1408536
316047
2272875
1852894
226004
2874654
1961073
470696
2800684
922510
465047
1528676
196555
832596
1862570
1877020
1976059
2469202
1174997
2673050
2252123
2817700
1601635
1258509
950084
636722
845734
2207251
1201258
882896
1146066
2641942
1054936
1667071
283104
2363295
842504
116114
832142
492042
8717
459188
1432227
1940636
701296
1220378
2281118
2438438
1690112
1186340
2776049
1020273
1040636
2518147
1527761
1549174
524243
1494438
843954
2896375
1770116
1572752
1064679
865784
2476597
495470
2831560
1432825
1084893
301632
1675395
1567349
1259854
211118
2251927
1785704
2121012
155331
631714
2307489
2466208
1538106
2327007
656125
1090228
580339
2022153
2399338
2123930
1859597
2715030
1226871
847290
2893245
2386983
158392
2125147
2737334
2305549
2399338
1102629
541755
2887030
964195
1580804
33863
98794
1204152
2834566
2813544
1786264
20615
1525708
1182254
1079760
2404611
1430125
1185500
1611817
99917
773325
1487825
538938
2847978
2916381
220705
859864
387873
1723369
1815655
1489610
743299
2378112
1716994
2393450
814210
860672
2247271
302290
1355149
13634
2096992
2230674
1009982
381525
326168
605778
933518
1742823
263337
2520934
1916391
995215
1434169
90280
2506745
1773780
1136240
2696910
766485
1245687
2415861
1532593
2923427
192310
584061
2107488
1095963
879191
582152
2045864
436608
81551
444293
1508660
1772774
2132516
1441681
1285091
2647483
2747388
1232595
1898421
2147476
2353968
534246
432803
1043878
2407154
1800721
618589
1484011
974658
2819776
635855
971551
1000209
135308
1942962
2746142
1555312
347259
545938
605959
1475345
1142398
2489945
145298
2157571
252578
1519818
2640156
1180980
2258002
1551927
944253
2415684
1397757
720267
1891297
1478521
1982524
2480513
2160769
409959
2019657
2598247
2802463
186735
2457822
129743
1716460
1848868
1139010
458819
843632
1145957
845851
2358597
2163717
2455586
1579190
2330341
1949934
950047
1943643
27
859965
1918289
1758577
1224326
1820372
1128027
2838073
2321617
1890080
1059766
1942831
1860018
1197266
2026707
411023
1431338
1665368
1507745
2211739
1423700
16285
1148421
388616
2622920
1565060
1600999
904812
302741
131242
1218677
1743703
520410
1360040
1273681
78754
1911445
2460909
1870082
153899
2843567
1801477
2333837
1977882
1754955
2074255
712360
583605
1757581
2145516
959469
890512
265782
383822
1693715
1260278
1193339
1214681
2643184
2304785
2368019
727953
2599300
1357505
1010751
2528496
456126
156018
1344738
2207392
410138
250783
2933777
955965
1866404
2804284
1916290
854423
1411698
597943
1950442
1738209
1417706
2187979
767097
116570
1768070
930210
1391444
1898426
433101
2233527
2242957
2778192
2910878
2511902
23825
2356133
2779582
138929
661846
1009334
2488648
922023
2440107
2817949
2261062
678537
2258025
110009
1695673
1006040
1257156
1740680
2171886
660270
1714166
892395
2343621
1334090
2875753
1440132
1688760
223587
1081385
1183791
699627
411652
178135
1895038
2609805
1421908
1399935
810047
1079480
393758
704611
788674
2475215
2525133
825448
1735074
159458
1987108
2541762
847208
817496
111843
970530
1481451
1913648
2035526
2833037
1074673
1212399
339314
2188288
488630
1501747
1700536
2198817
1898683
23271
476384
1262946
319505
1813324
2507045
528728
759570
1014555
2066667
418141
438840
1571512
889573
475966
725276
147482
1539290
1022365
638749
1951157
2772290
865262
2452803
205749
1160066
514744
341509
1436010
2374088
430730
1245701
2366893
2033134
1798307
1179737
533325
160707
2681223
531031
1779460
2268955
2608176
938263
743290
1950761
497739
2178288
2177905
1163860
1888426
1781408
1377458
2288340
2017502
403316
1981352
85214
624229
44571
630014
318453
2351057
926459
2120714
551755
1843839
2802976
2818942
1518497
831600
2364525
791935
35553
2476169
1980296
1206093
2499913
1402576
144887
1123381
2488991
759043
906296
1043500
2111789
1462144
2772389
1285066
1856183
617543
2684588
295023
877703
277276
1815511
2817144
689683
499800
1207967
1498552
2211284
2095554
775559
1925650
1145385
2912487
2661724
1775381
348687
1176979
224247
1336334
1818636
1227658
344947
637062
2080879
770441
3307
2343598
1346114
947452
2267076
1167811
2106862
159697
2329794
2789233
2539045
691638
2359807
1408975
2799117
370575
2598780
2711109
426707
1114137
2840572
2125648
2398419
590691
2726938
1260321
2239047
1466205
2252661
1701266
2629234
1566603
1910679
255268
2195486
2846225
1857267
2809642
1701235
2235009
542574
1810219
2137429
2274664
495633
91779
1916284
1130883
369791
473
1527220
252173
1774318
1050697
132820
2706475
2092046
209232
712373
1069925
2818382
1587225
1567071
423292
819492
689461
2759781
2120283
438403
527304
1975552
1568676
2573655
1967362
1681188
919129
152444
1850712
1164979
2924310
1292015
204516
1222597
328413
2703287
221648
2697857
229914
529644
720966
925191
1471028
731225
1053090
319758
1172316
324658
45483
1452909
2869897
1146297
2558159
1364338
2269807
1076069
1104942
162863
1212095
1122114
618370
687801
1320818
1551407
2352784
786388
1513559
443498
1062378
2358229
2479433
605356
609869
2864908
1575039
1676146
973870
2121005
1093658
1311623
160869
676435
62685
1021293
2275267
2542319
1319353
1393549
949323
1107004
2581352
2481223
515658
2502073
914266
2460770
2660068
1390567
277769
2220133
380718
1508180
1019992
1676958
1413005
1849329
1568276
2807883
117262
77575
1786975
13334
448737
1084645
1801059
1402988
2783915
1642119
2560906
199789
1617973
763093
1462555
724565
71991
1083652
28464
721345
293250
2153784
1264223
1563809
792115
530793
1153172
227806
554859
2908372
1063136
1408165
1666410
2108190
1038578
2874080
2261329
31714
2285072
1397252
103235
986594
469289
324145
347961
2589474
1028892
1131678
2045245
331734
412455
2700889
469769
2389220
33781
869295
2111922
2476968
1891709
886645
2754295
188080
2345185
2088885
2228559
136800
404782
1755716
236025
1172556
1203690
2842164
679883
2232792
1937359
2631688
1826195
2418494
2555398
308447
2440131
2903362
21760
1941735
411177
929379
1275141
2610038
692242
1615030
2049521
724980
2914294
516957
1236619
2872510
2620264
1887499
1152909
1401123
837885
2768691
1322792
1510693
2167218
1677718
1397776
1928168
155704
2238076
726565
2687677
2386943
2691531
2433486
525823
2156153
1282964
1082606
1593998
459842
1910638
1080103
918563
627100
525804
28920
2326642
2796562
135235
380700
1529135
493297
2419927
1362391
2261552
1054440
2441184
207800
1571261
2586580
1007603
1439425
2444339
2000466
1695918
1845639
1982871
2728924
1675994
1794481
2137623
1994549
1117590
2194531
2598320
2377329
1752309
839638
263758
1787805
22305
931397
146945
1827183
1370921
328577
2842590
284337
812348
1081970
217799
1587673
1757508
1208700
2017123
1398098
2033325
363626
299499
699086
2324513
2731518
392753
298854
394511
502847
921506
1632502
2831105
86756
971774
1189086
1842255
1014846
236208
192076
821190
1544304
928720
1311765
930285
628415
1201823
1477711
2564827
547692
1620729
1024606
1128067
761183
2600700
2568782
2257824
2200107
1010343
1146629
668350
1556864
2791532
945589
1518628
2162486
22555
1989260
377029
960415
1596315
1639623
1506487
2723352
1137778
743551
2006160
1283421
264977
2647076
2688606
2806070
2242588
2336702
32609
1150953
1020707
1901098
2185856
1799070
1056659
1189506
2537620
2857092
789518
1202013
889761
2615724
1532125
1001777
2224082
2409045
774913
2791118
302599
457506
1708947
724530
1228436
2409361
366459
1260966
1387966
76513
2011019
1751398
2771673
2237036
782365
1276089
365361
2447250
2316024
1610340
2161401
45013
923158
2075775
2862487
316927
1470707
296459
1250048
1550878
2253067
979516
88040
1151353
428218
2129910
2277858
1235440
517926
234095
1120600
2658987
510833
2661388
147561
811197
454179
801252
1307994
659111
230183
245530
2858565
1427947
2615294
1541522
1195306
896385
811074
2336040
874485
438565
1644058
1105713
1446488
2152350
2238180
2809623
2517104
450224
2241318
1686768
849271
2798953
2635294
2576613
2710399
459117
1388800
777804
2558947
1771049
2353757
1551504
915762
968352
2159434
2541671
1384913
2641638
2462052
2594453
1129538
639638
531186
735113
199050
444246
1595742
1748803
611703
719676
2927937
1377010
700178
1137848
1398
2829398
2508677
2901668
100986
2224277
2316720
533351
30230
368114
1083367
1044543
1425273
2534354
1558064
2691490
1060651
2175253
841791
2652582
1134775
2910489
2599553
1894208
1183749
1208980
2266755
726633
2541793
1564572
2882064
1711941
2276008
2905173
1982378
800815
114716
1367203
1943177
1126745
2350701
2093147
1357145
2523003
2640109
1093215
2393086
1277090
2815556
521430
993482
1020160
585873
1612820
441018
2807230
806988
2328874
2840933
2303940
884573
1662063
1269515
2060416
582508
746832
693436
1792101
1182417
1019850
2788197
2248728
2266986
760069
1788310
1055724
24257
1289193
816322
2166642
1276282
1956127
331938
409245
391106
722130
800321
465767
438970
787732
2196415
2896413
2121245
415191
1361766
2298703
1981711
145684
2175780
97865
2262959
1451807
1080223
1018113
2864723
1078141
1496551
671768
1020462
121790
790837
693854
257219
2063321
385260
2000944
771302
2865244
2394454
1697169
395543
633995
759274
2766807
81254
2869072
2898196
168505
1786095
644289
88696
1814298
2150001
2530025
861849
2023663
2592409
1990786
2401261
1718911
599509
572877
2246689
2247016
1221225
1340297
2582608
2597383
1505614
1098418
2866294
1955166
497423
1364413
1107378
2685734
71185
2061614
625507
1777119
2105047
1021512
637157
425737
1650898
2520094
609113
478210
395973
1246746
782201
1814991
2477168
1905039
187573
2490173
2361996
811595
961440
1110659
2641120
1309710
336998
2228046
941200
598925
1987560
648140
1732960
1145334
2241120
2648847
1850464
1907603
224658
2587623
1488581
721973
2158397
257245
2004134
2043273
929232
1345077
2181878
1009720
635839
2078780
2501577
2691913
830959
365532
773035
441475
1871197
4200
1436135
493138
1919126
778464
42625
148444
1345667
2264682
602507
2678416
507652
2358359
2628934
1702291
1435767
697386
2220406
1604507
2373146
199901
1663756
1522500
2093377
557434
2308381
1126730
62661
810951
812345
399390
1133149
2263242
2078690
2646374
1439482
1834394
783893
467892
726216
588378
289690
504340
439929
1762343
2371370
2577184
1732729
2555832
40268
2214050
925773
107797
2082188
2054083
931807
57686
2009724
576865
2009048
83519
1758589
1193688
1821551
2626933
1203411
1500856
2151735
351330
248735
2631023
619181
2871372
343116
2589734
1791457
2584973
2481872
2011815
793250
2318385
2065624
280217
225718
1858585
346332
2451520
2429788
2370475
796137
2038077
2016406
1151088
1743008
128855
1864116
1796519
2235894
2756420
1581841
2258146
175973
2208809
2540746
2151986
2738031
2285210
2004160
2435423
1071206
2089674
1820186
315863
2658474
359776
948268
1534401
2673684
2867289
1824234
1529019
1464214
2387521
2070385
211467
114047
1795264
2960
1075745
875021
2487699
35980
2841221
1321893
294527
2097885
2632877
360794
917533
549289
2797357
407763
79963
1155115
2809896
2651964
2842777
931674
1295655
2822914
1791028
1113586
2386796
2019265
1208110
855668
986629
250002
220705
2162985
448882
1300607
432531
1699148
525633
113283
1289570
547555
857643
1119162
802306
78288
1309296
2610148
1354570
2045272
2254997
453346
1389074
1670433
1803126
2324802
1809855
66031
1822191
872915
95183
1156574
2830418
1650622
2267241
1821053
2818773
220435
574429
74851
1135971
2311473
1748867
2074854
2591351
192953
1052832
410040
2354920
2937406
1333096
2366362
1577478
1190802
2484479
2739466
2215288
1452807
2444130
2419931
2062960
2797892
2057902
1815268
1615261
2167524
623693
2679313
1169669
2719329
2172337
2419024
2746962
1383967
629994
1774174
248556
346159
375186
1728279
2692527
2207595
2940383
1543729
716034
2297442
2773935
1605514
516797
2809582
152292
1137028
893192
857856
279960
278089
2735089
2876422
1990332
1174760
1710120
1735442
1475666
2414118
1471804
961250
702558
662190
119537
2132773
52888
1604350
2785177
2212925
934553
773517
568799
668334
184886
797649
1112944
2495530
2249010
1190314
348680
523772
2419958
749588
655828
1484913
429993
324146
1394019
2331418
40018
356504
1734393
1816135
2075406
1231413
1661940
785422
875529
76588
1817040
2137606
1277710
2245000
1492010
2625506
2603772
2337546
2338846
1422196
147346
700940
1421561
2328348
197427
608983
382840
1653021
1439356
1776427
1621916
2337932
81352
2565853
2171962
1185843
1620182
2640730
2841196
2122903
1300657
2767206
2643817
1260873
922767
1335016
576262
1066953
567362
2511363
59039
1838901
1304727
421800
23788
2121996
1574549
230814
1342318
1083127
2317918
1452882
905611
2674296
393887
187840
1659696
1865994
2462085
489490
2533109
2316243
2827012
2806248
2018652
1656714
763852
717631
2467128
722004
2828029
1280654
533433
535318
1965744
2050962
970340
1038447
584644
695533
54770
2131395
992216
1607721
2588715
432508
731319
2913408
897357
2884056
1318427
2624832
2046013
1383352
2590358
406170
324717
597413
1190968
105783
276911
990144
569940
2266777
38175
138885
556784
1568209
1400755
2710279
157130
1778183
1430464
1378824
1936702
2600536
672626
1704786
1234922
58515
1928474
1370830
98718
2291413
1690178
1001936
2356008
2277070
606666
1080651
678750
67916
1938484
1474799
233743
1090466
45496
1538974
93344
1386972
2200964
24825
2658174
1299900
561263
200595
705248
2734470
2322211
2476540
2415791
2452986
847279
1442454
952087
1037298
2763788
805107
532132
579085
2913991
354857
2387028
1648406
701944
1386508
304032
228409
1520928
2413942
1768647
1225211
1207538
142627
1353594
419902
2606106
2817279
1545794
2675553
1473589
516490
120372
2801360
1577564
2616272
2173400
2495227
797999
985200
1040483
1674782
963329
1056450
1288323
264156
1485536
1629522
1000664
1201142
1713994
576869
2477567
2121312
918532
2528723
1564153
1812419
1585125
489750
2394399
1956547
2852301
2450644
437313
1077126
1537512
1021539
1992824
218390
699709
2477229
1203020
1890937
209991
553744
129597
2322682
728656
1152105
1935383
923820
1886939
2215785
2802660
820269
1423727
1120816
473038
1295798
876861
2506971
1593939
1561462
1403133
623181
477098
758858
607371
2049355
2586820
861567
2470788
1903583
832042
2318897
1924241
10694
2011433
2745935
2216457
2836637
2741810
2171147
151269
150507
2504332
1041811
2867818
623516
393341
1542255
1516017
1512022
2245641
208056
1591929
1436928
1867519
2327036
264658
1981200
1771929
1176785
833223
1875303
666483
1059044
936939
1300195
2634983
2506447
2702528
1770963
1156440
1548143
571918
1494631
2197807
401347
835289
2417864
1374762
2204117
1437026
2863050
1514823
107532
627909
356833
922202
174366
2095794
2047261
875345
2051940
582444
1861568
1299752
1168049
1543230
2037430
1056832
1135776
1545628
1539383
2416932
2020274
178290
5115
1690748
1000575
2510317
1933363
75140
267901
2815097
1600693
1510514
2578172
523233
2268261
902925
1786155
2310485
1397026
2208077
756410
1246716
778027
2396433
2673559
1360118
2243144
662084
1923106
826780
1046511
1596374
1448991
2545072
2937460
1497209
2176505
2585291
1237048
1770438
1763635
283216
2214976
120070
2348195
774889
1553689
2601915
1035459
1535808
2315059
583389
2359403
1729893
1922651
2635720
1261769
444429
1914338
46260
2038394
2246734
708954
25209
904944
1566501
2597441
1966981
2133660
1576957
2389393
2429713
146300
2188332
808662
4687
2794260
2181874
96976
1516879
106318
353221
1203923
587224
1969034
1883975
239184
2295907
677040
254307
1829830
2187326
2778759
854844
2227444
702683
2776867
378029
1074291
2280269
1457494
1559558
2323292
2643771
1646069
2477770
668836
2101789
1362452
633007
1236521
2811675
2326045
2490456
1615381
18422
1620066
1634489
2829121
2655201
2843406
2524171
1053728
2618177
1310117
1091243
1546273
1082657
1884350
219471
2540508
2650859
1639228
2476217
2868032
1406067
2849811
701151
2651642
529755
1798160
2138245
666495
2265894
550761
2912491
2281762
361364
2855791
936532
453489
2709587
2387067
2862444
272124
1055391
222379
2743658
1126233
656459
2524268
2471969
1251128
2153265
2602018
1398171
2112678
1050124
1113940
2393805
2229488
2302809
2931578
2597521
1297216
288613
2246746
1232768
717373
2058183
253030
1194558
951332
562637
2038151
1131130
1906137
2648784
1364881
1630142
552128
2890497
2222946
985636
1380873
53106
2906211
789389
322446
630649
1254983
1191411
2889774
2290510
1838247
100789
2337194
1100245
1772471
124913
276963
1304131
1627406
2478560
1230844
584809
2404562
1220412
2332732
758295
2865866
340325
2003706
713868
572652
1833300
57337
1576714
1085012
939686
1718326
2330409
1829711
119945
1081031
581015
431746
1072269
1243589
2362337
1245483
672192
1974310
230194
1795494
32014
1337178
2816692
381461
801401
1563213
2390070
1146630
350340
413191
2153051
1699773
2018235
980409
2593454
280020
416524
637957
1859962
676176
774331
2690738
1474604
1975030
1311128
1605059
2620976
1909614
1823269
2055997
2152054
1107443
60199
2616519
619294
199225
2419634
2006867
391057
1001426
2174206
1841640
975219
696822
573058
2860411
1747921
893662
2893722
2723940
2649932
871423
638446
307556
2298160
1109035
150068
2614522
1116628
2733487
1933845
2533337
1126250
1953600
2546525
2772965
196349
129177
1899329
2765055
2802971
761015
1740287
671089
1089188
1514944
1710527
1903872
1467578
872013
310311
2028973
553374
139677
2023758
2331336
33735
507505
1442468
765717
2232722
2321249
554209
2484678
619243
2102203
837473
100585
2279925
2447996
2279405
1786162
2333515
1259987
2307212
412923
2406973
2015298
2776711
2593826
2207855
123551
1104182
1518882
2260711
1423051
1114287
1088158
1008476
888766
1003614
2543847
2648763
1466691
2541436
765089
816154
860846
1664153
1902978
242396
2651560
932961
2176171
1641100
1188878
10072
1643909
2271834
2170793
2501126
2896401
1048094
1652546
2401926
1504773
1444702
419490
2767922
1032466
2620256
128761
1797652
1007911
2497340
358286
1930603
1742999
2586607
819246
1454054
2322903
839879
2244548
2250168
353545
1458113
1047875
923763
394820
1108164
789368
2242838
2608420
50025
520279
962309
1558071
173092
1234687
1651199
1263966
1943550
1017472
1742100
2647879
429562
494378
795684
2427096
2572037
1494755
2757390
2929
1109430
608748
1057440
1299045
11858
1691903
183550
1164977
2800466
323900
1615047
331200
566825
2269571
1844596
1953706
1000328
77780
2913927
641232
610031
462829
2415380
2857058
1663459
2568420
798134
2606359
881921
1763938
393425
1702158
826115
1832598
1722553
701143
656089
2564813
2171314
2547845
2018675
2240998
8947
221719
1298296
121110
1449207
1859896
1602449
1861038
1649374
506292
2713591
794440
1068515
947444
1090094
1861102
2156163
467927
495846
208144
1487432
1889598
2818020
2747150
1391402
679270
1255753
2389242
1708850
808975
1042026
2864601
1098625
769304
2612425
2911485
1994366
803795
1593224
2182222
2441478
1470183
1260549
1515468
302601
239128
1563847
1483446
150972
1916556
489159
1842148
1649883
2572319
10495
2347640
1973195
2862825
2794057
811970
2520230
1566263
800750
606795
55245
2922653
1478570
1543007
938538
315206
774671
451188
567508
2393742
763080
164936
701304
1434723
1577275
2908465
1309120
2602243
2742775
181922
1944808
1878595
965645
2403687
78085
2385507
1617948
2616631
2606647
1160615
1119095
576825
2636551
1507999
855278
1462591
2278148
1379303
1086210
1302038
2483004
30977
1167742
2753737
563475
2446661
999819
2288184
2585193
2432227
2721663
1419844
2268934
2722851
1631555
1054513
1296468
1726483
2775935
880087
1175243
2101823
2035804
1336609
1914246
997252
2172841
1141264
964185
2769638
2080013
1020210
1233563
10068
1130098
1359643
788631
564026
603382
2858185
1048803
1496574
1079875
942575
426684
2476046
2189151
996344
919055
1932531
1167004
963095
783470
2707413
1406621
30003
879620
1387805
921835
1042864
2402013
494564
2338176
1264381
235583
1825359
2674529
1936895
577868
2151463
1178907
2090285
1611622
2344757
1282080
1631956
1953787
1072602
2571139
1527666
285460
1276896
2785921
2631887
1423105
1618023
524231
632234
1555867
31549
862306
2927578
639390
947839
424847
212476
280957
2782737
2379138
731044
135873
2316051
2241743
1060058
742332
1888917
2153151
875130
2077294
2627748
2335887
609813
1533818
783252
461207
203108
193782
1059661
1385518
2764848
2778929
2311359
2673499
1670296
1072677
276053
2571583
2466453
2545181
1946768
2885802
2781791
2204210
255962
1650046
544566
2604872
430457
589000
1182748
2190240
2869033
1156738
751444
288648
2519301
521938
2696434
1909815
2280520
1882857
2045845
980820
157173
282028
1513506
2023374
142215
2798449
1452097
2073855
2601944
1740044
2259432
1724598
2090102
2825059
1811091
847931
100113
2914488
2685851
1665793
2298894
1901238
1215977
1349322
2630661
198241
1888946
2873768
1801468
621073
2596740
2068516
922622
1351779
1938351
1872956
2813525
723050
1960233
1601476
565884
1917515
1303094
2218940
1786480
1438373
1250376
944048
556302
2615170
2517598
1009512
2277142
2151168
2663903
1157335
1799461
989772
2384772
1211964
2763240
2693755
422419
1776223
673877
1347347
2143008
464934
271911
245681
617806
380257
110576
1167844
1231322
1377225
2466067
99780
1346592
554792
1207452
641239
777079
1980607
2351718
676059
2583256
963355
691554
865185
2212126
2707860
1484208
313773
1301807
1841811
2789153
784666
2172315
1873709
1749652
1836280
2848583
122195
725987
895501
2277653
2647697
40954
2691748
1929421
312239
245455
37862
971159
1388194
264676
1123631
2011794
1233946
2143786
2390068
1016130
1840060
1903405
1686171
266977
1907455
278084
1706367
2249805
1700208
1974021
187058
1813316
2361749
1579273
2525144
1144476
607814
2835268
1726849
1872453
2085594
2868956
2764361
1333320
281954
2579295
2764766
2814405
991238
545530
275950
905636
1194040
1396299
685725
1366915
2894814
317573
2801533
2928860
1648084
493921
2766152
2003574
895607
588168
1577374
2482049
1273161
54994
2474082
1085158
2864881
1252487
2539532
7245
1382449
142552
620846
1346030
1695368
2033408
1523066
2641618
40443
1457716
9653
2086708
2229323
1312733
1731328
651186
1870384
2708895
1288567
2334099
506189
1885952
1523055
1276504
1023819
2240712
599224
1479728
935475
1712908
1460243
1724826
672147
2875307
2159788
1140633
2795109
2091365
2704652
1636764
233080
2817047
512512
1159691
1795499
2180948
1061776
1210002
2927213
2299656
1721831
2826335
2388911
2204827
2312982
630635
1229298
2177960
295495
671258
196867
1331165
141787
812216
601884
1309275
2508966
8434
2364769
744044
165658
693944
1839320
2247321
60174
2145817
118057
615749
2669400
1423304
937339
2746268
1950683
1708127
2513651
314591
1853218
2475295
2777875
132381
1354907
1989056
1807257
1780233
1502979
414495
1943349
2851452
2231926
2666268
1281092
906099
1519438
2119063
1106173
2228145
285270
168877
2599638
2288552
2616626
2617221
148783
2789430
2482304
2237906
1859757
2931044
1070991
1355328
827901
2683424
679635
1028025
2635666
2838405
1874012
2323950
1216457
2042183
796241
975053
503914
1732320
2493241
1522743
2725831
1317717
883689
2389008
2193317
685971
1770864
605829
2882523
1165441
2743238
2387869
1365313
789561
1388325
743682
596528
727740
674439
2503510
1418159
2139639
2451665
2792906
998428
2216506
1627434
79911
1177234
1470247
1831326
181976
1251319
2521861
2798365
786621
1639509
2032982
471612
1877206
1795346
2352319
1970182
470968
841406
379462
2728821
2436717
1422804
1939005
974437
93443
576654
2391375
2402193
1229356
2232639
744425
2674013
1867106
53432
1021262
2074942
943428
2610326
2296321
1473288
711990
1217087
1214942
2708884
677301
1529347
2271004
1914592
1205281
2067046
581941
2281835
1770885
343046
973119
2249405
1876366
719140
2684116
1543843
1414318
1372230
1410810
1712678
2467607
319067
86083
2096343
2890063
452636
2900600
1396346
904429
1513222
1024396
824856
1115452
1239506
1972564
2899055
2070643
106762
1625186
2331172
2893550
2363129
758377
2727023
2817458
1112144
1673531
1015164
1748707
2642891
686518
1635684
935894
1165509
2380246
1583483
2118310
1912660
397521
1873637
1887553
14201
2937568
1812331
249662
1765496
2623103
1678986
363423
714001
1839455
2566090
796146
2910592
1255696
2349231
2163566
1565325
2109163
2214164
1764080
237014
241131
1272232
2756507
887765
173794
886971
1018128
1126709
2770880
1883449
2211992
983238
1280533
123122
902745
2789866
2691408
187997
434125
1709101
1211267
953035
930152
2488842
668127
323591
1836884
788164
1687351
48013
2074824
2075040
2774350
844544
1528261
1361120
272141
502010
1473575
874593
920164
652098
861268
2271738
1047856
2531000
239282
2754470
1891360
296951
1343772
625394
786777
1487668
1355276
38239
1417633
2270936
307216
1804455
2137323
886188
342102
960722
2023288
1870990
2585625
2731157
142260
1241949
2607737
2721323
1147259
2391768
2132348
93095
692540
272158
472340
708756
2398022
2880055
1376401
233972
2755746
1293442
723108
655974
582024
2919843
866702
2546657
98379
1795836
1766919
2218349
607028
268007
533678
1035129
177535
2208399
822699
633667
951548
2534535
1462062
2887628
2459276
636185
2181889
2216334
2762993
2434885
232462
546601
332475
450231
2032950
2795444
571664
145912
879203
1070391
901590
1058037
1289413
1503694
2551917
39853
2305925
424919
1019742
1656257
1440311
1139471
2712454
931037
2393044
1595141
2871542
1312303
2153665
718194
697419
2366027
2142882
1664358
877291
1928012
2573346
742909
897461
510429
2319169
2698886
574525
1623465
608828
976881
2441210
82482
118025
350489
118394
200005
2162268
2724208
882421
2707194
1692314
1898770
2035581
2881575
1843521
1839507
1370418
103988
937023
448852
1909262
2570717
1869573
2446017
144362
1682431
614927
350590
568926
2626390
405105
2791315
2764419
1370236
1707608
409998
304269
1655262
326386
838609
2933011
616001
1999585
923929
2393909
1082280
1977228
1413019
2541962
1133189
535741
1608307
232233
2885260
7600
2048004
955969
1867684
2844831
2089231
2756410
617367
1725941
1203205
2374785
1961428
2772123
536368
1708602
2837220
2855779
1059200
1051414
2318590
1043774
346337
1374900
2086127
2438897
1575955
602077
695511
1358168
2137870
806242
647111
2552405
8287
2617684
2725034
2537871
2143479
398488
896063
2751722
14481
2321129
450648
960554
1488032
1766571
1010895
2469321
708143
2105955
2842284
2657632
646197
2061
69132
1411319
2665566
2296193
2159039
1736159
1441621
2910121
2730377
1054249
453157
1571867
622541
2701426
2283427
867578
18055
2546890
2873223
2281371
187302
989406
2715717
17853
2293793
528941
1171087
1166077
1523494
1548695
1196728
1534939
2148237
787379
1472550
1537504
1023818
2767867
2167295
2379655
1226357
1644615
194626
972592
1297961
712805
183037
1084908
909372
2906622
2643747
56432
2511586
523394
2479955
627350
2202630
1986280
744182
139824
1926700
20383
1597980
2139532
1789263
61136
1796188
1126262
2725735
1826432
1129601
2350246
937702
262953
1264795
584936
2236889
637902
2144598
1684061
1478478
1051494
2307397
447256
844488
1447548
2460164
900898
2924093
1799324
2774313
1786871
619285
1600128
1308010
2663703
1195574
1020341
750910
1633604
340210
1482616
2513017
915957
615653
447689
1033741
2056386
1581427
426133
1043126
1821460
1620812
2216675
2250926
89139
98008
106728
180320
1493223
2490378
691248
2133882
773482
2463808
437108
1990917
1516423
1407713
2130627
2717944
635850
2492039
1800976
2289671
494810
1123608
1193040
1699622
2899788
2262501
1504615
1421691
1238787
520593
1878735
2423309
1412635
2700911
2033388
354647
365448
542861
96962
359498
64626
62308
945016
2779886
112704
1983381
11739
2322961
1025269
2725013
1992979
1326202
581995
1488920
2773375
2807189
1536876
1966018
2342866
1535343
257445
1268044
1896352
652560
695619
1569622
2320781
477979
1265330
1173486
1298299
1491482
1571758
2152013
2807182
2244343
1900901
2509282
2586489
927245
2812395
763863
590716
222141
231791
2049588
1016041
722021
1214052
1989630
1779148
2585189
1742098
2411482
2219232
131773
435845
1720485
2686306
2440413
275805
1988983
1358884
186597
1940740
2537847
800873
2822675
2815740
2746415
2057448
1147423
2445261
2022740
2241083
1024074
410553
1636046
2019213
2564368
2282934
671892
2082917
1864915
110808
1369506
2516714
2056998
196229
2556573
2309369
154290
1429824
596818
176066
1342461
1676832
379880
2370487
160602
1728272
2431778
1013070
228665
1395657
1175337
2416839
441036
442317
2143899
367972
2364884
2847144
1422769
1194756
1172455
546590
165363
1225941
268286
798685
1196190
2625452
940212
759607
1621632
477435
712550
1857264
490574
2543035
2710009
1008499
259543
1448619
2829534
1205643
1190214
2711760
414161
2248474
141561
443875
1459941
2051899
554280
435952
1351523
847156
1603631
847196
2919677
185264
1978489
2124398
673126
256305
1341198
980133
642166
2419915
1518771
1651225
642993
1447707
2291067
2337681
2081619
506102
944091
311917
1838915
581551
1196356
2513199
1741753
1592707
2829556
1777975
2340743
2437134
1338639
2869157
1224885
1162165
768057
1654452
1663343
1150976
184880
2442470
2030927
2078428
2360688
2353371
2588533
509989
1717311
2372839
2337441
2216230
2240198
1958169
2557846
1433557
1144088
785419
186676
100939
1258357
1776982
410253
1698399
2757053
398337
1034184
1776309
652539
602107
1571642
704154
646271
2721890
1134049
2207560
10823
1918877
2610564
1799556
1081401
2623034
1725275
2138848
2628991
575128
1915916
2352512
2691184
965982
1327913
1715887
764763
1571781
1404582
1100706
316579
2572657
1841086
1802361
1810900
2440779
521517
1224859
2273618
1009558
2660640
1883648
604736
377611
1240552
2630282
2537560
1346185
2233998
1583962
2257083
1729694
2864627
1810005
2669062
1621414
2855799
2754366
1621907
728527
2909254
2426476
1694509
1996728
829267
2022951
2000825
1321078
1474940
1190160
1879656
792217
1461414
2161289
856554
1015741
489103
2183557
2769768
211533
1443858
2835883
1911681
2452742
1169835
450483
2393435
1452229
907938
279918
916551
2399687
2118966
537893
761137
806967
2453969
1758713
1915406
1221040
224368
2801046
336533
218555
780774
449097
1331000
469196
1498422
2717807
501037
902633
2493018
1209317
492636
1468844
956844
1598893
760790
1787527
757382
653598
304666
1991986
820797
424809
19918
169461
2345952
2241831
1781543
5322
1885644
1774992
719898
1648557
1666928
382537
1782467
198323
936578
2702339
605700
1323181
621738
1167753
290384
2385016
1763325
2381146
377485
253142
2215758
1376767
2198872
2282676
1801881
27979
1914007
998384
842584
283337
2721171
2655632
2533324
379807
813498
1206379
2444505
2757692
549114
6257
961380
2547925
247804
1136443
2933333
2123115
1541261
2519720
2848871
2115175
516665
2425925
2126732
904476
2877388
946151
2337969
133630
2424134
2659184
1991107
475692
1291521
703090
779184
2543690
2840316
76715
1597305
873217
2201535
1723798
2568838
426842
2449446
292847
1738475
2761791
2103599
2397388
1686292
543548
895834
2557757
942224
1185103
1769164
1791293
1709276
2618988
1847768
945188
1929252
1553703
1939164
1665978
2869107
881949
816976
2825179
2334229
1328589
2726201
449652
1289903
1092899
1888287
784287
2561883
1442281
1621691
1518775
2181929
2880440
44383
880550
1971929
2571709
1387733
2262755
2523836
2295904
1621841
632792
672517
1447086
1172309
1486062
503178
2745953
1647788
332375
138386
1240627
361723
987634
2606133
2221586
2138260
2866854
2488488
2230775
933362
206808
1272897
175459
2516112
2671692
591803
2330158
2709235
2341346
171233
1207616
1027403
466426
1355662
1342295
511734
1135914
238757
480429
2304557
216528
925085
1631168
278152
933638
941339
1447178
878587
932288
265086
1351366
1858691
509470
267461
2154750
2664271
720615
1187728
202115
567833
1962888
2723770
1707881
2487655
1686318
365854
322727
1970199
2851790
2472252
188250
2558451
908986
2699126
1444954
1095798
2815309
2903127
1508333
1527132
1992526
974532
2082037
2664318
388672
2139193
2426730
1461255
1262892
310198
2827180
1557257
218977
2287760
2171088
2877266
1710233
1443673
304397
1169824
2130795
2242323
890264
59694
530387
220680
2726229
2894009
227354
1985340
2023500
1354338
640853
1192752
949283
1488851
1255528
236864
2574833
1853370
459428
52366
562487
1643489
689861
1838578
2752919
2537129
1862298
476178
1334592
2901974
1955481
973948
732347
1996085
998862
455697
2056616
1175769
408970
2087599
2414949
677764
2089427
122711
2808355
2025095
2510170
444099
1644385
92738
1367592
2533487
1249044
851886
1180391
2381112
259914
705768
248185
974648
1441561
1254172
2913632
254094
1519634
2788801
1526406
228653
1839956
1230518
2526647
2394734
1242169
459862
1301556
1643196
158042
1462864
235460
1497173
1701240
1683087
2786843
2744218
1015358
2550053
2431936
1992937
2423241
198894
1100361
859278
69454
2190049
637990
1805241
1770647
364409
2601923
2849300
1674978
139843
20889
184026
2372399
921970
70313
1052296
1145148
412892
2762892
2618941
2596480
2884415
2477955
1821495
2439718
125353
169425
2668339
1225396
879707
2541423
2751011
2252563
313727
2333258
1261774
1377474
1290772
2247149
2242818
1291776
2199998
217163
1504498
294869
821564
394684
402083
2345218
1707956
982870
1395657
2573631
1401372
1389532
915988
1576762
435572
465969
322152
881232
1225231
2390064
1831459
2737494
1377810
2858573
426539
1718516
1437593
1233075
2922150
912868
2204748
525612
1200354
2742210
625045
1277604
1146931
2126743
1541304
183580
2143816
1594773
430061
1076119
531710
185233
982631
2004290
2253022
363029
1497755
1725948
2154460
2777155
2369331
2150732
1632930
695038
1013188
1525598
501213
1314997
1650840
1239087
1269725
167869
2877428
1310573
482287
211888
1088326
1460025
907647
645006
2490689
2030644
2737191
1345838
821530
318977
2742732
431553
1883260
2408116
1304600
1416501
1902070
2821902
2318973
1202152
2739415
1543685
1363827
1151684
1586535
38025
257992
2615130
474011
2775802
2029573
2678906
2804558
531518
1397796
399393
2860143
1753226
2810994
2461354
1372404
2344511
2305127
2667649
73362
508552
2043036
1546123
784982
1530384
1426872
1854310
75416
2007649
2360465
1877112
2814992
1163569
813283
691109
1951733
473145
774489
721887
2034798
809050
808863
2156820
1901648
1328850
340175
1162507
86014
1146725
34996
1455268
762423
1783177
93916
1550518
434863
2188338
1362582
284926
2460818
2192993
1404223
890826
2477638
2306569
772093
140724
176298
1428080
2711819
1184066
2327646
890728
2643125
325921
2222456
1936131
2083257
2019782
2590428
771175
681397
2431419
1299118
376481
489183
2837325
2267182
976500
1459221
695415
2649000
2774984
96972
2571117
2332452
1184475
946102
970999
2019479
1318408
1003116
1039258
2370743
1098907
95683
1544556
573978
2824069
443630
1702605
1353239
1272089
1243173
143377
1601052
911900
2320936
2167400
377971
1343227
1858773
2716292
1681420
2758140
538241
775155
2092417
115619
2812093
1734835
292942
2689290
2355044
2142059
1979469
2798625
1753104
1124859
1823120
519724
1905143
2199566
2183321
1788166
1176901
135641
558141
193497
339222
118739
2546992
2049942
1554404
1670098
2444542
2364993
558929
1754581
2435845
2837669
1811097
1617890
1168378
1447408
2860793
2193104
502899
926195
829550
2795852
2316877
2571431
1845866
2057063
1725265
2760816
1645012
1987370
273163
246963
1776173
2522656
2200229
1845694
1834040
1149878
2492176
1470193
1725395
1874110
363181
1962663
2920942
817917
1529500
2690394
375321
2719215
2924832
2696816
1329247
832077
1280058
541506
748532
337484
1980620
490686
2882613
1813414
556182
213918
244651
700074
1953651
2620367
1694759
447973
2435841
2818175
253812
2838503
5368
420662
1564710
2100481
1160772
2173524
2444095
1954860
718262
78571
80482
64636
2174597
1017227
243202
1341453
2778826
1243654
2114207
419940
121787
1598500
2461207
350724
727154
2460177
2938350
298291
830136
407052
1246706
2431016
15857
2089352
2375276
864747
742778
1541216
486270
2709910
13701
1456626
1758468
2924767
1950819
1722659
2373147
1814385
128317
863794
1196525
2137341
365298
2262936
2640232
2584261
2129925
1044788
1285521
2936718
2093426
2769224
2247294
73330
1575108
1917664
970460
2227223
821991
2381357
1448647
2448060
2797018
852579
1435106
2499394
1185932
908705
187829
372266
2262147
1428049
505517
328128
2831834
129871
1341559
1934774
2883326
1414021
188213
2820371
1951089
1902667
2926061
2575298
1309572
2289621
2300208
2660007
2047771
2309500
1886774
2463322
189796
2350223
2872535
2627353
2207022
1966226
2776305
2751569
2790751
2451586
2784022
1795038
2318536
1555737
603453
2678565
1958247
252759
2618535
160558
413513
514892
699761
287597
293479
1698250
1916781
469877
184369
909226
2931132
2164013
1658890
911620
1593279
1801104
1482120
1337234
1772998
1184777
142097
1125287
2930000
2090706
1192156
795047
952190
1649350
168747
563520
1759529
2592334
2430392
80398
1601325
2444885
22961
774268
1693934
2157797
692710
1038023
138503
1615197
705305
2093487
813403
2849956
1184916
1984420
404606
411261
2877822
1067064
143302
109040
567422
933890
2694074
253505
1965452
2592880
2544115
2302657
365513
1334512
624580
2595709
2056626
2645125
1003953
948955
1880558
568105
748146
2001850
643143
2078306
233365
1028109
2497780
334821
1562506
1176448
573425
2344735
1068880
1467243
2197412
1640062
2923675
1034545
773320
1389510
2465589
716537
1900964
213964
434295
2514303
50184
1133586
1171465
1145553
2750660
1136557
2871622
386143
1521687
178052
1681874
2329585
1227050
897515
371323
522203
934951
1792576
687961
475977
210412
500777
1665921
762703
288944
2638602
1680722
2272261
856333
2502505
2935175
1924915
2069060
2434240
84179
1143664
1909342
2146439
2824945
2502824
2744246
2454892
1966795
2402605
1995682
132261
2070430
2580690
1954878
2165859
1660974
712891
1990678
2017456
2014986
2851868
2562756
2152092
1679328
1756035
2464388
296654
897332
1185547
746743
2319430
445131
848053
670120
214493
2783590
2828630
2580394
2863783
1944599
1329670
2462783
1606684
775611
1059290
2481628
739990
1094414
1762762
1242782
1952744
142179
2451497
549754
270860
2151032
253399
2315280
2866369
2935436
2936197
294740
2933903
422202
2802530
199706
314179
2338927
2318960
1751160
1033287
1772864
107851
2185020
2215697
2671485
19090
255517
2349301
712287
917645
2444196
2855392
2110852
575651
760912
2840017
630180
942395
665198
2367491
394040
1269246
445742
2379746
2856569
1911022
317424
654877
1200347
88882
2502372
443241
2298218
1007587
1585725
1750314
905792
1473981
28708
2879310
2835118
511664
140637
62278
2008458
1273773
1214321
1261735
2196763
2720401
990515
417697
1253124
2125692
134878
1706933
2868939
2750251
1962094
86583
609782
1829965
718464
2640923
1033805
629476
1246250
22738
2862904
114883
603287
2454535
411515
853611
660171
2291975
443606
1898902
1235541
75809
1667934
639263
1643608
1449861
2216388
2102049
2069534
2082802
1362100
183859
2146597
2292521
1347793
944011
2466021
783386
297003
2199077
2482326
976741
2458632
1481597
1602266
2057964
1654707
1209553
169436
1611674
253178
1921136
1102827
786274
1156580
375701
1123787
985628
1543752
109161
306541
1241631
1219128
94610
1038114
891716
1281372
513393
1993624
2299193
1020389
2502655
2700223
1137804
2325794
1868272
1934464
2291050
1341630
2142531
2008943
2304914
1424405
891684
2795547
1505270
2440824
2620691
189727
2274862
1330521
1860983
369634
2802936
2679698
2870607
541949
113246
2287112
1826679
853237
1509937
1666795
705122
2389276
1340046
993918
1349706
1701798
2365888
416021
2652608
1390247
982694
2450032
2275841
1672727
1759803
637606
941249
682150
585487
2350505
1851637
1125442
2123400
1944398
228768
2659300
2677315
854136
237106
1881835
1852493
2771889
1761835
1785735
976674
1385698
4263
1333634
538901
2381629
2820649
2243597
2815590
2677916
2922527
2868625
2889119
1657733
57495
2449463
509476
228955
60035
976826
103129
2768339
1788378
618269
2547983
763683
2712873
273148
1803393
2189359
2542967
1830485
1282050
1334286
1594917
1535539
238703
1941067
2741270
2420800
2880501
964603
338904
1604113
2324197
1675560
1673095
1374865
1074463
872155
2563613
2185874
1237665
1666882
2653181
637453
835292
1015993
1509595
285709
2216416
2835497
1501810
1026857
1810583
2181720
1715957
1726317
86366
2694990
2922612
1474835
309769
2513999
355032
1456456
2654055
1149645
388166
234988
59290
2027536
1941976
1819372
2886376
1342382
1057787
1402826
2626533
2507902
1396985
2804426
2486379
2848787
2124602
626784
177587
1632574
464906
1083978
191774
1777995
2348935
412843
325375
2163396
1333543
885092
74078
548293
1175923
1373266
255491
1974001
274316
565207
220186
1315187
2746068
48389
2485144
2115692
687450
1358596
2878742
1252497
2350335
169286
2594991
845739
1698593
930435
163391
1129703
2557054
2437643
1958388
2765304
1591709
2729806
2806097
129740
1743996
573445
1454298
564281
1791156
22344
2852353
30621
744123
2144205
95157
24787
2817940
760301
1544403
2594590
1348379
361624
62158
237680
2381139
1299082
2939310
2444857
1790751
1747656
1564285
1808224
2687355
1845902
2396798
2028169
2159101
1455078
2145118
975273
2568159
2497976
2492269
1347983
282434
565606
1531879
2762624
497987
2231299
2273211
468752
2370760
982681
606782
1824716
166313
2900527
728552
2573088
1488304
750822
2340164
994993
2367584
474094
2545433
2116425
1400024
376643
912945
1807009
518977
676946
1445222
1551262
2350293
2379440
1980779
356176
1521929
532863
1459570
2083186
998363
2443885
2796316
2255142
2477877
1534110
2711670
2902202
527747
2340340
2755621
381704
1939979
855101
560664
428359
1514640
723219
2105405
2083677
1305366
2288375
2135113
2435092
2134190
2656362
1787335
83443
1580345
1763891
401241
2514943
2450282
305705
1916955
2344392
1376835
1836629
1478904
2598852
1610603
1108075
1824991
2917459
1935892
578985
1401371
27744
2751719
1320355
1335253
383657
1319308
629699
2615709
1950612
1169229
2813444
1365564
2561854
307713
1918612
753136
1626097
2281273
2435140
2924056
2911606
817178
1729276
1746240
209406
435398
2225006
1487316
962285
2397388
1983111
1820437
2846342
1938328
2883648
2260668
1317977
2004649
333422
956604
248263
2603412
414727
600225
613057
2102621
445785
913223
2865609
1920121
1153682
1935605
1714230
797091
2174446
633136
828344
2137968
794303
713814
1686029
2615705
2524171
1000372
2036041
1176563
2545514
1632962
634967
1878873
1514131
2854576
1640667
606173
1017891
1288793
2697971
372071
1559010
1869233
499132
769717
1103043
189307
1678960
349961
2921616
1230454
870620
42903
987974
2052396
651294
1305807
2646303
1665326
2293441
152752
2637009
1026575
2241485
1932691
1291242
580145
388357
2754582
2190879
724445
2410218
230471
1803439
2084547
344878
991013
1832619
3237
1684078
220559
1379315
2127722
1674034
18440
960538
510306
286559
1760177
1448742
562872
581113
1452091
352130
825450
2932430
1709258
2594751
1790545
50453
78272
505595
1292733
903734
1890795
2188110
2652604
1123558
1401849
64230
2885851
2855928
2641481
44409
1634616
1700279
2595860
718010
2926440
719525
1540186
2168932
2633948
332182
1815898
521765
2897292
2312221
650328
2605775
2454762
1296660
1660605
669790
1385593
1981131
1632816
1216822
1670858
1312041
34639
1863439
1214616
532526
1168696
99954
901477
2321690
1681614
187178
23420
2864624
1778096
2604883
2020072
888978
1875439
1546572
1897142
814530
745354
1294010
2434618
263108
2284207
368024
1123898
664181
190913
575029
2610355
319731
103852
1493928
301737
2763087
952738
585191
2667732
2169898
937223
449210
1704330
618178
1279276
2852663
289626
2045763
1394755
2504700
361151
1679836
1681878
429556
2444533
832049
2628688
1317356
662965
1008451
2645407
1873642
847616
2056975
2236382
1085752
1565850
1835605
1901140
952120
1169319
1422910
346094
244419
2916217
2185488
1176074
722265
2221730
1067707
1549518
330635
2535968
975344
2490211
440106
2612267
2167052
78591
2820014
1230513
1977606
2236365
2666091
200223
251209
3428
1117006
1365139
1419324
1116194
1547863
501962
2489420
1378668
411212
443103
2216109
1784482
1411759
279680
860331
702883
2930488
695247
1217873
711810
803892
2148712
704557
2057102
1077784
871421
744621
1463039
1052970
1523544
867914
2598095
1930281
1049122
339891
1847250
877231
1174423
2794216
1825054
2754691
1697741
1618293
1607528
1775100
2075699
514938
1224862
803001
2761635
119436
2859458
1771466
1326349
970324
1803440
1157502
1667983
1115483
412459
505827
1032574
1601574
1308982
736915
1486779
2219733
615560
193678
2668539
381044
2204202
33700
1696468
1826674
1184642
2268862
1791644
163755
1287797
79357
1114932
978652
1154228
524098
1997400
2703968
1170608
1570486
874295
1917581
606687
1477347
329939
1741893
1373055
814051
518231
2388472
842043
301381
1686723
2349841
1311653
1357199
2737976
181762
460241
1977976
42810
2359318
1195186
1669988
2256573
99073
2900406
2507063
2902888
1764040
80153
1496864
31422
1564338
549860
299675
2608389
219385
1027475
439352
2402341
2264346
582272
2786746
1720960
1519606
493902
2434750
97731
2244489
2629996
851537
806705
1699818
1693349
2755681
1036595
820555
714429
1810334
954269
282490
770728
2918201
829936
886930
1838188
293926
1151662
1360279
2751135
632504
1789883
1544873
839667
555096
1793530
2503468
2457151
2732986
1763532
1217275
1707207
2812013
1038778
2032824
1532096
1641929
1309927
561789
166323
868121
790612
2576444
2882308
1040927
335957
441588
1674405
2218456
2850643
2236174
2677908
2847030
764943
1283647
2349813
33294
2406411
95130
2460064
1215860
473412
1293699
516268
703588
2224178
1305830
2086935
504850
2570908
954047
1282925
89899
924058
1631475
329633
582437
1793189
655187
696556
999522
2177324
967864
1772763
1634497
96627
84244
2868636
810146
2634307
760306
658609
228423
1104327
1863340
294339
2163281
721888
973223
2739350
2655122
911958
1042110
349934
2668234
1291354
2576718
1312467
1798831
1799318
1481129
1641711
2648118
2121358
90262
2576233
2343864
2396503
1190558
2314526
35294
129184
1567420
1461524
1901789
945800
1152637
2663342
1910023
1519010
1825619
1082481
2838366
39399
2450055
2662582
2628276
393618
1472087
1298171
1589316
405740
984858
507789
2064442
1520874
2366439
2037473
819804
336828
2089137
1687348
1147981
2275271
2562824
2901890
372446
2295278
1727058
1818505
1517514
338434
1935234
1790365
1944584
790337
2375525
817850
602330
2934889
1002703
1581514
215341
2460165
2282706
2333559
814526
1819212
1959102
2255742
355125
643593
2142457
831676
1661333
658729
2118510
362879
2423959
98628
2717949
694894
709934
1391936
1075520
810782
307915
2353259
222900
353288
1623046
111804
1799853
1135472
1147369
718787
943906
1201885
2253891
962645
1804744
2259116
1748468
2753848
1744025
166434
2871804
2786051
689117
2093766
1102150
2547804
531681
198618
527100
136980
1420268
1568684
904527
12304
2765906
2574459
2028948
2222500
2696736
2301710
2903446
247966
2868018
773327
1694444
2586820
2107555
676252
2469757
1846990
2333228
2812877
1759704
115008
1883247
462653
167240
781638
1762796
724985
2184949
2648557
2767766
2164220
1396418
1909648
1365833
1513786
2697451
1122916
2819726
52882
576537
559351
2443851
1106842
1468298
2713639
1173472
1381998
1756281
2439643
2425477
2230964
623629
327597
1360273
2266226
2604735
313781
1682454
2225302
1561019
602007
1510123
248549
2754543
742929
45965
517760
1482411
675383
2620748
2799255
2601032
2465652
1370121
79833
2016375
2415383
787861
120005
1840102
2170536
1556541
511124
2479536
1947027
389476
1848117
2052911
1047106
1944234
2887739
998470
1086239
2213553
2091178
1433665
2711891
887080
2102055
2008667
316685
884097
501761
2495289
1080498
160898
1840142
496093
1537316
2608729
1507678
561189
936614
937991
1321629
965321
1803196
818972
860739
2404319
2673892
355714
1042281
413769
2550261
481218
2784450
1233993
793416
468100
948737
1398177
2539725
2340956
1760287
1508882
1556340
541365
1570554
2757660
225292
278775
868232
1803708
1264762
1221476
2070232
2827007
2860392
2409153
452679
41682
1422200
1478120
351734
2499115
291666
1758752
2540558
20284
1505453
186205
1770483
675265
1071665
1418533
2392809
436384
1062235
892035
2297663
1256267
605717
2430939
2512869
1041940
1554977
185258
1022563
230270
2868345
2672314
1179579
1268378
1553525
1017176
2133202
2431934
2538275
760657
2874801
940273
768980
2885646
1568066
1086682
2849472
77429
1677940
2854923
2197562
2722840
1853337
173336
2713345
2202772
902575
328255
126543
2444827
750260
2405771
1835398
2746567
2673643
1228339
1044108
1041735
2805756
2462094
1952952
2653962
922036
2791565
384005
516823
2403675
2896705
1512510
395162
2330743
868725
369639
42116
1573264
1695522
767258
1858320
145260
1546593
2392960
230454
2573354
860152
506491
1891357
673595
548016
2662607
2003602
304063
2900573
284098
1764281
2107087
2896989
303647
2666097
1981974
2912694
942131
394009
693566
1165197
1589357
2715400
978691
1190087
1777470
1247645
1092278
2681750
2417623
2483206
911135
519749
1520131
1303307
2196039
2685478
1908326
591373
1233731
1263019
1051800
1890715
344416
2712633
331901
1151259
1490380
2643991
1267743
2930285
2656523
952367
1728399
70837
2469625
917793
773594
1311561
2849284
2904408
1585570
2136287
1371946
331376
2669064
1312747
801206
1980592
2462593
1194841
2546091
688801
2036466
934683
1740731
1372510
1930433
2142273
915520
1730503
1556783
1736878
348077
2095057
1569206
2755008
23277
203300
566262
1542977
1288041
836771
2658446
809027
2401743
30628
795633
2843798
2716491
2709341
421914
1675613
280439
991062
2282626
1126483
620291
690798
568781
2743003
1126044
2206733
1189479
2530236
2856535
989506
764699
2335063
2815438
806098
1456376
2870484
2507920
848177
1944692
17512
1607649
657636
2641002
764803
1976479
1706313
1221994
1737500
2494593
2751748
2835463
2442251
1249341
380654
1183578
2179145
2061643
1211090
35941
2351111
2336710
910122
2345463
1877646
2148438
1476998
311310
4287
1554047
1724732
123195
497117
270335
1371455
341247
1916344
1985405
84041
728562
1816544
1684681
2783450
2578475
2448079
2210884
2606821
2655127
1172754
63005
1007515
270224
468391
2262374
14221
1608825
351773
841097
1500759
326786
2664236
371567
1233568
2163010
1700892
563385
2381379
154586
287988
441595
2251150
860673
2711122
420424
481713
2652041
1128217
1565184
1017321
2350497
1093424
340565
538945
135687
1475141
1371820
518598
1509819
760744
1270615
2749735
1222679
1541309
21571
2597325
806008
94861
2696039
1806474
1377364
46504
1265888
2268904
1362743
2700128
1673369
667833
1081970
1692634
2457634
262895
79284
842997
854328
770349
2125852
2067549
2365216
1158756
1734176
1534026
1949575
884409
1920399
1595210
292156
1422194
1930299
429122
1360469
123161
2472165
103663
2838607
1845401
945771
920518
2312322
204437
1354649
489134
2767491
2833157
1701344
516144
1885078
2891723
2467498
1521034
331168
2750071
1224326
2325685
1902198
42006
2557526
2372064
2345961
2903447
1670038
698662
1185747
2256039
438151
1250460
465336
455571
82549
1029255
2052836
2745578
1331854
846907
2754880
2354654
2246033
2280360
426989
642768
2649643
2292971
901103
2373345
2587635
773586
1567673
539824
709082
858258
2015151
1849967
1283278
1540393
122111
2175481
1477391
49466
2766411
545
1472920
1273658
1735677
128905
1332
1611518
2925535
2281053
2489505
771610
2052279
793456
1916455
2058108
109134
1049331
1644537
2204276
1963951
2884451
486973
2567713
68024
438032
1180725
378544
1175329
1921880
2371406
1092663
1438130
2842279
1933483
2786740
2147065
2756357
1477480
1101633
888752
704950
1094125
931372
2810837
2146433
904336
2694856
2900262
2585104
747159
437930
1235716
1154080
1132754
1364073
379818
1658612
2337209
1368140
2686853
39951
299688
2312341
1644778
1602587
706782
608750
1224852
216551
772195
294806
2039820
965538
2754674
1507314
1779881
1024072
2503469
2067545
2159250
1390042
573488
1468742
1878638
1591452
2887189
754805
274514
1208831
2229005
572112
1276186
2882307
2289010
1623967
1885342
2385109
2688516
1805292
1937750
2097378
1865692
1950606
852499
11083
2233512
161138
2917775
717705
990197
1784592
2368067
605612
2920845
786154
1686350
628170
599493
1778931
384457
1418668
2430355
2401518
2500272
1720800
1460511
1523562
1095634
178906
862027
2048960
208235
2303520
1200904
1963739
12350
353960
2647276
1519426
1386135
197461
2446136
1465902
1442402
38041
1437026
1820222
169214
1171758
132487
232215
2199596
1796995
1772186
2909617
2492318
1664559
2778491
2642639
1928784
2633380
2172128
243102
1932599
1199486
1535675
1633475
1098402
474652
1454310
608356
1031164
2561687
2892334
2169254
1748619
779487
1496651
305482
1918665
588
228757
2464617
2557965
2537015
55158
382341
2546847
2257870
389887
344518
2022008
750354
479578
520976
1838671
1140411
2797230
2319570
2668408
2491098
874795
644255
2459689
1350597
2654107
1032633
1598987
2650700
847063
1357141
104409
2577851
2333581
1406715
1835221
275550
1372008
1873874
639541
2422198
2420672
670698
1010757
1437212
1438993
734214
741057
29977
231082
2719894
2789342
1953608
131760
2112157
2000420
907314
913680
1093523
1034193
536495
2887893
1860339
27319
45805
585527
970745
2542929
2710045
537207
707617
1249809
1570163
939970
793581
1471587
94387
382195
811025
890498
2917418
60707
581260
67286
2388929
1000662
2807294
1318102
1448805
1965033
1155461
2838284
2797196
2585289
490025
1756242
1906351
2772271
2217942
2466478
1565124
2227055
1520011
237378
2506369
2099116
1749197
69532
1840514
1709850
2915270
569850
2226356
1505002
283375
2799729
1269612
533304
1550654
1045482
190782
220674
4446
1339146
1791673
1824894
2579625
2246018
15402
1710558
2303342
919035
1614069
2452935
1966495
2767528
2072370
241391
935908
1309000
2700172
561784
737951
384459
482610
370429
881169
52477
1929115
593571
210903
1201203
2530470
2384982
2274631
1848597
444650
2929040
1428596
1691893
573214
2285712
2770132
2370476
2647960
798220
1733799
1807660
755295
2099939
735713
628926
1400903
105444
1842368
1891362
1599055
589544
573769
1668053
626928
786879
1347667
830691
2519688
1885151
501459
2879231
741333
560964
867598
1865840
1983386
735231
2155314
2623829
1412714
2454881
2851907
1891942
2212697
1921630
1688758
256345
2939300
826926
2893054
1031815
2682007
432802
675041
2603654
1150048
1115838
950473
1422446
410115
1932964
1122008
2752407
2460311
1870399
2186039
2458581
930335
2461004
197125
371158
1912278
626533
1835838
571404
2194670
78846
1225663
1248048
143785
1532028
375994
135976
945661
1632198
2545
15920
2585617
1957709
728008
2394906
1024567
392610
333835
230595
1243018
1666362
1987230
2494323
2552471
1044783
1986162
1458999
1810413
2413102
472451
2259515
175247
2527893
2699217
54124
10732
511932
1074658
1831358
2051977
284047
1809073
41597
680915
1568006
445083
604691
1900330
553425
618431
979180
2379717
709934
756490
136582
2366620
648079
1049045
2172991
253164
1309402
888317
1660710
373211
1444004
295753
208805
501778
1382021
364717
2149631
2047204
1850448
1756413
2502186
1032930
98179
2478922
1466489
2298880
187470
1266545
189240
467600
2622693
2596626
2492076
1217694
21069
1114338
2397411
975135
2209007
1379125
2121850
1032795
338757
2747014
632050
751387
2762593
1752575
1663838
680337
97246
1832456
2187394
2877252
158928
949262
1204954
1087134
134574
966130
686244
918008
2027926
1402362
2088497
1925598
1434055
2349030
2132599
137014
1690996
385833
2436280
470458
1795229
281459
547889
68045
2292279
2565006
2702663
2123779
1063771
730483
1904796
2108575
2330441
2068804
2161521
2894418
844089
708887
2545198
2674309
763453
2685293
2191854
596898
2688988
969319
552673
1596593
55667
274327
2869192
1855365
97151
1058370
2868
2405219
864710
782643
2159311
1314582
2516662
1356082
1263538
82556
2355061
2539086
2489048
1479189
2217918
1092910
2307917
1660042
2246096
2711099
106989
2399716
1706634
2641274
327692
2285277
404072
2924166
2663497
176788
270974
2397084
565206
2920928
568985
1949283
120423
98315
1808315
2170593
568814
1696322
1997520
2182859
2286467
2067612
2249231
1164903
1551745
2348261
1233661
1896720
2648306
444839
658004
341808
737093
2200497
1552934
2298497
21980
167367
1521169
1636563
1524297
1543516
2698339
1519210
699679
2615939
2822310
733456
1393431
1658210
1280895
961992
75403
982006
1898110
2419202
318969
384645
1772624
441037
1249983
451068
1205901
811571
2288982
213860
2398548
1529780
386478
608544
1942270
2063448
2876243
442719
1621165
710537
1594424
346012
479328
1081843
2567863
2254302
640878
2422928
1353740
1010541
125807
813837
509792
2436694
572888
661488
1178472
1519145
1392967
1194222
2095364
2674730
1976699
2015624
971869
1693148
2340708
2041461
1748153
2265428
861494
2822237
940483
234863
1749759
856085
2611071
998754
536034
636124
976993
209058
1173621
1981381
532879
67565
2428444
2614012
1625478
209499
1188074
196640
446695
447748
2254851
536844
1224156
447416
347635
60847
2814684
449182
2102925
1680150
408191
2334089
247066
1456342
487189
2414852
1505736
2079395
23593
2592470
2547808
426513
1153492
134432
2599550
403778
1422836
171406
168375
255169
286250
1827461
1810661
546460
1521929
1333035
1042870
1455814
2177196
2103163
2553480
2287152
77494
1215329
1869159
853098
1839926
464754
1104922
1076910
2881127
2155674
720013
670066
2086149
228716
2228282
2489459
2923664
606018
895396
705380
2071704
2867327
2118954
1104628
189489
2210588
2194051
2556913
1072098
2107474
438224
2107547
2554807
2407358
170664
98947
2738010
2416614
948876
175158
389815
1840822
2259154
415288
1528739
2072118
1968193
995143
2916979
748535
1662118
1221688
443985
1591007
1602583
1678289
791543
67428
2245701
1442896
1275467
25091
1492713
2435441
1202522
2714651
1095656
368780
44228
2321612
1413980
707329
2548368
576174
1989076
1271694
1141351
500632
508574
2784002
380540
2364031
2822468
1323571
2847582
652980
1518356
2261276
1182994
1406714
1589791
1671614
1350046
2622893
557827
1550085
377461
2297367
1089360
593451
2474896
2307984
86429
2744708
789158
1428315
1397809
534242
2474355
2790608
1841206
2238145
2074132
2615000
2286590
2760451
1526847
1723081
2131539
923650
2898653
772155
2721891
1020541
1204879
894462
830026
1923229
1084359
548780
967932
540728
2706101
1993624
497310
353261
2183476
2721753
529301
1072899
576445
2490931
2135369
1369595
2827440
620507
399728
2904780
1626175
2478342
1917027
1911457
1643324
121368
2831226
2820117
2231319
878670
470749
248730
2822120
2506130
1453394
1545987
1118281
2868202
1393497
1474283
2110769
219129
872316
894073
2887526
302478
1120293
699522
843355
374397
100635
324217
2676637
439404
2449868
1417767
2086902
749857
2875006
1535783
140110
2062944
1662925
2438211
2498259
2131740
2414734
2370636
1346094
1241909
248969
2043543
303492
1329550
617822
45577
2195965
640733
2474228
707716
1153274
641964
1002140
1514077
2235896
2418024
217706
851101
117808
1244251
1799027
431950
1263094
1623118
2719035
1675227
1745245
2004883
1736398
985383
1998220
2152501
1701734
2145360
1051493
1301338
1947434
572019
1276214
443858
1742235
1308163
55340
1568256
1904527
1466452
1523170
154577
1030207
1505992
777176
289984
1270227
2379273
2723902
1337835
1953528
945760
16515
850478
482566
1617763
2891292
930217
256513
730385
1196743
672567
1811422
2740904
2640705
2121212
1003416
2432602
305708
2136804
2515599
2837946
2807451
1960873
1507113
1887698
1997341
2226938
319215
361683
566385
2205547
2141490
1262460
2558314
1838108
1983630
584024
2790992
1924838
237572
605928
742291
2846805
1291159
1978133
2444872
143365
1029544
1300250
1296375
2091643
1833655
1514099
1925609
2741013
124290
896257
2854698
2162416
1610574
406012
1603878
1805265
1017315
177556
712848
2084462
2221781
509638
259772
2284876
1307367
933601
2084306
606237
1684149
2774792
1057344
1019194
138694
2460250
823044
673906
256128
1006069
2395439
763130
1046613
2553093
752948
1351450
1693014
8658
2283257
2514633
2043454
2854440
1235099
2922820
606588
2512307
2024434
2377389
548975
2092953
2588553
2795713
1063230
856671
1909559
1850327
1190876
1301344
600149
2153999
1592007
74279
66421
152410
2873951
403500
205580
618614
846607
625130
416308
2190895
340125
1021813
1039934
2194075
1620362
1405683
1362647
2662212
2815957
2026795
2605479
1257190
2217763
1583139
2029060
490124
417638
782846
1557056
1115332
339925
2371302
1517613
1392169
255220
112185
2631986
2660648
2336772
2106250
332269
788331
2190952
1309820
1809405
2417920
1377124
639682
2028239
2554566
2184426
2503296
85449
2923028
1835607
2235160
1208171
1275294
2178704
208737
2423858
2829990
361508
1770213
2752953
2613852
1408650
2094019
923624
277435
2618696
354219
1794952
1548403
1696050
539636
2844412
2893555
878205
1168622
825018
727869
2313271
2356329
1397353
1740281
263962
2497121
209201
1448906
1530964
664468
573779
843246
1291972
1636752
1008859
19354
1052968
1228854
1376913
2107562
1370717
2623226
21955
1685029
635150
422261
287844
264074
1641845
645839
1995702
1136399
2611943
2520300
2252681
1149172
2788384
2184678
744273
2104168
2815045
915759
1006131
1359848
963991
2750120
2824756
68650
1252250
1216035
2275965
1755494
2186749
2268652
2318281
2252896
624267
47683
2926650
454747
445546
2185722
2665543
469634
612852
615614
2082373
903399
1439535
2070961
1964817
766375
456595
729940
2314815
1104715
2046252
2906831
445099
826571
399583
2532175
1317617
2503035
1502874
1311877
486168
1235260
1800182
1734566
660978
2824327
2430790
1889065
2443421
1304670
938933
2618986
214522
2837189
2283356
53603
912690
1625614
1057558
2709760
1290348
2438132
986860
214304
845321
2802420
1917882
285987
1734888
1489760
2083483
2521593
2795988
2109102
557267
2118117
820860
2121804
2212850
2509498
1162079
1033658
444355
1684855
2482754
1913056
180116
1549662
2148594
347306
2210421
265559
1247216
905344
227580
442844
1450247
2602322
1254573
970649
996566
2541525
1200890
2103602
2778948
1872110
232125
2935202
427762
719897
120994
2476015
1603102
2847408
121765
930090
94109
2204612
2090840
2232158
174207
1226351
1005311
1449458
343684
417988
1444265
1896234
246397
2553185
2419737
268602
573909
782020
1651054
572954
2608254
1682136
746609
1768280
1552574
567129
601436
1210907
1887188
1619419
2299915
1723974
1135998
959649
1668075
364028
1496228
2892719
546589
1744650
2820198
2552884
451660
747534
865432
2059026
1738629
1094740
1136507
652170
1937681
646871
139848
1926720
2644850
1141578
2176826
1737243
1136709
39624
933992
2332118
2655294
677585
2312842
839277
2083986
884334
878677
1517243
2635789
1228107
994073
2863379
2679026
943672
2659532
1600884
28738
974554
43202
2199958
1969723
1047087
1821639
2481474
1966265
2044323
2654317
2827580
462521
877159
2834804
2814300
1268671
2284098
2329222
1665582
229785
2219870
123323
1002523
203426
520082
813035
2880847
2749721
445455
971642
734153
290390
2744783
2153152
1301927
1640638
566976
2753243
908969
2832571
638687
595314
2812790
2443615
202828
614219
1920738
2881142
1952332
940031
1126177
1980095
2171730
343473
612118
902362
2126562
392277
2877523
548307
2006207
2416060
2794476
812787
2475504
2266893
1587580
2623607
406510
1053937
2467079
1578715
1468744
2611216
783447
564963
1919166
2342313
582612
1496867
1270839
9315
2830451
470070
1004215
1213058
1019506
552522
779465
2338597
710012
94346
1477368
790037
1864872
2591825
863045
201198
2611492
2130157
1404017
1654033
2092817
243416
1286387
1458223
543752
2234423
978264
909415
44166
532737
440939
493266
1932137
2757355
1551197
2290113
1724883
584619
55706
53936
811662
2020333
678692
2416797
2755995
657208
1385043
2058156
2888417
694172
2276460
417662
983854
894493
2222423
977914
589456
946950
904315
2122503
525959
797514
1996457
2299336
1914904
2906669
1320607
1072209
7051
1240116
2470120
1939372
1874079
2396087
362988
2144707
2890139
2646787
2426407
773825
900382
494500
2462591
2587630
1110205
2294297
2519247
225285
2205920
1284372
41149
1209658
1942849
2469127
2604464
1902547
439549
2874702
2693470
893241
1696292
936917
1933357
980038
1467274
1043205
2273037
2704915
12021
468918
26907
2706225
2217124
631393
2091571
2897346
240317
2085275
1641219
1159739
2638737
210505
850356
25711
906913
361539
253170
1468137
622249
1347333
1635304
644200
1236503
2498070
2613371
2865226
2565629
643754
1684466
2563221
1062096
850028
1935411
886695
346673
2696197
1725165
2800531
2936621
2367234
628400
1863411
2066785
1234111
945151
530682
2682930
12071
1217158
235962
1944543
1983591
410759
852076
704953
197704
945400
2546491
195244
2294309
1354311
2471178
1899626
865777
2917925
902658
587054
159864
1199367
1035009
2473916
2833054
1934592
1816053
1897707
2506962
2642591
1217147
2083423
2286457
176383
1210956
2137636
661358
306759
1363608
2783278
76961
2566160
657030
1472126
1825054
1574554
572485
2713981
176987
1758308
1132797
1560724
971615
1158590
560185
1921812
870774
1407257
996438
2484904
2790600
250009
541816
718465
801737
1079919
1274334
187635
758620
1807040
370683
131286
363470
2272391
281334
2401078
1292844
2184282
219906
548323
2867316
1311391
91429
2511956
533473
1020322
2096576
727167
1254468
2783556
1032653
1751248
2696354
1371982
228472
2817485
2081340
2727884
1107660
257884
2108986
102705
2669096
2795505
2888710
2647221
475241
1547548
2835177
2072687
2308142
1257691
2650659
48909
1643543
81011
1070105
2236854
184859
1357959
664683
1044294
9258
1875744
2640193
1151716
1817103
621742
653215
1269667
2874992
1517533
1466133
22983
1344124
657999
620063
1537097
253703
2551687
2455086
2479654
194791
2209835
1887361
2300801
565961
695400
268511
2354307
399201
469537
1156149
1666864
1250536
634399
1266018
964878
2198829
950696
319221
2921406
269857
624215
977859
17393
2390392
821517
2140460
2809282
637076
1837191
2476295
2445978
1015821
2368950
88997
428847
539027
1222457
636089
1022418
2218875
2174136
2675927
2932436
519012
284582
1799232
2931043
2550087
2889100
1053405
367205
2065937
998440
1278143
2312014
2293800
90257
1365170
1816511
2564068
242398
2493233
49211
106479
2556740
2269088
2102457
266154
2915527
1296660
1186466
1195398
1101934
1547511
2509147
383013
2914016
2491557
2127913
839479
2314940
505376
1535554
1821906
2144243
503190
1388288
1411877
479630
545653
1301558
427152
810531
2553196
2425229
959199
2228011
2369595
2610415
322147
2737685
2904999
1587696
2464324
2482051
1914292
41207
2462001
1347871
1349180
1265689
1917034
308996
155217
1145560
588295
2682525
2193081
2176454
2275379
2240952
1535638
1316125
940065
1196386
998382
2854335
750171
161675
38332
322414
1538734
1603646
2466867
340342
378181
1825589
2400701
766332
2147707
2062868
378604
1675335
2286587
2682498
2684745
1855309
1643392
8668
979530
1440325
307552
1751127
2446233
2535312
1972910
1846961
2229222
539533
2625225
1519150
2578878
2466897
1170215
235468
48465
2741563
1498538
2452103
553424
438996
2806124
2863639
1383324
962164
962958
566283
1412578
1299871
940795
36069
201330
2034969
866244
1004720
167315
310516
745300
2805985
909331
957801
668815
1375436
1187183
363781
982264
2556376
2679192
1947841
1803166
1810638
469005
1008335
1373309
2660648
1746612
2624377
1882192
712665
1223671
1611181
430066
115496
25265
1659800
614338
293942
1727819
120167
2413338
2829762
244167
2676373
909923
1460501
2104341
2393204
466437
139861
87311
2815564
704688
2826552
2881108
2437788
424304
842139
1397630
1671716
1480856
2424584
1998005
1562536
322259
1155058
88267
2878852
1496482
2639249
358420
430747
989183
2658283
1854289
1620153
1971130
1448079
1808970
2109769
19301
265616
1953774
496404
1204930
777931
1796626
1034605
2575118
1362447
2218705
1530739
1517679
965914
1137909
1308286
2571326
2842505
539184
1354518
2211732
2196744
1310358
990935
1137744
2936416
246681
2382557
1966166
1393271
2786427
2747654
2454537
2939694
1213079
337496
2632877
959880
4430
2575272
1903527
907511
2285106
61226
2395722
13219
713323
1546555
1089189
2264010
1621096
654743
982084
1383452
2123658
1277694
150475
2030175
8809
1336846
1056000
2382153
1288030
1408809
656203
1140676
2871099
2567015
1334238
69450
2456064
1418105
711444
1999072
1844925
2411855
119208
940973
2214482
978771
2235382
846593
1193072
2026710
1700262
1214029
1706313
1229208
2780199
1974845
483219
449129
1441779
2734843
435943
476127
2209655
2640140
784161
2275787
2876172
2186987
188145
1486693
1749980
2521378
1325125
1346083
449520
249189
1343377
730384
1149512
398586
2864080
574912
1870335
435381
1007455
1856403
535865
1502663
468518
1005585
741202
590065
2346456
1523844
2634578
2322369
592635
322408
2276758
51006
1149830
1890676
2442313
2497239
1512195
2888894
423008
230053
1260938
184013
1429442
2230940
1500662
267120
6021
2220170
151369
2251327
2086064
1571690
570923
1475352
2663006
1730445
1983589
1819842
517596
2921466
971715
1098808
1364385
1392779
2498258
299224
2571822
1576927
2826058
232454
1676655
432889
359339
890303
1736815
1974293
415206
1708595
793200
2346047
756818
839999
1265666
816627
2125340
2934757
168760
159451
2217521
2633465
250841
2429362
1330166
1518933
2210801
2142710
2843956
1126685
2849225
1586093
609500
1686397
2482217
2055989
1632700
2660229
2756621
902395
2080166
1575910
187129
893899
1661501
922898
1752382
2672053
769011
175887
2835681
1647901
53515
2595234
2472970
975760
1133769
2939465
156612
813527
2191570
801415
1151524
2883869
280454
2903338
2335048
2347916
2546976
1485488
2892060
2858244
246830
2708198
2378425
1625416
1484660
24696
1201763
951643
279942
1893399
2916393
961247
1558785
1649394
92708
842935
2564790
2181580
1643640
1161230
2276299
2316409
2772859
722237
791795
2227845
1488832
1150945
2781579
1027301
1410290
605316
2372514
2128314
240579
2528113
2815481
2054726
737222
2181250
1376540
1054146
904058
262534
2749574
2925905
2873252
1296381
987970
1236621
681921
690423
2086448
2329665
864339
2590054
2145100
1864241
1249602
2127452
2264275
1051091
568321
1822828
2532939
193110
840426
2912380
1774862
1199402
558902
1594938
1362366
1247995
226429
2701266
2050650
2277012
1630892
1372182
1905064
2805455
1511080
2834406
1668054
2721060
2827137
1854679
14342
1116826
903593
1690195
359601
1190550
895391
1366129
2097399
2252588
240519
2466305
1000563
2166336
1751897
1748685
2739621
665517
1398662
2253571
2638466
2841434
762729
2435124
339636
2509956
241027
2532151
1734241
2508195
586413
182687
2709070
1276863
2420859
1488330
1390165
1895287
1900088
1760166
647531
581682
1831595
1411355
1150080
1275423
1012795
2102233
641657
2704692
2455469
2635445
2385688
2230188
550943
692917
2938877
936782
2858953
2256693
673074
678991
136521
1202610
601365
1912037
191636
1022499
409933
762350
2741869
2489594
1653586
1263024
1314959
1640951
1362290
2523106
1976605
1927774
588330
2846971
2445386
1688800
610305
1084507
341357
2683422
2237488
2502942
73906
314971
630957
1930608
2267708
2618570
480502
1938207
413356
2298787
1023916
470544
1856888
733379
2642041
1654918
2653355
720999
2336704
1133266
2136151
1766411
1932833
433738
2469999
648227
2935027
2293017
1680518
2250454
1598603
2868594
913600
977469
1137228
189845
2478854
897237
1870422
1868666
2384398
1182892
306300
1782178
679036
1371945
1657996
2889860
1228276
2233206
1906967
888549
460310
1116461
2480188
136702
1952313
823854
918683
268606
995604
2199142
1744681
981091
2159347
1097843
983301
2844537
2390020
1895518
296180
1398940
1096638
1621486
228085
1175229
1923035
2468466
2479467
2736269
1708931
1437141
1589269
1146839
216875
1328764
2517363
28399
1007369
2829903
1132585
2754752
1150244
1217959
2314500
1028049
2426629
1362535
2485865
497089
2109576
1911862
106505
1941034
2439338
2724791
2019
1630203
2616834
1891252
635966
1964981
2852629
2474010
888141
942800
486159
863295
1641582
1950436
2770912
1234675
739173
2242926
2151986
2562678
1018935
774296
2674799
2284648
1862482
2541484
1834071
2771361
1512742
239389
1618534
1356995
2597488
1277403
1413451
339458
1722105
2890229
2325724
1334442
2734161
2157301
1917129
2876274
2124849
1877116
2775367
147159
499121
1230591
1835442
43639
979408
2141637
773241
81864
1326670
2127704
245918
61639
2136471
1602446
1258339
2760513
1751659
396069
2856616
2189909
1345978
1968563
928629
472065
161127
2675428
2924279
1048996
2581341
344705
1784271
1394559
1114097
1447244
130241
927661
1841368
1221948
2091301
114844
1712329
2434037
2009016
1557472
1002130
2660734
2036803
2583360
704220
2860214
2437934
1293053
78041
1311362
1978408
643287
1815610
2501495
2849587
1761326
65196
1251587
1135366
376455
980085
235303
2442388
1751162
2757341
317651
1577011
2881798
2032469
1283507
464866
1665591
1447008
555587
1536699
2065545
2822739
2766965
2649823
2325838
2031619
2432404
1630759
722821
1356361
2199418
321298
318570
2098829
2820129
2677379
2578532
2247978
2766044
1723787
849913
1193473
2729284
580040
1306890
724593
1592337
2107832
2887101
1491082
49836
440923
57919
2300081
767795
2157467
1799073
2437609
2170245
2578326
1680882
55760
1396878
1464686
552700
2109195
1567040
1145660
313599
592546
1012383
2661093
2231566
852278
2667515
786722
1396644
1050142
75047
796214
8725
647912
751288
2580745
1476926
2287454
251187
575566
2098855
2225039
2635905
1927814
680776
1805838
284986
2414023
2411382
906722
1911700
315732
962303
2218775
1612358
1395851
113581
778984
1647762
1319440
1149095
949947
2238530
1698187
998353
2432882
2775652
2153676
2052243
1990234
2774410
433830
988864
1913327
658916
2132218
1121113
952975
1959231
1874453
839523
269306
595452
2037463
1497760
2864144
598625
707875
2316246
2885331
468061
2921531
527336
1357139
1150323
202827
1426680
2832520
1696319
1690561
2704607
2484011
1965429
322073
2877408
2019243
15087
2919692
178100
1751660
1794861
1378064
218972
147533
1428487
156763
155285
2481156
1088479
1403945
2411165
282757
1221609
1088012
1014454
484653
2122686
2468557
958843
1936719
1038328
2773781
2058882
2819940
2320537
1945816
914381
2679278
2697106
2621320
292546
2497448
2339025
2697127
2786199
446693
2892751
1470457
1901406
2359383
952005
1335221
1782877
2432364
626835
1849297
1870397
2805270
566006
957600
1661829
1507961
2461795
439627
1704953
77633
2386841
2448792
2460099
1695671
1009806
730951
2200635
781125
2056496
438502
178993
1287727
1151107
2901298
765203
1086907
1957616
721426
2184037
691042
2850588
2629145
163227
2370024
2190765
537209
2651752
499388
1038609
2028805
1111272
886594
2922384
75305
754265
781789
2603628
2297923
1788603
1238002
228100
502670
644739
1530572
1377789
1474504
170931
721744
383578
561648
556376
531402
2260760
768525
2528258
807699
2121660
1981120
2007750
2328991
1797053
2233507
621432
1724772
1507571
2284199
2798106
2110247
1244586
420702
123403
1613953
1124732
2044551
2601006
1223794
1892640
1440844
925205
2553705
2047756
1208679
301493
793456
341342
2607468
898515
951825
25183
746583
2931573
763296
1969840
1483455
946699
1528823
573106
2612450
448879
662765
1385891
2585106
626333
440549
1579302
2684537
2064909
993105
953348
1844548
670892
2892711
2212800
2558546
1452796
2530253
1851180
897996
535100
403649
1808361
523472
2052846
188120
2686240
1080906
2505267
926622
102306
2878979
899474
474738
2699216
1896247
2493775
1763032
2937824
321756
2467051
2136167
481506
552737
923154
2613674
1524205
2740949
2082103
43760
2440972
1772135
799250
605390
1362317
1559764
1364905
1726651
324239
1027028
363286
1712303
523085
2133032
725022
726949
1254658
2656618
1110181
2152130
1700578
1062962
1816925
2737718
2880828
1457564
2042518
1348211
705568
1544622
273549
488075
2274440
1615786
1150175
2376257
1661920
2180651
1441408
1444391
1914686
1798239
2455401
703252
962714
364706
1091349
478937
1602742
2410234
1138851
1168729
2845980
1240651
2816690
2467549
2858777
338034
181164
1907555
266636
2269414
687811
2214281
790443
2031544
337638
2859510
1091981
1152354
2887721
2720807
1919505
394390
2243720
1189534
980080
1003048
783508
2313452
630017
2358330
2696316
2473889
273209
2538759
1916468
711085
65474
1778721
1095558
450856
1737255
504976
672623
216297
2351323
660107
947358
1654764
1419295
1665384
2611514
1052830
914059
2030763
1503990
1392665
1480856
973758
1690913
2020248
1281641
654526
2720425
1990327
1205338
971382
878389
1775871
2907060
1110408
1481479
917134
1610867
661890
1631997
1947532
2930897
2767858
2252079
1256655
1957135
932
2181490
2002413
2653544
1561043
2054506
1480454
1200898
2139759
851917
1858592
1620110
1223973
2010507
1393153
1305004
1431271
1787968
2856748
1506252
1757040
538424
2895878
28827
1968375
1358905
2474441
1342440
1127345
1008646
1003399
16227
2728268
830271
2716554
2624966
1546647
2416993
1540289
2579135
1250507
919919
277551
1772109
2061950
350117
1603778
435654
1377618
2136060
2074145
746498
1724312
1123655
1822438
385756
1751006
1888716
1117745
1080271
1404955
2758825
1639973
1218418
1953124
1963441
1824581
639473
2295985
2787025
1267775
2107524
857852
2627489
1071252
6116
2175772
2608601
2309455
847237
997646
698483
2437837
609267
1244446
971722
497021
2587026
1625335
998856
21184
2927264
206118
311588
303859
1543821
407691
366842
419154
587476
2363540
839043
625082
16403
2080866
819712
644995
2608600
2749745
1959624
1138309
217415
1451044
1353042
1133013
756508
1155424
2364861
2586061
58090
646058
2816596
2223915
1617200
2819110
542728
979065
779706
997118
255701
1035429
1069466
1632145
770965
1361681
465618
1171905
724542
607904
2896469
2799070
2723716
1698752
2838061
511624
2197274
1488939
326405
102738
451852
2555298
1554890
2446955
1984561
35732
81233
2078886
2359722
665414
644334
1981052
2087018
582585
2670609
2022727
2719328
625608
242307
2502357
2018801
1929230
801152
93836
1527413
1716418
1084621
677587
2782610
2746287
1807190
1647737
2780190
2119799
1832426
1440806
1541169
718779
927338
877174
2038664
1241649
2484072
2447930
1016810
1982425
1382951
988805
2251251
1515100
2249186
706465
216339
2525094
1985543
2325215
927501
505908
1079819
1975296
2339357
1496928
1525954
2498575
986765
2516373
1289166
8017
439446
1323000
2716816
1761305
735140
2538600
1625818
1238703
474257
752669
1663192
1912965
1558287
181830
2573802
1789097
624907
1823904
2294116
644911
725044
1990220
2725622
644888
1657763
2719210
503772
2903349
404629
1253565
1477704
492555
1442979
234629
866694
1018986
885165
1305859
2360536
357157
1774822
2927159
849535
101586
898696
2260473
2734998
549961
2061026
2481773
1435436
2364205
1595679
1573862
1957871
2368416
697889
527668
2557691
354747
1138236
135001
2165466
768333
766631
2898088
1266534
1896608
2344046
1101354
1492036
419463
1260888
1549462
2180094
1967796
1677310
1033027
251031
986386
871611
2667701
2556305
307304
1377621
1148330
1328308
112530
448420
2100207
1510347
925303
2781667
1407417
1935275
1951839
2078279
1998813
1000168
1834249
2560571
2354862
1770612
2822619
213780
1092636
2006728
1724925
2267919
2100173
19069
711924
1556411
2043674
2804386
2438207
1445745
1974682
2511938
2723905
828785
311459
1095806
2554746
2437094
1498711
229339
941534
1162400
712155
2537073
1396637
1517296
461841
1792586
1380431
1668711
1788884
308872
2170334
1505894
642684
2005014
2483650
2613995
1032659
1027576
1626024
1061886
2054659
2377278
843031
1187118
2071223
2393327
2097264
852426
22218
2695967
2095311
1949069
1300769
1635646
2746750
1495513
19671
2515487
1893508
1813210
875793
308065
1726785
924317
2784293
162240
1817598
613886
881162
267611
126094
1822837
2286379
2838723
2240336
410465
2397607
1689736
717964
2252385
1974265
1535442
1132046
2917112
2087041
630636
1307753
1140281
1882297
632953
334757
834485
930885
1338997
1748579
2112746
2567849
2458395
1632126
605352
1873847
2526430
1229138
1069119
2016404
1771685
830729
631641
1807518
1234384
2835706
1132076
518479
355182
567328
2686279
212284
823785
1341466
488842
1869917
927316
414339
365855
2065834
869680
1281382
1019983
2668928
1244427
1286949
558973
1664584
2215747
1930573
2169475
722494
1605064
1867025
338960
1908244
389410
2000033
1463908
849061
1703066
1062823
452854
2592488
2626609
2885969
2092282
603969
602578
1290200
249383
508148
516885
2501464
1443142
2373942
75540
1103230
1939046
1654195
2824292
2563549
1066096
2461096
210065
838653
1654706
1834485
328948
648911
2528860
1590686
900323
2896455
2781115
2830375
420265
689346
2670134
2287538
1682331
2309585
399113
2305290
1491568
1914927
706383
2347719
2929011
361556
2574028
517573
2302301
561489
686143
1219781
1730567
2663025
1771416
410297
786036
1233528
101395
1143674
1521526
1592829
2128819
1824993
1601919
1590101
481375
1830671
1664589
2413552
2167663
1448762
2458034
2258853
1291945
1894006
192683
1201320
844985
978570
1649869
1527424
2735448
2203187
1071575
628896
1863690
2173837
39130
857847
297294
1469883
400800
1773336
1865636
455330
1752019
2242134
360330
2678498
844549
2056406
455979
824382
1775015
922976
924864
1532694
2445974
1646375
2734028
551217
1642931
2537246
2838871
121664
1421170
2155622
2725289
2091079
38661
371779
1548295
834564
924023
356060
463541
1570766
2362660
1446689
1420681
2884210
2553119
537400
2569809
515161
1900163
1391453
1896851
1586443
1514710
1179897
296167
249211
2074358
7965
713356
1600243
1845356
806157
1717188
140463
1143407
356686
1615413
1109874
722103
1366569
1505375
588108
2284249
1021522
1255516
1209746
975485
1645945
2293380
2792364
2016468
1707361
1426839
233596
2206494
2218393
1053217
1176853
1175671
2928609
1200849
1376168
1159218
81604
2122403
1747463
2600784
1522398
2030492
790510
1621468
1386142
716076
833123
379158
556223
1127808
2853884
120800
1472248
2549849
783666
632685
1899932
1498736
2628255
991919
2334657
2741196
2224359
471271
2374466
1044587
45232
33306
1329340
1873714
2564738
785407
2807196
467795
1047297
494003
632602
801867
561589
2544740
148515
350650
383967
2320441
1151200
317793
346100
1933711
1109759
2277282
473445
2738646
2661701
1022092
1081917
345059
595681
2243388
1711340
2049752
800239
2642587
1641864
230088
2243273
2380652
532942
2721022
1803922
2504775
2012035
2772377
517956
252760
2455615
72521
2884403
2645207
489219
1410820
1469714
2244292
1388391
2823770
1896052
405938
2298185
2134208
2526173
279409
2800674
1305600
2123823
341940
2649757
2754446
470888
728211
2875668
1460859
770579
1482114
2864949
135292
997424
2750387
2624415
57888
2188780
2517310
710604
1806805
756032
802335
1864438
2390652
1404326
958611
2652559
2306965
746483
71169
2678457
1961339
1193366
630230
1943271
292195
30540
2924756
40974
1174918
566880
2867324
1988801
2666596
1601166
875564
1238736
331901
1026875
2636986
1944192
2244096
185912
2706101
694945
1274454
2014946
2464582
1222001
1734210
2464680
2817260
1217922
2576379
1471907
419070
935784
149176
2350886
953242
1513738
157078
612248
1156987
1021505
376256
1639155
240919
2380035
686354
853718
1392733
2757548
1373982
1134545
2337684
104599
2156956
2139858
2295700
977816
2733503
2789979
1955146
72089
2016588
2800666
2845094
1541254
2097271
1614591
2266418
2200894
2087511
871033
1941304
2280344
500734
1423934
1122600
2514228
1357613
1128373
114057
1076228
1501676
1996807
2916975
1849406
953482
2026478
2135178
2316646
498295
2682906
2815271
724411
1934865
1162030
2070335
1065247
1550856
1830861
1271586
1762599
2842024
2023555
70028
1596019
2121156
1081713
182675
395557
2915317
2841871
819352
2299060
1940825
2919923
1255213
27614
1587287
908027
2782980
1334240
285430
1595287
599535
38059
254408
592325
46311
719960
2766917
1622275
575379
418615
1536445
1328000
2435119
1775253
350852
393864
1626758
1330285
2223243
1452259
1966880
1224642
2049540
2072941
1585393
1841166
799376
919237
698427
946648
469099
2137226
2441017
873150
2707445
2265304
1961286
2780756
1277142
2620015
1232527
617788
1177677
969446
1682793
1645820
2801824
871421
1170557
458805
2779423
761558
1727252
853748
2624175
906480
2111353
489243
2289369
628228
2890145
519245
990468
349596
2415757
223983
1544679
1597395
2373308
1902260
2737622
2312993
524147
894874
461145
66067
321679
500356
604776
378092
366626
1206008
2087533
1429934
1112737
306015
1794042
2569239
1514464
326266
577557
710817
2142932
2899195
2830204
1948764
126307
677476
2805263
1637704
1257664
1176011
2477282
336851
1650478
239492
2504798
557270
160025
2779176
2252339
2777625
1670497
1989019
641830
2349737
233303
2282493
110150
459355
1613908
2691110
539838
611977
1941110
1562532
392534
1277651
622628
2889041
1394970
334305
414510
970760
1109284
37208
2406025
1536278
1454832
194985
2508918
1573575
1180169
2935780
1880362
408648
2195372
1177566
232551
2074830
601759
1420054
661020
2908151
2314078
2502504
2676869
2575358
1474432
1383790
186139
2286760
2787942
530115
408721
1011047
704800
1527140
757641
1916831
2019100
405017
352978
2579288
2772022
2036347
255611
946619
1796154
1562247
1225418
1056482
2051611
1900080
1372714
2334953
1545825
2932862
551796
2120032
1093484
2269740
2801544
1665569
2385058
2589760
1973831
134905
882253
169279
285134
632912
1301989
926503
1273217
1334227
720363
1369614
2560155
566560
1131178
2244331
1072536
2169366
2326139
275280
2201516
586674
2886098
2221771
1241701
2760097
2775725
154901
1557593
971078
1080985
949962
1759743
1608695
2914137
2262390
1212335
2022631
1678749
2841768
1458152
1258175
721476
2491709
101354
1759393
2320488
2438170
562882
311506
793353
1862609
212707
2846448
403875
664373
2187346
124840
2857888
2448394
1250632
1008922
2718813
2715919
1184011
2302464
1622969
814981
1496329
1543954
18627
156244
870084
1470122
2247044
1896424
1006097
214927
2870447
2770081
2180583
1662643
2719036
1322802
2718231
1726865
1408074
2923128
645989
710886
992558
142969
622486
837341
1019903
202965
2103592
1229919
670542
2243467
707587
1224882
1827191
2849539
2503771
1715971
741974
1210374
74492
1275399
1964143
2132524
49197
571691
1184491
2132932
2663102
357166
739767
384832
1305297
714405
871984
1686301
982074
826468
275773
2837421
2326924
915673
885579
1345558
2634153
1816326
2465884
1153104
2756367
1715199
1016087
330812
2748790
1681436
607700
2188872
2625108
1163172
2783081
1686908
2427064
780093
1851402
2814182
2021126
1621735
997079
1768830
2373452
762724
366288
236708
1636973
1690643
1806431
1223938
2577420
485080
2178139
1919661
954354
226965
1686801
2082603
929785
983865
2653340
777586
2342858
2683146
2913938
2220256
1432176
1483363
199202
2151540
1983049
1469080
1163611
1429123
483728
1793869
1006436
1939051
1020233
2874364
586684
2895330
811611
1072255
466916
1915030
136866
662900
2869655
2172860
1588534
1958190
1691377
468884
492323
88693
1498091
722647
2924914
2567094
2651197
2597370
2853090
386319
356408
764097
2093910
2585282
1117256
900794
1322254
2420389
393422
2090359
423046
330339
772257
1582882
1290274
2121675
2273501
2072242
1777781
996517
455047
368976
1072821
855636
1645708
2687573
1504866
2880152
2771071
2403531
1531556
806894
2588053
996322
1222101
1013407
1484487
670545
1721564
24896
255981
148272
934422
843056
707717
2025458
24282
2352254
640575
2719519
2463961
1326385
643831
2538588
732231
2812334
605707
2856066
274322
458333
738401
337857
379623
2026927
1477495
1744561
2642608
185955
1668363
1376326
631593
2203273
2033968
513822
385114
2483869
813755
2338045
1793964
2819464
1521294
2435223
2109879
140028
2449191
327023
2130779
1126924
2851365
2717582
2645743
1128969
1011695
727343
1774006
465779
1177372
1072056
202471
500542
7683
125455
1789308
359945
1463408
157765
1078590
1066926
75961
2152388
2882796
1357283
2423641
2388564
1206952
1828884
1613341
430566
2623336
2856877
1450417
1186648
1895645
1654114
2108114
2472775
858279
1161391
619230
2126068
1934041
2561316
1483358
2936882
2460520
740272
867928
2849319
216267
351495
1178338
1405808
903431
2791510
227091
741515
2912277
1472879
952833
1396539
657113
1301676
2498409
372628
1054824
1404463
2025305
1780350
2567391
303744
50346
2253527
2666595
1979716
2170431
2296605
925738
969676
2208973
2532644
1142275
2687109
1307561
945591
1312060
1383355
2289899
1190230
2361863
464617
2439090
1836397
2505318
1910615
1171441
42814
2396607
1869966
1267804
934582
58732
1533197
2337028
2440466
760774
1158268
1069381
1116014
1622640
2171671
1008413
2748143
2328702
2626918
2291530
2499061
190172
1737048
871164
2870601
1136503
549559
1497047
192175
761945
2858337
153151
2522743
321489
100586
338561
1579732
1713895
1814749
2510565
2338739
1659482
39206
2846268
697772
634894
657345
182750
1988185
1896020
2720525
2511934
2136966
2533335
524474
1133434
1106282
2769866
2565807
1808412
1493343
2481821
196328
506015
2469673
2203219
1008282
897459
1584203
40645
2289409
2085386
49658
1119768
1865414
1050728
2788233
395247
2803377
2661953
661279
288206
799196
2095692
1997561
430672
1550676
684352
2080690
1637857
1096468
2896401
2451628
56492
2886065
2637475
773134
2906066
346453
790046
224456
53451
1677601
2111255
1537742
2141963
1468899
2221188
773647
950456
2651353
2504729
1284260
2174779
2375664
1821602
2806260
2022689
2517861
890495
9034
2125876
1605461
798686
2222201
2195260
860130
640938
433622
747986
2289467
1982352
1706111
1323189
1368876
195002
2670661
2838377
946236
2629475
674215
68364
188560
1687267
683758
2534343
2633468
1382156
444406
974721
902557
73825
1215803
1003137
2739069
1121013
1015524
2763885
720682
1241898
1641814
696096
1718952
538563
824983
2554499
1357472
2735563
688121
743351
368710
2557691
532582
1514652
2250257
2124396
924066
1491022
2910609
2450049
2144472
1233656
1567153
163168
1785346
597158
1369189
242708
2517491
2276741
1877541
25120
2888085
291043
48653
1139830
1283036
2150855
2373602
1003997
2883450
844622
1797123
168978
1380897
1672589
2188863
2172178
2357160
789759
1174550
2360434
2082596
2655152
2107072
1555170
2055938
2422328
682817
2621266
1718850
2805405
2913954
2387151
346113
2938840
1925367
1252208
1242983
2090076
2559928
1396738
205985
694590
40735
93329
2070829
274141
2485549
2227968
1827344
1501522
859839
2495406
2384738
834150
486845
1200824
2085568
1318428
112962
2652622
2296263
2734825
2900837
1296701
1525248
1425869
2109231
1663138
2880104
2763906
1114762
1108460
2036594
2924547
2477220
1249146
1777136
1016763
299342
462586
2616751
1492620
1790276
642470
393247
1209730
2873283
2894597
144146
1359664
2467406
2584425
1381060
2590943
1805985
2509007
1937879
2203320
2136147
1760263
196149
2211224
1721702
814201
907754
331673
1516915
1806005
1895705
2023994
401838
1915586
2002536
1753963
801767
862370
423664
530014
1561510
1265540
2772743
2800308
564999
1616776
1638406
1452660
952959
1410145
1862917
191921
2288847
847738
529255
1007713
1555618
956759
1049714
322756
1114308
2104713
2368222
1029666
583358
1510080
1499604
2871271
1748623
44493
744049
2160394
1212481
1709794
847640
159666
2579575
648229
2021354
547048
2354127
1839671
1313112
366109
2003958
2934681
346236
2538395
170246
2179744
2728542
2940013
1908704
61073
879552
1281321
1568687
182945
1863181
2895077
1222066
2675464
1767641
2153167
822003
696961
1377271
2910511
1588400
2282100
1526842
1743981
2218418
2212856
1295124
2095782
2547831
2509708
135218
1100736
2188023
784886
432532
2402844
2057284
2110435
2803848
570542
2160653
2040537
1092584
550574
2063186
1816776
523584
1827935
2706431
1397345
1915613
456331
2672995
1973128
1454516
1473908
435429
951483
1744727
1573660
1712159
866406
530958
1197652
2193395
467689
220548
1685655
2732884
2298571
1463090
2798427
406224
2236475
2161556
725381
2203254
1879075
2533610
2342145
1441363
1909182
2055035
1950514
2932587
597338
1866895
2346882
1624001
1660601
2613847
859419
207373
1969786
677531
1075333
1148341
553391
2894808
368410
2391929
1380867
1316521
622643
1978314
2881469
2520859
2800080
1472947
1407856
1415240
239671
2260123
2344572
1563492
1453795
2671894
582244
2244104
1524397
2355474
2736757
2162878
2776771
1926195
278277
2063843
2016592
2068494
1485166
215521
2741341
1740202
1953826
1962106
421995
1159068
1956886
682651
2061640
1126035
2337059
1335253
2171490
1490598
1100572
2752515
1131616
344205
524946
158911
186923
1653172
2601833
492488
1666742
2823177
2083157
2083156
553852
348655
1870768
2221592
1612037
591582
39241
742811
490512
1512172
45112
1066857
1238685
2111500
59159
1506026
1098690
999594
1773426
1523835
2809264
1276869
2490893
225185
1053118
2212252
2655783
2566174
1639399
955722
324820
2459014
497802
2333460
2605582
644066
441623
1201420
2931966
501115
1828545
2534004
2100827
1526900
881618
426495
2350736
2213036
2367840
1039669
175353
234807
1448929
775485
1843468
125500
1820300
1071789
796858
1333294
1514800
669254
1910950
1840317
1623021
1262122
888581
2172250
2018352
2386497
1705177
2255432
2921116
519757
1630324
2540723
82805
2714470
780669
626462
105845
1572704
487591
1716072
1231341
2887073
946156
2012825
107554
2091676
922806
2289508
1561540
1892874
1758386
1775416
548184
2909533
460994
868159
186113
2786177
2278707
2179238
2027748
2582962
1729723
1731445
560
778273
599921
1680820
223249
849354
1501201
354424
154015
324211
2245003
1171943
2811435
477267
997181
1637955
921794
2625051
321962
1458921
2860188
727305
2512894
1174368
1141298
1256522
2063837
381428
1574057
1885688
212087
1893050
2188604
1165618
2452769
271581
2068168
509768
277990
2420915
1328054
2158165
2166712
2070374
1207610
2376650
251359
638177
599399
497455
2400407
2617230
1969570
457555
1419661
126629
1655269
2401167
7770
311579
2394217
2430607
986562
2060596
1625491
655560
521875
1559209
2267933
197784
627872
1712881
816643
1611253
1923003
193228
1949527
1359292
2503408
1448385
1345979
310655
1027232
555924
1138149
1298099
1193230
1521047
52111
1936648
1292351
1028269
279412
2186918
1403470
1620109
2062714
1507758
1564041
1520017
60953
569883
1462860
2872783
2471234
211205
2031328
326259
1735066
802880
463506
1928599
2629209
1751960
160802
2505841
808951
2655341
1877268
263706
2472267
2894673
462668
338592
1214995
2794509
2775111
2129089
1172756
1876804
2605959
518088
1449618
610999
321853
2038506
1049245
667083
1649989
1513678
2831515
2454803
2598609
991812
1338427
1542397
2802787
2558618
294973
846392
548685
2186751
1674923
2626066
1795355
824637
1819113
2567122
659327
2021691
186554
2519190
1678933
2736644
2400668
188384
2223658
143702
2862774
323390
1410186
1579194
2444381
800666
2763056
2075306
819354
2605187
972769
2118578
2205441
1614894
1885119
229583
2356151
1632401
236638
2499322
1950914
26016
507357
1818794
239172
2738670
1696050
2273320
1249973
2778929
18834
1979598
59594
2520068
2132025
1352624
1677429
232979
1970812
186727
1476873
1012171
1123552
1017745
433821
267886
1883611
132442
675024
1774923
1235812
2074498
788483
2649358
1250764
97237
2829192
1748400
762398
1496968
2889768
849100
508384
1102084
2223478
65296
1248206
191737
225604
2275325
854812
1840464
432409
2339916
203623
1220952
992280
2090036
2376172
1997714
1671646
2801142
2046982
58059
186527
1726204
2901448
540380
1942243
1068917
768349
932746
2818034
1307729
1608302
2568588
2657337
1010464
641741
857405
338965
1686271
580924
1153720
1053620
800504
2360021
355108
2484365
2389305
1232486
1580750
1980171
1773671
2545979
2745728
428143
2097562
862464
2306332
833359
2607879
2174905
167245
1221110
907053
603757
795834
1447722
1063263
1730568
2543407
540724
1992202
91655
1992731
2146399
1423406
2493790
2845050
240264
824546
2501498
1360273
1992894
1964273
540140
698368
902885
2059434
2857803
1643906
1448766
2117420
2222175
1399480
593129
197726
249489
1749670
1880200
2768332
2648882
45720
290702
1987678
995461
56530
1291068
1181764
2597064
2031328
2785439
1507602
2771486
1445747
1720910
19753
312908
316246
42469
1569163
2068612
1466942
254900
473290
458004
2015451
524311
764642
678010
1099351
426878
876005
1649928
1760110
2211377
2643489
294774
2736860
1352344
277031
2871580
3570
1036488
580043
433718
1921145
956283
1526219
706288
1320352
788202
2048584
2836102
1445048
1851532
2257539
2852301
2005098
1904251
1813735
2862498
204512
883748
995211
120342
1319682
824968
2210224
887790
2139501
353402
537602
709748
2477023
1623378
1991183
2708966
2176742
2634247
2454541
1994434
2222954
2732527
2497450
1979956
1649636
312345
1598825
2895230
311184
2672763
2061422
174542
2894740
1186028
2125632
964174
360492
74491
1024292
1984895
2395715
1026765
2034409
302045
292220
1190186
2666774
2011677
330241
1933837
2207654
331969
2131578
1182138
240119
120903
113525
620371
2479192
2933726
2239338
2424866
2333311
2872441
592664
245421
2809476
532848
2202475
52118
778974
444265
39166
2895667
2610009
1115530
125644
1947142
1259722
110965
776907
1943867
2741793
2236506
745405
158690
1555499
2495385
474216
894540
1288017
891834
29501
979151
2621531
2201463
298742
2166978
1179132
2827463
2116191
233748
1114692
2810595
409032
2827596
1794296
2655725
200173
2670763
2290794
985518
2250639
1805202
2566107
1968740
389752
774786
1841003
1878964
2933037
2378622
1724843
2936687
519026
1289276
1269230
1673478
2431346
815183
90531
1510068
2749798
2451613
620987
2741019
22503
571328
709243
2488399
718612
1163207
2290374
700718
2529368
2307859
1398755
2016158
2650359
1339258
1637288
2429516
2609843
1505242
2708315
1568288
859282
1029192
1463431
1897817
796947
1811698
2052630
390504
972475
2814344
2224037
99019
1963855
278027
1271719
693689
506009
819652
52786
2858092
635130
2581305
620170
2871090
450008
2222912
811422
130596
1831188
2073637
520824
111733
2419678
1963980
451914
719315
681645
1678190
809595
2300229
999636
2427301
1093975
2478472
1649672
2800024
680132
1284285
469426
2581342
1788305
1325498
2932572
2342614
1891681
2090762
1785357
509999
2438667
1185947
2832
1239851
2689636
55708
781282
2203265
2695720
2647586
1282771
303286
1675880
646640
904142
2043810
1380213
1156447
1194587
450821
2138666
777093
1229732
1587856
1597292
2862954
1254704
2876521
2208188
1801618
2588114
930538
2407799
1231759
1582820
614874
1310308
681709
743156
596754
812850
519106
828945
1496732
1408913
1862042
2354266
2395034
225852
2525374
364593
2868986
2021012
1284864
2837878
326508
2478610
1418167
893805
168381
1183695
2108660
1585064
1242993
2273695
2844573
1350622
2612618
144318
2777824
2490013
1245016
477521
2940337
1868365
1054116
1901544
1012549
498454
2099399
619281
1586824
1956147
583682
307760
251213
791266
347682
2679910
38197
501437
2763971
2594836
1918633
173396
254856
55018
2302026
2853589
2460523
2243813
1233339
1228165
618848
2231727
2394587
2045553
1197402
328666
351840
1124496
1669618
2479392
2079835
2154337
2325409
442487
1736941
1324631
2496192
2922015
2416210
1033848
1802873
466585
2505612
2589102
2198074
1087392
1488341
13036
1721927
2017420
1843801
2009432
1251983
711368
1169823
1997459
1273373
1293968
431780
1787820
2263396
1982386
1284694
1885189
2536132
833805
2133489
2699076
741952
1138235
586505
2834532
862176
2266888
1576708
1984424
1498482
2760607
1632494
1581965
2366721
1871005
102474
2165606
74058
1867483
2100406
437166
1130777
2748459
2915792
395051
1957137
2112877
594447
1085706
2855932
109917
824009
667494
1558325
546972
2441200
1971538
1935218
2253567
1748250
1744919
2894433
2535704
2814836
1990675
945849
2647915
2497012
1076538
1004924
1983123
2445641
1395409
2518626
1773789
833661
1066875
272974
2639297
699158
2764534
1111052
334962
1286338
984439
2391529
1201046
8974
2637846
1986058
882351
1590528
1063681
1445805
120898
1712009
2853919
800393
619115
2245026
461458
2154633
2714454
1834606
829464
2315439
2279535
1514623
1843710
298736
191983
107647
577867
2432503
157470
278478
2743802
327335
2093729
1118622
1360431
1587663
1883448
1644678
2496228
569067
2789554
27985
112353
1762258
1828708
1587728
744282
690057
572871
2137850
284170
812962
1966780
2842424
171050
1314002
2840279
2093279
376324
2926321
169544
2620988
1951875
559355
1884321
2411596
186347
1332463
997705
2193988
2465209
2344470
2555933
2388128
936379
1931533
854646
2376944
2679016
1176828
2899840
2157732
261149
1236114
2815295
580067
1188489
2050440
703099
758072
293119
297158
2102865
1612069
1065358
1828262
2797739
1854585
635581
1351674
886173
1288264
1133851
1143053
782099
2888153
362249
493011
1502343
1446257
2149462
1601837
186956
1311911
349477
1656764
584262
665019
1581095
69619
650925
1490093
2147608
866050
1788603
2664021
1271698
1478369
927959
1993391
2870730
2779383
941289
1358083
1761401
1169212
419146
1053362
874484
2901940
343999
1624215
2104490
1033074
2382719
342173
935934
561001
1946222
1716103
1933788
1294481
1584602
204770
1093256
357561
1143489
533103
711805
1077246
2910138
103294
2336133
748423
1311877
2041670
2552902
2152591
1496026
34688
699892
1904549
2935747
1241710
2751034
1284526
1750055
345203
2514188
1889735
2069302
826966
2186295
1827039
1645369
2197246
1833280
2323280
601871
2532194
560969
1034751
2829783
2708541
593974
218075
2269670
1656076
462938
627520
211272
588422
2686653
1095038
1279160
2128742
1229238
1923988
465569
2546591
1226841
1114463
2567328
640808
706803
1964341
2737221
1910687
1639520
901320
2860927
1234755
2925437
2056147
2675087
1927165
2345289
16247
2216662
2537543
1879923
2433586
529818
1622192
465312
187252
2523528
2470579
1885689
2656944
977305
1260591
2719627
2124162
1920104
2661826
1576020
1514789
1062083
1321223
2887409
692532
2472203
1621865
1649122
2166122
1533375
1191479
1946054
2551388
2044507
1479580
956294
805194
1319171
1944008
1002515
869794
989434
2086437
216970
437645
2831680
2425052
1874070
1032472
1651320
1768389
773097
2342209
226313
2591701
2881000
2702568
1840390
2936412
1296893
1148577
2204702
2634396
897749
720571
1529708
1796087
791507
2167589
1181172
907604
339001
388821
622442
455656
122913
1301446
699457
1735778
1022665
1382976
147641
2679075
1928905
2586505
358321
1085589
2896544
1862128
58547
2316873
2471943
1096045
2905511
1762210
1699644
1159677
1915769
785714
247802
1689035
883401
46297
2061441
1288867
979722
2012239
1157404
559064
2774304
782451
1888866
2293671
1026473
1542636
1467733
2570368
1126046
1938261
936289
759676
1877329
1427412
228605
480088
2563749
2347573
2381293
2087540
2806110
617350
720851
1047809
2721861
2581668
1425603
1800871
744189
959064
427676
689113
1221447
2819984
2493020
1041966
2102687
1273211
76399
2117727
132575
2136440
1576818
1025922
442423
1394010
1482928
684081
1565763
576678
2867785
785107
671543
376048
508155
1297692
1457816
397942
2332478
1526925
2725383
1642592
2789254
1029169
1078330
54242
1771275
737265
1805724
2727153
2096071
2349781
2480798
707032
698706
1364299
1886748
2198691
1096620
2302153
321060
2328981
1313488
2596325
588647
601557
967481
1939943
1748979
2494487
2521301
333929
794169
31954
1732505
1706103
2009644
1979203
2143069
1519256
2581917
2693035
356820
1664481
2131670
1784470
797135
221405
2144915
1737382
2136209
2371815
16922
1485118
2099033
1481046
2261023
402116
1517557
421590
2830808
1777613
812625
120853
1795993
1930337
2804959
1702742
1237377
1473777
481271
2215053
1377925
303478
816595
1711071
2100050
1241950
313292
536324
2313450
925293
1927286
524223
2431621
628154
2736443
1623176
201356
1097423
838037
688034
2571404
802616
2241347
1534607
2826341
2155073
430784
2656608
1377004
483895
482455
605172
1173147
803792
2821945
1862545
2672483
154019
1504165
1841952
2613602
471042
2090093
2323944
1719134
2151160
2431991
1505072
2078112
2327761
1592407
179232
1107132
1400714
2479801
1649177
1665213
1473453
1741515
1281336
681274
288215
1644456
1286182
976251
1808934
1490647
1658315
1685714
2916927
2786840
1711722
847475
1348954
1122710
1635971
1356725
1422697
1182002
895305
39680
1676694
861097
2826592
2542867
2717048
2420671
2001232
1911529
2557445
1836841
274381
1636899
2614613
619240
2290388
1004369
597238
2122942
273638
2697435
597379
1377540
292268
2870634
1866350
1959228
1610253
708499
495210
361700
2827339
2536381
884669
2709438
2798920
1477244
2798480
35061
1635765
2732699
159143
2058852
2339484
2510896
2255312
2936056
408585
1083051
2561764
2125369
235224
1721323
1239189
2791391
734868
652808
2415458
276344
555171
1025189
1623667
762324
283532
1938041
1547306
920158
1109887
295690
1625406
2021280
188875
60751
1119479
289170
1673485
1182599
2897889
1492409
2066025
1999430
2039028
2593634
2297385
2316872
305246
2712609
1544659
2353279
2555632
2074285
1832105
38095
2375577
1122680
211822
1105508
1671128
2688021
1777316
10342
2794676
1996942
2093641
1503404
2244019
2493931
99901
2289387
708311
638066
2286571
494469
1682813
2250273
293619
2392771
1205342
2495293
1918247
302045
673751
2489815
2790323
136579
1646548
467662
1967637
1398881
2795828
594063
1673141
783176
1342253
2078464
1421794
678303
1238994
484594
1098836
2362093
1594452
2739109
21142
2575378
1633205
2223137
2636477
1616941
183296
696513
1486180
2078481
12193
268410
2105120
2510079
1134185
1413697
909415
2399500
2380951
702440
1346097
271765
110002
303316
1132252
460823
483596
1815420
703880
2242322
1503690
818772
2587706
1726235
1264543
1154324
1917853
2861201
1875544
301157
531162
2613388
367482
2712763
1852354
31355
1817427
1483070
1140015
783363
531693
2761624
1373015
130905
378901
1977749
2748823
2510591
2923342
1139504
2075982
1458175
2369669
1171709
856338
2776208
917048
2512908
2021163
2386136
2085520
2331677
2881814
182320
308813
900088
2175262
2937604
1210586
1355272
2859667
2668718
352607
2855183
44712
398384
2840786
2355124
186434
1883597
2632868
2039709
2762711
1599615
334817
303202
2072764
138404
1384070
894177
1057166
73514
963658
1884655
2700144
2918977
2215179
892924
2197255
345808
1526951
560474
1238881
5589
550975
636645
1630743
1416608
1061886
1158729
1950382
2137734
294929
809068
1490197
71993
2282089
2211565
624651
2788310
1881221
2778906
587307
2788896
2377570
1935515
375255
908550
1226539
979068
1193135
2350160
19841
2287041
310679
191536
645562
2916768
1644377
2621073
505242
83943
1268493
1748298
2684547
2298735
1151939
907614
1725046
1979342
2559159
812355
493764
2374826
2761507
2427135
1685372
2900620
1116392
168172
2082380
2551760
855008
2273166
798522
265885
2719415
1880583
2294662
2213121
1178121
1357391
1823978
2549327
331028
1912423
26224
2172494
2177922
1912198
2093132
1779264
1701013
738932
228512
1586167
2739412
1030578
2621545
1751820
1728659
1368584
463775
1995462
346695
2894683
2575843
2747341
484268
1013958
1279394
2417480
23060
1517548
117735
616741
1250008
664796
1173520
1970235
2487311
1201637
1300834
1806147
1438035
2232221
1783202
447891
2025722
2410914
1491497
2730822
1452939
2450844
491372
1394743
2326579
2059550
1102735
398998
2931526
2479738
681305
1425528
1339184
2329373
148276
356004
623354
1239146
2407479
497655
1937539
1128672
831539
2882443
2818433
1670042
63461
1747822
297865
669597
2741820
2937995
2446812
849186
977732
1438631
592300
1813755
1694568
948056
1811150
753225
1096342
1249363
474518
552497
1675170
2187780
2771653
1541323
2896476
102782
254707
2391917
1254779
1785651
82136
1188434
2269140
1853968
2422069
1619388
2318721
675886
394534
2810286
2655546
1198020
2342830
860253
2723594
1811297
2896422
1543375
2703432
2410596
1982968
1079481
2537346
235368
2938365
2888114
2397474
2106818
335763
1113849
2285732
2079474
2049974
457758
1232029
2890428
1043854
1979950
1912748
782689
1521460
1593887
55798
2415518
2262761
601723
1611327
1725672
1368811
2346160
2926123
960603
319199
1928685
1339479
1791058
1405595
1941613
2782638
2502440
2639734
1912969
154114
2134524
296348
1131390
1439334
2269068
1576353
1475688
2360859
1782603
1548
1566653
674435
993480
38019
1506697
1627112
2193514
962083
311134
434900
816084
2840818
315743
2111542
998829
1218677
499391
1698436
887516
1445841
1512991
1891590
594316
675990
734221
2076526
2272856
592742
578992
700008
2321316
2289228
172909
2810547
1086395
1615580
1794950
2851224
684773
1669319
1425425
1922275
2222427
1904630
1476316
1956454
2374124
1949793
2424390
233832
905832
1334055
2041261
2497297
2666279
2516879
55177
1548157
1748581
1958305
2253784
176897
496696
1213225
93496
2544148
2345087
2392939
392334
860561
107702
2115030
1609358
1605637
2614367
1480899
2909839
1951086
1176234
2385535
289756
2630589
801069
203421
2532130
639054
2110337
2027394
1605731
515708
301285
178993
290745
2035923
1214137
2330622
1279418
1647342
2029654
2068106
449595
1532569
2853581
2176380
2021061
84128
1967102
2438656
1594391
2936192
1422902
919011
1034792
2748837
741555
2809383
1608389
23346
1839225
2063446
8508
492650
1794748
426729
710465
22097
224007
1466192
249399
1858148
2582017
707178
1931991
1598533
2195783
1867261
1805342
2632254
186013
2614813
101213
2848513
223431
1529955
2410881
1897669
288444
1123240
105388
921450
2687496
953355
1744379
423330
1768202
2514011
1162057
1050967
509013
2440506
380548
892336
2730066
863197
1371644
480234
1180907
1262234
1449462
142697
2311826
2646577
1800349
2646780
2890817
138350
120814
610685
2392819
388132
2428982
1212224
2432976
984475
2845861
1006906
1007169
2261296
187620
2081827
2157542
488777
1913277
398071
1924198
1710785
2027937
1437930
2589615
562908
2535413
2240571
2679468
369847
1567315
1362750
2748667
1588175
484192
223439
201977
1686841
2855840
1727138
41809
1633828
2730479
1291747
1317632
1383096
1928202
2624786
922782
1643488
2557101
1050747
1735369
1011892
571240
144066
113176
637523
927753
7631
637517
2347072
1801413
2327160
1949840
1870128
455986
1371250
2904431
2835532
2831449
2260345
2411492
928211
509247
2737522
2708668
1898768
2179960
1103373
2424875
538694
504225
1769149
1363378
1100365
1932176
2126293
1224076
1864737
2623382
2710972
1049997
2662649
539609
254127
2524197
613727
302383
884283
2348339
916851
1678773
2154210
474139
2069533
23122
1161379
822730
2914630
1554247
1061148
2592377
843764
1090440
2559412
1897499
1408311
1192089
775068
2075805
1190384
520005
152015
103521
2333445
285162
560881
2501206
2661311
451927
783460
1838026
1474518
1674072
1006212
1989652
43441
2572788
2865783
966552
2356652
2226753
2698450
34854
1122916
1594777
2151090
17097
1787167
11345
16506
252236
699531
2215485
234242
1387406
671192
867917
391547
1795416
945964
477262
622314
2620894
2436802
1274820
2601168
262699
1357682
503757
34349
1716048
2143496
708593
105676
2689735
1447013
2130235
2201790
2297320
1116440
2297699
758256
1004803
2873296
1604081
1681548
2374080
2886529
2515771
502965
2671958
1254371
1668810
1512047
2344006
2561076
1121691
669312
59094
335842
923387
1403256
1592332
152158
1417799
2148675
312694
173299
96673
1583597
1376662
2409373
1752376
2597747
2536434
2249696
944112
2774228
591522
2135172
2333685
1718643
1033860
655880
2201596
1484763
1022045
2796900
1979840
1674437
1681179
962226
1036117
1874912
326887
742062
2176675
2096961
1752655
2350512
2746814
1317782
2926665
1487531
2353747
2369444
1208957
705896
1081855
129914
858110
2561469
1992205
89952
1810375
690803
1573478
1230083
2178584
621386
2003271
1451149
1017389
700577
1608520
2761852
892673
635899
805132
849339
349062
2013721
2097409
2846392
2558184
1356432
1531069
2257927
1232926
2664821
553819
1310627
2415792
2513987
2324028
812785
261125
2320339
2377874
95423
1739552
1612744
899912
992825
2605383
1337665
1755462
582564
929109
911279
397587
1533158
1908647
1815602
2296060
894096
975365
1905365
467775
1038318
2743264
1657028
178282
2522016
1756330
1955120
2670351
1173901
2548267
2821833
305285
2038968
792473
2122714
2373495
1539386
2769839
1184813
1901660
1605212
2365897
2806352
2810374
214900
2207155
2093845
2755914
339558
1134447
2632575
1967846
1153036
899329
178920
2256333
1992977
484109
1377703
519952
2195361
450957
2780889
2863702
476506
2758016
903896
1301856
1351391
2003107
583313
744005
926063
1462407
1313551
2870979
588670
1522046
167289
443994
1209907
1039861
2049197
133473
838328
118323
1315382
432606
1549969
467030
1231339
1854391
2626629
1413312
2553608
2716177
520957
523912
2650966
2775169
2718462
215807
1976927
2526815
947940
2412814
2544490
2013279
2095710
2333787
2791423
2555322
2618575
1386144
475952
2544885
1729547
1374181
1238777
1678852
2066363
2775986
1289447
693115
2484502
974065
2487771
665061
636879
430795
2368116
1316427
523126
889736
887396
701301
1546938
1772077
56233
15242
1715073
156685
1680899
2534514
188216
58209
2310065
1855381
2400611
2772468
2804101
2388554
2614922
828788
2592438
2693300
776515
79370
2083019
2260500
1676411
774289
1285546
1207448
2090045
1868555
25362
2626250
21405
321960
1699648
2543590
1020615
1073881
1081556
639220
46643
121149
1813547
1029015
931940
2476150
2332829
1028743
1390207
809181
2883173
2150385
2881701
2338860
703453
1538461
1270578
268250
713334
2745589
1970310
2761887
2372971
2302309
2816380
265583
1008567
1509708
780301
1788386
381759
2317034
173525
958484
2406762
1375210
744996
2641700
1927382
1588222
1381543
2554600
1339972
1896912
1790794
291831
576572
1414271
1241207
295680
2661388
1174483
286368
1271111
1694720
58524
1416320
1760599
1640637
2138829
1991872
976092
19422
1789516
2397788
577720
382661
2749406
975620
2029007
1445141
55215
2729454
442386
1298688
158867
772656
2648259
161992
319221
1714144
2876785
176818
2406577
2302829
1962874
2228562
667403
78102
1673130
1827216
1928343
30025
1222835
2264524
58252
2427106
1631265
1617700
1155428
493039
361943
722245
350126
2688457
2442769
348704
2464414
206660
262684
340404
747706
380551
1179270
1882368
2615348
2713313
2923217
2297596
782370
1598836
2075353
2263946
2847307
1932810
3652
1996391
1326907
2896048
255047
2573445
1435421
640964
898876
1846271
449359
1566408
1982195
1778269
1996104
1583460
1372712
1497259
1088456
2298639
1422379
1778367
2241133
48917
1105106
711599
813613
1250230
2648731
2651259
2435678
74092
65464
992853
1096352
2797804
2530659
120184
2002108
1262382
907230
1372467
1691318
1606060
2272877
2840704
329033
836145
1780756
2833756
1162776
122161
544480
1574544
1692305
1978099
483027
1508008
1794930
492541
2921885
2676467
48514
998980
1586387
1319097
1847657
778136
101660
2073064
721751
2034152
36268
340819
610752
190528
2250875
1600823
2330393
1458831
1575986
553622
1074455
824376
442119
1823411
794852
1127240
933557
1488887
109540
2833681
1953749
132309
201106
1445090
2485249
2764034
652
259538
1968630
1691016
2677293
2099240
1210484
688780
2446520
613647
1559695
1816179
2172912
1375577
1029434
391088
2581747
171534
1584705
97542
18278
2552194
1666898
2815632
477862
2777681
1600053
213121
2080283
258832
581708
638896
994604
1285229
1454965
612279
698417
2710197
1234286
1951441
816758
2256484
2683527
336506
218175
2751419
2888954
1672914
1290989
1631549
359562
703597
2116507
256234
2781123
2536202
1279538
502304
245194
1648056
2369513
267935
2143922
2342974
1529788
2463780
1010293
2515226
2825331
664673
586339
2532456
2588542
1992973
2882266
1455684
152207
1301765
716442
2244328
2174724
420954
2813592
358279
1563616
2588306
2885341
2326387
89442
1611775
1845272
716538
2260462
2343397
1725480
1955040
1793975
1031289
1975579
2471164
275236
2198199
1975607
1452230
2094062
39738
1259571
2782288
920369
1190970
215459
2316740
2474456
121545
2414622
364597
2748110
29936
619527
2806089
2634309
958422
2101125
2161076
1311147
1848472
1558433
1606234
397904
1815930
2696049
1859010
293613
2918500
61641
830425
2365777
2425840
2734276
1247054
2544000
1209598
391379
1280421
1216738
1178992
1703997
1816230
1840091
1751229
2430933
1127799
1737219
26078
551387
902461
2700020
1368703
2209399
581417
1118665
2680372
752757
239279
2457181
187726
2265361
1754621
2264904
2392243
2480677
1710315
863969
181150
2177498
2172255
2206882
2226675
989850
2068892
468399
255470
433313
1324425
1017242
2436137
1456161
2831550
2826315
701646
528869
2460350
1561166
1228731
452693
2565423
1057050
1700854
2260282
49386
2593303
2092441
2040183
2456904
2221893
655425
911853
832521
4282
1358904
2141770
216939
401628
313248
2736144
2940339
2928233
1082090
146060
193059
264113
111349
1131163
2531845
1790337
1231899
2031997
604339
2559169
30942
343494
1673153
2345801
883948
831168
2831756
443889
909262
1127478
1432786
2407291
2573034
895887
177701
24069
2938883
840238
1258616
2736870
2275984
2387013
557636
1871464
1159029
309751
1881981
374110
1106216
306124
1464577
53284
816279
663991
2021937
573328
1882722
1677760
1569568
2376009
2012352
1220454
1385681
1411624
2183417
963238
2919290
2138621
403221
661076
1290476
1710138
2636737
655009
442337
49619
1440871
581513
1098591
2664316
190586
1428137
1518768
2509386
1878048
884453
1746937
1751118
1146596
508166
2837337
885125
486511
1599780
2855253
1639435
780460
1182657
69193
618306
4703
2838779
444183
1838127
1414472
2543853
1390732
1439016
756145
1987964
1289615
1775717
338545
1615360
26660
950373
641647
1186907
2509821
1780730
689702
400841
1900850
1178829
1223777
730050
1110568
1616024
1095270
1989536
332818
1721145
1318814
2638261
216627
1283617
231132
2123198
178833
348426
2332939
2289769
682231
378005
361527
2543809
1912074
857813
2155370
2054095
500256
411266
1866394
2849814
504094
1252414
2268939
105655
2247861
387920
1567047
2639779
2626566
1731827
2894245
1121139
375659
528617
1197067
876941
805638
2065063
1606534
478703
769788
1110945
1981291
1443265
729728
299183
1417544
1308974
2291966
521354
2068406
2450613
908847
466452
2468425
2763326
242151
2513411
127815
2110282
2510725
2883435
1045812
1520438
1198325
1962532
1855485
2184941
1121411
2303561
265635
64591
817533
2886317
149590
1440452
2757757
614275
1558164
1757615
1218928
2928505
446523
2030185
497572
787482
2290024
2767162
499115
2692199
802775
1108737
1833325
1163614
1074852
1184538
1386961
757522
598641
2589146
2807128
2080669
2361339
1775494
133153
1803456
471236
834190
1951829
331059
1786601
1975755
2380124
1789240
2510196
2877909
2536593
2366968
1449794
2936678
1316580
2512263
786571
1910784
2419876
669395
1060925
1865749
1400848
2785885
795368
2324771
821708
2480082
80644
1945063
320679
60300
362301
1157734
2360184
2161639
854480
833842
1445663
537983
2355223
2143797
26778
429601
278446
1334630
685933
1533410
2461224
1309290
90855
1365385
1972971
2876180
574598
382062
544757
2721258
1213794
60264
1457375
1455041
2014298
927771
1943167
2062863
169885
1173023
1050775
1671178
609544
536208
2360422
1950585
2505715
1538983
1151631
1993967
253774
1468926
1324092
685862
1060853
216467
1733339
1998622
2194345
721389
1597079
1980408
1624600
684911
1971338
512137
691672
1132596
2085855
2446139
2870461
1900415
2858546
2520784
433936
1843106
1662769
994338
282883
949253
1496340
1108833
2847885
1325559
513011
2571668
467471
2538181
2572304
2920203
2191527
1478072
38939
1600592
575171
842981
196625
2147342
2383107
2586679
2503465
599382
2496633
3477
1004200
1596730
649856
1018936
34377
1540807
56403
1092309
556985
979362
1012214
222446
2877226
1026579
1293002
1905554
462441
1893307
2321842
1265002
2135703
59963
1374260
2570568
2475070
1318576
1259046
2282503
2539647
47365
970614
761912
305771
2531394
1652259
1208484
2781113
2609038
2822115
2094932
1735279
2940124
1660196
1934096
1002562
1097588
2455557
2353561
2093047
272440
299633
584189
2139653
552178
2324433
1160389
1012400
2406459
2823684
1635727
2247800
1245170
1785918
608326
2690977
697018
1483262
2826562
140014
2912182
2884042
1492758
1426922
1952343
943727
2515573
2517483
2815812
1163331
2794416
2304967
741585
462538
819365
277492
143076
2095931
462704
2529125
1314832
214551
2223829
2492420
1269400
1827648
2542444
487597
1431598
2618719
704546
562441
1777340
1313784
1597616
44200
457177
554494
1364181
661847
2602296
1986315
2001721
2203283
2385944
149555
1719359
2849167
2808787
1883508
2482162
2413985
1022540
695020
1367271
1854961
1419425
369682
29718
1836869
1059227
872163
1645919
250964
1264060
1842523
2062812
1975392
165515
43788
2759252
1416658
539241
477549
823884
2355416
2871692
2592084
2140774
2378604
2613392
2339383
1098673
2064019
2604125
338254
82419
2370575
1553845
2788210
1222595
1793054
1704227
1987383
1055497
42563
360558
191438
2386889
419031
2130128
1683079
269653
2312134
2869780
836844
2571014
317887
2906710
861497
606786
2839349
1410651
121343
276871
1768948
1520094
2496578
506629
1997250
1115187
2518485
421553
1477477
1320155
250802
1852044
996083
2117161
790679
2749546
771877
1892296
2754217
2934827
2480479
560575
1241941
684295
1515205
2476558
1302163
2196217
100462
1451158
2909921
268678
392974
893625
904803
1062542
1759432
1339813
2646672
1168786
2648858
2330677
2406191
2266965
2141452
2336206
1458165
1504732
1653539
877638
2622118
1956867
1211907
751548
2295700
399701
551028
1567460
2113568
1078590
2681344
727887
2584633
1501457
390481
1148463
1683849
2091495
2879248
592912
676827
662253
1502355
2938031
1779112
93899
1847923
2430849
867426
488054
1807751
1522160
964399
1190216
323388
2855161
2385136
2068466
191867
1770514
2724984
493169
1618381
604540
1472150
1717938
1125815
137553
263954
1418539
604170
69937
2136208
2207057
741585
2134058
1405535
2893578
854424
1567050
1025499
1124539
1819131
2317817
866575
1039688
75409
2382912
2585061
534038
1627851
368473
986282
1278905
2782593
2151222
2346284
1791856
2513935
720063
268355
814888
625580
1218412
60789
2384892
2057812
1950850
1049961
2345692
2923872
151164
1147597
1350412
508779
769932
1288531
922542
651448
810653
1686758
1283884
618437
528185
1553507
1436787
948716
1712446
195274
2509483
2605733
2572236
1899679
1547877
273761
1603619
422535
2885607
649817
2553737
2305768
1345199
1977762
1304321
1392804
2549767
2186180
2458663
838685
2250226
1402223
734126
211845
609840
1776058
183565
342158
1185681
1151886
1697859
2068050
2503902
2512890
1007564
1074431
2659117
392051
1706767
2166815
2470034
306397
326768
2679442
1578035
2368931
372482
2033488
1017961
2071611
2441848
1447569
868287
2448406
2117470
2264186
359875
1950688
863458
2604223
762858
714276
668164
342086
395892
1338502
1960881
461004
978606
508754
1607751
309532
1469873
1052855
2656860
45707
2550084
1452509
2427794
628868
1254132
504144
2672796
2390225
1024557
1657506
1411495
2125733
414606
1223055
685562
644287
1593073
1374463
1759665
1856793
1027966
1095264
2304693
209950
1390845
1481268
109486
2817627
1591852
1454905
1407810
1533664
2554035
228890
2548136
1265110
1765795
689994
1208053
1329103
903840
1019963
2442106
1948729
2081983
2872682
2136141
949179
1055779
939052
960475
483564
2306197
1411841
1406905
2500229
1716686
2343631
2356623
2120243
1812026
2404924
1549874
423690
1404435
2690490
1467842
1960398
2726981
2699594
1890183
512530
1633775
878148
2037324
772844
2665225
1050239
2087298
1359184
2873714
735663
1296750
2575947
131191
1260085
2612506
1098583
135350
1097552
2421504
2166820
2511935
938412
1980533
335410
190010
2644690
831418
1880691
2659238
2695154
688231
111754
2800569
1976329
1351851
1080860
2887117
2926280
527434
395363
804295
1163532
1250913
1294394
1363421
2061083
1625974
601048
280896
832490
2684367
2697316
326850
2017507
1672182
1493673
927985
2607592
1036545
959004
1875934
2256853
1942862
1150855
571262
434226
2172716
1225988
2529839
871166
2918168
2019807
89748
1246473
1473709
1016801
1998728
559758
2569124
840966
2119819
2475243
2897742
2780761
2213585
2475757
2343804
139459
1395342
678355
2705624
2684268
934779
39454
1330921
1496224
133176
1354288
2350436
715839
978516
1444160
2712378
2195001
1997250
1917542
2559723
433265
620980
2051040
1850316
2875123
578001
2353735
638878
515725
2893748
1719259
2016190
1470924
1398156
2001367
2050172
151817
697143
718081
29483
1992086
1510599
1019332
1003457
93323
579396
178947
1549223
2043437
1935738
900553
2451398
1233918
1440146
115999
2553500
223180
308662
2688142
851552
1199182
1838044
18314
1680025
1470273
2888778
2028759
654226
1014710
1888442
1699260
2210617
863361
1143727
1735091
412404
1899855
761678
537432
940915
1995188
1088036
732652
1684612
834042
2797895
665803
871665
1311589
2801651
2198352
485417
898128
103962
228313
1975762
570765
301763
1576738
2628574
33673
859256
495094
1715632
713083
2231380
409932
2783146
2719726
2396614
2126291
2686390
1671686
1782057
1508606
2492944
1845645
786942
1228635
994798
1699776
535354
787629
1064868
1007041
2403140
711491
434567
2403442
247778
1760796
2785000
547898
1883267
1175056
875785
1912843
2608261
220723
2481576
2123879
859944
1480675
1669138
1127851
1230796
1681310
2017644
151999
2428477
1180248
516104
2064132
1496536
854907
262002
488048
1760941
2256847
1352181
2314375
2929699
242945
2147364
1077965
1953274
2114114
1248852
2077411
867010
2163293
2895295
410233
1339765
1665928
2348600
950297
973468
1503222
2548034
359798
1829740
1210378
223444
509504
299747
2442930
1146273
2673861
702034
1128924
2696301
851627
68577
2683312
619123
2638227
2180823
539722
2781354
2541300
1006354
1074060
2723498
1646974
1762528
1363120
1310498
1657011
2380884
1040686
354349
1162745
106424
2259432
1544185
2122192
646935
1080837
824002
2763507
1228480
725611
2722804
236216
1555993
116031
1791473
2363591
523880
326607
976103
471591
2371801
878606
2709449
1342902
1476534
1603080
1325586
47585
1721267
2928274
273516
304028
100107
2599078
1305868
1942200
1651688
2021745
2292056
2814609
128521
2284556
1783176
2737682
1565283
1792779
693727
2566533
2049254
280535
545348
2903568
401858
2906204
2295848
1843907
217826
1957962
584875
1295160
1546716
2593345
912797
8110
1817987
2762369
2516460
2353956
1840714
1530509
650723
789240
1927535
154445
1576517
1963455
308952
2895698
1832163
1538129
1192110
946586
1954422
558819
2459348
884824
1045187
1996545
59416
2578039
374821
1483086
1281330
1601299
526447
1934047
273384
206879
2454689
1631539
1397839
248788
1375885
2687444
1703528
338874
1238146
1778936
975989
2925916
1814880
2008264
2203422
2212941
2348092
1604655
1706827
1272210
2111409
49299
2348672
2069259
677434
1239430
439167
1204389
2129774
685720
651587
2409211
1932686
1697583
2331404
365980
2318331
2035966
2665929
550155
2899924
961809
1611001
642010
2593390
1307579
1571636
531795
1818445
38198
2784332
2689812
1397540
1661469
1504221
1767938
2115476
1546111
194659
2695828
486292
1233780
807876
702664
1348334
1347715
912694
2881227
532420
1440214
406988
546630
247866
1014918
796684
1005641
738959
1774993
1383068
357264
1081548
2052517
1233167
1266625
1682291
2834506
1998720
2802716
2480935
2163294
857494
1408912
864807
2410213
1770494
2587782
2001980
916804
2166966
2065914
2761566
2594837
881422
1543680
1924769
17157
592925
227811
988558
2259345
95279
145410
2276170
1286171
2454720
2442656
1522092
624731
853651
1053708
2600574
368543
2835399
943409
176074
1331731
1133370
1104891
478195
1912189
2878477
1413427
1972438
596022
2120752
2427043
1820975
713895
1805850
1431092
218027
1591881
936322
448337
148852
2533247
238023
2837142
593025
2384745
2919183
2572230
2803669
535754
44798
545572
1638572
321161
74466
980408
1540910
781872
1947752
1173795
1331279
158212
1742727
2233066
1741437
2807398
727812
910733
1989273
948462
138102
150987
149323
1545482
1878365
1317024
1387511
480481
2572083
770587
1727005
55456
179416
2584124
2921227
1096097
1339241
1774334
2283428
1317471
1016766
190009
688975
983882
1638715
2932363
2236767
2085272
689205
2904
1043989
133541
1082928
1189796
517553
2021354
38965
2301268
1541002
650888
1489298
913360
1413559
1335076
825398
2706344
2638626
46682
1167861
2614412
1729457
2331877
1503780
594685
692218
1758031
2468157
873262
1863227
2855103
1729575
96797
2247306
1264098
221780
1148414
2034773
2684550
2912959
1480976
688121
2684217
2870754
2883031
700499
1399106
2152112
1408319
1024268
2129413
170518
1084364
922386
1797866
722138
2591268
477862
1558129
2806087
1653777
614517
2822224
1344472
13746
2626963
128208
1929481
621929
1790805
311914
1631018
2348897
1841777
2779807
1224718
2817096
2500998
1117126
53938
935815
1271150
151106
959500
1438088
500168
854635
1728674
1947926
168312
954247
1795946
163442
1145491
1745462
407172
1044252
2549668
408063
186656
750196
1525208
585895
1634111
2241980
2436914
2557138
815041
1467469
249621
1526569
2590147
2525282
2113365
2056812
1029372
184140
260294
2827290
317712
56352
2168646
996390
1193994
186973
1567463
1548461
2857120
1373094
673248
1744496
2487140
854213
1967190
1415778
1987747
1190078
2418786
1771947
2857904
1599846
1854538
1980607
2842127
207620
264783
2462669
2151201
2909203
1786897
26356
1756402
819579
895825
323090
1043923
2680590
2823666
735229
760337
2636570
670352
2302459
499403
2298468
1770959
1430276
2940023
2887660
205878
1072946
2857347
1466274
2535628
1753495
2050290
2910
1204037
2688814
1671111
1661386
1783914
2346823
2916071
721419
1076835
2374156
2215875
824967
1528817
449484
2107001
1282935
1108744
179764
866488
2325413
2135578
1948144
1624752
1927824
1224558
262797
2367255
1730993
2806229
811013
772929
1289650
2387676
634660
339151
2310966
764649
140200
70978
2167745
2565390
1123992
1756577
921426
2831239
1069377
973771
2837413
2541701
1603309
711534
2688248
2802218
313628
337492
102657
86470
935647
1191184
589811
2602406
291084
2721753
869671
1386840
2392912
1992211
40951
2301082
1230272
197231
2752449
954628
2486863
1494413
2866935
1452101
2462543
2409236
104357
2307852
1665671
2460543
1463386
441047
725976
832895
2544441
2938383
51354
2412185
139268
2904565
2271157
2882663
589389
1399742
1354031
1714781
1902829
740775
1145892
1185210
1849642
613377
262257
2843853
1435534
1386386
2385744
682403
1639779
291204
191259
779818
2245709
2164224
2422782
2447655
2295552
523162
2223965
1063520
795980
2704773
2759603
2674666
1382473
1898214
1313621
966596
1797604
336455
1305619
2254169
2215581
2379178
1533196
2895700
231844
70832
2504871
1775978
936889
1753600
464471
1469766
1284222
2508659
1275326
1367732
2899226
684550
1157675
536637
1485416
561009
487907
2614234
1000879
2302309
2185478
1975060
963902
2866608
838797
2362622
1183990
1307134
603209
2160243
903787
1451084
1172232
2269191
2232085
609249
2617118
771033
1280229
1987927
2063019
2107234
2215887
2146814
672074
1068978
289293
2898983
333915
2331910
2322066
2708017
1979362
1266131
1230712
1556714
900343
1610224
747916
1846783
603051
709139
1090017
2061364
199630
1888999
1644478
2542306
2443808
1180632
1476001
2575624
19593
1900709
719128
1666346
1377731
2624661
2017930
1196752
478616
939551
1623391
30821
2263785
1077742
2574776
2716061
2101513
948049
2157538
1582741
1031016
70809
1214926
68359
1953876
759244
2103025
795024
1560053
2176107
684379
144055
1981666
2138698
833149
2316006
1312299
2477590
2762297
226496
775986
940001
338241
1289157
1732332
1857802
2792843
1891562
217405
1510231
438718
1002698
2445513
607376
1873787
1259059
2071896
1057423
2557967
2015412
73212
2200819
2437434
347095
2065020
1923919
1564760
147301
1781232
1161341
2734577
2712204
1385155
1697828
1577973
2056447
706173
2918867
678058
2279735
626423
1024304
2616960
598432
843476
2254927
615330
552482
2089646
1422938
2225170
2020742
1950851
1014839
2116962
1621747
2222191
2892974
1986161
832690
1315755
2773892
2485201
955883
1519191
2654000
1140400
1844138
672727
2729356
2475118
1055188
21470
921925
2574363
2078005
1079200
812350
1415131
1041365
2874454
1633865
1390864
204860
1025878
205040
1827682
1995443
1060364
271113
2867331
1454986
96819
1048242
1347296
2485959
1044991
1053896
1097880
2675952
798248
1741434
1685722
1228481
149755
2857398
2092581
1904802
1211594
2455405
2835022
1376556
1942643
1532852
1907783
1904250
166950
1153280
325397
2090926
2828218
2455775
1544784
687997
2016323
1878733
308389
695782
2123978
647772
994204
1080527
1842997
972787
167461
1277724
1153765
252484
1973763
2088452
1946039
1788531
1560553
2352851
1011781
2106105
987072
2831141
2597796
982051
855349
2298042
2114149
2807124
1686410
1849386
1199134
2678150
514086
1761583
899326
2751583
398236
1636578
50615
734048
2109449
2747513
2037034
2472872
1583899
1652898
2896741
2298773
1270697
2398680
1468673
2046332
1149200
770772
1165188
1376634
1758962
308861
1140786
802400
195494
1026192
934099
1479985
1013619
383173
981333
1039656
358505
848865
2461912
2028665
2529789
2210023
506828
2271496
2056798
646606
2292139
691094
2182123
566776
2078177
750224
152076
794872
107973
500094
1153575
2925078
898235
1096092
739186
1724048
936135
1900628
829045
1671966
2138512
625389
2939835
102518
919920
1977109
2310755
293994
390221
101539
1470554
344733
2665238
2764553
1605518
37120
2298627
2671570
1461303
761423
106756
1027314
2417393
2426217
269092
2933467
1638905
2318770
449748
1710494
2116264
2269802
269897
2768022
1872006
158342
102547
1936047
1051549
1648156
360065
692094
1999764
896293
575271
1558386
2911287
208443
2252112
2274558
1367384
1008034
138718
2800833
250051
1282680
2142890
2256161
2421222
1526577
1689675
811963
2595920
1183711
62228
357637
620948
1432278
1652390
1639863
265813
1329533
1225627
880116
1321930
156289
2039408
2415035
1660610
941459
1762891
2354681
2616155
822112
1507137
242061
1896025
2379897
2626839
444598
2566441
1340593
1260747
138557
2577669
1811229
613256
1624577
2043394
1180319
1580075
805436
734329
1261128
1180744
862657
1447606
2138425
305494
2899753
2262258
1076413
2404373
103372
881085
9187
1156343
1360900
2514900
2340537
160018
2135761
2827481
2643822
1561043
2224124
942738
1104775
1989335
1497071
1787020
2125019
2650659
2554768
276196
215172
2801988
1796959
2821408
1698069
1490339
2005155
1092041
506392
2692119
2352244
1345855
151149
954240
615939
2803513
125084
1605782
707938
1640327
341528
1635755
462494
818151
1263848
796063
2820753
1961061
2193412
2411090
2313342
2695096
1563181
1558152
1823248
426164
2699473
284485
645874
542432
331095
135108
1552675
1081703
410152
2575580
6688
1155594
1451550
2499670
2498199
2926255
2172834
877485
1167497
564372
1357181
2880101
444029
1670310
211343
2911744
2502505
2272152
2179577
1957829
2723363
592228
2659774
2797581
1646185
2313788
1653593
2532796
1318299
1302674
2730174
358597
241439
1878809
827346
866980
1197929
2745297
1130434
15066
2357597
31523
217610
1986656
1607694
961722
2580376
354524
1499336
2649228
2606153
807835
402884
2178161
1537040
1576658
2823709
781645
2173232
877574
1015384
1224529
1947467
2886053
1628553
2024644
2802112
741685
1699756
105878
2190350
1637010
1233668
2793009
7185
2807397
1118976
1991507
739317
2815169
1133426
2106210
1037290
242166
2285201
2507968
2162574
989689
2464867
1164236
2267256
2827011
611442
1195804
2192764
1589589
2553602
1130275
1901533
882451
297442
2539663
1177936
192708
2684175
1246317
1620284
1441439
1719634
1748142
1453821
1278084
1548249
1595653
1519492
1998954
2171952
1508081
422590
2793698
1460146
353087
1429210
141216
2926297
1183059
295923
2052551
972629
1185323
2755796
64433
627742
1501387
1895353
2262392
1179674
1548648
9397
1699160
2359238
1184443
2361337
2476422
109335
1583655
1113857
2713678
1260733
592328
850030
2562956
1541487
1483995
862447
1015746
1945060
194770
1113296
1072995
161811
361253
2880297
52959
2569738
1235284
1880047
1834330
2090938
566419
444829
1886300
2517541
1757839
2077621
770406
52420
2904443
740303
2111293
60464
2159928
367592
1164262
2108668
800672
2215792
2298186
2265483
2071316
1046915
638729
1589829
778663
214432
645097
2046471
1115788
1395339
1764630
271862
267122
2158524
1324814
2228534
1161367
2100205
2391425
1385521
2193951
1007085
668492
2137181
2731941
2556941
1785148
1985264
2385007
2002008
1387234
1693256
1431547
360078
2100927
2607336
550477
2791866
2147826
2438051
2715358
1902552
490533
1176031
1739375
67285
149465
1404815
1064582
2431195
2504694
1886249
835778
2240956
446835
48510
770824
1891559
2881802
919
2691966
2024281
2048760
2852581
1216827
2721152
995749
2375179
1088432
97063
515829
2215102
1437807
1419187
2772435
300933
1841231
2271203
133001
1921395
49017
1991155
2853429
1852380
1365411
2306325
1320666
959648
985112
2087722
623850
1533259
2345862
2130798
547301
1726387
297610
2897969
2426167
1026578
655199
1325004
2210141
200556
2399322
2626115
2206884
2878298
2692616
2786187
538315
2445978
1291804
2452250
2676595
1372219
1969770
1221557
1624956
273013
1017691
2681727
2508572
2164839
2510653
1734890
722469
2165468
502414
2432634
2312565
181807
703478
2282497
660368
1951180
1792990
261230
994292
300906
1934599
496459
2433318
277830
2133985
2017118
202945
1988302
2365848
721641
1411585
1800282
2879558
1388554
320926
320269
1403566
1598990
1288222
1935446
682219
319712
2662312
1878713
1560733
365064
996357
1990966
250339
846046
385187
1883022
1923734
2411839
1614455
1742652
1499483
2829129
1981975
638959
1716085
1784974
2834406
708353
2632701
2802402
2601605
834516
939708
134532
2287484
2355939
1403649
2318518
800107
1970667
2483640
2409694
2510058
237707
904716
2791549
1140355
1991509
2027096
500387
262898
2260002
1792699
52487
2340767
1689345
1763882
76945
2370988
199643
2532495
237249
2181631
196897
1770135
407284
846889
543805
1630227
2897668
1528870
2812492
2150981
2242639
626620
82476
2441361
1312666
2266671
2298885
2932153
1293824
1306508
1984433
1174525
2684711
2923142
736626
1867712
1238293
198501
956727
2622685
2081860
372862
1808000
237635
2695188
2115759
503352
2860449
336456
1557509
1674809
2092112
2499512
2644632
2362196
141029
1080398
1200142
1652573
2634963
846744
202115
1577106
2045819
2625334
1053988
2019399
1780066
391415
2748325
1036350
2877461
92296
1246827
818656
2525658
953129
2213660
2662050
730793
680357
2906592
1974209
247746
1690483
405793
1260763
1308406
2867226
1775331
1156033
702976
660916
1634159
1401563
2484485
1030890
1765562
346345
2693815
1100264
945889
2055546
2188186
1830999
2810503
12492
2317132
12861
2843855
2405297
900532
1907432
2164511
1983356
1689164
1079092
2385438
670725
2883784
868930
1055793
2797589
2525170
1951206
1342874
1956631
1005428
105270
1056636
985485
1533774
2516590
2059699
2415635
820163
1973309
2224540
599979
364433
2896140
2339733
1170867
1925734
340010
514618
736841
1284341
2457447
1126646
865720
713111
2619126
75747
489310
1075945
2865193
2067118
671267
1885316
1245406
1427018
1014906
1390489
731637
1497299
2755823
2462228
462432
2545719
1121370
1083971
1790622
610179
370178
1755090
95612
865687
1186080
1501690
1520015
1697590
1751688
2512722
1491879
1530801
1714677
2828414
1124675
2037481
1757899
155109
190112
497531
1782752
239677
10375
968465
337251
1439028
1949515
1168089
1021811
2763141
1599866
524650
1049583
1852887
266212
806917
1660783
2053624
417219
2081829
728640
1734383
1379254
2937213
1915
1166770
1220808
1592466
812623
2826077
1833594
2649543
1479446
2656101
1097654
1854110
2500097
1954715
2627762
2655331
1068929
555013
2788298
81725
465481
2838095
2378680
2299791
1469656
689705
2651603
2448478
871351
1965857
808868
561536
1668832
1445439
1031834
2689739
13510
2074182
356591
2869130
2783356
2097114
1905949
2570568
741429
734841
1214388
2686282
2456683
1097710
1940825
2593069
2444771
498700
833707
1768595
1606883
271045
1307328
639328
1939995
2841434
59856
964922
1005888
414799
251411
1447208
244644
1129224
686416
503077
840435
2935670
1480019
275455
386038
2336302
237615
1511100
1583680
2565440
1296594
2588698
1886108
1068751
1903853
2632085
1809762
511630
521697
2554216
1058526
872131
1169784
1339433
819311
1400323
2197543
1684880
2284794
2554387
1318324
199812
2177848
1682441
1714688
2877901
993051
1261271
1455624
2004200
9742
2446865
537682
728451
223816
886012
1134054
1353697
1242238
2612353
1515125
668685
2317818
294777
1553517
1954310
1510455
18768
1083938
649059
266927
2747670
2649440
1095259
898730
2841069
866870
1850888
1423069
2261430
1965628
1932162
2135812
1305144
1992014
1858080
759722
1106859
2572909
969505
2795115
1014490
1318777
71594
823932
1764040
611363
484676
2795222
608269
271003
874333
2797818
951809
1824105
2670019
2922466
2357718
1231766
911440
1829043
919144
2603436
2200562
864415
1033686
2437487
543285
123018
2757028
1051007
1696867
127464
1087806
2645512
2862080
346498
2179282
1899953
1480505
1685140
2611302
2020569
2834055
1693314
1304553
2423242
2206146
1739199
1543210
701932
318084
2517812
2084269
2519173
1579967
2121382
534345
2294168
518667
1762442
1734546
2007826
1115107
290722
852884
2766585
1282122
2592114
1841530
2880305
2211276
611808
2371699
1830364
1889200
2813242
2067358
2585249
1722948
893547
2150427
2674763
2016376
710865
670350
1563481
1435391
2538464
1127253
1108382
2794838
2012435
2361574
57874
1624508
285682
1172455
513825
2729592
2402458
1606267
137839
582275
2286170
2603407
2267624
738925
107308
1807861
2630556
882176
2317074
1340983
2515253
1598887
1239896
607775
2229729
208337
1904271
2859141
333421
328977
63250
2681341
491941
40029
74388
260572
254181
811081
1109313
2579392
358603
1408364
2927152
1826853
1386820
20872
1460430
1121046
2914879
963902
144645
1515347
2006369
1071259
2703777
871388
2423432
1216194
109809
1786721
2035306
155580
2796544
2601575
1354851
411305
1498748
2764467
446644
913263
2188349
2170572
1366608
170811
2382007
2113159
76774
519366
2652911
2347047
1265599
2799393
136797
1217430
2200836
899754
1202111
1512378
2470939
740505
1299905
483562
1248927
1228878
328019
1389059
312879
991855
931338
2236932
2185498
518189
332992
246511
293293
228189
2865729
1070035
1417947
106678
1771188
2232744
297682
764826
1925232
969993
1554900
249435
304617
658876
1790853
2173384
982858
1050246
1609994
550624
2552307
534170
615815
1762560
1325969
2873036
768638
1763402
2159766
1898033
2177370
1870480
2511582
1895920
54298
752510
2692329
107221
259352
2932063
61215
165565
530157
2331742
2340325
504692
2939061
2873231
697817
2059693
126510
1161078
1712051
923837
1602341
2158283
1097744
1384997
2107306
262627
1510301
1230281
2914164
2078489
1690133
2471593
1319771
2477597
726822
561083
2151046
2404164
850305
1081985
2104463
2519914
1366086
1649613
1771866
553343
1546799
314243
2479936
2361611
1335279
308849
2785546
1446797
831156
2505845
1927960
2482917
771692
1690805
539668
2207812
1671730
549148
2017511
1829629
2191490
2680026
1469942
188121
404716
2389578
268392
62516
662279
1071444
2185690
836839
941037
388038
2852428
2340934
692284
1836371
2812257
2125288
1625582
1785312
1605394
181973
691464
33089
1592825
596816
2924788
422673
2343709
2622811
2879937
1150414
1098551
1103453
2186862
1839451
800072
704530
1734595
2775975
549387
696039
752170
2083944
1295673
662376
1977600
1859799
610396
509078
2664813
2185321
1876901
1411549
30425
2296767
1882695
147041
848856
562786
573454
320870
2246504
1904253
1763933
1634828
1109677
581486
2529893
2503631
75931
2757487
1686104
2203042
214736
64504
2538735
1912219
850481
1905529
1430868
1915092
1126089
1984363
2840296
1642447
1775340
1625692
227593
1498658
2678504
1788972
1960391
1995586
636493
1858729
1722331
2159480
279361
2307240
1759460
1682078
1502587
887996
266600
1675866
118952
1918190
2177066
2416484
2382078
810172
2704676
736728
1280471
1792372
2750991
2771127
2495927
2424769
2791843
683415
2444784
330908
1394308
1651657
615437
302201
119137
2176723
2329601
1385329
1841629
1321795
1718419
1515725
113260
2574175
297822
134236
2435114
2076134
2794311
500489
592967
2893612
86804
960670
2318461
2428079
2464657
913282
486263
2490781
1308204
793563
1681286
2402440
1634333
2883686
458433
2381418
81020
1024240
679513
2764419
2281188
907033
710623
328346
1867029
2305218
752235
610875
348110
1627316
12692
178429
520846
757621
261004
1443353
455265
2257922
2418575
190274
2685031
320636
823041
943788
1796260
313470
904357
939155
2573475
61320
312206
2366876
2768664
2640766
1524045
2300209
1230909
1246685
1517365
2847598
1466857
434443
1342473
2635429
1212524
1444178
1311772
1950314
231261
49027
1008499
433766
694421
2811514
417540
2505054
1122411
1174695
283133
2400859
2713433
283054
2250644
2522048
96254
1955672
98321
1920386
2367204
423288
905541
2210103
1962351
1757021
1170130
542728
2166716
2486542
1544784
2182526
1286898
2360330
1538482
823562
91720
1369059
1890267
2033293
1514532
1231433
27845
2676166
2240670
804136
1626847
2199905
1816448
376498
837300
142256
1007605
2526870
2015597
2157870
1780572
49146
2628196
363760
179347
1125317
1842161
355430
1763771
947984
2505190
1407238
1497997
433215
803422
201061
2084207
915429
1549977
484663
1347842
678385
601265
1685960
98043
2374583
1131880
2234186
196198
2780468
766026
2722019
2938868
1658214
1384918
1851038
1628553
1235506
2236655
1009737
2928504
1093615
315226
2638161
1448019
1771645
1345269
1541566
500882
1062716
777996
2881991
2585574
2626111
2423065
1517169
2612931
1545607
2053015
2192819
496005
646832
2043321
1405258
1532715
197192
634289
2259211
1341019
1851576
589876
1789968
77702
2600061
1976924
762075
1718831
2343877
5851
2726464
1149196
999732
73148
1854663
910510
1903392
1610758
245136
1813536
81564
1239437
859962
2504471
2229071
2676935
729867
1426110
1458941
1446005
1775917
228417
1371159
154659
2105650
1326499
2828742
2055865
613401
2060474
2571448
1229872
2452294
1377726
733342
954463
424005
1921730
1397173
1445209
677576
307615
1232909
2114614
922618
1432000
1511466
1803848
1846317
2101866
1863770
2149584
1109375
1564271
2883441
2418464
1864492
2396775
2934371
925353
1625127
697662
1098679
1199543
1230314
1154911
2022642
1702066
966221
881980
2284843
1051947
373076
727116
2160554
1062827
329500
723943
1496428
1312543
892256
795892
2690227
1801183
1664586
1216839
8525
1208016
1307119
2601310
2509020
2696078
421752
2267866
490957
1075923
2316679
169790
1703759
1876588
66784
1013586
2801545
1940215
1894107
2900226
2704514
2899789
233716
2267500
343013
109692
458812
345363
1674428
491518
550944
183007
606396
793541
729089
1493822
1192818
2158680
2697980
2769094
1781133
1805430
1904441
786218
2658243
236704
1483239
2677472
586324
2362563
2074168
1135329
1467996
639867
378431
1427805
151568
2182728
2819336
1747276
1748492
2577150
245139
35338
696323
1188415
1479548
2778014
1810745
1593567
1882604
1004677
1734038
1049466
2845562
1483298
1903118
2559120
672407
118153
324243
589825
316581
162085
2078969
422612
2854071
2334866
1877578
1603550
2006083
129158
2406563
2281987
1817051
2094347
113219
957746
2761208
1857554
943158
2732131
2892883
1578124
2924267
1120805
1165783
1088299
2267337
2285752
2479626
2497749
272895
2359776
1169291
456081
267830
1217772
1046333
1136556
708114
84913
1609745
836954
1249277
2260244
819639
1201900
460719
28939
1780958
2624381
30994
1896477
1887221
1547853
846769
1587667
773274
2339550
1210
2895409
1904041
1241518
2767788
1035523
1101143
2093957
1215876
205003
1268362
1773773
9515
2867126
2141918
747474
1929884
789030
336847
1210820
946118
2362816
2653044
2495321
1562619
2886605
2440261
1834105
504553
2119365
979792
703264
759572
1030350
243853
281820
885563
715553
2841691
868018
1263895
2305597
544766
610634
1916219
182408
1776522
977342
2679041
2324321
717425
2774823
329521
179896
1074677
748995
1637810
152788
633396
2314859
2244112
622174
180302
311625
141620
1796501
2860110
901569
475094
2413019
49359
2850817
1426100
265608
763431
1585091
1977713
1382559
1391985
1763977
2888107
471485
328144
31651
1284968
407718
400210
304305
2307609
687821
2418898
2066954
1271164
1490548
741039
1981367
2615625
920796
667671
1858642
434316
110217
627341
795760
1459197
2926621
1072948
2410994
1863759
785657
1150352
1871216
761361
2128842
2554161
1708899
2897051
1092078
1180381
846309
927
758176
310236
704870
913643
839221
2237521
1744147
1856363
2674099
2377589
1558069
564956
1384510
1020384
2379399
1210584
316816
1589858
1332322
1054064
2841932
360542
2900636
1793958
1409593
697206
1986324
1632480
1698653
787882
2174638
2246799
2198126
2100921
73291
2939015
130551
1406804
480041
2781951
995662
136985
2476986
2322743
557393
2029578
1958282
1804809
2798437
2342620
1048366
1580808
564307
2428163
1383286
1362862
2080528
1115773
400126
854717
156494
478451
2628540
2388816
101306
2040483
693908
1854907
2372128
220356
2292607
184963
251530
1671783
617687
2288625
2235330
316875
1466480
111106
563882
1905575
2725793
1274793
2475320
178239
975658
2680613
1945862
2687260
186556
1086668
1348041
2292239
1420210
2571013
925412
1565068
895773
1237818
1867626
2244468
2055070
914961
1251237
1001493
1169460
2614293
597034
2646477
774158
2431235
2909589
2651125
1600349
1564801
2726600
1909097
982329
1562020
1324233
909261
2923305
227022
1099122
587332
643580
1804974
1741421
463846
2433915
1905727
552561
1832947
213454
895209
2814855
2716895
2224566
2741515
2176511
719977
633963
506140
196797
1639290
2325714
94321
1014264
579114
1729183
974105
1567955
2811789
2876996
1781300
215557
1671174
1200004
2292135
1781189
2310103
514610
2555403
2684367
782763
205879
901457
40697
2814578
2216964
2580235
2867732
2107093
585935
2448299
2838472
1983098
2340328
1517560
2246025
923188
2847358
1068494
2549558
55607
2090584
2204397
676183
2130967
1215894
2603416
2208762
725689
2184888
183437
925035
962708
2838027
396025
2132052
1146478
2343226
822970
1315990
1728924
2537355
2710701
1905087
2073468
1735100
1279246
2486687
1862308
798289
275480
558529
513566
2333177
1417878
1912964
1299448
1885895
2719742
2315270
2184557
1292212
2909170
649502
2463080
2187397
1153285
1192153
2064511
2138666
2375730
1753222
719658
582587
2001124
608875
2452976
1632473
1112893
2092988
1516869
1447756
1783972
137318
2130451
945435
1092219
399674
1841826
927064
2630768
155223
957430
1823013
1874187
915836
2339494
2417354
1973851
2514113
119211
2905514
88849
1526914
2690910
1576007
1588835
1497082
1590639
1983412
2236957
53461
876896
2210106
370363
145955
2492716
952238
566831
78331
1935804
2350525
284663
325888
2627843
2593932
1785235
354484
1317205
538046
1928084
2073746
1639358
2723713
423973
1996579
2735139
2795908
1926164
1774565
81235
2561979
280364
2367354
2511620
2765478
1202986
1119898
2899609
2271490
1254120
1147050
1246185
2176530
2097809
2846302
1346994
1704500
2204189
2672168
1931273
543086
550013
648671
2189013
368945
93774
1614699
2508281
2295879
1759638
373651
1003495
429203
1517663
2111051
1029866
2919033
253511
198983
2431254
1862829
1497511
1175234
1932045
1860614
2244621
48255
2098954
469052
2620572
370973
1590043
571499
1059032
434143
2488281
42415
1375705
1717802
1699909
1065707
1225036
381552
1094333
1462248
1737026
2068696
338440
2863675
2341664
2026618
2856576
2319827
787481
151890
552954
140905
1613368
2867564
300294
376054
2553242
1313084
1149538
1870816
1662411
1800205
2305150
1445475
1450354
683549
2789214
2618355
1174836
1671654
378707
1151637
554179
2417643
2353078
759380
212455
947855
2818099
1319792
2066750
1587013
2325269
229332
2050866
1007363
302429
2079914
1921364
2670249
2382068
1618042
1628192
1115861
1287447
1956145
1554920
1000553
1507472
408327
1034108
2563998
2112927
608989
2281922
1676570
1467368
11802
1444747
102166
2349101
374614
88938
1536709
2075508
2071205
2673885
876644
2166003
2116145
571637
2676169
1947813
405545
2315086
836645
2116224
1948095
438474
2256552
1200998
1052742
375681
497677
1203151
447454
1741517
300784
1079960
621639
1863426
176000
1354750
678045
1561120
2645579
1453200
998606
1373430
359317
193439
431088
769848
2352251
430054
2481256
426693
386123
1742886
185535
1246219
1671013
1702701
2201705
2272696
1107563
1693509
37700
2084652
1268497
386802
272383
752278
923040
1038220
394822
1237681
2230893
113766
2216643
2558901
561565
510064
1946419
1304527
2152704
187881
542006
2447526
1603655
1217207
2531691
2017483
386151
1190047
1749335
447548
2302733
1306365
1605159
2122199
2795545
552444
2793817
681485
2578410
898551
2828678
114463
942509
487593
736573
1461088
819111
1336442
271646
1007333
1870814
1268689
2564303
709733
2799777
1675224
385594
1555436
1435313
945565
2216628
137975
617434
928851
37313
2584111
327749
1462788
1122884
1186807
2853139
1435537
1203796
46757
1632718
2619523
121084
2402006
2055082
788831
2330358
192090
949603
933213
571524
1901726
1057314
2367054
1042345
382107
197855
1905747
703831
2924056
1128700
842401
2199411
1308477
1534211
903735
369155
817184
2381205
2727411
1344161
2370307
1171004
1188369
954813
1784902
2560217
2239367
1501691
2372198
655649
1481875
989858
156296
1877940
1115399
2824932
1884754
1219012
2467995
807871
81815
2411210
807201
185507
1664589
133872
213747
2491188
2919983
175768
302646
55392
145362
2041308
1494713
1552223
2198251
482650
2787819
2361835
2345020
1152981
2440461
658032
2695798
2886494
1504927
1794966
596650
501917
2095909
1963503
805220
2917325
740350
2779710
1443445
917545
1789304
2594025
1097246
2028323
1894745
1460341
477542
2333102
428597
2092563
2300738
1245837
874798
1881318
995483
681072
1945023
2276392
130494
920175
2117653
918298
422422
2554527
2444830
2450215
2400878
88625
2235399
2222929
1396607
1848492
408235
2822158
940963
901721
154132
1793841
1842479
930522
72403
1871682
75309
112775
577925
2754584
1416603
1298659
1780280
889119
1783790
2488707
577189
504714
2935008
837457
1771805
636192
1270936
1749619
1154023
73499
2117044
692766
2818808
2229323
1486750
778563
1672770
322191
2605564
857886
253304
940236
2679060
1458803
150180
2471018
563950
2562573
771707
2928705
1346773
1145568
2717165
1030581
182794
2836007
1362625
2062239
320350
2098479
1831628
577378
224569
257809
1038874
534804
1530138
2019796
1314506
1714582
64529
427929
241496
2012392
1189263
222279
2161051
1162572
2783115
967171
41792
165277
1356746
738528
2041219
111453
437364
2730807
296439
1341214
618972
1411105
603880
2666618
2629010
779232
2293555
1699693
1194813
2672545
2758628
174170
48803
222636
1925739
1537556
785128
2191140
2775392
965635
2924550
95712
2395700
433558
2715970
1647659
92266
1818892
680781
1079872
1259666
547472
303477
2095456
2347416
1629785
506165
1121678
253199
2449537
2733169
2469779
2879641
2494830
1676542
2220720
2019414
1576312
2050572
1359822
2210539
1899052
1607143
2810317
1481751
903170
1482241
1212146
933110
2451503
738915
1748645
492949
420229
59335
1032116
2590311
1915311
477288
2806804
2728484
2114364
118785
1652592
241656
2658657
1995823
1301423
723885
1521843
1984504
2084332
1095204
23696
1729066
1786675
1480990
1299978
1100500
2842089
88937
2398244
2596466
1879562
494925
1298362
2721795
644234
1637998
2358069
1665922
1194089
2822571
1025310
1022746
1585227
2338416
1220118
2333447
2088949
706598
2119744
894767
699107
2781131
2503921
753643
2850202
1205501
1543302
639055
1882224
1461289
581830
873299
282066
2188174
182245
125615
2179017
341098
1835121
736560
26887
2598169
963424
891536
1428061
914745
788646
1386272
22055
658230
69394
1265429
2875603
2127975
2432378
2011051
1058499
2466006
2158451
649464
1568898
433508
1832253
1888957
1468855
1807904
2717727
2865156
1023487
566685
726882
2409364
1116345
2611839
684624
2741654
334234
2555848
2104504
2975
1208224
1706540
103393
34572
1949596
1870048
2280223
278277
360030
2174780
381177
2802877
1527435
1015529
707672
382416
2896572
35315
102901
1969043
28900
1585695
1764460
615048
618161
1916071
2193629
815260
362949
2938130
2459589
285293
1810630
784243
1300756
50803
1315968
967863
1016659
2054507
1469960
720259
1669207
2228015
2593727
360681
1492597
96197
1601358
655301
2742840
2297611
2240900
2752159
2026208
964686
2886394
1134666
182032
992886
2922044
1362959
2557117
725830
405075
1935402
64230
1978967
267440
522261
1777323
1074960
917912
296334
560576
2107845
2646620
882247
1170793
2590938
1314853
1300895
831245
138891
1317208
2064415
2150074
2752948
2137167
404510
1066613
1203969
1412558
2529504
839125
1077783
816863
945085
629404
2653058
2913510
2033283
1573550
2685878
167623
2138158
2796660
2708532
1898980
1675998
1418750
2087838
2140342
1307112
896297
986586
2553015
2119305
2392979
848180
1874463
810591
498437
1694340
862717
930779
1708049
1672538
751831
1176861
2327751
2714707
1989544
1316890
357655
71513
2877882
2476615
1950508
1619778
1973010
2582122
1148293
471406
2174043
2840686
31582
902408
1579476
717088
2898597
2490223
2360502
2382180
946233
771102
276939
820379
2369771
1832553
2565747
1197215
1545678
2439648
1497668
2722048
1583316
284072
190376
2667001
1137450
460623
2315523
2404874
1571477
1221355
1458761
2420333
2369779
1316014
322225
1747212
674251
2893977
2008057
2848962
1810248
1254570
1801289
673472
709847
2182903
1827441
1082531
2049487
92879
2158694
282342
1867080
1674253
940778
2144792
40013
1179257
713404
856670
2109033
982919
2592344
296379
2812785
1656204
2037437
1288618
2194305
2864576
597893
2177138
528474
1472189
2842068
2029494
159826
498367
595882
1482271
2596307
2039446
224753
1217693
712457
1139841
2182870
2644778
1118171
21836
2278457
2375814
2199400
2356652
2485795
718305
1127489
1927564
2057098
1028004
1051957
718000
739053
1382656
1490675
1599887
639602
1284632
508479
13918
1742488
960230
2554305
2224756
2515033
2029532
2626474
419508
1927160
2535174
1885859
1489781
2430957
1513067
1795578
2162804
1234972
694172
2525713
1741760
661935
2400788
1688485
2596808
2106327
561836
2031745
1834792
1068548
160300
1877608
2841549
2725351
583902
85516
2431588
2551883
1788011
1779040
888477
2371751
2712013
1997209
1135715
2587641
1785868
1266203
1863090
343767
1855186
655681
2290259
2355756
504072
1115924
614481
849153
1902291
1566025
1172905
2650411
2623215
2583453
1994204
2593963
756187
157150
2522107
14521
570658
1126176
2499817
1697819
555405
2277847
862909
2325849
1833931
2189818
2385332
2094233
2221773
959170
328174
76854
1149977
1050128
2094556
789747
2147019
2151591
2062742
1389904
387541
889330
1466558
148361
2024599
2613611
2362249
1818563
1293569
1501648
2857866
1025663
1181595
586425
232374
1620887
587973
2401152
2152777
2174591
1257690
1124659
1048713
2151984
2010517
87905
294037
702669
109933
2311451
1112064
254692
1512492
2133287
1987917
107397
2836035
2832727
145068
1146126
811500
1864073
2334597
2315952
2832880
561016
1116787
976341
1400829
2577994
42647
1541986
1299888
1611576
1150228
2269089
2889651
2303474
1768526
1641901
122996
2816286
2368316
934501
2513143
1520642
255866
2177358
2125868
993107
1777127
964229
1159629
2527229
508114
1323040
2816534
130011
1496515
2020070
2864756
1844709
933838
2195204
31426
745257
1417478
226241
68372
905549
1782364
2577729
1534628
2348634
631231
2850035
2473864
1761374
701405
1899854
840678
1714872
2268077
1194657
2116604
1351324
216521
2890023
879338
2695005
1799994
2557531
458321
2745947
757954
2573885
270566
2573130
2212064
1994512
463542
1747477
1093537
1728964
690579
922679
776727
1824943
562704
963329
402810
175011
279647
803338
456265
530757
1108925
814159
1552349
1153833
787610
1447814
1828010
749089
1339382
2229100
2115227
214576
1155057
489924
604801
1408715
357625
2078761
1066052
2211152
12750
979818
1179597
2435936
561920
1916899
1492645
24675
2134627
1044475
2227708
2012682
577508
937957
1949743
2877635
1116448
700802
1569907
762042
1476489
954700
1459761
379547
2768414
2919088
1535602
432918
2472075
411681
2628574
221415
1098456
2890880
1650389
1977727
2517268
82008
2029010
2456782
473909
1447961
374056
240614
2309092
1445231
2537958
2673343
794918
958985
1609380
2583420
1827901
821109
1593549
819315
2499698
293258
2536219
1788997
1562794
302262
2169679
2280393
1188675
1180581
661283
2477286
2295592
1335307
583069
848207
1566955
2200850
416098
1696395
1132082
1788121
2518108
1503950
1223232
1172957
685941
1184549
467078
315584
1690233
658589
65981
163844
1283324
565936
265766
2139194
2224029
541319
456052
2298243
2557956
385469
1342294
1502496
317056
1906650
2564575
2039808
2174002
259856
999817
1531587
1772939
2771632
1117663
2594039
2296798
275749
2275552
1535103
666808
1644264
2322956
54928
1329271
2600045
2194697
2443867
1036949
2219118
1619658
278736
1203331
2413498
2069781
617445
1701591
1576796
1544621
298150
118278
54983
1146142
1822552
2777737
2585043
1081448
783068
2620890
1984585
660932
1669658
484371
2906928
2668766
2747543
1536128
1659350
2264386
1933382
1064851
789268
2895657
1110302
613738
2199531
204738
2535983
2401876
188700
613250
122405
2410949
2337791
389089
2715842
99106
2530500
114533
2149474
231687
1377489
117143
1225480
499144
1539821
953634
1283026
1376269
2822179
970228
623449
2281901
959162
2089591
1812057
1240715
1896745
1732242
166019
896934
2895460
2852442
2011449
2688925
2459925
535996
1984925
163616
2563752
945274
77632
2764171
2449924
470961
2634009
2473608
51640
2827313
1257806
463259
2229784
594390
534343
2142095
1659377
984538
2869654
894575
997258
447784
2393404
1703892
2671811
2140365
502495
618726
2124947
1038478
564095
209316
962304
1498892
2507264
1204168
1634042
1333891
368937
1392707
748037
1000116
1720135
1741207
39749
1646850
909601
2936769
1970606
79569
646807
2229429
2168301
2770554
1147844
91960
2809171
1409111
168518
319865
660909
2148831
2883676
165286
843107
820451
264732
1387638
2813056
447655
1725097
2327836
702098
1934175
2781313
2194031
775230
2688112
15289
758201
2392237
2458636
2567172
2854430
1784703
41807
78873
1889105
581274
1291408
2190747
370239
467807
1695169
2896417
1495616
16625
731325
2061523
1025738
1800195
358357
1665507
2316608
631221
2369248
697399
1653926
1882809
1459330
196536
1057740
1679963
1187407
2369082
119380
1283657
705628
221858
1767348
740415
1155821
2089189
2495377
1483133
715429
874298
2508924
2435929
90941
267738
856120
656930
1336638
1829190
119481
2101190
2143613
2797315
1575513
1876328
2253645
986382
1054268
810269
292425
2659805
1378589
2501607
1278805
722122
2125571
1107868
1204382
2109616
648206
274625
1547320
2731948
11019
2304127
2542948
462953
204170
379472
2087674
1425503
1254251
2659428
2205817
641775
2030470
263850
126265
1459676
1202414
586910
907871
1669514
2921930
1291541
120153
955786
2692097
1206054
497639
1980797
2296628
1182900
910107
2362122
1572675
2909105
2510750
2625370
2692425
1223089
2697259
2467831
983741
2182085
1648687
1368291
1804683
365587
841436
1324173
1937123
2630999
2886630
1364444
413675
2713579
1307314
1556409
1910464
1658246
746018
2507477
366333
2430525
902129
1116838
2490567
482743
1347442
1963446
1531177
2023059
1038257
1426933
1535853
2752197
2233962
1089924
1570296
263064
722941
2613336
2153011
34685
2216335
756995
2640993
1943074
505634
1075764
2143023
6826
2378221
482529
2789137
948370
1103894
2291490
1325508
2766907
12608
577525
293087
1689573
851757
578312
2068095
2868567
2419611
2350373
43581
1980926
2896435
1063368
1394386
2844087
1521126
2939275
677370
1962632
851656
277845
2314635
423069
1608484
256187
1597553
2557469
531452
692436
2284681
1306786
585328
1298308
2167961
915708
1644077
2397628
1609079
2421899
38794
221805
547336
2218528
349291
1978357
1243986
1947973
1075233
432390
18908
429211
2621534
2765847
2105049
491229
1326745
2513491
1473901
2788022
2458603
1213998
1045544
1667825
1872472
1210201
525948
1863941
1021895
2597829
2939632
655565
1825895
1703680
437353
986299
2095047
1189839
226888
1685372
1535050
1079091
773681
758481
1437088
1198723
79285
2061215
2599571
1959930
1440190
2230193
2244392
1641767
1639932
2252486
2817312
2430740
2625038
1118635
1787113
1947859
943753
2879694
201631
602877
2791427
2048019
98720
242960
1713054
2440472
235871
1173957
147393
235413
2293158
438257
478366
2160862
580591
2801576
1557169
814810
1504269
648945
866238
1573477
363570
345966
1871352
2763554
2219460
1061163
2269628
1927917
859132
1014470
272178
2449351
830457
2335621
1612160
997647
979945
685005
168218
2109682
2909865
891433
877814
496298
2789504
126558
576518
363125
770684
2909759
1160348
2104024
1803512
2639055
1095066
2771544
2761394
1571999
2554849
2327434
2628934
2521072
845903
2630103
523722
1800300
73269
2599908
2354062
2123480
98476
1694796
1104533
1222853
620005
2329811
1309681
646012
2818339
636332
1805559
250681
2548324
2120991
1264266
1081615
1535495
673647
2918993
2768529
1411798
363161
450756
65566
531798
1712637
1068985
2074374
2626492
784151
999879
1731733
858637
2154412
1073417
2562806
1287330
1247632
1116429
958186
2937084
947239
2316663
400919
1211740
1697469
2938822
1710765
2532347
641072
2708916
2534568
191108
1582114
2849319
1304490
96815
501558
2580641
1944623
1056967
1498544
633068
1368117
344667
386944
1824109
280514
2774133
541199
458692
2360282
1231630
1488262
2670570
2438057
274611
392271
1024653
1210710
748690
1874836
1261839
287189
1414667
1411370
148767
2426300
688754
2801142
290978
1435485
1854457
2125496
1278861
1442623
185670
1355255
2902890
2388553
43125
2200984
1549579
332642
1703941
2858113
2511222
1159483
2283507
1265817
880558
2819672
383363
1751218
1391044
1044520
2021
2713627
1940944
1601619
607319
144114
122581
10379
617454
1840739
1746912
1081054
1333372
1065895
1814163
628281
1652326
1708760
787063
525151
479932
1030184
1400739
936394
1319496
1907506
2398129
1343962
2738634
730160
750006
670806
162220
2493739
292700
965988
615766
2633859
826203
29118
2567625
1636453
1658565
279100
2798109
1058995
779325
2696727
1650197
1354258
1423486
723679
1412485
2896244
2288021
2455706
1616650
1461453
47575
658816
617161
184881
668060
1037283
1022735
504428
890091
2580066
429792
715210
678145
2192077
1545640
696119
2734748
481772
1747713
1695645
2085959
1544289
2251272
2587410
823956
1573011
207930
2782390
1710423
1913316
1404588
2134698
120760
1903714
281442
1774238
310176
1437389
2742860
2237717
1603213
1328648
1882503
518456
2339241
2505231
1429063
759928
1722923
1003818
2899051
1689008
490937
2272956
126754
478064
170039
2856164
2662856
2088612
583033
1569470
1569241
1504791
1212993
1703178
2448026
432724
2054175
105949
630629
72318
2405900
715450
344858
284746
1084109
477186
2714601
672064
352168
680630
2868274
768548
1397659
1870617
1856846
1767666
1706040
1704735
999450
846158
2331852
2055225
1931311
1624861
2615227
2818101
1696143
528494
2310834
296314
217745
2557228
1196321
857879
1075696
607574
2184498
1524449
1582575
131952
1108205
1382089
885183
1532774
1220216
1684450
1028174
2710656
921393
624121
417676
986626
509125
2024579
1766271
332118
1831379
1456286
2033543
1919047
1079977
1221309
50765
1273468
2444679
1915588
2676934
2347704
824445
849902
129009
1518012
1256364
908990
797161
2637767
1873915
1203270
441934
2024815
2076282
662867
832027
2459816
1148203
1208886
1097714
769667
807202
260088
2448538
2692389
2109089
946056
1821874
2303246
594824
2359058
2316368
2412866
2215515
442387
2224873
233092
981149
356615
366509
1716740
2086650
1476077
1264961
1410290
34541
1819998
583343
512964
706007
2549957
2863696
2724168
1379743
2517799
440959
1822573
234689
1433409
1372747
2410866
755092
1625183
2635913
1685998
2245217
1584000
1140924
295436
2722949
2743449
1735618
1886527
1786256
1122544
596345
2353757
333483
242070
1300017
2132512
84679
1731047
224723
2724830
1253681
2534851
1135765
440108
125661
1413485
2637897
353299
1937306
2371275
837347
1281171
1370268
2526246
1428713
51358
714995
1104457
870901
2676729
175590
2288779
1481652
1257457
905795
963454
1795383
139201
152475
1524784
609785
2154444
57333
2358793
192211
2442072
404844
2773361
977463
1878105
2497814
1640388
2369326
860273
2084779
1947523
439116
211575
997787
460544
2655708
1881785
2421936
2073563
1182048
2512104
1261083
224459
2000732
545511
2405848
2598502
1307028
578575
2345551
778143
2246093
2399170
2442990
2295944
1721952
2737587
542275
1411131
1270868
1280458
1900441
941623
2875992
2466346
610138
2484323
493272
1259652
1134178
1998927
2926831
2756932
246628
59468
525849
920211
1806535
2175376
2913743
613324
806140
1056398
1647820
1781191
1015289
1528413
1886914
71137
2139377
2496245
1917977
1389331
1832279
281785
251359
2066892
1641822
2704023
2759543
523549
786707
2113994
2621946
2503938
93955
451036
2569910
1754020
249650
1437183
544285
1873398
977211
1609124
1036031
2413081
1583652
923352
423801
567713
131314
2014051
1379608
1820789
984055
967092
2804624
1964209
1443696
1165872
1833977
1604233
1685983
2300615
82380
1403552
1504090
2430530
1800819
103193
1439205
852884
910379
2068424
1436135
1544038
635416
44803
1749069
1006777
643383
1246343
387929
2934393
2503920
275461
571813
2304585
991517
110512
996723
2390771
164413
241944
2930615
1443848
1477754
1830306
826531
2805075
716010
2040509
2222841
430822
1039550
2652345
2580361
589721
1479896
502760
2031803
2916397
804258
699594
1045003
430376
1817484
1868577
2814790
1796628
1324963
2465755
2447607
983004
1916705
383643
2309999
2724804
1641546
2517734
2043150
2738015
1572829
1775602
391439
2222804
2105280
2819199
2246214
1470884
1940332
2678049
2609928
1298208
1439521
2104478
2719239
2069157
1347964
718172
2305654
1244650
1782950
857155
1584849
1861216
1930924
51252
945420
644691
312992
535038
1489709
1811403
658704
1125364
2332408
224552
2110848
699071
1776335
1957710
2229242
32480
2240821
2246827
1895453
827267
2241355
2618680
2836351
400001
1349785
1422621
1476786
92647
1588822
2154535
2814942
1008585
1120920
732394
864543
95860
1355749
1830889
1930676
930742
538251
1548605
2800882
1802844
2675647
789586
644625
350451
162232
2224451
2905876
2752978
923778
2264440
2249664
2681568
838093
2457465
514856
2261074
1388821
2002346
478289
1266990
47472
1352453
2844687
138962
961533
2569326
383682
2765440
2216066
1956207
1435962
2317992
197850
2206589
949252
2179653
2235701
1329277
2705172
48478
685423
2742121
2449335
1105053
2138902
563576
1007181
1609458
260514
310964
659940
2733318
1434193
2126906
2333437
655540
587075
2048912
1094551
599898
1209466
2010095
2176668
2304313
1911618
1221982
1644227
175678
575767
1686907
2024298
592640
2597269
2133296
2891802
1395442
1010633
2342574
102897
1135433
1183067
340120
1921856
1696277
783344
1359168
2085991
2848993
2117422
381054
2206010
2217245
2042566
1554407
1019828
1533461
1401798
618626
2208734
2824170
1000629
2203110
1745818
1774323
942618
1216313
379603
2907763
2802615
1495201
1220593
583590
315559
1918419
2861867
2701725
2007230
2518616
1424421
811141
2597283
1713889
2158155
299208
815841
2199683
1543063
1644404
1571538
1569938
1311692
2846588
510302
124846
700499
1338601
1808289
159668
2804998
2504757
2745319
1600415
1396763
163745
785145
414474
2030330
900323
2496314
142846
344133
1072245
105685
2812380
2858747
112969
962354
2725730
1907639
1470954
114104
1635961
220322
1201154
2803857
895850
50541
2117774
390019
2383185
1368508
1232442
1716872
2175728
1019976
1640169
235163
106182
2588145
1816881
1046518
651637
393995
1430797
474484
2769146
322094
200027
1358075
543786
1474333
2277717
2065579
1374972
2238608
1017360
784624
2574199
747659
1097383
2833208
1378110
2145695
1333922
2498854
2765401
2781035
639850
1705285
1789211
2683740
907556
2269248
2372116
2100887
799193
2891797
2617300
812881
2597145
1559891
1528952
1200622
1544235
91206
2650654
572069
2005180
938857
2570691
1979278
1087503
94772
533676
1042075
883856
1596274
2432709
2208444
1029218
2354285
1155663
2242686
2900992
2265488
2414416
1138656
1849390
1914858
797763
2006674
2022497
2321233
2536565
560813
730161
2273864
1537001
1281971
645649
2729503
1752577
2891219
1365993
1104526
1681689
1199644
603815
1258301
2008817
902900
2394866
1493713
2721561
1647143
879090
2269381
861523
1360868
2025796
2220263
1073475
700995
2386283
157377
1802362
55464
1362748
1763160
335483
632216
1495816
1290761
1924485
1235422
1643465
891799
2020625
871195
2885011
2585357
802676
577183
1645560
2665601
189458
2885431
123575
2537669
1723672
709583
2850103
1692968
716189
409561
2032078
2336477
112105
2268085
1714542
297563
1562315
1115998
1699008
1806827
2704371
2145800
1349729
834036
2507198
420150
1117585
861530
1789317
56709
2531091
2288131
2358654
208155
615911
2654112
2671472
510140
1454444
2202257
1053301
2362785
406009
1009752
1249897
319276
1338276
2418170
1402022
2695590
808612
2773350
1617088
2488369
1170184
8499
176105
1622739
691674
322778
2795793
1213636
2315819
2241168
1778401
1761826
2938545
587736
360668
946824
1807964
798144
405137
2451131
1329138
543362
2288580
1149067
2009405
174602
794563
2658569
1055788
761891
776926
356336
2747488
2265589
1130496
1758053
334828
63848
2242696
391288
789659
751286
488525
1433311
2094167
1330953
1777577
1419624
349320
2616991
1575286
389914
1520327
570085
2444517
164869
660665
1994449
278512
333918
541199
2074259
1353532
595724
170423
770095
1670436
2162308
1935147
87024
1531226
225336
1708820
648069
2123142
1142785
1426202
2459991
1407244
1395197
2367085
2422826
1564009
415277
1174597
896677
41112
816806
1857128
305583
2249513
1587691
506117
1354162
714582
977150
595399
1961849
1005551
1953189
1717450
2582761
263345
1672591
1135578
1064690
1243331
1069394
121308
857041
2528168
2092090
2359936
1922062
795738
2097530
111635
1653257
1386816
2902176
754939
1436742
1891837
2473183
1701630
2637003
2765711
1745273
265257
1862392
473629
361138
728583
1864632
962445
2858835
273019
1452161
1610365
725384
2058762
2723152
1778852
334960
922705
2207468
1761956
1741184
1563007
2500420
1051263
295764
2793290
2741397
1769730
2663162
2511846
2468713
86229
997493
585393
1831033
114218
1141520
870765
2623535
2077174
2161069
1477830
1251447
133806
2420985
548220
1960077
933803
1405513
1697692
2444236
2344898
1157996
1730751
632187
216473
2903040
1817388
8518
112350
396964
2172096
2571552
1838964
450630
2569972
676195
964056
276894
2428202
1881541
1695600
1441168
2036124
1006992
28952
1937858
1229661
2539000
1322508
1346485
22819
1639534
2306375
2260698
2532579
1368438
2921037
1693524
1319571
425434
786942
1870206
2241472
2453670
2272805
153571
2218895
2864366
1613430
1536686
1178529
249067
1642834
2643090
1359448
2437287
2723016
480852
1001472
1551173
932537
499892
2913211
896088
945442
2364259
1586775
738284
1243382
1884462
511807
1455455
1121913
1121009
1488672
1371916
2364169
1249389
1474168
1008370
1170010
2921822
2645987
1473775
2790402
1281090
1069209
110095
1999403
99996
732042
251957
1850375
2684915
643488
886581
1564697
689724
1399459
19196
1549441
554902
1577329
1679863
2103164
470516
980891
2210976
1391062
1408725
748662
812915
1820571
2696239
520329
1867794
2763429
776745
1232668
2544219
2355004
2029606
2334441
422617
1303380
2081024
118500
149324
2649903
712408
2903023
2473526
1402679
1086825
249671
768864
731955
436926
2855006
936109
1739743
1761765
2256578
1050077
2244051
2880869
726153
469892
2448976
2572633
175253
938739
1916426
1463411
2462578
1468845
456152
1372581
2653180
1460887
146095
2210627
1702818
609217
853868
2048650
2467828
979465
1288158
2313049
1537086
2434251
2160174
1447048
2486646
2504282
2673472
2732633
1496772
695040
1917750
1159887
2514457
1719943
457357
2329521
1701053
662329
1995867
292876
2490684
1398669
1567894
200829
2059061
2559878
2055831
1015205
2066713
207674
1473776
630151
771643
1314074
1432919
1701916
1815653
233259
2909758
1274646
174429
293555
87691
2779622
913757
1676020
1433529
2305916
1348991
1814675
100529
1155760
2113769
2532000
1698902
2648656
1799461
1980095
994601
1909321
2112984
2325717
1874460
2171156
268016
2666328
1778405
1024099
1217067
2090623
2142667
1507242
1771364
1029142
2328108
553252
2242599
1174533
226525
720442
280072
2927223
1055856
1997436
1278858
580216
1922230
1373783
1602687
1861641
1573567
1751424
156987
1549525
2535861
1334348
2489264
1354775
2159951
1069614
1770850
1378850
849070
2611777
379509
1881818
2719436
567493
2452862
599374
2097304
2499654
612770
1564945
1338811
1347022
789523
2457975
407220
825368
811134
1503007
2828765
579700
1314467
208890
1615238
1960122
911215
878751
1016168
2050949
1749139
325592
2731353
2452358
2846744
598361
1787989
1394661
87098
861620
1199653
444942
1185934
660252
2562814
2837260
16798
40425
1291135
2622937
2809167
1020088
1100694
232503
1018016
1777682
1808498
1674268
963125
1433960
2633139
70933
261715
2868594
404402
1200968
498822
821128
2611472
74635
599722
1752081
434083
1921120
401159
1765657
1228623
2448483
1241499
365413
333486
2081009
1110674
200985
2303635
108621
1355903
2334249
1444967
2777449
2437926
165369
68279
2147130
40585
2566674
1423347
2632197
2629827
1155323
100416
953279
2142906
2779583
2570966
2674349
780111
2182340
17993
166684
911629
2253521
2359801
1562705
1498049
1508584
1125483
1733440
888046
2119210
217213
949818
1863127
909090
2106314
1395468
625423
1896506
449257
1617181
1318003
1829167
1315036
2504416
1678262
1163995
2291717
2670147
2430362
43571
1806435
1909482
2022047
788467
1682877
2632376
436945
15997
1364054
1144585
1599027
1454366
662065
2469368
1449000
2752390
1462590
554315
1968285
2143474
2383327
2547774
2731474
2047813
1753057
2585266
1764397
1567433
1422456
2305779
2900304
2396678
670013
797491
1544603
2361158
1397707
2461043
2202059
1813843
2629262
1005053
1487284
2155608
476372
489639
813562
2075671
280154
2210397
586106
2181571
1723208
230240
1774868
568379
2900984
1498499
1724872
1141072
1151129
1870818
670777
730095
483118
443724
234914
2848811
328648
2741463
491576
2535482
1722324
2746712
2010532
93276
78155
804083
1176563
2912517
1849006
1830431
1819718
2854712
2938339
937510
3560
2217181
538350
2621599
1483605
324318
97480
1413166
1494825
664288
844568
2290389
2920526
1618600
2119964
715875
2384425
2526465
1884384
1267137
684817
623846
2856626
1283521
2614993
1145676
2162413
133071
2288626
1864822
95661
1071884
2916224
1903424
208636
1511929
1969993
981577
1032356
2777728
1791453
905937
140870
793622
2041728
2702116
1582717
2616850
976195
1247329
1923565
2451310
2689111
1458095
474628
899301
404
2324010
304784
1716847
1607103
1977379
1385232
732046
1226211
589515
1426991
1086789
589134
1189104
697029
1645367
2699215
2420913
2464237
2320401
260616
266697
1040267
1215428
1737889
2227764
2764453
1843510
2765998
175388
462082
2778291
344648
1501973
2100057
2297133
786377
2114576
837505
2346703
843788
1975475
908278
2590921
594715
639176
1060949
2048477
1953839
2560140
2392149
1168226
807604
1705682
229006
482368
1571820
929383
656820
125978
837118
369945
1053554
1011555
2732776
2084589
2702663
2582384
418434
204944
2739961
2281318
512513
1897931
2069963
1423754
2123216
388072
334265
2389339
1977220
2606264
1805733
2842488
486455
830415
1923827
2453140
1530759
690172
771426
107695
925765
1574490
2340913
1747447
1917786
1529471
51999
719631
2774935
1531442
2495148
2741136
2392830
1816510
596252
2145218
283138
2706048
284260
783411
1729230
801999
1046859
287528
1031413
2175163
2683612
2920660
53302
174378
1680455
1341213
1160054
1820603
45129
1867280
45099
84411
1232159
671646
2300777
2343592
1624874
1511691
1323460
1345537
2893495
2282731
821681
443537
527202
1087914
1371049
1765949
2676690
2749649
1960260
1791432
2774524
1120893
1729314
278334
2731487
1628337
1407284
1235421
2337626
2115076
1393367
1596832
458802
477443
320722
1743139
331059
2618352
628482
1653391
1057449
1690395
2759119
2315737
2008469
2330735
1944756
1960029
1759717
2213946
34217
456925
1745879
1153375
2043455
1932397
1856964
2747689
1740577
2756676
2334596
1226453
913473
411636
1125873
42764
2097941
1124943
1265452
2808261
2322709
435005
248212
1951756
898907
1285296
1992593
17848
2208293
2154985
2474772
555612
1148165
49774
55450
333309
2832573
1207538
2349257
1037290
2284354
1819567
1088963
597628
2809743
302176
948355
2872257
2226937
1393349
2910974
870090
612841
2154506
923892
1837915
854381
2760406
254673
1691041
2411655
604427
1122347
993444
2523339
2311837
2339319
320377
497810
758816
992908
1227835
1979686
429450
3489
243955
2458279
818747
775222
1913271
1026406
452824
1024779
2492678
1240023
2433673
933081
2115975
893646
1033084
271239
867717
2440985
2871334
46709
2232326
1417012
87271
1594122
2495306
1128330
1720038
1257999
2093990
239063
195678
1891399
1980663
168045
2714980
1047915
1265763
1394360
238082
2235580
2927530
1501915
105748
554802
2750500
493865
2777045
2412576
2375511
2404407
779389
560747
2905650
2923135
2869073
86880
1579906
1913775
70771
1556300
1487524
1656460
2311182
2163370
1792076
1231836
2206140
989867
2589295
1822455
1519029
208500
1698732
2478090
1927950
2276357
213045
28340
2824906
1793348
2055108
1425000
2337673
1690984
1139572
2149466
1039471
2510929
2299296
1815079
2755261
1106141
2010026
2814197
494596
261979
2181325
2915669
697203
2437263
2917136
836851
2790193
1150429
1806740
1742512
1477852
2378363
2046719
2167911
424512
282364
2814439
1248584
1134907
1874757
1062569
2076415
549809
562769
2058329
2865976
1317977
2561145
2765052
776926
1746770
1226423
2054561
429444
2659308
1137402
1028450
1780168
1472822
1742603
417909
2370668
786871
1158318
159478
839402
598038
2255895
343763
1161869
2109415
278685
1637047
1839203
1164770
560524
1704263
1364332
495183
488711
1944275
1937594
2889694
1976099
2488855
1953141
2568616
1323289
2484365
2445081
1603326
2116036
2667390
595325
692549
2613668
1851669
1547105
1501933
1673899
2510238
409620
1824237
2005460
659667
2619494
1736336
1786451
2655796
524269
627248
1781436
448384
2937462
1995677
206454
18429
1402685
2310232
2420045
365208
1208292
1278257
2628863
2460166
555748
485577
2680824
2865314
2919212
177833
2195859
2015077
1047172
651238
2264943
2026415
1602159
961526
1477540
1037876
2319266
1425684
1792702
2165014
2394733
2933891
372675
219385
1452773
1568412
680527
351166
1025076
382526
2230593
1958115
2503310
385237
2799049
2095711
2822181
279492
714271
2562517
997528
491389
723007
1483843
906401
2094217
1592811
2660307
1749161
341819
2483471
2838253
1705933
1271876
1397089
2462712
764582
1116425
2453145
1251456
575774
1973396
2110031
54199
2131375
576780
830831
2253869
1686
138859
2567322
1549551
1580370
2138731
284901
1405193
2494665
2683578
725959
2046072
2530973
1230397
685990
241118
306523
1892711
1849517
1992823
121155
2916798
2429423
1699646
2204391
653764
1078279
1504108
2760274
1743916
1475851
2504949
561421
457971
1381406
1828296
1445145
1855587
2035218
2328932
1348660
1800417
629625
435545
501857
515370
460892
1634871
2914725
362449
2155966
1936159
1296660
354507
1788950
1011344
2421490
1198760
2338316
1445307
539912
1730871
1793276
1514945
1434814
1666782
416621
654096
762973
1942833
230892
1369249
2749344
890872
1223250
2680334
809906
89913
981742
130669
2377449
237692
1060731
916884
2124274
480432
620706
1418821
1635393
228758
115773
2361754
535310
2017234
751492
2674690
467550
1409197
945846
1567100
889130
1555224
162337
2555662
2881138
433396
1979325
1927030
261364
2609581
2753031
1103334
1685853
380705
1089182
2178011
2259175
1256703
2464809
689571
1609428
2264013
2272972
1775512
1415310
36128
436068
1420130
1410652
2437444
2377081
1426217
2154606
1384750
2078756
2018680
1578555
2864764
574413
2399789
747501
739800
2482848
2008526
2167802
73601
662298
2480183
174356
1484436
915170
1846156
2676059
741595
2214293
1549334
2575561
1609913
2760718
2013799
937341
368508
2051070
2677342
2854002
2020826
2713396
862007
1186309
118712
635624
2647011
648720
1754322
2893190
950730
2319213
1361698
2667159
1918108
1310372
1990021
2354716
2770877
1252532
2692283
2273112
2313011
2594978
477177
2772103
1688946
2164000
2591115
2497190
721795
2399510
1293015
1246156
2924135
1746176
712094
1317584
2336676
2872241
2342442
929816
1024953
655398
288945
1686996
1192649
83318
2658172
997241
514809
1360670
290806
2065213
985805
2904761
1573119
960520
1614817
1742384
2666873
2311270
1916421
669720
2198482
1842582
753892
2241718
1548044
2646701
1343664
2915661
1420720
1018306
1487705
334484
1701314
1683354
1165693
2544446
2642868
2154955
1638416
563312
1458910
1431903
637742
1605776
78272
717026
1179660
632150
2075972
746628
572140
267603
981217
1546129
1064291
1664501
874193
2208852
2162496
1233688
1981351
2277254
1248219
167762
447482
809705
175502
827712
2669496
624791
2492305
267140
2286138
221047
703450
424942
289594
1923533
8803
1300367
2136489
1226015
1033524
1697341
1579235
331958
305028
2795742
113474
2610863
2031016
715535
1570485
2599910
672712
746271
1236923
656513
1591735
358713
1258229
1759913
837873
1059422
2885130
1404301
2697652
223998
2772385
1996531
1964062
1284019
976344
543481
757034
2628497
2569938
755023
430975
1869240
2681409
1464043
1263995
2052140
1708058
209220
1972959
2082318
856543
1289506
380232
444844
2142463
1438515
705638
2368585
546432
2459632
395314
46440
1717693
891688
421235
1422356
971887
798519
732635
1315499
1596380
2537744
707606
935394
2272377
2880494
2737357
1053299
2126896
1587697
2423741
1741894
1059550
1431296
2415482
2799023
718291
2035082
132261
2239372
1683511
453961
2410620
1557095
1984085
2551275
746007
1247848
1139267
1671243
1483263
1369298
579017
1899140
942567
2727044
53505
9779
794979
828116
471262
1419324
2242158
1137455
2750699
493435
2191423
904467
433625
217710
1713534
345224
1126724
2476020
2610569
2705222
975121
2059472
2812479
1797436
101871
1832167
986977
84784
230976
1314651
1394155
191245
2534339
260686
2317153
845644
2547635
1167025
254
1220348
1253986
2664934
654852
614441
1356648
2528248
1515033
1077004
1447524
1490359
2671436
2768072
1613696
2665858
263386
1476361
884519
1723711
2865281
1610863
1657032
821175
2007863
335559
713500
1573438
2629501
2794001
2216903
1954968
2106689
2092636
201491
511564
1468318
526490
672966
1433889
635812
400066
2605547
2005236
2240716
2089905
1506959
1852461
2228485
2207785
1614113
1645208
647297
2154287
2799485
1281241
1357328
2789291
2320977
2150588
706658
2747376
581219
2094998
2597970
1320109
1771218
1586943
490146
43254
364722
1170070
2135749
2413012
1238012
2412183
1787766
653557
685693
152586
1238455
2445324
1753509
2184676
2214914
209530
404661
873501
436939
828599
74465
1116833
1922188
1018192
1938478
2319911
271471
1716445
233822
1487805
411069
2189486
561322
2580881
1851940
1838930
2644193
2877720
890278
1674375
1537007
1294594
76740
2521595
1847104
1693544
1190780
1564998
96127
1256870
2088114
1915961
2712690
2004300
2838510
1418046
215492
1957224
832036
282592
1718673
2853322
2302086
2525674
2791592
751253
2242594
765218
2470786
1683309
1496736
1515926
1944020
1691133
1334123
1009556
1906479
2912639
106371
234383
1538634
962008
331218
1620022
2904794
2169478
2820154
1669418
2370941
1903596
1050172
1404480
2307496
706070
100806
1829691
1919782
1209967
2011715
1300417
972718
1918865
1271958
143895
2769055
1338318
1577897
1225568
1429913
2675319
1183
1434303
580824
2507210
930742
98214
1268714
418868
478379
2582631
1718165
227610
2414488
274584
2644094
1071715
2771319
1606641
2824324
2491315
281905
317342
1139318
2467637
1236147
416308
1971144
575719
586220
593317
2066164
400224
1703129
1043249
2878838
892973
1503575
2563393
1628890
861676
22165
513263
316803
2536439
1490879
1035516
287515
1448270
1158589
2919581
1551751
2435526
2479411
2186290
533234
850103
65943
781556
2322787
859853
1185682
911760
532766
2924517
107938
2020093
2630004
97702
2702937
404328
1352471
269592
2539875
2594107
2165152
2185624
2420045
1545964
889777
470552
908085
305296
2813470
2359158
1987062
226143
2728988
1956296
1080077
1322787
842011
2623385
2773008
239438
2438983
854630
421424
1511466
38037
2393603
2929614
664497
1060984
447080
2553786
572425
1462109
659348
309604
769410
1731992
2100287
2668608
1973260
946463
1392064
973101
2008561
270267
2435299
549662
2066780
1645714
659120
368629
1864219
1644641
172771
1119966
233777
865045
1964853
859387
1851789
242884
945054
1092226
1855965
2496960
286962
2593851
1314452
1048609
2026541
2205896
568027
1711876
155530
560747
987336
580918
2315087
1928264
528464
1668240
1407722
611365
1010606
323178
1181838
2240867
1626518
2369390
1932501
1428499
1540694
1870471
150756
2735931
323478
1178621
1472324
183879
237905
1056870
1577175
1570263
1554425
538583
2697534
1663077
498136
299207
1793478
2365862
1657054
2817810
785273
1779276
2797018
2893822
107197
2343113
1621997
2363584
280063
1483961
1340818
406628
397499
1569047
1178510
2050287
2417318
2584621
2855388
1316858
2923506
1355622
100112
2450380
408431
2551335
197296
2192305
1851989
2503933
838322
1968156
1704572
2490961
2239353
178850
64052
2675192
1900333
2819194
2409973
1267683
2267893
548497
2546783
414037
1074636
1188229
236310
2300563
2414017
2764898
1724430
1224231
976562
321840
2202571
125838
137063
2354302
441849
2294007
2563823
1065350
1446028
712040
14850
2475031
537899
1732578
237973
585023
286671
1170766
1849315
137412
1944470
1226267
2430069
1550785
1609495
2918545
509738
272615
2188036
2265505
2166518
350684
2595255
2934631
2748345
1466984
812438
2917842
992628
17954
2627719
1018302
2658798
2885153
1145025
1321425
2300820
1059133
1587683
350041
1209730
1551861
2868895
2072375
531889
2513800
2844695
296527
764868
819197
498149
1139568
2528287
546695
1665040
1345647
432464
537428
2911731
1469720
1119771
1989488
807422
259934
328821
996674
385529
1502853
1129988
2157718
2753532
2826245
179974
1173772
902699
1432343
1294719
1860611
2630908
638713
1924407
1248195
2788428
2158111
2727870
1113766
20227
1032590
2900216
2505501
611465
153233
1013782
513140
145254
1777443
2911093
2869471
1905914
1377942
2615892
581598
2312393
2686587
2302673
2906539
992122
531831
401430
1651751
42283
1729491
720543
9766
2169868
454465
1034672
783064
207739
1491489
2265013
1842408
1801827
1867388
1623967
645780
2872870
2631444
2239702
1836531
1216743
2680042
2343984
1860987
2464791
2547042
1732298
862332
2739754
1268970
909224
1634438
1564696
324379
585793
264627
135832
161610
145368
2672132
2651208
2711886
793416
2593688
769483
432291
2887732
1423011
1386906
149844
2169077
2765920
1099218
1102010
1474856
2269178
1468665
493636
792746
3167
2721849
1770052
1259013
902981
59021
839840
68256
278711
2097278
1823938
2676248
855688
1321950
1202777
2741310
2718346
2863371
1241315
2444578
1687682
352686
2036022
24809
1700791
2154138
429556
2435946
1124508
2148107
945893
253988
1372911
1544800
2728500
2795708
1586221
2459521
1444
2677084
2713506
2852668
1154061
478933
1556690
1383089
2451090
1086118
2356529
978007
1754101
407464
2424426
2138427
415293
360704
2622893
2458938
2915182
765264
396023
2205499
1007185
1130692
433920
532753
1740972
2561095
1310796
156576
847014
578986
2185938
10665
2785704
1322345
2247730
1231355
1309242
599917
2759143
1591572
2012804
1813089
1542963
189057
1823331
2473768
2795506
2227581
2302885
2648977
2152257
296643
2777229
558165
2530360
2300190
552031
1255
2903577
1533519
1973759
2511137
130074
2711877
2794208
463130
148915
2743176
2209682
166690
816786
1911130
2434612
769075
2030287
519770
1511487
738181
2105461
150338
148013
1312321
276234
1463175
2245510
775201
2724063
2936563
907377
1748303
1442428
783769
126794
1147452
463459
1465117
349509
1342850
1404321
367726
996731
2726769
1553417
1301161
150653
1032847
2346821
1966466
2571896
2488911
35440
1722898
1529175
758008
1782946
1750999
2224295
45866
1646039
756655
1719846
1277892
2174823
1784806
2030339
1064314
2324084
2670134
444576
1393164
2800883
2018881
2212388
1730914
2099847
1469467
2282607
843398
1064085
1251888
2851208
1009256
2899772
1354633
1098305
380885
2411860
2882708
891559
346203
1158599
592480
1104283
308136
1709644
1913782
887816
2479758
737807
1868081
640092
963209
2871392
710993
2804089
2046087
601822
685312
412332
2843042
1042415
1996625
980667
820065
1264527
763810
2288070
898790
1957034
1151043
2796438
1276311
359337
694222
1878760
2251425
1909866
2801973
556836
2012062
978171
779382
2338337
700487
1335598
2258751
2074524
1938201
2926535
2099655
894298
1384203
513354
1653625
332539
835939
1930862
791709
2430293
545891
1289031
1681286
2345446
1312681
2335860
187378
2247772
445500
675212
74742
1966518
1580752
663218
2243102
1369301
1403801
1344069
1213505
261508
2135796
1541163
1715961
2588570
1451421
853745
2089306
303097
224781
2768753
2620340
2328605
280406
2781133
2543919
2622931
2404333
297652
2575492
1473670
744643
1846401
2375805
2137325
400613
1746022
379693
345926
1410076
1355762
2030026
2390832
2343026
555285
1839927
2144341
1209859
571032
2520107
1457475
2451750
2173216
2356529
1269834
930121
1588841
1693059
515637
1011258
902861
2653639
835808
1490602
742175
2079363
402938
2162699
1952481
1618163
986181
605304
2231377
2262519
2228543
603698
1718827
291781
2776399
1721800
2683628
2765441
2072122
2755609
1985261
2338233
2752594
1128875
2136445
1561381
878563
2551229
485598
1498465
1967844
484401
233799
17363
2589341
21881
2180459
2325887
1414394
2046982
2838741
752842
992741
1391299
900235
893799
2932869
1963999
5002
1584162
2916232
291215
754568
1177822
360830
824157
1025002
734527
2506028
1081562
455033
886783
2856958
519884
100851
2246192
2159063
2169888
2540545
1349165
2502566
56893
310796
648690
1184865
953173
1917822
371500
1915298
2156468
2520122
2310422
2825723
243929
455545
1990205
2572542
841644
527338
1015768
1215011
1300145
1410796
1302531
1148703
1196257
2236279
461840
2840406
355071
2421800
457996
1287454
1853342
265008
288133
1649792
1411294
1840195
876758
1802304
1303371
2567115
150269
330937
421091
1598878
2758642
2754208
1350636
123180
903409
1858794
86869
2183717
2128708
565468
1422878
2651985
885076
2045782
2125423
2514258
1863141
2872505
2041669
1096038
1290973
2546509
2333042
2763018
2534983
571687
1625649
1970353
237877
1654347
578445
246928
1982159
1215651
457177
1244332
1444504
1471276
963488
153473
2047953
1271400
1224049
2447655
2300857
2455521
1734938
566879
529783
2563404
1866681
319247
2922564
2592031
1016700
2625326
635651
2002903
1764516
304938
505415
764685
2100729
2898852
1997533
2747094
251331
294722
1155929
2668197
49146
210866
848479
994501
2765657
786862
2289008
1777741
1823039
1697340
1237475
1094924
214836
103839
500377
1431934
2271922
2715973
508280
2727300
810689
658615
2026377
1526455
270218
2431327
2823807
723682
2439748
430555
301154
764491
575606
2127463
2002404
2016814
1153901
2750461
2383354
977488
2409191
2727985
1442383
2234093
279649
2644020
1908602
1768837
2492136
2107755
2891753
571524
1252551
812492
1187298
584356
129112
2648726
1493421
1067030
2398305
2415147
2334721
2201588
1604622
910583
903278
760418
1108935
458639
1483745
1559820
1391794
2892333
1470999
330403
1045623
1459377
593513
950860
2398720
2555011
1959535
190141
405124
1086410
1983845
1889346
1079181
1497522
68268
184199
1799702
1763666
1882926
1434126
221404
83781
1784964
2018809
75261
2629228
451893
1721492
2239828
1637736
62282
618912
1350866
2465156
1041503
564527
2062074
207677
2742164
1456838
242160
2831328
547195
1996918
205413
1043600
1601870
319756
1510377
8569
2622400
1100251
560920
837383
1909522
1981241
2606859
987500
2904399
341143
2899110
699976
2424754
293497
2433748
1434029
2120361
1635699
126117
2784989
553482
480820
734817
554360
8657
1529962
2037133
445598
303881
1375681
695314
2207225
2752527
1594817
429228
1613962
1873309
1619818
2702555
746508
2400308
1959498
1625611
58540
320215
1294781
1723944
2057675
2559759
2827016
2783804
737712
2717580
1915657
922088
2814397
1004978
2469315
897207
721492
664825
542709
2885919
1267843
2882988
1193434
545851
984895
1462415
1584321
45423
634276
1485302
2332435
873167
2712543
1427193
2253327
594779
1278019
1679775
1342666
2776371
2252616
1602151
370402
2059164
715549
673307
1479470
1498283
1764855
235853
1608459
836377
1962111
2807565
835656
1971072
845337
1245372
1146703
1827505
2208727
2301830
250968
630563
1028053
261042
373371
2373309
1304225
1749981
961455
726553
2184463
2536181
2691542
1796639
2460434
2073967
456780
2296263
1428682
134346
2289480
610749
2672343
667972
2926638
2539129
2655747
76814
1644913
1669402
1947013
1966615
2312545
1417624
1552276
877154
243641
1959341
218404
1223608
1126416
2651764
1942883
1133663
154091
2149158
1078051
1085673
2108095
896427
948364
2468127
2121796
242545
1555230
2920202
2918243
1530586
949480
1269007
2146909
1069975
2752534
1424298
185375
269497
848430
2444031
489240
2458372
361912
349873
2171154
1620904
511342
1576447
1464655
1115513
1954332
2483027
125869
1064547
1357726
2592080
894819
2095179
1239107
1966406
2504290
2028240
868452
2266096
1938405
2240322
823043
1351441
2156364
768927
572157
1721853
1591671
1953702
628133
2295499
581800
1295086
2843578
2585424
2045628
688408
1594511
2219430
1590396
1669085
73271
2206476
891463
2471508
2605492
1732358
2117163
902499
303155
576101
2802025
143143
1367719
473895
1847883
79900
1415674
1619609
733753
1601703
2422386
1522929
1869841
2745852
2448192
2093287
222788
1273276
406864
2721730
2150726
1121167
1737874
2402108
308279
2165331
815638
1732152
376738
1855954
2122757
1645270
1989299
2890010
2859885
589504
727120
736760
2884564
2740604
2009255
2138087
475078
907530
1159689
2002304
563899
1449519
2423333
1155654
327779
1295661
1575323
1433431
318528
2180122
2186107
1789506
951852
1729636
1929264
234038
1545527
725095
1597161
144801
81252
1827083
295563
2472338
1355806
293702
2520922
991760
1152578
1660991
2298678
685409
2920605
1092085
204903
1841440
2103156
2891917
1740022
1287173
901254
1022529
1785318
2039002
2250881
1361993
1555448
118120
1505312
658515
860263
456710
1405112
585773
2501356
2413988
147
2024978
777436
2757680
2778278
95359
2652554
203946
1763308
1550412
949333
1720639
2782400
1048414
292076
376703
2380855
2066917
1415627
1156677
1064633
1102448
2713943
1419043
1703571
1244189
2465024
2721943
677660
2908181
293120
230211
924977
1486092
878733
1858674
1791191
2753160
2445211
2534659
9434
2858132
1224422
717282
1719725
2510889
2406056
671101
1939026
511888
1828347
2301209
2164930
636949
545045
1007098
423706
1983462
1855490
2474617
1789632
290818
2135649
275601
1219928
2059802
2393260
540257
641524
213189
2123708
2853958
484514
1167149
1030378
1047118
1951320
2734134
1073758
1165917
1269424
2559746
1382860
853293
522178
1880453
2426952
1107565
2595346
300866
1329875
2664689
223830
728064
2841615
1370297
2583549
2284670
1133388
2655876
790623
1975739
779119
1058055
1429904
1636239
1716535
2702021
864848
844087
547237
2037763
1313282
2688440
2753377
1214572
1509469
2702568
1728372
369318
1355169
1429281
234228
1260099
613983
1936298
527244
1143673
1456708
863295
1608781
299131
2534384
2012017
1507244
1458023
2266976
1768115
247610
2630172
1202154
260620
1241892
2437329
39664
745314
522771
5357
412985
2106451
1470319
2020215
1324706
1380457
1007813
1017404
79890
453047
428213
283077
623051
789803
2662415
102555
2491199
1141877
772436
708501
1045266
1482829
2038721
1670326
2842460
1251169
677525
1105033
1899551
1459958
332169
1473798
2009661
1859794
2708972
733901
1459422
252406
476174
674949
2834109
1611776
2713359
698884
2838832
835272
636131
1409754
1536095
2687273
628884
459291
1655929
1253605
447319
2072271
2505624
345408
2601200
1630004
340443
1291032
2636130
636533
2601764
1915328
2404184
911632
805766
2918614
77305
1963029
1351477
1854020
1760967
1290668
2674842
1269794
1163183
708402
1247329
1948942
1499367
2093449
2303821
1975549
1138121
2753554
717992
963270
1524434
2100915
2747184
2639683
2022138
1571388
699540
32661
929709
2667495
2021022
1168395
510978
2403084
2578002
1679955
944141
2518347
1249694
1709349
296853
2328635
2591603
221394
1389769
563203
803411
418793
1059382
1119898
1895183
2033494
1777455
663927
2202865
959903
1079316
1608
318057
1553028
2001107
306596
1533743
931095
1094361
1229480
1469400
155005
1168515
275698
2330728
2239438
1654624
1326746
598473
1636316
33446
1872950
990729
1887865
385717
2287607
1439824
88000
2728685
2115969
2598713
1654489
2108951
193923
1573418
766651
2632231
384503
1682986
1681296
1969715
2311120
2293354
800307
2673260
2802150
2421067
172586
2225301
360744
2803021
2915510
2919650
2108904
2584627
410476
228075
1239852
491614
47012
993024
797515
2844451
598336
1831045
1699223
1938955
1892132
1743712
1268669
2024754
2511267
2289990
2714910
1804963
1786580
71116
2041694
2824733
2030948
1003985
970024
1089862
1157750
2154412
1507592
2349839
2387132
289293
1172890
1615356
2264248
573448
1990507
402327
724835
626256
1363025
900895
713028
1340564
682959
1517995
920242
1653896
1449509
1482301
1782442
76831
2061443
1914108
1250506
670698
999455
2892285
1737851
442755
1850861
964947
1763835
2488249
2900805
1048528
2280454
1596055
2432499
218205
300226
1765726
2412970
705262
892526
1632466
928902
2815747
2308546
1703379
1603682
1566233
1935443
2238208
2840232
2858961
2788293
2139372
1077224
2045026
1948566
782757
2173131
2053714
2914472
853515
2508414
288181
2484184
2747098
1511658
2571520
546697
2656842
757877
1694810
382395
1267578
1525738
1566194
2000227
1305829
2794927
2755569
2550650
2840800
680291
2507126
307291
255384
28839
1446641
611913
1337547
2239158
1744026
2832577
1907651
929528
1264498
1248014
1561183
2763556
2499237
810017
2537278
1953869
2659853
195550
1486191
2856624
1855317
676560
2101790
1854397
1079838
766874
2861451
2022970
2830415
2340023
1508662
2366399
1169385
2543458
1475250
1119358
580365
2287645
2243690
2886180
2594948
1716722
2338698
672524
2460390
219052
1936095
243551
902302
1088662
136600
2711062
1536739
972067
2707848
2694853
390
1722660
2816099
741660
926304
1425079
1777111
862866
1076358
2248135
533924
2760460
2113687
1722928
468860
1592387
1274286
1932012
2214370
79790
783160
2822808
1130991
2647812
2925671
634522
2602484
201053
1377338
818131
793726
2234804
2614862
1909552
2928787
2722383
1471194
931005
2727675
2810655
725231
1711119
544848
2554378
2030715
1293024
1050155
736132
2698746
2482824
1270940
1867731
1501460
1298524
681613
469406
2484165
315740
1590390
2206183
2596058
1195224
2262526
1666516
1107433
2546428
1772805
227569
548902
1877960
2395463
1102581
1082551
1356586
2409483
49034
2528353
2151314
2476106
180672
1361029
2535434
1655756
2646953
635455
1622020
1436021
1282579
1391204
415809
899480
685299
1533987
1220904
1706695
2052275
1777716
2362408
2726050
2411352
1456453
1690838
1083278
1994601
2056558
2586794
1276125
2675744
300843
2131857
74745
218368
220713
2288353
2088419
2879875
219090
1779828
1637741
1986167
16234
1124191
1163110
1092052
2750845
1248705
1851537
843975
1167678
1973987
740206
301182
2310951
1607672
616339
2881832
1258544
2342536
1694035
2839693
1146110
1399823
1764587
1828296
868110
1229764
2063232
1232039
799005
1349483
1755668
408348
927886
2124298
469818
2617066
836419
518870
531914
2418741
991035
2143951
1365342
1826213
2453361
329805
2085860
1463920
1601328
818486
1707894
1039883
1132388
1541876
682853
453768
1594510
1125738
2061709
2578419
376330
2783386
1776158
847592
282207
2626874
787548
2746964
1520355
1111068
2037601
88806
577871
724883
755088
82679
948250
645640
1402364
825217
2074259
2732310
2922196
1281706
504571
1484855
1103351
2216065
282662
2356892
1811188
2312898
1724569
1087469
2452255
1769198
1013579
2787623
2819737
2223746
980289
288275
669316
1920673
1658839
920223
2530637
2934221
320526
2143992
2254473
2828793
1609882
1309833
1337812
2264335
1618957
1940283
1432154
2588090
1577252
2359144
75513
2833859
398086
611428
1038247
1093755
1124322
193640
2529889
2712247
1665988
2395738
468141
1004791
1306679
1176411
1120138
704009
831240
1432738
2917620
2424742
1409789
2272336
1313861
559086
227449
389422
1638213
2451808
509873
486866
2290789
1770063
574052
2065291
316222
1414951
2438220
783525
2897057
313305
1187463
1112306
538933
2785541
1282136
689666
2059560
725639
1835220
2580037
2488598
1404221
1570277
1272623
2191921
447037
1157417
2801933
1666147
1711539
1121781
2383404
1276655
1221497
1347577
814425
2009865
214226
492103
275391
2687357
317888
1184788
1185103
730226
1006997
1788334
1904211
724766
2636584
839336
2241835
376750
545966
2163308
1216993
911429
1103195
1600082
1831390
2656754
593520
2023855
537941
2096242
102710
1523841
2001214
530969
1888344
2017309
3768
1693530
2637708
2771432
2078127
2817783
1828700
1408763
1698713
323309
388630
914137
2184107
1299172
1117323
1037212
2163650
257603
1948088
640708
1653048
2639540
1030517
1101560
1422123
2938882
1661584
493828
1473523
1061532
575196
1620434
27269
675260
2047001
1606206
1650855
719206
1756588
2213633
2387199
1821616
2521296
1724360
1280544
1706143
2659449
807259
2529273
2565955
1857209
762424
2685195
274517
984869
2183401
1605560
70150
1315362
1084190
2579956
1924349
1634015
2399107
1153954
778364
2749377
1888743
1878835
290916
1248716
2453662
1481155
371962
2012293
1662713
277104
2773727
19177
880456
1059032
810827
696735
1028624
287605
1466417
850139
1947335
277511
2744715
1830958
890724
2287206
722149
514361
2449731
1801674
1180198
1148756
1862283
557134
1902762
1610085
281824
2604509
839032
2659666
445636
1764714
2076790
893057
2798852
887864
1099715
2175885
1543116
2609560
2145284
2813341
1073449
2435093
440311
1150380
205841
776085
1209362
113441
331370
2734958
1255618
2127272
2010648
2879738
2770693
909708
1879765
1581348
698684
2322591
807833
1115886
169690
2447016
2577287
2448054
1584922
1055268
1984227
1949174
742976
2501408
2062472
715444
615301
334589
174501
397251
2862782
1913829
1251169
2379973
2168694
2508109
2918893
164254
2506321
132415
519195
1633705
66294
38106
2398783
2203765
2283100
827746
311770
1877358
1049598
161339
1378558
1267485
403889
2625667
319917
29515
881266
1091426
2276647
2643643
2910353
2437123
1418628
1353270
203121
2270957
2118040
1767515
1937945
2047635
939881
1654794
2175240
68276
1181360
2163752
717934
426048
1902167
2894581
699580
1893096
1325996
2806397
1015602
388038
746709
1337388
1292052
2575693
862011
822671
917750
2759743
1575577
1332777
562856
2375547
2308715
37668
728558
2581454
1009265
1209068
2650301
2415172
1124114
1237286
2288736
2482619
1271669
2100047
1617180
2390426
12160
1710820
2373117
2574905
198837
1546908
1760781
1687254
661652
334132
1414463
503220
2885290
8507
2046778
833404
2859263
1784963
2171742
386845
1306395
2523948
321246
1207929
335047
2319859
1154487
629148
368306
1782092
1665369
1149317
1500462
1789987
1425737
2524432
265096
1848849
2907872
1046947
1476023
1700400
1778520
1578122
279622
1634191
1057681
1493166
527549
2129670
1711355
674724
2659468
1446381
1176690
700483
1553715
2060744
2459217
1169385
951591
2557631
1496585
2684557
661227
2916599
2769303
1610809
2219464
2920628
2776513
339248
1672327
1032838
608219
1578895
181083
901360
615889
399629
872645
2105833
283431
1521018
853027
1412932
1452938
742120
1150544
1109180
1320662
1570370
1597499
2512977
1959056
1479059
615652
58458
1989758
357656
1434439
1959901
2743901
1215724
1627331
877610
1227681
2047208
61004
1022607
1240744
2416512
1711828
849696
2298905
2254718
1744201
1350480
1735922
1018067
303000
583287
159593
1913677
2032116
2671119
414113
2705339
2405080
979206
106624
1455108
2418580
1035119
1015860
1062535
629166
2813409
1755902
1051933
1800115
1342091
1706888
2134020
17371
1348298
453618
2108344
1141994
297535
402536
94958
1297472
1268393
2405634
2874366
568239
2452491
1899374
2253507
2032229
6046
390695
352428
2725643
572804
2097114
877201
1743437
163529
2725233
807537
585153
1877121
2035234
1093373
1711131
2628350
794169
2802197
2581113
2475187
1721846
1822250
1663296
1492260
1370963
2494457
2778777
1960625
325480
2381266
2354946
92660
904760
166766
2296829
1414523
2138609
1850186
790304
1916136
1607406
2048868
2568654
2306639
2451407
2025325
2902580
1785900
363548
1750203
1358499
1463494
492151
676020
1384680
2919041
2203990
1244583
2672541
981698
143818
1309428
1986101
2073278
436946
494149
2548999
2768617
2384589
1740895
916985
404382
2223453
188142
1414842
1060518
378654
841144
1073087
759162
1506115
939194
2460669
2589395
1474775
97081
509456
2274407
2869399
1960556
2064354
333415
1280296
116639
1208081
2586549
2234444
1655089
25113
36609
1716402
187520
1228206
2692142
776558
2930241
1051552
219501
1980745
581245
2555604
771077
1776887
652164
2431388
651256
2203318
578444
491665
1106658
769173
2564855
1062155
730384
1955208
783759
512242
2741356
1699240
1519944
2800698
2409569
1565409
2436463
2367475
1811899
1782546
2051772
2557945
1294235
1918399
277039
1138750
2584467
1240359
105926
1609563
9103
1250346
64459
1539131
1306990
463924
2276520
766001
2171467
2127152
1475429
793762
2184246
697136
2265738
189671
1413735
1497889
2545097
1446228
2301887
383246
2929865
2650978
2573710
1176614
1633761
2641640
1765310
939198
959659
2502337
2807340
2687644
622891
507598
898913
2820404
2071787
335811
2667622
2022386
1351640
2115383
2640276
2823530
2275707
2367268
2324036
2533643
1074220
125432
886779
1557126
430401
1289079
670430
216752
557104
1722327
387266
1178484
1314389
778555
2806526
1138039
1948278
409576
18648
1668176
1748002
156602
285769
34896
2234883
61791
910709
1262099
2899009
1716534
2033639
2908976
2727499
2404865
364428
1533587
389544
2927812
1422172
508119
1468843
2752592
1501484
2304703
1792420
1772249
1164962
796848
295159
2028814
2414904
622963
1062438
2860683
72419
2740076
2905634
1598389
1061168
1423208
1180125
882162
2938189
616917
1481994
918203
2605432
2709058
654630
1057051
661521
2837343
2393646
592891
179022
2348027
1230565
873235
591200
1804056
182873
2019730
1161843
2068755
2312575
2309951
90719
2065649
1024016
1081197
113523
478895
2047280
2758512
2300559
2419611
2929393
53281
2097156
2850363
1034903
2055189
1725681
602249
2054928
346
1820307
74811
1806038
92568
2734011
1535169
2020256
479192
1962513
2869377
1589767
2309085
1725081
1105515
1592761
2295447
706526
1781048
2288622
1777882
2446047
1730916
1507706
1326412
865405
2361659
429060
822031
597006
287282
884293
1590015
1264517
77227
2237140
518943
2180824
309891
2433185
2035807
2108236
2830879
2625076
2754656
1746449
530920
116105
2513399
628
2353339
2551051
1257783
2838649
1828974
2516012
1056780
1134299
2192336
1970551
2519068
34865
2428636
258603
1312439
1893160
2640306
1906145
438804
1220051
1410856
876477
948217
546065
1032873
2766953
215548
819640
1965008
9847
1360664
2054655
1770698
2596449
2482989
926692
341586
2205738
1169343
2815353
2283482
47772
1220658
597522
1690572
695626
2454410
199569
2808380
749195
2522679
2776414
2585191
2799687
985711
1900292
2402606
1122197
1274618
2707453
1024599
2162991
2807400
279551
1342796
2063816
2198017
602766
2593442
1173873
2003275
596418
1472590
1828117
14398
830501
2622538
2324602
1590414
2035711
1185196
2208055
2258403
1200823
1040548
1739472
1270165
553235
1364766
1518279
2719553
1675830
1526408
657949
261797
747214
1560367
1016461
989250
2602515
824826
2528236
2057018
1058024
1805155
888382
238776
838879
92697
2331669
1100870
1924435
2204207
1053642
1686758
2020762
1484835
1887589
1838320
1084234
393994
1746579
915854
527364
1812433
465518
2067907
2266103
1095499
2662709
2354575
2051682
25603
2005415
1193405
144364
484799
1079794
1086162
2157285
646563
1197668
789539
2241515
1057864
1337251
87020
1191336
551620
356219
2504873
277701
2076541
355134
2131670
880495
365347
741936
1840778
1180034
620917
284930
1784366
263670
782153
2794938
820440
1795826
897036
532702
271841
2764032
1031647
2709517
2163046
2728063
1122891
209990
284121
796059
2202660
2452099
643426
380286
2593737
1258985
2155119
1305057
1471607
1387721
80870
2024844
1541354
1719954
2931874
2074831
2515018
136450
921973
641142
2479364
2792887
183479
244812
1644280
152346
427484
2243531
2772809
358443
811256
1095806
2648420
2092959
173107
1359628
490498
1894662
85501
1051340
865896
1944861
275564
1375793
1795474
2531216
1963322
509971
163463
1519827
2209170
545545
2519317
379003
2378294
699500
740107
2322743
2907095
1780466
502855
80895
2925940
1244446
334484
2264114
2276999
1263362
2905214
905093
2819674
2517346
1298085
830899
1015304
2201451
1254699
2596914
1788690
2186733
704837
677993
2211218
2242803
1220354
2383779
2205185
1198984
2693159
1001029
1839909
2838564
1818366
311665
2271159
655001
2709030
2422373
1053291
626193
2461046
2537545
2161818
1312234
231351
392045
2814780
1743654
713058
987920
1539485
602386
1104092
2018079
77793
438092
1170022
485189
2580494
715639
653306
2531473
609403
1912881
2905643
2711215
2536500
1060053
323870
2223617
1970641
2108
2458562
1715473
2124871
2457168
424998
2393
1195734
2933777
1899276
2763405
2396055
815468
1003703
934833
1927549
1792044
2409174
1288950
1069042
2461454
539615
1813662
2074770
1228532
2859736
25070
2374440
2078728
804501
749345
836477
323447
203998
1914020
1514273
2786020
2661140
2864447
956843
1322952
2205289
1921441
2330133
2586518
2240073
103674
1085259
634764
1235808
2662948
2207155
2571851
2335517
2452833
348640
1509813
544791
2012730
1428397
1706271
2597204
2330171
424412
2283546
2241231
746107
1775402
2181001
1367703
2377247
2648021
2437464
1611624
975707
1604081
2183711
2577336
834156
1995764
996970
1959819
433590
1690783
52021
2640248
2234636
2595123
1248746
116660
156609
2009158
546231
274450
2184331
2635986
1170948
2324111
1509061
2749060
1198569
1764872
865392
563527
2074636
963086
2198179
1988890
1889076
89649
2046387
1851609
2857261
337902
130175
527399
1319272
1278893
1546284
138489
2269162
2031899
2740684
92911
1654246
994665
120497
2294053
2624934
1411133
708219
2010921
2659040
1971291
1525470
2854839
1348999
1705638
1423982
2708368
2001701
2275532
1349462
2320115
129557
1342931
436403
341459
2313832
668719
1779446
2313473
1353383
865287
1983364
665635
15296
1338142
129958
244710
981320
2383039
1357
767527
319430
1936672
2209104
1214040
1952994
41631
888225
2278761
2151232
2741434
378293
2075751
539408
169604
1070432
1535649
2301933
1569504
417671
2767653
1629216
2008761
1511669
2629318
1050381
1895696
629845
1074845
2009347
1225806
1539274
2347319
1693677
2573824
2258402
519719
1548240
1488828
190097
1242606
1951240
1896172
1455037
76958
2034816
2015561
1415460
1370610
1012939
2595178
238693
2500475
1847206
2429229
2400779
2333835
1103112
243378
1256411
2135181
2435453
2469175
2773881
2650977
827198
1194119
321712
2584247
1494260
1623476
138262
2714902
2659639
2898504
1845954
479929
2822192
2351001
1895606
136485
1482850
897799
680968
1304223
747964
1195017
176337
963130
2415590
2573834
2835647
2873421
1125143
2425676
1876843
56693
766326
2633824
2070620
505305
1450048
2392589
328224
1236839
808955
1460825
2423051
490393
2813434
1978766
870817
1128886
410689
341079
2784210
1627646
50668
1343408
406137
2887199
1215517
2014699
792804
2777104
1207769
2242671
2867642
1942512
193050
412839
1802877
817085
1166100
1477380
806507
916208
1811784
2585853
1499617
493434
1157310
1254844
1525795
97534
1579507
543015
326158
2799308
2674880
215921
602012
1265441
2894939
2795175
2000110
796789
924202
426341
2657495
865309
1942821
2462974
1029062
2357898
451953
1323457
1451379
2756427
978423
697166
2497028
122585
381827
1914430
2400829
911364
630676
456471
1333447
2486511
1601440
88874
1248820
535555
1985693
406118
2178465
1917107
1282603
1504195
1092158
2786485
1160259
2063116
2473850
2786939
1909328
1579118
1430676
160648
2933713
2935661
785180
1589058
463175
891640
1142374
2166680
156614
2269713
2025883
1693353
990324
2012593
500848
1208211
176347
383073
198285
217715
641576
1543908
390172
307445
1999128
1225765
131524
1106668
2067485
1364038
486285
1783815
1626005
2771163
2356732
1286077
1488716
1862555
2246910
2304789
1580372
1440348
1536927
1939706
862101
2822400
2260466
2662542
2740177
32448
1720989
1932155
2443807
474116
992499
1677186
2211290
2448838
1631729
988689
625472
1392480
1759307
1465744
1394751
1275548
1553357
2349222
2877653
189513
2811430
2536726
898323
637837
2703388
1242988
2647119
2446885
1123475
2406516
17549
1566202
2290899
2826565
966288
1311305
2594453
1650714
2912865
1402196
2059297
68280
2547090
2110815
1532692
1212005
2887230
490258
219965
329913
2149641
806016
2060776
352856
2276817
1405658
1653712
1047040
184512
1506036
1945657
2517728
2464748
2240960
2495990
2933241
1390537
2130979
2623983
1767699
2427483
2809009
2185127
2534794
2304232
1418988
224481
2255769
1325920
2850275
2886890
1744112
105605
2871103
2790007
1315145
2723469
312463
2733903
2743936
122192
2147195
2728772
2704885
826746
2064405
662695
2359047
542914
2827712
1666112
971899
1974954
2548221
2693741
2749795
917398
1597836
1438752
1122551
877331
2142913
150980
2424714
2771040
871897
2479676
2015564
1846736
1140322
57183
1168842
1793138
2078935
2160238
1869482
2042159
309931
883135
1723336
638558
683433
1910693
739541
2477052
2331874
2358699
1643838
219146
2375348
2850954
327844
1087497
10581
154487
2358598
2719361
1351044
2445600
2618231
1358584
108375
4525
2922134
51172
1764386
2825664
1338618
360967
2136495
285616
991404
1538902
2692133
168595
1340307
1987902
442926
2884932
2444836
709252
919185
1582775
986166
376938
2321275
2022489
1600895
696191
989019
623089
2008158
2867421
803178
1283034
438407
1488607
2242936
507733
2212037
2061489
280849
1003526
837312
2070071
413712
1307069
173505
519453
1945864
1950367
1521319
289904
1473593
1001163
4878
1556130
2093889
1898292
98373
2641397
1357296
1065892
134455
2769978
567417
344517
1987891
1243627
1895345
592743
250077
2401534
2067555
2243826
2900437
273166
208876
1089041
1787798
118052
1756415
1490527
2859354
2115300
118300
1110026
595170
671479
2512159
2519141
2094844
1076213
2446353
2267985
1324940
340352
1755776
570840
1685714
584388
2408427
276427
2255590
587383
698419
235992
371388
778217
1504245
1193600
1464282
2791341
1518792
810982
1341405
2223449
450397
1757596
602773
625146
1154932
595289
1638890
2064352
1475933
2012364
463167
1793233
2755123
167023
1997203
1608033
2594108
2062616
420197
2519001
1540625
1004052
408460
1686131
2530194
2153893
1831088
733911
1130828
1686106
1347395
41171
631422
1683340
1956265
2250838
2715772
1462859
2634065
1988226
722228
1011211
2618556
2578373
923839
1094427
411809
739218
1655905
695977
1633564
130560
1257963
1358328
74495
1365669
696200
1743893
596746
833045
2519962
1356101
959772
476735
1543460
2571821
469285
1560672
505440
62595
2153820
2087911
551075
2075645
963698
1009086
2779993
1641819
716591
1020032
2169707
2555020
1181825
977645
2251628
1490284
899632
1827398
1313482
702730
1317909
1616134
2653059
181939
2563627
1659790
537782
2922822
1510330
2208690
2733782
2576161
208782
255172
2527303
1890468
2231133
1437509
1877674
558611
1380289
872936
1849765
1676351
2737902
270428
1941048
1488072
862209
2469809
858568
1301615
419088
1712507
418461
106168
204551
1747109
2414478
2654315
2807436
1511677
2449750
65852
606396
2520064
140346
2689288
1521294
1632542
1049318
617656
1435430
1986149
1708247
1571198
741079
2583979
743177
1458173
1725669
2925683
988508
880871
1891588
2935311
1617781
414275
1605660
729407
802474
148325
1713242
2224047
645450
2207958
2182727
833765
414115
436137
1724718
2734323
671113
743585
1022650
1938913
2619099
814624
73004
1281278
1042518
1932978
506664
437216
2603427
147523
1116349
2875875
967735
1284007
2199996
942515
2529760
2265803
2314323
1873294
2255339
2438095
2514533
422372
1649918
2286845
1541857
1420947
428569
2877534
2607158
1472501
1812023
2327600
388450
1281475
752480
2151129
1501549
2892226
2433340
2497841
2068454
1820240
259093
107060
673990
2653211
553509
1273191
2782143
976135
457139
1259354
296860
1105444
1758371
2264971
1393733
972053
1245661
2166165
277664
2234483
1407460
805712
932781
478577
2244858
2803397
286404
2082187
157303
1902993
1954998
2513065
2276018
2480065
674029
1596830
2037205
801697
2902296
736479
50914
2452541
2502700
2322300
1238000
834440
326578
1755356
157948
702222
1354549
1830311
1781039
2285519
263171
2039462
479381
1820255
792961
935697
166175
701404
1525974
1418205
991464
1130348
1726926
1196215
1350325
254043
2773654
749084
923877
351073
2006962
2732872
2667533
2098504
818302
1535854
764303
2755781
2705433
1932091
2609796
2785478
1756017
2627681
1282170
289658
1739566
1032107
1054385
227702
2562561
727930
1195715
298318
273238
675792
227975
1061385
1076015
1319994
2037681
2486285
1075610
204018
1250123
913795
2485736
1336231
992695
1380410
92958
173770
876135
1944793
1967072
2873918
943363
186156
223704
2170740
2543310
2490541
1398606
1595497
1781317
1490487
2806996
423399
91876
788140
2059961
2393550
2928815
1432560
2567583
459205
63197
1268030
2167214
661775
1457425
2610722
2376199
1840156
1816169
239969
1316389
268500
972678
1645240
2748190
649741
2902765
2542629
2267222
685958
2127258
1772326
687305
2809306
2677160
28974
459255
528026
619642
991179
1378980
2911436
361609
745488
955647
2928573
563089
2566863
1688218
941655
2575466
1790592
2041236
841556
1304339
2799831
1043509
603292
1419559
1297749
2381762
2115123
1173520
331184
84179
1328083
249084
2561866
1018706
670082
2218300
925663
1214407
2315487
1579626
96047
943706
1335584
2449311
1183710
1299945
806357
2356083
1434813
8059
2528437
2677556
976047
798892
2422883
2528118
1215301
1062075
862541
2522549
2574549
174813
2612779
2822322
1560322
2535121
2796733
34236
1087378
2306905
2089597
2512162
2739271
1987473
116047
1561499
18218
117050
217139
1807912
2917884
977149
1826305
386851
644607
445852
812396
2664654
899097
872006
2215249
1009674
1158529
2469261
588257
2470944
2427238
568351
2533681
466131
2552037
1412852
1630702
2405516
2165262
1949420
2000426
1074667
1161281
1856877
804452
2899911
2661921
1092860
98828
617621
539909
1659433
761147
934672
1383390
1704845
1170480
1816434
2206350
2729427
801633
2037723
72728
512533
2090719
2437274
1766652
642479
165227
1547338
588602
2656569
390381
1749033
98955
849165
1716810
1939973
2147072
1836025
540886
1377602
2449448
1528260
2175855
2857147
1247001
1163611
12760
1255935
2400924
749246
2635489
2399162
317154
284247
1555299
1638992
1907461
2454399
1530723
1927854
509102
22097
1723225
154455
1888254
608471
1245172
248617
2493580
2817245
507749
678038
2471341
1964060
1560282
1662178
591959
2741827
1142871
1161459
1860545
1444337
2424622
320688
865411
800687
2189273
1959075
1060874
1567498
1382607
2447560
967537
723468
2911797
1222443
2769410
1392086
2718109
668650
2084297
2150209
2340547
2273751
374753
2478513
1898979
2598555
95062
1318119
1094537
2022696
1387087
2153156
2296611
1932465
674065
937581
1055454
49939
1013968
1884270
787371
2866391
1003208
1042020
2341752
1786115
1864981
393343
2421790
1034266
2114649
1181898
2761405
2913527
2718275
1520533
1107272
878299
822027
2793044
1764268
194510
1708523
553372
1162240
2233397
2239423
1674395
772209
172774
243197
1280673
1928711
592256
16862
1008434
1453684
1063696
2918851
136389
2220831
1539151
2587078
2739768
510343
499184
1723473
699209
2071820
215593
2812297
1566735
2396089
1313306
2129232
2525909
1364816
799425
1897900
1459099
2402731
446100
321138
1251141
2085244
1329983
1065655
2743643
2565540
2487718
192557
1362448
1950382
2377843
2674631
1121278
602472
1106420
802683
615555
576190
2120742
645928
1070120
1741984
1664577
160056
2841654
1621990
2650092
189586
2898241
2799934
2413832
2554000
2290246
2451469
1914310
2837165
1949568
1734555
2157553
2602311
1059467
2080451
477970
2252647
2192346
1739492
1122388
1938161
606981
2576861
2836187
2009362
141019
400621
684013
541831
1619226
2542798
2010135
2888898
2283284
42586
2165760
1849508
504129
697172
1160971
2209376
99951
329119
1978836
1815700
502691
2411609
1956749
2710348
2901597
575223
520
400014
2649444
2239846
2628668
2202465
1635819
2339655
1016355
224508
1518278
221132
1838897
2191185
1884557
1074900
854179
2150227
394676
473223
1754182
1024829
1145342
97622
722212
1984891
1169993
2075663
1430686
2130131
1151705
1610829
1824334
1125937
1410568
1317422
1907390
1181056
507145
2770755
2715613
1772559
1584568
1725804
2164048
1134273
633907
2429610
2336845
461020
1686933
1334893
2401915
1676912
2017219
2252631
452879
1603266
1375355
2474314
247330
2145204
806344
2824145
2679552
2538718
2284807
2144203
1329427
1862290
2704200
1069149
1532178
2274698
941518
1857066
139250
1620872
2620722
615606
2012815
359915
798113
915154
699697
841679
1029596
559938
1829479
2285410
2223168
696685
2840212
2046467
796548
1898720
421572
1776030
672077
2172258
1949105
2690836
988941
1228632
2302284
201210
62743
1316778
1826180
1367620
2561207
604286
2102539
1940408
858666
2760638
2053436
2275725
672059
765234
139242
766902
1283749
1369314
738686
534194
645481
2306997
1828880
1974692
2367721
2060433
661180
52752
535995
385732
276952
1716868
618103
1280542
417465
2468709
929043
843327
77392
2858192
729176
1165536
195976
608001
392080
2458880
1425490
530840
991150
1388070
1514979
1818967
2374893
2077347
2097914
2733484
583723
2742677
2204465
2097114
371413
2358967
673750
2126087
1552099
900513
2873559
456163
2231323
821320
31613
1888063
182690
2578015
754129
444104
2877285
213689
1898967
49198
446565
685260
937883
2794769
2165498
1762827
851920
1370551
715159
854412
979747
2366127
2874105
1588028
446863
2476438
894169
704291
411116
372086
1743688
727167
1483685
2675821
269297
1174745
723531
1747676
1070477
1443039
2366028
2173263
1213612
2564197
211176
2204590
218488
1514582
17962
1388223
1563141
1618558
1502600
1630231
973280
688137
159128
1155803
2875294
2272153
2284922
322214
324250
2261179
890833
2297746
832239
292173
963019
898196
337016
2737252
1742261
44044
806303
198895
53761
1588641
1955485
68301
2175088
307377
2131020
2806812
1170321
1340415
158514
1189403
1242627
1516964
1285559
2236731
920376
1590477
1147012
1542994
2071805
461194
2871854
627018
746230
2599344
2460210
1822449
1952478
1600245
1280970
2542658
2307214
2479068
2089416
614126
2349701
2773581
2902858
359094
278348
1100138
1230245
932514
463040
1780746
75560
2805293
802877
1023493
2225736
918004
2438957
26670
1710940
534813
2760694
2366297
316845
1542728
381856
1565203
872802
1583500
231442
1894745
2819348
1953893
1867467
782733
2479161
2915964
1272632
2313169
1804083
2172490
2474446
893237
2644180
819928
2841880
407571
329483
2016794
157364
314057
2283115
21726
548086
301370
1243679
2633320
2340546
1231641
2885741
1167302
133966
1972042
584684
2439469
1486447
2604536
570563
580580
1631817
2294644
1930401
1407016
1009208
1544642
1853186
440946
2315905
363153
2434950
904319
2694168
361699
470258
2551771
2029980
396918
2925785
2450595
2661831
1319744
1208321
1530368
1815801
2286643
317664
1542362
1314637
1679562
2504038
2672585
1805609
2472997
1125974
647934
2656962
2807968
2071917
2533267
2240703
1501981
2122637
2630519
520648
789536
1751847
2621787
1593214
279745
363845
401234
893749
608959
875830
2484080
2691218
1245087
948351
1126412
446500
121905
2858424
896424
2796091
803515
920134
2332967
798249
1337859
1820430
2736179
2074747
2334279
1856233
1791235
1622766
687775
2261610
1865245
14554
426433
1555415
2506575
179001
783506
664573
2733309
2552400
2368744
352951
2364957
760031
672723
2206646
82259
1360123
2878747
2084795
1938047
929443
1631413
2055501
685774
719353
407094
1415186
1814986
1059127
2766889
1526686
227180
1808946
2634952
1230197
2003725
524205
1111345
2560627
510021
1708013
450690
699623
1376583
1743340
150389
1088038
1092881
1124375
1136956
1797166
187170
1898278
2301762
801464
214184
1283985
2760047
548509
686186
62807
282578
142291
202323
1996368
2062724
1956765
1105986
80642
412644
4224
1006451
2498270
2568543
440886
1617466
92892
2146596
1071964
1381470
1730488
1990318
253048
1124347
2924423
2189215
1321880
494956
1006371
1618144
1612017
899793
742433
68064
330593
1463637
2268520
1790314
1883096
1280752
540765
2843053
1516990
351812
591799
329528
1083023
731128
2926374
2190087
1361373
1439639
1563390
2848398
44028
779193
610666
2101273
2333006
2739454
1658171
2625701
2189269
658247
2511246
870962
427749
2022794
1731508
2662807
540950
2635300
814153
1639784
2188802
1436762
2681288
741535
692717
543318
1641073
616302
687227
819927
1736997
2242936
1990900
1098858
1362314
1191348
466356
827586
1951771
1338330
2016283
423289
2840160
1735467
2885834
1685377
1702860
1822688
287571
2020629
2442810
2867934
1671088
2678936
822445
1778959
2016396
1485902
2206520
1034550
1675372
356811
1029165
706689
2210948
2419060
1803088
1223838
2808201
794478
1633439
1610383
2392126
1615010
2496167
2092086
971097
265358
6981
2757640
2057541
2114319
2085869
2858366
1951749
1375142
1357167
2188979
903237
2593910
1409357
1032073
1615059
2217714
1712860
1519906
2627723
2439525
423528
450001
1282431
150878
1146731
102220
901418
249429
817488
1027922
426170
2159205
1968591
2787351
2402932
1055094
1209219
1193839
1092948
653478
1446782
2612946
191042
1400410
148397
1540965
83701
554052
2578072
2635324
1420483
100939
745865
1598441
1956841
128458
1549362
401981
861791
306156
2789253
2246116
942131
1161556
2767713
2143428
1665965
2755220
2729783
1817224
2034020
32609
236959
1312198
2639897
1812599
1190163
1676371
903745
911141
1139278
819324
184929
318391
1812255
268747
2570441
2834649
2783367
1395667
1438808
2350427
2208211
289544
1051450
2112890
1715482
2732707
2218072
2252928
2321392
1565320
1848330
1075248
1662018
1497902
454629
822364
1955633
2529096
2076632
2468531
1754569
521015
1236995
175687
375018
2523583
2245027
1434238
620406
2147240
1032721
2673173
1620855
2213797
1347730
781031
2509308
1986778
2219175
768590
437879
2577198
1656313
600244
933679
1865592
871456
585010
1250728
1039968
1919828
435938
2407853
1224463
2204510
21262
1169523
1419136
2105039
893291
910328
1326045
495318
1162938
1509985
1395792
2014208
865928
528298
1478880
121407
2385067
2172099
1034791
1260056
2322668
1735154
2071843
1868670
1899496
812183
207465
1258970
1732075
621420
586335
2418790
1984889
2125404
1691412
1138546
1835808
1315145
2200962
2362966
2194371
1985620
1808731
1708975
1058269
1256700
2803154
959787
2768979
2644942
1694355
1781349
1081007
2873117
1811837
23036
2205855
1359430
2433925
295025
1512306
1113338
1251141
545415
1616241
261744
484432
1392580
561360
103184
555691
1241333
1105901
2078148
1120642
434221
536669
2142741
986850
889743
1244856
1198952
2346060
1575849
2157516
2631692
2499317
268300
59118
1969119
72306
1952540
170288
1971633
828341
1128808
63755
1621236
1823230
1191161
442116
2034626
2551111
2043635
330408
393305
2626312
2897443
284671
529147
2379214
2387542
2523983
572871
2532625
216665
517512
1711242
1138625
89913
2298161
2906584
1648759
1112027
1533943
2846019
1347668
2043306
2423493
636868
2055252
751397
2854230
1829854
2075006
1483116
107302
2709619
393315
490055
2051356
949533
1350422
1437821
2931774
1635643
978903
1382583
2875586
2156489
156171
146381
2750601
476864
1499314
2048808
2013503
454262
2557320
234596
1031781
2178596
2468718
2316753
1837690
1005245
153467
1371660
452240
583758
2028620
872939
29220
21207
2025866
2151308
1491188
2501943
234847
2586308
2928761
1091177
2187554
1427873
960319
2747668
361768
1755809
530925
2466117
1657050
1039891
793786
2220237
2570368
105819
1130505
1368803
2899123
928173
2222451
2264046
2886363
247953
2270147
102943
1103475
1839807
1073035
1819781
1426500
169618
2843852
1686497
1963623
683107
654598
417973
2192006
2199937
255872
2076054
596971
2555109
1039213
1957281
2356027
2518401
2779219
1967599
2332324
1345229
2825247
2807410
1348903
2619379
41660
1866933
2685054
2474529
471109
2881228
2745367
194329
1523534
2925477
2528115
242848
349713
787943
2664310
1883490
476597
2098445
2535605
1332707
1532218
904807
608511
37920
1146037
2414748
2434806
2370558
144575
2730483
1934587
1545754
2367384
1246877
1259125
2312477
1797460
1717687
41061
2067779
2713305
828204
210233
1947064
542083
2728640
953993
2654131
1685402
1832966
1998508
2379395
881347
498290
1605849
2060336
2928182
406307
2768939
2280377
2827688
837353
1467455
234512
254903
1475720
1766113
2187888
2407804
1567156
1565220
2198593
2431709
967300
941228
50783
455870
790632
1703106
326435
1880380
1287103
2268773
357281
1529439
720251
2362991
789968
796562
1857183
144241
687707
898287
1006149
1709544
2032784
1527678
1416470
2099252
2608250
1964431
1422565
311832
1976140
2145410
195863
2620047
1106353
370206
1779962
2199646
2166415
1439436
1046824
427347
345536
1170115
2263429
2920965
2923438
22897
2482096
214978
868327
1039581
2275990
1842383
1877452
1890748
181277
2302934
22574
2028833
630488
1477
1828742
2735672
747962
2471612
1158582
2763126
2441109
2706669
405731
711097
1531923
1708802
759379
617652
20587
1869092
498299
2729823
2294612
2363021
1717765
2457978
2412918
1151734
968608
1902795
1541441
1181575
1123794
2928223
510959
2840290
1831861
455374
2186424
2355142
1365379
2294473
1933387
1198241
2276794
115308
2387892
733321
346299
2545023
209027
462696
2680527
496236
2661031
1020779
2568491
1179010
2115278
641482
2628607
1296397
2375800
2351759
2410032
2339888
1529597
542722
1310296
1362303
2087953
286167
1233549
1350851
789731
737436
91871
2844866
1723938
868617
1535865
552489
730600
195649
2690124
1417621
2602667
2888689
2169498
1736675
136504
630592
606564
1354256
2362920
1304177
1456934
1906263
2527920
1257053
2557540
315725
2181600
2640170
567560
2367889
2698129
289230
1867087
616883
132634
2793331
548992
504553
1822476
2649908
267975
959634
187130
2520671
1370423
2519988
869436
2173922
340264
714676
2099032
2407535
730733
1553853
2556826
537998
1435042
682952
2234416
2264306
2126667
963613
2333767
340520
1620654
2650812
1270944
587034
724682
1912817
2849548
568902
1731029
1464914
2404712
1187312
2497753
2751410
1833040
364627
85357
570667
1856392
2324311
1784764
883455
1898701
2180168
820354
1494616
251979
2240524
1107989
1947191
1309155
372606
2195146
2567786
1882634
2650043
1057345
1889821
646606
1567568
894938
1620292
2739358
297112
47827
1977713
2499012
1874257
2820907
2570430
1883487
1824439
2319376
1099900
1154923
112630
8800
2600071
437322
81123
2502034
369915
1459416
2088113
2134014
1553977
868413
2801892
1031085
1617838
556435
2261181
1054477
2371654
720015
1478259
1453584
1735891
976375
753625
179112
1779419
1182907
2511590
1581944
709286
1436666
1290541
1860514
766160
2665518
732222
465782
55330
2123674
2838290
2221715
973000
1037491
634715
2736128
1592357
52431
784345
1015244
1725144
120045
1221102
2561636
1679696
419847
1787263
2415943
537752
1784396
703075
680088
1832610
1708285
420323
1293795
259772
2569161
927332
2472094
49051
769270
547736
2643687
1853778
1244835
2860608
2276493
1969206
2649745
293026
525853
369336
2863501
1332901
2411121
1467481
209353
1109332
1442320
2912618
496027
2746170
2473461
1026398
1368330
83650
2270802
615675
1051702
909863
1998024
546607
131222
1360280
1452932
190478
1283092
1336983
1667171
1165407
2557895
2591161
2670839
151425
2698277
211351
860214
1492539
1268993
217334
408551
1880797
2231475
2099267
342759
468218
74906
1417064
1616979
1787577
2077424
2706936
2903841
1055813
1512111
1725490
181472
2277980
1765612
107992
2902087
1296888
575821
1468727
2604512
187823
893854
1192091
1468825
2653953
1227680
230980
2069751
471285
2159097
581870
183339
1565804
242227
2330063
143221
1665542
2085947
2724345
690127
2695015
1752820
386738
1059019
1621508
2043792
1720185
1854542
2244363
2139317
1069637
440683
812021
1006405
1360427
1696775
1892151
1465207
311810
111636
2224946
1431528
346775
891221
2518462
2304025
2707255
5929
2320691
1490382
1495952
1934907
1337209
421045
217031
1408502
1288348
1806781
267790
2822867
2114617
169862
2640587
2238278
1526741
773165
2802075
2818952
1380820
396549
866344
43701
1461221
458540
72130
501247
1405389
2797390
1325570
1730707
541822
852444
65337
1247756
1879938
2412311
579983
2433849
2150071
16025
1872082
686252
256576
2109427
339822
2370959
93433
2076662
1807508
286294
2861701
2267606
554783
2074047
877454
562841
120473
810078
2754833
2379965
1215325
488073
2019314
950603
546353
1297900
2535737
1130965
2369029
160046
2441906
1696627
2728699
2548294
1752279
2128138
889884
2750295
2877959
2272129
1476704
2198177
2747903
385332
1524109
2912717
2290890
2611493
1769331
2111107
126946
1972867
2407929
306676
1576493
757518
1138031
326517
889474
1194822
2495623
1679175
2121873
1837524
2731750
1330175
2473349
1569233
1938290
1795166
1497833
1865947
88947
1223999
2732241
1884907
2822996
1021073
1401445
1288543
1572754
973262
764545
2371725
1602593
630681
2037525
2041949
2706769
2585329
42369
1236455
2354944
2924304
791046
844877
2009206
2208702
493809
822343
1759717
986821
784775
2886617
1856114
427477
1924301
2405716
364690
1393614
776983
1004782
750535
764614
177366
2225839
1569273
1649550
1315726
1297778
2051409
44129
2040059
2088087
2425773
1916872
447012
633730
2214954
1685991
653652
2425342
2149687
2701263
486867
1310448
1126397
1469363
1288657
2163460
96762
1795786
2200290
2299728
896317
1604400
1995433
2675025
2042954
733248
147076
2931044
1207412
399861
1272616
338197
252489
507238
1966680
2368383
171016
1110171
2616110
822753
1541873
1972610
424736
2502804
1208057
2347916
549214
23303
475786
2700125
2360106
1836788
1279453
932927
1413006
1580618
1685340
611590
1614660
1932606
74675
1188658
1435580
804805
1344398
371553
1374646
270200
2073128
2003255
2851956
1662815
486099
1893106
1749012
1334397
2269777
1623735
2875893
1266951
1666147
2415129
169309
712748
1736843
2874564
1809633
2150854
2807433
2909546
398351
193136
1425920
2759051
1237413
1468659
143045
973110
533009
235958
2283294
566845
2370717
1725170
787048
1615498
517308
1183521
354978
2074914
1032785
2053767
1783660
1957847
565202
1001667
2494481
1279474
1443218
184042
922945
389130
1362679
1499310
2617068
614884
1439253
1705953
2297028
2912489
1743676
1659372
663479
2256217
1715728
804934
2221904
2581781
980560
1052097
1598447
2507121
2373591
1683753
2892009
808162
2334692
2914957
2311157
1083830
886426
2837934
1728045
1938067
958958
1146456
880835
2615893
1767224
304214
1308913
2717134
2380758
1844603
2360899
2262301
2034247
745923
1676875
2714580
2147156
986451
2775047
867024
1286714
895813
1688378
170947
439945
500701
496463
1563316
1990087
419684
1577626
688700
2343528
1425333
2043072
2221591
227485
1134259
1981298
75952
1646536
1751935
593169
1768358
1196511
451029
2499002
2804384
102148
1218359
2128151
1509129
1282632
2171296
829483
214024
1309824
2407260
1875834
2560010
1056566
1269668
218788
873951
441485
134851
2195830
19066
2539813
1344922
192500
838170
821035
261177
852285
1265061
2246806
1775302
2771494
1623566
252488
2831842
1407576
16999
2642150
1737365
955119
1902978
2265740
60468
619389
1467665
1550762
2804903
2678425
974860
2171424
395817
1627769
281126
2620004
941467
1987372
26086
2479411
27752
1076802
995974
1423615
1144273
1446973
375085
2003136
413749
2688541
2712383
1423488
961278
237236
2813499
2710590
650527
1190030
703446
1080349
2611708
2311757
1494095
2744039
215158
801158
2856309
1379819
2475289
2721237
1602305
2781708
205644
2575040
305071
1090246
846573
1854196
846614
987094
1717381
1685490
171440
1900722
2106785
1083363
1195783
481658
2790745
1664892
775372
1837082
26320
1786157
2774062
2268380
2190291
2585111
2349383
1834800
1226795
1726501
518963
1727233
2864997
1014403
2165633
1452527
2556605
2360381
2611707
1010882
1342291
1835937
2277926
1479688
2769960
2811395
2733206
1127845
773204
837262
742328
1275763
2020361
621456
1635275
2676879
227612
1699475
2371349
835649
1257910
194586
141462
1017659
1738440
2435577
2103703
2456611
1619311
2533700
2725096
186684
1213545
818133
1406602
26407
1192172
2513450
25933
1150874
2904102
1555847
540095
1425979
2337627
2225419
1127952
469546
293169
645329
2496125
258570
2826734
799693
59719
457568
2224924
1585597
2211573
2612692
1001666
1252735
2071745
464924
966455
1761523
2416937
2197337
291130
2096463
202737
261139
227537
2843744
2758014
2627205
177538
584295
960800
1189108
436948
1598680
649287
672403
71256
1968252
2637011
2857867
1090648
1227193
1574766
2870158
828503
2400850
1559428
2014817
2603317
842636
854366
2915412
2010878
823043
1620631
2801496
2286689
1033738
1274979
1403877
1580012
1094658
189146
1777686
1551376
2424910
1232776
1816712
1343380
427082
1083818
2619763
1184368
2511448
600517
1910009
1760383
398209
2436101
2280747
2693522
580648
1124434
63340
115923
2272285
1357211
314858
2880664
2440217
1748277
2557570
982921
1235625
2286402
571810
1339326
1714194
2288176
442901
1086271
1749890
473273
2918796
615435
1563020
1775885
1243276
1483047
1376331
1790031
557713
366142
902270
1357672
739017
2332306
1433165
517454
1122482
2444409
54562
693497
859395
2805187
1566955
2807182
1059052
1282410
2137659
1849057
1632141
972342
168104
1416785
143555
646680
2313889
1299275
1546107
950269
16798
2802418
2725181
811319
1174447
1341841
2875494
149730
2520254
2523307
981559
2225795
2740214
39488
1766596
2218022
1945567
1707550
2318422
362858
511140
2555139
2532803
1363465
893212
316773
1928341
2276579
1629777
1131429
2632376
776705
600339
1850969
5916
397875
468504
82101
1499408
77446
283732
1826524
822361
2666410
1117398
909240
1141138
215944
1358980
2326933
2106619
1444929
2284291
2421034
1311603
1858231
1008530
697409
2040078
1348492
583421
2688084
308776
2747593
2385401
1395582
2383237
2031271
2202227
2806595
2831583
1798840
42290
1400611
1546932
1871905
410927
2369981
896404
1438816
413223
1193337
2260965
2525883
1299367
162224
573478
1263941
916136
2905781
2308393
773945
2157486
1805069
2684096
2168818
1969269
2735519
2054337
1104987
2185838
2844554
2049525
1640204
994055
1540013
944167
1712550
1221593
1219870
2024654
809887
113851
678071
386114
420876
1691150
2060432
359216
1128491
2104217
889691
1640734
2761951
1015725
2276898
1540618
196412
2875884
1491285
2411657
2058501
2067176
2258652
532538
753389
1920279
1450344
1342496
1486848
2838110
2009777
685914
2572168
273645
1435578
2351299
1530319
280435
2368902
2836026
2720389
246470
1723213
2570766
2641938
705952
100918
1057776
363068
2877667
842300
70722
1479744
357001
1929298
1748680
2034026
2618137
1186487
170566
658508
1716515
1670984
2342281
430687
2901769
2406524
544140
1251252
793108
1180128
801111
1478197
2648829
1822299
2589707
2281484
273494
186599
25559
1769307
1950771
752220
1367294
751226
548587
2500016
712681
1974547
1074405
1822076
951872
1017766
1418216
304534
874709
2331583
964647
1059997
2445514
2484881
913061
941258
1021497
891206
2776868
1294689
562588
594294
1956065
2251956
2722005
1674454
1427831
2146758
1956117
123229
1350823
2628786
1522236
303929
676719
1375133
1584071
206633
1161739
2757090
1926383
2512001
298800
1960257
2322552
2361676
503210
1186725
1035514
1587175
701956
1067792
1603080
456555
1315775
159687
829634
1684632
814638
717304
1618302
1834690
1005827
1233895
2320194
517098
138476
718322
2666010
1746334
1013796
2732673
636801
1452996
2018418
1973934
1133883
1525574
1972670
2436367
1112424
2049771
734230
1455030
836449
1793319
1794272
1052298
1338568
2029348
625342
490762
704071
2822570
2391049
262442
1257823
641151
97663
1217492
1987888
1579848
572765
2804017
1020481
406727
879780
97827
2175203
2544052
1137845
2559837
2494945
1104306
203746
606750
119710
1143172
1125533
1120368
245386
1900942
1856940
482840
2502201
722646
185304
1644675
1390825
1470785
491370
1989782
2381441
2634280
2751120
1543514
100259
1406035
246707
1452361
64468
1439399
1832591
2365833
797409
1856862
2712355
1239952
220490
2167005
1242402
2226117
2470740
1488405
824099
1293561
371276
1991117
808982
2884986
1163602
2637163
1433052
9843
1931563
1296098
503931
791931
1839574
880756
739608
2623472
1846042
430127
1282805
1001581
388087
1778190
1392030
344560
1595192
799989
2664124
2872552
1527781
2771648
722245
1893587
1947881
1116313
1245465
1007730
2100269
20529
2533718
284303
1645581
956521
833170
782616
296377
1530129
2867053
1924927
529301
2622167
2657252
2139366
2685620
975866
794642
2230348
875901
1881140
2713422
375408
1739691
1030307
1661800
1994742
2560893
2295190
2856519
1061312
2571223
1959108
1516837
1144852
354896
809106
898977
1851659
923928
1205374
2529134
1266411
2559782
1881337
775978
1049123
676205
429957
797938
1131191
2572601
122432
662048
2484059
1835218
1221258
1521935
392014
1341741
544851
869920
2034237
986747
202719
317787
2047235
696280
595327
1388577
501777
2354382
1180682
2932442
2343704
570633
48625
2571485
1350358
22847
281339
43032
363052
35371
826416
155720
2185694
547302
1724466
1720257
797632
2742076
2425594
1922063
1068228
2663790
1710620
1886342
2773380
1687051
1628621
1867673
2142
1787870
681355
1503489
2710067
2659982
1473155
1890896
1659324
1930251
2687970
1109483
1560103
2641553
2214132
137130
1811316
958953
2931019
1947059
782791
1338179
104564
2803369
561976
1601085
260993
775750
1678761
2397483
2140116
1485601
2670352
2804453
2528342
1980369
1914900
1139677
2668994
2046255
836406
1224449
2703292
2502781
1865291
2591374
2006102
2235715
207114
2317534
450676
750101
2259632
1097596
229722
2429215
635988
2638591
2906487
1297413
714173
109618
2803500
819444
2412314
1094786
1420803
1987920
2500026
2750582
194967
2235101
1841732
1544888
188887
2268818
2778158
2838869
766170
1792143
2447890
1468114
796865
2636885
2684827
613715
2037875
1245234
2151635
2261465
131573
2169437
1823920
2685350
2604238
2905404
1601157
171168
1886351
145731
2852407
1215686
89477
457702
792338
878080
16866
2487948
2551747
902953
2207608
1931074
95717
857428
2292737
2298337
1309476
1272917
620521
1456747
2867930
1504947
1395414
2683535
42917
1574861
2628462
2217347
318704
1724075
894311
547731
2606143
802847
2446753
129070
760021
1160770
1499860
1542450
1432625
1508026
2088907
2421192
1393690
1061806
1639505
2529124
2416421
1300354
2024785
1836345
970832
759177
1469517
2895292
2059983
200155
2867976
594568
2698895
1768495
2335692
2169103
1144468
1859210
1102338
612307
398516
230002
2817465
2138352
2553749
256179
2743223
1355180
1429301
853946
2567617
2929473
840945
1390085
2480454
2541385
215764
2902312
725425
1803410
1865466
432621
722990
2034139
2241121
2793530
39239
454732
2660362
528848
1790872
2904322
1532550
1471738
478735
2416424
1141507
927698
1648443
687874
595501
2512468
352519
1982313
746705
1217997
1585840
563398
324669
1199012
55208
2788437
831609
246476
382669
579510
394631
2580945
200331
1297862
2886737
2056030
1707809
2188541
54027
2221162
729718
247562
1910680
737297
1132308
1314529
158467
532425
2012860
1446801
1196080
2562303
1599952
1884845
164758
2111705
2026130
2456918
289608
84027
2691492
1868057
712439
2024343
1518880
637228
2662008
1352879
1040133
2485537
1633456
789180
1546104
1850605
2651853
1181052
1650352
2182585
1619579
2864456
2017398
1560707
595802
2028972
336717
1147385
1761775
1750720
2879126
88729
233328
428630
1675005
2086960
397864
1240073
2297612
648662
2151523
2127883
2846591
2087381
1416634
1907726
2282257
546021
1197744
217359
2856668
2764360
215614
2088313
1552042
2413856
736612
573808
568180
245192
1826763
1095515
2126604
262408
1694959
2054729
2378955
236728
207330
1617747
1436783
2013191
496440
2852762
2780120
1330768
1690181
243500
1214681
1228862
715072
1563078
2641749
1353292
2875808
1382489
2258443
1830472
2163878
2224135
2304354
2780681
1746027
2041840
344170
732285
2913540
2799049
995941
1374146
39042
2401595
2578498
2476730
737310
668000
2713656
2295234
2720340
1171207
2754555
1795157
2088856
984283
281925
2752951
2254219
2542925
713939
1363234
484872
80700
44246
2542659
1108045
2767399
2046505
1851554
1750558
1784912
2270661
1719698
1186672
1426864
2089998
1429261
2839020
939015
41441
1772682
1216877
405159
2163591
1971933
1899525
2912180
1208761
1427273
341815
544069
1998254
555666
644193
948181
1181788
2425810
764608
1370116
725877
400099
700657
650014
294769
2749867
313206
2814969
1758163
2697635
2218995
2507619
2669879
1045817
2251973
2245692
2104990
2582592
2547160
1375850
1277413
1267905
2682521
558255
2933015
1833757
2102689
1956137
1835762
1311431
482513
1792313
1019902
11585
1933649
95851
449621
1817787
721687
629408
984460
1588370
1983942
1808364
2322486
2211130
1656662
51738
1292113
549164
1540425
2282719
319482
1779418
551710
1748619
2694239
998548
2551935
1621614
1895394
1729279
2227420
34631
1466250
1951162
507671
2678513
1627851
166230
1997240
208932
1065454
1804598
2176044
392485
861080
637422
793789
453860
2397416
2692377
986654
1491365
1842840
963903
2261009
952282
1682265
2177821
502979
264758
1802545
1623724
292895
2192417
1725041
719722
164662
500284
123216
2038002
2611520
1410683
1123550
283831
1367991
2152319
2263124
393128
731642
1815330
2565834
2441199
2711743
554895
2894040
1110115
2489816
2601832
247080
564900
251101
2870326
846329
2220892
342415
332031
2090790
2865661
587711
557475
1434515
713586
2024113
1482552
681713
704170
2591584
177296
1078502
417472
860181
1645244
1558970
2354085
1112084
301933
1568937
910287
337419
2901808
117600
2255240
399343
1221573
1594812
320282
1562552
1418249
728154
1610380
1428759
2679949
2018086
2484750
2692425
184995
2595621
71736
2479129
1390966
1771652
2351239
170227
157853
2498651
1353162
2511486
1012692
1993399
2607602
200591
529916
315494
1550616
1112449
2693374
156384
1459999
1808627
1688323
1909006
2003894
1908425
1150960
2444288
1006288
526137
1799892
2317857
2163838
370898
443863
51972
1173030
1630798
321556
1973213
2395407
1323623
2195723
2232112
2505424
1157344
705845
2604189
2163498
1499098
2509917
2215754
2548711
1356734
2722097
150634
1868074
181719
1504320
1803014
1943225
2265290
2666332
2083085
2213827
1339846
2423263
1425080
389521
2681730
2177849
868267
2386867
16722
1793944
62650
1219663
2012908
536641
2812529
622118
618479
815191
20152
2545809
62828
387223
1191862
1759505
2512846
1824728
2585791
1889073
2244656
1117207
1138379
1050566
798659
1790065
2932787
415088
2686378
1914750
2054661
2715751
9869
937772
2201484
984214
1104259
2102454
668115
1715736
1803409
1856498
2642475
627808
1635536
2205146
22076
1284683
1453256
1322919
251842
2900151
2931969
2835928
2831052
1935194
1900793
782176
2101475
2382612
120207
495873
420427
2784007
913397
203293
2525792
1550411
583781
192672
167811
2074152
686513
1330496
2479171
85858
701211
2716169
346100
2515080
2431773
2125818
1514786
881608
2090389
1020784
1854627
1218718
1145465
717618
324105
2271822
2748771
2165242
1870208
2611163
2474109
2512566
2480453
1104943
2321250
1694107
2545895
1948039
97899
187973
2475076
2487622
1829157
911976
1243375
2478546
74850
411169
696544
2382537
441071
1331684
1521712
1054086
1049813
2092248
878284
2736525
1384160
1797223
702675
310012
1736077
903923
518597
1098292
2835949
213777
776841
2594636
2360100
2507243
1950869
1570979
1982521
2460589
796363
2238635
427931
2172080
717387
223809
2584717
963544
2194944
117252
673313
193497
1356107
979254
2637658
10973
906018
975463
578618
2538382
2787156
868608
1145587
1490636
2556453
1811397
757610
427625
1903734
2387756
2698141
1467844
1559149
2069730
950506
30458
965306
2443738
1740
792220
2034167
383071
1301180
2771192
1669475
781376
2645576
2108240
2360106
1822545
2063379
1148592
336913
2109277
528553
1944589
956620
1053780
1342542
522865
1294635
1372573
1373401
275542
839192
1896893
1001184
1962282
1801189
2233224
2434835
723855
862088
47358
1439700
141791
1196509
126451
1017852
2797360
2489215
2475713
2100814
2894034
639243
2357022
244334
584093
2714721
835044
2201622
1980784
1608407
1252606
443065
1458141
2088185
697667
2238836
761997
2064445
249549
1411139
1079514
1144923
1521107
1365162
818691
1939008
2264272
2153255
1033476
1605219
1970102
457464
466348
648704
458500
427234
1527482
1889045
1699259
2507410
2432626
2525499
1687215
383178
504093
1191794
2849679
1306152
2121978
1329534
1643735
2580790
166353
459584
138669
78593
1858900
518559
567150
1480650
663165
209352
2001872
2917828
2378297
1946047
2371052
2404588
2115743
1208613
1372310
1945329
569154
363804
91469
2402632
1606644
1844927
231805
665225
698617
642246
201826
518061
212104
2026317
1885335
1596712
1523438
840424
48189
2102050
2046351
398608
1806252
1566372
2647996
853018
378625
1905639
1015269
2645723
1606537
942601
2749221
1490854
2011440
1835900
2073835
1728975
612627
1660560
1695335
1251445
530369
497287
195055
1373006
1837049
2648030
1024353
2291691
2459885
2555114
1471454
1684798
713652
611712
1325032
1185823
897417
1204486
867816
2915016
650983
1682985
1062743
2091598
2485186
1815056
2659856
2157743
1228185
1512528
1464279
621326
1858287
2820243
2864476
831037
2932838
1629287
1001418
1406247
2204048
952722
1502098
1902288
2717745
1774587
2676595
1715633
2505515
458392
2121022
2604877
917081
2805207
2537151
1421477
1893416
112104
883549
2514404
2658328
2788200
272963
1286416
1340234
674936
2639682
2761902
2161433
318001
412337
2312830
2616906
919999
757497
622946
593768
140704
2384911
136848
1592784
2368107
1792627
861157
852451
996828
1271747
2720289
2886702
2240523
2539871
2311277
2657625
2656145
2228631
239352
285229
704663
16407
1989410
2408439
2860318
497338
2638655
1874051
2090381
304949
2163470
1435301
2727968
325164
1957735
383035
1932416
80058
1875816
1165215
2172683
930187
50551
272869
708954
2091064
1580240
312438
1384831
1150429
2602646
2193775
224317
764579
214573
2322363
2334826
89551
59188
2274222
2675235
1887076
2463049
2685580
725270
2880797
1861313
234790
58289
1025186
1441904
1296353
2119405
2026800
118645
2580721
408098
1419187
2803892
2418335
2122828
1512253
2939835
2846434
1784969
1767908
1308671
2151221
697361
1764825
1780519
1337595
318061
1610415
1215785
422134
1910889
1668851
1715205
2298540
2232186
2390659
2790465
556121
1883243
418789
15394
172546
1501216
268754
296893
152875
1052967
1668002
446910
167515
1400096
594730
542516
835441
1208465
825087
2546694
444774
1245150
2303489
2126665
891980
2585065
1646997
2234072
1771510
2389583
1844229
387164
2341973
1703325
275239
1485337
145629
383254
1424533
1415230
2661257
2155405
1814768
793250
274047
2649626
1519952
1227944
846262
2891261
1926754
1621710
1848441
2629570
844981
1993781
2458166
2430821
785391
1076105
2907997
2282197
7762
1595103
545339
2681827
625082
364791
870116
2407527
1137534
1661871
1827968
1488557
125669
21981
2211198
905123
2781501
1827958
221055
2331520
825272
1129302
552507
2091915
1051370
2475263
1897835
2343889
1340864
1383663
33235
1326009
1751481
500264
2702306
1149864
92146
2437812
179517
571341
956463
1470948
1419975
1867936
366313
1785659
268733
2358464
109848
49368
2586273
434820
1927143
2285207
430885
1958187
2210289
1009383
739623
2209753
790422
318513
688191
738311
2470599
1549184
1237000
2798580
2791019
1166933
462195
1228585
403258
776338
2592539
472383
1219305
1635600
1505628
692053
2607065
1936532
487825
2207221
1851411
1797285
1660112
2838107
2000502
997881
1074201
1502809
966664
129209
2912776
1507159
1952856
1486109
2781606
1894429
2050890
756284
2426378
2028161
1776581
1583500
2236273
2237832
1313832
2571377
824588
184195
1657068
2940452
539242
2372806
639453
1753162
1788662
1644888
2394328
507842
2258965
571603
1628817
1158092
2744066
127644
140740
615840
2181519
2803329
2717785
412991
369480
1966699
2437720
2006868
857667
1564657
1255902
150998
633749
1682536
968551
510978
2225795
1777440
1908809
503546
375069
977500
1929330
1741013
2677313
435341
2678511
1823623
127059
1904330
2475618
2229295
2878535
1593045
2138831
1496708
502442
2899824
2605559
1571363
689087
1475276
78275
792030
1792317
1639340
1276935
974353
2682190
337157
1695489
2770146
2122687
1203098
2256063
1561306
2856225
2221502
932756
2663572
1835368
2580326
2527206
2438974
1619781
1499738
1990126
673883
2938926
1577303
1496316
1169390
2212585
935716
2847182
1272402
2823347
1676210
851145
392562
2754916
2645582
1851000
1620944
357685
2435972
286388
1250720
2672082
2834229
2480498
234940
1715911
2657158
528260
618915
204333
1392992
1934880
609730
1904282
2160674
2755190
1803723
737822
474951
1067385
1335128
431969
1382420
2729250
2087232
938985
1122439
903964
790772
45024
394641
2558753
1068789
2188525
965507
753734
2231283
1234240
2455274
2751886
1063371
1206479
636812
2243074
1456882
1318604
1272538
1767117
18644
1911417
2547702
2556904
1816955
2730142
1740969
1153153
1490737
134214
1031292
2768975
2199978
1547430
1401870
639090
2174011
1257920
929134
2919035
2760644
495799
697850
1049264
1080877
190981
1419200
2936458
110306
646930
2013846
885142
2775727
2638300
944958
171040
2281938
1975805
846256
1055249
113426
1769408
1934972
2939914
319079
282682
1333909
864120
834958
1915320
2377591
1818203
828670
2455933
311030
1767248
2014580
2065339
1869644
1814863
108897
1846085
345671
544190
1297873
1076716
487434
1123596
973129
1706117
2886346
1905335
2555223
953609
2392770
2773900
1266149
738808
2262106
266091
448832
1292975
2198987
1681269
1023164
2910259
487558
612438
2460221
40848
2876628
2506433
2294741
1757112
2630838
1073736
1539888
1084940
1746937
1389856
2590526
2869929
484253
811130
1338584
2622106
2159156
1646500
611294
1555834
1653018
1866318
111667
297344
1713721
705343
1443381
2903293
71603
1883964
36124
2386776
1046579
291133
2169890
1938854
514864
306920
1694204
2808542
1334545
289731
1225745
2365068
736842
539307
2379893
504071
101640
632448
370681
1087341
2093887
635881
2093837
1777739
1793125
2575608
661427
1888036
234045
349043
1162080
885835
433889
2820673
1674959
2287046
412905
1939309
616759
1683739
1141376
1564432
1608273
198067
984713
2298716
2179712
142724
974874
2462724
1340236
2541065
1943534
2920912
1346184
1949586
225162
2592961
216843
1641843
2359889
2129233
979094
815336
2657790
1005689
2620715
1534748
2768140
2588255
1947355
393848
2150285
30325
133786
609540
2288000
1296200
2738879
291886
1903391
1995122
1442967
1080264
552150
592134
2449050
88712
754611
984747
63293
1471861
2352415
2564753
133052
1570087
2047666
2905772
412238
164695
2676917
2851142
830519
1759778
2229565
1139714
2007018
995035
1963220
1851970
2390371
419125
2547884
2501903
1883407
750174
1722098
2142774
2445324
1406410
394117
2224710
597328
2637703
1351220
2902949
724635
1390841
402048
2931270
391615
2405451
1134007
2233714
257712
2014970
15064
1495069
1968580
828182
2415180
652665
944376
2715508
750535
658370
1074206
1877226
1401522
1631209
535259
1547787
2733880
2268551
287523
2339763
477432
2924366
207091
544333
2917868
1733985
2513822
1177119
1134715
2875253
1477454
1682711
338907
2162862
2212608
944769
1690373
914554
1453361
1896818
1753810
1659583
1083500
1477750
792060
1711847
1154247
1964401
1268029
2894523
741543
1174928
607484
1802424
1997456
1360180
2167797
2511226
1405479
199271
927960
1321193
2177343
2812759
2244922
1603161
627691
572085
1352192
1981520
327864
1403406
187663
1212998
363925
220746
71096
1957696
1965913
181072
175631
2023811
1689872
1170325
2510389
2394793
2417562
655526
541297
1547423
1591593
150498
2753054
2454620
1757207
2014963
1453401
2222539
1788863
1655465
1926537
2008222
1333563
2615455
2300504
322844
1415019
2656358
1314307
520875
2669942
1081873
1784769
1007586
2413663
1091674
2240602
85229
638258
1044301
1467527
2629030
840883
651155
2293493
1723860
2124979
591775
2375917
2038470
2519571
1876658
2236613
2728360
2304488
2347088
202944
1376176
318094
170839
1110564
1586784
2917951
1898368
164202
2163219
831299
1178381
1813100
2365751
164392
2651946
645574
1915378
2408562
2706979
337856
177818
188072
1085946
2534172
1653671
2472722
1672119
2326301
2097283
2158471
109824
1672710
1339646
1505563
2839672
82255
2383991
1181055
2105209
1848607
498594
2559547
117586
1190788
847236
2648175
1596105
750400
1644164
2398741
820940
1739060
42496
2345808
2485222
2508212
542980
233371
710242
2640187
2338190
140069
46664
1116164
582360
1990342
2589122
695501
1871634
2867963
2476771
589397
2770476
2229252
2860672
1693986
365124
1334618
622282
1625420
2026616
2597972
2679673
377524
510949
383098
1375036
842416
716961
1110540
120047
2436026
1177563
1393152
2408916
942428
1571080
2796718
865204
1574678
792590
1487106
1842737
76198
1653934
1870598
390093
706377
2214520
207456
2389137
2907922
1079749
1459987
242982
2921862
2315941
2125069
1520754
459531
1561059
81919
2812024
2807066
2873243
2166900
1271595
374782
824078
508209
967751
1332467
1046156
1398434
700523
797461
1431803
2874393
2208527
1873593
1956283
983749
126932
1091283
1762776
63154
229055
1535889
1383952
1672930
1157585
423933
401849
972400
2935721
1177501
995419
477781
420689
621719
1594552
1796337
623281
597484
2236112
1652356
2673147
686492
1385901
1642236
2692137
1677927
950360
56250
1566403
5396
179462
2564660
181964
1658149
2330999
2663252
1870722
2277134
742598
1057892
517870
1803094
1165939
305387
2012740
2140590
2596885
1579549
1875612
1113584
2133179
1346445
2659624
2651507
1724545
1837307
2706875
1702758
607363
127631
1236900
756266
2931320
1488753
2702708
1923161
1974840
1249256
476408
2489389
922282
2166102
2554589
2276440
2833469
497595
1464569
1102433
2490386
2208019
1622258
1892469
1507624
611904
2007867
1144737
15281
570378
239187
422193
1910071
2607424
582714
456378
880874
271164
1784783
1756498
2148821
330463
2216408
2704986
1505679
2632049
2047198
517625
2485791
503874
150509
984305
1825446
2307438
1543645
978859
802914
138825
30814
140698
2012661
138972
1087644
2140376
50812
2529997
57174
1917814
1034763
676965
913579
1357110
1639131
1977149
706459
2168574
933176
2270731
67609
1504640
278372
1313019
512290
2156679
1768425
1931275
893711
773266
2540118
2033819
600954
1238427
1111462
1234094
1270153
2189035
1173127
1408330
2291274
2370279
1886541
2221984
906283
1148746
1293979
2926145
1259655
740413
1986741
2614590
1281521
627011
1600544
1168831
293940
2093466
454759
234497
1545558
537005
980452
1014881
1763184
2734407
1259554
910502
153021
2754535
1270329
554925
103
2637943
380898
296997
1847651
1120118
688547
1859241
1856015
805587
2085104
611901
2117217
156300
897469
1650823
1235554
1473045
1424330
1936135
1389619
2547830
1882519
1561195
866712
1729792
864634
2081462
965214
1865097
1164277
34896
1658974
2105136
2841787
1781
2709802
2384304
375710
547015
1043266
2748922
1542120
947796
1484280
2028442
2226159
319858
520241
1758484
586840
889159
2298564
2441415
932429
638858
1383094
1408783
2487448
1262252
968074
2450284
1081415
1494241
2398552
2391721
1268328
1026977
2322459
2140971
552792
2568446
1904929
2820261
2204394
1931725
1505817
2275
2630678
316044
614625
1206190
483272
1249629
2852261
387622
2436519
1088080
1188711
779204
393502
1504907
236017
49125
1426775
421901
755082
1017637
370153
593331
443039
1246050
1856556
2875527
2490411
2210336
2753534
2336107
1820149
1980376
2180708
226604
632311
1765555
2662911
111133
1097722
742435
2054634
1549726
497972
2933412
1790480
892134
122224
516925
2325443
2482875
2620805
748547
393954
2583858
2410721
773713
1535918
354781
800246
2122211
1697444
574871
2596163
1445932
80825
1399761
2194089
2135607
1723720
2477784
320612
2111297
1693304
1751488
1598165
934166
1388978
1675101
474774
877553
916643
1712472
509154
301027
1124150
826406
2409763
1367771
785211
1975394
539992
103659
1338181
1873059
524393
2668457
1756870
2652212
1132997
1269624
1356198
1650401
2248440
1905805
885159
2834300
1356902
2593273
2332439
34798
1136919
2836819
1935747
1260508
1554655
2140709
2736316
703803
1812585
2277410
1530268
1977169
2501190
513313
2921055
1424396
1662683
1692964
1085447
1699313
1412755
1720535
2901933
2628912
1094331
2895596
1588279
902948
731088
2500870
69735
2607082
2476015
1212273
1667404
355192
1364225
2336186
749920
2516213
95490
625982
217551
2395458
1181184
1861122
2357518
2695343
2854292
927819
2283466
1387960
2180991
135641
1272265
559453
1461422
2938183
2710953
1147373
4804
2582665
2006608
1460679
762559
1466190
2353983
1444179
527658
122823
1214519
2773872
1548510
1419819
2052514
585999
1274762
1070585
377572
2899856
2094440
1206285
169420
747366
362729
1944664
863798
2554750
2220096
2891969
1520115
2519996
2220958
544937
42267
2278462
504859
648432
290373
1917396
2020588
1523118
70445
2147302
1066044
72604
957347
2211056
198056
731688
670132
969052
1748148
649751
1226641
577183
25312
1696440
212942
220362
936124
1996937
1692193
916804
1063080
2558332
72912
1856198
74907
1009244
2343647
427931
1553570
2797327
2755885
1104547
1529882
1485281
2053277
831560
796681
31834
1451619
464251
742905
1291514
566534
1824870
1960070
1704753
2167236
1066022
1491812
1279052
1620530
325500
54604
1738310
2445904
1038514
1425385
2882576
814555
1964906
761201
306748
296887
1882246
2660494
630441
1293326
786185
1711466
1104158
2304402
1041088
654507
1831271
770314
576083
1469717
2556714
2791087
1082716
112563
646458
2387570
1969954
1208919
485595
772262
1028840
562514
2369574
672724
724635
1923287
934425
2703618
2700530
1923590
2087443
413385
2734826
1036685
640402
2037813
1855293
2286474
125346
1678450
2645421
1682883
2818026
813560
1786739
2783778
87052
437096
1824841
2195531
1360968
2884064
1858175
314378
2172379
2835510
1459316
393043
421370
2889524
325751
2460225
2685015
928405
869715
651394
331210
2090255
1589296
2720461
999649
2880009
1625836
167931
1566107
1070581
1858024
1890727
2845617
2825272
287554
1173519
2933413
124853
1514652
797841
686364
334938
2528104
2460818
447288
1945151
234503
1202120
603259
471607
286278
774986
909311
1781060
994787
2129213
2108234
1960437
1490773
2849785
1271283
2271721
1594536
2000170
2368261
2821378
1582318
1711321
2871977
240228
2038570
2045328
807906
2148721
1813446
1164246
2247293
2724413
2488748
2612364
1105640
528610
1995685
1202176
2865327
1933774
2085448
2640937
2323644
142565
2566071
234280
2833910
201907
1485859
2816159
2939337
1082504
1286621
1706723
2673122
1479924
1567884
1937031
2125655
1324387
1963936
1704856
2501120
2214141
2258014
974041
2297424
1101788
2304476
2267361
2823780
1996114
2403514
209311
1860500
1450737
599545
293685
942604
2829731
2424878
400609
1431111
590333
2182730
37725
2344303
2771720
951879
844027
2308798
2827413
1567454
1094324
2726908
2893500
899372
776921
1586417
1515497
2566541
300137
1057482
763363
2594562
1382787
1990470
929077
2449415
1969422
1537659
912087
2087693
1253249
2086012
1808034
346159
1367785
2587659
322222
1636225
1115936
2840068
107221
545090
1227874
2626933
1755573
2666111
1599335
140009
821763
171619
862464
212280
1620506
2173651
1949546
152165
2836028
2678634
1115265
241684
1268595
779312
1006915
2280398
2921200
2140000
2642854
2247478
2624569
1827121
1502068
2372114
977866
1780792
1690449
2190887
1649497
109430
2331598
2303179
1152724
2544282
2762430
2477508
2446651
2009997
1904744
953167
2163140
2240135
146888
2932150
553711
1284002
1090262
750505
2747286
1855201
2165010
1110163
2288834
1475071
2517712
2822013
1531779
185641
1176106
1594519
389258
2503152
2553259
2136873
2035812
2715610
541768
108633
1598122
2461999
662306
2629028
1724929
1987984
948926
929197
1188683
2420932
1517438
1342953
70012
835853
945164
679937
2202403
2912630
371308
2725007
2678969
942619
1821080
477345
1614180
2125612
1366258
884852
2301543
1208369
267430
267456
535633
504781
277214
319235
1557654
2707769
740706
2071510
609946
1366602
2718102
2872962
1665200
2864472
1468743
2677577
1578271
2249428
718295
2107626
2303171
1965551
1261691
2343827
955480
2346710
1256205
1358234
521804
2232034
2007129
1962824
2335174
2533320
155189
1379443
2864568
2522902
1001962
1923499
1741165
594433
621960
794351
2393049
2182958
1421553
921887
1471425
1861705
2602153
1158015
2166111
1939168
241285
2065331
319759
1272669
1586699
2089968
2158003
285199
65105
223918
1753308
1018378
79348
1722788
2510700
2464960
2472181
343894
1003352
735256
938361
2799298
620962
992242
1466114
1343103
763507
674222
242040
2405987
192880
923693
2562103
856925
135063
920717
2497098
2792287
2011926
1276345
843
2481124
2791744
1996738
42651
110221
471900
1695802
2929925
1069358
1644642
2237510
1945860
1176555
2367425
2080551
1751143
649573
1844627
1136637
171096
1592557
1432052
835713
100373
1696153
625480
1219751
1670274
1879604
158552
1106812
2157740
750115
546131
1722506
804049
1340024
2235746
2452840
2658228
625300
1059874
687034
1265779
2072534
1773628
2702030
1925862
353775
1865996
230676
2108807
2123838
636946
1120230
268352
2274208
170010
959431
1375822
2334151
1438759
2340108
303267
855325
2479875
358933
1558638
2033822
1351236
2002100
958553
278607
271510
2621226
2271133
211709
556707
1714355
874229
1595556
251902
1950620
2672330
1492903
99298
2825621
1172622
830828
996831
323663
2082026
948938
1974183
574633
2559521
2663899
453691
2277439
2042334
1014163
2258228
298571
2504702
1762948
1168890
2851147
2018339
1972219
971302
2513310
2213714
2557303
2746634
1302334
2636990
78182
972780
2485155
164993
1743555
285460
2697861
2873732
1305659
2454175
751478
2807169
2691000
832855
1223173
1682656
2825056
912262
126893
2384077
1464744
1698229
882525
987028
2683173
634531
1302863
2920896
2593871
2028772
82465
1951203
2604604
1702965
444591
2237736
2679132
989340
2253675
2029817
2580356
1758791
11457
337758
788766
1042141
1409119
853157
25156
2907111
1829136
2224903
2042351
121544
762137
1780521
2743661
2059407
1795874
1302102
1109346
2197180
898145
2497244
1070121
1292427
297832
1558569
2893995
10441
2916906
2737744
1287222
155256
2320010
952888
935032
464136
723601
1765561
1521503
2097109
257175
2877484
393979
442034
788529
2817077
1206253
1469947
2677327
2442978
2915785
189992
1102310
746059
1693722
1456896
460299
2401386
746976
1474594
659895
125778
225109
2137860
1444874
243825
1367383
658229
1190374
1202333
2712236
1258237
113163
691381
1940775
2300988
1651059
551215
1614006
2374106
253777
1881237
2169162
1775067
668817
2859831
2161966
1653464
23968
852775
1224055
2197668
1926543
231252
1799934
1788377
910404
2393261
2761686
2679255
638991
420701
1187355
576380
303903
2659782
2578372
322924
1404423
898915
775998
2768484
1211727
1279951
1761541
1271290
1334355
1819126
2829452
24976
2826609
1588848
479075
238346
208721
2288256
1603714
1807737
649514
444894
308291
2136195
2889024
439611
1365824
1254663
142865
2118638
1320128
2366972
2222938
544442
1980540
341799
2378824
2913227
2482314
1608680
99542
47271
1694017
1793247
1224529
2068232
1364097
1976186
527284
833754
137955
2010877
445010
946939
1923090
2876544
469703
2198489
833028
826303
1380686
1812031
1080411
443974
1652954
326311
2578320
597220
2613228
114480
2049553
965542
377485
310686
2853904
1034591
310518
2538547
18663
2432215
2006911
1834363
644820
2167673
2242767
2614344
1452108
2874025
1866527
686072
1196037
1746938
152827
2071879
1048061
385250
210245
2351461
2076469
1359720
2637778
436273
780946
660996
1203606
2399691
2787184
82279
1237679
878987
1445159
594697
883938
2860715
815441
2199708
1078097
2358944
2811385
1135641
2479186
2500104
2768457
975910
1598348
1870179
474057
2117770
2186621
525433
934828
1183798
812354
1961869
2507044
812699
2272720
1063497
1947233
1026941
2631384
1401974
1573103
461932
1334141
87622
1952020
1690926
1694921
2097115
1229542
1588123
1621682
1278452
1128239
764409
2688107
308942
1335122
2298316
2441730
1286986
1246292
2927284
1381992
1117688
1656719
2846230
26122
400046
1139201
1745247
2743403
344501
1992656
2905438
1574229
2773411
2001028
1158552
1819059
2174696
517199
769885
1068986
511733
2346445
763376
409401
496463
582672
280
438211
468829
683147
1041137
1067060
140296
1637562
2220030
157035
137970
1387969
2046253
1841754
1510633
2660924
2406139
976166
2298859
2289541
787880
1182241
1429318
480902
1115340
14482
1247107
1288348
2854594
2210304
2339224
2145100
2201834
1068631
1982894
1649939
1170217
278347
1202429
1208329
2003254
1551801
2306562
2372679
1406336
766655
1502042
2378743
2012637
1460669
1258606
1978141
2054814
1176615
2886877
2169104
1466525
1746663
1495271
1701746
2921515
1565533
2654429
1894169
101174
1605219
2125112
2356925
1250158
845160
82369
14334
1936453
1523271
1404400
1828513
1028328
2883541
821210
1282375
1071759
544576
1735565
1854014
830063
1698521
9676
532625
2503114
1015944
80087
332653
531347
2399989
2364200
2608112
427337
624060
2870119
86834
2551682
2411215
885335
2162996
546940
2744427
947053
1868334
205709
1995044
123583
479309
1603324
2742610
836186
439734
2174973
60023
2309419
830774
2117779
130903
2268094
1212666
2587502
1007213
2302454
922050
1070070
1048289
1494545
539679
2375581
977417
2227268
1618099
2447598
595654
2244544
2172084
2275611
2550556
2439658
697661
2377494
2880151
765005
1321422
1232548
1286665
2281170
1895915
260476
763671
2615901
1707607
2905985
2023536
471007
1335132
1101664
863093
2279421
1367098
1650784
2541141
1477847
1716731
1198630
2796597
883439
182620
2188166
1006208
679299
2161757
949885
2824765
2600196
1154734
600694
844019
1208977
456948
1607508
2678713
987261
2300504
2744108
1873036
287960
2772557
775778
1771589
2807791
1867581
2790894
1482298
689143
1683174
1194687
2316513
239470
699599
2648353
732063
1792201
2034404
1234564
237423
1572830
779573
2737117
2159022
198127
325335
2106123
1074756
1724435
794308
1263607
1615246
814941
121904
2237040
1194679
1186028
2630351
2081949
2399239
2454547
1790279
2563138
1093138
1158494
1262035
1990437
431636
2356425
360429
2511422
1966912
504525
19559
321773
1300870
780318
723263
1211888
2892845
2354598
44260
1193820
1895932
257006
1331414
1909352
1348901
1470460
1780326
411753
1149689
2855175
2008717
2122589
2621968
647094
2208362
2061673
924602
933169
1452012
532996
1853758
1658549
2686312
1991277
1039748
218591
2939223
84396
1698864
374972
600092
1732727
724971
2317428
374371
2474761
2392366
1060163
2663882
1950543
2031419
809657
404541
2124242
626254
2763085
497822
626543
106021
1712715
1085777
1664741
1758570
503839
205293
1982317
2888011
1095448
1778397
165669
1880997
1086698
2402332
661616
1925633
257460
705975
591358
317009
1785214
1954291
743661
2461032
422275
644956
1716729
2715832
188700
2654764
110054
2113627
1837716
89288
2126617
2520097
2235959
1930414
1145640
1332972
1622263
1234324
1247949
847956
835499
2292084
2908992
2796263
1235447
1013228
1897018
1628871
2690386
864008
2245846
2407400
2879975
1692546
785938
502703
1777308
24898
1045229
1622877
1046332
2145670
464186
2634274
661383
327367
1107222
1202140
2000744
991731
1381483
898099
2170412
2870865
2694521
2770898
2252949
1761849
2227202
480923
1196512
1188409
218530
2817187
976720
924551
83476
967995
172966
728497
414807
491854
1298315
2393026
2279805
2553023
1456156
2002574
787894
1817612
65424
639133
702256
1650418
1791940
728145
2698046
283890
1418715
2020105
1141235
2695253
1047644
1560748
532131
2196525
2718386
2484010
1105123
1003810
2177959
2250478
2914838
2906167
415687
527555
2418423
2393149
2040017
791928
2001469
1377171
334592
2733325
1497721
554237
105106
1217469
1367089
1994106
2775386
2475918
2859747
1932738
2211614
1489887
969299
2882145
2055904
265548
1057939
782666
2270887
134645
730187
1136948
444516
2567736
2241473
211849
1331109
1079057
92420
531087
1090093
2794803
1403869
1526389
1236860
2840207
2658740
2466722
574116
893668
2755371
798603
2789470
1048214
2011543
730055
2295654
2612232
2219744
1477213
552270
1762723
914499
1476391
1355013
2338677
542895
1973232
1317214
1884046
1289598
2351728
1209655
1242185
2093192
2466714
1562570
2075701
189630
1145473
1668363
241064
674792
1871073
627522
1586833
2523420
2118368
949955
1649422
160837
2520728
2030767
2413435
2387793
12258
2149938
1628985
1326446
710319
2719625
2265095
1223333
1705813
715290
2217936
2435195
2562081
2259695
971292
2421150
1543597
2074677
1764798
1218872
1751890
2867942
882128
1275455
2567532
2341191
39715
1264729
2104946
2283022
723671
1064797
752341
1707370
16681
496082
1760079
149097
2288085
624163
993113
1773309
2653173
665096
1605485
1340560
2490716
1363029
1218884
2327181
1357167
1003276
961818
1251741
2670127
701887
1724732
2403233
1772874
566349
1309872
911142
690884
557378
2480021
18293
328862
2347390
2246561
2861450
1839379
2187964
1202409
2668423
2862920
2202803
2765703
66947
1532953
2842086
1379499
2285650
527803
250826
2910676
615240
2573288
2809248
647072
332775
2892057
2028877
1980161
572891
2384777
1069507
1649079
44488
1550103
2684750
358951
2582938
708083
1314859
2069342
1608192
1886471
2285197
1743521
2126307
2659850
2537686
315381
134505
2218095
1743691
2447021
1685231
2174414
1957556
1554361
1366490
2825023
1635718
2092540
443800
2076710
2888351
2507709
2402147
314266
1142988
2483942
2574148
1374807
582696
798578
1382789
962326
363969
229552
2789193
352128
675258
1929751
320017
2073160
1699974
290865
364464
2402648
1501426
80897
2377841
147518
2903946
1215290
88737
800708
1983879
2361725
585774
2098620
332493
1724866
790645
2191775
1658006
711638
346531
216296
567010
1931375
2394938
1591051
1580571
1428756
1729325
1680943
2786823
673786
1982387
2644567
1894383
76722
1733893
2178587
2312902
1965387
1684449
1705007
981715
344668
1404863
884985
923175
2073872
648135
1771859
2096958
1669666
749634
1590139
41810
2878959
236214
917171
1061027
1996637
77539
1852686
2468796
2209839
2209874
2769538
1745853
1950103
2332413
253796
1542707
2095253
1905517
1143514
1858826
1285360
1115288
1989795
2338726
74401
2142850
989779
2503225
2872337
2509669
1515891
2918562
688039
329573
250395
373468
2415043
2824120
2121688
1450509
2370102
626321
2053398
1572623
637690
2182527
2082263
1680582
2346668
2076248
895358
13578
758457
2506986
2268965
1236381
134497
2188274
1088772
1164909
1870415
2670019
608137
1857692
633664
913060
1859947
591769
1877036
457724
2028948
1470644
2182786
1457155
20238
342781
2681685
2038351
2100387
2129214
1609435
29185
1502872
906902
2667679
59522
2215140
937053
2381995
989427
69674
2608203
1889750
1495693
479112
984964
1050068
2373967
2881489
2728269
1520237
1844991
2602732
2904353
648568
853426
2275097
2798063
1522842
1185684
2932079
2386447
525565
2099015
336299
517522
2677279
2066307
517461
2500767
2242955
2631414
2785034
85537
2504999
1036063
145133
1875804
1863397
2842840
2040497
2527520
2902780
835131
821469
2779851
1545389
872906
241925
2811677
2226016
1985523
30847
297072
2697880
10824
2416459
1068477
2358182
282067
179361
1997409
2601935
2283842
2560780
2939117
1383503
2226314
595960
2061430
1988654
855080
2549580
229120
2681091
2432937
1467457
1489557
2860599
432697
1632965
1580664
2169781
461160
2657761
46494
2292131
2628418
2124957
1465062
602736
764316
2621759
1673017
2368864
889045
2024632
1549723
1718090
1294826
470547
1747036
1481190
87857
2218319
2184738
1449720
1196723
1052333
1456628
1733133
2073689
189274
522555
1722949
925198
875375
2419752
1219703
776245
1699034
1604115
1966771
1695529
2774974
522573
1779282
2915299
2391351
2116673
2803682
221163
167168
1627932
2753144
2591115
1648918
799120
2771598
1491110
1162176
2599961
1235122
2012992
2372208
611321
2330885
2839965
274508
1070508
1005732
542000
2841216
1639290
2175622
2025359
2258689
1484651
2390148
938613
2607759
1207995
1831373
1716752
1298044
410705
1769152
1049613
445817
2929291
756875
931665
1641982
480769
1269932
746323
2556004
2453521
284526
2421618
2489027
2688064
1073930
2449175
1928758
192080
1036110
2303921
240084
2588677
1887047
311925
383648
1353416
1523229
1409656
2642020
434157
2455122
2422275
752337
1614224
534819
182058
379937
623189
585691
1484232
928394
1197483
149443
2105000
2808948
2598530
1060768
2808372
1544923
2471114
2454992
828841
412616
2304711
1381198
2207503
2122544
401306
486807
5173
1375818
1969516
235767
1965101
1383375
1676954
812659
2455175
2323212
1913764
1192973
1183612
622172
1578335
1177383
2300628
168459
556448
1008449
1993976
2146676
1346151
686149
15087
2262583
844853
836449
523293
1067206
1553287
2250368
2547314
509811
1164921
234989
1146916
1824654
1279433
1370551
2673058
1006907
1957058
928330
1431625
1334653
2605794
1459213
298030
2448465
144486
2296528
1841851
2815392
1238184
2786977
2540263
406107
347834
401689
1663467
1022090
2040825
892230
1513959
1637259
448188
1501458
2499466
685563
661604
720629
215551
2076689
2490926
34204
2196617
1478749
168414
41595
1579461
280855
723168
1798667
2796519
781327
469467
2071671
1079560
1603358
1433283
805923
2818100
842902
638488
2719554
1887392
1387493
2909034
1686520
2051806
1940417
306357
1762644
164758
1734918
689493
595414
1297668
1757183
1013150
2326026
2835725
2208612
552920
2048842
2489614
1601827
2843789
449849
2795681
1489482
844741
1975466
1480273
1959560
499405
2780464
1674670
730262
2616402
2350481
299142
1419852
88562
1896273
2333594
440024
1083924
485330
2106031
1123586
2891717
1843330
1057719
2458026
2181430
434879
1971598
1697456
244023
71290
2863469
1917477
656772
970339
2195010
883472
332244
2123285
755453
2553755
1836550
1202214
1216926
2634981
2424212
1346784
685380
2721175
1956128
1724459
732311
2126029
2626859
72583
291833
2914319
2357356
1168289
1900155
990537
269892
2843636
1397207
1120422
1960933
2535813
2214963
292562
1520202
249138
884161
534400
2668294
586637
1201529
2498827
885177
1208879
1531245
139162
477351
2812475
17958
2189910
85886
2154666
344456
2224651
1159789
1435278
122498
1297227
591609
765981
2263597
954491
1554893
2722272
1518512
1033034
333982
1038778
932320
2155668
1641374
469482
2780683
928583
2714994
1298463
2546867
361759
2354928
1068354
1021135
2384728
690181
2164356
1105062
1449729
940402
2934274
141611
2847854
1404955
160530
1263504
2334223
1580755
130544
814275
2618464
1720632
2609190
288717
1325630
1330109
486913
1569754
145928
2014386
2599030
602705
949514
1482909
495124
2743889
362886
552864
1785933
557684
2328207
2592102
2815409
32932
1985184
2838783
199921
2822065
1822829
2849090
1709475
1885196
1182237
846944
124940
1621288
1568793
2872672
2602919
2444537
384172
647161
373035
615800
469785
1987238
247615
471516
2650843
318049
437539
556152
393425
2290078
2609168
2232166
76223
1656499
115595
1206480
1122527
1784480
2095734
786521
1884050
2826317
1085461
2285766
2783229
1793040
1371409
2179181
1297806
2724495
2651921
826257
2021718
2437615
1262568
92401
2584215
188679
570977
2894901
2351051
2611711
1257662
89627
1276625
1211511
2860347
622404
1219903
420561
377487
505587
1272504
2865711
2238341
130397
1744705
2151465
1415139
679946
1818971
2182913
37461
878633
1236352
1615998
517513
572151
1390562
564848
1082376
498966
140959
682012
2827623
2265213
2069404
684832
2070931
94698
1768361
1368376
922984
2394372
470453
385314
1646615
2811801
107758
2061100
1424209
2234079
188120
1775484
403015
1845878
414542
1609881
632015
1630542
133585
1962496
2179610
1693223
392289
1656862
564279
2625509
1347241
2123871
1347851
363343
104518
383236
1613810
1929177
336219
2470857
521770
2421680
323992
175269
1178943
1356320
1871694
2104317
51977
278058
512570
2321889
1124795
1596561
1831431
404679
577368
2277748
2410647
2354326
2739078
1264096
1233236
2553756
1782113
504504
2603458
1470615
2020324
1981183
2819728
1620940
2202613
386521
193816
878890
570025
1144203
1498614
2741272
979404
825467
718230
1719667
1518482
1505063
164818
1014351
2503065
1679081
771748
1156735
993721
1341354
2852064
1074538
1244149
1806126
2824221
941409
2809998
2858181
484652
1121832
200346
2535112
1627757
2286202
2459543
2536822
1238423
531345
2231265
2641143
2879813
2151616
2211478
1695468
2530609
22384
2041835
1517283
180808
482136
679282
2314686
486500
544223
2661565
2376360
2733969
362419
1573642
384941
2811765
2778361
923120
1886920
701669
2461563
1290547
2674929
289497
261441
71078
2928274
169296
1866558
2804714
2787988
1825571
2806185
1047053
1949620
5881
957517
296528
338118
1659530
1457874
1148775
2452468
2283886
2723184
1871838
2220810
2923415
518055
316411
2116715
2435603
2390589
1549444
1725498
2654777
2719038
508671
859811
1377975
248236
2682449
2354289
367553
1429984
1930831
2532974
1746815
2783018
2625873
536407
522465
836069
478119
2658225
2242223
1991396
1808072
1365676
2577457
1754941
713638
645193
2083400
1584693
1325713
2855651
223534
2432072
1059901
1335622
569728
525311
142527
1884761
2825021
2024392
120011
1827102
1998959
766593
2129953
1737588
357082
1827702
2572953
2061986
2794382
2002261
1277435
1432289
1056274
2107470
1830744
2754122
796478
454386
1367261
2170439
130028
621138
129893
1023468
449865
249751
2330888
396577
394232
577502
854153
1756439
250765
896473
2228639
599551
290299
2880082
1468347
2877328
2188745
946995
1091366
1176366
1759492
2756021
2054113
2012363
487367
530927
1322048
682770
1038652
326497
616604
254525
398407
1809689
1684355
2085029
2027459
2629719
2205091
1356172
2256522
422475
113726
1808831
616569
513320
489813
1068865
1684051
348402
1470088
153693
999531
2261563
752166
603954
1234114
2444824
2791909
744633
2557681
909262
2654456
870536
427586
672652
2683932
2666995
1594242
1624288
154427
886386
2065979
827119
2497241
896385
789784
2575426
166228
1656674
674715
2894153
598247
2902878
1050523
1177750
2666723
1959935
1376681
1517027
412275
2221611
1685499
2936025
863839
2177016
1705764
24607
1870378
797672
1169943
1549163
1695266
2404170
1918750
739719
2510210
2056833
1139302
1830643
1239774
21935
1788408
1714737
1659726
1568833
1426814
528615
272401
2686116
748777
2387448
1211923
540445
2092156
2086598
2791333
425381
1787487
886371
2932973
2393990
2515441
1759430
1619770
445196
2099309
716064
243691
198530
1035916
2732147
448641
2237553
2527304
1616285
836177
2758699
2327320
2431165
2917919
2697520
799956
1908192
1195654
379718
173250
1235572
1104445
201399
67601
1276471
2695381
679916
493561
2619990
955861
577819
2819267
2676199
297885
2864395
749481
884951
882541
1516744
408501
2687552
1838369
1209855
384415
513870
1663222
2244442
2477992
2812154
1772050
1531604
1395188
445302
1177571
2062119
1640645
1218188
905833
462708
1887296
2009673
560464
1378062
1720472
1205900
2368228
938692
2319019
2093096
2908264
1832503
1947369
235906
1864498
1315255
708516
1680244
179445
344569
1211847
67964
1350195
1542386
505127
995812
300478
580907
2148941
1316842
1716282
1968095
880152
2733107
204035
275367
727538
2233214
1947884
1856936
1684959
1888736
809964
2836193
1069339
1431412
1282138
1991740
916030
1672810
2726527
260417
191660
1058809
2301065
1228622
1245506
540847
443187
1451399
1711252
27919
2333958
1358359
2180903
679695
1436249
1738786
259495
1578578
2233341
258962
2631262
337854
1145268
1841208
648593
1112202
1999585
2512478
1642980
1919141
2756206
420015
279542
1799970
2117604
2530681
972061
2056386
2142079
260936
578260
685415
2856572
2636946
177066
1149102
1797063
2057701
2062821
388789
370263
839252
2704096
820206
1310780
2164649
834728
2538084
2280880
1225778
657217
351690
2735442
502411
843518
683193
2466186
786857
416251
813821
2285406
1721606
704777
2410468
1293043
505340
1579478
426272
1475359
1834912
701769
2555839
2248675
1402563
1439325
688710
531558
2287349
935395
685394
2462405
1058482
1282516
1823753
577883
2245800
2351395
2466413
843290
195773
2237551
262836
453993
1412291
621946
1081344
1651104
2094712
1097811
739903
1829249
1187381
2337483
2927317
75366
1038500
235573
2413247
1830120
1100106
2173368
2488098
1228218
1220165
1612022
1665017
2228602
192761
912795
2291873
924174
230566
1845250
190249
2051678
2571935
426346
2411824
25209
1684705
1245496
2244641
772583
1165205
1085597
971729
2618196
56829
729134
1634544
224746
1508311
2514275
640317
1131265
537024
2141706
729606
56497
138500
2370168
1998745
2616464
253157
1664994
2090691
1956690
2320104
2697876
1011211
751778
2448848
2819856
1874664
1843487
615643
179193
2864289
372437
1604291
168862
431280
1296937
249343
214541
2107011
1674537
1366871
1661627
2865440
2559717
1069885
1028075
2518188
2788178
2268916
1627300
705593
535021
304858
2132135
476064
1253134
1394252
98917
119800
747077
1900107
2837245
150557
2324123
2189721
848654
1553787
25856
2198069
158125
1491532
744018
1023597
9011
1929551
2425339
178060
1179561
1019902
2299632
524701
1784702
424806
2552862
1291664
1297778
822333
1906998
1915337
547714
2931734
2095363
1993263
1258116
2013791
1770281
124895
2675227
559136
1871916
718188
1081914
1817937
279773
1758869
2052212
2854342
2854763
2739908
2424955
2177705
745716
587172
622100
1922892
2454939
1065171
1500316
2445653
2624674
1089902
715174
1175002
665034
2254997
1382983
157971
1183904
2905176
2424019
1553901
808314
843852
660820
1996396
632723
1594946
2007731
2121005
322872
1623572
1203825
2904917
1987712
493658
276954
1354274
1491817
1193449
946758
2758599
1512632
142601
1695419
466172
1754689
366191
2883344
577562
1635303
2937126
973550
2268985
1349294
1278181
150765
1232334
1996438
805322
2266612
397915
20371
657983
1352565
348744
1072426
2716449
446223
106092
1148473
2336898
1142001
1152106
1586480
110751
663666
2578115
2088548
2641840
1014103
1215465
722619
1549429
162032
2203977
2080548
2153481
762149
1105797
2936491
211547
982836
1618863
2558091
21951
1607919
1168570
1835741
672319
751507
1764432
518553
1876398
1197549
2150828
44923
197371
2342549
1089058
331288
2549104
1671319
46517
1991804
96182
904283
1160995
2181486
1953463
2389111
156653
208948
2860251
528864
2177060
1378564
1529881
2084598
2639454
613194
563054
2880530
2433894
750909
1457577
1463488
2386633
2001220
222897
1412703
2661076
422437
976060
2399478
1339263
266155
1972440
1099752
1909892
1043451
136508
2023196
56614
1798504
498908
2450870
1566898
2021560
2517748
2380839
1423022
2309655
1733666
1876529
1604785
868692
1411417
2275520
857868
1740292
918932
2587412
1277013
2720617
1063766
152140
2491022
1288230
540753
2454054
193292
2847655
791998
157351
1271052
1003600
1491101
2717558
804158
1575986
1373106
1054832
248350
2555767
215813
1509377
538357
1598661
1806633
2404879
562581
1624712
1260023
147284
2706162
524492
2589605
2568288
1185500
738059
1689445
2177998
1066741
1037721
134970
1526931
471375
1156266
1802245
2194050
1657804
274666
2251389
1295006
1962722
1229962
1592283
1366860
1634790
1375136
1553197
2433329
1407689
1817435
454282
2806428
1393723
1897161
3899
1306031
233466
1284854
2348908
1868681
1999170
966084
1116778
1036512
997615
1744971
1694337
2114879
2043253
315121
1437512
1648157
231931
1257587
2519042
927048
967109
1354601
1126574
658109
130859
2529192
935921
4709
439138
2861661
2809824
2924813
989097
2916736
1028746
874241
2413440
2131941
1704773
2596049
1548769
787913
883841
2541679
371441
2851118
2129585
354189
143145
1987538
596715
1507027
2149725
437511
2717509
1114576
659905
110275
2533027
2896720
2573111
1557956
2233234
2931327
1391530
1348184
593302
1175935
2484545
563756
383728
897147
1269923
2224383
2424550
2104386
1408482
46410
400716
1849209
2671004
691875
1938956
2795832
523845
2069434
2273980
705405
1249622
1165735
2861037
211980
43895
2352337
767794
1966441
2083033
688510
159749
1443318
2779074
2798428
705
2050024
2509030
1306799
2290359
2679821
2062679
448574
201428
2543497
1604195
2449032
411210
2779201
2438315
1603923
2030324
424542
1230826
1679577
112243
894573
661421
1803060
1335792
2518078
2257302
2389034
2531560
2790951
1762070
1705869
2393978
1166366
109621
2574742
506545
2850087
2676431
2483251
1868475
2359971
2366875
117393
1535537
113845
1937644
1935412
1346627
1695871
2716143
1982128
2491849
370176
2868942
1297527
823283
2663217
2259766
2927253
2835917
1177574
45177
2337730
892357
1633660
1749697
716468
1810950
2015182
1612035
1699197
280622
2733314
2152320
881433
2741060
1683282
994343
2540800
1940083
292284
865324
1088469
2535549
971558
2702466
1655037
893688
1357004
1332768
435657
69389
2924039
1598562
1436329
2871062
1963288
1529121
238391
2251991
2296118
2870618
1008152
2023479
357213
1946569
1099587
29808
2752058
2734584
1091993
2552159
2492792
1606173
2267971
2338297
2738193
2287833
644953
938912
374595
94541
1886058
307787
939549
2813648
484556
249428
1175232
2090820
905770
1513665
526834
2753275
2262693
2132388
353977
885280
1146307
2024564
1424830
97621
1716978
1302238
906235
2229468
2567476
2165645
127045
2679586
1586640
1051321
513799
1436035
1402584
716937
1732894
56017
1512139
2044498
1515297
2755142
1395227
2443340
2428325
343477
2915874
1577825
932224
68481
98408
208994
661529
1914595
1580900
326286
39428
319918
518880
2889424
1562825
2025078
2058770
2820655
146952
2548706
2796427
230913
1421014
1939591
1023152
1929586
59230
2540891
2004313
68761
2899627
2742845
2752578
2670994
1949075
768669
1338474
2928680
2735679
542085
870244
2241121
1440903
1874555
685965
1536097
2165826
2400258
2865100
2176282
1751095
2046774
2565544
911516
557517
498890
1009979
554994
1139405
525069
1632661
56058
1597625
109189
31405
1946243
1883702
2038184
723563
1323720
1637063
238316
861277
644916
371275
174355
151151
2668126
706347
1625787
1197307
2481457
2172659
2249814
1430267
2529811
957299
2919904
272434
2914119
1793835
876019
2913180
1829621
1045618
311033
1249454
1099405
1359667
968438
1251965
717177
1383225
2059108
753524
540785
1410694
2114810
2583702
70138
408848
218097
1633604
1228253
1198212
2694817
1615156
2883263
931881
402818
74029
928249
812372
107517
1808583
1339446
296945
2229093
1882723
61265
2002241
1538424
1839885
2310860
1057917
1985396
1917147
1235226
80606
1436302
2591842
32266
2130574
825901
1868059
2383342
233402
1076555
1397864
2439475
2505688
1404585
1976348
486501
1605030
2109182
1860440
884657
1814658
2168331
170360
1287837
1784919
2356192
1579351
329881
219512
310165
2514558
2506815
1291637
1173177
363039
465713
2447541
2588241
2612665
2833374
2767333
962288
1590720
686265
2863988
181831
652279
1652161
1689110
561951
2002120
2928941
599978
747268
2397176
493168
276258
2539708
1184901
944925
2242280
2424191
841768
1419000
2160121
1436706
879519
1670446
954654
1604036
896019
1875394
2391358
642640
336658
2457664
567813
1071797
1958437
675279
2624486
1747107
236736
1147744
1387934
145396
2640597
674691
485410
788165
332820
2731281
797485
1959868
2349860
198538
1734651
1825858
1199105
2433933
1771811
2138863
975646
2533060
117393
160939
2848659
497349
1127768
1511666
1641643
2199367
817964
2811148
440172
677075
933770
2412926
51768
2720769
2401103
989347
1185684
272292
2723410
1237159
492026
1286294
2370392
451064
1709627
875076
1701387
336030
254451
1151370
256442
191072
319961
2691479
2890318
2259950
596056
1591442
843229
2054367
1532842
1965547
137529
2515599
497133
1315868
2113025
1958163
358579
1957984
1526428
973253
669962
937589
1374959
2002513
1866294
1685508
196618
979717
2940333
2915978
623020
868554
2461144
1731930
442273
2832441
2359239
1239168
2247719
2006868
11019
2835814
2239327
173224
10512
561195
405013
500089
2434566
2630093
2147550
2066369
506868
14105
121465
1302
853161
1607129
1361821
1771155
511775
850310
1003813
1695606
626274
2514851
2506986
1268299
1394046
305672
1316336
1777388
2570795
2923554
2527623
2057475
2660668
614014
855825
2433006
2783907
572455
482303
2788989
153168
1913239
1647773
891104
701011
2693611
84822
308009
451096
2742020
1039634
1978677
495485
768677
721856
1525348
662944
719318
852261
1374358
1220308
2231455
1986544
1541998
2825845
2822681
1011041
1371353
2394627
1193416
2230751
1585687
1251670
865358
1610292
1508042
2291463
1029325
731641
1172108
148441
2619402
485042
2792852
310978
1545027
2934885
2739844
2368937
2845899
797310
2616427
1965709
1961639
839000
2483967
761806
2630682
2751113
237664
2711531
868689
2699724
1251799
2349155
823872
1258027
868625
1354579
1931116
2052894
2675981
641850
725720
2689544
2860813
1344198
2177040
1610666
2735536
2209532
2459818
2607036
1299632
1341795
1558024
1692937
2876293
1149309
1381750
466184
207615
2128588
2735501
1782775
1565493
1966772
2330211
1278062
2564933
739133
2458118
419242
2599550
390729
1819757
1269753
857198
1503845
2218287
770410
1092098
2309230
2297974
199504
354930
692177
2802795
241450
2888162
2468397
2340871
2246305
2602139
1989029
2611486
447926
159357
790657
2008461
2721626
1659956
715021
31287
950223
898507
2333222
566365
965679
2730361
2090505
1541579
2003577
1138134
915931
1679169
585526
215603
2324358
1479242
228595
2493497
1548342
1486854
198677
2893147
736486
1389743
1629980
2009222
1376632
1768510
2657541
393658
215808
131740
1645723
2174339
775141
772162
2650345
1539249
760611
1938538
723018
2450263
628225
1604120
2038857
1377246
531108
2109218
2533791
1018608
1181069
2064427
1792133
779099
311436
2666429
1752592
1945639
2622773
1911197
2506861
895779
1260866
1333786
2749288
1162149
2796160
1763242
1464309
1155080
919482
41572
890564
1946083
1871072
1958694
1578271
2155619
1994710
1587987
1644244
1151136
2478667
2197379
1490618
749738
139127
1175418
1941978
1597783
1568045
569397
2803849
1804637
1057333
1173984
1791637
61714
2806273
854533
2544617
2446378
777493
1653764
1592528
1458824
2892570
2610459
49269
2177834
344697
135224
2728787
1460498
2514859
2500278
716933
96252
1570026
159030
1851886
574488
102307
442327
727086
2431332
656284
749245
2073306
2452353
958050
2314119
2617869
2132289
2909264
1496626
1883268
951578
2860441
900593
82158
220948
2702085
2153969
2752945
2372962
1611250
356810
966915
2306516
1990145
2677832
2658068
2183443
747892
2722445
2402625
709129
342370
2714010
894774
1841354
2024678
1447232
2861844
105682
1118757
279323
615574
923195
1797981
308903
2854296
2289861
1054774
2682918
1788719
1547670
1910232
1680820
1036822
2930628
1723269
529776
813736
1506423
982496
1053537
1284214
1934617
2766465
632018
659996
2478761
165739
2410485
1706392
2562112
1114753
544044
1396821
873445
1705517
128454
1966033
424367
2290485
2258211
2329059
813517
2340841
836803
131128
2312732
1075566
59930
1866995
465032
340292
1785588
1633671
979485
2410367
1515455
2663008
2592398
830343
825241
931866
2284429
1949557
1410329
559495
1908251
647333
1225944
2172356
1026035
1747529
1676221
1150773
2243017
2216776
2467598
1145521
2842398
1363131
18613
1960560
1676543
2417147
1631970
1630472
1733684
1167753
2186231
548657
365523
1201612
735567
1371430
1720512
2447712
2179491
238735
657540
633336
1596234
1993777
2350724
809181
1664513
804782
610738
487169
1479550
1912003
1655163
2769828
1011884
2051476
1738062
1508912
2273002
56194
299008
937952
1627939
429714
1069939
1385361
1345494
1665577
2267232
2232924
933197
2339798
1036796
1787915
2017740
2880555
2658987
1831658
628435
1659986
1504222
2327003
1241903
2940457
2928082
1324294
2676690
2001560
819139
2320337
1097239
2091992
1438723
1069041
839733
2526294
665007
2828839
1841055
2780859
404411
130308
2929003
2924607
2385999
1687352
2114650
2246182
1717871
1596863
1625774
1903192
44984
183210
2413857
356418
83262
238754
714071
372017
1368922
193639
2094945
983734
936973
822174
2506585
1140416
1355683
1083192
978422
1084480
670988
482072
2299336
57261
484110
2270326
2175197
536438
2763334
2651480
335439
262170
2253937
2010244
241445
2154732
287397
505735
727568
197724
648711
2516477
2202924
505574
326875
2151591
231134
522961
522310
1682709
1288398
2777572
412720
2216883
2768624
445450
1410417
911274
2736273
1981092
1238993
461415
2421031
798275
2938315
592185
930260
1227852
2460039
526475
2540476
1832433
1029664
492568
1088615
1944871
1188235
763740
2791967
2046197
2748503
1134058
2732280
1775136
1291235
305839
92646
929832
1140554
24785
878233
1989630
1447255
2899632
2855376
2827151
617474
793246
1733854
2359633
8119
1260307
2374476
505390
2767872
526402
2026111
2190639
2528332
2179832
2680736
907462
139192
1847288
94917
2901486
1303249
2913163
539032
1041298
1368039
1354980
807382
441183
1965062
2419285
1106940
2060012
1169108
2010044
517852
1410396
1218145
1200059
2747685
1976292
198225
2547295
1196125
2914726
2545499
674185
1138383
1946599
584825
2907580
558431
1274076
2216012
1481582
387803
2207749
1731744
2628694
1532628
1330035
1582353
1884278
209216
768912
1123482
2826199
1156135
1538550
1549452
675083
2180462
2523720
2877465
2019222
2707392
1104768
141967
2227524
2554601
378466
1063600
1737521
1769512
2442671
117758
1570097
1777369
817180
1267423
2488546
728137
2248250
2786348
244834
106641
287086
2372198
1815472
1953862
1418022
1818478
251075
1982086
1439274
1333823
1368645
2069916
572799
859320
1519791
670544
2489321
1309446
1445764
1475630
1363065
1866578
878707
2246033
419621
504287
781442
380560
2927316
1755021
1742992
2068127
512392
435739
2142994
2914183
2489306
928893
2750568
744495
464320
2506241
381870
2801484
850032
837054
2249355
284210
1365053
994035
887832
777729
1178056
1922486
2021156
2439377
2897773
40401
2023167
2266632
1302005
2574778
2873108
1977076
2677635
785588
401678
916122
2267486
647220
50738
1004350
1623358
2293959
695963
2196462
2533183
947141
618164
79219
1991904
75893
2321021
314894
1400152
1484234
651016
1857084
347545
578313
1215750
1451592
828899
1216075
1800626
1096
869935
2362510
2508062
1393029
171843
456203
892218
2514734
2830015
395239
529534
769393
106193
1939912
1079693
341299
1827912
24364
478926
1195548
541428
701554
32302
1790439
1772852
2518673
2905991
2784914
464508
954563
36371
2623528
1469314
2359311
439439
90012
1921913
1023430
526306
1123087
56736
1360128
1979318
1012488
2699316
1910057
2749530
1886318
1126869
768049
247300
2394111
312348
2043513
224768
1451081
2124544
2762993
1707839
1687785
1879303
1580572
1708527
520942
1177412
2209978
2461778
668390
2341980
2504477
2626214
1146987
2037470
2441252
2146219
595624
191547
2760990
2580426
1847940
2121542
2486125
1000364
2692915
1512785
1525197
25266
549011
713866
2515190
655072
2331895
1311073
1685154
1621605
777278
1413706
1659528
1473363
1337437
333297
736151
1970943
473375
2700957
756963
349917
470977
1620955
356179
1127475
672619
1784252
281167
52386
2280823
607709
1175797
1701882
1152218
1771227
1236441
1403904
1513486
926404
1319176
1241284
167910
1562841
804984
2486879
2337491
879136
1504511
661871
2479000
1704767
934199
864641
732973
1195998
217628
1036683
559608
2775132
2669225
2174146
2651377
2058357
993066
2360715
1944420
1085845
1269216
2342510
1419412
110583
18113
1362322
1526842
854656
1144931
1948583
2120752
1901909
2070450
2104985
88071
644238
268065
954454
2708913
1162304
2179965
2422704
1800493
2498825
2403992
1191579
2483910
2361322
1879643
2247738
2589921
1953421
1976911
2669884
379717
1583609
2068170
702919
1236631
2629123
2072192
258025
536678
709643
2870673
1685590
911477
822412
749254
531094
1856647
1682356
1434911
1094456
673744
977833
1799620
2371236
1047665
1329229
1368338
1963804
741653
1557551
2152660
538425
440738
365587
2501528
1675308
1431370
2590522
2691759
102260
389511
1156357
1031952
1837661
233125
63025
943535
138582
2120493
277977
2915206
1395845
1666090
2673047
1435747
170751
2559936
1746875
350393
482004
2188838
242735
2125021
1979235
2258862
1446073
1506824
2750908
1282141
683012
1815773
1752075
1382125
1253219
2388399
2127083
2616323
2826571
1123851
2306293
306743
1023029
2510754
928279
1089945
1420410
2737838
2423418
1659330
2567852
231518
2923402
2172313
2818930
72227
683704
2845701
2213088
2605589
2737880
880708
336121
2231853
1031179
619448
1222355
96724
1008427
1678900
435560
363060
771901
1191028
1245569
1790722
2418051
1497738
318324
2798420
1830544
2487412
543531
1323785
203362
1432493
2073506
448684
639020
651795
2770114
2035934
1346686
101654
1015183
122910
1288936
688260
1187964
675381
2156346
1287094
388826
2644980
1295773
153226
685054
1627764
884389
2880110
1551244
848690
2013456
1254758
805163
2027741
1703523
2125745
979103
1489425
298323
432762
444779
150868
1294465
2257993
986079
365089
429229
2753286
1885497
422499
2793328
1881647
2631533
49456
1457776
540102
329269
1999527
268530
2049858
2796135
277111
732235
2494756
957137
2885948
2470053
15326
2379991
2864789
240148
2893749
2781139
277808
829844
981509
505990
606857
2669916
2237053
2348162
335264
408206
844289
1419701
2032258
769478
259179
1226729
323177
972854
1681459
636881
1314762
2358263
2091178
2249697
1448480
978533
452010
1892329
2069753
2004854
2202129
1132395
2052178
2869347
1599878
2816301
2652506
1943193
462063
2283649
1290372
1374994
2279393
1535631
1395381
580192
2366261
304943
1217382
2079728
522805
1424641
2877814
1007291
473129
2161377
94855
1399976
2380312
1783880
1646578
2632283
37426
2039565
848678
632399
967655
1757744
923386
1377942
1976162
2127857
2794352
2809785
1152363
1160607
599090
2785438
1282919
678963
1506908
980608
666661
1265123
393708
2149094
644950
2095744
1274707
841205
2442942
2559842
1675696
861363
2123358
741802
635477
2911825
632260
2498125
1475855
1181755
2849130
2448256
61150
99293
1524656
1684961
1201867
1745799
2579881
2787669
2888679
1737176
1126856
2828417
545064
551590
212043
1959952
998226
2321365
263326
2602480
1221143
2512065
1765086
2078939
1436699
845666
2903572
9644
2629409
282166
1785157
922723
2744261
555528
2655297
2729550
2927270
1873982
1002854
2847403
81327
659781
1395426
783127
907102
2929627
2690138
2167062
166629
1410418
690023
106465
1903764
2248706
1139314
1411407
2634024
1910028
2878123
968093
2809447
849667
741767
1336105
2781859
1599265
820533
123251
2233680
64859
1503341
2497799
2514054
1799125
872247
666138
4523
119662
7457
749753
1438673
653903
2935867
7675
2789843
285948
243498
1865578
1093349
2248255
1411767
666778
1770353
1819138
290547
1337146
182247
2500418
2447850
1993321
1215699
40369
1009229
1994126
552481
2538738
2801131
541430
704113
581464
2449230
859875
2641772
805272
1784421
2587916
639287
94191
2087143
470893
332234
1183838
834447
2062871
582232
1313768
2101260
92408
1183096
2374245
2676870
2630454
2622013
1319507
2892473
2911813
2512281
1995228
482113
199582
2540804
763171
2912948
249362
1968768
471481
2924039
2282895
18111
2315350
2868404
1082581
775381
1217195
613649
2590359
2628848
1942817
708330
142637
1586981
1331564
245535
2319097
1779780
2867809
928065
793113
12006
1811027
574128
2763205
1405266
846107
2496047
406432
1808273
2486117
868635
2818394
1487789
745748
191181
655798
2030212
2831752
195682
401858
774680
2283494
1204488
2738461
2324860
2722310
1111865
1868011
1947386
2836027
1603723
2531518
2616517
1159201
1256306
2418770
689644
1491514
2488035
116950
685349
2014884
2880927
2571794
255144
498670
2229091
753997
519523
539614
2348410
2027820
2611977
2445107
2308473
2643432
298165
568991
2059845
1780090
852713
2346939
2864571
2470913
1790172
922322
619363
2370334
1243973
2048842
2162135
850520
216440
321976
93702
1589107
2253347
884264
982685
1810463
1936716
2841847
1361132
2193432
993017
1000753
133998
820919
1487538
186142
96883
1714321
438552
2492085
96642
1950707
1174501
1664311
336532
573423
106521
1524930
2149715
2222682
1827695
1061946
147314
67549
992717
2243402
2917526
227855
1185916
1891282
1046526
2003331
1225293
858088
1413928
1055499
1896567
2287982
1923827
1150554
2335719
285354
1590705
2532205
1658411
2837781
2465599
2002574
1380993
1987678
1780456
295127
2538610
871567
2396937
2306572
1364331
102245
392217
1485007
1273892
2166353
839380
263495
366734
458609
2711782
1265111
2181338
2428308
2890675
1314685
2125153
788051
1089352
1723070
1016082
1272840
1879469
1256810
2017910
691340
1663030
559239
1451594
1376889
1506884
852866
568277
1462651
590706
116519
2805398
2008509
806923
1332847
515443
1487931
1025304
645115
1792515
1471049
2179817
2793610
430884
578327
2356614
83272
355968
2690381
2091013
1203219
1096071
2741491
1704045
1973663
2046648
2039516
1095025
561839
2806330
1555401
2483180
331921
1155773
1529109
1271101
2687033
2706017
1712190
377447
2464461
2087291
596237
2370814
43077
1594321
1300951
1541399
2595659
1579125
2934861
1238676
895974
2938888
1792408
712178
1000941
1279741
1644635
2360114
2687691
350069
749219
2577257
1143699
1682513
1616161
1513077
1184140
934050
2236083
1316939
2336222
681365
1692871
2329210
1334577
1520145
2130172
1020990
2801690
2174793
1214271
1499365
165288
872298
717544
1669573
1315944
331671
451632
2433384
2254290
1577402
2499361
2265284
2015411
182114
854703
1106535
2692103
982842
2273163
2046372
1111086
81601
822672
957826
1884261
2567457
1229231
2225475
1151974
953842
13573
2698065
2026676
525613
740934
430156
2203422
1942002
43241
1719382
1047667
657754
917186
1538716
2760721
572514
2157772
1974109
1490287
547500
1052227
1853517
1999620
532497
1153698
388693
2593387
580973
187894
1696570
2921754
1797778
1280735
792550
275182
802194
1065348
1863529
1907064
1826463
1340346
1584751
2245342
929635
543769
2233280
1984211
2113203
1254332
1689127
1533982
206414
124587
35245
2619043
429838
2524196
2483733
556973
70200
1252723
144893
755195
1302818
1969209
1912846
718644
1669263
7462
1052479
1592637
1272956
1066642
1694848
1669205
2326867
1855845
4591
1815862
1359294
2185635
2816823
1201922
1019338
2655404
665257
2821898
2073234
712232
1826538
113909
339545
2059655
2084783
2901642
2069742
1191600
957566
1634865
107927
2551904
2103629
1935727
1828746
491126
1741549
1483577
1868872
2230572
2243853
2348986
3045
2658575
1378113
2828402
1526771
660285
2624571
2089612
2529549
2029038
2830804
2447633
1010122
1139932
2907388
564095
95095
1798847
1346696
2785877
2623015
1567640
857551
1083789
351054
1266320
252081
1677767
1346660
258605
1420829
2504204
1726687
21158
1792895
1112615
1230358
2879675
1050698
875614
241931
162093
119280
722581
2012622
2296698
1368605
9516
2413049
2223164
501622
2269980
1566102
1387119
774729
1524391
2034113
2718543
1747263
2122604
1630001
256852
1686313
273463
753657
1427442
2328095
2502842
2732911
2356828
5399
585391
422295
147814
1508394
29627
1187788
1352298
633386
1883240
2831626
1220309
2235038
500891
2497185
239085
85796
2067880
148208
2631698
1195404
548729
1099825
1908401
1053801
335493
440909
2590963
804032
2854190
2300497
2427795
1805447
2605583
1703260
1131410
1559480
1465884
2269244
198670
247740
1513217
1998474
1038823
366294
133962
1560680
2615354
6598
2517867
2048447
960741
65656
2319904
207129
1080996
2676136
1742297
1596571
718606
1244060
1672194
409947
2125277
1626082
2593127
2386265
1947049
1596039
2458830
1266472
2039404
1459385
109241
1563486
2225705
1821482
2922328
2680611
415998
2493877
2596152
2687238
2219453
2261607
248569
353749
1000875
2306204
1853086
1796843
2279135
1754942
1788064
432343
2220991
2243270
2861383
266345
521334
2767314
1722630
55325
971491
288104
77374
2842718
1215816
485278
734154
2440446
2831350
2206468
2841294
2216911
2071582
1570280
815937
257181
2353648
1604010
2092657
2342561
2855251
2631468
1189175
1794204
869257
619189
99021
1393795
2618202
2590847
1070138
2890913
1002925
1963254
928139
2677280
1758577
2221600
2154533
1256086
1484388
1858691
2736178
2848839
390142
1675663
2736898
2042550
719837
419222
1729556
2874072
2326187
1865161
2723483
2021970
2260012
963074
742873
1508952
1730913
12325
1316712
1556613
1141004
1182994
2685355
2042900
147040
76041
1240605
2931367
1645242
1117799
812923
1484193
2609884
2479332
1162166
936539
1098950
905786
1567334
969816
26851
1181812
137633
254046
1441316
245637
2801407
2438223
571270
2689150
1406096
119684
1840142
754175
1092279
1131198
2561389
1273142
280704
2303108
2060950
1326239
779570
1970877
875595
1248201
2559441
725147
1775730
2661620
1031509
2156941
2042017
594344
1592074
665094
727122
362941
787601
84129
500838
763963
890604
760247
635793
1191025
1336436
591436
334296
976096
1842721
2404409
1853239
1502310
1392589
2085826
2555936
1958144
1581801
2633803
134492
867226
201563
2057685
427751
1706738
325514
169473
1736281
2675199
662180
1334318
1693699
635101
1965365
2201686
2824040
2274805
275491
1334017
1880577
1699508
1797097
436976
1068329
1749261
974866
1629580
225043
1042047
2210381
1945572
1646502
201435
2525150
839716
1312
2842921
79
2050788
1488925
2630604
2148314
2717670
2861416
1843839
1925326
2331610
1883279
1177275
2741837
2020243
1303062
1726592
1658521
318489
2497906
1652465
480563
76632
1398855
1348052
1862254
2652826
1793135
174434
1790612
2290938
2361655
2017155
1232983
1458819
1749342
2389035
2616556
550664
1641132
71391
250884
1724067
27661
1472941
946046
1591091
1030361
2779414
242863
2758802
1923084
123683
2918749
1824611
626277
2394188
2387592
1277621
2152228
1026781
2729909
2420289
2665112
406829
1450029
1578863
811247
2062616
841468
340409
1151729
2133183
2514298
167369
1302964
215447
1602179
2134178
2621155
677856
2190298
1808355
222342
798857
2763867
829285
2559706
2025386
890073
2317733
1578467
805761
2917371
1336138
2708190
224632
1873869
2705266
1401093
1069845
1381655
2237950
1068026
757955
2692405
2623315
1432910
112463
750321
1208523
1747670
934232
1400548
2789208
2432249
1377824
1804102
2046871
2696666
2162219
2427076
2166595
805022
198358
1169132
525381
2626710
1847792
2758046
2256269
813703
891485
2618721
157911
1438632
2048654
1009676
2447259
127536
2540874
838152
266165
2018320
2047891
483841
2165136
432320
1381055
2607726
1765641
907979
2738669
2740447
2541040
2461734
343372
1399991
2708162
158512
12098
382299
1183341
1648505
114532
1239911
63503
1449081
2841459
1504059
227367
2213133
1818067
182107
1474713
917142
628196
2710170
982622
1365817
1373131
2708809
2213493
384650
825939
1568956
1475100
1832630
1028398
1326919
1898703
1390905
400894
2200048
876184
494637
190034
2841071
2032263
996978
1109468
2752760
1592428
1330669
2827802
801229
1741346
804042
1796793
1711920
2881632
844267
2250724
267410
257602
555409
218085
1197839
1432628
2158321
186981
2460799
1546191
288802
2967
2357754
2616201
2913266
53072
793846
1699111
151645
2109626
1704711
2273572
2104814
39971
2097493
1952541
1130408
1314777
622673
718176
13069
2794119
2135411
1514402
1615726
2689379
276620
1562555
2679924
2747222
558059
1080791
2067506
647343
724439
2460882
2369513
850776
980015
1492401
229441
794879
970656
1924416
2040102
2838685
1303736
1027494
327081
615107
1801283
2789061
211003
2794417
2328912
2237725
80794
1399693
1265826
2564266
1608538
1768826
341696
2149978
1843358
1174581
1617723
261243
602721
110011
1519444
799652
1018669
2596231
1337837
1505552
1862116
2347067
988401
434912
1247298
2621282
1716408
328240
268968
2339654
665483
377544
2201677
1105924
1984788
2341050
1566384
18592
932676
2712285
1564041
1670735
2693473
2000380
1745312
819242
1530553
107058
2457626
408317
327767
1305240
980940
2466045
306987
1804448
1303586
41106
7319
546744
1744518
1097386
1284009
473406
71588
732080
2697344
1921097
2649430
930222
2233544
2654270
2548536
80457
165158
1183675
2082607
322103
1229990
675925
2301891
1913682
803728
2062096
1144555
258699
1534052
2036247
296951
1077574
2603498
685083
2361475
1533204
2917432
367419
1085605
1570895
1995234
2593233
2507501
676905
1285643
1012234
2518572
2902634
1564213
245366
1553924
818568
2823675
991974
2069541
1132583
100014
1433263
1391406
210325
872772
346828
694981
2611383
581326
985674
1296731
1215674
893527
2893024
470189
2054100
318023
1591274
1896384
711342
333097
922372
824580
630924
2513943
259108
722763
2931287
930135
227031
2882122
2638391
2252376
1062795
2491573
2123462
2347170
2029146
2611612
433743
2762199
975471
2852511
92068
2440211
617080
2651347
380699
2263531
822920
2693348
1730017
340081
1976485
1813395
954945
1744310
1256265
1397522
2282672
2710515
1636531
2333719
1614123
1328968
1100482
1057081
2560953
1049825
279393
2045003
330344
1015884
2347835
2865251
2769162
712001
2770755
125598
2253158
687027
561148
2820899
2621032
908390
1196738
1125254
264691
223271
1835168
2800614
2386699
56153
1294422
1146484
1496271
2732217
540582
1766603
688937
1278324
721278
2452163
1625517
733451
988034
2583484
365442
1668818
1115977
1121773
1826574
2046834
2922515
499669
1082178
2335363
1025238
668927
470229
1267112
1558753
1284387
2348136
2765309
2331249
117268
2644933
1565837
1635769
2826028
1769178
2865794
906192
1677439
1051006
609429
2756616
1834219
892538
979201
2897691
1887975
2704563
2896942
1605239
1562206
2485423
1308583
105860
272624
849557
942312
226542
409928
1915572
1617291
1863646
1174199
2200705
281033
252911
2919535
2486991
2526826
2649333
1862345
2595419
785879
2476237
2574941
1648220
1580067
2493547
415430
2574373
2548797
2934466
2940395
296263
914109
1257070
1439181
379932
2794460
826270
562752
2451236
2063168
1555256
485444
2244007
2860695
2465308
1137272
67878
1675492
1333465
2310394
170802
540239
1842458
2405386
290475
2520523
2122508
1179650
1518738
617709
1704969
350907
544311
1106093
532292
602272
576142
1300700
875946
2634953
417499
1734567
1246748
2388298
1785303
298930
575406
636458
2386754
1784506
2189302
320130
1298970
826732
150648
1057968
1204092
2503405
2441298
273108
1652119
2888658
1019535
2050247
824928
1084766
2404099
142477
2660801
2218077
861040
807267
456127
2643348
1283288
1874670
96292
2644057
2259520
1552618
588873
2267237
2591895
1962679
2902365
585981
1342536
2854243
122990
28691
860528
2586489
424056
2899026
2390818
2695
1470466
235386
1895125
2240153
2268592
2470206
85821
2230329
280107
1687075
2372538
1708158
1300200
2228352
1945369
50180
679874
1224822
2830796
2742729
1866689
459221
2085208
134047
2605537
1950340
1240482
1569320
2051519
1168744
2521770
2008565
2371801
2782733
1133552
2242823
1864925
951620
1064938
875535
1037813
559709
2177470
2449310
1092939
595367
25112
1757095
1538492
896249
1306432
625221
2272672
2204978
714336
1253368
1813519
114444
754578
1646829
1373120
900726
1551387
2029687
1075012
956702
335835
1709939
741659
1039649
322023
2587066
2123097
2646801
560657
1953598
29298
2771609
2516050
952943
2890416
1822878
158823
2042908
2592517
2219785
357916
2510717
2091206
2787578
494221
2590739
2041748
2860285
743419
689108
1741354
2008920
1635418
1905532
246458
235168
1010601
1369007
2849770
438119
2729960
427519
2212252
2382434
2481650
2417211
2573839
2517575
852854
175868
32089
2762062
693399
1842329
1826625
1491099
2080944
2184347
2444878
1266181
597329
1013782
902174
1000882
1842056
462925
1805398
2154490
2904675
1163401
1177520
379550
2634093
1994410
921266
259295
384359
1519102
975269
1170473
1179127
210532
1786736
1469595
2652225
2913391
170150
1524932
458170
1824678
1107294
1585363
2753815
318612
2145887
1310547
1900591
1166296
1202939
2655543
1662125
2221599
2167328
2269859
1597588
1590027
2807152
2580524
2907980
1309275
391662
105990
528305
2435866
1813732
2202236
2615240
1350519
1271753
1058221
687458
1434981
1413188
1731000
1555445
437405
397559
2081799
718860
885789
798003
178162
807644
2661542
634438
1187235
662813
1520145
2525615
2671242
2680655
1582502
2084793
431708
1169700
1534917
111090
1497793
2270094
1569289
945893
2190337
2763160
1155787
1096938
1546502
2589273
311587
2088044
1509498
2873732
2445169
2179383
2864600
1168471
2524990
1005885
2084800
2447244
2391042
1837347
2384641
279507
376456
2448880
1131305
1673073
456576
2179244
1413406
1308093
1506204
1642635
2847584
1054407
1491896
302010
613805
1543146
1269327
745771
202405
63933
119121
1075980
1841595
2011109
2111340
1977388
1207971
2631810
949181
105445
1259041
1734690
921413
2879668
2348478
299736
1365045
1441553
1523338
1823829
958986
1435254
225290
1504736
230133
1015508
997799
1625218
2699649
1355545
2003615
2556251
1079029
1108794
2678686
1192396
724162
2584679
2876434
2522479
1002663
2727490
2077406
1624158
2905214
543927
390790
771683
2431246
1687604
2090040
14394
1068254
18014
2471853
588479
1459395
1188081
635171
2855982
486121
2081170
493138
2656501
621948
1088256
1666096
798446
1320639
2662031
722363
1126246
1012028
2121733
91080
1261376
1355084
1547335
1655388
166193
2350226
477304
9658
828278
2065267
2711789
1093729
1267211
1764539
820883
828013
374145
52218
2037661
1385578
2599086
2905033
1680074
2629907
701035
1606250
2854770
2486884
1050918
1532453
659419
1551188
856379
1767326
2177665
1414495
2590081
1764683
1843238
734295
1718209
1139153
625498
2858520
430446
1076641
1870765
2675622
2116651
823307
2816337
1682817
1423288
2832206
1683187
1906612
1640966
25698
2887564
1879514
1529023
2318431
97518
1643248
2048694
885746
1788595
2688899
1499112
2746858
2528644
1090505
1607055
891437
1628734
929442
1412743
1299033
1616598
2842850
167908
624274
2640324
262313
1653308
501154
2540343
290381
2853974
2440677
2289860
15972
1614160
1140102
75975
241835
1738218
2774525
1755603
475024
2889809
36208
1368911
2590611
677416
260578
2606158
2454428
128607
2435623
2501841
77886
854491
1442971
95078
1837526
2174867
2047440
2677907
2540436
2140725
2050361
173037
507990
735515
2578350
126331
1007793
1188941
2811441
2695326
1980325
726464
184373
1421357
2039342
1649762
1950454
1215042
559713
2924164
274325
1908163
2011001
1979205
752466
55736
1688689
2098009
1859973
2585161
1979681
733557
1897591
330800
119922
1153909
2721509
328496
105007
1452102
274267
2087814
2271630
138583
254853
2610522
1957754
2864794
1840222
404762
1439928
364807
540292
544632
1152817
1730053
1231115
686794
252185
255426
2395909
1002442
81739
390617
1242589
2333057
1318973
1729591
1882256
2843028
175254
326097
2140275
2019995
1309034
2611729
81099
2039898
704777
1348348
1523507
2497644
2343230
2443180
1430391
1379241
218709
957085
2034049
1360533
1785937
1284958
1178314
1263602
1368811
587851
1734644
1610426
913383
1322727
1142460
2069767
1321395
2479707
237562
1083997
175144
837812
687788
2530895
352861
858126
2530755
1406121
637115
81414
821164
2774305
1450248
2662026
656114
2591560
119934
2336069
680364
1081785
1144773
2254818
725774
1322947
956266
1084507
948756
530993
1017912
2916850
99307
277825
1657636
1245404
1786201
520353
1944175
1653926
225114
2295813
2708514
1339586
11615
455927
1584069
2388812
764690
2268385
2622600
752601
1759285
2854550
2104355
2062817
657960
118661
1664545
2729098
2010949
2869624
2518294
70345
1609427
2141944
2192926
2776662
2745542
1728904
855134
673105
2002831
1180019
1193320
1631300
1100241
328141
541113
248941
769754
1696686
1306911
795021
84790
1806476
1555742
360524
1824130
2595049
1004698
2629876
577136
2177116
2510480
2703952
896703
2789323
2474120
2791104
1196064
1592085
1052581
650160
2265958
354043
2815000
2905893
2929062
1032705
40212
2164956
1477018
2804164
148629
2438525
1712915
803632
110800
2827588
2372278
277498
1368869
1777159
2529411
809501
522272
2352775
2258909
1230338
745985
14565
846842
2141557
1320128
361471
2907858
2169138
44446
201752
1146545
2648373
938435
376833
2741070
2905861
2906100
341758
2850115
1516749
386954
779785
2134057
2748199
2526324
1623402
716410
280682
1604866
677789
942111
1912144
1978216
839462
1879951
708720
2780533
852417
2351377
1863654
2913426
281893
174114
385532
1767196
339226
1087667
1398054
812059
858013
21986
431202
1479409
196419
1151277
1778362
2221131
1673037
1572839
2856226
434741
1162686
1353389
2250675
1463519
2727675
441822
535333
2039114
2450046
2598136
2721039
1245842
1730269
1841112
2176054
1125260
1840357
2761848
999683
2198477
2710114
1422444
2447239
1791056
556772
1794578
2224624
2737791
1371706
1889809
895251
2813154
319043
995504
1025226
2768705
1318376
2704178
109363
1214463
349805
1599899
1355893
876652
1387552
45992
218826
2663321
1751556
2106428
1700089
1202940
1443759
2814213
1013189
991191
2113079
2778272
531861
2796017
1632394
1991767
496168
264726
2196147
716727
859758
2342552
1466576
1095781
781718
1604590
1920944
1185886
1350848
2761417
1460120
198053
1986757
2610300
2587971
1357165
1738426
2690169
1959036
2478149
982021
245101
2373231
2289181
2699938
1240610
22689
777845
1821504
1591609
2325555
1375157
286490
1053841
724607
2333365
2756092
2730654
2900182
2371429
794444
224256
1649746
557888
929146
2194674
2240601
2546798
2261593
2281095
1084383
2710042
2937027
487174
2258895
1379631
2549849
2182450
1583838
2245028
2150272
2757556
151700
1230781
1317641
1608943
1012890
2097657
1708597
2573761
1848198
32616
522316
490423
659955
1765252
2047934
1705851
2463698
7942
1279087
2004921
963204
1163293
2354241
333338
1167181
1301087
296540
1001662
2692816
2316968
583310
2298799
2824696
2239564
2578465
935331
22237
2670511
765909
2342778
1188332
889827
100850
872499
1965911
2656342
1144528
2635452
2817889
1179109
2347305
2602031
1467542
2161339
1756138
2032380
267476
2667981
2060326
2761663
1616649
2404220
629973
748945
1202153
1385397
555250
1122272
2824905
1114839
2613302
1795648
236241
417664
945286
1323019
429308
1886440
692549
1934453
2776479
1996318
317023
573390
393611
2455494
1486562
1537680
1016200
1172493
1347874
369292
1476923
1450796
1886056
2070064
1115792
321147
2433689
1443703
1391829
1187010
2347801
1199777
1026713
2527675
2770339
1621746
1654387
2591145
1733863
1003377
2671165
2174855
1459563
722280
724815
1533606
2274650
486673
2807590
2802188
1912775
903428
1356409
1087881
1282640
1877045
461607
2362629
808
376633
1240762
2804997
1592530
1348586
630053
2360691
1276421
2537269
2924808
2741316
1495425
2338703
1973638
2849802
2402442
2878199
315846
2153486
2752556
2081393
1370123
2485307
2017624
1639556
1685255
1940018
2635538
2537451
1339388
1741335
1787482
2222167
2479439
1809157
1808997
2480446
1185687
2203965
717311
362197
732648
1024793
262500
2060741
2031404
489372
366291
252772
196715
2914371
1408963
2799808
2562869
756837
648596
26347
98539
2869184
782225
2578652
1209278
963272
2142109
2824031
1177778
784336
313776
295325
1512923
270791
2694166
805093
373989
247627
254843
2725138
1129837
768927
954367
2263173
847329
1427531
2871704
2793611
532179
2602941
683095
2878547
921902
1049109
496529
1499002
2098279
115783
178408
2768460
1671371
1552349
1581451
1908856
1251244
2711493
197250
1896955
159731
1019941
761106
756728
1112967
1131074
1598331
941507
2877419
579088
1793454
1438881
1712935
1739633
861081
233224
2647904
1790920
2438633
2437184
266204
208494
1372844
1190065
1868331
2635963
2914870
1448868
2354377
1733864
1185934
1941802
874160
1530651
1925954
255921
366577
1845986
779982
1431301
676374
2562968
2488898
532162
1437569
1796209
1537068
2342719
1811271
652654
1443732
1425964
51643
1608713
1093317
1665422
2471130
851550
1137702
1724894
948510
2858126
1843354
2311683
1201365
1689903
2311671
2782838
913409
1562704
1486301
1322701
1928445
1988782
1605729
855865
258754
969878
1889977
865500
2524070
160614
704746
525247
1177310
831147
2561049
1871861
562580
1066861
317874
2625211
2613720
1509317
2076729
855669
1431017
2465691
1847939
2935122
1724265
128556
1458656
462614
1269099
1439865
524143
2262298
2882896
852904
718967
2258374
245365
2221194
2257683
1755386
1507499
605418
1917282
1437824
2482602
1043296
7498
1341614
352513
73306
2052330
2102032
1708337
1307533
2636070
1127155
1654622
2286574
2114078
2356356
2196056
357047
1708973
1434041
830608
371527
970195
827851
2479966
2009443
542412
1165171
2250172
2344343
1942574
2711192
2015574
2008797
449959
979592
245229
1785869
1281726
32749
1799997
1511812
1138612
403079
1492260
190621
2472802
2767752
2929657
1095577
2020030
2153268
2604118
1090351
2485421
1594251
2796057
767151
1329802
585872
2532987
915605
2284422
294280
531165
1813319
2870791
1269630
2887168
2357720
2474762
1231032
2691685
1702359
439372
972603
2747554
2559641
2727057
1039822
2174575
2686003
590176
453186
1713937
2559980
302740
1282637
884805
2147385
846079
2731080
190294
975369
497908
1147056
1565571
338613
644828
2869154
6146
390178
532234
2383852
1025485
2604004
1332668
1663176
2334722
1272358
273191
297586
851461
1883006
607763
687053
1935415
2417102
51100
1699147
824343
513902
293140
2397673
2625618
2190473
1095885
1460079
879397
854905
2747081
2720850
770060
1420313
2023455
2894495
900730
2437786
1647927
1559993
2446322
996346
265931
2442778
1958027
2177395
2693963
626578
1232622
1451870
2307764
661211
631069
732444
428238
52414
2631156
1993018
1957591
785345
672530
1222197
2014112
1970013
355448
597535
1958343
197517
374683
2062422
1067725
2576242
79702
1458490
2315495
1398465
788191
1411502
2424803
2312894
2398917
216319
994151
1610717
674356
1196152
505977
2688576
104833
596943
1931742
1102469
1266162
2562252
1793314
679368
1567801
516147
2768922
2779758
1971406
2445143
1147053
2445764
930231
2901761
608236
1564791
22929
273695
319556
96454
1634723
2196837
251631
760394
1002952
512965
1217733
1296029
1075793
1404908
687154
2308332
2266389
124662
1989214
2918497
76867
1671865
1935331
1877795
1807732
1523434
2891757
2607483
16669
1234027
157521
2796333
2570536
84493
2291120
1695627
374069
1283338
1605520
1895138
266244
719986
2017637
2716511
499676
2598111
2580118
1788874
181604
480094
2105054
2849983
1273248
189912
1497274
337261
491789
2546297
2786868
213234
1280701
1940759
177769
1904431
2491719
614836
2032871
360610
680991
2324435
1197382
212491
2377192
725479
429263
711562
2418642
295836
2150887
2860392
1176700
238983
1369066
1056699
2587854
106718
1014415
268224
2761587
2576020
605872
1793785
621474
1476282
560667
1334511
355864
2111260
2353781
1127287
1408745
1732512
2005658
795554
2225040
2252908
415377
1138982
1509766
651730
2838341
138532
2939697
2614322
2014869
1825894
1267282
2588987
1511754
1556148
2015608
147837
817612
810496
1955670
1400553
1316435
695078
119440
1065465
458423
2275025
441842
2015527
2292738
2800895
2183135
1010927
326681
238805
592511
2364490
477495
2369525
2040619
1859926
205546
278591
2110568
127393
707505
1856207
174443
1771831
218719
1066752
846242
1484716
1751946
438709
1250841
1666330
2108374
510269
2015224
2244674
2158118
1054215
181954
1311837
2683881
2052458
161992
2623885
1395407
1776948
2655816
1293355
2581647
730275
1281689
541017
2911274
2127950
7500
1703063
1946243
1511314
1626636
2499654
735210
996169
1468157
1699657
2760388
1764775
7898
1579241
307703
618318
1884817
426504
2780341
1800278
249253
2125857
2184988
292251
1065365
357131
2126481
91607
137241
2501184
1251982
1668307
1297131
2770088
1304189
1758611
2660234
775371
1002884
2083191
2763361
2620131
2127108
10901
2763372
984830
1571344
2578075
466894
63874
1501622
2049567
667549
668098
1104346
792342
770302
386724
1964333
2238645
2262193
658953
2618282
1471746
1443112
2747876
1892083
2345239
1196119
576542
1220973
1833236
2283311
2718493
1828456
557992
2475613
1298968
1847902
903474
555375
199979
645139
907560
361998
684958
1286231
1905598
440891
1991846
1490688
2746896
601317
1433179
1604756
2091411
658470
1914587
2716293
1749305
689736
1834232
1986899
119901
1585521
792040
734209
2217134
25916
37167
2407922
1253662
666625
2751846
569222
892335
278444
204864
51594
1507465
2701914
2843844
1118195
208231
2353435
2019554
2830423
2266532
199989
1259648
2457706
1030911
641219
1371548
1416767
2381900
716459
499991
923286
769017
2615854
137646
1228429
1741545
47460
1472386
2306461
578269
2549350
2481664
1553485
986971
1987248
2375914
1982273
1039757
1693476
2899759
496057
2281524
2603265
1985162
773351
511968
2668454
1005879
1798568
1584201
738454
2235367
2868580
1209097
2304416
1486342
1753479
2838462
1857935
34758
1256539
2673834
1708650
1392025
2371525
861420
854204
1710363
986318
2497472
522072
2216453
2767674
2437350
1938366
404121
1377484
990060
679441
1888876
625757
1819278
2483312
1339678
364476
1851658
300611
348044
761035
2379474
1500030
2462535
1166247
1623820
2407108
224632
1230100
2145638
370309
1442106
1142609
2162627
1954698
2901799
120162
1561309
1040481
111180
307455
2660821
2355712
2082969
1516114
1595650
2876343
2171590
393958
2524790
2838969
2470185
754171
2626203
653192
2857685
461437
2516966
1658537
903312
2816373
1505045
1131198
2236296
1283228
2787464
832903
879199
1144409
2345308
2171942
2760025
2573200
649355
2016668
2370144
540501
216278
2793328
2707520
233135
773575
2083537
2310659
144925
1944380
1091015
1681864
545855
1797723
2796496
2202185
1492772
1593149
2727373
674285
2018750
1877542
2905496
2541980
2637979
189418
1184578
2920286
1392919
2227430
1597637
1562757
714457
107024
1627630
1961794
349388
2117146
1572226
106464
2580104
942116
1766022
1494009
2038769
550255
1299333
1356817
951984
2626890
1129874
1798895
274289
2048150
863293
990907
440444
171034
626530
2726361
2028798
1282317
2478402
331931
1772823
2787885
2172249
2067095
5657
1436976
1326540
2294689
31063
666429
2869188
2339218
183816
168767
262465
2837347
1398694
2609405
1544351
1291832
635673
2056550
2153024
168986
231474
2171520
1526753
434064
1679032
601166
1221990
2418137
1766709
2692944
2299423
1204729
2028252
1506415
2152253
1862861
2409720
165923
2613067
605096
1690269
2330351
186787
2132691
1501438
1056329
1989229
556854
1318948
2481055
1785989
1292906
922768
596472
2141043
1863563
2101054
2793459
1468464
477414
2110550
1264822
2388327
2350072
2255955
1250949
864955
2632949
1871352
755274
2700888
510160
2540169
1629421
2550871
1510786
2147004
1289385
1463115
1283944
482292
239888
1561772
1181223
467167
490068
2674497
2635270
1994598
2696116
2903983
779346
2299734
1546802
1387396
1368554
591164
43906
1272064
2735938
1622440
1144064
2694650
1524743
2378124
1654496
741940
1879239
1356594
573509
1346503
1942833
2862232
2628372
970884
1024661
503290
668522
1866810
2417437
1033486
2388898
1125151
2323757
48136
490683
2361992
119756
2019867
1223239
2139238
1593954
1179067
2396639
1627440
1542842
1274206
2623467
2195612
1710444
2016707
1159651
2751366
1204218
2760782
2382673
844825
563267
709284
2786846
2658713
647164
2096875
2737981
2373074
383894
2411188
955430
232695
1364169
1358614
2447318
415519
451258
32929
386223
2428781
425698
1141183
2073264
1080588
917407
34287
1405710
705329
2315315
146187
2326670
192001
2400493
1743744
2818197
675768
337786
2673947
2898989
1373914
1493760
359863
797126
684478
735265
653764
600477
2241744
815793
831492
2232851
460842
1558521
2554441
1176535
1414731
1229112
139354
258716
2093038
1835871
1816220
1035173
689948
1805339
610513
2475683
2425628
480272
2024340
490749
2940454
1660120
1012397
628804
1146305
123386
2139844
2175308
2076769
1331382
1003517
895173
2312681
2327308
2891145
1440697
1311923
1228936
498743
2734443
991716
2317383
1831453
2270961
476868
222602
1514696
615623
2287644
1222508
366637
907048
1244404
2217746
522308
1958795
1153311
643510
2114185
728314
1546252
2928936
591791
954282
2157160
1772836
777350
607409
199481
1282735
2813255
1753786
635726
753085
2521848
2259227
2844675
1269260
1784548
2556169
836187
703972
2385884
290817
915189
1242469
1218220
930875
2075376
1863865
2210114
1394635
1726266
1984232
923014
779241
318541
2863024
1031894
2815259
1287543
2647185
2613686
909621
915
2634463
1279785
1098848
2106187
1017446
1226831
1739333
2080976
2528350
1075662
2934690
803951
2399926
702629
2398918
1364234
2209019
2857926
1627976
96022
1741834
2087163
2251293
1017348
1295504
2437915
2427037
2827371
2407762
827653
1671103
1704
1541073
2290120
981614
464934
2600608
1105524
650379
1252
2776801
1150556
1184256
1071357
1760758
842664
433428
468717
2692444
761449
2422862
2035272
2648649
1742988
2504955
1225574
554195
686016
2305319
1208752
2224480
1025885
2716562
2234012
774812
1797082
180427
1314197
1879034
2470029
1930967
1310768
1407004
2202973
2441979
1439231
95108
331417
1338276
2412969
133950
182505
511421
1233750
1940386
2239917
1744318
2755448
2854907
2496869
763172
765045
600252
2557052
969222
2131815
2898240
1146020
2316660
1763975
21610
464222
253030
2528013
1083296
2307386
1015751
2889621
1175778
22099
336169
2428077
1602895
2798819
963714
2353950
1755866
2806054
2152342
449363
101393
1790606
2327439
1726268
1283649
1120697
2460984
1773442
589816
1509093
1391815
435454
863056
120943
364746
1066987
1973083
818172
1776860
182367
295330
2503985
439782
2298959
446765
2470092
176884
2192711
893806
2255560
296387
1204239
1576905
463322
558412
2094677
2779344
40059
1028382
220998
1378161
2448522
1123101
1131421
2127698
2167619
1359445
2021288
410506
874684
2616086
185559
1694533
1421221
2357527
1134112
161731
2329136
209885
1342295
689623
2304475
877748
1264606
2177281
1027188
916783
2727459
78784
2144507
2286930
2882258
703150
100030
1798108
2449437
2122916
2069483
2370665
535757
1916386
2782720
931916
1025402
957539
1516162
1487990
2004487
2028444
22864
10566
1633635
2239501
666278
2280567
1623850
2512593
1663620
854741
2356381
94763
2359200
1376080
2126180
13504
2807930
1665025
1049795
2317314
2262743
2822419
2356038
2181614
2222337
1841315
2230204
2800974
668893
870124
2567937
1341238
196735
1902682
193182
2129824
1185434
2687512
547602
2169308
1232337
2036807
2434107
1656740
642634
1729325
603056
1370798
1916856
2121514
2639995
555044
1194570
412468
2090641
1949402
705025
2683701
208913
2493108
125525
1381259
1302388
1708512
1346902
1077731
697547
2014691
1426704
2229331
2010318
2480889
2741510
83712
2231220
2738159
1550269
1027065
609571
2849352
1882154
1013548
1998210
1283878
1694911
934235
2663416
514182
692748
2522945
1828815
481248
1570137
1056738
760251
1921286
1045025
1848937
312150
2333175
1209997
57580
1723738
194171
1450548
657624
131407
639800
2484067
1457573
424821
2777522
204680
2244702
670360
1348467
1879509
656973
2750712
833959
1480617
2835699
58418
1442413
33015
573948
629501
650008
605070
1040879
1772677
1496386
644932
1977561
692375
2712662
31429
1257127
1261218
2401645
1229527
192454
2220599
1989441
57249
1222423
2483919
1049736
2175737
2014470
588786
2815184
673575
1796114
1656963
2156471
1159971
458805
2334672
142124
2642120
1798677
2289146
369460
2902940
2741080
203884
662694
1305189
1457786
2590295
2911030
2513304
1933515
2445748
1215925
2092400
1488575
1330917
2227729
1544644
578909
2453565
635690
2007844
390433
798698
1864090
78515
314926
1601317
748063
1724340
608138
1460227
292385
831349
2178244
2841879
2642634
648847
83580
2741615
701973
1161952
2412838
1954994
849969
1435755
2261182
1072854
1979632
2792369
7475
1983521
2091168
1370276
2747017
1765574
1281172
1827984
2054239
414689
517792
626556
2636339
2536918
1363443
1767374
2208690
2647173
1155846
2371806
156166
42572
69444
1426014
1925278
2288020
605962
2073795
1501433
2480299
2799483
1659286
1717762
1173713
43049
414703
25079
999082
2774017
1473942
1933358
1926360
1040793
2760588
2147648
1508570
2688762
2519736
1301837
2659600
2928034
1451403
892109
965414
740650
1668111
870013
749840
575206
2190980
110982
1975652
1344090
663177
1870227
2906614
1109517
125545
915883
2233565
1086115
2155702
178077
1803283
323470
1603957
1082774
1654894
2655121
2693603
73869
1469019
1032008
302238
2683457
2768779
1702524
1322065
2731579
701114
1250255
1339535
2421108
2248195
307995
1942981
612990
2427305
1374784
31956
2623932
2190258
367758
1437855
1850179
1793460
1533713
222622
897711
2570230
2625912
1393760
612691
1153549
2798630
301494
481961
2246099
1567996
151916
792736
938700
865948
2649054
852412
1182968
527748
1621212
1610863
2729812
88140
1426108
532774
2134738
2250442
974528
250567
284873
845921
39097
120329
781226
1479592
2316664
2732944
934119
2321617
2565386
1527226
2087891
200987
2759926
1641778
3801
1449332
1840331
678513
1877563
1223895
2240092
786894
137320
1474673
1105529
657262
388314
1940102
1209428
2356290
2387752
2277390
1841184
2273131
2780799
821368
1995682
2661668
2309421
2568460
567718
1919225
1164787
2577207
708836
989079
337690
453224
1344668
2762913
2392846
2399473
81669
462143
280170
2234115
2031305
1872951
286833
1791244
1382447
229406
1169907
533424
2695695
1644295
108408
2640108
2756118
1041341
1700046
931740
327310
2420400
14096
1934522
2741632
2342394
1436779
1602051
1510656
1810286
103184
776569
1188851
2689633
1784610
2178768
2535480
2065365
2661042
542046
2462806
1222364
220720
1700570
1583523
2926273
1464886
2726257
874550
1011700
755207
1342935
2794849
2845599
2804887
2859322
169976
1605809
1718305
839927
42745
1163770
331385
513905
870190
1656429
1716889
1629133
25262
2560032
1920818
1927846
2245795
2634223
1654920
974490
997636
2698621
2313137
2798571
1436597
2161793
839356
1173074
1136793
2360466
3991
668170
490816
2530834
2181094
176506
1618159
57467
2343621
765389
241177
1788397
1776317
1052637
2086629
983553
2425125
2370691
1623394
2440199
2593690
663336
2557119
1043365
2350642
1067066
236550
293708
1240534
1749673
1387421
932906
2388311
2185625
2217420
637178
1457659
1668436
1024703
1826965
2775805
2618373
999831
192351
2923105
2473512
103463
2691826
190063
1060985
1867097
25149
359163
1295143
370095
2445841
69712
1159374
1391731
1542359
574761
441844
1000835
2913811
720897
300124
1535485
15836
1152676
2259878
1306390
1683508
335608
156920
1460278
130403
2151871
1102326
1616546
1019688
1677538
2108332
1598150
1150951
1595451
634282
57586
2751497
2533769
1561668
2431521
1712728
78827
2241181
2369432
2724962
877834
2395217
439081
1415791
2540102
377975
1677434
1155702
41067
1904721
1752836
2638997
395871
815590
378957
2546639
910244
1064948
1701379
2422753
2004545
602501
2684828
379756
1491573
1191212
2268881
916124
1816962
443344
451552
101936
2055596
2314732
2850069
674939
1576141
930504
226136
259685
1057476
686949
1205320
1390712
1673028
1956123
1528785
2242099
905349
1960945
1343497
2123405
2137061
2517477
2090023
1420178
2405712
1518239
267624
2137139
767288
1467739
1029022
1362920
2332492
669813
1009957
2699978
2924919
205544
2595083
2929739
1992065
2285438
526831
1413527
1726447
2194510
2064174
511026
2521199
2730362
1869547
2143713
889290
1554234
1185568
2371607
419068
1510427
2486721
1000997
248465
846655
1116978
1044193
2779149
2035351
764694
2048676
1400163
2533914
1582791
2136832
1799353
1970970
185534
1323003
2369965
1256570
1517588
777902
2492562
520092
2841468
2347740
1631861
385065
1171268
2172786
1445674
1556819
451759
1827451
1228228
984224
323867
2370070
365627
189801
1100211
1363272
241099
335273
2662080
1095663
2867294
1942540
1845637
2426610
2352420
417389
1055530
1737291
2631412
522487
1697859
1654455
1647192
2604237
1823967
409088
2395034
2343891
1401733
368963
2450824
1956011
42228
2623978
2119465
1916309
1477257
1447873
2532639
1515320
697659
2578300
1461827
2715693
701141
2865029
525908
18061
2632738
101422
1397679
1073076
1058990
1941185
950138
875788
592099
1665504
187873
529367
927073
1494010
464914
125125
501424
1601092
422041
2444918
255560
524902
1364235
43668
2027223
2643734
579588
66863
1896835
1899489
653464
1794966
2593124
162789
1274247
938398
2214897
884916
1861994
608754
2513605
311717
2559421
1124389
2175150
2659530
777802
1248141
1767690
2618702
1214031
343965
1335404
896636
667719
2489451
1887952
1762286
1507902
1013284
2484503
216684
2863963
779494
2381333
2624744
631478
2709455
2195268
2803352
2097017
2599002
1620304
938225
835479
4669
1924452
564469
881913
1633073
2733528
2202829
621636
1015346
160024
141122
397098
1894217
1201801
1522247
865030
410535
855277
2505303
1173504
1958973
1869347
1546088
142435
209994
1651863
2271629
464687
2119199
1218045
2898685
2751048
1181462
1200233
2700753
354692
441694
306894
2616927
1170956
2094612
2728662
1023675
1032283
1448360
499452
950613
519407
1509402
2663565
1468615
1607650
1132242
582210
1683054
412486
2906999
1831894
1908125
11776
624884
2105333
1887040
1564811
2220213
868716
1496567
1686316
1600855
378151
2089460
2246545
1766493
1317977
2900502
1033105
138522
636662
101139
2608174
1360340
499262
2594254
1999983
836634
2437701
2106264
209025
240647
1430220
1816413
2250713
1960913
177897
1218368
601078
1986267
906106
1633232
905899
1723100
238639
2219982
1988628
833295
2673977
168684
1300387
336931
1962775
2248582
1951228
1095503
1219233
1202907
2399615
38679
311233
2474513
1086377
2909308
2148578
1261487
2243997
430010
690503
1874252
1183063
2214591
2691083
1772038
707203
2787448
1231130
1421046
655631
250083
184499
362996
1265949
148808
1274494
1053534
2240328
942497
2379001
515293
2887266
2734815
1288490
2802502
1131821
1376881
403016
77693
1099984
1053138
340109
276160
1423096
2818162
1763023
6915
1617239
958532
1038231
809427
928058
248583
322435
1107717
942414
1875502
2410842
638916
1612495
1611616
872468
318592
2201141
1874270
1397508
1518223
2126441
2376618
1801847
710941
1966704
236695
2771339
1713782
2298063
1986912
2574831
1945180
961345
2614595
637532
833619
467868
2694618
2889989
2803375
2307070
2261316
2487086
1449700
2195402
2419687
2187077
1723188
1771797
3394
2293818
1060737
1773144
108964
50733
1936550
1976780
2925500
132277
510016
615305
2631179
1755653
1281806
205078
830513
2351133
699126
2452755
693714
2820131
1109276
1414522
447101
2483692
2913073
2560338
505823
1406239
1806898
1131323
2733532
1108414
2319808
439788
936805
177165
2922950
166861
1501438
1194303
2174210
2758191
355251
1903343
1184713
1964596
2571909
731361
1279237
50416
686715
1296561
2575658
744984
181288
627109
2761078
154573
2175308
1776831
1943691
828533
2177153
833001
2137041
1388599
1602691
1661162
2279520
1650467
1061617
2306360
68222
725794
415144
521613
2587785
1783397
1186763
1114628
2112821
591832
1425589
2279819
1550841
2090849
895261
1971540
2767185
1496447
1193663
2900319
1920430
1479311
505991
1845826
1825037
1261638
1645632
1738163
2490282
1501128
497542
153307
1512786
2365386
1531605
2739566
459188
354561
1425720
422587
572408
1046431
738710
1283718
2575007
523632
2918052
410332
2925496
894101
597088
2851506
2096575
2228778
2057979
2200930
2015725
1480076
1189757
647112
907968
774699
277485
1326116
2238517
1061405
2228987
795189
1926740
1076428
1722708
439941
2700530
1533675
2817557
1706783
1911794
2604092
2758081
528932
972232
2378599
1441836
3843
998998
2140266
917592
634739
789838
1432267
1355313
745501
2512785
1080652
2686480
175335
1249583
134151
537187
766975
1641284
1349082
1949834
383978
1225023
2565122
983727
2887703
1852959
514359
97433
978143
2662028
522410
2383446
390571
1033321
1596235
751093
560075
322428
2053811
702062
2545610
1965288
1327065
2793713
722441
1490911
2427476
2042145
141952
1881719
679689
1263237
1716484
260512
2622989
441251
1104055
1060165
709125
944572
2510874
836370
209800
2305924
2852537
1465916
129810
2627418
2483825
2028696
1974341
2232263
503282
1383179
1136510
1880769
1419752
995050
159555
57828
1546193
1257307
2821800
2175676
1643268
528954
1107099
2887824
2253606
1403688
548986
910453
2794755
2096613
1205474
749087
1741703
2727706
1037398
116446
1547516
1795750
744729
838844
1550023
761359
1106821
2360763
1241780
609270
2181044
1175538
2843775
972129
2290360
1589122
608583
2481250
314956
2277106
826357
1573801
273484
1162064
2622694
1869671
1077439
1717511
1359342
2610551
1050945
538250
1640567
525739
799199
968034
122605
2867066
1540019
1501030
1326228
902299
2524841
2861112
1855183
2769264
2050810
1742802
1112987
2663870
107114
87572
1967322
2067621
223074
895959
477769
188695
804222
208540
459182
1356020
610564
923805
723914
1755871
1890881
2893288
2215593
614246
1547525
2610668
2201745
2279193
1447875
1036365
2919264
2393018
1393070
1737817
2397841
2546875
1986776
926556
21059
1998009
1139877
278994
2171064
2249804
1485445
153047
2716142
2639129
2687827
2565024
1575454
2702826
720409
1577938
1697799
2579338
1877570
621712
844066
2184933
1539570
86436
2610127
308690
1809800
230480
2128617
2007623
370804
2885941
679941
469566
2693554
1126976
2649436
2351195
2433402
2886283
2218385
2466476
650298
1174192
120952
1235228
892265
261677
916129
506823
2174898
2257750
1765953
2685349
1384980
2927528
1913213
819209
1337909
238376
1350564
1575584
104873
1392764
2900322
1982490
1750769
1017649
2103550
1497041
2243118
919128
2479298
1176600
1892
18065
982781
337416
283347
1459528
2484790
2667341
1768262
393346
2238251
2282270
433338
2935608
717956
2247291
2857145
1565425
1669194
969898
1840529
945446
2177459
53210
1727759
2757636
987358
1026491
2222850
1308591
2412503
233609
1113702
2742662
2226177
915924
993354
2489775
1668335
2233602
529382
1749164
2330073
1944435
1398631
2100516
2507124
511535
536390
424729
21913
2874158
1800111
1154405
1052740
2695667
2342179
117774
1521827
520107
2718793
1387765
1786828
1741115
2539202
2330275
427579
2819625
2368941
1433277
2570877
231984
1658736
459503
1556685
2562668
2847067
208134
2880328
1982512
2391305
1878636
711098
1037465
241030
1180805
1366045
2207754
802576
2361632
1579438
841575
286633
492106
708161
2066371
1272170
383032
1959372
1181643
1298225
959939
1999501
2416897
1106565
620280
2057757
1897051
186417
2795586
2823403
2332553
2899188
1436893
1695448
520265
2047154
1722914
1454356
1400248
655109
612918
509458
698159
2646697
925246
557329
490917
1638648
950988
1083160
2833658
209615
2253006
1604380
929747
2798871
2311155
861608
2556400
758424
2680498
752308
1736845
468573
809503
2341997
2675090
1545587
1450251
2848148
2596047
747757
916440
1751092
2592607
1651338
245896
1487464
2674253
3727
1976303
1965793
467563
184739
1387144
71188
2475901
1761351
658968
904253
2255539
1607619
2353359
2090125
1210926
2612970
573767
242720
2521737
2624960
1729593
499539
210599
801775
2085210
1553077
1699543
2325569
313822
1907900
242394
2734598
1990532
2446478
1658296
2208113
1754543
766379
2246438
879156
610085
2422072
671083
2743884
1997176
2313722
2233460
552756
1993161
952579
1555098
2850337
687566
2450642
1547135
724052
2390305
846835
1395283
2491515
334776
655920
2921652
509093
2537202
1922741
2343188
25536
789495
1897729
1192483
501831
1438171
1278527
2537343
2471453
262343
1692271
1174402
1367157
1460691
2232174
832134
1644096
1733189
1758959
2761418
2815861
725337
1675966
2363979
1089004
1570415
2460711
742485
589276
1118355
677019
345842
1052617
2201829
1739436
903420
2355779
2165115
1021337
2206948
2868111
1923595
995121
1990142
1107515
1472116
2412172
2204086
894234
1088322
696520
1924004
754785
2198015
275410
505995
2778134
2119828
1418309
686916
1694919
2924441
1681057
2655806
687378
1323993
872107
1988660
1862983
1311957
404083
2609496
2239543
806635
373600
950218
154650
2113362
42811
1084629
387425
1447573
2070858
1457544
1926881
1341231
467674
1018669
2275552
1700686
1066043
1148791
757978
2461568
427360
1444271
11512
46036
431422
2871652
772803
660206
2315055
1894735
1513936
503128
1929410
2195769
2878747
260717
529038
733999
2170769
184160
2404748
2072554
1508764
2874042
2223839
1802308
238875
1309410
457840
1589971
2538453
2630786
2339314
1692984
33848
655693
611365
18633
128615
1069884
1138090
2071708
2055994
1040913
2863691
598682
2248283
1386629
2803652
821663
2250409
2767917
2917347
955140
63401
1133979
290166
2762017
2056709
2404965
1666199
2917995
1345092
1049802
1727789
848738
1908107
2163569
686374
840072
461853
2741108
863293
1585780
1649285
949371
2542832
2816170
2837361
1650329
1380343
919050
1735106
538744
2115002
170320
1934208
684226
1631217
2696543
2007475
2633060
2041828
1467290
2162530
1602498
886354
2709976
59427
1417336
1937180
1072760
2576084
1618994
2416738
61344
549192
2316976
48030
215129
974566
1811275
770188
155981
465707
1606930
265602
495799
1592199
896582
2887610
104669
1133968
2936553
2558948
1689494
2573369
2673681
523862
2502032
476559
939921
1801670
2391522
58852
1332564
2628658
2740431
1848516
2818465
312252
37432
390204
2624372
1573244
1879346
2308158
2439155
2780888
511143
1814296
238854
2851256
2252105
666232
2791205
2239153
258390
1486551
385594
559464
879995
1158756
2380947
259039
685006
983878
65671
2167327
715171
2288352
291152
497049
1663531
1733367
2750353
1396577
2438059
1270362
2777762
1749455
1393509
2558834
2534317
2524494
2059025
1723368
920301
416970
2826836
2301920
2632669
1770579
2655327
2857323
229842
18767
2815778
796160
2199189
1647630
1095683
2932974
354019
2174165
2392715
2306265
22009
581940
126016
1829616
2780604
2712709
1004861
714083
2360396
274598
434020
1015720
2151760
2199021
1729500
926378
2030178
1389903
2413423
998529
332949
1865309
2828062
115334
31225
1099866
2050051
462241
350694
1365330
1799221
1225771
181544
271987
2555187
2071111
1541453
2428292
330142
417458
607966
1787058
505138
2354482
1195801
315612
2523475
2916758
1825606
1849978
2457964
195993
1753695
46474
2030677
775569
1300718
2505595
1757457
686555
1526427
2933358
2015551
2203743
2262021
110681
86017
2043978
1352126
477347
1834453
96616
1937084
2102730
630241
2622797
739740
112545
736054
1155711
613996
1517397
955161
2858106
2385801
640108
1985114
1273124
1305186
1889849
1938398
997071
710069
670602
192919
47645
2391592
2271170
1908218
1429713
688806
2876003
76069
2282763
537924
794578
2174676
2768529
558945
2182524
1129089
2638943
2023905
1144664
2405668
494850
434344
2011575
2083891
300212
2773699
1393729
298428
2642056
994337
483585
1310366
1491248
900075
2786430
514539
1137386
1409277
1197778
1678087
2830143
469935
1812680
490905
1551253
2528368
1516826
2042936
1290732
1451879
512762
1611013
1861477
1104331
481251
2316509
1574375
49794
1350455
2423075
2757327
445316
641178
542352
2584575
2703782
2794006
2776726
1496096
2496902
931776
1563707
10424
2400719
2816040
954521
2766123
2088468
1249537
1632615
1457948
2602151
416019
759935
2824799
86543
1034809
1651885
432964
1873987
622896
935573
373481
2837383
24789
99909
509919
1525955
2718707
69337
1598812
1386133
403323
689613
2020117
1796047
733899
1097017
2312593
2755653
2625088
105482
2924331
1356220
1329459
2629423
379235
1518418
1447859
1047149
2016445
2633476
2088988
1957049
1929338
1923473
2580006
2468729
2927430
127636
1954720
2058715
547949
1131340
979614
715864
1629388
16440
840653
1331426
2624343
2668168
470498
1498644
2834833
601498
2403054
2652628
712637
2564444
1807536
1906030
1708482
2543664
1822785
761994
143937
757287
455791
468473
2503864
305733
896649
1475340
1173104
197348
1977777
2461142
332066
1208760
1151756
2487024
57205
2141592
2920161
1081776
2515835
1274920
873513
21266
634515
2308141
2498481
2088840
628010
1278676
502872
2071352
260861
2143247
1668810
2314243
2939745
2358926
1835973
1051974
2836361
229480
823582
2617336
1095634
999294
1875112
2154771
670423
2709081
2187975
1267179
2056628
2191237
1268337
1245594
955252
2626555
2301825
638487
2521444
232223
1195180
712327
148407
1351897
2390575
1788572
1818253
1195171
2799435
1663152
2555102
192317
177665
198971
1594554
960664
1338830
1478040
1158543
660376
1348970
2730041
67011
1701649
1372511
2179769
36065
264831
1429452
984538
2837696
2141679
2282934
349117
1017112
1518742
1726115
520881
2277570
1322180
2469038
2124656
2499802
988638
2779456
580382
2078973
274336
1619206
2703082
1280396
1599378
59228
362736
637368
1872851
1209470
736832
1395059
818553
2644157
1690753
479576
1586295
2460846
2540858
876905
760443
741749
1130481
2715264
2652059
2394025
2706259
400613
2343158
1218105
307570
2929711
2811778
835090
1891566
2701000
192492
1540787
593867
843722
1015032
1827430
2480933
1238970
1746764
1665798
913014
388975
86012
932552
1440057
1831447
1799707
1490269
1234810
1863508
2196585
844901
1083426
1433321
1649675
739880
1588526
2751493
184501
1636933
2130603
1677918
1784633
2137665
2035657
1091050
2024361
2794599
1266241
1182827
1292827
2168468
605121
2034151
2754752
2791317
2784886
1567515
992247
2199821
353648
1039000
763126
892947
1526027
1237630
2710239
1032131
1314672
2428092
2606491
1927342
2377094
1492003
2138649
383514
2507351
1347591
2290811
1588920
947156
1005858
1746267
252046
2580190
1368108
2126658
2933446
1736062
743769
2373380
2800862
827368
289988
2324392
2146978
406417
2231380
1201382
121211
571305
1672109
570921
2577161
681384
2362400
1326681
1042491
916483
1374093
864198
1112417
2516026
2686797
19803
447754
1615587
2697370
491318
2336952
1218405
2147626
657587
68186
2272521
2860521
2818480
44735
1131606
1402194
925344
2095259
1861298
2326462
897749
1637795
1925408
2819915
265257
1013669
506596
306308
1606775
1386390
767623
2755570
678532
2049571
957890
612507
2635024
1218133
2036420
511856
417665
2247177
1079353
2101680
2334562
450171
263296
2481344
798506
1157179
463091
1644396
659702
1273590
1618001
683596
1145858
1405905
2418146
2097278
1508127
787385
2162811
2708759
2163624
914160
2856439
1167386
1570803
1086974
119
1425712
1165034
2824015
193727
69632
2502290
813349
907751
2917897
2223224
2463617
955424
276140
2075334
2080713
1820492
404043
1618689
1891228
1968109
1200794
751999
873026
1704715
104269
976239
1782543
2786471
2635926
2318479
2402658
2013782
895340
1664813
627841
1353925
2007738
585545
1650148
2897333
644719
307341
1419325
44836
1470358
2815499
2672560
2769420
638988
1641758
2889844
634482
1348499
1706310
2294584
2603244
369943
1784373
1630576
1558261
1327411
1209286
405330
2038011
1535787
2066676
1169698
2730407
362581
1958978
1182179
660103
1840157
2372736
467400
2681120
2702714
2911166
1285351
648831
673421
1085711
1836149
2237418
1505830
1828239
2709297
139963
423876
336727
813659
1036649
2120775
2063489
1323130
918115
2548180
2282584
1721349
2469739
2457234
2422260
1090230
1104747
1221285
600371
298496
497999
746987
1154132
713426
1317629
547379
1229
602568
1774875
487644
687082
2025384
1139127
1167149
2402907
1852400
284827
372696
1213328
763072
1777408
1727613
13309
2136611
1444167
2810803
1871219
2428642
488674
406430
2091856
1625961
740807
1467831
2446191
2123777
415564
2326967
1054424
2437343
1881754
1242135
1552560
1976260
2255918
2476494
2601280
790002
2606885
1747147
816111
58029
133324
2088842
41541
1730271
410895
1803676
869914
1776372
218085
1113377
1183451
2167544
2607963
1664405
375958
2904152
1365166
2325983
491782
279719
357668
2846084
184445
2611913
2646034
715667
959076
1399858
2474564
2311359
210662
2588245
1302791
1695972
669354
2566397
1784450
566754
2366544
1505816
1860216
810287
1887570
1768934
2029983
2679927
1847881
606046
2443188
353010
33161
1428304
776083
2333889
1926732
1796378
1489887
2001890
788892
2600055
2184784
1338907
2386799
1011858
2771135
2418243
2122281
1376328
748753
482027
1170925
532815
453091
2372972
355904
2497727
523555
307254
2625151
2704590
354713
320442
2107283
458529
413198
1333665
2288948
556148
938671
878660
1826723
1950597
428996
1505978
1942066
1881360
2709798
1482581
496443
1082997
2178851
2873878
315071
2228157
2320929
1356521
1459747
1150507
1408246
2899437
2702942
1832271
365119
2899000
31519
1977820
95019
489958
1390838
1588736
2564557
857677
1105606
1476077
149288
2335969
428174
327308
2297715
2242763
242548
2643823
2395765
2191176
2300679
1810634
2275112
2271483
289084
2500246
1784414
15223
607422
2376361
1338963
924650
2410678
1819554
2246251
740677
2751007
651359
270014
602320
845793
1105486
2348
2153044
2818222
1056693
1642308
1765199
1081009
925003
211858
233990
2429429
110172
1950896
388046
492800
1057791
2000739
1553035
1103947
1531469
729095
13449
2493595
679898
1460789
12362
911838
197664
1248307
1316722
2259157
637605
91495
412228
1578802
2404506
2629331
569496
1270758
2102218
2845084
325125
1084705
1696173
1740195
2780821
1560422
2676639
248826
2722976
119263
1790326
2665530
1467096
2653803
436614
491691
834625
368677
206972
1114592
224286
157391
331368
91761
2916239
1648607
2395879
1613122
1450374
364566
2408415
2143710
2251477
897448
1910264
869742
1129820
1516887
2450301
1837476
637633
170606
2290735
1301543
640851
1671349
2645258
244088
1040759
1104509
2186427
1047023
566978
1118202
863590
2648782
2889971
1871468
249654
1685387
1323342
1028805
2551813
1428821
2309968
720410
434796
1868457
1426306
1423683
2858424
298301
1420315
2873611
1282915
2301021
2857655
1896972
1627523
2007829
1814023
495330
566059
1894336
2801271
1676941
351508
1861514
2869282
2527928
2883018
1631874
784587
19749
2664450
1731530
2749974
2069504
2213337
1032437
2475
1398176
694115
2486798
1835506
742936
1956522
2876217
770766
570500
1491886
2038435
530002
1867437
2349796
1346011
826999
282114
1607652
2322427
2291528
873689
25097
1256111
1263433
2454313
475612
1010110
2166676
2409517
541124
2344060
362397
2795677
653361
1250406
2807072
2837333
2233944
371249
832785
722815
1705216
2768171
981415
2163123
567052
496058
996724
2123150
812685
1708940
552406
1651854
1626047
1631756
1148788
2865703
2195309
612427
2120715
1676244
214343
2429078
2473023
1309555
341738
2634478
2478282
954784
508743
2875752
2461624
1419956
2594267
825862
922380
240549
2925183
1030413
2465557
1947154
2927778
1903864
655828
1119802
723925
1310435
1729119
100886
898531
773541
856467
673031
2188918
1955664
1888864
840833
2918824
2211642
955471
1361788
1784532
522560
2105143
900768
373180
2053204
2122699
399670
2678933
284777
1555083
156324
216501
2109555
1658989
2511291
914454
2297149
1991063
1863483
2593279
1847062
1016059
1080671
949073
2645906
434057
278735
2857615
1962835
113228
1100738
1252053
1445171
1295091
1863147
2645336
777387
1476526
2427193
1797356
866668
2074287
881813
431683
1008070
1962664
1739471
656822
1590734
276874
2923478
1424106
73306
1304730
2363637
2839259
1346721
1053027
1523346
1586379
1328022
356153
1430305
2031823
640615
2400235
1325253
1428134
1773923
2818713
1127331
2003627
2660606
1958442
1036034
2917322
862950
2190549
1670642
2708521
515016
1043347
1800692
2202851
2082968
378141
2295741
2112805
1206620
2356113
880616
367746
1616908
1591470
460753
2699501
1604676
688414
197123
214290
231258
1088454
1893057
415281
881242
2448126
1265974
1798610
1987410
601564
1938673
2594032
1192830
2802413
1244676
2890852
1111200
1308991
2677744
394407
2571616
2882515
281042
2456915
44197
1158528
2334578
2427742
603807
1174397
578961
210773
1369779
2820500
2599133
642031
1070875
945603
2473319
1574804
1449279
1339664
848155
2911488
1208747
778295
2186683
2356309
1843969
632760
2298513
913984
2335177
1456931
2709610
1007059
2017059
1788933
1500647
395113
1155494
1569744
506786
1079444
1862953
831754
2007019
1050766
1047607
1639609
623980
219456
2868949
696939
1039042
1229912
1875178
257281
124240
2649599
2836346
2061055
1386693
445552
2545501
2062185
2725669
1235298
1536856
790267
1519181
1888757
686309
2932003
898508
1153448
2607533
1324164
2452548
1462394
665588
911512
1230900
489727
2459399
2466499
669822
1154483
1543727
2690497
1259436
844848
781479
2023304
2143661
2045054
900345
2109129
748247
1795440
2352612
563215
2306329
2266782
2363226
2872456
2169044
1410448
1696152
1335840
2563598
2159783
255383
732350
1938097
2866381
606030
2107684
407077
2282997
665580
1391717
1515056
894233
1088103
2620936
669023
41705
1653801
708986
741479
134191
614071
2318920
701054
949870
2257461
1683585
354500
845806
2290585
2443402
882892
2932380
1800994
1720066
2471753
1958643
697395
1889227
2000011
344020
2185082
1521727
2156399
950049
165464
2283445
1803431
1707908
202896
950426
2854766
341274
1888020
409528
1385040
1672888
2863431
1395131
1591222
735357
1217904
2106395
998593
2928469
203053
1287872
240545
1364317
1114919
574964
1324117
46974
837950
199060
1845350
831797
1091466
2230811
623250
1966093
2725749
1430956
787883
1604289
1673233
1076945
2788661
2267578
85364
2156687
628017
1867951
1024516
1362535
1211845
52312
729008
2218618
1238714
1275124
1944305
895356
2935659
2738847
2931537
2647776
1693798
1913062
1570097
1735559
2734539
133859
466609
768958
63423
1748887
2659599
2045510
1641684
2631107
1903164
516496
518552
422727
2736038
2484104
1837289
1440203
2085917
749094
2542236
1891685
179352
666125
2593986
915658
2897062
2583382
2505553
758460
697620
1399975
1580292
1488412
1827413
530174
1522660
2790919
2245142
410863
2818932
900626
1593395
79739
203528
533837
1040115
1467912
1808828
100800
2325486
1141498
2394832
2541600
2313770
2811147
2250947
2760517
2240885
72608
1182574
1395321
766365
323789
23302
507154
1169063
324928
1322949
1458938
382015
2450432
2465052
721441
783881
2461361
238795
2321624
1879082
2309110
153027
1207705
1666231
366509
1701380
536507
2223461
1993341
926035
123274
2669243
328468
2119405
632462
2077102
1458542
1135541
2798582
7141
658359
2866977
267902
2628909
1437980
656964
1252734
1016818
2730612
254854
312515
1536209
2163331
1125655
1545355
1930863
278951
1367443
1828006
1206892
811200
2556157
1584415
266246
2905632
2338377
2475418
2265935
1970681
883607
1691333
1985689
1040937
2762537
1604936
2242796
1051403
2679385
2367150
961731
36829
2093612
1573680
1043767
775479
2523760
2678530
2282480
1810693
2344501
2555159
375485
2178237
549887
2793703
831324
1524350
336570
1930013
1024867
551494
239591
1352976
2603755
2573364
1470182
2564943
1034008
2673879
843630
618753
2134716
1584295
922390
2646217
1622332
350664
2564420
1503126
2880982
689227
1169648
2324253
893248
2846872
439233
1216707
1808061
2037755
1706133
1049576
2213384
2149703
1836314
553005
908979
1209048
2824118
2852841
2836675
813978
237803
1870671
484792
1689164
2309874
550378
2753576
2062446
2779381
939012
1231256
68504
2253326
231413
475105
1461486
2406944
1203363
2188287
2273337
1408145
1101485
2214274
1562440
541943
2001615
2069993
747583
1085927
2377774
633321
2572861
839566
760248
2716864
2317932
2801690
2718194
469529
464873
2360198
788354
1162144
161249
1822553
1263748
2289612
743779
1497609
401151
1011702
1340107
626425
2013020
2763434
2781114
2426808
2303075
2710676
2051429
2687078
902828
441709
687164
1159238
1529046
2227212
560376
699444
131370
1675699
2730579
2829570
2126130
2257498
1685210
2843095
2360500
787150
2123881
1199429
2174405
2381847
2310678
2212615
828054
2459789
777569
482027
1690460
1893084
873046
2825850
586462
1530643
1788734
261370
1106335
1033110
2679441
896292
2146045
2178840
972803
979871
902163
593580
1340135
2650564
2730490
1457991
217090
1494950
1741541
1519653
818640
1883284
324408
55364
1756083
2225175
619977
2595516
1990567
2801107
2689770
1704881
2428455
1775842
2206807
1732159
1694786
611349
1082960
1549480
2443228
2928948
590892
2665027
2629662
2360786
1029305
1646985
420692
2765425
1579597
222281
2164134
193827
625780
415490
963896
2729724
596687
1061291
253945
742544
2164193
2304481
380905
2490283
2779964
1744092
984301
2175228
2903356
724040
2627223
926326
406257
55515
1388426
390083
111648
2316220
2247312
1825534
249610
756984
252952
2289516
2876492
278218
412818
17307
1132893
931202
1340345
1490251
2506115
1334708
1854890
2626557
376719
2058268
2461591
2131988
90506
191522
1568530
1976917
1211911
1402955
2606064
2035738
894942
170446
530484
1965108
2497571
1783610
304872
247572
2712637
2654101
1814366
810139
1202839
2531554
1668124
896965
1583104
978633
1824704
2151262
2656598
302535
1772059
1954054
836736
2330468
866619
88291
1632795
351085
703042
1504787
2874821
1383016
2016474
1024767
2245398
1889516
151925
1838120
939092
1706416
2517191
868603
1992023
484720
1413977
2274685
2622266
1830888
2236473
2361438
1373321
48462
1373717
1321415
667436
2781973
78364
1887546
1741339
2015975
1921050
1448204
1830290
1396563
2322440
2307904
1724569
2036177
1728249
1000984
2559003
100256
814238
747862
2780737
236654
2856754
1775448
822489
2028362
1372848
2586515
653016
395479
1123739
804529
299263
1005938
1577918
2879755
748245
1784392
1601904
1013586
2240362
2842718
1305899
2212047
1745956
2023447
1503365
2262980
1051370
2421502
1350354
2870206
2933391
1989833
388293
2548863
2932973
2043371
2661688
1592563
1998130
627769
766080
917577
2714738
958792
1955132
1312238
833550
1728851
2118630
2695709
82558
1116204
2018936
1779450
2188259
1296162
1723186
2889557
2061877
1912974
561048
1769120
1020671
1855621
733000
1209668
1418091
169148
2482776
2405011
2630979
231120
849045
2538303
1208357
1829544
806391
133590
2020048
1825861
1874776
103119
225841
2245453
893277
2555115
1759206
441258
1328895
2406717
2508188
1384845
781013
249242
1477830
2229829
1677322
2180346
714142
1260561
1872124
2186426
1700429
2202947
2023770
1552351
1965988
2141562
2580265
813275
448010
1426085
141038
1114796
1591904
628689
1637532
1571322
40446
2813244
1767257
1099653
62814
1286190
1669645
2171371
2144338
536001
1465872
2369507
912994
2574106
532787
902976
2358713
72509
2854555
434138
145783
2687067
78541
2073753
2450613
2460399
1952875
97860
1958239
2633237
1617314
2921724
2694678
1047505
991970
465647
1887374
618260
1882115
1263458
1035466
2017014
2098916
660968
128053
1908884
1095992
2443616
618636
203768
1024227
1126639
799618
2734743
716572
1448326
569992
424509
2397430
1087425
1403145
1296879
2691738
458722
2169126
2047562
2723609
2230421
2387465
2298662
2202313
475774
85586
237407
2718986
2706925
1292838
2391685
1652336
1468852
2306613
648773
1228288
1093386
2413737
168129
1704896
1730727
1304326
1648505
1860777
2932587
2698085
1670630
2267384
2773145
2247462
2017124
811926
2478858
807355
1411210
716630
2737874
514501
2548433
168367
80437
1529686
2807293
1753086
1450427
2388774
1958681
2767297
980094
1171314
722048
2035287
1246552
336522
1620544
1130985
243512
1042619
767351
1519747
2046526
1563311
1666194
2338672
610704
2202173
267353
1327454
722277
1532613
2687640
2241222
360779
1255159
1773895
580195
1535906
1851774
465358
1870079
328014
596684
1648366
1558428
1321342
313045
2307866
2846638
2714241
2312015
905856
804292
1032585
2533072
2869328
63482
571867
452683
193528
519216
546231
334419
1628065
1240149
1291693
337476
1134572
1516273
2780336
2145774
2277425
1539016
2323128
2889762
2699376
1254881
48485
2634113
920316
537777
936295
442705
2386192
1002758
683365
112809
570438
2508023
1051619
2199182
1837217
2639303
2186204
2362781
1123280
512505
2104736
392867
1597998
2340012
2666986
2655655
992649
413704
1813385
1192272
1385595
945871
1809800
117819
264944
464218
1622272
2237153
2674026
706511
2537778
2669720
2560657
351942
2338279
420376
1821746
2455213
817985
524924
250891
2555345
707280
852719
209635
2044272
2124596
438049
439894
2502514
798658
557110
532838
395957
132225
1947959
2784102
2827778
89241
632496
504967
2282125
2523373
893761
1756021
2298922
667979
1610318
1494241
2861561
27217
2255719
538383
162540
2376270
2604046
308788
1755307
2901538
1101448
636046
2435564
184404
250108
1241802
1263127
632528
576410
2251538
658276
1342842
1506459
2281594
1928987
1752378
2805782
1187493
2116718
795373
475076
1146693
967772
188958
2425831
2330930
954435
1680232
662308
2709826
2127825
2597643
2442358
1339722
464964
2667140
2457758
757829
231638
990407
1783928
669617
2712232
391167
1942086
67319
2274361
752594
2060101
1341837
548644
2847409
2685355
1242437
2272161
1368740
554224
526502
120743
953499
1713923
2790087
2316579
2695228
1979096
1631329
852646
2039528
877312
567513
2895335
2562662
1853651
346060
1332372
24179
993177
186913
2538891
1033091
1775073
1944098
760328
717161
1617154
1327481
1572041
229291
2328403
2512145
1885295
1966898
1750472
1546299
1365094
52760
2670069
108806
803416
2860795
711202
2180079
2564573
1857973
1377378
257597
1092834
885336
835960
2070339
771849
1734052
1109494
2907296
1603771
1130574
644737
1258631
528550
2654894
170460
2085271
165354
2704747
4093
2690478
1965586
2863155
1968337
504065
1553258
1895320
1201136
2923325
1685950
2525338
2400594
436559
688578
337410
694571
2786579
2834980
1207393
633354
499490
1636059
2878770
1864466
771231
814902
1018095
1059932
830059
2248327
419773
1734516
207660
2198491
1456215
869706
753810
1603488
2886898
396145
2625714
1536161
117200
484431
391001
1513913
388219
385313
1166587
924826
167
2318137
1060737
1156079
2252358
477991
1739335
2615615
1896270
1426917
429706
1246822
1746228
797545
831241
2808719
1172972
483605
808837
1799436
403980
926453
2046685
241023
63376
1515056
703670
2438061
2200348
2049949
2461622
426891
1573072
1472896
2786116
2879448
812592
1229426
1422053
151201
2688873
2825291
2182203
2418655
1647465
405577
484033
294931
352472
621032
1860111
794761
587893
1028749
2116836
1425573
2861174
861837
1435325
18586
1783277
2367535
181734
231023
1267975
1787682
1773155
190116
1911312
343837
665860
1542727
1459135
962458
1409529
1736650
1518825
524014
2367013
1379510
1433437
758856
2722163
1802034
2418852
739702
1685450
2707727
2640362
2830637
2796404
1569558
1516371
1843681
2478611
1260984
2844454
2774422
33453
1074049
2489719
2413076
2237021
1774092
156926
905942
1957879
391724
284715
1300973
1675091
986187
777688
454582
1793346
1105222
1067286
610154
127360
2287794
94172
2248087
2169441
1871109
456053
1691393
2105643
2329181
2292340
432213
1155467
1406714
214082
2387534
1574919
1503371
297617
157544
2217918
787041
1349271
1661587
668230
127906
578484
2745292
1874768
2855988
860362
1934849
2181979
2066757
227085
1597463
1002768
392854
1053450
640929
2832599
1246625
1113998
2208635
51326
2712340
1337117
1003708
2194391
1528701
2933752
2240745
2199837
569953
1437832
1281416
1129531
2887561
520837
1926444
2185882
207803
668396
428863
2145247
558280
2711123
1243527
1130267
282679
1868544
2630954
1666870
700365
2834880
1841497
583541
1344608
151925
1761994
723939
1040389
155126
2412297
343643
2589464
911710
2280657
1114750
562085
955460
871189
426919
1036047
369261
2443866
787544
702224
1370336
2746204
1653383
750810
697835
1190533
1474243
1602570
2554617
2704441
680095
2903689
713208
1813057
2827214
1478729
2042105
975759
967565
1384613
810491
41650
1973969
2660810
691432
541310
2792823
301615
2148528
12212
2143209
2021944
467269
1042140
1313405
799181
2094052
393535
1190863
2162683
1668906
730695
157571
1869261
2523279
703762
1628676
251696
857071
454571
2339801
2931180
1117970
1932937
95351
402315
845147
1991450
1103946
1088884
1060452
609507
2629797
380165
2704095
311233
1443526
1646618
2427323
1529070
372574
777747
2017010
1801366
1896993
2703750
2871312
1336345
2126545
1404624
1833892
2665047
747133
984736
2311859
1580458
2259383
1380719
1734700
1105831
2561472
180768
1867126
301359
349779
466670
327531
2706517
90770
570552
868424
1325389
604013
1022815
1019228
158946
2216342
2636461
273244
1014396
521168
174488
2317862
2362363
2608968
1079159
1856460
216553
78933
384519
139591
2744571
1721307
2101421
893569
2256672
2033170
1665494
2053953
1200386
802872
1405060
2873153
385730
2082460
2492577
2699030
1867730
2313775
2256569
259566
2599036
937808
1972584
1884424
2722425
2637334
2719786
179316
2732073
133169
786424
1672293
719860
2461511
1833194
2806251
903555
235438
2411789
264443
1951144
701742
1773075
1569944
1769544
654411
562338
1176738
302133
1023449
1892154
2689345
2903586
313607
1155472
2364698
11711
2381181
1859853
1019565
1190272
697965
573657
1090649
2505498
2175184
1234393
531310
1701616
2473148
643276
2859613
2749629
2261605
606353
1332350
723401
1433213
1604624
2929075
641179
2286992
789496
1648926
2780470
2738411
1105439
379433
2268859
2747007
91126
260062
2182770
1406031
337541
785127
2837676
1809429
329451
1010169
127907
854586
2156943
1378570
2853628
651380
2637288
1112264
2455947
1794530
2870213
2495929
985960
774435
918697
2833161
1586396
1683400
1279279
764932
437943
582676
1046294
1842014
878105
1564656
22629
1534706
268524
2536321
1378591
795825
1665054
1335078
222995
662514
421304
1872083
404119
2741707
1348815
2852422
1708046
2933631
656374
1718055
474296
1112896
2719326
1253435
340878
2087325
47746
1505156
92020
2903464
2286989
572381
2764049
2144858
21079
248036
2239373
695380
1074791
850152
575756
78115
766797
1464993
466989
2420470
2265629
493253
2169097
1465128
444046
1282466
437814
359548
948975
919013
1504956
605410
372270
1764642
1161226
2875741
2167639
49308
2313294
153315
57013
2252563
383712
2045970
603249
1702273
1601473
2662051
786527
1320438
2405278
647077
1853498
1825818
2485017
1182828
1068873
2334259
1543640
2311681
1570275
1227239
1548428
1071757
2485381
2938746
1254457
34118
576052
1328108
500991
2357130
1340776
568853
249676
337580
459871
163805
937160
2699595
2368928
2326416
644951
2583330
1657168
1620607
541600
1631277
2424390
1267729
2659028
2004154
2224661
349245
2001660
1485192
1761538
1335514
1007101
865214
2012683
1916273
2233958
1640455
1323299
1736625
796965
602116
1071004
2930226
345314
2159341
1485555
1153840
11422
362518
2746231
355112
2288338
1555282
542491
1427242
2718336
1810116
477349
1893373
1258811
2738457
355891
1057321
1158087
2449398
409188
1365089
2747601
1348580
1267525
401184
474823
2534681
2154656
2150163
1887491
1648080
1008523
945597
1968847
511410
595174
2867721
447647
1918314
63760
2900563
1717735
654797
2796433
2759011
2031501
1492273
664438
200928
76639
2139211
1287208
499416
269090
603777
403918
2850953
135326
337883
1107937
869070
2336459
251895
1119887
1630973
1419351
349499
2286344
2293979
999114
814637
1372654
2784363
2899899
492782
1214649
2608491
1106921
1732626
307005
609408
101207
719967
923143
1822040
1755363
1323413
558
1495127
1047360
1909295
65295
405504
738904
680212
1085093
2041832
2100771
1306701
1076312
1723879
1472071
396424
2088629
2331923
1023069
1737301
777011
2795999
741177
2049222
2014500
1602617
497326
2725853
2208028
1525406
102965
1360772
354074
2710957
1770817
322920
178693
2660702
126799
2416653
1402684
1096191
1953860
942822
2183955
628584
578670
2529303
1998110
1384942
1422059
1431523
355181
2869167
64438
1628980
1299472
1812530
706184
1699593
2321402
2732049
1585212
2796679
955886
2829876
2883157
1654350
85749
1943607
1768787
2512418
1386524
197039
661479
423785
1345570
2209173
2193411
21758
1503765
1614284
1926900
1175029
727255
2087609
2424910
2132396
1924981
2889574
2445139
1311455
1485110
1561078
541272
691891
2060690
1805276
2480250
1677967
1926822
533575
1609242
2008499
2289697
361569
2787621
2857363
595330
1043853
2700611
1404878
1245557
1243425
1131493
430747
368925
1297428
2511892
2102401
691845
1466705
1504971
1253483
1059022
1300355
2780904
110257
163390
1511071
121639
297097
1410302
1894228
795260
1693483
816389
69895
2145880
187626
838824
2231812
1222156
416531
2016822
1323006
971873
696445
2126922
538501
843060
2750505
1078875
401803
2830142
2075989
568975
2847963
2875392
1113227
441055
628959
1523808
1959238
511077
933024
1837052
2479089
2636882
1835209
1421844
1337351
363357
2790010
2757443
2073511
275958
2903356
2910431
2936161
505083
251784
1127621
1821075
191139
2014718
1326157
99171
307100
1774894
404508
21367
1582457
2912144
864672
2338527
2068789
1349713
1686270
1392644
2153421
430891
2895579
1580665
2376089
701530
1893054
2556378
788822
1721057
294750
1060419
1364425
743222
2125597
1727155
427321
1411225
2812906
2876088
1011228
977033
681455
2656664
843608
773654
778496
1219145
2206796
2780671
1728042
2352164
1609116
422134
1451081
2831921
1266457
1133773
2218459
1761628
477150
1044354
2276095
891962
1630236
2199147
2023598
2802823
1174326
2668194
1369777
1830980
1075495
776619
1893297
1527903
923366
324486
1337158
826190
90792
1342402
699563
508252
2390394
57766
942327
2600796
2744131
1536472
2179722
1464559
2379544
230826
821025
679334
674346
2932728
2389071
145676
2292594
2423392
1006784
336279
2547293
663658
532400
1246518
2342194
2733504
218912
1531456
203043
2779060
1104355
770397
1429839
2647674
1714436
1389491
2178725
641021
2794948
429572
194414
969234
2357888
105583
605472
611716
457756
2280011
824127
801400
1887896
1859788
2078221
1811284
1194411
1909044
1132946
2022969
1897876
2782947
2458478
2750985
1641492
1633307
927970
935881
2864543
101540
1755937
32145
163444
2333274
881658
38132
2215934
1972482
639057
559314
559104
2061511
2435267
286110
54300
1573790
2193382
1949857
270685
2055489
2769157
1735090
668839
446232
307800
525570
940171
2049786
803910
887792
812380
2099839
2653695
2450298
537010
1512382
805399
2249436
153374
911264
1190778
1000281
1270270
2694983
2421663
242938
292937
1163848
407368
2547505
490927
1452710
1146706
2239484
1180258
2533573
2826075
573205
1677498
1951852
2692158
1024648
1194563
1656482
770559
23142
1055960
15629
2782727
2862742
1658663
606563
2283935
955376
1014446
672120
141668
480554
2933621
1954218
2871292
1783461
1071815
709340
739533
1818092
1260092
1472825
500744
1937419
346377
2465885
1784930
2163579
290912
2340549
1750385
21929
603814
486824
9938
2216287
1527691
757594
425861
1142341
2120752
630053
442303
1047874
676848
995685
2422727
2093788
2226269
2361541
1183386
149013
2268276
1166877
1089832
1410226
2832167
211273
2224340
2003989
2005186
263554
514741
1837868
356450
2863935
2860203
2004009
378555
687955
2408968
1951047
2726339
1798381
2027172
226111
613736
567683
1885312
1641505
154002
1550714
2285010
1117420
366838
709103
2937816
2560001
2158755
1602736
2229160
2195871
2254047
1529541
673586
1014718
597485
1978462
454563
2720077
2303934
266271
364759
2157944
2770551
2374633
1995716
1340135
485570
1392601
2792072
1931216
2382769
2351786
1205670
2423375
917700
2035346
1308271
2143969
1458069
132263
1008519
2161717
250544
2276656
1333413
806208
2367299
1703510
2628939
845684
265129
1272877
68918
2914455
1312456
2204046
204678
1189500
81373
2073143
593352
2726978
1692974
316672
2731926
1831107
138929
2115726
2603939
2131709
2537067
188648
285901
2783291
1424883
310111
266502
1633669
2608764
526774
1564087
2641630
2221627
2718804
347169
706753
1052264
421212
454195
1230629
1640658
2562767
145360
1756511
945839
51702
1683857
1910763
1756307
1438727
1471690
365641
1147169
973399
1483134
1918848
308010
2088493
2715342
2273651
740688
2125731
2675598
452040
1564338
281400
2011468
477632
2715355
645279
934915
446661
769939
2168109
2712125
2670573
1306816
1976221
1849976
1341609
1380676
590471
1163960
2502494
1546983
2241528
1229084
2339019
569982
2607888
2328959
368045
2863833
940994
2620016
315788
921100
126136
1558287
438915
1314398
1936034
1232606
898840
1919699
2891378
1634020
1789943
1513309
2426306
566181
75470
1121391
2551398
961480
434810
1991021
1153111
2001008
1442452
2357320
2896374
142274
1054666
644488
994836
2826778
2542307
962535
646151
289938
328159
844162
576980
1410779
2220784
1238606
2740202
898616
1586703
2602155
2899402
341836
367703
2095628
1359416
950169
2938926
362003
900205
1245639
7306
424104
676368
1295241
2899045
1167983
1198806
1172807
226825
2637573
2693814
2038255
2232485
2488064
543429
349396
617537
772168
2210085
2754539
2291121
1051459
1387273
1127188
2593616
379577
2630353
2925968
1351095
61425
1068899
755778
2597309
767213
1312703
2063328
1022388
1400602
2776441
2160988
581914
1090306
2008135
354842
2593498
1832331
147195
497120
1737849
2398398
1699902
2047474
2573084
201858
433053
2322341
1317409
1055479
1450068
843218
1424299
1686020
2758139
1538669
1463086
2454935
1552427
978928
2632972
573301
1916790
740099
2301767
1674198
1594466
2092560
1094969
2762120
2466011
1161126
1265831
2761228
321482
747074
308835
2359945
679778
2802313
1347294
643228
2871333
1780927
2135388
1708828
2148230
2402890
1730786
2633785
2227502
1026958
1038164
2019684
653524
636691
1404829
2020097
1437325
2437361
2770559
915525
2828047
2277572
2677823
1664426
840467
245990
2091349
2134486
890352
2602881
2719103
2066949
376513
2594829
530698
1521143
1105995
482129
222752
2901784
1001519
216049
2602964
522852
2594657
2165216
2852407
1696517
1121247
2491648
532182
2875849
1523322
658991
2292991
1417766
689124
1210646
2564045
916633
776833
1613043
1984173
688385
1292848
2481138
2704436
2470871
2169829
1188704
414818
1612740
395111
2738481
2643864
1586385
2315149
2586458
1919247
2559307
848788
350326
1685459
1528694
1598291
1419193
491894
621403
1646135
1560637
2883713
2235840
2839557
1497750
385395
345262
1913489
2733448
128614
467194
1405201
2522746
979448
132420
42120
2772756
373524
298496
1373353
2064214
2509560
1370507
1816771
1785287
1379308
2283310
2254183
1296423
379565
1979580
2706196
851865
651527
1379006
806387
215459
2527466
544288
919267
1125030
2601784
815628
1919263
1266579
2646438
2417763
1015267
1466301
1835610
36145
2843746
2177365
2048598
607093
730884
1414784
2722993
1858594
2390240
1090743
1344590
1380794
264533
2508432
506691
2651818
499338
1592437
2011952
894606
1326943
1985287
2204423
875658
267301
2424830
1037065
671572
2584256
2170469
267362
1673210
1226751
974819
2301017
2128440
2329797
1218212
1121076
2644723
443992
1267251
1470423
2226367
753331
1552850
2791895
1199598
1629262
1723116
2473570
1476955
2380220
198369
216917
2353035
960220
1191232
1904442
2936829
2752298
763875
2093269
2814632
120039
2475964
1815053
1857111
1194959
2139191
500793
797285
774250
2038754
973868
559650
200131
2189313
2566196
2270682
2641712
960673
2865941
1695902
688524
2128739
1444606
2908359
1757911
782272
2581789
2096676
363233
274351
2618394
2168402
797587
738567
1407156
1114829
638602
1906058
1529856
1810533
1613186
376168
729708
301910
1607522
1820543
2692043
545153
1716227
1683071
499752
1046552
2604923
1850727
735408
2155334
750731
2899660
2562850
2683010
1138522
2697715
2229633
1835881
1453848
2045432
6474
183022
1485342
873471
1423482
258975
38240
1942102
1291094
1779269
730796
874352
1230492
2305325
251828
2648910
2819627
1088591
17893
1543356
2830597
1814579
1821581
2772232
2772603
2626860
1393114
324386
993938
1961147
1964637
219288
2153930
2847085
2919321
797311
1030853
1983764
41959
148609
309678
448924
2019559
1692435
2758779
1303825
180294
906299
1189378
2639255
1726299
1404214
859820
2112900
809483
735542
1143432
494530
116028
1031518
721567
2432250
98866
2631683
2279806
712500
2344534
2124395
1482407
1493027
1320450
2537988
1336860
1915042
1554474
115244
2212436
555611
96172
2041442
365429
683019
2664312
2721387
918780
2344113
2514184
2720595
213540
855423
1564127
623512
2806065
2351194
579634
1634829
128960
768717
2331528
984964
988188
2795015
850625
1826315
690008
1589842
2593110
611903
2298545
177587
2573740
1080348
869046
10395
2838335
728328
2068146
2743154
2164879
1918041
2459325
2122758
1439078
2296447
403084
2018628
1106146
2140199
1339921
1844570
2905261
2064807
1284636
1170316
691672
1346687
1708384
2712034
2466709
1658093
1132398
271087
1000222
2924673
973290
2147662
1846774
591753
629350
189176
857111
2159896
149989
225363
286261
1901062
2653908
2763488
2611305
238412
1556762
2386456
2048819
110962
1849419
387395
908268
905423
1115037
1423964
353978
1548795
862112
1492518
2666515
2863722
2300184
2016650
1823347
2371484
1281598
321623
363700
1151718
2025212
418725
2286479
1670566
658871
2521792
1755216
2465125
2278677
1213964
759435
2734780
2660522
2418883
262879
677258
771639
701303
2626555
1883760
179380
493266
1000579
2112832
775306
667134
1855802
941452
260459
2924068
1853986
92809
1545311
201743
1749347
2890882
243510
1172421
561888
1944309
614773
716308
131442
2593399
2145661
2418186
1452916
2013294
2804731
1401102
82637
409741
2027607
2361115
2387043
983856
2658075
216642
2494635
1010881
1827190
2637811
723346
564595
2894607
2735557
1900889
782728
2863142
1150889
891115
1686796
961172
2155159
1559768
655015
2756473
1408099
2398595
803959
1628114
1864938
2735641
2530632
1144314
396952
1830077
1128628
2757298
2482844
926025
2290837
1282966
1431659
329841
2590529
527707
1502641
104666
1533344
1298532
2353367
177034
2886828
1357361
1559652
1142462
1781213
1450194
1688459
2135766
167636
1202724
935731
92850
2070963
538691
2737880
2776006
2372518
2537651
1884029
866925
1385029
857406
503624
669034
1464191
1725681
1172190
1212172
1787072
2193526
2654693
2474015
2918158
1255493
580315
1433056
2923766
1459415
1182785
1939743
2409811
2100656
2881885
2273607
763906
605851
2352497
2146736
1724154
1583056
2436645
2752713
2123866
1931750
2402143
1309125
753507
2208371
1856284
2189891
382848
757596
473154
1705785
2336377
412773
2170145
131647
377988
2608452
2262333
1750230
2937
2166776
2735061
2855238
979167
1413100
372620
2714987
630254
2632891
2293279
2294033
1910682
1039266
1071794
886534
1937586
450953
631691
1110590
994271
1905693
25067
1381651
854240
2127467
869070
2473801
2457767
1398363
2475465
1118982
398750
2432185
297664
2670314
2576834
1084982
1482985
2747362
1605244
2234435
1001886
545620
107925
1370262
2095919
1526069
1889155
1102562
2191840
147892
2198860
2883290
666451
1229760
1484476
2486002
1115919
2350574
685744
2334909
1123219
920908
266996
2233765
2572922
2353993
451898
823521
646748
715097
587379
2875584
212092
2692751
1134458
1425660
1129642
1291138
353761
968137
1220980
2709718
1637678
695400
1460969
1511794
2086320
2494426
641356
695
616751
1448718
416845
140519
522074
1007123
373132
2352433
2367053
85471
1728205
1706679
2423488
484398
2482168
1060514
2219515
2489971
1692451
1443001
45177
1394959
88612
671988
186189
1929343
1929731
806799
2613883
2668228
1820548
483659
755827
2352415
1790677
1625774
708358
648082
2221271
368919
475783
47667
2214475
2641301
2066073
896563
327332
1861251
2094365
2397483
235092
1266049
1379606
2928283
1253103
1619234
1213032
1712203
2416467
540203
431986
1709013
108565
322691
1611662
1021135
2557042
2323244
753629
1579213
1613855
2473871
2206637
658831
583933
1832354
771518
1205906
2892162
530049
1894361
773453
991474
1904884
659279
1117927
1040032
2407266
904461
2780709
2849800
895367
359410
2693588
1208279
2784187
1457858
1465892
465169
1711877
1762825
1133886
2036050
27225
2718151
2720964
302991
1711369
66072
2246481
918311
232475
1376758
995585
1543163
1105163
33107
1157565
490383
2000223
1334151
1891476
1350953
2816514
578133
407500
2873452
439304
1820813
167934
1392366
1491705
384172
426809
391709
1811058
1607074
606629
1465535
1317351
643047
741316
1823073
1931567
847662
1562698
858191
1508211
2679364
259121
2191187
957513
1495694
2629172
2280715
2546431
954499
2591693
1401571
880053
617913
2709747
2823825
1641528
641495
1431932
2820554
2744971
2730398
1410479
1952357
759019
2706913
2575985
2421871
2445282
2624124
1365697
1151083
917179
2084117
2514968
369377
2061388
958106
1959962
801578
323544
385225
1855852
1444806
2717544
440952
1794690
1728112
939360
2619374
468944
2521
1601014
451076
808372
853412
1394927
2231156
481376
1391426
851168
1551615
2688978
1284330
1748988
1667700
1373127
1023126
2383813
175204
1838452
2766911
1743061
1674867
1923387
1269550
2553043
327385
1191533
1648842
2361654
370091
2916300
2519218
704967
740985
833582
1000086
1355645
1406458
1388831
2856980
852341
2354692
1330285
2315094
897809
827513
2544296
1502957
263354
849789
2730665
1190086
2541301
2556045
1615880
1699893
437809
1761632
61263
2714940
1191930
2595895
2184170
844388
672698
194769
1774016
1526644
2302263
882890
1850506
1598558
1652750
2828402
125888
285545
1718292
29965
2184960
2438644
1508570
1745693
864527
1779444
498451
1982498
2559161
991228
2800345
659054
1186799
2906511
2377010
1085996
1457271
2874023
2760644
2256222
1787027
1284815
2300710
1372507
987634
502092
1800001
2105042
1754077
1634214
208935
2523883
2133867
145827
523472
104372
2819630
861975
2813138
2708229
903661
360524
2137481
750300
544860
2341428
2127143
1833284
2268454
1969183
223806
1375365
2056278
182521
2538065
1979446
1236683
1240907
1577860
1219244
2210917
1508615
284455
217443
2899201
956643
1317408
2518842
409729
339678
810306
2884346
1642313
2694590
849809
724691
2503285
307303
719295
2246621
878109
443819
249009
1710278
2104886
873748
2244628
2080846
2884748
850619
2334911
1293502
1046905
1182437
1959998
2454261
1491733
2005660
2535165
1880803
344634
2888214
2606163
1276455
2180916
300937
1740541
2509764
2365293
491175
956274
510092
87817
2026766
2814145
12181
2129076
898345
1556105
2203915
1171957
2042867
460489
855546
1611238
769988
979633
2536446
161983
157840
1679683
755343
1933382
627920
1553052
77396
864135
1832455
2702852
575341
2228289
2325269
103587
1952184
184150
2717402
1083099
2303158
1911398
335152
2705131
797589
102995
2490488
736870
900792
2881762
800499
27737
1959586
414511
1907505
692245
9871
903188
2403257
2340301
303326
2813158
2116367
1904317
1896536
2329548
2026939
384442
907618
2015729
2367984
2237783
2777912
1532332
1811131
1052571
1862231
2446971
2421273
2416761
2133554
1985658
1605354
2768999
14816
983611
2159029
263268
1619553
622964
1455356
352813
159761
2004389
404850
1785671
336596
2501753
1102668
1625974
2372848
2064244
843751
1045532
1894237
58776
2323098
862033
411420
2489907
81353
1607993
1818945
1908934
830541
2813545
496102
2535564
2420671
2038042
2516971
2200464
2767208
617571
2676736
1819820
2475737
206018
2680410
113526
2727514
21788
2106292
600810
2814812
2270759
487306
502412
1226788
1793602
2801470
2394906
119334
724400
864306
904670
2305844
1246380
1720043
611103
925916
2367907
69277
2827642
1228199
2182367
625319
2441263
2383806
1572797
2713355
732700
109207
1689528
908090
948877
387617
2204590
2454427
70054
2503395
491922
1980034
1951094
131190
2215746
2122505
1214204
1984709
2170482
858573
690877
1093437
1958698
2400493
1134569
480072
88865
920663
19555
2009638
830609
696690
2903429
112861
1588745
148183
2086281
2355676
2192061
2497821
1218038
2379591
2371154
158140
961053
78564
41349
733662
1024976
2378256
1039479
412986
2344001
2897350
475967
1814844
589399
985651
294999
1261402
1470355
2061100
1784297
2242298
660529
618538
2555984
367951
1747387
2371778
616989
809992
2145693
1186029
2431482
222117
1135242
1066985
1575564
1875546
633591
2317607
2267602
2132094
1181719
1286465
437081
115036
754853
90239
1805177
969542
2080611
1294059
2162688
197271
2873642
343102
2117043
2110167
1760346
1153668
621211
1996421
824727
2894684
2797789
2416588
847591
2451087
1729097
1275572
846794
442074
62963
1039844
394349
2434299
292969
1091041
1027372
1987767
232302
1239937
1456601
2923055
705147
562111
1938646
2689111
635737
1637020
199286
180379
514226
870265
998453
504215
690162
613734
1481942
804670
1234966
2928691
869540
2910517
833217
2940144
133448
2143619
1203641
1560131
2924423
2527777
1532594
2100883
1353407
60993
868275
1244401
563172
2002303
1442116
2582069
236257
1643786
796766
48954
611125
97954
2846639
2681099
2575348
1896852
2130146
1883492
135977
1325367
401137
339465
928684
1191507
868446
2570828
734365
2938585
2428048
2185852
123720
414362
2189345
1617553
920252
2663224
285788
2375550
1770175
2129497
578549
2208831
1689542
1994275
1119408
2597390
162518
2377241
428248
1428228
1330793
1155065
328942
950288
195483
1319870
1866166
105511
1286183
757173
2928536
391969
2233448
1484727
2825389
574561
647778
2009515
205483
1455589
454823
1606361
2240389
213424
1110359
731576
1307923
2706231
1149440
756373
952345
1905395
1692095
366591
857562
715263
1106473
1222072
420251
352202
493183
2575324
1190547
460437
2053989
1855252
2486118
1123625
848312
178114
2727909
1297192
2706073
2273128
475121
792487
282014
340647
1056600
224600
2035352
2791065
1274477
2415299
1515583
2927617
2504500
345180
1234978
1102097
1002692
1768142
196385
79152
1665147
1328725
88957
2800083
1721969
934031
1710506
10993
1224092
640090
566965
2897508
915565
1094456
2376747
2069706
578365
1520350
1265071
809439
2626469
865907
2243739
782514
707750
438845
27675
2924537
2523063
1022537
419359
469505
687609
2826257
1091424
476779
2275846
1042457
1901580
179189
402072
2751741
1162218
170286
886335
153657
2708314
2823831
203160
232466
2374034
1496890
2229302
1450046
2395294
1321203
412655
2397180
27945
2068626
1243794
2397494
2930833
2540693
1402062
2879301
46613
1698203
422729
2399988
952854
1860255
2913725
2506452
2016772
254023
1797698
1713225
2900156
1974137
2510269
1597566
145217
2282175
719569
378754
407003
192347
2405066
531116
1998014
532629
1382513
1077406
1103436
1155224
1583741
1809595
726037
1328504
977663
1890960
939040
837202
1791831
1497502
773914
2439062
1618399
2076299
1570390
2135008
1767258
2804468
2652065
426211
2803447
427892
2362962
9370
1124749
2068636
860560
1196890
389034
958312
307845
2880721
147317
606161
1369226
685364
2219421
2532702
1096869
1607922
152123
1622572
2816083
749318
1897255
2096007
1102871
2370097
2823113
2291101
2567342
676082
1934676
556753
572390
2216512
124513
1852260
1230287
1626351
1838043
2196490
1823020
656474
244671
862840
464642
2648210
2904104
289548
1536659
2340535
2146120
189420
2525780
2764133
1511698
1669515
99180
1687451
270086
1581789
1058488
1592800
739453
2362885
871186
985862
1308021
836112
2754694
1607275
1920345
392761
2848624
2067519
1873778
803270
2578622
594148
1391826
887744
5849
2116416
1622901
879256
1604615
742654
417886
2396988
2926632
663985
2177109
191983
1595367
2465725
1966245
1084180
2080783
1226806
119576
895947
325133
1981201
597940
2419682
340470
1153872
1337019
836651
316735
800867
1909763
2376715
1362837
773130
2326046
1210486
1416604
2653648
104592
464788
2187313
2254048
1166945
1972913
1683469
227316
1856397
2219262
1528196
1200857
326731
1315585
1862384
2847542
488121
1355357
1707749
124163
1104843
783448
929030
2292978
1412881
262108
1764753
1106244
2279444
1155602
2330142
2070567
1677814
254664
2510674
1678429
462422
1071732
2359149
1869825
1341379
449475
758102
1339141
2016620
552112
1034821
1536367
1546634
2193962
328560
2183520
170953
2908369
497746
2427469
2094317
867287
2223407
2102988
69663
2834947
2733336
1380221
693524
1529985
2137420
1156857
1107144
2765978
1717318
1094891
2189005
1483183
954531
921272
1484357
1477080
1847214
1757036
825238
1657884
1824310
780125
815892
2006429
2692111
2520335
1794861
1742778
977504
514042
2774392
67678
898301
1408587
128735
1125162
2057284
1835471
14223
2022451
2827974
1333537
2428657
2774516
207479
1575791
1313750
1885520
2094712
937942
333850
763543
948988
1458614
1656508
616704
2752213
912585
728888
1724204
2812570
890141
2763768
745148
792837
286795
2122273
2212948
1284561
1090231
2782497
1596939
274632
177945
1262143
987305
2050371
2507431
2013938
1408024
1729186
2448590
1975164
2695839
1576775
1646010
1998099
2530330
1352960
1222504
1045991
429810
612954
1260474
2402904
461940
9527
2499596
2907278
1661663
2013724
1109155
2456413
425403
1867340
2424023
1807653
1315313
2077829
2642281
1309273
1995535
1052788
204625
140507
739057
2025368
1858773
2652906
592837
114127
1154049
2223955
765711
2713988
287353
2764590
107238
2012766
2560126
691795
761875
2688263
305191
2487754
1397069
1793125
2602376
587262
2895676
2673800
735613
1652689
2726409
621542
992294
355320
1452853
1163411
897261
2547806
1402914
383555
428778
497778
1467922
722031
2295995
655079
636877
2417490
1773285
2533632
1148353
964793
1310570
194640
2152482
153548
1383343
946182
945710
1632086
2800221
185374
2242747
27084
1181616
1368789
740812
1852917
1522697
2354716
2870528
2661066
2667296
2619620
843612
2823633
861520
1210587
855698
1470689
2795509
1178005
1508051
2015543
1023673
1398859
753974
1011854
506855
2665128
1801902
2916331
184199
1763871
581952
1641051
175116
1599439
422751
2507862
2363073
2530669
1959536
2360342
1918125
2255274
1612829
2593280
2886473
1664874
1964721
2131406
1449171
408653
1310625
1858941
213907
2143502
728118
848949
1780016
345261
1583747
671478
2739408
1708286
1481961
227954
1286109
1748556
734908
2049098
1651789
2056513
487105
1968260
377214
2179049
1489467
131884
480902
1210979
2829551
331215
183751
1328799
1766148
1066742
566556
1557674
819462
1585433
465044
1934160
2542544
1028290
570022
32706
459190
315270
615830
1823188
2288318
949928
329475
1159528
685864
2574241
683916
2088986
2205113
977070
2017622
914398
1941914
140088
713204
633894
889408
1072995
2418273
1742077
654244
2774148
2361319
158199
2675828
758275
1110910
2304432
1526114
2680926
902742
1813561
1068266
1182545
2527870
1199136
2296921
845575
1312894
1605402
1326027
951625
570598
1711574
1707255
2195280
1434352
183469
1396619
876750
2282387
2207345
717086
2835182
757712
2528417
2268768
1665052
1212507
2397791
1005224
1314927
801255
792159
88808
669157
1678789
143400
2097978
2638155
705564
1728197
1197714
587643
1758490
2301268
1662580
1458560
503301
387713
859083
297682
1201194
216384
2613289
2105724
1711402
960917
2398379
1426744
608912
2292137
1307472
2153300
2934872
1391540
2788973
2696261
2755946
1121879
1805261
1928442
2187022
187530
1661971
1514265
1090718
86166
1262018
2353697
1319071
2219551
1339101
987912
2844937
537904
2747125
1250987
598712
2619164
2459410
357903
1320622
2626530
1730672
2805463
2499280
30181
527023
2432418
2100427
772629
1996962
2590945
754130
2520014
1037414
1980949
966933
2871181
1984774
1104412
250230
2304360
1563223
1255821
364979
913039
2065213
2771056
643586
478209
900538
234112
1864783
1446786
2015791
911281
776598
798037
2844092
218770
1703401
1043186
968778
2798512
170767
218932
2839733
2121365
34493
1510338
2713654
2648786
2524263
646880
2391677
2473244
2150950
1263377
1494282
97150
719745
411844
512259
440163
982763
2041511
2300619
2600805
2613537
2669214
1248749
727599
1409240
2501985
1803197
1117477
1430706
2919241
473605
802639
1872205
907705
1610775
1862841
2563991
1122587
1835889
2034923
418302
1728635
1643557
1381402
2148687
1008838
1140556
155456
12559
69283
1483848
1493638
705170
2729144
2281958
1262082
660345
2809796
768885
875856
899351
802678
2227985
1961415
1574461
1932793
2426305
444093
773554
1070454
2679086
2429308
581166
1453510
1823389
791828
209852
1092912
266347
2618665
715390
1740872
1001337
2246931
2662895
2612821
2482606
269830
213094
942452
2271399
2490549
1577331
1051845
201233
2116065
699323
2673145
3097
1918798
27255
2109554
2513066
1286196
1962746
471633
1268644
2074779
1486957
412975
725978
627037
1822510
623827
496818
2054347
1818928
2033643
1600489
1451227
86274
2142038
500862
1348143
2546932
259986
2046203
2810992
1715557
2489655
1652085
2674828
47501
252287
295341
1969998
2283829
1977956
474003
1809654
1609847
926143
1188437
1359043
2855605
412859
348269
824204
564652
1533341
425520
2405501
2727133
1153357
341615
945572
2773125
2460041
465325
635122
445979
387520
1809972
822530
2053192
2623017
816050
1580176
600418
704771
124385
1972161
2744991
78491
1007605
1071144
2500426
783312
395813
2478799
2070047
1273837
813547
512545
1819885
2358950
1794124
1036748
1621787
167483
1963316
1708136
2111376
2158946
1134293
170982
1584319
915768
1837678
1600384
2007179
2566419
613292
1794625
2459833
2066436
1987810
444090
1963898
300122
2000717
886552
1364008
278001
851662
2579957
2029635
2870742
2733277
331999
354497
1434424
1543421
963672
2845220
2442449
2924995
467023
322107
970655
2777210
2163119
2233764
932026
2301732
2906134
2067083
2684555
2470921
194733
788638
703709
1998832
415855
2586605
809639
2690020
688834
838174
523683
355704
337905
487462
1014909
1234388
1263053
2691522
1286921
1314023
2575139
2345738
261649
2857176
569296
2885527
1492915
1027632
1579833
2569301
2676596
1975488
282879
937611
1715626
2015904
2507368
816598
2402120
904118
812735
1929570
1909502
197522
1727877
1903967
1835941
2038324
965077
1273132
1507055
1974826
2280927
248306
1329610
1115311
1354660
1284952
1088390
671414
2747384
1864058
70958
799135
423538
2245850
1104085
822004
2045098
1097905
766751
2425278
2339450
1624040
2450907
78834
2384175
1984207
496448
2022460
458690
251508
2862098
223861
1909290
214413
1453060
102685
1005841
2262756
239237
468034
1493515
2276877
1531717
1012067
2606815
955502
1407939
1769064
1813475
822074
2184166
688317
958133
1070194
2284859
1746488
1599196
897102
2731787
1278858
1801818
964294
667729
1098293
2054687
1229040
2118075
2898359
463970
740769
2700798
1501145
550429
2335633
2350598
59552
2200495
1954414
1594744
2527302
1176460
2783185
985085
2293051
2139978
2146669
2107039
1072506
576393
2728643
2590574
1701209
2013968
1745638
1549686
731206
876298
1697693
1266053
670052
2485014
2809297
1430612
1578578
2138605
974594
1161464
798560
398297
2321667
536283
185900
2710723
2133702
1820931
245674
2892996
563022
1531107
944458
713671
930790
402094
958991
1339939
2734770
2206148
2604671
96719
1401380
194068
2852594
269945
2755875
1982051
1622917
1921308
411780
2727976
2935653
1711551
1821375
2600977
748597
1614446
884438
9414
921685
2280008
1570215
738722
2663807
2829439
1130303
2528287
2816634
569507
1381912
1359580
99804
2589752
1436847
2852173
1093564
1425888
2936105
357783
1219276
1528268
2249541
2173674
1178382
2417122
1516807
922
63654
727870
255307
2728182
2578759
305975
467053
2908492
525219
1396411
2776617
1188747
1775355
2818426
1027331
2413872
45195
2312906
2676494
2258354
652104
1897178
2530798
2813463
230185
756926
2310583
340634
1613750
140557
417857
2239053
1455674
1093193
886909
2167453
2456968
1259454
393499
2524614
810762
234763
68024
2637233
1932011
1367434
1415848
1307885
206478
800257
1971537
2281404
1880358
371819
193121
720039
2779990
142073
2599834
363536
227021
2440121
2095726
2793172
2067824
1397602
2700026
1224060
1249621
1382360
964610
2447902
1232249
558597
704278
2087988
26880
2242128
1397035
1014545
1205896
722297
1067271
669422
410014
2818817
2124225
2248318
2326686
436632
2056736
2916204
285775
919044
2601267
381736
2167596
2636990
975714
1336226
1895926
2291905
546058
1268817
1642077
431245
598287
1729128
1171870
2397119
853022
2404385
936359
2222449
1561350
1092378
2357845
796783
2417597
952057
788865
2759420
456820
919972
605684
269205
120755
2801428
547863
98572
2679519
1741084
844299
698537
840438
546864
112360
2216965
2095042
1897379
62906
2922535
2494541
2510726
414429
1130138
2147277
1376617
2730918
1942762
535844
1656344
1046015
2102270
1708343
1429349
1503919
880248
1701420
1567776
1349068
928328
2668187
462422
1985597
757067
196803
466305
1412684
458943
1152395
1881232
2376826
2069013
2667109
1801293
491821
2929608
1628397
1659258
1961388
1474960
1770523
2018298
1312802
1063125
2253377
822278
1855654
873755
2025227
1602130
388704
407478
931338
2648912
1779202
1223905
698241
2865727
1687293
1499378
1486192
2312763
1394934
1430730
2614737
2165165
160930
2101642
2429033
1117528
2276036
1928074
2502027
696378
2175242
2780471
342017
1819486
1769821
2248001
1559267
16020
2297451
2789093
109396
1377163
2912507
1967554
346589
1823238
1775909
1364083
1888248
1983728
688890
1438779
1203358
1964909
2100319
2396966
1271774
1974860
2529254
1999659
716766
587534
2361021
1210771
423986
536472
129244
2096039
2741775
1143325
1871733
1001237
1370101
2108638
769760
715578
1463674
2475229
569014
2748865
86361
204402
657223
2050498
1294177
1918161
1262234
713137
2157358
1585501
25385
1940709
1206681
2363735
692789
1045779
1212772
2161286
2456986
1704413
314664
1421470
710981
2244514
1377128
102332
1159804
2456371
2194365
356453
2108531
2366735
405570
2441451
1404931
2373918
124841
2864483
1149653
958255
2592498
2631762
912267
352675
2134695
949375
2307098
2424724
575628
1377534
1132098
291399
2878501
260470
1616024
2515150
2608977
1012282
2073181
2371667
2622438
1080770
1265812
2548830
1849352
2339510
1601075
1360452
235199
1210179
958950
2495465
1533470
1237388
745036
1631581
2823749
1953750
2030541
264536
1089835
1201910
1144463
226964
1438292
180494
1696171
2696618
2846884
2619635
1973772
369606
287659
2784761
395790
2080369
341174
2808354
1866169
1628421
2116599
1793619
2377963
1825651
2384195
431877
821874
836127
2849069
751427
328409
1035335
2031323
385889
2342668
426619
2167103
1359677
239799
564833
1372475
899333
1807093
730310
122310
2712240
2548048
2750161
175900
2023050
46426
2707639
1410464
657813
483551
900318
2710485
2042854
2162988
1451554
812604
2621449
2710510
2930644
561706
682822
2133292
194428
1234657
1684269
541155
2739629
834051
1781982
718957
2713169
441972
418473
1747915
822592
103034
1323010
1996932
1892293
2041172
2049719
52565
2470225
2473958
1826159
327033
1556602
1932211
269495
2882949
2285114
2250802
1078529
2626887
1749948
669432
264482
139355
2132129
2162354
1927570
282932
854243
2768154
2156495
1868942
1073097
2879653
275452
364619
2546336
2415403
1031259
690028
838639
1075527
2879210
1514104
1609538
1050737
396771
303272
333803
1228277
2296813
1367921
1981821
1199161
1653285
1462102
2277818
2039036
2467491
1865043
2159136
545039
275189
2916071
391352
1515531
243856
716273
2917728
1183058
1926017
266715
175830
1879992
2453700
2470734
2419572
2866955
2340547
1390298
2519249
660648
139680
2539966
977638
1520321
631525
1220463
1991801
1879196
1079625
1164022
1943614
1015805
2674273
2297482
1927534
2764640
550988
2893267
1570616
333653
687695
1955644
709495
424754
1962448
977442
1446269
1032318
2754396
1379514
1479117
1259213
2775973
1907173
1359044
1631441
418330
523862
1065742
1594840
699753
40510
2045875
721010
170007
1475285
1333586
2408660
817699
2050139
1138668
2517990
698923
503187
939772
1656125
711964
1660542
570288
22404
1145836
224408
2139706
2474694
1575419
1730586
218455
2467712
1932990
878846
2127773
1743783
440567
139317
1390846
1013917
1889302
2506906
1248669
1344567
2400465
868177
556226
509367
1688883
1186395
1242681
2775955
2931349
631618
1342959
1575286
2490592
2903995
2107003
1669648
1787467
642049
287316
2476097
732391
1721382
1101098
2488193
1285551
411912
551759
2332661
342757
342343
1504183
716993
939244
1221365
2352304
2422741
2674190
1816886
1421385
2048076
2310845
1322176
806333
1191693
1536994
20597
200293
2843683
1556094
1673781
1610410
2477244
2856298
318401
1667915
2334337
2166016
146234
2884536
290478
1731148
891281
624527
2514627
493355
768703
2494975
1366659
431155
256237
1685027
1183034
1596477
1452458
813388
2893933
1963210
1706456
89624
1290990
2632181
2034327
1490535
2418789
2070699
565389
2706336
222544
360108
588101
2080111
1931963
1886013
1643256
2138647
2087890
44635
1828897
2521523
402608
354841
1239354
362063
2031123
1693336
2723184
1015142
1693162
2934295
2012930
1290294
2420925
2147998
1334527
1200904
2612910
2167250
1177685
176563
608221
2937343
2072024
2504064
2080332
2838422
1997290
2837097
1905923
1529325
754284
2174095
1054892
657845
1574529
2007220
1277974
1674801
1535279
1504881
371840
506645
2334013
1626831
2257225
1138687
2766247
384366
140208
371150
2538058
1277471
538528
2900459
182796
378796
1496158
2671034
2419744
1409973
2348710
1416178
789930
1107214
2022297
1459812
219525
1203881
1597621
98563
1110484
2767513
1903164
97369
1641600
1134609
840137
2498652
2162943
1029775
954221
1619695
858010
340288
1113587
293520
1384666
772390
1941838
717376
1051032
349326
1609928
1145305
1373228
2339459
1385073
882978
2651212
608131
309138
2284678
1570895
24887
2223731
784841
2400418
1693335
1632006
2742032
803371
699625
2762359
2569708
1521070
1418222
2620043
1317035
1090355
2105074
2591227
1155876
1317180
2045442
2057504
1038192
2150952
2556842
1709337
2662649
2187381
441241
1955
656430
1118931
8723
317699
2832429
662703
2695498
1574636
1815564
1521129
374111
1402587
1376973
2068795
846930
338092
1953170
1915316
2233087
1848829
709716
640727
690881
1573703
229259
2472380
1932394
1906280
1767218
2184564
2269847
2088455
846989
2496384
2492671
820955
950676
1894535
1596002
459321
745698
1312714
1919700
2494428
720120
959426
2779533
2193654
568299
2906002
237222
2585076
2719169
722148
477894
1817100
2686430
2030553
1189673
996247
1886264
546177
1803986
1882781
1958842
547897
862175
464697
2109017
2466351
1681609
2452032
1455296
431527
1453521
1838497
1891458
2925367
140539
1511479
821998
854030
112683
383085
2111274
2324837
998907
1028722
2336253
1783461
1636778
90253
2579498
2847371
2150246
2062453
2829836
1750904
1638543
1785989
1906974
1523555
2706972
929876
1177226
1083068
1760701
2900078
776292
2010851
1106814
431772
2299458
906426
1528083
2523277
1224845
2028390
2840276
984232
1661797
2390092
495359
456725
947390
1560499
588401
1049482
1583096
354603
741994
912658
2414863
122697
1537626
1089408
2106836
2419003
2856970
2775464
650267
2077395
800295
1124960
1057725
1280591
864882
788542
1937393
497908
806911
1503708
2084576
1311492
1961443
2243879
2042339
2749973
497825
1719646
190666
412676
1329278
1592016
2049247
2716944
2425863
241166
1340547
533648
252221
671497
2722543
470654
2084598
982633
2111986
1428604
1579676
2806504
1341902
830241
843543
689847
2095547
2500743
1495691
383516
2350766
821763
1211640
1427510
2187740
2585806
979168
2556835
1236672
2416502
1528820
1917439
532842
192591
2857053
1880725
1254788
867181
143405
268781
1588899
56755
2445487
1325227
1389547
512885
2675855
1205484
2378526
2257746
1033535
2912885
2467823
2150095
2695216
903635
1495119
1579068
2909311
1734521
2177574
765411
2256209
2155516
525650
1861719
2068067
1830478
2345068
2363116
2034397
743066
2792000
1436119
2844665
56942
1052880
1492808
45752
75513
2540815
2120955
286177
2315939
2226300
76008
336828
1447333
1618468
885350
652827
335182
232003
1691605
25817
1206086
822442
2431449
442196
2855492
2278235
2321748
1560797
2138517
1306456
204284
397317
473866
2367579
1232057
1779390
1996691
1918534
1908664
1541195
226004
773203
1257008
2193867
717279
630255
383841
898699
570864
2146838
2465253
94467
2022488
623741
1364010
2921750
959954
1141236
294215
351423
839256
2089747
186958
634280
1093251
2046020
2835974
2886263
2772949
1677805
292368
2369391
963119
2605197
1964432
2735556
1021984
1329122
2122644
2757619
2025652
678521
492553
662518
1577750
1761403
1738813
2708314
1924700
373262
144671
2663543
2911980
2565315
2616271
21683
2052135
2567353
1455227
330330
1378296
2099546
1670361
2283195
2683012
2127203
1568423
2820730
815969
664864
2704008
2591555
266863
2511034
2672766
1506379
2525321
2911175
2735024
1250858
1604005
2863958
873916
428205
2656344
960511
241344
1546913
1900509
2529151
2615041
2760884
94086
1483620
1542697
311985
1871220
1493852
929769
2070697
2304323
1905305
281691
1468341
1314293
2718572
611188
922195
533370
278033
2710066
1466295
2896583
900883
998664
604117
1836731
2516881
1083839
976066
2256534
100287
2232656
816302
216842
1743319
2852789
1380945
555719
652329
2375988
2660985
171968
1603059
333372
2224198
994838
1775577
1056720
2770332
287016
2849747
1368197
1227414
1129302
145426
2714272
1525917
812724
1854718
1482792
1634833
754006
318659
2821707
262688
1441450
2028289
2386965
895779
1154407
341668
2185333
2205771
1126748
2647679
562607
692400
2445100
2137708
1690754
1645070
1867116
2182630
448718
2009323
339223
1746745
1995705
956035
1730422
2011930
2645103
1617547
855831
1188781
2125751
2422936
2641439
1784894
2512584
994239
1294217
2615378
296058
1794038
2259922
2191238
1525067
1946543
556004
1657341
2355117
1606578
2540106
1266174
694163
1618504
1453596
1762935
2037292
1735925
2265716
776078
1481133
2589846
1748566
2686228
2660427
37571
1506100
52831
533749
759731
24079
2793399
2525636
809757
1714841
2922196
1113289
1751695
1345027
599504
1760144
2407299
2356100
2612071
1543712
1825290
231725
685960
1308516
595220
1141573
284045
2718639
2647844
1561501
398587
293876
2703212
2604975
905007
2351459
967556
2360678
1960937
519085
735163
666147
592752
504946
1045630
108161
2129778
937158
2019710
2150671
1929898
2772589
61173
1247674
2201255
93974
2738584
2003502
787321
1731960
727842
1402179
555492
2805307
2156629
2484945
249740
275457
1283201
1270569
139778
2021953
1644196
1128018
2825602
808165
2051842
2124475
2039917
2744284
2735079
1225758
1630714
391635
1455632
539778
861299
2811354
284027
2630095
1086282
2117773
1272706
1846868
1319724
1511156
1695552
896986
832761
1925133
2379012
691692
2816725
129496
2534952
2508985
2295053
1572600
2199227
871270
758164
824877
2233077
434491
201008
2112191
1032484
81370
495564
1441395
2158926
1522296
1767828
1745116
2681169
2380470
1397037
504922
1433701
1711722
2618073
2696109
2187536
1466660
1946280
2537398
912906
2776305
226617
2837437
2564590
1701815
2734915
2723076
2826223
266446
2483940
2434674
1951045
212419
5114
1613304
2285699
2844004
2475804
654504
1533505
1525788
1252341
789393
1239635
1594822
329472
1392485
938053
2485519
315448
458208
563537
2712924
366670
1730308
2936459
301132
2397617
263375
1671819
1929674
32892
2692497
2546409
2623038
651900
1888526
2693103
1884856
134248
2156529
550019
2521537
1593367
65683
1625506
2584276
696222
2433561
2134615
261194
2410819
226478
2401417
752379
2424820
394081
1089717
860788
2025802
574838
351626
989113
874964
2556442
976046
1895595
1494285
475150
1265011
347665
2593124
2406488
2500646
2610868
2745191
389806
243180
2712254
2427948
442805
1394129
1198891
1086876
770322
1440112
2474450
1069756
424098
1558631
1086527
2430988
2667394
2217968
440569
444144
1713220
1046092
2917433
759010
1965138
847614
2562091
1251216
765282
1728977
2405543
2506603
2744044
261021
943441
814093
1516380
2079342
1340196
959519
87907
2867546
1224666
1960167
619877
2550148
498015
109367
685406
1210762
1029516
1904613
927704
2768997
410967
451084
541509
2662508
255128
1536181
2537913
484378
2090234
2580177
2637991
1146094
1571826
64983
11760
1348798
1007670
1283664
1334560
1245605
2713255
1705082
2865910
1947846
2193970
294876
349233
669968
181286
1078673
2088188
1056564
2573986
1378298
2899014
138809
1673155
430208
1758149
2513923
1843135
2128747
830640
379441
835068
1691309
196756
2543924
1652971
682882
1977948
1684795
1355750
1552200
1693958
26392
600513
504757
2292253
643639
1677868
2470358
2439169
1279049
2592323
947532
1532934
2555017
1246905
425508
1845027
1348954
709764
731379
1382364
1494744
31958
644272
216211
436627
1514196
2606464
598092
1945019
992699
2205451
2203624
2764787
310983
2829513
554720
1579246
567093
899543
2579515
2046715
212828
2376139
1209032
289181
1272723
469031
2108042
1070456
2172842
146827
2556884
2867716
1367994
2728752
1851786
2024404
420057
2461941
557889
2469682
1666726
623975
1596903
881486
1689795
914537
2737024
1551893
2287338
2104288
2524701
2647077
158749
155120
2079638
947475
2488005
2764477
782891
1234297
587642
2366612
563817
154335
2366901
744823
753719
1226051
1585882
1083925
1433044
248000
2818568
668065
2010278
1999231
913053
1257813
2872553
1718955
2790142
2634129
1475707
719228
2180172
1713678
2849047
1703091
694069
2598890
313989
1472838
2342012
2812531
917943
940391
1185914
2519591
680001
2029275
1831563
1881872
481869
2721090
2829567
1765625
2513450
1824925
1757940
2329678
478741
819356
1489544
1860934
2365853
1345800
1130956
563099
2036428
2174077
2183868
1118021
1454576
898307
556308
1940472
189336
532137
342037
2226524
1851784
395760
2075975
359663
1613253
2198076
2545802
2054628
2029479
51114
1575634
999479
2439847
1328274
2168657
2450790
415276
1502359
2907305
2725094
2609583
2531074
961878
2244937
1422349
414857
622211
1693659
2774067
101983
566572
2397213
1716031
220917
1544717
2050806
1856494
1429769
2209741
2169479
404798
985974
2894785
2828109
1142683
322245
1796564
2151254
2646211
1591576
1608599
45428
1695050
1924378
2696675
1668545
2531173
2188558
2287021
2720245
243883
392370
1902587
1569427
207425
958559
971106
823016
887237
1804566
1869834
1728143
1656900
2124649
1709989
790092
1857899
256977
1876621
1322618
175159
2038190
259232
530325
1095589
192384
2850292
1010062
2362650
1158781
145308
987408
191506
1251667
2088513
128474
1325004
181163
508540
1446598
1950282
2219361
1615302
394166
2436573
72729
1292629
967527
67227
1983043
2783859
2188269
210967
1653691
2737218
2468100
2144057
1435165
357534
600773
437530
2036236
2183733
513920
1905087
1819638
1627296
195512
2554541
244825
1854556
1517922
2367636
1722519
1739929
1496018
2148411
397751
824346
2925178
726799
2823990
341939
727746
1190195
360078
111392
441437
1237883
1910433
1594313
1226450
2707546
355119
1957325
777570
2641414
1013881
528457
1208106
1292743
585907
722588
1816522
326171
391743
1376690
2532123
1305095
2027896
1256387
1243111
172908
1156792
136677
2841769
1205509
1773350
988364
883
636702
75658
2188478
1593744
2416569
1138328
69635
1935656
1548314
88153
2086245
2602669
2061372
381647
1278054
2110503
2610820
805679
2510266
2761189
408039
1037728
1355021
268521
2019195
1516595
1192774
173588
332299
842889
786251
2570791
2736407
104370
320998
2621418
654536
2735802
2519246
270281
2158747
1884032
953436
1728577
1409925
665570
2738609
199242
1010445
2643445
1546011
2094149
2047647
2257047
1592683
852231
1402870
2903561
884603
2344730
1820151
1712131
2035198
1588235
2345163
1741164
63214
706262
2861181
1282509
2929988
1076231
921486
2149372
1628493
1292478
2006015
1674615
2786354
1736462
2208207
2852765
1608861
1439877
1740920
2570687
66914
114559
2383969
697570
2343020
1647803
917875
1400858
609997
1433066
1743599
2468469
2195772
2048309
191323
1460887
9392
691944
2175467
1854058
750478
1909702
2017718
29283
597737
693791
804841
2927131
2810538
2507185
1064969
2457152
2674744
1310601
1342961
2764075
2765870
2082738
1890321
735394
379796
1541201
2879400
174621
317393
2723429
594424
578997
1404927
1383349
2550515
1881605
1128680
492427
1148394
2131818
1392050
2728615
1131052
12545
2266768
2228338
2678870
2033743
1546779
2408694
898892
2455926
2576208
516802
1576026
2232890
2578866
889214
2597252
2437203
1274399
2300963
2779040
811108
73776
434039
963764
2384561
2833691
1129789
653319
219486
2291233
1519787
225628
282158
609593
2157727
2254461
2193930
783650
1135410
2892147
655571
2678144
1860149
894312
2565622
151880
489902
559171
2558400
1964145
2679146
1046659
1249458
2829647
1230534
2659324
2371502
417505
2779769
1296353
2409855
1872907
144831
2281125
1432961
184491
658922
1728029
94644
24865
49387
2624077
1679874
2138630
1149274
890513
1517766
2668304
810241
1083834
1342066
257452
331727
640661
1932244
778444
1605149
1445922
790929
1081203
2038678
950494
2139659
2331619
361942
1310177
1076913
1958541
1433691
687700
2329721
2160236
2420452
1019886
51669
1924264
1768377
2304257
2481607
2221583
683245
1723580
2245190
119679
880993
328996
238461
1144724
1300615
581909
1345454
741806
591685
581420
1561370
1675151
1536450
2324088
1391739
1683753
1687061
2746709
853603
2268814
576422
2495343
2316464
999163
1030258
1589648
1714297
114789
116309
1596038
2268103
1500433
1043156
1024627
168993
1047976
276067
2556738
151267
1348791
2593284
349599
2191142
2552129
747392
2311014
1586390
2123128
663555
1784895
579487
183974
2469658
2876982
1197677
1739391
2900011
485844
1693798
1399554
43047
2332908
246328
1931413
2538227
2796658
1309039
1983955
617701
2105183
1544568
44613
2595110
1993780
1523076
501906
2679680
360824
1622037
953989
134078
2846435
499713
182722
686842
711962
1698004
767438
972350
265782
391754
304245
2518749
474396
2488046
852669
1240562
75112
2042326
498981
530321
847160
1137751
1171422
1427232
343100
674790
1120885
765466
1563619
1195805
981785
2581604
636721
2252544
762706
2889675
2343071
182942
1800522
1893047
413313
314489
2228133
1907181
1739223
391455
1549384
1560960
2203933
2078699
1372936
1884142
2712608
400399
1325934
2566448
2030146
2463363
2905536
98995
1570665
11641
1143747
1249955
776430
425621
1175660
1087091
1178073
841653
839014
1544235
1220450
1623484
418445
1923271
819835
1036359
1674257
308641
1236519
441621
2614063
1549013
2900436
1029174
2072309
1505430
1931286
2259510
401334
2812486
1939474
317257
1440785
1100096
761120
2227437
136350
1698209
1153667
488373
387598
669874
2789597
1121911
2503813
2359809
1428349
170380
1441861
2636950
2388669
1995387
851362
1685680
1706726
817333
752843
1575488
1571465
1707427
284940
1901482
1251553
1086301
498277
1992700
717745
176906
1287339
1983182
168595
2202925
374137
1795933
930876
2605803
2165091
906141
2305521
2108652
1235770
1648355
1751472
1414850
336766
1000122
2305545
48177
630586
2331505
1796492
6142
512738
1225244
2234729
2319787
2189133
2581123
1374339
992652
2400159
761131
260657
1876140
50578
60231
1837249
455230
1751616
2716740
1541451
562549
2206410
2324003
1554127
2512578
2712807
1682679
2398838
903802
2017974
1740568
57872
704179
2596463
2735278
1778453
1288298
1344597
1575029
2282524
2877806
1562617
972438
2119319
1732679
2486549
1980149
770011
708683
2925397
1524682
1210497
1014216
2784854
2346865
1673990
2772114
1239272
548475
334326
857638
579815
2647048
717333
2016655
1948961
840145
667537
2880243
704460
826968
343443
590894
2604948
193742
2179672
1157595
1433251
56981
476279
187828
1951896
369922
652291
883837
674704
1363362
477349
627373
73112
999819
2666626
504889
645495
2086848
2524602
1762349
1774350
1237328
495292
801548
2753689
1090077
1561018
2324703
2335896
638204
1721789
1818338
773867
2135891
2927310
2825919
57768
302258
351358
1680680
924053
1470818
342907
322683
892096
1449821
2780358
445219
2722058
2284947
1089079
1277400
2034
516299
2456347
2736771
165314
266218
2767819
2751985
120859
873675
2012344
2654831
319941
1850596
61068
1132300
1244557
57828
1162269
95532
1538321
267210
2481133
190735
1992144
543219
1948971
1120447
1800920
1812165
2668649
650432
1612592
2632600
1285429
2126583
185762
1025632
1641436
1629102
1518563
2795066
2653706
2038605
1289740
1084478
1226571
442668
2535310
1220404
170264
2169211
2871626
2737252
1474726
1240145
568534
1472391
2632897
1414144
194612
1874892
1526599
2408151
2715869
355767
886500
2857914
2387100
1634303
687687
841591
955170
253000
2282757
2284354
1825265
1212993
864272
917947
737441
1478594
1322805
426270
1783907
922584
446901
2470270
523813
2137294
654639
2884910
855104
1550325
1510973
985639
505544
1070535
686781
358892
2179447
2041570
1451016
1100211
1295083
1820706
107011
2847414
2350022
1903313
434847
467746
1072686
742711
1062840
1639541
2392191
2513006
312997
1738621
2449688
2900712
2003462
2764291
660464
221163
593385
462899
2872780
1143810
1996271
1400179
1777031
672907
735217
1837604
312341
617269
768783
1969879
324215
1542093
1591409
2472911
644052
1368616
37964
261817
2642029
1730607
816284
1997999
430012
527640
2111485
2790409
1817780
992896
91157
256642
2769809
631046
187253
1140730
140884
2598894
2476518
392829
321796
2639207
1289310
1812729
1426844
2087704
1167136
2175528
2022620
1184953
1001147
1445405
1362974
43454
2701225
2173294
2181449
2781867
1075902
1841931
589446
2445907
1182361
1795068
1129940
804853
2845043
1799675
460275
2250507
2245924
1615403
595541
1179968
770988
1057714
1261827
2511978
1967577
2539705
862651
2098602
798251
1611606
1740248
2022745
2268764
2783429
1399488
2487606
251417
1891342
234120
2368120
1353114
602787
601314
2592541
1790550
2642747
2691735
1302950
2400546
1473577
1737842
424508
2020121
2178901
2144095
1111831
1875978
2251071
1925572
2067887
2600387
2533299
2317157
1281019
1092432
907382
425052
2155063
1071747
166457
1696057
618674
2312315
1407943
2320840
789587
1129998
2781940
1141179
759364
2578893
2093748
1224766
1717908
2565964
2795979
2366048
2190874
256362
1133622
633266
2119808
2430595
327929
306794
570623
1900565
1866022
2661407
1608720
1209660
2391821
2621432
1785147
2740221
113910
1291949
516724
2570931
729723
475624
548088
2567661
2560063
878131
386873
1859503
786221
264264
1497068
419436
2812026
1430529
1047335
870347
2514522
1203900
2846475
672180
825298
2527028
2131185
142533
1093874
1834092
1330494
582201
609704
2708394
712284
1388670
21344
1715196
1973863
714464
827967
287358
2268124
2578463
23920
293407
1456795
1949399
2357674
200050
1020447
1680879
870342
79920
971519
1679194
2164177
501133
604662
2541398
2923633
1334374
2139478
1987409
1905655
2211431
899340
2690908
42724
2539998
1836383
1582848
1819584
2216754
875303
1665063
1601560
688399
1670709
1012792
1339914
2546885
405806
1574524
96633
92173
118266
2102042
1358106
2884125
54594
1011948
1137053
2220203
2070651
643770
1167210
1486881
2082560
2846781
1870750
170378
693166
2835767
2486018
52864
1889504
2908442
1204011
1647996
2501869
2598926
93983
604655
1071729
237429
1784738
857512
1682120
1209750
443650
785779
2104332
127349
2790988
2833846
703780
788493
1147318
142317
2029383
1725519
239027
1391472
1773920
1085543
518749
200989
1226629
1841406
14165
1245919
1933252
76951
243998
439955
1393698
2639503
65075
2197690
421821
1049974
2319905
2057386
2893124
2058078
821437
2020067
1293035
315754
735088
1752562
2172543
2214177
969020
581196
2847954
1170428
948831
726494
2740462
2831316
2103326
1523755
763059
1608998
1611953
1367835
1891214
853840
2092928
1185484
2747209
2040217
159246
36100
1214640
2593508
1528642
867879
177898
2360334
780164
1162724
857852
2261424
1325066
2084750
2040509
1343169
1715558
2579024
763778
2572391
1117224
787527
2830732
2868624
2789569
131380
2622225
332159
1297513
94711
1806961
1596779
2776656
1110562
1345895
1353378
1482772
331357
1639696
198119
1309750
437139
895329
2571530
560233
592418
1209470
2286784
1683230
813842
1764116
938521
1211102
1432798
2169113
1693806
1736196
1144041
1579866
2366986
2193185
86040
1956224
459782
611480
1248868
903955
579174
1225627
2176654
146116
2779562
2921019
1699160
2819104
133645
1338645
158450
1309406
1454788
1315249
283993
1864163
242466
1206744
2676172
865872
1666465
2299969
2330279
1672048
2560083
2559994
2508759
591272
153947
2155624
1783029
186172
2868920
1239286
1512587
596841
496719
2661713
2705632
2583553
186301
380423
2529709
314557
2575636
413267
1047442
462081
1264527
96447
1200963
1948762
1739261
246812
812516
1912025
2565628
2848631
2608216
1850770
209950
1679016
1303950
1559171
2736850
1726897
512595
481649
2082325
2530643
652991
1889942
2351081
638415
690275
100432
2221069
364255
54211
1922308
2082296
362716
2494086
371818
1001153
329910
1813045
268117
1856948
171199
2649126
1931122
2245885
1313611
2144088
2417830
30650
2393514
103168
2169209
2194585
1434530
2886458
630609
2932518
1668602
1411446
2932400
2477135
272660
2179104
583003
467010
1032710
1824885
2605319
1302098
829473
2280957
1158244
2153603
954738
330056
2286500
2461402
1054214
111717
1189881
897191
1806797
2829383
1537065
564303
457238
1275825
405829
1839447
2638295
594592
2496933
1781547
1546326
524710
1746902
1070048
1964669
1537750
2153201
2104875
141272
1554848
1382066
1423
1463125
197383
2642343
1706757
348668
1127221
2876211
2186821
2683685
2056115
1781153
453320
1265332
2442472
60592
2012183
2877881
1222125
504491
930789
1093643
634851
2807063
466676
2713933
2712067
1099108
1080289
2063861
1638824
2930313
2486920
1730842
86564
88373
1925127
2304273
1627043
1349592
403854
2701815
1898620
1100363
911690
2500380
2562677
1852494
1079905
859719
630725
2802926
1221632
743780
1483945
1779164
267799
1768396
2638311
999617
2593416
2658586
2714569
1578287
989590
306721
1462623
2652792
940844
606498
1067985
1040565
1997104
609843
202821
582749
1497344
1203145
395825
607314
1354718
882276
873598
466368
1306644
1265252
2164613
608154
879837
796675
1328234
839861
2180319
142228
1546969
1311262
197144
1333459
961597
1602512
505572
1714828
196164
37419
365461
2930244
6096
1268163
2680743
2487512
765481
73348
2792618
736833
1190983
2829441
516339
1444334
311656
1018874
248326
2502865
131629
1388659
1034669
259220
2436529
2448315
1071390
2885056
1841567
2377735
421397
238318
1577660
894451
2487385
2254573
1958415
135824
2152993
1176274
1749597
2868231
1915982
2682712
2396432
966403
575356
2074770
2257585
2265934
2333372
1381965
2431939
1048906
2676285
2070516
2375151
1633405
2235371
1660140
1364706
662492
602856
1429446
667768
2753881
126301
2718282
1938537
1772620
2025899
1964588
2408213
333896
1906859
2347190
938414
642845
2531493
1783727
1719241
1084219
1263855
2350617
999854
253501
1467438
201379
1198234
2688948
2612699
2174339
1640186
326237
882669
1631715
1587060
1129085
2897644
1958576
1305646
2524568
140667
1929922
780436
2131341
1484475
1835453
1337202
196809
84884
2156181
1589067
1044663
332095
1348164
1203478
1569531
2297041
870614
225149
1396933
1731098
1948882
223854
2259962
63042
1590084
712211
51863
951512
2540608
2256785
2080838
2245833
2477589
1873926
2001483
2514303
414940
1066588
2046807
935444
2166696
146763
2677172
231226
2048438
2584007
17758
2839632
2629488
920640
348887
519950
653544
833049
1062702
1296058
451730
1207222
325209
2695615
2937150
939961
436035
1210417
1194462
1660510
2680728
2603686
156350
1101376
420916
371947
802894
1046424
2267297
2152103
43439
310676
2854736
2869574
2467846
1637670
2172317
1575972
239420
1084627
953436
1675227
96435
2755890
509205
2061985
355597
1277157
1601993
1772780
2899549
738255
2284133
2939786
2259069
494397
2486257
1812522
2266495
2233159
479658
474507
2262565
958043
305405
1463202
88570
130563
2650963
1575166
1689396
836380
2191905
1176252
1009875
2076272
2431685
1370775
2740358
1606729
1412407
2096710
821047
240614
951398
310944
2544778
561937
1326823
2247813
2901948
879454
2890407
2224697
895522
2476193
2119160
514126
2860964
1116075
772480
759532
265274
2095738
352539
1465133
2548290
522951
916316
854118
421903
2732650
722260
1883722
1120198
721357
1107880
2213884
564781
793804
1179932
1481525
1935624
702197
2912594
646072
1163615
2668910
2371480
2766563
1875977
398515
363994
809637
315499
617007
606182
1832892
140590
1539705
1763041
902661
1763724
1776227
1047879
1239441
1446791
1231064
2130822
72365
1955377
1971594
1394194
840738
1417609
1522648
2653667
577013
2516680
1921588
559364
961130
130650
369465
952440
65242
1153780
2321324
977882
2498256
2254504
1699447
335797
873484
608298
2400314
1160353
2569644
1470362
2671248
674000
2156336
412984
2614368
1024588
1894453
2366192
1167514
2068630
1760245
1952197
2924467
2497904
2826581
1564023
2178144
2110483
815251
2432269
577492
209586
310790
1253999
2675053
1019691
2018372
1531359
476863
2173051
1430935
2200797
1740994
27369
2466592
1370464
2541391
1332070
289393
2060381
663345
2492684
1695093
112687
2817936
2115382
42990
2296029
628878
499665
1746702
1051786
2545841
1602828
2018744
383078
720122
1382013
121271
89489
480004
618817
2152123
1518282
190790
1532243
484767
1889172
505267
1119376
2125072
837597
133695
2614069
636087
1685662
2883067
891506
2599264
272916
1593337
1644006
43915
894242
2010067
349087
861899
957027
2438755
2337674
2026463
1614629
933963
2756800
1671109
2817973
2677538
1884695
541516
2537800
331455
2268628
2895798
2651220
2535708
262592
610980
1273884
990541
348256
2280440
2677460
323611
2276095
1324403
589118
1408533
2434282
2069847
2724151
722074
2724156
1609550
2612395
1922613
2588561
604698
578790
419690
557998
1159954
560903
2804630
1139038
1302428
2057175
619055
536490
1623574
1691816
2551586
2066136
1236807
2260188
2533395
2356135
1579052
2599677
1929378
1814852
183326
850886
2066318
1119341
584016
851826
2721244
309339
442708
2037535
1369297
1471049
519368
350953
2863548
835233
2171082
840153
197033
1167460
2837754
180661
2466852
189861
470499
1404894
1058876
1530866
945508
1620437
1192183
2035650
476108
91599
2686439
1154986
1824348
1014236
2023072
851033
2418737
1668690
2773206
856103
1358370
2642725
1404145
1343332
1934099
276212
2493780
389388
2494614
1577444
91120
2887069
1725215
767105
1547275
1400332
236707
2116855
104516
1090656
137505
495039
2696874
2918460
814508
270791
797402
2400090
1404983
818560
2723544
1721900
2416207
2894921
43373
2487674
785822
2761241
2917668
2114978
421609
1861303
2641938
387170
705442
1227205
2022708
47970
457116
2078446
2699513
2612531
1088367
1412035
639524
1237521
1611208
1536303
2120454
2618555
2330885
1795204
146566
517589
2613424
2854997
243007
2494820
1339583
892112
1027042
2186137
829786
1630378
2547286
1885813
2433215
1139345
1930302
2682991
361010
2225267
1462895
2037040
1888130
1190662
2265038
1281280
1816939
104020
2453590
1518055
1376338
1663703
421481
1151955
2303446
1765876
1725700
2099063
2230625
2552405
2248658
930910
2821190
2786855
1473352
2191640
365467
388056
643064
1848097
1934184
1354097
2889504
101574
221910
1212707
2295488
305335
2169481
581672
695872
1996140
2638336
397534
1528630
1132366
2352503
907394
1887921
412526
559315
904452
2260819
14230
248321
2430590
1130512
1052183
1818739
1068339
2666173
737003
918511
472409
1473424
2291715
1829696
283069
1141175
647974
2094849
2612961
2847805
1105219
2677594
2725319
1605079
1765992
1780574
1823319
1954146
2554627
2241899
996046
2329220
851391
1860461
2358408
2873991
86676
928623
1039861
2241245
2168804
810279
272500
345246
1037095
1561138
154876
2504524
922682
813887
619048
1325333
2310521
2275000
1186341
759084
774039
1782605
1346523
20105
2018885
1356089
1374372
377960
282123
1163729
714113
539388
1965943
1541002
2638570
349476
1593260
2297336
1769515
2510762
700136
756952
340354
1891006
79584
802244
558266
212864
1382623
2123277
254030
1035873
1776134
937849
2534186
175056
145297
1205338
140588
2209049
1689552
1055130
2895642
1444933
1719257
435041
2081728
2883217
939573
1039780
1802482
1646759
1295113
2342590
525606
2147080
707036
1855066
2152644
1894364
1143352
1916618
1690922
1713685
2460349
831154
965388
2379107
1431179
2635441
1279054
834353
691851
734475
280163
1989249
2315474
1877021
1724278
2542047
221761
889705
1166173
866743
1198390
15481
1466269
1737827
2466419
1032979
2577422
1222868
612614
609633
2518768
1067801
387529
527608
2284184
492222
2740814
81296
2139127
864632
363555
2401443
87704
1851827
1018471
1740014
507086
2397168
561954
192327
2061823
2553322
2625205
1376833
702932
1253258
1811755
66246
2475806
2864309
973192
263877
2692045
244163
303266
1271557
706415
1152852
1696872
1835137
2674206
1625682
2062141
268419
1279944
685572
147454
2184914
2421514
2196264
979798
101620
380496
2486318
1705032
785524
1406052
850007
1373853
2050074
1109002
1477904
1334664
2220588
109828
2212426
126263
751979
1303973
1484267
591523
1991162
2691252
976427
1094455
362818
1140562
2354299
2116015
2091145
509344
1016746
980743
1621666
1599243
280885
304523
2892359
2765522
650846
2544130
339513
803160
2018804
2053088
2604738
1917767
612636
1936078
452703
2555186
629424
2673571
778505
443939
840044
2378259
757765
533036
2099257
1521264
76445
885954
723622
2245557
564301
1954930
890655
2135290
2057470
954040
1094061
277208
1056495
268719
2898305
48039
1154756
403917
834395
669429
1797430
1953580
744865
665791
2696312
1538995
1097049
706354
1822841
640164
1712534
1704748
1733686
2335084
1586311
2615091
2851443
543386
2091833
2926985
864558
724358
949185
2803223
1971926
476614
960712
1393459
1066536
769262
500752
734794
1827549
1080804
1922840
2494544
2756310
2663895
713471
2503743
791264
2860487
183257
2392147
2844460
1232596
62980
705039
93298
1914219
1186110
2675091
1788523
1546144
2184653
2438292
1124281
2237591
2096867
539584
1223323
1624563
1426628
1227128
1257041
997059
566868
1629636
2588641
94604
1500655
983612
440232
124010
2041754
839430
382739
2669391
1285799
2810256
194635
1180634
240211
1615527
2400935
1905710
1063275
1005406
2059974
1112075
1429074
617349
823328
325397
1726768
564451
1227034
456680
1381807
1184799
76551
627905
962467
2167209
2421720
45084
2075053
415321
933665
782100
2345911
1277070
2414258
1063177
2482377
2516181
57346
100676
599622
2916610
904879
1088594
2476540
2466304
1391188
2124600
1000924
2641522
1340659
680258
923335
2483931
1509054
25762
1754465
2070602
588072
1616762
2809985
1013886
1642106
312088
2267556
691948
624200
1025528
815186
461793
605406
501725
496601
2927262
2417408
707178
1947713
1657257
880678
2389482
182634
167256
1840769
1004567
2652127
2017430
1203523
2556308
344927
1212901
1616099
805660
2284942
1727705
2628281
762714
1330931
1664369
1476953
2265478
2196991
2613573
313115
2095569
2331258
1997289
936867
364487
1936246
1339433
1888390
1350412
2768332
2585698
1134388
872668
2489047
305610
1411515
156841
2568855
1595815
2411261
2022034
2821374
686891
2767759
1294072
1347864
2063826
763277
866186
2185743
466395
2482463
2032856
2091350
560607
1393565
55080
1643301
305468
991085
2662621
258667
2379798
1337460
2238038
2564178
889400
1673602
327595
1868301
545484
1334619
2164002
1986543
2182769
2724775
1745406
2251662
1601069
1228951
1274793
2265521
1996605
991014
1005878
1251550
2206780
946525
376529
1431793
2343197
1181621
2609837
2202499
2099386
966828
803503
507974
926126
1156656
2652232
1095268
2731740
1132817
790757
900745
1757730
2434521
301314
786463
1512035
2633455
445571
2393321
479510
297201
1864546
2348714
1911583
2581020
400553
58975
2676210
2581221
1648010
1535269
2551192
378715
2796027
867284
1732964
53133
2427120
1942799
1747
1133792
1227819
2769759
2764296
1601391
407706
2365696
2300052
2443633
1670086
2786327
132766
348772
822040
234474
1224998
933400
1211075
2549030
1102312
2100353
2277924
1979328
737316
1170819
2632756
959087
2487147
59037
672845
1266477
1102627
848408
250944
2143357
1379166
2753379
610990
208994
1518612
1742931
2499402
2114786
2010681
2375491
319294
2289843
1910569
1230104
2718871
2680499
931403
1508632
404309
2130720
2393226
590482
2542604
300114
2405949
2503676
1821311
1934689
1322400
2101700
2936434
1662298
1087247
1061812
1627319
2247419
1030306
2919829
1839279
626024
1733693
833976
1996429
122134
2814284
1352730
715235
902318
685829
193500
907835
737356
1433092
231245
162333
1524907
11618
1151423
1230867
259930
1390994
2332626
1616217
407788
1523848
626535
2872146
2477217
2805741
1120459
1906037
1071125
2321985
876556
2249406
1195457
2551608
65029
2259293
2538115
2088800
2882283
1109031
718917
2124159
534115
346077
1788309
2927378
2087138
265537
329250
508529
784550
2667964
252068
133456
2759805
118761
1869852
872254
2500185
1307034
508853
421205
2897383
2738103
67180
2566770
933843
2511089
2245718
1578417
2428290
2264022
383828
1453228
2384555
2131669
2289172
968646
1161960
1715415
1182615
1104277
2839792
2725740
303995
2872152
2605597
1507366
1922281
397966
214970
305232
2058661
1128476
1964339
1355856
547851
1223317
1359262
2214800
1437305
2326638
2204568
1727062
231146
1931375
418122
2403908
2148456
1640175
133309
2228890
1430121
2820828
1551540
1739160
1690548
965145
503866
2917148
1913980
849460
2128528
1130269
9145
308844
355287
465619
2535520
1051946
461588
1251749
2453055
2367609
383150
580479
1463844
4955
1266644
601281
905964
2263899
1349441
2218293
1014801
2753917
109649
2729723
2462750
2825766
2206272
2784545
2939726
2419187
2468728
2814871
1075264
420492
675231
831818
2250635
6243
2505176
709674
2761150
816912
1873813
313614
1636078
2601185
660582
588501
58985
1794407
2645918
455283
2219765
1311214
1111203
1078105
2639838
914783
2416764
2384877
1658805
946088
444870
2665946
525405
2549050
1845117
2834756
2234317
1077721
1999159
2668494
1593275
254514
1175746
1110499
1301373
1349799
753891
706115
1255457
2615994
2143708
38027
2849514
1772586
2194341
2549800
1420239
1978593
837298
1093962
1362373
480128
1142382
2728408
2467658
78524
1133310
1824492
1619605
2438352
2365173
2810531
1526704
2677495
1824702
1201960
1931822
1911617
956726
1876563
779471
2167572
2516459
219707
1385747
2461042
2721572
2817017
13676
2043391
2814029
589905
2042882
2171063
2274262
870910
2254347
856318
167858
724760
340882
569701
2586738
720429
800012
2475945
2521918
271301
977206
967702
319595
246700
1978725
504042
2668781
2271015
1509408
2252813
1120255
1382941
1461814
2617285
2640367
502349
1502104
1135227
794944
654081
1799248
2636997
1374888
707099
2368633
1339116
328173
550180
1609686
979603
500634
1932707
570511
1861998
2353733
1316030
1616547
112608
2118658
2607750
2814276
2800102
2028169
1962520
194631
2600355
233429
2529264
1845797
2204948
2465876
1005297
2227056
1718681
2046152
2793096
315506
553031
1135751
615814
680149
1386900
2313164
2509842
1782357
1754430
2662285
2939364
2165209
309398
2291591
2100784
2672098
2593309
1522807
2267260
1785151
656884
2152816
1466425
2223464
921679
114834
2933170
981941
865810
1849360
1041832
575919
2673107
2513320
73250
612679
2813714
2148063
81845
2619569
1131523
1157346
2782114
2144410
621888
588237
25055
2159001
1832465
2279273
1890521
2921872
715228
1604794
395896
1987532
1434741
1722912
2707635
1028638
1691787
349635
523041
2839641
2846047
2215145
102664
397095
1175243
1659967
598535
2759120
2307236
2349321
1753099
1991977
1139534
306012
2551759
244409
974374
999883
2284871
1950203
2602441
2081979
2769923
626516
682998
2191674
979233
245246
1217238
2098965
2824192
336153
587720
2708817
697528
987883
2315842
1976378
1005815
2090724
810104
841260
2027687
2145178
1614186
927669
1382077
1040745
1467666
430485
892122
2389421
854453
1808326
146929
608744
2792205
1320118
2113205
2459496
2548622
1862183
1986181
245396
626466
2031050
312047
1399035
1457749
273486
434518
1136423
52292
1329169
1307363
2852383
2649503
796016
509485
1371424
1633156
1011330
1008503
2127917
2208962
787622
1111794
1891086
2704300
419950
867789
2631055
909001
957323
13713
815209
2411387
1492526
2917298
1239571
2622378
2596662
831280
1156015
1501119
2016657
272950
2860990
2253356
746814
2464623
60328
1881865
2726049
1103356
2439986
562655
766390
2468274
1575871
2519041
838485
1133821
1684739
1683994
1109852
1120555
879253
594878
696279
2594041
2654113
1530142
2158725
419599
2100576
241617
2701729
769504
1256795
2418497
573140
366905
721647
2909254
2670182
412351
850237
2156628
974534
643198
1036449
1773262
2828590
587828
1046326
2191124
1055716
2698174
1251464
2052402
444176
642262
1746402
1498642
1764395
1398550
1201325
1494835
240457
1869968
1726847
42893
1494279
1614363
1723905
2483956
134445
2487653
1936556
2345852
1009687
681029
1275522
1186877
2615857
879267
770673
2913539
2105264
2852368
2624514
2893578
424493
631419
1686708
2487014
606559
1476361
1602368
1946760
2290754
2173955
2283813
822297
880586
107207
291399
2604683
1884900
2431191
1988529
641197
862610
488755
538749
653075
1906036
1707822
2876679
2633332
2765208
245992
2250673
807798
1404892
2046374
1740944
499339
1429027
2529646
827072
1237546
946675
1256730
719472
2490811
2833160
745386
1387569
368619
569104
1820810
107640
1989532
1490723
1456960
517240
705393
1500808
2214836
1338983
2230580
518595
2219787
1357684
2182647
1682275
1344382
1302374
30797
919283
2021731
2059438
205698
1678259
1421209
2763960
1947903
1433859
330211
2016571
1200349
2867685
570100
2020155
2717694
357283
1693111
823282
2140677
837448
1136084
2229188
614465
2501843
1362935
2676037
702468
1395046
115539
2529342
114724
1949367
412238
2046024
774913
1278208
995994
1234991
1474862
2492739
1407287
2932523
1752543
841451
2856953
600561
2305888
330755
935652
2083789
1132997
2458821
639993
2912098
1416132
216821
2351907
430522
2667101
2932584
1919410
4279
13092
689789
2900097
27124
2326978
946975
2026152
1903564
1322386
543452
347017
285118
733161
1689825
867318
922893
2238870
220328
2137417
1646621
1655330
441632
1565593
1116546
2366628
2877789
757002
294518
629217
578766
2884983
989293
1113542
1279832
2429303
2655747
204395
1726610
68741
671002
1672573
1477308
2460654
107716
1511046
1877044
2419030
2649204
1153946
1520183
50199
1651672
131156
144646
306864
2862312
2071401
1703338
1664740
1896285
65906
2269522
2032157
1668910
1361177
1124761
1008133
2623327
2512678
448746
162725
1650676
59059
1734028
2162320
1735956
2567455
2144233
1345291
344338
1610881
1949393
2110369
1966092
1920794
280617
155933
2936102
2272222
483423
2431194
760752
2881101
1175653
714241
2639659
550948
364569
1261402
119273
2783583
1755938
2022428
985444
688668
1099114
2285782
1688033
1548057
2056939
407319
2773327
2906299
55738
327918
2105031
354237
1645621
1247477
2043570
1556720
713313
1714267
919641
1085132
1219117
2719876
782584
2300145
1378410
1535194
1887033
2789650
794983
2363946
1603222
2893606
2336890
2610811
2203157
1710795
2885735
1674853
1677267
2044475
1849983
1380992
2514444
2248504
1919854
2541302
749240
822535
279042
1411090
943787
2026357
2071886
2667562
177521
2867866
2767166
450114
2410082
1728650
2391299
1313907
407310
1532002
581390
2708519
1967010
1132529
1400763
2810468
2551499
451402
1546220
2184316
435507
2801992
611796
1469862
1355983
60214
2544668
1409701
1834041
2693213
1350528
263145
1155198
2100703
2396019
2440931
1403272
1511304
2543572
733925
1759008
2399581
1265682
2424119
1112260
1626991
837604
77824
65257
1608028
2308811
2507632
1345792
1957055
509737
1044707
1310294
520154
2896659
1841662
2400474
279533
2948
1816976
2233104
1007093
638422
2210743
433157
995397
308159
1803752
1025824
425039
1286416
1293903
2141339
1173994
1212992
970435
357597
981866
2461388
2919463
2606689
2718190
127155
2015376
2050984
2587709
858367
2695028
2291601
490564
2746306
2774112
259957
1260726
1509901
147032
1078391
592788
334049
1609580
1816007
1865975
2739151
759575
1958142
2788317
1115878
1751400
2179436
2527547
1559308
963797
1583996
2525561
492261
1437177
2720295
233227
1835485
1000492
837233
792570
2226060
2189098
2506205
1093979
482623
1180768
341432
1185952
2425189
136739
1933653
2491898
779785
2286308
832896
1849292
1188054
785485
2492475
308497
2330264
1768671
1958269
2755177
1103180
1518131
2001567
129053
1305566
1956824
190735
1452994
1361602
873350
1587651
450896
2566057
2913618
1921819
404210
2029037
1898090
1492360
2619745
1937534
2063154
832376
2926531
2422797
2744444
2248973
2366100
2552610
316928
345569
1532710
644751
665423
1926654
1131785
2606048
2525436
2315707
1297005
645527
1991853
2484170
2170615
2607338
264215
1812641
81888
2469685
2888341
2927974
1188272
1014253
1975304
1845680
2087569
662035
280788
2428321
1019135
1294405
978201
1100594
1468363
1209184
1681454
1154069
1971178
1408252
593440
2484528
2413119
56413
523907
2126490
2909859
548394
2308452
692951
2454986
2721424
2807746
2328827
212727
287111
2688105
879997
1675118
457266
561834
1624329
2206187
676642
2395368
449500
248763
1354372
2124339
2167162
2762657
779271
2179127
279528
1300122
1668703
1067815
840080
2544018
2435155
390127
2271851
1199646
537691
1677367
982681
1219129
2185513
2681213
440603
2512531
2049154
1358083
378916
2635793
732737
2051306
747120
2632621
2682769
548343
606512
1622157
192099
1609913
2128712
1215259
1649791
1902958
1416077
1703893
1356899
914524
361669
610479
2190639
1521595
502396
833100
1331732
1804173
81845
2782157
1506839
2089425
2209551
1638548
1017771
2899786
625954
2128099
1304914
1570655
1000002
1746919
1433460
2803095
2857648
1085046
2402160
1199760
1237735
1220286
2029779
1014359
2118200
1883587
2107646
2291653
1689224
99027
1202468
827047
2888692
781846
1295008
9785
1878884
2869500
2360557
2276270
582146
814714
2086926
1180867
1756157
92525
330627
1702065
1975128
2520092
2443194
817217
1959116
1566585
1041513
2489082
183383
1508863
865123
2816237
2566374
2236765
1641077
2267632
2667076
1917731
343119
975090
717302
369289
754619
1373052
2839600
1079135
1934446
941083
1940703
232925
1305738
2837888
823976
2317713
1569057
5339
2807959
1504373
945587
66088
323792
469807
856999
2483244
888907
1335384
480405
840160
1795720
591378
2670586
2756158
2534261
2470281
1044182
1536536
2880395
1419646
43410
2345897
1113025
873175
194226
2508266
2168168
1891081
2463115
1291424
2851874
911141
2298229
1080528
2605983
563827
2013718
2386152
2606722
2556308
778150
2326358
2291194
626726
2575479
2483767
1804337
39354
1906755
1792673
172600
1840990
2706453
2129812
1085789
1038139
1069976
1516297
982661
2199217
2271593
2882674
1774123
816160
888127
472329
580184
2291437
876999
513753
488246
2100551
1264860
612203
1386373
2275162
2894901
2297068
1726656
2603327
879356
1781698
1623939
599058
659862
2837044
2907788
82334
2932568
1373610
2488698
2148102
864389
1367147
2449272
104727
1203976
1042474
2448464
1263232
490492
2127189
2677114
981472
2573873
140874
2919207
371357
1959134
1096167
2391853
2474149
2098465
837017
1168542
1543334
2253629
139314
1214892
879500
1764224
1779007
811581
150983
2344523
290703
140321
2052012
21718
1283855
2939435
1335445
2277619
198071
337477
1558044
260304
1732761
2442623
1355167
1089180
567564
1406313
439404
2071707
2141389
148032
494839
937983
1059018
1763115
190504
11501
2277080
1892577
461326
148221
994390
587579
1514904
1653787
2319382
2145946
2516807
1123335
2760515
1444969
1026674
460337
1201191
210908
314387
2144836
496503
2718136
313253
2180221
2075148
1942482
1373790
1494382
2148391
2549861
1280653
149553
1313873
2233078
2040160
51665
2173396
839643
2637870
1003227
1513833
1824372
334739
830325
1746381
1621993
643968
2330985
1403238
1661822
1052315
1869561
520643
1211645
806205
1485427
2444580
1899641
712756
2748867
2036630
2629269
1402735
845792
1118908
2701289
2150087
1203830
726187
1827979
1786479
1406131
2065957
897045
1280750
684350
964256
329531
94841
365884
2139607
507329
1694001
2858247
1816638
1567491
118651
2798109
1189577
438786
1751217
2598812
1268240
1280232
2779069
537921
1573027
2095239
1916431
1410902
1661544
2645783
1251940
2852564
1609334
875121
1255742
2340909
756643
1882634
1042723
778072
2533571
1812783
1839232
264418
2065954
1316801
2442474
2763332
2401932
2483106
726588
1036830
2283955
1493344
2581873
1881422
562924
1610599
1045246
99478
2105316
1135236
1699018
976443
184533
2401230
1727488
1110222
2895133
1727786
566428
154349
1428928
2390694
581895
2812266
386803
903255
2466308
2229078
2939088
2085573
567060
910961
1983123
1170258
2364879
1131186
1039122
1038271
2012112
2861981
947701
2268382
2132843
2117676
2387008
877342
980931
1999194
733692
1507756
1907409
1019940
2589880
1850922
2760
2510432
679510
2868240
719602
479975
2742807
2491340
1767679
545186
1221080
2350045
1961788
851660
620066
401874
2796068
1935114
1688252
1842061
969601
2375577
1374604
2613470
2905467
1913288
837845
1387531
876440
254080
1995338
2317508
1590371
1157927
2784340
824890
1572297
2608419
2540412
1718811
2666849
2107462
637846
1971288
1955412
2048574
330584
1184262
1761276
2195501
1390200
1649458
1567680
216427
1921846
373754
356691
2875103
1911312
2575916
772158
970722
1452011
2596892
2374717
1874567
2499614
2732159
854259
2459860
1145266
2263783
2093552
1257758
2387578
562589
1215213
1951365
1168512
2620203
434970
1192682
2144567
117250
489550
2486632
251323
2178089
1588204
2929697
658886
2767899
1596354
471583
2711883
2752806
997872
111881
1952373
1215440
647773
1367736
2256797
1760840
1647075
2773250
2205066
1105870
1334570
2837671
2785871
2168034
1774246
2839773
2031499
2673303
2415295
1305407
2162895
1646306
2117635
1829844
684323
1898289
1252044
1332630
2442848
2476708
354856
1350292
1585186
1673824
343811
117618
605784
949534
2349858
687656
5734
1181955
2018688
2607279
2554577
549809
343169
511851
1685439
984960
1907156
1615648
845309
1246670
2712946
1817897
2565430
2525199
36662
558432
1214178
788019
1727176
1518743
2714835
1280637
617790
560971
1172955
1637628
1237190
1210905
31455
2936215
772520
1116450
2444591
2335940
1831768
929653
1769625
1720406
2818879
2203359
1117445
1552384
1537481
581454
2879378
1812433
85845
2553878
1889323
718964
1349082
1420831
2627843
990461
734127
1615437
1208541
389280
254155
473075
2077012
2527076
910682
956055
2738104
2472237
306718
1842301
1661375
2090531
1016039
882194
1323107
983361
83830
1052585
2399799
2446350
268931
102961
922336
1241234
1210559
2651635
1879957
1589177
1413663
8687
1540711
244150
2048748
697795
1237031
2113650
69068
577788
1559865
300581
457520
934022
710316
300000
2575953
2427532
1393522
624510
1902141
166247
2211649
1045012
840815
1514673
328700
707396
330600
1406188
1086938
2307905
1549460
1747888
2464168
1551765
2233335
2271003
2041246
2402567
1345471
32873
755556
2764039
922365
2120216
2658064
462375
726008
1031631
2833423
238534
491531
2479367
106111
363708
574008
714597
1129973
2558740
843356
744669
2613766
316047
579274
2911042
1549133
717764
2280
84583
1875086
1827096
1532858
1097291
1680287
2654520
2453541
485733
1615817
443269
2769466
2773099
2459733
420204
437863
1719327
2461152
1784916
1190180
938890
1344951
909879
369143
1161344
922684
902917
781332
2158830
1920884
1300277
511592
1678005
1583873
467533
1625130
277418
234663
967006
1211255
2746443
655203
2140025
168034
2442560
1800398
2840476
2223777
861625
458536
979026
1268298
402348
2396651
320127
2786970
2662829
1665708
2764452
2275584
230054
2244015
93907
2700449
1098850
2417602
258875
2764321
233588
116015
1768602
2112731
198773
2547634
1573324
2579007
2369900
2856668
2717242
2083356
2934790
2084224
117301
2700529
347719
1998324
1298657
2043773
805056
866664
1977245
2426022
1431403
2083114
2275368
2228838
804547
180873
1285778
2317230
2154327
589296
1251619
1227414
134542
748372
2112692
389104
51163
182610
2575750
1505363
2709643
2529260
966248
2248266
1687557
1415767
1167396
1865442
2163520
2784925
2433656
306847
1816682
1669507
636231
537163
1301933
2337967
2121445
1464464
1894557
2895130
1672332
1399560
997305
473140
1028763
1195300
2930955
1095467
2089205
2913545
1055967
2307635
1989651
1214123
2677770
1449340
1543332
2132104
1518075
1404920
1191851
2334392
2123174
164549
2923429
120522
2845471
2768480
642605
1842866
1404749
841315
2333484
1471772
77613
1690521
1050417
1395707
1975958
1108589
1436199
573205
1495412
972434
89203
1959284
2551559
2813429
522122
1761583
2858761
1211297
2844056
958804
1625796
967355
2328078
1197092
602644
805653
2768022
443404
781448
2103729
1583036
2812123
979201
1555727
69165
2465245
2586879
2274471
814594
2211197
2416621
517916
1098926
1372840
1602055
2019583
1626924
379416
449219
2119774
2317910
33173
2276381
1880111
1834591
2330938
1221756
1265056
2158901
2618051
781812
857782
2250240
1598561
1119701
2437308
943207
2351528
66979
2522552
1546019
2501888
2221153
2601586
2846616
2910325
947573
670455
326854
1055806
2719194
1804903
2624866
1628775
1745641
1381988
1776830
148612
2807062
2672173
2554482
2215659
539733
2825073
1693741
1800643
2496994
1804527
474137
396128
1601923
1630678
2638782
1882577
2748676
342006
1989362
723197
1952012
450031
2279082
2043577
2845375
2299612
1904044
1835512
326122
267814
980073
1432823
731149
2092014
2544846
56449
1169859
833993
1945616
705569
346939
2767553
1714194
1665701
1992579
174046
1948767
166641
2348968
381380
1382817
1650698
2593013
399964
1378116
2561821
704958
952689
1113773
2795947
1686838
870012
1717431
2149163
1008985
587135
1299953
611108
1059109
1077459
816085
1871424
713159
894298
2352881
2353718
558710
2527683
850086
2363518
1606394
2898793
976770
161168
1205589
1987945
1488615
816716
1961635
1925822
2178599
950633
2513882
1115071
761181
2552413
1084410
1627839
1569714
1141165
587969
1258103
1204290
1284246
2733681
131415
2790684
194451
417242
1044019
1237472
577569
888220
985524
2616717
2656355
1366710
2117243
155363
2763679
305842
650142
1355712
2781430
1114729
2897291
2712840
1279360
1964971
971548
1332446
873412
819253
1217576
2633748
2493618
720742
1460225
2692072
402896
1638282
2346535
2697221
2297402
1795334
2295652
453610
2447382
791918
2774799
2798885
1453430
2294398
1517667
1020847
1382788
88879
2257780
2692972
2152013
841166
2270621
101561
2399035
913987
1074997
2706104
128191
824054
36533
218614
1282055
982580
1851565
782691
2888982
2052747
2807786
2569607
334737
2119975
1664349
647208
680400
2658795
1381334
2682942
1384573
2014377
2161702
2675756
1509041
757472
35948
2801854
1517528
105765
480730
2305378
1869848
1619376
1730750
2130070
2887518
1854426
1893479
688185
2900853
1801259
2894665
1690724
772066
1309787
1296678
2580323
1041676
1026843
1016617
1072543
1441781
2230472
2427419
2412254
720972
789482
2603590
1673033
2561493
1328091
1191890
2256612
940381
2018877
1194044
2155336
1947610
591874
2255077
1573541
817279
1095594
1364427
2208643
82186
186585
1652350
1685577
2368090
2532780
1441876
2588018
1868579
443363
1922899
1383051
1544033
2085919
617129
1988598
2130003
79016
173958
1622840
1565106
1576907
1304905
1420932
2651038
1414345
2887958
2860765
509423
1832101
2085031
2905940
2003987
880996
2398836
2476576
2687706
627316
1180374
2665495
682278
1672492
2055810
723403
1318039
2846410
2340133
479442
1534752
674677
428457
131938
2143415
1831870
2578637
2819747
2416216
1979453
2882735
149681
371006
2181111
1006685
1350054
2405479
2475242
285703
1666558
2208812
588435
108868
2268808
1991503
2175273
497723
245439
786223
2601845
394286
918963
1508408
1849089
107591
2395071
1541253
179146
1132340
763368
2194613
1317702
2721209
2022797
2782117
2789640
986798
613945
899524
2536531
2885919
1637763
467442
770915
2312190
1622361
482910
2621374
536876
775885
1201059
2931225
648759
393566
1997546
800987
2532671
427461
1325719
380265
491215
1837657
99733
2252622
593364
2868816
281739
2935502
1222210
252559
758505
2086951
1279090
426696
1609257
1883280
2709667
1361184
628265
396937
667789
739971
2386139
353942
1712169
1304514
2166396
1563470
2345921
1602402
1447686
1330942
2723946
578509
2759028
1145493
2751745
2160330
2503099
199752
1982221
56868
2475327
1046899
482760
1613414
2416483
657929
2149501
2625725
651103
1735696
572551
1378637
1612079
2213667
2291970
2196300
1118386
226848
2035173
337976
374010
125121
1252245
343177
2110606
1644768
777530
1949470
1208385
2378957
2219559
2230072
2528930
1959943
860226
1872568
2363632
1947780
1832262
1948437
1075462
1290572
1951923
2112313
1042829
40366
1955848
1392704
2180710
808669
2845829
2519058
2681922
677685
2364438
551194
2649070
1539894
1291229
1851949
1379970
229867
1753814
2235996
2856878
1146933
2120556
715780
226107
1336915
1451116
885334
995155
2297337
2103208
1934480
486443
720696
167949
2467984
2309516
1102052
1615214
2425086
1708616
557127
2173204
1505890
832182
1598661
1447235
2005330
2089862
4678
2524268
98094
719931
2816842
277518
2458681
729336
2133102
548524
1285860
1728490
485097
470109
2734347
2016026
152418
2288693
2597852
25292
1273575
1257255
545739
2041013
1964967
2506167
20252
744387
2911290
244728
1963640
2529546
1626600
483631
2238593
1107433
2447016
369243
2927177
1155036
2590496
274481
2006923
50458
2068769
2582244
1565458
493276
2670958
1700785
1321175
15958
1070053
198000
1739590
2257631
1791954
2135654
2691912
2002764
2120746
2211242
1069235
80540
591671
848162
2481194
2770717
598427
2641475
194870
1227334
1501086
412904
2883849
448402
2932044
1319438
1875382
635616
212214
2659759
2528511
2687071
2115344
1072999
2082049
2735564
1201840
2384408
1692913
2242007
2729854
2810062
2022767
147954
2020988
1928125
156817
2523946
345835
682539
2661254
981640
2167821
2048794
2905434
1099400
2481705
2591056
2271782
1906664
2267385
2112975
1028320
1631965
1056302
2751729
1021346
2416556
2440376
333228
1561213
999630
1919877
2078201
1701531
1197404
300109
1216848
1138433
2379769
2251687
404405
2688111
307387
1098388
2118456
605987
960100
2552909
1081098
1004721
402362
1563385
414220
1663158
831133
141570
464623
1827898
1925617
2830409
2623722
1308335
51418
786596
171980
2869358
568582
2239153
697956
1293838
1159224
2914645
2921443
673336
1854541
1859440
1945123
1725233
1759068
2643389
1620235
2333257
264630
2612252
857685
2504075
230957
1106306
428461
1442563
642753
193722
1454681
1119617
1760269
1366276
855036
1491580
1184333
921170
2108301
1761076
2600499
2229716
1326083
1703215
2924459
2461684
226625
1746590
2307517
1595892
307584
1304870
1672841
2228281
310590
97394
530790
131671
2400573
8281
1517393
2160868
1431842
1818637
1549487
2837250
861580
1731228
462512
2149127
1339188
440145
343496
2217540
1783913
2350552
1388196
1660913
1114761
2779134
2463290
2782176
2230629
672693
2556960
1752239
202840
1449370
2395259
1404505
134590
2240382
2462745
1357306
264355
2425065
289322
2360001
2168513
1036577
2178814
2210998
544378
755008
468103
1789573
1408676
1030909
2044660
1578423
690347
2163806
2720430
712418
1143705
675387
1426992
1555156
1837178
491066
1964913
1218774
1551626
2887344
697850
1968908
979448
2760735
804720
2328394
2060596
1494680
601458
2939465
2621594
811009
2897586
508315
1248665
2542622
2057185
2230210
1907222
2292200
1536328
2434477
782976
1913343
2608260
2337541
2209535
588669
962829
2755296
354982
1161671
376500
2907943
101681
101600
2903950
1843878
1351750
2049783
1164210
625814
246491
1595935
1941538
2525630
384519
897001
2797997
1925408
884557
2832489
198745
2458200
794993
2252970
2027336
1539970
321757
2111981
2204619
2623611
583078
943058
1085678
1054184
2623358
2024419
53531
2678846
2158609
1946242
430675
1819406
1007410
2511242
2289627
29632
1875470
293520
2086428
2348397
897240
2774655
2291414
1885188
2367377
2717334
552892
1715418
2804848
440538
1776882
514587
2665591
2135004
2907190
548645
588723
882463
1682047
1716480
155866
2930151
1654835
807467
2371546
1699400
2582996
448320
644402
2272924
180400
1480520
1906576
2584200
2029403
703428
1879498
837943
1843111
2659946
776345
698095
2636565
1248463
1194510
292292
1138782
1083500
857074
2789700
2074706
1611341
2408252
1463307
1648511
1388845
203106
960404
990707
2181979
57085
321209
2119356
418229
1816368
2775836
2192637
935706
2268688
2113649
666969
294103
1464569
1919185
34185
1017672
2214772
2285403
2850562
1263503
2468407
1671906
2706724
1869731
1491356
546966
2691542
1692561
2309900
2275269
2319536
192104
1775563
1097507
1938747
282163
404079
432043
1383696
2196415
2123796
1346632
2477730
1500862
1878198
1875276
1303526
1691132
2568013
1769527
2917977
1754613
819761
1282735
2122123
2656490
2926181
764966
1296579
278997
1291219
1992270
542093
1119603
2220743
765021
977769
1624030
2573488
488317
899660
482760
636457
699356
1929544
1901554
2726629
244170
178378
726594
2585937
788830
2587082
1956311
2930807
1553302
1052582
2858396
2734700
1118084
1248564
2772776
430108
2199181
1157346
1405289
2350597
2860582
2778429
1629292
1756536
1930463
571944
187336
360370
246298
1484768
108860
293619
2291390
553338
2817880
1827664
3093
871654
2896512
2484406
1198795
1896643
1381071
105811
625736
2752686
112011
998017
2009547
1036963
1915105
2456501
647498
549537
2914806
2532570
1588451
1267888
823622
452442
657183
1164426
775585
2070362
2344695
1075765
1935043
1701308
1038407
401320
1836960
2851051
1231582
2828578
156767
1011600
2375679
1051077
1465492
1772799
160733
1771072
2763434
324818
1048860
2697451
1573664
962168
145524
1888281
2773133
2928120
941519
1183178
1088108
1295175
2090708
17496
1397572
306664
951952
716005
646454
1023227
2801782
128817
1861796
527138
1394593
1011018
1305886
2774256
95544
2727293
1933384
94529
720697
1973255
2476337
2218686
1619083
886478
2193619
838528
2015066
1252631
1434189
2870378
1551245
1015197
796254
2436129
63605
2511926
2273007
2208891
2768923
784580
2319164
2563067
2254116
2208279
1758567
1582048
2414305
143720
2736866
1396685
1120215
1297508
1343500
1535662
2814909
2608337
2152968
1278420
2658634
1277120
275690
1217047
150102
624012
656697
301786
1749347
2562933
174031
760100
629925
861750
2724599
429910
2333524
1247808
1433663
2180132
1434998
601843
2102690
1313207
151387
10627
209411
2362243
1310089
2669276
2567746
2722147
1394155
905361
1764091
880689
2058491
2132390
427104
1295067
1221735
139237
1048195
1352377
1224230
426711
2447311
2123088
1452223
2072414
429930
630817
1216157
2780104
1680306
454804
1231487
87566
827059
2537195
1218860
2714491
384532
376429
421772
1885425
1602801
1708877
2287537
977726
1030480
1070090
714764
338008
2434841
1478006
2225565
986877
981504
214734
2289109
2027139
2875815
2255356
2036308
1936315
2611719
1567852
316847
2524506
1721392
1881501
2140859
1414443
90454
2602032
1222378
1177019
1628803
1379504
426976
379707
1118388
1974230
2503216
1135140
2026533
2034064
932118
1555756
1696063
1588864
1521217
344709
1206689
2775366
1044723
164658
250243
1698832
2376194
554260
1019359
2866176
410725
874450
683546
875148
1441518
240373
205038
1779303
2468836
1482894
259145
2072032
1089733
848161
2725019
2274592
2403138
1832632
467209
166144
658275
27900
110810
1613800
1528140
204390
2775516
2071186
2924644
2538365
285975
1182644
2020761
500359
1123184
2368077
1619689
2146176
2158862
1558403
371508
2586106
1566368
2836677
840922
1816788
2693222
172671
1386133
2293294
644966
2313048
1407484
769849
2625162
2232367
411694
2456012
1808745
2696732
619775
718888
1802845
2465794
383574
1047024
2255415
2433168
2791424
2508350
868898
2602457
318530
714342
2772357
124128
1068172
2189436
424474
2618038
151064
1063257
855601
781582
2295762
1068320
941039
1295964
329286
1327251
2089085
2475914
382652
2616573
1169835
2288506
266763
185300
484502
2874762
307614
2492462
556112
1549333
1675166
862174
1485598
1098300
2519026
947418
2877906
2017193
1344343
813845
2052234
1295697
850082
746005
2197924
91685
387333
376269
908511
1200345
1156994
190513
2070707
1990999
2767970
1676295
428831
2466649
2355720
786136
502803
1636598
2798919
637151
892004
2553969
2650444
1604593
2417228
1895212
2243798
2864458
1315925
2611798
1380810
1440123
1001950
2421546
16961
438270
538502
784290
999616
1360266
2020434
868793
2464166
386515
1610742
1863159
2374123
1924727
1865440
168964
562740
314371
279506
2091172
1070534
1500115
421168
1142175
1169242
2403015
2146939
686912
1680113
2866882
994901
183235
2032846
1362613
1098932
574912
2819283
2073710
1416484
384738
1944674
2224058
363383
2130767
1218799
267265
2753033
1546148
354554
871765
1470784
2855363
2493482
523053
2220773
1586047
1661797
322532
2146741
2926684
791229
2188169
1135068
723708
346236
1923569
378557
1330900
112671
691118
2520249
1332472
1609864
2879873
1009265
204323
2477505
291818
2890629
487804
2135225
2400898
927545
498482
2802907
2169623
2658836
2857348
2282339
634128
194068
1201722
763979
894012
842640
1482112
19672
1536520
931679
1196033
1199654
583161
2901853
1414024
873041
2107011
2881301
650245
1983297
2109310
243436
2197167
2550086
2769161
888610
566025
2184683
2703765
2294004
601997
2778012
2259357
2726519
262230
2149106
2359874
2940433
1690735
2500455
1966765
2593433
2013955
2837696
88520
1652347
2582664
2872599
673087
1725183
2575364
2047655
2008786
2720740
2223934
248981
1407065
1832462
1681339
1838469
2780773
1238455
525853
2002896
525299
1856208
2435909
2642636
850591
1607515
76235
2420842
2740577
2816458
822132
2016087
1470270
217600
1181281
994555
1907640
1079265
2127828
559061
387362
2476282
2017393
1034416
1504908
442098
2903532
333243
2540057
2061155
896772
870226
265842
1042907
449194
1472918
1629346
1316724
1392382
2043110
1972733
289688
514844
867272
1214248
94796
414147
1843009
2896100
1434926
1788739
1063045
1440040
510296
2545674
2005686
2317919
720073
1359923
191626
811307
555321
1585372
2300128
588851
2508889
2065158
1948824
2307249
1390342
2192110
1581132
747159
137937
20412
2141351
2426462
1571517
2139163
1622667
2218839
794349
1889412
2434126
1651474
918641
2799316
815914
2648227
754865
1180614
2011738
2319869
840907
2460485
1042429
1314329
341673
2800068
1279132
592426
1381714
2121957
2217713
989805
1360119
2570698
2658856
1459143
690538
2735029
1174480
2444602
20551
450004
1637421
1591805
1294696
2527505
380428
2779474
2140992
2566104
637018
476680
2198194
1421443
2212999
364788
2623418
547871
883100
470942
2935551
1128918
2358213
402326
1709443
901092
1882749
14485
1367069
37071
807184
1573484
146487
843688
1218172
900728
300356
727144
1853324
1449229
924538
1067877
2352027
2719431
1877690
2534672
1412182
1623608
1530483
91931
1045099
2783310
1455179
252670
1940619
2453339
2913469
2273938
2848645
822762
99853
1640778
2916607
1560982
2913408
2516804
1293221
179623
2494621
2082951
2197763
2238711
1381841
336117
534290
1968695
392084
2220746
2711692
113530
2717678
170700
1646527
2607136
528063
1252169
2348420
2415012
296923
1319447
813198
1895761
1549289
2536910
759450
565081
536067
2546264
1069050
754025
2144558
1547580
2198976
2647428
2390738
621678
1355739
1108340
2183208
1634220
2300700
2233963
761564
1307901
333054
1740287
630608
2440717
651148
1001086
1810513
161969
2599639
1331471
2532401
743052
2471881
2466532
948588
1688307
1803697
454776
1299396
2604593
1679209
2788027
1310722
351215
2001593
2610482
559320
196851
654905
2759317
453206
870076
2156163
1967061
2228059
727840
890285
385451
2130205
1420473
657648
1211108
210831
257524
880831
2655411
1910437
2221588
2080205
834838
2757538
89199
761875
976664
1940066
2556301
1693827
2453615
2886842
631866
2884053
2027374
2350303
222480
15567
1496735
878562
217132
2445510
224842
542275
264936
1320563
1136060
1748138
1148735
2136161
2261938
233902
869549
876936
132213
1126176
1367000
2403993
710166
1143352
1259249
1329265
1124433
108032
140156
1312541
1251639
2294130
2226948
2930023
871595
23552
1791566
782520
1169711
663294
1817481
982987
485342
2395583
2349344
2648963
1437958
769284
2846981
870288
2526859
262371
2676681
1686741
690073
2682833
1184403
22373
1217282
1642701
1920762
1603793
2413280
146326
2278984
131433
1448435
1949620
767393
940978
1069668
1218875
1895421
342328
1048743
1092651
659163
1023186
2119180
2523374
948385
2243616
1179628
2804279
2816904
726471
1457281
935813
874820
93189
1539552
2820092
2000126
31600
2406603
660994
2423591
2525221
1763346
210169
159504
1886626
764041
2569052
1223557
2691590
2384722
1992289
2164246
1053559
380962
56023
1022614
717548
1862821
1856629
2363685
906547
1130093
2418735
2591384
398559
1794232
1992579
2778950
2009391
485405
78456
233904
2244057
2485517
2429097
2397909
252706
920278
1210318
170663
504575
1243146
669838
2352868
779660
1432882
1499100
490642
2893287
2435017
2655728
1837214
2596201
2169913
1732395
1934459
2940008
2337637
1911629
601188
2721332
2886372
1762708
1408448
2252163
2548715
1255034
2085333
1301675
2116731
1081992
1040774
2065871
1221324
1283322
2242616
542653
1635752
2142888
1073264
2123208
1628113
1800367
937368
1015340
2026459
1729610
2343062
908628
2112751
1556548
18912
1740352
1990677
640193
824746
401981
1968202
1343370
2654169
529246
1944209
558091
2233554
1756315
140133
1115297
659681
1591953
212740
1454789
2501722
1628449
642094
604714
2759107
915106
2792468
332659
1386129
2336459
701897
2637440
327876
1047298
628121
2347194
1329733
189321
351100
1011306
488545
52348
2745905
2776272
859994
786385
979660
218161
763053
1128352
1088975
229497
2174590
2246095
2676646
5700
2277177
731811
1843492
1966619
1138271
368361
349839
2689463
1118393
883070
2348386
1077278
306105
712134
814633
739374
2609663
2177407
394076
2556954
2016621
185239
457470
1088261
2913724
954426
1330307
1135906
2842863
1405520
1482995
399936
2922793
1167688
2248611
110350
1226875
1997561
241606
368794
2247613
1241555
1117932
2774386
1296449
2573396
2910686
1585673
561616
854308
719229
1301423
1987717
2551513
632858
2374204
1454145
2018544
2874319
2220345
881801
707257
2314612
898883
2298909
2065969
1148428
215474
2865627
1086517
2361074
2844663
2835545
1907420
2278081
1178461
260968
285792
2397962
93367
809546
361791
599116
1793942
590942
2854075
773218
2436451
2176101
683136
967095
1466208
550770
601655
599989
1953228
2110249
2901554
688690
2766958
343298
1434531
1482409
2017993
727434
2758893
2891514
1124883
2512615
2362036
875873
1996509
803510
1737559
2218118
1282484
1424349
2622975
12563
1876680
89599
2320007
1512993
107611
73137
288218
157434
2480091
852940
1467481
2490490
1390530
735859
1728223
2256375
2423732
595436
1892563
787682
1674565
2625124
1056218
1318042
2194567
1367836
1553479
1020169
290208
2513269
742204
592020
796343
1119669
672253
1113606
1392894
392422
694922
2105565
799334
2521127
2241780
2622167
734798
2613265
1668046
81655
216267
508991
1847390
501605
2741168
1953232
734970
1773238
951800
870763
353108
422171
158850
2502953
2720441
1648597
2270651
2517112
1307852
2810389
1929727
931154
661978
1956418
2869433
1310223
927116
2422256
2642491
870391
2366644
1265022
2087825
1504330
2830128
726956
364136
2607370
2108355
2641149
2523784
682319
2387940
10600
1574971
548695
1544546
850097
1248797
1110581
609415
2229589
2761012
1078877
1185338
1362862
148708
63519
1333715
2657567
1580040
1189763
409843
522533
2805781
2101018
1612897
763983
620074
1227855
1387867
1772022
802815
1238207
898346
2277821
2219513
2086083
2234983
1458225
1540097
783912
470333
1570865
586405
2789689
1323378
636451
1189493
1912490
1529779
101063
815409
1538417
1078860
2647381
1896401
302745
1633315
2429111
2768740
2465935
2712840
2308350
193464
237996
1183489
397562
1390726
1221300
1712074
2828292
800576
687365
2232163
2349039
1117511
953786
2781126
1974090
2770188
863866
1858465
2024235
718534
1001268
506592
889638
1472589
1761704
1581335
869285
1151708
618262
378220
2717850
1140060
2726231
1525418
329319
1656847
356529
11371
2483254
2343960
2883355
1685027
1708844
1536540
1431368
1888024
705391
2305244
1080219
1683389
785959
305039
624093
249573
362127
1165790
2252212
2696890
2838091
554468
2912399
437504
744824
1122525
2514943
1092572
1842860
1535513
1240
2143529
1424398
1124756
2109404
1194406
317668
1672031
2879478
1204812
489942
79207
2924073
531774
1081225
306428
2715543
1479935
583765
105768
1644669
528721
2217730
1969692
1260250
1747613
725994
1699806
1763497
1847256
2027137
1714411
1731272
303932
2586468
1128917
2729785
1601749
1650304
254082
194241
698788
601167
405683
1265610
1729028
1279881
838757
2915386
1983369
262503
1249721
2169074
701311
51174
1404547
1608164
2440828
81423
53255
2924145
1306186
1247867
2790812
977413
2492453
1933542
1194815
1939790
238308
2230616
2424614
1159539
1795024
1104539
2766277
641541
2116306
185641
314180
2722302
2714329
1542865
2158686
548066
2133951
729859
356971
2662468
690102
1962144
534579
1120388
1393345
2010272
974570
2000528
203533
2063263
1145036
2013922
785320
273444
1570202
1849024
354350
2648748
2655950
949614
588176
2791149
2358088
11069
1681683
2462961
523684
4397
962268
1718461
488942
1527876
1388790
2728475
1633811
983988
1524112
2793493
1453600
307895
128865
2369740
602530
177247
1632458
1954490
2166363
2554950
633439
647524
439168
584927
1608316
2681469
482519
198355
2796781
2816983
1326973
255538
1147017
1669641
53219
543511
1491461
1087546
728552
637686
111719
756601
2070105
1779730
245168
1456674
2923438
2830407
2704525
1901396
1065925
205112
2674673
272312
1956391
1682580
2808012
2352689
2589882
521306
2565238
1898610
2000979
397817
797333
2215944
1369409
477686
2111231
538229
610544
2907142
169599
2280402
1786495
2676483
2421170
2845764
434323
1339927
592263
410105
328895
2614056
660459
65670
1289171
602088
300565
406659
2317557
1787775
573598
2301949
2477305
2367138
2729895
2526144
1621409
1529162
2057556
797287
1916532
1529774
1897353
2079207
2669695
2214619
2033149
1592330
144372
745822
1997462
1355398
1909883
640180
2841100
2064209
599692
772204
1725261
630827
2719276
1952980
2608859
2317520
1131415
2790578
2177995
2816530
156326
518928
2268623
561185
1513330
734392
2308226
1951606
2813092
1250723
1771687
1938464
1018760
194347
766565
2476820
256930
2405050
2330072
561039
155360
142803
323885
2351243
188580
269294
2230285
2939932
556002
1230722
585105
1732736
330371
1771288
663914
1016479
864324
199519
2880210
2140532
1759495
2501532
2401161
2384935
309592
819530
2018649
2553398
54949
1719584
1412273
984663
2114245
1032764
355372
1202454
543743
2578490
697940
2040029
850513
2496383
1061522
1290675
1512840
2910667
466495
1812196
2679186
982598
2406447
161274
1520924
1364680
2735922
2454905
2553060
2163986
1841444
1722086
2091301
561362
1275263
2099709
2928768
1840399
2737537
964613
2076369
1619996
76735
2472580
2915970
1515373
2712488
1154218
2042006
907543
1575879
2380008
144236
1976993
2002444
2821883
449376
1279796
1029776
1969368
383841
441464
183077
928599
1762410
748151
258787
2197171
2647138
362020
1331188
2871691
2647547
336939
1645432
1029844
609090
2603555
2789467
1335997
2197711
2590536
290975
354979
547487
919919
2018166
716994
2159322
2154380
1624510
1461345
2866980
1286104
1354758
964780
647133
1382826
217073
691014
1775922
1244593
2371864
47370
967406
2770800
1110219
2854941
1188791
444569
93774
895418
961936
2821942
889942
2304560
242050
524628
2557113
2334542
128126
1131865
327775
18314
1055461
2835127
81108
566018
155796
2467929
257721
676924
334142
1526302
2443609
804430
1510649
2481672
2430602
860360
711469
2388408
844699
20819
2491181
931302
791309
2173813
187174
2498309
876298
2594042
881507
2761282
995955
1235798
2250300
913929
2556564
1026010
2014871
814329
1295258
1216946
2704778
2239630
2443051
2808308
1004763
975908
2219811
195967
2702196
2191900
897714
2505666
2915059
1493084
147840
1694386
1712306
1950246
1200280
2117236
142400
1441622
1012028
893368
1500569
2083035
849968
235595
1185035
366305
1747273
929052
1540912
981746
2269104
1711518
825499
2414784
184717
1588853
21444
1391752
18061
1305970
2275741
2033167
1231346
1999895
47346
2107819
856873
363995
210142
1639676
590591
2605428
2486189
2084941
670155
277229
1232047
1976427
371470
726676
2658894
696336
1483624
1386669
762168
2450779
1691130
2266146
2478927
1605167
1074760
2460183
100691
2744460
1965681
22713
1260805
1009016
1685221
1303731
2846135
1905007
2855284
2434792
443209
911146
882830
2764388
401307
1347154
213512
841976
2879630
2071626
1280589
2639645
953570
1768783
1545279
1323487
2685515
698987
2630474
2702668
43925
1920630
1640078
2209193
2741846
2158809
290738
1554167
2325105
1216058
312757
1361639
47526
2892458
96472
365827
50840
501248
1189935
2163114
766862
841700
237500
2797282
590960
802576
2633060
713695
2225333
175970
2831046
2452009
2387701
70418
1088479
473286
1762481
306775
2893442
1930797
2092937
1764899
1685341
2764885
2668647
645729
880109
457076
2306648
102619
1599636
325823
2693577
35520
977811
2472097
2365603
1686514
2082918
633494
2526339
549730
896204
576893
2650840
2766068
2027946
1761257
2294944
2483198
1396893
2117664
1030115
408875
1045214
116990
902233
898456
2604405
2013000
2609721
2601859
1903740
449869
2793385
2359422
1875657
1483972
1517850
1786778
159095
690081
350922
1540931
1783554
33588
549414
1754955
2461782
667374
2114027
133547
2259564
376371
2222611
2429545
1611008
2899914
2851035
416251
1364797
6088
2652822
513575
1185579
530025
818497
2113711
1569009
1820329
2343372
415911
1999589
155380
2154643
1180228
2602433
84038
1279914
210851
659910
1267065
2908546
2220260
2111249
323572
1832454
1069271
1758761
59065
1975346
1114084
158844
1356623
2884574
481251
1453052
2922365
464700
2029199
1109738
1930944
2722183
2891
1770605
1754801
2028904
1183417
427616
322354
494675
2488090
505378
2700678
605919
1402626
2397221
2696493
2651176
706589
672980
2205056
779242
958299
85572
1403615
2723102
2338113
1187663
279750
78823
2848972
2424895
555734
1485217
1175456
2443757
1490422
1606893
1505038
1598873
2629421
1165193
1635058
2913608
1317405
1781271
1711882
1461900
2804514
177059
2557535
1314283
2378820
2418690
2177958
170144
1233708
881059
904512
2598440
895298
1403032
1519312
471384
1414104
513744
1840827
2717935
1519683
2877474
923587
2621676
808164
1250715
422504
155842
730229
92074
2076410
1752026
145011
2274124
480899
787836
2304378
2180775
427290
353395
199301
242055
1877853
2581437
2800988
433178
1637667
2769345
127371
2722470
338203
418240
2122029
289270
504703
1289419
974972
2025269
822424
2436125
1859265
2121792
2620800
1493494
1071059
1805069
1738180
2318432
1946055
1472590
2324298
508282
2193534
2576056
764311
927029
635580
1352002
1597523
35087
1144622
2196415
147256
185217
1664081
285737
2622847
1666622
1935545
265364
1723865
832472
252495
975512
754914
2565675
2143012
1442510
477062
2097424
99529
1950672
1817081
431556
2339960
982475
478022
1552239
2554158
1320222
2004877
2572696
1480900
41885
94834
1581022
2220858
1516642
568464
577660
2816318
2711084
455066
2126470
133650
1314852
2887969
2507984
1859650
2018554
2460231
2689301
667654
1183626
1391350
2290796
2931425
2573646
1364876
1378161
2274680
2865710
180316
469521
738024
821940
2380839
1687334
2498756
2594130
2224806
2310493
1028741
1946455
2611823
2666796
2251728
1296309
1983799
696806
2175735
900091
145496
838181
89069
2622873
66341
2733953
1006911
2080426
16811
1223919
376111
1224849
1332916
715853
2773591
2480665
2699701
1678557
1245531
2601504
2365852
2201835
451927
395862
703485
736361
1555942
1664730
1049148
1665982
946677
1322833
1747892
633831
1935116
33110
811021
2758218
834929
2876043
1353116
462626
1828284
2681985
1184928
2689602
764934
290983
1412890
1622300
1941688
1646458
1706730
1143377
2882713
170807
544655
2601856
101938
879584
2139708
1656487
819854
853211
1264188
1329545
30849
1632356
776066
326361
2761969
602300
1634865
814252
2176768
831553
2346920
986016
2054170
2378199
2720249
2531832
1880077
2010184
2436160
541006
297356
259565
2187837
480613
522958
807196
2838205
188301
375641
1888925
2767986
1010208
1689518
2252060
2587855
654314
1692532
2713890
2421243
424045
1018079
460579
1616988
916338
1666787
2416121
2804048
754175
2370521
810033
2416420
2798394
306316
2449065
2417357
1391167
1799653
431159
2538195
2075229
867196
1061222
2383425
1752520
821593
2205253
172008
1243642
1369120
881399
2940262
1004456
2177569
1289604
1767924
1706035
2911981
2039654
1659761
1347074
1665854
339568
2294097
2206535
951544
261516
1875531
1028995
1032523
1141933
2124768
842044
1496908
39850
627551
1050179
2046299
1537618
2063518
1641997
2078062
352800
1312722
1393716
2843582
939757
259178
2498752
2199567
2589773
1701236
1978872
2077648
2130081
936979
1527856
349551
938733
281686
606696
1333131
1931744
2853762
2899046
2380563
2312790
1025987
2272985
505101
1436774
332168
560915
676319
725915
2573400
237757
2095394
310177
2013420
945683
2578308
1366679
1629175
1547433
2220242
1500536
186618
2785230
1536483
935928
707176
2747108
1432499
1916488
2275137
1577445
2670339
48105
2793761
741541
2066893
1964795
2709765
2664282
1739988
2414517
734133
2595516
2174896
169744
1529669
306764
1789341
2587700
525085
2670950
987570
643252
1623222
1965770
499886
2323460
1270554
307092
2229326
952065
678041
1612966
2744051
1357049
17113
132511
170140
2386777
1685763
2209253
2358510
2866784
2748633
2067875
302168
979275
579438
1067384
2900558
528204
1787710
2606914
2448339
577995
1562800
373710
1493320
2563367
478279
538505
882309
737677
683940
1360211
2876126
1460564
2811907
1952191
632302
2263031
2719983
2733320
2756967
390128
2850581
642095
2031779
379353
2597651
1299496
607673
488242
2267645
1973217
1391308
2462905
2540629
1065688
452966
2363596
814102
1294049
1080410
2782371
2285747
883965
623739
2107055
1369300
2667521
2897458
2612798
207311
1556434
1073042
2583038
1045014
656434
517596
2871579
2686561
1009002
2857247
1633266
2933731
603425
1540697
2764078
323459
1811000
204324
2702
120108
227399
1752504
457369
1473100
1282337
993049
2456458
2067526
1962947
2408658
1815562
1029107
11811
53754
1178580
215748
2206457
631871
2114672
251086
666316
2418054
218403
1770173
2546845
1596089
1389849
2453902
895806
728737
1231704
786646
1640990
775584
2800185
2519457
2754598
1935207
202634
1270922
2872807
461516
546365
2840732
13278
540469
2620137
980373
1348627
1780487
1368363
2902045
2759424
2277831
2074823
1758480
805648
2631512
2228138
224682
1525786
2740706
2080618
126539
1102831
1432770
1915094
536367
1000125
1531792
49360
525816
2054079
832513
1251510
2508296
2148943
1084698
2674168
329962
1344429
590168
1292237
1528456
1556286
779826
1307481
1973531
2678185
135368
790928
617257
983427
2765093
247318
921559
2834829
1854836
1770824
1097431
392487
1098596
180284
603593
2878769
2752988
1277977
791314
1406378
851835
1051406
2118803
1937752
537409
1815608
2456714
479414
2433214
320333
2033065
565063
2889075
508672
2351671
2395270
2847677
771649
837310
2398798
2849171
1157424
4694
2568712
2417085
190951
2659456
954966
1386356
918098
502973
976139
1339858
2788817
856834
1680543
999976
511481
852018
787610
2865352
2902589
90805
1916421
1703085
1610888
252389
2832999
1469779
705158
170026
1982313
1115723
1149374
839689
691420
418967
884082
135315
1044787
517496
241889
1853270
1314019
1182021
1416449
2284366
272778
2459067
912172
380524
1064808
2487423
1811283
1696130
2418992
2285345
1840372
2737668
2357140
726937
1854604
1118737
275175
811104
776288
518534
2562479
926653
1497257
2830816
1286965
180964
2044814
1424069
2335520
979253
593817
1349038
2516577
2196892
2743493
2779251
461085
2414049
302745
495690
1714426
1059074
665892
1307374
2906793
234032
809295
547922
1919022
824742
2897527
2040583
981980
2915569
476235
1222555
1009618
322298
360081
458711
1755846
909734
785428
1031101
2119744
150245
2454746
2906654
138257
629281
128966
49658
99627
2876607
2498620
292709
677619
834734
2558321
2651744
2170102
884135
1972468
1350172
324204
41938
2429107
1448816
310969
2552998
2842968
2621427
1670721
2307958
1731346
2233665
1317673
259577
1520567
2811073
734502
2627596
2672194
1280614
1103239
694978
2297299
398010
1235517
620575
918678
1742672
2202932
1463541
2523716
608817
1748770
404818
707165
2427792
32137
917582
2046007
565114
658407
1141550
1158698
1678563
921223
191905
866783
652178
2411666
134758
1904875
2199281
1289085
186050
1135850
1369431
1779976
2598797
2017217
1875647
1856448
1225931
373078
2759722
276869
2664443
1082992
35275
2319405
2748074
971776
1751871
1554723
125959
397187
2744467
1754022
1612044
2603194
1178053
2431347
180283
1041071
72825
1009385
2037620
2000726
2448193
127473
1028760
1876995
504291
2771636
2302030
740288
1768340
1778209
2197159
1945308
2506022
1113592
1947374
1469828
1072667
914950
763034
1229644
703097
1881878
1486226
211565
107516
762517
454097
969618
2268711
2680871
2672221
885853
709214
544735
1743800
2134075
253609
1831292
2511726
2591916
1197216
1441615
1441427
1294242
864410
2651536
2267477
643490
1192533
714905
1561083
1727466
1989832
2788527
853233
2290158
2337041
1731801
2270171
599088
1734971
538113
291756
235436
2414856
703011
2493480
2919051
1377599
905034
1453257
999208
830963
2800773
1079975
1064417
272026
1138753
313786
505137
196722
1380052
2055103
1139045
1785929
651468
1515500
39559
1256497
1144150
2435854
1916256
2689007
1407850
2152431
1123583
2847391
2428337
1504854
2633239
1554178
1675619
2147029
643147
687293
711599
198693
753787
1450347
2125133
1295373
2276518
2550063
2521605
802801
2457157
2510200
1668768
259777
1202867
686668
133170
1684210
2401633
191620
2639799
1145071
999949
1638572
576381
1652394
1550078
2382593
2834434
485631
1710355
1369608
1698360
244609
2474788
772427
2624927
2855446
1571897
1231813
631477
2922654
727000
2904674
185639
1375616
1978588
2645643
441966
1372609
575820
43801
9234
1866353
2254967
2168582
2928939
2848380
1012782
2824917
1882699
64704
1104056
1131509
2860644
2558650
2469773
1808923
314174
2495835
1948678
1104715
875625
2653358
625842
14690
2808325
1764183
698386
1402920
362867
2675968
2805867
30233
2324254
2029689
1233617
2213497
1879405
2144808
2755386
659508
2693750
975719
1472229
2508499
880245
1136587
2900672
2421131
2512220
2880536
2151742
2620766
2454907
1895642
1449043
664393
925708
1437693
487856
1661175
1543904
209321
1044611
907075
1274423
1660912
2183046
1616465
2863493
1118629
2294576
1003224
1961850
843426
592337
549138
2425005
2267268
1922411
1352199
1121489
1125073
2792909
2239051
862869
2720366
1014745
2697516
2337014
96537
102578
1149920
194411
2997
2698430
499244
404702
2382486
2172733
1033108
307092
1577512
233781
1677826
1874010
1636539
233326
1365734
1565367
1203132
168165
623886
2276677
2187738
2933184
579432
147836
1836637
2839299
1153498
787248
1504895
2818540
1661510
623371
2297560
636079
2097200
1490585
2173297
793051
1394515
739695
1108508
1433254
1122828
2543134
283550
1673323
556472
1265057
139737
2030023
1722369
917716
1406430
1686293
2906510
383289
250882
397489
2562600
1339399
996574
2167443
2446630
353423
1818455
2621042
141691
280041
591961
859300
953910
1500396
1316180
1780548
2210155
112913
2014910
2930676
1942562
2168581
436463
2039781
1823124
727964
1048921
2206932
801125
2711179
769396
958844
2095370
20288
2928405
1351038
2412019
1148011
1635877
1593401
2297744
107536
2101288
1261199
297362
592139
217299
1034784
1344385
5995
2012100
534944
2101887
252782
2311176
1638918
1822374
351200
2376156
855116
2908534
97681
184239
924252
559156
1304744
257250
1699149
1867220
2615762
2707356
2255106
2254099
1912229
360044
2227377
1277324
2170091
1649783
1050763
1495759
2541840
852946
1683132
461514
1624917
655879
1904540
615147
2163429
2138984
2908441
1029488
1732479
2771371
2086315
2392988
32015
1783869
2411398
2437296
1516491
2856340
1079991
2543883
2822835
580773
2112840
1977927
1059817
409474
2824592
968093
1605816
2891518
1575816
1404405
982648
2126291
1710102
1601395
2033481
2185693
1923885
717356
2578900
2106008
423743
969431
641708
1049786
2382987
1906935
2492120
902526
815855
43181
630649
1542953
2077991
1036758
2335732
1870782
2233554
1790524
2263800
27673
2687197
674039
2048423
910447
1767943
1445230
1577720
2153681
2577182
1471781
1402720
1331573
1099115
2552424
882472
1594163
863171
967077
2423455
1669545
657913
2491871
1985511
1464094
2501382
1225039
733023
595659
550975
2796463
1610151
958116
1306300
526299
1885772
2821675
1319483
2567280
2005227
2487828
1897671
2219393
617755
2717691
198181
145417
809471
1627805
502762
2676106
1188004
1067690
1920684
330939
2395460
813514
2800431
1135068
1830642
2543357
279740
1303708
902291
2798915
1373034
1080869
1077620
1064945
1095004
2522531
367292
2528247
1931118
1991134
1521700
479242
584908
2639301
1752423
1636589
773255
1995120
1273189
887619
740877
888019
4127
1060411
1453419
2032225
31494
2071449
163855
2327760
1998640
508742
1317200
1301540
1080709
628968
700225
300472
1679055
1097691
1611743
2457460
2467563
2147501
361111
566462
1421483
1114270
2203669
218181
1690915
1019700
175649
2485977
1027601
75115
1494168
1574017
215672
1079960
50656
1618166
68540
635913
2552898
1445737
2052898
2321354
2033085
446476
1671593
2406038
836539
469831
55659
2841409
1667364
207256
1497392
380963
812798
1492259
1929222
449238
166791
2587981
1803720
2275136
1906781
2720890
445754
1099341
2441241
344873
1265314
629628
1711280
1245653
883449
1078451
2575833
526399
2373432
2827616
724396
2519390
1543692
1492948
905505
2523089
1437834
1785725
85564
1806511
2212485
764492
564884
2634762
1485630
1751026
559626
1002145
610512
2820268
1906223
703010
2299558
2718056
800908
2370912
1399376
1312484
476399
2390527
833275
1223940
1744619
2256778
1132451
1683071
2474287
988380
2896598
264681
2796541
1409454
2282018
820506
2070722
2633589
519704
2856009
1442846
2047300
2609146
2012743
1422228
1569262
2883656
1159916
1375389
1801310
725960
2390431
1106035
2440296
948173
375444
2688567
568140
1739817
990160
293086
2016076
1968381
854808
2057462
1290220
2286527
1340370
120435
53368
1264065
2241177
2770676
970412
2836818
1207609
997254
1973836
1151720
1553596
967809
1103009
2398909
1683023
2694263
711632
581708
2759248
2444883
1987149
353973
1267235
2218742
1272038
2356303
2266705
291804
1023755
1398619
2366372
2241395
518452
2635206
2120106
465925
1351516
124948
82936
354386
2049752
613651
650995
1224367
2648604
753002
137455
38187
2181888
99799
1969301
1856614
1198094
2737804
2167463
2515740
430026
621975
1577987
903871
735531
1729731
78556
1193005
843329
165934
374265
2018584
1868222
2757490
552015
2652159
1368741
1212750
2452812
790688
2903253
737076
2096987
640091
2754598
2283223
2556839
369395
1382272
535767
442147
2285413
188504
1330381
2890345
1145691
2420038
1368005
2276953
894026
2786027
2366370
1890757
893811
471210
320950
296488
2354683
70196
2667577
32848
2714775
2496950
1713013
2522994
1131982
1688365
1679714
978667
2698608
1460629
2263636
2132489
1059711
510303
2440678
1529763
1740943
2098627
1613137
1030244
1712040
59108
439940
568603
2576566
1165867
2294467
2243729
235611
532885
2898177
2240101
1961107
966010
934999
2474949
1211517
2491568
448121
691150
1897644
850297
1160571
2116514
1227034
1861521
2683051
1819771
51940
54565
97836
2432201
1569906
1173269
1237738
2739377
2360417
726269
1293192
2653764
1733891
522365
1604140
589074
320473
928959
402552
186830
2277117
174890
585286
2678420
1585317
2572827
2869018
1258384
232403
2496826
2718661
394519
2888417
2577076
1885511
620944
1615445
2782354
2656022
835384
1516720
2517061
2481695
2542449
836354
1164250
85921
2839608
887614
2759701
262938
2623818
2434870
2381331
2623297
1148020
200568
2344479
2791377
626635
2133979
202724
2054171
1496484
374771
1743867
1363369
1992119
2355684
1889441
2557660
2375516
794617
750232
1511163
945114
1702009
118061
103359
249295
1036707
104651
2506478
337109
466948
648487
2138018
2877981
956087
2632246
1734545
1966409
2626807
2083115
1659006
1587792
2188965
1455802
523163
145125
2658164
1239394
289213
2085806
2116334
2309590
1174086
1125350
1245117
727141
2101378
1401870
2002650
2091202
1701295
2677700
2176887
2176228
1854461
425674
964403
1455796
754565
1082331
1379640
113418
1390293
2838313
1203996
2063639
540572
1703465
2847006
2071358
2356215
51379
1802027
2386481
2332669
2646684
2888903
1726660
1403616
1453408
2092184
410592
1406688
1911189
2524647
533931
277896
2049683
1927978
1928794
414934
2883869
2213898
2321137
829721
466924
896628
2940392
1112389
537262
2772309
1373205
2016142
1551252
950466
439029
1874671
849691
982502
1586462
2384443
2929586
851793
763811
2813471
577322
82405
1906461
2259331
2481013
2524742
1503316
2299591
174282
2597846
2647256
2132312
2286264
1033442
953000
1625024
1429374
271852
122847
2073388
1316587
1696002
1131082
885970
1902086
2756283
980899
499635
1318546
1118378
1791082
582668
1302295
2491878
2293332
2164859
2472382
831898
968827
854674
1557901
18438
1219891
2683901
1830167
2736586
1478161
2645447
2298039
2381012
1927214
301256
2616005
2195500
2379577
2770595
1073494
817342
1254115
1393626
35841
251722
1347816
1104145
557621
615272
931272
1162744
2809189
1254649
1973416
5131
2772265
1787763
2614470
1793209
1281802
1530573
1652026
2261193
2064641
47916
1200363
1543942
1882800
2486972
1551878
2281096
701964
2875941
2855413
1506429
1414814
2284633
633179
2566474
2106692
771871
1411645
452217
2679647
1414795
1639081
951208
2534899
1973936
1005056
1651100
1200015
166182
341945
1030747
86086
343386
2284214
6890
1361841
1614075
2080772
1268507
1986526
1908894
499019
2781729
2854725
1863765
140631
1997413
896289
1453554
1136414
2526285
2801550
1905016
1224472
100809
699740
2442468
2490955
2281496
350784
1557651
473079
641997
101284
379510
1833149
2735990
600060
213780
2242773
1020484
2166099
2422363
2687063
2290733
47020
362566
2623967
1819545
33509
1199838
1773537
807721
376354
2649358
1284913
1108608
1144113
1489308
873151
2327056
2338020
2345884
1015161
1845342
777169
1107252
2184471
2690111
647290
799223
52333
2428603
1901463
1238852
899273
1583601
2492121
1907146
410745
1662082
1501843
1490822
1208083
634230
1821578
1665142
1789452
2471654
2769375
912020
694036
1723590
2902429
1539075
616175
2695194
2281447
2439725
1721376
1099026
620226
784706
1160100
1357659
1065130
2740139
2413271
2115306
2831275
2518728
2692837
1507057
838765
2760397
1562235
1476605
1179746
2180485
1186686
1507011
664420
1907864
1109585
2415218
1159952
554636
1951866
2387831
1723819
1675396
2022233
1553314
1888721
1204864
30902
388807
687556
2210854
147845
1869549
776944
20992
2411783
83345
1920685
2115626
2518999
110530
1224497
958942
2371518
2079473
2726374
2474381
1249287
1880412
2287524
506602
715671
1498731
1052462
2749894
774277
1675601
2714119
669484
1034511
2317595
1392486
1925746
1034541
643477
2762547
591717
146130
1690346
1347976
264512
1833373
2232876
375944
48225
767494
2197199
1623161
40569
2559700
650724
2931097
1557500
1756697
452222
1787561
1250689
1204602
2153403
2764334
1031923
2457876
196767
672748
2272271
2628644
2043879
203226
1373037
1415050
645958
784231
1030996
364091
2144336
440672
1809195
2627454
1102696
780508
1018262
662205
215488
1912838
1240951
1206677
1283973
848729
220882
593591
2334692
513711
2249937
1137113
1454156
1140261
1305356
1544709
1646066
654732
561178
1158893
1532529
360117
274462
1801525
71193
776794
416017
2459635
1233089
1702247
547501
274989
638903
2466014
414545
2867061
1171708
2936955
2674704
87298
2381074
2462505
2206950
1486399
1754613
530911
1745323
1620140
1224492
1142587
2917550
1933776
240099
1626865
1672152
2144159
1196279
660698
2687135
213606
1660372
336504
1343206
609526
2728106
304268
1260601
311894
401785
601038
624571
1863372
2355577
2410179
417280
1356256
1974219
909758
1758242
1469013
951766
2144776
2427539
180391
47531
1098613
2562091
1869944
2075258
554307
913574
2303461
2563267
918677
2488243
1280303
2583118
1155395
1880838
215171
2190039
238909
2410928
2305152
2793075
1366915
834655
610849
2099915
1613271
1165078
2582558
1946222
730893
1843021
293578
1711910
2136526
2384866
2322597
930166
2516608
1506440
2854825
1600632
1364748
159819
2259637
1368159
84813
314042
1907920
668645
2401229
1656635
1128985
1737566
1719709
829990
2830972
1833071
2422447
13721
2127590
1298801
2192620
1091431
2331196
2517751
2566622
2253730
1480563
939574
1516865
2720235
1176415
2658512
732743
622326
2877516
2641686
2107937
883883
1740636
1001900
910454
2121170
1553933
192030
2256469
1876550
12102
1560263
665585
2197238
504873
1259387
653040
163572
1759424
2628689
1497658
2003604
2746705
2191556
2485462
767383
2347196
1276299
799631
878296
2294685
529756
2786421
2496949
949243
2790422
2446043
1485072
1129744
158297
1050504
2755770
1332534
2755477
618704
2042234
2859100
2148772
2928867
111985
595189
381894
458615
788692
1540124
1512839
2516965
1312621
2102696
883977
824630
2679708
417186
1946526
2254836
1901766
1939764
129043
2659539
1648097
2571411
2216962
2457093
1957437
124982
1991822
1680432
2446660
1025486
1867551
910945
871372
2061666
306308
2820151
2244876
2135739
1062079
1718293
719112
1918
1185412
1911723
1612267
1002944
1003172
601545
2480324
44547
1625152
2799629
1421615
344382
1247256
698494
1584499
204383
2508063
2909824
1078143
1334125
1711581
2120174
2822074
9713
796119
1810241
284230
2244824
1124164
2798103
2201874
2542713
759725
352198
763997
652476
1120804
1925013
2261483
1199172
1565287
708175
2003861
1104455
1389584
767496
2623535
360904
1969817
873464
2848858
705413
1693596
1125372
1758421
2907962
450894
1795117
2521179
974234
2603812
811987
925843
1488837
2774774
1965040
391766
90153
299905
2628503
1215469
133567
1882688
1808291
2037190
455477
619650
1729253
2674925
1520387
1948265
1947845
2353425
546661
2190907
324602
662549
1362560
2226614
43272
2784320
1106117
1324559
2786504
1533736
2537362
2446559
962769
2795275
1470364
769044
501923
796615
935502
1262352
1219263
852756
2621848
2848568
2831380
865049
1123014
89620
2210863
1748644
2812982
799749
1629557
1561392
1082873
331956
1904476
149020
89130
82909
1211190
253830
1248955
319167
554113
1077269
2159709
2240204
188742
789950
2645610
2281100
378247
1640574
2157109
780860
1001553
72356
1365644
981538
436939
1154669
1490558
2921820
1617432
805551
1089699
673834
18008
2273206
2860418
1900965
1762719
223578
1127251
934380
1898067
803832
869791
2029635
483734
1160718
288678
1752506
1586758
87953
1704427
1681003
1028740
511760
1494582
1806915
964963
211455
2819260
2865730
559
2475564
1181291
2230558
1437620
2580825
1565834
1312751
250242
1976989
451946
1617113
1433592
872776
654530
258894
1855833
1638622
204362
676572
2560712
27229
1596667
1357934
2672894
153910
476672
1565575
2854308
1431461
1946200
2121464
2616428
1383995
480460
2578874
1021617
2034187
2795338
1264279
857127
2667473
2118501
2819572
1794514
2373387
1297677
2400467
2741483
1061186
2562753
2331112
1634104
1022131
487
30521
1864774
2273464
467601
1658271
1897911
1109558
2004666
2435254
2561701
2189811
1439017
2921121
1122512
1803080
527640
365383
2593204
2703182
397378
945401
2486897
1728756
1423838
222278
272735
2337959
661219
2514620
680072
1017400
2354265
379068
136245
1430655
579659
2357750
126334
730026
2673131
2215348
1972128
1115790
1139947
2166563
2738079
1344228
689226
1368425
1444919
496658
1838178
703661
2778853
1229806
2410769
785781
552449
211991
763269
2115315
437066
2732271
2104337
2114036
1424819
1737232
1992387
1900543
1580991
160904
272540
2717101
2411000
1177793
1596526
1404165
2311783
1289379
2368323
2246291
1769462
558026
837086
993224
2092842
2041782
2485510
1456488
2636732
536987
2349247
2437338
467934
644004
1068747
1069662
1601112
2723493
782815
450761
16048
2720613
2395788
685256
82265
1254291
1278223
13887
503550
98098
2017617
2640473
670635
2266599
2902715
1253995
1087685
400692
1817168
1990994
351716
1064672
2200872
978140
564080
721578
2411388
449170
1852890
1505417
956166
1577749
1763166
1027098
947300
2894775
211444
2028712
1004168
2046232
1431874
1282484
427271
1283081
1130304
816105
311756
1926714
1038243
2858881
1724871
395587
2820894
2808335
1916066
2222011
381333
1774446
2177975
1159010
2514252
1818552
920246
317675
1481185
2443917
1507336
1616818
295200
2347961
356070
1277949
1123342
731478
461166
2631721
734070
1440724
1201588
875865
1939230
2449366
1525046
2061888
2693079
1581741
2245999
1093595
1416996
1937988
2362381
88861
281643
2673017
1115070
646320
688321
2289459
2924377
1096522
2816936
1944793
1435565
1717882
1000953
623693
2179265
1839267
689362
1445062
400536
2434502
1302131
1393595
394774
2861455
1420544
1769145
901400
2365734
2242644
1915567
1178356
2138230
364044
1428838
1014399
175851
915302
2504379
2756305
382853
555030
1713983
1212279
466840
1395155
2107591
2290318
1203268
1569818
1658638
1458224
2531654
1621545
197232
404627
981457
1700039
734850
1078657
1350449
315665
1779652
649710
1640721
2326877
1021581
1197088
1782236
838841
827788
2267359
416824
2321282
132505
2624805
214677
2136600
2669400
266207
2338833
2258569
94572
1932243
1435941
267650
858914
1400086
224749
1715786
2795672
1957072
2703404
1570168
1069321
2683680
2558710
2937415
2513501
2046120
2728048
330780
1155639
1317014
1290849
1827476
2378317
262626
221486
2322440
2700197
2457647
2915107
43774
2562813
2697785
2904009
1517034
1481971
257461
2752403
429070
1614554
775715
2454319
1543043
976799
1832116
1513835
2476652
51487
2757713
2885955
2024074
681069
1667385
2666149
418378
2225356
2286833
404119
857308
2734597
1794060
2266197
212258
1597417
80141
767898
1936557
1685855
2622635
1941739
1741073
607560
1001559
1846285
1409093
955277
560346
2895173
2626686
375893
2291490
1733951
1310251
809198
596046
2001952
67023
1252126
1768880
485058
1262689
932218
1330876
1095175
2010337
14363
2024457
268897
4443
746710
2444899
2928877
986770
166575
2845022
751227
17358
24968
2422204
2178859
2251743
78922
627349
1616449
2157906
541446
222478
1096537
1304466
7149
2098269
2605165
18954
894745
1399100
1622178
1344172
293604
1670818
1298027
1971971
753170
2118747
12431
2282284
2278960
2723150
249055
965781
2857028
2172581
2138601
2025897
2001719
2470119
1887827
2223705
746073
463709
1797665
707117
2003497
2693066
935258
1773973
1909451
950962
961783
140902
2520522
35103
475291
467538
1472879
1471453
1222335
1980876
2451899
764816
1596280
2888080
2675245
1172392
2608066
98226
2877682
2462800
100379
2851388
588624
2729971
11149
737856
595299
2059299
1630167
1648207
1742635
1062672
850008
142302
295425
2351142
2165173
799043
889165
795690
2004220
2700553
1994231
450390
2915511
2293951
608645
189170
1801620
1398980
247971
1983129
2230939
1778972
2638972
1419260
1299205
1113953
2394932
622151
2149758
1759019
188818
2749372
1413518
1641443
1957627
1808563
960461
444823
279954
1098447
826614
273281
2261899
1701056
2450518
2611889
2387569
2302576
956047
1435479
1604053
2815937
2141408
975179
239768
181627
2207099
2014828
959150
1435253
159875
2806084
381425
2777476
2626831
357722
1068230
2097224
1388315
1604660
1549947
1639675
2291750
1206355
1534729
2554664
920533
542308
2774420
95446
2916781
501759
2196346
1219401
2777647
1301453
110954
2915018
2778656
1384817
764075
2275111
1812518
2467953
1461560
560718
2822918
887433
1523308
117091
11217
1939024
196018
2937131
2133669
2524747
66096
556760
653857
1820512
2602266
2538181
816110
1398936
969975
831369
2291058
237939
2716138
563482
1353276
2060160
1189384
2749281
1567903
1125508
857904
1948410
1167798
795469
1597776
2803170
1186342
2650313
1482200
2193063
6278
80246
1946798
2707315
2675973
366391
2710627
2331409
1146166
2558228
64031
856242
2556407
1973953
335095
2550587
1602791
864306
928343
2876294
515684
2073956
1309440
160585
2328887
572686
1669247
558355
876799
1524325
1449003
1099361
2359495
312350
2175023
2064547
1086810
634663
2248946
2265185
2788787
2400748
765265
708773
2062556
1846959
2816197
598399
1044037
1391573
1910011
1293421
1063825
2253167
2482655
2766191
691043
2641508
2280187
2526097
1337675
934857
1804280
1145480
2219202
2123870
234555
2704194
2536960
2819330
834143
2209613
453
1838581
2057111
1419966
460781
302007
1627802
1714159
345194
2096970
341203
2580176
2330040
2728323
682367
1559134
2091820
2673181
2362827
1532460
2570538
1150568
1420868
2538455
559820
699991
129690
1351154
96188
130708
2653489
653595
2208409
2082250
27142
2322351
1363615
623631
2535363
2513089
2703740
380245
149819
1870618
569172
405737
2192239
67384
2879121
2029503
1578467
1414700
498524
546415
2532053
791782
2019697
317526
9570
2062984
646620
166612
1779233
2259519
720768
2258629
1151827
755864
2469328
1184608
2270686
2922621
2667081
1176613
2002073
513707
2538411
2317716
2030738
437061
1258746
636535
1681673
2559546
495674
409509
76718
984284
2247761
2041599
1168104
2227316
2420047
539263
309992
1426205
2898913
2558874
2164523
1672000
1948739
1602183
1172647
2245067
1276785
1312774
1834145
2014914
2417657
1563328
2938145
821294
2190545
2825153
1133561
2072182
529261
1356423
2809811
1819817
2668244
2382737
374826
1648169
403513
2165297
2266398
1553576
1976149
572170
770123
2730556
540812
2746151
2910160
2191009
1054173
1068810
1520657
1008069
2471598
1951608
1254484
1154079
1114401
2417133
814738
2176103
457081
2652497
1644354
1356985
2354469
2814276
1013373
891614
1810013
1689780
2258848
283955
2677427
778507
1341137
1811234
2154695
1553929
1067839
1309321
351833
5581
655156
1596777
1052875
166755
2086466
1059347
1220493
1502462
56247
1932849
630287
2341320
762409
537209
1370243
1977784
2350811
2194990
2242426
1883236
1556300
658373
1648002
207705
1881835
2939529
865383
701784
1679005
542798
205287
1071485
955879
1793683
183132
1927207
713274
2028350
1134938
1295551
497289
1194382
1400767
826411
986342
584560
1885123
1656063
1648525
1996134
2195883
375190
545583
1675740
2472082
189834
1908415
468915
2376387
2001362
1821033
458913
1571326
2287368
2307695
688052
368907
196543
2025441
996
861407
484206
725489
665078
2016247
2156867
203049
2572976
1203478
2093411
2501100
1308132
2635196
905859
1118362
1827067
291125
2596349
1151176
2242721
2049126
426264
434765
647211
1747843
1492254
647603
2047637
1154779
2691048
821416
1429407
669271
2595836
1482270
397151
1589513
1619680
776621
1578209
733899
389841
2287995
1422199
77038
1582367
857773
603560
1581427
1989424
707733
512344
1139564
173998
461778
1803076
2571980
2707988
952717
1550371
561102
107778
1771312
648649
2132637
1768179
2910032
809587
550354
911900
1620631
1974845
589044
933645
206033
189750
1893258
1256031
996541
567914
86394
2884043
1073449
990199
1880266
1066800
1120772
585666
1408605
669489
2162512
2485326
2140463
1141708
2240164
620323
2226739
999271
746633
831799
2432283
671883
848994
938161
1786949
1559687
1751015
667886
2041824
1215023
1628829
2307194
2574853
637977
1874971
2444937
1718244
896955
2812854
2464440
1722579
386191
396972
634886
1442884
2652330
1715692
308410
1131409
83347
2102148
2838515
2415618
171772
2881426
1504916
388226
1655028
288035
2386730
2635153
1800953
2625705
311565
1225120
215332
1228629
2911989
2606747
2878116
280715
1142910
283852
2848723
2822334
484033
2638668
862013
1204606
932001
662267
2891613
869863
235857
262859
1165288
1991532
1438567
921412
2104282
330140
822301
1470405
2308691
857484
1373830
423255
809725
227089
2865133
136476
1401116
2316449
2433622
1912759
1058386
2679658
758214
1689250
1925880
2612028
1659243
268181
2584957
1003917
1730418
665932
1894905
2354516
2594772
889698
754258
2135065
1960804
2310614
2907421
1474122
2474291
2688467
2177069
2588938
2888189
2339001
883888
1896449
818243
2934704
994787
2828737
196278
922011
1271052
1387142
2906519
936432
2107607
76708
260504
1125001
325202
1208729
520454
869473
2635706
809006
1610930
272901
1810430
2330702
1278605
1269188
2085252
1156862
1232731
1391594
797154
332779
568384
1009671
1264804
2079814
1027645
1731664
717165
1816861
1471649
602425
516339
1366104
119623
337570
1957717
2886316
145439
681773
2687719
1783932
1530402
1252802
2878898
249187
2132030
2255143
2056236
136895
204879
2175077
272125
1972594
1741209
436053
1444106
1653450
2675818
313382
2135813
2355106
2591406
1212464
497729
1152024
495717
1041606
2126590
967684
761860
361839
1587025
2218204
1233161
734866
316713
719255
546317
1058508
2591745
50351
1463291
1129543
729975
1636252
277929
663778
488018
2843284
165105
1753766
2614992
1593904
2271532
2464863
1828162
844425
793613
403268
2585289
2037542
2499100
897336
2275911
2314654
1162464
193370
1415134
1919456
739397
1429388
2364170
2253707
1138758
829626
783498
554315
2369830
1858147
178670
1569539
1279926
2298731
286891
2932893
888947
1412481
1309224
905317
2635821
1744765
1434528
2270246
2604484
1165087
85230
2363941
2532531
866813
791241
670609
1544662
1689808
1226465
1719116
367086
817784
1779604
1823711
1828143
446855
2658148
2876298
608642
2567346
224184
2789057
154281
1272825
418528
1034248
2808345
2559938
301988
311439
669737
304171
701407
2292413
115996
2174009
565453
1051174
2905327
561794
449941
2777361
2528567
50312
2051300
1309546
1344392
2479514
1794398
553431
2602844
161395
2214671
360697
2343054
589569
518241
1835214
2215275
2462553
2073952
736543
2396002
1759786
2635178
922900
1923206
880882
166216
374592
1841661
1306757
1911670
5050
653837
182506
2118922
1695567
1834753
2692149
1673804
1363365
745552
2698410
2007755
2448528
465362
795469
2303246
897917
1829146
1263179
955523
488298
551611
2672321
354566
1185894
1405028
1326161
2375
1833920
1320738
2856554
202104
2939326
1368993
1443046
2583033
1421973
287790
2917302
886886
2453918
1454680
1389797
995427
1798170
1275771
1323832
2852281
510787
70900
1908609
650546
1686941
1861191
2028169
2871204
1931870
2010922
119250
2291836
2624130
424218
1611642
1176493
450848
1950508
312308
999224
488314
796828
569677
2406914
2897441
1550590
2413195
575679
1395848
684152
1421271
2620893
641342
2005356
2125998
263219
914489
827837
958105
2604419
1699941
1938730
2172131
2164777
1642716
2225931
723567
459578
1346036
795391
2394818
452340
1402878
1881971
2141038
476612
892330
1975099
2198677
1519893
718699
1385904
1500903
382983
1643807
167687
2457623
1071152
488152
901118
2593716
1684454
352243
1973663
482781
1514129
217611
545086
1257708
779289
914827
524011
2793447
828326
31627
2419526
1564188
1137514
80464
2498914
2101017
2193729
1907453
46112
2686010
1569367
2929074
474663
1801913
2836973
2026200
218605
1909437
2039211
1440025
2207453
2545917
1603592
1178742
2564498
2710312
1641790
2386094
844425
2548041
255491
1750730
1932203
1756728
2141358
1106828
975960
947495
713866
2388529
1634782
347053
2245769
1514289
2883450
1162242
2496024
2654992
59371
2602206
2494093
2717934
2051875
996772
884242
804470
2273960
2579059
1068128
1421959
1999668
743095
964631
2306928
1808155
925025
1230949
496358
2778033
1252880
1215440
375534
2526782
969945
1441286
1753952
1316329
2889443
421588
1812910
1980351
1712571
1684180
1798348
1109158
2686887
886735
2900630
2744927
2271478
392075
1758381
257534
2268682
2196757
1896959
1074338
1219277
1624265
24795
2258988
1635794
2873528
2107602
1571972
1822547
815654
1807692
2159941
603001
1440260
2575625
2872590
1283518
2736093
2394823
2043762
1400856
1143449
2449694
603502
2094776
1613313
2679798
236517
2026920
412862
869172
2817194
2508176
2121720
1996633
2018225
2581194
724939
2289390
2151539
1435644
1094771
2300550
2769696
1330091
391722
507333
36056
461752
57202
1945639
1780827
178166
1154741
48279
857981
1703185
2292544
24250
2671655
795242
1937709
755157
1095401
632348
1503784
1776937
1998557
1620615
1067150
337896
501401
555713
120039
1886511
1373897
1910628
2530130
1603838
480245
124340
1463372
901810
2266258
204619
2195030
1518063
426370
2296943
2140130
1979769
1570112
2447958
66681
2341377
2079683
1829527
2291425
2724010
2073894
2033689
1943881
35489
847396
1727994
1196452
671308
1684389
1617540
2220244
474292
428734
2773647
244771
1525316
1735783
334866
1394010
2870713
785134
244274
1290568
1209997
2712877
2783973
2426093
1034283
2591444
819514
2417457
1984550
2865465
1763294
1475364
2696805
906687
1183027
273129
1616898
1544799
729754
2721365
987661
1747893
324268
2743845
1695154
2038651
1852876
2119479
885315
2908847
2445541
1643456
1677971
274088
2879947
422732
1573438
2348558
2830217
708888
1401936
2156214
1868893
2309642
2909367
2022168
1098334
1532468
1275347
2074295
1411121
109383
1569272
626859
745936
2447271
127056
2753054
59208
2776997
527591
1124194
2078068
1524957
1232799
1569641
2549559
1011756
2776769
1584028
2776011
1517598
1984881
2093560
2562857
2471026
536896
797313
1786783
1517512
2503358
2496710
2397549
111035
2559280
2678788
2468660
2938560
2157528
1999967
2659097
1514136
285639
180475
237606
858377
190701
191408
734609
1185310
1074053
1294443
1692383
2390279
1237223
638846
2332642
2042908
876686
314674
840686
2382932
1216903
1390130
1660279
897030
806684
2227094
796841
294973
899731
1015767
112788
233669
2795813
777634
276159
1677067
2248505
2128360
19639
1288698
2818524
802544
1637788
2798610
1828006
2495621
1628811
1968244
459278
2422464
1725445
785056
3445
673026
462636
2047712
2692062
1763996
2619196
1364446
539069
1530810
2838869
695428
1869374
1989215
828617
2116367
1499426
1973285
1572160
1596990
2157794
1399556
1606883
1803064
600160
2872785
790484
366349
2374927
1366323
2899489
1361526
1486454
2525459
994241
1306635
2012559
2216706
2414717
234536
494856
610916
1981716
2210614
280599
1859341
2166533
2129388
2330095
2900276
1345083
285182
2872833
2711873
925426
152293
565794
2939062
881698
1205915
2337213
448268
2894108
895882
2739516
488516
2573039
1857819
1950446
424610
1426658
91347
534048
1140496
1559997
361730
901348
2808015
133797
443154
370928
2805908
1938191
750324
1177009
2209775
1226416
2938074
559897
1452826
1299888
30701
2622583
915695
259883
1883232
2536632
1898507
388481
2201929
571000
500255
665405
1444956
2700732
365080
964990
534832
850602
1853579
1141254
1161635
157321
1800180
20112
819331
752976
369780
2699742
378215
1311679
1624766
2906867
536294
386816
1852244
1154041
1085783
2190704
2373355
1315534
450685
2506877
2196341
1861857
709896
1820630
1892039
1379850
84206
2155124
995420
1218507
700788
1320956
2198692
1656263
279719
1840506
1142268
1561215
496519
2410060
2750267
2850168
1579107
928765
427717
1618850
329293
276429
125435
1646557
1064846
1866124
2600293
2107339
1529952
692214
2166347
1559515
359492
2492645
2936299
1148494
156692
1078302
761767
2865983
2721271
2322940
865224
2895810
155854
1842312
427737
1171548
275200
497234
1692749
2819059
1430642
363186
1376526
1313704
2809890
2703072
1953632
1262117
635272
75502
905033
510270
2415307
393140
2537191
2871313
2150129
1599606
2644870
2311591
640736
931921
1905689
303479
2416827
1138102
1804326
2897031
555682
1877296
2768549
2704737
319737
296233
25773
397348
1316919
360372
1895619
1263685
569252
2497463
2802222
2459368
2443844
68172
1017456
1280631
2043933
1644326
1667015
83101
627572
748214
1769935
1453864
2928478
79442
1862760
1823035
861359
657446
918572
1423365
1641308
1819823
2057907
2906866
1388402
363386
1717374
1463524
949677
1729540
2698827
1569743
2937762
1839133
2558271
2260121
2467287
1148860
857261
1570317
505292
2424255
618074
255832
1554975
2388141
2118074
21115
1832692
1099764
2019573
339913
615529
2394806
1849664
1539142
1664755
895432
834512
467358
2065511
919841
2760027
2088821
1523891
983424
491973
2897602
2698966
2295117
432817
631515
748736
1445788
2383898
172453
2228602
1384696
282366
2214653
1152075
2348808
241094
1006609
216709
2765220
1541030
396243
2713458
849789
2284304
306129
69501
279587
351022
1403342
2924420
925233
959209
2130235
2395059
1871350
1365891
1087060
396145
173013
2632975
516140
582386
914708
1464518
2407219
307015
1618440
378616
1168401
1211358
1938882
1664631
1446038
713072
863171
2537887
1181374
2542972
2240464
2322633
294980
1759656
335012
1267503
1998388
376906
2621655
2329299
1930959
2796430
2027260
1987314
1533585
100203
423564
735932
2881699
1275269
1676610
2918844
2265086
1246576
668127
1429158
1026119
1627696
2798110
2342144
2079181
1053535
1120008
2438644
1203992
2656833
1502099
609725
1814630
2209164
2649280
165568
2802883
860455
2252903
110463
1171245
2884567
345143
2354160
2123699
1206459
149818
2003318
2037165
1534588
2137921
443721
475660
1008840
2374316
761756
1700354
2838583
1649763
2875310
2736954
2413496
1354561
443258
1163406
703279
2527984
2170363
191587
2311522
1987435
1506118
1121898
148596
1904668
1559236
836138
2549481
1758881
27638
2516862
1449046
648568
1381741
119279
1818677
1795836
2473238
49415
2764451
389208
168082
249333
209719
355195
731211
1865145
2850539
851138
386683
2436433
2033870
1339622
226165
1331418
2664483
2856200
367601
2205394
1115416
2611308
458390
2292027
1849078
150436
397904
1836794
2728095
2929327
2374765
523884
1973426
273018
1210137
2471431
1749924
1655366
773946
1094751
327833
1899682
1588009
659279
1880335
871379
1789222
2237185
567342
1868162
1623618
2383398
8706
794080
1099333
1019798
2646361
1807185
2378966
2319439
175740
2248617
1880648
753588
1934449
2306344
487140
1869795
1166812
1269955
2162766
986814
2334291
2701386
1180651
1866339
2660023
815600
2398353
1515260
1640269
2342974
362745
522617
618672
2876237
402739
1649808
2098926
208452
2543149
1388477
187261
126057
252670
1348105
2310519
2379784
1558311
830830
1248134
140702
858267
550515
424922
139786
2123757
2883166
1001637
1921177
952706
1897531
791504
1484416
1381951
2541087
1678884
775107
2797603
702401
74302
862645
2865356
1825417
969456
2916251
1932978
2797055
723958
1980121
350461
2731564
887717
983346
1032191
2630071
867665
1980684
1714592
2215533
1817951
1074660
2652946
1134200
1138512
1252363
2304704
1149635
1909295
847526
471306
1097259
2223427
2659962
2885841
708563
486011
384045
637672
555728
2473155
2637212
592179
537535
2030703
2343137
2032701
2061870
1043151
2356307
2495096
1132520
2806163
1471205
843042
663033
2683899
196790
586729
2162327
2148319
2323266
2154868
2253719
1923127
1502512
1532999
1653822
1275456
1179175
2652355
1347291
1765342
570622
967826
2901703
2643672
568935
197869
1495956
1959376
1808519
2315008
1696310
2310231
355644
2267777
131197
1927654
2150473
1518250
2798665
1808581
1085752
2412946
2377804
460068
2662617
100066
1256576
1087486
2752842
1786120
2404584
2694419
1469406
2636107
2626551
1973648
1384554
2059108
2607548
690108
970434
2656451
2865016
862782
97950
2151736
765837
1719794
1730657
1423153
1625418
2082736
2675527
294750
1119792
650607
1127991
2084144
2295229
753704
402425
801531
1589800
784436
469120
1079524
1330917
667253
1378709
2839984
2610750
1729442
2141572
718439
833298
398583
815923
1393106
844489
1514737
2695730
266358
869478
2187292
156053
1166648
11069
661756
2197395
1001908
1618349
1276975
1889165
51370
2051404
387298
521281
2524578
723098
913183
1595060
1572138
1657491
257599
1414213
1889837
1349728
2406334
1334937
908534
2369882
244340
1688286
1017641
1602691
811503
1319618
1066725
1579646
2072361
2579418
1395488
1500519
1991530
775091
2800478
39585
1148884
2314613
1466138
760482
1769891
2103766
1239461
1593174
748156
864256
1626292
604543
1334350
2224603
2744584
1900467
2429962
2373511
1261469
1565072
2552345
169180
2193466
180988
2484480
1758304
667096
2730755
2494152
1276346
340228
2633178
2861103
1224706
166522
1014553
1386468
257482
1530498
194625
2576022
718938
181768
1040639
864700
440008
332787
2331861
432531
2514644
1988882
1551309
729968
411454
37201
124395
141176
653955
1940086
520229
1394836
206711
1774383
1953088
989550
2235180
2469017
1621190
2179081
2042251
845938
2720934
2512293
224360
1621721
1544087
1648183
1081115
1340116
149499
1362802
1092177
152815
830327
1953158
2097336
700887
1563154
556358
2379290
186224
299630
2070419
1986553
1510850
2206960
2756726
2923054
2433176
2621032
2889423
272132
2390069
1508478
1556266
2895260
2742610
2202295
2302517
1806892
766382
2322386
1837901
2921079
2088177
758124
1566949
1428376
2226437
1256327
924053
235333
201343
1973387
904926
432643
2865760
2638445
2469445
83403
891722
798165
1415430
509616
1315650
2098048
373047
2588427
2010278
2290337
1013472
2739262
2272478
17507
749916
1244173
2309993
50802
1555058
975246
1471514
2341954
506168
2900707
2314552
1233929
1372728
2240015
1108338
2447755
1769774
36940
1937226
884234
2653810
2912639
1261031
568810
2221115
2623187
2189836
921482
84980
1696221
69535
2757480
2631303
2200627
500878
2240342
1358332
2118341
1251267
10738
836131
976491
2403839
531854
2428649
2460672
867122
422044
2709131
2688942
707041
1343561
1265300
502549
855541
1338012
2279119
2033327
116980
2295795
2813096
1121721
2674405
475216
2300577
2828974
399081
2616551
676032
197093
1367983
854540
773107
572563
2350922
1208104
2700466
2890221
531359
2540208
1861222
405577
2639078
2222221
2193882
1983117
2622443
1314969
949587
1969891
2719344
2167661
176564
2605456
2279996
2654298
981579
1854652
1813367
1478997
927775
2196606
251148
1049229
1841583
2750916
2916049
477668
2064910
1087064
1603777
251145
165636
2618702
93170
1225641
774634
2684520
1904306
121230
2078606
2869210
1684776
1672849
1505353
1356519
804627
1402947
1223250
1021181
685293
629420
2787987
990096
1940380
1208011
1204434
681385
589748
2461258
457707
2280070
1967876
1042526
2332413
2134121
852435
1252231
1302105
1683468
4302
1157020
2779493
1668249
2167959
448606
983844
2201328
1413815
2207391
1105152
17767
1911277
1280514
2258081
1818741
496200
2454035
160822
2689420
2102871
2044040
1987164
1880911
2844544
1776494
2745646
2938471
2278950
1604696
1912926
2890015
587714
1869430
2364406
1438106
2119715
439774
2073806
2545782
1236209
2193877
1624865
1963301
2351960
2673701
39646
509080
2196245
2730878
2900609
2562512
820051
2298430
1773157
757341
2262278
421623
2395411
109841
1749099
457802
1336402
1980302
1536927
2529636
99579
712154
2864365
1603539
349116
1084560
718951
1309411
1129561
1350069
336620
2478774
2905182
2827032
2085968
1653672
1655036
1605642
2420976
350698
816815
1004389
1685691
2044310
2192487
403505
2024401
1883265
2821265
1333607
361776
1613129
2918103
955392
2118690
1635162
590627
1651455
582889
981491
2460705
2384942
2741780
2181879
1263049
98153
1792185
1935537
873329
51128
1042690
1348432
489471
343994
1684767
363092
756008
1933517
2732933
2400766
2171625
1425910
2920022
1282895
1951519
809376
1791851
2317969
1133178
1967494
933212
1983226
2220208
1659609
1990263
2658700
210838
1325440
1379099
1319178
1097808
2540217
714010
286574
90253
2545770
2689927
1870504
1297731
2567
2742817
1861690
2353521
2934192
629203
2759139
283785
1318137
832310
153340
518175
1651176
419038
527598
2313428
1316108
1051607
1084644
2121685
1840422
108149
706135
153436
2016197
2931082
1536258
281181
2773530
1695297
1388418
2925872
2329342
1729984
2454847
2667480
180804
2761927
2239867
1049726
989455
1207012
96488
267947
2337175
795756
2654002
566984
2789665
1184364
1122790
2227918
2192023
1430906
2330231
2606601
1928921
232014
2544476
1436064
406206
1786748
2730644
1897153
1129538
218738
727429
1034747
200450
306447
2507839
2056312
2894149
1648282
2021203
1842256
511019
2436354
80178
2009715
507621
2867631
2429055
671642
2087799
648956
993273
371880
1781376
1658376
369994
2686770
2597066
1486684
727896
446232
2038555
380969
2608578
2755848
2506004
919309
559470
2809291
952759
1982252
918271
477050
1481552
2015329
1715320
2570598
1329831
1398722
2298511
828282
1138497
2915364
763036
117923
2157110
2647807
212094
1563936
498624
1159607
60535
1792064
2764387
1426646
1215126
1856518
1415004
1505413
953935
1285609
1501983
212813
506444
603378
762407
2091312
2348527
1975533
1693996
1345777
2787679
299346
876318
731411
1899498
2767644
956367
1529581
92228
264348
2541464
2920824
481471
1494643
1784867
1961213
2235041
178018
1600418
20860
1411014
521330
2357109
2387001
1217189
1828310
2203277
65754
1956902
1659694
1768473
2238535
2843122
2440771
2258802
756836
2401269
2584930
2784104
62258
829144
1257318
2623599
1181331
95724
1289608
2781467
1617479
1933903
632311
2879976
885601
2639401
516301
1762943
10709
2266577
1684031
100726
847674
2396764
1275032
2049960
741537
1293292
328855
1801430
136213
65937
747411
335518
2054933
1353989
2040893
494609
294115
1092771
2069905
289318
1380105
446660
1677147
644023
2805855
2024406
186715
2115706
2646938
184300
1868161
1883907
545126
2899215
1063157
1500021
2584014
1672677
1227547
1451403
2160791
768097
1680941
328424
887408
2289930
466606
2751538
580026
2377680
1634327
1381953
1683382
280167
597263
811207
712687
948096
1594683
1897545
203634
245680
589526
2580028
374929
1698521
1644836
1053661
109560
1540313
874707
1998608
2056624
1573050
2822228
1584162
71382
823352
2388628
300707
958345
1250611
267654
1318796
1721823
250069
862972
2590005
1468560
1333372
685659
1871855
60236
2546716
2254052
910573
2861407
1357855
1774297
647008
1930833
2271065
770865
1764292
441961
2030205
210190
2257707
625868
1964631
2259522
1457764
887117
733781
1934560
2268328
2170559
2404212
1562121
2710090
931408
2702764
2767509
2495081
756274
2639411
2852944
844364
1865716
633517
1402126
2338138
568922
2475122
163303
1247850
641721
1799981
1008974
2916035
1869327
1361280
1426648
2764768
1871165
1409986
1019208
1947208
1180348
1376056
1973007
2577514
1958534
184344
801185
2819372
897349
285689
2241043
1653510
672575
357694
1644052
1937151
885516
2131129
1435800
2657976
1258125
462123
966269
1115224
2513451
556697
1902597
553500
580484
2532338
2310636
1112862
1261039
2774802
2036340
2652013
2630798
376525
1989333
2507272
1241457
392966
1009367
739757
1699645
1626538
357082
928818
1351369
577057
2482739
994576
2435008
1943428
2881727
2439569
1346886
2159690
1304830
1811036
1054787
1329726
18431
2671043
409758
2037592
1946473
1663687
506110
1531106
477239
1197204
925386
1355913
737249
1862347
129107
403045
665915
69522
622657
2769021
1899900
1222089
1330405
2593807
1317573
131742
2188950
1557134
1411533
2843439
96084
2545145
1339205
240774
1993332
2400326
855373
1797866
2325587
1772516
1474242
1944899
2321341
92935
1411700
2738986
1357387
2280549
2583229
2377637
270329
159882
548417
1031228
2881674
12821
1484205
111111
2258154
82917
122918
1610091
1564168
1671222
346625
1169053
1844152
719656
1392885
1235374
2910075
42064
348260
2383520
887325
2140998
129675
619671
2882745
2803951
1264820
1953551
1774136
2839063
2688987
178776
1009130
841543
749418
2939829
2852898
1616069
1095453
648138
2915518
1332965
1501295
2633068
353618
544061
1241792
846811
1816777
2570355
1504612
479537
206294
1142174
197226
2321217
599411
2286838
1903362
1667086
2383285
182870
2698964
2496530
7261
2305308
2479137
175962
2580838
1256171
2010768
797754
2041264
1451817
2126495
2369651
1846282
412951
2556636
441601
306276
1060112
961177
651580
2744413
330034
2802938
2239443
2247645
250481
41894
1254184
652437
2190006
2726147
319483
23747
361820
2498385
1097266
1061823
896940
851413
2525150
927944
776514
2630098
866248
228661
1043159
1040864
1486097
270716
1445623
531758
754446
727241
141417
2540959
2105407
406961
1606542
1730038
1197751
1454991
890829
1906034
1942600
1530698
597403
580792
978730
1183897
2422839
207965
220115
2283043
2146477
57353
2556053
1954727
1644782
174003
2266435
1517605
1375432
2499202
1414366
1125425
2211692
1156006
535336
1539355
2392676
2065750
949885
1877430
1105804
1762123
396883
2834644
1517405
2744597
1804030
1731800
1219084
1050304
2356186
2288494
2158149
2780216
809308
2033399
2175287
1573579
2237195
1541196
2407708
912403
22240
648293
137762
878547
808988
2778117
182964
2501098
1314198
2258750
2003216
1457586
328479
750082
2534700
2392275
596227
1777175
2438079
1514895
2680004
571363
668010
514992
2500584
224291
2101200
2429878
1587083
1419503
1158039
2230791
2519406
1812480
1457782
1749027
2075202
1403014
2751156
1348624
1002255
1032832
2414647
52893
1251428
2568525
915845
1844262
2816321
1359083
881131
674554
7795
2174934
1791160
2775537
652937
2446468
2570208
2062659
837895
285197
111276
2915340
1513464
2275864
2318796
2070639
1016375
2536508
1953981
1808
2053399
1529317
2505467
2581205
860520
2655588
2613513
682270
996782
849733
2103603
1805435
1939895
1700569
188257
2119361
680346
5744
1005963
573436
2648375
2802320
1498662
240818
1643613
1913996
2919311
2501592
1147443
256619
2757596
801096
274618
585524
2272287
2485346
455002
2110907
2272873
230455
2672293
2196995
594806
478041
2180391
2108357
2544097
301755
2934562
1021476
1312045
1602650
1412249
2306413
468714
2260634
1352189
2013091
2347444
2826780
1044365
1952432
2194199
900831
934047
713639
783824
866658
2336544
2416349
2503167
2049014
272488
145045
1001107
511790
2607940
1092297
1353202
2648844
1890976
1258120
945966
1539178
2514795
1357295
2505908
1666210
925634
1404838
1114260
146704
286560
2413144
1922289
1498338
558985
2763871
1875398
2429897
808268
330080
1825980
2173760
2129479
654994
2540970
1846833
1208166
481318
1740349
1220716
1096450
531491
254178
187617
2191626
858125
2403583
135813
732648
1225016
2640676
176838
2222506
1424470
844466
86186
1406938
2151639
618030
2160869
144788
840166
1677536
2036854
294497
465155
2268751
475384
1083417
2110221
1720806
2055969
295309
1399958
503240
283033
776585
2666570
1005803
2571681
626468
1200885
294887
513579
2348077
1938488
2098370
1969262
1952850
443525
1138491
2314645
656330
1333166
2205194
2748125
2180485
793804
1526681
1132662
1230515
2587444
365847
1793022
2040587
2076167
2631628
399486
456282
2921488
1454308
1598090
466617
1409348
20331
330671
281653
101994
638824
1013844
1110740
234813
279027
2539353
2222233
1178678
1103669
1504596
2612660
91545
526575
691660
2797451
1391045
375378
1353667
1090710
934945
2010638
2327309
2017214
2212867
1198669
1246282
2507951
765052
2075550
873007
1285530
606469
2453541
349078
2324076
1885623
946837
200017
444620
1533421
2454010
2353236
2391203
330544
2933542
2775797
861841
374186
2868830
561758
1797542
875119
1951471
1015716
1282389
2584535
2495130
1740830
1271246
2326284
2080545
2015607
165877
1667650
764024
2702563
227693
2129402
1979782
2127938
1311363
1077285
2907821
2729115
104809
1287829
925935
2584520
2374021
972059
1968127
1549610
1213966
746911
1981445
1584136
2695886
2275558
1497814
2140719
132918
134031
212381
1494800
130291
1259994
747919
2284120
2119441
2828342
2895383
2521582
2791974
1163120
1456597
756640
2097612
1039099
500740
2272032
126889
1872031
586116
1916845
1920465
1802845
2937574
2936384
2260196
1346420
1908583
499572
1616922
2244798
1308770
882316
2674200
2774389
2756559
2905135
1243576
1483146
2318362
1772858
2774314
2469692
2130598
2273620
872432
239239
1630000
1984233
444990
1480144
263986
173075
2078706
1629304
2117961
1568885
1341585
1565748
1168645
1392435
1641032
2292455
41398
392474
2593403
7736
361010
276163
2728763
303913
1195521
230391
2089658
2880278
2180960
1472744
1303173
2371651
2839138
294449
1401571
2081210
1888574
2696281
1562743
2262169
400743
679910
1917232
2260614
2218593
1163699
2203051
1951280
2388811
2234084
468780
1096978
2036510
906425
1650902
2508921
2609501
315021
2197053
1276562
415128
555346
2749290
493720
2441523
2540045
65746
2912459
908631
1183430
2097666
101376
2455890
2687155
2879216
2751734
2404479
857599
920767
290382
2257424
752424
1055573
1263373
443635
2665345
2891273
2696049
2137706
580848
2101795
539040
22013
1813964
669466
1577801
890595
1608046
466633
2732028
1410946
2507000
373400
1443386
2318720
2572917
1203744
1435375
2852889
2270603
2527238
1948328
2268794
2773501
1820471
101409
1849992
607922
2378858
1767734
1783898
124323
379522
179073
1133842
1177325
706019
1050661
1565911
2658788
826971
2065338
2174792
370580
2314689
324444
2414363
2000377
2528170
1007033
2468990
154570
2550948
2091736
1540283
830219
657697
2192321
530850
88713
8710
544641
57767
297939
1110806
199510
2497748
1485431
2546894
1013589
2241797
663345
703474
1430504
854437
2246984
2221759
1821837
1260938
1641669
1515568
447803
355724
663644
1888825
515634
1745414
1996156
745966
2329511
1036205
869021
274539
2582007
1932959
1660023
2834076
593823
2845490
1940973
2146611
659108
2925992
348737
172214
2031615
311224
462785
2155012
367828
2436113
2834203
1655352
1152423
1323578
796948
1813404
1562157
1711708
675484
447228
1085241
1335263
2594320
834602
196655
1509555
1604196
2546183
1363550
2045779
2784295
2774149
1156004
167767
2680900
945286
1210416
548489
2329710
2427051
1634572
291444
2628774
2806972
2347251
524875
2584744
343848
668951
1717844
2705334
1043403
789967
2078663
886541
1683529
873181
620634
1244814
930555
2235220
900214
87878
2050512
14663
2284986
749925
1106944
2649776
1710690
50445
2042332
2212955
354111
2321254
2165421
2729925
915390
1038986
309070
1512239
2908196
2057172
1930783
1966272
2032710
1683843
414824
107376
2176470
2458297
319113
922571
1230873
1579032
631181
2333984
342734
1233362
1801923
1298343
1879202
2671025
2881767
406405
671087
2041621
1411814
495768
1720732
1288399
2936368
2114579
1495468
2303015
2192676
2392356
127997
378719
2025447
2063655
791202
2691375
2117140
1045319
137523
1870972
2862909
939634
730783
1327607
2674123
2121682
505364
1864839
2083308
2472620
1357615
219327
837546
1379225
2418184
344526
742634
1910502
224485
1748866
2884142
2928743
2186095
2763286
2834384
1989878
2292273
468327
964602
2046159
685126
2378150
1869742
1015942
1243477
2139871
725558
1188871
933732
1556495
1639412
2553679
2464434
1480986
1220544
31963
1226979
984853
1640845
2082081
1975689
1470243
622116
242053
1067249
106525
979248
1671896
393658
1356870
1495301
1106606
65086
2635841
232755
670055
2769171
1213980
2712757
2658807
1902031
1097771
2603510
680027
939106
119698
617405
448834
767315
732393
2252923
2037784
2417657
718266
1111502
183261
1975809
1801501
1237562
734778
2107681
2355288
2663310
1793558
280835
2646306
746181
2228846
1252126
119982
2917501
1722076
2124360
1766944
2857386
2859415
1181189
2496140
1410408
251690
1863082
2313753
1500151
870450
2597816
477085
2368476
521536
1245962
1230332
2809716
242220
1428055
2805851
2291324
555405
1429506
267333
2183686
1402179
2803753
271125
522938
2711593
2380837
666230
1221483
2818178
1479088
387637
1630440
2936149
1929743
2537317
843225
571859
772559
2487667
2739705
2130131
2186230
2678401
2726154
1884976
271495
2847225
822636
1074608
1248681
949596
2394179
343127
751756
938893
2396491
2022250
2938945
970779
1569731
31053
1933415
2170812
1487831
1598441
613395
2542493
1859448
1628081
80134
302740
1958892
501813
1464408
1795303
643839
1768981
506725
1946368
1588923
1943818
1864099
409826
912415
1319941
2782456
727501
596982
1430775
186235
121843
939693
2142768
2401100
323350
468494
2498118
63809
2560322
1892723
1874467
2290759
2472432
1887572
650340
835831
1135898
2478400
1263629
889751
94071
1159307
2579095
2653645
2621389
167143
2843765
671482
654939
685167
135322
2113011
872291
2387992
1383175
2026686
2939627
361288
389924
2058406
929705
1314957
1925853
297585
2713084
748104
1261055
1063972
1968885
2399803
1322261
2015666
2607629
2241749
564047
496211
1420449
2843020
2840894
2602403
1859565
144268
1349277
1479248
1358915
952670
837691
2368834
599731
2802406
1752944
418464
1134576
1404842
1917197
1952438
2409576
77614
287478
114457
779573
2539289
941182
742752
360560
1898784
640357
1927801
2762599
766040
2653176
2238400
1513125
2880663
1160879
2866969
1510974
2623225
2289107
1986948
1944586
2210456
732159
1216620
2277851
2324628
133148
88347
1267287
2553077
2576003
1607854
2522025
2016056
2111891
2579726
243247
2293555
2032508
1440892
391767
1350328
1391107
1406589
2038630
1319964
1312638
408747
2386406
2898650
2735340
1892884
2224612
1785536
2588740
1502671
2190810
1013499
1451651
235899
758286
2668681
774835
75604
1553533
2758604
1285409
280882
788306
1383217
1605489
2383573
953848
223273
2047065
359516
1311302
2429520
219880
1676907
1972933
11520
305800
2799938
2352610
1076204
1543934
1843420
1543938
2155487
2539487
2024194
480377
2558250
2571872
973622
2186638
86671
698708
355207
1134022
80186
1919612
2790134
329514
1597247
2516473
45425
2749467
780445
673837
1938674
470369
2669203
2582339
1314034
855459
1577389
184561
713700
1274099
632209
1730024
2533315
764221
1892109
1284408
253276
1707290
8309
1457375
2844366
1467127
2349338
2118266
1040171
733715
862202
129479
2695175
2641634
1549872
433228
1095055
2842330
603057
976376
1918314
1767906
170991
2287817
2047282
1732830
64438
1365209
1877892
1389508
163837
1044670
62548
829705
43675
314686
90333
2135884
2128690
2237444
1282197
151364
2347315
1633199
2561205
519118
2542592
1910345
409482
2480793
1492473
2795665
2486245
1777240
1946328
2442524
444499
140735
532143
1763421
1178261
137273
1662727
1427424
2269528
1195861
1541297
331955
2265271
454688
2554864
1976149
1994604
1254384
2498549
246427
338023
893784
397621
1277391
202869
1827581
178515
2805849
2325751
2641864
512866
1370353
1611772
547177
1889811
137904
317825
1330985
1441875
616398
1184843
1936363
2690177
408421
1466588
2855387
2056592
2372991
2135129
2291480
430359
1036199
2505513
470794
1348917
2617346
9124
942945
43908
603939
1633591
2120218
648145
2512212
1339590
1431444
476741
691554
2507719
786279
1955838
1838156
1098787
964054
1476691
312150
2801410
2762168
2392666
278
507569
2708178
2909212
1598847
2785562
2375657
1954409
2532306
2149452
2903037
691387
1011212
1110822
1949428
2710776
1299592
89044
1649925
2394125
418409
2371648
2008406
692008
1270117
1792445
472188
433771
1774135
323246
1094363
2544884
2769558
2903370
1545589
2337397
1108971
2377278
2097409
2754581
1243570
2285618
1181140
2355991
1671391
277947
1812237
1933263
1112537
1844108
2600361
1684215
1010697
2232905
223664
1820206
1631790
1247299
487730
1407939
157306
2693831
1390069
2910981
1297909
247740
1221680
1403152
1484107
1984278
2328263
1184965
1462704
1863686
1308763
1884765
709142
1774806
687581
427748
2308368
750638
834038
2163763
2675643
1344719
1442150
1363762
1406522
912751
120657
276646
199125
2035808
1709860
1482402
1029806
1569716
1570679
1030371
1395551
1267595
2407660
1895812
782598
273530
2449193
2497673
1476504
779182
1928984
1654521
2389304
2440376
596898
478844
751811
1184627
488814
2169170
2742530
777936
2393565
1746201
2217644
1131230
2070415
2323215
465843
2002415
841838
2600542
1483710
896247
1978938
2525611
1109292
1144089
762760
2182610
542840
1023709
618731
2105874
914327
95661
1816302
2607449
2036428
293451
2309396
218451
2086052
2065441
1592897
1429421
1939848
827744
1469356
144440
1558510
932536
2858543
2924147
1646787
1164018
298198
2673271
787335
1418099
157413
507944
2838047
2567441
696047
699375
1462106
1276906
1702501
1760269
1218307
200074
2283852
1121007
749931
1915874
264728
947679
825975
1151243
2701659
1944847
1209510
2077234
1443482
2291145
1121349
999674
645051
2826019
58264
2309540
1798847
1319854
1404105
478966
2137918
1452559
1345690
2183320
1042853
843628
1885346
1265689
2199409
2310398
190591
215679
1208874
1261585
949909
1426487
2010913
833833
1576291
2643512
1291699
2247813
827350
476511
2423070
197842
2260351
2315927
2867327
2905029
2568524
968251
139381
362967
2252357
2046356
1019862
1020755
1505417
1315977
968403
1366162
664079
434042
1026307
130049
1084427
2114082
2110135
1805218
2742078
2788966
149060
2180347
2421510
1048445
2180576
427564
2887890
2366965
783078
2327522
824856
462094
2356295
912458
2438628
1598400
620652
2317391
833412
577218
1256464
1328805
756670
1458499
2389588
2081398
2072978
1121738
1977511
11490
1513816
2493827
2237912
2195732
966512
2382765
2687258
59503
1262670
445864
94077
1708054
146700
1391157
272542
555772
2767947
1668039
242508
1141301
1914435
2043250
2789554
1399287
1630681
1326516
983533
405737
2261042
2184887
2905269
1453575
1826958
1665752
2443699
797937
1413607
1411231
2851154
1631730
1653245
1675500
1712228
2673434
1349284
1146329
209028
1958151
1094689
1715140
91
1051098
1311441
1869666
183547
2073036
1010963
2405275
1372523
1986672
411183
2309013
2721526
1930831
2292239
291679
1128030
1378720
1092827
796024
1870450
2420704
2149198
1921916
312640
2623145
2264483
1779388
2878116
1556148
133621
2582104
2562403
2678391
864482
861876
657260
2104197
2922895
1168054
160300
789822
212944
1848121
2025551
2456370
187799
560496
2764049
82108
876627
2777645
2620454
2075287
1761518
546243
333688
1119351
1665080
1440139
1895091
2451228
1584687
2876567
63934
2340818
438499
1649128
251385
1022
597721
2103142
1577049
715582
1108776
688662
2403310
2426704
2414200
1050999
2175979
26711
2521742
2100570
2372376
268600
1734371
762318
1616289
660837
2054346
828052
1151524
306066
572927
705393
251754
1710927
184777
282079
505934
61993
1634739
1777881
2669032
1021622
2527870
2132690
1382600
251408
1783386
39927
2214353
1446384
1842755
1338706
1203507
2599565
966459
2461263
2843441
1544075
1419385
2283983
1636428
2261562
2733990
1159319
595029
2388785
2417688
2414889
2882273
989982
109037
1659254
2111328
1018099
1856985
1461578
1275505
389890
434051
380724
1908028
99901
1182827
99811
1947832
1045599
1278464
2914076
789070
919080
1352230
2506715
686248
1638478
1721017
1655948
2685480
2857072
2691361
992285
979859
1716070
1430942
1197550
189676
2044838
1829695
1903999
618480
1985352
1470191
2497469
1715498
2327386
2879508
2164691
2008586
1681775
698665
1533589
2835368
437487
551643
1067721
660869
2100616
2110170
2520518
539645
1778917
1977037
2190238
1759693
1101474
1742023
1373636
2342321
275573
829013
2020870
2491628
1631860
771288
259385
2759154
1605786
2551505
1578821
2311159
405619
554154
2574186
803770
1434367
426845
174954
932373
2766838
1493114
98862
752746
219957
1480620
1516999
2873640
2873757
1226941
2845315
1874000
1825800
60626
1729646
2626701
2679292
1721146
478612
1079338
2060803
83019
1317846
530025
1156012
1737141
2718658
423477
2520297
1530322
736036
295184
2294404
316850
2700397
2905862
736130
242189
1644560
2056945
2365402
1079057
2326911
1383927
51116
188123
2395596
509451
913606
601137
198851
2125794
1449467
2676469
1810172
260819
868334
1689600
2426814
1789378
1658221
2041827
1587418
2036046
1409084
1836775
2924969
1673448
2365698
1490529
667913
1240379
527549
2547220
1725314
179933
2292187
422448
1197883
1347421
1912502
140100
410826
313139
305951
1459193
2484262
1167429
1332170
602030
514635
2683728
297103
1156684
799496
1564760
2224202
2078079
746801
1193504
494085
858232
1272472
487161
1628459
1644282
318258
1880399
2752569
2783919
1472749
960965
1992246
408566
2263656
2088713
1190059
1558311
2029043
2708619
1054123
2559844
1004800
735440
1207823
1139589
61206
451096
2302448
2816221
158185
2857058
1155729
2764001
2324923
761517
1467370
2779813
1436629
941920
1793955
141070
702152
665647
915495
927650
2859744
2237085
1414592
2195311
2417561
2080358
1605904
515200
1417814
1977867
417397
2171153
262219
1229584
1547584
1359140
1674040
2690465
213362
2815558
523850
954408
274702
288610
1983345
483801
2122321
1862907
904430
1413732
2596829
1045078
2110195
2580152
2826749
207936
216763
611938
1853106
360247
1715829
1706353
373223
2160545
2865191
2354040
176962
297470
1529094
1133060
53723
1190736
2125634
929528
2817382
2272573
388118
1854607
324664
1258025
768774
868237
2294268
452642
1097605
1369473
1957013
2140259
1123350
226012
578875
1280599
2480675
580802
948739
244434
2661300
2404377
2872042
714598
1739228
492488
1294473
1403345
1720336
2788359
1818977
2579317
1711251
287178
1722905
2922632
1693370
1989887
135844
454693
1293154
2615010
2858996
2042265
260077
2173015
685952
548096
366937
2507862
23165
1163623
1441987
1292448
961256
2379440
2116876
94988
920224
918824
1157945
999334
512690
890268
1293057
2067772
387795
2217383
1706918
1370527
426030
2580183
2129901
1876978
2925688
1854799
2219546
2500316
1806311
2306667
2306053
104026
1626159
1585941
883574
997221
2704603
11315
909480
1367240
1120243
1702171
1463324
2557029
413319
1516967
2306838
2006807
1650560
576376
1456491
80826
449534
565147
2111010
1900195
1508310
1566506
1465207
1711111
1146916
2830933
1490964
1162615
2889588
1649351
1821423
424524
1806186
2733389
1482029
1639574
1035112
1279327
2590400
177949
2159979
1064984
1015331
1210202
499645
2507591
1212843
1005831
2401424
1775344
2328578
807623
1017788
1583878
1492730
2937018
789867
203978
1710079
368570
2779752
1060106
1319036
64949
1292772
2368762
2487229
1171440
203042
2377362
1305285
425679
1426440
795769
750198
342536
1952520
686289
1815350
2596269
767332
567808
1252124
215352
1414670
2264491
431412
2913580
901831
2849973
1320845
1556929
1694486
2909120
706881
1109659
1357620
2787792
2326799
414731
1753565
699036
110984
1279367
2481144
1074757
252413
2898783
2579691
654211
2495489
2864300
1428645
517411
2237102
2530872
1606117
1057417
961223
1102338
2872927
1948437
2130901
234428
2143907
713204
1850892
203872
2361614
2289995
1604589
2501389
2931665
2717557
2787504
2358571
2347053
2694901
1971846
2353065
623949
1385804
1577454
1154735
2352029
922661
463447
2372980
673422
161379
314477
408283
261988
2278855
288452
1170966
220609
2170428
866443
855893
790590
1055244
760163
1683582
2348821
833996
2845243
1377532
1481853
1507514
1244193
2189195
2615405
704725
2055773
2695897
57473
745394
1970559
2529285
1288291
2209546
2268346
2045756
581160
1054779
906156
2724354
582414
1923545
87155
2350988
1948289
1888343
1456473
687595
2216459
1566021
514631
2091425
2021135
2385209
1439225
460472
2448171
2493585
2835720
565525
1642383
498926
9193
426452
1752515
811579
304578
1119030
1456733
1184038
1976526
1617621
945920
2455697
2595143
1631744
2888586
794690
2396512
2178382
1271052
2387723
50898
2012290
788348
1657614
1650477
1964945
138262
2633242
738522
2095193
15011
389386
1401805
11458
910407
497765
2553561
2465330
1000947
2818582
2298264
2904050
1539632
2416049
1985530
745609
125332
1864976
1783518
760713
536123
528574
1721063
806464
976765
710007
1591061
1922281
1873366
157618
1264958
910090
1714420
1035201
2214402
1485060
2772720
143670
1482522
1007279
1461310
2734081
1223061
1596320
1147649
652435
68302
2597057
2277123
12701
162321
433111
383468
1904356
2711047
2476316
1689944
2583323
2789793
176756
2181925
1166356
2675999
2835066
2765425
2868230
1829877
978527
1901948
87518
1362406
2771400
778796
2412630
852740
2888830
1975710
146426
842974
2405764
1207784
2053956
2533791
2091987
2572612
1805592
2045661
1796979
110820
727872
2777349
1831811
1084260
1014683
2863183
694670
1684853
2182053
1813673
591986
1933568
1981611
2647105
2464511
1259107
912930
2805242
2189902
321320
1499104
1006244
482085
237939
1018361
1576339
560449
2546037
878366
2609835
2423364
1819320
542738
103521
2076654
997198
1524768
231669
2235727
2230878
859739
2432400
2094274
2632324
768562
1768606
2228063
1004256
2375198
789201
1629675
1157376
2064595
2178727
1265873
543228
2671899
100714
1256112
480448
68911
2066482
1234451
169802
1164710
2178722
3009
55055
2548361
2020422
1198239
1048505
1028705
2181712
987252
2700734
246045
555068
1813039
766943
155635
408771
1236293
2043373
2430980
2625573
1672761
746236
770667
1483244
1411716
38057
2550108
1768872
1244414
2721783
989614
1126167
1753914
2636635
2531058
1727319
2674953
2294067
1714771
291019
675407
1817226
2581939
1935193
64818
2641940
464120
1865363
1103675
2067585
278197
2483835
271545
2070029
2013762
2051026
1848470
2822850
1044461
322737
2376567
1699197
2165802
11206
2301437
921181
152796
705941
289360
1480307
1547318
1749297
1960261
355657
354385
2001809
2932449
506075
642949
779317
1124071
2866884
2853739
2875496
2832074
2435958
276281
1970685
2585352
1701731
1866354
2041183
991746
949979
2102878
2695023
212562
2610889
258799
1677921
540097
2495318
495345
2267275
1450446
2066730
1138308
1515806
2244458
563446
936305
284748
2232835
2425649
649448
1548401
1932810
1208804
833253
2357945
1510282
2123747
667155
2195631
2901875
2548770
1062533
1764182
928261
1858843
174267
1035048
801290
1904287
1546924
1236152
2247259
1779427
1730478
1972330
1624172
1044196
544851
1638203
859953
81461
319811
835417
1936822
1734298
96308
2326889
951887
2298126
37811
508345
875381
111733
879974
1224745
1201305
1280692
2185021
80042
1754327
1553115
2329768
837434
323449
1536170
2902880
730305
340465
764486
895603
1091846
1477460
911469
1010198
1417299
1384376
245026
2181481
1455440
662398
2913769
1067636
2752567
1085947
2699297
1639769
2488273
2293461
906058
583168
1445454
2431071
585395
2682491
2211282
1718110
1860862
987521
2349311
1044563
97016
1824633
2822889
1872112
2886442
2438018
2304962
1743193
261708
2624276
2874727
2811463
1994140
1423730
1813774
1034002
1476622
1110312
1603842
2711055
2421685
1241685
517362
1876489
2159581
574297
830600
1988407
1871157
1368164
1070830
214527
333873
2420596
111538
2378164
672296
579721
2178045
2268286
2631272
734918
2177300
2449915
799597
1725511
222771
1723293
2036533
1334155
2404533
2504147
613060
1506453
729532
2790046
2108529
883358
1969055
1392902
906610
952359
904448
1066509
1005050
1783373
2023586
2502966
2596385
2360186
420049
675899
1994721
145533
1299728
2748510
460327
2134029
1412164
1415679
2562478
1728987
1183615
1428452
853101
2391377
1906892
2174783
2668137
2878362
1774698
1480512
2882195
2746507
417096
2348864
1383984
1431266
1022125
2499339
1829461
521839
1138167
1426858
747246
1280499
1620638
2164806
1291823
2491831
695955
1550232
2892079
2413636
2120294
627885
2509638
2283506
751995
459868
2735951
1936593
2111701
413495
2594645
676041
506929
2894303
1244176
1598893
2664102
2684066
1345398
849040
2688085
1489525
902512
634214
788123
2830946
1367505
2136997
694354
1079783
2731167
2547552
845590
1426247
2288409
2485374
1189530
1614816
1657091
2636170
749797
843147
401810
1122963
1499595
1993286
1938865
2383411
709295
1656178
798279
1004889
1240162
947567
937556
2115102
2828319
923113
1873315
439013
1744175
1270825
2544611
399672
6610
1348484
688840
2527519
2348263
2340870
2439807
878963
860774
2206465
664138
1567634
2081822
1006576
2263291
2359749
78299
2291103
1504500
1138679
12208
2683074
2935612
2930682
2062722
838439
1433168
1048299
811283
402106
1903410
2680190
2713550
243799
1187232
2774310
1581647
1786603
122842
2105932
1125210
800861
94502
1669855
114733
2756643
224837
2194118
1302588
1839199
1343086
2720585
757238
811488
2760878
1425748
1005559
1676675
1114592
734460
2260989
1586854
837147
1229777
1521365
269220
666556
717062
1211501
2255602
499843
895213
1162060
2150930
1254344
1877336
919150
235125
1165793
2033705
1534181
2324676
2812581
491291
2534881
1699522
1164751
717430
2573079
1181469
5144
895975
1961056
1128431
1965816
2924399
809962
1133661
603938
1646686
691551
2625085
2813069
2244391
2294384
2317727
1672692
1252090
2134314
2509427
1848653
694567
2702165
704823
617422
1055381
1750567
2739385
2186509
2889008
599140
2710843
1410299
1302072
1981808
903335
896665
2434253
1204431
1300126
1283106
592131
1214989
1840354
2137206
2647305
686906
2547219
2581673
217356
911614
705693
229286
2137139
563343
2286001
1815953
1957188
1657469
278134
2539551
2801636
709157
2325770
1707506
1304036
735469
2104274
1680393
673190
936489
888498
2157895
737985
2608116
1235574
15718
2541784
2014682
604610
2180657
990234
2757988
1905036
1760864
595500
1704222
2496723
2802949
44672
57068
240594
2793788
1010433
434265
1445126
488100
1368743
1782745
2240772
1835291
12224
2822270
680376
150786
2616734
3064
2781707
240445
587567
1911761
1835734
127928
2070863
2079825
1126615
537735
719441
2023102
1085712
91905
883730
1210682
562717
2113646
542374
1163471
173174
1475561
2113536
1403557
1763319
2858980
1014870
217904
2320040
2444587
2668078
602514
410415
1823899
657860
1540397
1123406
1819340
472786
1115739
975283
657955
2494953
2187561
1987695
2046311
1192103
411908
1524048
1511842
432022
1422658
2922437
2290171
2118140
2218390
1906802
1581929
2655740
1010563
2889136
2776827
1292431
1967128
427523
2011012
2315807
2110838
2866019
2319834
960357
1670198
911219
1499329
2780820
67297
1203231
2211691
769827
1969685
2776717
2309249
1009173
985940
1456797
857519
78138
2609502
919791
1503877
1076334
2823933
2663111
671163
484420
736725
1675341
962663
40324
547452
1208180
365685
114359
1481894
13981
1040793
2868712
326505
2327793
2126735
267688
1924840
201506
877549
235537
2485962
2862100
672851
2874983
296846
2475559
1371161
2139614
2199727
625580
2507539
98672
2346329
33130
1470914
848842
2125359
2879630
2673445
2329750
2862185
731982
299973
827576
253516
692409
2511435
1199850
893258
755586
2695509
986747
2516838
2059324
2267749
2576042
1703422
169296
1670559
607868
2765836
2293843
614441
862599
1768312
2151618
2488409
483570
986747
2629244
1393177
320930
484064
88244
291346
1587527
507306
613007
2281885
317129
1292700
312442
2752291
2200723
2435136
2487912
1828009
2222809
1806549
1767388
1744964
2738025
458965
1279149
2313193
2552216
2627812
340430
2392550
2695557
824857
1122990
1776811
817703
694903
2847143
1914345
2509219
1848190
732992
2373179
2574905
2321192
1664392
2069940
2394840
857159
1945928
2129261
2474799
1203245
1692215
2693215
1948021
2318336
1179451
375289
1121093
981948
411268
2288637
8031
551657
225649
2671081
309152
1512260
2805802
1518973
645139
1058577
1373282
742084
1509370
1936851
2425338
1588468
2822706
2558776
1504855
2398261
1191056
324879
2739728
831569
961991
2683717
2875960
2932814
2475186
887989
2320685
1216361
2640708
372269
758224
1671008
727955
2724183
2615548
1511854
2169882
28202
2930684
2902857
1218316
620401
2750797
2717136
494074
1901835
2512188
960484
2027032
2275369
2399125
1126780
1659424
1615501
2562415
904158
1443694
2580275
1669924
906097
975523
275293
2678202
2209587
1919166
1953338
1970968
1301944
1415634
884528
2266708
2254287
2553671
722070
2937466
883394
773265
2118755
177151
1478223
879148
2636916
1098641
680957
1539415
1366974
1991908
1066540
2893220
1569187
2483035
2773219
949434
628579
914821
1062756
423301
68979
2333396
2251404
1415947
227867
2842144
1585667
1858246
2333433
2173334
2754173
2281232
1702038
49454
449272
893833
30977
819329
974264
1086391
2210620
866982
1423549
710517
998408
1005661
1468234
1526151
2320100
444893
1078019
2387906
2452129
2760105
2187871
260537
2198204
600154
1913853
1893684
1020889
2247917
593482
2722646
1002666
413002
1174865
2298088
874255
891314
836756
884462
2059062
1896560
1309494
1807948
123018
95883
1477727
1243055
1599035
1980325
1682343
1029688
1347116
1182748
1367998
1610263
1669984
2328548
1522084
83485
1690364
1050702
705460
867957
1379402
1624195
2660420
203459
2869073
2508476
1268378
1293694
802741
498975
2156446
843107
2144960
1552333
740452
2569319
2475166
2488999
2818836
1392220
1790442
561071
1055513
2318847
2363004
149538
1608812
2489492
2284518
629174
577887
1684954
2756652
309357
2044241
1207595
211900
668197
2351642
1573709
387114
1569213
413210
902961
2621813
1384203
368471
1949226
1861150
1794623
1449554
224402
43655
2780565
225615
947655
2909244
1379249
1572514
982907
1558980
2117979
2321397
2502386
1036295
1049166
1436441
2359415
2809775
916691
1023415
2629384
1485585
2522820
1943316
1967979
2125659
296172
2430436
1552000
2025085
2290509
630097
1379650
1872794
2680399
2626741
2473592
1834107
450754
352777
1930740
1755063
1045486
2273001
2905005
346820
428120
1162966
1569590
1130968
1954097
1654251
2567448
2443675
2108118
953188
1060235
969494
2093595
2411808
677010
256413
2613752
539563
2070586
174789
474796
525138
1352650
118572
924849
1805582
778566
2026387
1283565
2362711
558989
1098543
779176
311293
527369
2167523
1664405
1677629
1274768
481241
984227
939809
919882
2337915
2768601
2742272
2395027
816506
2400715
1374129
2519354
2896781
967280
1751619
882686
1172011
530232
2335840
941138
2526759
1448701
2162183
2061545
963120
1675365
1891517
1239672
1518528
543800
2508674
1591536
774129
1503431
1142310
4172
2112577
1813572
74154
1435454
402532
1989860
2787052
858485
1257496
2863964
564091
979127
1789786
2094754
2399501
701426
204439
2009647
1267953
2132315
476524
512174
1335801
2533981
1852847
2750005
324619
2406349
1230806
659610
1698953
2121180
514837
916825
1598241
434240
234786
1714874
2145578
1806850
1172759
1451359
534340
28103
310122
1438841
1272147
308826
2675209
1259057
1433362
346392
2360927
2777071
1143991
1890656
1775255
235857
2826558
2807447
2604991
146008
2027843
1393945
440403
76829
2807018
1389297
2140083
2334773
2789005
2546630
873995
1112424
605512
1676919
1180551
2316995
7487
1922490
1461875
1220688
2567524
282637
2322959
502773
1385356
1825242
1848886
2506682
1576269
1823227
204870
2736080
2674312
1168104
1368786
22710
181413
2035778
98110
1175467
2720021
2166659
798094
2603165
1715417
361532
2768268
1310997
1825571
240173
2598244
675867
696190
1115279
413752
1457970
539132
2093082
568643
853615
2017620
742503
2675800
1218120
1030958
973892
2200991
255370
1731959
932783
1567454
2616733
1430646
2727261
101255
2095820
148242
2672765
633917
2436331
558048
516980
354805
30920
485216
1773814
2157430
1266726
1019243
2500862
1118079
679
473490
302455
1167998
1638883
2830365
1467413
1825056
1950149
1828260
159579
557974
2632395
2605141
305891
1175525
388375
2073298
2520619
1688610
2287675
94673
1436717
1578282
2161606
767812
2617084
1019424
2729785
970988
1600553
2927777
880648
1703015
1942897
1969706
1239097
1818527
1780885
2460509
316218
455567
1486107
1760492
1092054
1135177
1356182
2771964
1286999
100642
8716
2477081
1190555
2783709
1144044
1979371
536161
896866
2582880
1009311
2018965
355536
1063144
2821093
1926420
981929
639070
717900
2525055
275434
1291060
1257495
427955
1995284
1408164
2639048
306071
2362327
92244
454354
2400719
1522991
282054
2501820
2249689
1688022
2698159
2603112
767855
2377980
2043898
2819324
930490
542890
2020462
1075546
2154900
239258
2276012
463951
262456
2521752
1233160
68617
2515783
1702162
425754
2560782
2445698
427885
1384864
1279204
317905
1207771
2628441
1591700
984775
1880988
298860
1991269
2768719
1185852
270943
1057355
1616665
864800
2167809
2496710
2524336
810430
1975641
1524605
1913236
2279195
456093
133861
325042
2033196
2840004
2576506
157205
688942
193833
2376854
1530166
438968
1342472
993922
2226331
1512397
993137
2413442
1854479
995740
1514033
1284324
865167
2362381
1585081
2585305
2940241
830855
1303246
2672462
2594728
1312899
2650718
672605
461267
844543
174391
2745263
528271
2350280
2785962
1536001
1718668
249411
1617904
833023
1600086
1354019
2037322
2580989
1999274
2048937
1286215
156653
1875380
892188
958488
1107281
2793195
1346978
2276202
2663830
630601
16863
1725528
2431702
38466
563419
202371
870734
1284588
102630
79787
60063
506167
1638995
644833
1027247
840239
613953
1954422
325076
994205
1053141
1976044
1907604
945948
618248
556689
32255
2703754
397856
1383958
397582
792781
2145339
2127184
676072
619916
1192428
551928
953808
2248549
969622
36719
2534305
2424292
1840642
1433307
120660
464387
2258486
2936466
530444
2451294
770050
2224997
1711021
1722507
2015395
6884
1796633
1370912
1141260
1576498
2371
1309417
1931682
456671
849397
2336329
2304180
1109341
943742
495125
2908138
2350241
2249565
1266839
1793857
591502
1582774
837646
2359846
1198358
1817476
2070314
1210671
2925031
2454016
224826
561591
1830141
2714673
2373676
1398041
2391116
347037
2915931
373560
2599181
1172594
2596514
1275862
334008
728137
643335
1239137
2552858
1414029
2698856
437495
1897770
657949
2762784
760884
569536
1880139
2644615
2560299
1592695
1540372
2308508
556855
1460337
666220
375119
2395263
1827066
1521689
33290
1605394
2804418
2790731
1206857
102836
962590
97978
1213289
857856
2777446
1724605
2578816
2875933
2077242
2562727
1143713
1202232
459224
2032178
2797742
856326
2085460
338291
2401856
2606648
52655
2652621
181936
280964
2347505
986304
758896
429007
1940279
1293467
1756918
2153893
2107563
2882738
825099
2821589
1169450
2006944
905264
2435994
1468797
2486098
1515775
507591
2306828
1244408
613457
1731193
1838630
571712
303887
844180
2340647
72878
1185787
2490662
1919830
1669148
1572765
1455576
512775
1463787
1005009
1126787
553268
2352112
1384326
1419285
2816681
2061770
1552063
311953
1746098
2878748
1370887
2865172
2459631
2727110
1343680
1661781
1896320
465327
2015802
1964082
46413
375437
1557487
2750600
935749
907576
2752609
2513822
2008737
1266959
1542139
1250059
1861907
1421607
2100568
2421169
1689157
2382876
512187
2223506
1763318
355725
174098
2647797
1188083
2010653
1700129
1935787
221035
1092828
144589
1030041
1549387
1024826
2377999
2392650
1334268
1742423
2051107
1990309
639157
169195
1068669
1340399
1304758
1706117
1802470
843507
47664
2691863
930151
875514
1100959
1821880
718974
316835
2254214
1038267
2859969
2712666
1131236
1244495
2086979
514079
1020917
455386
90772
2617737
2310210
2641594
2658768
932649
1916726
1592480
2492528
2440879
579273
1324804
709002
2774706
2088295
2921721
1872228
1298211
2522437
2419343
1799846
2387835
654388
37375
2066055
919728
2706329
834105
2254780
2052063
1182043
141460
1616129
2655178
915494
2837992
2161388
556742
2196171
1717375
2771775
1013528
1058876
1661242
906818
471248
2239449
1242707
195682
998031
122790
2811108
1666643
1559617
2571396
1852245
2642052
1640388
1680012
2533232
1158665
2677060
2582959
1209542
264928
2248883
356959
1284412
2683691
718023
1953362
2369701
1907297
1539671
2745061
17856
117771
2696718
384413
2029030
1759975
1140279
2646639
2434700
690235
1895031
2604562
1525852
2491049
2622015
1764919
1220857
1959445
118675
2350054
1855034
1136015
2537981
188252
1634637
2931676
1938438
1019609
353908
1526757
774049
2051781
1280037
1182382
465578
2313801
756022
634403
1777406
299919
123250
184914
873275
144698
609924
1033974
874463
2820746
195364
259626
2528723
2211107
1916422
1874945
1793594
659670
930650
1904663
2722776
2808046
593893
906688
850805
2014942
1895492
1348065
2511036
138183
2145361
2714113
555544
805539
2145622
1539823
1926691
1077891
2050551
1236900
2294879
2495233
2536068
2603619
2572429
2565655
1350752
2372565
2020790
512886
959377
626027
297290
1872552
1147862
1428527
1911717
1423150
2885707
115330
323862
131982
1252250
1789761
1889245
1280509
2154659
2019428
2800905
1186712
698770
644715
2622760
1451822
1752814
1935193
1489595
2005640
1554137
2103981
146984
804851
2296777
1651519
204523
368829
1867313
911515
1519374
830810
401046
935449
602156
772451
867294
30147
2277476
131352
994675
1270938
2835119
1506839
55671
2884716
1429665
943479
1628304
1224411
2712730
255848
2057044
1588105
1132350
2495062
2911828
1892874
106890
957205
1463594
2569248
2564113
370143
878256
1428680
1498461
957113
125895
356467
1811438
49102
2323427
2191079
1835740
944594
1625014
2040615
1302433
1731519
1396587
1909066
681754
2186710
269022
2053050
586973
2088978
1177777
1539241
2642944
871101
200982
1909312
2473810
755121
2702003
709002
387386
1265229
1444914
2007914
3167
1841172
1639285
2611251
1290853
1489160
2390789
1614233
254277
1726273
797078
781671
169065
1160902
22950
2350735
586138
2834728
1499089
2821721
2834553
1416589
749502
2572629
2357860
1227502
2463425
580583
1633044
2344305
378473
791199
1385784
2933707
2197538
460936
2586398
2191572
1196395
2252492
2136267
1814736
1084243
2371131
2544188
2145994
874375
1062714
2812702
1981724
2563200
599395
2219135
2136024
2085768
637002
84317
814198
1085423
1962478
446507
511247
1188855
2790727
16658
845738
2178969
1173203
1473394
184538
2274457
2228268
1329951
1419445
1119248
42519
1178988
2623852
82356
1445549
2012714
2016828
1739679
1541558
684051
65176
827280
94592
440640
2024677
978213
1086083
2598702
1715099
82350
1419913
595143
2455982
2555941
165456
1890724
1436895
2463831
2129688
692838
2454927
2346355
928822
739529
2069818
675500
727168
586131
1146765
2375593
1612780
2282416
2608179
1005022
1928019
1069763
1682299
1736656
1994724
2916438
299202
1932694
1765820
1061767
2940263
1855213
108871
1925620
589521
691017
1526798
2547582
861648
2096668
708449
1494366
126563
1886979
747406
2291268
1502515
1843255
1957227
256974
2611170
2689293
1606219
2277414
554730
271722
415359
2556807
1454399
768302
1417555
2068199
138038
696836
685961
53361
964748
1786163
1939613
1951998
65553
2585711
2122690
365569
2779887
1879512
504060
864301
2102096
2458365
968904
792197
117699
1747421
1667140
840211
2743392
1575715
2235453
47919
623530
2693996
1940634
1460238
992885
1861464
1566916
871276
700145
2751109
2598525
290514
1334548
1466107
910075
123851
978174
2071662
1543384
2185173
2452517
2743507
1403988
2527783
2878520
407892
1792872
143135
1181475
1423611
104217
2242116
290935
1401310
1370160
2130211
674549
2727203
1276487
2662158
612257
1429231
2682572
15564
1170465
520540
428092
2909048
619644
2160914
988857
2531809
1204289
2410136
211754
492961
2308925
2684215
865904
2548135
2479661
562745
1950760
2279647
2262572
2372524
369551
2491189
2732433
2808056
1419723
14928
527682
1755904
2472219
398711
1048108
1924642
2151742
2786849
2736264
1880839
307981
2653128
1341144
240343
233403
1715381
2732483
2215040
275594
422301
1600106
2204137
850382
637213
2040438
81394
1051836
1046546
1070083
2733821
2034903
1597932
553220
1875671
2070537
1222940
1639337
2707449
2708912
1556649
2013946
160985
2694623
2766560
2499834
1678154
141946
1782244
383162
1317580
1982790
1607896
2312088
1828799
2009666
152253
2786507
53884
1914626
652993
1443457
2778314
98287
2453030
446404
274375
2784782
1528454
2178896
547183
2015981
2452752
753732
508414
523876
1219504
2072087
2551235
242340
2147812
2379200
587573
763257
83973
2044761
649610
2390475
695003
2099861
307073
2560920
480943
2230197
2029800
1038872
1714615
2015558
479682
2194859
1049564
1006226
2428263
2157512
2095456
862474
1432592
1337596
1928725
2787513
1405754
2250773
2793285
2036306
2235504
1313921
1777814
1463809
1540608
1809138
33524
2634984
752384
2752281
512399
1394290
1715604
1181380
404477
131892
2200676
475510
551735
1510015
2571358
221816
2429570
2435106
1323040
1609690
1672906
2939474
1190361
252434
1594393
1061004
740248
969462
2108934
878348
949231
2328603
1123617
2650731
1835271
433062
2412027
473237
2872047
81709
2629113
308319
2644101
2676445
1010286
1427370
2299706
1193354
1154562
2085306
1911081
335105
905562
2797204
1260206
1743011
1375850
525139
2852111
2100780
137221
2756438
2084807
1235252
2611026
1238846
267961
1117353
2358809
594613
464700
37043
2433762
2299149
2105890
483678
2453963
549113
888216
841384
2082017
567605
2425108
539840
140552
2788052
189086
1381768
382330
250101
908860
587353
1265986
298538
897388
708484
913419
13041
1862041
522451
1627112
612642
1466564
1279823
1233413
1337598
1412976
2412256
1610311
2129063
2534349
2578873
44492
1231866
1844931
472134
2879371
1785012
2257192
1684352
691253
2817914
1306126
2527476
2802997
2826637
1550154
203815
1134141
697496
2639110
2062576
2749355
629990
1608624
327093
1385986
1880996
639349
1366578
164951
13869
2420055
1976543
1735928
2535074
449373
488409
2525433
2435570
2405362
28349
2111006
674227
2409885
2378475
1441261
2220015
301113
1800643
2313215
79051
545829
2463583
2851825
1902621
139554
1739392
2322180
385772
1090549
1770791
717207
735520
2424181
2140131
181238
1974940
55052
2562894
1442250
2719545
2151527
2065180
1176567
585815
2885605
338195
539672
2387594
2379850
2545293
1906492
2821814
1395733
1091420
85812
276829
2180725
130740
1188834
2703472
2629090
1965090
488915
1072389
1051954
2741486
107497
1300030
1426133
977838
2240473
16872
179594
2306892
2453466
1350494
154271
1249389
524034
2104245
1900525
1925820
1966005
1348093
1326492
769137
1561422
1003082
1885031
2940075
13761
2109607
1102587
1362716
2402611
167249
2157580
1561720
818993
1418887
919167
2020918
2313241
1490987
895236
665547
48360
513108
2033882
689969
1333492
816897
2731856
754922
549779
992176
2140366
2142847
2178095
2413797
440703
457164
2583311
2648020
990327
201101
1828449
1077727
616667
1851623
1298040
2060245
1187755
980804
2527471
399234
2830493
1543219
1786823
1879354
1686437
1221248
2146639
84618
1074024
2153587
926996
190230
1707538
2663695
2753708
221326
806469
1610195
1551287
2800286
1107175
2162713
1247216
2724900
1622575
1725864
1887516
533139
1015927
2385000
1822827
657161
1260930
2597712
578727
1095179
2935868
304574
333457
1451739
1232074
642574
859256
2225800
429913
341212
1024862
2218077
52651
473338
2856264
2293021
1445234
2096892
324576
1194699
1765865
1768632
178832
1964966
2762277
1281963
1160541
2855007
2451530
1779210
793429
1700918
1935735
1235982
1444277
2078845
1681935
1618161
517660
2342241
1551660
1316099
2415934
540813
1261579
433163
311124
952118
1150664
2098196
583867
831490
2605706
875167
1014525
978925
1641274
1774157
2708652
1591310
2747534
1603561
2722413
1893562
311877
2551746
1083506
1022903
2699216
47361
1482572
322120
2599320
1026705
597448
1454113
315632
2701155
1890268
1081974
1330492
874087
2147890
2101264
2498946
2112473
520844
73701
855625
1328507
2791209
2151408
2077331
2802740
802891
1384075
1579468
311960
532102
1163538
555756
1531824
831080
2344666
1767520
1123579
369113
1701311
2029855
2878573
2243374
1418112
2523223
654884
2133070
2459596
178888
284710
1966879
2483837
2050040
126978
2846936
2291975
787866
2617409
1150883
261548
2667018
474991
1325476
2077335
537368
265996
2839501
2450422
2121323
2024984
1792047
1902309
2358333
2185394
558157
2929875
1355693
2508689
1327921
2828631
1364419
1773824
1049269
2403760
655252
2886664
1135917
2211679
1697373
2576224
2294390
1764090
1318104
728759
2805770
1578444
1445211
377468
1531593
2379599
2081308
953409
403178
1939877
1947640
1758828
711109
295954
1123709
300226
759805
2738708
1577405
1879213
969439
1667143
1150465
1198060
2747594
1994220
2034035
1795006
860441
2831345
360808
1796074
700487
1765759
730328
1953703
2807989
1894388
1999675
447119
989056
2712109
364914
799281
1720940
2732759
2069891
634114
2245944
2196553
2072905
498497
2430614
48304
1682447
2508075
1317489
893372
2737809
2469320
1684189
2556627
1840317
2045187
256275
1104775
2317607
1001493
1882808
1479363
2429866
1299074
1932900
497225
1855958
429126
2187292
2072222
1762413
1235398
2929711
2288363
1929945
1162893
558535
1986515
565467
2919637
534088
756696
1467655
2819800
1845593
2788335
907165
451416
2670910
1825814
1670471
2659154
2861038
2072353
1509568
1845455
2358922
2791251
2263022
2421744
1046524
1679911
577273
1420644
1922344
1513088
28357
1581752
2154350
1468439
1851846
1339165
45864
1659665
2572335
2313693
501577
2125929
1518286
2441738
755367
1732117
447343
1816066
1899898
2096740
437872
2093092
2910903
732451
580435
1902282
1149378
160414
1371763
2038235
1155527
641566
1251126
469601
2289035
2675195
1896324
2718611
703663
39799
1309098
2041428
1621991
1542359
725755
1199824
1298049
1656357
2603655
716607
744900
1417469
1682156
1473488
890224
2815637
398908
1923042
1293158
78731
717434
739683
1240515
1810046
1995187
1851833
2521431
1317787
283848
457041
2433835
1973114
837018
586857
2508203
306218
650003
2564002
995688
2205410
1364335
2528471
360431
1346299
1924512
2392011
1830677
2056157
2772352
970392
1821176
1806892
2686889
1349626
287541
16433
1714917
1008472
2790842
861960
1233035
954181
2470287
2461000
2370709
938877
475244
264408
2461887
1434712
942493
917811
4840
2409435
480080
116167
1774511
1796212
232442
568262
1619696
1785394
2065094
562441
882069
2148727
2733204
1778734
704993
61019
894613
2620935
2837499
1849278
776027
704625
1734942
1435664
852556
2023302
2875571
2902453
1464689
2424375
488861
1653547
2385758
762734
152524
2081154
820627
671179
1883611
1153449
938775
1299408
390656
505403
1009874
2333625
1780086
2504058
2237625
2181557
2287352
1974304
1403278
2884673
552018
943533
2583627
10724
746311
2029498
2807375
885436
2332035
83818
1944386
448411
2603686
1781859
918697
2474605
1154488
2509396
708705
1295473
2547837
2096420
1883288
977119
2239545
2931057
162351
501655
189809
873540
1052610
1232625
596862
503057
2808010
2451744
2418895
82553
1058689
1769871
739220
1355591
1556583
253460
1674273
2155255
1141594
378838
831839
1830823
1388632
1266319
718843
1947273
1016144
513277
1886786
1739170
1073645
820739
2438510
1233545
2536243
1602969
222603
1946069
1529077
1162143
449166
1160411
1721215
1508467
1010879
1615088
1351570
1206466
182853
529195
2634017
1761833
56843
2050195
2646170
600313
1088398
1998351
863350
2646400
2504798
2442869
1311789
2792207
2191061
1657054
2007260
2478878
2239797
1816631
1774474
525360
1830737
1700325
1087529
480507
897426
2134161
2860645
2313731
629140
2621568
690126
1364781
132332
1513651
1597881
1118367
1344053
2523901
1480078
388611
746532
1446037
608644
756514
1122682
2326438
780308
268957
1872832
2540277
1890986
2642946
349548
702554
1263590
790222
2642212
765832
2486009
2294055
2005805
1187339
974539
1699509
1461913
2420100
2109507
2880797
296587
690885
498476
272993
1210081
1583632
601990
144250
2077025
933356
399110
2625831
829688
1181379
2761875
1613228
899204
2089204
2839404
2198388
2727844
2092816
2424846
1106955
2432964
931475
305242
2313654
1343090
1478644
155681
1132545
1857744
1633053
1277861
968031
1969156
766989
719295
1738965
2358472
1137476
741007
1489208
989889
1527832
2935512
2938776
1940326
1717615
127930
196707
2252046
814538
295035
2741098
666847
876115
2552014
1880461
2452479
2022333
1419657
948014
1185874
360098
568299
614895
447047
1961874
131677
1899074
1757970
2082282
2768123
1415014
1694073
2269374
1480551
59532
730493
1602356
1210034
2796774
1393742
2885727
220085
2020216
2909078
540773
2414970
1800750
297395
62752
1783113
294458
1333605
2894618
989736
2800587
670135
1260006
2097907
1562839
2523688
2145100
1622817
2078954
2599678
111206
289443
452724
97075
498533
1635934
1592491
181292
65837
1794292
1397833
2033768
135504
1789892
2359222
141307
379983
2187502
2178084
1939283
1431743
329952
1536188
202956
2751886
198498
2931052
2842873
294074
470905
2264118
2694940
890100
2049724
2361908
2496904
1749084
1165946
36312
1950780
2148790
2743496
2648030
1101892
69400
2628769
932292
1464184
1471261
474265
2866003
2719854
2435886
103223
1546724
2340344
1143429
65494
974828
2541373
1891417
1690420
1153126
1990971
1250434
991149
740079
2789455
2254338
55802
1426076
2855842
216181
2711619
2313551
2282256
2276035
2015292
568905
282037
562354
874830
1229399
1183662
657622
88566
1459447
580643
2899585
1214557
1078384
1336494
836422
338194
2590623
311552
1484238
2287696
736665
1369488
1493186
2578476
373712
1911259
1287054
2562659
1365453
696128
2280276
2026615
2078181
2547444
1487719
845149
1658143
1110820
2790062
411241
1488209
10981
1504610
838245
2151888
1732602
2817486
277636
1529870
1534254
563247
1844312
829023
2641036
1465817
2858608
1595456
1492220
2862423
2781437
239194
2801670
2672587
2497212
1936594
1334684
1517222
648826
760634
2812124
1394178
1033037
2533717
2901182
2499948
909189
2123733
705641
2257633
2641618
971740
1000325
331651
1126308
162889
2934737
2701944
2573758
2269031
1761931
654285
1825065
2401143
2038460
232517
833413
2150227
1243689
1448264
2322046
2864236
1246438
2220077
1069763
131429
401855
1596271
1252997
685100
2915720
2493720
334270
1378965
49013
2562882
1158344
2416213
880578
2264116
2426970
2827380
1357865
1344063
606670
26952
1577140
2835372
2070951
2362355
2642720
267322
545005
2608919
2030303
150890
344046
2770724
1858099
142429
1602319
1643373
2337701
1879596
1005133
2723301
2458894
1508092
2143660
1660943
174047
453388
2278149
1109514
1930741
2822152
205624
1297664
1086263
2258343
1196706
969687
744783
830720
2777368
885302
870026
1099257
2574760
2732328
2704909
744919
2512518
1893197
1294311
95179
1739998
1258336
2103841
2430889
983462
2243982
2483603
2836502
1436873
2168128
1348807
1503304
2295509
2835199
1815911
954108
1956230
1859451
1121617
1966272
1307871
1933240
49951
341577
645936
566807
1674968
1001892
2249772
1297562
2631557
2325896
263184
862092
994020
2891322
1179498
999348
1279449
36830
168216
991940
1238893
1254154
115730
999773
2725581
1597424
1812267
1504083
1048466
2214825
1540441
1455269
94063
2754257
1430044
203277
594767
2480351
1334196
2191370
2468075
2696005
986838
2570308
937062
2855457
45244
1336636
1497929
22711
880307
1985454
2008688
1650338
1273590
1081480
1210924
1306409
1711623
1066542
1363061
364988
574887
900827
2606874
505591
1274326
62979
137936
845823
1770813
1436983
160955
2066001
2556292
672759
1602799
1230531
1051352
975232
2026553
505477
746846
2237390
2562899
1821223
1839377
911801
151826
66293
1118319
1940033
2871899
1631115
689852
1884120
2623319
2907744
1420415
1637600
699334
1813565
130358
75615
2740841
137375
1183883
1801192
653816
1584925
1594084
2628993
599094
384481
1019820
950330
862817
6197
477122
1629298
1219373
2488834
986797
654779
1577580
795912
274326
437505
1718479
484789
2324744
2795190
2065381
1373986
1143777
1255670
1511837
53223
1146919
2078504
1543493
2423591
326519
2419420
1161197
215079
2456776
433558
2621003
329333
1370651
1898270
2500627
1001367
2744515
303992
1318064
1909882
2723986
547772
706876
2582302
771622
537825
2624951
1667911
179852
1208794
2290846
1654699
1068764
2596822
2058837
1731591
1839481
2164424
2122683
321270
2019478
1380521
1609084
2732855
2455168
2483027
696205
229989
1195202
2643694
1521675
1840158
2634157
547002
2164038
1838895
1670325
1108713
315877
885969
760061
1871443
2752526
1843440
541124
173907
1519792
2637020
862660
1989591
1010977
2519390
2438161
1950142
775926
1432842
2416566
2810054
1958173
1091519
561156
1604155
1167829
1681935
859048
2209190
295244
534474
2893053
943910
2304150
418826
2282102
191301
1535767
1498617
833482
138991
528163
425529
1625691
1933399
2368522
1027365
2700272
752132
1184397
1340757
1145652
2472182
1209756
1760782
746608
2534561
2612532
544885
2435779
2729991
2052046
2911841
1406393
1435724
421195
2902099
1306056
1222121
971719
1925726
753130
2151425
1305905
2726061
1306988
2762969
1785730
728381
2083248
1145703
873985
1415442
2655722
903037
1371723
1978601
2051117
1073113
962966
2145279
2118370
430083
139641
596477
952419
885242
1028758
581549
1758992
865561
2601560
493642
328228
214672
1182430
2733136
1434453
1813682
1415759
1365112
910881
230724
375486
1799978
1627770
568322
1786365
837049
2031536
157825
2545447
2015822
2098400
2454985
2204654
1635110
1567809
1667762
2351865
204254
961286
761216
2618225
2117300
1602768
1439646
1915508
2321371
1219565
1263026
2864050
180725
658932
1046144
14030
1529485
421470
2079905
1865143
2182854
870372
1713066
2429977
2848102
518660
2737484
631113
435995
501240
2220822
781199
2049286
2065438
655855
1033304
1631675
2759859
2317914
713234
1780559
2856006
1483219
2749391
1379595
474682
1055523
1473045
483105
2099524
1543744
712743
33925
1398113
2013551
1751283
2664777
716137
84131
2501055
811519
1415721
669772
1238992
1945848
1192606
1809072
1267215
380638
265097
1448188
461883
112566
427493
930589
853004
1285181
2058061
1891128
390740
2431759
1809540
2213286
1158729
2041923
2378770
1429422
1403919
1682944
442369
1866188
286911
610892
748865
1229728
1409560
465932
1125126
502653
286816
82252
655554
2381764
1312789
234395
1921281
1531290
2624090
1634685
1757305
47855
2279190
1798152
41920
1784399
1651912
2277459
2690902
1903734
579239
2555522
1433802
157431
2218664
456424
1772969
939005
850264
2522100
2569419
92242
2121004
2830998
15920
1564743
822993
1457783
2554832
1448885
1929134
912673
517285
2911422
112637
2107612
1619838
795663
2759762
1924765
2039664
2879789
1789210
1151161
831772
826013
2823328
2345948
227566
841157
715267
593902
2388921
1876332
285143
1352391
2120218
1475111
1913758
2355174
88322
1610909
1189967
1731666
564851
2617634
185483
1495606
1594362
2795004
230993
732862
12039
733181
1495571
1823202
1334488
1926642
1351279
1740257
2295505
412024
983845
1396494
776858
1327150
2792916
375075
144159
589251
1085052
1476845
2152220
2609561
2377151
547375
2145784
2809230
1002418
2019259
79743
2648044
2066952
2783063
461510
638749
2444823
892505
1749500
1364315
615491
1183134
1892197
2311444
2871713
1598509
2482433
2842808
352952
340742
223874
428285
545324
1099729
2228674
1540936
121434
2209504
8335
218189
1829844
1844826
431744
2642850
778078
2593615
2687654
66839
1514366
290481
1338739
2437833
1997220
976022
603909
1784588
882628
2929079
2844136
2367290
435260
1392405
2464267
2922175
641979
757376
1121625
2928220
1459513
1645533
1859795
2917393
1456323
734908
2854307
2698725
1250387
2377146
2086237
1625490
685464
2692680
776109
1877963
2912961
1886950
2767631
1232875
60489
824611
2446093
1518894
2732251
1528053
1161801
1079850
1982276
1666547
2826691
2638133
2508983
848893
340836
1582776
1752397
671283
2300052
1536730
2290647
992394
1490678
364754
1253101
788321
403494
1341435
313732
122218
2931698
1057806
1042885
1658822
469582
2228814
878519
818764
130882
2121688
802993
2701106
330480
2010849
955498
1240806
2773422
35034
883562
1582003
1257921
938479
2575971
2792615
290609
2253861
180149
1636356
184636
334992
2608968
1419543
563125
2177884
2068849
1504443
2914282
2236485
2101544
2593092
752059
1041578
563420
340115
2797005
2443072
568613
1613742
2862202
706777
294093
783194
1796372
303201
892469
1094209
318355
707088
1429742
728254
1666715
1683418
319451
632032
2764536
1918865
843765
2167094
2066372
556122
717253
2637177
801285
877613
1889435
6415
327606
564106
1506343
499898
1057924
1043043
1947829
922565
16469
579152
1938097
1761573
1030651
508442
2370876
2907540
1613386
1441907
155395
2294697
491755
1813982
2803749
636871
522894
544251
1470343
1310706
1478747
2896497
981970
1906529
588139
2291301
1093346
2701395
2309939
1191012
2262108
337700
2658246
2037477
138045
1288828
432342
1697748
2137071
2361538
1333017
1529281
1647638
1533048
251263
2464837
1774304
2241284
1530749
2578933
408568
80782
56536
1492833
2076812
72668
1116966
44109
2410245
1356254
1446360
136416
1715067
675156
186421
1221324
544485
1563076
1296260
284339
2293048
1344122
1598914
2931861
1569181
55700
315302
2427738
2698757
22200
2361340
941111
1307293
366539
756903
2688457
1397720
2192160
1526296
555898
332711
2570173
2069509
44977
2535621
2134132
909198
1563697
827970
1750809
2223256
396034
2513193
845686
2271507
352005
251206
2731011
1593360
1867299
2500914
646920
1558991
213109
524616
952641
1740217
1106335
556696
2233704
1121271
2720423
1606102
590083
1016149
2255595
49675
436302
2437491
409991
463223
1293502
79608
2413767
1549360
1535453
1961650
326429
703924
2865585
2190162
450503
608564
591713
690580
2922944
2669500
2280606
1353595
1609891
1755503
49848
2790756
1416529
668531
285352
1089474
263881
1579353
2289401
652521
2411685
905125
1311439
1242511
2496181
2578838
1601069
2880739
782867
2718763
698783
2862554
2517639
1561554
2679160
2216819
2778953
1854881
1847170
582528
1735877
322491
993660
1210560
523964
1132367
1045283
2035953
1751019
1612990
766042
1720429
2792735
1745115
2506557
1041500
1465785
1388299
1119132
1292756
2593616
862073
1724804
134874
2453701
1823334
1884197
1253564
1068458
46033
688501
1389438
2153242
1219202
997360
1593241
1354967
675793
794087
1968307
1516848
1457154
2701221
2127414
2366632
656237
1251775
747947
394775
1377680
562156
86208
2267736
2812987
2378981
2677670
691223
2294162
674954
1985812
649778
1610358
1469559
487885
2456809
2185907
1917019
2504920
1423866
790559
2927093
2832103
338950
1435285
968512
1069789
736986
655722
2808352
582946
598640
9598
2792381
2693903
339946
268042
2440378
1239526
1951018
2677819
2440155
2069296
2631548
1836804
1986157
2626614
1446094
1684844
2287418
2240606
2174833
2242326
2481270
2797004
1043120
2344710
1104272
510085
301976
2893498
258450
2290816
1877431
2338025
2662011
2757702
1979360
2309281
2631510
2160954
2054899
2033837
337637
1918687
457711
2567260
1259386
1352173
1136719
1302523
1015684
2216186
1211545
1807087
1665416
785535
2054240
2532498
1560896
148603
651307
411796
2030321
2099723
7117
1431289
1267939
898434
2634616
1607172
881927
1108027
707325
1757891
1634438
2190906
1859975
2690621
353200
843001
2904796
390862
2204395
608946
649696
1922942
2032246
2581989
2548765
1390359
198953
1265612
67138
2903711
1395733
1015594
883391
1937430
101415
200011
2116625
2759649
2842715
16983
2598147
1540324
1153484
1741167
1264426
2097630
2273163
1534633
1573952
118897
1562127
755420
1545520
370469
1701306
790318
2375675
1691575
2691902
1782396
834952
2561060
1268814
2429263
1641290
160822
944620
2125664
1198412
2126990
889709
976083
2776150
354491
337218
2514774
478721
137645
280402
1142157
717043
1049631
2563819
1817139
207660
984009
52871
2715368
292033
372725
1881222
381068
1545537
2768667
1301822
195646
2738562
2635975
220953
1867693
2388126
146378
137973
2914841
1598631
1616438
2501052
2642086
931356
2433839
1904605
907828
503387
1586131
2923072
1774631
419808
2264423
1447682
1854720
2448130
1648450
1254943
2485918
402823
2656565
774029
2846322
91233
2282225
1950632
2847998
1451680
2487184
529727
539803
567388
302752
90952
2542766
2928952
2552187
2137305
1176417
413158
1384006
1488199
2489355
1412585
786824
186522
2774401
2174771
893541
903729
356560
1751093
1564871
2551848
2052332
2372953
459198
249721
2693933
177879
1965605
119306
2153828
1647713
555329
234367
2525906
150942
2005164
2692065
1938652
1040462
2600470
1702720
1266755
1334176
2018588
54953
1871951
598645
503440
2473821
2895483
2867801
2749487
1807160
144085
301185
2785802
1071081
1031585
2874355
555401
2042780
1190412
743478
2565270
6413
1505580
1358605
2872767
1004351
1887892
2022130
1770963
2497330
2744431
1303116
2247529
1215478
433473
1191125
868604
1528721
231667
2221415
1891163
935594
2010197
976074
2565626
1621547
709617
359752
818328
1145352
905276
999930
2687521
2743742
2319049
951359
1544172
43956
1694013
2122136
2723002
944859
537950
1063987
1906716
350465
562054
207689
791315
2530108
554654
789447
2235400
1804527
1408379
1881066
2528134
2326079
2276728
854550
1493000
2161892
1964557
1372913
295482
2683372
656335
2600967
906740
799526
1004412
129754
1253711
2280574
357240
2368086
1881927
1151490
608206
935211
2740384
1086815
262893
421890
390939
1826956
1999844
2005640
1687662
1736736
712407
48195
2656833
2538823
426471
2493940
2116877
755960
236706
2577370
169359
1026140
768169
1746781
891809
585159
768523
734977
494135
2422222
2798148
223290
2483898
884373
507163
2001043
2861153
1956540
716972
1328721
2397300
1639604
2105900
2917148
2246049
1969321
836349
1643556
1972275
1853321
272126
976027
1293935
2791760
865822
2718939
2015853
2546231
1447708
1086767
230223
1345666
2702441
644111
516950
1398998
2629881
2049071
893303
616154
1562992
1261678
2104361
2771216
660422
1051895
2192287
718450
633514
1579722
1626982
359913
597178
2681918
1072611
746692
958241
1927977
1467109
534576
846945
2369963
1607565
829515
161256
890513
1870385
1402354
1926342
134812
806660
1688492
874037
2224627
2545737
620555
1309688
43380
2449325
1307089
770007
793172
1193618
631390
743575
982056
1415791
1111842
1521738
776672
450898
1719663
1215131
658185
186176
871000
834761
161853
503955
1851766
2292844
2917749
867574
69362
1523203
764379
1832129
1477803
1568981
952874
582719
1181739
101181
2016910
359864
195524
1043508
1225258
1797976
742973
947187
2867922
1022385
1157252
383025
1125594
167172
1867308
2614940
2405621
728466
1869647
2178129
55414
610869
2331876
1171543
870354
273400
2117356
2883228
298331
748694
845107
1795858
1053202
2234221
1749604
708677
1215480
1074929
2371912
227822
1697293
2403450
418893
2845153
1603894
2701127
1439137
1168623
639219
131678
425337
1151545
940983
631767
1366815
2576065
379074
1879466
1472252
1204826
1582247
2147383
1025657
167429
1546337
2917360
1500398
679460
1537761
2197874
1213312
108641
1100270
861940
777067
1728719
2110674
768491
2012069
2112584
2705588
1263797
36865
1918403
1341280
1681388
641326
1216129
2080493
21221
1665654
2091682
943673
2451296
1175854
1615218
821285
1995264
195869
859982
2370029
805009
2271447
2517841
235232
1869288
619708
1465872
2763732
1828946
138365
1272583
807796
2812385
739668
1579209
1200069
1431143
67507
2331208
2347178
1264922
1897828
1623232
2133176
849421
584792
843495
2453505
1598527
1885188
1777456
746339
1374711
565030
756608
1209233
425791
1035763
1836740
2690066
2017346
53593
1157185
2157579
2700273
64511
1248852
616017
2925838
73771
290369
2082841
1703399
1672538
316865
487584
229846
936581
1758310
804368
583061
2101137
256807
1469337
2413662
2728806
413863
2086944
1912567
2915042
2164904
1987500
651352
1793854
164166
1870212
2510474
1804510
43316
2389574
760469
1603325
906037
356811
1695799
848276
1102893
1964027
2789730
1722808
924595
2122821
378514
1511419
1444199
1293752
2890414
1971685
689427
1093925
1128044
777019
2586327
1836127
571013
2564951
2440911
2800542
1058785
1707140
1603175
2472111
78349
2052472
1082323
670986
565091
1726833
657285
2316296
1053325
2635005
1331667
1349702
1528262
137587
784166
1899031
1023651
2795464
2368344
726527
303980
2928054
2780659
669468
2869786
447012
228173
2737754
1460260
1680521
616879
1591797
2769917
1992297
1935490
265933
2736503
1150617
2924281
308932
1280356
2135095
485360
591896
538652
438153
1946675
70584
442235
1496395
1367881
2283801
631278
1411583
1398036
96037
2371996
2285885
628168
2757191
1374629
1972265
108137
1645626
2867600
801380
1185579
71780
984984
2103205
2656493
2656101
1708048
889579
928579
2148951
1852573
1873710
2737132
1585789
791705
1425687
385208
2835553
1893575
336954
719047
2603038
2373181
2911071
1870531
450100
100656
524136
2899188
2028748
712772
754650
2029679
707077
2782559
349256
2772432
2826165
1703062
2136061
2779317
1670207
1072501
437941
2371223
1729073
2454248
2525129
1081271
227675
956956
1062310
1725396
2343484
2827769
2618044
1805415
2365495
622825
1508136
801853
306706
2854274
800525
667260
2600880
528683
1229472
1402436
832946
1982526
2743596
2827477
1657331
2873746
589177
755988
2380070
872729
1625398
1798241
197657
2584992
331221
2237959
1425141
2215167
1555756
2639234
2004866
1800729
1145864
510275
1192033
2327347
2600217
1811100
1656544
2284136
820467
2028232
944629
2217226
751803
2716444
924198
2841210
2005106
1766628
1349652
1526968
2334764
2624799
1290820
2147989
2912925
1898806
967121
2310333
1871489
1268870
815796
1376257
2390315
39715
1032835
1839943
806818
707128
858312
661625
1998157
879397
166402
658069
387950
679639
1848197
337220
393174
1257869
259751
452634
51282
1504732
2763217
2588686
1625891
1579072
2819473
1837375
2173970
2159056
2019526
2765179
70732
1420892
822580
1621612
1090128
2624930
1693492
2267247
1935655
532492
2696947
509345
2854993
1154826
2138730
2086876
393717
1772894
659791
1497306
1672909
70351
777606
2564310
1893768
2846791
1950381
1942874
2801089
2175403
2871654
1276017
2638943
2642379
2491768
2562725
474350
2316662
1489447
686011
273225
2047390
2718098
2825681
789699
2216835
1167902
2208715
1184494
1556608
395591
2317012
731031
1068843
1119138
2244629
1231168
1676005
375650
356918
1774010
704733
980172
1749512
2121837
2491383
2080654
2056040
1195588
583540
2153036
1099544
2683504
689030
268490
180410
1299025
197165
137014
312229
2481489
2538331
2409310
2225340
2457078
2709382
1452906
1452787
527357
25114
1434206
1853733
529705
2210801
1130041
790287
1351970
504765
1420786
10237
1966435
687332
2424226
1651905
2662698
103285
1134259
493746
1540709
291469
2376602
775426
2265555
891242
375861
1179454
2230287
2903197
2535756
1607342
1496970
1233527
804344
1054906
702808
1357668
378319
932257
257137
943987
2164296
1905268
1109304
528920
286815
2788825
1200065
2608750
897045
1235934
916191
4588
228209
406401
49924
2754947
641255
2692555
1850155
367751
1754273
1589878
1110524
360903
1529006
1023852
2809119
1769897
553220
231712
422047
1103496
2397274
1781679
2241725
1587250
1936412
531632
1223937
2590661
2662436
221356
2591663
482155
822246
1401824
1915510
1293
1154158
1074793
782861
1952304
6981
2720548
214930
1158281
2039532
1434343
2216296
2404624
831766
2414171
2600628
2872057
46301
797628
423116
2021397
1365800
852744
1205696
2130608
193002
2595972
507744
664996
1579708
1237004
2742690
2450821
856857
1312910
2082391
2737750
95128
1096827
742765
558369
1717409
1498180
1959254
865773
117998
1444022
1976916
1542198
85383
2634336
2838370
2267371
1208597
2110856
1120518
48601
2933449
37812
2568198
430579
2841775
987202
1949528
293242
1021341
2708337
714947
2762230
438893
371701
2613796
1707194
68826
808250
2101483
790270
1007055
2883774
536659
2876486
473292
1257484
1194805
975684
1584470
1838214
416534
1870716
628404
993967
569480
1258883
2775138
2865414
2060998
2381436
2609341
1776772
762305
1599340
1337498
239143
1571566
883747
467815
1593044
226228
514143
2613132
1024556
720552
54603
768123
2940529
2851451
1535317
811730
450525
2407672
2122195
2560472
2280504
1202817
1210163
2168868
1692223
1799676
621113
1073033
2689444
392576
1293441
62558
1577285
2836580
51417
2595422
1117031
2841056
2416110
1950723
2168394
1511638
2540883
295231
671908
1837164
2115593
282176
2653310
1062949
1170725
1657754
2194484
1911347
2714707
2834610
398084
967277
1505479
28131
590758
2160523
179703
1064166
51355
341151
1842781
2705767
1842971
946412
2174387
1032278
2747573
638135
90999
385540
1876074
886457
2557449
1004549
19112
2447081
551079
37604
86302
2596038
1846216
2077165
2582285
1638809
1400758
563082
1415230
24308
2054721
2538179
249809
744307
1880768
950825
88735
1830038
104233
155723
692441
2214707
347109
1573778
2928947
2880129
101434
989288
1266632
515320
2372868
1041899
2106476
2034071
264266
58124
940067
42913
394060
669100
2880771
2003060
1031603
1745196
1456931
1935730
505454
34166
2135303
1471216
1038667
23893
2241298
1023998
1959749
2068339
1084475
1362411
302911
1882661
1884798
1487730
1788842
1651922
1819465
1695907
1367513
33467
45379
374898
358714
749720
1747511
642543
1027959
1230794
1718379
639422
1502590
2241136
1084428
92758
466811
2658627
473989
90756
283629
2527296
484029
2264210
634677
2189826
2046705
2800166
1057005
1799446
728116
2681421
1092534
2860530
1234460
794107
597962
1023390
1748444
1191034
245709
735124
1483449
1833900
2132012
959341
650774
1529321
1621972
2499033
274581
1467172
1564374
1485077
2452687
1133778
210141
1815184
2554448
233323
2521045
1802073
1061655
428916
1332585
451858
1287096
102840
1674192
57363
198934
2026625
97352
1519104
1538855
998552
610458
1306448
216538
1326749
570778
1095456
18771
318411
2109769
2656781
479352
2456477
1578422
538556
2279091
586522
597913
2125346
991828
2699562
1344395
190689
764564
1570882
2459747
2310199
1189413
154672
668489
1664163
1082812
1974173
655669
1782320
2668504
1518979
703134
2642405
1220753
1939753
739767
860062
2720162
1531786
1774465
913507
46085
1430883
43069
2394135
1666418
164130
54480
969543
1974419
2871478
1356517
1924839
1087759
1821521
1556662
2322295
289152
1439081
661288
14724
554475
1479398
1058661
934696
2898340
2726535
2158704
898956
738213
1551661
699404
755749
1283828
807670
1598744
1545745
1314194
1753093
2691146
2353107
977382
1287709
1186494
795028
498059
1113461
1121215
1776275
1638547
713417
2277567
1803575
798692
1246458
2119751
1289795
1912479
902928
2689106
1819435
1937587
2632031
663844
1457503
2841126
301535
2146520
2478193
936032
951565
2109552
69974
386058
1191514
168739
927183
133362
2015804
1795117
717093
2207626
2086901
1185620
1055013
2004202
2509338
1810395
2617588
2156614
833775
351578
2610166
1167024
1214393
678268
2338358
1050998
2212617
1286537
1618381
677180
1585601
609151
803668
2550304
2569381
706805
2697557
250085
654199
1172967
105483
2095372
2045015
1667080
1283730
167625
422979
2012004
1498617
1126998
2209694
830336
2607550
660262
2366838
1932592
1397860
2139148
57582
1365071
2364431
859760
614496
2726960
950016
2174686
64467
1681062
944289
964164
1415559
2915550
2081788
742827
743563
2311413
2044789
2322929
2022691
26311
1130170
1588185
1472865
974165
1967336
2482857
873673
2767652
834428
2203086
738386
435413
2076465
2738887
2362967
1707287
927690
2677347
510928
1010710
271777
1767606
728053
23205
2171363
2637106
2926695
2072549
203842
2077027
1398294
1802128
1698617
950974
1088959
1792894
2116512
2035736
1529225
2505176
1630336
2187122
1285387
655892
1562035
1749854
1571095
2478865
301713
1110920
576817
123832
1196554
1814056
1466232
1689322
2534056
1459790
115202
2193916
346838
2725504
853940
2021201
369612
1072782
7637
2044652
873810
1393528
886510
1891073
267891
21662
828217
2367354
845577
1259145
994474
2307521
1801101
817672
2237753
528784
1629756
851512
1692525
934505
1581466
2760440
1522296
1193833
2124140
1777126
906245
2272186
2317188
2184672
1407064
862233
629718
1177035
117705
434653
2665859
2054808
2074330
711012
42454
543067
2733258
2895293
1424932
1900109
2112637
2046333
2116372
189488
1736489
2603968
2534233
1785099
1873066
2701180
1925329
979762
1033039
1230181
2593098
701987
1452285
38916
2681473
2603377
2638413
1036377
105976
1709104
748212
1519215
1228834
2198435
2106347
890800
1782667
381410
2304674
504009
1988233
888484
2021582
873545
2274948
412768
1598287
1638459
43053
956233
475494
1009287
1835968
2266299
849541
1210958
477842
2228933
52088
1783171
2402837
2501196
1562247
1144482
2083380
718514
889776
1854635
1511372
1055326
341924
790479
1940097
2127339
2154153
1475782
2210716
1558699
1188754
2351929
397283
215996
1854602
2474341
2520280
312144
766059
376058
1073858
491883
2297260
455353
1577857
2080893
580613
70832
217894
186306
2127197
571073
1989367
732369
181055
78507
2694338
2608672
219404
1877397
2673823
923143
186936
1984610
1219846
894104
2868405
2329055
1423901
266099
2145397
2928897
144838
754261
1323648
1525875
1534391
2010649
316409
1038939
1985426
752564
2864513
768444
2062738
434594
2084202
2329060
2023506
37636
226761
460066
1186541
1854157
307948
968817
2716174
750028
1192686
180424
112908
1747723
2351353
2486711
2662954
2349664
1463681
892351
265064
885837
1488350
2638822
860625
1046226
1868651
1798221
1962804
1187776
1852462
1783615
1402362
1297380
2531646
2380446
424267
1995081
388088
402083
1058921
1195775
1577529
2840822
1884087
2800542
2576654
1377751
1439938
451727
2929856
2509606
347832
1092334
598761
749729
1658568
231070
2271180
385540
2250677
1829689
2038555
868157
2892336
1097985
2050550
2293192
114392
2584028
1744589
1805824
921933
721446
1497266
2642588
2594655
21341
2349970
802261
1375973
379395
2761255
403612
949021
2278417
390894
2264465
1971098
280987
2832954
724287
1154802
2094994
791234
2547926
2152866
1836528
330224
2386135
1409882
2188281
1850284
1120542
1336192
632511
2482354
162513
1513188
169130
772882
2344569
1465204
1643862
1767720
2696241
457650
2179530
2836651
2862379
884830
11396
2122830
1303631
151390
919375
1426815
716639
2852594
456322
1147054
2815884
2368044
102527
1218859
2763702
1760374
1692759
350997
2906863
892017
724503
2652320
2372565
648966
2095020
1644134
788424
1604426
1847462
412561
1534768
572335
466919
2785520
1205668
242473
2289908
1285041
2364342
1961105
2478588
2081523
56328
1273001
2691101
608893
1707369
1129129
1561678
1222828
1814623
471612
1704359
2713685
2932209
746153
229733
482325
258278
1115288
1468975
2672729
2783776
1545588
376546
200750
2014348
1677823
756152
144090
465366
2507095
1884470
951089
440845
84784
302963
190082
581403
1290333
2117870
232602
2839517
1601032
52295
2848388
1381161
2475753
632572
960286
1664213
1572601
1291337
2194673
786756
915026
764395
887423
1076456
2676167
877245
2462365
585057
424710
726731
2153789
729523
585302
362034
2906944
1495079
1643545
2337238
1770333
2558526
1052573
899737
890188
83081
1253053
2432499
74102
369574
319283
297913
2230622
2816441
1835333
1517596
2611097
1878830
196832
381136
2619384
451388
2348356
1648005
223257
138201
2570546
1670161
2198315
776745
941351
1939914
945550
1941238
2370127
357972
608321
1332323
1191163
345609
2280538
953358
1447775
1282190
2697920
837448
1572476
1297832
723732
966419
1210768
722872
2898387
1829982
1025
1774420
918018
600615
2483341
464302
30702
553288
2066993
1678604
1143034
247866
18375
1338653
2564325
918924
2086
1540985
1647403
2878468
2078638
2808228
2791894
1756752
2817379
765916
2591068
1679089
2678111
1833147
2833084
606665
461647
682
1011803
1378534
1316283
2322613
1852909
1548998
924807
1758902
2563257
1312060
451098
1413579
2029892
2115036
2360878
2556153
2769832
950514
2280960
1403307
2583902
2869443
2721193
586754
2154156
989050
201763
1598980
1744461
766264
1598524
792957
1034890
1858278
1747347
1979283
315317
2823274
1110994
1666434
1894074
1921854
2332088
2788353
1857832
2740877
1176208
1634830
900673
1147583
2346981
1276742
327766
2278445
1070272
1931366
2526641
1252496
733903
1845573
1982573
1289000
2725777
2816837
815408
344600
392790
1207730
495411
2287727
1682430
259694
2309886
2408087
929077
2588600
621946
1070941
2011492
1268145
102949
2027663
1256575
2838583
989369
1936878
2656192
2653032
1470750
1411430
479496
2223127
1918310
1468946
1168621
396411
1638718
2365606
151186
1700493
1312649
1146592
1718480
617699
212712
255786
694396
248130
2465828
298709
254433
1326808
2842182
1362117
1795134
277247
161572
808461
1017607
839014
1762033
1913239
573497
1005265
577540
2190729
2070896
1098341
585089
1287498
2120455
2782997
2630669
2691714
2892189
1356466
2047702
284862
755558
186813
2336489
2505913
2821384
821517
1895610
1149871
2254109
2617502
1061571
777947
17563
2456347
864183
2247065
2894386
390388
433780
1096755
2312207
1168334
680997
780760
1916487
2413858
591825
1809580
1660690
1522752
828922
1211806
140486
2833332
378876
2346946
652150
959832
2839757
1162151
1207077
554758
389599
520617
893281
1489222
782659
1156623
2067027
228484
1794876
2865355
990351
2701653
568601
2013104
2480010
1424791
2162782
2207206
2276042
1598773
73681
427676
1610480
1151386
1379412
307780
95455
2122734
2042693
589586
2798577
757571
2281612
50107
824032
140247
959347
1525101
792293
1508640
1949326
1044705
321432
2656290
1575901
2722308
1564622
2452847
208256
366115
593760
1025916
845531
1927502
108568
2452160
742011
2124163
1799341
2698669
1949942
1613623
683350
533324
613046
2508323
705832
172089
1799722
2081250
298977
1604059
1762154
2379249
480890
1354004
758812
292060
751780
2821766
85503
770927
1448767
1740014
1117751
1005852
2796460
277337
1235398
1096256
1665007
1058696
1293209
2518935
1901608
2092554
1314822
963115
1666193
2401446
189426
584447
2934016
2512030
193527
1972958
2693078
1983399
1907745
71346
811605
1387618
430980
1895932
1275468
2345236
1979922
1981366
874921
1838775
1019432
356165
2243115
1105582
135281
2527561
928814
358485
546351
407175
2712840
1042238
2061825
1951276
2889556
932397
2723051
1755528
2848821
23844
140086
1618748
1468493
2841453
674608
2129511
952499
241763
213081
2150137
2223615
2045777
1037830
2330391
1395944
1020965
2390889
545383
1456575
792097
1104129
418339
2665186
2767172
1253451
1518096
611013
1559345
221058
1229888
830184
986510
1136949
2782457
1058124
264309
335082
1485834
556129
978880
9752
1733223
304413
1872890
363800
583244
860338
1379377
2344932
650264
660265
2696813
1424796
1885333
131685
1626497
1174896
1537655
2156588
1553959
1240495
1776842
2920668
2803204
12834
445586
772501
2648847
523741
2568000
1723675
1371472
980167
2107605
2240207
57395
1549077
2899674
798339
1479012
98491
1645221
536532
956789
2436645
2832550
2934958
315429
2384
2293698
2905574
44987
781801
2200026
1893451
1627438
1198235
640427
626961
1071806
1761888
1687189
1867708
485412
2935706
507272
629593
115837
514391
1688600
2667212
2892232
1055042
2114435
317973
1279857
314502
16360
2085990
2196093
819617
1082224
1333095
1995116
2202180
2583990
2083399
1973052
1738604
1613595
1277439
102832
2916959
2414587
316809
1085065
1291078
821789
2237736
1785511
1411671
53720
184724
2299026
1435117
1797112
1467250
250462
2283086
1013616
396256
722671
2344498
269466
2133515
2269869
644381
1987808
1820566
1034314
256087
1956807
2042627
402317
1709241
215126
553435
2152254
2636167
911758
747716
2240264
867103
2160331
149277
2354870
608773
1171714
1346865
1673103
2393070
262913
297977
547600
228681
2584181
2550942
1311909
1983690
1187107
299847
2467176
345683
2356800
1724447
2295417
1529163
425247
374543
1239061
1076109
966858
386089
1215149
1374886
1934832
1730358
1812290
2637769
829689
214952
642052
2602393
1981762
1574179
366012
788163
1680516
1282594
2727446
932453
645140
571028
61380
2666797
2718702
1678454
1298178
1158568
2153921
2389618
1938298
2268162
438996
584458
1237093
1771500
2831453
1306189
653227
674240
2418009
2689264
72753
1733163
2495405
1110562
602079
1544747
1993244
882291
78754
104284
2885738
2067546
913209
1122085
853675
1312124
2264951
2307055
1442291
2922043
1741531
446731
1971535
2163296
44622
489780
2756204
527813
1539286
1976203
872510
2063467
2478753
384805
2247219
883517
295645
544175
942137
2205769
415426
771531
264262
1835816
2056197
787299
1269137
92665
1733101
2898861
394749
1251490
1231857
823115
2706669
1190987
1524496
1590073
1382775
2167812
2871881
267060
62610
1159432
158766
1458957
173130
2273296
1782178
775541
385453
1187686
1700933
2656207
2631012
813494
1877293
2561596
1199485
1844750
638445
306712
2637657
2289496
2497046
778526
734056
2786047
622330
2074003
589023
1052615
1003428
388981
2595412
1943353
2667119
268628
764231
873973
2244218
1780013
1714651
2021794
2001993
821353
98445
945080
726109
566958
1380108
2503265
2391611
12084
2356617
2235127
237523
165695
2485659
1841869
896589
853572
487201
128510
853925
190630
48385
1066161
856880
1735824
1442525
1277398
283379
2688630
1131164
1891703
1701913
102862
2436914
244065
297818
2588389
782221
1089691
2729161
1356569
2427859
374826
2253812
2256218
918063
1563920
632940
2578339
168304
119118
2210858
2486784
228243
765918
1080993
2172248
2904375
593073
2527166
1425710
766547
649659
1849494
1329424
1829308
2922011
2901219
780001
740670
2861415
2632450
1194800
825857
2507332
908391
2202651
791091
1801633
1543733
2475009
2543222
2766384
2145241
968904
1721637
874224
643545
1389822
257435
69296
2722066
1303946
2882898
1775497
2022521
2919398
1578964
2618896
2047481
2438948
252463
2045580
2180472
258049
1382594
222119
2773303
2691615
2418713
2558157
1892755
149155
747032
1922847
1576896
634017
2251678
2571798
1947915
1418624
2141347
488292
2712930
743794
2902988
190520
1561005
2204164
384848
1475102
1244978
2170402
1452637
1713737
1456954
399695
2557839
1895145
1142427
412818
2792001
334313
2566812
100217
1464435
1217884
959012
945923
288887
1705641
91292
214645
2537161
2811931
2634514
2687299
1936174
863269
2291936
1113124
2722014
2647422
2067287
304959
2602477
1388653
115709
2765965
1667684
1701880
2769716
2723288
1335332
2299934
875448
2765342
2026335
2229856
2836525
2538599
1532237
700752
2752608
794151
2446421
974524
912055
172229
1069881
1920375
386641
679475
736607
977217
468731
622426
1901960
1916280
1788501
2578509
1358724
2735374
1397892
647483
1466552
2586202
2455253
2069827
2054653
243021
1021041
832206
2209658
1509115
1707133
2236240
2824721
2466398
2109518
2288834
278830
2426428
1478410
1914489
898169
1052150
2577520
1915571
2568915
136474
1288436
85424
2228823
644416
2083416
2434718
2908410
2479229
1936812
2032659
1624804
2311355
1304602
497433
2698464
89178
943811
684336
2252899
79348
895077
1553052
2773893
1916908
17685
1417947
1492204
1906304
533973
1568109
2697314
1631708
498765
2932597
2214353
251005
1630243
1139209
1894137
1991077
1702583
176620
918027
243899
2309101
206970
1808198
556890
1827759
1012397
1208930
348852
610122
340457
2153192
1242135
1312482
1420394
1599449
1307262
756564
2567423
741704
2069639
1479220
2065085
2635292
2580190
333990
2719839
187726
593846
2640922
691295
2697523
2562032
1473335
622399
2720539
1428166
1917661
1564928
1268086
1591789
388394
2245228
47528
686347
2426003
155232
2769593
359950
2813476
904987
2122181
1052057
948667
1296924
2800654
821938
1684596
2926058
426027
1421497
1522143
2572146
1325922
1259236
299196
1411320
219910
134474
1782580
437808
2152993
1617728
843243
164787
510399
222339
128587
804650
1901018
2500000
1185965
1591167
2880353
1687672
2318757
2096548
2897029
2915037
748404
2859832
1987361
31538
2714390
1236759
2870154
1897283
2937824
913531
1609436
2520700
1095529
1030774
1949130
147685
1220583
2478492
1564565
568206
2663116
2019973
2731315
205271
1119455
1050442
2093367
1243706
2347695
175032
2503373
617466
583431
283787
2778315
2146623
892580
2845020
768977
52129
2695271
1897343
583285
1120982
850654
1041494
865209
2851647
1668036
2729524
202960
2510235
2815822
476550
2076886
1711420
1724216
1071289
503799
1364076
1715463
2827715
2233054
2068496
1815020
2707799
2795283
1116333
1773514
142176
2007149
1152277
2240317
975533
1992369
1543057
1605164
2093534
1578685
632455
219823
363413
2714236
2299881
2464113
2751363
1984840
2093730
2208776
577530
238626
887427
2263341
1132741
2037430
1734193
2927401
1625139
2125577
375805
2009879
1916783
2188492
272032
1838087
2766668
1239863
2646295
188545
1034253
1687091
114130
1774616
1311093
1804592
1897380
2906406
1824653
538515
2188368
1219473
2071008
1119780
474208
2434682
818087
2510229
2780323
2170496
493682
1926520
1863069
1143027
2194133
2267085
2693582
1420767
2564949
2652992
293759
1944207
2437480
982673
1963415
2135376
2460235
1986748
2603774
1727090
984183
1389993
922995
990718
933844
2121141
2648039
542177
137156
982638
425226
1132925
326783
2353289
1854783
1576406
2858911
2402053
1163937
2030602
23287
2634352
2555265
944330
1117475
2802080
2159437
2926385
1542866
773121
61751
114573
229847
1378267
1730131
1542115
2560194
1083274
1873146
1434268
1646002
1066855
2761816
999403
2459804
1514924
156835
453732
1103677
43705
2567254
2891889
2116859
2472751
1399251
523194
251395
1740978
1040073
1190761
347886
573941
390757
13405
376589
1026065
1211845
831709
1464211
2498188
237782
660745
2108592
1124540
73480
1240896
416220
1046062
448909
1400017
2810649
393644
2867235
817780
338645
1010510
2473244
2083103
892608
1436106
2374925
1485311
969166
1833741
723215
1514730
1270956
1997235
2397558
2853057
1958535
317333
2732549
441323
1125347
742338
161518
434386
875036
1044339
2296532
354254
1006773
1028820
1900352
2665154
404325
1087540
101491
959199
7228
1898916
2523266
123145
2218037
2290468
1566932
2051476
2286861
2427260
2358987
1574257
144944
1179295
340939
1727973
1958401
1698083
832054
982913
17639
702861
2789184
76740
64330
77305
1156391
101125
855700
2831826
2204873
448384
1449206
994227
1118536
2048027
959901
1506030
2757242
2398938
2306815
2646881
2308928
2088869
2614500
2025933
2853673
2523171
1817093
1058669
146987
723313
2663238
1631223
1263760
867993
902048
540540
1421886
1740286
1039852
701263
322021
795559
1421962
611476
2638391
2549258
839178
698754
1379672
2081183
861265
1757882
2514849
1578559
476197
406599
497482
80059
1134209
434029
1395141
370460
2543251
1802348
1436707
221530
1505765
1414571
2228525
373598
2444151
972005
1271056
267527
2373918
589440
1350848
2727186
2319625
447338
197583
1220423
2378520
1697461
212062
182466
1707146
2241606
2396781
2926202
2675917
2576946
1520358
1132199
976145
2448136
525913
2808696
1579928
2136619
412870
399797
476097
1876598
1862049
481646
1173098
580012
924238
530545
308790
2818655
712791
2005351
1946070
615605
1490562
506467
1448871
1994067
2313832
640042
1631758
502693
231847
1323298
2859383
1849405
2066331
2152244
2137966
2064658
2789583
1015398
2530268
1580254
356862
2362596
21987
2445547
1224298
2056711
490374
1991100
2393125
725639
1357368
2022065
1235086
1322207
2369640
221633
2074317
438205
742963
1754053
2704840
2471768
1941879
924878
1792320
1860623
760243
1903837
171872
393987
1020542
380069
1967852
750742
1758311
517662
2237198
2238786
19600
2713012
2183712
141342
2047409
2864828
689739
1326828
514917
2144597
376262
1258715
2406544
2265061
2934398
1261127
2839461
2908865
1306746
2488630
1980126
2808852
568893
94797
2362878
2562847
183404
649657
121826
418987
1889002
1552133
2068265
573961
2294290
2857397
1613000
973311
1355099
1491324
2324272
1731929
197244
1088867
1238723
23324
2172657
1062360
940805
372010
2767081
1262913
389621
1573368
111292
2902122
618947
1186340
1547402
775948
692960
2727189
2755207
1759076
1614610
343348
828916
2156189
769985
1814328
2230031
2092917
2131735
2797622
855964
1087740
1790052
2749670
571670
1735191
2677169
107769
1643971
925292
2013909
2052045
2233043
1267317
2252756
1813839
2723536
166957
355659
400894
1041903
1203039
2730718
2493966
1633188
2285431
83830
1414190
1195745
2723742
2627038
2032859
1753963
1801373
2893489
954476
1842309
2012244
475772
1495562
1740058
2469548
2494882
475981
596449
359432
2437198
2006589
708662
2793335
178414
2128599
854887
2244580
128333
2676568
2345693
2392471
1073939
2167340
152283
2190705
2892891
1730283
2231731
2197305
2760956
1124081
785526
2052582
2059589
2933848
2602978
1453417
2042983
2265480
2162971
1217621
2226125
803106
1364110
1224421
786313
1047128
2812137
2465179
1969578
1727973
2083054
1330335
2600197
2264220
2429103
243867
1938209
2414188
720650
1007576
2321655
300350
1421407
1836985
2476182
766559
2911263
2630192
50677
2697707
326630
2567911
2457379
2187501
985976
1809462
1018476
1799332
1570700
2457963
2100186
696733
923766
219756
1882806
1597407
7710
42668
2342434
631787
602449
2843966
1360215
498719
2288636
2077258
488496
959151
555824
1970143
1171591
1687980
1070511
1953297
570525
2675869
149660
1413612
1197072
2707241
1880689
738054
2435670
1393501
1486070
1455187
1915907
956068
1767233
1324281
1091330
298436
2762491
2173019
576864
2421313
2515089
752729
322372
1201988
2408709
186249
1196363
186330
1179784
1493274
1705023
372465
169665
1562907
79334
937469
1799597
804299
2270884
1636415
1363029
817459
181350
283990
223191
246330
2124424
2170895
1804949
2688342
1862758
991489
2452161
829048
1222669
658357
1784658
1764830
667426
929828
1938087
2520612
74287
1592577
2007325
1311811
1852109
28205
1772827
678864
68464
2877336
1862963
162151
2497466
49356
1964029
2441493
1577362
2499629
2601463
97219
245085
2102627
2010105
1738551
360309
917055
587292
756372
2487321
1045398
1460841
2345281
1597364
1887552
1558853
2689141
72470
1119135
1737739
2013493
2471522
903547
1769396
1741814
1127040
1781878
2694368
1615389
1933914
2205449
2800455
2035062
1530984
681506
1586408
2551892
1860195
2693459
2645552
2655102
1433615
2218200
767151
973221
2226584
1872981
125761
2515877
1609849
890589
2457570
467647
745681
904954
1310109
2910732
1334708
1842153
2920222
1669130
1801061
2559000
1659961
251900
1248440
257023
2253245
1997060
2004439
169631
519897
1892949
1855561
1819454
2543664
1126132
1967771
2417988
2635714
67042
24520
1202107
179470
2825990
385190
1873823
2632581
1436459
1390826
1824712
2024220
1197319
1888944
2355177
971056
2573583
2276968
166070
1288892
192640
456437
1460220
1156023
1926075
467994
2684075
2443042
1415847
407087
79514
485812
1545532
395419
1662464
1538624
2821298
2778235
1046754
2411625
513422
430908
2164315
2786382
1553556
425853
839327
600578
325523
596777
2407765
1329168
2885178
2533237
2626769
1837668
2716795
60363
1539172
1156919
1619735
909550
1964153
2532694
1580859
994069
471521
2059250
1011161
1890472
129137
464250
1309533
2684164
1295926
1082833
1438623
2839636
1227388
2261089
1945056
2792056
2273436
2288612
317234
2874604
566284
61796
1712302
1523371
2638699
17467
2513960
45310
1713676
1290076
962498
1130557
2778171
1631707
2786588
1519191
2647699
1170581
49471
1215914
712553
1842629
1267967
1118720
1875869
1720546
1121905
1381773
1647789
1660139
2213374
1615072
1586012
1591964
2483463
2567387
1172263
1904375
120270
1204869
527863
2176092
2195751
2792310
2103652
823719
563241
1888433
2672127
2185741
687459
1629640
927317
1328844
204689
1040577
911058
2101554
2784582
984952
1589598
2284196
294428
536282
1649359
149927
483405
2622791
422405
843361
2409163
199544
2138917
510935
2170465
2273043
458540
2787331
2373033
1965003
1199670
2876215
1553565
532677
1624906
1180525
1875926
1699063
1013719
3938
2447044
2913962
1591463
411271
1821023
634581
1397295
1419893
165905
2803393
1216359
1983984
2478357
2890674
1080938
675797
808411
233561
1795107
2301607
2369579
2682342
1323733
2397589
1254606
2031394
313953
1696922
1731084
1578217
400473
431345
509960
2166405
2684822
267313
1172144
2702850
1362205
1280785
1837555
393136
2136173
2392351
2183617
2808540
421105
1952439
1280164
1284621
1932987
300907
176598
1496117
476814
2233945
1038966
1587656
401161
2589320
2521676
283141
2025017
1027605
2604182
878939
818433
2365788
1673189
2918893
163083
212964
1803752
2487363
2612202
400790
1120414
2425994
31375
292718
258504
1374941
2208820
2819231
1313094
669325
1642991
1082784
2614457
1602112
1665494
223334
1853635
1042053
2027585
745415
2903038
2094222
1298929
2761459
188809
599636
2201320
1570129
1227339
66186
134233
261070
2410671
65239
654609
211719
2517965
1193427
2792347
807306
231150
1152772
1690748
2616547
2025445
2154427
550577
2751639
930152
2265270
1401900
2140422
396719
2675504
1659104
1188957
2617711
2299666
2648090
2437314
1792113
1377239
1840082
1284554
1429306
1815249
409450
436703
275170
1336733
1612875
2336283
287063
1074358
2126207
661589
889807
2018206
2262736
1906858
1956756
421425
46667
2119390
2774197
2426365
1022839
927475
1882503
1747824
1224393
494061
1696313
208701
1612916
1399253
1298267
1317148
1944246
1625137
2148434
2754532
1835172
1775322
715925
2619046
2681415
112054
123871
2392686
2851795
865633
2114780
582468
3301
2788131
856857
1390495
1827917
672850
2638269
2401466
1758367
628133
2492575
1760039
1858281
375070
271604
145376
2263078
251003
513105
2838898
1422755
1489832
1880778
911344
886165
508204
2478137
481058
1474824
2607746
1024183
849639
2063374
320314
1370774
2529772
1770072
1448339
2279341
460426
694142
447691
1958598
2416521
1200704
377876
314337
2030423
2546741
893133
309794
241170
2340850
1773929
2067038
1373435
2685610
2236243
2495136
2038850
2150543
1251681
2049472
2732241
2410404
1557354
2209969
473461
881001
1723970
1939079
2852257
1804839
2375242
1645053
560705
1992991
1699171
2497055
1291116
1311636
1684414
1489475
1750764
2290649
2649926
573698
239105
2006340
1377956
122847
679051
502476
1836243
629810
225867
2440653
1815764
2779982
289927
655232
2603801
2652395
2609599
2027286
2808984
1254364
2087645
55634
2905583
2346548
657134
1796280
343124
972612
591143
492759
2398844
766330
1070011
1572601
1804582
2918628
1291012
2758073
77951
166784
2538343
283167
1444785
2260921
45062
1069335
1810559
2094819
1748722
2038226
1355005
434411
1185394
696522
1615908
1309647
2393630
2869948
2342156
205351
1864592
589508
1566328
2533997
2249959
2278430
869072
1993589
1390089
804294
1643662
1683188
2665310
23117
1544934
273249
2439572
2516132
649779
2862396
850735
1955943
1460282
513820
1185226
2823720
2911586
2471887
1966686
1367349
1526349
2404455
954977
1886028
610123
1033373
2235574
1772511
1559406
1365624
1646381
2623274
1487336
2853104
1185721
665892
1294044
1914607
2030676
1523439
247043
2814170
1896909
1056908
966787
2205773
1609855
2808510
1603385
2429876
1321577
1295026
581055
1140082
1325334
2378106
2848490
2687742
2276079
882542
2164343
597398
1528907
1403391
613641
2817714
2554891
1443092
2645369
996855
180807
40853
261136
1076000
2261883
245925
1095577
710979
1520215
1189202
115961
2114385
1914556
1779465
730818
209562
2062281
2723848
1999480
1428323
188700
2446405
1923982
2841123
251249
2565589
1372226
1985703
1827756
1308300
1597276
717292
846047
2918311
1614670
2375152
131276
1651907
1654575
1337629
2019200
1009961
2062729
1077840
1555230
2410040
1464432
2736956
2092995
773148
845395
1813297
1758830
84466
1926269
2269438
2713361
2266483
1304838
975401
122966
848301
973399
2476805
590224
802737
2633601
1505575
439980
569738
2244962
1073592
1141845
609740
1493025
1838467
358535
1288471
484338
890034
434777
1344928
1236771
1081236
1185075
2322068
1411041
2519387
89043
927252
1488713
110128
2038797
1099706
2378093
453984
2058821
1635314
721568
17031
362767
2576042
1084021
1588270
841947
1052208
2247759
2358138
407825
1822077
544228
1098151
486864
656465
1581377
1166118
1648892
883878
615678
717714
2305783
1282237
431837
919578
1148521
77757
1023732
581462
274234
785907
622028
1924009
526347
224577
2215575
1627885
2276629
1426521
1583695
2053174
2536144
699967
387504
1450166
2067461
2940500
1004948
1996767
394906
2857638
1366871
1045445
880297
2129493
2866301
2865285
97595
1607565
2076837
1297298
1659150
635417
2467375
1911741
188881
1963854
1048945
1550450
1433329
2029602
1599775
839144
2807928
278341
2715116
1837233
734811
610735
511717
2647566
55884
1512154
517131
2816292
357495
1447509
2799227
1848006
2556128
2644413
286999
1656551
192557
2677402
481707
1375726
1490766
1604487
582569
583895
2251194
562189
404530
2620337
1448309
508286
1330153
2385412
1812891
957905
667302
1625470
829677
632768
1666275
2729364
1881541
2113205
39320
792977
205444
1585889
2562360
324033
831132
2247106
1492954
2454656
2222520
655237
1980187
24077
1905979
672078
1224256
1374817
1061705
1081189
999008
86202
959720
2774230
991566
956367
2465867
2002188
2170140
2340499
2880132
1197772
2675643
1307746
2431000
988784
680161
923732
2595922
2792949
957310
1652746
739001
1563250
187418
282466
2028574
776849
2677937
345577
1843691
771186
982454
362682
2540226
1320131
369188
1473350
487191
649854
2838289
430134
704229
1026905
1989568
2148858
618486
1239917
1148666
648079
1049169
760237
715824
1908760
554839
1258767
933856
2391681
967401
990687
392441
556481
2936300
1932263
2936497
124168
2459106
1683256
2898759
2934444
2832360
954774
1388711
1787065
1438472
1625027
831642
2887429
1131277
1036653
2779735
1915224
938197
2556700
1197949
2027168
2602848
1977861
1406860
2741424
411497
2469536
1802157
2818435
1589459
2831022
1847715
857844
1483678
1801049
2083252
2425365
1093901
1837587
313955
1758243
196160
1740689
2449715
2490353
1967234
1708039
307022
1225925
186378
187638
76661
1874725
1542492
1112552
2394110
624547
2914877
158198
566984
2722295
2152281
2646603
730384
325527
1346805
1177822
557479
2708275
1477278
913742
2821298
389427
1218269
2930804
2174315
43852
2628136
2012673
956301
2351666
275157
3703
881834
2375127
511001
2565655
204123
1319014
1348044
921576
2853856
555190
2185700
903644
2309612
2588545
2853709
1634788
1587431
2654490
513442
1895389
2353392
1170956
2070062
1950003
1894603
1119800
2406722
519343
927077
1352203
2278487
334286
1618847
1689637
657243
2895171
2642839
2813691
1443260
1230049
2004807
761973
499674
808758
2173785
335090
1271055
141293
119704
930885
1407726
1265632
1443200
424642
1618856
2915712
202556
658779
423005
2858360
61614
672612
1225690
2538168
378493
2089672
2864215
1771897
1586643
2793014
1090723
2234459
1233062
361609
2690506
831089
2685492
386884
2292238
746589
769403
1979692
26939
406201
456347
2530206
2294557
1147270
1368027
1858298
2636756
2933431
2269735
2437883
2312056
2463336
516052
285028
130171
1683586
2563172
977740
601429
2075283
495199
2181973
2144435
2627995
2345378
1338167
1469919
1970294
2012261
1350200
2918441
1070219
2938069
1297756
636522
2424111
561336
1248260
2410198
1091246
2508234
2827308
1935521
1100548
911366
1830675
2725909
1306568
1386721
2429267
1530968
2725431
15935
1292757
2469193
1722902
1904057
2924108
855285
2933864
870255
2915686
1758313
2203441
172860
2902180
2439410
1846540
640623
1500092
1357506
395193
2153259
2902515
948046
438801
1852325
105416
2440667
2444339
884765
1635392
2182409
94340
1854050
744239
284838
1635789
933899
1857514
710350
2695759
2525190
2040050
2288004
480277
124924
2037396
1722842
580230
2632873
2649309
1379909
539742
1407064
1521325
2310532
2344465
1971559
202778
254842
1001091
440775
300839
1602359
1121584
292076
2469256
2765466
1147191
2136069
2859261
677919
2595661
2817177
1358242
1758484
155485
1205907
2521441
2075933
1514351
2799458
47934
1152415
592527
385440
48354
1250367
591613
2429653
2756349
1110717
631425
1212151
565866
1331752
1587590
144708
321868
292573
1369620
1843572
1441953
1920834
2115218
52106
2485041
185567
1380262
2153231
620289
33065
2577309
1441240
75801
1619900
1548623
47109
2165056
572677
2023073
2813382
2597909
2562616
1061281
1174670
2791016
170156
742822
794825
49389
1233937
509525
2878949
2225009
1683157
250686
2547094
1492946
1934071
2640423
330643
2487925
1694170
2186432
2107233
411514
604538
1970956
259284
330220
2718681
1734224
2099073
2039574
357783
1942357
676741
870898
1066836
1105580
2322516
1904032
192792
1203831
261646
2816175
2347944
2689137
1380085
697720
848256
2762998
811752
2665453
338478
1239180
880581
988070
407063
1436422
1752162
2284351
1365505
2375867
1686355
153237
872371
83505
1415050
225477
2107283
1472183
2687959
462237
725821
678733
2299343
1377755
1802196
2288710
26250
1820288
2417885
1653038
1826037
1167056
849949
1484183
1190591
1097045
884793
627552
2878129
390569
1637963
1078724
770944
1634316
1069503
1628822
818746
1363688
1777307
1932684
2530159
1162010
560531
1197600
595726
337735
825745
2451562
232806
2792319
2308208
2005477
2680322
2145196
2459914
1269966
17584
1754031
2369500
1847228
92029
2481372
2567281
1912516
1538017
2048163
776499
2197537
2264716
2033124
1827612
928536
1466246
2496809
1752717
2331473
1698508
386052
1165304
1417020
1074490
1885533
1871893
1107346
2509308
543500
265896
2190627
111506
778622
289011
708053
1371997
779777
45297
1414338
127800
1783054
533645
1865033
2270278
2478607
658117
1751012
843359
1476309
1959955
1448039
1916781
825185
2080797
157991
1094648
1821524
984074
600267
587487
442430
2289646
2383095
675003
2511020
1506675
1230058
2018636
1553175
1263297
2632143
147296
519022
1999525
1683585
1200935
291099
1415348
1838730
526919
2838630
2530641
2617792
1672327
2020677
650829
1234847
1422816
922857
1394881
1353430
2010677
28131
1849346
104705
2865742
532802
205842
2425315
2281535
595847
1111081
2756821
890851
9141
2694298
2723461
1117367
2274000
827530
1837558
1681409
1222408
2124968
625723
1832035
873485
2331260
1330578
2225355
1972931
114423
2262649
1696258
2679797
613857
2682447
1706795
317478
911770
1173057
2278472
2466724
671802
2169866
1799197
742421
1349011
817778
1175190
485229
667732
1791510
797470
2798867
2371850
1596203
1768100
94451
1459528
437303
2336232
821382
2742589
1428848
1600520
1081883
1790170
542328
878396
1938763
2224780
1959179
2404080
2777304
2458667
130534
1548255
525361
461741
1330861
2070293
2549093
1402363
525772
555146
33859
1113781
187692
2321981
2077612
316066
128556
2157215
2395226
2910095
1369067
46121
458136
902213
2786368
2643213
2700558
485943
114091
2306862
809082
547252
706058
51792
68318
581020
1990681
346073
116021
1497620
2341429
607651
2930542
559457
827303
378052
1679869
1003891
2548852
1999879
2653245
880932
1227789
2295428
1373736
2267305
1320245
2661103
773403
581721
2682525
625951
2029695
2589404
902154
1191328
863552
2119144
2765600
2205727
2765130
740557
1538705
2695985
644948
1547444
1014960
2736174
1345590
2598679
1117694
1706486
2622138
779283
787353
2203788
2069969
1349535
2457364
226394
1984499
1046249
888076
1745768
1026413
2398156
1811480
2370601
400696
926492
2173812
1230979
2286345
1562005
1700950
2216278
1118138
1333021
1616711
553023
1202597
981636
2525216
2150816
78893
1820341
62279
1307435
7265
1336299
1693754
2541302
2533357
2211103
2270063
2906975
2210216
2574852
903414
1723043
2660158
369926
351831
914462
1475877
1462687
1521262
2089149
111511
1845220
2505495
1489857
1854853
2018805
2914044
211474
1928571
1835836
98724
51451
1003405
1293118
1468492
2824503
897103
2605543
2519623
819808
1963975
2930521
1265177
1068854
700375
1673645
684066
294652
320250
2574948
1242581
1372068
2716022
2569175
2517250
640875
630650
2553176
243075
1821555
2166902
2014676
345002
1721373
975957
1671548
1856430
496366
419026
2028741
2152234
946701
1829314
1422566
250928
1184152
612246
1535558
941480
2190323
99705
2896415
2301036
1982171
450333
1978101
1951881
1177365
1817215
2149423
1104598
1570011
2327873
562539
1020767
2481703
2013518
599294
1572803
280027
549170
718803
2405683
1283703
98880
2046064
684427
2163264
2420354
2062541
2646162
2374271
1551234
1128147
100987
2588073
1712328
2641155
2043769
8637
1260776
903721
997073
1223642
600411
1392321
2454991
289153
52218
2009848
2694300
1521320
1083884
161676
2357208
647024
2611837
1819760
249554
1987342
364854
52253
108956
758131
470589
1057331
2024699
776419
2002422
519595
76152
583756
96832
1371778
1129581
2200980
2571662
2559111
1619663
160833
2528346
1784504
731414
2091243
919058
990414
1006951
2803187
2271922
1967423
2436648
143684
2117182
2298401
99244
2609555
558005
373832
2151743
2744504
1366338
1006033
515886
1132341
1165896
372840
2120525
985127
155525
380747
991761
670598
2820121
612423
2441146
2757017
1134805
497333
2574723
294033
108225
2384928
463756
2506252
23416
735412
1659811
736395
863549
564571
1700005
2377464
1466802
1094479
1976512
980951
1480945
1947503
2321639
1067409
137635
1610166
38671
1934952
494588
2842512
251211
2071400
1501832
3570
1252959
1907644
1886041
2859534
2282478
962547
1001946
1053011
55381
1787812
226418
2502305
2150251
1981618
1228822
2084697
2532868
1375805
535298
1109242
881145
2590469
2143098
2686491
2882745
227694
2613854
1468695
2902383
895217
2607789
169638
1355895
2326840
57675
2004487
158736
2319603
1555116
2632383
1347311
1273170
427372
2337129
1874064
2935789
472853
1486730
2581384
2237533
2071112
2642756
854615
246580
874510
2619045
1608441
277410
1516329
1462363
1142914
1259960
2070824
1348749
653893
1798975
2712202
774466
1315760
1548065
1933068
630992
2131807
96118
648234
1075393
428791
2354172
1586235
2680727
618605
2000872
1259209
2741816
2913294
436773
2625435
983176
2272256
1693073
425530
1874471
2014339
302312
788789
904250
2242704
1250456
426637
1809485
2067864
2765088
587492
445056
2294457
2522496
1517099
179976
2825658
1797945
1692031
1843679
479474
2675189
1463815
1461930
1605639
1907335
842812
1995385
395240
930527
1948841
1418452
922806
446913
2464285
710342
1487013
2360995
1009145
1528128
1411689
1065541
1120158
725357
1494489
1540226
2450234
2809364
2189048
2737907
963725
1073176
1920920
2011816
1571235
564642
2111800
2325388
1593149
782012
2477624
2175192
1042728
153068
1409674
1764919
1589340
1299489
1890393
1428481
1090068
2272974
351186
2437836
2133997
2039352
2452760
9377
513914
255363
931044
1052560
2567394
907661
795454
2596023
46120
1969838
2147871
308641
1882760
1011199
2895559
1530632
852506
31805
2720122
10345
947646
1597567
1342268
1789480
2409976
852526
2425216
2310660
740279
1422564
1523705
1769107
425720
2222863
1537739
1958103
1136968
984950
1356237
1754977
575612
515090
448799
2692350
197142
2639761
905257
148730
1411643
1472458
1493355
1992159
363220
1730591
1323567
381842
1318673
2705575
1114807
2681898
2319896
286035
666921
2642059
2736673
2149275
969356
982799
1193380
1769624
2305747
2694114
1583146
2669166
1464636
171659
2684025
1519534
2507281
1915980
1990895
1345659
1210299
406123
1674152
423136
1731568
2548056
1068355
1819076
2363608
31398
2755269
2533857
2646035
166385
1063459
1394436
1178544
707476
944153
759736
2077393
2205291
1663689
2059407
520471
2567471
182951
465814
1287047
2077720
1218160
1259768
756681
679184
1766172
2462882
306154
1308930
2162928
897417
1793277
855836
1272599
2225932
2389223
1471164
1416401
2304470
2446813
2127780
1811321
2063030
2393088
2656044
1420337
148176
1493059
1800502
546256
641846
564593
2591391
2651461
2519154
976605
811514
394630
2309922
1609189
1937580
505728
1779361
162956
653797
2048796
2217203
2309947
587377
2086497
2681612
2639305
101844
1114072
1218528
1586024
570630
1318083
1573575
1192456
2256647
1206088
176087
1272954
2707032
2431494
918648
323523
2881187
99323
2075525
2172657
2671974
81990
1200621
1056585
1971340
1535849
765209
2774456
2130739
1932982
2909758
293228
1165031
1914045
2576753
1047487
1959597
2903964
1347638
2873791
21785
2339925
78634
1163059
2292381
737463
1574477
2232343
2561597
579965
2855394
1738928
171831
1299828
2056815
63233
1008503
410722
2319254
2405268
784646
1257983
2314317
1646804
1515048
1648323
338264
2274203
2000697
225577
1361622
1464829
633246
2632168
1542347
1508440
1529812
2129642
1627149
1024457
513057
998558
1830759
513095
1020577
257775
767966
2044836
2891045
2461657
1379495
2118155
1080854
1596651
2173037
2564426
1030482
1551321
319961
2102269
2236148
442044
1167958
574895
2565251
1390402
555160
2271363
2051103
1450770
2106403
2477174
475514
508655
2782382
278874
1333811
2932469
2494286
130103
1283805
1004386
368442
1674458
432593
290008
161648
2025206
615308
2750446
1886113
496289
2703164
1797764
1049344
167646
1786483
1089567
2186216
2916389
943502
2349814
2698606
2848241
1085569
1145440
1869267
1038469
1972981
561389
892388
2910834
1271282
1121480
569267
1009283
870801
26190
1931085
1689606
2054034
2826194
2011701
1118452
952026
846481
1350263
2844967
1553766
573603
395213
733279
12441
634144
1194080
2253994
1218418
1216199
2002377
2457747
348546
114081
1745946
946255
1007069
1632726
2240907
84670
2915135
1024808
1298550
1732193
1369553
877697
807655
2171485
2835401
1980517
2697523
1896183
1385725
1538880
333041
2914544
1614011
1718045
1604674
2389840
2216448
1532655
1683973
184280
1305764
1601233
518336
1565359
2342542
699726
1524967
352073
2753724
538161
931954
1401349
1086088
587644
131461
2793859
328908
464987
568115
2077082
1503836
334647
1264398
2197993
2511523
2336678
1319038
2716281
1254766
330558
593125
1204630
1533882
149908
1112324
426107
1790820
230769
2824459
2812273
1946948
2477036
2389729
449556
63117
384329
2685540
75705
2387568
1801098
1440832
2566313
1424926
852849
557137
978760
287552
315952
2361113
1488729
1311134
661770
1926215
386884
593294
1058924
2332977
427594
2088166
917036
263866
1273882
1983540
1851303
862294
1181612
2881196
2856714
2615852
1375910
2258970
1337428
2665180
1989980
2547766
2056645
1903930
935847
1824159
1720951
2632555
1552106
386258
1327493
1884752
67501
1091945
1458404
875644
1355531
2163486
1165458
2764835
2215143
1533832
1080148
1308008
2491829
403827
512649
573240
2707053
2715022
305153
2022937
1099050
2806014
133396
2152976
1996529
658766
2192349
529780
1145868
451289
734575
419143
769803
2895258
934132
1541555
489013
2264243
1233194
813507
712575
750557
1128472
2367783
143082
1893526
930541
2468154
1811668
2518129
565322
372303
211765
1920738
1863125
470214
2782727
2387785
581831
885960
450012
2165758
985480
2373319
1093693
2200797
2076443
2468587
44707
1295191
1774649
2661799
751852
892320
411349
2227713
2196937
551095
216146
407716
2915321
202308
1870471
874222
693553
629253
1458834
1428588
1087452
2292131
1324803
2882771
2071813
614991
1813081
1807649
1104781
2398732
1906476
125982
1400484
1811260
2664732
1119309
2296008
2078956
799954
369231
694927
2784945
1864149
1921113
1316765
1223527
799115
1518421
1371721
2253181
2421712
413991
2887931
736637
129159
732722
58497
2191096
866078
1653404
1449172
247661
1079310
2208837
1656154
1509201
287707
2793934
2728985
2852725
2275726
115788
677509
1066219
2577470
1848226
725594
593880
629576
1043872
2508291
1148598
1590565
2419207
2401894
1956279
2238237
20959
941615
2349307
724962
1602389
650062
194971
1704322
28450
2378839
1716440
1063349
1782893
439846
1043997
2583903
351112
2128615
1681310
745598
276108
673288
2121841
532971
2483171
1159467
1337292
563868
1580229
2249711
1157472
1444941
2523314
303326
869635
2546106
660875
1607475
2768821
2280539
2936235
1893145
749046
2835738
2704208
2606618
1606539
2035570
1359607
2076251
2106705
761603
997216
1131486
1807704
176333
594157
242043
871549
2640383
619193
2938197
2739035
1008007
276488
2266162
2553148
2101383
958151
1463094
2011116
1954632
1203563
1088013
1608733
526602
1395342
603991
2650116
2409011
974221
2851229
792504
1575545
2046753
2584222
1049627
2238714
259933
905422
17393
856051
593368
804447
288957
63956
917896
2529209
1710676
316757
161892
324559
2576832
1108994
1512970
1987530
1705579
614653
2175460
889211
1176204
2750539
687039
2264656
1328834
1788965
616863
895218
2303768
539662
2648074
1168949
2908603
2786121
419721
2206457
1646869
2508127
897618
1154194
399486
362109
504633
151377
1207016
1026523
11323
1744335
1011259
212711
864539
1439601
1960407
2560479
1718998
1023099
2449920
1852204
147530
785048
2834483
2212049
2842759
1035340
1700572
1003820
1600850
2363336
1679916
2461884
421073
2045586
1079035
2399174
649340
1540179
1374867
140394
1505833
1425956
1977555
300654
1663264
1369186
660037
2162620
2418098
846717
2494263
1978671
611256
27901
868682
2224018
2063845
813413
2494258
2026343
2534380
1730468
2355144
2742471
2481755
2305724
804728
613626
1967850
2009589
84960
2182852
2417248
2085983
1828481
1351073
627163
688748
379710
2296673
235442
529093
1427270
1000050
1868192
134546
2080305
1454201
2458310
877014
1985580
269587
35010
1176855
1839644
710458
2049827
764769
2694354
1105474
1251759
2448531
691236
616677
1526666
656262
2280167
2536547
2391220
1429791
1229820
256461
643365
1843098
2471376
2856682
2382767
1064705
1155535
423957
12032
2499578
1548506
2262173
325421
746015
969126
890555
467947
580141
839051
2380498
1588857
1630655
414404
209618
2893468
1515728
2345388
1101738
1499335
2687273
2657941
2674706
2483576
2196072
446639
539159
2369301
2040531
349507
1851175
510452
2443040
1447152
390904
612296
102679
1874732
1425131
1408527
1297075
2130148
2271654
615803
674973
2488598
701720
2217290
2229478
1121941
2486407
2813641
1432776
2704891
1665077
470843
1277100
899671
509484
1531405
1418478
2865010
1894454
503280
1082740
2703152
937323
78538
1725507
2327973
1320813
1711305
775762
2046980
1316064
330768
861174
1200268
2533973
67475
1455236
1842535
917674
1095658
1166747
1770657
527213
172676
523050
107425
2801339
2462598
1757123
272674
404128
74724
909884
2614807
666073
2721796
845499
2381801
372410
1372138
278058
82344
166111
794529
1009931
547619
968247
2316029
2678109
1752091
1048701
1447450
2090434
2143939
1535576
1854673
1142851
1082006
2459344
1485017
2078376
860330
1694937
909143
1252056
1553719
127313
2521726
2386223
328881
976877
2885997
2105522
1584618
1181923
320381
2734174
909267
1579573
2525970
454702
629776
1212790
2627323
2021195
1876973
602713
275252
113751
845773
2379317
2695351
1505231
2691534
464855
1008978
2436010
162836
1882151
1957354
2364539
1051721
800638
1211249
2894171
1737303
18392
1288064
2556293
1196788
1825622
2726774
2801709
2161381
2096065
212316
1547529
2596205
2099161
1366051
2125668
2756519
2516822
2415245
2330085
421925
2189837
474916
205609
1981569
1173709
747397
194405
1994372
2745225
763441
707571
8234
85297
454762
850091
836130
1979544
2702666
1693694
1148795
1217591
752290
2564252
891198
149988
996101
1655399
342057
2317262
2867431
892510
890031
1053333
117258
1039259
2504209
1888810
1303659
930121
379143
326931
1779830
2911056
137469
1378420
1570059
1439459
2907548
2102184
398721
659309
250116
437044
1902598
1876912
1367633
439036
612453
2365497
1571273
1026298
1454302
2144913
131417
440999
1540489
689761
1199738
2213190
1596271
1481565
172003
513618
953851
29098
1472502
261186
557731
602612
2911933
1922350
2845544
1957063
2600092
2463090
882257
2509742
117237
305777
2910179
536051
1764740
2009450
2938771
414687
389249
2758987
2354402
22209
1097429
2668806
2448779
2393287
2646462
194619
1990146
2373852
1108106
266593
851707
1004817
2274716
368688
1031268
1375207
1263455
1825672
192030
1413545
1594566
2592330
584427
2367708
1019071
2101379
2786020
2311735
1459131
1426221
497091
1446999
934904
1469492
2547272
440967
1343016
1384063
956858
2799554
2003688
470771
1904179
188797
2279833
2076354
2567552
924704
2395490
2195294
1685899
2470869
113119
377473
780252
2688221
2513657
2167236
106659
2671323
2355013
2383413
349856
1506794
152928
239246
1623211
1138955
2788034
1772006
2805511
762624
198672
2833308
1939779
2043445
2381109
723728
1761452
2609994
375376
686837
1650511
177155
758086
1673158
557110
995008
2627618
766650
1857700
776411
2378039
541383
764841
971998
1803443
2884028
1909851
2382489
1449675
2341521
120563
117538
2750965
2878486
905081
120942
960800
965176
357159
1971769
61991
2597713
2090642
1413768
1262333
696294
456469
1435729
994212
2135252
2782195
181909
241992
1874730
1642710
2133442
159813
781170
1195620
17274
918754
2245782
2865053
2793345
1398402
1172526
853266
1532407
1202482
2555786
1644942
2202215
1100275
2593431
1388877
496427
2039111
986267
1602347
2162023
1091244
2070690
1515909
2480461
2673045
276174
1979915
110975
1526405
1909681
1047306
1023296
2636540
2408208
1218206
1332993
2241730
2397260
2116362
349235
2109082
96185
976463
2569663
2576847
2878897
1560732
2583062
2939936
1847289
2650740
1399368
2016953
1413549
1783406
741259
2808191
1637940
1279073
999969
17634
1962543
1887204
2905227
942746
2363302
616952
581709
2812972
238482
380394
1611145
995667
2291343
1446039
741282
675334
896986
1627580
1636150
2432805
2659199
2809594
2283619
370784
1534033
1121371
576126
1169161
2844049
980479
147730
2275675
466962
665565
66781
1592418
1377868
760800
1834382
1548057
2291673
2597589
1265270
1466146
2389869
1255317
1839128
2162320
1712472
2062308
138420
2010998
1666416
1355383
984501
90210
881760
258027
2397336
2887069
2776263
82296
631331
836853
231259
2853487
84891
711313
2751445
2157393
736431
1812320
2929643
2924863
2263623
2652350
360485
24954
1383019
1536230
1651242
2685045
2361893
786803
2551736
1006672
398704
2862204
2283020
854569
1544039
1350999
827315
158059
1791635
1465330
216182
2846074
2090631
2032788
2662147
1624540
1262506
2642892
483542
694723
2584502
2846252
1086985
153071
1781624
2157065
2248486
610675
2687588
1258704
2145303
2584759
82700
431990
871338
299166
1718682
2409524
1383825
1359552
1599631
255834
1723739
799953
1559147
1454971
1015185
732102
1641844
1927803
1084926
471326
650380
29302
788697
2897900
1192315
664942
425211
1812572
2244042
2094862
2871352
397076
2270345
1481080
2525104
965217
1093945
1354116
1390920
814601
2575054
1252863
2576762
288096
2228118
308758
2610774
995518
2497669
2928129
792796
979350
2450734
125286
2925973
993149
2410108
505895
1066257
2065638
2719074
49610
2263224
831596
1549991
714586
2602359
1768766
2217860
2602898
1002365
899236
1917250
293248
2790672
313797
2191881
889190
1104494
1755304
127912
1827971
1747511
2408537
2339607
2567178
2261093
1166383
1017226
1908683
182884
2316509
1744253
2329771
2492103
2064401
26997
29093
2851808
1844192
1387292
946554
824803
2041043
124942
164675
1349659
1288747
2535120
203803
350265
2478164
168232
1461939
2106295
589275
1439820
2295018
1748247
1461687
1522283
2742785
2076119
901772
2579410
1687967
2568968
2809220
2187240
1298856
2851877
1299038
2734243
863550
2194365
1177847
1743827
2423055
377491
317309
2203161
695273
1182040
1479140
1105569
1976933
2748435
2793422
44013
657258
652982
2075391
691676
611753
211777
1595208
880162
372175
389048
1230211
392349
1672313
2444428
1448016
1233983
2531054
1658604
1556469
1213487
401712
2702901
2767604
115589
2275544
2840576
2382155
1191668
1212107
2809744
2712066
2515288
1915386
2453354
78719
1835717
1934110
428269
1560195
2200864
570775
327874
2259732
2575161
2749129
32845
2490312
813354
1077355
1382243
625940
2056223
291623
1223209
1886759
740870
1277487
2628509
1596705
2927088
1826814
1726509
2773629
803093
1739586
463879
1500994
2869285
1431088
1337471
732180
2771323
1191400
1514136
2418230
1646710
1839328
682746
1253548
421249
368112
1150528
236439
2303977
2926203
2739767
28793
844349
269239
267897
2024086
2482961
503131
2373384
18338
1512440
38040
1256051
608006
2298174
1699779
2376409
1982647
2289110
289145
424961
543517
836404
1137565
451288
1542495
1515490
810889
1440118
1119546
865372
543187
736324
2892965
1975994
2625944
2487769
20524
2467392
1735952
973042
2715421
2027054
1665286
1947994
2552938
502408
1408072
106273
2881480
2258526
2722956
903767
2731481
2012009
49391
1238089
2288101
2198731
1462749
2579594
988187
1512209
1088507
2448918
2652917
2102708
819559
1056946
2145496
1354401
2459993
2339983
402437
2912110
1606022
946827
250307
2015704
1095654
1011319
1096822
1739270
2542432
2117739
2685537
1483946
1275000
1468693
2432864
2188038
1401135
1049666
1259145
512003
1849720
2757387
892347
2746200
2540146
2571329
1603584
1706663
2926084
1131510
470358
1210579
1299293
1169218
1822112
953522
99075
1302076
2543969
1555926
1849996
2580032
1688739
531357
2659260
886717
640279
1367267
662797
2601393
2204414
1033014
536251
1874103
2179188
249923
1462000
1063935
2174098
1245466
467849
2295616
2125654
724303
2265221
2936769
42572
2112024
2775832
357743
1647137
2878178
2482846
240864
1969606
2132289
2252839
1474693
651981
108570
1985044
2398456
2475425
1834058
2461385
1761847
1970315
2604869
2360211
1209304
1521042
185986
550162
19507
1564389
352586
1550279
971810
396368
2807297
2363500
956625
396227
822625
577779
1621711
2429125
1234173
912291
687894
1302147
1058209
2377283
638611
1170024
1521053
132427
1207771
1144140
236903
1960562
2362567
1906194
732119
218516
2683068
2893339
907334
2669542
1442756
457801
2767283
1929131
2383228
2136293
818830
2845363
2440705
454632
2834652
1538663
1246165
1812038
2413329
1538171
338089
2054956
24610
2537435
2115152
2313883
707675
1076238
2644458
1735801
1004587
2107839
690141
1885193
2103473
1303981
217947
741704
512965
321369
2639547
572754
2803784
2736879
2284567
493840
2273949
77538
1426497
2818318
916449
1117421
470575
1788362
375670
2487269
1791213
929680
5504
2233822
2375450
921960
52743
1488045
165066
2766962
653687
108830
2576498
671884
2037055
1797816
181778
667963
231376
1674950
2087563
281994
996973
338093
669220
727396
1399903
2884639
2259748
2493057
2328362
631636
2046225
592425
2768792
910239
176797
1634062
1730115
779139
1956501
121682
2294393
124087
2688337
2560784
502598
2346837
2356362
26524
93082
2828502
1404861
201113
2906839
2837201
467100
2455768
2752083
2312949
2363569
2132278
2176535
941732
985307
43303
2434356
721239
173160
176058
2765037
1717369
2410388
691443
1579523
2319272
2014671
30576
1042069
415137
2577883
1713419
2671821
134318
1289475
144793
2282099
2089154
1114371
1208800
1091357
2415206
2362133
2901888
376735
1080079
992928
923128
1212401
2587543
2714000
4038
1546084
2501942
1240076
104939
2066053
1883092
2588991
1121043
2075964
2695209
1959350
637188
2081137
1167937
1238054
2256703
451517
2791761
439011
382139
299861
1133476
2932246
1343419
2394939
1022949
1930129
554850
1093139
1518071
2883985
816896
1360716
2370184
970194
1425022
2648508
432053
500087
2795553
1496389
2871300
933613
48489
1264793
751313
2206351
2298692
1832065
1970617
1101831
1868820
1309110
372293
1413564
846851
1919814
1551447
812547
2136793
64667
887246
1668448
1741676
1167000
1203713
2840479
2374795
1676040
969596
318913
82824
1864584
132581
1950554
1324534
2415250
1470657
1276408
797860
248575
2330042
1968137
2296439
2921196
2119192
2503074
236943
1711238
2714345
1375736
1189662
2121661
2570929
1084489
1116881
1983328
1330164
1028431
1918210
1932074
1728285
120105
2862413
1009437
741081
2175613
1192653
6055
600319
1888115
1723077
1512749
2039034
1474485
2123747
1395163
2436851
2483744
1488101
2669344
2575428
392212
1059085
513215
404767
2039763
2407547
861800
1373337
1238471
1984866
348033
1072339
348779
2102025
615877
2098522
2449180
1268534
2545517
997542
2282441
33494
1299805
2068754
95877
159129
2073405
1158800
1005897
1082011
338798
2695728
2383321
990438
109557
2501837
1347691
2084977
752418
942076
2108788
1320611
185526
431176
2705816
1999783
2162245
2126871
229865
2256649
2122084
829880
1238856
2579255
499057
2808101
2898663
2533767
1100011
1056896
304877
2268804
704203
2087647
2280846
1533647
2474134
458351
439513
2271294
1088112
965005
358991
854074
231660
1017425
2788056
2710905
215370
2225018
2014454
515135
2352060
1951456
2237176
1181371
58396
517043
1197874
1376583
85627
2294088
1564229
284729
1816918
1285503
890777
88733
1577294
843052
1089223
148743
1904091
481900
2467162
1990262
96268
1701072
449864
2448844
1460527
473890
653660
1743591
77075
810831
2374519
1060671
1335880
1674405
2052889
441522
2931001
1995004
453643
2268140
829669
2290841
2834204
838175
169254
110875
214026
169913
583425
2785287
1394429
14233
1767836
2268274
2729739
931767
2040725
2723371
999135
2075819
393011
2744213
1261840
1154166
1980461
1707790
2183894
625156
1158580
1674119
294201
1007479
281752
2726310
941644
1066822
1262147
2424024
2017846
1064174
2891180
1795439
925146
256712
386739
2126857
502631
2667380
2384763
2550646
1248070
41512
42236
2869431
1450708
2308451
677769
2236830
1271619
592052
1737972
849466
1749608
163862
1218857
1249221
1597644
1891354
1011143
2480432
1622558
2705835
1853409
1498822
2119722
2704365
2917005
2350918
1859721
1696580
98833
1729793
225213
2774266
1465864
2153098
1569638
2919336
2292879
247860
1419292
354463
2253373
2115638
2036451
1933486
237628
2487278
256359
2240608
630751
1958099
2283362
247185
506725
1289830
628255
778780
1744883
688798
2691943
1265645
455077
848680
1322993
2080157
275168
2069550
548096
2480047
543655
2192012
2560377
2023395
1947925
1171461
1606
166934
263641
555137
929254
782073
1356849
1179846
1108954
661117
762409
2865342
532055
2014172
2342828
2521371
1230501
2437571
2772086
744530
609969
1014193
130087
1519346
2840669
1337160
1937419
743652
1402754
2246340
138785
1606825
1461518
2130516
2643161
2671719
2838373
47462
2298966
1925016
2291382
2734642
1992026
634546
2385730
1873117
2004225
2376143
1323525
1380923
2393430
571572
2098747
348785
894233
1850892
2463762
1544746
42135
1409493
1973709
1326787
1929099
2074089
1863439
2622857
1966661
906178
1297431
1422916
2921232
814864
2522158
258989
415470
2825203
2587081
371100
253764
1628242
2658656
2405555
2306706
2432324
725699
1811906
2423095
2886953
2224605
1041878
2874326
1727857
2630398
2713679
508070
1394516
1939850
1028651
928236
2575676
519831
1844724
405014
475343
1385098
1361691
497994
83658
2524116
1417464
1870077
1759311
1061176
2515942
1317397
494548
770067
2700061
2407557
2063010
490961
959625
1346138
1809173
38277
1755137
2263824
1923943
1974428
2145495
1055910
577716
1014056
679362
2223373
1908031
588445
1418019
2531201
2121241
1028064
1867599
512464
1268979
2352804
2710484
2006377
2545048
2815358
1613346
214987
1500534
2415044
688565
452921
2337235
860318
1847265
288928
407362
2929044
2846625
2550846
1257342
1862741
1606120
2005936
2810522
259817
1982875
1511722
228199
884546
1415111
973022
678645
2463073
2423504
2816768
2739164
329028
2022348
663689
2663025
2757583
306323
776331
2387639
979916
1722221
2537509
2149421
815761
540135
2269316
1427583
1750332
2370451
1891621
2061472
535362
1586711
794468
1773804
1328227
902191
582475
1080970
2171057
1247633
1972721
1984819
1599022
1864512
66061
2914019
1073461
2352260
386187
1132611
40374
118694
1800417
1099126
382557
332228
2005596
1907000
796283
1088181
1303473
1915620
1991798
854337
514434
1067758
1630401
857167
862564
2174532
2833991
2035712
1358888
900819
962379
690688
2596862
2037105
369568
556044
1978600
116119
1506528
742554
186655
319634
1364646
598457
688926
1266422
603756
538299
1125980
638753
383825
1850591
559093
1015667
1982356
2015343
1863470
627016
2237336
456669
1599926
1369430
710196
184708
1866198
553596
629605
2578221
212163
448410
108077
102554
999479
1578107
2108862
2387227
569021
1848990
2697364
1704744
867986
1423196
2248612
1984551
1777298
1831205
436778
2683364
1288268
2102029
1634355
2502852
1566958
1849696
319464
231465
325039
2259881
2354095
668507
1766439
2545595
2478211
147689
2215174
2150839
1506416
2417624
2704337
966934
430276
1503832
1010842
938470
129594
2443105
2328799
2752452
548245
1228730
1017234
1326509
1348008
1831940
279639
1453491
1301196
510983
2856884
505905
245953
1537732
1538682
2900910
1949295
881463
2314307
810303
2120047
2301245
1811832
463414
2663895
2799762
283028
1574476
1209745
835493
24070
1438274
2672724
365303
2905908
1327988
1744890
706318
518832
1057638
1828600
2326587
2267785
514229
468127
2603267
964108
1928289
1122682
1948760
950389
1879790
2157727
1185511
1477087
2357121
2819369
2311614
2904477
1118722
2767198
2050529
882833
1421490
1882454
2461134
1086149
109642
2329603
1590704
2652868
2544832
1035305
2751304
2254496
2821995
655651
293961
23972
94663
1428298
1938822
1434509
1809239
1418460
580449
1498565
1408968
1015729
2815167
2199611
1530053
1431420
1683041
1872969
1825314
1387503
1150396
2046347
1055468
1521523
260940
2396442
2725376
603486
2216386
1816462
1564773
677949
2495308
873310
1346299
65148
747997
2121304
1200361
1793623
307192
140614
2077964
1775985
1937751
2869551
2757401
1497190
2795329
585224
2711652
2421314
471714
512072
2506004
1207758
1050581
852857
1680894
2784501
2873234
2566123
2104450
2373109
2531856
2077057
2051259
2676718
1516005
797269
985296
578164
2541591
597677
1896168
2250129
1198484
1742828
1274101
632978
1241382
2835132
1362517
1889864
1855751
369363
1318589
19812
1857722
943283
1704782
1076110
2499990
2115127
644331
803554
734967
2257030
424674
735649
1180841
2043807
2213681
883124
2149629
59660
1818214
677075
80733
2750679
68814
1747828
1799241
533610
1462718
246863
1508250
1924324
2053373
2876853
2427082
791337
2567434
376243
1515522
2858267
2545390
2538643
1222439
1705979
2499322
392465
2201383
588957
2482832
1340830
1602672
940059
1221746
848979
2685682
2409824
2068884
2108247
927323
1387021
836057
1087096
190069
801941
1937067
119484
2777019
2123433
1101279
1072743
2370255
1367002
2898779
2428942
2613907
2626909
1587590
1109380
769712
1201846
895808
1844882
639145
1512971
1466938
1045458
1637416
2393020
2353913
994059
1161782
74067
1356746
1735883
2190619
1911385
809310
861211
2403988
252616
1298120
2300140
913931
2041321
1377583
473316
1916478
342536
2499837
1705169
2516533
432647
1713386
2021150
139753
2639390
1975825
831533
614901
1770620
1948630
750224
1846323
2358079
1180118
912653
1909048
2633488
2476176
783717
622518
1462851
1034554
326970
2791845
2650803
2043316
550980
1433966
1884489
33997
2710202
1749262
2628137
772498
2723726
579425
2641724
9052
750480
615506
2845927
628148
1308799
729334
2116304
1776028
33608
649659
2908730
2798906
2205917
2770672
512507
586727
405459
1461033
2597408
1415097
162010
2151104
226
279285
1518126
888526
632162
366111
625833
1629374
2029209
267302
1687966
2872091
573061
995500
1159178
2938470
2677321
2803074
29372
2185175
445683
2178057
1376098
854530
2437388
1552688
2348724
919672
445372
1929329
2353759
1215114
1417570
1444937
2189187
1087247
2900049
1652867
1476397
1174929
2817613
2198039
669789
789189
136089
2681309
689568
165748
2111362
1900814
2344478
2817963
2494783
105434
768927
2720054
1872334
1619599
1358817
2097535
320273
239645
1608380
328820
2091030
1536452
1875936
752200
526931
2454699
163900
475217
2837801
488188
2732248
581192
315976
2278654
901926
2221592
1313567
2240573
1086951
2359239
2269608
1381013
1976149
1693325
236443
2926397
2773942
18943
1480700
2126898
2263478
1993729
604724
1513315
2614964
2119619
2566442
953301
233084
1329778
258115
2353679
2932831
1231754
1826418
80765
136480
1782405
1917879
2509441
250979
1543365
1974330
88517
1631034
2911512
1138583
1926871
1476633
2902966
1716506
152047
2056025
2681938
282075
1391325
1352942
211936
281402
869955
52580
1632917
69334
2788845
106231
1495985
2638485
2279997
558119
2556433
1787314
819550
1339560
220243
950488
1639228
1699860
962526
2679810
515807
2794557
1923845
957504
570410
2506921
2366683
2719224
1243458
305921
2195050
2638239
375621
2865693
2628282
2078936
763271
1483844
1830278
1531897
1758049
2014427
1674462
529046
1256223
243421
1625458
2397163
730410
2002329
750017
105593
445453
177588
2776831
325117
1367651
2188752
1709556
2341333
2337963
867801
1042826
554997
667206
601481
940557
2440235
1570537
211783
686087
703407
1243634
139425
2566279
2064033
2631297
1737356
731874
357996
1314873
50954
152783
1556322
326877
486284
133013
1516280
2034620
2597008
1010698
636746
810670
601125
296801
676767
1568888
1911389
926277
1115948
533020
372038
124219
926438
2627564
1523757
2016934
2031383
674512
2082830
936350
1416221
1205873
2324369
2342364
213275
412854
1059220
1161131
1307183
2124602
769968
2705764
1989863
515233
2256410
325659
1255501
1604061
1918207
2519602
733784
2380297
2771203
2681478
1220587
139218
2427786
1991967
643614
1274242
2551940
342973
2013077
1503804
2791330
44237
2126980
99646
632640
1489531
2798964
152161
834267
1550194
1350720
1318115
1956230
1732512
487983
1105184
1700663
638367
1645992
704833
965744
474282
2496211
170561
1825081
381190
1156770
2886578
1219742
1606719
1218354
2548636
1103500
2689825
1094556
2206902
1299208
330906
258273
1564650
1008771
2038453
2809306
379849
1596989
1425616
2621972
520029
275238
2185386
900018
1918557
2395461
275806
1723614
1054360
1773422
883615
2612407
821458
372847
2420440
1102036
367251
2552535
1950801
909114
308932
2585944
351807
2760474
453929
1226784
207143
2924426
1696202
980781
2386983
772825
2681880
2202688
622288
1965540
1524927
1540870
638872
1789782
1981401
1093536
1410192
1948870
403967
1791494
2839941
1097143
2644961
2250381
994428
264293
1445116
1831079
218366
2821631
1680124
2452135
1400811
1478736
1146998
2281113
1594973
1851210
1400282
496818
2399665
1928519
1574912
423465
1422730
2554701
1015758
1760366
2100828
2097579
1802366
505465
37250
1735654
919309
2405588
2809631
456744
2023459
2820212
1334868
436787
288634
139876
2770715
2516153
2299093
1676023
195521
1873576
399428
1014945
2384452
1598927
2805738
1972493
604448
2254442
294113
2477319
1783759
1134087
2922053
1330712
2237172
2641929
2802079
1151642
766484
1710862
1807280
2652062
78422
1505080
1372845
2685123
1865013
1188684
2821643
2085781
2385013
2441314
2348437
391006
2640872
1414018
708878
414823
279766
1815598
1715995
2625614
139110
936709
1094912
174353
2716855
2358621
2598888
2913248
1479320
1553570
2353671
2820193
1741123
830067
2794558
2715240
2572105
1621098
998079
2825114
1706986
595582
1546600
2153630
2786894
925309
2111206
2153371
1261344
2742071
501994
24829
1767906
1656232
2839597
2115422
216427
1813901
1265499
1033420
1130373
2260439
1559008
694677
2377938
458204
2532112
485561
120552
1890719
1495354
2651331
63513
2244834
421315
1207493
2529558
653814
2460527
682584
945757
1747763
1539416
2607817
1520222
2775545
1205275
436929
2101605
1562614
1510546
460451
1189213
1147830
1338203
2326733
174899
2307116
1183233
2060975
2404370
43906
2633124
1645896
2820515
2760039
2552639
2150046
1669848
1149776
2715722
2781996
1254663
1514750
2593997
700411
970132
1992983
592811
2404271
2939803
990894
1090992
2558673
715988
2893903
1834935
2227045
133560
1537117
477710
2311804
1676115
989832
2637831
2157893
427883
16049
2584366
1194484
2049492
2754606
1583268
241523
1504652
724307
1875740
2609545
447426
2674998
2674959
824270
2799481
2184289
185438
1261328
888568
1357905
2112929
2578008
2196252
2932252
1578626
498947
2545870
1266355
1794120
2608082
1513462
1734416
1983904
106520
1488719
2143163
1016271
2644904
1717721
1144225
2822118
844415
128441
1621667
777619
2653544
1052470
2504203
2188288
1877293
1675032
2279052
565458
2298216
772789
1644256
43495
2455316
425977
2689432
2437379
251549
1250873
1971208
2614993
1918310
2616836
806995
976629
2420190
818217
2475469
927351
544228
570626
109793
833753
2286494
2649766
614518
5094
2035614
1423111
2234000
2876296
2329314
1092301
2631718
1403400
2893742
413331
1922526
1127990
770874
1342533
671358
2772261
113694
660819
2444087
1622778
985084
49613
2326317
2746301
201623
2777170
884242
1326425
1177877
1497836
1739537
1779375
753164
330732
1723475
2268231
2866604
510424
2637839
32541
1280688
635837
740899
2892768
2772544
2928419
1781321
521620
227434
588069
1120871
1064988
794045
1516890
2623369
1872747
2107790
517005
1692168
144866
2687826
2936903
575467
993502
2303602
1197303
2757695
584711
2553407
2002545
1741659
666195
2119358
769386
198321
800145
2181155
2726975
1198830
2139919
2465217
2668323
1991764
1406685
1091941
1308483
1700817
1647500
156286
2286408
1171772
2878163
2022876
2361664
1062800
2191654
2527076
1618581
1659198
2512968
2171313
1840372
901756
1956338
611501
2439624
1871416
1984518
1495038
214408
2922880
1121102
1497162
2038111
1886087
1492153
1927671
537112
501998
2847219
1519666
2304180
361800
2185421
27493
1654582
1661299
1268007
2735636
1435776
605438
1009097
1095898
1294423
673642
2191346
1449028
2827624
177163
62781
153835
1715716
2844724
2627776
548695
210778
2928071
2640276
1317982
1663485
913395
1025215
2795515
65950
1271050
2509998
1337110
2885442
1122783
1617884
2482023
1200567
1125521
1246269
994068
2109823
2022729
2778269
1116953
1833782
1718650
2085686
2185090
2807424
2366825
2879017
2420705
322618
1859632
551875
840912
2032628
1106104
1207625
2937762
2097227
1826055
2864265
490301
426273
2186240
987192
753824
1697855
1100502
1710069
2114487
660344
2149250
2050749
2085442
1008884
1374415
947000
581573
1329064
639872
2815728
2208784
271984
403567
864819
1630594
1222982
1117614
2173768
357638
2787287
2802357
496805
2463607
456700
977454
2261580
714504
2729480
1045502
2204291
1766979
1880125
2302444
714541
201013
177342
2226086
2563110
2014748
747050
1125982
2515574
18089
1828407
500788
302877
2462996
1929243
2751833
2811370
2545076
817947
169860
824953
1408960
430646
1355846
454665
2079761
2133223
599291
2376725
1334789
1041039
1921669
571244
225436
2449265
1588791
2447877
2217646
2117533
953681
2844856
2880219
2447020
2248161
1159338
1997405
1382085
1089417
4791
550078
779032
186628
413133
2611191
2550482
2762594
2105311
1117330
2028423
2824069
1997957
2019822
1277595
467186
752318
2661799
2266815
784100
715334
1377079
1033528
1745198
538537
2501348
1578974
1315017
1117181
910331
562663
1940792
113059
2645165
636506
1545137
1197370
2432126
737063
1337500
1976623
1290730
1648715
978868
2106746
338436
2880524
2224903
42149
615484
369307
879460
2438590
1582588
2312209
2548741
2444155
279310
2337566
171147
2437235
384873
7535
533765
192403
381971
2480729
1518378
2545894
2660333
2241474
2083008
1455336
1152821
784623
990636
2937975
622295
2106573
1632344
1520750
51120
2609899
118070
711807
1179379
2938926
733429
1325239
862077
495464
2883165
2565518
2819227
1476884
320888
233157
2179768
1196740
2350213
2225054
480056
1870474
2578722
2625173
1075735
2836528
2356123
871714
1470879
667057
151981
526180
2249440
1616474
2727379
630497
1019930
2692781
2047356
1154841
922132
1192865
1126090
325203
2100697
2263075
1756367
162728
2775060
2089891
2884494
2056207
1089396
1231595
2273445
1541826
571105
1449959
1819609
274675
247131
2305359
1555210
960148
1080757
1024087
2762133
1053369
2214205
368999
2513717
1631562
804057
2830999
996688
2924492
1808040
476865
102892
406279
206690
2292876
647904
974520
2930135
705041
2494508
2262108
958421
2913233
2337764
2687437
5715
1304302
249176
1247427
1103684
992111
1896537
648386
1366271
2405421
1637250
230916
1690357
1292361
412627
1257343
1710886
559532
1184582
2247496
2134832
1564734
1680037
64135
124852
1605187
1573161
2470551
2689342
895574
374276
2140807
306679
1700805
959971
2675284
2297152
2008094
2487551
1846330
2573541
1049233
1437244
485425
2284892
1633887
2237263
2419391
2685454
777681
538268
1840482
494201
439917
1061833
2836553
1679698
1203787
1977690
1659649
2082723
2824543
632801
2617232
1457973
2857805
2640783
319792
1807629
1640109
2249351
440308
472017
1844512
2879016
2677088
2281627
2098823
808741
1846062
2791731
2419261
1241740
972997
802596
326956
1159607
1481253
707903
435037
2746311
1263270
2797540
1424263
673856
2122625
1932886
2458968
1314541
1633279
2595563
2675613
646579
2314863
2193634
1236037
2714137
2108823
785571
1155834
702773
2115547
942420
2708692
998578
2767403
117071
2445130
2341558
231839
170796
2489182
1129196
1055278
1369071
455389
2235057
1497373
1740754
1150270
2843013
2343134
745943
691359
2064490
1361814
2788164
722983
2907782
131977
2646599
226732
622747
1727616
1992290
965627
500162
2400350
2654209
1108194
2230409
1072474
583475
1771315
1187794
731978
2102980
1125028
1599823
520614
535338
2837123
2651602
587550
544269
2338588
343861
2193657
216033
1681154
1750106
1336891
954527
625583
1240070
2861518
475614
794556
719251
1478906
923887
990649
662816
2939542
2003753
638680
1595390
496097
1663814
724813
228922
1846181
1074632
2009845
1103715
822488
1226732
2829354
289205
2084033
2100127
127119
712030
2716558
1670966
2608580
698736
158994
1468497
717283
2454583
89324
125079
1894660
1714840
2799428
2489245
2877075
1316233
827325
1281109
861356
2701843
1324110
1297531
2788435
2233518
2284535
2034296
1862754
1982208
8611
238318
1084057
549159
607121
1831078
1042634
1310751
898008
1183781
2328691
98023
1017433
692035
90529
2500802
148637
154188
2348702
2406271
795342
2651140
152456
1778933
1456353
2168319
844907
2728892
956895
1606833
1701327
1910988
1528267
2106511
951124
261299
2775137
900506
2783648
513237
208621
2880755
1977521
2624801
681872
1947332
578287
1805083
2613650
393102
1739817
161241
1136987
2437256
2514146
2620990
1467844
437558
1051264
28100
1200813
2352086
1593196
1534379
857511
2021217
1124421
998629
463403
1130886
744141
576558
835359
2862108
2227016
1348197
303889
1262531
330197
1438448
2365595
1683308
1392363
2067148
1632176
2544736
516292
2893817
2583674
921559
89475
1658027
122708
126568
385964
2338016
507557
255074
159728
2034810
1101723
35328
897074
2052201
2604505
2099427
2446293
632201
445234
654211
1457142
1758490
508496
1453123
510133
1477254
1202722
1523949
2101643
1230902
2067483
615713
1795685
695152
1371765
1577119
122681
231134
2267793
855784
1394156
1467281
2714146
2588148
305155
2514294
572642
2559768
2289856
2001676
2578100
744680
409752
2691018
2523558
1152426
2599215
1277614
2134558
959867
1847286
1247810
738322
212124
927264
2499632
2504951
1998147
1500465
435155
2370567
1216555
537761
2781755
2894949
2755232
475741
2506898
2695434
869791
1936007
2437159
1056140
715045
2287683
2418290
1455591
728167
2019851
101841
304613
635814
2324546
630205
2010403
2438280
19048
1547839
143960
510075
2805369
2915402
1197867
723529
1939137
2911351
2074550
164695
810042
2939135
1462782
2839263
1340324
68681
1818560
1694732
718720
794133
2449244
1425846
1550810
2837029
608973
2618968
84636
2569748
881245
1421630
807871
1506180
1470713
2713687
135526
6644
2922202
930593
450003
709546
1065668
116819
2850721
2197852
1659778
1837004
397726
127381
963716
583896
1101483
1868961
1706801
672480
632655
155523
419247
2728275
995061
1109526
2583620
1617002
1087658
1332151
1668747
1077248
1055377
1323542
2314276
764847
2624826
2057374
628087
1277951
888868
1922211
2253895
2119001
480519
1091457
558495
2254351
2310774
1833542
1351237
2022995
2704694
1364118
2560220
2695946
2447943
2698861
602403
1807365
1018008
1948270
385168
1877856
464432
188747
1591207
2256596
527257
336257
2076503
2434336
1481305
988796
1738243
1542516
2894985
806264
301031
2848190
547580
2278419
1346311
1872722
2426806
2488071
1407877
2029689
2135297
2478424
672093
94859
1329173
394615
1039969
376701
632951
1173390
2030338
1978889
872938
294914
1963184
2267072
2019979
905144
1582227
1311293
1956266
1817237
166086
550132
2057584
558767
428263
773841
2609493
891444
673207
2449439
2210401
2130640
2605214
1711588
1129834
2822247
914784
418177
2502748
2858579
2589414
1047859
1671527
2931999
684699
281526
1615954
663821
1051869
828369
1486407
1817154
728736
1410159
617028
1487413
906839
1671334
1277192
2325292
1612971
1566775
985243
1725961
1009600
1527552
2189621
2780044
1376210
346002
1243221
993208
2560291
1437267
2703108
1821050
206088
2195832
2355394
1208069
1329714
2922431
1658830
1743169
161666
1181199
14759
444838
482671
658043
2792942
1477989
1622311
2637384
190213
1314741
1478905
2846348
146084
1680281
574414
965112
651419
1565803
438655
2775704
2368916
2839479
2900811
973202
2907874
2073598
2281841
2751153
1565436
972781
1464620
1866110
1704066
2196793
1403568
1436486
649937
658489
366995
2599367
281602
1481193
1035057
2131497
891693
1633659
2170808
1534358
1636087
173435
2093535
1993699
169377
2078563
963502
1164531
832318
1744000
2410737
13227
1472402
2591479
2704156
2775313
2577039
1317017
1833143
2360639
399554
281331
1086859
882052
984718
785794
953900
2721780
737925
1630271
1459467
2288596
2867715
2377657
57779
136791
2393503
2042897
2695453
147405
1434675
1614714
1318605
2620124
2827316
2209670
728246
211418
970696
42339
1294434
846490
2219665
2161914
2583270
1509636
2625855
2483717
1494557
505300
2005928
2766945
384807
2199393
2932543
1807247
2117123
1491014
1669483
2331426
1317546
2437961
46801
2600034
1988110
2763525
1178763
444126
2367899
405793
113635
756046
2310250
1170107
452788
447297
2024459
1281169
437062
2116674
1986840
813827
1308280
1866048
430862
240589
177739
1866469
2906068
1624332
1461488
1841116
773528
1537604
2875492
1494716
624732
1354471
2923526
2325980
606947
1137855
1382581
426023
1710702
1210678
1429474
431976
211016
1196969
1891080
2242513
2595380
1440558
778839
1932851
1180111
1591886
523985
2525467
1869526
1033340
285449
2271549
1637055
221793
1541658
2046658
2873243
1571511
102898
116860
749415
613655
1397302
2481743
787417
85405
434797
2854545
1888072
776559
166502
2091888
766094
2279347
1959483
1754632
2041243
2471020
2545424
978466
2777766
1458763
2211730
1066032
1651086
481397
2634367
2321416
1678873
574092
232215
86109
2013564
2448502
598813
2439824
914252
2828862
1728281
2811422
1759605
1351326
1514537
925018
1848527
641571
1127391
1121731
713825
2030756
91800
2402173
2496366
772660
1158553
1615633
1593238
1940648
1271852
371722
1102897
2142487
2868503
1782818
578841
2759276
831488
1670031
2385431
962906
2128195
1585273
1115354
2621551
2536538
1420306
2493446
1604775
342054
924206
1283723
2702198
1773276
2621985
2679581
2903620
413381
2331132
837956
2852084
1127190
2214378
1498305
1551153
2827797
1623942
2293909
1329031
582261
2742675
1666513
1879155
1711414
872323
1313119
887767
2175376
2511883
724342
2086503
62713
750158
1228377
1274394
2605532
1207180
1774622
767172
1386036
188163
1035079
2218939
2631465
669234
2010724
2602003
1550336
243172
2169668
2296684
761846
1089295
1961406
2392372
1399729
1577391
1253537
1136046
397814
263363
2310926
606222
1336036
47386
748193
647272
2522873
1925726
421606
2223174
2092477
2717445
1212290
2093719
1751574
1621553
620548
384645
464325
1095025
1453010
1429627
1225620
2462627
2088058
1289587
650708
2027087
463274
2930234
203428
345600
2052393
1208999
1315610
520598
877626
803536
1380439
2654566
1827661
846386
1845287
2283229
2039039
2834950
144560
1065561
827440
658729
1620370
875305
1003488
1307324
1967582
2749444
12323
863556
2776474
49230
591272
913803
815358
2274849
730059
207327
177676
369107
2024749
2688635
594052
423779
141465
2819538
1825439
1809876
1560245
1792286
31120
1983534
734744
754337
1394686
2854310
379874
1489063
1199443
400504
102470
436806
2047367
2023380
704624
2554082
1869955
2007030
2046726
1986952
1893441
600674
1195149
763389
2074550
991732
1010825
2876642
120870
491776
628993
2805809
1886876
2809855
2865964
2216723
2048844
1439978
2445134
1416383
353074
2293388
841181
2927477
294028
2920908
2160010
2157989
169151
930988
702009
2303158
25093
1216461
1979488
331721
583746
1108713
2052976
1178318
2935209
744223
775921
1208635
1767600
151828
1926082
1227163
1072775
1090646
336932
771446
2395880
1581702
1444125
102733
115251
915682
2650299
44531
2498895
291956
1763284
1616832
2715309
426501
2051019
635747
2133099
566894
1512877
1967727
816136
2844883
2136319
1808887
1453562
99444
2618022
404645
1825615
2222975
2156935
622449
2107907
847300
592770
801820
1772107
2303958
1998191
526203
1904099
1509763
187879
1890612
1665272
1272182
1999494
1651396
1408832
2422298
2677785
153360
2561367
2207218
1070346
38083
479891
2124504
2904477
2230902
1834555
666123
232246
2712000
1922604
906759
2610380
1823612
1306621
2560495
1798146
696568
668360
1695022
794404
1158121
2314494
140337
1513855
2849969
717033
2026676
2584712
2119491
291477
1137733
551812
281731
2857096
1626742
1149583
2589869
2750162
473282
1867821
1214571
2489872
1744591
929947
2308667
46488
2359412
392274
834446
1311027
2406744
1663041
1546262
368265
355734
1459023
215289
1407461
1091333
685787
521974
1056311
2600227
1674934
595005
2041948
2600746
1737833
916847
2842539
1025991
1728604
2831872
2129121
1154623
1419654
2520756
605538
1047354
1247608
1368100
768600
2100980
1257467
1805399
1252450
966796
908368
276822
43387
2264505
95768
585203
1723234
317030
168990
1478944
1786718
218234
971883
477063
2556214
2681774
420534
319576
2776388
2870634
1999448
155476
2606670
1426480
2670409
2699117
1019706
901846
2038638
2151057
989156
1324282
1002108
855516
330549
143414
537420
2895440
2067304
2555788
102583
2290937
2770158
2858054
2514284
1114151
789225
1539002
980395
1340957
1485183
978130
805060
2566110
987301
403459
1336886
2924943
1428785
224613
1492865
292194
1025773
2125842
526363
2510069
1776337
1302844
1763025
1142573
1659718
288691
1522555
1648815
1231162
744361
2372013
1896429
1882798
2578457
772544
2385716
1512672
111618
1638671
552499
1457704
383025
2055374
1876684
1463913
1871777
1674609
1536678
2732735
1037964
1841885
2292354
2454782
1078457
1558098
805716
330276
2230420
1314253
1792611
1976307
456004
2381534
2051298
458602
2128956
2700521
1371801
2911912
475961
447596
519633
823666
2203859
91476
1953972
2717604
15066
1716907
2618188
435670
148729
1081502
2457027
2783600
399766
881316
1227912
1505264
821045
222830
378532
2409090
2936514
2205912
2754440
1714881
29220
1699122
118503
40654
1759208
1392844
287693
1157132
322147
471724
270910
2319925
675934
911181
1598347
1302110
2627909
1559669
2011155
374795
2036118
413248
933783
1064175
2384934
216002
2034503
1940164
2251648
1975626
1730720
65081
2098246
1591891
1074171
913076
1462046
2357318
2638888
823949
1433096
25833
1701453
2544951
967797
2253193
779440
2611745
2744814
916062
1893727
791433
1234500
376724
2588388
1702134
141833
2427624
893468
678066
2388118
656078
259994
376217
2641850
598043
1910542
2831558
522836
2249274
2330701
2203740
975428
324330
1659523
464479
2900934
1462278
2327468
2709347
969329
1695861
2123656
523713
1004919
2204096
1623354
198028
755280
2883731
2046761
2286222
2385626
1115782
2215949
2356750
620461
17158
2526049
19179
1446356
1326080
211699
1230095
2600194
927685
2351651
1119150
935236
2158606
1340814
799533
825815
1780635
209557
1974593
671334
1333726
1041999
1335661
1546072
1128895
125366
1683226
924091
769635
911806
2189475
942303
1939738
2880386
2915985
2826245
133414
18606
2219697
581688
1604035
568782
1119270
2200689
94965
2798776
1131374
232762
2702608
433105
293440
90091
1864515
2831859
1525339
2352196
2097449
265741
1934887
2434875
2083520
2073132
2313618
2033274
592340
2406247
584451
1262780
1032168
2198987
2658884
1805120
978569
66292
1243145
1723311
2849656
2252828
1024719
1044686
13620
2832801
92014
1285504
2019646
1444242
2132120
1390362
499306
1564890
594325
963036
1173090
1815628
785771
553948
477268
2200355
2355684
2683916
1007099
986132
648911
603189
1393775
461017
1710952
781698
758788
1105626
1235211
1294243
1446143
2220218
821196
1054394
2194829
2361672
2692300
409458
2131163
2699768
2217126
2073874
2146724
2915810
2098494
1749152
2802731
2459943
773
235365
400220
2868254
1389988
1427744
883169
1200623
916787
2596518
679992
2560032
3015
2733867
823700
1620607
1311806
2112205
1576057
1462548
1698329
1369861
1312167
444724
788507
427762
625320
752903
1376260
2260250
2572847
577165
2268372
801099
1461806
1887333
2411986
458773
212246
1087694
2656267
238805
1504946
2349561
2908846
1821867
1256786
1415602
697702
14557
1882740
2164467
2902433
2814616
2122930
959938
875176
1457152
2044820
941941
359588
2757362
959777
511330
876916
499836
743062
2369592
976244
2387621
2896039
857596
952491
1980315
1305988
13291
2420300
1864850
404914
2657785
1933966
420410
1593299
192059
2488511
625499
2586578
1919765
195785
2149703
1757861
2400798
524233
722248
2721806
837011
87402
829215
865033
2458374
2603140
1047799
1312366
684500
1474922
2571051
2369589
2649327
2824049
2338153
724974
467836
1888197
1765738
1005357
1213860
1384768
234088
1420196
1407328
47819
1112072
180569
449993
2627119
125130
387539
1747175
2670241
423404
509505
394410
2793468
2137013
1284697
699025
1863729
2066423
786
1490995
1510033
689179
2620904
546491
1574044
2039351
1022370
2773932
727173
2194884
1975555
208405
2901653
1432553
2703041
600536
2312195
139377
1634710
221846
103906
1587344
2272645
2405885
1388284
2919283
2937404
1317693
728076
8841
2721765
2248065
712749
2018185
1494381
1366576
2523328
1419298
1477114
2895094
1370865
1920130
1105849
1758996
1448328
1576684
1425011
1700362
431160
182948
1291756
699238
2907865
2192623
294185
2734534
2784409
556921
1461610
900328
2020004
2183663
1476258
120287
334135
1623260
2934473
2203494
2333843
425697
2747045
461255
1456873
1703944
1124562
2147060
112456
1167878
2193829
1331025
1758718
2654691
2636548
1311853
1890814
718315
1820294
1643319
2792355
2758836
1803775
2014834
2893084
1203105
333888
302209
2500933
2516484
1018330
830235
538262
2109964
76388
1447755
717204
1230102
231802
2463320
1616267
1924705
1484915
497486
1295111
2647432
1822266
1149485
1687517
2666531
319926
2436128
64042
345463
680882
846962
380153
2681385
1433969
1269559
1013624
1698353
1981008
758564
1362080
1920737
1967849
279680
2668141
1460924
1134268
1590392
2089985
1982073
1304551
785572
2566359
457208
695793
2859623
2681715
1502290
2561009
2629799
2486707
402271
1509112
1298862
2815223
1555589
1628341
1156209
873065
1194214
307724
272682
2513413
260619
803072
575080
1412735
1856931
54462
2136016
732580
2473807
1423081
19547
1139610
786769
2109370
2736447
381294
1590241
1304047
2282523
2831911
1069949
61697
2792065
2331403
627039
2328696
2517665
1702595
5464
1644959
1368274
76914
1685310
1223989
218575
1843306
1404080
2805782
714930
2432685
1149076
1923009
1370169
422007
1344036
1655070
1925704
980132
2912501
412154
2380402
201791
358367
904590
994261
31196
211087
2391062
2691331
818331
357795
5106
771438
1888505
706076
436944
181172
2293328
2262719
2284131
1765882
2325815
2050021
2594473
433368
582370
933390
484972
1219461
635524
707871
1298604
2788926
2204350
121047
893377
2656820
1370157
1544719
235854
926716
254599
1605063
2280207
173433
51826
2860789
1997566
1632274
565129
2896598
97412
823146
632908
2852547
2056810
196680
1775748
2600693
2089066
2688205
1725929
733076
2581549
861231
902896
866850
1609178
803337
2926623
384693
152541
2572008
396074
450443
1661414
1887114
1762683
1293387
2202069
1619243
2934295
1262952
1609617
1231902
58410
1938988
308270
2159398
1441032
1946029
601313
2435581
2585397
1877129
2193954
2195289
1417505
2698681
2043150
2258091
835343
49815
2854820
2647318
1334650
2557759
498896
39800
2412548
2258343
2825274
724328
2320517
443307
2068273
520135
2592952
1376514
1878566
1208540
2795079
429522
1720513
312902
2217446
1804505
1194259
2618571
1333132
2170767
660534
416308
49532
1278892
328923
1769433
113907
289655
1062952
792021
1004033
1995237
1406237
547886
758794
1797544
1452988
2805429
477245
1513860
2414735
1340997
2252537
45104
2159420
1480959
2359427
902644
1541971
1902946
1392759
838108
2150128
1341130
429517
1629244
1822750
2095480
165489
2700407
48462
53779
906676
1607171
2098925
2254086
1998253
2230730
2580753
1736292
221110
2540058
2855863
1783175
527750
470783
966203
757608
2857758
2628394
457717
1392658
2538009
2073508
1230193
1926662
573117
1925765
1425157
1015526
1758713
318194
1515195
96977
297073
1107795
703932
1635095
1129532
1092907
2160726
1557283
147368
1205538
691195
1269690
2136588
1124970
1064952
590893
1006388
2814021
1521526
2507665
2516462
2267292
1463373
284287
125542
326886
942684
1861325
2664233
2198228
1955412
1708251
2044356
1863721
1911441
2866104
1178815
1101735
2114569
1065542
2799150
2899594
2857095
1755989
1481877
14320
2128805
1974781
565280
127848
1721657
2321502
2085219
1061140
539943
2619674
1327310
2567424
2686755
2550419
77830
2213916
567438
1342696
1483346
1505425
2062969
279902
1067004
2466415
1218555
25066
1995194
1614539
1319910
2770959
867384
1381144
527347
2249278
1448118
2055083
1476928
893589
2891180
495795
506415
49056
1560338
1349716
1702042
2236623
2382386
85499
2935469
2480364
229747
1416285
1302637
2830099
2932751
2547456
2132110
2716347
2065686
186798
1958548
1119992
385025
212907
1842024
450194
1594949
434672
857733
715136
1412364
1647306
2799775
1722646
148493
1654633
462488
406730
979093
220289
1589588
1323461
2268122
889532
512693
2412959
85494
1417061
927781
563587
2316171
2173237
1201962
915139
2042483
1517450
765550
2730355
2278816
1198686
2172667
104192
597660
2158514
383459
1688063
2753348
786245
1920195
1384817
927169
2329496
740596
1781
164577
2824873
2416507
2419460
2435653
1665731
123399
2870795
1345993
1974649
276673
1832403
1551279
2010861
2434731
2499398
2517749
34105
2102995
2163002
1750027
1316592
400513
1107317
89823
2638471
2668552
642211
1940486
112269
2775440
1465578
1618574
2232367
84214
2635730
633041
2487891
197211
9871
64294
1897435
1037363
1185671
2403049
443202
2355355
104069
1650746
2465163
1812075
1783395
2330992
2692651
260471
2853693
2005902
901912
2326222
830139
886065
1565207
534610
1433557
781879
2771456
261855
1286835
711820
780079
2189009
645179
2181426
1908337
837801
1196761
1987440
844688
1721090
1077536
2556646
2170648
292235
1861749
2220133
2877524
2776036
2239064
1169265
2721173
2587702
2356146
1143202
2425025
2711470
708432
1726341
1229002
1909187
2690780
1518981
1914273
2177238
1716475
2812790
633015
1692024
1510595
1759333
2735454
2258131
853054
695187
1931969
1706785
2661156
2156956
2478124
1169392
1236268
1090735
2607765
2434389
579955
687369
2282075
2845240
2542964
273764
2348816
27255
1850499
417251
2178596
1046815
2426656
2752945
772323
1138688
1656708
1989356
1386262
1922556
195150
692860
2200765
168307
1595380
1967679
1564551
2141162
2320534
2923052
1496998
2798989
2729906
1880004
2041717
868676
820685
2085305
1414237
2528186
1589686
1650582
1811078
1889574
1946657
2324036
572653
1997417
1371134
1366497
2103010
201559
2655846
1801478
2898101
217330
16804
857213
1047006
683989
2633963
1936274
1784189
2680873
2393292
735710
1227186
2401382
783702
1047864
1699183
910071
1872128
236933
1229722
1561493
1898463
1476275
233345
2298222
889610
1043423
2164611
121498
74423
1784747
371568
286614
2524394
1027303
1441373
569330
1447798
2689081
571024
1549685
596096
1430917
1975730
2558245
51143
1953377
2603188
372081
994139
1913250
1016875
138121
2570088
2039705
537774
2857872
2498490
955103
1895162
1547344
2764290
1972370
123683
1080386
323478
1740262
2639881
37017
2877953
1649004
2291822
1728463
2787938
1330782
1309206
360630
2855626
1684578
105838
102287
1775462
1202642
258821
1250387
657445
91277
1263233
1642729
465729
400596
289133
2206935
2308733
2625707
1538740
1769896
1682303
882841
1698987
889068
1605770
1427643
885497
2620584
2938945
1439375
66660
1491849
175940
1116122
586377
2146365
2146166
1298537
72544
1416932
694652
1996286
1214784
1963518
822377
2064192
2130862
2183573
1128086
287440
1839099
966784
2243704
2813784
2869485
73070
1367398
2729084
2652834
2260326
2563060
2574479
205207
1638066
2012188
1937477
2754609
2788939
701519
773268
2076425
2085358
2028585
594368
627495
1977454
179275
2171742
336863
275339
503504
1191093
763426
718136
679330
1498592
785459
1621405
174529
1835120
2197632
1089489
180782
2572140
385120
214079
511892
2844439
1074437
1709353
2136238
2608445
1698729
2707555
2697923
426428
2145690
1228988
802073
1744376
755402
712377
2775130
1364791
2148755
641448
2414835
546637
1011090
2443551
1744175
1726456
2380757
471603
2534700
2570464
2696874
2228251
412669
536019
2654832
1949151
1293869
1899783
1281557
1941972
58120
1777482
313331
2107108
2778792
2755523
2182757
1908845
2109828
2928708
968956
2053583
1615427
2746039
1429578
2396760
953227
2307378
767039
1484731
2834588
895154
1368408
709235
1104223
2661005
99062
70231
952234
674346
2683751
1557976
840000
623585
1840141
1553552
683029
322817
1813385
583246
978002
1431211
1737129
1991755
435920
998762
1806556
1245126
1067450
437713
1629914
2648086
1787589
2438330
373675
2547314
604971
2630093
2742924
618
2396841
232440
1921095
1056990
1457380
1298902
250904
2363631
1441312
991668
989399
42841
1321976
2603030
1709220
336967
646963
2274515
2262024
490073
384468
1038882
2666647
949708
2883402
1543097
2893145
668687
2053467
323886
1571066
442437
2569093
932090
82478
447650
2670705
161889
1863322
1744181
1101123
517650
2657365
1098279
2562169
2023185
1182284
2056980
1612711
788850
629151
1803226
1288612
2610669
39242
1034737
1178166
429021
138957
590921
2365504
1317669
737837
2717229
1345841
1113837
2532877
464848
1271773
544525
628864
1059118
1015568
159043
1648513
1970919
1734220
2924821
1169702
551959
167736
915081
2264748
674945
1969025
2534546
2451488
1173939
142975
1978665
2056421
2473566
249756
1617229
1481358
192970
1661767
397329
2558448
362211
2266650
2851482
310466
1448543
2437800
828790
1194801
1087347
1718881
2915070
1603829
2635790
518820
373968
679666
2641189
299153
1007597
926673
2019199
1079272
865201
1601520
791686
1507933
1328204
108003
2764736
1807498
1845244
2209476
2253096
1081390
1250709
914340
1662821
1807749
540340
2451916
2362391
579290
1553862
2383319
166472
669614
1953849
683714
1659074
1593398
2160584
460981
2564793
1233803
828086
175607
1544623
288926
1860473
848534
289707
2385416
880453
370145
2760043
1523422
522687
1711498
1777311
242354
1057531
1796827
1286196
2801172
1590971
661642
2427060
2861232
2787242
329865
2516114
824816
611311
1905557
782997
2652324
2199747
1949554
781522
2508306
777117
2853301
438636
2019179
2861073
1455342
1929475
1095192
1761492
23531
2757667
1735450
2663179
313744
1440188
1221951
1909176
1634860
1726045
2700773
2431270
196842
2830585
1126039
189836
828547
47261
1546453
105997
820147
1647478
315734
2640912
1079780
67906
393160
576216
1994559
1476460
263267
1857118
386645
2737827
2245673
1450400
1069287
1680941
1538427
1060109
1184731
2332021
2121114
1776031
2744232
186210
2905837
2248757
1064620
2746352
2325100
1000573
2918771
2773400
2632936
323104
166992
2554034
1164859
246507
31575
1781074
1293996
714646
1289603
439623
391686
1348235
2730632
908389
2329395
2277568
1137685
2354815
285446
737116
1966871
559537
2910834
3843
1219170
1759172
1488930
2311303
609806
477473
1212380
946645
1343998
2330204
1968370
253646
1207220
2718155
2708392
775347
2288957
1977532
1843046
225747
2614913
119739
2734211
471688
1312252
34607
1839100
1225228
2114213
982106
1794561
1127251
2288466
2736294
2762447
1798378
2791863
1950119
1436155
288695
1251303
1368406
1748593
36082
28529
86513
1264568
2555791
1521066
1193261
672492
471867
902778
1722308
291521
1348400
2596909
1578990
283189
119678
1501890
685940
172516
247949
852041
838681
384219
2387078
2601204
1076899
1977749
1614827
520861
870534
962226
412499
2453885
2038015
1625318
218250
1987598
2811171
2149636
112623
1153889
1556028
455438
93343
2921318
1334588
2232979
2699705
1475512
811154
2398737
1989234
2910219
2417561
2361937
785130
329935
937378
959028
993386
2323934
94658
2603379
1984265
1496524
156546
1224521
286792
183039
1441441
1352003
184594
2712561
450184
212605
472085
1319050
2086101
2222021
990092
2036553
662105
2709231
2391713
606346
2525754
2221017
1591445
262791
197880
2232945
1518867
436233
2155741
2570154
1189020
1843366
637208
2049724
2313151
1651680
993799
622050
73553
453774
986216
1687889
1307693
1047172
700601
768398
2892233
1575091
504852
2710355
1464299
2610572
166394
291462
2532220
1050563
1034718
2163804
2897280
2574052
1048573
1125506
979223
2448927
2807817
2566613
2727369
1851985
345865
1497416
1353159
2043644
1102099
808547
524617
1701227
2278597
1859095
1902741
2071422
1878781
1003128
1387275
632572
1195540
603409
1438080
2388244
795077
939948
1679133
2196871
1668440
2271630
2907867
1085014
996944
920467
1227665
1992650
615450
1657791
2870579
1052248
1462404
1499548
298950
848300
581354
2381705
645159
1145184
974529
1649577
2653672
2240941
1367862
2662441
417592
2633738
221336
807814
1004170
2178161
2210615
2320977
2012671
1343773
493787
1504721
2369177
1782781
1055075
61955
1304551
1610721
1017782
2932670
139882
1412090
2604583
412228
589960
654199
2540724
1641081
1693326
242639
2882088
2605551
2501380
146120
1945471
1641900
1761069
1795276
1728535
440153
2751127
1623718
1982753
754081
2655661
836430
1853869
1021282
2485936
1606051
1799291
161872
152393
2028142
1814012
2773337
382708
764816
384080
1602453
1713101
832400
2612264
2145189
2271557
143111
1762484
712902
739656
1534723
447170
231473
77613
2088327
2002657
976730
1676756
962581
2775627
1468770
1107024
589761
979506
2583445
2517478
1547890
552637
2556797
2777317
1125772
1067108
2275769
2310581
571806
2905831
1667899
375990
776827
978851
685768
2064809
1859092
62527
1041804
2439921
1880258
492244
1798447
1728558
1053947
2150823
424138
2766969
1172691
970153
663707
842510
2546984
894286
721651
1219935
1918167
171882
2359522
356799
1652350
658680
774938
2186595
2425177
2028802
784791
2421061
2354291
800983
1523308
1396632
1690013
1840038
2064769
2748868
1163477
161572
816942
616073
531818
985700
1941214
439687
2785179
1896646
1431074
2409006
1288525
166229
2198434
360411
2615549
480057
1345365
1278126
163357
1084797
354626
1623881
2097919
1201763
155691
2132676
151894
687335
280613
1383310
2323601
1383271
911560
18564
257123
2780283
2539302
1760575
514808
1218617
136376
968221
598072
1658609
580947
1562219
2213544
698714
864069
686116
2334809
1882762
2018142
2210176
613785
2409789
1123424
99983
2484748
302470
1272517
733352
23868
869250
623582
221016
2722079
808886
1256816
1385241
6650
766507
664085
556083
2594479
1156525
250225
223149
514977
617291
822210
231192
1158090
1730714
224764
1837994
1400097
1762109
2564733
1017192
1539268
2006259
1659426
382448
1864073
973886
470720
2046431
1999385
2057384
1576226
198829
1664543
778402
640882
762768
1786178
2177685
1307917
432430
2271521
2705789
838947
1849690
1986494
701343
1697248
2757671
2550462
1795057
1785084
2332007
2571784
1144234
1071537
2892490
1968896
806930
2500335
2875912
2819954
2758659
1578159
21593
528885
1042631
1117726
2684979
1884534
1191370
613182
2246585
2576572
1506542
2238458
1746903
1459551
729381
93396
2014705
163779
1553219
2883260
114955
98313
1049218
1549238
2323476
2854726
1433447
1034688
2561925
2046173
801824
214885
1411558
1701922
1276896
709354
406236
970522
881697
1242284
1284814
1185116
2897977
2522782
784664
816315
1627275
2509636
215999
2408700
1338495
869530
807972
328592
791494
2396552
155847
133403
2740127
123242
2928323
830798
1271929
854591
2854916
2569878
2709716
2564427
1778533
1545729
44489
2612716
339291
968439
2624218
1785359
996873
2677290
2420031
1505526
558235
2363252
16817
594824
2880056
1640109
815549
1490076
873759
2824308
219614
1382118
1392939
207672
1874664
328844
493728
2285702
1928968
1500638
1264844
1207446
2315841
336704
585219
255278
2474993
1193703
652209
742463
1976919
93416
1396694
95859
875205
1941784
1917779
2169465
1803041
303782
552322
2789381
2283616
362637
2270995
2827741
1886835
953907
129927
2722006
718316
2729805
2598698
2841762
1409564
1951458
503070
1725912
2808887
286160
926581
168734
524639
1800101
728060
1226727
355460
2562031
832288
422652
1548639
1839415
879064
2688278
2566103
89522
103109
2469279
1771277
1191253
1677296
2171094
2785226
494270
2389817
2224309
2613016
1271246
1025956
1825450
725969
1776319
1939667
626318
1371872
2620822
1282545
2058732
228146
109302
2870922
2335404
2499512
155172
1808990
500048
675350
1543873
941181
1473936
259910
1020601
2163507
176036
1499120
2116865
192236
250306
160347
1683618
1808741
647785
1989626
2669391
692602
1616290
930318
1206257
2044899
1097799
1286757
136042
1410880
2901507
815998
1216907
1537750
1223909
2743760
375397
1640005
739785
2014954
2537650
1591710
213975
140800
1113700
506584
509802
468181
708819
2228521
2605335
2644073
1019207
1560016
2133042
972864
992309
960537
563912
1586876
1373766
1761555
1294055
973957
1694312
1380335
2671246
2040017
1658590
2938662
1832601
2573288
2887151
643805
343029
2746150
317612
1157536
643695
2752427
1182992
574772
1908985
500367
1971340
73364
1397891
1152983
2767226
2590848
1903121
1093769
2034921
328925
1368027
2562433
750199
931494
1624106
1350022
293745
465954
712580
1014652
965627
1511447
2186874
2892824
196865
239742
1405943
2939339
345221
945107
2525835
2266489
207144
1810721
2926266
1405591
2798527
2314481
1548029
2488494
89154
289370
1687135
1230652
182622
1826315
810914
1417640
388473
2273330
1816376
647170
399814
2255956
2192198
1626182
981000
973902
1282096
199176
1244211
1456366
333146
501387
2039345
294395
1451830
1362449
1823273
561326
1521899
1745502
175658
718741
1606271
1265423
2584262
2292217
750820
2541046
1615902
1757047
2920553
863675
2395113
2903092
2691720
912525
2106348
1726289
1622119
1128157
2110031
1850960
137511
2867659
2355533
308762
719931
1778472
194852
2553855
289492
2528836
742707
946585
2331216
2644877
1387748
80880
1532219
1206131
552046
1484510
1399889
1751478
733535
1333807
2496273
389580
529837
1476626
917768
596088
2067694
2388577
2323702
2098672
956031
2658971
2302954
1362713
133690
2700195
691576
2323311
2241949
2538714
922254
2415541
2048179
1781473
1952970
786113
591644
931116
1916974
2638604
2727977
16868
1538383
462532
462298
2238594
591735
363821
2344893
1905964
1972758
319854
613725
2413694
2830818
2563372
1071792
1408432
1258141
927875
139445
641351
531588
633659
2174390
85931
146892
2158562
1274447
1865432
452158
2307657
1162578
2568090
1172557
1230922
2275361
554548
155150
2530499
2348969
2075279
2694686
1911486
1344989
73177
942369
1304288
390596
2269884
1311733
2433288
2574242
2249211
504765
513881
389894
2528418
1848496
2034596
1506106
502227
1226338
2874377
952777
2392471
2081687
565920
1154162
2009560
97664
2629204
2026193
2449903
1297642
2752749
1560465
1491754
2117672
1538616
947646
1245042
2289410
460591
386173
1845277
1885580
2879373
2380385
1953158
1919152
1686406
680943
1502485
864366
839800
1821883
1484478
334716
128795
1545909
2660703
2646894
958888
2906748
2003161
2088222
1628257
1266222
300995
2011968
2413434
2205463
2710316
1877984
1552432
1922620
499115
941287
1748159
2305229
1862093
2243536
2630304
1157534
2008566
1296824
605777
951311
1001709
803843
1568481
1124258
1795489
2171134
1844537
2934427
1878796
1991388
1017323
2235348
2595027
2361671
1659501
2158905
1110193
978887
500050
741616
913982
529014
2188114
1168607
2014879
2732835
2247560
2309160
2058964
2385825
2042030
858387
2075657
1557486
761239
2151575
1671628
2096489
2657979
2802885
154017
499345
1768843
2080004
2746529
2023799
1772985
1895862
2819677
496443
1268720
2357373
2628155
2211093
967770
1893107
2223180
462331
2914673
2820868
2798216
2465886
2414444
1903501
597891
1360564
2186941
1304641
626965
923967
2627926
1972424
1401860
933879
655471
1752852
1114944
24455
1573446
2879856
1918439
650650
2751079
2104496
1903620
1099827
2859981
2771512
2803188
2881877
23974
2434764
1934228
2006932
850475
2077069
910366
43992
2455517
943700
243307
1205002
2752293
535675
1978183
895959
907249
539877
1607028
1628525
2139799
1647235
542033
1614938
2231350
574467
435917
2279094
2690867
530527
41670
787473
1726081
2228753
946192
808968
1585888
1177086
2311766
2766890
1760109
1622528
1485753
2458465
2693710
1422871
1320595
1962306
447753
2764035
614362
2520018
49399
2011554
2540937
1300944
27876
2409819
1497971
1660476
2734793
910485
676341
2423150
369818
2362935
2283980
1568868
1060565
826298
107076
154085
754228
1068340
2037970
2726046
92592
1670523
1491522
2522215
726691
1872601
2242415
225145
1523386
629178
2913114
2140895
899493
923952
2810242
170927
368758
1798857
1898611
2490895
1795377
2167118
511949
1783607
2277331
161247
620785
164125
405010
2740983
108341
2085332
2440459
910145
2337405
1713156
1865460
2170206
924686
2358653
187031
28878
274690
1633848
2386030
179381
84439
908383
1967017
2682821
1708733
1789233
1357936
2532406
1363120
934922
940060
2247113
1679063
1639021
1947498
1095368
841726
2273227
625097
2722537
833642
2927345
1871353
2442258
342148
2857272
2807942
556293
2535116
1367588
2604378
1436094
1946249
56954
1496085
1035896
333282
315669
1707518
1922443
2385874
992600
1224983
422236
404852
1262336
179809
2080543
1085219
590508
2159260
2253778
1005951
1426936
132538
2932705
2312702
1470948
416481
1395847
1830948
857599
1800976
855204
670905
2356883
1003266
935448
2536289
2287311
908172
1757277
2933820
2651497
2812462
2651985
233366
2808935
1711858
2199590
2783310
2939270
2463167
2483428
185113
103442
1552396
793810
2285424
1728302
2228975
1152830
2412167
709038
1674608
321773
993569
2065782
367919
2383007
2620624
2906972
45864
1339892
1263819
138821
2764976
730119
775817
1572340
589525
2860624
2789875
2517279
2852760
2595591
1446207
682432
1793533
1846765
1164351
1741162
1652052
2727081
13273
597502
1428533
2804060
649368
2832506
1233048
2430156
982832
288348
267764
1969677
2741076
1323822
1658913
1492002
1428397
2424627
222488
1351308
860533
931315
1911829
1031572
2014676
2167412
2507196
1370974
1786603
2325307
1633599
1461897
894913
587983
1167832
201878
1490197
1581564
1974146
355061
632325
861934
555967
1903660
2196397
193872
2461539
796002
983740
1442171
1205662
998498
1404318
615954
530933
2303414
1229183
877000
1052928
1876030
2569410
1684973
971939
2338418
1623831
2239467
2691701
941012
1673389
1739644
1161712
2182163
2608748
1018180
1014768
2917564
2845991
850137
98010
1182092
2825274
1626544
1126838
2038554
133116
884102
2114277
1330554
2525107
203915
2672646
1977917
1518867
2392124
2651697
938638
823359
2919325
1880217
625383
669293
2650173
2784518
2351686
2357632
2081930
660469
2014918
1178364
905338
2259354
1600355
2501029
956808
1203045
472473
2691742
1076645
986132
2412088
1421930
906129
1719543
957419
788023
1305315
2067173
37818
1664000
705720
2059201
1802786
2138410
892681
2882563
715786
1322277
2570001
2627543
14471
299614
1559044
544881
225571
775658
781016
471612
909369
1642734
2088400
415124
55753
348535
522090
2454038
2240663
902621
1475736
985149
1281954
2548486
736623
1141476
2052567
2629408
1738165
2188315
167130
2554134
1118748
2234152
2339482
1958613
2096184
1568841
378176
2481644
2692403
2738082
1678389
973075
504006
1449083
231321
2069724
436630
2150816
595595
343680
2403742
2902606
1552367
2418922
787911
2728863
171692
1542785
1176538
1953510
2730685
1252937
2155227
1192132
1835168
751489
2502706
1092944
1780496
2321796
340133
2215433
957470
2344652
2567280
1342647
1406734
2341654
927357
1431290
196502
1065178
1979476
2293946
2077383
250752
1608917
1619544
2070500
1522875
1329163
1261501
1618851
1715249
986802
558733
2664760
816868
10787
2761432
183694
2010794
408698
2655955
1058438
1246494
2776615
1894217
520045
2570642
2209655
2340904
1864910
720310
2381555
1489657
370994
1630852
920704
1519721
523672
733905
2225142
215307
47368
2548421
1654103
547340
303429
855736
1439265
1248194
2278763
1537526
2004246
1586316
1767287
1606576
2919705
2122178
398623
313888
315860
2071141
2565860
1769495
310446
904908
1979167
949015
1543527
2475779
1588344
918947
2719158
1610371
941323
2931375
63993
1140132
715090
965382
1598564
2406541
845534
1346716
1401393
2530400
1798992
2321797
1485863
2244440
842888
1405367
2686764
2337640
828419
736225
947453
1683860
1649662
280910
1827856
1578993
2415489
793458
503652
1618535
144089
2624842
649527
1807009
1937468
2609837
1490173
2165778
1821202
1091860
1808226
448883
1546846
2286624
482036
1627181
2278060
1060747
242088
1092603
1458136
299539
648849
1930013
522601
1602647
2682632
2595401
1707265
1691713
988790
1731117
175417
2468903
2489068
1084036
315246
1300687
2677751
1019206
514053
2859698
553711
2132105
975008
1932371
1139581
2225698
198748
1101247
488830
1996345
2372870
243795
282549
1483055
39587
1431477
2678126
1768360
2403468
2624029
333292
1999875
2522228
2324782
2468341
1986313
313233
1955199
2281857
551510
2222491
980193
247872
2332928
381943
1693572
1101566
1709673
2625417
1288202
434483
2030048
653181
1426012
1692396
2473881
2813212
89476
1540957
1600114
1464772
2529912
2132156
8296
2494130
1400808
337194
1389427
732073
1085597
2713193
317869
998801
2374731
2601647
744502
1538929
2822045
2503988
1949880
176736
1479275
647386
1619994
2238200
1003219
2353350
2016906
2544899
2896594
2464556
45634
2077781
2339485
819033
2634908
497916
588472
675620
1005349
2137947
878457
2100356
1616471
1064091
2353543
364177
707122
2148031
135213
841623
1559792
1412817
2543607
1257152
2793824
168353
2711684
525467
2368832
401086
1690290
2455136
1508097
1273735
2501617
2496953
2209900
1943857
2071549
2091566
2711669
2277134
1335331
702289
1766326
1063217
846703
2715227
2775135
923233
2781966
346810
1608485
2473822
2199226
1186136
2086653
1669609
2576608
1961739
964086
1367588
2052537
1966987
972322
200540
2881745
2018860
115809
603347
2236678
2363062
1265876
2911487
1976683
18949
2385711
391677
2826437
4162
1334276
1884886
1418922
2885422
2712906
1745536
797016
2877301
139291
1835107
63758
2444039
2228055
1556450
2120334
1861277
1912863
686933
1468395
2064547
1230745
547119
1218670
2268608
2766000
2833740
125529
1815846
2568944
865612
2153475
462434
1401183
1724349
1126817
2900683
276232
1478168
1919503
324458
2132472
2284751
1946041
1454359
1115535
2035303
1419464
779043
386147
461070
1544113
368369
1408886
1013911
1773327
2264675
1959131
677955
1451487
1496282
1171608
675105
584758
2109932
178106
2762800
2418181
2903095
879345
1301213
980486
1928691
1436326
751783
2821118
1292949
1580465
2404882
2111062
567668
2422355
1070062
1058489
2924355
2419241
1316054
1529033
1436413
20082
67535
2062825
345141
1841691
2536919
738289
2191992
1618802
642184
2770026
1446913
237149
2766268
312851
1971044
2453914
694438
687780
905771
547565
475996
892691
67751
306606
1628077
901193
441729
1411617
1775171
1602431
1816081
2386938
192737
950189
2588304
2428106
1104709
850111
620790
728562
1147497
795496
1395034
1441396
56956
634478
2442613
1528590
310009
1149639
1570442
1568083
1744632
1656786
757235
2111746
269583
913068
2448568
2282236
1154464
2865000
1401214
2722555
2731724
2412345
1716817
36158
1695424
2526694
2216371
1244751
2392591
38217
2694506
1470465
2150816
2135792
1892560
1493766
2049977
641907
1887350
997106
2732662
715567
678404
2690967
2725528
1667192
2506361
1684074
2472753
2637413
1949090
2039737
1713056
679857
2636569
488995
2675701
2499268
514511
576344
234069
2669443
461639
2329158
1798863
2876348
2922898
685407
1970853
2220347
2213424
2926047
2719758
2242721
2180455
2206348
2459759
2675501
1385747
278666
2833723
2820048
2256292
695833
1282842
1303470
1915371
736434
2216198
1183844
2220093
669292
335453
1997110
532289
2525562
1275424
1361329
1589623
1669592
1356497
2270130
1144643
2472767
1951059
2374938
1791530
1242235
1935889
1910676
1698093
1097817
2242628
2387589
1653221
320692
1840865
1248777
19618
1285618
112059
1030221
2919340
2694373
944379
837831
1200376
2761006
2272204
1179264
908616
2510537
2854987
218896
2586278
2569597
2696689
888356
148840
2205117
725433
1260400
977533
1338353
1345709
2470149
2219078
2104769
472923
1776076
150599
1855881
751288
2097021
2907633
894514
1423771
2715563
2237801
2869905
792776
2696390
2181397
791740
1406816
1459200
1944309
757245
2373191
2481182
193259
630112
2647837
1268785
584137
2491839
86315
926659
1627163
404630
398440
2041323
1505539
38615
2635862
397056
1695525
2764184
650791
1118616
2189032
2200261
2804568
704903
1687336
2503024
1615684
2516551
757487
597652
707143
1189898
1394273
1532129
540900
130306
1889346
869508
600986
2075486
2116848
1953611
2186573
2859894
2508993
1247291
2034658
2677313
916131
1711488
105678
2351129
701836
2646332
1690653
778893
2261577
909998
1090976
322949
2812808
1651543
1568750
2668284
2744968
1107509
904905
1428968
1229258
693563
857871
2204682
2938490
1915135
1074281
2460701
328824
2349292
2806911
44613
535704
2080255
2604144
2545787
2489473
1149950
1551006
1603500
294502
849131
2329
2326981
200178
1524311
835970
2775662
912363
2065418
174897
1127684
1392054
1182084
80104
751170
2066349
233134
163223
703258
529432
22736
952369
1442431
2493888
996013
339698
1341349
2415587
617506
2842633
448540
406681
2266042
2445880
1331150
1163002
588197
432746
602015
1178893
1816792
2543890
477789
1530666
583270
1711076
1307874
1813042
2855665
373717
1762925
2312193
2652939
587068
2366150
138844
939055
2395093
1328929
1940731
2881437
367980
653205
1910587
878360
2817719
2828863
2699897
2917811
2399730
1349628
2434884
296830
1104904
1904450
1349647
2583055
2525538
787610
1486356
627436
1530290
711706
29475
1159354
571053
287285
1338976
1788738
2926011
451884
1501090
126115
1698193
2457328
832489
1779008
2235127
390826
2318428
420480
508801
156065
1097305
2099935
2860812
2567273
44289
2204272
2573272
1827832
467456
1738273
1368260
2397314
2640307
1370390
385270
1095564
1051039
1822378
2295388
809350
2292260
1579198
110337
2291273
1171014
639581
395355
940847
860285
584248
206182
1799728
2408569
2142909
2846525
776204
2834170
2587395
1707916
2543691
2321404
2553703
1674882
158089
1285667
1668270
711071
2395529
2351960
231109
1774124
1539238
2128270
688833
1947911
2468893
1532226
1140169
1880856
640159
2725258
966057
572830
892090
1176472
2854358
1137315
2799829
1891010
2254644
1717677
30571
2666334
440298
1043654
368272
1865280
130855
1488664
925469
1796043
849650
1110723
2306471
592151
212745
2627437
1272507
2779594
2517822
2725441
1953475
1590010
1174919
1991965
1656522
2266726
1340533
2106845
2864046
378643
693207
1040737
2796956
2275355
1702829
2510091
2247658
710859
1298382
1250160
727706
471633
498074
782046
1898109
353323
1345877
2761748
1965434
465344
2813888
1355629
976783
1708485
2549043
643096
2556210
826120
34119
2571668
564105
2205170
760384
2728609
71719
23896
2294147
310062
2266689
1147638
2126079
2694605
27464
453842
2745927
1122928
1216188
1037843
1277975
1906237
2695151
900998
855767
1176535
1743948
817130
587273
2185804
2406040
27677
230681
627666
2099985
2444705
503354
2676277
197290
2808131
1457162
1054927
1750947
2430776
52204
899967
2510688
1558580
2344020
132824
72534
859784
674495
579894
1599941
489145
1334285
1168333
1784591
2630261
1426405
2638403
1801764
307755
2072310
2129347
2267068
2151710
933162
961359
1752731
2684839
2771433
1477866
2149388
1050080
633769
1012364
2574595
2277907
2565562
863968
1235125
880484
2768996
1153207
2340876
71186
1849961
2153328
1997972
1276357
1976558
2491169
350800
1653266
634948
1260228
1805397
2817754
1583286
2630947
936075
25304
783831
2008838
2267823
1204142
537469
2139558
2913911
1875101
353838
711018
2413770
2035590
1400471
1476406
572246
2037930
490246
750035
1908598
356310
1829204
443147
2062266
1641924
569306
2087345
1406785
866476
1482898
1400763
1681479
2014116
919037
2704752
1307355
1868074
433481
176723
1462624
155377
1817895
225358
2837915
261012
2642294
2197051
2448209
122731
1550348
1689267
532617
1182572
1674007
2571615
150028
1890936
392426
1063970
1215447
1524042
2096078
2647809
1944757
428441
1187427
262885
343608
2291140
1761731
2061644
2079999
682886
2247929
1551961
306495
1995720
2237929
2736231
2537905
2371323
27357
640966
2712359
1899100
2148681
2371778
2322682
2559859
1586074
2471952
783085
495415
1269065
1881545
1763802
1582568
1807569
1756863
1026689
1170135
2419724
1378050
2129712
1841202
1553215
1943538
502056
1011038
2231188
1570023
1491452
2226247
3864
335710
1274690
286294
1753370
1294796
1977989
2042679
1132014
939011
2202988
401009
1161299
833197
1793527
1645057
121641
807174
831510
1941009
912458
941959
1325604
781006
762212
1922435
2742917
359006
2798858
230311
2232672
1974134
1710158
1629049
1580437
962271
113853
1528360
673997
1906621
2476722
1253693
621729
1052924
2774137
514706
2223343
2625777
2294898
260976
1645429
1583823
1503458
711785
1187688
2633909
2913055
2360865
441046
2143975
2144980
620308
2939350
358735
2415556
2857215
28785
1950859
2213790
265019
57894
2458452
1112828
413209
2452917
816343
628433
1337454
1298425
1232337
1953163
516768
2014108
170605
1739399
77761
1938309
1881691
2936159
1155888
501316
1733199
1066980
562247
2391007
2820859
462423
847662
593855
2223626
1012099
2313295
957157
132462
1529441
999078
2490971
639204
627240
5863
320080
377748
2259019
2939625
1799545
809890
1349954
2922037
2511928
1133845
1977981
1374433
2897005
1063435
586926
949693
519066
609652
1862663
1342387
2049763
1881613
985220
2166879
551391
811662
901061
587025
1617586
671360
1066244
1873447
1494526
1105116
1347047
1441928
2075428
2525591
728315
1601992
430645
1125775
1345179
1026554
1364859
390991
2484941
2063657
2646560
411747
617543
1143743
2375039
1228451
176964
2786130
650009
574711
1870861
2289305
2803601
1313596
1745821
2308751
2018896
861877
370133
2674600
1597620
561056
1589866
984150
48527
1697305
2747017
1997439
1112012
2849725
1503087
645261
2296559
469641
861334
1869497
1855538
184834
2154918
1811597
2121552
2639643
1210782
1548642
987733
2126272
1383246
717861
704042
356627
53662
591975
598293
2067938
918217
873725
683863
2652349
1329905
830562
1513011
1211226
1175990
1153627
851083
1663894
1781155
2490535
2306338
1625430
340455
2853134
2159054
2137738
2563199
2446948
1574452
689460
413961
589722
271473
2853464
1359039
863434
315220
1508852
1212552
1555323
135239
2869085
1422174
2845813
2745759
1885419
2708384
990166
2654470
1842184
2887870
1872487
1688315
1060745
625235
1175604
1252163
163062
1338278
2312544
1859406
1699115
2628286
446720
876669
516849
458922
2597992
2569289
2498796
437461
2782058
1300298
247817
912777
2289901
2776247
219680
2567522
258814
606186
982786
2703662
1923904
2471523
2300169
1993415
2439744
1603875
1862580
1601172
737669
2025495
2907723
1412758
2227598
1955618
2350264
1013659
1459764
2550573
1150308
1465712
1104493
2190018
1469802
1337304
872653
1871715
2415746
2114432
1242875
532903
1410802
1625790
431143
753308
1922873
247148
1441799
715944
2855778
2053384
2847660
2924387
162252
1223392
2019297
40457
1756603
1432055
1156860
1588134
191354
2508383
1279425
2848191
666112
536863
705216
514614
743593
2182086
444516
348542
2357459
2841621
1170459
1813913
1693687
2894572
2064757
1703570
962170
1930591
856376
2303701
2706379
2557851
2656162
751409
2349454
2257241
1031555
1067928
443395
738944
2719588
2239112
2589129
2859269
2690085
2401299
104562
494467
469004
1849613
1046566
2196743
1717032
45764
1683824
1893572
2713012
1922364
2924996
2642924
708188
2383629
582024
470323
1866407
899788
1477791
2929207
291554
2358540
1444476
2460718
987631
1123221
1252297
1255146
1377434
1975051
1659229
2458746
1863137
1939495
177801
1154958
342420
2676995
132148
2439922
2079224
2237284
2575220
338384
685571
2768872
1043267
1421103
2924222
690964
2135858
2402813
1636404
2826609
785730
2016959
2452954
151761
76210
2355539
394909
2423151
2713738
1511208
125573
1750770
121010
142381
1012347
2462334
156641
375666
790204
1925400
1016349
2695809
2352197
2216495
2557546
2399506
2057709
1840837
326516
1319713
2065343
872006
2304094
827670
2844806
887949
662293
1707873
895256
875706
1708646
125514
1322344
951346
766051
2238371
2894069
676671
695039
1904958
950637
1288242
1531003
2474717
1882808
1988296
295547
1423322
329225
334979
612385
1027359
239140
2048618
1046114
1567112
1008463
682319
2934892
2341169
592883
1858040
487744
1691349
2069685
206121
676126
805199
251371
1119994
1942844
927719
640511
2409471
682757
2575860
264631
2341343
2607554
1350724
1988009
2101699
2135533
715658
249212
2527705
657432
338004
1970717
1840786
704963
2602720
251068
2312394
2735718
362837
1073044
816209
1059192
1585118
2607366
1652949
1846786
2028251
1542833
2424040
2344621
2870795
318561
1119928
1895883
1916723
1858560
535190
851905
2117274
17907
1209083
1313971
515969
1043314
1001579
1048260
840081
2778096
180055
1375450
1160859
1591088
539129
2732903
1385432
624035
1904954
1247155
2932241
185104
607357
2334508
774767
719950
1972648
1482465
1314719
91723
2807612
1666070
416450
1410098
1163325
1608324
481911
2145139
2375515
1405664
2456237
536896
1546805
1349354
1502918
2586957
298777
1345192
1234095
57053
1302227
1629015
2890540
2642914
2556818
601070
838704
1435163
2796614
2308309
1575852
2898507
2505332
2276511
1848428
2478200
1375950
1406800
2314130
2088803
204217
2508885
1373294
332731
97344
945699
2370141
622750
599618
2139461
1237428
2792546
2085273
1670543
672801
15938
154048
2027634
2731613
869942
2242628
2162435
2935899
786406
2248445
1050711
652307
2346568
1631634
2652357
2054048
1671012
1327916
2339230
1806709
2323862
1116596
1451999
1170350
2939692
2767957
43594
126424
832323
2306729
37453
1336556
760770
1100597
10532
1486936
259316
985169
2234801
689019
1974920
1253930
1027397
662699
243293
208139
2606066
2361499
1849879
1054619
309196
1505964
2005721
54956
2836279
448046
188603
111417
2334670
1243368
2549011
2078983
1565400
626608
2385251
1737716
2781094
1364591
1081056
1376265
228760
432486
1978339
1902228
2087722
779012
2107176
220472
1659549
685131
2108045
2055201
1615675
326704
21595
58020
2643687
222279
1659369
2158389
21416
1484871
1878463
430536
1184311
2489962
2462245
1059496
291847
2830795
785511
394090
1198993
1576168
1734112
1375988
1919095
1842495
602477
2610531
292497
1047109
2426082
474834
1135709
2357108
2712497
1780020
553526
316022
1051522
878946
2555662
1361910
1277485
472949
1254735
129530
1406616
1763357
463336
2230332
1468455
891967
984276
1364558
2480908
2747298
2772205
2089693
4257
1658654
830762
2267901
381049
490628
569243
204514
1774269
794448
437135
88929
930496
1244266
234505
1260532
2446339
1774379
2368550
215448
439704
1191710
2418822
93885
1889180
1126518
1621405
260846
2158026
2876441
1345274
1823426
93341
2218088
2399256
1553665
2464415
1715527
575128
1607893
617655
2337427
914766
2696608
2162788
391048
2326453
1636914
1499267
986679
2746725
2120085
2867370
1740991
2015997
2598039
2189063
1811113
1019542
701886
2917922
2338328
653714
1631920
860395
711324
1234808
345627
1916719
2183969
2743096
2599400
1055969
2781295
287590
1371890
189898
2309457
34282
2803747
2005872
2246143
2695972
754552
2870176
1459372
411044
1328575
2665457
143003
2394751
1625864
2265697
205692
103776
2406272
904813
435522
1977892
369177
163433
526286
2905972
958164
760937
559023
2145089
201145
183304
2267949
571250
1630907
2259022
1119140
2617548
1213463
2314429
2876293
1568978
2045708
1915217
58451
2519830
2270990
2529779
2503522
1301393
347050
2624909
2347121
671361
192877
1968118
338975
2341359
974659
858075
132053
1714734
2909205
2187572
1433192
2391759
48448
112508
1163071
2923998
2526504
2872774
1263785
171922
2192057
1915188
1030482
1279708
709760
265271
2026373
1197262
1633538
468524
2626326
2262004
1605903
418866
2460465
2710427
1173268
2061638
218141
2257699
2753649
257092
771920
2411477
563489
1727147
2791190
2572939
796703
89000
2733474
2889857
1800534
2675142
1673545
2046303
2069108
1397018
144103
1551812
658510
2116759
1756192
2938203
269669
92182
1644282
2581347
152167
1878212
654577
773452
2207940
2775819
2164750
1072117
2152564
208421
2692133
1171476
2306702
2511881
371115
2105631
1118207
2112740
2567502
1201424
204075
373514
2558401
2040334
786501
486736
1234461
143756
2920734
167425
110726
2137015
160215
781113
1698176
2351607
1606888
1550181
2675323
2127460
63199
1503284
2819465
1608643
556515
2581134
2697676
1714152
2645380
411799
358345
2629678
581182
520326
274823
2792373
2443017
1239193
879537
322340
467214
589946
874503
1759068
914739
714440
655520
1685345
1456735
1175272
2911100
1213810
508256
2372850
2077469
289067
148501
2210040
828267
2934286
1837169
665714
2319837
2502451
2289258
2463112
1580723
2066525
2097568
2217107
673417
325684
1298457
2676130
2075538
1761792
70817
2915069
215467
239869
1492404
2540071
755582
2130749
1003756
2299037
2596419
142855
92368
2462585
1993203
544032
871457
1683388
2839644
2305965
816638
1713242
1518495
1120027
1561860
152331
2212263
2607888
1828795
1275068
62345
335165
2015765
606988
2126529
1337235
2451220
1121005
2463462
429683
1253234
1123224
85163
2127445
2242184
557435
866265
558489
1398089
1824205
1197809
559416
564939
866827
2060846
725088
793306
1089265
864400
342400
59598
1747038
2333186
2207127
2696096
2173911
1718646
2089693
2894444
1462807
2238625
2819923
195134
1443272
1298677
351573
2910642
957206
1651715
1406807
1545765
1725420
185898
2132668
1319071
2341399
1884980
601221
2490831
1773204
1521353
2005366
2745948
2222429
1913210
1995541
443027
878330
672344
958083
1953751
2223794
1014236
2463018
1761860
2574562
1657501
306616
1328801
1343020
572652
1655552
154364
1745805
1565593
2793631
1566271
1746075
1525616
1522939
484468
618545
1800436
1163089
793475
2850618
1317523
2587706
586666
645423
1418688
717223
1156162
1630378
1900151
1789466
2452450
1535451
1157406
742322
1231996
2650972
770947
121009
441086
2048540
2462563
74265
2732776
449169
215455
406894
2358824
2008154
2642467
435403
267152
514654
1893118
1205615
2290308
36183
2842971
1406744
1396715
1988451
1266924
1290612
475088
2666378
1863868
1839845
2056082
2902584
1727435
1985049
2161527
624182
1360450
566319
2384770
187400
955880
179088
850052
2545727
1403618
1232376
1008317
2852013
2190039
1435739
1032562
1603076
2884948
2253465
2658316
1626154
1936125
1670738
2771526
459517
2207556
2410701
1470757
1583966
2684866
1885454
424692
50683
2367269
2267027
806355
153711
1899107
2291327
2404202
2183587
452185
1775198
2311444
2110761
932314
2241492
585304
453486
1608758
1914098
2501274
517700
2575452
493466
2101314
2781379
1627326
2112551
1827419
2421705
1469858
1252795
1465320
2535955
2760211
802526
2435479
427234
62996
2010365
2467745
1846792
2610087
1215541
896657
440047
2849033
1469641
1083123
1747740
1533827
973887
2330230
52011
1521008
1000769
1460227
2061023
1660494
2649962
2586158
461270
2225127
2176100
435854
2051234
311092
1658279
1835686
1323551
450027
2459846
1026896
607731
1539247
905910
1021377
708689
754905
2516776
343369
1760050
1897526
1355728
2436598
2833265
1542314
721351
1651458
986682
610286
2267504
67365
1650476
2620390
2565580
2369135
825044
1888316
2262851
2416163
584780
80365
629097
2813083
160601
1700625
994257
2784324
1297305
2679060
1839074
193041
2214688
1760936
478647
306047
163760
642889
459387
75695
789259
244754
525124
1106217
975230
2411778
2826350
801891
2329323
1571709
77087
2557525
650498
1454008
2030725
2521716
2489053
1868622
2361497
2658514
1966092
2544280
1048162
1910013
125709
1526662
101996
2847869
2159047
2190941
553952
2068145
614063
1158602
1043938
2715069
1980072
807937
721812
917787
650169
2707903
1096135
2935703
2501530
570338
979051
2808944
1412371
2913582
1517081
801977
422974
2237691
2417283
729665
322499
973307
2855002
2050022
798676
393271
2215920
1699219
1310960
2126138
2151736
2520634
2280600
1398124
1041047
1531319
1038415
184056
1073858
1127974
2717565
1986395
47786
2634944
1719619
2858798
1309934
1498989
611096
518122
218714
2148520
1985305
746343
2456523
2186648
1194848
2287032
148304
834160
2378458
2117134
2058594
2818874
590158
1455123
2052005
1061696
2136667
2306843
1138988
2363000
1398165
2412696
2318846
2462307
2305708
1594806
2402947
726975
1349640
2428660
1442868
2367549
989114
2449614
2363140
2463554
501131
360599
1878016
108099
1837843
210604
611256
2419585
845792
642729
2447893
760150
953610
2518635
1723104
855770
1531462
328214
317458
32835
1883930
1447389
1718911
2323529
2924588
545522
151113
2673899
2702562
2000916
865820
2255469
2089734
1108499
371507
2665435
2626971
309782
2527515
974171
439948
1014321
279206
2425780
631982
1820746
476660
88760
1135233
2935955
1543604
1233806
2050165
1478849
1259493
2661433
1348350
1284984
1366521
1878282
868177
2126986
1581333
2676510
1760856
69812
472128
2772153
688361
1623439
2783771
1862323
957364
42016
921832
678951
1348178
2257223
566608
279115
2786346
2435646
2212534
2732584
873996
935349
1713144
1158523
992069
2706850
581379
1557313
2494995
1531240
816057
553586
2773232
626336
1621574
781382
316574
2785264
1625161
2643948
965671
2929973
625642
66202
162610
1278541
976124
1261901
885139
2244025
2636810
511139
2354568
260416
2103696
2933034
1116218
1440632
2695666
1722401
2511257
2457260
1576005
775758
2697825
2855773
418128
1511563
2283485
721933
2246216
2095530
1829451
2844955
1419047
200689
652773
2609791
2122912
1129860
561174
2888672
2012406
18050
2578144
154286
660743
1248873
1607029
2195544
1458541
2435870
1766196
790503
663923
1184500
2388335
1375915
1686387
699525
1432590
1015523
2333426
2539616
1823340
759907
1846792
2066521
968429
2384812
2903629
2431379
1460263
73694
2782783
2557357
1079263
2202728
2473240
413088
216004
1950719
504491
2509796
264110
1784960
2475346
1054154
1706925
1464257
1675440
2660673
2699482
2588012
1371309
2610535
644057
581741
1254801
1113764
2318980
1504905
1407165
1233584
520667
162583
2706349
2657
1251879
823149
2701755
760705
2216453
2432064
2861436
2057441
2645584
97858
2091546
2142345
2816397
787999
933116
1332604
164624
2372824
1160452
45253
1969905
780735
525202
1588586
1444345
2148553
1421667
2515057
1564352
2055763
2740471
171821
358713
89905
2329032
1163676
508628
531409
1133573
2118193
2695698
798290
654335
1289345
1169562
1240648
2607631
2732069
362502
235081
1025305
1333695
1676835
811409
1535674
617423
2445865
1809196
814388
1442275
1314744
550014
300610
1404119
2442668
1739339
2662422
1235774
1327231
2336150
1079769
547725
1658779
917759
2232461
2769967
462493
94341
1841024
1368888
2182988
451582
1099837
1196673
272025
1674478
2741600
2698026
1973983
1731502
2496025
897451
2807506
1531972
1232751
1553045
1656797
1397307
1754703
103526
1470644
1091070
2709787
1507481
2301723
2500999
630006
1080916
650621
1052069
1325595
2274543
332601
1950975
97493
1217325
2664062
2388592
2629297
2568810
2357724
952452
578042
2488668
198857
2486221
1685477
847510
2388226
1947528
340627
1016274
863426
1759165
1972802
33620
467041
1070779
312325
496684
2207431
318180
2067061
2380954
1373855
112653
998169
2423503
1248
1786296
1706084
290921
875559
1545211
174086
1378903
2436036
2158604
1546866
2421673
1813076
1963703
2839298
645387
621432
382437
2710056
1601661
2872444
1002905
1159830
631893
2543930
2628970
956613
870069
2231733
2177748
1321452
1119189
1306825
468477
837144
1099615
1726437
2226347
2902777
2425865
398067
1892810
1261580
2654835
252456
1928035
2240830
1984755
2468793
1751449
1089960
57053
375626
380192
236890
1987882
1238425
2410418
2401445
1235116
2650842
2474221
2047898
757340
1203619
1540958
228087
831830
2774883
2063714
1576579
2195660
2896696
2829960
887336
1415091
606176
2884636
505761
1915489
1705018
46884
1693575
2442688
2066024
2004321
190079
84914
508110
2853329
1689892
2142391
2123867
2026523
868519
306458
1232994
2752272
2708064
196285
2292530
2682812
1366912
99326
2871869
1498071
1631912
2732176
2162457
2266272
53325
855183
1086578
1449903
2281486
548555
897966
408359
2785307
603745
790370
393383
2397521
1354080
581555
2445557
1981259
2653713
1729245
169692
2482901
835188
67131
2870286
2669311
732853
137038
2672068
2458236
1909438
909461
1313244
1910854
2212511
1582186
523408
1496787
1986673
501703
2624808
694774
1715185
541291
2383259
2844617
2449799
2583968
1691839
11859
1977113
745435
1923684
2548191
2769949
1550483
1542858
1329910
1950117
1423887
2445647
1818630
1627578
2199463
1225526
2573815
1363521
426209
1076934
212837
1169058
2581837
2601548
1763041
445371
2336890
933606
761888
1646127
527669
355042
1276234
2352776
1110350
1864672
350665
2104160
2612651
1167562
2757666
1291085
2618466
77338
86978
1378941
624422
1002008
664210
2580702
1697633
2826594
444697
235756
2506832
1151948
936032
1996666
1757231
24116
2899065
2425563
1004246
542884
2312885
1244993
1609337
1382267
400646
1108461
1445297
463219
564317
38229
228404
1497024
2681298
374697
116029
1885784
1366317
989458
1643847
3113
237058
2655420
2310056
2042703
1510223
1966394
13700
1203733
2073411
1919366
2894915
884500
2238940
25177
2034877
430878
751493
2049739
1753217
370188
113982
1776013
2833962
2339590
199085
2160107
1352112
1382913
252756
68820
1936692
662157
2677006
2227214
1376653
1501135
723178
2513280
819695
74569
2797778
2153981
1048508
2227038
457451
629872
1926436
1227152
2803124
2186889
1231457
391256
2131553
2009399
891093
2157620
2547988
2405004
2125109
507512
2308901
1642390
2140404
2340632
919377
621438
143763
234182
2810551
603640
2850655
1041921
2061864
1283440
1410035
246787
1389177
12070
1701011
33533
2887025
587526
80432
2037510
1089437
2415346
333541
1400550
1900281
2345311
918682
806043
827394
2687867
167503
2721150
331012
631745
844122
1281119
2223613
177947
1166987
2823390
2122750
429267
1236134
275068
703081
1585554
523589
691208
2829353
2578418
1680722
2241332
622148
2528702
2680935
1655747
698530
939725
2380807
1895117
1271159
2294530
2761504
1052925
1280287
1753782
1469597
2146087
218655
1201289
304863
1702953
1876794
2744580
923438
2578436
2556964
381937
2332265
2890723
1113755
2864622
2802941
1649297
2137187
2515301
582834
1252990
219551
322842
577902
2781570
1552443
1113268
2724354
1764116
547232
2491711
1301581
2580817
2041651
768942
36245
69678
2591882
959176
1837473
1369916
1212112
2350502
392077
768376
2551961
607327
1379062
602065
1753245
1100207
506010
748300
1260658
248682
1866180
2368326
744024
2901262
1143950
1074406
203934
2651377
2151160
2914044
2822451
2277982
902909
2025337
2706279
1749778
1379178
2514256
750543
182951
2553279
2175101
1989487
2089577
317
449422
393252
718403
560719
2174419
2155610
2505201
507064
2755964
1565466
447308
1858392
2031207
2731492
738377
653148
334110
2108395
141579
1924800
1308991
1607200
2443970
2067448
739556
429336
1457720
2899927
1812205
903966
675530
740860
2605733
1252865
1460670
836594
1515547
2268346
2173460
804980
1102645
2590850
852312
880429
553341
1679027
2741531
1216791
1823820
2557881
835163
781486
46973
608476
1356220
1763025
323409
1180163
745965
933570
2041453
1051885
916201
1657287
2322331
337148
1974471
2517121
1847662
2792558
590111
2307994
2052017
772629
2158160
167209
2936343
2448041
2715595
173202
2906397
2669558
748560
177488
2027674
2503990
1616320
388550
593176
1776061
1864868
1195604
1353186
2640677
2051482
1625585
1059497
1055642
2583692
721997
1579807
753125
755114
301213
114985
38414
1978818
1883353
552793
1414390
1397827
1108470
2374411
2639699
2004912
110768
2053076
2670568
2658394
2881086
2349910
2372052
2406211
705364
1902789
1840770
1774496
495355
450925
593402
1310864
533662
59773
2332977
1585006
2672944
491529
22515
2165319
894328
2708028
1013515
924568
975894
2731101
2521452
2468698
2631743
254794
2818069
1339138
610151
655529
2920367
2562185
1886069
1906394
518806
800590
1712458
1987015
830796
2849214
1799937
698958
1697688
562836
2298799
1220451
1479837
126070
1350024
836668
600415
586107
1489636
2693713
2393340
469594
2134790
2230681
2161712
2716291
2739160
14717
679561
1477674
1519723
1972603
1553171
1867582
1492204
385868
2413845
2800636
962732
2355308
601128
524214
2583889
1099116
179494
2090547
2803219
1756516
133198
338916
2599610
2467120
1094593
390210
1155726
2543071
633528
2916760
1061620
1755266
1197692
55815
2160892
578216
20402
2654483
1449002
703238
2850698
2098867
477540
358028
584601
611473
2467603
1768766
607034
157530
489074
2063844
2162184
1859835
1533704
1592352
2123526
886721
1416076
2496812
384967
705776
2490022
127491
1594037
1480040
2767870
2124119
203974
410960
421264
2700937
1408622
1530211
2666623
1421559
882709
2821416
2669762
2622055
2139178
1948873
383112
2741690
526778
1313318
778636
1856806
2662032
1793831
886746
951004
828358
643258
2657519
2777136
1338404
283629
2505343
1413932
1082888
949504
2105941
1613328
2609745
1949514
1411916
545433
215672
1629585
547716
2806585
1746969
1579489
2301006
1202013
2301345
858711
2761811
901536
766937
2137204
2604242
1274929
97572
1324256
2401997
2196987
2876178
1967400
2627751
1603240
1350090
1566010
211891
481667
772889
2818613
1025377
93721
2826939
2783015
446703
595955
2175208
2807904
1178370
2411200
86069
982143
2737508
2531049
1265746
2498506
2144270
839741
2771491
2367151
767244
1148473
1947438
2416004
2838096
248554
1094101
1400352
930705
2549758
40724
2529565
1494893
1437060
134494
2450916
1010871
346164
1206481
158036
2352312
679694
2113011
1732463
282884
1324128
2258098
2274206
2116359
2244180
2886192
254004
1306222
2495595
929928
1876149
1706669
1622344
276809
286393
2026680
1507625
2685597
157598
2876754
353947
1629865
2146631
1696658
1115417
1524913
2649244
216482
333561
1013271
2084703
2722715
2540635
2078160
2756455
2072163
979333
1348897
2231251
2826131
2264298
119260
1993881
1608441
1729500
1017971
1267411
964512
2032075
1353705
72925
2754607
2715635
2397695
295739
628152
1720553
307601
1656516
568089
2438353
43468
213876
2179736
2699819
1909817
2392322
2760990
641460
277954
2003447
2704876
2547767
712667
2899165
2110918
2674653
511727
858076
480904
2318754
2622299
2313086
2515310
593044
1508758
203356
2683594
544531
708980
1809549
522675
756232
513881
465597
1782565
1307858
969777
2800062
359818
1679585
562968
23101
981432
2625863
1259444
1151766
2652339
2457404
2798966
180076
1266785
1648842
344997
1968777
1997379
2427340
2081927
1143613
2086273
2228505
641100
2491604
2211609
1023252
1790073
686010
2630447
863186
1078373
1334672
1763735
851283
2204196
1589308
1504264
2350352
264910
959402
1810900
1254506
899113
2086256
2133673
2470044
482908
96462
2519331
534015
275842
1561872
2324182
584306
1463784
181001
1936507
1852247
971502
1005856
2893154
207392
2841591
1629855
1729017
955157
1237703
998905
1364661
1848470
1960928
2548979
345097
843719
2031492
2539139
1978120
92315
2277602
1891517
541595
3605
1815866
2860630
894602
2195076
317358
124618
785664
2223945
537490
2487162
2787473
1984500
1537205
1843901
2704418
825636
690769
1025522
2132545
225928
379443
748172
2097127
396754
1856488
1839403
2519372
1967768
2099422
2012446
2752708
1370786
2165641
1805935
1263942
7716
536156
4126
287872
2018181
1388981
573535
1314318
679162
52150
646205
552247
1324581
1773441
1844221
1359451
2591151
1772781
1291885
2483138
2251448
360814
2400794
676612
2244106
803337
177044
2915803
1141494
2496101
2007465
1725419
1774715
1357420
911651
1002904
1622316
376865
1784460
589471
465265
1413215
453984
2343201
2242731
771207
600700
1455697
1073068
1584642
1547514
2427786
2789148
2429828
42894
2808397
2685597
1700100
2790368
2472345
1749288
1833808
811997
1319316
2079611
784044
1752723
1032169
2374456
1131716
1576174
310140
420868
1065439
1175306
2768338
2174711
1322785
702941
458196
2244083
2255989
2850687
2787412
1424037
1004135
141319
1824869
1043283
158248
830416
1744714
2661521
2357799
970493
2457004
2316259
1265420
2888329
2804661
338118
1143971
624891
2351013
270858
1483302
2884868
906090
1534327
2423887
2410407
1400678
672433
45683
1717659
1467833
1788189
141123
24241
2489297
1447
1699621
1663232
829577
2169590
1868589
2239931
1669892
1136631
2260268
1006995
582145
2583540
2521783
2865175
2580368
505699
1358190
2584253
1269765
1219674
2796145
850665
1069860
966527
1722490
2448258
1748959
2301390
1049620
267173
1555333
527290
66845
1684466
2184802
2732796
1475106
927229
1292039
2842860
939516
2096404
2564850
566657
2504710
479429
754224
250987
2012376
144750
2706729
1335955
511700
2603926
192513
1218191
545389
2370104
2385108
848079
1370753
1749779
1487890
1372117
2645768
2894988
1416784
1963740
1116109
640405
2011792
1115547
887087
2329894
794191
279366
2439111
1854808
1225727
1798001
933253
2521595
333329
1063872
749378
359238
2250848
2336349
42539
177447
1584513
2402863
1305551
655968
874752
659320
615279
2841302
889099
1332635
1804485
1617278
1461853
1982794
1092223
2919229
971744
576347
1997762
588385
1891864
2854989
1851864
2722774
2786982
2864509
2708012
1489913
2588332
1723642
1563453
707094
836979
2473844
582954
1495428
2463519
2589330
2060946
1662959
1415636
2033801
273428
189940
246177
1322990
2470056
1514224
728007
386407
1869700
2427573
2291286
864771
865345
390795
1673286
2020240
1639458
865268
989095
1568759
1154164
2394582
1961215
667716
2246129
1176348
2525051
510518
1265424
1440416
2148229
55417
2491753
1876715
2518465
2743127
110169
1886941
146529
2738313
2613488
45493
2444633
319503
147839
1904350
1140820
509139
772451
1933425
1554631
989350
522719
2540941
1077630
2366310
597020
2006792
2532712
1937117
651332
569832
1982084
689758
2195710
72761
2626521
1452168
2387638
2451607
2923669
424973
2472718
78191
2483046
1100856
2874200
2811640
1952803
502375
2376735
326009
1673040
2035979
101849
2452775
737249
1627919
2797252
2113395
2459586
1424459
2491869
1608391
2308902
412936
1786618
2098555
1306693
2625803
2098714
625505
1504129
2250109
1400527
266748
1251555
2787207
1741201
2700439
2025009
2494121
1477937
1431684
714029
2877846
641407
2382485
944823
2200325
1060403
1200584
2702837
229029
1636350
2222504
843869
119034
1000431
1050688
127131
1604957
1610620
359475
306991
1453235
1412885
2237843
628056
1352657
2407962
2828936
1892435
1800981
2119839
1130121
2737544
532927
1469718
2285589
560303
2513634
225107
1258459
721212
1765028
627485
2739014
1721246
1253289
1581405
1346400
322706
2262749
857337
2433265
2067348
1123831
629562
1209439
1987253
1471758
2153952
337551
481282
1365301
2514943
2231697
1709198
857364
2218313
2253247
1016616
2869911
711680
1604039
1718582
978341
2624287
433575
1241327
2099717
2432792
2869460
1115486
385883
2936793
1183980
132407
1541481
720111
2393872
2118895
1497347
2683748
1892815
2304850
184106
37954
1688662
892404
2032986
2058673
172250
1099499
2385040
1051129
988095
248779
2275993
381640
226856
2268494
54595
327964
2396320
2106325
1654405
1726502
2255461
971168
2392917
1028910
329414
2879612
2194119
1182346
1209300
1832788
2024741
27517
248081
2487422
91871
2047709
1522997
2710977
802348
328014
876043
942228
484483
1159226
1700264
1385736
1308263
1176869
2735947
307079
193003
863701
2550181
2893674
2194664
1129724
414419
412801
2303244
2320852
2689849
355813
1881581
916918
1051169
551795
1611883
2496643
1528842
2587476
2143933
942940
1816585
1713309
1723160
2734862
2063969
1520951
619649
2850837
2199775
955456
2192919
2467334
1070031
645160
866156
1920897
71544
170721
2431352
1772323
221977
2441523
2013477
942893
1972005
2864437
222703
1727727
1565046
142007
1822328
1561227
955371
114835
2138999
648540
2335742
1892179
1312249
2503497
504869
1779217
639864
196635
1583751
823088
863496
1741496
1520801
1660124
331700
2473925
1526523
60407
477467
2367816
23285
2067515
2131153
2778918
1710618
2010106
2211412
1821702
2783481
94151
14073
1694723
687270
1854149
503183
1688922
1309549
794435
2101259
482486
1983994
2092208
2583732
1328016
509146
1257906
2342935
2047779
1104189
181067
58464
1229722
2817491
2834057
2322283
1753299
2934353
836560
2050760
51747
2323297
156787
1216051
1150336
192711
1687323
794649
2020330
1121271
2844377
1762529
2201144
70184
1749494
260195
15460
1763419
1503591
2488624
1583657
734322
2750008
780950
1239785
533173
269227
2031276
1798051
1439016
1993247
322368
2843784
1230718
337973
754674
2132163
2221561
1834498
1292785
251735
476560
2790239
586007
1286404
992137
10898
2237686
581472
1503585
818421
496309
1876558
1497526
359893
760331
1792636
340083
185300
2163471
2308080
2451247
635896
1749126
2551937
2520883
2306104
2082792
880136
2042188
2840165
520281
440467
334936
2837584
2543543
1764804
816748
707918
1465291
2100302
2269719
2562865
2280225
684918
116017
1206709
2065212
2281154
1338479
801561
858086
889011
1266688
114978
1447210
2397640
725269
161554
222958
1360772
614426
211147
2708528
652566
1186003
2657449
1068699
2123936
1510346
404823
225011
1251961
1642079
311928
2126145
2164941
2717366
2734910
2515231
2065083
848014
1835852
230036
1719498
1392038
2502131
1102912
1707945
2834897
818492
2151016
2021285
1514302
600549
791752
1654549
2304685
1786585
2422844
1459749
2423976
587999
2792484
2768168
430308
749144
1040827
1233145
2657621
2608944
906358
128245
5172
384733
2057958
1300412
1345392
1638171
973487
633160
2090746
2262619
2248347
363493
854260
2515409
1616338
2703073
1987808
1012601
2577270
1567539
949177
296551
1641293
2465647
2719278
2775039
718525
1725237
711091
2577865
771049
2870785
2322450
1159260
2496003
1907495
905701
2784984
14296
127316
2879422
2420673
2869557
2169579
2336987
1267031
2676505
783116
310487
121682
630393
804167
2376963
136252
2934612
2706803
1986287
562476
1801375
759548
2396469
1453773
1010240
1985190
704096
2061437
976936
1503887
2534965
235545
389087
2040336
1848505
960221
1223316
2168077
1083624
1151932
2552029
1580690
1371011
1778463
2386061
1785037
664621
2836010
90582
2267230
2236413
2835475
1238441
2803579
158508
23728
720631
2340829
1470306
2871081
2172379
1703183
1594785
2330307
1062508
1033067
972719
416023
2489791
2662266
2268625
954708
434714
1654034
814198
1147872
1693276
2401365
1593780
2499116
726771
603201
2153922
13465
2636139
893063
2393664
588609
213269
1813484
2133826
2896484
1535139
507363
309318
55945
996557
1304341
2270884
2685924
2485950
2631312
1924680
379854
1962294
735422
1917702
2719632
2167740
863948
598154
2111739
1261570
895387
1426097
2137924
911609
850379
1523147
1006197
1249185
154711
47131
31755
1654319
547591
675850
1143635
1493066
1334687
1366152
442178
1298727
2249223
2372744
2826763
978234
2772128
662743
1416604
2328844
2160297
1351685
1402433
354903
1580135
224713
2803535
105561
1411313
297765
3898
959010
594377
1977035
575122
912915
719444
2575576
2527350
837794
674689
229508
979139
2329862
2278203
1282168
299925
744116
714829
71087
1578687
2308363
2893906
789566
1561284
869662
806703
1227440
2172828
1127584
418794
1609259
574168
1788460
175128
1151477
1230726
1730318
1539250
2187432
1258821
1058827
2395073
1306487
992699
1027551
430168
2272356
610886
1466221
2869417
127148
843928
227235
437395
2571264
2137918
807836
1269075
1661032
1587318
2551374
2909207
546891
1374929
2595534
209084
373579
783442
1828742
1292846
1298815
2504870
864604
626794
2231675
2690699
2491566
1236128
2580006
384956
433889
1796281
1703573
2921011
2808887
1915473
1873392
2091711
130868
575960
1344690
1258074
744410
2864538
1240642
1064680
1956133
2560140
953932
2396335
643763
2222815
2333097
493352
2253417
787781
499876
2262136
112739
1150375
2199897
2210537
1068456
2406537
586858
1804691
1674548
1224736
2801209
711172
1017065
2301459
2345800
1050138
1657690
464307
762642
1878127
1795812
986482
2427563
2923577
1717086
1784791
1877635
1228356
1454196
445080
2465934
2544948
32443
837063
2692210
2020528
2283520
1905174
322344
2463029
2738474
177677
1188841
2401933
2387889
773675
1134344
2508549
1809482
666569
841825
2038922
175759
862897
385010
272102
1316527
1578269
1668273
743928
1305960
84279
1685648
2781401
588673
317102
653558
1746500
2886723
2821010
135535
168434
494127
1332499
2733079
248815
423092
1849862
1127039
570174
126189
839638
1235888
2816926
1556080
2181868
2293842
2623008
2634210
1745035
1651111
2552026
989018
2129315
2557541
326002
459731
1106970
163838
2831509
547850
1409971
2037334
2123268
574559
680896
1925247
597813
2101568
71542
316148
1480129
1167924
628154
1832504
86125
2804063
1246331
2016560
197530
226335
1579159
2869777
432569
1779622
2599057
2287919
2516583
1477345
1149376
398627
332507
1100514
1766154
1371366
834870
1655642
150533
2405114
499584
760149
2371440
2639763
1237045
1358597
507835
2451485
2177639
1273999
629763
2213857
880598
1272698
2603368
1417810
495770
802251
1716076
1816104
1091053
2696477
810058
582672
224946
1527709
461807
2642141
1404218
1153834
899343
435608
1876084
178629
2586453
242604
1506218
672580
1739442
1700508
2238736
1605007
1033044
877567
574454
2240260
2463161
2355791
1301468
2160511
444807
1477900
1801012
1054915
126491
2494679
1973559
1039189
2246109
1327970
1686303
332232
962449
2684563
1121148
2696522
47795
789648
2462103
2682534
2321440
276019
1590717
784268
2092499
1267420
2482686
823388
910846
988680
2245219
1849939
2027175
1616875
1062137
1347139
1487825
865012
1094570
367647
2800179
1689255
131111
1067007
1576557
1097717
472762
1956137
1659819
1031341
70320
2177000
1049015
2796548
706083
2353341
246015
184213
1119030
1520292
763129
2870100
51588
2572350
1417376
1572194
560812
302500
107327
2815679
2108539
976444
670659
821628
1918049
64612
1619765
1693766
2599431
2245256
1873449
456252
747613
1709834
2405600
2590566
594229
1215960
1480051
1664341
1617024
2919995
233054
739170
1313646
2546968
216937
2894653
2307504
2464534
2791192
39121
2079068
2459505
1451367
207548
149423
874569
2349527
598316
1507562
78696
2346026
2774144
2719316
725052
1678304
1264664
2778014
2169093
185300
760378
511036
1333905
2342421
508293
72055
93652
2326917
2562897
130132
2814862
2083784
793380
813621
1785636
1226823
1744395
1417801
2330607
2065873
40074
813386
47867
202574
2810221
1880371
1486943
2114275
5666
2000893
2634362
2206549
2314663
117235
1451299
754340
489105
933677
48029
2514217
46
587634
703450
2162154
2020196
1596770
313756
233321
2213889
1833108
2311768
439335
2235693
1540297
1796366
1034064
1247216
921517
501150
2501296
2584335
1458556
2809461
2830655
2402840
2545255
304951
2903295
2097085
1291915
1471028
2517142
2722983
1261882
330283
2817264
2639817
2289830
908496
1249523
1551173
1196414
119965
1662226
2768256
282350
1509835
970373
353433
2799214
2636232
965625
1822991
82667
1636074
958051
1827205
6374
1687646
2762979
53888
2107569
432223
1260316
576897
2325762
1850070
265381
338282
431596
1652557
1066777
2925565
237049
1272941
1064640
408658
487894
263618
2151977
471709
1972070
2291458
1329397
1833814
833242
658988
2065251
2086452
9452
357098
735647
1621882
1325783
1314809
1130941
15960
2118222
1472116
1275479
857622
921388
2485169
1564694
907193
1446148
2548045
439649
2561948
632729
1631871
548235
738383
2293610
1682135
1570622
897288
928107
1533451
2481219
2074898
1022883
2064091
428787
22234
2075396
720322
17463
2659546
2399598
1538480
7471
19086
1877371
1492965
219876
1343084
2018947
2323332
653751
2141295
1910797
2615785
1621190
1108729
2506865
983534
2615808
2033026
302539
2038608
2186067
2519758
821817
2584067
754570
1920541
1519527
2868152
1177229
2456255
1908327
563429
2901091
2319482
1317143
1303242
1361129
1010747
2801330
1897591
624138
2500283
429598
2092823
2928859
702776
2155354
2309342
384941
2108913
1931487
246458
977331
873706
1397887
1951781
2781977
2539044
1307157
274501
815051
1134227
1553292
1868267
558286
860502
296978
67411
2562748
2297546
195020
616665
2578871
2390091
181650
736127
2414645
1851259
1505011
441008
2726002
2016812
995478
50301
1697214
1291111
326379
821315
2548795
1037142
320020
1335111
109659
403618
20265
2141888
2855106
585142
2346934
534450
1170849
810772
22201
1183427
412278
1047849
867396
1256607
846541
941922
992569
561267
899447
1570680
333955
1598593
2017297
183400
1463344
678539
2281242
559901
2509898
4864
1613176
2685445
1444688
1347550
215800
1702719
2177637
1955732
1977819
1279795
1962455
463622
918153
1073699
2694431
1850966
2913646
905162
2342899
218418
2355505
934200
666723
576471
1783593
481465
1977696
1111450
1749247
2066091
1067028
620616
1672361
798524
504487
2256095
402447
765517
170758
2487426
773535
305987
2059310
2902779
2622601
1494346
1715458
1502569
1547484
1836216
1435486
1320577
2810518
783093
813122
497939
1235808
847920
1949550
2286336
117449
2857355
2297861
921456
2079455
2742085
484168
1415166
2319457
1945407
741882
187563
1523276
626495
1943730
1912524
1505433
2174581
2072997
1050904
659717
1749634
877812
2389506
2005424
1044848
183080
2226616
2744770
1757151
1665094
2852265
268389
2352417
2088647
2164245
2699862
170777
1948430
391882
2640208
779267
2527686
1189088
1024963
1655000
133032
2304311
2527356
2508878
550877
586568
1723027
1466931
799470
2747874
2292911
502684
141178
2407683
1896558
1256470
1913211
999921
210756
2836455
2058381
2385802
1003111
2381755
1030907
2931275
388804
2153734
225409
2668500
967401
2658947
1666604
208489
2739539
2451942
92638
967151
1007301
1617191
1285652
427879
1722139
1914845
1042340
751409
2718144
1058865
1227019
2428874
691645
2841823
2327803
240153
956996
126900
2643356
1128395
1955702
103811
2018753
768
1257799
1492096
2675363
1414172
2756889
860041
1893159
1263944
1865256
594954
2321191
717699
1357553
868270
1659926
602
1081239
2014895
1232841
2400296
1291922
693506
1932259
624027
1772216
1160186
2116383
2801148
927579
2021310
128672
255551
591358
2917606
1349661
1896220
106932
2256196
1610740
521543
314383
2413163
2568297
40657
997234
516987
1232408
447247
243829
2258153
877409
2361154
482879
754900
2878256
641645
1082138
331011
1505669
839041
2259130
1958054
1858553
747283
266023
248298
2151364
1346693
1704865
496132
1205657
2776039
135786
296778
749456
2905023
2195212
2492031
572100
1969190
1723134
1196264
1043188
2472892
930575
846671
828587
2804179
2704578
2630439
940802
2443816
458313
740147
1746467
993108
2339096
1429538
1638772
188137
168505
1270990
1097335
2446672
562840
2432740
2795575
686504
828805
2727053
1757888
2784310
1900655
1836502
557173
917097
1106850
1285252
364630
157619
2426064
1196337
2612601
1554813
1842333
883860
288552
2802726
2587198
517320
719981
581445
755911
645721
479649
928672
1628811
557923
338228
1301729
2640225
2023120
387017
2656454
16781
1773741
244058
1255675
2133512
2408738
2873450
2361746
2674928
1219095
1923251
2615386
2221915
2505355
2023044
2628726
1924876
407825
1753579
2513713
963519
1599043
1510236
743481
164268
2633367
1879870
2071510
57355
1363816
2133333
489924
1619076
1497589
2662012
1594024
1113277
698544
663217
2508616
2464355
11373
2043632
534740
2245995
1485647
1262509
1794194
1695333
1362521
1783789
2179203
2668813
749954
320219
1273919
713454
1509124
1707527
1660571
1363439
1269339
1766777
83927
2890335
1085938
1410593
8263
248309
2828343
1876901
1844379
2524016
2835986
24806
2019659
1061518
1203426
1307724
2282974
1143293
1044115
610421
1300868
2519795
2366160
2694643
401840
2566456
1645445
1411804
1461269
1978654
318782
1803758
864709
361399
2129881
138774
2073370
2707902
728980
1838630
1567569
1907948
745448
2307902
2912511
2920874
1163301
2162070
1894452
2238520
600214
2673335
1480236
2197186
1916493
1723244
1052311
989507
1503672
1390068
638650
917999
1278999
650149
1416547
630629
833362
117173
714644
2651816
30615
995217
1156332
1871581
863206
773363
1865664
218714
2424949
1786747
1251233
1094032
480908
541895
2300028
452460
708895
1080018
2132183
509212
1073446
1685893
2132056
552839
2428150
1616692
2686440
1714436
2030606
88841
1246815
2379896
1292194
881286
2036297
911857
175112
1086410
2589396
2876922
28788
2183475
2142670
669360
826316
2253833
2887572
2407398
2209752
994033
1969997
1804530
756064
597645
405181
1635536
2118024
1542071
2090903
1797411
496316
2086970
2098630
1813270
193117
209211
1212415
1740613
2874336
1246082
890940
2482289
2036504
1245580
1297073
978664
78566
2789551
190030
1628932
353643
2260569
244794
1027003
1817902
2673153
1423313
407939
1841442
470545
1575112
1971289
2657413
1098150
1358416
2822929
1869803
2189033
2815750
1201897
2840606
362411
139911
1204632
946050
2430979
2791744
511196
1411685
1840500
796803
2073499
1603393
1604573
2762955
1828243
2026925
104611
2743200
477688
2353319
827415
2713009
1164533
552226
2864720
2806599
2150525
2584355
697352
1247219
2064202
1323036
1367119
2021119
1117978
716728
851943
21498
265177
2716299
2470527
1894655
19786
318101
595696
1501998
1096462
1879660
317630
655709
1357774
2403448
1704381
2310519
1434023
642545
964668
2453420
1758664
370670
2284255
2825989
2698364
2551350
2176667
818352
933711
2543177
1874234
2547101
2532577
35516
2711006
1819231
18806
689593
2034274
736090
1136519
504226
1340947
2361624
90785
2115146
2595091
1152902
1514735
1420916
2879743
632303
1812710
597526
1750687
1927404
375452
2189456
1625523
2226963
2197481
1238750
2804740
1878458
371440
1432604
1144206
780729
1275127
1317773
1399999
1339859
196353
2667358
84449
2583808
72056
1047170
2865787
1148489
2609339
1930497
2601772
2616286
1458867
1287930
1747644
755586
1332848
1465681
651420
1029447
2485631
1526767
2846030
2933216
2895868
2138367
866622
1946579
827879
1182778
1920692
779002
2426237
1220664
1004469
2479884
881443
1032074
9336
1833417
754905
2132640
1755453
180816
1533434
2074841
927391
142288
2064137
1894951
2198086
1428084
2322033
2856302
285612
360035
296967
2566263
1200860
1118334
2433883
1703464
1565967
2572449
1128836
2249570
2774372
712335
1941842
1211651
2413247
659665
424454
1146994
1380053
663731
2517740
1131770
2801785
736782
792033
541913
1164611
897168
637861
410519
2891341
1253645
2280414
2302879
2573068
715592
1288712
661121
1869209
1140004
2132248
872139
1834874
406335
2033938
312384
2701171
1158364
2275453
1420371
1081581
1024002
1889890
1246350
1272285
1878299
382001
1599214
2333353
548430
2445080
1087603
2286859
1022576
1282918
127817
1638748
2758116
712430
1319636
1991739
980270
1394819
955187
2427227
2716991
1091956
1905634
2802072
2341744
939607
2006891
2505603
374351
1550770
2516641
2033681
2415675
1245568
2548424
2862464
2737721
1814155
956310
1052880
478291
935224
343854
309425
348295
2084416
2107753
1758863
1755994
533272
2799426
973654
1747180
1551521
2711833
1360033
1329347
785287
335403
1103671
44704
420869
1618011
2574057
640264
1651862
1242215
1942693
1335126
1786615
2110002
2199862
426377
1466241
1732612
2493300
2706911
440477
2470715
956602
1692340
2423909
829390
1201868
1101460
2921233
743461
343732
1355136
1397478
2308460
2434201
623202
1875453
2173037
789500
2442386
2289523
2079043
507782
1632607
605316
2430979
820908
899003
719354
2614204
577049
2924271
789169
2520536
1434479
1290504
2758328
2125788
2824898
854980
631081
566314
2848424
2801793
913812
1447480
973820
2909084
337232
211134
2148639
1497115
1239981
504777
650440
14948
2204972
474563
960454
2824515
1612310
22443
971822
570688
414047
2164603
67727
1982365
227162
1243274
762212
1762759
653200
348343
780341
364801
1630827
2220290
1250582
1355971
2576418
2394457
1106652
1646463
2096485
390772
2758569
2859346
901757
1447906
2370869
1230395
1825542
994634
2615153
2443977
1853723
2281444
2533123
1841469
1252863
2156205
380565
633105
761949
1188929
1562972
2077019
631401
75827
2510071
1202846
1865222
1125105
1115320
538660
329837
278641
814256
346912
993846
2640902
90248
2090171
1218537
1144099
1197874
1302609
2619983
2874027
972024
1477700
168665
1943216
2453238
1992154
363615
518986
1258033
681743
253039
730336
244990
2625594
2677188
1812
166728
1509906
2888214
2599560
2387266
936660
2093284
830913
915738
817950
2642453
1996666
137892
675228
204308
2663061
2428049
1243606
988494
2417463
1031916
331662
1877348
2776382
1281551
1239763
254192
491705
1539241
427654
1712024
1095349
758874
305941
2052958
720835
1281631
1489155
467811
1693523
1925798
2557908
828746
749421
2778817
1672511
254762
1888994
357867
1600111
1106151
2682369
1003203
2557404
1477939
1728132
388143
303483
768337
1434956
1680710
15467
2302812
1227261
1499239
974774
2059186
993528
991113
2632248
2145966
2711358
125067
2194258
1544443
1293568
1882590
678631
2924091
2478099
869462
349589
1137819
1464675
332350
543571
2933057
2751242
1886554
1689837
2801945
2663344
2693552
169566
1749288
1352556
1129711
2040516
2839571
2725542
2454082
789001
2017002
1208007
2892163
1587763
826574
895534
857435
321555
1507602
2750292
1760301
124481
787187
2286825
1507921
192978
1831899
1817078
1207427
1165022
2608743
1742547
258526
128352
2887132
34132
2245229
1975625
408485
257291
982902
213668
1247170
1093403
2169568
232791
2268734
1248903
960036
1434693
923960
2110030
1287169
2033158
889775
283113
2517752
1928640
2805508
821896
1371570
1340681
1151642
1179506
2871384
1709567
2534330
1603112
1364941
685203
1107136
1202770
734223
2422179
2638860
1741614
613753
976840
2552654
1874643
426648
1664862
1789716
1649839
1959666
1618845
1123030
53486
1346831
993837
2200297
2129471
160681
332980
1070658
2270091
68644
339061
2686549
1485505
1280942
718914
1190057
1877880
247691
2155812
1044292
651203
472200
911592
2278554
2928711
753384
956914
760986
2231196
1138540
1289299
123069
2887899
1937782
317506
75793
1987691
976194
83800
360325
2035763
2514132
2383599
273319
2012165
984647
1525553
2576482
2809717
623100
254045
540854
1862899
408101
2804473
1459915
327681
2921632
409877
2534421
1640068
1520041
2754199
1564995
2615390
1872278
2274604
959559
572368
466678
1708182
999741
1728849
367671
612050
1345435
1035363
1514312
161996
1247005
2473102
2834812
2258213
913857
1452288
1604721
2599716
280592
1909256
2901533
2758688
1071345
1803233
1607310
1773047
2651381
181964
143919
1390880
740769
2056881
470265
2700901
960107
2044982
269718
1199476
879940
238403
2112317
449774
694628
1931509
171117
1529616
1702423
2158071
1616328
486889
2749651
1408443
1590470
2825928
2797014
529773
1980035
1683627
2170638
124838
380377
489848
2817375
586232
739596
1713546
2745898
2419932
604685
994450
2038163
1944307
2544384
2544070
1744169
802285
288355
1766546
2067035
1527868
254466
77746
51019
2457101
2814862
2586204
558931
2349740
1108408
1939033
1425462
962365
127875
1610251
519333
1755875
2218005
2905119
1732987
1072383
2252654
2530744
2793678
2427720
1659353
1801335
730777
2542351
919135
234256
1227424
552348
945665
1434082
1942304
324493
932232
1703575
1622598
250502
518169
2249617
426716
1362142
2311721
2640240
875710
1711887
1854381
1683464
2170334
1555638
908354
2806195
211754
1204280
2274213
290926
1288334
417440
284688
1690515
2065121
150981
286276
2377223
2131609
1979616
2428168
1587136
1033817
983857
2872802
2351545
1570560
2153245
1878854
2454062
2695821
2866193
423543
459032
1555366
2084945
1671474
1159594
2142827
2048082
1463388
1883663
180028
1785124
1851251
1931746
95141
943921
2802949
814512
1468384
2075163
1908482
2167991
1625511
1133446
1321652
913636
337382
1128180
1449579
1303109
2226982
184388
521176
2106807
2813407
2126626
980679
1590292
1314148
2412627
381427
604174
48202
435531
569361
862777
2894751
869117
419342
945408
1975114
1588015
446050
1652753
1457142
398534
2077031
2033044
1588056
555453
1420305
1656437
393529
1277085
201299
434067
2060613
1905430
802474
1356548
1689426
1376041
613851
2330604
692236
685488
685043
2108227
1186710
601341
99256
1588027
2686178
2727003
2215930
2769395
1005345
1839032
751231
2725123
287895
163818
388228
1940170
183717
2619365
1957653
2034193
1810947
833730
1245893
1287419
286621
1064811
2734593
1426730
2779471
2890074
1382463
1534579
2070751
94040
2117118
2283484
1321856
154308
2796452
1183519
787742
2272214
923661
129494
2931861
1326662
1381788
2655024
2253233
1040775
2099638
1863557
2703833
2656429
2363282
2904546
1229900
1293660
7433
1065829
445504
2080766
1387897
2497243
933677
463596
1370801
668298
354090
2110888
110576
968817
2492250
878094
320035
2119368
2320552
1365662
2927880
406309
1420491
967577
1803070
1658654
1055584
1403145
2493014
2666060
651016
506491
736486
2452600
881938
65074
91716
550756
1865806
1708078
454145
1761253
1417301
2461586
1886162
687774
155917
2484259
1642274
1601324
1996624
1819308
2858021
160293
227451
306481
2900389
625751
2630603
1656391
51643
1003558
1627568
2037503
2244247
892274
2497273
632269
828649
2682242
2855893
228122
2251170
589444
2218435
1564645
1662580
783311
1957766
367787
2360143
2832611
1176998
2323181
2755398
86574
419459
2821763
2477691
1480782
2907552
1872113
2699474
2821763
1455244
993709
1963565
1275206
1914098
1474407
312539
2331441
501457
2175764
13165
266920
2824752
2322303
1960426
1285079
780442
954452
815228
2789946
2119697
2822287
2664758
1224012
1748668
650919
232162
801733
2404896
2327818
1750172
1689254
1128533
2056160
1592588
2121291
2114738
2566458
2645975
2251950
396160
2678620
1761800
355982
1940491
2619774
1352913
2197097
736880
1682759
1399276
1859731
1029785
1438316
1447908
2865136
2005243
2134481
1337565
458500
863764
689965
1480382
215261
1809552
1912366
875957
757281
2626322
346147
118843
2094680
1904110
2691641
1555051
1778158
1480723
2374669
2732145
467283
309706
2849441
711651
1378115
1167946
1378163
2066505
385585
2331374
2780900
1333097
1850059
1753880
2642354
2233327
2320180
471831
2313711
758364
536285
2796113
2797822
2404231
2141397
545531
2112779
2155330
442715
1591337
1281359
1275063
1455605
2610957
166867
2380744
2143375
2604539
1455573
1545367
720957
116580
2747927
200592
660105
417841
918384
1967715
2212540
1337289
526092
789701
968907
10761
2932473
753043
2569166
1261252
1509675
1924803
932572
1796978
1198870
1967136
1915609
1048763
2626093
1265034
482125
798740
286697
269313
561329
1497557
1864959
255660
1654669
2909617
281645
1644100
2435658
636276
929671
2046308
1490665
467501
801375
656729
145917
1970114
460365
1492384
410234
363152
2521242
1013314
1397997
1203497
962341
2287003
595037
2098899
1245579
1249233
128112
1704352
1650005
564068
787692
960778
1395947
1885922
550861
1002167
539311
2624748
2601469
1922712
1006277
1841713
218055
757926
1683406
1868779
2316774
2199792
13479
1921722
815597
843295
2500108
106386
2613609
1767222
606267
1536747
617702
2772830
983466
2272412
2485368
1454649
2587384
1886832
2527500
664172
2563218
2662971
1527528
1004567
1143852
2059523
1120146
2223950
2750467
785816
2030163
493827
1662136
122438
2425115
2113053
2683835
775166
1807945
1361272
1851858
174422
617768
2002158
457152
1933478
1268163
1750135
1863227
1866252
2893227
1171621
2605122
2336420
2279038
1024886
724706
980197
2433836
343377
2525764
2910760
533644
2525626
1351528
2693896
230840
2596446
2056452
2595953
2924597
2530624
2465392
594377
1886695
965414
2717094
1970660
876987
1084271
2517814
1137145
472039
1184244
53903
2624809
2007080
2587857
1517113
113513
1830033
1702760
1895910
1340451
1868252
1384199
179632
777990
490757
308823
2798553
674182
1228578
1997934
2881501
853262
1212525
2302274
799443
2170783
781500
1352286
397139
272769
1892123
1916786
2622275
147016
2778515
1300640
2114785
1477449
2690737
1752820
184790
412478
1278154
1549278
2531422
2848075
1870755
599042
207759
1031936
870057
91202
2663014
2453390
180023
600982
2357293
2297043
1226364
1672606
1754842
1503831
571591
1297214
751692
2505906
1763857
1266341
2455204
476555
1386472
347656
1997645
2310285
115242
340449
2909263
809469
1850616
2515802
1992021
86233
2660581
1052839
243703
1010979
1538641
152198
2910079
237473
304618
2434923
1766780
1587349
1083613
912265
2322551
2746860
2540400
1725683
2162025
9528
2394418
2583785
596412
1902512
16275
1612243
263662
668711
964321
2357789
573405
648698
2717174
639021
864745
1708254
1324210
735846
986521
484825
1643048
2811939
304613
2503867
2411188
1236770
1169380
2474525
986291
1704456
1031154
1524583
2143430
435954
1783041
1023831
1991798
908394
2929210
789126
947202
2777227
2908969
2815781
2119576
625287
664668
2080837
548230
1151544
749935
489187
2172332
1722049
2466075
2610045
457509
1838425
530062
248105
904666
1382803
1919496
383211
301410
2866269
2852830
1660359
1032824
1847397
1349338
1719736
696162
61456
972583
2881777
1435166
646849
971253
731552
2314396
1876488
628185
2920449
816862
2189617
1497408
2831818
1009114
2462068
1008330
19409
1502449
794651
2036127
536507
1219502
1855004
1371423
710233
1490610
2597375
16643
412490
1099929
2303471
2228705
2612973
1380323
570470
398366
2318608
426115
232060
2821390
2177522
2342201
3926
1474376
1846835
1503516
1064496
1201513
2041624
571788
164432
2933268
603589
1016465
791253
747132
2348708
1669176
2801505
16517
850983
1428950
2113812
2807222
485819
1069772
178740
2538919
2089189
2743232
878727
320172
1612557
2396432
242804
2800818
1491843
2299463
2732948
1359952
835161
1649259
2459605
464973
1219587
98275
1744534
423660
1444545
1113446
564790
428236
828642
1765093
1711114
1623257
2138104
1558351
1445904
1403014
1331846
196709
1174590
1494858
1765057
813529
133644
2400004
105026
36576
2812694
1962092
210397
2392553
2128756
306569
1595662
46198
1110887
2277163
2566490
7585
589658
2045030
2540233
2297327
795540
327031
2681987
2172642
1854776
2280311
392063
817312
103122
66138
2863247
2141021
2512412
2082531
687820
1146730
594925
1398262
78029
2362384
288188
1185070
1165521
1311182
2177331
1438794
390597
2094292
2586155
2466434
147724
566036
2094449
1168947
1220503
511254
500525
63946
2345710
480430
10235
1143891
2475483
1435302
341300
2174861
1361881
1356931
2702231
121893
628952
707667
1087723
1236018
168102
753089
1215579
2116990
2718492
1240168
705119
1737006
2721954
1113432
1169764
1147066
1233570
222412
2519385
2278427
1655970
1030484
1533338
2743014
79228
485775
653437
1713442
755698
2790799
2017105
414070
42642
2451423
2603696
2767143
658372
545641
1196708
626495
984291
534752
853888
2537495
2000189
1717511
2038558
2783522
1619391
563113
437649
2700354
173513
2419435
1321448
259077
2270551
2539749
2534451
564430
644517
706759
1194654
309587
1344105
1256078
528741
929644
2289338
100571
1669850
2545721
1408295
234746
321283
72239
2229761
2923369
23765
2666406
1775475
1561614
691951
2784206
1385101
2283196
2267252
1850382
2500143
821217
1231164
2098659
2000056
2799296
2925634
962605
68010
2744048
465188
1484013
2634297
1593280
1511501
2888827
2269876
928200
2457569
1305681
1637794
1566933
1833605
1480213
42267
2484315
984433
2084205
1997522
520864
2044072
342080
371322
1589056
2861215
1120179
364241
2090556
1882790
2510029
1530130
1666055
866652
1157151
2366012
916443
834220
2875105
120362
750094
2378172
2826542
606778
2365655
904422
829507
1298786
123835
394986
2096180
2121046
2199082
1560325
89330
2488249
2848180
279641
1738287
2885622
2141882
44910
1618822
1464888
434455
1646952
1166120
81413
2103286
809850
2345310
1311697
1630130
1817131
2916910
1891699
1092056
1417641
1168540
1805090
832333
1327233
2914743
993938
2622479
1608796
2098299
4312
347555
1164264
781352
1076356
1340896
2220759
914075
2322393
2512120
59928
1786747
2866690
615699
412274
2923362
1871807
2187722
2210178
1548018
2100035
2690384
2205960
992037
2032122
2890604
294936
2313198
1339879
2168412
739529
575577
963022
2058140
2664825
2858737
1256981
2675367
2033925
2775390
795817
566444
1338105
1882128
409548
784649
2804323
1929559
2497992
2410048
2853767
1499143
5429
2364435
220951
629753
92194
371207
2127642
2476191
2377509
408703
1744096
452365
1326967
2292924
2721702
1051178
1986553
1046304
2664205
2276484
1290464
984983
2497687
1383758
53675
2860947
195325
1573098
1181134
2734795
63368
739500
2098039
2380707
1003399
2215928
2384764
2908834
1465191
681721
791848
1353434
1973833
2037131
1855978
1900950
338474
2436664
1494317
1890776
1592340
1820562
1637849
1045258
2288441
125595
834720
1408094
1026021
213948
2240200
1742738
969787
2103190
564736
325332
2193858
2348746
1431591
339211
2089104
1978385
282935
2708267
2461036
36430
422887
1435428
1230444
883933
2719518
2433378
1338567
1479515
2498006
2880973
2634700
2485361
325585
2273864
1741250
499947
1901776
2502231
741465
2909406
693154
2803920
2661891
727790
787652
1617667
2477242
911181
2074562
502283
1215725
282315
1234654
2784661
2646408
860976
55225
350418
1717794
2333956
1754258
1777768
1789276
1764255
2760947
982362
1161809
1590816
2257437
2677304
423023
1821165
1574299
202019
2216561
1487253
1959675
870006
1284930
1055243
1801570
1239707
1879912
2147316
2097750
2831483
2797252
1173920
2016446
564360
2106123
1998659
2833371
1410860
1790200
76345
1624722
1485870
2828679
152197
2094974
2616334
223851
2545156
1588305
1567394
5283
2200662
1526708
70103
467155
2077466
1269167
2448039
1412515
2520242
2713624
1112825
1073012
2876959
1173810
2776832
1767494
916022
1047767
754422
1325148
2008968
2093443
260967
1097958
1848813
125223
2537865
1969254
715322
1797716
2349343
2475302
251198
988300
1028647
2193381
622142
2502804
1016567
2356838
1769114
363654
1111519
472994
1483847
2361806
479257
2347610
2012109
154140
1696868
364191
2239642
2305098
2879925
2245068
1098252
1484076
2657856
823441
1944420
1117901
791478
2659372
1692988
2892588
2438260
84645
2838159
477353
493044
687133
80813
2367252
2649556
299208
878812
2500971
2751003
1197607
1397628
77523
2085565
2727721
2127082
2694352
516627
1785803
2392428
1990738
1385547
554490
1096019
781500
1506846
946115
2111657
240938
125074
842367
463408
2815565
923731
183201
810031
266200
2938321
1942286
626506
2646123
986891
335662
1068368
1481287
2901588
61723
1561353
2364922
1307296
1214804
2259201
2184766
2446153
2140437
65548
1088379
335722
1402776
2139133
460965
1384599
1386150
13008
1119493
149504
2888538
105810
308619
233890
2533389
1134404
2686289
466020
1957286
754500
407855
217105
1233467
617172
389584
1356979
1406637
1555941
853175
2591262
520727
2389373
2412983
140990
391284
1007645
2381520
361486
2635260
2852579
2695841
1373040
649175
233743
837730
1969468
1831996
960914
1077273
610760
1056362
1019758
1569843
1535004
2302006
2465792
981841
1398318
2708935
1797804
609320
1517204
2880071
575115
1460191
2707473
2366791
596810
689849
2693879
426260
2183810
2747653
1178312
1861507
2823343
2365686
1777177
1463090
2337284
2194984
2854321
1093976
297705
1074676
2697160
329658
2864437
795406
1876420
1283812
1889182
85983
2519855
2446033
666699
141164
1908114
728328
2023066
1590713
1536855
1075192
727462
2735645
1824565
424791
1203519
2298269
329046
1768569
2106701
151425
386676
2567884
948257
1245038
1615109
2855610
574052
238632
2069868
796139
1217709
1074842
1170481
2609176
1697797
2809349
2469349
1061418
1361024
38660
975245
2709105
2175870
938500
503738
2043669
2283162
2235911
1013117
2764994
1788338
72366
669576
1368483
20060
2787984
1829883
77387
2005835
1089186
1749150
981535
2316819
2327517
634179
1517053
1385571
537829
330104
2375920
2080441
1227775
2481042
904870
903809
1908132
2593593
2195469
2255104
658927
1429606
1002230
1103715
2822046
2594090
555989
2310397
615455
1188225
590458
2749442
2674190
2732436
992220
2057610
1355323
2784639
1365767
2403715
2795856
349266
219531
920674
2289856
2017769
2118902
1519677
1367650
624694
1099737
1159634
531178
1382352
1330778
1668967
1087828
645707
1708734
1580969
465613
2647552
1262175
2728981
2381921
1353884
2913436
1899410
2408642
1340630
1207880
2727451
2436316
2906876
148257
2578234
882265
2316870
362818
274410
1730183
1563931
2829704
1714796
208961
2171178
2540180
2063296
1394552
1284102
1259136
1820414
24234
406638
1369180
73285
833793
467197
306983
2622350
402306
2756777
376476
1597451
2043488
104476
1405150
1467301
1531489
1113644
1719252
2500620
2122961
2182332
2340107
520045
2488051
798640
2889655
1592714
2426772
711228
2113096
735735
1638953
2304098
541143
258144
1330181
2461107
1832394
702164
2434466
915414
1770330
1836171
1240725
1264670
1840384
295829
2340706
2181287
2007165
885337
1168331
1141110
376654
2817173
2629441
154069
2916506
2533866
345662
1300788
1643343
303356
759691
1970484
13310
2566977
2823725
2664053
2494661
1951604
1095726
1564279
2670715
831599
2461173
2765999
488915
2158431
1970888
2123156
2751980
572065
1805400
2520567
327778
2467621
1768278
2327864
2654090
1066206
2819150
770459
1586004
1605243
81367
1038204
934080
2804688
1677522
2068939
2749343
2394361
484069
584099
249181
696881
1078601
1018297
2803914
321882
611413
284866
152974
2332887
771125
422181
1894295
1060389
1929418
1671472
1774894
642385
2933680
2604771
934307
2306296
188900
2234848
577855
1005067
1246804
1111574
1924513
750980
2900061
2328784
2890752
997284
1506464
2371734
555044
2213398
1122610
1033732
792590
2474200
1149475
424568
1538383
2509296
634825
353122
2714448
169722
1899277
1060416
1775942
410238
2496528
2401044
338276
1893998
2748818
1743829
37333
1474821
2114111
1536442
417513
1421903
306964
1434638
594556
1798342
1814226
1938967
698658
723205
2006315
1012077
1350646
384513
1816242
2270188
805594
602006
1508338
1377442
1485070
1092650
1591851
212507
11163
408293
223060
1890160
1838101
2905274
737069
1241305
2163812
2523457
89333
576723
2883931
530426
2905561
1532110
2217929
225125
639746
2248554
2904438
604191
1905008
761626
1059670
2329521
2623257
1438210
2478711
26410
730962
930833
862374
2052756
1681008
2680333
555713
2167917
769989
1742754
2547568
1053877
1944395
704175
280213
2022399
348013
58538
758999
99751
2048637
388355
382418
1385265
662975
996752
1636273
981949
2801649
1863611
2513368
766796
1785559
833132
2640069
1219414
486595
2474270
321424
1054571
2367383
534206
2520080
649050
66521
2604564
54551
572658
2121978
837440
2920802
1891191
811994
1208994
1758835
556336
1703128
2107493
1090184
329828
1640622
2874130
1042711
1445627
945347
2214115
1910466
790419
2650162
1039662
2566693
1738023
1223285
2309229
2750569
921609
1580057
120367
1072759
816633
914237
2321831
456838
1050996
652835
2559131
855590
563626
1347496
1519948
2059869
1450302
1037055
2220070
175092
1666287
2466159
991690
2622247
159495
1195486
1009429
2606724
1418448
2086263
120586
937574
2012499
1213334
1623621
1282735
2249070
1032892
1690688
2652858
876994
2664417
407358
2778576
698962
1383868
818778
79960
990344
2650105
2082277
34676
817128
609437
548309
301668
1941939
1467484
2429306
117961
2520173
1952453
2875967
524053
2380552
2871390
2230804
2702611
130179
2343370
509052
2471092
9069
2836542
724273
2861358
2127928
652038
2652451
2877184
1639581
500044
2713035
318336
91575
1869300
2413863
1546584
2461469
1531200
429111
683467
2634516
135534
1260845
263085
1244564
1419182
1267826
2306796
467200
1405940
1091027
2437146
594546
2723153
2303722
22886
870776
1330653
143606
1567404
734606
1766711
1343165
2442500
124639
348651
2770860
751689
1042900
1650642
1263015
311111
406097
2713371
7132
1460706
621922
111824
2471744
404945
1784784
236868
1342577
1270294
735444
2114292
1094001
2616083
94458
2383090
296240
2693758
2009813
2438489
2327975
2147234
1433363
2511837
798083
120456
224808
462709
580007
1719133
2022229
602997
467792
1902978
325193
2246927
1317895
1589470
2448375
2468268
1653699
2073488
1798144
1195275
2009298
870346
430078
1871304
1999658
467085
2691319
2067919
1848513
1365963
954610
1808462
2848982
2578042
1331048
2105646
2275594
1608987
749779
1086217
1665604
2578211
1993907
864902
1778900
2912797
955645
1382433
2589197
1534314
2023155
607295
2004816
1497505
1442516
34877
1181816
2545717
1102145
1639034
1026952
181582
1212449
1152958
452509
2724137
1650701
2642044
1692501
1347807
1805147
2557745
2814891
2502652
1936921
1953403
2070616
2566739
694360
168480
813564
1276002
2221432
717075
1633248
2281146
2095455
1890288
1326291
1605300
2159160
2707317
2355708
2321093
1399719
2314679
2569585
919786
2089463
1957003
2591085
2391161
2078591
1065420
2674530
1518875
1070315
912108
2380177
2201643
2239148
2003443
635386
476601
464948
1979557
242152
1566216
801985
1397037
2443821
86981
840659
495210
2415510
2744264
2020257
2089337
1482545
1473735
370976
1910589
1237004
2881225
1581920
2442049
2053455
785548
1717335
908973
1673214
133316
1937182
2765205
447489
995801
331088
2403067
445429
2216465
125940
1564218
1921218
2596454
405760
374977
1551166
2300463
612003
2323608
1472654
1935248
1076432
1191886
1575438
276646
769767
44087
824478
1792756
1275205
2860102
2434642
1296094
351403
2164948
1947599
2105104
2802712
1567870
205073
2693526
2149631
1352942
78870
789796
483717
1324450
407891
413834
1309572
15177
1246344
1568142
1212000
875615
609094
118265
1724258
500355
1228538
2715955
1276172
2483535
1186158
2440906
567947
1910895
2564293
249922
1786761
1236752
2864161
1404950
1930417
226195
2260240
1540564
203503
2405561
566681
2429991
1878948
825632
1967156
61460
358600
2082986
1622652
895839
1632641
555823
1078494
1457139
1040529
1626059
2337713
1046286
80779
805230
2115873
1824528
747014
2396191
1841522
796549
1439260
1352849
390840
1167677
1548136
1777573
2533750
513230
1674640
546661
1599231
1577381
430199
1426954
1931064
2259477
1308676
2832775
2496053
1932322
117859
2114241
326609
1855801
179146
2268725
56187
1757819
710826
1409011
897025
1914631
292613
2653906
1848888
2099210
2758790
1781827
2085499
1309697
2331060
64852
675756
2753450
2421570
1547074
918849
97783
2383373
2450357
1656374
72017
981151
933133
704847
2215732
2649890
1122573
814893
2333906
219392
886493
2531697
743512
1000800
2844809
1640108
2411459
1896882
2191114
1915239
2508501
648849
1374103
895744
2501243
262159
600940
1540066
187966
764329
186577
478634
1689130
272820
2937282
685471
902932
1934121
2111694
2374692
2247308
38158
1545907
293020
1589625
1669676
563592
478999
2147669
857591
26244
2025967
1626979
553808
1792275
1004879
2870975
1615347
347603
1368114
2154548
556990
2691077
1887986
816850
1954333
1912385
957521
2937365
2771874
2082774
1324883
2008504
1181565
1416309
2325027
1079450
2361228
684951
2210417
163741
609975
1876686
656944
1495766
400805
351655
2822822
2825256
1082560
1846549
1240528
2062481
621471
1115442
304577
1307868
1830587
1734617
2905092
1907588
2240136
774541
178468
2145463
2594043
1967020
533347
1828521
1266013
1624941
1291781
1691134
1385401
1265236
2407538
2570855
2348862
2284377
1175172
2600410
2033375
647000
599602
1240190
2027671
2239756
1410847
1703672
2247937
2206978
679345
1044295
625596
2299717
1913160
1499146
1217700
2714187
2176478
904643
1228008
273600
186314
2237192
824418
2337391
1115825
1531217
1143290
2411797
272652
2039580
2090633
239651
1961555
1914054
1223373
1107565
2577832
321051
2142122
2190151
1363101
2939056
1886492
2459646
1953633
2156679
2609220
1616554
893127
179335
2521190
1954387
327062
1604424
1955349
2454947
1711194
1303377
737489
1641102
316126
1150771
981713
1844040
130081
562358
2754517
908369
439226
2528630
1460815
176187
1311675
1207435
718503
86710
368979
456240
570250
2592421
2073212
1808944
1547770
791819
824176
1292095
1147126
1353477
1964435
1453730
698835
601725
1338173
71247
184792
1860717
560484
714009
1676022
832018
2019113
470304
1023145
1925452
1079184
2072722
1437850
2163883
1683705
463377
2124173
2101631
3368
2121437
1592265
1714729
662578
1248871
2366938
2935250
1582796
2558568
944587
1366851
315380
929977
2613929
806431
58168
770333
369816
2690371
1795813
2392942
1190494
1633313
238517
695533
2375905
1045027
1161154
2339357
1598965
1099943
270992
1541913
1008208
1021243
595098
2416397
2897387
648291
2576121
1042627
1285120
985868
2206257
1255709
1324382
1002977
371051
1771629
273748
2771535
286622
101301
2331376
614082
353381
2015329
1658983
217622
1994598
165664
1616098
1069355
2936433
1486910
592426
700193
796507
1965924
39498
1161190
2015944
133216
1110724
601962
2688681
1731917
2206480
382110
1958553
527072
1430748
1798821
2028214
1496136
2350849
948482
907616
2796115
1741946
284239
1507103
2186251
1254001
995728
1825319
710661
245991
2056657
2788959
2098419
2661666
190148
2685880
2683542
767771
2497269
304444
1355610
882575
2694295
2670533
1561110
2734078
2814009
1102027
2562782
1322165
896987
2700892
1381777
851138
526576
2182668
2804970
93000
1906835
1102899
604912
188128
621242
1104142
1519378
2207041
2751182
2719493
1148766
701609
628264
1423558
1351311
1837224
2784507
454540
518426
363483
1476185
240931
1433841
1595210
1121165
1302840
2925786
2807672
2523815
1464767
2490070
1514144
1571752
1764648
28594
1858345
427575
1128736
1840230
2752746
2268939
1068703
1051499
2579048
1397550
584531
1092103
2396382
897211
241204
1523939
1243270
1594984
2346745
274827
877609
2118869
1105894
2759651
2758114
583374
1571633
2594711
2189169
1657813
261890
2135522
2071203
2627626
2887684
1323797
2088935
3580
161523
816249
832671
307745
923930
1781294
1017649
1983517
894390
2665427
2688493
2337516
114942
2091619
317421
2575824
917151
439026
793279
2271865
1234253
2744001
2020018
303051
224098
975287
2673845
1508383
2695413
459377
1454032
2918561
1658497
2514351
337185
169572
1492377
2311375
2104357
831587
2454986
994830
1970823
2873378
1649788
1999621
42666
50660
2526719
2772296
971668
585641
90085
86429
2789876
2218318
1405230
1510481
1726890
750335
1534201
1667297
291571
1530266
2122445
1454633
810231
1239841
1026314
960534
2737826
1333229
379666
1377133
1730145
1384332
1543724
2860638
1049797
428704
150743
669311
753652
1873047
1106053
22735
2792036
1733087
1093207
2904367
1056305
368491
1418065
968502
27799
2046610
299750
1220370
2870475
1140436
1606932
2884720
2875489
13779
1651516
2486446
217719
8397
2173859
1285937
689271
1450139
961440
913049
213064
376455
2593589
2805353
1048543
1858140
1201737
1785228
1443901
564380
2250226
2098132
2448844
2502598
2755114
2216564
1518888
2583930
1293936
934968
737539
802391
780839
2702600
2736888
2497183
726531
1129053
1034388
1192817
2259421
1143201
320477
2795778
1906978
2524126
2355740
931149
2053902
1204942
1656620
2232255
2423892
708996
643425
2893411
2815698
994899
2579068
40970
2813497
2539847
2619656
1690260
2807658
1123194
2191171
805256
399285
544520
2371287
878876
1530201
1352069
1177313
484154
918547
1180426
2732637
215886
1333666
1310932
1226613
1445022
1016798
2389185
2507634
1108933
1241152
1043873
2691658
1137941
2208346
973561
1800233
2287397
362131
2196404
886153
1178764
2546383
1913454
1370227
1408960
925152
2812802
971467
2638992
528075
2226496
2485040
2143264
1325797
336817
2255888
1839130
1522989
2534458
2596890
1402443
2557989
2458801
306378
666353
931492
1487260
339957
184077
1922978
720672
1034732
327551
2623852
2487
342118
671786
2761917
2387132
1444759
1893160
1465595
319397
1155195
185189
1772996
2059184
16405
2906320
1536119
892423
1439456
606728
1222418
1013068
2235023
117991
1071541
336015
1813004
2833872
794653
802765
1349972
798163
2592572
1818072
100438
741593
2842370
170757
1393172
1986406
2201011
2253898
2153767
285426
852990
401510
721912
2285356
1981373
2206059
922366
409964
2869456
1717346
2289907
805020
653839
1126717
1533768
204832
1691105
1691026
21018
723538
1834759
2344099
2526046
2773366
1481060
316642
2902920
2687060
64950
889723
1759649
1999967
2850466
1268947
2556166
412569
254108
2587670
416480
752244
169835
473582
230799
2292180
632093
2793754
1147086
2233434
2234543
679979
59545
1571245
2771286
2357291
2785394
694507
2505176
932324
2903912
571437
947774
219136
2654262
180135
2281159
233064
1435944
664310
1417152
684159
192343
2696215
1936600
359814
2553589
419162
1786272
1542384
2573993
211383
800510
1735134
2115135
110726
133392
1868623
705150
1292115
324329
631504
1033061
768621
2927732
2493862
755741
2427466
110847
591871
770425
2013426
92927
2829316
1569230
1840067
1801997
2134982
526692
563607
1310293
422255
2496327
100355
2763293
1394872
756790
69372
456058
1552133
2498693
534476
2093662
2204070
2706022
2777504
1098777
2898495
236039
2806528
2470128
2555587
897878
289177
1683677
195585
1027003
2444588
833911
2284258
415898
113214
1088532
1356000
465422
293679
767458
720636
601973
1974559
1998962
268420
488400
1812799
1095858
1641794
653286
1743489
425660
2532116
206540
476817
1393898
2718328
769400
1907813
2236697
2630720
18736
1841897
1738397
554404
2350372
1166501
2133124
2813443
2730100
1393666
1671164
763543
1239729
2097424
562662
2092256
987196
2456465
401031
88188
1899633
2832379
292569
1585181
394735
1613515
915889
1580270
1051662
2878604
492288
2421059
280999
1818003
760326
1630131
399756
2272825
2021858
771653
2060527
1220979
2001738
910344
636800
170687
1540941
1579917
1192416
2035370
1694088
457535
2194209
211756
549294
32370
2817893
1476714
2882057
348682
1058789
784115
1517039
1346860
2877951
2398598
1248656
1153346
849614
798380
2046984
721678
1264723
1620601
268253
1496152
2739870
1721501
267144
2164426
1417530
1618661
1938037
843276
2395579
831242
2753581
1517482
2313533
2908879
1656579
1353182
1545650
1955736
1504047
1316837
1937693
1345284
2031744
1107990
2011117
1628662
549216
830454
1039590
611269
1684592
1809408
2788379
1024935
728585
499704
884871
2244545
1690787
1872735
965689
2165316
442483
2877721
766473
1063583
157115
2594658
219461
2858574
142444
635213
603051
1636979
2442080
132107
986630
1943423
611685
181805
1937904
2547165
1463767
699708
2484320
1168891
358238
894910
2442454
336945
1867752
945707
2112062
1447851
667572
2057036
260068
1351782
2155132
601627
1608209
1698653
1047456
663647
2666348
695235
70558
1948306
1000806
56802
1975344
2099404
1345499
1082263
1919517
462417
2266344
1421042
268227
30236
2522133
1920776
2414603
2238067
1845108
27572
646208
2170977
2522707
1444347
922594
2076259
582526
888658
644870
1837582
2176789
1959164
1388871
677652
983011
487915
2885586
2860083
2654599
531975
1372438
579793
2219170
2483033
1331670
2568492
1846337
1301850
2857093
1306139
2317855
580487
767238
787119
731830
2841576
1234688
2701137
2445801
284075
1231339
992179
2044303
2835091
2096642
2362336
1118725
882352
1577320
2346317
2338069
1191144
2478255
169710
615628
977088
1541547
1396021
2936340
1712926
2811720
816316
291430
1833653
2838000
934188
98897
2847805
485394
2171715
1158013
789950
1984310
533885
867456
2252378
1219380
2329481
492104
1364435
2229450
1385561
2386211
2091572
2626406
2169569
2321777
2722154
328632
975414
428223
914852
2603015
299936
2356806
30824
2610445
2357298
1613642
1306883
1278332
2746461
1097123
77778
2308252
2580879
2135185
1994041
2534092
1019623
2617705
99624
1706558
573385
1585084
194159
348196
739672
1866905
894646
2486831
518623
1664123
70601
2405826
1976509
2330302
2707563
319513
137435
2528032
293115
1444527
1222991
2658403
2691959
1268195
2787930
2730991
211223
2387359
2379428
2323360
670041
1569024
2332672
202090
396033
2052569
2937425
1266713
1576772
1688484
2677233
641467
2323269
2718767
2395595
564967
1779818
1078685
557677
1876810
1055988
154869
1450529
964253
1953759
482523
1913997
106038
2774209
951769
1423536
2325641
465371
2513078
345741
682713
288112
2151372
742864
1318351
2425687
1103644
2613490
2318935
489930
1012204
2107950
2491922
1594557
1628339
896141
2907137
1216083
420961
1795144
1702850
2867860
1951395
1934177
1088872
1855720
1355313
742802
2661695
201580
226254
251742
1509032
635223
461809
2394798
1585764
2293469
933305
974273
2405309
2467126
1349855
1463105
2475856
1052697
1592415
1548601
900861
1412847
703591
859192
2129254
2912585
699518
2714023
2554914
346703
713497
2921277
934280
140429
2818045
29049
2910249
155546
1944017
1991817
1241409
122051
1388867
1231182
81207
1649031
2082622
2693229
2835684
1514543
2781415
1413471
2419388
1613185
1667600
2253031
218722
2912952
943220
1761580
158522
1156638
1995044
2356313
2245297
318008
818951
1629578
1227082
2888694
2202410
1538526
1342209
1779715
1441406
534428
1560621
491297
2411050
1135504
694185
58044
2594471
533407
2694541
582015
2655485
1420824
1781495
189706
37702
1799073
2174091
1518246
1720613
1414603
1296338
742143
1373144
2813741
2911055
2022323
2543817
1011434
2816377
1162744
2042905
1185520
1272233
1558234
235614
1593660
2161092
1837438
2230551
1746532
1860162
2808360
1639548
282994
1457648
1620790
2689422
2266204
1481147
159970
1466513
1663620
1002330
2042861
1020503
1795302
531062
2029012
232282
3499
551910
1911370
2728322
2735634
1251960
1918387
2737387
1432920
1668246
2215169
2047684
2058034
1672303
2474445
422941
544525
1906560
2116186
93304
2614964
2688159
2162734
2846466
2914117
887645
1181104
1283741
372054
1540108
2514593
632532
633080
904363
1533616
1292925
406925
220221
2430692
1852257
282179
1735805
40076
953473
2653187
2672977
171962
2219216
2709781
2268657
2840600
987809
2883460
2017132
522808
2862855
2373827
2900708
56747
2205591
2031861
1705903
2752895
2266252
823436
1437275
2259968
2462913
2063190
1937045
1003246
426164
608755
1671761
1798470
1071481
2912020
2336940
2430718
2572518
922948
1203434
2154762
2801857
1151391
378860
1447417
1160352
954227
941622
412543
1890015
760020
2589357
248540
1363784
1746094
1423185
1827812
2008874
1367740
2380726
851001
122146
243841
1619895
2477204
1619182
1066996
2893905
648012
1211674
115204
940518
1936403
2805376
2355297
985783
2726465
124295
272048
1148963
1937428
1701796
1488086
937991
2728103
2691464
2562941
993254
1205754
1631003
2887467
57186
37765
622877
2356815
1615633
567086
734113
1621099
324126
855567
2492712
494401
1098613
2889037
168018
954133
690552
938692
729207
1283019
1337651
1921970
854382
1216797
528064
703550
2416627
2684270
496115
1840467
79330
2227156
444592
1123339
752766
2214484
1705224
1117083
684692
2683530
1062911
1401465
2818240
2205565
1002805
1682951
1021996
2286466
2424371
2567050
1475527
343733
241496
2188341
2922118
1100010
1748465
1647662
845499
2388281
2396936
2084877
1144973
1809451
672447
177080
266513
1663835
1528374
2191122
1822287
2841687
97240
451535
1632078
531845
1625639
1561050
28281
790188
371048
1679546
713064
1400241
2936720
2049655
2746755
629488
2429571
1217548
316060
2827262
1237741
1201172
2094817
869195
86013
1334707
2301353
2021692
1627797
340766
1602107
978976
1076765
2790928
2063618
2748550
1751881
1665546
2428327
2388047
658081
770378
1256629
2604873
1253875
2936345
333570
157901
100127
1728768
428523
1455450
40786
2659454
2259326
2541042
2358132
2355074
2565611
20681
2177037
1903757
975224
166788
2652046
1860547
1115902
1562603
596155
2234607
1406322
2932077
1569693
944721
1825439
329162
487933
90907
1363922
2856437
395226
1540997
404749
1143410
81767
544182
1271786
330772
2875655
2857763
92062
2747192
2621839
1285439
2361418
1380049
2838103
785384
2283020
1471152
2191194
786058
2777943
1247396
1761102
1416128
2538651
618011
943597
1918745
301770
1590514
1569087
2497876
2084150
688044
1625299
196531
1891482
775899
1673656
1722394
884778
813833
1846123
865644
2293836
1882850
1163499
2660256
866558
707317
2868587
1138895
2722356
2209067
2748579
766479
2252312
295555
491643
611349
1700007
2805485
2071663
2609794
1118185
2520408
1013102
2115302
1154648
1566686
2644407
867973
124002
2238193
1216408
1759522
2300819
2101472
530373
1520855
425061
685681
695481
2671723
2387019
2722434
1835343
1141489
538633
26856
734139
1450642
890248
2220844
2258822
2099879
109478
146713
2208796
1390372
1013559
1525207
1848914
1595779
718128
1949059
1099029
2935938
2490841
2133909
563568
1703711
384932
994946
686318
1106072
441685
1072566
613303
2786869
132027
1449124
2339412
2346001
192927
1407037
441233
2483256
657841
1202307
2686755
1986054
2868089
710153
2878899
68470
218845
2294029
2299937
2848837
197153
2704276
1920058
503929
488239
701313
1894835
1049206
1115514
120666
296993
634162
2681461
1193773
25842
2235757
1215764
2187751
882088
579971
557964
1453229
1243508
685706
2213201
1151456
681903
1809213
669484
2801112
2292707
1467769
1742820
2307408
1077540
1542826
1954710
4356
1945737
1900157
2765617
576032
1768898
939456
2199443
250901
1386986
2826472
2704560
2511493
1694710
1839268
50178
949098
672568
397191
2140111
1698697
132895
2366569
51265
1747561
2701491
1083481
1339367
1045351
1745725
105532
782647
390283
2756866
2862000
1930379
2477928
1382681
880164
1437391
1081129
2475474
1601671
1803430
53551
1978860
2356283
2197193
2147031
2018884
1656735
1463642
1105388
2909332
2796484
2676857
2368976
934889
2654019
68281
2100194
925408
753941
543884
1994246
1037023
179988
342244
2701979
2115357
2330968
2155332
1442350
2935834
1350580
1231169
2253333
1461467
1483254
1375651
2762808
1378241
1853893
2166700
2168234
2895507
2372267
2544850
1374573
2429594
795296
1521424
1854544
2303463
2528760
2827797
590093
325292
2685601
2337490
1087561
2649526
939345
2555859
1085789
352030
1827903
197474
2809898
247013
122023
710007
357989
1348198
760310
2422371
2838426
248280
1301717
2820186
199114
769299
2923234
736239
1278504
398794
880590
1307001
2337855
2456237
1497204
2521039
2700815
1009858
1059765
1483157
605691
1713380
636039
712758
1162573
1782256
2860909
562045
904497
2864695
1065120
231347
2026739
2622834
2281
476762
1631465
1642477
251347
2678001
1885651
395395
1155136
1310171
197300
1954963
930857
4510
1713605
2774457
2863362
1431609
953580
2007738
425385
2107185
1922545
743067
2622722
424428
2089141
2504259
2458588
125396
1228702
2586374
176731
2421797
1102668
873923
2434972
1377712
2249192
2255867
415307
2125176
1353229
1052230
2134559
2590712
1963285
1780193
725393
2493117
2054160
1355902
1226041
2719991
1688829
1034738
272682
87915
1334066
939417
2918708
1546837
2263481
425729
493306
400271
108164
1003092
381346
34101
937460
525089
2032192
739469
2414068
445981
295718
473235
1037873
1868925
2423579
953787
2559557
621286
2625971
1194881
2689569
2180483
2545988
2121228
175490
385408
1157383
885199
770329
2161201
2842063
2547770
1808149
2271285
2721087
2127292
1464459
1782176
1300463
279854
2716935
1765997
1477835
2198739
2602633
544167
1880261
2578795
1892928
148281
872858
2586323
2629272
976727
1963184
1092835
1428519
1108969
1046437
2040666
426334
458154
358902
2032846
2642333
829974
1414323
746787
1365925
966495
125987
45234
1774912
1927269
1638346
310367
1777588
1037336
1941094
1648541
129235
972812
810461
1192850
1677904
939691
1839821
880016
2919492
1692016
2101400
2493309
2824864
1876146
1181693
2424220
2396994
1706291
1052392
1401205
2625736
1480276
2412073
914902
1056788
807828
2715512
2915195
2565118
1977245
2448076
672315
2872379
302675
1229571
1523422
1586211
2612034
2555215
356392
31648
1710062
2010494
442571
253660
1259527
1899610
1927612
2682225
2720993
2711845
1682729
2799232
93896
1497126
1610116
49467
2922877
2032818
2630648
979840
2901088
282929
49361
2405117
719786
1554794
2270739
2893366
2575242
1020613
2846356
1370875
2686113
1604934
820014
1145870
2137313
2469810
445859
2347818
2142913
1233164
1050935
1235084
390203
2146283
2278233
384725
932257
1967320
2512741
1980281
1941257
2783991
2766975
1057532
2718991
492951
2557698
2602093
1233887
1896697
2542107
2174510
470258
1148099
2128383
2696629
1505231
2847328
1505080
2298367
1232826
724441
674868
1570595
2440345
115153
2595251
1154092
415638
641441
59364
2749682
2717505
1356592
51748
2517763
1550185
230332
2068152
301107
380954
2356836
2185813
2705472
2693883
643107
2690652
2761464
1213318
1036678
833688
1664027
394806
833020
577345
2041423
625025
1024711
953772
2773954
1828939
1625693
1473190
443094
2299246
2280624
1779046
110621
1055576
1609900
472020
451492
521923
1036320
428454
956957
1714731
1221604
1776278
2157136
1332165
2650080
268235
256830
527704
319947
1130717
2377167
1420525
961033
2726537
1442564
2840802
2370116
2631426
1003048
2059038
1805156
1675154
1041598
965548
1872886
1984771
1183024
2487906
251705
1144310
436494
2589785
910977
2340641
1208502
2179646
501478
1224430
741698
1220820
946952
2880675
1852470
1305350
643167
1910897
2671834
1122046
281293
2869962
850254
549554
966612
2422434
932862
704623
376970
2817376
1190907
319404
171710
873598
920679
1008556
639009
2736253
955426
2915317
1561167
2225318
915267
19891
375925
1993533
2914881
69223
604982
1951337
607899
2734238
2714921
1409879
834646
2636237
179808
998990
2270866
1464301
2537081
755944
2794831
1195824
1946651
653948
2818120
2118597
2042127
2669583
1671012
96781
1934747
2844623
1255266
2380323
1553610
1977511
62577
1743320
2119042
2445764
633550
2648395
736440
361081
1698482
1788866
843983
2276301
1600420
446614
1621720
708107
2334859
2460631
1498383
2150932
2010398
2521603
1280546
2668937
127277
171416
2869530
1788709
2108363
462893
2060175
249869
1796255
1775067
2080586
1800521
736189
1210858
2252467
542915
359570
348018
1280884
984973
74814
1730520
1988935
1803909
2591091
1278404
1260180
2207271
1119305
401841
743162
2598500
1422885
1293111
2365145
2699242
246747
1720291
577188
1113610
62598
2002769
1381942
806008
1386617
137683
372634
2850839
1900345
1176829
239714
2370561
2480835
1842750
946908
2789235
284058
2500996
2763240
1818443
150865
1028552
2798644
1305031
1291914
1527119
1291584
1774490
358609
461366
420457
296371
1080969
1397148
565323
2604071
1077745
1757495
818474
2414075
831136
734407
535943
1446578
695533
2029682
2105904
1296798
1778662
109887
2682939
2687608
2633906
1634509
2424662
1199195
1168998
2469665
729287
2909126
2187195
147732
370900
1773620
28723
1308437
1238669
2037984
2886905
678481
535115
1295414
2056087
2438235
548055
2171517
72536
1389434
784114
579422
2537369
2574900
2360130
963239
291440
670533
2329015
892018
1886234
1736768
971751
1995364
526136
211078
1827653
2450420
1539191
2507683
373595
2410312
712316
1258118
2543056
1210588
2475645
1406270
791606
1584941
1233101
1895708
869131
2306440
1012818
379701
361487
2459284
931334
1685040
169631
222229
2758533
824946
1290901
483319
2335366
2425101
474979
2247414
1976627
2255229
1850631
2424841
608648
1920114
107385
1966357
1001291
2345561
1971959
2078566
1990336
656285
15495
1964470
1152000
1167578
1866537
2615146
1355468
453065
1641255
664941
1208064
2718896
513892
311280
1192196
2608996
89645
1318047
123638
2383594
1735725
905607
2350316
1485466
735194
2932390
957057
29241
270538
1856403
1587190
168412
1016535
2106373
1652636
2907863
431608
2059901
1969343
2686926
1058839
2442411
1290331
199472
824586
451398
2877719
971404
304094
1913938
1476610
608463
1625817
1452904
158995
1992417
1194970
1825541
1077376
1653086
2084990
47569
2688175
2080014
2035727
70648
450040
445302
2757124
2208602
1095603
1340819
624340
1401526
883903
1631175
2855100
2296650
1253805
394327
1910521
2592287
1963409
2156516
712324
2226826
980602
2515201
2264243
2891428
864404
1116987
1534114
2597617
689338
952774
373339
380792
486092
272311
1928990
2807006
1357230
1942866
2784690
544383
291375
469878
101754
1333671
2700936
1489906
1307479
560049
943232
2453328
1670269
1924361
923961
1790891
240825
1472800
2908558
824305
369413
2888010
1359144
870820
202061
408363
2431332
1200415
797025
1420781
2779357
495645
605052
1358024
3111
2012032
918675
810409
2721363
715552
1687116
2814162
222796
548825
2185196
2572692
1410011
1154488
1635929
2395557
962401
112526
1326778
2082529
1048530
1801393
629550
353947
939725
1382586
1745614
2498880
1852364
2243029
1141331
1608921
1561162
314556
1351242
1638499
2688355
1571499
1283613
1524663
86691
253916
1136944
2279673
315437
1681782
657453
781078
1244397
723833
2180882
2885203
2737628
565289
2568806
1451671
2499752
1239800
1912563
1714929
763463
378358
566128
2881841
820322
386432
1689191
478683
992427
2897117
2324857
1574010
782397
569908
429421
1008457
668308
955955
2533512
1973005
62528
2528356
2223308
925203
2332018
1199917
699317
1643298
1395720
887534
2077575
1536675
2780964
611415
2652880
1148204
659873
447166
2718268
965202
1169913
2793910
2890189
2554305
2298948
996757
1138978
1580694
361525
2810772
2382426
765907
719300
919271
675334
2933196
429917
894477
674439
1452853
832833
323803
1442301
309795
1380402
2056459
2364788
548046
2816149
2881008
1661858
328686
997811
2689472
124025
1415262
2528492
1380688
1015918
2226610
1947407
1793763
2057097
2109183
1442079
1762507
1474971
1280001
2426618
1228555
2380864
982829
1069872
1092887
885705
2207177
2552975
2552577
2863305
1693463
299090
835659
673112
122804
1964974
1030474
289954
570409
2450114
649847
2220764
1031917
881329
443584
323668
1699606
1894550
1287346
2466753
1201537
706611
921842
1296729
2696198
1002653
1579993
1993196
2001541
1553780
715842
366425
450130
2351331
591025
1724429
1414230
2390973
1862994
170337
332997
2798248
90937
1328588
2543758
798350
1899071
908453
1990047
2622962
2105495
543657
161725
1478313
39289
1792663
2861701
2639768
2219083
2834553
2205182
1176954
337935
1060699
1835636
2189524
1389951
1916788
1092271
461582
1558294
1361107
2690649
39298
2909244
2399603
37898
500734
1686835
203807
173050
1479438
413730
760433
2181366
135923
1118778
1851723
1762923
2770620
1705656
431613
160018
549546
1391135
249423
282036
2481911
2824852
2307820
180721
1332627
864562
1754176
2120125
2210823
2051000
1556116
1196453
1743089
2491386
2201423
535656
1912811
2240553
2082286
2000768
1629650
2835432
2828402
1650457
881211
1325787
1912818
461998
2818702
350428
1455964
1571299
2301982
709060
2130294
2922150
2059499
1272219
1434224
367760
63870
1313593
373682
1351611
499396
1724793
789028
1739120
1862364
49849
493468
2322728
1635172
2643311
2384369
1704681
1312012
1638727
2207408
867680
1228731
2299878
2591401
1410020
2635889
2310397
638288
1763685
2677383
1740654
725237
9428
1546515
1042893
994350
2341974
1705826
1756353
2418586
2674325
294903
765727
1997862
2453774
2237250
1923135
2218265
1280616
1988575
334406
155877
881539
2315428
1373642
2154651
1278225
1290665
2109318
2590672
1888330
2508648
1498086
2163166
2596868
1300026
752555
315695
535024
2685797
1878102
2473444
633117
153846
518547
189329
1455784
1460341
2349456
707288
790157
2649553
1416748
2268453
2073954
1123125
1528175
930516
2792644
765013
1655953
2169621
66611
2399665
1244317
542957
318181
1580620
93197
1796186
2077422
2126422
1954575
250286
2778694
1647622
1310535
1822617
1698390
1106153
2444597
537778
696339
546312
847696
1395527
1887819
2237829
2023517
503952
426350
1170972
1436413
2380705
1738395
1151244
2010309
1850073
1770744
2712433
2525780
950081
35836
671546
365439
1170829
650541
685869
2212537
1646487
533452
1599197
851885
1294954
1840759
2703159
1769966
2138447
2301751
2125425
588332
11897
1966066
1897685
1364698
1832551
2860954
2554625
1843517
681643
2770945
398522
2424629
1112961
2610181
331934
1354883
1352039
1876527
290356
2859784
452450
690791
1796197
2914339
2611091
2229369
254732
2364289
857811
2792334
186599
572067
2282398
1921394
1937773
2716606
2159215
417926
1945108
277473
2734770
1682618
2815211
2298165
1523158
878675
2425909
425941
1414276
918816
1686304
953068
1246614
691027
1634292
502276
788483
656305
887865
2880902
1537813
65740
1917129
614417
937198
963211
361165
469682
2282632
544221
2441959
1215464
1835650
2643728
1455936
2363024
1468805
1700233
1561488
531423
1491864
1590779
1306583
2282199
1071514
1423451
2547585
206130
1724351
153298
647719
909619
159511
1634947
2917716
2297123
142029
1246093
298523
58409
854647
1394555
1923340
1252156
411612
579728
2081886
2233672
2837647
2172382
266951
2228191
2444932
1930500
340840
1411360
2137421
477753
2603475
2507006
796908
190830
972919
2818745
2294921
629066
1930087
1690672
1931141
450269
2106714
1842722
1725122
1488758
146219
2049168
1906623
1179675
2289631
2882250
1023857
499695
2236171
2308960
38339
2726018
2105666
2834517
2107976
1478336
1972871
909901
1660778
1584240
1580004
1310738
2282969
2489510
849407
1377065
2359859
2543369
294358
725788
1613926
2846836
2803029
2923424
2866946
950974
1765553
2129496
887068
415213
2461736
2872127
1907577
409554
423524
1372375
2558645
1733199
2064240
1346901
1595382
1055275
26956
889833
2442096
2796884
261704
376267
1893333
1022637
2604377
778421
1350236
237589
2816635
751595
2103058
2804080
1322905
2505871
203539
290399
534893
455141
1531270
1271823
949121
690015
624529
1332084
40706
2692346
1840273
2888409
1381473
2362364
574688
276162
2727532
1093681
1484929
878403
988454
2131357
728367
274030
966315
2801017
1084605
2159034
2770209
1040155
2844525
1810473
2716854
2908662
362984
1354410
2257695
36942
1904283
663961
1912030
2614112
664143
937699
2759985
355706
1160858
645002
2907935
2637915
655433
2878036
415274
2448632
2114237
1077707
331826
2419739
703614
1050022
2190112
1460415
784794
1889053
2323715
36952
184937
1747334
485894
637372
425155
2689501
2670971
1846494
2743983
1198269
1996002
714261
1737749
2913403
70679
1434870
2271617
1803728
1313642
397146
2188933
1267392
2010480
120874
1050344
703119
492050
449502
644145
176746
2847664
1572792
2810686
2504647
2932451
1382542
1792538
732162
2495161
1424780
646802
661321
1824700
1020918
2702446
880451
2143898
2104177
122554
1307871
2273952
2890939
1071689
949289
536694
11671
2803549
20294
1160100
2338740
1383768
609547
200206
1516262
2885277
221231
1598743
1643573
220850
390731
2934348
1893418
1379728
195924
770314
1412732
464418
1934744
4845
753193
45735
36704
2082743
1797822
1427451
401675
1022949
2384744
1133374
1920173
1146141
957760
2567900
256041
2886490
1709651
5597
504565
56560
393699
963829
2536958
1948060
73054
727400
1168727
374806
692298
2175551
373977
2058576
1935184
1335114
1121134
2554571
2503762
572243
1186794
2677916
2482169
2140737
684126
993815
1779606
2419695
1388304
407555
2746678
2472551
1054409
2567969
2356217
1377460
354987
2514067
2268028
375528
1391783
2221722
1226735
2290912
651587
1413509
879191
1996018
85704
2275211
1299007
2282198
1574467
2849657
2155176
392918
146470
1084322
1561671
188458
2089191
534166
2325759
1068412
2496290
2828047
2013471
986908
2398174
350523
2333508
2114241
83239
934230
560965
2734379
1744235
216052
549312
2118526
2306345
81206
2695527
631949
585440
2713954
640835
457142
2216025
1517955
378246
2862090
2624830
313649
2463344
1662527
1609304
1808686
2553862
2016121
82877
2908749
2637362
1440060
297981
289876
2836360
1904518
756750
2111392
1523539
2166430
1416207
1218622
939784
2057742
1421794
1585181
1293125
1265085
667722
2832381
1024146
2094629
2222365
1782807
2003379
1359038
2131037
394814
721813
2604658
1869413
2061844
2303183
2478479
2043031
1615327
2003775
843219
1445012
361248
1932195
141114
2356567
775481
2171400
1354316
638608
2191610
2671465
881117
2729745
904865
928986
1636710
1528946
1426598
56951
2097363
1373857
37249
1809339
2455609
2025016
2188794
1142927
1329314
29395
1718127
1324183
2232983
2229888
233412
1583022
2668540
459909
1153733
520867
2719161
2414773
2182836
1596209
2820949
2490370
2674008
1930873
2778032
2798595
1008056
2366425
1828398
380205
299345
1588379
1339724
155269
2149995
2609404
783715
2166941
2440982
2722685
2123486
2838470
2029035
1018292
1181476
334762
546449
2042601
2060235
348605
2817173
2834778
773174
1101941
2880974
2058987
878794
669542
1481673
1168609
306142
421526
541115
2467678
171965
2476242
1734579
210887
2592123
523893
2722977
866411
1519987
1115693
1260547
1135434
2026420
268588
159170
2656785
1548503
2359831
1151933
1182017
996263
1068073
2419656
2825658
144539
1477528
1422350
2290887
768125
1263308
584234
379747
1133235
1792634
2250518
413895
2827378
496936
1683066
2743789
1736003
2491010
1610450
1117592
2487346
622014
2094888
589406
1997342
163255
1718625
660968
1471268
1936647
984328
759302
2580649
2436480
570327
362952
1872283
1332100
486015
227831
2517769
2865043
1510325
452673
2807194
1489490
409796
826197
1421950
1941581
1474912
2690925
959784
2324095
2156429
1858318
1724951
1697639
617594
1646351
373602
1214566
2762922
2208544
2731754
2811533
2443465
659731
811249
576771
2516596
1432597
874124
2438450
215555
2648635
36924
120100
1334825
1573569
686071
2171041
1688912
2041339
1303420
2434500
895814
1975343
899867
1109473
2818549
1345868
31853
861160
58389
354608
829732
2752558
2272064
2689045
2375064
222864
1212408
2180372
1478198
985347
2746167
1450772
261008
168796
1142396
1863708
2351973
490084
2218198
743388
1322365
566132
1015862
738724
829520
2416678
1141800
1024961
129641
1373645
249254
1370977
119024
236747
236233
1612786
2340105
2065
2858063
2099639
3113
893037
2062334
1393509
1640574
348008
953507
170951
93673
2690561
708699
83422
2790904
1271865
1501335
1945558
576783
1939819
911538
2476599
1101253
893111
94299
423311
1792009
2742863
2479918
1007574
2329844
1497060
393460
934527
2495396
2261763
1423929
1798843
910349
2839571
2022012
2723954
1157411
1580996
2767785
12917
12561
2638301
1297023
1107122
1448206
1653848
81993
2932122
162930
2596389
1784052
1832984
37103
191747
269320
498326
1561266
2486443
2407886
2900119
2230894
2277824
535227
1399462
696378
2906716
2744065
2749294
934608
1267332
1926359
47548
1364296
2151173
112181
2290027
299723
233881
652622
712968
2008368
1813196
867482
1420032
1497498
174349
2236661
742827
1407190
1376030
738822
1163131
2584763
833371
2510378
1640336
591656
1111827
2267317
791550
658605
2203722
2622055
80326
2227065
1283207
266522
1172315
2572514
946601
1450923
829984
1759768
2580766
1697723
679793
1050094
1893168
873430
2668929
678251
397780
2384506
2669012
559421
248646
80388
2348841
1643571
1728676
1958576
2861502
2762983
1607470
977829
1440069
2496036
2504273
1417377
1368821
84363
1064937
1486727
142921
2428378
2920874
2329292
1685669
370000
2468699
2431208
1359858
1918524
938471
2378597
1560889
692573
1346283
2748169
711609
1346979
698959
724888
2614038
1117201
2875693
1810426
166098
604934
2613419
234215
71926
1264484
1257917
46338
2678301
2607333
1353048
394425
2176552
859640
342544
810272
501306
2205367
2305306
1585204
2363228
1522262
2147680
107147
912388
282908
1471005
1764604
1480408
1135446
788719
1730469
770308
2142215
2606184
167622
1792901
1783864
2234397
2646363
516771
1467471
2055041
2184105
36121
815362
2145870
438332
2237681
2929088
1806276
2464594
160918
2100253
1899401
2446616
2424882
2800794
518943
696005
2528150
1593105
2163532
1658160
1819476
818888
2023218
27913
1215992
427696
2855206
1427863
2259559
2320076
231716
827283
2654005
1002456
1953489
2116714
383281
1245524
763883
1192028
409729
2594548
1390190
2374637
105896
2655413
1066057
452771
1979337
666827
1459758
437747
1315865
2115024
1211954
1252557
2295796
2210222
75609
2936378
2449436
386461
2268342
2586248
906570
1186099
2128522
2113766
703821
1777635
1148249
1917776
295297
2631749
2768530
1329017
876752
1885070
2503767
1956970
705178
790682
706207
1676179
1368140
2436069
2751085
522874
2268126
2748062
2231309
1847231
1175020
2357471
836334
1596505
2721278
1103313
271300
2612112
1817108
514766
52905
1578676
1075561
532394
1046115
1606579
2544659
2878575
639762
36821
1172540
1014991
1259113
2535048
576433
2104811
813464
1798862
2378437
2234535
2160253
48337
2502800
436628
2484933
2284091
484581
117443
1638342
1757730
632950
2302239
265428
1868217
1184139
1705278
1978512
2567704
268458
2510838
2395038
2029781
2190354
1382553
1619104
1735825
260756
2701921
255153
2417896
1564766
260995
1628338
890441
2332896
2037759
1693108
1977879
1173954
324120
2146914
805398
2256207
1920358
1119892
593696
1334799
2094747
2519731
631245
1367006
2482607
2798412
1223026
521676
1280217
2119124
2227817
2849657
1739322
1265210
397548
1133397
521984
1971438
2617669
519057
2100361
682523
1208225
565713
2478351
1091577
1460825
2411743
2396777
520030
2155673
2748445
62629
232758
1990594
2192325
84331
2044350
2297177
116959
2024900
2433972
912848
1800765
2670601
1809660
2031174
368851
1432785
1812782
1845026
1620211
534060
1247142
1403820
1592987
1578367
559197
1076868
1635170
2685028
2138371
2884716
1329693
104261
2078509
2841573
1566133
2801262
2723141
2160964
604465
1550941
143704
2550404
46660
1016017
1169780
1373836
2002702
2559734
118422
1860691
2423896
381515
2851080
437924
2091964
1514440
1427479
1368665
1159715
1265940
1523128
2329635
35865
826889
482626
2361811
1664464
2373425
286003
2718653
2510372
1016352
2460563
721884
2862524
1916477
2056051
2333412
2109982
2447666
1104759
2277217
2260706
1489994
2251326
967486
1778309
381322
1137617
463452
2026290
2527516
1477085
1007128
2586664
2458703
1252510
542781
2105964
2891579
2089074
349696
875899
2452232
1592608
2808986
2894054
2150996
2371029
736832
1239106
453318
2226302
1206624
729416
423784
219630
1129090
1572516
331679
1388502
1320374
1741401
474631
2584673
114735
2694142
2865235
247258
1292759
2689734
2501968
21932
735044
2791752
615066
2573562
2371030
289068
1364416
2292194
43806
617304
2546339
2078982
1922831
877492
2156757
1783948
623478
2809656
1069290
1169079
1523504
2629632
1547109
1773924
1256982
2525771
1034980
1741569
869701
2265895
1443548
1049287
2389436
233325
1690580
194839
561642
908176
2832349
1521943
982042
2058199
2521406
858902
1577796
122348
2335464
2085369
944164
2473264
2700488
2036280
758376
2362705
1745291
480755
554554
1038843
1966623
2216767
1918200
1556642
2680294
2162889
232560
371207
682077
1007167
1302510
683576
1476868
102252
852123
1102446
2418978
354371
2763462
2296218
1933326
831634
1013475
2338185
970359
1527873
1847990
1868227
442702
1983525
2746678
2029551
1168203
639266
1433229
2800242
1927617
1214914
31557
970180
184009
2527238
2928026
1814761
2802191
497067
499273
2474207
879654
1686023
1930794
2436276
2277486
525628
517587
2219366
330201
1784833
2217851
868122
2341528
734816
2349127
530770
2318229
937160
2686271
853217
548128
68763
196957
2064597
2432439
687763
2305099
2188379
1828874
1525459
2228238
2684963
216908
2340300
2541238
2849697
2455506
2090627
2128055
1759656
298719
2277497
549740
2385812
1842710
1574423
1157614
1984299
2667227
2023207
307819
779688
384784
1113774
1389357
1858416
1748842
1366756
2700040
358911
791404
458234
1267766
2929948
2116658
526937
1439598
957033
1047277
2056806
2387326
1702203
950128
2131732
2608737
375460
1017061
2320867
777257
1176761
660039
684846
1477831
2821454
970260
1061031
1758922
914068
508340
2041786
2403026
2129113
487171
176666
2395693
2869310
1854028
893178
1924366
2274420
1076355
1722275
1413147
1753415
21416
654427
566968
994211
81176
466456
1894760
2426931
1625034
928057
1742101
750362
478055
1654196
667557
736746
679479
384283
1556827
1440797
1716008
2894785
2581306
2611658
2469637
1297967
2780722
2414905
1102514
950696
2255871
2231477
79241
1849202
1585788
2383562
1548978
1234887
1944660
89852
1399649
2050477
621677
356895
1246285
1161839
2479253
1297712
1203473
1630350
2607775
2221727
2543891
989430
1390537
1101908
654109
225328
2464926
1190069
188422
1527660
1185061
292439
1835303
846924
274954
512788
20783
1700080
713627
1311374
2528999
1803274
837715
2819912
2575903
208881
441526
2582480
942854
1798316
218607
2284227
768871
2496264
1955172
1721705
2557330
2107642
268752
2349808
2291300
1029196
872334
2417745
891284
464957
2266677
550210
1841690
720389
2431875
1114391
2617015
1442860
218309
1362131
628688
2720067
1253367
533169
2392737
39392
549562
2799158
309736
1712789
920190
1961564
854743
99783
593327
2407164
532212
836520
2441288
1818842
670881
2049309
296258
1889649
21068
1034148
1782060
688706
1695353
2215165
1505525
2734745
1258992
184322
1864414
1986292
1038803
228592
1838618
1901904
1664730
1442295
478079
299936
1042749
2574509
781251
1629756
1119715
2386175
2742062
1772296
520869
2918602
1507074
1247786
2856616
907645
2579203
6189
296794
2635952
814972
664260
952361
1956347
2675986
656694
29044
140517
2530163
1321295
1177895
1496288
2184096
1589077
2330708
768462
1253823
2712534
395890
139513
1035440
2119684
1928043
2299279
1317369
2696682
2047793
966368
1073418
1949321
2169789
892624
789295
2241199
2055718
823397
879592
1263756
2300572
1514942
628180
1462835
1767421
1495994
526543
394713
762179
1194445
1876917
1614002
1895462
593229
287752
1708805
21381
1842682
491939
1575724
394593
2608051
1491847
495820
2478608
515898
166858
106066
2603512
2421113
2766511
2648671
2516092
1142196
96343
2069611
1159209
1348207
2640243
319768
51311
2049394
2367889
2730758
2815564
983033
2809658
1960512
2713525
394041
2432109
1401105
1423140
648318
1128950
390758
1668998
515255
1382820
1182620
1611042
2568325
2792198
2356633
79135
2558379
879672
2374663
2681134
1597735
2333102
2852445
2717715
2616367
44686
976271
1824958
2238475
1363189
2758805
2618993
1423888
1672939
2782430
961659
1556076
102980
1818300
2805975
2464992
1259659
1559544
1566932
1305926
26001
2316245
1891414
2230037
2604452
2750310
825893
2910025
157100
1956568
419522
2855129
2239207
23508
2598010
1227077
2655250
1232385
1751622
572057
934476
2005401
1978608
384044
1194944
2387107
494914
1012715
176636
1495612
2260427
252689
2567950
2696910
2478810
1964571
1418752
1925090
173437
1502512
2482701
1166572
116840
2590473
1540394
1947982
1907069
2483515
1655670
1342183
788213
1033813
2207099
2782600
1858833
1132489
1539394
1203955
105387
2446969
1544783
366229
1791193
1441605
725976
2803033
2464598
225073
1272204
1508697
2041041
914074
246468
616383
30946
871999
2400590
871978
1131438
204246
2878238
255338
1615674
2018192
542942
2324998
2227349
2873061
2282039
2510111
768382
1715618
2397896
2566068
1834590
1110445
1579125
2252439
67304
405212
1445716
1047706
1311664
1914952
2059662
792088
2502367
654715
728261
1103031
230981
2886847
75003
1963469
1573434
1882259
2805880
1739830
370058
132798
976283
2550078
2227426
1051343
2626495
2154391
744409
2457680
728793
2714576
709773
1905883
1053386
1985584
1117853
915729
1877215
2425
2700114
2175933
2099567
806964
1030844
2404211
2211274
1818520
2564411
1226760
21823
2931845
676156
585002
150054
410472
808077
522045
1983900
1967668
2301990
1638776
2852736
2413581
1689924
1675991
1806461
888117
1850944
1004193
420149
1943394
545388
2447440
2769398
840867
2470157
937961
179214
860554
865718
2599916
203143
332641
1258636
2882255
792681
2085617
1422638
477583
1725464
1701008
2448498
985466
891327
2314607
376311
204088
1030921
1540283
697622
2327301
1046432
2371444
2511725
135654
1874984
1103066
673604
802870
1773072
2912408
2009227
780739
571996
1107405
877171
2758046
277367
1680878
21191
1440436
154095
2746289
2395121
2229581
588980
870771
1435104
1924968
1364495
2786990
410105
218865
334064
1929829
1564779
1735161
366537
2090371
1943425
102229
2491158
1236993
438908
2248582
2652522
196390
1894464
1597022
2301889
1200673
84269
1288577
2845288
164441
1878968
1023370
339330
2283925
328968
1038359
2080929
519601
139961
195738
2681561
774540
987890
1881372
1570703
2154323
1427554
699322
188453
1127125
14204
1536634
606242
2287397
1583898
222814
143626
669777
1559667
302402
2189950
1881601
8879
1815545
2598001
2566420
2494232
453927
2701212
2237275
1795495
866917
5236
842221
178453
2468161
2458245
1323067
1436265
2488812
1052471
227635
2066759
54817
2721403
2447974
2263140
2739781
1097929
2070903
799320
789347
1493215
2113706
626083
910925
1651217
582278
2428509
2025641
1687272
2495049
1131387
2659361
544306
361333
1432417
1819527
653721
634626
1896580
1314999
2635770
143987
1995451
2326310
2676303
967419
2328913
2167034
46827
452572
2656968
473504
514485
2390474
1021777
456016
1366025
2512116
65917
2331159
358619
685200
520343
1835066
1664144
2555099
2244642
422749
567552
824790
239245
2583860
2303090
52023
1293910
2700677
2035862
370439
1111464
1007103
1063333
1063228
213961
1110781
2390669
2761905
1716646
1737732
2764153
1141841
910522
593899
2206764
1053717
241098
788558
2866105
417051
901679
1238488
2338241
2028454
2318356
495488
618633
18426
506160
725692
2082611
946259
1450445
1375628
1769549
1308403
2788769
1249000
75011
708500
2067603
1937718
2192254
1784835
1141691
2756058
1074710
951260
623271
2283217
133502
265778
365249
1935358
2213408
1833870
2723664
606172
602294
2697290
2079056
639951
2216474
948111
2867350
2330424
855959
1996706
1170241
1782127
1511619
2385751
715421
1359933
987767
130529
1418102
1513917
2243548
2666018
1511490
893966
2071716
2919911
2321673
692821
2289966
1247003
955905
216970
1075250
2280724
269952
637036
2557721
1983180
1917390
1724475
1569107
2065334
2455214
1022430
733062
452903
2918545
758494
124256
2591
2538159
2372969
1013336
2711373
1192452
910234
2840647
1114126
1869982
2414642
1628782
2354986
1208030
1303008
1240479
985156
1545103
2003259
818695
1963122
1891690
465552
1197829
492238
417538
2262799
272904
872108
1351769
2596089
2668833
1597235
1946201
1255908
2065571
149127
928620
64491
611884
1917414
2173614
2577221
2284922
1956192
1139080
1670715
867400
1031773
1591730
1316255
1996423
1135316
2270362
374979
1727470
2104761
2689000
2591133
396170
1713142
638761
877113
690981
1843867
379970
2440775
2066084
2679096
2310350
480451
1253325
16788
2847923
640278
1255184
796473
1556066
1197824
1627112
81264
2861095
566753
2540315
315827
971438
2684110
412822
2738930
1773521
164521
1648787
1342154
527436
2492132
1360501
1985637
1911196
2263082
1450795
2019073
1575420
265262
1747874
1250067
2437334
2694850
616579
462255
1178637
2390322
978569
154057
1628069
1670453
239521
2090864
760804
2647636
1563751
906080
1758416
863162
937341
1736323
2538416
545579
1823303
1254670
1922778
1187886
595512
1694676
690670
861410
1933629
1794365
2653971
2591383
965126
2640354
645901
2286698
1691978
471525
1507755
2843772
2250755
2011476
1018067
1892066
947448
1199870
608122
543153
1514300
259157
1113745
908178
1949466
845861
681730
2329465
241544
1802801
1019379
2033828
176822
1475187
659257
2459974
1138080
2177741
1422243
2352431
689836
344071
2832324
2896594
187310
1205920
1814092
160954
764872
1504322
2928639
376864
556482
675322
1714044
273185
1187769
1474300
439254
1851052
235286
1543926
1631836
1300275
1188279
140593
2473332
52328
1254257
895975
2434825
2690148
1656251
337169
1678166
353823
2068073
476044
2770322
583533
139031
2455044
2568187
2378006
514126
1867940
2661541
2353127
2342611
2927138
1375446
2817161
1291103
2040957
1484332
300168
771119
2776275
303595
1248402
412963
2073760
1914080
1948092
147161
1101438
1182713
538634
1619154
2153978
2422027
1869712
1414539
407748
1980381
2449602
675842
77118
2122338
2052515
2144339
2740540
1273962
2095634
725953
2603265
2002187
1844668
944639
720586
2481346
922661
90162
2175147
853625
1045939
2274595
28037
1568052
978211
2350506
69761
385481
2622039
2321339
1819546
1553526
2798325
1238072
1012817
2188178
1935161
514815
1103473
182460
410803
1526403
2538106
23404
1810117
1283597
145996
2211964
2147799
2523689
2138757
1533760
2864630
2110580
2196410
2080661
2883972
722654
2824974
194419
2047655
384041
2338625
2137573
168332
2182024
163844
2638724
947758
1227621
2569091
2362910
2214881
2855364
858459
221580
2868402
738173
2619115
479420
1290708
2651879
2031864
188693
1708985
1723487
18772
283737
917996
1578507
2292812
1736345
1810571
2018996
1240884
779609
2812522
1258750
467844
850572
79446
2621461
598430
2279864
690938
869976
189874
1833977
1978607
2164613
1966699
1668924
1020485
1482419
1734786
2776270
827597
2194966
1620430
2670763
2008829
748850
2375487
754256
1970948
2083077
2389266
1041178
2195128
720534
1926242
1336036
1151228
2201596
2814243
584010
2831349
351638
2012615
2902168
1857601
2627125
2129919
980642
1750580
525589
2763247
2312668
1804912
346039
2798670
2131302
810379
2012963
2352530
2600958
1801700
1015060
1251617
809702
1637368
2427927
390179
2451296
885580
2215018
73801
2353106
2675088
2869405
650323
505981
1910931
1967714
2927767
339112
1948238
555716
2875325
2893052
2732849
138018
250728
1339914
1615274
713141
2587946
1540297
33848
1668055
436576
282032
240406
1203412
1766655
77351
2018481
2611380
2291037
1017377
1622471
401127
1799682
1001029
798128
2916051
724708
2502234
1701038
1753167
2411797
540497
29535
583853
1593081
2571067
1143397
2371119
20711
936859
1971339
1586055
2851898
1736836
1143337
1418400
2715632
2605017
56980
769586
2708354
1633269
1466135
796795
2157660
1093937
1383191
1381116
1257127
2404788
2817033
742899
1247464
213370
2446733
1021440
1444211
265485
1028834
988184
2053099
2864620
1672241
1389352
1648028
1264209
635824
957762
2479833
548383
980927
2281629
2165397
2232408
868906
1249337
1834397
1515893
2653214
2356598
1055396
2631537
1310677
1272321
852224
2151219
2663532
2523772
1615533
1499524
2898529
1636254
1185681
2616514
279838
635785
1969943
1942912
238971
2275086
2272057
2181430
2565086
1392686
2267479
354809
436202
677919
1377746
2749411
876974
2859289
1008593
2186225
2708912
1616605
1855892
1787154
2778465
836206
1377013
985639
1791422
2921257
1714033
741372
83729
285670
1394586
1777645
853246
1970064
735453
1788408
2408879
1842167
1815473
2556880
2767131
546608
537934
2760214
846722
725660
652976
2190443
2114564
1792948
196296
1300348
1106516
228556
1011986
798814
473666
1707678
2587854
136704
658491
2753228
1821261
2669288
22175
2000363
549482
2772199
2104599
896685
1756084
1490112
1040176
1014508
1930818
422240
2659454
515509
2738587
149301
2501230
327510
1065536
2058444
2380592
1782004
118644
2676722
834982
2580940
1444522
2251584
1853011
2012242
68950
15222
1015631
1138518
1951636
1745768
1792885
379696
447528
524066
2748686
590388
835866
675457
136067
401141
406132
1980679
1586618
502855
1781908
2552552
1977168
2940057
133418
926888
189765
1138489
2456143
1644462
2797666
695759
36709
1576641
2064521
949632
1371620
2908958
2524128
556695
1462715
753680
1372806
1290074
2888342
397381
2022122
1638165
306954
2043470
2042561
1122884
701891
2855867
2061938
273414
2501555
1431606
1470988
1241336
2735583
2539528
1827468
2137510
1644883
2673523
1461761
1759199
1650251
1639742
2808615
1414059
592368
1055775
2893249
565810
844778
1119915
280299
2198935
1718175
2155263
2056725
1666820
1986944
2069271
2127591
1035621
1568429
1642451
914290
690041
1273008
1549360
1548284
284871
2864326
204643
1762944
2022794
1660585
432469
1753566
1220873
1613755
175294
768279
337777
347827
696150
2584482
134437
333227
31118
1776725
2070160
2285991
1270430
106008
2844185
2522000
768269
954027
2825384
2046105
1762428
1093100
1938133
356093
2889610
2527832
2862138
1452150
2386319
2106340
2065973
2225962
2781076
275362
730327
2136353
637173
1483639
966146
472244
1782061
353443
201919
1678160
1658898
2050444
2105053
451039
2050978
2683178
86774
747920
417857
2215265
2274660
2913196
333867
557023
1064749
1724245
1787874
1087741
1335951
946448
535186
1281607
430808
1489847
2499548
934099
2034515
2439843
1834243
1677034
279768
156436
1763074
1630424
765224
82988
1658317
1278727
795445
2378708
1616781
1635096
2589142
1276987
1470848
2776091
172571
270534
2313292
1005231
2703146
891768
193994
452817
316042
1229388
2355974
838180
1795366
2730137
246252
2534984
1475926
1461147
73797
1405996
2179216
1671065
638965
1451964
782450
1896809
1631954
1687251
1395866
578727
2902425
1325920
1491562
1231265
517907
207095
163098
2327570
1113567
2616896
1433098
2694249
2826368
1549464
1509003
2546621
2114089
428681
2303853
673175
424164
1551570
32204
475020
907497
87413
2397794
917596
1636717
2567113
163798
2287205
964839
2245719
2699168
1578905
965559
2595262
2212512
315580
2415026
2042012
166637
85683
1213506
2648506
2722603
150274
1299067
86552
2219451
141251
2776210
1322000
2751125
2179175
1092141
322875
2522397
730594
2609324
1862628
554022
2526363
1794804
1570494
1832004
989646
1483485
590693
30130
1526293
366538
2227801
2872572
1488015
230182
1830217
609035
2452447
1807988
1856730
1421394
778154
2100428
2223838
1424104
1131566
1413317
404325
381817
2610704
2116316
968252
1102563
424487
1202284
639382
1041883
1667277
2625671
2377166
1079507
2752786
2127634
1205392
1531683
2628254
1095269
1981503
1187918
2128975
2590518
2521441
2632249
2794572
1022177
1952399
2508469
2043484
527599
2025205
1107414
177744
441058
1279710
2767369
1670348
1615245
357567
1313260
250456
966347
324585
2458986
35727
888175
1612468
1872945
1734484
789122
151135
766669
2936363
1846867
1017265
922003
2435536
65733
1140817
567437
965735
1423291
1164673
2480272
3536
1255209
681629
1916421
726408
1475301
1464285
379757
570660
2238872
907511
1098516
2253767
143319
2050786
2445801
2709544
1190188
1999308
2728100
1115326
2098430
2848269
1183039
2301912
1592456
1173969
530964
2289426
2574308
623567
388651
1541741
929465
376940
19426
931423
542389
943690
2221004
1711226
2664105
2063552
278917
2543399
989684
2635352
356039
1876177
2715979
2287017
2409399
521462
432323
2075760
1828774
1493678
1582346
1746435
1207591
1278215
2662914
18314
1691709
1264893
404136
600101
386562
2375664
831427
1638120
985162
2655622
1068997
276533
834013
2569638
1036931
2723565
2115999
2905657
2302151
303300
2200595
1059836
1698531
2509275
2734908
2368490
762217
1858409
2914532
1473228
1477980
1288575
1442512
2883238
716263
1831979
2702749
1276149
759124
1610898
1793433
624684
544093
1053296
2023089
2479431
176998
1807422
1100596
341612
2195993
63294
314704
2626270
1280052
2094250
263076
2556284
53721
1877458
779157
1136384
815974
79745
1606996
1203740
817105
214113
2238427
1109636
215122
1883985
1003974
2444387
389328
1538948
1830625
1748291
530285
961381
1289071
1138860
760033
1794632
2545804
1466456
974630
2904692
2931495
365007
219794
1335229
269786
1729026
1854098
2794021
1095430
2861918
660207
2871289
1523632
833862
1420370
1866661
2474750
2559084
2463523
1948600
2463554
2248329
1987511
2185294
1311471
974903
436293
1206044
2642003
2796840
930315
2544374
1571322
659091
2284299
1076624
2027972
1003235
1075150
2149948
2780566
2835487
1192959
244014
1641826
1276950
356522
434423
112973
2423153
2446236
1639261
351325
222526
456228
871464
897482
2569925
1717201
1678375
2812970
628816
1429175
193210
2858014
755846
1292907
1146406
315902
712734
2464295
749868
753536
2095097
114792
1873048
1907165
2331096
1084552
2533961
96223
2424472
2827503
1536778
2724889
2496668
505362
969575
597146
1770818
368493
34093
1811131
2152946
1145517
1347479
1145203
265971
2659029
2824462
483999
875493
1841480
1024180
2717485
2357248
1257591
2193667
2419755
6769
1470884
211231
1622670
2228218
57302
1430314
2631712
823054
1978392
1907086
2403691
2632445
1850162
2315810
447109
2429425
498959
2236685
1914852
36500
1049129
1628818
429740
10203
863692
937532
482824
2376355
2609713
320692
1638011
1546259
1292812
370846
1934878
2415841
353864
150806
951646
2859779
1862668
1188772
2580258
294835
1568319
534293
2413570
1835111
2622874
600079
2658639
2858177
671171
1578827
1089747
191897
352684
1979206
678829
507918
758770
630618
119609
2292926
1514321
406220
19315
1748884
1012299
952194
2578715
19501
1532479
1617894
1571109
1483278
452988
2032755
1390820
870353
2443028
2694992
318260
411614
879408
1120754
2934513
2366931
177063
1608550
95895
1774901
165219
117028
961999
832857
2830151
774272
1395154
1318198
1039667
1558711
382765
1192185
324944
639505
133929
2659757
1004412
1415861
2529974
1790182
128637
1343664
976692
1701471
248531
345540
932499
479100
303370
209908
805136
1604895
36279
698333
535877
1017611
2231200
1025375
1414692
586167
2069674
2015160
2732764
808285
1492167
1936286
256441
524943
1762307
1816005
1814025
541556
2765789
2259822
2908272
1425632
1884023
570769
695892
1935319
2440101
427601
987010
2778304
2332306
1082898
2819113
492854
2326761
2373578
2856411
2089974
54368
67366
2647269
702022
86042
1817108
1497720
17928
1684681
439549
1444590
1320716
1920646
1113953
1652278
2602427
1721691
1673627
915637
1175831
1644544
1243103
587589
1522782
770513
2366536
959503
894034
1897135
1389445
504758
1254764
1031319
956084
1695581
1676943
2091794
177792
2386473
1982410
2218654
595294
448469
2292478
2169623
911429
2399484
2807978
727877
303683
443439
1772447
2348072
1610362
83258
2912541
2698512
2476537
2409377
374371
1536022
2848377
1174305
2094583
2007486
1516992
2176494
2820673
2917058
2443900
1111704
2594479
705404
767384
1111039
234797
2890520
30545
1459351
1310938
807664
1853768
1202496
219700
1745879
626924
1072016
1935996
329206
2869453
937883
1547410
270791
2788681
1156904
1509829
2587538
452070
869075
1266359
1451679
2442149
772087
2920550
700508
584342
249379
35401
1327011
1441690
300000
1675603
2752198
14471
144869
2444892
2026824
1287985
885509
1555584
677214
2191215
1984836
1500158
921557
2207156
1430536
248518
922854
1776577
1820966
2278284
2113496
115189
235739
1162212
691768
1714041
1854183
1408144
657518
1335056
893703
1961460
51615
1986972
294920
752923
2266268
2673064
2005438
267821
996689
2256830
1217659
1937334
485041
1638809
2153368
2237777
998807
511194
139755
2052307
2245554
303556
749024
9319
2532620
2072993
380703
426909
1295560
730686
1558872
1113178
2846502
1148642
155709
1137187
2714218
1993275
1677277
774034
1101840
1562676
214800
371939
1213211
902977
2732192
387442
2770548
1730640
1114413
207296
2079904
338395
1269648
340600
316772
1134824
87992
132701
1955199
136198
374871
2110049
1686257
912399
1160712
157615
2079180
557131
1134664
1824774
2245203
485713
1206737
982306
2068673
901369
1640376
145519
6289
941806
1484772
1619624
1269940
1863483
671560
678469
2825244
278281
2588311
617826
153095
796227
2559392
828803
1873163
1510636
1793953
1043043
1913711
19355
1342642
2471006
811342
1817668
405479
1791064
2073926
619870
2506107
106234
2595641
161625
2121516
1078941
1109483
9005
2182053
1080692
2821427
2421883
88059
1370777
1799444
1464173
96676
2637256
330811
1003130
1789298
1309891
1791624
1990639
1345073
632207
1661737
760024
2069706
1638605
2388704
1397889
962267
230541
902644
1676511
1304696
1144645
572907
1459425
1084082
2322007
862021
1583096
375599
364589
1304720
1788275
638952
2603484
1408535
2801857
537312
838029
99564
2899963
2200924
997445
1454620
1402030
2613098
2258869
2078006
481461
1022765
2895442
2703190
2766245
226385
278092
2366475
2805356
2915493
1814402
639556
1720230
1293189
1155434
1695832
570940
1127290
133562
74079
410617
1094201
2761616
441331
2250341
43336
2469849
2381263
1864458
54001
2331282
1638480
1574759
1341500
2423520
1575429
1671180
2256029
2646017
1527294
1863434
2843687
859136
469330
467097
1484193
1965817
1738256
2479628
1628363
456859
82665
2530770
2098084
1182785
1206528
2847422
558282
1303187
1866186
1493284
1643176
2336966
2771364
185937
669295
300620
1449839
2781355
2651104
2536821
322940
199901
25138
2582783
1907381
206471
2673493
113730
1823762
1547352
2298105
947802
270123
2614971
2226047
2076634
461194
944894
1105793
528483
926892
2066977
2328735
418684
1202922
192624
2382530
1528941
1851017
1824071
2614204
1856730
1660006
1426488
1165704
1685631
156370
421440
1337179
1805353
692650
2692478
2201464
2646845
2140314
82037
331315
1165732
1809846
2062632
2570948
1403099
1765668
332529
1452762
2288338
2683156
957441
2323415
1618704
794987
1710114
851404
1920897
573120
1824951
2585254
918986
2049786
2094186
1126818
2334284
1431470
1894214
2429478
1024493
839269
2283038
2766133
2321611
873238
2392997
204701
234961
1826406
1360225
1228794
1093047
687402
562459
1576398
214335
347299
1019165
462827
319308
1428825
17190
565901
1492553
1375732
1144438
661948
1283803
1905133
2926260
2690997
740720
1279844
1866468
1301050
2179007
2639441
1206213
1164485
1971814
2458693
1752699
1559469
89160
1901218
1005888
621112
1551139
123245
1541348
261265
786065
1570919
2758051
2602283
1691538
28091
2870054
734202
2308865
2336062
2580991
2336403
2375833
964869
1011095
990495
341716
1075259
2762207
2429658
1750446
387328
1809703
853668
365644
163025
1624682
1361647
1389464
2705619
790202
2440648
2412552
349606
2671540
2210064
935872
2467419
2265360
1974220
135391
339215
179886
1781724
668241
428526
2082123
1151
1155337
1587765
2578109
659396
2808896
2357445
220844
1224455
1759262
698751
1014058
767005
69203
1556617
2109288
1826036
1909244
1420634
968250
1444571
1884505
647252
2729432
2543291
1211420
452337
272996
2793783
1973340
1433804
169246
2326333
2157265
2748039
2469307
604476
1394080
1661927
1525974
1370325
2656189
1901085
2832573
1248147
435576
579079
2757120
1357995
253529
2599822
1992068
918331
960270
513692
516674
2121394
2694254
16439
1970453
418690
2383571
1827795
1132996
1610978
2213722
2752593
2664495
2328634
446
1719865
2689408
1330126
2267488
1359729
1891861
2189961
2171269
1787278
652255
2041389
616380
325141
386233
477178
1882044
2229064
1285422
2693660
1129243
2664066
2280321
1055015
1220496
2604751
2220788
346521
69709
727600
30043
829959
1122606
396926
1929348
1340608
159647
2585076
1132488
2359730
766751
1896591
718979
896782
1720944
1322187
772546
2493798
2083867
2354082
2069638
1818051
2684758
880285
1465755
1838718
1401886
655754
1289947
30935
629456
781244
2877316
2841966
168932
1699180
2607634
976406
2024254
2441186
1188787
354779
2656033
678357
2285582
2926297
2321459
1352744
1911285
1707611
1024009
1353762
159383
2863993
656508
2080286
2922674
2374669
2670696
633169
130748
104241
1027667
1357944
1094355
2101525
1641072
1118473
1147281
2179161
2520570
2214317
2701809
1540297
1372245
1213194
2801392
1389782
1938904
1432956
828172
1693684
2609392
1431549
2245317
900889
248951
2016098
2126767
944326
299349
2500416
1613628
2916688
2789847
1098427
591973
1606609
1821044
1334048
648740
331139
1255540
2269284
1793837
2854583
993069
2418924
907493
2777096
1059894
510283
261393
1607061
1740735
450734
1809894
107519
170741
2590433
1475738
934317
1676122
631758
364158
1348605
2820131
776892
2933878
1943673
2030162
283887
248586
699645
1952028
791142
1083031
2329642
1804114
2373421
1630664
2385283
2162247
1374594
601211
2337344
1750486
2307039
617519
886479
1311357
2042493
2584868
993192
2344302
1868507
2444740
1431820
534515
634316
814026
1866378
2562145
2427599
155414
2534710
2213385
2654701
2657517
1930801
1560053
873295
241821
1735533
1236437
1356817
40216
2120132
1238127
1123624
1266182
1478993
823901
2131722
2074683
872199
1960671
1529833
333689
2572552
636015
2453833
2722827
2669822
526572
1467233
1739900
507833
975288
1162204
574608
2377786
2693937
2563423
2927689
1257751
612199
840027
1050373
2262004
1976218
1976555
404951
911086
1440561
374647
2679918
968723
2395913
1597232
731460
54385
1398191
929242
2337092
1383320
2939204
874374
2177722
2845835
1800272
2414146
1759493
2856954
120482
2403656
829572
1707743
1010791
145457
734999
2352936
1937269
411240
1387275
209095
148567
1942868
637316
842536
935183
137296
2735306
2147361
1828780
473301
334984
2026197
2191374
1499361
2588945
31565
2747962
60358
638395
509014
1881993
1871127
318113
1033952
2026309
104657
2936744
1257701
2322279
593553
1448756
956697
496633
2823483
905551
1595727
2399921
2777689
1325760
912656
410958
2374625
2522064
1129423
2113994
1540214
2852570
1227604
1314774
235586
2275556
1484840
33675
590289
302397
2072393
1155509
2391673
2202187
760359
249994
1007068
2122066
1110866
1498394
506684
519683
739799
931471
462738
1350743
979337
1029508
574142
1867836
619513
1369873
1815141
645541
1262207
887530
2537944
2429469
139981
1115912
2543881
1291206
1356592
1446737
402103
1253707
2710675
2472757
1763667
1057790
2760014
2615827
473277
1289551
2290616
1480291
665027
670030
2201427
2425596
1593693
2900692
2159472
526597
193167
1488157
2602201
982883
2669688
2479758
2405468
864321
1536221
1668645
759992
1360748
868517
1164609
1439373
75751
1211520
1404965
2660977
1051198
1291479
528081
2024082
1093360
563715
667379
1978473
799738
583468
1344335
614840
1358013
2197801
781937
473160
740420
2399956
1579745
1885170
2350045
2917382
944336
667887
675504
349785
1302263
759909
2856658
2219602
618660
1583581
2577402
1494919
2519342
1363714
738560
2913226
1123882
903880
62330
1910071
353106
2067645
2488801
2409094
2537058
1255610
1711173
2387251
2066542
760920
2066620
1527486
411321
506008
1359266
2484348
1199242
2188884
1619421
2578059
350427
1016687
2260974
931190
537705
1454167
1196725
1752062
794457
1760874
692400
1446961
61280
1476959
2608535
615778
642127
1190606
379919
1495013
1301717
1358612
2266866
2135988
1791690
2768558
1653895
1792325
2384243
2232874
2340445
1184364
384388
2533061
1415821
881331
1708558
406920
89395
2006100
1983857
383842
398476
2217498
1616087
1308578
1724784
50963
2406670
2126529
504106
734641
2339371
2649140
596082
2882896
2598038
1842593
1266124
2558747
1107856
962423
563985
2013853
2291844
1967095
412588
244687
2756057
394260
878863
2799808
2817495
1804026
2482532
1198223
1636849
1101928
1641303
441550
525946
2104432
2833294
1047752
2656934
762498
344347
2057981
317498
1968106
1328234
451693
2223241
816426
953734
2214815
1027213
2476212
2708784
182501
2383719
97329
2513537
1243868
1836455
331265
1981097
66065
2192284
222922
2560336
2205590
772397
138769
2803209
2819557
377831
939056
2766384
1130991
2426466
2370683
1095580
1021645
2163778
1318243
425205
709725
2545175
1438391
2853041
1260191
1602022
522653
1476728
1135843
2273432
884471
2223483
2594472
1668573
204115
699938
1138967
1626793
2810116
397697
48337
740056
2143104
2513551
2489141
490428
2005603
1601724
1196919
204089
413671
1306860
2902650
1475466
791220
1987419
305381
144312
2240072
1343930
235568
617942
1137154
2493229
2294647
2521342
603239
1947315
2107597
2907655
2902822
1316266
2781408
711372
2144431
2629303
95204
2110565
1292676
729581
1102419
1400044
454625
1007376
1175782
1951675
389605
2704931
2570645
2025051
2442811
2415567
2766086
1692308
1528748
1130045
2324904
2744801
177615
1954465
475035
1798874
2129407
830097
2939884
436289
328919
2481382
806044
2343200
1693810
890094
1622204
1612965
644458
639210
226449
1304166
1281851
50296
2271119
913712
793536
909692
1958373
1384202
1589915
1352804
2691639
725201
2667344
2583942
1010529
733767
418126
1996478
878731
330012
1531006
319890
2687823
1501366
1052540
578928
252509
1714287
1791543
754774
2442202
217313
2412063
2582273
1762367
1740538
2366233
225031
969807
2414268
647848
2887493
40686
779732
469907
133054
727296
884336
434692
1386164
1571616
2830490
1127874
2832231
116061
1361875
402047
2550051
2034710
2799083
600861
1492963
1017897
2821110
2365164
313100
366012
844612
1805389
1852101
708909
1902185
1291535
1689981
1253881
60722
1158531
232418
1352510
1703905
194592
2576487
542332
2559593
113584
1268454
504710
1576710
1070123
1848904
1381101
706187
2177528
211706
2812321
695417
614504
1668675
2484881
1401882
2331939
407116
2853533
1237615
1497343
518101
2787872
2171323
1195635
1766142
2659925
249564
439029
1383703
2415085
492498
1464276
821354
2363639
1077851
201998
1665920
1993999
847486
1402690
2744671
724082
1627767
1755059
1413562
813053
1731044
794758
2557171
347920
1707855
2484677
1309786
2353382
816802
782800
2791195
1247210
2768735
2414690
682424
2874261
244478
1976592
2403444
1642016
1776914
860546
2906729
1787562
1752838
1669445
1100094
1649446
1916389
1551762
2018327
442292
252756
1528019
1290981
2202760
2770629
788396
1696048
726186
1066652
41655
224889
2163044
811972
2296085
493321
274574
2449135
509422
216871
2845647
2879202
129449
890900
1817331
988274
1587122
460051
1621844
1823271
2877959
282129
2502853
1413598
2268695
1898510
2655343
1337200
797645
1426759
1905458
2035863
811624
1000460
2119442
1934891
1349319
2786357
516627
280211
247937
582464
2639375
604139
341481
1013153
379330
676028
2138645
327542
1078784
607298
503453
956741
94643
2400166
297576
1165674
2866589
658057
1009265
2313807
1141142
1740189
2290909
101134
1049712
1043694
1948997
1293458
2368731
1002638
1859019
821010
1589380
853533
261320
2205180
2508728
968756
212134
444190
1113652
636628
2435328
812671
2006766
1359407
2002070
1198563
279266
2279247
1233460
961632
930057
1557253
1638073
1471820
1153497
718185
505121
909909
2808870
60845
580800
533603
2442269
2214448
1351907
704744
1891932
449919
473200
561951
2745836
1689220
1368450
742683
1835040
2317639
2568167
2586317
2613235
2571295
1180457
658816
2904431
2071365
2343576
528778
110162
2787895
2718265
916905
621633
1758528
419234
1020101
2498182
395634
395784
1409666
56403
1690981
382210
2448551
2390866
2536058
671775
375753
952253
2558846
2610755
2779897
2696384
979652
133895
2497589
218157
2196957
1296237
2711229
723015
1203012
384438
1893446
1053658
695802
2455679
2555393
2021287
1028496
876893
2847449
1644169
1665086
509966
333436
268412
619653
2313649
1065976
2485270
546772
2647116
281913
2598474
334277
1565570
1723509
1524536
497508
1894803
1069101
489034
24209
1923872
618594
1456890
523143
2109570
682315
200905
684880
1682071
608988
1578251
2409715
959021
105774
1564595
1849187
1402831
2435681
1031085
210895
2071324
2465964
269674
962621
634177
2789726
2260304
1136416
1552813
2903298
1449350
151943
633888
2509943
2238641
2667005
1569058
2937079
2338314
471049
1320435
2647935
1794441
226030
2681392
789333
1209351
1509973
97345
50104
1188861
64557
2078152
1245634
1047702
2668539
2644676
1544987
1409483
1357166
1512026
993625
1552293
364411
1214893
2204507
2188636
701425
2213837
1662418
1164875
1347891
2608296
2590488
1376655
903509
2711966
1964882
708606
2372720
1813883
653452
1555718
2831729
1102711
680163
1112828
2237114
2584593
1622269
830409
2308900
11119
1631738
1853224
2263023
81517
2009631
464008
947457
119840
269374
814888
1602505
2087159
1817151
1075338
2196830
915878
1847646
298111
86513
1487505
2858996
1319407
2438627
298151
2174185
2158692
2929953
1328991
1765018
2902709
2772471
154066
2902733
222316
1137377
1874399
995529
1291140
418769
1517600
691612
2590210
188428
2493479
100632
2308939
2896875
94187
1737973
976508
303343
609349
238986
1619424
1910422
318949
580406
538869
2083943
818927
1845966
1453181
2141070
761407
1760453
793972
286483
2561881
410933
1744297
1541708
1066449
198058
1105219
721265
2365829
2927874
2420137
2867610
2546800
2465485
1019777
1888726
1239589
1684117
331202
1709487
1855452
730198
302012
436469
596134
2590787
2901395
2521250
2925633
1488037
1515299
47615
1583014
1411727
280550
1139136
2192289
35599
584373
21265
2569263
33521
1595275
2882476
1104005
314725
1040059
1911291
1336297
537311
672832
1847820
332716
1438032
496324
36731
1878272
2345629
2721206
2894918
2548817
2272272
735818
2154438
976878
2858332
163975
980917
814730
240588
2301596
245693
2628527
155876
805852
1711436
1566249
1903273
2553589
2718916
2503076
2731046
2420651
565703
2360359
1198651
385559
2280276
2888201
2589531
1727034
1453578
492039
1639650
453894
2265097
2346101
110893
2751468
1361406
2098914
1969519
2610825
63080
2293677
1456178
1298898
2046421
1635960
1447915
2131550
1357031
493804
2484469
2178861
2894451
2876926
2665232
120837
132218
38476
65477
155870
2188659
2702283
1764131
1374412
2936912
79535
1945074
638942
927152
1301763
2645149
2425106
1175850
2089390
1524401
2785743
961202
929577
2592143
2858211
2309801
1731212
1031784
1804163
2088595
181537
2672838
311588
1142051
812181
2673686
1617600
2216126
256572
254622
345507
2755120
68963
1115085
2087802
1460725
777559
1836324
1333802
888666
1571280
2275363
286105
2739579
2316608
2499979
1032023
2683335
1245193
155901
324729
2449972
1607620
623718
88576
1089460
2693513
615357
165683
1034244
2712066
1982966
2387275
510298
251172
150569
727418
825855
2754362
2840572
2756376
2280787
1151129
1077692
152015
2373440
1513732
1782928
1740753
1733475
2189859
719433
2006976
614668
2285664
2827557
1520175
164568
2040525
476934
1146511
2542203
1799443
1828863
2017949
492339
1838942
2492765
602806
1271443
615283
2766819
2694208
388561
2119826
549703
2909166
1573595
1068063
326612
2200788
371534
180137
1987593
2456234
2677182
2290433
567466
30536
2903911
560771
155678
2549780
695577
1340946
687908
1734819
1389668
2584252
1312422
1703045
2810797
598044
2018324
918523
816226
578111
2397693
336705
2535611
550668
1998287
1547220
1939301
1158146
430797
1602121
1741799
109448
601847
1423746
609217
367120
411363
1648492
844664
2812931
1563537
1467601
2488705
2745491
660964
452770
186595
1265511
1913579
59075
242246
985044
2785837
451188
1482931
1722110
2611717
152674
2146262
1542809
2186056
1928824
2486584
1242545
1363755
1315158
769975
446970
1706243
2570915
1935895
2739879
2790650
1899753
1156403
1330185
1197961
1726783
2746227
907728
1398743
2411704
1495466
1375711
2021745
2240861
2242301
1679143
2546751
2791651
632677
543044
2628039
2817151
294746
743264
1828005
186085
1656364
1853478
201301
2487770
408868
40528
729218
1700552
2818258
1377723
2167621
761642
642121
1392600
67886
669800
2167980
174629
12416
2867074
1252669
2120548
326230
2471413
50567
116364
2279221
1965661
2901194
602554
1747946
956714
1544291
88034
2121627
2497891
1409909
258724
738973
1930162
1113339
1773322
2531270
2353132
365338
2203031
110282
432477
1310435
2360064
1682306
1834501
2430322
1602553
404937
2238964
1882522
761596
2761208
2413991
839148
2693158
2914729
584102
2002342
2760145
831306
2587336
1874393
1883739
401022
2901761
1933675
1165549
2178319
1910880
2132458
1800748
2855738
2674342
2494008
889149
2238661
1379519
1816153
654408
1887929
1750006
2682266
1562187
1913840
1960581
489489
898530
685212
2115939
991854
2695112
2084887
1965979
710539
2469989
1909725
645191
2207340
2117165
83105
602915
1983200
1421496
691719
1854759
780432
1013839
441328
1370901
375552
1541894
2905313
370186
2212483
2016604
1834284
650383
2270650
872712
1696646
1994500
1225031
2852449
1419922
2584401
1504271
81838
2125145
2366728
1028813
1155868
2106462
2550235
2858819
1829112
2920906
294516
1014502
958699
446130
602998
200825
1831889
2492924
2683577
2594056
1576980
1236400
1361879
951516
1668774
594185
2898389
2870649
2549544
2018032
239905
2413959
879916
743436
1378538
160244
1835899
1841377
1663409
1578975
861609
420855
363199
2686245
2235600
1610239
152308
747818
429600
1791795
2559599
404114
1487786
1410747
904407
1570288
2747458
2132532
2798166
669953
400128
1902381
752483
1106687
440192
2829689
1877413
3050
1116935
1967291
1616342
1202016
2798862
1344164
506182
2683706
1021861
984150
1476104
1587954
731304
2111794
2500124
1528699
665889
1343375
1615841
114236
844369
895725
116697
1794765
2209904
708941
873586
929552
2121413
1027795
2660227
2572906
1290163
1275317
269392
489451
1335047
390720
2001174
2678288
2857951
1012890
2584685
1280962
2703099
211637
957335
1853765
101576
392724
1406891
2146227
1678624
2103237
1917533
1010654
2228578
1666913
182941
1200550
27832
2543567
536770
1759756
1647109
993664
1086980
2324877
1359169
144497
1707603
1117650
2917904
565267
2928286
1858958
1754284
1506715
1095327
49128
1341930
2594713
1911654
1285491
1912482
2263272
2603220
1446792
515958
1064572
739517
1121016
394481
1447416
2525326
1988728
2259607
2781181
1011489
1997978
18698
2856162
1274820
2903368
747622
1294772
1714774
2933664
21089
793846
568056
2482767
2212072
252231
2002295
1625256
2859754
957951
1542438
1997624
1431561
866747
2371314
791613
1957275
1706767
1777768
893753
1502209
1105322
2429216
281374
1576419
2102421
2243964
480241
1697871
2379546
1141148
2418058
482460
2125045
2614798
827009
2884789
1384111
2726065
2419355
231286
2864516
1925747
2784284
2130654
1354343
2600040
2304462
267700
2511486
2316628
2139540
2673105
1114577
2850529
1878138
2090742
794802
1726903
162651
1661163
1046731
2110208
1078962
2417779
679687
98023
1932844
2668498
492552
2213187
1400397
1668737
2083965
2224983
2593574
198814
2596671
537373
25162
671099
1373083
156030
2397714
146226
450653
415895
186059
1059768
2675407
357182
379121
1773278
176055
2034853
2567781
843863
1804205
1989925
1439613
596802
928489
2920348
1936955
22971
669408
2078292
1869450
182385
2109300
757520
378225
1817905
1702977
288983
1404519
764297
2130841
2159806
2677911
1638346
310621
2606434
1671687
1003586
1000830
726865
2838487
2384918
1304812
679398
494272
1721390
1999205
2277419
1260699
1607707
1239504
1051578
1409529
28438
2587877
837108
2572042
869748
1021703
213455
2649398
529868
241068
81385
1488986
76647
2681191
1603407
1418062
2608406
1162326
2481711
931081
605958
2898655
2207243
1006035
67876
1158728
677951
1809426
267772
1340150
2368693
1763759
1652892
2767150
2616283
1410762
256931
2745726
2901574
2492258
1001663
37086
803012
1029522
1447792
651968
1351521
1277027
2934970
604545
1686137
967908
659033
1212777
2338932
2757234
1377505
2286248
2235778
370922
2002154
576128
2573978
575601
1847514
317261
819000
1769259
2096638
928133
1906714
745390
1282964
2190977
1193174
138378
627299
2511659
221739
1654914
2491758
2831913
1186081
1861282
627097
2036990
465957
566219
1594466
336212
89435
1065394
254584
1499885
974583
2644707
748544
953156
872064
601702
391331
2911803
1635124
659070
1975793
2625126
1747836
938823
163972
2338477
559826
1499533
863160
1421093
919751
2359467
1011155
1828988
840911
421965
1144879
2445209
871318
2434296
1124699
2750923
674277
2222270
584950
1955675
42726
2080513
2853672
1869205
1902949
2038086
632284
589707
2820385
1079750
2897045
2811816
2424887
931957
364441
1216197
2841098
1100627
1226780
1330193
55500
549456
1729441
2616231
483774
2294958
1494954
2486945
2585916
804250
940877
190806
1037778
2029225
1067768
2306015
260361
81096
1549396
2708755
2044135
1806586
1740180
1974173
1555877
2176772
295014
1213239
370724
2094537
2433776
2550217
2351239
926453
1599272
391924
811605
76770
1467971
2858183
2636448
580291
2365818
1797940
2449525
1893089
845926
1858527
2271001
2355613
624352
2015030
2036749
2052048
587188
1094472
1453403
2048141
2296412
481406
449460
2827041
2494815
1611258
1046808
932625
1069093
2431616
837531
1177694
854410
2538743
49730
1263018
563719
1931768
1452742
588768
120812
447920
1412181
2203465
2576502
1216869
2350593
109263
717407
1955110
2726030
1475826
711146
1155037
1611645
1867887
1378532
125346
630490
63724
1888512
564907
1601635
1941235
16698
2658871
1897335
2138379
137025
1298054
765397
318611
298897
2014740
2519191
761246
2514634
200215
944136
1041040
1003205
28273
1724325
969322
1934478
2360279
2013219
83443
1768982
2094487
1961486
1679778
932431
2091518
854411
1939929
71611
1247396
713207
870670
1886375
211169
1513139
2384164
2939341
76578
1103870
1200329
1698485
2213094
1076890
2868347
293521
769500
885171
2683971
1551859
222460
2130617
683346
210902
81151
748204
2363213
1676945
1527225
923892
1219544
1752419
2666153
410006
1166105
1327467
2575268
863452
936672
2113779
1498106
1972274
1573673
45747
424982
2424449
684703
1193271
867523
2687771
10774
1054422
2237968
749366
2025329
2521162
281637
66885
454872
1588358
1541889
2228199
1366212
2584151
10320
2438337
708912
1825738
1127957
524588
2872385
85956
1065908
2332223
463435
2799109
2399467
1157346
1086591
1210464
1486714
666652
632552
2067464
905533
2089216
2447475
221679
269540
1258469
891335
584023
2021167
2040877
1824317
157750
2089500
2367410
1789547
2880079
2115494
64317
2523674
1421218
351969
2544056
2897529
1105368
1544937
194683
664619
860419
2126241
355103
2536784
1664344
1402793
1143108
91377
2104681
1848320
390214
379322
487869
569280
683332
1916449
1506662
1054849
1138895
2582588
1434553
75934
1004603
1736671
790390
216829
2369392
85179
5089
826884
298400
565044
2926798
123901
2063069
2399923
1852723
2797167
899192
1696071
1659868
2233461
1844929
1733735
701666
2764063
2311091
2418276
2107404
197492
405387
2933259
478418
1722682
1163323
1124755
943210
206888
350655
730671
1621415
1787530
1959663
1932386
2681205
1241341
2772420
859042
1487294
2547936
1387419
2221435
1423200
1711605
1502967
1853719
2344561
1896761
2423248
2877751
1813659
270513
1520881
2171551
300725
2038109
1356009
382293
808026
1492325
2246802
52092
288143
1580409
693214
2080337
2612951
511522
76257
355672
1829560
1116074
2903343
510979
1075162
1326055
654490
1898644
230145
1984963
237833
1433049
1793323
2144201
1944572
2137218
2318084
2275712
1608790
309149
251446
2569197
2115835
370690
2106287
1735943
263122
2654715
2250627
501230
844233
1976047
1039262
2526510
2776794
97057
2080099
288014
2674573
1841001
1962137
2600406
750034
1425880
2190507
1039415
1329280
819246
1539771
286854
1890855
2752605
221868
455933
985957
207828
1947585
614855
1243722
672007
168912
293640
2218621
859857
1806521
1205189
2510989
646362
1156165
2844917
1061953
2354756
1983985
456394
1866535
2578924
1239432
2299034
1674305
1014273
2814173
2286267
2884020
1327005
1283742
2121488
1993178
2602466
2313737
2287786
2525612
2030396
1540598
657309
1141221
1351432
741622
1076642
77434
2503550
2063810
769767
1992534
2350870
323154
356446
2058689
67503
840125
1385376
1489208
1959430
1149029
2916497
1011909
1374104
49180
1787382
2248233
1446347
252429
2424446
2287786
1166363
1139905
1581388
327382
2141057
2052348
2428516
533860
1821721
2225410
1824495
1288604
2866866
1029407
1071101
834338
1255260
1439081
2893282
478376
810775
515852
2630885
89784
1301166
2778961
570980
736983
2506127
1635564
2311096
2519526
2012988
109066
2474082
1282454
931925
1206544
1702833
525874
261992
649521
954917
2562173
1189054
2497947
2560887
1654336
1444574
685208
1487122
1150063
488244
2835049
85743
2271188
323696
1093677
2869102
518781
2724716
894234
2917034
153285
1565031
2206632
1541550
1549765
1541539
546956
778698
1387041
2216809
1452228
2023271
1949168
1769865
929626
1040654
2616613
303686
805894
1427361
2647364
2698116
594298
761540
518504
1234271
1460546
281236
2032991
2012478
2331449
1666132
1292311
2580368
2086987
1914235
653377
2070302
1549009
1288698
1976627
1277964
474241
2761820
2357984
2625842
908518
1519211
2282710
1215982
2083425
325667
1140313
1155856
2539978
862164
396633
2731559
576837
1687655
1865782
891656
1339667
2694956
1579813
2673191
14993
1500272
663248
2626399
1805295
2486991
1288761
1289452
1280
2741811
138651
382301
2757514
1780040
2018962
1727658
2300824
2029334
94860
2446900
92063
1258691
63452
1914830
2843826
2710430
1601104
2563389
2938499
1527037
1241479
1075672
1617007
2129359
2003716
734035
2242898
523051
2212075
2656570
404228
1235560
1011181
1968902
2695462
224900
2424754
644811
1172885
455911
615721
1949471
1147170
1968581
1352305
1874676
378387
1016681
2822475
849494
782322
1732108
565887
683410
1145942
1829568
1530314
1423754
704057
1260563
653744
318945
326600
2396428
1601818
2792389
1625269
2423220
2450752
1342573
1047954
500836
1110462
2827833
1463287
2690336
1174259
2097314
883799
1701179
788417
1688261
909580
2217247
712569
830971
1655790
1128137
2434573
958188
2833101
2510196
360455
1543545
1922932
916928
2721431
244474
2841304
200672
1143921
431599
1785329
2034484
12361
341757
435559
312712
2588191
230707
556124
800706
824546
220151
1217093
1903564
162322
1667097
121132
1702218
1377542
2581418
2790150
2153618
2698061
1910002
70704
2354461
2014202
1084140
1510786
2513748
2679928
1834001
849079
1518335
543794
715134
998529
911334
579424
2837261
2748275
2647794
1833878
510641
1839816
2875476
1405177
1956349
2082528
2522276
2090237
664330
2029336
653907
1610935
2348682
315209
2580743
1137848
2522211
945125
1797212
1553059
2535770
33924
1683087
2912515
1712995
2851172
341704
2255840
926204
1370335
1218255
407950
1148847
2391253
2446584
199923
2255870
236163
601379
2742399
190112
255038
2200024
143840
865766
2325894
437725
512425
454848
958348
326278
174055
2542930
965435
2901863
123469
1852713
2861106
436623
2906353
1671499
1757721
1970406
2671475
1227438
1611958
886361
1105727
2812846
2790654
2857037
670475
2002170
506268
806990
2384064
798704
873505
2696983
2630773
379541
2373831
1428350
836427
2371229
2205181
1612441
2428513
1132837
1231658
2434401
1103771
1594901
637975
1200626
202084
854802
2757325
910777
1871555
2420831
459839
1883482
1458737
2038199
1066918
1912652
1401050
2199320
777037
1565016
2533451
49848
990041
2006063
1238671
1260321
961068
1549953
1138908
1724184
977263
2059595
494807
2535379
1868910
2751986
869737
2058366
2123408
1267081
2259312
383518
2268703
1788992
2403594
1201403
1257092
1158751
438163
2265869
702019
2848331
2078130
1441092
2240550
2001769
2923605
582879
2443551
1350524
1597512
679235
1655524
1816608
2773855
2241066
566176
503969
2512103
1885339
1627546
1246085
1257085
220314
279412
1617672
2885313
2636641
1832281
1226301
404637
2311693
2879241
50683
390357
465220
240034
347822
1787675
2499476
1453644
349596
249005
1348129
2928919
289497
2707638
1302999
322352
268534
1592439
2538540
1645465
2107333
2566088
1034078
1925046
1343251
2071151
2157358
1210891
701482
1525713
2268536
762210
187920
792015
747430
834279
2446977
1414398
1801840
1165043
745378
1685042
2888630
1469238
2667967
1297632
452483
662297
1214383
722042
204106
2346483
2056725
902411
1649685
1561665
2604555
2433169
1425342
63185
412725
1416808
745540
1924808
1790565
509971
1290576
1507124
633706
2380188
2610719
102687
2618437
920721
1661053
2787023
2283803
2327246
29137
2808380
2177831
1712512
1493069
1349843
2373516
65193
829459
1903441
1085607
1291126
282173
255394
2938195
1761129
2026783
485441
2000107
2746204
2792298
468828
1913851
1753902
490902
641436
1522641
1309213
149693
2480648
2283627
1883856
2280819
555733
657715
1894665
1847554
2103354
2002278
603336
2155931
995174
2588040
2465292
276124
739056
2453572
889065
1884222
235039
2645283
2775386
744938
2628259
276715
110160
2353961
929936
447160
2684843
317459
637510
274382
582799
2878418
1808530
2223671
1499565
2589869
779725
162162
1738023
1292530
1401774
426408
2510237
1082357
1136021
2402727
2823554
1962138
2911656
59321
2412528
2769049
1843410
2711149
2132467
2698109
1167557
2329373
2922817
2469858
297303
1684246
2747418
555651
1492133
473518
367945
2747552
2457538
577297
1032932
30772
885993
1412746
2587819
247457
1665560
2266770
2680569
1971022
821695
41589
2627331
2719697
1149034
528682
340129
2589027
2793014
973771
440791
1098079
2514387
811421
1970512
1116726
2903962
1429566
290138
137348
32904
850768
860163
2137179
12574
2297261
428502
1172055
2547619
2706370
1667875
428263
1833611
708676
358239
421001
2737350
2863789
823008
217409
1719744
295278
248236
1177538
2196223
2916175
1520436
1129237
454159
772029
2356353
26014
1507681
1954183
2255836
1756386
292271
2740713
2306548
213595
366952
2222093
2807445
1149007
1928886
2403733
2109066
873008
2614279
1175895
975286
167175
1451778
2521749
2488032
2270936
2593852
776580
1771469
2927533
1711893
535014
820205
1938365
1996104
907324
131759
1280204
428496
1845799
2129234
1964232
2712703
511067
1000740
1883452
1067218
1460613
2912674
435167
1178860
1580267
1223156
2123226
2631845
2264142
549232
1945920
2286805
1238536
1474508
2922931
796359
1264519
299363
847829
1691966
400065
2412115
2077215
2929599
2602814
2519494
283835
1054261
2620555
2757256
1432851
1653368
1778038
2180235
758173
81597
1889598
1458002
2836022
2417642
2267211
1774102
2214015
238848
2875412
354138
2522114
180165
1377157
806778
1080934
2289190
2842555
108547
48342
586711
1500270
2054238
566531
2377552
954590
2886756
1742801
965073
2238371
536638
2446573
1656015
409529
1176951
108324
1447977
1137086
2597823
1812817
1923500
2139309
2909796
880916
1262392
2094719
117525
912139
2086307
255024
1049310
2887070
829726
2308248
2844360
2310226
1212370
1467686
1693059
1111631
2167145
436925
2157701
297315
993602
156429
1962341
366515
1066311
424026
1657859
2292569
661074
1232077
337051
25559
1923582
2316744
738518
863403
1570753
2906507
1243731
996845
1890867
2040759
2338893
663582
787081
504535
2363119
927325
2448169
2440338
1126677
846447
70311
654077
186649
2225676
1105566
819846
2174458
265661
2690523
1044412
1897946
915579
1781298
2195972
909324
834132
2113479
809989
1953925
1116646
1591609
849085
1048683
996450
2539981
2220726
868046
2864877
2483691
789986
1946636
2415206
2894254
1505221
2649062
1129546
211586
1956256
2329235
780831
1151083
1684653
2623685
997615
892909
2626625
2067721
268908
639756
1560683
2696116
2829532
1546768
1816547
2024900
2631125
900956
534540
2788267
1432319
1281366
1563151
2250107
1057098
169324
1967479
2216851
2041596
1143521
1426259
1838101
354072
1159205
1070646
2557656
1724444
1986692
427255
1694080
2928670
1163095
100373
2639091
665705
2526252
1703059
14384
1307769
1127195
1159387
813108
246688
1908450
2896737
2613330
240687
1729786
1785150
1960221
2003599
2075355
2033642
2570739
1742398
904277
1816569
2848606
226732
2643081
524460
295284
189018
2375779
549055
1818507
2058836
1930005
724735
653113
2667439
2865626
928928
2664401
1057248
1859390
2258653
1160779
1627959
1177360
762461
1269194
2767403
176969
2612835
1890334
2539447
1883248
374263
2033584
1794579
2883309
1299313
2291659
2591834
2131357
1823560
1276479
2867444
1753157
2726235
418076
960058
1779088
1356534
374678
2250503
310012
2052678
741079
2463289
1813922
1275165
1505940
2581822
869542
1926517
2344189
871038
2937702
1036823
1931635
363589
539040
1980283
2249096
1836179
1993755
1106645
68670
2712652
1651985
2157070
824705
2044910
2586279
1840797
1682985
356484
809208
1152857
2382786
1046221
1969454
2797672
1813645
2602130
1763225
2642755
1064996
2813987
2664980
1414222
1811387
2646256
382577
2124227
654359
2835705
1869283
2004509
171245
2295032
2328852
2280026
2150671
85223
1959518
791164
1194487
2199726
2353258
2500394
1907804
1375711
66905
159458
2378792
572078
521029
2078544
709917
1689283
1339340
1236577
371995
215142
2075313
2920704
1383491
1229496
2726668
601896
189323
2182624
1190940
2678461
2294935
2729569
2205450
432239
459607
2329007
200465
490175
205770
1134816
979449
2408505
535921
739922
1770434
2662913
1785695
2179493
2767893
1567854
1062143
1545489
1381900
70934
505433
1164408
1576967
59141
405745
1087373
1101150
758771
1169240
2225243
1775333
2059500
95291
2788355
1336108
2873172
799804
1419992
1145362
196838
2837540
141674
1201906
1440097
785102
1099415
2177061
403716
2284982
673485
2192214
2821841
2460564
2266095
2487287
1455032
957627
1107660
45413
789651
1611919
901019
856481
1644396
1260730
2502890
865246
2777212
1828527
564986
1536023
190240
2081822
2667346
520982
938682
1114357
1861685
2410617
498860
2336996
2672601
2139793
314564
2124560
752304
1521667
421278
2609244
2230897
1014439
887547
2278227
428751
2391009
2695744
594629
1141110
2321963
1809437
2509160
2927481
2574825
2696987
2746125
1406020
1772364
2415946
676865
647721
140091
2316408
1091197
742434
2497434
2898408
813927
2094766
720316
1534994
2868727
2526468
2615757
1131806
2185117
2146853
2582271
2645114
989218
2604418
2225315
109090
1063697
2116894
1815608
2474842
2605525
1380675
1959625
526412
1310596
590570
79480
208728
485347
840140
2756963
479980
612473
183520
2085077
2404458
2788554
2196189
1743881
1357138
2261770
2136605
968560
1225708
2629010
585913
1555714
2686788
2891953
1651632
1753159
505475
1501774
172296
853748
312475
1544797
2721566
1180151
1838914
2519109
2933729
2209940
2003821
646314
459789
1720455
2280868
932654
302811
1270858
2765548
1181516
2146826
2599696
606466
2780593
1119872
2422198
559
2701596
2396683
1935507
2483548
1484592
2455120
2847252
1062152
2409324
52558
1115684
2861652
2526627
1056357
1175057
2811616
641279
645275
109389
1809376
1336064
2246799
2133109
1090490
558210
206785
2581948
2283804
821891
2149905
1707773
2348175
107169
357620
1810954
474431
1684069
2774322
1969902
2526365
196976
2899657
442650
464744
2012051
1281882
380966
2755295
1391244
586145
92133
1929829
416825
2569532
1810769
2810224
2228936
2583619
2803445
1187222
1528536
2533716
2745005
1673569
540962
1466752
2816922
2524236
2603549
623842
2712881
1518108
1793025
1897542
1239822
1615509
2822806
2065240
2161412
20602
188860
1063105
1959692
1946195
2927541
1734778
2100603
1212688
1327936
1377588
1723955
2369424
2488771
1455304
2440018
115304
1719028
399608
1003105
1311646
1210866
2631647
2715434
2097220
1733945
2710527
982799
2865637
1914119
958754
195916
2243357
2548025
1825405
2325273
2683479
1914953
213643
2591454
2744053
2510080
1990353
413872
610848
1858971
1147903
1579208
578915
127339
2662249
1170209
422681
1957222
1937084
1539750
1931648
840693
1701567
58799
1564253
1906671
2085124
196863
346381
486860
2632160
654750
1833266
1451728
2209081
1101449
2901930
1675999
2394514
2085668
2547625
2511971
1729547
616825
971073
2300009
849212
1900240
1747201
814224
2836586
874906
2675747
61341
861385
1700805
2053715
6514
1957596
1146232
2197959
1494769
989353
2344456
943829
719442
1894231
1085506
1186982
1878384
615711
2758645
2294849
1743991
1392866
1307164
56929
979412
2855620
1343784
1305275
1895892
2116519
144043
2786553
940304
1417280
1967063
1972696
144671
2345022
320195
2417534
2365712
1527673
957321
1900291
227524
1328757
2288105
1881555
1700398
253841
1817797
1164503
2625134
1729235
491522
1316488
1900356
1485381
1805017
414926
1237044
247057
334073
2456094
1641937
683163
1149137
2157686
1693965
236746
1006235
947252
2034811
391164
840899
1189455
2263038
1886703
420916
2701190
2107456
1335750
2243632
1781163
1274326
1215505
496937
1850700
2089356
2841315
2424
2024609
2766105
2894150
1770765
455233
407892
1646449
158818
1370425
435228
1968964
1612196
983876
80383
2704498
2420774
1069939
2479899
1042591
2621425
2230009
939172
289742
1636636
660691
590618
377230
1387635
794890
926714
599844
2347262
2589774
2726834
885985
733536
999358
742717
1526374
1767750
717787
847262
355312
2538015
174487
461315
678186
362696
879967
1287082
1244006
2824911
330960
1920305
1459779
67732
2481506
2013021
1152962
2444688
1009897
1898198
785705
1348492
960223
324935
715081
766139
1989017
170540
2556832
2782906
1310381
175072
52813
2693618
20662
1956179
354003
593211
2295549
2265143
811089
2299616
2250346
964146
2836446
2724203
515612
2465099
2054845
894118
1519141
1718644
2722581
1329807
822616
1570789
1853992
2285247
1183522
640003
2881046
2273157
96397
1766222
296772
1623583
1280034
2183602
2753011
1572539
1683184
1806206
425596
1657328
2042219
1537868
631210
272525
712699
931719
2625310
1320960
897318
2825907
751065
180604
2249099
1934178
1532998
2349526
2177079
2022943
1413026
1666347
451780
1737997
2795535
1643268
426515
246411
806370
417338
413499
2907610
1698560
938858
1980840
1816577
2897038
311097
1848593
1481962
1387419
593438
200149
1565706
1515001
2133593
1752177
2184274
1805871
2458831
1344361
2175945
1065506
992964
600595
1341373
2630612
1133416
288185
2251165
1261978
2777491
2724116
641934
2529327
2230335
2036265
2878025
1620662
1066923
384115
339589
1449814
2106050
2221349
2595853
1452403
2201115
1111561
1468954
1646559
423542
1363793
1599926
2111963
2906213
145990
635517
1612190
1872050
626931
1850554
1195059
249792
1220196
820444
2180556
2122418
15519
407543
1971445
2150110
617184
1199962
1249013
533543
1489931
2177107
2837894
2368317
2086782
2127659
358547
510824
2499785
970822
1404829
2872072
2727330
983783
1125753
1736057
698604
1203493
2738027
169050
1456767
133751
1193418
2756810
162450
271916
2048780
1936944
1563140
1548507
2796865
2810341
92453
361662
969738
2469685
127112
2866371
1962846
1411962
2772041
1644893
2082539
2175224
1911645
2761918
1361931
1491530
1282556
574857
515748
80498
1644429
1792569
1529498
1535427
994010
856997
1108554
2112049
810549
2184034
2209287
4838
1056454
283454
1224039
2085063
787799
2764857
466682
1887880
1430520
1315349
2493846
1382377
1317597
1019123
2086499
1686987
1589578
2084919
1704788
1155399
2502563
1954509
2648286
2817976
372364
2224281
2169787
347505
1577949
1958678
1275833
2005959
802171
1441767
2813391
2590575
1145167
1145800
933077
2899005
2339917
873328
1410884
2465395
2841348
1754534
1888742
1115326
2094116
2040493
1065255
1762165
2767891
2458676
2731199
2485658
254801
96272
688848
157487
489132
1283661
2345570
128341
2647918
352282
1987537
828811
809675
385916
1033267
14220
1488129
2340306
1234978
841230
394402
1948484
17566
1600354
1657079
2100044
1037969
1225185
1840090
2485620
1975410
2475273
796266
681747
1601741
1687734
88477
31566
299482
2299941
1297347
1467191
2303159
1323475
115739
803492
2695879
2422223
1226635
1826444
1570628
1612727
2763099
2383990
800130
2095187
2636134
1039480
1171239
1186981
1816519
1230170
2387226
2629678
2251600
259304
417173
673808
1878191
2731545
1116520
839065
2758550
577123
990082
2875171
291454
99646
456680
628764
512615
2074043
1498861
2926667
1125548
84266
2488103
2878542
559431
1920449
1244745
1536147
2320422
703498
2489184
2902987
707181
1109915
1673848
462250
247217
2869022
155578
538922
948100
866429
2152917
1017628
718771
1326478
2362921
2576904
2299784
1712544
1163435
1693313
2899172
193312
2813627
1813474
1771152
1103238
2196110
1376335
1836279
2629546
896891
2083277
58096
2541532
1423941
2665146
2929921
2093199
2810224
746766
529074
2542953
1560714
2392269
2395712
820479
1216239
404277
2099440
2514156
2430474
1524695
1443213
1799828
1876166
619282
1544788
1958204
1526788
1883320
1497628
198937
2028101
582810
1538967
1840449
2822211
96157
2901323
972054
2046623
2732688
2610905
1786998
256419
2650009
2567681
1178561
2576409
754554
329045
1749817
1764720
1835881
1166907
663706
2416047
1825820
619555
729774
1797913
1583209
1623109
468815
2866895
462833
1408456
2795097
198389
932432
2420048
2772020
1578508
2464324
2461099
18495
876069
2156527
1583099
1850728
1246833
606253
1903887
1000906
2741418
1887396
564118
228425
445430
856480
1357641
1601509
2464045
1022549
2693723
61831
2830901
158018
2589351
982914
1060130
2419706
1982391
2924657
1187000
449779
1702304
1969318
215097
295062
2597239
2140941
1809573
453465
141203
1616636
942507
1039606
2269985
1016010
2368674
505498
2502457
1964824
1930745
1876050
1466736
420920
1139586
420544
27965
2852631
2063336
1678467
1514514
2398296
748373
1696144
431684
576736
2358035
2852648
1942506
547271
392674
899224
1894086
831851
2098503
156510
1533065
84844
1959724
682864
1811351
465738
2530403
358042
1690364
1882821
868852
388456
653455
2773072
1982463
2431051
1203160
1539277
1165206
1342565
2127399
428430
2105225
2917969
2364149
1416605
879508
2062966
2097732
2510792
2008540
2307408
1048120
1239821
2250953
1679534
2503993
1156608
2613819
2502628
1097771
2407785
1285562
1717279
2614964
856059
1265630
833900
2691654
604957
1589056
750863
1498020
1344033
237242
427465
2637851
2676287
2656546
516570
2053618
983152
517215
112321
2929002
2052125
2546835
1639002
2557861
352436
1840093
1000789
1962733
255371
2719692
926962
1634830
2032521
1885208
2211377
1645339
2765888
1419966
1011124
951395
843283
1620002
2329136
2447836
536305
342849
518817
1459113
2630541
244812
64736
1918765
2562067
263821
1539170
2353026
221507
823888
2795372
14524
2921371
857921
2780675
618428
1115765
1895457
190920
2188745
819152
2565823
2093867
1661159
268587
1704872
1780272
769113
1207764
2462577
1732271
1600566
1775728
1769246
624822
430712
792594
2923064
882166
1342003
2105393
860838
910565
2284336
1615402
829021
2839735
1259000
748523
2297094
255585
2244720
1905462
1292468
2491463
387275
2232814
1239556
1428721
1936547
1724740
1915955
2488782
977116
645791
2825315
1027921
1422590
793190
2894296
1507321
2798839
2766462
2119033
1207195
807892
1079561
1400610
1415709
1549006
2580571
274818
854846
950424
1839744
2923465
2189110
1550149
680550
2383182
1962986
2519345
610946
2327147
1986074
2342039
772271
2640645
2353136
2484737
1206226
514460
1757954
137471
725087
1018751
161927
841240
1773086
411474
2645022
1724485
1325115
499483
1102330
891989
1858562
874785
298747
1055345
1443235
1215009
343603
130278
1645558
1578919
1341246
2837702
2927835
1106783
490000
1546131
2417194
276875
2236770
2903762
2374813
2234939
283771
1058631
300013
2270281
685006
144742
228259
386961
2441776
1180473
448115
1294658
215798
1360243
952821
577471
2750950
499096
382922
2816358
2137626
480812
1600245
1569539
786421
2139394
1137755
2305220
2452732
1208894
1037387
1035655
1980953
1245297
2116652
2305264
336940
1764122
759939
1708780
2360518
2866447
1453990
2164439
2573487
349010
1129004
1594226
2066451
2216661
2172993
2451289
1223720
2194223
2529678
333474
629192
915451
2625164
890277
645395
1558400
2393588
1979297
2778299
1871021
54249
2643047
1758883
962766
515868
2336973
1812130
725961
2847926
2480784
2093000
2678782
514634
2785613
2383086
2597977
848800
2925268
2880466
1285907
224695
2162326
511377
1113336
2312392
359044
2932787
127112
908870
1039828
1038153
1147817
962086
1297656
2345987
1123745
461968
2014655
46930
2153933
153546
2144145
1129413
2021461
2231663
345429
2847303
630012
1134286
2504875
1338340
2067055
399856
1517249
885722
2714474
320087
2576477
1780715
2590125
1259990
2276621
1700314
924497
2903876
779566
268123
566924
1288361
2406105
1588448
1260487
1271030
2450810
238756
107568
1998697
35299
2486392
2258630
2164210
2741406
2000315
2046292
2798976
113799
602853
1852124
164094
2720587
977126
2028153
492430
1827370
1269617
853522
1315085
2225081
44746
2742960
2854183
293513
2621632
2174255
2127278
2779865
1695086
111803
886568
2492435
527221
1478833
534529
2582784
1828854
1555810
2431711
1557861
1114247
2514174
234353
1717719
1147376
565385
1551718
1158298
1532314
896728
1293622
579914
1824084
1924890
2373411
1075338
1974849
2661683
973314
2894437
1509984
100133
810738
1091965
2350102
1950170
2640239
2256942
1141766
490088
1706492
2429014
489270
1436378
2522941
420253
1538250
1981474
2093934
1559045
64567
239748
2673992
616502
657327
2069478
635898
749621
1867684
1232008
417135
2715028
2664315
1845999
2767147
16599
1692665
2674692
1468673
847515
2857718
1055949
1449967
1257232
1477151
2693826
1051132
185238
2463743
881547
1257241
1274665
1476608
1014739
2802669
1016948
2719981
2428790
2619373
2063813
1262759
629295
2929650
531836
1882900
1896084
2730855
1409474
111459
653712
2025860
1640485
627708
966273
598535
591858
465733
1340406
698087
518163
1366859
640153
2238253
2360223
2458199
2079885
2534373
2792666
514659
1470870
187357
2211404
1248933
2887742
2628687
211246
261224
1932098
1293202
1306084
1103289
2760360
972511
1798839
837299
1344007
1773045
1476545
1060354
1854875
1339742
2795406
1730690
2129254
260509
2726437
1711333
118695
307467
1394822
2505003
894
2603107
2501037
444088
2846139
2210479
2561788
812544
2246300
979667
1010348
1064987
1823797
2868225
2548719
2435156
493053
1160524
1138871
1705998
1857400
247218
2643550
2376152
685754
1706174
20901
674606
1243227
1691019
1553592
551957
617945
555943
285275
2536889
274316
671410
2448446
1439899
2031195
1446894
281649
927125
1156010
62182
147269
2283446
2734106
599058
146602
457374
461890
1857320
611575
338503
2348798
734404
660750
779580
447681
2470376
738081
1887406
368055
2779018
199520
752244
119398
2570275
2683604
2091972
23269
1595384
1519676
611060
2505412
1813105
664793
833436
308259
693777
76051
1164839
23910
2566481
1885542
1099495
2723929
2700301
1863049
21493
2878427
223297
241001
1490120
971450
493206
1778406
1177367
424668
503891
1787754
687846
100594
1235920
394568
290336
1820670
2010187
511254
2566907
2398583
1997794
1462352
864490
2617584
1339756
2204559
98272
1672173
2453422
1464999
873234
232690
828388
1679153
1653281
2507557
2269106
46488
2599615
1659885
1353661
787367
528284
2172151
2328003
2567849
1591515
478038
1055884
1335738
1803548
1542075
470002
2015620
945422
2574660
2582954
192722
1005419
858947
401169
862922
2361971
2030610
235235
248111
1575732
726787
2200599
2247022
861162
1557833
1470437
1157680
2545383
1580407
42067
57621
1960477
2514630
1266172
2316913
708463
2126168
1743918
2068641
1353253
1127941
2681700
2590814
1560249
1266121
2379071
2602886
764352
2605948
187342
7026
1088270
2689113
2713968
2920641
1818082
1649534
2220437
1782577
573399
1947900
456389
1414840
491977
2493265
129487
527571
1010685
2372385
923124
307451
562729
738562
744732
2696376
16512
845282
660584
1664657
1904120
1472377
1041886
2429510
2816266
290021
756800
2076942
1285711
2291554
1386072
2902337
1477102
675054
1196599
2498403
1237846
2188554
644739
1835109
1666648
507156
1384569
2875365
344402
1249739
875138
1111345
2213464
1659438
2073305
701825
2511071
2219661
1352489
1671536
1096078
2475964
1820353
2141140
2113227
304983
1421560
52259
2911115
1179055
1724266
1155104
181494
500117
2554320
2708114
2743029
1731250
1549419
2378296
1619604
2472298
1824383
1102521
495708
2576941
1898849
364319
2456829
1863030
1193752
304024
2409334
2641468
2075369
2774334
2173943
534076
2047461
366656
1265226
1446695
1150232
114070
1147474
791788
1542656
2157920
2049897
4757
2226814
2734745
1613874
2417448
1841220
1730752
1341594
1926476
400623
1930849
860706
2926350
1971358
31876
2334462
2409883
1577792
1306638
234358
2185128
77935
55234
887421
263395
1858060
158395
1548329
131266
1553179
2202160
2267479
2617712
714971
1178541
791824
205060
518470
1542553
827693
632646
841412
1955158
1926187
812742
362900
1104271
1639292
271783
2717483
2211187
159410
82767
1433595
2487665
2325975
2345918
414894
1435640
1056360
2630656
926712
1041150
783689
963607
1733078
723515
1469241
2645040
271007
778399
180401
2737238
315497
431479
908706
1932509
2434723
2296900
2083781
2004743
454016
1309405
2576136
2058440
2171008
2809364
1920667
1520913
2872327
675182
1798790
400052
1475750
2079473
2357063
1546193
2904068
1722822
986426
2408145
2928338
705409
704124
1800682
1489424
128644
20828
2701065
2708016
52037
2528062
1881000
2732543
457895
405702
836820
1816874
393389
726028
2052347
2408925
10470
1567502
2298462
2489963
2499876
1890804
22458
2037303
899829
2664219
875449
1887843
200971
2589167
812390
2732289
1517571
411905
2163232
2190014
800334
1344045
2273421
2557099
1305079
727537
612497
1176388
2571868
754502
2847224
2376252
2209414
1673607
1271757
440857
615928
2469834
537853
2918050
470765
1576633
411651
1472331
2133171
1649408
2861821
958857
2410033
1395181
801531
651791
1100465
2797522
137595
2035999
1146825
1120515
113107
1995137
429877
2621136
1642764
130123
1603603
1469822
1111959
30852
1531420
2409082
192105
385990
2071484
1063346
1216721
1910768
2423156
977118
2710586
2619971
279942
198077
1122102
921376
916988
1838845
2611286
503092
2655282
296150
2004081
1752566
924826
733486
1059793
164390
1792690
1966060
1026985
2382387
1107744
1204657
2426988
2206126
2057541
480529
778710
2328298
764428
2617535
19231
2425923
202154
388918
727646
415501
108476
251807
1048004
620439
1837374
1161708
2743602
452675
238059
2022218
609219
2469431
262100
44070
200977
2833961
1043198
633722
1503163
1787985
888709
2894228
2819388
884780
1702461
2000758
1259342
61249
1128941
1598402
1519235
2414631
1811337
1558072
2454409
2103383
1656541
2050074
2688872
2610093
1877134
1139095
196341
1770279
1625541
2579948
2332047
1910788
2902647
93945
2070702
1353395
129080
311001
1660517
229570
1822229
2119165
2225997
1114437
2746703
1148620
2383607
1754071
2284609
934297
1972773
1812242
1200475
2661531
1204309
1681415
1242639
129325
10843
673820
2219394
1470934
2008278
1227690
1666188
431481
1785679
390686
2209713
1544884
300597
261893
1043116
981990
2404880
2764042
808378
191915
332058
2715150
216448
1994882
2515246
2156041
2211323
1876413
1342114
307888
330373
2895615
575037
2562433
2634227
1071205
1968450
2568578
2894756
94729
2244133
2617839
2260305
1840774
47922
2829587
169600
479345
1529452
161068
2474713
728194
1966535
2586606
1384942
41356
924704
1848135
24003
2667112
2620921
1062014
1983745
1759985
907854
1171087
2201719
2089539
1673782
2381420
2421831
1628286
954975
1478073
2285754
2771165
189595
2726532
396381
2670900
2177357
2752987
1732840
1915965
690219
937322
464817
1684132
184734
2535620
1434745
376445
1122262
2385160
1223524
409074
2544127
1044687
12279
2537980
2152390
966397
236196
330438
1488672
306222
2374282
2815405
2135564
2649241
901789
2758513
1465415
1346579
1951429
603013
1301312
941261
1413417
1435988
2153497
2368051
724589
1746048
1860145
1124508
52726
888947
1127114
1888427
516939
2231619
2430036
1459041
2701177
1845800
1624130
1351786
1923195
929036
1709667
1751939
619864
44735
1896789
924924
608626
583333
1722425
2262715
2463799
2146052
635083
2338757
2284264
2253205
744439
262631
548955
44258
2857000
1984090
1338163
54749
2555886
2735365
1769197
2237921
1179724
1054809
269021
2418449
1706065
121882
2730518
1883535
340239
1534527
1102311
574463
211351
2672510
1997185
2634554
1412430
2840901
1516818
1027255
2510898
688930
2895668
1500153
390152
578415
2792282
2622973
1111400
1874457
1477187
1364250
2207330
2216370
839842
1530882
2793762
1051107
1078138
482814
1386679
936370
1002513
246040
1753533
1356447
400204
188708
2692327
1952652
1712769
2228675
2185233
1329292
2086296
1430387
822721
2529416
464569
608546
2516426
966848
330640
2473414
1307708
1366364
431965
2623378
1880763
1709027
60461
390416
2235709
2805897
54411
677941
677580
927830
794647
327214
574232
901460
2189173
1574298
1978849
462496
212252
219670
561139
1370243
1606589
581564
1261671
274545
804900
2131519
2536546
2254270
66469
792767
2298969
1892936
2645694
902166
2745511
1716983
1312301
1766906
1544104
2894243
331563
563606
1812564
1790938
326677
1881547
1275097
1504444
1005315
1173755
68772
2073
2600891
1994969
2835109
1725596
808846
2794693
1843193
278614
109006
2029928
1484004
2283978
84256
412794
262411
85932
65849
1958514
1887957
2292082
593043
16089
2450697
950640
1469970
1762981
1888828
1372970
328376
1676323
2491788
1500506
1805261
706797
1396391
2643978
1875488
2159058
1568204
2566327
1304099
1800567
2431387
1371572
1013532
2079963
946409
143629
236021
2840856
2877020
1691047
114698
1802704
313767
1867483
1862082
2537728
1208892
310421
459901
794503
2291177
2715440
1964787
180120
1243123
187425
2538571
1888006
374972
897894
2701734
1424860
242280
821336
2223937
1426386
2892893
2295882
724068
1975067
2336412
2781998
2051535
2444185
1466869
1648158
1982445
1707222
1291822
2455280
1383598
361074
2006637
875563
2792100
1459795
996452
933024
1356873
2299719
1002411
2339502
115998
2877137
667540
779368
2488148
2795057
841845
980476
2226718
1124293
378147
74394
1827998
887292
2794464
560528
2105626
2219354
1643359
2419206
436749
1980851
1788095
28866
1748970
656766
272443
266317
19789
347383
2798588
1561906
2397039
1290504
2690235
783538
2849459
2313762
2553069
1602001
46768
1107761
635327
1138988
224663
2230270
301107
2877833
2073557
290710
520244
1683487
2693888
1433043
1288028
2733431
89386
588586
1338319
2651604
1375268
867595
48381
2305812
766057
2316652
2818239
279881
146838
1456620
1564770
19234
2183810
2102862
2875479
1216914
1643181
418298
846864
1996367
1707509
423856
1297542
1781136
459405
1129595
507395
2260930
2264469
2787931
1622185
2019394
155228
308932
1766768
2868703
602596
1318490
1071994
1243490
459650
79808
2061312
2014997
333207
2566443
1106750
1103298
2405605
637168
725525
2048647
760237
2448055
696500
2004163
1483854
1794920
568071
2298061
752795
1346603
2137621
1367698
410190
1676624
2303542
159051
2138059
1418689
1766103
310038
2709734
1625080
1343445
1793787
2111104
101476
2239872
461048
2602596
1710745
2900013
85464
2708946
2481109
1887153
2076227
1310283
1871664
2573167
924910
613830
1157225
117428
2056575
1847272
2539844
575874
2584287
6349
1901856
757667
2486541
1236310
1198389
2895489
112006
2046359
1501095
849166
2159855
2870888
2294698
730734
931089
1810723
1478272
1218677
1912773
2594692
928059
1350638
1089647
2018203
2697272
36853
1157413
1746676
978145
597407
1006005
2203566
508050
197536
2443555
1551965
2807914
377740
2252372
2932936
1077192
783170
1275190
1799671
2314759
1374566
360069
342713
247622
689139
767960
2072906
2499091
20906
736684
2690034
2145847
2662980
1054756
2079939
683562
2178831
1852867
1013746
1956936
1748266
1251844
121007
2076057
420397
2668002
2501915
1674642
1555699
396705
379726
306614
1895451
1900866
2842698
1666850
1108636
2453742
558188
2327463
1036753
2051272
816795
2362658
1680708
343098
1516704
1215790
2815611
2739953
1614217
799447
728612
2110824
2209558
2074207
1038667
123194
1904283
1005922
1195642
129280
592452
364091
2870478
521320
605699
1702285
1075687
2048524
1317793
604500
2774333
1986897
2397610
2272849
486137
1375688
226463
1635960
422200
330297
905628
678016
2239887
1823660
2195323
2184965
1931080
1410014
1476635
1650704
2183135
388303
2733632
2408018
763811
1152681
1249099
2553204
1060842
400095
1208401
142368
749300
354177
1080328
2400979
2289282
90217
208139
548014
2825616
10336
1114583
46876
440037
2750794
824783
838431
2484795
2088231
588151
301234
2119426
2386726
1192532
2843811
1285486
1669431
2048028
876670
565642
534183
2167491
1294790
2279488
1396766
2349380
1490270
532128
2575702
903651
2321684
2006313
1713940
1283041
1654913
1075513
522293
1911736
823413
2097084
1816390
1625922
2816867
1132514
333443
2898710
1345320
2273181
1349014
2770173
781783
482770
2280861
2111439
2165712
553864
566785
2836218
834866
65609
844988
1514558
993473
2827703
2247229
651609
77403
2535460
392827
2090482
2197010
2044698
2111128
1156707
669656
2233176
1146799
95413
824988
737663
220615
2845319
978042
2735245
4484
2901238
1052519
2311131
2758621
105177
362050
755096
1611997
2667773
1640013
2557635
902545
1640204
1353444
1026887
2422952
1384016
2283478
1576017
2901978
566320
1944045
1254059
97794
927721
674885
2234357
2640122
70048
2872672
1413482
218263
44263
2140128
530864
655776
936768
1419252
1234715
2332035
2268605
62819
2641820
1355285
1445739
1217163
861380
1188676
649833
988593
1010078
600875
1433012
2604777
425358
2100841
592909
1758377
1936138
724416
1007130
946629
31829
1690525
1913187
2258256
275646
728459
2567720
109130
2161450
332583
2184730
1063939
810614
1021271
1881556
1970084
2555539
2222357
2448911
2906941
446114
2571769
662823
2835466
38405
782862
2882002
1284679
673831
762287
2430475
700479
547403
75010
868976
2081272
2167519
2802530
2044412
1769865
2340271
1052415
1934743
1178338
2921448
695101
2927406
1954861
2160268
1820032
1517543
1535697
2831421
360430
59774
2007680
2512573
1315155
2616225
2033395
1028464
1449307
2510370
63528
1728276
2646339
2372606
2002870
940406
486058
1051625
699555
1974111
1242826
2537707
1640686
2379669
2316814
1839902
640685
2561094
2720645
558471
1174675
2921306
1731561
2720326
1211388
1400066
2290502
1279810
1011208
1812540
1312433
2175066
116595
103430
1928386
714944
2550474
672230
2632144
358473
2788479
577192
1602394
280428
958685
1704616
895230
832049
1645395
478879
2748374
2464404
2549871
2016604
1515007
2439974
2652777
1549373
2144747
2799396
326965
2687303
127547
2387035
407827
1657117
2490899
246086
1590696
1528775
325577
2815989
1804378
1127558
828936
2490477
748276
2401567
1819492
2569189
1268010
1559570
2415682
2288324
627056
1644559
2865115
1540854
1404351
2600104
224229
217601
1235855
759672
1113716
734861
2272299
1830360
46525
505605
772439
2110752
2579372
728751
1195313
559106
2348774
890538
164624
1503691
2021011
2500899
1740540
966601
1044527
2624126
1176313
1667553
2708338
1952880
457771
1575725
1935063
1317271
2194654
1355275
2722968
1553230
2842635
1910498
248213
142738
1004572
1189997
2421737
762732
1529619
2549582
672128
2225883
899000
1248848
1242799
1371325
1313443
2081247
1954796
1299200
2457959
268412
1277660
963400
972418
29884
584848
463114
1655742
293809
934448
2092564
2074656
235629
1850664
2453883
539153
1467608
2309369
1282462
1065644
2603861
2674115
1789528
1642535
1330329
2487695
669805
1062193
2688013
2086827
2699835
2412779
1018335
27387
2320417
1235583
181498
862109
1885828
2707151
2153141
793776
2522106
1207446
1146735
2091778
389164
919360
1074645
252693
1015059
1706873
1126975
532297
357542
2418059
1760063
2156209
1443213
252662
2283917
2649783
26926
874867
2739503
2595682
1241177
580416
1677973
2634590
919939
2887997
2691743
1914994
2550517
1671302
835936
2687016
594643
67226
2388051
847764
1533883
233352
2574331
2486683
177620
1440828
165691
846268
1164815
2126407
2623578
1887978
573337
493630
1262754
979764
726694
1697024
1345358
289329
437075
878374
2669268
1383885
187895
1010954
1012024
648526
797160
2895434
2857717
138252
2064822
2481228
412709
2616863
2478332
221263
2674322
1061509
2724275
766751
1322090
298412
1563938
1222040
1510592
2770960
374087
2344404
1347882
1723777
1323736
50845
2831218
1515039
2055409
78097
2139357
2199019
1564606
2604516
1664280
1715654
440738
325593
2525219
416164
645187
1514094
1230746
2083518
197884
2054656
1809317
1194169
72849
1033070
281320
1659176
142530
2060913
2878638
2801977
543786
721040
443897
724400
1077345
1906507
1119787
1989292
835425
2056476
907149
755556
2244825
1744173
1716239
821082
1609972
1236574
1426358
1110458
14717
2548391
612966
2097853
381522
2596572
1861073
1119310
66252
939509
493339
2497785
1161830
2487067
2687642
2737213
321466
2240328
1534691
636420
423895
2645577
249290
423348
938467
2918908
376223
1670143
315676
1695875
227979
1408072
791407
858137
1089678
676069
382920
1992984
1700702
65961
1803634
1342734
1315707
989581
882220
1934556
2081871
1808893
2600606
55422
1283436
56619
2108312
2456669
1067680
995361
1389791
1552992
2250514
2411142
1305716
518309
2671971
578662
1610002
418012
1678181
34340
1927910
1251433
31712
2887195
2074242
2740576
924154
468731
426396
1521497
326449
581452
606138
1834059
2632790
2326322
2733073
1036315
2388663
602564
918908
1285375
2781266
2159732
2831680
2612146
410688
1663052
2060091
1399184
1655098
1515771
2144583
443665
364583
373297
86256
2260088
860846
2518504
157815
294719
719111
2574982
73327
2809781
420380
397924
1876754
178185
2462170
2212627
2030839
724649
219065
1014939
339309
2074801
637147
2296615
1633909
2447160
1884690
1940651
2373497
2791523
391832
592902
1459462
1419648
2006544
622938
2579417
972062
2926936
136825
2480222
658577
888505
1573152
2008271
2892090
2960
2209874
411284
2123215
1021095
979406
298922
290537
756954
1459448
506842
1196015
2641113
840831
2752219
1724716
1461481
770196
1254401
1481484
1344912
2817845
2509868
208781
1021103
2218105
1413203
1467668
2754141
2109174
1674539
696774
2272940
1688587
2082354
2695209
2342614
1594070
1641325
1067984
618986
2617988
556885
1862653
1484368
2325843
770437
1048302
239842
414089
2103805
2590511
1850678
444523
790999
1394645
1708182
524486
1834356
2512851
747188
129271
1580551
842580
1069574
449884
1545535
400614
231972
2749239
1674769
1070830
693611
24515
160173
628628
2676772
2713080
1125212
2197172
1833320
664662
50050
596250
652251
1751132
1969621
184761
1810457
102663
1637655
1183164
727799
1246609
2813808
1467815
1640324
2585600
2049674
794060
1599204
2288148
416444
750089
1375703
2677862
1611185
908224
2890919
769848
2836087
1309355
1612847
2014289
516217
258809
913511
2352279
2830097
170409
968496
1756322
1709041
2627466
2601910
1108161
454756
1092569
1116446
2849244
661578
740190
289454
1626500
366436
2537330
1991430
924865
779972
2645081
1499482
1723276
2504631
1352657
49135
2561594
2204899
812375
1628041
1987396
2071271
1603385
2623865
1938847
2075019
1256509
1626602
1684035
2700209
1165425
2140188
112892
576621
2488607
1429526
2611711
993433
2443141
309451
1433669
1946187
1992994
339683
233973
643768
1182658
2240908
1410781
1215323
685832
834540
2877442
1259922
1760611
2768762
1573710
138471
1466869
2469724
298109
2718667
1743876
2119963
2829831
2701773
258093
1117597
1658319
2887540
974423
2035204
2416511
1693976
2629958
1056626
747694
1523745
1141355
1589378
177813
2140892
1983397
2044913
2905904
1220966
1137617
2059423
1953352
2422346
1635071
1538710
2297945
1678394
1812124
884083
2089354
2935125
2139639
1845318
356877
210220
1624139
1470493
2776934
952319
2669672
1981703
1826434
1459269
2565904
2797013
699041
1228914
503037
2882794
1212797
42526
872838
873386
819569
1951477
2024232
2705197
1823885
2659195
2588325
209127
1248457
1800754
2555463
2760869
638756
520413
1720857
2389684
2221766
2719863
575102
2214988
1963231
2235690
1865497
2018042
106507
360061
1329577
388264
339966
1530511
1296423
1715497
2282250
1314938
854896
2088775
2894225
477391
1627969
1622757
1136039
2534366
2238869
720304
2341457
626784
1035084
2824501
1977294
1851628
2926468
369891
2826955
1861080
1336512
908742
699560
1073061
1789413
365775
1965417
1764235
212903
2343379
1709404
968234
527247
2648371
2863731
981501
645554
2249775
904214
763807
540533
2098027
1718998
834908
2699508
2334303
1841420
2410043
2131594
2803028
876526
22939
4418
580761
1135990
1665276
557292
1753410
2498705
1876903
251264
2657780
1404163
482751
2465645
180258
125098
1531906
225053
1025244
2161002
1895554
1108980
1622023
1071710
468915
1946235
1169534
2804033
1602137
2132608
164828
1931944
1022874
2087739
783557
2290228
2237390
758349
86764
1732995
2176730
2864434
2366759
1501697
2926311
196676
2617017
2342630
1494501
1281211
246703
1261074
1627483
2546663
1524777
718648
2928738
2740472
1055675
2197180
495034
2779301
678499
1287441
369251
751079
1286382
2818080
2063623
1373520
1183383
2279398
1689906
1779091
2695607
794425
1895065
498375
2071234
341286
962419
1818656
2063661
990799
423459
186356
2678213
486114
1116800
97025
1917497
2456690
1125675
669947
1692903
810131
2147012
1000522
2760159
1145095
1538819
2281436
42765
529281
2764698
13314
621907
241753
432408
2295545
2235995
539170
978775
2911452
105609
576388
1108820
662609
1630543
2893700
1951964
1842227
1752078
1958795
170594
37741
74533
824193
64065
2038739
1938308
843563
645053
1437500
1836811
1489867
419068
2107319
337898
2624151
769793
383741
2146509
533839
1635432
2679216
988729
1722438
437313
600811
1620529
257927
2555621
1890992
311803
1883065
1593642
827662
454590
1946473
374743
1000765
720428
90002
269737
2514136
771055
1642302
747333
2595354
1458633
1630362
483408
231116
2807272
2318192
1693113
818741
1204433
2905499
1639854
2934904
1457784
2203152
1400148
635334
2914650
1622323
1867306
1286518
243692
16196
255467
2454338
2624224
1582651
262805
2133248
469845
2611240
1588137
2239687
1725529
1577128
2736961
72098
2785980
1722858
1044852
1112719
1842741
2849110
601882
1531827
1552601
2913450
510213
1746461
687714
349070
1963895
1435067
2003761
913760
2048585
26370
787141
2425371
2424467
193215
2157861
762770
2763404
1580307
1440194
435459
377269
2690123
2492975
152906
2629292
1363309
664077
793298
2603118
1616162
2021961
1771373
1757782
1631918
1001102
617758
2535740
1670433
370725
2424546
2380327
1980203
1738373
2135143
2656161
1301665
2160372
1603327
608721
492099
1417247
739285
671477
228429
769313
1044629
226856
1666020
1828785
1558465
2702174
1537138
1170223
1836020
2738164
491336
1736907
837214
699033
39861
1269737
2265405
542967
1651572
1316925
2053049
2425656
2443592
1041999
756558
84539
2412749
982912
725917
810654
652343
529843
38511
706057
540595
131063
2477629
764817
2606399
2071080
947484
887841
445707
1860225
2227753
507479
862621
2429574
1051378
1635842
1105011
1937213
920278
2625605
1567662
956220
2912014
2860667
2328179
2696118
2291133
998295
163409
975389
1399617
1542668
988299
2466848
2486434
635794
2332261
1295702
1203696
1593804
69696
120180
1867678
347299
2840889
2505390
1713570
792819
953605
54948
1287416
1298213
538391
2244436
1758113
317021
532970
2274301
2746367
1843070
1157551
362962
624737
1507907
2775153
2534180
1234026
2081382
2798624
1667506
2823017
1900234
2561976
655645
52068
1658505
1383146
642462
169018
2385881
679869
813636
2582671
1919306
1445432
1865321
2531686
1774164
1789000
621815
808134
2054070
1568414
281
1557731
609766
516290
2402640
914853
936194
1341916
474569
2200452
1981770
101310
834916
1703122
961933
2166210
2352208
2700486
722133
557521
679697
539796
1002096
1278865
1524897
1753465
2022033
2176151
1508937
2468958
399827
555744
1927683
909327
1535705
2593209
2848247
134786
2432245
2876964
2889122
549566
1501574
437696
1446160
2014936
2597339
1007426
1943930
2617819
718859
2746187
1721661
640281
2486049
567520
305524
2483499
1342804
2866457
898631
649881
901459
928160
1512699
1164952
513795
1615741
879407
1487456
1013382
1464548
2514752
1574245
2545704
1426002
1580158
944638
187551
319050
1600745
434034
2484646
2486827
951671
845501
2191954
262552
49289
1188975
696920
2034050
856118
1787104
176015
2642360
2129339
2618838
559997
1699116
1262204
766510
2053448
1009747
2175568
25925
2192036
741722
616470
595776
934163
498735
693285
1228949
88078
1995052
2296016
2850419
2017455
1789145
1000380
902972
819155
2576946
2522150
2623803
2841896
1443653
954503
1446069
95721
2262699
471902
1900141
2794161
944987
1391739
2738024
1419251
264097
2560306
824435
776880
161164
2894929
1458257
928595
849419
1225200
2769279
393448
754166
2723066
2492068
2226447
332605
742009
2055655
198632
1543701
1992067
168303
1265691
1104574
1488537
2881880
2734399
2288653
2289443
2407511
1659719
2402286
2170348
1911538
2818285
935438
462470
325008
2350518
1725173
1900962
1903499
301618
342022
1298414
2852724
741428
1816410
925659
2006833
1350891
19083
2220584
1409791
2591736
965249
2045395
2437022
1296798
78151
1746307
70219
2217616
1170898
366182
2590888
2475071
2275624
1984399
1859471
2878584
1004489
796545
1003520
84226
932198
958860
1373738
1577353
1358559
2278118
2549415
1741160
1632446
2720226
2008374
2642971
1670867
2084914
111286
424937
2086287
487572
2420917
2749966
1004781
281357
1857493
2038906
744623
404216
958754
2007016
1156442
951991
823436
2650399
563802
88456
109648
25496
1118681
1833100
1894406
1739883
1764879
100866
211647
2519237
2817754
1784787
1558483
2114422
695743
114796
2684012
2071590
2041357
2777931
687645
640565
1106727
1186417
2354560
863905
2418049
679769
1889155
940881
501225
2105709
2491680
1510610
2465938
2261405
1558612
358389
1271905
1523606
915147
2570120
1894845
1742523
978492
1768527
1844132
509404
89290
2729585
288716
686216
2085479
2274250
682326
293183
1605701
1616569
388271
2575459
1168640
1335105
797521
2075779
2360736
1613851
1882920
958200
2865815
2578800
1061688
367954
967968
1259886
490754
420879
2883981
251784
172489
624679
1471352
1302829
1690721
2279896
184347
1137120
2927421
2345372
796347
342340
512706
83495
1527664
836748
1636891
2886152
1816109
2870085
2932074
1055027
600943
4931
1957761
2153925
906161
1567767
1429046
2144106
693634
2807317
2595064
923680
308068
324002
370634
1129718
2662502
2398229
2154906
2696621
2716169
2869886
1633308
1378352
2516586
1103828
499183
415661
2049068
2344209
1116848
731408
1296975
357524
1048757
2140422
2513917
2882744
1045547
286197
2633125
1272303
1435973
2713967
2387861
2172718
1189237
2141820
824125
2102671
2233820
2909316
571151
2380198
2911810
905081
985074
2699412
1171537
360006
2299580
2401955
2739651
2017827
2795197
2587557
2599401
1614782
2736347
1004764
344598
1523962
2113062
1687000
2850380
1553287
2776526
153629
1600929
1963718
474061
1519760
1723119
1339177
2453133
1580480
2826480
71849
987712
2050910
2444306
1205698
2420651
1810285
982466
327635
1606331
2516419
1477483
1594230
1627003
1907299
1575524
1435854
2078868
1155897
1236066
622496
1609891
192965
2234070
2755001
1543678
497738
1315053
992311
2235944
17138
2175769
1115162
33975
990622
1075857
1886747
1600417
2276035
2629133
2647556
1862689
682004
2227469
72258
1141251
322495
818174
1640170
76688
1933537
1773150
2348025
1279400
2090162
59371
2272740
249768
1422708
300172
498473
511039
2137126
749604
1901137
431961
204212
1519211
705066
2467799
2206172
2244645
1588100
260144
1341074
571899
1825999
2304540
1995316
2318007
116998
2421285
909544
2250827
1607743
3631
717457
1227115
2702232
1249611
469094
1744557
2487049
1028989
1741267
686978
1533777
1538885
209228
805383
872034
2141184
1578418
1974579
181726
104981
2603869
2253778
2186810
1514944
673560
1970567
1009345
2681070
1140489
2326987
2231605
2719228
1350394
354526
388976
2551707
1481547
1050922
204694
285148
2134324
1050338
1058488
864072
1800162
126969
1182854
455163
2516884
2072063
2860013
1817108
1885353
2910346
1864808
1411701
2251097
29206
1213717
381723
1535097
1740526
1715206
1868467
2093827
1064799
280180
2220102
790134
2708584
2584110
1351291
245868
1683461
2549
2647689
2510365
1932173
526476
535661
2450938
1117685
2934428
2710706
2454346
2118832
789138
984939
2195122
30044
1588328
113964
2883014
69375
2877871
2027714
2285426
505038
1196022
2753626
1675239
1406427
1377874
226858
1143499
907465
2599021
428187
1117077
1989440
344980
1823416
1480061
138914
2888067
1248372
1609198
1429887
1122501
1119118
1437660
2883642
1827392
1352738
1697000
1456937
169169
2112168
2613581
2031595
959883
2574069
1520483
16619
2727101
390953
1276249
173150
175538
1711250
408470
630878
2117990
149327
352760
2138457
2050387
321291
836227
2763702
1373620
993661
465633
2108583
2380270
1720404
977710
2319620
612708
2673864
2182018
435592
1126984
2181790
957432
1760924
839396
2174493
1448432
1034403
2039081
399872
2076774
650600
2267792
407000
285916
1750206
942516
1540343
1537628
2093171
215139
1883370
1290269
664286
230172
942291
656693
1443678
2102711
2517345
196110
968202
179389
597615
973116
1676976
1638140
1029647
962303
1579532
213089
1027588
63306
226850
2853446
1060112
2838929
1010267
1725980
1366807
1812552
2074640
2544016
1124890
630206
1688636
2275937
2195637
1839825
2394585
2917697
1390612
2321377
2222311
1137425
1731568
2443958
342240
1282641
714239
2431444
1787136
2442969
2451337
81058
645126
2863831
2380150
1555949
1949737
1159106
834519
1512912
692358
483881
2020847
1789085
110607
2101295
1191547
98818
2372954
910602
654169
1324246
2171153
2804967
188590
2173129
1917047
26216
1675858
1359693
2177268
534449
2883344
602439
2176993
1434511
2501830
307976
1731908
975330
723269
1693006
2403193
1135892
2519382
525001
1868069
2450320
1360579
2673664
781420
1195709
2712246
521880
1430706
1097958
1873814
2143980
2618212
463386
2090079
56898
2490052
1780373
2086970
984549
1209016
649043
2702248
1968804
2699952
2110578
1327836
2393294
1853468
1861162
1697712
2568155
982617
698197
1748498
1140447
1723471
2582879
6408
2140327
2641763
762048
1836572
930972
2763842
998312
1245348
2413764
548862
1596693
1131045
409893
1998210
838908
2208169
2422496
353108
569966
611035
1437376
659286
1894500
2759367
1476072
1547259
638479
1662215
864708
745210
1943789
2159076
2376507
1735591
206945
1704538
2169991
714050
1942925
2264051
1405756
1984690
2547004
806727
1835830
1754205
816487
1182514
1724157
1592685
1388460
2588227
377135
2770241
657315
1750299
2002547
834367
405883
17570
828153
1234850
451430
2498897
1954721
2655388
2177241
2914851
1399327
1908562
2755955
1937480
2567735
2876330
2555917
1906910
1327327
2770790
1617816
284033
1162957
815756
2466677
367968
340067
2759127
2291036
2863145
1217443
1913265
2524771
1612606
1846798
2362870
841025
891531
1828664
1471644
2285497
146418
1696103
928530
970485
1718710
1658692
2323385
2328239
359802
2826356
2438866
599746
1838911
785252
2595290
1203072
2254686
146219
2474823
865321
970054
263847
1480824
1347762
2335500
2334274
1958835
2229922
2674166
1719710
157772
2841052
130178
2782294
2305986
2808061
1031442
2208650
1277612
607581
2540403
1004071
1224325
874610
1022704
2769643
1176919
2202310
558480
1087040
1725375
1878220
944931
159496
2013387
607414
1293347
1861602
1828361
1303204
308549
514383
2247913
8716
1872680
2044650
1109303
669755
322749
896183
142607
1532444
2413131
2891946
1937279
947279
1162325
2415243
2837848
1126351
114358
1184920
285003
2655386
1212720
955135
1660229
2116359
1975933
2133833
91460
2893948
808362
2567284
342613
332340
1620865
2240769
1300922
2030214
741937
2837658
2485789
337094
2061687
2665941
721538
1264777
1761302
2269273
2374944
862298
2341143
1191898
1863041
997250
910545
540725
563788
1536932
556800
1343649
594069
466543
663676
1545580
2673454
2530029
582678
352577
1260062
9316
1558183
1617721
2416803
1001118
552344
2568886
449734
1685384
2793821
831535
2388949
1712362
1888438
2120906
2168142
1882562
2816301
1090719
2894391
217719
1366784
1484311
116859
284756
501403
1901151
802674
2920298
1520802
1047488
2321177
65349
55741
1106245
2075449
1860672
470481
403973
2156981
740148
1541990
290896
1845521
681812
900890
1659596
1930534
2844487
2192508
602360
1637936
1077407
885156
54305
2657916
2828369
2330777
628046
329595
35673
2592661
1020392
2434064
2209861
2034289
1835226
2138828
2266533
2386185
1320652
2371943
1495428
1863855
1565064
2114379
150839
1565932
1267856
1297225
2176254
2056804
994884
849832
2257557
739110
2055248
29468
271574
1964609
338196
1431000
2299968
2079525
2194411
1505190
1557479
2036900
1895603
320540
224976
773101
1273186
1107676
1030398
1493424
2320289
643298
966912
2809800
513390
1877333
942681
236408
2114181
2276600
2663376
809521
2274121
1750889
2158992
192504
171355
445869
2652539
2079238
228799
2192219
588093
1332483
2630885
2149262
321402
347170
1999094
2734209
241797
1097594
2429502
402586
441377
108339
2751333
1174460
1702310
2574377
1222152
1470242
1608929
1276157
2197215
984124
782257
291457
1613977
2511328
1637769
1622802
1619510
747002
2842680
257612
1799355
1691060
1864863
1533774
350202
2377756
1346675
2021372
511702
1742254
511940
806620
1585809
1229900
2934041
518052
496088
1480782
252610
2233281
1829691
1900678
2930266
2246817
2464100
2061874
1424692
2862176
2406471
2652602
2081419
2769264
2777399
1774959
1689267
2475821
1353434
1990273
1287836
1259948
810211
928530
966428
211825
2524164
1437997
2359913
371642
201875
1515583
312722
2088090
1963528
1675177
1575029
201349
382250
2365864
1051923
2189582
1437846
2406136
554292
2404513
396755
1349100
1551418
1592697
1775972
1185042
688211
248248
2469350
1038660
1534895
2937184
2567043
351960
2377967
251000
3300
525202
1640930
1985257
1552292
241937
91368
2418440
744138
1970142
2463146
2772736
1692885
1938778
8040
428538
1869149
2509869
363127
1914442
1417672
1748733
909574
1176468
989294
1952478
2639981
638019
1720428
981568
2611358
369631
1414548
2185089
1053865
2556861
717886
745681
998651
525450
513991
693004
1357414
1159644
2931546
1684593
624351
1179141
401116
2432140
1985496
1532365
640654
202246
1043442
1253139
869300
109967
2232872
2565118
543279
393129
1213937
858357
1007707
2160556
948551
585165
2255832
2774061
1313237
2355036
2761347
1698699
236507
859491
436249
2180192
2133674
1423440
1502182
2056755
792202
222811
1412686
2553125
192841
2656641
1054964
2156446
2028164
768058
1440210
2252132
631943
903334
855808
2640132
2933282
970150
1394694
3151
1474460
577064
93769
919314
266729
2779441
1479439
2079282
2789105
2004563
115481
327581
2457421
1313323
2345265
837070
2603702
30672
2365868
1013774
1868682
1997395
817404
1832693
63832
2500064
2210223
844022
2022953
1980375
212743
2759231
420538
1015557
2439037
449428
2262296
2319685
1385431
496541
2926168
692860
492606
1984667
532825
1927987
2047073
1395159
1973225
1156924
840244
2636455
2577071
1567342
2711553
2343549
2113841
2743573
801688
695435
1268215
2508489
2369914
2383629
670093
2772908
1126297
1089165
2019973
2625404
1632227
884931
2863767
2925544
2803321
314838
2577255
1493105
1166541
2652997
2294232
1483383
1952485
647902
2447522
1719511
740467
1690773
867491
1887400
2934263
891850
2072542
509776
2923287
2307257
1126652
1861712
906774
1791074
2543499
1757695
858458
1477221
885729
1637971
1734891
1355148
2311738
1897266
1257154
216483
1762917
448762
2327191
2299120
2881023
1276530
1919642
60113
1990349
2438523
2843184
2787495
301726
915093
2444054
835588
2439902
1661615
852609
2276367
1625829
431548
1337296
2270672
678408
2534049
393633
568856
2647580
1404985
550708
888529
198578
314425
391087
2620401
1951904
452693
373190
2712029
1243941
607732
1276957
1231889
1363512
2527375
44103
1477102
1771310
2530392
1980383
807478
1995670
1198590
2886942
2583682
204364
2224987
2018901
2177190
335258
1748305
1002862
685157
1195606
123837
2302440
2266352
1419287
323423
136951
821981
1022034
595747
2423151
918253
1079527
1465866
953443
1516303
549883
1449994
404721
2562395
1236783
2432595
2369646
476584
392486
359138
775159
591545
1354459
600976
2919160
179193
1208110
2687269
2406906
2521597
392436
1091861
2038004
846761
905348
2417766
1628937
2022726
2078371
384128
2059574
1360907
289856
1512478
2583525
1085016
1347824
143771
1335630
1479563
1814750
1627408
224771
2303449
1679823
547243
1466691
1819384
965374
2678755
493161
884235
126847
537821
1694273
172411
2637338
700959
879176
2815961
553063
1732473
2728905
925424
2107987
2289859
293314
2002664
1141550
1554193
826322
1803261
1775211
2224661
1734089
2903464
2732949
334365
2726433
393540
914509
1550187
1066499
2640937
1832127
924700
1715676
239824
1539143
225755
383341
1567483
655293
246733
1927836
1316920
1022356
1258075
334077
1272426
2535081
89627
970979
530604
1383000
2410514
2323505
1050081
641681
238157
1047441
2528478
218258
692099
1597501
1656116
2509738
685182
31134
2747524
658536
1851276
2170019
896365
820937
1761355
986991
393233
2491868
1896584
2470311
1789551
139858
646549
1426542
1707853
100660
2507025
689294
2820888
593337
1343277
1870554
2143629
2243470
2731099
1459623
1136530
98922
2079979
2031310
16662
1082902
2249503
2598866
305292
2547027
1345468
1561615
904612
1034594
2194587
2544071
594917
560997
1156062
1092959
1299793
248361
2810725
1888622
2761767
268567
1129809
1597751
865054
2260405
2049796
981362
1451161
167360
2083888
2411860
2814496
2178615
2619541
2169748
1264014
1498748
239945
627356
2264299
2540532
1883675
2354432
230681
1359058
2844340
2004959
2089209
951186
579191
782185
643765
652060
2173757
327503
2241527
268269
1278971
1399404
2633445
854902
1776655
1757961
748628
1299898
2201470
1201996
1230066
2005989
2580347
85484
676895
2820210
2755260
1489522
312441
2071451
1078112
1229567
1683316
2054996
2249796
1296643
1939983
1709308
138985
1180884
1412851
1441387
2201484
1889874
2685801
1376559
777927
2437152
705114
1225496
2929413
667447
2238662
2255432
2161450
191928
30192
845490
1784865
973908
1070262
753234
2821928
1611194
1366783
879672
2072438
2903439
2754458
2633175
453840
2632393
592218
2816015
2166155
2343804
183146
2932085
1583914
1589545
2755674
859171
1410231
2308739
156308
63224
1518132
1547105
386799
806856
1301431
2801136
1488768
1597684
2218003
234255
2084000
1178853
2152958
1844624
1950566
752288
1958877
302034
79908
1154082
2744912
1206319
2594715
2790109
949844
2701192
1004456
1016975
602889
457117
2825109
1430818
317356
577488
1373847
1117132
2316499
211080
47020
903369
2422932
170165
1895017
1789537
667939
1664608
1986229
460706
532212
2660634
2768283
2410225
1486582
789885
305236
976666
294409
2129740
753001
1930599
1184657
2805558
503719
2594773
975733
2412668
2811047
2611282
283542
472832
1718304
868032
2882169
2027043
1150498
1942538
621011
563984
1662265
2191054
1309135
1000912
80451
2886479
956015
2778961
2177780
319007
1507143
1183736
1926270
803423
1958327
1793776
1275776
81124
1813745
2655844
2610716
2676784
1879742
721220
1154637
441837
2581587
1139078
2193483
1511959
1808622
2700309
2411254
944030
2386235
661878
2369974
1067531
642759
2245746
2310556
1771229
809449
667964
1432387
639096
92333
2013714
307858
2822561
2343745
1319866
1080241
792379
1743986
282944
1750600
455727
2048667
1799142
277270
1244776
2059593
2082650
2510757
1383779
233990
10224
1416046
1449599
1760087
1856699
492833
2497087
34327
19039
2878428
726023
2880294
1149622
357917
1370926
2816074
152697
1692878
437295
765172
175598
2886953
339130
1783051
1796178
1815087
2308438
1180359
2785958
1053008
917409
151901
275505
754096
2808904
155339
2047050
490272
2073982
180802
364886
341926
2249533
135456
2698536
1470032
2080896
2258639
2049366
1259091
2266277
2398077
1132851
69282
234347
1275337
1131452
2245934
515942
761848
2913475
2910547
2283956
2503069
1558159
1260809
1882745
1085733
1729314
882531
1218790
1765561
1269438
2429922
221184
2601801
1735680
1965684
2395770
1763411
1151409
2727604
674147
1286781
2898688
174752
2513264
1135898
2599356
1570664
2733193
219459
1861761
1051828
2266450
542615
2620465
524272
2825066
1925358
1715388
138543
2052412
936049
701349
1421589
2294287
1064650
1175104
2322637
2209561
443962
891462
2284583
1825663
2648240
2194444
81559
1235528
1785033
1167265
10475
975522
562099
1634259
307423
708283
1758297
1740671
1812670
1913331
2112680
1395209
1484889
1539026
1360057
2596642
1740062
162299
2481397
159556
798396
1987945
2089049
871237
1487338
1244669
1714808
2703426
2303489
2622513
1832151
2175971
2305573
167161
148096
1162185
29440
2459550
527684
460348
2108596
875417
1649248
2925038
1055492
872471
2070812
241543
2841755
594709
2396534
2123541
595481
2481352
2718816
1918513
971847
87783
2904197
1172706
1941796
2366266
2413949
1325152
1401723
2534850
2108383
334563
865976
324729
1306084
2925670
1751399
89973
2651119
383745
1791147
2071890
865634
1237121
662724
2506684
2068169
1218975
2507677
1906519
2722740
648245
271306
164215
2532480
681481
867112
2909990
1738581
1488031
1550110
248002
2760600
2500728
1873160
1082194
2255910
929579
1071854
2291340
117130
2490092
2725507
2374282
1962966
674908
1927627
2224569
1542321
2788859
624449
764433
818637
2502311
890332
2156480
2084878
1974537
2722348
1689085
1234336
1143019
467994
1069732
383437
148180
149143
2028825
1606733
2251893
426223
1753411
1068533
2474669
368264
88376
2923627
1030058
1758066
680166
1035978
2404697
2919125
281038
2766766
1133853
2037356
2136972
2160012
2156210
1194393
1955105
867018
1075161
522050
1610053
2763086
1453483
2714762
1377469
320668
1268326
1605293
778867
653790
876981
2572066
2072271
2279978
2193678
1229141
91614
699800
1181868
1097660
2327091
2325655
983705
680566
1872601
1044178
1972366
211047
66148
2204914
2323225
586417
743797
276438
476937
2049024
1887899
216704
1878039
2132679
1499255
1339235
858310
785517
2183380
2732884
2002801
1991855
2861144
1143132
2916626
1812436
812716
1803140
1062754
1788283
2559755
1441526
130957
1236538
84591
1236865
1985759
2378277
1053738
1034375
2368038
2813327
921979
1551742
1272813
2758560
1950664
926374
701814
387631
2192952
1650972
1293906
439979
2404112
1142810
675526
83679
1169180
77310
235567
256222
589482
1980167
2289758
1884506
59848
391519
497874
155377
1183698
57420
2370664
240132
1671712
2756902
2403092
2839692
882551
1390481
2909541
1750720
2565305
2653328
282502
2864949
1978374
1975130
2070915
44822
1249325
1485656
1062695
475340
1220837
1389418
2878380
650
1479184
151405
2233222
2329682
1780233
702058
626381
481168
2139278
1739052
874946
2604803
689511
2040666
1900325
2306886
603596
2025112
2530199
1564521
2768434
2713541
2558034
1778390
352977
452248
2547679
2912352
190187
206541
2267634
1003869
353268
151204
962405
2869105
1481551
1144275
2760092
2440936
2379064
1599426
2402665
2792228
588929
597199
1612435
893983
2027160
2903059
668700
2662100
2873988
1758584
1009297
132861
284296
1271772
2556085
416502
917371
1974589
2230193
1378699
2506133
1760842
10341
185369
734253
639070
1717762
676304
563202
2595786
1669293
2785390
2734537
1656202
2028211
237570
634604
756805
2550439
1886904
2308136
1313965
889046
2369481
2750240
2458232
785124
630647
793901
2453230
1304155
1782612
1261053
216007
459970
1951826
62583
1029824
660030
2578042
1604044
2471135
1349012
902864
328768
1909624
2868138
1147526
2069048
1738787
1551697
1537468
162625
1009241
2238280
2655045
756851
2209375
1024950
1377606
1403339
538109
2004965
1645379
1278381
1195732
81012
2465991
1223938
707120
1591806
728811
486011
2910137
1750669
1189200
1890912
1161248
2485362
129303
1890860
1097717
1017593
1375632
1632153
1944175
49725
348771
924660
219080
1312327
1578804
318436
755009
2258168
2024932
631569
929423
1967378
2668486
1966937
2908830
763447
1891946
559861
395629
1445579
312462
2858438
650469
1866159
2846149
1509911
1700319
1203059
1317642
1585695
79813
1289985
1452903
1789658
2205583
1324060
446034
1993697
2689788
1130836
468213
1982233
1127765
292042
893268
2383656
2472954
2356066
1762959
215051
468863
2436143
1422718
2652907
305579
1687376
2160651
128637
1938358
2311303
1344451
1533841
1971254
1909701
1249532
83790
332884
373489
1642936
1556208
1133904
2003459
1175901
1958868
2120766
597377
1350527
1113659
115022
544440
750794
1517920
1125233
2352493
1800550
944430
889033
2328436
695909
1961120
947334
2494007
37896
1650993
1552129
2881323
1599622
401605
1267443
899865
1890896
461216
455858
883756
2900593
1661796
2853995
2152517
308580
1011494
1214822
1047121
2575872
345147
1662032
1412689
2812885
12367
2857522
2619949
1673343
2446310
2407713
245009
921107
2912687
930209
1317034
2112035
2930413
1619802
141848
1483023
2870623
99790
1377149
1172075
1135476
585923
2648474
2576341
1457635
427239
2677753
333583
215391
2586980
420386
1681150
948781
1662659
158800
868206
2116757
152955
1656480
776237
1544664
1709515
97777
1947871
1018070
927313
1715287
66913
1772977
1507182
2676110
1190784
2420853
1362372
1827821
1255310
1708143
1718386
1739760
1664815
2481021
2655315
2215776
1790829
915637
979382
1805366
1658176
2593003
963646
2397557
531366
577503
602008
1018653
1409750
195833
1129015
1933697
1458587
2043326
257885
1008812
640978
1301278
255382
871444
2502412
1758141
917180
2419438
2530132
242001
2652567
165386
1389823
2847987
962723
2140698
1717576
2732096
2413456
987296
2885491
1146175
2302369
1367343
1019230
843200
1681943
999829
855293
75387
141171
2845146
588790
2735379
2562412
1387920
504705
2266535
532080
324245
390972
2386800
634162
1208146
2275098
2795974
2115794
4943
589075
1623339
434882
1784189
391165
579544
1590853
2660071
387751
26950
2543854
1278124
1975564
480292
1980437
2379519
573117
477561
1554689
2250505
1063664
652856
1509467
1800822
580672
1027628
2099521
1715454
2846702
2715690
635615
901864
197562
1984458
2234527
1594493
2058380
128628
990371
2913173
1957920
1139285
2617930
1518824
1643628
1980514
30735
2896425
2902248
2919871
2785033
1709099
597450
602496
2354360
1183790
2117780
273305
2498542
1578431
2740157
2621793
1614530
1014440
2733935
2608278
1775392
2009403
1519016
501794
2920912
2241311
1980005
1984361
2887283
2611175
1281175
2911022
487869
1807452
125103
2852518
1292591
1557759
563616
989983
1316164
1682170
1116956
1893801
1412927
462359
1969835
6006
557952
1559161
1376808
732761
1852953
1737991
2838681
2508274
664891
2612526
2836627
2363361
685160
1352658
1647276
1982072
2367396
683683
143911
2466400
1510033
1799240
1630781
2440231
1184634
232994
2169869
147157
471582
1542997
2711809
835947
2545562
450619
793727
1727132
2018341
2140737
2713325
187000
2054019
809579
491929
365566
1884740
1212223
1769987
448726
997483
2007290
410711
421801
2320038
1237691
2790645
1290752
1016966
158697
2056453
2397239
354360
715587
1101125
2322455
873788
2455534
1276252
2066147
377492
2887710
2681918
2398291
1334043
2765987
2135474
776544
1793518
846991
194694
2678326
2315996
2728076
1544131
2167868
2039107
949758
1126580
1986065
2592956
2537054
2839737
1442302
40768
2213631
1238509
2651368
1543138
550957
309386
1792885
329810
327413
1182078
788321
2231262
2368634
645809
1350419
1653241
2425656
1577444
2847087
1843264
422566
1471422
1664851
2760241
1991154
1668128
1973136
1594810
1461813
2240898
2415347
2285643
314130
399349
111335
2387381
194735
2106423
2698915
1952435
1058736
870332
1822557
772302
2108232
2798152
2812841
777942
195319
588456
2699030
1262012
2123890
269630
2769381
2692431
1292088
1832494
1405283
2721103
2913618
565047
619760
794676
1850802
77475
1366351
2817704
52797
2261558
2514437
617781
1880173
1908758
2804274
622921
661606
1479959
1709114
1394848
2383547
2417918
1903808
233230
50827
1509589
1781529
561564
872420
1003833
2390841
1059747
186001
1114020
1917762
101056
40975
141972
1424767
1036262
153666
2316230
2368429
682091
1325746
1174932
2236090
2151150
2437008
493711
611912
1898594
2394331
2793795
948838
908719
707623
242126
1195263
1955606
1386335
2844562
1873764
2406263
141241
2090621
772479
1084601
2169475
1315964
1855103
2841846
335339
2663476
1608100
840168
782850
919857
82354
1645108
112678
1549270
988814
1142947
2752230
2398854
1536059
2538749
1241159
2039649
1519412
977235
2167706
762885
2270904
969108
1637348
2419117
2318214
2128499
892496
1276588
1568000
968003
668387
677163
2184850
1906035
1693085
243112
17037
1529790
1330001
1197923
219457
2261076
14231
516241
1479753
1500836
2300661
1147744
2913583
2505008
2253726
1680743
2646559
2794808
2623052
1422788
92696
1835215
2190654
1807637
469614
259413
8407
628599
327585
1314124
2619743
2207885
2539371
2174667
2569119
1681495
696665
1493412
1348668
1128339
2602493
845181
2891979
1861015
104560
1516000
415202
1844077
1504780
1556759
2413608
1691020
170785
474864
192442
1827959
233020
2655049
1464593
649602
913617
730643
1561192
2835796
808431
1797762
1078230
1313671
2335243
1641815
2693134
532898
1262094
630293
740067
1850970
1873846
459881
2778742
1652083
29251
907281
89719
1452148
2527720
2193167
1706891
1702110
1200139
2579640
2740664
2527749
982227
1531333
2047216
2174082
2150549
1786264
833459
1040359
1876632
2079608
2445805
805973
928389
2799236
2297795
2673458
1350292
1162368
1359971
668854
2603624
1679737
1359041
2506198
1409782
700033
1059992
367034
1340612
2632817
485997
2479039
1391173
1074480
2251207
285884
1141113
2143790
2797530
2062558
2836791
97449
1116281
346299
2026473
2904698
675127
1053804
334353
2383273
438700
2598182
2473656
1202857
1245711
879448
2153762
1671786
2034070
1809861
2227977
973661
1363795
2202956
1903182
145689
618611
1038383
587996
2550605
182033
482789
2448306
2700592
2477157
2560173
1872372
2555345
1847576
2364206
2405229
943239
2454495
901723
1951929
1901540
1002246
2645835
90748
504566
1120937
731692
592467
2150294
1454038
2526802
132909
1307623
2868508
110103
681219
2905454
2366338
637012
681059
37711
1351699
46693
1290436
190560
1315345
1860831
754493
1024423
696050
1298294
1439433
718212
2859377
281577
3960
1093786
1448590
1244574
2015634
621785
1872619
524451
1563037
2805172
1492612
1093084
180088
1214435
1505032
2252856
825598
284130
1964201
2281694
1951341
2902660
2885794
1809198
2005023
565363
438841
2110506
784463
568866
2036742
2508145
1941674
2311588
2259456
1351508
2501419
2524813
130042
10056
733441
16567
1225289
2347030
1678326
2194297
922164
1847685
2929874
447264
526092
1699539
948238
1651784
2649957
308076
1205361
87483
2634342
297820
1990523
1872704
29731
1078457
1931434
1061614
999596
777752
1428370
841965
2476154
1062972
873930
1371312
1919766
2283307
721456
374730
142226
1225176
514577
824159
2289503
1949432
1995553
2244972
1026583
1201344
1422467
954885
230335
2650482
1948980
2382371
939303
2597447
1019881
1040594
1611166
2282196
464775
1691768
1135192
1356073
2694028
2515583
2580914
1289978
1285940
2635307
495177
2533991
1595126
2110892
1046386
2168871
174585
2684113
2592039
1015924
2722899
2669722
147632
637353
2872067
894263
1577393
2208475
1409089
234201
8671
590395
870467
2751461
2045485
1090599
1665712
2847893
1993541
2586418
797734
873790
666093
774468
795655
730002
592399
1527397
1099210
2465511
293345
742985
1495195
204901
2094034
2207502
1274719
2381061
1491273
1839407
475462
2001862
394574
1225242
2137183
1387259
151828
2403463
2301997
501703
911698
2156297
376832
1930970
1553153
2521559
1371198
2683981
679514
976761
477387
1033217
336427
2890170
2848815
2787985
1719237
321959
1708459
1224376
2394310
2165460
1774172
2388126
1795703
878095
1633091
377398
1936194
2885740
678582
2928856
1037207
2889496
1941197
2259227
1399847
2225994
1605105
2122661
2683442
344678
1072710
690080
2173648
2453378
450240
1851400
1167881
1570081
2132538
1220577
536983
2886231
2938220
965912
1755318
2298140
2071519
971
1802788
2050356
2285484
2260066
1558425
2650889
954698
2040090
2374728
1152867
887850
456560
2543354
2250543
2456649
946695
2279717
2786825
2589704
885483
1072505
1186394
2088113
1233243
2791435
1417904
1801479
1129487
1452918
1378891
2662847
2697877
1755347
381418
916115
2735904
2917911
8790
1975276
13915
166550
2607679
840580
2533821
217991
1622788
1521163
1999150
1568710
1895161
1836542
1029203
354351
978756
2316409
1463395
1277204
1124131
2491605
2652246
1891874
1360332
1486660
2014272
1854996
2695452
2278175
633549
1991624
1247622
2587336
2036708
1055580
2460174
2139471
1733182
566092
2857887
1938933
1546336
2256095
1246998
519879
1592406
2268452
2051240
142326
229262
2263142
1148871
395828
1920970
621544
3582
1094709
951610
1796152
962218
2467193
2420296
763311
453325
1903484
907145
1491497
2089425
1770093
596102
730440
687384
10418
941510
2671050
2400049
356438
403118
1231081
501590
1614212
34481
1538518
1877974
2916653
2546303
2095892
750063
981863
2924155
621429
174314
2745938
1243972
1173567
34488
2796802
1397081
2691861
2013847
2192797
369369
17420
2472081
404612
2195851
2381592
2375335
208468
2494791
1562712
1765410
1297838
2765615
705201
2018593
2142616
1381617
2601450
543268
312523
1476753
1764604
271923
845593
1953352
1405785
1250943
2363624
182445
312605
2235637
1446209
55116
1004051
1454975
2937387
1782126
2210074
2350972
789547
903790
405551
410137
2799765
1958411
808763
2658383
299612
1499902
516628
907078
2539098
1703630
2722486
1884636
2261128
2836047
2342531
1772603
1866014
150193
2826438
2056047
2161810
2018144
1308191
1698115
2280086
2629280
2810519
337883
1054105
2419287
246049
2846678
686863
2269407
2670740
1203062
188592
455984
1269045
1260972
10755
2584685
2610633
30998
1237581
1351425
138367
506033
1079547
2320979
1576751
271821
2403572
2870453
1202677
2328546
674789
2492303
274702
635914
2736195
2767932
665538
2257722
286094
2551786
1186237
1083345
1776897
977505
292505
1930971
2467381
2423008
1788473
2571810
319564
224599
860864
393452
728295
1294897
2190206
2930734
2238583
1939691
1638399
1868852
2334149
380796
2179907
767629
2105612
2864764
1441873
1450870
2366296
2125091
1316210
2288737
898496
1993492
1815241
438602
822857
1435691
1168094
1883856
2389007
227065
2008916
1683042
542716
525199
1141956
1077542
2855857
1479954
1271264
2513044
751479
2454210
2824909
768611
2264125
1966988
1379034
1335154
1707172
1372892
97476
1593076
337648
1143798
2660373
1606298
2167147
1829075
2734318
206440
153897
2137867
2435070
1576739
2861126
391438
2860347
1472439
1255815
2519073
666623
1140366
1863765
2514047
1279637
1964900
1677091
2218582
2171542
2147953
527230
876449
2867988
2320519
2685622
1612431
389111
1199595
1196799
190971
76854
186125
1984988
56120
1099616
2056111
2274644
1431553
2897569
2615868
2455013
1348298
2486220
1576306
610530
227602
2615701
996882
1502440
2322485
2543508
2030428
2729014
2939977
773383
1478854
2196171
280461
1362049
1307016
621171
334529
1959980
1386059
1315237
579948
2847000
613878
362980
2743187
1849216
72265
1881896
1651364
261271
1999805
733027
710244
2324012
1907762
1025233
1407237
1628239
1362156
1977644
538955
2146663
1128715
1576127
2344790
1439344
2198949
503565
1012736
1671376
2483175
946390
2601621
785902
2565152
2423737
2173136
2923678
1625160
1125699
614604
227942
955043
995226
1665770
281793
270906
40750
2228593
1926003
1692503
261586
955436
1606972
37853
248908
1821177
1266510
197276
615225
247707
1190365
321407
2371467
174734
2711359
2730458
1352929
2358722
1347643
2743111
656738
2230106
432905
1840395
1940097
1515553
1384886
2462319
1366459
301250
2309742
879051
1161538
1513872
111558
754253
143693
709480
2738795
1990043
2822164
2369563
1092669
1441457
531895
1519196
2864226
1072274
2149623
1600029
1159517
945390
2296824
768766
1655391
2280316
2220893
2167654
2451357
2015274
1761669
408950
2767555
2655321
805342
2651349
2806107
1419872
1084394
2850968
730304
733531
2159998
1300326
95548
2666927
787171
96828
2926105
2609898
427872
249088
1029331
242267
974483
1660099
681161
2196134
1397537
1795391
329277
1600532
1975074
2553294
2320091
610944
541403
678984
736325
634506
530846
631825
1039098
331151
1458152
1391484
1908250
2175799
2683275
175957
1282450
1779858
723134
164031
1010445
1132300
2272426
2896847
1554484
1560915
1644713
2906342
2262889
1594692
1948024
1043561
1793836
1730787
2658964
342482
2874098
1474770
1485640
1996249
1603185
605813
2871943
753175
338704
425749
2244781
653888
712413
48185
2553483
1428818
1193964
1187602
695418
2868535
746258
330920
2379871
2512764
24912
316292
168156
1165047
2294782
655355
1879207
2813941
127815
704656
2445637
2552855
1366686
426808
394585
781949
1586360
439656
2291974
1387603
59089
917227
2117145
1292033
520731
1178242
106395
1330076
934581
528495
2343123
2240788
1288049
1970694
295359
1528269
711092
98189
841723
1600771
2358133
2849255
1620847
2453074
431180
1421330
2290654
426276
368050
1733759
1575897
1321092
993773
448970
123409
239171
1563762
2608972
1696104
1161383
2817068
2811652
697481
2634819
135228
1971891
70743
1442457
2569470
1131137
2104166
1148528
1608354
1670039
1454934
1147289
284108
2482669
520698
737682
222709
661854
1668075
1975491
2013676
1927368
1890789
2293624
1990710
226918
1762489
1520754
2261481
2724888
1563171
1073438
1073638
679080
2641285
75726
25827
1091847
1247779
265133
674561
2240544
1300919
2599398
1075978
964529
2451496
2850877
2740024
935155
357694
1055104
2344157
1150004
1928895
1842714
323980
1207768
2479942
730719
1621926
1378974
822572
2796764
1501478
586211
2928028
2274690
416827
645518
1268044
2419880
1407169
2262485
885326
1542814
1258413
1681940
2073401
2523056
1823241
1213953
995085
2545867
1828259
2260101
740600
849617
516771
477984
312706
2484180
1026356
2166460
94358
1894731
961343
499465
648346
274619
2921346
2597300
2442137
2706530
1796966
1610486
602992
993878
1427301
1855509
1032204
1307262
2640595
560241
722095
939823
1657510
2467371
1673908
2662710
2016787
1162598
1485179
1649777
925563
2193413
2719510
1353684
1003314
2515792
367775
1646852
2085372
666345
1833899
1703807
197106
257992
1461309
356822
542836
2238157
9533
1735192
1769677
848172
1768879
2556290
444478
1549492
845698
1537502
1434783
2167670
1488491
2172600
1757147
89195
1177335
601423
1682667
1403631
1781115
59782
2048137
2237215
346293
2675068
58636
34691
461354
835628
2897800
2147959
1746301
437434
2768298
2540650
654924
2140146
2320581
2923281
356981
2389518
1611327
331716
1994317
1957078
449730
1093702
2659245
523166
1470005
1408924
2635516
1797276
144460
2641334
346990
2827210
904508
2059638
2417894
430982
2708847
2915977
1739225
1961308
2130672
331066
1577097
1996672
2901016
677153
1648236
168139
1890193
2148556
473100
1807162
2380834
803171
1515353
1056647
1221372
2176424
892461
519089
391375
1835855
1557373
1422469
2410048
2399665
2676155
2390687
80331
520062
1819087
2600347
1295957
1912613
2287732
577603
273514
2468719
2777399
252481
1146316
1712244
2159233
2044125
383064
1771815
1703481
1025341
947673
477718
444288
2746074
2030446
1831567
1053068
623266
2767817
2293230
2246039
2078098
1781401
467580
1706147
2658174
1987071
361839
502531
2836277
1295415
89191
1251668
2317135
1474828
963269
545347
2035831
1824607
2034610
668958
1652194
2940232
1775132
419452
1130991
341859
1734500
2856246
677226
208702
2486713
2342550
753397
2840706
53849
194113
743072
2706313
1074393
2480934
256462
547110
108547
2062244
1927642
89292
1770962
201023
2515669
1059034
1402722
1559322
2279501
1912933
1787748
1695405
2913050
445152
1311184
2629148
1439119
1309503
2209203
893118
690978
902151
985125
1720925
1457672
1791091
1754075
1101837
49033
848471
2856880
479480
2578532
1103691
1390266
2601414
1834205
1642782
2912969
520269
2426709
1107371
2254419
6886
1089320
1493905
1972667
99468
1964362
521331
945706
1911598
1825257
477443
531884
503987
1083315
2533712
1563422
2136421
2102447
449076
2812985
1187933
611322
2663295
1534440
1774024
2711980
448380
1855912
1703092
2902298
382393
2766713
1579466
2251918
2580423
1253662
129253
446273
1388911
2336497
818000
319855
2268883
1100660
392369
1110010
704805
2207926
1018445
2319453
2048851
1124729
14597
2358588
2928016
2102464
1370287
1760591
166339
1174602
2330997
1342732
2237658
421660
2825554
2295675
2860318
74733
2057867
1228312
2416089
1903288
1359216
2715081
2431511
706438
1617975
1170479
754276
150639
2037285
1536280
2337568
1561047
2554259
2625443
98118
1324116
1497363
280254
184995
1236384
2179613
149803
214857
1162443
620706
2542215
1854517
2509031
2400186
2794950
667601
1776382
1878531
2900460
53828
1520375
680523
2866224
2274997
694070
455573
2442395
2666181
975316
1384772
2049113
882220
1395759
1331617
1984551
255786
1382311
2013636
1313679
1872760
1610793
2635236
42417
2616116
1858487
222047
538140
1744320
271389
951249
2453690
139209
441682
194536
2641459
1508012
210430
2832526
2803367
157591
2443053
1370410
1710925
2584794
1581880
1290980
1194355
836831
2029465
1384181
1930718
9926
2678718
1216261
1924119
1598189
1421978
818802
107428
1394603
2857858
1449035
1122388
2430191
834180
1914804
1949435
2615430
529782
1685455
925729
1927367
1867273
1210060
2589529
1382839
1301251
6330
2555990
384323
528656
1026987
1404917
2740353
2521408
70950
1504843
2333112
929070
913632
2504101
1406343
2551819
1216341
173529
1871530
946575
1362748
251827
1475242
2171207
730322
2464448
448532
2853604
2759384
1991720
2235225
2359816
2806235
2936849
1500560
2191582
792453
655859
1478137
1900891
492057
209313
2641556
18895
2434345
514167
793814
1440024
349535
2071243
1526634
614715
88155
106760
2801370
111016
1566797
2611444
2248158
1401364
619049
2097858
626312
1131304
1395356
1498333
1399689
2648806
1791518
2700279
1500031
1083891
49966
2823791
1603518
1876247
2454948
2848005
1319875
2607433
2862783
1417522
926649
1427540
2903838
1102673
2262318
1460807
1400
743603
224457
272359
1764673
1151589
2887743
476277
73176
227849
2198695
202181
1711364
587186
1273108
2750638
2632968
1603498
1766591
1540944
550761
1755986
2316217
131825
1007968
2525369
1980486
1599335
1913636
1028949
2092672
1062511
1199377
2836896
2100500
2394947
2885669
2928945
2127189
2228809
501023
1138626
2206920
1126477
2021923
1824418
1112770
2316363
1795479
1327632
1372942
234143
364915
1124756
2573601
2047731
801248
965027
1024431
454987
2247776
2569135
2366652
1596364
1000711
1028652
1828474
286426
482973
99183
2635020
802141
2399508
2260085
2495012
2924433
133237
475438
1255401
406134
887110
1524101
1755231
1490858
777940
1075460
1846959
1792693
2593514
2751140
1570833
2122610
1307111
2323013
140478
2365868
1556617
1604873
1852467
1966421
131414
1230942
2829477
1127854
2626727
1247808
899301
964667
1349858
89936
713522
1614536
280362
1511129
1046899
662437
2028852
1766888
2733922
1077989
1631595
2160252
1748165
343793
2820154
2885399
2868084
1813207
872591
366846
2627642
2053176
758545
2376685
1501713
1487852
1830124
929400
1202342
2065236
2737960
812972
1022152
1980622
1639118
557935
853353
880359
1957336
2083784
1583473
711038
73608
2484506
1750718
360160
1456865
187613
1812310
755564
162596
2917114
1362780
2209478
639880
1516687
1296223
475714
1674519
1859786
2091971
2926124
1971146
1947111
2229405
2007245
2914370
1813722
2330571
1449828
1771942
839951
2058809
2316232
2398286
2176003
776912
1337964
1162410
2416670
304455
973486
2484189
1535012
243206
2263914
386278
1926447
1061043
1661450
1947345
2757613
1464248
913956
1173396
164233
806821
47750
51506
933771
786074
2047515
600351
2668821
93083
2885195
867134
774604
1570071
2689365
655045
380721
2160745
607562
1535209
329827
1104729
607248
1757024
157179
2604234
1933973
2523984
1832504
1369799
703763
2769209
2514371
2779048
236771
2231538
1883220
1648495
524506
168782
2395662
679077
1116642
2382817
693713
2096192
764229
647764
587434
1291516
2497849
721142
2016647
2822248
1194599
883939
891116
740423
496619
388561
156445
585538
2671365
1906298
520672
1465143
880037
1301622
2293028
1413735
1361509
1067989
1229910
1364096
1675528
1274323
197830
2326924
44384
2076439
2002797
1252255
226978
626992
263828
909049
2515497
362446
931030
938594
1948490
460267
2371715
2322143
1352114
1654214
2539206
2077205
1541080
2826326
2420173
2094405
549348
2076144
1965974
2817776
2415088
2932335
1055634
98478
667220
214836
1672473
1725480
2730877
1277708
1380950
1980734
2621815
1300024
1256434
2751007
301363
554108
591592
2073676
2030908
2185783
2140148
831879
80280
1455861
2722998
1688252
556360
1871417
2587598
913975
160038
1104000
1811619
2643357
2258182
2820842
656604
14705
2676769
215421
2647347
389059
2543649
1617394
588274
1442614
2713015
1231770
244094
518743
1767190
255702
2767748
525174
2518338
1875500
2595441
2039523
2683312
1367335
2522711
1900638
70072
421844
2395271
1323410
26683
168511
2215161
2477908
1808462
716596
1700177
2115063
2524954
2249475
2431102
615060
835786
1214611
132802
349452
2395091
418252
1152094
1282407
2079422
1476942
2728724
828392
973334
2347638
1582649
2924001
2534650
2873779
814145
1173541
1596637
320515
1918109
1512573
2434681
938794
408926
1219895
2858385
1848026
1994202
2896650
2239864
886467
2272737
441844
1362820
2709011
2094946
1647317
264861
2857685
1491875
2354664
2195236
1302539
2195691
1909094
2437898
311198
2736981
2723422
69537
2875820
1982086
656992
2442712
1476496
599578
1708111
1966703
2533269
1759243
214754
655192
276840
836483
2695449
1780472
880264
1775627
1770669
778880
2173975
839303
2561082
1828951
764383
1909984
2607470
322218
1145650
170614
2377829
1423798
1592820
598661
383755
1063063
2769979
1030009
74738
2003138
2340536
64889
546153
551489
90121
2306360
2327697
1469402
50810
1910828
585040
549224
1063899
2329687
1238708
2284648
617006
1040301
2390370
2622078
1273732
1141206
1997791
1967275
593939
1770648
353355
250293
1872280
2446087
1994169
829240
2159862
1244675
1158998
999075
1790364
883624
1171478
44073
2487432
2385280
1994667
2133357
659911
1846099
64597
701371
612864
1536517
2106706
1276750
1215062
575902
2656589
2040204
2465548
2700306
1710038
1738924
2522771
2866805
2773842
117836
952
84565
2269522
1981953
347535
2170828
362463
952999
170878
2405405
2612388
406056
97562
2341178
571572
2024552
265171
829202
1949479
156141
1436353
1932994
580373
1916473
841013
2597175
849607
278643
1436630
1634214
64909
80352
2622619
147856
172006
1507683
166812
1794623
1997178
911828
2698016
1892787
349683
2637317
2256167
214073
1977361
2121389
198960
2389513
2861916
1702035
239582
1503165
2676486
617127
2534129
1587071
2404680
2775474
136024
1196246
199612
1106341
2069342
1772753
2247254
1618736
2245488
1708847
2637491
308948
1625608
218001
205019
1161801
1552505
1677337
1846742
851596
2755603
1643676
981579
99189
1830163
1431453
1280181
1033964
2420252
903842
1798733
1906908
1236956
243503
2920200
297393
2119368
1784589
911350
2388869
2789895
2287102
1771124
2618602
1988001
2300382
2034753
1203812
535985
2507878
2558670
1452558
2131891
850613
1002883
195166
1207994
2077989
640581
1425149
1733656
1744587
433895
1496996
1949559
473344
1331175
2436779
2317502
2090025
348151
2134719
308357
2342084
698310
1410293
2737630
2732974
2231093
619459
2911177
1727796
2314844
494382
2698057
516558
537540
1682940
2799533
2219496
1015656
659955
1781194
1976187
2849740
910558
334831
2799255
735748
217667
1567970
2597703
44439
608080
796063
1860398
2561797
837615
1093345
1077416
684326
2757789
618345
2744971
737388
2228138
1491196
672217
1906498
1982841
610310
1742195
1690942
2259540
873245
1805195
1606230
1263000
141951
2607353
1385657
903285
1170783
1245397
2662370
2052385
455022
570299
36428
200806
899034
2141573
637960
1433667
2917578
2137321
2313370
373950
615134
1774998
2030271
1780872
530084
2592670
1896799
1606478
1539426
49444
2101935
1035446
1986521
1258315
336879
1994310
2665206
942801
617084
2639653
891222
320450
16683
939030
2795964
2725429
833114
1311625
2557916
677257
202998
2180813
792345
1170396
2702070
2412928
1459261
803738
2810134
2640055
1105750
2042696
2784799
1670570
2073303
2300305
1476441
2388789
2331266
1946461
326389
1485958
282802
1806978
1887801
1135689
2461946
1022047
2350486
1932273
1907735
2383309
1237123
1725013
504325
2711574
343863
340388
250793
1772095
953887
2463058
1915280
2193088
217246
996061
552419
1970375
2881677
1249782
2041808
1184422
1532793
1212441
1765196
312606
2658694
282085
399481
225893
958484
968218
5496
412860
619965
237311
1339966
996418
932172
1466900
2283940
2510475
1671799
1544014
2797458
2404178
2200381
1894906
1556289
1958140
311963
1501319
2073293
2808533
997283
2404033
1444007
948398
708237
1329989
151666
432573
881272
2809896
1471654
1859219
1876998
1985151
549120
1906267
2654304
2130782
840057
1178290
575394
152241
137207
336865
1327081
1930653
1402423
163187
2033418
1907878
1835554
1574625
1354125
2611475
2320423
1090739
1114291
2630119
902951
1781939
2400693
1634334
638145
1298554
192395
2480032
1014535
2294809
2075707
1249038
549995
10212
2275335
2610183
2007222
1695789
818185
1367525
324116
1288103
1212448
2155248
1564185
2311718
1103205
956609
531270
711834
979087
1689800
1699824
882647
730284
2147260
1478524
1152333
1288872
1340288
2164639
1977335
2448807
1605186
2876034
611703
2350482
832439
76224
398053
2634966
1634328
219272
538472
2399690
2057397
2322191
2547744
17130
913940
2827778
410937
1872779
2634565
2791793
2431892
2677311
547131
421482
678801
236089
2720747
1073437
834787
845933
2721185
1824888
2426566
2316115
2733287
783950
1357269
2252840
13223
1912775
673017
160818
787270
1066921
977466
1132891
1595292
2151430
122435
944734
513611
2674402
151354
2386318
1978256
2345584
124352
206157
11198
795904
397233
810829
2160888
1774595
2016296
846889
2715439
1061612
1175634
2790381
1959798
2820659
1427737
2498373
91824
1888805
2135968
1416069
522139
161035
668931
1181349
2908467
1920042
2139421
2246026
1512918
106940
1611230
2095732
1867588
142470
350239
255654
1181241
2708870
1448161
378992
2142445
1384822
2776369
446301
1756881
766817
944715
159171
765844
1780816
169943
2144395
437619
2121132
18605
2597846
2885551
371691
2324430
2783162
2188895
2221053
71405
1545075
1197955
1325233
1184515
2179434
585679
291565
517748
34543
212047
2787356
480066
1475242
83109
2539015
1073980
1530494
1721080
477180
2010283
2880811
231417
1450219
2507698
1334813
792625
1750544
1522778
2815677
906597
223086
2727805
1202656
2016157
953326
396669
2544684
667129
80005
347664
1890406
1942374
502272
2679757
2470857
2482880
2700354
2458556
2558424
1956716
705740
261080
425742
95468
1910970
274727
279659
365001
1070012
2210534
261159
1005596
1976627
738647
1243792
60107
1354654
778816
940947
1757961
28292
48888
1320013
1344983
2157107
2790462
1500642
1535056
1510567
1658730
1001936
2703347
1674901
1268975
905546
1703170
498379
1775102
500492
961439
1711000
1160141
2867520
27378
1368049
110682
2189311
2919979
56494
2231807
6133
496314
321354
584707
1929143
932167
2327866
2644691
437696
2730764
764846
1986005
2094617
2591877
2298556
2722521
362124
2764561
2633586
2153614
2745102
2570607
388540
2348421
1185886
641487
1168365
575547
1956553
2526641
1308740
2882612
1952483
2869940
2897376
2245470
974340
2418422
945228
1375108
2749711
2624229
2864270
2400873
899030
231702
924652
227592
1335104
1955586
1823594
2929155
825062
2756407
38808
1639613
902330
2778945
2533260
2248510
1367488
1185983
715337
1221933
982534
1988334
1805416
2708947
2910476
1237718
1986878
1653305
901890
1725139
1469858
27154
1466404
2314865
961369
1645893
1990949
2698142
674636
1033198
911071
1566605
1890922
1380361
2520539
2169056
877915
701926
2421058
2728522
258312
1194025
1981913
2691511
2798078
1965112
512105
1655978
205142
398056
1507706
519744
1863212
1662026
671070
190475
1136532
1152115
2439229
1173273
836117
312263
2270728
847775
1920658
1511344
209428
140073
2749486
744453
1756960
49812
807419
1047843
1979183
209925
200706
267292
1005315
1564013
1119533
1915049
1531588
2782296
2889649
748857
2841884
173236
2753476
1578695
1286654
403924
150034
1883125
420484
1430267
381619
80576
854946
979860
56015
49218
2118288
460188
143754
189771
107788
1629261
790174
693579
2226549
2694848
706973
2139732
2482914
1420894
878885
1624062
2938374
1272795
2833149
2308223
2326692
18262
1364302
1607836
996659
2839740
2378475
2331398
1657652
723579
583122
184915
2086115
2936927
2837895
1174856
1535104
1984414
1349826
397324
2230885
2299970
539073
1221311
1856809
383782
2200187
741184
628504
1352513
495273
2208586
1305543
2448577
410729
2356542
161808
2935945
1024089
172422
997359
407337
2252832
1279438
36531
676302
933163
184014
16873
241882
2758862
667231
1054337
2326240
375436
2199663
2546813
999462
2295666
2279177
1010731
2646902
2110646
36032
2890018
856113
2261567
1022989
1182056
1947164
2306155
2252696
637564
2313128
648336
2279232
127426
2296577
779392
1689176
930312
2452778
1066888
1441936
2524656
1796035
1910340
2563078
1541730
1732387
749542
814846
2711964
2450151
2147505
2099439
34790
1350962
2601573
790445
1646357
556933
1879963
2351901
2600683
1833191
1180450
1947232
2531571
2669123
1551589
211687
111866
461300
2729655
1606226
2490358
2925469
1304359
706715
1577044
1825467
2592740
243882
1789105
1645437
2910858
774570
1655115
378429
1514205
346782
2243043
1145147
981216
2178003
2167499
2847531
2359508
1736556
2493212
218828
219231
304738
1007115
2436560
2185270
1344358
734992
2706603
1903272
1549003
2307836
981028
693675
2078094
415458
437686
824651
1901961
1894327
1299751
1169830
515587
112630
1151866
222518
665531
641958
489013
248236
2502088
1964182
2808768
79554
1723851
1281246
955928
2866923
2650645
1342434
158485
1250205
562478
2327485
1250559
1113942
1830316
77074
1304872
1224243
596555
745993
1773167
1608111
681269
2014843
2127335
1755080
113488
1844556
192554
2485458
1393401
1590445
812157
446316
2934502
1249739
1448916
2602906
754251
2768868
2393850
2034088
2398478
2380451
2183735
1451107
492627
1440386
2875324
65757
1548127
1951916
1840648
2318645
1616335
2458181
1529320
1903132
1298903
1751007
500487
1962795
2519129
1573304
588115
697810
40468
1648722
1707752
196730
2857080
1697110
2588962
2645914
218008
2525314
1655848
772820
1433198
2221089
2241945
1521847
658038
2393968
1417981
1854891
405876
1710175
14073
1104287
1171016
1359249
573376
2676170
406547
200117
2044368
2618887
463480
550087
1084514
2242766
191717
1075977
967759
2211767
632970
1152584
2265890
2866912
165284
384877
2621002
2221516
796741
2686567
2059443
1955542
1419062
1621939
197525
2420806
50377
120089
1494001
2256771
1103591
2200198
2008436
50480
1936849
2805197
1161193
1749403
602390
2305797
149409
634316
2470623
2074259
73702
2707907
2390869
856269
855855
2063087
2839372
86052
873544
2671583
326521
861940
2258177
1221990
2039327
1276813
658665
1074006
1778448
1040769
13500
916658
2096411
2800992
1764499
660086
1846201
995600
1125111
2308827
1665417
1680373
2005434
678607
2516627
1333767
434292
1970284
1524075
2690020
1407021
797478
290739
73069
2130500
5524
2506555
966513
1245291
2373307
93076
1073346
893970
1702295
75709
356199
1675381
2312610
1080595
2063072
460304
541606
229359
783919
2903581
952221
931940
1998008
974992
408098
625512
1604567
902271
1366278
2732696
1814949
2056982
680120
2747245
2751132
2010766
1962946
2635080
1640521
2351158
1902194
1088555
1656689
128003
1119918
2516951
1449174
2102596
280545
502759
794544
2326286
1480064
142928
423666
2847702
2699499
1260454
1348208
162167
1341447
2406855
2570652
1290215
2196359
270053
63004
985938
2289275
742894
927312
1862652
645176
1276401
2715621
2799597
2762521
1600815
436884
1722155
1602158
1933430
322653
1816165
1431336
654088
2044714
2862948
658228
991402
1179904
671065
2621751
832008
2048303
538222
2128335
2158318
1537344
1980868
527865
2378595
1951403
1968812
2493078
2548333
2455331
85258
1676384
1048797
2210010
815450
2850715
819111
2262227
1399664
603807
1608418
1855055
2438111
1296293
1966843
391560
464926
2685553
2436479
1735012
1296398
1864283
2920510
2070310
1491963
2418879
133574
2483271
1547808
2575867
442367
1323769
1246136
194239
724610
2351209
2700649
2642977
492189
629147
500353
1602954
2390061
548540
2780150
602745
178617
1158540
44550
526642
499148
1753073
2381349
2592252
384215
67787
2836471
1731999
2286690
1014892
794386
288766
2890749
2695743
2555156
1557701
847873
1745453
211076
2426043
1482319
560243
2521539
2469824
2608151
1461848
1801815
1410738
271183
1094749
1319945
331760
1168318
1731651
2141588
2391482
2744457
1597743
134061
2912202
1934308
1425531
1186836
2202578
1678685
1952167
2773720
60282
2696605
1193234
1380576
2621962
1652475
822767
364147
1310336
1246562
51419
2584190
499013
2481848
2218966
689435
2637991
2120834
2373415
2932515
996430
2338943
1804184
12037
1336704
1816917
1958874
808382
2413037
521180
711020
2582085
996693
1501017
1067165
1444657
2641866
639149
1965616
2753469
560191
2882610
2872431
2475473
2017141
48219
597837
19173
2174321
1128302
580995
1791321
1908648
2249422
397758
2342959
923487
1111797
579743
2851583
2064404
1815804
534407
918844
327773
692724
1899726
2188434
1997413
1476240
1092728
869747
913588
2806141
2712626
1282592
1904011
1969170
2786575
1120727
1546796
448231
590131
1307126
1158424
2211951
112486
2118800
808293
2771588
631604
1911871
1857896
431726
330045
387435
496163
2095642
47195
695774
2628628
237244
495126
167611
819743
729689
1631818
2483460
2362971
2098142
14949
2697445
2739581
2356576
733437
2263196
1778674
280962
542697
1460311
1101282
756271
822184
2644947
2734089
890433
223524
1839277
1473374
2807749
880409
916703
307176
1426641
2421293
258111
617691
2226767
113426
2634834
2579596
1559403
1270219
14826
2375160
2576051
2921280
1663413
2321952
49929
2707454
2916812
2749621
1823065
1208999
1402197
2738961
1007756
56962
981570
1670779
1301436
722008
2447963
859309
2195126
1990033
1711270
1127912
2077187
1679763
1071593
1199498
2791794
480042
98797
2449936
81292
510566
1314778
2251523
1506012
2124195
1203699
1298929
86106
2672914
2887809
732547
2606969
564256
1637507
1203764
437881
1464787
1289270
1365412
2839860
1030737
2185824
62966
2433341
394153
1806613
2052660
1116790
2009763
384906
15402
2842254
2193823
2677189
232632
2541094
2093342
951244
190709
1408043
44270
531190
1931825
2492301
1779311
2320930
2040323
1029863
2895534
2539028
2141080
716965
1786214
98143
2564071
2455113
149454
2092126
597336
2249971
1701629
2535257
1018106
76325
536810
1660587
1955712
2737703
25921
1067414
2134462
658230
2740248
2614405
1450724
1406224
1099448
1167097
612843
2739704
2768211
2470624
1403522
132007
72319
2325064
2167023
166883
2141049
1800694
747716
992989
1064885
1456540
1599776
1915075
1890439
228265
1026252
931239
2780872
20291
1517905
2813986
1685058
676569
1095664
2218209
37905
683641
1020221
1584008
124300
2528184
2708806
897550
519154
712614
1405896
5286
2586320
1528692
875230
2451884
678301
753750
2446041
587023
2779741
107682
2469899
2283089
277264
512696
2616654
1972392
2929480
2321834
2852735
589722
1700440
570773
2617978
1761503
456505
1683603
1575517
1100503
1467605
1425113
454456
611131
10097
1903313
1021200
1951588
2525354
2261055
111007
2810055
1555229
1795878
559164
1251846
1078694
1446368
665050
999789
426806
81726
606132
1921064
708590
308719
1802485
481660
2400089
1254923
1446578
2364057
1123139
1580958
923063
2277311
2203562
1147123
2089038
1415842
2496929
1618100
1364474
426031
1169860
65755
1056046
942723
856109
422719
247260
691560
579634
499086
2620146
1938252
1982936
958422
784144
2061651
378535
1776128
1169380
2862666
730221
2608045
2666617
207015
2180468
286551
2352337
1313177
2296335
1614153
1590857
1233234
2001674
1246384
2048532
1356861
2462387
2484312
2159275
456892
652472
62423
890149
2013062
1680540
1337573
2101974
2679320
2032574
604993
1524154
1301769
1849310
334981
1707385
512335
800831
365377
2793075
1629427
447075
2334670
674791
1305420
2446572
1832534
1671570
1223278
2674053
1108385
1587541
176220
283050
1086277
695027
2753468
2674675
1704143
807531
949719
2173606
833901
1582074
1522305
207328
2492512
1321724
200452
938471
873772
2138450
721741
224042
1514253
16926
2126310
2637194
2676052
1887024
2589068
1258664
2083040
1384523
2136194
1117691
2580146
2007275
1308216
2493904
107194
2443980
1001924
922271
2797438
1213245
1050152
2595961
2341281
2292995
1602803
2484076
1900448
2933731
1048777
2327333
2063203
2785240
2710329
2339785
1904349
891904
833466
1680828
1987915
1984434
2052223
349012
139105
2460620
29140
450125
792877
1073941
1474421
876532
748312
2410253
1123734
765810
66833
2533578
263655
2477916
1911626
1918816
2890256
1648156
2485929
213289
432280
1509818
1994923
190029
264267
1653724
1582412
949760
1494463
1837991
2827303
2677717
2152662
1478654
1438280
2420485
1155853
1508484
684483
2416186
396033
2791275
2480063
2766359
788438
1232697
2375640
2173632
2834324
2083416
895040
1921982
698584
2871596
1805939
1305144
991375
2801445
545823
1567600
2664629
1906295
333162
2836681
150344
255607
2518235
2090007
28667
1248874
42959
698821
1724150
1899518
2039949
2452778
2853330
392007
1290279
109070
1180954
1764629
1401007
496043
2745721
613612
1874348
2687943
1412625
1455437
1143719
2358892
880840
489007
2477127
2623329
2571963
2052113
2900899
2455951
1174384
1581576
69963
2273491
1645394
2783409
1556019
2886683
154372
82228
1066845
711322
532057
1706166
1178366
468074
1111693
1120219
2921642
1625297
487684
2106937
2785265
1417739
1614156
820366
1691951
131174
2779259
2858350
1703720
696245
1119277
2107515
2182623
868146
77779
1152867
2860313
2092154
1745126
114434
1559089
2907913
2053896
332704
713002
62808
1768111
1179710
1810609
606334
987692
1784449
1258063
2650387
2100443
1820243
77141
2490705
142582
92121
2234001
2854384
1484314
2231149
351088
2387354
1621592
2698887
1706763
2159910
1253650
988591
1416610
872076
2353093
2555498
1423886
1366532
80869
2365065
391455
1223143
265261
2150474
1798467
312417
1880056
2593610
1906022
2497317
1085617
98640
1142431
1603033
2464184
289505
1342088
1838530
2318641
92767
565297
531656
1567640
1492613
987722
1411244
402908
1623889
57790
878282
1255881
2011351
2839864
2737803
156953
1769158
1759375
2768401
1045916
2664534
2647381
2834519
2607699
2753729
1487171
474867
2651141
2751606
741444
2533113
1415978
2200495
1891123
194124
1008013
1012170
2283044
122821
799600
2060466
1329558
2344253
188298
2535291
1844360
137235
1865072
1176092
2619868
2793865
1240265
1660696
2109959
1531232
2639471
1542689
2521742
2563813
72971
968796
1083300
2663603
436500
382094
580384
2127465
1228155
1088415
2753104
1801010
1582924
711308
821350
1814577
1696330
818418
809075
2665187
2589198
2797906
2500072
1462103
724920
888072
1332705
317269
1658245
533236
1322667
84647
2877302
2728831
1215419
1103788
1988707
2803626
2932826
344793
2240146
1640080
1026424
602605
2177477
1488900
1060274
2560509
2846619
572254
1527292
634061
2287895
1058175
681765
1169215
480509
808660
1477237
1230669
1842773
2590010
2062023
2572239
215893
2796168
2062950
384909
2591835
342531
884850
2240255
1985871
1759901
18204
1437040
2545516
1933920
1403985
755698
1297225
430083
1711493
1451505
627065
691613
2068714
332430
263831
377191
462761
714797
1774594
1142119
2703758
2526296
812285
1288994
1024553
2855355
1799989
2028734
948544
894455
2598922
1406759
2126365
2464655
2391808
1093056
1020801
2800051
2752187
745374
2496815
457361
1286380
82764
2000836
1363663
1570695
2206322
2087421
2199104
848058
875613
629781
80893
43980
1287930
1757306
1929442
2750152
2929581
740624
1877993
2430159
1438613
1089722
2227327
1519056
1632670
1681409
800472
460760
1231400
2839042
2120018
412493
2279471
2348973
1849190
2824560
2221774
1716031
2186916
2024371
2759496
2300176
1258738
2915205
2100502
819330
1558008
534721
2196832
1167835
761309
2106485
2151379
2592928
2684476
2282750
1461464
2715506
2938155
2727114
1711559
2461782
2536598
1985472
42975
1324696
1995530
659224
139770
2544655
2527803
684370
401592
2254868
453023
71649
1718570
2078471
2625122
2427005
2656025
2005894
2217550
1181045
821867
2337882
1564077
2846399
2209663
2004074
69864
659228
2154362
357214
868739
534032
2067535
126311
1567805
632685
1153403
856422
1087967
238799
1928504
2361550
2532367
2571989
1672953
497370
435141
2023773
1288601
2257186
1286807
1500610
2558978
770759
426149
573524
2029801
834859
2840581
2273368
2070688
1729807
417368
473306
1429910
663498
1698827
2846433
1657018
284976
2688851
897813
63890
2675908
1292510
1891260
1455045
1325193
2710667
541187
2916318
1570941
435054
1684049
2581369
2601038
2041386
2151369
1984195
2371128
147175
2507942
923509
1507759
401544
2049058
1764904
1505893
86498
1336257
519611
2161087
738589
1287579
276672
2868151
2369491
1013055
1588352
2713275
1821872
1534772
416307
1564537
2362495
735745
2866905
1756231
1360090
2418507
1268150
2270209
1223631
373456
2580234
2647597
1106346
988674
435288
2369197
2631800
729167
1881304
1856401
1330741
356911
2331363
1228132
851917
2644675
1055343
397574
1051410
1416562
1020689
1926727
751299
2364042
1910113
2157757
2864294
2614325
1141907
256739
2585792
1010385
1386503
2225800
1536160
563538
60199
488008
2566416
1803262
2747406
642556
911318
1072291
2078217
2577693
549570
1379013
2215889
581288
1286620
2631328
616966
756594
2232377
2591988
666912
728023
2658939
1433900
2541289
2179474
2014419
167458
1092335
2696268
2453059
1867710
2502517
173631
236532
2405094
2758102
1625503
228279
12055
2164200
1362812
1780631
1870828
761284
1011751
1095522
2657558
598679
1486696
642748
1913375
1266805
2357777
2325376
1833153
384641
525072
1100239
2312579
901931
2815283
2361439
744616
1151850
925523
42565
193953
598482
475318
2729215
278951
2347453
2036122
1533190
1735337
1529086
1983499
943022
1107589
2786029
1945917
2306511
781036
2239845
1914014
974128
2407948
857779
1264122
1294067
2104624
2522966
177064
1132642
1309749
542269
2416989
1739191
2087620
2382522
225065
1993275
1411033
2197532
2805082
1650550
1341066
2351409
2056540
796658
463598
1614183
226247
2390017
2483579
2009502
1101369
2512205
2449533
533623
189883
2927410
274570
1291746
1134865
2239655
1675899
2118165
1568016
449899
2478540
1006385
1489193
802770
543213
71801
173448
2719656
1802528
2778052
245937
408461
2068072
1747173
2841645
373245
1386456
1135761
1619422
1445504
705254
2816766
2704186
2457464
2383949
1879055
318853
2796480
79598
572420
526180
1467762
346125
522478
610408
337171
364391
2037707
1685506
859211
367867
2366558
1840347
271849
143331
715072
1604587
479938
528289
1380848
1904002
485678
2544364
1052923
1135462
1165854
2877503
1874518
2319697
1313358
2698958
2199377
112978
935060
2862460
122633
2663695
1080022
1942280
804785
408589
2098349
1642519
193185
1948226
1618093
1229727
2499805
1306107
52660
2153728
534580
2367877
622962
2574867
2383910
976186
2369545
115122
220344
1973390
776550
692357
2749152
1413302
2126927
466463
2107132
1866736
2636143
377757
1246587
836671
882852
1102564
637740
1627598
2298666
2747895
637906
576890
1980101
753948
968702
1034847
843513
697238
517694
1893962
1362787
384829
1065970
1273239
2087091
1975407
994470
1792949
813387
1856189
2011899
2702814
2377542
2593366
117673
1331344
2171491
1536821
2170809
1013588
2340881
1079684
1049252
1452144
2813188
1083287
1675791
796602
268868
2152110
704413
470277
1091049
659614
1742219
2354132
1531505
1327402
2087294
1575222
2793609
682518
2395841
1486593
802488
2134963
2742625
1136454
518582
2059652
1941126
982908
1303172
853758
2178107
634625
1547190
235436
1487323
1781748
1271316
502822
1370842
2200789
60710
2646718
451245
1787745
1132039
2419080
203209
2874239
2310896
794822
1301285
2198401
1172852
2763699
1065218
250219
1617388
305405
1429381
2576643
15379
478968
1991699
2103197
2757077
442845
2498047
1389849
1335893
11965
2592462
1271453
2145246
1518719
216418
2577972
2120146
2116455
1190889
2370187
2497796
2816334
1791587
2452311
206464
2678377
97554
2622157
47159
609946
217735
281317
2097436
1067918
789561
1771077
1816430
494203
2632852
40996
1425214
2237963
2416472
1503446
2586585
2644708
421856
1546929
2007116
952426
1321019
1271784
1457339
2314410
2080971
1312350
1317235
1804296
2191676
681601
667386
937526
2624739
2936470
1756261
1106267
982232
73448
2215027
209480
699835
1752153
2924246
2089753
1963369
2331925
1459834
860474
2323382
46715
1277885
1866067
2745571
2462932
258932
550820
655360
1522634
729864
2424844
673242
431741
1677707
2455950
53423
2923078
2799260
106283
1843496
860004
2836948
658283
2316654
1384213
2544101
2065086
2681260
729268
113539
1212723
2666234
1513229
72517
1136915
2290832
1649990
2064871
2082070
1407807
1349078
1028116
251043
1815939
1440222
1005843
2127294
2911223
217156
2651025
152624
967526
1843236
271019
156005
1708738
2116104
2834137
1690408
1058779
549763
1804235
2021015
2667994
1834572
1163256
1129939
414955
2648218
1843655
1561070
1868295
1343249
1081348
2090283
4025
503458
1912222
1416303
382149
1278391
114152
2119931
2176640
2517652
801915
1321585
1183838
2736362
1772745
2015798
1756192
1008400
1156247
1982512
32032
1277366
2544958
33084
282979
712038
1872107
2762410
1089601
1072083
605539
2271608
598501
2735986
1743179
408691
1304991
325528
1197188
417799
2364516
2856767
687092
65166
2526079
914995
1766578
361884
1337384
2859848
474753
615457
2420571
2141396
1060241
521440
377720
2145095
331357
1649648
2298454
2203413
1306334
1782263
398721
2637669
1900641
761703
1077754
329744
586018
543998
2509911
600828
352188
2780572
1817116
1045071
2787180
2721038
2001120
189056
310440
1114151
120597
75324
481318
1555613
748705
1572744
429708
40622
1006301
286116
1726144
879024
1901270
529180
1127650
2911385
582467
630246
1229419
621815
819812
2491261
465344
589481
2619710
197377
2120542
165217
1413285
2549854
2682082
65497
1328988
1294310
822451
1539294
1565579
1255282
245235
606316
2683429
1073417
1353613
828550
1485011
2932424
613035
2163031
1998967
2215410
349405
493723
1937941
2248201
1088973
235240
1861645
121470
880869
773380
2661574
2835935
500428
2801949
1166409
2477959
2878305
809854
1521821
616093
245928
2117296
1903630
1957850
2004966
2130952
720837
2014600
589244
330831
2739279
899072
672564
443094
185139
995533
675941
864632
1578440
603226
1998938
1513314
2493235
1791347
1811417
2318696
1824687
2423378
1275131
474146
1861579
2183850
624775
388520
1411080
326106
287666
2684224
443343
73817
104252
2776227
1183696
976062
129146
291837
1836580
2656951
2024430
345691
600568
1617043
2707678
1166650
35730
1351274
644864
2116271
2078508
2233361
2254564
1913842
60365
2670409
1333180
415901
2135854
1832731
1327460
703711
722498
1926024
2237772
482369
847626
172024
1692921
884704
1706367
1354415
186195
2194760
1788555
2773736
1163890
606991
2930598
114371
1389100
542114
1424337
1110099
442590
658602
1435784
823630
1331938
1651080
899542
2573496
495337
837515
366648
2507126
2387593
728516
2840445
1947903
314911
1616893
1783565
869679
1764277
1634885
1920918
2902680
2696312
2682462
2298229
773542
2706101
2719859
1437705
2332327
255552
2391051
2526908
1846684
2492909
1773551
2033373
2367167
2756419
644940
2188330
677855
1621714
860812
1233879
1937121
979644
1458327
1562230
510309
2731766
222706
1558922
2707139
2504221
748089
588819
2727875
2629275
1856405
2549209
2812082
1401937
2394290
613413
2843410
966710
830946
958881
2081766
2614611
2769636
1009017
1743455
438230
1443468
2033221
1072996
2379356
1992686
2062566
1468217
591660
1555106
2330976
2263928
2050738
674850
2116848
1062618
2730177
2631697
2142689
1105631
2937891
831214
2229518
1128377
147202
2247420
1158685
2901698
896916
1017566
1156466
2565659
1552161
2532973
2388664
2038851
2715826
1022767
1706374
1967263
1569100
1377251
460594
2481269
234103
680111
1390604
1342406
1400374
2634098
740498
2599385
125470
2486971
2242389
1940138
369052
2858129
1354758
441111
2119506
1223187
641401
1469459
1578229
2782511
2296586
1988228
1931174
439534
2353543
1358474
1533745
829082
710954
2227244
1045887
534847
1280488
2007446
2257544
2802774
1736232
436504
2086835
2757642
2024897
2619329
1678220
898958
1172429
429588
2779498
313614
1736785
1009777
392009
2412620
160947
81452
1163271
541817
772190
727155
2860211
988574
2825065
2552535
2603109
239202
1070765
2489451
19644
1908842
2400549
2896845
2506473
1856473
2094686
1645195
2685760
2522674
1686681
1399021
147460
1661159
2325216
2904358
2930614
2866752
15118
2867843
257503
783427
168633
290543
905013
2583783
776715
1425773
2809262
929429
1619910
2891482
950437
347565
96020
2106393
907274
2515123
2507267
493863
1163929
2935047
533412
2337054
914521
669427
2938488
1781316
305687
2123849
766429
1952221
400390
2749023
2738468
1869433
318063
2643656
1385573
1335448
725323
1204572
2688330
1371775
1127340
1279110
1279263
1582908
1686552
2151625
1749229
2727258
1731620
893328
2866421
356329
2862537
842119
1709116
187908
787768
1520729
2070972
1007116
485067
2020548
2424449
2698892
1980680
862414
144584
218951
1957111
479578
2257026
974157
2772035
832185
1775495
1881220
993467
1545107
2814627
90262
1455133
1045943
303925
2120900
610588
2421149
2344497
1917483
2775393
784135
1006813
2478152
2376143
1466448
589901
1116165
2292564
274848
790534
1171517
635125
1056658
2400415
181081
719956
1361404
2877026
2099515
2230381
245909
499886
580482
222373
627133
2189062
151480
782097
1651715
1569416
2545094
1360609
401873
1659232
2042864
2277986
2675556
533057
2446064
869566
473943
1549556
1661450
513672
2123346
2481754
271661
2828559
361836
1603314
922749
1446447
2410288
2865954
157661
1028350
957248
436887
2114248
904200
1756885
959924
2165352
1900126
2801292
281062
184202
844464
542079
2568228
2114251
1433715
2514846
1311748
1599233
1207108
2404572
950045
591819
2868670
2693374
2583007
2773376
692684
1607328
80318
647225
2342357
2718356
1441398
1924365
908461
1785796
1357145
262309
2401078
1472253
2427821
654208
288273
2101058
503360
208235
2053848
1825903
226932
1198023
785473
1636047
1240127
1404899
1128703
1390723
1922416
1517177
860280
539848
270307
2890628
2537333
1315448
1282098
831324
1831327
1734166
421901
2439494
1481295
2442010
1497308
91476
457501
1739379
925689
2142462
1028695
1394583
745552
2827846
1453627
1448038
919875
1591571
604992
1337709
1487573
1583618
1135907
2190613
2239338
2532427
2812012
531354
1396502
120384
2324444
2636851
1594007
2258775
894038
1575621
1518997
2645787
1113347
2284001
1448855
1599354
2059422
256467
1310594
2775230
641777
2814727
557903
2586593
30206
1106627
1768969
1520930
1927537
1068527
2146153
1984130
1344661
1618324
1130971
1521274
2608264
2113051
600244
241863
1003133
2648164
320733
353319
2045501
342390
1596049
2924808
357333
591477
826275
1415825
1447572
948732
513005
774114
2017312
1601786
362116
2469407
82766
1121964
1481033
873319
1223782
2252888
2713535
1415990
2089597
1921689
646297
112530
1194641
283724
112813
254966
2625818
1842959
901864
155588
2516484
1028887
1015963
1694730
303050
2698575
2595195
501523
1635102
2500917
250253
1571035
1181190
1802959
1042522
2563123
1996696
2612747
1874029
591877
185584
1580684
1554075
182446
1609269
105873
2509425
1930253
1198920
1400558
1989522
1945816
796065
1525614
1479832
2691437
426297
929047
1166529
1104098
1059173
1945419
1364443
1677301
1028945
2088015
740969
2798736
2110274
2684438
1509632
2221392
515788
1782182
2220180
1988529
336161
2334426
504941
1159388
1656995
750429
1785260
1936016
1431835
2177148
882666
1565550
1850278
2083150
2125455
1386959
338472
2342394
23986
1424542
1158076
2441353
2116364
1747541
586644
1271833
1182845
1613117
1934199
2335734
2654676
821266
955338
1376859
393054
2086067
1460690
1022458
1458247
2407177
2221402
1093243
2201448
1237531
2673336
47830
1994548
1958161
431270
999425
448095
672927
128886
1665058
1637991
414770
789396
1788759
211317
1244720
1186941
415687
1797671
2306442
1602230
28931
1348717
2031621
2892691
2746882
21397
535088
1075230
629979
2476653
2508487
138169
1759420
424789
2551367
14909
703128
977195
2054655
1838812
1111120
602094
591063
2889490
2174176
2165150
2745179
2011776
2094383
2294281
2656446
1018172
1700868
1670740
457243
162954
960805
2521572
451866
1485407
1682162
2727890
1721547
1257618
2578573
2403290
1621633
184049
502167
2713193
61387
2848272
2431340
687161
786253
842530
1155152
2200659
2763988
1753319
2539561
808036
1875121
1300535
771108
95881
82430
1573488
1426221
162282
1720725
1295495
856994
1225390
2047707
1192719
2556363
1997347
2360076
2364429
162018
1172566
2162187
103207
1906964
1014970
1612779
1072076
1261016
624520
1489088
520222
44141
898850
2396639
1299741
2556615
2896727
1435549
561568
1191655
1771602
1282111
1006655
1990153
231066
1213563
343731
2546227
2399343
901480
1599796
2214948
1320281
2301766
1852367
2778395
1496269
682343
292965
2076767
1054608
576083
144960
1345748
616796
2012469
769711
794214
2010802
2260565
551943
1888857
1963938
2475424
1022283
626026
2057700
2053752
1170341
1416809
2492603
712551
2440360
2050313
1200861
510990
441183
172227
2799808
711677
1035974
1159751
344598
1932983
2020807
1496869
1860662
1129916
1797406
473844
2506159
617952
2389461
1252055
843957
1931255
1363887
49415
2735003
1092939
192314
1446508
733480
1055939
2465369
139974
2812604
869030
2109218
697613
1169000
1329108
1155181
1775669
2293505
2014078
627079
1222597
695071
1725594
442255
2265646
2395517
358652
902293
1154119
1703589
2451208
331911
1098960
2031877
177276
910193
2762973
2462817
15156
2701791
1291324
2371046
90058
764248
265589
2771362
1846952
1962145
603121
2080174
826872
1603063
1880972
124806
2581218
977314
889669
2132407
1640421
2445608
2771925
2508202
1560786
616085
374255
2267564
2308895
2831
2252156
1482928
145072
2222266
869250
857501
1904153
1920030
948777
1774141
2310574
1229514
817155
2342154
2669238
2298994
2560251
2182851
961196
299896
1071468
1558452
2670796
1378984
2562570
1058782
1039516
1912572
1360471
2122171
2106292
1501844
1351401
501718
1399907
932995
300050
2249997
1006543
1677683
938237
402884
2069399
2202458
123961
1656216
4019
1084762
791247
1240133
1899723
1546488
1714396
2813066
787586
1974392
855902
1655475
1359232
806660
2134809
167961
2374239
847698
1563682
1649
1748974
627407
278450
2848618
499249
1244997
870308
500821
1970114
2060282
1659418
2046773
1471190
730604
1027081
362571
1194634
252251
951958
2266180
2201160
496834
1817528
1262164
1899692
2188435
139799
764635
2619004
1617083
2414340
2009585
2026535
2651673
2765201
50672
2797888
1570229
46717
712809
980408
567210
2265841
548715
2207379
119193
2106223
2531311
1114948
643183
2601641
2455165
2936780
161938
2447944
1776755
1038862
84728
641239
1400032
1589693
301474
2186351
352629
1483361
1690021
142108
558042
2015700
2641719
1147441
2642747
2381574
788703
2176591
2419642
793254
2447278
1290091
293269
668597
1715962
946412
658973
1999645
625092
73613
1123066
752729
286413
57035
564716
1222892
588077
1650574
1256529
2122170
2824591
419236
909805
2775261
279335
2821087
1838391
1873134
1764607
2185606
682038
1858906
2205640
2703502
1780595
301973
611461
1169543
1070613
1281447
176845
2060881
2501313
2519748
754665
1234580
185347
1346199
760645
845036
2582720
532472
1495850
2030074
895650
648381
2195581
305699
1211887
2588269
2598381
205313
634688
2287292
2061358
1866648
2011448
2087337
2468288
594506
112226
2085263
2917193
1748059
813910
1122059
156805
579380
1375342
1274732
1275815
2837160
2299164
1053978
695552
2364339
86472
596440
1178862
2458610
1869469
1355927
973845
175675
78936
607334
770066
1489376
2822017
2713464
2903706
1382830
2183424
2800335
1113626
2678756
648522
2291073
572747
486479
2582514
2166721
2067915
2863611
1473985
1786236
178950
2564884
1567707
1810888
924552
2688967
1917381
2292043
1676887
2496436
2161397
120322
1942831
1646444
1285685
122203
2281021
2547661
939665
2720445
1804954
2206615
2162769
1325933
1854473
165553
1627362
1838482
1682378
967594
602363
137553
383995
453101
2869350
763355
2467190
2699073
1689626
160078
1553532
1173896
1193551
2235031
1250024
4137
1234509
1327015
2567746
1778299
1877894
1338082
2096168
1744226
487019
2565724
2654278
1389685
1990182
1689649
630670
1286406
1342906
1123934
896
77910
1990498
227279
1201520
1359513
1747934
1092762
2464697
1266660
2481559
2389490
1755526
1603571
623962
508354
167619
2601353
481954
1145372
277842
1402351
907999
634554
1882910
1081875
334824
1375452
2342818
1888092
736430
412192
227847
773377
1765356
2174448
1390826
692299
1773709
1419964
2285392
1715322
1630300
1605360
2231517
2348752
449666
1206442
2107319
1655726
227077
1988125
791220
1684334
2627087
2307552
2219766
1512965
1356780
1418574
281467
2420724
371154
6090
357944
1788601
258091
1207860
1977345
2365746
1039797
2931670
1606054
465756
2583017
2120978
985523
2919315
1623139
243346
1075003
1550005
794762
152127
2014863
2567017
1359257
1420368
1046352
733514
2152393
585852
2916959
259319
292128
1499420
2535607
1474352
2443846
746035
2511313
1323320
1239272
2683914
1433969
131929
870842
2888392
949282
1811059
2715622
861746
786794
1416834
807106
2290468
1189153
464326
668589
2915141
932490
428872
2805551
2642362
780024
596077
2468402
2922857
259377
132861
13107
937120
2631199
1610972
2795799
1921342
1593772
2908513
1432383
1383169
2376833
537913
2643990
2861412
404257
1623395
141250
2592935
2757145
2642378
780433
700389
918331
1760748
2603688
766126
1180442
2283436
1816341
1419108
1863667
1412122
1512322
1785559
2660798
1457962
1456165
265301
2037249
2265914
2713496
101034
126914
2464482
1947513
2172738
890542
302804
2588987
1976123
885468
20080
557848
865203
1347866
2459872
341609
975937
1761472
2847209
553472
1863582
1053548
1683790
1205373
2301079
960445
499455
1080940
897866
2720957
1093837
2486878
2693798
471036
675157
1302487
179031
987104
1334406
2711624
2623278
1290513
2613764
1250917
1189558
2592719
911171
2791906
432008
1218376
1036011
1153215
2226925
2736013
260164
359715
204027
385625
859699
2021968
783202
2041028
813391
2232533
141126
2138772
692712
1705052
2785567
2734158
2535336
1942763
140698
927606
1289901
2301914
2715153
2080979
279124
577957
2111631
1199496
2723875
2591528
1309338
567022
1403196
1255275
2603311
809190
687963
2830996
383238
1402484
2902185
2585559
2342160
836611
205739
401810
152392
1081288
1765664
1052823
808475
1868571
2520002
800654
1720981
1036143
1930513
920101
292739
2156891
986138
1786948
126371
1951747
2660312
2934360
780398
597929
596001
1987122
2519780
2426895
2744266
378827
2923841
394284
653082
188515
579739
1191720
1064318
554903
1028053
2908188
2569001
1022048
2410285
1409943
602506
1165519
1673991
2807272
2879191
2787367
2383944
2750192
1265031
308762
2049009
2033797
1497296
2691727
2411002
1141453
1442128
2645959
1790504
9964
335890
1369690
2375536
404938
1954685
772187
2937170
1849450
1187014
558391
1766773
1250390
2476307
2474433
1864599
2692894
1185864
1132069
2483817
860582
383998
1962082
2345347
2730880
2273470
463946
2383509
2070186
2629828
2183629
2933693
2103744
1208673
1480194
2313796
2821840
746738
1588770
1866590
951406
902379
455065
1077278
1088678
2365728
1074258
2908672
46568
714011
931263
834495
989255
1744704
292433
1139102
1762490
1811925
1377374
327401
1865981
2099145
621055
599190
486876
1828136
2297485
1330399
1038190
2113465
2097235
1612675
2108192
147799
2860559
1721088
1068533
2024690
2399719
1897293
1146036
2894243
729305
2938220
1042383
632174
2018705
2829938
1941031
2086949
1793771
2432357
2142429
29757
2861395
2244219
1683100
436445
2458352
2469065
1201700
1402959
225914
1861335
903103
671498
1462778
2764320
2922830
2373159
244124
1962427
1306794
2569003
1618268
959754
1055676
2383943
2227950
211101
1866041
2578689
1034494
2695026
1643111
1585378
2725919
564248
2425325
497143
2406970
576133
1473463
1318458
1029982
22293
1329611
2041329
187384
384297
1669035
1470904
366737
120842
1867845
344442
220003
20141
2702089
298283
769733
1476782
224522
2720301
128695
1362159
1041989
1798016
520302
2797087
714531
149023
2352045
2179199
2716282
138732
2768383
1853171
601021
578209
1194723
1713588
1235477
2801173
1663886
1807833
670598
2905086
442922
1215525
219405
2804973
2193680
2846476
2006160
1870824
2866341
549030
2020389
1730670
907396
2069908
1004521
1897409
517759
1374305
133787
2447900
1086929
3125
682529
974720
1487058
1164661
914300
1282362
2289695
1432022
345376
454301
722963
813401
2625933
2522597
2708139
253973
211071
993518
153481
2703022
1169160
2425456
2256356
982455
1274437
501644
2744671
2622216
525965
1116472
2800103
1027401
2505258
1122002
1864666
757992
1646043
2088042
108149
1339377
1398499
2079507
1811458
2638529
2834670
2628926
1339992
6217
1556668
2014045
363310
2233417
2250206
1372193
2095871
2397303
2711655
59401
2583283
658213
605549
2731259
1511781
388115
1483614
113033
147295
1886041
88962
1450117
977190
2680065
210808
609835
120881
2674983
2046116
683325
135618
2121313
1949702
2328422
2481560
797976
2749260
2267400
1662939
2684620
1534030
2103109
619956
327253
2560872
1281428
805157
447441
2328693
1438953
1611816
18137
1766254
2801469
157439
1788551
547079
1003288
2134073
2046865
1191426
146921
2650219
633699
2139769
2205280
911134
1150996
600045
154827
1552999
1969613
2891483
2402199
2520177
2006153
770039
2388698
2912245
2510523
436370
282866
2209194
1711648
1566235
703005
1331521
2268258
128589
877522
2432892
1472124
759270
240995
354332
2554270
2893643
1165501
2615433
2931519
364272
2155572
2602680
493639
1488461
2112935
1615461
843359
2554004
2717278
1973873
1692459
1595440
2055913
2843225
2230047
811806
300641
691268
1332979
1871373
2938357
774520
1847674
2476201
508875
2555541
553177
718164
1885585
883234
437951
1232
2934015
1544345
1235232
2148223
2683315
983231
90284
2126165
2129900
2289084
1297568
1175612
2719420
2607422
726002
714434
77472
1145664
272911
2240864
1824865
1234721
897748
2039532
2861032
2653298
172780
381256
2685405
1357423
84817
2611794
477863
1683014
1312347
2379066
2193423
1035434
2588325
2736612
767967
706929
638457
1267515
2836095
807943
1032937
1030138
2649804
833694
1124251
216508
829450
1987050
2100414
2925026
648595
449502
2630573
819133
143652
1055187
1779907
932209
904770
2673689
1174359
673189
10157
1721287
1696742
2025766
1951458
917975
2276102
779636
11504
2114271
1475408
2024794
752185
1696009
1046322
1243995
587312
799797
242599
2779748
1821382
165913
329261
1720555
128485
587236
784582
328423
749355
498069
2057016
2386385
2538313
167763
626040
489300
2231118
993063
1220537
290936
2102114
539351
1536794
2220129
2453312
2091063
2413780
1736812
2081949
292277
128883
2329848
592072
2751722
1567923
594294
2735271
2081990
435775
975569
1333991
2047627
1900823
720287
1998910
2046687
397761
1581573
490145
2799386
1725846
1249553
1685386
535403
1777442
1273774
2771797
2711766
138447
555882
744742
1557616
1438424
940020
748344
849573
2895111
2249487
2693672
2545621
190134
2803599
420971
362261
783488
2012350
2831553
1805157
2145931
2419689
2230124
290035
723413
377354
2060606
2313036
307783
151053
1711880
2435528
1866428
1488955
1307913
1547450
2102642
1090051
114406
1369526
1300732
426408
209564
233283
157991
1618553
2407167
1549506
2079702
972628
2301381
2462166
1766846
2438842
39018
2614355
2370236
1576972
2849724
992884
2898925
458804
2482460
2180729
2268067
2859759
227674
1865318
1475414
971071
377378
1145506
2495921
2618299
852607
2729366
1473760
2381101
2914884
1261394
1942781
2095711
2893937
515526
2213499
2910286
629584
815548
1852022
2454095
2851685
959842
2201504
2733435
2825692
2599281
1132972
2777929
2058886
2631282
763962
1926173
1157824
1382137
2517214
1713360
265770
527955
1775708
2477972
2828608
1210215
1931310
853057
1599424
1569987
20958
1192006
151751
2395325
2298684
2250488
2196961
1231534
371260
1116080
445779
1641188
2228890
1854809
58306
1557796
629567
959521
500790
721795
2658813
2499042
1555106
373816
2612343
880519
2033698
2743177
1602322
2257995
2667645
835850
1136487
152363
1127142
2446711
2723504
1040580
2274592
2310096
960097
2080231
563551
516632
2770098
870531
709537
2866262
976653
1572643
2530621
1535408
947261
2375407
1308673
936470
928810
820177
364977
219391
76884
2142651
2759464
2653431
281721
1907520
445431
548672
2261783
1391579
23214
2076706
251936
2102126
1787801
2200654
1987532
2321041
1818285
1000342
2178486
2381308
2037242
1741489
1996034
2081316
642641
1677025
1193072
792632
1598481
462069
254531
2713499
1988960
2503748
1351888
1921450
1447597
590557
185971
734426
2799987
2607881
2533510
1629074
2448566
1495739
1565836
989229
1257383
436859
2920994
1653547
1204730
508647
372857
2024101
7537
859420
1967
570024
2908045
649007
478702
1909909
377193
568867
116118
1765781
2350676
1998174
1165591
1169411
1749956
2498729
1727918
2015875
44518
1844802
2534914
1508206
2231714
1975952
2424129
1554946
756495
1237338
2441600
2642058
1867559
2304516
620468
1120007
539887
1240635
1441955
1313176
1931092
2933791
1192235
212864
2814016
1202409
208463
1829432
629704
125253
2441601
2254001
914414
239513
532557
2162256
2705084
2696770
2059844
742178
884523
2167754
1453111
253598
1983574
341917
513435
1078173
444390
1885963
416063
1299191
156405
2427166
1665811
1723968
2665662
394119
1156671
2768595
929522
167415
2066369
1413911
1234163
1413501
2534468
231215
991110
2465387
731951
652412
1006977
1558721
2838784
1333777
1159042
1278005
887730
622839
1584847
614088
846331
2306701
1560633
247649
2365519
212858
2340938
2375154
628196
1414793
1253064
22056
599652
1104547
2813423
2458405
2033641
67859
2182805
414301
2833505
2684998
2830786
809518
848957
1611074
708943
830270
1102376
2208722
2841882
1172188
2855561
313817
560120
764849
352213
1475920
699786
710067
60357
677279
774477
1404472
2345418
1218573
564424
1605018
1536084
2115835
1157472
2222586
533855
35833
1161731
886492
809084
2425946
299724
1275501
922773
1931051
197856
2922498
1036400
656792
2628595
1859618
418528
1253916
816216
598992
721406
2014927
1123617
1019162
642942
2118787
1479773
902312
2752034
1180384
2775410
2496863
2657168
272019
1758088
1207913
2846602
1592769
2722605
2872977
690187
2018050
819557
2000284
1835984
2133609
123498
79789
1305975
2669871
933515
2725839
49580
2669870
794001
178955
1642726
423792
1455584
335187
2191843
1240395
600243
2604184
865230
1203009
1415991
1681266
417893
923202
1476913
2629075
1293873
1449165
2167040
667215
231744
554305
1603917
1088113
2478364
649361
292715
1228017
2649504
2426903
982131
335754
2376189
2131455
2116042
2805000
657970
325427
972777
279832
1593537
2742199
2156136
1121785
2878732
2759044
2388453
1940576
144901
678077
1138217
2348911
2350408
533935
1499459
847568
320468
2690015
81409
2858452
362798
283765
2294910
2243818
1042008
225486
1260399
1991004
1084606
2186944
2527895
305757
2183308
1587811
177441
2138957
29590
730079
1974493
1096877
1858963
403698
1014174
1853003
1055493
293766
2608662
1074507
640052
2128371
592853
2792714
498821
148041
1934834
1227688
1165775
1020043
2639618
1815604
1300767
981072
2789242
1123920
1230925
1027379
2605295
690817
1055897
2324607
2523035
1049495
576751
200930
927878
1997606
2137790
2187937
2872874
2721385
1603112
760083
1230640
1662989
2110378
1918504
981311
1899827
1579337
1394752
1087967
736967
2475924
780866
1086132
563314
2901408
2220622
1245994
2217683
1689821
1841376
545549
122313
1896488
1882322
1063256
2138266
2057061
1798683
2228940
578502
2644560
851806
2861311
595796
2764902
2848347
2140316
160565
1001495
235141
1845092
2157412
662407
2606868
2725541
2870610
2754196
2102215
339320
280755
763758
1476994
165037
10831
1340620
1805320
2778381
1620544
2660411
2233350
2722842
2785440
62101
1066781
21749
2762336
811182
1585573
461575
1845281
2382924
2480650
94541
2235691
1727528
2880574
2619927
945464
1183793
1375310
2350252
1053136
2519264
1774314
332598
1612783
865288
832356
2420171
1904268
1260259
1039031
2682071
921786
477533
1739610
887141
1857820
656205
1303871
2224431
1731631
794036
251896
2679634
2229725
1769095
2056289
2815359
286637
240166
2435751
2687536
564603
1707617
1543414
1610768
1385204
1990754
644085
1914046
2301969
2671361
2218680
2598628
2031595
1068767
1756549
2373892
1678678
2008057
1620967
719579
689405
1292567
318201
516191
2286317
39575
154463
1303109
1288103
1496342
567942
1693074
1600368
1650872
1363156
1377874
2164534
1843964
407283
1952917
1500320
1047684
2148460
1507973
735440
2231212
408334
2468104
1211512
1258413
552228
66809
2603174
1142028
2313759
329770
1081015
1104959
246227
472091
2627581
1161194
2001804
872973
801330
2862484
1422542
2247214
1249783
1862598
749655
1055207
2466892
554719
2556577
1306315
625515
2058467
2017232
1032788
154577
811432
1757639
77624
522395
844925
1852728
2462847
2880580
131697
1860593
2265430
591047
1458122
92859
600764
612581
2256161
1055496
1514522
2684723
458397
828649
2261272
1101043
2423172
758791
1019641
909261
200950
770467
103039
1490135
458687
101389
1588887
403761
2455008
231565
2321502
538112
1802266
1983394
1262512
18035
2828025
1200593
573223
1210160
1172830
1736143
777715
940739
1610430
857835
900582
534947
257717
664380
439039
1949886
470524
2197738
1968220
2533959
1936514
2264081
1156815
521782
688586
1081088
435509
2283179
15664
1150697
2913482
2254168
680766
915089
2484969
1109499
2549333
1573490
2657649
2171757
719100
2200734
1690678
212449
1361493
1849223
427713
1645800
2100522
283509
2590058
1831559
621597
706797
884601
1985471
2861437
534745
1812668
1200863
1097274
1542737
2480759
2273128
676803
2801962
2287228
1104816
445809
2266870
1462547
2799466
1059659
1321398
2282637
243226
287913
1171877
271140
2358545
28599
804371
1739507
635120
227084
2359208
2246679
1143398
703530
2756983
628054
2213295
551637
2047500
712658
1676269
2429796
1752964
141206
799109
351924
2412739
2152260
2301497
2778414
1227019
2439496
1835143
551585
1953874
565630
261788
1676803
1202512
153635
10422
2837088
2269090
2760235
420489
418068
2698925
1421724
851316
2232785
980186
868669
1386722
200306
1177759
2584532
2887905
549857
1757165
748760
1067386
1853057
1242126
2477942
2604233
1553403
661134
1322555
1776763
979396
253651
1572028
2273709
687151
664602
233846
1604306
117754
1805591
928463
94201
2827908
1843959
1686853
63319
1955374
654556
1934128
589827
2763166
463081
2219481
1423800
406158
2355842
2165496
1788130
46571
453607
2765364
257534
2851556
1100208
769448
2828896
1473026
1890502
2015723
1899143
2685472
886195
990827
2527253
1799653
1488541
1439390
2435145
1201901
1655328
2885969
2469338
2388750
1318091
561157
563709
1692694
785562
1011714
1557330
572252
1839105
1198340
1845992
2110382
1064182
2677286
25900
323128
1988743
2022723
2889098
2088334
2309794
158818
264360
1738368
2491024
1828455
1047489
2287335
139830
1126039
1684335
1455887
2122955
2783786
1125824
2088328
1943542
2045004
1939608
1592395
1137956
1330658
1526765
2749237
1507823
505175
971872
1646127
353660
1622592
1758130
2129694
1897371
1993346
1849412
85789
207972
2679433
2833221
2545882
351923
2282665
276001
1111768
510913
1220720
2074679
1701216
907911
1234988
852584
984204
1589706
2301922
660053
1158495
351874
2550302
2484354
2645574
2588165
1104516
785976
2907341
401957
792052
2848328
2633395
1185169
726572
1604322
2344390
1500082
1876504
228715
1459484
12451
76808
1575249
531522
1739887
1842890
641617
2397412
1638742
378035
1330458
1501197
984067
845178
1982729
2084005
1822590
2459115
1282121
2386302
56036
424161
1454870
1371591
331638
1039834
2647327
2477653
384559
2161845
737627
2204659
2231002
2763409
2297057
168091
840508
26408
1307220
1636827
1731066
5654
1175674
2413372
908426
2034924
2012567
1034891
812741
511205
1195354
7773
1517119
789827
2426680
2437395
1939584
920571
1172368
2314674
1428569
1877250
1970825
427182
1988030
2608036
407291
1225949
1133878
2022378
1639216
1408822
152570
2757693
1184551
577266
1375861
1992982
474435
145876
1796216
1858923
1699719
636499
2529973
384409
1550627
2487838
1500380
1681600
2019251
1424049
107489
819531
2526505
2388353
2389773
139329
1062815
222389
1553758
2660102
1817705
49114
541731
1497555
1035806
1509956
1830128
1539477
439637
1424184
162251
410509
671858
94415
3401
2753334
826486
1508555
1034113
214685
462208
516242
2014931
2642991
147332
2511049
213519
420964
1410462
789989
2105882
2214752
1486813
1224052
2750945
1839096
616941
1967907
2556199
713058
92971
2277080
691437
505870
1030344
1646460
644411
1530497
1704845
897079
2727659
1985345
2630501
977182
2096683
2515798
963996
422967
1027050
1539897
1097012
2003026
2203136
1831594
2231230
1043965
1451481
594845
963897
354123
74939
1902521
1606296
1360760
692906
1337981
2009080
1392773
608978
2099092
2851105
104243
2243571
2533885
1052633
2909796
970968
2127554
2139992
508831
896283
135202
2872478
804518
1621327
1185899
1352929
656771
473807
1600850
1759558
2246131
83204
20177
649878
1494955
1545952
752569
571130
1545935
2030178
2674614
831027
1837901
42125
2031521
18944
1243254
1556799
1832255
1517713
653214
2385708
252815
2657601
2125633
1088235
1703163
1317738
331334
41090
2914505
2357241
2120503
2164869
2527997
375986
532893
162828
912215
2645304
1295899
2345386
71604
223728
2387624
487792
2231230
1823526
2566945
1194367
2303244
1548672
1324264
529188
1349935
968361
939764
1726333
1172463
744082
255286
1248770
2302141
807748
357064
18127
1897731
731080
620663
2872216
1680055
1232186
2626763
1662509
886610
1120743
447137
2035317
1448438
2551032
1015369
262258
2756198
2413925
2688623
1284600
1541363
495003
1129437
871899
1012601
2300715
2057094
2593466
2130302
2455930
1811300
744853
776312
859755
2231441
2034218
2757168
21585
207001
2084232
90126
2404761
896474
634479
887247
90261
2326023
223031
437531
89218
153930
1282930
597865
582105
2427683
178755
818068
337112
2146456
1845348
826926
1149836
2133360
1971413
1646988
904588
1526920
2107642
727218
47856
1140903
754667
1163963
2454668
1093387
175753
2067256
1857399
800226
2146629
2556124
1996754
1593256
1118312
905687
1422238
1802884
648682
625992
1952447
183655
1905753
1672808
18597
1054149
2489826
2762142
1263968
745445
579270
1755314
2215077
379439
1071158
1829148
1595055
1277404
2002622
2890159
2039144
1887693
2031170
1904102
291145
2139556
1436862
2754079
2404414
1728437
70870
1142356
1839531
2884248
534235
2906341
2555422
1952152
1625187
2501541
2031154
2486415
173368
1396801
180185
1160457
851785
1363588
2067925
365525
1536309
1750068
756895
126928
410779
1634420
2748177
1669215
1584731
52672
741375
2893689
2015100
360660
1196881
2477716
1805
1509831
881090
1564118
635720
2299241
1690793
1144465
2146696
1690117
1281976
2413110
2114726
2829342
902159
1034468
325463
1443195
2415812
2730708
2525360
1599423
631164
2093537
1106234
1125904
712938
1836316
608122
1390161
555085
1259839
1929998
2507864
299355
390984
1257302
1147882
386746
2932331
163208
472016
1089290
2649069
136721
2812931
1766769
3424
2008734
1922601
2747680
1538138
144557
2890280
436175
37233
1719136
1338065
33423
2543694
2545717
1599187
2118871
2921124
1580993
965846
2776462
1489048
1737339
1004902
2139996
1615237
1208707
1041621
1657665
315777
1354779
1562580
2268784
668566
1562843
2380417
1022723
1291878
950144
796091
520725
1372694
1796224
2098723
525366
2597895
1805802
359026
1267989
2543464
716911
2601824
415614
171893
1867231
337932
288525
1215079
248097
272539
2481364
538589
81857
1767401
2328680
2872564
1964181
2635744
2023056
1666674
2067658
1171577
2373526
1912800
1288764
2844879
2235115
2153837
654393
695475
2446682
2360962
2740454
1246866
74722
1254451
1249524
2391017
1614852
1966950
1836722
241077
1589146
1200106
585474
2119311
2281905
2718676
944662
1198704
582601
2549923
2508660
433125
1604450
2650770
155013
280002
1019921
572693
324235
730192
941124
1801067
917392
721691
1920380
2043237
2253704
1147667
1516910
314480
2424197
2720901
340406
1859798
1015659
2266618
1860517
75364
1159078
483057
779322
1310424
72130
881658
2705518
2479946
951392
1436310
2787642
1585728
2131150
2166109
2576326
2529171
426734
2287601
1673017
999047
37160
1102993
115339
211056
543634
1449820
1425129
2483276
2076653
2009425
1140387
174399
2539683
2278467
2618166
2462268
785229
2813652
1116413
997930
1202868
2297439
2876050
1228632
2252823
2550988
1542931
359033
455708
2018891
1643777
409018
704996
414022
782113
1134425
1204024
1576394
2066668
168263
2089492
1137929
1010383
2803704
2860752
2029700
1424137
38606
653488
1428023
550505
1638447
2039813
1852144
332760
1015079
2012461
2674976
420818
572127
1918358
1061982
2640034
91011
740363
1818790
1478735
825921
837306
1793084
901630
452389
2706491
2699481
619482
2048630
991217
1014247
556876
1720638
1857019
952910
836891
1788067
1904108
400122
2470815
1350011
1877528
2897471
679756
873597
36017
177326
2753784
1729286
2781012
299338
1031159
1856195
1372200
1463792
1065447
1558746
2170759
2548320
2925615
397774
34438
2921916
1714952
1378693
2355786
415025
961350
457548
299373
1974353
487518
2212968
248201
930678
1049392
2334553
1105186
2491639
1974476
493961
800571
1459330
751284
926941
1796675
114019
2075717
309197
695741
1345922
2539434
2015269
1632434
661379
1201508
1269517
1431770
2549739
1679549
1600121
2162730
2436311
813135
2460869
289972
1090670
2278104
1038014
2071882
1437997
2751771
2262199
1453824
280469
1807338
371045
1917616
403187
105254
240076
2399236
1856972
629051
602561
2091832
1733690
2881005
1291709
1653702
2707637
1625749
2187232
381726
1078934
2272849
2199081
2302284
2103958
2703389
2455208
2832442
322809
2121268
2135447
1512139
1279920
926769
1820868
785032
412309
2031675
2632868
2422759
2427093
1750228
1936322
2930142
851345
939514
1375916
1669009
1209210
1439068
827884
2546710
1293518
662657
1530784
2758855
100282
2002775
647884
1898366
2855131
1922643
783465
2193168
2120725
2536291
2554127
1654756
1926583
776145
1208675
580974
2719590
664778
1398828
1251875
218016
552395
1975474
2729930
655890
1652120
2777401
1136413
2665160
1472968
2867779
2786601
487111
2692133
1125544
2653001
2882845
2441926
2094303
2159903
2292022
2405148
934713
1137372
1554593
1789579
1912769
1294660
2562441
2874790
2440439
2147083
1620513
2132160
104277
1599797
2921582
2752233
2504274
1192349
2057739
2501741
1381041
1846133
1497201
1219304
2308074
1655137
669267
176059
160720
231934
1891186
598002
2603016
2528536
813317
2034444
1856104
1663562
1000850
2925370
494351
1513782
1519753
2726045
474663
1750129
629157
2575936
2367487
971963
2900619
371558
2312360
1625681
2446894
699064
602783
688296
1893637
760114
762140
2325723
824461
417039
2484056
1178350
1888035
1220433
1504699
2277039
1952015
2013522
2564016
4701
2241004
290519
1785185
1198034
418263
2131724
2222556
389583
953171
285814
871521
1523356
2256027
1373052
587334
994642
2568488
1478691
1816763
2535437
2168555
197817
505
2717231
2781535
333080
1265029
1962589
1467151
144503
2275839
1824579
1229730
1232787
1193329
1774313
3641
2159179
959407
1345712
1941308
1269951
467341
590695
1317733
2916310
1971669
1004340
855793
2565667
747569
1939173
2780694
1120915
2798238
1509114
1396633
770356
2835954
669402
2032475
1070428
1565506
691197
1762694
2210379
1226530
2579555
993676
1744708
2376693
875218
2371156
1152655
80952
2878412
1483455
1759781
2717777
292413
1317470
2841946
828165
2169957
964577
82057
1704609
2817318
1036975
821727
1045865
1177228
2745744
460662
1822826
951147
2382692
118721
173943
842729
213679
2138534
1342311
1547636
2139728
1563840
2129121
450580
1917614
1105868
8008
1401676
1238444
325785
1442472
2214151
2537863
611465
314989
334433
1447115
2220101
1180006
1956928
1650741
447464
1866149
663479
2081852
1275354
2624696
1735060
1897866
1880909
1091533
376258
910131
1565111
2142412
2246736
2938558
2074322
2159980
2696686
543850
2751023
767639
542794
164678
1069085
736941
1996372
1355950
2247559
572303
66346
1335384
640074
2118040
2373717
712029
2633498
208954
2718166
2932995
1642509
1436631
195691
71387
2858535
1695081
2392272
2093464
1221568
1616579
554057
100272
2687621
1823303
394846
609924
256092
568660
992815
1869253
286528
245404
1495906
1903137
2000523
1601550
2480314
155322
112510
2028141
2283988
1174164
1293920
2109314
383373
2356938
337863
1206863
1818483
2527039
2703809
2866470
663658
1759096
2741624
681590
2720610
1772432
704473
897798
2646829
2527623
2451234
2301948
2676690
459814
171012
253727
1293619
1749889
1560425
1985618
1181392
2372310
2834490
2874867
217257
1216577
737681
2399477
1036405
2154141
2386506
511914
1580272
2198038
2205189
1801324
2730842
1466238
2106837
869377
1003393
386233
1906646
476777
2151285
2851463
2840623
862704
371070
513260
2022120
1895673
2134420
796570
2184265
268903
894580
2048075
944926
1821993
2545663
1988529
884617
873638
261559
1560849
396188
2522219
319174
979704
2008827
546494
1995003
79516
117993
1617904
2905865
2365607
2444416
2569941
1451135
1377624
372491
2696364
1416224
1581706
2718487
2349526
2009781
26251
676261
27984
236146
1022485
1531516
2489737
28838
287967
300798
1797791
814818
1616558
1615865
2736045
2602132
1133822
1270285
2560709
2369733
226118
312658
1205053
2470349
2402685
468516
841485
173136
2816636
930127
2816812
1924827
307316
1430867
2593356
2377946
1939881
884912
2519224
1361527
840600
685577
1828626
2435602
2182462
1162130
266939
1381551
2354357
824478
1654172
459158
18841
357266
1630755
826345
1220721
338808
1727343
2862447
1224219
2642709
1576383
654734
1683161
1495728
2276971
548782
2829232
2731934
1778833
973985
2665912
2170469
1905921
902184
2407104
2375979
596179
201685
1147915
912335
446283
2250424
1951362
1116526
2069491
2700
2916857
2199954
1284676
757411
185380
135289
2707284
794759
1469782
1637345
2673267
2002016
103383
1743353
2913096
200247
1762506
1848898
1327689
879363
489283
800073
2130416
2285666
2641422
70403
2549297
818181
1261690
134773
2061496
1201896
1719660
1668154
1275460
1296946
2472481
1836453
1032674
874131
1255125
798413
2424175
164634
361121
2474289
1720434
2609739
2894065
1049873
2269672
1540609
1664570
139758
2690181
1218665
2368699
828281
594862
1800311
64898
2686498
1011556
400970
1935338
2805760
1255454
1582529
2707303
2783845
2090537
2076735
739164
2044937
2465983
1320659
1022526
1036634
590312
27981
911663
2816720
1647917
1777795
2839372
1604224
2533622
2633848
2241826
823090
2202831
2367971
671047
560393
2486812
2400605
2263559
789974
283210
1621961
1225430
2852355
496261
2706965
302499
1868945
2252284
890310
504269
2006649
631329
1816636
389535
921048
1901694
487641
978356
56150
1337293
1361535
93850
1051296
2627057
710098
1301856
26657
529335
289058
834099
2062074
899289
1054594
886746
670669
2147110
727033
2742038
2285596
1759780
1443772
2898569
223727
458274
1708297
784143
1061029
2381588
1884294
2031637
2306016
1417549
2733694
1988299
2038406
2672934
1075685
2477690
556010
2196775
2208269
7243
1254562
735890
1430351
2806104
2746346
2612991
1432813
57447
1266276
275100
2491743
1510986
2008758
1924920
794527
1159921
281333
618022
2372961
2023526
2324310
2715181
93048
1844963
40014
2257441
2872298
2698440
1045858
1103066
2700824
1288348
1818720
774280
2339528
420869
295415
977924
2145006
1597481
306833
48775
733450
2667951
2015382
2474869
2842398
2893780
1126801
278786
1639308
1338026
1863767
2653347
1672229
1278836
818644
2675297
638938
1802325
1360496
49672
1402066
1305175
2524428
153054
2766726
160559
1778566
1581893
834311
912722
95156
2198612
954078
1721031
2817932
942853
744857
2830156
176507
2722413
1150381
1157600
1261599
551146
1962002
2759408
2304362
538981
444246
1124084
539613
418176
1449571
1876020
1013962
1395716
2793447
2094203
135681
2801295
2795930
2401135
2536935
1323642
674949
1756519
2058063
527691
810291
204410
1393863
1024408
999331
455708
2107968
1679756
2115171
1652746
1212252
2680900
1495692
2883975
2017047
1351461
193190
1844405
2659542
358373
2630266
1921693
2089524
1161134
782269
1948573
2031998
1711961
2727178
1989002
580006
950417
1290269
1900190
323251
2702259
270862
1819081
2558001
2237507
2818463
1276635
1560110
2841614
1776315
1779588
1341050
137389
1184020
1231485
1136436
127354
8271
2072828
1847684
432317
2108526
1334636
587061
489576
1861054
1154631
2000381
1203712
911531
1682648
2813699
733394
816335
1548881
2496300
662857
2826000
240184
1092331
2261181
55839
2158189
1485917
2264932
422550
615868
58965
2632320
1649834
1680901
1077893
2354962
1014630
1690527
2128507
2184314
1986257
1866862
1183802
2567148
2001327
2047823
1468339
100411
1830682
1453126
1929527
2241663
742452
2534406
2830785
118032
1952188
1319435
1807395
382157
594483
416102
10871
1810597
2933043
1130345
1172054
563073
2302744
2525135
953932
329059
2565530
1668539
1948014
171252
2747226
994180
2902166
474499
2461250
2643474
211114
2115860
620924
2901296
2297583
1613483
561568
1712601
202480
2307103
1223173
304937
1924951
363624
1860688
1723722
111132
2797701
1921705
2769518
1971028
2687136
314147
1872022
246276
2551712
1506332
1928085
2844503
1784633
1322276
996523
2495300
91753
2764526
830709
996928
1919699
2201391
65035
1048383
2593908
1716832
2635631
413651
701942
2815076
2096482
2380253
2566767
2282749
1626589
2209333
2350937
259259
1756153
2480836
2057532
641529
1496400
2487373
1495861
2116198
2645181
1041032
674039
762689
1751578
2703806
2427330
2468867
2909860
650516
1904511
80499
811957
2771389
663972
7070
1890201
188741
322765
1725808
1093028
580369
710370
2779739
302821
2238846
180196
2357587
2434393
1843384
882750
1019163
1202115
1917736
457857
2284163
168269
122081
2721213
2684200
1806976
2188971
286046
1235646
103971
2247302
116355
2254977
2002490
2104211
1603304
2096699
1112274
1036007
2388806
1497305
1908803
2319167
2614634
1629275
1076699
989957
906089
201152
2071467
688089
1397123
947751
151490
1744180
1332264
1847004
424574
2635188
370828
2242206
1082327
898300
941567
2227129
2210548
210782
1827586
1449475
2567376
871334
15558
2857399
2591569
767681
1466191
2328363
518472
729768
1957839
127180
166588
2622337
469739
1790465
854464
2829064
1740864
2147038
2459955
1312326
2437931
2102450
2273870
1458020
401118
1384027
2303307
1522208
237553
1469118
2319360
1538746
2373613
496732
95475
1684918
1530079
2086432
1548158
136309
1224750
1574757
678062
650445
2130835
272862
462199
2210192
2374068
1578122
237703
973047
2796407
2625494
2795028
2146157
1495017
1759597
1756885
2588161
277150
2688523
2086436
1238389
1115020
329902
1878413
1853282
405401
6093
2447700
151370
1062260
435842
2165024
800363
44987
577668
361212
1723344
2926750
803862
2350836
985406
1080252
1142464
2836519
2461895
1211374
60610
2536343
1234740
187785
711865
231912
738832
375736
2335385
309036
1291642
1636060
408688
1886946
2737652
1896490
2578823
387181
952033
1658440
2619309
1017829
135726
623737
1800550
1678730
1456571
709962
2705847
2871160
1980318
1528225
305173
2036386
582081
2811134
2162982
1131889
771326
692801
2089813
516422
2778287
1960920
1719858
1635171
2752040
2347374
2848469
2842254
1451288
468727
2416448
1810922
2892005
147025
614392
729071
1587551
2476788
2126924
1070757
463946
666109
113968
1661687
275831
1994054
1824546
2179495
1802749
1400427
823698
1898648
1466421
1892776
593177
2831102
2378789
1363759
1227296
13728
2700538
1750648
2183562
2327860
361379
1811607
1523139
1459395
777098
1507056
2657062
2606738
1718630
49609
2140052
1113170
2644529
2279553
116543
2487611
2179759
766122
1870051
1218131
1810510
2543101
2188156
758275
367321
345087
1850948
2491206
1278047
2765695
1678008
2835994
891264
591035
626551
2781722
1273344
2695287
1072133
339884
2055416
280973
764334
2786601
2917731
794213
350480
2254155
852085
978737
1344933
2901358
2175432
2661059
2819904
2186587
2669954
1238858
1975011
2330530
2156852
2257932
1898427
1356176
228190
2043653
221688
2831321
1812696
2056174
2590934
1345921
1530677
1783950
1749284
1016978
2124612
538774
1324946
1536878
331996
251255
1815728
733447
2284486
1407738
2035117
2903796
2560617
2605872
2258097
1918475
2567903
1989152
677970
1620171
2169726
484321
2678426
1433116
125217
2720611
1704417
843399
1912396
1671268
2760404
468200
1675041
1739550
1917819
569463
1483573
1649300
2528843
2910364
2542260
1571207
914553
2109652
1503615
1530606
2049757
2256128
2930143
335321
2516712
2774637
1192804
2345691
338385
1408767
268313
2144287
2047010
2114718
1083680
773207
2809300
1233389
1153486
1137319
2078384
657178
979658
2416526
2067044
2302899
194026
2506637
1244428
2789429
570124
1207496
1506773
1534364
2939261
345465
2097090
2849217
40313
1029226
2815769
403028
2459270
2449878
200872
239863
2182294
1544509
2346822
1079110
781653
2342591
630325
2205117
291677
100440
462306
206792
1354482
987758
1226952
658824
2671096
1830522
1466882
1306436
1550002
1291583
314955
1770941
2216453
1509954
325300
1114080
2217376
2663051
2711057
1054268
1979447
2845709
378972
160434
2788793
2939004
705793
1234995
289995
1322274
198132
2346450
1695451
1699909
898253
2473793
2181354
906239
1189968
1457446
2400625
404517
1928183
2914679
2934457
1325968
78920
1801091
558098
692907
60403
1799145
932281
2772782
2095856
24578
2125193
1783591
1370101
1239099
1493023
1290081
444701
1638352
723439
1231460
1594377
1838078
1932117
1449332
291453
1509496
383180
1356684
1792289
2693704
254497
25712
1337657
328033
915829
1757996
588850
561702
229470
2516317
2255829
2264966
2513128
1773111
2820426
2274191
2538034
697978
2002234
1826684
1062159
882914
2016615
1202024
358983
2101348
2720152
288282
1011694
1673304
2086838
1054869
1664042
2653037
487552
2660981
1051156
1732329
62704
1164833
998329
1245174
2606581
1263996
1283758
1161507
2362625
1488122
1060935
1519470
1030607
2060605
2153037
2855681
246257
11751
1081418
1264894
299889
2632192
855611
662719
189116
61854
2264587
1883302
1163818
1806941
1420819
1735128
1825960
1313849
234020
524151
849822
2897648
2758526
611334
1594892
1388458
92723
765247
2791749
757579
2234593
2880371
755833
1849272
2323122
1178140
1167270
1781210
1516252
2800942
1202675
1411812
382171
2620852
2829969
1486837
1541648
2322016
681018
1694076
1905747
1017828
1484810
164559
180960
1559506
215896
262915
2582405
1621465
1607570
2055657
2001975
2605079
1254211
2136010
556630
1028513
2372900
220502
2777116
1428157
1740483
794681
1843857
2270679
334007
2807395
2224772
2355808
2090799
576751
2707661
1858037
1037822
814855
2451164
374855
2132428
812469
544139
2935512
1491539
1207457
2552727
927843
2655234
538277
2301045
2482543
2856361
2152056
2798295
417716
1708947
2753008
403369
1043753
2112195
2463627
695506
52272
2863986
1924442
1748366
1283084
1212997
1657360
1539052
603647
1292772
1178001
1307283
2645329
1833215
2625012
202841
1213531
1378454
247674
1267620
1957538
1307705
350417
551061
2024899
680538
930775
687006
2204902
139591
1930272
1494765
2917028
933740
735350
173862
1503398
1751827
2531670
550326
43695
798754
758266
2646271
2195335
2379831
1652084
1373059
2652468
2254765
2053209
236961
1328564
2824450
476092
1598882
441935
2368708
1004987
1825452
1529704
2313695
153468
518419
825509
1743914
2096198
1730711
2395317
476398
2595622
1070560
955451
1118123
296006
626241
2272268
2838379
777509
749540
2746973
2580897
2128161
1104350
820496
336685
1057831
1191880
697778
2108892
273539
2933723
2812580
2803800
906542
1270166
2098297
1252862
2446821
2779097
258799
443388
2527894
1424873
2369800
838125
585264
706236
964248
2779165
176448
1469256
1614181
2006812
1041463
908403
676300
1689747
1864734
419972
2211565
208327
849787
2496645
1192271
2233191
1933075
764779
2317336
1932038
1450844
1027233
739675
1764992
467792
992845
199956
347741
1502705
1650580
403020
2512249
2228313
2752755
691666
1044966
1227775
123261
2735557
2700483
1144788
1820502
2876967
2125939
1498673
1644143
2203761
251559
70293
1688603
1087703
2490697
1199967
1837877
2859525
2213072
1760730
2584585
1809139
2310051
146332
580910
1019666
1834483
1203931
2360801
1938673
760511
219653
2131811
28039
1729940
497258
765536
1009924
2644550
1738080
2470445
2786480
1319552
2030897
342279
125451
2795698
1773123
239640
583936
2122889
548296
476782
1794239
1768155
1590964
1816316
2483778
949788
962176
781315
208789
2837031
1932827
1985426
1017872
2466220
749559
1039667
2825807
2787820
582214
844543
2272560
1664877
1876506
746691
487656
290748
2527703
1497179
1601497
1765338
82416
505260
2527296
1965551
1522230
969981
1493106
2550528
2284486
701579
2412980
2860272
1794105
845276
1351233
586902
2699532
568368
1115808
2475930
168206
135627
993935
2517748
1103677
1443976
384071
2845614
1596524
996681
1939607
2754555
308378
229033
2277177
2486154
1791771
2880533
1630020
1765627
762696
295802
591901
2345995
1801837
2098719
2746648
1611105
275831
395130
2009745
1659816
1149963
2673667
214033
50425
2512364
1433727
2691336
361029
1025571
1881408
2811745
1738148
1699321
2512074
1388836
1176989
1927520
2731428
1244339
526053
2643593
27202
854019
811054
798533
1637250
2193649
775527
876644
2657537
798752
589685
1396672
830103
141796
1170272
2113981
517147
1304141
365383
1237186
1294474
823754
2803999
639832
1402156
1210990
2062999
2654734
2701415
1474295
1111696
578754
137774
1882660
696279
2663636
1691079
1939702
802814
1093285
1085041
2408848
1212689
49638
136531
2197843
671343
2744903
1827158
2458777
335165
1941279
593337
573157
1782620
937492
1701474
2478539
2518693
1830708
787795
2088645
2924335
199487
2037869
1603067
2027697
72770
138043
232642
1905096
1313427
784752
2188436
1752873
1965577
2845747
23842
463702
1268271
56144
853789
1507647
930005
2632082
1796814
1815792
271226
2041734
1887734
1697777
2834773
1534911
569225
798753
14734
1283419
1512887
1817499
2143725
422512
1559044
2111259
1907158
1798268
2908195
2310840
521023
755316
2435342
1428348
2254289
554317
475289
751592
2061369
2358898
1985065
2752322
1703246
1700069
1658727
130985
2377461
2842336
33207
2080542
1131260
1148663
2653372
2008913
2036632
1803062
522807
2586206
1656072
1404920
191517
2329714
1082623
2736198
317308
1523324
51708
2100991
1376969
1511749
2096924
766125
2103199
2847135
1844216
1052230
240309
1729549
354287
55760
1583982
2934018
1609353
1556340
258748
26185
1710967
735253
1896417
2386247
73637
2525318
1263364
745127
1115207
2111373
2228981
2303116
673000
698753
2011188
769119
2039588
530203
2313868
1815900
2643072
134849
2466749
899914
1336157
2875252
356238
359360
2894730
1539219
2754198
2775350
2246165
2135010
1382976
419966
2492343
2620392
1661360
2893635
2281567
365977
328503
1650600
2670093
2875914
1861123
1931158
472744
549078
842512
2843177
1505614
1230762
2754030
1795323
2268937
1903921
2095783
2143781
1227509
277135
418247
2061841
2202634
426868
258195
2452291
1891869
1222325
1045168
549664
71330
39501
2642093
1773570
2771513
2123520
2848710
2661343
2606716
2741814
1645600
2317977
362190
71639
1517149
2278412
2824126
1895404
2234539
1895078
2319259
671445
2605701
2397891
215933
1081291
2667620
1709272
1407708
2400482
672766
2761404
1500301
1058998
2730196
2465781
418953
1705913
2213245
1821893
1633531
1260068
802118
369346
2516610
157852
1413478
1055774
438732
871677
1176065
1222639
1380792
1889597
2314842
530692
493831
1056389
448894
558243
1018621
986505
2679409
557573
942918
2364831
387670
518427
1874903
2144608
1405191
2899630
1083253
1154963
1713939
453961
2779612
2837363
2624471
355579
2832046
305117
1605572
1213328
2451846
330688
326869
2233635
2748201
2690678
2725501
2900949
2921609
965112
1311210
1213457
987624
728927
583413
55050
209961
721035
1218616
2713838
631180
1271236
320604
2918466
2549247
2597901
2520088
1819395
2598845
1913524
2647318
1839711
2142815
2096577
179279
2460774
1863377
1579116
1745583
1592303
226842
2684282
1801462
957681
1400592
1002464
2559520
1009140
2359626
112788
233552
955892
2785687
1337476
1149937
2221292
314870
616857
178210
432180
1111415
2548275
2279207
2832893
810951
627391
812648
2464832
2143616
2871304
1696461
2837108
1422207
2558680
1673786
1154924
2421607
1341858
2691561
2592056
1857640
2489963
1480650
1559016
1242637
1823703
2919460
564073
841142
1951427
2185125
656947
2196327
2809343
96567
2893184
2435909
1807839
2427267
1964322
849472
1348433
2615628
1229798
307157
619833
2227510
2264902
647599
1145831
1475169
1076410
1791429
2880303
1653027
2182266
361764
2637483
1717540
733010
1557179
2239483
1198593
864007
1204026
2797647
2613705
248178
529944
969566
1684773
574475
2171740
1314521
707012
1707859
1156452
2318727
640257
2311533
707553
2299127
1865566
2362705
303804
2606261
1551123
1429417
960093
2621533
39533
691703
300620
479866
2281930
1430007
2723051
158798
2422850
153358
1705901
2119257
2879068
2348084
2139956
1454309
916620
1128855
1347899
1750320
580478
1582757
2123349
2621715
2457602
630834
2591422
426094
2366553
2641259
1878634
903437
698321
1415396
317284
1831481
2362272
2895526
656187
564645
1989935
1361393
2913046
661392
290009
243146
1181169
2442035
2400
277955
1813608
1500691
1847394
31797
98780
372629
2854576
1453285
2932672
1914366
1166395
1298207
2880128
2063251
2699876
2868031
2882489
154277
1743390
2853632
1729013
2315105
1015151
1896642
1742203
586038
2695230
1236316
270318
731182
2276909
134181
2021069
1306677
500916
299090
2621106
2056223
2587916
116043
1562540
2082123
1766496
2757758
130284
1774940
642879
2932463
2045518
323127
2716083
149756
2683598
2323052
788190
21685
2676897
2869084
2194603
1794236
1009253
96187
2442096
2422697
1112417
2714880
1907589
1156894
912276
997132
1977836
176140
1381834
2693867
1069807
2658286
1146492
2489612
2934125
2753095
2372212
1478488
853453
1941497
2190626
1697741
6184
2469694
980809
460513
2215045
1908576
899439
307847
191003
723669
146326
795946
1808915
1063085
310084
2078338
2173267
2126080
1471727
1484826
296116
132689
2903300
239369
191026
2441722
1663183
1353139
805931
2016415
2626664
99237
1632627
1104727
1220346
2456501
1943249
1713457
1238011
832019
2664541
1984506
2881232
2248143
1721270
907038
2708447
351447
2808120
135975
2034378
1271102
1440217
1243118
1529018
232818
1129857
2835987
1322704
1824552
146754
377911
909812
1143888
2682198
2420083
2454163
2424762
1359064
162626
2798084
1627024
1668678
2112024
1230005
1919751
2837171
2046100
20102
1337089
261874
2589861
1903664
1821254
1079371
1454232
2086107
294213
1468486
2591485
428096
1992336
1844120
723297
2527230
2806283
1705637
1627198
1882145
496043
2169183
1652128
66930
1825332
2783161
893334
2700626
64294
1171122
720872
2678858
864304
1306523
147089
97418
2784568
1876456
519122
1558497
27446
1727720
349815
1684375
1736082
528487
1332983
222832
2333838
2064712
2690100
2353324
1417969
2195480
1804234
2157073
1851550
1321973
499117
388181
1361796
183853
1931314
2202466
414838
492746
1486275
2226619
434691
2384681
1463941
2927862
1874835
500256
400085
1000244
332609
365717
1129265
2486415
2939632
1981679
561471
1106792
1096036
354895
102061
2659582
1993726
1043040
2574568
2552281
1390728
610794
322404
415157
483171
2862429
1944898
1956783
77839
1136355
2153058
1943206
2690988
2098270
839421
1851997
1359712
738429
2260545
1294183
882169
873063
1264451
2508355
171727
284128
1756778
692819
109378
311585
2723530
2536402
2816076
779315
1140305
116410
1629321
823799
539258
21405
2066169
215883
1472520
2011712
1498134
2453547
284388
1086343
1651823
237016
480603
841510
1141223
1932625
2806665
1302502
2205943
1726251
2561489
930387
532090
2175561
831869
1101386
464821
202595
2527432
1536472
528652
148072
91145
2402699
796114
2815418
198544
1997588
416679
1454436
771249
2547775
1557119
1057947
666729
1524668
2388363
1437912
1759933
745809
2130041
836715
2398588
1926427
1938220
2165110
80341
945403
1178647
432436
840911
2488984
2741582
227834
1583198
404089
293433
660288
216485
1350039
1951214
1172310
2155343
1917872
2005257
2612147
1130383
961569
657796
616648
662926
537743
938919
2753035
323889
2882490
2007394
511736
1222591
2936595
2140129
2224672
1352320
2713518
340031
515517
2315004
970543
796244
2319095
2458716
267103
926347
1719948
1418347
216373
643631
1954051
543897
2650010
167777
2138537
806974
1354495
1319451
1956707
1789809
1488781
1656405
1752938
2611449
2892000
503404
2136311
947585
255357
1231226
792318
860883
2529802
738110
71046
2398512
1715144
2533307
1241033
2876435
2826621
2581942
1811010
2135555
1861589
2053788
1024702
1936560
1263449
1771513
1109614
2033379
577356
1777652
1945706
879333
1162946
2513554
191574
1236999
2851672
1530401
2037681
1210575
2199150
2068857
368381
2027400
845757
2520114
1215978
789424
255916
2846743
202908
1552743
2579202
2524476
682528
1902835
1548207
304064
2576995
1950093
2040261
2355834
1007646
69075
311704
266600
1528582
2036157
2340060
1110066
2005233
966751
2795851
1282558
1903274
883624
1539068
518436
255465
373158
474346
748110
1039339
2140718
2533651
350601
374871
1903943
442862
2306316
2406025
2176456
2447020
658964
2110754
724608
787584
2135861
2642038
2642730
661852
2920779
2031133
1232399
1880862
2003220
1226947
1601
547910
2419682
471297
550360
1344668
1664860
592050
1663432
1504104
1956957
1585581
1925966
205431
1866048
2587294
1405258
1770124
1631158
369436
368105
1917555
1394822
842094
515100
1850477
801739
1648982
1776635
1927683
463937
2307267
1577483
1036133
1886238
2101065
2915996
1111235
1576421
1924158
2172852
340080
2268084
2565182
1145729
495900
186736
1951932
1729977
1758129
1137219
2657736
706940
2681298
2909805
1830790
1134630
2760459
2715757
1225118
1175358
1434503
513668
226859
2324285
571502
578751
371960
1067341
2360362
585406
2833558
1116768
882076
1716382
377495
2206431
1824391
2694041
930174
1863176
2094099
936020
77124
269981
979574
2490464
1197326
1437974
392334
207962
1043971
2858934
1977558
1225649
2380154
929598
131881
1528456
451261
195468
2885275
1616649
1354521
1083313
2099494
907180
285128
1677420
1611239
2518807
612855
800175
2552983
1443285
2904780
1602463
2198947
327815
831838
1490573
371735
216076
407142
2812046
1967016
1881240
2449955
1895375
1765334
2079194
2937481
1200313
771266
1643970
259612
1344900
318544
1737857
1812096
2588471
824312
2928353
1101476
2913620
124348
1430144
2883025
1626089
2528325
1951990
1817446
2366352
560796
862850
2494509
1469347
2726792
874475
2372444
776812
1739440
1152454
480262
1055344
449835
67854
1635052
1840838
1057976
2514920
2255489
2156334
2810973
2661883
1884025
1248460
2104329
2278592
2177556
401370
2580704
1367058
2724048
1294704
1450407
508963
2721089
114626
1547994
1501434
2612316
860354
2626207
1945465
1542499
1264541
1711243
1899176
453216
1558976
2653008
2083943
1756335
2087168
1161139
468747
1194953
1894441
2480098
300216
1960202
2054472
2521393
1754152
1508546
389596
137481
2200680
633148
146776
2603625
1068822
841089
2221288
1569399
1618595
47169
1862579
617800
630305
1250450
1941253
1877339
2712313
2267630
2841485
1154735
619624
1787809
594172
1179081
609394
53433
2358065
2412515
2238496
997858
2223596
1008436
2011625
2199323
2427390
148864
2494616
952029
845508
1860762
60023
2276170
531895
995983
3527
968601
2676437
2571334
2240262
2096771
1989115
923939
2240112
1713620
273691
870775
2340922
452415
2661422
836908
774417
1685852
1114415
1856199
18505
22551
1122005
1110915
2275771
271744
1929879
1778273
2108483
983782
2183518
1173392
133442
2811628
74594
1823369
634538
2842865
1531199
1235608
2681252
2811877
2834385
1804594
2373248
2249526
2646357
2815993
285805
2719501
2430318
300534
2183111
174345
2803177
1660923
2270377
2644126
2580716
2198795
1059771
223226
1936710
2414158
297882
1253699
674933
2110115
1185017
2504764
625415
1942162
352513
2897756
2334375
2745436
442499
1336754
1322499
2928740
1678112
1426517
2746916
2738974
1550152
1258508
2054808
2198046
2370935
2156987
1129287
2607322
1776621
1292053
1859097
1882874
376829
682302
1450621
360025
2166583
2162582
1826655
996036
919337
2227281
1647594
4396
1699272
591312
1834119
2875664
1987680
2020036
1836681
2651722
1200262
1845371
1629587
1972426
2285047
314887
944666
2007117
2454721
679939
2122937
1092900
60226
2908507
76125
2734826
1762809
1991536
499239
1540886
1617327
2405175
2347226
2914853
1073429
2788515
679982
2206456
1231525
1246720
1112155
160627
1499835
2938133
500872
2895476
1260512
571847
2413246
500063
768721
2846774
361038
1383947
1457269
2687418
2150066
2113485
1290865
2803395
2776109
116015
2928057
2486938
1122064
2251286
1660929
1893735
1574953
206194
1621499
511648
1215231
834686
2846174
2704820
2498475
2191396
1739428
989324
2178392
2442781
2014559
2890300
1117392
2711981
1693697
496946
866127
1853355
1724960
2029725
1389759
1515242
751818
2697068
2699046
1180324
2326516
1661026
2859637
1942445
2515350
1106567
2688052
1155551
1322897
139460
2366977
877868
795367
2839701
2205365
722303
769596
2052669
1585527
376457
1719233
1822367
2653628
134305
2269361
2815490
486296
975721
1700699
1348815
194565
2736677
870399
1775132
1963288
2765302
2201974
911453
1166514
2910653
89705
640346
785284
2262062
2864367
612936
2009351
2514184
1469347
2258220
1149739
1119465
1963357
2130654
1238580
114383
1405269
2516111
1737434
2127530
1738632
440463
2214130
504822
727534
1770567
844116
1762450
1041035
2273855
116545
831063
999126
2191982
1967356
402396
526095
2583852
2768752
2055314
603685
2903142
2708369
1879290
2936154
2717439
444910
1334501
1516811
818330
2928406
131503
635934
2143393
1009558
376621
578585
2729995
214955
1354590
2794153
762431
2147977
2800122
332556
420383
2087797
2418501
1033533
696341
801
2239199
1196597
607729
1019640
1563257
2254260
995698
1365870
1782125
2890939
2218661
1562192
1797362
476769
2699947
248638
751873
2770243
256504
294525
243062
2289401
1413774
1383209
946195
2852277
303878
1591050
446652
2689559
2213587
1279830
242275
2494386
1909352
139503
162649
1953436
2206356
780900
52255
1427026
2510579
1866234
2089591
1844720
149948
1036718
2716268
1014282
555119
607657
370947
2431580
305877
11623
2822112
1594605
267977
29519
563116
1370154
2200955
2224588
1542743
1071848
1777459
1239277
2089211
1302151
1786533
1824658
54854
2334944
1603152
2258020
2094682
2862938
1265173
291397
1710788
889037
2908543
837836
12210
794639
2456178
2803297
2466857
673954
2670617
66022
474096
1922288
951648
178121
2077499
1342247
257594
521817
1285402
1535413
260434
2441553
1543952
1818168
2700621
1132084
1856094
1008481
395630
1225573
1218691
1877960
2370545
1468727
310633
194590
66869
252957
2060649
1264734
693211
329963
1148966
1355281
1953944
2560182
83145
2663758
714930
2239366
265329
848840
1075236
2341781
781696
536833
929125
2514080
118451
2061767
1222211
1185839
1220874
197667
79176
841685
43748
224025
2240469
1674074
113622
2333230
33595
619379
250118
1583098
672933
2776556
2387726
2649777
413876
921255
40325
2798327
172531
763914
1290351
862517
2856457
153379
972197
729684
2005779
2297514
1433824
358932
754617
1280495
2875765
83607
2204431
2824490
2296540
1233844
889253
1461264
627304
2298448
1296151
2688545
2048628
74350
517971
447671
2549335
2553189
2165971
2458585
554326
317148
2309123
1080279
365415
2491254
722828
927663
1153850
2258968
2136141
1345585
316264
2465866
1455279
793731
2224522
106366
712156
1608240
1991706
938038
2679643
552318
706158
2680964
614887
1463363
2826001
1309440
324114
79801
1784872
647970
709424
2777857
1279080
2679434
632169
2672902
2743109
569693
2758104
679812
2796
491788
1738126
2591779
1114055
2389331
2280105
2021187
2114125
1401279
771664
221124
2845996
2805874
472311
2483662
2274975
2464088
2454105
2844985
2637907
2040000
820033
2145711
183956
1440710
1532347
719751
1692215
2683410
19127
2015749
1454463
1613602
720871
878278
1725575
420988
992348
2888385
1434152
474823
473000
1148832
1101829
2276041
2630957
1144165
426381
1262545
1505715
662001
369088
1232787
853742
1374900
2130795
2682054
1627414
2058919
1784844
2091351
503342
2509444
2067170
971725
1443732
2852990
1752254
1868299
1959028
1293698
2740010
1627205
19105
451535
28862
1421770
104265
2922227
1760262
2164735
1003497
2027972
2038241
2807115
2044202
2160521
2706550
2370355
1575561
1837835
266507
966735
763292
198705
143864
285309
1280516
1435823
2418272
2256385
1016917
2418659
396262
567216
1437600
2857332
1959951
1439329
2355221
244615
575840
2890241
2658623
693613
814822
838489
1741278
1913746
1910677
1552825
722499
688275
756796
2215961
293810
2668888
1593113
1839454
2896056
952763
2636448
2128988
1063274
1217945
1633786
1416457
714308
2100747
1713257
1095435
1053685
372054
73035
647398
1798993
2042462
1014213
1737996
2222
2793525
400391
2899869
2541937
68458
2143972
1937228
484156
618851
321483
1448193
2780795
2354737
187066
1701123
2475038
1449864
1524847
1625335
1345929
1858446
1619947
2041330
1576674
2307294
2409263
2901650
1232871
524809
2300746
600044
1125671
2368711
2165053
1338463
1800325
377874
1507225
2341222
2758663
772665
175126
1465263
2695096
5394
1132321
1307354
20495
1859111
2810994
2889860
67326
120672
2272075
98247
96311
707553
1254158
853287
2075505
596157
1861926
1166491
1950761
1067522
2350987
1842572
1749558
2740251
2533469
1532404
1010502
2086293
1524409
245360
45056
2181738
983754
1162323
1767859
2873889
1731027
277320
248447
769068
465100
168856
2718234
1445941
825374
1015357
904944
1763155
2543324
2069761
2667958
1464804
190174
1442785
2745878
1690524
315570
282055
666459
1015029
7247
956737
2319713
855671
1412140
1994687
708035
168351
2023951
1936863
1349591
383378
1418971
1351011
1857329
2290261
235776
2140577
85949
352229
2453369
2165486
2355400
1475132
2805356
2558785
1115850
2186841
2573903
2787406
1215809
1022826
1883014
778599
967305
1500124
2572144
1053068
359661
1124104
64093
1276947
2387926
2762566
2394848
752490
122862
195994
203218
307169
733513
65997
2278072
2578244
2352397
1224191
1766825
2043080
2727104
1810833
1818864
2643983
1878694
919402
2443771
2156318
2368407
2558732
2354371
2795004
409749
536382
236377
253384
1982188
596045
2331736
1107266
2385019
2165276
228524
2701038
1762442
1224415
1843930
1019043
1499931
161737
2342015
1696840
1836263
135469
2855721
1353267
2028409
1432109
1400084
999200
1934166
2069598
2906526
2519301
466637
1938609
1839152
2433434
1331086
2282471
2539440
2414688
2423540
2369866
1726984
594405
143593
1883250
1717738
1560557
1456452
593156
2058
2179293
1455144
2190802
498769
1719551
2367100
867149
1653893
718516
1636167
34738
2441985
2098806
550807
1350573
482981
2766994
922151
1468853
1705047
1357455
2400779
1583425
1673497
1896436
1350293
2004318
909631
2910052
562486
2321058
2546773
2071034
2757912
2825668
1233369
2069950
2172278
1372747
35569
2498255
768815
623704
2525360
1254592
2066625
245610
448699
788088
1016089
1396682
1496375
1734750
240170
381454
1189671
263246
1055294
1313648
1936707
2922707
808320
2938501
1910371
2328582
1277574
300244
189821
2084480
2538823
2649519
2048676
582431
2367093
563369
1345273
130033
499708
2015627
1194792
1493242
1695841
147729
2853265
2362703
966342
1003960
2397407
999481
1784413
2820017
172084
2690952
1921811
2932781
1790756
1788273
43248
2090783
241116
1252203
827930
2302579
1732448
1829410
673025
339332
229010
2123074
2027205
2754388
2912777
424253
2321182
696648
1801454
2764580
1044552
2455640
1159567
914450
2274328
1073978
916746
2475396
113900
464598
10321
198326
1687192
2387663
1948942
2389503
49090
1239265
2322793
1057213
2751802
1712133
696133
1149745
1049454
523150
82045
1122494
701020
600040
2195373
974063
2324680
332067
2412403
146569
526095
2282040
2704704
2350085
2339032
2356332
2479222
206120
2249316
473580
2818973
1236797
1439622
1694843
1993386
2604693
611329
636841
2705632
1395878
523666
1972856
573835
1705155
2871328
1944905
667194
1757425
395561
2301458
2571523
2895347
1845781
1882446
1217046
2666945
364950
1540335
2458806
1665866
1789975
1475825
1691019
1943184
2861897
507806
1024160
1119305
1690295
1488735
1545806
2839054
1452959
2823766
1217783
1895588
177263
2198234
275514
597260
96276
1269584
1598376
2832718
981092
2234746
1185613
2335285
1640945
1871991
2856501
1829896
2217292
1699580
1194724
1143732
2443525
2083910
2341809
1418958
1307266
1841537
86231
1260182
2402455
1061906
2915788
755041
331223
680807
632700
1935955
1532392
1040266
2157939
2595204
902155
2785986
793049
536484
1813091
185637
1903946
367194
2663291
2061001
926249
688984
1668725
2197526
2678631
617569
73291
2249166
2075026
624019
395728
2477063
1241619
1475870
2406203
1829202
31094
2823803
1682971
122519
1378124
97914
2392402
2497707
831458
460038
478384
810244
2017154
1472057
1560745
834090
1614108
215800
2763426
464151
2168860
187217
1980562
1407616
1377653
795355
2380181
2766864
2142425
215628
2503186
287946
1813538
1490663
589179
2472495
1619553
1346375
813190
488231
2062228
1996864
2499829
918017
2115346
977488
2425785
2540152
939682
403973
1329061
1001617
2033093
679563
1379501
459607
2003616
1966093
236413
39314
533441
1944782
1407742
308874
1629636
774235
2468998
1501858
2294005
299155
2671709
122387
1609540
651027
460821
2782385
1862711
2031865
2886936
953454
2726285
1608071
2538320
2455085
1891591
774047
181131
22748
1659446
231418
935105
2073927
199819
1833575
1825869
400813
1148256
1865752
502316
1905240
1552378
1412214
444030
1903045
2025903
164654
1058940
2690197
1605564
1738115
1930449
1488440
253090
117785
477635
1815847
1096295
237259
315092
954558
933058
1715501
2333311
1338566
535445
245922
1887333
1549700
652884
1828307
2189268
2641414
994024
784403
956425
669895
792239
197990
1496303
2176862
1059450
2186154
643946
1860914
1697595
2451125
804553
1028263
647183
297682
2606971
2279553
1624975
2494310
677175
84251
1375765
1479792
2915229
1352253
2111900
302971
1827824
739961
1519372
2766594
442504
1259549
1940601
1781446
2415075
2288609
321184
1017508
2141240
284869
1379907
653427
2128769
485618
1382517
132722
610526
906936
2424843
227820
372845
1463229
259428
904876
2868633
1824523
2444479
1798840
344839
1497480
2332336
2694792
483647
1896997
1287789
2808344
518512
1219555
2926543
228798
1476523
840094
247870
981935
1984767
1677121
2839292
2870185
836767
2053095
484331
1444303
1820201
2105716
991811
933167
2897844
622838
601645
2370196
2766823
2229237
965733
496868
1714224
257422
1173202
1343874
698555
1902066
2830595
2882793
2350878
1156646
1184281
2618778
898938
1487334
2839536
198434
702850
931066
2407822
1130572
840808
125289
2684350
538991
2747928
1799659
893325
1998588
901033
2227480
1796051
2018640
2340866
2250106
265199
941705
2101749
2878055
1459415
813078
2192590
193537
882108
78409
1603195
2053594
1192530
1959852
687014
1905411
2131138
2782867
2796453
2201628
2301989
2710087
941894
2682990
224039
1785465
2071792
2475081
2549156
1128741
953771
2652636
1808157
2650206
263805
169244
559808
2023928
134235
355217
831312
526908
569892
1519631
86331
2242783
1139973
1911543
2406894
970616
338979
1629622
1209221
679747
2904575
1249736
2421630
2537626
1521167
2082656
65782
2294884
2670729
1148340
1174317
1299737
326407
1406948
981604
1697037
1926922
2285545
572193
1403616
2327736
2044471
1776272
1267652
1720975
2773607
1020884
63535
167982
558852
2064525
1797811
707253
2098337
1214982
2588347
381157
2441502
116742
2026525
944390
1505756
663829
851111
72104
2025818
2787039
1353081
2504269
2678386
263687
485455
843349
2182545
1954280
552750
2495595
530984
2652929
795358
486758
2035506
1423123
2035158
2644291
2754162
1127944
78473
2323597
2864087
2322025
1764027
114231
82113
2300896
1750668
2202235
1881468
1670367
1386829
1441622
609788
2699493
784434
2110479
106486
696159
349936
217872
145314
971417
496750
1140306
1547830
2526923
1213729
2441927
12449
1460269
2791253
1257979
550576
1792387
993124
2201696
1711946
2423597
2055664
1390206
916759
921137
1310039
1094847
204359
80031
1735714
1561247
470859
1945068
490498
1171643
588915
1617704
557822
2256315
2334534
2179231
226105
2187762
420817
1544335
613210
1784598
187717
1128754
638217
265459
1392790
1126858
2387874
1122599
796722
1666723
2393834
2728373
1759132
1417077
1122468
2692814
344660
1005560
2075423
2663527
2499494
30327
2760245
686720
1581891
729830
1848685
5676
1932023
2368722
1589644
124882
2002182
1483685
113278
120142
2406720
1159838
1387020
1018093
1232607
1410175
538346
893467
308068
622617
475758
1915626
2820360
1346589
2550467
367583
2624754
1733517
1153065
802658
2030612
145232
2034258
607224
2631532
149702
1243733
636379
2072635
813912
1845209
532804
377016
2689056
1288071
603354
2435010
209644
2237108
2435492
1970819
1574344
1681119
570931
2136486
389748
1492121
2692403
1349915
836470
1070884
2618572
130450
878150
1668624
1468875
2319420
1319442
1573333
49279
2073029
1749837
902336
1422959
757444
1326745
1426016
1748503
776887
700030
2504172
2716472
1042091
1470931
1051551
117964
243371
395047
651609
2746392
2308753
2020364
2588268
2911345
1640552
1546211
2177385
792717
1334654
1545505
1638732
2678054
2403380
1825694
1820909
1478774
2489645
430645
2882901
500406
371087
1191826
546822
1057410
947854
70501
2122702
1335817
2287520
1248392
1719858
710614
209022
1662273
508512
85839
508464
1590984
1526482
410585
1049399
1452297
2108925
2657696
2070570
2814392
241013
1515817
2835699
1881050
1334793
679854
2518220
1793310
2117451
2898427
651298
819366
1509753
1188209
262189
528063
2593091
1063441
2398839
1080678
1085307
2260951
2228360
570820
2418188
1985434
256530
1770843
2058609
570139
681493
2732398
488958
1848461
757673
1476640
2010611
2671975
487326
523162
2253890
1173427
2377164
1992964
147414
686953
2691834
1265535
489478
1097696
2221909
1329005
2884517
2821273
382315
264785
790540
2038742
74541
69101
2866633
66981
2457944
2608123
136610
1884686
1009870
873942
2369665
2724437
1945967
1780783
1474542
2723638
2329729
2035057
168006
2816887
1223756
959896
49745
1683183
30532
1853076
2743535
750992
981256
1053964
156898
970031
1820091
2738449
2359304
2156354
1608148
2734445
1800650
1877389
915798
1745168
1438053
157656
922999
1481129
2864688
1710645
110193
68696
1077329
1968045
1989028
829991
2040390
2520571
203546
2854308
889571
221367
2656543
1753178
910441
1605112
2171843
723862
256658
918507
1245223
259012
363917
1055845
1029708
2753627
2045997
2228694
1556500
2113363
1976112
1537316
2221431
302336
1051664
2867064
608180
2822211
159571
452283
398208
2929815
2414949
2615471
1723244
135510
2723104
1536159
675021
2880701
1031402
1547451
1933425
1388513
748351
1738191
2185268
849232
1001173
2568085
1391660
308886
2773452
278303
1578546
2212759
2283031
1195627
124506
615609
2877869
1945397
1274453
2585951
2873564
2742881
1046407
1724754
1016429
1992521
2833209
2273990
2710011
1199378
2147781
1231629
312218
128140
118765
2247202
933865
1991551
2488838
1084130
2099694
284154
186924
1934785
415086
303670
1411755
710897
1061747
2377481
789533
2760378
1506351
1039908
1581179
501753
2630586
593988
2407734
1121438
1330966
2633969
1955845
12076
2202684
2684999
2361117
435582
1351408
331576
355778
338926
688134
2240874
591389
664659
292105
748621
621182
1927601
560382
1847941
1533711
1418146
337578
1250990
2221537
1438734
1669589
1213443
2794515
2405239
889553
543317
1769577
458657
1565900
1630014
924812
2896811
608933
2317086
747725
795563
2581372
2483760
117750
1588399
332767
2362237
173809
2460948
128884
1759607
1232483
624482
743223
895678
47370
2183921
144520
2869763
1931746
405923
1059150
2336696
135031
1740492
588759
1762647
53541
2060936
457521
2722413
654326
1770291
91990
2257680
2099998
2493706
302339
740741
2092970
1399344
2057685
1503169
2911994
2022198
2320422
81504
2633707
591083
307960
1742714
1811540
2115268
629122
1748300
2231435
1503663
525638
2063937
336952
737234
1617090
1089882
2423837
1637150
1343565
2051211
1575253
1988291
2070710
978308
356312
1562410
31929
940850
2643894
2069434
1093802
1611031
652326
650551
1418061
1244863
1143727
841393
28859
1130026
159110
2533446
918045
2353371
2766764
607097
2425220
775354
1621362
103513
2005191
2105244
1482466
1952414
1564562
497064
2581532
1611412
1634906
1020784
1363856
814857
507800
139969
30666
1468446
1004758
1360584
2268422
1268172
908498
1748678
2937867
746738
505845
1228159
2412151
2218979
2589195
1176589
654549
1532819
466675
103310
560414
2298635
2881598
1368046
624202
2896206
963717
2118792
2775851
274096
623980
35800
2915078
2202112
2675259
712576
2788907
237464
1464979
2431355
1454932
2593508
1202306
57806
2221372
1847130
2933348
1034003
2668630
1555473
817169
2390496
2573190
1676363
1492012
1137317
183829
401736
1881764
2590015
2820752
1684775
115841
484982
2649350
584907
2716488
1676896
2636135
2411730
2375851
218055
1590449
2076088
849317
1102732
1801653
1108679
1226401
2490657
2294063
2400150
2277080
2722142
1225579
1831890
1837666
1560811
1440443
948323
2124048
2456948
2883725
41977
1320352
1812473
2348030
1472229
411553
2206246
2756915
2908099
2773758
825368
1863208
1877457
675444
2460361
2831706
2647437
956804
1212372
951139
770802
241569
777891
554845
954861
2255200
751191
114848
654581
1183745
1453550
2573900
2462407
1587242
1260260
1407425
2363532
1438959
296902
744952
1655261
360402
2471084
1566554
50469
2828723
2203964
2603305
2515852
1033698
1589225
199421
1621645
1597235
1634295
617163
996198
73179
761993
2711668
2873298
526720
1468546
1905901
1024562
1935455
530947
1991825
1024173
2268752
1191343
1798389
361782
757018
1476120
416994
1799502
795458
123551
1139224
1789760
1663597
656468
489883
2731837
2148666
1369613
2165681
1292786
599149
1167871
455996
2021526
1640581
2106443
1590805
224722
914723
2484394
408442
982993
1695515
82756
370987
701522
1358860
898714
2783651
813830
860626
1433455
654630
424739
699022
1511903
2239302
2243687
1906542
1149167
2229676
1942133
761250
1096745
1066706
855285
2919895
67201
73410
1033957
1096243
1065275
867051
586732
730444
2162014
2151222
716211
2626638
426483
88054
824913
14092
541787
1759296
2667807
94811
1685543
1499189
2367283
1077797
611075
18272
1114538
2094944
923572
1901644
1255163
653613
745150
423537
1610060
1585030
2813548
2207026
2153068
1065196
1539482
2663065
1735635
421768
1389379
1685939
2600063
2696745
1472215
1815163
761104
1357359
1018326
795451
1161868
661501
1842795
399852
839229
2894770
1544552
1899102
1675243
980770
242360
1712193
2543350
592967
1863859
444965
2108004
1990748
458554
254944
279721
428497
2716427
1290682
1414231
2357636
123962
1891809
60960
675747
805949
1889683
535898
1685894
1442563
942668
1480887
1384923
1422644
1117136
1111180
386063
440262
365947
825274
1179481
1805131
1484469
1407336
680906
602803
2525260
2193501
142920
215191
2779786
1996368
511021
1249829
2734678
2706457
2831057
2439841
1731102
2439168
615626
2801711
499009
2527806
480452
18371
1236119
2921970
2705873
2080015
282954
2100705
2188609
1347051
1495178
2865250
1541931
595436
2851280
104029
2285414
397981
2432675
2242337
242440
2359562
676150
388139
214621
690951
228637
1241158
2242925
1476374
1626479
778978
1181069
1763781
2304263
509776
639272
1274009
656600
1754828
1513604
2667691
2518532
725008
841448
1432234
178661
1427763
680979
2389268
733694
1894832
2543760
1500465
661298
418151
2511815
1439312
2568700
2164405
2679449
863063
753646
2460931
1674337
1659674
87834
2236901
680336
2355402
1960854
1133754
1252013
2050474
1543005
1218044
2167522
220570
134254
820983
1019318
1636845
2218204
213789
1390379
2154812
1312893
671665
1711942
1536163
747886
614480
2146082
1916453
2828248
362366
1185814
2016028
2763860
2755908
639771
1117346
1063064
1569761
2100365
938447
1089531
1324751
460
929715
2910852
943711
1260875
222940
1717241
2487717
1986858
841046
174203
1661128
479085
61986
2233058
2417678
1495760
2787126
2667666
2298061
2824232
2277866
871048
854691
919956
2748775
684405
1391867
385828
293921
1060462
1825156
675323
1286559
366942
1531047
1993362
1151676
1291546
2394232
1078943
1900634
2327876
1186926
658203
211301
2887980
319058
109965
894388
1545243
2751025
607318
405165
600143
2656291
1059982
1644018
1295917
360598
719487
633084
242971
1531294
2334495
2308771
1289015
1562219
1031139
2322857
2167855
298891
22386
2746564
2079630
701268
1185533
1170308
1061388
868293
964893
2309622
2109875
1688520
2615357
428542
1802170
305921
2466522
187633
2087030
1605505
256944
547377
215526
98503
2262007
1477357
2447742
1633365
2525220
1546442
1635842
523119
2726621
987948
139659
2643543
204831
1524206
218030
1646314
863794
1824118
1925808
110672
1276293
421831
846761
2543896
457660
75539
2542962
2371240
858384
679314
2198855
1662809
2465264
500522
1370420
1361108
2627272
2516169
381556
310079
1169991
1625929
2496001
1922676
672471
2910897
2502566
1425108
1768081
1256954
2122812
1092444
1312938
1692363
2933835
2059596
343805
2288776
2313269
1836239
685620
1028733
2184208
1770864
1529968
1675059
2576410
2335264
338368
2268113
788365
2844480
2940028
1464017
955616
2255915
1563053
1765409
2384557
696190
883117
1468471
2422966
831998
1256288
685156
1332358
1443877
64511
1978540
1130784
2248068
704928
2588171
514190
1669086
928833
214619
303519
444309
2790055
1198348
2655756
2066602
1506422
2822076
20730
2867170
2781949
380466
2468905
2390834
1400826
769432
1096050
2726873
360646
1605253
10878
332521
1184762
2541326
1075917
1742480
95721
592744
875706
2518988
2104499
1858309
976487
2117911
1644802
669865
256731
954802
148923
1014309
738357
541218
200216
1801756
1104663
132534
2837887
1504593
2644299
444720
1627566
1873126
1944019
2450145
820478
2298332
1935160
1660204
1218470
2373339
2523934
1570081
1124070
706637
2363868
1001092
2836399
125934
2001952
583583
1903437
165081
1574024
2605289
2861257
192710
985589
2195348
2063264
376090
472324
1552531
1081169
401981
2076531
1220178
2185030
2064534
71340
2357199
2281943
1352922
697875
222979
1795484
594881
1733079
804409
2549952
1778317
2250163
1409047
217505
1193135
686826
86804
1802851
745361
122471
2076729
1509311
257045
2594636
2223150
2824441
303701
2450566
712588
157130
573450
755962
1454429
858173
1648370
2520890
1928995
1961016
1207283
2357166
1952448
1255216
601026
2487825
1109701
2626257
2295163
1746894
1152636
2754940
1917531
938498
92643
985249
742177
1061455
1126482
140192
724146
101352
1305648
1864661
1297379
478690
2344959
1728695
2902943
98419
1956582
329666
2866373
1670828
2252745
2456110
1496131
1449361
2035067
177877
2226401
338826
238683
2474745
2777589
637554
1069012
45439
1921037
499164
2682777
2644461
2227881
833352
1168555
1543215
375069
2020949
1230050
1173102
1382613
1755849
977917
847072
374300
2405137
2432652
1911318
985360
430874
2136367
884079
548533
883258
1082639
1931326
1998518
2905986
802754
2240367
1853413
1540031
1172215
271442
1791343
2720144
1887778
2626265
463568
1929622
638045
2135854
2092442
558997
2498034
2440756
1996563
2478119
1141590
514779
2669869
1864540
845348
205963
2515436
208471
518735
1308050
615418
2139203
1283933
2449699
1746539
382365
1391153
889778
1637911
1358369
928747
2118740
613402
1014714
731716
1850267
1150463
227495
912908
2285001
491509
1731662
588839
1219292
26854
561526
1572090
1105361
1337513
250621
1954362
2048116
2908450
838746
620100
377758
2614101
2499566
196131
451052
60011
2361574
1673400
174566
2505358
2066573
622767
1561449
1253224
2307756
1127247
1720957
284247
1636830
2776802
2798548
1183401
783388
1794260
2187147
2089965
2341292
1579514
2612891
2128220
255975
771286
216751
1526197
127774
2158923
2732184
1481431
1301228
806156
1870131
822331
1253904
2234193
2881657
803196
678550
974300
618316
1490728
1814457
2331561
2575659
1306312
466032
2794184
1118447
2302853
874975
1677375
1561463
393608
2465906
2674838
1934702
882429
501809
1914916
1178516
501542
2663963
1980335
107197
605514
1905151
2119444
921787
2938419
2837121
2823413
1148974
2235166
604778
1112570
744481
2281405
2748892
1197641
1801082
309596
2465275
1238602
2262734
2743351
1426097
2741776
2684574
1605645
1651305
1635303
2311074
1775402
2045133
798596
1493132
2684439
1377571
1396331
1067494
1044547
1091058
2732994
102850
2597528
369778
1662275
2536961
2419666
872551
1344201
602929
2646140
2283188
632051
754164
822915
1114370
2381355
1279014
953913
304189
2302681
1890388
1684643
1368745
2374460
2642456
2924790
612234
89070
341509
89114
1053698
2481553
2171308
1669483
2290240
1534906
1110716
1161035
614712
2843483
2346085
1790238
1783833
2341616
2382177
1337100
1161193
1773839
792538
2653853
2375321
1418101
1400894
10086
2773131
1448424
1482063
1479718
1439091
2623609
838339
459094
1186146
380816
1913346
303692
1813285
1153055
1876007
1753859
503393
1097233
667362
1625061
1573955
18790
2568091
2434576
1573652
407502
957563
1758227
2652158
2658077
481214
1677972
1844267
952900
618772
2489846
513666
1353259
2709189
1316019
1294424
1092736
2016040
1334413
852289
2326293
1602226
1473650
1478922
1678956
2098494
2305943
907617
1089369
2433290
500354
2253632
2095975
1307545
2064103
2889720
1155829
2912497
2625163
2384637
2358171
1958867
1263517
1680897
674340
770156
2272577
1188615
674217
2124405
2578560
107761
2445853
2531421
1891840
2408420
1245232
155090
2571809
916912
2270245
1609711
2624282
1880242
2137977
2890574
1739392
1203934
1984366
933794
1978152
1449949
2001677
2548612
2015911
375115
2251562
1749407
2449266
877528
1253348
434446
1333672
2356407
1766256
217483
2407266
1757608
943249
2313034
2556108
1417844
1184442
742880
1308829
1512431
1466687
2530840
2566189
2095572
2237088
2543539
1367699
45377
1292293
1137695
1888751
480902
946720
2801596
2029972
1733362
2695713
1999679
1604195
2108411
952318
355916
930443
2333372
303489
2125815
1597320
2852504
760847
2053962
931174
541322
145428
2699128
1760103
935683
1277885
2626490
300276
1466205
2389284
2868420
1792858
1988482
1033431
827086
877589
514015
863011
2083083
2210968
2490151
2883846
657608
2327846
1023808
958351
460471
1605431
2460917
2762614
437659
972326
73357
1214438
2373363
2624300
1622648
2398558
1181297
2073040
2095594
2235957
2828234
1978668
1505408
777696
401194
2762075
450532
457544
510195
2339320
539118
1665218
2215725
325449
1196230
1193588
1816643
562308
448225
2468274
1344859
1756456
399344
2867801
1305111
332422
2488404
2293543
2195826
1946044
1705770
1833785
1135197
628167
624305
912983
428448
1601962
1240884
698120
1640073
674842
1493244
2228509
1218129
1614156
1418663
2878423
2352195
1651218
2315785
1540543
2286612
2909904
520165
2844124
17282
1838859
384898
1771542
193297
163911
873949
2656634
2597780
2141585
479049
167125
1369798
1173102
180603
1322158
125242
2837193
2729324
272453
2054051
1740398
381153
1581013
1579646
522459
14156
1931239
1544584
2694561
1155347
1781290
739153
1826197
2367283
347670
1260696
350820
2520530
2536279
6171
246098
90991
408174
566856
330781
272032
2863110
2018649
681314
1768929
347826
1247050
1647474
2049160
1791929
2931819
58875
2005321
1947773
862068
2877023
1788677
251800
113714
2100242
144917
1876609
437073
493890
2141035
2310187
1537542
2873479
2648520
1708751
1679517
694999
1456117
797549
2400592
73799
1777974
1371116
2602847
192060
1410665
1697473
2006847
1050977
2121340
15346
2844098
2715067
1504060
1655955
1058802
2520951
899667
293828
1195742
121562
238465
1940544
2099021
1313593
1062542
1630124
2514189
2462232
2728727
2283266
2301386
1479589
1898094
2480879
66082
970756
2367613
663417
2838847
948030
1531280
1409646
997362
409908
2255555
2747633
1138589
2667821
2367066
1392402
616357
1827335
565909
191566
1581303
1370726
2111117
2875150
405121
1076252
818630
2370030
2911840
1613992
751515
264939
1612843
162164
308412
681695
369974
508648
605583
2097967
1799896
92802
984910
2354174
2763170
1829667
1941464
2716799
2685121
1028514
2766569
983848
1270069
332227
559039
8884
893902
136578
613482
145904
2802540
2102001
1146803
752065
1332018
1521362
1654975
2445667
2155069
504569
547835
975293
516964
1274706
1036279
1295699
841290
2749780
1353562
989088
606138
2446403
2035842
930648
2854426
2906443
46004
14812
1160231
414337
1719006
314399
1689688
2627765
1113843
2111817
118256
1125597
832213
2656891
157783
329949
925065
149188
2799000
813046
2619592
1104897
2908768
318617
2296506
1238308
2538771
955838
2853534
749942
355264
1706823
1291427
1114732
360660
2272077
856124
2044600
505113
2500174
1150218
2805882
817043
2553488
2370532
2176647
2557847
1286018
967161
1092868
3759
2006882
2721182
913920
407348
2692758
1551405
1050378
1355824
2292732
993534
167540
2074204
2357139
1712058
2040588
83324
455445
671275
1584264
113809
1409029
1678
493411
617209
2121594
2380786
1383681
1366077
325054
1242327
2083366
2867827
171128
1487932
1857990
1949197
2644503
2723910
1318313
2229643
1443911
91541
1520359
1570196
1929965
2738926
87878
1095570
2609272
1070017
2231563
831515
1109072
7400
2020837
210211
1800399
2170695
1426619
2676342
985536
525353
1560076
2475220
2116082
224580
740264
496028
1430127
2726508
2460579
529710
2612069
1427428
1390916
2501305
1119261
2576820
84036
264751
1349212
544403
324177
2029706
2680108
748603
2729458
564646
469437
658015
2357140
911784
887293
834065
2842322
662898
1071364
81113
955377
2326756
926694
1999443
2013719
894534
1598850
1941444
1922514
1781044
655759
2416500
320053
1045148
2268756
196809
2639359
509824
1722768
1152517
2903957
1512451
184677
1204883
2279088
452825
2668949
462077
2298082
664319
615197
1485732
2140280
2724777
1203638
2061471
2412930
1493617
1317258
1175685
1405286
1357427
2922927
2188014
836166
2271675
1613627
498173
1398701
1180353
1091372
1954209
2131518
2863640
2874311
2202634
2399831
2823770
2403553
2892829
2223080
1815882
1957640
1730839
2529510
588118
607227
1349136
1607827
1916668
793148
538671
1314120
1578292
2638445
2294352
166213
505717
1499960
2705717
842419
1635114
1921005
2391723
756700
2348774
24701
2867617
631279
1298294
992465
2250394
1519012
593844
94932
2930984
458032
218035
1206110
2334874
2720322
2583938
1026540
1452580
1308485
1056244
779989
1292593
2627892
2009176
149023
307997
1517552
1422867
2844081
2620277
2840155
126173
517533
932243
819301
395506
2541142
686712
2836977
1504449
592140
2129616
411010
2302887
2172407
450803
2682439
641794
2795632
538533
280038
2285330
1727158
731504
2736913
648181
2084188
775722
234515
2697514
2396850
139506
133865
2555342
562246
1412840
565806
1170558
1023168
2563356
331596
249379
979139
120467
1872045
639164
418339
2844161
171306
2517260
2352841
2151907
898759
1143040
2663844
602655
178845
1902509
1288601
499199
1937335
1455925
2257115
2822938
1587746
580283
2443788
429793
236886
1129965
2146411
1708178
1244645
2609118
1481980
203635
2554334
1555946
2832975
61038
2593907
312914
2404560
492956
2322231
2769374
2861293
541305
2419866
1972493
2064608
1575661
300213
719823
2196090
1320267
1160208
1308534
1687714
86886
666171
1144737
2177706
1849420
949664
760091
1974644
2691166
494051
48990
1561312
2567703
2152163
906227
1185996
585205
1343217
761996
2898462
1843532
1996902
1843619
980666
1946480
1095178
2931496
372975
2187287
1744373
874212
1513081
1790520
2785287
883872
811995
2628405
732388
899088
320605
2866225
2234581
1317956
2800876
755160
1771376
1288550
473885
2772154
1069314
915593
2016250
2191336
1075464
1315134
2918986
2103681
1711915
1043715
168420
1169388
1573949
523215
831942
2014644
1654665
171203
13643
2588874
916012
1207654
47844
2802543
1072838
2397060
48877
1014202
887736
2824644
2028644
2440638
404351
1108511
1670384
517079
1050741
901584
1580546
795900
2326370
1805217
1322157
1270378
462860
2252680
1308481
1372972
530072
114768
1556692
1732206
704354
323382
636408
2065119
588326
2370405
421994
2055669
255930
2649044
1667733
2298805
2045654
576963
2454619
2599569
2069956
482559
1215421
748259
1455204
2538949
2747591
2429327
272163
2839992
2615215
1040543
2037999
254968
1675770
934566
1677442
1284056
2418443
1890099
2838171
2108594
2041936
820523
1238037
1535233
59478
802700
2652764
1745654
2029529
2253002
2864533
1841053
2765476
913058
137495
306985
2707709
420165
2129593
601000
2037881
1617608
1069494
2606227
1647738
2529719
757505
955771
2094084
1938945
2728032
2163968
727512
2279499
2340511
20517
910105
2610868
777601
1605703
412335
350745
990531
1443757
1832574
1216039
592022
1575909
498741
2319836
2217867
492041
661140
2193614
2620296
242149
43211
1171886
2585791
338689
1078529
691335
1209510
13348
1946697
1145038
797237
2750878
1232922
2628018
2116473
985757
21002
484403
1122436
1953517
1233721
1551616
2149679
1657482
983300
1838983
1698333
583247
2125712
2277841
2810721
2402692
2499457
2494644
1243820
2883482
1923798
1365585
635608
639402
402630
852627
952067
1830535
35494
2049438
1910329
1906038
425473
1741076
2748099
1863322
2253275
891806
2043682
21273
1725768
2110989
869617
2626014
2008077
1487125
2482002
2825474
2450554
112290
808302
2282488
1692928
2776811
29909
2491017
2131878
357832
578674
1221746
910334
2030888
2571372
1596931
1887522
1882232
70826
792037
760359
2046889
2925674
125614
1663299
2510109
2182683
1741015
1779288
134325
996787
278792
260824
1595843
2479256
2888152
2501603
2462961
1418837
1449151
2018713
2291982
494486
1127368
576137
648360
1339085
2541614
1978315
486150
1745557
1073871
2536078
2448712
642783
2852613
2696962
989470
1179889
2178613
404188
2199567
1982145
1077199
2609305
1000408
639591
194477
2129809
1220422
961947
1902183
1227470
776380
1435666
679574
699342
549539
2923223
581222
639481
2836069
2142690
404121
993216
223218
21368
1279540
1019546
1915192
1177065
576564
2042382
2248847
1463346
1982432
1548727
2845999
941966
2623971
2420736
205757
2873612
2541734
1261646
1094343
2108807
1893422
1014026
679724
410707
2645348
742948
1102959
2729199
1300720
1862376
2581002
1190107
1781585
794170
769096
1769540
914866
874768
570604
907992
1340080
2793868
1215175
918885
558032
767586
2091374
1657009
334908
303484
1694710
2499233
613107
1590013
2134259
2911572
2633972
2733867
2793609
1539093
2696577
2177839
1334782
2340412
2572310
972140
1452077
2139059
1284185
1758021
1409486
1517990
146291
1149775
1998003
1187541
484337
309520
2641497
518436
1491202
549381
719
418765
99263
2241681
2082619
2157778
366310
2648267
1991661
842146
980953
936534
2121510
2825790
970118
1607618
1689126
1611763
2519866
1460639
1301762
1863893
1409025
1368717
2222979
1304794
842929
325489
1388895
2448940
2358675
2852801
300869
2025748
1138340
2463677
2893011
1010381
2265450
826019
1351830
1001304
2775573
439829
738878
472109
2829942
25491
765451
1118494
2745801
2385236
1351984
2357386
738857
335527
2399363
1414795
1451867
2835186
223639
2237766
1395882
381735
840902
919805
2072961
1553232
2505268
1555193
2493036
1913835
2690532
1035320
2612701
2634636
1935421
1889985
907415
2181768
1796058
2618558
1737414
727209
663166
2611121
2931832
74691
59468
2634276
1895230
1259768
2365310
1356379
851121
353543
1454213
2421918
1161905
1151376
2908070
616648
1088121
2435319
2255620
643014
1637363
2429309
2173844
2353481
2314312
483969
727427
1193326
1480678
1431668
1888471
33695
970854
1766193
683658
159378
1112931
1786875
2485315
126796
686146
110024
878566
2604764
1237553
2933003
1889368
225067
1708029
777798
2060289
1861067
2890069
2775513
1779201
2475060
226219
2529457
588649
1454958
156035
2677073
2372908
117600
1529663
192384
1494439
54990
604953
716446
787054
1745642
695384
180800
736251
640062
164916
52364
431207
1517466
2375542
1495213
1743563
1010395
1924971
254414
1717119
1268984
1409848
974152
2281581
616488
297426
2790546
180599
876854
1690770
2615313
806197
2788893
1585136
1241895
613549
2900393
98082
866385
105001
2700693
638684
389037
2170926
1859259
695269
750957
1947299
486752
2822974
2143518
917985
2611303
2695236
201460
935843
703075
737342
2688501
2579751
1833045
2335573
1456612
2752845
2430766
2279824
1402645
2587849
2896193
2055565
487902
1055108
2226386
1527758
435368
1416678
1628198
1597698
865826
1628815
376087
1247311
865831
1454841
1224452
2251652
595882
2121467
2862547
155811
1207233
950550
1108063
1159822
2881195
2382528
932454
2831319
945683
1772575
668209
396008
796277
2016026
1955087
866701
791974
1384916
638157
1877198
1927960
2814953
1432869
896556
1834272
2648401
2511637
115070
1696136
1086303
320724
2930035
174237
1957691
2940146
1250795
131799
638779
2636506
563035
2403064
637526
2720383
1509736
234481
1670538
957470
2634763
2534457
2449594
2678203
2223384
230895
507919
173890
2023796
15113
1216278
124123
2926437
2374619
1355442
1371137
648662
1650709
1860468
1362809
2283353
2670016
323239
2331936
2514422
2301112
1185433
55741
655650
1846805
2107841
1649574
1078996
2077356
1571764
748666
1905735
94226
1304693
1412484
2067426
1170599
2154162
44367
1043671
482365
2110973
850616
665909
1163874
1536419
2513794
443210
501081
949838
678420
380206
1551592
697020
893786
1854821
2729706
2758733
1911985
1869239
1442355
1942627
199402
2897667
1286700
1119133
2512254
1797676
2026511
265883
2773575
1137224
1673117
1488870
1888339
85722
2581784
2619261
2288721
1614039
2490029
1430022
1749100
2820888
1554593
1943682
2033696
603778
2164186
1771442
742315
1223858
1631028
108665
56502
1099814
2849146
2368448
762517
1468541
1382623
1043886
2712024
1579566
2243766
1572086
2782235
2881826
864883
82699
2309018
1518714
946245
1776019
534139
2902257
1365093
1743422
769551
283264
1461839
2920324
409796
2853875
2719668
2384440
1221754
1953944
589616
2411830
2694221
1236530
2670011
1914815
288254
752495
1287928
651111
2745031
1217064
2365368
1657816
460103
1488202
542585
2518231
134354
604899
2330897
1189926
1358176
501505
2269554
2541880
1617692
92518
2066269
2738884
1095066
725044
1716211
901111
1171027
1548182
1026630
1574567
440719
1625690
2040601
2722968
1028488
622739
724711
1957598
2194164
2539109
603163
2622715
2012503
218673
1295911
1783790
1840229
820008
1926895
1626348
1652260
1037889
2619623
75487
2606946
1448741
164649
1945991
2642794
621807
1167402
878321
871872
1362265
606451
1741668
356093
1733739
1390745
560309
1258421
266727
2845533
1799599
1795305
1586835
1404615
2169292
1364446
1937055
789095
1028062
2183507
1361360
2117160
1607127
1095650
2239864
480431
2693113
648183
2068231
1231425
683741
2791391
300240
135260
895381
1944624
1659687
1334447
928490
51401
2581508
1914430
2834992
1497363
2901848
2740145
217341
1881733
1614946
1725220
788956
2401691
486702
1444634
1208620
1036155
2009133
1416038
1100828
2256953
161459
2718038
2155924
519383
2169132
2735965
2935713
1531780
2045648
2713439
2159599
193029
270818
1305879
1759402
2823376
1461971
1229473
387278
1967328
1019763
1252434
1786970
1438267
2053725
559982
1670377
1792755
2093675
411045
2810969
2503041
490371
363634
2115545
1342822
454961
142539
496292
1798125
2651028
1710345
397671
2586700
1409219
2846547
941882
2353137
954911
662723
533084
2169296
1651935
1541423
2112222
1363039
1583107
733914
2481652
1954300
1211278
2920402
2251667
1442323
2697381
2432750
2734624
1002279
314811
1201414
2579566
75137
1925502
1379090
1057440
2120281
2620894
999624
2745004
2424427
2010221
663534
476223
49688
43451
2282359
2936262
1350162
1450462
2348363
1547161
74769
1779897
1587958
140200
1411163
602300
2473399
335178
2338701
2016376
1220468
580503
1769552
1022264
352599
335988
966245
346905
2016841
978541
876292
198061
2573021
422021
115796
155215
2770995
2397209
1990702
2790341
1318476
2613464
1792695
2070063
1990384
716203
2614331
2824970
1362290
2131172
517912
2773675
203103
2762870
2853490
836570
1382808
881001
2637122
2571387
1389119
2888791
636851
2244227
749409
2224729
2800952
2509724
2680249
2645955
1994458
390641
1312496
1046929
1039907
779899
484763
1511461
1457468
129348
815316
1780767
265136
1601540
438851
628654
19441
1935539
1809811
81894
2731968
55678
514205
2518610
345136
2774792
601924
128567
2906635
462000
1297245
2611876
1160406
1019076
485177
166773
1412542
2927648
927978
895830
689868
2356371
55317
75559
310826
2590817
2298063
1070163
2319911
2464606
687326
835371
880105
986544
2183481
301476
316224
2786060
660835
2917404
2562611
2841063
2621723
1976354
932284
803143
1583594
1492159
2653657
366028
1592408
262817
41542
603928
567677
949523
1320201
2404975
1661362
2744689
2401987
2125651
1313652
2878532
685377
2345113
2208669
2021620
2898384
2315310
1157619
313284
137493
1190610
2493628
29387
1798469
230599
938845
2894036
2902159
1655564
1375789
2685302
264246
2608930
1842535
2270194
1549669
1352007
1613245
264331
1940173
1097610
2299992
2715837
1785680
381070
154605
2738139
1822913
200701
136340
1969945
2902933
2540400
21416
2712635
446518
2270036
2842081
821811
1819624
1753003
1065159
1758579
619221
882328
144483
2100390
1753802
193753
2901747
2614184
1235161
1513158
1054157
246139
1228643
2859348
2635834
705317
2247524
2544381
552744
1736729
2264131
1235116
553465
1542140
273942
2935973
1848869
2191978
1195802
463343
221973
374776
2644177
2843253
2762536
1687471
1959068
64184
2511824
864406
1109394
879671
486751
1338330
343991
1623996
43582
2345982
1968250
900775
314195
2325543
813424
1483719
836243
815335
1950509
2391625
831754
2915639
2243409
479760
608672
2713065
109251
1312168
2564883
296075
446884
71310
800807
2377534
1814225
1785607
1802791
2166438
198821
390982
32317
1388262
2507977
633287
87361
708315
2171094
737822
1147191
1093633
2915967
1691854
2656241
1921208
1622338
2267191
1415568
61303
1265775
2226753
872728
2861904
2492233
899391
1050232
1635683
693707
570547
1812040
1248086
1923964
2267342
708415
1108327
1713725
2897032
2476058
2646377
1309589
533802
736948
1368876
79218
1150533
889566
1547099
1505640
2467009
1159277
1411889
2011733
21560
1215534
1943298
727039
2899368
1088142
1130046
2797036
1578753
2289456
2829325
2399397
2744959
2656885
274407
1888092
1890889
2767963
2355602
961498
2325385
1575627
2257567
702035
461655
2538802
33286
2181675
2717933
2368207
2076492
1273733
1234564
2464121
1501591
1144623
1428977
2832879
735081
1546020
2577961
2418992
929783
2006047
2174724
1647432
499019
2161534
198868
1164782
779339
163373
1002803
1340718
1697563
1424468
2321792
2577512
340534
1500014
79035
2309494
2685459
984138
444701
2098704
2328255
959225
1130034
203857
2044731
1851951
1121903
2509123
1071594
2261788
2535509
837827
342513
1515598
1607746
2313680
2766037
497452
2666617
1985178
1936180
1926100
111844
463663
2348915
882901
1310238
2035557
2605471
2895211
2602570
962605
2425391
14016
304189
1695193
1082060
1286418
2375972
1524300
2796409
1757561
19435
1661915
1796693
1315715
374956
2429804
869538
2190221
1849912
2178421
483496
1784911
115794
1235508
1816712
650827
859260
1891789
2769564
2026922
1070137
2366747
1070932
1236967
1436447
1189207
1233698
1609700
2276537
178290
1905738
1456237
1890842
1200385
1551330
65631
1781776
2495961
2705647
2098342
1694546
489279
2347860
354632
721322
1287839
603599
2861189
1144389
1871982
2795593
2631678
1196625
1897257
1426204
439264
352884
2594165
461741
1200403
1340907
248023
2178
2724865
2626945
1404499
622258
1673752
386141
1402931
1721017
1956913
1629366
2369795
652100
1850896
456109
738350
2601378
2291297
471194
1405135
2304000
2510663
1432495
324199
1715193
1094408
319470
437540
2262560
1956263
2378537
2714037
326124
2388832
2513286
77835
619904
2931876
565706
1207669
1063220
817901
987669
217408
2603133
2793425
2727107
454730
1666835
1047286
1331532
956913
342070
2892392
980241
376458
1251014
1943494
195274
786069
2018657
2847036
277728
2714803
996707
2939406
1130587
1269101
1266545
621894
1994341
2477250
1202603
2785559
2172385
775570
500812
756338
1038067
748078
671961
493303
2532323
1912875
939296
540893
647559
1023022
306876
2834507
2830624
1405371
1803897
1392051
995202
840615
399439
426315
523468
237277
1823554
1207761
1068324
1161049
1068041
1294557
1879083
2003837
2405800
1906971
1988028
1652859
2777714
2368555
1465637
1177754
533398
2553515
2744320
54618
1547592
2664303
2257643
786420
926184
1807396
1427729
1835625
2137119
7732
2535880
1043250
171470
75510
1444501
992440
2730428
1359218
213699
2905254
2472435
1412372
1299212
2678068
1318292
1612591
2422862
2676708
2815075
1588301
290286
1790817
486626
147196
47838
2550687
1792233
1714210
1670950
2260985
1885304
1450289
1777204
1691842
243265
99271
1473215
1693997
1889759
1782539
905029
380476
392708
1445680
2928731
298587
1238260
707899
447535
2008704
603496
913883
1050900
2865439
902474
559246
972334
1593029
1929542
1267663
933929
1899804
1919518
192260
1863993
2505988
2077728
2140902
18032
1583275
2272129
1397370
1942061
2341661
1829459
1098503
445713
2794690
1594734
2202265
2331437
2211042
1093154
2751360
727631
1285071
1959469
2426233
526430
2559949
1036958
1426644
1045084
1686345
1386569
1864918
1914843
2425816
1216400
1253385
1905187
1564309
1131895
843507
193026
1124485
1388706
1898425
942713
1200995
719931
1648655
2131110
2495556
2603746
849189
1100065
1247982
2091579
1589072
247924
2634504
128882
1296105
2410529
2263531
2699700
149492
2237053
2217950
163972
2166216
2009167
2287358
1313193
1054228
2363762
1179124
642660
831276
1194874
897730
91246
932367
1678580
2292490
760301
2794592
1362494
1117011
1507709
1171222
497090
1434011
2398000
1035368
2856794
1824462
376304
2483346
2910156
155509
1932946
120892
2363379
1949020
1965778
1497025
1936649
328738
814055
584993
2063522
42413
358378
345879
2016428
178586
1095364
2136059
904115
469209
2376478
2159842
596989
1217538
1421061
1259189
202824
21693
2196611
2152673
2479478
2393125
2272593
2023496
1488012
1885120
1744710
1128303
882889
1940918
847318
920961
2447706
2559201
1516406
2708664
1510690
1521405
2804750
2140428
910394
1932931
2735795
1152165
1254207
888699
1290131
703365
219347
1451699
1715364
1105154
1579547
1886187
1408223
389759
949327
1593425
677835
1711895
1942903
829403
599367
1544984
2430452
960484
1934426
795884
1949207
1442227
1288420
2089561
981382
807482
309488
1144475
2261241
2934585
754703
565272
2742002
1908969
2412422
2597441
1297605
2628822
1437388
1923465
383297
1369934
657377
127941
873480
2524427
1957744
2394315
1640106
2410442
746132
1726197
901801
1160593
2129230
590688
820399
2789434
2404821
1901239
1613600
2034798
2729409
2111571
1817576
2573742
2819484
1211055
1330458
678122
1363653
2191534
507850
550463
1686405
2187863
1323892
2456497
1843626
1720346
1107461
2676245
168931
143965
390388
1587629
1182676
1140383
1407699
18930
1978587
2332458
1994423
1433447
2350162
943594
1225976
2325410
2431311
2355277
1534240
864183
146511
2761244
1082894
331643
986324
502150
1408520
2834697
1474281
1519558
1462483
689614
2823140
1653103
338479
2309281
965201
2305731
1034911
619772
2095023
1695522
1060328
1641715
43475
2085849
601251
1680963
753449
1834426
2128080
625546
1897260
995497
1304309
1629493
2303229
1251759
1657131
2938436
2027996
2804081
25595
2566486
1563868
447392
2107316
2060881
464718
2083097
77280
2180174
1654712
135599
330267
2511784
2493029
1943457
2151422
2389712
1647306
2645379
1194936
967230
2311797
2063716
25135
26006
2793932
2640554
183321
2116919
1619652
1996483
2736758
2199897
1193561
2511677
88056
822692
2238632
763753
2795532
1785080
1294346
1750309
440938
638520
1403624
2853489
122722
1950955
1356781
882123
1818531
2153110
750579
1963760
1861805
930258
1707624
1158351
1854537
671471
1574257
1993610
2447905
105571
186447
524060
2261322
332367
1073014
1178244
149706
1550268
1241634
1067086
280462
574120
126761
1913191
568188
2579672
697378
1538038
1239395
1702600
2187230
231177
1789263
887277
1178726
450916
1308531
491497
2705739
1318301
2487093
1790569
443519
2320233
1278527
1398254
635391
34225
695577
282892
2832366
699547
1575482
2164179
2261937
374134
357604
1970953
978859
963726
142083
2333378
2518621
1999981
1990793
2470932
2869128
2664791
864974
1524375
1627600
2079567
2148618
2581072
1900103
2394597
1368855
2595152
1420837
750576
1554304
2351787
886746
556329
2566816
1285131
2660001
2704263
1583160
2316843
104930
2847235
2270371
1937870
2626680
408524
136739
1595023
2757289
142905
19167
2542675
17277
2585448
959033
2241426
1130889
1671484
1693999
1916412
362450
1033578
2013743
490711
1038458
1847286
2210243
744054
2915747
577468
35065
2747790
2204510
2571717
622574
1449728
88482
2922863
328181
1932267
2391411
1324900
201169
1406195
889522
2212484
2387067
2869685
2131262
1678018
2934147
569419
2753086
2103205
275391
301708
2710585
2268908
2261494
32888
7808
2529127
1080945
713898
1252750
310419
2551888
2669623
1052592
503462
1267048
159091
1151292
2576776
2232194
1090324
502660
2550795
1570263
1634610
2423953
2475365
2320832
1406092
1655025
1144041
1514515
2111963
1805279
2244792
2312951
15211
1036808
2731156
1491865
1753432
657895
1337215
1460801
1061297
2269241
1763931
1424682
694897
298881
2534256
502692
455206
1814841
187080
1089070
1552065
643976
454034
1878939
2636235
2458329
428119
918040
2896194
588349
2276939
723896
1449203
1513424
2335338
2492994
1135728
195481
999762
2008447
1968478
2540547
1915914
837716
1899964
2006995
1998114
178857
1254897
1253319
1751211
2150853
2205628
385307
1151138
820312
143501
2422991
1404711
1316019
2025495
852318
2857612
1926701
1283013
478967
1908591
1262438
2788140
2509307
371915
1796090
1548323
2854453
1438760
2255230
695080
1344316
2939500
486188
2383781
392570
1203343
116303
281837
2875783
2390064
1762021
1391103
99646
1362000
2216109
2910338
368649
2794660
1961436
110758
2712770
1260241
2664141
1490650
404253
2547840
656827
1551484
2904878
362690
172039
359953
1223626
748669
1810483
1509676
1988185
1373386
1256816
594540
2873738
1045076
2749737
1951149
206702
1301868
2010757
183636
2740423
67866
2761094
1314340
1018368
1541972
948899
1162026
2846953
1442184
101174
2087686
1493673
967147
1880633
1546403
132911
1895672
1556578
731313
342694
814139
1479412
896947
2337710
2477648
1620841
2924640
2031662
1177617
219380
2031794
1557867
981037
473016
1365331
2800176
1667294
2125618
588060
1084793
1786512
1870312
46845
1652303
493055
1496442
237224
821977
1192004
154755
188234
1357133
945193
759534
2344873
1623681
527551
1493657
2854347
165497
736198
2569902
2840501
360230
1305843
2439897
74293
1841058
1431345
2205312
1983050
499328
2448628
2291340
2473841
986218
1779731
1169927
2132630
2526826
1596985
2324400
2405830
878622
1944675
1899100
1652971
2304892
2885870
2774332
1848109
2118493
1504407
2470241
1063127
321735
1283617
1493735
2354336
2589899
2488950
362987
454481
1756145
2722097
347812
89700
1122484
1559805
1720168
1668508
2679167
311860
925771
1395710
1412037
442879
90604
1769860
2214563
385110
1591527
1082576
2550714
1850762
1883630
1634698
1041759
1429237
2395793
1518622
1825701
2682303
360930
1717477
1845476
106650
1797282
2466711
2924625
64108
580692
10879
1566197
1743084
1404478
1580928
1641130
2663698
2390666
1914602
1784717
1032174
2263929
1700286
2897255
1712952
1286517
175756
2485576
2027141
355508
2242500
1697815
1839936
2517457
398199
2747037
237272
1434971
2424586
2387592
1947352
702745
1140871
20399
2087879
1071453
1035269
398265
1072711
2109617
2504574
2373634
1385591
2320099
1279424
1487035
1614967
2860563
319762
2082001
265339
1836209
179851
995587
442484
1532277
2888999
1595754
1117897
2936758
645757
145897
178276
2219705
2149629
294680
390539
1105204
2340875
1603659
144824
1942152
49381
2784101
1347433
2859904
222978
39265
2796698
641156
1797181
925557
1155158
849950
2653837
2165246
2809789
1082717
1628741
413861
1548630
704306
1990182
152208
2575667
1079416
615028
87327
1871639
2467973
227615
2010346
2858578
1705693
904874
2416627
1767066
2545301
2320039
2190926
399068
1646916
153507
2375546
720214
749270
279167
2394377
2885867
2851192
2462931
331008
1099551
1389746
2630164
709431
2783452
1549690
375409
913549
2472721
343425
2079463
1639445
149477
1846966
2875012
1930560
492104
1688671
463969
2174718
2457380
2229803
1262793
2420758
2400408
2474986
2072717
776264
1000790
2621937
2345475
1951920
405077
1524528
324830
1331721
509948
225742
32416
1309274
1786249
246777
1991075
1442670
1614616
744035
1626736
1393767
1611008
2368372
1295424
2032827
840106
2163097
7031
1554594
1205403
418603
940984
2415854
2070038
314293
1122982
2058827
207479
2019509
2752935
1377722
1325132
1669582
847988
986268
1938635
1734909
2542372
2387576
1702714
644991
1088805
1507888
1533607
333889
1182499
1765478
2645755
1371722
1844354
2607497
1485687
2433997
1002802
945188
334990
1918380
290829
1844512
637368
2107117
2098230
2730614
2810517
731864
1489879
148386
1703391
1793269
2238231
2443600
828068
2252784
133635
1993958
2740974
1015261
1731447
597742
1997470
2447501
469169
2611079
442302
1048186
2682122
1807399
976055
1013988
2431973
2164623
2099126
1218341
2736002
1709014
2484090
1215267
285191
2575355
652972
85885
489555
1247723
2407082
1323694
1393373
2719471
2480390
1582786
1253803
1401882
663210
298790
1355801
2062892
2906136
2581694
1145427
2388583
2871920
953504
1423681
964243
2699591
871329
1567285
334439
1740777
1762691
1846969
1070302
547083
705793
176389
2720862
1712495
712246
1391025
2728942
2129902
1744428
832709
545106
350815
1185032
1859910
833862
714510
1133167
1627611
352557
1476220
2906837
1757925
1323370
1813170
1575134
1613174
2891518
594883
922607
1545762
2088322
419388
2373484
2226343
25169
515629
744331
718068
1306824
1009849
428833
2259056
1881921
2619928
1651343
1274766
2475274
758592
1717309
1762274
1743264
1996202
2763341
1859811
2213693
869191
1525944
1765634
1754798
1044468
566014
2312167
525511
891420
2473244
2672102
2198674
364240
1746885
745774
1350598
2198220
1293552
569191
403347
1168995
1343482
1741783
2416318
1378641
1192372
2521616
2748780
1656896
737332
2220426
927959
1751178
1366250
2014476
1062033
1663521
2737227
2893430
570127
196120
2526127
641657
2433360
38237
1581674
261002
1330598
1360420
1393093
1828289
1639402
1814590
1714428
541186
1637640
1707871
194951
2911561
2834108
1106464
1318009
1538620
2914527
1885298
999662
437709
2859398
1276656
2897479
1266294
610303
1416524
2163013
1288143
360763
1206041
1864194
2831799
1955828
1036879
1701163
1944860
2474379
243097
350960
2213030
1905522
1563046
852887
514494
2777804
1448412
1007103
1237101
1900735
1377642
2401712
815287
805771
1255267
1190723
1580179
167871
575490
1454184
463944
815692
1558938
1141437
36689
1154548
1974386
315477
2330352
2386473
2200920
576572
2707374
493883
4043
419153
683598
2909134
2121787
2004218
1027201
2159954
688598
230744
2749584
751679
2359713
391348
2546192
2130993
917398
2844515
760380
1860172
794685
68652
627048
1363102
1077154
497147
343453
1975276
1678215
2156072
2903966
2358547
2876145
2166338
1370909
2719268
705267
221243
738857
768979
2389891
258612
2325870
1930622
486925
692168
924669
2396766
622304
1004539
167681
1126350
2034201
629262
1104248
833214
1061070
834738
407945
1039932
1558570
2309868
2813122
2931852
2331622
1968747
2374286
621542
577767
2356903
1485046
591140
804966
2048392
1394601
2366720
1520920
514424
2911182
1547848
1802812
2197173
588398
2278247
649728
1286214
2935990
2422988
2273919
305075
1550608
35009
2861140
1806173
2504901
1987271
331882
2860504
974990
655090
2388011
157964
1408715
2711792
1633836
2403843
325013
2833153
2179069
2684720
412849
765147
2284982
1558423
1154293
2637961
903122
1138219
2133640
2651103
1260112
2243572
531515
1275547
2842720
1300320
1902709
496385
1242852
100682
1273156
1298640
191093
2529586
88427
2819090
2290974
1064417
380930
2908573
1210690
2113402
1821097
2624130
2317621
2619246
1024520
2531858
2241997
1707243
691884
2894256
1245254
791706
767851
1324688
1858123
2705648
1970908
1706621
1332152
910918
472988
2651615
1893623
1719144
1033273
232470
1542653
2110271
2801043
1595360
1250410
682910
2117769
2230551
1482488
2870496
1092088
2312264
1487444
2646588
1154313
1900111
508488
2765416
962009
443619
258216
1322591
1986083
1717858
1089924
828277
2168762
1895736
1510948
1212299
623396
2333719
2543712
1213647
575717
2492321
242578
354865
36476
765195
2785794
695612
1398119
2402873
2049756
1968976
1596259
2007536
2813270
831643
2384511
2492900
148466
498145
2425439
288810
2221385
756161
2290599
341039
1909817
648619
1688502
1912251
2007764
421540
1217394
1007615
1763140
299275
1538828
2812602
2743888
193181
1805899
183962
1298078
2890623
2567862
1052083
492600
1693996
1153247
2034033
2938666
1437465
1835937
2635003
1036366
1794159
332914
2487541
2110716
2132230
1121547
385463
2421258
1294040
2307129
2666300
145432
1732429
21131
1178653
460958
1133255
1891507
937006
13387
1842790
806315
2389440
1159378
207558
1507494
308116
2894280
769221
2891698
1452009
1006035
999160
301463
770261
2749239
1885437
2203778
228981
2695163
1603144
955288
576032
2345007
1848831
2377841
501689
1847360
2259774
468683
1083338
1808991
874506
439884
2494288
883437
1082786
2109875
1029393
277976
2503697
297343
604174
624692
656382
149035
2012513
1933776
2118162
1763609
441907
2582504
2677594
1053275
167507
28622
168232
439276
1786776
944204
2103814
1048996
1878151
788151
628412
38606
2848167
693241
711832
741990
2885218
280590
1509343
2432241
1141657
112338
253187
893544
965602
454377
2277890
856113
1987190
613671
1462454
1765493
2039875
897136
562638
2293646
1483565
2819445
182896
1188263
1914702
2539949
2845450
875561
2022234
2742244
2688592
2290039
2486279
848439
472443
1617583
1355589
1698581
657068
1339398
197118
2929754
1102175
1281168
872420
2043550
1288036
1657947
2813949
619732
1652491
2234660
861134
1485309
1166547
1351263
1099872
1945840
2500497
1527247
976288
1323556
470812
986299
575970
467029
1197624
2646810
2888638
121830
1729465
1635005
74570
2363854
2662405
1732120
1933621
662959
366574
465596
2118402
2488159
1220827
323226
2474129
2150454
2900689
1844666
2468124
655929
1495071
2409110
2432478
1302579
331470
584610
846232
1457791
2549499
2271624
2558212
1866149
22778
598231
2648673
2698759
2747486
2434384
1845514
202237
132587
788298
910690
2635276
2046693
2071916
1321102
2207885
1691032
198338
776148
627669
2009476
684625
1384726
1296938
2676212
2145587
1991639
726655
582345
1999055
1099830
1631546
1405823
1726712
812484
1419967
1053096
786624
615054
2936586
1061247
2216887
1026754
1646615
1485340
861104
675503
2107209
1819315
41099
323009
2068771
1501036
269613
700950
1291907
1325516
1462944
1860639
647378
1497666
384444
1574093
2647890
554448
2105954
1580999
1806008
2066105
829670
413091
385038
2184741
190210
809197
2828349
140708
590056
369425
289154
1567659
1781337
1987411
1106967
1117096
250817
2687887
1852218
699917
1254854
135479
1886464
1864328
1177099
1986735
2101637
1375773
1049122
2841333
1001821
1111910
826510
2149887
401324
2868131
2202706
666020
1117160
2844290
1996780
2326953
2332489
2691940
2298154
48967
2494428
660299
1732562
1475855
910774
2170403
45054
478837
2715928
196044
653289
1863636
2829927
1028497
2278003
2150130
406183
1759271
464813
2304937
631588
1540245
1879763
1982633
1926650
2686819
2356959
2223028
306114
2477596
978879
1196030
228828
1351462
1299150
2626682
1886591
871964
1386626
328996
2292626
1439677
2057985
754571
1723507
1279
1833816
76356
1115510
418624
1120022
363730
1049688
2076261
652353
2067332
2326424
1066704
1267977
1111430
1550116
172363
2865009
1714916
675338
2701601
852132
1408254
674161
1469326
1769223
1096484
1207134
2460429
1880859
2218526
2872000
1631202
2842025
272187
2522297
2243390
2931994
182703
1332475
2521595
1951019
1613775
554409
1454627
1866178
677477
1177483
1736737
2252074
1150236
2365232
1747205
631629
1184708
2661045
1062184
1271886
275041
1688027
2080320
257028
1027523
2085922
1392369
503594
24071
48964
762483
1566471
1510592
699386
1653700
2101055
1588503
1161868
855507
1795274
2647555
597342
253849
603570
2140210
1812363
2096305
2544971
2490832
2172335
1263539
2393828
988442
2746308
1640280
1822996
1889985
53140
1972039
849814
662536
1058132
274512
1864624
2543032
2257139
1762408
1033393
2321753
1231319
2843271
2739948
1586279
1636899
1566046
936780
328207
917794
2426504
1996928
659428
1936106
1121832
786431
2671403
2303625
882156
1954660
2231838
2526570
2220555
2225801
2271990
2666013
79034
1478637
1036797
1589414
349450
400632
2932207
511961
1935176
2778352
2386138
1553259
2455809
972116
2628573
2069415
1512774
1027218
2631331
776740
1533398
1998512
2592891
2120671
716358
1263613
1798999
2333025
811909
170961
1177974
2797144
2700985
1170583
2319336
728425
452910
442180
1301913
1272006
1461042
848471
2619600
2541927
1787711
1522415
298108
1140031
1194741
1657889
771734
1902376
2331423
2093321
2282839
1394885
628971
2704560
517316
2414639
969179
2575799
1023500
2764532
463064
570514
1632726
2693107
337883
503309
1752772
52947
2461540
477755
1225684
1718951
21810
2097893
2493577
280705
101460
1589769
1589325
803088
891271
1852624
2933315
513863
347029
2833633
2417756
28138
1116444
2302486
173106
2082057
1018711
2931552
684000
2573003
2000249
1768144
1520605
1092957
416923
7122
2638178
1043397
1262470
381973
22293
831760
776341
792653
2102469
2879050
2631207
940569
1496698
741350
254164
1690785
847311
841341
374650
1001001
1613830
1458179
2628442
2900118
1576137
633322
2725253
917779
861870
1221339
832848
331873
1712270
982291
252753
1817467
442095
1959088
2017633
2594143
1404237
434770
1517949
426994
435677
259199
1909148
1089921
69378
1879476
1450705
1029437
1422819
2471394
2350606
5239
2361876
1255842
685142
1119601
2239978
1219829
530579
186942
2532416
2041048
15351
153861
183039
2922746
1016364
460238
1160444
875492
1367627
675398
1641048
1711593
1185995
264738
2796358
2457193
701616
392679
632490
2068023
2059073
2112670
577506
1836878
2614960
2883878
1289810
2801558
1851979
1728661
624846
1982006
1928716
295015
1149633
2288843
2845060
1109257
657347
2574596
1231441
1259480
218212
2508080
2432909
2449261
116766
739214
97347
741408
703734
487012
929305
2335698
2390997
1599968
1876627
226246
332059
636192
2102190
1166677
1126149
2224184
843696
286506
1145388
1914825
1126700
2210298
1395193
2566750
2280103
2213659
2903096
2628984
1712926
2045700
2040781
2929408
2142046
821776
1473818
2289172
555651
1500971
243373
1087558
2939110
457889
2508868
2328179
1746165
825506
2316701
2589898
861631
2476257
2347756
278953
592793
1179380
63065
141623
75392
1821168
2277794
1640042
2059506
1044589
1357137
863295
968117
466711
2024657
10482
2468354
1544200
1317494
1459223
1530923
920327
2588407
2539697
1096078
2337925
183601
2593376
75498
1933299
700919
1148539
78807
1173772
564512
1733028
2689528
1650735
129026
2401578
1577034
1522543
507676
2005936
2086954
1180489
368537
2356173
1500430
478356
1852656
2012112
842109
2725284
1006069
1269298
2805487
1343554
486018
2197981
2412508
1128024
2649803
1372085
842432
1331047
1374615
1246780
907101
1110418
2376867
931464
2611652
628765
944404
1528460
1619329
1025740
463639
978394
489821
1044928
1481567
2527876
1718821
768406
1068995
2794952
66072
2420571
1951968
2906129
925482
342556
304477
740344
437242
2710107
1925630
943832
1032378
2407454
1813272
1285481
1626045
1144448
1640757
53987
274623
2437886
407049
713872
1416760
596119
1354808
1573192
1716797
2093826
1437458
2735760
1262515
2912065
2549304
2361090
87340
2059353
1687688
1253363
2853371
817115
1719560
868781
264021
563525
2414030
1470232
2156452
2799628
2374895
767282
2728680
1559063
606336
1398996
808125
1750994
546333
660745
2927713
766741
2475317
1383935
90838
2523798
1414013
1442692
1855207
929678
1228425
953211
2878891
733055
1805887
816921
1118206
1115053
1379831
2321910
2662930
2374705
59504
732248
414510
474095
2182034
1007566
1782416
940532
1705073
2308748
2399560
441526
2162810
1514235
2485278
2517345
30816
1572374
1870295
225073
2658913
1184993
945020
1823269
2708359
327090
1542892
2840725
1175982
2246100
1980074
2464119
1124349
2535066
176086
944950
1577718
687635
1369040
152230
69336
23255
2090627
319619
236077
1349812
2027031
427771
35261
2204867
1865705
1529059
834604
2745047
2068471
2826629
2752771
580468
473541
1749398
793220
581066
1593518
1805277
2119015
2299395
2423498
1501337
1452200
1528017
1072883
641608
1596613
1101122
2249110
772025
2601348
2103776
1939275
2884289
221194
1529892
2087969
1238046
2712662
1622677
2798528
1076055
1730180
1703660
1858477
133946
1174361
1625336
1265925
2913715
2930335
247789
2546989
142589
1671079
734995
1162473
653329
2552306
421179
1833053
756645
1843487
758749
1694182
1853509
2550741
1101120
2156116
1549630
1680248
2940288
271242
1812916
1477033
2092779
2661176
326508
2128093
1192411
521216
1156742
2530473
553218
1594379
2368011
1129750
442053
2629645
279181
2783961
1460562
1609150
214296
1733518
2082200
2216731
2803785
2651116
252920
2131911
2837405
2489542
2624247
762705
2664117
512344
1664773
2856516
129489
501697
1007043
451047
533825
2838172
520080
2850105
367154
15478
225249
2353029
630259
384928
2118190
1080241
936551
903408
2434379
78245
1608541
1944909
789407
1832215
2833026
2524279
2885469
1667972
1292952
1432541
2260862
499521
1321034
2753385
2740348
1825213
2221576
652803
2101493
1043006
2286328
2674566
1459107
2762824
1885465
2275580
2894644
347387
2257109
2374543
854572
143505
1603542
2359331
1836718
2756324
2818631
1775704
1276693
1184696
1476538
1095376
1172620
1885506
611009
1508737
2748338
653883
2470399
1601418
2232096
2045519
846555
2329196
2769981
823760
1250847
578279
317437
2806310
1074490
1430229
2730817
1342918
2809894
774808
2095832
2544198
2749196
956287
1439800
1831675
2924002
78071
592657
359470
113156
848431
851014
1283775
842813
1737044
358721
1917540
1729672
2050117
860643
2582499
2817787
607494
98731
1112448
675002
1329727
2537578
1002568
2781577
1867219
2146125
2458291
2286163
1763919
949008
2047793
556016
2279938
2134039
241515
2469969
1629435
1472245
2143708
1253418
2730864
448619
1842528
2387629
2287328
2397376
1968701
316692
1010246
2517064
239786
1896819
1236573
715759
1377093
2889581
1368964
1882084
1840685
1464308
218995
774725
928073
415086
547051
1295216
2538252
2044639
910190
2666812
2384723
444427
263951
1550833
2367858
956141
2904342
1947502
250632
2295056
1228564
1304527
1555435
1139967
2664273
1912708
578477
69096
1297220
823251
622530
2337373
1801608
244559
699905
2624017
2836881
20220
123557
415278
1016494
16709
2679790
2717546
2677049
1629890
1983327
2012950
1790332
2679391
130822
589347
347870
360327
1253263
760719
2242914
280340
2342039
1655865
1248363
2040788
1266073
1833333
1563849
1742096
2428857
90141
1730511
847987
12620
1676614
2083
1804055
119988
1045086
2571929
2884716
43812
2579833
2368718
1721698
1608650
1440146
360605
856554
2062944
1211862
2141108
1374874
1765660
2306562
1631219
2254299
1315183
2021285
66785
1600990
2749894
1181509
1908373
2515264
2163223
2380887
1290775
548597
90386
335226
899987
2444140
696724
876384
1165836
2333200
905799
2649698
293182
2569198
1372578
2498790
342893
1551148
874724
2782492
330771
2075725
838291
912660
1574000
2444000
2507727
239789
1978921
796973
1261855
518394
2327280
1093370
2196022
1825918
2565747
2725702
1691617
2541687
1496026
1034108
1663265
247149
753170
1632150
2191458
43107
1934712
1698696
2224156
198984
1712310
2159420
2591429
2855753
766327
1767093
2461565
717652
2233494
2394878
354275
735702
737233
1361294
1663760
111135
2913374
2161756
632487
735140
1022637
1114984
1623659
1188645
158714
405757
2432678
2907097
2085367
1834285
2516629
1859431
187808
1811882
1766586
1604848
2152968
913135
987475
1251563
642643
1461991
2880528
2467268
1595610
1516302
2390216
2073068
1843315
2449068
2775614
1470448
2184143
2670611
1014783
2000403
1218457
2007104
457528
526569
157436
2590965
872367
442835
2861613
2363604
1355174
1793356
1746742
2275057
2424590
102708
606307
1128672
597337
472220
2156565
2628513
2820602
2288924
1474042
1580127
455453
673183
1320640
45695
460964
1933884
309350
249959
755662
2402379
2751607
2812208
1399728
116579
508032
1418931
2093371
2017444
297795
2105682
2351848
1006924
2808685
637672
2253644
2751162
72661
1830346
2356779
741358
65443
2930413
978903
111302
1151844
547212
340786
2008950
1006356
1414465
1967133
1893006
206952
661380
17918
657686
412878
2105587
1026179
264829
1383856
41349
2891809
362457
1575463
1989298
2353941
801808
1748930
2452542
2891289
527592
420089
2750871
893261
2172285
2395097
1981189
1054455
1701667
323610
495013
1539965
1633569
1555181
864052
1762178
2047395
2179433
2608074
541240
176402
1804546
1096619
966531
1541079
579200
1292736
1699908
1225327
451759
2392969
1812083
2365653
285282
1539763
569132
7952
1095647
1503656
1698426
2020791
2182963
974956
2152054
880885
2472659
2720348
2271069
2084455
390403
847429
1121519
368480
2883682
1145239
808721
2888935
2189311
2817400
1090636
776933
2600576
1752064
2123232
2263645
2665026
1323247
189001
2654452
2171714
2187254
2669375
489072
1367153
2573516
1123029
1203494
2721182
273445
170853
795284
2612574
1895033
2825481
2447202
2213004
2064961
2756004
525272
813260
741703
2427331
322117
2874653
1317486
2741685
365901
2775363
1374247
1168267
905702
1908121
761322
2204148
1856653
416233
2922043
2275017
2221800
558662
2430780
1736113
1135812
350677
1859899
476452
1313988
2721518
605424
812249
965074
1460291
449775
1672237
1956956
2478327
778803
2705449
478846
624874
2324679
731204
762517
283072
619140
553892
2532897
335525
2778882
146770
507104
696999
159870
1409008
1427489
425264
1922476
892918
2807584
2574278
2224233
1549288
1489628
1487633
847654
2715896
404952
1042289
2861074
1072150
2772384
1959331
1161593
2687920
2790040
2045784
2675344
815836
657813
2137557
2193572
819935
828332
1763055
2509346
2114735
2739477
246451
1500190
1853676
2607749
1397974
2891868
1242772
978289
2103564
913319
1230438
1804103
315563
2639496
2611812
2364725
1886066
1014955
1881324
152512
1440229
788749
1714623
2377518
2332384
344100
2791222
391865
1217564
2680874
1822317
2135607
958563
2222713
1817901
6913
2867757
1467879
179936
32101
472458
2019410
2521036
588815
1120590
1568362
197121
946577
2299592
1625249
447107
1633877
416470
1780049
78503
1720636
432469
992749
2604985
2412779
1693212
2342962
890562
2832434
1796361
557712
1957426
2721051
2337820
1334435
2180415
1571050
629257
1925396
1722478
828911
402717
346282
214420
290933
1844765
1015551
2313210
1476091
2935269
2260264
443444
2047971
2784425
173507
952166
36596
2738623
430288
595045
2106017
1078177
1225272
1261253
2368806
2379556
232189
1784183
1106197
1570014
1005124
1791392
1120942
1950215
1729632
1665007
2149203
2904174
1688751
1685225
2427037
474952
2759968
2356958
1159042
2411623
816602
1614214
2425689
1885571
491771
2708099
845538
2407013
2179214
2726333
463277
1696242
1893783
271782
2153962
267226
1488839
1993929
170937
234133
1253902
208274
940164
574508
427101
1845743
647261
2540226
215053
1987636
2356030
1768042
149116
2008245
626374
2430303
1049357
1862597
1662318
582605
177898
389845
2776040
1379806
2352738
399529
1079649
1368965
1925198
2168513
989586
201873
1149231
2859628
482980
2260618
427283
1929765
889017
165333
812223
151207
2689740
2097726
1230993
2796631
497024
1952843
2252741
2718738
1327307
1390168
593659
1138948
1050006
799104
837278
1485742
1750235
212985
1326346
677390
1038006
2002879
2905518
1798028
2402565
580910
250007
2615542
2899465
1345227
309154
741981
1059473
579153
2671278
1268132
298802
1596455
1766830
83923
101216
1370580
2857173
288689
1040036
584743
1431671
1906267
1254181
825178
1878963
2637363
1477588
720733
2128275
2242709
156346
2764264
2115808
2197125
1217797
289890
1475650
1301525
1058511
1860419
2800739
1379386
2182607
1311799
1891976
2241041
423620
2067160
307241
664509
2054220
1005852
1241796
956154
2330354
2038040
1543086
163026
675977
1988314
2746874
2328140
811638
1038853
2150666
392088
1868736
1794046
1449917
2541629
43202
2083504
990568
2230604
558956
1459953
904448
1632613
1057666
2595983
1021842
2489581
1053567
2597131
1888174
423314
2120881
1487191
1656650
2661031
785905
2617299
2073905
414746
1126967
1877465
2204181
509714
1614787
421112
1682132
2108948
922380
1885056
1425066
1652644
2465993
419911
199726
332741
1414235
1812844
1853699
1128153
310856
1248738
2639864
246920
2049914
952112
829683
958684
747931
2052743
2931555
836844
206687
288010
2842386
2038934
2265134
1551230
114342
2527699
2597943
1920723
2333494
2737059
2521279
391034
267506
2324141
197836
2594166
1109505
1964343
637991
1827738
81118
2141910
2075660
1164540
481128
2122294
966141
2213440
1698883
1813726
540466
393785
867136
1344447
2074189
321265
542623
1074435
2364536
2859933
240370
2747782
886626
2863767
395702
1097877
2031473
2254119
1840117
519682
1606286
1468431
2673620
1587238
459424
2818719
529274
1524926
566050
1388855
2891863
1453081
998134
1004808
1671602
23612
1011930
884236
2490290
2075418
2842062
1551534
2139557
1523058
2729476
2442728
1333781
1407765
541013
2444002
1597809
1743344
29531
65201
1659889
2427030
1515498
2313557
1016719
450240
1328671
847384
2070969
1799614
2422798
790483
1053060
2757721
419298
755203
2840876
2819917
2776693
354093
1188215
31061
2190465
2179243
2803987
2195300
2878337
1926535
518479
2020157
1937475
240738
1370807
1439830
1174632
2434950
2567577
218484
2691820
2343173
872816
1193444
362063
22285
1925096
1029596
2241182
1422221
943096
337263
1158225
1202603
2706499
96278
2578243
2428569
185682
432357
2428361
2191557
2665786
1411237
2115273
428010
936649
451800
867077
2502884
2536540
755224
2041290
2262408
1624696
1541212
1447072
2280383
867836
680178
2507620
1927603
688217
1061145
2109061
2330428
1703698
2850828
2745744
2173612
147250
1655716
1380264
2874327
1092623
523461
1996926
407829
1431368
965794
201243
162756
731087
663807
1801039
1903436
512204
338304
2398821
340354
920149
2603183
76761
162583
2064034
2927033
306488
1277076
1060824
2770756
2852960
1437106
2574944
1939664
1464444
1317853
1495789
2373000
1569537
1360668
1235928
2636638
2665897
2325480
422366
1865107
840434
2568424
996019
2020009
1369419
2636010
744153
1289557
2374504
1048210
610619
2816051
103339
2669451
1120761
2815180
459511
252045
2592188
2822708
2561962
802344
1039639
962039
1822630
2685760
324356
1396845
2683874
508501
584084
1892024
983364
302050
445600
2020344
2512498
530633
1236009
1692215
660927
48348
2020828
1981303
1382853
1702349
2778051
2207817
2225605
169283
553921
2735484
1759913
2103518
204350
2122003
2117879
2915067
886723
191901
2665629
1720122
2575120
73954
1450837
2089448
2237537
2762521
1142339
323186
1561107
152851
643083
2412438
306339
834446
310642
1547216
2690438
2149063
2395442
2879673
1831951
2838075
2712575
1704424
166741
1511628
2608647
488308
2563413
902037
1161119
1804511
2590218
1962907
1138925
2664301
1644887
785121
681943
1017086
600769
326840
2273107
1605371
1127340
411826
288640
1206621
2299854
1323205
1710008
616963
333424
132398
120062
2546537
736071
3237
837191
1649506
2382380
2734729
1644480
1704869
360142
184598
467946
1918114
1469024
1825905
203120
622618
2526177
2390119
2601306
2377253
1032688
2774802
500048
539118
495901
1728399
2536218
1810715
1977488
1167007
759397
1810193
2754866
2357447
2807374
2891518
1309155
735725
1572480
2371743
1897350
2065401
1371076
2237004
1952868
2925379
1879427
1888392
306605
572781
190168
1236951
94997
926131
2289242
1733173
628213
182542
2811156
56126
1527361
2681696
1973433
2700631
1935102
901950
2855568
1599296
837381
2675196
301678
129498
2352252
1411452
1276544
1559279
2619085
399478
735924
2760518
1795855
1994057
1345667
1207663
346452
449097
1186760
2090311
1483314
1891248
2295701
17565
2578825
1498336
2734875
2598564
1579920
200746
2216906
104557
1001818
1608765
2494237
2867056
1884578
1940567
2687311
1447350
2411563
2808447
693557
1671557
30430
1303484
2682132
1506208
595870
2085805
1638527
2704983
2146622
2623819
554802
2203392
565636
715212
2208022
2589027
788117
243632
672146
2790965
2135448
352028
88962
1207906
479402
299757
1231126
741207
2829963
2374348
2006526
2795802
2511228
1339122
346744
23594
2720475
1657412
2115101
2395597
2518759
276522
691726
2683801
1042128
484912
1009628
554625
79303
1991474
484687
400621
2856114
1334311
729575
879493
1000742
2824788
2500112
721651
317916
1032402
1835183
481942
1749376
1123661
251577
847658
2020741
1968442
1160053
2443763
2808911
1540361
544107
2684469
394176
1394039
1163805
420553
1221954
2436224
2677718
1119940
1155970
210907
1635447
2658152
2263340
1281724
2660197
1420927
1432158
2250028
1907293
1121109
1120462
82257
2469955
1228332
2245582
1035917
2145208
879328
264121
540377
2481498
2756709
2053205
1065319
669826
658634
2523993
538569
1302718
939046
2264599
1051947
1698685
372569
1295591
1553567
2160872
1176611
843991
2582908
1546845
1187907
1186517
2618251
836867
668099
2143519
111727
413064
1573866
2595026
2257465
1785781
1419277
662480
141379
564783
2520637
829934
2322057
1469249
2115356
2600133
1779468
493248
1856462
2931574
1658889
18842
548546
1791652
1060663
1772417
2532059
746314
54572
2267009
104939
2546040
2827235
2374372
467606
917428
2380105
189346
1767704
1527810
2485901
297257
1206035
2482451
1030163
186069
1662438
1664800
693187
572209
129268
2618103
442563
2303772
2641732
1677101
1882435
2532748
922413
1098065
2445123
2634802
1686232
2724306
2758224
573019
912715
2135579
68024
736963
1714086
500467
2431684
945139
123779
934728
837607
134228
2224875
125619
376796
148880
1031742
254313
1828295
1489338
220866
864193
2696608
1959656
107195
380879
564443
2877753
1907962
1771682
1985038
706591
1678031
2779651
2547872
1609653
2316630
504190
1371845
112085
115958
2027824
860492
2338578
1869672
530756
2374257
578078
163176
703811
565863
2828665
369917
2341224
1732008
904426
2513716
2819265
278387
819357
1491730
2223217
600302
1210698
569968
2816375
1328116
1803593
2640256
2275302
657238
1542774
1135977
1582621
1064470
2353013
1345609
2592855
370562
2170145
1913199
2168956
1038354
25134
527626
1920577
856517
1623249
981817
959550
1459011
1141345
1068677
1150821
2812320
2540154
1991753
1361547
2455447
1748095
1529022
1567962
1373579
759353
2166118
754353
778476
687323
2698956
2069451
1758902
2565228
916228
1185654
2560700
2117512
1562983
1127951
2816460
826508
1236032
1524717
2334216
1262694
531572
2239568
313993
2051314
398938
1236161
1758615
1028741
927381
854666
2898887
1101726
327055
1954621
2891644
1453495
201418
2581499
523414
1511676
587664
2107141
2255527
2699914
1201950
1161883
1133204
1069948
1757713
1231397
2693885
110987
2592122
558459
1352730
77228
1485949
574630
740872
544583
792937
372882
451209
1286602
2780454
749068
725781
814380
1781951
1299791
2062545
454359
2080895
909638
339074
2633227
12732
1398628
1147724
524174
1291846
588185
1769836
2268559
2165423
874767
1760765
365177
1715508
919510
512185
1621460
1072905
1072391
697139
2939511
2031889
626175
254023
2453169
77216
369209
1191285
1106281
737900
2535983
2305325
2210078
789377
1142771
144685
34962
623621
2512403
249899
671487
1419927
1327449
2889031
1893169
2854759
77743
745616
865480
1484498
2138927
2180505
2560984
2089279
717081
1264717
2899065
501740
2387911
2793970
1334748
957642
84540
1115027
2254539
1089537
1081324
486327
1878612
1205161
1906665
1541891
1833621
672938
487722
2363357
2073130
1258455
858099
856063
1686707
2101093
2916224
724310
2410208
2659006
590040
888463
2537976
2552669
2360717
2454084
221734
2186302
2541667
1601390
1302107
2410288
1039768
47362
1391366
1127446
2732871
1120668
2621589
2011076
2683028
932260
2595367
1888680
1664278
298706
2032660
904881
2374508
196673
319162
1026283
848219
1382617
2573673
60650
1184596
2271777
1395916
940034
1591503
2038309
2509185
1377204
2146329
2411502
807331
2648636
1629052
495187
1583306
1344788
2264612
2620036
1268854
2016149
1888607
673730
2761728
2629528
466431
1154185
1336319
876875
2570946
20313
1769366
346842
2647104
2716504
2323059
2904438
659396
676476
2303619
1339633
812364
360687
1806868
1848061
2752016
1112915
1116007
2162783
1271110
1843972
51231
445957
937403
564244
852120
1387426
1074859
1081066
1259379
328658
1976599
939288
458362
1304230
817066
664683
541237
48213
1082003
1342508
682682
2750167
2544188
1808247
1372227
1533123
1848808
1485301
2121645
740933
2607636
2739083
2332344
2884560
2661260
2158806
354617
1831875
489364
2729280
995792
2266888
2010913
747731
2845351
452079
2703492
1214974
2836324
2101397
2311823
1940382
2840239
717598
2460111
1721420
1734196
2027315
1572716
1648321
583792
1002304
2067032
266941
1153154
819507
197083
2895874
1513138
2249966
2755445
2773932
1032954
1946917
1606093
2324484
109070
358712
1906327
1020094
251652
1588513
1631072
523392
2664608
237380
2726767
1072137
593751
1117767
1857962
1334623
2781150
2913057
1658879
1535832
1332725
2578002
1015632
630295
2774495
201479
2496298
2873300
1970005
65212
849279
2267851
1546781
382079
2632564
2176645
1820993
581536
2524966
1935442
1378867
191822
856062
1353043
1065909
1446103
1008546
392888
2308952
806570
1928618
593386
2609595
1821267
2562932
1432519
2862091
116272
1710784
2706727
328083
229564
857814
2690969
1561564
2533041
2298856
651242
575199
1014090
316092
2114368
1646438
844488
2657799
799875
1280351
1367261
1569281
1090152
2928353
1475644
2012950
1233192
655040
564811
2070161
1027011
1105838
1262959
2791696
1239348
584213
2736199
548148
792302
2097394
571583
2300924
2362384
2424163
26947
1989101
432241
1519327
1395638
2174737
2830047
1155366
251863
1714447
1789436
2493813
2134804
1037073
834623
1998996
1035808
867674
715422
2101242
1323144
911634
919513
702044
1006462
2232937
2039501
2830118
2933289
2573143
949677
541056
829335
2706880
1118258
797407
650289
2422930
1340095
2856869
1223565
1425060
603477
751726
352964
737413
2559662
2475155
800630
1815974
1117193
2559981
1913249
179157
2230661
1064885
1753535
2845855
2574570
2359276
841241
493270
1456943
183499
283082
2050792
1402055
825255
966356
1742110
1906903
2795576
806091
2728559
151533
1709515
2766475
1663905
1974800
1161927
1158567
2855765
1199277
2893052
2265516
2271484
1979606
340727
1883770
2269132
287604
1450815
1761351
2239106
1722033
975770
62459
64127
1273560
43922
1843562
2142004
1562501
539764
56179
1376570
2342910
96673
1820818
2238764
2337490
2930001
1966259
2814181
2452995
959722
2571693
2838724
2353722
611461
1177680
2434083
2705504
381531
1427627
128330
1963322
1542906
1107673
2322827
2205178
1572955
77662
700615
2547543
1781573
895870
253744
690465
239043
43129
268804
862202
2472654
2772395
1412581
310220
2103034
1965834
445333
1023455
2426053
1678449
1801382
756091
1704087
1605656
2366645
2713070
1479196
625207
1273275
1593074
2143342
384939
223267
1522852
1254874
1543531
908813
853826
433143
1679599
1149188
699664
670416
2825856
2905831
551882
2322939
878920
2933832
2512266
2361509
1136582
1565822
2326865
2570038
1821688
2266561
2786172
2584402
815823
1562710
2644583
1628735
2568684
1023008
1984434
2162801
1877575
1410287
468259
2545428
2115667
1460364
716063
2094934
616324
6746
376487
2625241
2791656
2532903
1351076
1328677
693488
73469
1712251
1574354
2565488
1319023
12140
1671363
102466
1554843
1961520
140533
1376871
1504855
94822
1910410
1753331
83288
1707503
1015417
1979853
1745691
1875994
740577
1439798
845270
670713
225803
1528497
917743
1571142
409443
2846849
2599799
1612947
2371634
2192984
1293779
2370789
2620372
1962598
848594
1261612
777653
1036695
2694964
2578985
2763475
1387782
1517694
1044184
1299986
2086028
437518
1711357
1185463
2300292
1732250
2903789
1699429
2441325
1790253
325236
1026773
680282
2451960
104322
69940
308304
856906
1129250
2179047
2112849
2423960
1378295
2452500
1612371
1716636
1770114
2855764
1362005
2237426
258443
1974862
1087261
328743
366573
1084338
931300
1969176
1570282
2667313
2554311
761880
1541598
327004
2553226
1055424
543512
2033600
2471786
1072656
2683640
937136
334497
2725010
496907
2326571
822671
2079015
1471664
2158328
730974
793841
642430
758698
194606
2609098
1762939
1331406
936899
16132
1854893
548804
1120964
881499
511409
2862364
2154803
1341092
1339025
1393376
795000
1992746
764797
1801616
2575312
1256082
2385082
1557824
198887
1111581
1385719
283655
990434
2686840
2212861
2185931
722690
997359
475706
1439677
2109704
301522
1517393
662729
2031713
2805094
917423
2247323
2766248
2008178
2200635
2384631
1604510
2800063
1083970
1600886
471601
2414469
508843
2663534
1628061
2313524
2255099
1391990
515792
1646386
1444401
1331495
1347602
1188230
2008188
485306
2849198
2441424
41413
648533
2155694
1129054
2618793
596006
881376
486920
788859
447155
1108944
190514
325848
1102854
14024
1490281
1629969
415954
2912991
2650332
2801702
447473
1826113
2546012
2616380
1324789
2244829
1692679
2766882
256869
1467387
470727
212
1567027
2782514
1566558
839640
2088240
599453
1742571
341462
273502
442729
1799993
2491501
2574484
352791
2860188
936911
1356881
406033
2545534
2510355
1980789
426258
2037644
729277
1378221
2020951
294050
1075294
2753720
1653156
1992919
383953
2659385
1967009
1727707
2144535
1904938
314798
2041536
1638867
2546743
1812338
580863
2075011
1926813
2731654
2872044
609630
2251904
379768
566081
2574467
2225284
2337104
722803
990489
2358331
1004670
2890786
769825
327853
2776858
512373
2662885
818529
1724188
1245101
1924015
2783351
577567
32348
98141
22894
1847056
1777825
3879
2437321
1457800
2225990
1668663
330059
554465
1728378
1500080
1085464
651980
1953813
899658
1560687
2910726
1415957
424599
2214213
2472933
723639
529859
1045173
684975
1623882
184552
888231
75225
536144
2654494
2428098
1681133
2207390
1992064
2084430
458239
1510242
276982
2571185
1543621
2174444
1221171
2197240
1980455
702446
1239027
435008
2909247
1169161
367891
260192
607168
1875273
479080
961592
1604899
833688
2358414
999221
2488510
1400203
421096
2533031
873111
2288350
1491992
841514
2130067
1543258
2414167
495753
2581327
1319018
1727497
2354309
2236687
1763514
2166588
1789152
1877932
588648
1964274
2674181
1938655
976792
2813219
700771
1442362
1903477
2913054
856107
2242847
64470
1643266
1736431
1785990
718511
1036264
428533
717187
618975
468161
1376408
1870638
1913252
2568942
2076864
1273984
1501155
1596749
680209
493727
1173068
2047473
1943263
2702325
517448
162748
1794495
2437646
1781682
2339498
1581393
518418
1962879
1527830
1429974
1639672
570119
590812
879916
458905
2238927
1610861
1536510
1768894
528907
2658593
1883464
2715602
313663
1020588
1831556
2714946
974728
686575
1582906
734075
2814267
21219
1309644
684380
1448052
1501932
811120
97103
2227722
710423
2515412
2882880
203324
1870530
610508
822515
2044102
1191723
1225396
2050639
2496068
771172
252448
2267223
1891223
798886
1592618
849952
15800
1728813
2105374
1563613
1703261
2001398
1323767
103196
229085
1880743
749287
2796596
31972
1162529
29764
2547604
2595485
412891
1028888
477382
1339752
2909044
2662571
33843
1255287
389927
41692
1301305
1715910
2603443
302122
1312346
701809
522194
2729560
868547
1537978
2182895
646825
1603294
673366
12199
2902124
1337572
912255
1789398
567832
52292
1279248
767777
1085545
1276273
66047
1960742
2487467
465216
1201542
675002
1087062
2622570
618369
1291197
441793
1053477
2026229
523867
1785200
1680806
366620
1058834
557073
2597212
276261
2010537
2263610
718826
454644
98579
1874166
929777
2778060
931521
2132120
1731018
1793275
480808
832484
63972
2435188
2871192
1712135
1855601
1308680
999821
1725494
895635
1048060
830782
1080846
578076
851382
1502318
758750
1387627
2688312
2562567
2498903
184591
2498535
1040458
1777963
468371
2918847
1792415
526122
2601510
2542659
700120
1897233
1929206
484897
1517645
266756
296056
2271323
1654578
2529068
2671179
615013
1563955
1390151
1814979
1401966
2176840
2122079
314331
2598008
474901
2227249
2552426
2327332
730590
768133
1308649
562780
626359
2017131
663379
2813158
2078294
39766
195212
1743734
1770102
1482822
2494482
2772258
1099231
848528
2748989
2359514
140330
1719602
1305486
877015
680580
1286242
503038
1892838
2158558
2825828
916873
784142
2072502
408207
1534290
794997
649241
2318334
813141
92900
1953409
282128
1372252
1739957
709613
1460265
1885039
1857568
1743921
2603126
2197339
2899352
1450967
2254745
2828565
2495379
2126186
2649790
1141733
666568
1448065
1894392
634955
2201160
2782148
2236440
833416
39988
618630
1337160
85072
1931282
2516209
763877
938111
389756
1878240
1707759
1876045
62199
601754
2570075
796010
2567384
871094
1075889
2852427
1202748
1202905
2235755
789408
2337657
1473820
779442
1366499
704952
6188
2639704
1304168
552173
2661889
1970178
2919338
233396
1459721
2030937
2384101
1656991
1140970
1323051
2247510
314554
831500
1487795
60586
2124922
1827272
713415
1168529
2469565
1127598
2016178
1660120
1835384
132667
97755
1426468
802406
2899553
507925
376403
1479925
2269567
790548
2481243
1325391
611356
1057006
292005
2019086
1919594
2853432
1805162
2936617
146146
2233538
333865
2080553
2038781
709047
2587961
291517
1516290
436156
1347147
1715080
402351
2479162
644952
2356987
1466995
2432718
2883285
2016609
2060712
2870907
1052566
888961
1443173
469768
2087117
388320
2749125
426151
1461997
2056227
844778
816346
1004204
1538329
887151
1045295
886295
449226
2588719
1004962
1097385
2766845
1836510
1572031
1302293
1718103
2905138
1744046
1254644
1968294
1420655
2530498
925375
2179449
2815307
2908514
354354
2414541
102116
812931
715915
1770692
2924089
627839
131646
2140683
1242821
197367
1074253
407996
1289593
629771
2585302
2287908
105557
923182
1209902
2397494
1571299
295045
1968891
442548
600840
2180174
302808
142134
377459
745915
1400561
1382684
2921728
1257729
2143565
2039975
281440
1095526
197852
1855431
1130697
1344000
2870355
1816884
1185260
480974
167525
1640102
958704
1468166
292905
2330545
2687131
2740553
719893
1884187
1565642
2525601
2636159
397882
1941290
898359
2433592
2630525
2645343
902442
2237284
561571
582903
2245470
1036817
1716622
1202275
387600
2685561
2139035
2673570
2270842
2655603
554372
1698219
1158131
1313195
2684279
2709351
143714
887550
1186688
2837008
991222
2139600
2541865
1074868
1840914
929879
973363
2437952
68055
2294427
1901046
2921909
1078571
862067
1548640
1795612
1405146
1426824
1106731
290209
300163
1701622
586507
384146
180076
867936
2037589
2274489
463716
32805
532815
1755599
552988
2922370
17919
2630705
1427137
2486027
1364073
1570575
2091941
896708
2111125
2706989
114320
2183559
1520626
1207929
2589302
2591581
68893
1942139
567072
1936734
2428254
272984
2316103
369491
2482060
1475792
1203028
1586143
2272734
1586658
895955
1764365
1041316
967576
2591279
264899
2709464
542905
2873310
2690219
1485595
1818355
1643311
2892441
950651
2448816
2037613
1276964
1731420
2422618
2635499
2359258
1813505
2237579
1735417
573639
2726564
1104086
2303868
582450
916788
2180776
1076740
1933722
37811
1167394
790358
1112769
605097
785423
2844828
592898
695027
1468367
2717121
360139
1175338
1422906
983538
904765
511432
463498
242798
284200
131781
2450921
792564
1107598
1635034
1895807
499780
981097
2697490
2695324
509099
1410372
445600
1899157
2096031
1012428
1483810
745777
264848
610799
62711
2057895
2175876
1371175
2175079
820908
2774373
432167
1252549
283090
2705010
2098093
1892151
2428384
1074960
397974
602851
92744
269215
224444
2365795
1239664
2937097
2000326
787820
1912085
1035999
1453141
2666784
1702373
2721850
2686920
2553567
977633
948814
1351230
1266398
1436494
1096203
1134891
166263
1913881
1482215
501063
2702471
2380086
1211438
1215016
2749400
1698960
329183
2842989
727162
1083150
698364
1578588
1732823
983716
1520557
2074743
1961361
2471247
543624
2429823
2044192
477065
2340226
1282179
1477983
453006
2702015
2895150
818410
1427832
1149196
620860
2232816
193925
2801166
2166896
276443
1406204
775912
629819
470114
2819053
2715124
1310397
1151047
38407
2805083
700329
1384645
983136
241802
236592
1378479
2421925
2341096
1774137
883643
1641803
2327056
2183482
35288
1564494
1888124
1342072
1696610
305975
1474680
1504175
1031918
2072223
932162
2198437
2252191
2808749
1611388
2183111
2217877
1116146
987178
2869181
1371090
1632635
2398682
450356
544860
2066068
2904053
2647948
1328266
414990
2789780
528610
2154304
1883845
1484347
2234334
2936835
1778816
907908
1462780
1289970
1185995
237662
1475725
1128742
2009923
2477611
2607814
2562230
586179
92353
2799070
1074926
1982157
1974878
237656
2498848
1712619
1097053
328842
477286
832120
2441149
654227
304123
330813
1158790
2796524
182087
1594098
2596455
2395703
2780905
2179071
1307764
1021862
1601450
1149329
397261
61736
2891156
422329
1136413
1716796
739627
188515
404598
995028
1901781
1487284
538657
21642
1091293
2678193
2227134
293099
2227296
2161516
2615725
644071
2550567
84653
1236939
1071741
2017418
2570476
1506401
686217
249594
50848
1716838
738840
1342599
1460378
853626
1166958
1053030
1471632
2173960
2331222
1155103
2836084
823956
2730704
72330
1405774
218396
801785
177063
798721
1980002
2665189
116761
929202
1870432
1211820
1984538
2641694
1858806
1379747
1716235
1295672
1583539
1839725
2385317
2833466
153327
2221884
1313149
652250
1008499
2150785
2264041
530147
924661
463797
463559
701720
1259769
2811450
1522139
1031822
350127
477453
2060502
845572
1689176
2079401
524087
78251
2496240
1799329
1610440
1602569
2469543
1063112
1879068
2841666
1093453
1174871
88476
2671535
2464308
208480
182136
2130573
578800
1410340
1335959
114792
865853
2382331
63364
2315183
2020486
1702793
1427210
202190
2226285
2295243
2821524
489902
714796
1870283
1067933
1970196
2551583
1888585
2783815
2468797
2672711
2144493
148914
315987
628521
2861194
2134952
826586
556749
2162161
2208065
2090739
82283
1749302
2062745
1122940
624363
2746091
322860
1208889
1867732
915428
472824
944017
2714081
570442
2851257
2754834
896091
1557932
2449741
2488557
2742175
2622742
850999
1374451
2648618
165527
897799
2709945
1246704
170528
875281
2609577
1778708
2867345
2711688
1993311
16469
2108816
1123228
1362917
247551
402529
2603007
526277
475676
699111
2292661
2575033
2654292
1366448
2710753
1302534
2822936
2274511
812790
1897891
1402826
260678
248606
1799855
1165767
2662519
2879156
2258028
2392900
1068660
519206
1478167
1940095
2099528
2709719
1940653
2522986
217184
1134893
592700
2162520
2352275
516299
248285
198313
2089299
2170439
2303951
1272349
1535535
728139
2353308
2585458
1555869
2689788
2154715
946537
770742
95749
2359815
948253
390098
2907118
2182390
1856360
2378727
1724385
1059690
1538811
2479822
352281
1915655
2128367
2711787
980885
1474137
2113261
2136682
190948
1369787
2660662
1471140
1165653
340620
2674823
342733
1213359
562551
1472691
1720646
1895545
1322954
1806663
1846144
2146899
673922
970516
1865891
705564
158796
1600171
1250708
791403
715776
2735270
793184
2699793
1125248
107001
1009428
918864
2189111
1267813
1345603
2434081
1143495
2564556
22104
850063
1949926
84846
788028
2121008
2154127
261346
2881408
2154332
2203147
580462
2008978
1223863
480641
1197936
1393394
2692888
830164
67554
576158
2393738
2580915
771612
2626697
1123926
813145
441847
638570
874374
1686435
2926840
2803667
615063
85008
2861333
465033
1802680
2163935
1167435
1020106
2639896
2130777
1529521
1269505
1809873
1193010
580587
41069
2495301
1568316
2066570
1569250
1451789
40915
2735228
900242
407349
1265193
756612
694987
2493038
2025034
1207324
589381
215246
336166
2762342
1791798
879386
449414
2767269
2243835
1791458
1492902
2774247
1066540
1225898
1945662
712902
353151
1327410
2362052
523670
1646091
2554194
2222935
140368
1736820
2615691
406569
2111729
370727
2407410
1224985
1999939
117286
2258461
334643
1442699
2508637
2671899
393626
1617569
2591089
462397
1887606
1874938
103503
929468
2594071
2898048
657280
2233834
321642
2777895
2338341
2768216
1835577
2773528
1726280
659278
1033965
1458645
2782425
2387837
2690943
2193991
991514
2647559
1378081
2448068
2493019
1641520
386541
2080901
997378
847033
2903053
1073403
1457294
2517260
1818132
710473
1980735
79484
926919
404241
1982139
701160
642797
141569
673154
1049593
2339229
1220813
2647488
2295759
852024
1472165
1965981
2686673
1147408
660941
141445
2777351
194396
2597211
911399
2000227
814521
1579082
684515
2898522
2871945
1172753
2414501
2374345
2109983
721550
2017219
1525723
365656
761618
1807162
2255905
400320
1276763
367665
2688465
823724
2858037
536068
44397
547541
35069
2429675
2432609
2580634
2037246
589286
2468664
1713868
2075051
109529
321055
491130
2568724
2859962
1485231
695544
1809518
2730359
1480995
1247565
2695897
263971
2346282
782757
2089068
1091861
2152507
2208776
685214
626706
2829104
1494485
1113825
2599273
943723
2615692
1123387
97081
2677346
1729683
2104253
2519130
603787
2343514
1713000
59043
181829
2336862
2511131
1589623
523390
2454208
2534504
2592894
230360
2478612
148056
2274213
134418
2662969
1510634
562365
542693
397429
1503249
2693686
375660
709671
1823742
384411
1568121
924350
912955
2303074
785304
1446623
1226861
817050
2574451
2089263
2494799
216589
1046802
2396059
345570
840990
481589
2685113
1180358
993021
791195
478104
1164207
2699347
2216036
2641166
1664621
2892196
165899
939660
1443332
2092138
2228345
2624032
2445834
2547030
1533124
2612128
845267
897889
1298658
625108
2262426
2300808
2914361
1451599
2075723
1372027
1662824
1339085
1417241
1437073
142114
1199024
174074
843223
385647
1086963
43566
1280887
269148
2167630
2201689
2740597
1461614
971436
562347
2917829
1484856
1072163
2259845
2012296
996383
2511308
585785
975337
2307174
1597484
2074836
2759537
757151
1732588
1990229
2456048
2735787
935652
2615470
2432411
2557388
167197
1774602
108190
2111037
2478390
1612938
1942755
171804
2419597
162249
2700353
999248
1721826
2298589
2842361
2639949
1148755
1049286
1246180
865564
426911
194328
2662571
1678088
1141355
1364552
2014726
461958
1227085
723956
42339
1009551
1834262
2218690
2918384
2666684
1921524
1274133
1627370
1872682
740718
1926465
1608826
674992
2676400
2025088
2197316
797320
1511758
2092002
1593023
1369680
2525378
1481888
4950
1814063
1975022
766749
62469
1728202
1445407
712975
2356675
1250956
2742863
479642
600352
1960101
2270386
854194
1027798
2117009
2178232
1133224
190742
2879483
2534323
2189973
269895
449930
2524363
1796889
2033451
415376
26840
1084770
638199
2693076
994971
2097952
1256019
919216
554641
2388450
1907602
796358
1387029
1371638
584786
2379967
2022893
935135
893290
982917
348947
2380197
15259
1609795
2735659
1275400
2865653
673575
459017
1320856
2288774
259391
959148
1346306
234649
983723
2781296
154743
1705667
650488
877532
353487
1650858
2154089
2115512
1944419
1830319
1724560
457760
947198
2695118
411483
1339838
2342136
2602898
1100246
2932100
2224398
1377668
1889349
2639538
452669
169920
1248522
1281066
817939
2390215
1270786
2106245
2777110
2084455
1689290
998028
117694
2745561
2237174
2034948
2490541
173447
1369286
2037800
594742
2313266
2480355
1073408
19146
2347872
1673257
2695200
1031372
2871880
2356532
203128
47229
995379
2132706
2392850
650663
2483499
2142058
1768321
2548137
813313
2306858
1789375
2784545
836584
741385
1648536
1530089
1918124
2833899
2047329
273302
79750
1166582
2445143
1890222
63889
638073
1879162
998305
2090606
1444818
1582572
2274221
2462118
1261318
2045459
2003059
543271
104337
579099
2380275
309416
1572009
2067461
63670
2369147
1935996
2322189
2261679
1716482
2033399
1086217
459618
1265932
707765
1263187
1206744
84432
691292
37350
238019
2083837
2159442
2376462
1789641
1592380
2378784
1151095
2437501
2343851
2094325
2141739
2487658
1264300
1984624
1568917
1469120
794077
2035359
1988441
2594917
2684747
1798273
362937
943527
2528
2516407
2146278
59506
691991
2627987
396823
881779
1382725
834533
266732
2541285
586695
1426101
1261013
1216282
2924633
1646129
1531881
569729
1533694
1507227
1909378
2881805
1466545
1013316
30228
2192396
2749316
678133
1704064
2730463
666661
2660214
2632130
2193855
2033116
1437223
1810283
2745618
770330
299203
480262
1643379
2820782
2139722
2416936
377612
160854
82706
1006357
435274
2143339
2379007
805265
89853
2699175
181083
2631591
354163
980858
224559
2348059
1231288
1437480
1084163
2875432
541717
1510822
1754790
790733
2333984
2296047
241600
2374307
180921
780969
279719
820581
1531405
1075381
866611
2163625
896908
2166775
371895
378920
101103
2277964
1982835
2383145
1630926
1150409
2251437
2006925
733950
1698127
2329245
2530652
316119
2335916
2812020
777590
1647538
1431187
2116642
2797658
34160
1267747
36654
2432658
1137322
1092826
1275744
2848074
1150769
637570
298161
2910702
1211153
2776118
2704261
2406361
1760223
1479116
2417570
1007541
2686883
1215630
252369
2580652
954914
230721
1992038
1268713
1929832
1062235
190369
2883330
612824
2650311
81673
1013039
818682
834343
954093
876266
2388155
2009208
903413
2526271
41697
601190
236954
2372038
650677
886677
183610
4143
159572
2231469
2039277
1476373
2323038
2793346
2874754
2164971
122888
2847916
860371
811823
1118624
2248629
2699691
907688
1296964
1327442
1266147
679153
202703
677160
2284797
547190
573907
1315651
1470822
1768854
410409
1685069
2305311
2413131
2001716
438668
1827234
2558799
810294
1293290
411828
1690264
1696069
2495725
693045
1496152
1116032
1245438
1629776
852977
2878500
1956928
2517477
1749619
406929
270310
1701920
511983
1366269
1090048
322048
1177287
597424
2004339
1985288
2218786
1359946
335650
2056619
1311858
1284047
751644
593594
567076
2836970
2343584
1293604
1822095
111351
2027635
225696
1210282
605493
2032546
1984151
2548910
2807585
1047537
1704859
1343192
2680119
1059592
2374851
41960
1156877
2637945
2318884
925541
1967993
2009244
2638013
2674319
1151259
2675666
784633
849561
706985
2928092
2928435
1865814
2630421
853623
2150969
176933
1382628
1077929
1462285
1614257
1642170
1666168
1068905
2318529
1390139
1896770
941593
217757
1881431
899616
757515
2229422
2503489
1032891
10359
967566
1937236
1594270
39505
2571927
1999520
405477
1013552
1703750
689636
2585488
741329
2354263
782395
999421
2180813
688368
2186510
1476219
1886958
809610
858956
1453709
1923644
782573
834418
762810
2181163
894569
1443866
2656625
2539253
1435540
893307
2302616
1826277
2101176
156392
25428
149550
35541
2796160
493749
104617
1046265
852314
2030371
187405
1454001
2784181
449263
2249511
755573
2350451
1925781
920804
1456793
2176659
403603
435217
458456
977001
609340
751348
2160096
1745037
364439
1138602
537806
303816
1675339
1687257
305762
2475404
1660784
1775074
1848611
2623125
744281
179307
235129
938492
947742
2531972
2178178
2114644
57931
656392
1711403
655110
2591993
2525426
1824753
801263
945173
1159538
2770236
2144550
2539773
1781873
1870459
385163
100178
1640430
1361450
689322
711420
2635431
452079
404226
519271
710588
140478
179195
2657438
2461840
2029528
828330
1841387
2927284
1444754
2827907
1115781
1912550
1315975
1291892
2453419
2634648
272132
1458777
1248961
1647337
2255596
2164757
1958082
820730
643051
1094981
2461528
1516748
163464
2732307
2666568
320376
793048
1816203
1443900
1707103
780833
1373875
1380408
1948753
921047
884757
673177
1335278
1108477
2903889
1263540
401380
818125
1856304
1874830
1553529
1170692
2855603
1158163
2271953
256214
1000431
2741608
2726392
1815571
325760
696987
387320
2407733
2537138
1843461
1620582
598406
1779800
1516386
587049
2540195
1289995
2846231
2727324
2122942
940587
1248714
1266850
1957304
1827278
725849
282761
2123162
1833926
1996823
1603897
2016822
236759
2600179
2551603
2202785
1190504
282792
1208174
1874273
1406071
41859
648262
2587449
264523
1675613
2467294
718951
891667
987690
458221
1263536
2714234
1165151
2433908
1724125
847215
2361842
2779196
2119098
1205157
1340305
423124
2414279
181652
2446838
2201043
2560721
2757257
2480674
2386200
2359379
2858200
2354771
1187842
2812318
1769115
196615
2223366
844674
2143321
1715532
254309
1868635
927307
535189
640917
994091
352150
2714146
357242
2205909
2892942
2059076
1414926
833926
1208753
458103
2248918
562798
1669223
290386
788207
2385150
1005326
70132
700078
2254972
521032
790751
1058751
688301
469748
2593583
2821969
1503590
487780
2510484
768070
2938509
701482
2420363
799696
2875306
1776728
859329
2637711
1445500
1091289
877687
518057
2747594
1857126
69845
1552735
142768
726109
1244273
1135718
1990779
750297
1396325
456440
2190006
1800132
2730804
1750684
755821
2569686
432898
2447541
492444
2913693
1332921
709268
1044092
1001651
46307
978411
2522673
420716
2908679
1815520
367225
374953
1531311
791347
892538
39001
2711240
519748
160567
1595599
2698825
1400498
828276
2441040
1790859
2348812
2120330
2187784
1187536
218575
1640892
1715628
1801109
969178
248515
335280
2416748
1911040
1598475
2179718
822431
2578703
1844638
609030
958587
877859
314836
1111651
2723157
303392
2699875
1695902
1459371
168125
707118
1998960
1429306
2634380
2652751
2138614
1038726
1360194
1647519
941688
2823674
441604
803536
2908317
1557661
1139636
226066
661201
2242030
979971
1474253
301427
1653976
2590983
2146215
1387133
2238365
352540
1366030
1077002
2498776
260359
2256736
1216138
2933762
2864330
2387770
2899895
502619
948681
2651059
2333453
2084603
2761783
2803188
2014161
208296
1268883
2623182
2376126
2671305
2491398
2815998
2885720
1426797
1060365
74520
2397251
1241208
2914554
1520664
2275357
629354
932586
1554576
514570
607231
2107217
810350
1517193
2500472
2310602
361713
2471883
1356654
1273976
167630
589763
2293711
774992
227365
2245740
549916
2863080
2279445
103252
1969401
2721461
578205
2099996
1657899
1288033
682839
1862173
1082712
148450
1875386
2638240
1707994
1035579
440716
2140233
713576
1933659
95924
2719159
1232473
1097041
2321737
2194332
973717
937063
2277883
2293201
1405199
2005614
1372424
1465527
871944
69308
1863174
866360
1411395
2782537
1668840
2219454
1638252
1154900
1727921
210692
2566696
2714145
360071
2823617
2006669
2770054
2423339
1371937
659576
1077023
1955539
323598
1788347
2496077
709611
2257058
1033394
962362
1848474
2227644
1649715
1939576
413209
1784063
823130
608239
101441
2012398
1934772
1001220
2562936
1221751
483333
2748037
830203
163134
2788099
2503624
2375258
1323745
2558215
1118476
642876
1027857
1801652
1685826
203518
923212
407886
828358
2627340
1666175
664074
669091
981707
1250457
134474
2811411
833116
2132254
2638371
1120540
218314
748468
2902853
978718
1578361
2939318
1697900
2900279
657193
1661729
1420565
1045803
762713
2608334
1603961
953010
550799
2845815
851822
1943351
1196409
589482
1248072
855927
347506
879969
982507
168294
2483808
698666
2367136
618554
1527731
1472841
2823828
2528847
1604791
436440
768555
2325357
1019310
1532204
528609
2291291
2178541
1906272
2709057
1536337
35545
534123
715659
1900608
1668753
1397061
2204338
2353539
2110919
1940566
1450709
1257353
1677820
1077304
2131482
1408992
389248
2538564
2340533
1810183
1068862
789165
396603
1521397
1034196
2041615
2365500
876821
1859064
1985027
1820353
2252425
2392016
2673684
814241
222509
1504091
683257
2110464
1545569
2450855
569885
604941
82135
2509165
444153
394383
1704054
105744
1469683
142537
2628978
2668663
1596698
1582645
2046822
103962
2775099
2172363
2012081
1091748
2443559
796010
2074214
2196522
728004
775997
2681714
883209
609383
2759997
647572
1378441
225841
2185612
2246589
275794
2507158
1901939
2183878
1308201
2077814
1275796
433828
1937609
1176732
737015
648614
1292066
1142301
2538220
1460751
2851600
1117785
586186
1025746
238964
1559342
377268
1804061
2915068
2796595
2249766
1537472
2682811
438214
2485792
1513224
2688325
2220144
2448905
1098766
1019002
1388143
2115585
411985
954261
1607765
1352042
1536349
2641202
279884
2714318
1439931
1352187
1119048
261919
2112433
2006670
565545
556675
716982
1497377
1456375
1589991
2634873
2650872
1333679
168700
605736
2352134
1827951
1373419
300699
472722
1513869
907489
1853178
1358616
554594
10584
2244098
657115
837429
225634
210046
2217859
2853163
14533
2352648
1100189
1458284
1154640
941529
2067502
2073479
1825202
641373
2586308
1085782
102589
2688225
2704159
1575281
2376662
2925192
2052643
2885205
1874228
2486648
1259832
427467
2496850
44557
2834487
1056989
884059
1999107
179116
1247683
944871
541704
2456839
25248
405622
971005
1631837
2860360
1914022
1976039
1075046
344335
688460
180763
2432615
1456213
2730853
1885429
485495
1205118
1762949
2132867
1390650
1535562
2264786
1162261
2139619
2105104
2346163
832120
1935494
991417
1058858
415176
1547625
1983894
1184987
139435
343323
198396
1115450
409205
1294986
264022
2131163
2683114
2804017
1671405
1607915
1138880
1155955
1425198
1453057
563448
1693600
2818652
431165
1916696
2599404
1373798
2125220
2370380
1327423
1292028
1685563
2317245
1923467
1533168
1576213
1065187
596579
1444846
2920485
1837145
2553896
1695797
2285181
2143317
1151303
587336
1658377
356547
409742
217480
148592
2340814
731739
2277921
2860774
2720078
1610070
1291930
2125589
1688342
1414405
1849839
2922649
1203172
2546414
1652837
465624
2739866
294739
835964
1427226
2263976
2427027
2373972
271595
319984
2444999
2784133
50274
1473934
990340
31171
2331480
2573464
593387
719842
178353
1470894
1979707
1255812
2269337
2432838
1516274
26973
1596539
1852632
909343
659900
313926
468170
2532395
2751588
1149438
683974
295042
1359999
1795553
588671
95328
927304
1416363
1846208
169742
159809
1053881
60854
1304962
612692
2018281
1120908
1162730
1371902
588877
744021
1335856
2017841
1524436
9038
914668
356795
1571873
522374
600442
2180162
2509619
1294208
2151277
1988086
1393208
2182752
1907435
2274927
2492018
448527
783337
743210
1508122
1643219
1918274
359231
1931323
1205862
2939344
804743
535308
720043
2780025
1203283
1371346
2810891
453394
911069
2834559
1361508
1773042
937257
2927942
422235
643919
2533927
2223242
2282180
723912
31580
1563658
38299
1686163
146749
1036022
2864688
1089944
2458767
1665076
1962517
360541
1439841
1418890
2624695
185156
511006
505683
2575321
2516327
9252
762819
2933148
10269
2030690
1618654
2931146
766800
1454095
2171026
1142894
1330604
2266679
391278
1811857
130989
568852
2710998
1420
1397826
2635911
1439586
1491075
544080
15269
2139199
2327908
929469
924406
1171941
2631736
2593264
251970
935515
1188556
1275308
1537096
539296
1340654
372013
2728095
1042384
2732647
863089
2813223
191870
1685487
140001
1380552
2090591
366720
515742
426799
399724
621314
2579082
448307
2309939
2120555
2897629
1739109
293741
740091
1157175
2008694
2342474
2809667
1119131
1617543
1605131
338465
1749776
2738236
1374820
809578
1828772
1783709
2338827
1857275
2230372
2390405
1536738
1732403
166613
995669
1828343
1127111
2282820
2193827
2331333
1208298
1562022
1457371
2184521
841070
395880
2456517
630024
1309731
803649
305929
1910288
2507672
2321253
2069652
1922426
164419
1597977
2683799
504233
1883473
171491
1004841
751971
2125333
1902218
1030293
1700510
917109
1010014
1701793
2907632
822308
1817027
2175089
512921
48099
1081379
1460533
1545807
1225171
2472488
1932804
316154
2198284
1317464
533785
1714592
1225850
1152195
2429153
1268825
1540184
540627
2575762
243245
27339
1918726
2070424
1713531
2531707
1572769
2661980
1802550
637802
2169335
583180
1818155
1305159
471244
702492
2335983
1446010
1778993
2081143
1861860
1683400
1360067
2093864
1801252
2777552
1459992
375238
604526
1519181
2315343
85519
349809
1400879
1517573
834585
649037
2852748
1280192
2395206
2078076
538752
2579155
2143487
2462152
821741
2714069
2480737
363408
1889123
1032545
58823
926329
2163497
2190010
1318613
2694413
2038904
1244047
864534
1598760
432535
785938
1175333
2004096
2408591
634858
1907980
2124923
914274
1503582
24062
935604
2201030
1577349
492084
362530
1842445
521294
548073
2551416
1973149
1219828
66427
1798953
1813213
2014143
2852874
980284
2581852
1323609
1784109
2756056
767036
732657
114623
2231
66741
343440
2114487
1823384
1035430
1395151
2888562
1903060
2280402
1678654
1244021
2560434
2455000
805366
2395945
230417
2192015
467337
2468931
2452136
228038
702686
96676
411385
999207
2245037
1090335
1462813
271460
966542
6552
2003991
812822
294860
2560981
2687549
1346854
1327437
526755
1550951
1506604
532740
1582430
1289636
388524
1088008
1206993
1746779
793597
721396
2316986
2495523
616278
873927
2756320
1768847
2059905
70727
2598696
1215282
2782182
1092788
2367383
1970723
1785238
2636435
747257
2243834
1650903
2658427
2168506
1613908
1944001
1867243
383065
378089
2170525
2655405
2330166
2491454
2272987
1402270
1914950
2898577
1425184
2578032
2814569
1707827
252916
1073471
1173161
2386233
2484556
248700
798103
1807748
1274124
1777015
62594
2866237
410800
1417316
185667
2043840
2322059
1291097
1108448
1846137
2510280
1886590
2276950
985920
1471949
1908827
2358593
1059384
878991
1074121
1231357
2016771
1382652
893973
1899214
772892
1674815
2932551
868275
786687
56434
1430741
2209122
2586983
1894552
1188713
264459
2696287
414536
2198187
1141368
1321894
241845
2709546
559326
1544550
2504323
1300550
998456
1901539
551211
467644
2709293
1815590
2156281
2632504
950468
555862
896972
1345503
2673303
2667794
1523935
2749988
1575097
2752268
1838030
2046225
880862
1399027
1835046
723572
954786
1710885
932829
541986
1078850
1238693
1319055
2845991
2308778
740777
2740303
1568030
529469
208888
2493368
2125342
1002023
2504954
1581048
2830103
2758912
1763679
2584
2488241
330389
574289
129589
2144455
2762007
1001752
1211721
846169
1445105
1310062
2457024
891186
1153079
910162
551315
1258249
1334290
741457
144689
807718
148863
2437585
2809709
1409116
168908
1935491
1898323
1795695
1828986
2687113
2660382
1886803
871988
2798492
1167611
1089975
1332148
188977
493290
936
45019
1756895
2333321
122776
2573508
1801880
253126
1300582
1159527
2488916
159719
2647541
2035938
900023
904250
855351
519137
2383750
976838
1228099
2728742
2800681
673749
2226540
2866926
2212396
510017
359094
604904
2556415
2253364
1092422
1972145
919435
27462
2921295
1857084
1828774
904428
2594805
94684
1335213
788029
2015294
1179413
1410686
680726
2170498
306329
146835
57161
1983308
1915688
1150367
637469
671178
1490224
171764
2484810
1010365
2702698
831833
427700
1682151
10349
770002
2033315
2472490
339936
2420401
2027349
1679894
1484077
2531592
348110
2682366
1837582
311795
1970017
405030
2417689
361976
2567707
2550660
2401065
2903693
2274641
376494
1496045
1339711
897567
1867248
2267845
2694625
52687
113750
1082766
1872430
2864116
707803
2592847
1388151
1856398
828075
2897277
9274
1113328
2350854
1926488
1024396
1021031
1857337
1460851
2168750
251459
2431139
2010234
1468151
1014795
1796946
2396386
2416711
2595475
1001236
914047
1199586
191432
886797
2913036
140050
2341362
2687501
805046
1151104
307314
1220207
1039174
1097066
1045622
2416544
1617772
175567
2495123
2908286
1608201
1661965
18348
2422325
2829298
2451241
2682994
475067
2886333
1497636
319758
2614889
319727
2770556
185619
2799922
2787263
1564936
1930411
908930
1366737
840070
1371234
2656892
1877862
1735197
69005
2901793
1733923
2539861
1919511
350999
1206057
182111
639106
321326
2819532
1146549
1769245
1225067
2262760
588723
2189908
61938
334154
1071841
427497
2081728
2396847
1786548
828353
91115
1336294
727718
788142
2015220
403074
1746241
990195
2661783
2473460
51188
2928072
30925
2864824
86767
1396980
2702901
2011397
1477913
2727532
1849141
1742795
1561765
2831168
232807
1192442
497669
1799307
889807
198398
1822379
1431363
2023712
735660
390671
1416771
2127358
1215526
1745744
1962967
1411071
989876
2667246
1430383
2890547
67819
1474812
1469813
192935
1900960
2441286
94059
837444
2739685
132225
268044
895506
783882
1624655
1156552
1225968
652333
2299342
1523073
1947153
2628737
39350
1388420
2637727
1313047
329486
275866
1777741
1031439
289593
2384340
1074830
366645
2164922
1771612
100055
1923942
964076
1927783
1963895
1752756
987649
1360293
1690460
1821269
2835953
932557
1546715
2696265
10153
1775681
2584267
2403527
2680988
1829750
1282724
896988
872883
2312618
1177295
1257228
433552
2024483
2692009
2591403
740293
1157338
2135135
2681018
2474687
867885
2782369
1684640
33987
2059962
1063597
989061
1446154
52210
2630494
2199626
2166848
1866377
1659791
2924745
353071
269264
2416132
882025
185681
1200782
1622174
462014
971986
1934407
1645928
1198740
2297977
414149
2183861
904932
2608877
785962
844642
1836591
1082680
935475
1465526
1836391
218511
1283049
2688492
406274
104647
2907581
1938114
2869404
2618370
862068
2193232
2434179
809631
1889844
603661
2917468
1608694
2264615
2213321
1521861
82699
2254345
2325711
1446501
1800778
98044
1207879
378177
272794
557004
2612023
1160320
1229377
301688
1035581
1713894
678198
1260185
890483
142499
784407
1369080
2380445
1614370
2929585
1614149
1545187
1336588
1556935
1233542
1041904
1495003
1899683
2604123
2220818
441248
798498
1564290
675510
2830886
2530993
1939948
2077701
1468702
447010
807739
1420500
2895781
458361
2709278
214925
2389910
2314095
2210578
290135
2075625
1868915
1489320
1557592
269179
2827567
1601065
261000
2902109
1933931
1897532
941677
2352992
1720401
294720
2586251
144529
569008
1916997
775766
2735355
467825
177812
1559954
2681683
379200
829456
469204
1316673
381712
1179609
992175
2872856
1407635
1015968
2096061
2780557
947364
1385789
1265876
2113922
2472402
1055676
1604663
190699
115533
695788
1921471
840257
2387413
2605019
2407790
1164295
1424328
1115537
1730525
318909
410963
1576005
1757302
2871635
2694568
585366
275842
114457
922058
1291522
1087830
221909
573599
1329388
2178002
1607722
2354640
2090772
2894517
743608
2137680
600471
1843156
2824556
9799
177545
2718052
1824921
2059722
2746601
1280570
2620336
2740440
1248893
30858
2217903
1765244
103762
1844987
2014157
665591
837421
1571691
702577
1783730
1353550
2798879
767166
1054661
2023282
389361
2753913
580299
181066
188185
773191
711197
782543
669803
397297
2440850
1471179
2575702
1447084
1735989
98860
2005340
563402
1086629
37363
2920814
2425811
2731609
2414006
1251256
2408839
1978231
551154
1463613
1123536
736843
1127524
2774783
170933
1720464
2261098
664472
1317011
1153444
770308
876038
2135525
449513
2013436
1659679
1586029
2488212
1474260
1780006
1468041
740038
412897
600490
1279322
2672036
1581733
1297216
206016
476340
142134
1969238
1871733
2694477
269530
2802785
2623031
2260275
2815887
1423202
1292565
2871054
1829474
2698462
2813949
2606294
2918066
1909902
178162
1955868
1921425
442373
842961
1392632
1681474
2754224
883197
2754593
586411
851916
2425002
2237481
2933829
25791
1223431
860472
2641749
2475367
1228430
1500513
1436385
547300
2125525
228767
951974
2730822
2327054
760956
1855199
472268
1014917
1857166
2415670
2462759
1689423
2208842
2166480
1780002
1779457
1482658
1622416
528217
1061926
465343
1236160
1296780
2920826
1002405
2046792
800075
1007840
2534994
1423927
428574
2602739
2333409
346043
556287
2784805
1645091
2565005
2655449
2389354
1303319
2017988
250507
1992275
1760896
2245779
2911140
2421308
752429
1526432
556082
1242442
673814
652966
1445400
142850
1702820
2926280
948955
633920
902580
1608439
1638195
131314
1342433
1015179
913861
2858939
568864
1663734
740544
1386746
1769562
191181
1324594
1228382
1572523
1812807
1333340
383240
2463144
1555117
2819486
2151136
1787655
848196
1920356
1341769
2207519
850899
2787438
712740
801863
2709876
189254
1819488
959502
2388352
2566481
305852
1206659
1338110
1074208
1563204
2881479
2874361
1453745
2223469
1325687
2226859
688872
2798580
1451916
1683202
241274
2270431
746659
160904
1128113
1763663
1329370
2668701
353648
2612837
1037177
1704157
485746
2934174
422564
500486
530159
591947
1073119
1209255
1402480
274344
2308090
1759231
1256173
1306376
1454655
2805116
2399015
1854297
1966916
1764104
2488474
1314302
1012533
1633587
2514128
2226693
697802
1670729
365229
2394049
1894255
111477
1989197
2368722
1863555
2881956
2027682
2359315
1574554
870725
2139185
1955104
1506235
2508144
2381837
16260
2671383
1277739
2636744
2422544
857643
1852515
2805370
2334252
1269239
2591881
300839
2018689
1436101
1088475
1245063
1882140
1234052
1558919
1932278
482612
2727216
695296
1659761
531202
1800374
2225295
61511
2392248
1818506
100364
1683670
924675
294927
836061
800678
1576037
158093
553895
522485
1688990
2363732
1963221
2190333
1481111
768107
708587
1358876
1465504
1494752
30586
817604
2882067
1114486
1923469
1449388
1288936
1328823
210838
1374790
1049025
464052
2054884
264537
2408297
1129539
1368871
835352
777084
2326141
2792078
2146067
1674039
1656810
1731565
2093540
1515639
1704126
299140
524951
2839325
275526
243923
369549
1407102
4340
1343229
248632
2780417
2135827
986373
2512938
584764
747545
118423
2146201
403126
245112
733365
79817
2094638
627687
2623240
202108
217287
1026538
2215522
1921258
2531864
2044719
2365815
673638
1917492
1047510
42618
1522823
1008538
110971
54957
2834005
15945
2459185
2862648
771403
1690333
2501477
1367890
1673758
2168875
2493278
1330860
428947
1570873
319117
2332828
448392
1749017
1569244
2497248
1839119
2239967
584173
2524622
1089728
520790
398292
2166704
1651734
1669466
369921
1942841
765423
1379578
464945
836585
83508
893635
990795
1522585
661546
202693
2895528
28002
1169757
390149
2393445
2809453
952091
990483
818263
149462
2628508
1458987
505637
1581879
2612726
696459
2686651
2894130
1972272
1238456
1444853
2049245
1368889
1010703
1232359
2132342
25488
1475782
2329522
1782831
2141366
198527
1401646
1030877
440151
2624200
1488454
1692818
2875523
2936541
2693617
1426441
2670082
819018
580255
562292
2625668
2042118
2845205
2808066
1103314
2630092
1762547
1390819
246527
861218
778175
1660899
229225
109277
2871534
1591604
2050298
1616792
2917590
923014
2158216
1554961
911030
522521
1622646
2848299
1681895
2831729
43968
2309531
2411078
2724961
2352508
913981
2062054
2388660
1549636
2204796
655480
2069187
882263
329994
2098484
2770809
2911277
423103
56211
2395002
88297
1882708
2807230
2501328
622938
861303
96695
117763
2917716
2459522
1287907
488441
758218
665054
2149560
625875
1823614
1817705
1951177
2842677
1618068
738810
134638
2688077
2887743
131830
2624802
776087
2006846
2845734
655068
655922
1663137
831373
1275566
2886664
470005
1232632
2738189
1818412
2696890
1654928
952902
854141
2352064
2673303
29649
776484
629889
2570741
1457132
1625919
336032
1586358
611970
1438534
248781
1711971
1628030
2128868
248649
899635
2873462
408912
1815278
991385
2288087
1299986
52394
2360748
2390971
1960997
1368693
2492106
2541979
2240900
970066
2236845
805613
2488015
2234024
697233
1901535
852936
1988052
2027155
1517477
2555495
1690032
1465608
2059798
7759
1940885
2081908
2112193
2936983
1707178
2674181
1531037
780140
2479799
93944
2203596
496115
2241489
1509307
1845118
2597217
2735114
558345
1683499
753441
1332643
1646524
866726
2508818
1035364
1236178
1605475
2504995
1867967
492059
1193186
2124060
2446746
1213308
1406686
2882798
2405179
1366173
1700512
2037007
2865390
839381
2615679
705711
247622
356961
1767429
1518360
2856845
2517265
2060852
1787244
21095
1260061
2737519
666120
1890582
2126952
2032826
920480
1645818
1456448
2265497
2719388
1635505
679174
116400
153782
1171803
2181349
1617685
975092
994750
638589
2656653
390825
137788
2889927
2355560
1515667
311411
1363058
2055930
1195397
1979084
695222
1578688
1930683
2020365
1293220
402496
1610553
1149512
996239
721809
785455
1744715
2541684
1700440
1477836
610072
352527
561340
111495
1791062
2660312
2493907
386411
1222570
2078140
1744712
698999
2420144
1103732
2821510
2309741
2692453
2156004
2035944
2344083
1940900
2873038
161091
2202950
1469217
140815
1038855
1498481
1061798
1346602
149206
2864271
2245305
70781
1462912
1425349
2689991
2138276
557398
2652992
1025740
2706912
1167893
12456
1582896
758875
1120542
1027514
2884643
1972141
2857994
2777375
2820050
1718538
1222569
289028
2288151
624
2607312
259877
1932561
906579
1389639
1069076
2615629
2465819
2056262
2741988
709811
644107
99359
2434125
2164020
1374367
1087993
1683583
2238259
523426
1678129
1465787
2613260
1676791
121308
232963
2019023
2666439
2587430
975359
599938
763904
2777898
270340
1369941
2562706
1112424
2295504
2677801
1055867
1304234
849076
1017387
372395
2788928
2111275
220218
2064652
2935155
456222
2619157
619371
1717711
1982100
1589029
2063559
107504
2348150
1646142
1600310
1170094
1512492
883761
756288
1828566
1619057
977932
2206099
2522611
1255643
1730422
1470352
359337
476535
817569
1632457
1887973
2654254
706436
133948
37802
1666245
1210470
1829230
2044525
799398
1592739
2416764
43617
1283957
865885
2576588
2838851
2645163
958229
2116587
2198185
2335966
1639125
2266741
2293297
2205031
802211
572245
2293209
1970483
1430702
1255871
1945240
384082
2680133
1545158
446280
2135645
1818036
2430865
2893413
111449
365318
1885032
1191937
1239766
2474152
2708746
2670933
1644886
723856
815393
310985
2806917
1415832
2065575
2862587
2146373
2219245
296936
170192
858356
1966366
1328519
1325405
2336505
873690
2172044
2021608
298470
2816621
2876235
2406864
2248412
2655093
1214630
511592
980287
1856240
484290
1596341
2589308
2088312
101221
2250984
2664831
2553851
153605
1553455
2059474
192657
1942452
1165910
2700389
978974
2798650
695575
2849128
280313
2506613
471659
2216490
2605591
379711
2738848
247990
2494010
2013191
1865739
2692334
630827
2005556
2308205
1027973
1244892
562504
2209035
54708
944026
2105481
1572447
2677200
2333920
2610774
1696632
707402
2140277
909070
299684
147756
2930549
2482465
928447
477462
337628
1584472
704293
119308
93423
284701
213705
675886
1719334
854327
1421155
1812391
129297
90409
2634887
786406
2137977
2086555
347174
1763630
2920549
1148889
2727957
90246
1588369
981360
2915013
1967763
1712345
2348443
1430389
2477594
2216668
2213108
140540
1199461
1642319
1562310
78309
2523249
2172893
2220720
411518
824494
1440891
1604839
2802359
980788
2154328
1296361
409498
2161888
1553974
883343
708328
339179
175446
1724815
1721332
2448878
2468143
1272347
474139
2819534
265958
398775
140291
344257
114427
2611330
2649869
2866239
949296
1673352
1149812
806232
2826692
2300693
1618243
2014991
2054882
2914489
2554411
340739
775751
2248465
881337
753061
2909821
2115211
411050
908558
856959
1479337
793868
348274
941779
928273
598323
934570
895011
900783
1894107
502586
1697692
1138847
1614126
705446
1419475
1457230
573847
2580424
1934080
1547491
2788763
118903
1085460
222323
607710
649915
2884947
1330750
2739201
10456
2867683
2918025
161804
1629012
2641649
560568
1475733
2571253
2889087
2362653
230884
1773663
225198
1567259
718331
2271402
135020
1453114
1769860
292722
2039905
1468716
1782899
1347634
2269778
273539
2143133
2641977
2260992
2913780
2375593
2130315
1033694
2119556
419062
438488
268472
1835759
1485451
307368
1346528
1065554
2728772
30162
186979
1426880
349655
672589
2408634
2626989
13656
839221
2892074
2291178
1877948
2901658
372343
2865100
2846055
927422
887050
451220
2628619
2775340
489266
407181
343465
2940368
1610827
458876
1895486
69523
2341058
2938397
484920
1018722
2377290
2459407
1166352
582431
2722208
178156
1952317
220447
1305404
2817181
675243
417290
1765567
217825
382497
556271
1697669
1852746
338585
1650620
1044214
2179780
641378
1888241
2580900
1519730
1468063
1440022
1255978
2616805
1537030
2557583
178849
1131579
2631847
1006646
4565
1169404
1230126
2197710
452653
166052
2313874
2283272
2168240
1815070
952441
1446590
2699551
182416
2574521
2387140
2715388
2304698
2867766
2096658
2011219
2184837
99302
1106224
336654
1011765
1030436
37642
411974
2403793
1546159
104899
2394392
41960
720922
2618837
723171
892400
730197
2596597
1077284
2103133
84790
2848563
1469232
2624552
181830
2147599
834972
1432381
1543753
716653
1721658
376899
890077
973412
2003614
1104093
1271698
1021384
591567
1769490
2856308
954180
82076
1804108
2276098
2682766
1384352
1989
1643166
1126076
1520378
1626381
1069063
2894918
1734996
1768649
544698
719853
708623
1084734
1057711
1246524
1555171
763595
2742029
2374222
824219
1660111
2311025
2225313
2030799
2714032
1494865
958658
2497517
1027695
2280752
524398
1987632
1684430
2914798
2886099
288816
609654
1489729
788387
248917
2117547
403936
1708365
2470899
1252755
828390
1451667
1301664
2931815
1162921
1974574
1110974
2930663
584739
686274
558741
2213543
2914602
1072470
2434672
206424
2400164
2688193
1805195
1717793
47799
2404417
2930731
1942509
2181078
1857568
1968241
830640
2434335
308843
1283875
1031761
1223374
2455984
929921
2498521
1428623
2893085
2937124
2234830
2853295
1063485
562292
258088
2560275
1996123
1891874
1324389
2567038
2398376
1682811
2443417
1922256
83292
609797
1454827
1940757
2572458
2875495
2601068
1710934
995242
2773240
1964176
223036
843861
1699279
2828476
1020071
2143632
2494570
1809377
677926
1099602
578393
2674032
659700
2206295
77384
276794
1572251
1728535
129880
2005157
969027
98193
120736
1837012
1894842
1653768
1597014
935878
2162565
1865463
984831
1910059
1660031
359847
1398083
1385159
1451744
1346451
2646110
1344858
2416665
2389129
525032
1272003
1944256
989908
1197360
811056
351703
1175010
2643180
1400845
1801651
333595
2234715
1571355
1609518
701662
188229
2704059
2322692
955376
2241617
1233883
1443386
1796825
1189102
2860251
918942
1119060
2534731
703515
2400407
1056817
517434
654971
572107
995328
1155254
531777
195938
1334390
2057742
1369170
1278960
1952681
38287
67423
517770
271771
792101
2660877
479269
815082
597537
2125361
2735172
282631
1246102
599531
1377236
2651469
2755859
2727201
1110763
2084685
1504403
1468604
1868191
1343483
2716412
2035784
1505930
642768
1887253
484751
2455440
513894
954734
1491228
2932555
2719958
1051335
2764839
2819631
1249935
2688718
2108553
2851245
2688081
803032
1359847
712388
2358355
2496746
857750
565330
2366790
2835727
1180722
2154204
2531280
1388834
1477005
557361
759540
1635505
1089949
2187337
328575
2939021
1937189
1230
1374361
1399114
2807023
1686526
1116378
1383417
114651
2580148
2783512
907630
1192815
1883697
897903
962550
953182
136747
1736453
2892232
110500
659673
730020
2044610
1121732
2937757
2391887
2742327
568806
559318
2051552
754651
2648088
1189416
2559707
1805748
917844
1345667
2644832
460479
2803531
1497595
493843
2588017
2444216
2293036
2556634
987851
2259893
876796
2361772
678119
736167
945362
2117690
307946
1743662
2201798
1575447
2678144
1152273
2861847
2104484
544286
1310439
316970
1667183
2853230
1053401
2282883
848668
132767
1630152
2492599
416395
275379
1722366
17857
2176975
1841631
2882092
1505087
2513423
1839409
2084872
1754891
489834
1358431
1542309
1791936
2153827
2800987
790668
2741693
2414573
332155
1395161
2011549
1846877
1470588
1690080
629427
2000097
1463668
768280
1449956
1268326
1199988
281671
468661
2876293
2904369
2832450
612387
2383457
1617212
537794
875856
2103370
2921512
1522318
2809406
264430
2940416
2576308
752025
1811567
283565
1826645
1917852
62414
924321
2444884
2210719
460501
2782625
616781
578548
778711
1125525
249792
932993
2533151
1055243
2465819
1910306
1487884
2162756
1169907
2092659
832531
1932266
1287221
276469
886010
1724404
1929401
522763
2467083
530899
378867
929791
1070444
1619594
1089931
438538
2155951
716094
2261871
2020541
1877958
1134897
2786172
810240
517423
280777
2367194
1747863
2729010
1334555
2319742
682940
1234493
1690184
599519
2175032
2227218
2009422
46616
2877940
1660300
1389044
720770
1688916
2596953
736404
1600138
1655380
2267586
660090
43841
882034
18311
2450278
187728
1032969
833896
1130928
2165885
662960
1652689
270688
646629
1308918
512396
2924057
481715
2540538
989916
739370
1035967
275492
1859995
2334404
1416211
1241899
287225
795671
2907004
2667919
269455
1409589
1902380
1374584
2751679
1968037
2915219
2107859
2192823
146654
1905505
1249973
2790574
1406051
627751
2565882
1760040
1009408
2290805
917093
33958
1665748
2323408
1565292
439104
1277142
252446
1028722
1444480
1146
831392
2655518
77735
634500
1432035
524691
1038711
736392
1893761
905143
2460763
2816864
944452
2222851
2645550
2514395
954623
484042
1815597
2814771
2359258
225592
2188262
2031376
98894
2443531
2716443
2264805
1208385
2580153
272246
1067205
1264428
1112725
1356534
31250
2371738
1489333
459269
1787796
2198543
2332562
989361
2789721
1158770
1095980
1407535
1391795
1832835
865
490006
1688264
445389
1158021
1117412
1087674
2933332
243440
2029800
795105
236589
1772264
437042
613183
1583595
1220993
2806836
1665483
1127265
16811
2260886
789480
2887971
2146155
327789
2922171
545939
2298236
25649
327640
1555088
943730
1560217
2256787
2023938
2053899
624773
988830
2333850
1512255
2864238
1967274
239200
1752544
797587
2222132
594528
924896
1956603
845911
681753
197831
1677456
1548577
2179324
1468578
2877732
434223
2279370
144354
1289953
2312621
1744006
1980749
1950644
593491
609419
1753520
1050102
1898703
2809568
1943788
2919871
303076
2464330
613940
1770609
2014844
1644262
612572
1286222
2343479
2844710
1597606
754411
2322627
810227
2381475
1959856
2643485
794286
1255373
421647
2192683
149291
931456
159701
1448163
1839364
2274543
1739013
2502059
1035649
2415806
2682105
1724840
1744840
964497
555949
1748884
1062327
2048919
1987146
2832526
1728557
1430356
1399992
221824
2245616
156752
2437725
2704510
1581696
2282850
2930730
893912
2681947
1875010
705439
2328916
633185
142734
2158649
2234984
2551708
494294
1458872
2412263
361326
1078786
1359566
2208606
1268609
1787714
1184521
2407336
1823827
502881
225114
1766811
136495
2505986
1098399
2045537
1804453
2855743
1711324
1683950
718406
1062254
714509
1267654
1159702
125799
2454412
1006687
2270561
2580884
1062187
1272149
1506846
1191002
2844695
2867233
1889259
1733505
2506123
1027759
693738
1311523
379411
2330249
2218725
2212308
2130001
919780
2324425
1536635
896515
2240682
236043
1219878
2935190
2227511
139162
1285196
720130
848071
1516257
2467360
2633207
2382370
667805
1494718
408845
671946
1691117
2139449
2890983
100633
965969
1978564
1133741
1637681
281655
2404847
2741180
1112819
1102597
1106723
1045160
17944
362549
253071
2757234
1615787
1394150
43180
394717
2938598
1997613
2504433
790757
2805188
2907956
769280
1164823
1100210
2676442
438694
1891681
2818649
75445
1002033
330084
941064
1022205
1718900
2880764
2233284
742511
1117744
2122963
517720
43098
2397173
2836354
2131045
2028377
2661280
1183573
2364279
1973036
1626024
2168563
2669881
2333085
1681027
1978495
633296
20946
1442568
1231968
1271277
2249548
2799485
1759914
2535118
1240189
1830719
1696788
299061
949876
2776665
2646813
1269878
2864868
1116566
2100794
2885796
2776200
133516
1319554
112443
1822622
2913136
532569
1204573
2665867
430358
1972550
1945638
1543293
2467752
2418306
823625
466236
1273614
2194625
2611359
1052263
2788574
1071131
2113336
526408
2516299
1359272
1005875
1941410
880947
681618
922286
1821281
1770965
852440
2783680
271553
2194465
1588599
1564484
1180523
124024
2409046
1376048
894672
1453777
2067864
752157
1904256
909743
412364
2797826
848858
2147904
46981
793184
2378965
1059502
1505227
862291
1555912
2347996
1449773
450716
268605
2321750
358776
2546767
2772989
542321
1917685
470611
2023902
2166607
2619646
2883571
1765541
610855
2150152
1138649
480436
577471
2769181
2547703
674102
2473357
2056994
2642717
2347841
1269512
500389
2463393
730397
2698696
2543798
2675684
1408256
2292971
484301
1211213
708096
2287047
2602709
1429415
2711456
2800588
1756783
14037
2723659
1150003
859903
793968
2290660
2232069
2461729
1638951
1700474
486833
2924041
958072
2467567
2663415
278925
2024727
48321
1861178
586044
1758281
790495
2733828
127871
693573
752503
2417001
516604
603281
2326579
2075400
1098189
2011953
2440914
1827328
2393875
363575
110093
2657235
1059446
2739302
1703947
2299159
902579
2572348
1503335
2785306
629549
1609180
1224924
1991510
72517
2117978
1483040
1920856
1438128
2302084
814453
1311580
992723
2126692
1857322
2125554
419778
636385
1023668
1901759
763686
596443
1306438
1229215
246481
416532
1507547
1904771
2303786
2868777
535054
2632970
705732
388057
2609962
220354
2266987
987878
936027
1174103
2361919
1766378
1569056
1221093
2575228
2411454
2219255
2567178
291773
1624941
1139966
911871
1995749
1156190
1378265
1821265
2324421
1375439
1999950
2172426
2487315
2672808
69052
1825461
1281543
608391
2039451
211989
1522728
486482
2304270
243066
534484
2878547
1760914
530518
1700248
1919670
1972608
2045230
1884740
1863159
2906353
879353
439759
14019
2726970
1781947
66697
1740851
2524991
1619810
806965
837832
2256035
1329347
233262
2625298
2141583
2898434
1330798
2699284
617459
2407908
1093532
2792259
964498
1664612
1348049
2615933
1864096
193598
346656
2100935
2586374
1265251
1008915
1778562
2061783
1872513
2674628
1845110
1717173
1189588
319207
785471
158228
1288258
183411
1428141
858726
2440127
2253515
318786
1379098
427071
529461
1949497
2089235
1179381
2536805
373761
2812676
1493789
1048210
1176145
722603
623888
2794045
1478581
1310033
2468424
2525997
206154
1212563
300381
2012801
1093996
1940935
1282761
212473
621142
150392
978111
1814166
1908994
1378166
2194071
542792
370284
7552
112104
2139140
233334
2501933
833440
964110
2675015
6660
1778149
2862293
281540
1161753
1877300
1852157
2262307
2178925
435388
2844273
2575647
2077075
989161
700867
451720
2827631
2735557
1502395
2429739
1476840
2801566
2419679
316837
608078
1557899
298231
516662
2060130
14041
648525
1508445
219031
662802
887355
424066
1152702
1193030
899749
2236215
2307748
912288
1495903
2663662
2900806
743853
376836
2476466
1515534
1859860
2916351
1925271
128012
2520149
395526
1856778
175051
1709642
2499874
2624473
1443066
2401897
440684
2618636
47716
2845773
2169636
1071066
1285705
2171085
1956460
1441102
2257920
1102872
1838598
1400365
2804802
2376887
1167177
806575
1290762
1992221
2094138
524661
2210320
2226026
1367712
826948
184578
708225
1609866
9808
1504354
701411
357553
1880295
2128804
1229348
829249
1670193
576857
449445
914326
2129509
1447822
848369
1997393
1233720
2611650
335466
2624584
2339410
2477265
1962387
2473146
2017264
527563
713352
12173
2748661
1542832
2449421
513127
395259
2635340
1767676
1160489
2539554
1253256
538214
2107771
2326574
874050
2111
255479
1677713
2285332
1664264
704370
2187909
296741
963543
300482
26651
737620
2102520
2862778
2345821
602473
2018320
218390
805731
2543891
1717277
1494732
924427
1830683
131454
2178486
1145669
2881047
591346
2700015
386907
1710783
2222240
1250834
1641749
2403669
531201
2714813
2773256
2258358
1972049
2780124
291090
837679
333114
1540908
1709828
2235124
1794322
1332871
2351348
2761488
2740263
2138455
2246305
2317214
2281829
1284527
476494
704387
740420
2275849
2124324
1841824
1315016
49414
2838791
742588
129178
172340
522403
829358
2645470
2039709
2229535
1246126
1162189
372798
2935289
2019554
2914775
1535935
263753
1162409
1746356
500461
983477
1065253
1708385
2489060
170191
1009027
816073
446619
2812818
2646884
897068
35594
1151775
1292402
985196
1503621
76991
87566
33161
790728
1800024
463822
2464861
402845
498554
64256
2508775
1141333
196933
27375
2576649
42858
2115222
2828071
2589225
1102867
471444
607771
117358
1841324
1968422
521054
1360837
1082399
2339733
2465845
1178350
1500102
630798
782714
1730153
68192
2807178
2759915
497371
1081376
2608583
2022643
439552
1757061
293699
1355388
276813
1278134
989999
1543950
95403
324997
2779870
874518
119687
798301
1987969
1349299
1253511
62786
2014052
637895
2666471
1043747
2400343
2511158
361274
573241
387745
51110
2764570
2688772
550053
2867047
673763
2206695
1147062
1172440
1690140
2565868
2082563
1451613
2177154
2523274
147152
2655263
1329718
36981
2200436
1373808
1082679
1641517
321493
2020588
1206078
2182819
580313
1596422
498231
2090064
198098
640121
2828507
2841551
1613079
2364416
2456178
2584024
186734
308009
841163
374106
2858653
597363
1732244
2672236
445948
1911561
642727
1318988
1753483
1611282
934741
2529252
248289
2570876
994799
246326
2220253
863942
893175
1106798
1576511
1297555
1353220
2619893
259497
2495298
1968717
822899
839656
2347140
2354112
2762680
1314122
1441042
1910600
1509961
89081
1296828
2379029
787096
2502056
2583415
9309
2590644
505734
1917608
251696
1446416
1939547
1129281
43807
2491835
932382
361984
449522
2634017
2517380
1236466
608040
373471
800301
2838873
1096756
1586763
386142
1489428
1360387
2827833
539017
1192432
303668
1827932
2939167
1597071
467413
557213
1427495
2569827
1837552
2206418
304415
720773
2692813
2016766
1685830
2086045
244237
337442
2145085
2114955
452580
184705
1793788
1898626
981033
97838
135581
1135546
864423
858744
104253
1082897
957121
2915403
1204713
1438470
2856200
142091
2142541
1541686
464154
1281684
2268386
2872596
1530551
2832767
2262025
2623033
437102
106839
1308974
1469207
816883
1602310
2030584
2938752
741173
1072253
2103167
1632630
559003
2051785
2657803
2885609
2232930
157830
1799249
2365463
2620320
411996
2899918
493332
394005
91174
1607132
365955
1356851
2047896
1564677
1476528
25786
470894
355229
302144
318746
712731
470646
951644
1560842
74882
1008843
619003
1028161
1292734
822151
2321469
2300860
1708410
1544964
808930
537920
201082
2796156
1630205
1275630
1062341
871401
358946
2096241
1117878
2203153
2487464
1905932
2668344
2196486
2467499
2467166
1701677
2747425
2784513
2397817
2796165
681391
93868
429293
1624414
1846885
186621
60036
2784863
1775663
2714621
1729522
1795129
2720282
1197753
1564157
2485520
2921893
579220
207119
326009
804765
2835380
1896160
2642984
2871437
536105
1277961
2560850
1089420
1359963
2700400
859282
1433389
469810
1412332
1801480
517792
2120225
1684346
2742749
561223
2017287
2201156
1677064
1651805
1003597
2028484
2373881
1738960
2258307
129029
1582600
154491
560693
70923
701240
715339
706077
2607205
2840212
906451
1406124
1836532
2513726
1734559
957487
2327866
1234262
272645
1116154
831022
1885170
925202
247580
2638587
1666987
2884806
2366771
1831981
2281508
1396688
1556302
2425049
2331800
2079486
697511
1311497
1029699
2933625
1753849
573853
2605140
1650579
1433623
855783
2196113
2836687
2236096
257171
2420674
2562402
210680
1896996
2742115
2296141
235992
1545433
378408
458260
1326792
2940079
1304375
365913
102701
1003323
1762774
2281462
1062867
2326531
2613769
1275379
2202092
812755
1127149
624487
2535594
1318301
1335746
2391976
2741223
784188
2619502
1171670
1756806
1432086
1860807
642945
2657464
539398
2336486
1666266
454073
1885903
1649764
1987602
1691647
1896866
137084
198031
545401
1382394
2845905
925104
2363974
2125550
1578519
2514189
2879056
1531949
185246
333970
160873
2687076
2685193
1216274
845825
417796
180649
2169954
224476
1651556
2669835
59818
885675
2417635
2540356
1274284
1727803
1596030
1442671
1938400
691067
1612778
2630472
1017389
836659
2922941
125639
1806632
461611
2355945
692297
1665514
2077995
826204
521113
2685089
2230633
2771966
2324461
78084
1315084
207721
2296529
2152001
2430242
982949
8651
2832800
2745322
148667
581895
1869734
1112964
1248336
2115331
7276
1092764
2868609
901795
1487778
934640
217607
1035745
2275427
1662667
1514689
2563260
1621117
2437344
2217345
651624
221377
2651989
1661574
2729483
268312
2691596
886252
2830497
1064500
153305
67653
826606
2014076
1802406
2413344
264320
1843744
806543
268868
515191
2320074
1235059
1331355
281492
1141990
877140
2389219
1594577
430606
742320
1441117
1371823
1935982
1151270
1787571
801706
257340
194408
874636
1261560
1404448
235295
2201158
2695676
423250
996436
1450547
393721
1816734
939261
2456622
533041
1037989
2838833
336724
2877317
1124869
1016085
1075198
1443449
902202
2607588
1359178
1298246
579466
736668
795883
2157530
1993329
1937760
330777
2600935
141122
1929821
2301516
1669486
512356
2696456
1586213
82921
2078733
81768
431332
544281
1461233
2098744
189248
2396631
1403638
533785
1570748
969391
2414474
1416948
1526563
1263334
2432481
2694426
797801
917316
2755369
1773152
190093
921952
876333
1771612
2657510
1744852
2638343
105640
1590738
1779954
1503552
688404
1976567
2097975
2442268
2268847
1642246
1022984
19341
1190499
805604
2831773
141315
2932435
2660758
2601894
2286882
2643505
850058
2578375
2542499
899125
471594
2842244
1541104
2768309
2291336
352007
2193183
1050047
2388565
1977024
2677644
1109037
631866
388570
1729970
542276
31543
1031968
526508
1705840
1442012
569169
2778345
2615833
1122608
853789
624236
1021893
820820
2429663
1875525
572568
1125865
2737093
2609171
484342
2310614
1145251
725551
1797134
1353241
1329335
2723233
2553205
1359831
1489558
684717
2919875
1792513
517063
2021243
397536
151588
2624795
2195378
1836886
908103
2603420
1613263
1817878
581898
945056
118961
630995
1858681
2475537
2336485
873887
2394169
2581629
155074
505068
2636659
850872
174976
725546
951614
597053
2400118
1184189
2701724
2117463
111833
1746508
1446401
835003
13034
1002573
1466506
1050116
2185150
2634402
2742593
1600828
1765914
1208113
108747
360648
1213156
2567294
1735749
2474078
2524059
75893
553695
2607565
2034814
125753
2018393
2614057
12331
689243
2473179
107319
2288480
2321941
443784
1916117
1379058
2102464
1673639
1157251
2837656
1076357
39504
1877257
2646348
1444211
2745924
1865961
766702
267132
1417773
2330276
2658083
1106152
2235232
564938
597783
2597488
2853817
2635930
1090511
1364754
1221720
401332
1433966
686379
2897278
1867802
1647970
2736018
2365132
43286
2258010
590471
331550
363711
2265124
1471643
592455
2832660
1322692
837058
2061252
800848
592406
1354284
2815055
1417203
2884532
1712376
865176
856638
1977108
2555564
2610996
1215820
2258476
1778181
1984030
190381
705979
213717
1925810
2179543
2617978
495934
1540833
136571
68880
303509
2121732
1499644
1069181
1715057
132705
1137047
2472402
1980977
2928988
833504
1272836
2775571
2266352
1812996
2407266
2597978
2446880
2721364
2507367
279447
680306
2824202
101138
1267573
1049652
2448902
949213
820350
832696
1105935
2220879
2183032
2616653
807576
79174
316406
1735084
1088149
2214210
355023
2843424
2846283
2400095
2504169
690671
909206
2186874
191611
465596
1850648
643566
1394913
669246
1469063
1983969
353563
1011945
500673
2625864
1845978
2640516
699170
1567989
2622487
1470599
1411538
1517784
1941423
1548913
970828
419733
24484
800471
1370650
694699
2163918
1739915
2878970
1349628
1563741
2310022
976895
2319349
2049593
2514296
2322411
2082366
1859974
2262419
2891193
387806
337523
1704965
2661636
2801080
237145
2777702
357407
396193
457710
639826
1356849
491883
2527147
2227138
1285199
162512
852800
2272206
693289
2134683
1146122
2378790
814099
26232
2456536
2794981
2425247
2872287
1791133
2654030
644918
1612473
2045755
1200025
2083410
388160
2442409
2297084
2493537
822281
2089660
2060450
1203881
2740764
2129965
409960
1982234
1063074
2541094
2608115
1290566
1203979
2657767
2902214
437322
1764223
1933861
98441
827107
2611177
1780367
2884154
135746
351157
2655861
680831
2768470
2084543
143148
1424415
1851447
2043857
179889
621152
209736
1171838
2305438
2473379
1541895
1992498
2614348
1023569
1251281
2452833
2520874
2650256
2821881
662441
2759281
18429
2165750
646857
1862130
1423628
55192
1274570
848865
2295504
1920981
2056992
2769917
2588658
1141710
651061
999886
1140843
495164
1530366
2003403
1098045
1988220
2912436
2828736
2699143
1549978
2373464
2746631
1684970
1886640
2128159
2179018
2888278
2220727
470304
1455806
1784175
2194383
2270946
1321059
2406901
2660648
2554151
1745590
2910248
2454718
919923
1277696
1584869
1616305
1847485
1764957
1952699
1594919
1183528
127655
2803260
146513
694612
1160867
1512168
2562360
68843
243176
922418
2287290
2050139
851655
911887
102719
2081305
2008235
1655700
2827290
1683885
2709761
1785023
2387978
1322932
1546038
2215061
23575
1602962
1203318
1327140
2787739
637398
1190219
1811509
2330581
404465
683060
797712
1587879
384970
1443160
1100720
2332274
44082
574610
1347297
2137493
1422045
2419962
638886
555451
2771666
1259574
258405
2455073
1472841
2010070
651271
2252345
1571240
2940042
930424
1090622
2622498
1401157
735344
1162256
65802
2471975
2270238
1587300
1033664
1776758
2574450
1153677
2591646
1058111
630196
30666
2797526
87510
1390134
1837416
2537835
852373
2742319
1021043
918714
311599
1342992
2226416
1270045
158926
381101
258269
1076963
2803086
2684899
2252409
1947199
2647414
57990
1163615
2162936
832245
1780012
1846447
2911851
717769
2376625
1686440
1835131
1654303
1765526
1965464
1992308
510067
1233894
1922252
1946856
562494
1919695
2389892
2215747
2301429
2012131
1761464
1053487
1701173
2854921
508834
349112
731919
949342
932385
659805
726690
829909
385729
1342030
2790633
1462032
1736194
2418735
2853210
928229
893337
1570136
435530
2026317
2533665
760356
2684867
2876353
836948
937237
18686
1787938
1027836
2182205
1821778
2778588
29101
2636548
958211
232388
30618
2441879
320713
176447
2280490
2546023
2205067
245982
2924514
652384
2095696
1485401
806089
176675
706023
201596
2585711
2893465
1178505
495661
638848
2355657
2757507
1127471
2257426
31001
2199334
2391380
1591272
2457918
2441318
902384
1599403
2588241
814142
570120
2572649
2590309
699027
2842879
2287377
2422675
1661443
307126
369983
1333711
1592017
1295412
1748111
919087
335957
2554565
2117123
265813
2204447
2216074
1143889
2459552
2130185
2784558
2547087
1227768
686361
1060566
2350529
1414549
2246651
1355058
1941518
851595
1866956
1003012
8188
1005009
797836
2056563
1969488
1362717
501135
1026734
690044
1692475
2695077
2005981
2635609
301732
2888310
517710
1939588
1989479
1954930
392229
2822961
1625173
1133351
2225666
298667
883632
264120
174177
424462
304668
1622432
30505
2034123
356876
1643792
1338697
849197
354102
2316202
2326176
2642716
736140
1583307
2646722
340595
883098
1521373
1589943
1988770
2139364
1399156
1353888
2430916
2583833
11364
428020
2557016
2167939
1738509
2682364
1008824
2782331
1018960
1831525
679321
1841222
1197310
782039
1083710
1448812
987579
2706915
902247
497883
369982
269974
2170806
2221996
907947
673190
1898256
2460214
722595
1707474
813086
1138149
1373138
1977388
90855
2365649
2221658
324297
36463
104648
1325960
2450392
616446
1630005
1703392
1824495
135444
2889689
668019
2737715
726445
2724106
2494476
2509513
2893861
982991
561391
1006956
364751
1366054
835775
2796861
1940006
1875804
366181
2247322
1174633
1881539
2858917
2868122
525716
2229062
481583
564278
1048266
1398835
1859896
1076112
472437
1450293
642125
1605759
2073726
387922
2892790
2398549
96908
1218466
2116465
2593760
1817902
2447724
1534956
1030114
2556800
2388899
2891879
1759512
2335613
1124143
1953904
72054
1235266
2307489
2738749
2549091
221386
370721
530060
201374
2035151
2200394
480608
1707126
143370
773375
2914059
2514232
1935555
1648471
2919700
2436508
2808601
2629730
2001044
124234
1459850
2723258
2939413
1985081
2896261
2215946
2583087
967482
1276577
647278
2062776
2101282
2785009
1613344
1048746
267820
2384762
2098818
1749136
730168
1546826
2840558
2857605
247924
2353136
183274
194651
556489
2450233
1592657
424511
2331447
2587098
1472959
1073030
1184838
613086
176547
67810
2155870
2650185
1536189
2256419
337523
787565
2263580
2837183
1593099
2362420
5240
1617540
996764
1326815
1807272
2799922
2167568
981875
1327078
445350
2807834
1708509
1524505
2626733
2669736
2341047
445331
2030930
1587927
1656179
1604526
2604745
115707
1852102
2416752
2302518
1898353
1209759
920342
2397709
960646
1422272
116335
2676420
2795469
1482035
455950
2522060
2479703
638393
883897
1117828
478059
1317161
2455006
2709377
2897747
822559
2200329
9357
1386396
822682
2194670
2266404
408061
922139
33382
2089165
1782562
2043723
914426
2138325
2578534
111879
1596848
1983407
372265
1339873
2400123
490102
2709955
2116297
2295926
562784
217116
1909318
1677255
2056591
2899316
562429
1559711
1748625
2733841
2636808
1584612
279023
1287434
1289138
2090982
1006075
2516925
1919008
1799782
1472370
368256
738539
1105759
2752621
2809025
2614577
445242
2644891
1968969
129805
1776236
1785501
2124816
2330721
2071363
1841266
1465968
1912573
2673662
2411647
1639986
121400
162567
91209
1742939
474208
1955320
1005469
205839
648854
718797
971225
1872142
2156341
1370502
854704
467133
846483
259063
164117
198789
644076
2691928
1739554
2096637
1253862
2034833
346042
1002088
2456816
2412577
2453031
1176340
1481740
1863389
588603
2581140
1352564
944815
1318953
36578
100971
1888877
689451
2872917
754763
2099854
2742510
1923244
2251026
1829084
790158
1167904
1673913
1340685
1158916
119913
2144698
721921
2685751
1053084
2177491
143612
1393557
324654
69276
2557803
801042
458778
1373881
2332590
2039367
544245
2671583
244713
669691
97065
1420311
1240264
2335817
2177923
2364022
1127545
2877058
1365323
931625
1890160
1507850
764769
2570157
1662340
2531489
1334787
378107
58001
460677
2522610
2567353
801560
1809363
217750
2800747
1767419
2640881
2238616
2188458
1548472
265676
335060
441479
630195
2371651
1965689
197843
1622790
622945
707716
1130680
2383272
1217354
1623099
1706635
376878
716322
2640095
427531
563363
528117
1819330
283792
2500174
884195
1676010
888726
1356321
193340
265847
80626
827135
1365846
407788
1885432
61220
2334128
2672967
1391619
1249733
2609690
1019774
2029223
769512
1638577
2538407
2339989
1600774
2447224
1727162
2674233
2772272
1633112
2217022
1885278
2630636
1440521
1135515
2153363
36133
1232682
2842841
1800493
2194562
1188070
1965396
2871815
1967714
1366357
1243770
380470
1340018
1307501
781707
114138
2057515
1238960
2417758
1825095
1812932
767821
765895
1061907
1683893
2051056
68106
1699981
1883370
1047112
1565350
27473
1431342
2886969
721682
831886
69721
1179397
1961878
1272926
659683
393473
1475404
2209475
533920
385567
243415
2703678
2208114
628938
1965593
2222493
599311
2000570
483649
2892942
2019617
697118
2077701
844149
121544
45594
1747605
1488684
682559
2280197
2623836
548589
2203796
2724071
1335377
1337143
2316891
1356412
1043017
568891
1844626
1609715
605117
2192329
1217609
1846165
2542506
905820
2561125
100135
1321634
647328
206390
861306
2723170
1121931
39830
2476749
1816033
1890777
697309
2587295
87947
2243898
631961
2350791
1630703
2851871
1582140
1980039
2116818
2048731
388232
1459275
2398540
491966
1238403
1109105
953912
277175
1781755
1238066
704520
611696
1533999
2148223
1306926
1340716
2335509
599704
2054130
232787
2616815
994274
2263711
1086194
2230372
2523515
1255150
1882787
662668
2714533
176701
1549777
2343566
1702820
2502075
1666061
438794
1209117
2823122
547827
38832
2317184
1208668
2468590
518286
302686
299564
2030035
282805
1852685
741452
2825967
305434
2004673
1696108
219502
2860765
2250876
1874333
897344
1794245
55351
382509
2726420
881447
1521428
1973768
989922
2639922
2146604
2888162
1653447
2574325
1192885
1819382
1933048
2836748
123121
119031
1453554
2914352
94488
298082
1935864
1586685
2861149
1305480
2366190
436925
1519837
46335
2817617
56183
1418813
2406418
2664044
2023935
1752565
1479457
881014
2191320
2318579
488783
426307
2285676
556531
185621
671654
2379942
1641600
1551551
2831175
1065805
1468703
528953
2769920
582358
299966
389387
2094461
2928806
1226963
1547455
2568841
1693320
245102
641828
2809954
243523
2618537
1957683
2712481
992995
2929116
1956996
998288
2134997
89439
14503
733918
2703517
2477474
2423909
1150413
272965
1867698
150588
773249
898197
455999
1717126
1987280
1224745
1155629
2308991
1968405
155052
1560997
2543107
2347648
1292361
571565
1570353
1366680
497196
2184296
2862771
136543
2461803
2593434
1777299
123441
2225943
231420
1022072
2378371
111533
1176370
1521243
320033
55095
264714
336905
2261807
863433
746139
2651469
1265149
13393
419589
1703403
1395238
2810568
2791933
1466213
1630991
1135076
2071809
2116491
2674600
2335928
1328130
2010319
725724
2458383
2285053
539127
627317
2937664
281180
1239177
766985
1808317
2540536
324192
2133575
1711381
2692535
1325959
1336231
2865892
1064304
27620
2278875
2891224
2451425
2291685
326818
702150
2005523
256700
1084184
943625
495125
1418981
1574100
401677
1951647
1635749
707164
1835135
1297202
2382560
1194074
1010005
347435
2782937
1124026
1954124
1134055
40281
28866
1957986
2133579
1367178
1225863
2016285
2513754
115836
980932
116557
2877016
2507633
1349993
2057134
346660
155461
1402183
2486369
565250
1779881
1786045
569867
493862
1949356
401081
603662
1719239
133063
991214
989317
1601228
2762502
1674329
1565676
2308788
989975
1744700
505889
1063674
2867015
1311180
340211
1378460
30017
865596
848362
570878
97716
2489825
1937862
2150532
705772
2376371
748104
208427
64685
2153039
851012
2825371
1225251
1958079
139702
1122058
911550
511103
960005
2880008
2873041
1970713
981584
17133
1827356
1916534
531268
2326587
1686139
740980
851166
482147
1429284
2469045
295871
747846
2535987
1031700
1698582
1663417
941881
2106384
1072099
442422
1150479
691217
1478800
1095885
2478613
2687193
2384049
625384
2391812
1339721
1424995
382623
269570
1878954
1945486
2000227
801538
1917114
1056300
2327318
511586
1082679
735964
1217913
1633041
1751174
615358
1542857
2430364
121220
1207640
2420531
2684253
1011391
169116
1178212
53930
1737220
2371316
651657
2181807
1255315
2126470
1221373
1127096
2112710
2687072
402735
2851776
1691317
2016762
999295
786099
915231
1562024
398243
2493395
332275
150181
1047445
2043510
2924491
2780501
2213184
1932457
941920
1548673
766294
1776096
398381
1780847
630122
1772317
1923672
70448
7176
2153904
2477182
2317963
1524649
1712176
784636
680324
1455796
2613465
644432
2474437
1242434
2265426
570245
1016822
220253
1076396
2383897
214874
2028687
2869398
159618
1052317
1243778
1037039
703396
2441782
2593344
2703645
2327081
2474249
645681
1671549
254378
1082046
1350681
2109742
162484
268515
278199
538346
2276091
2559623
1304950
621319
1640376
2313205
2467759
1891774
1529423
1718789
724605
1674499
327298
2504072
670859
1978071
2180546
483990
1099777
1525504
520367
677180
1219905
2250859
1990779
2239391
1195144
165554
241280
205598
1812565
2118889
2863230
2286738
2873305
384627
2489299
2867331
244965
2940
2107596
2061921
638985
1393872
2433440
387412
2388808
518509
1894306
1359003
2735625
2872324
992319
1193141
1954545
1745262
2518850
1348218
852371
512664
636376
2111514
4735
125634
144230
1486145
1497326
2075543
2420726
357426
1649988
1383733
1457877
1921296
1054949
2261737
64335
2819638
2765128
1438925
2020857
1477741
2129782
391149
559141
1267413
685979
943203
835188
552319
1694030
2933325
1876719
2253092
2620685
331260
2249227
342292
1433484
727351
1278072
361328
203479
2864151
1041317
973013
1975909
2709998
2666174
857483
2525909
212994
1047884
736589
128559
810771
1614679
2356357
1912003
374908
1552907
1645868
2929754
329732
2097239
1100155
2057797
857382
2271598
1153547
496836
2088366
1706746
680382
859671
2913106
2501124
812604
2571791
836167
1451425
412308
963576
2591725
2512504
2572723
1233069
390157
1709515
1947877
1068181
1023837
71638
2314439
2871627
1555730
629135
378562
2589237
1635150
2325686
2004992
2474476
395183
1360588
1075974
29729
85317
2688670
2262500
1924838
1686778
2085118
412895
2515878
1310119
332427
2065831
1297112
788695
1176971
1354938
2511679
2890480
20942
1213577
914547
1458545
2856151
2099058
2213374
2142582
2241738
573824
962049
2554793
1426773
984559
462250
244232
1378520
470732
1860800
101705
2056845
442904
2638510
1918674
188745
2738607
2759929
640098
2309833
1179160
1212914
621767
474844
515199
632970
1644864
1881928
2356636
1703284
817194
1563684
796815
2264894
654349
664309
2086177
2734936
2819278
174767
1551931
71317
1666510
2402174
924998
1397225
744177
1698992
2546301
2341753
2072888
2397946
2624632
1507853
2787339
1577846
28374
2638938
42472
586633
586280
1013862
594420
111694
849828
2584948
1505957
1691875
1552180
2067633
783110
914391
1695824
880735
1543303
2576561
1685493
1387593
2038131
1576201
2700897
1292934
2039961
232695
2335581
1314889
146355
152781
1508042
1468057
433501
2566412
1940175
113647
1913584
2116984
1781868
2890214
2057989
1033898
1458293
565800
39934
1210318
115287
1250866
2586042
2651292
896472
1081523
1617663
1288927
1969629
295120
2522817
2044044
2472488
1594949
2154869
1684793
1813043
1166248
2645833
920736
311274
2918471
1719466
2255099
457251
2184035
2770652
951901
1147775
1342704
929239
1739401
1330561
1824886
1566302
1522604
125034
2690704
2405479
2440809
1588570
2426205
1818322
2117197
219008
710945
2226076
554520
1701562
1304170
635366
1510765
2939449
2340599
1083270
2334269
317727
382005
1419780
2142519
106333
1567280
1615099
1337278
2695169
231419
1310678
2137379
2783201
792466
241384
1359524
2372236
1333485
161616
1973790
1899865
2508167
2774536
2331678
2426346
538511
2413208
1157373
2886068
1996816
2419044
827798
2099306
926336
1411426
1546
1889981
1726691
2326111
520821
312142
963172
2225174
2158686
2467911
1860132
1067960
367149
2449948
1976918
2219466
2020272
1454712
1727938
2593477
1379294
550912
2889043
361410
882242
96572
1245315
610081
2712777
242626
76046
1844154
1979894
2533570
1549514
896873
320517
16535
1475412
2063831
41151
2258202
330669
2770411
2713883
1645543
230153
2635825
1032472
2315415
621619
220877
2463977
87348
1567282
2068958
250946
1339489
2054131
1145619
1721237
2624156
669162
2423991
324611
248406
154189
749909
2254069
2846294
1549506
109337
2244507
1936247
2827361
1834971
2770973
75484
525472
938
269323
54235
1841685
1730260
842937
2067566
1821137
374781
2039884
1693244
243082
432904
1852306
820135
1402672
585423
989219
2501286
1314630
424993
1825269
2180061
2675159
28898
809609
1451935
1475795
1243885
695009
114665
509809
1296664
2937784
1986465
209927
2765100
2101519
1788904
1578737
100771
1475403
2034997
1088837
1850244
2853816
65889
2688897
1395097
454068
2126499
1850831
476836
856565
1195519
1421373
1751374
2316942
270318
1389302
2014756
1889973
417036
1067418
1257448
1702139
2100753
1983969
560359
1976748
2625311
743409
2319368
694312
594870
176762
231208
1945851
1641314
2046364
2113717
1410098
2374910
2261579
1907493
1072648
2332797
1134572
1929427
818560
684668
2235414
2558205
712073
1140771
2523358
2344602
224165
1429198
214629
16136
2185060
609704
2674051
538331
2342473
71008
2505475
1449460
1853678
2416285
1723426
1258660
381934
956342
2536804
104474
2697798
2923636
1458901
2752816
1716074
2147269
2301914
2902294
6937
2209930
843064
1913577
1414787
2613231
659468
793127
2504774
2123649
1417358
378233
2300035
1393828
193775
1952950
2733849
1119970
804515
1802313
2576753
749153
61274
2597899
1045660
1313864
1259615
996891
2105301
942320
1561624
568263
2706980
764684
2916435
1195268
2300516
1683746
712581
334825
76053
2836132
1624885
2374692
130695
1685552
97316
1126006
878067
565963
2559707
481778
314298
2569320
1663223
2404533
1474349
62170
1748114
1056198
323055
231188
2819644
2347184
384992
1234134
2787042
1488784
2755048
1669337
2322413
1181934
2187235
251251
1385191
1489415
1603369
2820759
1823175
1861807
885782
2150961
700002
1001003
651858
1147957
113175
1439654
1934158
2492342
257901
1356655
1836517
377130
1023090
1178867
1827383
2443563
1152899
2498738
2661504
2799778
2610619
647926
1892444
2814161
2097264
38046
2512920
647279
2890898
2104558
721224
266210
868576
1032576
1603477
2084716
1973585
825150
1102892
1428219
919376
136477
2888416
2134832
2385179
2198266
583666
1260157
540750
1768212
2823193
79704
2606930
2881195
138032
1938533
282160
1982318
48485
2511866
2090301
15993
2606875
489410
1520028
698557
1393974
76907
981761
462778
2893149
827933
2312674
609229
240152
1047759
66884
66879
975675
2324049
2716172
2769829
1009531
2635012
205755
148380
2274435
679091
634740
1156724
745320
2008936
1960442
317073
2728896
433635
1947227
1379202
1755964
424146
1210647
2508365
495369
2891183
966598
80950
1828073
1036094
751335
1650831
347207
2386037
2932244
93721
2886314
2878053
254026
2176813
1421778
1723437
1389528
556028
252720
1938363
2513657
1256267
2601238
2401328
2642634
445468
1803145
529959
845092
1265950
49258
1683601
2310788
861171
2414595
1115324
1545974
443876
1154068
1791520
795800
540208
2166995
998500
1011497
2222147
261748
627382
2884380
1647763
66710
178663
2493249
2899674
412631
59834
1782075
1454901
1506330
2095522
2714255
1296344
2059652
1425337
2761171
1713111
1200701
2903622
890255
679403
703388
804336
1360436
1644792
257999
1553360
1173239
602190
1873074
2728710
2584755
2387552
1370877
1143432
1431221
2270398
2932146
2825650
2091196
1943421
1014565
2473277
360587
1253209
2473322
1927080
1067234
1346268
2883273
969435
1680063
1972774
2608587
2859231
1031703
604213
466591
1419074
1480964
206293
802118
716370
1201287
1037785
2447128
2599000
1988353
2089647
2244275
2366926
598373
1747785
1307401
1500898
1742378
785150
468976
2006753
466328
172327
2021787
2939178
2511451
1476752
1081109
1138682
1898149
1557245
676164
707366
755187
2402570
1195905
378041
1654614
1975216
217063
2709734
1093368
594969
2467728
2779380
818361
1758859
2458637
261350
236924
652823
1497970
2731193
676415
1289059
249918
2561412
1134049
1983020
981475
1692033
1732837
2811962
2751772
767681
1709120
329331
2550866
1262025
2234455
779558
112440
461395
2449848
2811583
1006417
1925439
779898
1820187
840761
2830095
2348010
2092706
1871907
2699966
1215048
2095498
1749312
2682651
2662878
1054670
2647658
1253135
460198
522143
179339
1409644
527392
1775217
1712848
2416589
1726539
2340483
105153
1809965
2802186
171238
2756422
1384459
959204
2804763
727612
1600599
2030293
2144098
1943074
37747
1681551
735415
1647340
1053747
477934
1756657
1501824
1355759
31472
612834
929411
237400
259693
1048819
1372581
1738408
1503913
991562
1544011
2604653
1480563
824619
1273520
2514690
858180
2149752
1701014
1329809
550919
2197758
1278256
2455091
2741451
2389918
1385516
209836
802648
2572160
1888147
917999
2020507
2725103
49819
2653205
505597
2881609
832644
2134584
1708837
2631255
1745005
1643880
2073562
1400185
499968
385603
57012
1906311
1863452
1913685
1821999
13066
884146
2672096
982788
984584
1209070
2016208
736510
1919507
2090986
1431780
562932
1167326
1438912
2361973
35505
1993947
58842
2000485
1487979
1550172
434769
1551167
1967026
623934
2918602
453955
1083768
2103421
2824186
904268
1632951
2199360
2016940
77356
305293
818781
1102523
1092142
864647
164187
2002979
2735525
1260310
2013867
2677734
1248823
2718824
2667852
1161758
2910260
1760382
1164722
1268902
2839353
2353509
726488
1722497
1048746
2583742
2782444
1076063
391114
1461686
2752859
2188722
2143473
1103377
2397356
2213754
2378881
1059263
1294820
922123
2889664
1875942
2119938
493785
2686425
1824965
1872362
1028476
1032932
2826479
1410969
577631
2406110
1400591
772213
818210
1237048
2468143
1424696
146145
1838618
1941253
1358071
2123417
1710413
410395
1194615
2423410
159635
41077
2584491
2802546
51129
112010
2542870
2129856
26804
495459
633588
2117336
1774612
1021573
2074516
1781392
1542289
1343721
1631235
1889124
632082
1245783
944556
1601222
1879779
1991641
2523090
1418958
644312
352682
1048849
451691
1417218
1208191
1371259
2825974
904146
1917364
1633384
1890311
2078379
512916
481486
2580036
2090359
2038766
1126138
104256
2609762
703466
879073
1047277
1126125
2097258
1600982
2779792
1487361
1740492
2402533
1266182
2479149
548485
974138
1699132
344898
2403177
1720163
1532680
2827114
1999730
157673
523899
1071601
176603
2410693
1869061
949565
2238416
1717262
856346
381086
2872416
1110179
557450
798354
1165505
2383456
1289357
2809445
1163169
2170625
439077
500600
2582687
102431
621100
420814
556410
1755280
455147
2888463
1925987
1138852
1442493
2000484
1821427
221621
389649
437808
2257997
2413628
1452200
150730
2692791
1492653
1800891
1090234
1010728
1626010
1817321
806194
1141018
2111546
1978534
789140
2295578
2653939
1622124
2432956
2222076
224972
1966530
1856567
701174
2559867
1619586
474005
779462
1630323
2091989
972497
1045777
1064630
2666117
1962699
2024149
2920868
286457
721969
2259804
503814
2413784
1671753
844883
2634961
1420462
466178
927208
13937
1574112
802639
1295006
87663
2693827
1162518
1891540
2245927
2052776
2717203
2150114
1228514
1263114
210053
2452612
755221
1990339
1117117
2634562
269524
242041
2312529
1841263
774874
2177109
1984001
1651668
1588502
1430557
1397519
2933644
720466
2452601
1313379
2329768
1231044
614010
1665225
2267959
1479120
1109396
1281643
185300
1156171
2649478
2855281
913353
99914
692687
2395801
1061552
391812
1336090
2853579
720856
2868471
2622143
408648
2032226
1350720
736686
34925
2582288
2549490
1704560
2870676
744096
1971324
2452361
1370412
747816
2007904
2537536
1830225
2195414
196246
2501431
425471
2653054
780336
1600144
2301822
2598159
2740268
1393020
1996338
1884672
1521438
1864428
2111274
643960
2940357
2226830
2043447
227519
2483234
2877231
1164379
2517804
1044922
2253856
2053728
2199748
1891564
889595
1609411
550790
1063738
2605648
2727668
2840621
1222510
1491922
717644
713698
2137396
1866733
718050
869842
2395789
2262419
774622
2598048
1477343
1639935
1575129
931602
2049834
373880
2191176
1299010
1525298
336692
1262001
917643
1705297
1082062
704195
592468
1458298
72638
148033
252692
2778451
2507740
1254518
421603
2046046
519422
2254317
1950914
2743182
1461274
2488915
90431
2220370
499400
812960
1254250
293611
506831
2216414
819084
1572508
2860255
807902
2559744
1832803
384090
843479
2933050
2602314
1296743
2336666
2913053
2822370
1247492
1458230
2741094
473929
1347202
1963298
2002243
722028
774181
394783
712429
963258
1227868
1611682
2832390
1517601
13404
525873
242159
1304587
1512625
2741251
1321722
806469
991245
2841502
2708666
2720040
54661
1890390
439679
1049421
1441777
1620879
1253771
960708
1946261
2149284
2048530
1273162
1290874
987394
1312788
1190820
200556
2906733
986715
2797011
1767018
42222
2276552
1078126
2024704
344297
1045263
270503
510471
125848
2468619
1191960
186250
2364689
1012683
2580071
1907096
2546302
393521
742677
1528722
664531
2140789
500542
697226
677881
2162761
1610677
2931323
1892692
1286325
1533721
185734
882608
1649326
2433229
427858
826234
2120750
71647
1705010
2712901
366096
2318346
226820
2888111
104227
2646684
2437133
1354674
1192492
2181836
351874
2853592
856634
596089
2231001
2599623
2185526
672055
339018
257096
1120647
2589609
404618
2909549
1778114
1307767
1173185
1525808
61567
1535926
1780458
1329661
868407
95116
2076323
454704
1836602
1092281
2822499
1381517
1094171
1849554
1883707
1660544
2339788
561471
602416
1024445
2833136
896985
2881068
2229228
1376436
1039869
1979776
2653151
342498
1318052
2093321
1463514
580678
2812945
2039272
1868488
726396
2055917
429817
686508
1524435
652276
2166907
240317
1742524
715310
2676862
2733763
1607700
347499
787798
396164
135300
2328400
2127043
446616
401193
1923759
67355
1167085
1228945
1022035
1248054
1874193
2759414
156486
2593160
408977
268100
2635651
2907435
174443
1555722
2748293
2634771
2143839
2604212
1619887
1836164
2720969
2580537
2426778
419101
2677673
572540
254931
2501444
769902
310184
972503
385871
1811058
1813087
1576198
2685594
1615882
514259
1000052
1214106
2887854
291145
1789989
2359623
1284304
2502904
717114
2704765
156649
1594156
2935363
1047798
1199308
810666
636925
598916
102840
953114
1694484
2053927
2460112
818126
1255935
2122601
2123119
2499638
438146
676983
1429460
2420701
2400625
1898070
2458340
640326
330588
1780948
1202122
846075
711971
1914282
2920148
308276
1026405
1914330
1408719
1558031
1055883
1790558
1143203
677840
780961
1116268
615811
1996315
114002
1862255
2787323
439054
1828929
387740
847670
1306041
1161368
1410274
1305950
2317884
1325891
1800238
2764856
302160
1101851
723306
2562327
402030
1685859
1378227
1435264
134356
882869
690585
2935160
956308
793185
443505
1507508
1548789
2501160
2529615
1197538
2078821
2780016
2082984
2228007
2026446
394041
129937
1787699
2324119
1018920
148869
2548825
104193
833128
2881974
649820
74360
672927
954485
1879275
925501
934922
2852947
2683281
1834079
96268
1445601
447472
2138005
1926645
241209
2387597
1336303
2516158
1873957
2194108
2001958
2084125
1671536
1488537
1760912
1487553
1891183
820764
1210647
421996
1838051
336046
1009762
563615
1545063
2379567
2279186
2109966
629103
1366927
1984220
2710014
1452762
2869039
91222
1408292
791387
2039135
1550889
2369215
364300
2239029
1354170
2563334
2538842
1220823
163955
63346
215765
2720
94041
1324880
47731
2001078
2460706
2642717
1120464
1913157
1375626
1101487
1608361
1986677
1368697
769590
2006160
2503658
738312
507007
1749791
2726385
1247731
18077
2597337
604331
363770
1982381
2085082
343741
2693152
142555
2290386
1859193
625242
1222972
852861
2529164
1556664
920747
281550
2213312
1138750
1819265
1047730
1074288
1133448
193848
2425142
2298591
566094
889889
251061
521479
2874624
1501730
2140604
118533
1538505
2492992
1182163
2319164
1790011
837520
557229
1068065
2379484
341174
2237176
465816
2784785
514585
1715024
1534671
1545265
1247103
246036
339023
1591386
1946966
417880
2708320
1571304
353028
1140947
1436602
115200
1000433
13741
1528296
1968703
44777
945595
1632727
990559
2761069
139273
2038170
2905561
365050
233903
192697
557922
2701451
1592403
1503406
2185123
1148510
2105114
1761430
1665652
2631622
2487213
2072069
1728388
999897
1950241
1135732
1151835
1142536
981378
211943
314777
1655537
194290
1384135
2326087
1508336
2712109
867913
1885696
763967
2699744
1506728
2875452
583784
215232
2296365
780309
1386720
1998747
935495
1426872
580137
2102936
1428229
676081
1261402
1625521
1011317
1844662
1821013
1117389
1935670
2616114
1813484
2612882
151016
1613231
1988815
1446679
1232356
1268454
636935
1723732
1091549
1081789
1697821
1775624
2022867
1052440
2574758
1748379
872669
1893124
559763
89735
2371842
405215
2044768
1868935
855835
209360
1661367
472338
1786168
1291873
109465
2853025
1368676
2611278
2170283
456260
1308905
2925318
534576
2547788
123170
1411632
1375452
2442156
2596366
907235
1366752
2228704
2701698
2584190
1853167
1163176
2275401
1275202
30293
2276844
2277388
2705617
1473769
1814457
579204
782887
1946614
283589
1501601
2275763
1009639
261707
238292
1162589
1291344
1379168
711807
2848085
2319096
2320294
416979
1683635
2864633
2257616
1773355
2694738
2079919
719033
2791571
1871500
776029
2253317
67240
361098
2723853
422636
1417666
289904
2795133
2313855
419384
231385
1243561
1046497
2317180
1381810
1856009
1298873
2296196
863080
1063205
1625888
2281251
1497572
2621654
1991074
2650128
1142597
984865
2667465
1575353
1687368
920168
517019
2451314
1258878
1129487
2877772
862381
660652
783183
1605368
1508269
2445845
1208646
1053309
2822895
1186109
805986
716084
1404315
2306456
1514965
2359636
1928513
1086395
815383
965826
710430
2694293
1171836
2362888
2392624
2275972
1844403
994127
420131
1509772
538269
1435225
651907
2399558
2922723
2011188
218616
307397
124962
538860
1450314
1993809
1049421
1413081
581286
1597444
1615698
1632240
1249403
2804868
446102
2695909
2033654
1682990
974390
49483
2150687
1867781
2851053
573863
395104
473710
1192557
524264
735917
2009549
2187725
2686900
563348
134160
1215489
722462
2370250
2657576
672238
2065869
318491
2469878
1407937
361838
2392197
698961
1908433
2329275
183271
2383230
1737097
1713000
1947030
100211
1871536
2017596
1734462
1541284
819740
1861515
725449
1217247
1615748
1822266
88510
1531331
2883894
708734
2389822
2114872
2591702
190368
38523
1325346
1879583
2771705
2077523
2765190
723040
1642418
2401778
995522
2071697
2349147
1956935
469594
1937253
527793
1781409
1167495
2314127
1057261
1387482
221115
546974
2607924
1141546
2411962
1156840
1320690
1227836
55787
2758343
206378
2654619
1502817
2097077
1378047
2170802
1462938
1709152
1270951
821520
1879139
2594531
594496
2040029
1244891
581533
2364496
1848306
1423585
599169
1177976
1259915
1966916
2666650
2912066
2716097
2012808
2078909
15811
2220340
1868226
2774815
2370509
2785563
2434329
509232
700250
906522
876481
2727037
1000840
1159850
2669834
2166694
942320
208101
2428056
517930
411789
2153163
718092
1065413
2385430
838056
2706642
193740
2879281
894884
2094898
321238
1968184
2405969
2673430
1876455
2697686
702276
1877234
952252
1141526
1729017
2184417
716162
1177492
1026477
1412515
1344746
738413
1499366
2855636
934830
1996299
572005
2319514
422336
164318
2151704
198596
351634
1337297
2091251
2649696
66057
1059335
980547
867281
2106544
1338949
1406746
1373539
1884537
83685
1232840
19224
1046689
951952
2584494
1144125
2418971
818563
252853
147235
2155394
945573
2192398
2104437
908432
1128600
995853
2199233
999599
1501388
2909745
1202099
2029430
2102779
2103491
1869264
2495018
2290958
675407
1035939
929281
64371
2832158
516817
849478
1849573
1831337
167169
1196025
1828261
1536606
849753
2136348
475004
1316867
2565606
2095524
980234
1675386
1289660
897634
2163503
113074
1295214
2397032
2521265
159142
2780900
1121574
1266057
79913
2413975
1497842
1014358
2249590
723760
2897148
1137619
2816396
369641
796515
332044
1498283
1278861
2332082
1859248
1290663
2343798
266827
2909343
1980520
236951
2351151
1345964
801216
840074
1512393
2664364
93005
766487
171458
2226051
841360
1108119
2281601
1221878
2680315
1894609
614895
1547405
1266870
1190795
1315317
2355431
2351075
282803
2630547
2509453
1927458
339522
2158111
2377849
915561
2067090
2182048
5660
2192054
2020155
2331611
2136348
1545999
618693
964142
2782020
1234028
1503520
736519
410668
26215
233646
1802349
159980
1171636
2166247
2242487
1165480
314562
2283158
404127
2767688
1595197
2481735
785512
80487
1760940
1136181
2376955
530157
2391836
724851
74933
1152405
1682182
1755090
772384
2833492
1687510
860650
257026
161391
2327946
29485
2015206
2913194
2191427
396543
2464550
972292
1769529
902525
1396471
2418836
778241
1308333
1420549
1180366
1035517
1117243
1590814
233758
1749312
1487576
917632
2890308
1300244
2553776
2934027
172947
130535
2166655
1246169
1526195
2820945
517270
2466756
727832
490744
869041
2785383
2117754
899383
2838509
800898
2239705
2727491
2480056
611630
1306955
2648564
437290
1393431
140310
738492
1766334
95504
1964411
361325
1802915
1691531
2446441
2481755
1083084
1262589
325636
2244942
2805715
2859870
2843509
893705
1699541
733518
838028
2018586
2349624
909156
2394522
2021476
9708
636965
1283636
2465936
2148599
2479381
928779
985954
2567440
1198239
2504878
888202
2663173
247749
2226061
789660
1006445
2742847
1667302
1020745
1808706
658113
2749640
2677950
1099383
486691
60087
1095274
2399396
1219998
678814
726573
880711
2536441
2298359
1395136
1975827
750882
260630
342783
654980
2598641
788989
2290940
2394125
2073121
900342
1927374
446943
2545833
449032
187808
879885
2811377
1756385
882641
1195647
1147602
1132763
495162
2869301
2360466
1842502
1325981
206918
2024803
1385534
672891
2528493
1105835
2780080
1446100
2491851
714627
2445406
1795901
1535370
190214
2895606
2029218
1862617
1990726
1515968
2574249
282883
1179461
382664
311177
1343098
101195
2705666
2574487
862617
803328
2415057
442543
805218
2182216
1787246
399056
2768397
1700475
2186231
1170151
948202
2283278
1952963
153581
2614316
445902
236157
87295
207978
1612502
1460849
671793
1281092
2369258
1835160
1745260
2601731
33658
891078
2588536
1072136
1113865
1600202
548690
100062
890747
982095
1955660
459335
1675370
2893100
2469058
797927
1977716
1832396
1630275
1072003
2163537
1263289
1642408
1056887
1932245
1609778
1912846
310136
896360
639586
865304
2794072
1134736
1599518
2122005
2764346
317100
1201881
931188
2314026
640497
569515
204970
2458322
1469491
1294212
1280228
948301
2218820
1790340
574863
362166
1007448
1857998
880074
2021130
383976
1678667
215365
2521857
2190677
1583692
813396
1941786
300918
1982192
2321234
241100
2055087
2910338
892223
366434
2938067
298701
336880
169814
1605449
2194055
1629589
2292227
2638273
671600
1510413
751021
2134874
1182767
1936011
478943
2406889
2596996
390646
1067844
393851
2304554
2499958
1073638
972269
2553601
133056
1882164
2703613
1826165
1487467
2470638
1233015
478530
1762583
2702556
2538084
1414113
1565550
1343640
1658390
2139172
1431456
357311
987961
478147
2638336
1998665
393477
1261303
1680351
2543005
2443490
2300651
404936
2900231
501651
2889739
1875881
1981157
1368505
1004822
2909360
87582
2859829
129032
2001536
1717273
2632301
1760715
1729148
1400639
30772
1899731
829173
1136444
1174023
139851
2458441
527649
2708569
1015029
1555687
2327963
1298921
366062
2829550
2746146
1362949
2639503
2659843
1244869
2489327
1578047
1128819
2563319
2584874
2089933
1924861
1188898
607698
740150
1563082
506332
590296
494280
1619385
2764480
1142103
539867
1134496
406744
2606422
1688707
1495017
434246
1595654
2758082
1492041
1516428
1908470
135536
206601
1871898
998066
384104
2683769
1820883
1179906
1585461
1717874
223575
1953186
2308553
872737
2306871
2299776
961880
2430465
2466576
2627601
2657498
619477
1248078
1771084
379615
130778
1453463
2834566
2885846
333904
2129681
379677
1771606
1935878
2880011
261441
2104592
871484
2324410
2166514
69518
2903960
1386076
1317196
213452
266045
1048427
859821
681881
308079
1831158
2344251
523609
1551679
175571
1854432
1094421
81085
950635
2904685
2757794
1130241
2914044
1842566
1147167
212325
1171420
2288986
1351342
612803
2166958
1468551
2265603
2894
1516369
1837164
784366
223664
440668
923790
1489593
855339
2797896
2270675
956492
2354925
1043401
2715541
1444015
2278927
944356
1947254
1903475
2917644
1352632
2481079
948765
317896
1471539
309865
690907
1971974
2286713
422086
197102
374668
457183
1199449
2223950
1145256
1673081
2061342
1453943
806375
650508
2308084
1211726
2709975
2671650
2267665
297514
448333
1234217
1484382
515021
1986889
527222
1602775
1002284
2890230
2405540
314699
2292188
2889964
2022276
1522039
2808576
1547506
2467268
2225419
202291
1031987
2210757
624887
1553056
2289581
731058
2433869
933006
1125647
976811
985381
165658
752239
2197588
2839174
420385
306069
2473008
2821798
15903
1970340
1885363
1549714
297031
2698808
126973
522531
1622228
800446
2875182
2281355
976267
2102378
1380420
51587
2092237
56288
2909703
2261100
1198823
2419022
2698243
1771753
2293425
602493
1889142
386647
584895
158585
1719217
377329
515746
407455
1755795
1234013
2035663
2400648
1867745
2172535
2829465
2535369
2508677
209134
982568
1003021
1444595
2163216
1667870
697778
2328190
560918
2510357
1625815
1799790
745512
2822860
965491
1036270
2868389
1171496
2348527
2159108
1334181
2746192
2700224
1072549
1135580
2427232
2168289
2522400
2086393
249769
2446020
1655469
1740469
2748403
1267189
1246160
282942
1743461
2028407
1188627
2150972
2503655
2817221
1896276
2479767
2179817
58201
2338759
1622162
2894513
1853538
2321746
2127666
1259905
1329683
1717411
19441
1605591
1262323
1793238
592708
364059
1704090
1737849
2456872
2844929
281036
2865249
1771822
461025
1702631
2536084
1091884
528670
1095056
1176562
2655226
2430027
407993
841703
2243607
739223
1826187
1401707
1849699
2463738
2001792
2919597
1668521
269805
1365956
2240566
1851923
963733
1836437
2650445
2188063
663916
2145287
2412577
956761
659074
677786
226281
1834292
178397
1426656
692950
2386803
1800665
740337
2931376
1142688
1633112
2329312
2632848
221406
867387
61751
1889866
2382298
96677
2411731
1981258
1894040
2410537
575747
2171965
2712772
1304204
2193985
2243878
2780449
925187
298812
1049709
2223224
1778097
407150
363295
1037724
2392320
1559115
1725829
1107877
2259918
2571170
1311663
2749266
1651122
701254
2049924
2314438
604656
1802308
150316
2612150
240094
2756660
1317170
1715010
36279
2121309
862893
930877
1621899
787577
1675795
2883772
664840
1043353
1225069
2250651
1971510
2259256
476487
2223514
2555158
1023965
823774
1474175
189622
811977
1775046
1547657
130353
2716993
218992
440866
96924
927083
721088
2556425
213863
885461
2466614
1736193
1728824
2608281
496615
171057
278286
2541832
2502610
2688678
2570535
2779997
2368017
1194345
1672646
31901
2422445
2848768
301663
1951450
1582412
1956613
1318269
352477
2254055
561418
1680141
1587420
1111307
1373838
317109
1857649
862599
2464922
609365
2577207
1814226
2361482
377863
176924
247914
44505
1243893
1020489
1981652
1967646
2664167
1421756
2222733
2695069
2187525
2256394
1055406
921888
1241689
1511158
1961306
1679292
1185036
2911843
1664409
1514846
2371239
712624
540998
2684497
128798
1447418
2043504
2839463
2211659
483166
476568
2664352
838231
271786
1717966
1418680
1731318
1951658
378514
2282895
1060937
1070777
1407621
2219718
1759635
1380422
2475338
815262
2819834
1136525
900766
874045
2211784
104903
1926585
449056
2852579
1910143
1576814
812427
2263281
1638946
213554
1601765
479284
2287084
1275732
654565
863305
446404
558662
772421
104731
1370528
2420853
885100
651488
1535260
876563
1194024
474175
1208343
353838
2924067
2861922
640930
828004
823524
1811647
2795158
959232
400588
2181073
33173
374386
1475386
2835351
398981
1373201
1832808
1856173
104517
396547
944954
1006286
2313370
1358085
2855543
2092201
1129059
1968398
1662917
2801920
591881
1716961
372283
830440
153687
2422845
378339
536248
42308
2487333
2561334
1681892
1435287
2615776
484499
1724939
185530
506426
239718
536415
1557448
992089
2103749
2709930
246114
970691
1464096
759448
2534782
2187779
1237604
1742595
1171357
202938
2684414
2109523
1659524
1895392
2802434
2014991
2074122
347354
1783786
294515
864970
1131889
53307
298677
1272857
2019684
2681780
2406366
1238937
438655
1435103
1012099
1236820
177286
736227
311391
842821
1357319
1990997
1919901
506718
2720774
2791393
2514077
342295
2925909
433796
1587351
2266561
430360
2890014
302777
2405607
2777747
1056840
950781
245299
865198
665018
1529397
362845
1877848
1470585
1360074
2728435
1777657
1171767
961809
1828706
2173784
2889998
1401581
136789
2799203
553447
2892782
2450185
1736942
1289583
1744707
273552
955398
598108
2471211
333834
2266873
1792707
2630817
2901432
2814637
646004
2443762
2873559
1042111
1898238
537371
688412
951600
2446720
1493006
2151768
537659
974287
2691438
1608966
2075827
1891429
2715620
110699
851159
2040612
1526778
2201738
1614221
928553
2526195
2843122
2249468
1272287
1590368
239029
1404966
616594
743336
1249092
1672741
2041765
248819
425825
1766930
1027941
1086797
1697597
776374
505884
2630636
2863474
1214257
1718855
1908970
395168
803045
234491
2936057
1168289
93746
1925182
840580
682123
2697919
2619370
1721935
2008418
2107850
1363042
2908878
102124
1544668
1077801
2561417
1822083
182301
2795449
2273834
156870
999328
1075210
1862026
1489944
518115
941419
13882
2387648
2824755
2867617
410735
2568205
1694272
420485
907294
1990197
2092184
2403082
776387
1591929
786791
1781338
2693787
721452
928342
584568
948578
2258649
1480857
2590027
134245
2851247
994210
1704420
761017
1825105
2784986
1274404
657604
273413
2089099
1215749
68581
2497049
774888
1103876
593118
1844874
877298
2720729
2579215
450865
606722
1107769
2084221
2911312
943286
110950
1806909
2299975
2341325
2741617
1883117
886473
2655192
513078
1160365
2437379
1466001
1456087
1239635
6128
145609
734084
2480406
1007772
348066
877919
1863166
2401913
2844042
645163
121554
2184075
2035928
1142343
2057253
1375326
145124
203473
2232838
2169435
1905676
1364178
289174
2504410
277042
1701546
2361805
247138
2073802
1212018
983284
2722185
2340434
1216362
327443
2240082
2163255
1106295
2633402
2468212
260076
1379096
551553
512930
698955
2073691
1637327
655257
936705
394900
428355
1911795
1659001
2897471
1201528
990342
118521
46312
207835
2626997
773445
818746
1890208
1076664
337149
1195804
2500142
994419
2342297
710493
461816
1882230
1176050
2719777
1458712
1679603
631630
78059
2642669
2375689
2713557
107736
544675
2284281
1846526
1603294
2333110
985182
919149
2825007
1058072
2337572
503027
826964
1887860
2006640
2610186
339267
2082547
2356170
819753
2504895
1548578
2416630
2135083
2436582
233629
1894967
1801822
865312
424336
560670
775265
1106105
362022
2051331
385128
2778364
773765
851047
1187832
544310
1312350
2204754
493744
2181779
1788141
1639584
2200709
940170
795166
2761293
1695881
1939288
381547
97692
181025
996027
54438
515564
1988998
2477083
1059867
1550072
491382
2617053
1564388
2349766
2393348
2287279
709007
1296761
990217
614508
1878041
361955
249179
639033
1756073
1011197
2504899
2384155
246530
909053
760335
972392
1277744
1727223
2386808
1429249
2273424
63931
1516883
2351333
1771867
1644275
1073497
2753096
822394
2847313
2923291
1569791
1454494
1478672
1725907
2582638
891977
1969500
918296
1668139
1780240
744533
763305
177542
697916
2649880
38653
1148790
2720028
1170155
1386901
2400021
592385
1696768
1851672
1651571
824887
1985944
1140453
350217
1241414
1884065
2908015
576429
1527488
718555
2331788
216485
2424389
1464776
2137337
2914400
2092993
2558349
1523763
2909520
1461894
961724
2167139
1995926
2614161
2525115
2133972
706649
135584
2204105
2124888
1679137
2632667
2686561
2351062
225916
111924
1615868
837556
1775304
154363
2891667
362944
478485
1357212
1571737
1160771
959467
320879
1834325
1639305
2742344
1802761
1565788
1035647
773572
1715508
814901
591007
1917817
2480074
2915302
2856319
429422
559764
264281
1695087
2663476
424554
1925496
2845887
2404807
2935534
2136640
2513666
1553023
1904434
2527966
1221194
992128
2752568
1098538
527951
2939124
2053143
679664
341455
2638177
176033
1854103
2440056
746102
2853280
546841
2378403
2901623
1835680
1686548
310418
318567
1613069
1349010
101590
923423
1504808
1758660
2824973
1445850
301545
1544610
71743
499146
1782895
1825335
867571
1527595
1177272
2520994
2296349
1792479
1905502
2377846
1014154
591636
528205
2437495
2081
1394288
793176
1255162
974721
196293
727813
2192268
2525483
368692
2582666
2641326
950471
2194365
2303004
212465
1839071
814302
728490
1584800
400909
411181
1215841
1475680
1966418
626257
1157880
798553
1179279
2460454
78665
2651626
79510
307205
1580653
2630950
1143797
166484
1613310
2055357
2116122
2077623
2462120
1917390
2334446
908833
1426230
1742447
395035
2572483
1445565
1433741
554192
371027
2936733
164466
342856
2826664
2546689
2217366
1740723
2855170
2083029
1149576
340396
581795
1166240
2325644
2585681
2194206
508274
178971
752105
2068033
1761753
1220347
1847799
881189
2208370
42876
2130026
2644767
1901617
866653
104916
2058548
1607014
2382117
2412641
1864539
2177862
723840
1065971
1546388
2393840
2162283
677661
2119566
1208705
72924
1515969
906713
2043852
364244
1533108
2754476
1714217
2049111
2204381
1266614
1245420
2842541
879996
630517
2919720
2644154
259256
1007378
1569250
2560081
2527066
1028637
712227
2703005
515089
2322354
1612689
1328854
1509196
1245264
2388641
639689
2748153
1468234
1577053
2548563
1915688
143001
2814859
2906869
2330096
2622002
371417
2561251
2577039
2662575
532754
906194
1209169
2726742
781506
2728156
1508054
403657
805263
2073573
1647123
1497293
259286
1564105
706698
275352
2540337
2495038
2072152
801912
2457707
2404877
365247
550414
732019
2701987
2142042
1847654
1199773
250385
2486457
1564591
1933185
2572061
188460
1569106
187508
1342947
190239
124385
1609401
1460154
668222
2074308
2478801
1600440
2827568
2260344
1595895
291457
758392
2002891
416832
647987
1133312
2090780
2527674
557491
842653
887493
1863924
662909
2105465
1734800
679220
45991
1838040
2218339
1856882
2031940
1132921
1320723
216365
2484239
1023249
817494
1396505
2106864
638928
1940967
28934
1810714
2633853
594853
515536
1411409
1821646
142662
707422
334281
1998064
434902
2736034
1864944
1984886
1065480
2901474
2786075
2511967
148413
2896016
1964411
2059127
761100
2116142
1392038
2187805
1194142
1005341
2185460
703425
1442525
1172056
2850957
1153192
1738893
2548285
2629402
35953
1815172
1662578
2686493
471151
1776557
223939
548932
2283021
1527738
2931079
2819539
1106546
1215497
946773
2183253
1569998
395013
2918003
2847635
437079
294492
1661319
2643781
355772
58493
384369
1181506
2806949
206804
963369
1005818
1618769
1754269
2382481
419455
169556
2544260
770691
1776563
2313672
1906447
198990
198111
2784022
1389024
1710338
915176
31393
1468505
217467
1717024
1813534
2881708
120563
626023
2238885
1795621
67921
497458
991559
2523547
1081372
1175636
283085
1512419
1487207
830669
1731417
149550
2701602
2021819
1729423
1164236
941084
975456
956329
673212
711214
936008
592542
2567885
173290
955738
934197
196978
2492778
739906
1849543
1836091
2003305
2623406
1652188
2825601
609964
845909
2196084
152877
288440
2446437
1909323
169344
1383249
158280
163785
523991
1955059
949172
2269257
1690784
1757064
2766504
2416919
843051
2024277
760599
2210440
193778
1749425
1064653
2041212
2094803
2078627
944780
109265
550181
1038104
463032
1279245
1638528
35004
793363
2841472
2197716
1326933
2322671
2114952
1469563
2427656
2644801
2760408
1810719
1726761
291528
2590140
531081
694640
2894688
2846701
645974
2825335
15000
2527591
1696349
496727
1859407
284823
1908094
756274
60766
816240
1281444
2131693
2032446
2173516
2016706
2891853
2854192
2477979
2823468
293957
2635053
815371
2254149
2344387
1895449
605090
775787
2772384
134080
2855162
2614254
587349
1200027
867985
2886010
1297057
2871330
1580570
1618498
2415170
1602651
1134224
799207
1368280
2735317
1524263
938986
146742
118274
2009452
2289879
1965665
2741141
2575297
444489
1544885
1314252
7478
64745
2329730
2541231
306902
1808736
2915147
2715755
2509597
2875469
2092005
1286690
642972
2861193
2190297
2092249
1745046
1019892
1430563
2092874
186393
2382939
1291766
1719030
1595963
1923559
1079444
807504
1034202
1572422
1684427
999407
899316
742497
1481650
961477
1398806
1645461
2729982
1163927
2142502
2446257
2473452
2617426
2663167
64458
1890164
2403402
253117
656823
1643702
977929
151059
785045
1905786
1244258
616350
2745340
957462
2848156
2436384
129162
2467266
649131
532010
564235
444530
1283957
1509798
1731424
160152
1352162
703546
39348
1544695
2678218
2724988
310538
1675701
2353237
2375137
893336
1733205
1144454
1133671
26680
904534
2238785
1091986
945166
433611
1703728
728596
2360317
235351
1578370
2670799
2725568
72017
2240741
182388
326286
412703
1227025
1136639
2077898
1175971
15795
2885416
2323476
439059
73067
138860
1065298
401867
1569992
2849583
1439982
2758933
807485
1284573
733288
281498
1001879
2226559
1935611
1951838
2681499
114223
536294
1101521
1791268
1385317
78624
362364
1547403
1008020
238360
2473468
2940538
2466247
517615
1139400
1541469
2747283
1022714
2486554
391578
421197
598440
26802
2856608
1160443
2848934
251554
1217580
1369465
1270183
2912095
1304288
1886962
716447
1869165
1926340
2229204
2829609
1895066
1911559
710733
1565492
1224080
483182
1454711
2477981
177085
2356849
2169030
2845371
2229094
1718876
2415023
1064831
1828980
166881
445499
2627033
467042
1160664
411963
2544905
2200319
584177
1900140
122166
1501668
427540
1585426
58010
25777
2681333
1431978
2868604
2424729
1637043
1655678
2356026
2173311
2574988
2148027
2759417
1537501
2817412
1092041
17468
2072308
2689866
1998545
2775427
2709054
1182953
2102647
764004
2208730
1851886
50994
2480818
2180134
2412881
1274359
2525504
582081
1371905
1074450
2742829
1288904
1864876
402808
1659844
1426951
1933198
680397
2793503
1389626
668977
1847019
2747130
2344212
784876
1109300
194965
2277539
220544
2593004
741080
701996
848354
443331
2132576
64750
1846718
1677549
1572781
729842
272249
490587
373783
2035033
2562236
231988
2290886
368772
2690178
231339
1156373
451308
2777997
2708160
760301
1444078
2568334
2012850
2740036
2485058
1228014
874875
547851
1349795
550407
1637031
2047795
992077
1111121
125102
2273571
2087796
145396
1714924
1178187
2244983
1278179
1847276
1534814
2505155
284715
1156206
808263
1534556
2590686
156763
2475061
1305641
1031501
1744610
116777
2332053
979528
1282097
1177382
613984
1820979
2867159
1676708
2791512
1278813
1901449
511516
1424915
1308759
108816
2709484
2131968
2881467
2534662
1891702
159866
140035
570261
146008
2212376
778859
2092350
1361411
1280171
2241689
2749685
2277398
199894
2858573
666659
2424136
1342683
2380049
2582610
1223811
956796
2482391
1157162
31594
1565217
1332933
84601
276040
1802224
2136279
164013
2514868
27839
1143088
2864300
1316509
2355372
1419886
1064708
2277822
883534
1583714
1418676
2474771
2873959
668786
2694596
6752
2029124
443905
1430697
1953465
2601795
615830
2645409
2330037
253542
1631786
1784181
893708
1515078
2291674
1642166
1386835
1936614
1516869
1104267
1622103
541356
1089014
1602878
2583097
2170061
1022012
534834
982305
1857214
1979329
489659
1020355
1682064
1293954
2213947
297394
1642841
1631541
2644900
2842950
810384
84056
2549431
2513185
2787784
994527
37566
543208
1687086
1384566
858178
2779036
1752235
1994847
440762
2907657
769995
2707139
850351
670654
2070991
1366090
2597377
647971
1063803
1667383
837993
2603094
2770171
2757126
1078326
200227
1270055
2291023
1355555
1079944
2729300
1920372
1980152
2662447
186988
968209
2171407
492663
61635
1979412
2480031
2228263
2436462
397089
588173
1510638
1946477
2242542
1056106
161059
1526830
976471
2485838
2243253
1534794
778342
2917593
2551836
1784669
791412
101318
2576070
1536200
162736
1389365
1381558
1313696
2696312
1959467
1073851
1949383
939188
920962
1416267
2890792
1050400
420066
1120385
213455
416147
681764
2011100
1132932
1801228
1646142
1634423
152643
139221
1652074
146015
408579
1788782
1454375
2101503
992772
2783072
569884
1918517
2452994
679557
1767145
1835404
1650916
2249249
36758
2176634
1036361
1527256
369089
1637444
2753290
2707968
305001
1874846
2676886
422652
353366
1896792
2620457
2748116
2177266
2530740
736639
2262510
411171
1267209
669241
961159
1248010
2845644
1908695
722833
1309874
2404396
2496637
2512956
703497
393851
1059522
972079
1836411
1206704
859566
1634702
113746
1177980
1016667
1226898
167242
2301736
2821481
2108934
1864999
2070202
1275059
2389698
253465
1538057
1550883
663232
993858
1432962
2193362
719423
230507
212934
2503768
589319
363693
476206
1047124
818650
2671531
20957
280606
1416643
2347786
1634665
1282584
2822016
1550356
348437
2600807
1134281
1325073
2583872
931345
2135591
1993729
287738
876836
219031
967424
2400603
1985052
1265565
622033
2021864
1067184
368578
819889
1594092
1631483
733616
2524070
2896678
1007222
1238111
2183795
1203406
2043464
2564615
479795
48368
1936744
2399727
2302140
1066378
344459
2280092
2230512
54532
2498216
1384319
1286447
1999677
1066079
2863531
577487
256906
1248097
2582211
1824010
229768
854033
1041876
1146221
224955
1730051
2580768
2635895
2831508
1412063
1789452
95160
1006114
2577770
166025
78751
1118637
1679487
300339
2404659
8814
337197
1531279
726213
2411860
1086887
1247462
1109654
987346
58709
1047407
1754791
907630
1699248
2202559
249535
2550546
2700119
360009
767558
2385344
1811742
2313670
759733
1157139
1154529
389898
1070949
93603
2621519
1771491
1270881
2641270
51472
145213
2547541
62307
1742197
2313826
1835680
1759527
1759129
2585896
419304
1925089
716755
2445656
2564296
2744548
2517767
249548
2294871
939260
1895625
1678965
1392652
2939164
1007330
459863
2457411
2396144
2265336
2584711
1632200
1495657
1774382
2918364
1785545
2134314
2230846
400524
1102846
1808114
2682294
2388572
285573
1826375
1095566
1662394
516529
1690266
2636125
1059383
2279197
2680730
1778078
622574
1080503
1353800
1559548
2290550
913179
897666
603382
2456939
877689
1921752
520011
2593721
2119687
1460118
525042
880978
1855650
2168402
2467040
223391
470339
124124
964070
17075
1102521
1569826
1692433
300122
1113934
1893001
2536649
2468347
481689
1316777
580269
12389
2550839
571408
827874
1199261
1910202
2134606
2828959
331679
1846546
2699941
179095
706855
122296
246828
107750
314307
128974
2098151
1695306
504423
2816299
600336
273916
872377
1855804
1075579
1965680
187390
2555197
982016
780962
1315554
2868800
367886
1705602
1039374
492887
159911
944109
1012915
1499569
1694040
605236
896338
1553097
382642
301265
2624886
2518263
1813932
328074
2265509
685036
2384312
1141390
2190451
2516110
513669
1757724
1117501
140816
95954
1484174
1967176
2870952
1067871
172724
1332038
2287610
2561439
1355692
1833126
1103446
2317239
2729968
534351
55787
1192196
2449934
704632
676007
81496
1496930
2151916
983664
379683
1416977
361772
652744
1796944
941057
2678045
511400
81199
2064054
2139445
1323268
347935
142192
2181939
1851805
654871
78103
28202
2205453
589179
78835
1608367
888782
1382398
2830534
268843
1100884
2934346
1115244
1331280
2843382
1478465
2487054
2776122
1893756
2154578
2328619
458147
1408071
1654003
2425799
1164178
1250768
2220287
2322565
2031410
2554796
1626272
2182061
2308423
2149936
907753
1451967
1911645
1509906
1162482
740240
2904328
194683
898577
1386981
2340460
612957
2496278
1129312
2066507
372199
489775
2651386
1235446
2764788
2547870
2100392
2295795
2562375
126470
1100507
2795886
1066927
2387008
2534978
2732364
1024674
2576865
1079870
1225501
1301166
1512660
2505491
553948
1278086
1093779
1078253
440865
1839667
193161
2235080
2006794
846709
743699
1824525
2545216
2841807
459860
739802
109354
634200
1548230
1859269
295701
485216
853568
1752091
1001728
601013
45598
1332728
580414
1187178
1409976
1058355
2412593
2099961
2249707
2545222
668772
202365
1781620
2815633
1779756
716805
1115529
913329
2570808
1448415
21770
1032469
2532422
303350
227973
1701419
1121685
545458
927780
966638
2507756
793704
235150
127632
968562
2768488
2516667
2654436
2161521
1422625
1032137
1342282
752914
2196193
230528
2439500
760816
2558294
2023338
1814518
2763377
495722
2350247
2569294
976906
1350580
1574106
384256
554817
1782870
766618
1393126
2472527
49614
2632066
1293963
2785537
220400
1294988
1307774
1974980
1367445
298146
140806
804850
1719082
341582
1869387
2918024
2461035
2273059
2057757
2042119
1435784
2192370
1098149
1559474
1278888
2811661
2214399
2575313
623380
2344986
570235
2642929
405668
871549
1143443
490430
973905
362163
612420
578992
283606
252214
1953777
2215419
1862597
2796132
2267679
2710283
1212660
2038991
2766167
1968345
353082
1788725
2430447
1539494
240451
2753174
373620
1246892
1714364
723031
2364281
1802678
802778
1987280
1104337
2887222
2269246
793373
2337379
2628206
2804080
1504538
620672
479070
1733515
155674
96430
211843
1557975
2787716
899647
2397169
60966
1181176
1646368
2654007
129716
755605
630021
1622687
1888502
2584658
2468111
89458
1414145
2334150
1841437
2527652
1137428
2410314
117247
273300
910004
1791637
1774902
1586050
1897641
428278
772619
2614013
2028758
1196286
552754
637082
2539058
1826867
586472
1838890
468748
197253
1271183
1495240
2634880
1842283
1217838
812512
2788379
861284
2537126
201860
1369747
761862
2610457
803114
1221491
2702003
1638640
84997
2424681
2664458
403506
115711
395483
2227218
725695
854671
2336539
969348
1861486
1519405
816476
1077021
132150
167785
1512402
1908212
202033
2020128
66073
1820084
2787196
1311245
112943
1698564
1608493
239590
1713750
2793817
1478202
939660
1476021
1307262
2794376
538113
56325
154064
2859973
280285
2277568
1517994
2864023
54745
2059263
204459
1686743
1219453
240814
2314597
769496
805445
2644746
564926
939436
1735071
2935782
877954
2328809
1339789
2287426
1711508
2721334
1143271
225593
1055283
2835024
1393722
899184
1264717
853280
535045
2654735
1496656
2194149
476874
2374803
183139
1401022
2133517
2716410
2804726
481939
2123629
2236035
2099310
1364563
450407
1060596
1909047
2521515
2568554
2122911
800934
92949
1768061
2394751
1053703
2493717
328534
2557967
2046447
13212
450184
2248384
2396211
1364277
2925714
2920846
2790711
746757
1210907
1889872
1011303
984169
2807540
1098260
1117305
2496878
2253908
2687146
2272373
667103
2472029
2749268
2663297
1258046
1278611
446334
15548
1067244
2605079
986001
149304
999834
729329
404544
2588107
1279353
2158930
2185527
552356
1462961
2294572
2199182
2141705
2301477
1557524
2396305
17298
721486
826322
2021467
1219041
221446
1139086
828929
557132
173701
420903
1293029
2712022
319624
2610344
235489
1001648
2585051
17590
2110904
2047247
799344
378208
346456
2674011
857568
2800122
1620852
2775857
746314
1711164
752273
184429
1414788
2141631
2272095
1292157
1268227
2759
1097380
1542369
1527806
2780505
2732433
2302150
2657940
1504312
949265
865828
1228848
720568
260449
2791823
2472607
1011996
1276259
995982
1766268
843034
1182719
332666
2148211
2810638
1473775
1979565
818915
260793
1630855
2670032
933543
2575167
560864
321188
2398629
2035013
1513713
2159806
2127027
247146
1515068
1232886
306218
189497
1419263
712435
1825008
2857053
2734866
1791548
2464071
1677717
942148
2820288
982143
1941471
140291
738750
1148026
2084502
849334
8819
2929610
2116336
1079782
4662
2402647
2538630
790789
435122
2032184
2868641
840886
1975651
1606198
2627596
1738507
984506
1936940
1820049
1995249
69588
421578
38573
2096820
2085509
435098
884694
1797878
2821925
2886994
1072994
379514
2523243
607757
855152
1561542
2658616
745406
2253661
1368387
1193431
1619949
1588161
2798477
1409477
1666265
1719792
949110
417366
1922959
382037
1142528
708021
2239979
1564278
488924
1618312
933104
1268999
1941430
2771520
2788783
2510320
2231421
2004062
2664042
1239165
1007458
752543
1177466
2622425
2842323
1693092
1550526
2244926
1676774
2206483
2009962
1500683
735466
2181268
2130014
944652
892429
72008
1284398
288593
997824
582469
204788
2077569
1605487
1211410
2234896
707137
2772252
62691
245070
1654889
1735778
2786929
2190727
1261350
1958104
1967344
381365
1379654
2500040
321114
1591892
931338
669912
23292
394127
1408602
1182288
1979632
467902
176925
540820
1161581
1668722
1042552
2374861
2030137
516195
1138267
1610199
1152327
1029959
2832599
1430936
276709
1665553
1628980
2597780
706155
2135261
985979
1447017
2635066
1283467
2875354
117113
1505287
1671292
2627887
291547
58697
2673596
153201
111324
1833146
640251
867521
2514412
2556590
1343481
732820
1100974
1710030
2460539
615968
1077211
1356363
2934546
2808867
2186762
2925583
787726
2585623
2411781
121972
175938
1874285
29927
1646550
610837
953239
1328872
1093452
1652610
2075368
148291
2807809
2662736
2808088
1794760
2351703
701095
1960458
1001865
1814665
512238
2665285
1697606
1456444
781667
1865365
298447
2344789
1295305
26698
1892633
258018
1788349
351183
1782472
387928
1492307
1531980
2694983
152738
2399451
864227
2205886
718783
2059407
2595570
825971
2753334
2196407
2059605
2905541
1139215
2836791
881606
1739151
82298
379460
2079928
1317099
2562079
853837
2308185
875427
1453760
297066
2348090
1545649
2416500
2070632
1163130
2711830
1239764
2721578
210510
2772065
2337297
1044347
1197161
1839409
433322
2913000
2861203
1598991
2612159
798314
2915385
1345381
1021418
2732337
630778
1478304
1073339
2570555
231913
542104
1189255
2616925
2111088
1073775
1658112
1389733
322472
2725911
1153619
2682387
2273757
783948
1213208
1558699
407745
914914
2079616
984992
2202804
2562675
1101790
2733089
2582115
721791
668949
2156469
1336416
1822795
113010
2379163
1111680
917565
2872420
589907
383547
536187
1101284
1420703
2544539
1046252
1280267
2216453
788165
622480
1053340
771083
1174947
2100456
1376172
1603237
423374
1607824
1931334
2691175
1987073
352616
2398304
1971029
2169546
2103894
43863
2876603
932497
2062075
2848893
2655170
2731052
839242
75915
1607067
2770603
315747
1157946
984169
1432254
2199451
43606
332788
2352006
2200304
525507
1530619
441802
909814
677362
401645
2018778
2138895
2635974
2429013
2811260
345066
1555422
624762
1389056
2488016
658958
589934
1300296
1798419
1687271
2681992
2556887
771751
1327295
663194
1598859
425775
1220699
2445437
2734172
2183625
1376195
290190
2646592
983314
1605354
184360
2315612
372992
2862325
2577129
2552675
1605968
2782584
2394378
1597843
151742
2917768
1718386
2313077
1407187
1052587
1789717
665053
2415235
2310647
984465
1395645
382850
769586
46215
906166
1974553
2488071
1462672
2686505
1321441
1179373
1714049
2427924
127471
2024887
1567461
1203155
2599355
1176452
1265011
643564
2906987
2609278
802129
1681417
1775276
276591
1980332
1529111
1822324
2475246
2309576
2258989
762526
2632754
2940508
1531874
250246
1455111
852941
588903
1702387
401738
260
1830948
44246
512622
592488
65583
1325017
1077254
2712940
311525
2239044
1336118
1482711
777433
527626
411507
546570
2253705
241448
201351
2826513
1290944
2169453
2889551
276994
1712557
874459
1744767
814141
2868085
2782017
592552
803351
248962
104307
2779973
2885918
180319
735261
404230
1704050
974556
804894
724459
1343797
1098161
2901377
2629807
512766
2545901
2927495
2133051
2725022
215439
1749047
2663289
1995714
1757764
470888
1804177
2104359
1949308
1035228
1229200
1116145
432697
2021483
1491588
2617615
1308860
1736439
2379537
2864018
813517
2450740
535084
1101698
1624554
510841
1929760
246689
1383773
2229338
1582147
2027801
905695
962722
1972883
850370
1343623
1212889
1958933
2576497
590353
1579421
2297634
2149000
1777982
1230918
1865173
13991
1488831
402453
1876563
1623410
832092
908048
2091642
1732333
1338996
2189212
2632000
328771
950000
1568300
1999922
175351
658792
741718
1407223
2135707
860040
1743047
1690912
1102849
2035068
2729012
1207826
938911
2675030
1697952
1305329
1188801
1079532
2082094
1369643
251013
647416
2611667
1568914
2756044
2935154
2189928
391885
1145352
1915631
225362
631736
721273
2142454
2077211
2681627
970417
2641224
478916
2277953
1315438
1124721
918979
904797
494597
1559018
1848074
1605393
1799879
2067166
2910069
698856
1949541
2908543
475088
2885111
404295
1615489
528463
505239
1093799
2540323
1717515
1598642
1910654
2911418
1521361
1690508
540144
1648128
1413570
2538883
1375767
2809776
2034049
2377403
1158010
2512846
50773
2583492
1027877
1275335
1628954
2416665
187035
2553478
1206379
2358358
1824811
1501617
276039
2916945
2479821
1233787
854191
2081495
832956
1974220
980636
86884
2609772
1205804
42347
2044522
2182104
734070
842830
552494
2114464
2043738
2499311
751091
1107432
26863
2207043
2119222
1076177
447908
2544294
1921211
2680062
171240
2833098
1486197
1696973
2662044
1459101
1022736
2449167
1927187
2927606
2740300
2716854
688136
1003544
2005397
2249408
2463166
1556252
2881082
2793125
2404162
1198245
193946
530782
2514906
1095003
1848814
186550
557336
1859429
255650
1322117
1688537
249229
2413418
786144
220283
1427668
2400126
2094025
2751993
1914712
1627354
400162
1331424
2532177
676448
159552
2489438
2476826
1418248
2371710
2566539
1243628
310135
1443127
2373706
2409520
1821724
461256
2775558
163071
1493642
1230685
1117382
1337954
1380657
2393775
553626
914067
1902763
2383198
1637943
920974
385087
297779
1255955
1164956
2168164
2633284
540818
2209445
2907315
1169938
2690973
2360869
2736147
1909630
251510
1586805
514514
1759721
1298634
2087775
1976899
707280
1239908
1512659
2078054
219196
1926030
1541590
2846425
1642970
20850
268553
806309
1275838
490487
2656596
1316425
314630
457296
2723168
2156059
1482251
320588
481568
1026374
1912213
1854219
2084896
1378160
2372986
670010
1741532
580208
1843326
680909
1044572
1078360
1865421
838269
2354448
1808218
856969
2636151
1475767
2938415
1202155
452838
2817075
529828
2748836
1249497
1983353
2294746
330038
136801
1181902
1131507
1470145
1248894
1751971
2130938
1227487
1641867
317793
684951
412859
2703822
2312961
2470193
2638660
2737529
1450732
490434
1863308
211791
1946454
2296591
274389
2049877
2834619
608683
1388051
2018798
70492
1941242
2590593
1727462
483501
2075099
785229
1964576
937170
1153868
327034
2801321
1252516
39244
2002301
2429857
2744793
2789301
123588
2549839
1594063
817801
2389916
1917823
478874
2116635
987746
2644077
2052060
541441
2753091
2392280
678167
1173299
2189815
1360056
2452492
1096397
1438027
1116968
452861
2860905
2234150
2042001
2324993
477679
26716
1227676
1494839
2089140
1719017
508224
2124632
2438646
1134864
2679601
1394497
1394345
1880884
2870319
510373
821925
1129433
1752489
1709921
1345396
1063257
1499348
234986
1875768
339980
858875
2708360
43538
763232
73580
2262669
2158014
2388161
2173272
1340574
263461
2538116
2519857
1955734
498141
1872478
1291560
2807938
760246
1246272
2742094
1726313
1933945
2006626
2845853
1113693
579718
176918
1030487
1084896
2812607
387620
495663
151821
2176878
2933307
1158238
1880499
1181656
707556
385290
2141508
1632722
509234
1263380
1787073
2151709
643086
829490
690390
2761994
1062924
364154
2745583
2004529
897126
2237730
2219068
2779236
1259433
1179037
778937
1871059
965404
170968
1422546
2354283
1043985
315744
170178
98713
2519103
2849373
910224
2361593
910245
805739
1618944
847097
2284777
2940072
1400745
2294382
1297667
1525849
1333405
1590313
2701980
2442802
578675
2295014
400979
1445342
1862576
2032962
871249
1695371
269041
1668406
2315969
443243
714573
1722579
1373442
2630464
586626
2283686
351720
380484
1970858
402459
82171
1751609
990220
2239793
1257857
2012303
963003
1732499
2038795
626269
1542348
1925985
2042851
5049
635693
847510
1323031
159263
2455609
1950284
439000
2540032
1864296
319923
187799
2136696
1069432
263503
349685
756129
371381
393060
275386
550655
2314145
1870414
547526
1072338
2643090
82816
631735
958741
315580
2036853
967159
2927371
1284694
2433818
2332346
795442
2162474
2499496
471745
1227780
1445370
738282
2893690
2040755
1781463
2516175
1657571
1438378
1694743
2653332
2592812
291791
1181993
2063422
2587850
931472
2138037
2921370
567708
887030
1470586
119828
568462
259366
2521721
490763
700097
1791307
1854657
1376523
795905
253686
2501286
731582
544625
1144196
117024
97792
2733230
1532091
737625
2375970
1805441
2455131
200288
1505669
117976
777671
1764775
1357817
2819698
2163249
2205834
1826683
400104
2264863
1195703
663598
2110386
1790679
1698190
2627657
394486
1746934
962477
432076
2533873
239259
96875
61396
2555604
652202
1713644
2430344
1195184
1715672
135055
1028123
2161813
1886459
2445218
1683460
2408141
1158530
2634458
1171389
1709329
291487
1378558
619317
1701161
2100565
1427869
2582254
1282691
421674
2135459
2339210
570666
2547220
2812659
273089
2470796
1727141
899248
2199297
896669
435153
2900463
1662602
1128659
1200791
627918
1675544
2692956
567237
2918245
307416
449379
956699
239922
32969
2439706
1227940
1807673
1742553
2711005
2543583
839008
248739
2402049
1856030
989578
766961
521987
2408172
2687544
2616120
8296
1825212
1618713
767695
2275050
2123471
128865
2646190
2434060
2323940
1259555
124803
2456592
31554
2847014
1477304
2434327
2393034
1037857
23507
473299
1350329
2416111
2290716
532976
1891173
869971
2380823
372508
306446
540856
1044016
2078528
1394610
2413711
1129742
2918175
2219747
731514
2544623
2325392
2358373
2582809
1510021
2066494
865453
2170903
1339189
824785
203370
1415797
2262243
801994
310899
2803083
2422052
794597
2498192
1619783
2652588
250260
2454116
1945657
1989259
117717
2547943
44710
1924368
2286508
168726
1028866
1091476
766570
1183870
801568
1146268
2547523
173409
1548940
2436454
1197693
2484384
2849603
1329018
2269940
1394002
2577829
560744
231638
1449674
518547
1327792
1399684
1885119
2466240
1372627
432728
2107011
2421538
2657234
282055
2848246
529197
1938417
2820025
899441
2862326
1422865
1801794
577490
441610
1998842
2779118
2448244
2480054
303799
2201666
2629620
2928547
898207
2523306
1195187
15625
764437
13595
844996
2929948
2722530
1370478
374412
624569
1289936
2721446
2471438
2404154
1693299
2050528
1065722
1306568
2480108
827443
1511234
2393418
846955
2073284
158477
2250774
300322
381983
1400916
647178
133675
2082979
1575514
585803
1795823
714333
1244617
1249869
1720756
2258962
2815607
2049014
546652
4907
1559659
1682817
135649
1264104
2295245
2217791
2357083
949952
110678
810541
1003015
1021909
801460
84964
1468532
702183
1904832
1391531
1626692
2463815
2346043
220035
1189296
1668228
1934927
1118302
2327283
217619
1062335
230761
1289076
89313
759838
2009008
237461
2854753
1480
1851764
684317
1340819
789435
860417
2781003
1153449
1838477
66881
243003
2372707
1123100
2858765
16752
808127
2115541
1647750
1003157
1713804
860695
2901543
1837291
1317447
779726
1160276
1543402
1685971
500411
1649130
2098909
2491408
2589107
2937366
775837
2150209
993044
943196
345737
2408174
714257
582696
2746945
316705
2881998
1171767
2084524
1192718
2843424
1007183
1305069
847071
2250490
2204218
864325
988966
430703
1192888
2470971
583450
1872685
2529172
1795356
1877490
935909
1659011
790296
2335739
1509634
348874
1328781
2126890
437314
2223147
332367
569759
2768402
1417157
1593138
1462171
1941478
2194372
2421262
1956139
2206089
1196382
2383041
1188863
595798
2227577
1948198
1433537
1067077
1550175
2551191
2925325
758554
2883519
843927
130062
2383545
1391835
2313086
1286851
446826
398396
2584530
2521484
222801
2062455
304453
1648657
965812
2396628
2684882
663160
2631972
1581815
2486560
939777
2214248
2782740
2901618
1812800
214721
2931205
1898724
672670
2644812
2784248
540442
598217
114721
1403858
1773704
2291574
106779
1961310
1723919
1329815
2773943
587817
2079132
1597278
1554666
1259893
489737
1542906
762091
433874
2703342
897853
178652
406589
278782
2343298
54450
1820081
428479
961539
846226
2671161
2924948
503073
525625
1444850
2614100
1703120
276284
2127409
1808774
768061
835432
2147402
643225
2393398
2037053
493134
929040
2298852
581666
413362
1511456
1342231
835959
1572508
2611153
2075008
1845658
1930098
2522391
99680
739149
2246754
900184
954987
1674001
1991894
1612345
91825
1310444
2778652
1613782
367822
860075
2765411
2458789
658888
472324
1065637
2866082
1887657
831251
2085816
1249436
1225182
1220085
368287
1830975
705147
1137049
2917075
2652223
2845538
2778985
2539374
2808300
2588476
1401864
1830664
557205
2016550
2176578
778395
1749156
2354855
1276989
2695680
877480
2500735
579268
33355
2272789
2197515
1586717
2217084
1570040
387502
924389
1165259
967319
1634845
1366426
2190326
1563034
2316300
1875579
2915656
2612423
2565476
1140686
1459127
1263795
1558075
2244282
1948919
901246
1581513
1076330
529158
600578
2019257
1014229
2322382
523574
1079130
1724644
35816
1519039
2235011
439448
2315940
1965405
2207170
1027794
392861
1852508
2135018
2722994
576273
1573792
1079089
1085660
2670758
1650920
564529
114567
2032596
1326076
2263515
1020249
2023814
432961
1346314
503871
942840
2146252
2268640
240856
1496754
2869327
2631573
1199344
556635
62562
64904
531911
1445876
1097948
2813053
2578556
2713485
1549540
2564683
2498280
36518
2722861
1040949
1580837
2501219
2732397
428131
364771
2274035
1220800
725456
2079030
589579
794700
2077803
2167101
277054
19356
601739
2286573
812020
1137172
1789015
444629
822984
1623284
2287856
1661200
54248
1669590
745223
3321
2673316
173758
528362
2326625
681488
1675200
2188001
515560
2688288
498557
493326
1227257
2124564
445691
2122622
1988305
2875828
1606097
1155678
1616938
1716437
1408505
2136328
2613200
2120139
2043531
1428997
2214195
1500170
2401411
488658
2101258
73990
1159174
2853858
1653267
2802914
926705
2195109
446191
2424516
789794
1071964
209522
2527164
174797
2053258
506563
2297054
2365353
932305
2804936
2147483
1303777
1430547
456171
1557672
234128
1124769
873586
2168306
2140131
266775
198461
986299
1446633
654261
1698700
870125
2076436
2875884
371680
2053049
1088235
2373367
296565
2626175
2091930
2864418
2238862
187728
40731
1041323
391808
2577031
629374
2032257
401991
1545425
2675228
1987064
58964
542234
2582518
2154725
1684882
1832433
1635301
1834347
324353
68060
2859402
71013
2065334
1975364
133351
236447
2375153
1305001
2912431
230792
2882584
2071120
1310620
1175110
192152
799079
1707471
1671587
2851017
287633
428849
2424768
2158773
2388829
1776992
1996557
801658
1400509
1078776
1130535
551763
1560691
524951
339859
1801845
2389255
1159574
1254352
1035965
484951
2324835
2232331
1232818
2298414
1011032
233470
1272621
1733228
2831471
1627324
1175337
1451472
2668890
1492090
2521913
1184807
1429577
1858819
1235761
2671172
2754748
1453979
809184
686301
2831284
557472
1471205
1763999
2478530
1765211
1422428
1538104
2288872
269357
1101555
978981
1483832
1744556
1681913
1703933
179289
252317
1799391
1196064
1396633
2551495
2232220
480868
2133239
1763732
760037
1427942
413708
1145263
1746710
2814373
347183
1653711
1409
1986292
2675048
673789
2882260
1288305
2792625
1310836
2820386
1462659
1453987
571010
713963
245114
1506719
857043
1735264
2411132
2486179
2328090
1038657
521811
981908
1787567
648972
2052135
1356619
198615
54488
1123513
2789273
1609003
134821
2787226
460865
2097990
2390119
297155
2248214
1872279
1915977
2494095
2060129
2605707
62210
1898284
1967342
138328
369494
1324995
871545
1446961
2294279
1903435
122166
228107
1351326
240003
32818
2108561
434419
574811
709167
2660665
22708
1164269
2059162
2317683
1710569
2933356
2180611
263383
1461209
1850155
2582513
655128
2579434
221740
2315472
1376539
2268739
792266
2341438
2882682
2616747
2512043
1290709
2712066
859702
841959
97033
1705413
2154841
889465
2823468
1470061
1587827
2836957
76498
721237
2193394
1986447
686756
2215421
300926
1132819
2923312
1875991
1885833
2151869
1196469
98637
2635765
2939314
1645736
2420309
7655
1957051
2327050
66508
730724
2190459
26791
803635
2848910
1334933
2776192
483470
2890298
1762155
2044290
2242296
583293
2567557
1517295
2525215
699931
2765252
1890825
622496
397309
1730598
2860056
2230263
2639279
663095
989274
2329479
992023
511601
1423761
1283201
961945
1151591
641934
248796
1893828
1931191
2560912
1445276
1703422
71147
560687
465504
2620274
2144680
1350087
958844
357331
2907628
1973806
412845
1544545
2742842
2869986
23875
2143641
1819268
270664
700418
123979
2193592
2232759
2306491
2000564
9455
1634955
2885584
2744255
2468622
1402572
2730784
2542358
790303
2885584
1686864
109077
2009403
2788456
2900248
2549646
462490
2002100
815616
2156014
487646
799083
708606
247713
145235
143041
766596
1345973
755994
1993525
1828961
1713396
61369
1672808
345673
2112073
2117462
1886131
1822549
1075614
621347
2246928
1069979
2792840
2265574
107868
56676
2231727
2610522
919747
1042126
2004959
1173222
1116220
429212
2279099
2091050
724459
2490184
1856724
709918
2429966
1415679
2010069
1914529
1268802
2157327
982320
659389
100706
486883
2268820
729178
2637706
2487681
2132389
870167
873458
2395665
2667694
1943251
1291916
226988
444539
345085
2442780
1444600
2166059
587634
1580363
1390557
476072
2929804
1300868
43202
1032221
771497
1445432
1727718
249523
1592494
2369179
1624687
142622
2511937
1917853
469258
1190900
504617
1533329
2750813
567377
2527737
1408551
2102850
946695
867442
641689
756254
1295242
490172
1668999
827734
471648
1632837
1592662
1754251
1007854
2390192
2042589
2026828
2357846
1113624
696628
869844
2244930
582604
496476
2541906
1790891
986909
640030
1729370
889730
261536
64418
1656109
1278222
1304576
322600
794822
1376751
2347524
907340
2631960
229926
1939158
1430913
569091
508279
2361746
2613194
2211206
2548722
1253870
1402368
1717962
2853724
412004
1587011
1119564
2834450
2720585
2689660
206985
827569
1821791
2534090
724775
1180940
136971
2510880
2250970
2597762
1348219
1937126
2843567
1393250
896797
1092504
1061072
2124285
1114208
56643
2913528
2272065
2139169
1140977
1466702
926173
573892
260237
2804528
557264
922946
291588
469034
1921739
1526487
257457
1592947
255994
763673
1235836
2034897
1451435
2542531
2186198
2707455
163271
2835414
2313454
978766
1109525
2155700
769229
1240278
384879
333400
2841509
1038485
519881
1524391
765266
2532816
2668481
255427
1782928
1120014
2722188
2425183
904753
2706319
180874
684704
1071049
1973567
2244592
1525765
2751378
2712278
1602579
153204
2525922
1260178
187694
1020431
2610773
2802250
2446146
10616
1517973
771575
1260419
1609033
2289819
167611
79324
1356613
2446126
1637879
2507266
644846
2387305
1486822
2846090
538314
1561791
2785786
272801
871966
2539952
2869984
404600
1328964
86379
2287834
1500513
2136986
1700288
2305710
173575
2520135
2780979
1189970
33306
1158618
2717866
905953
2272533
1610596
2164693
770853
491770
2004324
2436028
2738666
1473628
296854
611836
188115
1286869
548270
263263
688259
293016
1899974
2879800
2191613
2742436
1078896
1048530
487035
2639324
1366077
1820277
698388
342347
398781
880743
2937765
1007000
2525960
1541684
1869760
1829085
1228120
2049441
1020466
1086836
2440088
493645
1491078
222335
1555219
1095311
758015
2131300
1705061
2726028
2766894
2401729
449247
473881
1325805
2914234
1631661
1056813
142848
1082330
2890310
602447
420947
1629263
2659991
2458973
2268683
706805
1519308
2537245
2061734
1345309
1666968
979001
2933216
1335915
1207694
580996
690573
1404936
383122
2841509
1124617
2501928
98056
588297
165999
2752252
1068279
1526086
1591711
1455088
848874
903939
2028242
617434
1459728
861601
2508781
2029097
1771629
330808
289856
1457145
778351
2640137
562197
1830203
2767134
256149
1044771
1768249
1413749
1544246
254011
1979688
899690
1923534
2351797
772060
729329
241844
6176
1951701
23608
751017
995729
1897915
2842402
1430610
588929
346519
215577
1645821
2440413
2186346
1510672
1937755
2836119
2790407
2180723
150934
2081288
1395252
2826858
2681685
1300700
1814695
1141802
2426117
637876
1727004
472381
1116453
2907248
469194
915011
1680367
2662997
642194
1205893
75081
514181
2558303
1999868
1833456
1544246
69224
1791763
194451
2415771
660032
576795
2832116
1080969
1864203
2480076
1926402
227003
2307324
2164208
1455637
103735
2709681
2178763
2088914
2584685
2425967
2081840
801781
2235681
2287720
1214114
2451771
2320049
816722
2564961
2696697
556914
710159
2377778
1557106
2432093
546049
2627506
1134701
2604159
484180
533375
615054
1373856
1487710
2250425
2203250
988713
1456546
648863
1686343
302102
1893300
145692
1590490
1694851
466755
778429
2313106
1465781
685620
2567366
630676
989373
140704
697903
370392
1816117
818384
2496834
837706
2829502
1890776
645933
2105911
2610910
1938348
2019293
2259019
2673174
2818772
2385336
359536
258519
632333
664207
1131856
459789
2902415
1528135
1972639
616048
1303521
688146
755016
2501457
2348072
18764
2670371
650019
449029
794954
2653311
2610036
2568382
2401002
2937266
2520712
1755935
2880344
1713043
1111361
1399009
1928776
1199729
1014467
1431198
2327222
401332
129439
2297878
2297370
2250659
2061994
1999843
33170
1670586
1271322
1413948
2236854
2106534
2582686
1913115
2268953
2610563
1644913
1062782
2159161
2392806
2687533
2819533
1457104
1877580
1294251
99684
377278
1454333
385918
1979361
597585
566477
1449927
1333396
252906
767798
2144571
902257
1106170
2733606
125638
294774
2487270
340983
1274152
1023321
79147
582522
2814146
146069
12985
1064708
2349279
2343644
912949
2153363
786563
175563
678014
2197860
1634486
1891590
123425
1573817
1126097
734573
19278
1870198
2075341
1054608
1281248
903756
853727
2786741
2758850
1045527
3642
2154048
503686
1536736
1258607
2604456
1545033
1805085
2075027
2523507
332342
205538
927413
1892465
1156037
2748282
790624
2805193
2857034
1277808
2620237
853400
2436385
1184292
27944
1787802
1962365
370217
2276325
1031170
135549
420264
2458688
2265670
1384240
2524689
2311161
2790811
2845851
1185769
1756536
2026189
2488432
95151
83151
2072916
1001100
1229801
2041267
2766052
283645
2496593
1254003
2724051
164655
54533
2662659
810591
1475703
1218647
2145776
1674570
2198205
2630245
2590761
2148741
1069046
1552351
2582866
2058741
1090653
1504528
608246
986440
2926817
2933013
2142164
1263471
270136
670038
86032
2075604
911771
1784369
1446881
1412538
1585698
930621
2685861
587295
41278
1368590
277407
8317
1371804
1366177
2308997
749750
2400076
2617101
2180889
244959
2741346
850579
891510
1219872
409525
1174983
2729087
525763
1155000
1966083
2880432
1117111
648712
180416
458903
1263322
1289563
596075
1571299
1847324
1387140
1835477
500984
1497385
769812
1843523
2003336
771995
297839
215870
1139376
357208
2750165
2567850
418917
1708208
738851
248763
847988
2195336
953387
1573535
2923255
2577599
1749157
337981
251598
336269
1812446
1230060
2117861
2591495
1051898
653348
2579256
858770
2167067
2572827
803154
1790290
435736
2322744
171418
1000757
1031187
1684850
1313511
598000
1981274
2509746
919566
1208489
219709
2467516
701858
2820514
288647
471470
1752803
2883885
15876
276181
1607639
1130226
1567843
1766834
2585372
2232322
2567571
1382561
637597
2170057
2681710
931661
271708
1843451
1632481
837710
2241267
1149625
1476446
803980
2234914
2762854
2340598
2304067
125177
2187454
1075891
1778622
1660847
2637151
668471
109120
2862074
1494970
2258050
1238854
2699085
2350512
1257426
2873676
2385654
2026951
2399505
292176
891043
1786924
1094837
2733403
1767338
2413953
1239503
2075434
628214
1449592
1004832
488125
322880
1177779
2168332
17711
802073
857148
960548
386697
47657
2245675
1076309
1743160
26140
172286
1456315
2216591
1799483
1047796
329831
765034
2864869
835268
2789891
271090
1076713
2534682
1614888
93532
171980
2063909
2891043
1994723
1417195
177902
1201737
2114548
2253296
2321646
2578865
2896088
2690460
2065047
385084
2609658
650863
1427350
417120
1921425
1454869
2087339
1104156
2070106
1364739
623175
491
2371427
1190888
815063
801024
1396741
988644
1811221
465749
2514802
2929404
828160
1473881
668195
479749
2468586
192882
2753708
1901098
2025299
2763343
2756905
2518382
843132
1251672
1485821
2038573
1375035
2801669
556013
2535865
1400616
1853121
1979861
2620734
2664815
2700597
2066994
1524392
2068714
430610
1704055
303671
193324
1496032
1204307
436498
72886
1731985
150735
234494
1322784
1478501
555549
2324047
1311691
1726689
315163
1738881
261734
1841141
2371227
2526756
273385
2753873
1106941
1150260
2313152
334840
1165993
189049
2033936
329177
2414652
2258558
246557
1395808
1509630
2859776
2025712
400395
1347397
1150382
1884657
151675
1884936
292413
2415471
3010
825798
1533980
1542572
2838673
2389010
1771454
988766
2629518
2107561
72429
161827
2233136
2025497
654309
779932
2453282
1099304
1415819
1532947
1487058
893814
1463037
2086481
2234424
517798
1054235
2670817
117096
239622
2858955
2395922
1697314
2287131
1683358
1714905
2817522
1422297
58894
730361
1296946
1150222
2917999
1537348
770791
57173
1929202
1580109
1415405
811793
2672649
96727
1279476
147013
541088
899816
982220
2505631
1017917
1376812
1651415
422567
40864
631306
2437705
101183
2551335
254936
1553396
822078
273315
706830
65641
2395931
1488208
715032
2338761
2113544
2049893
749909
822642
1515710
1931419
2546859
1499734
423483
1296069
215998
676568
2353366
278971
447557
1041542
1582197
457572
2647617
2164290
865882
2145625
926154
1965645
444273
2361943
715238
966429
1967579
258419
1373500
2304316
457204
90141
1863583
463374
417952
862904
1249331
315139
230772
629429
1249889
283426
958655
504771
1815978
832359
969790
2283584
241674
196488
2840422
1156099
1782214
2677165
625010
54125
1269691
2406235
269483
19878
1724380
1604784
2705525
2895194
1935828
2519970
2080477
2705162
1367346
996427
1250267
1359328
1313765
1810398
313074
1185952
364343
2715396
591978
2292953
1555751
1882378
815316
684293
2420876
2868097
1233682
911250
171051
859684
2502493
1794802
72571
2898399
1393030
1318289
2028245
2583198
581919
1710981
2333536
1640218
381501
1451383
704112
1364467
1672530
1094698
1363983
2579720
2151172
1965435
1693634
94892
1538726
2531840
2465346
1042166
1431337
1709544
687063
2795947
5267
350880
2718561
695376
899673
2067043
2025191
1581284
981556
771003
1542007
2540587
821157
1688998
2688823
1814928
2288953
2768694
1948198
2535916
1789400
882352
1314611
2471042
1485118
1451032
2479010
1011494
1457847
38886
320436
2807013
1336078
900608
2547107
2503941
2458482
1342857
899446
1348442
1907165
2211448
609507
278702
17327
1023271
2931817
1659943
1557982
2164020
1024194
1865294
82584
322896
152154
2810561
1249600
1826913
901304
196643
1379766
2302576
2354525
2513901
261687
386572
539223
1420230
1465643
920095
1587563
815832
1848084
1894705
2700049
793325
2690380
1184849
46145
1642557
1109360
306726
1433243
1841796
123584
1143246
1320013
445937
2641974
1192052
380098
1806231
1681268
2227257
2175501
322481
2642313
450774
2678303
897582
2187050
802008
1357359
2118585
1298417
2022251
239006
1570087
368615
737911
627752
1184493
920826
1837626
157912
636240
1545991
1185083
2515241
729888
412325
1941453
190071
984329
963591
146336
164128
2823504
1044613
1257458
2162616
186697
1578013
122633
1724436
187181
2707300
1549373
2075921
2743142
74409
456383
2469981
1629210
2158434
2289844
621100
389841
688703
2335191
1012942
1639326
986262
2146132
1122240
2710500
502668
643204
465245
1498386
2780604
724101
1043428
1997433
954121
2313948
630701
270977
756011
2869631
389977
61794
2706335
1761402
25232
2172882
1662136
1220934
2795567
2738620
2167920
533534
169104
581997
1598233
580106
253930
1626157
1401757
2068345
555997
596219
2838467
115494
946337
1434321
2357638
605210
1978765
772367
2104314
1486853
229327
242084
2397487
1888448
270092
1116479
1991820
742737
2666129
1827967
558003
491757
346150
709299
571461
2057757
2213776
1222565
1153418
896175
2270500
458963
2157300
620426
313913
1079520
1821364
1617054
2538436
527739
569666
936855
1635537
1564190
54468
2723601
2081628
2615871
1222819
54243
859053
2814177
2344605
2702930
526246
1192582
1863074
503143
2106194
1646154
465709
2612458
1898806
2723580
395914
1677235
1042963
2357014
2729454
2846237
1051980
518588
1546856
1728889
1253357
2647810
2918327
1912720
446620
5795
1367284
1471811
946517
2250131
185410
938509
1810474
2806888
1136598
205535
1742351
2164
2078830
591349
58409
1037207
2085614
2936835
624069
894806
633047
1146829
1236235
285455
1066810
2325729
712691
2559004
812468
2438349
917768
778334
435218
531703
1763118
316813
2240978
1679081
2442658
2616701
2170534
1681722
218264
2083369
68595
346502
1406018
1888176
684360
1148437
44736
332774
2790196
808160
1870936
983628
693319
71974
719563
1244909
1892443
296654
2226800
246184
1154692
2507180
1740740
1211642
1649403
1299347
2614962
552097
801067
2861503
1159115
1740069
790945
2428597
1544787
208011
1694106
2907763
436909
2924947
303887
2244554
2336695
1693374
2854216
2407465
461024
2336241
939679
296320
2499978
997907
1128495
880585
454302
701895
562413
299887
1115424
1451851
2142571
1706350
723015
1202733
918266
1057464
2684037
1751774
808833
2472790
316084
1340747
2337932
1801622
2324170
1224579
1383865
278002
1306674
1600007
2049231
2828437
2092445
755028
2260637
2718276
1684413
1512148
212253
2643613
2127671
835600
995754
436060
2267220
2569977
2426631
2285278
1779247
705211
199980
2472259
477302
2498038
2762011
2801440
2038238
1576915
2549314
1306835
1356988
92705
760283
1547710
2765008
1377735
858435
2655378
2596382
1065663
2808163
736180
2030608
1834366
2485950
2030400
1259287
220208
377694
745298
675294
388122
1488188
1043950
2469737
942928
700629
2142266
1575973
1198894
1972784
393538
235073
1417036
2449788
1358207
179144
977980
2586075
824145
2722661
1757577
2705204
623500
1183756
2145827
2057545
1876675
372608
657236
1163820
588116
2220073
1314748
596290
1071289
2664201
2525613
943304
2790767
1817882
205209
1883762
2686531
1487377
2442421
576461
2832154
372619
1328439
1922230
1353229
1613742
386727
866432
1702146
2524420
1513450
1759224
1142933
1482971
289918
464803
2925903
1140210
1178592
1740738
814748
2533626
959295
1115277
633516
2069554
1894492
70839
19546
2093786
1860904
1611385
1644752
2741090
1402338
1475612
1064380
968884
961756
339065
550028
2726093
1196498
1378807
2295633
2696351
2191158
117076
1041308
2350365
2652691
2355161
2841224
2061630
2493177
914911
1095133
306286
2600611
2859366
716466
1078800
290439
2904125
2272951
2903120
342758
2397197
2192023
1027350
2439704
1938985
2601520
830011
186834
1540370
1114130
1932205
1186740
168579
1085864
132215
186425
2046792
1235055
2275208
2598931
362408
378420
2414558
1890597
1530167
1145276
2730364
614067
2399128
618315
1063613
115609
2235329
2831421
2872702
293801
735722
1646470
1470658
2924113
1470233
2791806
664607
961516
1722300
372760
2284344
2157107
2141169
1438289
1900218
837865
671074
659986
938433
1643908
697102
2115032
2705385
1196650
1885280
2682534
416762
1227275
1177386
1702427
2167498
1778271
2432364
892525
2143061
2720054
2617730
2407940
2019245
985852
2204348
2674229
1732675
2285400
2628670
914577
563193
1595841
267665
2700952
1781568
2804719
927997
627289
2536534
671919
1381440
2177558
2405424
1482099
334871
2554511
2069613
2627074
2708375
2786090
344122
1695305
622333
2820494
788210
957854
288473
1100986
2570410
1235757
2401531
465326
2870426
1028536
2440878
287449
1574273
1053799
295562
303026
39241
998547
2447764
2088168
1358209
841973
2242893
2854331
637454
1608549
2022630
1024021
1489134
1669493
2610941
2071197
1718602
1147679
1443084
1655766
1445543
504014
1553206
1931169
1745208
2895935
782113
1434720
1199722
2744930
1862096
2257260
1340752
2314844
2916111
1021132
1422298
1406937
2263731
739007
1612512
2876759
1416322
2252410
186381
301203
1627894
2494075
2426707
2248894
1327789
2065592
1571817
2280510
348455
69294
259580
2098424
802809
979996
1732154
621180
855106
1371685
704648
1003411
262237
727680
1738009
2520570
1999391
736741
176939
2603219
454884
74073
610112
2466362
2579315
2873053
2869242
1324749
507044
1491234
2852801
2335842
1352319
555323
1230615
2102540
1499852
615551
2620141
2690336
2628750
81090
2720795
648472
977791
2831646
1274994
1918249
516580
1980482
1315031
387457
1931975
2873645
652864
2565844
1892737
1878457
2435847
1847195
2442332
1131286
1100376
505082
2863320
1535946
2345321
573877
2030205
367148
1044683
717177
2379267
1060475
34058
1242470
1243708
1736664
139129
1890672
1494075
19392
1870329
987638
1950142
663611
2472577
2032165
1080146
1588344
2224947
2056588
693349
2073939
2902429
791516
1191737
1293228
545910
179016
131848
771788
2732425
997167
872623
845331
2619342
1012834
981268
2900351
871083
547956
2011773
2559886
2009142
1815775
2457624
2300006
1921647
780169
1138095
247018
616587
2184238
794232
1780422
1295960
2896811
1682862
94223
596342
2162201
241850
2023617
1945572
2666476
1537300
2585582
435514
1910362
525019
1082236
2589892
1279044
1822313
1824628
177803
2471007
2369712
976268
2181499
327743
670097
1749194
1389861
20300
2512216
1850927
1952459
2838017
737938
450954
2876460
1244016
90040
2071441
1651320
2459544
1385598
527886
615234
755613
603867
1369226
2919064
2249649
1317419
58750
1340219
1687066
2231966
2114680
1105989
2652883
294399
2468426
1589122
554476
1810306
1814135
2603281
289681
1914581
2749587
2183981
2105975
1858378
80300
2381090
2789006
50338
1167821
1685750
55103
608402
2146285
1517415
2585469
2907298
1443783
1651020
1708490
1690427
2807848
2067330
819184
1694316
2850633
799774
2414951
2524071
1590414
641224
2354299
1569026
949348
1835238
2199545
118660
2471344
897515
203490
1011287
1703153
1599769
1892925
2190345
460082
363526
1582707
1307652
1720118
785766
652593
90877
2000869
2585843
1480272
968840
1177474
1648306
2551372
14327
38687
2765281
485566
564113
1305285
294832
1171529
452218
1819842
386717
2149315
2687949
1632936
2902423
1392154
1478048
2571679
2115111
24753
1912390
1595078
1900906
1774926
2052960
2649355
473553
2806020
2784258
902770
2716073
2460739
2166122
2424540
2692244
1746670
2147391
1928084
2908829
600889
1807813
2629809
2412701
2352444
1889535
1641721
1296712
2298611
940561
33364
1941434
2640501
2036594
2674397
1544872
2331037
1739448
116717
1185113
1577143
1785217
2146163
2692141
119249
2588872
1397165
2216702
1344981
465926
2374852
2813990
1555525
60451
398665
2149620
1381866
163721
1329872
1167400
2586527
2716797
1451856
2864740
1912557
1049531
1686989
1380962
2637794
73808
2923851
575005
802774
325720
109390
2751146
2475376
664058
2371738
2917671
2738695
256066
1020937
141514
1706197
2905214
2718418
771919
162817
2888746
148717
1785527
1868026
1762386
2545168
2321108
499617
1408064
318248
1810482
1397211
232048
1706335
283748
2455512
43519
244440
1855031
1637181
70325
2841119
924590
2016568
1366114
949983
2684688
1097640
1230738
1949100
1491190
227019
236604
547670
1530017
1370806
2134489
606798
1191207
24441
273125
1353466
629739
772537
21569
1059499
2537164
642574
1729978
2444280
307700
2582788
531336
752204
1799050
2143134
1360951
677448
1132157
331005
2043465
1716783
573641
2293219
882456
1741221
1012855
2100622
1733387
2171808
2772753
762336
2040576
2800506
2529269
818016
1116404
1833614
2721041
2464307
804407
2708735
2557836
1664003
2470670
1461195
2410272
2302471
1583920
11364
132287
1202049
2506388
1648262
243256
2832782
681680
1646798
159091
2647705
1417466
2896302
2883312
1541501
1686270
325528
2396315
1614414
1858654
1395659
651463
979022
1429764
2827098
2426378
553733
290980
2076408
1473723
1419122
2801523
34933
429580
90946
1209835
640119
1761159
2558885
1768600
2478519
2098394
1839662
682373
1549672
2200943
1542446
2188812
153708
727728
2062954
252734
2854182
737480
860912
941357
1382632
542858
801267
2854582
2853458
767891
2635478
1508104
2354337
1241875
538284
423698
156479
2498360
1148036
2622225
186290
2558690
203370
2237839
1088326
1936391
2413356
2899380
1832803
2324976
1580424
471059
1377177
1707876
1640360
1644859
2668069
2933732
2776887
1490093
1252821
1321746
1961242
2183968
1013923
2409797
1511556
2565810
256725
992832
1229010
1073249
1643850
2828880
1366903
1304603
337527
2851244
1227870
545491
24440
1487025
1700241
1063769
2730486
1756825
1933444
994611
2166727
969375
2788126
2593625
1418281
2143154
169740
1793234
249861
468170
1349466
628266
2492491
2721211
569835
1944925
2421844
2456283
2127567
2619260
2296081
2373919
246938
249091
2507560
2169864
2574241
405937
80960
1681508
2363300
2761704
2802701
1487521
1887461
2859837
763849
960489
1778382
2254835
352902
2403148
2205932
1355182
2784584
2196378
248831
1723144
1314884
2290409
1495884
632532
2583925
2646515
1787783
1037547
1048043
1862828
1867652
1479257
864053
1244971
504398
1203081
1565576
830080
1105405
121568
1574702
230085
586133
254221
827761
1027360
195449
1325908
1728149
2457121
74426
2778429
1329419
2646217
2313910
1254557
1408296
60772
574261
2011988
505797
1762734
1713733
297012
510805
656708
2938973
605953
699572
1469888
1105952
748907
435693
132783
2733235
1670750
2223361
474324
2394041
2520190
1904306
986655
1830794
2143946
399430
2794554
449929
2136297
886981
1487233
2310294
154147
63245
2581088
416919
952583
719979
1868317
2837569
740148
970902
288569
836280
2492601
2005780
1962753
1234956
783488
575149
1955451
1360722
2341809
1501660
374970
1056744
2004219
1118365
225986
1288598
1730762
2477707
2181400
2345705
1097461
2767370
23622
1080481
2364986
1178358
483814
2055599
2484426
2079705
954838
2733066
236470
2486740
1508631
110407
726464
2481724
1888866
1698956
2330297
2709933
751620
2672680
1761304
2724102
1746591
2671625
2823901
1443298
425420
201216
2626619
2203364
791685
2735220
2713951
1907023
2146318
2216776
1056870
2355031
547098
2857063
1666349
1557563
2776900
2902847
1723230
1218957
2205579
2220299
2732029
1530302
2422133
1583904
574896
126822
2688868
1796972
1467391
708333
547533
2472057
1736107
2799887
2675332
330877
938737
491146
2154335
2065691
863754
2761318
2582498
2634559
2897219
2052560
666461
1824262
1320806
2316483
547412
1997894
1586379
239702
484775
1267939
534462
1477098
550787
1977559
355615
2653547
268713
365656
868249
1108104
2628560
2390717
229497
319571
817092
2589852
876316
1880556
2789710
1349073
810787
1220930
1643682
1043587
1025331
2630638
560785
752435
2199653
1103774
1130082
1528776
2616337
515396
2550708
1024518
1151793
2410858
2112405
2687198
1182897
1545021
2509374
1988183
1389830
2104892
2157314
83063
1529882
1281066
2446218
2431584
695150
1886438
2286093
388944
1641428
2733556
52217
389725
2273203
1065644
2415575
1449023
2038224
951823
2125698
1980490
158569
2688526
2653988
494348
1448926
197611
499028
381997
2767997
2765575
133190
1760117
1000178
2603342
1460792
1011004
466295
1831797
1452124
139626
1720781
1926336
1732523
2045334
1163377
1743776
775745
2746441
165995
718754
993380
1654409
1670271
749245
2929112
1176292
716778
1504055
194487
294298
145823
2528171
344143
1579074
2584012
2830942
2856681
2180952
1682566
6064
496863
2919155
1506825
484982
667694
478662
1755877
164065
1026997
2877074
568814
389775
2655090
1234128
2157942
1236095
495926
1828707
271644
672766
2011074
1908093
839620
2535388
2897286
722819
561760
1469887
1191279
535096
755333
814874
1626909
652754
881540
2467232
1731023
1906927
19938
1041734
2744690
1266144
1170165
910967
375442
908055
814679
1252170
260469
22268
1410979
203834
2108452
647191
882531
2662211
2523061
1325789
818053
2091731
1391004
1675887
1351725
2566353
2075990
2413088
602095
1575981
1710332
1518097
464994
2276933
929210
485903
417047
2084226
2929209
1550177
1963254
2377675
1319560
2819174
1525235
2395264
1799284
775683
647804
552391
2122105
2847660
2640660
1627969
1613941
2826314
1881329
341699
2895819
744717
1511595
1024813
2362822
340422
1890544
1431891
1325013
2208521
2791621
593977
1036312
170457
165866
189280
2561900
427998
2378153
71599
2307674
2861464
1880475
35692
34966
1601898
1102364
230765
1217078
2315282
2780119
491028
2514182
292046
1687761
168288
776911
869709
2008679
1608087
1926114
251314
2815679
1098973
2930211
101153
480207
1502019
1275654
33417
1749191
1246727
1584507
1831169
1558858
2143168
200053
2239731
85342
1235300
2738978
1394717
959132
2928741
1089918
897579
701098
2833222
863546
2900387
2423250
1038125
2531683
1428264
1839302
542815
2473891
766002
753563
1146532
2291079
705533
2643543
2278800
868096
249838
1215630
1866228
1287802
1111438
2465850
2568393
2035626
1508108
1152360
33618
1295589
54171
371158
1474596
2724818
2483969
546377
1327509
2616509
1907373
1585520
1411514
177160
541643
113308
3048
2760399
972764
1053680
2006236
2066716
1084174
674010
276290
1804567
803506
2921467
1793799
1743610
2511618
2607083
229576
612905
2788278
488568
971110
1010911
2411169
643281
1761635
2451392
2233797
1724504
2391784
1202888
745596
1957096
1911640
503841
357917
2005639
2322970
925471
237524
2269492
1065514
347520
1357868
937140
2823975
2235006
2187592
831467
1711218
406509
1664575
2215479
2126176
2221225
2345753
2916563
1966190
234734
777615
2163101
1711670
2637053
1311325
2513325
2044176
497622
2172760
1653161
2518199
156248
1592286
31853
2150590
144818
258643
2063265
568047
2264439
1958500
640015
1797478
2426404
2146210
92017
2764924
1825892
798242
1407826
2447539
1729392
302466
910355
2442677
1517772
1656433
499368
1763555
1444986
167641
1152233
2377120
1518291
699500
398011
827376
1658833
597529
1854078
990987
2421704
164673
1309579
1393463
1095647
563348
970442
1321920
1819539
2024082
2878895
1782129
2848895
1169086
107371
1684103
1957594
611025
2007832
1277718
2359212
378740
1532775
1241634
2459758
2594369
1109056
2140198
2818710
1470470
2003530
2880904
1827397
718144
2760391
1750942
492633
963411
1199124
1116822
140764
454040
1728223
2489159
554549
610283
611868
2601148
2879601
1407386
2653992
2363674
991888
452556
1089515
2543051
1114275
1793262
1749081
962687
2679098
2568948
2800578
2193551
2520282
1320388
1113693
795573
182570
477807
716411
2064627
132855
194213
2601306
170043
85618
1096403
635028
2735251
128026
2326162
1764119
1113717
928410
896859
1769834
511621
305505
2506893
1513923
1947903
1428537
798032
98056
2757325
2205881
2541456
120082
116851
1388402
205768
811146
2095297
162421
864033
2119550
2405919
2920119
2867979
2645017
1159446
1358155
459354
649389
2615279
272463
2926576
1818112
2435541
204373
1553332
1477572
235704
345161
398161
1157655
143218
2797161
1231640
1248285
1273911
1067338
195988
1291028
631481
999225
175561
1298539
2579751
2937712
2591367
1697928
1820682
1872068
2813708
279944
1904585
2192604
1596527
1185935
2068148
2506627
1749132
147148
1527895
2926008
2901938
1714027
2473600
356020
766690
2422403
1655889
2207937
2246676
2723218
569840
1552370
2365714
1566086
2654183
2020219
584738
182926
828870
687829
1629901
1074281
1413807
2124200
1052536
2104656
1520667
1708026
760605
2093769
1078946
2727500
1987333
1106960
1808732
243840
747404
1819714
726116
2728581
246995
992796
2123829
694965
1273346
2754889
2459093
603994
2675112
1083416
1480360
533456
1830393
1941247
1471360
1207395
577841
2403021
2861446
914714
1678346
1204044
2675816
2295182
64061
153125
2633135
2806011
2011651
471452
2551544
2239207
1113825
2798315
483715
2789111
2925563
973002
1956853
86611
473698
2373015
1227502
1266132
1629931
1159522
2652794
1198251
527275
441505
895450
1835994
2135272
500746
1691422
2844423
1438753
2885586
2802344
2398047
2230041
2111588
1481665
564475
2626863
2624789
713279
1062698
1550285
1631121
1474810
96718
1344177
1350415
1176604
1712726
2190183
1711313
1794976
2563693
1459859
1342363
1170682
105339
2513441
69749
1181810
483572
914577
893146
910712
16674
2350587
2911483
295338
2370517
128451
2753401
2624182
2044603
368921
2121621
2729551
1773666
1680881
1621081
719382
1484315
296524
1743181
1512348
676863
2361595
2102064
327199
3592
689876
1016405
524434
2247218
1627819
902785
2829301
2179535
314682
670986
556085
84282
731574
2447769
2506556
519542
2451833
2806376
1183527
2684661
1675560
952281
2544873
2763229
528318
1551848
737924
985516
1743524
583691
697266
1087346
1533752
240518
122406
1547320
368658
2929614
948519
719391
2661902
2939316
2334106
537696
2047716
2808108
709077
531912
1973673
925098
2431381
471327
1577344
2130146
1544892
2779004
833006
1954979
2514299
8037
950762
2734182
2412154
134780
1072791
2052553
2551405
1273374
1023725
1290654
769197
281155
1681335
1284039
2876028
1818781
106192
2691132
367466
1871668
1554395
1476415
1810951
2454259
1394763
2146812
1353208
484781
1931090
9462
1387110
2024517
1980162
2274849
2039242
1137074
833350
164433
657646
498888
1977604
62266
1819191
581571
866057
2459169
538631
126973
478061
1732212
1280909
2932500
2551275
2080913
258884
2679085
1252478
2833482
1295490
84595
1732418
2917732
1994302
2125523
2190375
2216726
626408
2445226
2464094
833097
1142221
954231
1832500
1854718
2869970
2702310
1303840
764495
2677529
1299297
1617406
1002515
1179192
2433174
20287
1669845
2251594
1389439
2934390
2531313
2508474
1262380
513228
904107
551568
2497828
693547
1935466
177704
1089576
1602172
2359406
130718
2267065
1634485
2135570
2202344
2622035
1577608
2536974
1185298
2743054
398877
1438185
175256
622780
1254721
520517
1814212
650224
2375896
2290972
381573
2679268
1803751
573283
30592
907686
1216035
37627
718071
756005
2843423
2321361
1389678
855399
2539853
1393506
1509939
2031345
298868
844207
2676416
357196
1561450
1582894
2747791
2366887
1529726
2744948
2226205
1817233
2822294
514837
1526003
656129
1554886
2014298
1473190
2010271
1320374
294410
628530
2509458
1973638
1046180
1012242
879660
2067781
1306381
1850673
2774148
1466647
101188
904602
398121
1472854
2336813
1869821
1215569
1194853
218821
1077692
1156383
1557513
1297667
1479389
685595
671070
283559
889257
1605464
2932818
935561
666656
1069696
339890
2019902
710941
2719530
2223764
354829
1827893
1323426
2150873
2803448
1883622
1174258
145509
2335472
356494
485140
2696998
1958305
845184
2010527
1371103
263536
1205664
1394924
2549916
594796
628321
783532
1520202
378732
2294762
2335195
2432996
966839
1608350
1423384
873242
1121360
2745992
1997668
43831
1241916
970622
2740235
2357584
47755
783706
160806
2584921
2362940
1240245
1149602
2341668
646364
2459212
2194778
354334
2614146
1414483
846604
693984
2355296
953634
736820
1345540
2313212
19408
1887501
147379
754746
1030361
339599
2597236
440012
1578873
1715355
2556576
408688
208470
457041
1398910
2092572
486772
965524
789768
593341
2090783
20839
2466380
2428754
2472109
1634329
184634
1421825
1326162
1525580
174159
517758
422878
2872620
1934359
1671817
1105293
278485
1949618
1763383
1625779
2549755
1760749
308142
1855206
1375260
964134
2124932
1216362
107498
2687023
357824
921189
807977
2654817
1410263
202884
2747062
776485
2911983
969274
819545
1324578
850439
1027062
1619606
638316
1960918
2526700
2795716
1934918
442741
2200587
1490096
2198935
578232
939985
2558015
1516631
2185360
1539897
2545670
1144084
1967246
2827839
1331329
2583926
2660399
208276
849335
1805249
277865
1109292
2877823
359925
176445
2382151
2271354
583821
1101079
1124422
1899873
598605
613824
897879
181921
711769
160563
2183847
2852872
1084239
2721062
811198
1268723
2811049
2315275
2567110
1730055
873884
1731836
1607029
2775449
876851
2442696
1958035
2556922
2419847
2158296
1244012
1020059
2778090
1332449
747662
2278271
164743
1263488
1669205
754787
227886
266059
2361833
1516197
167208
2069206
2152475
945616
1466433
2230903
650940
1207084
2385071
31925
1839554
2890714
1399205
2341753
2612793
2329390
1320261
2155906
825958
315170
2789165
1388585
2394025
1105851
2834699
1933609
1360742
1640993
2223607
767229
347436
147791
1146280
1856425
2150656
2170668
2208467
1386953
641515
1746798
2657119
1407726
2487490
658701
1721068
1378646
1486117
557359
2022397
2700882
2272554
2229867
1376992
2818333
642554
2476410
1361180
2735777
2677649
1595093
1743161
1693736
2861726
566639
1452669
772820
260644
1504472
909068
680334
2198185
2095440
1797576
2530599
300262
2532400
1345494
761222
1889735
1126805
319979
2498362
2334638
1132877
2735010
640077
2862600
367256
359249
484656
2935317
1236512
2880048
176917
660820
705265
768311
1842228
861722
1873303
992144
1107430
1193456
735361
2169212
847451
1267290
2367722
2850328
2705308
1597119
544372
1240535
2319048
1083322
421631
1879749
2400734
1260394
1231506
2748212
2731239
2115739
2530159
727381
508754
2852371
2189045
2383074
2904823
161284
2148259
955462
386238
2573618
2108138
646365
831953
2725943
1296042
1465253
175029
750500
2141486
2584165
202158
2014672
1774766
1417044
2936155
2353674
1481844
1112848
2084260
18843
277478
2511326
2176455
1282652
1150355
2851911
335489
1853734
548183
1486661
2421006
909089
1828183
2405706
1644219
1561390
1631832
2251696
1370006
1116334
866566
1907268
1143013
1169946
2452646
1250629
1465343
45990
2061255
144388
1402822
599234
1181824
727966
1507386
2664674
1590969
2469274
2183473
562804
2237752
962051
2861940
35497
480863
713237
541183
2090381
2723333
780399
782179
1975461
1927497
157266
2591538
2167157
2864666
2913499
9938
1314946
1812252
2790197
1855198
459313
2193443
1875135
75430
16236
1115887
2635249
1530753
919309
436526
453270
2791730
2835051
844458
2691295
2927208
163549
2083191
2010659
240792
2139646
48603
2451660
1826734
1937706
2288203
2158034
688966
705850
1486681
1456757
231848
1792605
1670095
826450
2856864
184572
1863814
1416256
410724
2557854
2784696
246447
296524
2104978
562488
1270415
1298126
2243132
2272644
5173
1975249
2566581
1733059
687446
1192132
2802077
2700496
581954
2703239
2382022
1613755
1817247
285679
1206165
1453617
2583215
1439954
2615222
1266899
1732120
1946129
295799
2076235
2659282
2496474
666218
545445
2272513
564756
2854782
34213
2580228
1705729
1776611
2355408
429081
1036244
2939681
2740128
1223297
542227
2296197
972355
231657
518454
2637139
324161
2378758
251435
1179316
2197145
2143941
2670691
1437099
2603851
1883337
1627672
161781
462543
2354049
1712141
1105788
2841918
1731944
2711541
1558159
1201372
934605
313503
868885
2693706
2253550
2435414
1666816
384811
440693
1306130
312870
2117167
717329
982545
2900962
316891
2688159
629172
711874
2879894
1950597
1645238
2354362
2524646
2734327
2162535
2198723
837579
1911963
1297203
1077808
532424
2595458
1736191
1241511
1407488
2740005
325283
123136
1700963
1212007
1048697
494846
368329
2636018
187770
1940345
1003634
27676
1253133
1331834
2129303
10885
1561379
362572
1546213
2023952
1765402
2874726
1257516
2219525
831380
1450288
1838974
886644
1162662
889780
338677
2277787
1759379
1916293
2544049
882584
1580595
2902920
2275189
1221084
2429746
2434327
213975
2479377
1362557
2115065
2194181
1862878
2116680
221168
1124461
2005877
2822890
1322313
2264972
616376
2859903
2206899
1077904
2417679
797917
855317
2431477
13517
2276883
2718904
1677547
318545
1409001
512830
1233984
516387
2063017
1695472
2214751
59892
2850200
379559
855693
841032
736800
315068
1629917
794008
1083370
904005
1568084
889805
2570020
456873
262572
557820
2066602
344889
867880
1958826
974430
2385921
415163
2465581
1560331
854131
1356529
2785155
824137
2657095
1563014
1026062
2192253
1859545
1053821
659736
380401
2148815
465710
1998285
187588
279320
278528
2255610
105435
2621555
559990
1611286
1685864
2407890
2492628
1606864
27928
11919
2497797
2395446
2213204
987990
1400986
2574560
709254
1074870
2722562
2597801
1184917
2320009
444838
2136543
459344
50206
2739426
16701
1964243
1397076
1050497
1303008
208688
1442049
1148856
2079558
2135120
2802362
2830250
2088505
515647
133523
2378619
1900628
1115652
455619
449368
429886
1260878
1261240
1252145
2306347
88205
2912108
779938
160940
2777512
2859541
243942
1765059
236322
311560
1424480
738018
625070
1464226
719707
2838586
2382859
977518
117433
2342181
1629814
2102439
1226748
1591752
1416558
2340101
806571
804612
2264932
524666
670483
1788374
240823
582427
700681
2475319
163911
2265818
1541671
2466910
1059203
655917
1737422
771192
358867
421329
1342232
1907848
2615864
1644048
798858
1305002
1401450
1838346
1657134
788922
1077608
1376572
422148
410091
1259276
1886653
2809547
394661
2488849
1818342
2866327
1211970
1105778
887161
528279
323435
211676
1879832
1325622
1884976
2240416
290371
2850565
2474749
1361872
50646
2731093
77294
1303031
1696561
1941915
2246571
2411258
2343310
2725335
2064970
712672
487642
1507537
1794876
935243
1790754
1460594
1296615
2167750
2065934
2431296
93812
1566918
2047180
2900876
620095
2586927
651666
2375147
1333781
1037832
2023620
2810900
707654
466324
1581715
984779
2128691
1968251
1261442
2074630
2769476
2458545
2552579
2531018
2289128
479942
2412158
2502174
465613
448586
1151825
1842842
2427042
152947
2174917
177639
705862
1937964
124695
2198118
566983
2297479
2367376
2447592
2803576
2778053
1792177
2241213
2818848
1913056
2353588
1391190
581538
2647908
1803461
1168316
1637752
1814731
2736059
2776543
716062
213133
2791578
312589
773431
2037110
1088247
2472230
1700227
644087
112885
2450330
920799
75515
594133
2081898
2152119
2652889
2178505
1409406
1686041
2406141
2436576
2546496
2702718
2481645
2498587
619113
397449
1156536
1683033
1407815
1817676
305716
173469
2160785
305387
742288
1031265
2658534
136447
518297
1653216
2365008
478482
1376910
2070723
2938088
1725389
2137590
1876510
2328208
2444552
1580135
2199082
93223
1482661
2919144
2494240
1451026
2258662
2236786
2077418
1064573
3370
295788
2612734
2609714
2269875
1088889
1944913
802141
2119659
490387
1001145
1581753
2908326
2358114
1503252
771903
2470987
573620
197678
2550194
846459
2454225
2166601
1207139
1356686
326143
961329
494305
2310686
2659163
876679
251068
200482
2751690
416148
685482
2124310
256991
186695
2663883
2412146
467220
574404
1636512
25512
2904463
2027599
140594
2726794
2197124
1148536
1258098
2705636
2806913
2013342
1500536
2838061
231051
192051
1708781
1158707
2069887
2335615
2479862
1993144
824628
2086834
1529074
2651554
2413300
1646686
1097084
1576680
2703273
2331131
1615964
1885802
2008159
1555947
960164
1322889
2663761
853358
1824913
299557
2438796
855811
1787791
298800
1411957
234166
2141907
652010
245834
2176392
844429
1429982
2644309
2624552
1026859
414500
2720523
574690
366816
1019072
2623875
2638943
495015
1311880
2562144
1928923
1183798
2546680
1294161
850424
768724
629988
1659008
2440768
2901055
2757855
1430178
2406705
2023533
1134666
842273
17718
285553
1795004
1251999
1402312
71888
2420655
2796981
46772
2698096
940316
2820210
537348
881012
1819201
581123
597020
2064468
1124733
2938467
1410242
1825482
2577594
1207137
1173047
1700286
1716196
2673888
892011
354687
1582531
1084118
732051
467180
2469729
1556420
2425466
2529535
764501
606610
2913649
2859323
112801
1769584
2403053
302568
101668
2140572
2172065
2765093
2103044
261165
1027620
1991312
1258169
2315588
1001110
1292809
2208618
1411084
2591371
7489
1532463
1995486
1858546
100781
748480
47383
2609129
991101
2307260
402237
2453888
2101339
1975063
2083492
805944
2610184
1392986
1476452
1667148
2630610
2006230
395337
374375
1817702
799627
2103118
1420158
913565
101784
379395
136325
1628053
1090779
2816222
598189
1198514
2834991
1850254
1047805
521192
1772216
2022500
157014
1531513
763586
2125596
648200
390245
922772
2615912
709457
2673997
221968
1076318
2150019
2676746
1431576
2554392
1019629
2479783
326990
199003
2085526
1088503
2269276
599282
432742
386362
2584704
404110
1581871
1312013
2549306
498549
1790401
2342277
2766169
703348
1881113
28296
2812556
1196266
728375
2283808
449383
976962
1202738
2557494
1130835
279603
1734977
1958474
972392
268431
2352824
1357234
1256763
2336802
188762
2431633
1190361
2265495
2842789
779496
591244
2548401
2522440
1709049
1839831
2759814
1321915
2670036
1519697
1906807
806497
503304
907875
2915622
61698
667653
1690753
2356882
2579811
696765
28466
1600362
57826
219149
799293
1676534
724094
651377
123632
167472
1732643
99699
903351
2004516
1389456
1620220
1376406
1624708
118275
2052385
2395024
2056139
436646
26457
1681838
1995558
2382078
393319
2769150
2370507
445623
181198
65765
2092840
759185
75537
600250
643824
2164964
2065139
1583409
1745176
2707401
2458146
162933
2174666
2615297
545791
139064
1971996
2694194
1906650
254827
1663285
1480829
416797
1401539
2934448
960845
1870069
356268
2808419
1677521
877768
2145564
746599
1548936
1556764
2402772
1545981
1151181
1126492
1354958
930737
2914588
147222
2778690
1787381
1134086
54396
1075617
1264377
2904578
1564081
1474262
780571
1720351
618768
808292
1574244
325683
383460
2939029
1874058
1463842
635997
1209577
1543950
464394
2509962
2436656
1480202
2731119
1331691
2009328
1963779
1241479
1181450
1440177
2076297
2927125
2597058
1673287
501830
1808370
2552567
1429298
1882043
1489839
2652753
689815
1214040
464873
1857941
346278
2050084
2320671
1561459
494428
746806
462593
1470307
1390872
436793
2180775
2558996
1961352
1319155
1247128
1706190
1369517
422937
1303470
623237
215614
1738133
2595963
2685477
464264
2771735
1574571
1487876
2454101
1965891
780003
1899452
2292689
1855138
1774106
916735
1953613
2287624
2927352
2755642
412115
1165604
2116421
2452577
398907
1103891
2039839
2095442
1297781
66565
2877146
1347912
1828909
2750678
2731366
2060796
681446
390649
1827218
1439601
901100
978880
48035
2042357
1318360
2544144
1954295
1226932
449251
46259
379302
600281
1410137
16700
380678
1873771
797124
1170818
503382
1500672
2633868
1312514
828079
2841348
2799449
2209931
2920996
2299347
1211464
2644288
893524
2039633
2301552
1541096
1250672
1131540
630098
1117527
2452439
913986
199255
863328
2765221
372945
2750300
2627813
302166
1069898
2354683
1166987
2147771
1773032
2698529
2704490
173810
1020033
2719334
2241592
74648
1857891
609060
313675
52667
605550
1593757
1892227
1342317
2514082
287776
1002280
299358
955300
598551
253169
1162066
2881767
508991
2800623
485708
232290
2555276
1368692
428496
2205553
842364
1031370
1241009
1731656
440986
1272531
810950
1737265
1803433
1525980
1403086
1980184
2649681
714309
1849523
2603396
2491259
2390131
813086
211596
1854005
327
1044482
1137551
1426805
281376
444378
1681189
903799
2896509
999753
1029623
1849488
2324761
2180640
1319048
1414877
1569883
2174071
1431501
2394724
1555333
319260
980652
2779922
801429
845435
826149
2411743
1443264
1313875
820911
2011124
655675
1270588
1915579
755281
492825
648792
1467188
865669
494107
175410
2256939
700752
1890772
998106
281087
665294
700540
842508
282210
1803090
1274804
891674
20698
1482721
2112013
2806618
2640057
2859853
1342428
1383483
535069
1246746
2329603
1845663
1771317
224036
2351765
1636307
418119
2330628
1221202
1731785
1004810
565157
1130313
2666340
1421849
1798535
75980
434976
1451315
1836741
2630993
2645167
2889028
1874313
1836835
2637999
2339294
701124
2876039
17199
2326822
429809
1904745
1835172
830110
42812
267718
1099551
1098929
2801686
300100
1575454
2389927
470535
1743047
1766701
2560348
655321
2133097
1362784
292160
1483007
930002
897902
211841
156067
2216084
2426120
618295
851788
14483
1618120
2683333
791796
922668
603715
1896088
1300598
2179662
1514734
1250115
1277345
2062241
1876648
1805610
1591107
359056
1175351
2524904
188060
2802866
1211269
1359316
2674426
127289
1578997
1132393
2840864
2516152
2474282
331028
2486504
1494033
1813569
29378
101810
993974
433582
34801
526279
2809131
2810091
1669479
498356
2114801
2255507
1016034
168078
454173
1325606
2825073
455317
689856
1061936
765502
1016696
1058728
571691
412494
1330567
2459363
1997257
861420
2729756
1400494
109891
1958993
2401520
949072
2481500
331286
683092
2462212
1501154
2187640
888205
2256083
2395043
214489
364250
2762982
663259
1155783
552909
2770407
1762291
2528021
1312321
479375
2568946
933891
1820939
2786691
869366
2767091
1128158
2881100
1944974
29779
1420066
2681391
1693431
1222289
1239070
2258807
2203385
860264
2298048
2811409
2044255
1632283
1211000
125802
1582263
282002
88594
1726056
2172251
154707
1733797
2044243
2794364
1531365
964865
386783
313631
1461283
1091483
2299425
2312218
2099782
1994737
2693728
367568
1726949
689888
758375
1647532
1935091
2024914
1443330
526545
1172855
1846594
2525040
1945294
1380867
406831
1190976
266724
1203510
1698562
2182919
1346755
334880
2847872
2143602
701809
260234
1234401
608162
1840197
2243915
295698
1599424
2604365
1312342
1248880
2540771
724345
822925
1239273
619842
2279807
688658
2519196
994664
741710
402557
1017564
2604717
1414700
248157
2390327
2746241
2748997
820421
1039337
553915
1973321
834380
369504
437643
808071
2193931
849784
217619
1429912
326198
2099574
2203975
2355857
855522
1354396
2522799
618621
709466
2088658
1711832
1425775
1739301
1654867
899951
1859419
519430
338793
1303768
1924696
174398
2701111
292386
2196355
1716793
1169166
91096
2710789
2005359
2593482
1533800
298262
1432566
555573
689591
277379
1369211
2273464
219457
983962
1043188
2091691
1527911
1109574
624998
2199805
1605950
191168
213090
2504458
477964
70917
398259
615633
92741
1313448
2548785
2137975
1237851
650066
19265
744792
755096
999914
1002969
1759690
2345614
428081
1582563
1690098
2393427
2570740
2028384
1072484
623920
1468947
2440989
274121
2774769
2255683
278375
282545
2220602
696945
925338
2211019
1342957
1960528
1314066
868257
2824232
2223447
1599727
1362528
1394010
1434090
1465099
2383390
676779
1303198
423958
476931
509765
1783417
477071
1283281
2091487
2869769
978636
1997433
660336
746493
359258
1365505
488350
2726276
1988662
2260298
763225
1962810
1374680
2282106
1521130
1574926
68375
1474307
2480163
109170
1038293
1895410
277844
1990341
1199088
1435194
1344881
1425600
2591349
2122578
1123212
1697199
555166
1182208
2305342
2399025
2336634
670861
657456
1496304
751084
300789
669153
1886120
1817585
317252
1127336
713977
2253296
747739
1488899
1307142
2922195
2643384
1446298
921633
769433
1475426
1831641
2318495
254778
557717
265030
1415815
475807
1440688
2138745
1810437
2814729
575677
547582
1157500
2877460
177910
2499952
247832
2447634
1324137
261726
1572897
153850
1417152
2883822
1754001
733551
2520668
2767457
2351324
1749260
959946
1150432
2032285
1149368
269630
2594315
1577484
89606
788138
2847903
2008369
618605
2306190
54462
336580
1926007
190322
232322
1497475
129003
1804985
525867
462804
1352131
724761
2017868
2631181
579284
874292
2908341
1156643
1336093
830686
742355
1871483
2171473
918920
1869578
2684585
483576
2068610
1908526
1959602
2598309
888060
1410641
1262971
404417
207898
2731970
109841
902954
1453625
902250
1412627
2850799
1307108
1190233
891882
2813934
484330
191154
2340100
645496
78780
2814314
2520438
225077
1651193
2221176
974354
2655383
1812582
1004276
2504737
2210809
1775556
663176
1504921
529448
1085994
2825211
1085948
669259
125181
2874935
1068039
722565
1919015
1312045
780298
534026
501281
2328641
557930
1368975
1802238
2527862
1067331
1928391
1324621
2431393
1985389
359171
1695071
2049117
2301874
2420419
2402619
1544626
1946174
616703
750168
2211227
2798475
2793935
2009889
619016
1261447
2524457
2587611
1007597
759434
668576
1154674
1619912
2456178
127277
1361656
985244
404838
1439509
2115772
1757715
1997986
2808033
1546417
2135324
2580567
148220
165853
2375788
2081155
2905321
1305263
55534
1189449
2216068
645669
2923792
2439868
856415
1012758
993047
338597
360649
895347
1135323
51752
2112622
296862
475302
2744225
250655
2083775
65045
286307
572784
1389318
724769
1793450
746418
1335038
669158
533600
270819
2070264
1186084
1465960
218925
2336415
2030225
2625931
2501491
1996711
1009278
1768106
2858758
2565053
1346911
344071
1518782
300579
364478
2805474
1766136
2239573
1771678
386006
184010
644388
1345508
407983
2129781
227053
1610501
1671399
1647266
2285503
1569809
134350
821344
345747
1189935
1808576
2244399
2295668
1520368
2666214
1310913
230174
1303218
1437726
151325
1767089
1525287
1912933
1933257
1337552
23231
240893
988964
655713
784836
1097162
1750925
1062036
2718429
1580682
137831
2596842
384064
1067753
2151452
1042664
1442748
2355749
1760574
2596470
2330169
1324857
2337885
2610246
2122834
4136
2047360
778059
1749670
1380607
616167
929781
2152280
2551344
953138
2454600
750016
626860
798641
2035895
127542
1930211
2347302
2385960
29427
2486883
1132552
652668
2906250
867548
1487699
1432979
2036739
2359882
595111
2930812
842735
415655
1290939
268998
1304084
2758222
981096
1771868
299327
1165605
2575884
1597225
1505940
737827
2133929
645098
1764714
1959562
1866699
489220
1206434
964539
534352
2903879
116392
1029208
314595
2852617
2389238
457775
1276017
2102718
172834
1141058
1642851
2263170
2543968
215587
2428416
2797209
334542
431998
1841888
2236507
583016
959151
599324
2534380
2769677
2621007
1791579
1104337
4656
1302289
150476
1610497
921451
446040
1702354
939492
1758278
894390
1674893
1705208
1902576
2406113
137744
1782547
2369570
59641
399491
1478305
355979
2682119
2239214
727678
2144132
1474542
706727
2266552
1306478
959722
1525458
1196533
1169425
439148
795676
1431827
1316899
1134585
1568099
2496717
1630735
1983055
2524543
2031474
1277858
575181
991234
2373427
1959495
394961
1446389
673474
2119681
2892225
2439534
2353541
2303076
1529460
645270
205241
44389
1535607
1630769
1846698
1209750
2284874
2707118
820851
2553489
740984
2306651
2532195
463509
1600447
1601127
1842922
2771070
2543175
1403237
496114
2368979
800350
55940
2735877
240936
2623470
1607551
851068
1382626
1939693
437943
4170
2791083
2616017
130818
1398704
1280181
1393060
2026404
2933500
85777
605246
2044844
2305623
1417097
1940926
792228
2185478
272984
1886861
1987661
1394762
2172031
2147615
634418
1592231
975957
1992197
2670310
1795067
2426809
1382101
1389459
2564239
2079571
2250246
577386
242579
937910
1216646
1682337
213496
930038
742303
1352344
2865038
526259
1213792
324680
2661928
1571635
1801017
2517244
1732284
2652890
1433196
1813252
802354
2908119
366507
53329
1576991
1399115
147961
456103
2608993
2548316
2446849
2454526
2670625
2903398
593672
1271665
493083
1284226
2128435
894657
1458726
1150765
1611004
1233518
609415
135740
117996
2690327
1147809
1981198
1315614
2482699
170598
1075645
506292
2169396
732222
2131656
4820
1517758
2485119
1277744
192034
2235
961243
1545130
1307014
1129465
1750952
1127317
2862771
2734162
647126
2421889
1099091
214800
2845018
594905
1132121
577716
36417
2012909
1961824
1858028
1105229
1085605
2412436
522694
2837069
1461701
2074439
600503
1625930
2208740
1422808
1283114
1969166
1604853
156517
580461
424896
1191114
427154
816610
476042
1353918
1248635
538030
200673
1235909
1752918
671953
866079
2901104
903646
1233972
777326
1722608
1623492
299933
623757
1299994
476779
1339414
1464305
2794030
9363
1654434
1885725
1138768
2807568
112454
1758058
2755985
58351
2012042
2767203
596037
2225898
1085193
1836298
1375238
1079681
1182903
684446
2311121
27844
2117285
2475383
314867
361022
2621512
2007073
2818518
978281
1066738
1409932
2911612
1150369
118540
1673876
288700
267256
253267
1260425
2156314
141565
284792
272651
608476
431237
206677
1530206
680817
2783267
1515086
675262
2041756
644841
2014882
1874217
368731
2618092
2920665
427817
1131735
2198591
2066279
1063553
1983532
1933728
611656
451330
2023522
2177930
2908578
825067
1508586
2179852
1080816
2160433
1655180
2271035
1102273
2378336
673107
227574
476702
2808718
811925
2313433
747220
936924
1582417
1112093
1194336
1690193
1173112
306871
2475403
2357675
2168405
172171
809384
1837021
895372
110187
1265765
101861
1004921
283754
939228
272572
1894420
2581746
1093075
1006005
2848874
2412206
1247509
578743
1195323
1269631
1699001
2019924
2422583
72873
1750579
885531
1782557
2478473
1009840
657833
1398913
2422423
1264235
1506486
402965
2652890
510896
1861770
1148574
44172
1819425
1908398
713695
2580826
1831245
2918511
1015846
2490487
1750193
2382655
1229795
2872275
98677
1082599
1466241
2280829
1333925
2448530
1218708
1801505
2711937
900433
1372238
1390560
2436139
1861042
2489954
1704840
2823382
560328
2858566
2838459
251550
1013953
1166128
1755472
679997
1579455
2011161
2773444
807343
2095022
609776
2934794
2601268
2732489
2645646
2159885
2776955
2851056
2155061
1293502
2193552
1294321
2605840
123898
2423469
2215605
224839
38474
2095257
917951
1098446
776703
336546
141787
654999
2742516
2844468
409072
1506628
275279
19401
1418910
1930235
1682984
2834911
671483
2314561
1777776
1749186
454237
2618645
2383180
1994294
2753277
1808781
985957
2535690
347362
433529
1055731
2388344
81820
2310480
2764111
1523116
1563421
1377356
2369466
2637410
2037848
2036974
1304562
1608175
2523795
2244362
578429
1786339
2230391
1516406
1359855
2915914
305800
1531096
1953236
1606923
1022954
1894901
2482119
2359552
673550
1935695
2246662
902778
2188672
1677603
1287270
1434007
2611117
2496008
446134
2659413
623962
1781965
848483
1182534
309247
435488
992156
812593
2672341
2939271
2474493
812562
1215496
129419
280933
72344
1031835
1252747
2819719
912940
1982734
2701884
1533376
2767973
2500226
845990
901136
1587258
1462705
933805
2321576
849042
302740
1150215
1732934
1539506
2926503
956687
1346664
2561117
2151938
945921
33610
2674972
2598687
2845495
1298831
1948817
1470173
624825
555863
1178625
1022388
2103935
2000076
1481992
612820
984839
2537462
770084
1213511
1675576
1736421
1471061
222867
800671
1810194
534141
1852566
1335442
106789
1573981
1841716
2805929
427731
2236844
1215636
663905
1111757
112927
988243
463097
865366
53824
2568343
1541161
489754
1478336
2181682
1346664
2450669
244979
1693209
2480465
2371104
2382090
448584
1393146
2929502
1113863
2150923
372980
899091
1883117
2530853
538869
2566159
1648318
34365
292215
823938
2381416
1186043
1039956
2712762
259311
1207808
2205201
309207
1194166
1940464
2318375
538451
1734217
1435473
368802
1195323
407664
376738
961042
1180239
2474408
148217
1466579
146010
2422213
30806
1846514
772695
1082025
1022309
1984378
1314557
1759758
2369508
1857104
925357
2009484
828451
2937039
2610049
862329
2453732
1503120
530376
1255807
1630339
479317
1675663
2072836
713439
1579391
1933069
1096426
2693939
1817860
634058
1692004
1807686
2181696
1389205
1576507
2034285
2825216
25264
1301685
1391138
2548178
893562
2212427
2386577
151509
2589730
1171392
632321
780234
27409
1035457
223337
409984
727458
1181299
650009
182619
2499148
2209104
1536539
15222
2797750
1765716
423021
401428
343789
1779881
195278
1230412
1454733
1859082
1642897
1407358
873703
288978
81750
1492111
597497
342099
2098598
1747129
1820094
2746703
184744
2840474
2537083
149956
1805660
2237119
1614970
2534726
2199619
122390
871616
867371
355230
1682361
1875782
1103960
1958439
2047662
438440
143674
2840116
2322863
4019
2704880
1308522
2812673
114748
1813485
1679924
778270
1189329
1750264
1774700
2586329
567936
1596185
223837
1431411
2828434
2228341
2545915
2322911
1446740
482035
2475317
128782
921366
1457890
2711943
607950
949422
445548
2808900
1765379
257206
2773113
776436
886323
835492
1875920
2112224
109501
1881120
741039
840937
1612293
2698651
220739
2282317
2352523
1779965
2303855
2070955
2636525
1868211
660046
1768569
106236
2105642
1301201
2527031
2803153
405755
1287724
2445823
2217142
287467
2047528
1512406
1788321
1537233
1874534
996046
1338960
1452478
2519720
778038
1873694
12038
621953
1419202
1248299
1793421
1546556
1778114
2025733
2591147
1901075
1772654
2174683
1883111
2219429
2364344
567581
1845613
1430114
2034023
2154976
1752215
2500381
2633898
1371056
616416
1309343
841483
1695773
523489
2765616
1607219
2705765
853697
2817717
2398723
1114773
743693
1617121
1774470
2182379
2698260
1302484
2612983
1207762
1128473
2092464
365493
2686135
2385958
593102
229476
1205225
483992
1799670
2900859
1856005
1671689
2890403
2701640
1734748
1768422
319282
2934929
2724061
1864355
639070
2081471
958281
2577509
2382390
725370
905477
209690
2448213
1779979
1332422
2469542
2564398
2507703
2332369
276248
2891593
2863930
1111014
20766
203998
1872173
2755171
1248142
2530010
413747
393596
1798970
1227128
423302
2417590
2497372
820972
2446927
2294965
2387283
1154559
1438780
1440040
1795009
848492
1683658
2172940
1140159
1903406
1650972
2371621
1621303
176173
1043166
1576664
971669
719533
326541
2244274
1904857
1318597
905344
681268
548190
2915397
1502847
1653030
1308458
294142
1133946
2681581
196373
1119019
1039632
931328
27187
20691
647288
1912031
1086402
1918209
2793575
434425
2725826
2265341
1452795
1225789
1807361
2610245
1099518
2266090
524985
2631665
2093703
1825707
1646601
1812852
445425
395561
283733
2404863
515961
1774083
2687360
1677199
1570404
368191
175492
2709290
1109225
662396
424576
1999505
305201
2256985
851959
2151129
2878035
1741246
2097373
1831311
585978
1991417
2199837
2048996
1222008
2034681
950370
1839342
2531716
2113267
2128260
1747048
285375
1861147
1036311
2078422
1305267
2913247
131053
2551260
2906700
1229607
2638141
475571
613789
2817328
1837922
2411595
2266245
1372313
453772
221329
1898973
2294192
2921980
2871319
1889232
1864068
2392300
1698750
1142304
162958
2753803
382228
2524794
879846
155128
2388539
1388966
1675982
2671561
2939390
1368337
2190914
1369399
1458824
1038593
1994837
461180
1686604
1420887
2764628
544040
2645302
1589212
2308492
2827604
1666143
2472517
1907932
1685363
2917614
2644631
638080
1691033
119715
639695
491762
8755
326184
523798
2498782
284084
1761561
848788
2354120
548489
245691
700407
1376605
1454022
2078606
2809018
474768
1881721
1119939
240512
1161343
73103
1626356
796539
554676
1235511
1521140
2938772
1361255
459796
834382
891520
1835131
2406129
2255711
2014673
1772769
2130324
298751
1794132
2374733
1518781
326453
2343513
2684896
2730807
237521
1559310
2781680
2787031
700829
229185
1886809
857012
2689620
2803462
173907
450534
174698
1161658
1740818
110440
975793
2290389
1568774
1910158
199705
254631
2599168
1980188
2774620
1548918
1193330
2757796
43177
2643432
687530
1726223
1053158
1574134
2318983
160098
2480778
2286372
2089552
2588342
2222028
295924
2768093
2820704
1626668
1876509
1631570
1628365
902010
1697535
2928686
1178050
791126
1782347
2781066
359669
2522374
1564905
2838431
1165150
2266947
1138217
1849942
1406245
2344585
1638713
51118
1806775
2096729
2147276
1295
52521
2182761
426778
2812586
2726642
2503379
986640
1250175
332279
35393
2189935
2905590
2490654
1997961
882571
146324
211496
202676
2553833
235879
999665
1957907
960692
2542696
1538628
2622795
1362915
2309291
2138767
2526572
2194185
2692475
1844519
433133
553
2631125
1756576
1910043
1826020
176922
1431675
940088
2186838
77350
2726128
2495341
336569
251158
2035171
2644677
2325155
2410421
702743
374588
1951536
488576
530088
2918094
1864611
1774448
1803178
158341
1879045
2436510
2225522
2307814
2411245
2352949
1901841
1032792
1494022
2491752
2062955
2344162
628882
2025301
622128
2104759
2914716
686602
620357
1221383
2756600
2373026
2598071
458127
1946765
284294
500570
2775036
2558044
1684021
2700098
1737788
1664252
598333
389115
672918
1161622
563099
903100
837681
2827912
2656351
2449148
1485301
841582
1803614
1602816
2640964
269198
1859438
144019
406625
2885674
1272708
349008
2739440
1972540
1805147
954466
2627484
382550
1136300
2030496
2543471
1773146
1190289
1610783
2688503
1929045
1591161
2666545
334870
2449374
1922141
1562105
761454
1616511
1617916
1483000
2364016
1102408
564871
750403
2193139
2386829
2064483
791980
2299231
2809159
982614
172993
1942304
1195159
2302698
513801
708240
1845976
635257
589417
1820246
2857476
990411
1180391
2116531
2077134
589876
2764405
1225421
2451220
290527
402772
1943061
2500319
520126
2312758
1409716
1519327
65671
52894
2176785
1615501
2432201
852759
38763
2126283
170689
1675332
2745521
867833
1052909
2098750
2613790
1892308
2667360
227611
2375797
1408068
2852975
1162044
2888829
1862913
1854503
593264
2066607
1480956
2853805
606391
59152
200886
858938
1260356
817107
914489
1241883
935204
1658405
1711232
2415990
166723
1946610
777950
2772079
413279
298168
1724273
1462265
880012
2607117
645261
1409399
2687156
2678405
2453955
630885
651868
2083963
1094658
2565070
1732060
873843
1941237
2396504
682045
1688790
259757
412826
2829210
1433968
545925
625840
2432004
533915
1929685
1875454
2200525
2914214
453781
1396829
1919344
2236385
437996
2437317
2816257
2785166
182410
461794
698832
713479
669374
917824
745204
485648
2420609
1308359
1672144
1912451
987683
1990644
2353727
2248035
2179149
786555
278468
2255450
553443
1425196
1909794
2297418
1749112
1524891
1485422
1168082
295689
1599849
1760692
2722831
757041
2083206
1977417
1791547
1086091
1807975
2267136
2904606
732006
2124168
1003522
1742078
2006294
952103
2498422
2145717
1254283
1743279
2015400
414603
2590568
619032
1305592
544352
1347494
938124
2039675
198888
62859
2613465
823756
797895
645982
157331
1044706
768032
2361104
2788993
459152
2782997
1962627
2370502
2719362
2378656
860784
86906
567792
1530249
378213
2277380
361907
2720530
2161353
448796
229027
627610
845855
2910973
233213
2661547
1595218
970176
775826
79989
1758838
188355
785858
2083516
1001027
2795505
154969
561885
1613094
1701381
1768706
2539644
1324358
1694127
1303122
1429298
363381
1174059
1586209
1074633
2455405
1696076
1392446
2201088
2460514
714164
2186361
1717129
1266675
1240040
605124
2253747
1028802
818976
966019
482069
1104146
529405
1878937
2198899
1592904
2695886
815404
1309866
1656377
2234022
892200
2039370
2903272
2895461
2934544
1397487
2198498
1052455
1004346
2498613
2493084
2316733
821621
1384471
995161
2118914
66200
969865
1242454
1760172
680145
166909
888479
2064168
2310472
1292740
1685925
513681
999717
2258181
2353962
1721427
1875811
499636
200109
97542
871963
1165608
2636896
1136767
1264034
2613498
913681
1982833
2192131
31862
385099
2542355
1606366
2240281
1853226
179822
880585
1002586
1240005
1852891
171258
252006
2582092
870885
2526031
1066987
611702
2931582
2362753
2426437
1610233
1638884
926185
2256915
906643
2720660
2401260
835833
2547412
1976183
1802834
1036934
680390
1476269
2837159
356074
1979991
761755
1065376
2439319
501894
2703515
1890434
2810490
2884656
306195
899811
1617126
2101751
1202286
1669580
661878
2661403
175685
660582
1150920
185814
1355363
645935
847053
2290849
986847
2665659
2899830
1595534
2660792
338832
339605
2281852
1039951
2515495
2579665
1854480
1871409
2784348
793455
2500227
587120
1081981
2827078
2873419
25916
2030340
544919
2654769
449736
1306946
1429069
2031990
2069760
1449267
337189
773585
2041891
644144
321443
2644948
1585577
856972
1095634
2247440
260068
1553496
1780695
2056797
1560998
816592
2397055
1834467
1820670
2633279
2595818
1134615
1379274
2068683
549698
1918849
92345
1497053
1428781
1919768
1737635
1386956
411970
2567467
55297
2499042
2099863
2778823
2497156
563077
920580
506442
2132599
29561
2889209
1223791
36907
530113
377634
1596843
1543580
1756640
1161503
992340
182035
2656422
2396678
1532796
1880665
651797
2239798
2832485
1933928
1384189
987068
2590080
2507032
976053
1740432
1989586
636142
2456608
1440343
1672557
2585299
2680215
1011278
379514
1384773
2094498
1939988
1705953
2927425
2888822
2496944
1733674
951311
2854407
589401
2283431
2031060
457604
572775
2921632
2412895
404527
1051826
651603
2388944
2253511
2880636
2745718
2911276
559902
2008959
1309489
1864673
1540773
1025874
549690
1525115
254063
1368857
22635
1002619
392063
2760151
1632065
902768
1416354
1310470
2038689
985951
1529503
1642446
855046
2498680
2027712
1851589
1638280
111126
2897964
150342
2154581
777600
2128135
176683
2674617
1464214
330006
1135209
8777
460709
1517035
2889121
1043061
2464073
2769345
2327060
1242857
401618
2462909
2031609
2681034
1384054
1408354
909090
1948504
2205941
1594701
370726
982557
96798
383367
1731458
2332575
358236
2164108
749113
2301919
661423
44099
1771634
263207
616580
1340678
898525
2711526
2201275
633208
2177533
1808159
1679096
471052
955797
1965338
839255
1563401
1414757
2487866
1860005
405072
1929483
917803
1128634
1882624
229629
393179
2765182
675230
2728107
710704
1203544
802701
2242523
4580
2691385
907286
630103
2534480
2058284
1095747
502892
2803310
923391
998598
2153695
70016
634322
825531
1928028
895328
1380721
1369585
1860654
2174068
45447
929420
164427
1657026
448830
48872
2502466
1842279
408081
790548
1846149
1012559
1735841
2198664
779636
1186135
176901
1628008
882317
1848824
1232283
2623295
1433347
496423
119717
707042
2389555
602200
2757078
631442
2173070
2550528
1727637
686689
1200897
127651
2388548
2185934
1056689
2408905
46431
1753817
1808033
1969349
195458
1693692
410643
2470041
1552846
1934757
789980
2878381
1434819
341120
924528
1227472
2852810
759327
969795
249449
2336059
1888584
2640754
1898942
2885701
2199854
732219
362357
1087768
1659887
1055219
556622
28851
2885713
2029669
2081100
2609599
1252835
575566
1478429
1333373
1822525
349063
2445431
99119
1815113
890857
2232238
94804
1063068
1808789
761402
2553558
143575
298477
2166613
2014406
1198991
2230124
2138915
1147854
1798957
2723083
2891030
871596
2858662
1114739
1268993
1104588
1284504
293546
2020989
633264
1562952
889510
1715979
915286
2811883
2495322
1063719
1595665
455336
2239082
1234821
1864432
2729605
2231509
1177756
2449120
1889206
720497
2406968
2717993
1800951
2079965
111441
1211700
2767649
1423595
2618727
1901200
355758
121452
565707
1738875
1864438
237163
2029904
672620
1356398
887904
1938900
47894
564738
915648
825566
777675
1129105
852378
1292571
1412115
1705758
2524077
1538641
2799340
852095
1055953
2851162
2051039
110631
747741
281683
757340
2633613
1505902
2362968
25575
2318202
1188722
159796
89804
341281
2348466
1183384
251429
1369985
946419
176522
2617791
1727187
556795
956139
917519
891107
2620507
2634135
412260
450785
1053124
2275954
2378091
747099
2846693
471263
1926855
2881366
2129394
2839195
2515086
1694759
936763
2774833
502026
292867
1118033
2087099
1780713
2535959
1118063
274015
99087
77045
968278
233928
1076074
2558275
2833178
1796528
1168290
2436066
172359
1295086
2131440
617305
2271305
1935355
478757
17936
1239179
1622664
1660444
550952
139720
66848
488993
1880153
1638557
476777
1766656
1908765
1651030
260464
2211019
1399307
1306155
940901
2886772
2452798
152887
2262944
1526743
252903
1780146
871465
990745
1647352
1281927
218611
2494070
1408023
1369844
1450981
805720
2888529
824577
2405727
467969
1489458
485108
1945016
1837547
509031
1937589
1075824
1702982
1299028
2096144
1944400
57925
750845
1742242
2926097
262774
2555602
973310
1673572
1092389
281531
552787
214475
2874099
1532401
2481496
2173144
2539383
2009808
838276
2161974
1152961
2287415
660131
1742371
2833561
113456
202100
1431923
762806
537222
2152310
732805
2315126
2437774
2726068
2761109
2318136
2608574
323941
1728489
182923
1112994
38804
847810
2457738
2387793
2601696
149090
989903
1028095
125665
1163740
2911257
2757398
811974
1941968
2036230
1021065
2301432
2876662
245673
1175450
1661805
2528354
1780057
2295956
2236154
2263809
1190032
2757404
146461
1548266
445699
1769174
2898099
1973219
148645
1827450
1115204
797481
1583703
2764444
2552176
2431277
2890968
1390768
1254679
1843633
361869
2443036
410951
914464
2574631
158609
1442296
1003581
745009
2892797
2449013
779708
2901886
926858
2832796
38290
466551
1673544
815810
1863474
1898483
2005044
1106014
431450
785347
966384
2157926
2938657
1257179
2707319
2862191
638791
1020243
1994037
192109
1019954
2851472
2067407
1644267
906798
1368474
277006
1789461
2845992
2720946
2578320
1576875
2091966
2635760
2163692
2536088
627387
2731862
503550
1214791
287228
2203594
2689836
1615819
2656647
2597458
1069610
2041509
2444469
717050
1876037
2303821
618538
1454
2874184
2150469
633143
2012590
455137
32836
64168
89908
1797395
1690999
1730412
1188352
624076
631088
850570
1311728
935116
688553
2055818
2585628
2911462
604673
59381
2669471
1728002
2196131
1967386
907765
706580
768061
110731
1354500
325260
2080029
2863516
1606644
1296802
489134
1561152
2717737
95318
2802787
2112355
175200
462000
2138533
1867669
1480176
831223
1277597
2283703
1956022
2150133
503479
1492235
2793205
1392005
524811
741505
110242
1774554
2734824
1279161
2698767
1531090
1615696
2276713
650799
2777836
2509101
706918
1984142
2876859
1439693
2686215
2505323
1188976
1628917
2631845
1698957
999159
2772063
2737893
1083889
247739
1527659
1005719
15267
1509797
958653
2465993
2135031
917867
1674388
1167106
1627339
1189165
2514319
1334092
1912355
2240784
690826
650860
715028
1802655
515204
2151366
267714
137932
436350
1810177
2835178
2588384
1486290
2169232
2353089
1518902
1100209
2099091
2237427
2249041
661557
292162
2227111
2260225
1908779
829350
1123826
1111957
2902856
1291700
1162438
473851
537993
1673417
2725977
2311264
506108
2131316
696746
2371807
2069515
2793023
461576
383203
1178422
1370356
92944
2584501
1777765
2850837
1724272
2182463
1724874
1368194
2218582
1664055
913352
706935
2930164
1892139
150986
455446
114891
182679
2935744
2703700
1351177
2611582
996443
597659
493991
2485810
219946
712283
2041469
1358941
2354667
244403
803279
1878968
2792612
2638994
1694980
410567
1551642
1854507
1043330
1251107
2790638
2686011
1422861
2863971
2292611
1785705
792673
2736903
1132292
2612115
721019
1217426
2705507
2915714
369217
92473
1614746
2427431
2045846
1107336
254618
1640140
408566
2226074
273431
876572
2339187
1686103
2557567
701311
1805325
234094
2305068
1014109
98888
1236783
2065058
2512485
1375537
454480
1524256
719075
350281
2786076
1616899
1611392
2134201
1500528
2505417
1514996
1977375
1582550
429334
2582258
190622
1282435
59759
1416334
2643868
2900354
162263
125356
2221081
1621639
2463619
2860851
859187
225538
1403093
2737471
885950
463054
452132
2516814
1166636
387987
2141835
2311283
2690413
66617
1945622
1860580
1958703
2680334
1269979
539820
1837056
1040171
1506711
1162395
271961
800863
1434128
261079
1844103
491553
367356
427794
1410074
2259555
271464
976894
2767036
2511597
662306
1888462
1186220
304170
113302
391248
1013041
119385
1648770
238262
1800132
1964928
2247275
491731
921764
2288831
1952383
1401369
1382189
2491693
2697612
1901154
315763
543883
1680703
840344
1506879
2167007
2451925
480993
899857
2592222
465907
1744812
235752
2042586
1020933
355411
2048517
2408913
522362
2395542
879220
2826289
2780384
1812132
1842410
1725599
103289
619716
138921
399913
617024
158876
1654721
2930043
2718584
2437948
2554129
2676959
1409535
2437453
1552440
2859465
788291
2256293
9426
1946612
1512128
2878895
2806081
1697070
31380
1571706
2644669
1701405
470004
2491212
1088613
2602470
1487434
1642452
213049
2236414
415366
2708229
2370863
1344552
766375
1530470
1132875
335130
1720587
1582287
534943
2094707
399710
48215
121479
501748
1371875
499167
539108
733971
1066092
722755
128901
885457
2669739
1873975
2613362
2156654
732841
1084141
2826427
478746
1016380
205655
2724692
2455827
912614
453897
472031
1551885
616203
649178
2168285
1720940
2555870
2288823
1092742
1814728
2515203
782969
2201111
2077840
148364
607390
47866
556026
10226
109764
415470
149818
1838690
2331638
1610201
1803084
1195487
803674
736198
115993
1413163
1548853
1490911
2867951
2763045
969226
2423107
1551300
2173603
758230
621386
2692852
898449
1565220
760145
110813
352196
1114879
1628830
2319475
602597
339137
2034447
668251
1425975
97978
2143101
586331
697206
798881
650965
106412
350286
2935108
1038925
2242012
543662
2673007
197960
346061
2391906
66360
623027
2599839
1348116
1942732
916712
2504436
92146
2227182
2574250
2133656
661806
96262
2208907
2791573
2618575
315182
2780284
2832448
764666
1870472
2380837
1004154
1707625
2871316
651374
2226803
521995
2794300
1708305
2357876
626254
660493
1317926
241085
2906792
2305810
502664
1608638
268677
1700388
1304767
2041514
2046164
120954
1260310
547957
2512471
2350836
2619881
1264906
73010
1693770
2110318
1652807
2247571
958722
273779
1954091
3132
622866
1158543
163678
17062
219595
1864694
1843123
2086878
2678383
860347
2040961
762011
1685488
2675876
10317
1144468
337888
601711
1629543
1179788
1646769
417639
1787405
1796298
1927667
2701824
891619
1886591
2057738
2416245
1343830
1081603
2475334
2839519
1448412
2642383
2858601
2187640
2860931
1538559
1326335
2837372
892462
292752
2919936
2074487
757173
2679872
1088552
762883
1246877
391531
2234001
2774764
564718
1790486
1580014
2026293
2283176
2126046
1331353
576854
1081217
352925
1372979
2709538
1082638
1465777
368389
1206611
2026324
814386
634068
2341440
2644833
1462715
2502769
724621
938642
1132507
416490
1709018
1685257
1999337
2939557
362187
2905662
53156
2121799
2637809
803485
1874510
1641045
1255052
1111501
1657745
1676166
693634
2766368
2611642
2165070
1061303
567325
2164459
1951867
539376
975480
2826205
2882958
2334826
2789726
1232929
1377863
2299794
230650
2312738
2562249
577133
1617980
275262
1998098
522687
1326725
2179713
1758699
2554548
2770631
2786497
1756639
2102951
1126616
2783784
530763
1641749
741586
1009851
471361
1824818
312054
2577445
84920
381533
2308869
1420796
2427587
761550
992291
1610601
1226694
1870317
1604676
1587386
748258
2259619
2292533
1324998
793370
268403
701527
136245
1787379
366149
1246520
2934042
14592
2591574
2404663
627554
971062
791656
1886077
2316119
636920
2294977
365577
1066768
2186638
2288289
1601521
2304248
341691
2396729
2890621
1447048
520943
15130
814291
1593325
990053
134874
1698447
720384
2210525
125526
1089521
86830
2333753
2851465
1580399
974998
107865
2642751
1786878
489622
367495
2431615
943135
612236
2092872
2907541
419093
1589341
1372720
331371
994481
2412263
734593
1657205
988076
2777764
331113
78522
1070491
751931
1070739
418145
2530355
2404403
844914
1960119
999988
2512756
2627416
920369
2276938
1215218
722419
1511895
372193
1305516
638000
853218
34521
855896
997418
574527
1089412
1249659
1113416
1472932
963968
933881
1760407
817963
778879
2746609
2761888
9957
336342
1796383
643489
140047
2780246
499525
1506236
513804
2616498
788702
1830127
62330
1459953
1514617
1927532
1002544
128348
1995206
523367
2011301
798530
1777718
2219443
2669544
2623636
604567
1628735
1617039
1725942
1939868
570267
207399
1043938
548130
1666453
367978
2493909
2458315
1289351
895442
1042838
2877215
1804502
274850
961557
2802063
423263
1979093
1896082
2040855
1989954
659056
604851
1508227
2652891
475818
1555600
2179793
2384101
1771716
2572618
819932
586131
529753
2903879
2311578
67346
1623806
169868
2442181
1532023
2697813
1629459
458068
519455
2888182
1160881
1166053
1335101
926014
478972
2130976
2788598
1709816
1847403
1792626
2494868
885089
585140
1623336
1213621
955972
299459
1417581
810134
799021
1290498
286652
2625614
2731590
2072258
1245434
2381899
1085917
2649253
2070853
2043183
2535321
1661872
1579892
1542646
811882
2417360
2118518
987135
517205
1910857
405479
1199816
485380
1545344
2600019
2482283
245124
2576766
1545892
91956
2909205
2378407
2819739
290290
498066
34282
1748835
272029
108484
938879
1704079
1104746
2600434
1851354
2588521
1483826
1251333
248650
1828585
2596971
1159587
967166
798009
2041406
2399336
1085429
1919053
528255
2150805
2488445
303402
2587742
1805586
1450570
98370
821114
905569
653264
255792
869946
2598912
1019154
1115200
343543
2691986
1383659
2793783
522779
2791325
2611921
2705433
1489036
497720
802099
760319
1441202
2567859
1697771
873283
138750
1286943
467865
1771262
124257
51211
1765002
542772
1656531
2093597
366453
750018
1589771
2620753
2591561
2026369
2252209
1062482
2647889
2609457
2402154
214320
1414371
296744
2666258
1258521
1776655
1802584
2510298
2385329
534148
45393
2183939
661885
839932
2421859
2395089
1642927
2847796
1905889
2045447
2356659
1098941
499960
280580
2825800
1403945
895064
952512
1425926
2017544
740861
1740479
2586105
331351
336538
2436436
29532
2481502
2894552
2751320
719089
1484110
1199971
2516712
1063141
2889144
2208475
743665
1313144
744441
693591
2135217
760856
2635891
1291327
532625
2258968
1513313
2041208
2036256
1378258
889146
2455441
2725373
79077
72677
2681568
648637
2197762
1808718
44776
191603
1358987
1174497
970584
1115036
343139
864368
730539
2012049
290817
1236897
139082
1591645
785325
322962
1757093
1427552
1933663
501713
1094616
1822339
2100534
2301303
1363153
619781
2918934
2020824
2497878
2083753
1377110
918345
1463239
859207
1248027
924305
743001
2572636
1838535
202318
1257218
1814721
2613271
1780706
760347
59139
715373
1257790
2414737
2561611
303450
2175282
2600963
371261
1123195
923737
2339526
172920
2339092
1551842
1919372
1087969
6633
2336209
1081431
2679106
936419
2547400
1456867
632680
1234147
61974
2913030
647923
2750992
2860951
561727
632511
327644
938089
2850969
837359
111455
450703
2404110
467018
2574450
1326771
2725138
1794705
949538
2165775
1239635
2105853
1525716
424785
113944
295084
644778
2352626
1046708
2111125
2322449
367764
2125274
985535
9592
352465
470455
2769359
2771677
799987
2479803
686237
602976
2220564
276451
2025876
318313
180492
2839352
592395
659698
2420535
2115052
1179390
2807084
1390231
2297166
252159
1306966
1909949
1614029
640841
445003
1102199
1830579
2101152
135528
723860
1655617
1868029
91984
551651
2237724
920444
298040
2755371
515652
745379
2724462
1390557
1302576
1519296
1180367
2457720
2582554
1513943
2536356
2859099
967638
1950987
1129837
1705697
82073
2785141
772817
973794
1676220
658032
1033034
1011504
942854
1932652
522058
161255
646519
2332335
1700592
2834402
1666029
2515683
1296030
1790494
1198686
2920061
803796
972679
2004240
564665
603366
1990179
864191
2908843
442953
343153
757148
1069949
2184039
271082
108210
2614341
851895
1886157
1119626
1238435
1533974
1206189
631884
2026313
1465835
1330428
1824585
354112
2430041
1117616
2512154
1406735
2893178
1651022
1231438
547653
955053
2745598
90091
213665
611896
164261
450046
2889818
1486316
2113565
772478
2672879
475348
1673394
1192463
2083198
2871890
1044451
664649
2610719
1580062
1585178
723813
1773388
920032
2642226
2395631
341368
1196607
478646
1596197
2674678
2854835
35536
2329885
1993674
1493859
513913
2329013
2178727
390351
197683
201888
1393309
1725211
82117
2399666
2443424
2689068
2883324
272328
2604468
1190597
1165085
601581
754713
661529
1866311
1005464
2686432
301006
587314
572015
2100912
1505595
2037639
785882
922890
1577201
2592446
2276407
552140
1603789
2520655
1951625
376681
2739347
942321
1175376
2367175
1297679
742340
2120774
2586525
2718300
1567967
1060166
415107
1288836
1335378
1193790
2473665
2393178
2564805
2191221
2704049
1213475
1215460
1412122
1281926
1777358
1773318
968354
184689
2557931
452222
2479966
1457323
757271
1869348
2659588
100511
1922443
1433684
1595569
145698
1336917
1397043
1988123
2400818
2092183
748799
2705823
2122687
1416809
667688
2564649
839023
1164342
282056
1349646
2362886
2932818
885916
115883
282376
480840
372359
1093163
847465
2342473
2185812
305951
643675
2739807
867548
1182092
942372
2232309
950073
2036510
166768
1954110
200468
1495957
974607
1727085
167574
2287669
788140
669825
757057
60410
473952
979990
2331570
1241416
626927
372491
218022
431768
173205
634410
210737
1945052
1863256
533462
1314964
1677213
1239124
2708279
884175
1005819
1406321
1730944
1549020
1879883
2779079
2466768
2280254
651255
1589218
56807
2576251
863732
338383
2350381
2590930
1289791
1649708
343374
2106879
1973766
1614481
101175
2531782
1086917
798920
1261663
2395537
500624
443823
687682
2291798
2489309
245201
1692187
2588600
807915
2831846
650678
2931163
782105
2113710
20926
2310435
1700257
2475078
416400
2730200
2195960
2113767
2664242
2686522
2542114
2752954
633434
1215524
2321813
1646513
1384443
245652
2181961
2633343
1988919
1594897
419154
1246990
2628978
57454
43726
1008121
1235946
1371700
710651
2286684
1494424
1106668
1086988
415056
2883341
2292590
689354
2624903
2470242
629708
2121185
2633456
332325
1338463
1529811
145183
2932070
2533022
372238
1713143
939880
2514672
2628881
2410360
821282
1079107
2249594
180989
170909
1075267
1785492
837666
1834812
422448
753038
850217
1401248
2282433
2557483
934254
1181364
2624941
949946
33861
824922
2445591
2444949
2403704
450943
1154949
2122052
2924586
1523010
1417679
1465240
2473121
923548
236917
1914127
1508418
454945
2110385
945199
2760742
1554936
141481
2579709
2230684
1695457
2101080
4418
2908875
2875159
1569088
2122004
1644103
330250
206989
1479796
2079483
2912495
1645982
460176
1613807
2274552
2250700
1542745
509589
2795313
2192850
1058234
57020
2363269
1566883
2117054
1029308
1049104
1160061
1024106
2752449
1134850
2670767
2477832
1222036
2055226
1824359
2555650
666839
1425184
2763851
1158967
457365
1358205
256883
2263768
1522766
871014
123702
689490
2807030
752754
573571
2818283
1791191
2056952
577611
1203446
2695109
2653960
1442408
757998
2410432
906494
505111
1834707
2048263
222370
2225248
1627150
408218
235359
525546
2689057
1630586
1647058
359724
1362958
535679
701847
2439002
2037068
1600194
1693379
1715270
382587
1684238
2733942
2785748
2919080
1130147
2287547
1134419
390995
1553394
411821
2476358
209881
1471289
513984
1779338
2718270
1852087
870879
2404594
201797
966711
2301055
780778
1697361
934048
536274
545197
446292
963219
2551714
1835387
2131641
2912214
2607249
2575489
1465684
2346030
2648832
1112637
2647913
2397083
2640533
1563868
160490
292522
1385929
1130495
333209
1443218
1664867
5495
1795764
1412410
1935484
917713
1402749
154558
1835155
387207
1671450
794632
2002344
183661
913620
217402
1929276
643927
1850239
1438912
430802
2412847
699609
1187865
565198
64265
2263791
1890379
2650294
2578230
2029029
1054672
1582119
123640
1713744
2920317
1942359
415408
1062007
2024633
998687
2667674
2524263
1060121
2848168
151564
1248160
1285035
389247
2368376
1984097
1789137
875685
536145
421056
597925
1567054
2369849
524068
545893
1677754
1220291
466854
1306863
933102
672040
1848374
2302921
1380370
2935856
1004321
480720
1150924
701510
216654
851380
889224
2732235
469021
430474
1327385
941174
952549
432079
803438
2022750
618716
455347
99612
2655827
1567500
829780
1956148
1698724
2461723
951386
759105
439617
1756025
683241
1776716
2102361
1060371
1196006
1462761
850542
401310
1515249
175732
2405827
1369192
2345809
515063
2224960
905419
300515
145119
1366603
27150
2476221
2428903
2847778
1577596
2206629
1905959
112903
1377006
1353431
1611658
2110904
2088282
2121688
1718812
2919678
1444251
310816
1344774
1574524
482007
2226365
2908024
136541
2387251
525343
854424
1970445
198110
205508
2497206
2521233
471779
44742
2715046
1445876
2684648
2385108
896030
646751
2266195
2796354
2250634
2587387
2773910
318073
1270493
2842349
182850
993741
2648993
2758799
1795657
2158586
1324275
1948185
520668
1105113
1229655
1100954
264736
2461066
328847
647487
1469607
770046
1663617
1179752
2057895
2924025
2263352
921295
2343977
1714908
2573332
2461729
997960
732460
2887691
2095791
2252534
470131
153943
2083871
560107
1017962
1611601
2721089
1307865
948068
1105370
2372268
1916005
196758
2325632
529169
274708
2598218
590532
506663
741294
333356
1352942
1275318
843660
1977393
358908
997154
562227
2163414
889480
857469
1048966
65401
349032
2559468
2618808
2468158
274196
563827
1550120
753451
1908678
156979
1520787
149368
1910522
2852716
161563
83531
233380
2297801
134144
2219689
763737
1356614
1495988
69504
2078103
2529861
599000
1253407
2722139
2367563
1460453
1869055
2520872
1154382
1704000
1089039
1443631
2913455
1956691
309948
1299610
1999775
2500025
1438864
193578
1293632
2310718
2809019
2076458
2628351
2682008
809499
2289832
1964948
160759
2437594
1454
2535971
2758871
1838892
1461053
2889546
2345741
336558
1296633
844752
890654
2527060
2882325
2158610
171998
1506676
666837
1437115
2731361
2456565
2679546
728286
2354394
2082428
4148
1513101
1018207
2211059
945191
1986340
451266
2461205
1215238
1166006
1641943
1568904
2049800
1472996
1794398
1954479
901863
1324740
2609817
2884133
430833
724642
566783
1599390
1785433
1245350
884826
2895981
63028
700647
556313
333696
1299350
2859479
2257845
1327276
949956
657229
2606175
640485
2874372
2449253
2337562
436919
144652
1402027
1118107
2938791
2477074
444573
2258683
1412974
664799
2651623
2720694
322318
2015842
1111368
1494798
1284131
2303455
165146
712739
1070719
49632
1838317
2080299
210728
2424443
1504822
1071249
1959373
2485951
542565
2482075
1917352
1022152
1796547
1862956
1740903
2885677
1951869
99791
1709113
2617288
999049
2195493
1540981
2839160
1528698
740977
424298
1190181
2831261
162957
1729199
841724
2064193
881586
1124854
2073899
1310849
1450029
1205566
2154414
884646
1180444
2757701
2533668
1875759
1278220
76130
1552674
1681671
1010448
1666600
2511408
1033678
2387786
2533244
1789057
1321481
543654
236394
1841809
487025
988600
1372643
1917624
245919
2690919
295857
2345187
2507889
39988
707219
2547766
279774
2875976
2647405
551344
1231070
223608
2662109
2440391
2702581
442399
287749
62019
2144874
368804
809303
2091774
1505843
297196
1866377
1215795
1783564
2236595
1899892
193622
1109625
316597
2672182
2546850
2246141
1226974
2159545
1385980
346648
2856203
1211105
18083
1335279
496388
831091
997927
2235715
940734
2784246
831019
672802
2356988
14061
2744465
2809557
2050920
2287099
1254732
2541175
1325397
2508499
2083791
2377203
714082
1740509
98483
2244437
1971324
665709
1446636
1895999
1427151
1553910
2463311
968297
1210335
1350676
2022345
2036163
969978
302463
1018739
1471774
2815738
2656557
978907
2180099
2249298
1614402
1786417
2521049
1791994
2167187
2905498
1225124
161976
1597121
661590
1377952
2420172
1769213
2023485
415560
825130
2208515
2166305
1892115
510390
169104
2936808
1008759
2642366
858097
1032871
605237
199509
2116113
1309199
80952
699585
2671162
1592310
1439257
1480
2293101
296492
92222
2400384
1652185
928897
1023007
2257236
2411212
2841257
431994
2387222
1596052
2526483
917862
2262992
739968
2716286
283376
1132862
737328
2753848
444407
974841
378414
1190188
2602279
1912183
631424
1834760
799146
2615531
1394062
893014
1459860
976660
2202725
632422
2274741
419071
1209865
613294
1202697
1994244
1547962
1294468
1003095
2865021
2850583
1457407
1688198
586963
600561
196754
393397
2510609
2209405
1797574
1860809
388276
1911501
2183693
2852337
2100896
2782174
1710302
38631
192722
2092228
1293550
2061188
2799734
2302456
993049
2427709
2619395
2515731
1235551
74693
880603
2882859
1345558
1391889
1795448
168747
1882447
531932
1254683
1603165
2058352
2937128
1498466
62839
804207
916827
201110
416893
2398050
1822935
418990
634378
1707143
925149
708551
2749539
1400128
1724339
339978
2179387
1584659
2844773
2797086
1564569
301037
515787
2209663
2364407
1488091
635622
2852874
923445
706568
849712
2057797
2937214
1643418
337875
184875
2048041
2240449
889101
1420857
659864
2685306
2331303
491389
944000
1794191
891436
1625960
2300397
2251745
2828825
1949944
767913
1976646
1553013
890329
2847654
2220438
2586776
186033
1165245
1570581
913691
63467
2831334
2578209
236563
186815
1369158
99053
955243
396090
1429660
326418
2226995
2203708
524487
227052
106194
1449989
1436086
2799221
391548
2563914
2689463
1942101
1739847
558100
1646265
581869
1070845
1538716
2263981
2909846
1516794
1751262
893468
585198
467491
1224597
239713
1387254
1723187
2682097
523999
1772307
2528526
71489
291778
2697201
470358
2064252
905591
1685251
727209
900616
2576307
85963
1011273
2090326
2651193
1892255
1983101
416217
2909529
1678948
1295453
2688844
2922853
1204185
1697274
1101883
596984
479457
2672450
1918562
1765778
2220553
2511596
1563465
2157867
1500456
1081255
2689649
1274251
744794
1249808
430334
2166539
840131
1391955
1666836
685296
2777350
1193712
175366
708167
1720185
1236928
1798197
462554
655432
487702
2647642
256931
2079338
1997784
1081120
1094304
1882677
459960
222660
2021197
564994
2591875
2141616
2733721
1926070
1450105
2846095
2162554
1622040
1355185
2897552
142991
1089254
802775
757938
167472
2810713
1850969
2770673
1546868
960756
946205
323068
1961044
2446756
136269
1686592
2474300
761362
643554
1009104
1370729
2523336
1669628
2174720
1732284
2806954
1182975
737252
1666277
916553
1126309
585120
2483107
922210
807
466522
2395022
865073
276604
2383351
830837
1327184
2174892
2401082
863585
1158706
2277938
1378334
622801
997822
1710028
1602284
1274356
2101846
2119787
2490087
2862174
2141866
57803
2814046
378873
1452895
1530332
753851
2574911
1517964
797638
1025713
137896
264109
1213103
1813431
2859530
2905352
1171618
2498081
2211607
341608
464378
2041231
664904
1908833
2223970
815834
2910539
2548350
359610
286536
757828
1307730
1960778
415101
2471233
1096273
2369576
219263
2415643
2338024
1405922
827991
2145331
1554108
1137511
2917174
239782
1872039
2677073
1211471
1124544
2731788
855089
860279
2497807
2170509
1381581
2879936
1598487
2388183
1771873
2044548
629690
1693077
1103866
2794725
1583133
2685926
415411
1805042
1594010
2808084
105053
2309780
869749
1201144
2291711
1479569
1155863
1984325
1270790
2088205
313781
1257135
1799417
165148
2563321
1905576
850792
1797472
1652190
2211681
1984901
117882
1257977
1895889
1101089
2368722
2701974
373172
1637946
480317
90028
2065004
2158718
487171
953778
1463744
2320410
2727223
2298767
2069981
1233319
2101888
304438
870788
2106486
1306938
1092651
1228396
1942270
1713345
668495
2128910
257080
1918702
10352
186885
1435397
1280662
1223971
2551750
2123880
689658
1469934
2022673
1911572
2734584
1274949
884111
2823754
1045827
2932610
1002102
468974
1279436
2483188
1900019
1018910
2912724
1571731
2286632
367209
1321998
2574270
2291108
900579
1528611
1740556
2869920
2760843
2197539
865032
1284070
1886294
2021712
1194079
2418925
285588
1650884
2674808
221253
106141
853227
2766959
261187
813471
1336012
906305
2565057
1875838
70175
163201
1346096
2017087
163387
2498410
2328295
329717
1164358
443124
200856
2767622
1241170
2594710
1918279
1071550
230862
1673487
2163529
598806
1449757
2729515
2578098
1525002
2870216
1771284
551870
2479835
2838966
1088605
2197721
2370515
310416
1059774
1769885
1021864
1506201
2755364
532920
821460
796075
28749
1268602
288941
1624210
2550361
2780009
2197135
2680373
2192704
2624003
1936572
2222364
363476
112950
1303404
1473233
826437
1008906
1053120
24327
285682
202851
417835
62001
909330
2898160
1238382
161069
753879
1336113
506438
1309848
842203
2734672
76843
1042982
1824977
1232872
613265
2065004
2736738
2583194
1893209
2633805
2843304
113407
310745
480533
2648638
98459
2460723
588462
2839230
1673663
942425
1144059
1294687
1670203
528335
1274210
550562
836366
513581
2530511
1267152
9156
2348039
2751328
1072360
278342
1809150
1745085
468616
2641910
1123341
1636774
1630459
1112955
2217777
307435
2366445
1671003
39489
2297474
1506202
2142908
1863647
1538100
2835251
1306488
2586603
2409018
453687
1483838
1003025
2178979
254447
2708712
1983618
5755
2106771
1329037
1773086
1743706
1029050
1827923
1658250
556788
502847
2712941
1321221
1681203
979857
1100382
2348916
348091
1860759
2435869
1291119
314043
1030612
2509594
2045586
2787164
241302
2474485
2247692
2648821
1078952
64958
2298024
2683450
69349
212667
246321
1355914
298345
742145
698727
765136
912327
763888
117395
63995
1069846
942993
687628
2882574
1093393
1902873
2737101
410469
2926616
761368
239932
1101280
276462
2524160
1466418
2412211
105044
2018696
2318214
515642
1349116
2545907
2514954
753875
1541158
1985519
1773873
1258305
2750835
889590
857967
1125941
1514034
2325796
2036653
2280359
369317
1273389
2532929
159879
2668575
1724466
2605532
1820081
2832196
524637
1658481
704890
2323201
23072
2455121
2940149
2201738
939417
2381886
1758841
2486262
120966
1747600
1610794
2259913
1575389
74452
376679
82119
457584
1285900
1689711
68714
2569733
1464794
669655
1415142
2117626
1787326
2566895
26948
2343461
734029
2272159
78899
1356640
2589238
2312574
1282698
2176880
1674116
393392
2504195
2412923
1029584
576176
2177693
167658
2326992
2099708
1996788
2564703
403595
2539918
2366674
765418
2900356
514114
2867990
892663
1946414
1133422
981903
1546668
2358454
1656828
472563
2762929
2066743
1671247
2120647
762762
2637878
2255985
1068492
2182043
91437
170110
989029
1022238
329013
2893308
2132609
64676
1118866
2867325
2279257
1658788
2677448
2264932
1038343
1151342
558438
16166
2617191
980212
602269
2370225
2880425
134671
747709
2176262
1983229
147739
2429610
2899586
1800454
1676336
1911791
2483962
1043536
351940
1073128
49295
2108731
715472
2874907
79805
876160
1539195
2316840
2533088
294250
2485339
1598907
1299075
1074601
1683595
1778249
1543008
2177915
773892
113408
1349063
1792779
1648085
1104918
1142734
2076236
2230502
1240245
1126530
1414209
1223995
560536
104732
2853201
1430487
922124
688978
619992
491083
2818976
1641492
577117
2021234
1969067
1287998
1868764
667341
2055061
133827
941825
770646
1678271
2761581
1814097
459116
2525739
2335003
20043
2627209
653989
2678277
1396033
800503
23448
1577711
896310
2615217
2744130
2673335
2931666
1225126
988937
1081525
1227269
2725487
668862
1284716
1977756
2162034
198567
1474060
1464899
2187941
1201510
2079656
1746014
2876594
2023695
1243093
2667560
2087779
2638038
611834
228163
904540
2356557
1512475
1621598
542711
1783343
1170952
2294134
310520
2179649
2630096
1462775
77135
1465993
396611
2274696
784364
24339
2606682
2301465
325861
615748
1156226
1299387
1744403
346644
2380107
203209
2002012
2085421
584582
846329
1334315
2146023
2162100
1920901
607919
1434678
2708054
893174
1291961
1811403
1904238
1899314
2363302
1171164
2503169
2424585
1090670
1040579
2178375
902919
1300156
28087
1325959
1567474
2784198
889015
2701839
468204
2897781
2876336
2104045
2598535
710936
942637
266234
2655188
2151804
345766
1028363
1326227
598148
159498
28039
2590347
389079
662410
235299
809698
598586
250439
67922
1284033
2119917
1105528
2033537
422353
2886587
420427
822823
1167796
1628195
927914
1853555
2573649
1661893
2690671
74745
2315849
2260949
495072
899633
1406896
1107883
1290597
1831961
1119408
74178
1544453
2084510
515357
1718559
2681895
1519944
83428
1406910
2458683
2802300
1536576
1437426
2501898
2751355
321723
1937459
1702710
687642
2912795
2330323
2849
1209991
1253249
2448090
832172
781894
2300681
2621836
2606657
148931
1700345
2670644
2784269
674018
2339263
2939761
255567
2119558
900847
564294
2208375
2718948
1812157
19594
636993
1093425
67424
579287
2414746
951943
1171286
1662624
2931858
504190
1216572
724291
1892432
675402
101713
2016992
523474
191497
1892735
1984268
2744440
226330
374952
1830044
1783657
418484
1867251
1208648
2064300
1660605
2339337
2133480
629399
2851848
1409605
2589201
514999
1216723
2089615
1692330
1457860
786933
1439508
1198526
1681003
1699525
789820
1928696
899020
982648
1797179
2785993
2846708
1748746
865924
2563384
1023658
1666261
936631
1619322
2220154
56255
1259120
637637
1778372
1777600
2646029
1120582
2666692
294893
1209913
344297
1707035
2106016
2330330
2263498
1524248
352439
2158114
1021010
2811396
2283381
2392863
2777633
1073342
2049849
1485862
2382491
1013829
1013239
982208
1049438
867765
2024948
2879682
1945375
2023389
2013836
2632581
827096
176668
551057
2015829
2875549
2786474
2402633
1319637
2706816
2216122
1515698
877347
787500
2619159
167298
1949593
83640
1469979
2011037
356073
2682689
510163
1482199
1684893
1886772
42521
133874
2558903
1257608
496244
915009
2894104
993197
1127097
559813
1853554
414691
2128028
304279
864632
1110681
1219503
1882541
1784556
2384412
2627403
2277685
2906994
139859
662925
2297106
851349
924484
2434506
1292306
1694823
1242221
2570386
1389713
736345
601801
1925610
926588
878097
1004651
1979907
610647
1971804
2580626
350585
1511893
363700
2540473
759981
1176778
1170209
2334595
1975270
613535
2086814
1917297
1337972
2684655
995947
1112617
1873298
2263942
1706547
2707982
1506640
2583082
28972
1064614
1914912
1430788
2206533
1403633
1437939
326296
2514713
2728621
2744221
2372613
2368539
888103
124533
952680
1730037
210671
855957
1968957
2913913
1270412
1991803
2526862
1158883
286541
1380422
2101361
2525852
1599243
1223332
270435
1088403
1602907
1333550
2184071
1159129
1431957
1363328
2666866
2040702
2474836
530350
295459
2652791
1624323
2366435
2312753
44993
399693
1063167
1011660
933056
2090735
647518
1521388
2649688
2296688
1707726
2679523
2469999
2434945
2638131
2810654
2938832
1202797
1086628
1879034
1812076
1041590
2933705
2531428
1899131
1187372
2724140
1254511
1723472
1049821
1298066
972723
2019555
829101
1746221
894825
1993138
2059608
294028
2701461
1104594
2882116
648428
961347
2002088
1896527
524870
1784999
1875795
1773723
775882
2825244
238937
2343521
871818
522497
393829
521213
27450
1253873
1901509
2206043
179528
1530460
619217
1228856
730651
864647
667227
1923092
1018272
2878451
335102
2369374
2784562
2366529
1756917
1949473
617794
558484
491049
2543033
241468
1018272
1937028
1758543
2045891
1036008
1144493
2613882
2556775
997055
2252864
383777
2668793
2330338
1647460
2442732
2520473
2665806
36258
855507
1894564
2486958
2261747
1258944
582370
710116
1213745
1871111
2026643
2263398
2078147
542610
1292276
1579050
2840101
2508223
931115
1805439
2463331
1444718
2192426
1861964
2114711
2770395
1404048
251305
6761
2538295
1282179
1298700
1888939
707648
1823364
1584070
1854737
914097
2144197
2479743
1311186
220358
2371421
498505
1271189
1407408
1112684
1144834
2684256
1969990
2412810
994297
1864719
1364498
2591309
1345004
1159725
2109455
2198696
178795
1793170
914624
15463
1240481
2533639
875852
1188589
1258890
939616
1342917
2789395
987563
82954
272959
2538153
2840964
939137
2783255
246957
278913
98226
2016448
523715
956590
2772352
1090452
1147358
2532426
639153
1005812
352302
1094203
1431554
160215
2417121
1768821
2472571
764907
2753492
2276877
872273
1443847
765101
1745023
620259
173387
1139425
1010575
1099501
2541954
2851579
2902726
2716193
197638
2584318
1121004
1864374
2798887
2154208
781599
868735
544198
2747254
2557844
2028686
404566
1245558
19838
34479
1169608
2758403
1197400
2709792
2304117
946130
1675719
2296938
2633411
2912232
2674879
2104755
1280728
265088
1626684
1055085
2057592
558406
1401362
2188412
991764
1256301
1632144
1664402
1555179
795936
2797826
846628
1487262
1346299
169566
1048505
1748244
1650678
2239665
2704532
988271
1458300
2871491
1796981
2506996
1990539
346623
127753
1829967
519265
1267020
2014771
505787
2298425
1998546
757136
1793315
1456874
2331830
997432
849134
2011440
93457
716567
1430842
567654
2834638
2152912
2724699
106788
2376501
481211
446330
1202670
1632458
383844
2655075
2747516
1200292
1514673
2609993
2504097
1786686
1401345
615446
5972
90801
2170672
2817150
1811052
146966
96700
2472899
2740889
1247364
562166
2809980
1656800
196723
664188
2393245
2896846
72615
2093958
1258015
2372385
2716355
285770
2727418
1043051
2381987
259455
148565
513125
1556653
859413
1144790
1372985
2597485
126693
213836
1089047
215617
1142402
2685615
1565345
1519246
1120779
263136
903498
916466
102459
2478102
1370405
2245559
2542837
1643753
2895848
2089350
1003117
654734
1178013
474305
1750859
2298847
2510371
173647
359827
1958617
2678260
1750565
1208346
2041274
1163656
1945552
2777118
396898
1290610
2099716
1721069
923513
1743003
362571
705479
2134626
187524
572394
843428
578436
1970506
1076805
167505
661292
1026675
2905506
1945395
2434589
729742
1155019
1285498
320994
1160397
2040738
1914285
402959
2369988
2411127
1516657
2141970
2004799
2084283
927934
2440906
451465
583789
2648923
2793310
26900
1381300
1567836
887128
2396312
2006556
1447188
2421644
333197
2724096
1515848
1328369
703223
64889
1857024
1979894
553629
2327552
1631750
12401
2829754
1734128
2308430
758985
596441
2556316
133667
689836
2684921
997004
73171
2214550
1304302
2633711
2228236
193238
570210
1440676
920637
949330
1791754
2714770
1461260
286756
97239
727430
2074903
714543
2340292
1105020
850754
187522
1615539
187790
1565909
1870420
2675406
2587186
1736161
656786
1511640
1285778
2005170
1345474
20437
2416714
2133966
1059642
1865859
651228
2398049
490520
2885425
1943349
2634960
2263774
1781608
1047519
2355294
1175188
2851696
1029987
902357
259707
2260812
1540871
837250
2148370
2358120
865904
2640380
436407
227297
1817073
1648842
1983835
2717957
2256805
2805674
1475983
533376
183751
1595852
435387
1310538
2262708
2055611
898227
1778590
2222302
1966245
1745397
13745
741727
2428362
2114349
451868
1280250
2462991
2824680
287062
2559688
846354
263620
1599771
613822
257646
1565886
1630325
841042
2846349
2525483
1599476
1559763
1979364
2265085
1968348
80251
2380191
2061792
288222
790940
1292835
1188971
2658800
2851538
1895773
1028737
2903439
2188234
628998
355623
2481448
1330381
1028837
1343432
2428697
2107087
362496
1889035
573977
2570377
1671706
649424
2367789
297611
1738692
1589411
1364073
210420
2563248
468109
1834740
1662822
2357927
2914003
177655
2302930
392892
151776
1624578
1409097
486526
896985
2833302
904207
2060810
2158970
1051242
2826813
2136527
1954701
1964682
2114005
243053
1315133
67999
584015
1608187
437242
379059
2092672
1256946
287631
2714660
2315225
1833559
1451444
2743077
1467790
947475
1128679
1544263
1182288
1273
40076
791711
2480592
2855285
2326124
1905421
2113070
1626283
2685839
684390
394226
24955
2092104
1421227
2038042
2567665
2196761
2704833
2072854
2931421
58955
180297
1645811
2830808
17985
2613832
563471
2567724
1377878
762758
1792327
107974
119104
2419078
876875
1209347
715054
760289
1599902
2305604
834444
1749192
839364
1708077
2100808
530822
506974
879234
685269
76766
1438144
457062
454667
1862461
257696
2899916
1023611
802045
128588
2087675
480404
975402
2881811
2901968
1789027
2231041
1593814
1074811
1984629
358404
2387175
1770858
281444
2090805
580611
1665179
19295
282751
2294000
154583
605226
463585
896343
819761
1648919
2125751
1882552
1207733
602481
1082490
2441935
2901823
26205
319581
1064325
1914511
975971
5966
2502459
643523
1205395
1297329
2929955
672411
1502584
294539
1796712
2723262
269673
1871114
2254781
2501521
2662369
1197594
1011019
2325460
2633464
295345
1448964
1827137
794703
1239074
1610218
2170525
1783788
221229
578609
936367
1293073
1144579
381126
40761
2219455
2552684
2803285
1293160
309241
1299461
1659986
2735597
330917
2187753
204139
2677202
1206524
594851
1415930
1532330
1407611
376661
2471842
1779891
106689
2326363
418865
646406
441684
797999
598694
1410693
2327340
2100233
202280
702931
1329879
2569232
815145
2715227
725777
173174
1179518
1342215
1288627
1842157
1649889
2489544
14996
271378
686668
2379507
683876
2518791
2165322
1306688
2362207
1469734
961773
1296624
1375957
2706849
934332
20940
2583954
2853303
1554753
2733220
723964
1657638
543449
89335
2026314
427788
464802
813948
1115223
392068
2427513
127635
336474
2487896
1566147
655566
2250505
2787028
1635136
1854033
2856427
2455138
718571
498613
2507369
974661
921438
886657
1668541
2548994
1902921
700808
399092
1446640
2865418
479605
797915
1395280
549178
1018377
2059700
2716331
2814415
1930063
1966497
2123959
1075823
2701720
1956920
2159090
2259014
2546866
68148
58951
1399743
2589482
3677
1138510
1628184
671038
2517629
1572830
2556570
2024286
1292901
2470039
509370
109243
126912
1736275
1649216
1201282
1889814
2757506
1853941
2169752
2837575
2692301
1267708
1532239
2515628
980532
573516
2223948
2236291
1874316
1286342
1193885
621303
1554281
1384440
1843056
2714350
1214371
797749
2622056
1716339
1525989
1536586
504749
2369432
2203026
2451671
2845710
1917628
2542922
2217362
956973
2875763
2700060
635088
977116
2482431
2922457
1591075
2909091
2821660
2756630
2028481
1339911
2683380
1724071
1466719
250175
1802219
35096
1211548
2510955
2148499
2497239
2140650
2441443
433438
1581015
1934312
1820022
33874
1555919
169811
810815
1400956
2035526
2471171
831364
458978
772147
2187156
1820685
2021964
376599
2367475
744804
778022
2499945
1731793
1443009
275307
1840438
844195
1937590
1352204
299611
47891
2669573
2715055
2514942
2051218
1421315
1251900
12047
628833
2464113
2207462
613023
1095312
725207
1779772
1048562
319697
842102
496679
2266938
360623
2135614
274389
1548067
2271789
958555
2122642
762458
1717823
2058888
1905373
1659663
54817
2681413
2714181
1965599
788878
2707143
2747456
734383
179744
2189697
2821354
2341512
1788384
36170
1828131
1073581
2155992
1323051
2077549
302744
1894529
1966347
1906105
1092212
395254
2823442
2316234
1389468
1664676
842354
270889
851765
1465808
878785
1940663
1355760
2316552
2379583
2336892
126182
807864
2729169
397846
1193816
2736730
1586538
2672781
516091
1392252
2026980
2563688
1526960
2764450
1493790
1816471
1006370
1197560
2891220
2387613
1725202
1599769
1838713
1781777
445245
1128017
587785
1953128
755944
2829918
1718750
2204396
348410
2614499
1812021
733539
2209619
961782
2424894
1138031
1217675
2831218
195900
2846853
2170627
793999
2719241
1461205
285961
2408126
1277133
1285213
2169319
45887
2758535
2436144
2602331
936542
2932786
1247897
1745932
1247564
2094168
28698
1842511
1771765
1962498
2233661
2591895
1237454
1672375
1113302
1026664
1207275
619400
1251248
1444568
1036981
1574206
1748108
1692822
33619
1468800
196485
417675
84605
1634805
464600
735354
2529088
617272
1256645
2725073
2358409
1802336
413191
731928
2084178
1123810
2005046
2009428
1794935
865909
2772678
14287
1250935
688605
1639745
737041
1324468
1540423
2852327
1002924
1971904
631331
1394725
2104952
2769138
2844107
248966
2574310
231145
1980835
1722885
2038639
2494526
103608
2256883
1917978
1444121
20001
1143885
1275675
2048869
2413171
2484399
1963887
1839437
2298307
1814004
551120
494015
1069781
2790638
2631105
434924
1641346
559148
1124209
1988095
1710836
947529
2491514
731068
1503240
204363
2520814
509581
2779908
1235254
1811366
1469490
1903788
2121438
2864788
865443
1583404
1345880
2197401
2765211
748107
2420999
953877
1069956
302724
1658933
1166812
145932
2778786
125688
1833886
1447648
69706
753567
1729910
156171
158239
1261246
897856
446565
2509294
1397840
2295140
526257
657127
2862237
2615821
708876
2284822
1449598
1040127
2569177
264573
211675
1497303
608090
292182
581230
950862
1114070
820572
1942002
156976
1723069
2898000
1836481
2774070
767258
1974849
2719985
1195631
1804096
2299095
2320509
2618977
1692832
2004045
1230467
1940552
1860609
1070273
1611056
2087953
1477747
969808
2557900
2445931
2271163
664641
1888962
2732506
2286645
2607605
2619429
1504880
1169004
1872578
45492
1097675
1743628
959087
2741320
1087597
252651
81006
2660053
2245846
1105487
220937
1412526
1080546
2270804
861658
1634880
1430139
2004528
2325739
1390823
448649
1565330
1420344
996258
2794293
1685779
2428810
266155
520186
101861
279637
1447881
322466
138917
54324
1653876
600912
2842654
1917421
2130928
1853089
2252283
1900197
1031832
1402603
1872882
805301
1545703
2512701
1027503
1570246
1036425
1675793
2099923
1118364
2706934
2750885
1916784
73380
1354297
1590045
1743507
1994881
28446
765832
161403
618143
542426
1393424
2077706
781311
2770159
2672088
2280863
2902336
1066380
1942557
1486286
1379176
1231843
1774275
2391641
1648792
227057
1430024
85728
2626433
2554535
1186802
230487
2027146
1860559
352258
1466504
2801940
895946
2381977
803350
2646346
920768
2863055
1224029
2680555
2483342
2322987
1716549
1555988
555416
111155
18438
1648199
575491
1099658
1890083
1527156
166217
1900702
1658049
2161138
764820
886631
1825400
1269895
2792912
390713
1176412
312614
1259517
1627122
1642527
1948381
656433
1106057
2823523
1099352
1214190
185379
2271262
330952
986466
1812541
271824
226594
189720
325273
522483
522020
515351
837216
1027334
987345
2852058
2707037
129641
1885126
2706018
2377391
587012
1884752
911825
2775942
1926760
2027309
960223
2804405
1237398
505964
2633210
1712542
1907883
1319752
2706410
94106
2631932
2058903
2283203
939984
1498226
1440597
2223372
1851418
1027323
2650379
780126
2209168
482872
2741102
1871073
360977
1287968
2170709
248030
1993530
1288405
921709
621323
745759
2659221
2902512
708036
2602176
2444036
492836
272036
2321221
815118
2800806
2458209
1197462
2360654
891814
214284
827268
2883858
115817
2769676
675239
22860
384150
2831195
2257166
1125880
947264
780199
1608313
1310796
2591195
1003487
1172584
1518176
2340088
513545
1313702
50231
2370223
2246865
2636151
1945492
860329
1735576
1191294
1836365
899909
2540299
2698397
2925805
512092
2265725
1380799
2101467
1380791
1805417
379312
602157
2124133
2828706
2373757
365755
124912
1990563
675144
778042
1701504
267810
316831
1019534
2533244
2699870
2215861
1415731
2825467
142985
2644185
2726980
166457
1768296
1068803
163327
2506848
2785622
598085
2390892
99094
1242722
1037516
1004887
2655677
1515695
2541466
271325
2042255
638296
2397669
2880928
1675765
1841984
72951
2782350
2076530
2688121
618489
2841232
1827100
2726757
540446
905917
2441710
2417341
1717189
2110569
2842945
1463772
1067980
77445
2246289
2625471
1047571
1053444
2169582
2829323
659356
1721901
1017138
1125815
2730462
2053991
1852183
58994
1960014
447969
15242
1878928
1380646
1022674
1525524
721130
322260
2041481
2547990
1536633
1925949
1799984
2859085
1769163
199787
638871
361794
2254829
2159039
2130203
1913992
2814870
812681
2235686
2827729
580416
74809
622032
693151
641770
2884322
2503776
1530213
2486243
2876991
501458
2002354
892738
2589210
1388835
515872
2110401
2614496
1590678
1947006
1935077
74448
1754775
76613
51663
2856094
1340025
653732
1895860
1603396
2394114
474521
1103355
2278488
46389
2106511
538126
1990272
954764
1847040
1418702
163772
2830006
2193233
675708
1925078
1727605
1985330
1925197
123203
330628
1185751
143803
2746613
1140646
1577318
373171
1792990
1248524
1332484
1039945
1326892
1189975
1635408
989476
618561
2892175
1242224
1259187
1655941
242020
1580293
668381
2771025
1774937
1880149
832991
2670945
2753061
1908505
2619750
2636641
1835108
1140892
2505047
1477931
227930
1515360
430262
2812376
2245537
2768953
823084
1137744
1987018
1695611
2925586
2803904
1431612
1698484
220273
2353064
2686137
2305232
40520
2931287
2563817
576080
2594501
1190736
195216
122323
1403235
1794470
280982
265368
2508660
2672070
240718
2240875
442128
1885904
1196516
2868667
2662619
2680089
1506443
32484
673939
2667422
364211
1936976
2373751
1023686
2844672
2914396
417415
2733108
2558051
1260337
150410
2321953
2002892
562647
1765533
227814
1723478
1208750
136814
2669258
1864856
189955
2508720
607733
2389144
2666781
221663
2343970
770013
1313948
2053595
2259833
985716
681716
1070435
1165858
2887911
2629083
867597
1321427
2455837
1472993
944765
176506
2068320
1918147
2139747
272664
1348141
2647570
2016622
271886
2281560
1602943
2278541
1911857
648307
2536869
584846
1494483
543826
1999543
188512
121938
404505
1741429
2241603
172706
735195
1058222
1879405
1821592
2796176
2015173
2216163
314081
2609611
936199
963189
2938029
967630
2792199
1944005
2253897
939341
2882086
1374440
1551616
2357104
2328660
409726
1939531
2456499
300274
1432647
473070
2404303
1463731
2341772
714019
1421290
103180
2190224
1026700
428956
1484464
2438015
956960
126790
870353
1680855
2718174
2700469
252746
787779
2521325
1649372
2379537
528894
1139870
2250218
2836690
1347047
467967
213228
1376640
2588129
1517136
1335864
1542305
701889
1058885
1528685
810075
1742081
2052247
2399837
163486
2534923
900923
2163636
2111244
2114117
1034449
2543962
2777271
743271
428639
158803
113444
2817005
1048171
2894276
1908356
953600
473343
433031
1853775
2605542
2140545
1510920
983473
2251614
640774
1621709
1107461
1109001
1419159
1303528
1527173
2724963
1485623
1911279
1665007
268613
1598899
315399
1661126
446400
79244
747777
2256298
1812533
675879
2430184
1426177
2247895
2635437
2131906
1193523
1036621
2278556
2585638
2473821
630981
1932176
1507479
1229217
1137251
2526060
655661
2932243
222453
1249464
846517
850390
2842679
824947
979566
243114
788959
1334946
1271633
744456
479177
968334
440372
1562152
2711458
486505
1014444
2812754
387219
1120852
1985130
2876869
293487
798931
220565
911575
70349
197100
463616
1969296
8043
2597327
282503
1244898
721594
1568083
563072
170579
2068812
982568
2766724
1025858
229617
1013493
2165596
2666462
49512
666131
1879572
2575459
1137435
2619338
1407482
2204895
2445010
589901
130701
2222325
2709610
1582318
102846
258288
2151821
599776
2276479
657575
696508
456536
2279066
2357116
1667286
1379577
2420993
1771312
2745976
2843974
2073955
2466007
1248416
1799502
165641
249242
1520424
713999
1527747
2208612
182957
1870841
1276781
1486497
957717
2799970
1240135
2591881
1404285
1197780
674710
1966610
591718
1096511
1067987
2814089
2382751
420910
983457
283445
1993358
1210422
224707
2028763
1750371
2424171
2391481
676438
59057
1164427
2277027
1078701
2100296
1907567
1360754
1150384
1028570
555160
722042
377837
450531
992799
2787451
505424
2803021
1460292
2785203
714302
1245894
2843279
1095354
2731425
153274
2407722
2183447
1878584
1764243
1905483
354773
1269183
1913918
2368101
514280
2216591
215103
1039385
2363468
1213359
1331768
2039533
1681021
1783001
1994352
1862471
2612891
2313957
633173
164770
1919707
1420026
2564152
145802
2163853
1127387
2834358
123893
916851
2299262
2416987
1907988
854522
2291748
1076914
118532
1146224
2018519
2916468
652367
710147
634187
1059074
2906633
1695338
2343438
1526681
1157977
1591058
527053
562557
3987
316066
947151
1903124
635396
1812604
1633742
2399539
1793612
2925299
973656
1325012
278888
2849487
2821967
2696531
898055
2853179
1609064
735083
1346641
2027401
275854
95680
2788254
1214478
2807148
1262083
1513922
1220873
2847037
1992593
1058116
2464760
2072343
1803463
2046857
1055268
2625416
394064
2229029
2691695
904043
43873
356818
1754412
398708
529235
2590221
617764
929995
1108086
2456463
727341
1213355
2839174
370752
1639969
2262686
2760111
340120
1881829
1513139
871295
2262029
2780047
2459460
1990797
510039
1930096
593927
2588752
1043567
14959
2376700
1752066
708343
217412
791491
2833635
2578645
2409407
2867340
585156
1799139
1576474
2680881
259729
2447662
689572
2334826
1386382
1377542
2014915
351281
1047867
2743640
1572530
1133589
1637705
1200485
2125655
2054064
550619
624997
1019979
1424482
2355419
1305234
2304190
2479809
653932
383936
1694714
640538
612473
504623
1066069
2420234
106475
1018690
164702
833773
1429949
2530314
244423
1464128
2075707
2240907
2924686
1321328
983531
1831727
71944
586858
1392234
2015314
1190098
1755255
430112
1442133
2850572
982326
2821320
2815894
108051
129571
1952113
2100925
1494624
459438
1781753
1036139
1755772
1926161
1715250
1972819
2748199
440230
2395205
152324
1262092
338506
1129321
1094078
417554
82857
1358627
644849
294154
712597
821767
1840291
360603
2873754
2933752
1107395
829296
356646
880027
334423
2478289
2316380
2523025
566778
1750465
1293390
2844064
2109847
1775078
2836073
471966
1702569
337968
1464201
1340053
1787784
2529527
1423079
1698206
715908
962566
1080918
2754341
2335911
2241694
374661
1453849
402985
813021
2607699
2680107
885959
59997
2595625
149128
427450
514352
1888747
1466028
1472651
602120
2920410
1936260
1351367
278722
2312813
1184158
230524
1752602
2657740
66033
2865958
867417
1803049
420576
108882
723624
1638240
2888508
1281007
538869
2620341
1775934
1704476
987422
2473664
762361
831422
2571004
1475781
1914294
1947665
2872673
1029795
2915164
885840
1012893
1080919
2863372
2645599
1561571
1934933
2333440
1939203
1791690
1747286
1277924
481450
1277118
2201034
993991
1407846
2334109
835014
497781
1839284
2829568
1049507
1255347
1816908
412634
2673860
1134304
1398692
933616
2731837
1340981
2224610
1436903
2260801
1548243
1133794
1062326
1311638
893346
1898701
2775444
923358
2307147
881862
1835844
1503959
386486
1926673
825096
1533239
1553042
1961761
857055
1984150
816674
1804927
1222739
986079
506792
477490
610841
2436866
1123398
2861890
1999265
2208565
2423168
2223195
2081239
1381599
1556762
1487890
2585718
2230822
37838
2738586
2923102
2645186
392307
2505263
1455232
2748626
1527808
1667420
1605676
2815118
1778000
2170217
2485348
153534
1700652
1678817
400444
2894473
183085
2126237
565979
2681649
2927755
512472
686909
1736737
204323
825196
2168800
532018
1671924
2922809
540932
1352959
1666935
933701
2188473
363119
606897
1944455
2611646
337776
1021260
2300304
2416528
2684519
313657
30030
2768556
2235403
1352844
813819
1076882
1348532
1364214
1358848
966672
2718737
1147925
1057463
523865
84789
2063209
903103
28409
2853991
1629393
1658012
1470178
525815
78610
787377
1254550
1106637
353580
2566352
1399521
1351444
1871940
1539924
2763068
1471207
2928695
2762205
1248690
2817747
299028
2222457
128467
2118320
765598
1559065
2816681
2344540
1747216
1860597
743590
2111696
20971
2192789
987617
3678
730424
2440773
1242781
527937
1256020
2455960
435913
1475577
1832107
992945
1878091
2411418
374695
52534
2455323
1119358
1200534
2657504
1630187
1084673
1687336
1953829
63715
2261400
331673
2367978
2740122
531491
2385539
1444236
2227164
769115
2535760
153871
1811599
2831472
61661
1783428
2305824
352283
237627
601570
1504730
1022499
2503124
1504927
578944
704897
152826
2605728
1909072
1010869
885777
631354
273645
1041823
2538718
1890700
2676336
1004484
2240204
2760369
1892611
1232746
735187
978373
2433764
377761
2925863
1454497
2587839
2876083
729258
2244091
52209
2268413
2554383
467032
1994950
2280863
2845666
1814538
369260
264302
330109
2827435
912497
141587
1816078
518118
189304
390415
1225249
2469303
376467
2614627
241117
1840287
2140699
2689214
1578164
1928582
1753047
142690
1539058
2163568
931975
1366096
2172816
2875300
1081022
1010567
2758547
1039540
169431
2936644
389622
1838621
2093366
858324
408355
2847807
2327754
2482416
2648826
2533112
55987
797247
1117014
2887954
1724613
1706803
2528410
585900
1791045
462429
1750577
1666603
1864563
2557927
1871372
1676143
3983
470444
685405
1638391
2740576
82816
2311765
2366176
1169170
913419
1617822
169992
1980991
94079
2638582
2660348
380273
122929
2388622
797095
479952
2795820
2807003
2488487
1371793
2458767
1843751
298494
1187628
2647958
1634777
257663
1630433
469787
1085090
977803
606594
335227
1883609
1957049
382971
204499
2590444
296366
2751351
2787256
1678695
1964883
835590
1200400
1840023
2347475
2742222
170202
160983
1310760
2584534
488376
2183177
2538658
1686410
2049763
1499310
2544098
2618006
2442759
2765521
820767
779889
1106350
2667660
179160
1135885
811214
2529794
1544136
2287357
2191282
2231417
2252604
560958
2725762
1266837
857703
1922470
1401987
588332
2749128
770567
492301
2749381
1489144
660955
959219
271900
1560368
1261926
2272310
1566054
2216773
1375622
1901158
779882
2337585
1973181
609568
357951
234670
1365728
1664113
1470947
1847193
804203
2865619
1423891
158678
519263
2865729
156362
307670
629299
939725
2259350
390742
834698
2250243
941164
1139171
240376
2459993
1162705
966025
1113774
1130648
696365
234992
2713216
730069
2595156
1296403
766738
976870
1511570
327666
2287788
2831742
2554727
352372
2648944
2120622
852745
1110868
2176257
853894
239721
1211530
337146
1750591
2298271
63204
2403164
949176
2447914
2777702
198386
1793931
1431457
2042733
1404929
531967
1681424
2932567
1608072
258025
435874
1426647
2140076
2706798
1791565
34610
195513
259590
1386227
2372914
1589292
2373323
482555
447688
2545764
2063089
1038781
2602449
1717323
2245144
2456922
740628
1232204
2828087
717082
1576258
588208
1474002
955559
1072772
734613
1608078
1016529
2018781
126126
795717
2122505
832571
525138
2051033
758507
691931
2016974
1978707
1810310
314820
1895537
1141608
1752660
1839224
1080218
1485298
806608
2276635
1096585
142638
2013120
2147838
1888533
2455236
570372
2439597
1786550
1417083
1543066
2021422
1714645
781170
840374
2324254
2122512
1390390
1433847
2183107
1189854
2667986
412567
2165922
2809130
1027501
1853599
1114315
1705432
1734601
166234
359279
2315630
1506387
2629397
2211130
237559
713583
1222300
2558343
1592037
773723
227601
696763
1962583
1398093
845390
816253
375982
2095468
2451939
931206
587536
2009182
2070234
326478
1245224
245163
2836887
1540530
1226828
2233156
1841933
503901
705519
705530
548715
1442382
2896315
2883170
1275077
2299418
1917424
990045
1666
2093686
304127
1592988
1207949
2011951
1765544
232338
2348200
2025947
1289340
2209299
1764243
79262
1628279
1936831
1157547
1841411
242859
637800
1199892
214367
2063213
1244198
179945
1024135
1487810
507111
1857269
2810865
2693301
1067183
1482431
2235885
730360
1150115
2493795
1177690
1787514
1737008
2917060
1555989
2154044
830073
2477178
251507
136690
1908388
1935672
771427
1717032
525917
1655397
1380679
2594833
2046715
2257555
2324345
2757590
590881
1070547
1296879
26366
1456023
885424
484276
1048673
2607674
739036
178891
116898
237380
2268423
574937
315291
1971913
2360580
754799
1835068
1146919
1684851
2938568
2342450
580565
1521963
587501
2286481
1475675
2119788
6336
1403762
1345346
2722769
2078430
2003394
67715
346247
71876
2735248
2226245
2729382
1799349
1934857
1868343
1623359
1356054
2312308
686302
1343854
857537
2060092
1014910
113477
2105185
359152
1903507
204527
232460
1221123
166065
1659233
2260854
401742
2663869
2712605
2251365
2327845
2143566
807300
803863
1311697
874070
137419
2215103
633088
2138556
1593517
576956
630618
1163785
2460029
1942713
1545256
2246654
1900828
2385123
974093
241016
1134411
2217555
896259
1465338
1804223
1237051
350900
396525
399612
1048320
1689466
2514392
1851507
2270365
1646242
2743105
1919577
1240883
2857347
1935550
2910823
2755225
851755
2394103
116266
688121
2368605
1929977
2889991
2378974
1804071
2345526
1290614
1357576
299068
400883
605316
1738943
352658
2654398
2570387
2076393
2504824
249782
2737933
2341467
2285643
906047
616441
2438845
196106
1308072
1764552
2058118
90007
2115421
2752484
1288200
983429
1328620
2601706
2297867
349051
277112
1716430
600417
1814092
1819126
1854236
435711
2140693
717697
1386020
1911060
1703779
142925
2786333
2443802
2715713
1035780
2641102
1168947
125978
2058379
2589049
2217862
1553135
2401930
2009406
2573016
1263916
1750830
1855517
982255
2074993
128998
1693744
372914
895047
2483279
658555
2222380
1077501
2698436
1834238
10363
110175
466740
735759
273349
1978919
1172335
1277931
2559525
629313
1845454
126918
2030601
1487280
2519928
746199
564873
681467
456429
1091108
2165008
2718426
852385
2435907
2083252
1280763
2206924
1372199
2923271
59798
2849539
2675893
2091261
2639741
1982192
1501427
917980
1327261
953471
909676
23549
1455237
649139
2623882
157309
357797
1573899
1583043
2490973
2294554
1463160
1282472
1294885
2894523
114962
1519890
427177
1507729
1773889
670080
2715528
1974208
2355783
456727
2220104
947125
195625
2842144
1336506
2314235
1918779
773314
710334
1258966
2271024
1976104
2386404
2399560
1249343
317632
674802
2202928
2478393
1962557
1640202
709739
849180
1819517
2346943
1808668
2885157
113838
1840740
681826
1102914
2468018
702544
1354937
2884377
2126446
341571
1191808
1232722
438324
1358444
1305247
1897245
766214
1313727
242330
492454
2439575
664383
1315371
2379316
1321113
2557165
458252
399880
761801
2662727
1212734
1228115
49929
682212
2490582
848088
230206
349163
435683
1787033
1673024
342548
2218132
1739792
351693
407093
2599370
2506564
1982682
2354764
794759
1772197
2901521
829109
2783593
2203279
2876378
771034
2483066
2622760
1945742
2914358
217090
2899181
1190766
930437
2041
610186
2685483
176257
1905787
798028
455804
648956
1155526
1675202
1953276
1612294
1090195
1466806
640209
1731715
1189694
372846
2446415
995243
2525132
1823130
13263
191685
213755
2565582
1371851
1470166
935619
1349715
175857
166107
1582343
2023662
1014983
1718197
2624655
620415
833394
1041333
2028655
88924
739636
1455598
59044
1218210
1878997
2341961
2405593
1743599
1992542
1152342
129328
967055
1853867
1233869
206420
503353
2127295
1860131
205506
736357
1277838
806902
1962978
1570429
824505
1173177
2339866
441603
1783714
2316531
1595280
1838345
1205095
2860384
1311066
2787996
82278
821308
2715323
1347001
606187
2671732
691834
424677
1354595
2910416
1843576
594654
2068538
1156582
70575
2826790
671582
753017
593002
2545706
1484564
1202291
1518040
2160594
191057
1221662
2569886
2794533
1676927
1200279
120225
644476
2067951
2178869
2272465
640198
6150
2871158
1676396
1171790
43042
1515833
2614837
1355876
2132925
720104
203458
1630636
2630956
2431557
1910172
224576
689986
2100034
1085601
2539245
219636
538763
858362
2353692
1606831
2288416
69617
1342618
973140
2411531
221996
1277512
1548891
868667
2176657
9624
301348
1157804
1162515
1596239
1220969
2011255
1636227
1588078
2497171
2791667
1031365
807319
320567
912869
709238
472287
96081
965074
974602
512545
520445
1121072
1495035
1567173
1765444
841893
1982366
1878433
331031
14179
470477
1476778
1446226
1599919
42321
2210475
2908181
986220
2003130
744919
906439
2474165
1923546
2724983
1063190
435284
2547998
2843096
365317
2304263
2728162
751641
112753
260590
1763928
994872
202673
1289497
612457
2464501
1773799
1050836
2831036
1210765
1975285
2258077
424433
830592
185723
1891386
1283304
1268757
2606935
2521881
511919
1493731
65294
559114
866495
2837542
28075
2205722
590649
1891744
2132787
1329849
1211865
90664
1841565
1494606
2562846
733534
863602
1226638
1501154
1499523
115537
582885
2380503
888567
2238505
2779546
1447011
2003403
2271439
2403109
2159685
2855577
1072420
325139
2457296
544560
463638
679753
2756555
1718266
716599
588335
522836
1856953
2769414
2538682
2901107
436816
1268178
417937
2025191
53685
2088935
892351
1912790
1282010
2842169
1694368
1375385
1225623
2196605
781519
2054144
362834
1040699
1396972
2928795
685555
2314760
1855544
170378
2219520
2663976
182500
2520856
32291
1720381
825915
2284843
2057067
2461369
2440509
1638366
853144
594064
1358930
739902
526097
1486877
2831221
2898510
125597
1168753
260422
277774
1960981
2366882
1300144
2792528
519719
1812892
529119
190596
1033971
2651328
2654485
2816957
1913857
2134020
2109648
1511961
526443
319085
1739314
2363147
2038494
458687
2258638
2657672
2899288
2421803
1150517
673167
2707897
2054879
1104352
551502
2694706
1623757
537700
2589913
976964
759586
1382170
1891509
697579
595811
2578049
2237883
1490440
456033
746752
1871259
275916
2457699
949269
1819541
1643341
1407500
1425753
1115146
871810
666402
71568
991438
1140180
523201
285615
2917459
659863
941874
476152
2694847
1101495
571550
2031357
1118727
1479511
2034277
2895120
369832
311537
1621095
2321924
231039
1770376
1635300
1491138
45940
1448271
2915202
2014977
2238847
808243
2831883
1115235
1931726
169772
2444059
679005
1953631
17542
2048539
957346
1523761
1145766
2556806
619858
2145092
150897
1307450
504082
580640
957204
1864320
2835829
2148110
1329106
1949692
2747570
675066
216607
1456278
474301
1867397
1680323
1567207
1214717
1143674
781848
2560979
1209663
2622024
1414899
2828193
1211583
752889
276102
512315
1974453
2797495
1483796
1958759
387930
1948576
2926290
1729282
1970947
505038
515609
891683
1624397
2077841
33710
733618
110746
1492360
2270532
2032455
510523
2181838
2692533
144228
2741355
1949990
2543642
1925761
1117729
2380465
1077980
1496642
2180158
662005
2328606
1777356
2589413
1018588
1898808
1239412
1185339
1428413
2015467
2832765
79023
2539648
1933245
1027702
1094922
1756803
2514902
1470428
185007
1547935
475931
2425310
497584
1685405
2463682
1260442
397896
1548110
1968955
2067409
1197013
2647433
448911
1762830
624339
2638773
1091564
1274158
348001
2365384
451039
1761385
1226404
725620
2369753
31558
2067268
1706281
1856749
1998088
2919139
2476937
403712
60490
751844
96315
1379684
1896004
392327
1355805
2145158
883144
846291
1002708
857604
2877975
330129
1296876
799795
243701
1918264
466426
895695
2475833
2135995
868672
2015242
1083485
641058
2900705
1454784
1707233
354140
1850551
1421826
359838
1243421
1487753
1703417
2759920
1440365
2001442
1453299
1441886
2233627
2291990
2242479
1506570
2722267
1960187
910752
2605399
839764
2713022
1295760
1727733
20503
560216
815704
2515323
1241121
44541
1233953
1174171
80184
2113719
632152
1954272
1409864
786984
311611
1890451
2037607
1469160
2417158
920960
2556398
1888424
1571396
2707339
1024130
1874684
107492
1440777
2909872
1772494
1414597
2015447
438587
1378971
964757
209645
2334850
1888194
2324479
2561200
1084647
1309487
968525
2913592
534139
2795000
2197660
412094
1719257
1789187
2030882
2433196
2760587
2352563
1160312
115255
2914500
1939163
1197083
2347995
146117
281481
1392676
2615089
2475221
922819
1004958
536715
1212482
1999730
1345603
1304175
131030
472745
2225953
464541
2751186
1146731
1294971
583867
1756780
171024
532943
25067
1563575
2600633
2250091
846363
793617
2904726
679406
338393
2798576
380252
726506
2541638
2898036
2209734
2840054
1035716
300289
215231
2234337
1573399
2749863
1906591
30943
2045456
1487902
1540638
997769
1390797
24053
2665087
1428426
223600
227866
774280
2230409
2203868
2532371
1436143
2744564
1847072
1433761
2082063
1064284
2772774
591779
2777225
1591554
1392428
882961
2896600
1786609
2685935
1627723
1439629
2029813
1789953
2156692
1501774
711502
2305977
1146165
713347
2482169
2091633
2425812
772285
1781936
1216696
2493328
2572902
2290135
2503058
2001985
1341295
2022086
1229107
1753688
824517
2830805
883397
1053303
1945891
2415853
100490
1532576
620538
2902890
2279489
1286353
656326
493406
666179
2261109
2036715
196142
1675882
1798946
1448392
2812779
2481558
2362820
1002712
2568678
277861
700179
827312
2380672
2744179
863989
610914
2723464
2508262
1388842
1532137
1750582
2299111
1945087
2343494
1454733
1993062
2810645
552567
1673288
2014845
71361
2202899
638138
1947442
742511
1504818
1825082
1582938
381598
280072
1102982
310715
160018
704957
846290
72315
2936299
1582694
525926
1891356
2514880
485113
1839655
1402500
2885665
1644376
2603035
2656695
260871
1748717
2498342
296093
1390480
2641057
2569751
2555054
2103504
2501215
386395
2428756
2706374
2524705
1548026
1386398
2885063
1466707
2548394
620008
2636202
1313425
1075826
2500920
2382430
95824
899871
2150114
1262179
1472718
1781723
2513910
2927040
1677282
1494763
2533185
2839117
910444
2843458
1725487
700446
1879473
38552
2060245
2421349
2414716
1153226
10366
42386
1545391
730912
697230
2253200
2106944
1506736
1590379
2674025
1997431
1559165
1766865
2432146
72232
24353
319445
1745065
980319
1768710
905705
1392231
2109206
1796852
2601013
2860556
2683421
2856890
2529452
1049202
779093
381506
1695407
25140
967586
2561038
461221
2472127
2151152
840499
1039996
742816
1401209
1949949
2416056
1188356
2758496
32130
724850
2076772
2308986
1516324
2161944
360624
293894
1408359
1041685
2460323
2933693
2876050
627709
1939427
1002587
1450684
2643543
2171911
1916012
987850
2556619
1979772
2180820
2288044
313708
398240
642943
1452516
985891
1989183
2851252
913563
1334506
2463035
2792920
1015001
2789762
1890912
2477676
36592
911259
1608172
2357926
1876258
1756725
1373952
1815634
944467
1419018
163271
2289914
2920389
343647
803227
74911
1192746
2577585
666169
791041
384557
432739
217224
1069999
2606896
203049
316242
1944742
993119
403554
2434772
2271142
1180876
1767107
68158
1401751
320757
1137011
132449
1126277
63765
1554556
867446
599601
266998
276519
1716266
2313598
2168413
2647422
1549572
832978
2795296
2275421
2469674
556116
753086
2628378
1389768
2497273
702177
968657
1459062
37010
1590326
2186231
2559968
2927354
1046887
2209902
1093321
1707201
281510
472623
2385257
190436
1287260
2216730
2637721
1832676
931007
399974
2866537
1738714
1879876
2562133
312289
505600
437163
2417029
1069567
2000913
424832
2491377
250862
2608244
503564
1141171
2631789
1883959
63562
2077242
536465
2268055
400892
1489374
2110682
665333
1840268
2596146
166738
2645359
1182077
144204
192127
908849
2400981
1691941
696168
2144258
2228975
448617
402816
2712554
2700494
2727220
1572081
760451
2719764
2161367
1583703
225107
1362511
742615
1504544
1142621
2571348
656370
79492
154996
1673885
1779016
2744972
2032749
27974
2048397
1357771
993423
1316440
2625144
1793147
2251352
1675594
200671
789454
331760
2227953
1458449
1897740
2096171
1088959
1478831
2403272
2286975
2709630
2752731
1999270
1912311
2611872
18740
1619027
72121
779325
396977
345502
219625
716175
1832096
37050
2382940
2171606
238816
837802
1613909
1450897
885719
1620896
2773670
2736413
198545
324320
2855181
2368525
2897181
2144944
2810755
1773394
2125748
2811209
503704
2301352
1438036
2397532
2150992
1615799
1465191
2033153
1081845
1718472
2088248
1136736
2661552
2216923
1320424
1394302
702960
943863
1194282
2376624
820954
2213937
332468
786070
2005362
1589943
540717
1868628
1095253
1089274
1022264
1150100
1391622
1465356
808146
771477
517966
2581321
2613208
476217
2295674
2172282
555025
1614033
193710
512761
1233391
2492432
1183563
579652
2514447
1067713
1709176
629041
2289093
235682
2196726
558913
2846351
808038
2405165
1483877
588610
2193134
746483
1368917
1659298
2140375
1284420
1860140
2540740
1403867
992853
1408362
1416382
760278
1492896
2470229
2204354
415758
394470
1053088
120669
420748
2573891
2561566
36106
504344
856194
629621
2360541
1498034
657410
2100188
2900051
1961152
1044408
954960
1378615
1328565
1391287
608539
671939
1658422
1420438
1628703
250406
812160
1331010
2154943
2930938
2068696
1308661
1618845
2929561
2742205
1958430
1663396
1842662
795340
701728
621938
176935
1092107
1677881
2299099
1723739
315826
1416794
418011
1536918
1197730
1459780
267998
1083084
2842367
2115148
2841009
1833279
1085135
1233544
1522952
1079923
2105136
2680662
2152207
979977
2914192
2924687
508604
906363
1687177
2745900
621281
2411696
2746053
994745
1045065
1767047
529799
867030
327501
2008521
1669562
2778867
370954
1012984
2295412
1788958
277917
1242182
503539
968516
2612614
1456769
1782124
1697730
265675
2177935
402702
875904
1185241
339864
2205793
1574810
2708847
946805
2035843
1330645
744772
1063042
2694155
2210017
733360
1840297
2352749
2084293
2259876
481335
1355250
2295647
2696527
1888261
133709
2158753
2604522
2731594
690202
1353514
1486514
2330069
182529
2283782
408929
2027488
2787895
1182627
1453115
713680
1540516
2287828
1392927
1816030
1028136
1588579
2438552
1276078
2872076
2618904
2442584
1294377
1624455
1403611
1159550
831203
2349638
1994064
1539544
2207047
1205352
334195
1370609
157863
816979
374017
821419
1916391
54513
1785061
1177854
2905956
1863307
297329
1614271
1235045
413496
1754986
722346
1869275
1398961
2901376
1989578
242865
2615139
2855184
2877947
2695191
1317348
25292
2493702
550922
312652
1595445
1179381
2350223
2429578
1337415
756916
2339352
658673
2404159
912484
1716137
1842878
561651
2206114
1933496
348151
2874763
1052646
441311
1820857
1851616
611414
1637011
610137
1046635
2223338
537852
954060
1835948
2288275
1725684
945867
2618418
1514290
1327739
414328
239532
1354673
2089959
854932
1563797
2578838
2481853
2217314
2570472
731348
1880401
1529663
395745
1777354
557426
2097987
1352431
2176346
1487639
2240817
2234430
2724599
1115797
2628004
1175420
1569267
854430
1012477
1476002
1257592
2476927
533139
950874
395116
1422668
1508920
2087202
1117372
1924309
2192852
2869462
1992685
2893136
79247
838002
2401726
2298456
1291908
2524555
1486865
2884163
1370372
2134992
2330193
2042481
1341377
1630573
57544
2392053
201258
890407
2435649
1973962
308467
2507386
789280
238886
2129006
1154862
311526
319075
1987759
1379079
920168
2007642
2543431
2400435
2373848
2611132
2368969
2318696
2303247
1046358
2350533
2021238
1446335
1492318
2758981
86535
1845404
2158610
2419111
918326
1932993
1402109
2022498
113759
2922519
1931449
2398759
2187301
1061568
2476693
863580
2122194
1359640
994362
1445902
1710992
822305
1468483
154374
1905392
1604750
2068686
68426
1985748
1494157
1796331
1798403
1401692
2327473
954697
597892
639138
78818
527623
1700528
2247160
1340176
807576
421366
1173288
1483631
1545330
1620520
2132069
1051575
1572651
1403234
309016
1970891
2877568
2023865
2348990
2055828
1518648
1212520
2155105
2232196
524382
1232428
2015143
420148
1528726
215200
662573
2095512
1581730
1551610
2237292
1537785
2371210
306438
1893690
2710458
2235614
893207
1256684
2093269
2088396
35519
2184433
1664662
2372956
1100308
2497977
8858
1043481
1953709
799251
1571463
1515800
566801
1458223
1720415
2057983
1317462
325984
1576515
2092047
1383123
2869229
1553581
1735154
1309631
2528546
621503
2637371
2853014
1364552
2409363
1331684
218925
1091697
804914
1901809
205592
414443
1100343
1134436
882322
1989936
444316
2147960
2811368
291465
561487
1020682
2113443
473016
2743326
1388562
1033457
253056
1738848
1890917
1645589
2827916
1192551
1987879
713339
2164745
153336
1675567
661025
975516
1278103
2849851
209338
2176611
2521640
1929111
374676
1046826
1592856
304838
1151355
2623759
1404060
1067246
816956
320545
1601515
1947639
2891051
327547
2553720
969541
220105
1451867
2011446
114847
1990398
594889
2734696
720481
456544
531448
2454200
1604593
2199575
127674
1125480
425623
1398979
609331
1265556
2062248
1525374
87276
49765
2563640
252411
2852924
1808267
1633636
129171
704865
1630630
684957
2273237
1386962
1680157
885902
2886918
1096630
1294289
1810230
1863656
1053397
638632
2915820
843965
851314
115253
254454
1321982
2450007
2501648
2324823
1582922
2453331
146824
1784786
2839064
1931333
1676801
571224
254239
188482
2420645
1268029
2470519
1586694
2699033
634243
13193
1291920
929781
116701
2893437
1682648
1910108
2072214
507865
2546198
214669
2611749
2064512
1557733
2106609
589771
812565
1755457
1582260
928651
2512006
273977
211786
658302
1858941
2809425
517790
2877837
2919454
622279
122191
1529630
1015557
2584363
2537266
1593946
2371938
1729880
2644613
171526
2095816
28759
2795637
275668
1945962
589252
2246781
2442885
1486022
2893814
1155089
1734792
2844056
1511492
230020
2298650
2038006
1557618
1407198
1566270
386606
1144379
65754
342406
2302405
1890979
756103
736395
1288660
1297977
1610872
2266498
2153642
1788528
16038
86097
328333
638700
1612199
709335
2430912
2783853
43607
2688464
1875614
2756312
31600
1410789
29588
1114503
702655
719706
2626381
1984132
2325957
1457983
2849582
251862
1717525
446836
2142315
484710
1681934
153943
621225
280418
1544799
1096351
394876
609505
1313867
2381739
835216
2528411
2745680
2405788
175267
1334947
1503631
875462
894910
1127475
1874032
2650159
2514171
1046936
2877968
2355433
601660
2623204
2385519
100426
5207
2276302
2022860
496995
769320
2869259
2896678
777849
1745339
1934854
2536044
2806723
2256719
2320922
501969
1014321
1585957
1951101
618047
1733055
1371188
895753
1555099
2315985
466566
2184170
1034554
294579
1566850
2837538
63151
366307
301187
1654373
2487080
2386407
466157
791386
1361270
2819524
1347389
2441799
82171
1035231
1645566
2781962
1589023
825106
1148919
2591041
1898152
1840968
1273823
134099
1932873
2009959
1006410
642041
1769403
995894
2610890
761381
1175858
772609
1758062
1085328
964825
193439
2594818
911912
1653552
235520
2920050
2467983
1447755
1804333
791717
43745
2460945
2406537
2592326
1045632
2654431
1265242
1233784
633549
2028058
768500
181321
1257373
672567
638413
175440
1200395
1547783
2395697
2441470
1887299
2278576
1198698
137930
952769
1293028
2927457
1567515
2485145
2283517
1677582
2161880
2446066
1576872
2722049
933152
2389964
1416961
1545754
1683281
2644268
873217
1086568
2921489
1459650
379067
750148
1788285
1424809
2221757
614930
620847
749663
778154
2594654
2470936
1316995
709556
2256461
1581503
2711511
2708861
910355
1949367
1139305
1496259
1364348
457979
1845986
25211
1307927
2841233
479536
2228824
1206287
3867
1589874
165065
1039406
2709072
870804
1193172
187277
343477
1199185
2020896
1653741
226094
651802
666055
2212356
609097
265527
197310
2560263
2689333
349860
705362
392308
165224
85774
1999669
2642638
855256
2246897
1676712
2032936
673764
316370
1577638
2656555
2655341
2923464
1778570
1617600
1255883
469794
2332288
2507226
1221183
212110
2110413
430253
58349
2462195
549663
333500
491812
1239537
2640507
2266027
2081538
2853826
64252
353469
441844
2039304
995746
1765056
754140
475285
1567961
1924598
435708
866472
2348538
1537753
2454659
2554787
1432162
1544204
2078809
2527958
1267498
2791297
971390
661834
523973
2848938
1580481
431129
1145381
1078658
440092
743157
1787664
441528
671675
1282449
438979
2327688
21659
240607
1272543
2516513
2582786
1543777
1417494
2489570
1262628
1898860
619637
1767203
1930572
1915205
2176196
1759064
3677
272107
1515235
2834823
2479815
1128864
422946
1760244
2019244
1065965
1012258
690821
50102
911079
2131984
666688
2777262
2144977
264063
2815816
2483712
952830
631259
2344562
324786
2680204
1459564
1323777
2395881
2711986
97555
2766164
2129787
2353334
958132
2630576
952736
449832
2209713
1558885
2443462
2075372
2138383
1032709
655942
664377
1023384
437305
1472990
2849667
1016984
2890834
2813359
2167944
683641
1376347
904141
616177
1395049
1611795
2185488
2642382
2582028
1954087
1582464
1830956
74581
364947
1709459
447305
191007
1047468
180737
613557
2789848
1766946
1430183
225650
1023033
623719
206524
1352803
1962366
2195961
2038743
2039078
1538646
2642284
119524
1163072
1620167
606794
1227255
937541
2263730
2052237
796343
404720
727533
2885781
1588477
197873
1893177
490260
1610419
1793739
2351024
1968549
2722606
135039
1315131
935603
1225702
2247764
1282623
931648
2367783
1125075
1241461
2243479
967200
1469268
652643
1030022
539455
1924778
1285191
2161401
106252
708319
1533541
2062749
1211625
680818
1625319
876590
2703174
2614684
551584
517460
1839288
964672
481641
908775
1551946
2531468
70960
583742
2412062
1261693
107359
2597041
711960
2092488
1251238
268583
1396889
46537
2065324
123711
1020139
1799391
2842383
2057186
328990
108636
2805192
2528932
2143099
1624831
2616483
927591
2271402
1347485
2468594
1134472
2446238
2199051
2845074
1556470
25140
2343305
143055
762211
1669371
1248640
1777198
691367
721742
2585352
2670761
2261135
1626119
943252
1700456
1590514
661793
668081
57945
1446181
1895682
1600985
1544689
1911894
1546470
2258756
2201036
1743841
800843
1846656
799983
2714601
592264
117191
63374
1036494
2666951
1895640
1793560
585966
2268147
2255992
2337694
343818
1271580
1996956
269058
2292972
58682
2176673
2192458
1070020
2395986
1107619
291894
1800168
518179
2366364
629757
1960283
2546608
1857023
1712053
126642
1962765
2067307
1219542
669587
914819
1548473
1311474
176467
1002797
33945
2069123
2108316
1291238
2065938
1031989
1672161
1922058
2645743
918316
1967420
2929806
907706
1810951
945933
1076593
614323
2748347
2532442
1475437
1326865
1521712
1630601
321323
1344777
1209190
329431
1956648
973410
888620
1668518
306568
1667380
658299
1904788
479350
588407
1495764
953307
924957
1790263
2603360
2815482
1884498
1985643
616846
126972
2387350
1933340
2085079
2552658
674714
1562469
1304051
2767249
267425
2865399
331711
2131526
1052439
2707882
798133
28196
2753794
482945
1318501
584608
352469
575043
2287758
757790
1963723
2181476
2769147
1259600
1076590
2579628
1433725
1345598
1249871
2388207
118528
2369178
406261
2758277
1971743
2439930
2428055
1084975
2085922
940368
1306679
276601
1651620
1708631
1812557
568857
2293237
1924770
2154397
2107270
19793
1762567
2566402
2831454
1761774
1600311
2853218
2635094
1336651
630108
1942076
1302693
1796942
1106127
888177
85539
2654083
2537884
224055
1549121
2068483
1773759
1775977
1733088
2802961
2236100
2035161
226893
534548
1114665
2764901
357684
2494242
36119
2021177
574354
1155308
718824
96877
1802476
2645283
2273668
1993850
460590
2157689
1101258
1292705
968550
2771538
2865844
1574143
2936887
546664
2115174
2627266
1017635
537464
520615
2888524
1227155
413435
308595
2063372
926953
1571108
878363
2670687
687536
701259
1748131
514969
2744477
2914385
2222471
215747
487945
1843407
81031
10457
1664025
1907089
2588070
2457839
822281
282420
615099
2019470
1755067
273829
1985616
1169722
2694528
99570
843829
631728
1677554
952790
313163
815589
1626415
874459
2503994
712654
2783445
2476902
2144309
157800
2924812
832109
2711357
252606
1836497
1501986
2725564
1603436
1179507
1061684
2492852
2672719
392771
612254
2908494
1085917
1665761
33307
1723475
1628883
177028
2790357
729893
2129550
2817082
686573
2390307
2252470
6636
261957
732489
280276
2419453
1109450
1716714
662314
2127148
1480376
1661246
680467
1168312
1007912
1213103
1159080
1495490
1865244
1933407
1389425
838626
2152129
2255612
2461192
950665
1570594
734544
2211871
1294807
2754331
2629019
7549
89312
943364
737416
1891217
2049377
849013
934814
1532629
361511
685966
339300
2050994
2034358
2130631
1282898
1049616
261248
2832841
1321737
2067306
684842
2479946
1794483
2353455
161557
2092024
2664787
913321
1476018
1208661
2638958
2266321
1877294
2604979
2442182
2056455
545381
2056996
228725
1435814
1607727
2625294
737421
811606
463537
685513
130916
332099
2474628
107216
856252
2903143
1545792
2802738
1603352
1022320
49121
914065
1320517
2619536
1339532
584716
1645320
2656544
1058281
479446
1728756
1200097
427063
1654209
1566631
1536078
979857
459024
577216
1533907
1490624
2072891
2933244
1411456
2273335
1790194
2192801
1336898
2886048
2335508
1600219
1367309
1445112
2668048
2596918
1037397
2844358
1398980
1735179
912930
2748834
859332
2223605
76185
597565
1030625
1448127
696718
309662
1191623
1448197
2592928
2412085
1633193
387923
324389
1855833
2430819
2740585
1070227
362795
1734534
1349794
395561
787111
98642
2739487
609935
1166561
2900312
867301
2448514
2903733
2796783
1478873
402030
463748
1551751
1830838
195494
1803363
2914004
908633
207091
1771795
1425702
1410288
923877
2509751
1309827
2922315
1264666
1046782
2234611
2699068
1098404
1319122
2314149
1087086
1437988
1901889
1607931
2875007
125326
2596435
2410569
873919
1365689
1623884
2758270
1762341
201098
175831
1516759
2351474
1713490
2373626
1147931
1872949
647529
2049338
2062738
187183
2143491
2549253
2814501
2723448
791825
869915
2296324
1478641
1129019
2601010
1412055
1056989
2404897
2468470
1641757
1663902
57688
1347
1912555
1217713
1922852
1729792
268617
1576813
785849
2131869
2676183
1107499
1575671
776121
2278752
2001524
2321403
117507
1839641
1926630
46127
204024
1696502
1810738
2166920
437086
736590
261384
2616330
1587441
109876
1085203
1015665
2288994
2072887
766579
1657961
417822
2309463
1085049
1435059
181067
789774
369188
2190201
5103
442837
1880140
564072
540282
2075604
2707404
1701322
919396
1961092
812281
1115602
2677827
1120836
2755023
1870186
128748
1642235
159981
194078
1118763
2254994
915
833374
888716
2311349
2235478
2577441
2259983
1181489
758889
2390190
493786
2637146
2127830
2376079
2406616
1243002
2837352
2911102
141116
1939646
2507725
2480412
102481
2440219
363589
2310094
1755361
770559
1103641
2798208
1556566
1589279
2003595
1079151
1470706
395354
947233
1481667
2919007
2561001
2012080
1279275
1908935
1079282
234905
2460586
2257686
2296518
584038
2535096
2404662
2351960
2824509
1307738
1388547
1578390
268526
2231009
2656939
775628
2473328
1530787
1346457
1625483
865192
2195825
1949262
657886
1978704
917709
658065
2824299
1149345
1906445
38713
380549
435103
298377
546908
380029
2117802
2083620
2184993
2779326
2449249
143371
1754074
1537327
1560432
2316461
43842
1658168
2563912
2155349
448182
1686926
2776604
1771377
2678472
2430543
2372896
2399406
2778086
1707192
2395894
397947
2412178
367659
997230
1423267
2415890
2426056
2233251
1495036
651229
1283974
1138810
2465303
616190
220906
110728
2871284
2685113
150730
2849786
2854504
2454530
1919556
2402902
1790727
1359952
830386
913781
2418270
907045
296558
1478027
78836
387364
2674265
1643438
2827567
886127
563747
2056467
2660248
1662138
2354026
2673838
2193077
777448
1715191
2375514
1230098
1560276
27520
1761504
2551530
2168463
1713200
2158472
1860023
938117
569259
1901965
1997747
2041877
539390
2709761
962360
1556002
2039056
1632243
1132877
644437
2561346
2772508
740300
2251160
1259458
324197
414494
255500
1463869
401581
2029438
1072798
186954
37399
1838593
273039
1707682
844713
5203
1035265
611909
761343
1692460
79216
1697838
1568492
931911
158039
1197220
2259601
1859754
1695906
2246704
987651
299808
2701482
1738704
2696517
2929000
2254092
1416127
564037
2480
60951
218273
2545939
1449059
2318822
1083627
2713661
1515719
88359
1662384
413481
662828
2679236
2678849
435696
2131449
308520
1845043
471029
2224191
1945568
1829558
2618783
597756
1878010
2254434
2366454
962360
301293
807614
1776280
1929329
49768
2664721
2298107
1865144
431991
143522
1280448
1489701
1879754
1366392
1200195
2401920
1990863
473887
134293
2897963
596360
7557
1425944
1931101
2102065
1044740
2014289
1148660
702138
2330588
2370651
645396
1099487
2662623
2012761
1812232
674569
84717
1186552
1320465
305076
911724
1206789
1349918
207679
982821
1758752
2898034
1993964
2184737
1323448
353850
1858375
1779507
1605224
393704
1137618
2692348
1171565
930997
2409342
718906
2470711
1883682
429916
615904
1417963
987767
1523445
1932351
214380
117334
327283
1313446
401623
1465251
2282123
2114972
1409743
722203
2103892
1668441
508240
422328
2123548
1617886
1970330
770424
623907
1275791
486589
2454395
1801248
1385070
1144178
2264161
2119329
2459228
385940
1990523
2705311
730826
2226626
398062
82139
854492
1614092
42086
312786
2135148
2703582
1284364
2867792
2409397
1464581
398961
175364
157635
829745
2513239
205759
1186696
2301629
2645800
2575495
1458237
1196613
1504834
927898
386910
1350436
2458606
1246923
2055207
1297865
471579
1269781
797993
1166633
2776985
405784
2691602
513135
1367890
788133
1429073
887100
2147323
122154
2866762
2270341
124698
1692206
2131677
261487
1028728
1371984
400441
2518557
2778313
1993814
2499345
1390391
244165
1931311
85859
1063795
1544527
1951442
494857
682430
2653843
781989
2229117
127582
679312
2843736
2182376
152008
74675
73064
1488088
1810171
1888118
2516757
1903392
2133770
2506387
2837596
387496
206595
1915207
1659630
2326848
1774394
884305
880476
2377261
2268537
1563973
612761
1587407
2644266
2773055
2019877
2452725
906865
2084023
1601414
792861
438338
2170836
841085
1527719
733108
1139545
802548
1231838
1916868
1337417
1869809
1636406
1493975
318414
2831281
2503829
2223135
1260228
2825899
692313
588389
2675637
300899
571052
2199276
2509633
331137
2008940
2831482
2745843
2259212
108846
573570
2799886
1594868
1165882
724136
172583
919868
1592357
323017
2511278
1899848
243134
1603925
2009455
1273966
1923638
2746759
104166
1643298
298599
1590007
1687277
712010
713237
1009993
1929123
822265
561977
2406343
1043155
1242899
1868876
2843578
1495903
2079263
1053001
2522191
2194957
2042384
2634455
778508
1127376
2914313
2615739
81378
1819085
2222040
1499257
1310160
872995
1808224
1119627
795339
1197405
2458335
284021
2441041
480736
2307706
1346179
1699922
405749
1619310
486254
1953261
1388246
843327
804118
197577
2223477
100181
2295605
1092609
1979619
48019
574625
1817765
2323050
236983
257734
1775889
2656512
451611
61536
794795
991966
2178602
1745185
840749
2429314
2554067
2558122
1837697
384758
1368549
835785
1568871
291859
956904
269892
1702178
161594
2653328
1604267
2853340
1062021
106633
1748532
1931863
389482
2677480
1905557
860620
245686
330528
1560591
2755892
1199199
2440673
2097972
1997782
1638185
2211347
365261
1641181
1696967
1693108
2793605
1262451
1593063
204819
2324305
2620837
1173446
747943
1739866
438693
1724520
214526
1043791
1650827
318253
999708
541831
832746
533591
2729113
999519
2522691
3314
1095008
180498
2622650
1264063
2688313
2083871
1623252
708555
1161294
1805022
1051234
1987167
1324741
1770308
1644282
2840615
2642160
1020761
2159505
674735
2741628
576582
219482
1841781
477724
1841324
2209410
682081
430566
668729
1589279
576678
1847795
2413677
707177
875052
1992158
597681
1316754
656413
2555722
1115284
695782
1699402
22396
789817
2919559
1963890
1170595
662837
11588
477553
1419109
1692043
1635928
2630296
1247859
836014
1214029
2887994
1412413
1766594
2204708
1367012
89355
1192403
908389
525314
1959241
1778600
2045227
2813692
933987
2229227
2837380
450645
1301059
878806
45714
498716
2332878
2002981
1130106
1010637
374048
603795
511110
1857221
1252472
203643
130763
752580
104407
1056189
1967290
261675
2523225
1399337
1949854
832001
2812453
1200709
2705525
963564
2771226
712727
2172789
2436262
1909300
2782515
1856540
496112
913294
286183
2832301
636596
2740654
1025825
2421135
764392
2252198
718300
1576342
1978828
108845
2688619
2717095
2317276
1870195
1731353
2451302
18527
1899764
1694018
1153426
2261899
784871
662356
879344
2695331
1357963
80163
2899627
1297066
1920002
1217405
544566
1069340
1388898
2397525
2651386
1638245
1644893
1987248
1057005
2653273
1661570
454297
2465464
1027543
1221819
1942654
2145299
2391454
2732012
415501
1051178
253155
2345256
1739247
590736
2770203
2644070
1934145
112056
1506436
1753251
456711
2397206
1655216
1419253
1397757
1492934
1613820
1612157
2650359
141563
2323116
717130
775804
902066
131512
2132756
2593920
49856
1414321
417261
1201924
455607
25660
2033049
2135830
225949
1802706
1828721
476622
724231
1870356
2688873
26159
228952
2292096
338007
2053206
1595839
2385818
2302649
486432
2819980
723349
1276092
1399919
2348533
2773880
1623993
1559322
1252394
1699546
1051544
1489366
304686
2861451
1710701
171167
2831789
1231524
2311178
801090
2300947
2429530
130612
1540567
1468007
2749682
1705994
1059219
79172
912536
2280341
1201624
925513
2418046
2886390
1995394
1167480
2374735
329064
2421048
1210106
2848530
1230006
1461479
1651478
2938268
2737047
903042
2142990
1770126
2411040
1226870
1780544
147732
1577588
2229038
1765598
929065
907172
520661
297233
1278920
2700407
1372015
1619757
1339652
2581931
1640942
1729338
2261614
1844862
1692069
1647324
2806848
2509255
2906077
1830383
1614781
546405
1808706
105216
1940855
423725
1782246
116760
1404504
1837040
511711
1752483
1238078
1913932
1629538
1304930
1605619
2005552
2810123
918933
1026866
1804962
1919284
2161921
203813
1439216
379220
2833612
2769242
596311
112321
2193151
2891015
900847
2314946
1352620
77351
1429208
435234
1685465
2513656
2162586
1115216
2840490
1748375
1303343
1556641
1420766
514603
969716
1198014
542617
2735181
701857
2156604
1069106
2928228
2594103
1695181
1691551
1146221
2221880
2904272
2457651
1267345
2922862
914647
976232
1468027
244077
912577
1241009
1858397
992452
840879
1605432
121414
1718861
1598185
2491330
2508757
1986307
158609
590645
2113051
2834376
796970
2697882
2634128
2852440
1684801
186187
1123317
2471616
2897558
2108608
221971
2522271
2628603
870529
2592556
212014
2204182
1653932
1396929
1154526
562921
1667720
2803580
1239631
811456
1175086
356305
1839265
1933533
1960560
949751
583356
2730302
2497785
578815
2462747
689312
1351452
1756743
2472115
2275305
1707719
1408920
2161780
134005
1530108
300524
2423848
1779677
2650950
463942
300124
729353
462953
1484010
242098
2191700
653449
1979675
1270375
2908017
2548166
2098173
2430453
2902443
835682
1798692
2904230
1962446
1231757
2914751
55387
2166507
2887490
349344
958627
2697246
2496791
2298832
1454833
2832463
2459195
507268
1516557
699261
1462702
615170
1558671
2384676
2508046
1123821
1427085
1470489
743013
977350
1762559
1294272
2546169
2305273
228569
831433
930035
2765277
2240216
2774645
882933
526771
2757195
132481
1026147
2553247
18580
407069
568208
177168
2924005
1509263
1000180
1547387
273409
680697
696487
2863784
1405060
2166854
2377903
1789424
2386010
2671889
925614
286048
2835623
953071
2101303
2520182
633387
2107153
2077506
535136
2627442
1850724
1672391
1563573
2009550
2928250
1078780
1966999
2005951
1357721
475917
857260
1129273
2644476
671120
2228520
1114152
60329
242678
1499738
468629
2078139
1236288
1578726
149191
629315
2540291
100450
2030682
2449396
1724464
2122698
146345
902354
2249922
407339
664434
577068
2493567
2717120
84553
1311584
383371
2668036
1749371
474654
426471
1709545
1826077
1321342
1536489
2402573
2927072
2924297
1191918
2548530
1730135
1921518
571454
2382369
790856
1742685
254920
1479740
1079438
1641516
1632222
2113153
1025456
2090974
2637883
279447
1610622
2601968
905673
1814926
1297867
406149
362466
363856
2741308
2159907
2092409
2498396
2563222
1846336
2511729
2020991
2669793
242204
1699928
968466
367783
1752768
2168662
1166831
1412179
2618111
2745446
898080
2614793
1419208
672853
355904
294145
85159
811115
829445
1034352
1393357
2818090
1777762
2911469
1847615
281736
1429695
212523
192693
2778494
2067612
2542623
2519222
237268
2925979
515259
874206
647989
2194140
1479249
2198300
2786969
2778132
1616753
505237
2417378
1596474
881050
1331767
1523939
768427
1049679
554129
1280911
838177
456755
251116
1656567
2284909
2181442
900737
2401179
1110273
526150
901397
966234
1593083
1937377
1870445
26865
2025512
1520311
68905
1530960
1169753
19324
1594734
941457
1894781
1326960
2940085
1597818
2419921
2464636
2903767
2940188
752028
2366997
373914
2080586
1976178
397665
1867102
2673358
2233880
1324219
514374
1044329
1320906
2125105
2829149
2807130
948125
2391400
1686820
2456617
1133193
654350
503874
1543843
2057178
718985
2737341
2768007
2033459
1898808
1341535
2531800
82716
528046
1380716
609696
1620142
1108518
65900
2653183
1002764
564644
1240761
2205248
868151
947152
745809
29427
1813381
59694
767775
1692678
2076213
218276
1840881
2634618
1067495
130393
1039677
2375153
1430345
2752860
200365
1736507
672828
2016412
2555919
961270
1530287
1718010
916043
834265
2919260
2529838
2718950
646471
813105
2437582
2633709
2255707
404363
2919038
1278592
334312
2342104
1670842
212811
1012217
603473
1384252
2735875
2399820
1489093
347637
667905
1571891
2161965
2535309
28744
669830
1501290
2778713
1795002
210526
81399
1073429
2895309
87862
2497314
157238
1217063
369119
2217201
992295
415427
1617356
1089254
1192106
957256
1848074
805190
481414
643119
174654
350569
424147
1399765
966739
486186
2889074
2119908
1576350
1122691
2237859
2362625
849173
1651616
634011
1732659
2545162
2487714
860002
1376368
844324
1238157
821392
1995043
2579160
1876828
1165505
1500940
1986441
238797
2452686
2270630
2184419
1893640
2778069
2173136
1750018
286441
1082181
2677820
2870457
1564971
1651200
1714210
605993
640642
1587141
2182283
718392
48919
1215579
1839410
1667850
213233
2227121
2197711
2234599
1278003
181161
2670954
539556
1555748
608567
1066773
1565835
513574
1269999
21130
761775
316915
500659
2114802
1294925
2900479
1805680
800545
893372
1018219
1194941
1810762
8454
3620
7369
2869165
1792897
1840738
2708898
2227344
1305265
2533442
66540
1338637
933410
674253
90793
1512731
1857782
1926441
504695
379275
472021
2473892
475478
1327534
537467
1970206
1899646
1763714
1512265
1333908
2416267
1349797
404134
455247
1338408
2549880
489275
2076960
2710715
2042438
70911
918216
791499
715604
994814
1108680
2514132
536491
258210
1062724
2157544
378760
912290
2247006
64111
1211277
1445724
997747
249641
1914569
599064
453417
1323442
1452393
1453395
1551798
2789552
783987
2627501
1881222
1205178
850914
2883106
69159
2659932
121300
2839300
1512905
2344503
1933413
1149564
760730
1490957
1117469
2271514
216074
1824115
1150215
2305032
1155678
1805278
1511513
690825
1606497
1672317
2764943
1459831
623697
938349
1007151
292493
1701275
794065
1233829
188466
2621793
2553866
646
1293499
2256353
1029361
1599677
2215248
2580428
2355855
1388550
1550456
1232661
1027002
1272942
2684311
1567022
1125854
705539
2852587
1807157
2216939
165510
427276
1823231
1508335
2318412
2449988
429946
540474
1581656
2804579
1252751
1278320
2120241
2754338
536098
2744867
277053
1424026
2846979
2206894
873789
2574251
1012937
373653
2139662
722116
619058
32436
592495
2795862
2840545
890212
2800106
2658198
1547821
2265303
2498991
1509022
2387480
2468144
1370398
1499001
2267445
537996
1221208
1234055
210747
473028
772627
867357
1505755
770715
1623220
520495
2518450
1788204
1559194
396939
1222410
2535464
846509
954986
2391574
1972146
1750074
1554582
2879751
861459
523502
1367726
2325298
1727326
2844875
1836928
2474397
2614425
1777679
624319
98976
767801
2406859
1381510
1121702
1441050
139859
2023501
1501446
1854833
2505261
2780773
2348201
2248421
1063353
273534
261425
790026
699960
2326166
2889172
1934736
119533
2847335
2564116
777399
2735280
1566192
687624
335903
481343
1880959
972147
204716
187156
2007865
2216166
325637
2282931
1922629
1393214
1997815
1343997
2594490
620987
351840
766897
2866495
2914619
1465801
892740
346735
2721033
1033615
23342
213880
2924541
2546929
624340
1136366
1992305
1997717
1736727
483579
2397703
2253916
215960
1926251
1380433
1517845
2898600
2206167
2070756
2359763
275134
297241
535078
1020710
2511515
1232820
1633898
486649
453680
2179123
1669010
862970
1219482
93744
209856
614276
1612496
2697422
1799633
95759
594716
1182269
1061377
1171312
761294
1984917
1674089
803193
1924736
190771
1565095
698649
2024106
859671
1109868
890358
1505971
865498
354969
1041800
298714
2427729
2007947
939470
702297
2162664
2523536
1797223
470633
803957
1931131
1810645
2301708
1500283
1189199
880961
1454786
1412610
1662430
1907902
2078168
2175552
1958196
2474257
56667
2119830
122201
1676625
2138287
2891223
1125198
1691687
1077853
517477
1266639
246394
929838
1551415
1924632
770934
2059537
2309901
680439
714935
2028622
586840
2355439
2085643
2526844
1371530
1621079
354233
1499976
2541852
633357
2936173
1813335
695549
1044873
1225422
2152086
892349
2807287
2535931
2607795
1002015
1601737
131847
2216304
1824156
1235657
2681069
1537334
966980
621624
1276686
1205131
2395228
2574042
1204553
1999083
66152
193430
1308134
2606019
1884398
37069
649072
2513749
1940990
1868807
1458521
158638
332094
1356776
822415
1879450
1769420
2405297
546755
194617
1849853
716883
2307049
1028828
715969
293475
1688459
452086
947972
2288944
2461233
2829279
874165
131323
18082
2002240
958694
2791176
370963
2770225
1161480
123813
228003
2772613
1066003
940213
778239
1570870
8590
1748039
474614
1752646
2189321
708645
2503430
2836367
89077
1656366
2373852
1814488
1027418
2934211
1318321
551204
1148025
860620
2874899
655804
2543176
1491751
2396553
468596
2834485
2214722
888967
2296380
847114
1929699
1352300
413921
137403
1287045
2637062
2714617
2170695
2724013
1981476
2097615
393557
934060
2553426
1277775
1581995
584809
631491
2244844
709120
2720872
2462230
1180028
1234323
2070565
2211860
813747
22628
1925120
84155
2209931
672109
591195
1354828
1604184
475926
1441873
534444
1781652
2266359
1576391
930738
1833128
2725457
2616686
2705657
2780430
1079203
208357
262622
1957224
895750
1562977
1103576
1458200
31370
1822837
2617248
2628366
2937881
2600343
2259999
2883699
1813331
2062919
2587092
972974
2293878
2280753
2512862
2127222
187340
1939926
2125253
248485
924088
562236
276713
2261178
2868731
2342056
2342215
54575
65084
647550
1156175
2774369
899165
2740652
279058
2496520
609496
2256583
683801
2377257
280499
2116069
2364601
2634941
402419
1717724
1299636
339373
646877
1621647
2045034
2275120
1279738
748040
913065
1309883
2602097
847553
1913755
2390353
599105
1474125
2115278
1101845
2324757
505295
1516159
362462
2063875
1886918
2384440
654651
113913
923578
340241
805773
1450484
651562
1169076
1625458
2106204
2916258
2749898
892795
827357
2804501
1255210
1763499
85093
2026472
909230
1271258
1256344
1484563
287559
1115838
438515
2728023
24040
1809449
623422
1476147
1669014
2770116
2558271
218646
1683838
664180
278901
1145726
2206493
2042917
1665770
376036
175144
215623
743934
578849
29211
1400472
464978
2049117
424307
325202
2515192
2838857
644013
978676
2035464
1223069
216593
281051
2179955
1704918
883035
2626616
477261
1593078
2170310
2770268
873153
1926431
1849196
854550
2246545
695805
1423366
332648
1970881
1451917
1980458
1799837
2145368
1632578
1759013
2187496
978930
1513188
696467
1774379
1947569
830813
1136899
134841
155931
957368
1955707
2776593
253707
2617537
1711482
458172
265870
951121
2413896
1144032
1317530
1504409
2359580
437285
1297639
440672
1665596
989738
237686
2462299
1394805
819256
966734
623338
2064472
2064991
737246
1920386
1725264
1859548
1387795
906030
2764708
2518374
2759648
1406789
1657236
420958
1175836
1039712
1894072
2125510
595928
2898981
1352681
1634809
919774
2082636
749540
602533
476411
2106338
1363971
2794239
1815222
617933
2294295
958054
592007
2738137
1998963
826536
2766428
2730629
1789055
243544
2096167
2368024
190758
1156478
892092
1865165
488838
500187
2721103
198997
2006758
830626
978513
2789582
1477725
2397616
2620617
804049
1851352
101577
1188304
2415104
776193
2684035
2407418
1006641
2141632
1579769
2912938
399007
1860005
246595
1145330
699319
1137271
2281693
1442445
599213
2269748
14021
456670
1141870
780242
2590637
2262104
1946133
264283
1897814
398914
2209001
2353428
1292203
2925043
648265
1069488
2577131
1289321
391930
94220
852105
1027792
2866916
1270212
1918717
1686393
30815
86354
1550968
518306
278541
330729
2603817
1710268
2281267
1205547
2512214
658567
122339
534216
2752370
1164013
1729273
2581328
1681855
500591
293297
804145
1054271
1810116
2919144
752850
765163
2872602
2098790
1365279
2116499
722907
1481481
594573
2191748
1932422
739959
2688154
687551
699027
1529194
206125
2790737
2108535
625556
1126601
1084869
226106
2004466
730211
669282
1134269
120921
1081880
1679584
1051536
83944
126152
1269469
917373
2051007
2175490
2008485
1927283
153087
109447
561830
1005075
2244230
2120546
2734266
2548836
505203
2932105
167466
642788
2763915
1808445
2277023
2439468
1171713
1644272
741002
2455159
1685211
2864166
1176457
1323438
663550
1103937
1775008
2734155
1019436
1129698
2405549
2201822
1001660
754463
1875590
2620968
532775
1579859
909628
277610
1295521
1147196
2521213
2439943
2696592
2034849
1514262
205027
2414057
1793357
2792016
870913
969180
789265
1494623
353042
974734
662570
2484158
640842
2748491
2810921
616418
2646830
715986
1525329
668557
2204124
1344613
306664
1846321
939533
2909758
1610307
193065
772275
1725705
2771503
592280
147798
1646053
2867702
1511661
2262970
1145854
1223998
1516298
1730610
2432268
1911379
223678
1615032
1292071
2233298
1462298
2577200
1022283
1651575
206201
1501195
2137257
1109982
2266333
2246201
544418
2923106
1641481
249392
2837127
633717
1569334
614729
2335531
2263838
981715
316520
259173
2791064
241660
630807
1196463
2037850
442286
184277
984175
2012737
989950
1428779
1949796
982677
428723
1106106
2592559
2624010
92287
1787247
442832
1062609
1976245
1906953
982291
380239
849098
1401628
426868
422199
1979463
648789
740624
608583
1772905
2176935
2639472
494311
2820039
1691764
2933371
1874686
2387106
2348979
2306647
1946373
222279
1167954
1556589
1995418
1293572
86881
2647571
1675124
82428
684042
2425727
647963
477386
663833
1640379
1090020
1497272
1660543
2475745
1057196
1847274
1998017
1230227
462056
468740
1412391
1542949
1665651
1620958
2767126
31949
832605
783572
1029970
2821148
548842
102509
1855132
2281679
1050197
500346
2002184
776263
2208532
2653180
423775
1551340
1889738
1255334
2227443
431479
2304561
146303
303575
385863
937499
499419
2318697
1610275
2316791
342911
2543560
2090563
483820
2696694
2697755
86121
853249
2624100
1200769
868532
1792751
709421
2430665
1432064
2265612
2451769
577332
1750329
2192743
206341
989666
1269874
972015
738496
2550167
648978
1049729
1183398
1592230
1024543
808001
655716
2910409
2409703
187328
2011115
960953
810783
1673076
2606064
1688825
2029635
173146
700122
1768775
187299
856178
2203825
2914721
942837
1072522
2389227
2308233
322519
2924504
66122
1785199
2638516
1150489
2338103
68697
2639810
1846071
746327
2799379
1604504
265094
252781
1200296
81871
362512
614259
1074315
748843
1410887
1423826
2541631
2395536
847562
2267590
687425
2096841
2409674
2805004
118860
1646902
286204
799758
579359
1218115
1250396
717521
804292
1795128
1138048
2449281
1931108
283273
2853410
924128
1512343
1758409
629037
755570
958300
1826528
1431067
280079
1360982
2246125
1621316
732771
730405
1178492
2814886
1356257
732675
1934868
569037
1515447
165567
876743
144465
1697556
718697
2628236
470023
2308803
2766396
355553
2238833
188725
8362
2544602
1343305
1694556
2755187
2531470
2804444
1914954
2140496
2081885
314713
1715346
2088674
1529524
2723389
1405313
2144168
2864198
429135
2491721
2887546
1681061
347406
1879751
222834
1804462
1004113
378839
826648
609777
2364002
2194240
781851
1418622
437601
705129
2479896
2129250
361573
2203123
1270989
2144799
374610
2418722
463898
364325
321291
2267493
2531243
1839245
1565104
34749
1398819
1565776
1105978
1729519
2722931
555677
2886682
2421836
102924
2507559
2089780
2180765
761107
1014000
1359067
1896357
1570905
2026814
128973
1560194
2718302
1913086
47108
922599
1736315
1547312
128657
268366
1980515
699463
2746841
165966
1336214
1124655
362722
1155707
1885783
2455126
2229380
1289986
2474666
1286306
1165646
2307344
1786737
1350236
424371
1147739
1093286
2873778
272330
703906
2673697
2516039
1110147
1018456
316832
2539737
2855420
31927
2079198
417604
2860757
2809198
2833700
1312151
1882280
2316738
1944340
1489460
2470727
247377
564476
2809427
1256007
2807633
887011
1606148
139787
3765
2795408
2822707
200370
2407833
2379480
1637841
755970
1637392
2671246
2727577
1307956
2678098
540984
2772562
1618269
1317794
1571533
1799680
1404055
2199005
888999
2125795
1022880
1374517
1047719
2827107
2229309
981741
520378
1881386
966470
1647490
1557296
59789
1615401
222520
1625091
806261
13051
93099
2755867
2193933
963428
651768
685726
1303138
1081917
1280792
1126166
30852
388580
210240
2147794
414485
1517937
647275
651652
2927870
2923008
2200529
1635254
874243
1672976
597871
2296235
1615657
1711525
109470
2810816
2339050
1084866
2777748
1541179
1799612
928602
1969168
2396345
1250437
885495
598296
2193442
793995
856762
2255470
1727727
295389
241347
1070871
1104339
208143
1446181
482949
1386093
2663936
1270992
539664
812613
409964
1733671
1204432
1664232
614698
2409
865944
2640163
2742514
2511403
1696689
678773
2015983
2499215
47105
1711525
263095
860857
1873584
2159067
905428
706091
735973
530175
1656356
1927160
961772
1657186
656744
1336802
1159126
2339426
2148189
2539826
1253623
2149000
1019768
1714545
1493782
2938038
1510059
2883597
853889
937985
2073375
687643
2067159
583485
1199324
1436578
1262079
1040151
2530816
2393747
2158169
2824837
249741
300110
1334298
2242403
1773397
357997
1628881
1228637
2378913
1410659
739664
2098744
2823825
1653492
2535416
2731115
2426261
1675945
1309067
723698
1183816
1287658
1226121
2109068
2808639
214384
1686653
1666185
1206237
1464050
980306
822653
1604443
892516
2315567
2380909
136758
2438586
2920251
362107
2609065
2173896
2601688
1734337
1873355
777504
1652863
2515905
990070
2746125
595681
1673008
1184359
366012
2737447
1030171
6339
1841959
743592
1342823
1392284
782284
1905507
2750071
1775651
2207543
951539
1366209
293397
2100272
225231
43798
1449988
2768017
2406686
564554
616556
811745
2410742
2701881
2271052
1510242
1258603
2395600
53443
2366224
125084
681633
1602343
1241506
2725438
1935373
2862490
972202
2837479
1620289
55889
196296
1355773
2521735
643371
89258
2215854
2202821
1175168
1596972
294178
2243200
2130274
2386998
328540
1593049
2684693
551276
531602
973099
1394774
1362084
375891
461469
445140
2731208
1951323
210802
1244552
1841939
999868
1652677
2828265
2263220
1624637
1760722
532455
1816405
293972
1647146
1357522
1424559
1261131
1114413
1265485
1582398
1729046
2293144
1653897
25049
1894347
2444241
2374708
2823747
832555
2705296
1811112
1831586
1137254
253928
1201384
1993530
1828110
195594
2928644
2832842
529291
2815167
13006
2265882
1665616
2485632
1519679
1712917
277760
1784429
2489706
2028288
2199587
273650
2762390
1524109
1428731
886761
905749
868533
2529023
1520088
1586298
812560
1463946
2364615
2048461
192575
2352545
370639
1969235
2819204
482594
2212549
1467273
424203
707554
2786443
1928613
1863287
444900
583238
1924107
743594
650164
1459570
1044271
2127420
1961068
2322538
402405
2514220
1117696
488940
713173
841971
815769
2220299
1007692
660007
1623571
1381233
1518853
2835757
822097
1718504
2529621
2694791
2015795
611164
2839086
1626081
1957748
459137
663091
480986
2143786
952511
2620360
1065476
1239071
623123
2550919
53047
444266
1378629
1944759
2871850
2283212
180570
1713939
2402527
1525466
2068086
2885887
2063563
407601
1702330
1772272
868141
141516
902918
2164473
1011403
2318367
2702069
698487
1576109
928576
2569444
1480169
1708152
2383205
1414163
251069
1084691
2609372
2374712
1359545
172370
1028029
2169994
774667
1201007
1168243
709489
1032862
1002825
695955
1234969
1072118
1680902
1869749
2893630
634341
303871
2736288
2285183
197454
2372725
631694
1499368
2200626
1732749
2173238
2551933
1157793
2559181
1457255
2302820
433482
696001
1886320
2260938
1795473
291416
2862293
1732738
2576147
1740499
2160099
2543691
2236601
2344616
2246218
2176900
2127967
935013
2843558
540572
116532
430949
605247
1852033
2533266
343567
1340268
888185
2132196
1582300
505582
1973331
2804675
68824
1844759
2809516
508392
134049
190942
1895654
647765
2895114
1625955
2482004
662563
460787
1799757
400128
1162149
674900
2841131
75785
2429255
50531
1781670
552710
320033
2320761
966662
491611
1672736
498885
1379053
2916993
2213189
2422656
388651
691468
2111416
2882199
2017905
202431
1897210
2857222
1460734
1061734
1287057
842612
1694850
271377
518586
1936715
847117
2692764
2256725
2922828
48363
731966
2775433
764311
2541652
53757
1908581
1134804
1828480
680188
2470465
2743325
2155335
33362
2184281
1918306
1632903
208316
1074647
2288446
2198983
2768267
2407430
22067
2027674
2883604
480196
1846144
1882552
16909
1279650
1206758
1852848
92122
1349375
2877472
1938550
960986
1480348
2021185
192671
2164091
393358
2227754
1245664
2837162
523069
501373
2702822
2379309
511050
1650287
1126567
870838
1113432
517352
2100034
2818111
1355638
18058
64229
93502
54154
2196453
1687228
2522916
913529
1909145
2781397
2458484
95445
2913043
472326
1833234
1634134
2272537
2474032
1642693
2313019
445391
7391
2225910
1430228
1879276
828398
597092
1513828
1317699
1702832
905197
1545066
2818490
1960136
1154512
1097492
1052395
1566733
65416
806803
2353692
2799235
631502
472251
157567
1280229
1817156
280194
63191
577941
1037378
2699554
2055327
1443843
1569798
1322821
1905251
1928639
1561778
300495
2799906
2908249
1903136
439999
1342217
2807014
2823729
2217
1988799
1713295
2287117
771081
152241
2707397
112103
2349981
2328192
1075292
2793958
2677981
2609322
17955
2093213
1196929
693362
885548
2614332
224086
164089
488558
1389844
1879786
2548776
1571128
791963
2220890
2825065
747136
541493
744167
149364
692592
1297068
2922233
1385962
613967
531784
2814596
595893
1777738
413047
156063
423988
2255328
2051111
730416
1869922
254633
193327
2517938
282572
2029796
2027079
134524
1325070
201846
600037
1649520
2616110
947914
665614
312493
2242314
1812480
483624
1444321
1455766
2015307
2564449
205767
1922867
2605232
396759
749438
2597324
2706724
1979113
2529641
1714983
2137285
2162245
1873229
1557677
972906
138942
1231368
2069413
920191
2851158
2608719
1658957
1068967
1601068
831904
497759
2652063
1235513
563025
1727175
2688733
1876961
1917884
1430214
1477696
1640520
2147772
2777002
2923822
672437
1954144
1776489
899570
84507
2838868
1253404
2726124
2096252
1923449
2481760
209140
1969908
2269412
967181
2252625
2088719
1309741
1763262
705873
1512427
2019542
2379305
2024088
1188705
108036
1868235
1177887
2742336
1715983
1038235
1032166
2155731
1707599
1948765
2642194
637727
1339201
2186574
2296178
959560
222915
1448016
2429088
2218916
2126837
1824328
1791128
283055
978960
352757
235897
286404
2804931
2566803
699199
2870035
2628664
2258052
2609066
2680768
2651954
1940013
538527
1494424
586758
246354
2709141
1137039
40331
2688115
2851813
2784503
2311094
1899027
669356
1084088
1115895
2564461
1851824
194697
1521800
346163
1584471
2771156
2561916
94339
537034
80119
2541153
943127
2292405
2180127
2792243
407470
2221365
2362045
2218518
141071
2842004
1318738
194152
2311852
2709496
664772
1671845
2700039
2524188
190494
2657702
2273720
26992
166664
2143829
1732944
2323145
401530
2039744
2203589
1903071
2424671
2580801
999125
1440568
2920174
2557463
1689831
2720827
2555849
506901
856919
2253290
2387116
389159
880136
2590331
1934341
1679357
378375
2142314
2207863
2888667
262229
1595784
1378834
2600585
2178129
253229
272459
1951398
664683
733615
2339106
1388849
322112
2045346
714329
1420498
536702
1891203
1954403
1984432
1304031
2054935
1739348
2694962
1986735
1619687
2360660
225349
2709130
672791
1769315
2188633
1856410
2772404
2344601
1598201
2606313
2241979
2322273
140668
610795
987189
245586
1716142
768926
80869
2055666
118255
202492
1606649
573271
1319465
1623545
1479672
1261415
2075255
776260
1002006
1493554
1546931
1850949
2891524
2857411
1750690
2599824
2402643
2346227
2467432
594770
2725059
2043880
1008352
2369282
857858
2518429
1630707
540117
936818
116268
1119935
2174489
421179
809385
1031847
1706396
1713786
1229158
2705948
2191660
646233
263343
2312833
670124
105979
531102
1950919
676986
2401671
1863186
526997
691321
1826767
143810
2336344
281568
1115189
1775212
492937
1550908
2743373
963391
2311124
2022246
2142397
352819
2868413
60667
1889627
1549987
137807
1576887
954801
78747
16446
1966119
1241057
1734733
752520
1655125
2577385
1322720
243134
1665708
1955618
841481
927041
1280545
2917964
1642690
1707345
1735919
2743710
2222293
912166
2502505
2512702
1328071
1871981
338181
1781598
2353109
429493
2928142
2513627
2592427
2348611
2931469
2532130
1832706
217090
1855744
1205571
32476
992452
1170338
1887572
53795
237179
2004296
503436
1683440
2765515
338741
2417278
2485420
97408
1471160
2473407
1569210
2172280
1740728
34745
2396899
189803
312089
1791369
1735258
497634
980376
1317945
1025062
2533125
709512
2195913
2472038
2044720
2538457
1809278
2050184
295601
726433
2562351
2507814
163395
1471101
945012
626786
1321412
2116466
807949
2699981
2910442
2341329
1746660
1143374
1485773
1579154
1180975
1731266
1713122
1246894
1093960
332326
1197924
1607663
1103123
1475832
45888
2603071
1837873
215888
2020176
2681452
2803171
901853
280284
123116
940936
157367
2705416
2665641
1304103
140701
2533307
888037
903994
2496539
552125
2139464
554444
88680
589963
2584024
2654522
2409323
2420097
946985
1408900
678658
405363
1347125
2287793
1340659
2668414
2172538
2566822
2781345
882413
2249506
2679616
1393362
671491
1682309
2106397
1889912
1303930
2139424
1365251
2022713
2326531
1008746
2491441
259273
1953499
471205
1309198
2335936
1456302
8106
2004807
1661137
2813715
2151906
697568
1075881
2267435
2133286
300329
2064368
2838476
1131131
1736502
2498294
1668848
1242593
2853083
8580
94805
1939370
1626584
82360
1825815
2471798
189726
1767650
2584830
1238424
2101274
2737544
1342518
2159422
988595
947025
582380
2775488
1209776
2801421
921198
410904
727148
1881429
961593
1512114
2677297
125858
2243970
1201323
528971
2840217
1246773
2333105
1183506
1971158
223662
1002906
734642
2521762
2366933
950358
26561
496434
188091
335227
206479
2357158
1848202
72214
187008
2126535
2829204
2638760
1266092
1526910
1597348
257728
2158182
35436
1430594
1504273
2644267
2299706
1727884
1233144
572863
1881055
2075200
351939
1112675
802815
2868565
2352703
1975226
2409313
1807724
1429534
2503692
1297577
2521747
128236
2564306
14602
1868635
1212055
1168730
1685637
240004
2122620
2715100
1589953
1069794
2400997
1716810
2522603
241618
424165
2204436
2501402
1566603
663964
2372975
324663
2741822
839625
1127448
616569
850037
2253797
249031
1706199
2448551
2630736
574329
383181
495140
2572587
2869382
2356776
1470393
1715796
933864
2362661
2352355
2103006
2929012
1627309
1016773
327718
793716
2351991
325339
2739669
1796385
1314262
2768257
2106288
1103127
2282172
2558800
1079484
1896800
2262667
2383818
2437416
1616515
1445017
2183138
550109
2537662
2505678
324587
1997239
239940
1041749
852989
1379601
211036
2388428
678528
269081
1698011
2903100
2027787
1306417
2307076
655043
519365
2260920
2178190
2105758
1696050
486983
575829
2599509
2006072
2638461
1068241
2444978
1200267
1664719
108850
1904813
1789724
671158
818650
1999856
527453
2252213
1555752
1061251
2535096
491402
471794
2793240
2257057
2039214
1887279
468618
2494403
2849865
996437
1112218
878891
1750888
733983
864324
627386
688940
163907
372121
1890297
1724275
311460
331683
2522635
1176358
1145951
439670
2809079
1807658
842942
2642464
479828
2085749
1955046
779165
1548092
1005288
2790285
1729892
2926253
94562
1971045
2874402
1293750
913570
1875429
2099107
2376276
637278
1205362
1134917
1653299
50145
1398886
1354411
2426340
1866859
1350515
1174909
1158236
248582
644628
1132372
651474
198204
1706624
898460
1078769
2232483
2387767
1642827
524669
2768350
2840957
1507605
1262835
1053779
2279478
2455376
2706379
2667145
2198923
903991
1233021
2829428
1088391
1267408
2028006
1473553
1647855
1520086
880318
1389922
894229
427057
1955699
862803
343713
860373
482486
667265
389911
1904245
729329
1477384
2684576
1829894
330660
1799997
1401179
273340
1420853
1295716
841293
2078868
1019119
506154
1998031
2031350
365398
2755369
2503465
2333640
2347244
2883620
580885
429042
801420
2816747
254894
2042535
2812426
2342680
990414
392671
1609390
340065
1771747
2152462
1193935
135728
554086
1018782
526197
2202915
2604312
1201932
2519758
2255734
2731220
488848
2856538
398975
874217
657089
2577391
2890737
1051816
241884
1382629
2167414
1257033
2533329
1450452
2012525
1049076
397965
2610165
122209
1665256
1907357
2608432
644440
605492
2218955
512821
1913804
160171
190998
2739154
2252746
2174044
1400349
1451886
1660316
305666
1281205
1037376
2627902
2244529
2907462
807809
1443449
2829059
1113259
617555
732828
2388443
1304955
903069
1873037
2213851
2540003
2274455
137713
763614
2240738
1941336
768279
480880
2465400
1123657
2817420
885991
2105898
157181
1851173
1132467
2307221
383515
962388
2543738
2422987
1050229
2182707
2475247
1937121
1505211
2224939
531923
2454683
1118654
2849115
186774
384822
2836623
967201
846508
1370585
2270597
2870484
2487714
1605415
340225
15386
998517
2908932
272517
2525703
2355914
2783544
1465267
308265
2269682
1320966
900263
2321682
1072858
1202721
1198030
2005142
294693
2145010
1069411
2339148
2708335
1405599
1039999
240284
295506
1258502
2782918
2552977
601432
2133702
2332398
260242
2477436
716188
1525951
919476
2726350
1473097
1618897
367169
2835113
709105
1793694
108676
2743665
1486168
348737
2366916
2558040
2409852
92083
2710979
275338
2268727
1009561
2798872
2118713
2279908
1469802
2628744
2865858
1628130
33161
1310071
605498
593932
1807047
2267610
1200496
1480995
1055010
992123
608121
812253
2123798
944752
1308139
2012559
2061503
1185146
1794329
2331823
2379442
752688
1424769
484152
486234
835289
102151
1895716
1257209
852073
1752842
1780315
278056
1430720
791643
1187549
2758644
902587
2158287
1897172
651372
1201790
185812
1748840
2766834
1954486
2849203
2932087
420284
2912869
966216
1931606
1604035
258781
1535793
1799834
1061460
414284
1726277
2699339
2794905
746096
1351822
663083
421176
1473999
1424119
1836618
371002
1582155
196740
243195
2427460
2597470
2328316
828435
2164543
2214190
644907
1628916
1927903
1300289
314919
2237710
1403755
2617685
2917357
704805
1790331
837206
597572
1438105
701793
399250
2387063
2308337
2661980
2637044
1514893
729856
1854076
2635184
493534
2350693
225668
1964040
1788164
976852
1085134
1780814
1368196
2902717
2617478
1630664
2637078
1580671
1641321
61853
912073
1651086
321882
283102
2162285
1976211
1854534
505276
2019950
911209
443533
2113528
2642833
2380257
2517533
2018914
2386773
2093864
925782
63365
2785374
1787079
1648024
166782
455176
1484153
2862987
2538415
1581476
656052
2436182
1533763
1287907
2753970
69596
499411
1171247
1168671
892610
235967
1520456
2849373
1005327
112678
2752438
245552
674349
1850307
2328539
2078059
9515
1825011
31607
1089360
928383
1302594
1907655
1385428
1588128
2209462
393298
2432070
1083434
1954560
2917654
1487934
392907
1596369
1811184
1442172
2355414
1010329
1054839
1691008
1221314
2231712
1568965
781751
1595071
79676
32649
2559788
2222542
1708556
295985
82075
2006
1548043
177630
84563
604688
2223948
884589
1460964
1527572
2414167
2394080
2490123
417824
944743
2644584
1446953
2614829
2064102
665922
211606
2405482
1192000
2904555
1793339
745019
2050853
231849
1910385
1937325
993210
1992973
2104790
609301
562239
590561
1691230
2724009
2488438
57923
1465048
2039892
505350
1754959
2544079
2518468
497663
2498908
2132979
1630404
521659
1598946
1467580
637734
1968384
2310837
1941166
661960
1345575
578968
1921536
685940
1680246
1276730
445427
1627636
1736097
1623322
2530979
204519
2279286
202617
1176357
2538280
676757
1830598
1536385
1613072
1558851
1591667
388301
2923304
416532
1130007
62245
877010
167302
2617699
2562382
2541399
2352001
1577510
2922048
2845003
583242
204853
731542
1205078
2276746
1597269
475294
439149
2614190
1685560
430379
1826554
98759
726451
1318487
249563
339262
170076
2872082
2722172
2896588
1971586
648858
53936
2405820
810182
2351048
1702153
2495521
1289704
1444785
1012025
1757108
947235
79193
2677481
576371
1457261
2580543
2105700
2096521
319866
962822
1322827
717883
1139580
506087
2352886
2176597
2153987
789505
1219902
2093524
2768218
1191556
1909574
2222715
941756
1348096
1802682
15488
2924426
2652776
1647348
1868600
1505768
1070648
482531
1768714
405501
1825064
2577407
399712
2341682
2757627
1566308
2421451
865558
2370633
1090585
212966
819418
1130346
1348604
465698
1413312
1406996
1823758
639072
2677501
1489406
214958
2732618
2567700
374533
1085317
1626166
1219658
2708407
1271571
2277523
2201323
2412985
2476062
1519324
1971364
471496
1391209
466427
1953736
1941430
106927
2498873
1265458
2657095
153953
1167740
1839616
659853
2221157
2142864
2485180
422326
2840463
2399966
1330851
987101
2135226
230416
1826276
1060650
578078
1833296
1295021
174370
407005
449856
957952
1572610
2694914
1040414
1894679
69017
1450491
2027970
439304
531215
2805371
1414854
2445348
2650090
279828
806433
1257489
1263681
747702
2934291
2658386
2252289
242159
2711872
2483552
914587
415459
2890305
1709193
852945
2831693
778370
1962857
2244144
127532
2308591
834772
46456
1630908
695113
2061400
1312484
1807247
2021372
1288968
1607370
488679
680838
2618045
622628
1495287
341389
311580
1721099
2298941
671998
244969
2193737
852314
196422
2432109
945465
845369
1715942
870502
824258
861516
2561438
31387
1791962
1051647
250588
426291
2757869
2831062
958802
307178
1463457
693532
525399
2601276
2248329
1161037
946233
751927
1838006
1252793
776604
2451673
65833
1120076
2200007
1837079
693376
2316543
1833035
1588318
697912
991362
297626
1017679
718176
671603
1343287
1352269
1372937
291218
1825018
1806640
770623
191093
661152
1628925
10636
2884213
2828401
1265280
2440625
1077417
2863667
1902617
1592848
632238
848250
198383
1265961
206342
2173338
1069632
1688710
2044098
2553968
418205
2770703
2718853
2752103
278865
959631
1739838
1986860
785622
1565069
1612920
2093024
1661070
385427
2624025
1987729
338826
869426
2367317
1553731
1114455
305094
957341
573861
2294223
933030
2808249
2371147
1115295
1061721
806507
1538686
1167668
2806866
2559580
2761826
164601
2736720
1220263
2071906
2554772
496784
1395004
1998556
385854
1730956
194808
1381048
1034358
67951
1286896
2142309
1840893
1212112
1215044
1965741
251550
1221872
1514168
424083
1436385
1266306
2580508
179140
2344735
2704934
200843
887221
1263207
1225460
1087512
2916936
2330833
407107
2867125
1571994
2036481
2307695
2522177
608007
1256157
836693
1580443
553412
2925813
2349434
2811330
1772792
2901074
1668520
204626
2867846
2853711
644956
2215958
2873503
132754
2665710
239440
809624
1915251
1135525
2107825
1880071
1355740
1456692
2438604
121442
1898769
76299
179709
2874691
473387
1549874
1282446
1298225
1697290
75161
149300
2324931
1748704
1125078
2364697
2696494
462832
2562707
1709234
1997674
260789
2451229
1883217
465215
439294
277639
2889095
1773271
2418229
770761
2559563
808673
1550899
2109234
2041244
1214469
1807481
2589365
1868408
2905002
746426
614245
262881
2401232
128649
2376959
2135905
1974865
356769
1379709
1190689
1031725
1238122
2418786
426317
543035
1372970
2752720
8450
416923
1066088
773492
1776464
738958
489109
2031313
1689874
1745702
1345192
183692
1437276
1080289
2862214
1209064
24286
2937053
1589902
2159950
1317253
2040805
2520264
2839514
522946
2747665
2620291
1431648
537864
2811251
1148609
214364
2721457
2524589
1636621
2634711
2827671
2208469
362464
867532
1661666
988336
1585581
2420435
1984880
346096
2255713
2017292
942731
1655983
2347776
1419588
1716761
1830120
2121793
2904712
2924363
1580555
1639418
2277594
1629163
1972361
2211020
1779021
2606391
1711576
1930066
849530
1869692
1181926
1760552
2466340
1916213
464150
974536
1980523
1029726
1447341
2780153
2655194
1158320
2415264
2883875
109886
1319119
960828
776089
957242
1185788
1120663
694846
750195
412875
411378
669483
1704798
2030681
113019
852441
1868357
1387998
261658
2524965
332919
1293766
351571
83159
1284909
1519587
1219759
2365262
2762884
1734467
1866879
718537
2757033
2926934
300434
2926480
1127762
2637
553975
2535987
2443208
2628343
2716182
2771873
1780073
1687455
375598
1752984
1420434
2746487
1814814
2499969
997127
556656
2210003
2276877
2205705
2240701
1161138
2073625
343642
1720216
1703319
1029759
2718596
1070292
2779647
831296
1298706
2190789
820625
2468552
1077574
2345055
2302361
561406
1023162
1664221
498350
235899
2670615
908633
2280335
148453
2321357
2197322
1600410
1247113
1034508
920071
589731
22939
2088362
253777
2716084
252192
957334
2914910
93915
472774
133137
1691515
1087792
1352230
1221021
1082307
2191633
790181
1844230
1821476
350738
363907
1306198
1722301
1325476
725232
2153363
1160045
1052775
2598547
291435
450803
458127
1236424
2738339
1567952
1511880
2195863
624033
1682475
667279
1123365
1098519
1775945
1101911
1214790
1493757
838455
489242
1259744
713653
2260843
1727297
1636492
2059796
806420
2847075
700310
2725372
1252874
614992
954848
339412
712656
2225811
2627819
1408943
1865843
172344
1135274
1425069
1821783
2860028
735213
294837
2507840
272525
552580
1382803
1710518
1119009
2092154
1310962
1765117
76696
2832026
628236
2331204
2142302
2807141
555717
2730193
1672843
1743502
2688155
2620224
2593835
2720313
1348894
1217575
2279325
2855915
267016
209256
2657260
932891
1695679
908209
528561
2473730
2841543
2820096
973504
1773444
2730380
1639599
1302205
1241975
621544
2035454
426545
1685330
1012874
1185206
479072
113259
778957
1161309
2223429
291820
590519
823597
2390745
901842
2542266
1336055
1600413
664794
2582547
2906368
509053
780398
501997
2137909
1390464
2077972
141503
1889705
267713
1798525
325967
1928092
2883410
2839210
862929
1187512
1365538
1418006
2466742
1828964
2373677
1585083
1009739
2835221
1996655
1029376
1126040
2491092
1240106
1205454
683640
82082
2014569
1641181
2333888
128504
1057018
1049462
1200757
630845
1693224
2013059
1498526
2830952
2226345
1436359
673432
1581694
720492
1441902
1840620
1520172
681556
606815
2069263
2532805
239272
1602873
1921692
2001952
1439195
1495952
254156
2875274
328065
2191380
1025068
2116027
1509755
1822505
1169340
142185
596591
880521
39286
994715
1830452
523900
1589412
2207628
2591245
2594878
1763775
2572482
2247879
2486056
1718418
1779871
2832797
698160
633623
1814876
2604866
1927005
1490147
50635
2547050
1175372
1044871
522138
2566397
2300298
448478
2484041
709606
268717
588990
1832753
785805
259152
1343625
1955405
2463776
2441769
1148039
894156
1317682
389994
183241
1856651
2521681
2247005
2269872
1882469
2652603
2813922
1578741
1130279
602379
2802935
253934
1962562
350585
147167
1465112
706959
1682197
2256782
32645
488602
152710
1564011
537307
482081
2773820
1662076
927278
1792399
285849
2549085
2695517
1844641
2197689
1722397
2756655
960764
2899487
2442604
2391553
690800
1571844
86021
2285475
1205282
2490208
2686665
2361690
2273499
1867446
723208
432377
2403368
1807248
1583889
1421399
2290509
1679133
2099193
95560
1777945
744673
2170955
844294
1251238
22848
2562309
1896078
1404976
1608380
2130106
1795045
2884278
690255
18582
2472655
1858511
2332519
2015585
2082985
2329329
2398697
154139
1382543
2187837
1675886
2011103
803407
272761
1861484
1779172
1919018
1630867
1692158
188414
1791441
2411700
715657
1088025
1401790
2922167
1857127
2162677
1969188
629903
592342
2752688
513219
209047
812364
608874
2746130
976875
714983
1593352
2755485
270963
19161
57785
2057980
1040742
1575044
2502560
624275
2820780
2657722
1259721
1536592
2091918
909285
1964228
1284638
1636259
476949
2160684
2083513
1211377
2541957
543849
1160864
220175
2162273
423388
2294184
2689824
1147116
327655
1381003
1211884
1476047
2113850
195124
1435180
519789
798828
1210229
2390420
519486
583440
1931911
2075398
526716
1862274
1902764
1244613
2812356
945261
695835
305745
1271476
701688
762797
1284014
749630
1610716
2647394
682031
876029
1096077
1318547
144615
345718
1310077
816555
786994
959317
127909
2791838
896837
73902
1885417
2251922
959350
1877152
2927350
1706779
70516
2473893
1783722
2493147
451157
803835
2026531
1391812
1498837
2448617
2642374
337013
2893487
1846803
2366600
1195002
325838
1121554
2195079
2552405
786149
286898
2094440
424434
2777161
1494065
595760
1533350
1341366
2235731
1844804
1134134
660387
1915456
1484827
1395209
644235
447225
2881539
540430
695774
1594661
1946061
1144214
2798790
2153028
693700
2655313
1471206
569652
2227140
2319735
654830
1852803
1814166
2794765
457337
1466361
2004302
2829015
1715867
733647
990573
2594493
2576457
2322753
586372
2569643
2551883
177161
491494
2451662
1573734
2054799
1939220
81820
701874
1933340
2904130
2297521
2639946
2839427
115195
2475639
749211
377895
1742018
1508094
1068876
2502830
204452
1168754
625193
2738440
1520209
562427
1423098
1559794
1297884
1545716
47158
805868
1764714
1762631
2158972
1471381
807113
1903284
38656
209318
1582763
814226
2917762
2617332
125650
312108
1333555
1979865
50974
1744917
2848798
1927004
1266819
39918
1349028
327623
333382
1048170
49250
1224214
2146298
2805475
2378632
422837
1490219
921320
478580
2142675
1180021
593626
1285483
1560762
2031046
2629925
2890051
1007100
642240
519404
658530
2441352
960748
283000
816408
1505140
775419
1793260
765327
2140287
2161174
193559
2681403
1002437
2186070
2199159
2161699
499279
1868476
2040322
2664541
2550813
1417159
284889
1445848
1449777
13260
210788
1957021
2364289
225660
2332150
2430561
1706935
1916301
880334
1329026
1058035
1420882
2016323
2625820
2905100
2889166
15415
2907203
2490069
875892
893775
2160124
14723
1618216
53649
2451847
2018232
2138192
1222694
2106212
1631150
2504922
2758869
1659970
2103793
1126108
1911695
891761
979760
2719943
2212427
352056
343066
1705111
134923
1538018
1501904
2563507
824223
769456
2049011
1564596
934318
1009495
2640086
1739218
1125726
758922
889509
1677844
837881
915239
2614763
1717457
2109408
1993292
2030122
254560
142534
2915779
155348
1393443
860807
1328636
633304
2359111
1355690
459658
419468
981478
1553127
135920
588467
964809
2635572
2125853
1431882
2183873
695170
86948
2390779
1476999
207916
1424860
1508223
533193
964380
1799486
329043
246085
66968
1224168
1705987
289953
936235
709874
531747
540915
2431344
715134
2192230
818989
1647356
527300
1280519
2884667
1058851
2410059
363644
2749407
1997144
187460
1981203
2759210
978763
930955
2792377
2317127
2159174
768833
989846
2861313
1555829
2452017
1649273
1181205
1767746
420315
2382660
731211
1347446
1480423
2479096
2527200
998794
2570140
1573773
2629774
2472928
1714312
234052
1530724
944779
543516
1566741
339598
2071466
2073038
784258
1469615
1795190
1208380
704991
183934
1741383
645890
2385050
2324929
1153806
2226124
2396448
1715761
757440
1340582
1933529
2011905
1415071
2796001
455661
391040
26643
639287
1493706
1227805
2060282
1932161
2598322
2721119
1624394
334202
714102
2276598
1318748
2327266
2774914
1945703
1991787
2197417
10168
1884827
1203124
23175
2926553
2089893
385578
1900439
1297592
586391
1979616
2450417
981332
802737
706963
2939634
1660558
303799
2247308
290775
687240
2235757
997291
1049037
2757869
460770
1700791
850373
70747
181209
689639
1058618
2637709
2679672
411497
194812
1379805
2068972
12454
1111248
766941
1914043
1399444
1680707
2166736
2928684
2890286
210980
1317718
1106080
1067377
390850
1796175
20365
651760
1187418
640575
1134957
1924386
2119097
243393
1772
870078
1143966
807110
2784543
2774213
2563620
375730
283212
631466
1854796
1366514
2495211
872338
1631870
1912638
227293
2238795
1779756
1555565
1758811
1834911
689325
1381648
1358146
228775
574683
1014389
693781
1874285
2474086
193889
122261
806755
307285
2540669
2703060
1794636
1050920
371307
1558419
1692071
2770523
2004475
608668
2344253
1786391
2665876
2181201
928010
764561
1435055
193265
411263
381168
492709
1018078
973711
854881
151167
2782050
2133496
2435637
2902524
1864116
2128725
692531
845032
1236632
371264
919059
1657144
1675367
1044233
562023
2147682
1408951
612853
1388640
1459584
1991573
2888520
893022
2503517
1678869
2213214
846261
1341449
407549
2604445
1178752
1206177
217678
437945
1539090
2004058
536849
320009
1174356
123331
2155341
2847036
1666697
211694
2337213
839342
1290360
1570857
1782791
2080390
2536416
101917
1051767
191249
1713426
2311422
728335
1203042
2828031
2196833
2017875
1988941
2361079
933096
2726550
467333
1387879
1172475
2673065
2353854
2009776
2295022
2778011
2159079
304847
1733619
1086766
258726
2373858
913731
321530
440863
2523129
695710
2146520
1850118
113573
811438
1257504
1560417
615599
341370
615895
1618683
2026306
2230566
1942407
1457906
2344542
2255435
11449
2765473
1067527
904886
2888218
2095243
2290207
523130
2565551
265977
962697
2685098
2900598
2271427
1805021
1876633
137201
1235090
510679
340732
1213988
1240112
719680
853068
1129521
1930245
2632083
747086
967812
2523794
1682723
1218568
743098
1846333
1019054
1131066
784278
2211841
1707937
665977
482425
2935062
1479768
2199880
214354
207134
1123020
138014
460072
2872188
725223
1806008
1671807
2059493
657308
373065
209274
2017643
60032
166805
1848612
1102149
2061564
2656081
1791528
2140258
17585
21369
1073011
2292654
201696
2112443
2028014
232478
62371
1736682
1932411
2097163
2802056
1606061
741445
53208
1238948
2350321
669510
910153
978954
1988078
2551123
1341698
1485938
484490
1339630
2737360
899710
2782506
66222
995866
2488158
2564580
505920
750475
1370273
896976
1837255
617652
1562304
2764901
2738219
1932348
65674
724774
2091201
860337
1995561
1437727
1096681
514857
440490
1121198
1444414
2224414
1012252
2629205
7204
2748726
2667998
1341842
2036649
2234311
2477078
2353474
159016
79231
113449
970927
1374004
162179
2433962
1925050
2315872
756574
2922360
1615164
920621
1693932
2532971
2396738
333595
839160
1524462
610896
1911199
759178
22178
1456706
1897989
1369978
1516605
2748933
2365155
727222
1409955
2074690
569080
943405
1602970
235566
158355
1782803
591850
1804699
49964
2811189
961692
2354557
1481708
1951292
342710
217619
311577
77276
1707924
2277472
2618856
2157536
489146
733415
382487
1242548
818226
2250511
527615
508509
2011886
2832700
2077318
1372729
823520
678812
155729
1804921
2048130
23060
1613871
1931518
807984
2638664
1694112
2812591
780694
1579812
2584245
2359199
1827180
400572
2872996
364427
1265611
436241
778185
1389087
2654539
1828285
1310949
1442850
2211866
1417663
1936987
1554351
2318121
194560
827294
2925675
1544389
2911656
1972524
2135034
2607097
1092843
2724807
2519514
2230448
767084
749888
2228360
8417
1729992
2608548
794064
493946
843213
1413635
2625105
237233
2540795
2842297
2451560
2640125
782929
1969031
1417804
1854774
2126062
2903029
913532
2496921
1410466
844320
466689
2369195
1798438
1061478
1311432
2556613
215661
2240884
1762551
468776
1962410
1640406
1843531
1177537
1184713
230514
1153792
92035
2738854
296145
756201
482412
643310
871158
2219016
1043188
991699
582649
1661446
2489249
699391
2573527
1105862
651356
2820155
1169894
2375005
1826198
36950
623822
1197666
1652045
486874
1086360
1960067
1967765
2234078
818526
1293293
2671858
2451155
1997919
155553
2394617
1005540
648445
1548419
256417
1192290
1346802
848912
954818
863607
2380518
336280
1977017
504550
2444141
329518
67045
2113404
355557
1287544
2370795
1096209
1976181
1641536
1972353
313883
1323628
29688
1025391
1211024
2457739
1229566
2759663
1542394
173134
727815
1067189
393897
2244716
510118
2854273
2734567
1407237
2142835
786856
460481
914990
335380
2028912
1619930
1123971
2080722
660840
73971
30423
957765
2126357
1037777
1254822
472265
1399217
1320615
2365489
2075414
2491104
2288821
712758
1309123
2829505
1809230
2933762
1512455
2690262
964645
2139845
1021289
1650937
2620435
2534964
1504438
812637
2259950
1274313
970708
1166906
2239067
2001510
2811033
1075935
1315793
1922435
381348
2572486
509454
2632347
2535873
814850
2267707
1152927
2401750
2622458
624045
2669251
2451731
1328026
1583964
1548260
277526
274707
2153591
2206968
502567
920062
2829488
1337194
2103334
2127962
1722827
66789
2890411
755189
2085600
978716
1057568
387127
2337792
1519105
445329
323218
332354
2614484
1661423
161950
2159352
832457
1532257
431202
2759007
430473
2004676
106656
982654
1827165
472718
1698800
851359
1494654
1360065
2572766
1437551
1709563
799106
1786097
1253508
1977521
510696
2807917
2610283
2709501
2404031
700389
684836
1638784
282527
2416686
1903963
2208859
2821114
493255
996325
796
1247172
2010007
2582954
1671742
520383
1881460
2453727
152635
1503607
193097
767778
1385509
1262114
1404489
1896990
395465
1622204
1213602
241273
2645331
1754831
2492786
365062
2406040
988399
2799517
490901
1345334
1586657
817814
2127686
927123
1644368
1609315
655840
1633016
7059
2506823
1774648
2247592
1072856
2900449
108830
1124648
2740602
1947481
1017651
203350
2531662
851579
2087254
1784302
799598
1742102
1319167
578324
459654
1939245
1197027
2054617
1294180
941218
2491095
844364
2633314
1700972
2194764
2197545
1845023
1007980
2028199
2405387
2744421
219236
402197
1019272
1047603
2552496
2229560
1832027
60472
2320451
477175
161079
727620
112691
1014709
1703367
68996
2244865
1152456
44484
1661975
1176221
1362395
2806621
2503139
1861335
1348883
256828
56664
2372576
2212744
525278
1083256
909812
660910
2253442
765879
2821772
442560
1597918
2250501
2257907
2264433
371083
398599
2891110
1664789
1380042
317637
2109511
108273
2055883
266763
1368487
2491436
1238064
2669134
588634
2816510
1230463
2368025
1610613
806678
1179019
270785
2133638
955731
2641801
2051169
130534
421415
1046557
2868472
809755
739059
42627
44510
1206659
2787726
606313
991176
2886961
21691
2600535
788640
1118267
890627
2127182
968947
1496671
2801865
858627
1912697
1263729
59438
2665914
148484
211782
796739
2525509
869123
2353630
124810
2154681
395706
195919
2573014
2294194
875402
2440145
68797
1745669
1825659
2456445
985517
1685180
1074177
1172690
2283953
2483767
2909375
356168
1408215
964030
2143861
2730924
701866
1315342
1602732
1746296
409427
1251165
1070410
369700
2535975
1535116
1679870
1687525
2497652
93288
431291
1920266
576758
1338041
472735
1754253
2293582
1036428
177023
92419
1221526
2280894
30541
731157
1586524
150017
467607
376499
1086403
1455225
1977744
2313884
1202626
58703
2810602
2090359
1201782
2611540
771982
40241
206932
2209487
2403827
960250
1336898
1748595
2223938
321509
898994
153484
402846
610959
839331
288152
1342682
1013597
777574
77443
2682565
2611273
751944
962251
2449644
197592
2593935
1237213
336033
482088
2387990
269032
2163109
2720915
266481
303731
703239
1463997
1549738
1202186
2036007
2757460
31358
1728022
412085
2264070
1528045
2101639
1409371
144308
1137783
2561211
1072191
2738892
1267592
959467
1901692
188072
2685729
2449707
2839424
1352473
1230935
1382756
1669338
2834303
2591766
1727794
1854623
2039782
730069
1949805
1553817
2727523
2630974
2018721
235777
2666561
2803983
2055098
1292331
181660
2535438
1561433
1394546
2319270
2919601
2019023
759064
2586796
1056261
897330
389839
1572687
429625
1736056
1166961
1778128
1835044
1668032
450602
1075520
1387455
2266033
1126418
2119153
702707
1262328
2232379
2764973
2257558
2313325
2933151
473988
835086
2397470
1037163
1211343
1687050
2409327
1302452
989513
2487889
108228
2569901
902241
933815
1802138
1870596
281394
1661656
972485
349296
2004734
2757318
1004799
2629543
509324
2710521
1920560
1779
2785840
2466404
2122117
2088180
2899806
2032009
2643438
2932405
1141966
2428600
2233827
1578590
906044
1283715
991368
1840948
277952
1752141
2437227
1830714
1833463
2705937
2252235
1002000
623624
1197693
769133
1585851
435193
2035543
860250
686675
2715870
1757943
2717766
2655424
1827597
716049
2424648
1397720
1118891
694742
2676669
24051
1313029
422356
1391826
2650004
1109929
1588698
1939676
1387755
926855
273867
425658
1811473
294394
2343861
1683010
1220163
1610789
866950
1851739
1408557
1762649
1436367
550956
2126804
2446284
1846340
2508089
636558
617737
724255
1226360
1687281
2232575
698272
1210808
1883287
2098938
1586535
1357334
665397
1322632
1575377
1743868
152623
2079791
382472
2879319
932145
2075126
1079322
2673960
2025824
2516447
1681791
559806
601610
2731959
2215591
295363
2303523
2517240
398881
1126227
2873724
1990947
2144668
1511838
2874969
220943
1626100
2754121
2179027
951842
734454
568202
15955
296738
350815
2096493
815
2724569
2574295
1787279
850494
1434007
2771011
2209558
2027410
2077948
1108926
283184
1574335
1834886
1973974
1462501
2529763
262721
880692
1396156
1953668
2460731
1812091
41137
645648
2906477
372168
1716790
1530081
2161612
295426
95106
1358884
265300
32593
215373
1346892
2106718
1593656
617552
704467
855073
2694034
1763688
1483413
1961712
2650581
1706758
106723
383475
1932676
931419
2804855
2475133
2763430
190925
369029
953331
2701743
1424701
1696609
1354797
1346898
103899
2903895
1148763
2398909
1427263
1935419
881156
972592
2014196
991382
2623500
1279717
257650
371401
311274
1889938
418110
1610002
1344176
1027060
844600
949658
10094
1485185
232887
2760993
261980
498573
328611
1629935
373546
1855381
1137439
1592087
1192541
2022753
1604807
2779901
2070244
2382468
377226
243185
42285
2407366
1216327
2017540
1677390
2193805
1952428
2353062
1913376
301254
1754778
817817
2680160
813515
276270
538539
2780698
1740853
1682793
396040
1170607
1673208
1175299
2230880
2934482
2658383
2257187
1082935
2222321
2420043
1811873
1254945
275702
385469
2118306
660301
1471736
1145570
1032619
2686156
1234592
2871293
1797339
1997987
1980820
282918
780705
926540
1232526
1969100
1474456
2375040
1817236
1976633
1720048
2299319
2209518
1065296
1047937
467623
2243325
1538229
1646513
1305898
2733178
2788680
661722
2619968
906147
1154970
18557
537933
973144
2731036
1634964
2237342
880453
1957132
2330866
1402698
2407419
873987
1832470
132192
685327
1244675
2773646
495730
2865621
2831983
937167
385767
675289
2923940
1025449
2381248
1948522
2374091
1502863
1496813
1810075
2034048
695821
2360247
1533198
119509
2847207
2895040
1842490
428308
61291
1133691
45055
2575271
1911449
2344864
2497695
1154006
1502792
1578160
417698
73412
1337621
2187176
451077
1917786
2077650
1397110
731568
2800407
461528
2137615
2811253
1991417
515317
2568589
903880
2865130
870840
387443
2355927
22334
221809
2255744
2723163
2515259
438135
2469636
2303475
1197532
1877006
992286
1441148
872491
1527427
2781031
1781686
849104
301197
788155
2375606
712648
1179771
757130
1661900
234227
608467
2011566
2300364
2369242
872488
2001477
1562238
2287644
2726315
1686136
2022995
1860858
42722
499092
229751
280335
2814752
42807
642069
725132
1865449
2809988
1328574
1802255
2033538
1366470
2261502
1318649
939860
2734589
2472195
2698348
414180
2208817
575850
2835329
1660983
1178449
525534
556385
1641087
33542
1272959
2420441
758861
243211
2252969
359445
2335943
1783956
2354649
1323461
2855867
2353228
994924
771593
1764211
1931602
559437
1138699
2146658
1567586
464331
576933
922193
985262
291674
146819
122119
651913
197998
475798
2438195
1893549
1810963
934638
2326741
299950
718896
1784491
1793242
1609745
2587978
1898450
2165643
2626804
1309806
2046910
2079319
147863
2066481
249840
526603
1478072
2465568
1554619
1299218
790055
852944
1163184
848111
2192234
1709573
230543
1604551
1162291
1057831
2599117
23748
505884
123835
2277516
1872737
639900
2108568
2216657
350632
945598
2547624
837419
2096283
1626509
1816425
2430
1227000
745934
2727662
2721719
421762
2671614
2376897
2175622
2616308
784941
1415233
2276952
1894320
255988
1911510
285595
2005103
1468018
1823602
2702830
1628628
2666828
334924
329620
2563725
1973162
2677637
235848
2431983
207544
2477893
168908
2203708
1097798
577835
365210
2347828
256090
147935
444969
1247768
1128295
2373857
1402526
1159168
1506626
1858374
2754103
328029
1556971
1785153
2101248
56681
352601
1253428
1273341
953019
2146305
12063
2367955
2630439
2543233
1158550
893696
2332369
2806470
1191697
328930
2112099
1086563
2863988
2836505
2578659
1114578
2493227
2137104
590124
2928205
2785680
2611000
1835993
789936
1809413
2278248
414346
1700532
553307
2777099
2798839
1172611
69454
1329079
926803
2900119
489244
2562877
2335785
587620
2496049
2625697
1728399
768977
812595
643621
2577107
303587
292754
856564
2734354
2160905
877984
1036927
1306284
703405
1276521
2435206
229176
307838
2104250
375445
337237
1282382
348196
898982
94049
1316444
2299725
2148332
2243789
2162538
1621207
1245619
1974875
903687
2244568
2289296
627655
2666426
1645227
1319422
2101302
1723327
48485
167846
1572230
1391972
1502616
2087353
2780272
1001669
2762923
25840
2692773
1158950
354854
1704839
2079949
1927643
106389
361361
1197564
2643446
798539
505382
217373
1041424
2224900
2460951
887118
1965299
2032117
1802760
2060357
792064
424802
763072
2117379
206842
948449
2424651
893133
2240067
965828
1217064
1967947
1050764
184363
2850919
2743154
2886443
1890438
1391365
2001499
1611695
2893395
525212
2337292
257210
1330515
2708688
508023
1146359
2357755
1686989
1806926
816110
492273
603059
1373697
1285777
2431579
1069809
2528488
1406655
2453228
2279386
799943
1531004
2353534
1004354
1241853
2023904
256909
2837065
483520
1705880
2500170
2250430
1940762
396670
2407845
1841741
1762227
2655765
251602
1441884
1208380
748916
2893045
583136
1501664
2265061
2614936
1422973
93658
2009903
1675581
1321004
28827
2832258
123738
870835
444282
264231
1030091
2694799
2713841
2870365
624477
115892
1885257
2290846
400694
2910767
88456
2560433
2263997
1255202
461767
347107
2051922
2544911
1968685
2018244
1931761
1448046
1119909
1328026
208563
763495
2022350
942145
3112
2225907
1406530
1275673
88375
640076
1615123
2104589
1371635
2342594
1934404
2935260
1321605
250955
1483013
2381859
1149870
1476128
1895577
923268
1302514
2012902
2903556
1540475
396543
279721
1066119
528918
363464
2320890
1373946
117211
1187616
2849738
926450
1388849
107031
47766
1085451
1796723
2298875
2892325
2850162
2123524
72991
2543131
2811748
2369182
2308698
419277
2771199
1741976
2406518
2295084
1071091
1253433
2505397
1580328
218572
2484584
1759959
2661431
2726203
1422246
857486
1180633
234982
263523
2632136
2491697
410762
122893
1905279
1857196
173492
88683
1002273
1155112
1191093
1024840
2737048
1282358
1089658
2204055
1653281
693109
1141012
962810
1807277
749937
883076
2093291
1319213
2399888
1495090
2078987
2207173
40365
1757386
1251057
2863849
1127662
63543
1060567
477286
985852
649635
488823
2680580
2050862
1840856
1776717
423025
1807156
2747305
1460604
995252
1468606
754004
1996178
2428646
2268632
1340357
1286301
2665252
795440
2211593
1399826
1591953
2794991
2115204
2134679
585818
2344359
521659
1270693
2462649
875832
2510595
2563545
2169435
1151551
1771777
1036931
2110327
729397
1175556
2240141
515376
2258451
1530425
980705
2759995
1219523
2320479
553775
1655594
2187784
2237838
1027875
2361252
2114802
2079026
1990901
2140981
1394373
2346031
2024882
1647132
68618
483414
46504
908773
1063664
112244
2003257
694305
1212144
362823
1789495
73964
1172352
2824901
2263437
2207654
885951
1505129
1704208
2367297
295356
2690911
172562
1314291
2499018
906998
2492783
1582920
30171
1197005
2568516
870766
2442008
988754
307378
1570750
803830
1765208
2644575
311376
1497475
2616901
1134950
2166680
1411032
81852
899294
661260
1207561
1333363
1137876
830056
367976
301927
1728986
2741015
599393
1446679
290993
920918
2778387
19249
2346433
332459
2909821
2353225
1104584
248505
1393902
1999677
132172
1681154
785145
301905
2699224
2737925
2900846
2152248
2170877
985690
2438234
1684497
1728793
658167
289796
1329230
2934671
1425089
2236390
1061649
1949381
1497419
1166249
1775370
1179962
2003661
83744
48234
72831
433345
2626191
2099529
2528604
122359
649690
1249705
1748211
1333739
630324
1187237
1897782
1465825
2749445
2391788
1989210
849971
715303
2531201
1409516
410788
61110
132491
2322451
1373912
1477379
2450590
556968
2469803
2445346
893322
682776
2790180
614179
1367779
1824035
1428931
1485079
1340794
1643741
1069327
2670891
2075841
1353164
653054
2133962
1549380
515602
1539997
1283505
2052997
416371
1129594
711803
1214877
2773288
1125758
408333
1323151
2860847
2469624
869144
2327513
2064575
1928555
11270
43818
1668388
1394174
1141290
307474
1235672
2062660
2108654
1239593
2746370
372801
1341751
2838688
433902
2312898
1698156
2508475
1325921
716586
1612314
1431854
190561
2925756
565857
2054007
1450693
1319043
1492294
1448848
684589
196846
1161008
305111
1177245
87343
1119550
1140228
793078
2625443
1633806
253777
692857
2771530
1526645
91903
2795747
1419397
1418251
885364
548142
616007
2328524
2023630
421598
1753185
2918335
802076
2195040
1481492
1787625
1793373
1048858
2418478
372824
133273
1130088
2187346
1380877
639195
1329652
138191
1697382
662740
855420
331093
1943703
1936957
1267871
1645843
2585631
1296707
1763747
1211011
2831795
94419
2802188
2472992
342675
2464978
2538816
1900780
2390985
1865584
273950
2384492
2802915
2373084
1795090
2906703
1866503
1690154
2544559
2199065
453181
1312886
135448
705284
2296269
144150
2062226
2533101
1987314
1861632
1529831
2804092
727654
610866
1428627
1605903
2851547
1157140
1907344
1632423
715275
2318457
1151557
1834640
2929758
203556
2841480
2733529
133869
1645555
2436010
947934
571889
1843950
2044214
2206803
266019
271860
1436302
2507263
1964801
1222534
2238157
1000337
185759
1212236
1831109
606757
1648733
250060
1613839
794611
2244040
2801929
1544847
1385071
2498249
2844486
1182373
1245942
2451944
2609174
580390
2712216
306607
1501497
2202458
565600
707510
73906
1671591
769672
1868320
1954339
2707607
1491336
736264
336526
6709
935325
399391
884282
2538003
849193
2424209
598209
709711
2473333
407274
1817415
1900165
238167
1965707
955215
283089
2670911
2365682
798792
473909
2208534
2647167
2584275
287827
1755450
2857595
239874
2670848
2806994
2039423
2091814
2329638
2320536
2008104
2539359
347171
482101
1513660
1980845
887222
1141309
2393905
1847572
647265
1588042
269019
1755023
1803840
2135589
2888145
1181352
1390764
776056
2001304
479071
805332
1190668
782740
365261
844449
1230767
807435
864558
17175
960792
2154833
2139842
858200
1968819
1383472
1504335
2723506
1346149
232701
1719468
2283551
2565990
2828071
238935
1145397
102494
2606190
2631509
2375189
1860894
2107293
1106989
565478
2401268
386313
2865490
1222026
2195394
2854476
931292
1320318
2576539
2073914
2359330
2478643
753783
747345
856504
1926024
1998662
469847
2861139
377005
1880985
1976779
2353112
309753
854720
363311
828664
184518
968131
240756
1600744
1929096
46503
1008301
2441151
2912351
1176343
1745595
702421
1338406
2798676
2632376
2675449
742368
2465899
1884155
299729
2037978
2821717
46779
478364
216261
512018
324175
163136
1753774
2828056
157135
521671
1684405
2717678
2185015
1866797
361994
873977
593920
655624
646446
1024440
2304297
2854489
2902379
2366566
816949
1585434
1724813
920461
2542145
78237
533852
2499331
2575919
591476
1323602
1115574
1268956
2802311
394306
2131202
1163370
989825
712886
1761129
2491842
1260701
1839762
372326
1496423
2415226
1374021
2129057
785444
930
1494543
752736
1113515
377973
1646683
1046536
2764769
901767
2889971
1080749
919814
1098197
2510574
950994
1549485
1510899
314531
170199
692474
1635019
1639942
435598
2560557
898245
2008079
223235
1423496
1838720
2779050
1695937
795703
2132797
2680353
123060
1579566
397529
1805825
2625197
1078225
181219
1663303
2093265
1281489
2813661
2250457
173192
147085
149171
2418166
405183
238375
1505809
1560695
362934
716389
659161
2257372
131949
2195602
1094860
266182
806596
1990689
823899
1466059
1775449
2184134
2720926
247713
2797266
534328
581353
1302478
2440542
2722021
606855
389220
2806182
571166
2019381
1581978
1354573
2792111
1179644
2934148
2392122
1209178
2269471
1631332
1512350
509364
2055501
626319
2696495
2217161
24782
519271
289163
1915870
2319549
2691073
1091941
201923
2533483
685575
2692797
1614534
1886479
2058574
1539922
2596351
874764
2381729
947274
2446691
2682175
1290506
2936610
1466528
991441
349079
1094157
428974
2646771
2334251
2476622
1234339
557252
466163
1955730
2749064
1165763
522918
58496
2035957
2929107
1755434
2401630
1003137
1733322
1847640
214835
2174611
444570
57638
1464221
1354010
972488
514079
957626
510760
1186631
1713452
392031
1705953
1088400
1151077
2761955
1532428
231629
222082
1778277
2316975
2776907
1973485
777076
2664225
2412772
640919
1381193
843212
1366333
2147071
2915293
2669567
2813331
1527949
2444934
982183
1106845
1496307
2249776
2424539
2724876
2289423
2621522
2558696
510667
1599087
374096
143205
1855473
2781485
1128850
1434009
2931257
1870840
1317794
2471960
618871
1804951
1442885
385897
2557010
2547836
1785397
796124
2835161
232578
1757994
472339
846592
134020
2884351
139089
2191021
1082402
2580689
1287857
2428512
1697706
1505432
2449530
2129580
1687787
2346039
2488789
2264688
2527850
181898
2352355
2387459
198843
2609040
2415746
711615
1360051
2120654
1849864
1368557
1628700
1208188
979875
267813
681731
977552
266887
985901
2449135
2906839
281814
597386
303741
1305296
2764911
1106392
2402287
2438972
959819
109778
206945
2594983
2080040
2313829
2776353
163068
358083
246508
1398038
2118898
1366457
1332611
2110942
286522
447825
494120
301747
1921089
2445594
1482053
718103
1202593
905119
2572736
1406090
800138
1116897
1409110
1749350
1645418
2924438
143668
1612681
2468967
2317915
735773
2404473
2745305
2228127
1069844
2550650
706656
1899242
2377861
143947
2522167
1841504
1225619
2206856
1491503
761659
2341730
1722629
2866909
1154665
2682833
547659
1203232
2685183
1748598
1495697
401220
911307
212234
1790656
619468
1363171
658225
2091127
2633263
1727063
1619574
1970453
1989793
631881
79601
2294494
1278722
2175556
2848673
36109
2584398
1638219
2123136
2637594
2746732
1945821
925611
1804291
1398927
2161264
1369813
1977426
2735496
1798365
2635486
1405375
2043210
2444403
2747537
2922985
2324961
914269
1106229
1057498
888025
575726
911657
2665006
1338258
1027756
1405861
1909767
305806
1537482
1577648
1038867
674577
570826
2808684
669176
568439
315586
2076897
2899314
2786436
2247687
379803
2139706
839773
2842689
728286
349298
2904747
2341967
1280995
2804519
551080
1763973
256328
2062963
1668541
1805771
1147104
1434118
174358
1704437
2158682
2784535
2604450
1199276
2469280
1709958
970361
1873224
469083
1630014
2913934
697531
939453
706694
2666316
2285380
1937126
2840262
1163393
1211352
1935646
2105972
700503
215145
2622022
318873
1394697
1395713
1615747
2728989
2146362
192724
1580534
1737919
2826711
1798390
2849545
1172500
126080
2881636
1135340
327933
197903
740939
69804
708723
2438100
2807557
2627958
2742105
2400641
1648378
1904692
2738770
504903
1351212
1889730
1549059
1774374
18795
2897543
1936996
1548709
1116706
2264009
640305
932461
2916478
930706
2618796
1610991
962051
1867573
882162
723010
1953771
2454527
1635180
1064755
2599135
2227524
2193165
2555617
2439150
2383426
883657
1827292
2181076
1834985
2546445
1377641
1564271
345006
861612
307736
2481296
1378366
1982587
2649455
729768
2770286
1481594
2606384
1594124
777773
1891815
2884392
142954
2638460
1495446
239515
1579291
2119407
2376705
1613368
1959532
1768126
1907184
2582024
2099234
2101073
2817865
2670067
2814751
2787515
1758724
1086502
502112
195491
2614430
525219
261463
2413289
157763
1925619
1809551
1701758
2513212
1068781
1632456
707526
383421
1479673
2856984
2718782
2103139
131178
2392401
2687662
376808
592148
2138950
1212213
2100974
1180836
2521888
1243861
1355653
1938118
1214629
2364273
1540891
1844808
1796726
2578929
1760487
317596
2499960
241143
132499
1128980
2343174
865352
1262504
2464341
1642083
2126248
2524271
224346
788035
955240
799890
2095888
817670
2643311
2586397
2148004
1818859
2929223
1668447
980106
1687702
2897567
1215619
227050
2142724
2343121
2724099
953613
2939106
958179
2558962
2622956
2624534
2270474
2880146
1582515
1422493
185111
1207972
1812304
2637607
2931061
3720
11826
2352507
2451598
821719
2219573
2172058
866359
1173873
1879881
1596398
962519
1860745
1204884
663252
435870
1219381
2551936
1754149
1544672
1378732
1611296
1023441
998560
2876123
1862200
1203733
1235946
631525
682619
1796233
2165121
660217
2201597
2165398
2872731
2356290
590657
769801
494176
2142812
1663496
1054557
1838062
2916250
1092258
217270
1675643
1258640
2231758
710101
226219
31089
1924504
1041766
294260
2307066
2149237
324418
2653070
1644294
22401
2699784
2478875
2550829
2631036
1253672
390441
1895190
2830122
321526
71791
2829133
2125440
2842000
2013440
1792511
572482
1598221
303686
1383243
1611824
2702911
2251613
2329499
1862885
2809604
2559484
168989
1411699
2611505
2289088
548959
901334
2529344
2191481
2067554
1009028
2619917
753353
162426
2395825
2453019
2264792
1133598
33384
1190423
1927313
1845087
2222863
479580
258860
1914017
63374
1750428
2191208
1509668
1670509
1587075
1805954
776295
991210
2922213
2336592
1907177
1972076
2547495
1035290
1782057
197030
2261668
1987666
2479216
2635094
797623
676294
1208114
2337616
481331
1269607
2729609
546291
1296021
2558009
2247011
648172
1187716
2177532
2016039
1512337
138624
2239033
1109384
481896
1328035
1690412
2851580
1540825
766320
974524
2009929
1502783
941143
833979
1518100
2519151
2408633
1028440
2745686
347512
1441289
2813987
176078
764076
1426568
1084327
2790906
507137
2202549
319716
2442160
468893
2025170
1706679
84846
2270541
2650787
1475284
2415242
1949334
202462
2132414
2090649
1611581
1736179
939997
1062789
94776
1269311
1213446
2924845
43508
884889
28108
1728126
292380
1633215
407340
2253539
2200269
1997665
1850662
2002115
801187
2504292
1819459
2097146
2665054
561448
1056640
1460859
1732373
1606269
1653655
1995069
2535091
115136
1244412
2480022
739471
988561
2568691
930149
2833990
143986
2386590
2033187
430385
484665
400409
1752803
644685
478655
1702088
818616
992348
546380
529055
124080
1109836
1483794
252883
2796407
1622050
2314434
1968130
2753249
418112
2831791
198576
393995
1372179
2316054
2899048
1351487
687965
407544
1085088
1522728
1727819
2707886
2494
172338
1867568
850149
462853
2079391
179238
1012056
1721793
291631
2187161
2752345
2308124
2073538
1305958
895822
1415682
1912715
2830438
371145
1665450
223708
859521
2198491
555455
236865
1482905
564003
2050207
2397509
1402926
2684224
363918
1818045
2407162
349637
1933080
1649446
305995
2229457
2236580
1753862
826539
1760481
2171904
1823604
1787304
398397
1251223
2253874
1044579
2442389
921697
1808470
443356
1545508
2152897
1272007
1002328
2843117
757135
2018229
835624
634920
383314
2158570
1655476
950942
1393649
65097
491354
2684751
660853
499655
1001654
2072018
1181502
1802208
2543186
1435715
978153
2455042
1119790
2413181
1358251
947170
2574004
2038266
893339
2401017
2920800
324125
1079870
1771782
2539402
1668328
1469553
1102632
635982
675525
2633164
405128
482733
1729278
8465
713340
633045
688625
1438554
332533
247278
1695112
1774201
1490982
1651412
1413466
1369909
137132
1310415
976134
273
1970770
945092
2543552
2003933
1752281
2142984
2020584
609374
1608574
476098
1299890
26341
677704
68262
716834
1414317
1873245
2732082
2465806
1561951
903759
2672503
854018
2734623
504565
1511631
316014
2114278
2395482
2542193
2866914
2824532
979276
1643664
760796
616181
1787169
361399
2295291
1150876
35620
1388377
2875383
1948395
2051707
2703913
2264227
899423
2288219
550091
2084844
483979
1304163
406947
2340131
943440
1220458
1971224
783274
1212449
1308438
94683
779251
2702141
712455
1763
170375
1512532
1321330
1492396
2436844
2214881
1388000
1371461
2193135
1892152
2262692
1253395
2769732
1984928
712020
2201444
423957
15050
1994352
2785652
993260
737603
2107669
164772
1920529
163982
1376888
716887
955950
673117
2095721
302460
564239
1485686
2419933
2461320
1813143
206524
2109979
1849759
1159559
138324
2594017
96916
108929
623240
1574065
357551
781750
1615146
2604895
780577
2378491
2456123
2872317
2793049
1384813
2203009
2345563
1692618
323401
1978485
1399807
1900523
1012686
1274621
1268356
2106682
2521661
239768
2114284
1424387
32756
589050
2340388
1780850
113805
409733
2004985
1144320
1514486
1662265
1442484
2527783
1285753
2772756
1237207
560279
1608619
1734325
2426372
1752192
2616076
2218426
2939161
777860
1551488
880877
1077622
1953175
1031320
2240270
267927
2617962
1019579
149359
790356
2510250
845611
2662720
1337787
1024447
1080571
2746161
786537
2550388
1896784
2003192
2549477
1380546
1650315
1549757
2173523
1021323
2738014
455532
2299285
1641924
316825
218795
505146
1856914
2122639
104235
2589318
2025635
1757941
457581
2572983
504385
2238059
432457
2371100
1611741
1502778
1765666
1016971
2614938
2166789
1752066
2298739
1763013
651498
2661840
1730028
2083248
2130150
2722733
1610580
499569
2683869
200137
2399815
1761670
204106
2265391
2378221
750004
2260385
1764713
2417197
328792
742151
1578053
721903
690834
2518935
1134345
187375
718888
874326
2572771
1509743
11295
2753072
415355
1095360
1904026
1782028
27196
1974673
232510
1410972
963165
2270414
138616
1843231
1132507
2573533
1142835
809801
2595235
440019
2407231
2750933
2229474
2603335
786546
1106108
376108
2712805
2360851
1737212
1103681
1835394
72668
2698814
344792
1208111
2794414
1784375
10807
185237
2893983
324953
647600
1951590
259930
181601
785188
233778
1685862
1104963
2458528
2618222
1249441
2182434
2390988
1252717
693058
2589768
1259861
35663
146977
719724
2807457
10892
2898161
245707
2672305
764365
316620
898978
7641
2538082
1797893
22903
760436
1708019
2759396
1412268
1515777
2793862
497959
378904
513582
1301548
1091427
924604
1419087
2082851
266464
733396
475683
770018
1714472
2894922
908968
752449
805978
2189786
312724
839356
2187110
1159066
2650084
1065946
573084
1425782
2388779
448667
1641437
509044
2711579
2098641
606630
992558
1348716
2629153
1297378
1493127
451966
1555574
15760
2654556
2411028
1667270
219269
2393596
1509482
2341779
2924018
40738
2328699
811449
2346567
392685
2142521
1979234
551912
1391140
286060
2276607
670567
158505
2298181
225150
2777533
2059528
512943
2028945
1830620
1313850
1474740
896068
2722181
228088
996912
326587
520233
1106959
610060
1972580
2221315
506203
850598
1356082
1815766
965515
1497887
1613687
2123332
1205791
284882
1927287
2537630
890489
1913577
7173
1847606
2239202
283669
1349111
409188
1296508
699072
1896473
271801
2447834
116192
248915
2862054
562103
143063
1253776
1647374
1270222
272440
1902925
2764138
1297542
532070
2797116
1077934
449041
790357
1879202
430560
1351651
1166100
1207179
1386760
2783329
1131702
2402697
1620762
506084
2905438
1801962
27995
2242077
2846420
246069
2300519
2265767
2282965
333370
1823768
575383
397360
291370
2341057
2416506
2918573
2110591
1814904
2335088
2137438
1042906
2476400
652094
847586
1181148
2007907
411321
1901477
2304680
1649851
2822814
137842
1477236
1457566
2531267
139041
1268601
1623745
1941509
1669519
126469
2910171
1123800
2039239
1744519
613755
2435001
444574
2351181
150214
868066
527596
1387782
1562991
2563139
248818
336641
2220951
1732343
1101222
1958109
84525
531884
1600292
2505746
1606016
918300
1492408
855358
2320766
387282
849854
411819
1537112
232377
1793727
1425820
139641
2854924
2793119
111455
2373968
112615
2685326
1846994
490881
2442680
1653599
1173858
2889305
2245630
1699833
1469196
2359084
1119260
2220484
523120
1216502
1459813
692000
2187082
1569692
760813
667446
2702833
153783
2317784
1063141
1603974
2193539
931219
1145272
1036448
172976
257645
1159147
1307546
755381
34292
2247204
2505072
2710495
333110
1704500
1637387
1770978
767911
371954
1842236
2352432
2740541
1634722
1469826
581775
1893174
1582840
1267032
431927
1321156
940462
1247056
474153
733152
2267025
2357099
483501
310016
1013972
1875957
468628
1386473
2144157
2475446
2401458
2886357
350194
634930
1760240
1599050
2023714
1184165
1552862
718789
549996
2122212
226482
1417050
460003
446599
262103
1336870
2128751
2395485
2929963
2906401
1129865
1549450
1733220
1626933
1233705
2832722
1353774
2476014
1764120
269056
564534
2294417
2505199
354965
2338547
1571688
1436359
2044758
1771307
2795129
2163763
2369427
935479
393934
788810
2763969
2208826
2451322
783103
240673
569886
459590
1670388
969774
1685514
794729
2718026
1511051
1862578
2674752
636141
1071544
1961877
1068367
935091
659603
204958
470660
777732
952520
2217362
2068927
1129064
1217453
1501340
2281310
911675
2261774
2105087
2550736
332261
607010
368974
2371754
2744319
2241994
966022
769157
2918892
2925544
259609
943605
387316
2420092
1863561
2569453
2174881
1937383
2753062
111337
1993078
731928
696797
990794
2458704
2203925
2234273
2160924
393717
2014456
2126989
949537
771208
2213439
2036854
1610328
725878
6738
1549720
2569788
1019993
1788843
770252
540960
2450371
2631005
2508022
1351958
932664
150930
1210968
1350576
161111
73336
2502010
34947
2240442
2512775
2451517
2216264
1254262
778864
1540470
889425
382762
1291138
2122653
968083
95772
542433
2398380
2628616
1440302
2684735
248052
2366236
1416042
2621915
792806
1983441
577661
1348647
441179
44261
2054300
2426686
466736
2472507
2303463
150365
2636572
23959
267450
2575181
1796450
2828098
1050807
2919377
1512879
253159
2078937
2315958
1545157
124213
2860161
2187004
504435
2163021
1331338
772654
2178667
481146
1056826
2928500
2911835
1715771
401659
2604516
2246218
2227612
1421440
735672
2865868
1003393
838632
382325
1791861
558684
2678935
2033449
2457576
2915785
1292582
255328
1250024
526906
2674131
2218692
505640
2879538
2764813
1844132
1497452
1553284
2438587
2087270
543273
885506
363928
2793907
646435
2694575
2238109
1164525
862843
1442438
875732
852399
949456
227850
1818415
2361715
2911513
621612
1539809
2739806
2916245
2674545
1812766
1165366
842003
1734554
336233
2559715
1613181
70347
620121
2478453
1919957
1014768
1267262
2575096
1028624
842435
1347475
2263866
191566
1820333
1036518
2217502
857222
2844315
1679808
1590084
2066666
2923900
2483994
2783887
295247
409944
2677892
2843889
2599458
1193147
1512595
2725470
945895
1984601
1001932
2417643
897916
1503937
1248019
1980143
1781636
582413
1458196
1354515
1870337
2917856
604754
1306020
517680
250590
2183585
804731
933165
1807092
1245203
2681553
1557029
2678873
929005
2910451
1373346
1168189
1312174
1074828
385884
519798
1820173
1889951
296445
152455
2519884
447298
164061
1132354
1285006
2257542
74303
572669
1626281
1732892
538061
117065
563180
2716501
440813
2020255
2480048
593740
1159977
1699210
2425329
2444026
1108411
591408
1455054
860166
2473522
2758798
2503572
2286658
2462012
1558027
2257263
2778896
2502445
915281
2214226
1639784
2363943
2296559
2383430
1135548
161859
2755773
791582
157258
2100996
2772793
2486418
2102765
1536231
1932463
2337005
1099615
1349883
487416
2193245
120899
1792487
2705477
608864
435387
2447201
1138598
2430504
1486373
854719
709589
1000407
1570282
399646
1725927
1677865
2378925
856984
766251
1585434
1528809
1745964
851298
1068671
2598821
709034
2747306
1120532
1690045
1173952
472725
1339909
396433
896709
1753051
2559874
513394
1998775
988843
1982182
2835980
2794351
314940
1488599
2889764
2477606
1873675
1499835
758962
1526423
814346
2708542
1920279
1687859
2456179
939258
255967
784775
1022961
203843
568425
2052363
2723027
514070
1953940
2016763
314549
1430772
2355368
503095
647860
2555716
2289668
1096646
2228155
320282
1059796
585260
1859316
2582018
2342589
2259023
2815566
1194713
606100
636529
153588
267879
1589149
1761905
1689756
2431875
766060
2846683
2019366
1403870
824091
48516
2285936
812210
2772621
2292137
1715768
230163
784711
2551159
2040807
1884972
2641464
1942477
1886331
2804538
2440664
2624481
906571
269704
2849315
594135
1652351
2564195
2867405
2890233
1418902
2387267
1487386
255857
517279
607497
1918584
1344658
2383537
324373
1741015
1228598
915565
1948868
2169747
730234
646787
2708683
1419251
2893003
498464
2011816
225150
51416
2370269
1574790
1689136
2706790
994301
489105
2479329
171171
1175269
2505829
2703685
2681637
1289919
2327028
2027443
340220
557471
2697519
2052010
1006875
2938187
2359792
2277651
930331
1791208
155739
139818
2317467
725706
2010340
567829
2574912
2529448
573495
827760
2722180
1818750
291342
1448064
786266
442133
704770
1741282
234639
799743
897342
878728
1958740
2928507
1029219
2645255
2801811
840039
2196892
1106992
432668
2710974
2347707
2609106
1751754
503859
147415
2506898
2734833
940532
2745079
1060927
522086
151873
802871
2578530
2347922
2693543
1193166
43582
1851157
1091766
797977
2185081
1068634
1431664
2634244
2284120
2644767
2559027
226658
1257754
1939899
2508120
1742976
914474
710725
1165609
2759476
254907
2721080
207202
2552021
1594856
1074778
2271406
125233
1045807
628418
2884039
2131936
2844774
1629671
894582
385281
2595374
1638997
774100
1782407
1291617
739463
1677111
530200
869589
2099908
623213
1532769
2672763
1079890
1274395
1159902
1033958
1584277
1769997
881244
48132
1207470
2289170
1672178
2879723
2178888
68165
2344960
1700362
276121
2118863
2055229
2279949
1953548
275518
2823422
1459575
857382
1332572
488893
2708811
1010316
1010765
687202
2106834
515902
2469163
380369
2205382
30267
2338861
728304
2823194
1506040
2441202
459709
1146846
1782792
2128229
1654822
1532365
1742812
2613265
2149446
2719637
374680
2398576
642628
1019486
2618943
1245408
1131288
113786
1410362
1102515
827193
1463827
1674446
2461409
211270
1866248
74031
1640330
847225
122816
518038
2835868
118782
1720190
2744267
1700495
2052471
386682
2482101
311117
748303
2331041
1636237
2827005
2185351
2913173
2557215
701738
2550111
83233
2524247
1493240
1012003
120456
1764359
2195775
112745
2730827
665915
657128
2904169
794559
107695
801733
2152679
2810245
2625916
1940180
2026106
1559246
1175491
2239021
1194974
237188
2161124
1902609
1124103
221309
469982
1125641
1040553
466612
1656943
1679153
780829
1723551
2386739
1843526
755302
2015770
273684
2310308
89004
1190985
2931263
1508899
1635676
151224
2113424
129327
2865191
367601
2501540
333731
292414
1864399
357517
2147057
2524076
2148280
2884055
1959049
880813
686099
1614945
1187024
101775
577306
2103184
2658026
1332591
112501
714251
1284084
58034
13207
1423619
2261158
2210894
2775896
1613589
430107
1474097
1998531
2728155
2898246
1544650
2449681
693916
1202193
117214
2089980
567986
652916
2137026
743724
841600
1684057
678545
1727634
1799923
1405518
288852
420691
721744
119645
893289
149355
1089958
1131590
491099
609748
2200641
1194043
2543816
2662815
2340679
2521819
1503952
2890053
2938101
2309426
816383
1871724
1941031
2305795
1864201
1651194
176855
71931
2385330
1518071
117119
1769197
2405687
523602
1397145
18569
2545924
839536
153948
791055
1023702
2112509
145740
916927
30427
570065
2235586
2272740
1365902
36420
314089
2267182
514985
2105214
1169750
2911321
1701446
2792460
1219241
874571
2152194
740489
2440899
2790486
34032
684576
2735728
1495124
2080446
1029981
375864
1460100
2828252
2439725
1475253
1106360
1617898
2630983
2823723
1743543
1020829
859918
1625493
494152
1659089
1955725
1695151
1844320
94545
2873567
2202057
2846448
2937286
2464365
246811
931393
1855692
775085
1926544
2870164
1171879
2098986
1250960
2010704
546879
617191
1781600
2120312
1591158
1824277
1210516
2270029
1351692
503557
1520341
447974
1910527
2181400
1888098
2476964
600925
1569257
2023319
2099012
2644469
1389120
445948
2330696
1408764
2684548
268292
623265
1892054
2460799
1236458
214065
1106904
546160
660164
678672
1549254
2850506
2062148
1258050
1757436
2659579
2200804
569766
2554335
1514602
491152
2021108
2819171
295061
1626387
2441727
1606560
1113829
541638
2737406
2462207
1004689
781843
2698073
634390
2580656
2631596
1827106
1331851
456885
528883
576033
956907
2209668
945909
904299
1558307
774128
510925
186201
1366141
1479154
2347994
2199936
1982417
2472379
1824172
1733789
2223728
1637433
282424
407670
2212281
1728719
1046886
112675
801670
1202559
22921
2069696
918467
893550
506533
1388164
1685880
2488876
2685742
560324
61169
525100
1372509
2314926
728465
2021273
803059
1464615
1438531
1126113
2176872
1689210
1621412
851649
2082086
1888963
235853
144404
1623632
107487
2751555
1810465
2463235
557406
1322566
824352
926995
994476
765101
1812291
1632054
2779069
1811645
624100
760132
1387598
340248
2920501
883138
2707542
2863253
2373114
837256
2590035
1291753
704915
1455476
2597112
882758
850528
1781627
1958998
1787897
2800947
18209
2324461
2201020
1731369
414380
2395426
2514037
1184737
1697068
2437430
2303144
1475540
832977
1126059
213805
1825117
1775911
2633252
2006650
1517774
609023
36120
730806
2795637
1879527
1168294
2150088
2008720
1684005
1383925
1513568
1345276
2267612
1815042
2138145
557515
983259
865877
1098324
1562894
316717
2103370
1954198
1165424
623852
2595821
2068016
2346727
1455326
1000043
1450010
2559203
182706
897009
2695729
857609
1056372
440742
1723503
458388
2848305
1729307
2553552
1116542
1324657
183795
319066
138477
113527
561985
144113
332073
2016276
2331694
1243623
295565
2869415
1331396
231383
1061752
2497523
1875966
169152
2083854
911109
1089501
1944854
2909659
494283
2915619
1902582
941978
1932354
417344
1846946
1584547
2160207
123491
1892388
1704935
2619029
2730948
1254243
671359
1601335
2377846
1962240
2049217
907749
2876430
1211179
1651188
542164
483202
2698883
1032893
1420834
910044
176471
1338653
432680
1975532
898324
74695
1404416
318330
1307096
441025
1163276
1454131
938431
978065
866392
1354438
1018012
1448952
1761299
2323833
2629759
1552565
1730638
587349
2355424
1847998
206965
1828503
2121222
1143973
2187126
1771814
1844434
2800418
57985
2339663
458483
940370
1607094
1411150
846745
1965018
2472927
993720
1515177
442931
728703
2766271
236700
1492560
1066026
1808472
1956841
342530
1026999
1275539
2161318
1420703
634265
1332319
1992832
1741293
1604555
2787647
1021260
1512916
968785
637526
142844
1069093
2211384
1225137
2927426
1145354
2222064
514988
774697
228851
2143570
1134271
347995
119419
1563161
828680
1708593
2099313
871334
1456208
837041
2778252
1230118
1710932
1567513
700661
269664
1833555
559813
210987
1404976
928655
131571
785400
1581813
1837131
1489000
318799
1832470
966543
1047437
1410400
589000
1352115
718322
2582533
178331
2580676
2629196
635385
500489
684363
743421
1186278
2375526
2054529
216208
2580312
1121201
1402236
2806515
2160400
1137551
1384309
626326
981686
530747
1196682
1927697
2002375
2396654
2772568
1905442
1807240
806278
1322653
438962
1858345
1653482
839462
896881
1614211
1840425
775958
1966779
100593
655583
597808
2318426
895140
1631901
146256
2075530
1913321
105553
2578186
508041
890271
1669070
1033115
1741199
2616863
1902476
1206395
1177537
223176
2626319
1515106
1601096
2616310
898627
580402
56372
1854162
200930
2794828
2303896
480534
2293865
381338
1110854
2338765
754512
2523418
1353844
608927
434118
1177344
2072882
2336676
2873038
1598030
2451356
2375990
1616740
167042
851210
1995932
539003
1914495
2259023
1844827
2252661
1649865
353109
1671859
2329418
1220704
2660067
2434868
2823005
2276824
2588577
1795546
2708596
2439370
2218240
2109489
2435880
653799
2386045
2227133
319367
2853357
1391103
1283861
826350
256784
124755
2830855
935587
1084398
1123654
2386130
2662968
1205841
1266909
323383
2566026
2097566
1962436
2466382
718901
770848
2069309
227687
2299468
806049
2848209
1488317
1928160
1189054
988212
1754608
2217412
2141597
2109769
976304
2044980
190658
516862
2242871
1104604
1850005
2231261
377456
2434061
2472925
43635
2881626
685206
102106
2090454
962658
1536305
2509337
574766
1834725
421829
2809487
1189260
2310179
227499
51831
39443
763325
975519
1249523
1240046
165704
911117
1581603
706205
2705871
2708401
968721
1968136
571194
2474926
1433386
1641358
2276453
459100
2191033
2867364
1510219
200966
1484112
1613584
1390539
1990066
2118117
2793314
2185505
2903979
468350
672078
2489822
915922
2239559
2901557
236267
874783
2529966
424370
2524935
596374
1599482
1737539
482966
2462920
2015606
1698455
2214065
2247302
764417
1952167
1698629
296121
1838180
409142
1739125
2056052
2427147
162486
967673
2181520
2572363
761860
622724
374323
1483258
774482
1774002
1569485
422028
993476
427925
1234473
458861
1413438
1903691
1165681
875451
1184941
911831
2610762
2649024
2179443
1369139
1589751
2662897
2928460
1680913
2889311
493917
1357483
1407510
2402349
1243418
2834616
1845884
666779
2632868
820919
1863599
2793054
2458069
1215455
2573868
973364
2849334
1855571
1169800
1220334
1743589
159066
2417510
2480274
2117638
1586280
782162
1073841
320785
1141083
2881276
2458966
53027
2783486
80640
568458
82192
1685819
767358
1102548
2507868
2308453
1880902
1636575
1514226
151887
2473285
342756
729042
282889
1145948
1159277
573736
1549053
2871917
2132851
1616852
1907013
1761468
955076
1653782
610144
2052499
1435800
1945455
2183868
415982
2733578
111535
1109134
2392710
1912455
1064921
433408
395874
631395
2621365
27856
2523229
1693866
2690405
457238
1483959
379331
1358
579954
942803
2430683
2361280
2520664
2591172
1876845
2682455
2320471
2184596
2785631
1738829
261383
30441
1997507
697315
1195710
1853177
893669
2382558
1901090
2857161
675529
2883683
706695
2183343
1503607
762101
1807165
1168227
1453977
2845020
86003
2376495
587843
208777
349201
1072392
2817229
1188851
2482746
1094109
798671
1332005
1002124
2089358
2889919
2646234
792687
2247178
1026708
2707361
387293
1757088
333386
416052
787087
2016479
1570385
557327
1801073
2319097
2877528
2130760
362696
1351179
2630279
970158
674884
2860948
2764036
2234154
2920572
2528874
515490
1653646
424936
467239
1969550
2794895
2544256
1277125
932906
15423
2210613
512945
1431117
246186
1868659
754453
1910431
2908372
1566907
1629522
978865
829100
2072992
2356232
2107759
1912014
1391833
666073
2225035
2287536
611794
1314273
1243899
1782216
618527
1804579
1779131
2861882
2366425
725820
2102971
1765871
474763
2413628
1284578
2184423
1873337
2428501
1789093
1043418
1604498
1571223
1670980
1894973
2468223
629864
675214
762797
2812475
2139084
441527
2937730
2171459
1771873
837343
2874611
2875909
619191
2876886
1834282
1178407
1532164
439699
2009437
2470213
946113
2421822
1931992
488054
1705029
2181778
1283
1311296
1660574
229228
1411550
2004551
1939482
2772720
1780433
452621
768225
2938711
138811
652357
1248191
619452
643162
1496117
392848
893932
2382830
996433
2053855
2896497
1797928
2421671
562030
1344364
48945
1991554
1770592
1519386
727144
2012734
14209
613902
1550965
2496933
2393160
1897097
607617
2732781
113274
1306730
1456119
1331108
673513
768641
2186456
2340808
2070687
2313384
768967
100566
445153
1437643
1840085
439494
2849198
2284450
1427634
2203715
335977
2937258
47746
1402201
222357
445541
2341846
2447114
2795310
2713533
234822
845631
2134332
2742852
1702996
2733615
2060526
1778283
1972717
805098
1418645
37959
622975
1260172
2166213
80820
831642
389746
2889207
886032
836065
1130490
1377647
1912538
1064705
2320029
1372140
1312073
2138451
364047
1047921
2008723
1707176
2048506
1457879
1149126
388244
1130219
244724
331911
2484848
1952584
2717094
2713647
2892518
873549
1183965
19224
693513
1078206
518779
1488732
287120
2586857
2035251
164409
1053658
2929819
618557
1871920
2298709
2570244
2018697
1302620
1203160
2014857
707449
224572
1865468
1345513
2629126
2517694
383498
703255
1512023
1721563
1130701
440784
1418925
2898588
2828488
485416
894267
12739
1315908
647971
1138111
336372
29502
2735012
709402
2458063
517610
2157299
2840578
1554565
548413
2714959
25650
1011837
718373
600680
116395
2672411
2554886
658739
648031
574805
438831
2492504
1154706
2190287
1013991
2936050
1773727
2034110
2184200
1805971
156176
839668
2328152
219085
1693383
207309
2895393
90686
899281
1091080
822239
1886319
1168258
1172531
1304891
2158049
1517014
206659
564368
2789750
2787152
517172
1359558
1287820
2455446
1626523
1473900
1514567
2745014
371894
201996
1155161
1633931
2067931
132932
2899612
304659
2304051
2711865
427367
1966486
115064
2294187
1337746
808490
1309478
1825756
482833
2437096
2328878
159225
631750
2748178
1970985
2163267
2651213
549095
420608
751299
1809914
2453024
2240168
796688
2000199
1864796
754065
1570423
1984044
723853
453848
768049
91251
1553731
2794381
550521
1153787
1054414
1518678
1900609
2924568
1253311
2056965
1515735
680127
792022
288070
2364402
558190
1950664
408267
2608638
1375688
1016524
219678
1557507
1737671
2647083
1052195
2690073
2796255
1736515
2424471
683404
1509063
1686785
1587634
899499
1057364
2787248
2414149
787280
1684516
863097
2271194
589196
2091390
1141342
192941
2156142
783456
102577
2805233
385234
669868
1227539
2266387
1518910
1076336
1197377
2626843
921969
2091843
302220
2363016
1619410
1800779
2754112
1724955
845563
905812
1480399
639792
2465016
2937995
2129085
2599423
2591296
770546
136524
1627187
2188175
2409768
2743844
932536
1200721
1196110
1324593
245009
2575387
1604114
2092450
1134828
2471287
384823
2341363
1243774
925227
1365392
1184945
148882
933632
2187266
1833050
2623255
2922058
2117706
1471922
1089207
1200015
128870
624040
48575
2310907
570992
2433014
2532199
1772241
2302815
2905326
1716570
1495730
1581071
2260147
503414
1731080
1870849
2601027
787869
175676
2223504
411029
2510538
140988
317187
1512809
2085728
2908872
2199224
2750117
1794253
2368134
370338
708154
933508
893645
299591
132419
824865
2125658
1800068
1213861
1297893
1109232
2818138
2900139
2762623
1494102
1374712
527313
2775960
541572
1368179
879355
2862720
106435
2583020
2422955
122982
1920281
1243192
952537
2225438
295313
263376
468572
2395935
2346800
1451901
898166
920584
135029
2361063
2533454
2313983
198768
466322
58436
1044793
1721801
169054
595995
516863
393989
351839
2766986
2585078
1816985
1780006
2940354
2269439
856173
1143073
551678
1955898
136602
2242567
1737714
2842083
347195
1799427
918229
1456281
291658
1841569
692460
1477684
2541860
363501
2176601
2643439
2036075
2476584
2668322
2270557
932414
35237
1315016
2741790
2894611
456852
591647
690047
106202
1929651
265385
668546
1570635
2507529
1223693
578993
1782898
632246
2913522
1391268
1377100
980687
2255739
1301990
293049
1899552
270533
1902721
1261854
904024
2664810
1288449
1134533
401278
2438580
2040831
1774117
1179074
1741775
604422
367527
1830916
1408641
1980919
2632996
1856839
1172637
1199993
808625
1550019
308562
387951
866152
1186940
2304855
858840
86024
2191833
1624543
2374935
1256521
2086421
2219054
2828810
292752
1095775
1732145
861575
245187
2130040
443460
495976
237514
722494
2275684
692387
2599919
1808335
654537
848290
1159957
1961017
1657699
2216019
2038095
2799127
850971
2308483
2726992
309640
1919358
350033
746753
2001415
229828
1530172
1483040
1759244
1989862
225903
1540557
1946791
186668
663987
492194
2472905
1697816
2885058
2652571
1181192
1414849
1019876
2273202
943407
1681458
2281228
2308038
1151038
210271
2141541
2638676
2356280
32296
1624105
2580922
1214896
1125690
215664
696548
1034191
2708131
2798647
275958
2246246
533319
607888
493005
2809855
91147
1187918
924410
1401313
2277432
761483
1418969
1619535
910568
790420
1451297
1363960
1041624
90855
377620
843359
2270694
1293847
2348445
718722
1768211
318633
1169904
2224688
2726872
1996976
1754398
2172521
2052010
211437
2723901
1004563
745263
940511
2549542
1931596
1214176
756594
2367029
2243118
1843473
1805858
2923389
674696
542479
558238
1871155
2435484
1608515
1763491
270866
998179
2439689
540244
1117096
463401
9440
2337311
1263752
1143510
2525402
227233
2222821
1214925
1584108
531743
429669
1226359
931704
1803595
2059454
310922
1288565
1314799
1804019
2318456
2426528
834856
1980917
776378
1974845
915970
1216719
130319
1827122
514981
1815174
2364785
2252761
1737368
1933228
929925
1175070
703740
125244
441176
1959294
1634870
2491565
1799965
127471
2814828
2462172
1744081
1722648
315931
1991825
86162
701987
2848577
1908531
1348281
425628
2920076
2427220
288817
41325
993005
896297
657783
2162386
1216449
1258838
1081586
1302032
1946826
1292004
2081867
1574658
1078383
1923731
969167
458999
1073248
201429
618342
1746939
327096
745209
1311199
143510
2287588
110762
2173183
1538355
385233
1659099
889816
1582346
1353076
928929
1803777
1729800
2120258
68197
1704803
1167040
2208894
505162
1179937
2248263
405124
1631365
214910
1219490
1234870
1662590
2231854
2600525
787864
1064029
104007
2910595
2870076
1364436
2614330
1328224
583244
190977
2617346
1284059
19301
2239286
256865
622390
2061263
691928
57178
826276
1351345
2303606
600795
1904720
2008955
1880580
2510930
102022
2889838
2491856
1354962
2295760
2016024
816558
553598
2774558
385425
281575
1291179
1782918
871783
507818
209416
701097
453107
822619
1855974
1232081
2363992
553195
1211754
698035
1518792
2862807
2264556
846210
1868869
572245
2761202
223148
511580
2527963
322890
2913914
1894159
1051043
2410327
1623928
2832964
2596510
2179839
1141691
2053283
2497495
1629844
1290132
1987851
1538230
2668311
1251881
33091
2211667
1978936
1581610
2608634
2514948
2492878
1928982
1591490
1386414
1368722
563305
2277318
2425125
2801382
2284950
2071552
2299848
1274111
1461151
1711275
653054
2692558
888905
2330146
1997333
1938638
1154506
1086639
2318223
786670
2058822
2280683
2544610
526919
1582432
1508911
540049
2435517
838497
2863217
2065003
1947562
1615957
899166
2181461
2005053
1964050
2270584
1476703
552699
1723592
2770505
1325825
250180
155782
1018620
1177717
1377040
1774610
125751
1457474
2842336
528438
874491
623465
1048588
2032419
2523307
771173
1387587
2502256
2587847
587098
905123
2896361
2850628
2298471
2618654
27263
856416
2930783
2742253
1547578
808779
451517
2039828
1958636
2909787
104491
2761846
1048204
1484701
1447568
1224396
106363
217808
314104
1922159
2251591
2929828
2189625
2638266
2118985
2108425
8310
871588
650472
1506364
2650217
1860514
1964049
239424
2440326
779053
1163696
26081
1858909
1331550
1820889
2708294
2859346
2837163
759142
748026
263702
1761823
1817392
792875
1709416
2161973
1592056
1479560
761400
2276745
2063623
2228118
2498120
103173
2495453
965355
799673
2343095
790740
2197372
2118382
943910
2232432
1149006
1118470
1659363
2391129
2184916
2803263
2913631
2243828
2350727
224619
381627
55049
2705691
2183312
1507994
2154325
1509341
53326
1552438
561081
1863165
2468218
1180113
30620
504189
1973417
593131
237813
1132306
2108566
2891682
814071
2144022
1227904
1420177
334587
44289
1675369
2405206
2798561
267832
1991958
344919
1324456
372125
2550007
1889561
651235
434178
2568200
2085997
477706
96701
1560427
756812
1897340
2920464
1708688
2364773
115210
658951
2556956
627618
2667362
415808
2525461
1553711
112227
1094227
1681094
1669391
975163
961396
2845525
1747175
2291726
2504691
2021138
2351020
440037
374327
2423504
1034720
364012
314178
1452107
2795106
1852639
159345
1852579
895165
266248
2435978
1246578
716408
1985325
2824218
1699358
1856220
864629
694511
1828542
2892393
893983
2352854
779930
1836351
261901
885472
1136570
880272
804923
1353968
101011
1464834
508331
1562917
693578
1781236
2001097
597293
1720230
192776
2044937
1420428
1988883
1686590
1020525
1719609
967054
2105502
786440
2189521
1348451
1009845
2685169
1240364
229223
1514662
62246
2884068
2173946
2603570
2741642
329086
1671914
1764055
2923645
911278
2219130
2713591
1800155
283349
1977381
1103442
227262
124963
2643023
1488679
2486679
127798
39305
896603
542988
825128
624384
17431
2413463
2602630
2436477
2094033
1580097
2509674
2545930
2189844
1533338
523874
919553
885350
2002607
1492064
921381
2774645
1760902
1500943
1365193
2379055
2653654
624531
2801143
1733632
624798
911996
2781382
849656
976082
1384007
185865
2163770
402780
2591072
1007597
2223522
2598427
2501611
2863557
2785338
2361217
231488
177873
121291
210214
886406
745317
1043720
1520502
1338651
1470429
1783802
2845364
894931
1583101
741771
12235
451890
1331475
1748247
2234039
1594440
2284784
817619
769410
29263
2724853
57865
684679
1688728
112118
1010397
2037139
1900000
472171
2932555
84565
952110
1960365
1452528
2606919
2796682
1013779
2859020
1954467
1422313
1117250
2218619
1439469
1930559
2291826
2038427
690695
673915
25097
2008188
583244
477584
1348472
1671655
976503
524872
1234990
584951
1264811
2060241
2609643
1942893
2574343
2355544
457087
1127463
1967894
538472
1491319
818117
1860576
2052582
2418832
1042915
1745673
1224530
705271
525610
897134
1814783
1388128
1093938
1003250
2567796
616326
95376
2293386
60624
1880683
2575146
1353359
982611
1506927
636432
368586
2847212
1926188
2580651
2102927
2068219
562692
2275022
2916197
346766
910837
245554
2219712
838619
1676318
758341
2858862
1483649
2639483
1986980
174285
272709
2751731
1708154
1162476
744271
1224754
2580209
2775611
657215
986390
448805
125483
2860393
1819312
2597249
605764
783543
753149
1156004
2245498
1447073
1797972
808904
1585813
705220
2453614
788692
1603070
2092543
153356
2469957
2054976
1494414
1176087
1837984
597250
2451212
455321
2478284
2297471
123701
1395628
1665142
2045918
543033
5716
1700834
2195308
2361409
26430
1625162
1199754
48254
1932501
1385474
530612
2058232
2494942
958092
2115571
1706965
31085
2612411
1764599
1943115
2832547
1174851
1493428
1317602
1745079
426494
2640344
1420073
395058
2385368
335902
512960
2305660
1356678
2934337
895524
989440
685389
698568
70289
2228792
1804872
1099921
1860099
309172
2670162
727275
1634135
1965541
1563126
463255
1236074
2759767
432897
547672
1988675
2222071
153897
1065278
2000613
358019
429677
825872
2619447
1591637
2030477
2281339
227495
1503515
1473984
376653
468247
1078259
476718
2369477
1746692
2033118
824437
269719
1572250
985850
78077
2428621
590064
161813
1402936
1189761
2823476
174018
2711928
1113680
242971
224596
1004811
1751093
1619803
1496165
2395448
2720983
332916
1849940
1443174
1199709
1173457
2307313
580855
454164
531440
308793
1940741
1332397
2634905
851068
340553
2035897
2694610
697546
2037873
470904
1980375
2691145
478386
1604829
1712000
2811162
2241984
1272427
183781
2626740
2332987
1105059
1663363
1459257
1534037
305937
1330538
2516643
1993440
2666701
1921352
1035046
2807759
2668210
2392051
1208228
1769883
372219
2932203
1640570
1834651
1426955
2231291
2706566
1170191
1472996
2547839
1949628
477273
2638898
2712146
146422
2369392
1196879
1983707
369459
2591980
612802
2929428
147917
1962831
523624
1027909
2181869
2116488
299330
1617566
1235847
2756749
2294186
2549485
2351012
818787
463974
2178783
776190
2154033
2116007
681219
2412523
777620
2386950
1265657
687996
1032154
767150
920953
731100
602200
1313097
681400
2260398
1697609
2667616
2843204
2147273
109824
539840
2060543
1635052
2887785
45786
2474199
1664341
2876005
1776609
2362952
756110
1051429
675143
451117
30574
1949761
2764973
1862758
1376980
1255774
516949
18142
720411
2351151
273152
2290670
730528
1130872
2006245
446454
2496601
15866
2840247
1277247
2618669
2295918
2511924
1925382
1874207
2038210
251389
364657
1413256
2735460
1264550
1242850
1415301
1504449
369347
953965
274243
529572
2900696
2434019
1715121
184333
2846141
471493
851758
2141385
2784999
2537569
2480116
553789
2493491
804745
2343651
1362426
983296
2052400
1170202
1105346
1445937
411301
1112010
1357844
2857916
2169481
1896746
2934512
116875
1567150
988391
2738391
141505
712041
335279
1964633
369784
1076019
353215
1799742
1061637
2795310
1715806
1783338
1598075
2585335
2040920
1410197
1168594
900837
759550
2540417
152841
2399109
2452461
339665
2671172
570895
2779588
352923
2344823
1271517
1193140
2435072
1067749
14005
1376697
2373931
1059043
391281
61442
1029348
738453
628829
2347065
61778
374778
1327223
1106077
2682
1821757
1092335
621973
2215
2006438
2237880
1877258
935774
1082129
1785586
593985
630919
756705
1657226
448483
1731573
822568
798072
885266
1707960
1106099
2579682
479430
1077357
2675844
2781566
909935
331211
1203279
1151254
2082009
1161585
2637489
822385
1526715
602829
364549
1126957
2264346
385117
574218
592961
1067564
2268104
2426123
1420968
2038092
1514927
2468340
345298
2456795
2681241
1809027
1055873
1285633
2644806
622412
1764719
991471
2003743
1448910
345929
366114
827396
2782302
2702011
2679632
1721657
637067
2806956
2767852
260254
1489396
2134583
1622593
1977763
1967752
1344878
2712230
2415672
2690366
2611754
1293606
736070
610931
515485
772926
2205696
1711520
2074312
1674387
810469
316903
2831647
1846244
1518835
856468
902426
1624978
1460257
1404881
1237690
599246
106913
48521
527001
410077
1680061
2150221
2304737
550563
732056
2075057
1253775
2217235
292546
437982
2817464
1121416
2234680
2116703
1777082
2349300
2729496
2873827
2550209
2498079
789039
1541259
1467266
2799748
1191662
2679736
2252304
1584778
1032818
514723
2832137
2488692
1707490
712029
238532
1347091
2856359
73681
1064707
1750228
2138587
1762725
1172379
26174
1869126
764169
2175944
430423
2306411
2282342
643386
992853
1238314
432335
2752904
2341959
1875281
1273038
2839899
564486
1251660
379091
2658547
653482
2575674
426710
758451
1756175
1076110
552554
2932101
1740409
452576
851187
1802315
2053071
731173
1720648
1727819
977509
2176400
2239310
2780713
1843713
2046146
868989
2303717
593617
446190
1290671
1564654
242151
2273306
2837345
1368658
683765
2267058
310358
1195134
653163
584439
61333
2938937
1245854
2066922
75916
2731093
1122835
779399
348755
2134988
1957117
576859
2911337
648420
131465
2725649
2860368
1205726
678654
2711862
1015626
1891286
2133662
782184
582622
893312
2329706
2266302
2716883
26603
1652854
959025
2194615
1310299
2212454
2445132
687054
2504934
1245667
2842345
51077
2083156
154270
2755903
797522
1914510
2904058
997307
154026
166179
1315220
2227179
1775352
2278571
1410616
2317560
2894148
1182052
150994
2496067
1181115
1623153
494909
919107
2079216
1889400
2251348
1502076
1824941
629574
1623211
1087905
1267216
660264
300093
1589342
1750516
2138991
826137
2035356
6406
652204
1836468
393782
1650341
882968
1396740
673352
682140
1643359
2304227
869819
1662921
1938350
1549006
190780
739708
364385
152524
2815205
2549225
513630
2772053
828747
2530693
930831
2423889
928041
2466552
321457
1508697
604109
2491581
104698
1183319
1520543
1044141
200049
1109074
1801422
807920
403077
2918557
2770447
2838598
2785696
1604498
838419
2843111
2687170
2667511
2696171
1541996
2515151
2226524
1195826
2394672
1054951
628968
1148697
1988864
2637058
1920089
2642481
2379335
1131494
597417
283589
803252
1998331
2335940
2274281
595488
2899735
2879001
2824956
1764829
1414451
2565432
1770183
409902
2467963
2603073
2906550
1999783
1095943
324622
1880283
159580
2201976
2551009
2147272
404282
1172609
531703
2002323
367501
735937
5518
1439126
2428008
1543936
2399354
1947231
1096602
1520598
1626799
474788
219267
1641129
477120
835626
1084228
573466
453846
655305
1583319
119365
2640410
1039906
1817423
2050273
615766
1958959
2841392
1908794
2163299
1032011
514637
1775991
2066978
2593131
2238306
256049
716109
1773491
2653024
1131040
2546986
197657
2451796
2350699
1071197
51833
455840
2408428
66861
107109
1407268
406061
1055426
2161715
1166111
1401881
2224122
108821
2529211
225382
1373984
1631534
2180539
2535267
2565870
801937
49483
1287745
401388
2805613
2791782
1044422
1019793
950413
1018780
2579242
578952
1232442
1574976
2338466
1117601
1193598
1363078
1893383
1104957
2014208
1352483
2765129
2735718
415115
2775180
1952848
299161
637798
908569
630130
1995079
921997
2222040
184329
2775610
444064
2740760
1089525
1276357
2680505
1752148
1104870
1148996
326457
2408918
2312330
2462569
1058106
502045
1256023
165649
1806622
511624
1447994
1021623
2931403
582071
150305
1768223
2075723
352392
1580175
2404884
2277943
414167
1786890
253941
1454554
2707144
41569
2389830
1690948
382391
241999
333885
1447320
1607606
2426357
1655650
1070051
2901539
2676585
2315166
2658530
172348
2593651
2462276
1708251
1630669
2262586
1222760
2358950
1206854
1712317
1944238
696665
2919633
242848
745252
1940159
1416811
2802011
333612
689690
1000963
335169
1287985
2580968
1379629
1140435
699636
2167594
1595568
2157804
2521016
380582
2556852
453661
157484
1442338
86511
1898741
2548312
2676355
833558
1844473
121695
2188179
2374695
2065255
111218
2825683
2114395
2714931
766524
2280314
540883
1624900
2795172
2215988
134845
233725
770902
791106
2089021
2656322
202549
2669888
1015648
243365
1572634
2207410
865584
2822310
557428
1540807
1646800
463349
649146
1794771
2594687
1329276
2366800
2795020
1879103
974646
1785604
292746
468096
1858722
28089
400995
1973086
2448290
1756710
2215493
460603
1517369
153302
2408261
1999479
751392
2481502
357833
750705
1239856
2618693
1769227
467674
1383601
513159
1045781
1664756
70385
917300
704938
1188962
1652347
2668425
223198
2049546
895884
1516855
877621
1725882
414982
1550305
340684
1022343
2063275
2653261
919023
2487342
2224319
1472376
2642596
63442
1988817
592189
1446471
160257
1217906
185469
1657336
2285512
57118
2659708
633451
2247932
2011296
1915184
1766693
1122703
828731
1928992
709120
2925988
705507
1560193
561856
1385507
1678820
1596410
2595294
1989630
1306086
423640
1496702
1196780
1100273
2553142
2298435
1020831
1202641
2122056
300713
1714356
784657
223683
2937951
17780
367400
1671796
759611
1668216
2745707
114742
1987566
226561
2666408
1210271
580925
1453825
1642852
1492317
1650931
1484931
1663244
1316120
2894496
98218
2888352
1161651
356494
361218
41015
2224734
1216570
2656219
1435120
113154
1218419
1785277
2255328
942206
1562852
1596771
2390443
720002
2351747
2082914
897954
1500510
2772668
254475
1435140
2043551
1667118
1756117
799079
1636152
968091
1783318
2483517
1054002
1028807
2005934
1033307
1805783
2154594
2228836
592434
1899067
2541049
1621676
1527388
1274473
1931207
2555718
960753
2073122
440318
2752811
1625699
1214258
1072519
2193678
2275751
778122
758088
2475417
2502992
2309575
2130092
579313
352501
1607116
2363911
992013
110677
301355
2639134
1675315
132191
1709156
468364
1337177
2705746
2831021
903626
729521
453163
2186301
1921178
1704330
1025772
2831295
1729474
2345215
2829539
2473433
935416
2642046
1606211
1696266
783360
1919538
1433035
802287
1689516
265956
1642014
2485592
2283587
2114859
2507828
122906
1018800
1368221
2494564
2276828
153139
1101474
1610140
1438487
1687296
2110964
2101801
2577662
1997547
1651167
2353029
1815030
2640130
1705669
2518472
1781406
1205468
2151965
2235874
1521900
1330937
1148079
488731
126575
2099734
484449
1939269
1988809
553840
2678342
456713
2714717
328487
1990614
1228637
1301468
445072
1317019
1922018
2395351
70703
1656415
1778176
2436839
192899
931156
1207382
2932770
1871765
1115201
1639688
1261590
1737829
145329
880097
2208078
113881
447172
851871
1667546
983965
74402
2568072
355619
1387087
255866
1822815
976048
268451
935645
1070278
833904
2182242
513401
2161747
2554932
237332
2853949
25778
1326308
473301
1071431
2870322
970652
1462846
86145
2641324
1953811
2481896
1920497
1702708
139482
1417574
2841899
742318
546506
2296073
2512046
1130138
2242848
164874
133687
2518202
1436710
260564
253916
2267536
2735470
1975008
2366510
1901901
2845640
90059
1584668
2635548
603272
1625764
1172724
1097919
284538
1610230
1493300
1033976
603567
2105298
1625092
1816562
1859186
523674
569611
1052777
2514100
2397576
2865185
2533499
2726130
2814481
612304
2794158
1538279
2622084
1570564
223341
2690832
1201044
2693654
1085201
1674478
232997
1936387
1181790
200901
1651386
535591
520918
1135978
2882284
892080
1734483
854244
871523
882808
2103759
1029917
719696
1164064
2096663
1593149
2786217
2138212
1429715
1971441
1828597
136088
628194
448933
2336088
2386970
2186700
2096576
1667101
2032622
2383172
335044
1104026
2409135
2797915
2688675
51221
646389
2174474
1772329
1901059
541703
2582252
2844704
2787973
2514437
1297398
1334718
2433407
148343
1778996
517523
332028
1422787
356495
1664677
2574816
1196604
1745617
1259009
971819
799477
1222912
1961525
1951335
383945
1267769
2764197
1127934
2059702
2734557
995142
1978568
1948514
1796587
587965
601027
627530
2687727
2469480
1042382
2432759
229405
1066109
533627
1242744
418575
1675863
2189867
945322
1764462
1159457
1852426
1493360
883464
2306828
2114411
209589
2819847
853219
1878338
2289468
476395
717978
2467799
262079
2925045
1039848
476759
2541449
981107
1184220
1211378
2853886
275011
1543189
1198479
2119309
1825228
741203
158277
1945907
2176677
1114486
2842198
2642110
817775
2073168
1128017
134168
1425750
121090
1922536
2588889
1976006
1581189
2475192
2803651
1226057
2373658
2674235
69560
649198
2867187
2364762
1541829
2755876
1004674
625072
1629921
322069
2018798
2261402
667891
2651418
794091
1107066
508687
1782436
475315
1412513
2345625
1012560
1671164
2189594
971976
1077213
851558
1042632
2676699
1811484
2799459
213078
1109555
66974
1480032
236517
1500480
2932589
579084
2068893
1828730
2679060
160385
2168523
2784568
2913326
213928
1313418
1255901
107560
2180378
705917
355124
2613938
310122
854161
2325379
180155
246751
465081
1216295
1426812
2503065
1406388
2379398
2811970
716898
1322252
1551755
673659
664964
2904055
2574308
560348
1642890
126454
715703
351314
562859
443272
782931
1164366
1388316
2114905
1550308
1459479
361656
861365
632358
745814
830898
2552666
2523834
2515400
2916152
1306816
1946088
2482415
1071491
1078780
2542551
1809795
2128995
2159331
1759915
2576316
111668
2421968
1761822
1620578
2656187
2856044
1137994
1205956
1071331
1581227
2329485
17728
2625449
1206824
1926633
602580
1720884
1485086
66272
238283
486371
2089078
996501
2205586
132641
2901608
1462957
234303
2386303
2455211
2267072
2376387
99190
2596568
1233910
424609
1263302
1485609
1729677
517732
914042
2575589
1232297
2683746
1470085
1074622
2811508
670640
2724876
500146
2075862
2664444
2441628
2318145
2361502
1753586
2412057
1011110
2277039
335797
742098
263862
803830
1473779
534118
1163200
1275776
2456325
833368
1139307
2570179
1717039
1472489
2328732
173112
1801452
526660
838256
1777941
1493820
1008172
1352937
1484556
409236
2519185
102873
202594
1046372
2386714
469997
948077
2927527
793833
779841
1268937
1652178
2812210
1546162
2930395
493901
1481203
1184667
1249743
975400
2847623
2047399
405724
2246441
334276
1131901
1586142
1520278
2896346
157390
1042570
1304789
959663
167996
767813
1448310
1109349
1963229
2625646
297438
1238094
2221074
2530731
2832557
2252640
839800
2162936
1809917
1090374
1219483
2642937
1272045
1034441
1983783
292801
219669
770018
2916425
2315959
1215131
912333
781759
1204674
11753
779454
2009508
1216735
1299832
2681490
2782089
2600775
2052383
1075717
2718334
1410824
529306
1471242
669797
1749977
1908268
1719644
2397268
1697052
1067543
486722
1309919
2771678
1620645
446274
1005798
1448732
696948
2677904
1010285
2467116
202692
754115
2351093
1372022
528286
107910
2298368
1656999
231913
1244218
1924781
1622861
651905
2467118
866735
2182773
1844597
2447217
2337340
956713
791998
2191645
598071
456253
799222
1938878
1773629
20427
524481
2033217
1281626
2898249
2829576
584320
1707192
1174792
1534311
2894947
121970
1104739
1834806
196424
2353796
2005393
1327281
1124339
2219900
1594452
1832050
2758086
1043400
876202
2051878
1873799
1342570
2400433
2912102
862784
2873098
485556
2447413
987263
185422
2161210
2415901
1853671
1721952
649515
2450785
2886452
1286120
2834551
2229924
1159114
708511
97134
677207
1409617
778431
850826
362236
2764505
817849
229882
2836185
1416422
1954865
1462301
737036
594304
1028316
911571
2362110
2802130
346936
2874860
709171
10580
85472
654551
2231489
1321506
7690
1103963
451990
680195
1048139
1679748
2394730
1095101
325903
1020428
105788
2305085
1754653
1001204
1115135
2691215
1534745
1970106
61146
1609354
1983753
1663114
395636
409999
1555449
2403005
184018
794346
2900607
374175
803407
2422854
1276108
1207753
531389
2160937
1996301
229189
22709
2324513
1479773
2561189
1015292
988767
873792
2138341
1374618
1916141
708987
1997096
2679440
2886157
151924
286648
2237361
418713
499520
623509
439287
42327
837195
577885
351645
1616197
1724143
1011062
2774728
696641
2308070
137930
272637
1747119
1370834
1936834
212189
369137
711221
1320074
1575453
458490
1046898
191484
2614263
457079
982652
2732795
1949480
2487451
397929
2070726
20046
1240414
1727898
1642745
1487721
2899261
1733070
2831833
2600016
150651
2533838
2189100
2657801
2879155
1266477
41900
2427204
2250179
1414840
1901644
2092822
1410294
1008165
188858
2090709
2465818
1216046
109557
1996539
2529245
2131003
634336
556130
2294750
1288422
466614
2419471
2638576
2615066
793183
711169
1110606
1444006
107943
1534838
2776582
2243830
875335
1653378
230946
1949237
755842
2723885
2400683
344882
2390403
1803071
1002141
2505145
622510
296449
575320
1491598
76928
501435
2434413
1533800
669901
2656920
2165181
1574268
1450438
209570
2430090
2192735
1974057
1606621
1896167
1759224
1288306
863354
761778
2903577
2580373
2222798
185979
93100
628952
1605545
1985786
911950
1301957
513124
1530211
503624
981669
2733958
19624
678162
1468400
2260260
2033394
1685328
2193667
1984520
90061
386409
2503121
1424985
2788667
1159135
2511089
1330888
2411793
883495
2277034
187681
472262
1001118
2491544
1735563
2728668
1529364
392927
2227753
2608086
643935
1309533
1128908
569433
2717022
1507953
2075071
546475
2073282
2595446
1575410
1150842
2322500
1672866
2187137
364910
1026183
1722994
2286817
2862173
927738
1574969
400920
2617254
2534631
1140892
1701179
1425988
1937870
760742
207546
215377
2927863
2489865
218610
1636768
2657365
1569191
1758943
696589
1668205
1875391
2815059
1372887
1527272
783689
2098814
190917
2206627
486189
2255274
171342
2431095
764898
2933154
2307633
1943654
2759212
188312
1043882
2336688
997035
1459214
2439375
1188152
63433
1802672
2487956
1536721
252786
2444044
1312996
400684
344088
299221
1534716
1864286
2187214
435917
2542001
1921116
2254636
2928156
789687
534523
8662
188156
1265019
2505896
1688956
1405120
1386316
2147755
675355
9975
2426904
876331
195796
2910735
221809
2178084
1772416
1560257
468329
2161195
1804521
2712527
2437760
2587752
924779
276784
2019791
170806
788773
226802
2686567
1906064
660940
495457
1777857
2528200
2208495
1525173
740573
2712780
544323
1271927
2779361
1307798
906358
1387336
751378
2798297
1864628
1614120
662146
2583139
1909782
2149847
2237479
1763806
2010805
2399363
110109
2639027
1541916
454344
1085964
1106027
670892
2460497
2910090
2597746
100688
474208
1736076
2565940
2488487
1672795
1691509
485305
2452722
317043
2932678
1308621
200012
1674391
2276578
2306386
760933
2478709
2450566
2530886
2045325
1331639
243512
2798006
1791159
2158494
1282095
1459451
860454
1394312
1725506
413290
1252413
1011687
433777
1402357
2226659
2298951
1901958
1276621
1888629
1912621
2826888
854258
1466329
331752
1739828
1818130
2429304
1072490
2034040
2794618
1739697
983921
2421264
1200291
2416852
1953538
783569
2161803
1899592
2929088
2845658
151210
2708339
1134055
385884
1427815
2213264
801131
2169077
759881
136143
1087445
649313
400403
2399273
301757
2022894
237228
156206
363436
1245914
136476
416712
2168878
1426396
647790
1358579
301053
2523729
894408
2104577
612515
699915
2430097
2429105
2683446
2747750
1250517
784952
2498264
46219
2595463
2349854
2397446
628509
291732
2097704
2291494
797171
2122136
744158
681645
2502093
1894749
487684
1700796
1461735
1346408
441816
312583
138678
1162688
2901497
1943731
1533907
2823959
654591
1160192
1370582
1979372
1194505
191901
2452079
2592011
2742559
1280562
1029369
1281896
2251743
1026539
80872
893528
2352557
874254
1657234
938921
744698
1506121
100115
101693
637246
2936197
1201807
2402903
1118837
976374
2765566
938638
770339
1921809
2039259
1580277
2476190
769683
1416613
2924053
1117991
2856029
917297
1041887
127875
2506538
1810735
1429991
2841667
1212886
1510321
800158
286768
752843
2094086
1270730
2759512
1913449
1304139
1076068
146692
1114682
2929274
391949
2162404
344742
1126426
2436355
1263287
2467591
101877
983713
132075
2825732
761495
2351361
2881034
822327
742547
69445
631825
1518063
380574
2936710
186546
36217
1187925
57735
962119
2224803
2300135
892431
1618927
853055
327252
1906009
2026416
910511
1263479
1260993
1811975
924924
2377663
2185415
604538
722319
304306
1307994
1625804
2132981
1207438
1276428
392194
357426
55607
900414
1138372
519133
140391
1438426
675338
1080984
1795849
2388121
410185
1819185
1494769
2084089
1173071
2076821
1593745
2422979
2383979
53701
1776221
1761409
1039780
1520883
129988
426584
2761279
2092959
107761
2655552
2118497
2147329
687477
2638499
895114
2563154
206548
656134
438976
458853
2780288
1376061
441138
1843770
2769481
2278631
2268481
946357
218114
69472
1474001
1332802
1957279
2683083
2347090
1160644
1431906
328277
1162074
600720
1242410
527214
749423
313248
2132206
2828317
2939850
2246979
1449959
2234401
10126
2566386
1270144
99618
846464
2073853
412106
2646527
1830674
2146015
2681756
818612
1125688
1803602
976994
2321380
2687324
439560
2440517
2759340
1541509
58302
1747602
1286843
1736447
2647433
828
1298367
2939717
465039
920677
1545413
2176337
1152223
505478
216112
1704017
2205746
533948
1608764
1106764
457286
1738932
1447045
1814764
2239209
1015451
770555
479779
515595
2719545
394423
2527734
1707286
1694273
1730309
2225752
2638483
2814132
2887536
2408153
1421310
1184690
2769618
668887
2803869
2336026
2264773
2278162
2597067
2189413
780572
479858
2773912
1715145
2797255
2682725
103877
640874
1108812
209864
2255762
1206579
678083
1907625
879163
1219632
1443454
2735027
2614476
12839
1032742
2899708
1355859
1887292
2433536
21971
1273952
2828611
2492207
79025
2367462
86676
2737525
1291128
996910
525931
445300
1097332
913353
102917
1240634
154922
1548568
788136
2303965
2618220
1986279
2806921
984178
229413
1053025
619035
1497134
21984
210487
640588
1682583
2267580
2279698
1491527
1944676
970084
1921432
2059664
1145451
931797
329063
1004318
2625996
1281053
1323158
2383790
2085048
471808
1519918
123135
2868791
2137521
2323568
2748473
1099344
2146845
2342710
54655
929095
873760
1986452
1568475
1927344
1627296
501007
1205454
2469739
2838298
1705158
302456
1499991
1213398
2506876
262401
1970124
2738820
1563436
2049998
280988
893516
335933
232394
62288
1075969
2550109
2885664
1494700
2093144
1878303
515771
2910859
2787934
967087
1443799
2765830
2645268
2016715
400101
1038865
179152
702982
451266
383548
1629474
539425
2777814
247114
323799
568583
1910857
17728
871686
2715513
1167199
2860534
2437468
975505
554098
2520768
1984491
2508706
2796466
2851984
498727
789220
1015857
2882971
517293
2734328
98121
220297
228263
2396558
2760683
990764
1043044
1629260
2713355
2500583
2624134
362639
2323209
1302782
90062
1428950
2602211
362440
116522
183507
1053018
299228
978533
2313989
2341656
2257316
814666
1278920
1112610
94432
2620826
1009650
2715442
1541589
915846
95792
1712393
2565602
1497533
2002543
582259
1150472
1677952
932280
2150086
839312
2825176
2573295
2287598
2342377
2896211
616362
578425
1343106
2282172
638420
1903053
566762
2246563
1988518
2139131
1403405
548984
62042
1243030
106515
249701
1952479
2744152
1913530
678230
1184644
2787318
859199
8613
2368845
366700
2361033
887375
179668
1000270
2001421
1823286
2806651
1064114
967231
2627961
491834
69361
2860338
1122394
1898163
250591
691467
752490
2047773
381644
1048783
1114200
365251
720033
2503067
925996
1050402
723417
5460
1366886
2113744
933664
1543658
10909
877584
1986513
2030578
683884
39669
1721555
243611
1476713
2801679
2847514
2407061
908954
2457657
1012625
1008884
1982030
20349
1765949
2630390
2014841
654493
1252294
1848235
521080
46457
150678
264789
2081902
77869
1177120
2716112
2749513
1048534
499091
2877960
2541725
323624
644544
1017451
174163
401174
829975
58030
986482
164976
597861
762184
570254
696445
2198106
180776
2710975
512184
1459033
2522284
458992
1806301
2820269
2065885
57775
1527313
955054
264378
2499867
620604
791767
1383673
2088518
2428011
2735689
2256181
2820771
41142
1376231
2469444
2565814
694090
2866390
2293979
755506
1261575
1474611
73400
1161103
1296689
747780
1030557
1201739
2868491
477573
1697430
1138397
1344762
2201105
460843
1785055
555239
1480539
426448
2047953
1302685
505009
2915609
1197010
2096713
381368
907148
1009304
2209534
981791
323258
2512382
514065
1206092
1239836
795584
1202866
1782248
34894
2378358
737936
2439011
1870879
1632086
2607434
2879702
1903283
444484
2535495
476123
2505387
2633432
1975445
2666449
576474
1418265
716252
248880
2587124
1371930
808140
1775770
677513
1066190
366401
843838
2727035
1937164
1251587
211463
354037
2131623
1589496
1250537
465154
257889
1850318
1400376
1516192
1375746
2867204
898714
1017499
2635207
1578541
2772947
1210967
683765
1951115
2201402
1306324
2356000
2784159
116749
1757121
124092
966617
1962587
2269524
1974512
2502839
962315
315241
60065
820585
2662701
437470
132350
1843394
2155385
367319
1876631
94906
1982440
2311278
718109
256425
2098365
2414930
728046
2615787
340874
2206648
317118
1955739
1985849
442474
2159591
838469
2545015
2703548
2063029
2491879
1942780
2392716
2135311
807007
1066095
1119755
457860
1900593
2557500
1841183
657981
2004788
2401608
1288335
1855582
520846
2735102
1939081
2298130
2237218
2464900
905895
409318
1142068
1288319
856139
2780739
212793
2865893
1231660
2932218
1984503
2736688
1442986
2650913
635919
1502393
2644088
134305
2384560
9275
2660756
1277738
1823588
1463606
1990907
2021593
1549770
1909177
887038
144994
954651
2437687
1156566
327570
2109618
2104788
481823
601449
2593964
2402597
2280959
1251523
1782796
549755
2334026
2390764
481059
1673040
2489576
349534
799964
1374446
2881230
1529145
209746
2330294
1435944
329347
1800380
440410
80432
1213698
2716594
391625
1389091
2107403
210721
1325510
560148
1038058
1183931
1138883
678822
545610
1268463
1074961
2248597
634902
1843003
190922
840816
558809
1147151
528151
984549
772712
74133
2869200
278696
2233444
1809266
1911506
596464
469689
1569386
706123
1933802
2162247
1481101
371743
1650374
2506433
1208196
1524656
1329429
1596090
166280
1446764
1833009
2180803
1862646
966272
1374167
1386661
1960444
524972
2316395
2008006
336188
621451
202919
230492
2367040
2734116
434236
92264
1610206
2865381
2805817
1963249
1887135
254371
2702359
357978
1710409
2842080
1209444
2118014
670993
2133723
894721
2060429
59039
1233318
1004036
2741554
782636
2762966
1911578
1195214
1291652
251746
1682529
1804571
2801698
2610508
1341697
1055276
2013949
1689718
1896699
1017674
664625
2705635
2798221
724692
1753576
2792902
59310
1936359
2191875
2520956
1348565
474062
2021169
1227928
1094825
2087424
2330325
1618698
905106
2444454
666300
194486
2177537
707627
2882143
1197885
663883
2804195
2553263
922557
2151051
1900586
1785938
1114146
2284452
1113605
1040640
2439243
1218848
2430392
882342
1062298
2455935
262016
384245
734101
1432879
1753754
2884644
2667876
1050522
426221
2785247
2815625
776645
2839127
370902
902449
180348
1342069
1111992
2074417
673682
847242
2756666
2813023
212497
2877367
204502
1236853
2046711
1877289
1226398
2172258
851562
1791255
2597643
1131002
2754727
2676335
2425171
590956
2812278
1354170
340220
2554417
494362
697051
1964812
650714
2189356
440243
651040
680434
676624
842271
2089217
1028577
1947401
2417884
2773733
1037184
973127
603769
878424
2322709
1459744
984440
23424
2421594
2080157
412513
579933
914349
647593
2409148
1506875
2905057
2411589
813973
2750087
2601942
538052
2368070
1720557
388392
2159238
2071442
1294683
474716
393415
279338
1302080
2725804
2477434
2518314
1761859
232344
543760
659061
1920572
456588
849353
2458619
1939880
2815513
1723208
2320395
792340
709050
46693
1065317
834810
569130
2445217
524057
2184
1902346
167395
1979651
1806693
177420
1977501
212049
2900175
2065920
2828979
918620
1034064
1228840
1674983
1612487
2203403
1557651
2904149
1156817
332225
2632280
1586641
1737917
2479337
641570
830319
888183
2020750
323823
1410227
416857
2690487
830239
1695566
20089
342795
848912
2531984
895441
2063205
49962
1585732
425125
1411947
2775689
1949728
2810182
2267182
720375
1603992
920609
2416768
339636
2278596
2820802
1023658
838473
874214
2412673
2364132
1406800
395505
2503693
1455258
853913
311311
830602
1559418
1899621
1641872
2883029
207338
1123164
2712321
1342703
800539
1478360
2410681
506336
2792364
1023410
2144101
2109158
925342
1590975
1881631
1547360
1591776
678946
1394768
2394194
134585
397254
2694123
2583003
701689
1562099
1258662
1369044
306297
52685
1475399
902646
862784
1883912
2062559
2846611
98071
62073
1555542
543805
650036
2712326
1788204
2489273
2913928
819302
2871883
1671621
2824853
697245
2448474
1849566
391392
2063621
2647345
988309
2855345
267811
132948
1320785
879691
190229
1502975
2374209
717414
544342
2145923
2543132
626119
2829143
2819652
1865946
1057412
418127
2431087
2303888
1256465
1024807
2120707
2556150
531853
2819708
2424982
2819460
109791
1827567
849696
931058
1115696
551441
2896000
2104787
834870
1082705
1464427
569928
948355
756101
1628682
2772425
874953
2477141
755053
833626
2680628
951563
1568840
2116871
981206
1783391
910598
1482781
1079640
1892312
112258
1464340
341382
936806
350986
2273774
1943817
2847736
1009234
858115
1265868
1511728
1092208
323869
921258
586308
881905
1775733
757691
1595803
2815439
1114230
735872
839821
2386817
2525530
336172
188845
113833
2886915
965676
1904308
1702268
2441205
2500645
1110405
87650
2517196
843582
2832592
260047
2296879
841620
719401
60666
45118
1316190
2503554
2081275
910085
258943
1181194
173638
2274966
2675425
414172
1947138
1780055
1522026
1328675
2182167
2556514
269151
367546
1805180
303735
938477
380992
1167546
35677
1640594
2393586
1749342
541556
907310
1929875
283260
941156
1984505
2022777
1714877
1145697
1324753
398674
2241850
2333896
239018
723621
2624370
2866178
2593768
2836459
1463983
262520
1246476
2071383
150745
603818
1380629
505497
620267
1143425
249163
1001707
2765341
201791
1588434
1437656
443488
1572947
455830
97462
825207
326844
2833826
2366615
1647569
2197658
2757357
1946460
2447118
986247
1956526
732818
2468348
2159071
2618595
2359466
1300396
1670324
1804192
981984
82037
2303457
1877093
829420
2507185
1810061
1275790
285657
2461073
2673233
364370
2716878
2178123
1004187
2054354
1255257
2324199
936356
1665623
1806501
2812903
2317373
1175096
2379780
1395400
2596323
1546868
1657176
470615
2430339
750007
916520
425553
255324
278276
2423870
471392
1934715
1320561
2002336
185887
2815630
2863701
716788
137100
1572472
1315041
2284791
1015594
871240
2922130
1808321
1281443
1001661
1954377
2797493
2323754
831108
2113426
2851869
2852685
1625832
1898847
1508921
2799896
1366294
206827
1734857
2604557
2027650
2392476
1172095
1800618
186707
1559247
2242493
1880649
222765
2690088
165474
1041418
674051
1119297
1409117
1737991
1325240
2292363
1807918
1794523
28659
1266080
2468128
2733359
2790226
662258
65074
1064570
2621875
587483
1707901
1418058
1217287
2742953
1186943
1680983
1159760
1855100
2559927
1692154
1751072
2122850
2156077
122654
1315805
1682384
1931477
68213
1377143
1155992
1692395
2322740
1062287
608689
1349661
1248288
1099506
1831127
2594013
1991835
494672
512127
56234
1044644
2450197
2634230
642877
2817370
2068133
362345
412480
1346013
117149
2230991
2136834
34724
1804077
2431172
1290985
337906
450922
2376159
1561772
729957
2208368
343434
1435812
765793
2171905
1988126
1253058
1594523
2574575
1780720
1397642
2187761
1910219
198099
1214865
2705415
300907
185359
2891151
271698
764396
1280089
2816202
2767524
2673219
1980229
1200399
448724
831651
2657021
237765
126792
728754
1598948
2621154
2201478
567359
8939
282671
452386
53719
180613
2566892
1672204
998403
1400540
857372
1793764
308813
1993426
1422880
1476500
2552201
2009608
1325280
407947
2098104
2319035
1280967
346801
2510889
381964
623267
1677818
208967
1930259
412696
1821304
2067990
1347012
2571171
144313
1218487
1814361
2766583
2205091
45204
2882808
2406875
429655
1056752
1474117
390606
127318
500360
1235254
2050663
2473550
1321831
2391260
1669861
323723
2285711
639035
2370831
1600321
2318947
944271
1071896
1708324
647191
257252
714680
2091933
610965
1960589
1261726
498097
1679201
2677058
1753286
88849
1544992
385822
171459
1080616
396489
2163934
34060
405349
1347152
2874957
1345063
2235659
2146663
2378331
772852
2042751
1898133
1124455
2520364
2479854
1418446
1208468
58690
1402372
1334264
1381336
445499
465282
280500
1916781
424885
2614132
591135
2724556
1228413
1530319
233377
2647911
2576541
160706
2510851
1527658
186764
1037239
983371
948237
1391248
2903132
1675552
1169819
2061297
244549
1393227
792848
504587
419706
2125258
770034
2821233
2860025
1406127
2529651
1682106
1532052
1220199
403867
2317647
313752
485847
1808318
1470369
779793
2243194
390053
1223196
789643
1708749
88521
1500632
686814
436914
1542357
1590210
489098
1993564
1162205
1652908
177830
48314
2223267
1624163
2602980
700817
482135
2056222
2608712
810993
461534
2132355
1933371
1869078
990096
1861976
1277404
1310061
604087
998404
996602
2349952
216296
2299830
2871586
2485098
391001
2140889
2006294
922447
1247386
933808
2344574
492037
2488028
1242389
444784
2430075
1061997
1654835
485154
1123082
1290561
133897
2790836
688866
1689103
216442
1183324
2270969
1758037
348096
1803371
2517919
2358434
2126014
1195054
1219953
1187734
2160617
2003785
952911
2615414
1684954
953089
553048
2490131
60491
647412
1237756
89745
960383
588026
739474
2935797
1807431
254369
205884
2696743
839549
1899192
1397789
1110087
1750027
2003672
1947506
903056
837362
2824851
840147
2142736
740409
1712320
587057
1080624
2172671
2556205
2562435
1330671
2052732
2171502
48950
473827
1693921
2931115
2756353
1867024
2099580
2679761
2208801
1873147
1111928
1847449
1316007
1537912
2325910
1902559
1352737
91880
1021795
1094738
746305
569114
631017
2352347
2222407
1843631
562166
2465351
799646
2524601
1271829
1859279
1309210
289984
2860866
1845712
660531
2755302
2054942
1627033
399633
2190847
1715915
2280513
1559318
1841162
18322
1297824
205191
1447359
2579960
2492291
385727
1108156
1941389
1134815
2358336
1630625
2618014
1363259
1477201
555646
1724175
2284724
1237734
2706768
1218943
1652637
2672750
1728369
445345
635928
1662585
510612
2214904
362530
1162412
2321811
2726501
571252
2846127
1748704
2345601
2655097
1671880
1669893
121899
1572681
716717
2342183
1771136
1306245
1120503
18154
2355706
1030925
2084796
819253
2185400
2381228
1987291
647661
929686
2528992
1347360
2558291
393636
1230741
1201264
2199972
1839875
1067488
1391630
812139
2056002
478353
1387529
2491746
1390429
954991
813435
2252207
2355773
1485413
291884
2098226
1734148
1881525
1702101
2618009
294743
1754210
2147373
853901
888346
1173851
758300
1140826
1042896
2413471
2076043
28299
1552897
1463591
2568776
2930978
1425819
2920512
240346
2602844
2848288
1120058
1702751
907428
199112
2340745
2020788
2635733
199707
864282
2233869
1227320
2742641
528636
2368674
1332623
725108
2483041
246351
2718785
2126588
1252363
2487419
337043
761255
2473944
1564349
1871661
576107
772339
2014015
1673991
807962
1287380
2247740
5571
856931
404658
804431
439303
1893826
328718
1888220
272351
1630808
909309
1333463
99652
2660090
642397
2247215
377205
991530
2495247
2618544
564264
116467
650685
2019547
2482160
446159
2653395
1732999
2924399
378820
2821110
2799676
2664448
2694192
2077705
1011765
2770525
1085054
263435
1719193
2518127
1330103
639520
2558298
2261695
237484
2910913
1497196
850045
1095740
2701044
2739231
445713
2196158
2266103
1505642
154633
1043909
2281955
2265283
1901909
1701183
1703439
2392227
2796788
651874
1353318
2877417
2544294
990969
1025168
2731881
2492718
2555413
1653638
1420204
2611123
967992
1132895
1212481
2568032
2698425
979903
2555761
2734877
1403757
2247169
728690
2532109
538302
1285251
1361312
234305
1897226
2167637
944794
1145131
44299
1974652
465549
2654513
255163
1479350
2077919
386774
788471
1178633
1270921
1065127
1248651
2759154
1240067
1643420
2008594
131233
2803117
1380594
1959137
1137379
2625289
32554
313368
675656
2060590
82784
1190766
2890434
1745725
1235969
2299701
2007024
2777220
394775
2596025
2552811
575811
499480
909439
675740
1405604
2191459
837809
1240436
1104392
2203833
952462
1059373
2675568
1642120
44937
2073752
632614
359626
1246767
1791934
603559
1619185
798734
413148
2454137
2508490
1726976
2278070
2437879
2176476
2707337
925166
2102604
1012966
191625
2320762
1183322
533575
2586297
1142832
2529529
1399337
2933131
848977
2495925
1255603
1634384
2670313
348313
2936913
1768161
1398176
2392267
928566
164226
929412
2612679
1766776
1361288
1646167
2631213
2776218
2195002
436248
1494645
338393
1155953
73802
2091864
495813
1488639
2309892
1289052
1277149
101796
734808
1387395
2683573
1959872
731654
2514528
1217978
1978857
2504486
1241242
740367
1241236
62706
2688724
1188098
537928
1105005
2379905
2115554
1636320
2216593
1720706
2196653
2216421
2679299
2906186
1068364
2813365
2846715
911614
2010650
2756601
2454931
270112
1036303
1934277
61345
739071
349534
1625440
1177780
2300508
215063
1459263
718938
1696326
546891
1960873
155385
455595
2417266
2936623
2764409
1296830
392133
1003254
500631
935183
324555
1375992
2744769
1394842
1432110
587767
2601012
1878041
585641
907563
87555
1818460
1881624
1786828
1380973
1908734
1501354
2902054
1634111
47315
1301276
261115
7431
1212589
743553
857872
1892117
1472818
160011
2239831
1657707
1237151
2096825
252396
2499847
173032
2173846
717834
2140939
277642
2354163
393923
814924
2797365
1678871
1608545
587909
207610
2520133
2564000
1693698
2439194
2370202
2372235
1808227
1553671
357229
205719
231967
687502
66288
696028
2655010
906938
1824196
801427
383545
1810630
788700
2112655
2169669
1640973
2689704
2761948
1606682
719737
2360580
654628
886745
1278605
1859399
942935
1708174
808051
841277
52043
2919665
1801316
2811395
1930286
2654665
2375928
480777
472826
2257418
2029792
2135926
408696
1363612
1198559
322478
546938
232325
80451
378747
854756
2437342
1758205
1755668
2226444
2372496
524938
679896
2405094
1814346
1035905
1768577
474382
44558
2762225
2003381
2076773
2052314
275113
385140
1195015
319154
1599754
1164604
1824778
1652714
1400053
436841
260705
2168582
1168945
1125869
2486844
1906474
1144163
475103
2341260
2093613
1673445
1637021
1431611
2079744
276904
1039466
2306345
2293100
21018
697058
135545
2120333
3653
1160531
1814606
1272831
2415905
129039
490227
2330466
2687411
2804187
2427267
2592498
1685070
2586969
115798
1032573
1086457
1967176
2919487
2818562
1375172
1080481
1127266
448185
1063122
1752773
2915322
1500694
589030
14434
2594021
2765430
2032449
2177928
2269583
247886
1759058
1665738
862715
82384
1460078
1555633
540066
1289681
1494209
609514
1612071
2378504
2282015
2925326
1631134
1266711
1512312
2056901
2409390
1772963
2498980
2857360
2570044
1496402
1670374
1779918
1150408
908445
2160526
1728822
861920
2598340
1168153
180958
252730
2474156
1700630
1067242
150345
2367403
460665
2041443
378799
366925
960757
1463483
2075236
2035301
1573199
917057
1153165
1969244
2539142
2433459
2704574
2551890
2041691
990644
1798043
2268138
653588
1108643
1877053
2122582
1344320
696625
2737899
2043328
2931713
1269881
2853673
2463419
1411367
513732
1161869
2070416
1219645
1960442
2112066
124609
704840
2038810
1778117
2567856
2042695
2041845
2454424
2352388
118088
2216756
2853732
2097412
2857907
2582798
2326170
57400
32880
2145460
1640966
2383577
104810
551600
201661
811701
251938
1300736
2792464
1711381
2787480
1059532
571850
2238655
1681856
124508
1202017
1081056
849024
1645712
1006769
2040213
8917
2552010
925667
228616
971275
2057535
2006225
280272
2345454
713191
2890690
806955
2407714
409336
101046
73548
1185820
1724544
1708489
1702406
1099741
2817355
815995
1671362
443219
799338
1377892
1339203
1032631
24684
537434
557609
721636
1445461
1584432
2612500
1956652
582568
1308563
1198713
2535461
1450823
591346
2550103
1939030
672333
2728970
2699513
2781601
105994
1867181
1222316
336730
880014
1494781
476400
2049709
572009
333473
1712813
2333709
1084774
2495839
450813
1702002
1997735
2741819
272755
2124976
535259
836212
1112174
2933334
141092
31661
157807
895857
2262520
16589
1636548
184456
451269
837435
458312
678415
1672298
2057708
2889287
912790
481861
1667625
1784798
1731364
331755
1860190
491692
1187892
1819040
2367103
1248863
2502275
2251354
1895536
6310
2714601
2109756
208868
1374846
1729852
2155225
2192818
77084
751487
2800288
779116
1066739
107720
2112626
1092871
714334
11025
1746433
2329685
1548715
2773554
2448390
490617
1502347
2167091
1268969
69932
1924547
547552
1680297
1592406
2236056
1458486
839024
2153355
2572384
1687625
174201
2007760
1426313
576439
2640378
2667624
557551
1630875
2094190
575250
2203748
1242966
2826962
1976054
639068
2835499
1041909
754780
315136
1189131
564866
2137942
1990235
1942608
1272094
674227
117196
2699372
1455595
2148058
992638
227175
1770245
1957698
1386488
636402
681151
2227351
2451228
191520
205780
1360965
1776385
1719974
2886540
957283
200953
974525
2512750
1502375
1406366
115662
157739
1384188
312329
2487949
76024
2231004
1683619
2256001
701620
2459234
1011703
2129176
188820
765880
2317602
2529716
1389370
1062070
561458
844079
2588032
1127672
146017
717865
2404654
2827737
1058013
288632
2190964
1109863
244279
1628587
275986
664744
772634
2050827
2523396
919814
2456880
382523
2436867
2344980
626462
2005174
2085706
1289747
1038809
2415224
333246
262964
1610856
1858249
2421273
1555470
1201330
1243000
1963070
2371568
217069
985933
2252337
2368473
2929910
580943
1556087
134038
1677487
2318298
2082758
2347755
662323
2845456
1283762
1707100
2101842
1191910
350612
1152053
2000808
1662572
2285568
2758521
1320964
2158817
62521
1569588
1148302
687964
2714307
323079
2813208
976307
1492680
1133671
344889
48189
1987407
113283
713540
821927
2401715
1006038
721052
1357052
1026682
634199
866017
2655273
1430568
2019064
2286252
2105554
1894429
503954
1393678
465515
2540720
2769942
2516222
1566988
2744639
690900
567701
1286392
2549976
255705
1741738
2419454
2161030
1641167
1285041
436260
2667093
448081
933921
1246730
2911306
1842899
830181
989965
2211048
1114095
945480
2928603
1901406
2484348
927193
2209856
2742296
1271611
855392
1532783
1882970
1276419
1435624
1755545
2377732
425307
1080761
2548585
1644035
1277192
2055891
2392222
530004
373192
1292938
2930760
1589278
477559
1147480
1736500
12872
1755759
2691174
410264
668172
1204960
597325
657797
2653356
1064318
2250777
1496768
1068143
1114729
1161561
2108743
716567
2763468
2019338
1318554
855106
2611473
1046683
69124
1290436
1136858
652585
1414548
1837081
2785051
2429214
2205646
2604366
2611482
247363
1233788
1749634
1417473
928970
2800415
1137595
636012
2782951
1982441
1876159
2623182
1067744
2763068
1747447
365585
93325
2869745
2439008
528631
2492362
410738
2077799
1720214
2019569
2676998
2422909
2347455
2697915
690515
2469212
1567565
2157635
2165927
2859062
1591409
1460241
436901
629896
603342
2408436
1608205
1923187
2239982
1856826
1822877
167520
1118252
1338527
356393
2425696
658991
578572
2523824
830729
928029
4026
2632283
1646646
2199876
1778622
2756888
2468605
459020
1348952
1657322
1986817
2838516
216508
1035707
2013699
184842
154152
1113520
1424735
584346
40679
1409268
2635629
2759051
2200215
2100912
1371728
1058517
1037038
2077400
2690769
518646
236618
2053792
1374346
2311941
1168202
2039610
998710
1248639
896782
588723
1419348
1420320
28099
1536575
1482319
1564144
1780038
866962
2459675
2698359
1138582
151397
1144306
2767421
1682107
1753667
2841515
2583281
1862804
1545973
976437
2530918
2630879
2585385
2103236
536747
2765969
1160881
2653574
1925185
557974
65262
1641766
614637
1034671
1481741
1042720
2024643
1717542
1419481
1743283
2640882
2920024
1528291
2575640
2751843
1265862
1941869
2007375
1500973
336793
1062042
613572
2272461
2644384
528804
433225
2167195
2642959
1755213
666144
2321735
1381098
612578
1656734
1905764
624400
1318467
859275
2935106
1240627
1867871
1965011
735802
202155
1983690
2298222
785281
2735134
241633
916062
21125
2602763
2468491
1102166
100994
682968
2265069
823873
2922134
977116
1649038
2640322
922937
2497396
2900107
2406123
2108758
2291817
1853375
1219197
2277943
208988
1497444
1965222
3823
78085
1756463
1198082
2409107
2771757
612582
77959
1405966
2777825
789667
1179257
1064038
1367683
1184169
469430
2834089
410901
1018445
840469
1009418
1412195
781474
2424279
283335
116687
2422681
1948223
2860227
1414040
750988
1605405
679043
1202041
2825046
729585
1088495
666642
2723011
1222342
2841862
1360365
2157670
1014439
1287111
863490
313100
134415
1482760
567763
1999681
2809418
1760992
1554413
1480619
1901112
33175
2283928
952017
1995457
1846441
1830054
1150441
1810518
2824514
1665718
1714366
2899652
321245
2422682
1259102
1781874
931104
2262388
1979199
2175784
2229674
469009
2672813
2088843
1253469
812963
926441
2487821
1963332
1473768
188147
2561400
1453795
778854
1349695
78152
1380585
248231
698964
1669293
262779
914060
2708161
1714052
2769377
688069
2841292
1512917
914817
1579020
2724913
1295275
2714695
771400
41439
1035242
1123846
1506565
2262279
683760
1117536
1135829
112135
2121333
2849262
388959
1441311
962184
249110
194414
2026014
867849
1154171
267191
1106223
621346
885582
1202229
954735
927874
1803442
406612
478454
1481326
2120786
1616714
1889435
743383
1365858
198944
2519019
2119048
472628
991691
910869
2062252
1730838
1454589
2089236
2752464
1285933
499108
1169681
1987735
2226463
850459
2649876
321728
2430579
2116344
1866486
129216
314438
2376206
2570745
2709611
1199862
360403
1428730
495923
146228
1829847
1732316
270466
2463806
1733369
1841720
2371387
2654959
2475705
2134689
1115530
1890152
514713
1112662
2894822
1347061
926917
465509
1389325
1800441
2294136
67477
2884785
389471
2173602
2840637
1408840
2330156
2643042
1358749
2545314
192347
2536931
425309
1729468
1210431
239704
2740147
943399
1293320
1289753
2222861
1307396
487917
1961616
1859562
2849729
852470
1026529
2562176
36246
2531623
1599870
1911092
2368304
152563
430966
552896
2050052
1364422
43394
2419807
446641
961469
1325410
2474528
1230517
350193
1550168
1753621
2746325
1849588
1217415
1438652
1269201
1964610
1388641
1902267
195505
1333129
297055
1048349
36154
998038
2855842
510913
825017
1767307
631635
2400566
481805
1650960
2604086
2254263
2181232
432503
1099223
712321
2757461
834030
2814802
1249231
2398390
2921144
813019
2269418
1045181
1983371
2198318
369116
104018
2778252
2920806
2881827
1643472
1805558
927175
586726
705067
1943143
1421769
1538323
997362
1685839
618360
2850998
1201379
2109445
2240912
418024
1384373
1495118
553584
1826085
361274
1074726
753728
579295
131619
2269724
1376921
2873007
668433
695040
2037437
1632040
2237027
614452
2690776
1894989
56544
2310728
700688
2375551
1084438
2431475
431300
2873839
1742209
1852809
2294030
2300502
1769998
2171209
108371
2409311
2785929
2389522
2090880
274199
908588
2408411
2425189
1751218
2574021
409094
1848249
126566
684757
2721720
509684
2232338
1084463
1118633
736094
1971795
1635235
2088883
2075929
36912
11402
688126
691004
671542
1562797
241127
2055253
2898170
231288
283096
2665589
273029
491934
1272195
614918
1906629
2460813
189502
833016
159370
2166146
2473
1052667
1229726
2616463
655151
1198707
2881638
262344
2510625
20964
638667
959722
1616894
515804
2081380
76816
523717
675864
1333819
744714
855225
1457129
1326828
2184341
519166
2224956
1511676
840443
2265381
741442
1378024
692991
1885531
760589
1783080
2448950
283160
2364602
431743
2343217
693297
2757032
855655
1629093
2227657
1615763
2078326
1378332
2332579
1468326
1934453
1145600
308332
670318
2928184
1875221
2459661
1125795
62338
283721
1924517
1909169
2250665
1206492
537943
367532
1840372
1951758
772710
1220667
830739
328175
2903706
1737224
1656772
2883053
1589764
1557824
348437
846688
2240844
1839543
1959300
1315072
256036
2507762
2730871
154364
925716
2044551
58135
2089513
2030781
119960
846747
1082203
1480269
1058679
115404
146779
1788357
1648945
1597333
829475
2863252
2557218
517482
307083
592141
1095129
119406
1522106
32115
633557
2177511
2575572
1207136
1532177
2777367
1878044
582651
942531
1499128
2074523
2605898
99756
2531649
2728072
1018380
308779
2130091
239582
395823
1329869
2587372
868986
1883439
749740
812197
210550
1861764
2896015
2680211
913089
2302306
2259187
222520
516184
23331
91299
2266878
1487060
515541
2512293
2376448
1855274
850622
1835626
586110
2472714
2713290
1627611
1621681
2525290
232946
562573
884907
2479646
2294121
120468
2359628
654383
9898
2294701
815756
2354106
732360
1432079
799102
1729669
933750
502634
363220
2440785
2143465
1763829
1426945
886742
1114310
2249647
392136
1604686
2327291
1355160
438659
1146084
1096645
2164685
1358771
1499804
2886581
2596905
436765
2495440
580263
2931139
1536714
582517
101109
793918
783514
1018666
518360
2262084
1683852
2394929
1471986
769945
941474
1637990
141494
1484076
919907
1566188
2410620
296769
1503136
1520730
2262133
1609660
1282172
2083292
385863
896293
1452548
980840
2537025
2442648
395304
1411930
2534818
2744274
829032
2433482
2695378
455000
1225493
243859
2407282
2245123
1543206
739364
222050
1056381
1511775
23720
1455857
2940415
1252908
956413
218822
1556491
2018218
1856953
1949270
1632112
2507807
1122903
116182
1152850
1773564
1221051
534008
365109
886326
821090
274338
1165081
1008974
2067089
1013867
1069080
309115
116822
930040
641065
644761
2145166
2926562
1190808
1717614
2832198
1419827
277420
2564422
1942339
196025
2827176
1893771
2393292
336158
2456528
678551
2429194
2566244
1312590
2542714
2132009
1362992
2622175
2101329
565731
2160451
865285
1061167
327531
238547
2408255
1340461
1526239
1942344
2269489
1296154
11347
945930
539278
2851964
2660472
1697784
529321
2443860
2055072
2758627
522203
1957511
1459231
936410
55217
1798766
1932841
2175476
2144589
1522864
685178
1797985
2679108
1342221
289097
2551765
1019620
995064
175249
2628432
2694267
2879209
1286342
1999224
56115
1980800
2357515
1182010
1076887
1798473
1562396
1583234
2092753
2126651
663874
2125366
2429663
2831169
2780497
105721
1631854
1075451
1881693
1263479
2674906
1260107
422780
1068147
1834033
2755434
1142356
1575804
2830566
1230179
1307093
1282257
2795754
792295
408033
2273725
1502374
2333283
2019782
2080668
2293807
431967
815683
1794853
1152466
1019198
1763316
1299659
2609669
138943
1369537
2071402
455601
354692
1634770
2060158
1363115
705209
2721211
2846088
2412091
572724
990951
972695
1112580
2257432
2523044
897443
1323807
512543
811832
370766
427774
516629
339385
2900673
1169743
1046241
1712332
1566815
1231918
1405578
1505002
2319544
1908267
2616059
2672012
2004628
1810961
2855939
2642328
236931
1554773
2729264
2160156
1491844
2432534
846752
1271333
2497308
2927018
1267019
1553507
1515475
1931409
2224465
49924
1710081
7291
2218210
2765949
702580
1504303
2547344
314277
2415631
579739
1008654
1045330
2119472
1899941
2631465
416308
1225243
2273332
2140743
832888
35104
20721
1230969
1537626
1513472
1413187
197997
968833
2301428
894975
2345785
108055
723151
481797
748679
2450337
1974671
1758742
953471
2798327
2794828
107910
137014
614945
1112589
187109
1018918
1643206
355715
219917
1108735
1567634
2094982
1223529
1247939
1917393
2633313
900142
1987953
1544287
1873530
1780070
2902145
1699359
1730569
1672553
2357438
2502213
2578754
671271
432577
2652533
321175
2056803
505975
1799628
1398494
2264968
276956
2399957
1241040
2143407
478081
1103296
1734283
422118
168832
401929
2578240
1005679
1048324
1808881
2086006
1008783
893504
792975
889675
1315848
63166
2134260
1998068
2030642
1498738
2792450
729532
2027599
728291
375058
1347152
2309810
798124
2119986
816774
1985313
1530905
2907918
2597960
427921
2645845
606399
684970
1512056
1197604
1020701
1412211
2827713
1776854
492400
1938238
2390988
548188
2599023
880446
88898
1340417
1338429
2875572
1686825
2558388
654358
1903348
50541
1594862
2314617
2242271
1541664
1318993
2650341
1102953
2121601
1593454
2498419
1376163
433082
475088
1437361
2900711
1983829
136357
2927136
748633
2040341
1980386
1693984
2402393
1566991
1977679
721376
323278
1834668
1626360
325880
2638926
1229422
1899608
1190101
2860779
99450
1197733
500826
2650459
831138
455164
2709882
1451256
1923034
553174
1850204
1125570
2671130
1087868
1983716
1256145
2174643
1122570
1858124
2014160
1418369
1175794
2873117
1182855
994969
926259
1255537
2596083
760573
2301762
891932
256803
353845
2832131
1841175
2912689
1372475
2763378
2128542
2610246
2391438
2255811
375842
2633669
609584
1693390
2193656
2546593
395509
1088664
476381
1310171
2010567
38001
1183641
2817752
627571
958834
370395
267714
1585646
1356139
1645278
2813182
2725754
1688105
2600097
1693053
2344185
1516894
272877
166345
1070200
1060038
2032936
417046
147686
643960
2483602
1441791
2661182
1816699
1167562
1302747
598160
348848
1277192
1199408
2847729
2190374
385982
660793
1462258
1058947
754931
1275713
1908801
1323848
2750154
234618
173686
401458
482703
2066474
2499391
753275
1193346
1110484
849967
1942304
2216743
2449319
1547764
638869
1647054
2075501
1628733
930579
1209016
1026826
1785647
2699424
2286025
942590
1347999
2034475
1565148
2345023
654876
1879517
384819
105938
1390172
2676693
1004633
1857170
1805610
2483459
2681354
1885479
2060094
637973
2440137
1540567
1178545
1352366
802310
568628
2504692
718590
1654748
1754672
2415949
667700
1068022
103977
1468942
940639
2360509
508626
1978610
827545
997646
2279337
279497
2750776
2815898
1785674
2593646
391348
1096466
224004
1419552
126439
2638137
447576
212023
705433
2837495
927209
1136943
964533
1831496
1132789
1982589
1784884
2009629
25689
2083856
137824
1243169
2447991
2067396
1270259
2232792
904119
449243
2174907
92253
177563
120801
2687922
715612
1000232
2306311
2019771
1324280
1111059
2442356
2663647
2860347
1500074
2128353
196068
2106203
2799670
1352167
2028564
368110
2593239
1730794
889747
1725845
1086140
1107770
118759
389092
924875
2576110
1903219
2894450
806585
2674295
1259556
2222297
2894049
513393
1711968
2506458
1195997
481061
2888141
1906087
2745041
2306357
781991
168538
836005
834127
238825
765524
1599237
516579
2045810
1036629
2365436
585974
148173
1980069
1060741
560807
668560
448590
1385954
1876794
2668012
389511
1677016
1320511
2253508
2376874
2556294
1145033
1249446
2693672
2551277
1547711
76767
2862059
1537768
160738
2240515
674845
1364553
2252028
1800123
2092908
2592194
2078171
2085905
1905617
604549
1423868
2699317
560459
2848623
2232884
2740988
1199182
812972
2709568
1364774
900737
2791894
424301
2296092
945959
818895
33756
931246
947769
837755
2665966
1606742
1174640
2460397
2496876
2679044
2109367
1249537
794160
399272
2902914
1959768
2261650
1665442
80263
198960
2908557
2150773
1919812
1164386
408716
51054
1884230
1493454
2864643
20056
686267
2458229
2650389
1869801
2792425
309165
243777
1413433
1995008
420582
2349982
1637794
2107849
1703863
1432002
2312691
527208
3946
810187
2410680
2819912
2275553
1950199
1501775
1719677
2833532
1308352
2090974
1655666
485205
546152
2642257
2084070
893696
2912759
436392
272112
1281875
2308174
34208
1028677
1449650
1643833
2914180
2090083
1044786
1314238
979970
701659
1440232
1189738
1649256
1288516
743991
2093207
636841
1124517
2616857
966156
202983
2849384
488532
1776462
2767046
895309
1164517
2634290
196727
1878990
715349
433281
972319
1690353
347102
232779
175281
1120710
84212
477292
1614850
2343477
1330278
316425
2864320
943168
2047911
2536232
628436
1635662
2272450
651467
2424429
153062
2928633
2706168
1298444
2389133
1284562
820919
2470538
992660
1680710
2321122
1139847
1928267
2129169
2630666
242485
2381134
2678495
2335730
1036774
371880
904762
1661144
2685299
698900
450395
852648
2940411
272477
33804
2078886
2510371
474983
273976
2549000
2367095
54157
2573312
2788061
2697091
1182206
200100
870250
2690520
2868465
474091
1326867
93809
1219206
1972052
1353626
435149
971816
2148410
2713814
828909
377369
738421
1550765
1513120
334941
2006237
728625
1748963
641335
2693500
219582
664552
1140130
425678
2072461
1764897
1455655
1307219
495635
917578
410206
630482
631736
218992
550737
1774078
1149099
1589098
1437942
325806
1738112
2691959
201172
316798
1086546
2318466
205201
351938
2662421
1585344
1706796
1366441
2040234
1416375
1019305
2385055
2043263
2127570
422383
1302527
1359314
227536
1011489
660400
1639591
465034
590127
2464184
2525324
1739092
297451
377719
1225453
898623
73196
1255422
2717734
1344688
346796
360211
926873
1021327
1688957
528552
1026786
544442
1482774
1424269
1982956
897034
2578774
2284151
1630615
1310513
1349208
2197415
1790480
2713099
2464188
1494709
1644763
457035
1446948
868437
1666850
1782660
1794759
158740
1724522
1284367
377870
2675712
2439293
1568625
1607397
239814
596895
2248223
1136905
925338
2567050
1915327
323309
1570198
755159
1086126
324427
2681528
311356
2763460
1399591
2479940
646386
2064622
50592
2673306
1842857
1669536
1318958
2035359
1781582
813887
2525455
379986
151390
2575368
2030276
1705569
1757394
2622193
2449598
1024288
897712
1056852
552766
2421639
1772813
1333819
377187
2291707
2458624
2101960
2614973
2582503
2429813
1922277
2718247
1513338
936777
545200
1204165
366257
886769
1234926
240829
323335
133209
1768078
2669530
905356
2042379
105262
914758
2700808
118045
1775057
1441330
463242
747974
2000810
1773052
1476768
2636001
1554841
2002496
2744321
143157
195860
2477432
2339413
1450002
1346351
2378485
2499938
1917583
1878013
645561
2571682
2044679
2846603
2663890
54164
1531115
1037736
880197
1191254
1341747
962439
58371
671181
2028583
971978
2479379
2238509
400193
1690981
2540625
2367231
2401541
2678697
1972918
173544
1444861
443558
1767946
2365852
1028243
1944733
651954
2726329
527680
1528873
2441783
294039
941069
2488520
1563888
136590
2290662
2659754
2777502
1920798
261790
1410344
439564
1785168
1709916
431122
773198
2818161
1691656
2449177
1984918
901348
2845071
1243242
2505918
2561623
2005802
862779
1013875
610610
2167293
1100579
2090638
1002146
63585
2605934
366013
2709078
277825
264509
1364532
1565972
1193324
891335
756044
1681893
1770279
2575637
2495098
1609096
1474899
772101
1135837
2490945
1091042
1361397
447908
380331
1252872
356124
1492985
1965435
1072084
1608066
904459
2343849
1430695
2693609
2294794
47144
558781
2320085
28783
216093
1975929
1824159
2182953
2335140
1393079
1754138
711358
2833639
2240517
724985
929642
1880483
1999483
2602634
2156948
1538566
2055674
288401
87211
1075738
1045018
1766903
984078
1808978
2366617
563625
1670756
158482
922374
57463
1702236
2422865
2900006
1895018
1137813
917714
1886550
288938
2317775
428133
1768961
2095406
1907960
809135
708757
740263
239041
2252678
376978
1157040
344002
1423034
1430568
2352402
303298
1107106
2501332
356835
2403051
485454
1934797
890197
1942545
1722522
1919806
2873725
1771587
633158
2343744
2386581
1018864
2251359
2186529
729051
2291344
2774656
683665
2200352
2480851
865035
1890
435319
1993011
2657355
1074854
2367963
2843878
2036108
1382604
223660
1134164
277769
2307103
2304684
1476484
587820
58038
2050398
1980906
116337
135623
2364802
2023760
788672
1104712
1800278
578615
609656
397667
942018
353063
156292
617118
608490
1720346
1745488
2787790
624170
1152194
2673073
170414
865131
542257
2773901
860910
1975491
2622315
864319
2042976
2674479
59582
264110
1905297
2298102
2241489
2350240
1986516
509446
1966706
1900581
542822
965165
613524
1966308
2012887
207704
2696313
1298997
857622
2827977
946775
1795215
2309927
2745949
1626007
2186456
2844715
1960332
1220446
182830
221240
2283480
2850211
580229
2154818
1050657
2352000
2346547
313963
1257829
1715450
2661348
2803719
2387651
1098104
351369
537463
2658975
1824064
563010
1781235
1446509
814663
156649
2188236
213486
1527357
787681
1837540
2087369
1344949
2891838
2328059
2503816
2350596
2742273
1565375
1469023
2509166
242780
984639
537245
2105123
2263675
895304
1179770
134907
329722
2645904
1346825
1629195
659014
1386250
2014991
491722
697117
2029522
2902619
451393
1103593
386432
2025017
757944
1728744
2557471
2151067
2877860
2154140
943277
2351646
52790
77870
2752683
1488161
180449
816882
1611315
339306
858703
240627
2504470
2596032
751016
858147
2812009
1484556
1932228
2105766
855048
2792910
1958612
2484730
587062
201084
394125
2243898
331573
2915250
1631119
2058939
283255
1258224
1397578
151818
89635
225809
2333397
1108098
366989
2492272
1027606
494619
150498
2091455
2302134
2167084
202728
1942344
2488106
1419978
2790276
155907
87969
2237039
2618308
1077977
828356
1233676
2240484
1560362
320250
603612
1061497
1338079
2924862
938956
336738
1572110
319937
756880
1296819
1223526
2144216
1509117
610398
2799270
1868165
2186264
1709229
2295864
460090
1145040
679501
1955632
1399665
1942765
1888172
1875223
514680
1101565
453802
805976
2899502
364219
738853
2632680
2917697
935649
1608240
188581
1277305
2905423
2595068
2798292
921217
2224581
694767
2684138
2423879
2841352
1020192
1541037
2910388
411867
1210494
2256795
1721368
2889566
69001
2708239
1549803
2898658
92940
2033847
737176
2113136
2742230
1784360
2381149
1080228
1501913
785721
351602
327034
2846799
639604
2609429
1100404
2326918
782213
812444
1398392
1220842
430303
1565896
1149716
2498203
380367
466221
582401
2776928
503309
2806374
1892548
852984
2097646
2694937
2622815
2114368
1159781
1459804
870512
2568518
2773108
152863
1811823
301316
1411688
1818504
1874888
312898
428286
2410174
2367776
1302922
1196412
2724226
2838468
2629400
1525001
1590779
1546874
1269227
693253
1646092
1940807
1839969
2260204
1788023
2738216
708422
1218365
1291408
1837170
1539968
1520681
1549866
1895589
2470464
1587593
1897629
197331
2778638
2122581
2064458
2750244
15848
2338284
2047272
224635
1764534
704883
675209
1043783
2589675
2819437
1632536
940035
1195505
135753
2261680
97610
2891654
2448736
1719971
1639653
2005031
345454
1423295
1077996
632943
1066093
276084
2089093
340218
2455552
2100361
1452390
2900202
809939
2822393
1646188
1495835
1722155
2506872
2007547
1662780
2029425
1346814
2838867
642645
1670987
33755
921811
496489
1221461
1485351
1719025
2060787
812580
42875
1685269
968167
1860046
1879423
1594013
1786186
2213651
1021062
155101
591048
466885
1102204
1252284
231246
2471179
695023
54643
2656382
1790870
1260940
1079290
2689348
154096
139482
2768763
48410
2618107
773852
681887
2385425
1851547
189556
1988324
1279094
512150
2687745
2302419
1305900
765123
2011402
799072
179054
2797782
540933
1435012
1997365
59913
576396
2271393
2573022
2863585
2831763
1532571
1395659
2697437
1372674
1826288
140886
1401836
743467
1607017
2448379
841878
2911781
1599407
799023
1933567
218602
1653813
335467
1434559
11376
2627364
2814862
776519
2786787
1715954
996205
2133730
1935313
2166165
2744315
25701
1359598
1867329
1673347
1265139
1418042
2010929
1260353
515843
878645
342020
616498
1399262
2084114
267471
2910357
960246
2764822
2870020
2895770
1125241
224074
394998
337824
1172310
2604757
497089
2195319
1190033
551749
1794575
1339096
1982449
2359258
2910669
2215450
52663
1136695
2694198
517604
1480679
799442
2263743
764854
1686799
1463639
170675
2848352
1823097
2709333
2710094
1442230
2026968
442489
1093452
2387850
2568690
522276
2455001
2911773
125280
676764
2928405
1181748
2510060
634402
2384797
567834
423167
1019982
1221123
1285370
44953
2129036
1488522
1332323
319046
2703807
226951
515811
2425978
1185891
547285
2237811
1506843
566782
1444089
1293175
986032
2618808
405936
2681678
2488180
1343864
1468025
1645576
195580
976492
1694351
2203073
1928972
1898791
2579237
2308712
958195
828934
2199941
1640727
2397320
2413128
354550
1378941
1726698
1656894
2913370
1286117
334509
127079
105337
2190121
2144905
2877234
1179442
2695604
823337
1677401
1576624
1046477
635107
130234
1599826
977347
2776518
520572
1664113
2830385
69071
1037896
251529
1788852
2043107
2104517
723518
57483
576268
2781165
1372414
546178
1912515
2865385
1943258
1906905
1317214
1213025
2596451
908163
1318898
1385431
1943002
2282462
310119
1630991
2639186
1425010
801048
470641
936031
1053500
785983
2702603
734078
2019327
1012353
1880040
1546526
240338
1493572
1849295
1430108
1085411
954304
2230636
2491629
2675679
1079242
252107
1502703
2275160
2031325
2770934
2173970
402180
2919592
717312
1118323
1507856
1650963
146378
691752
2021994
1453494
725243
2455248
926492
430725
540525
819629
1927899
1776250
318170
161139
459527
1267829
782542
2624796
2541872
426501
1609460
908508
2363693
2476787
423851
847234
1781612
1161632
1082290
614013
2561583
245740
284568
912532
651732
1916160
943296
1754469
1087044
1251371
2004343
2272681
1291597
2855474
1901301
2755230
2930168
1977468
794252
668168
393062
1720702
286263
2327396
170087
2687216
2533831
1454828
1612847
16961
2695474
773002
1689595
985708
1330876
2576505
1805505
1770884
2911746
2805940
1262604
1008419
2776005
768122
1967175
1660311
1163899
1560697
2733726
543998
119645
2539875
2011026
177776
2114609
1329070
99321
684673
345057
1574106
2085865
1376797
1743342
1287441
1254764
1165571
700069
1619322
1008095
2936096
736676
2134126
1996830
955696
171516
2124988
777619
584843
680241
2672615
660199
1167078
1452542
2415263
386700
2441770
2201468
1397158
1325019
2797163
1317224
2531516
543157
1428218
1286912
2927091
306016
372969
2372735
267631
1320510
1494535
2757437
2305935
639777
1002658
2817712
1567032
2777354
2077045
644820
530281
1240842
684224
1559684
1643120
2488055
814554
387824
634634
606188
1092834
1059442
226870
1014398
434035
1281200
2065393
2928966
2457734
2822204
27184
1420015
1937648
2538218
2328040
1519197
1751411
2223088
2566755
816118
1875373
271199
955631
1994296
1156085
2618104
1152416
1344645
619249
1076829
2145304
1321743
972199
726308
2910953
1149916
2600084
1630740
2416556
2476834
1381653
2556076
1937331
2443581
1112343
2349351
2812057
2249559
1043195
488852
1625417
733446
884754
716344
433876
1620785
67909
175776
1260867
1569101
2861374
1527089
1617563
1684948
387018
1218553
190163
2626914
2821463
1144911
2664431
1437722
334282
338156
168315
1569432
1666700
2672089
635881
668806
2272242
2629521
1959152
2852477
2804056
2638903
1871651
1224390
1970818
909293
982181
1115675
2755239
2769870
1450072
1064935
2236706
13691
2614104
2120072
2202712
2355679
2935960
1943094
2116962
1600949
101723
1455042
1346543
1995761
1327492
826275
300959
279959
1481871
1495798
1896846
69478
2651558
2399716
1411947
1931790
1639067
433387
279891
1747444
2031642
2695400
609041
126237
2523264
1183103
914712
2599542
706328
1691933
575776
1875228
2436375
835789
291109
397694
1884154
1243086
268869
2506498
1250498
548881
984298
2542325
1256915
1777964
2160670
1980792
532842
2697295
1900322
469347
346529
1148920
758977
1068250
1565437
751027
2426334
851180
856
1339120
96488
1108541
1359517
1857555
1642464
863406
994897
218082
292040
128915
1130325
611643
1498490
2761811
135085
2086467
2232230
1957428
757808
2621518
225165
636715
861603
1956870
2094887
1921933
1379692
853586
1541998
1916026
1708942
2413057
937677
447025
175782
1966969
422595
746089
1261906
2675247
1536887
2132604
1962728
530923
8541
467932
2699370
2272771
746567
4362
2222522
2522629
2138663
1157305
1990564
2436470
1164636
1922737
1089293
2669355
1685884
1766571
939198
2709833
903974
2571081
2203211
728707
802264
83552
1431092
1681794
1200382
1095021
12751
2128895
1785875
2144306
1593437
1068360
1349653
1735288
2578279
2690066
2089438
1341412
1857621
1179924
1109947
1632857
1955194
156436
7821
1467722
1118819
603412
677542
1504950
628797
2324318
818127
1338358
2755658
1781185
2696164
2150802
770280
1828265
450346
550995
1929816
146173
558368
11318
2748638
2666307
1362899
1299218
744193
1034107
1477581
1853517
1012994
2876384
1723661
220734
2298322
2450683
291898
1886208
839333
372328
1579509
2139652
2926617
2417254
1377950
2153570
1145653
1513257
2524907
1792738
1790753
141468
2560120
1475491
1664015
2907616
2900234
1261171
777838
2154995
2222186
836551
2002593
1569597
2784344
688725
2346736
1374751
2411440
370388
2561572
145712
806390
1611657
2362000
1034076
99690
1110496
2279734
2086814
2117963
1766367
1126654
2485142
1846002
699117
1610662
2560552
966268
158166
231029
310592
546772
1512447
945137
1234451
659721
2485702
1987079
989320
2738305
366546
2464920
1729302
1468244
2582412
1902585
1207978
1380740
1145331
2298682
2592458
694827
440437
187167
2316550
2087474
2253941
2589734
2545019
185560
1251206
2592867
1183571
738175
49500
1936373
2119796
434741
985287
2739717
2354105
2019062
141547
337012
739428
610725
1738035
529730
2335827
1195640
1589844
2226825
953262
1261053
2872345
2775677
1791418
2182949
2322467
2744547
2432405
2281381
1313437
2686914
1414450
422001
803210
1481087
807105
710546
611850
485779
543159
787605
2835864
99651
881981
2103437
1526010
1989260
45973
712161
2789088
1874390
2271931
872276
2363068
1771411
2493721
2759615
1715144
2162267
1413930
422825
444236
88758
139479
265421
559679
1200851
975427
1022047
946485
2939214
1913509
2226412
1961297
660660
1736981
111087
1053022
1806137
2000926
2191239
1560986
1448098
2556771
2891913
802353
1488526
1935022
753798
1977620
2380847
1006504
1451697
1307843
2137402
405482
655733
177849
2311938
1175571
2593168
1943579
1992418
634624
2401294
1864393
858909
2747256
2795681
2410700
1534716
2869320
1918577
1559518
2504750
195754
426770
1909876
397009
210219
1380935
256723
2835563
2728169
2627396
1219215
2828252
1255907
2893273
822317
1486620
2003135
1615529
1710088
1090096
1770210
1454250
1221106
2660490
1318856
2272146
836268
513416
1556457
910718
1370974
1940038
812545
1875800
1892947
473092
1390381
1084018
687693
662666
354115
96649
2247178
1675639
2636234
1130766
884494
1736499
1477234
1539800
2111574
1346787
1351578
2432877
1327840
2893839
1086236
2240223
1811892
55885
482728
1723513
494611
2659879
297971
876600
2357076
2821852
2722268
871385
2831168
1149471
992148
2108736
610102
1694059
1680059
624451
1550962
2723521
1159201
1164197
1247894
259493
1060018
1994410
2051945
1289077
1549424
910328
2732890
1244532
2734156
2236694
105771
606441
336169
2555004
88457
2079757
2463665
604940
97944
2367337
1306675
320136
2365444
1013666
807919
1799945
2026002
2837118
351959
1106038
169941
148067
2308259
518551
1919211
887315
2449981
2418573
2689602
709071
1355277
1511255
2445926
399168
113822
1855118
1508645
528465
1204867
1226814
2266797
1614106
1926046
655651
2556246
409615
14866
1388572
31701
305170
1765975
207014
2089556
2743847
2893079
1337532
2487677
2257190
761003
1146663
1227300
2335932
166229
2573026
628622
188354
1908075
2808218
344447
2433525
1856041
283975
2001859
197953
1140318
2347108
2811991
1495859
1679584
579543
1554091
462827
529346
1611658
499826
1052573
2048521
1357926
2676666
1624404
2858488
168937
1683868
1029076
387405
945661
2472357
354044
1824688
2424369
1753277
2032669
91437
1690582
941134
2503571
1885578
103200
1356835
1714394
2907532
1078098
2197173
2511552
729509
708661
2618459
2735046
284943
1894951
1651296
1798443
857998
376701
1186008
793725
263140
1254753
421985
2517696
1636670
1105305
1782978
2268930
1854389
1388124
2706805
593191
2865569
546835
1444115
1368251
1326235
2390880
680246
2059022
2190623
2353482
1613426
430475
1882419
2286042
1084719
496471
328339
452315
2302763
160713
1663152
2875668
2854164
133851
832099
1693094
31599
1997538
877684
1726462
2517946
1808095
15630
2592166
1601887
1623635
649723
1865670
546036
2622787
655660
1902041
1722804
2740979
2462894
508041
2436194
2747583
2549355
858121
594585
798734
808959
2134582
2090194
2363650
2686771
2355023
1464470
2556760
2464560
338264
381938
48625
1589465
2693579
1600694
1182017
56519
2003565
2598784
175951
1508398
1756941
652800
356006
2598329
1161266
2344632
1180911
2460771
1667141
700120
1716159
633372
2468769
212159
23814
2709807
578301
119612
1544138
50529
1205292
1778449
1125733
1455504
946845
1432128
2527707
2130160
1015876
2589278
1560999
2623052
642613
1895194
536403
1637659
836584
2081582
311053
2403852
1391426
172996
2017371
331581
537195
2707046
383351
1494273
1237385
2856968
1271199
266780
2359727
1449604
942793
2156402
1664179
381609
1950424
1479727
673299
1816800
1490916
2260873
753411
2573510
5599
2488285
376388
29031
1785889
1270626
914054
2379367
2741760
1866709
691095
2203416
593667
211361
1577542
520058
2854202
1939610
184810
1684693
1473255
2055148
170489
1254295
1899465
1817830
1172100
1188328
2053707
799821
264189
2192953
271709
1387915
917718
198383
1462059
626838
109587
1527539
719840
2282649
903148
261332
1182719
329280
2684690
646509
261382
2110654
1359201
375866
2591530
249957
593677
786171
307208
218259
303382
261402
1186947
715747
391560
46543
2349484
2306735
100243
1662678
1396351
130094
1954977
518848
2634776
2795268
2267154
304804
589646
1781395
2805264
1904574
1057726
1757152
182663
1572416
595771
2214984
2842133
1121800
1133584
2140209
16034
2473611
1524591
1331681
1443893
1497396
694391
265100
624944
2245835
1637413
2840844
381787
771713
1399271
2891605
2504156
157850
1844213
141872
1271955
2790798
453623
52917
1948611
990238
15646
1280403
1579579
1056856
1838838
1659403
2187134
148439
2151207
1389426
241442
1520575
2770352
1653360
980085
2825412
1470154
2209758
2847809
2583490
1571753
2732248
1739873
301999
1254994
2831458
2237661
1541650
2212733
2239532
1203279
1129570
677535
1804510
864064
302680
2390212
2183775
845780
1200371
2791259
1778908
2236223
12610
316795
2793137
1244594
659086
2918651
1473916
1390386
220511
470365
369976
2119705
2518678
2719617
1141754
1415984
764061
2681975
556150
2227028
2235534
99216
167268
1381340
2359248
332844
127610
1279744
352517
2584209
2189370
1038336
879520
710701
2475954
23554
2522022
2846033
904743
1839343
2266687
2651903
695868
2262753
503397
1441092
114044
1827547
357224
1736991
2505953
2749151
2567973
2308279
2918699
620468
1552460
2515648
2548052
88993
406122
1989985
1748854
1633666
2199867
1969744
428811
668533
1641375
2188151
2124802
450347
709195
542957
3309
2271642
2090673
2087986
1883783
364835
2807827
2206465
2221196
1299637
2299524
2029923
836523
2816161
2570929
1386085
996614
82623
1680762
2409387
1332546
1205172
2066362
190210
1536764
2498398
2824272
1897717
1620709
81786
1280541
522327
2488506
2452805
2656777
2627560
870303
109323
269925
669559
986068
1780441
2293095
1109747
2125020
524997
2702912
1460959
587070
2475735
545943
690160
295330
2655184
700527
1005846
1727185
1593544
2413946
2699853
982938
2605004
2437784
2130680
1559527
2926007
296348
2106280
1363279
319951
2265128
2335160
2025791
1332321
2464572
2347198
882524
499093
2594258
2717526
1195089
675159
462918
1867007
2400494
856078
1243585
2585468
1098233
2015277
2494767
1853217
2452946
779938
50808
2610194
2725444
2119722
649821
2651706
2188720
576388
1336402
2672397
1771831
1897313
1797940
603904
1419823
2054636
1987568
724316
737346
2792351
756513
585830
2457491
2355676
604003
1937997
2137889
928237
150724
1644570
179076
91861
1586198
568339
1847379
1955543
956564
1215870
1383765
2489232
1883127
1135705
838160
834078
2475228
2107663
676441
2300230
2052825
510203
466866
184791
2623189
1172809
1687247
115572
983283
2524545
796417
2654198
2161307
1481060
2524018
1854179
2207136
1165597
2130810
1675001
1115559
1187768
614313
1992743
2783644
2191436
1029533
2173622
1639591
917815
1830072
988309
2425835
2050253
2612118
429743
689781
790994
533040
572094
593778
2367669
2329477
1006507
550653
2786745
1468451
743473
583534
2054931
222599
1979081
801261
51879
7799
291567
2304292
2015407
1263793
2357037
2359334
2530359
1007381
63639
2480132
1025510
722895
426527
431055
1132188
1509384
1010970
382755
1392781
6168
57391
997943
714149
2820947
2480338
2174374
2191578
1164062
2496812
1100173
2915769
530689
2491966
531701
276227
1732823
2244148
14354
911412
652797
28329
2592262
1532113
1529840
57705
697079
108765
2907942
1387777
2460274
2543099
2372920
1720259
2288029
1156500
1556340
1770037
141165
2594312
2799329
574159
1422710
2660599
2512814
707664
81894
989015
593010
2001216
1869497
66157
1186620
429129
330448
2185474
2715172
2344073
1231038
1569966
617531
899159
1832575
1164172
764097
2332171
2217363
1768359
40805
1950221
2825159
2369322
2325089
1178941
1173201
2425650
2643480
2517870
1809911
914021
1059688
1847995
2795085
1485301
1974496
146969
2376770
525340
250435
1206552
2424112
145814
2504555
2222445
1284595
1002975
1490889
1362732
1460258
176823
1847721
207899
1385353
2791579
1631592
2540726
1243826
287704
1806482
722724
1766751
2325938
73365
1424820
170538
2501790
2072559
2831050
284834
2842536
59186
1107591
1979246
2501303
1990199
1249214
2630621
1937768
1225256
1578748
2462065
1145142
731406
1138464
499607
2393720
2070264
2494382
2878260
2262630
1630316
365543
2610556
1802538
2115408
1692553
108685
206316
414733
2907924
917181
2715806
2466799
40631
356919
567646
2892052
2505044
205880
2322350
234498
2389478
62230
1167728
287704
478844
141626
351578
2079360
34421
2741120
1767221
1732983
1685559
1153696
1733609
2906033
1631507
2479829
2072767
1921413
472460
811277
252137
1830859
2598482
1589290
2863989
2838397
2050728
328310
2136822
581752
1333151
1317725
2931062
1760710
700756
1461662
926238
625933
81704
2786695
751715
370364
274568
2502066
846230
1243031
1833617
2436020
2446211
1078102
1235643
1645163
2814041
310609
1276389
2437722
1987844
1389042
2358763
1500086
1165321
626954
1901677
285817
1341768
393159
1169042
2449425
1417522
1298554
475877
2645914
1638621
2246965
2473135
2364162
2052400
2291781
814458
346325
2245562
1610767
2543732
2595769
776648
370404
324968
1547608
1148160
2521633
1465269
554957
731405
1124752
882545
2846098
2426421
151295
2048108
2072030
2766960
1132541
1765973
1959430
1785503
371520
2354263
2403519
1685415
1442490
1588331
1047165
584208
2425574
301733
2116961
1201649
102377
2640666
2307243
2597209
2522600
742109
2302799
1140379
2019448
463916
2671516
441055
2280765
2653280
1133615
2713948
1686501
1281226
2342818
866818
992512
2921350
593026
2827042
57799
2823966
369000
1314274
1851017
2628161
135244
1050708
1830963
2836607
771180
850515
2107446
521736
1041564
1422440
1776398
2524812
305641
1926227
2702629
2417364
2887997
124253
1486270
2243851
701379
2122270
2488228
453137
1756777
1134335
2482632
2921257
1498062
152442
2231439
452058
2094066
2331158
1463001
358059
1053891
2497124
2159556
1163145
1272945
381404
1040203
2520360
1810743
51021
92550
2146188
2378958
747493
1309735
1507292
2558386
585653
2748705
1409503
925901
53502
2736006
1256158
2910825
256498
1581649
988787
1165722
1523914
550579
195104
947873
2231151
316076
1358666
1144268
321458
405142
451446
121569
2022876
2024861
757593
57943
972716
82581
1259394
880760
515221
2608701
887893
2313843
2434290
122001
2783246
613756
1636355
1970702
2859303
467717
222950
189269
1644064
1248378
2114871
2453767
2937856
1837739
1408463
1187714
929790
2687437
2521482
1112039
2693200
144518
2270433
2441754
2924182
171161
187876
1009771
240699
1543444
2569802
164012
1141335
856163
2526011
388305
2889030
2431352
2550769
2015612
2640847
7276
947180
979138
1755507
1226144
938615
1890769
2225479
2563360
2501741
35686
2310683
1363791
1092273
490918
630105
1454743
1089258
2861326
2298413
2350738
1963924
2424867
90567
624324
2828887
934130
1995195
1123682
1674182
551938
2384651
1222082
1251484
1173092
2115100
1136539
395780
1108571
2393297
1183521
1828932
1136869
2825670
743976
149079
1935787
1261706
1118300
1896463
1282948
1420047
1246218
1068946
1294080
122182
997423
1594986
737582
1299348
2482727
2038890
972224
2039970
2395498
996958
184001
1629819
1894033
304033
238843
489081
2448162
2530423
1582855
2701664
2419661
1706659
1884669
1548250
759293
1352886
2289299
1345736
1506479
30191
369872
1563460
2888812
2631928
1223730
1049821
1963147
379081
1020806
989380
200706
935165
1377415
2685705
4574
2071592
1786888
1471006
2433926
770443
74518
1746702
1678737
2826611
411709
1739531
1501408
1429568
2765001
316376
2015099
998067
2430586
2864668
2096189
2489482
2570798
1168445
351416
98346
1210361
1872603
1815280
1641370
2418374
43069
2535049
1394972
2774640
2801705
2204649
17095
2461842
2891747
2250467
1608260
758259
549099
17204
1272216
1233922
176005
464351
620249
2488579
2886725
916054
1677491
240785
1476064
2202936
963587
2565142
214475
1267365
2166858
1331008
1047711
1717056
2452601
126856
1259518
770676
2723238
1250027
1100497
2519905
2236558
2912901
1227018
872233
301766
702107
1630075
1373532
1031277
428096
2161690
396341
570744
928807
2177920
349454
32421
217930
2753843
2541241
455292
129910
276438
1131384
242350
2565127
2866669
944745
708463
1668946
385913
1511601
2238000
1697460
1718585
359043
2517799
1981030
1355989
454799
1164131
2900762
2297491
2869813
2292090
1248814
1030988
1821256
2359657
580577
1334995
2150507
2668714
2504911
656995
1801394
2084301
2889068
2652321
2075780
1269714
795173
372585
1866680
2846783
1881881
1281106
1806577
1635002
1180644
583772
1102823
2035562
2853469
838199
2008552
2914240
2778193
1724147
2344971
731414
2360689
609390
371353
1690312
148451
87796
1324817
2669093
263758
1053861
1255477
1028584
1671656
1947263
2348433
1132152
1609147
1619212
1906760
2335025
2119676
1555734
1898543
321430
1533368
1507648
1082069
829271
2884799
2783401
1475776
564526
2006183
552700
1381781
1916076
1450992
419576
915802
87420
1409968
230144
1359261
2741881
1357114
2395410
2676555
1830183
759042
1882213
368655
2011217
1775003
2460516
2030353
2389943
1437184
134224
2369359
1915003
1111147
1981925
2342571
2831467
2524895
2645080
1675583
2054971
411023
1855032
1600736
1454947
2275734
478782
751646
2747307
596854
1027889
95037
103952
224932
1280791
455255
1166942
645562
411325
1415185
1060437
1992752
883921
1380396
312518
448593
2297156
579081
376199
1064361
204942
2790207
472512
2285840
1379821
121120
1161126
1824418
1459859
595386
883231
485937
1620281
2075489
671471
982121
727908
793746
896203
1288627
2366858
127050
2679028
2504174
1868724
2065025
848401
90698
2341618
2911472
1957066
747899
169346
1068695
424102
2884818
8322
2060515
179831
2401074
931003
867562
50522
2775193
2741711
1429234
519029
898637
666271
386029
2224249
964857
1160523
390929
1172769
1897493
1458646
580749
2306568
2008768
2604864
262861
648755
2006564
1526997
1769266
247260
890807
2612146
1930265
1786722
776095
2017611
2025367
2215812
2104373
1211110
1382755
2851968
1047085
1775324
2876332
296402
44878
2679943
666645
1777671
1547752
2857340
179376
2229023
1657428
169300
2768557
2212514
1199419
650818
2151117
743855
2081691
495983
1548114
1972724
47725
517310
2745474
103839
970433
1162876
1039744
1257648
439043
429558
2230604
916377
360239
30709
203715
358477
2844935
1328512
1769064
1018942
1257437
1593446
531961
1398199
2121189
2046865
683377
2289541
1714313
72747
1661597
1101809
1614109
1910552
2083230
1076733
1852321
2392421
838043
1765349
259053
762511
886007
977380
1001459
738713
998148
1768362
2784631
2636529
1000813
2678956
2298296
807267
57423
965154
224688
2252252
1759913
1468645
358076
1261204
2904561
477051
1448226
477769
59929
1837750
1856015
2141415
1909733
2750965
2540225
2395675
1829829
2327812
1417930
1683617
1542588
836461
1854589
1635678
1683576
1504040
2778342
2532954
2392610
351172
1045550
1615433
2430032
998284
834794
2663871
2217833
18754
484152
2749519
79166
1317590
2627087
2804319
967099
690711
2520823
848748
95759
1075523
2483446
1727278
602099
524188
2397609
1615153
498903
185638
2918512
1575516
1704697
1162510
2493783
777318
2420322
1468874
1839812
2924672
2375407
1807573
1258996
915036
10175
2926623
1066136
2584495
2115650
1377059
856541
1934918
1747876
159721
1413912
2593554
307531
1261732
696719
1707650
1103767
1650899
589458
1224734
704978
2294311
401823
1763804
2522945
714711
376663
23215
633785
2558975
2581229
2589727
1130265
2901274
2605335
248540
2594599
878764
2437098
2521485
623191
58223
1506767
1439437
2198174
1659826
432876
370371
874742
1507498
628814
800910
1610474
178799
2305346
2840608
1365749
244533
1960310
2788557
2451914
61091
2399618
1059522
407431
1348389
61173
1440443
2901335
255642
2680432
1019475
2317130
1347480
2201200
2724588
1199751
1660942
2146320
2479604
1244685
382437
1518079
2821382
156723
2328669
1196501
1175535
357033
2927656
2904864
2061032
950696
655801
789500
2123129
94208
1827113
87993
476188
1721022
2206218
867138
1283531
389493
830009
2081574
1179689
68873
2198343
2067810
2735989
1653807
214050
1433388
1731566
879020
1587152
1043033
935359
92974
1985369
2782134
2251044
744209
135556
1590538
86044
1018871
1210732
1799649
2512389
1317911
289494
1309760
1510438
1125220
245344
2336177
1046515
2644513
892116
1204966
1679813
1953603
96024
1737507
1354997
256155
366744
1859873
1344448
2419926
654075
674892
603890
2580587
1323829
617721
432346
1151564
294268
557361
213462
2852011
1943263
619231
1067754
2660730
1111704
2252292
275825
2590986
1958897
737259
1622073
114047
2747435
2401859
2760145
2382721
1948289
1800002
2211161
1486440
1579059
1529690
109926
1718466
2672743
1137620
1605533
2348319
1577384
367963
2787158
706781
1168484
1672968
2411621
619696
2908790
825942
2374677
2749836
501987
2225257
2321487
2775236
1955159
1273646
1395746
1370266
2492541
2398217
1340668
1144915
2485683
1362152
1766645
2842305
1207021
1085245
1735925
208480
1980435
196926
1994298
1096998
191398
1482331
426506
2442294
2457586
466084
2175418
956643
1041310
2314322
408417
1988386
2928147
2023848
2813822
2787117
765800
393352
2078054
907097
1727015
178611
1960866
2004814
1497774
2626947
2851313
1799818
657192
2357896
279735
2064164
1815765
2304656
789397
2470837
2135287
2655266
735646
672979
2498294
876705
537599
1767046
622197
2675946
2643885
1779920
542067
807752
1949866
2107142
770761
2807745
2299107
2267532
589345
2011940
1828628
936729
2725014
2644375
567101
144983
1151843
684009
481245
2021959
1408372
2600242
2013015
2449387
915584
1648997
681471
519535
1883091
1480348
955631
103434
2026707
1663094
2198168
249402
2837445
168104
900041
1559125
1926339
2832464
1770744
420575
403876
1022493
2491055
2156095
949978
462736
620874
926152
2116546
2679907
1803087
513307
1018767
1826674
411219
2564446
2053594
701930
2425195
1331651
2514536
1366378
2572303
1550510
22062
410815
1195211
946639
529379
1218406
20450
443922
1708058
2658203
2833229
2608428
2687503
2638415
834571
540165
1751143
840579
2719585
2839400
2308419
2433746
554061
701931
2575764
225164
1048382
2770846
974873
1663913
1848223
1005963
271031
888735
2377578
1303193
1947586
149448
2753094
1814370
2692346
2329485
2783727
568982
505849
2593738
2269120
2255001
9021
1398885
1583938
1037907
2289924
1109808
249213
1964820
1712382
104260
178273
1000446
2861334
2743619
364359
2532163
1331189
452230
1303038
324280
1731211
351867
355677
1617837
132312
1930600
283989
1575415
1781283
1320845
2784057
2214059
2357664
538783
2169026
2588079
1962486
2442307
1839421
1838197
1759259
1000305
451462
2111600
1327253
385971
1004957
2250566
2030044
2804546
944762
51293
1630276
960443
2284963
1618999
337793
1679795
1764727
242779
1148583
917587
557974
359559
2892068
1385063
258609
2850632
1387895
2018038
888269
2281678
1788976
2130490
566568
1838462
1786176
1125221
1264255
2225864
1677442
2198313
925858
2270976
1185619
1764482
998894
2769411
226527
949619
1041276
1394082
2703149
1322259
272177
837568
1601603
2332444
1282588
1461861
1649221
75867
1334110
498368
2604066
1127183
2181288
2229316
513071
1054032
235272
1659816
2553707
2310366
1847244
1910081
1922346
1195528
1716484
2881133
2549827
1062150
1158685
571117
780654
403890
2811319
415487
2903973
2205440
1172213
884753
2414268
434386
1768548
1866243
2257832
1685159
1214318
2067363
974100
2084163
2225352
839109
609868
511910
1778048
2579970
582305
2588508
503834
1801582
1582786
805203
2366268
1070770
230576
196514
646840
2761167
1786369
582228
1206892
792324
2715613
1570610
2420016
2749649
686754
1410600
23194
288802
949619
2344094
325916
1431787
871398
171779
1132225
2772279
1048808
2778966
2336383
168185
2600586
2247116
1452882
1450642
1214042
2029484
213931
1548030
1455481
1901892
1957870
2460638
869016
1443335
1489547
557213
876838
613446
372714
473509
2802758
598902
834307
1266418
1011674
2077395
75047
2081634
390316
115238
1527686
1116847
1491455
2705315
593204
2883340
599642
2737931
1078953
2573314
1648375
732186
1620880
792896
2100523
2101222
1070402
511489
861304
1890490
203612
1365945
1944941
2233195
994277
152699
1691238
328999
1338417
2408085
2294094
427763
1523954
183503
746609
128764
1267280
1030699
1851512
1673870
2535232
2699745
89465
2248898
137512
2277613
253643
636801
1747578
1045078
131539
1925290
2615524
1463203
2301953
2902608
271326
475095
1004264
2286474
2488570
2328214
2178147
1363593
368233
1001014
2006458
810644
1637028
1245832
1911096
1769132
20671
806564
732173
1259536
2404815
89064
1440911
1529130
2840819
2846860
1174005
1524330
1649627
2701119
934086
2014036
237162
909518
2562306
845057
768673
1619731
2112255
750658
1559620
18032
565264
1783517
1911455
2574047
287451
2847064
304502
2564681
1131104
1723964
2483010
2045560
1427883
384055
1881345
1195753
849489
2594121
2121791
413539
656124
124845
536226
1149835
1936348
1263076
2054446
2529114
1499829
1402691
2729131
1921477
2434842
1196208
92385
1883902
371851
642294
2550156
195705
112424
2370372
1004016
1367303
1595368
2548424
407274
44498
243786
2667014
1149482
1056494
2443336
2886016
469474
2506590
1515422
1170447
1850591
1773486
2120812
1224316
246140
1797328
1609909
2911215
594697
1082177
2459525
218101
441828
1675571
674444
1848881
2903220
2467635
2544429
642113
1323412
2242718
1620611
393216
2506907
2436007
370623
1569579
1767502
1419479
2884702
2750169
1141131
936905
2380813
2395280
832091
91728
1311127
725662
1761391
949224
2397638
2338484
984281
364821
2279942
422716
2632070
382014
1530723
914768
1917313
1050497
1182258
2296880
177194
2725212
1933669
576887
2192764
1180879
742140
1763402
2391858
2547769
2065699
1307326
1704100
536509
2008234
1103754
2924715
283007
1223730
2377507
2674258
1927317
826136
776316
1361264
2117742
201804
1782463
711998
1830503
2575583
31175
2363021
1977074
226888
1591187
2427111
455516
2930614
1025490
2373114
2705612
37388
2695775
1672519
1506448
2159787
1043742
2934190
1724790
520244
1776133
2629767
1249720
1564522
2145903
2236754
1325748
1767256
2833553
2855692
2166545
444648
2829263
749336
2344163
2149792
633031
1228059
536590
673030
1581345
499052
2630836
1506145
34490
2149562
1083457
1933311
1398629
2488544
2609881
248376
273207
542302
2601079
765355
2811615
976729
1282114
1420697
1586824
388709
388536
462283
1050406
578680
1417331
1785423
17181
1019548
2830470
795474
867573
358741
251915
1500257
2543544
2342711
2874615
2648025
1637874
1663458
2522889
1271194
2362994
1639255
1298926
796199
1896198
1142030
1698436
2484801
1419136
1196138
780831
2265503
807259
1246377
2676856
2448460
774020
2393909
58380
1433461
407852
1541865
2826509
23440
2915306
742170
1572002
757129
596195
1814345
1874490
2796355
2924094
1464316
2156321
2107960
2157810
2774519
1851446
152034
1939304
2472406
2528058
898943
1452941
1554376
1540540
1420718
2001845
768396
180707
2219428
446668
1162867
2581560
2571498
2660437
1286622
641523
2012268
49996
1924727
118069
1953847
2480776
1468458
1330132
2268445
309366
907611
365851
80842
445207
470032
1674055
2758774
92606
240378
337568
1765710
1803173
2237667
1274581
621247
1252473
1504604
1321716
1621470
1408632
2335967
715931
793139
2874168
634869
707448
1611468
1075017
703155
2645001
2154641
1887809
2852722
1971848
2646992
1635535
1128632
1024491
807213
1672573
1382266
2577907
1893174
2285392
705354
2794028
139350
2021474
1262626
1164198
1014181
1800485
1105907
1223835
2011992
1196923
1942352
1255510
486171
2296558
860282
144041
2811404
2902063
2733299
2895177
367650
2301986
958494
25998
1692587
1656514
2800237
1547098
2365274
1530305
2315628
1720099
874987
2027620
2372743
67954
886853
2717285
834277
478571
1431611
2356300
749273
1496312
1387111
903260
2021137
1509443
1282474
1369188
1737520
2423372
954789
733554
1619884
2017208
2378164
1624470
506559
1047699
2158651
34725
523335
2380626
1541947
987163
1093126
1206242
453467
2625267
1527812
1065488
743410
939878
2400193
1474490
2744178
385450
1007488
321925
385286
893537
2792007
2543156
99861
1052508
2583236
495823
2360135
1566290
2010754
1401249
1630703
977954
2880856
56977
1554631
381944
2542470
309339
590314
2925514
1816161
2702969
1384211
859300
799316
1438679
2440205
1048484
1465525
372752
1627102
1987915
2113802
914327
2710401
734141
637090
2706217
95933
2395487
2453558
2425740
2908750
1141997
1168914
1695432
2136642
2266341
479737
936985
807277
1025579
304680
2130459
1413127
893399
527235
1149304
1939944
1899626
162039
1097547
2683491
1413174
1937977
1398100
1455521
2455635
1962345
2181360
363711
1263812
1857340
120802
786902
1030300
2293997
1951238
1737322
668419
2821641
901710
143048
1176051
757725
577011
724285
1825426
2413595
1627105
2393514
2935653
348123
325243
2621394
692652
1432006
1107549
2037569
1473728
683557
2902878
2104200
102103
2103744
2739687
2197843
765980
1366788
899703
206783
406881
556213
428514
1862149
1730751
1235412
1390728
199604
221793
87689
714316
154163
2578164
2920157
2786919
1043011
272584
1265435
695339
732206
2134896
1580225
668743
450988
371547
1336895
1972719
2573235
2414052
236757
1223574
596537
1858025
1061187
1940865
2399532
2144910
2002231
1185309
1371949
1754070
193691
197075
348839
119538
1302737
591167
2587254
1064774
676718
2026513
2563042
1686532
2360595
2602995
2061702
2532653
2762595
746991
1345377
438110
1875684
1163209
8127
685179
953124
2752203
1047849
1694851
2675800
2382144
1810146
1925867
1878556
19725
644442
1038268
2288022
1923424
798416
1249205
1275913
2536798
1087029
2181551
2083036
1323239
1795407
585137
265353
628214
1822071
1559421
2343452
402644
2418502
1334426
1165373
768712
1355661
433246
499568
1758965
2180922
2408228
883702
504474
1678879
2668053
491985
1713071
1394190
350285
1448596
336493
246427
1323195
2913340
2190956
526977
344003
1119860
2247177
1027150
1059725
489316
103170
1307379
2043493
1541415
454491
2240703
2758763
71212
234925
2828780
2416939
2683495
2898106
2681171
197752
2328385
907899
1561451
2848898
1653579
2796627
2024356
2232757
1644095
1035734
458235
1803835
444921
544853
1062782
2392642
2053514
1962216
1432807
2747781
2214975
403192
2707109
680581
735048
1032858
943041
763077
2555094
1171690
908084
2002619
1304428
1114695
670356
1040883
1220014
405910
594911
176235
2095129
2276056
1016041
2792643
581996
959760
1252024
2414201
2055626
2064325
1328368
294448
2209246
1912359
2209729
837127
1628729
129826
507862
607075
2678961
1181605
1231734
525034
1110420
142415
2417323
107414
2431957
1126987
1771587
2424067
657805
2373770
1628579
2578997
1922602
2081844
1404904
2623872
1263804
1863852
1231491
1654409
2843825
934524
1088886
2803360
1080301
2121298
1949485
1130096
390122
2061045
1577517
1970258
1152983
1750825
42438
2602816
2099425
185028
2199339
1479852
496545
2923900
2343094
2508711
848985
2083118
1142413
1176309
1682453
1533530
1718812
1152535
2870620
2035236
90763
1229602
271552
1669112
2432936
1792666
631701
2853300
2110978
1804509
1452860
1040790
2091992
1697910
1111683
1386989
881225
2046101
1898385
2269099
324440
237894
1702818
4887
2009270
1378273
1056081
1858091
2124947
840315
1842160
768861
2581810
266539
2607137
769946
2735598
2052769
1805911
602184
492939
831438
1529118
1872292
1205197
1684908
2624872
539775
2316074
2139689
2111783
1876162
683211
908782
1698778
934265
2844887
700842
2636188
895415
509433
2126465
1677912
1230383
1003097
606271
1466742
1797116
465101
2289105
2142250
633933
1599851
955641
58405
1106453
6
1065022
2368942
867403
2196499
492412
2432332
1549768
2448250
1642476
2531748
2408495
1925718
1791980
1790801
2343731
780781
114945
2521327
1308707
2525182
1663559
530726
1271552
2366193
1950391
200735
1144218
689733
2760195
1151896
923194
1573596
384355
930329
2020307
1345710
515032
2262407
2109738
2512318
2570520
878136
500499
1460284
404540
1998652
1715650
752595
283388
1464686
237618
745182
1987924
429433
1173819
610109
2014864
2796036
2629637
2200783
2936505
1544641
733824
1560910
365167
2609005
677336
2034659
1968471
1684972
2488799
1907524
1489975
1299044
547126
2620685
1645714
1693791
2631264
251312
907613
1269379
340469
1517882
883142
2708414
245436
747404
2900651
1924332
2084166
1902605
741971
1073765
604620
2390252
2107587
1609447
1516989
384015
1466568
851136
1746351
2186013
1043739
1595795
1088942
1797383
2450114
1630443
210490
453518
1353190
745275
2130004
2708159
2787628
2498292
3019
979631
348870
1404107
2606944
2240609
2474427
1087033
2402524
1061829
334621
1201603
1205018
1460529
2650407
2021857
1903655
2469875
233232
688164
1346134
366871
518580
2079872
2469558
735526
1933267
951572
573379
2348647
1679153
1540805
332506
2038284
2269352
1950447
2062380
2807534
741451
419833
1775853
1432869
508415
1287043
2624078
1904191
2435205
1463156
223343
91615
154029
2147822
936860
2869
2523983
2679156
1843361
1397244
279664
2779655
2513537
654017
2792163
1177437
2587340
2911141
1833769
2893567
599211
1085016
400393
420186
1790924
1532421
1309988
2042999
2300171
1008790
980701
541969
1243971
1060378
1660866
1462939
492494
2879896
817766
1286621
363820
2027304
2267586
347694
1657129
734211
2899327
1315889
498461
686163
1914655
367536
1432880
1679543
594256
1841527
2128020
321169
1940658
191912
1323083
1444844
1477503
1144925
1540219
2326613
1663
894201
637446
1973727
1302573
2410423
2863263
1769452
2766691
347032
744311
931557
236656
1434859
2927572
1504183
1973549
1970888
842255
2670987
1118200
2790129
954212
763700
209168
2249209
1692199
2627366
2602914
2512112
2083244
660928
2051706
2154190
1986051
1135834
177304
2325477
2921263
2083295
1466082
349833
1270632
1434546
1347278
281410
1758093
2044918
2121021
350440
473914
2139681
518310
833563
2399695
2332577
2760978
1280313
624781
1091918
2481083
2474606
57300
2581752
2615317
2085155
19084
1249390
2245992
2243157
679337
1357324
2816407
2251844
2778820
603012
376428
606234
651680
420020
1209889
1117885
2355687
903555
592809
128282
2296897
1338609
518504
2745573
574579
946624
582927
590705
2573577
1948270
1260331
1536010
1661303
364892
1149349
2269085
92552
1315810
1072833
1906407
2168706
2312978
2470927
1565638
2247871
1941684
2618408
1215191
1113729
789067
2500012
2405338
1588471
920709
1925050
2903030
1265525
1858314
2078244
1056979
2566985
880616
52015
1243321
1898874
1383311
2173123
2242915
1938273
769278
2691730
1819992
2004732
1093078
1659059
96570
1915740
2272945
1313357
1127596
417624
1187253
715291
1936506
1467109
1893661
190497
48263
1218269
2822075
2624355
1309884
1656752
2613430
1737131
407222
2135764
1856654
576799
1322631
1853471
121123
2733928
2898357
2703719
2790430
2356245
2097480
256766
859159
2643579
2897342
2715672
2622399
1822041
2770968
2814954
325608
778193
1791735
1978591
134249
1615794
2256228
204358
1637070
1227158
1513381
670204
1743037
351226
1853762
2056049
2525933
1349436
1658364
1136661
975571
1211030
492303
13732
1252410
426735
1685554
2292915
2652869
1973788
423072
671918
11651
820893
1038092
70515
212919
2488323
343828
454018
757282
510278
189972
281127
1431158
254374
2429361
2581645
1548339
2222110
2434533
226002
2069133
2918814
1671832
985798
1556041
858175
2778419
1819735
2057811
2778124
829366
1392843
1967787
711591
2681430
1779792
1935310
2544988
1106681
2513889
1287511
2236662
2899527
1336342
1134633
284408
1414258
1237468
2102489
2247858
2350948
634199
2017049
803637
2344441
401914
1230124
274582
1037091
2471515
177205
2484278
622776
112556
884152
2030291
1495406
1647197
460189
311076
2133078
343069
246213
463399
2626081
2299495
571074
945353
1954102
2611375
2895717
742207
1882349
167002
988428
2313756
2203077
20224
2345132
2454478
2793293
2721135
2145583
2570211
1761163
1481983
281787
1294599
2755660
1510308
1349861
1706086
2425312
866462
89063
1653837
1457794
1617149
1667335
355138
2553639
2454338
888369
1322768
937950
1643018
1084805
189681
2178417
1753831
792695
312273
2692266
1798812
2888982
722849
2937870
390287
687130
215567
2496426
908839
2653155
1538195
252774
2328930
1529795
60614
2414768
491693
1111834
287476
1462583
2463117
1362484
2572623
1712957
2061485
2138314
2255873
1858724
1961913
2263739
50717
1302592
2572645
1460463
2041891
144635
2125356
498787
522786
2385144
2176456
304570
1919437
2413816
446302
1709850
2640441
2158074
1454490
1983913
175208
2117728
1022170
1923217
699627
2867607
443783
807602
2629111
1024408
898282
1190144
2534750
510022
1563793
1487226
1605
2086515
1505675
2894215
1660285
2655236
2834952
2827619
1731397
2578787
197093
2242469
2240270
1181910
381741
1158785
885286
998807
2787981
2390026
449469
267965
2293858
485430
985021
1385021
693906
1944878
1080685
1159901
2559022
1044857
1500468
2201932
2738748
2804688
2258744
833181
1699704
859378
1005800
436215
2433747
1571114
776367
3028
2097571
2220613
1239093
2197101
576197
2809700
16499
2012759
2336745
418305
1642766
1931778
2822130
214490
646487
618733
138663
1883722
1927857
255418
299684
912247
2092170
2678489
1405109
2184924
2607763
344581
1082249
888332
1330716
1038213
2845463
381210
1037863
2849832
645539
417333
2741948
56001
2856592
1577971
1006995
983388
561794
1989952
1588498
358330
2912567
1389890
2608521
2334453
68858
568401
2811985
825091
1076659
1670837
275880
1141324
567352
2593643
1852306
2875288
1573208
1524532
2418774
1719703
1533196
235367
708023
1209808
1643405
237165
2401219
1463311
2577486
2128197
2038866
2133395
1075170
1506375
2077243
1147310
981022
1855803
1662688
1022318
2901424
54925
1755817
1579805
17431
2389374
2855856
1396284
1223811
705579
1392495
1810005
1655169
2080089
2766870
2608073
2274288
1286191
243380
444248
2868408
2451992
2497302
2337170
2724927
1463085
2104879
283058
1208384
1704895
1027798
1822370
2184102
1208722
2195433
1520201
2779399
2321162
2835082
1479238
2708862
1823370
2824706
2383373
716661
724724
2848892
2410379
420521
469484
2774523
1136940
1851991
2575185
1885014
817763
1494084
2190628
1182000
250241
1969174
380458
1798520
156845
917670
1932756
994630
1244357
1188158
1344034
156823
2360559
2891079
2107485
2239670
1462813
1193819
9753
2349022
2652820
801587
2259301
1007930
193261
1839743
1831721
2363958
2833018
356095
2095254
763098
75446
738268
363302
484304
1202372
151988
2166234
1538802
2737850
649971
577382
1700421
1322214
1857785
1707206
1221794
120014
1385124
2525454
717949
814825
425694
844021
2700943
822115
258513
2159369
1329989
1868740
115011
1644371
1575157
110387
2242148
423787
2340572
1543833
764664
245468
231279
767786
1776391
923894
2756555
191763
2137140
1764613
941093
698119
633006
2047112
2016252
736009
166714
2774462
291254
746253
1698874
1677963
1094358
1580455
681109
983943
414420
2795836
2817687
2249320
2383562
2244308
1920799
2606222
1127940
803274
917446
1645329
273467
1270671
1021373
1621500
273526
526747
2168833
175090
1881069
258728
862609
818985
739240
1059038
1346089
2480445
2788666
501022
2065962
2572071
445461
485591
1351849
2839791
2140764
2369604
657121
2552581
1598105
700316
1917440
2553512
676139
2328276
2681747
1482500
1756123
832371
2550463
352947
1611764
743811
872639
79122
1782520
2766698
444041
2299624
12700
420591
2486900
1904035
838817
893476
1976801
640301
486046
960352
2314085
1214240
2471303
2628336
2871589
1221675
324041
96239
2424326
14228
331841
878345
2826108
2761248
1673056
2611172
2680676
2415501
1850961
2479524
1666459
2814088
1381041
2695952
776494
2469502
2664908
723111
109129
525810
336130
1685078
1598128
305187
436950
1738078
2090604
1987861
38544
976866
831691
2159908
1517496
2751448
1305275
1173591
1950310
2532603
1747289
1316937
918877
1334999
378583
142718
1327253
1188302
2393706
1090327
1533495
1811953
505177
2824953
795216
1814921
1725325
732124
728277
1289067
1892222
2349796
2568137
1538691
225025
2751711
2930397
2554305
1183116
2232878
1270655
1005790
2783763
1138148
286471
2807808
36120
833853
469999
2649005
2529269
532426
683485
1736683
1437381
2936756
835378
2043053
2783206
1948104
2336955
2116311
2752096
1267173
1329721
2453507
2216603
2398032
2049761
2547754
2360694
486376
1952356
741980
1947680
294314
2136549
203310
2458331
831438
141237
2570724
831319
2744602
2537480
231701
1640514
2281377
1097485
2368520
1684312
342346
1658020
2612274
1446306
441844
935814
1806653
2053078
2325951
959685
822145
1089879
26652
1734072
1884083
2221063
445613
31232
259450
1847034
1604318
1778915
926432
1750491
934525
2583336
2259919
2535603
1976037
2170141
1932258
1144382
146628
969397
2114064
2042772
2631003
2539078
2562966
1542863
1999973
1946068
531142
2128865
2063096
710447
1177933
1253343
2236147
1458645
296277
1407695
737642
199369
995044
1765591
125392
1918659
2179787
783545
389029
1891451
1676108
590214
1790358
153485
716244
65140
2407252
1701677
312265
2750773
1895849
152993
941378
390809
1090298
693132
1397587
768986
2874562
2066028
2088594
2205877
1279709
167619
2808726
494980
919782
1852320
58146
2912880
1009873
1713706
1000974
196000
55710
10357
2228387
1147038
2348508
5158
2511620
1192385
1149834
390951
415801
2070505
951335
738764
569795
1090339
599098
2903818
1727265
2884023
1799230
390988
1696399
2162536
2789354
2290710
1804116
1992073
1894600
2321378
1599412
2195600
2117307
2073301
1299288
1070640
1665953
2708366
2505174
720033
1623031
2097685
2199152
561036
1086266
861034
2154444
1843677
918864
1095677
1006338
296797
639965
81405
2110583
847204
2096622
1259949
1939417
484279
2088636
2739745
2774131
2296001
1808545
2211468
641990
675597
1014256
590875
2617531
2143640
2735152
191257
722633
527778
2320209
1244118
138434
2145594
1629319
1891747
77531
2467789
777870
1721237
406833
468587
2568041
1984775
2367183
254990
763217
758344
769564
322396
371798
1331326
678340
2260439
2159570
1623203
2041470
851555
2613861
920834
2350507
875839
2290678
2478614
1430494
1438042
2917519
2631434
76787
2227326
2144334
2760933
193076
2922362
1816029
2882263
2811503
1310834
438131
28090
506416
248354
969348
845081
902608
1644614
143114
2227516
2690634
1888705
1863750
298489
2382478
911262
1111148
2501746
451544
837536
1974832
941890
2681243
1353791
2874166
2553774
697803
2851763
581668
1292220
502511
620600
887711
78111
647927
1138114
2269024
1972316
1725784
512805
506981
513596
214917
777126
2229203
2229874
2539055
1338111
2701753
2301395
2407196
2679407
1818463
2872575
485459
86477
648563
692213
2665519
1113925
2257693
2169515
1431054
2622919
1576112
99989
413068
2916451
2292203
325948
677158
2098356
2461621
2749145
1649226
127201
1685199
1509050
2183368
1905863
2442226
2794966
909208
2630702
1423311
2438935
848011
993252
423685
188325
2545501
2091589
2333241
1094427
2702092
991474
1952434
2127636
722203
1851537
233219
1854404
2564538
2818001
2716687
1479816
464308
1818473
1096982
1619515
1297133
2428304
298862
1649702
1106624
1833937
1486569
623711
2179947
2017362
1009938
262388
2029457
2421082
1776871
616868
1537024
2111418
1683727
2287950
1316647
250920
2613840
366252
2816169
2630995
51669
273773
71874
1812289
1304122
1809092
1550853
612252
1304832
1709641
1734681
2855549
774219
2883806
2903127
486786
2621291
2394449
509237
2448689
180570
1651381
903331
1396182
1102413
1377553
1682063
1223334
785986
2321035
2574994
573448
939795
411957
2104809
440843
2674622
1660963
2865028
438103
254996
1880802
1339394
290667
1744301
2711668
757076
1264984
2629882
283456
2924759
2784955
1101957
551096
1360000
1610763
1431938
833346
1969080
2398146
2484249
2586366
1491525
2886151
355147
1502009
521158
1135930
1835607
1527654
247436
1993167
2079671
1863733
1105590
1388313
948840
1676863
2863090
147345
1129876
2405069
2412552
2124287
2222876
306596
2884928
2840997
1299932
541321
1124018
1238351
2714135
887274
2500296
2474157
2749400
1823440
96073
1966938
2907744
2225548
2041572
1108079
80547
2856310
2597170
588396
966618
2178220
2788138
880336
1528389
1026831
1548596
2263470
2223438
1084751
976812
2174130
1634133
2324670
1827870
864671
2211074
2084039
2556183
1498722
1705380
819921
1564988
2847733
2114831
616731
1909113
363493
876800
732309
1179072
2478115
930600
431960
1170021
1912396
101426
2056054
2165972
918165
765982
1449418
1413468
2103674
2875073
2463722
1101768
2161315
1943867
2704728
1451901
2099311
2587758
2208960
2876087
1117170
250624
853572
2266505
787673
537207
1981086
2349113
1708787
118999
1330094
2673213
1562768
405405
1971220
1332079
1958792
1019982
2541233
2920897
2674606
1741506
1141437
1150617
344370
532270
573424
2778758
1030502
1370049
2928449
2767503
8780
2207939
2622369
333119
1063219
2614195
1092365
2867038
2110177
2805524
2160315
954851
2426010
1102482
1201558
522569
2411815
2818707
973736
1327579
2578947
2627150
942629
1817592
963885
1923556
1788834
2126942
669271
534203
93085
2697884
1470567
1426824
2632521
2208715
1245386
1768612
1839990
387302
1853861
2578028
1256511
2612916
2321711
2304076
1252860
2568505
480804
662953
2814006
1793817
2262308
66403
1695593
2076161
1759498
481764
1462082
431546
601143
47423
1050416
2434962
2761541
1675176
1137886
225891
1341176
2145636
614628
819046
1455589
8939
2884105
1063348
1705867
1471001
1804500
148494
2931562
983043
2523234
809420
2629283
1332669
1231968
2640501
1768895
2057691
11741
292503
2085462
2268456
2901779
1758770
338181
838140
1148614
2391482
2509250
2361360
415817
1413757
1085999
2527362
1468336
1695930
2396954
2563628
422947
2685092
626445
1261203
2209752
2856732
2679585
2222075
2565855
1356672
2192583
737152
2768406
772539
260214
1346442
2729572
2408200
1863020
33529
1123519
777580
2877568
929007
91989
1620395
279915
2612323
856006
1696496
592176
2541489
1575277
1165983
2015110
2709695
210855
2585906
686802
1740613
1034417
2243920
545734
1655978
2321970
2166940
2367911
668477
2244092
2402532
625491
1581572
2662844
2937351
2058964
2610588
2768861
1392320
578779
429171
1939450
672728
156396
2620529
2656500
248384
1562075
433341
196077
1884067
2405732
87849
1214313
1165337
1686914
460721
2791166
1696198
2937573
1556074
555382
60250
843467
2582520
1184787
360069
1794990
374304
1798123
789442
1131535
2387072
587575
1683289
394179
1760482
2583520
929166
763870
2783051
830219
2522822
1346599
1523333
1388394
2035410
1549531
2905600
2546355
1879507
1882862
2922251
1304035
750284
216274
1573692
2126347
2503427
2868655
25077
1553622
2929867
953736
2682866
2675325
2614322
677587
1211686
2810830
1776600
2717168
1568886
633006
553839
622374
380426
2058552
2625655
2447121
999001
2178337
2751349
691444
957056
2680603
1677098
1948571
2789555
1165322
626877
627774
795921
1501425
1550
2773386
1517221
2000806
2818619
1133577
910233
2181465
516176
2715919
1722585
344147
2293769
118769
300934
1686284
2707033
2476465
17606
324243
776428
860858
1230669
614815
803016
918759
1806857
2708962
1628078
499250
413284
1054446
2679052
17086
2600211
313411
337036
2584605
2124015
1598136
369209
1185352
822722
1384375
539768
2185733
821701
1339036
1519143
1090541
2203854
2745925
1044780
163361
1399943
808095
1436383
1311887
1626866
1606612
2373957
2271413
1781965
302616
808892
1257640
285633
180731
2444049
92280
2889937
349976
1135525
2614019
2713914
439114
10564
799155
1957334
1504049
958605
784913
937103
1369609
2759857
616402
1382100
656206
1579194
1519313
464318
2130210
952384
2093321
1038486
2594540
351644
2425232
211890
1891329
1029136
1031064
1786976
2871111
1139350
1785067
2197784
1822690
2575231
825314
950870
1736359
696117
222481
834641
1324465
527180
2083240
2597883
1782186
1220945
541844
1610985
863197
743610
1351007
2690928
1548693
2875848
576586
1854974
300173
1599559
2272286
1806698
215055
295000
2281964
1795548
2183983
2701411
1755456
2097387
2255719
1962802
1875640
2311961
607304
2857054
1578942
28621
1964740
2544124
1288022
2383006
474001
1477629
1348286
2649999
1610817
780696
2139695
1647909
1578421
281734
2522488
1260106
1356722
280555
1755139
262112
2535829
335092
810749
1521527
1839670
76707
1538654
2197958
1306890
2423977
20680
1501801
2071133
2073978
91933
1162159
977377
2008913
2422276
2632372
2575281
2633570
1603610
2434240
999805
1504583
2366068
785703
481542
2774553
149370
840407
1924127
159817
83591
2338806
2622435
403544
2127019
2472776
639958
2506237
191090
1726475
2322935
2473959
1229200
1518387
2298852
1785962
2200859
981016
1580192
2777270
1752019
905030
488444
1405583
2490155
84265
317917
1830925
777524
981768
519461
1565112
344608
2676953
2567036
2256026
783045
1376514
117851
1404908
780653
1539210
2011872
2349017
714008
2241474
651021
2767440
1239636
1173903
572023
2572172
953164
320382
1102970
2398998
812243
2894676
1136229
1986764
2759131
952593
2606885
2795555
390841
2866333
403990
466712
697722
2174030
2165262
1267648
1578039
1638026
2445340
766505
2094265
1140001
2532217
661472
1830877
2497007
36762
1613468
586679
744338
2631199
29408
260539
2438065
121837
1662849
2580488
2296322
2383886
1924853
1012927
2345304
1679644
2623924
2937236
966352
1846082
2377606
27452
356100
2460510
541086
7150
1757785
2141197
2765398
2480998
1702124
182351
2235223
1327674
571992
1619346
2559324
353834
714977
1926023
1512941
1804913
2248839
2856793
1881122
1117509
1629055
896135
118265
789360
1540469
491963
1803930
848809
1935631
2934535
2740941
296650
1851035
1760745
897710
2278438
2108240
1672435
2153613
2018001
1107647
964928
1033960
1274788
1042204
2128060
2751760
2097980
2598187
1957752
1098135
1185917
169704
114643
2613264
859010
701756
2298342
1526010
167920
119504
2507088
2723239
256191
135792
1974862
1259724
2683883
2657645
308233
2305426
1522148
1461443
478159
1412394
1051161
666135
1773402
1187406
932784
1608360
1806898
2782174
1111200
711163
845941
1115206
842874
1996798
2176838
2206536
1886529
455152
2658524
2574387
1270216
1828867
656662
1570869
1962392
1643768
1740738
2274908
1088527
1928995
976597
654393
404581
2374365
2086842
753889
1765285
2436504
249260
1421893
2164190
2671050
384310
14276
1544
160250
2786464
2877091
396322
574914
1419309
1735542
776902
178075
2059548
1796712
930933
1071216
1289425
2190700
1680157
1951850
2503763
1395663
1634875
1530794
1178780
1950187
2714420
968972
1166700
710132
2238062
769155
354881
1877794
1778116
1621912
2226271
1409236
1870215
232446
583155
2430401
2389231
1606133
1634584
2341861
1006938
2290209
800427
1354566
2928981
2166082
263203
299738
532149
855988
700454
2020730
460638
970073
1813856
1960295
588699
1231664
768901
2148046
1875477
1192756
160602
1024843
1840073
1905745
2826927
1081076
2617259
2377565
1177319
596213
2680186
488651
2578840
1770122
2467013
2826749
691954
1992565
2464624
1081866
2212622
493851
2152941
2340935
2215088
1660661
1489725
585937
1855112
2076397
924439
426844
2528764
1805313
974814
2300156
1388147
2596197
2744893
242187
2525902
990083
1165811
651779
2327298
1088511
344738
768196
2059307
1427034
1306552
1196091
1827698
2099242
284221
2258316
134805
2669349
2855924
1676815
2586699
1411943
2397281
2466969
698417
2545150
2393957
2076291
720302
1870568
2459482
1021299
1532395
2296227
2426362
2626443
473518
2020951
1773102
1681087
1636228
204688
71483
981850
1236320
2458457
2086407
2408015
2190033
2148607
1050033
1371304
2111429
1487362
843799
1922525
1199664
859108
2706903
1849618
1848023
804389
2218129
1398167
1038490
2779768
373524
2210759
1000354
2717152
1270093
1416408
169211
758735
2538202
2542814
2861843
2917590
1931754
2380320
2271719
2084589
1544076
2711003
1549413
1959929
521885
2620427
479466
1201216
2114417
363497
320948
1814609
1167066
1210411
8552
1337866
2926790
1738895
416044
2786193
1817901
2724585
2285095
2481831
653090
1068443
2573452
1596774
1895416
291499
1300236
543732
2547910
2123512
2056935
2727489
741631
1137797
114784
1012646
1862500
103416
2501990
655098
2566100
1441322
1217657
1582718
1157279
1235645
1055175
50504
1404363
2835561
1588049
2373228
1491062
30347
1417628
2733139
697913
1596237
1102418
2744884
2516056
164872
1862203
216367
943080
920716
2884710
578534
1217320
143333
1180051
1801335
2569946
1517688
1591643
887773
277454
2479867
91015
580188
2181833
1533328
539757
2609043
2741125
2316254
1847560
2506932
259071
1763393
437197
2869887
1260694
649827
1281985
251593
2660355
866133
1408397
531665
530870
1060904
568077
101911
336666
123729
2623994
2298852
1994408
760897
2126500
2652287
2729096
189395
1027564
1713325
1172879
2542129
2647864
1986468
2238100
191418
1920804
1253292
259835
2151934
1554450
2648330
2154264
760247
1955027
2335601
433921
84700
905822
854894
2454081
304512
2740157
1962375
2416406
2237847
331490
985485
1743872
2062669
1974048
2626366
2746459
2033155
463881
1375360
1408813
20054
1827136
2192634
183548
2665937
1941233
1636408
7389
2646993
1702179
2142499
77800
1824412
1945989
1208748
1833342
80987
1159895
1048004
2489832
1623970
2642190
2417805
912607
2426910
2808391
2089250
883444
2192633
541533
2915831
1948566
572729
1236886
1260226
443836
517355
2276871
734776
2136569
1088912
23740
271242
932883
133379
352252
696100
890151
982529
1774316
719295
1445604
1388555
797645
148797
1434616
1215735
2149283
2796238
2463293
478108
2294569
591383
2222510
1504888
2755760
2152014
1396570
1409268
2595094
2554348
1299959
1677038
602863
2349360
1934605
2119656
2821277
2205367
2122263
328682
2354181
2227222
1060795
2198336
2309582
2707742
465431
1938649
1350010
2693506
2121136
1114026
48808
934840
1412573
658881
2324451
1233740
1942303
635799
2882620
1270051
2492900
1342147
789104
1711524
98465
559076
1361318
2084807
108260
2651393
2773722
1219819
1138128
2383353
2861057
595882
2644731
2097938
2898772
89594
2912372
381460
2497462
1312904
529622
1777084
1413498
2858155
2651920
1628969
636195
1796618
2032912
2418043
128304
2371635
2810349
961638
1949970
2471536
783657
2571891
1630713
1236081
2576972
218640
435739
768795
137849
1594014
2771663
483856
1055083
2135717
2818782
2389346
9082
1122122
1956150
2916816
964747
1099576
1568477
1119072
387553
2694346
447519
1060563
1251444
324733
240089
872627
1018748
2041752
829790
2632592
2375922
1135973
941330
2768242
2423152
1865049
2936175
2311935
1863708
2341637
2441665
765530
1002885
672796
1976049
2908843
893624
2341863
829833
1712257
786932
1575833
2830066
1228755
2900189
229285
511258
1918756
2733061
2784669
802976
2411753
115464
1164582
2017373
1125476
1762609
2012819
1061010
1151440
1740346
66467
2023208
1091156
2444875
2034551
2349400
2864099
2307038
2595824
775856
476873
351484
1803952
871696
382586
899277
1277738
1533701
2424278
2630561
2201208
543773
528872
623872
727380
2933476
716470
2606032
1067991
357346
180663
2928988
1697955
2684161
1060977
1596131
2143369
2663327
1181414
898176
464811
884649
20233
319072
1282476
1838954
758322
1618852
2253331
2450825
759076
1416684
2074360
1398862
2888621
1479012
634522
1844861
1048420
1094202
2418007
974447
703681
611738
2810457
2225928
966995
1960427
1637477
1164644
1516297
212142
332429
2241607
1258287
1773973
1304443
545416
2377340
907700
536065
1035744
312397
1881283
382087
1277669
2012971
1938856
335116
1358309
1769914
354969
492548
840167
1131095
2013623
2761630
2056070
1195128
2438668
1450359
2381278
2711813
90545
131068
235411
580688
2726362
301658
2393410
2707653
538938
501841
1755936
526997
2829925
2623873
51591
960291
889958
972602
819359
1418490
1984114
2536921
2453387
237330
2876260
2766038
1801578
2699482
1289120
496510
788726
162509
1598159
2712355
384084
543271
121264
606361
1338506
2809681
1929125
2286024
2629817
1815576
2548316
1135166
1677442
155787
2612273
2073852
173954
2527605
1044385
193753
2190002
2838366
2301833
2877312
754645
293499
161039
1546649
1231596
1805364
216326
1322860
1865145
1123574
2322201
1759964
1748799
1690682
1782154
734186
2374558
1864813
1827034
409376
2586387
2708377
1469011
2704304
1140488
922587
2271071
2444045
751666
985884
2736673
1810691
1711042
1020283
2092079
1536662
2873812
1538336
2914984
2091502
2578855
2732422
1725768
450989
523092
1194587
2531654
2097770
808135
2303143
530720
355486
153044
1986818
1746511
2925107
2357761
710091
1152426
2763352
52600
2564972
1014670
93563
2168903
973290
1514073
762646
1974134
2729748
2809780
2090151
234326
1761660
148696
928589
387738
2500103
1167986
2930571
413122
1335980
1693119
2614712
2201952
2191044
1972533
1617666
2222082
1542911
834062
51899
918186
590719
1233948
2898188
656512
719362
420481
954730
2700736
1169412
376918
867286
2504609
970663
1778409
1609700
2479137
907046
1627397
410501
794206
855435
2035862
2818260
2381445
2319435
1291798
391474
1419563
2731351
485193
1187319
2365534
360091
1043124
1223066
1190781
5135
2264310
1604729
2602442
1684294
1704669
526003
1575942
1760109
594832
2175609
2218887
182067
1596848
1407289
1890933
193271
2309846
843969
2135936
62927
2733813
127336
2535785
2297305
881217
1461567
538942
804629
386420
2025454
249710
1430554
1155408
590919
2054078
1034272
1584185
2349989
801410
2621373
2659241
1613067
2796993
299672
1721354
220181
546897
2914072
112672
2484536
1910291
679952
2010684
2454121
934811
1004634
12148
1791761
2925510
2373606
1841250
2804876
1094718
1128066
1896496
2140883
2548266
325033
1507104
2831561
1609560
2505269
1323279
2560910
2316198
707486
2110088
2515187
188739
2759408
2216847
1341199
1543831
2228919
2309614
1184645
281041
2325376
224874
533235
2452095
721087
2409303
2824569
2048683
2095683
2650356
849963
2844192
1074223
2703402
2602921
1411946
1657404
406504
2869059
2092404
2228517
301027
984280
835339
1926033
1479910
508628
2660291
1162238
2892519
707099
1236392
165889
1076280
774530
1745683
2461012
2326831
1121760
1989791
1232207
2687806
486183
1447732
249884
1180078
2362383
1551781
2210987
97062
341354
208939
2904165
30783
76209
151111
1119584
2307279
170700
167245
1012649
1967607
2085697
1725663
2309225
1294836
2759991
24436
1097814
2886870
1904584
1426307
1188820
2763459
335386
2155571
1370420
1566192
631362
2153679
1425510
2589132
2335370
504157
1645903
1397730
1505744
2402159
2337276
1376560
1996390
1847243
1044649
754523
2555579
1168198
457113
163053
674662
829300
1754777
611844
2512887
995361
203451
2929426
2617245
2428697
1364150
1796236
1762054
259187
241346
971639
1519989
1189978
46151
309954
1044872
1698665
1695726
2376938
1511101
1105289
12495
966887
245636
672465
1021687
1774213
1378427
694285
2839664
1860918
2591544
2490203
289260
374872
138761
1127534
646202
448724
888559
1666427
2438826
2040185
853044
1016733
1785353
1081789
1610974
387695
2475692
895302
1260902
446247
1034527
1284108
1856911
1901053
871035
1474798
1422978
1648984
140265
655248
915969
2561494
2719294
1967562
77110
1618768
979736
1001478
1593048
415318
1329505
1557033
178089
837841
40715
187437
1645643
2282036
2553362
2448879
2937093
1851239
523496
1357741
1876689
710810
884895
444198
1688044
1909491
462838
2019631
2782315
2365102
2128445
2346583
2496446
2726679
2759911
2751750
2282268
2541754
2887000
295210
1627590
1150463
1258882
1722508
2627059
148991
1432222
763314
2867771
1923325
1367554
500390
1389572
1473721
2365190
2683781
1286465
635257
2928327
2345082
921814
1590106
2543797
1686527
1990361
869096
789027
2149540
268166
1360303
288344
2796852
675288
110760
2080167
1427361
2628140
2809437
1460423
2005078
768510
767597
875428
7562
721113
529774
1462329
359851
1432476
80076
264652
1529151
2326649
825523
595964
2759038
68867
884524
1067691
1215334
1683295
2797222
569489
2797264
804217
162187
2688623
1853498
2508806
2590020
1807392
1096660
1946401
1014812
1029000
593415
2694399
1513875
758024
1796553
20778
1169576
1045129
1216730
2799415
319869
1647863
2915670
2210592
1210424
2028294
1442502
2713150
16016
2136847
2180993
624865
1916683
2525160
1626592
255119
1808869
772053
1907476
2621986
1313471
1508184
2144489
859209
2257692
946812
179536
2389663
2610626
2140257
1216314
1746971
528666
2362034
2023882
1359647
899462
2933530
1662539
870059
1898954
1543132
2347534
301820
2925694
2940376
162391
429289
2497440
983586
893509
206924
114688
2759632
2486171
2709928
1661966
2043530
830083
1490462
2742797
1815543
814589
2331148
653259
2706080
475111
2021951
2562685
2414691
2257264
237111
2026744
2307955
259823
635940
591437
976258
840915
456790
792478
167118
271296
83291
1503124
2323772
1344
203130
2079387
493071
2916731
2628866
1077850
616958
492023
1241040
2133670
979101
2687827
1181241
1128504
1343765
496040
508467
2867178
1862368
2568999
2750463
500118
2638365
911842
2717999
2241048
2566339
2506949
2175453
1099301
391218
1744870
2024814
1360384
1770154
1155109
18374
1136985
2068753
1807887
998222
732563
2689282
923180
1335701
1403835
840986
1585114
2425861
2467927
569905
615725
719997
2675326
2365884
463197
5466
1051791
2791107
2454831
64611
748748
2378649
573563
2092986
2100629
1740628
1226970
2477479
1347512
1948988
1343721
2286826
2717636
593199
1506018
400247
2862596
885228
2116522
2481147
581163
1297734
1480416
2554825
2497422
1661563
388502
1085105
960037
235544
527476
78873
2353775
1344496
2587069
17483
2491079
1410172
1759460
1144903
2350744
2651931
1318271
2466009
1325304
973716
1904992
420091
2250946
1015015
1380725
1566826
2312524
339408
2721929
106176
1333239
1565938
161529
936165
401407
2613356
1959585
535305
1870344
473250
1003675
846456
1917859
2720101
1873599
419955
1110024
1542657
905646
746290
2178244
2821009
35176
2150973
21181
1294774
1655346
1359284
2876890
813601
269225
2705088
979683
2158301
2666826
1800590
2302095
1636854
1966941
669207
1335837
802103
2544154
2312057
1665305
1627581
2260003
904226
1200527
2200771
2000730
2750582
1726285
754124
230106
510068
1758885
1352198
1050358
1946814
604440
2060310
981460
1645919
2205427
1635718
2216083
107050
1383727
2528529
1017390
118484
443750
2304506
434667
2689858
626280
82354
1752378
707090
554899
1851399
2289905
2735322
1914322
206601
729549
2153031
959247
1823343
2294060
1019851
1464978
2642894
1319307
1607579
2632067
1309612
1367970
1550687
1620193
1013356
153171
2250423
1314391
786121
2026171
1488331
48944
2324154
652755
1012267
779141
1575950
2557822
1721050
1735115
2645760
2466632
2345405
211480
672533
942789
1267306
2753725
1539491
2515474
1633086
1269289
279882
2345958
1132089
9561
1461125
1446364
154971
233152
2888266
1959614
2652726
1965709
2487575
1656984
324204
2096782
1146392
497784
1857441
1282781
257099
2132987
2928733
991825
2422341
965615
1946994
914801
2290157
2435858
2745394
2102282
820515
1947224
2749105
1040050
1598137
2853725
25338
2726572
2547882
1007943
1152623
2041602
1549352
848784
1598326
39063
1102832
3148
2538234
363509
668990
2606617
358677
518871
38372
975769
2903054
2502504
2292268
522641
1819429
1616893
1422509
1317483
2743453
2890560
1046566
2341007
857067
552602
746140
648491
2668251
2558638
768957
2038611
269921
2610317
2746418
1758391
1622667
1640307
472537
1120901
127807
1903265
856269
2799279
1724513
427888
2622904
815825
239778
1936030
919748
561875
2242173
2507062
650250
777099
458805
2189569
2809282
2663637
1734766
1717074
2323228
981266
536770
1872269
307924
2389312
1418760
2868960
2272549
2463563
137412
1983564
870863
2332260
1207016
678328
1641521
1525327
2851512
1187653
2226667
1963344
201759
245592
1643540
1140028
506884
1768666
1957820
804765
186508
2041566
534900
1767297
1292366
254215
2811888
1470509
1947525
633570
1042196
108828
2042225
1257082
79075
836743
1505899
1946622
1627183
2026748
2511820
383078
1029302
1519629
561095
1751764
2561272
2003924
1896495
314502
1197370
730213
2861851
2893087
2469573
2051389
2379264
1180031
2671731
773943
2293084
1000540
393411
887633
414755
421208
2853500
572233
552412
2369717
555152
1163661
1075030
2371729
1503147
1466813
2238832
135910
2563628
143
588383
730920
38693
486523
1653385
1510728
2734600
1483217
562147
9900
1831278
2142168
1496013
2413945
2735739
43029
1545047
531721
13640
2741794
267851
2374637
2284586
686249
1608049
77475
705276
1475088
2112647
2929891
1263305
210528
1804927
2367156
1176913
920252
2492718
1409978
1435238
1683785
876307
2067087
1111580
651914
1696634
2407242
2184656
976765
1117427
1443663
1651705
2141363
328096
2578705
489101
1357281
2286880
2292044
1713171
290372
150880
2120943
491467
1392759
765306
1634942
2781284
2365280
83347
41936
1247003
1969928
1936684
2544880
2063062
2111747
2262200
1081494
2809132
1823698
1703519
2293947
2144981
2073708
499020
130883
694924
1837334
1468115
1717131
841213
1398175
94584
1125700
1363599
1787830
525143
877388
2674076
1680973
1457887
1106934
2186956
1968994
2144174
1991250
2936949
2069972
2101000
1417787
157009
2077583
1188145
1819784
2524433
2150083
597518
2911919
2249
1667693
2261361
122642
1529682
2793726
1738540
561490
1872254
781170
1825779
2510559
205313
2288359
2795465
1014000
447190
1623623
753570
1657513
2664287
332067
857034
785330
1917002
581323
2896343
2882056
2316268
1476321
1640214
2796405
1649360
1742058
2865339
1114024
2649284
1860553
1682591
1700846
1626408
124137
1559038
510640
1127140
2190563
2133223
791686
623148
1839588
1311072
86963
1323190
2714841
2355781
2639361
60238
2760416
1329239
2820818
2113038
2070208
1956423
1482519
736387
1425429
2130552
1311635
2335299
1579640
1191289
1926115
2705763
378059
1538620
1046914
1482372
397081
2500829
909182
2164088
2778671
1547273
173801
255908
1007973
580696
662339
2798334
650870
2155749
1493214
2241645
1806896
1256554
2648864
2626378
788998
809543
590099
559874
2416297
2410668
2177114
1191629
976968
2098264
2395965
1687378
2931539
1932714
1036815
664097
186349
2014363
795167
2452235
1153950
148213
1817843
406943
607031
1945933
921468
200631
845229
2730482
1413984
1825526
786606
1260515
1676087
1746940
1948889
1802820
2849579
2182342
1591297
2283082
925911
760771
786291
814521
317791
2616665
736404
2438653
1676552
441589
316213
2375003
812735
2037483
539197
2909434
358742
1285628
2754837
1453883
647627
257554
1634716
425676
1620829
1144349
1867529
1455110
2025585
2615265
499865
1748795
319390
647867
957284
2760635
1624489
1477707
1794758
2077049
1674700
1460716
2074184
955465
674738
161701
486117
451186
181363
892423
1628305
744554
2698525
796015
2451391
2582862
2086239
806689
1103507
2649116
2923689
1608507
203024
2863305
120162
2759953
2254635
2759765
1512668
1633123
2079136
161069
1633395
2828726
2513242
475521
627401
1105617
2535499
272809
2241205
2279490
1057713
1815646
860132
1250468
556082
682615
2386795
2173169
677614
1536575
862258
5320
1037762
949416
1152731
2770766
1763165
1489125
213123
2513893
379116
1550073
837190
2484038
2111855
2443667
1777206
2104164
474339
598415
1631195
2908846
1324342
242378
494520
2898786
417027
687241
2648538
1810338
369632
1106446
2373165
2743389
706897
712366
1993835
1136297
398818
990310
1287918
2799379
2021831
2054955
965313
1868176
2873913
148971
1521247
1916528
1881384
2882470
1927403
1016797
471660
1489097
167749
2125215
954169
428752
2633587
961704
1145172
2359375
942881
1760768
1122559
292208
2523334
1862020
1754751
2560938
2041171
1682510
1064712
1294760
874959
1621649
864908
721913
1712085
2347473
2484664
841054
1777128
676792
2849119
1726309
962973
1267167
549575
2573327
1630643
1633012
2255949
2831071
1981606
1515678
1475502
1954366
2498089
540968
132011
147814
367172
2308341
760041
1716363
783999
2171755
222416
2302344
2017359
1589935
2067087
1977492
139479
1484842
140639
1634263
673836
2271779
438143
555869
357965
1921296
1913109
715027
545313
1360651
58684
1489003
131044
1848221
2435029
898974
522382
2463466
2229462
687891
78845
2199933
2694668
615637
1229683
491710
1552383
908830
2067148
1802726
106753
842037
1838470
1318572
978537
411285
1461353
2600307
1735703
2709921
307916
978828
1363905
926087
968478
387376
703057
307418
260284
2537383
604635
940794
93782
2660924
2376947
55097
244203
928641
2844267
1662964
340772
1634867
229563
174165
1370138
589362
1334970
2695620
2160405
95587
1614988
474368
1139687
1341666
1595906
647995
1243392
2648436
787582
211405
824755
339701
624912
1710940
1129713
813439
2405188
191099
1949791
792593
2352626
1587672
127022
2923128
2447057
2890336
2093638
1314099
875191
2530109
793873
2127859
944832
1050774
742073
2578997
2620339
1296677
1239468
2776688
157172
1092922
1904015
2841007
1538141
730069
910167
272343
1485517
1616015
2199944
2151570
2062332
112183
1018843
1384802
450114
1910648
1579031
1071609
1690076
1601476
610527
108977
1707189
1012433
247945
1896290
2750237
657741
705913
1397413
140763
2083696
1314888
2802001
2766984
2377832
1001054
2025806
547982
1477447
1360954
2145675
1392227
816860
2630880
1305726
904660
1719553
91768
1275393
1830029
1803533
2902139
1785829
1636988
1275882
2525124
1054749
2773316
2386905
1379241
1642467
287411
1360229
2297201
2288495
2235390
1254978
804292
2533787
1383473
970910
257140
1368347
120413
210770
912331
1842453
190187
1714045
1851992
1823602
2591868
5716
1034388
1822542
1734674
58872
328857
1160278
215677
33426
1755135
426972
341376
894723
516085
2251650
849721
55383
1630448
439441
2461074
1820629
1923506
2472951
2714874
2698185
319369
1330080
640881
1315210
2596056
634863
2858119
1020236
2006921
1294710
1374886
2183005
2191011
708683
260607
238436
753809
1583997
588187
2902400
198662
2847737
2294210
525253
1130729
326079
1340789
2007024
325035
408318
39306
1546430
2230643
2668685
2119142
687154
306521
865782
2906750
145073
1333646
1264154
2350543
1496861
585028
2416869
1621206
570931
1968055
1136761
2566122
2867892
21150
1696113
576321
9687
1071644
1575106
2374026
723149
562169
2466543
266226
1103442
220958
290983
2512282
2165787
2154744
1440138
1421005
849572
728452
354166
1456792
2134029
126250
1250872
2731827
687019
181161
701963
302715
973084
321342
2107275
1180912
2718127
2243474
694741
2043520
2686912
1864326
2428791
300868
2245316
2619578
1846789
1243261
2136606
1628281
1653614
1385279
1372108
827310
1128047
1861740
173231
2865426
420478
2535119
2182477
2031075
2777149
190863
2334146
2474745
531553
1042333
1434033
1976664
1668312
1645384
1295886
1648279
2142990
1668034
1631337
1382549
650498
1182904
1963578
921258
2151453
2489146
322068
738088
2629066
1213074
538751
220767
1802607
1457561
849518
366256
824083
2573624
17675
657540
47431
1729763
2051014
238054
1709015
798770
2054368
1361630
2381905
1860833
1091476
679079
528548
1966405
1093925
57312
959963
2564395
1040162
249099
2577834
1642742
1217978
2237903
1735285
2832888
1927047
1613801
102840
2400104
2172006
117306
1124127
1608528
2265369
2795583
2834094
36167
1377931
1051761
2628735
1237253
1049142
2362997
1917678
2040064
2470095
79856
1170654
453463
2079193
1263988
1273629
2563840
2498903
2881166
1797927
333295
2800776
1266661
89976
98289
2734599
680399
2897363
2566614
1752172
273280
2711339
2307480
585192
2116592
119891
1633804
1086832
859315
2433576
637790
389648
114950
35487
1590483
2894626
1958963
676838
590223
822635
2901975
1130408
2708666
881127
215606
1097250
1871866
2589374
894285
192541
1202603
1793425
2849230
66328
1556665
2006766
787349
515979
275426
1841683
2689791
928622
255062
1855191
2048422
893596
2165752
162162
1136613
389883
2918035
1219211
243275
1113338
1643510
646801
310738
2462489
1091014
1632042
1192241
2514862
889621
610236
1790777
2625086
491379
835189
1276451
2263161
1475614
2320268
1639566
1995077
273360
1402009
2405880
1621569
1718532
1255846
1227438
42850
2493381
2044556
2476911
1100809
2889391
547896
1677685
881892
732020
1049021
1130320
40995
987498
699220
475778
1500721
779954
336576
1523975
2609153
753988
924273
1349756
1945457
1265707
281098
2684545
291632
156298
1914757
2010352
634619
136630
2824177
1794909
1654218
2908997
2731719
589320
2472945
507462
1665944
2606693
987398
462080
1132463
1572758
2171080
289728
1255939
2658859
2507117
1436792
2357457
2548107
1227947
916223
1835572
2831322
1403616
2257953
1694990
1349714
2230862
192465
1563239
1511214
2001283
1690984
2248096
1677444
2926877
2419939
530827
1899210
938345
2029017
945864
2659804
2811133
673433
505014
2351389
1848336
2811625
2615627
1344778
2468721
23767
141275
339623
2192300
2903382
181628
2300910
2234129
2500512
1340849
856876
2462591
2521134
986933
2652941
717353
102990
286916
2087583
1194639
2259588
1210851
2598911
2559217
2344545
1790320
1713354
1956771
43185
958828
2472705
1090727
68705
472623
2588114
1098244
887184
2334740
2547204
307096
2772906
1975727
1124603
2433967
256760
8089
1097766
757167
2495118
213151
2406287
1478419
492664
837133
1459877
574087
1033502
2413869
377994
1063601
2412240
1505399
1367200
1917042
2163577
474633
801508
1895579
2062944
218464
2847815
302503
2649566
2610856
1043909
1323148
2185555
818884
2861711
962312
2694735
2934607
2711695
327384
1095679
1641038
2450202
2671234
60565
2766643
807575
2229699
831666
30120
970066
2447194
2648614
87275
1467480
2851445
611901
911357
382242
1404933
2427787
1780883
1037678
488186
541933
2292202
2229471
558172
1956536
1783236
1667531
828336
1607683
1920760
2125341
2844518
989385
2564331
121279
710750
843304
1979537
969797
1132169
1242523
24159
537019
298039
508444
1876046
1377285
860579
1059131
456349
2296853
1200242
2723787
1915475
660276
567268
2460326
2445201
2046648
495393
1246958
2794019
439233
1981484
1775030
67610
1507647
2750778
2297648
1714363
765766
1867299
1512392
549539
964554
215610
2626574
1263938
485594
1434878
2583521
881258
944837
2802061
2149717
2625640
1030918
2099208
1095797
2082590
2858322
1202483
62900
2189276
871471
2221223
878850
901038
237563
2109283
2494994
995178
1770604
2916505
2850063
2510464
972205
2416091
2347289
2039592
992872
2728815
2403427
238488
1553490
1608089
93451
1883540
751080
2817571
1842206
2110520
694303
1611371
1362258
566868
1880446
2606933
1517450
1532640
2068212
1323894
2367811
1309832
2274706
585429
2934964
1139281
286937
1695128
2653316
1401246
2883788
1702080
85962
627959
577287
117549
1818179
2049856
2805912
641092
780390
2177404
1245066
157616
1195490
2926412
105600
2459690
929094
1873136
537439
2386839
1893342
2795348
566054
2144376
44278
2442361
1929122
780727
1750946
1756884
681090
1382232
2119486
1466267
2531175
185945
182271
1839884
278767
1530101
1083147
1814751
2453691
2084433
2147775
882256
2772550
2810224
2217390
842917
701456
2124374
1062400
2404858
2504923
773227
2347625
2459796
2833686
1964425
2747152
2302656
1188044
2750834
2463992
96718
1847968
1136418
1774307
1001257
1535610
641868
68842
1339664
630152
2595552
635007
1372401
2625210
827771
2422993
271634
881758
773275
716263
62045
1281205
1796466
2845008
2309071
2494800
1044029
2109860
1038990
2722726
456042
868310
1744105
2207254
1133001
239283
1557642
1119193
1576861
1518863
1857046
2154638
102788
1849037
183221
2563294
152968
700548
1824483
794894
1198180
1820994
2649711
530405
850858
1875939
1506057
491115
668613
2530790
1426659
2314983
991136
872853
193736
2339988
2930047
2442149
2763183
2311742
2374521
806148
2627476
2166672
131026
926314
1861231
967843
1999331
799899
858987
2241888
632560
2771473
2042327
1147046
539401
2127192
1251034
689689
250305
2054631
1817120
1760628
982139
2324217
652728
1238736
929182
1220540
739082
2624735
470963
2170094
240788
2827901
1674454
97584
680997
2493891
450495
2894702
1242364
280884
120194
2507750
844512
1111711
582807
682726
217367
2559401
1621206
2169622
2223195
633025
2735394
1853319
482538
826096
1507967
2243143
830422
1177724
12372
2664524
1865434
2582658
255315
1016422
1318771
320923
2574493
273492
1953658
784828
445258
970531
1820551
600203
1890909
155878
2233700
1468908
2006946
1326945
1433856
1055129
2606772
731642
2415425
1492785
334914
2249849
325613
1762113
1933883
1598157
591993
928432
495936
1973065
2673619
2424028
982592
2599770
1586048
2714160
537915
96213
2385545
111174
2081654
795033
2420111
2912033
2399392
559291
1849298
1718669
2459538
1734443
1635768
2579816
2254279
631037
1280193
1443796
1716911
870571
1191331
662375
2595107
2827401
1187881
789151
20782
1123225
2755959
2757826
2325278
2234051
1719880
1705308
885284
1831290
543901
253917
2384423
429192
1520678
2412024
2147214
2482789
2075073
2267113
2483754
246799
119468
1235585
515888
392153
1547645
1172157
2511863
2274250
2326803
1771961
338588
2148882
24383
2719887
2023143
113591
2823679
668527
2586856
2457421
2682168
999235
38646
1401972
850188
1048566
2589391
1527923
1011817
1791055
1783271
2025338
1503035
1604295
522909
984292
2165388
1693917
2540154
1981682
719772
2475958
2826111
2812230
2601573
201851
2321201
712980
2470847
2876640
1880524
2611751
1068842
1313148
179571
1596567
1505049
1773062
1484227
2259038
137595
779393
1419523
2543383
2364779
1278618
1408565
1733945
2199613
1909825
632768
793273
1321214
1484056
1267553
2851492
1709939
646308
1194684
1340282
1917792
1404841
1955756
2289189
2922322
831699
1981541
90317
1392769
1534542
2302147
2775041
1061404
222325
1987578
2553825
2680229
2872267
1820754
2936610
1248825
1390936
2575587
1849503
2914722
2697725
839160
1702425
84300
1521916
1145196
651812
2103377
2315065
1746412
2842280
1364365
2302359
2648683
193823
1965245
2884680
1881592
545805
1251156
1785406
109637
2327927
969630
1145625
1143914
2867888
1122569
523888
2059013
1898176
1926834
2053477
2253001
2731760
2657233
846327
769782
2912811
948390
1666048
1381197
1576638
2713195
2162386
1436892
1891891
2145213
2541408
1732826
959931
2730354
576526
1496348
2040201
562891
2714678
1404516
2074739
1159813
2719244
775007
1876870
2185349
2773489
2759488
2886685
1860486
693492
840045
430027
2820545
1875625
2249100
1053530
1902913
1960970
1842458
233356
524911
1980924
2409920
1510250
1321104
2643386
270963
283100
2254653
2130037
2177370
2234412
2674853
1703526
942395
1797
2191082
1939837
1125327
2034488
2220306
1320308
10334
130902
991595
2852995
2177070
555420
2466413
976686
645200
1988859
2634508
1511260
2466442
173690
940685
2525487
696174
466735
507528
89605
2233773
1388812
980140
2341230
341626
496930
1799191
78515
426687
1856469
2829584
2085136
2304077
1034770
1695050
1220252
234229
462376
2534905
217376
1651541
2154498
927300
2169056
1630146
2082152
2794277
1852137
889851
1920660
1073577
305474
250221
652087
2448116
1409662
2364806
2816482
1003472
2445606
813548
495454
2135655
527441
1834819
1901821
1868603
2901949
1296959
182217
1774620
2343723
2886392
1928570
1391002
1197132
1844841
958372
2732419
2031871
2309974
490883
476649
419894
954146
26796
1864888
2652694
836509
1270709
1834047
1556878
932251
2503673
186036
2245832
366400
1892473
1979021
1959891
1663373
2539517
2850949
306108
1143828
227622
722660
353801
782682
2724722
374177
1126591
4082
192429
2635378
2152975
2119561
1131865
1255333
504947
2579511
941525
1881096
2259692
14253
1640135
1924155
2619861
449921
851899
2508435
493011
1152210
2721942
2762337
2686636
1879390
254515
2156202
327041
1108277
2173183
120299
320320
2707752
1283269
1242687
1638039
2933514
1509335
1858329
2877168
1003782
2560281
1017969
1410549
610027
2280667
2448467
2201512
2061486
2171995
2565875
854488
378197
1789244
1378270
1463268
848657
2213102
2239654
487797
2133399
2449776
2465941
2697646
792319
567222
1729372
1061359
1619532
2069259
161504
1609928
2854327
1512497
1191711
755828
842421
2605248
204093
1052527
1486799
1574202
2556396
1566168
1194643
2443180
1489251
1204086
2520249
2408596
2461950
641355
21807
1274532
1812941
834203
348529
558185
2838684
1180140
901084
68363
1492378
1039693
174892
2607293
25913
684826
34845
1162384
260741
2271722
2477383
303368
1002210
1764276
2572223
1428615
1982969
2621479
2177286
333875
1523452
1818828
573419
2361133
2701329
1857658
549503
2446861
944736
819073
2809533
92830
2230170
2252037
2173205
727923
2463105
211397
2772155
106653
2526972
676188
2712151
1196356
2086311
222427
1530688
811828
1166449
1686197
2535729
2927567
2602030
1190773
1593289
2269648
267491
1299850
684210
2286649
1060176
2308687
82368
2486610
330312
679771
2810451
2312763
744508
2639336
1662251
1991460
2314342
292904
1048788
1014989
1922594
1271637
2921899
949486
2724578
1330301
108796
239930
335205
1908980
829035
1673558
108224
66367
2580851
2825316
1660177
960676
2882584
1202357
1201724
1638516
1614347
2812315
2370757
12618
2923186
397431
39365
548215
2659213
1288164
337255
2531421
1779843
2557922
2161894
2004429
2760179
1943221
2354843
376388
1307543
2408507
1472424
1400010
2147851
1819785
2851110
631593
427390
2127178
1421051
1934846
705023
1619599
1449963
2679210
2287771
2061994
1784693
1300680
878004
1876378
623008
627730
2851178
1862813
265460
769026
865168
2232849
266672
1496877
2479751
766219
1737614
717371
1367142
1907894
201352
2135320
2832315
2682045
56801
2145018
1833815
1246569
2574198
266495
2585518
1172799
808909
2754613
356621
2031571
651957
2488150
1171916
1922542
1951818
2681997
2669576
1073765
1926096
2025210
2491138
2373034
79587
2036878
2034738
2542123
646690
2088398
2571720
2200431
2722500
2310272
60294
2216749
222787
1986005
2853843
2153516
705472
1589428
2715682
1875966
2230465
1157497
960262
1942004
1923546
620048
191238
1319207
126655
1919941
2524909
2634094
2854719
159766
2077669
1825951
1138588
1516719
726611
5800
1421137
1866744
1622546
882957
1345817
2375698
1610645
1426514
83551
2451256
1899334
1832477
1749596
1857966
540675
1606440
2075402
1938056
435043
716188
1510693
194675
2628294
2268656
1627335
2274159
387858
2653225
322949
2754010
481351
150856
2884844
2467857
1941307
1439177
355900
365595
2171747
68283
2857225
371957
951088
2476951
65753
1236759
2689143
772956
2019096
1150843
717148
1814461
2158191
661079
2536491
2191884
1777727
2924056
166139
259580
1688077
2508858
797171
486857
371743
1449173
2472944
273064
707567
1708583
590886
1718591
434043
2014877
442340
1174631
548567
1021932
2391009
2147367
828856
1781246
1393840
1944423
177095
748395
632522
2901155
70074
1532738
274841
985924
1685131
317332
815327
379817
349557
949971
2128417
1672685
832352
1404408
1766110
814660
2798824
912429
1335009
1604066
2928952
428132
2779974
557147
2025225
1314669
564803
11227
2940509
1473581
309133
2661920
1473225
1605181
2517384
1174330
2240300
2769213
2509078
209811
1863911
904548
2870169
2291265
2480812
1463289
2847803
1041334
2023208
1441437
2526303
183144
2740850
2766475
2643712
364116
923738
692133
2808768
974893
913868
1768329
1751698
1166171
2031675
1086770
2022612
2270048
1042351
1404472
794667
1993467
685265
2684964
1463568
121363
1002562
1498786
800510
396796
2012378
1147649
559559
1485588
1507878
1937174
73556
2210685
2799664
2233883
2701581
1352348
1896463
2098134
1756968
2212379
1650827
690604
2248018
2831577
1792886
1866441
2763532
2608821
799388
350912
587313
1785664
496499
524015
1127724
391444
1346343
407839
2170839
138765
301182
2846489
1012504
773695
2912234
1762781
2407727
1800545
11126
2913954
921237
1044698
1027334
2626146
2266501
2025240
2430680
2882417
2123279
41112
1222183
1882514
1047545
1741635
2372749
1182476
2164976
910145
2835843
1720017
2105253
638681
1468033
2645487
495034
36893
719472
915393
1326819
374916
1996520
1927929
1114890
1751753
170290
71782
2801300
883475
627237
2686728
1696715
735492
2007444
513973
2091840
2585181
2542408
917673
2108698
2672554
1087989
2685755
1430699
2256160
2451088
1200212
2536621
857015
2533324
1823032
438040
75455
1178130
2831298
68860
482867
1425347
708468
2771300
1173687
2920419
2082131
1373293
1130252
2722761
602123
2649104
1454963
2066638
856307
1326303
677214
924819
1871891
2767158
585482
2695847
234132
2272078
563562
2430357
476010
992841
2757468
50713
2538165
1592298
1800251
407722
1756284
1274694
1061838
152565
703534
297385
1109106
556502
616249
2422925
1527943
318787
1237189
1718293
504871
2279948
798582
1544400
1738861
2659456
285382
1938556
928544
2787035
1928358
923527
1443154
2226412
1275529
1091242
660922
352801
2486058
1485662
2544792
720369
2477854
1265343
2602386
2355903
1780834
2449767
941009
493344
49222
2031688
2452475
1714917
653332
1714524
1409559
2290966
1229574
314962
2086811
639864
482605
2283276
2808779
247041
1330319
1550681
2414825
2088527
1054097
1140419
2434070
989580
347959
140316
2903718
348930
2666285
2512003
984290
1378284
1505571
2160481
2585966
19186
1877752
712346
1391307
401920
2706193
738222
100602
2600918
905038
2811707
2780724
2052830
1933997
2824825
2250966
880617
1920849
1973055
839707
1721922
2296041
1988726
1629146
1101470
1667267
2554304
300689
1125448
93815
2474647
2174551
667754
268502
583987
1014352
1697084
1915703
2128418
1028366
598783
2742876
2314181
293580
1436428
2535953
2549944
2778915
907460
1506350
1648928
408345
2341950
2048164
859867
1506901
2763886
581434
1100876
1593569
1669652
850057
1706626
650814
982721
2115757
2665528
293372
363301
2214725
2799911
256668
2085752
2840271
2800373
1759721
1335175
1556681
2621912
1937867
1124782
1463735
2543191
595310
1160355
1722337
2921254
1476202
725439
1345414
1411709
767524
300336
2622413
2500872
2683412
810055
1267390
1749508
2504778
1898770
2592964
1740047
1491141
1771275
276886
2281357
1047449
2361639
2739731
2408017
1024938
2516960
823280
2064687
1063386
632740
2811755
2892565
2050332
2064019
1156930
534559
441035
2360256
2646167
355160
2774023
830747
2833428
704601
1471127
2877064
1627673
1775388
443383
1024238
1473666
624973
2012969
1324713
262779
1948822
1615300
1390944
1043245
1634341
1179029
1577980
1511534
635082
603698
2799656
82045
2210226
243905
1226009
301875
1802913
140514
2361621
2824604
1774682
2092577
2121935
533164
571575
705215
690604
134988
608111
527826
2033143
714544
2266469
539452
2511860
2187538
952102
892954
609156
1873266
1937385
1006701
2779707
2736376
256698
2568149
178634
1834448
1931176
280655
702284
462357
354859
2333026
1600574
1268651
1281155
2443327
1933858
1685086
2102976
2147085
1962775
623099
1660935
1818147
1999586
2647960
955533
2412004
35673
802260
1283356
843275
618461
2495806
1536303
1814583
1706990
717809
1926985
710714
2654977
1819838
1496079
1427519
2723215
732165
793972
988084
612726
2088256
1106413
1771719
2392095
1994955
2912621
1931900
1059567
1880072
329104
581664
2045813
2112026
631262
1726714
504603
343958
2124335
567304
1513109
49515
2422826
162067
1643196
2249381
2665015
2781138
145347
1288424
863368
601946
468877
2141361
1360433
2274028
2483889
863640
619277
487788
1782689
2049594
160667
934809
2036778
347108
394692
164530
1628093
490279
2083191
2364968
867318
937844
1600311
569408
1443017
2333956
645755
1462532
2582670
2828198
450703
361311
2122506
1910855
2656462
1302949
2113866
329086
953483
240575
2423089
1190602
545775
1000590
1721935
2204483
2546682
2364485
900073
2348551
999592
2128689
656397
2785939
1019416
1830363
41709
2496870
1867646
712258
2372248
2711289
1653238
920415
2030911
1498062
1014416
2634524
971082
250959
2442465
2085949
1304867
224673
259177
2457821
1622992
2916528
2822983
1979263
2212877
2070725
2685650
1568068
1257560
2803227
2030812
148887
1214443
2778638
556442
1799867
2602622
2245858
1405472
245047
1843367
1843084
1153184
2004174
2251994
462203
2249274
2747624
522605
1689580
2059014
1922352
1794668
376779
2887176
1465338
2488371
2244453
2236997
2521906
368477
1021259
955078
798245
164806
2744271
396757
1977713
819797
1227396
599559
1290832
449989
2566158
769245
808011
2389293
1474604
2599772
1874684
1216989
927360
1451671
2869413
1228855
2667820
631221
1253060
1339643
2492445
129694
1839347
890892
2636989
111169
2343967
975501
1979520
2478303
2428402
1553228
2144671
1393431
1071864
2203304
723
1309603
2161640
2914975
2302329
489991
1834111
133571
2659942
1648236
1045470
2269939
1416679
624781
1947124
846333
156559
2198559
2466877
2910110
152155
1251246
585938
1479599
895591
630376
2372701
1981265
2209908
473319
69063
2610636
2719063
843933
1836545
1136159
645845
2547329
602063
2277607
90371
961564
1445187
1844430
1305361
2823389
254071
2071969
2223392
811350
1353045
716165
1772075
2854823
395135
2740484
2609296
1035445
978861
2118814
2499227
1903599
2119390
1129694
1398398
1335531
176061
2736683
1149441
2613551
1238323
107967
406712
848913
2302259
1674888
1741524
373276
2180287
1325508
1547337
61405
114314
836313
2742317
1315689
2268599
1519299
1565467
2358816
2026095
2851051
1283720
950730
616666
2119475
1770625
2789744
860490
2190560
2592010
1104652
2179475
943060
2385383
44526
1800632
834986
1999693
134251
2634005
2423386
455169
874354
2496896
498350
1610038
548393
824475
362011
1201083
2510311
2422175
441642
1863092
2521130
1243391
356594
2562989
2323903
164837
1992793
456875
2659233
1657939
1869343
2519954
896492
2636891
2757874
2089996
1459970
1747568
740279
1899538
563706
59937
2520747
2798875
2138827
1438660
12661
686974
2122509
1738716
2694379
1106251
714864
1899381
2486039
1524935
356644
958469
1404306
799879
218160
437997
574784
1865899
2477564
2035705
2608335
2844763
1058142
2790159
558384
2497469
1088860
612618
890708
573622
2382587
469348
161620
2883175
488685
1093974
2381112
1902348
1189288
2310512
2045026
443189
2381447
1266424
2660791
49066
2459033
1513754
2565491
1975584
2022255
92656
815267
2473138
2046228
2683963
4617
1498248
2909081
1317011
578931
2453640
1997508
392661
1695094
123115
95103
1022001
90212
2563607
1669587
963300
2075484
201554
1112982
756462
1209116
2748448
1374483
2737585
1582124
2102217
644633
387726
796562
981194
138090
1529283
2902637
2094940
1834444
2663724
2820251
70229
629146
56730
2090777
787286
2629167
2502770
2530728
55804
1897018
1713061
2008824
2848570
2807445
1533450
2171026
860811
2029096
2721564
480959
2156188
2756883
2182925
1534842
989219
2215276
2769264
301008
431770
2214167
2524896
2923376
19224
927911
2615
2888237
2051042
740889
2484364
43372
1182710
1981172
1783071
1412181
147331
1345846
1579083
2841597
2754128
1625245
1862243
2856050
2107722
1182731
2451502
1744885
2157038
2895919
2360998
697134
2467847
2505921
680956
1003381
2287462
2024647
622624
932872
1547939
875672
2281781
1448491
2652351
1105120
671807
531866
1897422
1419030
2280598
670404
2121583
1806214
1316514
269274
1103338
2307360
2420886
2507665
1695394
418563
2766279
1075613
2164410
2567542
2262907
2143364
1975401
2595857
1502958
1386231
437766
2544947
485219
810484
2212078
2316001
2134634
2767011
2338753
2564007
2042623
1209472
1727938
463713
2154822
1715298
1358652
923610
495066
1650000
485247
1745848
2903851
1589845
1892406
896350
2696909
47768
416947
675811
1085983
1338934
1832914
1766246
2892327
783740
540180
601717
557240
1727506
799852
2693082
2877340
919657
245363
2018717
746147
1607787
2143940
80937
2034167
702698
2369358
82372
2690411
1913622
594554
2822748
2522606
2175352
2260348
1846139
1057756
804919
1118727
1604723
307607
842889
1269883
48612
814176
2042709
846268
1600697
2313295
1806833
5125
1697341
1807552
1874750
2669161
2170569
488284
666236
2937140
706005
2441140
2804846
2302471
2349636
2202675
1153563
2599761
2653429
1767302
1237915
1377980
2492397
565753
1593817
1257065
2384554
1433596
721866
1086537
2211468
1401956
2734571
2846109
2164125
834136
1060636
862849
1761802
1234582
898796
2430467
712388
138784
269301
2699949
1281561
738481
586812
2335490
750780
299428
2125667
298828
1145894
2481208
2369425
896854
378684
2535400
1627832
2111823
763085
1659234
2343782
285654
442595
274640
1559951
170367
2852925
1935108
924431
1493440
2603916
2183574
2392843
2587471
1616601
2795215
1254925
1483953
674166
224485
323513
669898
1611327
1406802
2305756
2121810
1055421
1464029
34504
330414
595814
1636300
456564
18185
2530499
751775
2457415
2926240
2403022
2110237
933945
536168
1427243
974105
784817
1576461
2872251
26449
2104591
1163768
1423302
492920
2447331
1654977
1104169
450756
1850753
2145331
12099
1175070
2248703
2377791
974518
356072
80934
1609490
252029
1802424
466328
660569
699794
1554547
1564395
1986245
117099
2359654
2885070
2102163
2542457
328765
1574041
2636729
1108213
1606550
1851808
1566678
1439680
680449
481013
1737590
1408737
1283919
1900823
2154312
2127926
958567
1962649
603622
1875828
809432
342811
1257427
1465848
1673214
1754465
1411979
109352
219822
9503
758278
440318
2181974
1558670
2253908
1070633
2787039
1089863
784781
2481784
2288209
1902922
169260
602724
320939
22284
2650133
71125
1323159
2466448
2695021
304852
380168
344878
902330
1152629
2347934
822548
1384662
1008567
2570865
2828806
69495
1923307
1528718
2177458
293914
1325521
1146594
2808822
1368291
2286596
305412
2754202
2432016
397654
629285
1570699
884684
2671069
2194731
19261
2457695
125788
216395
401206
1068574
1909251
2070913
2462946
1478038
979150
707811
1979085
907922
877638
24632
1298347
1159301
102532
2660623
2855729
272521
2179212
2226683
2810618
1796438
1464831
1115863
1571605
1824942
1747448
1794514
1374327
91547
418913
277701
2182200
2866683
1211581
88103
611395
1810163
1332159
2482729
665538
1665462
2932652
2523055
579384
1925243
1571542
2317444
2804240
2721235
1211302
2733722
1936423
2110356
2161693
309401
1982055
1457897
1766737
1491255
2273877
895803
2377443
2903308
2205963
2581669
84666
968961
818833
2768953
126390
787045
1127774
2912446
1991014
1630309
1465006
8311
1455896
1518786
1649232
2500181
1687443
2107742
340941
1045322
116029
2274978
1382384
2103497
340148
64159
2787126
430782
1326748
1242079
936328
614295
1620824
2919527
911149
1307970
2910574
2603723
2066831
51311
2006589
830550
1347050
127961
1806198
1152499
923990
616142
2780910
319703
1219966
235871
811454
795227
2505124
75672
2018130
172058
449025
96288
1478093
1586164
1754467
1103249
1087647
1963055
1668908
845367
1067846
1093269
1368617
2016053
1953382
652498
1546634
1172548
2890390
1759767
2608933
1247342
500273
1328236
1128222
2161933
1582290
2445577
2686588
2218633
2199216
1974812
1395756
855208
304921
247550
925980
81344
2484996
1658290
1404040
2428578
1269179
987189
1358234
758225
2922475
2911348
823351
1758676
1398622
141020
1909949
948698
2237274
603915
224880
2667446
669693
1693969
426462
738623
1914594
511975
657471
2406720
1180162
765194
186158
249540
726602
18621
2523562
1906036
800168
1325351
1479968
900206
828804
1964662
2472056
1785300
1033284
2306804
1862884
1936717
2451248
2250140
1811486
1495112
1535115
1297293
74565
22099
817708
2902354
2142623
1934170
939433
1838784
1952838
276681
2019636
964948
2853652
2462441
2501107
854336
1323490
381953
1963494
834173
161518
1114828
850857
1804682
2679681
2586736
2664290
814627
1136351
1087403
2911248
1769587
2793498
2205168
1181123
374866
2531766
2175612
2123894
1315658
659657
2427610
296101
1681288
2788603
1571579
2859881
1081518
1007106
635891
622764
988948
2698287
372264
300839
1608841
2469217
1139994
135383
1235109
354009
1502619
2204003
1282361
653437
2145721
2353746
2797389
1122305
163815
980287
977557
1673396
2378774
2643418
1775728
1098321
1476630
925913
1830827
271165
414371
37901
2559663
1800792
2487096
701319
749564
1668417
2371363
2256241
2737009
2745526
935097
1898251
2263243
2226566
973596
1524152
442631
1187149
433524
1925278
2560503
293377
275935
2880070
1442861
1511327
2175593
760766
699592
1405898
1723320
929298
1774650
2453931
2435821
327325
2464647
2302214
2479672
558120
470888
2616259
1775837
1265802
405850
1307619
1404498
740725
1403453
2519184
1105413
930323
549088
2508549
447975
2889357
2260369
2672860
1072345
1886465
1054893
2795266
264009
2178523
62160
2005031
2293913
1848735
1947540
197461
2002293
2213429
2936057
2630942
2741436
1911003
220053
670361
1214482
2730618
1276093
357397
2330472
1350395
1139896
2509823
674587
1528160
2223472
2294178
2168009
1145118
1630584
254078
1341854
1022129
1764906
1970398
1234582
2906593
10466
217823
2596124
2683081
611488
2737949
663676
500639
1470964
1684678
1877762
505606
1856891
1408983
1603074
8849
697633
217547
1430946
1791859
354331
2421211
531178
1711860
600734
1182955
591607
2405500
2804481
1808529
891619
797495
805700
795254
2548373
1856327
1353582
1500066
2174774
460474
1204878
1520960
2377028
1699032
2024470
2464638
2760020
1871390
1623430
1567601
1425647
2053962
2917021
1071339
864765
1061249
902875
323152
1326883
1884859
435014
1430267
339142
2893447
1111730
2110684
291489
1860413
256353
721710
1816322
1148740
2830129
115880
356859
89871
80984
71504
1639716
1519263
2836390
1638987
997898
2286854
1214773
679394
716971
1428148
76967
2288920
1775115
442950
2657587
2496843
1300070
470438
2223568
2082305
1732915
1844005
1725194
2437158
1532619
1928691
286846
180563
1628762
2071602
2746165
277142
1247600
496801
2073564
1644720
422821
773328
854871
2137296
1606714
2611223
1767152
2648379
733605
740634
2896155
1807470
2400475
2495002
2256890
125967
1727278
1430248
1764697
2778581
1774023
2030896
295808
2446852
1993945
793733
213674
2044473
2152227
58536
2143569
1328030
51145
1793890
346780
626098
722756
1299378
2403648
2919511
1935586
26828
1921484
1263698
17643
1842696
1544991
1883379
177857
1177171
312429
2855927
1705015
2025773
2596140
1448668
499906
2640384
2630877
1622343
2429529
736968
445899
1230862
2272774
1272500
2493274
1689588
2052570
730253
828380
2482092
2289555
905139
671878
1664383
554111
2906593
2024250
1261201
1729110
1470366
428029
2249546
1115431
931806
522341
2332758
2740635
1635376
2504563
2746394
675548
2691094
1275363
2494106
27463
1453743
2334693
2153823
1445602
2557668
2505896
642554
1944013
45411
2183247
1627922
2176756
1233191
964580
737358
2633995
2280823
833724
923702
1102338
35283
684289
1685202
673855
1384998
1696101
39175
626806
2649069
1904968
564763
306182
285003
256633
2543749
1071375
2122203
2345294
2380426
1875600
633813
1790852
781524
2815695
1713085
2360002
1433722
2518914
2928028
527591
1143066
1812035
2459769
2723532
1407707
2622446
1071279
1355123
1458339
200466
978054
1218605
233674
2419517
1180076
2639070
2354607
684789
2231607
948056
887895
81361
2354852
1083718
2433045
771170
679837
124986
104860
762155
365268
1229580
465447
713738
2568900
887419
2301416
2621481
923091
103218
653144
1682274
2598461
1714770
2226242
2766807
557484
1664723
9263
1168959
220647
173435
2825772
1622567
491913
395461
2813428
474947
667261
2790269
1148814
1764959
776362
389476
161688
172812
1836668
2550442
839876
395963
1431183
1317957
2163540
2602300
924635
393254
1583777
2073560
1723528
2219121
2632752
509026
2483819
2451919
2688353
693
387425
982730
2148662
889726
2304043
1285091
2720834
104772
2312918
252156
2602590
762571
1049236
1366541
1438389
83204
417719
581765
2626202
725438
2407629
505586
431493
934936
875293
811005
2013970
999817
377915
1726887
1338242
1504611
819796
608608
2806895
2492518
1633057
2307462
2567029
356310
2806539
2660263
1977032
264108
2654579
636006
335051
2776865
1226765
2665942
725686
2607252
1425990
680790
1155550
755951
1763179
1049692
2075324
1161259
58325
580190
541353
1313871
61338
695139
155182
2817231
2512088
2392704
358223
1502114
1499890
1813968
2429113
2449245
753198
2384105
546604
219482
102097
2039280
551366
2827357
2705554
298580
1659006
1070817
685680
1114841
8563
319575
544274
1564148
2260324
538500
904933
1514272
815158
532992
1217419
1135483
1043740
1528122
1720251
1689327
2623633
1976370
1528674
2080340
2135680
1537194
2622331
855833
1848738
126905
1334419
1368480
1515556
392147
448669
1305219
2013449
1850844
661760
2083364
1092373
2825769
678826
2238141
1700147
1092861
950337
2202253
2722980
768399
1222364
854132
1383620
2661326
210528
2790614
2931740
1974496
2723567
716050
2803898
699592
832881
24496
2779902
2035694
2386999
2520704
1339245
1171215
2103134
286629
533708
1142814
627918
2882667
1761359
2169876
2222621
1895709
2438596
710092
2494157
2795790
1654156
1371090
2234623
2213062
2456118
2185800
1790803
1735218
1714229
2487411
2176372
1680628
1540688
966518
233287
1459305
2283720
16614
2938389
1741996
1020265
2146232
1946915
2742578
1005181
2526201
2199228
982393
1091666
1794041
2170660
1142522
1459490
921186
1192489
1927417
160493
2132558
2742437
2103068
2368035
19411
1707665
625543
1675460
626926
1545815
578241
1362666
1955502
2928939
467186
2183626
2668787
2128772
1608582
2206809
1063239
44541
283493
1292219
1910244
2517925
1295329
1991853
1094897
750379
1672340
200815
2130719
2624199
2906189
678910
338790
1758062
1316997
1742974
2744794
247547
2581879
2685539
629053
698157
874273
1877241
940376
74902
1306084
1557898
1966730
108357
2434730
559220
482724
426812
1846247
175111
1507208
2505158
329143
456387
773960
518372
2415947
450626
1317107
1230044
1639413
409425
1218098
1740471
2278292
78639
295391
2547876
980706
1178030
46679
570692
1654547
325625
2249850
556158
1652094
1233660
2713639
2508593
1693670
2114859
2569687
125321
862444
465364
1176674
775498
521711
625790
1800107
662694
1998460
1018797
2742440
1655789
1065031
1085880
2064887
1156992
1320017
309310
1624903
1710319
157688
778822
691248
1253587
789368
597362
245330
1566809
1235544
589439
2046448
667952
1635996
2266425
1231371
271927
2123215
2034454
2933015
1869441
1391872
1717797
1836072
1231814
2764835
2879597
2810427
2216904
2697644
51177
141913
665384
2417065
566988
320028
325191
447968
843799
1021784
2915464
1350571
2498359
1703164
2374160
1528572
984220
1125100
2033350
1973094
993257
1899176
462151
2871054
2154937
1606447
2543971
590051
2037404
2659916
1872764
1974086
2107205
2363661
1966871
2756975
2603124
1450311
2226991
1999538
2138013
1081947
1322678
1854845
46313
334546
2487141
616575
620945
185006
1799881
772811
1463424
1195307
264886
324495
298665
1898536
2090435
307469
376004
488812
1972651
475743
2553895
250883
2004853
2823667
1895653
2406278
583751
188042
410726
34545
982080
2588271
1539276
2872000
520668
532020
1351278
941492
508497
154111
2466141
1135598
1060266
2598073
2813719
2536274
1457683
856856
390019
530686
1416197
2862968
2933313
371059
2688031
2831973
1679984
1623750
1799692
2148368
575825
1678726
1923169
2776926
890190
2180052
913300
1219311
2773932
1027205
1654581
807943
367782
1784219
2384645
429162
2363095
530204
503436
2884886
1565804
2254845
498182
1780911
2206227
2637609
813264
1693457
863960
1912075
1387318
2721918
991702
1068964
1911331
1050657
1167682
1406618
2736546
2095570
186546
681848
2207047
1569986
1915948
375187
1428664
2915490
2552120
2625329
2785788
1101813
1585754
4758
270148
744062
2531063
123780
1658733
1309328
1033240
1482329
2716461
1291470
711162
2040954
2051845
2018041
513166
1640762
1912766
627946
869391
1279004
1706226
1992133
481667
2814447
2325229
1618760
2088851
872785
843389
2268283
886164
2770658
2298190
864092
1176104
1955264
1684367
2326277
1426094
1878061
916897
458537
1633153
1504600
2815934
1477570
2890288
1775953
2855320
2451083
1678350
1394007
2902313
25749
76590
1807115
2811462
1832204
1368086
2379152
1937512
2568475
2888637
137315
2069084
581937
2706036
423182
1103671
1707165
2337866
2418588
2218063
2255558
724526
1489572
2429926
1532509
2355051
272847
1959106
1913252
1960853
695157
280012
1967235
2884590
1149963
787840
1243547
490241
2783083
657004
2533928
184726
359913
1697197
2473974
363296
1776988
2430542
270619
72207
1204107
1074398
593351
744260
1836404
2848574
1571517
376559
1945077
1032047
1995446
2422313
1370659
2670457
465615
1501611
509836
2811014
1870972
1605410
461884
2328481
240300
584951
1790835
220719
2173960
1849782
2453824
1805194
1283591
1504505
2023955
1638697
2585512
1547945
2276459
331686
696284
1938165
1893628
2022513
1395834
2424488
2753164
1610683
743021
883911
946602
2833525
562746
1488521
207431
1146888
1032465
1212964
1647028
240669
2651976
2729056
1076885
1636506
1467473
1576102
1097984
2904258
38204
2253316
1086738
2686115
378894
71232
2098722
284411
1041636
1606765
425634
805494
2284257
2751986
1076858
51500
2797479
1021211
2693742
1255666
2531802
58442
753856
1530739
2047437
82666
2219102
2561777
1050203
2326048
812199
425773
1106662
2254381
2603676
2728909
2769494
932935
1371797
2857817
354370
2258377
280823
496016
981852
71142
1487191
1115063
453488
717376
1410621
2050374
1505165
1892560
197238
1656109
910202
699762
408763
2626939
48000
779464
1783655
2659809
2501685
1146151
588503
2215198
2919730
2229379
56451
1766510
553506
1805747
2640752
2226414
2684281
1997648
1788870
1938138
1088003
1300253
711169
1374892
1597273
1360675
707755
1296884
1275290
1890348
2472662
1698313
324145
2905331
2609797
518361
1169374
176510
1070326
441776
2312603
1978367
2435670
2602898
2450876
2309339
553134
2779097
611474
2472375
1000825
2343690
2418640
2570809
2496044
614879
2082030
87000
1464410
2647408
418889
758884
2359480
2030851
871639
273865
1767230
1799378
931227
1199821
24019
1778427
455860
807099
1034719
2455834
2920084
2444938
838202
1410922
677893
1108681
2078441
2428746
1524648
400097
1165500
2844230
1940694
311252
1271984
1272205
1536787
2758512
791129
1481039
853502
2060594
2345530
1817666
2602407
889093
727888
1539565
686117
446492
2844747
29538
453539
1947404
395673
2725217
2137196
2398841
887756
470533
1664882
1052780
1785638
1342736
2520377
2787743
1295963
179752
930830
95072
2303435
2145179
675964
2119953
2000998
2324573
896347
2127880
1787256
2641259
1089475
519733
615919
2929643
910254
565671
1497536
856590
1805032
903878
2483983
2573921
2117103
2127821
2919842
1786128
1008354
848110
1684665
105173
828752
471367
2932526
1762154
1829908
831663
2308408
1779276
2545295
862876
1854767
1632485
10616
1435773
1003446
1845980
2514879
2315362
732793
1560087
584060
2055740
2616774
454562
115472
1548371
1393384
2476931
2238298
1265649
381785
1922899
2147096
2424682
2379206
2361008
545908
77087
1223267
1104596
385115
590668
2122361
94708
2315025
2037402
2773982
1853687
732060
2591862
379939
2059683
2330787
2627397
1716280
2024316
155680
854477
1049779
1524293
2253480
2382622
880649
262838
1113433
1008842
431960
934576
2348065
787782
1585050
1524819
1801674
2429377
1481273
262378
2347482
1262691
588107
479810
101029
2836240
722172
465550
2150429
1563539
1851209
2683807
1405960
1940876
837291
2262914
425144
1977724
598131
995614
884961
303760
611099
2748886
1222892
1063815
415911
1722088
997434
1833163
2588423
702687
1539726
526786
1602101
1301881
2559807
50991
32220
2764637
1607732
2928548
2278273
2573840
1224402
2544950
911878
1746056
2194897
1855897
711665
2467416
2135741
758576
680445
707189
377952
541150
1535434
81435
156192
2907885
1050521
2473130
1133313
421937
347221
1681086
2167185
546865
22140
1365588
341304
1191236
2743077
17030
1575885
1333256
481839
301424
2366192
2111242
762041
1631919
390502
1004866
785829
1699464
413613
1451377
2561008
123469
2427563
2362797
2882110
1474113
2713942
1689669
1788558
2258447
2562327
2867982
2089702
1638122
343525
1183998
2066924
2740548
2645444
2698168
241524
378160
1109714
1152923
1097351
2648749
1830327
561107
2652158
222336
1763022
1302077
2872415
579229
886603
2857077
468226
1842470
1556148
2293138
2102344
243060
2827237
1692087
1271335
2122483
297940
330952
1869260
1099365
825042
1684725
1324729
1058025
1753747
2318173
1187680
937525
1441991
207220
1457909
2431810
2239471
2195917
93415
300882
1642086
1212219
1173477
1605522
1391168
1056482
2274821
2030516
448606
949869
2547292
1813232
632341
2018457
305811
1239173
1121995
1992305
1487807
2405304
1720250
1539798
2664493
2594925
2760606
1214421
1367244
1114716
2146286
783727
1049152
2539392
2686842
362462
2539779
531559
2762634
656433
1032598
1783746
895763
1047934
91613
1166157
130903
84615
1337601
410458
1315155
1075878
2375948
1733500
1586617
1254578
1977256
771941
117056
1522829
1141159
864528
751821
2075917
1336437
2840720
1703424
300544
1272051
1353835
580370
2607179
2232122
658910
741631
2032601
312419
2340290
888666
2664810
2110865
471647
303669
275517
2723416
1249871
1015699
909808
178014
2378642
1330345
1129213
1456160
1096633
2287581
2519325
274956
1337485
74672
2502114
1876265
2796600
2148214
2119309
926075
222811
966430
2501573
1251251
745815
780580
1470224
2309680
1861851
1305828
1205053
1536963
17154
2787166
2931334
2544357
2349602
2218841
1185965
1743890
2786926
2578887
1393902
2556809
1841254
2488188
1489314
1455302
586186
2173005
560790
1785914
1972463
2786570
233210
584023
1220197
1926513
792280
1561168
1734302
2745109
2336826
941409
2671461
2619783
1781274
2329782
1065082
989028
2099978
1180996
458440
1980068
2642147
2217370
1731318
2553382
87432
411608
865124
1476465
800926
751841
1155486
975267
2856429
2051678
1459911
251763
690811
2509233
1460944
2418289
1075583
1524771
936023
1012992
1187678
1289480
1854210
2239642
76660
1463056
2456453
2392387
469282
1639455
514821
1237139
2168663
2907952
1265253
1737946
876284
2481964
2740609
348419
508370
1166807
663624
2551100
681609
2554922
1763802
2540872
1420128
1876825
2000039
1217177
2875821
360773
2191502
2575433
1899635
52581
2854146
914946
2645767
456734
2724190
1848251
1075792
775845
754283
1390945
1941422
1526705
2409335
2524049
1672041
1680847
2367792
2359470
2359202
1929445
2243374
1264188
2509785
2342433
50954
2598064
2390776
2088968
2342989
183223
1892652
2215405
1013862
2287770
1143612
91382
715043
1390787
2386713
1184576
632218
1140674
2578621
1778058
487704
848329
691819
1977442
2784849
1757916
1095988
2354752
1356178
240653
1917110
1410917
1276900
72881
674933
1019217
423792
2461065
556997
315892
1035369
1456318
2867937
1307188
441774
2056090
2559294
916820
1931317
1510701
1351554
1230284
2393721
193362
370966
225880
2712176
1095636
1957043
2876131
2617616
302032
1881669
1771583
347624
2778900
907449
2266925
1423710
393283
2839583
2919173
374344
639443
2446400
644166
964762
466246
324011
1084621
1855941
635905
2590010
633480
1312985
1415944
2417867
1432291
2337369
1042193
1158139
1014845
2835494
1812049
1277611
2222501
367285
56292
2664400
1853669
1277706
2528843
1327400
2475230
352090
561989
1463937
2819523
1666274
2855663
1789517
569756
1965746
1583461
2505953
43909
1294339
1845128
798867
1695688
2706279
1407863
1478710
588511
1599053
354432
1237628
2746571
2505914
2440695
2634966
1785484
2797636
1452804
1726061
2110283
2820183
2229732
682327
2918934
980323
1144552
494200
2902073
1616751
2088216
2261792
2449668
1591655
1421336
2841795
2648605
2911010
2586300
211517
2084630
2046768
2680967
2384478
620461
1895669
545875
1721251
2120912
2527296
366097
1154132
563986
481463
97480
1255895
1830672
2839090
1353022
2895660
624490
578517
1670675
1659057
1201341
349048
1031581
2642785
2166144
1444533
2301272
1540660
2302505
1997226
817733
2250151
2625082
1533720
1586826
2757402
1071903
1775711
705222
2794505
1148873
537155
600066
1671566
1405462
892278
2141188
2383980
2868505
234789
41052
2490015
28916
1879926
2132906
1500351
2281031
659593
1958958
2871308
897374
2139089
2554207
334602
2453364
37189
867469
1664541
1387558
2177691
422394
577136
1386218
1920629
862714
965524
636665
164339
1167627
2630981
896243
327874
772022
1606465
2104312
1616299
2054863
1801370
2225623
2518030
178072
80526
1337179
2479806
793651
2567806
2533522
1744643
2536844
250987
2034882
542702
2180332
1595654
271272
2920804
2635631
2158936
1593044
2506800
2606939
471138
1979463
1380638
1812773
2553183
2206907
104143
2236167
1570335
900599
2287671
2544624
2507741
1184434
918187
2298386
430496
2037074
361151
2680516
2724261
70047
2451689
1447604
1355640
2924854
2689141
1844361
841694
2455763
2792809
2555858
1577156
2024147
736935
840246
2623742
506243
1381268
759296
1867626
390499
788946
731294
937233
1795534
1647927
2810007
2117618
781352
2086113
1023908
673863
1553392
1303543
579715
1255065
1890498
2029509
1406729
666404
2030724
1054569
2257924
382442
863439
94477
1328816
1312592
329258
1649500
2237646
1232383
354808
2523278
1211309
675937
1390401
1309380
1250434
576597
1760748
648041
2415481
319693
133272
2111687
192045
855928
170217
678045
431741
407027
861486
1365928
266347
851278
1997815
2483805
2123164
2237739
2448659
1429292
635650
1728729
1230447
876945
897069
2144166
154245
557554
2521793
1896271
407075
2270473
2179970
671805
1421227
577380
2069396
1808390
1442421
1389614
732498
1834487
1081585
57925
2307594
261708
1548381
1897303
2469597
2635542
1581112
2055885
503322
2277036
729648
293241
2449983
215645
1338042
493404
2373139
1987833
2812013
260947
263346
2428760
1650928
452908
1073646
1486868
472841
686102
2647589
120081
1659955
2238405
1211271
2560566
467723
1461790
2866523
262174
1336804
205386
113185
2419207
1721566
1579103
156349
2616120
203962
1870524
2839047
426278
976497
760512
1165056
328890
949118
555297
1434371
2262761
1407520
177592
714364
2213543
2166083
1495606
708013
1200611
2040068
2411235
497045
551448
2474086
1050102
1930060
1894788
2067737
100384
2748671
2179417
1135483
2259166
2906668
962167
1043317
923574
820471
2394520
1416122
2857490
553232
759936
2099618
1231354
962605
248103
2290255
1634093
269093
720774
1873453
385835
2585769
1554646
1487661
1675897
2725577
1193739
1562503
862938
719144
1701557
1870013
2200374
936253
1621094
861542
331381
1313603
761192
801273
2411454
2847137
1862462
2260302
2005685
1588057
207037
1661206
375070
775238
94281
1210345
860552
124892
34484
142043
728895
221130
2343780
1330642
1709736
1275193
290699
2240648
529408
84127
2649020
259085
597206
247277
1365782
67802
811492
2646441
1715592
76321
2368715
1751862
45027
1567167
2832795
1106732
2307044
1870416
2445206
753199
517472
397818
344237
922702
2677831
306022
1405911
190555
845353
2320439
1306628
1607394
1603057
2252312
2459772
415404
902524
997635
314330
2254339
327935
2852938
1006834
1781716
1143659
1965567
2539147
1427228
829300
2830171
1195420
1507744
1292807
1017135
969013
2896558
2366545
1268626
1961750
480846
623316
2530705
185746
1443255
835967
650922
2127219
194983
782029
351473
2069768
2271647
954937
2763837
1955597
709721
2901268
391599
495510
2811459
2839188
2669667
2839443
1819001
1157857
878988
2031190
308720
1742590
1234870
2414094
2161310
2701629
204958
47881
982848
324297
1303656
1030878
1700633
1727623
1286741
1256988
774122
591002
1186005
457694
2179625
1896080
945164
1174301
2205135
592488
944768
2324933
2708062
2406285
275813
421764
2140724
776296
490049
2202633
2535538
1634303
942849
2395729
918515
1223877
1676566
338906
774259
2447247
1644342
1043567
154214
2376729
418527
1701509
279664
589252
2678016
2203081
1884637
2458377
1312688
1053263
2078061
1215505
198915
2827099
2422378
2307985
2683096
741990
540563
2777863
2024209
1668108
2015919
1172714
594000
2865628
1856563
1123704
1259142
1380043
1763283
1975530
1152939
2412938
1474825
667269
1459240
1254082
2186319
2563438
1238402
1263551
2716634
2205412
1430298
880223
1887945
2094823
1768444
2034090
1583912
80147
1331641
786954
1155415
915254
1398556
886718
867128
1100643
495325
257503
2779831
840273
1038778
1889364
1600833
2347019
2660220
517425
2470929
2192188
940406
186663
1729352
496226
1613542
921673
2165187
2562572
2699322
947765
622549
2421743
2348972
963647
1892012
1679022
2408686
2535890
2365989
996312
1072149
1118951
1407683
1213011
1941071
1252014
273723
2733971
474001
2030613
2006087
1026423
1574646
60860
301737
2672643
2037920
2867677
1079334
207972
609144
272338
2762958
2350457
542210
1135027
653219
2373045
2697732
2243883
2045974
2724650
379497
2026326
2335746
1516142
1671536
2301634
2845825
57527
974465
878810
932689
2324044
64546
1800546
2001369
2018462
292055
2373773
2427616
2285826
856583
2149344
1891350
2666596
1679347
347694
460491
1251622
1029396
1396131
1926358
2476564
2864110
226531
1603599
596753
927321
393398
38275
2829745
479039
21465
224710
312356
1429711
1563408
2158961
507411
2139710
575126
1527958
2638903
1032852
2728274
218700
689203
2325981
640897
2188627
2618683
2813090
223429
249718
1455345
2816196
2513326
1733943
2837686
542939
857130
905145
745047
2509313
2503980
445987
2639105
2325915
1209240
2592779
2224891
47119
668241
600465
1435519
1943584
439142
1553229
2271749
1114890
626452
2435833
2603557
1848455
21579
367020
1946490
2853260
395920
511367
166097
1191464
1786257
90704
2448476
1872009
335924
1914893
1151516
2448067
1529806
89827
2861479
1249775
2325434
2145547
2832925
2920050
1547780
1577089
734084
1153588
2272199
1577648
582403
527260
148931
160274
1347087
2078599
407262
2782980
218950
1564517
1640048
1213952
2285264
59972
1908417
302030
339609
2674155
89567
2174932
1550320
2676364
1361510
188092
2891422
2554933
1483822
179293
131032
1051371
1127670
1721367
1626708
745408
2249194
1282575
2152704
2681471
2279680
1855486
2683750
572685
2251727
2497281
953465
2576661
2330633
1323590
2284457
2795234
239566
717974
538653
2888185
1320044
501631
2841863
1979595
1298085
305565
1620196
2427438
328532
2602995
1870659
4829
2125444
405260
912817
1165895
103675
823506
772652
2541822
2180347
1445065
1391748
499095
790606
486126
1790186
2263922
698336
1662124
972459
1983601
2906526
2918163
123913
357287
750265
2740918
1952664
665565
472336
2256623
2925858
798090
1736762
877376
482530
125608
937283
44542
1693473
1460672
2034507
10773
153545
2834368
2607054
1062579
2636901
999168
2246315
502782
2290176
1984819
2857340
2850735
1051893
105386
1029706
35988
19946
2258440
246982
2355750
26860
6083
1133382
811933
2693751
180960
2741569
509118
2476464
2416786
2033205
1017251
729082
305391
1702489
2207095
2238688
422830
1233337
2137647
1585723
1684666
726876
2504819
2074257
1740115
1734714
94395
1528099
659047
299492
2522281
2933582
2562205
1587640
2177440
231289
2356212
915885
2439806
2309806
2916579
175966
1496849
1710897
1124151
745746
1124227
1222519
103477
1235521
715043
2512776
2620802
1944850
1965324
2093799
1714157
1880784
2595331
835987
975256
870798
1169674
2049836
2124185
2399014
2377141
803129
2878012
1770826
2479447
1242488
783081
97753
456545
557114
2570711
781541
1470936
2875688
940291
826390
558951
95760
368123
1152801
2932800
438503
1791870
1977177
482275
1567763
2042274
1725288
948812
845984
2177906
1835029
1673257
1877332
2162898
1098143
1169576
392729
1173206
1958355
745224
252081
974323
2893497
2873507
1043750
2765846
2559599
1730938
2485867
510183
2618493
2837824
2355169
2523492
1230452
1601354
52635
1823871
2362191
2173787
1381327
2186263
1311119
1170699
841221
869254
2445107
421772
2648827
1079997
904925
1620736
687130
1310857
2688651
1104544
1706743
1117615
2502157
572818
566414
101042
73726
952029
1916995
2141669
2010028
1412460
863263
200182
2930184
2481040
2295539
1233305
1555846
441205
1109218
2403408
2489950
1979481
1228443
992909
617668
1337618
1092076
526875
2108240
2728486
248505
2504074
2416312
2350103
1713348
284113
1054600
297885
509469
1796706
723462
484572
2132956
2255423
1636577
1751840
1670638
794131
1328958
2004392
2086347
1958115
1553579
882802
1839663
2495389
1253383
2926883
1339445
484958
736694
2497089
2487384
584940
384726
259507
1187520
1652679
205617
2875971
163887
1740704
1096383
333906
14474
2704818
331963
2440638
1270741
1447571
1380257
2812754
1898067
280397
1078271
1110599
1537618
2421502
2873631
1094596
2879577
2575410
1926460
2924185
1587338
1136473
1751417
1298992
1332942
1498150
997674
1760984
205981
446416
2591064
2215663
159543
1004886
1950980
1902252
1892675
2152661
2264441
243128
1413991
2435826
1368668
1878389
408502
1441173
2289814
2701895
1936775
1083736
1015380
972796
1190241
2568449
2062111
2552260
1829135
2759576
840146
1446797
1232403
857861
2733172
2336838
1018931
2126934
75472
636241
1630496
1693028
1840714
251466
1488528
2358075
504064
1158789
633458
2112736
1115485
2937700
400822
2292726
2153742
2158156
2908212
2224841
709850
1274478
2156922
750219
1218574
217427
2165699
1469758
2331266
2532710
975604
1094990
1524364
2696969
325040
2937731
1676717
1676643
1644213
1036326
793383
695328
1725883
1621321
2450842
2925411
492781
1658569
2305083
1877024
746232
2013161
1361830
2794569
285917
431114
2664526
1976830
209202
2386922
1090474
1576634
194144
198518
2598064
772098
1551920
1553916
2218391
208649
2073255
2113158
664645
2206451
1882773
1007340
739338
965341
2319875
1347602
2866119
1546408
138693
1934677
2317646
2550804
2247622
25800
1687699
972665
2046824
2530777
459962
1206843
1642630
2730525
854754
1019645
2664298
2567969
754019
965194
2145089
1824550
769915
1474215
1478599
474448
2879246
103331
1390382
1361768
1752083
2697334
2855293
2380473
967722
2438221
2452644
710400
586068
1849811
2151457
1722909
149724
1889027
1917524
1877464
1217355
986113
2423526
2401858
2847117
2663074
498581
2089544
784677
814744
36015
1016492
134468
1546233
834031
989174
55834
2897048
61923
980667
2070201
1512698
254697
2686110
456774
1640391
1748314
964482
2515170
178207
2340584
1941731
474383
1653204
1060959
811021
515632
2205343
1465245
2462066
589486
243086
1093675
732273
2203982
2497003
2888654
1045318
942346
1139966
38580
1841758
538652
1191651
1373845
1156884
2444559
1412524
473195
871300
2036851
866573
1336883
1600777
1616372
1123915
2464951
1188387
1617419
2203630
884829
1859507
1418447
457939
2111971
1205444
2518232
2832852
1722136
1700809
2899898
348269
586521
411935
2385852
394965
2285279
600797
1361630
2041285
2731476
1218760
1891372
189410
745885
2834769
1771180
1968178
2689761
598971
2561769
2774909
2012634
301243
1312112
2336126
1327640
128609
312486
575451
1412458
2424377
151258
228378
258771
2531800
298510
2033091
283647
2879952
997899
1262148
1600726
2674210
1849928
177163
1449084
1861905
1900987
1556548
1912495
1922783
1815769
932213
2081393
1664005
2399570
499672
1062021
853672
1360578
167663
223065
1994238
1876316
596726
1485020
1398489
460410
799953
1273043
426712
262970
2190155
2630266
1396173
929808
2673697
1661066
1432819
1288107
151921
2638724
634354
2380511
2357667
2854206
1471382
1058680
1754553
1653088
1726414
1058601
2710031
291021
2755041
2271311
2030470
880893
2521606
1744920
1762964
1875123
925739
2766094
2215590
429918
2133723
1607654
2371025
1996571
1163289
572726
2337029
1261845
1366149
522922
2476612
2388591
2603955
2764312
1731753
2664848
93930
2150436
2652464
2595933
791062
1952213
2876152
968792
1163555
2584592
1407038
1039181
2654597
1733420
2033547
2240918
158452
469458
1117451
1891921
643035
1180146
2624347
1600041
2597598
1168412
2816218
2102406
1034014
1323582
1361931
980537
1354069
2130534
179245
2601732
211621
2004766
2507239
2173884
1933005
2043277
2783629
1880774
1501305
1522188
1244044
2357763
2044352
1846313
63497
1481985
1238041
2584010
1063567
252535
660757
2393593
1723388
2710280
1998644
1556769
2261164
292315
1325012
910150
732969
1765348
1624698
2887972
703304
1649318
2870707
2462137
2813821
1921731
788702
2470366
2644751
376357
1699253
1744119
1531025
2088127
1564012
2918858
2287794
12215
2187884
299419
489535
1013912
2310746
2446290
2641140
904995
2461162
2802022
1298861
1611391
2289745
694624
120451
2179814
1115602
192493
128139
2331749
1876851
123898
314418
2275987
2123803
1888323
808134
537786
1921200
1142172
1098075
2220278
2677022
1736001
144935
1395284
1621850
1667289
422282
582512
521941
1561332
2197302
2794094
1798022
821200
1360517
1719720
664016
128898
2042672
1494467
980884
1862501
2325633
1030215
893741
115691
923
1057055
2106800
909576
2267688
2288039
2318430
2784980
820183
540651
2421616
1081176
944151
2907752
262024
1955275
1857179
1779039
1085568
1229057
433810
1108918
158071
1889389
899233
2712865
2206067
1983975
180559
2442876
1808182
2115463
1398231
2842348
2182026
218194
2083593
2123655
1581832
167674
1046661
2185438
1844681
2200103
75275
2328417
2672308
2620171
902451
134516
239560
2671358
2196643
1414812
2678908
22604
1737452
596320
1609466
1957993
122307
2913780
229895
427341
1499788
1913165
2139689
2876683
359257
1497289
1450055
2565422
769941
638292
914863
2805838
2202533
1061505
2553836
2373709
1793487
927284
1059948
2131623
2683688
880197
1635893
2789805
1468690
707497
1552501
2434960
714618
232228
2730493
391090
2092200
382649
2535974
1655527
2848618
2655054
32220
2294645
2074980
2179761
964783
2154064
2299671
1065643
1884370
1215012
290933
1239920
885679
1730932
2579563
2780821
1553683
642097
948246
899046
9719
2917111
1536623
2017839
58346
1199833
1264546
2877302
2441910
2518285
1238135
53851
1979011
556687
577166
2862218
1422146
1602801
2235153
965229
861626
42560
1481489
171364
2466486
1967393
1537015
2821344
435444
756030
993632
1660170
1208914
671275
2469204
2397604
531393
148535
127990
1395376
1403125
2879416
2875221
1061643
1820826
2386872
513130
1750117
70184
2029702
2379102
2149630
1166772
2423263
1648740
2462451
2757930
1475262
426103
1265072
1153983
585498
2371589
2118473
595475
397595
715184
630939
932709
2584607
30390
789614
2182483
1623584
1745883
496505
742116
604192
1426511
1288453
2914998
1842016
2068035
1938131
2017503
1997643
2175451
663222
2502164
2906922
645519
910088
1299717
268861
2012798
2180124
190609
1192470
2309014
88305
548242
1700101
732558
1007924
1259751
2268655
164227
1479897
1024598
771827
2928363
2032614
90488
2053768
2281033
2499624
2023886
1111158
1432686
361491
1825225
2331060
251177
2390084
1658334
1954705
2185442
1977002
80192
396427
664457
2772731
536485
1293989
248003
2159102
1730893
2300049
387400
1412817
198709
1024769
857885
2717034
509093
1825011
1424952
1113583
2352782
1415532
485848
2351336
2053128
1845445
882316
230740
389254
2042985
570885
939883
55973
1526715
191588
37541
2407515
2166888
1012685
1842554
2588698
855288
2334855
590515
613107
1164082
413813
1456090
2078206
1542206
1257633
1473087
394047
975637
2360085
2698831
1425476
1808070
2553435
480628
2792856
1460631
2908450
2683873
1403928
1821329
2049867
2585512
1265218
1712964
2201196
442756
2695340
2386891
2915817
2663637
1937995
56761
1790406
172427
558376
2397707
2823504
8018
2598149
1130525
1905043
1955877
795172
851029
1225626
1523292
2347475
1822392
8654
2481702
2038645
1297653
1324422
2305838
1433299
616643
1875334
457283
1124127
1634594
593821
216199
333105
1099727
1535354
1757038
1155122
1715060
1238668
806441
2450604
2524866
2153000
1866072
1676651
1475189
1370132
185584
1069188
2164028
973286
594324
476308
433433
2807158
974774
338804
1559381
977927
2035832
32698
1942603
1202551
251310
2337396
366210
91506
2582837
1970112
2766925
2007130
537921
1022110
1701328
1090405
1080493
1265551
161260
1758181
116678
301828
882896
102237
2320428
2354291
325712
99428
1287425
2726608
325663
1326779
745670
1670215
2237709
84000
1838186
1224302
2189187
2904091
1662578
558188
1452368
1466699
643464
2684865
1855911
1388872
2404163
2195016
983185
1711019
2037634
2468739
1841816
1563096
398210
703415
1131757
1955143
630283
765680
2395408
1983366
322607
1012841
1978253
2815480
618138
536663
833441
2694484
1897256
146057
2237969
2542595
1436309
2643977
2385983
1534731
2736567
1364807
2475821
2364265
2592583
1986747
321860
1393909
1194609
718281
2090810
2742699
222559
2815550
906478
1274041
1133625
1450355
2231591
2266964
2141979
2595259
1227318
2762953
698977
1429533
1596837
1861638
1354508
1359998
36272
175605
72025
1770323
47883
1908680
856859
2840767
1754360
1116829
1884941
1433481
1550379
2465009
2035991
1127016
1248681
2165104
2125051
1709450
2872315
2660530
1337294
2604742
1308356
1158158
2437089
1564118
691845
2063596
2298325
2590792
1716826
451282
2419481
830706
2369946
2171838
73239
310349
229642
1044549
319150
979522
1477537
1816308
455057
793999
594413
1903249
2113371
193727
437781
1275718
1755915
710920
1738131
2584318
2735683
2209885
437134
388943
1390478
856747
2739359
22105
2428011
277117
354575
1958638
1246341
811543
989564
917839
2494437
780619
2455437
189087
2302609
63505
116736
502468
2534204
2831003
1811418
2588404
181028
1878783
453182
733842
2725541
578385
1331988
2610234
1536457
1429319
166698
591345
769756
1957161
2549618
776190
1549349
1596258
2375715
1228670
1057866
1881500
2480327
160869
1313421
150750
772605
1192428
2304082
926120
2724225
2168702
1009846
599744
2935772
2169727
360750
2440765
2576672
637227
2849206
902714
2350140
763136
1167986
1080921
2749207
1226627
564623
2119677
2852193
2352315
1240914
296856
1167533
2629670
40057
1998882
790280
2524906
2425950
417522
1257407
184219
576736
1705264
672167
1703327
1463657
356746
2390342
1769861
1199100
1721452
1801527
1290227
120389
2911054
1981022
2364129
1816686
2521011
87494
198937
636593
1594292
2147767
914523
1071743
1656871
2094577
1799417
1847482
1534590
2213184
156951
636184
2309007
2263698
645551
89979
571543
851032
562473
939890
2322717
1211375
2697372
2891393
1626725
192430
845167
1955019
1524359
742144
2180874
2312614
2073525
1580405
2711690
2754305
1089113
2144826
26186
464346
1023166
2311793
2269155
342137
2558298
155031
1438123
1219016
809249
2203380
1179821
2887390
614343
2552142
778138
2783441
930189
2052207
1093992
2729758
291475
2586592
2102003
119824
398291
1533933
2638580
1307873
1266314
102323
1022690
1417713
737101
178710
2364953
533261
1278529
2869900
544864
1552196
475358
25085
1306303
423974
1084719
53362
792444
888402
147656
1439529
1847299
2491814
741097
2849165
1442100
1255470
1995363
1659024
547590
115441
2056269
2431022
1861142
898481
725692
1922125
1512442
962384
2475891
337691
2604893
496878
2608718
1291248
1309922
1703433
1442048
82500
1092774
313729
1830528
1098862
167857
510411
2232047
1210658
105347
187370
1984731
2526561
907477
615412
438982
1369330
458140
2051230
2918095
2197735
1257046
2886200
160974
1720594
1559811
2157544
1906361
2925370
113909
34282
756818
83935
610776
1760671
1233389
977079
2462980
261209
467480
1240474
208877
1192099
2405964
1008786
15837
2499190
1009109
1190289
2668867
578354
1512828
2557997
2769401
2694414
2760542
1231673
1756560
2611445
1133662
1153322
2644565
1889579
195476
1742672
2343063
2682498
2600009
1589283
2103610
2769350
2891265
591958
263663
2061819
485256
1390645
2285695
1583835
415527
764842
720901
78169
1952574
2038807
117484
1202550
572036
606821
1124334
230326
1264284
1168621
1890724
2845354
1678983
1035282
1134943
185119
1815041
656574
774042
1560513
1302100
2753767
2439178
2125133
757901
2748519
1993492
2174239
2007740
909551
2579334
2806815
40930
2292505
1456070
1817505
1318963
1890525
2144916
2578602
115544
1814526
1765999
1485410
1231342
1546801
877910
1225982
2424005
1334582
229025
913477
157925
1563479
1903243
962328
1000747
2770936
713543
236438
2844778
2455553
2021511
1160440
2539801
1039018
2537423
2400755
1847441
1113213
469350
1203169
364886
321329
25386
2914490
512287
1958811
1872150
1096610
1947768
2276712
289190
2685820
2379872
2192807
2450914
1990522
1339330
2627981
1003043
101396
763273
1291227
1899547
1803207
2490037
1808362
2659122
161086
2628667
1495059
2585099
87682
152251
140698
1701275
2827255
81305
825991
2773310
344494
1879613
1841879
350531
1429175
2264710
2624232
262322
2849302
310530
2226048
2543721
781304
2646003
1184503
1609116
1887193
2258225
1965689
1111833
1813321
176004
1189138
236644
2346023
2685092
753127
455222
2549212
1309384
1088434
2868550
643865
1418869
671758
2534119
2410647
1082897
1029104
960869
608110
142835
380914
592736
1368345
2011736
145148
1875222
2745417
320772
894042
2504532
1934718
956306
2092575
2544589
2254714
1197877
1234787
1577578
673237
2477967
2384921
365969
836648
1695330
1152619
2126025
471032
1146759
2162295
2480586
2412624
193603
477362
932745
1527846
1091268
1543884
1676341
2397103
1328138
2551068
2183603
2775806
1302060
820102
2600322
332615
1280931
2779861
1773972
2108492
381680
1163291
1945556
2410484
592181
1461310
347958
2699262
507639
2360080
1822636
2676943
2603096
877840
2484438
145796
1311701
132129
1413352
213939
641898
876949
2116114
2356321
1576627
1150877
646871
480403
1699905
2084188
1793987
2230490
1977877
1902545
704778
1588346
2867959
259103
2736430
1376633
2423699
1854488
2383746
2850349
2005577
789957
474706
1824733
2750700
874270
2513049
1629872
959568
37307
2172227
1230151
898278
32220
931153
1514629
131784
730717
2807233
449890
885753
2894160
1727993
2800953
1676565
183514
12615
1127207
2242102
580997
2424110
866786
2545392
2026342
2040821
1575894
2495922
434750
589509
504804
2890000
2844943
2630495
692376
2136191
2625392
992658
707057
1820682
2228699
1135541
161970
685825
1127724
2544202
1853666
2760310
2760238
348713
2732387
368703
1728928
1824078
905359
2373627
2175722
543337
1194874
2311638
324113
1089762
2547923
644023
158314
933353
2842033
2572922
2437369
348855
1841258
2549987
2192724
1107361
1814039
1190823
2470758
356784
2038477
348337
2349023
238671
76263
347655
2094540
2601750
2354437
351030
453265
2556300
1148052
897841
2480729
4768
730733
1106278
2455142
527278
1068350
730734
2271466
1405924
1795772
719759
2234481
2163295
732966
100901
541000
2886452
464274
1824723
2252947
668560
1151838
963904
2430372
1338521
2869341
2328485
1448542
9907
2454340
2200527
2161089
1864951
2924094
2480359
1587409
1611504
949860
572071
340656
39051
1795817
180424
2911432
2561236
2277921
38368
2267074
1701381
1384008
1702769
783978
1242217
1519080
178227
1459576
664911
2284492
245616
944365
746424
1284925
1556788
567986
1383554
630264
1922376
1390411
1723939
2051671
2456410
1888070
2216
2818411
559542
68518
1134278
1474703
34477
2393716
1643366
679711
2405778
1212344
1208130
2679420
365335
1241759
2048761
820377
1903596
2362615
86656
2482644
738513
1198928
1229111
1458805
230726
558499
1135763
2815113
2279798
215962
1658248
1459227
1590494
1482917
2041388
2786938
1144504
2552681
2109948
1809108
1764244
820101
2468422
2542135
500521
299340
2653832
1484662
390933
197476
1702376
1008045
1416238
2368277
1216904
2643705
2568583
1891787
79466
2807291
165534
1144642
1170406
973844
2420679
2869678
1305802
930296
2399549
697157
1590244
2277634
1409656
1096446
269491
2570319
820235
172765
56799
1838530
92681
2663582
2566477
2748346
430888
2454854
993372
1176691
994715
1855587
489276
956943
1699242
981305
2429186
556235
2334604
2928748
2735548
537365
2790379
1049147
2309977
1064526
53861
983327
1165601
1228049
1476908
10343
1001376
960310
654738
316193
1888648
39902
2879152
1150392
1042829
409190
827966
1053632
2652254
2407946
1347618
2594909
130099
1160451
640816
229280
2776998
524944
2415089
372485
865002
1800288
964270
2115100
1834763
2863549
1624768
1557444
481478
4406
2838236
1467004
384566
1460715
1771545
348657
769284
2805652
371942
1678682
882605
325626
43058
1988175
1740628
1359948
2293414
2265153
186730
1353111
543252
1008957
1029867
1084993
2392510
206594
1878564
2401112
2769163
1838740
2926358
2872707
82675
1511521
2111851
711944
2286812
1047656
1571131
2369899
2802586
1574714
2247323
1616237
2334537
2422231
2288067
1892288
1988452
23527
1072196
1878811
229240
2080194
2167319
228867
81084
1638392
1823723
2806993
947951
2690025
101063
15062
985363
1186559
439069
1007925
2358597
2849241
1905195
120091
2783684
277167
2337117
487668
546026
1990940
278825
1844812
276961
1485692
2685374
977329
1331044
1532764
935398
560358
1718741
1400636
810164
1292246
1131122
2526461
1566036
1257041
525200
1737127
886705
2094357
1167661
573520
2365986
587267
831543
994344
2022368
2195647
709503
766185
2219628
61278
598008
774351
2318657
1058054
2335492
1841002
1987194
1992841
2403804
1803578
2834071
395051
2459560
1357496
1257334
2693475
603768
353911
1601410
2855522
2139947
2889856
848124
750310
2345955
217962
214988
502471
787483
1556163
177591
1678188
2086574
2631036
1969356
2503490
221007
1848943
626637
697729
2297007
2687835
318629
138652
1468172
1046025
1909343
108558
1177427
2259974
628915
1013585
1075925
2128422
527447
966923
57392
2715724
676089
1722069
4075
191708
2221383
1013007
1389598
28010
693821
1035293
381035
1277219
2486707
737391
2318508
2485314
1235273
2911417
669087
2237599
2284956
1222715
1268975
1511752
2629704
1767011
858082
2064977
2898740
489172
1709396
250674
1631299
2242182
705937
1013836
755846
630789
1338126
1611252
868119
312901
1424115
906556
1673037
2539800
797943
254221
422555
2084155
903820
1544311
2402636
1016676
224897
587839
2314714
1256242
1372754
2040239
1131910
1956218
480696
1313926
238952
2778796
2568243
2126675
1134110
2586488
2326758
139406
2811180
251698
2070009
2048080
2070553
2592148
579792
96344
194840
1583347
1310759
2623887
1358287
2751209
2614748
2011341
120746
1032068
2150429
2348232
2868463
1548388
800290
1181866
1604098
1356745
752375
440894
947181
2630294
104686
381016
82994
1379108
324143
1010760
2888902
2893553
1544824
2622280
2862009
775847
584317
2938214
498242
790034
1756613
708961
1537878
2316431
1197001
747889
881418
1812492
2069327
1548657
2151158
2159139
2489611
2219307
1636952
538571
2796228
942283
1198707
1213007
373268
812964
2412409
132623
2064870
204399
756593
1125845
451322
67303
1167381
1190543
2348833
2469518
2859092
937306
2762025
1928200
2004735
2203032
1555835
1647746
2476079
1170814
2283306
2192575
1202010
146034
1919773
2018312
2938676
1469860
617095
871027
1027114
1435746
936079
1929953
2831112
1113178
2205040
2791439
404181
2619402
262408
1523730
581412
2365268
1883825
2376444
1430951
1816586
2828050
1451547
326864
407112
184816
2529815
965330
2268695
1400111
777510
2393244
2626973
901334
2111603
136827
1282036
1281709
2854800
813832
165717
1607992
1449071
1679937
2641664
1312305
1768349
1777521
1328781
188001
1530990
1644681
1198263
2156592
2625463
188094
1904763
1858669
896557
1181935
2412370
1108537
1610119
85030
1426727
1747450
2559820
433595
2145813
145521
1969780
2772705
1707721
1178977
2188179
1544485
2041814
1275632
1777065
2647636
1935236
2119748
2506602
718238
2071261
10831
1642226
2089863
817209
787623
2652573
982323
1118195
2530594
2072521
1748160
2163078
835475
2471162
1858593
2686630
2721566
784957
2508893
2864245
2521955
2249992
2289354
1137136
596602
477093
1909749
1020878
1284996
2135007
2291299
995785
2135982
1304821
1980398
2403460
1130433
1406996
1787613
1834405
1040123
885102
887296
428596
1967947
876853
928923
858465
1636006
2021766
2881923
2364901
2613327
1710485
802576
784314
1029100
764016
1117165
1311232
2540547
515515
256538
747198
2220804
2129982
1544278
2303378
1728263
2663910
2351315
2281150
1382772
1071486
1587589
2275507
2692567
825706
2109654
86960
706333
1427111
1062320
1984112
1158362
1463378
78635
1426692
2916600
1320643
632035
2428931
1264416
1654172
2220975
2320890
2807874
110961
517044
1867534
770951
1287892
2235743
480427
507758
1606202
2661418
497793
1345011
1734530
912187
2938362
990811
2409653
2579348
2159296
1382120
1369626
1326330
262680
2253268
2403211
1865832
376066
2487791
2721680
926529
539960
1939471
131354
1931775
1616046
312519
322560
2460136
1337083
2316094
102861
2068391
2788351
1303494
2552008
1596997
1784870
1179827
104341
1842841
2006602
2710090
694375
2552448
1764081
532870
1576366
900286
1091091
1031727
2594919
1396347
2861262
1968888
1080388
355727
2538418
2729323
374274
1233913
787482
1857732
1787696
627820
928662
525523
1215696
1557428
2318142
509960
984958
226572
61949
2646982
1203531
2503123
680789
2910890
1509705
1417384
1841030
2572608
337842
2490984
1739680
10879
232369
1081114
805266
117646
1348146
2673567
999642
251516
13665
2683346
1012859
244211
1436832
2302277
2191242
829579
2522469
2881678
2367008
697405
1391479
1043800
1096294
1870967
1939412
683999
2154656
306463
141413
1372966
751551
2232502
352532
2679831
817009
402180
1060691
2593455
2470650
739658
2455718
1420204
2461252
586484
2690303
2868398
828484
869116
933411
2147864
326268
2917200
1338916
3186
1945376
2743555
1347370
191512
926083
2868465
1687785
259148
2706043
2269913
978869
34634
513488
2751852
167920
2764299
2413045
1498053
1190696
296578
1216238
2130816
1094482
1634540
1235984
2479045
1465217
2308101
198040
1238306
1259921
1035973
2154221
2483129
806840
517924
2337035
860553
2541217
1298995
1399888
1554597
1188741
1200346
1945681
1256722
2668714
1075063
1115774
1091811
2537801
2814511
2432490
860651
455525
1782289
2353657
359397
2435061
1098561
634503
1054420
344187
2294284
1946849
2266502
1173898
382415
61774
2500820
2838570
1117827
1852837
1789832
2517798
2496896
164434
2262678
203143
2185297
2358622
946655
1697013
754967
1895926
2761560
2841276
2089425
1503626
1341549
1186796
784186
776144
2177207
1237731
1406874
2921170
126900
2489740
2370230
2905005
2858077
1610770
1798275
1666985
437215
1796105
2526119
40695
727162
1032323
2465396
2696169
1119149
450689
2506892
1465314
1292425
1948351
724126
234722
1018343
718937
828420
1751282
2524781
798458
2717109
1463766
1288341
1804970
977636
193413
2860817
1855447
1831756
1839916
690038
1736344
359133
215290
937018
791396
1753297
1341939
2623491
654363
2213280
1691065
1160578
334373
2150083
1716756
2212418
2719930
1818810
193211
433445
332290
2886602
1012389
2245484
364878
176342
2105197
1637000
2616430
1558689
2670460
1779894
2132022
2485290
593825
93133
1192214
2373987
298678
2242873
1198715
854178
2650619
2566878
467136
17260
2108138
723640
2053162
2178962
397500
1926122
910777
308285
1136924
285394
2668420
370939
2290688
2265099
2078754
1373694
963821
2013491
525878
2658236
2742400
1366696
1406949
1674403
45285
1295272
2231328
2539902
627253
127642
1257784
2131922
2082078
2463469
2042474
366397
1188852
917776
705239
1330234
2482022
1507476
1522655
1855447
1145394
1985668
1986064
108652
2593300
795416
761701
25741
1233344
518172
17376
602494
2461960
2080861
2268531
1884160
517602
984166
2422743
286951
701965
814543
913195
7662
756721
770764
431108
2537958
461046
2305160
2179043
1279063
1205202
341736
2741524
1249114
384966
2019
851862
1917585
544404
277710
1935727
495297
336123
867259
269177
1224749
2355940
2599923
2565698
1706099
649908
2099711
19730
890535
1115263
2095682
2613131
1212960
2895227
767491
288235
1236191
725935
1734352
2158440
2115684
991298
578680
2750300
2085985
395430
526875
2843303
429903
2865883
1974977
902261
1816539
188090
2514847
353267
1985322
1967170
1112707
729520
1078988
2242007
2386442
1470328
2869606
1176389
3724
1441197
2163133
355973
1915028
704914
1149604
311111
779680
1793132
2410016
1936491
1523413
1588033
549712
2565056
1250080
1889109
2199097
2535566
1977682
80379
1074362
154698
391179
1668189
718979
1908356
765776
972179
2798594
1102618
1312611
1126095
23582
2745125
2265892
2056136
315205
2783470
2310093
2275991
2365777
331141
2568710
1065264
1293053
1000369
2794842
80406
188073
2315524
776429
979481
2394932
1582628
613270
2304120
2337212
1396401
2403514
897521
2037057
1781812
340834
1566815
1777949
2625930
2766996
4511
2278925
2646505
276052
211147
974301
1940498
1190090
252647
199683
1463675
1506227
989577
2353739
1449243
2776364
1506377
894985
2041433
648733
2639780
328656
1921660
1665994
2787487
2562285
2653146
2525859
2854420
1344859
67326
2255392
1188580
708378
2935413
2435170
988694
1711401
1511459
305926
686661
2433101
2879402
279974
867295
308618
1968074
627489
952831
389895
712207
740559
2268815
732386
2613683
1358678
1613541
1785344
2758416
2088262
2367748
159296
1478178
1530140
439870
85275
2483840
2054466
2327076
7660
980998
50373
2702656
1997998
2011786
2731258
1346572
2105349
2212315
1999650
1770425
296274
500898
264030
635219
191835
808137
2507798
861797
1571411
129161
1130343
2677873
1586522
459707
860332
3478
2846996
2103654
298892
409264
254985
77927
1990835
2109605
744011
2897112
2652967
937173
2705352
1536781
2844348
1575696
1040146
2013375
2392390
2662579
607539
746599
544154
2593754
217453
2773272
44729
1205296
1002938
915001
2503839
836487
1163516
208468
1611835
2078865
2226221
8831
163837
1595404
336384
2556449
738819
2659810
2159773
730061
42829
1649711
2581098
1352213
2025914
2845803
1950522
1720668
60671
84878
56092
2466969
1603482
2616531
1470759
1840290
1016888
307382
1848805
1624321
1499800
1670264
673976
585424
2805840
246016
365
2836147
1736800
2593709
324838
1878409
2403794
1275051
2873286
122874
1810578
38391
2765231
2507933
2143862
905541
2290361
184755
1895376
1052720
1917596
1005950
1574615
70352
1276017
1697776
2934778
2786859
2779278
1094386
593354
1148387
2105285
1391798
378592
426967
165912
184233
965130
511011
2328927
1817918
1965849
2331440
469869
417603
2528132
1185241
399530
495916
777016
1477280
59927
2805583
2376734
2129366
1197013
1534418
442151
2091575
1489552
1126885
2085682
1528689
482946
2807028
2865309
95793
1257023
560239
1101103
448689
2123222
2205408
829819
2241857
245178
1635206
1750876
403575
1826620
843973
2039878
1650088
2678563
1888869
2059896
1699655
882049
321644
1823456
2235036
1875876
298218
1691898
1783240
487087
2297299
1504444
2442708
1495256
2923218
2206079
728465
1846536
1510402
62701
2935350
356967
841944
2271405
2256444
44679
2318630
362918
2259065
453552
1894718
385520
2898507
2039595
2768024
2929118
2907940
695679
2538168
2678157
2895141
590304
1095539
1246675
2079088
18767
2506185
283659
1237710
2147759
912147
124880
924968
2205047
806126
950824
519352
453419
2452311
2606500
2185219
119713
2271631
2037799
320131
2179733
1133010
1521688
2493510
718242
784465
1400959
304114
202662
1975323
1067751
1563316
2517774
2896315
2790832
1577642
2476410
2934170
2754030
1520485
2080102
1769492
2470432
1193056
634431
668863
1572228
1373006
2237536
402784
2793832
1838392
1798227
2699342
4751
2003383
1123859
26728
819030
451423
306136
1849769
694121
2041220
2355371
2608841
2690768
975989
2724053
1507943
1366417
786698
925358
1265348
441681
1327591
2048915
1862189
1097421
797573
18172
2048880
2017966
1648294
2057419
2312265
2039681
1122851
1561351
1421629
140885
136846
2457229
2322004
982499
2287617
1159868
2579459
721202
721066
2554362
143525
59819
156441
1685684
947676
50091
2200799
265828
2188050
1581599
1305379
1448185
31813
2149316
2605534
1123921
1546339
96106
340972
2769178
177989
1788996
297371
1059543
1252112
2804004
852428
496856
39880
727268
2408281
2382266
2433668
982061
153149
2245058
2553210
77470
2819279
697704
2451761
329251
101407
1381014
115278
892616
2755472
2070738
2376077
2126826
797552
2288520
935468
410963
605946
1027847
2169577
576818
85959
571195
2918500
2301148
2793042
323096
201041
1003293
876334
1555280
326656
132242
2929497
1383027
2814075
979428
1931356
156084
411147
1492222
2009965
1460523
2190154
1283509
2299541
1011835
2114531
258858
920169
1744151
609735
2085515
222387
2176272
1480188
444084
2171975
883358
2428418
925628
2507626
370655
2233263
47078
450139
848408
1869738
1594312
1353219
2248159
1643259
1148716
331237
1531963
627952
1551339
238278
2186788
1403339
1464685
2667615
1452761
1111825
1721174
2795209
985087
473349
252498
975885
1740119
825351
886616
2910405
516536
1986289
1610935
468728
648841
1207069
634981
349352
250851
2226540
2461247
1514864
1711385
2525120
747572
1165319
2754442
1158756
371086
1131690
2040614
1572264
1883474
1218666
1172016
2185939
221997
1956408
1387748
1767506
2626418
2739521
2068927
1499414
2142625
2646674
1817964
2412254
825457
2715240
2617870
1240068
1208956
1907577
2504575
712684
2027486
2227884
1022733
642862
2535413
149822
978105
2136096
2499118
509787
1186066
2297140
95498
402956
2169137
827086
1699955
733093
1710844
689492
1336586
2162577
1066339
1119498
906992
507794
16129
854213
2489051
501285
1779081
1534798
724846
984999
80676
2252125
1092126
2212475
1463763
1722227
1929508
2346632
472674
1220705
429901
1191480
1425526
1146587
579199
1136545
125973
844820
2130
1677120
1194948
2133158
2879425
2617194
1802693
743871
1502132
1809442
2789029
2454185
2908388
1961367
859462
2905214
2884149
2041418
1442417
942487
714905
961308
1356669
1898982
107233
524260
1879424
1847196
2589488
1572168
2389631
134642
1861637
2849855
2295108
590077
2297454
343632
1527822
1673452
2162610
477913
1864626
2766714
94873
2360843
1140786
1914056
129491
2093675
2459156
415514
2598279
1766627
2908388
2261464
786045
1039153
991648
760837
1237167
838504
2662798
428232
1796530
2769459
535225
310150
169264
1278427
1270278
766749
910034
2294424
1856009
1548194
2774828
701892
2017015
879743
2626026
15263
2059383
788984
2900523
1055895
2309397
1810277
527799
2302385
2435447
739269
2577377
2509409
149857
2292937
2360759
2164330
1046682
148813
970607
766557
345606
1292557
1401910
1435174
33716
2755659
286454
1352676
2865283
1729108
95094
2678665
2244631
2676263
468499
1880131
885203
610590
1781606
2855097
2452745
1063629
1105748
624560
1400262
2208132
1255558
2699379
195590
1883634
1726772
2071264
2260658
2156064
688518
2726658
1612343
1038997
1492940
945055
2742708
1967993
2542978
1695099
450348
773576
2482441
277565
2853227
726933
960398
1418277
829257
415276
1595596
1024347
2414096
1474149
1597544
1273591
2371972
2531172
2772034
971680
2613851
1766063
2409081
540885
171384
200959
2633793
2483183
360311
261991
2247380
2062582
1270366
2130302
2702652
570162
926481
488772
1190627
2275825
2729533
2718097
127321
2840034
2631852
2658094
2144760
1387145
2524484
1508464
2722638
1175614
1052636
729358
1992624
632307
1014579
2165815
2763690
1883977
1649582
1769516
869169
1452667
2108933
951727
2620444
2402811
253123
582717
646762
602017
1182312
490747
260678
2592155
130484
2907437
2790650
225916
2434758
672907
1620140
2875328
1550803
297666
1341170
2393040
1093932
536128
2002374
854204
1265466
317132
2696084
2067244
1055102
812839
2005643
206548
1174205
16460
1485880
1046872
759912
2695889
979011
674658
2537262
777916
2086924
2251329
1839011
905837
939657
2162148
2392760
677169
2201329
246616
531949
445537
2617052
784604
1618991
947251
417708
418854
1767487
2725176
1682561
1328139
773288
1786895
1949454
2559060
2353394
788887
2581608
1127840
1879901
90722
871577
846954
2778803
2557535
1450367
2591644
1747934
693586
1715491
1551754
1638487
2635229
93499
642829
2910457
2372477
2829455
2606090
1732459
1474499
555758
524563
1669118
510346
1965924
2437757
2911720
217763
2851869
2271691
1225571
1426130
2633839
1053084
2386356
2573164
19817
1757298
1271075
917246
1416036
2321181
455638
295433
1232195
1869804
2891926
761818
1981071
2550283
793156
589628
2913889
2014974
2070950
28314
301621
941112
343758
2465918
157634
1731498
2234706
1841560
798004
2087685
1886550
2468067
378233
2686449
1685948
1121769
1244731
116601
604795
2788420
1474028
839718
152255
2899935
207393
339879
2748387
62799
1415391
696531
959036
375740
1783399
2191842
100603
1869921
1829705
1318559
2299674
1883377
1912107
815839
2039983
1165253
1565283
1003274
2706407
2688715
2909561
1171171
922019
2832071
2770824
480422
2491099
816043
1017647
6845
1496552
2560354
574950
1426321
811421
343840
2703715
1667865
2194923
2660279
1855996
1189775
860629
1789129
633860
1197351
645141
223388
992507
1848959
501241
1561830
2777505
1983987
788966
2260558
432256
2176629
1815907
1176726
636721
350358
103691
2395722
1880152
1857325
262946
2260426
1472391
1657249
1213654
815970
2775887
337993
2361025
2583607
2141077
1987074
1158668
1372073
1301751
2504792
986944
1144730
1993107
1318121
2497125
450567
2817399
413252
1583529
2334298
627034
2720329
1141191
1412967
1497144
1103173
1656249
1597772
483940
629502
1290626
1536035
289102
689489
2251444
112435
2860003
2509565
348418
2672745
2540812
799473
1267832
2427599
2374989
771151
744954
1019486
2904491
2009688
1704712
2483450
1468928
180956
2879583
2021342
430934
629285
1820789
741287
775332
1225641
1885214
2414067
1765122
290275
2122707
2573062
1968385
2687253
484067
1668555
2180695
780787
1700096
468183
1125515
358561
1155719
955352
1627872
1659480
860674
1470221
2684165
1707463
2724024
1698113
1026268
1837135
2852581
589903
2479435
1041580
2133342
1557416
541502
1432491
1821933
2529541
55922
2075277
630594
1748641
1570247
2157028
1025216
1296244
829095
2749104
1250377
2354502
254008
1604925
1660346
173392
2266819
817563
1026981
1667046
2113052
1173000
1884184
1723773
622904
1300122
1543533
1320952
2843092
1730702
851501
2597527
2310512
2689288
1510623
2312487
210820
1051982
2041394
518208
2548963
754453
786146
1962538
412910
525160
807374
1415756
1096013
1594303
238984
1940412
2502387
993861
1500569
1947307
2724105
2489876
1134563
2400631
2241306
120664
1458638
85682
2186073
921294
2570819
1303473
2915541
178098
865180
1347796
1031142
308137
1029769
278510
2786652
217790
970578
2068602
683591
1920974
7300
236143
1740454
2561300
2811509
1085296
2179183
1101877
662779
2901032
1592942
2834344
555438
2905190
2133273
2542701
526974
441599
534061
1156019
2586405
828105
1594189
87201
2820226
2279915
42490
985850
1238804
1759017
235672
2694986
2494914
369614
2447386
1282113
2736075
2159518
2800915
423251
2528739
2335758
564654
2374434
270300
1110796
1950743
1543622
1667799
641015
2383589
2545387
2585778
709655
1587460
564780
1351605
615867
2298715
2459151
1832323
208840
1480383
998188
2286559
2562438
297910
2422803
1407639
2359219
2916477
2237296
1150876
2683474
2852027
2475337
2901253
448522
424046
1143656
1408625
644305
1463046
2741553
2776982
2470275
334611
2719034
2597007
1082665
1332848
2725318
2443299
157867
1766755
113124
419503
1625514
1945319
2030678
869190
814091
1383433
197152
170776
1540636
2410666
745518
1855673
458077
2315453
1274561
2107894
2313157
303595
1361994
2258751
2762509
2388893
1861812
1272924
721604
1151801
741356
2520061
2231015
569786
2715648
1892106
2388365
1591236
839575
2138639
380366
256813
1016296
938066
458805
2632796
2389854
1200678
631944
2282394
454699
2362020
2624166
1175298
1115810
1192196
2203902
1736554
1561418
364116
19282
959217
1433540
590216
1827378
442963
996399
1065829
546257
1965179
1980781
359507
2286497
2914489
2837145
526137
1581344
2017855
923997
326553
471416
2528955
2227754
1723707
213613
885068
1276377
2728125
1704927
2303897
571643
2165610
2023733
2384048
1745625
452585
1872848
2737266
1800443
954743
2605061
2322853
981688
1776258
1178603
850852
787993
2327618
1787728
1513227
1511771
2868313
2401701
1652938
1079234
1086610
342298
1803849
2283859
1013373
1021455
2755143
2086262
365825
2582760
1512238
1269574
1685785
902247
1037082
1172974
2241836
20769
1368409
218613
1031720
1760552
781173
2805785
1147971
46304
1410143
1860876
1690016
2456592
2360832
2053734
2060519
740888
711341
1112693
2776019
41459
180752
1950766
26558
361111
2236655
1494182
2453366
2180964
2668372
2788440
213128
942318
179829
1237340
2797271
1596179
2841273
1030048
1214252
1259388
1975690
1389218
1870112
848520
2089867
1759025
2935901
1186006
2175312
2116132
1892028
898465
813555
2723774
247380
2904572
2475056
1605883
1300498
2919619
1328476
684965
1402976
1349140
466458
2251107
2348186
2891760
1786061
31253
140101
1985719
421056
2783624
2866203
55109
1352319
551374
521079
1986246
1970900
2698433
2563833
2449873
2551054
2858177
1503640
2823004
1260910
328818
1730875
1721150
392920
2152675
1334099
1361870
2606560
1529143
404786
2650230
1147643
2012608
1118573
2238009
1357626
1015662
804404
2799656
851429
2611070
2045362
719257
407467
1290987
2466291
1425781
648710
1864331
151945
1155581
856998
925034
1646711
2399747
245546
523588
634250
2513192
1655515
1176448
1166426
2048120
518341
1252675
261294
2637681
959324
2405234
1338445
1326794
1838438
2462422
86161
165405
1487036
950281
2647533
80971
394901
2433921
2939847
2932074
222204
420373
710718
2769688
1934906
1127108
612818
1309184
2109908
2392522
1115059
884959
701961
1353400
79662
2283807
2369740
1253096
2469821
2380821
1708621
2222317
2422663
1790018
244995
2004915
1462982
1878774
2503473
804903
569056
1378176
1409189
1944375
1737609
1628270
1876819
2462230
337275
1335467
35761
53101
1589921
1901189
103792
1777937
541488
2217408
814679
1678011
2600407
1167820
607406
945399
1363773
1326019
727301
1256911
641774
1882253
1942850
1280762
2780455
22554
761865
2759475
856027
2902986
2809791
523240
2426107
1599994
1844135
131972
1198329
2827523
1369430
1017104
1215182
1783044
1111686
3380
1250778
2628515
1391368
2329169
2122622
1467148
2274594
1515180
2853661
790471
1405854
1367302
1191319
1424777
45182
1758454
31674
1337806
2495552
1144234
2079600
1534208
249594
2485986
2248029
1245980
1286427
1617736
2028846
1171589
510497
1603938
1059578
417171
1190143
1769941
712138
2119254
1745227
2700494
1412334
537425
460527
1061898
185421
2722306
1869209
2795312
1999701
2625284
102325
826772
2754497
2451268
1306510
371534
2072446
2284077
2016632
1870158
1547427
722973
1175701
1515159
1314696
2200211
1202621
1497428
751185
2690481
2365200
2796366
898787
1746768
479451
275974
1797091
1399735
2340589
1244447
2590219
935730
59359
1633770
223625
1411982
994650
2859093
274458
362141
2201420
944389
1950541
1706545
1337671
804476
2812814
2082962
401985
2608314
2881365
111443
2781691
2167483
179555
2396325
1561973
2188555
1551903
1470355
232644
773251
1724691
878533
1520706
1433615
1505199
1851572
2131076
1900564
2193428
1032728
2204012
1198472
368793
190135
2138616
1129785
677124
2742069
2608566
1815316
628238
840171
2387680
1200629
711804
2169238
700640
1761934
2526608
1944721
1333733
766328
374910
380513
961324
2020310
1417572
379910
2682190
2351064
1106131
2826942
2372048
2848624
1286066
2223928
2868197
1504779
2401245
677551
1978246
2511046
2003347
2063594
2577445
2798276
2298456
1691418
534030
619630
2795681
2299116
1699483
594200
508284
2757008
246380
1821315
1617994
238502
2220592
1347953
1052241
2636809
2702935
974494
1559793
74817
1854230
1671747
714158
602217
386760
2015201
119703
2363045
1646918
1100320
1840567
2883956
124177
18611
2240146
1151558
1130103
668060
448111
2545321
2048138
1137756
2056325
1976400
2821465
1082516
2314776
108457
2056985
532355
369017
1296373
1594959
100396
1837548
645232
119864
2729242
1743694
2541933
1999949
1013352
1627295
2825630
338259
2101013
316147
2584821
2471564
909289
2132021
410355
2418292
1152012
758738
2501690
12914
2146061
1950445
701831
571032
1100100
211116
1853799
2892189
378774
1746419
2847943
7692
1052687
1537190
1250255
932548
1883125
1716303
518676
1822394
109122
453791
1730833
2730698
446343
2662057
876293
2414360
2716445
2467084
606730
1993464
421947
1836837
2343687
1503738
1015197
2337200
331146
2062848
1948607
2178615
1923752
2021772
502353
143655
1885681
973936
515691
2235270
2461375
2915702
1338151
501339
1438651
1375652
889596
1928456
2683865
2162730
298373
2265309
731910
2909216
1648701
2768175
501782
2011913
1200702
672961
1787090
522570
1286535
109185
1219154
2361451
1755951
355409
319834
701571
263228
616993
2620901
1754228
1111080
2776931
558333
2852865
2272508
1874664
994291
1307386
1469584
2899152
237893
2072153
3638
1511747
1404090
473907
2732259
561504
1997249
2051244
623542
1953484
2236265
236827
1125084
2801942
304142
1265872
1067196
2013051
1453252
2589175
2830187
2345044
215381
714537
1616681
2846603
999614
2373256
1410118
242593
302249
2193310
28100
2440909
2569880
795775
2349791
2603476
729369
1139495
2115538
1845001
72630
414535
1585830
2322268
675413
770415
2219267
1315857
1120083
1222524
752499
1704216
1624505
942023
2839414
1943615
497474
2929224
44277
1928076
2326594
2901748
2802245
2466457
895368
1321308
2716784
840916
2215523
2524254
2297172
663101
1286889
651023
2749183
195427
2047323
1623973
2647645
1837679
2929896
1039417
1309406
2202598
2806113
1989205
198899
1216459
387304
1013026
2500708
2659301
2856608
2773197
1085098
2919294
2456632
1708697
387484
443467
370611
596381
1830117
581620
2097770
1718589
1137537
1359020
1612822
1972623
1027073
2377946
1578473
2750735
2402117
2437922
1068893
536900
134513
1465135
2406391
1042898
1289193
576534
2071592
190215
580667
540285
2439006
49016
2097917
1870255
2082480
290117
412144
289963
2783173
1145730
2084933
2552721
2277097
848542
280676
2792576
395727
2443242
1811063
1012900
1416546
2086760
1947405
1808969
1730391
1854047
1443649
1159519
1633159
278070
2863752
1598896
1682243
2498071
823051
2653586
2174331
535134
2235188
2404015
335070
2207234
2284983
138479
1944558
2602613
2137385
1880544
1797455
1833074
595971
973163
2586403
77547
801487
1427469
480502
2739799
1456052
703869
2410883
381795
1991794
382939
566000
1835204
2057390
1989953
1735951
851273
2777220
222129
1651377
6423
1417174
1274692
872077
2692572
1610327
1476849
1391003
540611
2118055
45262
2409877
2323568
1898153
475250
431860
2314026
2599484
1365875
992539
2795489
1416226
2377222
390116
1114358
2431882
1414895
2245187
1804576
1597034
882371
2078960
2240696
2165337
1671603
1550522
1408625
2814127
177058
328114
9800
1655133
1164725
8968
2836779
747326
1352584
2182812
2795174
581579
1510707
370478
2863348
1178906
2685934
2686195
2468420
1830582
2721107
862492
559336
556455
1173001
1391138
223285
1912614
2924668
1755876
1150956
378128
2445082
1595006
1246747
1772927
1452722
920951
2310059
2371079
2426493
2813805
1476467
2564354
372833
1530302
217256
2831071
1028217
2198448
1893077
2433777
1959761
1656745
2685942
649006
250151
2488120
2154253
338992
1010819
1565492
214741
2098194
2637850
1601400
643127
1279197
2751313
2901792
2330528
934292
2382778
862842
591356
438511
731376
824792
1901564
713491
1222134
1602901
1343209
2519677
1543364
640163
248875
2277918
2523852
2553169
2487629
2614481
2503905
1278241
1556631
1942735
2602923
2516506
1269424
38677
560399
921239
681735
2495442
530915
1923809
1037732
2767563
1923204
106555
743233
1298929
622300
847269
2104322
1814861
2262724
369038
2708569
1524116
575249
842605
729978
142044
2682586
40340
1416927
964117
2802250
1382803
1152840
1536741
2754104
2016495
978155
435268
2459192
1704898
2474228
2129073
1231199
2205132
1878208
1368661
1443972
2092156
2128850
486646
1581121
378947
2598001
2328553
2006286
785704
2630849
836849
1038744
170516
1578554
879189
925402
1198397
21818
1481401
2788128
2213949
1414516
2061693
1798445
531363
1086341
716583
2020515
1018583
2373660
334398
1071362
2491441
1357461
916800
446742
1353429
458377
2063904
2618865
2889712
2786037
1855939
1011058
1153486
967827
1690275
1170734
1292893
1752039
363645
1810635
1460315
1339893
1864144
2201377
643057
1732846
745521
1051882
1880220
1920759
2904599
1935452
1569488
280130
2338219
1660772
2489772
2581518
1589652
2540768
1333109
991894
2268993
1442209
1629845
165509
2057273
299581
496930
1198548
580886
402764
1726574
1633211
437806
1772477
583798
2493467
942521
1659944
1631502
625107
1963232
336487
971196
1232740
170373
891847
2809565
2507208
278841
2061282
2242359
890087
1906664
158207
2619640
62893
1548166
691176
918228
1868244
2182565
2040752
1051000
79791
2920395
93206
1191392
2224838
33224
137153
790564
530883
979752
2711
1284856
560366
366270
1355023
102947
2582713
1515432
2351120
840998
2890342
1828255
2375414
1589443
159371
962396
534354
56267
269422
1008118
1507418
2602565
133733
1361178
538218
1945445
263532
2432036
1317851
1741890
1755753
1691721
1428352
1426270
248620
1695438
1375936
2869263
1308836
1242971
1737714
1094585
2516721
1236413
2172824
2876309
1360221
1281008
2687356
38632
2228270
2442265
1605718
1988489
1631225
2664647
2015729
1234981
2186180
1188639
99763
1818580
1013941
2349291
470828
2485023
1883747
20159
2465622
1036023
2369861
1567943
458911
2660639
2668872
1524075
1586719
228320
1807432
2286930
1167349
750384
2178516
922627
2824284
2298892
350202
925293
1464271
1928884
126754
2924589
1873148
1469225
209949
2356774
1437220
2910286
962381
356969
2393717
2865479
377421
867660
1259932
1220256
415344
2454662
634445
1896253
306414
1955474
2715728
1883992
967249
1798698
892103
1963848
1420214
1248597
431868
1852643
1077239
492198
290879
1544749
76217
1562110
1737259
628044
2244437
1467785
2867296
1238992
2866754
1099564
1816368
762519
767840
2938626
528447
2811669
2723225
2008664
1639720
2043731
1430767
2600095
2843758
2604872
1850321
1742099
514364
1342155
2497480
101227
1774651
958429
1544696
2567864
2233646
577165
2159143
806066
2319975
2319146
129649
700849
2556176
1842422
2647841
1778415
390249
141585
786265
1740620
2288266
1834520
890061
1636891
209880
2649370
1058904
36302
2244380
1377241
1983624
2716575
2177366
2462270
1528037
302030
1570253
2635829
1363571
536874
1365772
1237699
2303618
1861639
732722
2582542
2234606
1284022
2362285
1369273
2694792
1008850
1925154
894788
2196370
1068408
1124036
1573298
2116454
2639902
2646935
2898908
1189619
1896651
897444
2491465
422602
1724066
745902
932101
2370280
1776620
1016473
544179
1004500
804786
2821066
2034853
2703527
636598
1102569
2688434
839832
801248
2307813
318033
2515573
2326560
856858
583741
1414491
553352
2394342
2071448
768548
263677
2136794
26239
2477627
1619518
729008
413241
246845
1583215
960321
41984
1327388
1769061
936541
1530777
2402420
1653447
1299952
129029
856739
433921
587356
162400
775734
18076
494193
1231846
240706
400641
1248217
475643
612718
1221024
2840487
2167548
1361602
574773
566350
1761156
171746
1720923
1851067
1154359
441460
2211112
865835
1853894
353160
2519500
2236475
1618546
1875141
1199042
2365376
1104148
885105
1778389
680851
2723822
1028335
154919
1020754
2649649
1368240
2622803
1304226
1706260
1792786
2039748
931836
469599
1099654
2724408
1686176
2215604
2707883
797980
408839
556453
2078925
1568998
2201741
86824
2547632
1006670
2933117
1562625
2041854
2063980
433345
1055483
1209175
1206440
916034
441430
615070
833647
2203519
1588387
2587527
1513638
918568
2178011
138640
2910597
422174
2338135
2875807
1975560
619983
1250997
2250203
699106
1164527
258341
278353
2831958
1203602
15304
2933364
861142
1319818
511865
1799817
1039222
903289
2781564
2936179
765906
1247732
346484
1566666
535457
1842023
737010
1588111
690128
153645
2556961
1036452
1594420
525779
710887
2434608
1696005
1375213
1711733
1865055
307709
32445
1238926
1602380
700660
2117603
744430
2115435
1703804
527420
2266297
1236265
220037
112320
1314232
2057984
1507989
1389515
1062206
2837411
1256297
306761
712507
1974700
778189
460192
1802855
1766199
2414845
836673
2368734
394450
796403
1887040
1658720
887062
1754312
2638428
489805
2606543
1681043
2873003
1277189
1433728
2429412
1881875
2329748
1997199
669113
793388
2793733
2269202
1278510
339692
24358
111687
687443
2914306
1045927
756623
2505893
6612
2085362
1706879
334747
2809725
2844313
1002925
1457318
985568
1235691
516588
1992592
2205734
2393785
43233
2328941
1099314
1225804
1067296
2302626
1597197
474341
1069331
406825
2056281
2061680
492528
378902
2091389
997209
686746
2712899
2153155
1836152
2761259
2282096
44638
325130
499200
214475
632173
519487
2357518
1247697
1886514
637718
2576282
154648
337546
2180012
65993
631139
1049122
1904456
1102267
1674636
588948
510452
1177530
2181123
1453544
2448611
1413357
373746
2340308
712538
1587083
2460791
872944
1753125
2330293
529237
853632
264298
1994742
2664805
1932570
592047
642682
713763
2770935
1473665
646990
2833125
1258959
812568
840358
1733928
870804
1731772
610122
1176751
1639782
2511434
1149456
555072
2008571
1790567
1671569
321054
2209385
2536837
2575916
2448330
658666
37864
933781
619160
2886336
2393431
1902225
1236785
2738252
2126285
1447466
1607819
26503
213123
1934734
2662737
2153461
397756
2184455
919234
1580909
2493466
1487479
2491708
1904565
1883299
596896
1404701
994401
2567419
274632
521164
661030
1642305
2726263
1199164
572827
1567027
2766291
1096712
2548363
2005677
543139
1379394
247365
593896
2449993
963141
459821
2049604
44668
1124861
1216628
881729
1270716
2443039
121743
2741560
2661585
2859928
2084256
1245392
1525837
436605
2610867
1419708
2096991
2740313
950562
601102
815729
747433
2937517
494613
600753
213583
2899888
2590286
2824675
2829683
113928
647669
2862325
395988
2278956
2629415
2938134
645627
1206553
2513753
1455767
1085696
856676
2083112
1656301
241539
785242
1384810
1382625
197518
436054
454089
1609998
419965
604191
1915106
861550
428997
1517919
182326
2916857
2881630
794911
896376
1995466
1401051
1266837
1945856
2117743
836733
862490
1442952
1536616
316354
865174
2830702
320126
2714886
849026
214653
2599694
714240
53391
1503625
1505580
2747178
252940
2476271
96599
124125
2919805
2688590
1600200
306039
1609084
1762353
1820712
1315726
1590709
1420764
628441
1370898
1138327
2194903
156841
2361773
1796404
2553589
2043544
2411709
349204
1335881
2896105
1558925
76115
1388585
571103
560817
169394
1317093
651037
2198649
824268
2872439
485990
758799
2814828
1624583
155050
1747648
331307
2408211
2133158
362861
1424242
2126902
1883259
835469
524990
1837944
1750906
2431412
184827
1543462
1169028
1530284
1566429
2613464
2326536
115768
2711678
1260013
942325
946841
1418242
1230045
834595
1684847
2735156
2513443
1391900
891369
1104672
771581
1643964
2298037
1102389
1698677
2578328
1737468
310125
434220
2662502
1972833
1350722
933342
856332
2682350
426166
2584518
210481
692625
612652
1811250
675064
153408
2081018
342759
1432955
2382396
1074674
976763
1797899
1004405
2110965
2609676
854412
2657890
1441138
255997
477608
2216042
2429653
761215
1383670
969867
1351016
2790629
367633
532801
857104
859546
845862
1482209
1510297
1804963
1789677
2896048
635395
2667841
928059
2106577
482331
833783
705522
2169368
224351
1626725
1958629
1919314
2543176
2803630
2926236
928929
189781
2405165
2677875
902375
1600705
2039754
2291485
2413201
824542
1290879
1578576
1109713
717130
2391093
249755
13426
1040352
892771
962092
1187419
2300840
2937269
1921913
1271367
340257
1807468
854951
2441767
1159985
2568053
1426863
2334810
1125608
2271277
137637
816065
1598637
2870287
1945674
2289988
87367
1689647
1743127
2907123
1135262
2516635
458371
1444416
2457425
2770252
2079366
2481556
910533
2650103
2783768
1902472
2674679
750175
1948969
2890374
1196233
2566994
1653052
1060550
1558858
2355680
2506648
2818093
475625
1871672
1037203
558117
585708
2584596
1409375
616320
25662
26745
2387364
2347471
1844248
1573052
130042
1372802
633173
2306890
1886812
1944144
2323759
2440969
1574476
1635955
628267
644723
442905
512865
2527586
729448
1245476
1720785
1497454
1128633
443152
945486
2095527
1518145
376312
130224
430702
295590
1353004
1688301
2133024
1107937
970781
2416137
345882
1278271
1979370
154919
216120
365198
1350434
2932191
492322
246397
1188218
2440046
2137216
135601
1499060
2089664
1899103
1944551
1278163
1088660
1105453
1269524
1072185
537605
2740869
2144613
982567
2572562
559065
1290942
2798536
1899722
1267878
1124403
2453236
1597789
2295818
2812053
2915894
694273
1780501
535489
674511
1188119
1645308
1175910
1009700
1942719
1267237
2629669
967624
1852955
31350
1303959
2507659
2927127
1304566
2535084
2376100
1293567
1298802
2121906
1406841
1104435
106462
719414
2594784
372256
844436
700366
2043987
1588066
2459337
2742509
1007461
2684638
920112
654148
1631782
1460341
2875860
25361
1741426
2875920
160351
1381757
1392178
462887
1667236
2595676
2479556
547930
1461994
1511974
1034698
272403
2863296
2046747
2478962
475449
1906079
2806617
18372
2268019
1784968
2414308
2853296
132137
2810794
921038
1073078
954929
965006
1293478
1870198
178029
1762356
2607591
2840540
163949
592894
1119580
2933816
2837303
962652
340042
202113
1801789
2840335
1755488
1677813
504907
2546031
2362797
1360907
1650853
2322028
2366078
791974
1729265
811971
670148
59159
1247847
2369524
2650992
1057659
617405
1787154
1254648
1957477
2464719
2760817
716117
1218565
2520986
2660332
1010992
2254075
2208821
1145257
1706011
288696
655620
670472
963548
2408407
1289081
2652409
816735
878641
1019035
337266
1555784
760330
694285
186125
1383231
655910
505789
1028810
1238166
2189855
353315
1555951
2000500
2228458
2041148
2887612
2644088
1585037
2798177
66476
1365498
2937209
325275
490139
2459820
1230205
617664
2769348
1564962
1042517
288064
604248
330249
1017160
2940007
1817886
2267096
1797651
2772135
1951207
1854709
61333
2440442
2619270
2483955
1874808
598008
1694947
2719522
107306
1838859
579573
2585081
1462229
1670297
1753853
209285
1079613
2809883
1188614
1827964
251766
447507
1784664
1136517
1225941
1358515
1769771
1636428
667867
75297
838169
1064331
1779963
977641
1534035
34069
130441
191530
2909423
1076076
627554
2376928
2231140
2137755
1827661
2466599
1323645
1868911
2261934
474586
2755243
66626
198695
1360741
564742
1698786
1858660
1371278
858920
47562
484142
2448400
642278
1347923
2862355
606383
138401
2936757
1301285
399346
1347884
1638813
1193441
774812
2837999
446548
209214
2095565
11196
2854380
1900208
873650
2306998
1376127
575962
2390778
2724359
1892904
2552901
291845
531821
1177739
2078191
1553006
2410938
2501753
2370100
2411211
2562504
2031102
2393019
2241786
2887766
1912382
45228
2399140
2664141
1309312
2138552
684214
2502041
1967937
2123637
991091
2931170
1075346
1249454
2129573
2757359
284660
2890930
2799869
2243736
545348
2456078
2419532
1859048
1460202
2761953
2901151
1036745
1011584
2330594
2319537
1249345
1238706
2419651
2584286
2432376
346983
1680569
2101302
1004116
1277562
567827
192955
1547353
2727441
1976583
526361
2683988
426066
2753841
367896
2247388
1876767
612455
903173
1469300
113858
553951
2023457
1192291
1012532
1078357
39806
2155657
823939
162485
2863782
747233
670445
2619745
675810
959164
842253
851974
1863147
1709946
1978136
765979
1759946
868390
2103701
1896269
986089
1066628
1366237
2346581
2612825
1605844
1307079
2920585
2028300
197003
733639
1999995
1156303
2582716
2359926
2746324
1365950
530398
96028
1323489
387069
2386302
63693
1025790
2091682
1723270
1952976
869337
2295538
918020
2908413
1833371
2039334
1766241
917092
2214483
2822053
1448788
811442
2765650
1010194
2132865
1669958
1728343
1071936
1230857
12417
1506569
1772905
19584
133211
1081868
1134643
785423
2258471
1626981
2640820
471040
2130203
2735305
1989635
1660167
1544158
18721
1722042
2791233
452025
2738898
121932
2645512
2096254
2926059
459917
1193669
958765
1026360
1731538
1014854
1891669
424622
1985191
2935254
1389402
876395
801891
2604484
55191
539558
2095095
2094452
1590195
2600
150453
218480
482472
2375572
1283624
2889377
1435245
735091
551096
2487731
669838
2081710
571710
133772
2675553
1383812
40776
2531475
2746982
1916117
2502641
787270
493129
2831009
1542950
2571673
2683551
405952
2086183
898424
1281310
173600
2214999
489299
1354457
2547138
1186122
2344790
2480868
2631112
303670
2131289
2092502
1033550
1287466
223773
2719055
2235913
2266255
2241668
2429171
193544
1926944
1093481
549283
2125416
1081749
2706264
2043003
168187
2888839
1051023
1556750
1732169
1660573
734588
882383
1387204
232611
1551669
52568
1077578
1174041
1387064
2475505
1363735
69061
597863
1212054
2134049
1632711
1385171
1129929
1925363
1943968
2602216
565800
930618
2516634
1004240
1691414
2584323
796963
1125580
1327377
306393
2536728
2122979
152862
49990
1759591
1984545
1679890
2607180
10719
2464512
2910234
1497699
1221496
907151
590679
974903
1310044
1012918
2444876
2062961
398403
19419
2145022
673046
1880351
2770848
1527337
325397
1669009
2849058
1906691
1379109
1825891
1004302
622274
2516602
1940538
2203608
273994
2612463
2361295
193384
674045
2297985
1685515
1572089
1411665
2406569
2141731
1895114
1222988
70730
1544113
1193187
2526974
1587024
2839621
2016679
2529482
1183572
2064838
173860
1206974
1069430
284802
1177642
1022308
1340272
679331
418358
1738403
1802310
2120636
166961
372675
953695
2608043
2409109
1041174
1573110
518940
2148529
2174658
613521
2178004
410205
2089452
440529
2321657
2841273
295004
2564343
1794046
1342070
1993823
2335030
1508037
1193337
482105
710728
1476691
2918600
767484
2768022
839614
1723798
1866081
1930730
2884686
2037973
1129919
2396791
2769804
2317974
1624125
502385
2617031
2037965
443149
2842261
2710875
1689106
237062
2575607
2707249
1051749
1030598
382352
1701211
1450605
1198445
540479
2551206
205664
787473
2608923
18466
2867418
149213
2428978
1496259
2709367
873888
755866
523735
344344
538551
2363837
491676
665550
1237481
2855436
1651563
770339
1616804
137096
103185
1176695
1426028
2080296
9961
556
1709369
1805699
1281156
2395440
2925598
1506727
1745850
1027678
2751777
2548676
2759204
2130218
134498
2222765
1405944
1054867
1947486
260847
1794413
953843
2456986
1611433
23712
1897831
1026224
780081
317501
3837
2803499
1039649
2244738
2773439
2580946
2852025
2304815
2312504
476556
2063921
1644368
1625948
1573675
1608160
1362155
1796792
446970
2840562
530992
1971822
851305
1957449
2739637
2875584
2601684
811862
474741
422780
2700751
266984
2456476
273427
1103118
2605921
1827850
794844
1842237
926676
836772
384064
1989769
34516
1527818
1091417
856772
676748
389195
1879984
212268
1879413
131140
1181262
2301635
2321558
2849124
670049
2718736
250590
713794
1677444
886956
2142789
2804495
408456
404220
2359833
1364969
24689
2588108
380747
2458237
2935802
1903892
1655435
1470558
408789
1585976
1520165
1936780
2292721
368963
1466574
1007242
2327707
1323609
573799
2909824
1666400
649169
1388829
1143972
2226722
1618271
982332
2635258
2667081
1928090
834230
784966
2785406
253831
2634981
2832664
281455
1016826
1680881
338748
1849480
1485974
34137
2705198
2230251
1372316
241220
745545
1926574
1025571
815150
534848
2864836
985528
639559
2272265
15123
782794
1504863
1208629
1676760
1668630
532965
131792
1616731
2426148
2221423
768729
134334
1455192
1792660
1101606
791100
2680658
262556
210784
163664
598341
470436
837063
1028020
1585610
2725881
2888281
1827399
2896756
2484928
611894
2325697
356599
2797148
977035
131091
902503
959278
1568719
2346583
1366594
1919197
799855
361365
1681552
2084884
476596
223616
1345821
592677
890273
833092
1463449
1876560
1046422
115712
1003287
255178
256135
1480486
2752809
2426643
1181732
2047148
82427
700482
2885916
1997638
1255188
1868886
2893236
1484355
2209941
1018056
2153963
2188910
32661
2537605
1930110
1117461
452791
2806994
2466881
1729173
1634695
88487
1647004
1311731
391778
2134039
2422791
725086
621041
787408
1061964
2392498
1196717
2606586
2827916
2007902
2175005
2389055
1305403
2381334
961019
2548269
1559594
1600677
816627
2517009
468096
1206401
837387
799803
1933692
1465330
2596343
2180865
856373
1783473
2095524
1898296
2087670
1400545
468647
2559478
1733493
1000141
262567
269722
287639
1899999
2343721
33129
2491177
1037980
668478
190453
81734
2314241
1537226
711409
1375626
1750323
8429
264331
2657120
1525527
490400
556758
593898
431880
191437
367709
2121299
2653926
78873
596586
792687
2595239
2438288
2481453
2276216
2800575
298433
2202109
1884086
982127
2496723
1493636
1262473
2759761
16905
80395
2587800
588298
2505748
1706871
2495253
186268
2019354
788952
883507
2357981
55852
219055
1732710
1339604
1971164
1255104
569465
2907286
1425624
1584387
1169726
1354046
1253407
1755141
2780320
2001245
78271
1366215
448433
889675
1584411
2740002
671870
2511988
2099632
634470
2359928
1068392
1132412
1609167
944659
1717931
1963714
1371914
788816
1483896
2587200
1701617
1612838
1481050
2844656
1653538
874581
2618100
1012757
2026293
1643737
1643798
1075425
107307
1957436
1987289
1233797
1586789
645968
170277
1906258
749850
1605007
2394584
2662483
2739091
796477
2373239
1320344
701981
2642218
2511584
1586037
1920487
1484171
2841788
1039411
881004
2089971
71751
1415458
2636666
1163809
2703957
2415312
740319
1815054
1941504
2049605
1214311
2535637
286603
1273696
14123
1545119
1476502
2798314
1046473
1723581
364898
127543
2525381
78916
2004994
9511
1850136
1945998
1064601
363815
305172
1741006
2128912
2576650
2758192
1576824
2317632
1313497
312733
1270593
1164003
68427
560098
191103
1786900
2635129
1749155
1868757
1043815
613692
2748916
2575200
368684
82038
618596
1173172
1947250
295554
843245
847774
2578300
978828
1213162
2531702
1479574
2417036
1211688
2431935
2456913
284628
2016924
723355
57230
41917
1078871
2518807
467715
567173
1573652
86512
2362932
2462812
1598896
731287
56300
1237768
6421
2035685
251660
932425
2094408
2335472
1001121
624852
148981
344119
1721614
1168506
302056
2912983
284737
1398677
122548
808995
1775163
601825
957928
2186265
2601785
516637
1694620
211126
733621
1367814
1780709
1505605
1485326
2801119
1812154
1693301
2866808
2136040
2430536
190955
2331276
722756
1809271
1170456
710096
2690356
1843230
2916569
543631
2292697
646308
2010554
1561751
2465933
613596
743538
1022032
320704
270331
1465691
2601348
2213579
2630588
279520
491293
1220064
2181607
4138
535899
2337315
2425740
1879662
2050658
607295
2649859
861674
2503679
2294803
78682
2177074
857022
1863578
2096099
1960855
979999
1923025
1442862
1931454
2058260
617985
1387784
2325852
1747708
2415069
1660459
1501358
727786
2516271
2833543
2893355
2782599
20651
1798547
2255635
1630327
2601075
1616686
2536281
806697
2011619
525926
1842352
772371
2371730
1260127
281890
2379570
1424387
269037
518187
1926482
1257332
1947879
1821808
2095598
721213
391105
2648990
2762395
2464709
2028376
1948947
1226908
2288202
458449
454095
2768610
249607
298452
1197104
1459036
738875
1364816
1533083
540657
2900139
2702456
218855
2645592
421612
2227565
2884753
1640417
1977992
1622636
351706
2004003
1798695
2330484
2171075
351769
725886
2815916
1794492
494287
913368
2068984
2360389
2110122
696383
493449
1083884
2330289
154266
2262540
1353229
2527893
1663879
1939874
97221
604060
1311744
1144379
196434
1401010
1999054
2349995
365183
2934325
248056
955996
1337157
408619
1554305
2613180
778880
2480101
689508
2084400
2399457
2790894
2790037
2333963
1010250
1217190
1220243
437398
1317973
190427
1336886
1989574
2145242
651449
1215597
1286188
420114
2537031
57575
2918863
1056311
2319470
2166145
481210
1791347
1207811
2605523
1228084
2397779
736511
217646
2450946
53526
859016
1763438
962771
752701
736740
618795
2493062
1466404
1824040
2827121
2830971
1417495
1237420
1180495
1837275
965711
2932996
1766646
2227293
2584293
1179084
1340911
1318698
1475674
544824
391183
1425934
531637
1804131
2060714
348272
1791388
1129138
195879
1870814
2114711
1860230
2736044
1684195
1346196
1847230
1477706
2547410
936264
287029
1250406
257015
1379967
2658066
1628461
4386
1451436
676459
890356
2587938
2492437
481405
669691
196498
2428941
2422447
209090
1349536
232552
1759555
2325294
1277157
1382188
428719
2493548
1385515
2858045
1799964
108806
898890
1562233
521315
1506022
32640
195729
2401766
1883903
2790698
473362
2866978
2897114
2633707
2286619
58907
1634010
2237021
1491633
1825396
707591
342926
1505295
56909
2190854
113154
219055
789459
783185
2878384
2504947
2714399
2238461
2923354
1750542
2293363
2191419
2372924
177139
798660
381532
246995
44343
75168
2406213
1506529
318342
487377
2815274
1714990
731508
584205
804514
2903334
1105955
2428944
2541756
426699
1406768
742023
2575338
1240485
2354816
2551613
1086562
772627
2320406
2033960
1856063
986459
1753383
9890
1902713
277504
2350616
317912
2768719
362784
74655
2803445
294504
1229900
2484849
650677
1617104
415697
1458424
1282322
1755918
1484800
2725975
2867951
2419009
2348470
2517842
696507
1062444
563543
1295041
148574
2720634
1436908
1704601
566536
517348
326558
2866011
215430
2881679
2586849
2717598
1587238
701677
2855278
969308
2614334
1629934
1268949
730427
1794654
736821
431417
2668433
905476
445800
1392849
2727911
1319681
1624569
1623048
403669
2227411
2697774
1655783
2911703
2655648
1467960
1903725
181399
1630766
379541
213487
984118
696932
2378449
1719513
418798
2236786
1633190
984478
415804
2298062
2053754
1860375
2612274
277351
2519979
1978154
667460
2926956
2153285
2465495
1316618
231631
2805409
2201985
1369286
302836
945104
1819724
1364289
2610150
1316301
562219
2024795
2135571
2745820
381059
1546888
391815
2858050
1954078
2863701
2355591
1019738
1166301
1143963
803362
1110766
2470223
2409639
1804831
2524509
2321981
2395028
203374
1115481
2283304
323565
2274676
2875030
1672486
2085455
1079104
223590
672559
2510934
740976
1143972
753711
711281
2314295
2018298
1344219
1359792
2560481
2714624
2366544
1758136
296240
2717810
1596290
1679724
1698945
356079
1494094
1559101
184714
2858727
1220963
1360631
745608
2160660
2892736
113995
300431
2879101
154598
1148540
2740131
560539
1887977
1620877
2199830
2693210
140404
1770102
453433
2432254
2927406
280366
124347
946821
1094995
1510813
858991
1014945
1321760
572120
2884591
847198
234353
1668334
2598731
623872
650783
1303691
1897282
1747368
2894174
1557398
787480
1220695
2675717
1246098
1320908
384266
2837050
2930910
1221275
1079998
2836205
1509716
1618828
1572048
2399956
702379
850543
1572730
1372612
1773170
992621
1623817
1997787
1348657
194609
222493
2041062
2750557
1514056
803138
729677
2181585
1879377
2697105
296864
1758725
412796
949972
1087137
1660352
677669
1429278
534002
1328924
196439
595241
1733090
653738
216281
1732860
2204617
2078300
484022
1257874
1493925
2198039
2013414
1793796
1348730
2915362
445744
1595575
357251
556470
1528991
2471288
1978643
2327103
2451850
1001941
1080105
1410188
1007401
791711
2688942
2605500
2902125
1170448
1906526
395839
1929532
313872
49261
1090506
1343365
1325240
1303242
283664
2184869
2209330
1977584
1886462
2255325
267089
139750
2578091
130678
229043
86826
2005016
271785
1720995
2355377
1847353
425406
1726538
2155474
1546441
506917
370423
2487229
514726
2676372
2916953
2217052
1782735
1047151
2129092
2921262
1389878
1841020
991970
715759
1382197
795921
505098
464236
1400436
501709
2191854
762005
252149
1701107
465680
1024034
1302614
2060359
254010
2454620
2360650
1649036
133953
191495
617719
313875
2842674
1470488
173537
2933553
2357512
666211
1312356
203319
2226984
2429834
1526361
1540474
2888634
2718308
1893349
554478
727012
2373499
318731
2879224
2572706
2065934
2164970
898521
1421322
310825
1007213
403678
786213
2622431
1867566
1359767
1549709
1648945
2591150
771964
2125965
1881379
2698322
858581
745173
1916606
2350148
539723
276493
2077876
805438
1273117
593269
46099
2330077
2513930
2806979
1796616
645393
294665
2618837
1455043
2684274
1205645
631433
1600315
924574
653287
2113067
493118
2103371
687034
1884235
739590
952100
789631
2768802
1901427
1778994
2763096
724079
364043
97310
1678109
1067920
512918
1510322
560698
296026
1854865
2325135
1589211
177683
1536007
27709
1233292
2626676
671368
2850843
734108
1873967
2650926
2075253
827385
408736
1725502
547593
2093144
27362
1638702
1643414
2102088
1133921
2234160
1418578
2414781
1904046
953398
1862825
231037
1803009
1905421
1449511
2347468
995963
220568
878216
1560655
879189
1825839
909325
1407659
1584354
35816
2514957
2507585
2744996
1513785
2096638
931929
2781538
2652774
1017896
1839392
1035968
691949
610448
1701063
672106
1728442
746821
1600081
988478
2164584
645622
714028
1741131
1607992
1817764
463862
312563
1164103
804468
924048
2530189
1604994
1174557
2519375
1351157
526978
545562
1088672
1129352
2432161
1673914
327235
541832
1895914
680514
37999
2312233
1997319
896552
2886275
1243885
2115850
2937093
2606771
54182
2857386
289142
581873
1106003
2012271
1246278
2741339
267438
638355
141794
465968
1270439
1599429
667749
185164
664530
707023
1226384
362666
928215
841776
1098899
2687664
83117
970131
1784396
299693
1630752
2654184
4719
2780712
2118773
466464
2374151
2792845
389523
2756486
1010936
1052290
2426953
1731589
1481978
1345906
237855
1909372
1781591
2673170
2667714
582026
879851
345645
1673565
780838
1226357
1854128
540941
1379125
2795578
1066297
1010880
2832363
611428
1893854
2913846
1292951
1718912
2007542
205329
1901960
422226
1697282
2100671
2072575
770794
2625155
958746
1811934
1983392
439473
310332
2371351
1187379
2235298
285874
2085443
1381732
1151691
2277154
1602562
2829178
2668152
2645646
2856470
338452
1730894
350987
893083
1691555
215805
1421178
2833075
2506147
2716863
2189523
2268045
731625
1386352
1223038
1935924
1626847
1965542
775550
2017374
106290
2696266
1552638
1695740
33336
701589
2258030
881448
760701
1133609
265774
2796193
961741
2757794
1154844
1214539
1376505
1214100
420590
910055
2561395
1697545
1140957
2728913
2186328
503531
2630097
1645831
288296
2847386
111283
2707266
1097775
614989
1921594
1317034
1677036
1353622
2802751
2273519
545322
2606748
844898
309975
493563
497000
2162616
1311865
126161
1313981
1583795
2237559
858864
2745398
1733632
1614053
112116
1934945
2860535
2210089
2576031
2581302
424592
2338680
1113069
2800981
1548456
1106586
775158
2930055
2486142
2121765
1200728
2037833
1775403
608965
1862944
2708193
487040
1980656
2652727
551964
289355
2118045
647353
1640610
576387
1645819
560064
2835018
112329
2516676
1319857
1294985
1389312
1192248
310519
992209
138355
2803520
2468806
2526637
1803513
1605192
1033516
1175324
1346352
718420
846160
907362
2396203
2011149
2201036
2647800
1662700
2236715
925280
1437857
1369109
2415081
1486594
2888014
1389087
1479864
2912441
139275
2258503
1711281
2317119
1793009
351370
1545813
1238744
1882137
20615
2753612
1025430
2057227
1356683
441231
812486
2356250
2768123
2434784
2478767
241284
2203883
975249
1168694
1194719
2575295
1649639
1912416
89778
172837
1715931
2230255
488016
1423723
2036271
1507406
2334184
1067294
1159156
1954631
643033
1760760
2318416
2430414
1890485
1386172
2257054
715278
1088151
208985
233965
264015
2371562
2907783
301927
2295740
677076
1570004
761816
2632527
1345780
306458
2748378
1908016
2348173
2289768
641208
310347
1036699
1530512
945667
1075545
1781210
2477021
2784625
292533
630244
1930526
1320525
1444955
1701283
2082861
2590624
393893
2136186
1990811
748255
221073
2755964
2218630
234202
454814
944224
1282568
1656999
2894496
2932007
2792968
1492193
1299092
1428851
2921191
2112549
2662055
1420904
2560000
2086041
1059476
248947
2083298
2620644
2238364
974765
1359985
1573334
163398
1496670
796926
414432
226627
2484643
1757285
2582918
1507857
2757279
1216074
1399925
2398133
1894589
524527
620116
2792234
2600552
2006923
366879
2497725
665271
2650099
2483692
1295988
2388331
2299711
312445
2902099
2815446
1444878
304344
2671743
591537
2683991
2939733
2296683
2550412
2446163
1014084
320774
315272
2296279
1122793
933810
845851
2611319
2530147
2679161
2912960
1936362
1464621
1738414
1272469
2545577
2488359
2643985
2089152
1832757
2700768
786443
2706822
1026422
229614
1369389
968394
473979
2882212
573668
323304
940156
2713135
2801202
2516005
2474339
146470
2519216
1173175
2740093
332405
868110
1433758
2767299
1884820
2673724
62485
1046978
2498668
1841472
8565
1464536
2524121
344991
2459164
1194596
146388
1074063
568713
514769
1984992
1219902
2053514
196251
661884
1696456
2673759
967869
60265
200500
2200586
1905680
367365
1481979
1701797
1082792
1040874
381808
1281261
288078
71294
417063
835299
2126600
985973
2010233
2820401
926899
2897235
284592
476019
145162
1505874
1525018
1810599
1218219
2827444
1624505
1898988
178513
2390178
2018311
1488541
1984338
924639
1907676
1273430
779024
1012737
364103
1266676
58602
2505109
1740317
1560778
972699
2347240
488915
904850
740452
70854
1084026
1646284
458727
446940
2375739
414458
2828550
2432564
2216202
1457694
572017
2225123
1686270
1263351
1124209
1511883
1497790
156312
2011782
1275696
1956824
2743002
2035220
618579
2502674
687004
942849
923877
2089993
1471720
1886158
1506202
1557122
1694859
1036953
2051764
2273663
1840443
1279496
2749444
1571093
507003
1544061
2813858
2914656
2511792
1173458
2784703
608195
2181515
1436488
1439038
2508281
1141791
2254556
1651272
1725488
2198225
2914143
2799466
1726472
2080663
2902029
2191551
2315263
1598533
814949
743275
2149315
2890000
2921698
2029231
1387379
1317109
2902834
1058535
2590417
2448550
1832785
2024288
327522
2302839
2583025
465397
1211902
11024
2230268
1116233
112727
1197363
2274969
923675
1024351
2555364
807710
2281384
1226793
2724548
98568
1272197
34971
1879977
850589
1284203
2082511
1760455
693637
481904
623143
2519021
295973
1612503
2867656
1252872
1684964
2484992
1511134
1467334
1163274
151861
1939136
2587897
1364424
20471
632920
2591289
2067974
302489
365159
296559
2485354
1064385
2102963
403787
2341823
2616372
2375181
717915
1924155
874677
990674
2859763
1051286
608575
1823483
1870225
417400
1613258
1874477
555800
2350189
1076255
12943
1907412
2371026
2116162
2515564
961208
6541
1255405
1311115
1908454
812201
2408404
2110323
319003
730176
2802363
2244046
730248
1581003
1269458
951716
1133309
2818584
1192362
2131374
2379925
1971315
1317379
1887013
2446940
644147
1704123
1350211
661419
2521183
1121356
221829
1248465
1885616
1874762
2278877
232827
1374651
1546371
627811
1398861
916807
1970983
2502230
1053190
1652266
2117942
338046
2395761
329315
2633203
310025
75458
1865343
1467954
800704
180498
2744154
2507577
1517633
498143
2927772
1604613
2201701
1916689
237401
1453681
1227922
1104801
915283
831974
353265
2209264
402724
794875
2172922
656891
2172709
2137102
71696
2339774
2008508
1932992
2006736
237928
1106719
826745
2685861
2311535
1415586
1975559
94511
710739
1055481
2521176
1698721
1339633
1807333
2155071
1963114
2840080
2321011
2663161
2716552
474438
1674754
267830
1922432
352969
2859557
1197473
2175924
2428369
2094620
2763317
1109545
1962399
513278
934122
1344474
2404216
2361039
426547
1640090
1954999
10991
262830
132813
980551
2668036
154826
1543053
1848819
1127133
194697
2756538
1269347
1338543
1589242
1106811
791419
1675135
1621511
1152646
2583584
1487389
2423746
478356
719060
594995
2261826
1239134
398306
1038409
968111
3119
2023844
1300390
1978284
1572275
1842206
64226
435605
2535093
2175119
381876
2901953
369685
1705656
492168
1512485
1629264
1722283
514351
1416100
735176
1763669
92758
2742718
308307
1968361
1540759
2932280
316659
2473191
441590
1332771
2523239
325633
228412
2538627
2054952
1034909
2886865
2448160
2229702
2577411
1532484
2846523
2920316
230393
755733
2677614
2919383
1719278
337748
1988357
1383274
1952377
812922
966705
1357243
888631
2102256
2334373
1217029
1403389
379116
1082451
270629
479755
2402437
1853439
2504861
2830201
377031
674956
2570536
1158098
2682089
1408726
1086177
2582889
161590
2115778
204491
285585
2925695
2180861
2833635
2423999
1541459
1097604
2713490
931294
2141416
2614908
2192688
666342
1093373
195778
1143839
198899
2036905
10606
1806884
653997
1244271
2721372
2825560
758160
1406818
1772997
584254
2564475
1970421
1166917
1272095
563807
2528975
2126502
1946958
1461277
1060319
669907
2630725
1980152
1363459
137465
2392884
682055
1641301
574973
1153865
853092
2060901
2579927
344229
1423203
1471506
815084
1934736
1944841
2918526
1847299
1799071
175211
572439
2934651
971735
1005483
2261005
2663406
1053331
1125370
106103
1408413
115222
538539
1559432
1558945
748554
2700199
1010530
2617562
552464
2681773
2629863
718401
513953
154029
76608
2670256
1154744
800385
1314590
1049409
904178
2405504
1142973
2212965
987205
2890830
1488906
963552
183365
2609754
770954
1508859
1289315
1266722
949117
1206097
1661624
2037545
2072787
1612481
953525
1193499
1463312
2095431
2897187
1462335
2859693
125617
2043458
1078377
2165073
2147298
1333877
392144
1022048
2711051
915057
387836
2220510
1170432
1025149
2170112
193986
2694229
1540972
1293898
1587321
2101647
164295
1302376
2554156
837728
2799418
2238447
471409
1573702
2842105
1281980
436230
1073485
773085
2908184
2009987
410291
2518935
1600645
1156132
2123503
2871882
2306210
2409719
2887669
2430896
125118
2786608
1148493
2556182
1252583
2935071
691612
2265246
333276
1059999
1974107
1743814
1325876
1723702
2817887
2826575
1547559
2807179
2523217
311721
2060822
1416424
1318484
2565579
1089488
1098479
1860481
1099478
1924918
1019924
1690915
721208
753843
2298582
749436
2301417
2326462
1064866
1091086
1754726
2338647
2134390
2894470
140045
1944310
1767492
1807794
247034
446764
2326264
1480851
504427
713666
1727869
514438
600667
2122012
1023016
1678594
1509414
2062127
2862440
172410
362022
2545973
2674157
2386819
1277107
1614316
2911168
931706
991470
1159047
2187879
1750627
1011758
1457944
856844
2026855
822760
1158776
2076812
1561996
271060
1948914
615388
2748282
2284497
316647
2498811
563145
903780
579096
1846610
2241692
2486569
2005383
295729
1737866
1708395
78118
1340754
929700
1419315
501935
723927
1532832
303446
750123
2004339
24321
1012387
1937482
2199147
2360886
678233
79560
1769731
2085946
784951
1390222
1641568
709450
929057
799619
2205972
2878476
1430185
1952615
1238742
1953252
897054
1709836
1739729
1992472
433463
2568412
2831773
2069628
827064
2368026
2331487
1218886
199478
2933156
2130392
1633857
1264602
545750
38252
2291291
2389107
176511
2406964
1567024
985980
97777
293001
1647946
397131
953166
1273065
138806
2089307
63361
838899
1394946
1047934
1090254
1873497
177739
2028381
1191034
508970
1951209
1368336
2399861
2419232
1785397
147576
853444
1981574
1659112
893965
1533683
803244
839456
2694021
1359506
1084526
1236937
747539
1018068
748177
291960
398329
573883
385453
1799238
1980985
2663709
1608171
2136883
2877727
449755
1162686
1178769
1260227
1389506
5216
2162644
1489966
658311
101999
2594290
1503856
1765484
694263
1370010
1083800
536295
495458
2555298
2712569
2215346
216580
576549
2894431
1206541
1422048
55390
1116471
2614730
329862
2484170
1386353
336887
2204489
2550948
459559
507025
2383754
929622
1451704
1027026
2557024
2412971
2146465
1211738
1045413
659542
905294
788251
443291
1459253
2002524
1330709
2613004
2757733
1886559
2812133
2232364
1375431
2784386
1319890
2430051
1384430
1069061
1568327
1735913
2308244
1969557
2495262
1138398
1885338
2523518
2328613
469734
220293
2568596
739506
2181185
6313
454849
1935070
2780104
193211
1908721
2623835
971296
1017551
170953
1861436
1488672
2006927
72792
2325738
2587334
2121488
2868331
2885119
663532
2097991
383451
2228727
754710
1373393
2561753
1943203
2763
1056371
715169
1353351
250534
281949
1800377
2556136
2847270
984264
2294584
1488904
1708979
2744152
2230518
546244
2582206
2852490
2345221
1811995
2174839
2343244
2665399
803395
1410583
155495
708385
2140996
431378
653708
1486586
1589977
2530603
2917677
161343
1511213
1678048
2772694
2306244
52230
1209408
2567629
604276
322139
1068109
1207217
1270800
1498043
611033
2346883
2616857
2039408
983527
814963
1434442
1009012
1255772
89711
977086
548526
2518734
1494646
1138515
1871529
2162615
536901
113035
812073
105070
785427
278749
2085372
1750523
558377
1789974
768894
1510763
1496683
64900
195861
141793
2201749
2055569
228709
2818395
1791124
660825
1737359
411885
1474160
336747
1389054
2048045
176455
211993
110224
1571000
2040616
1810142
2264908
80864
1627045
2315444
2609300
2380865
1665993
750491
1462463
2705549
2313721
2259742
1771321
389194
1061220
1963611
871993
719049
363380
2432838
2165215
534195
1637457
1376568
427355
2303315
1949720
2150565
2531373
2546103
619025
1776025
755354
2730118
535189
1999477
1157295
725145
1129158
2714420
377296
418989
406185
2883487
1819313
2622509
746892
2480678
2438537
2284046
177219
1983258
573470
2606191
1926955
2017708
2266146
2217266
1803620
1840589
1598950
2627651
2723621
1509809
1066212
1159848
1881164
1367775
2806831
2135578
1914983
1137415
1210006
1426697
2120673
2123461
1600431
1584234
1494804
2604093
2156795
2346114
1155002
253727
2104789
1067480
1440645
203760
2359409
2651503
2939028
2622050
2938295
1862485
500337
1519038
1902721
1989874
1434039
901775
2060114
1356573
1181930
2348099
509035
1004514
22481
2768943
608214
587531
2156466
1696132
231367
69816
1468973
2778221
297054
2354265
2101955
520121
2382633
1201174
82531
1383893
2260567
794227
2269218
1315956
2014668
2137109
2188246
2804858
1935046
1516303
1190300
1351136
901742
2767228
1233497
2060264
838232
2634688
440217
773618
2734395
1062486
1489551
983172
2663425
2316967
725214
2103477
1091610
2252341
1204180
2669649
254228
2713126
2299914
2937824
217607
1829084
427001
2482927
2630742
1438447
1706435
2119811
2234070
1388849
1117000
581388
1010664
2677034
2644432
321554
1700199
1827984
1296765
430216
992669
326305
2495226
2750668
1023291
1135251
1906668
1532604
938489
1797673
2835783
160959
1107003
186915
2653169
566155
597904
1798438
696675
1960341
2457295
1756713
1618742
2710424
905397
2874917
1803136
472062
1698839
1271534
966289
84360
1792156
455829
2549432
2335993
1282691
1411467
89663
2062842
1630190
1586208
1736455
187146
2097648
2571067
1077288
850642
2296588
1649257
2034490
1451777
845513
941539
608412
670434
1175726
1719438
201295
1946576
2296367
284289
2066072
2581167
2210723
81132
180108
2425338
1061619
92707
2654225
2656917
2739217
2074839
436000
2168674
1134395
95474
1494598
280849
766484
2466865
2899963
1204422
1451806
1055776
617602
376285
2795364
1673982
1810007
1857879
292338
552129
637498
1001835
917225
2516231
2421612
580686
1216421
2763803
2791305
577871
1258991
1641321
2892800
607334
208848
333693
254440
575552
2427643
1140752
2016885
1167841
1366390
1812116
2281557
2205647
1408751
2743506
2740878
1826674
907129
2465172
836666
1670640
360787
1749845
2176615
1446440
857975
1955326
2375277
174442
1047622
2823665
1129204
2630176
583861
2428625
598939
1768067
2722864
2167342
2208466
1133955
1850059
709091
1841513
1298076
1919010
624650
2847286
220249
310684
284548
907986
686041
85673
1901247
1506930
2262118
2718250
457992
2069314
1480218
1060124
986810
413858
1074628
1449688
2598753
984217
747705
957520
147987
904192
2828766
916004
1903407
1452685
2450997
749061
949881
739944
1354037
2081652
2359378
2321341
2519396
2072800
2672281
851608
629338
720971
1900256
2770604
775303
2553337
1578155
2166790
772955
36447
316231
109483
1395026
455350
1415813
1276184
1360276
26117
2525217
1157693
2534007
118035
1806851
1155839
1633591
49654
2254582
2157056
2045971
394620
1638241
2482814
1919702
1161257
544645
425339
618444
411951
1732253
1542959
1650582
1943099
1468321
1961950
931455
1528616
1708029
2337785
1852511
2900723
894649
456469
1855836
667655
2224778
2216
65061
2761135
1236092
2109097
2125655
1472675
1177941
2173757
843803
1962266
1312481
1050150
2273478
1850706
389557
1413013
1076754
2415012
944761
2790462
845024
662680
574595
1099176
278644
77757
1601385
2121602
1709952
2886705
2846985
1921324
2498647
16332
1527863
85028
1992074
2867303
523795
1382346
2113252
2818051
412270
2754129
36538
669906
2113924
1170940
277134
241727
1256183
27412
99162
550607
2114599
2075212
73056
293765
2186128
1299822
1180455
2464757
2649499
2670342
366303
40751
1824375
1302164
1730719
2682905
1223213
2417103
2661802
1401252
1620190
955349
751570
1953283
1041575
919984
563156
1462339
1661302
2536556
1522887
1830430
174216
14335
130077
1144687
183159
201102
1650266
1644027
2767133
2750505
150570
2065078
2412351
847586
2288386
2921919
958426
1749202
947361
726889
2919652
1903169
217847
2841641
2306207
1397819
106267
1928598
1448663
1424142
970498
2717816
1256269
465291
1014190
2002190
1535957
2746250
2227668
788314
2547104
10748
886430
2668696
965786
832713
2293347
2028839
254947
56721
2300134
2796544
1549554
227082
2080928
511081
680716
710450
2480306
1935129
2305432
2752418
652837
720197
485435
1334011
2886064
1261765
2799
2659128
2415921
2451320
2553268
2285987
1008139
376497
842002
1350086
2211373
2492394
1817513
538242
2353620
2007475
1362410
1470214
2468389
982711
240422
658296
328999
2893169
2204745
1125993
2623563
688648
2923486
1660959
1383923
899183
451447
1837564
2829977
1766459
729956
987310
343174
2655968
1406863
2141957
2908753
1071262
1834926
990203
1444570
2848475
886692
844770
2397007
83892
283816
588028
2860332
2377845
379092
2534861
2634191
1797623
2728035
283081
1221704
1803852
1755143
2762620
2861687
2503971
2709115
2919270
876235
1777052
2254841
2888714
580839
1923404
1790252
1582721
2624121
1130305
428599
2104249
824559
2790525
576802
1752263
1584882
2260919
66066
2050010
2009250
668460
1349477
405054
34287
1576040
713188
2826533
612301
12670
1610174
2619901
2245266
644612
512114
892446
850497
1372282
10127
2888704
259931
2737243
1016989
900936
1111682
2229956
2411931
1645672
1720342
543515
1471474
240414
1441527
2464051
1806780
1043593
1951648
2031868
769879
2846814
1540082
2750840
224811
1389407
1833403
958053
2673008
444381
1482721
723322
613160
541978
1568732
2678806
35589
1791596
2222065
2684160
1748773
1552522
252362
1533045
1193223
1094384
1944841
1676516
693891
1521840
2781031
2925968
205976
607589
1190813
1469597
2551336
1594235
478059
2920686
2197169
1445786
2001500
1145874
1790272
1236287
1839038
2358259
339601
1939537
1140692
56453
1621243
1915510
1188881
1123984
2094873
960642
2371685
365457
59510
1404149
125230
637587
2163057
2321386
564314
1985155
1297588
509421
1056252
300310
1003908
1509504
2208379
119094
1031366
2467365
830408
189845
524513
1164116
332493
2479833
176988
1348642
2822927
1018010
1677898
1481064
321608
1754120
2054963
2326787
2021867
521561
1906605
40024
1015792
1241125
2338937
1982859
2036698
761531
2760050
638949
2410543
826095
61433
2083939
1203503
678891
2717931
187554
1363192
1308460
780598
1653213
512971
1921156
1830507
2178498
446317
888629
2376685
1567911
804920
533216
2280040
981806
2886462
1904031
1484830
1059017
1945015
637906
1541591
1322895
2653530
1230253
2225061
973942
2094807
567240
1466211
362195
1629186
2923900
2501177
2569298
379401
416756
357861
1104432
2784813
2424300
278030
2708144
1563765
587162
225942
1102265
2456979
1106687
663708
1556365
2599754
512425
2500939
1386887
2346253
2181132
816618
1840785
2934627
2309771
1677162
69388
106049
2365878
1626442
36791
62333
780665
2657556
2651917
2260562
748904
2572070
1016075
64635
1340070
1805596
2021903
501510
2722937
269096
238370
1962169
1742594
733289
884316
1323819
614591
162515
2608930
1200240
1024918
1590396
2115441
2268084
1651269
2040847
493402
2791696
1057109
787927
336105
562065
2275401
283408
918389
139124
1361193
2124053
351624
1173719
483612
1565099
77371
1780305
1401962
2280158
2760983
912821
1262595
555123
2403073
1195909
1023065
1771808
1884549
448766
2510233
1822910
1172267
2580181
1399022
966469
2037656
2246470
2850089
1449534
630179
1534722
277323
2478893
2188162
2269606
668965
758043
1742679
2357980
1429134
36950
2035986
2456143
1502177
2640216
1636948
1740653
759929
467343
2085792
1082073
1692074
2079315
102313
158064
2073969
356037
1700470
177281
1089208
1437128
460960
2909302
2777849
2450992
1451669
414248
1445108
645545
1400854
632981
2694825
2784479
1673851
1322679
813188
2526919
679749
795276
1055987
1337583
2712244
2911806
2516008
642835
2882286
1374633
1313611
540532
1002017
368186
1075413
120068
1502078
2523746
2555178
892056
2920450
753562
1228160
1788512
1570152
780980
2858513
2153922
2569119
2338222
488633
1517912
1134563
1660246
1644289
1986002
262964
1858848
218585
1707388
2404995
2070223
99768
787
654417
2163441
448670
753285
2047070
1865049
1559904
154549
2214738
2020844
436112
662365
331062
1019101
459787
2515862
52816
173040
1622902
68578
1913502
2078562
1358834
1919950
1877067
615067
1290446
2152867
2568688
1013839
2141741
2031263
1012690
2673866
1865780
795616
91669
817286
1811969
1458683
2566795
1065312
1154794
1287674
1539927
470572
1905918
770081
68543
2786385
908618
1698949
1298243
1998308
2732725
531558
2173397
2086306
398757
2786784
1620996
246816
474758
102359
2510718
2825654
1260112
1785878
1132491
1390747
2359767
1264354
1250832
2696583
2612200
1839458
539212
854119
146045
886400
321022
1897134
2525897
642800
2512364
1516561
1434962
1714771
935706
1109926
2007257
1825415
2492562
608860
1341800
262570
332066
2776593
1837937
2158891
960914
245390
545280
772708
213624
1425884
1906583
901434
2761168
2244507
1209745
1443450
663543
1181052
932282
683626
806193
2431512
428902
1365591
2077032
2740605
1608224
2036641
1770767
871759
37444
1851465
755775
1059057
2692193
913225
2644797
837784
2222779
2773607
2518005
12216
1047976
1287495
650693
1057300
406115
1491089
1514281
1801704
1672230
2583900
184643
432280
883890
1171796
505051
525485
2529846
2365746
1428927
2765237
2027316
1620614
1666264
1768211
2776949
1143675
1311465
2441803
1641475
780834
2581841
1762707
1322066
854304
2306305
1894742
2774874
1637122
1472196
1537737
2931055
1535624
1194328
1036027
1992411
2275332
2680893
440433
2374862
1913364
769243
650971
2173572
159697
2922621
1930085
2675661
130394
167884
1497613
1379501
1229545
200200
483516
2273972
894279
1471597
1474221
3979
2675008
2389376
2863345
319623
1310905
2391970
302403
2792442
1039462
2318902
714223
2202977
2265653
2552301
286196
1462463
2154872
1517426
1552191
2337780
518520
1128667
2589269
1828769
1059778
2695498
1759189
1990185
173094
644409
2687467
2232000
1597935
1355970
2120651
1869954
1831594
2184935
1656358
363777
1001245
1336111
2469456
1737318
126042
2829346
2937224
2506763
1636048
649318
1508344
1839841
511450
1446245
1517632
2893024
2584309
238185
317578
1634463
763268
2104933
2309523
2041059
1374621
1613531
2532213
2576774
1845095
2527041
1217904
703515
749454
94361
338186
376471
75744
1677310
512252
1078839
2227436
1741701
260625
911178
2904620
657348
2410659
89751
2481724
565328
703915
179539
1133327
2092173
1332444
633229
1328747
1043451
1660198
718398
2210615
2427415
1241993
2412827
418603
2612645
346501
1993560
1355718
351432
2911684
1328752
708306
2828027
1182512
2836301
1612008
1350659
169069
1522869
2584548
1324895
490257
1156062
248767
170585
1217277
771499
84331
1754758
1708570
1377212
1803452
604492
590326
919016
1076916
402175
763088
2046538
100287
697284
2878566
2344756
1118800
322090
2521768
745744
1975242
2055048
1304232
126736
2232233
1992012
1741781
2902125
1478332
1210696
675045
387608
1659233
732614
709327
2746556
212435
2264720
2143549
1511637
1014657
2712905
892756
2665473
100656
2847814
2864402
1494617
389380
1914623
2604851
2594524
664455
136815
110366
2254597
2771868
955170
1173266
1254694
2730076
1853805
2574340
787006
2601118
199260
855777
2519274
1423916
2802716
519598
2692772
636234
1805610
1543285
2739265
1811652
2748750
370442
2129797
974297
156734
111131
2901431
621108
1952893
2115223
2073779
379098
455456
1417912
1834927
2216683
790669
1712295
259632
2813836
732425
1187098
1993544
849499
2341464
2883921
1395910
2294729
918976
2363618
554781
1068621
2910490
1482373
1364641
778287
2004091
2214640
2508365
1765826
2399911
2538747
2816043
1010241
278734
865040
1962768
2172914
79255
866316
416487
1119674
242142
1908683
2247109
931796
325484
2447937
734423
45356
168841
2483696
1180133
1376842
2663667
721426
1016307
2615085
934906
418686
733532
392984
319692
1940122
135369
1322679
336133
2039347
1998070
586050
2093414
771124
147269
2399872
598350
437254
2048416
151656
1478783
2499590
302882
2723844
2384061
459731
1555816
28987
44896
2498712
1444422
2238642
2912909
464523
672758
746646
1274064
264820
2728994
1935703
329041
2602313
1109827
512350
1031790
525561
102379
1080110
2715217
1504536
1360141
157489
1492020
983176
2318090
2286304
342231
1847477
2736900
258112
903667
2640249
1619582
1588669
779477
1780506
977393
1946794
2635331
2123346
2294445
1703360
21728
110138
1214193
177114
2742067
1390590
669073
1214107
894962
2025236
1976869
2862821
508142
2331697
1635727
2075228
2105643
2274653
2262458
2036514
675465
1707568
2338960
2513466
1796621
2094501
2008414
2611056
481279
2472703
2168710
2707952
256490
609935
1462630
636531
1135479
607220
797410
2535032
583272
695161
1977956
2328359
1682606
152921
2514093
1891735
2764464
1890223
1728499
1511900
1277281
2755303
1292485
756467
1936580
1726312
816083
1457936
2192289
1186387
2851768
1164332
878422
898973
2406010
2054832
2671516
2490239
643528
1126053
700013
1383400
1684837
2147725
2308245
1203953
1876365
1435993
640977
2806263
7273
1020097
120341
1112314
1383685
500657
2180745
2225597
1293689
2796317
2518581
334068
2914869
2039043
2736337
2210503
1833611
2500446
1267733
1017776
1131944
1666965
172563
1462016
559520
2688498
381509
227926
1379814
420180
688656
1542066
1811561
1515126
1922005
2196876
1490429
360903
1527451
2466030
1948478
2132727
2746190
2639189
606194
830295
924079
2722922
520988
666498
2812315
2431015
551496
762385
2864662
1342421
1508671
2359839
1637148
2129066
2890355
1728178
2440791
2439804
2239083
2034267
2001403
1307544
183711
507200
1231187
1143018
2023304
907641
1518951
878989
649657
1056591
2284060
2724893
2398336
2010594
2201985
1130346
236247
722988
1658083
1111063
2232054
377651
1965083
2243453
1932818
483843
1931232
1421238
456487
1855558
2094535
1596593
1860555
2144807
899582
2893158
1064205
563024
109526
2521539
2876448
1255031
2136564
2878354
1356923
331413
2570266
1308184
2388928
2379960
1175404
225041
2239768
2428628
1158544
2127822
1733772
2654314
351976
2052605
2409034
555094
136654
599285
2016923
2125899
871341
619470
892602
2209424
1194986
1217845
1837005
565817
2889511
865256
702687
1942321
2489397
846577
497561
2452604
968127
2723725
1510699
2429021
702058
2736572
1127386
742915
953268
2486755
1293527
1357490
2744437
905510
1284531
2340111
1233656
1043016
2695574
2446449
2074833
413050
1228527
882806
1299008
1247962
1625089
1351811
2118123
2468472
1027373
2077844
1688953
2696418
542962
1346047
2591062
2723141
2014214
2811298
1084781
2231233
2061255
750641
993063
1425590
444052
351996
2423487
1570777
886817
2754547
2091998
25299
1984363
2654909
1919319
784726
2546542
169569
2591930
2064079
261581
351164
831575
457449
2452135
1488242
1390548
361442
871106
418835
1590407
2473885
1074963
1817460
1168631
1775732
1640215
2558322
308893
1461974
911711
2258346
2412080
2340759
831353
2585378
1088744
308447
2834047
1943824
2140849
2600366
959709
1591603
1485587
1740738
1475834
120735
2752712
1361128
145663
179739
615487
331972
1238015
1761830
1871932
2676720
2381019
1808895
2504253
1848266
653092
993952
368284
2185939
1499872
2366857
2157810
1297957
562995
2859024
652447
2608303
2528438
1329025
288736
83100
2826794
766993
430098
2699672
2359835
798344
1423840
1564015
1551935
1976978
111868
1459000
1734733
2489486
2589803
2748162
647936
1270912
565027
288230
740748
1510517
1171856
232528
2935031
569817
2164571
2475706
997509
271076
412980
2651329
836542
1424661
364666
1234480
817634
763833
2699907
1546572
1326330
613044
477206
2162218
399702
1930602
2733704
381809
1042196
1391514
2319837
279979
928446
548110
373028
215572
2837610
86399
2678515
1487848
1119764
251995
2072253
971888
2842125
1922882
2873396
726843
1236364
2359957
1951692
1481295
1207601
135896
1391747
2597909
2079132
471709
1117384
1054538
1755823
1974900
2095876
2708848
2418608
1765434
1856231
1745021
2541672
950535
2042589
1878763
2061456
2220707
1831646
2627766
1413719
270871
1827910
68453
934067
1784610
496949
229715
951310
1082954
1729070
114273
2351352
144911
2645712
2305944
2894337
2758920
647995
1905876
2485700
1644833
572102
2363261
1146185
2927053
235095
1873373
1484284
2441313
1573621
2289614
1056578
16154
2134476
2639889
756206
2510511
276158
2480912
2499689
2720033
315626
1306638
864090
956570
198241
1375352
2023169
797436
2203068
1721714
2689468
617450
2738876
11282
1517977
1053916
2601174
2428579
2307690
1281346
1202588
1186462
2761683
2668709
2406311
796083
2674782
2105026
1721997
1200569
1250681
1652176
2618882
1922813
2689802
661683
156114
1705779
2925646
1465803
205683
2829718
2521302
1356135
403842
1603330
2318259
551463
1256992
1168632
915377
1046588
1043101
1765085
2665556
1270969
1740345
1760342
2230491
418705
1099311
1298110
265001
1172104
1584320
1917842
549434
2042775
2327440
265320
2401679
441150
2300920
1776233
1362913
1160280
1159568
2076096
1374044
1523791
259183
1345863
1698542
713517
2821962
2251452
2377272
2443113
2209513
2742323
1193597
2519265
1645661
1245070
1742250
2532616
263950
909954
2856976
1881750
2046914
112520
2014806
1380333
2287406
2668728
2832772
1633914
497914
749355
856161
1783780
941374
1423187
1610489
1245723
2333632
1164936
1904808
2426066
1434497
1951885
1900651
1047380
1608483
1750792
2020949
1434986
2533953
573565
2066878
984379
2939971
446753
1131928
2263020
2299426
2527113
657480
1394329
2646302
532927
2657565
467880
1153410
1144704
2797824
1206944
192827
16465
263362
2187644
677286
148032
143805
1631648
2871602
660888
1950497
52825
691071
86653
301125
1651035
1699728
1188997
1454087
2363958
1812953
2749723
755766
1934467
1207517
2906318
2396827
1885899
2775807
112677
1803378
655354
2173284
1284556
2495571
1377524
787282
306773
1076786
639877
1554334
1603392
1815898
1591672
1877432
2299188
1264633
1010433
1947791
1548484
378849
2528341
31191
2613867
1415454
1876842
1501345
1189971
234900
32033
1809989
29888
1036512
167910
2138879
987939
494458
2324006
2180137
1903365
2372454
1684368
1169669
2673564
567306
119170
934386
1227866
177191
2699940
2258410
69993
899526
278926
266614
187987
193485
735384
1888783
462550
1965811
678167
2409071
2015746
1569913
1812884
1136710
244495
2569954
762331
75383
1129872
2820705
1830543
964879
1927833
1536353
1518402
266829
2355238
1317960
1724083
2832067
722071
60472
12844
206807
2369992
2919673
452690
425133
51722
196671
564371
1590884
2408993
454864
740781
2901377
793131
161017
2321469
46757
1702179
1161102
211675
1889240
2088195
2620234
1578962
498162
930199
1976157
1019828
296796
7854
1964424
1747353
1605232
1395383
2332929
1775343
2433698
1812172
2643127
2013068
2887255
1920146
189971
1893328
2365295
1675795
336274
1695183
189985
81040
840979
1448439
712570
1968347
1071770
2000640
2940480
2883732
181137
517096
1157285
172375
234846
1994974
1895283
2271476
1966267
2189044
1031724
2759335
2376338
249911
541547
2637942
2780892
1967214
1972847
1399910
119535
125420
270208
889965
107456
365131
1324090
478194
440428
1265953
2636769
942384
1544623
1749865
1228695
276526
880546
2642605
1553479
873214
1029666
511554
1756158
993688
2458583
2438477
162440
2620689
845534
2349157
2595202
629075
576829
2884339
1034920
777815
1141325
901765
796945
1138832
1728047
2641605
439700
901133
1609168
964255
743488
1713532
493574
2010206
537492
1845586
1141251
450100
1579430
420108
114812
1199979
1511973
2698715
2513433
970438
1631526
750261
1294814
1278243
2193366
221454
763808
2335550
1216792
2185689
710494
1850179
2181706
2438809
2376551
1823259
1762003
2505887
2871719
868008
325049
2154252
94706
2028603
942720
28535
411670
665010
845639
2673472
2107469
292174
1494290
2023519
218429
2667333
1701494
2370796
292472
1861226
1151860
139899
2693324
2400156
2553145
327846
1531488
1738024
1200057
50260
2545759
1866841
829865
2679035
1123173
905750
2807065
1758021
256531
2439886
560691
1507360
1480951
852639
967863
902921
2487000
1533711
1370854
262600
2549939
1850598
1296500
1185023
2852917
1851272
2518317
719403
266585
1565462
1293801
196347
902760
38556
213709
1089218
736936
1806151
2481856
2798270
1459717
324663
1888817
2752933
802091
975716
1632584
1493857
572949
812618
2010734
518245
1396959
440566
236288
1481753
2138188
183198
2008744
2768699
120814
2515312
1961824
2224156
326623
2017872
1754030
304271
280841
180530
1686900
1221867
2418692
2065224
311986
1110014
695828
1116405
1216061
1944014
1443702
1914430
105606
2091055
2242613
1433854
636971
1931531
2024646
926917
566420
1863597
2826485
1686
2395113
1780680
2053039
2402528
2105035
305897
1277826
364075
98296
1068344
1928310
782210
2767737
1909170
1923569
1958048
1757258
2109101
1492857
588452
2926789
2182795
591063
2242716
951194
290802
2603476
1569876
257285
2814285
786239
848448
518794
1133614
77993
1090381
852435
509420
645233
2671167
154207
912269
292716
730706
1965765
427079
1346814
1984040
2594836
1368547
2310416
2856654
81242
91514
2345225
2467886
521819
1571568
440502
2751421
1804660
2806253
218652
464238
1773080
1711228
893270
2226587
1894527
1461795
1053528
734118
481037
141387
2202471
2012024
2512160
280325
2548902
2083857
819010
2207727
618335
201160
1170968
996195
560085
2085820
2785411
992561
1401924
2722789
1816309
2263251
2280154
1465730
2370037
1285479
1117032
510298
2249218
717460
485811
1215941
1378556
1764786
2460754
301178
2673123
2438863
2416494
468303
2578960
1107200
1559149
769188
2761695
1923184
470313
2898206
2409344
2693392
2901614
2755596
506391
749238
311537
913226
1672131
1366583
2597665
2432779
2577376
173594
1431649
696624
2175139
1292843
1305029
1573371
1298229
1549669
495096
1152789
1108546
1587465
2193346
2253227
1895272
914796
1609253
1687296
2650204
1101072
2063237
636739
2719118
329913
1127122
2690298
2773131
1335236
1180185
2692125
1583257
2667568
687396
648715
145489
1614318
2411689
28068
2217895
512206
1404788
759088
1749704
943431
99896
1056240
456769
2223253
568355
241753
2352929
49533
172521
967485
2680957
533402
396193
1962477
2552592
1895900
358720
910565
102343
184383
2794426
2895602
145961
1370399
1172501
2543461
1208725
1428503
1921354
504430
2248780
2766535
1262302
201676
1245335
947252
1481447
2812240
2158097
248499
959327
1592017
1871007
2007548
2247855
1282182
278260
645068
2848277
1408166
518289
2919173
422549
445966
1520199
2806741
905775
1875837
698127
278924
2409506
745547
207432
2695019
2764479
2718034
277203
1455826
309618
2300791
1954387
2763952
726040
2069897
1672776
1205029
1081964
2107070
2054172
829154
1389426
793514
2031477
887694
1722284
1926308
1652127
1194104
1873542
1487386
494152
1571149
2299590
2063834
875755
1416334
437534
1746034
1593261
2694219
128229
1910345
2106330
1360350
2156420
857559
11824
230117
1221874
1113703
21143
1354067
1115959
1498608
491447
1656948
2415258
2657122
641561
846137
1687990
1770402
1897648
1329957
2610580
1326939
2341747
2900780
411909
2765695
1321870
916332
26324
1853443
1857201
537483
2708236
2815228
2753568
1899233
1479945
1274764
87369
1178555
869360
1546464
2464105
1128482
1265118
2473258
1119475
2650351
417494
2151816
1133300
625946
1925439
989899
1617236
1439419
742634
1113150
1678309
116814
1202217
428185
966475
349363
2481105
2349313
982120
1560148
1304487
1677895
2918953
1527635
1632187
887503
2754954
457355
1159614
1504453
1579135
2650888
2099261
2898450
1259482
2368456
717488
574141
1606355
1075573
2202309
1753366
1230384
136001
1718187
2095523
1964291
1769670
1630403
1680807
1626998
317299
1271042
245645
2336430
2576016
2698266
1704823
2706803
1775091
2847887
143800
708790
577772
1371115
1539602
2690022
609026
1674353
843373
2280104
1772485
637681
676014
556199
786325
2094212
1179713
1757435
543285
331119
637269
1652856
2270793
2916002
188173
658701
645389
1582667
429305
1887154
146211
392379
2509531
2604168
792972
349152
1470317
1258511
549092
808714
559948
1790070
193441
2290673
482147
1011401
1570097
1289856
1306593
606762
1857334
428769
2170731
1630623
828268
1707681
1596604
213911
2362124
1603748
1507705
2636837
1945071
1468917
471164
518683
1554268
1793277
798770
2354449
965736
1590035
808188
689401
709561
1675462
2764664
2788756
527474
1189666
1727536
322047
27877
1433258
2259288
2708573
1298960
766724
2029073
2121206
2578082
1116979
762340
2775499
1688935
1004017
205453
212415
2083574
1353555
598585
1358089
367779
2081910
181292
2936069
1978018
333384
1540096
2762074
756384
1500491
1743329
1370937
2457832
702347
324177
2902232
2824485
1493973
364155
1378251
1829541
585246
2743101
496024
2509620
717302
1312217
50829
2236189
692731
988992
1866308
650117
2247655
1166385
173319
2772233
11485
1160012
2661462
724819
2321407
2846684
2740706
864084
1203344
432174
2682521
1705574
2290247
1509112
2367657
2699433
2733392
683958
714961
1234380
1477387
794662
294269
643229
611567
1466936
1634482
44178
2387724
80343
2005234
58515
955819
1577322
226384
474473
1444732
2582042
2345216
179494
1537294
2755075
892268
1482619
1168317
1959126
868821
1991881
1142730
264913
39698
913819
2489481
2671685
1909784
2017272
2574433
2449246
9433
1497178
2474223
1640687
1407023
5181
1688851
1281152
2433057
1630835
1496045
1736770
2702507
57310
63611
2037746
1102610
1242734
2012443
1551471
1393466
2868732
279262
2365547
838770
1254762
2498033
1309297
1033099
2717537
1679235
1476314
2569548
503498
2159662
2177221
2072725
317238
675747
1104244
1111232
2206891
2273543
1265031
24394
962281
1018065
2607776
1416970
1262420
1693875
1943107
414775
1188364
1515391
1885469
705420
1104654
155811
936890
372664
379131
321486
187599
1471597
1581444
159194
958617
2621835
2846980
660981
506624
1426616
2260157
1374631
594609
822572
1005553
2300295
58251
2642761
2252603
629540
1310299
2310891
679049
1517540
612103
2874625
701388
2563452
1734233
2237674
1234358
2388054
2518511
1768279
2172924
1398160
1445530
912919
1116736
781737
2676341
1078141
2813534
2377386
2272592
1638915
1955232
2545404
1904921
2078890
540220
1657035
2856704
429610
2938298
2772702
1136289
526233
2927465
2324450
1423353
1013889
1581004
560391
1587020
1400583
1470997
2812196
1141661
78334
955394
187643
1720612
715711
373700
1232301
2857753
1455192
2145303
2210231
2553394
2120056
964688
367700
2309450
2368802
1453774
1710363
2809659
1281586
2589969
805334
2653845
2847734
682923
420427
362004
1117765
1953612
95474
2909674
2171905
2082591
1672027
707475
2247599
1768332
2121051
955060
2072661
1875579
1764983
1701642
463536
2114264
4807
280326
1540319
1351367
392250
1460014
2110492
1787455
2237900
2173455
1694886
2575095
557701
2322572
1464397
2703874
392659
2424354
2700547
1877082
377760
2356296
330264
2779303
2081195
1636131
2398805
49998
1508124
2862715
692584
1170645
1597856
919348
1240458
2741542
2348418
2487190
2477943
1229391
866965
574207
297083
2074629
1570479
966228
904300
2019691
729457
1927523
2256860
1073674
967882
2290713
2122318
1864995
2789878
2893130
479660
2229934
747015
388188
313110
2659939
647041
1712747
212759
39994
1494790
1714464
1093499
1975210
1565864
2215572
2254262
1770567
2597042
1664071
25696
289472
2896309
169338
1878282
2450513
858063
1175398
900047
1181381
2365163
2283061
1818431
2201091
2278734
821759
847638
2532951
865516
1760006
2182745
334800
473919
1498190
2052903
2641183
2623802
1359529
1708237
857052
121852
1718506
1286794
330474
184032
1998912
1759562
691312
1699158
2686406
1957512
2718240
270573
1192147
229470
2754500
1070117
2178704
1256858
2254292
756139
1214158
2372496
837602
1488870
1029763
1516469
2281274
2060554
1916398
884796
331449
828311
76099
1787474
2182922
1633375
2749179
2309617
1675826
1740614
1388376
7271
2358577
2900080
1509261
1825503
1207964
2730465
2671526
360608
2202667
914993
998155
1814193
2808686
1536618
361684
641545
1322928
1049019
2339939
1083513
1516471
1173253
2877116
535435
2601802
2085040
1511070
329356
1635568
700239
1433932
952755
2070024
2871160
2071124
1668207
2832345
2599986
2446864
563703
1091088
367086
2285899
429659
733
2867574
1967627
680056
1080323
635493
1845038
1709255
404305
1089382
1598754
58829
262710
327045
42765
2135512
2822830
2824471
1249895
1589898
646106
2668608
13382
268529
543714
1300382
1928248
1130228
597348
2577372
1726367
2489725
2534100
207051
320500
1230746
2603849
1273625
1314317
1473692
2643130
841685
1857297
1458052
1845367
2730129
1969963
200585
1230142
81703
2675930
2867940
566734
1260377
1751698
2715152
892510
1761052
39719
169267
339524
2337118
552619
1962265
390614
260913
2645964
751321
2169858
1109798
564668
1551581
1354965
2875546
937835
2387836
2759145
69754
2856778
1893919
61286
2790378
1275909
32153
350260
415703
451525
1989954
2013394
884026
2321092
946240
2192490
2038264
1518613
1148027
1630352
2296621
283365
2698955
222351
1995802
1409386
1551190
642388
1894969
1352704
1210164
1241866
1773616
392139
1218960
348151
2131486
2893115
258200
2630300
2050789
926421
2710726
2485959
1420
1903345
1516607
342325
2792461
1089916
921412
2867494
375101
2310245
773903
1851041
311423
1777658
2265924
2138879
1680744
2343845
126499
2197455
2598948
592145
421340
1629041
1416217
2827321
2090122
2281365
2081978
1335649
202667
70261
2464840
2084344
919223
2276885
1054095
1260767
1610380
2691294
1119359
269587
1213296
2271071
2768206
2086696
1878590
1805101
21236
870440
1689466
1329074
74920
58783
2408009
2010715
2174602
1364529
797482
875806
264352
184364
638130
849884
2625947
2584109
990950
2244110
692462
2183062
2144332
707889
541108
2814981
972425
190557
2435264
2570218
1791463
2367134
1572900
950104
2012251
365666
324801
765955
91787
563959
591001
54676
2871429
725629
1758860
991783
2222996
411175
2917804
1838439
2277407
552000
1720236
2819120
1560159
2742495
1568592
2160116
2782121
2696488
340252
125147
1428381
1035315
130724
1284704
1525118
2436232
2227681
855694
2568664
1235626
1300309
449858
888958
1337435
1125203
2308723
2334149
499086
1516943
1348711
1090159
2270934
2861649
2593845
726223
1061572
2319267
1398933
2633698
625471
2892384
2468386
1454453
2625299
86218
989675
2487383
2667271
621238
1608966
2899576
1250755
145175
1943551
85663
1025319
948656
235979
2675511
1609426
593124
2426995
2548049
1050595
1646680
266547
2121243
1742675
2209177
69557
159134
1330
2367243
703273
1148096
1811297
1603092
1270250
888224
2849171
1969229
1684116
441213
2039920
1818156
144436
2142795
34067
22096
2935989
1964175
2880724
1093716
1804151
712361
2451952
1127512
1196366
1528826
33
2766313
83308
140553
2297581
1708937
251863
1008664
2795010
2107231
2718940
1688008
2332303
885824
688214
2051324
1234252
608817
2804562
4858
2093883
343551
2515100
2353703
1434071
1264358
2029551
321643
1584765
370979
1387960
2663081
23885
741775
1204854
2676679
131104
2810105
2652009
2641372
1484596
2793661
515780
2504542
2520549
1453720
2039733
1561206
1588276
886166
2881955
2886918
1710045
2190348
885357
928541
2274510
363115
1113668
758372
2051884
183200
936057
2237789
915522
962514
724767
1351086
2536486
124375
2628353
1095654
1543652
1725967
2156764
466864
2778478
2345429
710188
1469367
2817292
330389
1819155
253860
2401487
2740739
465328
1999037
2165799
1467620
444379
2136075
2326174
1163996
566669
539345
323455
296445
1633883
1048313
2892384
276627
1148723
1138099
2365543
2021009
1827365
277144
1916050
1973332
2929640
1368488
1521754
2434935
2158457
1896852
2287080
173882
2671410
2024524
1910245
2102092
195299
1950914
2385191
1093508
2756820
833891
2736791
545255
1038471
1366883
1291067
1991363
1430789
2160489
2141706
631194
2558566
2698015
2736890
2735566
2554829
1504989
27231
1591077
161588
1133268
2327158
2014858
638617
831905
2556990
1425876
1224627
936904
2442276
2572231
2264389
826310
1598321
101070
1494830
2310387
2575101
253563
1765105
872452
1410553
2443979
453863
2492226
1676005
1975822
1044041
1505128
2163728
22822
1574165
345923
1707900
193650
941640
1749464
545491
2250262
907511
904771
549417
410468
2054506
2349457
1523771
893783
2155409
2273075
1177500
1577584
841192
511211
1986630
446981
1583314
2492934
1637202
1212731
2925320
1926075
325799
733027
705070
262894
2802423
1492195
1658487
1521352
508268
176814
1733359
258988
1025782
1255663
2532009
1623888
1344260
533277
912312
1591955
1522248
1706129
2327719
217366
2609795
126809
1116002
1558378
876653
2825088
2303523
2669900
774066
1060120
272513
1214623
704112
2751893
2196022
2439992
218717
216295
1068763
1150774
1642152
1849488
2393998
702847
595431
1796153
411254
2873064
640335
2173866
2035358
1009404
755325
1089768
2793487
1254977
1549471
2325257
2161589
1958728
1335430
2211474
2869166
1528296
167428
1140365
2291513
2841326
2784807
625576
2819973
1879709
290450
2059127
2421588
2820887
2736966
461584
164563
33493
312369
2824717
38994
1126729
502666
2651191
2827084
1107517
634688
759777
2492255
1044402
329745
2097560
312618
1855010
1231424
367111
403848
2785040
784274
2771263
1893837
870243
2637162
280242
416523
610162
405094
403311
773325
1642371
1578117
2069029
1644335
254729
777848
2612856
1863964
2214143
573621
1337648
2241877
2021810
2251521
1522190
2607042
647050
2627377
1761435
2816747
1107414
650005
713786
1770904
1816190
2349354
1928537
1618717
1935812
1246412
145302
1763056
882367
1352560
1575034
737232
1462644
350521
1730751
306882
2636930
1694261
2009295
1098970
1252956
1224588
1271204
2481964
2527704
653070
1915821
2939870
321127
2680561
1539927
2266866
1617948
2805480
819808
1536368
1006241
2629257
1666880
1546209
1211671
195034
2933148
2007623
2176386
669469
2584706
1895297
791500
2162331
709953
1347960
2381371
101034
2081876
1349794
2077121
1679863
2666592
1678333
222387
2865284
1644526
1579321
391343
1660012
985595
552031
1982261
1239067
2483921
1232088
2100451
1846884
1889755
1973763
2424701
2707530
494717
1884612
386440
1705671
859961
679449
2484216
1960332
2902937
1971472
2665524
2682235
2058268
2525653
251448
1865816
923351
457186
1905491
2473566
217718
2266222
1747572
587321
196353
198748
1249828
281441
2921484
850848
1526352
2424398
2784237
2413495
1549266
1563029
2021073
310432
2089235
1102015
1258592
2378245
355301
1355120
1113547
222529
633068
791960
1137031
293306
847398
578890
2585870
2473268
2489982
2781572
330953
2290500
1555314
1648232
2438935
671849
2665342
60696
1463347
778384
426971
544903
1377593
1260822
2358460
1367871
930241
934485
2069675
1219244
1100702
1627612
1546570
541498
1871790
24688
2718839
8545
792119
2642103
933965
1965533
326412
229884
2362763
1019241
2116971
1201255
1035681
48071
2176128
2543638
1401432
1503100
1372344
2268383
809076
1866052
1645872
712485
1283595
267837
2708951
807961
2619103
2355632
906795
1770195
2041002
1014743
2869678
2116154
1951221
747811
2020006
2213763
258953
1849515
2650748
1550648
2557834
2316795
311942
2345546
46685
2231100
2567023
128304
2369571
2109288
129068
430613
69540
934429
1220690
2318011
444326
2678892
137909
1849711
2394749
2506945
540274
1953810
524111
982944
270160
2497012
2346877
1776745
911641
1294707
322718
2400364
2226826
803439
1824526
5937
524684
2111538
1281612
235843
2185654
1957999
1834069
1984131
297095
1302022
590875
1939969
392503
1559418
305565
953442
2116255
80781
337182
2819132
2117709
1537382
2577083
1984552
1216135
1432287
870309
2276590
403023
1401262
2382186
1725937
1649559
2814186
890252
2935713
2051982
2125396
1846132
2908625
579159
716009
1666658
512393
2223510
662605
1480426
427086
2520765
702897
1412023
1078139
2576676
1827687
655424
2804860
1891064
539880
576758
2770578
2646323
2110226
2167811
945016
1894400
980106
2478166
139792
2358151
2738573
2324625
1356222
1929703
58096
2275211
532593
2439520
1239517
2729865
1845512
2907082
943442
634043
1185802
288579
797780
2247349
118155
2622843
2899243
2664412
1634213
812922
785604
1500078
262359
1906154
1232273
1892010
1741847
1487298
1551947
2475302
2633165
172631
23225
1390738
1107006
2269393
2476002
826635
2044255
1933345
2790458
2087246
1511353
1679973
605250
1996937
2420765
853885
210251
702206
1019385
1433033
2170689
816938
2089787
456686
1644946
2568024
2137320
1304497
1737917
794218
913677
2273355
1626041
1008119
108175
1997447
89664
666796
2821383
530756
270468
421370
1658427
152000
2657550
2643432
997092
2524497
879630
1756088
505453
2620470
1911089
109840
510515
2840408
1695337
2052568
1811520
2667514
1042543
2909723
825978
2387196
1077894
806439
2568495
141397
2174839
235324
1298183
149619
2344324
1104590
2049600
2050850
1819645
53537
1799808
355552
1149894
2934422
2427288
2506256
1578842
732189
733160
763996
221991
1425807
1686175
883211
496244
338728
2491528
88671
920587
1440080
32079
2294665
1942958
1701190
2724634
2763308
2276435
2203080
799826
958493
1994888
2328827
844583
2196566
841793
2813153
2537440
643804
2665935
2633511
2546041
480497
2465822
1226833
343048
193197
641880
181146
1807923
586004
622934
2329361
124284
632763
856959
1785838
323827
2798904
61663
1434808
142241
458473
314634
748030
1884079
944395
1063339
2140666
1313985
1165076
2052442
131120
2056810
376617
99939
285876
170290
227515
814004
1923943
2455681
1991007
2381910
1404748
2569172
2185894
537416
2015608
819876
1365043
197871
2677565
2834593
1927879
1270112
1973697
551349
2000811
1109854
1298919
1909339
1076222
1317079
59758
1450980
2716617
626114
821225
1036845
289215
1607873
2620351
2488399
2617190
1000674
776582
1673881
2421283
2570108
2269489
123022
1344194
1547812
2430270
238692
877340
2855297
453374
965667
2874421
1020384
2583353
129182
658537
658660
2465194
70155
2122573
2930481
94352
2142466
2257821
1553251
2230763
2902480
446499
1904925
2586909
1716861
56581
1995282
1020511
1239111
2061363
1396016
264227
1255354
713616
296775
1825950
2611856
2231447
1531705
2130744
1448345
2510480
1606604
2705641
1752217
2403430
1649701
1679969
687562
2601348
1848326
659140
2834000
385951
1813499
664739
518308
2578486
794027
2682708
84388
26371
2084568
2907447
2399407
1959714
598025
70466
1833109
1155097
1970147
751881
680659
232701
593671
2831787
1419163
113127
2916384
2904950
911103
2307832
785316
2648095
1500968
2425655
1132200
974537
1039471
2466000
554844
682861
2080425
572107
2638067
300629
358602
409979
647103
417327
447019
1014381
1790993
1776469
2336251
1315437
566295
2869546
896498
2632776
1501122
2232720
1512283
1529837
1945677
334643
567025
302921
501891
319335
620005
907817
2173019
1312834
1217539
890503
617219
82007
559420
1034711
2033358
1930095
2485023
2118414
1564998
1536232
216833
977800
2128123
1191433
515423
145289
1541927
1737476
413158
707024
53070
901845
2293190
2304486
2339416
1737593
1392600
1856817
1251369
317762
1765412
2912881
1528438
1812374
248588
2427275
2369183
339796
2108451
1247361
1382158
2381940
2031822
986039
516014
648319
83433
1652484
1502247
1772002
1134691
2872114
2171467
1813543
1602604
1391061
2532639
505830
873169
1023658
2372354
2650372
570413
2184839
2799173
1716822
1159357
2485310
2909573
364923
1968294
1323217
1795112
1588983
1003774
2889088
2175704
306523
2236288
1071122
1415221
1211988
2266682
2517087
2858320
1355383
105410
2027747
2696249
158289
1733442
2785658
444131
1459147
1739802
1809858
2246079
713505
273772
2332814
2667603
256815
1307603
1036049
2152465
2732836
1518777
462340
129128
336846
2413276
1030777
956219
1754355
1455995
75846
2767545
351057
2110257
1843826
2669668
1739326
152679
645669
2129284
1786924
1425189
2834785
2264271
1789816
96193
100603
1923764
836169
588057
2272539
538564
1138140
1672139
2892286
2827100
2313662
1732368
1410338
1376658
1258570
2386842
1059725
2628516
1381122
263655
2501542
2273598
1349658
167961
1830151
2140136
2205403
1598186
982356
1375443
2662668
792883
2662932
98395
1099400
1079131
337364
616591
1242619
2587520
1257497
1961269
2385163
984660
2176464
505831
323252
787981
1235701
2012222
2472145
326030
2020761
901290
706429
2055593
1687160
2573326
975089
242668
770498
1829494
734706
2838448
2720464
439012
1264523
2532459
2437735
2861378
1547408
2256189
2826739
1228571
405910
1145075
1522670
860132
2150807
1673603
2529890
1868657
1812636
1886071
1243216
1458880
597206
2597524
65297
1373678
293561
1228912
67207
2568627
229105
147479
623088
2731533
972818
251262
1338311
546243
792181
928396
1221313
2454521
1357326
1541283
1516214
1982121
1446240
2714646
1704365
2520734
971810
1769988
1724936
2106047
845942
2270685
2858823
1838414
987635
675525
1719892
1639633
1962412
528337
937908
619104
1699560
2540583
556782
2462279
1257078
855479
2704861
245320
83881
1677026
1169101
2488980
2588659
1946077
2195114
2350360
2230314
985380
2187044
1760933
1531449
1609479
2164584
548245
2126192
240621
1007557
2593396
1386161
2700690
1975903
1637896
1747735
2189971
2573277
2829611
1315226
2136572
1052891
222927
656794
1924043
1616325
101605
1689302
2935398
1172240
2751577
438931
2709709
2791643
42542
1036021
185463
1352503
2724202
2352635
975036
2117449
2363843
1074038
600602
62757
1184509
2542451
979869
2521920
47112
2442982
2741423
2392784
836330
1690985
863785
704240
2644143
1030788
7828
1389882
365673
2209305
1666428
311336
2703121
515885
2370786
1078969
1299456
2897597
2691614
2302058
218422
2286277
1356287
2546344
2397935
1426488
198025
422091
165126
995616
967264
1840133
520340
212626
1179910
2420685
2777009
998296
839656
474248
2649415
395610
387851
1181168
2711260
838604
754755
1657191
1621514
2788945
2136403
1155318
736162
2411686
2195853
2498877
210407
2495697
1255747
373966
588033
2723129
446589
1546876
1207396
2754344
364832
574641
2809219
562128
1552710
2275211
2159500
2518548
1942942
1999100
1263279
2791065
1148659
824186
2017353
2263553
694222
235775
670392
549709
1844426
470934
1102330
2615605
465230
1224144
52549
2377819
2068847
1185663
1184327
630668
1998029
1020154
1924646
2093535
2056157
523153
2590115
1455068
228288
2080974
2786682
2645686
1405756
2187735
1275652
2676742
96398
441031
1779443
2229819
2255031
2938173
2843202
616397
1152774
1924197
2479422
1658312
471334
1161662
1924979
1029991
9351
529042
404805
2861382
505107
2891211
1024521
1941801
1419614
1381486
1971214
2255883
2730741
1008839
1892844
2197388
1301562
1908601
1823577
1824786
2002891
1533749
2286437
1735895
1820171
414035
1841011
1293839
2706357
1968958
1210397
234482
321022
180423
1287774
2336269
937395
1286128
2922330
54361
252289
1568987
2844905
689412
493180
1064340
2929856
1506767
329707
460702
2360370
2837171
1839177
2573286
1385136
1281885
1167758
61159
2553286
2246634
739128
563472
323919
2688131
299411
814500
829223
1312424
747983
252142
2310453
203955
1213911
2806259
365201
1022
2796498
2652639
1569652
2873097
2094332
2133373
2291307
2011925
1389542
1350120
808573
861261
307279
1321768
780438
1039808
2766381
1594121
1480570
2063211
2330273
1878179
2049868
2128924
1830644
2389044
797666
2404844
620008
103770
357570
2076322
1674451
2420144
1192790
210553
359175
1476702
454368
1444697
1560523
2108978
17261
2487356
949399
401207
1916387
1876010
2337555
2581943
652301
255905
918217
1825836
134197
1752581
2364420
2633440
2485077
184988
1688999
2506501
518913
699632
2784749
2482519
2757668
2752987
2200770
1786866
1770787
694187
143855
2474379
1058697
1905431
2276870
2921927
2209965
2621603
917842
1093935
1673247
1729706
1237722
2551775
2612049
1098368
857455
135130
102174
2865344
2163961
2911752
866090
605047
1615757
541774
257846
2203130
2326560
1590645
2490021
1407177
1957056
2166542
1230397
452136
840533
842748
1941880
2376034
693269
866099
262215
2614464
1313190
959051
2721131
689237
1091179
248830
2523751
382005
2374933
76427
2710244
98367
2430214
1923091
1438043
1324890
1135700
2751445
1672596
1969491
2758418
2435098
1476529
1162195
1365053
384308
792624
2035405
961439
354565
200084
1394084
1330212
2814210
1370714
421006
1735378
740627
1721131
1451047
2644072
1914206
952731
166363
906702
2169182
711087
2093053
2920696
1840546
764672
2503760
1781556
1983134
376091
2187491
2347091
297223
2486682
1722543
1161820
2210463
549026
43502
56098
1535537
1128735
1181881
1342232
428391
2424624
2844257
392719
2056714
1401800
49302
1014848
1650840
2271714
244123
677706
2891846
2257087
1181145
2354393
590836
2571839
158041
2865194
1325732
1287020
783201
2476730
1407848
1794217
1317553
1613000
2482681
544998
2024449
1084937
2120134
1111704
2645764
1372179
2079072
2849411
1985958
1497223
2799139
391562
2267711
1165648
917983
765087
1451971
835076
2754355
2056142
492746
811454
2473629
956701
1387777
2757605
1015223
1164803
2518978
2179791
2178178
2226929
2157282
1210020
1900267
324765
1124303
257276
943859
1998391
2187456
78753
902970
2929513
1006268
533671
2784017
2084632
1819730
1552270
1426580
2247948
1454309
2161785
480730
1188667
916026
2342093
2667828
74479
1775712
1790551
2822862
2600130
1166722
210291
580073
2337601
165337
232168
1524373
2795944
1450843
867114
41486
1462556
1662516
272572
1134681
2897572
2217457
2304279
165690
1481166
572487
421376
2695627
2527130
881044
1891803
1092166
1890923
2325130
2418792
1577652
1591231
2573952
1272054
2408265
2798878
2188647
697821
1633075
2841434
1586503
1357202
1204192
1212705
2326918
2739525
1572157
739741
427062
542319
474564
1775921
1172060
59324
218751
2102352
1946577
854372
161777
650469
868775
888119
1301841
2291740
957968
2891920
1487550
2074424
2111291
1593461
797450
2871202
2298337
1037717
1702469
632968
1899510
2087318
702256
2031081
1508133
2585029
2499614
1741575
423033
969408
1869221
2915772
2122410
393983
2841831
957630
2531397
2901861
11072
2456248
579120
359468
405109
593898
2288811
1474780
2842592
2158365
3992
1092957
245650
364580
272408
2593479
821470
2636893
930058
1022862
2390579
683915
1987157
1876759
1082944
716298
567566
648463
1828772
2203065
2197553
1265855
1885130
1782330
2262447
1372474
1818859
526426
2212357
411160
2785925
1576619
2591978
523801
1658243
1568517
1899971
1170086
29253
902445
2869598
1945044
2860635
1728296
723016
376559
120924
2109257
568444
2821861
1685047
1266276
2313038
1165742
2800929
1601324
624402
1268353
837661
2256744
1200082
1401145
2200473
1973413
973715
1770123
743820
2854857
939258
1271002
1418694
635915
301309
442875
718777
2622855
2899023
861692
2281707
17929
2789883
1904611
2232996
1487272
2210698
693423
1880278
1233178
1512401
2476267
344747
2395687
2680789
1514796
582445
2278876
50194
375971
2703174
1349205
2540090
827021
2202643
2650473
2423501
1435014
497353
1419292
2400793
6581
1662847
343461
599247
1514595
1100717
308480
1284371
1334951
1091232
337036
2604497
1971157
2412881
114883
1056260
2649891
2161562
1651457
460593
77090
367187
362028
2709549
2310620
2844964
1592231
2381547
1335895
1637596
2436318
1976049
2522337
235000
2670718
22973
2613090
2930893
1652609
189762
1885297
2355263
674646
998724
1568697
2352384
164113
2335722
163816
227778
2463883
75760
447685
119429
251320
1938994
1888382
2755875
666084
2716507
2234826
1275084
1967866
1450790
2068941
2656353
1222145
2319544
902967
1527552
1304035
1952756
1937078
404858
1169871
2172931
1489387
1195546
1102380
2145846
2313706
1374651
2266186
1304201
1411413
2129224
620470
2384267
2520764
39898
625200
266930
1059840
2183451
2159912
677301
887550
828945
245639
400229
61357
382506
2493626
2143103
2464474
1058403
2583444
2441491
2342661
2544826
2128880
511639
1268915
2518946
853318
1991126
2528262
1027928
1538424
1147090
2365478
2694545
717445
284666
2027166
1437614
1335255
2249831
2933017
2500975
1505592
1500861
1254238
2340956
1037181
633201
1039597
1048147
912161
1663413
613823
1042275
1098923
1808853
1573013
714530
1470434
2382240
2259607
2689626
1104373
1072376
1455910
1298059
994683
1454705
991559
991622
774260
1820584
1708951
2493248
587602
595328
154002
1758869
1039343
1458426
245801
1650997
2852016
1725059
1247628
2145434
120423
2705956
1950089
1210818
1262821
1842806
2601408
220601
1490888
996639
909244
763228
1506932
2314175
2088793
239837
2643409
2522119
1743234
454303
2065275
2607256
2415320
645537
1938402
564662
324759
872697
2003264
972779
280469
607301
1624766
800090
2452558
2402467
158763
1842720
1027068
1500800
755998
2671853
2219558
104780
299377
62121
1699770
1793721
996751
1844059
2729454
1434905
2879361
609802
1878666
2319984
432888
2230526
754181
291989
1101165
906419
2461827
664788
1903915
2325086
1599845
471490
407394
2729650
998792
2038520
1607268
2813331
1256789
858077
601982
1633238
2098952
412318
1116940
1118920
7204
2526350
2320227
1225431
803124
989823
1633560
2333551
1879428
2100150
2199373
2738301
1880753
724789
1260321
1697163
2100331
239677
1471637
222387
574803
2534933
1540815
851840
2114072
1068938
1236729
1408574
408962
1759595
1778246
1480928
2504483
2455256
2780018
127874
524695
1062828
175380
1512429
2363230
2088833
2585291
1118451
338842
359237
243839
420523
1121130
157697
1597314
672722
261204
305955
161608
966926
2747434
1979426
2140416
217825
2718444
431759
336651
1790728
39006
1374351
2065336
2310835
1256235
545738
1988358
1718426
345224
2670142
2839705
1636904
2887392
2262469
842443
2251620
1018193
2916223
2253442
1173613
520647
2885361
1912498
957770
234732
1937231
2790041
1828968
1354308
244240
1593316
1838406
2518856
2586687
934020
2571985
326955
1868284
361474
2907590
1003753
501007
1885132
1526270
297867
1337188
1079121
43213
186439
2491059
2670940
1246409
551514
1273223
256818
2657514
1102094
2821511
774253
2028911
1127030
666994
2771270
905701
545576
740179
1541026
1783015
217480
2064237
503889
1895523
774989
554102
469951
2602951
1737436
1793188
1469563
1643867
644651
277995
639491
1863653
1653429
28900
2382098
2886824
2757537
1065188
958709
61053
2766046
822167
2877614
1145865
1585344
592201
1697345
1251929
683096
880670
808528
2750924
1178293
259077
2285151
2355119
1552636
469230
2701505
1910375
480209
2254464
263864
696711
382665
1316908
1668117
2912067
1661158
166534
2126299
1200444
1872617
2422921
1108376
1566452
2166943
88656
624753
16931
190655
430699
2795084
785955
2196606
1528494
651056
2345530
1782410
2132810
434617
1695025
275184
2204933
11969
1964717
2754753
2157283
2344036
2327224
1953303
554116
355846
1575187
614371
247602
142753
2727471
1584431
1098315
1977943
2186121
1430163
902624
1630565
2098240
942983
2387385
2620652
2934966
1378882
2821956
1389372
2464578
2612243
1745335
620049
2740842
16518
1295183
541714
937287
1363898
460952
1262263
913915
1033408
1106041
685649
885463
2739234
795461
418167
2338618
410903
1036428
2108280
879704
1904313
2873637
1746683
1075395
1477786
750112
2182233
729198
647643
1412349
499631
1582199
594652
692006
1880421
966494
2191561
1814899
219402
1083779
2705999
2524739
1756271
957839
1148782
2808585
1894852
1666499
2797472
1688115
1143138
2589649
1807464
312128
664705
1235851
1879331
1473082
963652
283324
2610452
2021081
2554827
2812125
2810403
1840247
19437
1025206
1944962
884077
1182795
29608
2349492
1698015
1497363
2240673
2461053
889949
630474
1359154
2320208
2612916
1620336
1016917
2807066
516223
1661294
2438339
2403882
444467
1315098
2060128
196781
1572346
1953613
2581003
1399625
1254055
2377064
1919069
165949
2741028
568159
2350226
1862086
1343132
1762444
2253680
1665969
1029581
536566
513709
782274
759810
2878576
868254
1471715
2392312
488685
14561
2921391
1671411
2632214
1198009
346277
2188066
2222493
2458900
601112
873447
615295
518332
2865799
2757051
2425626
315293
2318020
1395703
2841977
358958
2532881
2037181
2094172
11433
991390
83366
1731272
543314
995287
543188
1449348
1122272
1735221
79906
2894834
573232
191662
1289808
1764338
399267
745006
1107462
2542249
83835
231711
2248654
1539038
46062
863051
1755462
1256129
2781129
1144754
729681
2906292
2357344
1201723
112376
450819
276795
1165309
2640385
2860671
6357
1133145
1100383
2417562
761910
2650805
2883136
1711296
750593
233209
2629304
2350482
2180722
2409839
1264474
2536680
1808993
548548
2159085
936539
667019
1392263
2743520
2581165
557423
1359261
747054
2763152
922874
254526
94647
2683151
1846064
116811
1514194
2042813
1315818
669150
2528786
775942
2482644
2305637
347384
1072270
1597624
992610
127614
2891550
1565692
2834060
1686767
500707
2221344
1039918
1801313
106323
857605
1274610
2746673
450764
491913
920815
2258392
1431703
2242413
1790701
2737166
665865
143823
209870
524093
2651859
1498886
2352178
2670073
2198788
308521
2567039
1090071
687800
2021303
2611508
1653056
2153253
2529745
996723
1571991
1943963
453206
671900
415766
624277
230226
614656
1907694
2529078
1630679
1683931
2438441
1191140
2088403
233634
2326218
617766
1933014
1598802
444189
2649813
2085167
2666986
2461513
1291777
479295
2661434
2620530
1618110
773768
1548441
2479930
1772841
434070
1360405
1860504
3053
1398723
1550763
844824
987794
1214079
1175710
1700225
225446
18044
1000724
1681711
1442289
255016
2632366
26374
87229
1287469
997517
1669438
2087902
2094189
2210114
1682311
86235
1058155
1471032
2208067
2619653
2200332
14481
373723
2263505
2228352
117013
2522433
1161143
2149459
1829222
851678
362609
713298
1320105
2637458
2411686
29959
970266
366940
1882981
231858
540780
2037530
2673133
2848326
589038
1993563
1161297
2640252
411063
2502938
1658675
1196405
2092765
1060427
386085
2544715
888294
406567
1172106
1027145
1765419
1924604
699542
1260768
1298882
2455009
1741017
1864906
2625199
1723277
982522
1991786
897766
1167035
2489235
2850190
1505033
2154133
2162045
2231980
468457
2906131
1086138
2058449
1880195
856195
1940998
760254
545627
450047
701916
1015063
803573
900946
492889
2033458
790190
1341552
1309353
1429565
2670597
764906
1643699
1712284
1484652
252492
804483
323151
2718090
2859195
571381
501490
2589111
1224170
593764
894489
2140602
10576
2661596
61674
2638528
806665
2415809
2109966
1617148
486977
1365196
1008062
145392
2769889
767405
189417
2865523
1564969
757369
1399436
2553436
808771
2131730
960920
1819479
863921
1400659
484327
1337848
119626
2112701
1419183
2780305
1623237
322427
2817845
2178004
1601868
2699712
1497453
2924759
610781
79769
121614
511046
2229451
1135841
21515
1423740
1338828
1662347
1054022
2416460
2660366
1348673
2061694
1711645
2659258
60971
2884800
1450026
2145431
1549867
607551
1021406
1729586
1257081
2389833
2362140
241888
1001838
2068376
2512023
2343860
2834065
247123
746298
2098486
441811
1440958
2435439
743725
1178971
2642555
436744
2388628
1300812
1319199
1711382
615917
1609913
2671038
1080925
2595485
1662521
629981
1520629
1214350
1830881
396260
1940876
2073797
2087855
2542190
2721814
753304
99440
2617435
1543728
1787800
2442678
2266136
1904536
41609
2728517
853998
150930
254578
1894259
2394925
1056102
1980228
2371859
110180
112971
1545003
2204330
636301
1704696
1032134
1673087
2456583
734131
174894
1326694
1904087
2861312
1979258
1419013
1443921
1785765
2904941
1821917
2767186
2313398
526030
1722907
413556
579914
1982131
1335249
1051834
1100926
467792
1746442
1381083
2724649
579164
2059678
2530458
256750
2277340
679202
354159
1312163
1124256
1400824
201272
1095246
2260700
2861642
1288649
2167361
2580494
1557557
1981764
998400
1847578
2656218
336649
1413670
30462
403240
833112
2314470
354186
2122722
696307
414940
1632587
25354
358204
2057979
2329618
1587278
1896195
1507816
2446812
2542862
841897
479519
2272344
1795061
2186017
2077316
2800811
2750306
1663692
2107613
2443269
1903743
2261349
1571513
1142220
2827298
455054
2747293
381878
2561748
960720
409006
1640423
414098
1543108
644370
872491
1926318
124327
491915
1765792
24653
124573
862905
2202420
2328566
2265789
87558
912383
2161527
2084979
747357
1064921
2926458
160603
786753
1522696
614492
2828978
1636409
1908598
332823
2548744
1290741
2410070
2627213
161134
434313
1634765
472740
977201
976025
2277122
120141
630874
708769
2377445
621637
667236
130508
914071
2538123
1665893
309497
2694551
2814830
801259
1565185
2048533
514094
1606472
323828
1655666
2866413
1821014
1854915
991367
164673
1156358
2810562
1004892
2326960
562150
2835761
1483131
2158626
2931592
1720856
1754627
2363395
1804261
92976
1563849
858257
2853489
1282388
2660780
15501
2202263
838463
2708256
2825738
847616
1540247
1681243
2695963
327403
891658
52543
2039827
1211026
1051589
1475902
1492807
126717
1131987
1002074
146592
1238152
1658671
2518354
2444327
972825
1703642
1632235
296163
1301740
1634677
1693350
1774230
782471
1201297
1273293
871152
2526371
1731817
2082156
1313356
2652261
1473567
1254383
2038122
561280
1729377
1681677
1188377
589636
2863089
1436263
1716140
1594595
292055
300041
1274139
123230
2463387
2259238
1674307
2203887
1350015
1122636
331821
358231
126770
2096257
2204885
776086
880739
863239
711330
2143816
1316046
1126297
1928379
2207214
898476
2763620
571480
77441
2820650
2097393
2332504
675954
67002
1500107
2663944
1863926
841159
229242
1653715
1424447
661309
2420973
2318783
1004649
2706283
646531
504472
10770
2454365
118908
1219712
2793678
1790555
1484096
1161974
180104
1654581
1011706
297881
708535
2763983
1085668
233459
1976808
1168820
1074694
1987355
874669
1438063
1315383
2457480
2541656
2828715
564919
928480
683282
182031
2642958
2490965
1001933
2904464
1595164
2275694
2282548
975814
2564280
2363475
2895243
1783210
97145
150877
465826
1294224
304240
1714602
1197218
440936
2559647
980408
1146352
515662
672623
1053500
237661
2190574
1547152
2896103
232071
455342
385422
1074002
1103267
2445813
1474971
1623655
2815678
2873899
613018
1285609
1944510
824955
1029075
2306576
1403338
341942
1810712
2114472
1557154
874278
1863895
1711639
648777
728070
1583699
2320569
1116882
2172739
751913
1873429
2253771
2751787
2770224
1354829
363696
1801866
1381984
1782573
138591
2790016
1399198
2783489
2878270
2594510
1959777
1432146
2650098
851431
1905978
185685
588153
901382
363181
178871
1075659
133695
907318
100548
2843027
1913037
1632909
1336935
617348
2697785
455142
1933192
2468871
2304890
740421
1242719
1878660
1090707
1140479
464091
907566
2608119
1369422
1077556
2386094
599254
845858
1648987
1806801
2757750
107069
552204
2627057
2686905
2489675
1674687
2643001
931204
2394728
27913
1379746
2270480
106188
1820513
654884
393028
85746
1269495
1433136
468340
1250720
2510320
1272925
2043837
2785717
748210
2261064
1844201
989133
1110220
479738
1913182
1330156
1944926
1513255
2137025
119855
2366378
1529382
1802859
106679
617471
473575
1553927
2663112
2719970
1372302
853703
2734615
2443383
2249724
2133570
643895
1331748
2429838
2579971
290808
2192263
2528279
1068269
2395047
77369
27325
602591
132262
2617658
206636
2034388
904501
2597342
299875
1616793
2335347
832492
399171
2915014
56338
103049
36685
1342798
2065477
1401902
2680725
2555461
16958
178885
1148779
1232220
1562184
49691
816751
538325
1174110
1057220
1844140
376729
1058944
2404111
2895592
244783
2077780
1928914
2657311
1521868
435505
327984
730866
1166405
2420322
1152540
1089786
563950
2901638
2301811
2235424
163181
1284497
2390985
1924937
2059976
993306
490858
1768553
1464451
1141388
2171983
1459736
1764873
680269
261910
2169234
2662752
389348
2720113
2699770
668043
994287
2577701
2032992
182992
33144
2909008
1530435
998581
814628
2065830
2897819
2374439
2276468
111499
196554
1349909
1970863
1683427
2766679
2397404
1986825
495975
113450
765769
904159
331820
2408225
725512
1856102
43904
987212
1528041
1660840
74517
2350858
620530
1888836
1881876
1973814
1192612
537620
17747
765816
567693
2185362
180149
877732
1668068
87302
1680962
1452750
298873
2689630
2354942
1717145
1162042
2645114
490046
217052
1771553
1268567
1038101
969648
1427080
1464150
2144385
2214443
1428450
2573771
2781392
664562
2932948
1697852
2179620
1369389
117281
371208
606961
1995211
1211123
2750734
2640272
1865108
1023237
1805686
1230880
2671422
1453852
1374148
598283
1094805
1767153
2285927
41069
326750
152868
683788
1519919
500390
1128868
1459963
274831
434338
885580
2763719
441290
2402407
2309978
2037555
594263
2900064
2366145
1526041
2864018
2678381
133576
2637067
574919
997293
2196118
2133493
79979
194568
1761301
1353641
764933
298879
2899458
2782120
1318826
185172
14482
2527744
2108170
1294509
1750550
298181
1472111
284909
2474693
2868976
521566
2156740
1156914
983482
654188
244874
2312302
77301
1460374
1970104
2334717
100084
737962
1880881
1609703
1742006
1827161
657099
106131
336716
65280
1426543
544898
742861
525427
975519
2935855
2349843
2309028
1761678
1306673
2623706
989307
2290052
2010231
2319497
2464023
308530
2504176
2813213
28351
204792
2500994
667364
1280873
257319
2155019
1160635
1155567
907712
1552382
142828
1774418
1503371
270804
1192793
1913352
2190114
1685158
5863
2424973
1483035
2044619
310631
1409650
418437
2588218
2624191
2136717
1609947
2450884
1824120
2625414
825859
449341
472435
2469063
1718597
1330978
1400486
1260475
1086437
274945
995076
2432766
867582
1855496
2361510
672980
570229
2402578
735785
1540114
294673
2699469
1157448
1273451
2215814
354632
135861
569421
2174085
2560521
2848070
380445
2750570
2703992
2650173
1751814
45679
2730283
2620566
2252903
442420
535185
2764760
2359352
2704204
806292
2085032
2612794
1740906
2747516
854354
1599370
1009285
2128989
1615913
1143227
2246622
1566344
1959327
2134757
681060
2355903
2805383
157105
2439275
1898456
1498716
1228813
723021
2485050
2292321
147202
323226
1753011
396533
1614837
1187448
1283110
392452
687603
2859907
2716961
2917024
1159205
2131830
1158251
1179540
1950981
2391103
504034
517160
1108526
973686
2782014
239712
759525
2477998
1311832
2317317
1705104
1883719
1946513
1827065
1141089
1970740
2858250
2738959
2513852
47224
918232
422192
2810443
1975380
2640390
645681
2131446
986551
666708
1552489
2707790
1968280
2734994
1498223
651070
2568281
2190600
572647
282701
2709790
1471652
1756363
1510497
2502479
956382
1183573
2430659
2088315
2905238
1589906
579068
389689
1506331
309630
2818426
2547874
185607
1759787
1002575
1788194
11031
2348958
1386363
406397
2927414
2406681
73525
306560
2035673
433540
647195
221275
239433
2130964
2090537
2377381
1157223
887105
1140267
1838899
795724
1634563
891155
1688591
2772569
729613
412595
2785689
1603982
1263671
2149143
1142928
2751121
226452
1641173
2300948
2577671
887763
720161
1414529
650961
109898
601392
2866189
846693
1342013
1268985
215992
2231980
2149701
1201330
950650
2367287
1648090
1737643
1894303
876050
2125517
1617626
1855363
2251944
579038
1441395
383482
1987404
1063429
2149640
1118898
132803
2825600
1716684
67926
2545549
2070449
2593407
2304353
386232
2274053
1525212
1116406
1532628
908838
2247823
200240
881173
1597088
841805
618304
1116072
307327
1786826
1070618
2574088
2589223
1346578
1507121
1919715
800641
2206763
1658913
2039190
2711633
1763290
432808
1136665
1187686
1454188
2204784
428044
237507
2911631
1460724
1404244
2264392
2262057
2387336
1737905
2595874
2110530
1728152
2662767
2184855
1824967
595959
1612424
1837944
807367
842447
1339874
748082
2274909
742779
475783
2136903
2018990
592354
231621
1204693
1560008
1602312
1794276
130970
69898
2159804
1604429
1764558
1543214
2634140
407783
1844460
1475551
2510577
2140191
2055995
2283116
2244361
1351335
721470
2292687
2912568
2063839
640065
920265
318842
2684372
1040515
2865511
2494755
1886946
2426139
2404958
2705208
881181
1361980
774857
152259
2228735
878747
2331130
844728
877684
2875606
2374897
1753278
2619786
1630933
1439087
2469654
2380297
1374192
2683609
1787201
1130743
707093
2514310
1163413
654347
2429072
2892775
1174131
666148
2643649
2936731
1858391
824619
2462492
1061934
1663823
2197976
2905312
2906428
90749
962667
798284
1329402
844478
2636356
638958
279546
1529542
1828985
2810204
93415
708165
845061
103991
195703
679509
870892
1941753
287847
940371
1978665
2084429
441017
1589514
1570267
2746772
2394114
344252
2364905
2278696
1285021
1327624
2006186
914134
604746
908360
1110083
2864232
941501
1461834
1839974
2844244
2044062
168272
2188289
907156
873139
1090823
1722114
1667801
2428999
2064561
270294
2327528
1193818
911166
1570698
1171673
253947
989833
474915
1781263
403314
2636005
1902602
1576712
48243
2048219
777128
2401986
2068487
1594213
1896875
2272063
1922115
1679292
2000697
399185
1212684
2510435
2288224
2549860
1518045
1678358
2232254
505229
2392042
2595450
1021440
197223
665637
632010
2192487
2402243
1794163
1391410
2401893
2766530
90625
873317
951273
516692
1586770
98363
883219
2054256
206451
2388235
1216440
1376708
921893
2327035
440351
422498
2000673
1387846
1325603
14908
2692851
749405
2360897
2320422
1423485
1360313
2488872
1951202
653087
1204817
1948857
778942
1617586
2567353
323455
2490893
2469036
1994306
338973
1370025
1018672
989386
2662429
2390299
2814719
673369
8956
1909175
2926610
1788520
2654150
1046695
2289153
1847224
1459350
2523328
1951490
2689685
1261231
2844852
604349
1759784
1406889
479205
1606348
973282
730351
2883771
2474272
2387104
645541
350222
882629
1751362
797117
2825910
1613079
2289113
2918780
1836035
634866
1587896
2016596
2737380
2683420
1736234
334481
2461294
2551204
2797494
2767192
523250
1387602
860364
1419072
1826866
1290533
1034106
2805302
1477684
711210
55517
2639836
658886
2014283
75487
1500563
1818075
313041
737628
988183
2188971
124129
593939
1874427
2406923
990172
2790634
32259
114143
2478352
1125110
529916
412150
2601570
2548947
1806059
1290414
2527835
1893471
14959
1254155
2214181
1975745
1578284
2297715
1822932
415348
2438367
199675
139927
1167848
2163230
1591099
792353
2931742
947502
426870
1301830
1661000
712172
881615
1155334
598566
2133663
1524789
1591046
354168
1110006
2472386
308648
1646007
1649745
615059
716385
456107
323363
1047302
2569054
887331
1401469
990557
118575
2848102
2350139
2711417
1531839
2467005
2826109
2650649
1305015
300284
2704788
1311847
824821
1266164
988820
2199487
2895043
782038
451086
1320328
531381
1844493
611595
1037393
1131121
1670384
2108364
276049
557443
1975770
41166
2827906
2616222
702136
2890855
762838
720923
229822
708179
1096127
2265357
364600
2405642
2242643
830091
2576841
1547360
646902
216542
348114
2716784
2733304
36145
634278
404222
166920
2348483
1453459
2127964
2739
713953
2603944
338110
1279508
2544807
1724052
1392709
2523370
1082669
1640858
2679838
1042647
1788562
1788055
2129475
1540435
814586
97171
2271613
1725960
1040576
2774015
469403
300933
1210244
2266063
516809
2803043
1653428
1648208
1682281
2590634
1286805
1606133
328780
1073083
1262409
772985
805573
2704424
285215
1520098
2903941
2313729
1817541
1723243
993809
92525
172677
471907
504224
2307348
1371595
2589528
770005
2243554
1755009
80298
261269
2548944
1583890
94222
629881
2916036
1766477
179213
2937668
2903968
281784
481547
854950
1028157
172137
571754
2791026
2459053
786529
2839272
1151560
2141119
579473
2753068
1633609
2226875
1047632
418559
110269
1759551
1611114
784351
1477505
1810072
2877105
1522403
2704451
2888007
1695762
849066
606396
2441980
816552
1794190
85935
45714
2658283
2526955
1911360
924418
288385
1912764
1471216
1793216
2298517
2511210
747724
590627
2844757
1104235
2879863
1964703
1769783
1460242
112380
1909955
2727949
1836148
707445
1002124
2850140
1234534
1416396
727747
36318
1134128
524213
37977
929411
837649
1462632
1118196
231059
1448789
1785926
329251
2710688
35541
659299
2600320
1855469
778782
834398
2451225
1305329
2662785
1970149
363886
2221109
1057710
1217767
392437
12079
1592940
1067649
432197
927882
2906020
1612119
800191
2200013
850003
1966692
1743874
2691885
654565
2258283
395839
2432958
2836217
763823
705802
1194588
678259
959376
2355556
2904901
448435
2893640
1108084
87613
2130352
2764719
2523642
2254210
2722463
1785601
1749709
143103
345958
1365071
419478
453762
2905603
1063916
2089644
238353
2892555
2672123
671118
2469136
1882395
2237959
1983632
1094842
1511987
1277186
2256236
946348
1661885
72
857811
1774275
705886
1110754
17273
2443213
2088457
1121038
1939011
2931841
847526
834946
745978
2858767
2866510
886857
1292670
2581004
877816
572987
654859
1770194
1190564
1957834
2701175
329134
664824
2820472
335056
1487869
356604
2126982
589501
377314
125376
699871
715235
831077
2376564
1842745
1024786
154371
1790259
2094424
1094889
172110
32223
2153857
1316167
1676354
367619
1815211
2276260
2539407
1371499
1602098
2911579
2624507
2631110
683352
2928956
903796
2002086
1806930
1551867
895318
687089
2141964
1404181
1730877
2604601
652238
584668
619061
586253
1535480
101716
1011588
663335
271139
773723
315447
432508
2538702
810373
1697239
1457654
2479777
1122984
2581515
608466
1005366
480887
937693
2891283
1987846
67284
2164931
565149
2881321
1062265
915302
2780501
1946977
1369380
1814834
1516947
14269
2783433
2856882
452905
1220411
2508407
1782021
753785
1547139
1421206
1026594
1734928
76186
276450
2471995
1655796
2093574
1449970
853394
2249663
2123238
1118230
1317754
1738237
1024795
2079635
2695473
2304771
2159520
743734
1275229
2825737
544815
1324805
68341
763923
63578
747919
2466340
1102494
1605560
112023
126769
5547
1116766
2741905
977645
1276419
784926
2803191
33893
195635
1017090
2940130
1302429
719447
1210045
2229529
319421
931923
1629737
1689650
881336
429469
284938
1833554
2657890
2108456
1194710
2054654
812468
392137
995908
915853
1660788
1283082
2640586
1879273
1399524
2494293
1850745
836032
2744452
1227825
1942153
2922884
2350041
1677124
1251637
1231458
2157669
2610681
105378
1375919
875771
893506
1654664
1117945
1078242
512668
808166
2904398
2800616
2579628
2336601
1006085
1734119
653498
405733
281989
2300816
561711
617135
2632930
2001978
2572639
2176615
1505769
2422423
1681699
394359
490287
470153
1024135
756649
551875
858669
1897274
1660237
2640276
997850
230013
533763
2167436
265675
2292095
1672689
468964
1401743
1522836
1358989
1105970
2653260
2825301
918639
2282879
2064303
1143256
2643086
2795159
2925221
2906431
629130
521538
2818565
2205672
2770803
2088862
563
398073
1550479
1067435
1496229
1528493
2574595
1218988
761054
766751
799252
1741745
1510888
738291
939787
1630707
1914653
2677587
2881203
2913185
66642
1628441
2087850
1812877
2336649
2758535
1653290
1134589
855713
2115865
466661
2406540
2404532
1315777
2251145
2619266
994774
581040
1603847
1926234
1262109
1851061
2325495
2702004
616133
2188471
333161
2566148
11428
1483746
2906854
1313880
468757
1179880
1416940
684096
1302658
471220
310553
713689
1802984
1674882
941483
2360365
1155947
2741604
227517
2441271
68876
1437107
2689829
2037433
2844261
740939
2168354
1000217
2063059
2695939
2069735
896838
2830282
2641374
2677946
575189
97189
2139210
1089841
323544
497547
292251
792248
2036670
208310
2114480
1407202
1788286
1236979
1993968
911089
1213008
1131537
1141109
453638
1727155
36380
1535881
71707
1258420
919528
157837
2361573
1620752
2794523
2469421
1551712
1918518
720984
341661
970330
2290395
1720324
2377501
2926305
967970
1380046
1035451
233406
2533505
1140886
891300
692591
2226557
155602
141315
2513562
1984339
1182536
1188616
1893949
2647298
1647167
2056934
2793739
2712043
2854758
1092582
1365065
289837
1224565
2694096
1681845
369092
2034555
425723
2699849
1829975
1821938
2875746
389828
1983909
154949
1895737
1741421
1159706
701682
2649820
1113795
72096
2668621
2098882
690220
2085806
1243442
2639192
1078534
1843898
373061
1163520
1671910
1644050
2302122
1836017
218165
72084
2231299
2336560
1828822
547019
856631
1510704
2202607
1538747
1263479
640124
1967273
2660294
1169633
2454246
1882759
2484154
108223
1940638
1792853
2296923
2462581
1195630
1528935
2122748
2867868
118955
2463352
2780589
1447896
1935556
23750
2915945
210365
2060403
676430
2203220
1724676
2272
1586198
89725
1397039
2138888
415906
1766480
2139163
1407876
517741
311031
1817734
2446833
2005788
1070511
947013
1554995
1908291
1917128
488556
572771
2636562
298922
1211644
2890422
2308074
1731374
1230142
1459169
1657924
1396564
2178032
607202
1081190
2869301
2362558
627260
293546
1894596
1304493
2290714
1818950
1578976
1790990
2245231
2757471
34756
528303
2038741
1058499
826913
644108
882698
463908
1583890
1352394
1342637
1408729
1495301
2293289
2060029
2599061
2419431
1984742
1667398
2198896
1230907
2429734
2213169
1337113
1423700
382195
1758888
1090379
311951
625070
1366793
1966128
2772872
1593200
2635065
654383
2172086
122826
2805805
1878737
1463592
1353083
1473363
688988
1752452
933980
1001772
2925175
1281708
1330999
2484093
674695
2317495
461087
2718832
509692
419636
146381
2310220
1122642
1336533
2488190
1156294
2292054
1819684
2000709
40812
1604557
2650910
1247620
2703764
456506
1702083
1609694
851937
289520
1169475
109334
2332057
928836
1046644
477244
424019
2027651
127486
86635
850331
1666366
1073999
1373099
751306
2461010
2772424
317442
2699323
1411610
321275
2664610
740172
2127960
733507
126614
9645
428919
165094
2064550
1690994
1671674
1764422
275304
1992625
593560
2147455
2020312
1991867
2263871
404842
926251
1584688
1066965
2582787
2428614
2234622
571793
1044669
13544
2836480
1582682
1047477
2439131
1350536
1051697
187372
126956
828897
2492837
697572
10363
1386443
2628361
814167
90732
311402
459438
2143099
2288714
2377532
2048319
2254896
1632980
1476876
1946895
1887493
196214
1326723
25011
2174575
1400162
2370487
2357940
91905
804499
708262
2183050
1378275
1510473
1151482
1366988
552227
349787
2447786
2326276
37034
2381520
531837
1767538
1539213
173125
905991
2884948
1667661
2469943
462231
2694320
2211249
1907377
1444428
2231991
769183
1763757
2182638
53506
1129483
82020
1908745
462309
1580204
2517543
873025
807871
2513753
2027739
131843
881864
75299
2184886
1236914
817615
793097
502567
2422308
1854757
2316796
1107879
1948398
1521652
1898507
2844744
948616
1995321
2188237
622244
1486624
2616807
892220
2321897
351151
1930442
2150748
308997
1175741
286712
184984
2520403
147202
931454
328404
2595922
1617833
2429422
758394
815460
2290952
1587675
764959
2131726
2398289
277352
1071902
2187962
198413
328604
1373256
2121490
1670007
576027
168864
1346566
1514541
2375065
2817198
2785302
2210151
2603603
1212627
62334
2223289
2295736
323046
1700079
2717007
323929
1636166
855574
409662
2434109
2900447
315787
248473
433728
2300309
1929901
2503383
156056
582112
2347685
2031660
647827
1102616
2898028
989371
363790
1363271
2389489
4614
2474217
2795719
176760
1975749
309244
1457442
467549
41025
2125099
2711315
623546
1337123
2118035
178861
476279
535967
2714860
1638574
1998056
420458
862218
94132
1734668
1160960
172883
1769977
2819499
2199571
2163422
1240726
2369178
1785661
34904
1927467
1727324
2709327
2429489
1886688
339707
1108456
1355684
133658
410754
2367458
1696946
446297
2923477
1073657
1021117
1488658
2050410
1634119
2727368
429401
2135277
1551491
1880634
1424206
2432698
1609375
549857
721114
1886651
2935226
220457
1964121
1952400
257212
20112
2838382
2369959
357345
152826
1939533
468474
533789
1373300
1018411
1682552
2799443
2572411
1214571
1660133
2108909
2861571
2014985
1866812
2604490
2794793
2824390
1964488
873834
1184682
2591802
990788
2313382
1158500
1124961
2116255
685343
2462506
572700
43030
1791141
1572890
2218613
2116779
1776413
2078247
1884391
499608
2276892
2126357
1867603
335192
170951
331572
978171
632606
2275581
1213356
1925679
2192632
726198
1947040
973404
1502002
2440128
604235
2838806
92880
2807701
529558
2229588
2918452
1402092
2785740
997914
2125567
762873
2844163
574670
2800637
1754763
1910557
495838
27955
792192
1764997
2921755
1566300
223816
2804649
975034
2148951
491684
905624
1404292
1612210
188523
695495
12329
1223715
1843950
1657216
1248076
1333765
381531
1130173
915994
194388
2319078
135672
1805109
1607150
1755524
616785
708666
901555
2821647
2712589
1060088
1476058
1542670
1578752
1764356
2550310
489935
74369
1532399
2509375
287568
1731937
2893586
2466598
2681719
1179102
385903
2615060
2373161
2440919
2063584
1235475
2116561
2525811
1456341
304947
756798
251091
1287531
2831637
2271529
2224066
2475796
2122960
154923
2340102
866275
1734481
2147799
2438685
1216362
2698911
526418
34711
2346634
93424
2390933
2745702
861582
606349
621076
98047
2088915
475316
2476841
93846
2066276
2430697
953535
1373873
2795886
1706862
2835748
2760733
1177013
2747456
878591
1898077
1568152
1798365
2930637
2011988
846626
1297979
2283029
871848
1315866
386318
907184
947104
2114620
1474214
113203
10335
1979834
2539525
2321143
2353454
280081
2778684
2546456
270766
1269570
689384
1198830
1433661
518792
1651952
1781212
2845875
2174995
506391
2887543
2546873
474569
1830451
822535
1359229
1910932
2855947
2805302
2915136
670181
845176
1666527
2649717
1789978
966108
2529944
1287577
100093
975381
740647
902704
2191057
1870397
1093472
408144
206783
1355043
2207309
1532382
729895
1501870
2082090
1658240
2363287
954420
1727081
34566
2129310
2821976
399798
338442
2187440
520024
1202584
1534605
1463404
1071323
806318
605361
1150209
2854947
119983
514708
2182049
201008
2477196
1174824
282413
967051
34445
1971215
1153389
33472
2416437
1946268
472621
1006474
2882451
1436466
1588991
2822960
433318
1040089
512911
1558334
2752988
946857
2053500
2156319
2535822
1194044
444200
1833535
2508024
507625
426353
1071630
591624
1714778
1403615
2684145
570518
1700281
1838242
522205
2395195
1965348
1688197
133981
657608
791014
1188942
2379388
2855032
599282
2433329
2791917
540445
1467562
2887118
1635329
577462
2084933
2631319
1937055
893280
2085331
262978
1470707
253472
462964
816835
2560219
1412777
352415
1036124
1054344
1330521
1666170
879448
2183695
93909
2899983
1207710
2035478
1728947
759179
2188240
1427272
1942423
1033340
1448711
926590
862501
1090443
1280278
1784094
862953
612384
1672010
459157
2134411
1877345
893786
2676117
1906721
2927994
874266
2504112
966145
2858599
2173745
711929
1006017
425358
928496
971512
1946184
2839140
1043215
987778
2205380
1709350
1749034
2818561
672012
2030399
1339744
1411152
1667377
413696
2558350
2238870
844256
838994
491534
670551
1879382
2376287
1145830
2662797
359466
2702520
825811
2177606
700257
1210593
1712412
2315869
130221
2411923
2477591
573354
952927
1251556
2688773
2417830
1327391
140059
2421609
538629
1884034
648872
1209966
66836
1860037
1612206
2359130
1351182
175682
1365623
541157
602703
2394401
2668142
935939
1140683
2747878
477237
602190
1681113
2319975
1855416
983712
1938828
150093
1451433
1622793
264979
821757
415876
170492
765785
705993
43990
2613568
2617747
1076765
1237380
2449608
106990
254822
2627083
1374854
1734361
2870488
2778799
122330
2754414
2091685
275583
2076921
914747
1139038
49518
491346
942466
1860020
52790
975047
2724834
2476383
2625521
317118
2564252
2533012
2935012
39256
575421
120418
944189
2903766
1931278
2138513
904037
1126203
781360
1873866
116941
1170001
2911536
84210
2686063
1940110
2770860
1757238
1029186
2676670
1322234
2841345
2022979
1162770
399442
1757002
2819914
1041639
604756
2644053
2567230
238313
1737099
1306044
1408605
1157059
2579740
2141019
1855975
2511890
2166618
442542
2233165
1803916
2548236
2589638
2266835
907913
2051898
1498798
819830
2705018
2238678
1219410
2239517
1320308
1852048
473577
2522936
587052
1450967
383616
1880086
172972
2006458
1050026
1893845
766662
1166377
2920839
2806541
2861526
1681295
2274437
2884088
791871
1143279
3956
2867652
2707248
1725780
2581820
628835
479843
170115
2537243
1370508
1810920
2559005
1161215
1642073
2608141
2904931
480261
1978551
1401688
2222259
2242112
2314702
1519536
1789165
2542060
1692303
1486765
1372749
2788882
1365547
396667
875240
2928526
637472
788733
1326633
2755754
2831749
1752500
719902
794704
606992
2574926
2735640
903650
1332036
2697942
2538065
298205
153635
120474
1421631
455786
2755382
1011931
562052
1350461
1232750
892993
717603
2096397
652653
2550792
1748483
2733885
2444802
124822
1792826
1230551
2754637
725458
2373424
2652132
2371902
1678277
476314
1317553
2293675
516532
345396
365465
2328987
2305704
2202775
141313
689339
1276275
1187958
1051184
2210876
1812627
2643101
1957359
792410
494669
2234945
2477800
1462411
2210141
1256754
259324
2675991
1025341
2103451
1217955
2265243
171761
493525
1827176
1424008
2755878
111507
2047781
719632
2517133
2609693
529171
609195
227715
675378
2104363
1476650
1032360
1792898
315478
842983
472300
950381
2203468
2354263
1043546
2873429
1845988
435564
1852419
2813363
2890484
513348
437575
1828672
2430599
2366393
2057787
1389538
652857
914508
680299
2012019
1196357
666411
2622105
124233
1936956
2294933
2209018
1406810
1671634
2633381
1069426
1039280
706377
1654763
1177968
1075626
2282754
39724
2487836
2311440
1804048
1163049
2759937
320769
2900741
1474597
604216
2193267
226373
1896298
2903524
1230762
267793
1634346
1519428
803295
13055
1723209
2873772
918786
2801812
2130726
1127461
137185
1543388
854740
1520138
1709912
195422
1100157
2823556
2112328
2227
758314
1313606
981579
1120453
1302070
563684
1738196
1996349
2110669
1533399
2864509
1125232
2726841
2779236
2804720
1189481
1709166
2822149
2255894
338388
1254444
941130
2486720
2896050
2228853
2863918
2874431
1899368
251422
2304719
1463557
2916111
1957130
1644207
588547
2193699
2198993
2254336
2871494
1505167
2530639
1647741
2467780
1444845
2889026
259417
1085791
652016
316774
2064691
2150923
179501
679347
1782831
1262000
2254041
423748
1182388
1630947
1074524
1235407
841441
2160837
770858
1299652
2662358
2205790
2070869
2269401
1862936
1757495
2841520
2184803
2923195
801406
2437621
891665
657036
997649
2157890
2870996
671436
1945116
2053059
1328136
1570503
1264990
1228536
2266199
312412
881135
1293211
570573
600035
2836572
1575081
189961
1696963
2072109
2026042
1280409
1534431
730796
2243643
2378625
2052394
2614663
39065
2284390
1768304
1895366
912928
2414974
2266829
2651571
995258
133682
431350
1388225
2753166
862580
252556
2595417
780201
1478397
2347784
2928401
2353904
2094806
2400111
1945764
562591
1514381
2705495
1607124
570023
1156475
1994355
178824
2581
2503837
740004
1986235
465371
2071288
2021698
1293624
441589
2290973
2104073
1354305
2416896
1377770
1860706
17048
173117
413771
1577485
773763
1914006
2823612
1451833
1672616
1598328
31016
2622820
1245008
1853322
761712
747430
1225526
2890480
2061098
2845734
1359866
849201
2781423
1809841
2869686
1234933
438410
1650813
4168
796185
2916178
1914501
2936284
2853509
386542
2486042
588324
1348492
628528
2720179
863943
1674733
1706708
865254
2805988
1670057
87667
1084103
2557898
1451088
2569404
1829819
315635
1332097
967200
2848636
1782093
1694798
160285
265691
2038872
619190
372843
2843133
320140
391113
1394441
1098273
2345234
957103
21987
991941
2892796
1555728
2939743
1961132
1408019
508284
442375
1427484
1792994
256586
719393
2760032
1691912
457912
891424
1770267
2741081
1147500
243536
884239
167615
1015972
1834465
1634591
2866688
543584
1056740
429265
154477
2618107
2824199
1747216
445680
1749621
1738550
2672247
1820128
1019920
850466
837530
2527488
2791510
794378
1148840
764280
445375
577121
2604230
2634627
1510619
1888686
364139
1062413
260252
2336997
613759
2357552
509000
2837299
2510338
2646609
2662329
1496556
1472925
56296
2508694
1794582
880795
1721213
212902
1040747
2593684
1150957
1110503
2397426
2847054
2809164
366137
1296054
1757415
749866
1474937
2202290
1821720
2063966
2048426
928706
308209
443448
263387
225451
1845513
1179599
667043
45973
637234
2144711
1071346
1499877
1857072
2221822
1857462
334312
843560
1963228
2566218
1820472
1726167
1230903
442803
951351
1140217
708461
1026043
2429045
112361
1906477
2004869
754379
1941605
2358503
1831508
1143575
1858915
297796
230901
489222
1955447
1696561
2091544
1013610
1254069
1387628
1508642
2380912
1605194
1699300
640716
2412043
736819
2099199
834154
1191153
2809375
1646196
1489726
2116417
588021
2893505
1231349
1300731
1994823
827348
1502370
714728
1629852
1344771
532202
1517020
2832892
2695755
1557774
2921382
300372
608407
1262828
359599
2287009
618182
2369702
2039005
2247563
1516937
1403397
805734
2090101
259950
1853458
904815
1914739
1210007
1237859
2458089
1864855
2137377
2380874
184073
2217596
176523
1695288
955167
525043
1042357
1960546
925970
2317936
2155677
457556
2475001
2792489
1652003
498973
1561548
293507
709864
2210125
1207446
1313571
1243758
2075387
1044290
1876838
147776
1724476
1186328
2302462
2339905
2183458
1275207
1618674
928225
1061218
1046423
1217210
1730823
2530917
1051423
1079424
200050
2278085
1562337
1577736
776479
1249855
221991
122068
2294370
2789996
257327
86673
1853397
673701
291635
865536
1162369
2934983
1428428
2400609
2487784
1481680
2748625
1136536
1681116
1872263
2001294
74708
383066
1449565
19785
2852685
687355
32371
2282960
1717390
1857402
2488058
287395
1438637
2734979
2253706
2063031
1979284
1318921
2043826
151971
525061
2199033
551826
2157484
2754250
1455794
1895128
1110036
1412275
1621639
542041
1412891
2645124
1710505
2379082
170376
427357
2736372
2922437
547211
975313
211229
2007608
438630
530813
1623218
1927033
741522
1173201
1957509
832523
2729613
795723
581990
1789393
697079
2871437
1274720
1659789
2892784
764422
346634
455879
780163
1572450
2286721
60968
473368
658443
296590
875657
1619884
532160
1281739
2253668
2914189
2056095
974395
2409476
941447
2872415
481014
1953049
1208027
1136532
195122
429048
2104847
1701564
683040
2444494
2324437
2804758
1905488
2378720
1776915
165233
1526944
1824092
11718
250757
1030790
233741
856506
2524105
1050791
147651
1903437
2559358
760837
1289582
463511
260454
1080386
702743
428755
2802849
110762
388862
513765
2700965
2843653
2296584
314963
22690
51320
40825
18091
2239081
2155421
517803
2483492
742699
1559216
740630
1262735
2111017
2892573
107614
921981
1788857
246347
2934915
1969650
733401
142910
7735
2253569
2777262
382099
2004642
2241605
1124782
599656
847881
1277290
1114480
1315271
329373
2219765
1149645
495192
2064278
2477578
2817699
1768891
619035
73316
908258
208031
750267
2906467
266365
575963
1743550
1154744
1221426
51829
2802370
647081
1997349
186936
1522899
2314006
248666
789886
558018
2598450
1222494
2758848
665492
572748
2635424
2829125
2039145
2075903
997827
935448
2902267
826009
706261
1400183
753950
2755360
939940
388517
2610987
800889
2636889
1278154
1263269
2577234
356273
2629206
2636053
1599682
546336
2172280
879225
2119095
186468
1568200
1705069
758104
875035
356933
2791403
665558
1126115
2213433
2381482
869338
1760031
1567445
672832
2031730
2827643
992613
1318673
2792794
17292
68194
2847882
973356
576821
217864
199332
2822028
1992912
816403
2236607
160689
2331017
848752
671594
2618635
2287886
966574
2274479
1207296
2156562
2496701
728940
2589442
1267750
2333396
2887119
2720434
354602
1966112
1349576
1667001
2143517
1397466
2486263
514487
1389044
246147
1279475
152242
605170
889239
25796
1603110
2704779
2101646
436064
1155458
1697241
1415484
1966125
1285607
2507265
999009
1838181
2727534
1205386
60978
1907235
2483287
2061141
896871
2184570
75802
2436323
407519
140721
2686368
1150432
1977767
2034340
124535
2498111
686969
1956700
1145852
1835399
2131581
1694890
962553
721448
1182584
2177957
53209
1022951
18724
2197237
2848164
1158921
1037142
752905
2687472
1635690
1061704
2780019
1784250
548948
515580
2520722
1280289
886521
2746026
1549590
1973289
2656113
2360526
1991451
149802
2476741
1985299
2517286
2719856
2885105
1274874
546826
115112
2768168
2744687
1513063
935472
95730
90885
1433492
184271
2333682
414507
782543
427153
1113815
2112194
2818006
498489
2806040
1930613
186737
1040210
2888397
1677881
1895299
2818589
1998528
2352575
629551
610283
1446564
1851052
490334
536922
2091845
275060
374704
1931825
1072420
1307584
1982025
2658747
2828499
1547337
1039167
2106565
1146356
1200050
2160464
1470475
1329262
746230
2071539
1009473
229362
1005412
1250095
2476640
869569
225779
2502431
227690
2601451
2582810
2032243
466654
206202
711590
2845491
2938063
2891752
1713372
2129644
523995
964182
1972969
1338979
2874018
2197379
141762
1522496
2432521
2640039
283439
2868506
1648167
2376769
1979226
2268884
1866702
2129065
1342684
56804
1000691
1586949
267744
41252
2208478
2814824
2224870
483916
171589
2925466
1578637
2609402
59551
2679289
2481767
2435813
757
1735800
233697
1189654
2054735
1703547
284546
1171150
1306028
2910345
109559
246549
2833722
1541938
1730735
1273839
333421
2742952
1535702
472065
368695
1850765
180991
494122
1739435
1124195
873232
2702326
885599
758908
81665
1335278
1929945
2852950
2522633
2868344
906555
1133439
2100364
2049823
629405
2664145
2061394
1598213
1107379
2906705
1120909
1928367
954789
2246853
1729408
1655501
2412928
1298432
1257551
1789963
636809
906512
1711073
1174991
2358582
1045101
1208963
936557
891670
1823603
2787278
879715
1994736
2590064
2249200
1409428
1666460
1005559
1041607
1432587
1840797
527876
81243
2091714
505140
1730768
2077661
649850
2545608
2482622
570891
695053
871569
1585709
1507393
2648593
1943392
1113498
883051
1653945
1989042
2816702
2597880
1285829
159958
199211
1148214
643089
496400
147313
1301588
1473738
2876814
745976
852322
1358519
858323
1911003
2645882
2664306
1748828
1335201
944854
2384927
1959711
2576223
1949799
2322222
887596
189615
367545
1985212
186937
1993733
1939955
1190070
906737
2003815
2047672
1601259
2204862
2541450
1719986
753012
517988
525008
784020
1800224
721315
2926591
1220414
367521
344884
2783153
2751307
216174
2514546
2633437
787279
1785273
1277962
1556934
2036842
2752651
1018640
2155180
936134
2037134
1180895
2534903
1453968
691170
1485725
783179
1573853
1245042
101461
272551
1227245
542706
2084323
2526475
1691128
170037
26981
1916516
1826593
2043254
598388
1359266
1835639
2428317
1571765
1571077
1275534
1295911
500201
2095509
1613629
2056260
2883670
1128249
1364808
657917
1477674
301950
85987
1994589
223629
643209
840481
1934583
1508748
909339
2447722
347678
17014
2292018
1465523
1464034
2059130
1634435
1429994
2464308
1902639
648946
314696
2024816
1762121
1788128
1573090
2298912
18760
517980
2627764
1592171
1840592
2226670
2702242
1813740
994018
1331581
285729
1098738
651227
312929
2775584
430275
1068549
1825749
798495
13997
1822088
2241056
1022371
1086243
1406701
502376
1638014
598800
1946135
1858055
2267592
2640804
2055834
2488042
1537429
1927720
2761974
336123
2725625
1092143
2252553
1650873
587774
978228
1900129
294284
150663
1757810
2182020
2930884
1883961
690861
739259
573135
1268481
1629086
1102542
205267
2020419
674562
2612990
2528686
1859345
2055865
131519
293299
898797
1725089
590782
1975181
544392
2227926
1266863
5337
642781
2579843
1787792
660621
1262214
1320134
963032
1404442
28140
583920
189556
32928
1952079
1375243
138575
1845646
1331341
758453
2269298
1463833
413413
631552
657259
2091917
2509945
1085190
1478785
1287553
1456588
2392220
2215168
1013435
418434
184868
926969
686835
727647
1599797
1557388
2540097
1827912
349057
2114549
570320
2313614
2122301
705816
997659
2207188
552624
1298388
729346
1054472
2023391
2090335
2277791
1195203
1590243
1727684
2781382
1184601
771326
2802309
157014
2672111
21534
1674820
1235578
1087959
1985431
380863
810180
2173022
2910160
110365
1620475
1200544
2639041
2631998
2447297
1667554
573019
1946997
1364619
1612550
125624
2884890
1716448
2864681
634624
1909169
971996
1023076
2131205
1302557
2304817
1223554
1289260
2758262
2352599
2545710
1970443
950268
2029641
80841
285202
1667359
2587243
1294281
964705
2316533
520780
386986
873319
1794607
2313838
1398814
153349
1933081
68007
526848
663853
2826438
1305040
2401767
2347135
1730144
82949
2610158
2820319
596788
1342728
39868
2188982
580938
2832193
1665912
270331
628412
2726081
394882
1670162
1712278
2536652
1818328
2366254
884981
1156679
2364575
2412144
2470479
2597550
2898436
2416868
1334575
1848263
1479927
2484779
1037158
598265
340304
1997220
1685241
2148653
1064202
905240
2618956
1931219
1748646
518382
1194695
2746225
2295429
1808174
525235
1438153
779003
1832450
2497893
496606
86412
1964041
1792948
1648581
2935004
1864854
2682164
2881488
957192
1955194
1392433
2346366
1750385
1726897
1700825
810161
91354
1630438
1785277
2489895
2408404
1577027
1016652
559292
1599543
1243963
1595523
763642
482520
2753784
513355
2186238
2113529
335935
1448442
2786988
1535880
1027966
2246092
1975692
1503257
1787919
1942154
1873326
2849148
1350252
317979
1794565
1141510
1008155
1202668
2326357
360845
1261875
359508
1088649
487299
542133
1484824
1258027
788133
431477
77512
1408582
1808695
1860876
2659340
1407976
2558607
2223149
2806575
2199528
457341
694797
610874
2022218
1419172
1652477
1529066
2328388
989756
2166715
298018
603746
1049638
2857978
2747306
867936
2638145
2008010
2247681
65124
1030520
705138
713014
2637924
212051
2746181
2698677
188234
2635830
1046977
580187
1592292
2061268
1376425
2133375
2602947
1390207
2511838
2094055
1727153
2883677
1846080
1886899
1187820
1402409
1660268
425615
1757099
1143713
685357
2687800
1652554
695608
1730626
424
1874246
2910606
478205
2116796
1804964
1393792
2503038
1274560
2148591
1071559
990761
2835419
330996
2839353
1462237
687909
2205137
1648438
2364490
2724573
789128
2675267
1420371
882152
2680353
2752172
2340270
1391947
2789126
258207
758024
969758
621987
28513
2005174
1380095
946157
2281872
2768903
1548904
581575
2669866
873290
946417
2588080
1519516
1849354
2184715
1866278
1378552
1636834
385538
310858
2781565
1148801
7177
2100693
2816235
2917835
533676
596953
1406280
220413
2624651
583056
2220272
1681503
2617547
999416
682969
1157064
510932
2379871
1450025
1897613
2085479
1680350
1198213
2391710
579541
2668448
2627971
2334331
1481622
145015
1455401
2261274
2920755
995048
1333423
822281
1961339
2182906
280884
1264043
2088039
598889
1585681
9481
1016803
610174
1636729
2132533
224387
2108251
1217483
2273690
638946
405266
23
385967
1846959
1048301
996428
1547996
238863
1369607
2074696
1574153
920868
1831129
2755980
1456279
43799
2266437
1935863
1481626
525637
521808
2512066
1963594
205460
311842
2100749
479698
943007
2628147
728027
2801924
827092
2143545
416534
1602332
364690
2281192
2470654
1330188
520157
191554
1751053
476085
2322407
2166188
2634853
413903
2070590
1312518
1462397
229276
2611394
1625346
1127913
1828402
1917686
2529424
1664425
1032066
2278464
2826837
1483819
830158
163447
35398
1810796
7285
1907193
1540903
92698
608743
188916
1783920
601947
2326158
2702848
2457727
1781918
8424
1822238
1040734
1220729
224085
2875082
652319
1780449
1879417
2519655
1022240
2013716
391983
2763093
181932
935460
427846
2853527
866272
2905833
855291
2779123
2583617
1125278
2614348
2089868
318671
927447
2428220
2641597
1056252
1797600
987929
666229
31216
228463
2194532
2002016
1300087
2675898
2039370
1003615
147035
473027
555729
1882720
2641793
1610311
2924929
983134
1615954
2782027
2551316
1259024
1696476
2379
1422502
2385789
310466
2870580
65745
217744
1264404
2510613
442532
803899
246570
1903001
546051
2143151
270829
2559682
1167831
1568563
2242629
2744694
2129669
2701111
417771
1643895
1480518
701891
1183733
232822
1214554
256254
1447048
207852
1458705
2633372
2217289
793701
608441
1867379
1024480
1960145
616586
2801174
110639
1900469
272739
546900
1223044
111440
2849477
2156721
803835
642947
2836769
2849003
1825502
2730833
1952487
1667290
1181663
661950
2245738
631130
1336462
1846660
2510050
1312930
1364166
2423667
96040
566377
1074732
2366630
534084
648204
515894
454629
1230282
2939716
226842
893687
311655
2566496
1797329
664548
463735
2829411
2046582
1972966
2903231
1415670
2473076
237813
784305
292602
78520
1146397
682852
1098481
1904031
1165804
2244620
1396779
945993
2643731
2625314
1375411
779219
1011294
2423587
2704308
2422572
438506
746801
1347980
2345416
2248101
1883279
794628
1024219
2451597
675349
1098329
2787745
1150903
442058
536864
1575195
1041900
140946
1104128
2031347
594333
343467
2803232
1923566
1970334
2331689
1632898
1616644
277363
942842
707690
2293046
1593468
490815
565802
465898
2073969
1497824
2535063
188812
2474426
220758
624355
2865775
2564399
494134
1262144
2453345
1415177
1752074
2699336
959707
2402511
1331507
262589
2365884
927454
2283686
446430
2747502
2528270
1638754
790094
1237170
1357155
1262546
1310344
2044930
1344534
112257
2935101
2630468
2180690
1627268
1809237
167626
2087423
555004
612513
2212117
30447
1939024
2232591
1721869
2196173
2282518
2885693
2216750
2015599
1868959
1294822
1840409
939817
1120574
1073133
36046
1524708
1472332
374404
30633
944932
2254819
2054904
879023
2182091
1110813
1943072
1679010
1385450
896373
402918
241117
1509612
2902610
444212
2587894
2389205
2296736
623215
2757832
1016924
2245951
237187
925266
2732338
1080037
1606045
1029456
399602
1172119
941886
2243868
494972
1329588
610356
1527285
2352588
291807
310875
1550986
2889305
1312213
633432
2232741
2101588
1198711
2474642
1517721
2458336
1130984
30411
2253620
1104887
1812563
470621
474103
504198
1459633
168307
1860949
2223388
2466549
1297128
2510366
2214384
2276389
1209785
578571
2751154
82263
157990
2488792
1179762
2847395
345802
1333471
122015
1965354
1602619
122598
1994140
1922718
314882
2868632
1827497
1758596
345187
2430240
902903
2662835
316499
935803
2153762
2172620
1782656
2466807
257801
2508248
612185
2602048
2904786
2511644
291786
1916026
1467550
1998754
1760186
2074723
734521
2277936
604799
358693
2513293
1351588
292494
2239061
939885
415688
2426795
51602
1956882
358094
1945475
2369361
2567845
294237
1088840
2434454
710864
1167867
2419309
820438
2236678
454329
1424017
1584207
244527
1639020
781361
280410
1335969
124551
2622654
955154
1288281
1780499
2521374
2280721
2373751
174222
341254
1365492
1056013
1617060
2548942
1348609
1581589
237642
2819973
2545544
2401235
305522
870126
406962
802065
1444717
2209458
1656895
2179135
1533192
824903
1483348
984294
70676
178139
2863258
1999715
133955
2453923
2458463
2395335
972507
2863970
743735
2630069
609737
1496943
1947363
1392017
202741
1060156
2768275
1338856
2138508
1948280
644917
2308259
2102988
165859
1076771
2603222
878517
2242326
444501
1536460
1694253
2910725
2649266
2703426
1346888
2251269
775353
1870573
98111
2502244
585442
243814
806851
1644536
82425
1879535
1155714
2109667
2362825
1094708
1861464
2402839
1862754
2402070
2867805
1177623
2561347
2040185
2745250
1593019
2164245
2375869
2856205
2541861
556933
933828
416004
1443246
1360044
750215
230414
2409786
281490
2641480
251016
2164965
2106981
521409
249624
1906527
852537
1035618
1696307
1616946
492973
2065679
2384077
1070740
883871
263678
1070476
2910815
1057289
2535664
2036956
1492226
10371
2265805
1058471
330760
972037
1750428
1626647
1443475
870708
281664
15918
1546758
2284118
2764099
1438374
2896950
2436225
605659
1971445
9828
1595774
979734
933541
2769237
1116177
567151
270112
2737952
2726823
393457
1137840
1291759
562522
2192928
1192080
979164
778101
2499960
1426357
278628
946836
2234776
1166730
1496027
1690905
1459831
2642590
2832753
185453
973611
2837953
1854272
2876410
2707239
2599626
1743223
2189940
595055
1630742
1682150
1522616
574075
835978
2371720
48452
93381
934170
1906626
982301
2094847
2033025
1194739
898116
2094684
328850
2790001
1916905
2893523
792095
52024
1497289
2011301
2867559
540219
2079020
182373
133378
2455397
2791506
1648705
239076
2661710
2321499
857289
1792264
2227782
586128
2132643
664337
2657176
1042837
2148434
1030971
965517
38341
1910848
630983
1403051
340742
2490340
625189
1198641
1328847
1625405
1328861
622600
1519098
2750463
1853351
2208304
462746
531784
2011047
2551001
699903
581874
1234859
2040589
570156
2019048
1880358
1418552
1315456
1150780
1584814
2190253
2716477
2138732
1239387
375639
2927758
954548
2165682
1419021
1538165
2481157
559805
427409
399615
611603
581360
1422214
1093102
1359645
2719554
1852266
2854972
2147979
2167923
1311919
2539616
719619
170653
2748429
657304
2516464
1933819
2101117
2319130
2426945
1657763
1783157
2653352
2565211
1959808
1866367
2342056
2030766
7998
2408516
454460
2688065
604009
1654134
1788511
124690
1518946
844329
2636374
1646287
2161243
1002392
249770
1480433
183183
2350132
1346895
1056624
1605185
1601601
2356959
122068
2734888
2614136
1409664
1917381
2367948
2089124
80944
1037945
2471122
1450666
1123730
354038
922545
42591
1386377
1868574
1710085
1016198
1911331
181467
1890632
2679542
1633267
182025
2244034
1256785
956627
1871420
1739626
1447431
1504973
266741
1082835
1304489
183695
2912362
14900
1691690
1626624
1471664
897012
659250
2418914
541330
2056440
793492
2008659
2050656
232370
2029988
1328171
2382392
1680813
2264092
1658686
2852599
2869925
422274
2177487
1859811
21126
516076
76229
2143291
926169
188418
1355069
1720518
2689142
2157620
2543982
873589
1427192
988019
697183
440596
161865
1950807
2385159
1716391
2759678
1544085
1591134
749249
853367
1006307
48207
545355
1066479
361528
321922
1063037
580260
985697
2286900
2421373
749573
86960
108246
1605547
1578891
1934008
25691
2289428
2198474
1645510
1280693
391402
2077744
1267284
1537514
2799394
2206755
2623678
952459
2384569
484407
1477123
2394068
2149384
2806890
846751
2638668
522646
516424
2326492
2630691
1110969
496955
476836
2839698
725827
1506879
1909371
2314510
2312591
1102234
2736825
2476236
1557922
6572
2295879
2248527
1898720
2606140
1414716
2129291
1780777
703620
1949534
2920680
820840
2697092
389761
2841666
179537
1505818
1352049
568784
1022650
1098177
530735
933710
403893
546637
1233428
1219315
2916753
618082
1763990
684116
2188522
806723
755647
1389778
552656
2881682
899283
1648356
1989707
1026235
2424785
1943647
1286184
2492860
1062321
2474633
2311933
161202
2763916
2077305
2885908
141379
906066
1950702
2191336
1748662
627018
1041240
2454547
707151
1471372
2350254
1757771
2554007
2339964
2576197
1093975
2201683
671042
2699252
1493176
1980574
1311026
62959
230803
1193013
233834
2834950
248422
723943
2299209
1535938
927452
1932276
1889522
1548972
680317
751717
2358754
1423613
1058200
2378540
2448759
1864276
2684493
2453459
2918715
1994361
1258685
1638586
1169745
1816837
1526811
108043
2271423
1243876
2294187
1963552
1781968
586882
1191246
1438609
1615688
1815071
1796369
2590885
1395907
2286912
75045
2908507
1896107
401556
1085093
1588379
79844
2067205
2632968
1240520
2578913
1237162
2606121
1282467
546417
110104
329310
461802
1533235
778891
719590
304102
1661954
1228930
2129023
2622394
387235
2643349
1125745
1993752
2008754
145002
1794786
2081789
2052107
1844827
222793
1511525
402287
26579
1276280
2495791
457717
466680
1001550
2068325
1617702
568068
150632
2739944
187508
2186968
2923267
2781110
610310
444850
1852225
2690934
599338
792406
1593750
1156311
354938
891856
2757951
1482922
1042539
1550200
2011602
2655761
1196264
519470
1111699
589977
1976076
2442876
1394157
1876082
437629
669829
2811064
361000
947794
2643077
2163429
2559149
1479068
1138363
867693
106160
1685257
2678926
2801732
869562
1584697
2374298
2443491
325419
2201777
1868356
1446551
2389649
676460
1785290
806086
768396
2301437
575717
264201
2088811
2182630
2450109
879435
341119
2859060
2381135
2171817
1041354
711784
1155910
2772800
2265562
2276593
1410602
979642
2025854
1941935
2416207
398688
2249145
1125210
353997
252266
1834548
307884
1214616
1487479
154420
2900522
334979
2433579
21807
1440969
1853908
221592
777160
2022557
1759758
988438
1982702
975921
1800959
2535360
303223
879632
2394298
732613
915926
1387423
991176
1637020
1239779
1032124
2143806
2851640
751033
1830383
2042997
908295
572446
838244
1652154
848041
686862
790386
1213666
2529542
1521661
1861489
2546080
660058
1995213
1342511
75092
2623887
1768199
344610
2891688
511754
2661341
2860780
253223
1930351
1974438
21374
981174
1006750
2792790
2591764
1162633
690024
2773090
145338
312111
458439
2619285
1123363
1198913
2560015
1264690
1858660
1891033
1083327
2813205
689771
2900801
2282155
2911978
2832900
2356876
2518060
173066
600117
84157
2139616
1898818
1395803
2875206
1882339
361640
1985491
745518
2770140
1484090
1671985
1962205
377449
2477865
2596433
1547828
2708309
741709
967443
1253503
2536729
1472206
1788291
214611
2568261
1622735
555753
2742921
166123
1177257
2077838
243524
1846526
285834
222207
1789801
1766498
2281710
194685
828085
2391465
495089
2714957
1722961
658715
2557734
2504337
2626346
2630406
2153134
2194010
1417817
607195
2378071
2154818
1581392
1735249
481349
27527
2189281
823248
433032
1310305
2804817
653056
1379073
1068580
1546961
1369571
476324
1918403
216506
14996
2517515
2902037
272551
2755847
344887
2453737
2395290
970110
2625558
2812395
2676351
544996
2242114
2120938
2616412
866106
2051610
1251298
2245143
629154
1685220
2525632
176493
2151730
1560344
1688957
2375898
2056112
183916
227364
1372748
1205817
2419700
1303787
1251210
763373
1425085
1123479
1425773
2342653
2887989
2300143
2740433
1829041
2227510
480754
2322305
112403
2243809
237722
451983
1350488
1692711
2177279
1667203
1039047
2561504
650287
1777689
135245
801335
778142
1544669
1269411
1826033
2322193
2374272
1293432
35466
984245
2672243
1034351
784411
1502290
1118101
2390954
1420056
1389077
2022109
587374
1544704
1249702
1160868
19125
569186
2157539
1832783
981022
1348953
919801
1762440
1852070
886295
455229
2684509
1689017
424441
203386
555696
1376363
464010
649276
2327190
2844336
6701
975104
1182022
385275
542797
2371203
480796
1725709
615286
2265739
380374
1413383
2427785
1998762
1842638
2546989
2422995
998699
2387944
2063201
2801273
791179
950383
1930072
1443192
2898928
1950947
934957
1978418
1557433
2138454
722799
2540661
1787252
2122812
1500989
2380713
648001
2291808
2054060
1788785
2890076
898510
2390743
89984
636121
2833616
2893344
2451428
805943
551712
948837
2563860
1976330
840791
1661058
2244993
845070
2364994
1818295
2517243
2769827
1820285
481381
815791
658355
2938225
1854529
2551393
2447480
2796670
2366074
2461646
872472
2513902
948196
1115969
1079300
1790933
2526752
1711338
500635
1865764
91373
1702294
2749918
490338
2606147
2276398
2610512
771580
485152
1687539
1495005
2213872
958381
778065
460628
1878989
690817
101807
158811
551819
1601186
1178633
440577
2443743
2575676
2200714
386339
386177
1563680
2149271
2840109
1042206
118745
603803
1480503
2485745
2354110
331672
1914645
1111880
267930
601825
1373192
760429
871705
387792
1189144
1629144
1560370
2191543
613663
719361
2043380
1748171
1123760
930080
2459270
1082057
2095433
315054
2282689
537774
1653638
1487595
17228
2626410
411804
1990757
1039429
1074404
2300462
164565
1633526
1620345
2593486
1925165
1956832
2394318
1755012
2636279
2475917
1072885
540672
2386992
209516
2673004
484534
691183
659656
503159
563995
718110
839024
1193497
1184091
2209551
1519985
1661826
791798
2086574
1912100
2530862
1878501
1597053
2056596
2388628
2583523
1217344
926023
1739446
214017
1464618
2843437
109350
1397276
2732750
804116
2832990
2852786
576449
946027
2711890
2548536
1894582
1662265
2901356
1602068
1662078
2064726
369362
1149587
1562246
1338162
2538094
2030812
2800635
303488
1597914
449902
2417990
2504597
943688
497646
304839
1650499
1398476
823049
2524585
2770118
2620216
1640539
115580
2331234
36099
2438781
2545001
788302
1078965
1140096
2683194
437679
1844532
1236322
2752105
1071917
665800
525826
656033
530499
1210901
1366951
409840
363939
2864198
859062
1258250
1645973
94067
670160
1455757
591173
165463
602532
927768
536113
2444196
426698
1273896
2285332
291774
2925112
1921209
1368626
654290
296136
2614416
1515497
859079
2937534
1119809
1247011
2656781
203932
2854182
2647518
2486450
1978510
666662
1837735
1507945
21691
2529487
413024
657211
1991923
612783
2670308
880100
2166983
515534
1644459
535732
1779626
342260
1751115
1774400
1424567
1479669
1794286
1407739
2861373
1479724
1970458
2404825
2916532
1188275
351326
1155550
763475
556293
235095
1594858
2076346
2196337
2484973
1653951
632302
395248
1824369
67641
2301160
2591749
1177978
1118203
2229959
1322550
1590528
1029295
2445144
1182509
187469
994426
2051595
1335470
2790818
1162570
1702956
1885094
639504
1779239
2180717
133106
755629
2393280
1475892
1428705
2837472
937645
2389516
2446539
573396
1170530
2542385
580934
1603179
1821296
1079982
1166778
358421
1031006
2833054
293208
2704755
63678
842708
1803011
1354603
1881111
1084080
983731
769466
433596
2114400
1827481
2837517
127505
2286389
2298711
431065
2282692
2615787
1686097
1360252
2325969
420346
2592074
1651173
335264
2579434
688881
1151094
1929362
374843
2887942
1181271
181011
2286196
2772131
2238491
1072336
2834803
2340779
2712744
1590784
804157
2089375
2152927
2702738
1394549
844673
2059358
1804069
864527
1948917
1551015
1435870
1557746
2893950
340706
1174059
111990
2613382
926908
861163
239468
1865174
1510110
2640274
1457208
925807
824924
1989142
2830750
2837744
2717229
823037
1551965
1289789
2415261
700171
976640
999602
2063521
270729
524691
2151359
1853917
2278029
1227563
2741374
2887011
500225
250756
2152776
1306245
428819
2638408
2880146
557344
1780326
302590
19223
2383829
2229816
42800
1538936
2771914
847545
526275
393739
2201295
2279010
1594319
2465377
1420002
1648327
1608248
414174
2925787
2114259
2403198
1295788
100298
1453112
1513963
2094972
2496221
2820419
1175236
1439751
2436885
2900734
208158
2659367
159845
2935343
901580
861355
1145040
1584162
1674792
198327
2069762
1554752
2624440
985742
1861743
1120930
2457604
793263
2331037
343294
2807449
1644390
1450710
1200532
1047674
412428
2732799
1400881
2685712
516436
485110
2250205
1148504
2721832
2219064
135982
534717
2623767
2452800
972430
1695004
2921120
2474582
530915
338682
2558224
2536722
173387
851789
1901086
140151
850469
1924460
98963
696293
2361667
930055
1397226
2505859
1519758
402288
1552163
2902110
582136
1448225
178669
1377651
244784
647807
920171
1123389
373992
727832
210490
2005607
73341
1350649
2483290
531678
1649348
1094055
1048426
2054369
470833
635238
456275
1994538
835183
1625738
2015795
1335685
1164481
176712
1808308
2118625
1867068
1910775
2922421
2370547
490190
1675745
2396172
337956
2367292
981755
2504690
1214245
114855
1175639
2184936
2364255
1727201
163854
1264182
1474044
1581593
34646
2357129
2010323
1906241
866728
434250
994977
2245996
1186304
745662
1623130
2746835
1756764
2483455
2328542
1979057
391004
740843
1389305
701199
1071355
730857
2497673
1819542
1571882
628558
64066
1846525
2700180
1381604
838775
236480
865951
2050443
40026
2430856
1263351
2624529
269584
1534778
2395677
2863644
936644
1578753
47884
654639
649387
1251254
568939
1903109
2713464
2799980
50212
843801
1440282
2352321
88035
42444
1098086
1217543
1361875
895827
1876599
2280231
2184493
1316562
1079314
2011532
2652623
212927
65803
1673439
2286687
308081
1337581
2471644
98810
1521428
1954481
2349321
1535701
2307306
1689080
2538687
2820235
1693443
1579412
2247527
2840533
2939682
1700002
1798039
1932843
967384
2384199
1286231
2665564
2441750
1176282
788519
2783836
1140217
2100407
1701397
1601301
1322742
1414007
75708
2375235
1049645
358278
798272
565439
1787069
2690590
1673344
1448420
915658
1889983
647974
2581027
2594109
2171938
2559601
618455
1424230
313407
1734956
101493
2547367
1128953
405933
1640791
1247400
2312036
902111
2797174
236960
2714616
1133711
1622094
287656
205174
439873
1800281
369806
1423770
2471227
2380512
2349715
2076756
2411418
2372197
1057022
921615
2082510
743765
375798
1300858
602928
265797
2616438
1680194
1957781
2904309
750440
1035907
167417
2135733
760097
2517459
1059354
917841
97484
2873049
1464099
1858434
1745637
1830534
2838189
2460944
798710
1018417
449939
486975
1767073
1356386
2815177
1676350
1042587
2831059
821312
1805784
1299295
1776004
387488
2719753
1117278
2301971
2620360
2131760
2145287
581859
603327
1249312
307374
2710719
417237
915619
964178
1432660
2601607
2651833
2805702
1720424
1958528
2444438
2273120
1295352
361276
2145415
1369827
314803
2332716
1756065
638409
2637521
911078
2306960
714365
1175258
2099044
1434393
432532
2494853
526046
997305
196141
2388047
421137
2764561
2095305
2463397
1325314
1907524
1145449
581700
2319987
2130781
2487999
24751
1851858
2875821
1063153
2530410
580062
1118685
1851066
2846175
2301900
1742555
639539
846268
178710
273096
586754
63349
2088302
1891778
2242001
1026446
1252944
2231854
2334166
1143253
474651
1596815
1114653
230000
1652183
2397230
1628254
1190820
2655647
2554970
39253
2056386
1031314
881334
957998
392194
2026524
1502254
139288
2275655
2841477
1815457
447821
751830
3259
988999
1470800
186334
935511
1868247
193464
849692
741496
2666383
705111
31083
1247667
828560
2465259
810227
80625
2067994
748587
1923717
76682
888522
1352899
2127875
1249764
1362393
1113623
2177575
2012578
2028570
2705876
2407214
1058121
2432950
1157870
1643338
1063147
760349
2266743
2247842
1574665
1712981
2489373
2008106
1644841
1357383
2614577
2013876
2836479
2429656
2728358
2641219
1338005
619904
2883490
204956
2537347
1577702
1041283
772009
1077750
645428
2468324
2463557
1346345
356065
2445941
2285148
1717433
2423853
2583427
2926361
2313145
2321672
711380
952891
1189407
2821273
2013449
2464304
2936108
940213
1009868
1177199
1965781
1023866
1414813
1066001
1005885
233665
2519479
2275885
2501646
1344838
1116492
1504477
2038123
1446658
1484614
682555
1522247
627317
1291130
2691447
2270171
27658
2024252
350796
1758619
2389065
2391656
1866249
1641416
1338289
1620877
376735
2340823
1233759
1171776
2769096
2225782
271816
2152422
808158
1453073
523366
1853274
2351153
682914
2487873
2675733
1240337
820462
2699986
1636709
2134998
813444
2903122
2635287
1314669
2777175
2073689
1499439
2760605
2676024
910103
2655211
125378
2540204
2808604
1517959
2055017
2909747
2156365
707601
2002727
262174
2748897
1822336
628366
550585
1153276
1786628
1647106
2776833
388969
1908569
2332328
1163688
2485644
2860937
742949
275803
1345785
2038811
237388
231064
2637125
1474190
1824458
1183652
2611802
2281666
1423497
357097
567804
2512482
2660662
1684502
593768
1867008
360584
1866736
1578257
873823
835543
1417133
1673974
1841278
1766277
877543
2477328
1373318
2734796
1382367
151971
913293
1959257
1206232
268774
1977109
2370725
1287292
1322606
1656387
85654
1039180
2596380
1975124
1918879
2483864
2595475
1641874
471406
1218848
1523007
2149466
1201392
1237581
1654000
1643995
762887
1127685
2893643
886130
503722
90286
922157
2271944
1110940
2520433
1553398
1949033
1566867
1945371
1118448
2500469
1095907
328652
2622718
467135
1355426
1458476
2678969
497599
244616
1654882
2793304
597824
475444
600874
1867800
977816
1432915
1584750
2549700
2834389
1870034
1704710
2568535
2047524
2351700
1404193
1092921
1897189
2095486
2215301
2135548
2273359
227290
2851585
431844
2240068
2163110
904749
774481
67151
2162480
2683079
857044
1101903
239964
2596046
2905854
355363
839064
1594577
1341491
1810530
2032861
2570067
1794015
230120
12159
1668236
1721305
534456
743615
2324160
1679197
1995284
2295238
1276850
2490181
1109547
1052831
1206151
2367275
1752883
1303297
1206794
2804786
95368
322468
439999
2467101
1456645
534898
1264958
1940626
1945844
1368731
658658
1643090
586628
1036134
2000134
2166526
225507
444030
843275
1863446
1533455
2934808
2021484
654164
2621156
352245
980547
1452275
395515
2566193
2541622
1264458
817618
313701
2554900
1872713
2653318
1259504
1218501
1534028
2658060
892562
2711429
1126831
1231898
1274040
719272
1618452
2405576
734367
1080866
533146
1316904
942502
2620785
2388608
2025999
2835538
1987397
2215811
1545221
1003226
2148573
1121026
326497
2065980
271155
111180
760841
2922875
347274
81468
787563
1674806
1026579
1477
85228
1298985
792157
1098725
452892
379795
1996223
563650
2767343
2683152
2306754
2538188
1142803
1505391
989265
670815
2429280
1366891
124645
1803531
2268634
2541467
868530
696848
365337
257774
1835405
2376720
567090
822688
330299
2186187
2324107
1106384
49978
2667944
1771730
928272
2871629
386970
1318938
1278429
2580262
2375140
604554
1316251
2508042
2678839
1509909
2592219
1841278
2929066
1284636
1166898
873952
1438582
2190062
828472
2597822
148316
1666068
1891139
330593
2867575
63668
939166
666308
1725392
411064
2925551
1208685
1957358
1114727
1855279
785962
2018462
1074975
1512599
2077078
1551919
2562678
14112
224926
2304196
172229
1333165
2702056
2028688
2550310
1772473
2096568
2640567
754638
725261
1972216
2827468
345080
880665
410366
2391110
2816534
1495986
1317849
607168
1936923
2398057
256230
1902209
2578986
1519770
2324873
922189
2447608
1787644
2310185
597244
1717502
1812147
1084443
2782085
1626195
591998
814805
2126485
490942
1572378
1989777
1530461
1176071
2207514
350432
1021559
1431932
766132
1057293
2200803
2791688
1794400
1562350
1505234
1073830
115510
2626386
115033
2142928
88228
977848
1725307
2924136
214487
2511732
752225
2089288
543370
1071666
162564
423915
1959508
2813234
2634761
1587202
2334258
1246781
616527
1961739
997734
2406890
720916
2599270
396331
773923
694900
2337659
789080
979509
2009652
183706
829692
454681
455751
2636934
2773177
2164402
1561697
793041
552354
917602
1095565
586944
2035889
408358
46769
2921825
1532468
1289456
2549146
2066650
1057868
1068340
255247
1971180
55378
1646561
909360
1263865
1336864
692361
43871
172031
276103
1824141
1238679
455860
2559476
2817491
1445610
1799747
1846495
1776046
227477
1644466
171458
1868114
1911661
903897
872008
365127
2151999
214771
1276783
1936662
1397426
2084779
208456
1185016
1222539
2695357
295084
772519
1474958
1657887
2710419
504458
2212851
613812
1491095
1860520
1488717
1120396
1736643
2329509
1439450
770092
2124081
1549072
1903750
1987515
2812154
2409406
2505890
2687298
613004
2897042
1111727
142797
926198
2889868
235233
597617
2893638
448940
1739632
638909
2039717
1683023
2279572
1896069
171663
1676928
1442832
25024
204824
968428
1952610
1500033
87392
2523642
1562167
2175561
2007561
326900
2420326
793616
104287
672669
1023558
366917
1884973
2182881
205900
190772
1241567
2820763
2061339
2820557
2776776
224212
1304059
2555838
257812
2318271
2937414
711063
869547
743365
2660272
986775
842851
2301843
1899428
2201000
2582286
684234
865426
789137
277136
2656951
2833798
594817
15048
864508
69565
73784
1423679
2548352
176539
2809088
1871130
2471904
1832848
406854
2279098
2736619
1639496
352728
845793
1390033
2343602
402082
2881545
1915280
1657834
604325
2880866
956976
262760
2438526
707745
1031015
1089100
348470
2891475
1911619
543840
1072617
2283522
641637
727965
741714
2312664
2482511
2844245
1975133
2635670
1572260
442683
356407
2803560
2542394
1791384
1440587
1110867
1617849
2336428
2447138
2457096
453369
2389429
2893900
1347332
1207579
1498300
503914
1315314
2478354
1609414
692761
2363241
1835101
2264927
2873011
765055
1399541
2667571
1768136
1258011
2097757
197594
813242
2668887
1864910
62318
1914870
1695871
2086552
1081971
162328
1944024
2468265
1117659
398819
1258208
1883129
2811693
2182171
2652799
250550
2891102
466066
654461
1355089
2627238
1164027
606222
2372734
2584298
801061
2204948
210156
1677524
584627
2784612
2190579
2513739
643515
89791
74238
1601201
1657123
1909472
2013206
1727936
1206437
2226257
2191484
1476053
2138406
1665981
1065656
662088
698272
2147016
226745
2699814
1857023
1541764
1812726
690006
463582
2364924
909191
2516204
631920
1267738
1912992
2041679
1437966
1998867
2241578
2203491
761697
2644948
2278608
1331215
2180190
828007
1162337
1377713
1701748
2718476
504465
485269
2915672
159180
2532367
1398482
1979640
764307
2462658
2780414
72760
979704
2245661
1580766
770517
1121363
2873015
2660643
2846940
2925125
2795017
936344
1616079
2439470
419234
2649462
32274
1494704
954256
1124008
2638201
1097159
2591265
717071
1438304
191741
422647
1197351
519985
1603589
277431
340939
1183023
1769673
2311842
239299
1934150
709883
894879
472322
982201
1629122
363854
1498289
303977
2252204
2221520
103163
2315281
762198
2889460
158403
2654264
1798406
1387291
2717867
2871441
375140
450461
839756
2494501
2390646
2123933
931848
377075
2138969
710155
782540
2299438
2249298
58467
1321683
839998
1275669
1096098
1658858
2622836
667213
2121485
1911920
524761
2733167
1708072
2172078
2204081
1773874
1637958
322250
747429
989329
1447493
2929277
301186
1195052
2510696
2215880
2703897
898622
2043354
166276
834319
1018633
2618171
1306039
2491265
1151635
2153353
2041552
1107855
663287
474141
2920479
2444004
1925232
1849895
14878
2160461
2604837
1246348
469515
273595
1638009
1561327
1703086
2538629
607286
731935
2905583
388723
2044691
1046097
727793
2187264
1513003
1964548
1236036
882563
1384505
1794969
1984003
440391
70191
1632969
2293462
436898
1593067
803490
1991342
2733267
917398
2614322
1126746
2192080
552651
633037
617815
2173419
1329027
1836217
2737960
1997448
277298
1806574
302268
506391
846452
847143
2633013
1995178
2497143
298921
1997711
322360
623004
2277370
169333
44047
2004106
208727
130805
2095442
955460
1044234
1847461
992009
1973591
1931536
2209599
709459
1333698
2451309
1699363
2440123
2228601
780715
2285137
1247243
2798864
1108562
1670008
2053192
1217733
600060
595560
1362426
839900
1745768
724561
673165
2480319
2482481
2217641
2243411
1237470
2397094
1460880
1174225
1738325
203733
1920829
2431984
2395482
2381476
848738
1896304
2164604
2139648
2300121
2113946
178194
654641
1899688
2336763
1346629
694042
1340240
2009691
2921746
1881196
2294026
479069
2543379
299364
551032
2349639
2398309
1438673
165986
618193
628228
2805534
2281484
1369506
2502254
278144
1800612
2662197
1201209
185014
1676727
701213
345941
2713781
2695472
1676688
2790968
1532230
1935715
215377
2475568
2205728
1913842
377362
2522493
1389926
2081007
1995350
2567610
2229846
119188
707138
198503
652055
191077
230185
1139858
2935143
2161664
1122418
1414636
1956523
827084
2084471
2732197
1681938
2103832
899331
1194613
2609634
1347567
1697951
2628837
465546
1518284
1548083
2329183
2363538
2071254
455067
245750
1693186
730923
1695030
184043
926178
1159811
1635798
1227434
1942812
2191504
845308
2911983
2345395
1720855
2431749
848901
606013
144598
1218991
2780813
461998
249897
186304
1643070
1054623
577117
1952369
856427
2034386
298447
102480
700359
2750313
2890642
2548840
2246901
1601175
819379
1814704
1469978
477493
1585895
503501
988447
30859
997693
1450233
1956755
1586387
571364
2523381
1556570
2268527
1433391
1059425
2678966
698883
555001
505918
762656
607232
320140
2301141
1792075
1587721
493520
25709
900668
604450
1642610
438404
2780188
2564367
1304111
79990
927164
175284
117109
943599
1756164
2577498
1983186
1885347
666283
1784460
1987779
1938644
1346069
2927110
416479
2455570
490257
1383082
1602573
2000351
1669026
1648433
819454
1067830
1012954
1065482
2543249
1813553
2240807
1858282
241780
2855015
1080935
2204930
1779281
2767415
74986
659555
1443858
1124557
1921295
1691742
21583
2391420
1512494
1549455
776926
542623
382594
2414265
2627947
1494980
2882910
698563
2587058
515042
2749700
1033860
2908564
1102901
1262317
2072865
715003
2192687
1932271
1143961
492238
337776
1200349
638506
803001
2459602
634316
1048661
838952
2070817
1045425
185895
797578
1800528
421720
2418613
1191530
1501800
2487137
2164979
1215954
2478980
1253792
2617053
1044613
998769
1574598
1350131
429585
1684387
817733
645609
980149
32548
1987796
1206023
395060
2606674
552086
428059
1739837
1765919
171059
2219778
2635931
1042260
2087314
795531
1950145
2793814
1696833
573404
2730694
1548279
1658584
2404735
249300
2796197
308398
860974
161837
1146144
2489077
929377
1427623
1883693
1075014
2340577
1401409
358332
2129826
93507
2643574
768528
7741
1161352
1715502
2626611
2356040
284103
2009619
1568867
1723068
392566
1258271
2396529
743716
2715369
1674885
631477
2186957
1598096
1350198
47379
2914551
1801809
312723
1940980
784084
1974595
713267
801502
2482060
602056
100453
657695
2205387
2432518
411657
2390698
1487732
1517880
1578405
1018421
2388270
1006766
1364352
996758
2046039
785058
602461
2299041
1772926
1559837
2794301
976279
270093
2246656
2065119
1464431
1533369
2147002
2796573
1960472
2663983
1406603
1316556
331618
2166300
2490146
1848706
2275797
2102302
273297
2859354
893879
230519
1479919
1848379
1334067
2848239
1456779
1532602
2493346
2435227
1110541
869615
53882
2551964
921141
866815
2866886
2477608
524544
2531715
2277410
2884129
2212860
733969
1627271
491433
1351607
2731508
1909051
2597888
763993
2537431
2415505
366402
1324844
2287003
1039751
1966733
1489781
1357457
2259709
2512847
1775352
1042002
1436068
2070574
87177
740989
2689071
1822771
2575434
1720097
1898650
2283257
46192
2444491
1676846
527658
42135
410378
44482
329663
1912261
2363343
380508
2654338
2921217
2530038
2100605
821006
2612490
1061641
1338309
675559
780599
78422
16656
1298967
46566
699721
52313
1366776
749924
720950
1062067
1827484
1074342
2237479
1962046
338141
1184633
1436699
2878372
1007572
2353461
2873369
1940766
2418879
1910869
1784537
24108
35584
1447650
1413350
2925444
2178798
2560524
674442
2189209
671248
585007
191070
418791
2283783
1935811
976805
2254354
1465830
721271
1378478
2869296
1202902
2544510
193352
1141096
2438783
802082
2681975
258811
2600240
2230691
2383648
2009119
182127
1267231
1890193
1940416
189322
2586068
2491845
1497260
2760877
2842416
234961
2352080
930154
944102
868217
2434265
2112138
837958
2746587
962138
441282
2386962
2640579
2278041
201718
1639407
2632298
976320
575993
1222267
141864
802206
2916275
855715
2880785
680692
1682753
2822069
1017524
1571407
2627100
1017751
1058107
2481010
92798
395676
1083093
746865
658396
2408845
2363519
1602518
178730
230515
1410908
576595
1094848
1050760
2488902
960433
209756
2374452
1420546
2049043
113096
1581486
1674441
166987
1280851
1281945
1398911
2612011
359515
1413020
1127511
1705475
633455
2218635
1492108
2110601
768489
719469
272298
876220
1319392
1370881
1628914
1786192
761989
1738840
1786636
1872799
131570
1826185
562349
1340164
521902
2204764
2021306
2204191
1574094
586534
1083641
679479
2830646
1325399
596721
656270
2680965
2475591
1303886
1975236
1342093
405991
2344037
1707475
1758641
350053
970266
1857487
2627257
1390648
720668
2154614
1382442
2421358
622791
77340
2451093
684291
1956156
2689480
49459
1732339
1112440
45815
785027
1600113
2334996
2921689
1425836
1496827
1979000
309559
2877843
926982
2756806
461991
1361790
1374789
1942063
351687
874614
1751873
2006216
416751
2521598
2125521
839874
2847020
2091899
2274791
2329014
1113827
1565034
649862
2734831
239892
2625893
2374347
2841209
736558
813627
2815044
272887
2682211
2473202
597195
2893235
1860743
2025882
531172
1398194
417952
221582
1606204
1958418
2071655
2346402
988384
723526
2888357
1557660
1940675
1753954
1546941
1542560
2189267
146989
211841
2058458
275162
1399400
617782
1611715
181221
2885000
2739361
2729462
1249784
1781705
709076
2429446
609610
2800919
1956759
2015062
203311
2106450
1165604
1331820
524574
1745610
1925185
102877
152189
685682
1346507
1349642
972658
377519
1730556
2783829
2527351
2796943
2055659
700635
572855
941006
772055
119096
2037202
1144799
365544
1244785
1979674
352491
1993512
2207977
615877
2360509
688015
1805630
782882
1127608
443945
1222784
807272
2908126
651475
2189851
1570624
1614522
1933543
2082979
1426626
2505968
791939
236351
1333158
666103
478122
1388179
1489298
140092
329482
470289
2490053
860392
2779135
957343
1712599
2059605
1056439
2248630
689213
2872631
1514755
693976
1601728
1243923
795748
1306526
547906
778015
974056
798450
106632
305529
1834736
2658793
1079180
248792
2595855
2631858
2895495
2239844
1468335
841000
503383
1085689
2499686
2883606
1581990
1364848
55510
2613652
1116496
1224311
2467745
2289682
1096053
264703
159366
985722
2479608
664332
2628030
1220388
45097
1337914
1592213
2828004
867658
2609824
1716111
1663801
1017326
357674
1836
520178
145195
403820
2529493
1041595
2267914
398748
745716
2560125
2873254
2659107
815736
370042
1232296
1829676
1328306
536542
355843
1231515
846037
272897
1835357
1764870
1889119
662215
2187542
1086352
779530
2178179
1676192
695062
917940
547618
2094258
659117
2464326
1504149
1838756
2159806
1580957
2853222
1126837
1108208
1741454
268724
60739
1692900
2616559
1149549
2074390
2158472
806460
778450
331084
2686031
2599051
1019043
286395
1475659
878519
338807
1567408
269439
792670
2815637
1379967
2056800
2280343
1609067
2932659
1598517
555850
2706127
1122152
2538154
2825645
1778483
2885084
492125
1695516
1708481
1760703
1657918
2582115
2735072
281677
2411060
1299778
2547017
950731
1130985
429294
2912436
1646667
359796
1957863
1432644
829497
1285924
478178
515255
762528
676142
1168309
2182008
1524906
2754316
1756176
778688
522277
546817
1540261
2775067
2348800
292345
2764075
774503
2003025
1499760
737870
1965680
194697
2311243
2035193
2586376
2853344
2241547
273064
631133
1609834
1949737
857266
2827148
2056529
564356
1760470
2472715
2794460
1538546
221869
1445937
440505
2052882
1155146
607628
331805
1864711
488431
2230401
2197383
10549
2859888
439815
2550278
543907
472155
1584777
2639236
462639
1092096
66993
2387162
1622228
2321623
1750438
1658043
718802
2628586
1837649
1706409
1675002
2222302
1100158
342419
2233188
957784
1931598
1067159
65828
2899179
630900
1979159
1419413
834028
1002957
807200
1168713
107058
94830
2879567
985769
2430307
511454
2728488
2566031
605328
1341133
53640
2544601
1637971
205716
2033013
2913272
1736510
2534603
1059795
638095
998764
952723
2317584
2745148
1285463
2920690
1350830
788120
2034472
917291
2593495
1435737
2365086
955130
1669201
224099
186496
1424377
1217559
177693
2229111
1938679
1231837
2822040
1896113
2749784
2342348
2352282
1016233
2006027
2913662
1490215
906968
2606944
1262307
932792
2587562
1382915
849732
1182035
1280737
2798370
808029
1300151
643425
1955072
967189
1196615
2270927
1407377
574390
2092074
1659631
496412
2901310
2203815
2126439
2910270
824131
2244021
1762549
2140744
1574293
1728671
1571775
846060
2596986
1576253
2043616
1456882
2040365
463778
2059931
453822
76187
1909861
2170678
515538
2564043
1477533
1281720
440872
2631350
295102
615046
293179
2762611
2447783
2538766
2363328
1457432
713596
1586811
1271264
784621
1114761
2586820
1860925
1443061
1680931
2108495
985005
926042
1464384
2161389
2915635
2382719
1032293
2082331
2437146
2354167
822196
2461351
1064686
375192
509289
1350913
2210398
2468312
411907
219702
1303430
903693
2261879
1617176
1208187
1541198
1729156
2773049
2428315
988880
333220
1862258
1573176
13815
2024644
609762
71126
123033
730812
533920
579512
2014943
1121477
2635539
974581
786556
990788
2465913
1788722
104003
83998
463626
894726
2744406
2737879
2247734
566338
159043
1313525
1109152
1665673
646273
1827738
1355096
2410670
1017592
217527
790696
663146
2488215
1127425
78222
1022037
209985
997714
656175
805724
2485676
2004058
413622
808726
2096063
335250
1006953
2136292
129725
330142
1512956
490891
1637822
1466484
303738
1462262
2364179
1340387
30804
1318403
1979986
2835470
2443356
107158
72562
1593210
668916
1379784
1407688
677223
1052600
2336440
1634021
2715746
2790317
1816562
843132
373456
1705820
425903
2637483
2236716
747580
1481674
2815047
772413
548881
1495792
2480602
1529326
1348888
1814327
796002
1517049
1344963
2768906
2023684
2190760
1722886
1648246
553609
994087
576394
315412
1918514
1441616
1139966
464349
1009338
1431779
860771
954049
584961
2843007
81278
2522363
2820449
2888600
862757
1003429
2887570
403711
1997951
2373666
724134
2075940
1948517
2490385
1318300
2305311
940841
896765
47963
2480000
12037
2872100
2824554
68470
2498336
2498451
623932
880209
2840945
214987
205679
1778450
221526
1768250
2130562
577737
247648
1454744
438656
914890
2663944
2769593
1375679
1075270
1245573
1390670
852151
530581
1316127
1079355
384894
2867231
1945678
1168262
598752
1473965
2222910
1026813
2726171
2158258
1656885
476632
170237
2887776
881814
68490
37208
1894464
671412
2476600
1260966
1595892
2713037
1312747
250053
1444370
2292631
2904983
2520346
425128
2391026
2257101
27961
1819928
1194675
2544038
1649669
1017680
2571593
2815935
530937
2465821
485615
1915309
1576013
904546
133400
595994
2775495
1132871
1293080
1306398
2825242
2464945
2749972
1285247
1525911
393406
1207506
765713
1470418
3121
1640152
2065462
501540
239841
2427022
143600
515050
1091485
1279187
1375647
1838831
526294
1906355
2819165
526898
2483967
1928219
869520
1645250
2705252
836352
1302219
2148517
906070
288500
2591728
2066778
387070
2892682
2110243
740411
94868
2628391
190189
1545043
378418
1618208
852375
159145
466076
2375579
550087
275601
2928835
453556
1728043
1708781
1116433
2432355
983240
2661493
2095145
1945462
111522
490476
2376061
1055624
685683
2582033
1809320
671740
295925
1781691
502602
252417
1294510
1109811
2452339
2547141
962300
2740182
1254011
2921488
1580289
1473661
381072
2698578
2132066
1218491
2123115
2070671
593805
2733631
2709737
163138
1173020
1242692
435846
2155642
1045053
341119
171661
616145
1447808
2828317
2160258
2307681
1194480
2349191
2333238
217522
490536
350685
97981
712233
2117769
1956890
289347
2430519
1507543
2248519
2878558
2400572
1257179
2260309
2496381
1846692
675655
241740
1058050
1371712
1209153
2355792
2080331
732519
2040796
2286224
1378598
358420
2208034
217217
837911
632323
864425
21716
2313564
2660647
237659
85025
1696407
2168887
479603
562261
2211436
2545115
1141893
2286860
1765800
1978384
1706899
1907917
2638321
1336682
2617887
2509054
426047
155517
460110
1152142
1942828
2353949
1958779
1666201
2735873
2041957
2611388
1153266
2408738
1056389
1874734
896088
1881685
1825983
950802
2122923
22542
2634381
2053190
1641698
1703366
793704
861996
808064
622859
2551952
2643578
383661
181579
2436365
941118
750267
2131642
2238243
2124686
1088886
1723154
2458587
78844
2444198
1611389
850925
1721431
2869019
293147
871845
1460438
2313731
1774293
2923894
1911422
2011162
2553968
1141112
2088355
901557
2472012
2753514
497926
1518021
323408
558503
2916516
1413825
2434218
312255
896336
403427
2507633
2052626
2541452
911689
771066
662830
2880577
425818
2761389
1170587
1415297
2166916
1506371
2316363
482585
2604908
2582254
2517949
1765254
1411120
2835326
920445
2022061
1993717
2147537
2462003
2144903
1710455
594949
2168344
2789954
2035997
2867595
2489526
163961
1439511
302412
2646054
1091003
2647948
76726
1239371
489023
1412142
577224
160405
1567365
2755829
2737785
736698
884667
406968
762689
1098833
1479774
1809301
1954678
2808346
199720
809892
711744
632565
1050322
2843022
2104444
640834
1207699
650500
1241480
707570
145715
2167138
1030086
7891
2491931
2843845
1633718
247037
1719701
1631198
1664707
1821847
1408225
1286647
2103551
467020
1502667
2672639
1875938
1975545
1882397
1191030
2086571
737577
757419
2543304
2629463
1279544
2775658
1955452
98458
1392316
421209
2064170
1389453
2763891
1795449
1291941
2338104
2789920
199464
930139
1183361
2675193
104511
1667055
1641990
1022564
1366843
1557395
1147261
721414
783899
1105465
2739886
730229
878557
303744
344301
2833483
2841018
1664860
2731587
422440
2236010
1985793
2229254
301840
2111915
1475410
2121235
2860660
373187
1554530
1502673
232399
328284
407196
280584
2493756
1594337
350024
199290
2198244
1573520
1214622
1029230
2869214
1210132
1402279
1014816
1925501
1443130
2742848
1022707
890487
845906
1667021
2445187
2597044
2177670
2275585
2773319
1216298
2056300
1750888
1817384
472598
2216531
1237647
1489449
864152
31791
2410657
2108124
356405
697105
2654171
2707571
1275985
83905
2207004
2598346
1113325
322170
261453
1712288
1427494
635706
186595
1606145
2212505
1866769
1832275
1776539
1880125
653033
1959407
847957
2472637
2457908
367848
1427179
640027
1080417
1626168
759523
407769
2419943
860429
689278
48228
2677602
181113
1630059
2254932
2785282
905983
211292
621573
2112976
643519
2459666
1593197
402166
2672007
2520673
2690696
2069254
1494921
1068566
1597416
1613952
1866096
1914654
1042768
914545
318699
2473851
2507163
1241587
1897112
1427258
877079
332927
407145
2382568
1427834
2156834
2330764
662378
2336447
2644660
79450
1179317
358106
2219115
1238365
2482468
2198097
2128268
1332604
612703
524124
1794698
2638633
2518613
1264688
2125503
883282
2192831
2642545
312029
335572
1481334
2634023
1858249
1059883
438687
1184950
2483487
360438
1576720
1144072
2939896
2135853
915208
210677
1564013
366844
1569497
393786
2603350
369997
769769
1913697
499063
499914
1734346
2655910
1275463
2536679
2292225
1858246
2873515
215582
1549888
1455920
919696
2763642
1300172
1280439
1826151
2877815
2836543
2733107
2315298
1265055
2360883
229816
2061870
2046062
1588425
2340420
2357353
1793278
677244
677595
588680
1380022
1757974
959943
1366983
2702342
1631930
812626
104545
1876129
1521480
2397257
1708816
1478738
729296
1188498
1982159
1555184
2236285
46141
1537179
2045779
2244291
2807800
1177448
2793828
2565805
332653
1475731
1401070
719346
1258174
858465
1195535
2644791
2552690
1195231
2094013
554918
2584815
1719106
425590
2912922
1503725
1566977
1621797
430817
2554089
1780411
560806
828706
2893867
1355922
1299416
2687814
562314
69710
1462865
2263741
746719
480585
1827524
34868
13892
2149042
957162
583698
2321719
1781292
1194844
2165946
1608820
1354795
2621339
542170
199973
1736696
1408051
2110731
2126045
1668592
2715353
967637
537263
712395
1525663
429921
2587841
2469311
1415765
89641
1773408
311040
2199392
355147
820833
2466003
255415
1659734
1187375
2405708
1584185
2648121
2158575
43374
1454695
2223732
2263799
179698
669180
2485257
2812814
922236
1201276
2463637
2329083
1921490
1459230
1446202
2297734
2888793
2232788
1987407
1101579
2644910
1450537
2105542
823845
1672246
2170442
1799348
254217
51595
66217
492325
214329
2641477
2552912
1206085
888439
2843560
2101095
2342461
471449
822705
1104933
1008889
2529044
2069954
1571470
56060
1704111
2813187
1727103
336962
1452199
2431711
184846
584740
2075564
704611
831622
718796
2769256
1646886
2357216
66285
1903553
1999700
2736017
7668
2902778
2316002
2759265
1845398
2140816
55290
2753034
1063955
213774
2213166
261755
514809
728270
2471887
871827
403885
862906
1502062
2415725
670021
2048421
1352647
952763
2037803
2449060
92036
453193
2836277
382760
979341
2280047
2801371
2874720
336103
1268217
1326627
24977
2681974
2341263
2823997
2642062
415176
441235
845400
2834244
2491704
851231
2685977
1617665
767997
581875
1420218
362713
2495574
1928180
637740
2305690
516206
2704909
984585
641158
964917
2356523
2464985
2592910
326336
2691988
2049813
408715
2113939
214832
2003752
311786
1229747
2196599
995115
2707802
529281
712232
1667439
797840
2515173
2221213
912655
1914651
2929342
1629931
1513007
1767101
619425
1341820
2627228
212716
2568299
2159581
506427
752709
2509765
2630211
1552680
2167316
2549364
490473
321928
2364595
287033
817685
2462526
2083268
1469160
1611280
42961
403866
1057322
541363
1857091
293399
362416
1459185
2173163
908518
1168508
1303399
480247
2063115
1247797
141721
385953
1409510
2705489
1285533
2564463
1606027
545795
2104695
472650
2834608
2689720
519940
2512811
1782249
2649970
872289
2504134
1800161
2030578
1095727
2623725
895889
560696
872723
1996997
1977033
1712539
1298599
1323397
2394881
2783952
2517399
896603
2431736
2051504
209852
161429
317151
213879
2279597
2043476
1099675
2521150
1109363
923688
2558851
1929868
734380
1279858
2730482
1974656
2011721
2146607
42010
1190190
1999776
1433697
1297947
2824522
647098
497286
2763111
2267962
1317043
2079374
849103
2464048
716246
892731
2458638
2573879
1706021
2287634
1525259
529413
722970
852582
2102427
2523796
2278296
2836549
1544466
517182
277575
1592186
635075
128680
287396
2850923
641150
2314158
2605160
1158771
388997
1887473
402402
1006266
907032
1703985
1583405
66586
269741
1944824
2089674
1597011
627128
1662992
1129158
1517183
2259652
1900422
1847619
2544574
2255019
1649681
2379250
2333911
380431
1864229
1079282
2661282
2512459
1065686
362606
319158
112493
2515932
2626908
1234816
1575009
2444287
607419
2442447
829904
2621501
672836
701000
1231711
248250
2360650
107641
2321965
1542557
432559
368331
152188
1816442
1944979
2039054
597543
1137685
2613933
2051761
2391066
2443382
2540462
2472765
470407
255566
638098
2871451
2256442
2421135
1382339
658196
2508348
1469172
1724119
1915877
1407637
2168553
283844
2115668
372840
2920544
2461634
661895
1617508
80992
1398313
658233
55847
1301469
1906775
2706005
1100797
2217931
1453775
2427749
1778741
136266
501485
2506810
2496981
868526
2747931
803734
1940841
934981
2845934
650914
842405
1630320
573873
864759
908422
2582546
290194
702026
973949
2364693
2861121
2033097
2345540
858652
2837276
2997
402757
241059
1133467
532056
568927
2508569
1131096
1261817
2160055
34361
247233
2520272
1172911
920196
1625707
2873374
369958
1410128
860732
769262
1537157
1997009
1589434
1083545
2423091
1635321
1794102
280965
2246713
84500
141320
2065989
1099482
300819
804990
2095222
1335756
2682726
2279582
1624849
2906163
1173621
1337174
985150
2310469
2631097
2266163
2817995
1604051
1543117
2663077
2555399
1099893
1468937
1623381
944409
409087
1683440
416415
1152273
1744445
1654973
1113764
2506677
2196494
1322505
180118
844898
1207703
980366
769751
2131750
1883040
735722
1118041
2714738
2584177
1726342
1748027
399933
1376177
751835
703404
565972
1733091
2282657
1024057
2437934
2735485
1344730
2514261
2286274
2782904
1455814
1974738
991779
286613
4191
175797
2511268
2801956
2649361
2249872
1149503
1473192
2350091
779331
1422988
1695495
1723358
2658130
538271
2878657
294654
1972041
2918567
890569
2770957
499530
1393291
666355
1482574
671595
957697
2934518
1672491
2452040
235475
2351779
1003300
1464421
2748974
89219
2931147
1986923
821646
634429
1999317
2837499
2305280
728113
1434406
481839
1595140
1575341
679721
249451
584648
555938
2057715
1789584
2300247
1141141
333793
1163595
259375
352549
2898129
2830704
669974
1646671
2440438
1869381
2680469
1192228
1511875
2828566
457225
1397561
583344
1817971
643330
2294105
1234022
616583
584824
1453238
1133162
261331
1889268
2044355
1781
2721196
640661
1851848
2316458
1267283
216401
2296678
73217
1464634
902416
2474789
1776481
829062
1989909
1021561
226264
974518
2190486
365772
2278120
1413526
2926996
2180336
760020
1051096
1232390
2217506
2255817
1829264
771238
513148
2566427
622366
1374890
1273966
2593125
1139457
2806265
1009966
2257523
395562
1838208
1530226
1311777
1740030
380056
788488
881865
2793015
2449989
842067
665616
2210646
264238
2765579
694190
1948595
331668
2412693
1299531
1688032
87432
817349
440942
2653219
2819843
298192
2048094
860128
385634
1911740
155144
2703557
1965921
2829660
1276054
2632047
369453
2373245
516834
2144390
2821890
411857
1473844
2174840
1133232
2872323
1965767
297814
2171155
2897042
2140793
1874895
2471693
770608
2861058
2907050
2763799
988385
10320
2447522
2413921
207886
1625973
1748275
525262
2814692
719377
2722403
299248
2517136
1843642
2152734
2825955
1523033
8730
2435983
2917722
2046569
441570
1841459
2447262
1149156
850757
1720090
2899903
71968
1171574
2168945
1107432
876239
1483269
2117642
356188
551281
274323
246379
1601570
1142669
2224290
2020258
1311718
369424
1664717
1309632
813275
160002
910799
1382246
2878716
2815513
1260688
1448212
1734054
1589942
1735021
1476872
2816705
1494954
1631013
2917677
1076074
2024718
857798
2245617
1237828
1164575
2302418
2363651
1289790
127023
949884
2672867
2035154
948743
851443
457037
2121621
1628750
2213858
2689517
2594806
2451842
1793721
2745657
298224
1327167
1382674
662162
930679
2035671
1194011
586734
741896
74114
1629329
2265447
2726355
1471210
2878136
1580584
776413
2567175
2181916
490699
2039545
495255
2525331
804445
2069781
1073858
1345918
2346291
2706875
1152328
2369022
1459698
1983778
1949338
2448832
1151784
2639877
958335
1068905
246003
1626929
575819
769989
353290
2287398
1253959
2106498
255620
675904
2887130
1936332
2939917
2344476
2283416
2793213
220461
769912
805670
2679135
146682
1309643
2085226
2831085
688947
1407999
482760
775239
2117455
969824
2345979
2793634
434505
441029
1195792
2925255
1698328
76826
2864969
2806704
2207112
1495220
1503464
845036
1183858
620882
557222
2368277
1005474
2814470
1573692
1376536
405655
51843
857694
2715880
1823953
641725
419562
927315
2033458
687850
474390
2559721
884755
2468234
137048
2820007
2029519
1982420
2375166
2559925
1481397
2769465
2897433
1538376
1430222
2078847
543661
1258678
454371
1274184
927931
2108277
2229610
742043
2135811
1535159
209355
1656946
2473826
2771591
474843
224157
891619
127299
1165906
993807
1419152
2407598
2555866
1122105
791445
147212
1788192
317783
2697049
679170
337354
2210032
631784
1079267
1363966
853507
2581300
1012415
2694488
2699897
2231106
122518
23070
2051826
668349
206782
1574324
2410205
788480
1374979
2716710
955313
582180
284907
324983
2771216
1294301
836144
1955933
434885
30602
588959
2436443
577239
2208098
731965
1735161
1689383
2237485
2166270
2842180
1634279
2185118
2434918
2605477
1315012
1969494
2281687
2918656
2867090
959893
2918640
2467912
1069624
964282
439964
2683360
292047
2321790
880976
2291700
2115086
1483245
2925096
453142
819676
821282
1345515
2610296
2767126
74207
2651217
182725
1535247
930535
2019202
532554
1446502
2379426
480802
1221204
2267989
2113749
2642327
17588
2220251
475251
639896
10748
1393292
2782466
570605
2206132
1666994
197516
664979
2151522
1782481
1067062
2820881
1114196
1688832
2322595
116397
622507
1796883
2237383
1060431
1616194
2743376
1686191
231787
2717459
151985
1656208
250974
1661891
1191858
2524953
2661223
2829746
1844955
2899758
1431462
1569100
1008995
2713978
544411
2404935
708281
2490845
202358
139641
1163935
2285091
1628857
417361
827480
416161
1290393
2688529
2560931
158566
2501112
957615
1462717
498725
1420793
833216
1148306
99686
2552958
1596495
2449061
209320
292009
1694946
61646
2803944
2411671
1232280
1034325
2824677
17075
2196992
383802
179369
984432
2834641
1519487
793699
2876583
649531
1633333
721143
838977
1825691
2112096
250576
1510707
620509
2237241
2202167
266894
1988858
1626976
2114274
874843
451614
2689890
114152
951959
194427
827233
2013599
2525937
2790656
2631632
2250767
1480100
2404663
2743350
744991
79438
567727
2765369
1778047
574135
1036974
301204
2899148
951667
2294855
1319851
17723
2208047
1976347
2487595
81654
846602
2790677
2896402
2816940
2164280
121307
2511805
1612925
1124685
1492817
1382896
598817
2472250
2342805
2696869
1698150
1387376
2125225
424259
887267
2124369
338407
463970
2645327
1845928
582832
823490
2507403
570609
725656
2025499
2019713
193009
2692019
1902795
711035
732804
1874165
2469390
634590
897103
2553280
1242242
2827184
834301
2404296
2753349
2686939
40599
419249
2436412
883341
2746256
2123485
2223162
1328840
1919060
2224935
1195076
2485568
298117
201841
1987190
2699437
533078
1220886
2169059
2502277
288394
2037298
1966855
637953
1521622
740701
1124689
686485
2920727
91585
2924434
1793182
699538
1179360
319650
2894037
2157937
2608771
133856
1679603
1231945
1470559
615419
1497064
2205776
396613
120692
2376476
2124676
1830819
2839027
371354
2017658
1132134
1520566
1404209
209174
501387
227229
518393
421912
2336380
2210993
204581
382115
2902337
2102205
1512180
1044814
1128167
1593593
2080239
739005
164620
2864234
30765
1598019
1413475
1339707
61353
1171786
1086699
1788417
1749160
1844102
1551227
2041087
967510
1884520
2181958
796800
548404
1071160
1301561
1228582
547848
1470997
2326426
2634812
1501322
175826
1217592
239211
798754
2811427
1715508
2926337
2740575
2739833
2698963
1561371
1997464
2450350
2932120
1629081
933536
1486640
2151081
2283234
2308101
381039
1246711
19734
1461173
55784
459474
474425
2387599
181707
2482586
33704
2397263
1465269
295917
2595187
2577192
2769514
2199185
1698788
2564656
1574500
744719
2267516
2059629
537109
1191174
9453
1965313
2372341
2221177
1767604
2384392
1437574
1313209
463843
497933
1300920
753214
797204
2245129
1859409
2448793
2823658
964430
572710
224818
2291252
1945298
252549
1666817
2821454
480915
1379801
443176
2043133
2446656
2189557
495448
2275362
393143
1433312
2016745
207209
2800424
1618144
221584
1914270
968851
1770890
1049288
626160
539048
48727
1803857
308561
237571
574541
621786
184406
2476548
300584
175331
1832506
2043180
2498168
147505
842079
2211000
2639101
2032135
118182
213373
2769358
2748378
2621990
1361570
1909730
2030320
2063110
1114618
808910
141157
2117957
1203860
1901968
413370
2641122
1675065
2803883
508182
449018
1695292
657089
2426717
922428
2913112
2901896
2182113
1777964
2321551
2231785
823755
1791749
2450706
1540097
1506857
1281308
2534701
2585678
1809965
1428396
141766
657953
936560
2589475
334191
2586980
939860
2133976
2488931
1961056
2750963
1272134
2581027
896177
2660287
1760259
1553387
221834
1970989
2551366
1431910
1629161
1071972
2663405
528597
2582175
1301616
2480455
2298765
2769215
300531
2898404
2796206
1937062
372026
1211097
2449889
1788443
424685
639190
1394515
1149418
231553
650208
1354806
1214562
2658172
1444773
1082721
1975398
2278598
2474251
572094
1903454
1417071
2154242
568566
1129485
1189534
1325118
1195160
2149225
232356
1716045
2275697
2742317
1013257
1297750
1935819
2106489
2119350
2165643
272293
784414
833013
2062799
293737
1409249
2634951
1603783
1947703
2213996
1937327
2402686
2903820
195526
2466147
2783728
1682280
174894
867589
990092
2312861
426275
1090260
173329
1049134
1105205
2507554
1082982
1105959
604521
27951
2181992
1350260
2502917
1291166
584878
613212
1680318
1562213
1467152
20972
2749507
343775
1376681
1085258
2937998
2822256
154121
2427573
405764
64349
1753365
2255297
2140985
1174118
646124
1256959
1875555
2782028
2898175
1697408
2440069
2056986
2055946
437522
493625
2424499
2109213
1087392
1275443
1475557
2154537
719503
1301536
2913559
1140230
1654889
803178
2171514
1292394
929385
262956
256151
1413609
2590594
493810
1770817
2917578
500030
2842522
2315499
370056
2928757
895773
2425582
479758
272124
2725660
1086837
215896
2842301
538058
2079144
1115674
760089
2613092
1869913
1842073
829971
934321
1753295
1907209
251592
1151967
539228
1724569
1037126
2636181
1701730
1429017
1244895
810426
1371185
1972557
2749425
2033523
2257493
1639896
2527661
778353
2504096
1361357
646517
14985
1393175
646987
2805176
2470263
86864
1021315
394682
1418024
2563616
1279887
658064
1340569
577890
1484343
2562319
2907608
1954797
1499538
2740058
2041024
201614
147937
2063222
56136
2925064
1774007
342971
487203
1634815
581742
2557567
897345
2111
165570
45963
2859102
2622685
1587491
2691589
1695889
1677284
1906826
753326
868934
544110
2588738
194348
1915237
2557361
641529
1050885
1716908
662133
2646358
680356
2751764
3180
2717865
2075563
1949086
376289
1135288
243670
1036497
2573002
2088863
2919224
1171474
2890491
1562721
837636
386600
2187954
1464254
871689
2364216
2914232
670295
580306
202321
756353
985780
1982039
921786
77232
2100047
1634067
2360177
383184
1815176
2162198
2811368
291766
2486833
948439
1090376
1791654
1285095
1944952
2360159
2928862
766516
1376381
971141
873872
2421900
1912411
2368388
2480571
2374169
1509623
2129398
1306957
1228028
359384
1942045
2531004
1436411
2469401
2909037
1660092
1955681
1260683
22600
2033084
737181
1283923
2474106
222990
1433879
6748
2725942
598788
2513962
2107283
2527051
2914240
2017986
747591
2451952
2865502
1220711
1060262
2167801
2476334
2647224
2269434
2746976
2337161
1401019
111385
50188
110982
1780560
2717824
2519145
180219
690473
2265075
2803273
1143220
2727973
2615456
2193064
1103636
1842349
2641061
1023917
1157568
696031
2303335
1157739
56028
100689
2805658
2003769
2890005
327074
2332818
843516
2396481
1414565
992674
2787476
628444
946609
1556478
668273
310073
1225452
2606217
856699
2288096
2446852
1216619
858143
1832655
534990
1817985
1051891
2681997
1815819
902154
1662207
682194
71245
991159
712349
1178850
284891
1930661
2353512
224780
1695488
904270
1465828
2319060
1300638
2178323
250648
2489041
816590
1162921
195801
2518785
300022
361216
2277332
2173084
1849869
2699055
518042
122416
1210498
1792343
1562138
2698860
1924333
2291170
2809670
535910
1587331
59611
2223187
1256736
2875584
19876
2767769
589584
1219104
2543216
1494237
1118760
784271
28877
2507879
2654172
1957511
413092
1842261
2878111
583509
2028305
1041917
471857
626622
2813511
798271
700437
1499142
1109109
486576
907809
324137
986265
1292025
1291195
21385
1947824
2322451
40994
2490152
2755625
2084629
2010756
227923
285230
581956
2211297
1501280
1825318
2659362
2536641
423867
1926772
366009
638449
1533309
2366528
1062564
2593591
645840
1396046
610376
1570500
974668
370023
2041973
2903690
2824144
2420198
1319351
850410
1480768
1957165
267862
2120112
763655
1636116
424548
2539117
2752964
2033163
197741
976543
905885
1345137
1318605
1053683
1305259
941607
1279538
1048730
2429443
1001759
2594894
1776659
2309215
562060
1373442
2433616
1463062
944856
1618484
2919325
810028
1462759
1380594
30296
1461798
1059758
1417331
1052524
524614
2345399
2402638
230514
1406587
2180882
496844
1089600
1159186
781787
2586092
289465
1156461
2047721
2720733
1534318
2704113
2026321
245470
582951
2320676
485214
1616532
2919815
54030
1473731
1607739
502682
553352
669623
2461111
2106592
2044451
2825861
1306764
2813584
2915611
656919
140572
1238877
50364
2604025
79710
488437
2933153
1847884
2426376
2375566
1099967
3989
641566
712547
1152815
1844820
1520705
1023459
1733305
2801553
549933
2555780
2402754
845393
165517
2656382
696651
465476
1189495
755339
2176017
523933
414515
817622
1028535
2068207
2297730
1525091
1665252
1958560
1417319
2025668
2723314
1538880
466233
2273821
2862089
1860031
1608807
2282466
2796577
923413
1906316
2488628
622348
57020
1216871
2854705
2371185
429436
620821
2203386
235814
755930
1668861
2419034
2773347
906804
2785124
2859274
1989108
1360363
2487329
1404786
399615
1269764
1830164
1845775
547682
485049
1025364
2032960
1224503
614349
1717058
2802974
721888
1221816
2054263
2082410
2073301
398391
1521572
2934805
1178594
960668
307218
1430083
2799019
611466
274601
1645481
860642
570541
289058
1462642
2402028
2631872
2783944
2203498
255057
2053797
2501980
2247754
1641382
312646
638423
1269587
1405648
1639565
2015808
893488
1383262
1358125
2847065
2562717
210645
2131969
1504196
211672
2696343
929806
2771841
417237
1174486
2330219
362364
1089884
110318
1582054
566792
1953148
1263041
463356
602184
114563
2868953
690477
2685235
2869223
1990830
106709
2919645
1637366
2614211
1635249
1964249
2854568
639824
253857
742538
1511177
466581
584260
928713
1137625
915282
348782
2444085
1400542
1288735
1602787
2924198
709975
781982
1996757
1847357
1622107
1879005
594396
730604
2362528
2848563
2398062
1371111
2111605
1492230
1195846
845131
2752134
1575563
2300430
420148
2224271
1677129
1040588
1999581
2260398
1074407
2652177
2441424
1401496
2702053
2857909
1868489
109307
2336442
2105909
352217
1820288
2197315
2636213
13875
2167128
1973677
1853885
169331
1968247
2385661
622074
798099
652549
1438245
223873
1892062
1720712
244829
2659318
57468
2197838
1400925
2712515
389634
1993426
202715
2770754
191873
2898860
1020089
1974468
510850
997164
2375617
2791842
1932885
104243
2218191
2201717
1437370
549961
2662675
2936371
1195493
36547
2166027
2308446
2269588
1326736
397359
2309870
1603055
1949967
2750947
1243297
1931080
358327
977821
1170203
768139
1169362
1169467
2725970
2662938
1577185
1808688
832641
2580641
681654
871658
1959868
1573442
236733
2313147
561470
2507078
2628117
1716022
1351561
43767
344742
1871733
329116
127174
304613
2065095
1536460
2552652
853984
1508811
44435
2669382
2026723
1452494
906328
592395
462310
2344155
1800952
223695
1657999
2548305
1321540
1726189
218583
1671538
1959237
2461989
409200
2417185
188520
2692061
1182338
918850
1798207
752411
1823043
2386889
265605
179897
303480
358595
2866315
2644539
801403
1904635
1743893
126643
2171168
225463
2084829
663732
1697866
2475616
2724665
215505
2693076
1546742
439683
56311
1524752
740684
2257469
1250900
766471
1276001
2780609
988873
17342
1655781
1757509
1876685
2229263
1417377
1372385
2662811
508728
786829
441973
2664396
2311789
2230181
993321
1385021
1382309
1706174
636497
2718759
1364519
2316292
1544670
1863101
455243
865926
993352
2934253
2726376
2448519
1727130
535463
145533
2882063
142790
409881
1018395
2098941
2123248
2283209
1461169
1248796
521537
2279039
2786839
1654612
2549051
1720465
1639031
1739889
1302588
620565
2924465
1840970
274052
2827838
10366
2836853
761453
741003
441223
2710754
2074515
2357180
981464
2378070
1585220
2270412
613006
1199428
688656
832565
830066
460708
2295377
2121443
2215225
1639193
829133
165056
1711368
114716
2843343
799446
2402787
2247928
2183968
2757273
181702
96833
1073431
18437
471101
1095117
1200137
2324552
193814
2373544
444818
1640266
2091017
2856067
1259375
2865951
2331925
30256
339951
2649818
924594
2788845
2482195
1365109
2788905
529915
682296
2479356
2245796
1527388
2805430
1850546
1389875
1102593
845536
2449679
1822002
1097768
2037479
1252612
558152
2027924
585756
2249277
1512964
775662
666486
2748425
650013
1605423
832498
2673346
629063
2735957
1769863
1275129
1203828
2225098
773566
905873
608703
698385
909132
1641466
697890
335800
291652
1294911
678181
701581
1650825
2586939
116989
800300
1413889
306192
943726
556300
1597476
1320477
1543796
349363
1033513
223993
1703603
970612
311048
1691939
1717789
1928496
2686232
1874277
1360057
213681
1670810
1245484
2176657
937615
790984
2819113
759637
248313
1057329
2285311
2731788
2899299
162198
2303702
775703
2708478
1402672
2846315
2449353
2146581
1376642
2062806
1801263
351853
302060
761192
1583558
1634928
2709008
590045
314675
2042478
2292157
1835340
2397627
1816488
2011623
936768
376757
1051098
2219858
1316389
812102
2256628
2442375
1396932
1647018
183205
1036085
1715397
2196406
1714524
1900401
1297848
1371385
2525524
2580477
1556698
1078852
2373523
2506929
480053
1168278
2859237
1552263
1721688
1316059
877678
2764580
2389593
66335
165054
231387
1774631
2597674
640798
191638
1355049
270471
478828
1729454
1396984
2507692
2371435
404642
71517
1093867
1904944
874216
1115927
789169
1197721
664301
1389621
206142
266246
408319
611963
2415402
2264587
1932308
1322219
1097199
516953
38755
877614
2822686
284859
1378326
2156153
2550878
410771
2478128
1083228
41410
1220963
2559238
2799038
647279
2877471
2519601
2290115
689719
96586
655653
1033860
2685628
1365860
2562504
2230026
955331
937839
2262447
7107
526504
1091861
2426505
1460506
2448455
2139139
681780
358518
2737489
1325569
921825
2720118
1054563
526924
505679
2684987
568296
2106892
433112
1394661
2102605
858258
1682275
2081568
390904
2498203
1212489
771037
2317182
1825953
284286
2523596
554520
1910179
1925841
1511969
633677
910357
2151398
1774188
2802075
2241932
2530341
1964169
110412
2355746
619652
2708946
1332858
1402581
1524310
1248592
1652388
1759326
925074
2453983
1586370
1127926
1479288
2136546
2652355
2003296
759197
2648215
253768
2237710
2445013
1438389
2409090
1859963
78529
1819695
2596524
412367
639487
790770
1717252
1956440
143279
2411663
1042963
1427388
1971666
2760940
1424663
2011247
1216912
2007804
1659636
1906497
2164032
699957
948358
149845
1422787
1231475
2059864
1302809
1119175
1886225
1696306
1654778
130780
1734940
1295224
1556803
1699786
2249629
2445601
2820335
1867202
105082
1478525
730593
1762368
1485113
667557
2507082
2026991
1938246
112496
2097183
1176668
587916
2670933
2178455
2730789
1339894
1258841
2043008
1950513
1119982
365590
2513575
381831
2407121
2099238
1652405
1683915
2474023
887473
152907
1872919
1338463
1385025
1453119
1219954
2106835
37592
1827610
2085760
2153145
1441514
1277221
2607437
803351
2919896
959351
2827174
1890825
2927931
2301463
1886048
1990523
2431343
2527319
2111851
2600767
691780
4250
1293520
2575013
1520146
683185
142487
250260
77273
2361077
409518
153874
19452
2331792
701194
2068710
2552573
562627
2547582
2513235
1608089
2135291
1900202
676620
165725
2221589
950907
737219
658491
1459217
1528780
801868
1949275
963588
597524
841027
2333917
1046254
63345
2171152
798229
1590957
2884101
2265811
2335785
2210034
1706867
1112779
2334968
2316888
1763419
1628989
2597548
2150636
1702738
1771545
287932
2214044
2688395
2099043
1338102
348037
2684920
2484273
1641493
2610498
258370
1123965
212806
1295139
2848247
2226169
2875795
1751584
1963889
1141356
35378
1240794
2017071
717302
1645299
2425909
507433
2771756
1871488
1614243
2595919
492422
2738535
143409
759650
2539437
1489975
498650
2332742
84626
291635
919359
1523977
598391
1132761
2547056
1228369
2879662
1936326
189576
1219933
2004548
1167423
437853
2476525
80447
1675904
2694590
2517489
8694
1558052
44588
325523
2510849
1330695
1508178
877833
760780
2452736
1952148
266192
1547188
1136665
859019
578192
771467
1425844
117999
2882166
67741
593385
32169
1480465
1689966
641839
38660
2097151
2091043
1159002
1023916
2162144
262895
744534
1444707
1330066
1113239
2911601
76459
2088389
2515255
1987940
2630014
590082
1952013
2914920
1309661
1968116
387073
39424
403377
2484343
527025
2050179
984292
1335301
1788760
2338114
13207
376594
1143657
894404
2170398
1378552
2704916
2493436
437193
2114877
1398311
24734
702871
2526637
1677577
1936619
1520388
950576
1412762
1054382
2569317
2563108
359756
359438
252678
52134
471839
1088882
473207
1181896
810290
1128609
594050
1663829
1678630
1863190
2708189
2570564
2450898
1438879
1352874
39637
1532529
843146
2308240
2675685
1346701
2279544
593098
2712160
1471025
1207601
2126904
1456970
457235
2537507
900081
1125728
2007533
2568119
2252054
42436
2175273
575686
2312998
1014452
2160349
267124
2612381
862295
203193
744147
2297529
1340605
2936679
1645402
1218952
739928
1276050
1983748
2235583
1378394
124534
328903
750466
1083126
2289201
68913
571412
2142873
701015
2049944
47784
1988988
1410004
2314802
125914
1835431
1696734
379837
1709922
2657890
1192549
799738
2174489
2074886
776452
2930054
220146
1900161
2927638
970926
2633864
2403163
678891
2924167
125953
1750825
1097316
1644218
1771676
218763
1388749
2339731
627794
2421021
1061189
1860983
12434
1029922
2443188
1861655
2375059
2219126
1479290
1171026
1812953
1466141
1939054
611729
2775476
2748339
1682008
1120564
2253175
1431968
1974601
2638678
1038931
397367
915745
694793
2459503
157789
1454101
164577
1411722
677283
1324340
1430789
1287892
799668
1697879
2382051
1883340
547484
2634149
1609262
911791
2729031
2119351
979705
2221785
1556746
1577312
70291
2373610
2637442
2876209
375513
1498399
45924
2449469
2380159
1582118
2794746
2312785
2411732
562441
2063246
1422289
2610670
705531
1597874
1818688
2339804
748353
964197
1342673
2119169
2258579
2332020
356499
1821772
593986
1244481
1055899
2603316
1520948
2329958
744983
2704407
2779156
530538
1534502
666002
1778755
2333499
265107
1171682
665166
2915222
88230
2748285
1105649
733441
2141416
1860319
1095648
2512840
752776
1366303
1419808
1495792
2665161
1350667
1520666
1123659
720015
2396809
352575
779848
645862
2820529
869894
2405484
2268601
2223007
2076824
2847603
112476
1299875
1045558
15561
839459
1964853
1711093
1063716
2716800
959954
2913108
533228
2432982
2036009
2259143
1781122
1587994
16234
616696
186256
126238
2173344
1189142
1356770
943870
2315396
2719640
1821262
2315971
2129552
1121302
260827
169312
2154867
2832305
1209599
899726
476030
2365987
883796
2089992
1550135
632859
477128
1640687
1137258
2868790
699280
685336
381455
720284
632575
2699653
1572326
514589
181799
944963
256210
2476797
1871162
1615620
1119834
2849838
912432
1452105
1079699
502033
2244877
2183813
2055222
559764
2005689
2595472
105316
673337
1955895
86264
1860113
255621
507011
134075
1256157
2842365
1430459
2880048
874063
2841274
2653724
1786164
949755
568697
2140058
1182065
89659
851730
1691994
2080215
759467
2626376
2922032
1648500
2822827
130619
24491
78993
880263
1117784
1494963
2932131
2626969
711862
349271
195225
1891813
2782250
1236173
1076182
842645
1180550
1675419
2742925
2444147
2542729
2779691
1810833
1515882
2406992
1107373
1754104
2772258
1816085
1929191
2884808
1477198
1602140
901126
169258
387584
811421
960788
2835507
2243457
1963547
2490466
98123
2471410
2699441
1024168
28395
553018
1656555
2408314
388271
2685923
1156968
89351
1495984
2816067
1665088
2596164
1560060
62964
2567206
2501234
1739878
2591377
1461240
222133
44276
821382
2524459
2566501
2027694
1151426
1591419
2020656
2235550
528490
883159
2214039
1769880
366386
581927
2894836
2590936
888148
1484727
743829
1291892
2578624
2604305
443220
413606
1128992
821789
2783692
2166037
306672
118586
729587
95903
462141
2591547
2300225
757148
1391546
1795102
2320295
588561
139136
1328052
578073
2016687
443733
2060533
37959
2574763
1873466
733942
2562452
351153
2232878
259239
833526
2550733
445143
2871001
2508654
2331820
198381
1590221
110035
368585
1652034
985461
355486
2540303
861362
1952330
2103372
1510954
1133825
2012803
1479545
488629
2024935
2001366
1845734
1181032
2334534
1391383
98495
812243
194757
1969860
43474
2718309
1946186
2338099
157328
2850717
618220
1009756
991327
1167046
460050
2390095
1360905
1867159
1020271
1266161
305905
1652921
793822
1622500
2143517
1545284
164256
823654
1883499
1587565
2857281
511786
2163340
1442370
156111
490073
1368825
247469
608347
50592
1043700
758943
548628
494153
224517
2387866
2230290
2086864
1254763
2609482
1593303
222081
1338231
2281885
438275
925241
2332129
1740496
71497
1636154
2462588
1857715
173868
935884
136169
2183472
1935008
2377965
25348
1504896
1419485
412780
1956055
1425316
2153388
104523
507186
731192
1169928
372678
1658140
2246828
421972
1633332
728331
1767339
1456728
1980064
1550
2673660
1575691
283755
2668742
1368649
1330584
2793830
2272859
2078798
1005199
2304980
2141237
533021
1951548
1809941
2776424
2165050
2338858
1666275
2229625
2603364
1533013
1217989
2516828
2766124
2715775
2638750
2416278
1342690
1638355
2208081
1901496
2594110
1563424
2204156
2221686
1247256
504805
1965878
674173
1196138
373261
460451
1443911
1830770
1623120
300286
655304
2544341
2349891
1904272
1258094
726006
2262127
2557526
2611210
2829331
724541
525937
1819693
420443
1848767
2656370
2734801
422503
1483555
1205070
2639211
201273
547691
1458239
317800
1543271
2567919
1852458
976510
398340
496854
2673093
2643845
2898507
1208391
2858813
311779
330896
1323995
2823862
2669524
2287139
1041923
1250067
2774258
408413
102316
662084
89475
300735
1861861
1087629
36481
261949
1377392
976947
2199075
1261460
669556
2373115
1840649
1068612
292519
2300123
1481125
277654
1635730
488938
409890
1158488
2015148
716423
2501426
35831
2292239
356181
267663
1516098
2881764
2784081
1164896
847775
1647925
1803901
2581265
2048855
2361074
2791306
1033014
2321456
1900821
187812
2210269
1659391
2930731
2572168
182004
2487279
1121248
1144273
1257542
1466822
392462
566481
2179138
10515
2209844
867413
803870
162975
2368142
2561048
2403579
1139082
798527
2028198
2015023
834026
2757928
1211530
22073
43626
183266
310071
663078
1030168
1641429
184048
996560
2364944
498014
38934
644570
673692
1584499
332941
972273
67125
483733
2813357
1003945
2704419
1885604
887790
745753
2231494
55051
536143
1892181
1370497
116396
1994828
2559799
14918
1889819
823549
2062822
1305069
2254330
1429402
2746004
161626
2153836
1618851
2207206
2911106
1918449
1401817
1707892
883617
2542441
1039366
2310894
2248883
1884777
1766394
724618
960228
2397881
2850473
2640804
1966591
1334523
901242
2170344
2305469
2401314
1191605
1716929
2066874
1531177
2304556
2359133
2035207
1926384
1927584
2130011
2413068
1240052
1278718
1868459
2119773
1970759
1658641
1605617
2541092
1376893
1808606
2646717
1754765
1131571
2866977
2556607
1683871
7593
1112389
2849380
2427667
900160
1895142
581743
1616656
2151242
1017415
882724
2507342
650106
1960789
334077
781800
2504034
25742
2229021
2197033
2114180
771966
162205
514540
1583198
689322
1220304
2651952
1018413
1299604
2833904
966437
1525270
1219590
2577320
293968
2246961
53075
706478
711947
1849230
2317042
698135
1098209
1706559
1699946
530372
887469
2168002
554316
987189
1067586
1116319
1549406
846544
51277
1670282
958221
402447
646380
1590381
636309
2679314
2368832
1006556
147787
2672405
2187100
2416625
6020
2200645
2759185
8579
2079210
16548
2398933
2702845
499839
1167584
143264
2816068
544607
1082110
1256539
1830657
600286
2835331
628570
520278
2333276
2233655
106902
2440982
1359539
2568632
2541255
2569535
2764138
1623965
2785301
2572209
1466671
25960
1926439
1382772
886424
300623
1448451
2609128
1525564
946165
2869295
2753431
2066212
635372
2316219
2200272
2039101
2117397
482441
656138
910025
1468909
132248
846445
2935062
1091727
2261279
807012
41519
2320226
1190651
2905149
1160819
1441095
1633270
1133800
1687016
2104955
2195510
321164
1230648
2937264
1783176
2016599
1951356
2723635
1134530
2202357
1565982
558537
23674
2193072
87116
400504
1359688
2930747
578147
250712
1600834
490065
1933265
2661993
2394331
2586459
462557
853524
2523776
51090
1926615
2616811
2801045
1503158
662021
2456572
302473
1366188
2497168
2275484
2673761
2767741
2377278
2473116
224716
1345542
1893343
766801
1768116
675583
2778489
204343
801672
26198
167093
1132231
1984235
1530270
1268087
488776
1674331
2556424
1031674
1434881
197642
2264947
2728933
487220
2541177
905751
1011432
121660
169955
2375683
2886762
1107985
54526
2296984
1827500
1953472
2769970
2182414
253841
606355
1807026
2812126
2551176
2902015
2061806
225694
432577
1455059
2766833
500830
651680
2807259
94930
172688
2093586
1264125
2213363
2506597
2858404
163129
1238919
2734919
1774854
669175
2882137
1924096
2353954
1608896
2129782
2765195
2687356
2597161
394634
1171771
1704437
1340404
602586
2745633
1933870
2863871
307840
2284765
1330774
2646352
1502734
1421190
2674704
1780617
596832
1694188
2831885
636810
460152
700132
2476142
2029436
1617463
2327230
278620
1395512
2490135
2901285
2215809
1188623
1732684
1834076
161770
2051674
1333009
394653
2125913
2802357
1481045
1924032
1450131
2676841
2127767
2422898
2622551
578479
1326397
2423624
931907
751416
707037
2435817
1039150
1927936
2737993
2052763
1471168
2186048
2061265
2570465
1140039
1930450
2834811
1515732
1990614
2087429
624458
2815254
522598
1728174
850220
2088068
901449
891880
858083
373656
848683
2249311
2422815
2482773
328730
1674818
585138
1545604
2782566
2745163
1949348
821324
794333
2711265
1068273
692569
1776987
2446322
1829130
1877409
1908125
39475
2484696
546434
258938
278872
458783
375824
228874
2791624
1424688
2377521
2593442
2819844
2229724
1036234
450312
2791035
2609237
2413137
835818
2877403
2576818
2241691
2827199
2674736
2757612
862786
1362956
486042
1139845
2843582
935112
2139135
711949
2644529
378472
1329240
195927
1567289
2554888
742912
110619
368284
2515669
1221518
2294509
1961240
2074721
1829102
924718
1513241
1953826
2195243
593079
2412726
1538994
302224
2159214
2716565
1091991
308553
2671009
1169984
2771794
1594490
1139076
2278152
954214
2454429
1891660
1899503
1668591
2574705
753801
2363653
150182
2209481
2099282
2874983
2620533
2850336
1813786
278812
569001
272100
2351934
2226577
960054
2672013
1399284
945018
2289862
2797414
397985
930733
1637314
428056
2156181
2249520
2789956
1485290
361424
2832122
329020
2169618
181928
970681
2871805
1080404
533108
2222432
1486480
2644932
703742
1815667
2110358
670871
2523301
739431
1361293
1855758
1376791
775192
2546306
917327
41181
2447133
2349289
1118090
1281715
882796
3314
1633495
2031183
1377430
2426841
1199393
1162295
2812606
2318438
659278
392326
2277767
853350
870978
2857098
1260275
1540745
1563763
2525827
2590226
1822213
963059
2073060
280072
1884536
2614505
2619806
1142530
326643
2868823
1685854
382569
2859719
833442
980530
696097
2777733
1649893
113803
422721
407751
721124
2279716
1143482
24773
1353566
650164
376296
2535127
2560818
1798877
1497939
947219
1525632
176284
1462139
2121291
1351783
2798229
576211
1994457
2138975
194221
1063079
216092
1984329
2159495
2298492
981254
552344
467314
1003627
572730
695563
1774864
533220
556934
337545
1636686
1729812
663432
2319258
1413890
1751899
1045707
321532
1817449
1989662
38873
804012
727025
1578880
1975676
1042490
399738
2918358
1529510
2473799
1931847
657560
2795608
1362305
1195407
346542
588981
2718401
2577758
2496135
427153
992312
2602121
324926
1928334
652264
2865734
2377362
15851
1713948
2481749
1883586
1935886
2766703
1640152
2078786
980419
2001757
297196
2805205
1323911
250629
1109986
1998439
1417247
1053621
967814
2329607
2225864
99718
531776
749271
2174497
240182
1750318
1744134
2786212
1817215
1462652
853516
1979915
228494
836065
442317
1987141
1799532
1998781
1848777
2747946
2314706
7818
2688213
1173399
2313124
2107662
728742
2261848
758331
1318716
203540
1557546
1335616
68152
2729113
1805631
391981
356263
2310346
1748209
1638774
2409846
2222515
2760772
1136184
257828
705417
2596847
2298990
648411
471701
354536
599161
1900416
945754
225376
1181096
1774367
1232425
433711
1308003
1618691
2599832
2369065
456558
1921469
1101304
1165277
1576955
1012461
2766972
493286
1583421
2863539
1728770
1590290
765960
2688373
1496209
82689
2548639
985288
1928157
2241902
1734941
997357
1095142
2340863
2751577
2337161
68053
913339
1296241
798420
2033080
389525
1010280
137824
232478
1336464
2398963
604261
2532007
2679308
1000532
2416388
407845
1972446
2209067
2308380
1558561
1935463
642151
2497992
1006559
839615
2707668
1226280
1878477
641625
2792412
2293557
1879560
1176487
894597
1211778
1968308
1214842
2297648
928283
909149
2564312
1136524
1781729
1632633
2431066
1549079
1739992
696054
1134141
2161762
1086153
479972
328934
316022
2774591
2091706
637248
1247103
1678621
1460975
2557788
968045
93378
1015582
2021071
2286529
1899424
501177
801688
1320968
2216494
1853117
1157606
1146090
472473
1782880
2165697
1917479
2839296
1138053
1447244
2067001
2509099
317728
1913877
95796
1488237
1050488
2937618
978560
1540332
2356907
453400
1188559
215551
1695198
1960229
530572
503054
474680
2740422
1192276
1828042
1094902
2508010
1236989
2933370
2760476
899273
1382936
1628246
2303410
2930401
855185
602471
1995181
1838067
2939740
625280
1415791
142313
747183
1741020
279519
862888
2124477
1650616
2033415
2563054
1789700
1583036
2168263
805841
2553933
978305
2079356
1374280
2275314
578240
2224536
1447650
1480999
2353785
1144524
2894415
334727
1278594
199716
1449278
2430354
487474
1207219
555432
2630645
599711
1857789
2507498
2830563
297477
1790987
1738729
2633969
2532086
778218
428556
541956
1753664
1799925
1702912
1196766
1827588
2580581
339229
634886
2591439
1806165
2738153
2112833
535868
1980591
2697242
2775045
594944
1435999
2482556
2659908
1264225
117716
2267479
1420474
1930739
456643
1138474
1786576
2413772
2399387
1211449
1621763
403313
1660966
456199
2523595
332049
959015
1398131
381327
95035
656494
2471574
2081840
2109177
2088361
2680985
2922628
2373331
2152716
2543264
586473
398447
765858
2716477
338111
508575
1859771
1556830
1608971
764884
2819402
2744561
143080
925530
1472228
1537860
2441503
1966830
433467
2891325
2766828
2857284
2738240
2333762
750169
733181
2761354
1249425
394094
1746571
2224104
1041186
777929
2695936
519667
487897
1011090
797497
2282009
2631013
2426339
646381
348590
2618177
2591433
1586077
1937198
866947
2218937
287225
1697541
801028
339357
2582033
1677374
1037491
917535
1168664
1495827
1039626
1790746
2652030
1624284
1841841
386451
2866695
1680022
2848991
96449
838707
1294569
2571745
2048136
2148812
69383
1511489
1653658
1650890
1705480
226043
940419
100446
768978
2026447
89981
2182306
1741910
1013821
1291145
254414
1120997
527256
881260
237359
158565
1613944
2197651
1867014
798303
606785
2174169
489245
222605
1166971
2077128
647266
709798
339174
597151
570385
1994164
2158252
1990321
264610
2163390
694691
974583
818986
299628
715486
1140789
1099001
163321
1861921
849641
2521967
2341807
704444
483545
708477
151159
596650
523572
1684605
2051808
1306534
548789
2624546
2044575
989431
145044
1495997
340500
2271880
1646310
1971798
2315098
818522
2068111
1627197
752481
2707421
1734105
42758
134039
211309
1507331
98717
1342808
1933409
2352233
1069091
2913192
1725522
2809134
2346780
1194903
98737
1893059
2630709
2561118
2108151
462500
183708
951259
340363
1096873
472948
2323089
201464
2469919
612897
962714
2929394
1984414
1070480
2302537
303487
2016539
230596
822339
951398
2400709
434266
434621
533898
136708
2161033
2061077
2322336
2684530
2323604
2627331
829542
1245420
2787755
1907665
1326190
2660210
198370
1960065
839369
1078821
876954
2216459
2015902
276499
2395171
1908323
2009894
192283
2295115
1981118
697134
26537
184714
167448
2782786
1609774
1354019
747951
1284272
1243919
807900
2375279
872464
2494514
1510291
78234
836141
2736857
452801
2697001
1350197
836913
1679593
2653829
1942747
2407717
1218472
2714914
1330629
2553277
2565885
1025033
86934
2426732
1087904
879130
1064861
1302346
293047
723080
1558837
979351
393682
1918717
2325889
17817
2333012
1697775
378963
1580344
1880404
1071976
1842311
849182
1456073
972848
1220140
1550010
587734
2885520
1362345
1132943
2235672
1430175
2220667
1959026
1664134
1719845
535221
2267475
2899446
1981628
2256583
1508543
511634
2698349
745276
2243126
1366799
1524663
165173
1808041
2128576
1757552
55855
2301687
1302148
272144
127079
614521
2833735
1151075
101257
1198648
356218
2504076
2898181
10009
2097067
2630517
163579
1947252
1889340
2707024
1535842
2788301
710849
908976
819676
369238
1043255
1630572
2866995
2314338
2715231
36175
2242646
278836
2823131
2531677
2043853
1183083
1937237
236105
208065
2082665
412995
306084
579415
1310879
2605849
430180
979042
889964
1659604
1505874
552863
2383444
826836
2617923
1390698
2604661
2483047
41382
4365
2816348
604809
2426099
331696
619198
465384
343363
2075767
1131452
978165
2260699
2514997
2582596
620119
1382331
2097557
2785812
1088524
2325645
1521929
610279
1038760
2716526
1289297
251253
1816344
1997388
2737549
533310
1719775
2090601
44077
1199192
866059
2291549
2639148
905609
104000
2051527
700775
2022980
2333507
2660207
332678
447133
396437
1277465
1880092
1241213
1230932
1185494
1042021
2715544
466846
1721478
2398477
1704251
488026
1099230
357255
1094171
2564275
533194
1697216
1217086
2849370
553941
2879568
2434570
1734528
1745764
1947296
2774955
892432
2520596
321142
2690854
156714
1448197
1435621
97013
1740081
351505
2561233
2566975
2194455
1718250
2051469
310808
20272
1684676
1900502
2476130
340582
2748455
1701225
1237707
680012
108645
2349620
2727954
1798786
1460994
1309534
2769405
2908415
2481522
1124510
2262004
2442914
851531
1048804
487187
1346183
1560181
1808631
901156
2008622
1580851
50279
1654606
2695389
849304
2762114
296700
2837966
1024241
1118688
1442388
2120172
1527287
463810
2312850
57305
1096253
1563992
2756885
290702
454976
657934
1597105
2459246
199515
547737
988840
2744130
319855
2317934
2861746
148857
1508657
2879233
1022714
2525024
241062
2451660
1631434
1515135
315318
1893044
2050211
1926758
1562146
2254780
2463433
2655755
2127766
1786502
1701598
1845866
1078213
2188278
1908143
2149970
423956
1039869
1951402
2369364
1993727
1387628
557145
2393067
944676
283585
2058604
500724
2936957
1153409
1100093
542775
1552526
1839074
1345105
1938
1695962
1961354
1647251
730017
1963339
2303042
270054
297994
1320618
287275
1759278
992983
759886
1408166
909865
2244858
292598
1802146
199784
1589562
1796168
964992
2482142
667901
2794122
2175308
2005624
800258
1981732
1685960
1195029
143445
2606425
2834117
2071947
1413085
419676
1806978
1100450
2094851
1934020
91806
1107675
167548
889053
1961740
2027243
1821157
2662763
126610
2295345
367418
890808
697931
666895
170354
2775037
74253
438594
128102
2425681
2919923
609122
1729446
1291512
591688
217393
1740756
1891292
1537372
2291859
2710872
218273
2331085
359901
2240647
2238022
1963038
2302441
354567
2543352
2165889
1499387
701469
1575636
1643739
1852873
2874899
492534
1300328
2865932
2445642
731792
76760
87365
2577113
1781435
2488134
367232
2662107
194250
2100982
1220422
2197778
664388
618638
2885693
1369466
2736346
576579
1135275
1089910
529400
2804747
2222060
1471979
1303001
664055
316589
711017
554084
2010405
1669614
2629755
2705991
180960
152692
1975352
2686931
2475922
902704
2756168
2146391
720368
559213
166531
805593
1486454
1988397
256740
638626
1201086
2721446
2066202
2283388
1845450
145710
1880861
428878
476812
27963
1497054
322169
1076522
526033
2309620
1894221
1998520
1068251
83805
967724
2408485
1753745
2054733
1738377
2770769
1875404
2307657
2031520
2550907
2848903
7522
2650020
2831508
2483304
2093740
2183680
2552628
2671670
1014922
432488
1402409
2482970
1189116
434123
2521732
1151444
2666289
2574404
1051818
282168
1640817
1089049
2396150
2548090
87742
404486
1435677
1423075
129141
1907346
2799197
2735735
397183
2454843
1569343
2009480
197596
1843024
2197949
2331052
2226425
1639493
1587194
2269449
195599
189805
1396792
2325487
490638
1416084
581860
747290
1838728
518520
1485810
1097526
2169654
693159
906925
70501
492766
1112676
2106058
1012044
1359059
22116
2479012
2782548
531964
1507858
1698110
989613
715666
549962
1865782
2463073
1829310
658334
249708
1355951
2288773
783498
1221679
409810
2126420
2114522
271992
1327413
1373069
1774123
405030
448415
2649542
599288
641531
1664438
2350470
2826926
987364
1635559
1726751
841353
2565659
1098715
633463
758814
2542110
760487
913633
2915998
381008
538446
650469
1278155
813147
731509
2306156
1243393
1633512
1748681
2088423
2483384
2109590
2490690
2850497
818849
2065993
2641667
50120
2603495
844652
1499853
342393
1664859
1306463
695012
941320
1581954
849522
146674
104518
1552313
1263643
2184690
2525591
421384
731217
530670
1613431
2008983
1499897
800274
586680
900653
1432680
881326
1396992
794336
952355
1767422
1274296
1941518
536243
2177011
1649580
1524824
529187
1400827
2522166
2901043
1464931
577701
643219
1357154
1326429
995791
2313245
810704
994605
2325986
999111
2351296
2746724
2805443
85372
537569
1781118
2315040
818234
2615882
784228
2159458
1856624
1762320
1712184
2036475
2544345
221290
828922
1029332
1929628
2073705
925677
2719269
2104710
1208326
1882458
647244
460778
2049473
646046
2630591
1291220
899599
2073301
2106317
1006657
1781133
2637620
397516
1659390
1728009
125887
204156
807954
1460591
2399587
2229988
1619813
1825419
1240005
2562008
940994
2670668
858445
1950186
2297980
2847240
1941155
847716
1383909
678686
928292
528081
1395652
1126230
2060885
415264
1122591
1430086
635682
1965447
826207
2338046
393227
2611821
671826
1300310
847765
2327485
2693045
450290
2359260
699895
1560757
2243535
371794
647642
1404065
619893
684160
1295294
2673958
2610287
2226487
1871686
427618
2745007
1238112
652383
1625073
1168339
2337953
1438646
1550498
1928351
915987
1015767
2729179
2119505
809827
2053932
1122025
2069670
744208
933463
1894672
150007
1708587
1722868
1007588
942777
379790
125057
2102529
608029
1635731
845323
989906
1151095
2785233
1987740
2596421
2850674
2626017
1249320
2827993
361391
145823
2769720
107104
399066
1801871
2850418
2355234
710588
130875
641378
2395035
2521310
1840221
1247509
2820367
1815583
1474312
1611899
2697224
1388884
1267354
552468
1379369
1971719
1115585
551591
1291510
1348790
469102
1558696
1457293
964777
1165008
911564
2466401
2502202
2325973
655031
2362122
1493777
851784
2079139
2510036
1806134
1182231
1171352
737073
2029250
1496725
2520534
1943641
758454
1097729
1773463
1425585
933626
370005
2181591
815990
2749694
2821084
553615
1876622
2533074
2938149
1085702
10225
1947294
1796272
1864364
190888
1049787
2641080
958704
1833202
2840741
1663563
1325449
472352
564523
2339136
148374
1378025
1034905
625705
933227
1911345
1744134
5364
480672
1885052
1772695
798066
2177702
2562219
1644879
2486096
420730
2878617
2590325
1466072
1937677
2328117
87511
2383834
2210185
1699007
1888405
963844
183309
2796109
105807
2351659
1712723
1253576
667067
2408943
2513105
1251175
947713
1834203
2697253
1262264
1524118
2363737
2624597
1791353
2427926
2513780
1526003
2729459
85463
1853965
541572
1365811
1931881
981002
1816889
633145
2389635
2254425
1130467
1659392
1709893
399629
172080
1325302
1791344
2104887
1856007
491978
1053175
995925
1326022
2920370
2782068
1388273
2002070
744347
311310
2107531
1764097
1659777
2515082
2506795
1369803
2225097
1456146
1923941
313632
2936659
1988332
1151837
2743287
806332
382878
2839689
1000771
1933570
1390626
1321822
641530
139193
2596987
2858558
1713970
1117027
561997
1030432
1405989
792841
577088
2755406
260466
2683723
1088626
2902097
2786990
1143461
2645029
494345
918550
1167460
1801737
355933
2820538
1049094
384042
162384
462257
2344008
2030094
1425320
1227818
1816163
1246981
488473
191339
1279052
809988
2161523
179042
1592889
330742
769381
969367
976363
1257195
754977
44753
179649
2606123
564571
1229110
2180659
1509359
1669602
275553
25738
1374873
1347612
1867164
1248544
413905
2797687
1758350
200907
2631080
327647
378546
1397152
998630
2827839
1143893
865103
137033
172961
2789971
2887980
1399133
2075986
2156011
410520
2298001
2271770
503811
2926408
148326
84834
2776551
2759503
911756
2495132
1820851
1738568
152927
2736401
2285971
2417213
2730197
903219
720546
1222307
1529343
2307365
1247377
2077357
1376182
652585
626425
1211979
1045224
2096287
1862959
116866
226398
109312
773058
1991469
40133
2483412
1671981
2590088
1571429
1279285
2620427
1979957
2325417
2644888
1399362
1649360
388311
1774480
726841
2692980
1534264
2201772
286711
376302
98918
644833
1137831
2224871
2834094
364197
1396914
2938913
749419
1388943
1612320
2295701
766756
665998
2019098
2560071
39815
1746782
1032935
2756047
220550
35287
2024
1232621
1417241
1610955
2209462
2367798
1035988
2376737
1277229
261890
1869952
1790613
559919
1497242
406008
2123431
597267
1352801
561568
804463
1019036
1048084
993405
2903851
2234833
1903955
327312
357623
283758
1426114
859397
2465363
1669246
1111696
530074
1192722
373011
2642339
1362274
354833
451377
675134
1933252
2744303
2016447
2074933
1219057
659538
2704714
935273
1796658
1135579
1640793
2079831
2783092
1638363
2858434
1729919
2053818
507050
973698
204064
2264436
1709763
2395556
1844442
2285881
2033612
377913
106848
739030
148282
946148
1114258
2701755
2640196
1953572
2501966
2511569
1692831
792432
2278159
2030188
829452
826903
2390709
1317343
834838
2338260
1573216
2391552
762751
709056
903665
47747
2099075
2846424
2359349
962840
232938
1245298
11013
1521460
2747902
357594
2001682
1855849
1087421
739794
2332312
2866513
2661951
2564216
1214786
1743136
350260
2797260
639106
787720
2119587
2154534
135596
1463421
1883404
104340
2747266
1878984
972714
2866422
2599519
473903
600193
761345
2069940
223669
739520
541986
221221
2311271
1585947
2010891
1020974
2388797
498436
445442
2754710
2334452
498603
1743176
2434725
697041
352532
1106475
887690
221760
2855481
652604
1091260
1616315
447762
1106610
1417323
129404
418438
2229899
1208857
676354
951012
1138199
1934413
2609210
688685
1538496
2654741
120033
2231697
604739
1707101
95790
267057
2214504
2072053
1612282
255996
191373
1629562
2443422
1528892
1608802
1639438
275888
2474796
2216552
2374718
560328
1719194
707935
902174
2015934
110422
1536225
331482
2687989
1594759
349329
800528
1096055
759154
546875
662818
2649549
886763
2265968
234940
847238
885448
2096917
1029122
577969
877587
1638600
2224469
1711719
1033761
2575622
1677119
2380676
742790
211606
679973
2473366
1191527
1888036
553611
1890405
1010522
475079
1126850
1011529
2019646
1236281
1038798
1444912
940687
2134369
2345017
2644964
1045249
441578
1611559
1836886
150889
2076338
846677
486093
2249760
10015
30387
672951
693953
2920395
2426032
1621440
57542
1653616
2749108
2827855
140005
1641995
1666506
1222506
2503093
1990633
1469288
2622547
261096
2686156
237442
1995007
669085
727256
536111
433293
2149989
76525
1146805
2878330
1023079
1584823
967591
1154634
986444
2395401
2226222
1882292
714899
1510339
817577
1825687
2695178
2778379
1659937
1593387
95464
2285193
1715320
2779543
777623
2527802
154400
1541648
1060447
2220335
1445937
1989844
2175112
1888150
1375216
2337325
1067363
871911
840427
56077
645998
283241
1334717
1782185
1292828
2844863
2521222
449961
2842789
781951
15966
67955
1141199
2270126
2705229
48654
2672312
2199333
1101053
2331954
412524
1139254
649407
1928757
2146718
2224498
602108
2242872
1994260
689458
1245223
1494530
2330663
1667775
1911546
661528
558353
2114177
224254
2398327
1397204
103837
77767
1132390
2293963
1356890
69553
249200
766318
965357
891722
541560
763052
666283
2290286
661345
844254
1019443
835141
567214
2115755
2270822
1861724
2672654
1819814
2886431
1126434
2507337
480859
1041713
262960
175956
1395922
2127308
80361
2631070
679724
137011
1974020
2346632
2813221
820960
1759955
304271
2811213
1600549
1572355
2332084
1460438
2364264
705492
320211
2165696
252064
2783322
816978
2878067
2182538
2002618
637819
1800943
951624
395957
946559
1884782
691971
2863558
1943799
1246169
2449901
1681523
18130
546677
2204012
1097891
2613106
923799
2417809
2663918
942797
82094
795730
805046
1518033
948282
2502765
2851533
675001
2092368
862401
1026098
1602981
1869321
1101020
377595
1866401
1977887
1671518
686880
1010431
74306
1731247
2649888
742583
248344
2914354
258598
909029
1134638
2385213
2523659
501053
2657190
601721
86758
2561696
1757219
1675830
2052509
687608
2559669
1480580
2804422
1179715
1979864
2108376
296478
2432368
473969
2933060
1107576
508517
2150503
1823700
2212615
2148857
1684621
21635
369838
2292421
1488253
1095336
1158700
2390492
2442694
1129626
548397
2818917
23480
525658
2880643
1607127
1240284
763256
149215
1540789
698319
1005870
275498
622657
829008
587992
2496343
2138470
73132
2628793
1288316
1150851
2884215
704847
911826
2655323
1890596
730351
2675081
2933014
1281944
1635318
2251626
1253426
2043103
2381074
69602
1977246
1312116
2587793
538875
1728902
1206536
266543
2143943
547006
2678889
2921722
783708
1929195
2486272
44476
2074135
2347491
1845046
2027958
1394438
992076
1422858
1508035
1326971
2355849
14697
2223477
491834
2469977
1053758
457697
1663146
290296
1502980
2123915
2092363
516010
2578490
1285173
495098
762805
1402866
2361469
1755536
54253
1603781
581968
1210651
475449
2868916
1011873
2289685
1857972
2566226
2645290
706376
306171
2541547
2500778
2167081
2380917
2291915
2034629
244825
1853181
1272558
289270
1958812
1061784
594485
466728
1068507
1730679
1042123
1318556
2748126
1011125
1428209
1623204
516903
1378877
2482163
818026
1142637
2110048
428746
630082
2893088
538573
1120517
171229
2377572
177176
878443
2283011
1616790
2822894
421798
1730291
1208156
2488766
1414029
2849510
603850
1120518
2570908
1413836
1805996
1917772
2780265
470415
2857612
666828
2338773
2402201
989272
919602
2845996
458922
1169790
466624
481786
1925293
660991
2304921
1317929
617035
840368
87860
1116489
1189278
2266454
1808546
2740262
2475121
701827
491310
2078046
627801
2068703
2741161
4857
1558217
192939
820474
2226081
1948736
2446070
68051
836596
864404
932034
1927
827568
1746428
1433937
2312510
2526956
60861
850785
41182
865097
1462735
2665793
1023024
2176069
2701436
2506629
2882282
1440288
798449
92403
77066
1752015
1051140
396397
800584
535669
1446195
581381
2888187
2009101
647978
2086876
646642
555682
974224
1507027
1740267
2442019
2310088
1521535
1845642
1674533
164016
2045125
304631
1969600
2176468
127924
2505856
1526183
2047055
1298333
113595
1399657
2305015
1381147
2503823
1603205
2573794
2357969
2789024
507863
725753
2769895
996090
2313605
2388276
159249
819823
2657550
1501589
854640
2547213
830728
265736
2927908
2240796
1822913
1623258
1738697
916303
1549074
2278358
2929994
1518208
2019006
1342816
2291593
1623289
2077133
2146985
2485144
1234057
15851
1081044
659236
1368167
1095799
1375938
226723
2305952
751901
1632601
2598255
1017357
1238272
1567668
1590128
2497083
640501
2636783
1146177
2418075
512462
1133893
748555
1745487
610800
1856520
1856929
387878
799100
1135939
546467
2375434
715010
2438458
1225802
1038895
1360097
1580665
1890543
2113180
2674714
2137303
218478
1171803
2148014
2701947
989408
2757728
1621004
2099633
2018646
221470
158188
2390353
1397774
1379118
2900347
1335517
2076114
1097728
894429
989080
2590814
1582875
638014
1674049
69363
992643
1113860
2340191
1455662
2492322
425938
2919758
2233141
317238
598107
2065445
145132
2306125
1936991
1937039
2759955
1212854
2283972
225220
2810328
1668436
2119747
829904
2497082
2145175
682653
1402344
224166
2153985
1657733
159092
96583
732048
759964
2487741
883651
2628366
1796547
2568742
1103554
744289
1782861
962094
235614
672598
1032103
1973776
1640025
1855491
880626
1442296
679642
231673
950751
384709
752156
657009
1251167
1567376
2351595
1823927
1171933
1703920
1298828
1477364
1062029
571176
2281523
1342100
2092774
1922613
1497074
2346474
1089078
2523344
138720
2785686
1495938
1138111
468776
712741
662893
2512776
2860272
2931768
1206462
2376399
435690
2453219
2225886
839165
1951698
2646871
2196908
1845117
2383528
2240808
569339
1609128
2484599
1658561
835672
578363
1750211
2864762
1517589
902453
2778671
2399688
1117603
821796
158202
2925169
1712420
2417990
381384
2102625
685375
1205451
2544278
2731094
2618062
2399984
1096700
2851420
519991
238279
757512
2340745
2318980
1855646
1740633
716811
2528311
2053747
1427792
2544319
1396840
2009724
805966
977353
613511
2472056
301327
1468959
1382305
2763868
1533122
2137235
1735826
863811
2666768
2899272
2668429
1090517
1789422
1430356
1220138
1168451
489167
46721
1780417
2858047
444587
2748487
881995
2516459
748998
1845505
2221199
2124720
2691033
1426175
415448
876032
1008711
2899643
915146
2430151
2918885
246816
229442
2170500
545651
587550
917312
2153504
2180574
411088
497476
1402169
882494
202137
1053707
2102884
769555
1057242
2826460
1952279
136987
1441054
540077
1584550
329394
629282
2758079
1410082
2541679
680957
1902801
883661
702717
192772
1542849
1315677
271553
1149459
792550
731394
1594900
2058589
2021765
2412173
1431017
475179
757819
2938476
2063123
1968412
1896457
2783300
1960437
470345
1257507
513529
691562
1062074
2865962
1959188
101476
2500331
1536545
1329117
1478914
793338
1386101
2870793
2115430
1355866
2096443
126040
214482
489384
2835206
348426
408765
1924826
866145
2236424
2253789
1386369
1666968
275411
1958947
1443125
2619503
1096701
545957
1949028
1945302
1677743
2041082
2298613
821676
1116480
865043
2344823
59850
151881
360653
1551269
31332
1604113
795564
2075210
1500411
491795
1763290
2933382
2702064
1071621
725246
133670
1434218
1089716
535160
1034118
1625909
1926534
2067211
2150356
903664
1720469
1977281
428689
2585614
1012332
2212578
243951
2204406
160650
2155268
682215
799804
2339459
2906851
660580
2639943
1542471
1900617
1335528
1258126
707557
355991
717564
2144285
2617451
1088262
632710
395481
995193
2618388
2143100
493186
300
1369218
2864228
500982
1271399
1279369
1269815
2533210
719032
1383740
904179
2433564
1358299
1548049
512663
772461
1474305
982572
1734723
44611
1894268
1497199
2122591
1224937
679551
817903
2618820
917639
245904
1998960
712975
100750
942218
26048
2107243
814404
1040132
1981749
660961
2937714
696855
2925664
26878
2316715
2514011
279410
1509278
949619
2409763
1707825
2480089
1677062
800963
1135112
1221567
1848621
2388161
893617
1340017
2824171
1510594
2932319
1874933
2128172
22695
847386
1129706
2636962
1466000
1160689
84564
2555672
2078155
2101704
1648309
1458143
204440
2734059
814916
2736135
220022
1223109
2880742
1342708
2105301
242672
1105764
1140612
2129560
2793140
711973
2045838
1963377
1636778
1973084
2712788
1008099
1313909
2118258
715123
1599313
2249176
2916650
2378416
607772
151414
98061
2923709
2580359
2430476
337542
947661
718252
720291
1608069
2676252
1575496
1211960
918532
1884775
2078632
1473340
2541997
2777357
416925
2201179
260446
2834856
1092286
2396128
1497995
1016743
2593398
438382
2502174
2534593
1916233
2168770
2940209
554619
160499
1130959
924589
1216337
1651966
2831928
935488
2596833
1462783
1654652
2608614
37312
1995397
1264572
1203054
169056
2544228
1116907
347609
1867379
84839
2833274
922602
2905602
1889312
2766612
2395884
1344816
2698447
39426
1474088
1370263
1043902
1270242
762403
1296905
1367242
27715
904849
2100298
1397889
2772970
2329006
1706341
1040098
618358
1583201
1527432
749838
1770819
1622524
2805605
2748030
2230133
1558822
483310
1840649
2151638
160359
2634640
2241929
611557
1065498
616116
139425
576064
2756938
40165
2218331
1873955
1463702
2763700
1703038
2120840
129079
2156269
1548493
2870054
1159598
683088
2149689
793360
1144454
1152877
2076498
1624880
1218663
1345761
1011158
400824
594939
125724
2677756
1202777
871459
1014930
204866
373941
67702
243944
2890920
819790
2060895
556271
956585
2319879
207535
2813836
2572447
2279105
872690
1371184
17371
1954187
2682958
1027883
1382705
2441386
1993900
928047
2274122
1086004
2476023
1325651
2284888
96610
2578126
1336248
2555299
1477543
953353
2898822
2615878
1325295
2202960
1888086
2180529
993183
2728611
2674179
2027886
1354176
1568164
2119925
636414
2070122
1630060
304053
1071346
662283
1852304
1296750
1587771
1951833
2340105
1099985
2325223
1401266
1504543
1841807
2506623
394971
2338406
273572
636903
589382
839998
63064
2128877
2708541
1790262
1387086
914037
1184130
326424
312501
1658163
695779
633500
2427005
2202814
2353892
2226574
2571859
1779633
1739407
2824379
2471429
241791
2565039
2318828
2564391
116362
311396
584241
483839
265162
2418848
2032636
859180
1883580
2041550
509614
822776
1807858
1582781
2004597
1671100
1502527
2030120
2297762
1663039
526469
2770026
162402
1358160
2748840
1181333
1489979
2322400
990341
74411
1396864
1958445
766008
1557905
1847936
1874040
597390
1887899
1859027
898234
1281391
2614285
2251426
592584
1156029
1264364
1364202
2095382
2453704
66065
2102523
1915051
249564
2151827
573066
2842614
671367
1893925
1497835
2435044
1120313
480075
2477328
473918
2114288
837581
2312156
2578096
1442332
651900
1519760
1297325
133272
13160
2349689
2313615
648268
2556218
1578322
1069815
1820114
2125773
1711352
840027
1327903
671781
1640957
1705479
1535419
2533222
252740
543845
91019
2359340
1834819
935750
475918
1356497
849725
2399440
2335512
1332537
462262
1671304
2504166
1330367
2443338
2805759
694646
2120903
1202501
2875847
2746938
992703
2713477
2449725
2903896
387389
2690503
88826
2846780
2611095
936565
2829297
787045
2133892
759244
1959684
2280884
900400
2695412
1572619
245073
1035147
2304237
2195745
2043523
2276721
735959
185299
1547484
2213573
2319168
104185
699650
2794455
1490261
1103948
913673
2756988
1436208
2058991
1951038
2643902
2592808
2805353
356987
199470
994191
2337026
2140460
2114602
462772
1419657
2215565
2383707
736126
1170449
66558
689915
1154744
1424138
530327
1389656
2325404
2734628
2333922
895270
560641
2869364
288072
482783
193757
209916
11478
165575
1296649
2366315
786076
2606961
362547
207604
1111077
1485964
704853
1326998
197258
297437
1211615
1665043
2207375
2668168
2453151
801930
2881722
22396
1392802
1140933
747385
872786
2585300
534568
2147406
271851
1919288
298866
2418196
2629118
2062920
2277212
1414808
1861570
897278
1960534
1748208
1428719
67366
1154874
1582511
619183
643238
764296
1753554
102539
2534939
1016075
2042089
1289723
2271908
2170615
466835
2052465
836067
842670
260317
2714260
2109815
363800
1851918
2108229
290127
523874
627497
1898369
1131201
303088
633313
330281
799891
806811
530575
2285908
1456429
135935
2482213
1272104
1450387
1248179
669405
626733
893811
38620
1510782
2599502
208539
1486350
586202
2031844
2836190
2004230
2706127
793461
1818190
264258
2265130
355838
2237871
2938391
2567378
272498
1650382
2085522
2005640
1373970
1013510
2817226
549978
225917
2001958
2553715
2192031
333134
1164927
1288907
798213
1498105
394446
2517854
1201114
669497
2475968
896742
2548082
381051
1093307
1863207
1322604
2912028
2815010
1357324
2191168
649375
1255969
2769527
963427
920331
1564582
2421846
620315
1438055
1275078
2342746
74934
2762302
1325639
1347700
913892
2764290
1277894
1038224
1586684
595513
2317811
2714792
2739237
566983
2465345
1689323
2453775
1074384
859396
253798
2547670
798240
174857
1318565
1634942
1215417
32726
2167265
703991
2607844
814775
1664125
37306
2438235
384571
1491012
358938
967596
2081951
2050873
1875283
1216204
2868185
554310
1304980
233563
1232473
389340
1159722
575028
344793
1356997
2378530
310163
2799350
2864831
67760
383633
2527679
1314994
1248782
1817627
2255456
2602640
1212298
1960238
2709903
838751
956926
2574362
2016118
2848538
2929243
276721
2696997
222123
2206972
1585625
1516351
2539
2829743
2347265
1983624
2492667
2048214
363070
1802471
2011438
449704
2327477
1470284
174296
1651141
1342757
380152
73930
1969230
1972331
905937
1279739
1081710
2065119
126634
720066
1418652
2333653
982758
2019661
1634715
1297068
1326455
115240
1604908
2655215
674171
1901301
818203
2800417
1175847
769757
236624
140234
396569
1492764
1462967
1647202
2501090
75006
283742
666620
809415
2534550
2125872
2637797
505961
944145
218859
1298818
1782341
921058
55014
1759005
1102074
627455
991026
701639
505425
505260
2298725
1262217
2670211
815604
1229667
1178881
163614
1004299
1640963
1479758
2300416
1394838
349089
1121573
1108570
2696123
132313
185874
2178573
996156
1145446
290110
699578
2622301
2166325
1770910
98167
176790
2508592
631428
2085144
2684410
685740
1772233
1326988
151873
2096590
2541497
748021
2312665
778231
805272
242943
629715
2157643
1962472
1791309
1503379
923997
1594277
822349
85495
610089
1981811
1114290
472851
2296581
1321681
2520345
971073
474190
1548133
1765744
2512075
1036405
964185
1669758
2620695
1377262
2288626
1563237
2126308
1502256
2639077
2502020
156028
2687362
1115502
674889
481838
914118
75786
1819181
1444116
2735612
1033702
489067
2572614
2021103
2643935
1371817
951813
918287
2729417
1386828
2572559
2934161
121616
2867136
528168
819285
841288
2249406
690203
2660269
422732
1268867
1818671
1188316
1898118
2552795
2620726
1499001
2285933
1726277
1804978
655644
288071
2438284
2906667
609137
771480
860703
2260588
2816460
2347974
2516211
858615
2231808
2585342
1302168
2369106
150317
1891610
2900398
1582058
1506786
2098469
2725215
72684
2320864
2035807
2823389
214079
133238
26966
1026482
377887
368822
304456
2137054
943735
2788031
1779485
2645560
917686
732403
710803
1395155
1283347
996933
847262
2249266
2734759
890066
449549
1855872
735516
2220853
768058
2059725
1676177
1300250
869012
1560636
1753781
1264445
896737
642572
929769
193128
1180475
1991682
1550710
1416237
2153391
79600
1902439
63870
2647066
188275
599288
2835803
1394517
2228762
2407218
2005105
249020
52690
709943
1864750
2437736
2330584
2094090
1935551
381878
2380017
926984
2591934
1617033
2566835
1696575
1318171
1469818
481940
2501117
9641
1526509
2217799
1001590
1957881
584165
348096
2552000
2121471
2192349
1330452
1234418
1970385
2363152
1008631
161857
20291
38824
153821
1767874
1179327
635598
686210
996021
806131
2340667
1836420
1699780
1566196
1313855
1488978
2562157
337621
2523609
663173
653177
2407961
2634181
1363719
2309597
2290545
1922116
1255494
507873
932239
1447051
1011272
951366
1188987
2447645
2017570
997778
2805113
1517362
145160
359454
1255344
2040166
881701
1744062
2821188
231002
1211024
2422366
1277299
1696161
1437005
2855823
1044763
240700
1916151
1971864
2317583
807771
549084
1534630
1862352
2739870
1947979
2683709
873724
478759
1592541
1500280
2191816
2866699
2912406
1498894
328915
304169
2698064
2503081
2706851
2403353
2812073
1498699
54321
1751946
2116578
1122031
2711436
621600
70302
2083268
1676946
2240304
2018171
1682901
589513
979035
665789
1062553
1668390
1663933
48336
370768
1411597
1233676
476867
931682
2901090
2914266
891038
740919
257322
1893297
1803387
1661153
1751085
1104641
1286123
2900963
2268049
2127435
680195
1569622
2159066
243314
2626264
1640657
1847591
2886530
1335952
534871
1558519
230467
462103
750181
972102
1934612
1318757
2618449
2362641
536781
707323
276524
447652
1223422
2869479
1469129
1920520
296733
845533
2436006
374969
2639876
2769025
1674842
1158710
856597
1038228
681004
2216464
2551792
356381
503844
2424687
2029804
2513561
1906020
2361192
371751
2216080
2184161
1520997
662442
2376184
910260
441685
438667
610616
509676
1464954
460009
928704
2533169
2015458
320626
1429433
2877801
2254832
2513244
1806162
2874649
1555790
888832
2155572
416579
1791235
1359282
532372
71271
2709781
2529628
842997
728918
70483
1818145
2892003
1452579
794795
647278
1572829
603324
2888433
685452
539286
1746441
670053
344452
454047
283684
767922
1892656
963566
111934
519065
2437605
1803973
511928
26544
567623
1210249
1934477
266852
1241389
2563281
2499962
1102330
2899792
1921109
466997
1239996
1451015
2462230
298408
926125
1845938
2687238
2034919
1328120
2396592
1577879
2718999
2249932
1558895
13644
975798
1125574
1494754
2334466
161701
2680833
2773473
578708
2911855
1344674
1975201
1274705
910918
345940
275911
123121
1106207
2335476
2888426
286270
955582
1952501
1478741
501441
2019291
1734436
557130
2866303
1739062
834418
494941
811447
2694439
1227577
2810822
855992
1859539
476690
1559357
175260
247366
1762576
2547449
2390328
38722
1708890
33854
2157483
1137085
2320484
2503577
987240
1261200
632242
1631499
2298832
2762541
1015674
1435432
1498180
2712223
1272544
439657
370357
1741312
1842085
2407879
302568
1739898
114606
222493
987090
1396401
1805020
1432691
736903
2490309
2344684
2475909
1370389
1197921
99200
2686661
2184441
1222123
2337146
1704911
1906995
1213581
2291854
1882533
270318
1968478
2815697
770848
30262
2269760
1228210
1872222
448116
1313022
495130
1992216
1073682
103856
2323372
1344606
2002939
1251723
2733309
2602064
619558
1159028
2651514
2580518
1219691
756683
1232638
1295963
1901971
635363
1229370
2403821
1094634
1756315
1724778
324821
861125
894465
2736647
1622467
116677
2639922
1003060
624318
86848
1819872
102561
247375
441189
2522474
2402952
1665271
2456503
1050557
1061160
1386812
1489826
1051996
2311472
2766212
1531529
1679464
625164
1760878
2037515
2531205
1075308
2815654
990308
2268130
1312325
1586037
1421181
580737
1904759
1925335
1265992
1152588
2052068
1798151
1726740
294083
1730747
1013161
916802
1131681
1254422
535503
1767745
1335972
936085
1987961
1295691
1098782
2502506
1431502
2827120
2400801
1082857
2251309
1930993
1848053
80163
2792809
2626193
2087075
2293421
1743197
791535
1425711
271669
2539832
2717633
2584880
1613046
1355291
1582063
288734
501791
2250469
2342706
72216
1432273
2018836
2268713
1370242
650791
43791
2932404
1193778
2594249
2154130
2394626
1182297
2311306
2269584
494109
1284366
1431969
113592
395079
1703341
1291197
2187039
2486448
808536
568684
2364617
1337995
2674756
2219654
1222345
2566414
1202944
2664641
630377
470761
1207431
2223462
2392240
2874233
1776290
1040825
2349651
886240
2206078
1144511
1609306
2701162
1251387
1589982
2522033
2336221
371980
1252507
1552725
2266965
2565886
1763574
1697889
1068247
1889349
359799
1196559
2477488
1044690
904705
2126465
1586292
1477973
1788241
2513696
2238882
135240
254010
1487006
1156630
1083520
214727
427386
1826152
2181931
1060288
2713434
1272506
807216
2049563
1366985
2559655
2258291
2528902
2013640
1082884
2869975
144396
1527495
2360842
1277033
2757278
2735934
2378075
1286205
478201
613038
139206
832943
410127
2106978
498402
2615743
1795846
277889
2181732
1041976
2831884
103686
392787
271340
2286741
344773
2784358
2482852
1849592
2749423
1517284
2736394
1417629
2376417
2605526
2098083
1174465
1731611
1089806
731360
617100
2489280
569188
160069
1792245
2460604
973265
2040535
2313636
350678
1173005
2018617
1567502
124927
1299115
168781
805472
333462
1538955
2527864
2070613
813946
912861
2249724
2931063
1172424
648998
1787720
2721120
1295997
1390566
124649
1083276
2010584
2210090
1424143
2788133
777229
2904344
2814179
1965270
1643583
2249998
1411501
2325931
2710469
1296951
1041846
2081664
2826692
1797124
2034351
2606075
895041
1486898
1956245
2572149
1537693
624110
1378616
2500543
2828561
851972
1756404
785832
1519048
2332035
1629451
1675386
1187262
2199628
2934394
2074663
2347747
1201072
1829092
2206147
1513445
460814
225184
870826
1847364
2017407
1464821
2434616
1807591
936967
1564094
189584
2800741
2575618
285007
235794
2409367
1828648
1205030
342399
1945084
1939677
86385
2436923
983603
107528
1678374
1554995
2454322
2939619
2682790
568024
1675104
2156671
2440852
793794
1406666
1176648
1838639
1990834
955873
237335
2736816
2860936
791051
2677512
1680721
2444546
2882129
1880559
2467027
994875
210369
232322
2580094
2186208
2090530
1035727
1926468
2019592
1312475
1650359
1437598
310801
2209414
2272105
1590331
2885545
1380682
713661
217546
2821591
1248220
2641275
2717650
536942
1783957
1544922
1153911
2326348
383087
1414845
1066850
1800113
918825
939299
1849
2364396
653172
2249627
98136
1542686
148975
2307336
213994
2755111
373124
535327
1893379
1766808
25028
374169
1075364
2168516
516032
2789516
2910559
1472717
1563619
1082948
978616
576704
2202225
685669
1209399
1461316
332578
1699177
2434708
1733570
2171605
82286
1819
1286982
1828082
561647
888642
2750808
547068
1863493
2616250
823146
1694598
39700
2422110
2319767
1929713
1422956
2153161
1802163
737040
999378
1813271
9824
1075156
69172
1344234
747776
575499
1735646
1055321
253913
1449567
1263417
2027391
866710
1604587
2644954
2689858
949103
1311277
1955429
2061757
1330648
2902330
1465054
1705386
783646
1606350
2900900
1735751
1944832
2140178
1799602
1990827
2348532
2699089
1677973
1695771
1759501
2482037
1382519
1148508
445778
257810
2280629
1669830
2871749
1230102
2569724
497126
596235
514697
2006804
1928433
2850224
1283361
2742905
2482055
476325
744508
610123
997045
1817790
2442530
1296210
496300
2540523
2218121
228887
196404
453110
2550974
1770616
2675546
2260588
1488142
1591756
1345825
2110243
1952667
2176907
159299
2165415
1482288
2184061
1925383
2517957
2397126
2071456
1121900
2581079
292648
2714886
2547682
973272
560504
1734225
733881
1052283
1011403
2170120
2282401
1707866
644104
275643
1851432
2623383
2858722
2454830
2097221
1122670
706011
1021619
1126712
2835132
1465421
2005210
2409004
2811822
995031
515390
1709923
2284362
2234309
2338611
36739
541558
121319
164421
2691710
851298
2087514
471586
2314465
2402165
2403462
2181053
2703447
2181376
1581941
1478026
273112
1028515
2623768
357826
2334817
1007654
455360
2767192
1019423
2071769
1406944
1597867
2687425
1349569
301029
2268921
2474941
904369
2108547
2245431
2310059
1188512
2482131
1115596
2372597
1591952
1741639
2718392
426867
1846026
189119
2454584
769748
1326146
577567
2215688
655930
1769420
656221
1911956
2640452
153596
1176155
559220
2442553
357429
1275936
786803
2528808
558960
2806605
1468402
2523298
470839
2284884
309719
2253304
1353286
2437448
544902
2523767
2019758
1066310
2023042
990720
1071913
343367
134321
747914
1614034
244546
2421378
847712
653138
2431592
1312650
1978983
2917477
2663680
2360544
146571
2033547
1789072
1038950
298642
563717
1046194
895642
1452478
491179
870862
2229737
874315
1771000
2246236
1622752
1486341
2893928
2815833
1687569
1876319
1395035
841122
2479864
76273
1925715
866888
839059
219710
1467460
2164995
1473716
1355446
2858201
840418
959555
2812439
104109
923902
1380158
1166141
2116627
859744
1692876
2460278
1158804
1111310
917184
290146
998155
1874967
2323396
777816
344472
415071
1960414
116136
2332060
276400
1738923
2275663
2240658
1495581
2921342
2153888
1710792
2257102
620069
1057451
563614
958025
1057452
2414475
1646589
245852
349376
224620
802791
1970060
786067
877200
1900498
2868844
858259
2103401
1460062
2822579
596737
654971
871512
676963
2643943
1577061
1006393
1535064
702664
1924983
1559361
1788635
504422
2753380
684133
2845870
2284100
2768972
1923874
891760
164455
1899962
98010
1351655
2905564
1771854
2931871
2497673
2892383
682059
2165892
862241
676383
281734
492455
2704618
2068921
418377
1201086
1343606
274160
456101
2751420
426840
1183693
900701
429627
2524532
2051250
118415
1442284
723473
2850341
1740066
2754989
1709031
907776
1397806
2345536
422428
1636899
2066718
618360
1267743
1406936
1110463
163383
2662657
2661612
2214897
984525
1011630
2440298
2090985
2915956
1417614
2361265
2151692
1021210
2281384
271889
2108507
2663199
2591516
1238060
2577371
137089
148525
1078104
2311085
1851829
2092691
857311
2668335
1172270
1122786
335047
826153
2019477
2780709
2497971
207020
2534020
357856
342433
1864674
370977
1223977
1981726
1290367
874950
1314625
84156
675874
381999
269099
857466
2387487
397058
1964470
2047742
1002650
1610528
1805957
1918171
28471
589058
2144058
696533
2782962
1717285
2887392
772685
1796461
2416064
1928970
2750608
1995471
1699621
2445093
481756
1791383
1218318
1145901
741225
920789
2932367
322548
572673
1644051
2320923
1530396
1481408
250764
1790669
2788522
2239640
2877440
323976
2353697
1882881
546813
2146198
2306462
2415967
530710
1570459
228573
2740495
635598
130205
1839785
754175
965861
529170
2574621
1361432
1765664
46930
1549284
838879
2662861
1431456
682904
304157
2289260
1091900
273927
2868198
1603963
2845795
554525
1029222
976322
667624
1715020
1462518
1060803
537589
2272856
743493
108587
1789286
2293987
2556345
1341793
2710937
1882647
1739445
2875063
620886
2238405
2338401
453709
1219439
2648436
2609712
1123284
969289
83970
1184925
428470
2622181
1786115
1039571
734334
2678622
1621349
738531
598871
2778147
2562995
2404592
1493106
1335337
2271372
883272
1586836
736850
1571077
2296605
2809376
939652
508250
396379
2771817
1473935
1712114
1588433
2030561
772936
1412169
1408738
1498311
2766257
1448009
245304
2070713
68596
844314
1263257
1375982
1403744
1548774
70419
277047
2696589
2223781
2001593
1110920
42434
50829
1644197
2560852
1777659
757178
1395652
652443
1094295
497399
518746
2568334
2708202
367360
2370674
2755593
2336003
2022565
1699611
2787395
428173
2312755
2393245
2362315
1182326
1983431
1013518
2856993
2741228
2728844
1327714
2348303
2199005
1173377
2504950
1591913
1519741
2490545
2552075
282181
2082307
1654475
328773
882640
1231033
1192853
2161374
2848713
1767146
282789
2626443
1352904
325110
2910716
855764
1362529
823687
2823983
1259290
1507471
115716
1899883
2776688
331740
2888389
235774
1292088
1355561
2734233
391760
2617374
2208925
1153495
2828918
2009025
921278
191112
513715
2234944
2631848
979505
381489
899495
102684
2413699
713138
455287
2280826
2732660
797995
679945
225876
619887
2366482
148863
983113
1668366
774720
312478
2166603
1276103
1726856
145791
179321
2343281
573791
2891254
2431302
1988068
465727
1900423
2528323
27169
2203390
2332758
1973847
868618
1888562
2891803
1973933
258242
1245570
2626511
2726192
857268
429906
2667729
1457170
1328889
1481673
485379
2394899
677338
2205849
1836776
860737
1792223
1319490
2266431
1177857
1518021
2021553
2527081
2899750
980272
2141522
220582
1879408
636250
118244
2157339
1618213
830925
1946665
2455158
1271865
2890129
2833562
1703503
1144809
2109790
1017150
2829219
17947
1528877
259174
1674808
32494
804130
2326504
574742
2753163
237265
2209761
463024
34720
2865335
1776031
2106537
1322501
2433211
1850018
2369791
2252471
507419
2586589
1913750
727130
1796489
2092181
408336
854015
1047050
2406562
2090354
688275
345668
798235
1710960
860882
784708
1580721
288448
463457
2560119
91914
675956
1733245
983778
2632385
263009
1883711
2823957
2063537
20220
1619589
95276
1851775
1756685
161464
1350554
222991
1788634
1088766
1843879
2537977
1075063
1657973
946495
2725054
1893657
785819
487964
974105
1559934
2372505
2374155
2781707
1972817
1899297
1883258
2101118
480207
288940
1281199
908439
2422876
2081738
917217
1684561
915098
152719
2786725
515931
2312175
1681454
2599837
2932716
2738467
2728080
755671
1063152
2776441
190562
214727
975824
334171
2233413
2834745
42547
2127073
1705206
136975
1246765
361196
1521877
3810
1961082
1767200
1153239
2618266
2200643
2326995
1922091
2148866
2153260
1401395
1924204
1234535
536020
1318497
646666
1416374
2261380
2178526
83935
1608632
149339
2818902
2478535
2546853
429142
2635797
1750659
267608
29509
54070
327484
2598584
2513218
1183584
1448354
1266340
1066022
269203
34403
2208951
2790592
373241
2735992
1880074
2378418
1558501
2200133
1353116
1752368
1936811
2788026
1163218
1500266
1064957
1617684
1463921
1498075
2275277
2286084
2435238
228061
2840045
2450371
64242
1665931
2826892
2605397
2434953
2604242
1117775
989665
1997276
591866
2162812
2610452
1150915
1018662
694151
2396338
633348
2789526
1473179
1950255
2026665
2015175
2315824
2713908
2202040
1678733
387407
1142136
2375843
2575168
2542177
2730252
1155173
161077
1786059
2225750
2832884
751617
270418
475030
2822263
148920
1065513
953873
1802433
802783
2895468
1165262
1076885
909898
836924
1918297
2018202
269027
1749109
170773
1555800
2873765
2044116
2656637
886091
2758138
385264
2443686
534853
2654941
908216
2195374
288678
901844
37875
139535
790677
1879583
765626
307779
785148
495959
484317
679971
2231174
230621
198610
1768138
1781460
1376447
1922854
1871570
2274745
42719
1018083
650247
1550199
2163486
1895392
2840852
156945
2930182
1785159
2654788
105609
2765612
2142869
1914590
1137448
2614890
1836636
727154
2069203
2396267
680364
836171
1696416
1933473
1073021
1416738
2704196
279410
223861
2157713
2570907
116291
1706123
1353390
771323
2735904
1999761
2050069
1566668
1441662
117894
1635654
784155
1604381
1458574
526779
2845566
1390339
2732172
2528309
2844385
1395033
720076
1803972
2672619
58499
934128
1282044
2252246
1452493
2260425
1397638
2169753
2411260
2112517
690181
2576200
1592306
418623
2785327
2870419
2081495
2788276
1470126
2223903
2032850
2336418
115059
2367081
947837
1778938
506446
346910
2657007
294025
2643867
790182
594762
2105807
1567841
793091
379295
2158319
761746
358822
1314135
1685399
2516824
2816213
2768328
981778
1618061
2629924
536961
2299924
2914645
1440390
2833159
2363361
2275949
1324887
125240
1980832
250308
2580694
2303052
52385
2639486
436579
1509003
1652021
149687
157018
1047551
1928512
1504993
1351992
1101442
1465259
2881489
282046
857752
1006799
2865652
1621787
819154
1855965
714539
1683745
683727
1152406
4253
1726657
2375257
1477124
2577176
1228311
2046176
1097724
1648500
1125665
2926812
2307887
2870612
2086298
1036117
2817507
1420495
3011
1473870
1951564
351246
791755
458982
360569
1778265
589827
1992125
1950383
141661
1991549
170486
92281
407386
989621
2839892
950110
39757
2594056
383715
1696521
565797
1939284
1333788
1213790
868668
2166494
365629
1384792
2104897
2263130
2132561
1991024
1497830
209131
156321
1912051
1890954
1581739
1374241
441956
1465901
1706311
1512413
873356
2582866
605101
1035958
667767
2308334
2213308
1768521
864307
1884017
2116198
1230053
1082831
141285
2389095
1459644
1777063
709146
2474200
1428999
1981147
258592
833236
928079
434331
1868234
204602
655015
678306
1550537
959157
1380310
2105899
2830335
2560495
848145
1782635
1617964
1798744
217109
1588945
1832199
2222160
2280445
2353011
1554782
1815620
1197128
2506512
1928929
1098809
2789201
822933
1324310
775014
218847
541703
2435186
2438719
908895
2851180
558968
2737621
2094000
314836
2068501
2348039
246850
880113
382694
533643
2057193
358121
1024784
2710581
1995444
1286525
2792298
2072148
1630704
2164471
1378671
2761370
184003
2073806
1208344
544431
519705
2392266
1109154
706287
460536
1718886
1148701
604117
636149
2648764
1964874
2245568
2242432
1495868
514176
1171005
2864561
1136767
162718
345614
834435
2663629
1469884
1175480
1208805
1981075
2378633
403227
2369372
1538060
2111702
1452240
2476814
1956975
1834307
2082895
1548405
1586276
2567516
2900325
302780
2322641
983306
1304162
1538049
1182764
60396
1035124
79241
2761719
1925224
95258
539210
2514847
1463058
1683225
2091580
943419
756666
243554
1196915
76557
2252517
285405
1100965
361055
480705
86518
1497071
1611068
619481
606986
1787863
584233
1786877
2056165
232731
1120823
114159
1412074
2465236
1175448
1652269
913634
2470924
1126795
2754660
443632
1193942
1044758
2226483
1613606
1060304
2883471
1788991
1269134
979169
1959735
1472218
2860770
1002867
2184658
736253
2103636
1561562
1047894
1256952
259984
393174
1135322
2028541
2189746
104006
2745744
2338301
1441046
498265
1470420
719991
2769364
2043707
2763011
1184029
2599089
31618
923729
1233402
631931
1678960
1108372
1326833
957097
2485973
2255001
258704
1071947
1067747
2047061
2432040
72080
2825705
399755
1900805
1463547
2591062
2650694
1769716
116055
2481012
1951851
139041
1142084
838115
2322782
2053331
1769919
2228043
220065
1498001
830848
590739
1728091
2050242
478393
2118112
618934
137210
2299724
2124349
1235978
283269
1307060
2647673
1334127
144137
1425726
2216308
1998723
653692
14484
764346
2643470
705150
843362
1612649
1073166
1108089
865581
1291836
2247286
1871339
2869263
688533
1106781
1624590
1388207
2515815
1523168
942813
518202
2201974
1299529
2801342
2097049
1705240
2042658
274394
823385
2112773
1771367
961570
1464484
319909
927396
1181874
1322737
2338183
2887282
96956
2326663
1840637
953789
2371020
1307839
2208060
2619167
1104427
2819549
1351497
173085
189530
2246857
2267648
1449174
806352
1554133
2476144
228097
1807777
2734286
301011
1613406
1293833
2393713
1385138
1037196
1156328
287005
2505141
2939427
720202
662464
2062528
2286501
2814566
755279
1102394
164502
2416639
1681278
37923
772872
1281789
302419
2649757
1990641
1413325
978394
1601747
1613861
2778357
2451162
888011
1740233
2907214
667629
496229
2625859
1674760
831361
627445
2563476
288211
1847615
2013604
1359079
1372940
620666
1440722
761154
706283
1853938
445017
1006570
1914558
1837073
2425488
1379202
1481489
1698373
435293
87767
2206782
1243588
946458
1109232
495139
1359622
786451
2164982
775987
1428420
660086
2493683
1256033
1290681
1844819
1806902
2821802
2675767
686647
2780953
1582679
1827818
2338827
2921050
505805
2125457
776087
515003
1271074
306148
1114366
1945842
1564267
142983
2203148
473783
476462
2542450
453973
454811
11490
1848668
956503
2496163
1268904
1252469
956295
1332845
1871153
1253956
2871915
1119416
1447909
2417365
1856878
2373022
2678635
1809659
1027198
2797523
2896790
757066
723952
1601820
747321
2314310
1901867
2670409
2631232
736968
761563
2846447
819480
2750976
1812468
149895
1194567
729307
1634586
1629996
1341235
1710898
977569
2553208
108734
404799
2297115
103390
1613329
677220
1049818
317640
2547013
1317563
208949
17433
2615758
1280814
337490
1415640
363977
2783498
569637
412700
1553487
1530937
1290326
2602937
1427336
521094
1752594
1806778
887081
783076
1842408
316778
232914
1357519
2520148
126824
884407
1391464
2408540
829509
2912773
2098466
450274
2173089
1970567
217513
2297583
869336
1254229
1417239
2691731
2431475
2846274
646963
2780891
241523
1167250
2130221
1712175
980524
41741
152778
1896926
2410205
1806117
846201
13990
2707739
801777
541888
1578769
2829977
153396
804862
2928132
2830281
2714884
486682
2485266
2037014
1891449
1252437
366455
2007227
1309346
2184602
1722748
380640
2376609
495130
1240528
452144
1395923
947842
1593572
504629
1544209
2934105
1813354
1101899
2791204
1057257
1423520
2348735
871861
2450858
2376867
2594336
910957
1362555
2192822
2658791
1028532
682098
2161727
1532589
2903204
729228
322438
1842323
731503
2123268
1589737
2279221
1908621
2348999
1778231
638772
2364294
136573
1291996
2206968
845304
901669
928803
2837725
179539
949144
2317335
1109688
1492249
1142460
2738962
525761
1045781
1106884
978964
2710914
1066759
977901
1306178
560612
1824500
2241897
716364
2045247
889928
2024564
2529112
2587557
2151470
2193622
329543
2723739
894699
1209738
2659098
2137682
537179
2735692
984913
1642991
668264
2615193
320521
1430583
1929027
2168817
622559
614111
1758268
2167455
993922
2375588
71141
1256436
2052760
326441
214574
2476349
2041461
1009339
2544505
1380249
1085528
2322444
2570434
1806798
1293174
2740381
2020043
1294251
485886
1275352
1422232
474395
2604600
360250
2240775
1693318
2861975
999358
2184774
2398501
945432
570742
1879865
715180
453821
2284385
36273
1472955
1565918
228774
761578
618016
2627700
1618888
268337
2646788
128098
2804015
1523184
2108733
979576
2193352
811155
172156
1631720
2633791
2591081
1440532
2592425
1457378
2494308
135315
2316935
2750599
1498186
761039
1105904
1343743
2310304
2753427
1143200
1500148
1451823
317999
1940995
2218850
1110404
1666668
2783289
190397
2516031
2063912
1905194
1722664
649378
1920886
1369426
2354182
957748
896788
1400586
1671505
2324527
414681
1097765
1913807
1610508
892706
2173520
1070221
1169199
1888594
2240163
90064
276491
2876372
1532892
837893
2179984
327400
2939587
275962
633954
736685
349874
2899101
1742561
422758
1839183
1862953
2687170
59985
2775345
1320312
264714
273542
1941189
917932
474734
600513
392858
1947879
360180
120448
729971
1137007
2896987
1779735
129005
121308
2330796
765123
1261605
2463128
300714
1883367
2439213
502683
662645
1540745
2615400
85828
1050294
1470608
1178701
1962757
1549391
585816
1621767
1227417
1701826
2352147
18093
1016310
2214118
674989
2794945
2880271
2272632
1161190
1817403
2173507
2282956
755605
1289947
887816
2639608
2385701
388481
492078
933852
2169655
366141
431347
1850005
915064
2399948
878976
928683
208304
113814
400327
928168
2926252
1482885
1248875
1961239
973873
1604909
2628481
1058905
2197368
1339374
209345
1484084
1972589
2843723
470969
2906466
2222636
1497343
129973
1791518
1482196
557130
2481962
760959
1181275
1728116
312787
767967
2042316
2759256
1401266
1265170
1065671
1544017
873422
621141
2246100
1134637
2936041
95349
907991
563378
2644225
2295038
2580978
550213
133566
1224735
1084490
1011395
227527
1557923
1370739
2584114
175433
909230
1283479
2009250
2762659
1487638
2666064
223784
1263405
2333544
1447668
557523
2100610
1381284
2570541
307724
132514
2603569
1422894
2706171
553100
1751688
655430
2030643
300024
246512
333965
1962168
525938
980879
297459
885305
268176
2400386
2340462
443147
888670
486223
2709650
729178
2319196
2498308
2649397
648065
2153428
505151
1033103
1842043
2533693
396998
2624437
2819876
1638079
1064437
1129787
1837246
1070545
1988836
1444219
1923930
644185
1274187
1098797
1648029
534540
677104
2271777
1348175
2218836
926138
149362
317887
1835417
912385
1442697
1177930
1238767
2148697
230593
283496
2486086
1669093
1952720
2718669
2496016
2528527
1968097
2608636
1920807
1994234
943175
2449203
948602
2573461
74177
1133463
2508234
1588901
2603755
1624495
2449495
1418909
1826568
2683161
479035
13855
2070507
1912367
10885
2734408
1517392
1511208
2101575
1412364
56637
1697839
1468456
1813353
1250514
1429004
1058774
1364957
1533447
1198704
894642
877824
2841130
81006
1927107
1072799
1069158
2300807
1073252
99484
2304303
2693938
19729
447579
736311
2807851
94269
1299155
1107729
1464300
399639
669692
1607333
2009997
2940145
1661231
638601
935825
1445393
2034233
1033968
2262381
447343
2591004
107325
2032490
884587
2429016
1520704
1137622
1600694
402169
2913586
1006062
1973980
2217008
1227522
1163555
1722906
2885512
213169
503192
581197
2202362
680928
1162897
1386067
1363863
1780598
935991
1507740
2503572
2644700
203816
2087471
683638
1440617
1643735
1334641
1063412
2159870
2803329
481095
1201895
2409100
731208
188744
2192954
363397
635191
1693131
1750682
4421
2645720
1926113
839982
1658272
1545190
422921
2378050
2442389
1270726
1220915
2713643
1172723
1776084
1307295
384269
252676
114890
1047026
2643602
146191
2049532
2771298
1534409
1278612
48334
398896
1858644
1235391
6764
424782
576054
973985
558845
2725280
1833897
2347931
2014376
988507
192665
756878
2834904
829550
155395
2389932
1347206
2698522
247417
2349216
357021
2334518
608133
1600646
1045506
2363312
1908927
1292796
1526440
1064502
2033601
2938638
1433721
1151521
349884
2239344
783126
434049
1506406
706101
680320
426931
1628796
1451565
56599
1371372
1843345
603659
75977
2401212
2388599
691955
1384314
1476024
2386081
2475728
807550
470081
1595067
2803972
810111
323617
1733447
1153043
964930
795185
887286
2022755
1935177
2003718
1863801
348250
852545
549750
979326
1479799
1843339
115518
127253
413630
1893677
699515
1318237
88428
33355
702650
2091026
276615
1087072
1828268
744314
2909286
2700265
581375
572512
2032466
1161508
2698532
1826625
1335728
313629
2481803
1900982
615043
338277
957793
1638334
327351
1229530
2555495
1017328
496940
934155
1293486
172126
2075295
626867
2270067
650150
330108
1175066
2660165
1330267
475241
97518
917910
2194889
2042905
363724
949608
2698510
292194
118531
2247758
2541950
2121326
1906341
2772907
1127632
313331
1792912
210535
793593
1930290
2777946
1428676
2654742
2328072
45045
1422091
1076423
648384
1070453
253554
1364308
1129918
1726220
1106369
2528045
1843312
2133456
507704
1048764
1961273
2798809
2683212
1889691
2274139
158672
1909080
291575
1696879
626040
834395
1651201
723983
1274204
1947231
2120785
2021974
785634
577486
347387
1318502
941565
594865
500367
2493730
2912716
2014028
2392688
2502989
92768
768480
2523785
2189511
1792192
1584929
2038348
520973
858327
707566
2342220
2920347
1866215
864116
6103
1561302
634310
1308707
1623945
89743
2317213
1720617
2567346
917500
2233837
2367772
1507341
1320765
1689069
2376283
2576065
369122
279811
1226973
2300837
199598
845084
1960570
667736
1908398
104809
2266146
245735
2095367
1640230
2619800
1094243
1969188
514673
2194537
1856785
1394995
1622269
2366634
2208055
1290561
421220
1709087
1831828
2470621
2693564
1013475
1962152
1608093
1334669
2747991
2103505
47592
934492
2630261
736939
1391852
2908519
1862639
1683781
1896709
1692466
405501
1287750
20419
1310711
565944
2867927
712395
1341862
2288931
849799
597072
928135
623815
2702155
520548
1058092
2300841
1601875
1155731
1080586
505806
743286
2898508
493106
2118149
1984308
1145471
1962288
2324120
1803675
296693
525644
2449197
621341
1470162
1722412
384948
26359
967124
1675583
2129619
50742
1649298
2548958
752685
660269
2174551
938859
1106652
1776726
1149201
219701
2358201
1611732
296009
1003979
362458
1371642
2864958
798037
101613
1054938
2681692
2174848
1896693
2303189
2912770
361005
1837948
2313739
967536
2516311
1704568
810640
1983753
1421727
1857042
536877
810331
1962348
2773048
1288794
464019
2202902
736051
824035
976781
1059504
2377956
419731
2407636
1296581
2873716
2316381
2655832
1717564
2203048
1766223
2150634
847236
29431
828131
352504
54862
1998685
1583989
1684679
396864
1492444
1433724
399459
2570509
1406598
990052
539054
370014
82630
2103017
2488345
1802028
1616803
1963524
2613639
52351
1591663
2272583
1649097
2297874
1446228
526835
2190687
1334227
792811
627580
2892476
2728199
2336198
2414439
30015
62414
1125261
1787034
1802592
2249022
2388274
2096298
223389
763629
2351497
321450
1688688
1342796
560744
1400699
2297830
813617
480093
2591808
2785387
979344
2711802
1919059
255972
1161767
2193397
2461357
18678
1237381
1426163
2704413
797873
1937378
1567411
630593
780748
2282209
2601239
1187186
1064125
343845
2351698
231563
2293353
493017
2389155
1125253
2423360
367786
1303886
1113754
1345229
747877
577149
1424285
261002
2729506
2014361
681642
524872
587818
990848
2611884
147317
1213370
630389
1049249
1080123
1566399
805692
982539
1380297
1582484
913521
348621
1978888
1477207
1584363
2201200
464306
1584318
32547
1040371
2407155
2940135
1023178
1989457
2251465
2647418
2777368
708910
841779
1102650
817786
2087294
2820547
1048866
1272556
1397137
2638840
1783056
2137863
2467947
2803524
1924314
2524090
1616777
2082066
2369172
867355
2635270
2526322
168938
2388852
1021455
1642158
1511519
1933486
2590860
1242241
1148537
2747530
1692145
391646
2923842
2145026
727889
2799581
1452272
439149
2716477
774335
122855
1371236
2085333
2492989
1793699
416595
2006958
1184208
1844455
2894131
1789959
1272133
436691
1862327
1384741
489870
2341256
2772982
617697
2754527
2045520
1613788
2883537
2495020
1235204
2544496
1563932
2370972
2396803
2189008
1678881
2576216
2568713
992569
2313939
865004
1705650
43330
1770463
2245983
710881
1742258
2930658
1722600
263629
749052
2099131
1831157
2806892
286805
2261900
2863146
2918928
2173088
804914
1007508
1762829
1900102
1852628
2587491
1731642
570181
1961767
806706
404985
2643596
2780410
1376752
1501797
195028
2479468
1464292
1399806
2686954
2830063
1194582
2562308
2813354
217751
800226
712141
2550361
2563262
1435736
1594468
2734455
2524435
1845701
367057
306795
278861
582857
1695948
2304125
666871
2771267
1247622
783780
2638924
632239
1059902
2777306
93119
1463155
880778
1394591
1824566
1255362
1774232
345155
1737755
1870491
1066831
2216309
1329333
2002610
2455829
825368
599236
2338284
2688957
735123
725854
145991
397135
1704035
2620738
440443
1097784
2824154
1033554
1543764
441923
2674735
47662
1880719
2840272
2378852
2306727
1632645
646802
1489839
335216
1854590
2323066
370831
2893442
2932868
520553
1649605
1206826
882353
1695620
1788628
1871137
695508
749886
1874734
1006499
1508453
2280207
2480211
1110452
1688493
2550357
2236565
2027736
171839
1711854
213277
1823422
2269246
1166545
2035796
103502
2068542
1338321
958672
1613483
2891956
2527561
2058893
15810
925271
2536734
365607
1386931
1319683
720969
532875
2302985
2390687
837659
1522202
111588
2178515
1669448
512686
1549755
113495
1275523
1603454
1232880
1933910
582698
285144
409310
1703957
751569
2053521
2305761
1867200
2094501
2162655
1317207
2415535
619782
647751
1044726
283656
1304526
365126
1896980
2910181
346308
1220556
1181065
2222074
2792305
2192402
1003382
199701
699744
1878859
2296686
1916547
2318021
223518
811605
2281699
1252828
1225487
614853
2713030
2233950
424602
380795
2442793
2780623
87556
753781
2664068
2072578
1543146
336775
1545044
1374387
1619272
1914544
1547613
1538717
65514
1182082
313530
1509096
52027
675986
250357
161832
2027492
1295832
142716
813136
507726
2128566
2360057
1572406
107888
453081
1599637
2320346
2182738
1073335
544318
1136031
2276887
1259951
2793804
211434
2921039
2468530
1012803
1741507
2343428
896557
361206
2054955
1210996
315107
2011566
1650047
1452884
2420437
895978
534899
2484872
2375656
1228361
2149105
1351439
402228
760963
442654
251456
2290045
84334
1294583
2935961
1676210
825873
236406
1889861
1563233
2542131
1999216
1367803
104796
1462980
2017785
597507
1536694
21021
1492474
1301635
1438104
2774013
1054196
1733280
2585444
1289965
1540551
928860
1226142
1891810
696099
1188252
2670833
152110
336469
800629
1205519
1849512
1676500
1081734
398384
1250314
2158978
1507574
639961
1340810
2584595
514365
395256
1070461
1270751
2809258
1994097
2538982
2546580
622105
1903368
1393644
2790567
1385161
1261026
868843
1555390
1535394
17677
2545327
2692129
906638
1205901
2015647
1488907
2367949
2749471
2876868
2719087
1603243
58620
2475516
886686
2738511
1205456
2921539
238340
650141
1885250
1885967
2881060
2924807
1344091
2091560
950068
1231553
1113300
859884
757558
1076304
2732291
2064036
2275146
1643985
1755254
1001141
2116665
1142263
2463155
1429372
2542094
2166737
2752665
1498873
511095
1558963
2650389
1587014
2125454
1998681
2497010
2036644
1364833
185578
2240128
2869899
1361101
1667626
676166
740627
1462902
1298728
2545113
955727
2389380
798205
2116037
95199
2068785
328409
300303
1744461
652835
1718950
2766212
1333425
816554
2188044
63367
2712175
501596
2641287
1027066
219867
1134346
1607615
47304
2742918
2464096
1120661
101035
2519611
2546633
745848
920134
2091615
1620448
2316547
2348793
769622
1906351
2918461
887823
4011
582344
1399878
1039671
1383602
2907586
1669395
328128
2868515
563389
2289007
1520308
730042
2599289
1938042
2719738
1575207
2347390
1361521
1203794
1288815
2821632
237093
2462002
1324659
1237129
395813
2345142
2083935
2266638
551224
1546758
1101470
1578896
1182775
496064
2732404
1171374
2911419
1393493
1230700
420549
1314127
2157679
5185
2810746
476323
1466374
1927305
2411868
2880580
2231321
884354
1196579
2897980
2529857
2670478
74604
1647732
1939353
1375223
1044838
1398682
1850903
2884762
435977
459899
1677777
2218440
796359
2668842
2537469
966336
2935058
40252
886782
2934823
1101223
2002351
984433
1333303
430846
989791
1071841
1651869
2790827
2634459
2822200
1680901
586961
2217527
2312917
980890
2319770
1655725
2361323
1207503
419199
773049
944534
312697
219254
2014302
744266
1769186
1462438
1753201
181464
1371574
1644279
2712639
2086032
729674
1299109
2555185
1988674
2680640
2671278
955525
1996589
1368484
787838
2233789
1742185
2349437
2316328
2364071
1036951
2529340
922611
1198935
1719731
6425
163080
1770937
290283
1333128
2843259
2311501
2340578
1856973
310241
1690905
355131
2600055
831373
1415753
2534247
2247191
397770
1212435
2441622
2266854
2424703
318493
204270
2001819
60754
2519570
1741607
2066843
1557877
917314
2441358
2878929
7648
2031629
1658963
601590
262295
1860821
1897836
1865889
780363
1355482
405455
1808246
2120420
2260193
2642702
2675177
1575373
762123
225686
2251924
632925
1997965
471036
2713593
1904912
994349
736111
2169572
2881588
201494
2706035
2358150
2583450
2415318
461179
2797011
2617034
160722
2620647
1254668
2122522
1293647
2940041
346804
1845329
173991
629734
1650251
748901
1068491
2731247
1122001
720628
803234
1108972
1411244
612975
1673448
469761
2027993
2938028
2710323
1259971
716311
1989708
896722
875808
1627997
887237
2710733
810354
1739558
2628981
1854816
2005753
1569316
2518623
250622
1041595
336147
1154163
1250716
1921279
400589
1406332
2443470
2161580
2377509
808951
1957302
2391696
1131716
820533
111818
1304469
1098442
1810230
1632666
1948964
2546615
2715879
2694634
1273003
1627941
654814
465805
1729590
139903
143266
1489341
19318
405230
835185
394612
1482761
1388245
73288
2899184
34458
2797452
566398
37427
502825
1977480
710092
1127908
472458
1529685
2594786
2275687
930416
852783
1010965
1020534
2506732
694579
216916
459787
1724129
2250939
1401371
1839677
2850084
2888420
1790712
448688
590622
1942321
2009559
1348902
1472658
872686
103567
195698
2767800
1864308
1339406
1717306
1706375
2518317
493647
218365
1733480
1571693
1379412
2595617
1621079
463238
1346092
2462729
416597
1137679
1082636
1629141
1331909
2609554
1585302
2855933
989029
2366741
2614545
713608
307722
1656260
425443
2093380
832106
2191895
74216
69305
2883467
2801007
250894
2288937
38680
1221100
121330
1452465
2761022
703412
1743617
2059434
2643525
821463
1033515
2020582
1256192
2832800
1763660
2656178
1661013
646646
553509
529202
902464
291665
946374
2804365
1961180
931823
2398032
469516
680440
1861019
1699273
2274809
2785794
2879210
2781295
1608281
315264
1983152
2870276
1204524
1330333
2897019
94541
1284028
1179949
2835980
71961
769078
753644
1783596
1372412
655946
1170410
640117
1862402
1559886
886750
396313
2056209
2845955
952731
1152377
1070911
240361
892349
2093719
881727
2430264
1700855
1792926
75573
2346496
1718791
1279780
928884
2839803
2395040
2165873
270842
2766031
2389117
28700
1548865
1384687
1492493
1305633
20882
261484
152015
876632
1188960
1406868
2472565
646650
1111860
342912
1880349
1984534
2340179
2212949
226869
1060957
227007
1590262
750946
1643277
1876157
2844573
1067422
1812233
143205
2633696
2930272
1544845
764573
2816796
454238
863368
1879118
97177
1603431
84854
909356
2600819
188944
1569543
462790
1297723
663002
562231
1038180
2928878
1957903
35144
2616306
1622969
1107504
1704904
1036064
496635
1083502
679013
2600632
974254
1533877
2800023
1405018
2368909
1260378
14836
2713253
901636
122138
947131
2836053
2712414
2770089
1540045
2796710
2492776
1741004
40460
572462
143607
2547491
2230081
2652156
307976
2483993
477014
1909915
1414983
195197
2432486
908875
221598
1733131
314971
765078
1801174
2447883
2441482
10089
1002037
9673
747950
832349
2332738
2715898
1011300
2639955
1545268
82308
1234363
1547781
2083057
248188
1779882
1550293
1994374
2856167
272277
1137367
823397
1666100
660188
244813
192128
1273539
1318070
2787835
2838494
1217967
2078352
2211159
808723
1164706
1434484
245009
1835254
2775899
600175
2370184
1287155
1062393
612153
2151136
2487656
1478498
1262230
1114194
2481386
203215
1539248
2937424
1572177
1063745
920962
1612087
2552164
1027106
2508042
2126656
2741538
369914
70676
2147110
2411853
816578
1670786
945396
2421655
2538882
2267975
2633246
519447
1838800
489995
2705012
821329
1619582
1819460
851681
680999
849329
2396986
696612
2009034
2678326
226648
513882
2649184
550174
898772
1719858
2022479
397658
1591817
1660911
584019
2862390
2266838
2212014
1011095
1375364
2501048
1019975
2579568
287921
1309018
1169373
1365330
1791082
2748843
1312300
975559
1717266
143650
2293892
1703298
853910
1588764
2448
657299
1761049
1369378
2432444
1230724
2472229
282105
494654
1553989
2095563
1117643
2182049
2075654
965847
1334303
2823160
518387
549489
2932492
1456243
1139333
1611263
1173975
2749478
1879936
88334
289305
2561363
2081740
1781874
2416714
40386
545175
2038360
1279514
1477425
374200
1963707
1786349
2568467
1937898
1861930
2887403
88161
2779158
81930
3815
124762
2486372
292188
151903
625733
1760935
791400
2329583
1790308
1210881
706898
2771194
1135345
2004342
429858
1185703
406733
2061613
2565243
845100
831591
769239
2589621
2387777
1899869
1198404
2037720
2027465
1461733
2056779
2505552
1051543
837142
1164520
2430910
2740873
1382416
1537234
1299192
515805
1791909
2817747
454182
1917880
753821
2211011
2198002
355630
2539440
256305
125468
1844192
2612344
1687031
2267021
2147695
835160
2339067
1527964
344616
1619944
1658763
1102525
1287784
2006013
405654
329858
82520
1798950
2565239
2317684
1201832
1558135
2250565
2013354
325527
1457807
1105954
86303
2353142
2720721
2229545
1749310
688647
2399265
882786
2659223
2426491
1830274
2483736
802981
599530
1145524
417830
1623202
1941328
147872
559528
1879094
1018416
2773280
2535238
2339215
1507741
1893949
1875724
433052
2308659
2835822
58912
1493956
2551231
534259
114703
2312710
97072
1376552
1988174
1475172
407908
1289120
462403
1971509
2913759
2383677
2212208
2054536
1332419
1625176
65507
2438678
1310585
2843639
1832920
1433231
2891246
1458245
2457075
1412709
2686077
2771736
156401
2757376
874977
691667
2301339
2284739
2736651
2057636
2093478
850535
1603351
2335510
1667184
428314
1553598
2694958
1629865
738475
2573198
1319908
1426145
2384647
2498372
758699
1346138
63948
1685677
626569
364954
2668438
2608997
696082
1036862
2506828
628482
632741
2384584
2287312
539597
1506810
99911
2083580
2036480
1738308
698974
1115482
1905384
321251
492937
383856
135720
1715755
864161
2937717
729053
2579280
716300
2607805
2231152
2107953
1852559
1399529
1225278
1020226
1590755
105872
2384546
70350
279375
2284719
1124139
1964790
2018646
21049
2041759
1121888
2786523
28156
1444883
1353154
492364
703409
1578709
1319851
2776763
1044912
1462657
2206870
1836982
1242755
255129
289652
2180075
2916144
1094680
913499
2361253
2938159
46524
1510538
2351397
690448
2003063
1968440
1745736
1471656
538900
2668677
172623
827317
196378
964127
778338
1254894
695485
1286640
1975076
970122
2092461
1667128
493833
2696810
842767
2625408
1021613
1997594
119193
1601534
2373113
2493439
1697937
2892560
157370
1958984
1050143
2741514
360182
2481810
2046013
2297692
1168483
42946
1560982
3907
1277293
1157699
1856717
1849224
239705
1881989
2090747
273288
113047
1281396
1924348
98051
164597
2381688
580314
492478
115138
2748410
1228227
249102
1531809
1178199
1204223
784696
2563609
2078251
39418
275416
632362
848081
72340
9602
2098110
1792850
2580380
1910072
453694
1578049
490354
2410979
2473191
2666475
1495533
2445681
2741089
1424190
758029
769918
2904539
1721181
1107698
2356162
2642511
925471
1182839
1380987
2834196
1758716
2378359
1736386
1594
780022
2799355
1561596
2097843
1330815
2697554
1400757
1590960
257061
664808
1928653
1123984
975443
2294802
2606908
1026216
2169684
2826861
2276244
1938272
2143047
2347617
189562
603927
293034
770923
2108608
278332
578949
889931
2393295
413967
1069409
2064662
997732
2292602
2745428
2546689
1916202
263530
617896
2304256
778188
2849139
1203458
2060693
1979603
2537128
2756996
2583744
2115292
250052
1298921
2322083
2613006
2026257
329702
1070239
2249863
2444748
867726
855363
76565
1302693
1542600
2226612
645223
798250
1370700
262664
372276
1320119
671515
11585
2598219
671278
1186370
1722981
583970
2937916
2667651
1198703
960072
2675735
1839938
303382
554404
2038793
1394927
1844214
1881898
2673591
1691355
558157
1503323
113083
1894769
1973961
1937581
1730113
182415
199594
548992
2460106
1446875
2299914
2050490
561328
428468
2739957
345047
604248
888501
2925494
968443
1263813
1347128
2158105
2869987
254890
600801
81290
1455869
496260
2390251
2349585
161172
243813
1696890
747135
2620582
210108
2383703
2726641
146678
661821
451153
450606
2511805
1038955
2279906
2584208
2666146
2362311
1006427
1961392
761543
1851002
487190
2291433
131466
1278756
2332038
1483414
2147905
1621106
2560579
1145962
1616538
2250199
1100069
1460691
1643565
641156
7631
2469442
812783
1562804
2433831
2386345
1665984
2903529
1707932
18934
201722
2278074
1906846
2567739
1295633
437262
1699565
1780483
1981859
732022
1167197
373684
2744604
766452
1597573
328531
1969258
2112707
2347017
1893979
2425363
2855240
2530563
2236070
1110252
1209665
2683016
2403622
548391
2630619
245735
2886687
625226
975867
1808665
136314
980423
367706
2148716
2311951
2208765
1501759
1867974
170026
1514301
2509647
520320
2145512
718392
1051299
1864202
926901
414213
1313408
752280
2061511
192327
427941
1413347
1891202
702633
1013481
165359
1384940
1231805
1189681
2390466
638460
2875398
2180560
2144586
813771
2881948
1143557
1542574
711886
671454
1496870
461233
1620297
2376254
332079
403392
246861
1742209
303233
1497262
932836
955605
2441669
884458
2230229
128623
859066
843743
2634301
2422351
2133961
771697
2698902
1167243
906281
1940853
15128
722916
198245
2691540
1163996
1496164
599132
1593637
1694888
2923951
2038584
2140746
438387
2169169
1159417
1623779
2819200
2246686
1875060
2864648
1893265
164067
1208624
2325353
2097026
1282992
1769566
751056
2042406
770668
1200352
642709
459617
835901
1306088
2743595
1565286
95645
1586105
2869058
2606219
2803093
490424
145425
898361
1734961
49169
1113030
16328
1297158
2413777
1173514
1148789
534586
1889544
164747
1634481
1302071
2905343
1282245
2928007
1748455
904
789712
1379968
425903
948296
1305880
1936462
622481
1267994
230671
735517
209317
2572800
1494191
2299346
2147071
1075171
274655
2832526
396212
2534324
2692782
656015
2647858
711960
1885528
2476499
180022
992619
893158
1266776
2752991
1782509
1735462
2638176
235004
248617
540988
1349697
858631
1110292
2261378
708013
364335
1888460
2179617
1917530
714161
931945
596009
1515935
2670237
2661143
1140560
1398964
325027
807286
2808174
2772493
1113300
2647198
1456647
1590605
2736634
1852683
394702
2869920
2649431
841093
341126
728418
2101231
2340152
2162234
1822380
30113
2482360
1422756
530668
261205
874700
326426
2239871
882997
2024297
2439116
847189
1163559
1803329
399831
2417376
2560591
2931516
2023423
1316704
86261
2717247
181065
2159328
2879999
2509889
217629
432805
747651
174525
786392
2842026
2256658
472248
766695
696420
1242660
447088
192954
973153
1089552
2888801
1038448
1358621
2835805
1610822
1963136
1593659
1972535
2432424
535125
1853841
1395652
2193382
2414988
286152
2710330
2361406
1295527
61288
1867741
2388679
347935
938889
2277298
1571434
291236
1226063
459377
621346
844507
1735756
1764463
1614451
2735047
26813
2499051
1662598
1713681
1635720
1930983
534500
2142944
818331
1921792
924203
2317792
1155726
1409952
1876990
1032338
1220195
283791
2844771
387961
313428
1365348
1972614
1038634
416510
610325
299841
1310699
2552381
13175
2583468
541533
1578380
833137
250927
2806261
2569855
2671005
1461171
1392610
1471623
2029550
1215696
1843555
727896
1327820
1054123
895454
2791191
2002775
200927
1786126
2219809
2342968
655160
1503333
2799522
911070
934929
2934784
1065186
1673700
1262657
2380622
2441626
2139343
873017
1660125
2163478
321731
195911
1060358
724056
775382
597375
699483
2859722
2048957
2125739
1444182
1105176
1664894
141143
646888
2009420
1694738
1880935
1209437
371848
2707200
324551
2744507
1206527
1563351
1199786
705740
483700
1833073
599510
1409192
2548083
1147820
1138897
2618669
2026530
2354518
2767748
2802529
1571063
439573
44646
1463844
91023
1027692
2403333
736182
1132210
2607326
2937554
1192824
995668
2861921
1240600
1474592
2846748
933702
868173
558424
2436464
375001
2834856
2890184
998046
2415568
721090
2287814
984988
2936860
581513
1107790
1356562
189920
1604453
1509594
2694755
791606
881506
1733397
1608461
1255467
1820911
847233
1037232
2077609
205576
2669088
1032578
2058346
1274716
414106
2883949
9499
365506
2723459
1231808
2288149
2466071
320753
602729
1685821
2588931
845010
2206363
2426763
2456839
2638087
1613527
421240
338740
1938183
2584341
2264893
1596515
100070
2624999
1376280
2349337
1433642
855301
612652
2147090
881302
49300
2727059
1786262
1620347
1561084
1126031
2014236
1035239
2024406
1535360
1873427
1357923
2169688
2173915
2363748
1130064
936925
1680997
2458741
189561
1664024
1670785
2376080
2042047
412931
2572728
2204715
2705040
788133
2592999
427732
2565653
1912467
1929290
2489194
1839518
2795701
1333507
143349
2748559
1443928
1545350
471344
2215072
1455945
2343363
2712629
1359693
76279
1357404
2167723
1546617
1527578
382590
1347595
2037831
33630
2056021
460862
2661091
1399074
305341
518643
1504941
1822765
1709903
648475
786969
1049311
438990
2436006
804440
2131261
2683845
1215768
2076679
1640797
1952985
416758
664381
716632
16684
282828
929523
1518347
231868
2092320
1248678
299958
442743
650446
2600454
1198260
1584490
1548146
2884829
2491726
1009251
503638
929231
1700997
2539213
2196899
1992059
1836422
1057549
1904396
1990044
2726403
1050009
2305263
514052
2107876
1013646
802249
481881
2852416
2024127
1705169
1213567
1143307
756816
732942
2441019
2092376
1316050
1175579
1793753
748592
957762
2043625
1705851
255409
234931
2183903
2473168
2412135
2918141
443897
1509643
658839
2676853
1999163
2518798
552962
2893901
2519274
586208
1304408
334168
1290690
532767
2602892
1902877
1045987
1588256
1308495
2007368
2202544
1865336
2894407
393289
1969580
2659279
1452864
1107879
128136
542465
2673629
1599558
1263981
2928721
821165
1214862
1343773
150472
1416856
996001
307146
1375446
2268533
1689200
1938039
2662220
25601
73599
2401211
1390430
2852643
1858642
1867854
1907004
2843654
2688697
2474021
2479621
661156
568356
2175150
1139254
1446311
2157770
2635129
2635666
2005749
1476266
484380
2505383
2393026
2262514
1631509
1181050
272548
1959560
421673
1996968
1260488
1981941
633017
2177642
375639
2398577
592843
483771
2874578
2717195
725953
2798998
35911
2095838
797432
1061451
989992
427749
2758920
1905535
306179
2389089
1709046
1982428
608505
188264
779699
1811253
1447813
1088284
39667
797363
1942205
2215899
927286
1783352
2657702
1713106
2218109
2258185
640258
1928651
19616
660541
1307059
1943763
2649279
1310494
1166958
1594843
1815846
1178578
848580
160959
2583714
1067673
471901
2419912
2120808
515011
657783
2203696
578787
1654607
1991912
1649353
1197291
2937717
1725481
1448856
2931628
1931503
1488901
2902570
2509414
627077
1713216
1960285
2805278
2579527
1333099
29141
2366566
666559
1321424
1924239
1367096
2299694
1900091
1294803
1148840
197350
1473081
2830476
518991
2514276
564441
2378802
1715518
2736307
892999
2920385
957171
555903
487132
1812550
314472
1267278
758364
891672
344226
2852529
601158
2518087
2495223
283897
2389504
810323
676938
2672226
248245
1314724
1939143
284388
1319730
407584
1026797
1385341
1006871
1675153
1552033
1297741
870877
1153156
770615
293930
2205740
795313
874331
2659517
1138871
2027161
1883162
531669
1032707
500815
1825865
1596369
490871
2018247
610495
1497876
2580009
1565560
2409628
2153475
1211011
2362812
813965
731511
1016380
2242558
543933
699351
2839623
2216006
1034022
719938
563098
1197411
207381
2908947
1788435
1786962
1927992
2412730
483308
1793065
1098820
2279652
1369007
1808887
1627849
460294
2291714
798456
2659736
2167731
840917
113132
2713439
486623
2098165
1166086
1070258
1977694
1608048
2678047
1060552
803275
15314
528259
2124699
2583073
1911437
1688000
2513901
2639346
1336138
870259
765805
196751
514841
1613121
1458467
585716
1378743
51740
2844799
295826
878357
52747
1455244
34005
2510858
1390649
2058493
273404
1473097
443920
2759432
2328184
1480862
270793
544353
773768
377930
322914
2530510
1310505
780029
635407
269291
370631
1959795
2755157
2391930
762736
2801198
2220500
1881007
847014
1294100
2002071
591369
1150531
550000
1603632
415677
1414045
2054690
2584210
1300789
704734
2637936
618733
2456133
201785
964231
2371096
2243050
577391
1090411
369086
1664153
2410944
2074469
790954
1072778
1600619
1932510
583727
182393
825751
1760771
877568
162965
367023
1045384
2916240
784978
1164059
2219356
1401808
2156907
2332425
1467512
426022
2316747
411241
1559961
1054423
2587813
2691821
2820971
2671824
928156
633417
1894793
1744847
2629726
904908
2675620
2775507
511904
1483622
1467725
1953637
724419
1005999
1322851
634865
103913
2581203
724703
452361
135784
1592887
2110028
2792421
2889157
2616727
2417086
307230
230097
2836986
1891990
2625503
1779767
1969338
757575
2129048
2613458
1795525
225522
1858745
1638974
499140
1741060
660286
927409
1727231
2615511
2214351
2924676
660925
2321445
1840534
2899707
519644
2341953
2590615
837822
177096
2138759
2045770
2663517
2585070
818063
1564775
2324780
492580
2438652
1986404
36794
825128
379057
1394172
1328580
750401
1630607
1935924
765488
43574
2023936
1604753
1544379
964982
716134
2534734
5879
1052633
1683251
1967644
57684
318537
1156309
381705
2875219
24589
2344047
1410403
747424
1010310
684538
980479
683918
1700772
2921355
1785931
222893
1559582
1602837
1435498
914517
1165036
2769912
1941984
708429
1810259
2565459
2002563
2626927
1275328
1806029
2830930
210116
567651
1290376
220048
1925051
583702
537237
2375644
130858
2871968
560422
118815
1054338
441756
236643
2757453
2848600
2812461
435723
1878236
1625034
1113362
1336230
2491123
1582159
724667
2285998
1132031
1097892
720614
117406
620071
2319898
741013
2831939
1773707
2736676
2872468
776278
418113
2176805
2624007
281792
2216988
2057002
104557
2170675
1697085
1269311
241500
2331425
2242356
2257946
1134515
1403388
2597813
1368375
2929417
1709004
1988703
2102946
1500724
898443
2411643
2127708
279583
470420
2549549
1479407
2404232
629722
2797114
234906
2160918
2645448
2663325
295502
2439582
2912318
1889041
1262803
1619470
1329831
388261
264105
1412718
1597328
1751818
1786014
2343597
1429738
501361
722086
714881
756077
1060142
1526247
267117
126044
526347
2540525
832914
2918031
1880090
410246
985838
2887739
1387651
1134138
1777161
2895742
1217951
261602
1138960
1220250
1933797
705885
1270847
365757
369376
1268016
2345098
294475
2210769
2024724
2884426
1426628
2701852
2820399
1289359
1834415
481650
1563993
651934
1249409
1074953
1161916
361066
2598425
1888271
1363986
802155
298938
1409090
2255600
125337
1819812
1674656
377302
1807255
2798684
2007561
800327
1071027
2851103
507339
2799340
420397
66891
1167222
230444
1640883
2684689
1370586
1729120
520624
1416370
1028700
2046820
518133
787493
768799
2565150
2738741
1648942
1493246
2685393
2754035
1918275
2202828
706842
303759
2232596
1258905
1040670
1737420
1903815
2669298
1515802
242593
319339
2690598
2392308
167805
1852362
89555
728578
30813
676235
1791466
1796257
2806478
1260358
2496622
2564162
1357408
2517232
1929460
36376
2451861
543326
608577
1929847
832095
2283916
308130
1672088
1089295
1192942
1955238
1599630
2484941
1023935
2363851
969021
2586353
1642174
2115297
2901022
2758060
2425662
1580400
287668
2051328
1058333
9871
2184877
2704441
1246528
1182376
1227973
727229
2259439
2531901
1770916
1389528
1196228
250541
686706
1336783
254433
2423056
1148442
201135
1176652
1896151
1309510
699543
868749
562372
869476
1394594
2910336
883346
2153363
1279971
1756383
680786
1411469
1962422
2834791
1319959
1126818
257871
796279
2158886
1446690
188727
2883076
2896329
1080662
2013965
130785
2016854
1025394
1011337
2907968
956852
717355
2517739
339804
339803
2227285
2800991
2070186
1233309
904262
1964680
91704
983800
738095
2576520
519037
1906504
1661840
2419868
2304296
1872081
2743182
2406917
571863
1667080
1850694
2933915
2278540
821959
256467
452671
541554
988051
1180055
17023
1342178
2125266
2202231
2777771
1288063
1419725
1121400
1376058
2776139
351565
1180615
1495976
255037
344590
783754
633463
2158500
2037411
361229
1320200
2237402
804963
2241919
2285389
1152391
1342021
2678339
2145927
394669
1261192
2047161
2937117
35534
680684
287530
970941
990505
822491
2292850
801
1301103
2219245
2844886
1225628
543225
1974519
547327
138030
1517508
2675895
1952155
2645616
1948196
781966
1438354
871518
585273
40596
520504
1854832
879968
2120912
183614
1489424
1382827
32093
2527543
2711940
1230271
750017
2591783
1806418
990147
1905920
2389408
1139573
1312347
176497
1269275
680146
166924
2237599
1065770
2757280
903256
1902915
2529058
2584807
964053
985222
603448
292069
770209
2445372
1858699
2577795
709479
1002727
1569801
1825690
2676925
2661904
946928
1377417
136388
649787
2889366
1384735
203679
562772
2873819
2458952
2244904
590842
1811801
1235925
556202
360884
740529
299448
1981579
2663897
2868742
492882
914745
238311
1907690
1893216
410864
2796517
994395
1287607
789099
2907683
1689077
2027192
739984
1636319
2111233
1348681
224353
1030044
1312275
92677
1403057
2686431
1498368
612843
1783290
210166
99023
1908762
322074
1188930
166975
2614979
387807
1515006
1928548
1994980
1708627
1346133
1276781
834428
1946034
1320664
809915
2167672
2351328
1164606
1804630
814131
703778
1325229
1441605
595057
797858
1876031
2837671
2419532
2235428
2546497
1542289
155041
1918867
2144585
1982953
1985579
793385
2433007
1476375
2185516
924115
148434
660991
244272
979676
310315
2294984
1467916
2444236
1000496
1125336
2485827
1794892
436413
2375777
88536
2725288
947663
1407216
2379747
818058
2033133
2859319
588956
592986
389457
1265762
673990
2127481
1973397
492926
307419
2913935
1348480
1963191
1933339
2302560
2750665
536401
1506914
2244424
485402
604485
514213
1472685
447837
434230
612598
326861
2735156
2577587
60837
2127604
840461
1657189
1227433
623652
1609461
2358252
2105950
1922433
1511975
326006
2088707
1376877
2751584
1138104
2900946
2872668
1660203
151091
1811273
758959
795645
611297
1276000
621812
1496167
2318898
330522
1524791
1527332
1221413
1785439
187926
1785435
2379063
2290258
1554411
955913
2820802
2063561
894834
1934719
1122527
236246
2935412
2501824
1020381
601653
1730500
1528465
97568
572989
243616
2730344
1749247
992014
2498156
2146599
2203454
2870082
756674
43111
2404943
1801685
231538
717781
1763312
1414401
2346348
1508199
1152863
776186
1944353
1148132
1961501
864128
290284
2252672
2697072
1041317
493951
612550
1388251
316438
2300296
130164
1193870
675369
406315
1020888
2189629
2446146
549465
1614126
1382813
1221010
534038
2772529
686849
1262748
472129
1985947
366779
1733438
1734981
2114760
2324563
1328958
931574
325569
2234045
1247612
1361554
1899366
1601212
147200
2006299
1030362
2712598
599554
1593797
34191
2606835
2521890
1152365
1229166
2685725
1073399
1709551
1531828
2360693
874360
1246987
1203226
166945
1836679
608936
2500030
2838517
1681994
2609114
2042182
1208091
1721663
1881774
1039248
278888
2481326
1957633
1588262
2072932
1727355
254072
37723
1878149
1096461
1191276
2048334
1463158
959281
1146514
2888023
1343999
1721747
130354
2621792
172668
1253907
2466677
1224483
2267590
377452
966866
357488
529369
2151032
756959
2145649
2891603
1485740
1737994
1228922
1013352
1377485
635221
1918856
230129
2224037
1621795
1136954
1362076
2570815
1931794
1683258
424168
2230693
2258426
2893546
163175
297135
2426139
857135
1491208
2238445
812799
762385
2813793
901177
716008
743086
2739274
2386904
2494247
447315
25716
1953126
992900
2359937
1866943
2855074
295519
2582019
2280795
1225842
1385372
1403472
383147
1655468
2206040
553632
2122609
199712
1533416
819024
165486
84752
1932429
866926
1793280
2752573
706256
2769822
184976
1448978
90547
654212
1350744
2846242
599213
640178
2386754
1293997
922542
1502327
1576086
441669
2513432
1248745
1258018
537589
1705517
318237
1801917
2859660
581421
1890482
813000
2111726
2089125
1580339
1137850
2555671
2296475
765573
1832035
121709
2604892
2702114
30396
1086905
51408
1271245
789179
1172729
2661925
280569
2319476
934194
1206453
394682
1448461
812775
1841411
695244
121558
2897881
2920495
182723
541565
1356794
1930396
58490
874335
2310440
2086249
1557740
2246765
1112096
1063348
648808
2708449
229421
1508921
105744
114223
420281
2337492
578528
84800
40184
2736255
1363462
1947736
1524628
2537793
1150273
1221006
765448
1669080
960180
692212
2763435
673751
2823309
568222
2341010
1157281
621956
1267883
1616990
2400313
411336
1785376
2853098
76723
360888
186218
271824
1810099
2759063
1098866
531441
2401872
2114099
2824576
1066057
1760456
689776
2746070
28287
935149
1440285
2415990
505617
138719
1709991
471487
2746433
1044174
2188125
2263254
1776682
2578386
1976243
2885095
1222917
297335
2048943
1260470
1993065
2604262
445007
1081371
152413
1446400
2611393
984080
1636372
486551
2064625
1108863
436171
2562951
808160
2682558
125148
1574819
1790070
333825
2930121
1108709
413356
4005
1154755
460617
165062
2194255
1755827
2134233
2614564
154954
1112818
956483
584781
1436865
675395
2619147
1790748
1350894
703703
2326599
1777478
46613
255250
257083
2447401
1260135
61721
431362
768312
2602038
1713272
1640650
422320
524933
2267960
25684
560974
10375
151782
2533740
2195204
1125972
1317641
1481876
182803
939360
66975
1780645
965073
405079
206645
1378623
1128348
2885400
2484039
2811474
841541
985474
928665
2708973
1389262
1095436
2351535
1339078
1304018
2502824
1322964
2807284
236600
1751962
111409
2387770
2330012
2383505
2462762
794666
2747577
409856
1323567
593859
416656
1262899
2160769
119075
1118662
207899
853851
20229
1093930
385482
332939
2903106
1425032
2231693
837844
1745553
2011372
646217
683053
1472652
966617
2827139
851361
1317109
2204644
1757321
1568821
1261896
2376614
601913
1567984
893224
2534764
2829093
960007
1714521
1415200
2561185
2414310
1806807
2488374
1911825
1844017
321266
244808
2016754
1993274
2007759
1802987
1509523
1646688
1184147
2712563
257329
2560452
673628
1685418
255977
505010
1720692
2184687
1162608
913070
1620367
2214270
2106541
55866
2613101
2823058
2024080
2775280
660494
2351341
2308401
1422787
1576167
351556
999807
1740893
2840524
1048682
1465848
1340862
1112631
589553
93604
2742827
736290
2027095
614875
601670
2276366
1917409
2853833
918847
453879
355907
1051283
2392465
497368
1071844
2283303
2380621
2602138
486850
1663030
2234320
2935026
785640
1052908
1220626
1185099
738851
1202632
2050264
2776373
2773246
737832
919674
1791635
428768
2880319
724048
2645200
1640676
1638244
2718967
2079855
2792507
2425572
1744880
2583177
220041
2112642
508484
2786137
2719389
2630745
2613238
948516
2480751
1034445
1030933
512183
1525068
1418059
2579874
372200
2784933
1233871
2613273
1246887
132654
2630143
2667167
671393
2109551
610513
1270521
1616398
1239436
944956
2519092
1307017
62214
2498550
1363061
1538550
1194096
2327647
1537710
2080821
557214
1692113
1919252
140016
2214633
1148411
2381426
2522706
1594637
2005534
1820304
1299509
2443857
1598247
2420767
396465
320172
2935566
2744963
1680450
1741227
825271
2640665
1171544
2433600
988739
898967
299950
2918237
350946
2176577
888237
1253532
229250
1547022
1852858
1420927
1188207
1791031
471406
2381554
2500601
2896641
2069590
1712236
2001232
2512082
1799800
884982
835633
2921580
2868806
151962
943182
1166634
1040727
535040
1492320
1606657
619515
2005389
2684352
1432945
1467292
1650903
1326524
991115
2264695
1770631
51843
1906306
583805
2671648
1010143
2730634
434273
1995239
1129931
1885446
2019240
2572597
1301419
2010636
1413650
2441925
2815979
1884897
2430546
79906
421770
2544263
1950690
1749829
31551
2110503
1050880
2509317
1222286
2505497
549847
165849
203018
2835071
186424
187791
654724
104812
2315564
1940533
1796379
1686585
301197
1159696
749518
1805078
2224877
1086569
31321
529617
555391
2036596
1772945
2894818
1918242
52984
1228187
1764057
1992075
1504200
2929899
1274570
71160
2648172
2679021
1561102
1099926
1275288
1967118
2293007
2844929
684011
126629
2088902
171825
878884
906282
2913183
2517775
607654
2861490
1183949
1679597
2459660
615414
1388334
2476345
1000115
1190382
1553440
1017607
2839059
1686081
1349711
2202547
1141284
2312501
240212
702909
340600
929593
562804
1960740
2148508
823270
2630393
1654914
1682975
1013404
274953
491594
166386
514737
1664488
2651997
1585789
32711
513930
264264
2352318
1951171
2649075
2583667
2371475
184967
2784026
1220354
2044493
2319918
2377868
79843
1266930
2272718
2570033
1574053
2560221
920329
2728028
172887
47228
1149266
1965533
2938120
2509144
1159471
2758196
1385484
281804
1684869
1795752
1146494
1095346
1945309
2815682
1046944
817300
2123351
788877
2126395
1773934
496947
699943
2225076
1559758
2348541
566668
247449
2442619
2909534
349311
1648332
324796
76207
432226
1267899
292786
297350
2409274
80588
2852644
1680551
524399
18146
1361258
1132947
156221
2033767
151812
2683860
1432881
2258746
941887
1316922
2517635
1890841
1348859
1464844
2200469
2866557
1413957
49796
1805185
983659
2100442
1231851
1319833
1563426
1097739
966202
1842297
1233440
1682356
273666
1112319
2008043
2050725
553086
2364041
579599
401258
2390512
1442903
574177
328591
1201415
1192054
1993341
317736
1154196
954293
827993
1261772
805480
1057778
1783896
2804392
1202330
2823664
18776
2247548
773584
1369930
1029630
1462027
2603481
2183322
508465
812174
526593
1431663
2120835
1299651
630463
1783784
1763251
1477063
2023587
1128373
554437
1705532
2285725
2729100
1646780
1842857
1159198
1176158
2427818
2198769
1325660
170891
661347
321410
1182534
1901449
268319
256339
1497654
1477732
2724226
1744444
2142691
967705
1687447
1647800
2475119
1937923
573751
2264303
2828430
1345556
2502435
2203868
2849547
535603
770313
131804
560997
2576019
959875
180180
1566897
2874534
950383
1264428
143811
1697506
1863872
1339104
2844115
779459
679382
806385
1850531
920198
1680542
2231198
2251125
251195
1760750
350900
1893532
29016
2320298
2802759
1338880
618372
1070293
221301
170616
1510605
2527757
694822
343846
2660595
537758
1400320
508158
1773877
813777
618658
1825206
1179487
639383
1665637
928170
2646938
2635003
2516971
2504969
1218507
461916
1082103
1744352
316590
1404852
1654469
2698585
1020788
461048
2365164
313899
2225289
2470295
1573073
854061
2553688
1296397
2293433
1434619
2231147
2635629
1723063
1385188
431213
1989778
103450
2592206
2829396
1258137
1356695
1050404
1862020
2922931
2168648
784901
399769
1895011
1702833
2256174
633528
456476
1577408
2551641
542858
1380604
1930294
955641
2653522
1529978
1818006
1953839
840036
2491733
2518296
1765877
1783475
1728295
642928
2392150
2837628
1854972
920873
2504091
463834
2509848
1418817
1882964
2495079
1958654
2883243
1993209
682710
2150486
575851
1687941
2476028
572249
1349760
2709317
1306221
2918365
760799
1906031
2619632
2134654
1501259
964624
2306386
1329494
2939917
1055861
2082881
1468117
56153
887141
1202108
874868
483197
34319
255808
426015
2049984
1065508
2079864
626843
2208057
710438
849052
450017
2598474
549087
2083145
1781650
1138100
582121
2258526
2686055
1653907
1611717
2702683
1654817
407783
66925
2327291
78690
683123
608617
823237
2621955
91683
735952
2502894
1603421
1870246
1009657
1565058
1273472
1297090
2715004
2715627
231097
46067
2052805
593472
717894
1029601
1977838
2405716
2856010
1355764
1036563
1078661
2205111
2626736
429030
548275
1595790
1557344
242144
36889
972508
1545355
2457794
625808
2752641
2605517
1796906
2559078
803414
2476683
241992
2221966
2536295
1522286
433146
2295599
1795089
379085
763128
360174
530184
1364865
864800
2643056
482140
720404
1599631
1851345
1616828
614067
121756
1080082
123392
882183
435324
2095570
2551757
2759024
802809
1415465
1447621
522518
1490649
251175
1146448
1858278
380629
2032968
1650568
1389928
1686254
2062061
2733184
845844
1751974
1354175
488073
417565
2869476
426293
2748050
2471744
1989721
2620263
291942
2043868
1252152
1032746
2634218
1547384
2833257
937513
2601029
1169365
441225
427512
238382
2004534
1246789
717766
1175382
1618698
2516354
1315759
1031302
2556220
2023159
461599
1172316
2284520
449570
2185316
2704366
1367406
2794968
903146
73160
2202440
987531
2156283
2609766
829394
2455273
2542194
399574
1037837
2545504
391461
2108345
2480619
1188952
2328286
2246031
655342
2410311
2101230
6188
1593968
2466373
1428054
1156716
611937
54895
609504
430412
535233
1080583
1201665
1147209
2172207
1576019
2217624
1580613
2671039
1095340
1532137
2786416
2216100
2435399
968260
580839
923587
1221105
1439836
1807616
2838350
2319544
2880877
2498557
1559779
58846
755789
342459
2258139
1416929
2393035
2254107
1080390
1320884
2489650
1546067
8083
2863510
2670950
1910005
166971
2788197
1740122
1212066
1978953
933398
1721838
2051511
1893864
2275392
1586233
532512
2314719
1367733
2327212
1872011
2190592
766795
511355
1977907
1089558
1430968
2873583
2326958
2823331
1992641
1343722
1579979
1014976
2858264
1413506
577534
1335687
1182143
1052092
212510
2018673
1546065
823786
542606
2757121
759936
2586761
243580
2530595
2869898
158811
1295434
2025574
2271626
1092805
677099
2364716
1494200
2448109
397498
961196
592403
1213355
1564055
2761443
651549
1280313
384380
385403
835007
2612835
2460087
2890824
276086
2515516
2089943
2498052
2349234
1734226
1168743
362970
1810371
2486682
250799
2503753
1324045
1200591
2319162
417740
246188
385058
868235
1612085
2727293
2834855
783915
105928
2251627
556723
2335425
1619937
2759226
1069871
796221
2656811
823214
974050
1682686
617138
95997
2213858
296678
2756937
1683091
2506952
2739981
1566231
697463
1420679
2145569
1777675
1739082
1331355
317223
2730080
2336079
2295552
1170829
1804524
2683366
935283
2836210
675688
1218159
342294
891312
609369
1624615
1135145
157608
1566306
1726415
2051338
2847396
1736599
111270
909737
2057441
1349411
984957
1901931
1420360
315539
456657
1732858
1088374
722266
2284028
1155394
522547
2780586
306149
1482897
162165
74315
979781
2895434
851289
2457076
2222504
1460402
1702837
2264613
1968738
2012958
265647
842652
1961016
325761
715275
1280576
1571298
2755323
2523009
2176430
2070852
2228132
2917300
128998
2072643
1658212
620442
1180323
161499
2448766
1124243
1571429
1323042
1437451
1957402
2835700
1794802
2180923
2236302
1593742
1384929
1679487
2050323
2917051
2616492
1820929
1460342
2052785
2458580
1703781
933519
2101090
681414
324979
1086203
156605
614145
2612388
2465093
1692650
1748150
597727
2887517
2366567
470726
2247241
1569550
2596058
1599989
1308754
108541
2100072
2917018
2496632
2636907
178379
2248293
564172
31477
2282274
1162440
2105395
441556
1578855
1050066
1765985
2066284
1243058
2089294
1948525
1247801
1287623
279246
49173
1264879
2511124
653053
520056
2308413
2510587
875483
2913234
838858
1471840
2675901
2750732
1569097
769815
319225
29449
2007598
2346212
1949913
2771151
2426436
2685245
2073173
2249012
1539391
1326922
1770450
107916
2603222
568066
243325
1941792
463886
409425
1592947
135695
1853591
889390
719089
1891480
1182269
678228
273431
2477013
1332886
2600175
1159556
1060127
1167324
772256
2052581
74133
2726489
2347599
642437
2886626
1071038
219620
2786426
2089923
2078888
747690
1175622
2704227
1076855
1111028
674274
2631591
2405382
2377399
771144
467264
1836074
2552460
1949418
1858159
292704
652940
990566
2477975
2518354
2526955
1818600
446881
1206464
2667666
684440
549963
540323
2733344
1123011
1064785
84347
126335
949089
2125481
684607
1271451
2775813
1678298
2417792
2352701
684432
2773591
2434328
1799615
591317
156322
777286
531465
2887192
1996054
1939013
354530
949122
57828
688373
2466671
1002852
1648317
2475875
1961384
787948
2637899
1671198
1913074
1077945
2726641
1701611
2469201
2503190
2225256
1780281
401580
1878102
348610
1592233
2560106
2443822
1192694
362629
2152392
2517098
535326
1389678
717528
2457024
1742200
2457148
2260194
1214783
1369376
549876
1615310
418017
1713437
1726305
1707452
1815161
1174037
814542
1870297
1087385
320160
1678564
2012888
2228059
1092150
1833529
2586054
2505457
1276934
772228
39896
1440028
920631
2376812
1339859
2749257
250493
1211375
1608838
989793
800689
2041378
265768
1742484
2896581
2623013
531678
2582348
141889
1803984
2388100
1613568
86281
2881374
725655
618946
489995
822203
2532704
46849
75691
2244264
340071
98571
1808168
1004705
945881
2145871
1554807
1637003
1973985
1770564
2294326
2673095
982042
1074894
1868261
2157201
1935556
2294103
2292325
2609028
1438320
706747
819085
975473
2891450
2116105
2092087
2737266
1024982
1154157
656436
639357
1839223
1720099
1757739
2021771
1564332
1492280
1120482
87064
2598303
1680773
1197663
2712525
1747847
2446708
2095526
1598777
832431
2898285
484076
1071941
40870
2842514
2065592
1427480
2158278
1938043
2017857
2718893
2742450
2401050
836051
1416405
1200277
1850371
1602479
1632072
1432272
28127
732009
1279201
1327508
44516
124297
1593470
2457977
1095403
126696
1464848
411334
1974243
87073
1665436
1909268
618688
2924384
865498
757530
1188571
1454967
2480045
2028412
2214044
2096462
761161
1582356
1942809
2483586
2510531
2692925
1764624
1611651
2411654
1660795
2042441
592422
34760
1135386
170937
1355726
2238725
619657
2121942
2821012
2889825
1751944
171073
1721018
471845
2770259
986297
779743
2823372
1641732
2242659
2612493
2414009
1628150
862846
677769
1124412
492211
24383
134778
1670215
1563479
2906649
1549851
684042
2515393
2521760
2576308
131929
1467524
291777
1099697
2014250
1225382
2528959
1350902
1325733
1402337
2739227
2150835
1742190
2406903
1461824
2010498
1149959
969155
2492539
1860691
1174133
1251384
1354022
1067579
748451
276049
2144939
693283
2863309
1488810
120081
713066
991617
2501498
1861327
1269322
392023
324000
2862337
1707523
2362451
468241
1967628
52266
360697
2800179
932227
547784
1064515
298451
914002
2685124
2371705
1678740
79074
1318959
246891
425323
2409318
372904
2927864
1786599
2675974
2552218
805038
131046
2232726
354397
786800
2169811
1933393
930225
2724137
2590328
62480
496845
2381880
1299977
819949
41279
278434
551192
335201
2212596
1768772
2545315
1206114
2409074
2481435
2784695
888710
1684813
845620
2481892
1068773
536385
1440987
1580933
2444709
2853613
1023032
2253755
2819758
618846
2250553
1973869
526072
2678147
779270
306631
1529823
1008275
1074836
806193
2320134
1929267
57419
284322
2771101
229448
1729146
1909930
2692046
989192
2088456
916237
2115805
2261401
1396835
1540471
2613406
2388374
2928748
1970294
1704623
2258359
536536
361997
609930
2152625
137882
2473609
2764221
439929
2037247
2873490
1514285
1764761
2643437
1700043
2440133
76322
861988
2151971
2803976
1212046
369517
712464
1227510
2597541
762574
1384792
1546989
1508688
2512747
54141
350355
612658
2567791
172908
1037799
203207
559070
1025148
151149
1277332
1929505
1386122
63071
1419353
1057858
682119
2918232
2669373
1281529
310022
2511764
315649
2492279
933511
2295429
1859209
2761692
1183046
463180
449632
2261663
1661772
2836338
2667652
2546170
1633175
1250710
519879
2612038
2211964
588872
1430707
1467642
1384416
623599
1367027
1274183
1535735
1297486
1017411
718301
1711405
2557638
264585
2851598
581604
1789294
830132
2703665
1693777
1177841
1422651
1126563
1138618
2691431
2847061
365561
2183226
965404
1239053
1089503
317505
260306
238001
2696290
2921460
154276
1102992
89597
1102942
485138
745074
2862776
2254732
868869
72777
1540575
1353373
1178489
1498498
2215988
455199
2824020
2145735
2807298
193188
1152863
1216469
269134
74325
928878
2876771
1526245
835545
2005353
543464
996420
1789383
2408160
1746704
2378735
2542993
2521834
977338
1264689
675911
82916
1648381
2911723
318036
2240736
951995
2525348
2312008
351006
547233
1838491
2623475
670643
50937
1809438
2187656
645564
878007
1620869
2110708
2558647
470060
744010
174933
1385322
178940
1787980
880583
2636204
1784715
933277
2214943
2905585
2793694
560052
1872284
1176471
2938557
1497491
2885399
1098408
2666013
110013
1790067
2447735
1189928
770287
780158
281928
231991
435255
1228480
1043488
2177387
380531
2030523
1331927
1522085
322109
2386618
2906489
2289358
2687102
2716697
891996
1874977
2430007
2568804
2721820
1698202
178390
1140023
1604801
1176565
2001741
531923
2205460
1485938
194995
2276999
2181407
1847189
1292450
2893766
1973681
1273450
1941419
156434
2156548
110608
1969991
41933
1320268
440213
2818297
589594
987534
970524
213059
2275475
100617
2810040
2652621
2745365
2225598
672369
117694
2408451
2189346
1664759
2446229
1507977
1966767
1717187
217687
676571
881259
2130093
88277
318666
332502
1752696
290967
1650838
2406612
1423519
839989
1700201
2783470
2290896
1821158
424180
1977794
2740413
2067285
2707961
1177781
2107789
1725870
617435
409930
1961346
1705008
1957114
159370
1892899
699346
843115
2852150
2611738
822858
2391724
2903534
122954
27669
540694
1668150
348246
410732
1369442
546083
320998
2840951
2536230
185354
2518171
160166
874234
260959
1305863
2116982
329506
435361
2525038
2937658
1053602
1187837
682375
2613029
2424964
2365740
2791756
2843699
1111057
118466
2247623
780681
2152656
595578
2164235
2147502
221564
702401
1108650
1100633
112558
544782
1130842
1121539
2906367
1783748
2267882
614145
1407213
1885219
1995438
44764
1524856
1769305
483982
943620
1524463
2635174
2089485
1175292
1970212
571696
1324549
1162389
2041786
1808012
392978
684859
2172416
2050283
2163392
592823
171832
1907007
1012074
1682502
1855432
602868
2228073
2210313
2458955
2804770
412980
2538360
285909
991658
1115246
358110
423598
166907
1326673
79544
2844429
1597024
2925979
2700023
2564370
1815303
1684634
2523690
1617248
1680481
2509203
1676388
2125752
2151822
1487493
2761780
2347527
2751641
177558
119699
2227224
2199413
818523
790937
1561727
2121391
931049
1618860
2194199
2661761
829937
2204572
2682461
2568173
657895
1055818
2747319
1460259
2625042
629560
1563850
2497237
2768117
2488509
4245
2845139
2013690
1875801
2044208
1050280
498737
2923084
2446967
905000
295022
1669253
2469212
1691936
857756
383026
2291182
2482836
952070
184964
35402
1352877
1152516
1703684
2686133
999750
2718948
1388485
1186947
960614
1949269
554782
891678
2923182
2156593
2831301
856940
118996
1582631
935745
1359737
21806
1603514
1356801
1790285
887749
497913
1074026
1552431
2136154
2489201
2392005
971545
644902
1209284
2063004
2276634
430991
2673244
1844227
2207267
917418
999828
2456461
2839931
1248637
2021457
381048
1176954
1383202
2692948
575698
1258260
985757
1124397
106895
1223777
1739627
2358248
1696444
2198422
369097
188128
1179544
2319281
1703908
200958
2472807
1288218
2787460
999857
2272094
849522
227342
2737737
1602240
2679855
192124
2811557
155403
1798217
399655
1667129
2880893
687100
139203
1405548
1133789
2301153
1909457
607911
558685
809759
1268014
274962
1507986
695547
2930698
1022419
1794136
2542017
1918722
843923
1793047
17645
1739181
2011910
2910119
1785503
2807499
1557881
50497
1244376
925255
263859
1585936
2161077
1351972
2372345
2102858
1394288
1777056
2192814
330211
2880270
438133
2220692
482550
865013
1932418
786011
906695
651969
2220737
2800886
526148
2286199
633793
2830642
262890
236733
996983
1307680
1293880
2624669
628942
444373
722074
2236392
1461338
1597693
1222983
2764967
288996
2483630
1615368
1735869
2595967
2161304
2032490
2340296
1221204
247061
2817540
1501535
122656
2088523
2668661
148008
269501
2607949
1949545
1298584
2462010
2488392
2226362
536299
1288804
1493066
980919
821587
130470
1350447
993739
676380
2923883
2037114
2455478
797368
1505720
2550655
1456998
1797767
679022
857788
412230
2462749
429750
2660898
202533
1290119
2861255
1394353
811424
1680318
86493
1993886
953400
528415
177527
511664
1302088
701411
1908312
2141617
1289896
2149795
2902769
1161604
2591934
2687925
824038
2128205
1938658
1518655
1292103
2751026
1556985
367894
1236476
2599425
1277403
27990
832119
1906023
1590983
1935661
1237664
945298
842350
2308436
2485023
1718
2696056
743098
969974
392265
2686418
1544266
2316063
1566391
2113315
891403
2530213
2227862
459712
1858500
2389914
2040833
1724664
1632365
1582073
181447
622480
2764112
440007
2610057
680791
277865
511009
2266192
2106738
1902777
772633
2158297
2759375
2696120
2250544
1705308
329616
1964076
1564504
2854409
2776726
565328
519935
2810285
2675704
1038865
2213785
1840543
725492
2343118
2646035
2284247
1238185
1206448
2796337
2710512
1474882
125527
1058065
121836
1448950
2439804
2208952
564449
506113
873653
334102
619782
1491817
1921399
461780
2261155
1369986
2559437
2724147
1162581
2527614
2719494
1106268
1587232
666984
2394946
2289266
340293
2702889
579097
1343489
2511649
911044
833872
2852716
710951
1526330
1453867
654391
2709871
150978
135159
198996
2624227
434
121529
1121929
2414825
950620
2265106
1800137
833183
1718235
1813207
94840
98120
2108992
1544316
888542
515581
1128693
1533934
343373
311223
1609768
1079246
2809331
348928
2614229
1942930
1450060
1651553
616394
2915798
1074664
1198157
1032748
1287681
400312
35773
94232
60644
624222
528704
2683939
873631
2763858
1128141
2906776
1504545
1525890
1702783
2422682
434536
1506772
2027802
863021
2914773
1773933
2488169
2797303
467585
2818290
527378
935353
1043079
2606647
2180067
1662519
69359
297536
2622045
2374767
379419
1969481
2497676
1581516
1554503
2547598
1082689
1416437
38021
720320
1096438
2913703
2389489
2130224
2717320
2451573
2699574
2743519
1517659
2521150
1889434
485564
108765
1880990
1401812
397919
2536261
809588
37106
2636072
241977
365923
2437722
2366195
2765571
1164124
329159
1316765
1351941
1901641
605834
1528835
132357
859074
2638486
2392561
1385299
2697865
2101354
1216624
103993
2648965
1423136
2370820
961425
2858767
1639898
145784
2734935
87292
2549449
2663263
308314
2253790
949866
420383
432297
1611025
1938324
2311540
536187
1507952
349489
1745760
2359801
1005201
999921
783988
1706547
463759
2169751
2351666
991046
1938263
2603619
2468341
1680255
235470
2350325
2708135
923245
2901006
2878869
90298
2281138
2890192
171373
2680683
2510130
435240
1848986
476249
1507087
2478464
569656
681508
1094913
2176453
980021
147521
2157553
1499960
1321644
596131
1623045
2787250
2781487
1359591
640052
1147432
2528637
1119054
2120696
2937794
1915266
486818
2424819
1591094
1144926
863017
1575073
2938911
1560130
892694
1599245
953873
89979
1177091
1991233
1866459
763993
577958
1466366
2655575
1862383
199930
1911698
156169
2425436
406537
137055
2315577
2374165
47925
901348
1124951
395777
1451023
1897773
461035
2154876
992083
2700534
2181002
111909
1573635
915705
1369654
150170
2774994
863758
229078
2067426
2119874
1191083
527293
2573183
1064814
2490367
1630263
2427351
1655761
1061652
1570645
1731579
1927951
1900580
1530895
35407
1718507
1538313
1407208
1040665
1449751
2724826
1628910
2544356
1253667
169325
2614549
2207514
541803
2156734
1560285
746702
2631608
896021
1451146
2202388
1442018
1502863
1395751
2512798
1781150
206844
2864021
2716200
2157104
1345382
29796
1259352
2367535
2322384
815990
1513417
2189225
2690105
1059080
1316196
1800707
2359992
2890338
1685867
1472476
236987
519721
1999854
2635770
2776867
2659113
1731365
2280190
2863177
1971768
1757589
1198090
1722212
2070957
2771252
1457021
1819494
708149
2847095
1722682
1646584
2811790
361963
1568495
2501982
491934
2844741
1494550
1068583
2458838
864664
414652
1448541
2795816
1721953
289206
415990
1573300
1943819
2280308
2150074
411426
1059907
612751
1042180
1446389
362264
25683
139182
168723
2444604
11289
2341395
2595192
2268706
1751021
234775
2856568
2759904
2068826
2546584
86522
1715585
1617683
1574661
2623744
1614300
1432808
1180463
439452
2121574
1080104
602484
344168
1945541
822442
2132564
2465890
36203
664039
2768471
1344395
1093551
1789059
1095608
984542
606427
1804770
1958608
2602455
513131
1831125
1434765
151928
449981
1600237
1823214
236579
1247430
123673
2671636
986775
2788806
486305
2702551
228131
2509113
1681717
1805780
689815
87464
904839
303207
142192
2119562
1984589
2577845
898804
1712697
2309043
1289798
2853225
1116878
1051200
2433100
2091921
201185
2570631
466916
658562
1389919
1277779
1748633
2399812
1080114
1915351
2357186
2781846
140596
420010
1413065
2570622
1848418
732588
2528502
2593957
958105
795982
982981
2728434
1030854
2888327
1732035
1024008
169326
2562896
888104
2172903
2718918
1629271
2636022
963444
977147
1525227
2574953
481857
2086068
979918
2577400
210030
845565
2928941
996557
1043479
899981
658655
1161062
937539
1182215
1952523
2724056
774141
2356322
2240105
200608
474148
2023810
485876
2091140
803875
1341147
1643405
858017
1259905
1389611
688520
488418
2079930
1876391
642614
2701457
597964
1343724
2844288
1293514
312833
49324
1478927
2872694
124227
1232127
181882
997613
2058865
1970429
524707
2745035
2016334
2783603
1684761
40406
1492324
2792258
2353744
469296
1990257
1294841
2255229
2480628
69294
2838996
2597428
1791096
335158
2527871
675086
404861
2562321
291612
2531102
408846
2666683
495104
2601717
109089
2569738
1791051
1103112
170263
231823
1247123
255719
1588387
1099023
704583
1011110
2130517
1888703
2263907
938569
2336403
2601112
2024584
1168314
1340229
2902094
1341116
1460265
2486417
1710083
2603929
2434546
1279870
473244
2352166
529059
360357
2484385
864128
2052071
457120
881412
983528
1874460
906435
2365421
126295
1650362
1796017
1618438
1706730
49941
828545
871998
1811453
2139435
2281277
553629
479325
351309
1738539
151646
2829567
446847
471730
2588549
626262
1196127
130618
2260493
379570
2607633
349975
825359
2229631
641121
376925
523437
977484
16047
145142
1967321
1997555
1382828
96813
2126383
1735263
2364790
1398647
50529
271971
2357574
1818489
2671260
1299901
1723213
804145
919021
1996619
898647
1597358
409359
2199205
2588948
385917
2834958
1935813
1235337
856729
1316738
1029162
257099
1756821
2374710
854489
2750266
1111018
793251
2113734
428839
2191667
310862
1176921
2772276
1565236
286224
312935
1417062
1050960
2535441
2077658
73680
2078749
1760478
2442922
994434
1532597
2845807
1953517
2704897
2483801
1686152
1757117
961140
1028029
1388708
1183988
2308139
2666288
849899
2845100
515285
231267
2552097
2341975
578432
757517
2911573
2278230
2179518
1879244
2035044
2096269
2911603
692942
400440
547521
936755
1958665
638868
21528
2924282
1844426
64046
21719
1728700
2906892
2238716
2238470
2238563
1819714
2475130
573239
2760487
463313
2820730
1933376
1600471
1750409
1447661
2599131
1507177
404624
1395201
476573
650349
815407
121481
2569881
2602250
2570637
2422797
1179544
545949
815336
1871755
112876
2836487
1836598
2669596
1861707
1989176
1145244
1278086
2742087
1654111
692040
628235
2006349
2795598
2013300
785400
1218842
803886
1861117
641585
2792238
2152624
377380
1400385
2167322
1736119
1851216
2144434
1188223
578253
2582072
609753
367501
2069591
1585525
87059
1734285
2675894
1451504
2533660
895653
1492777
1330033
1526452
703912
1068096
522479
907688
174094
2585663
347125
1627121
464583
18794
2059294
1349087
1169340
2486166
2314202
435655
18746
706401
1665016
2614396
1090971
1154649
2883238
888045
1691604
2690799
2124671
782089
772303
1680568
2535158
2483779
1648884
457301
473888
2350124
1825814
1041364
150939
892134
594245
324581
348999
2433420
2333603
1227300
955730
891463
2874746
1172009
1324855
2646130
1847275
2791471
345363
1702
2284011
723910
667526
2499155
427083
792081
1196047
2370142
2134580
2357984
1307752
821098
2888518
1209239
458041
2299744
1765652
2101956
2777954
1731698
816102
563303
1101169
2531748
1204171
2085937
1782486
764412
2585513
647123
1450456
1394128
898542
1402066
2138053
1592210
1593573
2768896
2372440
1972452
2020208
1504247
2053618
1576873
414139
1040902
1357484
1175265
185429
833431
2580913
2217675
2620976
1657134
1852057
2252049
1927264
2400905
533033
1634418
751140
1884809
686816
729518
1973817
617889
2376810
1042169
1882888
2857414
1206860
1286559
1655110
786652
16658
727719
867629
2542617
1688967
1930724
207994
2662559
2728807
1423988
1231313
2284285
646315
734184
147133
193785
1179184
1835893
1005151
1291818
722086
440962
247883
1346766
243653
294156
827054
1545822
2803639
1615723
1362568
2548105
143631
781944
1417179
2282000
3622
303472
360737
2612817
853141
1926195
92074
126444
1154882
902245
2623457
876951
2015172
1100184
1372922
1040857
2132266
1521897
1298701
2853079
39000
2802962
645207
160225
2239713
596996
2156917
2579998
10922
1504772
1829149
126856
2284647
293977
1755960
179244
912092
2488165
1546424
2487936
2933183
2709756
1044571
1042230
2605047
1694217
2689572
588298
928187
2501678
2235134
997030
2100968
1225557
1693116
2245580
1177020
1390924
122526
2880586
2131713
149291
2481403
2678384
459788
1035381
2403688
1019239
953270
1856669
808724
1451729
100945
1655266
1098111
2723031
2894191
162205
2245440
1441213
969010
2047199
2093692
1099770
2531178
106782
1818106
937324
819130
2582729
1856884
2321584
1428581
997086
1947833
1332999
175928
2784114
2732717
1642189
543459
2845431
1518337
2894730
788553
2843110
1895998
486272
1346799
478608
1244147
822019
1363626
2257684
2230253
1680532
2847146
2681703
484790
2718103
2356454
243752
355344
1748284
1365718
232794
281418
1712220
1142831
1585071
431481
636415
2550199
2605983
2462560
1818907
2847171
1989081
2452398
2592228
1081557
13637
2292907
946908
2586659
385112
1883100
556639
2480791
2397852
1250408
2397468
58524
2631939
679427
2381387
585808
726803
2023782
1808114
1349555
1329254
210681
288603
1555813
1539151
2826499
2810512
2255762
13509
1455205
1098862
2554296
1105012
1800588
2607298
1507913
2148387
2083900
881759
2865677
572383
2209701
2582099
2416753
2352126
2315818
2649110
2641359
667974
2349861
962628
1167911
1331897
2152155
2895341
826933
1010339
2094674
2504300
657273
1159839
1330867
2169429
1473781
2407780
475228
1519991
1451489
268638
1055387
685438
2618570
551614
241849
2593911
81837
795607
1573226
2051691
1197548
2133140
2597254
2865433
2829497
1668916
2309837
2765052
191664
417363
1619179
1187491
2638941
2859153
1786616
1129937
2266260
1309084
21020
2565435
773936
357072
1821331
1109572
1113647
2844410
2435238
1660499
2035722
2781197
1451933
2028814
252357
2831533
925150
2476597
2866383
1873826
2860613
2197320
2558443
1819753
183595
137826
2501794
2722380
49070
2473210
1915798
1795383
1831129
1387210
2291496
2645706
112553
1821616
1649297
951191
2138039
669254
1541228
2292896
331148
2717892
2756402
581803
2278189
1333052
2494044
2012882
2590756
2626994
2571668
2662630
614519
2029492
1936606
2927746
1073886
333935
176108
1777296
1250962
1199721
1924604
1216248
590447
406648
1664689
1330037
2699464
1741842
2890083
582915
2810613
1891902
125239
1047271
1006113
2595978
602897
1189699
1894395
1077031
171281
1255923
1538842
2612851
1624141
1473695
2905180
2872857
1795357
2055813
2331783
1183819
2127064
2581051
2359842
2219118
1624960
1480166
1786170
353194
1201721
563066
721348
1799708
325617
574424
1043542
1861148
2858016
2130081
2521787
1777046
1110377
1322215
389849
2062968
1529695
2810427
1473778
1356754
2140949
2495189
395956
59066
978305
865813
1227299
837710
1645708
1963436
1013300
337619
2919854
1618088
2846177
162269
844103
1840447
212117
642199
48209
758417
1395881
180321
1955713
1559686
117592
134609
1716613
222033
1615282
2891186
2416260
1709923
1816703
2784659
2837974
989088
412258
2914283
149515
2762530
748008
1060374
437616
1386233
2477361
1202969
2183412
2047010
558805
1563160
812005
352653
1227570
1533178
2658074
1691896
1378551
2913398
555427
944002
1322634
2202841
2884904
517203
1427588
2448421
971378
1688870
110355
1793876
2930372
1022032
772854
2556830
1244442
787720
2459124
2136911
2245636
1284498
2124618
2130232
2732139
466611
2353243
1209400
533428
2075595
1554753
2896585
862829
794335
2326900
1482517
551605
2232634
915697
1837205
2095481
2519478
422922
1545825
2076125
882081
1809058
1404906
1581722
781209
2244240
1031379
2458988
1016331
402810
2658352
1175387
1213660
2694146
410543
1846349
2604121
102194
2549079
1591851
2732232
2553258
2819853
434014
168482
155337
1860171
2694209
905643
1694560
802994
86288
2325560
1113659
982004
766067
1701421
1319684
2175747
1802531
2509699
1374278
165944
2849498
656235
304701
2259469
1146050
666669
1234924
758042
91418
976485
2596124
2920013
1719668
432145
418950
212328
184187
2153164
2003545
2727514
140193
1029138
411465
2135414
927440
610688
1478982
1335995
1602320
2009809
1428654
1396246
2128791
2022903
2456416
1607272
2277003
2794131
1161590
2778388
1378097
2223277
1689671
2669120
610570
1130519
2767539
1853966
2305184
1359597
2478223
2298260
1746895
1355588
1682775
2651940
1653812
2360900
2869137
1440736
1038678
2470511
2556554
1050648
76119
798773
2681731
1538200
2925551
1881477
995333
112041
1453730
1338297
153511
2101468
1397093
2831494
1908020
337379
1542573
2524990
2782685
1402334
2447788
2390899
1870625
1608132
909554
2870400
1336143
808339
1326367
2872789
1128055
2851398
2000908
1011634
2091490
1626261
1581671
2549521
1052494
53589
2799859
2042618
537901
1255262
2147221
1604019
1406976
1621880
2903518
1926904
908720
635171
153711
543733
2207311
411490
1663880
1033722
2292866
877582
621898
1243878
955715
881268
2440632
2656056
126795
2334895
1031278
1448277
299028
2555065
932239
2575727
842538
2109620
2938419
946118
360328
678220
1978494
1551908
934284
2816845
2277264
97485
1825516
761583
641636
1597996
810904
1207649
2029647
22882
2893768
618653
2194338
2153730
1158506
1319383
1504939
1842776
1394117
2613984
481131
1328967
804613
2425803
1336928
1415244
1168257
487343
362972
2034336
1708104
2274915
1773559
1161690
658075
135866
1367302
1448427
2783130
835407
1801891
772792
97711
2725686
2038349
478115
1833390
2477805
2254283
1137076
2052959
1151951
1596865
1933981
1526599
2316407
2710396
2818515
1998590
1728854
960363
20787
2275941
1468219
352101
2711111
201820
2561468
577327
1029274
2467241
1739760
1508623
1945945
1189722
380648
512947
2483142
2791773
1877868
20400
1451796
1507881
1751318
2433846
1220658
104754
1392240
2142807
2452494
1694475
1573359
1588962
36804
2491875
157246
2710815
492693
678140
429664
2050108
1743198
1215642
1221372
1710768
1885870
2525883
1360368
1285041
1093779
1828530
2211969
1692180
40854
2922072
2675386
573036
1311057
1041157
1936946
982780
486041
2393703
381817
440476
1045117
1295977
1363992
2751838
1045655
359621
672649
1192879
2334642
2317805
2801604
474090
2534437
860728
1766697
865453
1269894
2363248
4841
2178935
1671535
469471
2660490
2800585
2198007
1495809
216469
2352053
1446939
284924
982265
2415153
872624
1870262
1542884
2327073
130226
981807
1988868
2701921
1895684
799567
2711222
2221121
1136994
988451
1517082
433928
311506
299209
193004
142580
725225
1713291
2769755
1140203
2468318
1997658
1933006
2218886
1736968
916355
2039596
1567684
2033565
2393778
1983753
1232663
2284299
29726
692728
2511193
321847
2299871
20816
2876484
893828
2341230
2070531
598111
1941006
1438027
2931606
1249376
1793597
2813315
150423
572540
204350
204544
1576796
664378
263295
83038
1240822
1881904
1316447
2248325
1722694
2833414
2681073
1984465
1831660
1196177
1099082
1054322
2762022
1134436
2756205
251391
394016
426255
1668890
622778
2075842
984705
219650
1362423
9996
1451115
1904366
2384949
470655
1485800
1278657
1608625
1898947
2933814
1954378
2190595
1014834
1115091
2706486
1051355
907209
2291950
365442
328842
1756091
2190913
2278914
2520566
1687938
2706311
2305287
324513
1047690
1520132
1200259
1522162
1954863
2641336
1878400
837020
1189841
1739749
2472067
2381272
1197878
1738905
2742491
405374
1239833
1443734
228941
135906
1842943
2865891
2453301
119893
1825146
2181036
1757022
985691
1694405
1100704
1253330
1898862
1914078
327923
1893227
2029826
411069
2504450
1389899
2049123
1325233
1955956
790608
2484345
554697
1080804
1763946
1416378
1813679
1933898
2846653
138711
204430
628711
1205942
272660
1805291
1361813
2549706
172503
533159
434073
941042
1127863
168085
1450571
1718322
2156954
2084616
439419
1905532
2286222
2544307
707650
462000
1969383
2440803
1126360
552357
1775369
399546
2882300
48219
1170361
1194547
2892214
2812453
966758
1293233
2008892
1875539
881732
2754060
2508818
1181825
2181856
1883904
2637535
1672765
385674
1771442
1501490
363196
2224814
350893
396356
1972156
65152
2243207
853091
590720
2637513
83900
2306861
2735706
406095
1796207
1915883
2086450
1661312
1733439
490188
1958782
865961
1223224
2201905
1747551
256297
207634
1041321
1329733
1293378
1167861
2857284
2178061
2115673
1960599
2044854
6711
1450252
250127
157087
1067330
1298314
111312
1206463
1203579
1796094
2259996
813970
2210814
943066
1588673
764041
165253
1889282
133015
2050183
2887206
611343
2491410
1651680
2356554
1416973
2639149
158299
1235964
1850138
226802
780348
1978187
1989795
1581616
2519555
1348045
1104763
462379
1584292
1251639
1827048
1452258
624917
2643030
2694872
1563968
1162101
683417
255983
485273
1197578
2027640
791327
2385806
260749
1294822
2672959
2408391
1213946
752713
1401756
1553448
2739069
2517337
2692084
2069164
116437
964903
1898710
1634981
1862667
2294996
1764776
2017765
637825
1660681
2134287
193290
2339264
1614619
753602
324412
887936
1825403
1619357
1169330
1557491
346533
1683191
1685220
1275321
2633245
414859
335552
1258798
2470982
2753403
1955629
1137158
231304
2884533
1930143
1341299
2331851
1595481
849263
1333541
344132
2782317
1108804
2092001
2579250
1208502
2701725
2370506
1178223
858779
762083
1681091
447991
795446
2185105
445081
2798569
2386054
883985
1264565
1592351
913853
2794924
1657853
2054533
1615858
2705172
2724163
462975
1403622
1329947
1686005
2334080
2838575
2532454
1877365
2180972
1333394
1331896
2801974
1739685
2502398
2816030
602152
2808664
657462
2630984
1376241
2610333
214722
1731280
2341515
2149411
541414
374841
181049
1976784
617398
379541
2868136
692642
1496864
169950
271174
421466
899123
2085360
2220440
630259
317012
1814357
2810025
1825240
984889
1171760
2178156
1005960
99929
170569
2922751
2507717
1851389
1479501
1128311
2489278
672387
2507233
403328
504845
2054865
2550608
123226
2933722
1768469
2935628
1955551
918976
2899613
1397620
1932554
1024904
1593306
257986
2525544
1909317
967919
490609
818713
1698561
194085
1244109
2884812
202808
462265
437458
2113543
2913871
1026658
1459448
118282
905805
1652812
214927
2736035
763497
2762858
1723929
2324638
57045
2024964
894107
2700846
738847
1256593
1160872
259382
232693
403574
2359415
1837359
2262369
1913397
533377
2265431
555396
1916862
533339
1659947
2813375
724054
1624028
2403118
2118391
1759689
171131
1368599
1236999
1947621
1852995
2780190
1545860
257989
2897319
101263
1437056
971280
1472924
1584924
846844
2269139
981908
860553
424879
814402
1288796
412440
1811874
908092
252651
1774533
1594261
2279929
1214528
1526527
2276048
1895368
392047
1100606
1288761
1747496
1011017
930570
2251751
1853926
1039134
582966
2626338
2262241
180478
37977
1759873
276841
2059455
2272290
782851
1486657
457915
2681615
539949
1607739
2574338
1862644
821206
898951
1603712
269871
430022
426121
2173601
1004739
468613
1839511
2508090
361340
1246184
1201272
181219
2136354
1858853
389038
119288
2305408
574542
1231948
2436265
669671
996547
623110
1970167
1872922
2311919
1776328
166971
2505554
2212244
488775
911482
2016452
1906125
866040
2433469
2104705
556542
2758770
2468803
2059023
1176194
2602796
2833203
801965
481890
1476555
2033413
737943
1553054
141766
1019275
1618692
2316100
465938
391001
248895
2143594
2338797
1731181
2608722
1658571
277088
1750061
1235411
2889490
1648266
2031147
426097
1193427
1046190
119015
1123072
2633115
1439765
125801
1911922
1012300
306865
1502790
87417
2700330
302934
1567299
1238811
580312
951526
1119562
2424023
876539
661860
160400
2094320
1738699
2048242
2117013
61749
1588906
1107651
2724604
214917
2575862
1972827
2680402
691904
1959250
2486885
1768050
1805980
848974
1642477
1828171
1181825
1353994
1594675
2004449
2200476
972018
2583840
1546769
2086562
1776296
1639141
827401
2078570
1198639
1637059
1273321
976942
561485
1910846
1058923
455059
255504
7065
2079507
346551
2846577
1495699
1756853
1751077
68704
1591922
1122555
396061
1926683
1459113
2492232
972768
2929261
2056222
2013916
2521750
1242930
1743718
1917158
378282
907281
107413
1230533
2388902
879319
1520343
2567527
158077
2741464
1913813
2496096
394852
2024894
589699
1797045
724459
1121328
598047
2875101
2102375
1795921
319255
135661
1422030
771977
2509404
874828
2909063
110645
925828
1986026
480764
2788660
402171
2902558
1950230
2286028
2826191
373605
1266292
1871925
2151755
60592
423479
2348289
2699723
2898250
1776776
2472920
2368371
730253
1474045
2652933
2323470
1891852
77484
1162621
2264713
1003763
680681
610056
1659786
2017171
81126
2275879
327206
2571128
1759195
1853709
2291844
942206
2511494
2315360
366884
2922159
2797588
2599322
2602084
1309228
1295630
215636
290935
1764345
2136558
339844
2006099
1990163
2160925
2621510
273247
2414265
2697768
1890129
523641
142558
2179334
1092784
645395
1338056
2245361
1369564
2273623
2068771
870581
399709
1299778
588857
2722945
2034436
1616996
2140612
2687845
2450853
1406119
2346621
1903709
1833952
2618508
1098967
2457401
1240761
526183
236506
2521347
1421488
2110303
1944666
920279
1180270
2833920
484035
2712882
1746617
2288784
1042439
2638905
187157
2183813
2372058
2492896
2288917
1535874
2766894
1727599
1441952
563584
1371489
850190
2531644
2553439
1105361
2674373
2926112
1933093
2422789
1614163
968147
2179453
1393548
844918
1849201
112285
141124
990480
2404441
268655
767240
2476016
2590777
2493004
1772688
1445024
1258345
608159
894243
2347975
1439832
2557098
2512287
2564049
2862157
1928825
909514
1329382
703240
18046
1400404
1752316
2453736
2164498
2758045
1658558
2520265
2096312
2101240
730460
1776946
446839
267164
2765210
1567643
140318
1708993
98910
331957
2604293
2885414
335211
476775
1137092
383283
1842115
1996595
914519
1299837
432102
353262
2689152
1196975
409440
29995
2886062
340878
2363824
2677478
1935004
1692734
907003
213297
1192391
2283031
1057150
2185512
1952629
473039
1330016
796171
356023
1367846
618621
1418381
2061870
1345665
2092298
2296038
2053658
2078941
1454209
245650
2170409
954054
2438910
759008
1368308
1359691
758681
1264610
626900
2125553
852659
1190700
2718047
761984
1582353
1397293
1490564
2251405
1052764
1063178
512656
1334060
1800565
2512909
2207970
2464318
2595596
104224
169057
2894195
1931114
703549
1497325
1236432
2717313
153764
837682
135343
754874
1743384
1441001
1956563
2047254
627070
2510049
2425088
1325043
2932794
31785
559440
1440211
2511590
2202824
2083343
286725
2768983
2791283
1246305
74624
2934912
1679575
1924615
1309536
2899681
85034
172205
1317144
2016101
1835654
761641
2480092
579789
1387226
126363
1369700
2756390
540937
1597674
2296113
1715423
1568079
1519689
507315
277410
108125
2911840
1831292
1181089
330383
2014913
1511540
970822
2309526
1918907
2062934
2148117
1466383
2799154
295485
580571
2113736
347977
1326315
2500695
2720700
2373163
243150
2037372
1617970
1547332
1239165
1629341
2651571
778158
177218
374526
2377152
2221970
2889469
1651689
1172468
1057168
2704599
1704711
1159648
612127
2442085
485669
142782
220490
1245509
923079
575664
1262115
61054
2403967
234493
2429002
861738
1557075
1578185
2598802
2262682
1482018
1019096
1783324
337255
759924
360868
1087390
1296264
1661247
371983
2114600
1413134
2776065
1888086
190302
2853533
1140099
1356345
2710265
1018787
1967275
2792543
2398010
1735018
2386230
2199495
1475675
2177599
333887
1349242
22707
1080257
2674332
2661185
1639538
804414
970900
7497
1677311
2266527
216260
797801
1512693
1349035
2822662
2789141
1503022
802604
988723
1161084
979252
1571850
1193
61770
733297
391454
850672
1101046
2817810
2643667
1414974
2651327
2250491
2728518
479223
2266765
370669
1004555
2406229
2542289
2093998
2701561
1564298
2442781
430421
1512327
773801
312624
2245513
1468356
2637351
1105876
316252
2154469
2381677
2806493
2054696
1034481
1388247
143479
2227076
2908024
1873930
734281
1166106
2088253
534740
1174255
328672
2247856
2598065
2044081
1570305
2546445
104706
2350939
2620432
759873
319903
2256607
1337448
543462
1024801
1967903
430274
2497786
1035244
2511214
2758868
2463133
881784
1051338
138023
2246895
596717
2078897
1432556
1234259
1332727
2386343
381732
192715
686731
1512693
294048
1612217
259702
885112
2292453
1426726
1865101
1869474
256130
767953
1302317
2137231
1150316
1116244
1247170
59064
2074135
530148
1920722
2939301
2297017
250880
350425
1187604
875030
564226
2838736
2330668
40549
467439
839008
2000703
2707512
1274298
1570702
154026
751458
707866
1917377
2030015
2779228
1510291
2920943
533717
2627615
323189
925704
2416085
1778487
2053635
1760791
666453
914152
2468423
1057597
2550273
1063325
2558398
1740859
2567888
1044422
1934067
1426173
231094
2593986
2682935
2573484
2527325
928733
952564
1905125
2129938
2789250
2795877
896702
2810800
1072603
311191
1848864
1068514
738506
2559485
1802600
1166087
758385
1865889
1370186
2630295
2062090
1923523
1723511
1299337
873710
1263382
635359
2813185
2229959
323656
851581
1478781
1471777
2384765
1352491
2775001
1834021
1808589
356691
1019948
432483
1395897
2134056
1032113
407322
1190240
385690
2909371
1892184
196704
2114755
2676812
1823544
2800316
1846165
1364580
2260402
2459493
955590
1731234
2082726
277643
1926458
1559085
1751710
813002
2806252
1215194
1443178
2377251
953563
2015534
2484284
1931590
1520435
2713870
415031
1502142
655799
334699
2476413
1048850
817281
557245
839152
146796
2771991
2742488
347260
1957379
999081
992326
2168295
2118207
2040706
1967326
349672
1955342
2535072
1145363
1607933
140199
215848
652680
442624
2549742
2300950
520302
44642
762148
2830237
1675338
1066562
1644916
276466
2680832
1954192
882001
229196
2504842
1337214
39662
1626448
2844167
2303690
1159740
2020320
473757
1634936
2005399
1994004
728141
2259351
2026489
679744
2842770
250638
154428
2167545
27570
1305924
398218
2220231
2175225
626802
438044
991385
2219699
1648481
1445450
2916423
1871265
1318587
2325624
1805838
2321005
1721828
209709
1260703
1027082
1559041
266015
365924
1666757
1393820
418406
1765657
722541
2801640
1333957
2060265
1856480
1483942
2275005
117745
1602485
1283111
1965381
2708647
2503748
2628417
712993
1869525
2914090
2190959
2757099
942261
2437108
244504
2743093
990164
702348
1822200
1534144
230778
1775365
2072742
2877654
2726088
1404932
1865673
2817059
269640
107264
1453507
1646928
2270619
1081879
2518284
245788
155648
1736540
196516
1384372
1112088
1453151
2567833
620453
1507665
1731324
1400820
1424447
996628
218224
1279285
2600465
1394663
732412
2512216
50
1821440
1111821
1629282
1980271
2131135
1347668
1106069
457629
1286110
1873681
815088
1701050
1989316
754161
701302
2821517
342816
2073560
616449
607738
184491
13371
1516937
1174831
218225
2713900
549814
2308933
1194433
622638
2885818
1695761
2181493
673671
1336935
582789
2367289
1182907
462074
400346
1440289
1930694
1219277
260305
1025295
2082017
2188902
1524535
406941
907107
1921383
1667552
2624086
2566499
2914586
1218813
909439
2151635
2177644
466038
2547366
2932672
835131
2816532
2234526
873785
980432
193854
1455144
1624444
2726931
1425151
122923
2082837
501683
2844091
1823003
16936
577181
1542382
2820623
2276639
350218
698428
2880293
65162
121176
2537594
2292333
1958
259590
2329240
1563271
1294988
1790732
119778
2278489
1379078
1070170
1956788
465718
1275508
1549922
2277508
376373
1659109
2293832
1283811
1199513
1530959
2910608
1530578
1177055
2632370
1189454
1363624
1031812
1593945
138205
1954903
1624635
1739267
1980526
2362181
844
538314
55039
513403
2820015
1706590
35767
1467122
2867335
2784043
1546011
1725940
1879730
1595790
1222467
2381794
1341609
575649
1257099
629789
1781440
2911883
628961
1885400
1614208
2932290
2168068
2437438
2659868
2484437
440426
2473889
1004279
2337428
745615
962084
469458
2247101
1151733
1373324
2220323
2871968
1672959
209195
548905
748990
500191
1263545
23417
230221
419398
1144951
1414666
2727979
1479192
2787428
345390
1858677
1432367
2776552
2641913
2362842
762885
2399839
667745
2439858
1748517
92655
189802
1478833
2854688
2893774
248938
717322
23799
585041
2323302
314730
983247
620636
2458349
268839
1903070
2846925
661783
487713
2145246
420840
1597188
1967357
1532850
2750558
1262853
1478696
2008248
803201
2172001
1104086
1756912
506044
1174368
2823792
1119885
769219
400854
2907451
2435734
190311
1331851
2692053
2195395
2796365
2223188
390762
869581
406637
658838
1462080
1804283
2089010
545519
2137241
2112950
2086857
2558623
1972164
260868
76650
2117815
2473067
1838775
892726
972548
2736751
609576
2771818
1399684
1185630
2419548
1421961
969414
2051297
1472697
1751857
1970140
45210
800697
2734971
344822
1535747
1019775
2433742
2643385
864849
2339130
2405950
1657919
1259071
1927929
1657533
1524128
1059642
1450951
2489030
96673
2918966
607284
775270
1585797
2158569
2303727
1126478
1262186
2500508
1080528
2458349
304563
332550
1125509
2385499
578958
2790812
1411963
1442766
2132760
1343167
162441
1531398
2318882
1118333
1831068
1254430
604590
1073814
75424
714074
1824612
1663572
2747506
2186769
2700136
932024
2865131
1205860
2445581
2076469
1637639
117839
850175
918220
678201
970083
2522160
2117234
942436
1254430
2603813
81805
1299427
1720728
1742605
779292
643184
2840058
741499
579685
784814
2071789
1665822
2287098
1468159
149559
2720115
1800515
527106
637807
1056601
2701636
2120192
1770530
1399969
2321749
1093056
1914579
654117
854133
1624948
1550528
2068320
1916271
429054
1562374
1564804
722449
2676795
1009672
2477100
1212457
54806
2330758
9468
596056
934057
697286
666107
1499102
155268
1347120
2859934
1170476
2315589
2682925
2342645
2541214
1218212
453438
614811
1226101
1295168
371770
157275
2396183
1095120
1841033
132257
201087
1929828
2048774
220187
2271703
2655501
2786117
2655545
1423358
1851180
950813
2843242
2607048
1163429
2624009
1413361
2402967
667494
221150
1023914
2294923
1780515
2232287
922902
348089
771895
2074124
617655
608701
1313083
1888503
2881918
808857
1580151
1966489
1553825
1093538
2655265
2610529
1281936
891373
1345595
2038758
2857249
708758
1169491
2487623
1872534
2652168
248624
1863340
1278787
288713
2291746
1767025
134985
115942
2232574
262592
1733888
1720478
967682
18284
1282042
2847735
1623732
1466456
1762018
652188
2867334
740598
297614
920717
1360484
563379
458469
676673
2279046
878289
1715712
2636818
2612832
99340
2928296
1528528
784586
575692
861147
2292309
2606491
2796217
1032641
1366345
1644103
627203
1527777
2806855
2880854
868715
2694037
20567
294536
2412558
747588
333461
1443264
2749883
382971
1550670
2663201
1012723
1085724
2243873
2064167
987997
1380993
1382210
500499
1983721
1403993
1693813
2013982
916309
1695616
1868474
659778
485972
2920858
1640123
2201567
2445070
227445
370696
1578825
881324
1971918
1497131
2538769
1068015
769452
136063
1000808
1943234
2302901
1378239
1601511
603686
918103
2837981
1577871
2387931
894951
544698
56880
216551
1849002
2684199
364823
2359841
218561
555714
1946591
994918
1191959
3553
2606966
83594
2283959
2259313
1461292
1099889
2695922
1450098
1776919
662405
1946107
2147528
1100881
805769
1741051
2527014
927496
113945
1289207
2683833
872292
2009827
1059625
1684815
1806886
2058671
2116156
1104179
2355234
2832936
1095311
1709466
670946
381630
1448371
804245
1973329
1444027
360530
1147847
2525092
960783
643221
2121053
1986299
2677573
1916257
1087095
809391
437951
1208236
2762493
1267162
2494679
874730
2267073
432505
2900599
231249
2519491
177670
452664
318632
553276
363080
2445773
1371691
524803
162217
1712360
2014851
2283514
716610
2022727
280177
2939631
2603043
1788254
1877721
651235
2834263
1559604
235507
2850357
644390
45619
1839509
874755
486721
2598503
2830358
11862
158724
2720870
684368
1935496
2372662
480045
748364
38851
234652
2627375
1407587
404554
2329764
2890503
1299763
490690
2556642
543424
497651
963897
2661049
1129872
1064747
1243358
2269110
1169861
1932765
1862405
2255653
1414240
119905
1995735
1511430
246448
2075936
1235375
876275
1570697
2745222
2441540
143889
402713
1510952
2472475
1989727
2008589
1600392
1336325
647079
1564897
2766600
275295
2284437
1077592
1829187
1575430
870059
1505897
1917169
466242
1492499
276900
1998530
595430
1631764
2094210
328067
983882
189175
2821011
1213393
671543
2062768
1006194
18299
607165
2482963
2125157
2435355
1268331
499975
2412492
2191930
1443318
1103940
1271352
673054
1009552
2828053
2684408
2164561
1946254
2229328
2853654
926173
1765206
1895538
1446870
891188
2511838
18406
1355847
2039668
2829045
1292233
927349
1704835
2911359
840223
1709653
1526505
950672
2034209
2126783
725197
1937504
1310830
2653287
2620772
924714
1477723
1628428
1535438
2139404
1587369
1840513
2254234
951411
688920
1137001
1399389
54743
196602
376545
2830127
1600297
450681
887879
2778098
1054138
487259
2601307
1928238
2446575
1763886
2642800
2207499
2301195
778879
481895
338996
2585829
702196
1369837
380878
1239185
2093171
2772024
2418948
1614508
2764296
2809153
830353
1865221
2580332
2429038
2851604
1435109
1198930
727973
1417302
865864
666969
364486
827318
761311
368657
1405871
2565186
2496803
2759378
1606335
2584595
438317
677374
1424973
2497526
1528677
2502724
1169978
1847739
1260362
2780151
2164265
1705526
2497236
837420
2656861
1171716
1727410
1639915
2901854
90638
1513826
1018138
1150598
2734170
2062153
799166
2161206
1396302
2651197
1458120
689210
1258600
2713496
3735
2602924
1254429
779913
1814448
755585
265728
1690739
121275
2175648
1856673
793250
121327
649762
1081765
2259382
444475
1998005
2493006
2752689
395663
1919358
2074992
1695986
1849187
1493619
2805357
467650
1459396
121306
1632406
184334
1611004
2338835
2492126
1356241
843685
439263
1553862
1293022
14194
1452375
2746071
1103700
1691406
1161494
607358
858519
1295881
1466769
2038835
1033801
614300
1971792
2486077
480036
1033565
658263
1003712
426367
1767436
1215828
1291644
810690
2515498
2502815
1248926
2264853
826119
2243515
2095421
2631875
1625581
1528557
727533
1865029
2001392
2018767
2735306
265390
2317526
161017
460071
697716
2504237
1724276
251503
2739210
333879
2876446
744383
2041158
1959337
2858443
1527347
1765453
978558
1632346
2481283
2751316
2414008
711960
317008
2658137
533786
2788508
2212924
2680287
2042345
585189
73481
2648861
2096404
1502927
657381
1014206
1360717
2374763
1842401
285807
346492
446259
644850
2002897
2303265
2444746
1749526
554098
1830671
365550
911813
310732
1786316
1419928
2211008
2927623
665780
2057241
1103669
2763025
1545063
1175564
749308
323696
2529095
89239
540763
284168
2351689
85208
1345618
1868993
195359
824429
221635
648462
2625564
2008775
1987697
1800528
2707091
1695837
2929490
1422145
872904
756336
2576101
2162326
433682
435812
1941250
101349
2118883
2624165
1204522
1015136
2461989
2368680
2637211
1066071
1549315
945726
1515817
1760373
1904975
2929429
2428868
2112086
2939546
502775
2096080
1895820
2081457
1896293
1239169
1621929
1800674
472430
1632878
339135
2347344
330919
597966
679306
2827850
1916491
510304
1114085
2687383
2752671
2833567
1647495
1174874
60781
1662208
1836410
1804470
1214013
1410907
2897510
1545593
2354906
540188
1375343
282531
2908863
1233725
666303
22241
1078128
1524293
1040592
1567929
199056
1764740
1630095
171956
1909837
1163743
533508
2138972
1680251
2390521
1507334
1962108
2124180
1419084
2519624
463339
1083761
2254791
1344767
2687049
1760926
1360635
2812784
1578008
2271790
2254217
1004051
1873047
1614272
543016
913913
2804451
1947790
2422258
955199
874334
1429720
373419
1758168
2256477
1143142
1157144
254716
1723186
1135674
2663817
756284
1216465
2130123
1803139
2700039
841537
2802032
465054
2038797
136962
2693821
781733
867178
936914
2667661
712595
700502
644265
2765800
863212
1643336
129776
2368676
1661404
1928873
2490391
444938
626923
1792938
722267
1438591
2333968
347433
2743013
2135387
2394983
1040910
1598507
385229
2607786
1004556
2476246
907210
596895
2878620
1674789
2075498
2517146
1431074
1438628
2554065
1292527
2232186
1144372
2103095
2172396
78397
209556
1452538
1892245
2370850
1500611
989445
431446
73255
2927544
1225003
595354
1349841
12920
2260791
748925
1009387
1815412
1175961
1826878
824635
889471
2567858
1252348
2041637
1094839
1260088
53587
639274
414189
2809952
1711629
1553781
2216310
1529349
486080
930115
1851031
2434636
409542
2197717
1064162
1104480
268386
1262921
1121070
1831169
2299898
2184513
1568477
1217498
1875984
2072570
856657
149409
2372089
1114480
935002
2775817
2104646
733303
601883
1798023
2433231
2098936
2249337
761957
83888
1389279
627821
2285042
2246929
1531135
262361
256900
783764
650591
456860
995388
2538680
298647
1923854
1064875
1808699
2373741
2170300
1593309
1820179
2223048
1893851
492173
934875
14429
358525
2660074
1582260
2201295
11341
1247060
1439744
1421587
1500583
233256
1056925
704489
2036095
2351092
2853271
748933
83299
269783
2683337
2279320
1418140
2483743
446196
44509
923467
988924
795773
2434163
2804986
1041250
1447562
1560518
1140813
613711
2027942
608157
2676945
2540770
1952212
1248181
2834086
2869623
1524280
1935179
832243
2684780
636387
704762
1548441
298287
722454
513332
2370261
1084950
1917658
901689
170151
1265458
1481935
257591
1945732
2250965
715043
2187744
2298767
1119708
1967988
2809494
2753482
1020501
1842785
1716009
1957821
2483726
641443
2673081
1055018
1057955
231646
85101
320432
1201743
1425385
1659474
1074833
1425129
1526867
1549078
2873583
1252969
1073504
2681835
432996
1592772
468367
2873600
1411453
914652
339658
2849529
1037166
1193236
2419881
2322499
704638
2488524
2827239
2430059
1926743
1735012
386219
2216665
500215
363270
1434072
1669403
1926338
2717751
2532997
276077
111565
1558827
276024
2684528
1282722
305876
299952
896802
2424438
952197
1417556
643683
479711
760496
2307195
564258
1031128
2443755
1490359
2221180
1877112
1492377
287642
2767506
1114158
2738546
740696
1223764
1853146
288288
2638935
892558
254752
1634710
804563
1136499
2162472
2317218
855963
1982965
1667606
2154266
857951
1844563
1464035
998055
17496
1613405
493721
390247
751131
1348832
1594285
2590774
938086
1136822
2597200
1209410
215057
91195
770918
1574217
2539167
2688124
1645395
87431
2391255
193377
588671
2608092
1777125
1721472
145902
369824
1846401
1166362
2741556
2065194
1596537
723577
2673641
1884569
467960
281496
2874968
1573755
1429542
2815401
389826
2084460
2941
1258815
714906
2798695
1536982
224441
1437073
517463
1486246
548623
860411
598168
840520
2660707
740905
1996201
1132971
569965
2648435
1229318
2297791
1384034
258819
257106
1476084
254262
951683
745438
2792515
845733
1659713
921116
1406767
1030875
2343325
2230421
1324760
1220788
1068425
1170349
1624341
1665496
932419
1628150
1532066
2249950
1007407
1553920
192022
1716964
1349696
256508
2123514
2595956
1717557
1411589
1434977
1514565
2210424
1704831
2017678
1737543
1662916
626515
1581193
2249536
1445649
2482767
2635833
886525
112167
2306444
1441620
1452388
2860165
748505
2456431
45980
538447
2506068
454824
1763172
748099
800143
717357
661221
1740993
2915673
2132263
2382409
2640726
827952
597905
1475852
704488
2245576
2464825
392715
1152817
788014
1347759
2010130
1826114
2376283
1527339
2319708
1475264
2214375
687814
2247023
2821986
1067898
954080
946956
989291
835476
2697768
2201107
998407
1691904
1103186
1470893
864850
1484908
1312868
2386571
2236972
1303443
1987942
2493874
1932012
1781030
2801154
2099959
2128881
1320400
1330318
2697163
712712
2121662
1297265
1622635
638486
2294750
2387737
2485621
2206733
1082976
2523584
476577
1361588
1319455
884778
2190234
1932780
2777527
450778
2880817
2610765
1039121
347682
87483
297564
2199857
1807350
1463886
2788541
1345132
2907082
2614765
1609788
318313
2298470
2824730
580517
1032902
643431
2262105
2503397
1320898
913206
2025565
2393928
320499
1825356
167991
1602555
2754098
231474
1898049
2617412
224081
2565800
2873944
510684
1664403
88650
465048
993996
2065240
2111538
1123761
776839
1437765
2612340
1289274
306973
888190
1647854
961179
561052
2774120
1365578
419801
1947094
2085239
2766826
1600376
2270335
832663
2440560
179359
46881
915608
398241
1359412
1988385
2099365
440084
16826
729249
1113366
1230078
2421755
2621918
2920814
1952883
2033974
2210948
1256048
176416
2417339
1956330
999352
1964889
783142
410087
1681986
1623113
2713322
1075378
1394591
597387
529728
1057069
2861181
1783426
367256
2434840
2127405
1523648
2742760
1208101
362371
802241
1604615
1145431
1041367
2080032
623589
5879
213740
2133816
832755
1203050
1912542
1746487
2915116
2459467
831160
1762160
519698
1112219
2232289
2550188
2098933
868456
2911454
2183657
2154543
2102570
327859
1887165
2789647
1387603
1904618
213432
94920
1658268
2585866
394792
69994
2844806
2063488
1723678
1975396
2785223
1073273
292268
2339162
127466
2852185
1843911
1253437
391541
2570618
2123818
2401305
1781044
1135371
1087274
786631
310724
1551643
1552299
260738
1947215
1850754
245028
2303534
886984
1690069
55758
2805886
394009
1631748
834436
139843
2436380
462991
2456172
2317745
2524856
238617
1134625
1789696
87871
1427064
2939390
239587
629788
1863700
2775538
2507613
1257962
2704069
1560570
2397536
839294
2840429
848980
1288436
1306645
2658486
1329638
2760956
184947
249967
261669
1388131
2486120
554641
1970753
731874
2536717
1992561
2251053
2863968
2885829
1840975
1046327
173880
1322814
2901011
2380908
1890403
661807
2525085
437477
39079
2240829
86804
1590567
842249
1275999
159
2590869
2094293
1512764
1077746
13459
1629497
1851452
251883
826192
1698499
1895634
301640
873099
1710116
791464
2849394
1636071
576638
4094
2440899
1028324
2426147
1739257
2177262
2287844
2189336
414207
2448053
2886971
1674776
393983
1892986
1032492
259082
2505117
2218106
274265
357928
691700
1813697
945401
2431800
2413623
1925406
1762501
2494738
939324
854072
825533
2442367
1376903
1628294
1223962
1106589
959224
801931
2487209
305769
1542121
2224552
2564582
2584955
2408481
731460
1688881
1643183
727124
938240
2750413
1958908
2115942
736476
1146569
717098
2008271
2415924
1643240
673096
2223196
2412241
135482
2022887
1107987
2512604
1945562
2412357
576191
2843263
27086
2021546
2464852
2372669
1873114
2041778
264224
1573089
398485
600828
1337584
2780
945680
1564034
2592966
560874
1081917
586781
247028
2621172
2289390
121791
1860035
1652324
2917735
480818
1424396
2001635
2361504
625929
752230
670042
1594064
1420891
2078793
1108977
158535
2890112
330636
2020124
2450988
1454779
75012
1511552
212538
1543042
399607
1887016
766714
1085933
776929
1390074
693484
967253
1846875
2614099
1409223
1060440
2835840
1971844
2698261
230209
1293589
538828
451834
196124
2879268
2708722
2210169
44273
753048
1651983
389025
430419
2628168
2098040
810647
513073
1617587
1732951
2581672
1828046
373957
497633
2188233
403619
2146694
1536943
2094576
370863
2912432
70684
1902337
2804631
460978
1917845
2520598
2902558
940947
1095292
614739
2378371
986322
1679741
2505267
1367083
887217
794599
636332
2791055
1127531
2322669
1713465
505384
1177566
614357
2582001
188634
2415329
1221528
130405
739054
1439576
1191337
973824
2029383
1519061
1198937
404470
2835177
127557
1648874
2208695
1868873
2495419
789078
27622
809792
1377947
247843
2814186
944911
2028685
1487854
2940059
2418408
2163558
2544583
1501366
1481679
1195054
985920
884389
506285
1268766
1300722
2057556
1837233
1344679
623916
2887688
2390869
1588000
2228592
2855922
2576253
1442898
2164572
16871
2860888
1903293
1872024
744687
1201773
1102643
1357438
2644185
1118925
1917164
2888552
2526003
1658832
2216536
2303579
2490836
676135
841916
1244756
766830
2761969
1182881
2608469
1601594
227911
2582805
577326
350874
1291439
812951
2404543
1226433
875164
2888099
1070245
1849803
1648370
728772
2573395
725896
2852046
2532798
2843958
1021287
1335615
1654452
2816115
132840
201260
1208181
629737
1539261
872281
2827400
681025
2285224
1421389
2645446
917650
529724
1519647
2249972
472665
1149731
2698375
392701
403762
2317684
2626295
1780912
1544391
1916809
1133727
1191485
2663178
973078
1375725
2694728
895003
80961
2869284
189373
1739432
1303731
592873
1135918
2128136
1278124
1156026
2627397
1311017
2111217
2774951
2127761
1352698
1970992
1654410
1769607
637097
2534183
1728278
1076565
875043
2239145
320099
1733588
319554
480544
721079
628306
723394
849203
1269879
1116393
228568
1763955
1841613
2871979
2136289
110345
247078
1183868
2492750
1286750
1878767
2742830
2572962
1104111
1898115
2211045
1479559
664013
121715
1771095
1458989
1989788
2514804
1049473
760475
647968
2288172
169047
1589073
237675
300649
1818559
1285732
2439589
2508866
166052
2824555
172236
2170523
1597859
2665405
537641
431502
1342031
1314863
1491930
1519750
2765724
415279
2400468
1715570
2677563
1112557
2641436
1957742
2586168
2143298
970379
462338
1680567
680322
2421583
1027854
2097658
249069
1142992
1931477
874389
2526256
753689
2906197
305225
2912606
1544620
2769782
1316704
1042547
2538415
819553
1787539
235121
2789333
1459888
487532
1503848
1643954
170989
2706917
506983
1749346
2742182
676726
770664
1562478
2484094
2908849
1853695
1801189
1250476
2424827
1109087
464616
1120212
2849758
2635845
2233702
1322383
1759301
819801
672789
61605
1655455
1880735
1376839
1064547
772428
759470
1682170
826964
1456197
2460974
890553
291519
101513
2546825
993563
87255
2258362
10881
626701
2436084
1081855
1743248
909841
1504633
2305217
2660125
563536
2021859
2214121
1324769
995701
496591
106758
2305051
32883
1988792
659712
748776
2237235
2291642
2459822
2766530
2801042
103733
1923253
69789
172255
2486842
781812
1928133
1661670
1362167
17523
271769
1458296
1743745
1579044
1638021
991749
2133638
1594417
568048
1564499
2767830
2140631
2856114
1446406
1723200
2231528
1631859
626128
2197607
2154270
712561
1508805
888291
2201338
1108990
2659838
809401
232011
1822005
2503401
1456442
548680
1075532
948389
449124
1534082
1733954
1420760
2243532
2060634
2911834
534718
533362
1689003
1330275
2167755
2548869
1519774
316924
40999
1991994
1726981
2213774
1984717
663682
575514
1661934
2707561
200251
790448
2509698
312936
91595
2802529
111829
1693694
1605171
2474276
894190
1563234
1482296
2918198
1260446
2229395
2341330
2646619
1846622
653989
295326
1448932
2891347
925126
1177863
584642
2907453
2380775
2803807
599781
1410023
2233683
1778109
821658
2667046
2324083
2792106
2318237
2600675
1644923
1203450
1012436
2376013
205386
20480
2068314
992627
1379845
1608097
2261793
1114205
973341
2121836
185762
1905610
2684323
1248455
809172
2019334
788268
810669
1657059
2671404
2117423
485742
221315
1475893
1052972
1075797
2263965
2626316
1667059
2392583
2463390
438556
10225
1090530
2567318
743291
2894743
840216
2722073
567416
271743
857926
1801886
916000
2726473
1770194
1379006
49459
2289163
2912846
145453
875552
1465980
997618
2672395
1495464
2473343
445652
602695
1647579
891295
1033104
2545978
1839097
2903410
1416605
2109691
1761679
1721068
2504105
926387
367469
1854961
1497065
1141144
1077454
1441303
1132505
1727243
1251430
1824865
2354585
408982
2588816
1929516
602697
418686
1380192
248458
1632735
2246874
2651079
472425
1418031
2903365
1542416
179041
471048
1701110
1881867
1161756
1789426
1266632
2844331
1589142
570138
1040277
1098333
2768438
477642
723540
1085035
1862723
2244948
1587252
1654579
2525462
2597407
1917293
1138910
1140874
2083473
774754
461816
2476888
1678548
2007923
2837813
759309
685503
832251
2008658
666798
2816
620629
2701056
2032324
730721
2533393
1582681
610879
2903483
2897150
1422149
513625
151532
1875863
566982
1949323
2090199
2509005
1640149
986643
2665405
314070
694583
1011164
62864
431924
863310
1349811
2545819
2445150
1485177
1129493
57077
244179
2769234
204232
299383
1636096
2266304
1495478
1365786
2748501
2821652
716932
174167
98374
1194409
321546
609150
1019067
114947
213421
972050
907534
661581
1928732
2121966
167415
1441356
1752917
2662269
1004162
1270260
1514039
947888
2890662
1614902
1379062
648967
1016039
2491764
2546061
1477827
1312236
521059
1991349
2432675
2838177
2839142
1222142
1569127
1937426
1307670
976228
2720608
986704
1108096
859348
1795734
1839776
645694
695445
2247109
2067843
1451983
971248
994525
197338
2736418
1360415
1067141
431127
2022712
2798340
1247725
2270852
571339
2224461
2884056
2252852
586169
2355091
1506784
1605167
2622064
1774671
161511
993548
500909
1090568
2475985
1157223
1668518
1805725
783633
1776431
1115107
1478143
698400
1671405
2341341
2826596
1784120
2537072
1553851
1338594
1607047
1299687
1388928
2432843
322787
2648973
255247
766511
365388
2309113
107345
1327597
1188150
844006
163846
1755771
1203645
271640
2237360
1417399
794751
1736287
964822
22023
250606
2778680
2181747
1004555
2755002
611318
1889520
2480599
533670
1619096
1331526
2561320
1990819
2102661
1312141
1487868
102790
2842357
550052
1961026
854601
2805776
1935119
2693349
323525
2667285
799747
305540
622332
311688
1012383
400416
1589321
1178042
2527665
2034441
1011141
2599172
1231488
1484515
2583365
2688760
229066
2363996
195515
543566
2408975
196648
549197
91246
2244585
2453305
2588027
1351611
88376
96568
40922
2824045
1366016
813501
1857821
121597
1111236
2326575
716816
1144566
2698273
2602619
2259329
1096072
106566
515184
1936710
2675703
715374
2884072
2923842
1121786
246392
2053062
2049552
811712
1676753
1828568
213273
214762
1115296
877570
532332
2208025
237699
552325
853654
1375926
55138
2465461
1988558
1438989
1117590
2294979
2191142
1284614
1417563
2371057
2905763
1591561
2852156
128331
1342146
1028452
2090571
2868888
2775177
1591643
396371
2710458
1178644
2519074
2795557
2658237
894158
1359122
1104717
2750318
55710
127460
294175
2467496
873467
1958101
673946
1120575
2743180
2156846
346340
2012903
604853
408470
1912409
1220471
564256
1847958
2109791
1447508
654766
1362516
1512288
2627981
1375169
483612
1231500
630270
1488819
381886
2464637
2878032
1503387
2426751
1407629
2416093
2285723
495858
532832
2932453
1971190
772180
1618038
1330884
1309699
2924551
2363566
1937713
2197013
2479641
2437561
2096403
911721
2442869
1622709
2482337
560246
2473003
427324
1540938
199525
1648793
1383998
832314
45610
544159
673757
1978276
1726198
581131
2551048
2901389
194813
170762
321720
2312352
698321
2325213
1246582
1244398
2794115
2838120
2531453
57447
1291510
914939
2814975
2198181
2131038
306552
563392
1275153
850352
1663195
2475423
1186125
87773
488230
1632057
1667134
415415
280983
1161865
564676
1356246
2290065
2920944
978017
1416703
1578099
276584
1332139
117301
2320220
132840
212037
1007849
1027890
683879
2475155
2701739
670525
1910314
32388
817918
818140
1420432
2734571
2359415
614601
505307
614150
2832968
2360686
237782
1681892
1538766
825162
456802
1757745
614172
1573781
2778140
1168238
1164092
1485069
2289382
1126738
2372013
2361246
2580315
2010508
2125337
834245
2397560
1056668
2456115
2096771
2131875
106288
322448
893741
2712148
2476468
1073864
1045040
2123704
1055371
1943892
348773
1189617
307207
885796
1217512
1869664
520760
758087
724036
1482022
504500
1465904
81716
603663
895378
671800
1572613
1763461
1166685
260491
1369457
1029644
147499
1651314
1094723
881854
1843562
2188217
1915794
369757
2003481
2673436
676226
319488
1267892
104061
2627197
1072226
130947
2920582
668230
1912067
565866
2493227
474895
844752
2476457
797338
2706784
1633312
1860348
2194250
32626
2498049
1800587
329588
2094835
1438233
1170762
1302461
510794
967377
2868437
126289
828202
496610
2622819
2061667
251142
2892059
1261172
528364
2878896
2410538
2861008
568550
2568455
2917487
2555126
592714
23069
202012
626668
1146680
2608523
842114
1481930
2332584
43863
557794
882224
2758039
2772605
1473884
1279727
317140
2564582
1984096
1211303
723315
2760081
1077366
1136616
2230071
1043049
1568196
2890188
774001
2854964
2765520
1043582
2692546
2422534
97708
2421362
72714
2438993
553882
2678206
1913391
369189
784307
1023575
358839
881756
80224
1770783
999548
58007
1675876
122763
981944
2472177
1709797
1690659
2184271
2749634
1134626
1527532
1002414
2626635
1334247
2598831
2614943
2559707
991625
2605997
2925698
2117137
2407778
2536820
2258808
2745292
2160301
688904
2050925
2149196
805299
2345998
1897589
59913
2365732
1726086
2848353
2015995
1874435
2074896
826090
1348342
902575
550620
2022896
1979015
1518166
1938472
2415661
2775450
2940089
223448
720940
2332058
1911581
2367792
1956386
260303
2600612
2237512
916405
1289852
2293234
724972
2803652
658245
1019954
2186618
1913884
2055141
2296195
1505868
400589
2200147
218946
322999
1536277
1537787
1351150
1831149
2141334
1774855
723003
2861093
2769833
1173717
642239
2890668
1255956
2878188
2047468
1801299
2735119
1802005
645443
556247
1057282
1235804
1647257
1692678
987955
701720
2817497
462195
2894954
2270440
2471890
2336406
2717952
897045
2213220
2272350
2035707
2190313
1822639
308804
1425633
2260421
2899791
1267120
346173
1086360
562322
180334
1798600
2195251
772922
1531260
2332682
1378682
1165735
2620432
347604
1228194
1408964
1146775
925759
947431
62959
1019681
1182711
2380755
15266
2263068
2042639
1582656
878059
1654928
420944
529070
1966246
2789858
1622623
1183043
2392241
1926552
2393688
543431
2485672
930503
1697729
2516717
1384238
1739315
2841626
1583170
2122408
1389944
433997
1240120
363731
221739
308487
544420
2191765
726110
345415
718645
140300
230267
1497568
1835415
418207
2926664
1518024
1303156
1079307
2507683
1675862
1376155
634497
1465642
1530775
2479171
459642
312252
2705176
309916
2489815
1326142
54084
2881562
1760906
261360
1401173
2397617
2792510
471858
47430
1130762
412824
1969241
311100
7218
1169385
1785352
538632
277308
783470
2019707
1668065
1909128
966531
1932823
2681807
1510793
2635343
1275911
2510283
761667
2648584
1638068
362425
89436
1576354
1147936
1961985
535141
2266548
1756453
430058
1915619
2678223
950545
1038388
756490
374653
2581979
144371
2574325
2473849
124920
414110
267345
351470
2321202
2240197
985607
1292599
1668185
2378689
1623553
2274497
1107035
1495963
2621056
356281
680869
363281
1498913
1521198
1932850
2009230
221810
1921173
2835203
1311174
2407880
51904
1112776
1992193
1246215
749838
726337
1769703
2862529
1876117
2579446
2881834
260959
1591521
793550
1805649
655460
2285268
1519078
1578295
1128308
1421939
807877
1293758
665184
801475
735526
943806
173707
1684767
312304
636923
219472
1023360
854155
683619
2096633
1042969
2010737
1328385
212449
2667349
2783
178336
2604149
1138167
2386190
1982304
1026872
699884
1599398
2049069
1397273
1141257
559910
1559151
837109
2621284
1910099
2113161
422642
2146962
2493697
2286804
2810504
1199351
2231367
2631240
2596738
213307
983896
119522
2068202
2111780
1183762
1294155
780002
178121
529352
1780635
448781
1757361
2777353
1986431
2375385
12296
1468614
1485165
43697
1316651
189353
2891818
1153776
1442138
1167448
1253549
1817360
552888
2158367
1134000
457359
1649451
19957
1276367
1777242
10521
97204
1225451
398317
2464342
86140
2880487
2659664
43172
2270494
6170
669240
474916
849973
1014885
1766567
1523632
1784075
1260820
1891613
2009596
1689960
2935265
304287
1197544
2726832
2337819
1060991
735256
347174
805909
512002
1870997
1081330
2867198
2081708
1741139
2412209
2489592
1861679
1242213
1996090
415057
284668
2483708
354923
1864805
2893809
1975466
578381
2508299
52248
2202583
53226
2697321
2695029
1408098
532798
1902047
802181
198799
921422
1747328
630466
1513312
982300
441000
1419299
110045
2261006
395893
993186
62894
2600365
2248175
2870728
1535306
810449
1438242
870311
1321653
755259
2361323
748191
1161918
1875494
19920
2565090
535299
669224
570935
2365338
1761017
2005898
2332072
1332101
1029051
1671988
2362914
1574568
1041100
43098
866026
1767983
1530970
486968
723025
2262632
2112523
2124985
1025831
1625766
2010969
1587738
637734
2799969
1509928
1243739
1861003
2115247
1482832
340647
1384777
1779995
1504030
673256
1782991
1707759
218911
306598
2126656
2045818
2317802
1014722
242254
2076966
699031
168808
1406239
1707818
2011554
2880260
1225632
1194149
2934317
1675152
2470726
2706956
1964316
2811372
1529588
1926732
2642564
867824
2887168
684261
711977
2335828
2070287
1225225
2555302
2166357
2144496
2691431
1891134
826874
1690910
853908
94334
104779
1669254
1519229
2204148
1747362
1762939
2264421
1364389
249772
109245
206843
518070
517666
2063190
1578042
1387302
1584337
1317385
2015494
2719606
171126
2778720
2306039
46274
2542844
472552
927625
1599689
2793272
952546
1698975
1363057
280382
596273
403000
1989588
1002105
611324
986737
86602
1030962
1562848
853431
2721108
2527071
2522702
2715666
1540906
1190729
1579303
954736
1139093
1793128
2787818
2606963
1824893
2250807
385116
1110035
2912193
814557
2452461
2317922
1079541
2456060
115141
154218
1974360
2138708
2147759
342719
1376436
1752088
2743936
2887157
1699804
850486
818584
2350038
106408
827793
2218560
32197
279432
827236
266930
964189
1705502
464231
1170409
1827693
1651339
2362733
1117725
1068815
2862555
1252192
1687711
550841
1695405
1485232
879580
707104
2820336
1962993
1417575
229584
1382681
1913915
1289214
1839818
148023
2284128
989639
1813859
808759
1278559
1281472
2164291
711526
1166709
2319480
2534375
226865
2627778
657316
2379866
2662400
2232687
1403384
2336301
1898864
2337576
2376371
2211429
2634721
1673262
2443064
631780
2643947
1386562
2266813
689918
1477289
2230857
2012252
376225
186301
2045386
397694
15176
2161216
2221561
2907431
2092411
2788253
801145
2024751
1026774
1963817
1434489
1941420
1313761
657302
2755111
1344837
2133942
2624313
303442
1211075
964565
2660733
1780122
2879797
2834190
1734708
1078187
2343047
1027322
451261
378236
1286856
1235582
489899
1340906
1468976
1593119
2920402
1441879
2789617
1604980
1069892
447682
2087361
2552480
990998
1510961
1365952
894798
800908
418495
2370330
1606643
2835292
266344
2196329
2422983
420257
2706955
1964065
2851139
2638170
619123
40896
189437
1730568
1289987
431492
2642909
1647548
324489
2324637
2315919
1049189
1025772
789748
634502
432654
2156421
604086
1839730
1303863
1164598
2270764
330704
913108
1281877
2062818
2894229
2936133
328143
422875
226458
1132762
1991308
1096519
2581689
1037277
432330
9815
958801
201775
1699199
469581
677649
2503916
2916170
2113632
600787
2031338
1278769
47658
1905001
2768110
1686854
1917792
2922485
737788
2741030
2487398
1070094
1839640
2729173
299374
1161294
1611846
2861332
1963603
2054838
121432
2404512
991336
403605
1167033
790176
2075542
2715563
2171013
2843666
752902
372807
452745
2052950
2190135
2854989
1494463
518603
1283809
1223997
720807
1100852
1881698
511003
2349337
761773
2070983
2435529
875188
2107433
1329840
267547
916605
899811
1971481
624495
550228
2529691
2308073
1747088
1732092
2265419
1831634
459132
692850
2315614
2502925
1956727
2057878
2058518
2231173
2019267
2173739
1076103
757678
1756741
2205901
1809798
454372
681807
2601234
1799059
135567
1882418
2082370
2234423
1283369
1655355
1669224
194292
2690243
2429595
377155
264010
1300836
1743947
1507981
1189897
2855697
732425
2895498
1120143
1705654
2205497
601563
1906401
1360984
635556
73723
675124
1878667
990159
1827080
739194
456976
2632601
946237
1090561
686744
1391246
2279847
712344
486265
2588502
2638775
746133
716710
2551450
1033902
154281
1756482
1060568
2464337
125142
2675004
625191
1881590
2910133
1143048
865530
1717130
877279
201280
2772883
2109557
2513347
1968525
790358
1457769
805663
104015
432823
1520027
411119
1952875
2557063
1090889
2925089
2867969
2469377
312804
937449
925645
2403601
1854614
112060
1927159
1190634
1142999
2300752
2895704
592903
1464211
1411546
1253631
572278
667164
1009266
1948969
1672874
548643
38678
722370
2789754
1959549
2301389
2561466
2601369
1058504
2424247
952155
2544004
2605768
2455787
1577633
587463
1310334
1995891
407906
2598472
1830054
1992443
785320
1488389
1455697
845891
2217346
471106
1806325
545023
2780207
1073449
2410473
2743933
959887
2747233
2749891
106552
1049592
415501
2934901
1256567
1164517
1398426
1044855
2689518
1528104
1045320
2449771
52662
2123560
896926
2720206
1308322
1810575
1474474
148499
2804603
2698085
368183
2741495
1311424
2039511
1381046
317200
2186744
2905759
918414
792134
1562071
2049395
2507326
965116
231118
2395127
2339159
1984424
1171338
1927961
1316888
1460503
1402073
1056026
791558
2112670
2590908
1216177
1306803
1446059
1356692
2178747
1722228
2556414
1821731
2927080
1750547
588074
1399312
1059432
110327
204307
1575609
19732
1863136
957947
1518716
245470
323654
1059416
2488483
2761100
872810
423943
349919
1592074
2131023
182859
856870
2897743
540078
2740004
104270
592714
1456800
1563893
2698740
2059763
2791265
974976
1176932
725141
277961
74446
2084526
1882747
2924169
1933567
2153155
1520200
54148
2558489
2862428
596370
380696
1958919
1801001
1170532
973759
2849917
2505648
620740
2903969
1139190
2740211
1976582
678210
663550
2657268
2058635
411184
2617281
2672877
1455741
2804255
34099
2680826
1116479
2658939
2087899
1524264
777004
91175
2456908
365323
2214768
2786877
152588
1285520
1402738
2163757
411939
388525
1141335
2469711
2158801
2205662
1738783
1865953
188814
2156110
1359682
190895
878089
2444473
476163
19280
698478
987661
2849927
501762
407446
2266485
1410013
1491662
2118079
2911038
2163913
1496901
237008
482528
1407552
1814532
1660828
2088144
1533136
244166
2112390
1046228
146301
2759349
1821998
1094380
2787426
1650814
2565191
2034116
695019
2398289
2569108
1257453
2898631
1837253
798813
1896930
2025135
2411507
1157950
2591066
658541
2408726
1366939
2540239
1399838
939809
1834448
753484
2510831
197709
919576
223424
2679324
970458
321960
2387486
1365816
2355976
1070168
1867241
1825120
2584290
2702752
2568925
1099123
2742612
1665547
1398172
2635154
978703
2155357
2636783
1209697
2452013
801593
2661878
882967
2662317
1415960
2599120
829058
589278
2273867
1218919
2472138
1353058
1967410
452331
1402485
2490558
1338365
374961
2286647
2223257
2317967
2174553
2464711
1475084
1205600
1621804
2354884
1059246
2310322
1106690
464769
1857416
337974
1047693
575122
1591748
2300482
977014
2710920
469044
306600
925465
2873977
2546572
1119104
2324004
1909964
2655596
615053
1743954
306276
2575342
2876848
1490325
1671003
458108
1922623
943947
253983
479695
2881737
1779753
491705
46599
438370
2531409
71941
2799541
873121
79859
1421995
1024331
2216992
1591104
2734243
1892308
1510555
124254
2718802
2780738
2119640
2399646
2214317
1013259
1522307
1587862
1239770
1013846
864205
989281
1064517
2853398
1712428
2884061
251204
1820587
1496984
1023252
1316224
272845
1787331
506748
378922
1843716
205899
2603042
2886645
40094
1542403
455366
1938113
2125418
2740072
1109857
888877
852373
395256
530383
1558065
2009568
915813
2231036
1014885
1491967
324652
1093035
2864647
1162882
32579
1071728
2119243
919447
2256138
1178392
1198798
1334951
2440274
1321923
1470085
2398890
2897419
1349845
2416443
1044740
1891473
1145613
2438429
1886939
264569
2861726
2386761
1016676
1516754
2283249
1862554
2617335
1160195
74389
2677449
2483437
2686987
469509
537240
2437710
450039
1608776
1250865
2248714
672310
434895
869755
1883358
2050368
2151514
1227650
53235
265110
2527395
2848523
359776
1971778
2828227
344273
1175914
2525238
1985983
2100700
2048808
2732905
574711
2689705
2365024
710668
2714696
2075483
2305666
673406
755026
79634
1434617
2516102
1846947
184629
1008173
1704134
1629847
1150325
2063887
1973062
2889403
2426001
159768
1891894
1417981
1560350
290592
331430
238506
136790
1723124
276809
1528653
1508032
1948511
837731
2344146
181405
413736
930058
922642
212032
1667083
1527549
718214
705232
551945
740342
1460597
585870
1540782
1531677
2778523
1440499
1555937
1237621
2398438
2637619
2475080
2375804
2889493
2789504
1700764
1178659
2017123
2359592
982326
901832
1619570
2549684
2211085
2530500
2057749
1911853
2531350
2757643
546439
2689367
791611
2098518
362078
868181
637201
1603744
1921346
20896
1925370
471924
2374848
1232809
1160083
1751405
1616782
1745497
671389
1560699
360765
1084676
958153
112352
1348297
671184
2390453
255765
2208647
2150372
2265999
1365212
1109575
528440
2554293
381103
2026868
904542
2596737
1963532
2576735
2836363
1127762
2512699
2359386
734401
356509
959472
747424
40040
1426406
2787231
2146127
2088652
312076
2312842
2031847
1909563
92676
2480897
21630
2568767
1567035
1054565
1587599
61717
884547
2770958
522596
527794
1283675
1530175
617343
585178
1888339
684263
873383
1445862
660138
2204058
2811197
2773014
1625605
1046713
688039
2292906
2189056
297148
2870158
2227452
1085092
713490
645101
1531058
2622119
1103124
942462
1855339
805367
2438445
2731273
884137
874997
2669320
2039204
1215663
1597082
1977284
53010
1826348
828182
1596226
2645610
1134125
1894819
2486105
1518193
2076140
1250701
786143
305629
1073624
2476201
1148911
1187955
2725671
2463450
1600999
2437615
1835382
1126824
1782725
1921389
108421
1900180
2428321
165280
2890675
835993
1446844
245782
292071
2847434
2906177
162704
1218765
2791767
1224056
1330546
738307
2824407
1787581
870512
1410506
1137577
475571
1762060
1879172
818663
2643613
1072455
56070
2123989
987543
1309840
2647287
444027
1997992
501417
1849820
784058
93545
1623253
1158813
1815751
1700184
2481178
1063867
1533362
2290813
2841747
728766
1697193
1320183
1662599
613014
411557
1665942
2677435
1781409
668851
614249
80965
2129146
2209479
94555
2322320
2330364
1754738
2327418
1128600
658732
129698
2329963
513530
55829
978222
212612
679140
2892152
2740410
1417636
1713369
395523
1640336
2222925
2778344
283992
634667
1168945
1251291
525392
1748313
873625
2138099
397055
1965553
1692570
1234829
201892
944310
2884460
1248205
512470
32889
501722
1863547
1743276
460696
763240
177866
165054
1168530
1989421
1352187
2450319
1489841
1570846
1789494
1514341
1477359
2318360
995428
2832388
803705
542034
373921
1122639
1400334
1582453
2090108
2539376
563515
2192285
1558228
258371
2937656
2695356
206434
321719
1121070
473213
377634
653367
290814
2613999
479369
2383266
1470284
2072921
666819
1625308
1124104
2261227
1949043
2231356
2202040
1734154
930099
1160016
1164718
2110490
2077597
932583
277424
1035124
1722968
1829737
661509
2418910
559175
509175
1739017
1242208
498207
2285375
887222
1360224
2626318
581636
467202
1451992
1442771
2925603
1564920
2257555
818164
1843372
1859375
1922144
146357
1734074
1355217
1370742
1321303
2762841
85023
1016333
2380865
580637
668951
2589012
1753846
2811651
2421399
2022606
735129
726719
1122904
2248110
2864153
1816862
143098
1540294
35438
2102024
527228
52778
1771886
2175788
633490
1927295
1883744
1343912
694545
1622957
2269329
216088
201645
1417361
2589978
888604
2277990
139175
674927
2513644
489494
231080
132949
2474415
1424016
15780
1983021
128161
2024175
2350861
2366797
2284236
2275205
1842036
1614148
1518981
986891
2831185
2918779
2160243
2462888
1756416
2751181
1678274
697735
2807423
2232702
2658609
2199569
426555
428957
1688559
1876406
746192
2567681
261325
2482390
68472
823654
334175
1122963
2716731
2436558
317764
95070
2261255
647944
1188731
531461
1702653
1831743
295356
792632
909169
2121071
2822614
1990359
2617057
1140630
1725759
2570970
206617
1705996
2754584
2067023
2306142
1434214
763265
1667503
2535534
2381082
2066480
1031853
990977
2027110
2469503
1272465
1728154
1825570
432274
2692494
2431538
2349587
2867852
1275288
1313991
311385
1822447
1046572
71924
2576134
690780
638544
765946
2016238
764736
215056
2600097
1261794
2596856
917563
2328691
2904321
2662549
980543
2692093
800225
2607994
2325770
138646
2583178
461464
458883
866708
1948400
2324140
1844776
2102852
1344667
158050
995956
156341
2144349
1410729
2701160
331847
2853112
562629
1404823
1331792
2251319
2714875
2422430
2794608
358197
326772
2383858
767176
401262
381789
2649218
1843995
454519
2433193
2172375
994732
1194111
2509162
2011109
2420704
446678
2794371
842024
2242917
2240540
263986
1022910
2004627
1626253
98123
1839674
703857
2542959
2594645
624357
1626086
1393243
57426
1784667
1846668
1674209
2098899
2636949
1246158
432961
2674830
1894497
2856301
1058204
1126036
2202968
2650248
547925
901954
265020
687909
974411
1359124
2936897
354755
433935
875196
2655453
430559
1325085
1183640
1591300
1625273
589058
1499931
1648452
1818540
2900238
837610
1420121
2297971
1061482
953792
124265
1792166
1839526
1108701
27450
1110193
774771
755773
975495
1043436
2410588
1300010
2390957
413736
40221
2498534
603482
513702
1556882
322153
2584666
1230763
2489849
2651215
2458260
1037641
1855055
45717
2908138
1783287
1437882
2428077
586313
1479482
961610
2460115
2754038
2268458
1097433
1641404
228306
2639817
2648501
40351
1121650
1406857
856897
329113
1808475
2801657
1676636
867455
2355142
2525791
2326243
1697413
475246
96204
1224005
1712657
599580
404579
2786624
156541
1264059
320879
414437
1963255
2264967
1890738
2393155
449778
1490335
1459559
1974496
584671
1762521
2762792
1434979
56299
2538698
492418
660000
1149703
470454
832909
1795461
2066193
2096262
280743
2394636
258457
1747112
1755073
2396751
2670209
2374862
1874462
1858903
117755
2056629
924117
188436
2622545
264294
2079596
1958344
1426853
1853314
83771
1747338
1389218
275495
1078958
406321
2749858
2247741
275305
2840273
270661
2208594
1449865
315458
1469656
1932631
1288809
29574
652885
624505
611749
758669
14362
1511547
2854844
363863
29299
145835
323245
2619809
2301906
327943
1690474
997842
1248350
1290946
76288
2201085
1456047
1538239
245066
1441285
955548
1187660
2157173
89448
1862325
848339
1705805
869950
1076925
1179333
1917039
2265811
83338
2083666
948271
360075
2323589
2077396
2328400
2699530
2336458
1061958
2707217
554887
1878626
627819
2664281
199442
1799248
488968
2852290
1579115
935260
313045
1526469
1202959
575484
1823053
2517194
1121572
860689
1088734
1195825
1698986
1626908
188795
475284
2318148
2204622
1023440
2375884
476243
1495768
1964759
425723
627562
2303328
2294123
282317
2028262
463232
1623342
2597456
666356
831890
386642
794808
926884
458715
1264141
790771
1544988
2562581
54665
2093920
2688424
2415175
1333184
2357448
2014987
2383100
1858894
109569
444460
176207
2057805
2280985
2794915
2779519
1622554
2916983
472159
457115
2079016
2695420
1734055
611108
4093
1600649
763897
1118494
1445131
1229635
344005
733253
2736282
1740521
2385076
782888
1818113
81216
992600
1753718
598161
2105164
1621911
100022
313084
1472529
2019993
2035872
661118
700729
1908256
1522222
1975227
2263675
1622343
2798749
627650
955520
992272
2272972
1435911
860182
142893
2176689
1658901
1487633
1023329
1155919
702266
851160
1186460
2503275
1808361
522285
1037116
596808
718665
649980
876620
1935936
1979035
578076
1296495
655534
682151
2447297
1579342
355786
1964274
2847297
1274159
1062766
1684228
2154571
2161663
2387408
1824274
1809657
1627175
269382
2540785
2500843
1170956
2015551
2201956
1370397
2715616
1352652
1783333
587612
1490713
2843137
2895161
2021604
1140230
913117
189902
2403737
2909902
1917439
230292
451232
1550016
1028429
214981
2098903
169391
1057991
172533
2821952
2680037
1131702
2537554
2646648
627420
1188923
651530
929750
172597
110576
1145009
1521423
2634714
1184450
387279
1758030
1337950
2653891
396551
1570023
315511
243335
329186
1232186
2504121
527230
717430
452843
2713345
655203
1595021
579926
2561950
350015
2799083
2746305
2188426
1007
686028
2076903
2524897
615062
2402231
965881
526902
1818140
2786661
1264424
2794726
1860332
2856425
1006522
1826044
1357607
129066
773725
700338
2753730
2794412
2028136
440635
916921
1398535
713977
1670315
685873
412194
2040505
1826886
445106
1838080
322751
2210190
2281786
1898877
2344367
2165903
2751
2226685
594962
1243433
2879468
1168207
2347396
2502645
1836908
1761242
624615
421141
2732783
2058295
2430017
1198988
2236567
2432243
2510985
1137374
2734754
318729
1076940
408592
2273386
562738
1246832
1247201
2437462
586833
796669
2084986
327851
1091114
611605
945302
1498190
1941872
2856317
673329
2207040
48152
1215376
213577
306983
1779436
600088
1681095
820863
750146
1436374
3396
430103
2759367
845179
863961
2040590
1409489
2403506
2742671
885582
1923241
908981
586661
1890509
958193
2542830
1352428
1635154
2645303
954175
1982105
890205
2756324
1878162
1702646
595901
1630256
434262
1138047
1275029
1434610
1407953
2299899
1173110
2926353
889570
2261624
2623938
1852837
212630
77601
485431
433572
1612791
1733566
851589
814671
2746737
407044
2362572
786237
349808
1638790
1549177
2442635
877002
872615
2255738
1871250
1722879
422232
1883949
2908756
810727
2442505
2267074
2907335
1519916
2755267
823557
2082711
2576425
1741695
1514567
2383361
506318
1217415
1225104
1036211
1580761
1870609
1274824
1009949
2664990
472093
573558
2266841
2330741
2126623
552591
510980
1739044
2443569
1551457
1965511
537566
2466488
687603
1298256
1269764
63548
2145167
845742
2320478
845403
2883274
1196681
4204
1788228
1420926
1070608
141985
2282222
1800754
1585925
292473
2306191
1035210
1644932
2516562
655567
541193
537678
977298
2879517
1174810
119409
1138754
2237986
216658
317713
591593
117476
2562699
1452384
2754181
2911130
2763834
435773
2106049
1660277
2476474
2494320
865972
891024
330756
2006840
1553455
400318
80450
1142510
5071
1362350
823871
1532704
2174399
2116480
1870688
2204328
1423023
2175790
2030892
489307
2691406
2591579
1309219
1461327
2656053
1112387
2856711
2354691
552748
2208251
1598669
1766979
572126
500295
2785374
1519923
2795353
869113
1413835
899468
153714
2665400
647419
2900102
200640
1106410
760179
1079965
335284
1214013
1921824
1699034
2824189
1308366
1126142
301386
2494666
1558401
32834
1701364
745129
394746
1836750
302360
2728046
843757
2016562
1008721
1513611
2291028
1127827
1310018
972255
492072
2836911
525426
1507157
963981
1889942
1714585
211964
1092517
598376
1510712
2742576
2408829
1304891
473818
2036014
1518405
2811600
2368305
1110406
1696344
1977164
2125186
2692023
799140
2175345
2172218
2162404
2685640
1166868
1118483
1688391
1048427
2308925
185373
1893133
2528577
2831943
1674722
2568654
219822
1963328
2203305
2212626
2618874
1780252
2906457
591897
1382888
2058898
1713734
1265997
777304
1896987
1675471
1516095
1152988
328239
2028866
2339397
166189
441040
2314731
1469960
982050
2798722
1636395
46164
219790
2441096
1855757
1828357
1568352
1181265
141243
869140
1081087
2249630
1279444
1667119
1868503
2367770
2305779
1653655
2449239
1055555
49625
2710349
1294123
801788
1572256
353759
2823883
2132570
1071802
2600076
1554891
2121667
1893930
2907894
1045226
2079007
2361159
216065
2650832
1907536
2810588
1180653
2683041
2859666
529729
322745
1298078
2129924
1721176
922839
662533
1038480
1423146
519546
158675
1007006
1445025
2230088
2641883
629313
7153
2099613
2070150
900841
258353
1118490
2339235
1062390
2085459
545895
2047186
1091215
17450
2242182
2928665
379071
1628897
395609
325369
2863032
1620111
486646
891809
2385060
2892808
1108193
2663278
298115
636247
769618
724892
853414
148182
928879
2018775
1183964
2048530
229557
523675
1749310
373337
2918686
626315
1972776
1858450
692395
2742268
2730116
2929810
1350544
304429
2433381
913291
2696155
687475
551713
2452982
1609074
486807
945245
170629
206840
2760282
433752
2625173
2271338
1909040
915997
2106803
676463
2189033
1435685
974575
2783049
1256739
91251
1863783
1221521
1991452
2395141
740051
877797
2676643
367878
2178546
2471250
2652302
1056872
799133
2301739
123682
1633112
1175517
252749
879716
734294
2857393
1372883
2406709
1648936
590685
1381953
1201335
2741534
1789109
388494
331844
2703877
1999007
1812043
1869027
2244638
1232433
954535
2742718
2864142
2141299
168524
1114428
939977
1470520
842188
308206
728864
515121
1718731
2890068
1899632
1112737
484762
455944
81802
1993050
601723
1445615
2033534
2386681
2926154
2754757
2437983
2214909
2921335
1936907
316430
307002
2324713
825880
686612
449520
2691345
2309669
2071780
1974380
23327
2801313
2823348
2604944
1061201
1110273
399524
226175
1879859
1309792
1246080
1973392
444892
2446352
2448721
406808
465282
1956362
499585
2468345
1277667
1309764
2385265
2735966
1506841
2431998
913194
2155773
221225
1529170
2226955
1041486
2536418
715295
134930
13684
1121344
1248986
2226460
248475
87279
2586021
1989362
2152701
1597567
2756541
1815032
1496768
362377
977099
1124133
1936103
786491
782663
1996511
1351681
1881778
355868
2612883
2921861
2308533
2808647
2238078
2327237
1379530
1566436
1558020
1411194
276026
1659520
1303794
2894230
2474075
1141776
1256999
731359
1642984
1425476
2047804
752804
1150289
801974
2307522
102119
1290489
339050
2622364
2569221
1409351
1771228
2361450
474049
1898872
1690741
2156622
123680
1238601
2557050
2158387
1705120
2128981
2536284
1277778
2657588
854323
183366
360161
2049256
1550776
731990
1085187
2099750
316657
225106
2683649
1029
2232884
1713070
1155008
84988
1929057
2381273
2921428
2819715
2379350
1182499
900358
1827976
1610186
114659
201414
359065
2280890
1546656
2505835
1674322
2220246
920643
2205304
397364
2639743
978252
573964
2635645
794864
83801
1060813
1559764
590405
175549
2298743
2387460
2761417
1360223
220602
1443056
2455795
2495859
833347
1509045
2521395
1040549
589241
2098061
1436784
1697151
1648238
257884
2620831
239821
2568075
2661676
703619
1098557
236241
1883804
2829528
646820
122050
703458
818889
2780210
1067775
2031231
223801
973667
2820225
870656
172321
1342403
227552
398823
902656
1068720
2473105
1213413
2694595
458449
2771134
836834
1767173
765352
970512
191901
477575
964305
2644656
1117779
1239709
2570685
1378438
1308037
1475061
1497978
1204254
1680992
1885994
2609099
1188350
1599830
2343121
1377325
1623750
981800
1705128
951987
2086500
120621
870624
1782033
2258709
477603
2552244
2399613
867236
2418094
1865654
174264
1144284
483220
810358
2901964
712536
2930251
874558
133185
1203177
741009
1918104
1202518
1344057
2302697
1021716
377593
325795
45655
1868511
2116726
367875
1926554
380352
1608879
1293525
962688
1330434
731527
586
1407317
242791
43184
1872930
620842
2782524
1728666
2572156
416777
291225
2666796
348492
558588
304116
390797
194299
1204283
1372548
626598
1631425
90640
1473902
79253
2728927
178766
2657583
134015
269152
1761441
2077395
25981
1333159
1616310
1331896
2067655
2460526
1568501
2501094
1379836
1906939
1885278
478016
105183
2905027
1097733
125444
130594
681928
183170
2836932
252980
2717755
1523129
2235807
16163
2874970
1607843
1646458
1865454
791310
645526
2117389
173202
1820745
1512197
741936
2869531
2920731
479232
2081813
744516
154101
720659
455374
936382
2735412
368934
842122
1075816
2596663
604840
1193890
816249
1844495
154492
2464826
1244778
1781932
2315627
1719287
185789
889754
1852350
2860657
1583583
687268
1372347
960263
2768448
104781
2369897
312173
603939
1454558
1293244
2227247
2707402
2204259
243539
2787529
1050901
2490772
1043675
2349456
357339
2198599
2462379
1364194
406084
2887788
1693746
1536762
1761077
1731628
2744163
2374169
2439914
1926971
888042
372714
2724831
2731651
321701
1716248
1737971
2559731
1335170
1674094
1218591
1491107
2001747
1505301
2801287
2385600
2369913
700933
2602555
2253720
53735
124721
2811283
1038221
613917
2389892
3631
2664800
2534119
1070459
1779292
2663962
2405673
248493
1558546
821210
1595913
2878842
2682893
1331895
1188015
2799991
2275778
574865
918198
2143532
227012
2869402
870418
671505
471795
927136
1950243
943380
334081
1331067
2152164
1158207
1764044
2768780
1186954
2317652
1898856
2748476
272251
986819
1562074
2423898
925001
1109804
2217921
1009886
639978
1793214
2935636
994481
1074279
961311
2874005
1115035
2198705
145578
1783736
1048861
664342
2297340
2340244
1937919
1416830
2701024
36603
859918
1186524
2353345
759483
1149033
2051827
1547154
2835352
880562
313379
1908838
274640
2321841
64983
585742
2145449
2015408
499556
580332
765171
2797822
767177
845385
1532206
2457489
115804
1864936
589160
1267513
1230064
1632680
837328
2743567
2450004
142424
1262520
1525522
1200792
1490658
1583107
802620
959894
2785379
2217256
175475
2629320
1533084
995009
2365181
2661274
1579016
16919
1310594
2809351
1174386
2603301
352353
2762795
2429451
900909
666236
1566736
2433352
343435
1273256
2793592
2602978
1826053
477425
1864666
2593545
2150642
277068
668503
2159753
2103185
81260
640034
1571873
173659
2311737
2019163
823403
459677
1685956
2026158
1186130
794204
639267
2057293
1185816
1043620
2656720
1363786
1296871
2543604
1838695
2037696
2663808
335158
2172663
488543
1115450
445822
281059
608369
649817
798981
2927219
2692250
446983
2366942
2457538
1415306
2259162
2881433
1303640
2110463
1259647
2368580
405872
2138649
2323072
329153
2815134
2260554
2024155
1388527
366271
2840775
2769363
2922892
609473
869542
2355197
712719
2067233
647856
2590804
2106247
985436
1390347
872624
1753254
2218036
988162
2303837
491755
2638753
2458194
825942
1586044
448112
1393619
404659
1278027
63474
1284495
1206029
2116884
1537405
1996170
2468337
2705312
318945
293696
622932
2549164
253172
2441101
190285
670317
2194085
1260432
771552
215565
1159639
544200
2782968
1097204
610619
697381
2145833
20067
1338501
2786946
2082158
62406
769561
185888
317494
1178521
211380
2515515
534177
1314839
1899936
2539236
1177561
2921351
2853279
496340
1869964
2483792
1860702
1961344
460105
1478989
2237409
2902481
179450
360518
1178305
1064928
1294977
2746874
1452722
204128
2265410
39705
1707706
2469553
1682614
736488
1940264
766788
243647
624252
2066832
334201
1219974
1797878
2345305
1684495
1325615
478353
2689776
1420966
2271667
1539031
834615
1807526
1148416
1334557
637912
1791472
685540
655794
1785126
2146725
2178966
1610608
2244279
585839
1363012
2420008
621389
1660043
2092830
2767525
65379
1092562
558363
2898994
1469326
2070596
2633573
1470340
261522
926371
2283216
2852690
1148139
1946477
1113798
1531360
367568
1189151
2162949
623186
2468954
824404
17679
2446294
189292
526902
1716053
1182804
979649
1277517
1693629
222873
1425104
1935368
2597105
1108728
1872358
2933139
1300413
1593399
2868410
1930485
1474484
2711875
1947191
2897689
2181201
2115266
1140098
1860636
1011576
324716
2320747
951099
2372806
1546941
2884780
126791
1075819
420511
1774896
815098
1688323
1480985
70799
190120
442145
2549072
938334
2621222
2133727
281842
1254555
782793
2830067
800469
2206248
506410
2929782
2224168
2690569
136599
1299072
84978
1206969
489543
1547165
2449490
158166
828763
2337893
2306580
1025875
2076836
934340
1526083
587429
1951010
2077980
1808420
2294983
779182
453603
2344573
138376
1432199
307903
2486088
975846
1192836
2351303
803599
2378987
85398
1064513
2183491
1511525
736780
1063212
1073566
534576
2562293
1545498
355654
1960528
2455470
147553
2932881
659722
2646876
2865368
1850450
55219
480727
1515842
957630
925053
303095
732803
1320873
2287820
1991157
61978
2385215
1002324
1304711
868891
1104735
1769102
820196
2276315
1373712
1155972
1482904
758026
1581236
1508679
1303465
1710053
2887022
2191715
878273
2682441
1407435
712208
2084033
1616340
2910379
698518
1017959
1511128
2068658
502119
2248927
2749236
2714502
2542183
2487928
2453797
773794
2451646
1592247
207587
2906322
1519550
2820451
2097165
1310624
2151223
2808187
679231
1533632
2778996
2586323
2531833
2882947
287562
2812693
2048773
2262247
2171971
1772503
1687100
626921
1888770
1123367
872737
2530155
1990425
2754206
2468999
600205
2546330
26102
2262145
795324
1619086
1398398
374980
2560809
2059023
939179
1853299
2357133
639135
1854668
886010
1552286
1611908
1567098
692979
178204
632943
2349652
407094
1052489
2749349
2355064
2005753
1372114
564270
809756
435992
2025562
1862452
623743
2699670
2464255
2733781
230495
1755040
2586274
1860061
2784347
661291
2416391
152677
315200
2302532
1192072
2282889
1142778
1242209
1707606
2434131
541521
2755425
1129563
1702425
2557025
1687418
1622952
2360921
1843009
2122214
815800
19730
1621213
836926
2217607
88754
2270239
634138
718288
448669
897952
2439430
2382950
2347753
1040311
1546823
498115
1656695
652858
964987
2546253
561589
34955
762319
2119188
441721
76934
34795
844367
1834780
703390
2235464
2735927
791821
1596923
2029690
1576339
1469438
2044596
1714568
2303909
1674415
302554
2304757
1456311
199751
2819306
814191
2433645
1159793
1496808
2206382
593394
885811
2116752
2297114
24600
2745919
1210124
2052663
1602682
2065689
2547022
997336
2803176
686952
2931189
2093566
219316
1241954
168663
1238737
998316
2557171
2525709
1475253
690131
2782344
424103
1815146
1169368
2287737
71276
243437
1649790
421555
1080940
2401342
422493
1322892
15391
1063401
2224693
2421540
1684950
388850
1866325
2304432
2061994
1586735
2577154
389319
155779
841005
1320996
775434
1047235
2618593
973442
331662
555106
2880990
2448661
1079185
398545
426339
203623
2526208
2835652
2825061
1997747
2337131
991422
2857411
2256436
1760654
1866920
762894
568186
1164417
1079897
135546
938636
2700924
679695
285434
116953
2241756
1403192
147229
65283
86315
1474021
1982374
1697849
1153390
2141582
1930467
1139220
2051419
2700941
1832607
436458
2194274
2346169
1226469
824159
1308781
91259
408559
2277220
2453175
749860
2576637
63384
613195
2076100
2004527
496098
38992
338930
2184285
535041
2187048
1961595
1258806
2863086
2302670
1522199
1193319
279224
1500358
1393654
1604254
811776
2023708
2507852
743023
2848261
1438403
2048527
198224
1177953
2503866
821061
1526226
2504612
1876114
2730379
1381132
2766089
2086786
393002
634277
440500
527738
402404
696492
251983
1933491
205483
1508181
355966
2455869
513564
2775859
1972136
1949526
1423386
2525497
2574351
113215
2683541
720341
1790031
2375424
1607067
2666698
1575131
686150
1079316
505406
739486
2890612
2866357
1040592
1499645
2933187
2767972
2828361
151089
682897
2397469
167532
2751006
2198936
2270149
2155425
1081417
695961
1764232
776247
982057
2883644
1681639
1444078
2817375
1540302
666165
2690937
589905
339361
2393661
2460287
2037276
2375220
1556651
1975489
2395163
2378220
2272596
2407124
1999194
2138792
2703715
2458339
109658
1205465
1814019
318279
2915257
835265
322108
2803785
272930
1704603
2823774
2596081
100931
2496815
2764541
86077
1305500
887661
2652363
870565
2574726
671233
1148277
764319
2327736
801584
1039239
2444457
2894394
1058201
690914
2300827
2459396
1148847
1737521
2427234
1455841
1015297
1722639
2018419
263899
240206
1706320
1421270
1429256
1048062
2377119
1161459
2818940
2703773
2839390
2644641
2014615
188959
250553
157073
773406
1213698
2520662
345249
2665339
2501155
863089
2054029
1905829
1935468
2003972
1844394
1360004
1948347
1171870
2256287
2496448
636252
2016446
377265
545027
2244714
244966
2386089
1711405
561944
2894494
1449857
2048185
333370
2120697
2413692
2109845
1268920
2718858
1140194
2035108
463410
1287662
1099089
516183
1660471
2920197
324324
1004428
1051382
1538621
1416640
244782
2129347
2241700
2306282
1503811
2152299
2603943
233815
1568346
626070
578250
154897
1487507
2398852
1653809
286408
2695841
1897119
1671102
264533
1041595
1787351
2597687
2923793
1123994
1600184
2769300
1279579
879408
2829397
2442209
2516107
2372873
2867498
389303
2585901
94974
1521236
1199510
2911278
1839157
1172581
1590118
882234
2863886
22775
1791983
2938965
657264
1563524
1185200
1505471
850598
208509
1460035
1875795
728384
2505426
2529625
1934112
1148258
417033
2725257
2794453
398975
461341
344349
1071749
806113
800776
120128
1628313
2347506
247987
2236599
1347415
669494
2772283
1609095
2830412
1831186
1288892
2712754
2655536
1497393
439948
1598391
2610774
1345471
1517413
1725899
1310895
1423012
160292
2652167
2627153
1721829
324879
2079568
643643
898702
2555220
2760783
1313945
2530613
571997
750222
1277472
1226480
1998844
982747
2297514
2117389
1784825
504721
1557454
1870824
49350
1283297
2499342
541549
1655100
2864041
2081242
1733835
2312517
2072626
21748
2139733
2587629
409255
714652
2258860
1747972
749575
541290
2516781
1578198
459750
1424829
979980
2349474
583140
2080270
2206557
966394
2076861
1295460
2282608
172739
679706
1983236
664577
2446319
1699130
1064336
2008385
2210658
708114
543869
2335135
1499000
2251697
2173870
2178546
193566
2748338
408622
2875202
2400047
1528111
1133021
2236752
991221
2268722
779279
779932
1611591
2365116
1773365
1885712
627666
2577456
1019298
286238
1370568
965352
901748
1040807
894397
504933
383241
2052968
1434402
2090356
84881
809655
127932
1766801
2278453
2141076
26084
2364691
660474
2138211
1018807
2284264
1816736
1277937
2029984
621091
2779545
1143459
2781444
1176236
2099043
2895719
649182
919942
2034947
2727207
542482
1147828
1125397
2540623
2512649
1627822
711606
515923
2636082
839133
2792913
442262
1295438
1946146
2013288
2167713
320438
921114
295242
1094891
381887
1917266
461082
999953
618728
1317467
2431741
2097370
874883
717426
2899988
2901477
1960233
2824655
423705
1847093
2555157
2441361
2326757
442690
2871500
1060987
529322
855593
1547735
1560013
2610288
1384599
1472841
8159
627105
597963
1120803
450006
2493972
181072
2728015
296182
1341610
2182726
2464112
2089591
2460519
56413
108961
2615141
666727
1405656
1630667
2587552
1725568
13730
824615
2928522
120919
962900
1954708
2767771
918246
1532158
2777791
1484630
1971752
681094
186468
1908678
1138407
1443922
2179053
2872750
2402514
353862
2076386
1199692
2454497
895228
74283
294608
2818973
263079
1626959
2039875
2056328
2373685
543145
2364690
2439154
2689269
1870666
1138691
2494369
375338
2664790
1603270
1024161
1041141
1589634
1880340
583937
1647253
2428313
675230
1469488
2198805
1853605
1865386
834992
2630273
218263
1159280
232660
2631198
220606
737194
1633325
145707
1893033
2251684
942893
281804
688360
2672746
2143789
2650481
1286321
1250837
1034884
848765
2146868
2497894
1171014
2415386
2336428
696247
1111093
858814
276089
283636
140634
2520282
1744249
239038
2706497
1911975
2530326
514823
1285280
160015
96458
2066425
376110
529688
624635
1930050
486406
1145149
2806294
1189241
2852217
2259202
1928654
1047478
1833059
1343919
2516580
1006295
1561426
986270
90475
589155
1188817
2203330
1839649
871098
845223
2647215
936918
2793365
665807
820536
901493
1495628
1054569
1962831
1315209
875571
2148672
1094932
2680737
413506
2193800
60350
1419383
1442189
245025
279388
1596804
1746214
1940492
2662870
2069801
2387965
1359457
1901542
417227
2263154
1721133
736161
174279
15206
497908
1335016
2551908
2007426
1003145
2572835
2676054
1817749
1932550
814456
2738111
2445388
2892514
2663231
638014
1206273
2066994
1930227
1588437
2813946
2695851
1783000
2362381
505465
1097100
2029249
1824525
1307604
29567
2022231
1124002
283364
853524
1176745
2419156
2440509
225525
2340563
1366844
282155
1044952
966444
2680269
1875422
950909
574390
1303109
2028627
160119
108628
1244702
2044041
2552893
1998725
1311065
1456092
2534987
2269803
1294930
1826715
1654198
2632130
1941403
2390583
431208
1846534
199278
2431864
2914161
1972488
2706698
1590245
1064144
1790081
332239
492096
1011447
1433716
1053303
823655
155092
2312925
573482
1797223
1201007
1863563
2241115
1717351
2512130
1962588
755858
1732132
2706241
1211366
957097
242082
1238408
2517962
624963
1600376
2375436
2483408
2883810
1507397
1200794
613778
2737181
643634
1139791
1915332
231691
2017535
1806451
1098649
1069795
1274279
965830
298167
52016
2134998
2053101
2453380
815411
1541196
671079
749326
729142
329251
1843990
1269916
2927161
1087874
1555056
1891898
2864363
2092461
2736666
1056584
1839694
2648241
1928101
2265286
2032063
131401
288206
851180
2118114
2830826
2026782
195912
2097652
2726082
2125785
2239110
2457219
314790
1476123
2175648
2335312
138280
777070
2199329
81703
1844674
2020358
2094977
935940
1312881
586419
2022309
1801527
2627734
95553
133900
1996742
2768521
2315114
2708519
2211640
138235
2248681
2151847
587705
2042119
2537300
650152
2802853
1886265
2235928
1398383
904471
2198544
301026
136668
883381
193780
1024172
2289475
200133
1352813
151744
2862270
670803
826284
1156829
829752
2849919
2808590
2004033
967558
2014821
2066984
1590107
2517209
2690418
1308094
1242621
2489544
923291
149626
2037563
1842416
1718435
2739405
385115
767421
2754559
1729485
418054
267634
176631
1826738
1770996
889188
2181721
666251
2511785
1761230
731217
826003
919834
1655984
1381491
2019540
1588104
2019661
1826458
892502
1466649
1944157
438769
2395480
1581370
123209
1827533
2525801
2029120
2752056
370844
1156570
607769
45330
1629751
1933416
1472324
1822224
379491
2431191
1569215
2416483
1155012
2152867
93669
538576
226827
79146
1486449
638036
909271
2234982
1541300
2684179
2852509
643979
2446791
2694344
2802565
2135102
2556659
231348
1841962
2712771
345180
1370029
1566782
1264730
1370144
1761662
1024699
2334197
891847
2468687
2284918
740233
610549
1538358
1591103
1462036
1138720
1155300
1191923
1268379
183223
2501009
1248319
2534249
199467
577444
2039820
968665
958251
576901
212976
2386369
2602120
2871879
712332
2227574
2246386
1801974
2341444
899258
1820896
971130
1689279
1696863
1187146
2107446
36875
2592436
2290687
2303432
148893
1708232
1111561
2479631
513484
1004868
384636
1861885
1076200
1162015
877943
2471577
2029606
1309615
1428298
552594
2385176
2682895
1948346
191763
2926543
469504
2027527
2699453
524317
2797766
1030024
1968842
888505
89510
1422119
2008627
2295519
819303
2899681
2907446
245768
1237787
590403
1269715
665118
2417700
706013
2317846
1511207
1691038
2586950
1580482
2827962
1944016
1311223
2537066
384765
260712
371376
726674
490236
1972329
2265901
744816
1844951
2522497
610458
187946
480706
846499
761989
1666550
696548
2107265
1948807
1913620
1776172
2205711
2106075
2651617
2044006
1477748
1575087
2595869
223258
2717735
1781858
642530
2550572
2357585
129118
779899
1858033
2881909
2508339
621904
1359979
2568520
714174
875652
2649465
2117954
275756
1672976
2070981
848255
1139159
505925
1073157
3778
476048
2716058
266292
2793692
2497989
1305949
2108745
1704079
2286840
1702803
472366
2475467
1550115
1086192
1904712
1642999
2585421
1747616
2241008
895746
903831
2450512
1655789
1951937
587262
1797661
377157
666003
2215557
1091688
2007792
1820835
399612
892846
361588
1556675
525148
145743
2081549
878744
552358
1143761
1712664
1156248
671119
482308
268922
1726394
2643037
1515039
2152852
2833387
726003
1235440
1220792
83364
1135783
534240
1531699
1229176
511708
2086744
2577573
337202
971395
408646
1897296
2625929
2870126
2889648
2690273
1176618
2888794
1658662
1047438
2921789
2199563
360659
2057472
1039628
2566567
436429
238785
1646860
956502
2358309
784137
2649935
1204183
2727123
2808039
883729
1012550
2527781
2434624
1301663
2879776
2565045
1356469
2040983
30796
1882330
2762547
107063
1919560
1696813
142118
2568533
1861506
162006
2531987
1417650
2175335
45937
1125340
1664059
1684541
26623
596652
1607148
2011250
1697573
2682273
2592940
2717581
2801106
396054
1926643
2446911
2816378
2044217
2104343
2232908
1821261
2560355
589764
2506987
2045115
2418136
1745623
1144487
2525444
2295272
588888
2068793
2314225
777135
2257862
1937068
465213
724431
2339911
2061432
2226134
171715
1146671
2892558
459621
1369664
996617
536647
2145257
494210
130949
1406576
1756630
1169157
1408696
964866
610505
20102
1758217
1146210
1254346
2001017
2875988
1966737
2340567
996788
1948938
2201641
1107462
621092
1811515
489747
418952
2891344
2798107
2234609
317225
1070175
2627085
1289867
146094
1062422
1240997
2306968
2738793
1221093
485607
1956034
2559789
2599245
2462271
1362302
1615166
1276188
1671463
672006
1871044
513154
1932895
2838178
2061471
2070174
1223071
145438
2034046
1854968
1102560
587474
572247
1622631
1721836
2846200
1015874
2115612
2524448
360282
2360099
2186558
87347
1188181
2673607
2732620
1516756
2672594
1399784
1978665
2075506
550932
109093
1194427
2261011
1899621
1370354
1693510
1621385
65623
747549
1058462
1750791
2513650
2872267
806183
2652917
2055339
1339032
875635
1946487
1081625
1915788
584282
2684054
1796094
39445
2082580
2231051
490309
899164
589141
1587980
2613520
2460437
2254407
647883
381344
891441
322978
1033705
2256161
1822020
2904105
1879583
1424650
2327365
2833249
1282822
1831481
416051
913889
1804913
1857687
2733021
2465830
1189349
1556919
2795972
561371
865419
510397
2886071
1743171
287448
2247175
2261060
419069
1224149
1380892
2034463
1094721
468116
577913
2439334
780668
493339
232954
1307258
1051530
2491661
284900
2095377
435665
1762794
2875089
2054248
835699
1969594
76518
924859
2715618
1591595
1916228
1623321
53996
2760092
2822825
2799020
2317256
591521
2409513
2380909
2371241
2677139
406074
2487506
1307603
587700
521582
2318263
1972721
2859454
2483564
2308198
2194498
1767632
2412066
1291307
2175221
2604944
1159597
2577762
1750293
850702
2480806
1831606
1854293
2883397
1436370
814480
856173
841331
2069593
1083604
144683
2477891
2000859
876909
2674722
816372
1967595
2875943
830086
494518
1416512
2637432
2173327
2153330
1377956
2416878
8646
2620792
766379
2537342
1007405
1336722
1753208
1029712
1246193
995351
1497271
2250817
1289957
2125041
866158
1847750
1034472
2886060
949191
1457130
2260913
925607
1996334
566089
1307323
2521110
315870
2009069
335382
127090
2625072
1443532
225570
1388598
2577554
389160
2637473
2058647
1943987
294804
874259
2571592
2862817
2254156
447369
59202
2208327
1075134
53868
2359859
2123996
1444256
81806
2346198
213513
634146
49930
1657855
504487
2528615
2504725
664325
2715189
1387225
508158
11253
2313092
1728438
2540176
1337452
2397719
1252969
2847751
2438274
1675671
2678997
1576636
2522958
1214037
592163
2015932
660968
1413190
241898
257360
441460
224052
378343
2574066
516035
1399367
687081
1540925
758456
1424953
2262934
548983
1247230
857784
2478081
902239
1790436
853366
1636205
936184
1839490
2878392
427976
1550229
351625
2867809
908631
1150768
491262
379274
525057
59159
572667
170981
61831
664071
2807045
399154
2210615
304061
1831418
400101
522574
1502941
739999
2155209
2283583
2323092
264554
2869147
2262571
2503233
985473
1494813
1316541
505052
1261983
2522877
1219611
821322
2598208
846737
410539
515210
1926674
2279116
2248802
2463843
1214342
1575736
1873583
383884
1569364
950621
2379505
2280302
63785
2928677
1316538
2760657
128295
2527938
655747
2669174
1065376
670669
1310437
765358
2601600
407771
202154
1052205
2344524
1054236
491242
1806938
799584
1682581
392269
1411020
2937715
2140278
1430823
2424959
1171095
2479091
2557781
2574038
1521423
2278977
603014
1676108
2236850
971310
1449373
2767306
1972271
127043
601838
984881
2717287
1025687
1128435
2663654
2399822
1629568
2241934
1796022
1913968
461150
38944
105134
91701
1485891
1147318
2716715
399236
639074
960687
1097606
1791328
1998131
1999901
1132748
48655
483950
2194110
1927899
1486645
129577
1195014
1966010
206244
2329091
2417676
2524559
2784613
87147
2720302
1223367
2486658
765759
2329530
46892
782846
2800466
297571
804305
2273856
2693983
1455031
1834304
2492753
1897359
380269
747672
772683
1833379
248265
2142929
1534340
1358555
2906527
1338625
303752
1153601
1530083
96996
2097691
2453696
1112059
1867260
429519
1706019
1290456
1252467
297247
870737
1893080
2470571
2917335
2619897
1698881
1985628
1338278
1810519
1985447
557402
1209090
2133253
439657
1108602
618715
1518951
1679079
2128248
2071262
1222359
957925
1416043
1848582
950452
2060725
1469159
2836911
2880478
1738225
410666
1200890
644405
2510913
645707
734270
1833014
1231656
2877493
555540
1768169
320787
1339717
2039642
2482360
801194
2292970
546543
2631841
2910308
2507374
1368361
591418
2827774
2376759
2487015
1934222
1884888
854739
2877051
46999
1567347
2321680
2226840
727160
2043197
653144
2921735
226003
1586716
1385014
2042821
259666
2704316
2456534
120183
428543
1457474
933308
1038576
2017673
872207
1423752
1895043
1432696
120021
1533354
2082072
707004
1576415
2668446
1013082
863495
2070884
1773525
813823
2726960
2610113
2762707
2667281
709498
169313
2370206
1518913
1517518
2571505
118787
2719154
701524
2215675
2619585
1779212
14465
2597564
2772650
2090594
138496
2774629
1454594
240840
1835639
250348
2916630
1488688
2463453
529753
1272913
1192414
2652216
400213
2315258
2429557
403873
2681469
181220
877748
1507370
1617848
87823
2396991
1145245
1252753
2451444
2008137
1473603
1075191
849126
2033268
934735
2376830
258035
410223
130226
499627
2773018
945004
1537801
1292970
2234361
1521944
2702882
77939
1530054
1824082
1949977
503592
689559
1612636
462492
497929
1286798
1619964
2144527
1545047
2374190
813570
2447015
2891395
1198202
1751666
25940
1650415
458715
1242797
239069
1340127
2082332
2708938
1665815
2447526
1468255
735502
2642338
2459202
2551563
1987301
981688
516689
2409434
1196249
2813846
178182
2750938
711097
2354898
2880269
2190229
2213938
833189
1997798
25433
545752
2229676
2177127
292828
404788
2704882
1149209
2240716
75081
644531
2730700
702483
2608765
1312261
1678739
261284
2357857
400901
606644
2328727
1197903
1172604
2508922
1071925
259524
2781619
950684
1619755
524313
585338
1210019
2858544
770008
2069958
1017543
156130
1248151
2428842
1821423
1077119
272042
2565034
1411843
358436
1903021
1705614
2859504
1154044
1826429
923889
1009741
2510066
2737593
1568859
982437
1975721
588436
176893
877668
1638899
2820284
2197738
2284319
1756482
1409610
2746643
1354203
1547821
708174
1975911
527183
792862
2100479
210623
2484682
2359439
751140
501268
2021493
2144361
49857
1115017
2431993
1292128
2323948
2181125
1995566
2407530
2678468
895828
2203116
624259
2922635
2938816
216684
2056388
10248
1706506
2615195
1979903
1390283
2813423
2682283
535082
250964
1695977
2646420
2668673
2920984
866736
454643
729476
2783683
2185227
760860
2029627
137538
448634
1167933
990967
494221
2552265
1016413
2834639
1725790
2774319
2303129
2266056
2169547
435670
993356
324518
85057
1304912
2363592
2490718
301916
434411
217034
1268297
2591594
1032858
191216
73773
2009718
2042906
297917
2399905
1497437
2000767
2661634
1410771
2761350
1404062
2599144
2930129
544429
1311570
1964940
2865059
1222497
1859692
462918
2600338
1320491
1424556
2144687
2583633
549931
2287209
2109112
638035
1307966
1565618
2386860
368922
2162816
1825064
942293
2938872
2058188
496511
2535205
1821551
212111
2131335
113307
83276
2754181
1638207
2282776
880144
2031273
2764282
2481173
1705755
122740
1423467
799094
2486355
2849839
201163
2781974
1492286
2807259
617624
2405330
1445116
1773148
2846453
1196681
2531577
2449688
350368
1704965
1243224
2193155
195165
2799894
883702
1468298
49007
707150
2266618
1607084
1244799
1712656
1424743
550679
2706157
2117455
2379849
2212222
92220
15109
1861121
2348120
2178633
408819
571821
2408045
2342326
2606508
82723
190341
2564348
1513134
535369
17081
1760493
1933760
2705956
2443059
1025245
956986
2804437
37010
981740
912647
2568239
2201332
2840603
2558709
1866063
2939706
1734894
1733706
593841
61675
697262
802152
2629363
2001643
749131
618100
419080
2791604
1803847
2696789
2873061
2799587
1074167
2756187
212869
1535136
1066900
2261869
728185
511258
2863440
2406704
1523461
1755206
89258
1478763
1762151
521954
962109
1055497
1403890
2504977
717704
544101
950718
626423
2528770
2150741
2468369
831529
1768513
2924744
659867
1650734
1161869
653412
1936325
2728086
2520186
1786512
823721
131347
2680166
702399
917192
632034
1445723
648240
956313
60385
1357518
1793802
81842
52697
2832211
1289966
295209
1335277
1830015
2037034
878572
375450
2045005
747069
934148
1162142
173476
953386
1727364
971803
564095
447539
1140827
2107756
2108680
254685
2464042
2381835
1931384
1720117
1905388
2470074
2253330
2149705
375644
1773742
13452
1663722
2363119
66628
2103956
1074191
1364087
2777996
2282744
642221
1159659
809045
739048
1990972
1947552
1122837
2078787
1332311
816928
2156245
200733
978017
838774
719200
2725704
191675
348606
1535775
1575727
822296
133537
2432153
2044762
1966299
438169
1338165
1801652
589371
2916646
2381190
1104289
347431
2565783
811243
2312704
1578768
69198
730844
1906143
1468646
1420492
2149722
878915
1474768
1497828
729318
1707266
2505824
268533
1107757
1420972
1650966
1853343
432749
1137405
321341
622182
1753932
1649524
1543873
1694433
2680022
703681
614369
1643475
2303084
2494189
2829880
797963
142923
1209299
760275
1790761
2368132
2284340
1025945
917437
2257820
131171
2783630
945007
2572549
53329
1215088
1049942
2902302
541652
1958874
872567
698920
1805742
1378613
2893920
2838847
1929851
16064
185833
2614526
174753
907775
2634358
2608376
1557141
988868
600046
2523104
2792645
771697
269767
987534
2598076
825840
1097646
1672750
1907763
1773217
136529
294120
2682923
2827152
2268386
1349724
669531
1055304
442511
2521823
473845
835022
897197
1399007
52168
1104588
1537894
1788983
2647798
94068
355982
2250910
223516
965914
2716131
297736
2259287
1425750
1126268
569370
1841675
1484562
1471177
687825
91188
350688
210981
895951
1523069
47994
243052
1568333
2490627
2412378
2838117
704150
1477740
1229289
1730409
1049698
2554606
1476221
507808
582836
1562167
295675
2090658
1796475
1683464
844690
2410074
2852163
2352578
842465
660867
1525950
1424158
1251263
141294
1182703
2627018
865972
2035664
1320027
1435735
1872311
2016498
117606
1101834
2678574
1298544
357650
1686549
1944450
1553847
2475006
769993
426608
2318602
839967
2588934
63902
1978081
1758219
1375060
1906713
976195
2041409
2108014
256004
409697
2402541
1669125
2810123
486621
1237292
2721412
1481231
2635826
1977937
2509160
2476238
304233
858190
446464
68490
1452470
1670005
1169987
905891
2310915
1625690
1884538
230082
2099407
526636
621987
1476257
1072820
834561
1455724
2571332
696326
2256997
1741621
1988500
306699
2672888
601272
1007176
1813497
2905275
1548866
2715186
2104974
310932
751889
280119
2651419
2356260
1132499
28111
2266653
2071044
1902777
1930768
2058138
1092205
766410
2562305
2023285
1756615
483566
2060852
2719974
2147553
1321886
2597795
519379
2811635
691457
2468
2663565
247723
1242736
227696
290135
606445
427632
2454539
84759
170527
1861547
1131134
2320938
2063841
1974253
1001364
1246981
2685585
1716890
524651
829066
1870289
1697777
22835
1946403
491540
1665022
311388
2455440
2873782
1641726
2158637
652447
872558
1539259
2187173
2337709
502676
865645
1558781
1827619
2632308
2911642
809792
2110121
1584789
2749409
1418724
1259961
1109278
2765964
2676259
1030928
2297297
1057920
18980
2365465
1359732
373365
1055859
633277
246453
2561745
1220636
293396
67497
2794089
2913410
2342489
1838183
643565
2438791
1049039
2081847
590948
511522
1788070
414799
236039
110277
1784943
2919192
2440306
1955390
2172477
2601306
2613956
2671247
345045
2670209
2327461
782920
2458880
1675552
1984704
247936
516580
1848457
1626091
1863064
99376
2922795
666273
1556751
842605
2300243
865751
2621116
2858106
1377650
955812
2436174
2431709
2210893
1498250
1503514
1947390
317665
2637006
1946352
1930817
1207080
2886530
960354
2478281
1492082
405953
946517
2725669
1666173
1930676
2324363
205223
2297496
649055
601147
214697
500116
2676587
1862113
1891621
1593813
2362260
1626905
480685
1576805
2117841
1745671
2872906
1832375
253078
783122
2216811
2151266
899450
1238939
2894773
1582159
2057618
2853660
199861
1735699
2637966
505059
2434515
2633872
718094
2356240
1571631
1694155
2654862
1774126
2931872
1587919
1714384
1383147
1999381
1414825
756805
2498687
1109118
2920011
1637447
1547516
2348374
2303495
2180436
1791279
2636654
1032101
1088628
2266433
525996
2258886
1208813
2428173
2262621
1669613
283995
1120628
480260
2011281
1536962
684090
463536
2161530
2256230
1236147
2391628
513887
1168249
2016633
494620
61709
393643
1531468
752695
130246
2258291
1555677
1383440
1915908
722301
1675248
2439934
1451328
2183235
219067
698124
2378804
1058470
1682734
162826
896137
1887481
2694817
1373737
1106697
689593
698181
2763057
958527
819115
1075133
2874259
2815708
1943272
1119963
2203179
2533204
2894752
1293768
2850528
894713
2834860
1054385
95716
923944
2318028
62884
696789
862597
2909548
2767708
166395
1447056
1082776
1988294
302910
794102
642679
2428366
1645221
2215124
791672
1196175
1921402
1643187
2039419
1589873
283782
2589394
967720
1952539
2321187
596831
2267660
2047202
1573078
1911100
1218372
2379473
1853748
982436
2537533
2180767
1745572
2926513
2519010
2708495
2374170
582180
65589
2204888
253523
1428831
2805907
1332940
2363680
515115
459545
2306631
699282
2707420
1974878
1471945
2918383
1382157
2697509
441340
2178718
1692300
2578857
1476325
519392
1740645
679673
63508
272134
2418149
2683658
2650179
923244
501412
2792750
377788
1554668
1712508
1455192
2021086
1830582
481585
1503768
2353868
1129087
2666399
1926356
804033
1113249
1440303
2116494
1166776
1976495
2414005
1679930
1364737
778052
2611161
157061
238839
813300
463710
747832
235092
1550583
1438345
800920
917639
745027
1011883
1386154
2814207
2723476
500338
1790090
1991621
2745491
323146
2362257
271282
750309
2105925
2050857
1142735
2052533
1921777
298031
2189614
1905243
777138
1259686
978068
1085815
2727352
1506928
2657155
1631160
2283050
2247265
202332
2655803
1367888
591107
2007118
2885064
887784
1308533
1980048
1754698
244324
695992
1853081
1089086
2021168
1788368
1078570
2273429
2291796
490573
622797
2704
1332699
986117
2359747
1382173
1843677
1429888
1896644
746967
470990
2823880
122271
185337
1737024
1623098
2357430
1385829
1806352
1558479
1884036
1164966
1765221
1039807
1895305
2093335
418589
821678
1981854
361716
244367
664654
138946
2134597
1769632
2505851
503964
616390
2135806
23807
2277173
1879324
2773170
2790195
28622
1446150
852685
671193
1863116
1968720
294694
2840567
613460
390752
2188798
2244754
1747207
2347437
1532331
206679
2450136
2596961
805299
2647026
179623
1030702
2013999
1705084
2041441
1851715
2642451
2501463
713969
1042880
2653049
1337945
2008189
1593231
149107
2390562
765193
2743114
2036204
2237103
2518141
46647
2034435
741230
1564717
2234010
868646
1958596
705548
1547710
2458838
2457904
2840610
219816
1161701
1538037
1368305
1967459
2103514
2040068
2888858
2517758
1955962
1072270
162046
1760390
1588346
2465382
1000853
1364997
1100826
1605983
246084
1171079
1577877
96963
2737835
110976
885970
1361428
17101
1915957
1863640
1255191
414202
885470
249944
2475803
14527
78036
248983
16018
942754
2190215
276862
837027
1276394
2912062
282621
2416751
340813
1406929
843854
1675885
1085296
2542722
1744763
2084957
2111440
1208058
200433
26268
676332
2534348
1954405
2363895
2199859
2096005
16482
261480
1536149
1179941
2186360
1377401
1864980
2658210
2446384
2776909
2392621
1106056
2314501
1053553
2836524
22321
1274626
2677255
248870
81065
2205137
2431332
244274
2376898
2068296
2756661
2539024
1603296
2201454
2282857
2499420
921463
320965
1002529
1393745
1544111
1272432
1415608
528633
1612518
1196439
1699511
2256477
2679728
2386235
1001377
1819011
290208
1939650
805213
2879689
2138440
1528661
2683483
34931
2528711
1148509
373591
1708523
1302212
2335465
1098821
874902
1168796
549916
41537
85162
271189
2432174
2713877
2125417
2895970
1412450
2332760
2048114
1849787
2355102
542149
2417715
2506271
509256
1576580
2734361
2147565
246733
622422
2463909
2752183
2146156
843115
693988
1721888
2410307
2067688
1431482
439548
2445729
255014
775682
315178
1685751
959340
2718045
2349840
1676382
1900171
2530662
601000
756866
781234
1440179
2868883
1180395
1452481
1298561
2692433
98862
2753299
2263365
1984857
295265
981978
1865431
1414004
1907950
356691
1897471
2518860
2040554
1808902
2243354
2758297
1794584
1216798
2589627
1649547
1154909
1142701
2320509
1739799
206168
1058792
2004303
2415583
2069353
1570902
503966
109168
1058678
670185
1194710
99124
393157
822560
978228
836992
727392
876616
248380
954392
18331
2104857
2937545
613650
1612593
536321
2248558
107320
846377
221570
2365048
2053716
2152410
2156070
1770695
2473853
965007
162691
151896
901788
1884861
1381163
712635
699769
1550315
700985
1317426
1172701
2392060
1055412
2481116
1702331
2262266
2151171
2299009
2786698
1840924
2406369
2914407
2689765
790439
1377528
1389012
1503175
1011078
379775
1613569
818267
2688420
2189374
902322
1072905
1581407
1813169
525543
1783658
2325424
1202013
622791
193917
2482679
1452693
111558
482850
120982
2689449
186763
1138479
2226815
947514
312679
320190
1715094
2620909
2865478
2402760
487187
2758058
2298384
198826
1207483
200184
2445259
1729119
212843
1858298
2142214
2515229
340705
527639
897557
1313596
1213103
2007871
1425713
1291093
815118
689222
743424
2116126
1555603
2065198
2831861
1138139
1504467
182846
1823464
2740892
1615045
988304
1721457
1945531
2930719
1853135
510900
869189
2798291
1880805
167168
1632108
2600028
1585680
1342985
1457724
818450
1035823
1541972
1650055
2100867
821295
769828
1633155
2839551
2141987
1409168
2422218
29743
2619626
316168
1432304
1138597
282888
935037
2693936
851036
2933959
1722056
208485
1255824
1577498
1177127
674013
1725236
84059
635637
2869655
2454417
712804
2276267
546793
1127125
391596
447360
75449
1607136
2581163
1470853
1403788
2440406
2398660
218402
2900020
1027205
1625993
580764
2048086
2583915
1988080
239450
1448301
1449324
734302
1886934
1147290
1719683
268122
1470054
401567
1518428
1983788
2694928
2473031
2796668
654826
1564025
2406279
2319476
2766621
1942822
1688060
307074
1034181
1683929
1869204
1929174
984036
2223272
474748
2827902
1413991
2078715
2414480
2358022
2921111
2773563
337413
2328849
561628
1673265
1317112
2488918
2742261
259014
2586823
2141023
2616940
1913002
1791129
253306
258771
1021012
1103462
291927
1289284
192415
121509
2844881
1530661
655402
2447423
1321333
1067791
2012439
1192958
2423815
1824896
1615994
720793
1452399
1019305
1225082
1323838
1873543
81176
178577
2012655
2099148
2207873
1115694
916836
1428157
1016755
1477332
1888188
241642
1890746
1850933
1582127
2263757
843424
2680127
2417737
1005410
1655377
2311566
2725614
366369
318249
2384154
141301
897762
392736
1903653
1837934
1741163
257113
1656224
2461931
1721810
1194424
959995
2425950
1518013
2119878
2321486
2880747
1014706
970067
2752139
1153770
1421985
408643
69572
769898
2252389
585562
1109946
1271644
2474927
2049504
63837
2239384
2162313
2218779
2424323
2285788
2465476
458728
2370761
937634
2011140
450407
2120633
1409537
2072996
1451349
1661140
2861555
1154095
510871
2432103
194073
1291081
1309419
1558036
2012658
368627
1296707
1229595
366077
723659
2858909
409678
1946666
1759869
664024
1501608
815003
2032228
1775339
1708228
1167490
1089279
2402411
2530120
944669
2873860
2677594
1082234
2453448
972154
2166002
2908777
1622442
838187
1172078
1489791
2828080
2468553
1908360
2799203
2138312
616812
111811
334369
1888452
1514738
2392605
1045458
361126
2441717
1312078
542016
1720898
905522
1412688
2457242
2751694
694149
2520098
572061
154930
138819
1156917
2314831
761068
1302535
2718635
2174672
1251379
450694
529814
1761229
1972447
1605515
1134917
621107
1013579
832232
1110430
2655621
1987559
1330782
2490873
2325148
342919
304164
1346713
2188340
424563
1782220
2640471
2170323
1596349
1011568
670042
814566
2303821
443686
2041451
524129
2555502
1330250
11080
1489623
2155458
1860561
1258476
315701
2523817
2874450
246387
400816
982555
2852242
2686242
2856586
2787810
407027
975194
1708173
26471
397361
2885576
2051968
1576834
2056159
1150085
1870010
1803801
631690
2099574
1960888
2375420
1509764
1828727
1155124
1417880
1903489
1418582
783049
1612191
2726735
1601866
2823005
2492667
2149225
1149305
1986285
1281437
1197249
2556967
2523079
1054105
1211444
730415
1835086
549973
2914658
2070991
1373948
1787341
1142010
1174191
1168947
500018
2844448
2417362
253944
1450024
2591532
2933633
571581
2647284
916819
1770674
748703
1098078
2736971
1999298
1068961
2261908
310238
688388
1278643
561750
916540
2558583
1817167
1443689
2885461
618138
496774
449848
619569
1971738
1210691
191510
72448
233517
1322510
186926
1424511
1349379
1188622
1238361
2355946
1262898
860968
349279
285109
1867692
2575603
2206572
2309482
2554375
1490841
2425345
1807108
2911198
164898
2513403
1304709
972761
527971
2020649
1588587
1191654
1180780
646954
1714114
1633343
2516368
2142905
1494312
2722985
1019545
967716
478737
253621
2664465
2594875
2846692
309755
582843
529127
566933
1174126
1611137
686602
301585
506641
2066945
2392426
641269
492707
1279595
128499
1586162
2287022
2633231
58962
415024
304687
1976376
681547
1453053
938598
2095120
2127236
1414145
2586926
1571365
533921
911770
285893
321785
2405634
1864488
2845353
830278
1377787
2769549
751373
1899843
2765214
503355
2899073
2056623
1047704
287874
955880
696860
470873
2937934
938742
744274
599153
1036413
1789023
2547296
2289628
1935757
2005304
1188575
572967
2006058
156657
2150610
646142
761272
2118278
2854923
2906953
1916798
1330307
2271328
1511356
1176309
100030
2169769
1872243
278912
1172220
2656456
779437
598872
590621
1542644
2889169
1798999
1557558
2227978
545109
367990
1938234
1090177
1843641
558921
859881
1592814
924590
2747165
456792
1062114
532336
446601
502768
2609387
2576782
2006513
1045631
761117
341908
1665798
2588435
158974
2326855
1445340
2619261
2798753
323200
1804687
339754
1647819
1486845
273891
698126
1946703
35497
154705
2156488
1724807
422478
2844045
135508
2471729
2587724
1266780
1724061
1954663
2467732
1294210
830081
1202156
765578
1584959
1856429
2099101
1825429
2248929
791149
1115765
2900817
2489098
2775777
1483117
2723206
2371025
1813729
2547032
970812
619477
1795018
1980060
1917330
2516135
722493
2587910
1740912
1089740
798430
1219036
1365922
1518009
2285785
426898
2803225
338910
1001463
1968743
615834
1230901
486098
488577
883917
2037475
714958
803824
2825999
42008
699423
998163
1116125
2908121
667620
2105374
2462574
528625
2053728
354471
2445823
1699367
2798708
2175083
2161117
2788719
961507
2400479
1241917
2126905
674639
1915843
1950348
416438
1980192
527503
507263
2333520
429169
340587
1978975
2506447
2829958
144149
1876929
1932
1062275
72010
191048
1490081
2634129
1570701
1057301
1687941
988489
1123043
2498061
1592735
91545
364105
1491398
407107
962361
2171364
1858759
1668150
1743839
1278964
562007
764887
802494
536298
1169197
256109
2931615
2734989
2299722
770697
1088272
1376243
596576
682475
930812
674080
1633882
163745
1137266
2120375
544987
2140246
117239
1741879
2662791
409443
1902689
970531
1675813
1622061
1390138
2161208
473757
1096296
860705
1525971
2734842
2061759
2027508
2918887
309707
2132096
1125932
1887668
2723592
1985731
585784
2772654
1494127
2121578
2910152
1955253
860478
184836
1728240
2727204
2401525
1098014
2211035
981740
160620
1428856
442430
1434543
35988
1752634
1072408
268101
574048
1453185
1093571
2369981
729962
200140
2203922
552334
1471854
123142
1466494
2081331
1254725
2736171
966022
2737798
1499250
1171295
2694536
1639492
981358
2764343
1343927
773339
489827
2188185
2506598
439107
331268
434439
1700079
2940294
2140390
1835486
2139616
120861
563065
2855842
1912868
1335142
769698
1108473
382116
127112
1930579
382587
2400769
1473342
2775115
1989192
1603440
2187301
1393450
213637
1764475
828008
981454
2408238
1034358
145443
2238233
295307
1213499
1722769
764778
1219417
935456
2548897
190029
799948
4197
66842
684074
2646325
1539619
631417
1076163
2485746
1776640
2729188
2552619
521791
1035506
2170930
2102391
2544539
779021
2512494
410314
1582760
594799
1151207
2153178
842621
309191
1851111
2848005
830311
540434
1958540
119383
2911692
1947470
2300843
499401
2258266
2151983
20187
292272
1508833
1444488
1879886
747972
1420474
2169744
151162
1350239
1069967
2245563
1720503
578772
704913
530738
1176984
2621444
1024477
2455589
1828203
1274569
2503256
1687727
433805
667249
1255768
1115168
1856393
2495760
1590425
785791
2455569
203476
2020302
48563
1369014
2394145
1853388
663836
1647186
2017334
47684
1976021
2206788
871100
579490
118133
916611
588348
832210
175504
2638047
2349347
859674
34890
1526331
25642
721019
2775178
96492
2515143
633847
2050782
903646
2628158
1978639
1986571
1377800
1275198
1156043
1514217
908946
346123
2240273
1058206
1734699
2312449
948983
1550275
2028216
243942
132628
2694590
1679889
645028
733661
1491098
1820796
2891527
2798951
2662288
1476147
1472334
2924334
2534758
2690827
1885209
2735700
627198
1418925
1970589
2167643
2475455
1656797
1932888
2615089
1628799
2418710
966194
222097
1562590
906137
2202955
1183260
1567357
638396
2321811
1328768
738918
2422474
2769531
1845508
1813141
158551
1014443
598195
1906647
976296
504933
1415236
1554427
1757061
2754338
2182064
2601211
503832
17617
2737730
1573174
748551
2761770
12974
781268
1541883
938419
2084912
2257754
113683
2384553
2785239
540064
1388318
1180289
1358889
2932759
983280
1513419
2060162
2371486
145212
853720
822277
607618
1389573
1299989
2610991
1132886
2889536
1052890
882880
107051
2851025
1555807
1188094
2613845
2806243
2425259
568074
481719
1424081
2925909
119881
2401736
649856
2529682
2309706
100822
1386354
919285
386659
813724
2039375
2116775
1212752
237699
1254593
2653656
271317
1475435
292316
599794
2513562
2445733
2670634
291999
1665084
2888047
1327422
1283917
616431
2003133
1017660
136929
1671423
1425096
354555
776193
1617541
2700084
2826881
926781
2621782
1014714
1980146
1450718
2554879
718796
942567
1100323
18404
1154105
701760
2020700
2858234
754741
283017
774231
2640896
1059794
1428908
898106
2579354
2159601
956849
2220039
906640
364613
214970
81246
1619352
970791
482992
1844463
1944133
2669561
269094
203900
2293656
2264847
2717
434713
722710
1028232
255289
2152736
1428507
2799621
814300
2444205
15909
398651
512463
484300
2528282
2573371
1071339
1539539
2106659
1227665
1206645
805241
2296315
698847
2937035
1976147
2279491
567556
153601
864459
2115950
563100
769325
1113973
409519
1639021
2776050
2820589
2623045
2458457
1094965
1257242
2466428
1931246
1108148
1146508
1229993
2521450
2604578
2575919
2427430
1436743
1770019
446887
590052
258913
2700426
564207
1921114
2061338
1889994
256054
417238
1102902
266625
2640632
1751739
670370
2012658
1720973
2858184
15283
2154576
1036212
2292889
2628094
1908140
2907142
484031
2337314
1235267
1118673
1338849
2062027
1418141
2391416
383052
762172
1005041
2918283
1855318
2118438
885121
2680897
2775524
590808
2429492
2199239
313782
2317681
1754581
523546
198996
542184
1700729
577869
39884
1410566
1387862
2174057
314073
2824507
947651
2438188
961178
906679
471090
2288693
2004304
2661734
857457
2246796
1849277
905796
1059782
2578875
101263
1751900
1248356
1824776
2884029
2523339
2475219
1812907
2931154
987795
2263381
2081167
360458
1782622
1387749
2266678
243978
2789996
995370
2909579
2431779
2646913
1747362
1827986
1395463
1425321
669289
2848142
2682421
1615022
2029595
448762
2892551
185583
2566265
2807020
2827188
834371
36138
737515
1817758
2053813
2481127
1159749
7127
2123577
1268094
530873
532180
742710
2937240
346217
2111185
8663
1528826
395643
1496252
2078299
631228
2849324
2730130
1659709
701970
27746
1180428
2691844
1825279
2848482
1340133
1800508
180343
1815686
2277921
172282
2342233
585372
1402800
2228881
2169399
653347
1611567
311912
582987
2036516
409402
1651188
2678348
993110
1511136
1804220
450921
709331
2467629
547599
547072
2144104
1662837
1333751
2325655
2813305
2341588
866258
1454968
2436633
180731
1282846
1896653
1501183
1107561
593042
102884
282110
2339153
2625288
1297951
1207045
513679
662048
1048127
1481732
1809063
214827
167760
1917461
2307014
893867
2533026
1215395
1461822
2409584
1252846
1895010
1111859
1544018
1202524
2006993
2301768
2914204
2398364
1533931
2509757
507431
16356
1956864
1010548
1202024
1442321
2471094
656222
1780981
472392
2154429
1581409
566278
668414
452793
1954096
571590
74359
55465
858198
621427
1978912
1809817
2755189
822144
1577993
1445674
495144
747720
1863802
2277489
277669
2631914
2562844
319391
2122030
1442942
2811347
2569297
2825996
2547204
989418
184218
1597808
2396474
598500
2405364
2620250
301844
1691717
2605951
2842585
1404483
304016
1677816
1561387
106003
2828449
2017265
1139030
2761078
2518173
1427932
1427515
2868113
1557013
2001197
1634852
403383
827229
2704147
1057501
2093409
2420710
1837729
2491562
1671789
2303079
918676
316330
1606560
1759670
885224
2581568
838465
2660891
1593932
1508193
1807231
1812221
298146
1969
1311434
93345
139502
1179870
832599
2050165
1040451
1805500
2539684
1161813
1146767
1907614
2286196
1401960
2099513
2079293
1672793
186607
2735614
296824
1178590
2248308
1610940
1672403
2796397
360837
241269
2340111
1455421
1774601
1688626
1532923
839817
2830667
1715416
1479660
2383231
2501036
1914267
696419
36312
1920733
1738702
1454570
780418
1021604
1761140
828523
555993
763030
2759642
399162
1899659
1268402
848075
1291543
1076505
1588276
1578723
2356766
19967
1141031
277615
861526
670918
1081448
1578808
2881353
2319891
229235
2131150
351389
2612433
684559
2231607
956527
2359552
32539
1564243
918663
2454934
90671
326054
146090
459996
1626006
1308159
2769435
2297751
2491618
2676755
245996
2558799
1264337
1028581
736490
84896
1986951
583568
1753466
913899
2489479
1761205
1914435
1816828
1945498
1596258
1628941
1363088
1573917
1620839
254326
917327
269016
425283
1317631
2204865
472386
1103982
2269991
2312150
1812882
946144
1136355
1326385
2665132
661786
1067927
1111388
2044447
1100788
2362434
2351263
348562
2046732
1368811
14068
1541327
2027660
1263819
717138
1941913
327077
2521390
162640
721069
356074
450752
1646198
1341856
11912
1718575
2461863
777476
1573036
1087388
811269
771703
1011999
1881257
634027
511651
1383821
2343718
1474226
1164495
1401819
2616419
2747904
2729190
1168061
1141013
2307633
2160209
1555629
2095892
2674456
1785223
982111
862223
2028559
1114092
1795924
2556408
1968262
1844699
1271062
2194957
1006097
2614760
2423232
270701
2531055
1060510
1897983
2168215
1302629
2831646
2481
981704
1845817
832167
2624418
2617213
1897584
2794904
1840109
304944
27423
778236
1242218
1317977
1926138
97465
2455762
737583
966021
562611
2798219
2882624
779545
1025635
1216809
2274601
2167861
1797358
745440
1445518
653107
2535179
2501211
1609138
674291
324147
2717480
1028834
1305932
1204234
2733164
21411
740336
1837918
2368242
1397820
1657064
549059
855611
562084
2781571
2188237
1909998
2881934
798854
2120534
857912
65264
1678623
1955027
241210
1090462
1595550
151265
2300398
63702
1936227
2487299
2433293
1758485
2679113
1401088
782512
1710524
396210
2895920
1158696
1894541
2473637
954449
1753133
2821884
2779733
1743206
1545363
388767
1539414
2215907
2531662
744181
396136
393934
2033397
2408064
2080543
1656009
921209
88473
943738
399378
2293888
199122
1337634
459704
2650345
1609833
2163633
721650
1261884
2426728
2122617
492344
709476
1545177
2282172
1394854
2140141
780019
2485560
622743
225125
2035103
521730
1333058
348034
1128712
816963
899288
2235917
627427
2895661
121031
2398716
1367573
447854
51803
166497
1350623
2369976
1498079
2213796
910836
2023828
848062
1752955
2553521
2444521
2551049
1762134
2479239
522560
2627357
181377
1238274
2580045
2810705
331861
816940
253895
686836
2423803
51392
2881315
2705936
1013989
836847
1459190
493012
2872821
1791151
711106
1190988
2668093
2495060
971146
1406094
1675132
120758
1470501
527293
939299
1997383
632506
2425173
979696
1461275
118719
485174
1579752
1485132
2939236
2831514
119986
1552384
1508823
1897954
2846947
2598802
19416
2533662
860995
143932
1683824
2692275
2804978
2299326
1172233
2183594
782920
1070793
207614
1597007
2468384
546323
2432586
782894
272315
782726
2060104
397828
2494861
2380816
474469
2005742
1332445
2529080
2818596
395272
1940069
2061873
257938
292055
1604527
128493
361708
1943145
1240618
1773983
703807
1210851
2200521
352035
1804457
4781
2679099
2320249
2271089
2749660
557332
1191169
1605893
2705043
877055
2577057
2925243
11526
2488986
1352442
2434444
1606542
527941
1960030
2158256
1807000
2215824
2391281
1423794
1456487
2330824
702776
2023787
604389
2445748
594165
231963
852506
2361376
358102
2445786
2698234
1370163
2451628
6731
1282241
2143226
535844
267630
1495407
295994
2474965
797369
316245
307434
808700
2854543
1135600
442613
1054803
405123
159967
325181
707469
1036565
2706523
810364
794231
1752775
485383
1359510
2734231
613650
451400
2261274
986543
2044832
1692471
1946032
2512998
2410363
2619553
1778093
2116838
296396
1747408
182432
1026038
2815848
1818634
918953
2211782
2710243
184716
1824722
2807078
2454272
2184930
121812
1052728
262600
2395290
419212
1405715
1224805
452600
1582270
718665
1241143
617423
2728950
1204139
480142
140486
871254
2416528
604307
2939716
911059
1133902
417376
1839470
2488221
120683
2031111
630337
2904080
1828195
1349366
1535973
2555238
1892763
1582975
1448471
346099
1744924
1852368
2785120
1020
2528133
1705232
1655500
1192969
2233478
577172
1561294
1040972
1967466
732343
1931493
2197507
2434527
1445633
788929
1922655
568753
904315
2569818
2324367
1734881
2500170
1892165
2933031
2924082
1830793
71427
726519
1234725
319967
360660
1582041
37460
2706005
1485222
589245
325827
2177041
2173753
2786938
1170794
1504434
2905169
375681
1579109
1898565
2074265
2630061
795714
2273687
147496
2495094
2341715
205794
2747286
2215242
1396991
907172
625434
2330006
1223020
820677
1329792
1994009
719023
652749
1346029
215173
2649739
2554553
1048607
1340158
1775561
2703022
210772
2026747
2532647
2648687
2590640
1235661
2756541
1616335
2613394
1510461
1244619
158005
2911497
2429570
2813092
2349453
2426627
1888904
940569
1734641
842314
2356156
1277465
2122868
1789764
300651
2477931
1428732
2711587
2099262
861773
2129950
1836553
697314
2472009
967299
518969
1906413
1805948
1652340
521380
891808
217275
241451
2086812
2826896
658863
829511
1481043
961544
602413
1269020
722044
497286
574161
2672420
2404942
978737
2821634
1513609
2106573
1209905
1533751
1171679
2248068
259028
2016721
1072106
2681348
2415992
686963
1484149
2670955
1343261
501848
887389
506071
666878
1303510
980112
765349
2931419
2305435
515056
791648
2172068
1617796
2425046
691376
1912860
2432145
1200773
1862161
2734980
912418
559148
896873
389148
1320409
259963
2380413
2374881
1212000
719077
1244351
1658513
913302
1276357
684564
141
1907172
29568
1364500
936817
1659489
2055238
1971367
482484
2191147
2893123
2474955
9756
2109883
82516
389501
2580311
725703
2911835
853284
258423
2599000
2161916
2400336
672195
484965
1201774
773898
1219900
1194769
1792293
1694499
1999686
1069112
202654
2547852
1472143
602894
712224
1938570
1871511
223913
239627
1119218
2412241
45250
1504544
2756802
1631006
2643820
1776104
241215
112405
1540017
887373
2058203
359758
877770
2108106
1153949
2602102
1358780
1792704
907537
1320056
1958212
1084858
923149
2117688
54760
30972
740098
2280215
2611559
27363
2129268
442994
2773653
923169
1927917
23989
570124
2787484
2290707
2236662
2335509
1049853
1428457
1452262
1812266
321748
392367
1268216
317149
245569
1679532
2389944
1566736
1702372
2547672
1559313
904582
260294
619420
2088831
2502319
929716
478308
799143
1090621
762522
2048424
2443904
1955862
307583
2699326
1298710
78350
2313380
1993765
969363
2337558
561243
2769475
1385477
2250573
612738
1476750
2241552
1147322
2420340
1772551
94944
1556512
1740900
2435173
1477636
1522328
612778
966386
107847
2438150
730986
621666
835186
200875
1714200
1041720
2462166
940705
820063
1304734
1352050
1711290
1217291
2634227
433928
1931658
2623835
498831
2223192
1994390
1052749
1719781
1042615
167080
188740
1377794
2516046
1788114
201031
2880062
1676976
2203831
2844817
2525692
1886271
161566
2103418
138555
543251
719079
1754985
2532740
1080819
1680357
2501631
544223
473962
150368
1625205
1923326
2036008
2902098
2185420
657613
1259171
2567414
1527576
792621
78169
2102
1808144
1203490
2136605
1549337
737232
1818482
814747
2519226
2361362
1029601
626331
944311
900026
2479897
18968
1731292
1393696
2528277
1720920
1850171
2613648
789763
1460339
2935267
1413498
1250688
2396987
1550269
352078
2542381
1906039
2328916
1233830
122121
265895
2419285
272057
864167
2816952
1568135
1729185
723423
1355077
1952220
2344211
958346
1375192
2038647
1353337
802728
597146
1849535
2125364
973847
1186300
244416
154642
1558081
2657246
1727545
2202450
2617054
2644695
1665425
792406
2166351
2238975
874946
1051577
123711
233492
1422463
1125335
295962
2055204
1286349
2044842
219601
2015548
2354172
223397
644879
2383143
2033045
758620
2163278
1825998
2916545
296157
2042466
1189094
631589
2499643
2590263
519494
1251829
2773198
1531580
2827015
1573629
806773
755151
2068495
2566817
247275
384525
263649
1051332
1970478
1462668
19622
1748334
1201325
20127
267108
2061658
1896359
1147960
2139821
903494
1165864
2141373
447408
1067432
2635711
2490115
2504932
104620
650839
2136757
678603
136157
228384
98682
1205895
2368832
878428
727647
2406790
2795218
1754150
2512738
2242228
1931493
1982955
1138251
1259226
2517676
2042731
2408808
2582370
128109
893644
2804718
1162666
2795318
2114338
384877
2330228
826574
1604798
2077141
255539
1634380
2096923
1679314
545755
2563691
2890081
1425518
801390
511583
2023657
2921919
2192008
2353519
1518248
1500191
1552514
1270946
451098
107104
1843850
90594
1835593
2665009
909314
1613302
1021139
1010117
1991989
233590
1291637
1444037
2366282
1474898
2048511
2166534
180313
328686
658155
2670507
1661336
922794
489974
1399621
2134016
1160584
2783760
2637518
689660
773454
567695
2554584
513980
280136
1319741
439867
2371457
1486726
829927
2166899
2857013
2454058
1410177
108832
2665694
2029360
2821018
398540
1674586
1522587
2823069
73736
357674
1028280
2486160
2493162
1680409
349248
1069044
1918417
2876838
90796
2743749
1931645
704106
1383085
621995
1739071
1492025
2502669
1903437
1934252
2110062
87020
2912966
2210862
1012161
694948
2370525
274729
1901798
1350371
861594
2446039
2742748
1441770
935317
769773
675325
1725803
2835867
2069075
2335670
630071
1286752
805607
1433926
2783260
559824
1842926
1534844
2887997
689707
2290060
1697464
272957
391628
607107
2469582
1970875
224579
2114386
2915519
171186
123904
928271
1577023
322551
294604
1699967
683608
675011
2653222
1774305
1243202
1188702
1318386
131469
1612104
481673
1350380
1863425
2765133
295536
1417980
644549
2740441
2157483
600562
1337502
1208819
1132032
218949
753942
642836
2082341
331906
882192
1179815
276053
2333942
207903
974783
189271
1127615
529445
206471
545037
1908095
2645626
2495129
552193
1577907
883504
1032918
2519496
2055214
2854217
741355
398661
1756622
2151278
1335188
2550559
2109426
1380677
1448647
878612
2490161
2765497
1956214
2155067
1662337
2251778
925880
2612304
909435
427129
1587166
2319615
581625
441055
2438306
1693770
1132266
681421
603198
306144
2913931
401151
2498848
445501
1131654
1181545
843280
2360935
896721
2577499
1304209
84060
2742859
2491235
2868403
1724373
530209
1340465
132292
285399
1423314
1857429
1383473
39823
433185
2820175
913609
2509552
1478317
469407
2931701
2259027
2815369
1078733
1764923
969525
736758
1635137
372268
2751750
2478036
1077277
753731
905386
2534865
1609434
2518435
905305
841609
795661
345790
147004
132832
1918157
2532425
2032122
1106510
688847
1403290
2851681
2527790
1658010
2507
316662
286143
769471
20388
2537313
2436551
1093151
973431
971216
2061078
2936586
527385
841547
436199
817430
879437
1622030
53423
2829964
1549072
1805028
2189199
416134
2031265
85594
677038
936414
2461760
1117047
819481
1321150
1251275
842775
86950
670638
1372044
1465752
2130966
848167
1953154
2178712
996718
856815
2864595
1367453
2273160
2314819
2046544
2169635
182946
2161374
1706917
21936
911935
2936780
2165464
1835691
2612175
1731259
1319079
2095564
2307943
230234
1842893
2444246
1420851
610698
2254612
2792196
1793218
2473543
2789507
877082
1395791
2855392
66490
2327510
2520403
1576110
658304
1988009
1794977
2738030
2312011
2541703
2609470
1813511
182361
1564676
600504
1778468
789614
64943
2098694
965196
2744897
1556984
181862
980951
310103
2806473
1369181
1348047
1173910
902715
310969
1145399
504021
1862307
2759464
2022686
2688106
1108977
380706
2863349
1794667
1373119
1924776
1426530
1213195
1634988
166045
351483
2057958
2312750
2643183
895862
740675
281352
2779874
1619632
501821
1450078
877533
979767
1655450
1776427
1667474
1088
2297998
2446531
2654200
760540
1208088
1602956
613117
2240759
2866389
741867
1402447
1761345
969612
2904817
2712855
830599
2603091
941098
498291
558383
1597432
2902513
2458086
2362490
2719253
2077164
2012848
2561537
707807
374845
1517719
1468792
320619
1663864
1803266
2660273
1127307
1628
2906412
128440
2781903
2119001
1355347
272008
784026
665644
1226532
1045537
405594
1407326
1334522
711843
554128
1556895
267185
2738764
2189961
543449
2189841
1527032
2912057
2714972
2270916
2412510
1537508
2903461
269682
927309
496397
2293927
1994659
2558196
1124423
2227736
1400595
1712696
677550
2054579
1374619
998536
2653199
1476384
1102212
906728
458957
1843737
2472161
438319
2223592
1380786
942861
301645
698595
349777
1601272
1146582
760686
1711496
25453
755886
2280641
639775
2927510
1455280
2725363
1561349
659896
2656185
2189400
1386108
691977
1597611
1469366
1224046
2161551
1933244
294848
1625153
2015998
2428470
1282335
937874
2493573
580599
341073
2154489
2186266
889611
2134875
1572585
2164382
1689919
1739042
1753517
2429556
2697106
695723
189743
593
104373
2559296
2814077
1863981
1304097
1861811
1719887
297369
2694031
1454567
803636
86829
271332
37473
175865
490383
2777098
689642
323573
87724
2712137
2794156
1647501
1111385
1464950
993353
2740077
1142238
868075
1800768
2198723
2397726
2901797
367370
2519790
1913114
1789735
2724857
828821
2618560
1273403
798531
2749519
1582050
2214415
2224161
1755354
966519
380676
1596140
1872177
1026029
1556042
1928090
2865546
762919
2325042
2370397
1360384
726536
2096089
2291269
1045737
1227237
255820
1829430
595235
2218527
772131
14762
1294301
1002743
1203690
2924018
926215
1230190
1619380
1660535
674474
2318343
2693317
872371
2875800
17815
2156774
2379022
1453577
1298524
996178
2509508
2287584
1922537
617144
490692
1115639
1564682
280839
986581
1218215
1453674
1129433
7920
1614550
2123558
2246775
354745
2736887
56708
500169
1498866
1845589
2558029
1211720
1430343
360800
624896
1830958
2834892
763877
2468390
488953
484699
1931749
542753
329763
282077
858048
2129321
985871
122241
649945
2041195
2011869
1898725
1395722
917735
763175
1790030
1276332
1110133
598671
1845137
2009666
2242336
2417126
735214
343502
2552192
1367077
2106510
656159
2883880
255941
2495987
635762
1787808
1769344
536181
2797177
2690783
1987373
647743
2557247
962705
1907828
2022133
2300664
558032
2684261
994359
2634972
2428824
1591231
1069770
1996608
1102163
829792
1278500
2476721
2695159
2665495
1071654
2467676
316026
968661
1960552
906745
1852098
30265
2238797
1055045
173874
250418
1340987
398844
2507219
706601
546978
2402550
2677681
2211396
2629727
2638174
1735664
1173316
2235544
792896
2765605
1301925
1690982
304209
961250
306423
121136
1787293
2708449
996689
1213098
2119110
2625709
2181761
555544
2158738
2145524
2874869
833547
481541
1892808
1755023
1991705
1706772
336999
1687020
681551
1791860
1670065
1880938
510056
248608
2371559
57821
288933
2636503
223176
836513
390745
2912508
2902815
784942
364331
1203672
915767
1093637
2779739
1291958
1770206
2932874
1732917
1196518
558520
2251751
1012815
515957
223949
2637213
2768465
774729
2157964
301677
1941029
224441
869965
499176
1402329
2373299
637705
1268177
2576976
17789
1078448
2916539
2082706
2916647
193535
2159567
1242300
1973058
254389
1508497
1940555
369140
1754258
814606
2068467
1992287
777538
2008625
1723463
1857072
785417
1852726
1519664
2049790
1374923
1313205
2303158
931128
611877
2484692
2354378
1447249
1494930
1827918
135901
1210713
471976
1867670
1619066
2619255
775623
1654648
1541070
807619
307479
1642546
1928255
2818351
1000099
1822770
1471541
1486097
861851
2724158
375446
2287783
2781577
2242136
1938078
1675559
958470
241638
1065366
238285
1405545
608364
1915890
2424673
2029312
99808
343711
1472466
2852383
1282772
2806066
2888374
2604102
2201562
1447984
559792
599624
2196308
2781740
2894831
1203508
2425825
2784457
1843316
2551534
2745562
519760
130640
1343245
293013
1982337
1042497
2366580
254422
1637412
1295659
139208
121072
2787669
773896
2273758
1192376
718486
1483062
1422370
1380590
1883604
317497
836327
878549
2202540
2062792
1919637
1860589
96871
2388461
1134059
1337273
1716676
1518176
2027697
2874479
113965
2333862
1633232
1784929
457354
1210727
2814733
525369
1010919
546367
2049274
663359
2492830
579987
514159
1726439
1920432
970141
2828721
1223646
2360387
798996
2559713
260886
1617317
2315041
2466695
2150259
2304782
2380791
1825
1970462
330801
2111579
904915
2033515
1163328
782994
1496072
2323185
1744547
1396313
686640
2460201
1765009
481115
1477158
822495
1688692
2275883
2161190
2762373
875560
2391487
798205
541561
2297156
2286400
1223631
723051
1637510
2513252
65268
2230110
582775
2457465
1625263
2309150
911032
1036563
381063
2556315
2672296
921916
629161
1989377
888073
2374538
678863
778441
212814
1815261
7472
1435628
1706863
1813503
1152821
518594
2092925
1454638
2675244
1784604
1648276
178552
2748987
1819250
2000362
657344
835353
1958935
693287
514046
2939402
1471663
265786
223954
1083797
1670948
2697719
1829406
2484143
1494452
1396468
1068217
717029
1665784
2878171
1491635
248367
2275943
2648052
1216144
329647
1263828
2597203
1702723
2876303
2446917
2309810
798223
1202987
1229288
2571047
2880335
1401998
2171240
912027
2890291
2142989
2467711
388455
2327368
1378062
2047874
666285
1335562
2769478
817094
921344
1314616
999033
1133163
641463
686959
1078440
1378723
267021
970652
1939425
57548
199069
357203
1882421
1687875
470117
2863891
662685
374547
476594
919652
1319574
1149127
190452
2157925
941802
821156
15041
1858949
543664
360730
1223532
2648059
1779664
2904529
1743779
2066921
487587
1001655
792346
163976
2271519
503851
483908
1115578
734180
2624229
1028773
2422266
2099724
428436
717512
2937704
2907059
2858415
743125
2293801
210954
591003
1001203
1863690
2250016
927223
615687
460395
251032
2513891
1492401
703091
271072
637703
1058389
2222286
579133
312110
1390223
2413395
2367862
2647725
2051953
321465
2254428
2340752
2381794
522322
300135
515085
2120105
115136
139370
1896232
1324199
1366992
2723
464048
2178860
1515979
2251453
1592857
296868
1491802
1538365
2407805
2134148
1252496
2345910
2303927
2408450
411029
831884
909739
1694024
966202
1926684
1866193
2331301
1321031
137232
45931
1651856
1822605
996055
2494093
183476
1783568
2879705
2841446
2594469
227983
1220344
1112019
2653913
2730165
1246597
2724141
1728116
423103
1905768
2417795
1306173
2362164
1572364
1574366
2177519
1790818
2820699
843945
2609768
2446816
912346
1309256
113337
808273
1085326
1655421
1017969
772651
2804853
2287554
1569630
2495903
1241062
518643
1984806
1849233
2003429
2938598
1065552
2135724
1177227
2630005
2495310
2927232
1448105
2665438
2685710
612120
1799798
1814075
2881349
2342151
1278427
2433142
869548
1032697
489358
1787399
1103253
2416305
1336102
2860414
100552
2643649
307843
407013
1133511
74586
2532440
863685
328737
409394
1185065
2670620
1597105
1900817
213722
2521878
599043
2608672
1186938
2428511
1251595
1686409
2111470
716923
1470851
2340660
2579223
605134
1059794
1084592
1922528
1987106
408183
2168014
692382
737908
1565883
1370081
1888702
1412146
2746765
2400765
1422934
1507486
994275
1015162
1960268
2222269
2863105
1073627
1326507
1552321
1405296
2106544
1725834
621390
1545926
2544615
1414436
2613564
337091
2032439
670268
1962616
2138388
1504740
1561140
161187
619553
1381590
2283921
2452463
403672
2411595
2627650
831043
692177
2234050
314549
2452792
2158728
1473446
1470524
1929043
2418789
338461
1972881
1892857
2675599
2305669
1705881
656066
911898
1886704
1171460
405150
891317
1194780
1216317
686383
2101069
304229
532272
909601
1081654
1666727
2124735
1003893
2330778
1086964
358145
1275053
1803177
2027930
1414746
2757429
459997
1493247
289730
2178443
2777094
2662824
1071166
432045
382606
1885684
1759842
526963
2718586
102821
1433030
870761
586937
2198803
916587
1698980
392025
2106067
847420
970745
1939340
2515591
965767
749367
1295436
1767065
1628948
746791
2352930
501126
2016430
1932882
2058756
337143
1715104
414582
131915
2049638
2281800
2131915
211731
2179726
1858252
298549
361617
876454
1975543
1817200
566264
1952309
2068550
296805
819937
373264
274717
2599470
1963995
817465
2724722
1093338
1873565
2398375
387091
1995342
91949
2085187
212288
731088
421120
2346897
136034
2917302
468779
2241640
823029
431013
699031
2936649
449883
2262752
695414
685454
714976
95997
1183378
678626
2333128
865739
965643
2353781
589760
464561
1790602
1933556
2541140
746726
1497123
2054675
1132009
1461624
1677654
1392917
1396161
1426817
1862236
758217
779093
1795961
2434615
1933205
359988
2243589
451151
2103494
2222320
181991
945647
1850235
2177873
2836686
1699761
2779779
203875
1608489
609489
2576466
1391082
1171783
1504636
1039253
345051
1347134
1358676
2873842
2101951
1622830
374540
2356524
288741
1320512
589759
2057474
2295236
2931065
310096
1468441
61672
1859515
575728
2554107
2551328
1594055
2379210
2444154
1746613
2853091
2585699
2262629
2809874
2398366
2253312
352087
1178969
1592018
321232
2025216
1962616
1525892
1045257
1652943
1667300
1661813
507099
761896
1093529
2167545
651607
1128911
540701
2548686
2724590
1884853
2047806
828017
2733648
1509391
762075
519452
91190
2226514
2134694
2283971
2070672
907542
2452186
1359745
2076791
2527643
198883
1274592
1327513
1541759
1546251
2873368
2530888
1731896
2140282
1150134
333825
996419
2524035
1584296
2779405
497389
225137
562124
540318
2293285
2795117
222794
1367125
244141
2029171
1612782
1037300
699881
1902706
1820054
1852762
624561
2367756
2176517
1211299
458343
1726327
1050413
1087567
2312364
152801
2653447
1022827
2010149
119918
1388850
2131708
105011
1687429
2195608
545148
850557
163917
2295325
1722408
829077
663552
1412780
2807740
2600285
2933969
2646612
159364
1800081
180341
421192
1903661
1632741
779570
155081
520477
2171855
1451560
2045676
2911757
1564025
35765
259176
2070487
2239981
511971
2157943
2351180
1968339
1548364
2456640
314483
552914
1264980
845122
2100850
2610838
2212394
655453
1483362
2433304
1118323
1103112
2258964
2124305
1692209
1673760
2894015
2391616
966549
2637001
1947460
2535970
514813
2528271
227975
3315
614704
1727650
1121990
569777
1050457
2143410
726065
2389200
2248068
2863349
1479816
79650
2660179
1565538
497398
510094
2332002
1883454
328014
1528223
410058
1864354
338487
1679688
2745083
1780913
536747
1356725
1425349
2816920
2187908
1716186
2549678
1572961
430460
1126354
1784382
1432723
2341435
82011
177920
2640655
2671035
873068
2519898
2784993
942534
787841
172165
462627
439803
2556081
595046
2176027
2585767
2561420
2392063
971265
1261188
1233759
2761530
1494728
1979690
608631
162028
1151142
2621585
519451
1915949
106630
485930
2034769
354253
2294259
2442735
2162241
8623
620174
1881194
1985395
1158817
2623079
2663412
899571
722313
2499915
697279
2665376
1241176
1697158
2713730
1894597
2880209
2120192
888852
2376155
2702172
1541976
368558
770905
350149
1615671
2530278
578549
2669258
687848
903788
1319988
1409834
1294354
1980043
2302982
1409008
837471
1209285
1793848
314002
1757442
720046
1005838
1025456
2331343
2777114
2140921
2602822
96361
1242102
178937
996734
706969
1099585
1435103
2631871
961983
507810
2557995
1688844
491532
34968
2606606
932
315835
2762879
2506170
279350
1735523
1479645
918562
1811304
1145443
1101514
522434
2144075
1183632
514443
2057015
831065
1658774
969157
762992
774853
238796
227301
2719440
2669768
2607582
2919627
1278068
2522988
2532977
947102
289895
2426690
2413659
263838
1618074
1274664
2138052
639612
951839
565150
2917064
2317676
149514
969652
2858452
1168250
2191430
796706
2488594
947831
1218596
1508541
1843060
28924
2127534
2460861
607187
2012852
2163862
1452425
2730047
37339
2048091
205426
2685936
2404904
2123538
1776037
1375110
1897719
1613984
2825558
34909
1612574
1746386
1213046
2284467
1773911
2678993
648482
45588
1122827
1069068
1364088
155609
1034792
994494
2686604
770513
2551253
1441610
1347231
1702656
1955686
508103
2324134
1271810
1557704
2608890
2108203
1473545
1844934
2618070
1621416
2445127
640874
234535
75794
826391
2092191
2709447
981790
1264838
2235202
977434
303713
2511114
1048232
636952
214768
1835225
1767952
139015
623376
2598038
89477
2082907
1210870
1400797
1953381
2649248
1070444
1608724
1117428
975400
804530
888843
2736175
1323965
219043
1166037
2785267
2357908
700511
2129922
2071865
2048161
1568871
1643744
2428208
1656622
2385286
2093704
2215638
734876
1656129
2242257
2809163
1638184
1335186
37511
1157215
979182
2791837
1745842
1144462
2901964
138063
13149
1789555
2322967
1118462
1520750
1179189
2587445
2846267
2183566
1223705
1377559
127318
1806969
2414684
1904979
1652142
304087
2152143
933246
1375929
451785
1815374
2825472
2458512
311340
1088238
2437214
1553642
1567667
2001737
1005213
453253
2000250
1055314
2680761
1634686
312784
640823
210546
867507
2085052
2294051
1880298
1622320
981820
2378873
641273
2769304
644428
861034
2236741
243031
293994
2538886
740914
2566102
2581236
320661
1386205
2822709
2470258
475327
467446
2075159
2303580
1395263
2457140
2612171
989014
1454470
1252076
1864912
1666198
939416
1606819
1287812
655503
695061
405092
2439770
1250611
979568
1458005
2512966
1494949
1648421
1648353
1124803
478200
261601
2372460
1900980
597565
375820
1560906
1248149
2122877
2357021
75193
2404482
1459323
140547
2010986
2825463
2583642
1172601
2040161
2293829
2495626
264654
2602987
2286883
2422705
2247203
2318845
1633930
835903
156236
2522571
2328118
1411093
2598803
624012
17745
2309051
97072
834707
866184
1422143
1804360
1608131
1778557
1891555
355784
1903248
576673
1398378
1679190
821023
1095027
266153
1685382
1460079
405123
450004
933538
21530
713619
885421
2178685
523449
2818254
2444998
1307619
930217
552099
938180
853185
1064637
1214596
381506
2703677
1307326
1432807
204129
2144473
8715
473138
2739268
2741261
1435385
133980
2916331
1475652
92108
2878370
1500785
1815552
1384582
445699
1206984
540328
1456692
115892
1885770
1793455
1712437
300494
521836
2586570
658179
2177232
814451
1362993
1669779
928307
2747816
1822080
2279947
1993158
123737
1733247
1339620
2697425
2793151
205878
447946
1406415
2275464
1490991
117800
2020175
1805377
2135720
1038982
2001336
2935856
2866337
1459446
2906697
819687
2274342
1964890
997125
958824
2597341
1335522
2180177
608376
583899
1251399
2848370
2752886
2888562
629949
2170520
786768
2514421
1298424
1452037
2487283
2799885
2145096
1530902
2536990
546714
941804
2903815
2813172
6645
1547979
2614050
2014402
2792712
1978416
656550
1971628
1072030
949926
114377
1528900
2434667
2274692
112966
1634213
373236
1211808
2036522
2099941
2451001
2509005
1691446
573052
1327569
2146167
837834
1043863
688641
2173323
2832291
1912140
501829
291685
2028636
1000082
1450639
1616928
39484
2598995
979081
1946190
483574
1775599
1016322
1025642
2541373
1046100
842449
1218015
542486
1422876
1393318
1723412
1312929
2541978
2094922
2728913
2272616
1592621
2034512
451978
2559682
1276856
2898405
2922950
533298
2285109
2165625
2599060
663018
968148
1595081
1604711
1696286
143341
2115615
887177
1216377
1329086
65158
1308952
868638
913723
2714396
1052708
2428729
2889389
2370116
1686177
2869831
175176
576452
2005530
1531159
2108485
2691246
2182699
757467
1187420
464309
1573489
2327369
2513281
2778439
671010
2303100
1403093
1364700
2310099
1374885
402347
1495762
1824030
1281274
554438
480869
1516040
218442
132645
2908447
806622
182195
2464310
2664323
1652511
896151
2116798
308288
2538369
2002855
2096297
1456350
2931812
2581377
1362369
1939431
2707080
308709
576957
1868588
1066575
1145354
1700300
2329609
1321209
483002
1616999
1842240
545465
2902090
1411039
1376848
411744
131200
2621682
1408449
886783
470303
587768
641865
2154149
464797
188034
1849425
1931033
2669455
755330
1784658
1021316
2249981
526625
1119300
1951128
1161919
170242
1493224
2939625
226049
2678053
1869447
287539
929415
1228967
1988631
2890980
172065
569484
2042752
456804
1339876
1551555
619167
1896906
1738218
1595096
952146
1886477
728726
2850881
129268
2782126
444090
2514946
635694
2391597
446817
189670
2557191
2163216
438118
1364320
1137438
1674690
2077256
1003590
480977
52610
178016
1916058
1486523
1731690
2270250
900440
2687967
918559
570064
224981
1763911
2112284
2852414
179805
2049257
1078438
2569519
343490
1114934
1587802
17804
1777640
1362338
1936228
1468500
978915
2043603
256314
119334
1935776
918221
1627227
2867494
2363918
521095
2359505
1452110
1322537
407028
1160944
2926853
1177025
2623846
2176337
2690508
2380564
804364
2912501
802366
2445275
942880
2796936
2666601
2071445
2856901
2760549
2240507
289264
759309
1070449
2410139
2474505
2278588
1235489
1833366
1023144
245078
1709751
410152
312190
154269
73269
208888
1882587
2007233
511153
814408
1004074
123358
240143
1325668
2763761
74368
2639384
63286
607176
1911959
1467734
1842424
702834
68021
2718978
1832425
351532
83946
2426720
2793229
1042094
2656467
2883380
1886241
2019953
1455023
1508380
2933422
2665876
829965
2834608
1069494
331954
668144
2896307
1208345
2279643
913680
2323793
1037713
1511100
2721037
2471921
1579013
2417613
602547
1752128
634307
1089405
2564859
2691154
444013
1004889
950855
269037
2543062
1440111
1714206
1969519
2379706
30254
2854164
374012
1546103
544278
2882086
126553
2107217
2796870
1303695
1230157
373325
77221
2528780
2057863
1745786
1658296
530729
1795935
333518
174581
2432859
2340065
1168899
592960
931790
1171324
1143834
1954385
1025253
546873
761560
1539582
1364812
1168667
1051073
2123165
632992
680597
2103023
2135574
1176504
2815608
2371209
2533180
1685002
310859
374974
2439315
2852263
1926957
1404096
2055387
858002
2107971
1118475
1852535
2736706
781846
1040547
2393590
1066144
497592
1256022
2696699
1422759
488346
463003
465076
1291128
2367714
2390065
2396144
900657
662620
1029917
785326
55477
2254894
2677355
2794649
894916
2115368
784147
2835814
205847
107152
1377893
555953
1550228
100851
2523837
796450
611222
2087031
2207032
2034572
2840460
1913787
727132
2426168
490747
1705238
2020715
2069697
936626
1783225
1903887
2502962
2678030
1368868
1789686
1244211
598062
2024539
2745134
207395
2781770
655989
998223
323458
2746444
855994
1541527
2052056
2251419
1378438
2679062
2419612
2658239
195220
2228772
2692992
2203365
2656469
307590
1666750
51878
2535777
2554171
1085110
317750
688707
2223394
1013785
1705069
602710
1716017
327683
1231523
1917338
298808
2935435
2379124
12347
2787694
74415
2219992
1697312
2503215
787759
1220612
2159609
590800
2872418
1664765
340010
1527180
2187283
616251
942880
2607939
2677829
1874261
2904845
760167
2449447
693531
2398900
1851429
2699106
1480671
2213794
1614868
785479
833379
394976
369146
861423
422289
2249768
1176337
385634
1094153
897039
2785507
2458576
2572972
2626805
2601706
2074821
145959
484667
2270049
1328579
1121783
1032660
1034562
2898285
2801525
549185
2690409
314958
2803558
761862
345829
958969
796463
237263
323726
792990
1969596
2295416
2489020
1205357
1154036
1916913
1664752
523525
2050680
2093709
2876605
1578941
2705302
605138
2046043
813010
63533
1202433
2662001
822234
2821819
521244
2393953
2507092
1502423
2186577
2022828
1539234
1446905
2821
756587
1513062
1834339
1826232
320114
2315351
203870
938848
653332
1884825
992217
1392204
1823117
187767
2068067
2231688
2360543
2812368
2901176
1361140
2192886
1606298
557205
788874
1692868
681
2048209
2287302
2128345
322959
1740261
250403
2823822
1763209
925579
1888242
1343909
1603144
2373136
2390058
2231426
1082540
1893725
101736
733207
1916583
1117804
1106448
297528
1436521
2702189
2204118
2710103
216284
1829514
2722072
1558145
1484150
1767495
273532
1395059
1283329
158146
192025
806213
571173
234937
162744
1481389
468839
1100896
1584830
69789
24831
806321
1672335
704112
208703
550376
795435
1183285
2846787
2462257
58385
813816
1713998
2053885
794870
2267560
267088
2057556
468433
1360076
1816666
1765211
448526
1754197
1773260
1325705
418644
179362
744811
930135
1517465
1387528
1219419
1289941
842289
1084653
2308098
744322
1422474
2364269
1647635
520024
2359056
502380
1711014
6146
2719489
2639462
862495
2308547
543074
1058683
215789
2405388
2584678
231535
1949961
2080340
949400
1480618
1139469
1928377
2136463
214204
2918400
867397
2560315
600407
1024549
2469317
1408421
1072028
843015
1665739
339884
1805492
948456
1186864
1303721
310622
2621323
1560362
1823288
1426422
2468665
460121
2369859
1114785
2621451
869289
940547
2029051
2016558
32626
469129
2884965
124296
1126840
2675948
1932162
1228796
945464
1804976
2266701
297743
2878223
1696845
2712522
841884
1029427
2668188
2731537
1340628
2715245
428079
1066523
2202997
2529422
1698912
587465
1178754
2759180
1630552
2376530
2134577
341107
700759
2204108
1831962
2463173
2215042
1190523
2057977
549978
2124225
1478353
1804421
2614791
2418016
98364
918192
2803557
2808996
679701
1260288
2234844
1675430
418276
1663797
826219
319114
2479567
2793491
1616410
986031
1317132
1341053
2339672
2376019
1492456
625029
2772922
92435
2526193
873358
2634888
2605114
218027
2635897
627986
822446
2759436
1712113
2351840
1649859
2907682
1012980
19802
1009160
1195948
2387534
1155586
367656
56367
691186
355702
38130
228319
2912761
118457
2744162
2308081
2257977
1524617
1089693
2435689
978822
2708130
1227756
1820144
2766562
2723291
178077
377224
742490
281782
68388
1874300
1774508
312886
2928133
2102674
2833713
513002
2937317
588785
133965
1574420
539733
410542
1641324
1151319
1908593
2180407
2453879
1150965
924628
2359200
213646
1312688
1336567
520850
1600259
2758642
1604735
2561776
2428114
1026089
2451112
2377096
2365284
2910795
1212369
2293222
1668261
2167872
1917267
2391360
315519
453845
727698
1056025
1931182
271075
799491
1599883
2722874
1225273
1940180
703787
1074264
1690322
1182338
532879
2772048
1295871
1425009
2444734
336997
2548867
1290435
1495309
1837976
2079424
2895336
1371782
2595211
1291730
2433675
2852234
601391
703157
2423913
1207951
2582355
263234
676807
2302810
1327454
822512
2388084
2808144
2909305
1989962
581659
759567
241218
1113389
1540161
2157026
462214
1404372
2260389
1158560
2901467
1685009
2657362
2686909
1974799
2657977
2154739
1659724
1008919
2819269
1153870
2703808
1292105
562744
2350376
654826
316720
2405755
565662
1475986
432305
925323
1345015
2384136
146125
1069896
2737003
2684166
901019
2923975
1935467
2406299
219299
784142
2762185
818618
11659
657815
2212066
519899
1697639
186594
1613070
1467114
2109654
461966
1777742
2620771
2536402
959121
2325511
1569129
40282
819355
1734289
858024
446738
883908
588910
1511596
1853197
1092767
131262
2150893
2157604
2659554
1440403
2854282
2591235
699842
1903747
2089354
2098155
341907
480986
2411024
1966560
385057
2781440
2406360
2228459
100055
1446911
320335
1607330
2705450
1335718
1066406
2743118
2337721
729558
2826170
2926858
2737786
910935
379482
2690629
583242
171312
341799
1650336
445623
2617067
1142493
128890
706478
2638648
1135014
549717
229699
1729712
1078122
655687
26349
1336961
807175
2519891
1279953
1401681
1612985
2841449
748876
1426963
2349638
1945795
1863787
1229311
2737585
2547395
1995303
751989
1107474
1610830
1816773
891436
2320948
1574572
2159697
809114
373695
2175758
2649492
1717708
2250594
636673
1672412
2770504
45145
2632035
1141335
1637275
972627
1566547
2579311
1355486
2250742
2204149
913671
440526
493778
2595335
2566549
908579
407856
1978801
2164892
2856746
2566182
2703422
1607818
1590742
1775682
2931766
2457277
692607
1708482
155241
1064345
1781806
1093173
2735031
2029531
1903706
1415631
215532
2486043
1340271
2017121
1633430
1930018
2189828
2451445
1082130
638733
920556
1551276
1231755
120659
1448336
2151963
1037708
2070288
822724
674327
176776
2306459
253770
2663204
103063
662348
2209409
2479413
2240056
149290
2721531
1406607
1384768
2632179
2700684
1163561
278630
1736158
1071147
1487201
39527
23047
42105
1282883
1652174
2222619
2238528
1599644
984492
1153887
2682898
1146778
1852533
2492746
1506409
167485
2837125
1834450
2066157
2165996
333078
2388270
2891936
2368133
691505
779285
1491606
2767769
1415250
782061
1376272
2768187
582746
1157679
1807884
972761
222876
547057
549144
239164
834730
789584
1474581
974338
2638106
2298159
1431029
1424634
1699731
2422134
2356079
1397523
1097842
815882
1453607
653423
519086
1178968
2411475
1054622
2874676
1069669
420238
1479034
1445505
111456
712806
1682946
395307
2890435
1187475
1333248
1567310
577779
1712190
756427
1155689
271586
2089344
1588200
2150104
544027
2861815
1483958
1715423
1878070
67235
1412959
1669584
1877195
999518
1316491
1079653
823772
457899
369136
2706060
2406079
948488
2930872
1414845
1374364
1373526
1483960
2041480
113237
510025
2108255
2258374
1898635
1255905
1499335
2478544
1503904
658074
2668004
873889
2485276
1693277
1371151
1837380
1681495
1034317
2610050
856996
1053552
2632679
1077799
438406
2407815
841353
2710617
925522
2198389
601558
127514
2486122
719141
2866340
1064545
1048321
397857
1286808
192840
2204409
383012
1824254
2400152
313927
128024
2416514
919856
1380867
2487362
37247
2520760
111470
625259
1108540
586361
2795369
2557561
1762886
2133807
611572
1837427
426618
2620431
2382156
479104
2721618
838122
224768
728706
54604
14668
817491
410312
2308434
1272679
1232523
1385818
2325279
1702932
1728329
177954
2601920
909594
709984
333068
109571
1393380
1589330
2858874
961933
2133334
2773621
1312421
350087
1287323
1794296
1399042
1503778
699121
2349568
718283
1935979
857637
2818174
270692
1606793
710052
1465959
1241892
922087
627476
1580778
1306678
2170535
215999
2293354
1011139
1261640
2693532
895218
2614471
2265561
2133569
1179594
556390
2051203
2047958
2119575
2906633
463729
1536032
2633056
24854
1624277
1088035
2387974
50878
2428293
2182945
2889656
1018519
571273
2560411
1567452
2711715
2767267
678207
1172109
459716
199643
1039060
1711732
2063239
1201295
1360916
2350803
902552
332004
2084402
2130040
2402463
1762477
1849301
1433615
1861056
1388475
2341102
762551
2316135
181886
282827
2752327
2514385
216688
308261
1771743
891563
2272434
870964
537310
1186729
1674125
2348919
1716396
2493489
1489586
2056848
2527164
835166
2410115
2846877
378805
2475681
788625
1723425
659890
366499
1008956
182414
1607588
1294365
1281886
1976114
460377
2824457
2236374
1361266
1767793
236299
847240
343781
933688
448784
1823384
2201285
1738043
172013
913428
651340
1484015
2680863
443155
1161753
2526862
1085160
168455
605376
2684547
2777970
2840919
848100
720578
2853010
2453255
2825130
1959312
1696057
1253211
487590
2281760
1004046
664467
1075140
824115
703508
609863
2677124
1142407
2748630
443863
2912581
2742354
858374
430944
2442588
394372
1342671
1453742
2095385
1614304
915517
889132
10342
2149528
2689287
2411228
2694356
1011723
2201336
1528874
1125086
168785
2320369
547244
2335652
1902098
341449
1062000
2755855
2090977
1783607
1325147
899408
2392535
435472
36979
2546427
299698
1397221
233135
2589367
1742180
2309625
2734062
1744119
2537793
743809
83236
901597
792156
1187738
1974473
512454
2244412
686983
2331481
1636174
1522748
2722304
130971
660079
2489097
1934747
1999150
2460664
1766600
1708612
1253668
2698831
930667
558344
1204753
886619
456383
692270
745981
870635
662825
17519
501974
2899162
870910
265181
2561664
1901842
2385993
2181146
225546
1426004
1874073
1223389
653712
1296206
2137240
2902352
1753015
1575763
2740340
2008773
1875696
1381123
2020404
1143204
2407651
266776
1473586
1225151
970470
2667246
2506826
166061
875574
1078423
1050895
1102522
1982849
1685870
1696233
782928
201891
2630060
2733442
889498
1406754
2707401
2797174
2823138
2073575
1318131
1378806
2419418
1665985
1914984
68160
2422336
2493793
2848488
2534232
1109681
403261
1412524
2667186
728813
2724990
259218
1567994
2793996
1454292
1909545
2497400
2894751
504301
1236864
171910
759140
102933
2672155
599912
1862725
2867050
1127618
405643
2080837
1325375
2614682
1525819
2130007
219455
931903
1786673
31467
2484
2600692
1053848
123501
1610228
1412047
2751941
283662
2067613
2676881
1395238
1813423
521016
1757949
1350714
893173
680896
2059404
722818
1804137
511707
2733703
2723560
2478485
1963833
265483
1467070
92852
1363935
154468
2740379
1689674
2603082
899901
1652943
1975421
2486713
371555
2266782
2454495
1354052
1741422
1037280
446852
2191127
2734509
535984
738314
122546
487801
420988
1729762
2064172
1630410
1343369
2548091
1001668
2849452
1752624
1329485
890890
587090
669572
2152136
2369913
2692996
1674728
731674
1541816
2318464
1715894
1256421
1667407
2663035
128464
789002
1231189
1340954
2851234
2399087
2270085
1587656
70879
1654481
2824098
1471328
2664881
120987
1093330
195281
3118
1110288
2849003
2406998
724926
1857173
2566700
2433654
1129377
89015
1169485
2057255
579408
178137
1566863
1728301
878686
2763104
1935971
967300
1411580
2827286
635959
313101
1921036
2439401
2108804
1975386
1222051
2800287
1992819
1562330
2789097
56198
644658
2392411
1449200
279963
2748231
1653915
2024037
1228185
591244
1364428
1904315
1167968
229920
1669636
759130
1579741
940556
2348989
1007334
1994704
1331767
2082186
250913
470403
1237932
1934632
1566732
2783182
1936109
1790189
1786275
2892952
627497
2679232
858773
2195787
1861767
174314
219638
2001636
1770425
1874471
1206439
279397
1714517
821921
302874
2580092
967308
128694
238861
1017236
745880
2310704
1662003
1810823
1224541
2595829
410596
290902
816414
2164245
1080334
1758297
2320959
1597375
565803
1275839
2423219
739882
9777
1853963
669140
2072154
384051
2380686
2071599
2091675
259096
1333854
2274375
446227
2113667
276260
2824663
1468342
2147999
379473
1321772
221451
1487689
1640196
1683446
2475522
1541984
2874409
2846381
1118132
2513930
249958
907004
2055493
353543
1025432
907473
2333053
1807172
1675318
866157
1759576
456196
1644983
594891
1670358
552988
146603
1531600
2858748
2852046
2336702
1867206
144271
849318
486545
697682
2830790
940108
109507
808854
1816686
2534466
1570919
306292
2819505
1250432
2362429
1089108
1745111
1212836
436084
2141704
54713
2306574
1787486
1613745
2396972
1985145
133488
457640
1942178
2809830
165422
230906
2801722
2181892
284612
2130263
980913
549814
2499343
40526
2743909
1714466
2078093
2484730
689094
1751945
1765771
25230
2482641
952831
1310770
2258462
1205749
201465
1153011
2419716
1691716
168526
1419179
376819
637288
2239599
533827
2004144
1387949
1667946
1012958
2071708
1185728
2231388
1150371
1772243
2621275
1017166
1269316
894322
2628533
1833297
505439
2115146
1405881
1060432
776845
38627
743977
2898325
558606
1174309
298171
61991
2237017
626975
1447638
2473910
1161881
1141930
2511579
1934421
2587188
645465
2254336
1327483
2888217
737779
485100
2502621
595856
2472756
2353096
2889648
2695545
1500581
2717530
711770
2772558
692206
1494832
2671483
71793
2264801
2140063
1694670
1646271
2113080
2720832
2656411
2415051
2270427
1190536
1624350
936275
2619830
2100177
1719056
2633685
2006738
1585438
1631810
1465514
911694
2540530
2877200
749843
315398
2738961
1941316
1903454
2627821
214558
1112355
160658
1650446
1228826
1584879
2810269
2327445
1250478
2078738
28394
1254420
1145413
1914656
162435
806249
89884
2130797
2591711
2325217
1011664
2767231
570686
1116904
921887
1012859
970027
2064991
79130
1635671
812523
2918825
1799642
1439242
1332340
1498663
367471
546076
263931
1879989
2237002
2380791
237705
999009
2188202
2446460
1179723
769653
206738
409493
1537348
66212
449673
2393912
1426004
1767141
1758148
343107
1083526
481211
1129973
2615137
1390372
877720
1264208
2641294
2107081
1093928
2627907
1676180
227591
866375
972433
1511709
1820514
2901599
2327891
1119088
2701499
1959237
2217331
1851216
1878707
2207252
643745
807855
1796319
57173
2792681
1683987
2002507
304568
2324933
1511012
2465740
2797177
21923
239008
2917447
889241
1167744
2042415
999639
2150784
643186
2424656
1144664
2817406
553562
2719023
1775903
988300
253318
1622283
1481818
1864692
972990
2266963
1251262
666375
2113720
2606483
1238201
2048315
2738137
1013627
1686699
1662570
2033653
1364470
2536410
544074
1015432
106496
605991
345688
2513066
534947
2369539
2380447
2786412
2052481
2168052
1812942
1156916
1443447
80690
1225377
2039847
503254
644102
2251580
1668503
2801792
316292
2650996
2811415
1801363
676958
2559436
738950
2511025
2915855
1645261
1533788
2832526
1905004
1669990
1705086
1676653
2168859
1749415
1858485
2827620
361856
901485
1657661
2838808
2904205
453419
1081060
474914
2414301
846637
958234
248427
2665000
1938773
1569692
405400
2679986
2875779
5577
409959
2906395
1228144
1048296
484232
103418
2838476
301629
1319419
1940613
1794860
2085912
2903477
1992097
1681691
2185679
800884
940419
1620904
2388
2802693
1392825
2162139
1619819
1170016
2329075
1205787
2640328
661493
2624077
44344
1801813
1620786
1328769
565082
1838835
2683794
1062995
452846
417320
1176622
2865403
1143958
1044615
340446
517515
2338661
1777157
463614
790865
2614257
1683167
150335
2690011
758449
676947
1624996
821806
2602074
1346387
1479372
564810
1114046
1168629
2356351
182103
192363
70053
992799
1850872
575677
1933117
966933
1487987
1517476
2322024
1579499
1049005
378714
896986
987209
2302804
2564800
2371290
640002
2905900
917922
2018522
113408
2436999
1615185
2909461
5710
1822616
2637055
1212239
613376
499551
1727216
2798175
713583
1088456
403891
2242459
1890132
2112179
1034915
2637605
1116670
1458308
1135399
151270
2831288
1845796
68039
1917205
950718
2687475
1585390
2891745
816145
2225716
2377444
1621565
1592281
1086926
1731082
1484818
254444
22842
369978
1098088
1443597
2042336
383747
767214
2795337
269096
2875189
1831228
2137569
206142
456145
696891
2274087
995840
1995671
1704080
1278427
765509
761642
768027
2553048
1380673
909904
2021792
1648478
2033251
2251023
2197156
646277
1951897
383202
2225074
179259
2058334
2336713
828700
1102148
2338888
1514259
233074
570603
2503105
2402543
1011288
2817091
2925434
713506
2228125
2066590
1689156
2081298
2259290
1412912
1490998
415395
2456412
2570411
2720334
58646
1173796
651599
2292645
1299538
416844
379367
1136933
1309226
2090890
2597883
104282
2780164
2061543
2312288
390287
1553554
1167415
914841
2329612
2405076
791157
2034371
2088952
1705800
394328
2215709
289081
697519
2164428
424148
1997747
2717409
756139
2530647
2885447
2381025
2817276
1187194
398469
741839
1793111
2011882
2074849
1269407
2644424
2930891
1572968
434560
2121073
2248924
1808205
930627
1437153
1183155
1908847
73511
1030691
2134965
2242794
651659
937278
571769
2425461
1514703
2466574
598347
1840404
2319816
245583
1974164
392175
1062602
634917
1313178
2137525
502797
214045
1609277
2936212
610821
1042257
1108859
503423
6746
2543889
2382083
2938282
611084
1492120
1907129
425570
2371489
2318139
2521938
2439044
522388
1857862
1402977
2387910
1395983
554118
1217808
1714172
477998
682791
1574700
345757
481627
2684110
2436585
2523900
2609281
1743746
2651401
2623181
2661317
522803
143553
1916791
384959
1273223
450954
1471370
2871828
2624387
2325176
1911232
1057265
1823288
1987589
2047647
220521
1361137
2600480
928312
1305706
1067075
1775753
2330529
2653992
141450
1398679
485470
1169152
178924
2166495
1787831
1936223
2443811
74628
600181
612415
2070747
1854415
2181490
934744
1985641
511312
2208522
1924001
2303167
2621376
1131645
1670906
270184
2540598
645367
2733433
936644
1472415
1817974
2096335
2441019
819058
583080
504994
2810525
44828
279100
463671
1646026
180237
576872
2876649
1797202
629691
778461
2916233
414412
267780
476421
1068137
233226
1437091
2673886
1016693
95548
2533529
131873
86556
309423
1116589
1594203
2218248
1079199
2795204
2886744
2476175
1419750
1848814
922339
2919555
393592
590466
569316
1695422
2915099
1666628
1609956
1970057
1435562
723339
2491205
814733
954295
1996981
47577
323443
1784153
729543
1631686
2432988
1954343
897164
523492
2585205
1574911
2263306
2046876
1244130
735769
2764307
2631897
2648627
1500968
275732
950081
937740
1962779
1479897
2836876
1882995
287595
2805958
533237
2838258
1257135
2289183
1894259
2675918
2105135
2166395
2051215
1626875
872001
1641859
303501
2192406
2372345
2092906
2164818
1200157
1478382
2164408
757
2103866
2366709
2584369
2690309
1661424
705828
1131689
995082
2924488
2459538
1341945
2863197
1980804
383400
1301515
1289477
1663569
2183009
1116058
136636
972515
1287927
2728833
2115914
307431
2107408
901091
131944
930421
1049409
1191915
1550415
169153
2425053
1066570
2671301
2906232
1293830
2304379
2503335
1348065
1814789
1421703
2350796
1294750
1200073
2004312
1229612
715435
2736051
2444547
2559729
665810
568718
28827
200654
1105640
505551
970759
288771
3013
1441715
76189
290563
1342913
2745512
1916817
883704
2727874
2101286
1459161
1770865
1295645
309709
2200597
1665996
2808157
1533113
2238184
1686519
2299895
1999638
1038750
1890792
554718
2123413
390460
708326
2478680
2023670
2117970
889970
262073
1784711
2675643
2672333
2195521
1627078
775761
2036044
114782
1523781
773215
799744
1581839
515341
1166381
2452690
1616914
1860709
1607041
548205
929634
370165
902782
1484493
2692095
2836433
470380
592806
2533962
1716087
910682
1531240
2578223
1068013
158736
1694016
113872
2184509
1811108
2058289
1553428
408537
2074527
411106
2443493
2072380
1772994
1657870
231852
2025953
794985
136603
59341
2494131
719015
2533773
163710
1210420
1032303
2450521
2877899
654784
2917392
2936404
318196
1662609
1171221
1463505
2807533
2513305
1301218
1807961
728581
2117906
266205
2506456
2513632
966299
605793
1318607
233011
1593403
1264205
771669
798602
2612097
1453255
2586363
968546
1987316
1890109
2520545
444940
1651984
1960740
283184
2211613
868459
1650459
883819
595701
2142330
698584
2308924
590233
480116
2111745
2058304
1061000
1140358
2777509
2266015
1802688
2915241
1836852
1224895
2081731
623665
2578255
736270
1954853
717287
2198841
1604363
2164294
1523019
370150
1907311
2273449
282839
1519975
5237
51369
680246
2249845
1044704
2902024
2074420
2778874
1056072
712799
1693909
498554
41580
2611477
671215
1269782
872030
1236033
1559998
1545917
2629361
72402
253703
2514348
2452770
1426738
1569761
2602118
2249758
2327457
2860035
1183062
2042330
639481
1369898
1549291
693672
273346
927921
2887011
52816
1578055
2855323
2694823
157769
1516474
1926515
2118907
2720824
2358430
445630
2652524
705363
2149370
2191160
2348272
1669446
816241
548049
769991
6926
2316154
1369042
330603
1762507
2496705
766905
267300
2668777
2056197
1864379
449042
1859901
2855898
622257
1111865
119871
2444110
1869335
595514
1324212
200074
50714
2535212
55490
286992
852239
1167038
2145323
1216337
1633487
2712912
2187893
746153
1584079
2513562
2610618
1661701
1496922
517014
853919
1575797
2856928
982961
2887553
2927183
2638410
2916710
2691101
1582826
1500610
797117
1074888
50709
2544767
1176865
2026686
2370057
1203896
660982
1282394
177726
840533
928184
1496438
69508
1501322
2636892
788586
1834747
2052253
1589014
1231390
64882
204746
2330527
1118010
2052612
1808540
60561
548368
547272
1698220
1353677
900154
2642361
329360
872058
2418690
235912
2233484
1860837
2247858
769030
1649752
185806
976458
1911835
2153535
1925812
2773849
1402466
1742596
434621
2268623
2507003
2528412
913022
2150936
2134085
1567659
581731
2637724
1970422
1574598
2881133
2677740
2348616
23571
1532754
670855
1385400
2481088
191725
2171800
1265540
2062766
96358
905735
2102831
1665792
2195948
1860586
1582931
1166188
1206982
625760
1369258
509622
1890234
2578716
2938383
1578055
90668
2876586
1073568
1273346
596743
1644449
1900240
124063
1581519
1477422
1778605
2739270
1769646
2314614
2670574
2592042
1541452
713417
185120
2538799
838741
2633319
277195
2285130
2556090
529872
821298
2129719
447016
2873028
1316685
2585734
1896279
189952
2227350
296721
220013
1709979
452933
2382469
1811350
1250619
1052803
461122
1099392
2555190
963189
2791361
189159
371980
740054
339496
651333
2910694
965211
41317
2843298
1294750
833080
1322029
2494426
1489085
1424254
730017
2501823
2550747
712393
90982
1526084
2018607
364485
1225679
1173752
987713
2454692
2122919
234879
1800660
2733009
1678612
810868
2216244
1896916
1399849
97600
75522
1930079
726329
1770577
2183777
884834
204513
1259918
755904
577801
688477
1133677
2839289
2859788
2124025
449711
570208
2526908
391657
1655468
2845080
245845
910162
2918385
1147429
475881
447276
2295918
2763890
786371
64674
370401
1855815
95576
1608316
2179634
1963117
16103
308918
394399
2692070
2552737
2341274
1971905
105295
2689304
1034880
665717
2273398
1698357
1093802
2701783
2571837
1470898
317882
2558919
719869
1624840
1889804
17559
2106613
2196604
2892227
2539348
1330116
2495578
2667884
2357921
1352131
420036
2528317
176836
1361579
195930
844679
2228228
324814
2657887
2412727
2070868
1875694
1758692
602890
1600346
1396112
2438210
2683341
1678202
8467
266746
136894
2585663
2566122
1984007
2896419
1558028
376767
943246
1471698
1341887
2315399
2405594
2850486
720040
2096740
1527722
2151580
789627
2502964
2031893
2587886
1174594
1281657
512180
546909
534928
851885
2188847
1255247
1623564
2858992
122290
1798545
2609230
372539
2775295
1061462
2476581
883241
209229
1452078
718139
739892
21688
1588974
1910802
1630393
1052198
2794516
230773
2523671
522608
394742
1863819
1242724
2891258
2070989
1193727
2899107
598665
1554718
2794264
1501781
999521
1383576
165817
412924
2568826
327709
2755218
47957
1735694
2689557
638257
2830648
1389624
1521657
961764
1479247
1532863
565055
2899673
1358396
1969965
2038000
1869111
785202
726920
2290701
513651
926477
2424659
1908994
1380201
1117865
2759758
1071236
1351563
2604823
727233
2507694
1401001
2926362
590392
2896750
1728647
2034694
1269563
2898912
2283371
2747935
2899194
70047
273381
1346011
2491867
704490
1913665
2364985
2846447
957275
2127480
302389
984965
1971126
2037041
2785
1351499
903289
2489394
1355642
867792
149651
2348071
2166791
1587380
2645619
321621
1290900
1180131
2572766
2118893
2291998
2471136
20711
2335070
2176727
2405956
2068712
1140048
1271189
1860811
758339
524533
2311464
1105129
1744160
465248
989390
1894816
565069
1905530
246401
1254789
981605
796416
2795104
261542
1697319
1951314
1742683
1327696
2764217
2595003
484876
230080
860727
862074
1035062
1047370
669988
631607
195125
1275990
1310885
1833235
1863905
1465924
2408370
898531
2574055
1520311
905729
841839
1139210
2848385
2450517
257990
1959320
1905943
2017229
1147712
1977593
1665628
2467550
756971
1297838
2249876
580877
2483095
1559395
13672
313000
1404155
1338439
84745
2871914
236943
2186784
1078924
1010681
1599055
1123829
2704364
217234
2816737
1467801
618931
2630419
386741
2294290
1813836
927782
1855665
2932674
466808
1590906
1462286
628010
28995
1621677
962230
225505
1679627
1936008
1361731
2892264
1376644
1763891
605592
340150
1693338
2618851
2547955
269993
1228241
1908457
2239415
1594546
2323312
1389692
2109980
1572201
2920564
2909875
1467710
2411154
386222
106555
2640322
1402046
99510
2015969
742277
2662655
1814762
472385
2393726
379468
2425631
2883574
2797115
1446548
975666
2081428
2715197
1599068
801591
1995086
1964578
2281788
571657
2775075
1144058
233442
608985
2077648
1670822
120640
598222
1090836
2221079
2229307
314816
2341539
2748341
1520179
347909
1088898
1837752
1905931
1252039
2431664
1097015
1850825
567908
567939
1442682
2257856
1992060
1463707
668299
2288241
1100271
295440
449368
138380
43698
2239622
1011747
1960853
2038613
2821046
376248
2792579
262718
1848384
116692
602420
2244082
1435376
2252584
2126008
2492976
2199118
1832270
1103627
1191116
2563958
1617406
378549
2080211
2523405
2939988
1945714
1586825
2887551
386856
704358
1054664
837043
535617
2881141
769507
2629439
2667156
2077444
1386290
111885
2596299
2738089
2688101
1201550
717998
1215491
1948349
1401105
1184751
1046095
1331346
1428583
2834440
2351731
198872
2496923
2093811
557339
1093284
2804709
1237734
2928116
993592
34712
2000601
738647
1525411
635375
1525747
1585107
833846
1860039
13643
1569636
1335817
2400218
1107130
785265
98411
1459318
2778857
1631879
6815
2604270
901739
2716236
2547826
62190
742325
384036
1373886
421718
1085608
1453654
1946252
2700326
989665
226127
1942006
2155089
508139
2890224
2634098
2151122
2756971
816349
2797391
1517460
2519722
2215939
521767
2521342
508589
1086264
1695977
768275
2224533
2840461
1068527
169493
2417298
2928572
973103
1678445
2668
1403264
1413778
2681796
2537876
1767710
1142416
931059
2026566
1316194
1477479
2838939
2309340
2605669
131576
415161
1611580
1493585
1008918
1355666
2372849
1535822
1590682
82939
167971
706407
977207
459257
1903118
135381
2574063
2673421
1541567
673418
685488
1153444
1363111
128978
2893006
945109
1336192
1783686
2451554
1416410
1967973
2073490
597691
2603048
597047
1458913
424813
702698
2098429
1718858
2895044
1313913
439021
1542774
285142
2883485
867552
1315135
2216990
270160
953992
2207276
1226542
123882
574503
441109
1401167
2389519
2539342
2916512
1457921
2557960
2665757
1042582
211178
2107952
804193
2909377
2827920
1795534
702175
1812951
1268304
2411406
2870768
1743432
2290375
1771484
1975656
2372745
548234
1672464
2106066
2002931
177190
361038
2250518
1698918
1746215
1537686
818979
1971608
1114385
1976352
2124754
133860
1609892
731336
2277981
2889926
1218197
123183
2244797
2853328
816940
2888804
375314
2029356
1771900
1804204
1910496
898200
669142
1006736
2028957
1552169
1749986
1824464
197804
253833
2620879
599169
1171276
2058316
2754223
224148
2557376
2521170
1988688
554526
1050297
1982761
2173188
684637
2165924
792364
2025896
1783779
1770337
1004265
822596
2876352
220773
356864
1363458
1217556
1306185
2470768
2081846
1899636
1667120
1084701
2034760
2736351
1552274
507121
2851942
591853
384746
2862806
1977778
2890469
2124346
1281204
1618355
2576960
1491046
60030
906147
1942226
1057546
2000
2583313
2745199
2232565
1859303
2351823
933018
789443
1915219
1384300
967898
1734650
2569814
2134605
133248
1018608
402836
894851
2162425
1835121
1437944
2409381
1038724
340135
2183860
2753854
2098279
1609216
2653180
2705446
1672641
2719966
205115
2146217
614124
694522
1707062
2744362
723348
1842545
936126
2655881
1326386
1306485
2196434
2224523
2650741
2760878
1027355
345045
2053220
887528
1369110
1847232
801644
1035218
541889
537038
2866740
507368
2554378
530183
2062402
1936167
47991
2078474
1888446
2638347
2477399
567350
2415007
439907
2553972
567950
1060889
1468202
234715
2599561
2621523
834015
28785
425343
2493043
2865489
900734
4709
280234
1364801
2263226
2869899
1507537
268557
1467858
114601
600705
131702
1094428
2632731
1066086
2234519
880260
1202257
1700648
1872884
1071443
715000
1032018
221172
111146
1838998
965417
2632360
2915941
324839
1525436
2816579
925835
665510
2231529
328292
1644720
1909762
615117
2172497
1383146
2171292
1937810
1534097
1604984
1333431
17219
2861954
2101998
1599531
638417
170604
2676285
2103367
358472
1939315
692511
710290
1680820
1050217
112306
229361
51741
1756436
559476
1106116
591459
595614
780289
2512147
398143
1506443
2878128
141386
2162573
456560
16802
1874614
2019928
2843184
895710
1871621
1701953
902441
2896447
1594581
1333765
155572
1764125
1675755
974858
1515609
731545
201748
2917573
141820
2316027
1572411
2833788
1599039
1742202
2718739
1038959
1718923
2750105
2924719
591739
2068955
1208294
2613555
1286232
10728
2378830
2759588
1998122
2770511
1875205
434322
192284
2754416
1275376
2279647
2555870
716946
2512272
1163822
2032338
2169392
2041934
1240257
66261
2900050
1258099
820731
1075262
887481
2425118
221400
695848
2915042
1089746
1155257
2196164
1072858
2592717
855561
1207795
1359247
376001
1622771
336783
1114619
372786
2495531
1600420
2716057
1027889
2539841
1546706
203019
1181449
1636073
2013435
1556317
1780118
1327896
2347907
138020
1002499
2893706
889444
897413
1724939
2660802
1124534
90864
1134597
1993331
2314578
2153349
60318
730318
1640095
1652318
1913183
1827414
1935345
1387850
2368072
954716
105985
2899558
265643
884385
706844
2484794
2577788
424502
1167
1601948
1787924
2779656
1575032
92237
2822431
2095690
336227
1718314
1106057
833031
2401587
590573
2848461
463578
1064503
2761208
2708101
2522958
1199736
2576572
988207
573599
125205
267890
559729
2917521
1649954
1406620
1792517
2014967
2794453
2080386
719378
2439244
2716717
2394035
2422500
352116
1556022
2187980
550139
1973814
1180156
497324
364411
1747293
1375384
527379
2163873
248431
2783684
1291584
2097141
449869
273957
1177035
1904174
751964
2855031
1963303
180869
1892055
2675425
1909654
2283054
2834833
1410915
1680500
2800163
213575
895753
1972219
2423223
262500
2348766
1911009
2159215
96222
2781284
1046540
2929440
2214088
2607637
2610473
830179
1555126
2543402
189860
112166
583876
387889
2884718
502363
1924544
968118
258504
124204
442573
1170350
1629229
2735270
1406128
636587
2118859
1067387
1376070
2522827
930542
957253
1550108
2933898
627691
2019186
2937670
342667
2213327
2618551
2165751
235814
2183850
1534191
946896
399027
2776344
1361116
623087
2741386
1135481
2070173
1462039
1109673
2465973
334963
1560047
1482647
2455620
1189828
550057
916356
1899546
18118
296742
2624155
109264
7373
2367722
2377201
2622850
997349
2006470
2485026
534528
1949097
2189933
2191740
2644006
1689638
2034995
141511
1293809
324414
1802727
1063832
1197223
2016452
1111019
2505661
960208
969228
1417710
2610629
733961
2332776
963377
1518771
1820566
2686417
1096868
876322
337067
2841118
1184788
460302
998608
2502913
2355213
2390023
1779729
1696307
224400
636909
28692
2354225
128020
269183
1434323
2323470
366763
2500627
1654610
2034966
535553
896264
2881750
1591680
590968
2761609
1078594
1125475
573724
2566835
522178
2825656
985379
122781
1799759
924387
1412369
1389055
1860905
1921842
2092760
353238
2104119
1109119
1703731
410553
2773881
1561208
2550185
37947
2340708
1889469
257266
640824
1900888
1135362
11701
2218554
1883995
104768
1811434
2931347
71191
2788681
2324496
179048
1798302
281290
702771
1507580
816722
1647207
2307105
435991
1305653
1705740
1420149
1452442
1768476
2852566
2226375
2468892
1880149
992097
1797674
2366523
2054967
1251678
190645
1387462
1356238
2225455
908356
2671656
1895378
1247743
80824
2401815
1303091
1310110
214835
2431205
857382
1565342
21610
2526240
1074662
2106452
1256461
310796
2756441
2514178
1775819
1769248
2124962
2573459
2133472
395914
2463699
359745
407109
1556699
1676339
1762686
788949
154335
1939006
1806640
676358
1884757
189090
1283742
2562288
2599094
766913
147701
2352575
1048158
2825227
1568581
1299938
1074541
97337
2030664
606381
1622572
2495763
669126
1141564
2554435
1044115
1591061
2085439
406098
583116
987669
270422
931881
800390
1136913
1022302
1981629
2306276
2148477
1489433
928654
62907
892361
1841034
2616448
2535050
225744
521527
1148482
1631236
34563
35991
1236229
216896
2244167
1308267
2896258
204319
1261924
2690798
1618261
855996
48513
2541229
1556713
1041761
1417265
326314
1547060
581401
2259163
2824682
2239308
1344749
2709763
2093550
1122902
2146039
1546516
2177929
1898448
1763216
1872078
2004312
506040
2935412
1443935
2380266
1321
1412188
336679
1389389
1869802
811753
1512192
1699262
2932349
448540
2551431
919485
2456656
1447548
1331461
951744
2824336
2773313
1242818
477356
1082448
2536184
2415272
1731193
2754976
1903421
1841314
844483
1534523
2492107
753132
652079
2891258
2484478
125090
1434090
2932539
1368228
952184
903308
2247171
988973
1091027
361058
2005154
268776
1070636
2138910
1612142
1309134
344623
1619597
142291
1804219
1812891
1817994
2184171
1888136
614855
1038006
1358290
639135
1605134
1068856
2720559
1101137
1427305
2519586
211092
437468
159259
2218750
304647
320951
610159
550696
1843938
1140052
543413
1451511
484941
2145188
2520516
1826596
1107512
365403
7247
1550983
176311
182614
1516162
2866193
2166535
840137
1232186
2183320
842780
1062972
2816522
2402493
2186008
2825353
534417
18179
2893096
1292828
288804
2005287
2609985
222705
400612
905544
2743216
2143323
461511
1366187
1135875
860601
1164147
390355
1143342
782923
2724153
2492352
509492
146346
1821942
560980
1295482
122595
2349675
1598656
1601978
1836341
836671
1128742
2186018
1211565
1551603
1572040
2376207
200496
1512636
1278179
2687372
955719
1166118
992539
1090782
2587305
2177104
1587646
2708697
819073
2916706
731140
2620090
1316464
694472
2901225
1204339
2498256
272790
1746157
1240038
2933085
1324122
2290974
906649
541721
701643
1979079
2303214
1847560
2799531
18722
316962
48513
201185
451078
7836
67868
2401886
354471
1728090
1364120
1836413
1018444
846310
2886212
321152
1046506
1091747
1108411
433502
2206059
177376
1928828
2728703
675729
1867401
490556
256032
563517
7000
1653747
969061
644862
1920547
231686
482441
1170103
2333417
1173543
2542166
1672920
905126
59780
2033060
1096297
706248
1922237
2371459
917384
92188
928810
465658
2403758
598383
1097754
1392638
1186411
2208982
2519575
88730
1033951
2877602
1027378
2410449
315023
2484831
939005
1526196
1008547
2049675
62257
1482140
1252078
851457
1230722
2358308
1736179
1053717
15140
2280190
2417292
1597985
280605
2669186
492457
1271360
634372
1037720
1030764
2784567
2579263
2874736
2840155
1985491
1633199
2354949
2753400
305430
1326722
1182876
2786525
625781
363007
1169544
2569458
2021935
1309812
1806543
631632
48317
1943666
1314135
1546627
2285383
2899463
1203755
2468959
1850349
2387643
550875
2897851
62502
781586
2791995
2822928
2595720
1410321
416029
71344
2796291
2690061
2686075
2886664
1916765
1593727
507845
2546622
2195822
2374822
2495449
1999602
1694710
2685801
2503813
1237923
173380
1509151
1977159
2269541
1408375
1946266
2924122
835483
2553584
404132
1461721
667295
912689
2855437
2861485
1456107
807524
227794
2456089
1669927
904587
1994230
475444
1841906
1270106
840446
1360279
1224877
123379
2415855
2665614
619012
709452
916104
2139731
2326185
2015382
1054338
2390717
1563063
1635995
2765314
1968278
1955190
2377409
2193884
478693
1311593
1196797
1545602
2102961
2281317
1223210
1151384
344854
1254571
1026515
976398
2243246
1844863
497026
2875106
1978715
724886
1063615
159589
803970
1286738
1223743
2607158
411948
1147612
2277610
594764
2246018
2654264
195678
1485840
1196201
1259128
1388813
2918248
695190
12872
892037
208674
2631904
1664912
2060564
1266872
601029
2007704
407303
436987
2054558
1686028
2889548
2504304
2507646
1333
2518683
638961
1920459
1062522
2605939
2525888
337421
867933
2556020
1928967
1788025
1241539
237603
643510
2859628
698179
924149
1994341
2472643
1266860
281066
819135
1543261
2530031
480846
1337783
422536
2791072
1179995
645559
879143
2615542
1343699
1108437
1254405
402435
590709
2919096
1807005
596196
2261898
2256759
1423205
2443347
457196
1410516
2146635
528020
1739315
2006650
1546550
465163
2764796
1097304
1448734
328262
499648
369006
528078
1784354
2766956
10658
2664507
852178
1202838
372807
2930693
1903081
1973615
1284037
1957356
779490
1852116
1563899
790300
1708467
784994
1029024
1288107
445419
939298
621885
494170
1674308
290826
1032313
2711780
804373
2462679
2289383
496263
2096384
202649
2108288
2373257
1597787
402180
188857
73081
1286817
2641955
431181
1008717
98960
2467547
230908
2715844
558257
931510
82421
235968
2383220
1464665
178661
480892
2700884
2530146
1201542
1359134
1530593
19692
207351
2104632
796868
406771
1594490
2785531
2210704
665829
213219
1538675
2254528
2447478
1359768
2445365
2638180
475031
207435
428840
1755676
2203890
80125
1062355
2499416
343929
2240042
108330
1933543
2096585
1565071
2582849
91516
2198817
914691
1822406
497005
440006
172842
483041
1413225
2625029
387421
58376
246766
352755
529293
702584
2768740
2485317
2326157
801124
2516552
240814
830703
718461
2209519
1323957
865297
522923
1529061
1731935
1727754
1594844
1764485
1601910
1464451
1857487
2279710
2435214
2815778
2261953
1784816
1991942
2362614
2161834
1450133
2609717
2874461
1219767
328992
876453
885186
56281
743820
1919094
1725809
489969
498237
1326415
2265432
1767288
1896003
431899
1610211
476860
2624239
2785027
2247848
2192285
1018867
2088724
2187232
2378964
1507482
1210711
341304
2195810
1149950
2383127
2814143
782855
2435502
1333508
2141226
8697
1574888
2538890
2182225
2831080
472612
2410927
1044845
2618144
1912417
420759
1055897
465910
235722
1059483
2476957
1265611
2423851
1046919
2093134
1745919
1600971
519149
1763091
4740
264591
2928295
1260290
663030
1124441
1507835
479995
2630507
2392713
847856
867797
1988814
982698
823362
1917938
1887153
1251992
188827
840643
1853480
2307106
1094696
1113187
700491
2711135
1968600
2676266
2859402
675782
1142352
2938404
400017
141279
2112087
929179
595058
131033
1097257
2008383
115007
818509
1731336
1327453
271133
135901
2012982
1404092
358942
2175243
2222845
2689305
434218
823142
2246231
1089045
377857
2421405
2122390
1342530
815774
2339009
2488296
1612203
2839778
2517565
384535
1461982
2339997
1202581
415119
1306995
213133
2445933
1758672
373938
2472203
2307766
1233902
700156
1058910
486739
1309914
1037649
585760
2762234
1725968
1583750
588536
2913200
932555
2554936
801517
2352358
2055773
2940214
1980224
2655822
808246
323634
1746218
390378
1154263
2482518
1757985
1923543
84273
2403472
328013
2567857
2774215
820385
863458
388496
61023
597793
2126827
2332880
1871685
2313065
1259399
2156832
435425
1881301
643026
1663189
2595402
2767729
2293027
1445252
1085065
2587552
1943644
1566276
1484023
1146534
2715792
432063
541464
1424255
2565365
428157
418134
1552815
2249478
1169650
2616408
1146181
966690
2043599
1369537
63735
868957
165114
448153
2391908
409577
1938465
1002706
1763824
2039276
2562273
1590852
2893488
2555808
929244
2709255
2756862
2586749
2706576
1628233
2005763
2494
2410384
93339
1812976
780068
2171559
181637
2335059
1665892
338964
1812331
2512763
1528885
2403514
648311
1222456
801264
2813399
1666671
704092
2087054
728934
35670
2488732
2792917
2384169
1516422
2123358
1432095
1118817
2060977
2405947
239145
1549055
434377
2572091
1448677
323014
1722664
303155
2856567
639162
189864
1157871
2346119
2664437
1941339
1715337
930868
1180515
1161734
1376670
1804226
1854558
2900230
2460400
1671274
612639
1709337
934392
647598
724834
1808692
2862872
2711740
2092396
1014591
2791258
975626
2112403
1045071
1828213
2531473
280297
737293
2124008
1069807
2325156
1771502
1132920
1650700
1090333
667496
2717816
128645
2582141
1522664
1671646
2800158
570873
2405281
1878078
1402166
70631
1042920
1029613
2582928
1016574
1679648
1336419
455197
2560468
2537385
2596144
1696303
177812
283514
2649837
731179
796039
1181852
1466957
1705499
1449518
1463446
851193
2755107
424178
950296
1498925
1518294
2203008
1887124
1927500
2213565
2217544
968900
869251
614014
662792
839960
2335417
2581360
1329639
167132
883725
1132459
101977
890647
2415257
2424652
2619063
1339959
2922947
747072
1562455
1564435
685932
435221
2407186
2655398
655277
588459
1567891
1505991
1966082
861
1522765
1394460
1020476
2779662
1685719
1132639
2356693
2724438
438075
1988513
1473917
1038827
2365927
1280245
2383473
1978991
1390923
1204883
1328406
713173
466950
767424
2420934
2700422
2412476
935123
1946449
2456255
879493
1063648
2789700
1307172
2445807
2667960
1334976
734939
2349931
2467415
1835622
43787
560960
645883
949145
1831819
525297
1638785
1475577
2761948
303544
1208577
1516832
427824
1487491
2655382
1417965
1333686
572162
2712703
2845523
233759
904883
1395486
639124
2407243
1277446
1266593
359614
2486350
1789023
1987657
604334
2885264
195404
1010507
164632
2570466
96677
2680160
897320
1334696
327884
39374
144644
2534573
266316
299768
793324
742745
1966151
851134
2376143
1749728
1414759
1124211
2938545
2581961
2372722
2921181
1750204
786071
2862116
834402
1532173
996456
672653
202476
308020
1835582
2675083
2091130
1708519
1008495
844046
92900
192521
2196570
2614113
1016582
1758731
565006
2785422
332706
807983
2657821
1475489
226519
931994
2691105
1406753
2400426
2155345
1374192
858632
1635713
333822
2602568
696541
1736215
1202999
15717
1828033
1273628
1478348
1349359
2323157
1670689
87601
1210329
2453368
1935108
1556546
2351060
2102144
1860855
482599
628791
2219258
1263702
2680034
362620
673936
2600886
4117
527001
2231416
245320
2446243
1558102
1877526
2230940
2401045
830437
2232625
744973
1293294
588805
335145
797846
1218058
765680
533954
2330978
904903
1648374
2787060
2595933
2395548
686617
188752
339307
60432
2285543
61753
2780258
610249
275143
1130167
286699
2706610
1612221
2631176
789932
1156789
1315569
2525253
638329
1212024
1506901
1469056
1447903
2553268
1530744
701487
1114694
1150872
311824
2415988
1526417
1556199
1259800
1712079
2846565
1837967
1426082
1306200
120649
1881934
683616
2845827
2775012
2222910
264499
2451545
2013018
216974
2672945
1170198
461238
522491
1091867
1766846
169888
214788
2153864
1767610
142867
662619
2756083
2573208
2534774
1602434
2459977
2809868
1997988
960734
953077
2564372
1066600
2344727
1845536
2566145
1189187
1384282
928721
169474
1683976
873158
2726238
2142431
218655
166238
2611488
1617424
1672966
968375
1714061
2537083
1407948
964117
2768625
2846849
2423681
704509
1283774
2213653
2722618
2374733
784162
37470
1994253
1077647
725799
697729
2354612
2109632
1274591
2164518
167054
1117332
1977312
2662680
1427047
1204798
2902596
2146790
319163
728090
605966
2831540
2072871
1181402
398382
226742
2241886
2607208
361688
1816946
1133873
2011221
2033914
1754323
776413
292581
138997
880481
2568380
1421751
1257770
14646
1234812
52849
53793
2620731
829273
206995
728364
1606131
1508730
2638813
516392
2188553
2658417
1931109
31709
463575
935127
1471906
466503
1325817
2787182
2371828
2490326
1338332
467311
1318398
2540013
284079
211342
480185
1673857
1422359
1984932
2704655
1258700
829099
1194834
1588593
2207330
640799
1109785
1792065
2369024
1144262
1688629
1965681
1255654
2338171
1631600
2689905
17122
1338247
1334175
811355
81247
2576491
2760702
1960394
2662064
2436855
395527
2211997
1023183
909233
1635550
2136407
2217395
1508387
2629763
2416141
1315475
2118962
1181345
1526327
1277412
591226
2139869
2871197
2587494
1925613
2432403
77786
139458
2171927
925425
266155
1790022
899390
1663323
2522649
2889590
1137156
2530614
1230175
1685919
531496
633419
2449058
2643322
1608650
457496
1335041
523497
165112
2339148
2023582
1764940
2609461
423009
212721
1846414
2301117
88074
1693441
2714154
98742
101240
2358808
2377916
892191
349595
1779701
1574141
2621318
1046864
2658401
2381700
395455
2146037
2886433
557105
647992
451469
69565
2387081
228507
843653
164963
573480
675447
437497
2613941
449573
1017678
941669
132166
47865
2933727
2815005
1641792
1459775
2141432
2179736
1651629
775385
2499384
1147053
2833855
212720
1956890
2283005
863285
1209690
2773353
1517936
1622375
828872
234802
1712519
2813755
2432222
40743
588335
74728
1104369
2451958
2852615
2818956
1165997
808022
648776
883752
2290670
743714
1490746
1135698
2861852
900564
1217908
1159791
1799001
1523730
1191746
624683
1054502
1223815
488869
2235089
2532699
462483
227065
1856563
1341832
2758335
2111631
1832612
594175
1305195
2416073
1777589
1571445
2421561
333845
1706852
1815854
1445095
2201973
1329007
666143
1383215
2514957
1868269
1225107
1153167
300670
2316063
567132
1205229
734496
750058
530299
1248225
892153
1573883
490431
2180224
2113480
2614254
894109
1395071
1287197
1958747
163810
2363565
1125218
888653
2930608
133011
2807595
2886620
2841915
1897028
1733735
995732
2411542
324183
429719
2285602
2450709
1474928
1856005
2376122
698002
1076222
923811
2138155
362657
558406
648124
883920
1825474
146690
1743637
1830642
1309184
1627861
1856300
44515
1789959
2728667
730879
944603
519998
1290023
1866994
803850
1222202
1677554
190766
1404509
672047
1366916
501007
1244444
2291463
2337800
1393748
1209526
1170691
1679331
2468633
535491
324692
484791
133475
722434
760443
1161167
210314
2387689
218989
1351853
553037
851195
1277524
1577344
163947
1381202
632606
1638538
2554512
2520817
591727
2151709
1877736
2019705
2904201
950043
112108
480653
1786659
1339144
1050546
232862
1625281
804676
959948
2409692
2928690
530675
912499
825862
1597839
1269763
1974940
2812959
704405
2216818
2855057
1843591
1083119
863964
2780663
2274552
700850
715934
2073993
1012129
1695257
2863253
2213225
1961321
258202
1521962
1586073
2407470
950965
2913295
2079899
613466
732932
114614
479147
2854255
1095813
237707
2140121
2594617
1923579
2309599
1931248
1873517
350500
2059154
542030
360547
2263233
1622998
73396
1972169
791197
212170
2683168
2683958
147963
916148
1551341
2746248
2145544
885538
1681406
2475901
2699271
2928240
1511697
1823342
726563
293631
346355
1167964
2585191
2826514
2414307
981860
195371
2620275
2815112
1093127
1735882
1036680
1107149
1922146
1738390
2072351
1682217
1403449
1170469
121132
1910950
865979
434480
2606659
1358884
1253051
1229640
2549450
1093399
2716750
1567360
387999
1175667
420464
2282580
560983
1430678
94703
2595141
2488887
2134363
825639
84729
187419
2080225
1770405
1727487
1197348
2907578
1167616
208658
1937707
2334218
532166
417736
1696610
1030232
612729
2088724
256884
22799
389545
557788
1221218
1883361
1655307
2269974
584497
1441110
2786116
1349935
2887176
231555
2578483
576812
58893
2027959
2804787
35382
271858
1094361
53863
1913074
2791459
1237882
1456198
2115594
1854938
143880
1586682
2058745
355943
1639170
1434894
2898552
1916625
282576
2360597
2625431
2343007
1184083
2822601
2021708
759663
2845607
756823
434024
1547155
1092716
2025307
2893301
678765
2065748
1751961
171816
121785
2406705
1579171
2261767
1552301
762196
477566
760131
2035127
2194387
1268391
740248
51691
602720
1373024
1230429
740725
2208363
1935512
1967293
2284314
2262466
1199715
2645426
1047037
873598
2469368
2863625
1518287
438237
1578310
2001444
1874056
1537001
361248
1965349
2879355
1689140
232402
2083109
2648757
452649
1888210
1121811
1711220
2288612
1211002
72981
236558
298686
1887296
2602623
1184600
2719147
801455
1867518
20214
2601996
2602768
1019325
574139
1093466
681058
2324294
2205322
1966646
835988
1635794
692001
1187552
1456990
2445606
619566
740729
2096795
2313071
2541976
1166917
401069
3381
730899
1624253
1099626
2360231
526446
900000
33290
1017591
917036
1449046
1966602
728070
1852085
2061882
1484468
1765164
1455839
2556580
800158
546159
2173182
2739163
2662443
1534512
2566306
2004804
882868
2503382
618320
1164858
2334959
2841421
2815011
1303801
53204
2695458
2316467
2112056
1704697
1566073
2580073
896837
986778
427443
546137
1102718
450734
2448721
1958923
1059046
914338
1834730
1023774
2311830
2355597
1330881
807926
1711457
2674647
2673807
1971734
414699
2625758
36251
239410
67267
270727
1060460
1372489
922553
617839
1948161
1447903
1559839
1156977
861951
815262
1135373
2140290
1527325
524315
1728337
2279258
1130219
2406683
1529460
952129
70691
1708273
2243240
1109391
2539565
1685103
2279506
380625
299562
2006921
2711479
1048805
1537121
1013631
1337053
2574572
483532
1788925
2201802
20924
1946762
961156
2576576
806445
84759
1619238
1944170
2690260
513829
369186
2806396
1638753
957669
1665626
188755
1563750
1460822
2226295
245197
1940798
2732377
2386265
276319
1440179
300044
487468
771529
161529
1332225
1296015
1210759
960267
1434467
501935
883051
432211
952075
349484
1322863
609780
719664
736173
584467
2261289
1193764
943833
1344902
1107963
2393705
1889174
1583962
1213879
2736666
1912338
1193269
1951225
1016511
1776525
1489624
2148707
1950892
564926
29812
876428
636854
149705
2718066
1609848
2856563
1008026
683613
2272637
2730107
2016835
26831
807424
2102988
1034828
933345
443720
1180677
2089388
2308316
1323479
908343
1459093
1140944
2769657
1656869
2120567
1818375
682064
1003103
464296
576958
1361301
1586037
36602
1372367
1585346
1225316
2152777
1815770
2873392
2567548
2448663
2204892
2320403
1014805
2240173
269845
2763970
53312
841780
1094358
34002
2438168
257570
1958852
864401
1343419
2863421
1670553
823357
1649675
2373707
2105966
1064468
2387170
1100413
393478
2697787
368385
291207
699271
637465
2204955
2106320
2870913
2550310
543040
687016
1649874
1796565
1686027
604811
1126705
262811
525744
2883254
470307
750562
560248
11452
1965901
982446
2572670
1329007
899657
2543333
797996
1854428
1913447
1274812
920544
351786
1048739
1918107
915252
1117674
2116431
469121
2231708
592952
1064834
370709
1912670
1735942
1703374
367038
1164876
773133
1260639
1910956
2844213
2735493
2229531
384744
2270339
2051864
2345828
2162995
2341556
868804
1652911
1993197
1393420
1319405
2429903
1367595
664681
1349628
1279716
1267364
1538560
2382678
2288436
1260873
960903
1607996
2057384
2252556
2290338
2538229
2617904
551929
1081800
1482555
2757853
324501
1394130
2292287
2292121
568935
1624423
2618716
1805999
1534603
1948562
2503589
1523345
1745028
297247
2862361
1211490
597410
184349
2293437
941511
250544
1569415
997851
1610669
656760
1094292
1058058
1010856
1183895
2270006
129248
2528061
444408
411372
872624
1129439
2668522
2374573
2289265
1614913
2258664
2043238
1757260
279050
649542
2528617
250496
2453971
403946
525136
1572746
1991410
484929
2640578
1606497
767943
2773547
448141
1874523
183789
1505294
103352
809494
2846209
1155316
1207334
2347509
2770825
2375990
2459479
1596762
956599
589256
2530074
416813
723135
2352212
233651
2578014
1840561
841902
598656
2456985
978589
1060472
761659
1876501
216971
777900
1792962
2143186
2003037
1396356
2839212
2680180
2935154
2330904
124662
1841761
2363843
1089647
1390969
1250494
444832
2857674
2502998
1823873
1162841
499585
1109434
579818
396615
1053449
2675412
1965896
1559592
2733742
1491995
1807704
981844
1820006
1404088
2268587
815593
2032265
1607420
298589
442686
410364
1736342
2062639
1706967
1584292
1845716
2207216
2778119
901713
2765290
2120446
1545608
2793444
2706463
1259553
1048991
564016
513418
2694855
164634
2278126
73652
489835
1915482
2588554
1139557
1569308
191139
1037073
72477
1780537
1099389
863645
1271710
1090947
2671601
2805955
1479178
1237089
169835
286173
286032
2677777
1519870
2528531
1750625
1746843
1278896
1853702
1649345
1912449
307827
1697550
2583567
440317
2489228
2547980
689835
2686974
2480967
1180519
1460962
1440350
514566
42329
1831072
601800
60334
284902
2077161
1281102
371248
1413216
1782932
1883000
2506118
2113260
2350954
2800682
150220
2810263
1951304
1812109
496723
1606896
940317
774572
1149966
1575238
41936
1160079
1074972
2039676
2032568
1541428
901283
1271528
1894387
2468513
1358100
2688682
2267346
2469727
2757315
1515911
2269916
749145
2458559
1369665
587248
412702
2292384
92858
2342928
2219203
1583808
2814158
349825
1034388
865903
1095759
1253165
2618030
2383271
1759683
100970
2034678
1534144
2828463
2222946
1434890
2002347
1698080
163323
1520134
2365648
2172703
1008237
1363613
2409060
992900
385739
1010962
2718728
189125
2225342
292269
170581
978806
2730695
2076647
1879153
1747910
1734859
2938621
2614612
2509218
1115111
755560
1478214
1674496
2607934
1654820
1692728
578218
2344556
2730192
1683903
605794
549227
1355286
1448114
1281291
60574
1560382
1154058
1653867
2354598
762950
81727
1968225
1513271
2766580
2430668
1386770
2817849
619384
826213
1128343
895378
1380613
2788287
362635
444209
250823
2261040
2206863
2179152
2457753
2534480
1712395
1522425
33784
2381161
563684
2334434
1801089
2925420
2782948
140701
2668017
2801264
603944
1548111
2554342
2210664
1808186
2608419
195270
2424134
1304927
1367799
903341
2580232
489856
500681
573229
565410
2526157
1457115
1235285
2523874
1214057
573023
1321639
2245662
2718115
732803
2812665
714637
731592
1733065
483186
2085000
660360
2892177
1580023
1415336
1234563
1815080
88302
2357229
1999993
449362
143220
2346559
1649057
40601
1970490
1596123
2873046
2233070
460235
1091580
2733146
2687416
2702658
2393692
98255
1521130
2466198
2908170
422496
672545
416254
2772944
2158431
292355
2572253
1939240
556150
1580791
405485
1420625
753929
1234614
2434348
95493
2340218
2502018
916086
787846
344818
358094
874662
1444314
262439
2692058
857009
2227123
1683165
2013876
2516562
962285
536831
856949
2419286
2629130
758131
2368328
1667890
2015264
2249252
1540228
623222
89551
1568332
868489
2801520
1102876
925457
1245028
2328023
1835465
707139
1824772
1206763
240118
2923681
2675507
2695856
83363
2308060
1709170
1360829
1959132
751644
2001128
2183537
1241673
2045267
6508
359945
614653
576273
2607581
1979018
1771274
1776330
1096050
1085647
1523857
1676673
2799755
2431225
1972437
1015891
2203366
1326591
751425
2350661
1445542
1880195
1861
845292
2760738
2012731
1873030
626835
1792125
1480050
1495026
2462523
2346501
1942929
615386
1077505
1553619
623538
1219778
2134963
1076252
2639927
2815348
2339848
1649454
869308
2337459
1922499
1012008
2849046
1884186
2312091
2863452
96714
2632440
2817806
1670927
2302476
1199162
1715200
637218
1276543
1043282
2002536
346158
1867256
513183
480259
2651276
958694
52424
568380
2472126
2713688
534896
1401978
1163474
251725
1957456
2216355
1802681
736134
2531417
2447340
2865467
371301
332239
1275632
1433351
2242563
21959
2602041
731767
147195
2368948
1625202
472553
380814
1214570
2170655
2707604
1101700
1153599
1586328
548857
2116409
925935
235256
678711
1337511
2006582
118535
1092669
2900993
2623824
2624894
1528812
14711
892638
1852538
2892011
420640
1314457
1602567
2702236
1588803
23775
1591770
2500747
1033040
41104
998012
760683
9413
1750746
929599
91414
1349692
2744246
2920193
182345
2182542
640577
1839605
355310
852161
484342
678561
677493
2277499
2888987
1875546
1602698
766507
1933887
843941
998527
2263494
855858
301095
1983888
219547
580713
1910210
1792468
200833
316571
2866538
1432455
1081788
1626770
211584
2098858
2486232
491689
111636
1788748
1116149
1729904
870232
2760581
2534183
1632861
2652360
1311737
940105
696531
777110
2472220
308029
1459337
1013273
1739335
906568
1966544
488388
1401156
1338329
1121586
2758282
1176275
430754
2224421
570720
1520189
2121581
1554716
2149355
1602624
1747607
556698
486149
1479081
2787163
2426254
1521759
2094070
2033675
2358712
2329374
2443166
2617396
2016246
1880170
1980178
395316
894985
1593321
2832363
142621
1415342
1753543
2775263
1500285
259552
676882
1702231
1647018
694799
19589
719083
817389
1054894
869502
1566428
2168454
697384
173194
1495579
922646
315361
2563018
76928
1296386
1245578
859344
1159668
287161
1182847
797323
1064785
218192
530270
127636
1643205
2858208
634294
850266
1797627
1372373
782170
1045228
355429
58870
21820
2829208
1605267
811574
264391
839440
1528260
2622119
1621288
1055712
1523036
2568391
2384332
54387
411299
493209
901495
912857
2551243
1700396
1550123
91254
2129495
1772778
1390493
1448044
2020624
1336816
504313
1887767
2223184
481821
2072052
606960
1593463
458846
2508265
2782430
2720745
964498
1065945
2069331
2391209
1546496
561362
1117304
805262
2275308
1525584
1491171
809444
2835916
2107640
1029990
2601796
1094507
41031
770064
542651
644863
38305
1989917
555497
1875568
2172263
1872265
1681504
1298998
1910251
1110517
2661300
1676752
2880707
1167105
2260752
408511
736356
2420547
1787463
2343006
1369850
2869987
7031
518505
1297192
259468
171494
2707231
344222
1388716
389220
590144
1077307
605966
944882
476321
547574
1742382
2936931
1020580
1433770
2081018
123677
166190
2762076
310774
2660524
930821
2272382
2382049
1064373
2051561
2644895
497216
1253897
2754196
1195850
1729346
2199778
851825
275721
827256
1516995
1820732
85360
1204714
1236158
594283
1751490
2414041
1916344
2868683
1334529
2435091
2436249
2491237
1687864
1899753
361439
2753326
1485111
2433812
74286
1345024
2159940
556619
2089657
102764
2890250
2411378
2132682
826001
2036070
453864
1630072
1193366
1449648
1708188
1268605
129073
738374
1890680
470396
2369444
2462162
177785
2471286
2564667
1716114
957425
347441
1388948
1986858
2202803
1148545
1986913
2250000
1007626
498828
1395914
124089
621648
1899836
352167
89270
2790569
2864558
2085299
1900026
1895576
854295
2344501
2870499
1857473
341461
2260347
2665863
1047126
2467847
2529266
1036084
287775
6162
668156
987022
2251842
326659
2709846
1514992
2407326
456965
1428755
2436474
1732593
2637294
2331902
1722787
1635193
2351607
2218101
1319275
638732
890682
1060905
864857
436379
2653191
1555817
2570496
1421150
345050
1597574
248357
22486
332225
834413
1975751
631198
1761127
904050
2909073
434358
381404
2697062
1128316
2650671
1698454
1389387
68311
2744094
2153359
2793068
1393060
686028
597820
1143379
1883301
1083148
2831521
2095540
1135563
1743488
907170
614344
789276
2037598
740803
2153727
1347539
2496961
261439
2139838
2648983
408069
670175
2267481
1176975
2843965
770111
1861280
2459210
1921649
2470020
476487
1314092
2042555
1243081
1268935
323831
2842332
543802
884722
1536257
2436069
104652
703962
1138134
1852062
1992207
1718606
1827104
775405
2544766
2855251
2439125
2915382
2781063
2101273
2099454
1446137
1561557
976736
685312
104778
58460
537852
2731825
732933
1793187
357555
1212623
2308416
2393238
2492403
2926444
42176
2648941
617663
1427486
2414563
1509795
2386304
1095272
1354719
2762130
754286
1061198
2727012
500763
362714
2257001
2267398
2765548
1245956
1779190
594611
1824470
2806526
298694
1910979
856442
2567043
815719
1963325
1318724
749060
1079591
1649367
968388
1730062
1535026
968425
528603
411823
2408329
1192692
97432
1928536
2236388
2368570
2727295
1981975
2482699
1947919
2467109
2552113
231054
1397713
2071391
2153223
1630780
1405398
749178
815184
1569457
1395372
1395618
2481145
76806
182952
190324
18929
87017
95478
2443066
490301
641070
1069932
436919
1440510
2007302
1763100
901554
556352
171725
2479932
61262
2630072
1618177
2429321
25071
2106763
1744676
814771
2347214
1841275
2008327
1792729
2381014
2120464
103767
128763
1739929
2180458
2171628
2538150
1714729
2104465
2484949
674335
163633
1418404
2576980
2072391
141861
90088
2735546
2336704
2532699
2771111
444409
2462948
2588406
1412210
1217919
2647461
656642
2709344
2432543
1119268
1026056
2258379
2830464
856396
2675048
1392261
2083357
2156437
2314231
1083359
2366031
2601549
618443
2756169
1406269
1866720
2237471
974100
553234
850348
667750
1543768
1020385
1703005
2921891
949024
1422388
2324073
183467
1568941
1373105
2896796
1165103
1465831
228888
2300489
1691802
1646360
2230871
2755095
880666
2374190
1583574
1357740
259687
592872
529024
2421246
2497634
1931727
851366
2034002
709097
2775476
859746
879377
1745924
772492
188127
1457821
1878780
1463748
439278
319098
1877948
1930929
1687990
887747
2852253
938229
2433676
270775
2726462
2073714
2203250
2283291
2698758
520151
343707
1385843
2137185
2009270
804231
655930
1310162
312081
850799
803808
2684019
1244701
2397292
2375390
1002384
809007
2249428
2780267
1980604
2424201
2407895
1764964
2047468
1888098
2540803
128804
2505803
509651
1475945
2440673
62526
960233
2147425
433160
2604941
49280
920310
2534519
2806656
228399
447535
1176124
2528457
2466477
91923
2027765
2612742
1628700
751400
81522
262915
1345600
2281625
773834
1259905
2812237
541856
2786393
2711097
1721447
1620464
1955853
2881386
1876510
1448960
1371417
2461700
2393262
2477787
1676561
910195
2726019
1155886
1972562
2201194
2153663
2799390
319996
2379443
174409
1734507
1225521
467739
2532742
1741823
184717
376579
658426
233204
71292
1800064
1891402
1059901
2317610
1615823
1281802
936233
361160
896749
483615
1631746
1088460
1577843
922667
1850096
2347215
1572088
301219
216004
1844269
1051655
2005592
2082771
1829053
1872306
2562430
1492335
1633605
2808707
2333450
1110422
1204048
2902253
969682
1847450
1121537
2433952
1812938
184161
2358461
2064518
2401977
2676875
2370397
499249
1718597
2463687
325844
2255962
757393
1634082
920868
7833
2651509
1841798
94231
2565439
570664
2327013
2130037
1484662
1988712
1949682
19490
1629746
1213720
1388474
1480760
1986734
247843
1507946
1147417
2459206
912558
1182954
959989
1246171
2229598
900674
901046
1469866
1781517
2697329
2539323
597461
17416
1505733
2873458
278999
2434100
2562457
2692562
85484
2623083
1354752
1734437
1781439
919847
1518404
461336
680981
1333524
1855407
1879758
2466361
274209
1440373
591571
727295
2036495
2556752
1242261
545691
1957892
1156680
394625
2332646
1767851
1749890
1194107
666278
1459929
2607774
2843310
2071041
1340176
353583
1938932
1369340
2615642
147329
251571
2790692
1894521
2283176
1084873
1285062
2763987
2654514
1117346
2866968
2713256
256079
1695341
2531736
773473
885085
74546
2201842
588820
366148
68733
2229101
780462
609111
1493056
2711874
2243999
1547075
2140483
2208242
15505
34252
2017904
1310869
2357686
76161
138813
327254
1803110
2375436
808340
1129772
306084
727700
1818203
347900
1676925
1574944
810037
2057652
1153816
1062353
779540
1835367
381706
2520453
773664
953273
2914177
1607948
1982753
342439
1962449
1070808
2805926
2662069
2476876
1399469
2226664
75931
321104
1996674
2413597
2564967
1158246
2154548
2759428
1729147
1434576
2788053
81134
164974
2849349
1464524
821577
435758
2392526
2617931
1171796
810568
1947885
2401944
2824494
58715
599477
2725701
319601
846405
269395
1902447
1631095
1605057
1023718
1731889
2237768
2705697
973153
1086915
1435264
1734290
1746884
291879
565296
388461
1806610
112924
1499363
250478
509420
1363336
1887227
2271851
768319
2691082
285364
666813
195591
1544989
1026018
835084
1817380
2554092
2397020
1608529
2468801
1424816
1745474
1811625
2088033
1866027
2485561
2524232
1499298
1450844
1710038
2185271
772323
2414246
2697286
993440
2269199
2873817
1446969
1961737
740018
512423
570257
1024992
2741412
330133
2900487
797053
1554388
1864959
1995587
1079360
996634
431914
2338177
1416320
2102740
313222
2203476
1277278
2555774
11834
552732
1249896
488653
1977025
534903
2927923
2863627
1951519
717459
976448
1930220
222407
508932
968630
1079010
2895563
142566
283619
425263
34499
688707
1696167
2171251
615693
1712677
1978255
307191
264116
93139
1516566
2812531
2214296
2638084
321612
1056995
2643470
216972
1898018
2448065
572239
2302380
2173276
1119788
163244
898508
2157971
1440796
2314628
2497997
1591217
2524539
312188
2576502
1191059
2519496
225101
2897163
97302
179495
2396673
362257
2429852
2134662
2114661
953939
1168469
1406190
2498271
1774937
668633
141317
1179984
278848
1750602
627641
183843
2245286
2740346
2675364
1117014
862085
2094394
714701
2650798
9703
2482978
156615
1901882
485439
2898238
2276492
1527164
2780187
2641035
2464543
1404346
693157
1241498
415440
1973786
1150584
1476450
1685039
1763380
2813600
1703278
756124
2003371
1740528
229215
74035
2698739
1959942
185815
1851651
2613665
725069
178218
776994
2116551
1119262
1498851
1393743
593950
1042874
2439992
567584
580957
2204577
1507795
734573
2392987
2878222
1619489
2759712
2843769
1864777
1061079
1505039
1756601
339024
1702574
2042090
1089821
1505564
2153072
315370
1356796
2497828
2703039
1970056
1774773
2365371
742475
1609423
2703685
113371
1016583
2595394
2098059
897299
1742835
710703
1260279
2663643
388990
1709095
766540
2154588
1820089
2318215
2225073
2601491
898730
1532790
2920370
967236
476355
912671
2728040
1298952
2845120
2806729
1675628
2233529
891046
283118
583833
765391
1330784
986952
798827
1358633
278629
490666
599989
205243
1564534
1315187
744079
762734
2062706
2847147
1623828
67389
103738
2358749
1330390
1598306
2450230
1895386
1189449
790269
270462
1054553
1107054
2148645
923852
369083
1636489
763020
752421
70530
416810
1420170
1046445
59660
2056240
485265
2849509
1721956
784708
245494
1704380
1251836
509083
1313926
243474
2725687
2904644
2409331
1942215
463502
1150054
284537
1006361
1590508
1559919
836567
428696
181316
1749715
2468485
310522
2094644
1543584
316850
2880883
2876528
2577004
2038475
2371648
2817835
1712494
1236740
2453960
952458
785891
1976601
62707
2813952
2916387
2765800
720154
797515
2223774
1841602
1279538
2512516
2926474
1837890
2652708
1943173
802694
1655745
2765842
2492324
161662
2143705
874491
1108336
1336406
1489400
2717056
568609
356309
744919
175615
2465287
2639762
1256117
2208083
745681
1820733
2603552
1719509
526802
2479782
2384671
2825132
178744
1628849
1605163
2497067
306028
2108140
1737751
1180793
1644337
808537
1405780
482389
345879
345042
486255
2521815
2341503
301820
2896436
1256985
1574598
2934654
2240664
64507
2602011
2787928
2442934
295540
812947
1214440
1541645
1723567
2644421
2165812
932772
1933345
1153374
2358846
1209481
1193727
2375506
2580126
2926827
2540150
195078
643725
2059588
1625831
1839933
2650687
2898119
2757069
567004
2805271
761543
2194907
2578485
1466881
665653
2248605
2619172
1458972
2652265
1336042
102386
2509714
906385
127176
1892322
1950529
1346698
1103263
1467319
773354
1931593
2912144
342543
2677227
167838
1991581
2235497
13881
2938016
1879606
858943
1572544
2818355
2234908
2480803
2469358
1197110
221922
366438
31504
2175694
1413400
653042
290739
601476
1066431
2122957
1310558
1658337
368449
1349972
1289453
1973100
1727017
455445
2119837
2523335
2445214
2085528
1658892
324963
1511667
1114271
2774291
1035498
2269572
2757753
2611508
2679971
261097
402563
1127392
2325541
1488995
1660747
881453
765887
2152963
2696120
2701637
2234147
2427083
2719231
2934906
1975188
2047539
1304677
750841
1129567
1363813
2268676
710773
50762
2200337
2095620
689212
1156025
1531661
2194599
2304570
2343643
555787
965468
1102584
862221
2913321
1794871
1179447
1326955
67987
2685819
1751346
341245
99084
1015535
56247
2488105
197194
493740
811197
540465
2598295
847124
91034
2221289
1530391
2581870
139818
1270730
1177972
2574683
1187798
1430649
1093188
2159492
70421
218058
2778956
1671980
2322708
2303877
2789559
1389826
1200157
2863930
475175
1805203
2135966
600396
2650126
363065
2339115
1171885
1854224
1501235
2006665
323220
2597528
2502784
2374354
2582876
845292
1782107
1859461
1190075
2083728
97435
421884
1908760
1141165
2837601
2913221
1404346
2717156
968084
370667
736006
2473617
2795579
1058594
1254886
410952
2479653
617753
1622440
892546
2760908
1316517
2410818
461253
2333380
117029
2340571
1677041
1264155
1405685
572036
1709114
2596135
1819468
1906103
1271238
2883821
2028825
1133825
44082
2771354
434829
2512456
775059
177903
123460
468194
2468533
862272
698759
1113293
2685965
473991
1491291
361131
1610636
32818
275794
888488
299328
2514281
2835997
2051018
1380751
956705
1969747
2655179
1382476
1040990
2349129
1584499
2120948
1882186
21920
1130721
493317
818526
134525
1210574
2751417
455615
344900
1875229
1033308
1794356
1968667
1565175
1924589
1048158
2629002
1123240
2274905
2776354
954377
2265401
785957
888251
2869370
1888320
2738475
1758403
2262145
389247
1476944
2198645
150539
2696662
36487
1185646
1096055
1257897
2013482
1516956
1030706
2443451
2920128
2090878
2151650
1360122
2166987
739017
2094234
1720085
2278590
398635
2925261
567688
146544
957135
2293558
2690293
1143586
152225
865885
1157990
289731
2611553
1420044
868186
2884274
136867
1348347
2030248
2219321
479815
2797409
857357
2579466
2573344
1312846
1303624
1705849
2701243
1867658
2235451
147162
63691
1330800
805706
2241525
2907043
1096701
915052
1688187
1683276
1403602
2066268
2406327
1848864
1055743
2491170
2212643
1564800
187216
733081
1396051
923901
157793
297475
1465938
1393456
1576757
1830607
69075
2394955
703689
457268
2344605
179358
1158210
2774952
2344470
90436
1054964
1861948
241768
2539329
924789
1971648
581395
511776
313285
833652
2464546
2553816
1729599
1649231
1359357
2015956
568450
2427845
119075
288649
1620374
312640
2180681
2906735
2597277
1650800
1441929
454817
1230915
893914
2238190
1325610
1859817
2688655
2028197
2613881
1708030
1941569
1411452
1539794
573396
228846
1018154
2814630
1084081
1542462
2719838
513862
2435424
2050251
423831
1235062
490484
1200033
273191
2610788
2929241
1080594
78912
1312070
843527
170962
447837
2422852
717548
1003708
1974321
2088162
1488404
2092426
1129501
2472967
2362455
2516798
659873
2817531
884762
3187
777173
1781668
2357653
1612170
801372
2632955
745888
1705734
32831
1071236
537318
2619264
384459
1044110
2073937
2288208
1765185
1751424
1403090
2344623
1852277
2395530
1916502
1325029
1728355
484744
2167590
2637060
185622
2026074
2371366
1168005
2142674
832033
1612366
1609878
1311053
2120083
599250
2653725
248632
1717422
249782
1379561
2660650
465439
1898938
1965892
1348402
1274765
2376673
1308287
2119456
2753284
1346656
2615197
543990
1056604
341221
378396
1273144
2233639
1271243
1640182
2500478
1665423
1505442
2047602
868279
1957421
1626219
820465
2390784
414906
547157
2894647
2507423
1284009
862638
671254
1036925
615987
1768405
1487114
1769766
316020
1554830
1307307
832610
378831
2856862
1778482
1558646
110883
2532598
700466
2670521
1738966
1214950
2257002
747095
1664516
2447276
1693234
1783840
1580017
254285
1969249
2256595
2231698
2146564
520336
1298149
835836
147124
2327396
1405244
484555
5650
561454
2785590
85208
1313857
2071116
1454748
1031860
1181479
1953227
913549
2735512
209189
756974
868793
2631977
2080067
1230193
2686918
2724654
283739
1025992
2029710
2752876
962616
2113874
1062243
1751397
1211703
2900654
2390880
1112225
707244
2611405
2581132
1212552
2852066
2582589
1015772
55098
686400
1607514
1273875
167220
2231165
2195699
615965
731820
2597969
1875531
1432555
194690
2336247
2238577
2347126
1119250
2854505
2382840
1213352
551830
991047
806734
479912
620803
1474315
103416
1631866
2559293
1938263
1832885
2290671
2088301
1918856
1345320
2478686
825021
1424610
1388512
2837761
317193
1031631
365038
905055
2070046
401961
1321784
210762
2245874
1865960
1463743
597623
1643862
478800
2471092
1150591
789275
2008655
1882062
253060
1012817
2870590
2110609
2127735
1406561
2165709
1695289
1398278
1675830
2232344
1082652
1171056
2776695
385806
2778116
2479290
174272
427270
1358145
282720
1435280
643631
1351349
1706203
2878815
244484
2482216
719093
68362
1149841
1326879
547263
2080084
572917
2720445
34498
1843348
763551
1130918
1375689
275382
1091090
1684413
1239566
668319
88883
1850294
1805987
1351408
691998
1343481
2342346
708252
733628
769495
2573125
2785891
10396
7560
1344950
367187
855276
571325
941647
1301599
708787
1478225
660789
814285
1768315
1772592
1714388
571559
2899320
1915279
1695072
1559946
849589
2698464
2762231
872756
1110508
126392
646059
2900468
2067161
1392869
504315
1361853
1856266
2678490
1772516
237179
1538878
1780877
1432570
258095
1437612
1515270
1237405
1989792
2726581
2669784
579728
520904
220561
854619
288213
649135
1100061
2665586
1116387
354275
10634
743722
1614483
1133558
2565594
82544
1427627
2533619
1646761
1308459
2154469
1689371
24010
2229138
2311993
2254231
2897634
2302430
1477893
1104047
1383063
1575143
2659642
1585539
1691379
2763244
2246360
1976956
1672220
1001438
703403
1074813
1131450
1193078
1971310
1408624
2437363
279515
490104
2069133
321615
952472
1173900
2691785
969016
874541
2862698
2735364
253937
2923054
1323447
1187149
2056529
620636
353874
734115
1563287
669737
583325
2853633
1442718
637303
249424
30116
1034986
2867560
2259407
1477644
1922613
815405
1720950
950196
2401742
308297
1279184
1298708
1261732
640849
2306981
1599072
587288
2503994
615715
2266123
1064660
2169437
1948862
2893547
2248290
1445583
1536478
1213705
1792816
1347853
1931104
145338
1838575
190643
1845704
998950
1385438
2428323
1929907
1520767
804971
1345169
731694
2227556
2298304
2633776
1753523
1670745
2578111
2483135
2727232
2847817
1103854
333446
954485
726662
368387
1171242
2222919
1482294
1009498
2348145
406845
581304
1854366
2876191
55178
415097
2616244
1920545
2508300
916647
1669888
2562659
1697339
2264502
2345982
787383
982772
2645916
596770
2821805
1808229
412266
2170931
2736100
1792584
2882360
1344138
1316673
1939093
457530
1093291
1541666
1225743
160318
1308768
1806410
319989
393186
382553
655914
1221468
2679252
2075778
667015
521338
1941808
798513
1406184
2371134
242810
91289
748253
1998101
594689
819174
538693
455345
2028002
2793402
783532
951495
212849
212591
1062181
2202868
1237299
1380218
639476
1730761
1303127
1672208
803382
1178941
311402
1774676
1747229
998955
735113
2225892
2183575
1554733
1077290
897015
680579
2786517
1718624
2580287
769190
2137576
271892
1381395
710983
1443105
1870847
1371197
1755679
729488
2678319
54469
1895150
805681
1867285
105478
972930
2903128
26753
1714428
1539812
1463218
2059335
2654190
2204825
2042106
268397
1630195
82193
1085447
671666
250310
2614301
2053870
993350
13371
712650
1932856
362120
2463763
2695095
770932
485300
2742851
2462487
2753444
111902
2647931
2630280
500527
2683276
2628637
1279051
172912
1736057
1078263
786433
2924726
2082383
706431
1574644
1686682
1073132
940256
1786199
248311
1335067
2554808
2685433
671213
2073992
268157
1221199
68639
1775742
2699618
1609916
2834447
2136009
2517907
85074
1721542
2076049
2380275
1680389
2264200
1146425
2056704
2619039
387790
707633
836152
2313967
364966
1343619
2600624
1781747
2073286
77978
1408005
1022496
2905519
1667366
1076854
2030499
878195
2711148
378110
693292
2711045
163547
1450591
1616326
487323
1745449
1633153
2087838
1793456
831202
1963557
2257002
2474999
1791459
1669006
457223
1848773
1878465
2848324
2358849
2586482
646872
1450762
77047
1614728
1470531
49793
1111008
1795847
272001
1334931
1554856
1741986
1121860
370463
1053537
778672
1358221
1488896
1641632
1105346
2571908
2735685
1323609
2909467
2659022
2191033
2085703
1927017
228376
272247
1893699
1183840
490171
2096538
2281914
2588809
2930460
1266369
1545459
2872099
1062313
2037681
2027557
465897
1779018
2539078
497330
1793457
2090570
392052
1885862
1202284
1743860
1722692
2168265
1815922
722307
312577
2022810
1440185
1621279
1203868
25888
2682212
2103903
2055686
944567
970694
2278037
2289062
2199434
986277
1701104
191382
1456648
1262972
515636
1848683
525892
169032
638997
850754
1364161
1709326
986259
1641660
2781631
720635
583047
2409669
2112109
2329948
1446853
2041716
2351826
523098
145818
2364716
251956
2753630
2419528
125199
2674034
1805988
2052497
158326
2152715
1273269
1735207
1322332
1767897
2744877
1334772
1727257
1852364
666708
2628040
1500959
1951033
2911059
2490467
1561976
2105286
668531
1638344
120851
2071487
664643
1127739
1082089
2146650
949466
670948
2522574
1175495
519575
1151090
2848679
2206538
1083541
1129953
32980
1868120
2067706
2530383
66652
510677
634839
1989614
2734298
2320619
1828145
1291019
2198817
2348829
2920817
616757
659288
754779
1346378
1712373
2022324
1740700
1085090
1097498
2827208
1267862
1934803
2477330
1590568
2489592
218516
1658194
2194324
105955
2317540
1096822
453156
2372671
1459875
873437
782874
2296263
1004847
375407
386625
2275819
577542
1449934
691537
481640
2377370
1946091
2072347
212188
1234610
275655
1272557
1080485
1984051
1802048
2156963
38805
2763151
2764395
2518289
424719
2694651
1089656
2858351
2130938
2583961
823905
2415866
2321824
144634
2510272
619138
2422501
2462714
2516925
2840556
1989385
2776395
631594
2572562
6563
1250675
1462050
2582116
1248244
1345429
2384492
1825322
799755
1648603
2348282
2031306
2336519
1200368
70028
2826520
716929
2688117
1838228
1424067
718259
637051
2712907
76437
1932722
520889
625611
1327482
1895409
15313
2791074
35658
758511
1369570
2456487
1770684
570642
892243
981483
2718134
2777876
463306
902854
1451831
2794832
880349
1213214
197323
2003443
2597993
934560
1252972
614331
598251
2091671
2662843
506673
1921605
211586
1346131
1396910
259354
2792813
1579342
1429135
1453255
1864400
972041
2441773
812660
2511509
197404
2424069
7935
2764713
521394
2592399
1321618
2426850
747818
656878
166669
1626138
1931914
1521141
166245
453579
2869808
1464637
2822656
2401476
1161485
1603683
2801373
2491073
1041804
1391973
2476203
1636463
1944625
2873392
2104302
1543428
1553056
399458
371975
2436170
2050122
125478
1716161
143154
2719538
1370236
594595
1970255
1514470
1337901
1529176
2848888
1875648
2817231
1454249
16619
1544733
726115
2065619
2881839
986493
2293756
2413140
1966691
773183
531380
340573
703190
333645
1113188
2560102
473980
332746
2585590
2396754
42700
698154
2089277
1974487
1618284
1068929
2315580
2214570
1114895
811970
895114
356999
2069803
79518
2846735
2327301
1971114
106447
2882416
2400538
580598
1645679
2926787
1817916
2782427
1178971
913585
909020
1770393
2757461
2611719
1920454
2396541
199767
1858083
592350
1383234
1587869
282938
1608042
1788137
2205751
987984
963180
1130086
2773198
1145652
374395
2774945
1949073
1521192
1189719
2259734
269454
1311358
850313
1952510
1309969
1712649
1034785
1561156
912052
49446
391102
2365059
1772366
1388104
2496960
513176
58092
1157207
137660
2528243
1580316
2322688
901074
2596031
1575452
2406422
1125138
1001199
805149
528713
1987659
199698
276620
883634
1387310
2610165
1465570
2017132
2739480
2301498
1114504
802780
1279929
2116399
823477
1279269
470270
790193
926172
436620
2225202
2097581
635407
160502
1274170
1754330
902937
473880
2878454
1579661
1343151
2521401
1261559
2042001
1365086
2378721
814754
2213635
1298254
2930393
1774371
2674456
85056
1059807
1354777
2679444
885670
1366120
1292920
1435941
219942
235120
2251206
2938639
2074484
1076738
1366320
2630218
1177569
607387
477006
1073306
2428707
1573881
2037900
203478
1413533
2659178
2131853
2899309
973888
2273408
2397804
2343316
1713924
985676
2628010
2627294
2552630
1213462
2187931
2350384
998811
1754526
1493180
708300
1647590
2736278
2470309
742265
1522292
1718564
2291410
2137500
76700
1950713
2844708
2001347
1291026
123894
1560407
249778
431645
647998
2233284
220186
1316572
1642967
2502039
171355
2783626
1677444
2148988
2335733
1846271
1415569
546117
396803
2349673
513469
741125
2367639
113211
1610618
1674582
1189606
198685
1553754
2748207
2470501
25114
3123
238715
265735
1214216
844142
486277
302149
209029
2143755
415769
77416
1847838
704684
897213
30031
78819
2590539
994496
2673560
2370733
623176
1838894
659782
2816105
323769
1265988
378130
139062
1180099
267422
2510676
489277
2325622
2087549
1584214
68242
1384579
1021801
1024267
1952694
1336653
491327
1087574
739643
2710367
2512507
1958926
119252
362718
1307716
2546673
1976240
2224752
1435996
1330002
1635345
2785521
1426720
1887693
1604859
2891521
1699498
1189631
2217745
370907
2500435
727697
1772311
1036110
2407970
2669525
2500480
1385283
132826
859364
397968
460603
105592
1102544
48740
2585847
1718779
946923
1324709
2241569
2123436
1509138
131851
872094
1161648
533854
883768
236176
421923
1591054
1472928
847982
2897910
2488902
2394998
1787460
2314932
2411999
2117754
2174969
85556
1756540
593539
1964805
1139870
77114
1061256
423994
795880
531064
2463138
1903287
1478554
457746
2695574
33704
2370360
1343709
1736237
2156145
573606
2320669
2885101
943503
1067329
1252655
1708167
91118
2130205
1064179
197727
2401635
337102
1847204
2008127
1981491
186292
1199097
1996637
310295
376265
1198485
2554115
355180
571220
651462
215184
2572194
2613400
2700870
950086
2560731
1923862
283780
1147261
2042085
25788
2431233
1053193
241504
2615530
31025
2893710
1556357
1929796
2267272
880227
1364113
2291964
2200156
1217417
823811
2532005
2377991
404335
2088851
2749958
119425
1611551
205488
2411125
2629327
2822371
1329173
1058786
2407912
1927795
1089677
94227
423845
973632
256298
1366267
428719
1804404
593551
1298433
59930
589814
890981
776799
792617
1652122
2638666
240110
1144846
1678806
2600515
938683
1478600
384371
1786545
2144133
1702704
2829758
1077770
101032
2828799
2105199
2166346
522080
2624497
1153374
2378056
1998146
2712445
255861
1892764
2829827
68428
2240855
2670338
1344930
2866161
2641765
577360
654960
217843
2262569
1723105
2055014
2847694
1913834
927941
1905282
680478
2475943
2467770
1557812
2057531
1008215
1047303
360909
1289068
2422871
640184
1743009
489273
322145
2682014
1580152
35671
1516175
2541369
2500751
892338
332730
606511
1078380
2598679
2010689
2783808
2243079
2168641
2076780
374467
1106315
2130107
1092789
760223
763133
1330885
1012945
2377253
2299956
1626153
2584070
2594066
810795
1519897
157081
2178363
2888733
1330853
1965307
2388492
2162806
756977
2794283
2235996
1119239
2043567
2907401
8642
2077878
339803
1227649
2610034
2012378
2322792
1780681
1624301
2522854
1104983
1094348
1606645
392008
1685152
1583331
219758
2187012
1602444
519847
632443
311964
307828
642672
706389
990461
1222604
1279307
2669479
1463901
2870097
843569
135658
696210
271927
2132284
597899
427632
452021
37563
1799156
2910555
1042983
1174466
2359116
501559
1674325
2224619
2077843
1686439
1884151
2693189
695362
2346548
1635986
1638471
2550094
1704222
771932
713077
1801880
2692977
1536528
2259788
2289559
1600203
1034990
1273884
2923546
2775581
2249738
1879418
2492166
2868278
2292886
2611758
865931
331355
2253129
1330560
982522
1215315
1297011
685911
1940888
2747060
1703138
724905
1343350
2563822
2778772
1376266
1070110
663635
1694231
2365518
2541038
537861
1744462
213040
2051514
1803186
1446191
1832215
2889100
1370084
1248396
513334
1872361
2318343
1357051
601814
1528171
383659
1540048
1119900
2097050
1332912
2189098
373172
1858502
2285539
1420170
67343
1554723
2850249
1694533
2481551
1681524
1607067
1627556
2795480
646051
1034125
1247817
2734281
346028
2225827
2783433
1482909
69581
2645775
2786449
2717403
2624852
1614432
67114
1429666
1553381
254123
2399760
1138979
1529814
836485
2614774
211302
2666751
970549
1889553
862164
823896
2557580
1815314
581682
2592511
1498430
1912986
2691040
635366
1794170
2026846
1604845
2441487
1641254
1823184
708641
773197
670993
2254211
435181
453804
2679502
1145729
2469422
105532
2940447
1283096
1555548
1534671
2391466
2299088
190673
456133
2321600
1667354
437517
268807
1750243
2779068
1080734
2206747
572570
119468
2816561
410849
487413
2634371
2195188
915786
566350
2273681
1483810
2217629
532244
2056266
333308
504178
352228
1359981
2078005
2306532
1788591
761396
1275388
2737555
1708030
525813
922455
275269
1052951
483879
2647070
287307
417043
1781975
529981
2056886
1361446
1207590
408574
247717
2326369
1021408
786504
473898
1766142
1923242
2783161
2496889
1790909
2842356
823862
1640600
1704862
377125
2173446
805362
1920583
1562343
2049153
2364611
1048342
859295
519230
1320606
482391
2441994
1496567
804997
143629
2016932
1273141
1445450
295303
562375
364989
2399418
1805397
1325591
32271
59339
2525778
558424
2837868
555871
2514985
826595
18420
2609504
549471
1271059
244641
1620288
2255459
2869538
1536193
550233
2187713
700635
704590
870596
667454
292630
1082740
1542754
211980
943491
959868
2020047
777280
2830189
2428917
1693438
2513764
564577
2480724
531642
2764107
2890757
1980631
2539382
2001883
370379
2097648
21133
486381
1103185
2383478
2224518
981994
1715988
118933
976782
1447880
347703
1155770
84061
229694
100119
2843220
2661237
840974
1796509
1534045
2406152
2329637
2477949
2376670
1902665
586044
2857759
2617980
1535645
1063034
786754
2920863
2257060
420877
1082184
2631299
864698
2923681
2066322
2366622
2843382
1561103
979139
1045309
2406404
730087
1606140
198678
249633
582617
2036169
961859
457048
581660
194771
982662
437575
2559668
1117641
1249058
2107570
881907
1320744
36176
170195
2898376
1593125
2220431
3895
1651946
17825
1164519
2886164
1643969
63376
2458465
1586411
1615382
573777
2737553
709121
932550
1219229
1758244
1749925
76941
2451850
2339488
1661712
1018048
1188725
2914925
613754
1498406
830126
1119173
1944268
2875632
2436537
554675
2057032
1263009
2152310
256320
2280022
2722181
2154127
160853
1742360
2085084
1390398
2251462
193891
2692524
921578
161742
308517
2309143
814031
591382
1547809
2486404
2549649
444889
1811197
674640
1603593
152465
1905147
2556731
1922826
518792
2152539
302248
1942909
2893722
1199515
830329
2286552
2714754
2471679
923514
2593421
2135527
2813151
1633745
1660233
517461
1047148
419590
2138933
315021
494065
2928884
2729966
25185
356695
1273433
1931297
2369061
123014
1281999
2821253
195789
211563
2421760
2544004
795639
1623867
865206
1545713
631277
1277501
2127932
371449
1259220
2077559
993928
1549461
1328578
373539
981741
563458
2812000
409483
1140868
1617150
2260822
2282192
2581000
1077016
2799833
5391
2604950
2430791
2537816
920287
685409
2146219
975271
388826
940277
237232
945803
1637033
1619078
606925
2695870
2432392
71177
2763536
2455638
1255033
453089
2558620
2240481
702268
2236944
2688777
1452192
2917939
1813581
1232629
2228297
175600
1236837
235885
2514940
1880125
944187
651971
1638658
770839
1244159
1288334
579789
1821410
178874
1903103
479018
482437
2261448
2665578
736512
511509
2779815
1578233
2348172
864048
711115
731175
2624400
36172
2861841
202369
590298
1345296
968319
2520947
2634940
1934426
1581753
1831026
953257
2925834
2394841
2081313
2585812
1726820
1297231
1678687
2192541
2702723
1229739
1203758
330608
2324335
964482
1953675
767319
577911
242520
2259075
1537973
455145
2831831
483970
2745904
2161900
753931
1775594
1495640
2160367
413767
2633158
2556627
2225552
1417911
1028173
1402200
1715045
2919256
1052788
2804044
443253
1613422
2533980
2785114
1379020
1103968
556070
329734
167912
2551828
2097022
1023210
1689632
1426518
638093
26024
1159519
2865136
2470459
904200
1473544
2311372
131972
879753
2295597
2648333
2470380
1054979
2639723
1102747
1343726
407950
2550022
1083970
219021
1419128
2165332
476127
2606371
721774
2590565
1365116
2737412
1498799
2559530
1792620
794308
1128085
1290780
384261
2345965
1938843
556511
606243
1455779
1009506
2929027
1545772
567830
82440
2311134
652181
1923524
2652724
2898373
2507103
1246351
105576
1546852
2265496
2672332
1948883
1585467
2753921
2752460
2343963
376148
1398622
587804
2421671
611528
995189
673759
1591604
780981
2559167
890746
1488682
942678
154421
2439270
815903
2122077
1058925
1290357
87732
510240
2687712
248799
1694175
1852443
903514
333381
2812852
2727089
2671787
1949618
636965
345523
2396060
574714
168943
1687773
2840556
2783992
889
150816
2233936
657792
679854
681610
449927
2709819
492135
705681
779403
525875
2933376
2432413
1304860
2388782
293810
1495123
1046774
2887364
2486530
1372197
653468
740829
2327623
453212
2319326
1530786
2156813
411050
265
245394
279260
1155033
1658766
630196
2122311
1762721
694894
1054988
2768425
2865227
1401167
1352619
2832006
327678
2010072
1887379
1495425
119921
1777600
757101
644071
1777056
1167731
2077707
1488301
1044008
2099483
1410332
2507895
2808330
26025
1018663
604279
227616
8195
2936405
2562843
2625660
2005711
1682550
834960
2713821
1128622
291749
2086800
403800
2263258
290963
2032759
814834
2642694
777350
1424845
361401
1963953
484451
1328415
1910311
2041450
656159
577090
2488966
2268155
2244918
2841338
870765
1286562
2436165
2628663
2368965
1986391
1834851
1255730
524959
1212079
1626791
1921105
1372772
2619977
1105725
1009005
2635767
1373065
2306685
1154235
1971621
2329260
2439349
281344
2860621
302311
584129
1529340
1844916
1839382
779032
2627750
666210
428124
802322
1166652
14419
1709739
1215562
31661
1247368
653733
1930907
1803878
1327398
500885
882669
241817
812160
832345
549981
509328
2677689
351023
577367
2932646
527937
1119288
427850
637170
1911630
1026228
145052
1320546
2440319
2168123
38204
922864
1944807
620976
1215331
2195335
2685081
1734378
2069645
2137676
867904
1166581
689269
249217
1635377
1846798
1379320
1531012
642087
2913993
1984758
1664098
1187390
904352
2075721
2052583
1318992
523918
279436
1901478
2408868
1704436
632041
1143954
2542737
2075782
1547260
895613
1368201
1999581
1437449
1123256
48006
2118695
117078
1477362
541429
2083815
2153456
2892548
719576
250186
1406934
1781169
1070031
1437171
1282030
1589800
2768770
835691
208116
1593458
426344
1547356
616306
2044741
1202286
996301
1004993
2402495
1327834
811189
2047763
850716
2852767
1512831
2547879
834442
473988
1688556
530180
1636940
1609577
1882795
1305861
738467
2160513
2576181
2438020
1760198
194092
1317594
1937059
118802
1790998
788919
857044
191040
1677815
2820092
1065849
2270356
2826525
2904158
464501
2375908
1022496
2476009
2373064
1235243
94738
1171977
644596
1902489
2513417
1027364
1622922
726197
2614313
2308648
1816313
1601456
226076
180746
2002526
1791433
710187
1514908
1718020
1639677
114134
1851612
1433989
2855557
765854
921832
391694
2714159
209686
1980884
348698
372796
2915527
1968824
1203889
1948536
2077588
16280
1520687
464129
2856466
2366985
1397939
611867
2587764
1965481
1765910
2412332
57672
1501639
1841230
2457343
817009
2254487
2562075
815140
838180
868585
192585
762020
1645955
2327535
2065679
713020
394503
1507238
1398104
2392669
750956
2558357
1678822
1901760
2824360
1227939
1755847
8903
674441
2526254
1763974
2205405
958149
2326581
359408
330648
2790873
1310330
111568
2254935
2892335
2290543
2780792
1669584
1266537
576775
98932
2469497
543448
1935004
449692
1189378
72809
76868
1679724
1199895
1472474
978873
325007
2929627
2833851
750392
1982836
126934
850131
2100182
44281
1957948
2519916
1303840
1302727
2805644
403244
2636300
517958
345441
1245934
1744237
1813230
509981
552450
647674
1801935
629260
1314873
410376
524732
1590732
1992710
996030
1576858
1938077
261005
1743858
1521027
843009
549131
1941780
1014569
1259433
821426
70935
435135
2126741
2081363
2549295
1671417
682149
2082957
2044262
2127888
1681029
2212750
1396139
2661350
895533
1697110
34428
12810
58955
2160610
1395297
1812181
1479206
2882786
1919449
751642
2478066
2444465
119549
1018847
2764080
705290
2113643
938165
2089718
672063
408780
2634110
2904284
224175
355649
766631
2774669
719196
2676012
124397
733375
1765460
2756814
1533882
1137209
1471501
590486
1245498
2191884
624624
992908
1869266
2551790
1600249
1663295
2296663
1530414
1173478
1277023
1736148
1752956
2140590
1775188
713908
578312
1577190
2589413
33949
191753
908900
485374
2057447
2416635
2686252
734162
13359
2752925
275058
498198
1060333
1652391
2502145
904763
1970468
941613
1004393
27726
1495208
1159363
1680496
2221453
864111
1741878
2479130
87776
248341
2523275
1258984
2609251
1053394
55637
1788653
1711783
705786
2784704
2698186
2507653
123461
2206935
2444971
403160
1984137
2714151
56069
970653
1698958
2889586
1450171
2749687
28823
697544
76030
1053026
2527847
631715
2624548
508649
16549
1415989
2564498
2436618
1530082
1437164
311304
331500
2385790
2492588
2636254
308890
219323
258409
1616270
1214613
866620
308327
1084842
1375725
2466022
134117
1918229
1822455
2361632
116753
1012822
2205279
2292475
223792
530423
2504009
2647164
1172124
668822
432805
696383
2342049
625151
859099
1319275
357744
2145067
2078350
911252
2044768
422365
2724694
1103582
1289793
1511723
1467406
536771
2644904
105428
1561834
1074280
1595223
497071
2199704
588381
1536581
663528
115220
1620294
981971
1271702
18851
287454
141801
2353077
691156
834318
2680908
365188
2103167
1811902
1047299
2126033
1824270
2906073
816967
247498
1834353
1164544
2529794
1039610
1959973
601606
2538435
58273
177519
847778
1101586
850863
133496
446969
1385400
2712122
164514
33534
851679
60801
1114
1750646
2349940
2407761
1086077
2037452
1630978
2254032
453306
2448163
514274
2794757
2087652
1401105
72377
2331058
2090182
1920464
1222857
2512159
933273
807277
2581683
1779838
2650373
2658682
446515
16623
2882594
886253
2363565
1973123
743088
2219120
2450040
2517634
1347911
1576582
2521141
1077007
1242624
1237795
1510379
1891621
1484972
1266879
2497526
32357
2429401
1714902
2289782
2208026
2197462
1865516
1960985
866579
1291515
1983880
478444
2098445
2763997
437134
733142
1921229
1714846
893058
1707412
2748580
2930716
1380380
776829
1709379
735101
860924
924420
439231
2821518
376163
2898354
2662074
2687577
477183
1245957
1439084
2933362
2791297
504980
1153807
638784
2335282
990625
2502129
773635
70739
361558
2241571
2294638
2693385
1137969
2397421
2739956
831166
2319516
2500349
2430700
404555
1525382
479533
1473055
2925384
2082098
1195635
1069661
2213870
2252958
1515915
1234122
265576
541508
760750
476883
1859687
2670235
281916
1408206
968423
716848
2599032
2369154
2854817
1575295
965095
1865454
634971
1653215
387626
589776
1591084
2428647
2872084
1342557
2483954
1069382
1915784
893631
2775945
2892368
2185417
546245
1744131
268077
2279494
1618742
595948
2051207
1318440
1478924
1764424
933732
188824
401545
236118
1198318
2072698
23015
1116393
106538
2325216
950068
245487
1508175
2130815
2526900
121745
638699
1505315
1895146
1002143
2229521
1901126
2226102
1595240
1744864
1194279
2867796
2244586
1501975
27714
298538
2911304
1613784
486753
1078394
2822554
2617598
436742
2129941
1758239
1787701
2208467
568628
2833584
861801
2887126
996607
1040923
935202
231817
2384334
790684
1758505
1988069
1520345
751431
166624
585880
1878723
2548856
96407
2701334
286346
298752
826638
33371
698083
547598
1624557
955234
1136053
1793077
980247
838979
915566
2167683
918885
1524580
548539
2102982
1972548
2077695
730889
980340
1643252
2700657
2723587
2034444
2162943
1786773
2174840
2729708
393299
1307340
2893250
2016853
2324678
1594049
1040607
733847
70999
40550
1203621
2669159
1908621
1942118
832722
2625468
669042
1738739
2662528
670835
2155650
2298971
1622133
2201712
588198
123278
396267
1945875
2024987
2187075
2267791
698398
2077181
2129292
900491
1192698
1177517
2329429
614202
1594909
122004
813866
916253
686299
668858
717567
689669
911213
2462732
1399844
2306971
1418747
1597613
866711
2812854
313877
285919
2320542
337001
2097498
224817
2018576
937693
1536719
147807
2589429
2186494
2289562
2751960
1355110
2915561
169458
2432271
1337139
1067770
2280212
2160862
1947211
1153328
1833609
2063907
2488723
2122326
453882
2035474
1924974
2003094
2519307
2031488
1209037
2572614
407402
634811
1818260
2449089
601483
47637
1105753
1810049
138315
2413430
1783831
893499
1442985
446309
40125
1262212
2761050
693633
1166841
1509993
277635
1596492
2594767
2772077
1282778
2848739
2265187
120919
2254738
1053774
508772
855272
2104439
169072
297831
1110566
1335010
2235604
2112400
716223
2549936
1204764
635827
987990
479695
2410520
2422644
1430240
953950
1402440
2380784
199943
2397297
1176715
1045787
1076319
1685972
2428520
694502
1757097
2923793
2605407
2481992
303514
46484
411641
2135625
1291421
566793
654042
2306335
999633
2869850
1337506
6117
2504918
866781
1318133
1432533
1154908
1132504
2928015
836228
444527
2619448
52694
513891
1285629
925546
997056
689822
1089383
893298
723225
2921991
2914305
1644835
1433829
1593055
2181669
1382144
1305141
2300849
1049194
2929015
2453337
1381933
1328995
347474
2097270
1830197
487144
2392039
494728
1666539
2061613
247110
1941436
406361
440462
1089097
2540127
1060641
45022
1647601
2608339
1063931
168673
1355666
2219350
2110607
2025684
2585962
1986982
1402376
1659662
308581
1049390
1100321
1812515
2393375
2472009
344681
2095450
1987372
1863112
851163
2853629
716571
1467744
599331
2055040
1550002
2533152
519103
119624
2234887
676380
512815
922288
618573
2570603
547561
357585
1062428
1299278
2737068
2544947
20147
1910963
2475475
1101893
172406
1851796
1102050
1665665
1274355
1779741
2602104
287391
404581
492504
1465449
2917096
1698042
142079
1029770
1742316
1443655
1514150
2880171
925796
985328
1096070
408360
918409
2292244
104869
2743554
321663
1887448
1965776
1410956
2204025
2590065
1245908
2762251
479012
1711418
2633341
475971
2341378
2384277
2919170
2275203
2558967
2759789
1250733
1444176
952218
695824
2138683
1505377
1235064
2839513
660624
1715641
1785517
397931
2849646
1159121
1282712
2905221
1223769
790651
1017165
2709149
2697872
148693
2386758
1239467
2768262
329032
1413194
20780
877428
1490927
2879056
2404641
1612470
1069004
2921144
1720321
1147829
2387506
1334069
2027324
259673
1227522
535439
538165
1722606
568750
1203979
1812087
1098517
2617242
2328644
2494911
560110
1724950
1386941
1400773
580693
2732693
1465132
2446441
2429017
2013323
2496490
2731853
2344441
722108
584555
2318141
1579307
2547861
2501837
2839306
152902
177353
1227622
934274
2911702
2715462
253494
859563
2717923
2772865
40251
2731544
746137
233960
879824
2121189
582725
1904000
1857869
699616
2765827
572646
1138722
1914738
446045
926968
2752361
2318451
461
1744580
869915
2625725
1762008
2143225
2322307
2829861
255455
1168600
196134
1449926
1216421
992819
2683407
2006025
679325
2534481
1879902
479208
588432
425684
1058098
2388577
884275
2389972
1188126
1968730
2887112
2497627
682905
1731530
2262514
328514
314433
2093001
1437165
89356
652705
2814725
1109860
150184
2564526
765223
1445585
2806401
1035114
1106934
633035
2580813
1799889
629663
2324404
1482828
1996139
2237312
1421598
1280675
2490187
2577292
981511
2418978
172808
2339931
1145439
1834043
8468
1460953
1400576
349539
2513554
1305934
523081
1475627
191672
2711363
2135360
2081887
992413
2895467
199257
2628888
1770389
2487669
2725127
2579367
2796119
244617
2865494
2138362
26018
2790275
1228002
150255
881978
1438786
1854663
704462
944530
145783
2667360
1792004
2720279
1852484
2274027
2453081
2134462
2892514
798945
475447
1214796
1002060
342473
1491647
2447342
8113
1365657
372191
2377597
2384421
2865148
214940
1599896
2081136
2823056
395128
2806521
483018
1380634
1127571
2228608
2506492
66248
399295
1205231
353393
1653043
1283167
696546
1143721
2814161
1124615
1334858
2483970
1165728
1297391
302258
673282
716775
1001654
1611453
1197683
2430670
1320383
936617
1938360
2196091
1732572
601828
474014
482413
910067
911869
2036367
1430239
466940
1321150
439316
1014198
581799
1424127
103531
2516724
1469362
2602952
1161487
2431227
596298
1924653
703230
2364501
178759
1422506
1298237
1199285
2877700
446967
2768560
2431349
695382
2763495
402928
1499568
2097266
440730
2807542
1797006
2860829
1523270
498870
403433
2891947
1475504
1994190
2833731
855263
2765841
2266335
1043862
2210414
1101171
2710515
387029
1528756
1944747
2609675
2598244
2828054
2560140
2757505
1328107
2720902
768163
436838
2698196
286612
2276665
405788
701175
2536146
101510
122142
19721
1636452
527259
2480753
824467
1103027
2284553
1761263
1397543
1101627
1822889
1084978
840196
2179233
2916341
734470
337654
2045506
2045593
1699076
1942706
2200952
605564
1046639
2134703
930521
519798
2896120
1665052
1926684
248290
885380
829293
1043020
1878412
2379816
367953
1581217
2149341
314892
2304821
2593040
409415
2309964
2410255
2559457
2318203
385754
2191482
1817074
291419
2030070
1644954
1348978
320064
2164612
2703492
1951764
2758219
2222092
2882430
1346777
2513056
236661
420193
424839
2553511
1089957
980048
2397583
2172310
2000006
380830
137935
2428272
982630
982997
1744346
1404527
1019213
2152805
213165
2627625
1125916
2445231
1544899
1848658
2350305
2079736
1893191
1552577
595547
2110502
1520914
1896507
1890996
1286563
1340794
538383
929845
6393
2296421
1898126
934907
859630
871541
1312353
606891
2295260
1840928
616231
1188616
1590575
1185747
1864962
1797012
2084557
1859329
1315072
474488
929291
2713136
6170
1040625
1510118
2271020
948702
1905676
1687359
2583701
283742
1284767
815600
1865431
136313
2290356
2832513
727414
1783684
2158058
873079
1643275
1932408
2006270
597629
1953228
1492157
2025587
1347342
1065152
2331126
2803738
2081283
1890635
290344
669415
2464553
2449381
2937726
2437798
2319141
1098615
349738
2254070
588553
1718490
1891726
2304698
2855053
1305449
357086
715489
2284465
2870259
718730
87602
2244766
68893
74029
2862679
1690345
2287106
873916
1541704
2330409
502411
1597209
1539424
1036344
1284904
2311841
1011322
358605
2467123
1727192
1451923
231841
2883419
751553
396286
1776657
2090974
1450867
1202761
319624
1912834
2396160
1921719
2532450
1026073
2174070
2653853
2224510
1810729
1072358
2626176
1942173
81788
389828
2874253
2577408
607848
1964840
1193472
1053815
1939757
2833383
2760595
2794005
1496484
2743978
1522929
382684
2368383
718647
1202705
463290
990262
1583444
2670371
1100789
282909
2635071
530918
1128796
1803959
2698229
1028449
1637405
2280972
1304849
2723661
1845296
1306357
843569
631947
2538453
2634341
409434
1219766
1803059
2652474
2522792
2545884
1264214
1179266
2183935
1053240
2081324
67226
2055633
1332884
1275192
616266
2807251
1317507
232001
637954
1870247
2486568
2017093
703394
1521116
62731
2592315
2604587
1524481
446452
2923563
1213742
675776
1415542
1425032
2639974
1813637
8894
662367
1625743
51290
2698235
2153978
361682
1674974
2759508
2423131
649070
2313663
2567798
1717366
1148045
1883636
2881694
340730
1530595
471761
520276
1609309
1076703
1721049
548032
658710
521892
2270379
2405135
28614
2738432
1864859
1338134
2643920
2650452
1456932
1982477
456575
254038
1168186
2704183
522418
1657412
2626909
236387
2001389
1007859
371336
823111
272224
271896
510744
1200351
913705
2647420
2094950
902442
2486712
2792610
578792
2449178
1731036
262099
1764024
2201701
698139
1118671
566302
1446731
1646028
1677952
1534043
1042068
2937630
706414
1585306
2449725
1445361
2396403
223569
2234071
1970943
682277
1644092
2576785
1006930
491078
2109671
2093186
758683
252193
1337770
2384611
2036808
828953
2042981
2528370
460551
2445020
30203
1305602
2281648
1188425
113955
1610095
107294
1838624
2312433
1577523
2858810
2154819
1892922
2160626
2764378
1572514
1195092
2462130
1586982
257792
1574624
1441358
2765
1752135
1342946
1781167
471806
2099397
2071162
2363906
1439204
1056889
1666146
367033
155417
1526434
2862978
2609014
1116970
89079
1794182
985087
2218483
2547542
2597843
121561
2269505
2679285
2099088
565407
509670
2241306
803901
2927173
493670
1926347
2862318
199581
2723635
278971
2391300
2248948
52207
123937
2325679
536467
1513759
1690552
715917
1819994
2885687
1797058
2805178
2232706
953978
1135916
602041
1471048
2605853
953759
862489
830608
582747
1314126
1937982
390184
1954016
917783
942536
455046
1660899
2767783
1745704
2353524
484105
1242532
272468
2495565
388697
120656
1080439
2319242
50636
2413042
1331887
63591
1370342
1336149
1445311
1572878
2891501
2013978
455166
1151955
1930569
1491856
2753015
2517786
2803714
1362216
149035
2549201
2518535
109102
1640463
1230543
2069620
396653
348733
72805
2042141
2169443
2783963
1201453
694513
2150540
2649417
2448896
391592
2649774
2457889
2880971
1977842
2510842
1335007
441613
445943
1289394
2874870
129484
1312561
51694
1656610
2036087
981224
113352
2394443
1465870
699597
2068609
480090
1255093
2012515
294680
799231
2084836
1851216
2821064
1546085
209036
1786630
617339
2882197
515955
2609407
31951
506520
2364181
2591698
344508
305338
2768953
819575
2555785
74926
2134464
534115
2743245
1368632
1940684
505498
2684842
2772328
2506161
2751115
388960
1596759
2534128
2607723
1688021
2164937
376776
593847
1616500
2816207
1059672
63114
2679279
1861270
431577
2723520
1078459
136873
856488
2560639
1697998
1170881
881617
2193487
2430394
1888209
2335103
1814859
1828505
2795945
220284
1914183
1882295
2904603
992677
1167322
1565156
1733390
1933767
1617425
1263533
1308515
1692370
258302
344022
2918508
530175
1108227
2919262
1331370
1812067
2321957
2318098
1502920
2577211
2618127
2904242
2113029
1653095
272460
958264
1384809
436616
1840311
226015
2605581
2898363
1228083
1219646
2610348
2149214
2055997
657745
1322300
1359773
115850
2305730
367205
1837741
453029
2586477
1780951
637869
1694886
1378076
1858567
1221263
1727041
199807
1157326
2208709
2593718
425254
83463
1874364
1304171
1687350
1605297
2057596
892161
2551313
939231
1472438
423903
2697910
609416
954939
2498404
537313
2294374
2283410
1289414
2075892
252908
88702
753174
850256
2537851
1378773
2894939
2577683
746527
1835561
2227230
2076250
2814490
806250
1904153
2217305
1756909
1800909
869698
1885905
856271
531999
1730229
125559
2135072
432399
2025639
1503402
156419
2582801
559670
1053097
2388248
1022104
2668828
2867679
1399953
1929452
857095
157398
778453
413677
2061762
823114
1527716
574006
1457357
1034694
1158659
1683338
2725840
2780289
355438
771026
1558885
1685940
1635792
1139924
1483510
1235920
2298420
1635349
2755392
533277
1695612
97927
2736514
2494050
920816
2917337
2141241
1646981
1198428
2079242
1678828
2052830
2619084
1224562
1573345
1062243
1926103
149920
239307
1310360
2177203
2365902
1596984
2800133
2145735
2022345
966497
76274
2085695
630933
2785850
2275566
1344614
2856518
2748670
2021360
2457037
1705340
2715830
909072
756658
237871
2891973
2370736
613350
2212454
1710100
2122692
217471
2493610
1300122
1521977
2591152
824170
2119559
1487162
1564405
1240202
527331
1047958
847574
2802077
1958328
640131
2118897
744873
1931443
222296
711445
2831310
1349447
1325731
2934493
46345
2902942
1445477
1854733
2801071
2902347
1542329
420386
526450
1871180
402746
1978277
2263260
1207630
1227798
2844936
2098929
1819940
2901051
1681640
874963
2379742
1249061
2482685
1560001
2248475
5110
2266435
2408880
2615650
1593764
1484552
2816824
2257947
1893757
563729
1212889
1794924
2604606
1139666
2610679
1564162
962302
672088
960922
119476
1714193
2396612
1611217
2927341
1187022
2414874
1009821
305851
2081693
1980628
2640122
2553456
387856
1981347
717104
1182105
2040619
1839817
2802893
1769232
2449146
1833999
1414812
280933
283910
1096894
2791927
1733936
1187000
634139
1607938
132096
2696644
2664991
1266015
429183
1243201
521430
2630070
611505
1870261
67411
2164993
2329860
2629022
168048
2126034
1606513
1713304
952186
2023026
1420633
2207068
1805001
1396868
1576440
1660112
1240186
2935058
1783224
2748782
1421629
2921086
2495355
2341004
2707964
1825597
1793505
37573
1739122
298153
818647
85425
990527
2819515
17085
2114720
1331656
1233255
696379
310902
1915012
1779826
906008
2627220
1369663
542626
1165176
199287
1010710
587753
1424956
786313
1739408
495997
2661977
1990986
2825770
930092
2042149
606226
967763
1621182
2188488
2143493
1811527
2661345
338022
13069
1719108
1123101
894654
535207
202437
1289314
1178101
832974
2880362
1137283
2205396
888713
1768694
686501
1655873
2101338
2851414
1140141
1116361
2170138
2899092
544295
2290827
1826456
90842
976900
581595
1944901
1545388
1991150
289555
34795
2728709
2352731
2370706
1556027
1255974
1061061
1612350
2892603
582555
1011882
165491
1470341
2729761
1190271
463491
2381791
549318
2418978
2816535
2407180
17263
485280
946211
718003
2622209
2765886
838526
1089768
34115
5702
1395411
923608
2523654
735650
2271093
298842
2405257
2321769
132875
1639183
616612
1734597
2112907
2826077
550166
2366337
516578
1384473
2645295
1166785
2909284
1860778
2466810
882882
1121623
166935
1452318
23143
253763
1653211
414131
1028722
45875
1309028
1218250
1296268
1199299
825915
1699893
837428
2866949
2663465
1017925
912475
2135415
365406
1498987
1813594
939661
264441
1387691
853003
2899956
482555
2625084
360714
1789502
2460941
2723166
2467126
749679
2456224
1090364
1152251
1743801
2063467
363617
12313
1613064
30549
371332
930541
210503
759563
655216
2832451
1719928
1462434
2084358
1242387
422566
2013443
737288
439343
2798581
2415568
1887077
587798
2247321
1764751
1239617
986322
2104212
2641415
2489508
449746
254222
909005
1515844
916470
827499
2276033
1254686
1731553
1467832
2051901
455163
12164
2029324
298880
318864
1300059
413517
315264
1440291
1769277
2119493
1071412
2289972
1849682
2643289
1103865
80096
2749803
277131
2430244
2118852
1567367
2586977
2237298
1515507
2238295
1113631
2592314
1077281
2707717
53569
2521821
1767951
2596409
2001546
1111753
605631
2369263
1780906
2358647
2904876
1091040
625860
770343
825542
2549265
2075755
1803983
2500309
2155423
2023708
2373379
2768414
2271073
1363258
6114
1521279
287390
2475639
2658990
2165691
458165
1859894
2452248
2861199
360430
2193997
1514080
1229815
761706
354789
1787566
1490038
342996
615394
2556210
426173
383624
1568325
2619016
1819895
1239428
2771626
2349188
622990
2654918
194462
291657
2141575
940861
982299
2009729
1439036
2426647
2376188
141373
631417
2711983
2002944
1540818
1042041
952703
414855
2295307
1689208
995272
1675264
185925
963338
2395070
2475910
2490658
571655
1249598
1338116
1997152
1944444
1832900
1752891
1047998
304627
2173638
1804704
2925531
1164108
1038344
905631
779801
2927131
1715219
1996682
356142
1493985
2468286
814179
1547321
1132457
1786406
1426864
241746
2343555
2251462
1986591
1830922
2575142
1115713
2640596
2319864
338779
2546596
1608854
2290377
2912894
401283
1601845
2198504
1815000
85951
2630601
1380961
277695
1900047
2089874
1026984
1271991
1538611
189895
1062984
367561
145533
892036
1764947
1950604
1998143
2631224
2368730
442000
1369814
2525075
1941751
1596950
519981
2101968
1503059
707276
2801614
774418
228377
30150
2080371
1567326
626907
843133
1820212
527281
407888
189771
2871410
440769
2658860
1562270
784509
2579596
2269993
2866456
1824120
1229361
1360987
1934741
1308009
1133092
2142883
763078
1978921
241020
1319558
1339006
1734743
2233810
1343413
1255360
223354
243853
2647504
1057962
2222144
248682
1511844
966772
143980
1445781
1156286
331388
744581
137898
2530634
1925061
1610602
189757
2745617
1615819
1297360
2074769
878219
375381
1598047
2527398
1346080
1140275
54271
1127861
1736122
99756
61083
2007837
842658
2277205
790994
1462868
1804214
2885120
1941353
2181436
2843514
165670
2051516
1230261
2177898
2824295
794349
1180602
242037
34466
689646
2590675
1834697
2170538
2481048
2692576
52104
1331785
674690
2235085
1392648
1907660
2540060
197405
2319979
2811294
1418809
1358099
1257021
2565575
2219555
389636
1177633
451244
1576627
2843402
1281450
860947
345127
363050
2800473
1152047
572257
516835
2096935
2360816
276501
1414034
105914
2197305
1539730
495616
1867459
1741589
1209501
2381344
2347786
2418256
2888484
2141418
676395
1886565
1157765
2039715
2319760
2558566
2755583
1551544
993289
1115942
887269
953316
2434039
2171942
731074
974999
145752
2661081
1987964
2629007
106097
2383645
484934
1679041
2063237
194784
174851
2578015
2447130
560889
1236939
1692784
775132
402583
229007
4192
121647
2886559
24962
672610
2504941
2842952
2935246
45862
666489
552101
839814
865867
341462
90562
2418879
1745440
116661
1138432
2672960
694328
2063938
866368
126749
1361667
1482017
2866856
2166072
1995913
952574
1524166
905139
1640496
2849299
1870991
2317386
853809
2366910
1144022
1633158
197419
1613478
48218
1576741
2013097
2756527
2212086
719563
1152990
6735
2399953
2461656
1208116
1826954
1802772
1186746
300051
1540716
496055
1605047
1360651
283305
83224
2735713
1167762
1694914
665326
2619238
286991
926683
980698
1573155
1091515
1310254
1638701
2730044
2524072
1421714
2400901
243347
2696529
1722725
2254677
383553
1143076
1696462
1104919
249403
1257989
1129422
2030688
2343318
1539547
785169
25510
1796473
2634749
167510
2416280
990964
2014578
287714
1882498
890437
2916691
2100522
357689
1523632
101096
1484944
175471
2894598
1399634
2899534
1520280
734926
1701411
279221
274940
1501794
428383
1091100
2604697
2624111
577434
610497
2852577
1872864
2424642
750582
2628848
1600458
2576826
379018
2537224
2791999
769569
2074943
2511073
602766
408716
975319
2485817
2844718
1158532
1897217
701339
2663772
1517883
2423057
625791
2465625
2003986
423808
1424337
1537267
269771
319416
1184233
2740270
813790
1743712
2531718
1128169
648179
353511
2143354
2845960
2135368
1681341
791689
907382
2901861
388313
178714
1274350
804114
2822472
1525691
279999
2110407
608746
2449459
258709
813494
2242946
2893963
2847083
1113566
547465
1718685
2067604
1218639
2543884
2047069
462696
1346872
51468
239562
397218
503501
579169
360891
852534
1802344
1693671
1284350
1921594
875960
1931391
1798360
1278491
715358
746494
664088
637760
1528980
2124919
205615
2145989
1315692
1695534
2633578
2143389
2319331
1469949
2493233
111128
540432
2812959
687339
2659727
1362056
217253
190337
2065560
1705061
745403
1949984
2910789
826583
2893073
2111714
524962
1990520
477079
1818634
2236918
2211828
1620425
358970
111723
2720491
422536
439346
2025563
1909380
1779041
1816470
734781
2252014
2078730
1225240
2814083
1157037
1360167
1512373
2725536
1832518
1721596
2042701
2135788
783268
2455902
95769
1635468
2041725
2073005
836281
2036638
1909775
2685423
987728
2469836
42270
236372
2930255
2015780
1668498
1537602
2645064
1888460
1693460
2576077
1682829
1538810
2574150
716131
777267
2137715
1428893
1666115
1293794
1844702
1023858
2783184
1296677
1944673
2678870
394219
529652
1082693
18276
1471408
1606380
2719657
2134966
176671
1293596
1695000
1945994
906827
2909251
669447
2761164
281628
1031146
2571465
1691759
2138025
2772401
2762084
2761362
872322
2857110
1970192
938400
951767
1978954
951545
2389948
1728964
2732249
2849960
52742
2273985
1003136
2083372
956102
2848315
989971
1341816
607642
228455
2545255
2139476
2342620
2874669
1468003
2415268
2452066
1984552
1048343
1814460
1110472
864015
1974580
291368
2144760
2390402
572491
1498407
1228461
874292
656578
2274429
2405905
1903570
1312123
135139
2717677
881469
1469690
1102485
498282
1118929
2528781
2571728
2867646
984690
1923495
998717
680738
1286039
1930161
351363
1248932
2136154
241300
225459
983733
1532673
990782
2608575
1583982
1249421
393427
2048281
2002511
1634867
2088031
1414601
1489551
1399060
2907878
1898883
1863968
624534
427020
1099352
1648497
54948
2478476
1645518
1212136
1134066
582442
899492
2639099
2907641
462000
701124
231431
1458565
2026824
2869248
316869
713313
1965873
2896710
1706785
2771937
1919632
786467
116060
1458781
411692
1743079
115774
696637
541131
107545
1966420
1824277
1588265
1120760
824912
427410
1902429
58113
2308992
2190996
1141187
1276555
2864548
2822705
2380723
2824567
1464218
938865
2082947
587654
2819904
2915244
2445306
2526974
1715991
889472
2173300
2593829
1072079
543872
1777736
221952
1137253
2174758
137135
729374
1179416
1659243
2672600
2097838
2179146
2383480
498085
1912617
2736386
705282
992624
2048307
1730585
793289
501247
1046677
757431
1745154
1251597
1354673
1699845
1349316
2586983
1492410
20133
676784
1610733
2837309
1976721
2834377
1122317
2840229
183786
975232
1792012
2396420
2319685
2773148
2576102
1933267
229639
763443
787235
1990134
113976
381960
750549
1252385
630245
2325355
2078731
1396207
1361146
88891
2596884
2276448
1612224
1490916
1165701
1125869
1917095
1244805
1935484
1127256
369109
121508
1689157
14272
1733105
1995677
1275233
211179
1151162
2318986
2526325
1939750
2212747
2887308
2168783
467445
257522
1505381
2610404
1437492
2511615
873221
383826
2869940
556041
2562268
2462054
2343857
2317662
409150
2823099
964621
2815051
1854328
2653185
1703019
1013128
2324634
1934862
2896078
916822
2459114
1526179
1403864
826103
1360687
1954088
2218470
2032802
1203777
1256463
843289
2353835
2576194
905565
2556904
380987
1621206
1924823
322013
2213674
2368675
145489
2611007
181553
2012035
2501200
85753
230766
1700416
2849443
685674
1968798
781244
113878
539988
2176364
2606464
1491858
615189
777809
1816081
9272
1342720
2338624
1866274
877801
632580
2904312
2284564
729336
186504
630644
890376
493163
1804894
1528903
1878421
216208
880859
1976127
755305
149396
356815
1654650
709189
2369607
233269
447556
1360461
2179287
2180846
286352
1811307
2155982
2301721
2486157
1247209
2352459
2679627
479247
2550141
612511
2780138
125725
269905
453789
1176818
2054156
410164
2902684
1686522
2608198
2022381
819910
1936171
194457
135207
2224216
2083209
2175615
1506022
162470
2344232
468755
1586803
1747223
1650952
455487
1210707
1112948
598116
1428823
2880081
2717287
2847939
2436319
2390241
2342747
2252936
2651702
2056569
864073
1185071
1531724
2590480
2775729
1002770
1392247
1068723
1025335
2875706
892042
140466
2739275
1428157
2859712
1477689
2252889
2259028
303026
2858975
1435022
235181
420316
2911636
2880846
1946216
2353335
2782539
679764
1282566
2424717
811256
752776
286600
2083055
1037655
420865
2503130
242293
623625
1178792
1285821
1577840
1511628
1593061
114016
1871318
2147727
1633602
2288673
791214
1500893
2652431
748559
2592554
1161429
1017119
614887
1928778
1010277
2788076
2588676
1034338
197240
263446
2308261
1039299
1105321
2308471
1618653
1070748
701270
266077
2414573
182637
2932374
409426
1368812
282621
1531726
2752363
994067
2063644
1931943
1875852
2381653
567426
1900972
85085
451879
733706
2105443
2677582
526092
471617
455550
2467956
1379503
2863544
1717716
1345795
1136177
877411
1135954
1549913
1329322
2591520
28426
1721508
2513345
2186982
1307377
53731
1900131
346158
1052007
654404
1621611
367241
2248755
2485822
2775287
1477439
1141229
1963954
2042855
408800
709405
1110691
2716876
1507227
2648379
1225951
625772
2463904
2321355
186655
1842119
2307170
2829467
880340
13066
1383845
1663445
633635
2655772
1629094
946160
2067953
1605614
2926910
1005595
1087374
2464415
1774087
714341
501552
769126
2600246
2084463
572558
922051
1741919
328786
2042073
1891497
1589982
1114364
526338
2851857
2779311
2736704
2548959
789419
1745587
2805241
436066
1944184
2663578
409823
129381
290189
2351511
665093
2436286
2135054
2519840
1458661
1160646
127813
986686
565288
2282270
2133514
2711629
787406
840624
2534351
1668453
1485108
1604548
2206290
778107
1352808
1437219
1336414
2824103
2795243
2357419
668501
994491
2086561
2670261
1581437
2336905
1956448
2393129
453195
2855059
854230
1769059
846856
216392
2295133
565763
43759
1237223
1331113
898860
1232860
1204986
2420972
1738332
1389874
1909928
809914
1017005
962026
2149355
2767817
830958
443506
548733
216073
2874346
288569
651511
1554199
1076776
618691
415325
2035108
1956477
995434
2491866
1889384
2635607
1892120
1376483
479376
869659
1371963
1219521
1363494
2529234
552521
2592703
1503533
1317888
924414
2024043
2225214
2794063
653955
424710
2059826
738930
2925892
2485001
1209461
2084142
2466729
337169
1220656
951100
2895935
2270614
1445747
959110
70035
796355
2368663
280836
935141
723187
1004438
1026021
259118
1262509
2395939
181308
548613
658323
567939
137556
1610502
2767198
559612
704385
2296762
1903314
2127514
2009288
2674300
556854
2705373
334743
77858
1741254
703081
1970168
2089412
271013
1170823
121090
106336
722519
2672040
253131
2296691
412226
2191379
1523418
1439890
1883118
1840552
2183717
467806
57824
1250498
2148786
160724
1252080
2507369
704300
631887
1038596
1901893
2766302
1861235
1030214
2058289
868368
1875183
427904
2191501
1385682
647665
2540035
2334961
438956
2805351
1499316
2397928
2210420
1579302
2554344
1383938
1444690
56926
1316933
919844
638647
2604068
421811
1491917
2483247
1600504
2832940
1575490
1998099
1000549
652171
1436106
1951714
844550
122376
1662899
2227808
1787405
2132709
1946945
2832386
1775820
2719681
504302
911845
1468956
301945
926319
2488216
1930898
1490157
1615845
1791858
667605
1121572
2088052
1206464
2380635
344031
2857098
2015718
940102
402971
2795289
1134220
1648875
420385
1618763
2207753
1485995
1257955
2200290
2782171
2478564
728870
32717
1538736
574657
21775
1016558
903484
2176812
1785562
1122985
1008181
907213
558766
63695
1383678
372482
1204996
1869822
1600043
1703178
567375
1262649
1841736
1839402
2411072
2837132
1252060
278492
903514
1840924
663504
2224156
1441539
2896473
1419744
2698636
2636686
1544685
300286
1685833
2257198
1827020
1038884
306564
2795552
1927074
357689
1011767
334976
2488396
635123
1858323
34562
1257200
56460
2783419
907502
1731151
2905707
390243
1608678
704091
2458164
2076661
819544
237722
1379800
1286953
389649
2287571
2592976
2585047
1506861
949410
2153880
833646
162409
41810
2325307
2272223
2086590
2280766
1732649
650645
2788403
232216
1896132
1634835
108742
2635424
923372
2439878
2823053
300423
1041650
2343507
2154847
571976
514820
2564701
293478
2068209
1962712
1247624
2142657
873596
283506
2809490
1306992
1295638
1576611
1583454
1441778
1938975
355619
852139
1654078
2063963
1249641
713037
592073
838114
2770563
1127377
967017
2240655
2385826
1351495
199512
457038
363892
499236
2250546
2491097
1042711
2539756
2444835
1832135
2648316
2382574
695270
2503278
983487
2756098
1115335
1374848
1898254
2110564
2692079
301894
933922
1978635
1026610
2454369
175353
665383
41917
1097896
702848
1354780
1897297
1535715
2919341
1541483
2107388
145764
982637
335153
302587
1531340
299947
1949872
1316065
857378
2087774
1155140
1013741
1326458
2386425
324816
1617502
750778
716955
47692
1705965
926650
774610
41263
1941090
126969
2719635
1372203
2270337
2020547
1987800
1825590
1062723
2722771
1101246
2870490
1224070
2740437
1758898
2244100
923110
741079
2002049
20196
1037681
157253
343125
2347419
2749055
1029702
1900293
2213343
2807122
1089520
104455
2144510
265055
2063629
554333
2659142
2822849
480367
507355
1720874
178259
2180495
2232144
1401887
2501597
1408853
1955075
847547
335302
1270622
1423816
2099994
2873359
1615500
1220523
2580125
1379775
992061
2900183
239444
949310
875837
2246531
2842827
1108718
606850
714304
1257439
2134788
2565409
460933
707076
1420786
2326258
2143424
1237105
1938209
1188458
1572695
1291568
1433102
1375338
1006258
263765
1561359
2778320
998234
1997758
1144610
970472
2067062
2859547
857663
2013777
1639272
2892385
1808844
553746
2145564
914344
1370502
1496307
368868
2615315
966871
1250189
529752
140971
716037
2793755
370443
2546056
2051147
2003325
2232081
674743
2160458
1217112
2750370
1351635
63367
1559705
46432
2902764
1986350
1409471
2938242
444525
2517129
1054292
511324
2741588
1754966
1650332
471236
1972984
2549075
579755
1308668
201725
546403
1868010
1782405
2025154
1679948
2423236
733354
439803
1091705
777594
576808
699108
1804243
1904875
367489
1742757
1411309
2523840
596515
1493395
245064
1559243
2215776
1511065
931081
554030
1165252
1410161
2369224
953785
1381094
2175437
1865534
308650
410198
1197729
73776
188814
2789414
11764
122369
111216
1660900
86681
717161
418145
1600104
1215949
1076112
2166901
604649
564408
1204355
1918765
1540788
2902035
1278343
1274076
2569146
237476
424301
2539943
627733
389513
2913922
515197
107223
2892402
1556491
2207184
450897
1284957
1890475
2678348
2793575
2103915
1099532
1300144
2511747
1210184
1204017
2291169
2566667
1756157
2254734
556296
356587
2772707
2717884
2322201
111320
2111679
873332
2938244
1667865
2381160
2773285
2595922
378987
1917321
1199390
2573111
1121306
804416
2831473
2281778
1601675
944252
790002
2631816
1387108
328430
1148967
2041473
1007076
2067080
172271
709604
666078
2725075
2409937
2015936
1255762
2205355
217313
556961
1104662
2910092
2617313
2696150
1629407
1389215
2686904
703399
1507076
297688
1077218
1146966
1836110
673739
1863274
596233
1061911
2081141
1508312
1509604
1914662
2759952
1761715
104761
298308
829635
1168180
1783865
1945602
2160731
1910569
311368
167148
2122617
708716
2543534
917708
862251
790704
470793
1419866
1561217
803759
2508531
332139
124363
1949035
984218
723652
462413
698550
916528
1348105
2567941
198615
952377
377906
1926302
2935155
1677978
2438098
2253436
1341536
1613235
438301
1663511
817894
1157040
868466
1554432
85586
1273896
2809668
2333658
126934
899191
868796
2670005
451478
2702757
74281
2877334
2440785
401467
2038099
444868
2071963
949659
2252922
672531
2679297
721848
2052033
2073787
1770487
1637063
641965
2186748
2059830
2589794
2236613
330800
473134
1627720
86488
517984
1552165
632716
2292806
2407628
366537
1343079
1585683
2701940
2449855
2740702
1018543
528136
1185467
1655821
125750
2364042
1450282
2706369
2818382
2825628
2350611
1103174
2483298
2535672
2022075
1626335
222579
1887880
1735148
424081
1256319
1637331
1239973
1644929
1317422
101234
1929957
1286498
1384611
757465
1158500
2374580
2799095
923126
1476953
586482
1767752
1845104
357522
294436
1913981
2001205
186459
2089666
2260903
2274780
147863
271437
1976654
1749276
1011193
773777
2221717
1858096
175043
2234215
556090
1604873
2871273
1887464
2898673
1690672
84271
523960
1156829
2899361
584494
1668412
1939405
2865212
1778561
553309
1900801
1843489
1291282
125185
2351728
49317
41530
214829
1693734
215287
257556
1541600
6209
1264539
369654
1432116
1218112
191895
1226453
1874634
395132
2626647
641424
1701654
875962
1825914
1089550
653806
2663650
1686712
633343
2917909
1283447
1036473
2732405
2907542
55699
2503775
2209520
2535738
1913112
1815817
45908
437514
302801
1859128
1434231
221590
1836241
2732123
1566766
1016335
1024425
2924498
1320509
872011
1541190
720631
836088
1628607
1362125
619054
1625361
2871674
357794
1901648
423368
1456805
1818980
593650
2212513
586531
2564722
1053318
2602525
2604909
1163068
525137
860217
621482
2037630
2243467
1531697
292347
158754
1118128
127157
2268020
180075
1549698
1239020
912767
1248682
873075
1211911
1411896
129053
585835
2219980
1851407
851476
1993291
1414963
2699585
2929908
1872583
2585822
733564
146093
2743737
2517802
1683788
842813
2308319
1464563
2609930
882045
2193439
1335859
150170
1689778
151008
390124
2680416
1845289
443545
1408183
402765
1386082
1843961
2924561
985996
2892356
1240234
1202112
2560495
602953
832298
2213303
78577
1292874
2453939
1862289
1660848
2078678
2540375
1143114
1298944
731048
2026808
1538909
803628
1375332
743888
1123807
1141291
750911
30653
2411860
933477
2863593
392309
1587996
537137
331346
1422120
269801
1111008
2395431
211472
1508180
256095
1246685
918570
2202793
222673
1559893
1488419
1870706
1399096
1703485
794887
1742560
833925
972396
2537738
2588911
775089
381325
250517
695850
934088
1972363
1316982
1751947
926874
12739
2221206
198197
2650305
408336
1119288
2230161
2822094
2774031
1245557
1996616
1960930
2123444
1202361
1247394
2792920
2276737
1651349
258187
2458243
531637
1034564
2586761
2692148
954069
380303
411669
697603
1741361
2075724
2661760
2360472
2325292
2548286
2442896
2208196
2522058
2445591
2176076
1400771
1354733
832010
100769
1873691
2333947
2762362
2347283
1322961
341380
1248057
2355487
582890
2506559
2606504
434687
601197
1613193
536788
1087130
2309429
210782
1636357
780271
1930881
2776040
1028295
427285
1329238
552838
2916767
328844
2658435
841748
637166
978727
2878
1382819
1891022
1341544
1146833
2456543
1660566
2237738
981644
1586922
868886
214333
826857
2233778
510264
1354337
1678670
2607332
2836865
730475
2550898
244673
1389928
2475600
2932018
239029
1268342
1999146
2642912
1875951
2888844
73364
2643679
1416236
604772
2763603
206853
104595
1398658
369347
1884081
1054396
573428
2882139
2608227
199768
1644432
2785545
2787980
76138
2624244
217666
818800
755102
233390
2187572
2595495
1974266
470030
143033
1340941
1008600
2282916
704118
2209759
2493986
1935122
1034426
2003945
2464635
2365770
1534432
2248114
629277
2544218
1260635
1961948
154370
11245
2937805
1330149
1361924
6415
1979515
135943
1311992
561582
231613
1826471
875551
2752213
2551933
965534
2872636
386148
2019499
458508
1046775
880563
106871
1968692
847319
2199975
2676639
390573
2358063
1665727
1320675
380324
868439
175198
193434
649381
2878350
8341
2048868
1904550
1042408
391003
1183301
604141
551598
442370
2025167
2501171
63161
2672797
2040630
2423344
1534390
2714220
1371647
415822
2797304
2734575
1098674
2307137
390095
1989354
2687934
38011
1741483
988177
2179453
858396
2733477
1892881
1144705
2155901
913285
2494865
1926731
304223
225165
1181627
906119
2433046
583827
1079557
644780
1787428
2360454
34244
2659341
1012679
796337
1559605
226657
2754828
1443257
1250546
511617
1181797
345671
726870
2000336
1154389
774206
570391
2130704
890056
2326694
1740898
925193
681800
149581
2159381
1243760
1434478
423002
2560706
112429
702374
371694
149831
2437445
743792
226595
1211440
607529
610318
1523555
2616508
1530884
754266
1005868
1845389
1384173
765856
70683
2373129
948658
2366225
1498668
1980442
938520
1011170
2635189
829182
73448
1417414
1347203
2514445
1358071
1580825
2914434
2929235
327130
974038
1520549
1907856
1338471
223050
2465498
1740226
1780910
663433
2840567
2800056
1363057
2417820
427784
2658640
334639
763274
1691956
2855659
1038307
2384215
176064
2861189
2150785
626956
333583
691023
1497779
2346840
557035
1187107
375107
2387706
2358229
2198633
129158
1102972
2826475
202534
876046
1670882
1511449
1463129
2851235
1844670
172690
2130475
325685
2369165
2106421
2430638
2829771
1401992
2807498
1985615
1859158
846703
1227136
931357
836904
2816079
1368314
553948
1155181
2538074
2817602
118453
545944
2315370
1275663
2190890
1436678
1203082
2105306
966813
2809873
2698230
749676
2737028
1508301
2369243
694015
1823517
502635
1093601
166842
1535062
221511
29953
2019092
2630841
744639
1817664
299589
1927538
1457202
1536713
1410336
384668
186483
1178296
659911
2029873
1570735
2649611
27105
2314875
94659
960090
1542950
1814941
1564117
1129210
832774
814733
2604282
788653
2154329
1489344
1286895
2868151
915581
1596502
944955
1013979
2378180
1039580
1243805
1145394
1078597
1806964
388617
710747
134657
685806
686968
2468512
311925
1163841
2317104
2249425
2707803
1254753
2042568
659090
1906932
835999
588628
1325902
1536893
1270201
474996
960245
229794
976673
1751985
2935529
1274671
683585
2095455
539751
1993418
2563447
1445915
2490265
83880
1051324
953254
2108842
1083656
2774924
1627251
2551495
899835
1785160
439673
1638914
1494279
1481131
2703763
2168618
2557400
2714361
1274090
2257438
725360
713793
1133631
948350
2275255
2669240
2695775
2662082
335326
647517
1126594
942673
2547618
442150
2157748
1066920
384869
314698
50500
1912070
1095235
1234961
2607880
2386407
2677129
795369
2246093
1776285
2208405
2695424
2703331
1861324
1430566
478094
475634
1361249
537399
652690
895526
957047
2190618
2041612
1851743
996144
2921851
957260
1909273
2676625
2232160
688720
1564961
1133619
1977803
1476943
1829847
760854
713526
236483
2785124
1325140
1146947
248114
2121638
607120
1948908
2638970
1574436
1259840
2243804
1077534
2829855
2155182
159071
2833802
1864947
2923975
269610
2864068
2308732
2466038
767741
2653017
1884667
2446184
309187
449691
2160300
425992
2745921
463753
864710
567566
2609439
801065
457650
1180888
2585724
1494883
431970
1333808
239530
1701725
2526374
2408817
1030283
1610894
988063
622019
1553905
2248014
1692964
1074270
857657
1579166
2894255
1634272
1041283
1907379
2037478
360937
78205
607890
820616
229699
284365
2387627
2506292
2540855
1042818
2678158
2870415
2083248
516238
2553714
1646578
691578
1912160
2027107
1126755
1183935
2208767
2576330
1133881
1191900
1372001
2470340
1815191
1661322
1067288
406670
254154
818407
1370929
380804
4126
72183
1213892
43205
2655510
903239
374821
2540596
2458942
322868
603073
1452312
1379459
1400978
2083186
487762
1401243
1392230
1853500
1569742
1499240
1281051
282511
1300891
1836875
2009523
2624194
1553423
2392587
651376
869037
1192055
1082927
752379
1479601
1529061
2098460
1279987
1983984
561167
2309537
1253063
1501828
753671
940352
1690497
998464
1030798
1782352
955487
1650509
549218
661047
1541421
668118
2457142
2126083
214694
785150
1856441
1575765
2622060
959455
65493
1289027
2590541
2502596
1627599
221271
1787241
409734
730544
430260
2915296
40036
199763
211595
2590429
832243
2611963
2467997
2793362
1323424
2698103
746542
900317
753529
1274299
1047166
1321582
480266
2510193
1238722
2704084
1918294
1021989
2651851
2723834
1784633
377700
413969
2524914
395244
2259558
737222
1403387
775588
1057399
2276099
366244
2731769
546451
1267194
2010686
2477955
1163446
867179
572676
1931973
807157
2188797
1919689
2569471
280010
179512
548012
785344
1074935
1913843
2326415
1955969
1797605
32183
2530785
470394
497563
764595
462363
1104214
2830159
1297746
2693120
2285836
1032184
2321451
2369648
1435484
354468
2629809
640341
556745
2369992
1619781
407880
1131157
2097079
265253
690282
662884
2791707
2464192
1572775
1956436
1963200
2444745
1705135
2195101
2161919
714118
1732310
2156006
1569317
2885244
2623123
2176626
2502927
2381094
2735687
1864642
1485800
2722515
2254316
794827
2539066
1757707
1712081
2351100
770825
1759162
852131
2089497
573844
352985
796443
2099294
1216539
1814217
1589390
1079382
570935
2588040
2466899
1365243
1996649
1951481
1749835
89048
505136
371597
2547643
1960970
19294
258829
2379669
1903112
2655137
1972385
1987126
2028887
1841636
2884022
206998
1327762
2414733
2584971
887734
2934121
2530738
921295
1935309
95449
761419
1946088
2429513
2393736
636783
529043
849173
2505800
315367
2042234
2179691
2025038
222529
2259144
858854
2255294
442166
93969
2031044
1323447
1195861
2929749
1541626
2153761
2781835
1359676
532144
1833444
1291335
1653062
1792326
251406
542769
1694945
2209194
1382503
2586746
12386
1217665
828346
2502181
2116869
941854
2733881
2884589
1762090
580061
2590187
500326
1327855
359385
444823
341977
655577
1431682
458009
1161315
1359955
945412
1448277
1787540
1796936
2736573
2913218
2697144
808270
2107939
2937171
1177463
2243660
1687543
498289
2280599
1766603
1710293
2303020
617008
2710508
1239809
2698235
17962
1578226
706415
2537597
1963920
2388344
1527196
23776
469144
2457197
2877138
2442798
2585258
2113184
292572
1320040
2616215
2095907
1380229
1834491
2719073
1575838
477812
1495101
1115378
1866966
2918714
1969731
525853
178923
157791
2642176
2283380
1871513
2710240
2149831
1550451
1521070
325542
2130200
2420034
2668410
2619105
1770697
1093603
2842976
2363457
1894064
192069
2397998
1163735
1051921
2178683
145929
276482
692282
1312086
2144590
1371630
97995
2504544
425339
883474
938532
2702879
2809720
259134
2528493
1686657
80398
767583
260555
79475
2902498
74387
2179414
177029
1122196
983232
2022405
994801
2065698
2418026
1607014
1740305
735387
1334147
2561043
2326934
2647784
2570418
738484
1879159
957136
2581808
1224972
1500154
2799960
806539
2520136
2929262
1583815
2897724
547644
1825803
1114383
2831620
318738
524796
989126
758282
2510952
2232149
515973
2194226
1928930
1833359
672275
1020156
1927330
166536
1942620
2478317
62706
2018355
201967
1789193
2468391
2009679
2463560
2709591
1613093
2288062
301584
125452
1975176
134727
957850
1461509
2283136
2264702
2468221
411947
2745963
492081
2929790
686600
960958
742437
1269864
695937
2862559
414440
1702310
402614
195245
1131168
2156323
1524252
2595601
1501731
2117423
632093
2707211
2286201
1001850
693561
2529051
766725
920762
2107318
2341838
1674116
403781
1980952
12517
1537861
2160193
1861971
1303566
2116192
2156920
518421
2684699
1276583
2686736
796220
2751135
289291
1752349
2369100
1260658
68315
1835023
292314
698083
539814
2297835
823010
2840880
61345
2368379
913010
2169716
487617
2123476
1173367
2403618
2344489
2836211
2666661
859795
2674443
1711215
2660800
162266
2463555
1515288
482646
1734761
2174377
544066
405866
2823549
652823
23699
188981
2429055
1224264
1570646
2440928
610316
49720
942926
2459193
665132
195766
1540935
1545936
250270
2468162
2296241
2415083
2104174
1738550
402014
2322453
2134271
1152187
1668952
129202
1752036
1457323
17806
2164174
2729057
1813442
719366
1382440
2049827
2681675
2005770
1087481
166766
1409474
2930230
1618069
2550992
776576
549020
487554
1054016
2434769
720599
2834517
975667
1212671
2038283
109175
64946
800411
559658
1736946
2208093
1287971
1504635
2133712
371290
1008262
960498
465722
1169237
834358
1011169
1962434
1925842
1447259
556517
456713
499015
2594619
1572356
410954
2358893
788433
2435536
2751381
953619
495079
240830
364011
690929
2731064
58262
2656565
2675292
341786
1364235
1759269
2068291
200244
2185441
1023969
1197398
428654
271542
714637
1693484
1020894
797945
1478147
1279639
2217980
539150
1595464
1909840
898460
1587829
999661
1852837
2277256
114942
1853016
2660319
47121
1689616
2340375
1313684
2227746
1243329
724149
1376769
485965
152258
2369888
698893
1321136
925702
1816029
2410405
721225
436543
2891788
2828642
887104
1003728
457657
1029628
2926193
2118872
454355
757894
2938846
1405845
1001324
244777
2264921
2026070
1554917
1024012
539316
1143913
268488
453393
991047
113015
84876
386484
2110311
161859
556536
2879081
2859079
2455692
1646627
1802324
1602005
235374
2641561
1013706
2929652
2502808
756408
572681
1598870
334676
522599
2524083
1824517
216460
1304473
303613
1721369
2580164
2490867
398197
2635625
1184168
175079
504956
167380
829140
2109516
479813
551310
2198391
2403690
1961160
34737
1784068
1541149
425184
1910295
1882687
269913
2723664
2474103
1921177
306646
90473
130510
2790793
827173
752463
274899
2543090
2192033
933053
1138313
2782271
1882372
2019964
747160
2096357
1839541
189842
2895281
2676972
38423
2535745
2425897
2634036
640236
1208708
1299560
2802045
821241
1407133
2387737
2580734
798531
2239157
2174706
846369
1239689
1693091
2297056
1252094
2780823
2536250
2825570
1935116
2585955
1246016
2315954
894566
2619099
1614721
713871
1236061
1118025
2614624
1451061
1371553
1774020
1387369
2153393
1794223
1813224
1871974
740834
1733335
2774039
1964755
1372135
555302
2397578
510176
2207594
1817523
395194
563925
299682
2159646
2183946
2328053
510515
315921
1470099
2711361
1950947
2777093
2638556
1015180
1255579
2549426
1958507
531385
1327448
480032
344095
2824097
2669730
520956
2189885
1783538
1031916
585790
1389326
255874
994399
2248507
1930961
1979639
2023935
1590546
1109892
1730000
159772
1356764
685929
2412745
513740
120705
2454408
365332
1399336
168172
430799
1740316
1353806
2077463
2318796
1111102
2595675
1838598
1535717
1796799
1599629
881140
1887748
1876130
704906
371176
2622877
842015
741533
847244
578353
2672899
2488609
1617901
350401
1150479
2207012
2690005
2650039
1488269
327988
1236251
256874
1962872
2022028
1574637
2879256
2878003
870384
1600552
2880005
2614345
2155566
2863716
1409561
1491895
1520617
15629
397439
2289115
622399
1898950
2660717
465654
2688489
2031582
1290282
1161141
1745178
1087406
2420288
2914148
1480402
2521848
185673
946281
328092
695887
1790540
975103
429642
2183113
1987161
2541147
2735036
1167783
736776
1834493
1943152
1468899
2205526
1994452
682154
188797
1154850
2477257
1848731
207527
381391
2015172
526233
228480
1805181
872115
916917
2020858
1159531
1904711
2423149
1474099
1501183
613216
1491865
252828
366522
2525655
1672573
1415358
1973584
1946287
344615
76102
2363248
68911
2848338
872107
835823
2498452
1240917
2780152
1840211
999188
1376722
2627038
817729
2565806
1619440
585346
234266
1403140
1995146
134641
129998
1340361
1851141
2818175
396697
1791261
1950033
2749293
1643171
98985
1222405
1971775
1744569
1308453
2140900
987283
2742050
60588
2826257
1278338
1576697
2500691
1496337
2414069
179921
1873931
295300
1898463
931052
1406948
2593042
1821247
2389801
109421
2007466
2367473
2920995
2157279
1741664
1767261
1276646
1758585
99127
1650531
503442
2790003
634349
728927
593917
1070277
1662592
481709
2683273
230690
1134739
2136165
310922
767787
590145
1567456
759543
1789925
1238580
2487956
646280
611827
2357305
1660361
342543
1361099
2067055
2032884
2312986
2644979
1714364
1062947
2697165
1575679
1940187
1245304
1674253
2936933
164651
185678
704422
846357
2350843
813891
2906027
2107058
504894
891765
1787673
2267487
1416021
913885
2295748
607824
2671108
75286
88070
1341695
179281
2899213
2739379
1580265
805437
2877259
1178465
2422036
121457
1888486
56380
1454645
2092011
2551133
1498398
551977
2142542
1444393
1232050
1364079
2206675
2490683
36962
556854
2471631
1551277
938460
201387
2216691
1649043
2240774
794423
2884950
90330
2121449
1808326
2145022
729259
86304
1444156
1975384
2431666
1467354
1668039
1755027
79764
71939
114603
1311053
935661
430998
161453
843436
2080165
1599950
1764886
1879716
1229238
2659678
1039611
1606734
1344712
388175
666818
454633
291294
650964
1387194
1815241
286293
2581455
1692909
2427714
1098901
1471861
1505333
2400272
2039684
2545675
2669005
1220666
1442533
131144
1405138
42704
1054432
2936331
1666681
2843245
2441736
1841620
1245536
1555402
212914
1583100
1002464
2777392
2018442
2097215
389974
606725
1685907
1665217
104002
1857293
2229100
1430807
2793048
857673
2455827
237262
2166447
1016013
208784
2147953
776275
27122
2287104
2373624
1224549
2439420
2827135
1671612
2559671
1093758
1345398
2310776
591540
531008
1929281
743485
1678104
1833030
1011759
537172
2223441
1255123
373417
1234947
195402
696092
758616
1849553
2838936
2852299
996950
1961605
2837386
2309695
760375
703130
1834874
346836
1637277
2634207
1350634
2492057
24155
1661855
1512388
1243047
1435821
138133
1091115
505153
992278
1069177
1515060
2006818
2447694
475127
589532
912353
135043
963540
2659357
460914
321320
2219018
609406
996002
1565174
491385
2458666
61106
145156
410471
2762609
258622
1953513
1846746
1361184
2644077
2367617
201736
2836082
2088635
1332394
2644637
612746
820661
2086833
1587783
2734582
307964
2842855
1846715
2201171
606982
2350275
611369
1512845
252458
962769
2607060
2607284
394909
1687239
983744
1919271
11928
151833
1448497
1480438
2571725
1129713
1821056
2360730
2337549
1136421
521711
2558359
794769
1495911
2918074
813788
149519
1536094
1503285
2839734
1250916
2532552
1259606
1279167
2311882
1191013
1813457
269174
1518736
252901
1643190
277930
1605171
504044
259116
2768218
2049235
336329
626394
1415310
1288889
1899853
2235991
1952713
798084
865573
1847238
1557311
2816316
2880659
1971146
572378
681154
1248556
247283
480851
2609023
839074
1921349
1252854
842415
2114057
1081256
2015142
2344285
512610
2364553
1384282
836049
2795321
2487096
315966
1288601
846721
2167689
425205
512752
600454
1058568
713802
2830252
1560509
2673518
2169611
1881180
2677991
1296918
1224850
1302478
363702
2882113
1265973
1643844
1933068
1747002
2908375
1059496
1751460
66770
1852360
1739336
404328
2722963
1411960
1595851
1946153
2173136
2781457
657702
887273
177441
553128
1373398
88203
2124374
1667259
2181473
2101887
1579013
1591352
1221423
227330
2625107
311819
902754
1016191
2829456
1989395
1705296
1147495
1588866
2089369
2325724
1273647
2433228
1591321
2625152
2763981
2752093
1289589
1351339
1668508
108738
1810239
955277
36662
1309091
2854229
418082
1275603
2381618
2872943
541337
1185952
492408
1816756
122541
250660
1234598
2320719
1314150
2344889
2500997
1769404
2220177
765430
1173623
1800932
196683
697162
475291
1496046
1734421
1041793
1492589
60487
641643
1802532
90596
170964
2261868
2887374
1277096
2723264
757683
1948612
2074325
2753155
2789371
2183364
1494929
430254
1249459
585688
2911188
5
2696239
586233
499292
603809
1580131
2866317
1320304
1451296
1935270
2026560
345321
1898491
1198721
2862819
1350719
820883
2561199
1380962
2206617
429152
1371537
1121706
833200
1141041
143737
1236129
1653998
853901
517432
1663233
1874767
2480411
1879710
2672662
1304178
1624313
693704
2326544
685733
2033051
130743
486794
1803016
2411387
2866185
2853416
1213848
325722
976072
521170
1705095
1163500
398536
1465180
66551
1401305
71922
1570727
2025481
2522383
2042262
545049
674066
570329
1434179
1525780
1540160
2653309
1109153
2020996
2046490
999018
21777
1236331
609185
2098237
2069528
1390487
2644127
1144273
1312538
1450218
1762921
249069
319225
1832216
1283174
17727
1332265
2596690
1938842
66342
2811931
2047707
352446
2241736
1909115
247251
2370260
1022009
2196871
2939498
530648
882463
1740076
1375965
785323
1599608
200781
2873253
1593042
665115
757782
2028143
598473
1770645
1334339
451682
507816
2244327
2059861
862218
946554
1276032
1370363
2914659
350922
1372790
1435314
1780723
409534
2897602
951905
1134000
2677479
360166
2475290
1316761
1869542
2301637
1949242
2664
559978
1321258
871456
2267128
2385378
2154416
204617
810675
79677
1635870
1519023
2121768
2878629
395218
127109
1027668
386015
2908580
888203
2045258
1091888
1024279
1114336
2549695
2379413
69315
979967
1984027
2727821
915809
777414
360226
2366567
1356124
106246
1006169
924937
185587
2262579
71421
2013717
2696979
1089011
1157665
360219
2150882
821807
1069823
1843137
1164307
2432352
1539863
2750793
767615
1071367
153720
511360
1001655
2288637
481658
2657316
1876566
1551135
1958396
2377778
790131
1337578
1357264
1114170
1393628
2755268
1721660
1015633
838125
2448291
804774
1530010
896768
943512
896607
1215816
417896
1749223
2752408
1371470
2348851
638345
2092729
1369435
737461
2622236
2157562
2526430
2784717
433013
844896
43738
491822
2526518
2863303
192519
765474
1050873
1056571
221800
758494
2362927
1706012
50232
1000606
836719
1816214
669044
1488750
658263
2820829
2382691
2030611
1277350
2004461
920507
307314
2337935
2220047
467356
223765
923145
1529639
2830441
2050481
1136750
305102
597292
812533
1415548
2396609
1091084
442333
2093807
334704
687895
2800581
2504355
2029018
631950
2910879
1418385
183177
193065
2199359
1218878
1121772
186497
2169698
2775909
1921433
2694681
1040858
8259
1884469
980686
1651043
1659148
1463806
1535588
1292646
1531229
1292629
2121825
2712252
1409824
2086303
1401697
1172793
68264
1062988
1617044
602893
2199740
1832098
1448048
1716650
2825103
1226527
2794204
321716
2573549
2286001
2261736
278013
2491925
420689
2285908
1077530
1457732
202892
514000
2508694
2206936
2083004
2361167
2620295
713168
1285648
556767
607830
2039682
627800
2446049
1654113
294879
46383
60128
500669
779387
2338927
2774692
2833952
322657
1468895
560697
2401470
2450752
1623406
1343680
2107385
1405933
363811
2609274
2223327
594858
658130
848058
2678545
1668513
2286689
1522388
1936620
2402148
1611591
144280
471180
1593450
1253515
323438
1850982
783875
1935391
195222
1106706
2158326
467873
777428
480806
355413
233425
2158193
2732504
1392530
492293
2403816
1292834
77446
560112
2720537
2492861
1240130
2778896
2375789
223601
700688
215103
1994218
2185949
2790939
827155
1025447
237443
1559781
1500403
196203
1511743
688268
2441171
1271549
703388
104801
932657
427870
279622
1756017
92234
662400
1428408
77301
1615668
996242
1039318
1942650
2254702
2686430
2167699
1402162
495597
1871726
694696
2845449
941797
112949
151153
1444190
2054264
246216
1494578
976673
338725
2442729
1028853
2266704
1152676
2786458
203999
2816796
2837364
2275697
910727
1124716
1685568
2276070
2224454
2126026
2260502
2627347
2234664
1384481
1773825
2183690
666590
448214
1329430
572796
742337
1016556
509162
2821844
1126002
710140
433414
94303
527640
2578713
1304472
98300
891567
764472
2242855
2539962
874126
926019
790897
2420390
716567
1685870
1746410
2405414
2285747
2780248
1206355
1324054
2688410
2560750
2031994
3572
459436
1475737
706473
1593848
2381024
1678627
217501
49494
1258155
149866
2312576
730020
2517339
1577638
794176
1866580
2173890
801050
729277
2859965
1017846
1795785
885101
2883537
1536263
2641605
972426
758045
594316
896746
637997
590027
2799036
1831143
353830
1085491
1980262
722195
593152
221813
2202765
2243661
1454267
1992649
1146141
2673764
98749
1024933
446077
362443
2694573
2055496
1089301
1156876
2886437
536066
806536
1487351
2093380
2743070
2925818
1011249
2426830
854652
852778
1324419
342493
2412470
1112329
956030
67309
338214
2162992
2336375
553686
593972
981578
262798
637570
1949261
1651928
648074
1859495
698953
2205933
2345972
1596588
1887574
72239
133160
2595479
84920
2798525
108894
2157209
2048535
1967197
1341176
2384753
577817
558192
1384353
323612
2146089
2580444
1056269
1282090
1103513
306278
834119
451536
1585706
2827904
2213153
2724964
272889
2196667
1398465
1237019
2736759
2496134
25792
164679
371281
2334915
1853630
2528184
64096
1749972
2610310
593989
2708459
2179588
1978830
943814
363227
2551236
2650328
237110
1672125
1981905
637895
2565154
1137830
276089
1795001
895008
1612084
434491
2300908
1427156
2877072
208668
1307559
2049086
138518
2788640
615717
2795574
2258963
747899
869440
1420249
1307748
1883342
473527
625649
2012856
650235
1138898
2657641
360813
42680
1804697
1009731
883611
502793
2234387
2815079
708750
1786665
2085117
834316
1151084
1245688
347106
1693107
592408
2354169
2587204
543034
394451
623169
2731803
2136873
1201957
443168
1044369
21984
2512703
1639626
116811
2032417
1634018
1090854
2515195
1798474
462523
2107258
982447
522305
618997
1620889
1738370
631950
2145064
1301610
1924352
2651511
1874157
388527
1027434
2229875
938611
1973482
1271626
584671
1948061
1054853
2565375
2410641
1976651
675222
2352083
806353
669793
1420109
2888949
697061
1054974
2873214
1302004
2199447
662378
72298
2675182
2608184
1742519
321898
2310840
582470
2004513
780125
2923716
2255959
2616315
1651136
712189
1895921
881445
1534062
5734
618349
892101
2771128
1892172
175188
2560149
1415604
294525
2892484
2841339
1289570
2835896
1292074
2917405
381098
168662
1113131
2935673
314004
2898513
39719
1633512
1411920
2715547
743022
145513
2595035
1710303
292892
2281383
2252996
1505747
889076
1808607
2935909
2393274
644796
2481193
473051
2171467
2920517
2689831
2185796
740094
236226
614923
2602518
1468816
2563844
424915
1918228
2656186
621277
2927316
2599660
2396772
656150
2187204
453707
1393123
2292023
698551
466641
2340440
176296
525789
1549164
884350
704668
191947
2523589
1334429
2611064
2119183
1686963
487861
606966
2467184
1174334
2431458
2534561
2710297
502129
1996052
1951524
290549
1538799
2433022
2698106
2322289
2307877
2435721
2490751
1539340
490073
132854
1672472
1515526
2579086
467645
1789483
2910744
2701008
2396539
1071264
2925465
1155344
1301280
1358736
2271547
1506215
676446
2502594
2254904
2091624
2572893
2767619
1588994
869165
1116401
2520170
589077
2379606
85703
632082
2474711
1147365
2317450
223720
620402
1064077
2057639
2395164
1953692
1730622
913718
1806948
419625
597359
2571626
1752006
60093
399884
2107872
2935309
1888223
1963966
958561
2415749
2833025
2068979
2440255
1733849
874345
1804516
947850
1536169
1118011
2878964
2197278
2107480
2800763
2691871
1675973
1136048
1619330
399098
2714196
1681233
403119
1051274
2628490
932710
606129
556217
1938901
2802489
1094868
2358986
276151
2311863
1087431
1719753
1441534
2615034
2775109
1567514
60401
1523315
1992071
790586
985510
214963
2014306
1824745
82429
2882298
206077
2558293
1942930
1846484
2375163
2934377
1211823
2204059
232023
2109432
539412
2905458
1470552
2347735
672852
2769080
442565
2485241
2276657
2419567
571102
2154256
1359548
581478
1602097
1709197
598089
534750
595347
581170
1169226
2848344
242240
743745
1199430
1966143
963973
1356436
1385753
1512853
2290194
1559560
2426042
1623876
1450413
205372
2914945
1409224
2167128
1630224
1224292
2761464
1021576
1507449
2201275
1338561
2667507
2587061
2771063
2931570
2465043
1586545
98132
1173022
1849698
2810725
1524413
1935067
2843180
646446
209078
1459049
131038
748921
2274771
277910
468207
2798742
2482229
2078346
2917644
1140371
840905
2917669
484360
2865353
2084621
1653294
1883443
384043
2092029
1315400
269045
2442386
738979
2232877
874836
1963810
281658
39007
2704596
1007250
1354700
2675412
1374219
2100278
1746991
2834412
665077
1944210
2274552
2138214
337842
293634
919721
2324230
428705
1708645
1810096
1035323
303637
2658503
1150688
309653
2135249
947028
1167962
2506126
1581603
114949
695587
2016851
2129056
2102480
1110330
2243292
687466
1782371
336287
2709121
752676
2065914
846487
2579891
2324415
1079289
1538456
2223044
2396476
180353
991839
389783
2721586
1225906
853825
201935
1893263
1939774
722435
1023078
185045
886428
1767903
1362660
2149682
1913299
2120980
2463159
2857627
441666
955894
2222392
1288599
2192697
1260617
1290584
119137
552011
691278
2503571
2320857
2496617
2057813
2141257
969718
1341581
729033
1117775
2710086
1397565
2761453
2231690
159960
1080931
2015581
1957160
1385576
1457994
2494173
2236934
1827424
1590984
2013112
1863505
393183
2421750
646703
1453725
547237
354698
2417070
2076543
2460449
800807
1656308
1674649
416734
1959205
649620
2067966
2632825
1370090
1011599
2501927
2736726
1081195
299568
1053151
2691434
2462982
2360697
2476863
2878042
2489571
2333660
1280563
2926738
2836874
2396680
2384778
387327
1500282
2498561
2355213
1238127
2549723
898445
1967494
1093565
884242
962141
582927
232257
1546791
2656632
2161115
144227
2440754
1778205
97666
2177243
2874950
983497
1478157
1980595
486022
1651256
2146202
1884476
1503297
1788550
1971945
1493928
1959859
1661756
258843
1562217
2562880
2511516
1323806
423216
1332411
2395817
2341525
2050458
730275
1531445
148759
181488
1622171
476266
1720245
1881786
1571063
501458
1389813
1126751
2744292
2619152
911565
725396
2394172
2106844
1934476
1890744
2072269
1275349
167157
2721257
2574085
95206
1036116
194613
2608029
127680
1573897
2466168
2936828
1751836
611628
2059658
1547228
1435622
921336
2011923
1750708
2167738
452832
2840144
1143331
1178376
300990
2250042
1688722
1835412
1717577
1528358
1756241
2903008
162324
2029818
2011246
626144
2214646
2213501
2341869
2026593
1169564
244800
610901
1945046
1412292
2381248
1695353
570331
974420
2377606
707894
2442900
2321111
1652662
206350
2609849
2246376
1693820
2024073
154923
2321683
83513
230732
2802671
1296898
2063473
2388580
2488819
1567730
2190337
2114374
2718249
513034
444189
580899
2185235
2257229
2549540
2293743
57642
512654
574272
1978380
738474
2658602
2850688
2294472
2159165
1551031
2410137
2071268
1238379
1438623
2577618
839400
2828127
2408977
2841020
867692
295975
1929266
2004997
1705263
1194136
111644
456616
1819061
1654041
309560
1396281
2574574
1220031
2935354
429662
2501007
962633
695821
1710481
1895078
94776
242144
1947583
1234623
1126471
1286097
750702
1412250
1357535
544908
1026246
1663147
2326197
1140907
746555
2889160
812481
828276
533021
2059952
1218050
1995448
1685816
1561350
2235897
2408670
233584
465829
232686
645983
2521600
2917851
2206432
242085
2002880
2586102
467019
338120
2919704
2350517
1560101
2337793
1258139
2623980
204734
2812933
78728
1247465
2728654
45201
2782923
293187
1225249
52527
993033
1649568
120851
1643999
1909325
676679
2547316
1160377
986949
2783267
1760520
273577
457475
775975
1539650
2494049
637248
1203572
2047065
724002
2756698
1188053
1736777
345466
2188111
1285218
1094886
636554
1846740
1943809
2553950
1107758
1451700
2273671
2580830
1728834
1755709
323495
755686
652283
2836885
1067146
700906
2163119
1561232
2885482
1121455
511913
2127942
869721
1463680
97513
17385
1273417
2098813
1821438
2606356
1810369
329175
2409796
1670414
1678070
544894
200881
2626118
2779572
465836
937238
1618749
2233702
331453
2164908
2611808
2469245
2532169
1907707
1726710
1335714
1924000
1226041
2775585
701591
23946
2339966
1150203
553030
349853
433831
1696864
1428268
1221745
1787538
1733844
1030692
2020863
1271179
134284
2391164
1899355
2128541
2479748
2105587
51019
1454913
2363905
26209
1439090
2324925
1304800
867419
2500771
2187457
1329667
1226092
610506
1315886
2744787
215982
1360570
392494
1661447
294346
862347
1558487
2324571
262546
1228696
2512675
2109739
871396
2040282
2240394
1674792
426194
1862489
644722
313952
1531770
1773814
1358612
2202424
545602
2710765
159510
735560
1413522
2843233
1183900
1924345
2713654
2055474
2165355
2687425
629102
2681695
2101528
1464761
197258
1476473
1383088
1731281
1292174
799439
2852718
153494
1674129
2139164
2761565
377617
1763829
2682429
631381
2926834
2543202
1177205
1515563
1950087
2350283
2800501
2303931
1706713
335928
100491
441743
1241527
2915214
2234798
2930351
281121
2308593
342169
598118
807908
1829315
2512247
1005785
2457990
1774995
2916555
1665054
2230216
1752958
1511366
121047
484164
2503631
1570837
1607980
350038
2317765
113135
1771160
939362
1093668
2484882
2405026
1067352
510409
995605
79748
2842664
1019870
2213765
1164046
1597154
2058790
326274
1980963
1949491
1880379
2262307
2247052
1410819
2828286
213183
2332045
1007606
1498252
2235596
1327288
241765
1116120
2198172
2049009
1442069
2354307
1813304
2154661
2472360
1723697
2081019
1854035
461432
86874
1787494
1956912
421080
988540
1140444
1206002
797482
775478
2585344
2608283
178261
595574
1147078
1723444
690143
185809
697534
325004
2209663
295621
2924137
1484605
179171
923639
1225025
1611667
2594666
2722739
1859279
1011097
2033710
343161
2084538
2172227
1041647
2796254
2687969
1502848
1164624
1576709
2540950
137807
1874801
2350684
250065
2219824
740439
1387361
1732706
2336486
146137
936859
1368388
1968192
611591
1586133
1661156
303313
2168352
2514074
1828931
1971256
1806449
2155743
297731
1902724
820224
226980
666400
2039508
127298
495951
1216372
830985
2368684
2538905
300052
886670
1335221
985369
1368757
2624552
1886277
2015025
2531048
1237449
2127909
933631
2802697
514578
1657715
629737
2079487
744916
1497634
1697681
264961
1592322
1625505
294531
1506073
1579453
1649984
593682
16172
2010182
1123816
2089484
2209842
1090345
2007960
188902
452383
989933
1964329
222710
1779787
1511257
1005445
1409258
874387
887613
695104
271847
956087
299888
979458
2622246
2372140
239816
635451
1435059
2782054
1584464
539361
1347297
1738952
1398306
1226661
1741797
268351
543779
2071573
338935
1207135
2192851
1244786
509585
1891283
357895
542952
1612289
2698119
1075901
1790891
1611439
690664
945489
2935093
1354098
2157300
586725
1456221
149835
2450256
142031
2775362
2764074
1678235
529954
2798486
728863
2285965
2293868
1529058
115713
1030719
1796253
2193372
2055179
1072609
803678
1810507
442498
1161499
87699
306964
643416
266189
548466
2845311
1570342
839692
2242621
1322075
2477293
2451145
1806407
193111
2475753
1099472
2630004
1285686
386307
291083
946648
345086
712397
1221041
2717941
685505
1199087
2415194
1950440
1949346
768106
1283477
10313
2433549
1870769
1280844
662442
2745520
2054318
334383
34235
1030431
2023171
2141668
1381320
1366883
377272
1997803
1601550
966380
1346027
1256023
2692663
1038106
2585336
2505320
927858
1632516
722481
791006
1568487
647184
2394125
63142
2098481
1846618
1437474
1859469
2864100
513434
2437687
2609663
2415212
981188
2349815
1722239
678785
1132007
2673442
2532369
2541947
695292
881693
1103259
1893984
2097753
63144
1976026
1022206
2281516
37326
2719870
1363114
816133
2255901
2656202
887844
620381
1919440
2290813
505874
2105391
1444128
1453743
2083145
119701
1663684
1770296
1382011
2083720
1182193
597741
2306472
1193706
600379
2002445
1351541
2237653
1517181
1403259
2344357
26778
2015651
2415239
507020
394636
173112
927818
62998
2268270
2924669
1657277
1076391
821313
514279
2428947
938470
1844489
1955365
1449663
1682579
2224115
604455
2781429
2003819
1628710
829450
1887197
636756
1182879
1805060
732815
2920987
1221867
2156448
1637139
1542681
583078
479872
209319
1275882
261560
239635
1004061
2134099
1618243
1948585
1927911
2149364
2019612
386234
417274
128571
2857627
937021
125471
1194934
2268398
193211
1574241
347131
2588378
228845
1346159
2509321
2665114
818859
1722784
716784
1509102
1989964
1286843
1185782
1203568
1885814
1379392
1688603
506878
1015785
691624
2733031
2549204
2643258
681350
2574812
144614
222790
1972165
1134164
1226657
1568635
290390
2757740
2089179
1567285
2803641
1005392
1451040
1900808
537719
20102
1043403
2589827
876768
1989927
717845
1887773
2690446
1939081
55785
2710067
928274
1734652
2375758
1473697
2186004
1957238
2475113
2914340
1554917
2455572
942814
2688768
2639740
155275
650384
1256593
2158044
241350
377168
819766
389612
2751638
878033
799368
307654
1659279
2521790
2082916
1162692
2546884
579820
1295662
2592356
760316
221779
1257045
2279984
2924811
2320351
173913
2180343
1295463
1959403
2087347
1293261
667825
1227268
168441
565197
2889271
2431848
870846
885087
2588683
1905165
124418
1274437
2034172
2172010
715535
1690985
2104407
1665552
1093469
329821
1889604
1310237
1205465
336923
1038305
2666105
1200495
1971378
1265120
988821
539063
431455
1756661
2577851
2880609
258054
1666164
22222
833608
1323836
1579866
554437
2147159
2661103
1163714
1284375
1922439
2244405
2834604
1649129
1445644
1178515
1028901
528805
1912369
2219632
1030367
2828493
2136494
2480074
1684508
725300
1334755
2763263
1420128
1577061
2497006
2503325
905397
1542093
732019
451331
1131792
2472735
697289
2171168
2035206
1125364
2716999
1344910
741160
2845194
525398
1925999
1922787
694789
1150473
366840
1982936
1202261
251045
1190712
691325
643488
2421765
1059108
251414
41641
1312971
159941
1768470
2153765
2502889
2870783
2760396
2422162
1346563
2249491
446439
2756370
2098772
2830045
827570
2313338
2510774
1251775
2132563
871818
2545981
594230
1698362
856311
2314027
175227
1564732
1516821
731943
2837010
1837167
26392
475149
1127962
1105788
1293288
2542551
1178521
487876
2773628
1384689
669831
1383627
2521638
211571
1788139
852411
328609
792823
2494972
1103887
272773
2236601
2331676
2321538
769472
627704
2711069
238398
482442
1137013
366433
1422658
1168615
1836622
1292975
2744964
768078
254889
1490051
632769
2099289
2780927
63975
256353
2000362
2741635
71181
2556196
26659
24133
65867
1259475
1536043
546479
1882193
1388757
2939347
1712643
977323
313756
2376732
721187
2149053
1054724
1906902
736903
2830763
869675
1473578
2616001
883307
2741172
936633
69485
2736664
1885546
185438
1599866
1934467
1201585
21336
2720406
1553140
2921320
699878
2805248
709830
1938418
1255210
2657440
420021
2678730
1644869
208797
1263572
2284462
2139333
278998
1700554
2172757
523699
32832
1058623
826674
113556
623068
1276547
1982620
1420721
1788104
2005784
1528511
1952593
2792591
1504715
2597189
427300
1028029
2264319
2445919
143619
443696
195773
1621955
1789473
143917
1473358
1168913
911732
2312473
264520
2697809
1579486
2896236
1706240
1474966
988572
1328159
1155590
304184
2123560
405019
2788981
1722638
2449141
1613907
1773688
50482
2471847
696461
728801
2153967
776500
2066624
1339857
2618502
1216452
187627
173876
1221946
2812379
2029554
2010708
1706690
830793
2935742
2793099
2697221
2756275
2840690
622950
1953543
1415148
2249427
1880052
2540270
908090
2208058
359821
2392505
2537489
1621538
284745
1481503
1140859
312960
1747063
758088
726915
2796207
1275494
888259
863332
153677
1836619
2569999
112652
719959
140490
2181716
1039064
1354050
253860
1099931
2590288
2352342
2483934
773558
655174
2167710
1342582
2055029
266073
2527795
181928
288265
1951705
241055
1710644
2812138
2479250
2722562
1485994
2260305
2432026
2240184
2218467
1501518
2473472
1065633
938315
2477270
2444584
1427796
766315
742029
961255
891648
2481202
1937690
363434
288198
228515
79742
1469946
1080689
1022715
2568870
2913359
1483491
1756039
1371370
1411800
1983580
982313
41476
2056287
1429803
795230
104806
194291
1547182
2260970
42424
748946
1429718
658982
1004429
2862020
2749114
207793
2690381
11861
2191914
745269
1311777
2772043
1078126
820285
774575
511041
2216931
1122417
478978
2712125
1654549
796341
213459
83925
14135
152295
1008412
486255
1487816
1545484
2637192
1747125
770660
1354044
1306005
1887442
806042
992753
2078109
1186312
596848
1377591
887972
2893419
2456654
1904371
512136
2704447
1731811
137814
1590576
985489
1454615
2880373
591696
777357
2555341
2538541
1509489
1048076
369058
1222661
2796434
1084789
849206
1391293
2217436
2548256
2234258
1110218
1657960
1093014
325333
900805
1518757
62514
2337122
364790
2581093
1622850
961673
1154725
645408
451921
2916004
2582299
1335079
1514280
1413725
764539
838743
2504803
2022704
1655572
1251406
1704800
394678
2404137
1948848
654916
966781
2445063
2527603
364014
588066
581035
2522644
1688388
177004
426892
878139
198841
666799
2673043
1799100
2846750
1861906
2125724
1060199
617160
2449766
589802
1463783
1484102
57385
636740
2719704
1642652
1004135
2713468
2290793
2308495
1539071
1703135
1533146
653062
664295
725135
1700604
2325075
870354
2052638
215530
2850024
1382277
1861220
573833
1709052
2792768
2852364
2293257
2771094
590811
178627
84241
1343559
1529086
1417749
1519750
1837544
1173790
2052992
587770
327695
396592
761411
1541126
1456193
1747593
1425591
1471336
524071
1752751
1697472
1985586
889083
1415740
1530944
1128725
615998
957790
1629209
1823326
1030538
2243552
844553
1266130
1067167
2042644
1116767
733287
702199
583722
2068157
353599
1928958
2270634
698335
2102408
118539
1569842
2284560
1815758
379780
919521
1592199
2012235
531468
898292
167879
673014
2257737
2273231
2039720
2654284
510144
2560153
1681186
1506606
1065682
2856774
2423574
2716891
1587800
630393
610256
709824
1118814
720951
1623413
2690917
1335019
795244
1011262
1528055
2298413
1413829
6294
1566596
2218449
1543808
388770
1133672
1290751
1898183
697783
1726680
1783867
161352
1419597
1452360
2610310
22430
477252
2007977
2571789
1824886
358679
2889744
1851196
143912
128469
2086458
1515149
1044910
1054283
2664879
852246
141236
2632594
2253552
2130665
1630392
1389044
1958012
2925579
34164
2800630
2340436
1018392
2767009
1843201
2276653
2864430
2872661
388286
300106
2355488
1498231
848316
1316617
2368098
1853325
705197
625728
661494
1277152
422311
176398
582258
115695
640114
1612208
98194
712925
1588842
2729196
1778891
1082331
1559374
876294
2379613
2006802
2919762
1710611
2825971
1388387
1015918
2258436
2197277
2760525
2832569
1308315
1628402
428219
620459
1081056
1037166
260177
2247527
1091197
174466
2769750
1404116
168729
1222119
360776
2275869
762590
1933981
2742374
2742225
2054231
1214417
2409021
2736804
518883
250099
917453
2908906
2325991
2327598
318557
1961532
2227221
40684
2161538
1276274
1115491
39136
2036804
895891
2713954
2909855
2099794
2595229
1316159
2370086
581450
794016
2675297
328557
2189453
2768074
542968
2377866
713066
582569
802622
1634230
383200
1452343
448317
54423
354065
2188236
730263
291892
913657
2774041
2576076
2690607
2247607
2445443
2438459
2753281
1664302
1519009
2152215
2873336
2278901
1876082
1028499
2536416
462640
705539
2551355
2777182
1733093
2109
216626
2115137
2727625
1922869
69690
248161
18912
1980333
1350019
1221727
2454210
833587
733337
1276741
1268610
2882196
1350634
2475351
1354828
1845093
267739
2923159
2236645
1674297
689944
2873592
2661608
1145254
1885892
379149
1808251
1231491
1162698
1675293
504986
2171673
2784471
1024471
2274864
1973059
1096495
2728514
1308127
1328377
721718
930542
2512522
2104337
1755951
1411808
1311102
960622
62293
2455200
421932
2145112
498426
935558
1387088
999979
1695404
1437636
785829
1532487
352200
2862967
1334493
343631
1028691
798024
82982
1395329
1567712
2863913
717954
1089130
2930906
1716045
342986
1428888
2799148
118095
2392086
2902388
789170
1533404
842628
2878525
1587081
1656436
2193765
1673885
2117444
1911038
140189
1761351
566909
2899815
2837648
1172665
1836646
1241565
106681
1698070
2242684
386393
863786
260007
1430751
2503800
1402729
2423501
1886627
1926568
2649017
2728716
1445406
1520208
2420550
2506242
2787216
2435905
1435978
566526
1239506
1540589
412015
681972
1171910
1994274
1115552
1915897
2607316
78829
1234550
1734216
2504832
1108745
1569546
1471255
2377497
179451
706409
2592421
1595800
465457
1998092
2551497
2101110
1770513
515876
2035204
2111893
747309
1110944
1601905
1262047
747229
2571489
1528502
266961
1831016
2391537
2705223
1225264
2104662
2426475
552444
524821
1001989
676161
2380348
480469
825860
2089339
831762
1294207
655862
2434786
1310427
2687214
1697114
102811
586703
2205106
2835503
1971188
1748466
560664
1407409
556820
2694684
2703738
2370322
1921702
2389612
1701392
783460
1012610
2260585
947105
302934
2743316
1844015
2349358
1720084
843911
1972810
2680773
1303617
1198642
983201
2164750
2279433
1355959
2039918
1237490
587117
1209890
2029590
1293737
2584578
676592
2894315
1101029
1619353
2059629
805316
2792672
748197
371774
742604
357134
1528840
1069090
2606018
903326
429940
1442805
1463326
2084457
1924315
2297690
2111889
2377024
1151891
2355528
589077
1961185
1272677
2751199
2932005
868777
1021528
2542560
567918
2365408
2432259
20067
2602219
2655194
585605
2794246
1725900
730223
782596
1219148
1842477
388907
1298194
781047
1642957
363509
182944
1444589
2357428
2799429
2701857
1020543
1170784
1590838
2226784
2769917
1448970
2452578
2084730
1660860
607580
2246214
685409
1499050
2765090
1798835
2505641
1067545
2811406
2129576
2527943
1830837
1329848
2187061
378651
2570915
1702829
1796851
1016143
582028
693251
2106394
574953
1037347
690541
524743
2184424
126498
2540975
1261106
547976
1268108
1026389
1983758
496486
327322
1387482
1639779
1545009
2752506
899913
2760665
2926832
2929076
2545624
1558465
2562318
2890261
137771
1082443
683764
2013436
199341
425423
2596776
2556309
1701431
1313512
551221
2163037
2666111
1893125
266189
563996
2717419
2852339
504720
2391161
2021346
2608241
1327792
1452074
1087050
2283957
834875
799799
710465
1772732
389454
1160951
1937723
977458
1062133
2425587
266298
2640585
1852355
1983567
321321
641029
2667970
2110732
1034859
97453
397812
486477
1318591
2758474
2428104
1983098
2357892
2549756
2239977
148881
2492036
664024
2368122
195386
2672458
1215455
679888
845554
1707164
3359
2012152
145686
2342119
387538
1879965
2640651
2098275
2783025
2588533
2322644
566998
161464
785907
744025
2235203
42195
1069111
1496236
350414
933758
1061331
2048154
1316079
890250
2245498
1306012
1363762
61213
2458406
1093602
821977
1749800
1666666
2089730
1528985
1225486
1481402
470151
1529949
2029248
2688274
687680
1667958
1560127
198328
1687488
2380196
1262977
2654204
1020738
984281
2242931
2433856
268216
1079748
2242464
1908323
2816969
2813782
2154450
657204
2712025
2848639
2445692
902987
1705931
1668261
2533423
2772113
771711
1529311
2162030
107721
1671182
254951
2650421
2309455
1767657
2047672
2213977
1716752
1791645
2007748
1624056
686886
189878
2215251
1511522
1206001
314351
1325606
743202
2319972
510999
2786840
1992920
161811
897981
749980
133144
1549883
511552
1086764
822134
808916
109238
1310818
181774
334834
1761598
780909
2444069
1288497
869276
2744177
253780
2352721
2298018
1261867
2442624
1223859
1555581
1598341
1029983
1886575
1751442
893838
2502133
814467
2201927
1047311
316429
2315480
1357520
1344649
2911553
2486101
77374
711973
1911105
2551479
2793521
1497896
777865
1352770
2330120
1409083
2323919
1198224
654402
1709734
316073
534607
1007877
2473887
920720
1594221
1994717
836462
2382660
1865142
2332316
1941925
259116
2195542
635856
2652644
1751199
304626
967915
1795859
2437746
1307090
308132
887068
1935577
21210
2403381
2303337
992438
1376829
2485340
793587
2417952
1846985
630673
725474
1352676
676959
1302191
509076
62717
1243209
309742
2308391
858561
704812
427142
116895
2388835
2530797
2070108
99219
553217
2019689
2260218
964727
2475135
318698
2269449
1739890
1683138
971059
2778101
1911524
808238
865527
2685216
383175
2870535
1523983
2769900
2203765
551985
2205067
2848731
1264910
1238524
1214990
112995
1461665
2062641
1913565
2334752
30381
298640
17660
2244500
2313017
2038467
23115
1578315
2697296
1256380
2222815
2885261
627344
2295936
1515468
1799838
901933
1405849
1349007
577857
789308
106290
1160079
1415713
1110986
160332
2559018
789989
941008
1446787
1998875
1594621
1714860
2444586
1501656
1933502
1982623
414773
460796
2618447
1602135
58794
526534
2389908
1512521
1014815
1203629
2500001
2534020
2701570
1682362
907794
858253
2708292
2022918
398720
2581438
321936
1375153
1240330
1531455
1068444
1669749
22769
1072525
931215
2279075
1428938
2227359
1686869
2649807
1884464
719925
2404486
2037824
521325
2652145
1851623
1412266
10670
1733699
990540
973501
570820
595680
1065086
836957
2705772
2273364
317961
2235514
899950
1547358
663938
76082
1370890
1654899
2857311
1568638
356221
2922159
247167
1629624
79007
265296
500235
2937510
1435026
355103
2466663
801111
113365
235457
424787
175173
1019926
128910
440273
1843124
2313796
1050532
419842
1028093
1153894
2059962
419786
1104481
774903
2444892
1892763
2718808
1711562
2183829
1912330
1463289
1281345
805747
993496
1975589
2130851
674938
919269
1357617
1264116
306274
1589086
2829916
1779202
1413992
1632476
2496035
2169335
2616679
2128164
208535
1012378
2677802
770074
1396823
2007659
1324122
214264
1884983
1492390
2840650
899672
1921587
2577838
2534371
478953
2053632
2037480
367314
1683899
1712496
2934349
1862672
391942
2506167
1464927
1659470
1691754
606754
287334
416280
1139410
1216963
324520
2869143
1772177
909475
1218038
1737168
956900
1441708
1047158
1597722
2143982
2387368
2675226
2705325
833499
593975
1425058
1073134
972597
2626705
2493804
2240186
1624119
2471628
981587
1219319
328046
263279
2362714
2456889
1315033
2404391
608100
2007846
546352
2146623
1649987
2019371
912771
1892432
106498
2211227
1272852
1655572
1086661
761574
2234024
2463059
2593940
2382692
950548
85993
1098729
354064
1641852
1889012
1566813
1496556
2861431
2041922
206650
936489
134672
1344313
574191
1667594
2891146
311129
1759502
1605235
2878522
1409505
776329
1256155
43659
2929957
1778004
1057209
2655821
2495734
2559840
2837194
488543
1992607
1721244
1074997
2384748
2616084
587926
2235662
1832420
1437395
75594
481600
543842
2642434
292807
1318852
1209011
463833
2043129
2032116
2314373
909350
2010212
2249309
2680624
2058311
2112399
396312
1924340
2884490
610480
180743
1696173
2115775
1337096
2719032
2799800
1765125
2521532
113352
1417662
498079
233287
998810
877660
2110391
2598814
2626424
157222
1123176
2499310
1975934
2422595
2068894
585500
1694086
2764038
2805224
1161507
1664047
743221
699369
78189
1815330
207866
2208980
1099252
2892537
2036751
2091852
2562326
1180909
271837
2023650
1747023
138407
2165323
1943283
1146101
970967
554939
367053
2087211
2659958
2607758
1956146
2678392
1450616
950197
417154
771363
479337
1571464
1484272
352678
1068831
594652
2562928
148899
1692027
2079595
2919651
1794531
301152
931737
1274409
827678
2300352
2049558
2519534
1287723
1804904
2365669
293784
881069
2113241
2925379
2310634
1149415
995040
589763
2028154
1414254
2364574
226320
1860546
1789048
1369213
1144814
485332
1322905
1449611
297705
2767620
2220787
2799049
2792430
1435819
2585307
108682
2406498
1162944
2321078
1253227
917319
75471
1795969
1630836
1397214
1876227
1113960
177633
1646686
1065014
2886816
361346
504996
1991888
2480239
1928726
976314
2388490
1204409
2231605
364482
615954
951551
2313703
411548
2662269
26268
919555
925853
2113101
495918
1849422
818045
2460028
2220106
159457
1768727
583619
2316578
1222668
63076
484440
1718095
1383258
2639123
564184
209052
2302174
1149008
1193536
2121387
2379814
1641645
978372
799763
2034159
2399036
2065968
239921
1205442
1470621
2541033
1870411
2611190
1862491
1966626
2384319
1062985
1547396
1624205
402619
2256351
2073154
1465412
2240903
443232
1836923
239954
143521
1426132
1711910
1759279
1704674
2006710
2637481
2880520
966183
1316513
1052436
2057457
84465
1059576
2823689
876952
1375354
1031365
1551049
191144
69045
1567543
853531
1698200
1891266
2203716
2068530
304227
2800671
1381737
2430181
2489558
1744102
58665
1779275
1099393
532831
617068
2240743
2380810
127057
1332078
414705
1988974
1391770
694778
2802763
2303894
59574
1517676
2492954
2732996
176561
2372426
2700130
2103695
800947
1529166
1165689
1763572
55622
650625
713121
2577674
1230698
2277622
1701926
2121638
1702750
1786639
1611739
363876
2862899
443512
1764203
1581129
2216249
656779
410950
957934
643006
516038
2513105
87511
2160376
551872
2009914
1502843
1280204
2819774
1984916
627589
2637869
1458154
2392056
941868
2905190
1579123
1053355
461567
1435597
1734865
182275
9642
652672
2447786
1835267
1953663
1704923
2846274
856314
1946639
1436474
2153893
2143622
1200683
478890
2648804
1013801
79845
307793
2027778
2041824
2318047
2026679
354557
2637554
585444
1064806
2854353
2246395
831062
605345
333394
2859675
1891475
428743
163276
1369733
942190
602270
2111873
1611520
933074
1952206
2773919
2820450
1325066
2121343
1979870
382908
1368448
1451165
114865
1312583
458606
2730208
99269
1861885
1674594
387234
2759241
1806975
2185877
2844378
2498895
1610336
520571
2420776
584741
1913733
2392257
89205
2282775
729189
2180770
1127954
1844155
2151468
1813818
2810368
2101661
1348741
745282
2470844
194867
2038859
533384
1782813
1986865
2238380
1387447
2370217
2730809
1207205
841422
2665184
2583177
239030
1471883
2156997
1114722
3346
871828
2086538
604072
2494315
2571710
585574
1786425
1001543
2429400
1525372
2764343
2518841
127551
1082205
1502396
2304321
1666374
545086
2863907
1147350
1983751
568676
2613592
1120341
1521190
224857
810157
2281044
1477968
2036559
496884
1440350
1071431
1918321
964862
114481
1505408
617779
2818787
1696851
1947062
2790265
1106974
1095710
961806
2363778
2442419
2125714
939372
2218220
2422758
2916076
402645
761092
2320374
1395581
827556
2729197
1457525
1623718
2911557
452712
2504698
979473
2435156
2760239
2443551
1664003
1085609
1518106
2256113
2628865
2886175
1183381
942805
1908822
2476592
2477734
1587051
1924604
1977946
2674787
2805936
2739650
1297558
2935995
912039
198925
1956157
2709420
637439
2459584
227494
1045215
1252289
930541
1288914
2405591
792683
2306649
1521884
2799634
15163
2170181
1602505
456210
1554341
954358
1923740
2046941
2902054
616557
274667
1373868
2731606
1437007
317521
2686038
2086857
2446043
82767
1162840
797997
2744276
919000
122221
2323862
2549596
2389467
15138
2006046
2827480
1441584
805796
2459183
2185111
1302364
1515680
852445
2496614
524530
1398644
2906947
1234166
1451651
1268876
529193
1236041
1287493
1122083
1178938
34727
2827495
2285474
1697858
700975
2242698
2833511
353168
1958160
1909749
1158693
1053177
1772638
1255939
1528830
1867556
993418
417134
872095
20748
1401368
1013449
1281173
341925
159838
2796967
39489
2305944
2024387
575402
1551844
2839364
1521030
53797
1804630
1970108
2112815
2229583
2491706
2196158
337213
595583
2337294
1702341
1776595
2420141
1950631
2352693
1967144
1887298
2065004
2513302
2492264
2565998
191446
2724921
2109332
1988430
1185084
679023
1257080
1691380
2815821
248323
468926
1130800
837399
1245585
837860
903681
1446060
1359824
2537307
1087004
2628486
1304412
2935396
2328252
125268
901254
976148
1701029
2402850
725378
738239
2521606
396282
1881657
1975897
1588123
1725442
1553507
113107
2039280
2470752
498449
1988392
1628094
2186118
1708302
2049885
598315
1148583
1832358
433973
1286543
2050554
613723
717686
451479
299395
1254399
2056803
1182724
2607088
184021
438893
591591
1130741
1253217
2658702
88835
20498
2870994
555706
232314
75801
1807344
138060
1509243
2739773
1838108
2754500
32210
2007341
2776259
1081202
1428273
2404637
2747278
884369
1158551
2900406
2111586
1190032
1424532
1174024
1820564
1401150
593436
645920
1248765
881061
2191190
59778
1486649
302040
654385
612432
1914685
2349775
368232
2241828
2550260
2238993
2280816
1834146
1300753
2643499
2108116
1440116
1204433
1244175
2065648
690832
2686887
525585
2842981
2645571
2652021
2207057
2459499
2208937
1771700
2916491
259860
1840616
1894708
1168014
2741539
2294018
1358799
2113760
2429845
946400
1279538
549580
652971
2615024
860904
807626
174169
2025310
252432
906242
2069954
2677829
63742
1790415
1284299
2686823
1153640
1948328
1727691
924490
1455799
2721732
136727
2597314
2889007
195769
1309365
2338347
489441
1508699
898802
221900
507832
2115405
1479585
1846089
516238
2461076
2580385
1968428
992429
873003
2653102
419577
89905
2546894
1490528
1623809
481336
2043971
1730380
2687106
1113397
48607
1486947
1605806
730372
1084738
1349276
731853
797083
1132271
1119361
1986677
2089395
2266182
2790143
1939991
2912315
684141
942601
889084
1903230
57179
815368
1745620
214021
2612580
1946544
2829859
2623856
2509364
1000144
1655971
1069238
317311
244861
866808
925446
1285082
704512
1595736
1178426
12783
1749377
2632498
2186245
2937671
774333
98247
2611181
581685
41326
970170
1736097
366491
1672682
1977557
750252
1010435
909576
1573149
935095
1697252
1377215
1030263
1298409
1000717
1014732
1920827
2281803
2040201
368806
807571
1467666
1591190
2306824
314222
1988037
914028
2056796
1628977
2524236
1773436
2116446
331853
2833762
2094957
1212886
1899911
2251221
501601
1950844
1558259
1206936
125229
8239
1930031
781896
2106914
1832571
401470
1835856
2315135
2036243
1589060
307333
1955750
1865751
2220643
1330571
1111682
2478909
1435145
2423275
2603345
259257
2201417
232294
939245
397162
1396857
2192495
2923934
2698239
2446615
1469074
1584236
2887676
713870
1896749
682788
2266926
784118
877022
1752985
2007108
138876
309145
2826055
2219328
2583249
204401
1768130
2136112
760275
227084
498277
37755
1574950
786043
2793152
1834023
2698204
657698
2537
1027411
2009424
1837394
1357860
464395
423478
1919180
2794258
2227946
194825
942909
783490
2044828
1086522
2521744
2141192
1337629
2753545
1498882
2472437
2324444
1727965
2662925
962235
2627289
1268271
1072050
2751915
4553
200421
1877252
647923
2471017
1931827
1107851
1263701
2929718
1289666
1214763
1477784
2764893
845385
2691274
2106035
449937
1774153
99249
2070410
2938258
2309426
844188
1077609
1994777
1485863
1998627
1206058
1840047
2068340
1061623
2528613
1137785
786150
1732337
2192083
1933757
406877
592198
1150058
2163634
248613
2727159
2550656
143581
2275679
1049421
1904112
1026679
1172029
1008970
2070186
1769082
315504
1110351
2446846
958440
2417990
910668
459616
2708652
301669
2203502
148841
364982
1054772
697600
1515520
2432197
520570
766141
2532535
1384706
22111
2009973
1746778
2375590
1726389
230232
2260898
2666599
2643554
2605503
1896051
1538473
1480731
615601
62300
2773863
1004900
1419768
2473731
1769097
305447
2098262
1687804
926948
2171204
819836
242861
2546249
2149612
578482
1792909
33636
1283591
1675056
291969
1699674
1901082
132839
1829444
794847
2869278
2577472
1715674
578600
1177426
2680554
2518564
2496033
286634
2382673
2007560
2352795
726966
191248
1757313
719553
2883205
782259
2748138
1953381
833766
1589850
860160
1672009
272491
1316195
1219529
1973333
488753
1556558
2547915
1767495
2230311
1887499
1711740
1516361
1161582
2886761
1113004
1167022
1776058
2288530
1851629
652804
2162635
1983834
2651826
1302393
197475
2465164
8228
69704
2259222
1104794
776369
564087
1071003
2770813
1110761
1258800
1837945
1729882
2716832
2675572
1077538
1649735
699618
1603081
1507380
2874982
2668462
1010339
1023572
2893028
979372
2574183
2750750
2199459
1515004
1781431
65907
513554
146305
2545559
537291
434677
933160
180404
478008
1579496
1505905
1958080
1722065
367857
2025243
27583
2565611
286483
917997
2893737
2172671
2064081
815905
747222
2236158
1262826
761690
1055150
1719855
2025814
627269
152273
1339688
1623330
774482
1457912
1497804
2861184
1578879
1162207
2309243
536257
2079914
498375
526918
993395
2857937
19114
2296645
501879
2579905
1286220
972681
479656
1347286
1144067
148198
2203883
1735017
396035
432400
1918851
1458358
192378
1773974
1884888
1228113
582227
2686285
87003
1707599
185310
1020019
1479117
2878835
437440
1346611
218484
1321584
1610856
1036528
1921842
2805203
411212
1799037
837174
31025
2663563
59660
2134809
61865
491208
2278106
1901306
2034086
649541
2194741
73900
1865318
1010975
597779
2277254
1846718
481308
1828946
2320034
1232391
1452552
1058662
2178033
1889993
2381683
662332
928931
1243951
1758284
1514856
125714
2734997
2595468
101912
2243294
2152459
2626180
1677675
1906810
2719219
2298688
1391424
1968988
2138460
573310
1413075
600510
2918554
37551
664565
801118
43514
2913719
1152767
1489776
943732
333774
1448761
1801929
669672
533060
936159
2712901
1543791
2719816
1090727
667679
2552052
718715
1097953
464038
679229
2867834
1643780
924999
1798992
2677039
873097
704553
783314
1982756
233025
2331059
450851
809598
664512
46773
1570692
2305087
2085786
847884
1712664
703727
1259487
2371797
1021137
2366016
2808866
2918240
208612
1023785
1612388
236329
357301
1047428
2120357
2191102
2180700
1815413
1227821
523726
2798307
742648
835080
596957
1908787
2857844
1445675
404310
2237846
1091207
511206
861859
171455
2700072
2683268
1463968
1845284
984666
2754034
2069627
365005
463106
422114
2864909
2292707
142773
851353
468597
207162
1018102
85831
47489
751873
377249
1187394
1533328
2620871
814141
1993421
2274129
1137972
738374
1043524
2657868
737988
1763456
988291
920597
48965
583292
2263525
347258
1967463
158451
1758926
953625
1411272
2828649
337242
275547
703222
847418
2021456
1110141
725292
1711003
2253359
2182987
1560628
2244784
875896
1198273
257064
1615147
2765291
1861385
1249447
2801485
2208387
2154735
1418221
6991
2394548
2338359
1211316
2935329
2531522
2420270
2828595
2265769
2772494
1980644
2306302
1665139
241870
1580451
1198369
2153234
1443476
450067
2640936
2092195
1521413
2471964
2613512
790443
1801430
2894235
2053790
2656042
1085059
316056
991680
1701906
827448
2444673
2321203
1476506
427073
1188327
1756975
1971370
1366205
605010
391718
1269370
1864306
2460043
1354889
1278907
2116627
2469958
2680076
367497
1940205
1081
201267
1580030
114666
2508822
1298150
2161606
1540726
1998512
2111608
2806051
1489856
767841
1042797
2154603
1677300
2174249
945683
1891882
1613634
1813145
2253927
75976
856857
2635756
2574001
589333
2817949
864684
282156
2030909
539343
113713
1782401
1694770
276644
2638232
617453
1691959
2186272
745334
56905
72581
1351604
2275763
1413189
162464
2021115
1095937
2494790
1969343
2899828
1963506
1356464
2344671
279496
333837
229444
2550764
2223313
293797
386574
1526318
1724810
926824
1491080
313105
1957556
2512326
2014965
249175
1195885
1163687
2519798
1063985
1720136
356484
2163789
1325555
95211
2839009
1638990
2922330
2252074
872822
2408075
1638691
1895919
1030340
701185
1908128
839843
2433180
1976172
903478
433888
2380767
1165877
2469829
1122718
545193
391690
1386976
391849
2885433
2885433
2080497
1961589
1874919
299016
747000
306902
1051221
2911056
2664006
1227830
2477692
922349
1534561
2485827
2444721
876976
254405
481687
776481
1169448
1413185
793188
597323
1926783
2439300
1492069
165608
444876
776068
1167189
2333919
246046
438302
1043852
2238860
1293555
2591024
965855
2881179
1946693
114663
1269316
1578621
2160838
2390571
1546176
1962653
179081
2163123
956408
1034304
490812
2750451
749414
1386873
4978
2926066
809913
831510
2517026
2646024
2816123
1299600
1198901
2303403
1651015
2041022
1859398
173438
1817900
260084
2067388
2863068
1591486
866411
2532978
438902
2775687
909577
1620468
1361033
2572617
616049
1737039
1395307
2453327
2040814
1584471
535677
554729
321952
2461852
1548515
1762987
1429102
2379270
1819009
2444181
2244802
2875637
306886
347381
1447521
2229909
827582
2878741
2698133
2485621
521481
275376
1186159
481802
248767
748095
1754128
1839533
2205885
1444338
2141714
818733
2402937
2567660
1441144
1385433
462671
830784
1818474
2918975
1833103
407111
496974
2502892
2012625
59793
1112545
2331855
213875
177140
2473783
2796149
378175
1922678
426394
1002922
526703
2726126
378705
1907380
2433118
1193459
2206716
2332613
1474176
1457409
1454823
871516
2899087
2454920
2709867
2404749
1021852
775902
1259740
643469
476495
2098980
642585
1907516
1821641
820625
2512699
1486054
1932679
1826146
2454382
589497
2770113
1697910
1664706
2252640
2443211
2473300
510986
1844424
2002469
1914799
452078
205040
2099602
2451947
1490933
2288796
1151853
234308
2125007
343450
2410385
1453944
1861099
1024489
1692289
1867454
2182268
1698330
1501052
2348254
921368
777928
264358
2640901
2630634
2171019
124239
112951
2214762
2227343
1269793
2787939
740765
1245248
1666765
2454668
2716992
1434129
2644316
813217
1443255
1003823
990042
67795
843989
1256835
1768837
7695
56202
900956
830811
889507
1069436
2387775
123273
1779288
1868403
2597410
1312026
2157414
1356697
309903
57519
124328
725623
1510035
1777911
2136865
2457053
798109
1458826
160456
1721665
1832479
18484
2202616
353182
117848
2484364
2091753
2032272
2765905
794343
426748
2885413
1569411
337004
325402
1107261
2615828
2816095
1771530
573914
2539295
2086506
895758
1945213
1928254
1695853
909926
2448595
1220778
1239701
1795826
1247291
1693651
1145204
2805893
2490296
1080705
2795222
2390652
2169875
376196
2299423
1017736
2232051
2929348
438904
2434859
2488621
1777536
2925876
1267476
2731848
2744192
2586637
839182
2212828
2894793
1494811
1681313
270155
2645670
1102626
1508127
2196837
1607559
1484357
1978606
2692028
2866877
209565
238410
1715634
809589
2778524
892719
1153103
1532137
504790
483881
2743418
2090258
2452617
23353
584853
722433
642048
255783
802353
2290438
1404051
2039324
1853872
104839
2394984
1603390
917643
1014031
2563973
2765614
2632954
1640223
2790697
1600157
1789278
1458551
559125
74381
2798043
832802
2429755
2753537
145630
1574169
153415
1278897
712049
2493752
2277969
461785
12719
2046638
238209
981372
725108
1968726
2256079
2358259
231514
1387953
1804064
751946
13901
2890545
1645153
883698
192128
1165242
909456
2307742
1195655
215558
2788474
140110
642444
362781
1359111
702043
2234200
1134477
486053
1091414
2270705
368363
2859388
2817933
1298714
2927324
2926650
2586264
1098502
2134856
2518743
396309
139148
161943
2789369
2122658
1859956
2338566
1512303
2289351
2219865
2061687
2004430
59458
1881162
653061
1136142
1001995
2001598
2820636
792400
380932
1202538
2233025
2048316
2241464
656014
914861
2620062
1693472
2124157
257034
571517
1149580
1050807
2283608
440601
2581116
1822452
1628744
1570238
309234
1135459
611717
228867
1585738
2152152
1589759
2318817
2068480
1339619
2580877
566240
40696
2755356
869614
152711
1970984
375887
366800
2000189
652085
784308
2767832
123648
708815
799351
1484838
219585
1375489
1479776
1901739
1297300
1065218
1106562
1716985
815002
2940357
706326
650817
1058300
1500617
1410716
64398
1574873
2357982
514471
830764
923502
343909
2508148
2810060
437050
2278806
942512
1411171
2099726
2169841
472111
2321236
926131
1529018
219504
315106
1696439
1218626
2436635
760417
2822864
1088043
873686
1699359
1083509
2577544
2124272
2805144
1833149
89369
2816694
851089
1977736
2776647
1586667
2509067
1348218
2290432
1880150
2658704
903424
2937481
2269061
2303808
2615800
2515377
1810892
137900
751645
400427
1823421
1444521
2042107
1099354
322895
248475
1907934
2750237
1768209
2224927
708634
2623295
1093323
2034378
1065840
187088
1228018
507632
857242
690909
2399800
756645
896801
188454
132824
2557517
226947
876104
2590974
2466550
1160408
669382
977588
2470500
1318659
2930392
919388
2248207
2584428
489578
2582602
1593658
2484829
673827
1265981
1132279
172455
1307751
788901
1429434
2237921
2861041
230391
677104
1924418
2520394
2543007
2163763
1738457
2175305
738588
2435929
241724
449749
2159300
72116
1743396
734680
2489269
2503786
246994
2755406
1750338
2173933
2255382
2625512
2394271
804722
2828258
556670
677165
2429433
136668
2448455
1606153
239937
2357273
2042076
2936404
2463307
2567916
2397193
1506909
126314
2379906
1274692
2490240
1462611
682020
1787604
2280461
835434
936949
1569405
703340
2783760
1204417
723137
1150171
547385
2397346
324373
1713362
2616927
2323000
2621353
2525274
1456142
1810672
2904725
136165
1107774
2232499
1738176
148886
2279520
176673
153005
90837
1051921
186367
959941
2606126
496287
478422
2783089
1545980
1471613
125741
2613123
104421
992314
1766341
1760359
1794505
541397
1049775
1825270
246233
1820883
2740762
1360284
1265987
1031117
1022866
198934
930468
2453351
1034333
362345
570615
711266
1475378
1528358
2055554
2870546
1921692
2298077
807892
2106779
2697978
2745232
2714241
746442
328708
919960
1170626
2838273
996222
328968
1578287
1376714
469343
28025
1110112
14236
2456539
754620
1071332
2499751
752490
306173
2087076
892350
2728698
1081162
1745593
2594400
2266119
1244349
2745161
2715305
2110347
1193641
1597645
597228
1700103
321391
2343245
984675
789068
1465689
451345
2578629
1799960
1883955
1144901
608055
2901909
492116
1554358
2600833
275674
2606890
2074279
442657
242670
873924
1564872
28090
1367640
2168524
2462512
2046993
2640484
513042
205245
1405242
192052
2310114
1214102
1823345
360065
2077749
1984653
1431233
2059831
1099830
2390976
2193964
319403
460607
187998
199191
2477037
2206023
408347
1161507
718834
2231563
2203216
2518125
2270240
1356687
2397565
845544
752657
2258763
2208847
36888
1866677
796411
583508
79966
1810118
1905541
2195070
2458075
2929435
1886786
1207012
1004486
1639996
2457295
1709040
1254752
2599900
407833
674428
406296
1427799
2759080
959398
1649913
1125268
1729079
1089957
2735058
377764
1527221
12458
627265
1050343
918286
1714208
964760
1340544
1993585
1757263
1601896
2188950
1647543
1240787
772272
33574
493866
1455780
2198425
2669085
2200071
731945
1992121
2429475
1748383
738779
643798
1535827
2185599
1425206
2909271
427763
1078898
62590
2313446
1419629
1807829
2679557
1937678
175996
2220138
1022386
1475726
1418051
2500806
775128
1239849
2701866
1273579
426173
423905
489374
2686946
2776612
1651682
2802708
222208
2610740
351849
1397511
2881174
1052494
1667162
30322
1447392
1736049
2091612
2877767
2520851
885899
2448499
720239
2193319
205940
1808891
223153
1308320
2112121
2296290
2598153
2467464
813742
707777
920373
2045405
519748
1828416
2051864
2823690
1363153
553135
510647
136372
770385
444717
1502516
2024603
1859875
1077843
971250
283469
2552228
2551464
2294053
2830761
413582
822358
1006320
506372
351611
895968
976042
1327824
1074194
2261561
723413
1196580
403131
2707398
2550466
798065
315353
2687403
216336
2410258
2790977
2756634
134095
1129171
361937
2193330
1564318
748660
650237
236923
1095732
2643749
2585924
2147518
2235721
930319
2110686
73630
2142454
1125140
515758
2809700
2295725
113784
791877
235882
700039
52428
1660742
2750784
2038928
106526
2278790
96594
2417928
1193155
438249
2790586
867842
1032117
727363
965159
2795121
653467
913990
806704
730960
350913
2294424
2384885
2189780
2834849
149722
2446726
1111358
1202059
1768852
1503107
342652
616804
1846437
209559
2098735
955879
337568
2475950
1698777
2231552
2770660
2346339
163241
2352597
1035915
2008765
1974308
2411186
2201058
1951282
795956
486945
538413
781544
1275406
13524
985446
1192836
810332
2551831
1200580
1138819
2845603
694521
318306
1100131
28193
2307098
731687
1752266
2794078
1295494
1354420
1827646
1470008
1106460
1589169
2205365
2042437
468262
1359371
634988
393837
246528
2791526
2156695
1009479
194738
501075
868532
2446878
2525446
1298959
16525
550951
414195
1635027
618544
532716
2884668
2319384
2544858
746869
2605157
483719
2922247
2481377
680834
195529
1145100
439441
2897608
2588249
2472123
2164000
1611834
1686667
764975
1957701
73517
2461458
1815861
2799510
1519914
2667543
2913182
1640103
660410
1761842
1929732
1853381
644912
2041486
1692900
2779129
548046
603873
2361878
797565
444613
2920771
2865362
2020086
2580457
1875634
653457
591945
531329
288160
553577
2275323
2438914
1541045
2035294
2751160
479621
1460527
1603686
2088197
72987
426013
2025208
869153
2261938
1096801
674715
6046
2416834
1390089
2375852
2063329
2649105
705378
2094319
2041645
483020
137919
2568530
57566
300957
1439434
2527325
1722842
854137
521050
2051883
1335438
277255
84531
790208
2019168
2305059
1477986
1846143
1032010
20316
1544738
2726352
2585782
931274
2169696
2390666
972223
2936247
736378
2693375
1874271
1166344
2317497
1824889
1668194
599407
2358390
1763358
349809
1644209
721171
1461115
108834
512486
301197
244988
1003110
221098
803125
839299
2400742
2414131
2489788
1226944
2543199
39214
2556872
1176072
2674161
971067
583390
932267
1146483
483096
98229
189989
2356555
1388959
1911660
810636
1307863
1520458
1986791
1505033
2117883
2397516
1468121
966715
2076362
2512206
1396100
1242847
2191500
2494816
1721259
2170168
2879029
1750651
325259
2799256
1663752
315626
1677101
1288422
771776
192397
1673456
173487
2733472
2818566
2762120
68291
1069983
2335514
583745
1806072
1308530
2241648
1830748
2573969
2104929
2118323
639057
2877335
2356140
1812275
2035012
2713410
2604963
628600
1745762
2294303
278460
1889253
398411
788999
2591203
2047549
2558842
221265
312749
280598
739269
805531
1446234
10402
84616
1923665
1887354
1669205
2391288
1904395
2294518
2400784
2901177
1388773
2862709
1128487
641501
1282634
1440398
2157183
2127431
382777
1903787
1414537
627933
2135583
1541782
134244
745077
1619269
2721630
1551691
295975
238629
857433
1762418
1105623
584480
2014910
89036
313027
2209
1020581
411551
2694005
850122
841919
1118714
2069752
2016968
502885
2051305
1679095
1013910
1711547
1520826
935336
2679060
2036343
1005486
2289593
2920031
592796
2635604
1488217
2918031
876803
1068242
2787852
2052031
436048
223784
396598
2520039
1614792
248247
516017
2728748
476409
1868023
748025
2128697
786000
123261
2074713
2389265
651337
380539
637358
1650177
206826
2917645
1326414
714732
1560903
332879
1187564
1212864
2919120
818268
118176
2462373
1995848
2146612
1481781
927962
2061886
431246
42390
715771
1689041
1207500
227207
2026759
2524319
2177672
2566565
2502640
2541146
1640074
686005
1853445
2581205
2754135
639680
1529905
936685
2009560
2074282
2470526
1824683
1824918
1442185
284864
1651454
223984
2668342
928736
464721
2781285
281200
1873133
1536404
1835555
2655892
2789564
2415939
2307871
2501964
2454616
547463
627939
408113
2574188
2170665
1695217
30535
486285
1062202
1509113
972941
2545032
731308
2150115
793578
1330819
718608
2543424
2448247
2898871
806571
1144924
2212551
2912402
250364
725680
623574
2534200
257894
2520034
1906615
824386
958384
2844400
2719879
1497081
1218047
321474
998108
1944421
1963728
1922706
1370236
1107725
163476
2659252
2127542
2572287
1281052
2148814
920224
738510
2781608
1851925
2826456
1452437
1292139
1379086
1147597
2405326
2915841
1560945
474385
1802407
2370847
2782456
770491
1907137
2575355
1665735
2169218
718264
796657
155550
448377
926212
1380186
2138143
2576288
850368
1358926
1892898
2757319
2557313
1195118
347945
2719448
214780
2171421
2047792
2560769
938348
1936345
1120011
1702468
553981
2629579
1156861
498674
1158600
821654
1090330
1064927
1711642
2102941
1039410
1627959
2632755
1425577
168695
1871865
1813741
2625571
481592
2324499
948176
1082166
2280919
2210476
621747
531531
1910110
2178116
2074283
634505
422608
1951919
2177993
1906122
2620692
2268033
1352649
806324
182429
2827474
441055
1873183
2416226
2563165
1214771
2453041
1514731
668891
1609115
181837
583989
112502
1080819
567508
1652387
1491969
1487525
613915
370410
1510285
1617362
2901402
2403613
2705836
1154012
2860663
556212
2062945
687796
1854029
2733047
166729
900092
2493277
1145727
297909
1872291
802851
457440
112204
1412668
1117272
2094930
438935
2306513
931608
196436
1647254
173620
836806
2307797
366599
1191090
1832208
2160352
2721135
2045103
2872880
1643500
1898306
1112052
2830198
1758579
635963
233522
2309827
2122106
2287989
739031
1140339
169436
1492471
1824828
702406
674136
2496937
1858095
2747620
2338213
1252926
1332742
2633173
1898452
2553052
2822809
1215535
886000
2758171
2718140
544660
2195808
797984
2936994
875605
130609
303659
2552806
2919095
1871234
1479183
2591149
1432086
1442791
1863901
2455181
421323
2388323
1455187
2080754
938667
303149
1642371
2893082
1726061
2548371
1943116
2155049
2355520
478978
2398203
250954
1357086
1730398
2912117
102681
2762696
134625
1919336
1501801
1323166
70532
514537
529781
1244400
1288461
2037212
2375614
2216928
569041
1564984
818551
2483729
2510087
1159187
1118304
2423635
845206
133881
1291237
1573432
867872
49608
1971964
2391799
2672635
1502764
1635273
2412294
1964470
528961
1067279
96269
118783
2130547
1730932
2176079
2447722
2523429
1657107
596392
1144227
1779339
2629344
2889842
1768287
2707713
2541573
1828655
418329
1007652
1987698
2230703
1173939
2288318
1361732
1528591
274104
387215
1871462
1990949
2862238
1959992
14684
2119911
432573
200118
790854
2306575
1700894
466367
2440943
2826584
1547737
1874060
1131315
2629974
158009
452692
1404576
2155317
832041
2589046
482497
2596429
1050030
345081
1574085
2173122
1700192
75653
897952
733426
525458
2138310
2802186
2175489
2618395
312496
1736700
1439310
365985
565846
1076277
1528354
2269855
1532601
1823613
2340188
2124263
2196776
951913
2467525
292423
1591265
1751890
535073
260299
948961
1717650
953508
807137
1378448
749100
2440993
1266324
1347333
2011192
1213748
1200927
323772
624008
100879
6547
2520974
1268307
1222374
2481288
2643786
495376
2821189
1126657
96731
924871
568023
1442537
232478
2668914
1858941
637988
473014
1794759
1648173
2485625
1354311
759653
1913966
2925232
118851
6346
1502794
516745
2148114
1754481
400604
2456422
143870
113818
262038
248605
533233
1366862
1997017
1841682
2046307
287673
1975893
1901634
2406402
2219475
112608
1967207
1615332
2394560
1046697
2416638
2911834
1857450
2020692
2023912
2620238
1231573
1886823
1885432
1272092
2758814
2681048
2659665
169425
1076829
176046
1737651
1503098
1329943
1908429
1048526
2839441
1522990
1202669
966447
1084706
621105
2753866
634363
1755357
613307
2336450
376759
1647432
2543370
660854
1814390
1815198
189905
2155019
778818
711029
2707645
1774199
2439539
396873
1511265
1221077
1069684
557238
127052
2688443
2219017
916077
1263653
1931408
378060
1516712
2353692
2199087
2548878
2045526
2169527
593283
1206451
999865
1853373
2214241
2396268
439776
2430681
2635169
2724665
2328452
2334692
2691234
1439457
1367973
601643
868610
2631649
397815
326602
201397
1062722
1692411
1117947
2231402
735945
1678356
1767353
1755541
1463391
2184344
621557
2596789
66467
107120
74726
256188
845360
2544958
204545
37903
1968033
970719
37037
2614792
613312
653469
2791691
1923011
289629
2648477
2680036
2459094
2842332
840194
284960
1775381
2919923
2773092
2249050
1588740
2158970
2430375
274330
2142920
124536
2078178
2566277
2623489
1325541
1285515
636745
610464
2385690
366572
2933069
2472488
356339
983510
1180930
2765423
1039527
2605350
1150521
2671952
2374996
1110117
1323125
350439
1119672
2881025
571296
389129
2142924
2428151
2874050
2815693
2576900
2161469
451197
2324346
1836009
2378445
2608508
340107
589231
2278506
2879715
1017600
1750009
1679249
1651155
1712708
1062095
1317724
2524580
1848666
2818001
1064636
2682302
624672
2841566
925553
2590507
1009150
1178522
1492843
30307
133374
972183
2833111
2413497
1543532
299550
2220402
54993
1940257
1725937
2938165
1249419
2864283
439534
1649852
2145354
1163612
1455934
168814
2636284
282733
793623
2178767
1488318
449708
1532573
462831
417471
2192887
2398498
2549905
1011948
2157257
2641753
740220
2459052
1253981
975842
95773
2724405
2213533
701385
1497847
331958
1928472
1642311
2584482
52366
293700
314971
785794
2686594
628088
2924474
644647
1932413
94193
2462857
2614621
1022015
1782089
1958773
496188
670161
1266022
729281
1314459
956286
602402
1101865
488321
2130260
509136
74578
1843830
2650661
1092685
1290366
738828
149130
1667375
1144287
359493
2150858
2152889
998713
2088999
101116
2147144
2244422
2922010
1476116
1383605
2125664
2165732
2313604
1745131
200611
2082572
673113
1765040
2316830
1555897
1335768
1885936
390669
832790
787352
83781
2782601
874518
1971748
1189501
1249864
1315208
1812297
2898845
2299818
1168826
1955337
799701
1788564
1052076
2626484
1128135
389905
2596971
1580173
771680
141774
873864
367709
1986232
2043182
154947
48556
1531140
1220574
502212
971927
2570848
2651015
1567100
1135727
200180
1758900
423537
2335246
2376072
2548103
2154969
818491
221243
2316010
481362
2296691
100469
11564
810144
2333985
1261829
1181751
995020
2659221
1577128
98422
198537
1574621
2559935
679756
1810169
2250276
1980781
2157626
2676459
724808
1073266
774794
2124380
174515
2130704
2474776
1784902
686865
2018868
661337
1340885
657289
1644221
971917
2522897
1020815
861714
2069182
1059560
984539
1539231
1838044
208212
1029006
82936
2521052
1939165
2919845
676225
1374921
748401
1144785
444261
2433798
2931358
2712939
145319
81808
1265023
826321
749391
786827
2901938
1157629
1447694
1728021
1977938
939341
1791665
2663141
1825607
2051152
6070
877384
1839725
426414
1534877
1790684
620406
100465
2025834
1560679
1167177
2308850
371542
45882
1244062
608369
495637
1400859
1951656
1482513
1609626
391413
764075
801259
59654
1421664
398919
2129343
2175279
2264260
2835658
2153034
110351
1608901
126412
1774051
1970697
2627350
2231955
1344670
808007
2939959
2116657
2226536
414441
1353680
2208977
1309144
1765241
2602298
775297
119496
2626488
1003661
51464
1568058
701071
592592
892326
86162
564953
828874
2732481
88120
748954
2642918
699489
2533723
404580
2666103
660186
644663
2729279
2324745
775389
2421192
1816004
2286680
2364269
2131329
316046
559467
1298123
1965584
1636972
2472339
441088
501152
389737
1098654
2150130
2888776
603475
2303283
415942
643847
1441311
755916
1246325
1956176
467558
1515709
2529679
2335542
1575718
762011
2145657
1251219
817231
1142616
603493
1295512
2242977
1785979
968745
1448100
2751671
2572028
2035030
1740901
851670
250769
116475
2452016
2056920
2140318
1491258
628873
1098551
1336052
2169064
1268487
1151623
1049337
1409817
1985202
803967
568064
2094953
2908511
2455189
2256299
1355090
1268866
1437218
2418702
1991840
1745745
461539
1024225
1056066
2340765
2335820
488505
588188
707430
1975169
381233
679649
1155606
1506848
547035
1571873
2470609
1666657
2521127
2925696
392456
664859
138525
921063
2546258
434385
819565
1909972
2677888
2202769
1682046
1685465
2877335
1987074
1538500
1424189
1080834
2001270
2092243
2489482
1195705
779609
2344949
2703853
1021048
1772791
360492
442487
986327
1741451
545458
1330765
1144099
1326158
235477
1263186
343685
1857321
631310
1265687
688238
2442598
46221
1141937
261913
740184
2759065
2801408
1240408
1375039
2078269
1396250
617145
127441
1151927
366063
2805775
1968956
1270288
1473409
1226610
1160502
717710
2458750
2067509
2776857
2572473
853885
1221820
2082530
92119
1990062
1117075
1517370
2876259
209228
2094325
2650156
1994013
1812043
763347
2452733
636847
1626518
382533
192773
444990
348452
851875
1857460
2849881
212500
2734995
1238207
2595353
404878
294356
1241813
2306760
2541903
1838941
1184426
2068714
1644100
215579
345877
2054515
1835985
1884032
1788580
2088656
1697180
611312
2658452
1271566
1659357
2570401
2594651
720003
753739
1711735
485808
2300624
2620570
2207237
1219235
372930
2810788
435361
697693
1449304
1345943
1053928
563121
1738982
2801410
1591353
1443048
1594762
470827
1479016
564787
407955
319760
1741486
1002633
1951919
919777
1735887
2702223
1205375
723912
701403
2131595
2606687
532792
1912317
2908540
2847486
2394016
1654943
1327653
2670394
1095705
388787
1832171
1778673
525340
799754
2337109
1590752
2678879
2444715
1826508
2394560
1275766
2645938
1837095
1447875
933884
1377003
1235252
1047611
2382214
1580634
130025
2867100
358939
2777487
115939
1844428
2141390
885796
1787359
2535548
636016
542125
2664247
495049
2651442
397324
558109
2301454
873138
1404731
1928242
310162
1319041
2755118
2609127
372973
2643139
1370088
159194
1143182
572732
2363420
326693
2282243
1365232
1833266
407145
2279553
1511281
2490469
2886203
1441762
1988032
1044088
2288080
1724227
164414
984267
363188
2013896
2910509
1284688
266071
1197063
2631336
94856
743409
189183
911294
2448342
282205
59328
763112
1579637
2190300
2609724
1428172
1309152
1687697
2339647
2257535
2640040
1011636
2440443
639727
1984431
2872146
335354
1066401
2714297
2703390
634441
1627985
111632
155608
225970
2397798
313809
1319983
2404048
2858930
718883
91929
2656198
2166484
2867911
2556114
1142428
1001086
2250270
596972
243526
126595
1461016
1088309
3836
1683382
2433670
1010925
2027605
623669
1986718
1871961
1224165
2752985
1968987
1639129
654243
346943
1915420
1507466
572572
479261
282943
1750244
1052918
1873707
466266
2888743
2074793
2394447
586271
487974
1963154
1014488
1181053
452561
1011917
1391689
1041752
1261965
171102
2411878
14800
1382785
1786699
352696
2871205
1762205
408669
1138186
1666729
1471880
1912892
2042177
1943187
1775126
1168488
2115178
1284476
2151173
1163371
559945
922127
2129732
1803616
2720354
2540784
2348029
1050182
1677590
809846
2851758
1524290
1867388
161834
33245
1079697
2358542
2420640
17616
1680732
2537324
1564087
2438523
2316596
1122050
1041001
233919
1839632
1937304
1813020
165155
2129209
2804850
1803790
1325298
2680033
702602
2885358
945398
2861985
5564
521252
2262350
2422524
2167550
1804630
1922118
38305
124039
2063429
2723280
935283
500425
376063
259175
1574350
2765491
1433546
2728583
2833862
441454
424058
1538880
1083402
785734
354024
213599
2886881
1712322
1571306
2053162
2680893
2458172
700587
343732
2451384
2237351
2515869
2244469
2619106
1477200
1478320
990686
2537590
1525867
2120570
2527585
2029153
2077217
784369
2640172
1176263
1783635
2456518
2675216
2865516
946400
440647
2895154
1752604
954890
2195305
2808685
996318
2890019
1550987
1752208
2074300
1141820
2314056
1505680
1080
2700256
2673300
731268
2440229
2074741
2906053
1684535
894671
755607
341236
2750876
1789211
1658160
224475
2232342
1730525
2384695
2206012
745353
1713776
383095
1568109
119672
1254919
121555
1118645
521043
2732660
2044719
583661
1829872
2443043
424085
636376
2009565
2143669
1963920
2091827
315077
2672455
92664
2110934
655557
1788256
1857456
626821
2359705
80338
435267
2403962
1513249
1264563
456810
1121068
2061322
1449786
716558
2106169
1172440
738145
1571780
790795
2627287
302076
2771255
2478506
2204758
1203773
2321565
1949131
2292158
154457
1115946
1555840
1824271
2537337
2313374
1451761
2864112
1844604
2764535
1759682
1648142
1062881
6244
2198593
1464125
587441
2713876
589548
2692140
566116
1039586
2505355
996723
2782360
1218252
800134
2325028
384363
2318810
392751
747319
2411682
1611704
1478312
1362574
1034123
2411875
2792092
1550988
2770522
300103
486053
263810
649645
1114398
836573
3875
1723299
2221186
2882020
1947707
1201226
297438
610009
1490094
1057629
1388368
1288384
837667
921998
1296288
1022639
1192365
276408
2651173
2932554
1092835
2122861
2798158
846407
2144703
1985864
250650
43371
859841
2747774
919992
611798
926388
218962
1970959
2695095
2347599
2618000
1825969
58380
509637
2543629
359235
567369
1011483
1663680
2530736
2894039
1012049
1395948
2709350
2923947
2790826
1122700
505126
795262
1935102
2347023
2334772
1611882
344068
2853637
2689267
2880736
639853
1515236
2050498
2773578
2777637
1784840
2203295
1794451
40863
2839003
2382330
2412341
2513035
1679739
2926898
254008
1508753
1250609
260642
1195212
751946
204369
841833
2764603
1582372
1425618
2240751
359657
693845
1147719
2359889
1768744
2622187
2363443
1042069
1985425
1302714
2535387
1811747
2591240
2477753
2075303
1206068
1074244
1869880
1909468
2481473
1047739
2504840
1223827
1173208
2186036
2424562
598310
2112690
2046577
475291
1392327
875192
2817198
2219831
645449
962659
2775998
2213164
1164424
1279245
280188
2543022
2409675
1401567
1293102
482459
17989
2619913
2397068
1957219
2187652
856009
2890057
2384991
283811
1481244
1849294
1210064
1316879
60494
667328
2466160
2022891
2210738
1061945
2856193
2763236
408488
1411537
1150907
518631
1451496
237464
1084019
1798673
1689009
859295
1082171
265567
1803898
691562
1496414
313672
1553743
299614
242053
1983469
493986
2489947
2722564
1661915
217365
847277
2159732
782616
45268
338930
1734142
793484
2756687
1378881
905396
1688619
717151
1017006
548635
1816988
1014307
2664891
662170
1415216
2820865
674661
2430915
592334
1171935
1959649
989861
430643
918647
924733
1416912
2653081
2907832
678981
361742
2795170
392203
911868
2781644
434645
2396949
2339910
1308703
1894873
1394945
2495364
349144
1423377
2097829
2907589
1145572
1133850
2285816
2843644
122799
2818533
1938557
291682
1364899
974022
986008
1584725
1257983
2637633
181015
349469
1876367
719298
917449
1857569
2872572
332852
438628
2582371
988848
2363772
1762269
2182278
958150
2878921
832835
1915774
1225237
2120055
398649
63465
2545019
247747
2353645
1213912
1815055
1213295
991931
853503
1909228
2290922
553868
2236571
1595312
311434
1474446
1910613
1004557
1714248
448428
2893436
1155880
760871
2305356
2384374
2239671
1665798
486008
583521
198051
1800674
1425724
1047592
1795208
1056482
1243744
2703967
288733
2160666
1085920
2855273
689448
169254
1141357
373582
755778
459491
927737
1487459
2158949
1675196
47826
2254714
1152285
636413
1772999
2796569
635704
2181131
821830
635624
469969
1119077
678501
641031
1528456
924032
572941
1709369
2884811
1625350
2868450
330825
1226918
2791506
2408205
674538
1791542
585351
669649
1464941
53020
2082397
2054018
2288556
294971
1278171
464541
1831832
131766
1956988
2063350
335000
316508
309718
257939
1952409
1965982
2624372
614119
1849038
2096012
1527378
935717
1094907
1410759
2906104
229960
1699243
2881950
475547
713437
1004910
1005651
50445
1167780
160764
279854
2464139
1221631
360637
2821114
120067
1254315
2465463
2579589
1263407
44889
2103522
2037997
2281096
2550709
843699
2054796
557514
2442807
2857207
323384
2391942
913051
2024411
180253
1535433
297207
567804
707021
2774229
1709703
947193
865894
759029
1043991
252541
1910897
1911533
476265
2914101
614130
961724
920560
1056801
688862
2810821
2634957
2747312
1350841
917753
421105
663730
949173
1387217
89808
1888080
83063
152723
2316380
665687
1962236
1090819
196884
63859
142546
2654971
1791807
364762
152572
1363561
2073788
2432922
1364730
269241
1631046
682638
452502
1232857
2831529
1722367
575632
2920789
2339164
759648
2315864
19093
1899597
2782754
557456
2319472
2130988
2514113
999622
263631
2405523
2554771
946114
1986776
2010511
2886632
2063187
466125
1212365
978913
2562354
277077
724075
1831312
2382516
298236
928113
62685
354549
1721375
406051
2192592
1820030
2556285
1113383
2009302
768128
2622957
816432
2646276
2400572
1885238
1077094
1932474
80524
818164
2205872
608073
1085440
861989
1021994
2426500
1612795
1188487
2452003
791664
2664589
254701
897747
17459
2462910
2617290
2926827
2646941
995229
18096
753353
111308
545873
2824709
269757
675050
447641
2077111
2463128
2206000
2057596
1909953
905207
2856667
2653661
1225706
460088
2282437
874361
2584124
1252869
2129462
287934
106417
1315764
782924
1497804
654705
2117736
498488
1538324
1500301
1592243
1844050
260732
271106
80657
2471451
1449092
1958816
2697214
2162934
1378837
1800389
325290
2130989
191740
623267
693550
321223
2391889
858529
1436347
1850866
853699
1935997
442210
2568061
1047855
435725
562319
863644
2355240
2602091
1414456
1626813
1275778
2485846
1381166
2673454
1556914
767766
2762814
501159
902744
1239437
2596067
123766
2931421
1933383
1756349
1083610
2043084
1881815
2841642
1023170
2316718
1121915
1446045
1315248
1194802
1493516
322461
662255
1964359
2437778
1648811
1846581
975954
1485292
283592
1784629
2083499
2795845
2848985
1088231
380330
228374
1413972
2849129
2751305
762583
851600
1792287
1472196
899252
1734475
1811147
2830557
2224459
313632
401926
293695
1188305
679836
1137357
2539765
2270113
2169719
1776465
305415
2825327
899968
2215561
2390359
384682
1400668
590465
593467
231871
2694610
1132331
637892
1887072
851433
2618341
1600122
557963
40177
2644702
1093913
216125
260029
2867361
2310060
1314957
899235
283826
995348
1843669
2523374
313984
2695533
2008889
840100
1717122
2571785
14414
342668
2230748
1984949
1234658
167264
1737024
1312419
732362
408656
1463969
346873
1961550
1147067
1574117
244393
2178075
1680580
488471
2285615
1658249
1516834
1221913
1046047
1820155
2288966
2931042
656080
2084365
2716957
1467732
2397824
1973896
557747
1149632
731671
2723237
2397655
252890
1088169
2704345
1418167
2025404
535299
996780
1399931
523873
599994
2473701
1264972
983057
449684
29571
1148016
429502
1913724
1059954
2559341
2042967
1427794
677804
1130523
973815
1312470
1572411
28870
1258182
1713968
1242784
985215
143546
2246191
2387883
2837213
1294749
1708700
2505022
393596
584905
29056
1316029
2007643
1094974
1262811
130403
1636066
1394567
2399849
2789726
1521849
188945
2238529
472893
435466
2601455
1477447
1490275
897690
1530044
1722031
1153664
1434562
490928
2416843
1219317
2557633
2243224
2771957
2590874
1398246
2912617
1706735
2033135
921375
758076
546935
1456976
398162
739265
1069508
1906594
2563684
2917599
2918604
2580644
1580027
1599776
154571
1088540
191016
2428516
2513024
755550
2342444
1941290
844657
984589
1023732
1125951
1182520
1198573
2819311
35681
333767
1442732
1285069
405426
978410
1135067
2672964
2059086
1342684
2270882
2916932
2811731
121545
72848
1926797
944856
2207335
1257812
2242121
1545006
2914704
915602
2272296
816069
2324933
2246756
2000292
2134098
1734381
2846163
2037566
1177547
1453252
2349972
1979075
648942
2619411
1077807
1339551
1769348
2311465
1043612
2783923
1361175
2247883
66805
2586842
2142279
1071992
484666
570747
1783917
1373415
913154
986235
1384142
1799754
2319030
2576200
2794989
1030531
2360695
341943
1161632
2779877
1102087
1277690
1370131
953799
1516666
1750964
2898748
1474482
1921642
2891886
451280
519401
2066807
361051
2003898
1231232
2356825
1520703
923459
873802
177082
985031
1053039
1148927
840519
2065819
1879126
2743059
655216
1553435
511437
928168
1761629
56938
1306984
169171
1356591
1781272
698650
914496
2116092
1335080
2130718
1513092
1956308
759776
1387897
2556491
150325
2475260
1821894
1445318
2459503
1218482
992612
622361
108344
2867532
417041
1150895
411270
2347469
1800777
1661133
1950336
899539
1939723
1609428
2655628
1511863
2748632
588173
512092
2403694
2844358
564657
955833
1646698
2277531
2296419
1077674
2872655
2006587
1526011
1486083
1408076
2154437
829955
1722727
69377
1153924
1670486
2171731
1232630
72136
492207
442859
1816090
925965
949184
2909392
2055227
1280117
27387
267135
1146015
2491352
57992
214715
2190704
2724797
462524
433813
221328
2221161
1207161
328232
1444554
1417183
243227
1109334
1711049
1939500
1468575
846635
1292095
614601
2069047
1801193
1908632
375107
1355053
1592960
1043972
139818
600744
2533118
1018736
2016921
1832409
2461529
254647
708103
2867247
1841584
1460968
2130751
1863117
1291669
1946311
2817181
570502
1458821
2528791
1257477
1673553
1608786
2526335
2144592
2470063
1594529
1219324
2687336
120113
517802
821514
2791693
2254588
112913
2030223
2052279
662165
207984
966751
152350
2845000
1498183
1649997
1121964
587580
2591937
102586
627285
1197963
411116
1710186
1524431
993810
653014
258091
2783198
1220011
2796985
2579665
1266024
1719673
886849
674862
1037360
2356973
606121
2162091
1643735
2151906
2525579
574655
1494812
571109
1087473
468146
1525776
2191629
742774
828590
1050974
140304
2042095
314491
1278441
1811762
2409577
1120368
1439475
1047368
2294114
2099150
383853
992637
2776674
941705
946515
1511775
483826
2383692
1980643
1510849
736200
889155
1114785
2388977
2533383
2452752
1345294
2781061
2072179
2333345
423070
288856
917566
1658911
25834
422482
576251
1271650
1741696
634687
2728900
1438131
2193919
836289
1623734
1712228
1673265
1964075
1704680
452763
6557
933430
471458
2653266
1041080
694372
2203762
614228
2522149
2628696
554770
873698
1629701
418899
1334526
2137589
1868296
1887233
1272934
914554
140792
1909733
230722
1805299
2518287
411788
758927
2849777
2618151
163369
1950544
2558027
1092600
226221
3772
1643466
1811092
1684286
2653226
608203
1247470
2661332
1029191
2163910
2798768
1123101
667093
2856686
2038527
374190
1749474
363210
1979232
2468757
1298286
2584810
280877
282700
1751766
2189296
2806388
1338993
571895
2139701
1631547
107264
708716
1619240
889542
1649052
159380
2651229
308154
386255
1339812
521090
203917
1286104
2078265
409394
2708244
1436904
272854
2068330
1645467
1419287
2390186
2693190
1067930
112222
2275440
2495652
2667141
2518959
2840848
502747
269549
2454218
1574830
2240492
1792143
1029692
489415
788349
130372
24232
2278293
1195594
2673302
1839261
2643342
986272
2256600
818529
209741
2295612
2814255
237237
540586
907713
1674463
711754
1262724
910071
2300431
1287592
1513362
2892321
571948
2935871
2885403
2128618
508364
2652467
1426119
1122310
1607349
1014277
544802
1301274
185655
1404691
2260550
2059608
1323576
2300621
891406
1554421
2399530
2891952
1916323
2201195
1255932
2164829
1374053
59331
2510793
393973
644587
1629934
99022
1159894
2315459
1604792
892960
996955
2796819
2872811
1646519
2399819
1351730
321834
635626
913215
2803691
2277373
2498779
842364
1671352
1267001
2720523
436585
90870
2589335
2030049
872584
719011
1724087
413197
827423
2453369
2275104
2760253
1459531
924463
2201048
2877659
2208869
1400168
1430980
2485622
2194120
2870826
188281
2849939
1895167
2919279
29644
1621470
1999855
827591
1284726
1792964
2261832
2792957
1147711
1361324
782921
2246565
2843197
2393139
1822304
2879131
1098649
2531395
1827982
783765
601049
1291887
2887980
1096692
1005703
2310826
1335421
1847713
472466
579924
2038933
2384257
510560
2726124
794789
2767570
1706998
2804633
2427682
2837672
892574
2441105
147946
2058193
2639185
183254
473869
631287
2620974
2258133
560750
1051268
448672
950022
814685
981805
2333461
2431237
60105
1269804
605610
1901671
2656430
1747709
1079011
2307641
2224291
1035560
923412
1644958
2450756
1691349
1747798
556591
253224
199298
193113
2554584
2688023
1149929
421110
2131323
2938544
2389946
1974053
1359364
2161863
1616819
874337
759138
889633
1378554
1819145
881639
827940
437012
1715854
2337497
814828
143680
253936
1830720
2350074
431974
2696441
753372
1315918
1684132
2408200
1312466
1663084
1830531
2796799
1656891
2480474
599256
2613241
1962347
2897274
1970306
838246
2082062
691414
1209779
233463
418391
2697666
1954543
187980
2637166
770984
2477086
2878079
2312108
2359955
219002
2734926
2154321
2147211
2063081
69862
2088681
675185
1400612
2845264
118167
1012585
691493
116471
1553960
1818310
1728967
235150
225731
488431
2084082
1222957
892852
1453936
2228607
808923
901280
1576989
146475
351286
561619
282505
2445907
759487
2748659
2670978
2659863
2231031
730267
303849
2408301
712499
51857
1032145
140326
2807747
2177152
1518362
2797758
753148
2491412
1214629
356641
1041853
807514
2078660
1073207
2829928
1461373
2878127
195351
1180442
47999
9922
1080281
1754532
1059576
2925217
1887249
20151
123711
1896347
153313
1844452
2669207
2736097
1031733
2622408
1200150
2458274
1250628
2586779
2478306
837991
1586138
1717958
1741574
1598345
1317183
1434410
1869186
2802197
2261916
2270350
2750464
2670187
272383
2401444
1407021
1585569
2615725
823009
64835
683454
2391616
2060724
1431678
1640675
1595115
2832660
1950126
2206483
1838683
2618632
2419696
1418354
645490
1592067
1888475
2015232
2935014
1590719
1970899
1338934
1827397
342895
2443543
1049525
780043
743632
745776
1781886
323586
1253304
2866895
2370886
2850402
1941955
2527809
824966
364333
1308210
340007
1376658
2269776
1011554
300002
792533
1432119
2212288
856144
1939849
474992
876528
1447053
1801719
2156900
683413
1450559
1400818
1004553
2627742
1485989
1961997
1513675
2381867
2548671
2377952
885293
2865962
1358096
1245971
557715
2603673
7960
617064
1399031
1046356
2849110
1458524
604090
2765637
809528
217456
1401891
889940
1417401
1503457
2289219
396712
2667753
1229979
374232
137481
935490
42816
2411700
1334508
2502506
479717
12629
437401
1370412
492316
2165554
420881
2190274
199313
1552934
108017
2127464
1660818
344536
1932430
1873133
2204438
1673936
1149403
876656
1026640
1591394
1325411
78060
2278306
1617253
934891
1569683
924988
2743666
2408064
2473500
353060
423190
755250
2337867
2105709
2055394
1617873
950005
2561900
2608199
1647238
1350879
426789
2163254
18449
757342
103565
2550747
1191202
1987513
2151228
1200121
1895051
2126267
608360
1347815
1595365
2351339
2488692
1029416
1194349
1411737
2488245
2590572
2210225
943653
982209
56906
412860
882320
2314544
2735409
252937
574854
2282007
2323686
582736
382808
2797421
1505279
1290043
2690471
204545
956065
37861
1725066
10587
2465708
2034591
1569887
1536131
1105818
2164949
1061626
804175
1679366
2371949
493097
2305151
2548156
2420381
780647
510655
583134
1646097
2518903
2215370
1138661
224239
421500
1788336
1322252
2847481
13499
539267
2553523
138044
2790182
1799623
469193
2458716
1350305
2495012
599158
355241
616235
1732314
1909866
459009
50831
358695
1732539
1535391
1355225
2357200
2410420
943487
329569
2304545
312328
306093
2634643
208502
557108
2068828
2851253
1325440
528418
1659110
1299302
1432726
938354
2630012
2376876
1508114
2301585
2680922
1860173
2471070
256222
1807080
818378
1223420
2881609
2809128
346441
2100476
125196
588662
2540943
15275
1898975
1433428
58249
1556967
2403659
860278
2623123
1697028
1690426
8548
2264438
986143
1343822
2642667
2031315
1016858
2259081
2314577
1975329
1789188
1967175
706308
214723
373018
1276615
2434931
1692089
347767
1288564
1004746
288229
90200
1401745
108359
835306
653870
1242322
979875
893270
200236
501604
2241058
1384312
258008
2167119
807116
571402
2589834
294247
2083545
51348
2341646
2229445
1583256
2815644
395178
2798287
650969
341497
2391687
1685204
1746431
1953917
1360593
2123937
2499360
513640
2465248
22731
791136
363585
2016349
1388815
2169396
776328
251654
1711860
2445279
174492
2810934
2154888
2189204
382172
1114343
1463305
306046
2757608
560235
1177387
1690608
425359
2689201
1971652
1241457
967159
1980769
2274827
1556840
2388904
234577
1180573
727280
1092984
765469
1515725
1431414
2927662
2205635
1021950
1398254
2852196
1385591
2680576
2820748
2820029
1673603
2259352
1583912
1930655
519266
2184511
411448
2234937
415872
666820
2077501
2662853
1224149
2538871
2757591
1523759
1715234
1592609
681544
1505105
285331
2204840
2065844
818325
1426593
1800453
2415268
834894
1909170
1505383
1251406
1270224
480852
788263
1560333
1828472
263982
1346645
2674819
391287
255414
557156
2208216
788053
1338984
576498
1894678
2229626
1638081
1812975
1424586
1673202
1929781
1100429
909836
228233
2004831
957125
1898689
965323
1897601
744432
402841
23795
1936448
2820861
1062070
2379503
2819558
2555354
1590343
1077490
2810174
731464
2593899
1662216
477840
653107
1733686
1384281
1904502
1278361
71896
2326016
657797
2624342
1738899
87118
1676613
2837216
2565089
886683
2380440
951122
1744840
61437
1577023
138613
2280676
1363618
705161
273069
606228
608383
1135133
1794105
2848602
2412609
191695
2527027
1987419
1006318
2023490
86797
2538752
1058801
2711078
731318
1741651
1028269
2807284
891062
2322348
865597
1402187
1846218
828899
1916652
2900827
2102827
1110013
2813748
518890
1428733
1528662
878643
2931246
173642
2021037
575372
2407753
1117754
1525755
2576841
116555
2177555
782215
2210472
180268
900017
1857155
263657
125134
1384555
1314618
1895551
1818849
2432810
1552833
538769
903876
2326494
2087402
2311036
607472
139203
835551
1512833
2854198
1660142
2468499
173080
1895196
2715999
468118
2580181
1429815
2183564
5073
553429
2647119
1151609
232479
1303945
94327
691054
2341158
510306
2572095
588041
904565
2255489
916098
1484755
499822
1489935
1589988
2423857
1585811
37109
415479
1231554
1564996
695288
2807399
301653
1226017
1143039
635053
2397277
448923
2647520
2939864
130134
2583721
1132794
2660079
1409411
2626631
2719157
1120525
96933
2596954
1773879
2898521
1917767
1785652
1878566
2206133
520896
2574778
2337300
1905528
1290369
2474640
2719742
942288
621085
2087994
217520
498482
1097108
2587525
831230
325534
637750
1365189
111365
877111
1464960
305267
2512204
2467937
109181
1292443
2780922
1617505
913228
1463775
1442396
1065657
36129
973378
2371713
1944415
2139100
515398
876021
2425369
180282
2233046
488592
2451821
2914927
1400419
841314
887715
2594770
881840
1283990
801255
2846187
656562
1391009
2717900
1096000
686404
2058171
830981
1941899
578337
679103
883231
515290
2576518
798291
2183813
199470
2662934
36032
2475507
41643
1146494
490246
202138
2813771
2697468
2389750
10560
1065206
2818291
167468
2209474
1868420
908939
1063154
803437
2505196
1225668
2790756
2502690
819369
1161055
2194175
1466756
352852
244964
2317936
739038
738885
1657672
352644
739745
297602
1366501
2879692
567950
439182
1233620
553468
1142880
1169535
2459573
866626
1524010
975082
1898551
2737408
305770
1964028
2571978
335753
1978860
2451340
277079
215156
1548388
2623794
1035366
2472956
97296
2567780
2306520
2836132
177961
2224487
353854
1804217
1413050
1126493
1217664
1635456
1267051
2885415
962331
2708549
1002084
2925084
2518980
1700293
1743234
499096
1512238
1315548
1591696
2256353
548016
200308
2194277
2045270
1895189
2794422
314759
2255852
774747
2129537
980246
545859
50419
511066
635138
513805
695500
1264601
108723
1633256
2199065
2186360
2139888
2609265
547851
394870
834694
1183035
892194
1543374
2064937
2888150
1605291
1016427
302705
1934850
2659569
423880
798292
2295628
1694008
2397367
2460858
1159539
2170300
1175672
80169
2199868
1789535
2491637
2666874
2318886
1305113
2024524
1392001
1721300
2302430
1337922
2314462
1196775
1296249
1660243
1132801
1233223
882497
1147714
180110
2260815
2454256
2337581
485666
1630726
1655556
2244973
2320914
1512409
821684
2090368
686951
2800436
2352373
554610
2760316
1021920
1840790
160130
1474800
2314925
2467914
31006
138826
952559
628209
2033248
105715
1543184
468458
2550106
2137659
2767609
1169230
743112
2647289
786635
2037518
1664
389792
30380
685749
1020237
1665513
2249799
1304591
992219
2728305
420151
1198145
2164172
1236273
457400
940328
1673405
41029
1792339
889161
2835928
2666455
2648932
721372
333373
2128066
113960
481226
726114
1229597
1753505
1701303
1643771
1032341
2118158
987617
696698
1682927
521849
935637
929261
244688
1749738
337306
1229739
2219860
2817469
2069768
2514090
1045897
2422028
1068233
1450362
1387187
2454969
2195338
2228324
2551691
2925999
991198
957535
1037513
469285
597929
920910
2259315
1003218
2747804
2870942
1810705
1972866
1607688
1290735
2305970
2821281
424006
1264370
936211
2705535
2815799
195724
297352
364220
2625793
2541417
2218904
1096376
1581312
2148
260157
15998
1810165
930247
723924
244093
2691195
154505
323029
89372
2137351
2865173
1677442
1554590
1953445
2101336
939537
2006675
2714293
1538306
1314661
221804
1697702
1958373
2130942
1015391
1557574
646955
1928226
967307
1351991
893722
621697
267584
2047256
701331
1898586
308194
59273
2863121
1047862
1696784
2459351
844718
2772626
2831816
2295936
2061554
261518
2116356
2515586
2166901
2497108
32945
2061203
853498
2557374
1576686
1329605
282873
1426797
2347924
2705824
2426357
301793
2245269
2234053
446611
2148487
1528149
2804701
2083695
2717647
2811617
1863508
2595939
404631
534600
2112222
944941
692577
933784
1805771
1118219
2018769
1703131
1015272
895364
592634
2804611
406818
1569324
359498
1185071
2688575
517821
617143
1164885
1865620
1547625
1928213
1312874
998825
1136819
1526449
767080
799275
1946180
1245664
1705389
48491
497484
1280007
303399
33815
1883488
594112
2021503
2826393
2929906
1026709
1573691
1856028
1236169
1667761
1892886
1142926
1752150
2062352
787535
1627262
1584152
2772702
2892443
676356
594236
1426959
2486774
2708405
1293200
1778016
337956
1529465
2911814
2219562
395589
491480
2176860
1009484
239996
1554724
1477003
1573886
1485399
1425879
21177
1748121
564883
786948
189706
1776653
856350
557421
1520842
2263805
2646406
1400032
278426
1413139
1814453
1380252
504196
834012
1537050
661855
540044
1813663
1396096
1344961
960490
2368929
2198821
2594781
2703240
616976
1872970
2669544
1455794
567882
1133482
481087
2337964
1513907
138996
1634775
2876876
1758786
2060384
1204823
1365406
688012
2652646
834662
1511887
1331020
459509
1410330
2822289
2385888
1529557
556075
2312986
2554483
2081372
362758
124102
398372
2523121
552681
2756308
1970942
2231916
148075
304361
2400114
2136436
686792
1119146
2157624
1266407
2780627
747347
1749673
1533364
2143436
1319366
1242138
979983
627400
1551177
1279738
1039448
1885008
368257
871948
2517349
62263
721740
1899542
2112783
1135909
673146
1932184
269324
1878134
2604936
2030441
518215
2079120
785417
2707482
2670725
13299
2505192
705133
124673
899213
1330286
28080
2687169
1600109
2147189
2788900
1620968
2544126
2019582
463313
2715540
265897
918573
1261536
643942
760832
2821920
1113418
1117040
2321241
895695
1520104
1028487
1412380
1010283
866652
456234
1563166
467834
2301034
1219729
1483087
2533026
498978
2402979
2761323
363098
1796100
967840
1032155
2032049
867961
1170450
344969
1165137
785454
1191947
405312
791431
1380825
813768
214658
2382301
640719
876384
1039331
2723898
203241
1207467
240203
1983545
1462520
2201370
2683609
152160
441481
1953829
357170
868915
310820
1209524
67678
309481
1172680
1815286
1488930
396256
2314345
2304325
949347
310802
2312973
2100940
1868806
1820775
2801936
2852509
2261933
349759
2693021
1930295
872538
2727275
2341341
239627
1105268
1880156
1956322
1078338
2791263
420298
2568703
1641043
1012543
2052591
1666803
1676150
1387604
1591300
1090725
2639596
1515247
1256838
1687660
1368660
2702192
1831185
2403326
163109
2610046
934923
2102420
776883
234875
177155
890283
1662751
1829502
1077545
2921545
2102278
464857
2060989
2626996
2409254
1839584
1967772
133580
2284809
1366696
2115067
1710907
2643475
1842546
1102009
324530
64146
1046597
1839716
709482
2248592
2053614
2403694
839059
2635196
1541172
2565453
1292201
2920536
2498048
2154534
477875
1207191
942556
111659
1364378
2881572
1755705
1202432
360104
579761
1797849
1939692
2045890
1860740
1238246
963135
703909
41945
899558
303054
2091198
403429
1049138
1481407
1409465
1253257
1283716
2229773
1386966
2209597
23976
1463171
929095
2892802
1267786
1220970
2159430
330756
235878
2575375
87140
970709
2428550
1400373
2721380
394982
1840690
2893088
1480828
2341482
108433
1973121
761387
2778966
1599353
1287967
1905151
704400
1502177
2362814
1667288
723057
888511
1192972
1575819
2787749
497355
2309251
113057
1677471
1629473
2901111
1055087
478849
998661
2149831
1281217
530888
2377131
2082368
1394480
32592
2117810
1513423
2622923
2573618
1287550
431241
2770699
810225
2367851
2558715
2477261
1863664
958501
1773463
2447408
1955150
2607966
501758
1195241
1526190
1111695
1309064
1751258
1824433
860589
1527561
2366529
1463682
845401
2859823
1613147
1484688
2587526
1715335
2375271
1857392
1086983
776109
1539969
1605891
2471378
2300466
2753141
1816698
810215
1310204
501744
1233985
1029516
580835
2120445
204248
808457
757566
741226
1935012
1323367
364938
1190064
897302
1657418
2644854
746458
2396522
126840
2742133
995845
143513
2114147
2041188
1999965
1149951
832300
1408724
2454764
1705177
1267448
477396
2400241
895955
2226124
547369
2312418
818861
1853289
2677726
2769978
2510965
496856
287422
2784573
1056503
2584625
824082
851980
2767975
1399627
1271294
2148336
2643007
2897093
56329
1003120
222371
2762647
2364439
2210889
68868
1465797
1901694
2740961
1776039
1696000
845990
1219175
2400063
821668
59811
1097071
619715
2173227
2766276
1771010
1213359
997777
219601
850504
518193
1351710
2857604
1944733
2461420
1441557
2553334
2938439
310341
168667
1798811
379426
1430728
1142418
1703928
2326754
594066
487745
1067016
19404
1737839
126535
155294
2529718
2690341
2145328
2749843
1377606
2623670
1330829
2089155
575579
2333192
124771
2111354
1965721
1323171
186487
1296399
1648840
434428
1697464
1021296
2567061
2045787
1880340
1301573
1176693
1282286
2383598
1705904
1411338
648511
2536274
394218
1754159
1358479
2729743
145753
2866179
2587044
2137265
2138472
1572263
593893
992195
2356031
2017393
1926180
2299366
112864
1790632
1240514
156160
1900679
1032884
1873523
2555555
2302387
1294644
2060080
2572372
727278
1872050
1268098
9706
1824423
1110902
2916156
2208893
2381481
358441
778100
1137494
740997
707329
2732004
747078
2166249
117766
2200940
2047576
2185121
743437
1771471
910239
979558
391966
2421645
2525267
1785736
530154
1634824
1735516
475390
2483413
851217
211148
2439759
1518036
827608
1077509
858073
1434461
56865
445476
165849
2711686
1761758
520556
2054298
2383865
149562
2223648
2266541
2240307
952412
411682
1217489
2855478
1678404
1775140
553007
2591429
627175
105997
1079913
674010
2036993
2577539
1746326
2281097
1658204
179378
1416836
1414929
1295103
522136
2452264
2211793
2733897
964148
1307224
2887049
2402692
1448779
869511
1920276
1738417
1416592
1315290
2063226
262092
2588296
649841
267102
2922173
2925006
93960
2855999
640296
1194818
971424
2001827
2221684
735309
1052246
37257
1283617
1920513
2151204
1463215
2688680
1669765
1162644
1418982
2928272
1981494
2661250
1916302
2560357
2140876
2620062
2275368
2473892
83408
37069
393155
2303014
1619713
1966878
1622280
2885835
546521
2859474
2420373
70400
2928029
2117447
2863488
1243621
2584503
983881
1966272
461982
2519187
1715656
1071983
209350
2353719
1882557
1028751
2863306
361790
397919
1378205
686374
1674925
2372584
1153787
1556175
2131281
720626
1719181
2712841
1462863
1536601
1267616
2209549
1418437
1577912
1139300
550426
2806693
1100250
1731032
159874
2818348
2387780
910327
882328
1038898
420362
299021
812768
1559714
2035951
1473662
2111012
1969458
2468589
2719079
2442821
2359502
2778413
1466564
2286277
402642
2208747
1011962
291761
1383481
1282998
2168157
185859
1715354
1187574
1389468
730989
841016
2672194
2186666
1773278
1077525
2392421
1056207
631169
2819029
1577919
993449
1669557
1694066
1176445
672022
2251124
2113191
679211
1502733
1392860
1629826
2769067
1050199
1082903
202730
1447279
1543872
477152
2065924
907402
1806852
1517880
1339335
952779
1266096
1094844
445206
2064216
1287194
1527989
2294700
1032661
1523044
1322562
1756592
1612011
2242891
1375962
2745702
691266
2396695
2136174
2934098
1518760
1335055
1908069
1336205
1498160
2632773
1321043
121967
1811171
2647953
83288
462470
2311895
1525928
7415
2832430
1006250
2010384
2780211
1328730
2342549
2331050
1006483
92372
697144
1273626
2847489
1542671
1728032
538472
290285
1701108
20203
1756628
2118051
995397
435879
17524
2121419
472743
204103
2712392
1245488
2725960
1176484
2774039
525582
1145914
2491057
167980
1423132
103154
547803
1617601
2588334
2935323
2167847
1339906
2747979
2385329
795860
1404214
2658291
565103
292181
686182
336571
2849738
2235895
1957994
2508990
2351903
2036169
1900335
958870
1092580
113623
2125638
2015238
1239862
1020350
1294324
2863632
1010054
525684
2045428
1976197
1118414
1266909
922855
1310798
1719577
2788434
535627
197215
1088868
1873185
625511
1257917
1110480
1057167
2874948
2028748
1499857
1955944
2128103
1356990
1100090
41829
745044
416663
1392432
1266077
951149
2153149
480029
2729353
2631002
2613604
20056
2337021
2007731
2156546
2936440
2789689
246843
1688874
1540379
2213551
1916142
422078
2545494
740878
118950
529905
2785204
1402517
898259
221244
2682372
492648
1693584
1709967
1204943
1920436
338625
1388901
233349
326718
1002833
22429
286900
2026968
1656179
373623
434862
2628540
1671132
898588
526567
509903
1332971
240852
1896417
538177
2058894
514277
2746392
132810
1478224
93187
1628476
784003
215219
2034146
487610
1192156
1637747
1723795
377481
1040415
119644
261737
1025303
2326934
1954688
1103745
751570
275451
1051111
2132303
1268300
141668
2715638
2108576
1302809
235193
1005472
2690921
2057548
2573647
787414
1326816
2011553
725727
2427916
865820
1692226
1558102
1694769
977500
2430478
216350
1854024
583307
35709
1057690
714971
1567506
1903595
1798071
2730591
1023301
1018270
1329636
72734
1845345
1710737
1061237
585141
578215
2887545
720526
835514
2657310
2150092
1133163
1129007
1560986
1707619
790226
941164
2725269
1000729
1705127
1604365
2123907
2299692
1152129
605414
2751868
2531293
412108
1146006
1596498
107653
1564991
395515
696162
2172251
821231
49115
179626
135151
2479148
391234
1772175
1452785
1818950
2762946
525852
1186237
324757
2777848
2097478
2308550
727006
942136
1619356
1377379
1403179
1270373
1156979
2913499
409226
1429841
2317297
752217
1307906
1410157
2379268
1301870
313582
1490388
362977
2889407
1789782
598939
2245333
1699063
1786772
1803027
2335393
332250
813531
202124
1431438
1603798
854875
2708180
1961976
655973
1452849
2395587
2191288
813161
1602652
2236090
1024337
642036
2278593
983389
1279864
2843510
728887
1137581
1605697
1133283
785297
332456
124241
2518884
906000
1270845
2164924
401867
2708723
637224
2006907
720189
1672864
897727
2263083
1811066
467790
2914435
411422
2708612
373025
460765
1955369
696196
2522022
1401392
883189
1716244
1329783
1483720
432970
2705130
506676
2179997
860482
324694
2258765
1152116
1959583
2298052
2179746
575548
1402800
1491458
2348413
635121
125535
1729114
2768627
2311860
1416167
62070
2547181
2575170
651773
2490133
1756410
1249713
2868049
1925654
2664141
161162
1333748
780397
457933
2206163
1513374
1973066
1615712
1456787
1513244
590929
212063
2416109
1451415
2345051
2617974
2812126
638489
1044784
2734059
2235585
697646
2505473
1021364
1540768
2624718
600933
1847356
42156
1838955
538300
2819898
2400569
582197
2379570
837274
2926044
1680761
2703786
882202
1557359
1426431
1113729
1130477
354863
2336395
419708
2213577
684885
1923488
2471206
359239
663307
1597941
850760
1513110
2872076
1131022
2791927
827797
1276173
1239866
223378
1421341
2566855
2304136
2582987
24168
2053162
592236
2585796
1032772
2393413
84436
602533
2858218
2563725
1738607
2496052
1471356
1914313
2801579
2333916
295944
1414932
2075261
229968
747819
1876841
2449691
547457
2164507
566986
383803
804539
1286672
2408266
269442
2614864
105054
53564
2174616
2085460
2481532
2469798
1452756
1938051
2335802
49342
2741577
1413531
1034360
2805338
765605
2354542
2867443
1509380
2431215
1375070
283291
2485158
1979968
1116273
1606113
2301464
1482269
2816719
2680991
2530819
1640692
2470037
2612494
2636055
389526
1324676
2185553
754662
2256360
1709907
83562
1404005
1375933
2826552
357400
147775
1679449
2690332
2272011
2424937
2632079
2167522
1040224
1901287
2714704
776470
610973
2343081
2721821
326362
264306
2846616
2507696
722121
2576473
553824
1393616
2263342
1155586
1088885
995250
1715920
1832373
661794
2829913
169927
1699751
2038858
581007
2306683
2308806
1542539
66653
2671437
588881
1811161
1711321
2696784
2307105
1926563
1113859
2554149
658415
2419687
1945746
1962521
2495030
2489369
2872965
1400919
1056030
372596
1707313
731098
2296208
473786
866525
2499824
921983
2085767
1669068
2011168
684704
2703008
1191581
1464411
1944080
1232217
978580
206058
563011
1407387
1729169
1175961
2761885
314409
1352622
558348
2307360
2516756
746854
226361
1900287
1539233
1528963
1632104
952099
1530776
596875
1545224
567736
218813
649662
1431590
2303735
2785886
2495382
53030
673776
1468498
868367
2331673
1224722
1744858
2487294
2555410
2879735
1184480
110004
150834
2494966
2565029
2589736
590485
932418
2349889
775885
1621227
1938831
194192
1761533
1417757
2906263
2265282
212469
2486965
2061239
1222430
1381620
1258756
487572
2483472
2075326
1944229
1430495
990369
263136
502116
1421469
1136908
108840
2729976
104916
2238306
1906370
191849
1708143
519597
2073546
1919790
1342938
1345500
595284
1433736
1088789
1314776
1610782
821463
958027
1164875
511632
2255976
808588
2768360
1435006
668430
2643057
1289618
825847
2285944
19449
206622
692419
692687
1555336
2900571
1307116
1947224
1874464
2083490
2932451
2857894
2676674
10859
2727436
932235
1624271
1140429
1814528
542374
2577327
147513
1487664
1194824
451915
1472396
2604032
1512462
454559
1289308
81809
2179601
37679
2722470
522651
2208956
55980
2804269
2637063
2327140
1686688
2658186
1868841
2049064
1048071
2737376
1734656
695379
104985
2753554
420315
928333
1261508
1761671
684906
691134
1205152
836891
817066
202751
2210227
643880
619296
2825589
1897589
256051
1611617
97320
2075519
2707588
1330834
315612
794544
1882734
1684066
891161
2748661
1951669
800838
2669375
2137117
1965575
774086
204045
1393915
2118836
1117551
200630
2114021
789279
161656
2590543
1175690
411188
802055
1616845
745328
398444
2248728
2844399
1461078
1428150
507135
2397994
44026
1023353
1711665
260671
1571151
1601955
521199
1905072
2591245
1348128
2773285
1359773
282471
2008950
1611657
1441082
1231638
1555111
812111
2686497
2003804
523538
900199
2015644
967536
88868
66600
498200
234904
2576524
2399181
2025766
2154021
1529859
1178646
2105698
1832390
2738156
1155073
2409721
2308826
1182131
2765264
865793
948547
1642666
1609071
429132
460606
1017445
1975640
2417948
1192038
2367926
938626
2406346
1957130
214603
2629600
1347958
2216190
2626474
882116
1124002
1872074
1337059
1705204
1044599
831898
2738165
1226784
2278750
2210879
1652867
1952767
15963
582913
1503605
1340112
1594081
2293482
554301
1280738
1161685
1998680
2087513
1438769
2133875
1310144
2846681
1533017
2094069
1755266
2578471
322818
687426
1256185
750756
476305
692606
1441463
723000
1055465
742455
1822601
1785626
2243860
2388244
949490
1576745
2344229
1742979
1713328
2037512
1803272
1332964
1190665
2244857
1890439
1918312
2586490
2790099
109296
538708
2683116
746923
1701557
2757894
251658
2927781
2030082
2566277
205221
1245888
653520
2281158
2034146
2760366
205519
438374
1599128
1095069
1589610
1855181
673087
2089685
337572
611398
706966
1720341
422583
2623591
1966717
1997774
813018
2806583
2010937
2574133
1089225
737972
66967
2919719
2028807
1675934
2680175
2574909
2776100
310193
1404856
2213878
2478872
87717
912102
2654284
1069
295829
2335669
501050
740720
1226551
2124026
1297794
1761915
1809094
376860
1530125
2240431
2393348
1578605
2089297
761144
732940
1737057
2111010
2199597
1724128
834094
420842
131672
2751223
806976
1432569
1083410
2431143
193394
1835035
1113075
725664
786304
2236973
1612520
2467943
2225837
1206130
1303265
562252
225925
1903360
303037
1264553
1408222
2595377
2103718
2609956
1576601
2137918
1377123
598579
1162510
1671375
2071922
1580681
1425205
2072402
535345
1015161
2384666
734774
840124
673418
2497374
1024808
2522080
166025
1831375
271559
1659864
2077709
1657319
159707
133402
736128
1461890
536067
619606
65903
1750014
1171392
678395
1990369
1069053
1788738
1373230
2394629
904897
1341077
2370799
2605190
2155090
1134355
733803
618172
205891
1316446
510067
2345398
1494119
2542348
1081948
1690565
936268
2568347
1719197
1248212
1068248
2031476
317547
1141802
2157848
2641998
1177779
272576
1766906
2082373
338895
1130069
2236530
88153
1281075
783405
2547602
1353082
2626512
254013
98575
1966014
342014
2648837
787171
2038492
382611
285576
1054245
1528692
2183806
2573352
1200057
1660331
2305734
1573232
2558517
931529
2736817
725494
275762
1105726
809952
1918868
1616676
1785377
61921
1608436
609163
527703
484542
1958329
1254965
1949459
721416
2374349
1566258
127358
620656
2353625
1009637
1675894
216233
235840
583309
1556918
1840280
727233
127795
1079351
2902699
787322
1427399
1190421
1358897
1940295
1890556
2242738
1427403
2728368
1750309
2064776
2224307
1256760
1919171
815248
450904
2409930
1488874
1354027
1790045
1334431
1639166
297131
1002954
2194008
2261256
1212833
526588
478681
1987615
168203
1441188
1854624
203426
911192
2004062
48485
497600
2322882
1823336
89936
246460
545052
2796065
236261
97368
145976
622514
2078364
2606945
2277897
1011059
406347
2490867
284967
1666730
1749793
351003
134439
1878169
1420230
1017662
728988
883963
455
2347346
1224130
1558002
256248
2800641
1213692
501430
1177903
1110947
2645656
1931031
1251883
809076
104630
294108
316827
2355883
1534846
593827
919541
2127350
258238
1179225
2549052
68568
623110
2789605
1941295
2336973
646570
2660593
795902
2091807
1170683
334570
2448994
363506
135600
2746243
2729828
1545262
2289668
2790704
1165937
2310734
2771212
2124917
1655579
996975
162979
116886
2224933
2806225
2679405
1870357
2028369
2592118
1759639
946070
1113202
2145715
1787667
854837
1322073
575704
2568530
403093
1551424
1676123
1777681
1647583
1459637
32743
286594
974437
242469
366394
1397751
1493033
2081492
764014
324205
606113
2880624
2913439
1912541
1489179
2235712
203999
723695
1202985
2585155
1254671
1500830
2784330
2027815
2422694
476505
619720
310823
1585657
1026215
2385205
2401156
2831291
2334506
2171460
1864802
81703
881107
2337362
2445058
1557633
2270699
1333641
798416
82006
2472736
312741
999679
2350849
1650441
2780153
968362
1145776
1637200
2729385
671672
2336466
937115
1352793
396665
76723
1835501
1610407
748914
199147
1874486
1485203
368006
973520
506219
260551
2850363
1381565
1002115
1822924
2328460
173329
567434
2722986
327825
941595
2154712
937951
2385294
2217468
1160528
1856431
1609416
612043
1742651
1135119
1789755
1483750
2862100
18453
2768378
932211
514419
1063490
1118534
1191208
2512561
1480638
161324
2841108
145406
2162819
2516144
69982
2585907
1441253
2749585
2670840
2065371
2610808
2035400
2682219
1483235
1758009
2408536
362360
2849605
1457862
1335413
881399
2740725
1649533
1292706
2628548
1019124
1373803
665292
2492404
409616
48941
1919257
2502597
1387726
1427624
2256477
2022487
2375028
359270
457282
408134
16719
1569263
2136386
1669752
1701178
2260553
1933198
1421842
1016380
2170977
1516881
53045
1219774
2545041
849210
847604
2589581
1253873
1549133
2543168
1990248
2462671
2080104
423773
1044220
1951472
2690879
255129
2028611
1438601
516546
822229
554145
1868355
2711722
767342
1972172
94516
2820925
342671
899741
1433379
814298
887375
784032
125178
1979703
650244
1974561
878115
649614
1337547
1352268
1076264
296542
2136096
469166
1013952
2738659
2524200
2361935
302102
1869298
2296442
13810
2293285
698099
1544981
595451
79836
410175
2484702
2674889
2132700
1046549
2734856
603013
783648
2002600
2231916
539727
621207
1511974
1298467
1400154
1535212
2187074
1104894
2745139
2389247
1144879
389745
2521528
430681
39119
295867
577997
1576360
82689
32485
2303833
2930763
187577
309486
2429159
2751933
1699527
1113132
366405
2309231
157631
1087708
695361
2164517
2859681
843869
2135071
1782867
1488999
2813120
1256033
1553111
2826007
334559
2446829
996801
2379700
553197
1679055
1075047
2217075
2908126
1915678
838782
2489807
2303222
277208
2423217
1183811
1825235
2835711
2594189
2278465
1039019
2909837
2838939
1484069
2576352
919788
11886
434011
2332984
2357167
1666809
118782
2164797
1692114
2863984
2634713
570873
1309637
553244
406192
1675415
2724682
1237774
1562431
1308883
1120623
1684215
2380365
563294
310571
1767986
1578177
720836
1784629
446047
647674
2867958
2220167
469101
1238844
1208142
215045
1236302
1577102
1417683
1538383
2878157
2620255
644149
184090
199558
233217
1167414
713763
303009
2466539
1231131
1204135
2049685
2756460
697836
1325578
2096547
2025953
1302643
2211453
554347
447175
1075345
1455000
2879984
1185802
1970403
686552
2083407
1351282
1245963
1036121
1582082
2046009
819542
2696955
2552756
1593460
1740731
1950420
2128900
2801647
2446961
1206624
516244
2022424
163915
1364157
502102
2075060
1805797
2265448
324424
1340095
1210180
31493
1798957
360786
2411537
296796
504667
573819
1103353
2250095
1285032
1450406
2777597
2130493
2573191
770171
1065773
1371194
687820
2440272
1683736
170454
25533
555941
1497413
957501
1985037
515679
2540579
1766316
193860
2235432
2171292
2199253
993726
443530
401843
531529
303711
2136884
1604021
510632
1503414
882651
1338883
498188
1769031
1444386
825366
326338
445388
545085
500016
2539678
1417420
558556
2771239
1080743
1002344
1861790
952354
2670161
1871711
60789
2262330
1067790
1524743
2277832
280071
444397
85639
880287
1995065
1654689
221624
784157
1674673
1168
2740161
2089840
234912
1676410
171441
2122494
26538
150771
1917212
1437360
2307864
2409181
1735955
105573
232292
2596245
1475992
2203369
817033
2374690
2925522
31679
2760116
1691357
2258220
2098610
2484894
2311688
1138861
1306915
2930397
709012
2083424
1787799
2071297
976866
2229916
2432638
143912
2515074
794594
2526933
2811031
1222242
2582232
2667934
1938777
2756484
400166
310079
2433544
1333179
1258761
699905
1472958
325160
2454915
2015594
451510
2488353
2088989
2188351
1329096
1886609
1919355
1629159
1268845
2644995
1727902
217810
1004168
720296
454242
2217010
1848992
1269268
2661500
2087094
1893459
245169
551811
881945
2533339
1486998
1837705
453027
1179527
2263890
2507819
553862
213876
1789329
2550112
1925304
1594684
2144619
1756201
1757601
984545
154066
2319543
1480182
2331885
84371
2892163
2741829
381511
2766205
860541
2059346
1007295
751309
1430759
2243129
550645
420160
2639305
1484799
1792155
2541306
2032432
1895186
612616
582757
1875593
1471577
2487090
1328267
72046
2253142
1901335
1468329
2656140
1646603
269942
2758168
1120763
558722
944596
1399090
2207207
702820
770761
2466687
2576300
2298737
801384
1251085
1881808
249834
1249919
754192
2544179
688676
5039
725061
1776805
1032724
1869587
1658290
1623714
2300306
1646412
1773738
199481
2440820
2644212
199289
990310
461984
1421661
141707
312352
681545
116691
2408915
1011221
2180485
598218
460706
1254770
1068066
2732461
2645089
1143132
2711573
456257
1828554
55511
2878378
2759417
378899
1616066
2563531
1433135
1719549
600230
1707635
955602
1797642
850970
1708209
1718855
1269250
1156707
1397947
889324
745
2113699
2122994
601012
751031
2068680
563026
2814019
2559340
2346006
77681
65378
2082605
2548516
2894747
1064286
1343641
1578405
520863
2574682
1507164
226960
2618012
2613943
328761
1986303
480178
2509789
85397
1745441
102736
2163022
1381655
2626896
792974
2736301
1432442
2199239
2724763
2689064
2438136
942243
1158024
1601614
611541
2534782
360853
698951
1861592
2920528
2311269
1297335
456642
1770265
2609901
2800616
746
2582742
1785891
2463338
1359549
2556547
2834840
1323225
2289701
1246555
1480479
2687256
939624
2828619
1875135
883526
1604157
170637
1086296
397670
2017690
2910924
2203751
178832
2487904
1189273
438284
901396
976983
2791425
2631976
2305056
1461950
2280026
1852693
1462128
1092422
112182
2091401
1558792
2307403
524868
2468171
424497
1886016
1727242
259552
2453843
1870589
642879
527878
2260108
1381733
815849
2920844
2338722
2864202
2325011
308620
64420
1189658
667908
2171906
1835353
245688
1003952
777353
2583195
838578
891997
1692529
804807
2308925
2899613
1556360
1181690
2193055
987399
995270
1326028
2027575
882780
905303
62923
30701
2551896
2405883
97887
2903647
1685800
2621856
343733
1064520
2727757
734163
2717101
572185
2389055
227816
1539791
2165881
1048400
2557323
2934094
429740
1994945
1265635
289769
918835
501909
180419
1319674
1075608
1196685
1742419
670961
2533951
2200948
286058
1880136
2178945
2238283
2587614
615450
2756082
212616
1736223
917267
2589637
1115947
2757312
2515733
2162907
1788565
562743
1028204
1763519
275408
478227
2099571
1833816
1457607
1970612
2559084
2742467
589262
932959
2558390
172260
2065107
692745
2774807
278505
1528614
1738579
1180816
1647315
1354499
2792215
431940
2720570
2555046
2048911
2490240
1665570
1065497
1188370
1834839
2246645
2363496
1933347
703751
1383689
1538724
934054
1955103
2000377
841635
62205
281642
1949295
769114
1650811
1521196
2681696
236594
2555023
1185857
2735499
75066
2394034
870559
1972238
99148
560840
2580100
2590228
92576
1382818
2257852
2693511
422445
1433923
2076988
646958
1232424
2661945
1860204
626652
201607
2654371
161061
1943187
2130164
829187
2386360
2480372
874572
38869
1396418
1568445
1814682
99258
2314068
221897
2496397
1949496
2492513
1396219
565455
1959152
148525
547984
2568327
2886419
1397869
245909
880101
322080
66399
869694
602283
2785445
534827
2291337
2367654
493539
1277480
1515062
824258
1177862
1300401
1610798
1602188
1556270
2001997
2465633
756281
1301843
65060
1969448
1837494
2838062
2854044
2858807
1630730
245258
700436
2475871
999891
2679654
1120568
2342736
1263399
2750469
2393369
1252036
1403672
425159
1725595
1114724
2605418
2278660
199803
2103561
1045690
1757966
2008913
2158082
1639293
1233086
2409071
214476
1134496
2639761
129943
180305
2243737
1373371
15216
1059646
2849547
1449529
1749799
390334
2007042
2899545
2431589
418549
2899314
1987256
1239213
2174650
513036
274242
772300
154490
89311
1960040
868588
619961
1943442
1561663
2142566
1308474
2674684
2575801
324856
1444247
276270
724725
1860487
979966
899414
2127072
1086130
2679575
2309007
494006
1529197
29445
1288228
2411071
2212981
1576935
1279242
2015235
2303820
225959
754353
952349
221882
2619461
1007293
1311390
1319084
2070305
1779137
299205
730421
2153953
1518053
1204431
2823792
560237
2643769
2932756
496220
987202
2181168
1098109
414756
2032528
1873543
2378678
2361497
2664477
2319351
665695
1474466
568879
72261
2248505
192123
1174266
2908924
2645413
1757054
2496589
1798746
347571
486004
1478323
2688686
1121057
2016453
2211337
553711
1626405
2487702
958910
447962
482878
112365
746724
591760
1198482
1094897
5472
2397202
2560061
2096975
575926
1057415
1203336
2287581
533557
997407
50760
281650
466643
977018
660640
2447518
1335798
2482457
2905658
1418545
70156
2610061
885807
534776
2250254
399113
2623067
2494757
1344519
1802781
1160057
1424478
1462809
2744250
688016
1254174
2625484
653196
38138
2006897
1390729
377246
25991
2768078
186370
114135
2489700
1288657
2416172
1560314
2010881
14760
731288
1194428
2047634
2180382
1315231
2042503
2345221
2383260
2244541
433986
1446466
2405423
343045
2009038
2378898
2719189
2500420
236313
2362541
1811447
580098
2366741
1597557
536123
1203681
2230211
453050
1483930
916670
2853696
1601243
2825944
2748184
1346136
1255453
1840998
1001383
1676446
118904
1371263
1803025
1784063
1838664
1659662
1210477
719110
2829813
218051
1471508
102641
2071681
2409331
723442
450734
1073989
1661659
1403480
1588824
2587811
2231920
16939
2219091
237818
2027882
582934
1564116
367731
1379316
364575
1219706
2898457
193774
460278
255204
330503
672309
1577084
2094235
2186920
544889
570411
236577
2243876
2051045
1202145
2642749
682403
1796368
68672
2489698
1735235
802077
1253796
809546
29683
2282544
2176413
104448
1061571
2560341
1796646
388321
2095197
2344166
2248931
2089162
993556
2775554
2143758
339620
2588629
506801
109760
70628
2189775
1431550
1849091
196451
101071
618016
1795862
830046
2792143
1416060
285506
1113890
2775981
472315
1239625
613158
1143393
1967998
320441
2049686
1398186
458310
1421318
1529925
1757092
2096733
1958622
2686115
2886749
2273861
2687106
943046
1403023
2833118
2710955
1712648
2167898
2665234
2413646
1766397
739251
2720824
529271
1918432
2562889
2007043
1345540
261799
867948
755504
2160627
393427
2073267
813463
1207972
706499
2517955
2448506
1599413
1986822
160074
1839661
625179
2195978
1677742
794446
1875973
55040
47520
575422
1399755
159644
816496
1058514
1009332
1200434
6832
2605559
1992865
636382
2568038
2906440
2800981
2138759
1951946
82065
1560268
1417513
138487
977188
1056505
341512
2755735
963069
2602114
1169017
723624
2726963
2415081
1995815
1815311
117023
2315417
2548098
1049109
23657
1963248
2474078
2209373
551535
1640877
2290606
30771
2354250
2005436
480063
84604
137229
2233611
1607358
2631409
1117371
1874439
2268843
848605
613830
994521
380747
1378328
560504
2546920
1959009
345814
1041372
16995
2480028
102516
2537033
941521
842007
2325792
631714
1653745
1397755
2689790
370320
2732408
32926
1458769
2618568
2291305
1296889
661808
342645
154229
1732472
2021826
79136
868002
1385014
2325018
385178
1896405
1275571
2472766
452525
2490299
579774
1251516
1223749
1585662
669620
1162373
1446823
1961178
965380
1033080
434050
2142756
644054
359171
1728564
1754478
103836
264712
2939431
197929
504675
2308520
1055449
2626650
2400626
2737719
1265245
902205
747642
585394
715722
2896570
1564975
101769
636033
946882
1418038
1741070
1970678
665897
1724962
72260
13494
417811
2821066
2407136
1269852
26572
1125043
2918567
1060703
2171049
581776
457816
2589819
2332408
2467737
2202641
208451
2746280
1925977
1960070
183389
983100
1119198
110645
601348
1702880
2714801
214148
1528150
718125
1897098
1440380
1036231
1140959
1892589
1290982
316389
161657
2878391
2113287
1551606
1560099
402085
2577646
423329
1301180
1428887
1620427
2146328
1172074
2784990
2195855
322728
542921
2924708
614679
1315310
410203
679307
1845762
708495
767062
616830
1186315
2853986
755113
826465
2830606
1934016
2146916
292554
266448
1352124
1617991
924535
2245193
1515721
2546362
2779933
75659
694016
760811
881206
1917004
1304073
500239
232009
2556714
1755566
1460855
2868379
1636227
2743354
427957
13296
1301073
275680
1411859
1327086
882022
2438774
2822255
2479422
1056117
110080
662659
2283512
2921008
1139284
562429
1107193
1416805
2313994
866319
824410
1183394
2252667
1970871
752360
1458428
384492
2231704
933534
231935
732247
215963
2696619
67541
827863
1488580
132441
150034
1217600
364266
268152
377390
1831992
1077241
1368223
1218146
1382716
2395022
902843
1843003
1335534
2542228
228765
735256
1518340
1386727
582857
184771
561262
2119530
2746527
1835492
352257
2809183
1417462
2155351
515868
2344541
798988
2350504
2764913
1498403
1525668
1563833
2620904
1055677
2560937
2267055
337309
686747
1758598
1589509
2846635
1695023
849701
1628817
444018
2761606
1668811
39427
407007
316488
1413818
1026781
510765
7656
57572
1453769
199640
664669
2532785
2394066
1456937
966797
1839226
1494151
2231536
380611
2858090
28809
2853755
2683793
931971
521167
1902873
1767581
527511
2295422
2616447
514317
501723
1440988
2648796
2705494
638953
2723346
2439833
904058
596067
1716441
13195
1371515
2084444
2397021
2056266
1831358
2627433
954228
1749353
93939
2663247
1658628
374473
272176
469815
2530285
213920
2894368
1635776
2027209
468135
2594869
2532381
2637383
874232
1568818
1364121
1460546
2897833
506457
53229
2644894
1153817
1572513
236935
2413199
1458289
529347
349854
2553304
2575962
2232169
2565701
97472
1332507
2091346
1584336
155986
2057533
228676
2443520
1548870
38453
2083097
2092197
1751858
1849288
46413
2030065
106644
2671764
630708
1642001
1131759
1218684
1239843
2010492
1547908
695236
1944088
1563821
2247267
760434
1669480
1281689
1773223
1150439
280821
1597007
2760338
969601
1481378
122099
2248221
165028
1542843
333632
2541259
84130
167135
979122
1235331
1594906
1949476
255242
2085230
148384
116279
1073928
2108583
458025
2574741
1867893
542443
295621
2380976
2869603
2074018
1995548
1222249
235140
2779066
2742470
178569
2421134
19522
1950592
507755
1678597
2089320
2532804
1985492
2014882
1793229
2690282
1782915
1364039
1177955
1118004
2085098
2247863
652408
1809755
421505
624935
872179
1514099
2671738
1832889
1441634
2857209
244220
2069190
269105
2090422
2219649
2495585
2876546
594927
610649
1299370
2622860
2635530
2550889
1787516
1068015
299560
1133211
2865215
2124622
948760
140441
931233
207062
2719362
1098479
415738
1704183
2127096
1978790
2131301
1558790
545123
1806754
423705
502626
2542414
2793062
705515
1819377
15036
297572
1505500
2238199
1844209
577586
547143
2525181
2326606
2679047
1838361
1863640
1647182
1520204
917947
2806248
2754348
1378400
2661572
2742020
2866193
686825
1101698
1693183
2123575
1621598
6396
763764
1527881
1109715
2680755
2590272
2701093
1195333
2015151
2021256
1405155
358715
284392
1301503
1489371
740868
2743252
1933929
936920
1475009
1695009
1711933
1555225
1360256
1212125
2633448
449403
1692019
2056903
1655570
978304
2304279
476771
1567445
2287724
917202
1327729
1647421
1328537
656540
1289092
347228
666936
2077958
906661
460883
1774490
2365943
1631215
2086594
18519
2421102
2403844
1665617
1673719
1224183
2851588
446
1090799
1902692
706090
2611058
1715288
111990
1217534
1656573
1079650
2701768
2679416
899881
1387721
1438844
1834183
201368
1122901
1896534
5865
848958
501655
2916112
2443283
2448931
1571444
2534035
1358672
2144767
2511850
1630464
241225
1905083
486288
1343610
2784487
2924872
2891530
2243054
2510593
597900
2491364
474219
373798
180535
2158462
2914862
1822898
1953846
2279936
475134
86060
1393598
2002619
2174981
100641
2460490
1731397
1864268
2912249
2339463
2867117
1128943
1503628
2101234
269497
1577322
1500471
2006091
2564802
2503100
2061265
1041230
2268944
2427155
1027627
1230073
1221578
1315697
397142
1067622
641869
123289
1093643
1809184
97733
1151439
1846069
2185251
1156887
27952
905116
774326
773415
681680
1371857
2849933
959061
787261
218870
1161083
1548556
2322691
1533024
442982
2658142
2835313
589256
1483921
400321
1432605
905541
2113009
445288
747629
706741
1844308
1755097
1986732
2741471
241921
11682
124856
352403
2836743
1336723
30531
2783040
2166960
1441244
2540174
878544
928968
857436
77389
2466104
2792599
1464879
1742175
2035903
53562
2562605
439774
1132550
509125
737608
1589451
715581
400159
247174
2901971
1715089
546760
1632857
256093
203516
1106407
1282381
2751361
1804152
1887940
1373603
768571
1653763
2156208
1961907
2764289
2182893
2769421
1145543
2249424
1187851
473866
1418586
300009
1272596
1510230
2665118
2765239
146051
658950
507803
199995
755268
104781
24743
244094
1632243
1047626
1016834
2505587
943844
620345
308550
1662237
476050
1100291
2384609
2669037
2281027
2365541
2596772
2177014
335843
2214797
268954
1316411
2928924
325861
1880971
2355410
1487847
536952
1563722
907612
2785447
2102052
673768
803615
2002301
2684541
2346323
248844
2668782
1649322
1898602
191752
579955
2388806
366194
53515
205788
2226324
1702670
2135051
1668743
375646
1065004
1155012
1148996
2284451
2148347
1523686
682471
523532
2295623
1420628
1387979
1425168
1256869
1590426
1738808
1712945
215347
1942537
1682473
1634400
1769229
1430662
1855151
365916
1848008
1164819
107583
1839346
2000221
109923
363287
1256305
1822009
2910129
569404
232171
2409885
2220531
21037
1818946
1658482
2136663
2347337
1595645
2032570
2553537
1968862
1859509
2827274
1969548
695494
1018178
1535695
1259751
886342
124199
621800
2336684
2931927
1226925
2353934
160980
932538
974462
2418206
1730849
1297079
2416285
1707888
2788706
2673973
57979
202670
1880486
1780723
2269743
158741
116965
1115410
1797391
2858098
1951225
1141244
966536
2039345
855958
1463712
1577679
2019334
2522787
559984
2847834
896089
1634485
517151
2377847
2773145
1781878
1266317
935330
1559471
2214592
1560451
2576011
1728597
2195483
1917445
1209996
1843273
375988
1689509
1555090
759719
2502785
1419939
1369878
2874101
622420
421442
1789346
268615
142665
2449670
2736285
2287647
2677154
2672706
784496
1645614
2158920
567446
680264
2827714
2483561
1746473
1589834
1233492
904758
2347756
986478
2423071
1638549
1808131
2485497
1592987
775694
1269388
518793
2682800
1208371
2434788
726763
586198
2912168
2278375
1112180
1718073
262350
1576277
1981653
2738564
2196409
716858
2721150
817691
2388466
2365679
2158277
516176
1885977
1037319
2192264
2018135
1383426
1036922
437424
1513340
706517
575340
2530000
1865907
2556427
908000
254080
2696157
561598
334349
841909
474258
112658
2140755
467693
2571376
2554093
721910
97362
2919243
2033639
1758406
829504
1889069
493093
2607269
2395300
2904548
2617853
2382406
2207491
2361130
1284960
1901323
1985372
834163
747556
1764405
806212
772071
1319601
2755212
171306
2487318
1220556
242165
1432289
1363252
1912930
505958
1816398
1684605
1434489
1055023
1945145
755374
1717138
1263363
885396
1346409
2885536
2191458
2505103
2245943
1140903
2093096
1606205
1059880
1277164
1860097
1034728
1916864
1464027
1894970
846857
2165447
1179416
1335283
2523423
632881
2871789
9151
280822
1442975
1479060
2379924
1113705
852349
2682917
1791919
2314926
1960926
2614917
1367980
248521
2682738
2894296
2087907
341286
691561
1833358
1549886
1529381
1819388
1948815
1161052
2217993
167749
787243
2225355
1565868
821359
435910
770175
65798
52342
39569
2119995
809944
824903
849251
605950
2630065
2043076
1031755
976283
447713
1269999
974648
2253866
416930
1280120
117478
1442559
1000422
892439
2005461
1323184
523920
616193
1731821
1576913
1039883
104089
142964
1107741
2669742
370275
550999
1106197
2439324
795526
181882
2691146
2883370
1831405
1042137
811233
1008233
1818347
1103320
718488
1021291
1289025
555209
1546501
1664949
1599798
873764
2046087
1178192
16712
1303832
1230604
2554265
2473914
2258864
1737290
322987
1241439
1877160
1308714
2272677
376537
1546678
1981329
414549
1707424
2366924
1475824
2302469
2682092
408387
150005
2815271
1561621
1540616
758351
2580111
2725491
1690219
654790
1100885
2002023
2423776
366149
2811093
24907
466053
1700942
1657545
894764
2735862
1194827
835359
2535622
2512552
1535652
1299879
2720291
2047610
672930
2463667
972357
2734027
1847401
279268
2909222
1358976
230736
2444892
2910098
857813
2637185
2058534
1331200
199440
1503292
343750
839852
904121
2321091
745566
2185901
478059
1701520
1059491
1476764
747206
2181716
2863744
1069986
1863265
2762251
619926
804911
255846
2447971
342065
286147
1590256
2307215
1574044
1524751
1117520
2047424
1153546
1079252
2111912
1838902
45762
2697839
1087946
1204440
2396827
514542
163684
2510663
1532628
1903212
1911193
1292053
751773
2815012
48309
2465306
1037523
1228181
2760368
761500
761226
1463264
2112106
1769605
2520247
1917266
2669931
819754
1168982
1775265
737763
769997
1245159
1687019
452069
1336712
260301
1923146
2375562
2454776
1301186
2911407
109853
2540639
562628
840866
1652803
2419557
57516
705177
2005372
1280340
2738669
1009887
2270124
2864966
968789
2231348
114288
702273
430805
331628
2440999
97693
1667955
154810
1066767
808688
687125
991525
112746
1127246
367227
18655
2548883
2170727
2625688
2800052
435601
2378580
1337896
933599
2917569
1698306
2730933
2546914
896445
1153009
1387660
1734600
264435
2269714
1380920
1269003
1645804
2038408
231947
2556779
1768992
249163
2398150
2848607
748212
725508
400526
1818128
1962447
1298322
1040971
2690301
1838766
2474021
371359
2752918
1716700
236548
1147649
2574484
741387
1283778
1301344
1996660
739334
1282689
1336020
1815727
2444214
405025
1388587
1888565
1108208
2786838
2061351
2703580
2580419
79191
2016103
493391
1190906
577241
1654139
526315
930611
1925779
2732
47076
362398
1461087
2103711
1655274
1679748
1629681
2905296
619002
2714465
1981973
2588575
997884
1335314
1510719
2159698
1423417
2685646
1128191
1850019
324812
1125640
2352425
2606584
489392
2155395
633810
1849457
1352980
898308
2122405
1621788
1707392
919077
1120351
2271783
1188962
122664
2115041
804466
2079047
2770661
1508241
1201796
2474049
1298941
948431
1869884
1960463
2805277
2583660
2431125
554276
1948088
2574038
2556020
2092807
1773680
79501
493665
951488
2236934
2772987
1842068
720795
2932896
1997407
1127509
506872
402946
960852
1385782
715578
2802923
1432624
2872262
323694
2932837
776267
788464
874276
17703
2365164
572912
1758337
990873
1585245
2341663
1413293
756553
2035025
2344288
1384451
2393213
399066
2490655
1426428
1010352
2349789
569045
849433
271867
669668
296923
2543102
611919
852539
659233
2800189
45793
9628
1400699
2858931
2912965
356721
1506342
1749653
1775496
12953
2616652
2614199
985061
2767665
903244
821423
1494018
1407205
1761236
868361
541872
527909
1257579
939305
2751337
1709936
768540
2877108
1497244
1696365
1783553
1106511
353410
635569
1125171
430987
261622
2358318
81129
1761903
1574658
1974071
1160974
257523
2198710
916142
494530
778324
2384446
2147805
1454645
695543
2046650
1149986
1207007
2665199
82742
1628253
2745263
1598169
1510151
547982
1995876
2169370
101055
1591088
600045
156031
216455
970252
914477
13462
667843
1530939
2396394
2018124
1564512
83991
1940569
1058060
1084058
198179
430027
214874
2458648
99045
1852809
2482181
1320377
1810778
865609
302689
2574804
2422175
1314658
2186130
2602962
1240522
1793797
641952
2683755
2915273
2658130
2651464
1368438
2842357
753267
1099542
1231408
671639
2544268
2845063
604401
2339703
2940318
1186720
489861
2282570
1476961
2500641
775868
1208018
144191
1139247
115833
172659
961263
2308770
2059351
1356253
652516
394664
2897867
2177962
1963357
347444
13368
2364508
1622635
845680
2641823
1371414
989624
2353783
80148
1080888
1314317
1929075
2568120
1951978
81715
1086986
2285509
2493445
2431679
2931438
1392836
62174
2423348
2405471
1011595
1878851
2554673
1726335
1706639
257678
1738769
2133074
2249407
2007164
1850782
1229427
1351618
270495
1791810
2342389
128295
2852965
2399858
124094
2143086
1303138
329741
2331615
1474525
2207623
1865466
907234
2225728
2779412
937621
544194
141204
2893127
1094988
1464578
1635871
1881383
1135575
1122176
1460329
2932301
442088
2747288
1147595
638605
1846320
1208621
325644
1998128
2725364
369590
68205
295721
1550890
180766
1699079
2841403
212138
1017220
1852963
494078
2613529
9389
2164291
1023890
1371864
539740
2092150
516134
2736108
882060
2268641
396556
761960
337148
533336
1747190
301113
1203623
2633679
495760
1098650
2373274
2827429
2225880
2362886
2381349
1645252
2179326
2284155
1642403
1817576
1768587
1822123
694190
974931
433682
2275421
1628320
2264924
2151130
1533126
81586
2923297
1661624
1947046
1644255
2355642
2720831
2779746
27065
906994
1266944
1926250
824471
1717552
2756236
429261
2522497
839752
1238845
2352299
2127453
464258
2764347
384649
1621310
2188467
2488073
723347
823883
646883
1796705
1327217
299967
2921264
979233
181915
986087
159718
312606
2761470
491856
927015
1968317
1017703
1928132
2442636
2478994
1754576
2863743
100181
166120
1927522
2514833
233280
64678
2631682
1611916
84922
1775741
1418902
2727613
530680
22257
2609151
1935717
243339
312796
1689684
1327094
890331
335385
1206187
1260057
1506076
1288955
2796435
1904541
768363
48252
1786148
430619
732622
991299
2267519
1370259
1397875
1483164
2666364
767457
1069722
1123479
856968
1914243
358474
2140739
740460
2613460
1235866
2791554
567349
1488644
247952
1927618
2634993
2214491
254791
1261198
2611455
1023595
1731522
241452
744182
2903771
1831367
2471864
13399
921889
1509950
1621201
1244609
2801229
1068429
2277309
1554322
1644494
917677
2856949
1379218
2925358
2169476
2825236
336714
1852745
1584258
2007368
1194458
1411229
468190
801338
753650
452494
1359212
1508018
1974011
966489
2839947
2397953
1149151
10060
2388297
2206355
247
2306575
142639
1880730
1667080
928209
120489
1835532
2575589
1105518
649164
2508561
2300763
1755370
581176
1655528
1257455
2832645
777020
1789977
2619769
2581318
2719163
454700
33934
1230406
2934160
2464643
2504067
1782516
1836883
805462
1723020
2096512
2564125
2399998
1463992
1082160
577065
2049847
445632
686660
1382371
1780693
636617
2699375
2773390
2566675
530563
2216373
631672
2828482
1276717
365181
2564817
2195182
1105806
2318635
2858898
2150590
1854594
876645
925078
2778985
2327388
2474490
2686041
230444
2114806
2823605
2505650
911316
1974845
1970572
102742
851645
2897577
1613849
409101
2209328
1162223
740142
370414
2476244
1591064
1278081
2677017
2023168
1823161
1612285
26443
2764337
1362835
1350320
760563
2547044
1736319
2168128
1225098
2728805
1046967
358798
1586490
284992
646132
836134
1539684
1837487
283865
704499
2068820
2011196
737903
1493416
1030819
1342742
500844
1803465
2176593
973327
2884843
580757
1518483
981602
1976545
430070
600260
1712840
2060251
2105196
1021689
978627
559710
1768313
2099647
2891714
2725534
2711289
2870089
2134154
1553374
1682757
1115204
2556623
2735379
2781189
1667648
2022676
656837
2477910
1059564
2819402
232124
1515000
833034
2468942
1215059
1156952
2394130
1269231
481338
1258176
1000821
1638690
1406416
1227909
114852
2196350
2896051
2878868
120668
2674262
2119596
815762
1078234
1159404
1896833
1649636
1510188
58681
870702
381462
989723
952032
2613438
394079
2291804
2486419
1629170
1094894
624683
1695483
2593113
768381
222976
2398376
2145961
2467982
2430796
478128
1675784
1509122
795975
2460543
2788003
1319903
1176692
948224
2484613
850243
2903856
1224492
1837456
1936904
2633194
1461691
7577
2124306
2610759
263063
2364564
2589418
76400
2042016
1089123
1162456
462080
486305
903185
2695518
1578161
794518
2242730
1920525
1415095
489775
1918902
2924410
1977341
1348076
451074
1509577
2471474
2539785
2470193
1456594
2062650
2131683
602230
2704798
524014
785366
2218398
1307459
1703402
1660987
1130415
2613556
1379104
2138634
904205
2668774
2124139
1297499
315384
1001795
467033
1364902
957522
1502086
2885271
2020416
862273
98085
255628
2156256
2219698
2919664
2890667
1236958
1772542
2674262
2739803
280508
239981
533700
1842717
2881628
2178275
2219553
2727587
545654
1453492
2692201
1653760
1197058
1994337
2818522
2805728
2261411
2333513
917889
1495620
1001529
989247
1332255
2715629
1071264
443004
2928238
1848355
2689635
1687108
223067
84793
1428430
329932
993692
1632561
1038776
391919
1056395
1204409
1982993
384952
1699480
1236866
2364152
1111306
1376516
1167866
2064336
520414
1320538
1091892
2294255
1007142
1649005
1169849
1592449
178371
765212
2297952
727417
446965
417574
1044893
719629
2847913
1885146
2106252
499762
24809
2311736
1971788
1005114
2527632
121461
492349
1027262
1428722
1665357
1114241
500369
1304506
765198
2161146
1215226
2270106
2726219
913347
1073721
1831013
2893457
833202
964803
1789352
1332978
2638456
2815303
428922
1214494
172527
1200837
2084924
2646808
2561942
735478
2387271
606174
579803
2647832
177987
2690460
1903472
1476607
2328235
86706
2118862
2925178
1088126
1011935
1059544
1605982
356131
2006409
283396
1296141
2132874
2658274
1365659
2316214
2140636
367254
1086307
2729450
950309
191739
2764740
1124822
488681
1229704
512372
208889
1689924
2906999
1483822
740280
890261
774871
1928888
2420252
1476358
1059560
1543264
144550
576357
2714439
2097777
315809
929890
777891
967073
451163
410934
1698040
2098961
1936911
405823
178611
2264969
2522387
361499
996486
2118600
1376309
1757445
1166705
2557253
126767
1831633
2834015
430951
370132
492606
2547669
834875
1718127
1945595
1802094
1456113
2389973
2434156
57493
2392425
343314
2793274
1919393
2081994
2018500
2375571
833611
260528
514480
2766830
592042
913327
2740591
1057954
1050335
2254627
813178
1323706
2353812
760231
1648245
1419056
834124
846983
381631
1951891
2680352
1704900
2661021
2461078
2862032
1506156
64542
507464
621329
2646112
1670682
2213544
2910822
814481
474796
37123
334445
376384
707075
2089816
2798048
946555
2215504
2702377
1221429
2086717
2149246
2733523
1400811
1908422
1411055
1168009
1795372
270501
1245203
2596303
2607675
1102637
703556
2380734
1354477
1984472
1350275
1361386
62074
2821234
914814
326568
1971377
1349050
451141
121627
1706960
1014419
1493629
492237
1249702
274965
907890
258147
1307756
2754638
610341
2228820
1169241
1420844
2181059
1154015
919755
704380
2146301
1619832
1151176
2221407
1353460
765960
161392
642014
391642
1450813
1411519
2062408
1639965
192252
2455672
2082464
404096
1478456
875611
1231174
2617296
2053018
1756755
2426947
544106
454248
2192755
2559672
315031
879890
858271
534417
771729
809963
2035959
2420889
614039
1971957
75622
836048
1977951
1181663
936112
945465
2110038
2729459
538153
1471530
2697421
1832399
1583376
1528191
1912212
1934459
307305
1692367
1763634
2166134
495793
1881143
2267367
1940667
1229267
831491
585794
1492355
2097340
24127
602837
1851200
2525167
1219452
1590193
2905739
997991
1201777
886615
2515959
50428
34190
2655387
191628
1045702
904403
1876106
303669
1863094
622363
1203058
890704
1164746
1036945
1497186
379419
1878404
1979062
1743783
354172
426722
366412
475846
977445
744160
763723
2387671
1201016
2006866
638311
2695908
2144090
878172
2926033
1575171
2100345
284076
1050870
858894
780697
328771
1574558
2528760
1481370
1802851
2631344
1095240
1687638
808919
2151638
1339418
2796372
2861359
85925
2065268
2489234
823577
1010930
1217856
759019
1796217
1200205
889664
370123
2474829
2451624
2825613
1491974
2106353
2100054
2804100
964600
1973586
2120525
2605705
2073012
2587049
1055612
869373
2807119
2849569
206115
1917159
2117071
2117348
1491027
2400603
1454129
1026581
532696
199161
1429136
275271
2921805
2784196
423616
737060
1434679
2274161
938920
881124
693259
1636681
724078
2311155
727454
2079061
2210864
1401271
2074140
1612935
120423
125271
967208
1886079
1716374
1232365
2235611
2910010
397545
2174789
708402
134394
920501
2317042
1420249
1439161
610046
125369
2716855
290044
1841624
2476552
2552724
1911261
1305146
1660593
421183
37353
2637259
1562921
899384
1609431
1424906
1712692
2881936
2755414
2536531
2097204
2031197
1234700
1600375
1942998
1641435
1845672
1891168
2887862
1988289
910766
2554539
2839722
1073336
1287177
1900765
646034
1897055
2033613
2150135
958264
553908
1210976
874663
829865
854350
742246
1834175
1616154
528951
1250780
1223556
675747
688311
658435
2274441
1247099
491587
1041306
2056974
2498421
421534
741519
1610992
1409736
189473
922648
109976
707351
880926
1941725
273708
2046066
1780702
2617552
2926262
1699857
899098
1572870
2646080
2656391
2370218
1964571
368063
2822373
2356428
2055356
239200
520788
2916785
1370523
1441178
2425037
1308914
1891982
1327255
2430532
732571
919841
2019130
2006889
1909579
990707
2073579
552978
1876551
2463069
243834
620239
1518653
1868138
1743772
1940081
1196919
776145
65108
1514170
1623708
282040
2299837
2819872
2273893
593557
2229915
1029908
869019
1630423
2218345
1447071
1561768
2158708
2024449
3606
67945
962667
1211955
812702
2184979
2346059
2662746
1670879
464263
739874
2080845
1062838
1906224
1532351
1637682
2580412
1947962
715072
278691
1144076
1634939
1737012
2696424
1692098
1209978
155440
2728488
1370022
156087
2252109
1110403
2353026
2083946
2639962
1479546
33236
2817583
1634815
2069901
1420998
861981
955333
1236505
1783085
2649503
1628165
1948839
2126542
2670639
2839665
1083830
2232677
1306328
512912
1234619
1708183
2760051
2605191
1255123
156949
1465991
2711150
1935106
752731
761443
321678
2291258
2101796
997107
610366
228512
562562
2640257
1604130
2239321
539111
2710772
2836732
2592712
436954
2208363
2823955
1379079
1278580
2431477
992696
1871982
1417178
373935
636526
206128
1071457
1143724
1636613
2752107
2612163
282923
1905790
2901034
472549
1205446
528047
420599
2126509
956399
491473
2343904
1985607
130133
2543508
233256
83187
1324905
1760000
919972
1528025
1780863
213332
902570
384155
1196301
1939604
2266926
2229765
986034
1424230
704867
2102446
961985
263074
2922519
2493385
1338651
2538469
97666
1347837
361763
242884
1885611
2231370
658972
475011
2562604
2033056
1896277
2541174
835783
2863029
711825
2457792
1147674
1932005
1328972
1843070
1685672
613694
1997253
2675506
732879
2291259
2125985
885394
376118
937994
1677718
814950
605878
1840886
1089105
1362382
917360
1137180
2427385
2868270
694054
2885844
721881
2015322
2541977
2794307
1499663
1099796
1141561
1818925
2632118
485667
1778907
1696339
1893270
678431
2024722
862409
794288
2631787
762727
236701
918965
2850843
299231
2328676
2749364
301236
2498563
1443855
2334197
2039472
2102699
285638
1308828
2023749
910320
1516563
1716015
1229352
1600532
627481
1911789
766885
2884327
2886599
1183353
1026770
2460856
560243
479003
880965
1743190
1305934
2148173
1858588
826988
1606948
2495801
207012
315871
1326702
2250424
2656332
2220997
1030916
1813551
300655
543684
1685302
1167270
10854
2712715
686180
1933723
1591248
299257
2711286
862083
1696828
693485
1560449
1649783
334831
2147912
2825148
77569
173893
808549
502827
1745910
669597
99039
1149028
2326382
1094244
1551491
2639659
1057906
861240
1318226
1529463
1128794
249926
2913922
154554
1191554
2516920
2256084
1666232
2870573
2376778
753282
544361
1476729
1138329
768895
2402782
2337887
2933544
426904
1795310
2380227
2920089
824088
998368
2911623
2207939
1933191
2737175
108634
1826897
936839
426586
1192506
979567
1546806
458915
1101471
1194673
828029
1876556
2604179
2007035
1176277
2582259
510257
1391132
1759660
1569010
1449720
564872
2607469
1172595
1014747
2385080
2551849
734781
1994070
2498975
2859067
1029473
2114017
2165651
559362
2776099
1536619
959257
2384259
2932234
878286
2852607
521334
1112608
2729299
1874029
2805366
2896172
2625454
1121151
922234
2544751
1340100
268664
2149345
761221
1147146
1492809
2093783
20211
417524
2046630
2185251
2193812
248141
2673414
1776694
2783719
2746683
2209109
2072512
5563
2743275
231956
2091416
2818034
2861247
1348072
2205145
1119585
2604436
219426
2426550
1899089
109874
1842655
744132
2636409
1127381
1979186
1721912
368578
1038453
2387097
1323558
1929688
1349356
2332035
1815597
967715
201394
2313714
170350
2119217
2327455
1015533
2662221
940623
990507
2246188
112604
2692685
2940050
1088765
110886
2017246
1097636
1864583
615900
2741784
51784
1075678
268733
248765
1180307
1922333
105395
2426923
709876
2914740
2625175
2172623
2119624
1173316
2919974
2074610
1964215
1039846
2188257
1956973
1780811
152386
1867807
248917
886888
2163156
2432256
479049
1623576
20767
669539
2284860
2297333
464681
407219
2172402
1325771
2401972
1391379
2600584
1667566
1692522
1431391
42843
363657
177320
1716980
1753354
1524465
1651000
1411970
2198841
1152174
935763
2569771
2164579
133429
957721
2162946
526315
514492
748988
1739560
899924
975461
2647108
1741774
1178220
1171106
1085559
663898
1105000
2028780
2185109
702528
1734478
1937325
883454
349609
164907
412872
2769536
149081
2011565
173492
1636831
177813
1947099
497294
2681932
898931
683933
98056
2567622
2457495
2618413
1226233
631955
282523
1311420
165118
1053396
311214
555484
220506
2697594
2358952
1331852
1436523
1929027
1936885
1673361
868748
1373307
1655174
2227695
721064
1814568
301548
48965
500004
2644495
1181739
83653
2582355
326840
1898049
2682508
2805955
1680645
1712364
1506164
775607
97652
1387585
1842862
1564543
2748306
1609100
2610789
253569
1228853
2545759
758414
608356
1900794
952510
2874379
1495745
689793
2812593
2716797
2328999
1001883
2022518
2643046
2110468
2238087
711784
2111509
27048
878090
2008174
2786579
1360731
82142
268188
1893301
2307473
2230737
2102546
2169544
2916473
1423954
1210123
551249
242577
1658084
580290
870070
1569020
2124316
1232810
1628932
1035016
1407306
1998001
977507
1656197
90193
382129
1651006
850066
1457528
1265533
273236
1794649
1853694
1769633
755860
1966059
968827
237424
1698176
1949507
1263528
2572197
466588
2197666
2143627
59059
1081456
1638795
1036290
1494193
2301923
2081548
1289681
1039757
558137
1916817
771484
2686240
1507026
1253481
1389387
579559
2720601
2341482
1088336
2645203
1625869
2406371
1841022
898881
1503341
2396952
86122
943811
2616698
1773599
1187122
677074
1357687
1835772
1719930
1272022
146010
679383
158347
2056726
2494065
508276
2912221
2898278
2079349
2047554
881812
2349257
712668
928680
2936839
1843428
2263371
839980
463687
809489
786238
2073749
1797045
1728297
785085
308147
1917823
2198921
2432422
1155693
1248392
2825852
1094655
787516
455034
896312
1734384
725505
1522647
287340
307053
1239899
712105
2831084
929565
2517371
2339087
2107821
2093903
48561
1518591
978464
1048292
1451074
468622
426457
1252495
552995
1995307
508968
28603
531025
975912
488532
2230606
1866141
445484
589632
2734429
1807033
2321744
1305692
2778911
1716134
1524501
2533116
1154812
617297
399016
237077
1448651
1525317
2462455
1594173
1745524
379216
1802178
1047865
806361
2013304
1564976
2391388
42822
1227868
789600
1549118
2183143
974791
2273473
2875745
1001634
2213126
214152
1146674
2860223
614371
1112963
1103855
1470875
648205
2584475
2913645
1874364
823533
474716
2015546
2252845
1785988
2704732
1696465
2487556
1374674
92614
2356478
60447
1235234
267295
2717284
1738154
1011003
1566646
2172517
2252696
67072
2723286
2166696
2870043
2522906
2786680
2036018
467126
1213502
703239
915305
753366
113190
118826
2784055
2290923
418409
2439297
2255097
855176
1023061
2893162
1568757
376740
243150
402625
90657
2311621
227250
2546574
564107
699236
1698284
1330378
1355850
1085906
1181610
1458848
756275
2324562
356444
2802438
2282947
1669226
640558
2892813
2755396
797395
2645353
643129
1222006
864943
2134774
1222609
2570753
1326778
1455244
190063
1493896
231857
2912936
1963687
2550321
1795270
1066667
1614646
2007812
1289489
1395848
2432668
828248
1034270
2044832
1415663
729150
334769
977663
2501918
1198914
154022
1804849
1706775
2249522
1421287
2664508
632503
551469
2558256
334620
2461587
919733
2168677
683067
457340
1271727
63843
1294223
1036949
997627
1444681
933430
1962329
621962
2446470
2701009
108677
1927294
2280244
2362134
2649583
1197961
2401124
2247116
684950
2929846
2919526
1936230
853615
297815
513633
802675
417223
53001
344911
933411
2697117
180753
456275
1771629
2695951
293712
2425141
442886
308535
1218685
815257
365187
252577
597563
1947627
388682
889282
611565
822887
2074508
1663019
1106424
2088704
929873
1176715
2787580
106676
1925801
1280345
957075
843287
1463223
916876
1985085
1151132
218930
393276
1446195
2105765
2333455
412924
1103835
1322744
2806021
1197646
2334693
1078718
676024
2499174
292546
2218385
1775537
2631990
1041788
512658
2035379
1927807
1547994
2497241
2061391
2649047
927795
219326
230082
522313
1156921
1003895
902732
1529813
2487549
796187
2582162
552375
2466447
2230083
957669
1921675
1499649
293196
1281183
836516
2304728
2766520
1456987
2276769
1036443
1792878
1520952
2485731
1396571
384556
1540070
1276422
383898
746076
26282
785619
1271869
8503
2860400
1965002
939128
2188234
155739
1107032
619504
2517108
19895
2534274
1263682
1876758
1014605
65029
1507214
2445069
1781022
1337435
422293
879793
2855720
203359
2441402
851488
1464860
2112371
1162608
964240
2031082
802878
708783
1474589
1292125
2862392
596884
740140
656296
1340407
2854019
2444599
1634544
2617535
2169519
2189875
1075599
941241
1605826
2084431
2236507
202673
2174740
2836462
2341316
1533857
681856
1734351
2050592
2503764
2051175
1071316
108915
981438
822224
1040010
1953217
1042472
1105273
1141121
132342
1224379
221429
1360454
2608754
446450
754118
537701
1941854
1989899
1532523
1725794
1521634
399919
2859400
1135802
1099040
289499
1784849
685527
1761281
397604
364411
422870
1959638
1126641
591634
139180
1857730
1588363
380560
2668153
2671602
1463928
12464
441405
2171172
2162546
1206591
1088345
528471
1495692
1977487
1470675
403933
2793134
2256171
946435
1296600
1145578
2798863
2434850
1278097
1154399
650617
1158090
892353
676267
750365
1788895
110367
919370
1182408
2718311
2715530
744459
1254815
1702350
236652
2237119
2751149
320927
2494185
1613511
2534555
1014729
2064997
2065426
1380955
1786714
2537799
2687890
876842
1548930
2320497
1865059
733066
1957810
356596
1606399
892094
212723
1204175
1579367
1215222
1729260
2250999
2719110
1164683
2337582
795622
2158992
2727283
1768888
2456540
127112
336128
1861876
1515546
1950497
1534196
1921136
920196
2874347
1248672
1240851
1858156
2763917
2496864
173754
145855
716897
639573
819014
173419
450549
44568
652884
2481831
2905280
2252975
1273221
242621
2776851
856067
2391631
2811449
959558
2091870
2217919
1165006
414213
71097
2281179
581436
704465
893375
533509
1781380
1659668
2329484
1078061
857902
1628844
2918606
733084
2929869
2444114
63529
2147898
2676325
373229
1945600
2545970
1860095
2049694
352386
1180516
2474277
2308096
494306
885258
1980852
2202561
2935748
708895
80799
743345
1516069
389874
67332
2813158
2236376
390996
1150353
2835016
777003
1725298
2065292
2366294
1420742
1039545
1430651
73527
76194
1234767
630311
2631973
1581607
2217229
247786
1977762
2089400
1585466
1680635
72446
818498
1545402
2440918
452541
2138810
2095486
1551301
22558
931597
2024025
864132
616894
1179933
2545178
1007595
754964
904490
142428
2051920
1010371
2517403
1632229
2154362
645838
1958647
645738
1856854
1202705
260752
1210158
2733378
1666514
1295485
414129
425390
2808759
2447988
2381307
1690420
1510203
2132705
2367243
968662
657660
2048845
2293838
2676155
103947
633971
1135775
940456
601278
715089
1687688
2571818
1119319
1055541
2837703
390692
541771
1755653
1901996
1836397
517662
2927865
920313
2284848
360555
2584561
2685481
1375172
1113824
260360
730685
2682526
1063667
1395368
583538
1042839
2410825
2854761
543433
1360916
2205246
2688752
2778693
1136572
1763795
2639248
2696050
2376899
1665147
2490193
20821
1931817
680988
660180
2399261
412354
798165
409820
2382647
2364029
2695375
600848
1573352
569348
435828
2054198
460342
63856
2574840
2129243
781960
2347633
33643
1198227
690898
2811703
518865
395309
1563322
1155107
2125571
2629869
2152936
1778060
1056721
858923
1252094
1727509
1697314
1045746
1656465
864150
2893721
2865393
1618828
1561595
817804
2192440
273575
1093244
1493081
617527
419504
2755430
1121685
1435784
2227734
454124
189231
570998
2286738
2143749
168637
2661349
2522226
2426801
2663701
2730961
1958146
704079
1470321
216518
928934
2478612
1080743
2072566
2348644
632248
2111085
1356544
2650986
1405000
2278336
2591853
970100
477935
223652
1243206
14612
510857
2742814
1809750
2557284
1180665
594087
2630318
352394
2587330
114969
1443116
1479012
2589404
2733024
471194
1560674
2265865
256635
226758
2886496
2794776
1005127
133082
483021
398152
2203742
1358664
1252568
1093386
172914
1427557
293545
2617684
1073448
1427941
2684724
844808
1986684
23336
2545966
2904517
796679
1115750
1539709
2671439
2719863
2038932
604554
1196065
1669224
779836
2019402
1941514
227978
159474
7134
2869995
1483638
2876985
1682638
2846430
501676
1978041
2835523
1037351
1333823
231212
979828
49891
20859
1829807
822728
988899
589149
2166110
2582212
2105910
436705
1109917
2108023
2092435
2906038
2086139
797779
2882055
757048
1041544
312645
2672971
2918436
1511676
2739724
2544496
1661176
1451485
219054
1527734
2712141
201805
2693806
2245561
2884437
1694789
2384497
2130069
2358868
2347705
1837207
1962343
1642664
538553
2320662
2270917
2341441
2570652
1645374
899321
1641784
1479399
2831307
1273029
211347
1583365
781979
640482
2740459
1145417
1122200
285930
399445
2425334
113837
1859303
2790775
2254562
424388
295352
1089749
478327
2728994
1347288
249374
1246037
456656
1252738
1415452
51628
299846
530299
677629
1874406
667760
596728
1100737
293043
1760001
2684971
1920780
1867365
414804
952791
2488047
432201
998681
1947238
2032612
988192
979953
2476967
967736
2313379
50156
169825
606163
228809
598259
2060134
1775050
480221
214517
2074676
2195201
1005889
2719475
2512803
2844992
1994551
2739716
2361044
1457404
975629
774374
765122
1919544
1029867
2092132
4995
2380674
1405237
2317202
1856597
2850927
1397043
148664
1350679
2912711
917048
2646075
1923196
1866235
2078699
1267051
2339416
877462
1745697
262710
2134801
869552
449043
1643975
1393075
2644412
2512383
1162134
37181
1739094
2285395
2041224
393763
2382861
1307362
738345
2009038
1073898
1119086
561014
743047
1707002
2888271
695710
1179805
69876
1900517
259209
2636668
1748787
129064
2390407
1041058
2472276
1770758
173268
2333614
430894
1802729
778759
2855988
1066413
1396377
840726
1819148
1992766
1992198
1705512
2598196
1793515
1560094
272959
1052542
258046
1331712
1050818
832062
1090129
2670317
2104727
1996693
2005589
160764
2331753
121450
2085892
1435936
1979569
2537090
1722218
750588
2363598
2406793
201361
2447313
537243
462288
1060032
2314741
256895
2634665
1030326
1015251
2527057
498841
1688643
1487646
1810872
2815928
509690
1870361
2017473
1028790
2365814
1488564
240425
2636326
2892277
572945
36667
2547221
1636756
2281982
2808578
1479432
1360712
1879826
1259407
1972901
1620751
144443
55893
413916
260854
563632
1171048
2415761
2514878
849407
491019
206304
254219
953256
1460616
410773
1718261
1564745
969993
1238378
2072875
1812591
176769
2218245
1789897
105112
1453300
1058164
2248488
1409691
1475050
1776724
803211
2012614
2799041
2124000
1534451
2496133
2496555
226242
1379898
109984
2171640
2247377
234959
144519
414511
2198640
1072879
2794000
622959
1680037
1272256
1947597
1842664
146127
551682
2595
1304317
657143
2816396
623366
1264232
1289735
2538003
1976351
2411368
1415801
497009
677759
1996889
1187401
1056780
2896359
703007
2791485
528361
17922
326049
2289687
83831
863661
2023372
2714029
431972
2174347
1583441
1231071
1682529
1006043
188169
907108
1922500
1226459
1580250
1176248
736086
1446870
1075925
310251
889972
56959
105931
1790129
2078024
996012
1155772
1272139
2692183
2178201
807528
233467
414200
344529
2506038
2449730
1176987
1530413
827673
2360964
1461443
433700
1857556
814602
630978
201779
1513615
2798131
887210
684001
1858005
1232585
896802
1874517
462333
1680667
2559315
1839491
1018450
1538978
540411
698473
281104
654146
1993334
1283174
2548777
1990471
2256215
693732
1227169
606103
2285807
1235394
1659264
2645710
1309702
2090331
2767165
2524469
1203305
2847027
965729
2236042
1338881
2770665
320686
835017
196670
2756258
92896
302451
1063198
2804117
269089
2000762
2687331
2416062
1791570
1832192
174743
2000148
2364941
1910781
1820947
426398
1010
2046624
2098506
2662348
736721
657343
142207
2462246
2891132
2469641
1912300
969212
1695998
2599142
1972244
2181023
1750793
2443289
1786024
1768249
1238090
101763
2726272
1595496
2044810
1892063
481683
74149
538047
365954
2806576
276175
2833583
220171
1948624
1342575
30177
2019174
1889794
1447548
1775256
2906089
1727629
1644931
1984600
2098068
2098550
2105323
2715935
1368428
2263732
961562
2592201
218520
2929370
147839
2914489
1767620
1598105
1468479
570719
85050
307545
797486
2751802
953147
138410
247279
823267
2540815
1110698
2232420
1268568
1101072
2335379
241498
97362
2018117
2736063
2368860
1143316
1619759
1133662
760022
1040262
991773
560790
2130869
1427751
986674
476116
2753475
1914431
1818168
2325987
1582487
2117373
1616354
2822780
347260
1726563
2685186
1742129
784529
2478265
1030505
2008314
1466739
1926407
2507606
1117499
2933237
297504
1915536
2231016
1829612
2831631
538184
2107178
881603
1979166
115733
1054557
1723536
2736559
606483
2340216
1239245
1135624
1582467
2696216
1881953
2136022
1057705
296987
667883
16048
1260109
1307722
2338871
2694018
705070
2575245
1113374
2512900
60053
1983360
1983465
177736
369660
2877699
1738566
788451
282648
2715634
788594
515874
192460
1296259
2167630
1434167
1122212
1787196
2555848
1200479
176742
1238362
2727281
2875539
591941
2656260
412350
2361040
1854125
354523
32013
99264
1167758
860402
1805018
1346027
654548
2078005
1746258
2703941
1217142
2226563
2693609
1238846
1762890
2488661
1657834
75116
2545769
1493442
2128015
1425287
679398
49753
1864098
1112974
1837180
1519447
903927
1400929
2741313
1487218
2398038
168297
2233670
23686
2558632
594962
1574089
431390
1068168
2731759
2401526
676265
2059117
2194205
527227
1768906
2346212
705155
2564387
1082464
1082022
1245025
971574
854455
717140
683218
1535217
1487190
2609077
1838468
482764
1926111
2653332
1249227
156644
1371547
580114
2339346
2621212
1991311
1070516
1705118
1409829
2465982
778660
475590
2394906
289010
2015855
2531645
1032160
2753995
1382030
452787
1599221
2508344
1238621
839886
1634803
1837556
2260472
212488
2245907
1193792
2195569
55477
1073886
1684618
2208459
443381
2895267
1230668
1364278
2008185
349407
2382479
477727
131744
327494
282147
269024
339663
2034532
1187917
1444572
2902826
199437
2263878
923266
1205014
2626212
2247564
2902375
2042889
95396
1909131
21610
2504463
2907130
339369
451867
1979508
1379609
2505313
2427084
587150
2373881
2359155
2594055
2507999
1030108
984303
2601985
1587450
503661
15675
1851585
1680930
2574611
319507
881036
12449
2807924
454774
520314
967379
2279282
2822648
1173403
1427939
2351686
2184645
1468523
868133
2160531
13420
2246605
2032297
683049
1221690
989891
957886
1246862
258366
447347
343912
2146710
1151823
1335157
2801038
599084
1603579
919032
1787376
368718
442691
443662
1527792
2803710
1128991
1374864
1652031
1576650
1932153
589340
2312984
1267258
2110717
2076703
1761395
1289796
1247425
2097017
2405222
2603701
1419892
1059176
134668
2653836
2244601
1466065
770490
440044
2215489
1420880
2315084
2017843
2381449
1286542
1422148
1040080
1887599
1315943
202701
2248136
335079
2594400
2891559
1862926
2416561
393426
2645038
610032
201347
1391334
1147733
1443756
2214366
216227
440956
1902933
572110
1438694
1767272
580069
1264560
2029189
2893937
826655
609895
1233948
2587047
505562
1622341
1220856
777700
1707151
1040905
2090011
277732
301943
1318592
423817
1400169
2523746
2849817
649604
2284939
2401281
1216215
830264
2382307
2873335
1413511
2002157
2354224
1954382
562060
2453944
702797
915249
1939014
2450914
902965
2823612
930086
2702230
863040
2398719
2228620
1592102
1221889
658161
2846612
1003019
1313813
824584
100469
196979
107015
88640
1413474
2771298
1208755
1285390
2594796
2412376
550754
1946931
2198322
1940989
1363149
2769863
1610
1808361
823624
1634066
875466
1519163
2608510
587165
1120932
526007
2358819
319203
610000
1453862
1839899
1495429
940918
1898522
2001317
2243686
2196289
892813
1205114
743043
2632232
2798392
2590115
1977181
1069681
2773051
1479164
728882
2291888
686432
2103889
1812312
1671724
1559328
1524176
1714355
2252715
1787372
411883
386501
2196217
2872895
1593685
1902486
1587567
712089
778196
671233
2401589
1277040
967923
271529
407667
252206
2166189
2539557
2842951
1820341
2214367
1497301
2528039
1779184
2372003
1348876
1948517
1055052
2740466
979005
892000
2365926
2012492
2061412
1963416
2668748
2518954
1042189
2036567
563192
535069
1973963
1286652
962523
670764
2030714
616283
2568808
66151
402378
2439307
2742294
2363774
57274
2355939
1334523
2434675
2269329
916449
2903379
819069
581024
1738801
2191729
2236907
1874739
1531693
2314030
268339
1649425
2237430
149285
115867
192470
1245451
2633135
2612727
972368
402113
2343623
1096597
2093408
871321
2411396
90506
834192
47489
1842844
579494
193971
1856264
1891948
1138570
2751927
2066818
1556264
1645617
336506
1178280
2618723
469071
1312418
1566509
163942
868033
1585373
1232208
1686305
329671
1251042
2021608
2698414
1485894
1454574
2151102
2819694
2430830
968278
2050607
742601
247528
2848122
427641
922036
789441
2143035
1994871
2249584
1652757
513393
2879140
1299089
2281020
1019172
1699877
1460968
900140
121861
1365930
1963884
2189320
1242501
2814139
1826722
1354338
2045783
681153
92435
1991182
2576617
1496952
1712393
254849
1569250
1899196
935011
2737438
2242316
571682
1880038
129778
2520646
2837002
1440418
1221407
1583824
858226
1650010
775500
2482820
2374940
1647026
1619363
2523978
1748732
2610229
1674186
1581637
1763362
2273449
2180988
2187918
789534
1181663
971633
539400
226210
1010220
1499687
262541
2543528
2752255
1152987
61015
2024306
2716130
2320145
2812028
313623
2177195
450714
1446983
1650241
1868507
749018
1127643
792583
1388154
1312457
829230
2113552
1779007
2417511
1541802
499755
979926
419431
2408823
2777289
1229673
1983472
2495315
2571854
425050
2372148
908109
239938
1714604
1124708
1353376
1553862
1874716
1424533
2598895
251715
1800181
1042073
1919823
1529954
709394
826536
2221976
1560976
2580257
498269
972515
1137731
1367527
1819564
1217624
861163
1974213
1163401
2758364
1376535
2435415
1757988
1501324
924645
2035091
1100651
2337383
2192721
1364091
131757
1606899
950015
1865800
169892
617882
1068640
2200348
2971
2494085
1901263
1444077
1158791
690134
1329087
1325982
704684
2102755
2702671
133388
977798
2083424
2201263
2295219
2610755
1988787
1733987
120885
2808188
1566751
1006347
325331
2407725
792668
2453099
2738885
1222384
946845
1256369
170633
2318401
1555322
376486
2547303
61444
687252
2355246
289654
1065709
607365
114628
849708
2115404
2901309
2230584
326152
2340685
780627
2890625
656259
2592510
701360
672819
1287294
1796548
2805387
536926
1296885
1192569
2781878
2295651
1310120
2147000
1688944
2138213
2554799
1329262
2039909
1121137
915546
30154
1449010
354983
650523
399640
2310285
1112299
2069162
2880214
1012744
2273144
2882878
1138458
412532
2517837
408914
809502
1538052
9466
2049545
1429305
2278318
2707176
19184
2316294
553738
679404
2130456
774415
507955
1790841
1225470
2869757
2226362
2569186
846550
510397
1765663
2754599
2404826
1984635
1423015
277565
1631144
2075660
2470968
1494545
892824
1388312
1994980
1960754
2896858
2057024
2395880
988377
2888773
2073936
295140
46182
976728
2476758
673311
2671291
271757
2414103
445445
2245987
1087188
478781
498978
953655
1692392
1184446
2158437
1826702
174606
2523439
2321386
695471
477515
1637361
1262395
1712645
742077
2357692
2269463
2641628
2506630
1889844
214341
562759
2490484
2252617
2208484
1145439
2342675
1595355
1954218
2224349
804513
1304412
211346
2235936
119856
1358162
346320
268120
1764790
1645812
670147
2566044
1394021
1145961
2043433
392487
1090559
1137104
481254
816721
2002069
1210632
859046
1315513
1859295
2018333
2463739
1002142
943678
1471431
2134060
1333336
1661974
488536
2371616
1509835
302355
631097
1574269
709858
713176
1577280
1803175
1008755
2250347
1310625
2110267
1434639
1557914
2619944
434892
2155248
2165124
1656365
2044255
1579466
2257803
801892
898660
237802
2423939
2424052
2381933
2263060
1081384
2396198
577674
1494177
2414661
560900
1149127
599551
187182
2180357
2996
2704054
289922
1496087
1544995
2809152
2582794
27037
2209115
2566968
1351356
1461608
1816604
1242749
953826
1690580
2530855
386788
2142023
215353
849490
2087996
2556228
1659331
736273
1880907
2230866
1102040
915846
2492158
1797913
350051
1431314
89502
2686072
1147391
2162051
1569700
678194
949022
1371795
2848689
2402640
2491461
369024
956147
1817712
2216316
2347960
2389018
503781
2595480
1161185
2490174
2358337
32611
2364724
1971475
1766682
2617070
420817
366743
681017
166577
2044610
1264210
1017707
461743
981075
1620153
1767180
2585189
1785738
1304999
1006752
2108130
2128944
333402
1470777
1427677
2587767
1005411
1802630
1931140
1453710
675725
2247395
2350401
2782480
231683
1611326
2442798
266123
1584842
573878
1379240
1436376
1000446
701800
1688132
2872193
2211285
179208
434968
1716227
347304
630457
463501
797505
1174457
1583810
2826086
140886
2364533
892004
87742
214639
2080415
1101956
2682985
1708925
263472
1262634
1269855
958760
498071
2370579
2601491
1631296
520529
2449872
2637876
1361673
2796081
514658
1430190
1367106
597155
1372032
391331
1168849
1928581
1852136
1889114
282154
1078690
928622
1220883
2782222
2398782
2853703
2374752
988514
1468313
2731001
1195855
2733880
581160
2180679
1533089
2446004
554436
186075
2906414
1979856
1127866
2333837
1504109
692508
2149978
2150699
1409914
2221482
1222006
534635
1627482
1332046
1422419
2903621
2341586
1354681
2774716
2605230
284804
2658785
695444
1392998
662986
783041
772686
656194
1492236
2004655
1117742
336675
2494082
760905
2771824
2910995
1511941
539867
845939
749070
2902462
1169063
1233167
1144450
2810633
763588
1620778
1242067
1941196
1162753
2512751
2182938
579843
1418774
935741
1900209
8864
13655
2821693
608028
1883245
2478965
2633452
1047960
2549037
1962746
450394
679735
1645104
378483
1842134
218769
2207508
2305419
1244139
1521175
115361
632000
1027838
1692082
2047534
2333398
1336094
1212906
2504731
120190
2118680
2469731
2462579
1318125
2028788
1739267
2475005
2082023
75406
157222
83083
548353
2225575
420451
1914055
2204469
2777738
2754106
785364
309134
1353128
142301
2767923
1439729
791330
2702106
2930815
267986
345416
1258788
2571566
202209
335000
1134366
2570754
2722898
2198292
2771928
2405734
1009221
1073848
152189
1026077
2062436
269433
68020
1817755
182486
2167611
1172648
2077703
1545492
93526
1665443
2782738
2085927
1157213
2866032
261549
1165070
2698085
92220
2039952
1383697
691625
1329909
1670570
2331393
501902
2839509
1598738
1858199
1211633
2224819
1120632
2308185
702571
65871
2719093
1877732
301817
775673
397530
204068
270833
1142898
1242469
1040482
1386513
913404
2012759
1671687
2573626
2562752
942315
538630
1004144
1681506
168616
1402130
2884416
451895
559315
2833123
2380961
2314368
312998
2847962
2877533
8992
666419
1644699
616044
1400128
2422235
2719125
1304401
1777561
2555751
1449171
2753316
2266942
1863635
1661335
700350
1622291
1539400
721511
1360117
2513186
2839437
1204888
579985
256699
1555087
2592903
2676809
2676034
1937543
2669223
1705865
2423958
174845
115606
385645
455318
1954364
1750858
134777
22963
139949
2322554
316716
2257156
1601631
1468851
1278249
694443
746550
2321575
2788232
2847957
2807418
2662863
2639260
2056411
2084706
1861199
1671764
399783
2887802
456439
552593
2283359
676290
461478
2008656
2088731
2121055
1627057
2468774
2557253
2356791
246733
1643292
2761196
1537278
107563
640007
2857926
2011284
1764640
623834
597591
331534
969606
1854733
1711903
624341
1276609
34016
1884882
2242742
1525911
2345799
2251258
2418859
1551445
1829804
1141917
1331284
589346
1161505
952941
1829739
526122
1722539
2893397
2778612
1187899
2912146
1340909
1483045
2066739
758809
722173
973671
2012653
1063845
386672
2473124
307835
1910191
935178
1580693
2315338
640613
1097972
713680
2214815
2764985
2276421
175266
417411
2625405
216112
2457877
1992068
2186988
1135109
306007
1897947
2118458
1102944
1962549
587623
467933
2671697
579714
2794744
1403766
2897330
54155
2745957
2290393
1196968
1557680
1124097
1396204
1917758
114105
25798
1356890
333597
255225
2215442
12521
2642064
256978
542251
390084
399916
437717
1419426
658336
244381
2719613
2651860
1056442
702544
239817
2327881
347198
1832765
2710338
2627856
754241
1708575
1129097
2915572
814087
115524
1335079
1600271
1009811
172542
1609398
2784692
2052559
2415861
1948728
124692
561944
2885274
588917
1566295
186872
63296
2873846
2407034
2226177
2257202
54370
1535384
2287853
932910
2471418
2572585
127735
2837246
2853307
404256
544902
1391300
488769
1053091
376543
184332
2458560
1628727
353074
241966
2421945
1694894
208180
1405179
1202730
1677470
1827810
2536130
2511575
1986742
635355
2081709
2199150
2157848
1567515
1186678
597871
2815986
109674
2029692
2124287
1511822
2125085
2096971
982764
573049
1958481
847377
2420001
209531
2102338
1330536
1874505
768013
238387
275122
2012948
1115282
207649
2644841
1317766
288923
518496
1169750
1351498
1239959
119368
1865073
346305
2878268
2339980
2454658
2934515
2814984
1831447
2367184
1827691
2775547
314810
1953700
2264632
106277
942839
1325137
2690132
893888
1548938
2335695
595317
762670
847772
299312
525780
1512411
194168
1244431
194661
2221867
1765336
1528582
2704783
14318
1755100
2183128
2341028
1932824
2042065
621989
1167825
2364940
82078
611223
2509375
561771
2521303
315880
67991
1457098
2119940
205412
61639
2800302
1077755
29636
184172
2161281
2637743
1423610
2430527
2138703
2676284
1230455
2521168
305470
963216
1801942
808804
276831
879522
789212
2491836
2381238
2033594
409852
1654485
1325794
2029594
2820926
2886006
550013
146533
1506641
55062
1954494
2265198
2639259
336632
1996105
1793134
1871601
1706709
832075
650781
391615
1331414
16522
2039406
2373473
2596747
2588000
2543395
902773
676829
1961811
692938
1776856
219598
2688728
1303608
465290
410788
2525546
1054034
2139209
1605034
2156745
953930
2143761
718597
2921495
2815932
2018464
1994189
2661582
2436336
2504122
1037428
1751193
515253
1313541
95395
2714973
2187483
109974
1222556
1172935
2736514
1546923
1016191
1530151
2923045
2789608
2146768
1336836
1090929
2456147
2786020
596975
1960809
581006
1819170
640601
2604208
1719584
1068610
1257823
114633
55473
793190
1877048
2653152
1433492
633966
1954239
712656
2191340
1327119
2869553
2360824
125991
1813891
2064366
975829
2093272
1645630
536411
1639762
1173175
296408
1812339
1359278
595618
208804
801299
2113158
1587433
2658968
1721373
800868
2545704
1059419
1205122
2552610
147999
1258153
1598360
3805
795443
1151605
1216428
2410872
905478
986075
1168401
1810270
1590496
2222766
1462816
2177278
2133549
1870205
622229
2550390
454117
1765364
241820
1726352
2911800
1222722
317900
2201383
2205271
672462
1288369
809733
1986710
1023918
930420
2412269
1818243
2428782
1162927
655510
770081
1283804
722001
366506
1561396
814384
2004578
2918804
1465241
1759746
2368098
1516833
944326
190194
2924737
597044
118764
2232617
2241688
1844712
1742170
2249861
2205728
627526
1787146
2333969
1077354
2850012
1454165
1688139
2263656
1666119
111948
971474
1015382
968784
2283734
1780068
1895280
2503588
2638095
294579
609482
1023752
812334
2890557
2114399
1931143
1729304
1047285
528054
151213
2703770
1665894
1049371
564587
1620911
2780485
1172700
1277013
961139
1943954
307625
656402
2329710
853607
89700
467224
2496148
160770
2110129
848190
776613
2323566
2774762
993835
2905167
647339
1255513
1439166
525925
2359509
504752
939378
287518
2060958
359428
2377920
563664
352067
466471
1279834
1401619
2286914
2776319
726955
2598942
2031631
193356
1421973
852794
1402676
2194621
923073
2619077
2569373
466743
462996
1885294
2525110
1787372
613418
2417870
1374983
1741119
2298795
140362
2189019
370915
2473632
2252751
564689
1270664
748348
1115853
2238423
124311
1935007
2281901
2936102
618634
2623423
2255525
1677177
1143250
1207242
1921667
1598095
1918365
2439642
787314
542048
2880580
1381994
2322891
1272818
608741
1152095
571127
2726814
207707
2503508
1962800
1993907
1084372
114808
2231330
2408794
2004274
128718
2077150
1959194
2464487
1607761
84582
847548
2532166
636908
1092468
645996
2206471
938674
2877107
2938927
1554423
2750792
2607835
69686
986842
1855130
2001323
1960679
2707008
2338950
2634390
641487
1613871
2209599
1814380
2514079
1614057
2162561
2770855
2548188
2564056
2479554
1809940
181904
64928
1775611
239884
1454577
1354564
970391
2073083
1142027
399403
612291
1194316
1516450
1788193
2742688
1422145
1985967
2123416
1543073
2833864
1899974
642901
1880107
1472899
2412136
1362049
1419826
1017315
2602104
2056490
1348405
2062144
145225
1886052
2103467
1774846
678807
2674081
2070215
1913797
630390
2864622
2593706
2329817
57655
2891165
559044
2816023
2706177
2353314
1761047
1417599
1653715
1657925
1764873
1460027
787940
2489783
2779542
177319
326902
644857
2772411
1938694
2337914
1696092
32923
2407773
548107
2531552
1671484
1696081
285432
1173453
2362847
2740665
1606207
1669490
1817945
815754
2102317
1989761
2432042
2272577
2898188
1869103
29226
1206717
786785
2078717
769179
2792243
1985771
636618
11230
1084143
2323462
801329
2597668
1525325
101259
134789
2822725
1203649
1047328
804847
2177494
2687020
913173
256425
1447875
1324935
2059534
2491850
742837
2743500
907050
899287
2350586
937338
2363518
108080
501023
1961825
1054077
2307647
1036104
226530
977119
1983949
1073022
1495725
1011667
2791975
449555
226172
2513079
1039723
1640444
431399
2708803
960791
2562644
1680621
1154739
1944932
1954082
1133647
2727170
1444052
1364991
582960
306763
2206287
998374
1962443
2300159
1437658
1739323
1461780
2301786
1206518
1750684
1315713
2137105
1603254
2491775
1056659
50931
2564117
1012497
430440
2640345
682101
2075109
2261610
2739461
2154108
450279
363327
1409376
2266408
1587154
1813235
2736576
939538
1219944
2622392
2184853
2216851
1565819
2353601
1381133
902391
151292
1752861
2896894
2573135
1903716
1024343
2768610
2052273
39952
2873070
2283535
2149493
1292928
538147
1499379
2756401
285525
706877
1815269
309403
2734386
2163667
1156407
351437
2714544
1294940
1150930
345337
2390003
2231755
2883479
962629
199951
457595
2701081
148323
496957
1021202
2440351
537705
18338
2430729
2239986
1335231
179690
1237618
1284472
760013
345744
58944
135890
1943299
2204065
2280390
2062811
2539893
1209912
2697713
1974757
984536
736821
2788179
1039040
2532264
347689
2053694
513567
19993
2733684
2328566
1019437
847986
1665967
1434493
2473563
1411519
1806575
1962533
1405499
1541990
2518284
1499183
1229528
2707412
2613896
897378
2424719
223267
2937964
623227
2039700
2746813
1375617
2485740
2671498
1614020
210046
2223334
2483857
1717168
2419466
1491190
1707056
1848043
1236960
621518
2868172
65130
293923
1997402
113199
2010205
1580942
1601990
1353751
2045278
2222719
2921090
841168
1772432
2084869
2861902
302650
60878
1823168
1318836
1801493
262139
1548360
1555930
1257992
1530648
1991461
900277
1282555
614198
962314
2459612
1100382
48165
1153611
1878464
1422153
2477460
1901304
1665439
590629
546462
1366278
704688
2654474
238847
2553872
237214
2515590
1778994
1535838
912587
2370889
734922
681822
1500188
1462064
2723074
859006
1358466
1917486
1349001
910339
1107214
2114996
2663810
431735
2388430
1580202
781782
732438
2082677
2933152
1989139
1569217
403165
211207
1162479
2007297
2703643
35497
2064076
1346802
650842
1294727
583043
603330
637920
208248
2464452
2069445
2493292
748459
2752035
190183
2417631
1188658
90510
659462
2869377
1203256
1960461
2505352
2911479
969960
1264067
295818
197765
1024893
870532
64154
1411713
390557
2629731
2858993
2792399
99740
1065268
1984878
1785280
950009
2055646
507461
2353032
2564917
1247992
1466505
1360144
112409
2011370
1747216
317633
340743
2098865
1781527
2457712
680071
2515544
2939424
1810361
2218162
2912704
2196616
943012
1927054
961353
525438
279619
2536426
2028373
1009250
1524893
2612824
323374
2492511
884759
827805
1329004
2355116
2744155
29067
355769
2709303
919607
2269433
2761234
525862
1495703
764926
1083370
1462286
2466533
1668247
828386
149632
1454636
1783856
2182206
1108889
209264
562677
684217
1557393
2299654
2469225
2049090
1344558
182722
2681248
982247
2186462
2445239
2483386
2486819
1789989
1777357
1322015
1755143
164498
1352091
957006
2432771
1118933
1480652
1897542
2547488
2195535
155541
2653734
1390084
1176262
428635
1584728
833579
707816
1707955
1590101
2203494
2548577
2744877
1846887
1422917
690941
50684
313313
2188027
1764808
771258
465508
696760
2526412
34458
1899799
1221915
326229
1812907
108840
2205219
432713
1773773
2253252
2887291
2788675
1038374
252866
654041
379769
1921115
1415278
2094253
2142468
1177059
1768319
457408
1881052
583178
1843491
2744115
1587157
2261104
1843853
2461976
541293
2048791
1992405
110265
2322816
1037243
2119710
1512318
365841
1940316
2931147
1439456
1369386
2764367
940074
2633280
2285486
249734
1631439
373444
677554
878573
74343
641510
153165
2615103
1412657
2894574
2390757
286572
1849915
787597
1985289
1185102
1807020
384765
576111
2679853
2312438
1001513
417841
2786322
2319383
408612
2739590
1299549
2915260
1604046
576279
2446113
488383
282522
1772016
1674192
691999
2024592
1766917
1527496
2532912
2227155
256207
1022732
1639865
481087
1155598
1166468
2443589
18056
872227
1958750
631343
490508
800193
1224827
436135
1373879
264924
906231
2520392
860538
278536
1473590
1510859
1567538
213868
503194
2171340
778400
630999
592102
986078
1130145
1466135
893708
2731336
589700
359383
2159642
44600
2293327
2709976
2460564
1771450
2033932
996541
941548
728824
1832024
2691276
1011234
2480167
790764
1841681
414054
1677175
1783563
729940
740577
2487278
512845
1705116
2045728
425582
2181404
1651143
1857245
1576008
2662067
2676499
1756269
2659619
2686762
882267
1027068
517189
524672
2700997
1439527
632564
252881
2919867
1933988
1001160
1359933
2163318
2451642
1248169
800255
1257541
2115218
2645793
377864
1932225
1221297
843271
1296586
866741
1241882
976689
2891342
1240101
2490529
604188
1519808
2102932
2312087
1630939
11268
64194
486606
1396464
2442089
1043528
1224731
1019702
477860
2568049
1888746
1799304
120336
1802862
167693
2379908
2876275
1842562
1559064
1166060
92014
1176635
2164635
560414
1024427
1925875
819578
2784695
2499600
1198057
1026655
743344
1150817
1234897
949967
860578
1745231
1833723
2768533
433390
1378989
1731028
1049411
1077213
1482866
2027932
738576
341244
2034160
1944213
2793381
394880
2867412
1567651
2749662
594726
1712420
1057057
1242036
468325
456757
1466654
932432
754113
1236885
1992029
1966151
2136737
1517282
1075611
1399004
804258
1377752
1372873
2462986
175276
1853614
964674
1801286
1000703
1382853
1485266
2279952
1599026
2143799
1066374
1824893
2165649
2280706
180773
1149914
226927
955177
893786
2789030
2324919
1202472
2178411
746969
428205
501402
1201667
688671
1532421
1826447
1704881
520865
954437
428557
217707
2436684
763209
1573428
2013679
640888
1572702
148184
2932557
190971
420928
967262
2283711
270060
1823944
165702
575640
839074
2110403
432942
2328467
525714
2154231
111270
316009
1813239
2855150
603396
824095
762089
2081195
1490992
693423
288481
64583
153700
1910766
2632753
2316592
161591
859539
2094548
199703
1757726
2680365
1127508
1944460
1932475
2374307
1720003
183426
2220665
2144727
334490
1907116
1083316
1637403
1970287
2622394
2284198
1551884
228950
637776
959086
2299266
2246269
2867162
1389972
1636320
2607880
2583779
1199677
1788984
1657744
2373911
1189829
2865771
1772077
662843
1674808
2548816
2255445
2406988
2793096
664386
1266210
275321
839997
460851
913883
1079024
1837059
397224
2103904
865388
2175876
1625027
1806287
1083281
1591858
289367
621055
2513064
2204407
2921759
2713777
1516454
1689028
717970
858058
2614178
828509
648906
2782526
137166
2271383
1419409
1419380
654448
1437581
2819273
861247
757592
1567365
1210713
491287
1845624
148726
1430889
843138
1506582
2337373
701389
2030640
2921646
729414
2653520
882593
2334975
1879962
709043
882001
2485246
1453018
367311
2584772
2195784
2518527
1607638
2847393
2170710
463307
2615540
553270
1028750
2785944
926959
2810288
1245166
2410245
38547
1493834
231975
735895
1186646
1415539
2033031
1251320
1330587
152489
2591259
330661
647650
1065626
1147335
2362047
2776228
1835123
546219
1643305
228941
223982
955515
484609
2727475
1988481
1320896
189809
2237248
1995514
2937012
1970923
23811
1031172
1225251
1846902
2591267
1577492
406120
1020689
2166351
309274
594481
1433749
2618050
2711543
2104051
2540254
2301597
1088506
2190017
434785
107441
2331493
692396
824336
1730402
2527127
2482821
866345
1014557
828770
2237975
1526299
1069781
2578949
1204317
225263
177696
2242275
1941906
1712524
1152659
3367
1044353
1263124
2039878
2812382
17052
2521673
1038498
2796406
1321376
1332531
1251135
1403551
827904
656707
884755
742025
1839328
65497
2110325
1020202
561513
2916501
78403
1713769
401548
1625533
2411295
2302177
1866191
2499709
600678
1341354
2035112
778408
2218554
203910
193141
700963
961518
103782
1859179
2150551
2061565
831496
2836019
913000
486318
217636
970248
2320086
365484
1830235
914404
1414910
1425942
286462
1406354
1845668
905422
1990566
373191
1111238
326892
850115
2603041
549464
539655
2847146
1636872
2918640
1737893
2440620
1203592
306145
1525060
1265532
1784329
569722
1574002
615902
2091889
2647321
1630282
2647224
2036389
2347715
565838
1835307
1526484
42657
892182
2228468
886340
982029
1257756
2804049
2487329
2656059
327461
2922772
8718
1919988
663507
707326
2819258
2157513
2229379
1251992
2342494
2816647
922678
1387625
2078232
1387417
1530801
555518
2537940
1731777
2839578
1094559
1002302
2928177
389251
354119
1397017
2039992
1177096
1133216
380199
1407031
2805036
538026
646734
142388
1610186
1354226
2904516
627513
702003
2287331
587408
1492930
1152291
570731
50450
289499
606474
557493
524265
1858525
1121965
1121885
2299993
274664
2873542
1350880
2235982
1981903
2159336
2146170
2359236
25687
2351847
1010449
1792065
7658
2669121
276638
1372918
2269740
1889635
2462036
2789160
2215046
495304
622186
286177
47198
1460693
329745
826949
2029382
564729
1247605
1128506
2773920
2009409
72413
34981
2230719
1172862
1606701
2106166
1307817
2173410
1564594
2558578
1058709
2430512
1427036
765092
181220
1482484
215016
1668863
1158245
1840113
2009109
2673762
131553
1679033
1827023
133774
2044530
1398068
518585
2151677
878920
1233443
2814003
583289
225859
1175807
1642609
2306158
604474
2199012
2496736
627257
851907
860925
2911363
312263
1402272
1613918
2084135
158366
2578390
1759731
1936097
134455
93703
1527723
436648
616284
1998125
1564278
1986335
1674441
2582838
1486615
2162527
2388836
1977768
1511038
1487114
1016959
2405269
234168
1952171
1739004
1772327
2929255
2928875
2719639
2005167
2290437
325358
1535206
2424454
126032
1578295
1825102
197012
1088779
1150098
691832
2921367
414397
2279701
74126
1463481
1252837
1439722
1854749
2412025
1522598
1959758
1674113
2361315
1986699
1619265
1100941
1607419
120001
2647176
2066398
1391426
914343
184682
2539930
32707
1715518
902095
1053749
2825634
5725
1317269
1258995
1408093
2711155
777296
2839797
1662540
1541922
1054219
8490
706658
683495
1758871
2693891
662798
2515905
1843552
1899
1242351
2138867
2808777
1886987
478607
1677286
611021
2449121
1181508
535138
687400
1793725
1594479
2437308
486163
2090392
1596594
1876346
2870952
2268299
1611412
624556
2341578
1824126
834279
2177604
422545
1203685
994298
1299889
610630
1698780
998897
223474
2439612
2023870
804356
1486820
337789
1818702
511997
823157
2793211
863490
2786390
1122306
1156277
2543817
396729
1301232
1737174
2655827
811052
236298
1676553
1191231
1048281
1697380
2367870
475829
30409
2745608
2457166
1029737
183991
1289
840220
2490351
1436406
1367865
2350781
438448
747209
1769654
1555086
967868
1406049
739528
1031269
773414
159696
1769828
1543178
2559641
1824512
2377220
532254
2308006
2737251
980303
223921
1298611
485091
2055860
1955775
1961093
59442
2411586
2716270
2333807
1736843
1795066
2363903
908576
1135448
950616
2011339
1286041
185267
1990023
2684127
702349
707180
1471489
1667837
512907
386884
2871827
893376
570880
2503875
2517663
1504999
2076488
1040740
2232971
2547288
339532
420261
935790
2749415
190484
1573559
1773674
1314028
863769
1596696
682013
1738520
579499
201857
2047601
2857548
2228858
2090046
2647428
1607164
1904608
2700666
2770124
1566185
1910285
1354629
2058814
2371647
2658263
803739
2819050
2621613
650111
811803
1129240
1184564
599435
2128519
1163087
2270796
2431591
2128507
1795203
420707
2852300
550945
309893
537949
2507442
1666764
247573
2760077
2049910
478608
1419273
2027508
1152345
1832794
860454
2878865
1238003
2187934
699328
2599048
1831303
952838
9558
2788553
1704029
668162
1414552
1112290
2766340
590430
2587623
1261238
1333211
585269
2845116
2145217
1350491
2481206
2241232
1174518
370490
2338548
1963811
2327358
2772336
684006
2343814
51161
2105297
17821
1673108
2151298
2872863
632170
177776
904565
2815849
272722
1134380
2419104
1965735
522725
2466943
2894141
600789
2142737
2635346
917961
955042
2697054
1407261
1388777
2523439
267026
923653
2816530
2125630
2083510
1779122
316270
1461437
1526026
118673
561375
1895623
2067789
194947
1971393
1391533
1636165
981749
461301
1719216
542977
1770702
355242
543714
263843
1522523
2721764
1343351
2929399
1172099
2305682
580892
1808250
30462
2597612
10616
152639
43599
1009401
1925992
2290996
984523
2831092
1238478
40010
2510385
433989
2875234
2580479
1275877
2402714
1992672
741714
1981636
638683
2590481
1945511
2092619
46690
1155195
238326
2249795
1115875
2641332
2796287
2771642
714285
2440956
2164586
1894885
380194
2054333
1020602
342519
1335619
2078613
2355350
1229171
137596
1411378
1119340
706444
508368
2420241
1372063
1983135
2218514
2890337
1330693
2686304
2362651
1766507
222151
998828
1635200
1621332
1675248
2500355
1753528
2731456
976913
465876
538455
192187
1041143
2555885
1456983
415704
1851488
2793264
625315
2675445
2904500
1071477
284879
1118593
1339444
1207203
2431225
1426654
793177
2267340
713149
726044
1483328
713254
81422
2238323
764857
2233347
1876918
2899476
1643300
1590692
416119
689388
2322990
643803
42017
1201206
1800905
2034875
2248618
2097913
1024587
1815105
417574
875899
1911022
1837787
372037
669557
2501930
436327
2825663
1329651
1025232
2099090
454366
1347612
2220415
1125378
1455623
2814643
2791921
2615817
2689118
1237112
557438
2205145
1492445
414567
513615
1545450
1475446
1701398
2050562
685904
1412627
2876935
336433
142158
1977098
1382084
564626
236595
1660839
470738
1274354
1429470
1547276
1885563
1121151
117381
2649692
1477656
2466990
379081
1867872
419096
1474531
1686051
1627617
835981
950508
2260913
44370
2739510
642938
2162115
375130
2864455
1008906
146367
1252352
758026
2420551
2896265
2508625
895262
1339537
538667
1070145
1035522
1973577
1409131
1085466
894866
407372
2745899
1511359
539920
1969804
187966
2077674
2642077
1425346
2039712
883355
1481754
2580116
582318
396890
2549998
554768
433012
1871224
1476867
1825073
879709
1658989
1758012
1548167
1441660
2584451
1796702
2586659
1579095
2401080
2914017
1263818
1692787
2642914
715964
33281
752650
779977
1169487
2670643
2797188
76008
2903319
2123070
422073
2059942
1503892
1458773
2725222
612767
1383882
2339550
734016
1548697
241790
2117515
2015390
399850
2419476
1079987
2628964
2109378
1400954
124259
2882506
1157272
2027997
50096
385428
744694
2807039
612630
45418
704351
1822815
950354
2142069
16475
1900345
731367
65973
1745773
1776339
2042608
1349005
2555230
440699
1215423
372096
2022038
142552
188372
1938480
2472990
1921850
2477160
803893
687899
1057054
2623779
1627485
2627937
2179815
2336628
2899872
696713
2226171
194492
1078754
1100821
2871000
1970745
689312
1400130
1359559
1877719
2188
189257
1426898
705319
1174584
2583057
2134937
2367018
2554258
2737874
983311
1533934
2508621
1671592
1112763
872734
322175
867180
1993777
1433341
2456209
1782959
1725656
1790692
2535093
2388311
1867755
2428701
611574
2778802
1739947
277963
2430925
2918333
2928415
2802078
357596
1682674
2872104
2483057
1368283
2519408
688558
555107
918807
2122171
2384615
59022
1783262
391259
247036
452524
1287666
2546078
507172
1290324
1799546
650550
207239
2826926
2257735
2543060
1275344
1793911
1296453
1742731
165759
1567797
465920
328000
989142
2644101
2266869
2805300
2083238
392532
1029771
499652
2902567
1751319
2701127
497440
2797051
541841
1971141
683390
2338528
975678
1662219
2414347
850264
1217457
1372137
1679703
1067955
564406
1743457
2510256
999331
1727801
1955051
2604867
306293
1287243
1731918
2278967
2190044
1747058
2607126
1251361
340497
2402352
1939624
2934233
427096
2800744
1177913
17213
1892614
470322
168677
538416
2203656
1804379
2423053
1681720
2317170
2621972
2855286
887027
1513335
1455054
443379
288386
1963059
2430668
1793779
678881
374281
2206002
1603969
2885587
1930548
2106230
2913057
2296948
2519361
1228647
1691644
495285
2886730
743356
1999627
1832159
2804976
182323
1853459
1788496
2876296
1205553
398274
1982252
2920794
1601306
1750789
1551568
2072826
1841786
2753393
417476
291991
1213042
618570
394911
468687
1773416
176552
564771
167273
1401688
2747088
1221021
1505201
2561470
287419
2065602
696494
664587
2318792
1352152
2177806
1453228
1711077
2004054
1577452
1687607
2893372
1196067
2935070
2032029
2661837
2438605
628969
2702788
1093722
553337
1642515
1895553
2656563
2625786
1985721
22401
553981
1348206
87756
258114
1458673
1008387
2072180
793371
1822534
846557
934585
1007813
1209958
2555737
936519
2063240
2171516
1426116
361247
796237
1799039
172199
1512551
1728062
2157198
1661669
2923072
1831864
212372
2774075
2671713
2767146
2493139
2399923
1062961
2117997
1231562
75207
344236
619423
997792
36376
2742910
2918879
2771377
1861764
2781333
381478
59267
637586
2464966
1553843
719355
879036
2475191
719875
1734785
470745
290864
194766
750516
228817
2417171
1801703
1053112
2772348
2207304
1884056
1027347
712306
1940188
1773115
1976861
1330821
1429573
1918555
1883601
143715
2618255
1417582
574862
1894454
2473919
2467042
1882652
2248725
2668549
2688347
1647093
2586417
256773
106581
2612706
2098315
1845867
2173929
1880228
1977750
2643473
1907760
981473
412067
1189397
1671949
2362500
1420584
979580
1327601
2193537
2103567
2748585
2240929
58250
1532237
812821
134580
2385073
1629528
915971
1461114
727444
45333
730568
994393
1097058
2572563
235829
1688275
138245
346469
152808
1798220
576258
1646402
499300
1182828
97030
2558273
397565
2042934
2108524
1542483
2533513
2825235
179202
617009
987970
350158
2490613
2715554
368934
2312369
1146564
1427149
1836424
803532
2582090
2763865
1216809
1248620
1653739
2860990
1948506
2490637
2497596
757832
2245296
2314482
1685094
381636
196953
1841826
2586662
55993
1151749
2808444
327293
2756630
518337
816338
625683
1550124
2291840
630937
525359
2021627
1427600
2264012
1019617
1990878
1478477
505354
2245634
75509
2378752
1977973
870388
1493351
903450
600810
520317
1543400
2572053
2074191
851700
2052273
968943
930061
2286802
729915
1480928
1720706
2839751
154986
2785698
1758044
2281648
1522518
2110278
2920932
768260
2871018
1522152
1514321
986889
541244
341312
2322730
2508755
94788
1744727
2813056
288612
2851724
1508328
1074160
808987
1122692
35104
2784882
1060151
2704254
1162401
1821032
574411
1729117
1370507
2822454
628399
1527209
1899443
2167695
1781822
918452
705550
1433769
1198910
697528
1722813
2038096
2106359
2650917
2916764
352746
2423859
2789135
464272
1766210
111600
507290
680368
2436385
1941313
2322692
550283
2002348
356049
1148575
2792136
1306523
65017
742479
212747
627407
267247
2600357
1255912
2574720
2493786
169555
455769
513393
2780298
2273392
2616352
351647
1422650
727892
2504552
1763574
1367619
892774
2848442
2099619
2802690
2860686
2042528
2840408
503419
2642056
149500
2401485
2398654
803234
225010
2464502
1197686
1329487
1275911
333366
255204
1336446
681123
1804205
1948183
86453
1485806
2005336
792194
2557395
2931437
2486301
176404
1431319
818075
2693060
2224300
377018
1450369
2630794
722748
6308
223872
1427673
188523
1844608
2213032
2120870
692024
1509730
1501860
516313
837997
506648
2804674
1473151
815841
622515
700801
2746741
868256
1522472
1806889
2140160
51405
1170138
91168
1562296
1414991
1602041
2492742
1252363
195380
829412
436636
1366400
2876176
1477831
2810558
551088
830924
1705970
826233
905954
1474543
2034848
965307
2794067
158569
2421595
1710760
1097318
1846702
368963
562951
2893175
1425536
1730672
2534916
1166531
1755411
840311
2453621
1770826
389328
1413670
2525747
1987970
139736
1046460
377716
572548
2543474
1536786
399598
2793388
561304
2876732
2720925
159263
1469354
2731334
2402326
2450984
686080
2260597
577253
2381285
2470133
427062
282385
2682953
449395
882258
2933897
1404007
2359884
1679365
2819254
1179315
2204106
2683787
1730985
1387817
1203412
1660900
634558
1241116
2419541
142439
867843
933250
2424100
2898039
1617220
2671793
1104831
1180726
834529
683570
1370528
1911703
727808
1637236
139359
2646208
1960364
2229873
2180704
2321737
101082
2234175
902556
1923832
893576
1036395
1774448
576453
2812418
2226932
1899317
1792378
1322653
1237755
1918235
75753
714251
1644988
1757090
1880516
2223456
772848
2440016
2648976
1771580
1592241
956822
218312
2088119
1957459
512255
1103491
726101
1811557
2323527
1974069
345860
77287
2527154
2632385
109955
1629770
603481
1723733
2718771
2239919
1682445
563754
1180960
2565994
2178314
2050705
2871400
2769340
2003829
1920779
2761452
531487
2840214
2938893
787442
1359780
2288771
1092947
1813714
339921
1952304
282505
1572852
671757
1902448
389433
1039323
2844841
745629
347914
1159151
843282
2540932
2481294
873387
1694009
1029880
384077
139435
1833202
2114189
257421
983594
457799
1109584
1335300
2600999
1585537
882448
62961
693304
285658
1435575
2062110
2660787
1332077
2598955
655404
1354104
662229
1937523
1034437
2793385
2190807
1405609
1996568
1537162
2559732
1956638
1505938
1471694
1724124
772177
2482616
2702987
2355182
2035447
1928379
164687
2515709
1510359
2775133
1295512
1015969
232798
551579
2060312
1194660
2183835
1155519
2135896
2467846
779956
2357640
2465367
2919019
1974889
2699741
1455703
801892
684373
650240
98337
1588032
1576942
1759106
1180446
2615595
2630122
872477
1728273
510017
1163504
1107137
1307732
11538
1445847
618441
2767203
2816204
1174392
1109482
1426340
1564582
1257256
1370834
2340382
2375633
1031987
2418028
995518
2154451
709133
2041412
1776105
1484335
1660778
489061
2903152
1236124
184611
844767
1127690
1503615
750117
130150
2757079
2720663
276963
1094050
436381
588049
2485154
1691194
99371
1743262
215743
1558193
107414
1340782
164036
1363154
131890
2650115
132278
1401383
2430894
1592079
2368637
2042491
2647953
2097952
899886
2300279
713112
166169
486864
370441
724023
1079869
456230
1770538
2126048
1155496
1778289
378799
1517967
1734374
635272
2472111
9756
1733278
569455
1442827
2636800
740992
830222
619686
1971489
356748
452730
898951
867525
411597
1958404
2871771
664625
2077191
2347511
2498240
585733
2679297
1463014
2755320
1140743
541236
1170608
323789
1636665
1406607
862611
1093465
1704305
359167
63977
1368741
768619
620760
1258719
939375
2856512
2250424
654686
1011202
417775
2449901
1938287
1777397
507807
1730912
1907534
1219024
232891
2635357
690546
2049399
2104259
117703
2830174
613780
1281091
1588781
2614378
1259493
1548324
720154
587425
1127714
242002
2015052
2053775
44423
2087281
2790271
2252125
952027
2284238
1178620
1537565
167032
25371
2482155
2571033
348572
2037230
1891633
1689118
440829
1906429
1290506
334904
1703645
2412632
1265177
2153239
1960128
2884011
1106174
2631591
1226377
821446
1586486
177759
2721616
1984035
296433
161505
2301418
2812635
212121
193520
2889082
789449
1417974
2327069
234383
248704
385107
751664
781512
2295724
1355087
1226957
2715178
2104656
1661906
2470896
1028833
2217837
896040
2113644
392272
950717
451811
1208703
817493
2677352
2788776
365287
1254274
1174436
2266836
2766645
1348228
420089
1768232
733316
1103102
625048
2276303
720129
1204483
2693999
686546
1845703
289052
1156170
511766
2769639
2895589
2445254
38277
2245881
740616
1766478
2402702
315197
1842372
2426695
704151
648148
2126142
1407295
1608483
1298579
1202943
2524649
2283885
2146960
1874523
2852316
847056
180185
2436331
1750768
2133633
102095
1571380
1877285
1777635
2306421
2144076
742542
2763961
11500
2773599
2827525
1544233
377103
3352
1107805
78034
1330970
2495230
2273070
2890423
1315111
2776358
337463
388680
2690460
156172
2596572
483422
2027990
1271429
2527042
2012410
2824307
620284
644204
2320594
1587021
1915338
2436439
2797130
1565228
233058
1627441
1875625
1197086
60996
1559827
490059
2172438
2488576
1305876
2248415
2295697
1987539
304519
2938393
352886
1767632
930673
2777018
2809627
1418842
1796973
2793343
2192996
607627
2192681
889151
1913427
1155690
982481
1858691
1363207
703384
1508257
2727837
868703
1969978
582389
1656330
285468
2544531
1188630
2678259
443726
372743
1675740
267124
1417177
2642737
886744
387664
2105048
1200053
2472427
136568
1293108
1296454
394044
487488
1243406
1924879
1005339
1194024
1307215
1470275
99389
1037483
332783
2474347
748513
2369187
756554
1691466
2751041
58439
1653014
642829
615967
407115
146645
2350580
1046399
1199513
1886958
1108470
460213
1513108
1942010
2166392
2546699
2750620
2811821
578683
165225
1116244
897247
2719152
1852358
1392100
711691
52008
1135715
1235218
2242656
2914628
640717
648308
1366490
489348
306864
1017746
7903
1414708
2895410
515173
2042622
1438131
764944
1543293
1506347
871297
1131169
2363500
632969
1825520
2117578
2790454
1638084
2756450
2586552
2592012
2679779
2872119
2317171
1829140
217509
1050794
2475217
2141450
662701
367564
1515211
1221422
2002026
1813215
1677901
703844
864888
94255
1535655
1062656
275232
2419020
221898
1447639
870958
1624731
1217454
1367131
2345238
1377347
965843
1020202
1584151
494375
2054034
2670985
2046103
910457
2130109
860742
185824
1836085
660489
1419840
1555564
1450107
1283894
734131
489825
1825724
2260892
2595921
431261
169232
36986
162733
1495114
529581
2053762
2377400
2779415
2883046
2409247
1735179
1062188
280954
456919
1448679
1674340
2457619
946608
431225
1792922
280780
702744
321098
1213804
2316549
2738865
1354792
2738223
2309882
849761
1693373
1729030
1436835
915414
1239481
1241993
831153
797169
647999
235397
56307
1946381
798939
2646404
63993
13067
540589
2484331
1274692
253413
2780843
2827285
93356
348433
1562515
1063293
1513934
1104622
807485
742180
2422867
2343467
2700048
1624110
2711795
1588406
1538071
569679
2871050
2208631
259361
1859108
781986
1020157
1462655
1937772
2542337
2346912
2711901
212373
846808
1239415
1688606
770214
887008
1537165
1246244
802732
2862354
2594030
1726610
498447
1596970
2466188
1995897
884434
2054403
205179
354239
2911237
2394111
2594284
1488661
311119
1411061
1793634
595175
763628
2213393
2909770
90123
1621586
334587
738135
1460325
1811043
1269523
1861645
2602055
2680354
2462518
122779
819330
2048982
2072400
1559223
1561292
497395
950978
2793019
1208402
1624377
1252595
1011373
2204953
1352421
1193504
462466
608043
2915988
2834833
968875
2572541
1599659
1292907
1585247
2145893
844469
301971
2915351
1959454
493752
1103203
207892
2806796
1874869
952048
1066492
377582
1878629
236554
464182
765379
1081810
569799
1766535
414130
1846413
2928923
2056676
2743073
218759
1949162
1242263
634303
2624508
1565061
2132596
544957
1179783
1592101
1302889
619789
2487824
1239497
2646267
2011823
2326174
1311515
2466854
1446154
146287
21657
49034
2142626
2713353
2642305
2467623
2530372
2741591
1483234
432612
2239681
2439677
683260
629076
37895
1718796
822566
2263962
2463823
372696
642282
2064403
819644
277277
1823350
1183412
692873
1138289
2604721
558779
2100279
183182
1899286
1066533
11826
1282314
933823
1224554
1274495
982516
538728
1549276
689634
197573
1557169
962832
395032
2338498
959046
2600522
1608727
2894407
2722589
1250713
1039825
802159
197008
1131885
2821423
1997235
1251270
957788
1392600
1823027
1148772
2853721
21931
1082373
1829180
2168124
544913
334035
1790499
2607830
2201748
849810
872585
2499059
48387
619460
100683
1754926
1727495
327116
2380313
230739
2179247
789302
559046
2504216
602347
422
1828832
1171263
2385244
2182114
1021099
128859
2181000
270088
2871729
2385603
2882013
588557
1058032
2531563
808858
703089
1590460
1404845
612686
2724215
2843748
1763099
2744264
2824186
814400
2091034
2745468
377023
2102003
58166
1197482
1527861
1926049
813873
857717
320878
2824151
29383
2840178
1329440
1829657
1502399
561608
2451917
558561
1508020
2669870
1686556
778948
1647565
1267783
295147
2608964
2725211
848581
1142258
1792083
642720
401185
375159
1218306
356708
14337
1932418
1480985
1901664
176474
1409417
1194433
481689
858942
14771
2219555
1077629
2443549
2710597
259881
1587608
420937
2098257
1234878
1207284
200651
2029985
2234849
496854
1341869
342363
113005
1189235
1895018
566027
1256559
1570821
258786
388621
2398400
533544
58127
1977195
1808229
999604
2219863
1437618
469075
1344878
2164347
1539761
439630
2631360
1106827
253608
1190158
1235937
2150271
2318870
1756136
1955309
2009003
2019586
860119
2023934
2327954
1640888
1906282
2302141
2739366
2168957
615594
76569
126363
1534595
518597
1385382
1397448
2357260
1943912
639224
875849
1851461
1853461
1812514
2836439
1396476
656397
587988
1894294
165673
328144
2190997
1909312
1141603
2847891
2290468
1871210
1855101
2233833
676325
952354
1725620
2602806
605396
1908470
474683
2884665
2778138
794946
2290862
953668
2794227
2446931
352847
1452285
2152919
1071107
961798
2536519
314423
2369941
2007120
790542
2788012
1528167
2160741
558954
872551
1356086
1274071
1250170
24722
1080993
293243
1411971
251654
2853623
2837195
2404282
2856189
2037264
1864868
1457590
2072157
2621185
43780
2248954
1798327
1282289
552811
1601320
800515
342861
1309024
167018
1356034
367988
407915
1865942
2331429
149758
1442279
2142267
261549
509378
2553262
2716206
98748
25335
1472451
1158586
1344634
744765
1293589
133418
444736
327979
1240559
2917644
2935041
409855
1972568
1457174
220145
1581875
1421009
234585
2629680
506248
1332086
2015939
170467
1511269
1820617
2702281
745086
2227463
409607
950931
2007836
2532955
1940491
2827613
2045856
1363062
903497
186653
761351
807874
1730998
2919257
1061177
1868910
1979356
2095834
1362203
2738168
1878977
275223
2742811
1429415
1676503
1810737
2517165
973119
1534262
1648421
738485
2744983
314979
561793
1343618
2537711
1793837
1229473
1617854
1326877
1333249
21752
2159082
1323620
2568808
2063170
310366
1571504
2370403
54782
1561401
294362
780339
732481
2498354
1264556
1801107
967642
48367
1077846
1472056
2120235
176791
1045128
1378623
493556
2497101
1549790
855185
1257513
2078639
1674576
1119084
2905116
2602021
41274
1307388
1521247
765305
143423
734921
1861165
1287552
421026
393385
1240323
761673
1732275
1606840
2577062
2438953
2249564
2707925
2741590
2689973
2054984
339089
2637082
12099
1806317
858660
1980432
1301242
2154703
1823760
2717598
14200
2066497
84824
2480082
1644225
281191
2532528
440165
884995
179963
460891
2540488
1875649
2512902
1826010
869319
2188020
1371000
520339
1527577
2830030
1307958
2868331
448466
298877
887272
2908792
796772
2836463
2734
794352
2223353
1793444
2617823
2767271
597530
451214
1014427
943340
71858
1266289
2513724
804138
923567
852173
2460964
1202650
86174
762813
1619846
750644
1488935
328977
118928
205454
1410050
2874861
1688101
2468753
1652863
1249373
691149
1196836
2456622
1518443
665475
677078
901307
1409406
36928
492918
2338352
1928159
727855
2497555
132092
179928
2029001
841969
1325738
1453993
56380
1089337
452503
2784757
968008
800784
592814
2285961
2132267
638111
2483745
2777721
2192129
2539501
2360281
136397
179794
723906
2022485
1027506
1155233
1754603
2544568
8382
1478713
1966038
1640231
2688144
43904
707903
1242198
1432623
1627515
2859221
1857843
1724104
2355777
1175741
1010227
2379829
155814
976656
1538776
1052040
1281213
1387940
2407344
2736475
1108580
2214225
86961
2883350
515173
2934284
2573079
39369
679049
109241
2533687
1138373
1660380
1821879
432780
1950315
2737987
1523062
1070751
1064648
2523872
703031
1550376
1454669
907664
1732062
2139996
1394397
1803818
2542644
1186252
4082
380421
1727998
1178340
2090532
2380106
2903899
1856105
2605915
335294
2640804
911597
1525581
863760
649730
2411219
2782829
895393
201448
635117
1627065
1683650
432219
1027054
427041
937693
2880909
132112
2795588
2817524
1550205
2626950
1709618
446650
409194
2816771
903593
828404
913221
1685640
865546
1748625
1692980
1083624
1191965
1552559
1727857
558444
434720
1101743
2411601
711135
1851634
1269071
2115572
2375227
1336777
1001410
767048
527844
2548320
2402916
2280067
1464453
156966
214028
918797
71253
420075
2858476
1025963
399653
1825715
2305726
2349788
2241158
1624615
1172652
770905
2220594
39038
693454
2907042
452825
2144554
2676981
2521023
831499
2531972
2843984
161836
2187511
2648503
2482405
983234
298716
2253090
337331
1203058
264290
1296576
1811044
1327710
464274
1169671
2864796
352577
684676
1131452
2274117
819323
2004888
2533759
2615399
647090
1076158
61184
697869
826759
199804
890757
2839484
245704
2301664
49077
2139900
251373
1862232
593577
2541479
2306520
1828102
952737
2196536
584144
2631086
965423
1093707
2429566
1063073
207856
334187
2913315
668618
1822130
1654326
376529
2278754
1592595
1152588
1113427
2381436
397873
1011718
2099320
971776
2558765
472049
17398
2648455
2221612
727504
2350180
1036171
1369250
622915
1920602
44874
1776522
1997004
582744
2726432
585974
1388366
2787057
2227162
1413192
1586504
460845
1329452
1686110
1639227
1692614
1777728
1650668
542520
1073358
406460
887895
1784985
2822113
2633272
197090
820679
645011
2574585
266581
1106866
979405
123336
38075
405368
2856674
1967159
2927364
729766
954579
1198836
2047602
1229647
747013
1692995
563751
2336757
813374
927132
2293789
472328
686061
1750772
441979
1327913
1996618
1701327
1359830
2201362
1894487
416434
741452
1204544
1104888
89475
2514913
380584
2567032
1853765
1093742
2128969
2101389
1396972
2136153
1454094
2565723
2793269
2826853
53298
820988
2380184
505088
1149940
1659705
1656134
2099136
792311
2584083
868370
568929
1848091
778571
2442513
2092099
2648892
1041881
152113
319102
1600853
84493
1637335
1242331
1695934
1804987
372170
2432508
490945
1701234
1432844
2841041
152293
2373570
1434343
409523
1281467
550610
2095688
1535104
1349357
248832
613338
1857810
2510435
2158755
164702
1242305
1562185
362494
1069514
1051230
1983220
2409961
763447
236030
1792981
522407
1360417
2036528
1132630
1552152
775123
2505681
75825
2713572
662518
662533
751872
546921
1923758
1731090
687638
544028
2775536
146790
2734244
2086078
2376892
888118
1511124
465280
2851536
156707
2604541
1512395
2204497
855158
2933425
40801
733021
2484326
126089
717994
874559
2104088
1366670
1665547
2134666
2696612
2792769
785195
810434
1739421
2296444
1094436
2926952
816987
1995872
380026
335960
676323
2935075
907990
37409
1815398
423570
71859
2065046
2246522
1406856
2310626
2182806
2651035
2187673
2418398
1913776
1321398
1551841
411692
2938089
295063
1864867
2168219
1756735
1289783
457425
1723651
1880879
9505
1447426
2546757
45869
2280021
987648
2607059
1226793
1995782
153965
603239
811244
16495
740253
2481676
2770254
1420054
1543672
1417230
2786263
1048597
362895
2903000
1622358
2741522
1040982
2619402
16771
1282397
420180
2088134
1701581
204818
2108539
211575
36111
2256126
698678
2575122
98290
112884
2405226
2838173
2775164
200903
1902120
243095
1502184
2015232
1065727
1801474
2591208
2770398
2272760
440022
1285622
1424399
448974
1752467
744494
773098
2461883
1082802
1528179
1557971
2206965
1009155
191304
729229
883849
1336804
2426959
2011732
110283
2463780
2454076
358970
879635
1072117
215613
1111746
1366802
266749
2742546
17346
762504
1667043
1283526
2379802
2937821
1910264
2442735
751626
2428663
1016647
1066707
2408770
2395923
1967652
2849838
1681003
647935
2220806
1604710
2502638
213191
2421897
2112916
1501576
2689981
1265393
1741777
1401244
1932519
1329972
935101
624514
1043510
1934407
1158778
479499
2174565
1304458
508403
1333402
1225294
2729065
696753
1653485
134733
600946
930529
730788
1615575
765686
1975322
2486148
1114198
2066217
1480746
2021675
2401107
428854
1275357
670572
1693239
1584797
554182
140198
1136536
2651082
1602628
741898
1391416
1716406
2223020
782904
1766670
1545262
2329691
2177672
2023820
2851830
2919182
1653950
1750512
72331
1217058
1479620
2364577
846986
2042091
1224836
178441
322527
1990702
796584
2098590
694297
1774119
2024073
394544
186198
1671574
2453747
1395324
735568
1531005
281882
1434406
2840277
2457222
1754470
2739468
2565436
757891
1789435
1425442
360526
1152868
1736807
159192
1991402
2658535
2721431
2509911
2696228
942505
1513632
2588620
2794527
141545
1180177
1293126
122961
1155436
867417
2896496
2359694
1247044
73304
2867434
289709
2451088
1366757
1405210
1770610
1607432
68396
403871
2526296
1638368
623045
2812872
2215729
1057225
2902080
1138386
2865148
2801972
203041
2655162
326801
1538380
1480812
1390539
1643938
1246437
1001259
1027688
25487
1625331
1354406
2614591
2836623
1315132
1791031
2575881
2447388
2852336
255927
1730937
2766855
2059177
732186
1951522
1217854
2781643
2600057
2918509
813848
800771
1865036
933722
114922
2534174
488806
692104
2651346
2818821
1076861
1314934
2029443
1041715
2536654
778961
1168037
2804264
416613
2670601
1752760
1777384
2665775
926554
1852105
2774238
1246563
1624011
2645829
1478323
1036169
883512
911333
1317517
1960316
1680557
829695
434227
812880
2097024
2814086
273132
1844775
910301
2513929
44530
2921883
1863319
477004
744052
2807690
509390
1990426
2306699
2652473
620742
101599
1390237
1654924
1396407
1352824
2828651
732117
1605590
2446273
2052042
1454436
1958253
1139065
1769961
474953
1677965
1001624
1342546
1482228
524814
670607
571173
2714039
8670
546087
278801
933798
300351
1483778
497616
880988
931171
2604280
2676462
896100
674730
2383841
1897415
149106
2399527
2656689
1969111
1199312
1487418
2315866
713628
767697
2388970
658219
408911
1830538
1822498
1461849
1861788
32580
1056031
1731119
2634763
1268242
2063794
1705593
2444468
350567
912840
2213648
2702186
366051
575562
1463963
1511424
899582
914822
2068261
930643
1241863
1033818
1114038
1331917
2859949
1258992
508407
2696560
1616758
1989291
243360
513864
2252673
1768163
1794043
710353
1203988
2057007
240492
1512393
28115
2894890
2832976
1591684
1379382
1086377
2546479
617578
2235220
1346135
2050148
1910165
2465712
739066
1176252
1118176
2535177
638960
696843
1012974
2436932
2917862
1357218
1973587
1138951
2935197
787623
2460666
510804
1056592
2516204
472037
1318946
2089992
2122754
1332021
583391
803271
584594
2933939
43280
201184
2847035
1924163
877429
863229
270618
2533912
139125
678724
568499
2724851
1329496
1635147
1011514
1398615
474567
1682999
1163170
15946
101660
232827
1050753
291426
512059
719780
1931816
1705102
123571
1958971
1112129
2444475
2032541
927794
1852342
1906982
489448
757701
1124505
2592561
1275245
2467226
54994
1483640
280840
884904
1659640
1520086
2257843
1630110
834514
1134933
2401114
2787164
935346
1004648
1373470
374300
916299
735900
873922
2749109
1906171
1463757
1054925
2705004
2490246
1470047
1346314
2442354
644694
357669
2653098
1422676
2235300
339181
2714251
687218
790452
1108238
1457975
2702171
1009821
38579
1603296
1959142
844774
2725633
897791
360756
2279174
47352
141954
879318
2153798
1758892
713032
1567925
1805064
741923
1295195
1581158
2602172
79527
841173
1520622
1035744
2907884
1944402
1876464
1976642
20786
950744
2535869
1580252
1867477
148054
714145
1178101
1870098
1801747
2433796
2792086
595661
2004519
2571830
2789029
378739
1989357
2314675
1278831
2456622
2155543
791485
636561
2113382
1296961
1855057
2164532
2125898
1840344
605671
2694114
1198898
818912
2842270
2601038
1414695
2804828
962016
1854017
789820
1572426
211935
1414355
1820433
316761
1291196
2254316
713832
383266
1259879
1672350
1045739
1397480
1797499
334282
2617144
1610911
1538989
2845439
2385725
1630936
1446121
572238
2450065
1528973
1363814
1699891
2643639
1693615
1249351
554128
692060
1827144
1600900
1587417
2506622
2403839
2903848
1341979
163790
513296
2766405
1166069
1016040
1342462
1735813
208050
701174
1243912
1971199
1877375
736789
611655
293846
1215719
1055129
520033
2124444
802633
1584099
2754250
622373
730372
1978274
1582891
2617670
1143224
33927
740024
2181022
1102145
614771
744306
505930
396529
1126302
898306
709131
2009278
1861267
1564969
1146851
397619
1712062
1383503
23580
1764938
1705710
2046447
875198
514096
993042
2008183
1706202
1786544
2605370
805084
1688623
1434500
1495726
51135
2137886
2560691
2422989
1933155
1297654
652520
266695
1024350
436849
609938
847656
403602
1716858
2825204
1806368
588069
871417
1296659
1059689
338892
793051
2849665
408956
1526390
1550551
1164670
534910
1314942
2752349
397733
78663
2089702
2306306
1447998
1632048
857688
1208526
2319103
681981
1862216
2807806
2586204
809150
1652669
660085
1461138
885896
2299879
1135435
2900781
1536779
2802018
984441
331426
288219
2460115
1687427
753985
2261724
2643581
996556
1202256
2458269
2067512
221175
753362
1425421
2617291
986071
363945
2802726
2539701
1601041
2391929
2552725
527961
728823
1059051
1919835
2049744
980822
2586783
2070497
2370692
2182106
2451342
1525905
2849650
2822872
797810
708467
914797
2510415
975907
1429255
1149057
1937519
1446886
792274
907945
2816639
868719
718880
1855384
1881843
721974
72050
2930486
2119185
1270315
285735
576533
2274816
866247
1091132
236256
2422791
2856652
1056907
151648
845831
2774951
1571325
1997790
1169248
1757618
2299931
862046
218430
2890316
912288
2762132
1525506
2689929
2430635
305822
1990246
2033905
2612294
1406111
130285
1711376
467752
667725
1229408
813554
630558
2549151
1570187
1693481
2102888
533255
2554288
2507138
2615917
1218942
1316990
2867753
2506602
1199141
1877868
159670
1253935
326270
31309
1811740
1035720
58030
1850270
1338987
2690253
2811401
2196374
2517623
1135246
2827626
1295112
548849
1963844
561650
308075
925296
1357431
231721
1161546
1040704
1840399
609890
989021
601982
2466178
2893173
1090315
1879914
316184
71470
1075476
2591573
2029630
461162
589269
1237365
899901
250279
486471
1844048
1546511
1355076
1543425
470580
826798
2833143
962646
1005709
1601708
2623461
6906
2351042
2761854
2093944
557645
1633441
2413721
592475
694641
2753400
1832110
2706229
2847883
2190488
2088389
2320749
2203425
1120204
2791248
1752988
2904883
1120325
2448694
2858992
466078
295402
957109
212742
1268468
2084696
2749110
2316799
1118546
2106154
96865
840231
2515165
2776827
2672736
2638286
1779739
124406
2770596
1867662
1098128
840108
92178
391757
69608
1157020
1934614
2467406
1633809
1840629
2357237
39522
2439807
33010
1987971
646867
124735
1047038
2575715
430925
1318368
227640
357271
2879261
800476
2937315
2327128
211940
2826923
1583844
1876525
2471098
307652
1366635
1812161
762085
447238
2821694
97937
2863938
2796173
761984
1291933
1685633
2235063
342725
2782855
2063879
809926
2732777
1423689
761979
631262
1720343
154708
377740
1094069
2627828
2934447
2827118
340402
2066242
1055903
2500664
2929081
1290522
2347745
2663237
2252645
1419907
816094
1444232
1727097
2476097
1809671
2428143
1861256
2897719
1257200
2430520
2841463
1732458
2037565
2607908
228601
1221081
1426337
1947417
2865140
2366480
2327421
2284154
2678653
2907344
799927
2598253
1595557
289672
2336769
1340324
1674792
1807848
1455974
1768787
609225
38084
6217
446843
2250950
812433
1139597
2659153
1213096
454800
1079215
1363145
480509
2872579
392814
653967
1920313
2012727
1402146
117699
1212032
1775589
87754
2340335
2223082
2686864
2058908
2870799
462764
1560353
1903834
917036
362478
1735570
2739744
1788026
612227
4279
2525670
582045
117780
2207447
569584
256309
337730
1507315
1807897
2554436
2116667
1641247
2709884
2008695
614866
2234723
2835067
2875715
235469
1963187
1772771
1692108
242644
1108814
1134103
2609569
2013321
1146060
1170158
1938177
815824
1365285
368790
1910662
2739030
274090
805966
1114880
336112
1356545
890832
1744380
1550814
161694
936046
81538
2510832
317413
2221601
2781208
1854873
2846492
684685
1084263
1782866
1238422
973713
1647979
1679962
1343276
2336642
1083971
556392
226326
1019773
789477
864427
959211
2247351
2628022
1962915
1633187
450966
2839615
1738185
657690
2631870
1723439
2865980
109964
1043461
1078272
1945693
1435683
1697655
2332159
2301872
497666
2389910
1925114
2309657
2802458
873449
2661043
1565918
1507326
1986973
1310558
875591
2382189
2107532
2364204
73574
42981
1372236
170056
2684649
1239114
1496843
351117
1920441
1230724
2495814
362290
2261882
1170738
2595404
2385496
926877
1777394
1065265
2552199
1214944
2338433
2874793
1921361
651376
2379812
2269463
2703620
2712544
2592541
594720
1076436
318114
195646
2685939
802035
2114504
524923
1422263
2821437
594085
1113021
2379887
1141806
2879233
2593775
1720649
2814369
380666
246221
178813
1640862
941845
1945374
357860
2179463
1774069
585810
391776
846327
804951
71194
414338
182075
704942
1341518
292770
685587
2183056
2638670
307200
599374
982161
2233034
1119682
994548
726826
1472658
1869825
429807
82632
2511936
57613
2342407
2850745
1449339
262428
934268
505809
497206
1438828
2602968
891615
1719463
1466668
1466735
2769653
2934202
1154071
2076475
612241
1091946
2634406
1743369
648483
2469385
2936943
602081
680140
1079124
248512
2122317
1164825
1458392
291698
43734
1175942
2713407
951128
2349801
2683067
1987915
1943601
1984281
2283621
1758864
254280
2302102
2627586
463054
1367437
2514731
685210
181437
92312
1708987
9415
1887756
512837
405224
832544
2709354
2319487
644823
1451494
2312607
442021
590204
1502468
1971554
2707807
868474
2846266
626980
1589090
2877163
1298831
185311
1515539
122740
136004
296075
2870385
1966028
882778
2296016
2030210
1113982
1120402
2068207
1010831
1991649
2562093
419655
703840
1048504
2891956
348984
2398607
539903
601573
2183103
47133
1288365
424533
1078725
1097126
2554474
620547
1806382
556010
389367
2041898
2649414
676334
2184879
697296
391464
2221447
10498
552980
1455112
1891073
2433064
1758297
537428
2689560
1559717
1451192
1737171
1674870
588318
2408527
1785395
187740
820631
1121578
1778903
1609187
1406416
2280071
1425160
1071618
957490
1834117
386918
2402320
1660171
405501
2155628
1832966
1603142
1471641
312242
2631028
2822949
101849
897971
1944121
2101134
2429058
731538
386113
1303814
14833
1801722
1844378
520971
365042
2269926
160440
2845544
2040965
948458
489152
2286368
2138086
1414409
964870
876951
186801
2607678
1136552
1007281
2774789
1272913
1742897
2248934
803582
2603889
1755368
721725
1513144
1889735
366694
2094782
2199014
346550
1561305
2458787
1754099
2916321
1217754
2760042
63660
497019
2186435
990135
425383
2068481
1212192
1461514
1903339
2250738
661563
1678863
2358724
1803411
317742
1938046
2066206
2600219
26351
393981
1664323
1991075
5479
2719949
1225897
2031935
1460436
80086
765351
1969933
1018515
1329162
2120124
84448
894006
223150
2428827
2868222
2838773
1350483
220107
1868366
1440220
2489672
1957023
2663209
2152491
805474
1257320
1472628
1317824
2551716
458900
1480848
2653511
1080848
197521
835960
682419
559303
755136
1403947
1713696
1019750
2491351
2816268
2863431
2065302
1859759
1820674
2901829
1469646
1297161
1646632
1906137
2632847
2741140
813041
2865367
1528731
1501014
1373922
890090
2003207
2233561
2936743
1330328
690883
1167058
1292001
729963
285098
28396
662037
68577
1862261
608553
1554458
2520208
2022147
2092671
1032089
797641
2719113
438444
2135127
2072820
1953317
585394
1653149
2229694
2609949
817762
515374
1133545
1615776
1478645
1141778
808325
109121
2534344
1376140
1148273
1798665
1728268
2017070
2813822
1224054
1306776
669284
2507742
2737906
2712783
862249
860656
1739148
2099031
401492
510099
260463
2027730
1465290
1828219
1361894
1901589
2488161
2685109
1422449
2661948
2912139
1750960
1157979
2163290
369522
2908572
2682862
234052
802875
211959
2771947
1299313
1761848
390214
2585569
1860138
1088346
2651059
1977523
936625
465914
2034288
1633256
350379
653057
214644
408525
1812150
2818833
1272918
2690473
2499331
184231
1724988
2212766
2224167
1533118
2614026
593826
290256
2018638
1546075
952219
612954
771037
1107636
850807
1992987
2261008
610395
20416
925365
1243194
209247
2811429
64136
1420081
536976
485875
1545467
1686845
217555
6139
1727933
385030
2599820
2753812
1592872
978221
2497712
2875825
392488
2513552
1218545
2144063
288180
2202860
2828234
2214007
2631458
753147
2329052
2249335
2873299
2776556
2473474
1516543
597810
2903799
1095228
1384482
375721
883390
1901561
2136403
1162607
2480842
707484
1434020
1783342
975925
2527829
967684
2829177
1984251
1312805
1530692
298531
2769814
247660
2801493
1172308
1120903
1996317
601729
789331
26692
2287936
1774822
2426593
1176314
2481916
2328567
524753
2913112
2302329
525233
2381361
1664006
1275783
1200439
1690058
2400351
1047273
2075982
1441902
2705374
1101004
79868
1095586
1292632
153868
2686641
2291493
2847202
306171
621132
2004742
1851945
755887
2590506
1808395
772427
2296830
30721
1496152
2413261
553854
2228527
1924990
349797
2721239
1865079
638666
1090047
1539205
2031782
1498596
1811211
2039683
673335
913358
2222609
2743173
500312
1452716
1738046
741167
358122
374789
870359
1347348
701446
1096492
1804006
1832538
741156
2234236
1611942
486174
2885274
615086
1950640
1441874
948751
668888
865414
632243
2468037
2682092
73620
235976
1400569
339569
2280115
891882
1916594
1239866
1032493
1293823
1896826
1036483
290377
436562
1466797
615711
907570
2441573
1867460
903859
346476
1814132
2675179
2902788
859859
78175
1819070
1780119
1768144
1050109
1962230
2569677
876142
1010337
1662862
110317
1200122
759738
1116215
1076523
1790021
620786
2055027
427869
2273034
2725770
967803
2482599
2502533
2612703
1075645
2191430
2112907
2703186
2528209
1363457
189445
658441
132138
2013081
1585437
1346946
2301698
1804475
1684334
2883563
103954
442350
1059232
2206518
1463559
291399
2199465
49442
2693233
1453228
2866528
2490567
243831
2820867
2241684
1447588
365123
2390400
167199
867176
1758117
1954232
1656183
1569264
31830
1231090
2679681
2301925
1967594
485172
2084549
336030
2686671
1956392
586624
2343647
208625
567502
1081189
726414
1185945
739853
1989303
2008902
747669
39813
2364018
1420200
1837852
1609792
503068
1063491
2519928
768028
83415
2118272
2784737
1189359
2153905
2867347
418085
1275276
2003905
1996249
2646563
2932223
225648
305467
662666
771572
1195067
1396796
2617374
2110601
614410
1144855
1091482
1576865
2488513
2442575
2729986
415162
2759902
95399
803137
1346993
1558898
203865
2023075
2213659
2164580
1955351
972334
1114187
2595322
2347424
2376928
1704686
33606
2172182
2181412
2615290
440945
1532787
1880883
1415007
1880358
1984528
1270200
2102527
1797634
1910795
2119889
1941184
734262
2457790
452113
1496304
975516
208537
159458
484503
362313
309238
2170565
2698240
2424181
2876013
898361
2174272
2152082
1375414
2319944
2440232
220867
1528092
969075
1022673
771259
2626932
671641
2424502
2518187
1423329
313573
2610155
2362944
35956
763203
2283615
133253
2694347
1972881
1967107
2211059
1862959
2359085
736344
2226731
492473
2609122
998538
1165107
291452
595146
1117722
1632197
474450
1064666
1572710
2519192
542293
2504166
2113049
1078288
2867062
689172
1337762
2075431
1788766
805219
2912145
1686993
812961
1211844
2631107
2936224
987372
1172328
2809495
2541089
2647570
267878
32216
2804505
1743380
2435624
2532006
1899603
265754
2672118
407327
1870209
897675
1245417
940049
2279527
2271970
2030314
337874
2923050
1964521
2928056
1902379
1307398
247904
715386
304383
689982
889969
248035
1373682
1353877
1030646
2312775
2407645
1631323
853224
637258
1459532
2854562
1538551
577707
2609692
2061938
2917471
1522671
1418483
1003578
1668715
626948
1912916
1786230
341933
1133429
8563
2556300
762962
2194580
1966693
929562
1715081
212432
2317068
2793190
830974
2085785
1469678
1910396
1156590
2677067
665606
963390
1612321
1531708
1399475
2005492
2834743
2003974
421332
961907
1296244
1333001
1872744
2354442
1626803
2119784
2703348
2190187
2561238
2563403
1847174
1801978
2757699
392130
2369581
95996
872345
7117
2484909
2121712
2321770
546136
2617309
839546
76935
1266014
131921
179941
1333778
551794
783276
11957
52183
465780
2911244
2784436
315817
1461602
1183908
1484173
1829464
2507144
2643334
2646310
2685624
1557186
642465
1019147
39625
2581213
2464568
1432390
2495743
659515
1207818
2143105
1728733
2275604
1785483
2649366
1279568
2270627
759137
1296210
2382135
1651507
581764
409642
724224
217656
2032341
699730
2279327
1214998
1297608
2121481
1068955
1364417
58840
1253471
313380
2299058
1166433
1443025
2244751
1725715
2581485
687281
2433316
858013
527910
513540
2644397
1496941
1703736
253287
611595
762555
1114261
1794488
1069277
1893288
2352023
2635410
823544
436166
275539
2184293
1039167
781150
845268
1061458
1034104
1643176
1185530
1099113
2718051
311149
2369586
184506
1204499
2460463
1289258
2902560
2449819
1496336
2244384
2018850
2182978
2720263
448925
1786023
738513
2728344
1810524
779085
895825
1268632
1813146
2594443
1915848
1322175
1089711
2191170
1596313
789596
2720183
1973690
377853
1536458
116650
2569096
1757995
1601305
527599
1391723
1499364
210458
1874308
2378668
452491
1049873
1087754
1729866
1199590
1579327
687921
1122258
1355975
429083
2834581
591833
1275555
1130054
939934
2508662
2057617
1055768
1529424
2054483
2007911
1582139
258999
59431
1372944
176318
1316670
1142772
2557778
595020
1219985
2431311
909272
2481831
385462
2520579
556405
809512
1187373
1334571
1056385
676908
1940894
1073873
1672178
66610
1871996
584447
2382729
740029
484880
1560456
2597676
2427607
1309186
1812885
1817269
726658
1637220
2498236
661783
455181
704599
1422700
2171142
2093146
1431389
1156414
1307120
1383715
1971208
2056257
48384
653616
771351
122419
2612587
906432
2931523
16932
2023903
1068127
1624888
853364
139777
2861201
189375
1080087
1345914
330167
1402539
1629567
2219887
119716
208048
125280
2576070
627076
1477002
2479008
2010335
2872163
836102
1252798
1781501
1357420
1354826
1539879
2514432
1437078
219842
2466955
259194
919990
2515978
2678601
75085
182749
2117835
551328
1312334
1046990
2873663
88750
2683909
652106
2556708
1932186
1500058
2052013
2324510
129486
2751404
2572384
1672375
677343
2209728
1230580
516399
2322370
2089436
2303142
2093602
1353070
1081752
731079
2320862
31217
1101027
1444851
2140264
1440888
235874
885893
2422027
2672835
2160167
2709666
86814
2039962
764669
312722
308365
1605763
2438664
175937
1129023
1352681
2924324
50029
589697
324359
367683
2566258
1566266
2724714
1336434
2107198
125993
660718
686405
1242380
182668
1744348
1227926
1877024
804264
2828612
1016718
1532990
1802513
2491616
464710
1324564
751357
1017241
902249
2476336
461342
2250116
135689
1563659
60247
49262
265310
1754442
2181150
1427734
2400912
917274
1791077
2041177
2099872
819077
1962466
607065
669624
516572
841504
1846714
80182
2184200
2675931
1345571
1956902
116667
1199398
2672932
2365784
471722
118054
1583251
916745
1880578
192724
2082704
2722283
769131
147808
220490
337050
2404600
2765709
347944
1571515
998827
1176985
2286308
1150299
1822740
2422391
2311936
1040321
2382647
1972977
1828522
2767773
1276705
2332179
2804394
341009
1735306
1133072
1315471
2006828
1597722
2212669
1304375
711280
1192565
955881
84307
843922
166178
1758830
1333785
181744
2764126
1614876
991219
284611
276806
1758165
2065266
1358857
1615573
1501066
611744
1084386
159498
1108754
2488355
1667889
847057
42790
2061363
1828043
2629217
2895646
2881320
2728585
1783258
1190112
1354554
1843311
1621185
1700838
1942350
2898292
1000853
1227835
990176
2880447
2117250
657637
2575645
1593568
732702
1500754
2201195
67963
736529
2750771
1059814
971624
920971
1508043
2092819
1415767
1397766
1814068
2169741
696117
283031
331256
181927
1377915
2926227
34090
2213867
27335
2201980
1536618
702814
375567
2815216
2220265
649036
1933470
148907
69927
1313783
2263294
526179
1367906
778799
1635109
2301057
1202739
2556980
2534836
1274646
1252420
2588665
2104483
1176478
1765276
1281151
2680798
1216988
1404667
2302790
2579849
654894
374582
2081427
1837428
1836240
2916015
2627363
276811
97597
1129915
1281640
2892217
164448
811690
848542
699384
2870962
2134183
1018574
1669656
2893325
1889973
247875
1553812
145814
660305
1485188
2047166
407713
1340467
893416
2257103
2901899
791609
2656746
2127354
94385
505441
51875
458507
2644532
1848546
137175
2465362
1189073
2275357
1502819
1238758
2939096
1256731
1121846
2822633
1100314
2210958
2039156
378610
1516967
1447433
2934187
505026
550099
2514759
2022626
2791753
1807532
187740
2834067
694958
2274516
1905708
878795
1362989
406059
910769
2246072
1687677
2284996
337526
2513569
1566391
1169081
247396
1818726
2050100
936781
2027228
373936
1060098
1714156
919970
2312202
874369
917739
421646
2011747
2089198
478698
2928581
2166667
2118169
1712198
1724157
1170842
1728023
1605794
2382711
422461
2812175
2627135
233988
1468162
2218108
2795045
1517946
965451
1102949
11718
2531901
2126844
2711559
864285
867120
2547905
1435553
2445392
1031946
2051261
1751968
1666471
1236823
2481593
2206414
2903158
1641182
1072615
1198563
61100
2477350
2472875
1923479
1095246
332448
2827916
416141
1252837
1084859
1530973
734238
2698944
1548080
2089814
2669882
1553111
2768382
2109805
178119
1864208
1927929
349832
339885
2351779
2430532
716710
2485404
2269898
201799
883633
1333894
566548
2001837
1189218
458765
1246596
1698618
847999
66059
1316770
1881744
2527357
260345
1214948
1779949
1819500
1666996
2447331
1704646
711029
1850484
1394020
2451269
1468444
286738
1918368
2910240
315250
2022077
265991
2745459
1073884
1357427
2468124
374426
319830
1707887
123871
2447936
1579542
2858454
656074
414439
1971571
477858
1911355
880820
2541135
2598803
2413317
2180730
2643684
1690357
556999
2519821
198816
639604
2750766
1140864
946366
22139
446679
1525435
631013
73837
1315759
349619
590836
1346807
664618
374748
2285562
811956
946132
651834
2593116
1229027
771364
2061383
2858494
2738648
1591461
1975333
1257752
742619
2201054
1079992
2786348
13049
1511712
712592
1436808
2087003
2902659
1743141
1718021
1191849
2408294
1990806
2310114
1905425
220460
902695
687367
1324756
144056
318730
901511
334234
149514
968313
2634344
227296
1095420
1466740
1099030
1487120
1932804
2657522
1906032
2538858
1048843
705559
2830099
1732652
2492655
1104447
227481
773499
2746724
671319
1773620
2613467
1521549
250124
878661
2604270
1257684
2146914
2281562
2608129
43100
2731164
1838962
2621070
2184875
2276558
498755
480503
182772
2617896
2887632
1951834
2022502
2144475
2620961
1011040
1550150
23599
1883277
1706291
223616
388742
1268704
1620048
564857
601184
265762
10014
1770419
24486
1138590
2521302
2527427
2388971
243449
203898
1003931
2362773
2072345
2886751
1391454
1960530
258470
444774
215641
662577
2721108
2273123
664424
1864801
1866504
739053
14163
2330262
2373190
363300
2904563
2393207
1468347
1464761
1670542
2646864
1529769
661937
988056
2422860
48947
2892106
1870605
1506303
123933
116003
706672
1454486
810583
1549068
2222525
1807394
1507133
372331
661305
143557
601448
1599959
527760
1992141
2704755
1294224
1848711
2284366
1951391
1099048
1515869
1440062
2727583
2896316
2791974
62737
1128973
1002475
20893
2620060
2180032
1852596
661083
2057916
717687
317982
1793908
2285219
1146285
2873719
2670866
2259077
2070579
1976657
2621451
283943
465935
581539
2113097
534596
1303929
1796591
2786829
2205075
2273917
2255920
18232
742990
1072539
2895449
1743170
951192
2700654
828432
1219605
626360
2181878
2066049
1170341
1792918
2655996
1833000
1378617
2590153
1599950
54117
2055440
1805841
710106
125850
915012
2199721
2466506
1888338
2833338
1450030
1639445
604699
641967
493299
2050875
1972846
2257936
1436157
1585395
747030
2136960
1011895
688625
62824
42522
2123432
2060414
2134610
1184802
1139165
1801451
1645250
458647
240863
601919
2336086
1397489
1882264
4295
1966724
396352
1320709
1266311
2152926
2049165
1288092
30935
797104
1620159
447186
1240069
246735
27126
1555663
1205858
2348301
1976043
2001049
1721072
2011648
2601304
2161214
1946038
2292852
2462508
2938879
2627240
2075149
2415105
2928518
1755236
1555846
2914203
1697078
1243211
774642
173824
2116664
1334053
826148
1742562
918869
2563619
2188010
1209718
684115
430477
1099239
2459993
2782505
783323
2090757
437283
576475
1404911
1044232
1719326
2337597
40133
2392751
2436817
1120226
2179838
2377260
2736961
2483495
1189525
2400106
2395804
26617
50649
801140
2653267
1695129
341808
327529
294542
402641
108896
259618
2127832
2449658
1713611
1333694
1621969
2466178
1455066
170353
125740
143542
358007
794696
16044
2529912
630074
487965
353695
1467512
580834
2915271
1192785
2484341
2684662
2166428
1889452
2265281
1150456
332503
732475
2375632
1450984
1297742
1552946
2264187
1366327
2675817
199278
1923691
2816615
461649
2271439
1919884
2873097
444899
2720890
2669894
2358212
2591856
972707
155936
2727592
2387877
262717
2525469
452011
2417260
878463
1909656
1400485
2102205
2734674
1887944
1894787
1009190
1392021
1976730
1630987
140973
2300626
96383
391099
2496387
1995343
512833
572121
1745526
72216
2807850
2607320
1768767
2688636
2754227
369551
1051931
1127221
2634267
1587006
246575
838630
2846083
1443432
1100057
2365097
2546619
2045996
1737811
2816982
254256
2625612
1378398
2084504
1188281
1310099
2792477
1339616
2472325
928324
1724041
542359
571580
2433971
1855096
666297
2256839
1762173
559703
534030
1661975
363242
2001712
638344
1012756
195192
2886226
2791507
1720567
2085338
1187042
1557630
1463972
1356016
634697
1298235
555532
1281381
1798634
2089225
979852
1342347
1213642
2808397
817667
919484
134176
2174248
1268850
720903
2523152
252910
2534922
542685
221824
2137681
2934157
2037066
1745423
2480015
2121664
2806690
241566
2151111
2380355
1221247
2028015
1188666
1306017
2333512
781693
1353523
2652846
1648779
1285039
1715921
522082
563024
2592095
615846
1283211
1139829
1393127
394076
254554
2192996
2658737
2139382
1181954
2023911
1109838
1853271
2284695
2036211
2027994
2059715
673392
1686904
1377825
1767562
2434606
904358
2829460
1544199
994827
1369492
1960914
1569685
865182
747807
1754429
2061536
2935091
2178188
1980005
1346329
939307
2156844
1969365
2392864
1698606
1224876
2895539
2884677
2273567
2656382
2935850
1936635
986404
1379177
2225472
2485722
1079831
1911066
1946413
1074200
1854888
2849302
1048916
890909
919679
2482752
1760946
2130267
73744
932842
2374107
286888
1524144
1440616
1208888
1525459
409394
1153268
1766150
2707686
1578570
452
211553
910086
1806734
1562512
2207573
1942234
645809
2222906
2283493
408129
2680299
2355207
1123181
2905567
1812841
2232842
2656678
2396196
1162771
2812049
2335653
74956
2241264
558630
194956
858881
990046
103626
1842048
514149
1463688
774430
2095222
1991775
2888963
1895104
294424
2173685
1427084
2155421
1682790
2286290
946797
897780
1998274
2876755
1292610
2850143
2766275
1083817
173368
1848175
564782
1712281
2672243
2598295
69045
2331970
2009449
332519
73707
1212564
1137173
1068560
1020469
1087592
1766583
770119
2190324
1896066
1719081
1967152
2102129
1552882
670627
2903804
2755483
672246
2708618
1241973
376334
2517358
464795
2172360
117934
1744974
1545585
2297834
2505301
1812018
1727573
1056718
2163712
2767949
1088156
2684241
724688
1600752
1897363
2506512
1202535
2212792
463490
342633
2537529
658993
111927
594293
1776567
425762
1134785
927853
1723715
962924
616517
2547732
1606111
2577634
568038
453584
1540995
2258012
848735
847060
2371211
609452
2762721
1538981
1036398
988821
803095
420644
2867501
1195337
114912
1456894
812518
877072
100551
2062006
2085205
2519895
1999467
2372523
2157308
223956
1583687
189575
2140511
2118053
697530
781362
2307537
333749
900354
673019
1853547
1132378
1242419
311862
2539261
1251402
1413235
2541731
44961
2092256
1611055
232512
2617467
215599
1345123
474493
1801905
50781
1459660
2665612
2512184
2235404
2909232
2056311
1934271
392452
284110
2849224
639207
1358579
1283866
1133244
2816935
696244
2887104
1540314
535037
1687659
187538
2325505
1863298
2912375
1581362
1968900
738225
882067
419803
1785095
1464440
1106710
1104388
1583016
775350
753324
2531988
1968665
2619699
1111229
2256993
2548815
461675
632401
2594522
1598015
1500502
569599
2317144
2741153
217423
985330
999035
2632201
2497930
1637940
2849558
505453
2752441
2642828
1015671
264704
1044019
1873641
1271856
66194
2133374
43871
1057422
47937
2868208
876834
20108
864630
1265376
1772046
1288023
1875648
1379915
329547
2255172
1019792
1074527
2357303
2754016
1223741
2486744
1097303
1989111
1203493
2209464
1800011
1701841
1907379
403111
373219
1802727
2625261
2921813
1832293
2521721
624839
711380
107895
1287026
2625929
1738955
621601
835649
370420
397279
2300282
1110633
816716
2672478
1451806
1968711
2454092
1765220
2698367
1538792
1126228
1707752
2060039
395629
1502544
2785067
308796
2522657
2188201
1999080
177666
2141327
829382
1834784
1831358
1253302
1009283
502404
218880
2380311
66817
467069
1283311
472694
182285
2360667
1241267
1192133
2205486
1408962
265851
570353
1395252
1747237
2824246
186966
288229
260054
2403746
1389152
629619
2933631
2877979
1912107
902601
2565151
1529398
296439
2511329
2444933
1824609
295037
2612663
39945
276146
356854
1090159
2155210
2536623
722782
1128993
1618494
2158855
2335394
147772
169361
2850285
2252869
2791858
1342006
443998
1456472
1607609
2178021
751322
157255
1408816
2764922
2116853
1427559
1393328
239982
20210
2424178
1472567
2592599
920681
1337624
39148
2524569
1736803
120467
614721
1911810
2227315
2171005
748169
263454
459289
1892539
102971
2681949
1239793
2175993
2189663
2764969
2833601
2122285
1017583
2459300
612334
1297254
1605941
1015108
930456
2637418
1129124
2474563
1573797
922426
333901
2539083
1295341
418659
747384
2149163
2130895
2080936
972136
2838368
725482
2723877
952133
877879
1065750
677142
607318
1740240
1769359
2061658
693632
578461
1483059
571546
2261341
2412402
28040
2178462
267223
2085363
477306
2476612
2827058
2278468
2060951
565619
15713
337092
1417575
1669745
606313
1311862
1177287
2700916
1989611
1773575
2857655
91091
1911900
2576537
1779468
2384581
1873318
87069
477977
1171907
1556553
670999
1465229
2414286
388201
1831606
2688492
2799040
1216471
2500502
1602546
2937121
27594
1636615
914913
54700
331877
2906082
304128
1184046
1088362
1815311
17799
2203245
2768467
1472665
1289033
1747348
283754
2346133
1436709
2267093
2856728
2022460
187834
1782838
2469401
2407746
118783
2701315
1320350
1378376
2890369
307858
686349
911851
297795
1525708
2485918
1873545
1909894
188993
2474808
1991945
1785255
2539689
798179
907166
1969453
2452095
1859715
2152181
1465328
1491726
830532
2789588
1276207
357286
2882455
134095
1932872
1540231
1924664
2339772
2588248
913952
1924045
905703
1542533
168171
2198509
1039027
988152
2602859
1940862
627245
221444
2050819
1897380
915458
1787494
1425819
821886
2173605
461693
161710
1382373
1964661
977264
2744942
942729
2825703
935379
1844909
360505
555453
1278581
1855773
478235
2318122
2675501
1045391
1477585
1224080
448084
305152
438871
2192543
243239
624196
411457
1532981
498828
2549962
481604
2614876
523794
1563693
2093324
1514551
466271
1913444
471919
1045648
212469
1266614
1025324
484158
2734374
2229932
2105970
741230
2177514
211362
2775378
887110
415947
1088008
1057420
879978
433129
1579282
1285747
743198
2255919
2024872
238359
79402
986582
486933
1450095
1225193
2527078
763046
2365764
2520022
2690850
1960858
2908301
1839151
2452520
1830324
2915392
2136079
1075099
1533207
2394291
226947
48881
142030
1063873
2737233
1788162
1224095
1902190
2495346
961944
1811420
1706154
38192
48745
40717
2661529
2306156
2435023
1405639
1004852
687770
1797912
184207
1837705
611175
2219796
1177259
1698129
1943232
2350338
2626513
544162
678677
193004
350075
2609386
1172022
405673
198570
1601674
306892
675527
1450422
314303
1116424
1367321
233838
1680433
563811
2022999
1152266
296419
607940
753637
611385
403410
30488
1652159
1762147
488585
2874027
257829
1303597
482622
1953955
543467
1607169
383657
1973862
2143493
2208901
1812448
2207425
1943982
1856731
905505
1516816
2115456
716421
37549
2328262
1655828
1796173
2531234
573808
2601724
1617464
1589947
316378
1970293
2403681
898017
2688745
2396211
2070714
1799847
235313
1154640
1587431
2809563
2897297
1859970
615849
2434533
1725949
2697580
474035
2648144
1859093
1159909
405587
2177522
1259119
152353
697784
53448
2532143
168509
1223308
196538
516604
2247043
86674
783384
174439
1923648
692038
722804
2066057
2710281
1057724
1888764
327278
1540324
1731666
2738449
2459443
1015648
723769
2240342
603881
1913654
1342946
1376512
36306
2403472
2492239
292653
2370210
2868848
2490433
1725408
615098
2254727
1275366
1018736
1497054
2185189
2814634
2735070
316632
1651753
1770531
457943
1890759
1467929
89466
165077
1538713
2459107
1289491
741960
308821
2886892
1724249
2609138
307450
689989
1290909
1801941
2868614
1044783
590053
2442043
101896
2693940
338310
2425264
441730
2298965
1470717
1064883
831229
1364752
1637979
2799994
120833
2046533
1744034
1752097
313391
186640
799397
2308762
671301
991692
27643
2394257
1327536
1115228
18404
2121165
20716
2775090
2349493
804421
1353482
1022173
490174
971265
834426
45962
1323319
2193565
2052624
272769
1153372
2120817
381077
2030760
648705
2021925
1300344
1823069
2823485
1896768
1158088
1144354
1570371
666481
1222822
2539834
670831
63118
652435
1018788
1417266
2569650
1593281
60706
1126873
2873465
1155533
501873
372528
2029540
2394766
769908
218085
25649
68863
1576233
786366
1918101
2174958
2061623
1787447
2020414
1520929
45641
862462
2207571
1630507
1112782
2912004
2683305
568214
2922506
2266360
148670
1753408
2410095
2882097
604354
976526
2471635
2059015
1847356
2033539
2778084
817435
913673
2055574
1344809
667395
1896741
106058
326252
387576
2779216
1425906
686585
1429742
1213812
669544
1692085
2527855
44830
1121572
1033762
424770
1134947
2875354
2837657
2003713
76740
687997
362518
2722749
1581088
217375
1733348
2208170
932252
1608064
1041635
698704
2718618
2891358
1217870
1619940
901951
803174
73086
840513
2780314
1687265
30117
647018
2514337
1197814
885478
946462
1994804
321141
2656076
2240573
2458786
364949
1921060
1873525
478661
2033799
137868
415142
2651934
2599366
426684
2245068
140263
2775639
1013171
2217389
2581422
2542932
609365
1014243
205911
252257
1397844
1935058
671807
338136
2155040
1036505
635932
2131021
2641284
551094
2803126
1061795
1806625
1227430
137309
249612
1610865
2693494
1454457
1004686
1894079
1551064
793572
109136
2349757
1734491
663626
2749683
1293660
1288916
283829
2707224
582147
2626135
639452
1979565
1090964
880451
499213
841753
1314493
510801
2427339
2646562
715746
2256119
1862020
2751502
1587247
2025399
355160
1292368
1326902
1852243
1125876
600232
614810
1157256
1051765
1925012
1913037
2467691
967045
2105594
1440371
1072787
2435326
1703668
436012
2632470
1488895
1956763
2044597
2460645
2165679
1434374
2372978
679375
2485696
2777220
907515
336426
1211562
1427953
2178368
1066380
1210422
2520850
172471
2320340
2493937
1793847
1714826
2023481
2219868
1322256
1980618
2289330
2931629
1794282
1902869
1354359
2149186
1049341
1196077
541454
2304768
2351000
2273974
2698487
2515864
1491672
285428
2899659
1410790
492871
1079127
2918835
116567
12971
350047
1811258
1920079
326007
2752687
1431792
2453889
2277617
2158398
278463
2763888
1925
815156
1499816
2434915
1697707
2435917
1173939
1297792
1163598
690135
1094168
2404159
847725
2597595
764592
1363001
2472246
1773085
523753
1103375
54742
2356954
1694671
1292057
2178958
69872
1822012
1173146
1009837
1454680
2162782
2207435
885952
1545706
894900
1845795
481328
2820712
618290
524045
501851
1001812
455916
2024612
510260
2279589
1523935
2509028
2756990
1990147
2604179
2686063
1650773
1723201
2914201
720409
913210
1733444
547314
640558
655649
589003
1049233
2783686
1091362
2264124
1984964
570766
2369796
1573404
618539
708952
729210
1737875
1265267
252105
482315
1569052
834716
1472767
418906
1519629
2445368
2325479
66902
1374296
646361
2648250
317697
1101598
1700348
2596024
1253902
512934
102002
840099
2880296
1986549
2876207
2604727
1669506
1586424
1711178
27155
1595945
2763394
2741338
2378077
1467949
1311862
1057968
2241806
2747986
367133
1778163
1077227
2327750
2606731
229507
613151
1602303
2449474
1228140
376386
810607
2203235
1849566
920595
2884760
439114
2517481
1548126
440866
1577661
768732
376323
613754
1131558
1330396
574015
223341
885930
749265
1938119
1308838
2334217
1467852
1341216
1521202
2598172
571440
1199759
48763
1809157
1731478
2095574
1714312
491619
2510312
1797547
1563191
2346997
2646802
1366720
1465832
402638
2499335
1388124
1422357
1794332
1173684
2194722
2269891
2054902
657756
1621546
1244150
1314583
2105779
1950972
1126962
630462
193791
857294
1009069
1546390
576694
2304657
363630
879509
873668
2240313
2799254
479616
1972867
44055
2359783
2617114
828001
2536533
2846402
2281000
329208
1466830
1550535
176068
179135
2860245
890087
918135
221044
2285772
2931405
1701692
2533354
849661
791245
1137357
651156
738275
1211958
1372208
922301
2218720
859540
2615636
317876
2770521
2002554
2566277
891316
304361
2763029
2838987
1756807
2210610
1559998
863119
1155921
1489819
507295
771481
1549814
1002039
1128093
67059
1375180
1011445
2403591
2035629
1473484
2691209
2328478
916803
553764
2829093
289380
1062390
2860167
1452931
2662108
2621769
1405233
330413
2390078
1156283
1888058
659896
1786990
1952674
705356
624772
510542
1072176
403105
2185311
2748370
862770
1139038
2717046
231069
69983
2672424
298739
786938
388426
2145995
651559
82519
1489298
2708881
268033
1775757
2768094
1366275
1051157
1213046
478165
1904608
1285514
1771061
1209515
1658445
1198389
166714
77032
1103171
848388
339637
2596269
88044
858652
177116
741155
592559
1739927
1378093
2738488
1105320
396396
2468948
1915982
1752731
1842596
2243626
1401100
1066450
104540
2333072
233180
2564695
2614089
1756200
2467015
2437986
2038254
1114660
1001673
445614
897630
1285948
963625
1181971
2622195
446386
1546077
2062655
2406186
1402199
763410
2287905
2573459
1175715
565014
1600893
974727
882471
1279497
1174910
2662770
535455
1733617
1235414
1724497
804617
2713198
151781
1049432
1137922
2601310
1233795
412657
2340288
2622664
2930579
1611237
1686147
2887827
1392622
229116
1340441
1487224
5542
2198880
2928424
1233199
862622
1436042
2738797
425026
1432803
319030
2562924
2074184
1318298
2020002
640896
1215744
2325733
1162069
2281724
1274083
1337318
717780
1169298
2931737
1154614
703908
2700494
1716685
1139384
733529
1300399
1252182
186375
125396
1890886
2567310
2420006
1107455
2432819
580364
1330886
1561305
844891
2381739
1304966
418122
160075
1514273
699352
1185812
1157940
1699976
2696624
2045601
2767007
1894139
1074682
2188362
2893742
1391994
305247
1723531
1352451
1319610
664653
2692589
252360
564615
2283371
1050513
215158
1516866
981361
1818122
2226076
2238948
2252448
1260521
354586
2055427
2255746
1732586
936250
2157942
92349
56092
2428325
517905
654491
2248833
2904672
3312
1607644
948479
1903
2828802
2670453
169908
1052142
1277808
154267
225353
1487921
2056596
2148490
146913
1290131
640616
459286
146489
2507887
2363406
905171
130081
2822012
2553400
153109
2077471
1186095
2497759
1209494
2702765
2794235
1354820
1804195
951497
2481867
968358
2029406
2866471
355081
575544
1002978
2853033
1747307
1329866
2801441
28347
359217
2592444
2910478
1502909
1037969
1724982
2331269
830840
2162435
648652
848201
1417568
1932368
906362
2090002
1871800
1499867
653265
13464
1475864
1042207
1135721
2108363
2811493
768250
261451
2420772
2283401
2136200
450387
1485966
169408
886486
258809
1235109
409832
1454823
1319512
725272
1180704
1423568
1685599
890408
2934701
279688
1881692
2257162
2404412
93823
451486
999558
1317909
2048329
2041298
2014296
253667
247772
1225842
803839
1587116
2377262
57230
775354
1603981
2018122
463506
230028
2868947
1388865
1863374
2068795
1283477
1370613
808093
769237
132380
506244
1824077
1447373
1758578
180990
615598
2775258
2492813
884161
2070721
710393
686063
1725919
1377546
184053
2526728
1067839
1559200
2639398
956839
109379
152429
1557282
682971
2828493
2046739
2133875
2703814
2485969
555787
1287493
938444
188179
2024874
2364359
263297
222442
2429526
1585603
287927
829935
1887173
89922
562234
2437962
1207496
235186
516848
745721
2351211
1393436
1374946
2640111
2561136
2773151
1203314
1870351
1231735
2043652
1872676
2509585
1372732
2190434
1356921
2881902
1897506
235932
1039225
2840829
362707
2907952
80012
1167861
1566085
1079217
2325789
949815
1442065
970699
1488404
2852960
108580
1235775
864101
2650698
1536446
1730529
2227901
2208738
1404462
1577315
2863724
1566411
2569464
1127482
1705206
2865095
827707
1865106
2663611
1486468
467100
2826455
1878062
1680075
466992
397657
1956339
2053222
1273920
2771052
2783586
1552432
2147448
1043374
1041877
2039473
2182195
1165496
162204
1766724
541450
1326802
2083660
2103838
2177370
972252
1344028
2318277
910148
858084
2327784
1886297
1278201
233231
990233
967146
2451996
2340302
1113970
903089
535460
2063662
1615463
2114329
1804436
1150382
349256
1964478
2166858
2319167
2701544
2700893
1797460
1437153
1760687
2111323
1095608
161537
2119984
299460
457240
968803
1322216
772090
1911827
2354081
1901478
833501
1072224
1192513
1470455
2718588
102918
546902
1014939
2042511
455181
2496114
1468601
2510775
1640143
2090179
2039973
2578244
142755
1924558
786806
1602450
93928
1378235
1931278
1619764
2259068
1351085
954594
1047193
1583680
1479249
1577673
2184062
428882
975407
2754958
64349
1157865
1800650
1289236
931484
885790
1335911
2360622
2368744
848409
297061
2386894
888306
2392395
1767974
1969095
683572
245978
730262
1417971
1772158
2344251
1015030
2181553
229481
891204
211343
2109574
2423336
416214
2599817
973579
1498519
205072
1984406
297945
920537
960140
1757010
637339
1442324
792277
2260099
1092402
2715801
2669831
478705
347305
133215
2892895
2775496
2816060
32893
260242
2833439
198492
618744
1775194
1364075
1076988
2748127
2807404
1490971
218531
1897703
2182910
1411372
1339737
1465558
2694862
2923405
1308899
2636350
893080
830745
1406796
2185494
1850048
1347398
1139663
1397521
2583975
1149594
104481
2486179
1936466
95287
1986911
2127761
1981998
491347
1669788
1631162
633441
2433420
2815949
356279
261680
157410
513444
552989
1997635
1112030
480254
2456764
747893
2902273
354077
1415775
806328
395411
584470
2672501
433348
1320212
821712
350184
2541632
2474251
1785427
2517320
2226390
2722982
1829872
2566976
2065365
1425480
309634
1682768
1444846
1363658
923920
2681620
2174815
204302
1195193
909755
2122958
2410808
1822635
2325792
1313342
1465298
2930932
1545945
1029229
1646039
1078974
1438731
263207
134734
2278268
1065510
613371
1933723
1341721
578405
2426008
2693994
2932620
2650193
12924
857942
2083654
896202
685344
1505419
2220810
2249284
2469272
1354911
2131831
570073
2929634
656929
2873390
1423230
2464391
665886
1926041
1859297
2882716
1055003
294288
2519548
1311935
376743
469736
35194
1417125
629042
943401
2425714
1544143
2026312
2350788
669325
1958506
50874
1749944
397914
1238244
1259115
2508493
565632
1315030
915098
2514894
2015643
2930942
2252248
470045
867033
1142695
2844929
105083
2899946
1244838
2376906
363757
501568
2509161
1328965
1223280
895841
722071
2597235
2103596
1011733
583318
1119723
1648259
1071537
296012
883456
355087
808114
2613275
54073
2012522
822972
1735839
1731916
658501
2282942
913857
1233620
846351
423242
2679346
2890722
2417418
331607
2295994
582236
644350
1187151
2253678
850098
861482
206599
2152485
1015242
891460
482092
1562470
93374
722999
1443490
1587079
2929769
2423424
664332
613299
1134992
2130663
2354847
1523959
2586162
1770963
2706759
1816073
533475
213687
24147
2715396
1201070
2412305
645144
2223019
794421
691981
1090936
2249003
1083432
878692
2652256
1895160
2711705
2039705
1776562
2677554
2368915
1656940
310147
185974
771383
559848
320152
1655650
1648855
1030564
2412611
1504048
2836471
173576
445616
1071870
1177820
697054
1906775
2590704
192305
2377260
2531915
1357597
816351
2681804
488070
2105677
2148307
1231810
2109484
77351
1041019
404776
1449202
2606601
500980
701544
2258889
2720414
1090725
1035019
385145
2649586
514532
2508475
1083886
1078748
107483
1648772
1735550
2530928
2652088
1435467
2553185
2284906
1662447
2894536
542343
2816208
1097921
852153
1953749
736099
1522843
949895
646899
2790295
1146189
1578453
1305958
739037
2101361
979273
2892991
2914932
1085639
1006145
1654817
1201366
2026325
1582103
876249
2719375
405184
482968
1170864
1025926
727169
1648972
2019360
2667849
1612548
2594033
1458821
332767
1103073
1202027
725174
1468011
1442868
888346
1274051
553130
936702
264986
1875226
2763672
77211
2938602
300737
1038680
93987
1991671
1243296
2803397
920920
1811517
1105134
631528
957222
2176614
2080143
1154391
817376
1478605
718797
2442904
1843341
1419353
564533
55709
1711610
2587540
1854713
2813755
705133
2154449
262563
307033
1563523
2269727
150197
243501
1710139
1957153
515347
2316075
955006
661969
533862
2907798
473586
242166
253176
1276820
1379377
282868
1282716
575636
1340878
2883479
1686158
1513787
2586084
793950
2280161
1584541
466489
588683
1168271
972428
1272867
191929
548519
48182
172277
2576624
1846203
166774
2426543
2809618
2313938
235246
1645797
1612972
254445
920600
637233
1579751
2099657
2285161
2574498
1046181
2337362
798123
2454870
835379
2415616
1917144
783321
532607
2157778
122041
2598334
169892
896292
743136
1722816
971558
1649740
2074909
827458
2726135
493861
28531
661589
1212867
2529745
791009
265308
1887053
2933551
187768
374527
819175
1505768
904997
2396136
2651199
1977101
2263374
1311151
905052
2058785
180718
2037738
2413388
1463697
1521686
264797
2076169
2588330
1460332
2308452
218787
415344
522270
1750860
1548793
88839
2130936
111726
1188873
2186603
1182160
378431
2650263
1344855
198516
2649841
2550121
1124098
854721
351976
2764636
2923995
2073168
816848
1482185
197972
833905
2021479
1405960
2729017
2718425
2686876
1291076
2811427
1726738
2920496
1241991
1314455
1013286
1111065
851686
2412776
2841432
2166460
425378
2335818
484683
1312486
369927
647887
2347624
1157213
1905668
1337767
2166267
2785944
707733
2661087
45445
2570085
1656401
479977
1511052
1962290
2765309
1248292
2316890
2624281
1160792
2388695
1537089
1926180
1960049
1473406
894519
2195557
1027287
996427
2458307
427070
2777406
559909
2527045
760025
1843380
1330802
795691
978851
221800
1122964
2188957
921178
1526582
215469
1071934
2487918
2284621
615854
2775423
800048
185423
2407913
129512
25141
1722567
2040221
1914899
252341
2352469
1216839
2851596
1176556
82007
2589217
1220536
303148
2462062
1936818
2304437
1419886
2738717
2279414
2136803
817441
734168
2838242
612982
1970074
1665452
2890587
1714847
2820359
2151284
2047129
2552138
2934871
1696532
2212548
1027110
1527235
2620095
199038
2439405
1420717
1063219
1853120
1660897
1452594
686676
893919
2593865
2509864
2774021
310524
551302
2429190
2854756
2614389
2421050
509114
847190
1183099
2446175
2186214
54034
13968
1864130
1130547
2417390
983287
1546894
2724054
2763747
2447922
1548423
2204444
2085265
2091990
1488364
2290888
1669707
2109816
2740282
2026648
2413385
2333404
2323406
284608
307154
2891070
2216297
735457
2115174
552330
1398587
312896
184294
1321931
2896153
1231309
1593249
1315902
722994
786236
470007
1913718
1623728
2297266
1886693
1601457
946774
631443
634190
1652353
631016
1257266
599809
1450088
465736
2231344
2279236
2528082
2591822
2204837
1924607
1847620
1197019
1841808
866794
2469893
1910797
2189808
2614167
1773509
1757748
2728022
40252
1002718
1340093
157914
2725151
175259
1357887
1506274
168649
54041
2580205
799969
626906
2575777
695398
1729321
456081
2394734
172054
717824
486120
456026
92905
81354
1395681
1381769
891825
1052641
1996735
2320227
2345033
1114853
1264214
103151
276486
757048
2206390
1709007
2514343
664778
837672
122401
106793
2770913
951196
173704
1561684
636461
2293389
793273
498189
1363747
1490368
871591
379058
17460
2422891
837818
2345553
903163
2921284
740876
2523799
1601465
2262619
784297
2377991
495234
2639741
790032
2750312
829334
590282
881315
1044320
2912828
1037107
1599629
956405
1000647
2158405
917872
2348833
1400619
300255
1300652
832022
1166613
2237638
558006
2698724
2082050
212232
16113
2061787
1192157
2332897
2653244
200664
844817
30959
1920535
2741091
1073301
357358
1547818
843204
923424
2258766
1314785
62385
1941195
278133
920375
2768593
1004621
71707
342556
669556
1492596
51334
1543350
2160250
1393768
2433927
1985440
122442
2418846
1113587
2336924
1558302
1139497
1469030
2883063
1283552
501882
2410203
169836
2091459
2792614
625883
2800808
2932002
2888456
1621849
1588359
1758377
2202086
624844
1848002
2594084
2467864
2456147
2700166
885356
2340170
452844
1845770
920073
26839
1786695
245283
1141715
1311911
942789
2552375
1285882
1423640
2017507
251177
2040921
964514
1243949
556088
1408468
2578916
2600488
1236567
420866
365260
15376
539543
1316052
787178
267620
636108
2175500
2094727
2056947
2375900
1446109
782520
2022102
1875199
1300914
1715041
1079976
968067
1750288
981886
221561
2233757
187958
2750188
29970
1465180
2396703
1262151
1381600
2298951
2819779
1403930
415977
2390553
1446414
977004
1783827
1397008
1699854
771755
184614
1797522
645561
666733
2295232
59106
1742910
240395
1563995
2622332
2092051
1240726
1697874
942153
2542368
2416063
1067717
2307362
2858166
1203968
1631640
131169
2072083
2378964
895480
1574352
2475112
474695
2880468
1020736
2222908
1815684
661183
125621
2246723
1411011
583155
156043
2649322
2838353
601824
1953957
2293755
1923211
1851449
2178202
218561
291850
1915614
1605965
2137768
128948
986909
76427
2857426
1329463
1479314
2053435
1319484
1278845
252433
927816
2875620
2898331
2434608
1218141
1555852
250448
418107
227744
1183321
630168
215337
1552739
2148312
2180771
2209599
2919163
255253
2408528
180890
959391
1267110
2674023
224516
1431617
2467109
162788
636176
2815917
2666240
403777
1896024
2326619
1517974
1755476
2822002
2021382
1241162
1161848
2782742
2724496
1054420
1762024
271272
396610
1434565
412874
154176
481814
2114830
1524119
77358
1988378
2863218
162801
1456562
238961
9487
1891364
2212181
1270101
2099534
2333293
94999
454513
2302819
1674327
328334
2196195
2527178
2042784
929793
2876542
836112
241654
2156769
1009069
2619411
888307
2776527
901153
1525467
539977
1051895
105660
222467
2465923
1183058
1059234
1789148
1628793
962860
1426199
1969060
884370
1802960
1491189
1888963
2122305
315634
526996
864516
2380662
2699529
2921588
1055276
1761074
2699733
2287016
2889658
61313
2933133
735259
2787661
1744212
437122
501301
1978088
2052407
913491
2163804
395908
2410369
1662424
86803
893806
547505
1132744
2832409
1884778
1363248
2047824
1561996
1495691
1966869
2688182
2764663
2859794
2004334
1805478
2445177
2572935
307796
146369
1620314
2159456
990867
573771
2168095
2236930
2596953
174172
67030
1294360
2561650
730168
41131
495401
2671278
2582449
1213575
258842
1079938
1714220
1562758
966841
2663423
2647806
2858835
942404
1557115
370459
277447
501847
457749
2421842
2079867
2188337
2806011
1467715
1677354
2516502
2499934
935552
303785
766577
1415318
2235228
15883
1695393
2211317
1445641
544004
2348303
320729
572833
287505
2846639
273039
1720108
1395146
2227020
2408791
835821
1164673
2847646
1521993
2799529
1926275
733112
880492
91678
953223
2514851
2436286
2847884
2665226
2885179
2448531
613642
533368
1187914
229314
2040623
775915
322905
1833959
761751
330576
1004397
309604
650479
346775
1633515
357112
521065
2839890
1365529
2848084
211685
1714567
2023522
2017089
155881
1632721
2841524
1297863
972594
401841
749444
2796856
151710
1114775
2474724
2901720
1397403
518277
725050
250600
2787319
654097
1565721
1173717
422914
1964125
2503127
104512
169431
2375950
998624
588058
1781607
2684313
1895540
836721
1524451
626040
1586517
291894
967277
1798122
2679229
2701870
1225135
662217
2204785
884168
1672032
2714824
693029
569959
181506
904283
2894149
2874143
105210
1791057
1004513
545172
1984372
169701
382331
709988
2214466
264465
691091
1480484
305754
1492105
2666845
2181518
2237624
750785
631531
2033095
2614999
1263868
1738984
1260327
2608386
2477639
1440967
288435
59585
1786733
59071
1245178
1582599
2923076
1747332
2441725
776246
2110062
1174763
1801043
919121
428090
2684230
418501
1487959
1470174
1393446
62270
1827848
1084490
292104
1160388
1136078
1105636
676632
247472
2598702
2886547
711740
2931576
1893756
509284
1891907
245825
1476406
1250596
2704302
1562113
2124504
1700378
1816331
1308237
942339
1636017
2694619
1846883
1272559
910226
196612
1472960
1014500
274905
320720
532212
2068534
616760
2506465
2027114
258330
2575794
2151259
2098283
710670
1148023
2758149
1997487
2267615
1534582
2907311
1518196
1452778
2579437
1956010
330214
148124
2632941
1001284
1021644
802688
1250606
2445331
1442752
1317366
2180653
2232463
2033198
303300
1289201
1110634
1715015
999986
1158294
725135
180224
1855307
2168208
2021539
2840244
122964
2136212
1385457
2257502
655147
1431465
1299871
1337112
1181422
1895987
1366104
1311762
1113020
2762337
1128001
564414
1135216
752329
1787957
2430840
1339736
1186634
1832043
1785378
1736236
2061873
1492898
517591
2440454
2890608
1207365
2763896
2496528
1061308
96912
2853529
127504
2269954
1217684
356945
2538765
2796382
1598727
2116421
1776618
688639
620648
1816095
1101231
1093819
2550579
849665
2048350
1990338
123897
1549781
1473966
1222743
2388975
1463969
1076774
687141
1048422
2424165
253922
435193
1094325
1840418
387796
1610784
495016
1944313
459561
292432
209770
1878542
1331014
2712360
1598766
121486
105648
1859513
2086058
369955
659311
1589445
2722940
1985008
501928
2481898
173309
2903237
1797885
2307041
1474751
244871
1820317
1612042
662848
2383765
2222907
773638
55173
1904862
644064
1098330
2203371
2366483
2750822
2764876
632946
71953
2829545
1261897
1787585
2654286
47498
995789
578908
1783540
2464139
2087991
1714508
1977702
777351
861654
747907
2295138
593345
1264477
1138002
1904453
540072
2516349
489683
1182292
2651696
547114
1465065
948629
2668329
1857070
542907
1806640
567451
625060
1842620
73631
581639
2647726
1181175
408047
2541766
500419
2757412
1100603
888025
2641605
1405530
912621
1745178
2088387
704918
1390394
1708439
415206
1058820
1676403
2912558
1284109
709353
1443759
2476876
868755
2148868
1587748
1653758
793408
2091464
1767456
609846
19076
2354706
2092316
1383295
77994
1055143
988289
2069079
2604969
721601
2049340
408890
1287704
544420
310611
747151
166237
1860564
2068609
2644551
1347457
2041792
987663
2180993
667019
2686654
334430
201348
2721719
2160210
2737138
2557841
1831232
1306860
2847192
129865
726602
362224
1859258
1434650
854242
1826685
1403859
1504253
2155515
486485
95156
2392825
2938704
2239724
223883
1143379
1707801
1407868
1286506
1214378
489920
948870
95584
1348783
1262917
2724492
2133773
1476438
2731344
1869522
2160364
775646
1238238
2336111
2338431
2777235
1820227
1509522
1050088
2265823
2866996
2793832
1741544
2480637
1882450
2236358
247214
1604679
516999
2315593
195752
2435694
2621570
87434
1457248
651210
1755084
2260205
2628608
2638342
2715278
2531726
426174
526670
1562826
2207538
973230
1793655
898820
586320
1792135
2184200
490000
480382
1565762
243299
1578152
2692279
1984178
502714
910524
2553193
2410354
2539022
1108143
1524294
1502921
1665032
723356
1997561
1346864
68276
2588092
2266030
1028030
438737
2879787
450782
509492
1680425
2083350
2105864
2399131
684171
145592
2511779
1680809
1333990
804828
1789953
1938159
2869249
135102
289650
1205201
2127708
1353115
103587
2077087
1568427
1318634
851763
781303
263973
1922490
982640
814692
2065236
126109
515620
1857567
1188950
2320196
2380966
1775470
269059
1968931
2788649
1502150
1014373
1843542
1653694
2046915
84449
2066397
2626151
1753281
2263914
2862369
1253462
89506
2524956
1165385
1073424
1662663
658624
881785
1912966
323471
2142594
565322
2904396
1536878
2270622
1085097
2308837
2346886
169181
1839505
2441164
1889658
2437188
293307
1401425
1515057
2613335
2650985
102355
1353102
2169288
1961960
2482435
2526385
501662
2895756
688519
880957
2438756
2883772
2640127
2286546
1331705
14094
1703787
2884819
2194763
1588628
2655590
1504256
1439625
774081
637063
1297897
1857466
2477856
170017
1148553
2885851
274903
1361415
2653400
2709688
1128364
2207076
1592578
2301922
277199
934869
2933311
52239
40041
773281
2493442
1757883
1853731
686173
151910
315677
1867881
1948019
2521715
2476602
520961
1713139
2319990
406582
186607
2139614
2080357
1726656
2838845
2046883
2049958
2240705
2913721
156291
2181902
2735566
1545939
2583277
2853909
2525423
1849836
298796
2297294
2055827
2037948
437632
702690
2241237
733521
184996
1703500
1543118
748489
21147
12256
862366
2402464
2136483
1207170
67211
2752720
143943
1955869
2085179
2134856
2160031
299970
1123893
381035
2116576
1372041
1294028
677388
1853710
740157
2656012
2247695
104556
1971236
499718
66512
153410
59729
118677
2476111
2749066
47380
419215
132691
2158910
2100187
261943
1719414
1087417
1828888
1301769
2347957
1690933
1542851
185500
2778286
1185692
174340
2831139
1809150
612081
2589024
2264536
2852009
2596640
343467
2103580
2730347
626692
1021034
1567434
924760
528522
666184
2483019
1073311
186405
1960092
1269954
224800
1084579
2398094
1696930
2930789
2835196
359767
1356205
2029944
2710692
2376523
2394358
1623450
2379648
2667678
1104418
2408979
1700200
1630490
1293270
988228
2210000
56358
163039
1288137
2325895
2015965
1199875
2349664
1918721
2112649
359592
2552371
1096159
1649673
2845654
1149222
763256
2518957
343252
855195
2242266
2925104
1242238
2416937
2533081
1695628
2592583
2604432
2131291
1194367
2719375
1323333
2046850
588233
2924765
1732348
484202
263272
1605554
1617140
1277920
1552836
222658
2670946
1062228
2253104
942807
1556444
1520321
1849420
345851
417926
2341179
371633
2642630
1094543
2474430
2528356
1193358
243918
799904
1679779
746448
1938830
2394204
1838249
2600436
854215
932475
2498541
1356306
1398625
800176
2424106
2331391
2487798
1242908
2407667
703461
2234896
1194938
2670096
2237817
1263868
533959
1975227
1870420
1634283
1523883
1471216
1742321
2394454
2505911
882405
483469
399775
2195300
2179452
671560
219983
2221856
313637
2485300
1395577
397759
1105702
1640458
2466285
2784871
977164
966904
1832570
6122
1682189
42453
822527
2817378
428568
223
1074127
916195
1589666
2265310
228523
1397456
1044973
1639661
1584899
689841
2314518
2252422
1529818
103121
634253
629289
1449214
1152078
2722146
895268
2266292
1460846
919316
1284822
1385566
2612219
1785651
2061540
2846565
1071643
2815214
282143
2189788
582426
15887
1506210
976586
2897489
2778216
413204
110999
1302848
2448594
2932414
1114845
472103
2438714
805206
1692671
2462042
2603394
135485
1536730
2423182
1763244
1183309
961898
680646
106798
2128828
1938469
288004
546322
182597
2588700
2428136
2437251
2919587
2489768
2367901
2653757
742482
1993032
811180
1911979
2937962
1088411
2187335
517151
2135934
2513727
2267166
1797822
2736602
280357
1634313
2612019
331007
1758326
1797554
1920792
1881869
2433888
891466
1376634
2635938
1420033
305267
484414
1222146
1500117
627271
188762
261874
1817860
2589850
2925875
1236544
2149115
2435240
142090
1073024
1192270
2669826
2592251
757659
1254202
1580883
125671
2692391
1211253
778698
2181412
225135
1220979
649174
31183
211640
683820
1424873
1272592
873366
2528970
825736
978414
33127
2045752
1307183
2048193
1576111
303270
2574057
2621161
188925
1855135
518484
1117485
729481
131586
850728
526724
542620
766122
2218884
516959
404626
1601402
1242407
2245200
1104458
2004307
1833117
1741524
271701
2032203
386936
2366652
1381563
2732735
1284524
799556
1057290
2193562
2339190
2903570
889948
2646068
758823
501396
1089327
1756267
2344985
1789562
424338
1914566
2628080
2077518
1333743
861430
2877231
2404975
2216102
2614052
1067929
971396
2396857
2633123
2882411
1501761
2592698
2419618
2511585
471524
1209659
1423236
1555171
381630
1972886
1146063
2188271
2601334
1707572
2495589
2356407
1529935
2035819
2602795
2132538
614454
774415
2111912
1410380
2434006
98965
426902
2268308
1873030
2060308
2621365
134018
522718
51780
40722
1415107
2818904
2874431
937684
126278
2682076
2584318
1469415
2595235
2818394
1269687
2610721
1827023
87385
1260736
1392224
2001213
2814829
813134
1475760
1916435
2247710
1810557
1287749
1388656
2116712
1935988
1527946
2337268
113184
2192799
1330679
2185285
640316
2898536
1226915
1144945
2523723
1487399
564679
2032018
141386
721590
1231759
402456
1546988
116372
884892
394930
1735492
288759
2266042
48275
2069451
1611206
1791471
2730922
2723979
2072243
594181
1610997
824540
2749185
145952
866479
2062068
2622033
1537319
2608392
915977
1712473
2420921
422781
2845456
1879171
2736976
840530
753199
870866
2773079
1175154
337512
508028
498822
1877435
1677079
2317203
1132492
809649
101421
2548804
117102
2033149
1204334
102425
1273822
2538025
2724098
1257141
568737
1817285
1113317
2821903
1721136
755402
1732951
1613528
1724784
2472731
1490284
930090
2281374
2232069
1487758
2060527
1345534
1078118
141144
2056475
2396089
2474035
2466749
2914771
1847746
602338
1845174
832979
549545
1821588
2826320
527751
2544654
645378
630098
1453420
2499226
2647193
1900315
2816872
1678122
2442985
1600422
2725899
2600366
2677498
2650715
21076
1292654
309810
2111557
1503352
617145
223200
1430026
1244556
2323409
537809
1303153
75594
845687
1745148
2825702
987630
1969809
950944
1526776
797616
2090787
1643030
2084676
154897
137344
653818
1155495
535500
278957
373726
233484
495814
2276205
69519
805990
939578
1511456
1502780
1956356
2225504
1562452
2937208
796892
1124991
1988141
926795
1597184
1555394
169167
1512334
52139
1785596
648076
1378625
1511991
2771813
376521
65558
1683252
262442
2327518
954095
442824
1736123
1484949
1284999
1921929
2065206
2210468
495971
1736352
1764246
833678
817259
1624401
2124138
1537659
2496383
2414125
27598
2387965
2575350
1822728
2463686
1965565
1862792
499070
1433069
1691139
1716587
2089417
2073730
2671628
1997160
638324
2493904
1141753
1198067
2795296
1995819
1542277
1792257
343684
660457
878550
1616762
707483
1087726
1176622
2045980
1360147
191530
1884297
440232
2437015
2063737
2499327
2940420
697294
326261
2859989
2470333
2142545
118889
1178343
2159644
835509
1617997
120966
832099
2065207
34651
2593021
1627227
2105485
2536629
2651635
2397289
518018
828221
2749149
2534687
1214351
2862392
2283686
2334917
2547621
1518435
1271170
1780288
974408
1120248
581883
2219600
114498
506571
1694624
275946
1006946
2748171
1621729
140338
301341
1181634
2078236
2252185
573408
421458
1561781
2754262
2437506
2800903
1144255
296865
2487697
1868678
1549578
1950927
861257
1892953
1583471
2922704
2363009
2259973
2641204
542225
2777905
2158724
2285768
1017953
2185703
212158
689615
2233061
1596027
53272
1029090
1212337
2481744
2774247
287571
1927163
246528
2504207
1628564
1207823
2794028
605282
914129
1963435
1306977
2332528
2494433
1435915
777713
2230825
167550
1286359
364109
1133705
1009588
1032317
2835008
1983393
833381
1473611
2578670
1167726
2003267
1207106
1495599
283876
2816395
223786
1910492
742513
773439
2302742
575847
1466398
973978
2384079
1274051
1524634
2386431
283174
367389
1224977
591257
2412120
504870
1906446
458219
1675801
2815930
1065710
2140606
651130
489168
2188858
1587999
626124
425582
1657496
2401776
2255880
1934031
1423357
1291657
2143390
192821
2688856
1754902
2626786
2211794
1004040
2501529
153860
552154
1779263
2604838
1543789
553766
53205
1994952
2931125
2409660
1973449
1302321
2619147
354675
846009
987063
1055434
753677
1730611
2813463
2569800
2774798
1523748
1535784
526961
1478455
2032197
1625008
2471936
2638028
411503
1167511
2837685
1995702
2597010
2659825
781737
2149703
2939515
829360
2767772
1692703
1944438
2654278
2021159
860261
863998
396194
220195
2809804
1539419
2575565
1520946
345546
1246732
1139302
1237389
1140804
238227
2559196
523244
1176920
1257044
472449
2078594
36605
2368126
2085673
957999
425110
2614735
775146
1690035
592591
1985623
2429762
2875016
1085182
1299255
2197652
987647
2058770
253579
2792601
517277
1040952
2032924
1253176
428395
1321758
2469094
1338431
1866750
1156228
2824280
1015863
2654740
1964640
2274364
1455292
815052
85028
90282
2511293
1316872
792681
1646253
1513191
630392
1592337
1448424
2895069
2679451
2557305
2185673
2507540
572840
2064000
159766
1773515
1821460
1727594
1734828
2385766
2540732
1961339
555493
1154793
1356944
901067
1991128
1470671
1724918
1152719
2934079
1673702
696937
802559
1617710
237585
1097579
2525944
761558
2860626
318052
622194
1006730
1980538
2851654
2452993
2488240
454410
68387
2424739
337429
960603
865231
1239798
1393878
1643852
2609757
955096
592867
535766
2742284
243251
1740988
748091
316186
807525
441979
2824752
253592
2226870
2756631
1695786
2556740
1243164
1495422
1513071
1960957
44808
2308740
231809
193641
1798032
1984327
1863855
821582
1946893
2184389
1010840
729319
757651
2369545
2816016
1118241
1794100
2401808
1518190
2032458
1725423
1864571
2464585
1922123
61049
1001401
1345729
328648
1814959
1044044
2499611
576543
113643
629427
2472031
2497309
996147
1716647
77936
1289518
1153936
598485
1449509
2099953
2608712
964276
1298793
337566
1501192
2707832
2226619
1056087
2373046
844182
2885858
2332793
915598
1653614
536104
1165410
60632
1284084
873798
415501
880502
524517
2854941
1874666
1473566
2478618
2266674
866653
1684334
1990269
1153486
1903724
66182
527102
791027
2522344
675215
9904
645244
621347
1965698
333981
820912
1289849
1976812
975887
2695112
1312679
1274456
893506
704772
878910
1103631
1472809
2157526
1265635
1357930
691476
1678201
124440
799107
513702
226443
2024607
608463
830499
1452975
1953484
2828060
2334049
246486
1498123
2402862
2136807
1814729
1111352
954579
1241212
2487214
903540
1538800
1255049
667992
2524219
1849702
1236503
160107
572807
1399849
2751761
2772014
16573
1872258
1375113
1556587
329823
290004
1400808
303917
257927
465609
2622565
1274607
2210089
1097038
875779
2167999
1043891
2035465
2391971
2542238
2304965
1239825
1103845
743812
1256891
1263801
2035769
1033586
2210688
2083427
307338
58044
1052625
1800324
259753
1577795
1636736
1517256
902105
2730200
2769897
337716
2365858
2148227
2319847
567532
2355401
2749070
703935
599730
2597703
1725113
2714432
432463
1235169
1793360
2254737
602121
1673906
2152246
2254748
206094
923700
2227735
1218193
1854197
1390610
2244899
1020173
585856
865506
2774063
2159609
1303786
2613507
185838
2411794
571904
488535
948605
1718125
99668
1180797
2678955
2289564
1165809
1501123
505462
1930584
1632742
249922
1772901
1514344
2224573
104457
2529451
2727011
2734006
2928137
767522
2399565
973574
2612886
662433
893392
1310289
1521425
1319680
149751
1812753
2607468
130956
174611
1748008
2141193
2186443
225955
2327650
2920440
1709229
895802
1426780
2649277
431879
1230073
752113
601540
2686422
507058
2266135
126868
2636237
1520985
2175743
929296
563560
2119556
1251320
500851
980499
1828116
1320657
2231486
2189896
2777036
2016737
1656160
1835730
851277
205599
2717242
1656490
698259
1647773
1351821
1217216
1589007
228592
635300
1190778
908013
2079768
2230223
1263569
1377941
2127266
160718
1292404
1805515
2472630
428671
2843120
855979
388856
806867
2103809
783912
2800964
7344
1653921
768357
2213240
2710759
1687262
882210
1915044
1468457
346918
2798367
2164347
2065116
196784
2228179
1962085
2535285
810827
59602
1107650
2178143
2191510
2476306
598172
666846
2352759
2850228
927315
1609853
2015434
2729163
1776957
2638693
862934
2513624
2871973
2529310
1988198
2299845
1085724
353624
2339898
2563962
785889
250101
1764498
801008
1248532
24692
701572
988556
2297114
1911777
843114
1225192
2227886
2841047
1417237
765572
1341940
1011991
2588143
2189597
2875398
2369870
1290515
1331409
444940
1590162
1136171
1319428
2453936
195032
452918
2839804
1902283
1080652
6642
1737724
1343385
2373070
1831226
2686881
2013349
2153540
1341063
2749054
1548513
2525986
2769994
359953
2910509
2010915
1364510
2912747
1850758
595709
2531541
1615239
1716488
2762106
1729361
1134811
2589200
669408
680713
358205
2301014
1831009
2896489
509220
2209916
1210394
1592042
2491006
458143
2353144
2005190
2254271
1775937
1306360
2780555
530716
984529
1012181
434835
1864394
2650107
1407709
1948842
1791019
1520824
2447429
2249094
2584785
1738233
612218
1801824
348981
2394021
2590821
579839
2693693
1123180
1596480
249294
1527391
2026206
530232
1013445
1378998
2644223
344228
2386798
48112
2559903
1074872
559390
949610
134780
1930244
2928639
1387268
2756560
2695315
1404599
1692542
2851401
1594458
1551404
1525170
553890
832797
2812159
375747
2072310
2550083
2623822
355313
2231493
2260298
1831235
2940197
1126981
678618
606138
1065509
223022
2519264
2355148
568232
2307821
1294912
314758
1621430
191524
2676172
1157068
2405229
2874070
162078
1715404
1919448
2348585
68738
1962039
1823882
891689
2913224
2509760
267038
2337916
2363031
1576335
1242256
66170
1030299
1903093
1480178
1904860
1726449
429967
1939878
2483405
1099168
2794197
725251
59153
324692
1271054
1047984
2646008
371030
73339
939694
473435
1412069
303823
1972861
886582
469104
2551829
301401
461214
371896
1974401
151881
781444
829605
1904604
1596245
687965
268752
349252
2525169
2479915
1137974
1623026
2379938
1002303
1906758
1472941
572761
1987124
1939819
94690
51906
2270333
1521666
1812754
2361778
388051
1467484
1900834
1459876
2447638
2046532
2300468
1919799
2915083
1451878
8584
2684107
1112070
716883
1101017
2173149
2534612
226610
561265
1010873
25044
400122
978512
1164689
646160
162707
1321240
1928303
2937360
1813983
2125291
198637
143983
1467714
2167018
259235
2371259
1077927
1990603
1174816
72584
2775195
465391
315713
1073127
803487
1957332
1515026
1303242
699053
2548373
1468025
2372830
1484660
1419751
2423760
1153597
747861
2614014
1528761
2032689
1856415
2187734
1094205
1442627
2296701
575534
2504017
1050885
2753224
1998658
459034
404543
1721985
451778
2471464
2758071
2587477
2395663
1785061
449603
1774775
277276
2804403
1458034
1215939
2639575
1780750
136427
325114
623361
2792939
2584637
428622
2520660
2486893
1553174
2093450
2933828
805660
2420059
565252
956278
1473715
1331564
223215
648373
2169135
2127084
2201132
1114354
2900654
1260933
653790
1578588
514520
1454791
833523
2632493
2293076
441760
2648643
627622
1713271
1845857
116622
37764
2786238
2789294
2757726
858963
557223
670551
2122087
1777547
1441747
2020958
1362989
114803
2136612
1914750
1484681
2103084
713137
1827966
2202930
2456683
1336077
1702185
985918
1352943
2924556
86423
221410
1407135
1251579
19661
2220930
1228203
1473724
1859171
1688127
588263
1080392
1405276
1250564
2364344
510625
1015811
417729
77368
259124
989202
1740959
1625113
2368280
1861989
2252158
415326
1815624
1935813
371161
1447668
595072
2222487
630248
2519837
2658032
1925041
1966189
2830635
1145504
1688841
660063
972331
336432
1607485
1227592
1735994
2902187
1094973
2202593
2680611
1217814
2693677
1597206
2402418
1786978
703239
1298987
400481
215257
230958
124946
1960275
1362183
1633286
2408109
936975
2676908
1622389
2784891
359681
1018501
1681196
309921
846931
2063271
2889996
713599
584449
553569
1304339
1521048
1351393
415803
2873107
853937
1230522
727183
1605811
908236
2005130
1020548
21149
1916092
1958568
2610073
1462884
35049
2243095
2088786
805769
243582
483892
2796113
1936152
543508
512243
2917967
2342764
1004625
2877866
1631127
2043475
2203410
893602
2715586
1533560
2933405
2743537
2298311
1242403
1524634
2690599
1237224
203051
846058
537060
492267
213360
355975
31257
2507000
2176074
336430
154007
1778293
2305971
665536
2786946
285392
530005
1344702
1624666
2864951
1223894
53474
2341722
37129
406550
1552716
1481647
212918
2117883
2249554
1245103
1153654
612953
880176
2254185
1081040
850258
1896003
2750758
1223474
1629211
1903632
806367
1412976
281075
2922511
1821081
432394
979966
845306
2035361
2698458
2919598
652383
2320664
1502909
2834152
2242303
2527815
950572
1421839
2721992
1631572
1510328
380420
509273
2660001
1868898
806862
1406777
886845
93524
572040
2014324
1181904
1796777
788310
2734951
1019927
158410
1840708
2081096
2399406
886942
2015348
2308662
1867561
2289008
2198801
1563964
577661
2934556
1210840
966164
358195
267709
2453380
2165288
1394151
1125883
766328
879985
2648459
1595932
2245592
91720
2464501
2281942
2387496
2261621
1169758
807090
866973
2037561
2335605
2174272
2261515
2875890
1689605
1332347
1748655
2164414
2057873
98988
1734003
2121539
2254946
2432390
2431742
27960
2523706
867145
615392
1794878
123934
2676835
1177549
2135888
2696528
1227363
16311
1166490
178699
658006
1107256
2025053
209703
749727
1080983
62092
411511
1693057
2378971
1285319
199601
1306578
2694239
1559880
2300346
2421445
2486674
243286
437658
2374610
177647
622213
775034
189924
1941018
1782047
2930118
902267
1958171
1513140
2498317
1552186
2695413
351397
721206
1483375
2548560
37723
1769419
680258
712356
996549
2603816
1976212
1043639
600662
2830448
1605618
301563
1534794
181139
2490754
1344434
1677420
79629
1585198
282109
1769508
1375418
634941
1459480
2137827
837569
2005673
981819
621903
1931315
1686769
1846595
1833738
2330914
2009494
811605
719738
600355
570083
2197082
2606516
1850920
1280290
2108531
135214
2449625
177189
5992
459999
1687948
1705971
1772215
1714959
694086
488463
1458938
1505715
554563
1463578
1388498
5043
555984
847651
318996
77640
2417900
1709334
633525
2412455
832352
1276962
139222
599664
355255
432322
1128851
615155
1981454
2255188
1267619
51831
2417017
2739089
2541474
496554
2198409
2153267
2570228
851067
1696175
2457066
2015545
1968943
130642
1224824
25117
2486497
1650688
159608
2232334
2675641
1258896
806606
1963033
2191743
775857
1861355
751910
2606257
498254
298574
772480
884109
1118111
767507
2068260
2074132
2421831
2608225
2370887
1666781
2108328
1381915
2531917
1778345
675243
443706
1615380
1863264
2498576
1929270
101390
2371896
1153432
387669
1713226
2485124
215185
37809
2821107
1953106
2213334
1924777
884296
2150515
106320
1111113
1467257
2163531
1736084
1133877
2916197
2097001
1982655
128936
785974
39557
760806
1536046
2061392
1009104
1405651
924262
776701
2897829
539905
1234967
1044683
1937830
1602251
1974570
1335403
1293463
617011
1253322
1212957
1505353
45234
610138
2621758
866644
1850202
1153861
2336068
1853597
980823
711415
555235
1184455
683915
581990
323486
436232
2305503
2573396
930732
2376151
293627
1367284
2518155
357501
1547660
2464097
1859882
392001
822577
2692675
2381890
1718646
179840
1142940
572818
1701709
67592
226299
874538
1399193
934551
750609
968709
437319
2211074
2008706
267531
1131539
114220
455349
2885852
2440850
1070047
2271441
1660222
1784183
2114036
1033016
2076305
1022389
107135
99464
1682251
2623635
1397184
58335
59877
2247731
1340201
717039
1805529
456135
2180322
2143403
1349492
1211246
1761929
2768397
2188468
2083771
870791
1712720
1555489
1880267
435000
702
2922434
192946
2678958
376557
1793917
2231770
2902908
1646947
210228
231187
1225088
1893178
2748506
2202876
2445200
2577603
966054
1543859
1055264
719568
1539443
778930
350057
1134377
1789013
2322951
1806944
1230125
332007
2124599
894614
603770
2884180
604731
1907411
2053377
2206690
1325599
2777577
1716895
1042199
1927884
31382
1535094
448133
1821297
2594774
2878710
451308
2336599
1086809
32963
2075398
139977
2498369
2280362
2673031
2125858
2083469
1198786
1154771
2408724
264414
265698
1600741
1242098
22746
1254892
2912970
2359517
1069248
586927
2566098
638770
2199248
1836916
993222
703509
2241275
1523908
2526294
2563410
2075615
1520741
1443651
121434
1568331
1839748
1615906
1820968
1719912
52259
427249
401367
1242160
1285028
2484227
1753673
435419
2684027
2176552
1789549
210660
1950994
260983
190426
961169
1795173
255960
2822158
750297
1213626
300885
323756
1198865
2774998
431322
2680904
1169468
2772546
831537
144823
1481370
1584708
2240374
172876
844811
2651964
1005116
2856222
1573190
176792
1643198
186892
1881162
46564
142433
630603
1518017
1306378
2538511
2025886
1161870
1921941
967292
1892437
1184077
492283
2381614
614952
1784241
1774434
1045269
1493256
2809042
2132722
856370
1621118
905051
1812669
507707
165535
2442191
846030
2243341
2084481
700276
2863446
2524591
464384
407874
782075
958965
2446886
348577
2304234
2439231
2007214
2741096
2126440
141048
2044353
263409
418707
2507466
1568674
2843370
1986044
989855
1582461
801827
2366926
250433
424966
1183540
134505
1614851
2058363
473824
384830
1977969
164538
2569558
2511268
70969
1021027
1542505
1714815
1447874
2490326
2070515
2471593
1719922
1407344
2800114
1576257
305571
1123832
2838225
2552386
2521840
2935992
144705
1762325
2577236
2086517
826720
1540864
2188649
1129927
228327
1655221
420259
2732468
2219545
135071
1703643
693313
1472455
674528
1811447
123114
542060
491177
983782
1715591
771743
2174458
1068018
1091979
93562
1138253
1750266
750944
1683583
1943241
1570901
1414276
2679440
2040576
1070522
2736472
2662924
643501
143487
2801324
1858383
2315517
505189
1987343
45230
99317
1708871
508370
745165
1863177
2462022
774931
439819
687507
776315
514009
753039
2666054
1946193
811000
1074679
1848994
1440466
1839122
1529707
2343668
290086
267912
2562865
2920158
511358
220357
2252666
761331
1022693
1992820
1393593
793916
2171447
853076
1207826
1495677
2897265
2935545
2177160
289119
274456
129782
2004146
1696432
163227
656810
1793724
2430933
369575
1761708
1178866
1895566
13920
69837
1548055
1645730
1555139
2520554
977089
1351487
1500241
42669
928282
2224028
1832270
1364732
1499236
849339
1694770
2043116
2088125
843502
1084435
54941
2320829
1631387
23115
565259
983093
633658
89294
933218
1662904
152456
1951829
1351123
2573544
2137055
2916296
171255
475988
2384197
716255
1205511
2288198
2696603
1124322
104382
627482
1172292
713250
2395240
1210255
1567755
2446648
1598622
1876114
1851146
2002107
2860421
2304731
481289
877940
50522
1822825
638835
1107031
1987220
2384293
1456852
1981056
2817234
488175
320571
1370535
2413564
1994431
1662086
2074086
2273721
2235891
1626373
1306671
2018691
327867
2632169
335527
2326531
1964882
366817
98252
2671693
91731
2465523
1679942
642006
1758750
1980253
2006300
110713
1106235
535767
1098694
677337
2511900
317747
592905
1501490
428546
988617
1922420
2868587
2684537
1058384
1326840
963908
1937423
2060601
2736642
2492896
2156857
2713053
968807
1541923
157883
2309437
1159515
2334003
2057370
152382
1056229
662585
2598746
531800
1604445
815533
1757619
346644
2190261
360958
900186
2154500
188413
1426755
305311
2810025
2313162
1659670
45728
806979
934933
1645292
2883076
1435068
2589586
378784
2331333
1857690
2731637
2165003
1953509
2038547
754230
974725
766741
376292
777158
2618656
1453333
2449692
1058548
1400822
1463396
1079840
2609890
2292390
1299145
2732785
2745973
2343499
1621917
1383128
2474100
1452055
2477946
253232
686362
1672333
240606
781287
2157374
2581011
2154284
2535640
360797
175180
1160110
1216946
1905589
1460508
2036734
2547760
2211673
2266674
187048
804387
360389
691384
860648
739994
2482658
1371793
1363680
2432704
2679602
1420146
691340
512512
2481792
2562797
206997
1627310
1038926
69685
857948
1072134
2771326
420270
1839867
1176929
1744644
498392
983682
2443581
661947
2613317
2508645
616569
1835817
1847443
1125387
2038106
2407768
268894
1205341
601696
1139855
2231669
1455252
775045
638206
2707975
761595
1779990
317358
198726
2129746
2849484
320832
1990745
1684342
2682764
2458993
2017759
840994
2180812
1341924
1979281
2364394
1246129
1086545
1566974
188579
2549541
2774785
1646750
1092769
2649462
1834825
1911777
1026673
27031
2874111
2362510
620013
985880
115306
2260521
2863584
1148579
1025149
53738
15662
1368527
437498
1426679
1303489
782584
1530676
1019903
1136616
547803
1135580
2919871
1484953
2721467
2887031
13935
857505
1332176
936726
2043262
869356
2218682
2348322
2620983
2063927
1477437
1728803
2484929
1079649
2043424
1604324
1355285
455955
528575
1159284
2886168
1148244
1534636
782027
202430
48365
2338637
208837
2323191
2119985
819437
2676401
2269270
548760
585413
248423
2349320
925231
2191083
2062288
1287335
1681147
743259
2212475
1491427
2485826
221326
2609291
1413414
2478265
2885473
1670197
2765504
1528554
1292440
2733275
2674833
2840359
2572086
713160
1557950
1911841
2271175
1389270
2435132
2027768
679534
891006
536009
1798475
1664658
2819136
2106989
836982
407815
1587794
1194659
267120
255161
202402
1709247
2143657
1092861
1771330
144913
2677531
2219442
1684682
924154
1226657
754082
2554722
2111804
755780
126937
2786033
1067618
291691
1934340
1350724
2808406
1421456
2252751
1547341
2745451
526263
628455
2786902
27377
2373683
1833419
846128
1553774
1490626
1578403
960626
244912
2209885
2463585
2034492
2823160
1261057
1695882
1890647
1933711
74217
595253
576484
1528228
888204
2289590
1657358
1433838
1890427
2462921
1217790
2256727
1085099
1191667
1858580
1276265
866718
1404892
1704581
644974
2391424
2646264
2897002
577596
896017
780077
2378306
2600753
666796
2319378
165157
432522
351803
1183280
1135224
1944117
2567420
2342471
2651662
567053
889027
1418896
624903
1396391
256194
1431156
405457
1259911
1570318
2012407
763844
572229
2286649
1329033
225459
2321445
1615786
2122664
2589462
1162840
58900
2045913
162503
1906037
2670939
47919
2289949
1961437
264230
1951099
1988736
1089409
261873
661868
1346851
973597
492186
866998
1717418
1798020
1735487
2563800
485250
1290247
1616191
783480
2755507
2054907
2826228
2794263
745814
1208582
1662567
2830956
458456
2761995
1743403
1390399
1837811
2107767
1508180
522751
1893722
1462297
2799226
2350467
306465
1834426
2355502
446203
581414
270784
1933005
862965
1447681
488977
486840
2058315
2232366
2018124
775294
1047002
2864561
77856
1335348
141434
338995
493408
2630126
1683523
933223
1578487
2639855
440616
1023716
2163244
337631
1803025
2811929
651556
156907
2860466
2558835
323298
1170808
703053
2651356
2465495
380333
1875429
22090
1127754
1229166
2532032
620793
2138445
2919745
2348638
1418014
742792
2383032
649080
1978782
1262576
2434899
2122110
362402
2511212
213916
502454
794110
561984
1507803
2240829
347633
2094413
107271
1048383
805742
126089
915797
1902887
2699376
1471993
1084984
1938344
1480479
692200
2757989
1967516
2447331
1483954
1256000
431721
2928205
1195818
2530985
2565364
2623114
1190433
15474
864490
741772
2845839
1585269
2012244
2125853
2145379
2041180
1378901
2293650
2049574
1130939
1587487
921311
804908
2237754
1923730
2205174
458943
961105
1905305
2655556
1326357
2790766
1229331
254463
1229150
584091
1584262
552206
1519918
2189839
1344892
1732479
714154
2251105
1096206
157091
649913
1090046
2894933
1919597
784972
715836
1693473
1616401
1046158
1639183
699814
1849971
287794
1640743
1760356
2006117
2173708
1772291
859047
2934869
949062
142400
899303
769543
1503668
1062801
249025
1652133
756780
136584
1624069
2529983
1425737
257975
2028053
481791
2848915
134845
2872334
1151589
3073
754634
68458
781281
122243
747643
2207905
321946
1274850
367390
1635670
1752480
2483686
1160684
912346
2510939
915809
2060265
2215558
800162
1551055
105270
2195870
2657613
2914177
1682213
2754226
1048199
2197213
617541
2281375
1861608
526169
2567377
2102959
339689
1268932
2607166
2744808
1049283
2589455
2901023
1195398
137633
1959091
257390
2429328
827392
1801293
1524237
387036
2933472
2543802
73293
223846
2005444
846518
1186273
470497
891855
432674
1313689
1749447
30133
1538101
2156435
2554681
2102581
975662
2506223
1089147
680659
731088
1580623
720279
868534
1354271
2285336
2372608
1769558
2364244
96634
148546
676132
2177694
331052
2404462
137124
98250
2145954
722097
481643
994056
92284
204955
62422
362022
1824447
2067506
2881001
532708
183674
655433
1678796
755831
452598
2908875
835642
1570690
688274
261463
197947
470579
2029525
1965888
1526238
1550991
2591841
1145632
716212
2786603
568129
2250303
969085
1893087
1785710
859995
263271
959643
107269
2536971
1337801
2290728
1569863
915928
280675
1300759
2483792
1101444
2197227
771488
1230535
1870385
1537319
2111944
2870443
1737779
2074344
141324
1139047
853871
651195
2913042
1513759
2504739
1569897
1352966
1612357
1545073
1484260
779394
1885528
2561684
1869589
884716
362958
2032763
696848
2593298
777479
2852198
1247624
1458420
278896
249288
2467063
170639
622114
1133202
134553
2080456
1780269
132898
1927223
2224826
2276615
1362137
1953929
825775
1956580
2710473
2815096
2214167
2648588
2415772
2523193
1920944
2292622
1116745
1284433
1674217
194072
413417
172351
1465124
505357
1579736
761350
2201782
1436194
817276
254899
2225546
2820788
1364800
192464
424459
374543
853813
1857281
2003643
1613038
2545056
1193057
1313236
1175350
2518296
1076419
2095263
2126470
1738094
1927106
1576200
1129013
636958
693366
2612500
2214432
1376209
2647430
346371
2897702
429310
1597646
1777723
1352603
2863194
1046976
1189787
1396364
2314911
2220021
1614062
109205
1239272
2194703
418860
1747504
1793780
1303540
496429
506798
702735
2630121
2652443
1225514
2349958
326351
2360177
863889
76941
1612928
2190981
1676798
317797
1297070
2493738
2380989
2091961
2378276
1499973
521040
2179981
2628736
2469750
2883027
1486853
561313
576711
2521720
2348369
1215174
2265682
1645769
1181488
155412
190750
164080
1318001
751157
246460
869576
203163
1752524
1961754
2018890
2029928
1880168
966362
2091299
2754016
2393001
1051601
2441844
942210
1993880
2036080
636145
1959486
1647878
2908008
1760387
556305
1827109
1355450
2508824
2443695
2702824
854949
445849
2829829
1882980
37058
1494182
639271
654705
2469936
1803871
1380062
2792836
982894
738903
1422601
2826995
701484
2300778
653432
630257
6489
1628534
1343612
948814
22924
2667286
2663680
2164659
37060
2888873
2065326
184679
168760
2633828
2571206
1869142
1435664
1093575
1407266
382637
2436531
977721
615294
2091256
533965
2819006
1458652
884572
1090193
1321864
2450010
1140409
2565554
2587187
1424851
1057392
849320
1349625
1487650
2713707
1216114
332903
1741010
2780148
1783271
2904216
1813309
583750
2932977
2515462
2343324
261690
1023473
1022454
2290578
747413
1475955
629628
1038371
1303731
974722
1164520
2405189
530241
36791
1193649
2120260
1865231
143939
1623317
1860746
2354573
2375017
347117
1347729
557217
183327
402190
1936418
1424945
1252707
2145997
41794
2923186
1592037
1126969
1440205
966003
2843450
1570209
2891150
1126244
543589
790947
182580
1732232
247013
891038
2253005
1824736
2329702
773974
432425
1674890
474008
1662316
2496186
1407399
1806049
1981653
2849478
608906
838258
492158
1524322
431098
2743480
1332476
979322
2247827
247552
433645
1883308
2126776
1279552
2005180
1323373
380571
110349
1672124
140656
1652838
2280722
426922
1632714
69594
417416
66519
518431
16773
1245412
86685
847947
2234898
1493602
928383
321480
134971
2431780
2143807
1520619
602502
1236706
2336932
2467456
2013237
432783
2061611
2583245
736931
260497
2776658
834404
1056344
962102
2759100
972346
1285284
691592
1458393
260352
951468
2233886
1581726
2496067
2638212
2550357
575886
2372770
964854
1456917
1643830
2872778
2406516
1385399
2017619
743257
2294657
1353699
471683
2072418
1664631
1560646
1481433
2277670
482987
1274311
2750311
2427033
2427036
1124021
875931
245718
21796
1936458
1913631
2605687
736666
351270
2877426
2719790
528925
2337082
2354616
697363
36175
1645292
1451947
2089231
1997677
359255
137422
1118483
864762
1076238
2403392
414546
1792876
2552111
2302469
358389
2318412
2871985
1681272
989466
720943
1899562
1535814
576354
1415251
216809
1023581
2197786
287864
993583
1053871
1296471
2257085
433985
2459498
941249
1330133
2117461
303512
843748
694885
2151665
1670160
1091237
27343
199835
2458927
568125
2665968
2366214
2584862
1881772
228038
1580030
1412376
219343
936030
211688
1642396
2761944
1547699
2138161
373847
96740
1550319
1092404
2141902
354076
1595607
453523
1944311
2210052
1098167
798784
474196
1466174
1010977
1952148
1512366
145633
114975
1121442
2421188
2558923
1401544
809893
2601883
1507634
1756768
2566280
1048748
2382418
1421543
96225
2208445
1542705
1520330
2529880
1728418
1503735
1973076
2026725
1392798
632718
1056513
1191069
860377
1448334
89472
841063
462374
380912
1163621
2873426
2840657
1648074
1583271
1394445
2479170
1899534
2289346
401314
2399297
196466
2371332
2865422
944373
140602
1293661
2690009
1572591
2664526
604705
2054037
591969
673811
2839317
499428
2347319
1201124
2042798
1211110
1891650
1358276
1274215
1263281
713546
1887127
770254
2638642
151260
2386246
1623772
131158
1373207
206736
2203747
1495807
1284107
2679136
1350599
922054
1041115
902962
200370
1668313
2730760
473588
2444669
547293
403838
886428
438638
2526574
1739837
2264970
2666435
1873846
1817025
527231
2726810
997774
2440023
1471649
1631933
1284941
2657737
1469753
449313
689751
910229
470850
1828362
2765865
1323589
2765265
2085165
497706
424167
2815571
1828092
2760940
1325729
280479
1226595
563991
276794
643632
145696
963020
2467197
1167156
1846459
2920694
1536164
2421303
1649980
437625
431350
2916351
2888160
12236
1354004
1898715
602202
1794052
184075
255519
893164
2111078
840739
2343916
1103928
2574202
2832433
2099703
506086
2036280
1357565
1206735
1397833
2349660
1995241
235417
1418505
615070
406276
2126449
999569
2938727
797477
2848409
2467920
51690
1289925
2422697
2697882
2832668
714849
1173426
52369
2495254
1694103
2152235
1100869
1704832
2516205
994984
2281023
620156
1432600
139188
454967
2716279
471864
1643785
796110
2738504
1691362
770921
2146229
1051075
513512
510248
95341
2005488
1793691
1523712
331925
892376
1639161
2735588
2029344
567036
148348
2863054
2033369
1032627
2666149
1861704
1284985
1984770
1275343
456015
1213172
1160076
2710035
1664947
1217906
137287
2272393
438411
2869124
286396
577703
845454
1861565
1385695
2667612
719634
2686112
2326774
2169224
715792
913529
400346
1415179
944173
1745238
2611555
2754467
629566
2017555
2025036
799305
2913202
719932
2744369
1713008
230025
2218186
2579173
2925428
1750954
2412557
731166
1262231
644422
635408
1413028
113052
559178
1433238
1232136
1071936
108286
2122198
1256757
2500852
2208294
1915692
1640824
1830546
1275361
335266
2573982
1126545
585616
1377330
1665776
2075919
54762
899997
676103
2567571
879405
849781
1403953
675635
2738198
2453699
1784130
1833776
2921009
1382450
579763
1372500
166172
748621
578686
2519382
2449443
2248749
745942
2751627
336419
276820
1305318
1813158
2361736
1865163
2441976
1956765
2772626
1373823
772428
2255842
149080
2880389
2549384
1053621
2783472
1521441
1835832
86193
135265
384533
1723403
314625
63073
1700579
1362526
2521049
556490
249532
1724877
1260378
1211027
1325982
465208
955049
890256
1827009
1414116
1271096
818223
1966828
1185762
1987834
2352201
299098
2875356
2681708
840175
2325419
2621390
231417
800500
688204
1297632
2759476
1500613
2248645
465164
1230618
2208433
709223
1248279
743882
2822271
1597097
773803
2259127
2849548
2732651
2798504
885616
2052778
479250
2020028
2624588
1011419
1501349
2482695
2212722
2634192
2216873
1471836
2563556
1151107
1658776
1148024
1109572
1900522
2429175
612816
1569765
2601651
2358732
548620
2218627
1962550
1925966
1704763
2058709
2606331
1576169
1768334
1137383
2784609
1316131
282441
886367
2768003
1830207
2918405
1743127
1467697
62508
1601381
854235
2678475
2854236
2903610
2000425
2444548
836566
609441
1561961
2728693
1530562
17415
2186056
2352109
932037
688939
1884797
132913
529111
930317
2043356
1669444
2496029
2486815
528971
895005
2127228
59645
1038759
2584038
2753530
1467353
2391206
1265864
512345
1315989
989770
2044354
1866692
594396
1032269
413486
2493568
1706810
2042930
376338
2709648
311099
2460812
2805153
148717
1329539
539780
1364405
2304462
1479359
2827594
2937213
1761588
435634
2926190
1769877
2634544
2151052
2702855
2165909
2890113
2116989
2718743
2331290
2517680
872467
775593
966813
2467418
83561
1911850
630613
2306391
228894
2331357
351641
2217551
1203444
229042
2414133
424629
1238745
932990
704971
2406105
1371718
2055722
1836520
2877591
1405976
67002
801787
2536066
190604
2392152
665918
1900025
35506
442999
597680
1327467
2454263
113450
655394
1598016
744377
1290737
128267
1567179
50043
2328369
2008343
1897969
258237
2180300
2726401
3822
180913
1854468
1472682
1267962
1574772
1979425
1353382
2592683
1421737
501906
2096666
1641999
2794521
2225033
1038363
2062225
2599166
354786
1016360
1363290
1849938
154369
1553807
1592258
362980
1937881
1506130
1352874
2160681
845967
2817163
2336441
316648
2390349
2448813
2046959
2866437
1433781
874327
566192
581042
1527652
2663467
1425309
2539823
334294
862139
2389565
785810
441787
1261748
1473014
1973298
1096649
1250405
271295
857212
1812996
2783402
1944616
1589543
2405180
1191348
240967
1128234
2048016
795746
1704027
422668
2805259
361545
2417606
902373
587934
2677465
2822006
320798
2437122
1737609
2628164
1388676
179619
2160650
1263534
863651
2105019
44858
1606853
775703
2590495
2402948
1176996
1678457
1517888
15355
700116
2106290
722761
1012823
2617611
1587649
2118845
2099156
257239
444251
964726
525915
1472697
581281
1033838
1475516
1260917
2179654
144756
169386
1337391
245410
421676
362629
1662184
473525
2921965
1465375
1097972
1963490
666237
236645
1896848
93208
313881
1232964
2206424
2543509
2526257
1293731
375430
2753171
1422521
646914
140660
2690655
2518897
1308171
1107300
1742535
1052047
2290358
1583306
2490637
1090550
2485419
1574464
513869
1382329
434523
2053420
1132095
1389901
125032
2035343
526850
2044520
1403371
2782178
1788801
629337
2395789
2003109
445012
2746523
1822216
154678
1862728
366279
2036012
977613
1186746
608341
2118310
384895
396997
2886907
1864586
1955616
1605707
1276581
547523
374319
2191193
2586701
2826353
772400
1788212
878003
2412491
2615175
1306144
1895418
487040
1763203
2074515
883045
51712
320537
2561539
2091089
1479102
336010
2065826
288343
2381862
1670925
8410
2859911
2735848
1525556
870747
2787961
2226667
1779996
2265540
746330
2465495
2112058
2534682
1349754
1553883
1677493
167023
1810603
137232
1197713
917419
2272391
2470931
580868
2107699
1375589
100188
2223842
1681024
256955
1229129
889026
821705
685757
2471500
215030
524644
1885083
1802213
1638087
2913078
2748555
783351
917757
1163568
2589750
2446812
1596951
172548
2330000
1274918
1077936
1101395
453062
488669
533461
1013030
1670971
286478
912230
643528
2646084
1770783
1567763
2031659
121145
65419
2062950
2060507
2040817
983027
2629816
1060307
1254958
1664731
2263235
1865790
1046641
1504116
2367969
2271897
2043943
2416540
2869544
1519124
2482141
137629
1342217
1073323
1819336
1129339
263568
2535268
2818534
1347008
1936968
2039681
926563
1458797
2550414
384916
1012767
2418451
240885
2659459
1230877
2432939
1882902
1452552
2194570
2885919
35344
1957037
49951
452461
1242560
2598779
2822952
765778
1509969
1912226
1040207
788579
100925
2748944
89692
891775
1707138
2880663
927696
1794571
386303
1889050
2013061
992399
2096608
436824
574117
1460475
2663239
1119207
457678
1628670
1983840
1798265
188774
2831489
301907
2752638
2748190
2561357
2432510
197299
1232128
2872031
2534074
2317476
2182287
892428
719846
1287495
904800
1339443
1127871
2365690
2853375
2549180
2551339
758981
1123519
2331181
1305568
2931137
1180255
832782
1625301
2325485
2007452
520626
2616282
1554546
27639
2719708
68231
1690202
1483495
1905242
59296
819274
579085
1639054
142024
29147
718158
2277037
2386272
592201
2199553
762500
2892708
310574
718080
358090
2193537
1902956
1266611
2364844
175283
1434319
1619477
1563122
1605822
2424323
947759
295997
954910
1439671
1785138
1855487
1736711
1896702
2373543
215223
1794694
541984
318292
1557241
401524
1351479
2643014
2282142
2391046
1446120
885870
952185
2465197
2012984
942516
2393719
618527
545103
1772438
1434619
1875165
1442436
1299425
2404921
497241
2908625
1903531
2887944
739381
561428
1258409
9839
2016620
1131044
1985592
1940612
1853971
2133483
876681
1091712
391649
1343417
2179221
285686
105695
1534335
351782
2413836
373635
1506097
498974
2471961
2480090
1807053
983452
998239
2802840
2510318
2733572
813392
2434363
1387371
1536609
803519
2308718
2438363
2054462
175036
338955
2029987
2356767
33705
413385
1163485
850994
129680
1163451
1036349
1035471
2639505
2072211
1382096
2746826
362144
365584
2232724
2936278
1890380
543383
1247670
1223251
1374972
221654
270915
2434726
2376337
1343528
2812733
351155
607000
219851
1315122
2201151
2262381
2167753
893684
1886890
429698
2225311
1691019
629599
1035302
1232616
350863
358422
2705910
2703464
177066
779397
1603119
1577689
801300
1725376
1781710
1947135
160801
2244949
1968425
342599
1445951
1735317
474759
2908787
2772459
2581985
2826275
1594488
2182911
383136
2176014
245487
971942
1534325
2879159
172331
532206
1900424
1251916
970108
2040562
2514609
393614
1793392
2540080
1786706
664980
351456
1524108
1406107
667516
1562200
2387911
843200
2202782
98700
1553849
2596108
62459
1093549
2926182
1182936
626517
89066
46392
1972067
94311
2314302
1258138
339439
667742
304983
2025592
1503220
1745981
1961402
46382
1710933
2577996
580449
2825164
1844345
1367804
2501658
1434431
1352800
1285249
2566548
1211005
1106007
1107569
259487
2494158
1883636
932401
663260
667598
1229906
2015400
2824616
2028477
1027881
190556
2932276
610497
1838405
232662
750274
897470
206747
1734304
1184412
1298368
1696350
1377800
2856169
2276781
1883066
1773680
2282623
2320571
2638419
372338
1687465
1798890
119299
2649136
125047
1429674
1078087
2713658
2682620
2563769
1113983
1262844
1094078
823719
2193319
2471760
183154
1984380
863288
2786991
1647087
1584665
2759414
700071
733335
2755986
2367715
810711
1077074
1971763
1110932
2436127
16912
596119
2070397
2116396
1613512
208218
1753884
1775466
433585
32197
2019738
584936
2727675
1917472
1244962
879023
816541
1514610
2219884
681787
1519242
1271287
961826
1651002
1591007
1721460
1817387
2105628
2418150
2051774
644956
2351916
1981535
2545488
1821360
1962257
437020
2316265
413407
1035418
1131521
1879824
2444796
2160651
1848441
2847435
828190
47374
2273888
1675937
2447642
1585958
2900867
2163729
2167036
2451307
2277245
604512
1773192
546532
886908
2013233
593293
2079795
854634
2403938
1419389
262649
1260495
2052031
1652309
2309993
2886122
1029698
215184
1376759
2158924
1252829
775761
1403309
618607
54911
1541705
1580145
358118
1397318
1333840
2693773
713907
1513532
1738436
1430072
519366
322382
2733738
100692
2487295
523538
27888
2810626
2818213
1696154
1278926
2132382
271561
2866295
2859606
577819
1260660
2575741
1568546
2151217
1546689
1479572
2264872
831286
347642
2418143
1055840
516589
1905401
827005
232043
791168
2797566
2641548
1800647
2073065
2739432
494002
197069
2935921
1445479
2771433
1719876
2277597
2004197
309703
2046632
28850
2709398
937944
1418482
2315320
1091375
448850
226338
198071
1449726
1136216
1039223
2080447
2188197
1468718
2149122
166313
2402341
1442582
1147351
2047780
370527
2689908
1580014
1807635
1187224
961922
77463
2602858
1744189
1713278
1478286
2152183
806602
1257406
247207
33538
1755148
1669222
1545336
1905406
2060806
437791
2406103
1302161
2631828
1953253
1165788
282560
721180
2222072
1497244
2701677
555022
2676277
2420189
975491
1223628
2520789
594679
1264084
2122056
241734
844978
2372067
1039876
1622876
2660169
667250
1055858
2421149
1748747
1225004
2183944
2360929
810092
68781
763257
2893396
1050535
537903
2684460
1429323
23918
2396473
334878
2128976
147533
2104997
883961
1792962
2654636
886439
2712061
2934847
56876
2259931
938171
2141890
834249
1246730
1807210
1927919
1502206
1661172
1950043
2488262
1878309
807653
258352
2442442
734795
2912726
919911
260389
2650540
1111617
139095
1252099
2171156
1577044
1034008
1545376
243046
522889
558640
1905752
2793633
1585308
758039
1696895
2749583
2547997
2463107
2515254
588249
488625
1120503
1558926
2279461
755508
214475
1069842
753660
1089995
1703365
567992
501529
1350772
1429995
2199274
2395709
19510
2759021
931961
1360300
2743115
614229
1392914
2416531
949771
1781866
2016490
340802
1427737
586287
2528482
2524820
128046
1347660
264521
1716802
359444
261777
659663
2475088
564651
2727429
374990
1880835
343818
1412102
2218341
1777970
1396802
1723001
2833531
2243759
1958341
928568
703007
1299767
2014922
138314
2573583
2225201
2637509
2793073
489692
2613569
445512
956333
320987
1944461
34891
1989112
2159944
657636
1006837
906494
2785112
1219178
2474611
1342505
2164050
1773014
2899615
777326
1765454
1970691
2858898
468683
774225
157614
1857001
2244506
583387
1049535
2160422
2793943
2221685
543
1552153
294463
2472511
2548333
1152531
1360366
1098367
465384
282836
2859641
2465894
1679415
1428887
1461734
412691
121281
2043199
1189333
2408584
1822900
482318
1859838
910354
1654999
198702
1888625
331330
2271241
2761877
2536108
870275
1028328
1655303
1925079
1597090
1040250
151803
809527
733738
1825033
1407480
1402706
2254337
496019
2081612
233378
2770138
578075
1743388
2081651
1332604
1104040
2241168
2272819
483648
1681052
416633
1305181
1948630
484420
2115594
1809733
835806
566632
2576130
484488
2786422
265099
2393539
2874409
1067671
495424
384600
2209075
2853716
574109
77521
2879316
2784440
1636431
2816683
1164474
2651622
1552472
392856
2114217
1404571
1617902
580663
2890577
811157
1007827
1577981
1639759
304747
2580016
2048666
641932
1772451
1899261
785332
2063600
975224
2169282
431980
2059861
2484439
896878
2240503
1232736
788412
485464
2051326
1843247
271854
62020
267550
1288465
2940136
631997
765117
1524969
1940074
2583046
2300397
1292772
480353
946800
1103053
64682
2368106
2445657
2904647
768841
1474160
252778
272182
592558
2176705
1897606
2146463
2896934
1762709
1648437
1563090
14960
1556039
777991
1609649
1888139
112224
1492231
533623
767625
1341160
632517
355609
2557600
1528316
1865885
1301944
1722911
1418483
1292367
1202852
2678340
239763
588669
1240176
1693533
2785477
1097967
2782523
1214774
116993
1295584
587030
2634240
769365
1939187
409187
1718068
747181
98336
142114
1422877
840212
1365769
2873886
689505
2419757
2587828
2123228
276031
1197002
610498
1617529
453742
2883715
1267858
2189180
1133895
1771835
283611
2526377
1270328
2547870
282274
922710
2070834
386720
1473358
1527885
188437
700638
996220
483170
2120136
1684727
1139740
2923245
2042837
1275176
1930552
1947686
1025241
2791476
2874809
1378901
752754
165317
1926547
731767
1975950
1646664
921799
487230
379432
658835
725916
2427302
1706044
137738
1175484
1667892
2718292
2150320
63379
1006496
1378936
1443698
419651
1558836
1498466
230279
2305086
1193488
1133513
2667397
2448057
149607
2318988
1741056
829061
1047636
1428498
2517054
2162768
1948187
1775628
941282
2347868
2652832
1237165
357793
2333806
2332557
2917282
1282486
2608487
1779600
1909464
1027683
454514
601684
177772
1259183
1965633
2354592
1908654
627070
2325960
1782317
2007477
768579
2731125
2543245
1561477
2095974
814781
1539247
1601902
2937022
2211442
1681244
2456179
2595059
2194989
304856
2073426
1091089
1943776
1721322
1296888
765603
611229
2671013
1633964
1433306
1452073
708088
210984
2388038
547058
2494262
779761
2402816
948619
311475
692907
438636
1587159
2768264
1886985
2810696
1164664
579706
2890874
2536932
2363110
112859
2795113
1394660
2933623
2902678
143504
2702554
2917609
2796109
2557054
2226208
558485
1098645
2423522
1562614
559823
2712211
667275
2833437
340870
949224
1723745
450691
1080040
1302026
46231
30521
2112879
1571941
2654833
1162606
1549944
1524363
1460032
1745683
2111025
818014
2125898
1057134
2170280
2780309
2413091
2642128
1873458
1818328
402034
702779
2901683
2008403
2390553
999923
1392437
272681
2223140
1496368
1337999
2263782
1563592
1599283
2470390
2191359
1517317
48437
1659157
882293
2198439
686242
1236354
287912
2038580
1027560
2084049
2265825
2719122
314386
56200
180315
694473
2468445
1721194
339669
2662001
1790092
2489658
83753
1137436
1660771
218169
2667218
2534009
1023090
1817440
2050831
783547
723146
1694530
374433
2782067
2325213
1620432
287011
2268668
2023375
1637323
919652
2645723
2750443
592831
1600890
2235302
2011369
2482732
1001937
789719
1001873
918585
1300171
569687
231687
2569071
2326336
1334705
1518180
1099157
2130850
302280
1278464
2466628
1569996
1698122
1424856
2454562
302678
629625
2400433
2821741
251650
1273916
2206561
387928
1281451
423087
1055711
2033946
1742386
2248017
2639929
2353922
2152427
2925307
2510637
176435
147621
1320514
956638
2545700
934287
2149928
103831
1815804
2180366
794902
2014145
2848421
2302766
46602
1014340
1677188
1442542
2641944
2601413
1832190
2845604
1586263
1044016
2130164
1812332
1227474
889909
512680
2088320
1829212
737880
1422722
181057
569934
2088800
2270847
1443314
959532
969047
1676183
1998640
861103
2233899
1730855
1130865
2069108
378760
2929676
1337570
1498252
429419
2705823
1131931
829709
37981
1445257
278394
2177327
554163
2678231
184718
6501
1831181
2337110
2213420
1062488
1504630
1961435
115409
1810460
1574478
440302
2476550
1165793
2844065
2833834
2194527
367736
1183343
2302034
121063
1428455
1125816
2117253
504596
1885020
1626439
1117243
2919822
292806
752237
2459450
2331441
2819075
1175045
1503196
2311719
2520457
1791857
1818676
650392
2659239
132074
649574
2114208
2496661
2419113
781956
2296444
1189391
1384145
372015
2407391
689470
686191
2152452
2760934
74545
801148
2741313
2068161
142950
1320125
1203766
2195121
1849444
1354802
423366
1220823
2395923
1305212
811038
2399577
291703
2158812
2792798
1624722
1196524
2117771
2851756
1819759
2642753
1773298
1767434
2483993
1751033
382520
1200850
698468
1036862
524559
1269505
2143311
1209291
1229727
590860
1544971
2121464
107100
824001
702957
488494
2140661
824542
1670021
1916474
1292552
470884
2331723
1754579
1455362
1784738
1772369
1501193
215983
1760704
692442
2508219
405222
1424693
1563757
1947661
2349931
2841795
1814836
49052
194569
2421231
2593743
1138047
2065393
2260911
1845689
843389
886072
2706984
907745
2940370
1183702
1681063
2353553
383633
455173
2904830
1748631
1179269
353770
1070857
2137677
1044469
556855
1389423
1163168
2443258
2598637
1801377
2829214
682719
1197053
1137840
1705408
1969603
1022623
370877
2238667
252764
1190562
675532
2236045
333056
631948
2250452
2642536
1339042
277082
207443
2629171
768808
152351
833114
160304
2029306
784841
179610
1151850
43014
646828
2867579
2751142
2232590
2511535
1647058
356255
869813
2902583
2477137
2151220
2210500
1279042
2720545
1376227
768175
1340297
2105322
1075327
2757295
2789415
51318
2503750
1711406
647019
2039747
637909
25566
2058385
1606803
1802053
521679
2803075
970390
2344510
958217
23446
190431
2279475
1969834
1795631
172680
938692
1121664
1295191
2808074
103777
495951
79120
1607270
2123362
32755
1675332
2315585
2532961
1952858
537800
677446
489082
2049507
740716
1793923
1952698
2049555
276493
2717479
1873935
1540593
1331659
1350940
2521200
1350784
319744
2152006
1368590
2032434
1752379
381229
125851
2101959
384972
1341688
1988555
1753985
943748
1742980
527475
2288791
1894368
1423484
749481
2702326
2306487
2103844
662893
1743945
679230
1968425
305422
1649394
2862999
324818
2848945
2666626
35544
2880220
658918
2805019
612314
202808
1741219
1567144
1146683
2376917
1052208
1585230
2662553
2710200
48235
175099
640691
2711797
2807963
1598947
1682058
2325637
2110928
287604
2087308
1185548
1771003
594001
2880040
1835609
1550286
1153610
1548030
74946
2884504
1046742
820935
176860
195728
247426
2691532
2667533
209411
445932
238042
52903
558915
2485529
1397494
1852377
1101450
2287014
2149
2878075
247995
1911376
625667
2202098
2897367
2810353
2390718
1555558
1267417
1576800
2521048
1555154
2105579
607753
202445
2801545
2722521
1069990
2814045
473477
479104
462370
1224445
2910042
841999
1196356
1954459
1774355
2434126
2143022
2005696
948915
995534
2392389
2221310
2465445
288996
1994124
2889730
998158
1005449
1252717
471992
140544
2266660
1929419
1291261
2015534
63713
1105910
917369
1380863
100937
143353
2182787
1937429
2169885
1731885
2824320
339317
1089284
873073
1170722
1938366
1045905
519123
1647124
636687
2443630
562853
1834303
1514341
1302483
2825859
1126080
759992
1047994
1423704
2090878
1382376
2771454
1167656
1207362
2618949
1070085
2230604
563261
1495633
802857
327810
2647510
2652869
1222551
2763721
1886992
2838818
2624821
2557691
462976
702419
1166724
2111820
1188355
66271
2753598
2503361
2126387
504377
2618715
1000719
2404626
453592
709720
2703906
993156
299622
223604
2123947
343576
2505878
2582680
2840503
2744115
354531
14522
925118
2318692
2504865
1096700
124538
2815604
2723446
2512681
145774
1726489
405600
2646714
2239684
2034926
1829247
865331
567219
2651668
306826
2425222
927916
2790025
997510
115117
2076621
1052190
164374
713648
351224
1643337
1094114
831501
410708
2454243
1881987
1961614
2520093
284820
2458372
1681918
1250690
1697364
1178205
568976
863499
1752388
675053
2875527
438021
1571969
1284345
1365938
1093668
426016
1472502
2599897
722635
1123467
1358953
1147888
1748377
2811579
2015881
1832830
309527
2913961
596624
1663604
1747198
2002363
616347
1976442
554496
1131185
1280266
905143
1879321
664611
476962
1492412
2316128
1124136
2523640
475307
974838
2290567
324273
2875398
2228635
1139769
2768246
1866093
61861
1239333
2113594
1549108
2816225
1200366
1425969
811822
420148
1685226
2664658
695099
840233
203644
2585271
1747303
753409
791418
1473424
1173822
1717404
1923238
2119300
1777180
118168
233356
135812
1917345
2676505
334157
1866814
54239
138327
1563555
229455
1830556
912765
634719
171077
418065
996779
810793
478951
1451353
1475175
114735
1680207
2015415
1201651
2321441
387002
1223719
1385308
435154
2917326
866968
197850
2689684
2504222
2830325
67154
274071
961530
741571
113350
1366521
2281247
1596749
2531164
750939
2137472
147146
895530
2536398
2187597
1644066
253307
988206
1692017
1316062
1268515
949121
2730341
629988
2620485
2382452
1499084
1730942
1150467
121341
451532
2502422
2668729
208784
538377
1537000
171574
1989865
1352167
1201630
2012331
189058
1337842
1866132
1487501
919302
986777
364750
1754711
2867682
18155
1324326
204750
2390903
148556
2058695
723945
2494707
2759894
4303
946410
2185024
1381356
1205255
1019180
2512425
2561265
2460852
2199944
2006571
1232164
1721261
46168
2146477
1269823
671578
370820
1566033
2898782
2243301
2566216
889865
517694
1421992
1241835
2236485
646971
1855883
526053
944085
1200963
1424684
1977386
547055
2349669
1719968
2451143
2841734
2409958
2479141
922600
568574
1015869
1957365
2786935
1460649
1115204
1363178
828501
1931630
1930554
2426284
141771
576468
782859
1845317
1478180
1671636
978905
2455095
157413
149993
2286226
2101786
202240
2502677
2188039
326249
588635
2267649
2201865
475544
1383671
891952
1191627
1439278
1930402
2289328
924715
1643939
1172409
2741003
2854614
443372
165082
2813827
1248700
1477941
2873201
2738165
1988592
1474415
1234878
2712634
395797
2212619
1895665
396701
2028908
2772104
148366
213833
1057993
868891
1484411
1387426
2650848
2511377
1863687
2919432
957912
320442
2229293
231969
2068031
535784
2381023
691316
996572
2797183
661379
241305
1128227
2361165
2785264
2467838
2619412
1769638
2216943
2452128
1999437
727834
1307305
665335
1794496
2180227
78584
1905573
2455713
2144741
578102
2020286
743031
1372264
795632
2253551
2418891
1252978
2631185
448762
2334263
617690
2198386
1031950
573566
1920324
1496128
1559152
2772392
2090402
2326024
358539
1756721
824159
1398729
2220688
2189807
328470
498378
2068111
953143
1039618
2695610
1566882
435339
457884
1281121
773053
617197
738027
928879
21295
619001
1260523
2557046
305612
2751264
2222419
1410449
130992
772754
974405
561649
2114409
1480311
1399948
1672436
390236
2937765
242705
112341
59157
1927871
1304898
146384
1460693
2609750
378476
2563896
849674
2064343
585285
271542
1030891
2853901
1952348
1779352
205302
1230523
2608049
1101425
148873
2031915
298985
2226698
2930594
2514484
524167
774260
390242
1794251
629890
1359673
2308692
1229992
2731934
594542
2624301
1363610
580536
849040
649185
2057826
254195
1868343
952814
838350
239825
840862
314775
1726828
2767951
1324813
2304487
483562
2223353
404775
2191184
710748
1525996
2166316
68319
1612038
612304
1484490
2868791
2868873
2690429
2860485
902485
1255110
1274947
588960
550550
979912
612447
2375074
1418714
2705463
2891336
2152564
1704243
2572136
2256101
816786
814290
35397
2106973
2353742
1550209
1110579
1525515
1941949
982484
1735577
1376445
466859
383471
1924533
1938117
1043738
160740
1178226
894460
720046
1238965
1617493
259162
417153
2008842
1716136
1425770
2124892
615659
1544687
610035
1115111
2289926
2130981
1694649
339284
1922128
1305116
2901401
1141846
2130203
1628434
1319811
63396
634076
1210258
2545617
1761426
2743383
2838097
382021
2695923
1237892
2604216
158605
738236
2499294
1878235
460456
779412
2092007
1362484
516549
1034395
2083034
195208
2859407
1036217
2933970
1188510
2529873
465668
983062
147791
1429070
885903
2078030
1480011
2448560
1039830
723500
641249
98611
1646250
2716898
2649564
1194114
1422649
2275371
2243855
2154912
590334
2915627
730456
2711703
2070362
249524
2823650
1824903
1395922
2642688
393124
1312593
2054730
273663
2263652
893561
1639990
2590253
1575574
2534488
79416
2250511
390541
1609394
133262
774448
1625586
1796792
2155368
151679
497470
1764745
1697687
225995
166380
1944725
1906066
2142186
2172833
2337794
2227175
980547
1717002
2338145
2276895
1123407
2917494
1875094
1033519
609536
2427883
1819857
1666593
2207656
2025395
1881673
2392893
260813
2772394
1239485
342381
401389
1827131
1034186
2005840
2853500
2553288
461425
1190083
2281607
1528443
2038303
567292
2801084
2237868
986864
2688207
921804
1742724
2383866
2429772
1681351
325896
2631564
2390671
872305
1902047
2360443
2168029
203136
551967
2631339
455553
1640231
1064548
141051
179001
1682552
2604220
206379
2478446
1224926
1548482
2224612
2464202
274183
2491904
686546
2360235
296988
568070
1082628
1876987
1964290
1704316
2183472
1585282
1020671
2854820
538913
404327
181207
2504983
853754
2847841
1332920
799351
187143
359749
975165
914726
1916245
571852
2243971
2367592
2866695
811540
1182276
2617941
1963967
2308500
402581
99607
39628
1137553
2152381
2530158
119069
936344
231427
397096
859171
2267016
2901738
2635146
634626
608458
2196997
765842
448237
2736562
2132995
271837
315425
2340571
1156831
2488366
1162788
1854566
420176
577322
2121733
1858245
16922
1204567
2148136
1460919
471394
1647629
2406834
553991
1279554
245278
2587214
1687221
107515
2771873
2226017
1762525
1957776
69399
1454206
381108
1439482
106651
2314687
2498413
649947
2282844
676427
109589
1940943
2411071
1745332
610674
1257209
177702
1739961
2636873
2108464
2469251
1081352
1615006
1121649
2503849
2922478
797123
1482018
1359029
1351431
2876698
2538737
514554
1754862
556433
2902765
1582573
786116
1808285
2067688
949519
2667399
1816951
2379932
286397
2684851
1399679
699096
977146
1156814
1987793
2892
41950
2283470
475173
408757
2922418
1752058
2215087
579953
2539308
11433
1335552
965567
1320853
487896
620679
1855670
870238
51364
2239709
2488502
1781291
822097
1604385
207620
2001614
1211275
92784
1689942
171320
135899
1583061
2264200
946026
1583619
1302021
185380
2825541
412456
288834
611494
1715356
2625924
965238
2192681
741622
2058736
2245640
1451650
2320334
995055
816055
339727
312399
1486390
1780902
1037779
1039113
55477
2720007
976346
1343310
664559
1743111
2936520
2903935
2861133
1652186
1376827
218286
1062531
2225609
2638125
1394456
188583
945132
2747126
340215
2751023
1949076
2281148
777395
1868020
2057982
829955
658730
2250184
928644
1888590
2161207
509853
2137978
1285277
2601593
1389453
767761
705648
880556
2448534
2710251
946189
103913
1776564
10917
2807585
374102
2213835
2180708
229161
2457840
2538540
1608513
1492258
554597
949670
2557187
724438
2801858
2074741
497467
2311350
1436628
1537667
900439
2035450
2181425
45613
2703401
1614821
2595425
82057
1358918
1441982
1509894
2349654
2102488
1108626
898917
188506
2035988
1427212
648245
1327086
2780344
1631984
1188976
1071930
16644
165853
1384770
212890
2692451
1057054
2871432
1069528
1582255
2450946
1779197
334922
1556807
658042
1525879
448422
509802
1572057
623087
2581296
1528616
1395794
673050
2055432
2032758
1519890
2904252
761975
1734017
492925
1368859
1743025
670481
188278
2201031
847537
2011466
1659170
2436517
1032659
631689
1546295
342873
1634187
191107
2349450
1990309
2245986
810028
1090143
2693293
1788738
2932921
150233
2503971
964150
2674705
2605595
715306
2665207
2939723
2172128
1244033
801189
508283
1146442
1477432
1030664
978834
1674658
1752895
2296757
1419498
2633562
1888085
1663360
998521
1445251
2238927
386337
731406
192870
1575160
1768997
1975641
636349
463251
2309186
1996764
515587
2376562
1188494
565725
43171
2650397
1756084
576157
1261286
2731496
1602283
772857
1965465
571255
313141
57950
2320083
2127663
133899
1879367
2636816
1444436
430556
2056069
1295137
2422245
455859
404669
1926943
2433073
435629
2659160
1500006
406395
1291581
869226
1201672
1173419
2928324
336073
2145229
43705
2125498
345059
518916
940924
644144
20975
1740165
1412285
1528151
764078
964743
1330347
649585
1588461
2532873
685831
863831
1626535
1263228
643026
684971
1489615
1158829
1613836
2793009
1295845
2529436
558070
679843
2713275
1695612
321738
1725443
196673
501907
1800338
2331328
727767
1022602
2839420
2529319
1185379
1328122
905370
717897
696456
413626
711306
1103735
975294
596987
1216698
981946
2802752
654211
1786720
2229545
1850097
374988
828660
2139789
2859328
85866
313052
898237
1026277
757934
1845932
27462
2035719
1660542
1269805
1380230
1842762
557559
689468
646018
1324129
1309517
420664
2247379
1072547
477302
2404906
1848177
320279
147068
2616300
331779
453179
435168
1250077
1925241
1906572
202620
2100969
1106065
852465
2118144
973024
1808437
2120763
874492
960637
608759
1445058
1653593
2852296
2800223
2528161
319504
3380
2541681
267170
705896
911408
1065781
232012
9188
2124330
2182986
7867
1994804
951793
374814
2793863
1147269
531759
829388
2653135
635270
1427817
781394
570060
2303829
1257381
1778647
1555539
1147939
2156628
2403199
2663017
2865412
2841926
89628
549787
2456092
2798658
1265230
902729
853124
490860
945753
978258
1617852
1758165
91358
469541
537637
1830974
199364
2260003
2833120
438469
456979
330705
2083901
1340374
94555
1617553
2111984
23718
198759
728391
301701
462132
2767758
158680
766298
1130120
215351
1146213
2215662
1943942
956648
2907346
2388686
2353041
1803856
1536432
861962
2508743
2032973
2646701
1212172
1990675
2864335
940482
2331607
1846086
1712047
2685027
1457160
2716769
2347855
2221916
208912
233994
339509
2593171
356453
1257017
1912420
1339804
1983322
2380336
1923430
976808
28382
2856335
2378539
890799
552613
1911835
1631521
17636
1782312
1579966
1411597
889027
1247581
1018744
2189481
1995808
710678
189077
2708220
1022839
663600
1320951
127677
841401
2610286
2008501
798752
1204660
1468793
1540182
981974
2338236
1880280
2806191
2870988
1102994
1265743
2097702
426421
2131224
1962747
2743164
1576047
2342994
1971511
294381
207605
526059
1822584
594574
1377983
2030793
1627488
1450003
2244907
970739
953595
2040440
1280982
587152
1795954
1269692
2232267
682495
1187438
1194428
1535642
1456654
2747256
1313493
508608
588962
121515
1631922
439857
998240
2938170
1731523
1225308
2621247
1886187
1137855
528856
292765
2708075
816024
1724221
2060429
1004058
110868
671080
1328299
1795757
1895190
2563102
655727
1755920
2902062
1668836
1913436
343695
1289406
2752756
1986936
1258863
2366321
2133754
2057865
1431960
2694201
1006751
2058798
2768279
2407475
1461107
381279
1732348
273305
1405269
425181
1441922
723795
498787
2801526
457532
2373427
778987
1005074
1211175
2792757
2797052
590710
230421
1705001
1771582
1995186
534591
2929587
2469899
237955
2354782
1186625
2017588
1989823
2554860
2444163
2779806
1631296
2848500
1579648
2834828
1676195
1239879
1372831
1212027
1918180
404871
960044
1481168
2246224
2850818
2181298
1151562
2175502
1434847
2007602
1731727
2593939
2904282
1554653
961180
2642829
2344860
1485534
1745445
1315898
2527639
2316332
771896
1494041
2431380
2341087
1095676
1056737
342888
1796455
379427
1812375
1249009
1452688
532001
705740
2479760
1823554
814497
954131
2702877
473941
988731
1497003
1973294
242162
1717437
2010687
2696442
2282350
2626615
980212
915258
394599
1662758
2120732
1787579
302613
2094852
1363386
1764273
900644
2387756
826257
839448
867625
1555410
1610858
2369288
1884560
666793
2034294
2398464
921085
1990498
2615114
268676
1990693
2768999
732313
2472485
1478472
1720749
2235612
1675353
1635128
1550857
1643822
2364719
1711411
1497054
2724711
1277166
1589020
1057342
2202156
1337671
2339349
1358303
2265809
1094764
2194668
2450943
2001582
726508
2543464
1187439
1522330
2339541
2576298
1554629
89004
1257829
2248510
718802
1741377
1991235
1938487
1714293
353453
1348833
503323
864052
2034848
9461
2440289
1893183
154202
845734
1797090
2728141
1419680
885169
70206
1465389
2323586
463826
1076610
2344325
444882
1139778
796374
2040162
885955
2760618
2190149
2347711
19970
2696310
2731026
1813877
732361
381579
1438531
2256859
2747680
2831954
2261831
1490968
152873
1038022
474562
1551570
782579
643217
800130
2871308
50992
376635
2658168
2272199
1077000
199305
552893
838462
1548808
1381526
817405
2717926
1193657
326350
2940030
2146809
2203108
693108
2320291
1925002
2566833
770459
660372
190997
1968881
141623
2637988
2838665
727783
1076396
2479405
297751
123849
642679
1001633
1896423
1655785
1909602
56114
2038103
103276
126027
2179944
1857938
2917475
2545214
1945710
1236885
749547
1769906
1718817
2332851
1474584
756453
949955
321895
1151164
955177
1371862
1443356
592509
163348
1097225
2923847
254360
1149233
1059108
192130
108645
1148409
1122956
351896
1145397
2489558
2165024
1072326
2410405
1079143
2707117
1646424
2557821
2170311
32526
529781
2409964
2827335
1608118
541943
2264726
1582535
2679637
2283898
1609775
2856959
2677055
305349
1874236
1745077
482463
2736393
1635571
1243713
2176542
843744
969500
1953849
2205813
560812
686894
953278
2111466
1269441
2650384
2871719
1304808
1728862
1744382
1920866
1005203
21446
156762
2258427
861878
2305309
1983381
2520903
2448288
2232288
2354406
1610300
1609470
1172273
2800475
345236
2123132
2799596
629568
1374839
886849
1784015
2226605
2071268
830879
985413
1614980
1334036
1222661
2572151
2804020
2323135
1552229
1486447
1999319
2549527
1740197
2377139
2616014
1741385
751202
1415295
989092
485937
2734548
1285111
1754696
1603981
885907
1236355
222142
1161011
1539086
1866678
168167
2004833
2671932
692581
1381498
356102
2658213
167355
555299
973348
2298113
974074
362420
1760354
317916
7829
1160426
333573
2390442
479907
1860307
616161
412031
1374512
2485530
1568612
2236191
1125296
891142
1211551
2306533
378968
1817804
821904
532883
1465388
2779524
2667352
2804629
1846265
1686635
2571739
954988
1786205
357092
1766011
1158837
1304666
306545
2730323
3953
2257487
2438669
1139787
638795
2451210
2372084
2491069
1805892
2005376
1831723
819753
383102
952868
1155991
968024
1317265
2031175
2113800
1965849
852029
1403667
2249280
2412008
2307868
2760636
611443
330651
2554305
618552
253394
2625795
260961
582075
782229
747240
1744059
2125273
145535
1472569
2177742
1145038
1502274
511313
1583631
827432
238169
2573625
1927264
2294013
1015315
935075
2404867
2699725
2337959
1994822
1374344
494688
951665
1748046
2039322
1613036
946653
2529129
1537363
2862261
2130468
992659
947992
336317
723469
2024980
1436886
2830774
302119
500443
2365890
1835377
1421013
498297
994825
2487948
1811375
1901019
1692259
2841107
687093
1582173
1174895
1747991
578198
2297504
2128598
1535357
2285518
1324911
1272406
2419251
2360627
783969
1014921
2513401
1566035
488062
2242461
1204820
491079
2418445
2822786
2811046
2831396
2429289
2896324
2419509
1121540
554475
301107
1163306
1460210
1541474
1194250
2353867
156947
2749411
331673
1915576
2372329
404118
1317088
1297293
431744
146683
2428743
335722
79199
683641
186227
1448740
1486179
313659
388264
1180864
499427
2397088
1684150
683324
1144973
2726107
935618
406977
2112125
1946116
2523796
176159
2888155
1889439
401296
418552
222872
372548
1653239
2674358
1061917
994156
2167149
437159
723734
1532809
2098922
2892760
1641101
2567206
2466594
2870610
1164470
1468199
2537096
1430230
1194068
243770
583774
788193
1489360
2286340
2689770
1814586
2775200
1289485
1992127
1369087
799440
2894370
1081596
2376044
2166106
2214917
1759786
456048
592110
2433068
122232
2232808
1985993
1736346
539035
734215
2464697
150952
894377
2428033
851788
126280
93915
1599481
446788
1740665
102314
2393006
1942111
2789224
2503566
930828
712881
216015
1797170
2821421
2581222
414725
2655106
460977
2932713
1699035
1010224
1268932
420249
1095165
2618770
2810626
885003
979732
303363
740818
2560445
1136133
442574
999125
463700
2484339
638551
1796383
651420
2434355
1427333
169393
2504371
2381375
540493
2210273
439263
578620
578024
2017474
2632579
1711684
2923630
589233
2807639
1579471
2829466
747981
2640823
367070
610083
733946
1879561
2585750
1294576
1097398
163378
915390
1572403
723310
211356
2196331
1501518
2773932
2635196
2084582
2840788
136534
1563874
1005962
1595959
1107059
2166832
2864151
2656399
291068
2169260
1183948
447487
2330110
2651635
2309015
2875880
2235859
1704798
208452
756413
1864106
1073420
1691359
2307178
1230310
1556122
930133
2293838
991726
2329576
91727
476759
704759
321025
827757
1211409
288504
1814645
2259415
1587435
478334
2018299
2598586
606358
1693155
2022832
722264
396601
1210344
2234149
2248995
2830575
2475011
2726789
725942
2221066
2163933
1931200
2001852
1436100
2090775
362858
1535994
2844741
1906335
910328
2285005
1539712
2032885
650094
1684207
2490054
972183
224423
133566
2594134
163601
1035941
938193
1758580
753451
2688744
2327183
479808
99044
160427
1195471
399610
694411
1184682
574363
1154181
653138
1543836
2062098
25754
1316570
2467505
84999
629982
64333
2284599
2712974
771796
2763382
287577
2911085
562257
532286
230646
2289137
2496655
2788503
102328
188927
2268850
1109544
1854527
2272848
356649
2242274
53485
161389
933460
1511096
2413582
2165784
658564
1241394
2877844
743158
326748
1460689
2856805
2164091
2081510
2869256
1112457
157836
2258815
972724
843990
1407716
2516336
2051601
2585805
453720
2027023
546356
1230064
1984863
2860705
2412676
1200331
2924952
1778175
2349878
1841604
624510
863339
1485797
2037672
289406
1433524
672750
2370914
2898204
1287237
2617867
209311
2777425
2143284
2906837
582397
2314536
735519
1999663
1447165
2123317
797251
544012
1275128
1411257
1782681
2432905
1888200
978616
1650177
1722902
1887357
2015089
1779658
1891898
1170018
1956455
1218900
1158588
179992
1965175
1932248
189611
1825680
1436946
1731153
2090580
60962
2917917
2298233
2353704
2738958
2425973
917039
1508918
147735
327778
1618269
976100
182646
96777
1468360
603547
2646306
1185628
553255
127774
1266718
2140113
145786
1819419
2031513
525757
2656689
1126869
1510220
1392836
1494819
218650
2419212
2484303
925004
952028
1687488
2311963
2545217
1572860
2273139
2795311
2476032
2828176
596157
1344431
135060
1733899
550784
254280
2912981
1459653
1665273
667079
1944316
1252893
1886369
1330635
267314
1082823
763471
338490
897844
713681
1767154
2863938
2799691
2265064
1389798
1982837
2887686
2896840
2921996
2404557
1327039
1244787
1628659
307110
1365536
629877
2613510
1487473
2437074
153885
1818833
1841973
1023831
248247
2618326
2135933
1390829
2746421
1817977
1645466
2551231
2862728
2410831
2185094
526676
2830299
2325787
402389
1375032
1086144
2347619
2164759
2629458
1353602
1600966
2295798
1944227
945672
2659937
1039589
1209942
52817
1209472
1887986
1088099
104505
2600042
1834841
70879
2010927
1877559
1551310
2121771
1203031
1685422
906900
2450296
1615506
1692134
1132379
2403058
1063503
2424594
1464510
2302631
1261686
2322653
371767
1026030
802888
492151
1279317
702363
2873239
24575
2784522
2666615
1486413
1093835
620656
2906722
2288263
279866
102144
1365234
1313007
1037865
1730464
2514158
576133
2371340
2400181
2874664
2184560
2920059
2273847
350285
2346203
606507
2070601
1189565
1648166
521972
1228751
2326333
635913
449474
504638
628699
15111
1059782
2043582
2608845
1720493
2523931
2148231
2516880
352755
586447
583238
584389
218741
600799
1275634
558619
808399
979814
459163
594340
1572700
2084464
2391525
2410683
1152917
2089046
1809824
2479412
2915332
1513790
2268759
2553606
1240578
1058404
1634349
2551363
1867910
848911
1956105
2175237
2057940
1704431
576284
2304159
1798347
1088074
441509
1200156
512996
1159484
544035
82265
672764
1752063
2762868
2696995
756975
403631
2131861
2649319
1662872
1384338
856940
675467
1429418
2476554
1807810
2829384
1446786
2572347
1735786
500437
2657124
725445
501366
1443540
1930885
2713216
290009
1421904
470395
1150793
733822
1610769
653867
1735684
1558061
1190960
2559046
295498
1300624
2925666
2055962
661133
1882106
2199937
148430
92173
1999040
22096
2810173
1947781
2516117
1743667
1285158
2301743
1436962
90550
1942346
895082
981360
988997
1907830
2300419
2466782
313951
2553523
1172328
1894040
1047905
293915
1657166
1872982
1626129
1356491
241182
929419
161452
2402937
2667071
559816
2842349
2472292
2582957
163170
1222100
1183336
6244
1406933
2549609
2450954
1008587
2082657
2843904
1768928
2567297
2764891
2863143
1698833
1708085
1571415
1138841
2559504
373022
959045
2779790
1882376
307975
1162372
522611
2422556
1454789
1283748
2283178
2350489
2491757
2816494
1208264
2745855
1122077
1583090
1630127
461969
1793684
1000358
871368
2403906
2385506
171454
1274409
2067988
672322
2425087
669727
459162
2038289
1063120
2818635
2689320
2535352
2786129
491827
107493
505130
2019200
23634
1785615
1413343
2383266
1930238
2470178
2415647
2806506
2084648
2279218
1680760
1313759
192611
1293479
259322
853285
1264526
1270019
238657
2460365
2450826
2295924
1993143
1882979
1075804
70910
1185533
1271347
2914242
904545
972323
2228896
957874
2447573
1193080
2876823
349427
2164183
968784
1798244
2509987
297492
2345836
2336066
1861727
1257201
2177771
1219269
993984
1238422
901395
1228804
2620950
1364446
1136092
743473
1192432
706209
1279473
1640710
2241471
2675059
461961
1025519
424956
763973
229889
2375194
2408353
1420954
2230168
2928296
2401272
1347171
972359
1400617
18911
33828
1768807
2674745
563035
2149962
1443086
2307256
5290
1097316
2557793
2300788
1066136
649324
2557157
2744983
233940
2755755
2529860
2888907
1038074
1532758
2320430
2431371
1996711
427111
2497578
2577937
68216
537151
983809
2633161
2873327
1331373
2262811
2011135
930626
1154380
1794050
288634
2919917
490937
894025
2701391
456976
1041001
817880
162091
1333461
1722132
506974
1015383
969684
2508094
1029759
1511024
655454
693575
406257
2860775
943257
400931
1902227
281426
2051761
125303
1518922
347918
2261527
2571444
86705
2789376
2560782
2552515
2387891
1260154
1112987
2685064
1349280
1001474
622209
1140715
866551
774741
1538927
2813694
935999
1704712
541283
2585331
158277
771676
2575717
54928
1870672
618091
1734868
1639111
385047
424299
362963
58378
1629528
1314059
1508674
260169
2589147
1870019
1741970
1036997
2694047
1977670
1374519
2603926
2695213
1431913
1917654
2932836
501192
1815282
1951169
830767
1491555
1070143
481760
2207107
1800639
1083077
1139711
1912508
1484225
1117896
1709715
2204969
416854
1502093
2563367
538870
167310
2393966
2476873
939810
232218
22858
1738786
2542578
2898426
1334723
2057014
1373523
1288962
1750243
338978
1904895
1523632
2901693
1097030
1809861
1581910
1679695
1612515
533891
1075349
705714
1774876
1709044
2223643
2155083
714448
2758617
1787016
1068855
1551500
159429
1533287
924799
2827227
1575032
323112
426596
780676
874030
2353690
372980
895731
901824
2183967
2429603
2603871
2454307
132132
2461914
2504184
766029
286543
1845059
1534923
779657
2272558
2836783
2820631
1816691
442311
676965
2398253
2724737
187315
2480917
2130882
2155235
915550
1831198
874587
1920463
1245930
246845
734754
2100835
1127367
2385984
1854494
90488
1938293
2022853
2548826
2836879
1171843
1931838
416689
2516565
1582096
2881333
1168316
1985315
1109253
782361
2247237
1620590
888241
926466
1792472
836632
1436136
864992
1835981
1628301
292113
716096
1715226
1176791
1841460
757857
1129335
2580360
2463212
1085456
1411844
354955
774746
1527651
1455710
23252
2535473
2918546
2436933
1976546
672457
1636867
1776763
1436205
633540
133068
1741843
1405549
2455848
1761485
220951
2176257
1334252
2326670
108687
2416193
2636651
1847368
769714
1609990
1793492
157233
1040088
2239066
2713346
2015753
492891
1061527
892443
2021057
1425648
1701527
1470786
913701
2344620
1124980
1360454
1646306
1653748
1820769
2398824
1331189
1857747
602182
2064899
2795389
1826100
1385894
684370
358839
2598191
2651118
1815917
2453489
1064617
2092201
2380377
1926024
534444
2831261
2526837
301952
991180
1818357
2167868
375998
254082
1796670
2718663
2158540
1476877
745744
2879407
1159810
762504
2114859
1543387
1962556
2838912
1343313
2167712
1430846
2651942
2461456
1545800
2428005
1653422
266173
2835240
279890
2848353
2153873
888040
817637
2437646
2436068
2815831
2095850
1052124
2155568
1243858
1921383
1212071
1024915
2014450
257868
222972
220904
2654795
726194
328507
2278377
2222821
1129285
1115608
798242
2697803
2770131
1068244
1445051
989465
1183188
2343702
126529
1768172
352665
1422930
641287
1682176
732606
651474
2457940
601917
2695493
2897140
697124
1279786
911916
2304256
1225259
2393019
2182177
2593877
1468295
282128
2146766
418583
2403917
534646
2767227
2550573
1768112
1489534
867362
1234508
1904655
2560415
2264726
2658834
1082996
2902478
1374541
997187
1971914
2582404
1363505
2302586
2909613
1638435
355484
633211
2823511
2802632
803941
2254202
2665921
544407
2000367
2924758
2676601
559437
2248923
1944146
7009
417750
2619840
1768688
179643
737329
2757672
1298445
408984
1075642
692390
2717447
914330
1339548
2536491
224244
143492
2340641
2134666
2279000
301344
1516700
2179384
753346
734914
1792544
456619
1266719
2069037
2229574
2452246
627203
2302698
1172598
1549258
1739815
1553120
1633760
770417
2621370
1923530
1016466
2375751
1858694
238342
1891564
2549123
861856
960359
328356
343107
172717
560606
2917637
1120661
1793
2249096
1603950
1103757
2256958
1755451
846579
1290697
891612
1068371
2594229
2275741
829444
894269
2804457
509078
1167970
1953833
2563031
834279
2135702
1277299
513157
720283
870710
2797172
502074
451894
1583741
629632
1046536
61719
2614711
167198
745298
666380
2736862
40576
1718926
849418
598921
1006946
1345910
1491026
464124
1087520
1583847
822101
1542649
2819837
1635553
645833
2427874
364290
2754919
845331
281282
285569
2118405
1157272
2259912
1992800
16827
32192
2806587
145931
874466
2069190
1295708
1297532
2405523
1595687
73059
1397402
330645
551135
2075160
2161982
103141
2778276
2565423
2329799
1470969
266009
1007213
10124
2464975
1460128
2392239
2805573
2486247
1471215
2304923
2218748
1130282
2935656
266932
294786
2452747
1757367
1374179
2846084
1847616
1981849
598757
370450
2319941
2643445
1656303
2896785
1200265
846744
2037867
426227
1060010
2771503
1584747
398930
2145186
1343890
1839701
2096124
124855
2186955
1180981
1556345
2631156
626558
2591740
2511717
1811666
2775190
476193
1115077
2781460
2141732
1951755
284807
1948303
1971057
713670
10222
2283196
1448820
1302263
487966
2719384
2691108
2189862
983259
2808559
203155
1208439
1579621
2605562
861357
111962
551795
207932
1586014
667040
2668660
1834256
883539
925168
91361
57535
2733082
1065024
1347907
734988
616275
1650165
2470984
2619537
2161902
1936694
2448659
2280266
2720290
2638431
140322
2453948
928026
1679056
1274534
1523510
2759597
2361439
1229071
1670928
1080296
2668842
1536534
2110803
445826
1170773
2787232
286921
650050
1399497
1484718
1648279
1667794
2934358
1025194
743554
779963
1968098
787332
1824085
622750
2051231
803410
1330577
1679690
2640914
2082904
2116846
1164180
1601181
1597103
612250
812821
187180
287792
1540129
1464947
2340123
1879459
2170314
2095921
100872
1666904
1826393
1338995
1318214
1326228
2370114
580267
998852
473909
1744126
1182086
130577
2319681
1686844
1692251
496195
462590
2763473
382177
2511723
1784687
2085078
1539919
391260
493604
2934470
498778
2158583
1188902
1506977
17191
832497
2174216
2615196
1197010
1703173
162238
1418594
1611806
538162
2416647
2348504
2603477
2448233
1284722
1168327
2055788
477236
692597
2256260
115733
1775068
2608157
893226
1103454
297263
252849
914946
2126688
595507
1129628
1694188
263895
2202299
115178
2579966
2031717
2471103
2734065
2333398
1713467
2559193
1354888
1480934
2281179
1773081
2282033
1526260
2603696
216159
710376
1511349
1174574
931173
1234011
1020736
1029718
1954047
1747476
2553444
918619
2245307
137055
992598
2625353
2939911
1542488
2530635
2635369
1166614
2364581
1766802
2788433
1355166
2298205
1220637
1789568
258731
1564081
988379
2787771
723213
2657831
1470832
1271873
1843660
644464
824757
1442552
1989662
586520
1110292
2062183
103119
2739558
638707
16181
1275448
647397
249036
2710795
1079043
954151
1395193
660952
274543
1402517
2910889
1056160
1016385
2804686
1721659
862174
939436
2508162
1398749
1761286
2925021
1990681
2328851
2290657
2704932
785771
201600
1779628
265285
1818222
715717
98488
939184
906178
2474912
2754722
1788393
2466298
2917662
605779
1723889
326644
2607410
690697
1413776
53280
1207078
1035877
161583
2767490
2563974
168567
1820215
1508528
2374051
2250077
2450961
1488564
1690624
2485490
314386
391991
1547516
2450215
1383611
822282
1888054
2332093
589913
2592982
2841679
1059643
1024630
2834250
2055770
384151
2599235
1991314
1634561
1293929
611385
1846263
1234824
2182675
2406743
2533524
557034
203613
1886235
194347
266202
272986
2656935
186368
1210099
1365995
139774
911133
2345995
2855221
692180
1320184
248978
2402458
1799184
2482135
1132458
2663939
2003123
68916
1257469
1146200
2715296
753217
2730536
924200
2806832
2487852
695533
1060837
2613802
2650426
2783083
789483
2362624
1464098
1442482
2425370
2164021
2361050
1447849
1434062
1235566
681887
399487
218526
20558
1013596
2493239
2743125
1933376
1665282
8472
2890189
581746
660187
1858639
1309128
2722533
322972
10844
1259806
605601
2260737
1567848
1100679
588654
2511768
641229
1131076
1688803
1301440
1017461
199962
88744
2737701
730995
484752
1821502
282459
2203790
1165577
2675477
1195406
2832804
2702667
244539
2885659
2236924
1455683
777296
717062
512327
943234
1307884
1502071
2642127
1300439
757656
2858412
591570
2725124
2810729
2350328
1115210
737867
1695976
626671
1469155
1056066
1911338
826114
620845
2432960
2188308
1731307
1329906
1955894
1882394
1702657
188248
1992022
622367
1574741
1144852
674707
657621
394088
2094072
399588
1906939
947589
1071447
347121
1201675
897089
407
1711286
391843
1603329
1493544
1484562
839222
1262471
1492989
1213583
563859
2215345
746146
1334778
2370833
1571554
2883372
243509
2169217
854954
1809501
317031
1236455
1834650
897913
1714607
1656557
264290
1093083
1429705
932030
549019
977369
2560334
687587
1105144
2442521
2280501
1236381
1559564
651945
901495
993522
2249257
405228
523771
2807412
1136396
2308907
460075
1781887
1150086
617284
2283326
614778
2232556
1696801
1246362
1076590
209837
1994477
2849663
1875931
2537968
1301168
2621116
1582395
1302797
2246606
2767542
562111
558599
1935579
348532
1879231
1602394
10640
1841580
978595
1778518
1773695
1256330
481231
675018
1964075
2216449
2852014
2679519
1418141
1610988
2482721
2070955
2467527
2400694
441341
888477
1264051
1382781
1245969
1073811
1082694
2664625
29792
1185734
2671626
2178524
1249087
2004213
267750
2272173
343606
295827
2569455
1674686
1408390
2535481
2628178
1830568
2084781
2495501
2328267
2256847
187221
2321757
387631
1410759
2909940
1426539
546771
95642
131852
2922626
1357818
1626307
698056
2358560
2088675
1390255
2921739
1255362
2358924
1286520
115978
1284368
1832310
1517645
272521
1518645
1080297
816492
674075
2632832
1188446
590224
1335599
1116242
978948
1728107
1921888
2650593
2284972
2611910
2074363
2551596
2291148
2062475
2668451
2659144
1796428
1057302
1461920
1660930
396922
2451400
847647
2367962
1232807
1237744
989862
876234
195148
1751847
1196977
366931
1695940
2110161
681834
993682
2508465
510382
2922444
2576798
1536778
1838408
91317
1071915
304584
2457211
2799794
2198915
317901
592943
713346
1401419
2615301
2579180
566112
1420504
1324623
426421
343156
1301841
2090587
2564457
835333
1603909
1315706
2771871
2895710
1250853
813820
1035164
632209
2785927
1843362
2591369
1000014
1175896
2328213
1534745
585501
101600
2356603
1204387
2549949
1766540
359656
2814452
2842914
2091643
334033
961555
1479740
2744772
1012958
2272339
57101
236465
509280
2163291
1918511
1355582
512645
483181
199569
2535393
513870
1691840
2321399
89644
1441830
1123773
1394551
243644
2675606
753046
683548
1436535
80897
643874
1914913
129819
2440667
1430104
2248227
531980
612098
230870
202913
226227
2345906
2417996
274882
1964886
865532
1135956
280747
2916781
2254625
1433730
1153836
281145
1888108
2773381
794994
1409137
2221320
962590
1164188
2274963
1273376
2278248
1929403
601300
2402388
522606
117325
1280554
2802197
570890
2248022
1657802
135609
1954915
631835
272651
2762712
739569
1348033
1523483
2813078
260025
2615325
1626373
2455693
1419416
225326
562866
381486
1175693
576820
2368166
1134193
1922939
447041
2799190
1718577
2056813
1883108
2335751
778732
1989224
1609610
1679479
2328685
1855807
1473973
1928578
2193983
1576204
1395331
825358
2781437
2584922
2879120
2152175
1516860
2856909
2554455
875447
1834709
1777884
1841813
675617
869502
114189
2867946
2209208
308376
1488184
194590
2528648
1590983
96417
1513207
558713
2417952
2782250
606538
62179
1710023
2304447
547812
784479
2776465
1147223
458284
498035
35497
48500
615646
2275051
2599970
852400
1201186
1567503
2404351
561227
1055775
1628975
2356244
1510512
2856787
331252
2801853
2016980
1446327
1161479
1170103
979132
2013770
567137
2846988
2334597
312328
1042103
2291046
1477410
2445357
1526914
2478634
56599
1647637
2797910
130822
283493
492772
1874302
427173
1244561
104853
2877158
2554139
1371275
1132997
675050
226410
2328620
913588
682433
1394905
1574409
2610866
36148
1576440
134915
768899
2057909
1828832
1876264
694648
1274850
464906
793715
2691042
1516026
569331
431248
411565
823169
1103226
913738
1868394
644062
1637287
2527059
2779465
489070
2010076
2357322
2836085
1388968
2194559
1616356
2547838
753088
29103
2212217
898290
1198561
2254373
1055131
1041475
607224
3946
1208657
1787217
1633684
2930898
2086501
2263811
1099880
1512572
2646125
1610630
2165387
1120832
2884082
2147671
1537392
2925636
2182542
2286353
1271860
721399
2532462
497862
1525730
2524535
980901
464698
883109
1628317
345664
1716941
790328
1671770
1946954
580475
1377482
68508
1541884
2236532
788917
2379132
2357757
967549
1729135
146357
2113132
883926
2484055
1643990
1852270
1847172
970894
880809
112320
1163401
574827
1860463
769523
975857
279700
1820393
2617343
2179374
2736939
506887
384398
952682
2512205
1466682
1272518
2375388
1471222
1405952
2532597
717837
23663
1416168
2471092
2639346
2422861
2675619
2085417
1777680
1865422
1494288
1758107
1198345
2007482
2411718
1015270
2909937
2718789
2725286
268872
2161633
1917997
2307493
2349363
2657249
280716
2866398
2888600
448817
2723765
2899502
343930
2412723
1408428
514001
1308870
2869497
290568
481903
505610
1187572
1158183
1764607
621049
794027
104434
1815552
1802143
2368005
788283
532453
1182274
326284
2616370
322790
594537
1500168
2290567
697103
1041502
1889842
1288130
396371
2057172
1348923
911104
749197
6344
1547547
1522079
1814307
1413452
1723612
1549463
192382
1412149
2234886
1962895
446268
2685410
2858840
1543885
569158
1175286
2547975
21178
915362
1063080
614493
474764
554686
2305695
2182625
2884157
1675
921712
1991804
2703824
1293394
567718
2562365
1112642
1062787
699994
1175020
1124635
1753089
1430519
67836
2266838
2007638
2862798
689943
1869518
806138
155323
1721955
2765955
856541
2748658
356753
1597931
65452
1976744
1011422
2293804
1904819
506345
2209941
332899
1445701
1934325
681204
2748279
2025856
1442690
1178071
2206422
1337582
2484265
1256920
2774264
975144
1680187
1921262
1945553
1755853
1229891
530344
2015218
2168066
212296
2052119
2438356
208747
1882062
2655214
2049911
1283268
230649
1450945
1608805
2743267
2268473
2696638
2279708
110613
1108022
3369
314220
2566804
172947
1371555
1052526
2643710
2398796
1700526
183307
1734544
201320
881366
1425416
2832257
2652042
1539407
675805
316782
205040
2341971
1848328
2188034
1711804
1626564
735690
2387279
1454599
1471389
2141448
922696
380613
2616183
1185872
2880622
27399
1600035
1343347
1500188
1733666
696715
259215
298799
1791150
931692
1899756
2760041
2128738
1503382
172538
129455
300062
1738248
2062698
2681118
2375531
2000385
2426779
302826
413042
1592688
720878
1714218
1864127
1344543
1333077
924386
596211
2855942
1739589
2438271
1608961
1501780
2280960
1379548
2540160
1159515
864080
643334
1685857
1369772
2517872
1505191
1018585
111009
764157
2164469
1147239
410593
2171996
1125071
327100
345810
2269031
529413
1043163
1820322
1828709
1594825
2382014
2730616
564444
1753476
2932622
901409
2175108
834616
1357577
2031855
1477057
1179030
1989927
2261508
2266793
2441639
2553638
2685292
133858
2463474
1902267
2100152
2730255
16760
2606560
2132346
1425106
198540
350652
2470431
2051803
1324339
2293295
1192474
2081344
798463
2519363
1971323
1065709
350719
56740
1756542
2685724
2894775
1553377
146696
1642404
1044805
1877934
2253875
2812079
2644805
2531208
2681863
1335178
2853053
2076097
300765
1676050
2878818
1749326
1363328
582828
2135644
319412
2801085
1010997
1338686
1519964
1275777
2920557
2160643
552947
2292106
466929
2202109
451848
1509831
2555472
1918446
148620
2660469
1752135
208514
1269312
2401961
1301622
41031
895755
1395764
2697054
2893975
1487703
462847
2150368
253819
159537
1075742
13142
1938041
557145
35402
471493
1694523
1286678
935549
1074975
1129777
2026768
2049179
834711
342086
2792650
1910626
2887541
1491789
2017215
1754093
2589382
500500
1917573
861222
1799305
1035920
2929920
355390
1534622
2060058
395537
2103663
1566378
2049494
1096020
2468137
539259
1347649
2346123
2615554
2495233
991433
940163
2750250
1249723
2495101
479419
907290
1851192
2244555
1681257
711828
2911774
2129876
1241695
565233
2466967
2041616
75686
2489191
2550596
2302463
1954149
1197238
765566
1950241
1453380
2543372
1074877
1080691
2338942
678067
2559750
119735
2347270
2908079
2918118
652234
843116
704194
1325831
1340942
1060405
294919
235196
798906
903089
2832772
1173071
2786658
2104040
2076104
510825
654582
1264935
761471
1852229
1742963
2163729
1093945
493389
2615543
998485
1132414
2147452
1186876
696902
1183038
903932
1908169
1780153
2267333
168026
1503979
578306
1861752
612301
649712
660020
2926194
2726157
960199
2167756
1302829
1331382
158590
1322628
541621
804805
1311237
474202
2575306
2635137
15941
1315721
967461
195769
1842372
939101
645867
2927897
2467692
2616607
2156716
1260944
888543
238866
1762443
1413527
628527
1652451
2528841
1663134
225552
761933
1004875
286193
1678756
1920478
2213625
2773194
2188916
2555943
1487293
2602538
222800
1479518
1683262
1528578
318456
1438377
2513770
829315
1539411
2455439
2845343
2798019
2463174
1394357
2430736
200204
2820114
220518
164541
2901482
1840922
112686
2112087
899947
1578798
877766
51083
2693539
2628647
2425659
2026613
1062592
178400
1067387
2321542
2184864
2012326
1953226
1041147
73241
2073374
1167502
1715984
1175004
2578320
1171652
1228721
2793150
1602752
1359298
2444803
941875
2326507
1450445
1272154
1782609
2647352
142072
1442001
1363222
1255989
2786877
2364234
1538651
378844
1218085
2282104
1331078
735618
2187328
230282
136025
307284
2761905
598969
1222312
1793824
177198
910801
1330341
499212
395398
222669
2338438
520058
46224
1755988
2790495
535243
501063
1044288
2681840
554267
2816009
1406829
1570724
1715987
1522054
2138154
1263297
956989
811997
756741
2718584
2908711
213084
1593409
1505182
21591
2691661
2805146
315817
814406
690413
1364000
954927
1806430
126377
126443
2613680
1002672
386454
1679348
405041
2853954
2038722
337163
208326
320800
310368
1339265
591361
1788571
2154016
1159867
538129
635257
159058
2430842
2822172
101603
2444056
2723557
1796123
1438647
1829776
1629984
2000048
2913749
2332436
2150236
155577
243970
2536131
402744
1365643
2261126
2876592
1437353
587170
2885864
707858
899500
2278653
2499188
966099
1756150
342652
1003802
1577621
2674461
2710929
1967741
1765749
1925235
78559
2239198
2790968
2043834
33466
2296100
1399316
2129693
202721
1061386
2434912
1168146
2036311
2058587
734957
585564
1253782
2579903
243083
119656
1321842
1556636
1602358
1476269
1671711
1428647
2630349
1406476
2140354
192506
2864381
2554751
783246
1738990
2354684
2159553
358574
1251334
1593185
652298
2913517
1806280
2535509
1871981
3552
2177672
2350109
1805959
517056
2047682
626589
5137
2745641
296664
685886
358168
1930669
490743
2171280
1596767
1004512
2462915
42878
23886
2549148
1869965
1178995
269870
791830
2840504
494335
2040257
956445
2026239
530299
148753
1763522
511383
575915
823653
1082567
692640
2187177
1437772
1476295
2802043
409255
901062
109815
1956650
2029342
2774617
1510149
355252
2875239
1617859
2920064
1785862
2718963
2189661
321588
540325
2928367
2790379
2064326
622133
750106
63690
1675406
2163852
2154661
2050898
1675076
1437042
1680089
750950
2489802
2846042
855038
443472
677690
2715359
1142840
89385
2138327
1269366
1420006
145371
484158
202432
302686
2378918
1937992
645309
2365036
2521904
2579735
407490
1960554
2295661
2244371
1100229
1713845
1620714
1473443
1030860
839940
868950
2148226
1993051
1601872
1474603
198001
1378567
1620405
885405
975442
1343840
2585465
1042298
2484490
11532
2925816
319726
2101883
1867380
1095232
517314
2549856
75009
67768
2583400
1901367
1603624
2641429
2814844
2815232
902120
1903828
1940089
1258239
2241891
2039859
1330432
46347
2183270
431327
18003
2613788
2721878
724680
2365533
2127674
608925
961706
2396371
2004069
1087978
2416484
1641871
2828334
386414
2931544
2313068
1238639
396694
503577
662887
312404
2613471
47390
2858212
2612220
2574654
2492529
2856579
1535880
482063
1665728
1034758
2619746
757259
2260210
352821
1282595
1662563
117754
830620
2343428
1189276
2572268
372247
2420868
1696894
2703330
29353
1251565
1005688
2595127
1676097
2496064
2052896
1607281
1688802
2319677
2611031
1436127
146031
533524
1613830
345935
1807885
666189
1011025
2337247
733320
2430082
2070541
1608087
723590
2145176
1802405
1473451
776106
1290052
38145
2545758
459069
1099094
527978
1162622
1051656
2356578
2019982
281214
1552387
679398
1793344
1994694
1686619
1781230
1150834
1152455
1144993
1591912
2681369
1706161
958663
948119
2176881
1864721
2050323
475967
690557
300900
2776782
135826
855417
2580106
552593
1948998
2511552
2276012
1155883
1508949
1783252
389526
543028
2004918
561950
345891
903340
2725847
839914
1989869
931837
1243089
1859792
686576
2783079
2087556
1853206
2698446
243215
2441724
1629444
1893699
605529
1611898
690690
2903923
1424157
1997285
669860
212406
997931
1357162
2171676
2038866
1978065
1587134
1739738
2311974
2727235
2760803
2634593
2931511
1950362
477223
185318
952110
939514
2934993
580695
1049929
1803991
160603
159277
1720076
1884177
396256
2150343
573719
22438
441342
893965
1472072
2108963
1330796
2432208
1778614
914672
766296
140641
726197
1143760
2648955
787578
2400183
2377886
892408
1564033
822309
2032925
1617326
1354831
857037
849198
712728
784492
907543
1466030
2475915
2895766
2662685
355822
1458389
116298
2573920
2923709
1319694
238311
1973368
1843487
663855
721307
1494473
1783836
2564368
771877
1357484
778027
2366006
1205256
2908338
2109979
17807
2526168
2279935
2231834
117508
1417587
977549
773604
2696602
2533886
2719159
2682339
1738096
1615869
1538945
2449941
978059
2859647
2921534
191740
1305617
968017
2363173
2512016
2491913
1245780
1151904
61477
1039441
1443004
403528
2061877
2378608
183324
1768075
2232886
1705598
909825
247637
1584586
987200
2369629
303218
2610047
2744037
1569028
23894
2039140
2841292
1198211
1256079
2726945
1008035
468113
1284815
1746264
1091877
1587197
1306908
2928223
2003956
2759491
1068411
1267062
1339636
1433482
889705
1901854
2751213
1222390
1917112
1193594
451474
1350659
915606
905419
629023
2265125
1573548
1175445
2227113
2404734
1867022
1702339
2477508
2368786
253101
2821555
2400352
842269
697759
667671
2583859
2593117
2352443
126480
2716340
389439
1551863
2726676
2936320
2084980
2682218
1460986
118673
2578810
1469631
2214254
2698540
1981559
2480118
937208
748407
1981466
1571383
1529350
1089715
2516393
510205
1727769
2634882
2610112
1648118
812931
1143604
706305
2866800
1737983
2643582
2177997
310108
2867281
1785605
574230
1924734
2599920
2078396
2796255
2316944
1951619
2435033
2487321
2648439
303789
1864693
1494814
2384112
12377
553401
2055184
1993761
545451
1203079
414947
1747783
2864172
918369
2653529
2256317
1602017
226093
2727601
562039
839124
805878
2635346
685100
2266711
624612
174080
147108
2879838
2831608
2605958
838016
1064649
2221943
2221198
845155
2176776
1761607
407409
2613087
2541660
70826
405403
2578220
1379519
794053
2496956
505785
1690292
517478
2282651
1161600
2371034
1425399
2092486
2567582
2600800
1558463
52056
1687015
1837032
2466616
1971124
2118059
1467119
1399931
234756
873284
2411935
394132
2811582
2349022
2763392
2754560
2033595
2227389
2830734
2911555
19320
2346196
899964
1176015
1932983
1350222
822598
1990145
348864
2919656
442867
533642
2898579
5631
1484425
625745
2920150
1371593
931766
1553431
2790027
695715
2596051
644657
2775282
774788
226328
425391
1767096
2639240
1665915
2557691
1538763
1686029
2138998
1665522
645251
2109393
1113392
1373292
1801487
1128456
913910
2253455
1237448
1898512
1556281
886969
2698070
2142531
949853
664399
2234409
1484516
538314
1483678
2277628
107853
1226894
10472
2176460
1330072
2715510
1891095
1039310
2641564
524897
1009743
866087
1804769
245189
1095150
2243397
2179684
616391
2669436
2383204
1551687
1239783
1922688
1752338
1899981
776115
2935278
79279
2218228
415629
420079
115577
620588
812205
2182243
2375906
2234350
1063204
223547
94701
384528
1937178
14929
395357
2376366
1852939
1550465
1796157
860179
1583266
1341403
1737782
2757566
2150423
1080893
1664708
2219
1678551
2104434
2051016
380697
779901
1931288
2441479
2320900
729348
550815
229905
2599236
166207
2432964
1907967
2108886
1371891
128597
1872174
818511
1386929
599290
2879487
2299660
2502046
2078445
1360675
1957665
1598138
1444817
2742263
1581692
1724824
257854
2023316
1418112
1990525
1561208
2128119
2245852
1703627
1253507
1021998
2633858
1393557
2059806
2838360
1064386
1897261
1313851
2129302
140689
1191690
179732
1556087
2073734
2551637
2213644
886337
2052366
852568
658187
807585
1078914
659376
2545528
567478
2450078
2535451
316954
1556535
722564
275003
459462
392420
997358
386297
1816647
2231342
2820020
2795076
646859
438595
1012722
746277
438154
1842203
8230
971761
609284
1957672
797148
839738
1529361
25
8903
533348
1014777
2733132
1098736
132438
588123
1885258
2391156
2122107
2681492
1658475
2426350
2099773
2393128
1348934
2638284
2857640
179749
616328
2353808
961445
2823313
334796
2637952
2331138
2672521
2000560
2352410
2576964
813281
2027649
1225983
2545644
1941120
543911
710220
2753347
2840454
1379986
1247595
457393
1685762
1195609
2363119
895679
2021118
1131252
2398405
2101842
1662802
465274
2038899
314619
1426597
174857
2448607
1108833
956183
1702533
563081
2304260
1696823
2890769
146564
2552581
125861
1238933
1423917
2370601
2288172
1317084
220614
882630
933492
1345311
1518209
901657
2422260
2476915
189253
316993
2886335
551223
932865
2768026
1436118
2889824
423454
1619939
415788
1430024
153616
2884173
1681073
701554
2403742
326221
370297
1731598
2074334
1589676
1491090
1915822
1805018
82350
753621
1218005
265262
1931333
1301738
1283914
1977772
2657492
1668362
2789951
1070165
616732
379028
360039
439069
2299582
627364
861484
2860456
2861565
735382
961609
1144771
2576310
887492
2452175
2433352
259012
36186
293471
924519
1402979
1176420
1548183
1761729
2247696
1274717
1091734
1063986
965175
689217
1635639
1980012
2222989
1390015
2762662
1739848
147678
51339
2440910
1409442
2277244
1185074
1625966
1423981
436606
1092246
79153
1354858
19100
102834
2883600
2693045
2115327
1623346
2232022
352767
2328781
1531364
2372678
1215985
1038159
371693
1099145
1756613
1814962
500082
1254127
2677803
454228
756903
803334
2319463
1022270
131818
1778817
801529
2299706
502697
2392737
923623
203883
2563465
1411708
1901340
571703
2791283
624283
1542927
638968
2099799
576818
1620383
1929780
892850
152621
280752
2053698
1265325
1897837
1282768
409932
295594
696883
169760
2086933
104339
2142805
995625
1188552
806207
2101217
847369
2421902
1976195
577033
1997761
1243184
2231688
1333520
2804050
1245539
1887584
893355
1841248
408480
2402151
691662
2734240
1200505
2713219
575844
1707749
2432657
420868
2834109
2330180
173903
2691400
2867285
2537925
1431988
1744650
1235773
2101534
2152984
1284805
126415
285015
833556
386767
1315793
668778
2689457
1329731
2351789
1451853
559085
2090801
1048364
1473786
785135
188152
2168553
496509
1325099
999582
2139608
1949825
1732973
542738
2620406
655484
967800
79197
1239411
2408817
2586817
2850070
819426
503751
1309614
1994447
991955
2818506
2439116
760871
2851896
2847520
1272074
1502014
697076
428747
2657308
500606
2827792
1523949
145271
142769
2884009
2578474
1528960
895484
2674936
380366
1733016
1724021
2656151
1095156
1552153
19257
1506739
298242
2669537
879475
1821419
2471078
1798708
2561966
1944903
425255
480079
1267885
1945198
2799519
2834284
1931426
1860749
914949
357201
1570217
1530005
1788851
1488279
1666788
2822065
516071
1796021
2856925
34416
2649200
2037240
535560
1186627
1924993
2178174
2281142
2794100
2484911
262452
952928
1566594
978421
2267590
753420
1523749
2241067
2397000
2195739
2660847
705871
2094635
974194
2604010
2659725
2904506
1226036
2523536
2779734
326042
1424533
2614409
2712404
560009
2793093
414802
57265
2818236
484398
219865
2292424
28053
2229658
355066
2216820
1927516
2296214
2893257
1186353
1205301
1841347
2439445
2807612
612853
2657764
2830499
1126747
2123350
2036006
2225845
451062
796202
745144
572051
2083977
1423495
2392045
1575882
2779546
2628710
82847
882108
1661070
367724
2199108
2672644
2504025
438883
1473996
2717901
271089
2590673
523398
2086444
1236303
2740194
2886674
1432852
676267
1230665
1541915
2081719
2634824
1384784
1219213
2898218
330176
2373006
2772437
2227633
187086
2212455
573031
2075992
156194
970184
2886202
1111782
1422472
144262
2412686
1905014
20304
2012194
2136457
750302
872276
443676
258411
1337230
1323674
587958
1714881
2055292
575189
1258841
915144
2607245
2929715
822718
1678815
612285
959000
1865403
768063
2605986
1597915
133026
843072
897717
559437
2699834
989947
1812191
245955
663530
1659899
1540209
640878
554882
760889
498086
1616013
554410
2910146
2131847
1560795
2220924
1234678
2223308
691929
2406466
2254025
816535
118042
1843070
2768017
1347139
2574681
133552
1961613
2771485
2338593
1124801
2010220
782774
1149043
2313795
2603860
1553697
2857705
1178017
1333218
2307411
243046
742491
1362982
514708
2190483
2110016
2147402
1179884
1057748
1590300
994280
893190
82119
159683
1840612
1613173
1021383
2758124
1923343
2095958
105957
2858903
2370438
925040
998451
99106
2772723
299740
895657
928946
2415293
2791897
1194514
2786049
1658535
1399246
432585
1430542
246883
779241
1609183
430289
1424521
1976794
423100
1585861
723981
2664328
997967
354285
2861657
1957073
2752492
71542
2257279
1341171
2172644
1995155
2705479
1927511
1667500
449197
375597
190426
1112286
2625137
2545852
2540976
772311
100298
1471870
2571424
596866
2618442
2337698
292788
1343430
1243881
1310899
1454903
2144398
2530644
1872991
1641
415151
2564076
1349267
460912
2645189
2351131
2838581
2640379
411504
2849232
1426554
631845
2569539
2872296
1072837
2801890
1492228
1444915
2214090
1096205
2353383
1040178
877919
2571294
2129349
2235280
2288499
45964
755292
2891362
325983
601514
232734
1600782
948846
741327
906194
1490224
1793880
60821
251011
1891455
2670287
1362302
642951
1197764
273995
1707832
2375870
1880719
44960
1929331
463145
1990559
1185684
2640989
2638709
2076755
1299194
2556073
1678733
2464688
311861
375510
1343750
2342060
584339
974382
833126
1149471
789428
1429885
1902322
2580921
1461454
1188997
1650799
1108637
198962
1024259
2874531
604142
87269
1065640
323504
2855930
1935220
1192542
229142
1435181
1113916
1886695
1821639
1597699
1813901
2039691
2219821
2275480
476936
1609891
2270888
2361074
394458
1671324
2768500
1295580
1102556
541934
1358210
667264
2541296
2765686
2718532
1578889
1949623
789833
2388270
2598445
1082857
2512907
1846454
2663531
2880140
421409
597614
1750495
1840312
454546
2103121
766015
102676
335162
1457662
1404786
2224969
1146788
1906220
304339
1887721
1610758
2613091
1400885
1669030
1931159
2202588
2900356
788552
2399920
2859124
694135
1734765
2519110
507352
2844361
1463474
2567858
2305118
284856
1021809
700218
175298
279120
643545
115582
2032303
577257
273090
247971
1612887
1421868
2675963
2194657
505944
24198
1617416
2140866
58576
919290
1464817
1120877
2646096
2742386
122680
816605
264861
1863814
2432921
292721
152479
687814
311309
47283
1513340
2298280
2319941
2744714
1636157
415534
784325
1923349
886882
277508
834627
1023309
1595949
2417703
2927729
1221327
108849
2934064
680100
884374
2266483
52013
1394479
1920371
2677732
877201
171695
1300326
677949
2154184
2518771
1976207
448450
353585
1823753
444906
2271908
2446843
699366
1907372
1661604
990096
1140265
1201472
345682
2513090
1001797
713566
2604190
1222254
1669017
283806
1960290
2109284
1325720
968912
345775
2777295
1445998
974257
2009578
2069775
333945
1180193
599599
889654
868438
2896164
2685994
1645410
2546520
2763292
1263970
2378158
1761891
1039318
1617789
802721
2792373
1899749
98950
1392951
822615
2165622
2734639
316513
404358
1262832
471514
1042447
2474831
1681536
1174920
2437691
1448536
1372218
2258713
1461726
2027714
520011
703076
365266
2302462
1289467
963885
812254
922865
2147874
2219315
606127
851010
2820706
1266282
365923
2217244
1614925
2457287
636021
807036
845089
574694
163841
1286927
252977
2429740
2149489
2172370
230652
1580854
2170631
1851441
437848
115891
92589
582616
691313
2711862
299332
2578403
1893023
2053345
1451108
139060
1527434
2035475
1338022
524397
1819310
1137603
1471934
869127
12751
1132185
2791743
2096439
1746271
927132
2832191
2355452
1479767
698543
2450565
2604414
1180377
1129497
1652916
98673
2471419
905939
2064276
2667493
1312147
1666821
561935
1133897
1299675
436072
237163
2767217
736957
279431
1760407
2745585
1251088
320289
179026
1217236
2790312
539817
1621089
826699
1865598
2389126
2261217
2792172
2315756
778557
2391131
1624514
755466
1897419
1923039
2373380
2152222
2706724
1495686
607762
2590424
2323534
605841
1546108
1979940
1270456
458729
731179
2103302
1110827
1704686
745956
790240
2603541
108281
1816745
217452
2449116
373721
2059001
1056993
2775342
1440122
1838807
283198
932246
322479
1496989
2787413
84292
1953560
1942377
2812180
1776612
1855035
2228456
998087
1113251
1472626
326792
421492
1309417
474413
175842
1913517
458220
1405370
2198213
2856344
2282733
2579470
609314
1604270
259509
2848765
2639556
1545891
373949
14402
1792876
2849699
472343
1057917
2316114
1936464
2401165
1051520
2673715
1681987
1947809
2843830
79402
2110041
760734
1887567
1582231
117921
113814
1874168
308417
1950537
1082821
1187770
390475
1780693
676544
2806691
761353
370677
1055534
634034
804526
469166
101725
2823809
1704221
1052252
28850
2422377
1525953
1954549
4508
1655235
908326
570201
267531
2577733
2502690
241262
29830
566787
2039346
1658322
759251
1823682
1315471
2084408
2397335
882647
678815
384935
63389
134892
2307368
2313750
51129
2302736
674580
2782116
1993354
154625
1002700
2718158
311925
1097058
367814
865919
1887843
2095497
2909184
1975476
479030
72377
368986
1647437
226464
2501105
1120246
558364
2343969
1731018
672231
78336
296424
1923105
2779135
1494289
440546
2701412
1125608
1763918
2830475
2903442
274711
1901321
1328717
1565222
1819674
578957
1762000
872812
244685
1984784
334818
1030581
466299
905292
83542
872513
1783703
630889
569846
1440463
2596564
1487496
199457
2105887
139564
1468082
481164
2700767
2521311
2215681
163035
570600
399978
205010
2082475
887460
1827846
1068726
223568
1398613
2653142
323464
2938659
2103083
501487
1807685
391813
1506865
1680128
807541
1464208
2003372
680088
1459939
2611541
915891
217174
96312
828800
2639090
1864679
1711807
1143411
402451
610006
2688944
124932
1674343
2792347
1246429
501551
1020590
233309
434810
1751210
1676933
168401
2556369
717650
1035930
2050188
2154095
2141883
413235
523106
1338714
1349552
1167024
1810586
1450876
1952030
2836200
194103
1948365
2408432
383218
1207887
1333480
2811723
790140
319943
137324
2523551
2712634
2384788
1045047
2478510
1012161
1460927
1006831
910180
1121935
2557184
19019
2598058
2548742
1250171
906111
2734419
1393909
892386
2794515
171907
2507618
1318127
2097834
275752
226685
2211849
1262691
2183771
729045
2620190
1524204
1311855
2368966
2596361
1692793
2603947
628205
2647773
732330
885017
826978
1794232
2899117
11253
2437722
739910
2669378
1025055
1691786
373616
1327315
2147519
1551377
1231670
241692
245709
2721035
1235748
2724075
2324770
1511848
487266
1309448
2093167
1375862
2793261
1542720
1271906
2861873
2129071
1350855
330021
1173635
2202700
2056656
2122072
654043
477069
389762
2668326
1575937
1387970
243902
1356729
2489553
2230604
1065696
2006188
84621
1308784
1125366
1280834
1148400
1048860
1197198
1212384
717945
1666135
1972568
1650459
2125863
2323708
772905
1638108
153130
1342555
1772014
1167085
2272881
1773157
2491283
2629904
1453599
1625762
1571580
997460
11758
1137066
1204414
963468
444971
2727086
643165
997756
1620497
72353
1312344
218542
2566543
923517
1322707
2429144
944212
1217460
2354624
603755
1039672
1514776
2069378
2739274
415284
884192
520780
1131780
2269997
988060
1220477
2833828
2895553
2195048
380991
2376104
647797
1514753
1604622
1606301
757677
2279257
786419
2934082
641145
2470761
2415079
2755831
507638
2807449
2098599
1567390
391881
305583
478294
1965068
639466
1497644
2632049
481302
2082939
842253
120129
1910655
1827145
1863300
1404813
83697
1909621
2061349
2514878
2629328
193769
403032
716562
2322479
436214
2548190
1034393
2906879
757993
2619201
1627362
2088748
2638365
1482695
430458
105788
468978
2216323
2258237
733573
281107
2876649
1247220
1542924
2003596
2736241
72054
1192053
2651749
1819624
1883561
1115749
1693918
711116
1808946
2193513
2403128
875795
662921
2670649
1045760
1200869
200773
1379630
1192538
2528717
138912
2509153
1953001
2823381
2032704
1970724
372343
603814
622340
2086756
1761013
49119
2054308
161389
1089122
767445
2860740
1703746
2502325
1601597
225588
1738128
2778516
1063645
315057
1750438
1301838
1808037
445285
374389
1146074
169575
2460007
2000936
2760826
2627568
2107406
2581184
1368416
1291211
1129039
740384
2011544
2523094
631902
2304441
1797883
1453587
827030
739237
2028202
2664952
752017
830665
2258505
2786148
1660399
675790
1664797
1627050
767845
1026469
1042379
263665
2903049
106931
1238756
542520
2655172
2205609
1035523
2135297
2132043
2547144
2684167
1901884
1557376
2464854
2228497
731243
1220538
1743081
2785950
2740432
1109252
2282234
1133719
203247
1656291
2938343
2138666
1869609
1032920
601296
1613662
2886643
462649
1034770
2160127
149358
1152002
2777648
2910751
1844967
2832608
2196897
2792202
222935
580824
1133125
2072722
377061
144867
1745188
1260275
1874548
93275
1168753
353319
1568790
1683080
1108840
557973
1399211
1405725
561467
841989
2009780
2186956
838166
1924388
1506451
2588975
1960956
2905549
767735
2794480
845613
2604827
1472165
1684309
2466247
1235766
2063127
938675
68549
610639
1817330
327700
1155005
2799560
1506576
51034
533454
350987
1315819
179568
2306562
1941522
622747
2161190
973381
2038491
331937
1574638
967627
1011547
395385
499089
2400583
2855227
525880
1264507
1413759
1575436
1558858
964362
1797579
122579
2197032
1959770
2887453
2723715
2205169
871425
1825439
112648
1950529
1396113
1627808
1263472
2071385
1618919
105521
492968
2176467
238528
369021
1052580
99826
2660382
1004734
73724
1741206
1807069
1188411
2781087
545678
353395
23089
2309396
1428765
86960
375627
1607064
1473229
513717
1129136
810810
763701
1166353
1609074
510372
1447287
1720542
2763202
81189
918175
397161
1934385
1429462
931785
2622827
1186637
190036
1666239
2627712
2002264
2189277
1753751
772318
1211476
307858
1969787
2161413
2321638
686947
1137161
1126730
936372
2428980
1530223
1235520
2691199
532180
295810
961840
1277859
1462943
2409210
652561
2872736
2633871
325090
920460
1143040
851882
42593
390813
2557942
1756580
1749716
1821107
1602946
1046178
2820759
344612
115766
252051
423610
2589069
1017418
1913213
2678073
1506415
1656481
2095251
1786729
473843
1476549
1216601
2704480
727775
1458602
1317273
772229
2640923
1952878
2143925
1951142
225548
2138639
2861260
1586815
1545496
254558
96996
919399
2869244
624545
1928318
1056516
85423
326304
2498199
1045175
1967344
2781037
207965
482155
1316907
92692
1260027
1281324
1594818
63645
2581781
632054
982115
953116
662668
1344758
1830189
2172019
2800949
2046549
1634666
92942
850152
686071
2840773
1475357
2845252
1635134
2000399
712505
2574741
1541843
123691
291377
334537
366527
878799
1150194
2095984
1343966
2077561
2385613
2731950
1256485
2304971
2139775
2688553
1366529
2871295
2304774
631476
2726971
1873250
433828
2044556
2143439
2603435
237011
2688485
244751
136613
2861485
822349
383961
1203034
603386
1995104
826178
455178
2542174
1195590
868577
402082
1406488
479382
1010588
1845262
1960326
827464
2065049
2657857
2506276
2358345
1314481
724605
30006
1595303
2120678
1566718
716468
1509921
1722346
665165
1732345
2363822
438372
106269
2819799
1662656
1605668
2409798
2070516
2205161
1892994
142951
1671108
2045419
13441
363469
399847
1254177
1542566
2514167
209056
2173129
2185581
2849419
144701
2577598
869938
2778224
1046946
1630214
1885887
136561
222155
2266238
1295648
2198204
793453
830949
201580
117667
556403
267783
2644424
2005600
1441597
829949
30561
1874421
2715567
39579
1128873
852752
1954617
1452532
2382965
2732207
1360479
947621
334953
33712
1879918
2388263
968584
1209170
1924026
731240
1321556
2061639
475791
1358392
2874987
929619
2206773
105692
1906211
2685054
554221
2835855
1209168
1081084
2662968
769972
500244
924686
1414595
2290109
2153473
1352900
846816
151094
351418
1361735
1506545
1762181
544711
35379
1283545
1087103
1500033
1992182
891137
1437204
1754524
70540
2931359
215103
1556068
1503507
1784433
14585
1184744
1022507
2879108
1575807
243203
2924638
1262285
560782
36097
1248369
968041
463236
392305
1781536
1080849
112517
2712787
2015650
2645550
748692
2378034
1868205
417952
2661619
1691014
737982
744088
319580
317307
672413
2756826
2565686
1635115
2411184
2769280
2689567
786949
321236
1190187
2268901
2151530
1231515
2890285
1746244
2325390
1550082
2111705
929904
5792
1598108
1374418
367109
1612069
488463
1823664
2125413
957370
235251
729871
405000
778263
1589635
1466398
2156285
75647
169900
618437
473468
2048289
1275134
2013077
2375441
2438171
797556
1953812
1477989
623366
1010025
400173
1580026
994206
2178130
1040135
1624112
1490467
1862181
1860303
72235
207603
1496169
1932078
2913553
1419450
795183
1354250
1245764
2893299
311770
2248459
1510323
617674
366856
496186
1092326
16592
1455571
2530031
2270574
749994
242516
1724145
377172
2164420
1356606
2854691
2573579
105941
829974
2718239
1475832
2820587
2244785
1034691
829414
672735
2094687
777009
1411036
206714
136542
1102014
1496841
2283057
227052
564764
670571
2164706
1676247
336406
2144658
204370
2162038
38778
908805
2359454
621310
1571133
1586510
329252
1919152
2494311
1422440
1431703
1698655
1137732
1784503
577105
180250
2400980
2861059
2177339
2930804
1349020
1281988
1187788
2755433
414024
2611130
59611
2551569
2837426
859837
2413064
1654757
1357264
1835346
789550
1810486
796371
1546976
653100
2929744
122206
2387183
2655295
2131602
1897577
2573549
1235380
2431827
1202747
662991
1989524
97875
2755630
606797
2574868
2024806
2802438
1500064
2635055
2147812
337363
1865526
358183
1274505
1082898
765662
1677813
1192925
102450
385552
1695572
220415
2127289
936016
1447426
1761175
2051071
635022
606505
2732047
689588
1047275
389311
1687001
387017
729753
1801004
2199593
964655
633047
1147388
2393646
574219
805373
1124357
444070
2389889
1349590
994987
854303
1938709
2650352
2769660
1713620
2641876
1723180
2118544
86181
1228956
2848157
1975135
2099130
1030806
1039600
1251232
1968309
347407
393582
2240212
152337
1441515
2490369
565086
730893
806729
1538404
624793
1501110
344338
139
368959
150132
1580402
2519507
1409375
2141285
637707
1936952
2393884
224753
446426
466657
1373957
794708
1641368
842505
2461440
1055257
2429616
1303556
12721
633364
940533
1711067
757583
181484
2613857
672240
1299960
1218876
2627529
843506
971866
2469225
382719
1458270
608445
1754803
1170617
2810004
998186
1465628
2884252
1244525
1683734
1663680
699352
2276817
1744743
444358
179235
2602718
2054848
766589
1910493
2379421
2623021
138015
2594479
2842054
36576
137341
1594681
1862107
261692
330922
447906
765150
1373322
874560
1974057
572338
2370796
2840839
1569542
1518057
404797
2590848
581994
2674867
2097544
1778256
2310247
877812
2326358
1353143
2779798
767830
1589345
2505266
893376
2345512
872781
1187391
254230
1302810
1386972
1193987
1352925
890167
1450775
192379
2806571
1721937
1790385
1778258
864891
453289
2435160
2878598
2715649
2351507
686687
2271861
1028728
1060277
790208
979887
2702802
416680
1509221
899190
575682
326111
742671
1169429
672446
2749191
2067065
38723
1968413
1705542
2863308
2294414
2425560
792542
1142415
1911926
2743821
103798
703344
1777905
1910568
702076
56534
330779
1790639
2132713
1985226
2191553
1201298
1834387
2539979
1161395
1662990
2596557
636064
317713
2350480
1358145
524225
1269536
2707248
368963
1779663
2831241
2536374
536335
2309455
2801015
2156144
651587
2583089
1717300
2809733
884083
606007
1062834
1348850
1658833
1007176
228133
1213891
2190956
1861867
2172817
2599314
600985
2119521
2283843
2391589
382062
2045297
467135
75647
39466
638143
1520530
1774425
719863
2032917
2146774
2923285
731319
250560
1466381
1278120
385852
2009664
622334
2056668
1829572
2417982
293592
522192
2668167
1288326
1958441
258421
1915371
2606255
1682791
1463420
1618943
2016571
2344536
536817
665723
516033
1596064
1197864
1475496
109988
412597
2019594
1178836
1478970
1985944
2473608
2682246
1919375
141162
2629895
2321776
1608588
648895
532930
1037340
2286638
574079
448479
1532187
920329
2664447
2140176
2492522
943266
1116100
690265
1787807
1693438
1349464
195055
1029661
2249477
2366137
873018
2052982
276553
357400
1355402
1778358
1106957
1738736
725136
2674273
2910281
845274
308303
1605183
342039
206122
2883114
2047726
1113397
1933172
1725607
2371017
457815
2799528
2177112
2591480
1964533
2580880
1371040
2318377
64819
2601196
979687
1880547
2430203
2102299
2198808
978636
1446632
2462891
2644885
876080
663387
2142672
2486901
701674
1599484
217025
811171
2669593
2429768
2063157
198486
1605390
2807057
2266596
2927219
634115
2567637
2127789
207453
2612688
2276505
1389731
1473538
2910998
1117948
1671058
2612458
1163493
1785096
2779699
1309142
1878693
793612
1914840
1987438
1248123
1994231
486496
862909
1245740
537885
726251
2024412
943450
266698
594714
1581678
400000
2535926
1791775
186835
1194364
2545768
2451582
960842
903747
809959
2008345
251937
2369279
1654855
2843711
2780588
721253
1043876
2241314
556010
538820
2219193
167635
2876248
26722
2272187
1507945
2317106
527644
267744
77439
752526
1963788
2236579
2608718
836085
529706
2902679
796069
536888
1284678
1597829
1737054
1895650
836379
721817
874706
957530
1669877
2172891
377297
91215
672916
1423635
2450503
1842807
787799
1300324
2293370
2680980
2187515
16821
2749067
555641
1396156
725572
1126352
234085
1897476
1572013
2770892
2907230
528502
295134
1283569
764247
1900948
1115376
1990445
2270145
1346123
1966205
892690
1829340
536321
139038
1860937
2472162
486631
627684
810963
2018995
1346657
1834500
2466990
2663283
128473
2752593
1685019
515711
976355
1045236
340467
1857106
327441
1225488
93487
2074707
2436364
1410583
1010458
1322060
2017957
933114
201087
1922580
359107
1216786
975438
978492
806349
2397162
669044
2244172
2714758
1494041
2845221
2210507
1835801
856547
325532
819990
1513497
396552
831449
1632276
521393
2263672
2674323
2720619
2075103
1332880
1417354
2397061
141551
1439957
108340
1847776
1645660
2371387
2898117
136512
2762573
2366255
466165
2817087
2830463
2742584
1264028
1988516
2006219
192884
2744516
1229403
1735351
2902581
1716038
1401154
151524
1288133
4941
2733312
46343
2932774
481841
2918156
1743311
2877920
1266497
1092422
1430031
969167
1039694
1809105
1936455
157692
236568
2475354
2022048
2813692
749505
358517
1823186
480456
2018385
1900117
2459326
1364546
536463
1649009
276625
395187
646461
2859031
337790
1477832
2702833
1216121
639749
1709928
1252815
2288536
1081823
2591824
1789859
1240854
1197935
1351313
552815
613176
2446786
474902
814856
1960336
1063617
2747182
1436538
883657
2444244
1447215
672937
1797517
1217096
726666
2595812
1943475
1177550
1533525
662534
846575
1357285
663216
1118744
27361
2924539
1024608
1113775
322703
688535
93538
1476191
1762144
2537623
1847998
1557458
1579096
2492403
415671
561488
2049940
478388
1251094
6615
309209
1569439
2450083
2748470
904130
1019263
381932
2516499
2849312
2473450
1739131
972267
2932296
2035282
733781
979019
324624
2171918
2533544
637458
2562743
364347
83141
2767756
1994533
1232391
908470
1611914
1442949
1485214
1107762
1156909
610166
844536
2398315
2003037
2744791
1741762
2056468
1336541
2333201
235213
1788346
1188344
2770692
2180049
1249132
1793647
2842446
1161894
1780150
2451144
223793
1551646
1573068
288616
2821834
1879988
725392
71016
2377717
2073808
2599426
645343
370509
1331440
78245
954288
1997113
2456372
1579122
1252308
970971
1348899
1016271
504515
1008185
1685413
305153
1461975
2684177
2461506
45918
2429254
2916745
1263150
1845362
944276
232575
727026
339371
2814801
136604
1920896
1946399
2586447
2700922
2680918
2849932
424216
2152016
1723719
2292094
2253081
2715529
2172552
1950956
641428
1165141
685624
2239932
2212922
653342
1431954
2825793
286664
2775020
377683
1937164
1053435
2496457
913405
2295277
1552338
2705817
2081305
2197065
277954
2240311
835720
2172466
970657
1940661
589687
1829559
2221359
1198164
860893
1628378
2888404
1267623
2530120
1434462
1527460
2354793
2801712
1688925
1931713
2665028
1730594
2104286
1076836
1135773
847642
2894001
2624252
1021520
636227
2442072
330110
872935
2688027
1732535
2114991
318874
2390149
1445926
156456
195335
2689019
560115
1680235
348804
1415593
1375345
1064988
1787978
1677832
1902912
221982
123209
2613651
1806425
590967
2927934
932325
2727998
2801602
2562227
1959209
2198566
2481662
1034328
534289
2380217
2737514
2903362
2390227
510906
1427103
38971
586664
120003
1701803
1494037
756790
1302107
188891
2090494
2691937
2633441
1990861
1742900
2340589
1501936
2241344
1177830
405378
2006359
834623
2812273
991132
2885167
642492
2791068
494554
944919
804285
545265
97203
1498195
2175300
19208
2940227
507518
1365092
1588845
610470
844651
1060967
2815938
1041615
925258
966352
2740635
1973922
77191
2574536
743084
371453
1088193
2547240
886571
84095
1890652
1302669
493920
2255578
211411
136339
602643
2388004
607251
1909065
665756
1763525
1863559
337068
1638140
268673
370212
2080891
257190
622738
226396
364313
1905917
591432
1005064
2774858
1851050
1570734
2334117
319757
2455363
1243918
540508
518709
2203404
2306971
324402
1468109
2410073
807340
969459
15290
2653495
1565228
1698124
1945816
766939
212083
2877079
2273648
2377724
1857868
1127913
1929034
1012657
2517074
343535
973621
2774118
1573347
280631
1779752
2562907
787540
242744
777623
1328423
580511
1480079
2353980
1931536
1657995
2651445
1909682
1212900
1100150
1052813
2488033
2222789
1272545
2878516
748983
2189768
1800608
1080142
2302898
1173078
685874
2499895
1758350
887669
341587
1729354
455016
1677921
1456438
681200
1785130
190645
826599
668435
2908294
1476656
1368419
397264
2467649
2102479
1002379
2702091
1230048
2212737
258760
987893
2700602
1807767
1120620
1590361
1349880
262564
2524688
2065365
1710138
1198495
2857170
1805105
358918
327842
728478
2865636
386794
2466242
8385
973922
911788
1579099
2719685
2585899
2378372
1817088
222026
1931714
1352522
1713957
2212526
314040
540880
2500115
961100
29479
659890
1335582
864576
1378071
1904539
1191995
1573553
52278
138388
414560
751280
2713469
1202348
1471695
1153682
321668
2555751
2372104
2455527
1544482
1037983
2713775
682337
2520121
35245
188088
30824
2676243
875530
2109014
2907113
2737682
104406
117126
2479631
2299133
1646109
2581766
1600008
2461645
1090170
2580778
703077
595470
2604908
957672
2738359
890586
2839383
1337132
1681427
1167224
320786
1854604
1779946
2444814
96952
228753
262158
1656225
1782886
995392
109254
1229953
785288
2207733
345962
447322
613136
224371
2589869
2777733
2086052
1875699
2178014
798311
1268607
502711
417842
2131946
483505
1502674
379223
2871833
734017
2295009
253136
1227198
260137
2205577
1965643
2345044
1462670
2689403
768206
2605202
2408141
2607468
1163007
1145148
1051651
586361
2596736
826364
844865
342035
2290925
891792
1141071
1109353
288194
1105026
2807091
1001497
2109968
917642
1765406
2560551
2497338
2046539
2240126
1989964
1493834
198922
1978513
610751
2890983
2907855
2448514
2635774
1046315
1192073
2086875
2169670
2019646
2789765
1181007
2332284
2444395
24444
2862935
419698
2771515
645700
1312765
2820867
190111
69532
2484493
2191261
1743563
1869502
126822
1579505
32087
2069818
519965
1357731
1843886
4471
1413965
769664
2880231
2039207
2606185
798073
1624720
230768
264218
467214
2083680
2208129
275764
45171
2446457
28761
1079643
433676
748928
191479
1244328
446705
237038
2662978
1210190
2887056
1622515
2836814
2549725
2035097
2461951
1766679
46270
1810189
1879347
1769086
789424
2374635
1694295
295743
203464
782271
2021933
175139
2036623
1070060
787958
39398
2149642
433622
706032
213681
2197199
1075855
1831768
1692435
2817268
2298201
140568
1235757
2409650
1711971
2110528
2144439
2716942
1679723
2460790
2571484
340552
1688229
1748153
515131
1114101
1058071
2219344
2272430
1099665
917047
1991589
946194
596484
1000327
265620
258095
2596099
257594
784152
1670207
1146841
1832254
1155199
838000
2300003
2661907
14416
1612387
1589423
1550964
2624141
1470483
3559
2346572
730385
1809933
202962
2710544
2924921
1502387
959425
2929186
528676
2316309
951385
180909
2154210
1775673
2334433
1125250
2356041
232503
845914
2450001
1014016
2790415
284651
384336
2328731
23842
788434
2738394
886938
2139002
1903905
2856012
2419939
1462578
369067
2272257
717327
1657872
1916982
1928315
543252
1503981
2774569
275755
1214164
1269277
2345772
176023
1264768
1407950
376068
1674793
305985
1722643
960810
1638680
2509060
708718
1061734
533475
2307166
2909665
1900369
1804313
1445210
1391061
2825019
1469002
1003693
1445376
156005
1677701
2480700
2058366
1648684
2196103
2349448
1478874
422016
1438279
1867451
364776
1291062
1837174
1406190
728330
1519974
362698
2653527
1261841
935365
2283281
1746182
352918
231429
1289753
208384
842599
82952
1281793
969902
1079364
1318844
2437565
518177
1937797
480902
2342851
2337848
2892431
1244639
1783635
2275688
2217435
1544799
2826756
1927186
2427878
1369461
2204514
949978
1564661
2274777
1850563
2154854
324880
2670449
2684324
1382397
2734211
1274739
2352099
1722218
556649
1111426
2193379
246562
735218
2854800
2694149
350393
404782
711459
1703166
1120235
990150
743414
46543
1549827
810763
462638
1337004
1740062
1388108
2264149
132089
935071
365470
514407
2896013
1341888
880816
231833
1129335
1776595
1381716
2849256
901715
685897
1142773
2612673
2165561
293651
1522683
1128567
2484315
2900881
997019
1191114
894518
2675905
31841
2529383
2351186
185053
2876089
2348049
15607
243244
2796875
2909454
2214942
1926320
2657192
2497281
675471
1060452
2215412
2259504
1878610
1568106
2872236
417585
1176001
2371149
1790560
499255
2617242
780666
2334648
2380930
230393
1545328
1577811
355774
1246656
44624
1164026
1712283
955310
654336
2758197
284108
474364
2421217
1901937
1886507
1291158
1966149
903706
2231848
357566
43815
426806
2252885
1609925
636196
1384860
2196384
2929718
1480295
2811341
636992
761474
710827
416268
873849
2887981
1562989
2610314
549049
1154016
215983
52094
1335268
97299
1374718
2078576
2524814
1722200
1744632
2766589
487750
2753351
574312
1149736
1028546
1815366
2569142
2223238
602422
769284
1969406
2319993
1659954
724830
191145
2175942
1719085
1752878
1029610
553291
2112543
1184796
2408946
239574
1848205
340924
62262
729995
812796
1734250
2470517
854881
485651
100336
301963
187611
139443
1627366
2747020
2932502
2161355
344483
1581342
2704512
1228740
1462904
187763
2033540
2912869
1673168
2219537
1784506
1287870
665350
2872611
227223
2699662
161676
201780
259331
153
37286
1148922
1501309
1171060
1915382
2162349
2492730
2614895
2683319
882589
573875
2551704
2813968
574061
1735161
709201
606038
1779838
129868
1243317
1710200
2871022
538452
2821059
52044
2144268
1250589
2937647
671544
2923239
2018090
2621094
1743854
2309350
147823
1994014
2355785
2426954
243704
405605
650046
356198
2460008
2481250
637567
2130062
1673428
40232
1250246
133477
1104906
2054274
2087028
266547
754976
1930854
1235153
1587138
2163040
1102238
266223
285739
2693150
1179247
736528
288167
897360
2154668
2561608
2794411
514251
1533784
740271
2507267
219316
2381848
2318306
2390961
1070452
1594867
1514416
1554427
1023901
165649
1284738
2001194
999009
493172
2870447
1282034
479556
2515793
1593510
2330188
89857
352206
995835
1056049
1867222
1281265
937092
752077
2660862
1749841
2095708
595499
1870111
2066759
604657
2440762
153835
728307
2383625
1280543
2183594
2137155
476553
1243632
324511
868896
2724237
2327456
217509
399730
377520
1105177
41773
1408504
506382
842203
1809844
2209423
906626
1962782
1500800
42968
823466
53735
283390
388536
1518121
548640
1045113
1691875
2918506
2397685
2716720
1639274
840326
520672
490733
1780461
1436646
1628408
600423
2260642
61467
1093177
514746
734080
208752
852466
2470226
2312339
2036597
1785157
1021925
265411
803509
490567
2678764
54897
706009
824760
2830645
1609417
1333399
2364204
596474
2459826
528386
292964
2597688
922110
225773
1625455
629295
323042
434503
1204531
114300
2293174
1682740
2417974
1886640
48512
2786336
2728526
770597
2850924
1616413
378822
894059
400118
1888550
261676
305193
1643244
2707178
1348578
530854
1898653
2137241
554352
1808678
1187986
2458822
881088
859401
1246344
2197320
1527044
1832938
2455831
200048
690840
1713292
1935241
113603
2083239
401588
956525
2330477
2238726
2413236
2369220
160181
1473516
2650604
2012196
2521254
1052207
1173630
441508
1694968
303720
1798848
2087564
864846
1277671
1096351
2376471
542269
2673627
2718729
1338306
772155
343620
2462906
2457184
576254
2283826
1402948
1041520
293725
2266250
690324
154284
2473110
2767935
2643265
2292237
1699998
62473
1042123
1320218
2168422
1512579
2746400
1242078
587400
718750
635055
849178
2158290
215753
102245
1846762
946584
2089831
266426
1755561
553180
2840003
1165581
198340
1037554
1138398
2177640
2191264
2256235
237878
1512754
2860525
1365617
773100
2929452
24636
1852288
2200919
2253225
1257319
2017615
2035820
189890
164224
2694484
1474694
1545360
1789767
2371122
217789
2056839
2284953
1454796
2739088
1979502
1582824
1719670
1510558
1082703
1805579
1061450
2348165
574487
152572
197750
2840336
2922394
2552220
941820
2091543
2337941
593152
1204633
1541148
1352866
841974
1329169
1708333
2195877
1822805
1151924
2549603
1594090
1297348
547174
925683
2527647
225042
641827
1027932
2013695
1259461
38635
1247452
2874625
715700
1897609
2556107
1749380
2379642
1804141
2028202
886561
679952
2792855
1296532
2407202
29490
2065537
1521342
471920
46457
1153123
1936254
954791
2062014
270362
1783802
2117492
1521476
2672216
2293511
1256285
682193
2454119
1045165
44553
1240103
1053828
2195903
1199903
2830563
1823006
664611
2290935
1677013
311563
2774029
347852
2739532
1446634
732527
1396813
298675
401908
2585899
1090732
2591718
318618
2787364
1560835
61687
1631721
315966
1982388
75273
2253914
2831477
2142184
104409
1567128
2156894
2638333
1536000
1291479
2602331
1038126
2563582
1799749
664217
213621
2566191
1214220
1076679
1927376
2515541
1069012
2912598
1367638
772641
2096077
1632844
607653
1872382
1668589
1529789
1975997
1154691
2318412
571574
2066186
730864
2478549
2924669
2858048
2190433
467894
1968507
1215837
2938253
1676105
1006324
2492828
1238833
2036202
1555193
1506029
1816465
358112
2363945
1085303
1054188
2273055
1003152
2769442
2571947
1684105
2094479
571579
2254006
914484
2106379
586686
2287619
2550194
1706394
598278
805017
1046053
96473
1558810
13097
1200575
1039627
287367
1041949
2761259
168342
2796780
758666
1353646
466780
876836
2747261
2069341
353665
2642963
676480
11984
2728890
1977982
720354
2322226
1247767
1105165
467974
2033819
1076273
825893
1306723
887202
819422
2209674
954108
999863
1328376
239172
2646017
1411144
2302296
1496486
307915
2272721
810120
27857
1277139
1141369
2906997
1235567
1296837
904588
1066842
1129221
2506813
1572731
1953934
27
2407864
1624345
432516
2274433
1350255
2293461
349988
2398824
1766509
2362616
1222435
2758896
1579703
2786381
58265
1315980
2723673
832900
1614523
2695877
1616254
298415
570921
2761995
1416204
2715071
599323
1927198
284359
2698983
1585837
1061586
471459
2873715
137240
1821665
75200
1786980
1484115
1415881
963629
420915
2151480
1780659
72668
364072
1679740
1980784
1780981
2601990
638182
2191579
1475605
1668841
1569117
2686949
2438907
2629435
122140
2013538
466060
883935
923129
2469940
2530875
1612189
1174592
790916
2484772
1245034
1184208
2680397
1837630
2741593
486850
2032162
1162132
1265817
2004781
1471280
130799
332675
996099
827195
2738498
627950
101319
1943721
2285855
402092
1107893
1859592
822568
2318750
2350194
1538920
847419
803988
1142202
2977
1465276
2480386
1140868
2309371
62414
337344
2577820
1838557
2846327
1385413
1036239
1668679
1681116
976418
561070
780090
145247
2532548
2410699
1499989
2659323
2505935
1145959
2242397
2543420
322507
2387780
1455915
2665929
985250
2211470
1000583
2538556
2213032
1574292
2231131
1292331
2355740
1566482
1646933
1426609
2390969
2722270
2089164
1612392
16842
656757
2661273
1788935
2682394
720438
919892
1041580
938893
2630156
1448939
1021479
1200334
1069267
2735504
1640494
772432
634741
1917939
231215
42180
928993
1262548
114132
1585836
2183704
1596937
1589233
895240
1461300
996506
1059162
1181625
1513410
1402368
929314
538274
2128160
461377
974720
2916697
1110934
76773
451769
1274035
2239985
542717
2250232
1203463
1555867
1785224
1705788
428928
955983
686657
1412095
1698882
61129
2246871
804595
2590887
1330178
1192074
2654676
2860740
836595
1005560
1837073
2533628
463524
1129379
382246
434367
1789180
2782401
1841592
1795731
1803235
2858817
2827880
1994576
501874
2474121
148841
1579761
1042117
170854
2326572
1156061
1213493
2669721
2463943
1945853
872761
1420726
1566529
2492689
592485
1153653
1471922
2009526
768360
1852995
1987925
452854
241901
2777057
1163352
362274
437420
56308
896313
1190787
3668
802051
1913949
1618822
1164919
410765
2624577
1076186
2115057
1380759
517337
2297014
2268119
415414
140235
2800623
872874
2505440
1625663
1461153
1385115
2694646
2136334
2233413
1764904
2454137
578469
2551611
1314591
1270212
156994
27733
1794459
2912259
1172247
2029839
2269523
1209812
825626
1113234
1249673
2843034
2280245
2071728
866198
534145
629615
1856516
571933
2337076
525619
244500
1920841
412620
836539
10738
2576813
242887
843367
2149778
2415441
945146
834155
1062829
1288042
1970849
1824473
2598597
1170679
2885825
1178448
2782382
2033268
1423532
1397318
2173129
1586072
330592
664351
1009083
200286
564840
2512076
2276333
1652390
1596619
1346670
1777034
1191333
108799
1528396
14529
1182500
415601
2242569
11199
2878356
2774928
187083
2499951
1538863
2723198
292347
2830531
739216
219430
804249
1211534
237853
503608
1557621
567758
1194213
1799250
15163
222701
2151561
770615
1908372
1730350
305800
400354
2741639
1702582
1146231
2353184
2018161
386847
2014422
2929844
1841170
2306546
2383274
2146038
869500
2292206
70111
40756
1449318
2286419
1835418
2812840
2815150
2347638
1481730
1995505
386309
842928
1269159
1966615
260135
1851926
2523191
2526934
1714911
2353304
1306316
2647612
1442635
661866
2371777
144575
2201777
1096257
1614413
1062081
2378329
2870582
1049689
1511290
1870083
1894074
2675709
2725655
774248
635449
1327979
2283657
2034677
263101
1062969
1047362
1313859
657824
334642
485354
2325502
2041842
622231
2599852
1200804
2082831
389061
957688
1953429
2708813
229209
2816393
34762
549694
1180916
938244
673530
1502151
2919755
1831004
275560
40387
34928
2606825
1014682
2814577
2802263
1097447
2234261
176864
1783288
2215128
316859
2529408
1390519
2806882
1212950
2309648
1858818
302781
2570562
7975
1973544
1280130
2547623
1639653
2762790
1501230
1216872
641269
2862465
2836337
487364
348318
2566156
2843057
1418350
1554536
2329118
1962341
1249843
2491225
2331637
2337955
1291844
1169005
1518574
986199
1240094
1697926
2536397
1628089
2548780
1064147
2296094
712804
1796602
2587300
468496
2044379
1979771
2818647
131073
1546169
888797
1056155
927548
1054538
122724
2335591
446635
2719337
2356981
110675
2187704
1914266
833989
779830
1989434
2485469
165312
745960
2725948
749592
1180622
1103302
2249736
1321634
1427918
435918
1191608
2462419
311520
2555269
239515
1086657
2632166
1003241
2353284
868277
1628498
346031
2534135
2499100
678418
1461889
1428144
299989
1909423
200379
2418768
1272091
1120219
2681255
51320
827314
1397448
275385
1487918
1240788
1663952
1220032
283588
1190694
861331
1147170
2239521
1060552
869142
7299
1487172
2515837
407842
1331055
1661993
2416697
525047
436361
2598511
2837971
500824
1888052
1091843
429068
2073365
1110377
1592159
724632
1580027
2346254
2719523
201656
2409658
1726095
996523
2164771
1390223
2609433
2827068
2313547
2388866
2863459
1017064
2455789
1426329
2097382
798869
1393235
345229
2445405
2532719
1928638
2690862
2476199
26446
319437
857730
1850445
1058281
2279298
2424028
925801
927025
2048550
2013679
587493
1177598
2835330
1939089
343179
2144181
1100945
1979967
1757167
1833418
725552
178638
2177770
341208
2352028
405049
1435027
1255267
1795690
2666170
256831
1633137
2332716
1905329
1238579
1974225
165771
1429120
1785984
1943133
1303282
806571
2530714
541571
98243
2848340
2810728
824218
1618451
2227277
2505939
2714548
268489
1539303
804637
1123789
2506730
692161
6644
762277
2257520
932565
1605662
1790317
2730446
660177
212073
1699197
68387
2869398
547452
1211670
1093179
310135
1031575
2676921
106929
1303618
581952
2487200
2242280
1490445
1355202
2503768
1131322
499899
1428072
2102763
2308328
317010
131638
915251
2291673
1961694
43675
2017198
64924
305656
2836991
1374498
2748878
1231585
1387212
1183875
2377349
1668179
2591535
1023669
2744432
1003584
356077
2278384
1044058
1456965
2667216
2104464
2587797
500200
2754558
2510265
255169
1512191
1167003
2198249
1949977
2226186
1728468
17200
341844
62796
1427788
1649324
1240665
2537361
110957
828970
955609
156219
1164968
2524045
492207
1283428
67739
2220074
2615209
2471201
2528981
2390541
2903496
1211107
2164320
293751
514757
486542
1005602
578575
2264411
2370722
2312934
412872
1010041
491466
1449340
2130123
15456
191477
8512
2770163
1575512
2458024
1661136
2225750
2167844
2193330
1959852
971579
2872530
1244101
2388062
1502731
347402
1891701
2423445
1846834
2860395
289547
609519
429064
2293122
2152802
2117298
261939
2759833
648944
1350268
1953249
2421272
639072
63992
287573
2560950
205633
2565754
138124
1971145
904211
1824006
288144
1935681
1724728
2656874
2545428
660424
1551343
1332949
2345573
1887280
2352685
885119
2230561
424843
2233777
878711
1028420
312186
975483
2632439
542110
2696631
491955
2014620
2775314
862622
174722
432962
1949650
432392
2239865
1090750
2027183
1599400
2369381
476322
2792431
1411881
151987
1325684
2185648
1478239
1438311
2357029
2224892
1273401
493795
1156667
757131
2837759
1562566
181393
2493429
377212
161178
831653
402789
2292083
680526
2262182
1279470
1268838
1735878
2005426
2716726
1027789
2291993
859241
61616
1029961
1506042
1488712
2075832
1336348
55377
1425051
263580
2246253
579870
565463
2548642
2362301
2374216
576505
466358
452181
1682579
2800930
2401711
1428675
43068
1162280
154503
2303148
1302716
12204
1182092
1342687
2415214
178157
1530559
988726
862193
244640
1657811
425248
713744
2312277
2523356
886238
2690884
756852
2162162
1743056
1215214
1050116
1611442
2217847
826958
556063
1383864
2017667
150297
2664501
2391650
1370201
2095027
1705615
216482
2258487
680798
706008
700855
998816
1175998
2932515
1893914
2262017
1052064
2718702
2413255
1683089
276369
764500
931921
2155256
250672
1538254
2018448
1182636
1939233
484348
2336593
245773
133430
570730
839675
396972
1735465
1062124
2598556
2302370
403224
321720
2841010
1410521
1859318
2904229
262140
2628099
1930698
154851
871621
214294
2239061
666539
830985
1051448
900295
2784273
1375915
1919854
1153556
2909490
2686068
1775811
930811
2517140
2165281
1837063
1911508
1610716
1367360
2374850
91812
2306114
2138285
1035733
2577930
205821
1230738
1731904
1127927
1079944
2412989
2004619
671998
99054
1816351
104437
307561
2041918
1303041
1409518
2050423
494355
1033849
2590776
1163950
418038
1997843
2875056
1553513
176631
193561
110023
423395
1123638
1267882
1310018
2104568
2179600
1166022
936320
1330657
1446761
2010856
2303389
255833
2534454
1646258
1429025
2597254
1228175
1591696
235234
842619
1523066
7559
111981
2071122
1407212
344512
159141
1206617
1789518
2019158
1716675
1578399
2117562
2262047
165303
2203837
2524646
833166
2672362
2060575
1976475
2111071
1107907
995093
198914
243308
1845951
2720617
2346887
78036
485139
2809663
155995
1844818
405207
831983
2722388
2879152
2714838
1633950
440458
1287917
447538
461760
1764722
2350460
123225
2360918
1721425
641303
1909746
709276
1709118
725559
81194
1954685
1512093
2849660
1825366
675304
286075
720430
1397623
598630
2106442
1564648
1381158
1155717
1220048
724394
690755
2395850
1112909
1629916
2774959
2284874
2659747
403841
892570
544825
772370
2334425
1359060
474152
1319186
1768841
1759656
1374342
1928702
1914856
1070649
861115
24581
1449617
2109519
2085250
2328904
2147287
2145136
1635593
1315447
2052546
2007317
1351302
1543027
1725278
2728154
2588020
299180
708697
265455
2400564
713403
828068
226960
1270279
2020913
1529457
1464107
473079
1958808
1290608
1928596
2275788
1583201
1563782
1805251
1178028
316197
655165
2270692
2838449
707223
740954
640891
1400369
2415110
2206631
688949
2225331
586999
1217049
1206161
2436750
1243946
2280113
2713223
1937613
1534809
1997121
1047869
1893920
2583682
624311
2547877
2648405
408996
902474
693064
952259
1080769
1111134
1323019
502713
766395
1495050
1155206
546438
271836
1540807
446534
1483111
1337188
1563814
250250
1759379
1715774
2371442
1130020
463774
2302246
1681932
1177258
2271668
1614961
2761906
434908
2732257
953825
1879052
44993
2476231
182281
1971119
707936
255364
1508207
1281335
278729
24569
1192405
790904
1575399
1715268
1737050
1495644
299878
1433649
2102215
2889821
4525
1696437
333009
1630223
2769172
803028
952662
2183618
1481612
220270
2546995
1868543
1915263
1406735
821252
2068367
909970
189950
667403
1850471
665864
2342631
842894
1310593
1324334
2871979
455801
285739
2695358
386925
2571298
865951
14784
1603703
1380768
2192509
1069766
1160929
1900843
879082
913406
2620672
980752
1448426
1830255
2346693
2441050
1603749
2420417
2588887
157937
1690150
986314
2792070
701647
88907
2609518
132849
1394330
2235508
2067377
2557747
1251843
504915
2590542
187779
2524023
1202901
1734114
2246593
2531077
555604
2487847
1132116
1772732
870830
446678
2331591
1741892
2022749
1787027
57636
2381861
1391621
1384571
481289
1398014
2619330
1869927
942679
10532
2534608
2769599
193111
2610901
883495
2139009
815823
2898611
958729
1548801
2572813
233789
1678041
361583
1877227
2338384
1432781
1902346
2899311
2689700
999842
258334
1955860
2792129
2517666
2617087
1421431
2271849
1586152
444327
1219633
227624
557154
359036
28438
438391
1387517
2344311
1723926
2517365
1228210
2533255
2622458
697568
1512805
757924
2321377
2626513
1266171
1811731
1111201
1112996
956756
2040447
2756094
1143374
1869256
1762935
2763626
2084300
2164804
30767
1685634
623195
1338121
1755686
499279
1867091
2490846
2390672
2204691
765582
508223
1226386
906902
822684
2347133
2484693
1736161
335555
2445195
1221329
2585920
862185
1565441
2344075
151569
1016687
217160
2273733
1523972
1690400
2608087
2811948
695177
1088160
843909
905751
1694322
1908888
371116
2181780
2415538
1548099
227327
475301
1507520
2767801
1727390
1691772
2355329
1245762
608669
1670748
533380
31901
492148
2442827
1124931
2665830
2263678
171717
216838
1162388
1293049
1192582
2887874
234646
706488
2180615
796820
1652165
276681
1725473
1487218
1684020
268896
217661
2433736
1716526
698545
2720468
2011718
1114983
1071944
165206
2446604
1642434
2175153
1424860
2064969
815509
1013537
2242557
1681540
868283
1831726
1938619
1778291
1312808
291213
247848
652281
2170226
1404454
949863
459809
125521
1516971
472141
2367682
1023505
2636441
1895757
2116437
936682
718537
1545309
2793790
2757442
1082510
2731367
916084
2351795
853712
2405094
810036
2265812
498436
1409154
1518168
685475
2556619
1145038
130232
1653604
1232540
310515
2256963
362760
2524726
387583
1589187
1191700
2754956
895114
334864
831295
135014
1283913
2052273
2075436
1253162
1309421
451583
301124
1125308
1375279
1806286
1747796
300003
1452761
1540101
2150539
2833602
1126198
614596
2593881
1179181
1836034
1203653
929371
144748
126258
635192
2462257
2375796
59504
410213
1411940
1344358
625428
775592
542554
266329
2127274
1070524
334884
1777725
2794415
2444047
1679338
2657297
1959971
1719871
667870
2766792
1948203
154518
865701
170766
281092
2733919
792750
1921864
2123791
2911472
303161
509682
2922811
1678029
1774237
76307
2330647
1117536
433086
684447
2105160
1280125
1069663
2879199
515778
271358
2323870
1987299
1099471
515605
1136989
559427
1418797
941696
2168357
2332298
2837747
2873020
1771855
2412510
1089181
769945
124505
952898
2368633
19735
1821831
1402500
1326566
1536745
1453579
2635947
345463
2601505
115802
1593483
471829
2847447
1830234
865900
1467325
823926
1440944
1158542
2875442
871880
2290120
353925
2178998
535957
813531
2352313
2576501
1370519
2317426
9054
2092108
1212284
1204817
1545677
2577327
136012
2181392
1104117
831582
824059
953279
883599
141142
2688681
2841207
291247
2204091
2747796
1366024
875081
2238654
2736867
198460
180388
447577
1679649
2377088
2352949
2731768
1877215
1602829
438030
2497448
2224915
303689
2392012
2847679
281617
1936528
2894637
886581
2520980
1741985
354133
2919884
2349481
1181787
2065534
345380
1445739
957289
1617461
2492313
1144311
2615800
2579838
2869901
2069094
1309554
1913021
1265474
1452617
1984810
2859073
2020882
1868394
1389996
835215
605083
1706256
2505465
2702916
1949723
1206388
2572993
906250
910012
72548
1915704
774876
213321
777087
1835142
901138
921661
70152
513333
1581885
23586
2429803
2513229
2293939
2854449
1289340
902401
1359862
1822961
12860
2429694
21604
128011
1222761
811100
2418520
37426
523328
2148717
2127221
1060439
515241
404351
1531472
2605247
1746946
1430127
521160
453739
2559835
1765823
1065874
1080130
889351
785066
1068025
796732
2413732
393336
590162
299293
1240855
1839790
1851477
2531433
981074
1618932
1970993
1077535
2355898
2411095
1145999
492635
295710
2141700
661109
719756
2453399
1745152
1613782
1819237
248784
1917281
1229691
453140
422157
266642
2820835
1696492
2334280
1322747
1897267
2158728
1729758
2075810
2202612
2622477
2885052
2471623
358534
623363
561458
15582
2630722
2908934
670278
534849
420728
1090585
1783894
681872
2419615
2716158
2180672
1350640
1228818
1971664
1157505
2785037
1119811
2514950
1912
2263090
257632
547904
943863
1049271
2479194
2368137
198435
2810156
2325891
1694325
1083879
1086884
2317982
2158745
1456066
1976238
530129
1898793
2879106
1611446
2017050
123694
760065
555364
1172601
215660
2449760
765944
1492891
2595147
1614813
1180549
1671657
1538358
1673532
1148088
10227
7034
1122879
303182
1324147
27505
2446176
788994
2025905
2722555
331639
2388348
526956
1950514
2611442
2430937
1142220
819451
277947
2569370
1786021
206010
1183709
1026680
2840890
1077561
1084625
891799
1736845
1341817
976507
2706519
528665
1263061
2062704
1778882
2744132
588834
1537695
2933967
2449849
2089411
1345621
2423424
2678554
1896995
306617
280350
2731999
1248850
2433577
455260
532384
91065
1968343
1368387
2859725
1049264
339645
2515521
2163503
2623215
335846
118233
728634
2036719
1755732
36427
2718430
393141
2587986
1304677
2460021
2612087
1910167
2175719
2298096
2081677
2773675
2843550
2843685
1775776
2736586
2107531
890447
2026661
52235
698780
1345991
482024
171959
2238223
1516619
73660
39201
1152627
1536227
715027
652576
2533963
198401
2925870
1993349
1616472
1939445
634178
2651316
2408659
745468
1424352
1945753
100295
2278437
607017
1232572
604387
2568515
217158
753723
920389
2497399
2849911
1523965
2804296
954521
423590
2618487
2428294
25597
2439361
2675297
1986370
137723
142271
1826568
331387
776303
843826
1957217
40881
1666551
249888
1196295
781546
1697029
2508164
2800966
669190
1512904
381676
2277818
2288411
1996310
2904347
2045818
2249971
2660102
527979
1321949
1575372
1876025
2303619
1937571
2861726
67334
1249490
2232220
2379797
2893999
2029160
434036
2290632
2508473
554961
2332675
808633
1064189
735669
303614
107986
83023
645546
1396099
1401406
2464197
306533
1447142
2491890
599967
1665660
1554910
121258
974329
556916
1070576
2647437
1973538
985806
2929369
1208663
2848872
2146002
1616443
20711
800354
277941
2307302
2850818
413209
2373354
809752
905179
2672695
218113
274082
2299635
1837828
730394
361731
2728433
2588652
1994384
2520737
16733
2757601
907516
716566
1403705
1501045
2084100
250970
2047891
1491056
2434732
2103891
2857079
1921887
1683093
1969267
2833056
494916
2131309
1614397
2900742
316703
2565004
785634
2149622
542594
19375
2167528
1903080
1088259
1910322
388984
86296
190597
123314
1127652
385617
2349111
870677
328365
2619393
409994
1321578
2050594
1042965
331654
982532
755071
448634
700989
23009
2796285
1155347
1821062
1426366
2659438
136981
2737069
1903558
772405
2381492
227641
1508641
653885
1596269
2322097
2482783
2843937
456551
891704
452939
1200051
2073509
1937588
551849
2902934
1248562
833431
2774082
1252443
944540
2015221
1062706
987036
625770
2594085
1616477
768547
347873
2095107
1694715
2064494
2664211
2426339
2748998
1302794
626942
1020563
2593486
1512677
2243449
2104150
792911
77672
1963860
2815135
1943427
1946430
2454304
1557517
1342197
2830297
214893
2681074
346453
2274815
2724978
533497
1519491
1446255
344316
2241677
287629
533473
1047053
708382
1068287
2263692
795717
743440
6800
1664348
1107285
910392
1977220
996741
2082294
226763
2243572
2643397
581180
2719652
2719317
2859402
2920414
2256286
2009652
1784683
1935066
967117
625937
972526
2735468
1117994
1921567
2043212
1204047
2563301
2921058
648085
1964319
436693
2181897
2365166
811105
2773433
1285662
706589
2369768
2882422
2795304
2357829
1624757
198574
2599346
148994
2147736
2151011
2157438
698790
929943
1127353
519620
1408250
1817536
2412229
2082728
654937
1593759
1821880
1985561
552005
1574114
401546
876893
1526776
1158137
1067008
1357108
613719
1322606
2914155
1112025
99500
884796
1903454
2230773
343265
1312078
703060
1547352
1281003
2251898
2151728
1726685
1811095
906756
1662834
2071229
218215
379352
1081950
2356550
809481
2792002
1266619
729860
318555
1469031
2697221
1371965
1191636
623736
102788
2863949
491682
716656
1875608
1974573
1209389
2340783
1065312
626556
810071
59195
908627
684215
2547259
2753797
1407731
578696
1152814
2606632
958195
2911712
388356
2305900
112027
1828892
632549
1683981
2125280
2675371
352280
1318283
2773941
2512353
1020807
1321210
4988
2308369
2491732
710352
2028662
379760
2890321
231924
1834340
2905836
910192
1470103
2906748
643648
179238
1368933
1284198
2140
835255
496636
1763999
2384800
728299
135146
1050773
2703996
408844
1487359
928782
14150
2440021
92375
721347
2610410
1304125
1594222
1485860
1911846
57506
2238305
1016890
810495
369320
944096
1390221
2514592
386208
747881
954591
188296
2083182
464468
688587
87276
76544
2420975
1309793
2712336
2162577
1829261
1030318
3509
15820
2180394
1810901
270786
1145597
2220827
1444180
2757098
652423
2455004
684196
1964921
2787319
894646
1996579
442603
812192
414866
2345571
1844391
167681
1739830
1744029
1699755
2691815
384265
2574171
2887299
2540010
2536628
1789544
2240669
2578184
940798
2747844
451274
640941
2302773
2309601
1907280
462043
436968
338438
1607645
2484636
45281
824516
1830917
2335694
2757595
139127
2611006
124875
108381
848109
423664
289368
2083528
1320270
1274842
521305
41635
1331392
2406757
47402
2079791
2446302
1700444
1629220
1525606
2705906
1147010
2837054
1616788
1284821
1949470
2528676
1833271
1227112
2270384
2330384
1182172
736573
2416947
2521444
891909
207908
1026234
2017581
1420269
722487
1529656
249116
1909415
2268554
2109370
964630
2518066
1337177
1275083
1150300
1068859
2618885
1238177
1321932
2035747
171022
1025641
2260036
1350503
2077893
135156
956022
1968104
2532992
503079
808854
348035
1462575
546562
1274751
2169598
551938
1011748
1212143
1310532
2710932
412480
2682547
1979799
1400932
55980
792163
2546747
986687
723709
164378
2352801
735679
2040748
630223
1555905
1118853
815323
2369438
2600996
2273706
492919
1060119
2042313
1043304
1873608
1512955
2133128
1567831
1017454
72276
550252
1521856
2688125
2143276
335726
2670620
827521
166782
920477
1688738
42144
1886420
1242795
1089110
1465898
280217
1917588
1787793
1529581
2803531
565296
2492719
591508
1077757
2801081
2286606
1766534
980964
944828
1368498
202588
355355
1746212
2252305
631707
2929410
2737974
2274346
2896290
2191951
1951870
1584474
931097
1789867
1847344
1299191
138880
2477711
1852544
2800146
921846
1659530
2561706
2605126
1598138
1772453
1068942
1188103
336947
118487
534001
1337615
2242656
2667454
436869
1623106
372369
707612
180581
1781798
494225
1862332
838118
148393
1222189
2651358
2166154
387493
822109
2662716
1037856
2467877
2726896
2773076
1362701
2312288
312049
2887558
483996
1673420
1927640
1300279
2224736
27556
2225310
779544
2181955
2274868
2419431
2878733
942258
2076997
1653870
552721
982625
314403
522058
2294315
2161947
1978728
2660526
627198
2643520
2939458
341289
2145403
426273
68988
472980
409395
53357
1603833
2670762
652793
2288785
97705
237778
1045500
2679105
2056600
1510877
843959
1962928
2223627
617163
1065440
2051939
2451287
1358262
718226
649189
2466676
2068925
1549767
107671
1946975
713108
2748624
700926
684225
2350891
254287
115591
2936660
1262918
2726551
2838649
2159391
2909595
1743605
1124101
1746318
202947
372477
2307651
1504184
2814411
867384
2936188
2703909
1052567
1511771
1369245
1637487
2281296
1184181
116518
793241
2207184
2723832
2914402
2724224
1255902
2787204
1497826
2653159
69783
1942458
2440981
1246054
1635333
118534
1800923
606977
610137
1375726
2498474
28157
76240
2701706
2218857
2188662
2101643
2122402
767318
2226464
2159940
2933430
489858
1220532
782450
2270677
891933
1130248
2833071
370232
1733891
327712
2138987
232275
616190
1208216
2473599
2624554
2536482
422674
1024677
2058797
1179484
478689
519824
2196700
2098035
1374903
2278845
1763545
1466675
1381195
1824154
887612
1512451
1025262
1701055
708617
1260115
1061418
2057184
2271293
2223144
1872920
209215
1645182
2082189
2369936
2704776
1923592
2297538
2902471
1564971
1925540
1312591
1974810
1551820
1303940
388013
315588
1330522
1784017
2715535
1042356
2177218
200053
762893
555322
2166589
2787478
2320763
2475311
2800390
1015194
1739215
2428334
1430823
1978076
600725
888254
1198352
2717433
1940021
1122048
2154599
2183261
300132
1656369
2766468
1055667
1901347
2685527
1935358
1790140
604471
2607934
14304
485008
1191388
1696811
1790935
940581
2896135
1377304
2828615
530242
1224408
2508194
1715223
163939
2037427
488461
930065
711054
2293343
1855965
1343878
2934489
2847153
432200
709733
1458016
2362346
868963
1415037
247582
1151204
555042
968589
386323
1027160
1388437
592507
320636
845943
1680678
1846333
795515
314621
2124353
2613083
1831823
1435989
822030
1262803
1307886
887419
129637
775239
601239
1069480
626256
645660
1660133
1729701
1482453
1579730
407622
388262
1482470
1988096
743350
2567728
1675477
2449297
1599742
688006
1093748
1058743
801103
2352226
1865365
1649566
1962822
1515872
2439244
295618
1306647
2336479
198628
367496
410832
596909
993715
70638
1940459
2414591
1418123
1869522
23559
818613
745944
1442319
2364304
2126687
2233797
1422919
40092
910453
1699363
561782
282457
865162
2318884
1034707
386095
1259850
1433447
2119222
1259827
1236804
740899
1325983
2309888
142587
1784583
931056
2022433
2719685
1169947
727843
180999
1329890
1986281
2682207
984135
2639933
1322449
2385875
887405
1729040
1791548
2561328
102484
1998002
1357789
771910
322222
656991
699275
985530
2749552
2300915
2558784
1231561
338520
2570362
658244
2190415
1255596
1718679
2616912
578231
493998
2895404
1611130
1231973
838953
2266407
270279
1004858
1378929
1261485
2064155
621436
1399943
1461840
140771
2057259
1925915
1088316
1131395
1499840
2167876
274314
2776717
1359641
1108875
1381444
2288424
1555896
1302188
388768
1990507
2623689
673466
425032
1929670
1697962
2689702
2498601
869767
2642661
95377
723730
1026638
1195046
747743
1296502
914790
1412397
1148662
476343
799702
2355312
725681
1336631
94968
1540797
1363158
2159631
2236336
213266
867304
2206248
1536978
1363841
125807
272441
2723143
2833188
1600183
1277144
2470197
2905447
2008192
2420948
778265
1855114
2672259
885027
2921735
2181011
47572
364833
1368661
914618
2420342
804231
302798
1326552
512894
2437368
2549915
394718
1893713
593485
2852795
1352894
946277
1788794
180794
1446023
718151
2336662
2492266
429729
1588916
1249568
2505340
521828
910611
2067630
1237031
2711338
1427457
391871
2861900
574488
227260
2611557
2168974
900767
1886183
2555255
1229614
1012101
130023
621814
2216053
1514156
1168076
1870880
378760
276197
919920
2480781
2749045
2422232
79638
1309958
2716802
1461569
285119
235288
975176
2813548
1167203
269225
1964127
2228052
92537
2334156
83479
828980
2307005
2310473
622459
664995
841376
1181995
904724
1124119
188536
1764392
136381
435098
341893
1493982
2565022
73599
2035582
683350
2723030
830904
1334819
2473463
2190234
2344285
152275
244263
2167369
1191863
2368388
2785124
391256
964447
638524
207303
2036930
1133634
1748623
531145
2031267
2711831
2526328
2794859
398639
26829
2520685
1664240
1657885
1614789
577727
1478624
1905860
2466888
191367
2030585
139821
2240672
677738
1958548
2112606
968275
1213312
2936706
1059909
410517
1754303
1685399
1015402
276486
228539
2300790
569196
2250132
518191
2254321
2049483
1847315
2867044
665018
1984661
865785
1994283
49280
475316
1819742
2474470
2525492
2772327
2336138
423461
1263384
772029
765681
1063766
2721535
1453830
1691833
1099700
712024
404765
1334643
2128830
1848918
1718513
1072916
131889
2007088
1169594
1360140
2735153
2589523
450064
1816691
314726
1914911
416150
2054482
98160
441262
2634349
1641835
29824
438055
2868169
2935593
156906
240169
2518703
2706036
796356
2659703
1420858
2902454
1421128
1218610
2540147
1912529
613938
2364535
840389
201891
1588839
1010712
643431
2570066
1113706
932352
1996411
1567942
1465247
1886540
1149059
772978
1493725
2144757
671843
188940
271541
39666
357701
2535573
1368263
891556
301908
2531251
1964873
1536700
2707445
2385714
2590307
2358997
2032202
1156690
2907467
943035
2051851
1698943
1619399
46373
2051644
530978
1898645
820347
940816
2884825
2449630
2817640
1384617
574555
2317039
2442360
2395424
1610014
2408620
1071423
1511797
2471012
1207300
110366
2374175
70269
557436
181705
1689515
2063196
2826255
2182384
57488
879364
2051867
1033418
418479
362035
645594
627646
2606477
1833129
2861578
2400572
1009426
2894829
1507079
776717
490465
910900
2309987
2137602
2031360
2493663
1130787
570609
2322504
614189
2209840
1729059
2127971
2522657
425961
2075031
1623662
428999
1589797
1586558
819796
282908
382012
454775
605949
2665927
1311938
40142
2876643
1354557
279277
548555
1419129
2399214
166228
1635575
1095940
2140372
429981
1941110
2089579
946850
1216385
437766
1329868
2680124
1094599
412948
324836
2264199
2491667
2030939
1628482
1708162
895716
764298
1663221
2843537
1215917
2195210
1342336
1772082
1835824
1460214
455452
1084339
2186455
918301
951934
2860536
2165754
298450
630201
2170034
2691250
2445987
1095319
1196855
1124708
2155517
1422375
2588540
1952754
765873
30227
488052
139882
2882665
2334967
89531
371693
1343868
612619
1363371
1990745
1027138
2684485
1938369
2481701
1326225
604996
2673760
2084659
1067587
1424590
1992608
2723462
2173246
2892605
2370224
2787254
2747957
743885
2556418
187325
2862032
441414
889205
2234924
894131
2784535
481194
1004053
811681
1661626
1161992
1754123
2289293
358906
2753704
2532252
2084142
1328621
2045851
1817804
2039304
313347
2843385
136481
342809
2261422
1093761
2455474
1365265
2796696
1561297
2793107
1985962
682861
2018893
593078
2062573
1077478
716891
1540345
2241197
2801578
2612127
135496
932745
1567663
49843
2449222
118217
1336300
2136522
167032
721445
458254
1849807
218401
724607
1657153
1950648
41567
999367
1997151
1822146
422184
2811417
624616
1277592
81973
2347625
720693
1646938
2009082
673386
2210480
266987
2196382
1184396
2698030
116558
2529697
1709801
1681452
1324816
1705767
1168718
647674
854801
1391921
2761635
345237
2741741
1702574
436023
2205971
1787671
2458295
1150843
1919334
2435497
2717584
466836
1485743
850397
1162144
229762
1089548
1460559
1637138
2310779
2645750
2481297
2222129
1141153
1364300
392850
1063268
953028
1618454
1745789
287555
1151643
1116793
1796763
2314720
498913
2481587
772872
2760453
862048
2209558
1049632
2779704
322479
2875834
432056
2793875
2345733
250972
1598804
299542
1485905
2198546
1160093
2844663
1211815
1342195
713692
624187
2763938
2495418
1472867
1662574
273993
315652
2391838
1624982
1674863
2413196
161794
1957782
188347
618110
1861888
834097
2103425
1715247
2534070
424106
2764252
1945476
1326646
1581905
47804
2234032
858544
2622328
1380739
1516635
595311
660644
485138
1288912
1657354
2710428
2559238
2489823
1041716
208305
162813
1081203
2720303
1854200
882536
1186694
503921
1714169
2922288
1524246
1255420
236932
2590812
1167854
528068
2245719
683119
1004962
1631598
626590
2496543
1319009
2814712
2540895
403607
1034183
2906105
1265979
346503
2862817
700092
294494
443794
742919
739292
1366931
1811848
2861750
1421085
1085901
1687310
1239887
464125
2700739
1704647
813464
643584
2049928
2582112
202551
853705
1372267
95892
1571733
158571
616054
313669
406670
666262
623766
1642274
674357
2049759
1755188
102925
2317646
653963
1222318
1559996
1014893
2208703
411379
1510796
2132802
1411951
807755
2157918
167089
714952
1327137
2746728
2611783
2184158
206206
2201800
1241281
1830918
1347636
909086
1263097
2583093
1543250
2808558
1691227
2265396
1669810
2398252
1037847
1349913
2605796
2791859
2884511
2828142
2818091
1111587
1248720
82810
352193
1719639
99895
2447454
2579689
1277322
1867825
10476
2753059
344638
572774
580323
429770
943067
1934533
2764349
108365
1012484
1767968
2453124
745058
156588
252349
2735650
1944510
381501
919005
2332175
75929
1921941
33334
20560
1786722
715817
2330697
221324
1782619
2744198
421028
2532363
2435660
2771978
1747942
1155023
1453753
1136121
2936524
1622883
1643173
2511324
929533
1166577
2170211
2499709
1919903
1861886
816795
1637996
1090002
2722155
1682844
2451775
2664034
2274697
2805397
2239159
1026954
736606
2537193
2616840
1936361
196803
830618
1513369
704555
2691166
1678011
892941
957072
74904
2512071
2934223
2820691
1786370
2158176
1181979
690186
1854778
638045
2699692
2857748
1074483
1917659
2873110
1461210
542192
2027290
2252078
700764
220365
1593289
2413910
624575
1993644
1719694
1305520
401269
540430
580996
2885523
902950
1750716
1655180
242157
2026596
2725113
819934
128640
587530
1678113
1701311
2183607
2387772
470950
2536598
1067034
1813108
1134776
2116190
2819951
1228507
2726906
2530003
2099416
2886027
2756432
196140
1182466
1408258
1279161
708470
2185762
1340295
495511
425448
2433394
466164
1793872
871814
757065
1433984
2260047
2548836
557397
1451298
925254
2547242
155508
2029880
44390
223126
1989649
1580230
1680208
1629838
1162760
973990
316049
2110107
1815931
2816548
1799496
918467
479753
1172849
1190490
1667836
2783599
54977
1103686
2040423
2647860
1604492
2371525
1945238
1572390
2595645
1938524
2196249
1319217
412933
1392077
1282774
372726
1405755
2847497
914336
2748317
1697255
1038569
2038086
1009869
1572218
445147
376118
2699985
1498764
1735984
2285158
429204
1371082
1570770
1492453
649204
2284939
438834
803201
2892362
689006
295475
2585403
109703
377865
2810962
2033420
573955
123788
1970651
334408
744356
65051
2269081
1354940
105755
1067426
2874226
1235710
1987637
1299623
1403973
1277461
2779870
2280706
2490602
2836334
553724
649607
1821513
2492003
1016228
2777816
2653009
1139772
775213
356894
2498576
1890372
2056054
1959798
2314938
100616
74003
1794261
2249756
237179
229554
892602
2750282
2903774
2284358
403654
615142
792185
47284
642265
398440
506001
1558758
1668419
1014635
2774584
625495
240381
1638716
2371036
1112620
1865863
168761
1105614
1743755
117363
399958
550331
337112
535114
2749323
1392893
824790
1804611
2010911
462517
2534454
2935533
1170746
352341
1819492
1782199
544325
2926209
1569598
183433
1065994
1656304
72593
2697226
2608399
108420
157435
1464762
2641353
828350
949222
2118368
1213060
2537419
376594
38611
1617234
2481642
1474338
1674069
2444597
667961
561715
2895565
69422
1864211
2716783
1369957
2042552
1250923
1642701
64029
2899055
1088945
2120
1211347
2470711
11246
2634685
2757873
909658
1955692
1002632
1755909
1544689
1979921
959232
118624
1719427
2654861
2433360
1222154
2299777
760456
1415171
1090043
348276
851901
2119037
2881449
2426029
2508824
1060028
2112730
1024239
1955205
68901
1166996
1159748
1410805
195269
1011386
1646605
985560
2648788
2304421
1124932
253233
1934933
61039
2463147
257649
835076
802022
342743
2211220
962220
1703431
1292079
112991
13001
717859
1121535
1866832
483341
996828
2863099
904390
25201
1977288
1782777
1825147
2520297
1913724
328536
2680150
38996
1038360
143628
557452
874636
2938787
2343158
184132
1420775
2138995
2512977
1167601
2447773
854429
1928441
933184
2623965
2441256
1354003
1977858
2061062
371412
2341658
1408228
793807
754505
1333109
84073
628763
994119
697890
419306
201621
78097
74792
683647
1429617
2658759
2681267
2926426
1515723
1901810
2138208
2293483
2752539
2662298
219013
2517975
1969019
157021
2795431
1957167
2255987
1843097
2157047
1251811
1081076
2002316
1648976
1468643
1032294
1060985
2570620
471358
1814730
782289
1646345
2763026
1940272
2178477
2041218
328204
239015
1283586
2012081
1287678
2745598
224722
1676709
1862127
158174
2336992
433546
2287977
2926618
826373
2632903
743219
509340
1748398
1583044
2511721
2180395
2496188
2644505
2354857
78984
1541155
2184916
659911
1338615
426692
294583
1574942
1848698
763398
203665
2380505
2017088
10767
168521
1934876
2722929
2034083
2398479
2427735
1357170
1718589
32385
2605240
2134681
1445059
2144615
2607823
1876341
2612530
569889
1708574
2739180
1413059
1666135
504712
2796302
87127
1568442
307788
2548785
1978006
2728088
2859586
1731061
2776432
2923267
1227772
436256
1617409
370448
1413415
1519681
991997
454122
784427
40357
1768366
2005305
2303086
749974
128394
802061
840214
1889262
1736372
1794161
2772184
2634867
868904
1974103
921365
1931434
1117184
2556761
1483740
2892928
1568209
1134826
2753951
2264209
1191562
2693571
627582
2208056
1683010
303331
1400717
1573986
320680
2832735
244221
2883520
2121235
2705558
627739
1697740
331106
2814266
2582026
761541
1137691
595857
2078217
2173997
2149933
910508
1219441
507809
280332
367549
571165
821805
2235304
1430981
2662474
1851738
2223699
327849
2918828
1453982
329915
2766385
1943379
1663800
389770
1335394
2806725
2040904
784153
214349
854041
2557238
358810
1077180
1999963
2400003
2853928
643525
2094707
2114812
250127
696107
2274338
354149
1321017
599540
1491088
2543626
1975323
1220775
2067237
213000
97146
844178
974074
320085
2368723
613916
61044
2231113
2577447
2856757
2558370
1436396
2490764
1694171
1504229
1313823
2696667
553504
1157787
141349
2411718
861023
1521627
1583409
1417189
20788
1274182
1039802
1611519
1923632
250805
2740621
2690798
660738
886220
166323
181773
67493
2219676
2795919
68073
518545
1275731
741812
1904375
2223527
968591
2864168
704808
2544997
910121
514088
2449570
414731
108985
2850778
361657
1577723
1554322
2367956
2366584
1938015
1058962
305348
1337173
2366958
2383331
159737
2000697
1133410
2509761
2824718
1520754
124131
127460
245883
790444
476589
1107709
705180
2709640
312067
1973800
2163786
1712604
1792855
1501294
2068219
1703831
1159427
2814944
784015
1821594
2308842
1230910
1310597
482187
1927067
1431154
79559
685544
500428
2005305
85715
2666367
2672328
61041
2452251
953068
419108
2242078
1638321
448554
951438
418709
416886
500293
2321845
1185042
2338361
600010
2051780
2833882
1406627
2806933
2728086
2436883
1533336
2756801
1344032
2510815
813505
658232
1045844
1154261
1791989
1479302
2652457
499456
275304
1671913
2643979
380359
1353334
210776
336784
2924918
2521080
2816530
1562775
1235169
911943
2728065
2817916
2405825
885153
182349
226988
2144924
1517785
2532749
735263
1767873
2582482
1131036
1696841
435134
962359
1456031
2877704
482608
1726133
1319982
138019
2777770
1233247
1348947
2439398
162620
2783636
690065
2131437
1219040
1705469
2250450
2348196
411249
1981927
1175658
2592404
1828071
102934
1440818
1584652
1119612
973147
671715
2568702
2287370
863582
2100840
501199
2039841
1345716
281961
2579176
401087
2835045
2459518
1433444
695852
1111963
1211905
223698
1190295
1033751
485507
966654
532895
1835608
2381332
409360
2419498
962094
827530
726217
255162
630737
869033
1675953
2432499
2749994
410671
1214106
1414921
1089182
2872135
1419405
2539862
1763567
527560
2535646
493922
2509245
587009
1247350
2178370
366253
1236443
627566
439580
1868761
2898761
2703670
1705908
89189
1623458
92020
734918
2174183
2806405
1324068
1972912
820013
1118836
342709
2651982
2389011
1651977
1712935
2772317
2446036
431080
1867266
390354
2148681
1815359
1575044
1818383
1982348
1171356
2078912
1917589
2521139
104578
702848
1691804
914283
2237908
1987524
440885
2158653
1575830
2331793
1636401
2327461
1969691
1103603
329967
2710156
1242248
594152
88580
2695157
2862054
1974547
2864429
1156760
618477
298591
2681899
159616
1188522
1035218
367264
1466190
2851580
2583031
1534314
2757103
1086747
888483
1118585
1726057
90568
2085588
274511
2554291
328516
48568
2478230
1480425
2714490
2099231
632069
2488942
1704915
1786834
1808060
2696617
2869260
2253286
1582104
633353
1844920
2733709
1679453
153064
2657789
1660171
1256489
1563071
726666
1374948
56270
313445
2060902
2904198
1987051
1511632
107439
52540
190096
1228353
1438539
2304549
329197
1357511
1688814
2658959
1650470
1515849
2181576
2261367
10037
845192
2208604
1101626
2604444
2624669
1915340
525270
2303337
826960
48994
2254616
1826815
807929
412221
2028100
1593473
1704161
718233
2254233
136380
1687094
2130746
1193680
432684
2313758
160519
979697
2485707
2226164
1675181
718413
2189750
1617788
670339
480089
388467
139886
2044241
2627563
2368654
824518
1127321
1980816
210802
1445752
93144
2614542
358529
482870
1145717
1568408
1924039
892368
1138897
1066818
2352873
2788208
2384442
217115
1209146
1091975
1118115
1794777
1297244
1626040
1338197
177429
373910
98683
49545
1174250
2757305
848167
514565
2086004
673361
2624676
1041531
1670938
613534
1555285
968940
2004501
1438714
2351136
1877616
2332475
2136475
190212
1688881
151919
5248
1250233
655690
211576
2593720
1216913
1374206
389202
2292700
2013594
1182940
184335
1092479
843933
662241
2897167
1580663
2154279
1521144
1691294
1727516
1918877
1261590
677581
1460378
2455582
608539
2670915
1794132
73816
2553374
1144693
151340
2688537
2757858
2759253
238070
2583350
2624587
2205858
2169194
1269123
1446118
945165
1958952
130521
2468089
2719232
2478804
1321530
742509
1032674
2553796
2050427
1818667
2243010
109551
1063926
1033385
824987
2856885
1390440
2795868
1046187
2150716
520598
1676960
2370467
1912038
2489557
2330961
2109663
163743
2456105
1862127
1195255
1659302
1847228
818456
717499
1444816
1212051
158001
1332283
260887
2075874
2917377
989757
469001
775819
1706907
2059100
1982778
1787897
2411752
1406759
861877
1017162
958881
1848998
2347311
241293
1737352
814141
1797468
1045205
2751505
124145
2825909
1427998
1848742
584090
1104034
871410
56013
1128528
2077642
1574651
1064224
862522
2524448
2708636
845540
2863799
2531118
2121534
459710
2306732
1923009
1280405
764651
1604873
2059047
772946
2155182
2374744
2901244
2199696
1637256
162200
1548929
668188
729139
425109
548200
330668
686214
41951
2918317
868407
1353896
2506250
1866905
2677416
48925
1342264
497835
2264478
887452
1442195
66567
2389890
355959
1693988
619522
1485667
1920641
667291
383724
2468003
2609792
1771359
1344338
1197577
1214725
2585469
1578237
1549947
1653886
2451187
2818954
1252543
502155
1148536
1134304
685535
415632
2160800
207508
1777065
373274
1728266
984738
740156
498668
2735924
2789025
72673
674165
1369545
2153962
252341
571772
2169178
927639
1542463
2291059
2188528
1809040
937215
2448949
2745410
1796524
2215887
2179982
2686478
2361819
2024956
2335381
858117
770614
2498564
889975
107523
939085
1161176
1649835
854463
1014956
1170760
2389230
161203
2702550
950961
397557
2724814
551553
2199961
1547114
2304994
679060
905580
1983217
2064882
2537542
1421544
1214875
460826
221786
1907117
2513483
1649498
1710202
2445311
40915
2542664
2917934
2271637
244646
760733
1141340
961328
2637215
1887517
2461017
1506333
1439717
2093861
1106917
554354
1433877
95716
1009869
2040585
1501059
327392
2703144
2655870
1092359
326578
405297
869079
2492686
1719022
260448
1489051
1618151
2112966
345146
2732587
2643745
1198603
720911
1011835
51303
1446957
1966889
955820
490202
2253819
288984
525741
199297
2710823
2512679
2394868
2878091
1396737
1203551
862654
1116949
2150380
839439
2372056
1748437
1451501
2354323
1900664
1306458
2505787
1005178
2730897
95641
2796494
1317073
529342
1666397
548602
773613
2302758
2883638
1250978
220331
1480462
2445028
1211033
1984336
2396568
2357850
1722426
1194653
974944
2923721
1789487
1391869
244819
342920
1212136
1008735
1865652
1479366
1445470
2759545
447006
1500111
1415416
2732694
443374
601473
1772301
280591
2039515
110315
213984
2545005
1737803
1091899
2376771
2277076
540330
1957140
1617052
717152
2264694
317649
2220686
1273336
1582770
1540113
635059
730373
962913
2206393
1822533
1039795
1240984
2924486
1688100
2807659
574539
2036739
2314836
1902977
525187
2457330
1460326
2621938
852982
2298323
151180
2284444
872026
573133
1473394
942755
2000104
677988
826062
2384566
370490
517756
301479
1382516
1089306
1348859
2179011
1162350
157245
160244
2006701
2923275
1728460
510481
153256
383571
2862911
2584412
654428
682218
205412
1181318
161734
897773
2344107
263970
1936108
750132
371286
262210
2207995
2145979
46360
2180535
1979585
1023063
1951215
2630183
2053010
1097283
2892168
1730602
2000341
1233574
607904
2919702
1550593
1215317
936049
1600506
233687
2633864
971666
1163178
2361571
2814797
1588450
893970
775107
80520
599138
219159
2574379
1011033
1688706
2582488
240418
1054054
135220
1315873
1229206
608533
1757753
1177239
144362
962336
2420550
2928345
2641833
851383
2717084
710438
2402803
240452
1895829
1674402
2351930
762468
30317
2230538
1271931
2878817
993534
1914337
281371
1145442
1064647
2392636
1297745
823906
1134964
2816378
2158880
2807890
2663067
337066
2172830
1447704
1754065
890300
995170
1155397
2315922
1188208
916308
1531702
2615060
2348459
1762848
2552565
1859584
2330131
2788290
125695
2564544
2083447
680469
2183859
1442502
553651
984046
190152
915279
2493076
1147509
2891584
2863583
1889777
1528241
1164948
1478652
110
268632
2135905
1596520
1905613
1906650
734423
934965
2345557
1254475
1960678
2029588
952172
851180
935
557523
1015062
728475
1428142
1583828
1911584
2778569
553850
1539975
363415
1802070
722596
2345556
893940
1144179
1953002
159300
804171
1854451
317977
1421355
273665
937214
2816964
2211622
1783258
1709548
1980393
1933327
1185550
654796
746319
2145439
111865
559653
2449635
1989871
1991643
2776400
1934002
2205285
803920
1645164
1930635
2001070
2558945
1582802
3927
2477552
2715966
2702068
808311
609664
2107190
2160044
2856718
1935460
454056
237413
2100557
2127398
1749475
1124325
1038482
1945094
2360394
1466711
2233349
821773
191874
1569936
812874
957279
1329768
1298806
1465889
2744018
2255545
1512767
505659
820545
293769
538109
1604673
1745472
2705584
1769319
1960853
702967
2933295
780077
657826
1988900
2072370
2638614
559192
1047713
1812360
1943371
2472861
80024
1702843
1699964
647067
2420202
1230175
872179
2367139
1149262
2171855
2505004
2457995
1349348
2202538
364233
1952407
2805321
2138600
1946687
2190109
2370109
1508267
372059
2607682
2273928
1214805
2037369
423078
1301461
2479188
2534872
2273177
1763619
977821
2185572
467749
2364289
1768307
1027129
2043883
1017659
1010678
1889227
1744351
2793533
396637
1995443
1590018
2335442
2870489
460769
1393936
2772347
2732067
1766878
36528
1285444
1083527
2717509
156385
248378
984780
2131543
1251298
2336028
884190
856466
1608166
8708
1105426
481957
581364
2880983
1519576
2364817
2681172
563481
2913435
2372495
388967
2191939
1851736
1763103
503517
1998219
1166968
2642612
609720
730264
2208740
32574
1202783
899419
2262768
2120011
445417
665952
1528860
2197228
1952830
993095
1268656
2022901
2652940
2560891
1949104
2118451
2186292
1046926
657624
451041
779422
1676761
303717
2527521
2533526
230314
2522023
524741
2282188
1511535
2275582
2056797
503476
2250947
613003
1981250
2072028
2834051
2167538
2595703
866748
318845
2404893
3339
204617
1997057
2555672
979160
1150739
854206
874725
2807828
1925784
1517561
409498
925325
1547924
2848564
2299926
2851509
1083215
389115
2145013
2225900
430291
713148
1734186
605806
351029
278597
1904310
88498
2170976
703370
2239996
1313877
1304871
33072
620097
2199045
1786395
438143
2363701
2800573
2863104
1349871
2093938
2430905
52931
2029303
629729
641865
669605
2474734
2189988
2074216
1235049
2560429
1795315
1521201
186359
1355119
1683487
2532822
2620162
250818
11401
969726
816203
1059233
640139
794542
2117431
738578
2704042
1096151
2433987
51129
966618
1869363
795446
1223578
1019853
1307074
1538492
2098725
2192595
2441103
2392996
1951278
487178
1649384
1947825
1332746
884502
2277572
347521
446393
369629
1018604
1507046
1649475
829830
2564200
1776530
2117606
70268
1556852
2353991
1110764
2064322
1792046
1121727
2399289
2145408
2591393
2789864
941943
1012224
2175682
2685970
1384085
1770602
2161479
1147576
1547054
2378272
1327890
2560325
140627
1510698
2560272
719381
2693754
208565
639276
1169275
301927
1530255
96319
1268400
1928943
1465438
617308
382482
1965823
407537
2153703
2355848
1183400
2402146
2436404
2903955
35148
1816377
1803156
2622642
336815
1739339
110851
1527616
2007655
875679
1767791
1608624
1761225
2214389
886591
2592468
8574
1985089
2938798
589934
921663
2238874
2054102
843937
2374756
800847
2799974
2330441
862580
1092021
2738354
2840102
590462
289081
260360
1115775
661919
279221
1013163
481360
486609
2133578
2155102
2631665
2008170
2811895
2161105
2094348
526212
2066915
2870995
1456181
2605645
2319483
2613692
135159
2270168
616040
906376
2672431
1829523
1897678
1215774
417938
2000329
2676585
2727705
2582684
902177
98814
2442332
131062
1991632
2550801
886137
908061
1078929
531191
990885
2396243
1287868
2261227
2867487
774790
2617506
2905074
186416
2638552
2364199
2115480
462914
964636
1692410
2142493
908708
1789441
1432879
913824
1950109
2348183
495546
967915
761190
1507700
2258034
643958
1142148
2031079
429340
2162527
1304691
95313
987526
1267567
2307510
1933262
471073
2771117
239840
86003
466603
2926653
538902
2683166
2216309
2653474
867934
2023394
1153159
934680
459351
1283530
1500922
1053512
2870034
2352721
1443419
2824083
2623806
2149678
291794
198505
1991351
400561
2094719
38686
1458984
599634
1962801
461980
2511969
2200056
1754351
2764005
962799
980902
1915050
1669158
816485
2782645
751732
1398637
2691990
1513302
80985
379807
1055471
1628209
531473
2541126
725150
1330715
2824562
13312
2652988
204591
505177
902366
1933463
1194448
1942966
637875
1324052
2656280
2259646
2175969
2074551
1540190
2404038
2229549
1312544
517492
1641801
410527
548196
2326131
2350759
2694943
2658591
1515249
2435589
1869368
1548121
605474
846545
1161805
1683112
1504705
75466
1072749
1031987
1379736
2571949
1280030
2887734
489645
16266
2075620
2231707
648146
648690
2144697
999358
412905
1980624
1675941
216256
2325495
1423037
1453948
1500547
322492
823157
150468
341453
362242
2644415
286067
2365147
1078758
2262933
23
2101032
2780720
1798344
1274226
497891
2561699
1438728
2473668
2097837
1429246
755786
200348
43830
2823233
1954415
2388248
1020407
688102
2525624
1507818
620327
1135946
2183810
2414809
1403706
2595261
773449
86181
2305431
1529649
2776598
2766217
2135349
357029
2732240
1189907
108279
2619399
2369426
701437
1156564
163377
2176109
458771
1691991
2578782
743111
353157
417110
465204
1453421
2461525
2888497
2650478
2514061
391238
1997436
1206419
2012065
228726
2608983
1462875
1331072
729629
1066172
82942
491537
1499913
1935397
2068651
1588298
1774764
12053
539718
1543168
377783
884447
1037735
1905355
503029
1893038
2112062
1290993
1639364
1779396
1470947
1053284
1148146
1949408
1968579
2819437
2068595
2487356
365702
1314464
169995
184829
549747
1985409
1113642
20208
144475
1610476
2870340
1140311
222058
492897
397976
1772321
560438
587144
2667572
1971728
1195745
1164083
2310871
1031405
572937
263998
497082
1710731
2310358
1020385
519790
1982376
42375
1465777
1687086
2928318
1131236
714162
1408169
1460448
2914724
2741553
96183
1863234
484916
201702
1524351
827651
2929369
1101028
2043670
1426352
308882
487518
1951270
680222
1553176
449680
512041
2563161
1168050
582397
29747
993603
1537751
1447994
2818554
385443
1661611
72446
607168
240346
1932933
656633
775327
837446
553609
1533311
524337
1128975
2231736
32297
1856681
2325308
1259335
1314521
2634488
1481776
1010806
889432
552048
1273303
599517
2821681
2368799
2707788
988587
1629305
1462383
2144430
809838
2519726
48714
302337
1241426
1949283
873206
991494
1066443
2754424
2363928
669703
1869143
609124
2012516
2421869
1825406
2929065
2484239
1710200
1284619
897492
18192
1133088
234742
278829
633901
628924
2640706
627183
1348836
646637
1721952
2365066
588515
663484
929610
2216263
1736531
2782698
644347
1407495
1428689
252974
1593617
2520843
1744042
1502158
542602
86492
2215827
1879011
2010828
1347870
2210341
1170387
456264
809900
2288241
808249
1690750
2410311
842724
1527711
191063
2816097
872521
1516229
80867
2616124
1767731
2167543
1852801
2479613
935510
314649
1806403
2266975
2462603
2841609
137401
1485314
1208271
2596278
330783
388359
48719
2215560
1970539
2313416
1291824
2309563
2310352
2132631
476432
986918
2670040
2258375
480552
2726767
2545897
536371
1983027
2797430
1957395
819210
2361351
2032576
1430386
419314
2339544
1576161
2839866
1375452
2788769
2478673
418697
2301132
1519384
2200173
1013558
1372985
77127
2330522
2735644
569802
2077247
1806985
1405241
628561
786892
1253608
833435
2459146
1860435
304
1129912
770753
298573
1594053
2173619
1872665
1480053
2608860
1339172
2556982
2178199
767012
2518865
877198
338017
659696
1513585
2262995
41066
340427
1321496
1030610
907617
323954
123795
2393644
2918140
2689725
599764
281308
1506618
2111325
653546
965635
903201
2719391
2485787
2023965
2826154
580872
931664
1522184
2023335
1791854
859209
2643849
2077501
2072857
2871139
1422112
674357
157474
465173
1091561
2247037
2825251
861240
2700246
2814548
428625
739783
906672
2010812
777923
1409001
1551730
2172667
2815217
420661
617144
786308
822566
1399363
939321
2926614
347609
1411564
1637369
1615951
2033519
2078324
303039
1174334
2654171
566823
764066
1424184
213580
284350
1717231
710056
1941809
175537
2311336
2702097
2262382
1614211
1276503
2458940
2648609
2571438
265973
2678686
1125277
1383100
2519168
1857504
857589
2270280
1667673
612493
517932
1788182
2221073
2438935
2938581
895280
1998710
1927693
1213018
190732
2091952
2411837
966998
347606
279160
463403
58365
2120985
2923491
1066640
1557040
2363520
1986797
2267604
2563715
1827969
1053196
1177688
2045543
1372964
480884
609835
2806710
2282319
2766498
1142012
2055208
521021
1361319
965104
310451
323017
857116
1640810
196471
2490566
682144
618093
2063846
2047154
209197
2020926
2076210
2404864
2867395
2836170
2225453
2199604
2574775
666916
2123355
2534320
2056577
526629
800626
591968
1903481
2907778
14988
2265494
13633
905961
1162552
1190934
2722133
2136866
501765
132250
1390555
1617328
2392072
917264
868694
48650
496208
1873285
2739025
1927683
2307765
2365530
2337425
818668
1058218
1454935
910248
2462381
769654
870406
1126871
419453
639384
2714712
2304636
2179727
2645956
223306
2918969
1708765
1655789
2903521
1998381
2182918
921560
1716387
2253282
1243318
1487583
913670
432579
2224926
927281
2159917
1750338
1749418
2134720
1752745
1155523
214721
957390
2053957
1877590
2431797
737532
1075332
1767134
1741835
2544982
1767921
758054
998314
1334813
14180
1503636
1441915
737869
2349105
2170033
1709402
92350
1908400
198035
1915565
2654817
179310
2510864
1173019
167866
2692696
2212434
1541891
1927649
1508720
1975069
2317374
677274
2602096
1342369
1812017
281831
1442036
1416161
2782501
1153462
1063789
342572
2759028
2214360
1157207
733914
2529227
2831292
995465
2675734
2132508
1616864
1606216
851871
229284
2524615
1767937
1714257
1231475
2861921
593588
2215422
137765
194691
1233306
338674
804895
2144729
1401864
1464304
1796345
565607
24297
612637
845876
105374
2851597
805813
2784186
614889
1936482
1631427
2224612
2275593
1184097
2123603
1172100
2732284
1597810
1351204
2081304
837744
419054
1305225
331814
1625948
2283688
269897
2867523
1015573
1915052
1095436
310384
2196367
114307
2293261
2390489
1695132
2768509
1536147
2383183
1127982
1384456
350383
2588359
2603981
1521870
1949225
1135998
2477541
1113053
2358037
2033118
915096
2491115
2741885
257609
1346298
310756
2494852
2896772
298431
2244450
906995
1673788
2383783
2019509
2871237
1075076
2859550
307373
2107681
1849980
2009563
1837579
2195931
735890
539869
2349654
2357984
1171746
1055775
1591181
2441772
1044676
1305206
322447
2847652
12859
2657112
2320848
496459
1660014
502348
1133740
553721
1440476
1346386
1514494
2610202
725748
1649800
690297
2636323
1320571
430213
612218
2833940
2144920
1726705
2135422
2873476
865252
2361890
2414607
1147368
2675729
2341226
838123
2391849
183733
541507
2424266
1347257
2388180
1547288
1699118
517480
932392
1394515
2670890
94316
2926295
1354784
1872758
1412845
2041892
915296
129266
1105272
2407731
1062733
1223134
233377
1485001
838146
2708758
1557332
988280
80799
2767011
518869
1730088
1570794
1513690
961869
2626668
2709152
1630328
25605
255214
2557519
2714281
542543
744548
1622101
435385
1394592
795273
1090824
1518943
2145677
1676064
1382658
2913295
2436359
2198056
1690013
2298990
2444148
2271971
1923627
2149456
1877487
2333526
962785
1662664
679103
947639
2482709
1393617
464105
1542794
877359
938371
655598
89498
2675168
196995
1023906
142226
561313
1622046
160373
2352789
2140869
236737
1416139
229181
380152
1817007
681036
52346
2370764
2380679
1981161
710818
2635212
1462960
2368463
1212622
1283491
577450
2391961
2152389
426855
1645686
1670253
2923601
270794
2759421
1067695
178683
1213423
1385235
2779175
1006967
755034
1766773
240450
1292995
1475616
591191
1531051
2236746
2888115
2246823
587416
1570036
265786
1470519
2098486
2447071
2001428
1403083
469939
340364
1601210
2777623
910398
2314077
2717281
566548
612767
2431814
474924
1209999
990949
2627554
1069381
562089
142363
1097700
1274077
1685055
912628
2319987
458687
2278779
158529
899537
1795527
2894241
1404310
847361
1526498
561729
990233
2806858
230071
1478051
473191
1692872
1846833
2248589
2479701
2062907
2280000
2643099
1368990
2359827
2134045
2038605
1103884
1260315
912988
869706
1167659
1018333
680665
1801273
554042
1809224
2215936
1104194
1588636
2854059
2283803
333051
1290471
172515
2853674
86631
309272
2694181
2346373
2098997
2854574
725039
569661
2402252
2783230
1920008
2159039
400099
2052314
1378823
10948
1925443
1914837
2850833
875600
322757
1788459
1990970
1517697
59226
2027034
1566348
966286
610215
1162812
1092313
2376704
363231
1585338
560459
2842413
2504286
783256
2309833
1548364
1574185
2506915
2163002
45899
2167532
1836452
1551817
2191725
2906060
2833796
2107333
1837657
2674043
2837324
565139
2643746
1209501
544890
762544
2305636
2683630
1084920
2051769
2695767
1275582
159723
1382559
1188951
602645
472172
1736894
156522
2706834
2826046
2468838
2014529
1744857
2849863
2306232
587035
2762452
2411125
723535
1749927
2866134
2040855
536620
1878375
1786919
1911321
969591
679514
2900299
1160447
2601990
1982906
2255711
1010981
2926059
1068615
2719748
2085243
2016586
1527832
2865827
231380
1604750
367403
2378819
143864
1762347
1877451
1447765
1383865
211793
596668
2783513
2779313
1377387
1724676
713966
761064
233749
1239747
1715739
1231781
515599
1529999
584339
2366499
920601
248098
2809663
1366872
11613
238888
545041
2161010
2266108
2534725
547128
2726474
328115
1215277
432457
2589157
1260188
1622442
1912211
2343355
1575191
2500488
1139458
2328439
2305648
1632709
2145053
370779
2323189
2350295
131013
753761
793932
24216
1572736
713862
2040657
1462939
1472528
1177366
2656934
1142608
1292676
2162942
243272
2113820
140832
1036114
351179
1159601
1001539
650655
2807020
1692400
2528547
2791699
1836814
1363860
773016
2179281
2112699
1311888
1043973
1616533
2029884
166281
53018
1281669
1173694
744780
2519092
548058
1771308
97790
1922677
658473
1290474
1557397
866470
2721522
2534440
1111362
1486597
415989
1791633
807282
2087065
1364079
323967
2483574
2922060
2609812
7484
896001
2529195
1493543
672704
1253853
897267
1148934
1371778
1033075
1146657
325897
2217554
2768829
1811351
727807
533637
2640462
1476210
1529533
209286
450601
1840357
2709740
979973
425077
1828722
989996
610378
2472109
2060415
2707984
1404465
1540182
1075530
176791
396161
945902
1560312
1330190
1754599
313737
2133358
657034
455199
1273759
429890
2063575
481160
2048451
105152
994670
1542721
2784350
1010633
1602365
2636154
1580878
1473492
1223709
1315618
289040
1443253
2414474
2465640
1611138
2209520
928846
2079267
1327390
1021087
1072754
2882885
70432
1024243
1531027
1203337
377257
889249
599378
1949991
2630452
2806253
183622
2594088
143494
2808612
820909
694162
2495356
8761
2671141
2455870
2936755
497693
2568478
2638947
2741001
1060788
2558154
2647337
2860210
453211
2137453
1858072
1354188
2727901
1137599
518995
1309821
899508
1180609
428546
2492475
1763207
2759737
334150
2489770
1339619
2251293
360126
1982951
2588110
182298
1357990
576331
1254021
1196479
495801
2137000
485780
1199134
1933512
2232185
1891667
2625318
2589859
2772051
224498
1966708
1761744
1493767
656409
62162
2871358
887860
510079
217156
1227867
676289
1273031
2867992
2873231
978524
32903
1754282
1605711
179890
1353846
112559
1221539
1188890
1110193
2686045
596384
1622869
2318703
1942782
254344
2210733
1330736
703378
2852047
1408139
682627
1493910
77208
2399330
2597842
1487349
860070
2616483
2718036
355516
2168894
553085
2007349
2769531
1133803
372072
1277415
1752
2012328
2771999
1190458
2835573
2422109
1766344
144779
435277
1772008
2587111
184181
1668067
2935780
994212
2162683
2205829
2912372
837695
2334577
1937730
2008647
2256384
2096120
1364655
1700927
1590934
601911
1951823
2495900
567038
1786593
691038
2167813
2796553
1347389
945497
1785224
1443960
2762077
54116
340557
1009827
523293
14127
1975590
1526667
1414481
1429367
37813
693338
2063333
1961101
135076
917986
28592
1723255
2367697
2406758
1438759
2753961
2537035
2418869
391662
18268
2280773
1996618
2882391
949578
401138
2419739
2095661
925257
2931716
748843
1372035
953733
1397692
2826124
1664317
942807
2738888
1729427
2656263
1925340
247200
2082184
392834
2857341
1270700
1511462
1097413
1555280
165942
1435000
1918348
2124895
1239316
2220195
553277
1485402
1308966
799798
2933717
946814
1582954
1625434
755896
1965978
2691556
393398
2468586
530905
1480063
2627601
758017
2525665
450941
1761911
2031317
1217360
143201
2495453
756250
2237336
785489
2628892
2167233
2074597
2226635
1400415
2754715
2295034
575727
2709373
1390663
687929
2347314
1248695
1581786
52832
1656625
2887606
946960
2362089
883946
474496
1284324
1739731
1463887
2687187
2230114
1204382
700289
2453573
1593346
1044143
2609900
2658125
2396311
2157968
2139370
2448533
2054536
2719025
168214
2567354
804824
598001
2346399
2374079
1627539
1871927
699637
1774745
1103751
2590596
1914709
958705
995220
1516318
2161811
198341
1927482
2368696
1810826
940229
277171
1187659
1246873
2738593
872928
1682848
1223769
1209965
966267
1377784
1671690
1937855
568488
83962
2581997
864433
820184
1254031
1986170
1290643
740346
1932119
2681203
995724
458095
2748639
452602
1036181
659427
737444
2468218
2296449
1095295
1938777
2131194
2835371
1860789
60583
1133123
1216219
2906855
41264
1716676
272872
1993503
701040
172559
1847212
1917164
1716917
2143629
2237317
2627922
2351551
1932401
1001257
1680682
1774450
200438
2108712
1492774
2766367
1192449
2658173
1748531
618133
2212429
394191
1049629
866472
1410736
289098
1384659
1607453
1510033
959662
2051448
2346125
2505178
1462260
1760903
1159925
822972
2919690
1153996
1379452
2172064
1986846
2311851
152304
2535859
241396
1441493
2048871
554430
2614239
1278939
2547536
311284
1972048
1404030
1718311
2342295
312012
776278
2783188
2388811
462394
1540363
2621895
2691038
1300572
383630
174099
242142
2606899
2286703
618131
139305
2110754
2387473
1511235
2245740
2094252
445238
1815200
915692
2199742
2655785
907050
1271167
554708
679205
727947
767194
1191792
369225
1428288
1361821
2677565
656661
1911953
2536251
2851027
2561846
1751498
2921573
2877474
2740454
1614519
297787
2242024
746724
2388580
2539047
1381824
965271
1941052
1505269
2901309
1637315
1173433
2891280
1808230
1469044
70942
91632
2583070
1611717
1881498
2417812
915733
2481693
16880
1087536
1640941
2717888
2249121
2169925
2230972
544757
513843
1083620
2925608
1158956
1756027
1877001
979826
931515
122188
90760
2536908
937882
2094920
2628131
659175
2350403
280841
854218
252717
2917659
2858904
1595472
2244275
1748527
1767789
1372425
1586333
129711
2534433
2318628
283727
123929
2854504
2635789
1783449
2488984
1118627
1042733
2165643
1289036
1567918
2475493
1939562
1473712
1906767
1798319
884632
1658977
2013529
2830502
1861711
1160949
1070718
1115367
2623983
1839979
782783
10376
2710360
926330
1264637
2029508
1717136
2023925
2570352
301785
2160733
1294918
1167453
1101402
2017700
338116
493661
697640
1745512
1176847
588887
928269
1958628
2267430
633681
838476
198837
2929088
2528769
1151322
2645210
2939100
2738112
1783068
1604081
2091288
946067
655729
1487169
1929090
1113104
1345986
845019
98791
1948138
82329
2630903
2442417
2005896
1590944
2582955
1117612
1289130
1198112
1550088
2367709
2541926
2375986
2276103
528118
2677967
2654434
918994
1612003
581376
2110452
2236088
1794481
1700175
762027
2919287
1217439
1235748
2907294
2555561
2795542
922281
848360
400032
177210
671775
1875651
2641995
398939
1881104
2806890
179750
677756
813991
229390
1841533
206585
1667173
2025907
2638800
2314549
1693539
1689883
2282139
2069484
475935
2411576
2355532
2482049
1082344
862861
2533
1309177
365207
320512
641207
1151000
814156
312677
2730221
1111729
259549
2190144
326366
91171
896459
479721
2449058
1327125
1627856
810022
2194614
2145986
2532566
1451311
1302877
2873242
1930248
2418143
971087
887988
280749
1335121
1742661
2777228
2425452
1896774
2385642
2214900
1674771
464971
2220892
2185079
2060510
860015
1492811
196795
2415841
35761
1289521
2253764
1348555
951197
502327
881220
1674319
2858119
1572305
2618993
2710411
2624715
2703501
2613121
1648433
1825588
2078641
2691764
1331253
947658
1841838
1717666
581314
1552281
941434
625184
492828
38654
381576
2561859
748419
2019576
2485550
472046
984676
1763986
1608134
797768
267919
390487
64260
1215983
2718092
2899794
1627561
1877691
1768519
2826729
859259
821216
1913671
2832926
148589
1700709
1796124
2224274
538631
1862833
1221138
134844
1578838
2000049
2134929
780998
1499554
1160777
1546371
2759496
2203763
2617916
332711
701871
180311
1783129
1730165
2163229
690942
458820
415813
2089765
243616
917708
2392690
2556518
975903
2120564
567036
1232448
2380849
2697875
1367674
510311
145813
731230
1011742
1779075
490883
1116431
2279106
482724
211687
465916
2827386
1016175
976736
1659926
1333246
2489178
1883855
2106384
2196859
2820663
817165
136098
2526860
2814309
2824067
140807
350100
2615991
1931675
105996
2248956
1121678
1748256
2363529
1698623
375498
2562890
2122499
39377
2242489
1258637
910509
263275
2799012
2876569
369179
1575721
2336726
408059
2905343
2242406
1402495
1902261
1943823
1582399
1820719
809298
2218725
1116019
2113199
938460
1708763
2511364
1861025
1405190
42048
182752
1457685
2570567
1177347
1114154
2875817
2793189
2864483
2258250
1733357
1656209
1965909
263178
315026
408753
1664862
510451
2347082
756506
5685
2664300
2565369
12891
2026878
678104
1281331
883137
2052601
1265239
1770456
2429496
2360502
492337
1499124
1431274
1608302
2343379
882969
1556840
1651438
2226091
330096
776723
2595718
123598
11140
934447
670316
2049840
1165090
2421418
12408
234674
2934010
1117182
1552855
2258985
1719953
888117
2433642
2294754
1547585
2432860
1509069
1274271
523933
183771
94383
2466755
394635
245754
2731959
197838
2125478
2553779
2631027
358811
1395926
535989
934448
2165176
191482
2352171
674139
2133565
1758721
1667154
730408
2350351
2093224
1929587
1083711
1146374
28648
2190529
2417410
2111421
2887556
695808
2459391
1275669
619749
311386
77582
1200940
198320
334025
2846299
1946807
2336323
2349113
2277582
987782
892764
807672
2103822
1645759
1102277
406844
139782
335679
2849186
2727241
2292530
2373444
2323509
2472459
2425953
1433789
1443536
104031
675119
999807
2888709
69120
870532
1559495
2399273
889874
613931
51998
67026
2074498
2746146
1362075
745062
1848388
1801696
373135
1073279
2584547
140649
1518304
1181357
2444704
1359546
2013012
2678779
1798948
2836853
1514723
1983794
1135159
2240995
2715906
1888566
544975
2852878
717350
1909073
1025406
368371
1111524
2924923
1138656
2867489
2054495
1817364
1313031
739972
2791320
196200
271216
502968
1270359
1185357
866377
517454
2875114
560350
1148121
2331694
2423400
677986
2532099
838815
1372032
1152083
819930
904260
1077492
2352325
1882844
1884515
2207471
1256116
2525343
1640226
2761055
2503902
1578786
1819683
1292916
2701749
2833221
2708092
1658370
512005
1532812
2062029
586607
1855982
1647568
2517468
2287345
396222
931806
2623118
2598067
907507
154587
1267950
1080865
636994
1650368
219079
513024
198866
765461
620931
669160
594926
272623
1239055
1786362
304352
1535540
2134429
1932673
1116608
2007015
1764684
461296
304285
2593954
1296987
2131219
1526177
1660976
1385121
433523
1704636
2357339
1328395
1232690
2373464
1238131
1601538
1918253
91986
524154
2512221
841289
2894542
2644479
479459
2423878
1824767
1591965
1390391
414256
1696218
1931786
558503
1647898
545282
2643731
1142142
2549294
1447787
1760890
2525909
916025
2528651
226547
179775
509363
1581533
2528836
1535053
1664605
2935197
2937731
984094
1615339
1642683
1530558
2399606
325916
911406
2065971
1094260
337946
2592129
2736995
2160473
1898820
2662276
490493
2343755
1978948
436043
643031
2191567
2704711
2270981
438895
1659832
2275263
1736263
2393242
2734979
2122836
816522
1615460
599985
2609370
2231666
1723350
211174
2869699
2062716
2163783
298207
1871381
2188393
406777
561194
1563481
523769
1119528
716939
399388
2877709
2086331
1101813
449524
805376
283999
426126
472677
427448
1407269
2349923
1204274
1611766
822590
603772
2431527
211924
1323451
425008
1295200
2806253
1668562
300985
944154
536072
704565
1718722
2491729
1870153
970024
1579152
498066
1277997
2129175
1458878
2784064
2829120
1796316
2873530
980765
1609769
2663353
2168518
400387
77367
2403743
2246652
1682753
425502
684241
1934669
1326088
2136144
290179
1327486
1620377
640749
1895682
2751731
1335995
889861
901305
2721238
2705757
2457337
789593
1188947
1313519
914969
1954175
869200
2858620
302994
877936
1278850
1054909
1998678
2007177
1627424
1165747
491494
1933089
2273861
2362861
1505090
1890043
1134230
1451904
1362147
1465232
2470208
2731883
1888977
168591
2319328
1849351
2075318
817553
1598496
1324826
51986
2121044
773622
1914807
1764647
758596
2124319
866801
1204024
87040
1593072
1731788
395496
2305469
100704
1756236
1692777
668229
2261712
147229
1722212
1426900
1569858
216
1917441
2758215
576061
591505
1766841
2577997
359102
607300
1277334
486703
1643261
1738887
2071692
1293833
2788803
961510
519095
531947
1630089
1375844
919933
1077323
642496
2825726
1096886
2743060
1396549
2326258
1484529
2362696
1035667
1804544
2337179
25348
1582389
2670379
1989842
27441
848597
2351394
2880707
50142
1315720
2594808
2447302
843099
421847
1835586
292089
1898607
1367259
696826
2523719
742869
2068340
2433480
2261752
2869645
825271
2940236
2244033
2157302
1841012
2616678
2566214
1899583
894371
947945
860980
750656
2284562
1726049
1585405
2476022
2784753
569749
1436624
2174988
1567556
2805824
2637654
2129931
833638
2135208
1129253
1367461
1268464
2732932
1069866
1360265
1896841
443902
370099
2740257
1490984
1731080
2671487
1150158
582907
22107
436199
2781533
738522
1485398
2470994
1759674
451586
2682473
995572
1303719
1361543
467989
2865025
496132
2283677
1835461
577915
1592593
1488310
1572589
2402671
7151
1157499
2924532
1054375
1584003
1894694
1067265
1662127
611247
1480789
841247
1953758
1480834
1566581
2201628
1765819
1673297
2063875
428954
312012
1866422
2726773
2038854
1061629
2861615
2211854
1720576
247311
183970
527702
1612845
1228103
1196989
2916822
1460404
746248
1982547
2489686
2495021
2461157
2808544
2870642
2911933
1758586
2874486
169133
1974162
349006
761830
2728822
196509
1272078
942749
317137
2446239
2719543
2823658
2455143
2850188
2008797
1803920
607665
1844080
2370461
174474
2863149
486795
702338
1192002
1475042
2401947
554558
87760
1373334
1025284
1477339
1719651
2645826
2667421
787202
1361849
200741
759294
2648135
2184351
217944
274949
2678929
1551715
2065720
700106
525453
1312496
587212
649113
656796
1975424
2273810
416990
1036159
2534736
895355
2365811
1347463
2458533
2680189
1908117
1389317
1823845
1945425
1265185
173912
407741
2665996
1075279
1813325
161727
114699
1662540
879108
2762105
362368
1993371
79139
2168041
2171973
1703497
1287797
2502972
637998
1635308
2777969
922925
536283
2338588
1047782
2334921
2600528
84914
1611295
2531261
1794119
1742893
2057035
2562995
895454
1560149
1316618
2265614
1074244
458054
903442
1173711
1070985
1852772
177488
1618416
1522522
857141
2851737
293002
2931098
2029924
1763687
2090963
312854
1742680
2530341
1773418
1183201
1376120
622304
471048
1703118
2044126
2573007
328432
2020252
2647225
170776
1461131
2745455
210784
1953567
1885528
2101958
1064620
2464849
982518
647619
1411596
1389852
464599
2298897
1288445
778141
1819102
1275681
933992
958772
1138756
2109127
1824336
1709697
2680772
1518281
2624919
640658
2168092
2862003
1260224
966009
2620837
2650368
1105229
266664
1365089
653763
1375066
1179217
2374399
2165210
311521
2061464
1795061
1577241
2357885
823700
1105252
1895206
2776628
2328724
1549469
2735844
456367
1255633
2884015
446288
2049861
330519
2625255
2932403
1040292
2140330
2857403
27218
887833
707404
2819724
1809907
394253
2497581
2815698
1060554
2487491
1661918
2636611
2324375
382227
328188
1068734
638302
1347510
2888636
357633
882956
1434038
627724
1537096
1592288
2326122
2162876
2335293
345638
2154922
1551217
1124578
2555180
2449183
522557
2926109
150059
748649
2850088
2880363
712533
1449608
2712487
2159233
1022066
1188950
1339548
2552383
964217
1502119
308025
2826757
2155005
2009967
218586
1581713
1997622
2757778
2581743
495555
2936998
226391
1865058
1994700
2343737
734724
1383024
363458
1556078
92069
1944935
6622
1634524
65418
465378
211122
197291
565937
398427
376899
78314
1505452
691923
1358468
1953644
214971
712692
2698531
1454649
140757
1214590
1789444
864905
637724
1935651
295317
52637
1116112
215838
2517527
2912153
90167
768739
2874874
699392
1940371
2532072
2179130
1592593
557384
982348
469142
845146
1447447
1001991
333856
2513100
1614152
1494618
2006950
2633479
1592305
2089097
2447226
2767390
1001657
1568813
2645244
345948
1709723
548848
239937
2647112
1486726
1525349
895007
447868
1783702
2853735
697226
1959200
737031
278904
2490190
453582
359830
484285
1504163
1223726
1785300
2811661
2156811
670403
155858
587066
1314783
406309
62662
832195
2583547
721572
2596281
482415
2902205
749065
1463577
1851973
1288618
1977279
1926750
952830
1450999
1223108
2778893
230206
1355793
71991
2800975
2374966
161515
2574511
1055816
2509619
2856242
2815394
510664
439343
214369
2227157
1246875
2644652
1501835
1318375
2121507
150111
1599234
230030
1798988
1532088
1806441
565510
2550459
626711
1271635
2860197
2305464
1936470
674617
727913
1201931
273330
2239191
1879747
912282
855980
373371
429422
262533
1816062
2501995
543450
2312146
1957860
957741
2354532
2291787
469399
2087700
1902338
362449
246657
521909
2431096
2434853
1667859
1313635
2810608
1865301
1985622
306065
2184058
641772
1536217
2811650
421638
2159010
922686
477002
419592
1273383
2185320
1614480
398257
2910292
2660243
6706
2426291
2121988
1612255
630774
741846
2102242
1424218
324742
260074
2771599
34034
205826
148313
2586841
2478504
894759
208827
29739
2622089
2867499
1867826
2067155
1155061
2921512
2443120
347054
2258148
1982969
1238766
195197
299531
2733391
1797883
64417
1633198
446648
795947
133966
2399284
2304641
1780903
19524
2075342
302065
876678
2264202
233212
603319
825957
2157845
1033937
1394670
997360
139383
434524
381196
1889369
845931
1908126
2685370
953279
143514
2246496
1719454
1687249
2386263
2270530
877823
2022992
1639451
550252
1329470
1448391
2640140
429566
2261646
689651
1316679
1293791
2723051
1067447
1570712
2336341
344783
613087
369929
1885217
1585553
2098279
537650
2016536
1563810
334985
337747
113328
1021186
2089495
2013496
2823109
2883218
2854028
2627400
203000
1363734
2309775
1033441
466466
922814
888686
1116234
2828665
658478
209325
1593765
743206
1688311
1063703
1697580
669296
2264030
2124764
1315598
463251
1217230
2648550
1202452
2123707
2514003
555108
1483848
179277
2880487
865965
1436415
699729
2742893
310478
1861350
583362
1742588
2242947
2408758
1089302
2329645
143226
468335
478720
2185096
2885284
2536932
2342776
1945845
2084877
834625
2122772
1080150
1033001
1947802
446037
836816
1135499
1286492
455659
1546824
2854903
2008210
645681
2451584
1600713
500097
448480
240385
2422812
587948
1553562
2892576
231332
756376
2586101
2316577
162941
954357
1417558
2002505
2060381
1977135
2380212
1993829
44052
1667384
742186
1477155
487742
2357301
2639397
2002633
90936
2194466
1232730
2723361
501698
1248420
2806997
2866408
2001643
841702
2704153
1893854
2404395
2505416
93484
112097
2616978
2094052
706967
746215
631098
2771584
1423337
2767646
2357790
2152808
655997
1695083
1521687
953974
191765
2750445
2439776
42955
963706
1453629
700842
1150632
482219
1387552
576148
2655741
1395656
1791894
2719644
2218919
2291791
2362900
940957
1529786
745499
779440
2357900
780919
21872
1984746
2351078
1871682
1552287
2682757
1626403
1204167
556694
2473808
2236366
825494
272059
1848244
673074
1485611
2218755
1313938
1392471
2925353
2888097
916984
2964
2158089
2591942
2459915
343614
531451
434791
1964712
1959463
1193551
1324791
2243304
144921
442500
2085791
34266
717745
2793870
946806
1366755
2106030
1429288
2354103
654112
2783895
368172
2247042
1536317
1582915
1791532
2714603
2425983
2509884
2862516
1488548
2006953
267965
2338718
676077
798602
350020
842902
116343
2909546
2898100
392352
2356904
2409213
2686477
62035
2100072
1750840
700341
531209
2461819
48465
103879
1702048
741345
1662767
848439
667263
1345667
1028273
2372831
1950175
2679977
2146864
1952460
798159
1264502
1809702
27218
1666077
2211881
2696847
2249186
1020652
1804146
2127567
2851908
710679
612804
556642
2918201
329508
1468726
2512748
1324012
2691272
225876
2368852
1308037
651483
1332600
600645
892531
2564463
10456
522904
2040700
2937045
2637654
26078
1629941
2492158
651371
1114956
1367410
1283498
1179514
915606
482660
1127877
2420820
2903434
2836702
1814878
2881930
2418972
2268673
531007
2916102
831954
1207304
2603851
2783679
2477067
809214
662030
1412804
2477172
492114
2720069
2862868
957795
2160464
152242
2731394
2231744
2865780
604092
2099224
2265752
1555596
2659964
533384
548261
2286447
957244
697667
1542716
1399768
323371
1468474
2914678
2599140
246167
2239239
1086486
2595632
798237
1005415
712982
518783
1640735
2384339
1481961
1577711
1144631
1807884
900965
1624711
92839
1349019
2266859
1927136
921675
1328812
1750443
431553
2422967
1989325
1669213
2729006
869089
2572719
544559
2797348
1661475
943405
311590
1339720
726114
1442065
222596
2009450
896746
1903720
1275584
2176981
2689545
1933806
2626791
2742196
583489
58324
552420
2145215
1329454
2690405
1136430
172209
477569
344566
1650579
1622272
1526173
2471082
1496324
800099
2076952
1270506
252185
2286816
2664866
286353
1920291
2192540
2024586
2320173
2919807
2896276
1040203
301044
1441278
1043435
2023626
632940
1372216
2123474
2527257
108724
1107066
872712
1146011
2524679
755528
171698
1985591
696113
1482279
1629571
660368
832566
1214803
86852
2237183
2929042
1812364
186717
1392548
353335
1783571
1010120
1951500
888106
199190
2485674
403427
1049843
1574953
2478749
356850
800448
2115958
2512223
2804760
897408
508474
2332074
1782817
799150
1831114
299950
1475168
870569
2642795
1850521
974666
2156628
2623777
120174
1291749
397123
68919
112838
2841880
2875632
792536
412734
1889890
358481
145268
54931
2636389
1667444
1182102
1291183
73655
1656661
1469791
2685841
10046
205439
1505509
783903
2325525
198138
1817718
853225
671874
974105
2676055
1151996
906467
2177893
1946595
967704
1134556
782183
172700
2275888
197495
2761701
1247565
2192042
937397
1059394
240392
1367266
98599
931374
2639192
1966938
2327936
459365
1275441
2936010
2635362
789334
2270003
2025788
282800
612027
117043
783952
2741295
2151583
1777625
2305249
2866069
176842
361675
838112
1648739
1643474
2882834
2004238
1782696
1095336
836324
2540588
2778292
2561221
1423582
674696
2574200
1714827
1848169
2008002
1771654
2319461
1961065
302924
1017579
523649
2232449
97632
1041205
2614617
402883
2344756
2065957
2859254
1044700
1945844
2297205
998321
1558295
1693073
944272
1570343
384357
826480
2382783
205147
2461718
660036
758804
368058
663959
1946416
762588
2683405
287680
1170471
2046806
779866
930314
1282086
1008190
1029705
1007289
2490506
474015
691043
1377139
2887519
2936811
881685
2243404
122713
263205
848661
1414454
2640016
568419
51087
718670
809098
498217
2916233
1497711
933144
1921669
2711200
2048097
1590819
156600
2922932
406330
97777
2936356
2334606
960863
1484004
741171
2348169
38617
2330489
1266613
2864825
2570983
99482
1589569
610151
2073255
676563
2623370
1903728
1863775
448646
1183514
2373366
531833
2371366
1482574
1438542
1199353
2073296
1609915
2059984
1845426
2624478
175496
166580
2831059
2200371
1409530
907957
1321179
922588
487018
2404144
1223094
1919320
1064264
412327
412926
1935280
2244618
233218
723978
862831
443923
1748435
2541369
2714052
2603430
2445794
2416058
2743281
1785461
2098321
1761037
409148
1571343
2095424
1440686
482062
1194706
1411572
1424502
464479
911324
2278987
519359
1499631
2100016
1143821
2300471
2202470
2125712
2481921
995487
2411669
509249
1150019
2429325
530247
120181
340241
2031246
2573762
1992880
2577423
2583799
812316
1048115
1610328
289127
2749135
2928315
388005
2163205
1935010
1982996
1995003
2565366
2541405
133989
2920240
2237568
1740085
2516135
2574916
563562
389684
634249
64063
489119
718723
2916776
1877431
209408
521150
385956
1512068
2899986
1776392
963524
50879
133754
323698
342179
1709909
591031
1614167
1018490
209388
435353
1104034
151819
2600726
1155250
473623
2913269
185518
716213
723611
488228
1936673
1782234
148255
1166714
116918
1660462
2595167
91514
2217685
1348710
1896546
1484299
2407942
1563302
2869426
2782879
2574644
2479999
1147892
857109
1185846
532887
2455943
2818305
2168737
715851
867728
1782692
826165
917725
44216
2458849
415419
1247144
751862
1011625
1251835
2465299
796972
2005284
89979
373733
2039601
1262537
303948
417038
124223
2655062
618414
2494796
124230
1871114
86887
1108697
2384497
2148185
1945499
1899924
1669141
1598253
1471560
94945
1788495
590814
2245877
2571494
578863
2014047
2656057
2526815
465437
2137920
321270
1586525
828409
2321753
2267195
2752213
738533
2088028
1195553
279489
2674081
1530739
1073248
1318822
1185735
965905
1762526
2405865
1033249
175981
1462312
282572
2512064
2188314
2718056
91262
786746
1695067
1628946
1443599
2125760
750149
924887
809104
1389940
1702786
2681445
1421527
25220
773388
713218
2485687
888847
1010758
1698543
2633728
2293757
1008385
2231994
2753123
503156
1413844
2114834
2130730
2224666
2122095
121950
869023
66992
2174210
2685754
1747346
82825
789197
654447
373474
578784
323100
1275264
501035
45985
1478583
2475368
1090724
1374090
2668081
2221028
617491
2797086
1294166
1267735
704664
2817972
572312
857620
2138746
1374483
648870
1515426
1483660
1019438
903823
2518064
1447365
2434516
2198069
86154
1363727
2707184
1034049
760969
2093242
1782591
2315234
1649456
1628038
2747802
200821
1312659
1504737
735628
1714243
717852
1337474
1831587
1691473
758277
1407760
2363647
2363427
255750
1601431
1269087
2513548
464725
49103
1854823
2081798
775170
2069136
177718
1668513
580724
2416105
122704
2101713
2385360
1078700
805593
2078885
1929397
508946
1508075
169330
708131
463626
1338665
2560595
2576641
113483
2150457
1878468
1129920
1860614
1653897
980739
1904997
33502
572104
1509050
795997
1707271
2395618
386219
2221115
2835908
1589513
401400
2176379
1936107
1043825
2902335
104590
5629
548291
832105
584904
826071
1936142
1809910
1157793
2483526
1203350
1227052
2708033
1982895
1041257
1170807
2422633
2461065
2534775
279531
1303020
261214
2138484
244445
1705115
641118
890340
1141663
2112688
1721861
1041392
487835
915860
462317
2207117
2730163
1299472
1240096
2634029
387468
2728428
1594903
1018274
878283
647436
1307966
2604259
1116892
1162022
307908
1535215
1247399
13475
1477980
410799
2734662
885184
1263860
1578677
1547876
1475119
1867629
2644785
1831508
2621998
2098137
2119438
736870
1858536
2477405
2862211
2342491
154272
1700120
1421518
1036568
872840
1049808
1032085
1217955
983870
2408257
2932932
1456487
1949381
1328521
153652
2200424
1221205
1979783
1474984
2788809
2133295
923015
666736
1595461
536776
441230
2744912
2021815
900171
1531349
2252612
1742900
2496989
2551900
2437819
2120304
2569349
930439
291093
2587811
2269698
2203371
806526
2676353
280048
1158289
1631553
404740
2221662
844286
1224342
2313115
1058136
320010
2140227
1265910
1433705
1591377
1675214
807022
1972677
495197
598708
1298710
1302986
1036542
1948515
1135835
2592609
2431527
2883370
2235959
2257516
1010541
2224481
2358735
1118816
824371
589442
190563
1919590
2097283
2735449
1995518
685501
469147
1411426
1363864
2587719
1438382
2374039
582037
2221566
2798106
927878
2346910
1906091
1780377
128139
1799949
2759822
1197119
1998784
361323
457775
99241
2098737
2137604
1560273
2617484
1266254
2871091
2895459
1462102
1565960
281787
1198206
1881087
2708292
725396
1077213
335940
2481089
484293
1085
1065977
1130500
1526713
1104485
1252067
1571617
425633
1601778
1896390
2659144
1313446
956206
1554547
1506178
1182868
2412440
2393632
143780
1968028
2416687
2360973
2771089
1770131
471127
2172878
538288
1130459
1473505
945683
1188493
1217447
508218
2455200
2727172
2735649
2746231
2467237
295866
177407
321500
2899419
984813
713139
183381
1707066
68643
2436637
1217825
714268
1856136
935437
486794
1256878
1549613
2550285
451735
1799077
1242892
1946564
1546212
538451
1948044
1252285
1859632
1926123
1858325
1201980
238295
2546818
440213
54857
1435600
2688769
1650420
1386673
715844
749603
216722
1648178
1228941
2146743
213038
862895
1697046
2446886
1831747
2562723
2866030
2808524
1806147
2312799
2711310
2797112
1010100
417538
2878428
1835258
588416
509144
1774345
360478
2671633
2258963
832307
441448
761596
14827
1776915
213716
2232752
2704580
1932042
1418534
863951
2845445
1692058
2608334
2069966
2759420
1925703
1989179
1008206
561645
1981023
581587
1739887
1337247
1585364
1791271
1362169
691707
345539
2087403
1257639
1694762
1240796
86974
2781353
2802993
36460
1529905
489047
801804
2563087
2687886
996115
2648244
1639008
876785
316858
692133
2412105
758146
1430016
2295417
1003570
369006
2544569
2234151
2509497
1098888
1929735
642777
1906315
2233259
1128501
1292257
541732
2382615
2116753
1805898
2614005
1688869
1542514
2083363
2006170
1327838
733884
1434682
1206401
168412
960927
1620440
486642
928037
2484415
1019155
1551032
1664817
1570455
731768
2321936
2528369
1790228
356344
24997
515672
1330372
1919987
1179211
2787140
923409
1209046
652427
621198
2782603
1790741
2448255
365072
424981
780824
2927814
2284260
144756
2254976
1980758
2270488
281827
2124539
462867
405752
787573
1285853
1092293
767415
319327
2783740
2179032
806893
956024
2896829
2447496
193614
2127600
2041732
2062349
2364231
2309279
338116
873471
2625912
1822232
241952
2908758
1578150
1591788
1356262
1968724
1940878
619926
1585642
1853701
769135
2575913
2242566
1422774
1443487
537386
1430499
1980746
1050700
1894825
2827127
2336997
2786480
1413842
762475
2200432
590808
629483
1864774
2838308
2382725
1233736
2820792
185519
776163
1363007
359766
1901158
2091741
2450240
1052646
1133379
2115068
2409438
2807767
127912
2470343
167375
989442
1763654
2538995
1163538
1370476
2694444
2619402
263414
1650957
838947
1413702
2061655
1642693
887366
2898919
1104807
258094
1735995
1593460
366843
916291
1321283
23618
1881496
1883351
673082
2432587
2143333
208406
2048358
2309449
604198
2203351
6742
1083004
479638
2890869
1073282
2328028
134733
1944472
932258
1912982
1645910
2304685
2784073
2324614
1237793
2938568
2246616
668176
545002
2885695
847769
512489
567906
1639666
2176627
2020821
1677264
1611591
1693467
2290156
236131
518282
1138349
1390618
506192
1549203
1192924
599339
1583753
1526751
127357
2752247
1935464
420387
634551
2637213
1740308
2534306
662512
1605983
2937956
1669283
1541284
2735264
2843665
1795086
2737404
565336
2814128
2541929
2795717
477311
735826
2935201
464556
989567
1206503
2927321
2604289
2738419
1524426
2063682
575577
1971741
486109
786828
1617929
1315419
971741
2758143
2167477
463092
1038831
823143
1842707
1930265
559546
1910743
2033538
2088832
1348617
1434476
487398
2006554
2143113
1297611
2204182
2084853
2002740
1425891
2721064
2518189
544681
1917540
722102
1611882
1731033
1951925
2714097
1650617
2388542
1443127
92759
738607
1087466
209936
2230092
1585770
1461435
1993952
2355058
2035024
2471784
1790529
609218
1113034
442152
1432797
1454782
1205589
2470374
1438684
896190
2433422
712011
546543
2226954
220612
802914
1076057
338879
2001736
1009663
1781789
914531
1762738
1779578
2056389
824740
1850058
1402483
20177
1162904
1518161
1757528
311966
2299166
1272969
2922004
2918875
1569789
791647
1365962
2230887
324931
1662321
1468107
723035
1005507
582699
595065
1073285
557180
2578861
2663233
186009
783363
884675
861552
171998
1107240
876747
364511
941112
2293547
2301527
2559833
858235
1024329
1585861
409694
1536432
87731
973359
2449399
2019870
1775320
2769907
1606001
1094929
2774425
255603
1794518
676138
2307745
2179769
632629
2437625
1112182
243826
2310933
1675240
2220528
1319524
2545282
22306
1016129
649168
841428
2883139
1519480
653626
675304
1943254
1303092
569272
1210938
2121908
2092747
1251251
197270
414070
199403
2896110
628523
40629
672423
2103914
322673
963196
493398
382365
284397
527815
845309
2762346
2413476
1768026
1548559
1565955
882563
2138323
711338
98819
2928821
1835337
1141164
1417442
971567
1977963
2096692
1653784
2739813
1982118
413907
17495
1002926
1341921
2878391
107323
2788867
2687081
1646127
2893179
2176757
1768606
2408429
1889952
2604000
2916315
2115827
2245607
50488
2278971
302770
1147501
2222764
2657282
1191764
1746773
1276313
2491358
1498278
2775324
1749303
2824026
1138335
1667405
1178782
2595613
1454015
1075298
695598
2205786
658185
567780
2921426
1541270
1030262
2304225
327986
1688213
2027784
780591
2937195
2290073
1149030
976003
2557011
286742
1591670
2377567
1695180
1003001
2937628
1133899
2176925
134419
1450558
2200465
714241
2896505
2314271
754984
2485248
2254381
163651
2411140
537513
74422
481246
1412046
2041534
516607
1991720
1368254
1359333
2101363
280683
2357597
423642
1261468
1447314
131216
814786
2324832
212046
916504
83834
1763200
2114244
2054580
1813971
688622
2650436
402851
907630
2241650
937011
492589
2871841
1739528
2597643
2604621
2749816
1560211
91553
807491
2775630
2573249
1987791
2367012
2392631
1139991
1248931
2231169
2093725
261373
2303309
1129071
1994987
2786157
2247280
169298
476876
476357
1030025
1132416
68071
854755
196624
2856321
859333
2403092
273090
2008527
1381483
1888604
2674639
1032783
715719
2386368
1091926
940691
887953
2194828
520973
670876
1274235
1613095
51808
298288
1336421
663127
1463838
816626
431737
124727
2585984
267158
2341556
1842809
1890971
1286969
881509
2702479
1766282
1938697
1274640
2618766
115341
1711251
2443504
1936563
370321
2662927
783226
846960
1949929
270049
633567
196270
418521
1280347
409207
1334268
1668334
983733
2408413
2825431
882532
2590187
339494
1283622
1603536
2025467
546808
1606623
1880692
2312589
365587
1407178
2720788
1828511
85428
2688668
294883
807687
901062
1665974
1269855
1565414
1301033
895024
1470487
2158943
454455
1901690
2146692
730744
1640676
2348971
2460860
2826998
308064
1180787
528088
2382173
541557
322368
380761
1906895
196020
1302173
2069929
2548988
2388111
40464
15760
1947178
2338077
1502150
1480314
695102
2887503
2612081
2021280
1676325
2693130
441151
61809
758737
1172034
1091430
2279247
2542097
1908968
962064
1328484
2432324
1631450
2282193
2071637
1709517
125674
1491612
313996
1641401
580538
2684936
31028
2830032
2116236
1112128
982608
1039560
2628058
87164
552924
455201
1402008
815480
53380
2544293
1457179
771364
2426214
929683
1131141
1958248
686362
2557122
959773
1887606
2375963
2043820
1268113
785699
2932662
889902
876470
2792307
2146887
1311378
2733518
1399810
1565198
999224
2796342
1792893
593615
1605081
486722
1133557
1631424
2533606
1844643
1172765
358343
1458714
1530356
1032904
122186
1544276
1706052
2863987
1601883
191731
1565426
213257
2627310
1041679
1410424
2088333
55593
363142
1474895
1351503
2836960
2535682
2894373
2285176
791613
515818
1304416
1794582
2272295
2266164
1342953
2373216
2094606
2677705
2353244
660013
1749274
745781
302114
265456
2247174
2279477
1642806
539445
2898165
1778662
2607355
1963280
2330124
2312271
2672055
1742122
1428536
135836
1104622
1569691
1224037
755377
819710
783343
1286631
2077631
2267513
732551
2064523
1095415
89634
2660662
2631403
2206507
1902360
2213904
2685108
1668255
2481963
1587039
79527
1715650
1202380
2694476
709456
1512513
1814612
1827947
2726449
34717
934258
1080533
2039693
1976929
2398515
228726
1752758
2452793
4222
2780476
2902965
1414906
881822
2155768
1118213
1863989
1732538
1425998
2520183
2064469
302613
1194209
1669595
362104
1801254
2734586
990233
1262339
50478
1746868
2180662
2238536
2129400
1600117
2204092
2155480
1248323
1434613
2553320
2296545
2526014
1795861
2413705
72614
743761
238588
670941
2462884
1781455
2454315
1786668
902555
406573
1929902
778963
195454
1068155
2640771
1247772
2382677
2770145
2687936
2725211
1461544
1034339
908770
87468
192519
327617
91878
692978
172985
1282728
1583572
1480767
2139017
1916412
2640881
36926
2833100
336064
2511747
404332
1561274
1976568
1428270
663798
736047
1756402
1290127
1802547
283112
117309
508004
1282927
1232316
553028
991083
1697278
602113
1474729
1700580
2867353
875189
1577193
859303
1860259
141415
2065839
2170428
57817
703313
1058570
1544519
767908
2232148
2868512
332400
1969274
100465
328355
2505924
1849241
2116626
650331
213582
42121
244177
864162
523591
2325059
2410409
123447
1794296
1078255
2519842
2572318
431538
717418
1198171
131383
2328813
1684434
1601883
1223734
501358
2932758
1686784
1612728
742668
2820921
235324
2476550
2060854
2618131
1185898
2594156
1957604
204016
2563495
652065
2716035
1902448
818079
189078
1519358
1670255
2560813
705451
2026368
329505
373763
1695973
1958691
947360
2331151
2822708
1387355
569498
1447430
625739
2731099
280292
1360589
2825714
2621123
1422121
1244409
608350
191071
1103570
1707494
1908585
84380
727543
34885
2668354
50348
760909
2305112
2892949
222596
901865
2612702
2673513
1481106
2567671
2194166
2345769
1687469
1054693
1528374
957643
973924
1153812
193293
676690
2446101
2881198
353361
858475
318587
1856835
996501
251065
793481
559078
869023
2249248
2782871
2750579
1836825
2036634
2862877
844191
1173127
19973
1326414
1375374
1923325
1895849
2469057
1821779
1529578
2662149
2472451
632271
372470
1453603
2516483
1677885
2384685
1973865
2012992
157243
1218954
2031771
2066637
1506212
2846500
937080
546248
1822969
2395641
1034322
1538930
1850969
393171
1619755
619583
572210
2169081
1342489
157936
2358464
1342824
1867169
2498046
1585684
2871717
2934704
309326
2113399
2815082
447991
2210945
2877718
2227002
2740308
2498625
1681841
2340038
2250226
278433
1743712
763838
1943120
2103590
2789276
2167733
753282
834623
2413163
206163
548212
1311588
669134
2140231
2576929
1736888
2660193
2709777
2323915
935602
755968
2045054
193787
1811788
1467493
2735433
881660
581248
1072141
1518695
2316491
1371874
600778
1379481
1674918
1873954
1079675
2088443
2834523
1438265
581366
369745
1870300
2580921
518021
2804205
2599876
772923
1425187
1692874
1559234
2183692
1522009
461539
409702
1184263
1794065
1332732
615536
20174
2031862
1592435
2469258
1111534
31689
2827639
1456950
1835023
140331
1185028
267232
1981221
2342973
1496847
625051
850064
2814505
807219
1736806
2804371
2475989
12295
226561
946517
1490521
2275877
1639216
1981111
2766790
2539990
2823216
115948
1519009
2709251
1321350
2635104
434978
2272153
816488
1528217
2473147
1838944
196697
2731171
830315
1331869
2192590
1900071
261099
295041
1960873
2815744
332910
2364997
1121122
832765
441526
787827
2065590
1483200
22898
1630747
973414
2080981
2744595
2849914
281877
962085
2015333
2925346
2580311
1907814
2542120
2591098
1666240
332041
1673731
165619
1155376
1025219
1141056
2473057
1302786
1004096
2415681
1340436
906026
422370
11842
2341377
2783834
702301
1742602
2584734
2492365
1283089
1281976
1126952
2196114
1369876
1073745
1277551
1872639
2635356
1471498
765160
2400673
1054877
1970862
1318646
465161
1398158
2066037
890379
2797870
2916119
1277681
2931478
663948
2046496
2394778
2904077
1522015
1536143
2130714
320238
699676
421542
268831
854437
1086449
2485007
975555
2873965
1053612
2565503
2751873
191508
597610
1970392
137618
2332248
2934834
14109
625574
1176938
1030415
1741150
767161
1897680
1865295
2052292
385382
52026
187897
1901264
377838
512876
1879323
2871442
1426442
525678
1818487
2100816
2635010
187263
1885964
2657018
757514
767649
423831
455430
2491476
494689
2811542
152391
1419823
2357344
463727
424352
2015156
2482636
750702
2593664
972132
2898402
2479621
869991
1592293
1096616
418424
1995727
1017312
562937
325378
1331890
1760879
2475184
1153254
1895421
667732
1758617
1791483
2332296
2371786
1433891
1122516
1746249
310180
222780
115651
1329551
580800
184133
471905
2048548
2842512
757625
1565217
1652182
1797566
1317520
2831109
809722
2104628
315648
469354
2391442
462084
606292
444870
2871381
2340879
2846679
773299
1465958
611351
1513414
1311937
1275034
1237685
1737646
453368
1306773
837577
1291581
229066
1199542
2466239
1830970
823667
1337907
1038133
165707
878984
703648
19366
2338001
937841
416976
985007
608668
2785674
778843
1421770
2376982
594803
1736380
1520474
1270425
673539
79216
2379616
299049
2243452
719270
2562465
987607
149538
2330898
1806379
681131
1040075
1614286
555468
1724399
2232925
299060
2366112
717726
1990041
1481977
2448894
968287
809872
2143542
907676
2679106
184254
613414
1927813
1659397
2094647
414544
2618849
2260930
195448
2765348
1102709
1434325
2676655
2487428
2930193
205624
26622
2188557
1572449
2816698
2613663
142344
1011844
90770
1659730
2283504
2384819
2044070
283532
2695408
971368
1640037
989539
2369862
2274550
2239675
1003207
191734
1407281
2798943
115379
2459401
449678
2637507
1097695
773862
521369
2747242
2809066
2477315
2743521
2723269
931633
1163735
2509269
1773365
1745301
1393052
1474229
1449874
1663838
543767
893192
17702
1246188
1252134
899216
2741735
2158622
1656675
269410
173583
1638919
2738795
14500
615037
2584781
368596
2059204
1375247
622168
622848
360246
2442810
1196370
2303168
587740
176380
2255164
296070
946844
161983
1927825
2101942
2517841
1394078
1142745
1456441
2590795
555463
1206787
164379
973233
2161125
2083763
2800836
2473627
2028874
1131790
142623
174576
171748
1793822
2322234
2112577
2239139
2365833
969846
2755093
2114357
2858489
1862713
196240
2366135
1015423
340068
2232800
1694052
1055922
476998
198152
2114242
1313287
2140284
2659882
2696116
1411097
2473941
91254
513173
2198434
648331
2065054
2433161
928480
790438
817663
614740
371149
536603
1575766
1354122
1195822
814356
2132418
882488
2228036
546289
1945874
1003699
1174815
1224959
2424499
323519
2561998
2274638
1980774
366966
1378013
1362888
2430914
1614596
1770470
2399533
1158214
2343291
369547
2149343
475744
1086455
1258348
1837336
1321776
1627489
1563182
1375761
781389
2427774
2288027
1793399
1395047
451027
413065
468546
155516
1184679
2856284
1219547
2237610
1778600
1535770
1864980
1234506
41160
2896941
1526405
1333986
1753880
1002994
588375
2497219
97052
2727921
2870883
202258
828886
1728612
2045250
2182498
2765952
2719194
1401920
1039546
471394
1100857
534056
1893729
1978461
1833206
2573511
729838
209088
231742
1246100
274326
2704519
89061
1105194
552050
2419931
2414873
2457298
2791366
1986182
1020382
561212
946815
1366550
1881659
2850920
984039
489628
1587350
1831506
264586
2429805
619591
1824345
235334
574155
1427965
2223699
762024
891419
2491327
1176093
1641163
869637
1761893
1950479
1947228
1983977
270647
2368192
305832
2875646
1905090
877884
1446341
2802430
277897
762268
397397
536461
1660305
2765674
54774
943920
1114726
1354335
587690
989446
2842268
1772920
376649
2318812
2088474
831383
1338774
1782569
2041339
1545351
373328
255311
264321
618159
676319
2672512
501266
915734
2013801
763110
2810197
507963
2844375
116940
1952032
1595795
2067062
1798614
883245
691400
306
1265380
1143328
1103275
215425
183323
1198125
1462758
1506598
347650
1075900
799975
569451
172847
451994
2334596
1531605
435483
2253116
1976541
510536
2916350
621069
180440
2269188
2725894
751399
2560747
1046603
27894
853203
373764
481706
1544141
239719
2821650
2938210
169926
397378
1614691
2012769
1219505
1228434
630611
434264
2658282
1457126
24109
1317557
1236507
795155
1581015
2865403
543519
1290291
1706823
1950719
981953
2204095
1018901
814046
1947943
2051310
786121
849010
1139324
2162741
969133
157303
1557161
686765
2618490
128275
2401811
1781675
1141265
907229
598801
1992373
1781644
847319
2396555
2436179
1183954
420221
1463976
2035275
1216658
1211909
411421
380375
1823887
1610096
343572
649404
2812042
553644
1378191
1441870
1104193
1019308
1971092
1375068
1283996
1041882
2501956
1572170
2084818
1588689
2866136
765245
1161445
2509548
1379898
1489223
2025302
978272
2311480
369297
1254451
669529
2692891
554027
2184799
105325
406527
1986399
2516930
2446839
2392126
1290927
1779673
1381340
1349111
2510125
1002295
432606
2400867
989130
1894558
1171312
435161
1815392
1233920
254558
1501955
2496036
859508
1786941
2524273
2232917
2221582
528972
681730
592715
275354
2405204
758628
2034083
441929
1728974
2818099
752903
1503301
2130848
2151398
689617
1059516
1423309
1090472
456139
655332
356998
2875052
524363
744983
1404367
625579
2127313
1243692
2633863
2437119
2770444
1114132
374711
2003851
890218
2171995
1934861
2916058
2936621
2668661
2327501
714401
1906421
519493
623468
2631271
1645189
1975534
1536725
1728175
1811371
231566
1261899
2735838
734107
2767300
561876
462947
20880
365962
1846688
1786479
1989498
2451383
547565
774792
2016269
241453
118463
1563990
1819816
448018
180536
1550356
2331008
321393
445097
2719023
737156
812058
44121
1229893
2062856
2550778
786109
2586182
1546595
1556090
599492
1799811
698382
689136
2559426
45556
1690732
2925716
520972
806666
1154013
50444
2922030
694629
1554021
1251720
970860
2229147
1607586
569278
1525875
669785
1248466
2585874
1607404
245146
2221136
2035005
130167
359772
640810
800870
1398622
1725528
2059345
1620583
681011
1895230
1554267
1670968
362524
2145536
2774965
1458329
1926167
2024225
534636
2688016
2058924
375748
981769
2510036
2271414
1977365
632063
4880
102928
751342
525523
552995
561867
2423378
494340
2687984
698487
281423
2082337
2604786
1374803
2768509
786979
1362907
2098388
1609432
2712026
2301613
1890809
1809266
803647
2299544
906058
1277322
1306335
2277411
1557456
872940
1270380
753273
1538101
268905
1913901
36443
1944688
1883143
1585814
508140
2166370
1304980
2781514
449211
2319318
2322078
2164664
2614342
333216
2809487
121692
439317
431779
1452904
2109006
2049925
1842937
2881343
2320184
2299789
891860
1478192
1875089
219577
136217
2544981
565051
127138
1610249
2349093
765501
835726
77689
665542
2835375
2090127
812222
197770
2611966
97054
2280661
1665461
4277
2647289
2774505
2313756
360912
1559014
563230
1987631
1740533
283752
1602238
503953
2031676
1316378
921768
1348362
1774465
950751
956568
1810466
2569251
1465806
2368089
962201
845315
498457
380959
1896103
1954398
1345669
1355350
878501
2263315
1575458
643074
1188737
1309823
945463
523801
1447275
344955
68029
232158
1661797
151651
1923879
563490
904189
824010
215275
2531537
259742
1175169
846450
125224
638737
2745843
623127
287477
1264138
784831
2862269
1032295
485048
500106
330561
1749702
2052844
49448
2109208
2307092
1937323
303234
1935120
934920
1721814
2456088
2158655
493734
2740548
2655096
2690648
1728398
1415414
802975
184618
1453921
381519
791082
1704591
2134571
577952
755632
2129628
1625097
2434097
1795389
1570716
2174722
2755597
2353918
1077934
2935469
1643733
1399735
899889
1723041
2114318
843369
2342374
215571
1742022
1117484
2750628
120259
2466886
753102
2763504
790851
717858
1732855
819150
388002
1303042
2569711
2741675
297244
583349
595341
1822845
160781
2661725
927997
469241
2458678
2802414
1201357
2661714
1678521
1780672
1346469
2633587
2523704
2895660
2783636
1532548
846882
1682064
982821
513571
1541107
2616111
375943
2926474
806172
2031717
1522470
1439220
200323
1432424
619284
1474859
1555591
1055289
1058914
1758245
1998535
1380400
925592
1699648
1225770
429119
2796070
1655625
2658332
1352304
2239007
2502876
1413431
917086
2463179
2917740
718714
2038416
882326
1842648
761030
917840
1416964
850904
1588048
525462
1029853
2760223
8502
1376566
1996207
1637418
1818316
1141065
707568
2482453
1564624
535656
136591
281270
2024770
1881310
2894784
2774549
2634769
878033
1928073
90811
2754957
979543
2186509
484446
1939107
679953
1895792
2201564
342577
267778
2318331
355116
805427
2320488
1178551
2158110
919092
2535441
421289
638908
2020145
2321883
2334544
82630
393730
1970939
949076
2469246
573715
1352930
761347
1911028
1290620
1381722
119657
550404
1854100
2510039
1676083
529804
760029
1271697
459117
53643
156081
667091
18430
1808772
2602475
566474
1718033
502530
2407570
2351318
2596421
2433768
240904
1870578
1814167
616011
653303
1827845
140494
1330972
2447958
1923626
578539
2369152
2532002
1402550
1637490
1513904
207055
957424
370697
2505097
918352
2057699
1130894
1894233
2729990
1530634
971293
1509425
274314
2748515
2752265
1367772
1348879
245307
1437484
1845871
2308048
2164528
1028285
1759627
1982369
2292891
2924174
1392096
245925
2780572
737639
1369348
915803
2600934
2371290
1117557
18716
2636385
1222358
2376434
1704212
144038
1175194
552269
1351155
995147
1606885
2164986
2620166
2718428
946976
1574594
1134626
960537
1243693
293456
50118
988481
966436
1520009
2712651
1258685
2493148
2566253
1008267
1925490
95326
1075662
2350883
809311
2089050
1842427
2145467
1537224
173064
2364355
275727
1012219
1881555
687001
2729668
2307643
1960553
1795119
2334558
318089
2107330
708448
2491082
512843
2401125
1423861
1717439
1469658
245400
2512714
2653313
2287521
2078416
424640
2143674
1984233
1855672
2560459
1559095
107411
275429
301040
125882
2343412
34454
2272390
614809
2839127
1202286
505578
772319
1264180
2118437
83057
2816456
2441098
2031897
1258669
1946754
65161
1021359
1820312
2364525
476663
1848984
852897
1560933
1934916
54354
644036
1908895
1524371
2113967
2027891
596685
2542644
191290
1601012
726824
43478
935644
1756854
2543673
2045897
2333363
2389720
1408362
2809322
735746
2500197
796211
1400067
1095089
1768105
416964
1353332
683605
2710195
805127
2006449
583891
2091622
2624066
435157
85681
572608
2678568
1578615
1720750
2523926
1728715
1137590
1269323
2670571
786521
848348
338102
1113244
813131
1798808
2488533
2412265
282740
2896196
2464642
2477381
2600962
148641
1408906
1459303
1199570
1828120
168269
1980174
383921
203880
1336071
1368845
1640616
306469
684485
2187562
1809396
246134
2643197
2773542
2577403
1751245
521924
609627
2825748
2620840
430473
1326797
905419
1611772
585330
523262
798563
964519
2595018
2812532
225773
1319332
57098
599666
2171640
1530387
2540353
321638
2401414
1753590
2198910
2858836
1670147
2323397
2553165
1464402
864426
335838
584882
2543655
1728798
1338912
2463787
1573988
677943
1969423
181511
21376
491451
360504
2621137
2815333
1548236
1455677
2198933
1631894
188663
1852338
2417689
4434
1318085
2460546
1930599
2652035
1065582
2471303
2275534
596346
422995
2777282
1614187
2448149
1436622
1185756
2295396
363824
423145
2310031
1391062
2306295
2842519
139761
1491452
2717934
2328319
756916
832392
1046595
719285
1090600
1085944
2486629
1460602
28106
1703056
725914
845302
2024371
352908
1774910
2112406
2923587
297248
2337365
2877103
30194
243045
559367
865882
651754
2931318
1343847
63716
2503549
2428707
1140992
23093
642137
1820026
2152314
1733427
1677203
2456726
2281313
2437219
2570470
283608
1120426
1642867
699527
757225
632142
322678
757998
1724320
347701
484099
1281486
1690859
2607912
1877675
902952
1768411
739155
1945748
294133
2779101
1305829
54892
1306745
1667182
1737454
1742899
2186200
2734545
1665736
895162
2509980
2328425
2168634
729194
2299464
2454336
1200027
1428990
370247
255063
215570
492571
603740
1547371
2208298
112974
2276161
682132
189931
219176
2890267
212556
482527
1190557
2703491
1137383
767661
1754141
21277
13445
1474716
672660
2509446
2344658
296396
86344
1332314
2734865
2307614
1659157
2533030
1785055
2180009
2332634
738178
2731877
1809787
1298104
2119184
1714482
997785
1559819
1224375
624756
2402537
889202
141115
2576733
58987
585576
536504
2646582
2617153
2713875
1656705
598603
1208179
137437
1104614
1334060
1417252
2057126
744635
991736
719210
1018028
2720275
1769169
1581059
1575931
809475
2930625
101072
2819333
2530001
1825194
387071
457299
1467794
1148019
757308
922865
1382562
2021092
505026
2169552
2549263
2457281
15892
74564
427305
2093718
474356
2807356
161454
1833397
1203932
1433576
1239114
2549144
2069980
1039311
2793046
328338
947879
542972
1315000
2730141
1945456
2892616
2891775
2912660
1096330
2585243
183202
1885766
306135
2344826
310577
446729
1630656
1719749
853042
1671576
2026118
2607950
769518
863902
1804756
115082
1327769
118610
2209346
1813634
2795020
2031559
701605
117815
1060636
1515902
2262979
526951
1732786
2499033
1574120
2896064
2762835
487287
1893578
861631
1943594
2098269
142953
2143069
727930
2852630
426035
2785063
1178968
2895415
2474991
2323880
13613
633886
1637681
1896177
2139383
1956809
154426
2098296
1975302
2308964
1491097
2096706
100418
904271
1704825
408159
246167
1847616
1266033
2534956
631168
993718
17317
2360938
1594432
1888814
1410078
1178165
1588267
1269619
2165584
2543578
251413
2613027
907949
644348
1554238
2000120
564749
75277
2414534
600834
895689
2135831
1081419
2546524
804062
1988925
1320589
192759
2744203
1786311
392523
1793436
1991122
885432
2850438
1399286
643209
695383
2211663
571193
28403
1085839
95515
1803915
267501
2834108
2106534
388770
1126764
24783
784535
199313
176800
1663630
694369
1295320
1224263
2733368
360101
2811652
2119279
2128056
2765078
264319
2276360
965180
2213980
159100
2681438
506056
2127950
2485430
1228085
2794274
2697560
2211099
2853920
2880678
305031
1585333
220804
1642578
668983
1246253
2715551
2404920
2542949
2080187
1193430
686769
1473771
182317
1704728
1561430
1467580
2746810
1437781
645826
607669
2626600
574599
2496128
2615098
1517954
2462610
2071804
2013849
852500
1950318
1917736
709664
2736004
1914169
1435034
775241
424809
187559
1668905
1870240
2879407
754129
1526284
1404017
2464467
458978
2608682
95365
1681693
696474
1142834
1998594
1292622
185012
1260646
1068362
2854612
6454
1314439
1448449
2437999
1892845
661421
1508951
1001607
1918548
2738474
2061771
2015139
238978
1438471
1151046
1764814
231882
2841750
476938
1399935
1742925
2045090
2860543
69190
1400806
587468
2728957
334551
118325
2769891
684959
492832
1251432
2060729
658151
2049292
1641495
1565247
2098812
654991
1172340
1810741
2177036
2269704
134012
1540606
107466
1114041
355239
2261294
2282093
892359
1462153
1854732
1765764
367804
53851
1134982
597764
820490
858767
2491501
472807
256640
2759033
1193739
1314670
2830037
1848208
1314939
1649909
482506
231954
1555325
957377
2482039
1134140
55485
87057
1215832
1983688
1230338
1230690
1682231
465516
919503
794186
163016
1486084
1286265
767548
558130
2565217
2448441
1669714
2614322
2857876
2440922
308379
1933602
2195975
1439339
1245691
388864
1926148
518626
2348954
1306409
21627
2250522
2397460
2187177
2149604
1841997
762176
2665245
1475358
1645729
2428168
444865
143473
1476987
1444667
1968475
2429216
779696
489071
1621823
1689706
2730244
2185044
701448
1111153
857447
35311
939095
1499660
1230600
2051517
2112099
2066864
1258820
2630575
2701124
160814
996101
1565484
832996
1125961
1341698
728987
518636
2190795
2862877
312161
545607
1879681
2853657
2010996
2656981
106891
2017893
1049958
1464223
2091657
2681097
515179
630734
1137418
2801749
18455
245241
68500
1843868
2201209
281137
1700323
390229
222507
1042550
1822294
1143205
1337273
1978512
1619682
90738
2202573
2650757
559027
2572205
2800235
902030
2330462
2633275
1588661
2585501
163093
1892436
2421015
1447412
1287943
890125
1290352
2074399
657290
1980540
431594
306919
1613296
410466
986730
2139547
544398
1476404
1606107
2124820
2910531
541699
2418443
1475872
1061390
2679722
414800
446851
688651
1305578
1094895
2784513
2778540
287502
1611453
2481605
2843707
330265
719092
2114641
1935171
2169915
2324017
1105739
1968251
698402
1893682
1545746
1326674
389014
2747482
679800
1057671
1674354
438795
914232
1869938
687460
2372303
2059969
1552479
2342874
1793334
2028103
357058
737646
1480842
1645397
2472701
585906
225386
2058312
1140162
1241550
2411851
535153
2477209
1509468
967428
1663332
1471810
1440705
501276
2256610
2475544
2723077
2341759
2370943
1346853
240811
13298
1192025
900086
2016497
2920456
1728586
2939961
2084285
674378
2226805
1743110
163054
827176
389313
278972
1656939
1524159
1790211
1771304
2459850
909264
1140905
11219
2295861
23284
1955017
375910
965198
515662
1533784
2158097
1139563
1380197
1865087
2532274
1184780
1237453
1602622
1995698
2673815
1755949
517836
467323
1539363
2129908
293664
139916
2330817
221080
1200583
1575344
2741442
2722676
2799958
1969218
2051218
2591045
1156747
373883
2342628
410507
2874219
677323
2515638
991009
453359
1374099
358957
1199091
1894809
919363
577710
633862
1084684
2746213
1621920
2845368
1941790
1912780
1514833
1742089
347255
2692004
1164774
1579450
2726520
529821
1322734
374412
496317
1358617
1546831
2058560
1963628
643286
1155547
216815
225232
812975
1780371
496609
2271701
2716157
1575946
1905847
1030077
565004
811268
31992
1255899
1748076
2860734
1255823
263519
1036745
2768819
46602
1949089
2503392
968118
2320758
361808
1198813
245094
1413174
1417034
1366406
1596497
2350461
1691094
2823351
2449615
2385003
2032954
2416026
2647227
2120637
2505426
456092
1849362
585300
1139130
227513
1282892
2528944
1909237
183097
752608
1837210
2580931
2765301
822115
794865
429723
2443104
2039137
2797640
2779419
936258
1090922
2113314
1040561
2678248
2493411
369111
2260306
1802598
230124
2019342
2032269
128803
1937470
1062294
1750677
1160635
600002
410171
24759
2747150
765427
1862529
2292610
868480
2795932
2097654
2113012
891341
2439392
2114493
2913007
177874
2874159
659225
443305
152719
2315458
2538629
1110519
2265383
96935
1780948
2379186
2157008
2585750
595155
1568945
411180
620800
2648862
2051256
1887781
706627
1984514
1758304
179556
2101649
879825
1025243
2933368
1940285
1657582
668277
2477194
1792879
762332
1137005
2877622
2470801
1729973
1987007
703978
2349258
2495783
2708341
625123
61673
656587
1619282
2205238
2399216
2084531
2467700
1495905
2795402
2818238
670167
2463222
689848
2846049
2827435
1916303
835495
1733065
1572080
1682075
298577
321895
428235
2511222
2061386
868877
2835757
1057956
1462111
725730
1020378
1222875
644537
987822
1437821
2561477
2468815
1876796
274381
2588932
1701707
417767
755393
2525060
2485030
514944
2858889
1142745
239283
879672
2329212
729835
2847741
2773104
2378345
1535668
2427437
335356
2765534
2574940
2413383
1998522
942819
1319723
1665095
1464612
1754442
2784435
2372470
1171672
797466
1051721
512536
2072408
862129
1253134
2888340
226295
2105585
1640256
815464
1662238
1271090
2136452
2040164
116261
766216
2059225
2379992
2167615
2332528
2044510
924044
1585469
682963
2130589
463781
585216
1014131
669772
1972702
564064
2183179
2162133
812729
2179565
6835
1891523
542963
1589085
2560573
2762146
2770414
2651257
273807
78835
1183594
1558835
30668
673516
2459218
2897382
1661655
1030570
1318863
2294293
155928
2794809
1370920
1398215
2478575
2099876
1132275
1424487
2639788
1920615
1065828
217885
2919842
2838793
234973
989856
2114308
2902618
1172943
1446848
1028981
866972
2235928
2623330
2086420
240804
445999
448377
1268568
2297850
776653
815399
660979
765701
2668503
443509
2181873
1089262
722459
1363653
2300156
528723
1672451
254430
2884556
2921277
2222579
474956
2819383
2101241
2841223
1959533
1053492
2513986
883602
1927002
429922
825913
2242650
2786343
2378683
1739761
1534348
919718
208093
1016066
2371759
1019143
1167338
2141716
1878623
1875690
2793948
304974
1233286
2037370
56162
2324396
2902860
52479
753063
1490749
1989045
2759470
682483
2034788
1463466
1506675
731590
776640
2287007
1034628
2100341
2772922
1944024
2286583
2524337
167856
2122553
130259
2872722
2837766
1287935
826410
1325287
2400433
53962
1163181
1658926
2049277
1706256
734487
2726982
2629732
519815
2371256
668440
735141
313207
1874429
781233
2300297
1138095
48006
1292036
2857081
2048268
476485
1666713
1285487
1487106
567424
2771640
1435190
589794
768510
1899957
2114987
356511
1324454
2674950
2038034
2489373
1795634
2529297
815356
21850
10442
2739625
1901861
1097355
2362872
1873554
2803480
906872
1592873
40369
2906586
830646
189332
222098
1164834
2256439
340307
2402324
2803406
2318676
2295958
2569508
2129821
1373929
888464
1293951
425747
384215
1170520
571376
442245
2098747
2260782
2628879
1279983
474459
2210875
1125351
2368411
1645833
2121371
1715269
1588122
2724605
1281045
2718436
1576270
315107
1326820
2127244
1804998
781532
2817614
967506
2735611
2210797
2775211
1923623
433192
2184819
1545264
1725811
953915
1780729
169452
2482563
2792069
2185084
1789769
1995314
1469686
2661068
1989612
1635921
367748
1861037
909273
1211571
1681659
2455051
387486
1950450
1221656
379241
799569
1768532
1106432
1161401
701837
2167824
1129955
578202
584613
2589558
945468
556271
1954314
1108263
2183958
1766244
936248
718599
1815148
2835483
303202
2356766
2875620
96143
1808192
816327
1737537
2753155
2782420
2493504
1344985
1013396
291379
2389923
1013525
2311390
2246153
2882920
2000296
2474366
1172808
1108372
1956079
2193312
777576
603884
2812372
1378904
1843863
1344533
2022997
2141979
431213
46219
266704
2790639
1882598
883809
677718
1688561
2733647
1587504
936292
87069
2677943
1624505
626691
1650591
625483
1183109
1851454
238803
2123651
2362936
2684425
1178546
2351745
1698893
610849
2755572
1015022
539890
1846593
1483712
1976063
1550551
1744996
429224
281736
1658476
753196
2611706
1120431
1977971
801435
1913974
2393124
1008744
1236169
1800317
462132
2926372
2788812
2189850
1777135
1061445
2915374
1197983
2560351
62860
2872414
1375586
2343382
2274418
31287
2884141
930931
1483946
2423751
2407683
48702
815444
311869
1825020
1540407
2745096
572106
1155156
1126019
1727446
1501549
1610630
458002
675274
686203
2135778
929515
1601591
1729838
2435333
2312482
2595979
1758098
2178338
747747
2624442
1529642
1738927
13250
1159151
2216597
2117581
1005780
882586
1782132
1105046
1896132
1156030
2041666
2247861
2670837
2808861
2573426
2657851
83427
187143
2235080
2233971
2587755
803132
1808165
580436
2250546
1425295
1386957
1087767
690908
2289892
2108663
482672
912862
2003444
1687242
857787
1847230
327040
477568
2525664
1101459
2836377
306561
621028
1697465
1017348
1828356
1329492
2664978
83163
2724123
1010590
300233
284203
1830092
2138787
2503847
1831034
335861
2597626
1719696
754838
2505660
48097
577139
1878894
2496036
9588
1612382
1225694
1994435
708925
2269379
2215339
836271
2645239
1410137
2063781
2085925
2112071
2926627
2771642
702764
1092069
679385
148274
369273
2182332
2429144
231267
162927
2030453
2601173
759061
1893840
536423
2354054
2639164
2192332
2219311
2474656
2725318
71224
1393882
1088552
1907821
1229684
2354576
1188314
2413968
265409
1574630
1258212
639455
2167751
833495
992605
1712607
955368
1759089
2162026
2737244
1192086
1235470
212018
1278282
2936282
2568452
1049367
595943
1736267
198986
931482
668280
1076744
2721576
1839952
958411
2280376
2517038
1033263
1164723
464248
1479232
2825120
2407448
2441295
235734
959354
1087979
916668
2046606
306785
2669027
1633893
2851999
191246
1011593
622436
620681
2405041
2885175
2167364
1170787
1390312
658770
2273959
1426291
422676
2586257
2243851
2473495
2350406
1655013
9643
2718952
522630
847044
1414583
373239
683714
2839272
2007982
748039
1370172
2840021
435009
709698
1381649
2853391
2619312
2551801
1655355
1403949
1541324
920762
640960
756942
1166424
1039657
2057663
821333
1104957
1498640
2839906
627782
2672106
136282
1965241
29472
2557632
2297102
210360
2026453
1161186
362975
559122
1683788
1503199
879906
207959
262400
2544301
1255964
2441486
2779227
2001181
1260524
970910
15480
16659
1263007
2749687
1351010
2297706
639413
31086
1010861
2275533
2560101
2389525
2015627
2619881
2208181
2544648
1908151
2164675
461580
2564820
337932
2902782
626518
1986030
2167681
2206524
1627501
2618308
2716407
2796226
2875336
1761294
172408
10413
2653902
2118667
2193792
2041049
1373530
1554766
2440901
160270
983932
1552564
861053
1965690
2019773
499434
24606
183458
1029188
1377017
2700194
1327658
1743745
376636
1598715
1454430
2406451
1046381
2616122
1035512
2045854
1499752
2840907
2689079
641532
688837
1554008
403474
946641
2848717
166370
768280
2251350
430844
1831517
323614
217668
1038019
1161381
1032939
1342176
2765360
2571740
338842
909776
772140
751147
1252014
1503631
2742727
5176
1302527
39804
102366
2523804
1668387
1645448
2630132
2757486
404351
474977
1349457
205279
1896900
1937920
1169194
1214182
1104614
1581651
821380
1501249
1885640
2926282
2037061
448373
115297
124198
2690284
1144611
81024
125904
1953651
811647
1402702
2729730
2394456
1472425
2358776
2460886
2180869
458685
1240386
335688
801478
1956500
1502145
1477326
255219
1364587
2200517
535456
552736
2351243
2376744
1879984
1165
1325498
928187
2490754
1073407
2127813
823872
167437
2188790
1102056
1409121
590351
2907403
2187267
2151608
2548190
1374310
202324
399564
249889
1247590
1785322
363216
2099552
2824789
1622338
1673345
2536947
110265
2819758
2459236
240690
1646378
566520
805332
419730
85134
2100096
283206
2505756
498141
1584169
1674072
556462
2530486
1788758
275642
1379828
659407
603374
357239
226888
1192614
1935476
2586919
792495
754633
901334
1544078
2903206
829365
145485
2693290
2426085
2661760
1165993
1491791
2598048
2288792
1490009
1928206
2113128
209566
2678695
844807
1005259
1585051
447930
1001754
715086
68053
2651687
50267
1643403
1754530
2620660
2327170
1891115
1342761
255406
2604769
1513527
2372824
992105
2426835
2687902
2478653
1078878
1112666
2408276
431829
2884820
905453
1627273
952659
1969333
2873338
686320
1647492
1637918
620742
251329
1081210
1526752
837460
1244303
1746119
1670500
663216
2031906
2264933
2384861
850631
1323700
170489
1836220
797827
2609551
1607169
1084396
929513
484510
1020243
1205558
720845
521666
775731
713764
915171
1141195
1440428
2611307
475250
425241
372057
2145458
74506
1819554
317943
1470692
1262892
2199488
1728624
755642
1549327
2343977
1441928
2242174
1767217
1261489
2940400
651248
2833940
2390263
405291
840261
588746
2067268
2376406
1369663
901973
2297585
2585603
649348
478941
143191
1686884
2007803
1477985
1118169
2234614
2459312
2394665
2425632
152374
1600747
1073728
2281390
1231403
1862244
692366
234222
765130
295137
1272791
1888119
699697
867277
1722952
2093271
769067
2537203
2334077
133026
1371943
2777963
76537
653411
516047
1980645
97711
1532028
1215048
1065760
2602314
1118425
2837402
2198977
742417
1011844
551228
1896537
1566728
2720352
873508
1641705
2936504
2215683
2817933
2204896
2637085
1632625
2894894
2911602
584095
533771
1555991
391923
2938619
2418564
2549343
2316238
1701119
455708
1400717
1567244
788250
96369
2152375
2130015
2871322
2286658
508476
2543271
1367006
2210453
1385281
1648379
805383
451758
2034484
668496
2489184
1997426
2301470
966841
1955252
1615539
631386
2538386
2001001
1412654
636190
2895803
366698
943769
421879
573469
1823503
2247011
879196
1928633
817546
2199117
677510
1245957
2779732
2822165
1311404
475347
832149
582553
1093325
1729952
2817852
489273
1596962
1020533
332395
2915832
2882412
44819
2495119
2654288
459230
2579682
1475759
587427
2459819
2119866
557664
502325
758042
1818465
1284776
746637
2255981
2243035
1426059
2793616
706467
249643
2458797
375095
2102688
929297
1362020
1995205
1808415
615035
2603366
216282
1445813
722516
1630028
1253293
621860
2516290
2037046
36720
1815148
1013004
2623590
1991218
1751064
573584
1787846
1554044
318215
2588942
4893
1737017
1844521
205222
2291196
2080809
78080
615373
2648030
2587144
1241308
725014
934388
2350749
167793
2704947
1632772
1222826
2587269
2862348
1172475
478009
440071
186856
2769470
1727109
2043427
748258
2532192
1445944
2267946
763361
171362
198764
2197871
1182783
474436
289797
72402
223994
1693758
1149800
2383758
2118004
2191115
1071170
2361327
1765970
2760594
1399753
2546161
155269
1154037
276101
1484291
1053248
788700
1262254
1270534
1915864
1134458
1097166
2382660
1265002
841003
21661
525247
178886
459593
650876
1880344
2481815
121140
1297027
2292779
1691783
1493011
1731797
2885421
2812279
1271549
2059456
2308240
1300630
1883268
696120
978132
2525183
2537063
2895974
1593320
735931
2125057
2509938
2111245
1930084
398774
1445636
858115
660626
1026592
1758588
440217
315144
1251609
2862834
31240
2348642
2466100
221240
1063993
344484
2893666
2910748
1997183
2445599
1818243
2323439
1587736
2229960
389136
1383771
107679
1679699
878589
689601
2892721
1545079
2284758
2567358
2577524
2627542
870312
235295
515627
1595408
1163281
2921352
358919
2761031
481968
1247057
1529975
2268184
2412347
1253505
2041541
1915077
1602339
2599137
1504994
388482
122900
1174832
265442
2258225
1339710
1879618
1741793
2376065
1220093
2507924
570208
205301
1427664
632658
1006515
1956613
1608952
1122417
2763921
1546648
2430603
1359753
1277658
972502
2079318
882063
616451
2136517
2547392
988964
401737
2845882
982199
933479
2092444
1899450
155166
1452441
1585647
2191670
1081915
1029335
1059206
757761
2247253
1822209
2570831
1354167
1667357
2674540
2088809
2401380
1457480
1587166
1962645
2350026
442736
58862
941648
759209
378945
1759643
1484748
1644209
2533803
2012306
943315
336189
2679259
2059880
2542314
2212769
1916672
1378439
2041600
1762474
96721
1769944
2887385
2161672
1111368
1293969
1512655
723872
276967
423319
1155517
844380
119619
1782497
1403527
1674836
2330255
403204
1716983
386593
602655
2011144
2208579
840512
1603432
1718755
1813467
2535258
458659
2673642
878875
2130667
2006484
1451290
1043182
656210
2123593
2588658
811160
1312351
1344210
2710069
986431
1213546
2600852
2904529
2332839
2701591
1894212
1806545
842980
1311561
799795
1107534
2831556
739266
2838914
1894395
2772420
643098
271101
328833
578899
1873663
1902720
2509347
259911
1430029
2921077
2763104
1009205
901290
107780
221549
1658102
920901
1715
2775706
543500
1776135
2925708
2273396
1438399
2164979
1620683
1970873
1626219
1256954
190711
2414244
591271
2251947
560386
527728
2789151
2367208
2312284
48629
576651
2512304
681255
689199
42189
1713193
277307
678084
2131994
1590574
815290
670938
2496740
262126
2631243
970805
872969
308052
2138437
604714
2907426
897897
1729191
2685345
1206597
2091185
518600
2757612
2312137
1167106
2018019
213165
827982
2428879
1257913
76305
1508522
902225
940207
1930653
2484931
1241720
975850
2225092
2721983
1978348
1503970
1005495
1777210
745728
1007356
1072330
2726915
340022
2537383
325906
1529487
2216389
1071429
2468475
1324629
1066439
2554815
714407
1600921
2290529
524916
1601948
1720351
1351023
2664200
560982
1389828
309968
2784298
1861205
1315617
279766
2042371
1159910
1422341
1375752
2430458
316170
2161080
1537880
2241120
2572090
2882639
2152696
2655258
2906207
2856874
2916608
2061945
2428765
1174114
2079826
2217016
1182539
1208889
1809203
2521587
2013885
1869703
925303
2430809
2248976
921958
894314
873088
903387
1359915
583437
1819531
2713281
514115
612744
2926177
723122
388999
1902935
2778865
16556
1350950
865453
1012207
822963
1138464
2741488
1620669
833590
994480
2257994
498224
1301447
10689
2620294
1375210
1646594
2901772
1044058
2624828
2731083
463761
544296
2243013
1878614
2030230
1598324
2040044
2607250
486286
2419436
645823
902571
1837190
335320
1417220
283174
613793
351554
252711
708606
1439391
1497975
2134711
658738
304563
1039500
1024732
778850
640143
1504752
554843
18927
1199929
103335
1591974
1750085
800948
136797
2598095
674177
247198
870031
818656
2806515
2850345
2843143
841410
277074
2581584
2019882
922577
572646
2281944
1717580
969183
2436304
1979571
1511670
1512044
2010045
1808729
199009
1614941
710006
2715666
1138433
2930453
289471
1636407
98069
740968
1142250
455758
997198
640517
194132
1247112
924699
1094429
1473801
736548
190436
621387
1354610
2084634
926560
2290026
2352268
1291796
8813
1490626
1245301
778778
1472152
1695174
566566
906937
2873511
213516
1633336
1880755
1143882
1621883
2749048
1997717
1502820
2375515
2331151
2408620
923643
24799
237759
1247673
618553
427502
351422
651535
2117534
1090765
1770761
1346033
354964
1145636
1222849
1716554
469093
340170
419192
363180
2047567
982544
2475048
2396203
652317
752149
2584860
1398271
2844067
16704
1119335
2778133
2183350
893266
2679957
2088994
714389
2024575
1862374
1610717
2398023
1890892
309136
2178860
2332041
1073823
1696864
57440
1899643
19628
2484153
1433128
1856302
29647
1854707
247676
513505
183497
70827
975150
282359
1231818
364421
2229133
2055462
901722
465602
2939440
1599023
2563616
2924395
1668576
282447
2470078
1727810
1426059
2550744
530951
1492255
1699952
1648445
124172
402457
2561237
1813453
1429271
871744
1201033
1890321
1867881
2319060
2836683
1738774
821243
801682
1809269
104482
524896
2371061
2672676
2307282
1093237
803828
1632338
2459937
1577995
2024748
137570
203875
2326450
73039
1513332
683673
1996862
2065122
2288184
910031
1073421
1074521
2253024
266905
2658402
1813412
751124
1874149
776844
2433311
1237536
55127
1805885
2042343
624827
2925879
2722608
2748608
37498
876352
2586590
2223991
249608
2096397
1323748
1016316
2939724
393753
1585480
1569190
2337279
989248
2139814
1690823
467768
9933
1834045
1032307
937156
1353768
1013289
1133059
2567754
1258372
791571
2785386
193632
205634
2656477
559442
1104503
1058439
2733906
1523228
503449
2124924
1612541
1637501
2356948
2545231
380573
2754395
1743722
449851
2332489
45405
1492747
559409
1067027
2582995
592645
637610
1977350
311520
695544
241344
1529675
1157465
1086043
8939
2757719
700932
1821980
2367058
1911461
1776910
1303775
1023392
870865
2852336
1573857
502727
2823181
1475431
1638059
1242883
1378357
332603
1011924
1026336
1121514
1946669
768842
962236
928197
162126
1868330
977160
2874551
527451
2572518
2200639
853754
1388172
981550
2880426
1548951
2552578
728026
1116189
2732991
1905303
2227963
1428483
2542910
189792
2143730
814708
2108594
2358653
572633
2842875
1967511
1287008
1871684
2493259
406957
258709
2190908
2780686
1955464
2257247
2549696
2650535
1770671
808815
2377730
2461249
1281027
1681799
1479626
899888
677484
1269413
295313
298112
882993
1042344
2504368
94695
1974945
2749405
1579499
2102332
898290
1742647
1086136
1464097
2343715
2785971
2271873
730118
480912
2523318
1784625
1770424
928045
34783
1470042
2438349
2381198
251792
2805960
503077
630039
1065169
89031
2720453
1359092
1931865
377711
1708004
2582146
1487996
2263500
1246216
718810
2398558
2560583
1705337
53512
1114924
2427367
2157489
2682165
1542710
1439939
602940
528794
2259722
49468
715707
1514398
843322
1795815
2065278
2096642
2020823
2633713
48685
2546909
1448514
212999
2126143
2804251
2186978
902991
752931
987704
2554493
2531051
1639472
1878360
1416523
1422552
1782911
2800615
2894531
2050841
2085224
688281
2137762
1193283
1525072
2076975
2861809
2542019
377244
2750516
522682
1915327
654596
1390773
2303407
1708385
392156
2774669
2874274
1702539
2516592
87974
1559279
1919292
2846870
680029
1509356
465117
2924598
65000
1809520
1758191
2365832
91136
1548580
1062302
1574676
2495396
1446456
1070637
961534
1893331
2568436
2342895
2161278
917526
1105338
1203751
1163576
364722
1195248
2008525
181902
2728171
994999
2238262
101096
2012707
483991
704954
73664
674948
2102836
2907554
1416176
183716
2110161
1051686
336567
1682390
17243
2174268
1949811
1747386
2211565
2287638
1223784
1711339
1015379
1020817
467455
2094148
774278
47791
1462234
1652357
122213
1903893
1985938
320714
2215777
1686265
2143545
506794
1807962
1264629
2157852
2187124
1683627
790618
1116005
2061999
950591
531042
374894
1189546
1409876
317867
2575587
2013493
2655417
1644789
133958
1759226
2411029
350362
530714
1381053
2737682
511554
219976
2447270
1465254
2835726
1857028
1921454
922641
1165260
2741744
2276749
1152469
2430796
1516123
2276040
1543741
110236
609930
1982598
2452402
271749
699150
1430210
2736860
1737103
2836586
686982
613768
2164077
2245634
1991207
2313253
954332
1120402
118539
2715521
1753042
2404303
142378
1257666
1776832
2872451
1560648
966348
1319939
1903937
429079
2175691
2811956
535369
397533
2675236
1415239
1835725
2746537
149200
1153495
2252164
1645883
2090077
1149133
456771
729404
469184
282623
509765
818296
1592189
2651506
797609
1761655
925402
1102683
955209
696603
396444
1897134
2768931
615855
104547
639536
1124002
2110191
2481561
124933
2172972
485231
1391602
2545666
331842
707021
2085411
594558
271854
1829648
1722276
153259
2822743
2853961
317205
1740075
2549560
1313870
2908574
835709
1711244
917259
2876766
1409368
1186488
1929783
436862
1507862
2344658
638457
865868
2450743
2199491
639450
1360226
2782246
2761277
604770
1910869
183101
2255661
2591980
2821789
127473
152773
2127503
413473
2897439
1306381
994118
2308440
610740
2895217
1164998
953943
1703025
1434455
850163
1232069
1131805
1065876
1348629
1606552
2315021
1671057
2831999
1802887
1804010
1838828
1636713
1088238
373002
2681424
704576
1918244
2019907
2195970
1502028
1571527
296127
2147112
948377
118820
2144927
2661191
2634119
671823
2198569
1500654
1957875
2024744
1345099
2251736
1002805
1711676
2555049
2623224
994651
802876
961258
2041239
2766253
2742633
1341386
1337551
1180080
2184480
1935063
1947315
2122647
1770376
1944456
1837778
2026258
1319257
1608945
1515273
1977903
1792908
2486726
1343261
1264324
2365332
2474409
1181623
2385579
1610660
2636254
85743
1001881
1321871
582812
1936842
2087611
2417274
1094085
1834145
1922913
2535328
2863684
2899392
2615732
805044
263884
2148376
888454
526167
1953335
1026579
1942314
1382799
673237
1832576
897631
645563
2803461
1116679
1750417
2097180
1949415
1084754
931456
381912
2155571
1457006
425506
1425798
1308953
2502198
137135
1490740
515281
2544472
2753235
155101
1453756
2121954
1980433
1345884
960248
220894
2558963
404968
1619700
368810
833765
952678
1138744
2305565
1480156
1350529
98320
672452
1427626
2332233
2805551
1385378
1150330
936508
401899
1737835
1402501
32873
176544
603771
798784
2801997
844969
1213882
1939197
427647
1634554
1188347
627906
410336
1409234
943969
2162639
1994555
2394397
475815
2688823
204032
312437
436725
662821
299170
456639
660792
1441226
391883
2401794
670534
2275751
48343
1017110
1595773
2406162
2419089
2895460
1716247
2206478
549481
359266
2689207
285629
1621932
980889
1443548
2633458
380182
193484
1982770
2427715
340710
2431381
2127366
444074
1123091
2926398
2059400
1180857
367359
1135260
302282
1811017
71004
1147627
2428412
2735217
1254391
1553389
815602
2627362
1566684
2013040
2800043
993752
1270714
1326307
2051358
1020692
2788866
2050673
328031
2774836
600019
1432841
447757
1461386
1283809
1276005
2803913
2706253
1497954
1932368
2123604
2140124
1149877
996047
387640
670552
2873615
2641632
2548335
2604254
774081
2779598
2847622
2598315
711622
2510066
2335157
2604605
1913971
1332726
1389137
1088633
1174782
431801
2823622
1077307
1243621
2058384
865116
125431
2400368
925323
584689
885734
1672373
2428645
2217807
332657
400375
204457
1885716
2707427
2077048
2380986
688784
2689094
1014818
1622258
1028163
597149
1063790
1220175
2898434
650008
165450
901696
873925
326819
2360267
2790966
35000
295755
1495174
2301283
1293125
775611
351821
2483845
265896
1273790
2057642
1424109
1783366
2057110
2809990
1045834
318253
566182
1766417
1354985
1238006
2059161
2873201
1168003
312387
2857278
1163698
2062518
223752
1549805
944972
2115763
1973998
113489
1823793
1677759
1331222
1203397
576707
2731286
721388
2386266
932832
2594643
2197213
32347
1435663
142108
500718
2788323
212328
2348472
168051
2203121
95725
2004030
33175
2434845
476055
2402476
2071443
1028432
1723811
2124465
1069951
638931
2385937
1582418
2207941
2105441
1097445
527687
2761342
2815579
374132
899128
867078
1986577
2821938
2506094
1883351
288802
263469
1941791
1473595
2070246
2209014
1490906
1516919
2010191
1021346
301921
2079124
1336896
2294177
2654867
2176121
2115412
1059542
642574
1901782
657562
1859492
2044013
418251
1069540
1506876
679960
44756
2725248
1200796
558883
141283
2851311
331662
2428604
1564869
1455838
1387470
2690196
2654194
2176413
2513921
1152561
1403677
2776983
77728
1777119
248117
949625
2154711
331242
2711849
1514436
2043649
1544507
2687851
1459818
636262
199935
2398988
1043269
2250321
1349809
1317341
19989
1470548
852886
275824
2345665
2691126
2665534
310572
443570
2394040
177168
101610
882582
1256157
1835334
2439851
2142124
611756
1196459
2294228
896089
2474015
214231
1729257
1312389
2931503
1859749
1617205
735534
443800
1340525
2322851
458551
2021282
2460779
169900
177113
611149
1847049
2465051
2481971
1468564
929377
1945622
1696833
1342366
1545931
375610
1901610
1909723
1464054
710477
445087
2335879
579693
1542090
742243
1427650
2769494
2589603
2090891
411185
1328570
1763402
1409133
2550393
2884959
954884
838456
2659153
1595080
2198304
708288
149675
2672957
2325684
112057
730572
2722124
2118061
1140942
2259936
2235697
682120
494326
1638080
2698767
494955
143462
2300882
1439546
124195
2604183
1788070
2281662
2562525
2470764
1201918
1513739
639326
2486344
363283
881165
2703598
2889011
1723912
2402835
443924
453431
2381148
1737975
1568713
2862943
845508
1144596
2332237
1484128
1668979
2158094
2925524
369992
2207061
2619117
2014274
1324746
1687260
1186857
694708
1105287
2593689
2408321
1867551
662083
123531
1029294
1499843
2810929
2100173
793467
2077167
527804
414311
1569525
809888
1831877
1197007
1666926
1381195
2633771
2786508
1998921
2453378
2368054
841355
1105442
340892
2286052
420400
2833580
2607808
761219
2392181
424982
2365178
2494462
1784347
1342009
807101
635414
1325631
1259392
2188017
1884848
1011166
1571733
857560
646743
1228538
488225
1490575
30645
1177095
2529124
2153091
1837281
892727
1864444
2320210
2367930
1522205
358102
1845901
512785
297102
1246834
448463
2398729
2335679
1833346
2269407
1183797
670436
329384
1366945
1761077
2285066
636651
2274941
279983
271742
488010
2347005
2337836
82002
2296287
1073595
931344
2203122
1722952
362767
688112
1263068
487036
2477697
1187456
1936969
428126
1217902
2314804
705305
1306978
326940
2660252
2751488
1802040
1820983
2002434
1745680
496158
914294
1335671
1822126
1244575
2351786
2799944
370040
1651077
771063
62290
1847413
1797555
2600808
145388
2307490
2822975
231295
1712739
2754229
2304936
1063521
1520270
498740
1751845
2067468
2231211
2623940
1445440
239915
1218464
646169
1406515
2619820
1641669
2369693
1097313
1868659
834
2453634
1745190
55469
997999
2190212
1143794
2306785
1679085
1600015
701895
2645575
1751724
355535
2472832
2458686
429460
1026599
1453692
602397
677050
804147
1698176
2473292
1686570
454300
1735612
2339976
226427
1865253
606225
898920
846409
1156310
2607290
18666
332774
326427
556462
1408357
1903429
754806
2184401
297590
2513918
1050848
1054147
2455439
2123181
2813433
1886206
539299
1080336
995441
1789847
899089
2764748
296571
470992
554064
551378
345242
1003615
32608
1187420
151380
2135278
2282377
2180079
2783812
2642308
2250923
1903334
2687184
661012
764507
335609
608906
860610
2875704
538299
466688
2067553
1317838
2730753
2250395
1678490
986648
1512836
2734748
2678662
2532446
1908064
933304
954377
2199784
1493265
369630
146346
446621
954682
2143190
1853307
1330025
2727109
771638
675675
595421
2290262
1024742
2598376
2016852
691493
622425
1097887
2428575
1585302
2745885
1333380
1253985
2168878
422788
897527
1238956
2701816
467361
920854
2061604
1448493
1810553
1192498
1276215
2491259
2651166
2915892
2734925
1621599
663637
1256437
570307
1625069
413820
1087102
631508
2838473
2497729
1102850
1407870
2221925
2224825
1818581
1815780
113788
443075
2649254
144202
504137
2197408
972282
2439655
1890614
2646380
719192
2244735
2827524
2044438
180316
427376
2645517
2251778
1229109
1375807
521129
1535201
332450
2121802
1819959
2441637
711965
1253290
967528
1357081
440590
2007038
1112482
2033208
1364942
464574
1725795
1058030
1963879
2030789
1619612
249870
2237877
2710028
17670
1536122
394327
1764957
2605282
1182006
199111
719879
2436377
2726209
1162384
91785
1518341
298277
1916506
1971041
1593903
2264766
1286193
2468934
2655477
670225
605439
1283462
625795
1826308
2578489
2533486
172938
2784126
2252790
2352586
955748
2294572
2829655
2328872
1669778
1980588
143334
85536
1632934
854797
511344
2550589
494862
1231087
1961419
1499842
1085139
987350
554743
447062
654314
1272908
2131896
1324262
2767129
1853470
2895256
2802172
2903658
2276326
2545130
529383
627852
2245556
507150
1440369
2036984
1491043
1034967
2861612
2931801
1277695
373180
2751492
2380818
1951865
817209
484462
1658014
1609883
967080
2584383
1236441
82074
347486
2766639
994681
699401
1516565
2701219
1257806
1403472
2026797
1655261
2542946
1095399
508992
754401
2466224
996122
9103
2480543
431995
2641152
2882878
1546130
918703
463964
1799370
2368732
28946
1404666
1978921
956460
669773
1989727
2200851
1436075
865554
477442
2063136
1399
2923937
2039286
1255805
2443367
495031
2806013
2544514
2818742
1266429
365784
1485143
959824
1074514
2040037
2440301
972965
586319
1953187
1385018
2835490
1485763
2523504
489195
2161906
2561399
2471194
1546045
2856285
2001751
150638
1019723
2411710
767358
935594
2381814
480691
678877
834529
291504
1578963
775101
2761185
1444505
1522994
238404
1828281
1756094
2796052
261545
2931231
2442104
612052
2272360
130517
1226608
2375252
2795483
506983
215677
1378737
2015842
887226
1608610
2006065
14902
1078984
2444587
1513067
1524877
999644
1888470
2659471
2487141
1323280
2483327
195651
974341
2458279
2790974
2673188
630056
2733414
2575809
244248
41489
2303847
840766
345543
1155615
2216192
2192162
631836
1740030
1941296
2377229
1216
1204075
759176
1782379
182221
2628134
1996716
2486235
2361785
1317422
2331286
1084535
269175
1750519
1804989
442186
2573163
2775514
2271317
1640157
678739
1913687
1051763
1958849
1304641
1745144
1317068
1831226
1155964
1932147
1535801
2173338
2225046
1501745
798718
2290435
2119642
1061409
2149360
2043649
1678364
2208639
794993
2591710
2586794
1521539
204640
2104942
222034
2358688
956337
140734
2404445
2722179
1722349
2022785
1340731
2451823
843565
1882971
1102371
1101981
2767054
1320411
2510188
633415
185098
200469
333527
2560762
964718
1300189
1089522
2004009
2441923
1154184
2753514
701951
1429310
236674
1267213
2877041
500465
2727077
2123096
2045967
1412344
1451071
727817
1778922
369911
2926805
364947
2713774
2460856
1154700
81291
400431
1093922
2415207
805870
19878
2591505
2847900
2055018
1362228
2152399
1863803
2312839
376258
969433
1385270
1623703
1573995
2489849
726991
2142764
1759572
2914810
1870616
283840
57623
298791
2613501
782557
870316
457669
342831
2028614
1383673
1850135
110257
2169579
1948804
1639292
919543
276893
1287156
2006259
34446
700858
2748545
2079183
2549023
2548589
1699108
1296664
2685178
515809
2510585
2118135
1967029
2324590
1151147
1274621
2664011
694620
872531
2552684
979528
1482364
2596895
2899993
268555
749953
2785096
1456771
2338702
1812936
229878
1097355
1318038
829102
1448771
2710936
148291
755177
2630815
109758
500171
2292936
775297
1516881
2897676
212049
973588
2055118
2654462
1021931
2144593
2286193
2210431
238074
1944798
1554746
2241370
572460
2583543
958951
346368
804821
2908607
57265
1350007
2881092
2905166
934610
239397
240790
1523228
2451216
1027285
694090
825000
1240170
681879
439254
1725026
1614140
2079183
786002
2029107
442915
2639916
1256394
318188
2476067
402706
2400560
2673205
567458
637283
231560
1034389
2777539
576690
647141
1638898
1986597
1671293
757534
104466
344049
880892
1812501
956456
1582698
374791
293423
2056792
2599142
2314422
339106
730941
1155570
130422
1590449
765375
1182727
1766061
1550373
1907427
2588171
584535
1828761
479333
593075
1116214
2643592
1309108
2093052
1250906
1376058
1450504
2028821
1472181
514042
2851868
565355
2201598
970824
126637
2703866
1010443
846321
853010
2792957
1464173
829223
1527575
1315333
1441701
1385704
1080815
401601
980639
1280885
2446424
1746562
2786578
687437
1618543
1674349
1383714
2356636
701808
1438012
1015794
1259436
2070354
673602
2419745
1987458
733564
2031213
729467
2341230
576015
1221021
302340
696850
2390256
154883
2885648
2678416
1086301
1481631
1121020
626188
1590634
2834244
2533725
2565403
525495
2178271
1114503
1342785
2890727
1997132
400329
2545171
2296260
1728964
616680
1425244
1450300
35504
1535603
1466432
1449986
304240
703761
28168
2690460
666943
1684990
1712817
1763819
2752422
948407
262817
1513288
1229517
2919057
219053
922284
18548
2518696
1135053
63188
2347354
479218
2774142
1366700
2429707
2631735
1152174
800108
275993
1441030
1626031
132666
2595472
2686330
1527843
2224957
913200
628462
2850693
485098
2905417
2363586
664039
1556602
1478997
2229618
1872000
589127
2050432
2509160
1985260
757914
698630
2189077
2080815
387581
264594
1459399
1816988
1538801
2382122
1800073
1405878
920561
983090
1867314
887087
150720
2923755
1333017
1486225
29302
627784
2811291
1186721
885830
1600957
2442337
1374954
600066
2771899
2168101
1648781
2838230
2036286
2669617
1197023
4373
1722599
2791384
2417120
2801890
645106
1613262
1887608
1797436
965320
1806176
1851134
485396
1398824
2429425
1573624
1897035
1101516
2924076
1181976
9594
2645038
52823
1409068
648920
1487957
522614
812038
998310
2405898
66213
705810
1540433
781724
859798
1614878
2132907
2574102
390182
21248
455389
2219032
1415200
1339181
1632658
1006448
1541330
601608
2132228
17812
673555
611596
1067411
492880
2087802
2264599
2424435
595599
1381252
1943524
2639897
2225878
2782472
1349711
974427
2291236
590415
2339817
2385541
1782637
1371163
387323
1661119
1594272
1237344
450748
447816
915012
384225
2415667
2028623
161381
1947103
2117319
655203
1012331
2671556
1603563
620983
425144
863754
1466636
1925813
737884
690153
2478007
903775
1715670
1715461
732407
2536311
2009168
2094841
1071191
2155871
2312760
2677830
1328983
463768
1589555
1009170
208518
2385219
762647
168606
620134
1558874
514325
2902087
342801
23207
1665390
1674123
1122096
236570
70216
2481423
2111000
158905
1041216
133427
1250758
241100
2197036
2354163
2334853
1392792
2279290
1634182
512428
1982004
1933426
1500893
313897
127805
2623828
2364986
173223
75127
1018499
78990
2883623
1054456
714614
290815
2383249
689558
122921
2041024
1032951
1677637
2136419
307775
248841
1124526
2241414
2453201
1294286
1571348
2442439
2066289
2296977
1323139
731864
659123
1789730
759766
2196757
437198
537173
2638133
2257957
2587829
793472
2477100
645312
1019320
1706884
131263
562360
1105110
2806867
2127590
1857580
2625829
439741
789929
2526672
1319600
2704947
986813
1190705
1155151
16489
584591
1375150
1272713
1888819
2539332
564308
1328380
1461825
2017819
2228350
211368
353248
2687855
1532622
1458404
1900557
870610
74704
1336300
1066503
842949
2431752
400205
1617293
391945
773905
741701
1601425
1389577
2069528
2209688
340239
1255206
697063
301260
2023187
648419
1280572
2811969
245511
2831890
1718830
1586221
2514901
333454
2777484
325519
362235
883078
273331
481554
2627418
2056854
600329
884950
895846
1749263
2806176
444134
555103
2695603
1027564
1142419
438567
2014613
668731
2500466
1885238
1538891
166087
1769397
2299286
476009
518584
65127
244146
1244450
157626
1900666
38614
1998211
1956137
672129
906033
435070
21416
701339
1669575
2319953
2369620
544818
2465890
2324619
1474359
2736800
541916
522547
336794
883187
156317
2255666
1632790
137481
190364
464543
2227158
2856726
425978
592630
2039049
1920805
301565
1269058
2928249
2680804
1407340
640056
1212192
58376
2136588
2511110
2064596
2188285
115159
1277476
1738297
2300778
2820826
2791169
2626998
1766793
2877553
2652793
1369785
2545355
1322890
1487580
2754803
2872454
37486
773610
1213735
11823
2094244
2528527
172898
2364968
740678
1933548
2754153
630206
2590810
856966
596854
1034862
2586382
1601818
1138200
365271
2180404
298967
1192818
2756045
425120
1824571
1804189
1084501
684564
1641800
1881164
2231365
409948
2280453
728687
2262510
653753
213873
140049
503002
2702980
1531283
56638
1638323
2475924
1234071
2143562
1370705
935280
1663082
1115098
496428
511615
1666450
189377
2035984
205408
2860012
388387
550435
2743812
283400
193515
2305557
986019
2526080
2387354
947489
1772004
2216605
2457620
1478006
1670144
2646678
12592
1164194
703414
1954878
2352127
2165756
2802219
764078
954395
2554928
1950769
592713
2846487
1237184
1075174
656413
514404
22207
2372928
803098
638133
1657212
1982672
775609
2810110
2894765
2902022
2715136
2057915
2461882
2777597
830578
1785416
518650
1746164
30415
2152675
510762
2127082
2017659
1452821
1981897
225172
2665610
2117033
2499085
1544295
1027363
2433941
1722744
1198903
2026419
2693379
1733067
193492
621442
487739
2870867
2615589
2359586
2314537
652886
2521033
219389
145216
1837142
678711
2009640
2762362
633982
2517393
2209954
1868834
1204302
1954693
2013822
1790534
2249492
990555
2837214
2443261
2400712
2703272
1064143
675188
1591169
805048
586313
1230485
2056329
1329358
2428627
2529233
1034022
151285
1647333
1119043
2036456
2237136
2696142
2551751
2588563
2650185
2010698
1741128
336990
773187
767003
87745
959902
526935
604305
1307075
839559
368519
1283687
2335782
2859972
512854
1909378
1938394
348831
1658137
2356305
231894
38254
1503738
78871
2104836
2315755
353634
2245788
1390347
1644245
2554622
2240611
2387410
1704111
2002774
2278510
2349741
2430239
2390490
2726262
2263491
1737677
2406364
736381
559342
1038624
1669689
256304
2052077
2585896
1845788
953474
2798202
804241
152931
1963325
2852598
1831511
437265
1062984
585310
1593471
1120639
254521
1349700
57031
1082796
1907453
1888378
1012458
770539
988371
2075572
1826037
997274
628777
612142
289354
2230411
1067636
2930062
464086
2372960
1128740
756083
2327219
2791525
2672668
610638
1518307
2677102
2911087
133709
2731093
140263
2697885
544002
405155
2907664
2019107
203267
1415493
2507962
2593692
2377109
242637
387153
446373
2755830
1061945
1862329
1206906
385804
2096556
914265
861775
225367
863295
297377
1580353
1306680
981569
1122923
1371841
2158246
878282
2045748
910893
500706
2853304
2434137
1632699
2464012
2058741
128822
35474
1547753
1799081
87122
126107
1401092
454086
335212
1328444
1183753
1250545
889890
517070
2272993
1798927
46848
994630
554046
339160
1840348
2453253
2672306
1321905
1394549
2521266
2725285
1087235
2541367
2809279
1694953
191668
1130400
573176
422046
707304
1265835
1524021
2387984
2034265
1348754
1934915
446970
808336
777695
2051082
2789497
1852578
592577
1788670
46323
75811
1533458
1842354
47381
1554091
730931
1683633
910967
1257021
34973
1948668
669155
445588
2704237
2837959
966810
706304
1836954
2186299
2424204
1072512
2008834
917732
953194
500583
1539174
550554
1248939
2656198
2818743
2888224
61639
2918302
1156433
1557794
2383138
2310914
2935952
1239708
1197583
276802
330067
2821525
2394038
2463064
597215
2522871
1984863
1633772
176416
2359796
928257
2289979
672647
1324920
2909373
2479294
1481670
2443699
741809
1494220
1026983
641615
854711
1776814
1818875
1703455
107750
819522
645250
1607296
103310
1613846
2491615
1542398
2404810
1027722
1666248
666150
667762
2777424
1210980
1225073
260735
1459254
2930348
599857
1637572
2628262
920539
2174586
2586167
2745464
1165539
1521338
63283
1025713
1664208
38950
233193
155005
2403478
711202
86787
2860890
46686
751911
1395394
1601908
1286514
1248684
2342950
734
32291
2937976
2201633
1931897
2542526
1510287
973885
2057577
1552654
2878154
1363233
1412431
2028311
1996382
898360
2018158
1115325
1276814
2639348
859777
1967857
532731
1052726
642810
1358971
633604
2451068
2749237
212933
2007717
1747455
2802658
2809731
2236288
2642579
1443925
2172638
1034412
313610
2821368
1110339
1868292
164607
2801222
2364323
287439
2302108
2498961
1465358
1131608
114864
1254122
392271
1874686
1106355
2131442
2552945
410551
2288997
814006
598349
2747633
2329132
310893
1014847
2598500
2856102
1544511
583250
1282792
22551
2084236
638216
1427870
2492306
1601396
1844938
473308
2479016
923340
1548873
1310706
1808150
2503761
2691737
1470336
197041
2064993
455893
481459
2214151
1436707
1547589
2164236
2102740
2061457
115486
2313941
2841422
1184735
18151
1229308
1603227
414687
2605837
2613690
2810608
230283
504693
1247833
735438
1946933
1802635
1154870
1952986
1748680
476095
996376
2097837
442324
328402
779391
1938401
2589319
761858
2764457
2595902
275876
238096
2150838
506291
2429402
762363
159761
1140743
736496
957308
1322133
1950115
622114
1586080
779619
2005092
791846
155101
2647190
2215943
115887
281408
99754
1760631
163778
7147
417399
2700880
1303589
525076
143160
90682
614029
1382490
2834884
274825
2306314
1204288
2340740
2725112
2871431
1825464
1047920
858066
2844940
1698622
458281
865420
2093247
709780
387594
1555324
1319671
606167
1681733
1419580
2769683
1645022
987071
2269412
709739
2577492
879015
2756478
2290711
1939318
585945
595225
1213838
1813564
2047510
1065462
2383883
1547061
269921
1220634
345288
2714148
2498450
1491078
1232784
1296948
1359053
606695
332551
2151833
1063033
1872735
1494731
742356
680213
286173
2752815
2588755
1889648
2745459
1928627
1927804
2146520
1014260
2687612
2648354
2552945
2695150
345743
884356
1185585
849455
276139
574391
1937748
2067746
2182176
2490562
2188488
1730250
1135083
2905711
2121224
620946
868433
371759
305698
572116
1722346
1412910
1313195
49976
1164475
2880049
99516
2292271
15688
1989274
1444386
750146
2700427
2743876
2057552
59080
2669130
2689044
2027413
29158
1904838
631740
906418
2651321
1240278
389054
380655
1506349
1058598
2578457
2567977
2189301
2528003
1058330
2082234
201385
2366188
894970
641123
1394183
1592974
2450096
445651
1667823
574032
1780260
1577337
280597
538260
2842273
1575106
1976062
1265603
47718
1438338
2237040
1641850
2776262
2142422
2055160
219635
1762476
1857519
1988762
2254691
17264
2258027
2711665
875515
106714
943329
2135750
2621961
817268
1787399
514441
130102
2378519
680844
984113
2675579
2824232
2049459
374469
1754899
2623545
1117175
2819463
2433343
1493268
2641079
1716181
1184769
2055020
849922
689564
14054
2772464
113139
2670589
974540
1691747
1560189
2653705
1961816
577260
1684296
18836
956968
440676
180611
104442
578497
1283372
926030
458597
851575
687634
1340047
2041433
2802832
990007
1751711
624070
2885073
1884562
2116962
943121
1306330
2115399
1700663
1657531
1429729
1036742
2288737
761589
2681145
1660618
300915
318948
1034179
883459
2405368
646737
985459
1428439
1514119
2151795
589643
1532942
397417
533378
1439755
2650599
700707
351562
54101
780086
854667
1763915
328289
747315
1252794
1743251
2248322
949737
1333751
2832811
2832906
1450156
1993576
2625996
2421834
1324478
1647914
2742662
200307
2318800
748562
578800
139132
1805326
2884554
2772073
2449042
1043512
2487827
317456
2898009
1115834
1090765
1961016
1570623
1760937
358622
543894
1672397
2358617
2269836
2478065
743795
1928002
160881
1423913
2438526
1102823
312626
1127879
2244846
2547776
491149
586754
509108
1733130
986618
952755
1836747
353195
437099
1555609
733605
1016491
1804314
2362550
1701679
2662823
65418
27882
1233617
2194922
2458620
2661023
1366701
445800
2286336
1655572
1582014
1416182
1544390
2331463
1077529
1305646
1531292
354057
1837176
1404581
1997523
375377
236947
708842
1833707
1415538
989797
1510504
773800
1229352
2387150
1571666
1923469
2815583
1617141
579064
2317995
2401951
1069150
213354
212859
2864873
1615781
781173
2939439
1292807
612484
975841
282406
2670370
292005
2505812
1841761
1077516
2445389
1581752
845143
2561141
1709970
1939392
2844921
144887
2527632
1973188
1414826
1281869
1295724
2909047
479318
2133715
16606
1142499
2465997
1554887
963324
255882
1951119
1492690
954646
2381014
613782
1952821
884965
156810
568187
2141236
1639828
2073026
2380617
2298305
684823
2616738
1442357
1784263
590034
2720565
116674
1285242
378685
2315287
720077
2669033
1089002
1984179
2485428
1815440
2132815
1099747
471055
1544081
1068005
1204665
1715201
1744269
1031494
2429407
1034304
310876
987900
127973
422159
2289393
729681
455880
99132
111778
2510210
2630955
734155
1713146
324796
1989326
1414039
2506911
2547998
481145
2088214
2914510
2520642
421623
2784560
1823135
2112670
142286
969644
780551
2133913
2329265
1317243
1651956
2280251
1333405
1883520
2223497
2506300
1459333
2831895
2216526
1194457
2109259
1652570
2361828
2391987
471268
94668
2350992
2252887
2799278
889990
1952083
1703487
2659056
1127529
35158
869695
348958
1631693
1768546
256607
2547831
428222
601493
1384890
516430
2254166
2673380
1720551
819072
2550901
1145084
1233674
318086
1734740
194210
1113938
2577827
2046648
157433
976782
1581126
1808213
1456537
891990
598013
2313938
2891570
275572
2663491
2604330
457991
671717
858595
1380565
1717376
91959
862919
298900
892947
1380587
562426
2611136
1190545
1024298
2227314
631099
866507
1262967
178352
1318893
1987665
465970
473533
1901127
2233513
2383206
19691
395376
1099144
1426727
410225
2564430
581419
2241219
526858
253035
2410114
1746507
1851756
2538133
1412099
486047
1950187
263930
2381079
753663
1919855
1874476
1514690
2214231
1133142
982272
2757021
1931736
2811645
2640456
2272877
2231808
940705
1392742
1833777
740984
2015646
916638
1148258
2607191
337625
1899567
792542
2656638
855527
1706610
2062100
1963155
1086766
1072045
2483787
2686894
2009567
600086
1288566
2543425
1738214
1820659
1791046
1155546
153153
93603
591477
1801439
284568
2634706
920900
2867553
1168326
746381
1519235
380903
1742111
1666920
1647759
1882328
122548
1797658
1305802
46154
948152
1656144
631638
1966928
612443
510316
549281
426322
2259658
2765005
1829896
1887148
744147
671142
529902
785609
2124506
2288930
479110
1736859
2886403
2599898
340335
1707741
425347
878584
2869716
1073584
1631889
1335368
823179
263289
56834
1847517
1215676
2809859
327936
1660172
7272
408344
1379129
855815
460236
1300911
2909673
78299
2372211
526103
2757069
1833739
1948565
2082073
1918820
2876082
1926690
2748848
2438808
444526
264595
428080
2702853
1243528
765980
762712
1120277
1080137
1507011
1522028
2504551
196356
1267988
1707769
1484723
313423
1278082
2175046
2900639
1940246
1362080
291436
2214942
319792
946094
2641156
1134273
1576951
2765433
2644973
2882518
2656300
2697765
2633247
503946
4495
2001005
1941373
2054497
2048727
630428
519218
1259801
2437487
655059
561494
173240
1849470
882616
2590427
2158877
340492
1704295
1409844
2440430
1167464
2157564
590969
2394449
438703
1983302
1560260
1824845
1669360
1954182
2853098
2241120
1792608
1002840
172785
243680
2857479
2221726
16334
1353824
2939063
1807156
861712
1990720
2552135
587848
2364006
2073040
621566
1274651
1971821
2392140
1601981
2558416
2625764
2405930
1517440
2588976
339905
2583143
2883548
746897
367497
829530
1438376
2295069
2234647
874361
1493708
2761341
400996
711942
1042149
957464
2336572
649613
494909
647969
86370
2042985
2729516
2446388
1783695
1755203
608745
2691112
639150
1503769
1995483
1898924
1026679
498700
1356642
708796
2299496
2640942
2342355
2178596
2869232
1758434
851616
677705
1923535
778894
2371333
843284
896083
2146635
415667
979593
1720263
1717043
1255152
148339
293008
2204811
316055
2123143
968719
1564838
1748590
2058225
1642162
2383670
639968
110432
1961695
529560
2291557
1492677
18788
2543513
1918487
2863025
269752
92558
45292
1221480
1033611
1926033
2208416
44836
1565411
1594028
2763970
2326904
2506768
905585
695635
736396
701227
1773068
1899698
1922253
300372
927166
1415966
2730942
1644786
970408
1183153
2627942
1201984
2404076
186000
1387704
1812606
374521
2905783
2019698
1903556
1468365
1732448
202465
1717796
1225646
1895535
258978
197318
845473
77194
1515996
1499785
2007607
2665610
1158078
2057347
2702198
1886206
370567
1177259
59246
1661865
1764648
981759
901036
2547902
1032331
999463
136912
213586
1242213
1629104
756105
2246919
1769813
2458741
106248
1877883
2011826
1102811
1142778
1776578
1260006
1337580
1980258
2328423
1536123
953096
2528149
2158791
1544925
294161
1169766
2654270
1666384
2068694
2905295
1034496
313732
943001
768355
2832378
1880157
1647389
700000
2690869
1160315
324887
2110219
2302578
102958
1996199
1687899
1352680
899823
1280655
2785045
1534581
2264711
2932128
2663735
836600
1564491
2535584
2935977
574603
2811866
533042
711255
1750769
1509381
1656725
1884543
1293799
1800691
1730334
676718
2486035
2025465
261559
701697
12891
736538
705943
386896
434814
193616
666854
1810448
2560618
2593352
895104
1699581
2400937
2334426
760878
1611709
2077107
1377468
1804155
668317
772037
2049373
762556
2261771
1773409
1782155
2092316
168454
3030
1545868
2364605
2065391
2637982
2070782
2330929
2746615
2568052
2157784
2838236
676049
2680882
2912759
2877661
861885
2169773
2090967
347926
501599
858071
2845670
2215270
1599382
1525156
2756070
1058346
191419
951635
1596334
2372154
2140582
655971
1855601
148476
1611040
1318750
480533
2756362
2084959
1063491
248918
1374032
1810009
1858614
2557923
178413
105905
2799580
545173
1324290
1619389
782403
1658126
1017016
980012
94163
737244
2922490
2577465
927443
471097
340910
335804
1912918
2007872
1128435
18555
2790375
177662
187037
2058732
1236045
801017
1850690
1868852
875521
2493882
1614527
1123816
707036
1261
2245273
555670
2926818
2731285
810938
597829
2319559
2583697
194029
213610
2556775
2485462
1105745
364137
610967
2940366
560299
2583298
61392
583753
123510
2285040
272086
39281
2567052
984480
156322
678492
2078028
201844
237133
290722
1566182
2392309
790451
991934
2412503
1929031
2674631
1469690
2292051
816829
392302
831012
1752121
2423744
1986198
548271
2938703
1502086
1597841
537634
1324174
2677382
85818
1418755
1116547
2357492
1328283
2871145
1648106
1207414
2272571
2265598
1104282
312166
2728840
840444
2567213
2163920
486311
1879732
766688
1902197
2289571
1909342
2088674
2884764
674196
1903145
1306360
857169
2244585
1678840
2081916
2777795
212286
489899
2667433
2286940
2266148
1474325
1024567
2024977
2593179
2750173
1828320
2031689
554420
27203
1508804
1369819
134797
2228983
2076751
1065283
2292619
1368377
1278087
644060
693719
66550
2846370
2903341
97707
482120
1703210
1577270
467451
478528
292277
269795
361357
1443071
1984863
174083
619443
2019629
1812614
2360569
732745
131669
1585141
296220
2038280
2446
2935528
118241
493825
550301
419910
1259069
706976
2544673
725226
1518665
2608871
603001
1772283
2504392
2293691
770909
908924
1580527
891368
566907
2100404
1442698
2936172
1229316
1782356
2766493
1246414
1589207
2274286
2611188
877653
1539855
932478
2581798
2501912
2474393
171991
278503
1679363
506604
2783290
2849219
1153933
1773025
98057
154413
1884108
2490136
2738107
1066450
2262245
1471811
1807078
2182330
2756163
2165346
2330140
2498275
1149451
2224885
2563343
1322262
2560072
1020327
115541
1632355
1414516
103732
214873
1787972
359344
1845890
105850
1753630
2007490
821431
1593004
220975
1496250
2095746
1619854
1399767
1605231
2931314
2459274
2224101
2658327
1909498
2316215
1519695
1557304
638805
623078
1248087
57669
175141
280435
177020
1213090
2936425
1036658
326690
1079754
1138135
1338162
2506651
375374
2837578
2175625
562545
1176876
2262238
1977821
676136
2506044
2890060
619461
2220989
673853
87011
675595
2809095
2126734
42569
789272
1440498
1412507
92863
784975
2783946
1854432
1161826
1240418
481310
228781
2025773
661196
2892093
791653
112530
2446606
1565703
1878903
346755
1376809
2378939
1602772
1321400
1376530
1199664
1239241
364821
1676770
1058277
1649212
1593440
1228568
546962
2093536
211449
2703871
1619363
2681362
2308238
2022661
3595
1181996
1698270
1673143
2768364
970303
1295121
728781
1790577
821785
2067276
2365733
998032
2118826
2212962
2564004
260004
2259899
1612434
1333456
1112670
2928699
708846
812249
980502
2676336
457975
657101
1963514
2728845
2409259
528747
1599789
1346729
2158625
1827423
696153
2422602
314322
2463627
868129
553341
2027310
1191745
2239166
2729487
1989876
1553038
478262
2669114
339000
2878488
2081696
2823727
695992
1955485
532788
1786981
107099
326082
2145947
1532897
2935482
523438
747394
2531458
1389446
1021630
439492
1924736
1154184
1698520
1895211
1447098
708328
1260012
822171
492717
2255473
761025
1116966
2859661
1542823
1513481
1401237
2871615
791309
799061
616884
11712
140729
788339
2375356
2447981
467425
303935
942048
747583
2268347
1369789
1373248
512373
1864495
2296617
1031624
1371795
739432
2779018
1726123
1956830
1107664
1382253
2108029
1844962
759208
1128498
753663
2140395
1279508
2448966
2128238
1152718
1175499
2534186
841367
955054
1343019
309921
77992
2488379
368159
399003
659400
672019
2179422
2518053
806634
2535984
1401781
1117416
822563
2580565
2037872
2254174
18277
1764301
1776733
1360521
669673
2425266
919196
1219275
1158358
101012
1811954
786854
2449614
1429227
11023
449889
5976
1316534
597478
2259020
1128662
1810108
543279
2113707
856263
2395298
2229483
702961
2155111
2588621
1204972
2059067
854113
1841579
2188388
2017569
76506
803082
1781217
1345564
181668
127871
975655
2695502
1367552
2548554
230692
2129246
2198312
2119808
700805
2833098
2930151
1887985
2516533
481559
827192
1007004
1069309
227244
865793
994719
2015998
2921670
513400
687210
1971324
1495207
706459
2532445
1255895
2803254
734833
2360335
1668316
2046913
438475
1165393
1461812
845237
1867530
2435607
104021
1582031
399187
2138821
2807006
870361
2739811
2655518
2806912
188940
150694
1842697
1305958
1956994
2914145
768284
2033140
2670000
599920
2902723
2850255
2818571
1254936
119171
835161
2658397
970644
1655234
642384
1555909
2904522
1763219
2836034
673609
2637932
312085
2692100
1384527
748134
1536917
2072813
743521
894157
1154803
2757719
1188184
836257
2856147
1931181
2285926
742141
1492342
1184931
2425603
257519
2364465
297244
2058827
2187848
1430102
1672995
402087
920845
78569
2521538
1118816
2560719
772103
1274551
980586
2452575
2815217
2097900
2032859
437001
2768226
192316
1237998
691603
1522425
1226536
2068712
335325
1171712
831972
2143206
2083718
1913764
1503757
2219221
2356226
1812731
2625111
791954
695990
2405282
1401395
1686649
538753
246550
231095
2782067
883323
2933611
362437
2155692
1124941
2148969
967169
1665945
724819
2496277
2843240
1260190
1094856
2251221
536355
2122511
2512411
327607
532240
2228792
1966665
920147
431598
884393
196081
183466
2257229
996667
2175286
2862393
2473009
930958
2571007
2242226
1939149
2252181
101096
2294835
1361653
2145132
816337
189960
2861269
2606659
2304598
861878
1579435
1841045
576332
1005076
2431979
2805036
99402
1584727
1614189
1441056
2896441
885930
2503876
2756004
623933
1713901
2873036
378808
1746675
1963166
116095
2357327
2633808
1592994
1629476
1704185
2457707
2709874
110960
2477033
935450
1517466
717317
1589269
1688604
1400193
1319879
309761
2639570
2840851
1667105
490638
196537
1672222
1338680
2783739
104070
2329384
2715759
446473
2668708
12347
589458
2713661
968258
2354161
762068
508504
1059585
2687749
2531723
2536793
2032130
374912
1623378
241729
2141998
2414452
2588453
2740536
1306130
2139288
2498438
2090122
1256577
843855
975100
669893
2447167
121619
1918493
156254
1787759
194672
533800
1079358
1773629
2685843
1544230
1572803
185723
1019863
276995
120285
2839692
1756972
2506421
2839232
2600000
1850991
805243
2685447
972541
2686822
1270100
2271054
2637462
2102161
1435119
1104081
1666077
2142519
242018
569708
1959604
2550388
2702261
1272868
2561482
1975580
2710763
221713
262482
1042103
1221100
1226069
2579904
1831267
849396
2148034
786792
1222198
796484
1783217
1065742
1594063
1908565
2902285
1914580
2412145
1897845
2559498
568602
2033212
1555753
2755729
402563
884182
573575
1914309
148178
2703651
2172003
45116
1015106
1531668
752884
2259252
989021
2053499
278605
1956014
2777759
2707336
322021
2548432
2873486
1454573
403489
1428171
1773689
1695818
2810386
601000
2476503
506175
2792749
1390035
1981175
694270
1048502
1002547
2887148
1817999
400168
2727216
1924702
1338132
2412855
1013452
2799696
697296
1096761
1590029
2576921
2666108
1629193
2877435
1105841
1893432
1476843
1261343
2718912
548197
1176534
2165603
2508358
2923645
38805
2919220
2105087
2199463
923925
1493197
1668422
2066576
2147244
769683
2743448
1324597
1054159
2714612
1075318
586100
2303111
1238703
1984774
2756849
104577
244552
1600407
290245
2723450
2240537
487882
732346
585576
2330455
6034
803699
2491272
1571515
88495
2348146
956590
160097
458530
1714522
1518751
2656919
258526
2737684
2836974
2479264
853036
149288
2719766
293067
2807602
2066255
2045753
2525783
2686138
2011458
1538318
725139
978138
405367
1994942
1655716
1836286
705081
2762919
402454
2034033
490513
2503624
2886766
2280256
1784880
1336683
2675338
832056
1571041
624820
689806
2473295
1326556
2053862
1427424
1913171
2672790
425052
1937150
2721035
1344780
2524030
2045082
1430529
1370414
201565
2739316
85591
2595462
45270
137566
2333667
906012
1504594
2042432
471565
66819
715183
1401655
1928456
2403854
851495
1215617
859016
305452
2286438
2880821
1616332
1044929
2528730
816850
1821316
1522579
445695
1196796
2632913
1993838
1533567
1909273
1285148
696347
994230
2537071
2532500
2786926
2623776
2897072
1141870
2046776
1281640
2493234
2136632
2817276
1609078
781700
2858087
1445814
319
906996
1953148
426924
1338549
460129
16552
1021672
2074885
415073
495499
1651554
2684445
2047240
816833
1598244
2573558
649813
2224174
1732418
434792
1064196
2793392
2794649
1171761
920840
2732917
1619474
302462
35742
2083687
1609170
2038061
2452327
1801148
1885010
2841730
2921883
195535
334499
1128429
1100829
1340867
2386085
69439
1390957
2028908
1337552
141692
805223
2880188
2346860
2061001
347502
754495
334982
1631384
1278470
397990
1698632
603621
627613
1360967
624677
876207
1600975
1148816
1865708
1790170
2738498
2007300
625826
1142190
1966531
2718832
1668476
1490478
908215
1408984
2735346
186109
2178799
2175954
623431
1388527
434778
2761191
190449
1785712
1045386
1436654
2111240
1252647
414998
899332
402967
678344
251910
1560228
1635200
2053450
1546411
1610390
1418619
2188662
402303
2925434
2113982
937748
582838
2702325
2431402
1301008
2490400
67552
908761
688538
1170884
2774614
1529439
1849949
322983
913179
73744
2622497
2197903
2795976
245691
2127345
160973
2926383
1831083
857462
1804052
1480821
1643484
2636379
2504812
1572473
492441
2918525
289377
207143
859934
551975
2032731
188726
2536876
1698486
121024
1343105
2543726
2360517
2763549
959519
2013736
1122482
1507374
1795946
2820336
2044998
2810678
118904
1656600
2839286
2332861
1284347
458228
1484389
784497
1339269
252616
490560
648201
2416633
1508763
1920548
214908
154888
38816
894512
1983078
653209
2751477
2105123
626692
2661462
2791902
439254
639292
2536285
2573428
2699280
665809
1545563
1244090
32154
2855674
499709
356284
1956807
2486885
1116739
487814
2196321
1068152
1351963
2186832
110145
61927
1407453
1760652
579530
286792
129588
1842511
1198528
1470620
731375
1617426
2593743
170765
1308334
1868986
1985899
2459270
2724162
1372091
1138684
1954732
2076764
966986
2121864
782503
885039
254697
2045390
1412669
1271193
874770
2073586
866321
977345
2159642
310179
2712944
288888
480544
1239879
149914
350619
1944977
1904896
89535
2934877
769286
347105
1993612
2543061
592618
952209
440899
2437893
2126289
868589
200107
1012975
2332010
2689454
2860184
2178622
2884651
671501
2338599
1104038
906397
1482725
751947
2128114
1373493
2012051
189114
385016
2085811
2935752
174315
935727
614040
588191
2812876
2366978
1236561
850029
865877
2412718
2622701
1367819
2232187
2395215
2895973
506656
2899572
649115
718752
2835364
1837498
798768
1893462
2258337
247516
1222800
2012559
594219
2709475
15345
867127
507502
2273531
2617429
159358
510411
403413
2182927
2240304
2452483
2821240
1847532
1787786
1748157
1052755
1770073
580895
100855
599976
2752049
1894863
538299
994175
2879996
1873789
2716484
476865
1900705
2000764
1422904
274352
1626967
1921344
2851707
1644922
92675
2925563
170126
937335
2414270
2459470
394413
1573627
2369873
756556
29119
2138372
815378
1884314
1879196
1934356
2806909
2001203
394193
2406219
2246221
1024887
460734
2700156
548873
2304324
788465
1901434
1775581
188695
2673864
117987
995309
1764135
507287
1300081
2213221
1172254
2430733
1835733
2705411
1831310
1562232
2121290
1432042
2140086
2177080
1942872
631161
2296718
295374
2331802
1202214
816873
1604961
699904
1848463
116801
622149
1879673
2062798
1279606
428238
2428460
1328982
1194774
910622
1005703
979090
2199780
1381766
2810660
249851
1830182
2784290
2846036
465056
837913
70273
545316
615043
611422
1865970
1015523
2848811
590711
1865630
666088
1978557
2151442
972737
2171387
2354368
60560
2851662
432967
2343376
392839
1140814
2378092
1410909
2062075
186511
2154158
1504655
2824483
325029
628747
2194150
2349585
2604950
799396
1031238
2780049
409616
579275
1308308
1356053
1987736
634624
120801
2211177
1651840
2287836
2425490
475227
2139664
17236
119562
1857871
2008206
1682258
923114
1188650
1686006
98513
211507
809517
511060
1772049
1322705
2144981
1939009
930814
550150
2710565
1264849
1013925
707727
1382796
1996678
2279731
610071
69898
655656
2215543
135074
1874146
2935639
1640645
1702600
1987096
356064
1520027
1531674
2600480
966602
705326
2531981
2145237
668625
160142
850684
2037816
35184
1195463
1793570
1734017
980752
686135
417065
432558
293006
1559001
660224
2491865
1356655
666049
815332
1163704
635311
2847054
2211402
218909
666677
1549417
1948341
2868008
2002430
1574512
1862302
577262
571168
60617
1623209
1303587
2666010
399674
221775
1629538
884773
2605740
2384338
2918532
124909
963580
1067402
820992
2059921
2356911
1903934
2522062
1693640
815791
1869998
376332
1712270
2473036
2693079
1853207
107076
2059932
2024944
369401
2015386
483290
2002392
951300
2724962
208089
2414948
2158872
695144
1159779
702096
2131266
2043042
1001871
2248965
2133347
906977
1436467
314896
648399
2869898
570681
2883241
2181695
2863346
14344
2090361
1114698
1518659
430840
1475416
1539421
482649
801986
2205573
2632269
1480321
557684
1034492
2207191
842716
1469881
36470
128414
1331007
2582447
257927
174551
2545951
550118
2809435
2273206
692151
129877
2187351
578945
2393839
2734645
1270000
559575
305684
1048408
349242
2524482
146079
804112
2578367
618233
927154
1868504
1217919
191083
1261508
1885888
2038983
2243216
1390835
1362035
239897
2935587
263340
2368718
1423210
2455229
1678789
170201
191258
172240
2274228
314788
833390
733494
587131
1621506
28726
137655
1320667
2211456
1540185
2742214
1365899
2820936
2387586
2305004
147176
976860
1539621
2733745
2099548
1393582
2284574
1460754
1880034
1118079
2598548
2357772
318655
1017285
1629537
620090
2191464
1243429
352640
1523165
535441
2915030
2853274
2281039
190635
315076
1566293
2060946
299103
2220152
2106843
2650105
40194
1221670
1136726
2113697
2017122
2627875
168431
1245657
135124
552408
1058875
1815054
2558777
1657251
1518091
2714454
592630
2629681
990032
431756
183702
2296497
1806673
676819
1584877
1917355
1255868
120589
53289
2037426
1279288
740438
1539521
1168247
2223777
1341411
664004
443104
270634
222405
2861018
217988
2280442
1840816
2246851
1769535
68129
297912
13887
890871
192932
2898476
744670
1669543
1295635
2124813
533776
2516839
2585635
555605
2438393
1727469
1100695
2765466
2408945
1160572
1991485
487869
1671586
295206
21170
2932267
1015200
338648
188721
1942087
51570
180349
2292730
1973806
1227485
1263844
1708119
1771283
111269
1447775
1841849
804826
304640
2522854
748454
2515252
1377126
1616613
2868668
378748
308302
144757
659361
753255
2794094
1573648
1376307
2722337
2538621
2755068
2358406
1531955
2307839
2293756
1388822
473248
1750201
444327
115387
162367
1975657
1676096
1719907
1305390
1799705
1313552
275061
131219
2131737
2657212
1524559
623554
2147326
1744065
2003282
18878
1411411
2403601
274836
147827
2685972
138666
2496677
698947
544418
2428468
1176475
1829690
2885520
2085401
2631183
1245523
1327090
1980626
1916179
2077672
1640291
87883
1507155
1059760
92126
1393378
2459045
454689
2702365
949212
2463731
1325664
2302734
1977845
1345863
1334456
395980
485710
949401
1682700
100410
1986834
1883178
1635726
1858335
1550888
2027627
520715
2123337
609697
1865488
2327748
2245106
215094
2017628
2147574
1530244
2524488
1069038
142015
1108910
2645486
2594485
1650837
2827231
1048830
1358129
757984
2634846
2423821
2758079
2721195
2526852
2921226
1846256
2434116
981908
2318443
2020857
401189
2384300
319766
34797
503128
1034656
2656097
1980570
130741
2285256
2012743
2821118
739027
1775269
758494
199607
991343
1787973
724287
1900394
2477223
2690585
1685382
344283
1097185
2759963
1092038
824752
2076845
1722288
419058
2564128
1688820
2140225
2512289
1239150
843746
407016
2543446
1677088
2386911
672599
255589
2788261
376175
525553
2549813
1788973
2853696
1896485
557961
1198274
2852712
1798
705308
856181
334223
2673968
1357995
1689831
2262448
2111418
1772208
480939
83378
2854236
1447801
2520046
951746
936803
245097
2546108
369216
126083
835721
2114325
2459520
1648127
1116871
1715360
1002067
2865394
2370446
709746
540094
1712071
774046
2022697
1385092
1020179
2925042
79258
355586
2320118
588313
154372
541139
2196065
89339
2213418
2179004
1351375
760933
1279962
1339194
1545788
2562873
267471
2747811
1487577
2505611
1690262
2622251
445622
229267
441569
2656962
250976
1541445
454420
833186
213614
1520212
1906077
603529
757930
1698615
2188801
366758
1473490
1571399
144199
2742082
2794580
1715068
780993
848999
1584360
935965
1694560
2354215
2693860
372871
2328479
1714421
1541613
300617
1106632
1600638
1272905
728092
2862359
759899
519330
260142
1080685
2557554
1685065
897664
1471854
1741343
1436255
2074612
15839
1077059
1649314
12986
1606924
301823
1750892
2830100
2227305
656781
781223
1083130
1178979
441883
2687550
1241204
2161834
2413645
1962611
2473767
2434636
1839893
1083578
1539423
2680483
682166
288472
2745477
2573264
929939
1563364
2674865
1256603
333682
3422
514297
2176837
1924767
320020
661156
2069843
1648653
842256
1694573
583530
1895624
2920482
1823609
1223101
2847546
445582
2642375
2570499
1574653
140478
2276271
54145
1227012
2517155
1778736
1141954
2938813
1371136
2426344
889064
440275
1130107
1542812
2186552
902229
2000184
2261874
1432482
1188563
813729
2703431
1357
578026
1297224
1138816
14568
1586968
441933
656299
1449750
2677680
2402625
2492097
310505
371055
1416439
2933658
770421
711217
1332623
1093964
2900029
1014894
1645023
2084823
1035659
721690
1840006
167671
556065
402219
2935983
1723029
1251758
540585
1512329
1397152
1973421
2559000
1803964
1315945
455024
1940403
2754067
718906
2818109
1445358
2033179
896784
538158
2327711
423145
1710974
1102001
1503047
2555731
344107
438370
2616933
1667781
2277195
2895930
1195574
2057336
2337079
1466834
490017
2873933
664446
945612
2083495
1722484
2152381
987879
47720
895224
1847945
2676002
295640
158859
1429395
1185005
2537331
2381850
2158290
939891
148850
2537852
1991536
1000874
521072
1650746
627730
2283510
1540589
2185624
2189121
1711676
1177661
1723794
2243723
648809
1162956
2678183
2775745
1804114
2185354
1806669
821925
97446
1059346
2071393
948137
1101525
2738690
117295
2848394
2331054
1923368
1322414
2210766
1112533
247872
2188348
1714420
110939
556211
2296491
2615388
2046006
414219
1582051
1803481
2484186
651616
2552361
2097157
1528890
835661
2843593
1919304
1365907
2266100
66766
2470193
2255581
2614097
1072303
1426098
1663270
2102748
764437
1007042
1202185
629179
481371
2386955
4540
1106212
1652708
878307
1045618
702383
2262698
191620
1627628
1986534
2468115
1077165
290886
2524400
2423946
2899197
2703514
1746003
2911796
41016
2878076
2211962
278779
2651661
768912
2903684
2562803
1763210
1687359
1565253
1273958
1313029
102732
1164359
2497167
2134266
1332732
2684631
2918547
1846815
2361325
1245415
78920
2835433
223772
2010353
1165817
2919224
1521731
1266771
1619564
1321989
684918
2883056
1181154
2829486
1498767
1430415
5040
483424
2888789
771912
352283
1308828
495475
742589
1616470
689479
2720463
48256
1126509
2203282
1606692
2366707
1829424
2409501
1519574
2911859
338471
2347281
232673
1810584
1812977
2052367
1185545
1124719
2291986
154756
1868969
1637389
2461244
1823855
2195911
1424343
1850523
446592
724629
2800347
2324211
2192857
1727590
2681746
2004343
2520151
1958127
942305
2183091
2852164
1591579
1628073
1730655
2598516
1804749
1192795
196695
168360
1201604
1222684
2479323
88891
1228804
107199
1647788
662971
617327
40075
23686
1412216
1803704
2288879
1408971
1974622
2070822
778373
1233094
1375547
2571153
2567172
2638882
17728
812521
2014112
534157
381885
2018996
663704
2150298
2598880
1525919
554700
2289402
466617
682947
470585
2287746
1979920
748926
1888274
572360
1213966
2581931
2131999
1220936
2934155
393415
519655
2543920
826423
214102
166032
195754
2878779
2517223
585176
2776776
988411
1408204
1533935
1879619
2147319
76358
90083
1395277
1402540
1735212
222126
478488
1703522
2553950
2280682
2695338
2614309
342959
2502818
1978436
103967
32895
1225719
1182813
861190
1460788
1824364
1199866
156468
2377673
1578302
2253482
2672858
164309
2245223
1036164
837285
913335
1928541
2022342
723825
2258886
285311
1601363
1892209
457129
2700492
877974
2422266
223386
1161943
1795064
125873
2511307
1351483
653035
2249631
2229119
2309394
1367480
264574
327583
131719
2664011
1857413
2378607
415545
2255346
2347157
1963058
686285
1974357
526003
2115752
604568
733588
2902486
429748
2181523
2650462
1085585
512077
1728071
56826
531329
2547905
2659346
233888
2059792
512485
1919787
880962
2074012
819377
422041
2044447
1092207
55320
166454
283663
721955
1901051
462060
1805114
2744428
257784
1903864
2622904
1866426
350174
2403348
2848260
1008423
487194
1125024
1823405
431503
1701924
908538
2483130
1730380
1685986
1524967
1195655
1070056
2656795
1631220
1853849
2627514
139150
721569
1074625
342342
982245
134180
1227720
1751212
543626
1227704
1537986
1005061
345127
444620
807122
1637292
1549429
2922449
2298826
52038
21667
447368
771530
1214999
2245482
294688
2833334
1513526
1837337
2184652
2347149
1057540
2317392
1295132
1588912
2841591
721020
1940459
1925256
136790
1551030
271481
16399
2197154
346093
997169
1441907
1127039
1889654
2728069
622354
1555947
1892773
2462111
2371952
2650671
1704340
1820558
1666997
177747
2852579
2763875
873382
2666617
2196889
629612
2023478
2237738
235060
1615499
1265674
1489212
1758808
1378485
1386122
2103933
1337822
317014
2095693
126232
283277
1963159
561264
1203511
94320
1065854
964863
1934425
1562847
1730717
1146245
1237907
1207454
2221972
2832106
2556842
1519005
1395015
650524
1707582
219913
2332685
655326
2282297
1701097
1728995
713412
2880192
1164463
129237
1191207
2680133
2706524
1408047
1255848
2024744
1259088
162499
1970541
2540408
2314138
203330
568763
2436193
523897
705073
195207
2142002
2565049
1657427
556642
2887612
2924540
1136608
1213993
1610765
346381
473082
1008323
713441
1110608
2035395
99148
44846
1176857
599952
260016
1952693
2638711
765967
1108601
1486549
857816
1867722
177385
2570543
2047641
179132
1161424
1947263
2411410
1255027
498982
689557
1824426
681125
2442128
2905190
1398894
2238232
2609866
672163
992744
684973
1613914
2417924
1325062
981092
562149
2705864
622896
2745344
2818338
1738942
551784
2819712
2441650
2420575
2631902
315565
1018477
1431987
1311272
2263339
2684840
707195
1830103
2168033
1652556
138561
1753069
672558
980177
504808
1962705
678256
687836
263676
878570
1163787
1713706
1485406
1856704
2704546
2616392
2315612
1886690
1263275
910864
2122719
1191988
1902607
2269508
2140370
2212732
12489
2798130
2511081
631232
1843247
2147823
2110402
2650107
1744023
622845
832047
1860612
117058
2017199
566385
1510413
1781564
841624
557161
775552
2773184
380543
2730094
1118538
2824824
2678500
1373297
2590421
745607
1289823
2277226
1123417
1806960
2747978
770725
2919038
1159092
2472137
2731302
114998
1126914
299533
2560255
106582
1272622
702333
1569939
910592
1095028
1110390
1796681
2550291
660215
979749
1982738
2706871
1463507
471197
1499079
1573595
2365725
2491315
2760465
581440
251885
1352602
2008416
348298
2629475
2347501
1069302
384070
2938146
625540
1035860
1035857
2778837
1516597
1612001
1101649
1410316
1024288
823087
733514
810545
2478579
1898156
2892698
1768133
114857
646867
2170703
225275
1551998
75051
2645431
2271222
2369176
1816632
135050
2537307
312887
1926588
1308221
1042705
353620
2532345
2563843
2876548
1118646
439346
328628
1748967
2802932
316139
425625
1274378
1673663
2429323
2341697
1004700
2874593
1954613
1910800
1509255
1837397
1842771
490056
1416047
1951461
69994
2210794
2805760
2736622
1306728
872287
2697649
1037266
1628823
2469136
1768069
422503
2317156
1597615
639388
2172027
2614268
1105734
131112
2799393
1808222
1480622
999624
472563
1652524
1592422
2918058
782566
282390
116510
1953233
1689896
2029638
1291966
905633
734259
640139
1763900
1465926
559678
2740591
2931731
974544
2531558
1194253
1719040
1944722
1802919
2901199
1188603
1978840
1353888
1732710
1160739
1627090
61854
742957
1360505
1156658
1856514
2411905
510760
1266542
1634488
1087257
2117394
2471138
283835
41879
1300624
46571
2287115
2419107
2589657
2257626
515349
2521296
2295092
2096904
2181995
1484745
2088242
1737031
789205
591101
1601289
2463569
1486296
1508355
1027435
735688
169099
2733907
2563526
812168
1998464
1777060
649893
2183585
2717444
1089944
2877856
2677147
1298438
2158112
247746
978422
1766951
1036477
2073826
1413144
176564
1623907
2675833
2115795
1278800
2026331
2592377
831004
2311068
2262217
413658
650550
2860366
1777224
1444323
1460141
1264971
703164
380590
2295726
2019631
1443690
2369488
1952341
524442
1264337
2904544
1831766
1407358
426682
1923745
830781
2087822
2373600
79396
830520
2186128
2850763
2741344
2505644
2192484
2078638
1865301
1920557
1851836
131783
108562
683611
2005067
935511
1126655
2730336
870071
2159045
1200724
31563
742461
1944517
2404114
2117406
231455
1345858
1384399
517991
1214860
1438837
2749758
807019
1008583
1381025
849232
619981
957814
555067
937360
149428
425366
846163
2088110
1665067
1450428
356044
769980
1314688
1928524
29012
277196
1775640
2545410
24560
1041056
1713339
962060
373340
1116619
1387270
1743243
1623796
1313244
2374661
2325956
2436371
1635320
1876905
2461967
620117
976913
354557
1743194
1153992
940668
2864766
2429369
1263280
564685
321573
2462018
192592
299667
15614
407475
855554
9517
838499
125744
245420
2377063
2390969
575483
2503212
1990317
781101
1988725
2345050
1147546
1821093
1647910
1022428
791575
1708307
775577
2871656
2336410
511759
1924154
2201582
184417
1279802
1125537
875015
2142543
2696686
1182924
2061163
1502987
1454271
948580
1914390
1618426
1935754
2146656
2260380
1972523
922165
1729848
818475
2583809
1716976
1957505
1109717
1982069
2345250
2216586
755396
759810
1151393
334684
1852220
287114
1121889
1866215
1495817
193275
2006983
2784717
1797365
2676717
688112
2451619
2652066
2570660
777556
39468
1197157
2269403
1816615
573019
2926516
1038276
795519
2717652
999508
2269293
2274139
948516
1778298
101831
680940
579796
2928265
2044451
1071635
1685849
1721532
1812626
1731320
697165
1860178
2775380
1594094
771185
409061
605851
270989
203047
1590526
2341014
56935
2237919
1161398
1538783
8586
1658807
267920
2639275
993221
994609
639102
2910415
4363
1723811
2380758
1260373
2284992
2295094
457245
526040
1755028
665650
1974136
2873156
2447207
2797073
832420
1993368
1883283
2168837
336602
230197
1865235
1557658
1428440
818936
205137
2444870
1201200
2135541
2103526
2636589
2471132
929367
1806373
2233106
1649466
1736098
953752
1026840
846600
1437339
1952155
1166537
873002
2615593
1579234
936340
2002935
2880852
969701
653698
2461976
1599647
1139681
1315525
881856
470428
218721
2875437
141860
450354
2588866
503855
1694856
2149729
1222651
1312287
251070
1043389
2672370
299702
1408330
833956
1418238
2102623
2582345
32100
1496214
1796578
745203
2583999
392302
626000
1590661
2116789
1902031
458315
2679908
1803203
2873725
2229951
2652069
1170297
817808
142176
384966
1860958
2738648
2559917
509632
2484430
2730834
2116912
2070921
80513
2326323
438432
595152
652267
438951
2065705
1245318
2283324
1715372
1323969
2510758
29671
79667
277668
2205616
2092151
2896146
888136
1279219
60830
2268745
1495929
2583249
98541
1883041
2784742
520571
1216856
203249
733459
773516
620051
1718152
685089
1607289
427585
504556
710149
2658495
846775
1543814
2026768
720369
1095530
632910
2769036
2311582
1406462
2388099
2583782
1538025
808237
71004
2893623
2894402
1296518
1895138
2503965
1478407
1398970
2297024
2521395
1283931
2873643
142527
103584
2534598
1132319
536075
100821
1864999
2121506
1075648
2672621
328673
1295839
1603819
587717
2726954
908778
416986
1010269
2871903
1648865
765959
1288515
2445029
630399
107175
2255511
712822
634969
326167
918903
994357
1211572
27895
96170
831330
2119141
465581
444426
1601349
1546036
360197
1751686
1116054
2839072
2878957
1869692
1859988
588292
153312
1774915
207181
2000445
2236142
2858226
900373
1231088
486814
482290
1078526
2561004
895583
1649536
1723751
2406608
2587599
1232088
1070679
2064041
1311964
562143
1640870
1607991
121085
224109
128198
1147672
1509192
2705490
1355628
1100593
2083321
1175702
1124354
2507342
2789655
2894146
1871508
1597495
2295588
766151
2584912
2437680
1831763
1799127
1811289
1767060
1975123
2075605
30996
703388
2370775
1030692
2615611
793464
1757051
1197761
2130494
1205247
437072
1544904
1262783
1793355
2261284
1236835
2913570
909479
1219686
2865585
2058280
2551848
2556522
2843686
1022862
2601389
1382223
1613439
1825413
2121779
1447607
57369
2208595
803401
1841686
1714603
1047855
1129329
130047
1341902
1803851
16851
331629
1623423
496627
1079876
1720980
2696683
1390828
1974003
2746928
1261588
1692091
1796534
1332810
962759
827042
1634070
2392427
517291
2226016
1714752
1355783
670726
2780093
2558696
694867
2463221
2595299
1282931
2548079
825091
1243428
2681192
2217285
900053
1261123
2739142
2537244
2551811
2740819
60713
2135853
1831893
1788974
546665
2111212
2467172
1846037
878066
2473716
451433
1929306
1329274
1567750
2662722
2214475
402208
2443244
2460789
1936328
1321315
814662
2214068
961390
834413
1055253
967503
2815655
406908
323487
1776927
632855
2483939
405879
1433758
2663617
1812131
379864
1884192
1412638
2911437
2511108
1516886
1262029
320200
164670
2364306
1663399
2937650
2679903
2791900
2720663
1975286
1900089
325704
277013
2031281
2220878
2909455
1811470
401224
2794768
2100225
2607308
2698738
2819393
571097
2057941
2674638
299727
1242160
226588
2102513
2654804
60432
2440868
1212578
70117
2221953
1001606
2854855
1560542
148556
605084
1965987
2102894
804070
145921
1990915
896100
2693039
2398944
2062686
1707484
2782683
828076
1736894
2187125
694851
614698
2327
871590
2841823
113441
839477
356456
728033
1121903
349826
549970
2209840
2343907
2260508
33547
2041143
2054669
1884112
1673346
550380
335139
815873
502381
1539049
705171
1293412
1948836
1105159
63057
1581367
606848
1230441
2622121
2858399
2660039
2080501
658638
1302076
2763795
2442430
899506
1336913
1910373
484181
937155
148058
640646
1324100
2820346
2607910
2923231
1760218
2831198
696076
157510
1864794
1885511
2313054
2269040
289885
1134382
2512297
1105476
2211100
1628291
1182583
886786
2467644
490557
440878
990059
494581
1335696
881083
566021
2609198
2087339
1313216
568425
1506038
366436
483273
2494318
498294
1087492
878265
2751077
2859925
2676146
274976
1130228
2394575
470676
1526261
1729377
951352
751507
1623826
355847
320300
2804474
2387014
1598068
1535400
956084
1906948
1049532
2929325
1396536
2375649
2580215
650093
2359886
1402517
1296966
648134
289036
2722580
1980482
2328556
1047914
847007
1733007
648331
1582901
187625
1175207
544747
2815466
774947
1169885
1036384
2778161
193975
2029999
1219219
10752
727131
1417524
620095
421513
1335693
2584461
1605496
1283507
465793
524269
2545452
2457497
1026431
2753793
494320
1608394
1599191
94522
43981
1594672
1130085
664029
1390267
1349297
2683447
1765878
1846905
1891362
1563411
1910741
1232675
2581430
1573710
457963
1837095
1932229
2732772
536282
2072213
858995
499595
2005610
314466
383781
296636
2614656
1440966
1880329
807167
1778007
1543330
241789
1434479
1716642
617114
358583
1164472
2404528
2145110
1076367
2484567
981949
1478250
293350
92481
616857
2579338
2543370
911155
574805
47987
2248871
1651433
2195004
2224175
2847139
898325
2214939
551985
1678060
2076138
1256480
688267
2842749
1525641
2012238
1128395
1636000
489645
2149454
1369504
764812
1168293
455361
1647499
84969
2072419
966146
1852601
2296837
2920068
1564551
430247
1512346
340889
1392495
2729413
2874301
2171669
106926
1827545
1846579
1200974
564784
2136
2419092
1930986
81894
276190
2270629
263648
768047
736958
1273193
504470
1368204
1720296
2026561
1101742
2447172
1464141
1601231
2831871
866836
1768101
1304179
320674
1893264
2277214
361604
1356249
1321026
1707165
1523599
1337561
643815
1628961
1451965
1425599
1462461
333120
1448680
2701515
1017497
2421152
1080114
595739
2239128
2431724
2030147
2421013
2270259
930071
75091
301168
1866378
1499785
1465591
2608204
1233112
2257103
686276
811033
2616236
936782
1725578
668166
853392
1706563
1252590
473027
1157998
1103749
126774
2822474
568979
1967180
1101886
1260049
1752979
1875477
389484
2805369
1598994
2824976
342033
1098942
2723377
1882517
686027
966789
1614534
2069248
956900
2269947
2337623
2923201
2421802
901213
723199
1895643
457646
2604391
189113
2300863
1926292
343552
834505
1642417
1482823
2901755
2599110
480575
2385773
1767718
880264
661032
1732828
385972
1716535
1229172
1992273
2330245
1117763
1114294
2652017
2301773
1964800
1006758
410550
178057
2568080
485918
2572885
2754909
1094019
847915
1368598
2529104
1819134
345128
1329252
363556
1048575
1613527
1051252
2811491
2129457
899470
1108623
239209
1002394
1197840
2483648
2188824
796401
1569568
538282
1457071
582795
2304796
2104850
2256005
619888
2538096
343250
1856190
1641469
2481035
2616622
1110531
1971303
447197
318421
1440217
56284
1979530
2922256
1155834
1254036
972398
1362974
427643
2932667
2906106
2656192
1748435
2212626
2268339
1920009
524206
1316800
896783
347091
1878023
233134
1456458
1713913
410533
2220367
62741
1043341
2033452
304449
1239512
766010
2032052
1042533
1934450
1464617
152747
1694440
1034304
872866
529299
1027180
1658270
1681277
2704739
2201258
1751779
2313844
100748
2088926
2766877
1419732
2129646
700603
1703528
2532547
1197980
114895
2235727
1557983
1778784
1976594
1288673
1380634
183386
2483610
53515
193517
399992
1974187
2206624
1075320
1207534
996366
408936
2261399
2508990
2336924
441900
1169981
2681903
1189064
1963297
104131
668951
114765
32540
686588
2073098
1251149
1106274
2349931
2652877
2354845
2021563
958751
1362188
2245967
435284
1605752
1530477
507559
2733937
1754817
1743155
119318
1820117
2320740
2120976
2448035
2054236
799552
409841
1879999
645562
2636498
2902334
1038443
2497758
2734850
2425659
2923216
2259539
152748
653954
245742
2131420
1594379
1386081
1927021
447856
283767
225090
907263
2698117
1039206
2733070
1488026
2846348
277881
814929
669751
2608738
1557459
209166
1333341
2695411
816300
468632
891833
1634637
133823
693578
1034031
2676271
1069961
543971
1840348
126883
139937
648455
1739416
1635317
1854062
2529355
2536753
1875168
1599065
2665648
178466
1688112
1479742
1659719
868212
1139125
915918
2446776
1499584
2852028
876971
2118071
1929936
2191831
1446361
2323009
2498622
1498456
1357623
1598379
524347
219388
1644784
1827059
22855
1255080
2802240
1071439
2749969
1708133
2423670
2118373
2761468
2814580
2841474
1542361
1745218
1872806
2773383
394595
868222
394658
118968
1649280
128667
1238854
2395455
121839
1215556
656535
771860
291866
316022
230897
735305
2204406
1735245
1390556
723671
2752142
2015606
2299908
1306176
1225676
879870
675311
2588215
602894
1567832
347641
348624
2411759
1810767
63801
274690
1428593
427832
585451
483096
1339361
844116
138993
89297
1653264
46849
435685
1171595
326929
1155421
1413221
679519
2898252
2049554
233860
532972
1118419
1803109
1415408
1378180
2443133
1807947
2531384
1921925
2794801
1688667
319815
1718484
237792
1555385
2395518
1365092
1054166
956621
2134445
295448
1809497
155450
358243
2056736
2411102
2626123
1707652
946762
554715
2575093
733719
1439506
2742950
248037
749637
2495692
958351
38022
2685432
1193825
460786
1972944
624579
1299864
1213725
2891650
742016
2833526
1377711
1219662
687811
1622018
1307441
2904564
936363
217031
2366901
533202
2870910
2423906
1124823
459442
2752475
2280894
720111
1892501
1629806
1095272
1397697
889911
1006124
987873
2083379
2801294
2512846
1053073
1407384
2762536
890862
1225452
2698716
870950
2857176
1832579
2863576
2421602
1625290
1849958
2782492
1625678
2234600
436366
713625
689892
1184539
2504639
1487018
901125
935611
990196
539294
685893
293828
2646412
1136291
2749114
443146
460873
278706
2566495
2451451
393911
1516920
2473802
1331462
999370
2593266
2550607
1284480
147132
1444581
2119716
2851893
2214350
1335047
2486073
10913
1234816
1090779
966220
605883
1253402
182296
1497590
2505949
2216728
838814
414625
1526678
1323129
686660
1656208
2073232
1247260
984349
414149
989798
2825618
2390939
470306
2235699
2497513
1922612
2347840
2872093
1725848
1561145
993543
777783
546281
1037938
1138852
1129453
956747
368047
2470665
1608637
185720
52810
1518711
2605764
948149
28499
1171037
2902213
2882018
2618529
2092102
1426184
2720163
150004
212634
871736
818554
2774679
2566888
2882098
127174
727746
350358
629875
1898236
1468692
1646099
2403069
2692925
1467982
1657301
2027523
1098990
733027
2709482
2176916
1540583
282273
112288
2192367
1718914
2068107
617397
1189051
577980
1574010
1027300
1140784
1988167
1617471
168656
1945662
1594396
1054341
597868
741072
1839303
2310996
1370814
688725
382891
307751
1846955
1691452
981152
1586778
1456366
1463050
292929
666538
808862
1636820
1676529
203531
595286
2192544
2612676
610259
1353701
1225966
657990
2334320
246390
291598
286643
1462818
2062985
1583574
431303
1090853
833783
1384201
2423211
640747
498570
2735007
997065
895595
1675238
516048
2711481
1025250
2094278
2348994
2434004
846105
2492340
467039
2306384
34202
901743
2636760
501343
2728212
2661440
57096
1071079
1810883
760322
925376
1430718
591511
2755491
2738454
777238
477339
34714
810151
1727624
726377
1444132
303706
1645196
303245
968969
2771710
2444075
1019200
1913663
1050652
1631638
693022
2461607
176223
1199377
1699076
355196
2599527
790765
873915
927698
1015111
1701310
1945488
1321367
202345
1286482
308812
1741790
2881895
1822825
2510746
40404
236268
1292596
2815100
934593
682755
1885689
1477897
1901230
1047792
2077739
2655412
2590652
2302199
359661
1619834
1551850
2422065
2209646
2047885
1603501
1464177
1679347
2796325
1630503
2079628
11436
2563108
1579899
1670558
1903838
1130092
282555
2105683
1221779
949805
2682006
2401314
2159105
509935
896834
2024046
1377862
1752750
1954523
2938551
1799008
931301
1890771
591604
2646294
1348607
2188327
11758
41723
2911826
2231513
2210958
905233
861789
2647141
261305
986730
2788713
2209912
2187294
192263
548135
2897987
1849611
1539151
1793073
189278
1586267
1783854
347278
2844066
367524
1313468
1853594
1621548
1700313
2379667
1741992
1272231
2681506
766199
2600429
1010763
2483203
1345874
1395392
1216070
1739691
2935170
2229004
1155873
687750
1725641
606824
290252
1574802
209120
301799
1641578
586862
2358416
1382338
1112500
1930376
1085264
391304
1896948
1256209
2705560
221343
819676
2399931
2036538
881405
155992
1879109
2481074
1502963
988489
1710530
47318
715952
1328855
1278980
884566
118081
1926362
1019448
1132323
1756334
1980049
2119652
1231112
1439094
2142302
2061577
701264
2678414
2134710
1089525
2313585
2374656
2688915
1399600
789932
886245
1735620
853621
1590012
131710
1695374
1609518
763905
2052916
2008636
2055315
790179
1037088
1100672
1952575
635865
857424
1583752
2860338
950552
1336664
178968
1057903
2868297
1326391
550370
406481
1474787
1650970
958308
1206752
1858284
1062360
616547
2103359
2907708
627588
2010790
278186
968297
1393855
1611487
125194
2732540
714346
678985
2325501
1404052
504938
623924
2226044
469966
1752558
1502165
959472
926513
1171784
1514772
836239
2524364
2530635
2071516
2255183
1887017
2080736
1953375
1644849
2808557
471599
1845955
261718
8594
1507466
133000
2605409
207360
2867904
1637684
1272761
637369
1042370
286782
1252409
650754
452984
2788028
2568474
2919902
214279
1795833
1297084
852008
333658
2148626
2594407
690054
70891
2726087
1293499
2550676
2118930
1237692
2700785
844296
1049186
2544360
1148538
1362078
2282348
2102261
1558663
1858380
117299
2592936
2083116
1695531
2639846
958861
2694633
788177
2192688
2397220
522870
1664296
913722
23692
242256
956302
2793158
1095148
2600910
2540080
1548260
2903376
1243819
17656
2845502
2471134
2238679
121034
1952331
967047
2010343
207469
2703216
1341503
1449947
2072612
427198
2715402
2506533
692916
2579002
77110
330524
1792916
195111
739778
1896520
19125
1353519
1530277
1672414
1826204
278630
2546983
2081872
678670
418847
2157607
870062
2443381
2583159
385683
1345063
2380848
390116
1597270
455088
1754437
354197
951368
2580814
1769005
2149452
306630
860455
661019
2062397
1916394
1752460
28333
111703
1126526
2397137
2801365
1010699
1597634
361003
1255641
1622301
246762
362377
1185015
2499595
1699110
1940372
197452
2434393
355826
1603587
958543
2916202
2265022
341322
2523171
1812544
1680619
1673792
541771
1578602
988072
1889707
2404207
2538238
564531
238512
2112103
822142
1414156
1954523
1681230
563884
877135
2311310
1170818
2519415
105881
863689
1609074
2685800
2616959
1361825
1596991
2554512
240134
601561
2387624
149398
1891964
2015701
1880431
223236
1155379
903009
128359
2564970
2503320
2674903
191004
1458617
1241506
37957
419867
1797880
2331785
588979
856902
2389117
1623136
1921812
1497555
642396
2716842
337259
1042092
631971
874996
2835966
2442289
1830988
1731089
530040
637381
2896304
1058553
1355047
2847590
2166808
1145043
1227348
1795450
2759541
494514
2715554
2481295
841030
1077695
1436475
316198
1701586
2312822
123479
2779446
2510493
918774
538128
1751132
989083
822323
2230150
2578846
2197379
1535154
2600709
1425168
1978831
503365
2572823
209434
2365264
1177781
1441839
2857672
2497300
585962
1893149
137960
2012814
2018222
1291684
473469
1012776
91909
1620089
542169
2665665
1661625
151394
1241199
1250464
2598250
2014566
797534
861813
1332672
2680562
769806
976678
2761449
2714880
1405908
2071028
540387
167499
274475
659968
2287054
2823217
1382910
2703131
1672488
4454
898473
1636889
617970
1445337
2480581
2813889
1044814
1451918
1406004
2571984
1197497
1598800
2670967
1211619
281652
2235582
809752
2353721
1914470
1925094
391278
2434899
2173200
2742297
2881486
16243
533784
365493
1273447
838886
1140516
986017
2044680
708902
901573
2463686
1609655
1155098
1084472
359802
424672
25744
1607574
2899614
2531115
1866035
1952454
2082043
588122
2069831
16569
2523778
1193011
1129170
2791540
783387
1038963
2285591
2043106
2666289
1957200
1186387
1245548
2132135
19100
264195
2380977
214595
2033132
2710072
2332730
2593858
693414
2838147
1277266
6571
768860
1753500
1210948
1244444
79693
2552056
1453612
1444937
1504913
2526031
661923
154584
2590193
2940192
1155193
353169
996551
1445069
1413475
392985
1206871
1836108
1638874
1995477
1376949
2279274
1907704
2929389
2696037
1706496
1642764
1641389
1881582
1652364
1766175
337007
1498052
2612148
174782
697726
1805334
2878554
2683179
2388442
2207731
2232017
241058
2557047
602007
1473939
612136
2784795
1302956
1758090
2516098
581334
2514358
691780
2159928
1332273
136738
1810329
639275
1322047
1888982
1009141
372670
1368488
376970
553813
1933233
1932444
623766
586538
1655601
1837282
601004
557672
844354
1931317
2425822
16630
1151617
817000
2572014
59333
1485825
997903
1498206
1232013
1421336
1528797
11843
689147
556934
2385598
456423
2873761
1558170
2308682
372851
83680
771951
2716162
2582292
512791
1610839
582737
276721
940035
2222620
964485
693466
2730530
858179
2555852
348658
506917
1926118
2561504
2862069
1463020
2039513
1629781
1561073
1938475
295985
2769750
2858278
377931
2400068
963174
2022542
976150
1998511
2131621
2718337
1168274
1912540
2602397
255994
54602
1110197
1306868
222734
1750047
2010043
2877631
818216
2458439
621309
683625
2815308
2840405
2599782
1725344
632875
1740786
876668
2932400
790425
301787
2432938
1543913
941095
3357
1278477
1420383
57352
2398837
1972435
1132396
2297792
153660
1805075
1883809
421487
1217549
1339913
610953
1325331
462871
38037
89124
29475
1269737
1837945
522300
879155
712583
2790166
482994
1114432
685290
2015210
1564972
1578044
1249030
1232411
1364426
2711051
1863214
1686847
1522698
2078901
1907540
809805
2921052
1126829
430519
87946
1501901
864388
1743137
1650663
2065867
934456
1427246
2855065
2211027
155588
2101396
1424760
2930867
2004798
2621475
200393
1250899
1138005
1723030
1169318
1076095
840371
1094232
2691437
1585642
2919929
273791
150417
2586661
1136331
155584
1605265
124679
2692649
20890
844830
1425299
194277
1586393
1771028
2140276
1949739
30898
737678
1791592
1799430
806699
1266821
812773
1350416
2656977
202175
1499952
2254031
39749
536068
575433
866434
1683472
1790664
2907920
823229
1440659
1758204
37505
2300233
1445774
2452347
2811676
2687453
90740
2425467
2074624
1708102
983871
2872901
1430833
512812
2395579
2671328
2277201
187546
496716
1022821
589483
903546
1716057
295896
509000
1633868
78461
1685306
2125995
2692898
448390
296208
2097839
1100944
1119913
2610218
2629258
1593995
1938292
2161111
1318291
716122
87786
2649102
287137
2476356
1674285
1278999
668273
436165
1459662
2587671
2246229
2571170
2871598
1138619
949179
520156
492659
460676
2149532
2337647
215033
500807
383502
1733985
1145697
389146
645063
1375430
2705155
2478047
761656
2756921
1697943
1349390
2345195
98943
233220
888020
1832842
303556
2721860
2676015
629369
1894868
824623
648676
1855496
865445
2231440
2231084
304430
378076
2851767
2359934
2751405
2913956
839789
2810780
553708
1806488
1466570
552034
12100
1001113
575219
2342728
2789840
1053885
549532
108222
942123
73166
1567981
481990
895623
345825
2018241
1730461
941634
1703867
1507268
2615646
484467
1124995
1313842
710685
2471976
169359
860856
111653
673750
2417964
1796464
1628779
1703154
1542332
2633706
1166111
589887
830156
2148834
999537
124508
186579
1093541
987090
1054693
1131568
1420246
1740683
2682995
422199
2071384
1565723
116954
764180
1235931
1723147
1795819
818026
788370
2769180
2606354
831632
1431101
493018
1708080
336616
1239059
222069
516500
1023522
2001942
2135708
373907
810233
158577
2060604
1544910
1743712
2130824
1147859
2026672
428517
565443
1892284
2668540
2127581
1553736
1873284
2553392
2465623
1878904
2036214
2723473
1094539
1947570
1436260
412523
412896
2430284
1869423
1296286
2445574
1941997
40507
832875
1087468
974072
2849092
1708037
495050
675530
2480425
1356607
2876303
777040
2303192
1400758
1935476
2229741
887414
618624
1520009
1725968
1975915
890570
219287
1128317
2417463
1936504
2214986
816536
2935751
1947723
1078177
2033159
627424
361936
2003191
545668
2534584
1512504
1421517
553234
747774
270512
1518680
1147225
1428945
2569814
2122473
26667
47158
2266380
1162260
2407965
2081577
2157815
700736
1328786
192881
2628731
2137228
2921885
2850554
41249
864462
2732081
1494402
1839985
2600306
2711392
859572
1415451
2343820
319611
2234238
1322422
1832796
1262172
421505
1146541
1238783
709631
2840186
1128717
99955
1000308
2521275
1238333
874038
2458147
41774
20408
835979
1204664
2829297
540882
797277
377230
1335803
1009873
1062174
1090866
1519946
2663588
2290311
2782908
768513
837269
315364
2789083
1203251
302789
1485272
2702738
1804160
2720871
1290527
514
1545177
1617548
2687395
2039416
399008
2096795
2535284
2171772
1739403
1350731
27518
1472340
1944765
1749465
2698796
401063
2342265
239382
1666377
319824
1190865
1367915
1611083
1874449
1951941
1627238
7076
2423760
969702
820059
2706862
1596401
2918625
2736569
1403518
1120008
769882
1924244
2896792
425483
1363856
1939258
564937
2412804
1514402
1584779
2739654
1168572
1136529
1901922
136533
2441168
2580196
914715
1450657
2791570
786364
2635351
2678792
570512
2576925
2704559
1720341
924780
1331462
475124
2827135
2858058
1304219
1207906
1055571
1124039
2586674
2673065
2127371
1332604
1325320
2053305
188528
1085668
1789842
1103829
601577
1014489
951299
2867590
1944089
921593
1358017
1865080
2932164
1737345
2027551
2831534
746475
2478120
2228319
1360630
2051583
63375
2682712
776076
2851608
673197
2745981
2188022
1920999
2347550
471028
1075782
1176719
2422375
2179924
2009893
2932274
2854588
1042873
3515
612131
234944
864239
1136598
2679130
2483370
1906266
1775474
544070
2442813
395199
1349484
541041
646609
972013
86882
520467
620293
1706713
1110775
316058
15577
1368782
1011603
1393922
2596986
979668
2024462
1248441
847294
1762446
1317531
2035858
119937
679592
2289592
582458
1045654
1338322
178656
2674580
2395353
143014
346930
1557438
1544044
1908394
2725852
1182814
2618913
376049
98612
790717
2908178
803106
1088309
2172880
941055
1709308
417167
2259917
1084139
1691818
2689024
2550745
2920134
339818
2577146
2627418
2649890
1533608
1432023
1813176
1961294
2684985
612552
1124868
1619423
1831574
674853
1021814
2195448
2851207
1963364
2250066
856088
2203717
1456137
2415603
2471140
1256805
1646360
1977829
2613318
91451
887344
2121797
1065564
388055
2343031
2502956
984074
1192328
2009676
2552040
2637609
2586066
1982497
699533
1037314
1592086
245276
2614700
1872561
64868
1945049
2293861
2230849
960127
2751157
2661820
1386423
1250088
1273836
1742278
1966179
2496635
1652844
433267
901005
2893091
60068
529292
1313891
2561393
1488546
593379
2153773
945022
72456
1340070
1370758
2641539
434550
2823292
2621608
1001644
847252
1572817
668277
2903605
1765834
25176
2607377
1974465
297648
143444
41327
888997
1803152
2676882
2656823
418282
693753
519008
1412963
2095509
679355
272664
1262243
2065180
2325289
481885
1765440
299751
170333
1130611
1647360
2362303
1485151
443208
107425
458848
2573620
2034213
2530919
34946
1245611
2706490
2313886
515666
2730984
380790
1584239
2909674
1681798
2666154
1896268
1053376
2169032
2786085
1797180
2356643
981826
591928
1278887
1652249
647276
876916
544652
1140194
955451
200321
690122
2845099
2764743
2867335
1649063
1597185
1418385
2140569
1946248
188761
1779765
27001
817003
999561
2495855
1724161
2046656
2037404
2693739
2627840
2157916
491869
367740
258150
2515816
2196238
1995944
847721
1398496
2562629
1335484
1739124
1158562
2744164
1849072
646178
2196573
1312583
1422092
1981021
1361648
857350
1406870
422441
1027445
1614885
688954
827072
2690156
2183294
253816
378662
1446037
2028151
770038
180092
758467
43404
1205784
614536
2529932
787276
125755
891424
693280
662719
2753110
707848
2852807
380540
2477320
23545
1615870
1691188
2934138
1572032
353702
2192555
934825
506264
763099
2875937
2866916
1216148
476964
2269905
1346300
2547149
996576
692495
1124057
1058452
2508036
56496
1295367
231466
1130261
1441763
1383293
2144787
2517675
2266906
1224525
1731705
2911128
1535870
1100665
934624
2651686
1394496
790348
979737
667623
440741
1429501
30396
716113
773567
2826081
754598
335621
2575409
1013872
1045875
2539784
1574542
1745514
39019
433627
1130695
1088167
1317452
845694
2768881
1346301
196937
1552374
1809879
1403156
2527048
2621760
301730
2269019
325494
897853
1845157
538014
2520207
1953804
93638
2907665
2214591
2389140
1237432
2204404
1482463
683082
821219
1912055
877443
2139744
379296
2310689
1822011
632954
524830
829269
1484548
2163967
768023
1968444
183454
92757
2426185
2769651
780554
621146
2248265
2858534
711077
2649109
475855
1561774
2351501
1119438
693303
26220
545423
1124909
651560
2559915
477468
2828269
1323379
597985
1536073
2067876
2126667
126186
1701376
305824
2729508
1992103
188232
396954
403308
14608
2833365
2206727
2484891
1837770
2488997
2043501
1304598
1738184
1657102
1869123
1970164
518307
290747
1192367
2536979
499267
118185
539283
1783648
2326383
189112
1695906
1592536
588390
1809532
2179342
800663
2197972
237860
875680
2797157
1809955
2271302
2790351
2368382
363121
39693
778946
1286508
724982
2068213
607701
870919
1413079
1775560
503818
2635468
2568364
1520386
1923051
2686951
2029659
2777395
2633714
2833040
1099852
1163091
1977488
1736991
1300601
491960
759280
931681
1766828
765097
684489
1268445
2879947
2523756
2910057
702155
546733
4671
1657288
175353
1485573
519210
1495929
2599116
2866217
1944367
1650418
1508661
2444726
606639
2583181
570910
1452350
2872199
1061863
1675286
2198655
2465534
2080270
505741
1306830
1844292
276858
962631
810408
1922264
1257209
763551
2108907
1296708
1292971
738987
847386
1276838
2773401
1222468
918324
510440
2264064
355405
665349
592140
782476
2094471
1833042
1710073
138014
1409021
2609293
2263570
457218
68991
1022403
2120308
1874389
929917
52301
1540715
741966
575566
1755906
1828709
1777860
2347957
1440289
1532186
1641282
1401288
2580451
1259860
2182982
125836
347420
386016
1702258
2139184
1170242
2659431
177348
2726601
363706
527694
1165269
997628
471770
803714
2731873
2453574
1827936
1397128
565632
1771083
2153243
2759382
1871783
1474189
392847
272387
1315721
965618
1185778
1511534
1515800
799702
2228118
464519
1809148
652915
1670849
2080910
799744
1102386
1370543
356860
2306132
340616
2903387
111859
277475
2040023
2695822
964656
1575802
2847854
2077643
1709304
2205571
24135
2926621
2101529
423385
921531
1247567
2151236
720395
1115055
2535035
2870162
1572692
1371380
2830197
1655932
2777354
1851851
2670705
1284946
865104
2331156
1389956
2782018
1714308
880150
817120
2757045
949743
812594
2583720
811124
976681
1902908
501850
1366316
1729109
345367
1629836
2848226
240248
2701423
332630
876857
2675692
1163985
15090
1550344
229625
2608256
673823
2407977
948446
1544360
2918518
2734337
1785144
2611253
745394
330309
2721943
2526824
1862626
240768
983365
1787319
2217691
2847211
2411512
551985
2230268
349930
1796140
166174
2065870
2378179
27600
1016400
1331368
466234
2374746
1055390
1833511
2679768
141424
2933908
1071674
1713229
4536
1849383
2681890
2472537
783442
1924463
456427
2447021
1688567
869921
460435
1524843
1774666
443804
1135598
1246975
2269058
1628904
2142933
2878777
2370297
1472101
2730267
2196876
2824278
1515772
2645981
1058632
1168381
279085
2027316
1439808
2844688
1429611
2147668
1808849
714763
1240104
555500
1832269
357091
2478453
2113149
1464543
1128270
1058281
155168
2225401
1663618
520074
2784090
1099055
2412104
2248392
1925878
897606
406396
2382476
879904
2733644
2596330
2298639
494166
35159
1525422
2250752
1907658
1476432
1310091
1689308
2575872
2595731
693258
1746203
2571253
2195141
424987
2432647
912471
2331607
2556534
868690
2058987
2790829
2148976
2373399
2163048
176139
36090
1369077
131581
1895934
1813554
2690304
1625853
2306644
2393242
2806789
1035938
714367
2161440
2754178
2889068
1589863
2222985
1937029
845396
357
60954
870667
1597263
767960
2721713
2755948
1875379
536517
2346904
1336075
2710093
204679
1719472
2818676
249917
2403
882833
630544
1645515
1393460
79200
1238755
2785866
2243852
2763284
1948121
780219
1478683
1173525
2279631
1564837
13785
23385
1175634
617971
2020432
2745876
2227478
830
680500
2416679
156169
2746590
1673473
554935
2535179
1628269
1118973
2114150
2298448
2663456
2000215
374878
1897310
2463236
529902
1307603
395898
456431
2856998
2309650
655713
2351726
1973500
624536
1748838
1715156
444536
1063802
692332
1272222
463048
1406556
2868605
2635612
112040
2456434
43837
541212
610115
2926044
1594232
2832990
2261542
948264
1267348
1933088
1264547
504554
52069
443364
226198
1962804
160414
2420414
626304
2542925
90662
1827717
112844
2760566
2277599
891864
1989963
2372277
1644158
1478876
2480736
270423
1286390
164630
2478392
2411791
775759
2430705
784048
1091905
351313
555064
919854
590401
2657701
1798689
1128468
600906
957135
1330191
1969112
690247
55038
2837132
745370
262097
1440481
2695655
2261489
1325156
2639465
2870544
455535
114387
1302410
1882468
768159
2747928
122828
258671
262268
636811
2233306
1638548
1702615
1783258
1218995
2905323
544053
672088
2082959
1297991
869405
2197959
2168965
2431210
2461419
2550993
2102624
453137
2123236
2737548
1679260
1427431
2367974
653269
710406
2529878
89623
1828029
1889931
1022983
476199
2168808
1843188
2660969
2764240
2936005
637947
1027066
2373070
575079
2518655
1584874
594590
2914182
2688309
661303
920571
2730007
1191033
2324546
2416722
684627
1399752
987375
1494342
1065448
1224658
1756364
845716
950123
2656524
1343022
590996
2605697
1123203
1078526
1697657
2912616
1643701
1594862
999527
1539567
820871
443756
927881
93059
1265242
1602847
1801486
902647
2147040
2724673
550859
2449476
763234
1575275
2129233
1912781
2364992
2429605
1600669
2004278
2659933
1178721
289337
2881597
680236
2591167
580809
1751462
1119114
2577876
622196
2741919
988250
1586494
2100714
2539417
1939933
884057
1278451
2811741
230975
617544
944021
558551
840285
1271914
1823928
2866586
1739585
2265647
1663740
108108
1019057
576017
958701
414161
788239
627429
544754
2454384
2816987
1446965
2282456
1893144
1095262
2576280
562359
2321423
419129
1024127
2663748
2850353
2870462
2758806
2121393
2255321
751351
1815179
2609232
8936
1583658
501952
597104
2066994
2259734
2490540
454728
780016
1950602
2461273
2852255
1671096
2533401
2893188
477000
2839179
2359463
2089613
1197552
612698
1382540
526837
604452
1873243
425296
2329434
802976
1402635
107291
1160965
1874470
1139543
1105595
980620
1523378
2166315
908025
2025416
2031736
951883
2816227
1398046
234930
2633709
2471002
681574
2060776
1053881
2393402
590518
672537
2734716
174378
1506333
1633817
758861
1491428
1902941
2559350
701031
616725
2389859
1896820
57169
1999948
340367
2661322
1271256
2159831
1026713
1879757
1555387
1814793
1934981
1147883
696776
1823394
370044
896318
773849
402018
502156
318928
1761573
249525
2214819
504025
2844214
363926
68518
1744114
1077384
2583274
1883036
1613507
2791904
1383937
2245210
2688697
2709927
254567
1533900
1962035
81496
2637652
774357
260002
2497209
1863084
558130
1617991
1111711
1926724
2305681
2493261
2249141
2838335
934426
1314912
1779386
2773747
2772968
2215210
1739023
2928913
2485962
891763
1379247
563051
1405202
6865
1483186
37004
1717633
1794906
56369
1158569
609165
1672417
99492
288083
2671621
1758281
2366096
2629753
1419178
1480308
1376565
834032
1225282
1849152
695151
137168
1584258
1831254
951887
596758
2071906
720848
278407
719234
2265442
2547370
810160
667432
567222
2751023
2226278
1526693
1674312
325797
2899086
2675644
2081609
135672
2530812
1591925
1551822
1760454
2769912
64644
2519688
2166700
1843815
1735703
2461787
2383911
2295995
1334951
2860488
410312
517321
2092102
2014430
514983
1173326
903878
537969
1631092
2019860
110471
900411
667090
1749538
1781044
208813
356602
1925151
2916415
475198
822327
525965
1589632
1008526
1077481
1874633
720467
1874257
1032024
952478
883557
878055
1671539
2544679
445685
2240011
2652538
261979
2924138
631032
1194529
2743855
2608441
1397605
2697401
2790356
862134
2438487
2863834
373890
1037864
608502
177696
1420634
2167554
2328880
1874455
2312303
1606628
2729704
2420279
387252
2390541
1551329
727755
1216148
505888
630601
40887
1828377
430107
2757189
2693660
1095175
1416735
319664
2376555
491552
1586455
2469216
2452473
499196
2459996
1260591
1965259
1739154
2789032
2845937
407386
654386
558861
771414
1448945
1228646
2516795
1900687
2679385
1832098
495602
256076
2552222
2129025
409001
7172
1689466
1583969
2371406
2159055
1842939
1052033
622001
675461
2856602
872077
373515
1600554
2468133
2698657
1646246
1102392
617955
1526846
54193
1877453
840800
1322440
882363
305013
535747
2136004
1502968
2451456
415776
2494128
2431685
506855
1751265
1234711
539559
512841
500814
2556338
57256
1649193
1338696
1884232
1956728
2470309
1555376
376816
491605
668416
2297467
2277769
331662
1711505
2187061
2196273
273078
2309978
103233
2011219
1888712
2794724
1074046
1982539
1681480
1549916
1805215
1634008
687808
2848657
2733833
532190
1293943
1359818
846159
338818
1087217
634460
2596275
2822618
1680423
1765449
2363549
2256602
2812704
464607
1749308
1013676
510515
1857267
1663941
1761029
2466887
742901
217141
1127709
1493231
2689325
2720539
846786
2698543
185212
465141
403140
2598360
1267814
571287
30436
2740823
1566370
1197967
1296796
1774873
1013014
2397912
1329689
2531880
897351
1436983
333691
2231194
273127
2825365
1006577
2100867
2924916
146419
460661
2863822
1759121
858073
958336
2658747
2745453
2692788
273965
350069
2492004
843016
758259
1488411
437479
2855132
2324714
1941077
408270
1225518
2056223
162631
1964522
1006323
280361
2329789
2308822
197535
650650
1460154
1967819
407981
2860309
2288191
2685582
1278227
2574855
2208280
1103197
828337
2575828
2233934
2003088
1175967
2673901
1300069
2262849
1249782
2481251
1644955
2316346
1111224
942400
1700899
2616530
1968650
2616795
1863174
723754
112523
2877624
2667330
1335096
1582754
1167429
617938
684148
1431263
2462770
2636588
2414221
831139
2379869
1664433
604755
658756
2232959
1874636
384401
8767
493898
2862719
2662040
1838337
1141154
705860
1148839
371575
2812244
2119612
2669282
2884218
39817
1726639
695223
403768
2665408
529154
1418669
1744720
2255543
2346836
58556
336532
1725822
1289875
1536475
2192943
252287
679438
1484263
89314
908866
2846314
2660874
776958
1480232
1572387
1808720
1173749
2873732
1005204
2498750
1803678
1967442
1892909
2831961
231418
2265413
944770
823117
185816
1026576
1974924
2087571
1046119
1080603
1509932
2336928
2771577
104223
2096834
1364160
525350
2763071
1294988
1032774
1254227
1891163
684975
2634642
1468423
1277650
1177407
124387
1725725
756036
2598611
2636445
239981
653394
32509
2704579
526203
2791113
1749205
424330
2620487
907099
2611383
830718
2723772
2449752
2455572
2912812
580071
2357152
530535
2452062
2791927
2532451
2288868
838376
1513225
2780286
726316
2305912
562507
2865639
1722433
436096
2697090
490713
2084765
1124131
2526257
1248166
695172
173875
410879
2149546
1132766
905583
1798536
654997
113097
1316859
2728882
2615805
700115
755140
431756
2072480
2179928
760768
382266
1430048
306441
74782
1389969
1315459
2510670
1921906
2100442
735406
2808531
2776117
743813
69235
18640
686309
1316012
247154
1723415
742565
1683012
2575002
1694872
75516
2160642
1813341
2687686
2060037
408102
2455074
1793105
2421770
1545165
1877859
1939285
1965102
447971
2514229
1151603
2671151
208831
1976811
1410108
2103119
769258
1303393
652546
678365
1086305
1264854
504235
1158880
939161
2409291
864287
2285915
2794989
2043582
2685052
1275676
963027
2635267
1438084
2170170
998034
2652929
31817
1368681
1379142
2932101
301452
2715750
165723
2732210
582110
2224599
112978
1718172
1770779
1851089
401560
1064922
2336044
648418
2044735
2281815
1792223
1847746
709968
2674183
129044
2520028
1793777
791215
2783676
1474419
2887745
1850801
892209
2225009
801679
118331
2703776
2513831
1770575
1148702
223968
824138
1837657
1586931
2539844
149334
1983978
2921544
1162360
2460568
1077786
1402282
1465639
1382703
252632
2504124
2879251
524001
2328317
46670
813813
2718927
177811
512582
552996
2704712
466352
331249
1791524
2339544
2439969
453861
1117323
89307
2740046
219956
1338900
1327303
1480699
702590
1520326
1122512
1814065
518577
1338650
2821955
466985
882923
982862
1144549
2655714
379979
1066591
143665
1869659
2283285
989745
2889223
2454250
1214158
2345779
2406788
1230516
756878
2935486
1817794
2708992
975226
955576
1789987
1853849
800680
570555
2050904
2330988
2923403
2015396
2416453
1684820
588119
540450
2191247
2335134
1614896
1044744
1099859
1597858
1842042
1234840
2658161
1793485
1530
1277081
1611715
351140
1874228
1711382
408079
1589614
2061797
828160
206580
1883852
1546004
2644191
1931267
1987654
874816
1580890
1856182
1975210
2468576
1748445
1578628
2282037
860009
642996
464506
1639221
967375
1427580
435496
1720421
7834
764905
1254640
2501462
2589956
1802517
1485110
1581498
2883728
782359
127624
235684
1291422
2088712
541335
712020
887393
2690744
2168080
755215
103921
1650332
2718849
1444758
1205520
786094
1282451
788834
41852
693558
41250
265204
1203230
545487
982639
1067613
1729324
1915835
260706
2840354
2618819
2593542
2671184
1515661
17299
1842244
1823386
1879829
273304
1581665
1620188
2940486
1826851
370375
1512132
2606904
403014
243991
792
2333849
1210537
2082030
2877537
366779
2260813
2067313
2726740
2542585
1600041
2558486
511176
2441795
351555
305160
299159
2808960
200817
2894240
333635
1193706
1449669
154785
2894852
2211382
2518663
1650220
1684697
714507
606297
1839619
1926422
376851
2196182
823814
2549209
2793609
2883206
1319285
708823
1638247
2361227
2702528
1429459
1021222
1490211
18810
1230728
59624
2933572
1023660
1355543
2918981
1509173
599437
1575166
770683
1407604
2142880
1739412
2027934
1367396
1111697
1785869
763604
588657
2936436
1685184
2125813
2556158
1506805
975983
169312
787887
2504697
2298827
1783042
1707177
222619
211559
2222914
1399221
590703
1133572
1862610
2105926
2823710
2395377
209635
1241592
593453
2628668
2474757
1646100
1718466
2864914
1904940
2446384
1273030
574575
1235413
970811
1586076
1320592
2313807
2486731
1706931
2034151
658384
2595131
982384
647112
2443651
1260765
800848
86876
2555998
943735
2471235
2481694
784790
1678574
76211
1254660
1017690
2811526
2827606
2806150
2770344
1734191
2089280
2025543
2544603
896248
861934
465878
638984
476948
1419976
2050392
1747049
560885
2570579
1133248
75654
2102544
2635666
1688425
1181271
1612660
1669477
140402
2278714
515553
191498
927948
376127
2775178
1489725
1257740
1244719
904101
54252
1966082
2073845
481234
640472
474644
905016
1395631
222999
1356264
1953941
2639050
2073178
2070934
2783180
1051477
159401
851949
1832320
2115787
806856
1835063
1013418
245344
2441006
357293
954457
462081
1362894
1892280
1455570
1444470
1077578
1133125
2501999
2698616
2466197
908521
300124
2201135
2150489
2074186
1313305
1056205
2703635
1459583
1870866
2705615
669979
1584353
1320631
1557189
898823
2564126
1707461
362228
20322
1068176
1545098
755368
2547814
2047912
2107026
115663
1960078
2833860
1136162
2581899
493378
855956
736056
2662835
1722904
1971403
616633
177821
2517050
2003575
2615904
1631213
1641473
2895382
783286
387521
2788069
63239
1521481
2469770
293081
2499025
2327993
910696
2520636
2834115
1524886
1278316
515158
1970039
1660957
2835936
325852
1609209
314714
2822629
1790290
1626118
1972418
504341
239631
1117643
1882707
733656
175179
2755075
1661141
2081124
1658582
542272
2698523
1425336
1345627
990485
2233236
2287445
237821
938915
2351886
336099
2233001
1075303
1844784
1661617
1688663
1500060
2636202
1825118
2897815
1571901
2483353
476905
1576783
331254
938966
1862116
2501398
2684540
328581
1973901
2342349
991728
2000893
1119041
396960
523626
628216
2235009
439092
492015
978305
67148
1611067
1671109
1522571
2321988
365923
814814
95256
323491
1650319
2622071
1791028
1022158
1238253
900236
2133909
2407155
2096709
2155181
2805993
2573608
2361503
452151
2780019
2755839
1352378
1339317
976399
2541931
2067785
406816
997005
213313
1064386
1849238
1190815
672759
1786308
1201805
2035112
304093
1562972
2142208
1756270
772380
2451163
924188
220661
343767
192261
1439763
1926235
744992
872057
1527635
1793094
1679517
2897465
564497
705830
1639596
1314267
635367
743932
2913027
1435336
202169
1827722
1637678
1472641
523643
2570172
1855547
1205620
2628128
214366
1595361
2539288
1492020
1844771
519726
136860
2379668
945551
1707873
2622056
2167553
26943
2198682
1190188
2315735
1755725
2137054
2395957
2377246
2416968
2228554
309320
2188196
1599926
1934822
2540504
2333370
2680526
389727
188286
787574
956886
470611
1708100
981076
1844638
286222
455774
2902260
1745759
1236757
1459354
1678017
2689541
1753423
2160776
418331
823132
2717960
2230409
1884172
380125
427595
1633369
1895884
810898
2383842
2011365
1933156
1924116
2362288
2933345
513847
622010
224573
2041402
2567886
1555277
32071
907675
888906
213260
2798352
146458
284750
2786105
656158
184946
1331546
127076
1790451
1205610
420284
1916206
2241840
255624
560799
1595140
869179
2151983
1067680
2825471
2157401
1889974
1703619
2810000
1894059
334608
79546
797385
2797797
1792812
1224729
2003079
2005015
481402
2636019
2159655
2094088
1569834
2449518
584084
2230126
1959684
850591
310764
145071
1062502
2216912
1421787
1329733
2077390
582345
840944
2214728
1666397
1728392
1418987
2302518
659571
1393716
1490338
2894042
380076
446601
213366
1015042
1839040
2310391
2565705
1332176
2254777
2489974
594755
1085329
76090
2811513
1007142
1700213
1092174
710098
819443
1347802
1462021
1465906
1013240
1456900
1101749
1234155
1450694
1485338
1098652
669238
1036648
1843694
934261
1419191
2766710
583061
522557
2865338
1246357
990587
1264463
742901
2452199
1504338
470144
1508673
1371619
2613872
590986
288059
1844528
2330828
2329657
555420
1004507
787688
330315
1157941
2158178
343948
2181021
1684347
1359720
1121465
1932285
2588962
1961542
2857296
1092833
2670591
791474
450224
1310129
1469429
1916772
1723697
1585507
659746
2623582
1506517
1998514
338248
1388431
1808281
2448064
2006127
1324934
2697856
1113350
413566
1929459
812275
1956121
1098423
1024080
2881417
411094
60379
2698828
773303
594182
783203
1496572
1903268
1264708
2251909
90362
650486
1151012
2447468
2736996
556566
2205750
656499
230415
1199938
1913323
576359
1435007
1136977
2905637
1688468
358558
260381
2545515
1318428
1337863
858452
494316
1443536
1572888
1271563
727726
2485753
956304
2372493
1793869
2101638
1812789
640473
872406
94407
2712075
281304
25152
1990954
1772496
2149355
1311268
2539171
387143
1742295
2036862
824773
1243725
2320180
71786
482740
1472395
2785305
48414
93121
1540371
2596729
1555946
1481058
378585
1894727
925985
2217301
958431
314213
631020
282753
2828923
1750552
724111
1885168
1371881
755777
2421224
1990585
1429206
1514038
441936
1504685
2926594
1053598
2930172
1802235
248605
1715850
2667337
2231658
2893073
463461
882088
1383161
1415591
1762063
418222
1839672
1155733
848212
447359
2206651
2060407
669031
1121676
1758770
1214442
844759
2106384
466871
1765768
381506
2670254
350040
606529
881222
865197
2309695
1304539
1208157
1874724
2834986
456239
107348
221337
459598
1727203
182452
2813291
2146305
101313
449909
905792
664846
2679011
716682
599409
546985
1176562
1846800
301546
1930747
689578
2852535
663705
1827869
93550
611565
2082583
2770048
531039
1026610
2269810
1899035
2245468
1685586
1178255
245225
2842644
1561637
2251125
2410938
1242134
2369287
665331
2789962
2711945
1967664
1372439
1332598
982778
1725770
116799
2728596
1853499
2027216
2803779
2745915
1424529
1117154
2726893
365560
397779
2664371
760565
1139798
1750826
1554570
1946693
2506018
2437193
1669674
1574758
1973272
2721692
636150
1613126
497767
2895353
323771
718354
44677
1064
2592383
2161496
176244
1726695
949197
1341038
1979931
1758669
883835
338912
701417
2929256
1906611
1979100
660806
128164
1186259
1738739
2601124
574405
1762347
951225
676865
2810545
1618297
312472
1883701
898761
169444
442601
996980
1872369
906002
110436
1766060
1558979
1528638
120160
2147989
2385000
471899
1395797
1836098
1487528
1189942
2193091
558242
2493802
1254041
1991363
2892104
1129327
2116513
1461481
2638426
724146
2270083
2340918
2047454
1647061
2728850
2374455
2871134
2175459
1244707
2683285
1951501
306625
1668567
2246770
2698197
1158035
2762851
1558364
810283
1717279
2884838
2692897
2905307
2147185
2269228
1053794
1795555
1129887
214502
519082
1481234
298033
680307
1515790
2561722
614411
2815186
2766620
2492948
2908075
120250
683832
864743
72713
1630205
1035739
2885081
1082579
1183342
706593
895102
1907685
416622
2847669
838968
717410
435009
1465666
722206
1404581
733148
2810159
392522
2042296
250535
2775141
1261438
209702
648139
246220
1395752
423827
2782475
1616132
550111
2117429
489848
2683849
2086558
880239
1686398
987336
433335
2294738
439401
1861775
200592
1789274
2733586
2316940
2427140
1400567
825762
1609569
253841
2633514
1444664
2471351
1868043
1266652
471454
2233728
519901
1840212
519774
1168864
2587267
2491519
2855431
1989608
235829
2583202
2491355
2204532
2513475
2579618
589625
200313
2598537
872872
409078
2106959
2323738
1373356
2409137
303000
129274
2828928
2512008
279664
2328393
2932348
145495
2402657
927687
1676718
406482
37509
2673887
1067366
947411
49379
1263637
2478176
111085
1556015
1559712
163462
1460447
711144
2486279
2690766
140374
1379489
2012191
1044851
795487
1647992
549231
618704
1293818
80008
2687177
184602
949088
1693544
2914030
1940779
785266
717059
2142947
2623516
2097046
2443072
860379
2087242
1525706
1556828
4682
1626816
2499743
1959915
972054
2177999
2435771
2676356
2327207
669445
839851
241288
1994525
1436654
2170570
2434833
2664787
1091699
2244942
362174
122655
630181
730708
2692568
275091
1768618
670960
671366
2506591
2811326
2626548
2192502
2392180
1254943
2836728
843692
356050
1522463
1449591
894971
194669
2167172
1981242
1567049
2061761
238378
2679494
1918071
1796921
242477
1869739
659684
1126774
551130
748917
1387377
658342
1773149
2150857
2160741
1729689
740170
876262
2192094
2762091
2766394
590323
2076090
2547994
2195911
1947546
1777547
2062609
2130681
1026889
2809986
2539584
981349
2617831
2337148
1895340
2426884
2834113
1799318
1215636
1123105
2105075
2297146
1164410
2602532
734110
251388
1679089
1707050
2126089
1221991
2212934
1847651
2502516
1984800
2007307
2347506
1802415
2595014
2048257
69572
2194754
158768
1655009
2335016
1944957
2043582
640425
1506284
1171137
400047
1191426
2728050
894542
2172341
281740
2055798
2069017
1543457
171022
823622
1740755
7642
2782196
2550829
1985199
2135036
1528764
2817968
2389353
2178774
2178516
2526524
216174
198303
450002
826830
2142212
394429
2132046
516010
1185573
1795393
733775
1361186
1315989
2632531
259657
1783227
784183
1288882
32153
2150552
1802252
1328303
1429691
1945677
855477
760640
590378
507150
18440
884557
243413
808943
2722567
2197933
631296
1316591
1895836
2815144
1839852
2515670
862164
2634103
780610
132332
1145288
921293
851906
2323087
1364979
301170
2430024
2041693
68827
1802849
2867268
697387
728060
1243525
1373306
932212
1781534
1428700
1361300
40139
322210
799358
506462
904447
290802
57424
1766348
251485
1672877
1595723
1862832
1365360
2623264
2318388
1590055
2530222
2792708
1554923
647520
2782738
2671913
2739974
1383534
2496516
2749075
2563283
921455
1897559
752398
2851809
1873795
2901436
2442167
1716102
2698854
1832098
1712918
2670046
515523
1341854
1932603
2455499
2703840
79242
2367902
299582
1916118
1427024
261199
839867
329706
620441
1697640
36567
1384094
233859
2127843
595324
615674
1795036
2247779
844221
159939
2214434
315955
1337462
1387012
1181411
1429837
665483
1287560
1251836
1437514
1141475
944542
1063379
2575998
2850369
1394611
2779191
984773
2014216
1144519
2623966
1094661
358704
631421
1650764
2625914
1540798
2105269
2237891
899483
408310
2359645
1340226
2015583
1922559
756475
2611724
2418458
543234
620205
122520
931702
1019720
204992
223989
2163112
387362
2125169
1730728
363671
291091
4072
2548425
595596
1126779
605716
583389
1423682
2700669
2558370
1294699
2304931
266135
320582
1403163
1904744
1889374
1021136
2809010
2177404
2400680
2703439
1702098
2618653
698312
554127
1144142
1572069
2438
2356492
2367176
437060
1751473
1488132
2503832
2777279
1184478
2864136
2368730
273252
572233
2027383
2230263
2380644
2570678
23880
1623960
2206747
2252138
616108
2222487
858442
2165104
2736018
4627
414876
1752965
1586110
2836873
2859093
785976
1308563
633460
2839191
1450694
1454205
1322481
902894
2241408
1387113
2389945
987424
1969443
2241483
1083648
2919894
2817454
2450986
179720
535735
241569
2282162
52585
2694190
1785157
15108
2694165
51368
237914
319738
102578
369986
781301
1974378
2441885
1209868
684329
1424681
1931114
1461472
712410
6644
1827318
2671366
2693245
310633
828013
1025099
1370295
1706887
2091752
2702815
1316494
2855351
2234252
2918473
1571798
2216294
2248305
2085387
1784718
1278885
1046474
2277227
1000818
1524059
2649616
1709083
1442662
2786657
1885849
1160654
2919086
361381
2433455
1655645
764237
2363563
1937352
1561723
415538
1353417
2409351
415998
2873251
638521
2526399
782697
636575
2330983
246847
1928194
1925212
520034
192218
1784443
42692
2700950
2092076
2723961
1146522
1788481
384210
2919931
2305617
329357
170754
1256708
1966629
1866524
2445813
324831
2641410
238877
980916
536666
1378729
2160068
1117378
189042
1488159
2353694
429763
2561764
1570193
2290110
2440869
636100
111421
1140348
357503
1700248
864141
2778941
1424208
752880
2910545
1933906
890912
1430501
731285
717715
105108
335534
620338
2068051
1706697
182017
1337404
1702434
659366
2772716
1645354
496901
2928455
548030
2914327
2192656
1048508
287687
639237
2904556
1553709
1883057
1266215
446366
916142
486883
2555307
8494
2275373
984388
894758
1384366
2231799
1039507
338623
1709785
329375
1779272
1775273
2539820
9542
2915510
58844
2343025
432010
824896
307939
2224880
742545
1152616
490960
2642608
1021720
1829629
490703
97486
98353
2900355
1920133
228308
2646418
1233095
2739049
1312097
1169898
235745
357456
233747
1691156
1498966
2663380
1261808
2429448
1399349
1249011
147286
1673122
1924941
2661101
2044495
711268
2240420
312252
2021943
2698809
1085405
1152922
303394
1223725
190643
2914007
1594892
2715275
873347
2814336
157245
510388
1903852
1672032
1875234
2773729
2523483
1043082
644107
320058
735443
2100620
2249870
2572160
352283
2128205
90026
2220461
66579
764245
2346774
2488564
1011417
2529586
2361378
1745224
1368197
1648726
1167528
1199998
2359820
2488861
2057641
2088304
1443278
2072609
1518722
2902654
1784195
1046851
145952
2615400
562767
1887408
1943572
174290
173676
2869960
2397165
1921562
2377176
2462818
2366494
2132786
2172323
1605328
1597780
277744
257522
386999
640257
2857599
820505
1474632
692398
2819056
2854634
1331200
2019914
629482
125541
1531274
2203702
1099074
2774301
2741317
1979978
2531084
42884
1169475
1027582
219578
869705
705439
1199537
2231007
2500920
1928059
1520405
652018
856564
2786427
876056
436735
2042186
2287578
1805217
2088793
1376987
1683005
2773077
1485087
2103986
512864
821595
1573346
2371831
1519807
1291601
890529
984938
1301299
1543747
370074
142013
453134
1678501
1829846
1729767
2444221
152089
624081
2509634
2224708
2103473
2365065
2293733
987772
323143
1977908
383276
1978167
457810
945330
1109940
1462550
666133
32376
1757511
217461
2663230
495282
236178
2043396
2733432
327215
1015393
1179238
893891
529416
260559
638496
440797
821451
1072549
1544290
774961
1765779
291618
524184
1105720
2804875
1135035
1521555
2244384
2141615
1687052
2436246
2323330
900097
1396271
796463
1997825
2408763
207170
622839
326000
2558662
286917
2590908
2908059
1189770
1399870
1962055
1011091
1662591
2826586
181791
381009
1260359
419887
1480971
962083
442534
42175
1566844
742334
1648427
2349695
2637230
1419361
1717842
1219899
853111
845360
186301
2914120
657490
627465
201976
1440971
121516
1529464
1197218
1634372
2534884
2565298
1856013
729287
1482075
469201
1980252
1445122
1418512
1033922
767649
224455
756844
167301
225882
2419065
1002500
1714300
2354615
2350139
2396736
530159
2036977
884101
785380
1299379
2745698
1269803
419138
449789
2035086
1627186
1823725
2040901
114389
1666084
1995960
253614
1475905
2626503
2504598
1514439
1930007
1749177
2769586
2077510
890876
904728
846741
1409626
1139916
418713
1243477
2153837
2759038
2077941
309320
1349634
1225229
1886005
672138
1251054
198760
1039136
1656566
2218177
2590187
2086201
1013492
2435768
2589781
2539280
1921920
146800
823082
1692882
699814
2864926
2842148
206117
2107627
1719882
971504
978037
1713294
2030421
1108804
629744
2030829
2237686
2543216
2257323
1471402
2242576
2664294
571996
507752
2794861
1371715
2627851
36860
2928921
1347596
131883
371035
448936
2135195
980316
2332348
2371594
1332016
2934102
2444417
1492001
362103
1812538
2010758
1746390
1627136
1864609
2266127
2110295
460017
2529881
1365296
827360
836779
2860280
1664954
604974
1143575
1781478
2338933
1692045
187399
1357187
2758169
1933152
2047845
577738
2016652
2347188
1216726
1970315
2407880
1853117
488824
1144798
1128575
2404486
1725985
1360407
2565740
371690
2123422
330326
73366
2929548
1141449
1612728
367850
1139946
50446
2719008
2691965
2349163
466025
1790376
1074244
2303541
1088784
2879583
977171
1772284
2570093
28490
1546665
1212631
1875805
2402706
55043
935259
1848962
912047
724373
968956
2693708
1540791
580500
2937688
539046
2311868
2077383
565892
255374
153456
44305
732352
2153525
32848
2409880
1902750
2440558
1832139
909835
412856
724972
2935641
1967042
824010
2021787
1121596
482440
2236541
2136444
2217107
1537061
2556697
1480716
2100231
2150971
373946
1691230
189654
1593423
2450553
253195
1426986
294069
2318405
689765
2794270
2463435
487858
1415668
2551052
29033
1272783
165224
2016233
1338470
454078
2905204
742229
2315759
2184829
1259031
801301
2425060
2725955
601679
2416353
793181
1981499
939157
170230
2332221
2477338
1183341
2650119
2535421
517662
147473
2517371
1716865
1203583
1885741
627722
525491
2791464
253404
1331559
90679
494485
903533
753024
2125490
2295494
1716410
2331975
259398
316352
869485
2435612
11824
2679097
23487
1172759
976392
926874
2646234
2578246
790565
1194580
2254620
2654291
1365264
306127
2802291
1038300
1237030
720374
1503738
1072280
2319303
503272
128218
1904779
1066386
2348141
827854
1402715
1974809
1713776
1475402
1535898
2854496
768258
378617
185071
889925
1001465
2821768
1012237
1964322
392116
793354
2481326
2162002
430419
2622012
2613232
714176
1326725
1787292
2100842
1702965
2099988
2566639
2929092
2698514
2674477
260595
691932
1750088
2152329
294494
2488706
829295
1449059
1997581
277457
366433
1936558
603819
2583132
1289189
2827041
397591
115851
1388463
2308562
1231254
1935813
2563021
965140
2294410
581667
611524
736195
911044
2614262
1037726
1368922
571698
1778511
856496
316020
884816
1103181
2673318
357835
756583
787214
2388076
2064200
1321630
2199212
2042553
563256
1060454
2197512
2482666
1871890
2545950
1950515
2491497
2019723
1593336
2839817
1934387
281414
1946388
1329012
674416
1857905
1611476
1509952
1030874
1885576
980771
2106043
1876776
2161171
1860028
2907569
986607
2897488
2374283
368114
2086419
1860139
2349486
2438660
2261642
1081149
2169298
1406491
754303
786015
1206717
1251307
2664748
897435
2313283
2679765
1885236
1144079
1369573
778254
746707
2298884
1106457
1688450
1311381
649904
1053624
2560741
777696
1009745
1127085
2730843
497196
1595804
1389845
169719
1412796
843779
303156
116977
1906543
2340684
2704754
509098
2651420
135334
2776517
1733782
485261
2087218
199698
334093
642234
2664313
2879877
2688762
535918
2441122
2282035
790499
2566727
2276555
2011723
2338830
629293
778884
953813
2081858
1101860
931632
594877
1740189
293953
213308
674902
2193735
489753
766248
1265489
2784660
227166
1917157
759794
2571925
1390886
1292122
106523
143549
196236
123780
1905834
2063638
1133870
2043885
2598058
481617
2473299
2707662
2820094
672749
2609643
2935262
1723457
189013
2273586
175348
1735085
2554180
1690570
2900141
582235
2571751
1020653
2835842
561713
772089
362260
2060376
810780
2288590
60222
2345501
1308117
328369
128017
1564621
328581
2708284
2279994
1755279
614210
2674869
2018144
2405853
114930
1529614
264410
765725
714876
821541
408248
1165984
498393
309135
1716836
1069079
1504753
1817633
2720748
1552541
849581
2159606
2368001
829883
2695013
2503345
1643913
1369425
1829035
960335
2199669
1617450
1640083
768888
2094694
440564
2650401
960366
1111284
2177725
759235
826852
2535064
2817207
1800235
2561448
1099017
1573248
877169
2001969
11300
393522
2049136
1573367
967891
1316660
53122
203156
74178
753981
94707
2788373
422857
777869
2408118
2212464
2416517
904444
2219043
2694219
1755358
1141956
1860501
1339389
2486925
1482249
2805493
1511740
2610529
2845417
2120583
761346
886838
302821
2476861
1057399
775582
1924680
2815686
976555
2697732
1906038
2391813
2507191
2422651
371829
1457022
1049400
82790
1580846
2101055
2706467
541627
1686370
427904
2183746
2600716
2606743
2392745
120177
233127
2256116
441482
709742
2628705
1290632
2528377
1228281
2243628
252359
1550364
818792
126082
2412001
2292568
163416
2643139
1001056
1105117
329002
1303416
2192069
238564
199231
1430726
656232
114993
2875760
399498
2817365
2312247
985101
742773
2557997
1173321
1643656
922406
2041408
1413631
2845463
2059172
644791
1642355
327236
274054
1125954
937063
802766
1160292
2190886
2827238
2686003
2575555
2475535
1596761
315090
2928872
847869
1335386
294024
2430466
2839263
444187
2322381
289744
1654735
2322840
8936
538150
2050685
1262035
2479095
1986794
1827464
1749704
2683352
2174762
138707
1248326
2351054
132198
2580558
2113648
1741831
281840
237098
2054676
2082811
2033990
2850436
365076
1228225
323584
215231
320493
2369838
467330
2920822
2175324
2107042
679150
1881531
2437314
1893826
1120174
927467
599575
1435336
1940002
279560
2178848
2163472
58658
2126358
1802990
2758229
742118
2213503
2556484
400522
2335458
1310560
370770
1744411
62575
2178992
2548923
981878
1800569
2248731
2847395
2905157
496310
2164044
809671
272904
1373811
789734
2441312
853996
1729273
668863
2663980
555817
2392138
1791849
1079563
2093517
2734207
2015359
2781788
684964
2196730
1537969
1152937
2338054
2617817
700197
770094
1040093
1323932
27945
434441
55868
2820742
2516998
2008972
2368267
831638
132901
2075234
439480
2781681
2357569
2665489
122000
1751112
79236
855709
714584
2599736
1151565
1032257
1652845
2456344
277897
125895
2668735
848616
24781
64765
2864992
2799691
296079
2811254
1805164
1559925
217586
1539408
6056
1908524
1404539
2800383
1149517
113293
213835
1915779
1766845
231285
2386003
661549
762787
1227758
2708884
2502294
653363
1354494
1758491
34031
2744166
688942
697946
1412712
2394743
631944
2701108
1826117
2058774
2120632
1361787
2421293
276348
296718
432884
1458269
664322
234817
999153
1360218
2899491
1638369
2462051
2926836
2179512
26728
1622998
1592293
1858258
904228
2288746
1886758
398289
993953
378237
2208986
89338
951219
430377
1026828
2840223
2661207
2442360
2925088
1598186
2794742
2487111
2470132
1184947
1936628
1125899
2674432
945047
1591826
2407474
2559772
232075
2142361
186471
1571404
2688853
2939303
1809141
22467
1558773
603001
2369793
2457051
1549034
2013205
364200
2664489
1714672
1503430
1705413
2927024
2494554
660248
1739448
1641834
518279
1756562
341864
2136039
235869
2566020
172696
2155257
907644
1938054
1132694
382019
2053441
2756291
817625
1867718
1448597
2454070
2061233
1858195
2166283
2604008
1768211
509216
112006
2543252
915232
2938110
2648849
1111188
1784175
2498825
1164584
815894
2720754
695425
1974651
788876
1088655
2795702
1728149
2843462
2399973
2345192
682485
2370679
2908306
2444022
484398
466570
658066
2165917
946067
2684688
2115133
1664483
1950454
1151507
1221779
1308879
2810495
1497763
1606408
852554
1464588
1110597
1421923
571575
2067365
176103
496113
2932861
1745589
480052
421433
1560588
508041
2102351
1955706
2909346
2249877
843899
157079
2064966
1998309
2364440
1878113
2630068
1190177
2218246
2396564
1578859
12237
299026
644253
2770526
1109456
1450120
2791986
1482754
479199
2447204
2626716
1397849
1098925
2472116
1816675
2021723
624938
1255638
1386798
2618911
484385
720536
1696592
1116791
2602951
1819746
393440
2574893
2159334
2261283
215117
2644087
745425
2403811
241303
1752900
1168279
1497559
1790243
35366
987774
1313216
1047568
1829670
2116222
694035
2111619
2766707
2544127
709756
2267512
1492982
1944734
1944911
2380767
117906
728676
2690984
1952662
1418939
2327758
215945
743921
1949663
1366181
2518704
336097
1779461
2147876
1782841
1823562
2384720
2700820
182483
2685038
1409502
2029339
627602
2011818
1787295
1458278
421921
2287891
849583
2224127
1518027
2505618
1743811
21231
2797208
392912
2077153
1598147
818473
2466979
771157
969493
215533
2077705
617471
923701
2048722
835756
559765
787031
2768461
932148
1776535
109134
2820749
730415
2084976
2416325
1855570
1551459
2351437
1651708
2254956
1258467
84645
756787
1475714
1419764
671718
2729920
2520095
2137339
2212462
2045224
1945868
957568
1320856
1563216
2835042
183146
1180061
2108493
1909887
1087608
1962494
1584613
1853163
1347613
2895923
1424834
2416480
367443
1777316
1870626
502466
263440
1719436
665095
614316
177336
357337
989259
1944058
1663962
24357
1964248
2913474
2053820
1178590
2923470
1280130
2537569
523722
1096512
2902735
856531
2259777
2669802
1538506
98935
296826
1817826
1915409
1756341
1964494
1571657
267716
158337
2012453
823767
1797964
2929353
1816208
2375696
1114292
1202582
1184931
1254118
2602469
2219823
567254
1168211
1022908
1747703
721762
1203833
2294505
1022101
1153710
2458391
2342327
2743184
1495655
1414138
1986694
270899
378158
2264607
234952
1721771
1925557
1957650
1213119
1523847
1636724
263478
1008193
1630403
942696
2711458
1593593
2053985
2338009
121327
2572398
481628
2703943
1442043
852978
1192796
2552963
1466145
1613872
976176
90588
1985403
1211197
1290475
1821283
692085
1364253
1711856
2227740
1276092
2126882
959436
136677
243654
1308202
2125887
2810165
2741380
570182
815995
1064085
1899087
28072
582156
1713614
1862774
2048086
1481743
604765
2559170
808199
2421781
2742573
1925125
1100863
450826
48759
1556691
2372170
2894253
52628
2127519
2306709
908336
1185509
1293914
1926013
229790
952579
1357833
1773344
54170
1210892
340423
1026177
2596374
1482260
696178
1720649
2115644
2127387
1435755
210244
1627764
1146934
153319
2893618
1874732
1065975
2625739
2246371
710255
397899
2268763
1102058
1173558
1238903
164334
2064879
43666
1461589
1949885
1346137
2808931
1030794
1119275
1352501
1324227
1490546
795635
1354654
2116374
2342242
1295239
1913993
2665142
702973
2114519
200954
2343762
2680943
2820297
2620672
463970
670960
1513594
1965289
563410
2494325
1725710
1641094
1165906
1402701
618842
1073988
2519868
2848139
995249
2899730
123699
269578
140869
2833322
2571760
58256
969424
1917133
1731103
1407533
2397170
1435646
323620
1662590
1148247
2867002
136128
645827
1079324
912219
1987440
564345
1567024
2858783
2797017
232785
2100701
2270999
467737
801895
2771285
2568635
805480
748836
465307
2475346
955611
738442
1651483
1259263
1028410
2937944
1225111
1203312
2831991
575413
873539
148182
1216742
2339243
475481
2563725
2130325
905755
150424
1393869
2217511
1688067
643326
584408
2016731
635274
2581801
1272067
1677624
322439
2364311
1243494
1599343
2471928
2556917
130345
1295544
2155904
399682
1476088
2268334
2320525
2307071
2785877
1246128
1245228
782066
1313725
1303037
2251996
1967781
1897680
266924
971223
900714
2276951
436538
2238322
851665
2448057
619929
1147677
19288
704709
308264
2391911
956847
109077
1654023
304085
2042439
2574429
1988462
2007109
2718220
553075
1647278
1149017
172501
2888760
699010
2298135
978933
2527339
974036
1523600
1211535
1255020
1088892
347059
1508861
117604
454043
1906247
349374
238022
1675106
1742237
2477146
2711307
1097896
2367588
176322
2385740
2931215
2344998
576540
800121
942737
647454
1519085
1618510
1575575
2822687
1839933
1457490
84699
1721332
982751
1589338
606809
1589945
1379569
1509518
2350396
1128186
2811141
2731111
2709638
1731947
317431
2682569
1977274
340620
1862597
744494
1283498
2488170
1657286
2188170
1037298
2258453
231276
1844828
161356
2403568
283273
1484680
1235109
2331627
1975401
816421
1813795
1664957
1464830
2218456
1052179
304098
558370
1971437
1587457
870259
974106
2667503
2368855
2492358
2515952
978471
1057961
1906308
1021829
947231
2553650
478060
2850730
1325695
2838307
51740
2316213
2710887
187122
665849
160121
1098058
755879
1041894
248992
447997
2520044
116877
104850
1956091
1724138
2332411
1243526
567835
1121788
2660168
2050735
2122559
1339702
352912
880677
1047545
1878885
1085170
498972
484237
565734
230363
2584907
583164
1549287
2724768
222416
1496144
1776049
2207853
593412
1527410
1651146
1014774
1537771
278047
1898140
994162
2440751
2318625
2855247
2024844
88223
2641678
2611666
2314570
86605
568019
1983316
2765014
2868054
2463648
661201
2855195
2198617
2191057
1209621
1662333
556063
2486672
772328
886720
2724526
64935
1938546
2711123
140634
2131716
1896224
2708759
2230478
1932398
1322705
2205042
2640288
2502285
591618
2319609
2473067
2202796
1351645
1942536
2396326
2351603
1127446
2307728
407508
309177
472734
1284918
2209759
380736
2598267
2511364
2606676
1913745
1998882
2021225
2800550
2619101
782481
837230
1566244
1091219
284904
2841006
2310250
1173646
1155184
792423
1715274
620717
2759545
2309915
1302547
2933084
1204983
550856
1557378
2924099
1650088
2680405
117934
689363
2616261
2706460
821132
1701819
2249868
435187
127604
1682407
2681939
2307348
1059639
1391384
47809
2509451
1571861
1049757
1968944
1224267
263247
1681580
644096
858149
1207511
1044240
2282679
697559
464145
1684150
398997
1126875
718804
2817965
2772225
1259487
829258
2269693
410015
406414
2558212
2050063
273743
666609
2535284
1865097
1725570
2370954
1809510
40032
325001
1811613
1882003
619256
972009
1157426
119317
2735684
432520
2485584
921634
1543895
1451308
2706446
1236327
1149963
2702333
246394
1946587
401538
2454844
1768657
2503581
1301888
1818293
320673
1179933
725182
1958330
538982
1317013
1099915
1848572
1100538
1875708
1726919
2038514
1996679
985576
1356345
1686924
2124420
253721
1946808
1627839
2663151
791295
400064
40418
522807
320186
1931122
2602288
204195
1190607
1052245
1779999
2470562
2843740
2534297
2173084
2804994
546943
2398202
1379898
2214336
372916
52658
1859441
2360360
1925815
2086549
400212
1054872
817903
1986060
348898
425719
2015321
2361093
1071419
2828019
210220
1008144
2371911
1285095
1707762
772697
2124668
1294480
1381834
2937746
274384
1850070
2348066
214579
346808
1475676
2271130
402340
1434859
1457163
2791312
1551730
1294884
1027835
2937953
2673317
399861
784644
798582
2728874
316334
2651941
1736069
1145404
916145
1291093
243357
1156570
743509
2611262
493651
739897
1191510
1105008
433761
2874573
2705843
53392
1103828
996132
1438673
1537181
23545
676977
706061
606469
1137119
2612559
803645
2018191
1052862
601301
1673466
989239
2383076
1959498
2195071
1885632
1558795
426675
1209960
1150517
1494998
336808
1081991
15719
1627832
415610
464397
496437
373635
1471568
2211775
2108692
1593875
2854524
660198
1320726
603959
1537944
199457
1072689
2589309
768871
1047332
1059038
1137199
2426990
1791610
1324995
377405
1005110
1048681
253741
1780933
1953017
1629835
2832290
2606002
986331
2056328
2904365
1678903
2238302
1290824
1523703
640123
1458403
430636
2765846
670039
167581
1734974
1911533
795724
1901021
911595
2473307
2409047
2200271
1883977
2837958
525140
2206829
982570
504184
2215640
2839811
944183
1604286
927611
1698770
1897931
1064684
601181
1028917
2340743
953423
2365003
132371
1769948
1129041
1234345
2535056
2933619
1677984
1981578
2265057
421891
529169
1788587
271210
1851633
309411
2480797
662357
947911
25019
1952917
827189
709701
337165
360612
845040
2218908
1019785
778324
1867631
312916
2380687
1125221
1308421
1144733
2466488
2689967
2011324
778180
1698271
690788
1471525
1583869
1283100
982070
98607
934916
1216969
1976524
1545593
2888904
2533112
823638
2586721
1386027
665605
2507059
1420913
369469
2567475
1490483
2320537
1225526
1392086
758872
2044440
1572995
2021154
939384
2732255
98099
1955572
2537630
2349366
2013252
2556214
1990150
1413313
1821276
1810314
2232559
2092780
1299840
2833165
166908
2301768
2304944
817983
905924
2667228
1071673
372741
386958
2300968
2850589
2424002
268985
1037030
2156564
1135554
518114
752378
2040692
846510
2365824
1728051
2396104
1933492
2302946
2165161
437298
33337
2578005
2060627
2475049
1004809
2656857
96195
1046554
1495209
1468132
178265
2272709
80523
1958146
1070643
1480536
2759857
2298195
984105
2685564
886736
225942
2044872
690144
1646279
1330901
1817795
1913757
1683931
2431731
2673538
578114
1414380
175629
2852036
1142619
2331678
1978151
1519160
2005921
1570698
1429499
884104
822768
340459
698116
492726
409172
2073911
1695674
1799811
113380
526758
199360
1688512
1761008
2584011
2886796
210800
2313615
2554015
377343
1742348
441649
2752989
1321578
1972834
792748
1247106
1406561
210446
1044923
1477321
1514543
1937774
494478
1363874
561840
1280230
523795
1808171
1308817
1717389
340668
739470
2171911
2478714
693113
867833
1073046
910373
1366440
1848936
273676
642647
1883565
118110
1288843
1495531
1245088
200390
2001530
724978
1804454
2782731
186755
474565
1299993
94886
568392
2616730
2366741
525365
1347149
2342520
1684645
2693738
1071008
160330
324250
1984434
2284215
2776752
2230343
446462
571760
2804670
1846532
497985
2468043
657049
527401
1355551
2270059
1544286
2157930
2579517
1700172
2665315
1572646
2187856
1651089
198460
965000
374086
1807637
2053471
2630410
2112459
606271
1403229
1508960
954860
54196
2043168
2276695
60895
1853988
210679
2043634
1859672
659943
2397887
2436583
2454211
1696929
43122
2012043
720446
1800060
107215
1256682
1920175
37709
1989360
2307678
2314737
365327
1376025
1962551
1687236
1012931
930757
2447548
676821
2653931
1412851
1648474
1692430
1080759
2400868
422456
1286561
2558637
2690157
386396
2920366
2674165
2805009
869430
444304
1893115
1990825
2418406
3360
430679
2615310
1045090
246188
1184081
1411257
2481543
2930736
2588266
2060715
1586200
297220
2189147
288309
341785
1701277
1084719
2707251
1734728
2421794
2269953
584065
1007779
1530186
1823852
283528
1289202
1397843
515688
738207
1804458
985175
173643
134482
2247975
2763742
1212093
2519760
625705
2654290
1592567
58391
1757513
1532221
825849
519259
273789
2327806
1210403
2515581
331565
939012
1957861
1907325
2829332
1098003
2142174
2933343
2836202
1058684
2804690
642148
641379
136471
184231
923682
1453071
898237
580639
280566
2556665
2251128
454209
2000358
1881824
1128508
727564
1450766
882175
807394
222472
748264
2644813
1742724
1181887
503131
1825881
1245030
79334
890318
982937
1629067
185215
197764
2309934
272998
1260662
2006198
2316954
2320087
2788971
913299
2447981
542837
2126355
1151394
2095990
2535664
657015
2072142
1467745
103032
1680658
403329
2092855
400077
1778621
752308
205436
2871690
1233387
2479723
2786659
810368
159357
249399
1294660
2295422
2053581
869177
1811120
1135988
1909904
370089
1750973
1192310
1001391
608185
2037390
317402
2850272
1082816
1476847
2391457
2224557
12498
406357
255457
208008
201975
1408003
849380
1623530
970623
2853756
2050460
351174
2598941
1402293
2092903
2352319
926863
1163804
1768393
359198
1389432
427917
1619442
152525
2255573
2879798
2155081
2224947
228845
885723
1704231
924930
2533372
2137142
230511
1775987
2832231
2927183
825565
82876
1380010
2347253
2924744
419621
1008230
2208372
2442925
20501
1344539
2160770
2894496
284523
1796719
1037581
587882
2724431
1927639
2893818
1679528
509387
977390
2291623
1949017
2468598
1170611
1358888
966407
211605
162469
380635
1445472
2627589
2938118
2069107
1583772
2566575
2774401
279051
1353059
174768
1830000
110905
1706674
2754549
941909
1188836
2483100
186778
1225423
8398
1558651
1598806
2723396
276583
1438454
2075903
2730932
840127
433569
1717675
152467
917903
995655
312098
2894740
1449851
1806601
2383454
2775967
548599
621087
1863953
2712434
132174
1775100
1320397
2866638
1816582
1095541
2730642
1439937
1733136
395094
1624507
2580101
453372
591843
316322
1130039
2685717
2045855
2811450
2022219
869164
2552519
159554
497221
1410956
2796114
1456212
455501
1993731
128721
937498
1011827
1843157
1543433
2831309
154033
1960732
2333479
960698
2412129
2815033
2405762
2727097
2115740
851352
1355733
2493319
2836301
87583
665082
766906
2226755
138302
2122119
2330175
1600180
2420204
2764509
1918809
2828077
2869663
2539481
2124791
682075
311378
2277257
1732625
1734459
1716406
2525601
782485
2716138
814936
853768
597451
83722
2022059
2329057
1339741
15240
2492781
776340
2381220
2065072
1467205
2737276
94843
1799136
1006455
2178195
372254
86923
2013761
1200197
1189211
2898996
763356
2091806
904736
2730774
2643382
1861351
2792500
792366
56593
567971
729829
2178357
1968980
2496895
21898
2806569
2766762
1444545
314564
55103
8160
243940
900568
2041797
1062097
698919
1507017
83402
93299
2514952
423949
349163
1221767
2834751
92847
1961934
2372081
2072113
1407396
299617
10785
1997423
896521
2211980
1911265
2514522
2121857
2800369
2813284
1515614
342834
2730613
197613
1077461
425095
1473274
932147
2643761
168356
2609924
2392208
1346559
167613
2256689
2377211
2823392
36939
2806121
1522481
2303020
2287362
2250634
2846472
2654994
31577
1820295
2696594
2220474
1237628
1623181
1382163
797467
2814430
1312890
733973
2105000
1097777
1711822
2058163
2332724
2773573
2627930
1916169
2259603
1721371
347040
1069123
669142
2182183
1867656
2307565
1535014
1210299
350484
2616733
1010800
353937
8147
1193634
2577891
1195431
1154501
110431
233636
2698387
938555
1308014
1694466
1525485
2085085
674943
1207533
49525
517477
1066097
1014389
2822719
808695
2320533
1867058
27170
1562571
564210
2111535
1454011
2205637
148141
832367
825096
474954
2940390
2305233
447091
820983
178820
1730638
1128236
793553
504059
101824
614410
1410529
654439
2609241
2809048
249273
1940042
27328
1560896
2078530
2916820
1802781
305184
119050
1544817
2573135
1093578
1145688
2452353
1970453
524534
2786253
1777513
1518293
1164177
133500
378791
2167467
466536
2596867
1990948
2398134
809926
2775705
2025363
2338434
582646
1360726
947066
2212399
1042052
422031
2437537
2339952
1058436
2396179
1085449
1731476
1413840
2692558
1758552
2798925
2389806
2724161
971215
1728682
2711737
631849
1610943
2919085
142268
266830
1830863
2687255
74407
2840032
1525620
2537817
2378521
497586
1052877
265365
1141818
2583986
774950
2566411
2526756
2745925
860774
1094348
294719
2721005
1574273
757416
2760229
435363
1370049
346519
2794122
14577
313614
86164
1020063
1199673
77066
2595435
342164
1867557
57852
1589280
378412
2679734
944801
1808509
1188061
2037716
892318
1769575
2453096
635519
588581
2460511
80243
227072
1713750
1895673
1687684
2090304
1633164
2713175
2354916
1338604
1961002
321238
2830772
2063468
885950
2713332
1101487
1205942
684994
2061527
2441524
970968
2827047
1762529
1807796
407256
554925
781589
1200791
154826
1222847
1549689
1886456
750674
2301931
2493889
2867230
2105716
2161845
180292
695269
533317
2423990
2099996
2897321
1987781
1287496
2391969
3419
1082948
2270869
1570110
1810093
2131323
376362
457026
2090346
401614
838268
1378972
2185959
1319903
1289570
2226851
1087647
397703
1453698
1515131
533462
2458051
2831274
2804536
1831804
1981008
2010694
300712
1521279
2650702
2792777
1097648
102831
619729
566836
328364
833695
2161133
159765
863177
606864
2547410
2672525
629669
2377034
2438446
2905711
1483663
2493305
1272213
1812813
764701
206797
2774719
1181831
433368
1318444
2163392
2073602
2045439
767297
328566
2423827
2099169
2297226
2719276
1419687
1612475
393426
2132726
446538
420459
1198123
1007548
2437632
636032
1099571
1838606
1082432
350084
13820
1005828
1692049
2915297
1896244
1167419
412825
1534997
503172
632371
1776591
1611413
1792994
2663271
1668829
1451880
1263178
234149
862718
2694224
29013
2287779
256682
1444881
1927719
1769917
1478343
799219
2099915
2308510
2574111
1659580
2886863
2799464
2003402
353847
45346
1184928
881816
1391366
2580702
499497
810620
193218
2552948
2670453
2721422
1246804
2073767
303040
2725543
1475761
2741871
2553452
1054999
1940309
1201913
2000452
1872519
495096
222763
2418385
1768404
273780
13444
1141572
1275594
746581
1604612
1942901
1204777
368524
311210
130768
1714061
1040603
282048
419972
2869463
1910655
206020
1666712
161068
442392
2205131
621268
1627627
1742598
2544314
2664048
67996
1558312
448521
2860242
2387459
1820000
843276
2422375
1987124
2350499
2455822
466891
1050983
2118586
222751
1669503
184625
2824755
2288369
2510697
2393914
2390238
1009779
2762263
1356055
957183
649011
1608273
222196
2341109
269934
1689251
1268682
1382562
1462078
2148903
2050623
762695
32502
2571428
1121235
1748067
1705425
2798458
937205
948162
2333196
1356580
1008258
1567938
228580
477434
2288611
2755283
1700317
1920522
1378054
629990
883868
2935895
210993
2009133
674463
908305
1773518
450727
976869
1317668
1786023
1018278
1334283
1943019
1551451
2675480
1717208
267262
1258079
1868802
839232
1489593
627545
2663665
2149931
2623051
1837606
1553559
908483
1458889
2241451
2404888
16471
2371874
1599800
2929236
246254
1479088
277366
2156655
299818
41385
2450068
607285
826355
505188
2763162
1968414
1080681
1644977
1405544
2331771
1315727
2125721
1610704
2541730
2111575
340903
1339643
2052843
599658
2274642
412147
1014939
1607760
2274267
2392791
1056520
1927723
2136202
512725
719492
2808657
2380124
228871
1429570
897705
2714190
956952
2640385
1666869
2197196
2939235
2652967
220003
1257605
2854863
698121
1023411
54946
436138
2309960
1284083
1818848
120439
1047127
223199
36216
1696486
2591891
2097177
2474941
1085111
1909270
2255597
1574493
169364
2274964
159734
198994
836591
2759531
2189889
990860
1243506
1297308
2067057
640996
2507065
2299581
21083
1580771
1302570
420050
2112247
507982
1863643
662667
286592
937147
1618084
433406
2937352
2853886
474
2371118
397090
1807990
150912
577538
1034344
667884
796493
1875815
757491
2046819
2907837
249619
862672
2866620
1940238
88858
2324377
2562186
28358
2660386
194181
2466631
2136496
2456392
2631114
2224366
2557343
259764
1300973
2281951
1040955
190276
999813
2322520
1840865
2138532
2838405
1283782
2503419
1704106
528295
2387167
2907091
1967168
1311362
1760312
1171758
2540637
1776530
546682
2307043
947645
1021557
1019391
1310257
1220863
1004832
1349217
1013617
1572389
2341249
2190129
1175427
2297700
1367833
1875577
272484
1586298
1051799
1153819
323571
452054
1697374
1195798
869667
2155385
419484
2937701
184362
1542492
553916
2918592
2339576
486914
2274133
1014447
2308711
1056011
1672103
504490
256135
2007870
1871005
1028845
2613101
1697643
2226395
2741508
2043991
1331972
2230531
252714
1311046
2659110
1963645
452942
2494258
629912
2099659
2767313
595998
2905015
1477832
291564
1310571
1265191
202970
1026268
1438992
2826270
805628
2362544
1467530
2274957
2490983
689840
1339897
2120727
310681
2859563
1564580
2927492
2596287
2849859
1366507
52478
2121583
93531
371144
1554029
820855
2235677
629883
2143514
789172
1060962
2296866
2551251
2357432
1642783
1298617
609068
209326
2399752
2462810
1868343
2610006
355491
1349333
949732
829487
687828
1217569
1054472
506041
2059723
1472664
1884690
753874
28337
1192599
169720
466312
1691592
926905
1490529
2373917
1076058
812484
1543476
565447
1195161
972844
108818
511259
2094128
714985
2545854
1456980
1212308
1691179
384556
520451
2312732
835936
1541582
458827
2445896
1866515
1458992
1901478
2676279
395805
2783045
1568808
1589764
1010286
1726396
2383689
1760442
2768184
2557168
745123
2335049
838900
495086
1492646
2908770
1999711
2250758
1826993
1648360
2922586
1373294
770670
333906
900850
839025
2823196
2805642
1891435
2470393
1232455
1494736
2062933
1871212
400128
1857220
2251040
2920907
2631129
1176670
1550155
1000476
2568244
2139128
992579
2776168
259400
2538628
1935121
1782033
1158119
2082279
65551
1375966
2184238
1875670
475128
304660
572931
439705
255635
2355594
1353858
588775
1068937
2284400
2342249
1528662
2789047
2093860
879320
1551184
2368767
767585
709990
2843472
857100
1041837
45027
512475
1662982
1981719
1502424
2191046
824172
679648
2013459
505131
389862
769214
2555163
1502895
1004815
1091283
2187028
1798047
2388659
2183745
81540
1147511
2059541
1759843
1760628
257441
1598117
400168
396345
995869
1282511
2337793
1387142
902479
2090069
2795301
669047
2731803
746398
2542481
1710736
1007500
1398804
1433977
187619
1114730
1346993
2752173
2771148
843912
1022774
412905
1324350
916275
1167003
559089
1312545
2726381
528748
112815
51581
2501752
220156
676386
2840432
588132
2383518
802825
1658810
1296251
2158650
1536516
1354388
200236
2220132
1004201
2587477
499133
2675788
2756924
660013
2382355
2333078
1137162
2453067
743735
1457633
2668386
801324
1029924
8854
2412495
2284879
1656148
406514
196595
2916583
1034798
1894333
98726
454198
606780
2463881
823325
1593098
882269
1566422
2876158
2819747
1214328
1516939
1543783
2619801
750529
1487359
711128
2121712
2027861
887776
2609241
1891442
2408373
2526931
2083524
2689425
2787565
260291
233
392824
2507195
1313272
2583745
793395
697567
544465
76235
176344
2935154
939590
323845
2731891
1287573
2575804
1175701
2036700
1731741
2729664
1223845
2731942
744077
2905783
1702809
1217013
2539244
203514
2002268
125280
570665
1649757
2156051
2475829
1111113
1907699
2527378
2507396
2028056
404714
925086
1870716
170196
2051602
2286266
2701719
997985
317743
2189718
2915618
1525380
768574
2626721
1250747
487525
1359305
2644200
1639994
1515397
1875474
2753936
316523
756126
2607795
530256
2560047
489052
2275344
2177937
1261539
1613206
2025321
2601532
156052
1467407
2857366
1124329
1038239
802300
2032502
1961935
1037077
2787805
1362312
250060
881108
1308364
95436
1813210
1190246
2549150
611198
859794
2104071
152405
1031087
63436
1525685
1950741
362471
2592842
336172
1516917
137072
1503812
1890715
1628265
1387563
1146340
971091
2411705
1348125
816880
363932
1300097
1708694
2267142
1813802
1906289
1911325
1083380
1786720
1697312
1235795
616528
2155500
207948
1927817
848239
2041581
1349266
1562180
1121581
49669
1683067
1687040
2575578
1296079
2453401
1805452
2262438
1252713
660386
182451
1478933
86790
751741
2699373
1500181
1109687
1575594
2218468
2314348
1573589
1366834
1997178
2869603
560129
2404666
1073284
2008865
393208
967992
2857728
2631859
1184636
1022211
1093232
1299831
1093298
1800388
2122549
517931
2664291
2702408
2595592
944432
1912693
690073
1490274
2031605
319274
421131
2007821
902400
2743549
1394076
1791705
1205682
2210634
2304686
1742294
1599885
184340
583991
845608
1494243
2372260
854370
2762051
266365
2334086
2413306
735021
2874169
1277548
107169
2313439
291358
2451372
2000077
760569
1571949
1573324
2141616
2102486
124976
1611431
813460
1614341
463418
1236572
1696782
246362
2374989
2850376
1600114
2293737
2772048
663022
2220774
1117168
1943596
889384
569915
2808976
234931
621365
1456564
1735861
2174990
1334085
2161395
649952
1519124
1865318
1408278
2419095
890001
1123294
1026342
128713
356645
1185008
111445
88820
1445086
382180
22199
1226474
297602
1078065
171404
1621545
1855959
299710
1494635
511559
1743991
13545
732483
2708740
2632321
2568751
1033194
2032739
1531922
295067
281911
2382755
1406604
1504429
2460439
161759
933037
172495
1817718
1344116
25691
1970810
1503796
163620
1147491
2309498
1074403
2232956
2232516
167529
2027896
184176
1498568
1951170
2606713
1387464
2033750
2343524
89356
1402549
1809980
191330
1346505
2428673
2086016
126974
2023253
107875
2081224
2404010
1861967
2719982
973477
1218590
2168369
2118797
2153
2845014
613377
2074333
1441657
213777
759512
386391
1962999
573427
206594
1631030
2459516
1324156
2564757
2501994
1089130
1336850
1740961
1803766
1763322
438011
358193
1315905
346742
2879010
2402517
553964
2042777
1733744
2882865
1214797
2859003
1241675
2857284
1766429
2807033
2734416
1696138
923469
602537
775075
1757018
392737
1613313
1877147
2148808
2238074
1874695
814687
1739143
2730536
1013718
1812541
1376548
275032
2442937
2416228
1098217
536809
2042900
1021066
2380589
2334219
760544
793305
1908950
585641
2382753
2686663
13252
2591352
2143338
664829
2842765
463392
556316
38349
534729
2710761
2585041
2436038
1821618
1563605
1137938
175760
262802
1850741
457719
1112384
625533
406503
1936869
9580
1327688
2075045
1579902
736051
1231969
1455720
1375057
1756950
40197
997378
2636229
2231240
1993546
1964958
2821959
2047780
1444916
1086923
1991470
792002
591046
1297919
1008431
1475628
110086
1118851
2927149
532938
1469285
71792
1598952
358477
838186
2537569
2196915
504724
2247777
2023799
2784033
2310109
1043341
1976369
1125307
878395
1591265
332422
2645672
2828007
2108451
2666837
1172421
1318023
2008831
679898
2756926
2666233
1965000
2908493
2746227
2606254
486108
1037804
2921968
1064922
1123182
2188259
2530731
2405411
191810
181263
724471
476057
1629566
2078660
1706142
1164122
1799887
356354
2069521
51186
2275605
547158
74786
1086784
321372
875203
4034
116890
2517201
1513196
1856867
1181025
1072083
1528521
1310433
2062598
2296780
784389
181774
824389
389678
1437222
1911668
1331396
2671087
1022003
2355298
1459118
1069333
1455003
1106215
593533
2232576
1097355
1800051
1331273
2637025
2801614
2697336
1442264
1126927
2634133
2475057
1386934
2208877
1388911
1928509
349954
512300
439386
214403
544859
1371190
1012866
548808
220602
469562
2521806
2592339
399757
2809492
2541453
450806
1765600
658721
1161473
2478981
1745816
99101
643817
1056331
741754
236751
1590019
1890995
1398045
45202
215465
2042823
2838330
1761461
2688701
2455438
226211
2057787
2031346
1049792
284194
2440738
872336
893098
2140601
1143075
1373268
2014867
1346163
1066455
1251059
1327468
1051402
564662
1559267
44121
723039
2826864
1603136
2248514
2616891
2062878
1285926
1507933
667357
2622010
460201
2722803
2519933
1481474
1596073
1152772
2294860
1532565
1401306
247252
1861192
1692343
2524099
2643376
2635946
1313655
691759
1469042
638170
1762630
1405045
1018847
2420248
1690516
2758137
989443
785764
2121568
271925
2656504
2358665
640320
1080457
1166349
990313
333285
2402883
740238
1214841
939124
423479
2582632
634761
2741986
669700
1922040
888712
158878
2357293
2189534
1192837
2535778
431780
2920250
634949
811513
635302
1077635
2051491
1296444
276976
2099090
1318484
1589998
2316167
602014
1531009
1885907
2216646
437333
2780201
1201491
949107
1637984
895819
893628
2132281
2546082
52732
2922266
2571190
408674
2392533
2844647
1248813
2609844
2910419
360638
2759543
1347506
62664
275508
40111
1901847
901745
1061793
291354
773432
276667
1300040
2305224
337014
2484713
824236
2807150
2927775
2234090
2276833
1875103
377781
1453351
2690835
2167853
1457806
2509343
1672669
2474426
1932836
1566718
1020975
2158437
1081163
2831173
1355928
2330790
1492106
2596774
1029200
747271
584528
355732
713225
1487369
2485761
1443893
2595285
555760
1687530
1529048
267752
887878
2120112
230874
550375
2240428
896497
2918212
2464583
2183618
995686
303787
2802976
2764369
1031808
1521960
1692692
2747151
2375260
312262
77358
2403466
2058279
1259096
2397440
1851874
1649835
2770812
1952519
92398
961495
2359933
254339
596489
1982148
830225
188652
2714894
2676228
1802186
2132093
2261478
490105
1756476
2001705
2770681
2190963
1915130
902963
2166013
2242825
1877222
2167112
1481599
956313
1662450
2201596
2242373
2877758
1335872
1364270
135439
154597
713999
2110466
1768310
1143553
1626745
2735529
2873124
2637874
185642
1415245
770546
2141274
2143055
2031366
550371
2870926
2017942
1682284
1928679
1936467
2353820
829275
2544692
2285306
1702565
2327097
2094030
1019413
532711
2306368
2014251
1921393
1544312
708103
1357458
2453360
125058
2803678
1258645
2634929
940830
1466481
1644076
2242577
1476310
65924
302730
1364844
2756982
876633
349441
1967821
624811
192000
2730969
1640606
1601888
2425792
1088410
2846695
818220
1451591
528073
1321914
1682605
2175372
129456
2716740
2388227
1138571
2453322
2299936
2541215
2921703
65742
1842548
520677
1070315
2890165
1399176
172871
1874973
739848
1894724
1177585
2397116
2683326
499715
2461418
1862703
738525
2478512
768912
1261929
175012
2171203
2423273
1142128
1617346
736267
637374
1419093
386638
2477156
1592100
2424726
2834130
88304
1798574
1120177
2001833
381603
415072
2540730
559562
2897214
2791576
1698741
1425804
2716813
727543
2288310
1928084
2879864
2748729
2233831
846332
2456733
1375439
2897211
1808881
2087893
325291
2499778
961634
2673724
2185569
1269579
1046573
404060
1477567
2476633
369331
882296
1249862
1223330
678258
2803826
639012
522455
157930
2196022
1843422
910983
700724
1804745
2705754
1515621
1236212
1295872
1371324
998013
1462593
1981004
2075888
1649516
1624602
2481090
2938486
1529979
848658
1793673
1901301
1569329
1737071
2863829
2912117
2003559
2538114
1354557
2589666
435195
1064302
729283
86825
98038
1943633
2839343
1538343
714771
2060615
1350893
232484
22828
2279809
1596317
2400213
1467431
1083011
19901
763476
503067
1963776
1675837
1478038
127264
2106851
502343
2831454
758796
2644968
99293
1651077
2845180
2625410
1813121
1224038
1903000
579021
2121650
81740
139509
2114096
2082722
1874854
2030384
618917
2919834
14379
2773576
1602930
107435
192292
975420
1177472
2390615
2600075
677979
285553
1471672
1581342
2114907
1208380
135377
2539051
1276519
2168311
1373019
41745
2410578
1009469
1828701
1295664
1199916
1642973
735208
1471889
474180
1689305
783810
1248561
2039144
2399177
1479219
1809453
1724155
958404
16283
434363
2152155
146008
205704
2406832
1980579
2507844
523040
628712
852661
845298
2674288
60857
1817727
2367816
1733506
858698
2453058
843890
54847
768921
1340537
938186
175402
2101478
1934320
204949
2249795
1396243
2611668
55078
147777
1917509
1581806
1897233
2474499
1234456
2075234
1169791
1742921
2229934
1184800
1807684
2108767
1721001
1211413
1874109
430037
2656582
1688350
1446150
980988
1130853
2381056
2024377
217980
1750808
1596494
670954
2313515
936994
1708663
1954241
46125
391382
1984500
176372
194212
1005792
1524061
2343862
2148691
1295505
2761927
510541
2878838
841686
2310442
2452898
2818204
2468943
2828688
154462
344070
1152788
671675
40943
1953182
651898
111468
963347
2828167
932962
1152850
1062366
2392639
1848268
590660
2073619
1036667
1181382
2393347
965472
2697870
962820
1942819
1146147
340969
485942
1850939
1073837
1236727
482336
1437895
2085418
1051032
1268822
1682653
1795851
515440
680115
2323597
1897843
2688024
874023
1411049
1539785
2454868
374668
2436145
2035066
74452
960928
2185344
1040681
2164707
1164182
2529681
1928445
973992
928093
2375866
1351356
2875316
1977328
7337
2673147
872784
2619011
1172502
1811616
1318993
364075
2662893
1852240
1170904
1612137
2897501
345684
1513706
1969103
2187853
616763
2130153
2784537
1054595
1074733
1433651
2218313
2310933
462309
299210
1573842
2667183
2247639
419243
182312
181621
2648296
205199
2182052
1661002
2615103
1702274
1885647
1456293
1199171
1536341
1439697
2827221
2092770
1134364
2821469
1361062
1451591
993120
539247
1913798
2385648
177144
43980
1697291
979100
2877841
1061498
421706
80832
1102738
375358
1742022
887260
625540
431032
662438
2395802
663263
778213
220617
2193768
1510630
2329231
2265374
1061778
856154
1900747
1247556
1138949
29195
710445
1462222
664774
1759887
1415344
1050163
2922697
2839892
1431826
1077087
487866
2016862
2290963
697827
1849755
1719435
147562
2537764
951713
1807555
1521481
389017
872489
1037812
401142
2323542
1276114
2747116
2065497
449760
963951
1496846
1366876
910539
1684001
2057099
2309393
2083286
908905
1441233
2284287
1370007
122250
1043784
2893486
1580863
2809168
1282370
1623227
1759312
1827978
2329322
2194045
764346
1198289
1421460
344184
2635508
1742174
1950243
1095611
2160432
2710704
2008964
2246767
1127246
562740
1451348
1056152
2612122
1536991
2035283
441322
1833611
1175348
2221334
535900
1469238
1838350
2595119
2574368
2297595
248720
1139557
1514181
2297816
768346
2018065
1797993
1625787
74526
1718284
1794111
2490469
2225312
2797219
641392
259321
985028
2151354
942531
786066
1993145
491260
421080
516520
2731631
2201485
2378247
1665358
358894
1583713
448670
2893981
290743
860361
145836
543727
2659159
2304987
602374
2729785
2046520
1706676
422132
2134530
245736
2535834
2645769
1710409
2110958
1782147
2707926
29960
1041488
2516801
1516550
1586138
817064
96864
2094273
2583074
704879
404621
1858133
542221
727603
133491
1794901
383409
272793
1341350
2213351
1598644
1018940
302363
280996
141858
2307805
555607
659796
1959660
178140
1580105
2665380
258783
846662
1394690
1625711
2509055
1966471
2391247
917132
2770633
2434716
958210
2332111
641983
2569615
2829315
1414113
1950934
807338
1602694
1223540
531318
770544
851014
1729169
2662729
1871469
1445120
2657146
992396
1805720
440894
1393266
2906401
2747445
1577382
2625807
2794430
663435
2116547
1653885
326683
358322
882825
733027
1234686
1548936
2625420
212927
976759
2785484
1649688
2120459
1040262
2176843
748642
461287
1650104
2807372
188614
2932521
1831543
1223605
360988
2842141
2381111
301280
549428
1334493
1559825
1656445
2266091
2576771
2570497
2312599
780178
718082
624009
1146404
2135789
1599071
2456852
245407
541983
1469157
2630121
2524661
384046
243491
2098333
1402051
1520198
1998523
1458074
1495527
1725587
1092112
1574831
2276494
92372
333694
21716
1902741
2219608
1835644
2102049
2217978
1918016
587720
444323
1858459
2470192
2424851
2509978
158968
932357
983519
2707030
154591
611217
2479712
390075
2242218
2554023
906505
667029
618514
1608221
236812
1151316
2518537
2365962
326556
1435388
619036
2922496
1454851
2734617
178801
297607
2410747
2928098
777697
1572818
865527
1714767
2513448
2145808
879073
1443812
995981
749282
2833209
710748
2546544
2605470
1925139
2511341
596883
2924081
2926800
278242
1037917
1351845
477196
647556
893030
27749
1784254
520941
2039079
1927789
1749782
33938
2709336
1620599
1583647
2118952
1813583
1983229
1645488
1264444
2850637
27278
1961280
1574877
1773796
1312663
977468
2611384
1233357
98028
1969971
1305357
2224290
855120
385779
1123543
1850225
1526327
1057646
1880415
1648117
1370959
557036
2656076
1287663
864677
2478813
2938785
2760284
1314924
2418962
1428041
1189170
654110
1245408
54754
578153
977402
2574284
2101100
321945
495771
204163
876201
421147
582592
2622517
1997458
128917
507060
443532
258809
1302058
837830
2548572
1857931
2490712
2300728
2504321
2005680
2784919
1166472
2895410
1725742
2078734
1051858
1911124
2086221
705591
2696577
1573253
2508136
394270
1611874
546834
2316358
1422461
1800970
1804246
1904661
1775982
321183
49673
1667566
2608492
2902560
1395192
1532754
2747863
2818432
252735
498519
1136555
1735801
1336839
2104203
133412
230604
260682
912786
2063062
65249
71089
385473
1552906
1210629
277628
168914
1356370
827687
2771221
689468
2810076
468021
1816934
237125
2060765
483371
2723133
173454
2741891
2028175
2437937
1724528
2203973
1998619
982209
1143255
2509987
773830
596318
2091149
769126
1744626
1742490
138527
312068
1543277
1156308
1579066
781958
30612
317011
1658717
699135
159226
891588
2304369
2827823
2773051
1145801
2244518
1595058
2562631
16062
2665631
658442
1088228
2113509
2055405
1446627
511319
2057309
2144658
27009
1707357
947407
584228
2641335
2886842
143606
486385
1761780
1848780
923122
589636
2354488
2161515
765614
151368
2199408
834338
2884081
1774464
55500
1993906
1618271
961478
1255135
260979
2671058
1476336
2782608
1407507
808206
2602504
1965112
1293908
558913
2107418
2225445
2299718
417041
1139335
1935900
1471948
885369
543330
1202294
1150178
1406196
2190804
909204
648821
1426456
2918076
2141420
1243445
2849377
2589215
2761805
1817141
440065
2894095
1548353
213937
2554203
10120
537814
988785
289445
1471654
884389
1263021
2768820
1194887
1852191
1622054
1313270
833724
766148
572458
1704187
758500
2277823
336464
1177871
1679803
1884194
258312
2745552
1875151
128397
1061457
252129
699874
1939406
590841
819815
385412
540428
285946
1941165
1234896
1264263
1831116
2333746
2745447
986548
1837737
601342
2060001
2186988
1852184
2404982
1026444
1495412
927661
1039554
1778040
1060290
274531
2547989
1431341
1412192
424211
1537236
1065031
1094867
1057725
2411163
749045
2367301
1798682
229963
2143959
938897
931704
996530
1043355
2220153
1000363
175483
745104
1422572
1686379
762414
2409294
773639
1140064
1678534
1943276
2289392
1614408
192948
105608
1167795
2431770
2550095
2330053
1316492
1323732
2373667
1190382
1016424
1678011
1566131
1713137
935491
268723
1426072
1506541
532942
2150062
347217
1721258
689998
1484575
46217
36655
2684750
581227
1216160
2676993
1718949
2762543
1084048
2117594
2683968
2386740
2262057
2734442
124325
1482401
2501775
2423291
1926748
864169
454678
312344
230404
2051831
1104431
2192833
1900784
180586
2043503
1366781
2623481
2687698
101593
1876909
1860873
54002
465128
2517567
1931079
1022702
902729
724679
2032692
1884732
1954482
2028064
1250887
1769731
1447943
413724
846351
2474621
1085903
1358775
422889
2105899
2343323
962126
2681115
2699473
2411918
868753
1882878
567010
148362
1042488
2117446
1436667
1080978
2220550
2449188
2063028
1411623
2161061
1092839
2554071
1442135
427436
2023732
571858
1446435
1571100
645475
453822
936628
2465682
1173520
1632068
2329114
828440
2677134
2563386
2376437
2611893
651833
2648345
261406
690343
880973
1626095
1210627
2487340
2650832
2598435
446605
1677641
1890736
70552
602743
32734
343216
116945
1406541
1617433
2534195
435859
1026118
1473810
2168628
1362441
388985
2367123
726465
2880178
1112516
2073497
2429086
1304021
892583
738941
1384898
1028065
414273
748252
2469050
1006053
2249589
2366673
2576999
2652632
1536342
1755469
948445
1867100
2631652
727234
1299890
660685
2725984
115155
1118077
1601716
1620374
2640422
1264364
873697
180347
1825065
1769730
1278072
2398791
1226831
92191
342087
1845768
1786603
1492847
2921887
2788032
1615491
1555716
2320416
439645
25283
3613
2726329
2536294
1447026
1053442
1139029
49144
2032259
1566701
1126162
2157673
2488198
160523
675067
185985
1143633
2090048
2445844
873693
934614
165172
1067427
2821206
2296988
1690565
1217412
989364
1922797
2504509
1241150
807568
1411146
2261316
2074919
508318
389259
526010
1792492
80558
2244503
2726905
1917462
2712265
1642280
263141
2090205
1688970
926927
987104
2861992
2684098
2505586
2485693
662946
825181
2257296
2337687
2385682
2754900
1184999
491246
1674557
1259358
593066
1017700
1141162
2138543
641693
187206
2682421
2794961
1277058
905906
515381
2613334
2535329
1704602
251937
2826385
391268
457068
714790
1869190
1830054
2616925
2352076
1212492
22494
1595603
129086
2165439
1260308
2139032
2209528
423322
909763
466864
849383
1028031
868637
2931972
2154213
2137924
1855798
1402072
559112
103470
2004433
1259521
2013206
2229232
2897379
2075016
771336
2557360
1461124
2640766
2450921
975742
1131520
366793
1940852
2144159
2824001
2113134
2637898
1414897
297014
1759175
1089801
2855118
95975
324541
1144616
1840219
1129212
226741
1022121
1553568
2419920
2874276
824180
837977
135788
2700058
2277222
2881180
1302096
283114
550089
929184
2026834
1391480
280790
1233629
1874176
2657374
2119918
1849050
1855509
1157023
2239021
2264638
1325377
2053963
814301
1332759
1467264
778406
2051877
72078
858696
2203630
1773187
152827
2932054
655287
776816
1191631
1457557
1689108
1933885
874763
674171
2788737
1843330
1957625
382087
2362125
1323734
1950864
1837760
536140
2492063
553256
2019930
239538
1663552
2023102
1185126
604121
1521528
2615131
1281683
54631
789224
2589229
1877713
645572
557034
2183422
2812027
572479
2359624
1620342
947649
811957
2643492
2792288
344422
324498
532857
1982096
1375837
1035840
1364650
2286637
1295853
2423591
1345982
2587709
2916883
1501916
1475683
1130858
373016
1317668
2777178
453285
1600332
347266
1355888
1706129
2851021
225888
781503
2777456
1935365
1136710
1561966
837615
616936
1918779
2883683
2310882
1662890
1415495
601826
2343723
602687
2286811
33934
1086971
679611
900991
489902
2713417
391576
1722630
2032888
652849
907580
242271
43547
877400
2200087
478718
213771
1673423
19271
2284400
1388139
117153
2096488
2196842
316888
1309546
737722
2296495
515687
1365345
1285605
1364406
1450169
1730816
2334256
1386870
1547357
353691
164039
2744208
893344
2462913
2133313
2619576
1754694
669103
1205272
2267281
296813
2116269
1959740
2348359
1311882
145215
483878
1014269
2823344
2782014
680052
1093639
953579
856291
1151767
2532166
2024495
1493651
1930035
208262
1036050
2321911
2898310
2599884
292186
1052818
183893
2235131
664479
2426034
1753421
1119106
2383922
2259264
256917
1236620
1216756
2294296
555107
2072164
169833
1944311
1135924
2888297
101062
1725415
186621
495496
1634601
1158426
2235225
202469
1921940
1521343
2257962
1159172
2041458
135712
271339
2549776
660448
2616071
86565
778736
1441523
1990191
1118811
422840
1237766
2802697
2287059
302696
322980
78760
1096452
2634174
1520491
504373
2384083
2623197
298759
1816014
276953
2470110
590904
1669744
1797672
1033330
2076931
2238299
2640292
2068201
2535334
1243020
1988301
1493217
238453
136479
269312
2251274
395694
2401544
1002202
2836827
681669
551863
2189296
821303
2643055
2473238
1792795
585540
1646094
1585265
857352
2916956
2796579
1791083
1953171
2086244
78001
176179
38936
1686454
735771
1051872
894675
1628773
1013041
959973
616201
1769947
653872
2236470
2905566
2680211
1143212
972840
2713133
2358434
2039842
1077669
1104648
1051711
1542575
2314352
1769628
489206
2904060
470868
2008622
1262547
94708
2374395
53850
222872
773438
562276
2720349
723072
816916
1050630
1888559
2426609
1978869
2472044
1309606
2880246
1998561
835799
857445
2673510
833510
1429800
18485
1661982
1161722
753881
122625
2271508
1257653
1085659
2867803
734308
385522
1870530
1062710
1925492
993974
2888777
1093831
1674376
403559
1200100
2887331
1391055
1301704
1862591
1821497
219215
115214
630538
2215334
417903
1539092
1085681
141646
2086196
90263
2337396
1468452
2186483
159306
2399406
2452753
936885
1119047
1653937
2667945
256032
1912349
546437
1066797
820696
472146
2553152
1355741
1893923
798772
1814705
2274647
1292639
641125
2000623
2718421
1055448
1703384
2154467
983684
958086
1028596
1503641
2676527
1002375
1315597
2656614
306571
1456472
2287406
278641
351018
2675208
2220319
1306328
537190
356759
165360
1386838
816388
2264158
659465
2095798
2186905
1463710
725214
510922
684201
1399357
371851
816867
2252985
2485520
1382351
2056084
641981
1863042
2340757
2128672
645237
657418
1036939
657576
2369263
430526
2128582
2433172
2602946
941974
2640389
2917883
1162044
1775874
899850
2933384
1499228
222776
400530
1827239
1512633
311179
1611625
1283403
280966
698763
833820
2474241
926705
1913585
2514940
1249298
451616
1718903
366784
797067
1688823
2621906
2468521
46063
1418244
2906630
744995
2579802
363209
1015027
2232752
88667
906174
2325470
389705
745751
2261322
74472
2046464
1056731
1767460
1574721
2494087
1475005
844816
2732503
1196099
1830905
2081009
2048251
1531781
2630124
1013196
1082669
411031
2581680
118197
232328
69807
2612988
1436069
2420002
327281
367130
1991736
2163636
1108310
2733285
1348390
2335716
885653
204639
1429583
1070041
1930400
2260768
1340296
128969
1698106
2629683
606425
46217
1318647
2261774
2297799
1301052
431729
599197
244706
67074
638350
1747604
2539625
1868983
2485530
2015379
1183254
695506
2782323
1801030
893635
1656411
629946
2012861
704523
371789
2632154
1577716
364087
1707276
447153
1526296
1053098
1622301
59091
874205
1214464
409265
2196916
1509380
2073116
812396
219489
735125
1054327
1350849
2243151
1242939
1769142
430206
2762415
1774167
575942
2171706
1233693
814682
1840022
2664576
2514
2000589
1260239
2029297
643539
1297420
2319866
1247577
88151
2472058
1947349
2022479
1878436
838745
181168
1553703
2905248
2217875
1624463
922698
2778361
2268304
2523853
1064938
533116
483114
2637840
2070052
1562011
2341873
347191
621894
374318
2532550
2668872
216420
466661
1937930
525996
1996234
1246015
2632616
2755191
1866845
1811243
1523350
372754
2070231
2127416
1839764
1983669
1744548
2569504
1240907
2237908
2083544
380439
298005
459587
1970628
84602
2208044
140949
1684449
2709116
740153
96417
2156307
2049660
2419365
93531
1183339
590359
2450611
1465161
1840258
1987874
905592
1647899
446482
170608
1355719
2697897
869205
1075639
2420274
2064911
54566
2835855
1352040
1548843
117824
1598315
2654486
2341128
1463838
657616
1496361
795757
2547920
1239665
48512
188342
2792471
208541
2406582
397327
1465496
2444175
1553229
1901604
1801939
2916389
1566229
1096111
2277875
198390
2901387
1458374
2766376
137225
2572953
560003
2063623
1078581
1511500
345965
48455
1628043
2051100
2103285
231548
2103311
74862
2388860
516657
1260592
299609
10571
2924745
197801
1922658
2310785
1551615
1620942
1900578
2898646
1891579
70357
1744635
692
173307
868803
263470
2366294
1968710
942850
981603
1580118
404132
53969
343869
564318
2696589
98340
376113
2482561
1664393
403522
297745
1646029
1262822
2182654
2535281
1241257
480721
2092432
2274326
956845
2749031
1512256
837978
410039
1570846
60
2816648
1297014
1263031
1885023
1483309
206600
1831981
2768154
1780077
21240
1912964
2715393
2493470
2361294
2846136
2653560
2565524
2092094
278428
2196042
990414
2282561
682326
2003074
549862
2070489
1580262
2937220
1559407
2126655
1537392
748004
1122149
2321638
2794423
1580658
2444120
478794
321545
991599
1750027
131524
1178776
2481777
2565035
515817
362335
428647
2902367
1674323
660316
1753951
1960142
2053696
1562958
1001551
1254332
2688881
2896355
641078
1838772
456908
1374987
1967593
1744980
1719651
2337795
2003946
299739
2721551
89427
306664
801400
1446440
1246459
2016751
2509079
972091
1528831
215293
2053077
275568
1154532
2664261
2777511
803803
1243792
610980
1703677
952306
2624932
2189680
2574481
1343473
693959
227384
2727825
2310352
574066
457660
1404774
2125105
186229
1139363
2445951
2669889
850734
2364964
317000
1379626
2183391
314529
19487
1657549
2354496
2669266
1527632
1801027
978429
1503858
2001078
1394225
1812666
155041
920096
1801769
2567758
2805130
1419598
2033546
1166779
2124985
17524
701828
1403355
1584676
1299984
1274996
432460
1827302
1386068
2884846
757204
242938
2332029
1957032
1410183
1712007
2865515
1387961
2771609
827272
1714802
1901515
1774753
130157
124916
2654509
2430733
1275229
1493028
2809099
1763480
1174786
1880047
983217
910313
2892630
1053200
579759
1935865
1446472
841313
435952
2325337
424635
13841
472770
2436304
1754413
13246
2274327
2690452
2888950
2119078
129623
473777
2442355
2790684
425669
1938272
523201
498543
385407
2803851
2871411
2446301
2445353
298313
1666301
1928631
2442419
1403327
665019
1747903
2594033
1484318
56859
2597483
542487
2437260
1149983
1850221
1789328
2487062
1949169
755515
1999795
195167
707548
8706
2556152
2281251
2249141
562946
507819
2502941
2471144
2751373
379001
1327875
480172
2105130
85016
711244
1743088
1417975
2501770
1259073
2731794
2108812
1474596
1791382
2692122
309823
387492
168337
763228
1657499
2098762
1223917
503914
1128245
219235
1649232
1358125
330411
1920595
2392519
1435941
277516
202762
1922816
209150
829053
834364
1648353
2508436
495712
2233950
36090
1028539
1270631
393974
2278785
1791775
1962854
2834194
2817930
709692
1124723
671506
2528754
2490367
2012547
2456681
62807
362185
1198178
2101066
2171739
1259572
1718247
2648403
356005
1978257
2171309
1594888
1227922
630604
1046101
2575370
710811
180054
1921513
1802545
2763397
1919011
606142
39124
2715644
1556267
1438993
259098
1310580
734897
255889
164796
824584
1253243
1153600
909771
260908
2084350
2330878
472521
386611
528530
2642322
962873
1128321
936745
604839
469626
984463
2644900
2011010
1249284
375759
762111
1003453
1694056
1697021
246929
1231855
623097
722066
2683180
1054979
406082
1250174
2759859
1918005
1156006
1459123
1779704
327417
1671759
1678555
211447
1189338
984222
620810
315870
1830509
1033961
176486
2759804
1506402
1115737
2917548
512496
918591
268460
1982044
2351786
2120320
1909418
2165765
1684033
2024707
2934593
1367227
2036945
1018758
186226
1236077
1020344
2923597
516239
1593421
1043990
2539186
2141573
2913020
745999
166566
1440484
1011964
1480346
1115049
2764219
2762818
992889
1088191
314100
1180127
1801323
1161337
1954819
2664111
2572918
2176906
807184
2870986
374139
1398036
2497192
1270511
1044821
2785717
2324702
1693590
2689532
1206460
908533
487804
65905
1398944
1340491
2544828
1314194
1156221
853061
329018
2629764
2300384
147002
1863991
2137478
959361
956745
1278237
2155233
1567313
2681187
800767
1498140
589262
636130
2579176
992653
79779
2352579
322666
384141
2282626
980025
1020271
2601852
2864184
1306791
2648171
53962
384346
234450
2781673
1006519
2729504
1051387
208332
215576
1434176
2501034
2654788
2511387
1408747
1528032
813877
265215
980179
2219560
2288050
952999
132152
1850791
810596
1670332
440895
2071841
56956
2193510
2294242
2192293
2643132
543031
844347
545547
1394749
2442755
1317360
1740992
2766450
255956
154714
2862574
674359
2896442
2062742
928250
177471
439142
273206
459549
2569231
2784195
2342127
2932639
2178292
655596
601660
2828869
2414336
744443
2173600
125125
54839
459041
1747806
1512489
1250069
884397
1037003
1310240
881029
2659626
1323950
94603
1798518
2678010
145573
1744365
2279587
1911551
2737681
638684
1907264
1512046
364272
2864426
1795671
394671
2937905
576249
1789676
1624200
85941
2142190
2379195
395131
2904759
1990574
2634794
818817
1668680
1961298
543438
1101252
2836364
2384831
2722644
2323022
2928217
142253
1023785
64140
1883111
389053
2229965
2427392
1150054
469263
567777
2097576
513298
2059571
1113240
2777451
2228770
2221218
1753039
288803
2389127
2601207
2711270
285257
205385
2615986
2751548
348483
1254163
1056464
742059
2323730
1073434
830742
2400285
2890301
2065418
1072745
1079379
2444066
177327
386673
2574401
2644624
1105427
1345360
2387660
251310
84284
784718
564855
589785
2481346
105726
1774239
1651508
2786652
2521624
2125710
266294
664203
2687695
2693557
1425772
882212
1129577
2715634
1108606
963415
1488964
2672373
2632434
36249
722022
778797
2099199
643119
1587554
1939191
1008239
1827502
1412932
1440058
1813477
1999410
2895649
371740
1664306
1604815
635662
539510
1922425
1909816
2143288
2236515
2083150
1389072
2471229
2402948
984498
1818350
379567
2241937
1933656
1046037
1028731
727071
1034808
1319454
841056
1146384
1284042
2325444
819692
3166
1329558
532832
1949292
562228
4169
752618
1282581
374121
2651441
884044
1751853
328451
119183
456111
1223047
8908
319548
2507779
2761668
138680
502864
1673989
625674
2105472
2625808
2292013
2899156
2605656
2216300
1032247
2123218
1519420
2916529
2174552
1462875
490985
1944738
2222824
1289690
461519
1381689
2369184
342549
677824
2246031
1147470
2505584
1925369
73793
1800347
2353479
1626312
794661
2459132
2640904
1234440
1037118
822383
1998436
514632
1009900
725205
867461
2815339
413226
2057284
280362
1792606
764405
2603611
1119751
317122
1967943
1711665
2184961
1931187
2486965
2001651
2913541
2675426
904102
2465721
1557599
2226134
2850749
2187209
2367027
2177540
2532764
2027613
963623
2894897
1319666
433644
1379908
1247030
1118837
328964
2534124
1785609
1535093
1175228
2812650
2631446
1502387
1358337
2264226
398410
41344
2239908
2503350
2250675
790088
1917667
2594212
1911624
2287711
468408
1942413
1088860
438521
1124444
15940
1440675
44399
2614965
1597594
1622284
278328
2904124
1933095
1570295
888555
438620
690601
1318529
1344804
1965865
237882
1385898
746810
263239
2609516
1512677
800320
109816
2112324
1003742
2629011
2667705
1112400
2732853
881500
388112
2816425
1450485
1843128
2874362
2075593
2162928
643336
618792
601579
1561849
1234930
562610
2694823
554798
2121760
158758
1192276
1064904
1069604
1125278
553716
2033152
1233823
1697761
2262205
320166
1191860
1085311
520865
2351957
199942
1922791
1838461
825970
414989
2752529
793364
1831214
154822
2098843
2903270
759765
193405
908327
328764
913705
8580
1437980
2646057
869495
2078542
503501
2926290
1652713
2128299
251622
1067684
2594762
2260722
1527325
996626
2158073
987546
1201524
2688379
2316314
434446
1253364
2252254
2857106
2442577
194664
554936
2466501
1951022
2140575
2189201
2815471
2230371
1888021
1571528
431875
622384
1981522
1767818
2720737
73209
1996905
2602889
375283
974190
991279
140384
2852359
661197
1040169
1722048
335631
2076530
1857253
2023021
792595
2377585
535765
80145
2925102
1488521
1941014
2047918
1394117
212013
2428199
323082
71242
430513
1698783
2876742
851119
57333
2340123
226849
2926451
25887
526470
1938244
1355070
2738050
2322574
2560160
1576267
1630270
1604987
1970614
2913881
1864251
2836055
609982
1117507
1276470
2719314
1263950
300155
13822
1622643
2203729
1215775
2808589
773499
407927
2528584
2703578
1267739
1293126
581379
2732741
842419
380948
1393802
2063215
1082490
630375
94419
1927192
2178347
2338214
2606527
1200584
1604963
908497
971493
2717914
1107198
743248
2309510
1195741
2031602
1448309
2627121
1411204
1888078
678008
2599248
379659
2892539
1022818
2387732
1280685
967901
1269012
2668983
802073
2405761
560377
345171
2123399
1596932
2932502
2544625
1270078
2245095
1856559
2088114
1141352
926830
1490709
657190
1372568
1918104
1370624
1616234
510245
2584463
2829932
197503
2138563
2798606
1607849
1242439
2864692
1800378
671466
1437092
416642
1178421
2939092
517787
2738915
1440551
2676902
2261059
1543568
1877179
1300268
300611
181690
2261485
642932
1232083
2472317
104851
2745896
2402386
2620058
2166268
2547710
1365677
2364533
1326411
2703662
1571293
2884888
10640
118410
87312
1015582
60440
1086566
32193
658111
1415274
534122
84546
1868882
2304067
2245257
359145
547957
2091537
395607
290415
279834
756831
1715351
470450
921754
2582169
1619189
222294
1284800
2847176
587067
1666086
983198
2052385
2262254
740191
247221
2712742
2719430
1691876
2493484
1763879
318972
1042557
52432
1612795
2356829
1462279
2554627
1659579
1885501
401037
308569
2574171
1090122
1441237
2566483
441332
1555547
377617
1197689
1995154
573785
1570902
1991877
1222672
2227203
2300056
2040594
1040146
1864448
1175476
2530881
1969580
175705
352081
1438298
1653413
271273
2287548
304504
1307644
2069183
1552959
2602163
176252
2399613
1695736
431652
1758731
67922
50273
108072
2665386
1612603
295254
2556944
1520604
2006597
2417504
239751
38887
1273012
1100416
2684036
992426
312060
381526
2309426
2096760
2067320
2410749
2788446
2708078
2484232
2389117
773584
1283860
1406733
1516800
135100
647911
1046072
1896747
2277042
2750614
262781
1942393
1072037
2135735
1806273
1992447
1467102
1041816
2745706
763096
1472280
2918846
819104
651879
1569577
2080147
113132
1069216
16867
1200079
2249304
2538208
205807
166251
2707733
2143015
1573870
2564969
1181868
1029168
1506458
1355328
1034824
2735023
1321161
916420
561300
1804463
979303
4390
1393573
738255
49540
1019580
2595663
136852
798630
2183749
487324
2365874
423458
1821154
2227898
1335888
2928909
366478
2228031
300103
1446136
1489835
1587513
2429116
1018739
1338037
2572230
2807899
132793
2260286
2733488
2871381
2200543
1692366
2682764
32952
2039756
2687216
843170
455471
1923139
2343953
2499590
419864
2352078
2505882
2109023
2459201
1870804
1739850
1333680
590534
2740099
2323195
2913510
2228561
249966
2714934
663472
657279
2381858
532674
1125278
255210
2749027
931758
521341
2288790
535249
2032740
2026326
2486660
1277193
2298900
2271244
575809
2456587
670695
83101
2336281
2901384
2668382
2344790
2429355
948256
2327077
166096
2025979
2187619
1048785
1905345
1742419
2719678
2232308
303676
1489823
240961
12069
1132412
330666
1407457
478348
2922328
2065850
2705870
1662353
1425619
462696
2142285
230226
150123
2101959
938062
2129911
447961
1897866
1203880
1953063
2261370
1892208
482336
757348
1501962
1033899
1740745
862532
988854
954257
2457434
899009
1323137
2488909
327194
930195
1838095
2031687
12504
458650
2834915
1411627
794583
631611
2036416
356448
1392706
917393
737862
2001317
349698
2622023
832676
2307288
1239875
2043909
1168644
961303
1028746
2274915
2815255
2688191
1182487
1358291
1847046
2415634
1891566
1524497
2709920
198654
2922674
2154911
2423881
1580866
730536
2803222
2608843
1270112
506479
630311
2044152
1153395
945369
1494228
897829
808771
1946556
817964
570020
1299934
2813883
701211
1768559
392286
2738992
2762331
2331161
1128292
1851395
2297851
126946
2634056
2297564
757285
2071200
1175185
1934237
2315843
747374
786158
29291
2507269
673071
2937388
117306
142389
212625
2033629
2689999
1678573
1438994
1852673
365711
2213320
1622738
2443733
1108033
1637218
2616131
2939866
926681
171008
2432591
1772448
2334618
1378887
906894
1997329
2240407
2424876
2828566
631696
2011170
2060297
2788512
105956
936559
117351
241943
279405
847210
2675430
2285355
1785527
2157736
2000432
129346
1919791
910839
2053369
2808312
990772
2829134
2071727
1467283
2638205
1796872
2458820
2117140
1062391
1761768
834327
2078018
1925054
1971124
360074
1007621
1972952
2861201
2116809
973094
230413
2075180
2326559
2712516
357619
1188002
1238440
2542423
2114836
739290
536110
2121902
425412
351375
729994
2767399
2403393
1090751
862891
1247532
1423923
1367334
349938
269478
1804670
690551
638480
1740804
21016
2392737
379608
1412664
1494048
2515394
1531299
461679
1573429
2635139
2292735
2392193
1037680
1887978
2523346
1107306
1900465
2247801
2467981
2141747
181557
2847332
2182509
799274
2704627
347646
1027622
2356363
2900824
1426288
2844840
580233
43371
2314370
394751
34043
1540985
2220387
17611
194311
156976
326928
2068203
2617918
620965
1335072
17472
763768
1207120
1936937
527653
2795213
1448355
9728
99618
916817
210505
2375147
1497487
972021
521262
99632
219179
771469
358077
2134803
1040417
859277
2606401
777671
25969
1041036
2910080
2087214
1501052
2220692
520153
1518179
2852998
1367021
14567
1757945
485367
840205
1545278
1112877
2117733
2040713
78374
2157634
467879
458958
2469888
1991748
1686863
237333
814852
2440049
33974
2201965
1110550
2300193
1456180
350604
2684986
536621
2029888
2904266
951492
2799504
1774333
1529489
1788515
76288
2165334
1319367
1842800
155662
323432
134170
1814014
566750
2094641
1970140
2448256
1157283
2028312
2759390
2326377
2346807
2484725
2113243
1521053
1129314
278261
2256650
485408
2396410
1815137
1829001
1141818
2448612
2350691
881650
457325
2581777
2408585
2711024
2865213
1867838
400915
1758622
2861343
129242
2283652
1649195
306548
2634332
1570855
520716
1272619
2695003
1991558
2795005
2388781
1047025
577475
180379
2401105
649135
527374
1058954
463652
66236
85418
1417649
542115
1593950
13077
2049357
235121
1990974
1841444
365335
629900
1542469
1752132
527797
698448
1406822
1343083
2220775
1161872
1291368
2803167
946739
249612
2525090
2267768
108996
2239254
73948
2462805
310652
84711
1616949
1861973
1931331
452536
1919445
1081720
1070365
575599
689622
1701308
35931
2554902
893962
1938936
242680
2867725
920284
2307330
2040787
2821980
629347
1585114
1827587
107318
851354
979378
62428
457939
93985
774168
892715
2940258
1834598
2693404
914178
744030
2361084
1787874
2548028
260702
535224
192905
1034726
2694464
2308979
1536316
1762173
2474349
2189534
2599507
458156
703882
2493737
695958
1830984
974989
1403627
920048
2720890
2719852
1047915
378306
2581500
1005813
1674929
558205
44414
220719
1110937
801957
1213734
2550929
1580172
412390
2289075
2225020
693260
1014039
2629956
369449
2205189
223080
1761816
2300355
489239
2329264
2675389
2092562
971710
1472477
787405
2583683
1818299
1685162
2410892
112855
2066586
2739616
2279407
35761
491116
645716
121799
1620576
79894
1737040
2237798
1173774
1415905
1706507
1410711
176623
1816913
493814
1188052
2129111
56228
1194136
231548
2209572
1056850
51653
329568
2090846
975887
2568838
447791
228957
479623
148246
1215696
750825
531933
1157484
1547010
2174390
2474736
2832230
21184
1325082
1173761
2349095
2191365
942374
1003288
1977479
2619750
750257
230042
1844332
1963616
2877790
1195413
1425380
2825473
1317587
2629074
212004
791794
1920019
2538762
537739
346156
1151160
569748
2205637
2471189
1912539
2616254
2261105
504426
2130163
1199542
355145
2156426
1382406
974897
784439
2204837
1210706
896609
1916312
2792529
1258551
1071897
2083717
1367380
1443108
766612
2126371
80840
1170111
1615836
1134939
105368
945036
2212612
312714
1827821
1321851
316422
1891560
1815832
412197
814877
2527731
1644027
2713869
544303
1144990
1143349
519589
1384960
1685495
357695
1429507
2224504
1342829
2817081
791135
1991179
671773
1772757
1240095
1051895
63597
1121856
2870988
1127421
1802656
2348238
2770189
2697458
1289607
617920
1135766
2076312
723465
974114
989675
2746687
2766425
504205
1908967
2196232
917464
2201170
2749585
1102868
925854
121521
1987009
1691594
2739313
1572978
629194
990786
2275285
305003
2483960
319482
730841
780104
2068177
2040733
248617
1585643
259185
1981192
2388470
571591
1248346
1431673
2458594
1150130
2419487
625144
1179949
2460987
2900247
2463643
1549074
678311
288945
788273
2058422
1780643
914099
878902
2534247
622310
1460701
226042
2394934
124332
1674839
12028
2932902
2512308
1318821
1090534
761214
1973722
1619158
2808988
1399552
248453
1688456
834174
769883
778322
2067004
2773759
543304
2752508
2265407
2482783
1029631
242959
1950483
658807
1528135
2197378
901548
1541455
2309069
2925484
1333780
2012218
1473681
853538
865990
1831926
446432
188656
2077429
2722550
56312
584090
151180
1055840
2917047
2082136
75263
1426583
114679
1163737
899224
2160406
1141893
2814767
849104
1111347
2727086
976515
598384
2747012
760169
1095174
647212
2270226
500796
2555735
1637202
2561101
2077458
2212491
928739
935968
2162540
90751
2080214
1412706
2074371
1202604
244067
1671190
1696079
1358073
161784
1139769
2816707
1973472
2136967
80316
2159472
862945
48731
991912
234075
1828273
435129
2094188
2000063
833046
1817444
1188952
2560773
2133398
1592056
864482
975363
2608348
2451618
165814
2468170
1212962
881381
2777752
2081545
2768815
341302
752218
2686875
1590585
2484008
2322031
17679
1022452
280146
1608582
1261551
2730573
1586402
2539423
2529958
185494
2482913
659445
2778400
2919329
199408
2250643
1300889
156748
857112
2134598
1138764
1930804
2645849
2442379
1753120
1049597
2282375
2854500
980240
2859868
2153514
1004967
381641
139335
375934
1823551
1298860
753141
2309237
476119
2265584
1680249
1506938
789053
2415841
1978582
1179349
2733555
2318012
2468938
1395030
2413870
2865124
2234202
2565844
468705
188848
382655
1189752
1938328
2154004
182325
236171
2844504
1416988
1563420
2637172
2191514
1448823
863236
1131482
2826255
1032919
2687543
201560
2784325
1184283
1410524
1058473
2819733
606452
319548
2583682
2194950
2406472
2545876
607524
1385545
1557951
1552019
2133511
787142
1978403
1143948
2586017
821209
1084430
1746781
293394
2185738
722258
2325255
2566031
307001
2821674
2358897
1426002
348581
1313723
2402687
1759716
221554
1757096
2403084
2072692
1342131
1156326
2697632
2605136
234174
2328026
2023046
2704674
777568
1451580
831987
2080761
538072
2230657
1534005
767240
23882
253769
244831
2681804
2670945
723724
1443010
871288
1059014
1181526
1564266
687154
635981
2772439
1681460
712216
2122217
1550497
1310715
1160470
1010516
64091
74994
311788
2628197
19901
168234
485337
298328
1764074
341551
310770
1305778
797277
2279608
1679766
2669102
656494
2220989
2935668
2229164
166359
1987282
1854096
2817400
1353342
1145586
1427205
1990201
376451
1128590
2476298
993183
2735587
128186
2455062
50578
254658
1451821
1439457
2109803
180279
953670
1538020
2078497
1030645
1223531
2939069
2844932
1976447
2608904
1998694
1039002
2725260
1300379
128634
2696675
1745952
1341506
46799
2077026
1981347
1167287
1583963
982762
379193
964307
2812726
20879
2905036
1700648
1073418
143888
1221012
858136
2345661
2780218
1508681
2476858
2235586
2031285
460399
392091
102018
2619862
362952
2090218
1403843
2482936
2801433
548244
2616414
1056767
2438987
1057406
98818
2411686
299182
250873
2526840
1196357
1349099
755586
2219786
738784
2846182
2345351
908601
1952069
1269194
1391382
865573
273620
776992
391266
917073
641651
2893596
2465901
126747
1410930
1520120
2268207
1810056
571540
1897314
2705031
1558414
159599
1542355
2843085
2472407
2328053
1082953
316943
2104602
254300
1428811
2155904
614035
946922
2774205
661924
2313079
185155
1336043
2124998
1949554
594173
1855506
1355643
1880134
1958705
1692020
1935787
2678267
2705072
90165
2142106
2802632
98291
1216914
2838031
847650
1221631
2222426
531478
737834
1230278
2908762
1500879
2723516
1918425
2411061
1222673
1103703
1280926
817095
959746
384890
2246660
855148
1347791
528125
1647773
750668
2141055
1137274
2493580
402173
2939706
680776
206386
2081406
931345
558697
2834427
2336096
2060706
1987350
2737804
2640571
690599
2192661
1391490
106823
1001963
614669
979118
1652005
689194
2813772
1974691
1619725
405488
545335
2699456
496246
2905199
526415
2039110
381026
2779717
1784155
441525
2786084
2450382
2317176
543017
70406
393760
1764347
249813
1756624
760231
2336248
999743
1409426
1277287
2703427
1844730
648326
553806
380178
2467877
2471210
2250841
1937093
2169885
1848851
619248
159996
2080185
1406437
2664955
2227397
1499744
1192395
2711273
857029
1440295
2034880
1451125
1623659
610573
142286
806469
2860999
1754982
2809670
577204
364554
1602119
418454
574627
2745336
1716258
2637919
512802
777058
2152104
1079681
437066
1362764
214853
2534305
2889095
2673656
140033
1927422
1964670
539741
1054583
2855222
2793761
987555
2306046
1662871
120143
49873
2694171
1232767
2433822
2293849
2615617
2612311
2325422
256859
865951
2392560
1130459
2695939
2392709
1947758
135786
2017424
2749199
2281557
2511323
2075329
1923549
2914569
2068884
2489553
485971
605004
267663
1190876
1283355
1094238
2605199
1063081
1157331
1681219
2694099
2277512
2606478
1317246
2614785
1474131
2355738
2481348
1982608
1752365
1630912
352179
2318583
2527522
2735234
300052
1728539
2004567
1166861
2572758
2005962
1922207
514771
630647
533946
912674
412220
107306
1420668
191532
1423843
1112366
471496
2731414
2000238
2288950
18762
989672
2508837
2138283
1419136
174466
1069661
2429362
2604752
1636515
1200326
2814516
965410
1570402
822592
2608683
1270385
179044
2004382
2849204
1594965
2033181
638168
638467
859096
751325
972960
220
248173
1242978
402540
117217
723533
2184561
728850
1756383
892728
270997
2540797
2687105
236470
2692259
231979
54905
266920
152153
1449924
1214203
2133674
2408909
2339692
607841
1852555
2766274
2516302
1267296
1125528
279139
1768128
1567966
1222263
2510739
1614607
1308989
892558
258402
2912249
1299439
2268329
1911894
2727920
1309187
1406397
707216
1112176
842209
2621882
2655606
139363
915654
694
2584526
711146
1320963
640806
235496
1727488
2413472
969918
1103108
282319
1036517
2055779
2780278
1569757
1245115
1101755
943353
1795109
2327231
1322277
457524
1492212
2194037
636565
1921328
943545
1336038
477329
2915206
2327274
424970
2624649
1426078
506577
348392
1209391
139428
2714837
944479
1616557
995254
1995969
2250133
2247600
2780655
355216
1926112
1856572
2082627
1260105
2839445
1179755
1849375
1151984
2493061
87817
629956
1199612
2393277
1267835
2447090
596822
1673354
1799497
502389
571034
1521204
2001928
1377160
327746
2566404
2629739
2378809
2441522
1636236
1353274
965003
2281880
2021576
1741709
2418044
2428582
90494
1250152
1621764
2051619
1609553
1137603
335084
2595450
2658153
1233416
2283872
488391
1186147
1313744
2333794
905981
603278
1232886
1938700
2834608
2276916
1227586
2853319
35579
1585661
2178319
705759
1235571
1538008
605875
2403458
2204176
1998652
588445
2030510
446031
1881220
2278827
1485821
2307719
1873477
1981497
1819024
638189
2298057
2700746
2079224
2020977
310917
2583029
1906086
1792113
2223755
843866
2168245
1524499
382815
258003
2259298
2899328
2709557
549162
2428956
1664132
2439715
109807
335633
2547317
69353
404948
1079268
1411869
486489
2033927
1686035
392065
730044
1247575
14941
390053
2820774
2387020
2600100
1082437
2882206
1074016
228994
696054
513552
2115006
2007208
466185
2265270
2912637
1507204
1445960
750293
2690622
1665892
898831
2084638
2063291
2184511
2393350
719774
222599
2532811
1793225
2354822
1421444
766493
1939484
2640402
2364635
595554
1112324
1814058
931427
2033806
1645198
1494685
87477
467781
1934085
1969184
1505445
802659
380938
552815
1924368
1576256
1649392
2603420
441135
2824275
2852575
12538
37889
719771
2207970
2059086
2166700
2115010
2779767
2915089
89979
177315
582263
2496131
2884173
2915472
1973357
2604705
908591
2882223
977070
2483326
2911391
2390640
2446119
2500512
1443684
206434
1032312
1061158
1809134
102413
1582217
388643
2626009
2724101
2140520
2291620
2849628
2627331
2302059
732715
2111768
1106136
2666646
2773583
1001910
2007185
2045408
714379
983396
904378
2142521
1387966
1821433
787443
2336769
1458368
2923546
1364979
1696554
307586
1772032
1910472
262116
1715404
1807971
781525
2808332
840661
1688685
1054612
2912674
2824023
1693322
1995096
1643178
2037357
1181488
2100463
411816
13521
2121968
1578361
2737214
1847744
2505488
842145
1426570
1279890
2765300
1126724
208176
1354039
1432039
1455412
1650413
1833838
2236240
1601105
1849317
618752
2475725
1315678
1358780
2705398
1086590
2564170
2529793
2205720
2486035
1463382
264065
2357903
2305676
956235
2704645
1926470
44737
2095461
808729
2441312
1868536
211499
1861712
1068296
1651848
2794444
1887965
695687
1865902
1984138
1776622
2842895
2252238
815307
283572
483912
1671774
2827551
888802
1739840
1897667
170373
2333388
1311780
925112
2926776
1966514
1671867
2272648
1795665
2770600
30112
962328
1718412
818150
170397
111966
724614
2345162
1696920
14716
571339
1818462
2826437
253757
1448376
803089
2856282
692416
1290673
1792451
5853
2467587
2347113
1355776
2923047
2178810
1720888
544777
1868184
355102
427184
1892306
531292
1414026
121468
884544
1616051
1465100
848669
778777
1052558
2930994
2506577
2150037
2133632
1786774
2721292
1956801
1539764
94296
215272
888302
2882121
1308474
68348
70206
592934
1096902
10080
2931930
2600191
2275905
51652
1314880
2567965
1104267
765434
1457866
2494114
1361939
381145
2362616
117583
2611768
1992241
338656
1396893
209458
440647
585892
1020128
1686707
2724354
238283
2297017
1396956
2111716
557852
1076400
1867608
1976389
45760
286814
707984
2715829
2436324
2117314
988258
1744248
2841535
103105
2528740
597607
1424389
1861023
737252
203680
2480208
1611454
1477462
1743717
2067468
1493744
817030
499074
952352
1158563
1479028
605426
1715902
39215
2404508
1168929
2509902
289350
2784694
1455437
835045
2458009
331607
2647259
2280440
2764812
632213
324531
303536
1608432
2835325
1825834
2404806
291253
1952909
625625
2247390
415413
2460067
114019
2583169
2380782
463959
2554474
1861643
430739
1617944
1457097
126467
2214812
33530
632736
1761585
2187596
1898949
1402338
2019806
2733216
856572
1623041
14145
2163189
1377709
2426300
728634
1736453
2878360
2004355
2196939
132475
2201527
654865
2905131
1195963
2676887
1427367
306868
236951
1480849
2006299
809842
2322208
928608
937047
1401314
2518124
2067027
2565296
2043356
1392799
644039
2530574
2043846
1115269
1728488
1845791
2725871
1022114
2315270
1175071
2646273
2081122
99012
64857
2443915
1428306
2520295
281501
2045443
1404133
2830555
578130
85080
1553639
871671
186467
130239
2290533
2316857
2385379
2240234
1520456
2830646
2708790
1595567
212332
1619043
1814740
1336139
109870
1946828
519815
232812
1348610
732269
2630695
1679083
827111
2891576
565332
438321
2047214
1189981
1947144
1505781
1426629
946067
1756667
2351377
2172125
2878109
168387
653016
1641691
2855030
955006
2053665
1778722
180705
575199
2627865
2537448
2591400
410705
127418
145645
1367672
1595765
1354344
2306738
2455034
2114156
1475268
1451649
2573363
2561734
2495073
492735
871893
1174233
806347
2374863
2378917
2396721
1274241
1701720
14548
2238477
1464495
895394
66484
12350
2204271
1672696
2744130
1786861
2503353
2329257
1326308
2258510
1727952
1539877
662170
1783316
2914762
465326
541441
240337
1448054
1195974
2225730
1301177
545810
1591512
990574
2747583
618461
509684
400166
922043
2320559
1602297
1630870
416494
1835140
1943406
2716472
2012328
975129
109378
736254
2220720
2607509
2577763
1083096
1066891
1784343
2527882
378981
472902
225151
2525399
2019573
362408
1549981
768279
2027740
1082624
946958
1161162
2619676
1230732
1740105
263907
2654714
1465138
1589748
2551612
1079806
1413127
2417986
1121453
830874
2882813
943603
204272
606974
1484779
1289152
218599
662347
1179933
373729
539041
1871168
2513297
857374
1205271
1144297
643196
183619
226414
1121177
814504
574210
2020634
445823
2608812
1770547
1543139
315116
1115982
1416775
357304
2849208
2509831
2155333
2679785
2169697
2696657
318259
1492750
2058622
2213154
283723
1291528
2856667
514999
2824032
965685
571081
499726
2271249
2005329
1069612
254846
2110925
104809
1466196
2201096
668793
130264
1410408
2496429
1768744
1378997
416157
2056426
2559982
2352631
79298
1388014
2288847
2766262
2534370
1354251
915534
1764717
357356
2119318
1074247
1358608
963614
2082955
2103163
1478148
1002251
2459321
2651245
2048283
946250
562828
180474
1001506
991102
67605
265263
2273567
404198
961491
2938519
642357
1493195
273290
1122578
1898742
1521907
2018106
1787712
594573
2201729
2649400
2384391
1270351
61689
24090
1857076
414992
65888
1243758
1293990
403546
2255846
1093295
587990
2320454
327679
526441
2401163
1066745
229625
938277
1817210
1267320
972955
526197
1722526
1015214
1621558
1898762
2894261
761881
2103249
2687755
64625
2554928
2744839
1015728
18672
784926
220047
1780699
1674813
149202
55807
541290
990598
859480
2196140
99340
2088523
2090248
2057141
2141790
2894759
2842734
750819
1024295
2375218
35153
2356714
2098155
1901427
2142612
1740828
2887673
2159934
2532407
1095902
1081627
1472511
2008620
848344
2457494
2066657
987508
1358394
1202728
1725171
2703161
678283
700184
2267023
45614
273047
690093
929950
2302456
1247139
2463114
1303150
128741
1012545
308782
1607019
1160623
2538654
655198
469708
234322
1160883
2429796
1896820
2053816
2505433
73536
801172
118967
2416191
264716
1045283
2706041
1711853
940607
1655077
2034261
197575
1688223
2394773
614428
2222135
891763
2456526
2567286
2797203
1952524
1081517
1046333
1181633
2492756
905437
88500
2005328
804089
2497266
2413522
1428273
1041589
404845
2655962
2266295
1958334
2452966
902683
1487234
1617318
1009832
1394394
1821164
1097109
1585126
1509921
1303077
545021
342501
389912
2467631
2026572
2492501
658334
1549752
415919
490381
1540952
399662
227465
27605
1699360
2606047
1351060
1298191
1164145
19646
2394347
2810603
2677744
2330993
2446401
1929723
2247893
2654690
196924
2904080
450187
698482
2063966
2184376
820994
1674811
1294038
121364
1987537
1285663
1522716
1770217
13070
112430
564202
2244790
758037
1501558
295115
2424435
1968999
729169
2496720
1285064
1090288
2592454
270087
205802
2800048
2322386
2253803
1241938
103392
404683
1203368
1135748
2865724
2646106
2296913
2818245
1959125
2275078
71775
1606405
1050815
748163
2037462
2014090
1585854
2812193
517932
812068
2781849
2824472
2597399
2747757
1731989
1556217
2382746
425967
880941
818681
932427
93592
135616
2358446
2143386
2064592
1799425
162742
438609
385613
181339
2558843
868151
1374992
1013584
2593972
1203551
161054
2936606
1800421
1932929
23223
890385
932156
1552596
773856
375386
1423000
2514749
1210599
929427
377423
947773
2252590
773898
646840
1238576
1586375
1092783
2045943
949848
77904
392320
2542635
700493
460922
1314523
1557207
79007
2190769
2140939
1833452
2454410
1430771
2922536
2508698
1634056
2546412
605655
1234120
2593508
523621
421405
2532844
1776857
2480297
2250730
2499949
2164353
326000
908580
2538020
458056
2712232
660483
99958
785843
2536453
2672665
533890
2699514
1790927
2092289
1385003
2675776
2169488
1915573
352585
430972
2420526
1884205
1777811
228093
1534708
2134304
1944262
2822681
2691792
973909
1081510
1860477
1051475
711176
59889
72553
2465501
1901594
1385796
1545994
236013
2840589
2653204
1913145
1626215
2110559
2700595
2447
698335
2798546
2557808
847286
2097863
685430
2584827
1130628
2857075
1355220
2037432
606203
2074512
2405324
1568022
858538
481390
2494380
137712
1720386
2239860
1201011
151292
254379
493475
1958060
1477423
2683427
1227225
2411422
2643240
2263733
1312472
730056
2216592
1752991
1348897
1736732
662972
844407
2762689
1755924
1951105
180359
694883
1352995
787056
1110178
607222
585465
2030752
2453644
1824197
1595304
1003740
2142492
2158031
2096282
1334253
1942551
47723
1632347
2660032
2499649
2603151
1103109
1110521
783290
703069
2022001
2421835
2115023
1564288
2275346
2541808
2845332
1661394
2855531
2089183
2433579
2343999
2106045
1415423
2218463
1824814
1899315
1581284
636619
2730567
1052081
1074359
1500129
1567189
1713956
1763572
1938594
1512683
2234615
727519
1930065
1868334
2920672
1619743
1751834
333241
947823
2004265
1551946
2309049
1101337
1830838
2227589
2910076
2567788
1459502
1121887
54913
125961
1565121
1351038
559907
2754953
734827
485171
2857739
1620396
1869468
690684
885779
1491903
2326393
962291
2542008
2492022
217258
1617992
1969185
2352863
275815
1248717
1759858
241745
1083437
2009308
1567368
956625
1740128
246153
749070
1840627
1067575
2348411
683872
2331824
2515940
2839995
2491068
2076041
2246748
719183
1460433
1758820
756836
1722294
2184341
2603234
1910758
2232714
2642456
1795740
1164648
555386
139238
75846
2697757
2547926
1579986
1806857
2085722
290701
744062
2773523
1821715
2096980
269996
1927263
1153016
902637
1189196
65755
2847565
1438729
310392
9265
2838585
2129499
377177
890208
571484
2176977
264033
2012341
2674640
193188
2639850
132666
1563090
2394949
1151049
887026
2199200
779519
1725571
1697737
1432587
756615
1374596
2280957
1483704
532250
195032
774309
1713829
1750556
2393594
2776793
2250471
2899
2728179
2380096
2164822
589673
1104342
1828268
1013889
1066094
341099
1891013
2852759
2255021
18708
1875175
1017480
107715
913791
1427383
330503
30383
731471
2005405
1107850
2410804
2415603
2370663
2456230
1939928
1231725
946104
1315762
1392493
1730789
1731967
2244296
2572157
2670412
1100832
2603998
1000767
1124722
2351835
2175913
2871360
1184367
1344323
142730
247062
595276
670966
1462222
1506237
2499444
1714100
73261
1257479
2022219
1240004
131555
1850960
512252
1600400
211450
1622883
2573401
1610454
1467891
679267
310897
1279252
206715
1922352
2158346
2553699
2561632
204371
2482670
2094102
1874281
2704818
169427
1719500
157344
1884392
129121
1600537
787767
241114
354558
2163826
2529984
1766614
2944
2233622
2475250
1604425
1382188
2063160
666671
1270986
303066
1562329
1672696
1868434
1681962
1107185
2095696
2624687
1105373
1157318
2444501
622974
200856
1734269
1629583
2124703
2409298
332729
2895368
1240255
2631451
354861
1957292
735339
2390383
2486431
1308189
341015
1744046
388968
1463004
546116
2774052
1339492
971584
1799254
2789296
2178750
518639
345507
2282186
216818
1325460
2490529
271323
890355
2423735
2661811
858151
1822095
1018379
1104077
1740979
2409095
898841
2920915
1281770
969240
1043977
332114
1160216
1688156
1099006
2216677
1786516
1870113
2330519
2257707
2538330
619448
768563
1571298
2618790
25065
1134677
123446
510925
70089
999562
634215
1544371
1354132
1049748
2196036
2059787
1327282
1835862
1333892
1079584
2773060
1068020
508271
2657612
2235327
1605065
424309
1828666
2498808
529771
1177709
2487159
1737711
962581
1710688
1869673
642103
2825699
2432568
747651
586141
2098449
65736
2782411
228405
476048
1153809
1037596
2919637
1537940
40010
2755700
116173
1527696
522878
2514107
2506789
2510368
957168
1003341
1674833
1755318
1485459
1371726
331285
383821
2639446
28551
2396644
1508081
1988985
1828172
2353771
1522945
1956200
2221913
1164323
2611921
12970
2886657
544797
255855
2307293
956315
919990
1085331
2489606
510467
531441
460526
1702268
2652634
875914
2064970
501686
2492244
1709290
1000918
2811306
2326710
1468801
493091
2271248
2277309
559407
1859461
1346379
408718
1600167
2156567
967858
1338724
435593
77318
2499664
1617487
2433408
2524947
2278258
2841672
917004
2882398
274517
531505
2584563
1567190
2084493
321109
587316
1405321
568224
1726109
108689
2349106
1089935
2542715
2400113
1207551
1936329
2343344
973496
152492
869646
200012
2138735
238556
1284970
2032630
1659017
1252601
149123
2801747
2869909
2832039
1678958
1332660
866308
124449
1778128
679302
1988213
908363
2890878
1146867
1204515
7184
1001229
154600
1172193
2046521
1407865
223865
1111689
2624858
572828
1500995
2460966
1952310
134930
2611729
1600575
1713910
2145649
1388067
1338856
886842
1256614
2602693
1104898
2196798
1649217
1185138
1426910
2452305
375578
728237
323949
228738
2119451
2624023
1859844
861543
1907141
2738298
209603
2918627
2195451
1579218
1116273
2681920
1023340
1534800
1870158
1632632
55617
2277942
103203
100472
1697026
107915
1960992
2423238
1094695
2526723
2008279
1126923
2819327
480639
267900
957896
30484
2404062
506169
2791119
1214690
2760760
536691
1835723
2509299
2855023
2292153
1320740
197509
1589147
1472595
2831125
2696833
851149
1495611
2565795
1006167
1106760
2175882
898205
2906341
2307133
272990
1152259
2596141
1216628
628315
669482
1915619
2920203
2449203
1750049
333616
2384296
406106
2655670
1681271
2731782
1132049
734251
788400
1658445
742510
1309127
876963
141975
1642243
1804608
1518899
2390989
1703912
1950926
2823162
406132
1269291
509091
1966370
2912953
902908
540882
2009855
2406537
2213767
1789578
2577417
177024
1691987
95009
430814
1976554
1436097
62552
2318655
803040
2868877
57823
878688
440501
1873389
190027
2287253
2659900
2595836
2880033
2795585
176735
677931
2691097
1925526
733043
950885
916760
986267
1183229
225670
2530991
659391
2931503
216173
1241505
2195327
1192432
1994365
646713
2331674
2224237
450119
2151430
2511969
1141245
814672
2666534
970175
337115
1197454
1989239
454661
1925444
1567071
581449
845049
247630
361828
1791448
389115
2401455
2593548
955278
2777492
378745
2358132
2162545
2642711
1142227
2324666
2829501
2780252
345542
282611
921125
1479004
2340835
2170210
2726384
545581
767344
2587474
860230
244627
2020408
2203134
1348057
788096
2245579
1444614
1157735
628357
2851019
1817357
2087491
189860
147979
914911
1292627
2610647
2273660
2236157
2639273
600412
2575447
1554914
227995
287872
807742
1051753
2172811
837699
961498
1286049
975842
2041355
1001065
2828056
2864744
1317626
2369314
1789982
529680
987456
2421700
2682852
57711
418385
464188
2000453
1975965
332075
2707029
2038557
1379673
162037
1783288
714058
519912
2298637
1930386
1031079
2283797
1121726
2480500
1469835
100634
1854676
2529033
1435721
232455
1473269
1185269
548777
1620837
152367
2766215
1100954
320043
739797
800852
2530104
2225138
2323725
2452712
939968
1529472
644864
349733
2643331
966460
1185212
2351734
2731183
2782689
496581
1098288
2066129
1936157
908302
1380972
929312
1763365
2214037
1935691
1905316
142854
2322505
1345111
1975066
2708593
2299116
40301
1805887
1974867
2291876
66467
2816842
1423488
1974533
1059972
2533899
1764584
1287163
2080920
2794257
1412495
1731779
1587286
2543183
665281
1292588
252389
734974
708244
2925748
1983775
1898372
1164418
313447
1566326
2851614
171792
1182402
1077792
2892996
887745
2390922
1948413
2233899
2444589
2383826
137448
234450
2510975
2867661
125971
402595
2422253
181926
697803
672632
1288105
2384217
1959861
1043019
343826
2490258
2087803
536277
1030735
1768332
2833312
1377942
2156978
1700832
2344923
247423
1068958
848931
620346
796657
1483983
1032736
1663102
1024875
1390571
2134924
2518498
2932607
858767
2632582
962980
2846947
738537
1535610
2581889
2782219
586813
2233561
1165237
956396
2398270
2370698
1095728
2143344
1247718
2040859
2576464
1851161
1399868
400387
2926542
193163
1401101
2316568
9346
2029381
2816871
2780293
119799
1854642
2365011
426510
1011408
2445389
1382721
2201548
1261851
1107756
2753846
1802958
942459
1921104
2509988
2272946
2534178
850694
1681066
2184370
558503
1947999
723659
2281074
2303747
1523849
280090
1849319
1412425
445038
211070
1965093
1552117
727210
1836663
969252
295122
78250
1042974
2452913
617662
2913130
1009174
2354911
2810068
2156185
835745
1672808
810809
1331411
2169610
2657830
1307950
1168832
1193439
2847357
2863803
1056593
213445
1564767
1352433
2723893
166121
1620731
2388712
2857907
669603
1278422
2133535
2184051
49709
1286166
196863
1523838
1750381
726150
1867242
173812
1032370
1499948
1470493
277521
774138
988473
273790
323104
1877921
329944
2128385
1617990
1228537
1066019
2412178
1840406
2810314
1421615
1713665
486130
1000728
2880221
2855590
494775
1753366
689408
1576755
1461997
1568458
307954
1246811
1286934
1028427
1716520
2152423
786703
657457
1850828
505219
1457295
301422
785543
988357
1431107
2305068
8669
2215719
921761
484471
1198241
946634
1587031
2769251
723827
2142107
1357062
2752821
810290
298078
2235081
548968
932330
1515060
1086428
1434142
2270964
1969990
2049156
2306365
1685098
1179909
2905528
2353611
2724293
2439634
1238554
2683710
2261167
1425190
762459
2862742
2097720
1986311
1864957
324007
1607467
1209604
260625
1573769
108595
1727051
2533954
450691
1714022
2536019
222184
677192
1953266
913123
1724678
29522
1350882
1972248
2263564
2849963
1143680
836587
529976
2096205
2712558
804003
466430
383679
2938971
61551
2798447
139065
2240894
2747187
616560
961954
730254
1441320
447068
2518371
2041230
2736998
361867
1634270
2687877
830507
1134659
1568084
2731112
980491
758591
323467
1012234
828679
480199
1680734
2118393
1310122
1902630
1670976
802420
1189376
475720
2334553
1603768
2830545
155086
2076594
2052677
2544618
1877549
2256925
2674794
2835922
1980247
1765968
404884
739403
544836
2238786
1789837
1919077
2936471
1937707
999957
2178960
77172
164133
2460280
2083431
1564304
887143
1861907
2673673
2573619
1550520
2911975
2179753
301782
643581
2485040
1302913
1768297
1364991
1816323
1862729
668173
2197914
1111260
2786991
237121
1329660
1153378
2895555
1828349
2630000
2775204
1194482
1865646
1560676
864705
728611
183883
2648843
2554405
229406
961232
928735
2760759
166731
2746944
421423
1687794
682587
331234
996406
402769
2792498
861246
1943945
2717828
646986
226125
1818435
1797468
40700
2500490
1996943
384220
698028
1089272
1323724
1018877
898645
361213
679666
744381
950196
1923897
1965179
2541437
303975
62301
2337178
1977637
115369
717712
2904448
1665710
2616381
142900
50654
2236840
888325
1448671
2363097
64996
421490
2781446
2494277
169841
1655596
565691
619929
1463288
1701773
914353
200555
2893493
2845479
1747836
1589710
809282
357632
2069146
1983406
2176109
2933153
2309805
637144
1276063
2553081
2657932
246188
2570840
590543
298080
2418757
376407
563622
1481713
2911104
1409464
1763681
1796863
453523
2378889
2851283
584313
2362419
1177718
1257995
2443991
1355559
642006
2263466
1349812
118408
1396693
1942773
1308776
524503
1655832
2102854
2097892
569700
462953
1018833
2708519
1628875
1031414
1748597
283205
481258
1039709
2850594
100392
1426656
2745384
1843074
1697344
1046494
1617429
2348501
146267
2746802
2900331
1828814
2095274
1320870
35457
2808943
48645
1454237
1054219
782815
404438
924631
2090441
2660577
1641926
682367
25149
2643016
1190978
1146147
1663765
1530051
2049275
1694920
1892211
33945
1508613
560089
440230
559604
2724958
2334422
352406
848848
1309223
987768
2669962
2238238
1847807
1923889
2042077
1982631
2788683
539573
1096221
2826326
1896626
1208297
1103877
612657
1724710
249908
241578
1681971
1626572
232108
2178769
989622
2175235
1375695
616798
1218053
1748763
2561315
795627
2610228
1681094
149662
1560840
617025
2890089
2426049
1430950
1515533
1312753
1107392
1542236
240050
2733357
1360149
2558365
2359995
2096974
1136045
2404267
1017894
1959052
1100284
1967410
438105
2234047
1683510
836860
2326820
930649
2676907
635972
763557
250634
1211877
290868
263963
591103
900752
2253328
941756
579205
530473
2908487
625333
637985
1650682
781554
630327
463744
1323669
1293696
2141263
1123127
184459
1512028
2061025
384071
1795078
1869149
1930294
1206438
2390659
1957847
1042886
436488
1055580
790971
927024
2144745
2631047
642975
290984
850867
1471704
2284316
330913
493515
395481
1677924
1331392
2784781
2283010
2597525
1359805
637413
1411482
479242
2377349
1166255
231601
346181
1511526
1930865
2727923
357383
501841
1384827
980869
2725024
1059992
2168991
401240
680526
919051
1852712
2380813
544342
347069
610050
2216446
132782
510539
868277
2743133
1565090
957817
1669337
2309588
2230608
2027346
1817780
2390659
538687
1016990
1907518
2699373
2831796
2465888
2677940
196101
2150138
2044038
1706750
1526903
316580
157220
1617838
789054
1750187
1007050
1142799
2857733
1351714
518526
42823
1790002
196129
1566101
2784367
1413501
2058778
2239865
2392874
26734
743758
2135920
1136281
1276703
546151
43629
1387142
2914193
1889196
84448
645127
2875614
603972
1124399
2654332
340863
1483326
1408107
2125433
1469584
189822
1173122
2095421
43412
1462603
1572893
2033185
2099295
116942
1046068
1659756
2089871
622179
2121418
2863760
103500
2173528
1933199
142244
1903846
677982
2291491
7204
2346096
1428211
1152493
2519345
1914036
1847719
221650
2206244
1373360
2487089
2668528
2024605
306971
2925500
339879
743485
1237630
2356107
1926115
2868569
323029
1109716
2542374
1995384
514913
893079
592058
358644
1327035
2553421
509787
313347
1218712
742220
2854620
406113
286884
471934
703887
1842393
1247272
6453
2898366
2811414
1673972
1460330
1402577
265014
1112218
1455840
1737749
552500
2523129
2547819
2857869
104284
2482193
1820012
2575790
1281388
2301596
1205611
2589915
2078150
1577179
2211594
1638029
360150
936121
2332608
538841
2794483
120623
1331678
2903298
899412
2705330
776634
1139493
2601655
2411922
2700962
2062251
2094621
1401098
2292801
1260738
211579
786130
2032691
1071388
925399
2513561
596053
96652
2229601
2778523
2211371
2872282
1004044
770038
2072942
1338331
1884937
1700648
1762981
1514625
1696387
1678745
716289
473883
2880090
44781
410720
2903106
1638810
2562155
1966208
2939244
1306239
819517
1779527
459841
2536555
1719856
1628986
1449539
231018
273465
859056
1582639
195007
310536
605981
1886147
2491861
2412897
1262274
90834
1142443
1638965
1628801
1563269
1786153
387864
131820
2740033
2263189
529210
2617374
96947
2593955
780811
2272852
1048406
1715606
2371385
2746959
2001559
1683394
1368101
241288
1447932
1929261
489386
521576
913549
819809
1434851
258618
2895765
2535314
813846
2011077
1482345
1726811
1883760
782745
2009675
575649
1868609
2747724
1706617
2702720
1924491
2433744
813052
541219
327816
380340
1590776
2829594
1903339
2308469
18805
894366
936877
1760292
1303676
246238
1593622
27400
850372
2521283
99838
1867305
395988
2768413
769920
1704567
396289
2073711
90725
2250437
2372729
1978290
1594929
140792
690735
527271
1324344
1343203
126094
1012900
1620765
299372
2701686
821721
70874
1178406
1961440
1298127
2188574
108135
138122
619924
19503
945190
1238441
1978666
2865281
2828136
1112646
1064336
2481243
2795689
1765128
1315675
757094
966508
1174102
2012667
1923685
2910790
1752957
551605
59877
1765480
1584672
1607954
1549598
2073451
748727
1437245
412911
1731768
1176671
2694426
1509988
779499
651642
1607247
657959
969208
2808972
2483093
1037281
2172915
1387151
429884
2644382
172400
1470137
109197
205486
245070
2143110
1246077
1273838
1285443
1449031
1117877
144685
2671798
2359787
2619382
145747
118648
1664098
2513356
2314122
560884
1194462
876582
2724669
2703463
1557074
265710
1668877
535130
1234473
67930
2455557
1346527
140180
1908111
2136404
585606
145749
819062
203924
2756568
1448088
2704370
217761
1291287
815573
411433
124340
1304254
1198579
34215
2026229
2648321
2726458
1105914
2388872
198195
1784088
1842610
2805549
1008328
817043
2169223
1071292
1906711
2771582
562714
193817
2513525
2123383
2242246
1525605
831583
232954
250374
1123291
288499
1271352
1638819
2479614
2476805
1435507
1669809
908837
860822
1667532
91074
888992
2896641
463450
884265
2565004
1030757
688746
2611034
1809033
3625
382185
2600218
1870733
934209
1769904
497345
1382876
1976024
922153
1991137
2058388
2715481
686803
1558145
2774498
1296334
842644
109916
1738860
2299338
2816022
442902
1617687
1822081
910286
420267
116065
2267665
2394237
203769
2310105
2037100
2267336
907455
2288076
508830
639449
1152005
786378
2693445
2418410
712513
2381310
374710
143205
1051445
1209783
36231
1511844
1012881
2888772
349656
2195297
1406964
2416425
1864176
2671114
955502
2666359
1456033
1042430
2148304
2441707
2309203
1727781
1388015
126556
1922416
2030160
1963588
659189
802262
949287
1504053
1647624
945358
667289
487115
2911636
2008327
366561
2512963
635607
1382135
1345793
1335568
738816
2351790
485574
1681976
529178
934185
193997
651029
2472905
2583100
617647
1681178
1141596
2079405
934736
108401
1210506
2654852
1164362
2164373
2931857
1984291
917302
2351657
1191383
2125310
2253974
2264502
2691194
663209
2336856
169641
880198
1157160
2736776
1073120
20311
1835681
1213705
2738205
2140495
1289173
1308116
947203
817373
2086422
2403049
179697
858255
2508113
222586
2250380
2614982
1609330
1444247
1651483
969477
2385691
930684
1903843
1490068
1501818
930084
2201886
1484187
2497676
1104168
281521
1854012
197222
1098467
1632260
344854
1377366
2360570
2479350
2045768
508338
2043614
2343465
850906
1990271
2457864
2843389
1850142
2394433
2153843
1039837
920088
939147
711449
2453955
397048
1269164
1652960
1796798
340946
663117
419037
2067473
2207280
1034006
1041811
2006255
1141293
1859659
1162699
2294977
582418
1907792
1643665
567181
2569208
523499
328528
2375289
1126995
789113
2011762
2256603
189840
2010385
1512309
336965
779362
2753921
1792741
2186096
1457758
738308
1168146
1540398
935541
268254
1636313
726256
2041152
761059
210660
850248
1542274
440541
116278
1419555
2594926
2739982
2919282
2289353
558317
197191
2133087
499295
1314810
1543042
1794014
1315894
1753071
2095874
1833574
2139406
2193927
1792001
2802775
1639284
1538690
1106725
949895
96587
687988
1961801
1994607
55679
345071
1713392
2358233
86632
1645985
2384495
2183438
1773803
2798915
347587
2938903
66578
892584
508192
2123194
555755
401652
2608866
1675737
1474202
1639222
2035077
546740
1863646
2713825
2000617
1994859
182104
2922798
286706
1547831
801648
2642853
1277660
2804648
2235563
2300277
1688759
2339775
908654
371661
1487159
927856
2687657
860266
2066166
2060569
850961
2224504
1877001
2686415
1156196
1120260
186103
676763
854909
2001368
1342296
2094068
2502182
1880303
1171513
164762
2363475
1164368
913560
2644566
2586068
2840936
2655101
1775580
2694698
1135599
615559
905338
1731644
1109529
1628301
774137
2363929
2876532
1426699
1909792
2084633
1956700
328939
2393249
2221975
164000
2878779
2392160
2067278
1123051
907319
1588725
1826519
386065
2478423
2900441
2927722
554922
2847287
1939103
167966
1270541
215450
2625194
765054
1650744
1843641
829596
1209994
476057
594495
368559
2342945
326661
2473432
593346
480413
2655654
2691662
1504395
1179715
522694
2746898
198256
1569087
1623883
2155779
1962384
1182559
217030
910689
2329544
1383513
1212199
2401540
1736051
1908521
2135697
641353
248996
525198
2548480
2625911
20563
1432443
778846
434012
631619
563485
841547
30120
1844097
2887681
2210860
2079126
702635
2802101
2087274
2107001
2666850
1290278
1413219
2498519
1902303
1675906
1147590
620767
141779
957788
1077390
1757116
555898
830914
2498710
2789444
2541561
2898359
131615
1132902
2251120
1827646
1152637
1203374
2595020
2449828
2911043
2701645
2410069
1776188
319490
142847
790280
24902
782752
1297306
507798
2832749
46859
697768
2914296
289320
2895688
1893408
642671
1739987
677517
1861741
1137936
2486684
370510
2545487
91734
1988365
2492638
1202073
1445883
1639706
1096331
1943392
2518775
2437746
2912484
412678
2660931
2085818
1580594
1064630
313784
1959740
793831
1499468
498727
1324123
692551
2774293
2049204
1068495
2375901
2706547
193389
1479312
1367583
1646716
2456993
479992
2506924
2687118
735841
118195
1008802
786746
36720
637139
2387146
2121248
2403178
374789
2130119
658302
2421205
2672879
112114
2274343
1804167
2581932
148251
1035783
2084479
149687
915108
147061
2219211
2612109
2468348
466106
1298359
2677943
2144518
2289887
2933067
1660790
1348732
2514711
742655
2824414
670442
374012
653165
2317319
47151
1344762
2103016
2482021
2322839
985553
1726056
2491111
475184
1185992
413183
2332064
317089
1326010
1278754
360292
256524
185610
1713832
2130021
760199
491467
209884
2725496
2319939
2671404
9096
2723956
694647
794146
977280
576887
1248559
1208925
799503
2468162
1791439
1437712
903306
2575909
1985266
2193998
1389333
116097
399921
692711
941750
1480518
984044
1754277
1946802
1837574
1329341
2514928
1570012
577676
2189347
1305376
1353109
1198308
2545478
1340538
2098322
246268
2176750
108232
2048462
1403810
1454362
415400
1862227
2355289
2038021
1839786
523388
1421069
18346
728566
2549840
885376
1635077
2675809
2824967
2010975
424514
2223317
2878460
780784
809056
1877335
1517648
2852383
6898
1433904
1396626
367406
335069
116131
1885177
1844659
2135704
1857273
61491
1243476
2850747
1022095
1533993
637609
1794016
2603242
1376135
1568186
152597
83577
1663060
150555
1914221
1755995
1475070
402887
1853887
2126868
424381
417393
715877
2600064
309835
2729260
2122944
2637220
356348
2781121
647071
1134799
2083833
20085
2278231
367389
511234
1080567
1496819
2556210
917724
860559
1199098
1348100
2292591
957714
1220450
620206
2340374
825595
1509101
1814116
1085862
1207644
720499
775356
148028
1852252
2784121
2337452
660555
117254
47692
1277492
2598910
2337473
1501709
1978684
1885763
387964
799587
1626823
192492
504726
579699
1810655
726845
2415838
1768971
2670749
1671642
116081
922421
2282338
2095579
365181
2318045
1026641
2005171
2318281
2221202
2855928
771920
115364
1013494
1159900
951401
405038
493961
1387008
1291388
874300
2536480
2526557
1042474
766281
769637
1714787
2673662
1766253
1354008
62263
2736514
1041680
80464
303315
2611777
2515080
1345302
2698322
2403660
1247067
322331
1761175
1367471
2644729
1218772
2087995
2688223
2879667
1746837
176551
532960
417523
2797788
2394444
2718404
220791
2597557
2890734
1674473
726109
2110368
2836219
1155830
2298860
2201575
2610434
210511
2831870
481817
2628175
2235878
1255854
1945692
2696382
5227
1769769
2523120
662778
1348223
283251
1891513
1472711
2664139
1620876
152882
1974933
923803
673575
828781
2470983
676326
502370
1923939
1431307
2431169
1896521
790790
2907573
2927089
1640097
2885092
1505284
1527829
517185
1563465
574739
79953
2461306
1764390
1316064
1974450
1368989
2823963
1083773
1274789
1107160
1859618
862365
485710
2406928
112126
1057492
758645
2798904
391100
490064
2901609
1358448
2381591
2914308
1034679
2639000
2839167
2712626
2320931
2840129
667323
1151606
2239285
2629967
183812
2309593
2754057
2823703
721473
692419
1532612
1566723
1244094
1442464
1511733
2232478
1083091
1198395
1181450
2325865
1382241
2403456
2583605
1614446
1023636
1948951
2609637
766441
704826
2281900
1618052
1367773
2657852
1900499
330265
1658295
34894
1180674
2847428
1157731
1372333
2360906
108874
2303320
629597
2567394
2876246
1479917
2203337
2114804
1463587
2686190
2634519
104071
2076917
2564443
824170
2342065
1859404
224583
2550189
2913353
2076793
1268238
1240610
1457556
1841022
2095596
2291223
2853860
2029682
2184097
1823278
1127350
851463
1249947
1708567
1905753
1551889
2724781
2047886
368532
851231
1009976
2299787
1346081
765786
1039082
2927749
656031
705617
1064969
2681332
1085848
2114305
2099546
1067989
266730
1695318
2934428
254663
2341619
2610458
1914033
2393756
1363879
2364889
1571039
213320
138044
1751657
2888800
1506686
2192264
2774223
1799861
2489783
227379
328993
2746043
2280986
1577174
2046375
1042236
1010105
1893430
919362
1906106
1870410
2617732
196254
1030655
2748375
1218121
681507
1549569
446050
2810788
831336
1841964
666456
1819356
1393857
2030314
185679
1752553
1655901
816112
1106755
1682010
1788206
975015
2780155
2867695
759698
64138
2046684
1543070
1434276
914403
2749499
2738951
851081
2872249
1011866
607629
2749068
1988112
1253382
138539
556335
1060351
126865
1958875
597541
1092604
178957
772540
698653
2873886
930688
1113199
223564
1986169
207552
2621289
2013519
919003
447184
316279
2377230
902819
1984540
462578
2848297
2705577
2580006
5511
1073983
570596
2773395
81441
1499152
474754
784003
1624859
134094
2826752
2079139
325933
2225967
1680575
1612654
1517653
2038426
1972064
193350
587112
2005652
1283069
2177477
2125877
1575809
2460053
1130606
337781
2023920
727576
2715358
1911787
687287
240362
631071
2751604
927689
1148549
1490978
204337
17229
1693108
219111
2580671
1024546
820833
132938
2491081
1879435
1031201
2575813
678792
808555
164108
404249
1496556
131379
705083
1558395
1607933
2903889
26545
1647689
2891231
777774
883512
694622
839532
2463074
2793498
2492521
842788
585500
2209504
2795783
1994447
1036192
2237147
2747760
1887231
924990
1741010
1785636
596075
2392095
822825
641145
2094157
1154405
2934186
230071
865124
1314944
1489732
830355
1305521
269838
1319459
511097
1234298
73384
503628
611959
1692502
2874049
1722401
2180266
1364957
527573
2290813
1290821
1086642
1811864
491771
1381613
644538
2238158
1657847
905851
392254
874487
859329
209441
1173126
2417366
2663352
420181
1830067
2642524
2444979
2779834
14280
1239840
1762010
1362967
1095107
1432461
1491554
1464378
655353
1849630
85180
671377
690107
2048710
2391493
2316958
2741658
297866
972890
1971405
2182703
632998
1341325
2017900
2073863
814579
2443011
1676633
2182958
794279
1295330
701067
138030
945531
1492184
2169513
1289473
2865709
2156792
2290988
2074950
1436821
2318254
2411546
1763868
2220676
2488465
937105
286183
435844
518267
1646814
1128699
2320404
1598647
636103
1718203
1040783
690864
2768694
2718066
1905586
16974
1209839
2676365
733991
2706062
2155263
1854958
1305813
821328
85306
518599
1276684
1369583
1032644
897419
1668156
942668
560759
1080241
2475701
1574583
1147231
233622
891488
1342056
2271462
2475937
1929819
2877129
2833427
83469
2122003
568814
2226902
1850823
190390
1076991
2937167
2572925
1564088
2069216
109511
613764
2192740
1342405
2194139
168441
2228944
1048132
2349077
2202824
908882
2161938
2708742
2726089
74805
1321482
1047439
855528
1167822
1647773
2343661
1889314
782783
1328781
1417907
2876533
113889
1294655
2078732
1273450
942051
456591
1088351
2377060
1812935
2578214
2875275
1303613
1041232
2600841
385978
1100623
150734
1316166
2853922
1669981
144912
1881241
552089
2330608
1950912
62297
48746
1234225
75916
1653695
1184895
2201961
1042719
856310
1833699
2075536
1986022
859345
960227
501219
1567872
2263009
789127
1706789
2314341
2007078
251886
2292908
644073
2555214
1216814
2223520
333008
612745
599139
1704138
1216513
320178
722032
1212551
2241977
657811
1153095
1815133
1295545
884143
993456
1102721
2738679
2599577
1761800
1488770
1679633
1683534
657932
907666
1446790
1576431
2864600
1136993
2336318
47282
2396886
950172
183931
1059426
1296897
1801936
742265
1084252
621031
895602
789561
1352574
2468806
1414912
1140820
1468115
1977598
1104137
176399
881526
964156
2552082
1531129
1340031
1845180
1995936
2630917
1748433
577765
1214597
2209273
2240159
2571929
2750505
218787
1631153
116768
2208966
2782533
1424957
2450460
825129
529325
797992
1810159
2448684
454721
1155263
640984
1007187
2083012
624128
1807098
492316
2046853
2772628
2489106
756316
2289425
693145
677383
1195311
2073534
141290
938728
2546412
1396140
2807310
2640242
1904674
2072136
2757073
1838143
2856091
131905
127960
2314873
1318896
597891
916525
1932400
2039151
541058
848473
2801004
1447341
568462
65768
1385153
421032
918092
1909889
1096854
2595859
893611
2894711
2362296
1850725
220230
1919299
760306
515008
254498
2220552
2079425
571523
1914621
970118
2346122
452792
92989
1106412
1589236
2462521
12734
1101976
958114
2384240
2744348
1698643
723095
338394
464025
332026
1175893
2686304
2479415
199356
385685
2846731
2295318
997882
784990
451993
2740923
2702462
25658
2085804
662620
787540
529144
2463798
1681653
2708223
1394937
503935
793163
995972
1180523
674973
2099851
2196829
1454824
1649556
565762
1485534
1931642
572654
861406
2738878
1894144
540516
1029876
2118936
792618
1357054
639739
2330681
2062317
1287367
2242389
2799537
2845094
587862
276057
2552859
2494647
2751157
2434459
1883669
596537
858899
1736504
2449366
2839108
1878897
1614762
1929668
2572013
1355620
2821556
2262754
2548672
242767
1772818
1352923
1959393
1401346
463113
1069838
1424964
2766666
2405053
2707254
2919610
2707214
2206288
271303
272285
543661
1572826
934492
1850038
2219843
624634
595009
2687422
812242
457539
2912131
1884238
1766888
2582746
1984266
1691517
2613341
1641801
1312268
2725285
985356
2147736
1903431
2056551
1223057
1244826
834936
554749
40029
1137859
2464460
589999
2800773
1114916
679964
359411
1442721
401566
1131839
355881
2761221
1691067
1548459
2810571
2733162
1424838
759225
1900220
1323587
2736163
2751513
969701
2112715
2673584
1173902
917998
1766990
299939
1417648
212187
1107070
1875062
2775863
356334
470457
1099489
954103
2069176
2788383
1009894
1690518
704619
790043
2762818
2056393
1513988
1836470
2928280
386051
2318736
226531
1060685
2241394
2137853
739736
2796935
1003611
1506067
890607
482440
621487
2226724
2651280
1836449
1705184
2736792
2256802
48437
1759755
586905
2890119
1148485
1478071
492212
2101550
806032
875965
741357
2481635
2529714
1247587
2401902
1909353
2517820
317783
1298842
1928223
2268868
405135
2679145
1150844
12328
247501
1080750
1666239
2936622
1012320
1835770
1635485
287940
1780006
1819007
1335313
1660116
151896
212220
139817
2537745
2667779
787502
347133
1946732
2767755
1240794
379312
1744568
1774875
596625
1857419
2091110
1961584
2067479
218148
2406555
900943
2471608
1945368
1561365
1789445
1738666
525481
716562
332616
2605950
2398573
2814452
2595408
2179779
2562465
2202803
2807751
2346694
811261
1813106
1436007
2496089
2762817
1797102
771438
1374493
1884073
687152
1466287
2848449
169205
1211920
2513359
1387342
2255964
2629803
1322990
2768184
351305
1918562
479085
1850269
874054
1336100
1452707
933509
1292165
2284054
1212501
297954
2029419
1726132
2000058
1531521
220344
2762326
349176
247387
241988
2224365
1156678
1373109
985209
2900569
1592368
1818543
1451162
1749041
1613045
2689092
402977
2080403
1250957
1626907
2701939
397339
1635088
772339
1165362
1042067
2611460
1369549
764485
214555
708252
1934135
1953419
1231822
1795082
1391140
458035
1879626
1773671
2861750
33126
1249706
1058340
923671
459966
2443259
1056529
1685931
2663685
1509256
245471
1646131
1354856
1653825
148627
1791515
577500
1549069
1154881
1130457
1522475
1629098
1789220
2257452
31094
2867568
1188697
1973221
2469384
2328156
1770799
459721
739318
2147308
2642793
1073551
952996
380671
1925484
782372
1783585
2049635
1016689
2928725
347492
105367
2213388
1279189
1042686
2725626
508091
1391053
1543648
2019191
1542495
619744
2404636
2348857
2936808
335564
134812
2371245
872584
2377683
2557130
435235
1214397
1141495
834302
2273037
2810205
1968690
1969408
1247922
53642
914545
589467
2786380
2788548
211042
995498
926515
2181204
1487186
1933217
2757245
1395124
479118
2257730
2266440
637256
2154146
1322363
1052760
304871
2331077
1168886
526601
40040
1393704
510574
1697590
2876777
1233695
2897397
643080
2321024
2857837
153031
1237583
2629115
762251
313791
1292374
644498
1818189
1790618
1508328
618016
2749574
1075361
2822363
2624131
490919
2596552
2222129
336647
681706
1123257
111316
211949
676211
1689648
1540221
846436
2013528
992219
2201384
1305158
2267910
1996636
1570170
389233
1355408
580307
1189295
104174
1572029
1400777
1955745
1124028
922323
2325687
2138335
2736978
2656861
2123779
1423819
1746779
2867043
1499587
715885
812415
754084
2126610
433923
888352
388998
1718165
2068197
1291367
2560431
291511
2052540
2331077
2905309
2795345
2814524
1163702
1266720
1530039
787155
1840374
1874131
1347806
202367
304504
704962
2927366
800409
1794523
813970
651601
1718651
730591
1019181
2005641
306911
100228
935589
1579030
559154
117831
1923066
8867
401053
242257
2587078
2861772
1322539
2559114
2241231
1137423
2454370
1961037
2637146
2586102
1844975
189665
803538
887368
2157703
910752
2015243
2208661
924546
65648
1475777
1511140
2227486
1517860
219447
837503
1588030
996988
2604750
2357388
549895
2911121
939346
2842667
1736021
1285939
1942776
1498578
544483
157017
1890358
1674294
182826
2146365
629823
486676
130151
2167970
387936
328676
356363
2429793
250387
2149970
2200213
319825
286034
1690617
28031
415001
732014
807566
1978571
935908
279867
786437
492139
1372238
1587274
298231
441029
1718318
2754544
2271551
2879493
398180
325246
1336573
1860088
2659673
1426212
2094394
2602218
1582598
322442
1990248
622961
1911382
2112864
1903981
1079101
1879715
2546793
633638
479427
2488288
2402461
2420476
2175811
2207169
2119386
1808997
360131
369784
1711349
2327413
2691232
1214126
1641652
1198824
234398
1216985
2371474
622833
2289277
1179374
2823280
1773992
2162284
153092
2502779
1621712
843579
866425
159687
2865070
249042
500893
2339150
1022382
373716
1210143
803906
2756558
1731336
1210349
886858
76064
2891059
112220
2528816
1127667
35693
2483269
2856461
1649983
144887
1585326
1862703
2691349
1078487
1190271
1607899
1085005
1333324
16496
516689
1768795
778234
2412004
1146077
881206
425270
2697319
2815319
994555
166464
855549
1124790
210306
2601703
695879
2367792
2721220
1052089
126513
2338020
1646710
1124370
1686759
912518
1566765
2610876
2599144
1398774
1240711
581945
1890957
1641537
431980
944133
42828
2579691
2882245
2568167
2888884
320438
75213
2226918
2172724
536821
605443
2149762
2872863
977936
1527528
1777772
1489804
924108
2274721
1696234
1941164
1183204
2698357
2851327
601751
1013103
2800293
1442741
672796
2613150
1634564
2927123
1498723
22175
89854
617443
979977
1455659
672110
2257182
1860500
1579232
2130830
1115798
623420
20259
972317
1823934
662808
311873
569577
1981609
2631494
380113
529676
1765522
172699
2407082
1369918
439407
1878964
948165
816213
2251158
2420516
434926
2430287
1564856
1858764
479177
2799446
2585977
1831662
1463046
1675861
2089580
2759782
690496
2722453
1445137
1862055
823935
1096836
2862878
2794142
1592119
1087984
2328487
1070846
486068
2457547
1829783
2355305
2542159
1206121
1026786
764344
1023109
1198091
273722
18416
1420069
869975
2874909
434168
1080987
547004
1912625
2758886
2537095
59730
748696
816238
1745051
923303
2270723
168298
2614744
1014369
2403630
2354290
464594
1673525
784895
716553
2684947
955922
68564
1503258
1261294
2322919
2710241
1624537
146566
1271024
295799
2315819
461297
2554966
1146319
2266387
1163819
716335
317119
2203602
35200
1021434
2660345
1387622
1359912
1168107
1933534
2010
184712
1350761
152150
2774864
2084453
2323369
485600
953079
2095631
1442323
1634535
460830
1386292
799360
45379
651427
1607825
38449
696581
1048390
906830
2239526
183418
2774469
112849
2109661
479370
1687778
2031439
556273
2538062
1148766
1102110
939317
1336635
2839226
2918216
538646
95693
708105
1075980
2689200
2783904
2063193
581324
1020184
358574
2919122
2307382
2217575
2747188
1658961
1150156
2325104
2050887
1078183
1092976
2061160
1914094
2039918
2802378
1034468
2931760
105857
1328816
2505079
104678
50701
1233900
2249547
279566
2423940
2414079
731258
2697693
184094
2224460
47665
999542
1484653
1055957
2079583
2101336
1363617
1935078
1619045
1802290
1824709
2421719
2894397
836332
2599203
2841125
2506589
1206239
1975539
760486
2658060
2444339
754324
1193927
2316004
1829489
1966650
2512108
502670
2507033
124470
1290293
275153
2904098
2417925
1516191
365252
2756197
2890557
2803092
2290880
356805
2092356
1543968
2766363
662292
777678
2153137
1429296
1596390
950622
641314
2159050
541905
146942
1894329
1387699
2827383
1122941
1960089
1122348
2746093
285313
1483629
2292186
2587378
667501
1524466
2759147
1399274
1173534
2379499
1592628
1198070
261981
2933708
1884159
1557918
1142233
2589444
1475388
1059284
2754606
1910080
2486186
966879
2742196
2446990
69148
738846
303983
2099842
175635
1000145
1439891
458530
1030085
2676215
785522
379173
284739
1506311
601950
1058630
2694859
1634264
1942560
1118450
1909937
890399
493535
890491
110218
886943
2668768
364085
270440
1201162
2765008
405265
835006
805409
1730172
283158
2036353
1619842
2652775
1765169
2419192
1812290
43336
1968155
234352
2755017
2626117
982614
2340919
2156547
309350
602446
1751956
297882
990618
1635268
1880570
2130215
664617
2007528
239726
1309377
2481279
2605975
2250730
1412261
786871
1972877
395934
2135614
1113478
163201
2587967
2418970
1156511
1152802
931897
1098624
2897649
1311182
2866520
496241
575463
2043380
475007
81990
1852939
2168093
244159
310101
2882019
408206
962801
1726713
608889
616968
1548147
258601
1636757
1217724
1428163
2286583
2768110
2393861
678607
1551962
123288
2134806
1512325
2048797
1774218
2129891
1670750
1259632
2328767
538498
1243651
2447803
2773947
1896658
1042004
870560
1085032
1335257
189513
2625870
1209109
897927
640380
1565215
2448046
2644879
648820
2759733
167326
897752
2218367
1469911
2331200
1825956
497769
477857
1175646
1474794
333212
103989
2528732
2535044
2466032
650560
2420610
150489
1098555
864638
2895448
2935025
573109
1986341
1895243
1641124
657410
1605071
2396638
2247337
1961927
1787397
391935
1104808
1803212
1051779
2088701
1619201
1516378
200041
2832984
683327
351266
2796401
763973
907093
340444
66664
2522397
2461334
2471335
2761407
222823
638718
2750886
2533160
2568951
2024917
1614403
1506280
88154
2090209
1461978
1912288
97627
1996965
342439
2169718
2803000
2473202
1122329
1131878
553121
148150
1035258
2888466
1818254
1866645
2548442
1051180
980292
1646628
757752
2857746
717481
183156
2597144
1242996
2066355
19797
95451
2590325
1023969
688656
2396669
699870
128513
1943740
2614571
2262088
497246
437118
2012510
126039
2684210
1158262
656314
133883
1882765
917814
1764450
529676
347140
1690347
1475839
2593448
182970
1289591
1686820
1511792
845586
844807
2900581
276484
1409149
77653
2860482
1605053
943140
224039
704395
333885
518543
2894815
1223820
1483294
1313587
2717542
1386860
12430
1065385
1026296
1339288
504726
2235195
961867
2346422
1060253
1761913
2046798
838628
1061023
1838971
279508
1532367
566838
942351
2909528
1827997
2575864
1553677
940843
2335577
2240033
471070
588786
2205418
1500240
141441
1697764
2337824
2063571
795137
2548078
635177
563915
1808182
2471908
1754237
366280
1001188
1765205
852
1810250
2233032
2786549
2711281
2241410
185607
2367433
1484683
566870
2022285
1868496
194941
74863
527037
2391810
2478682
2231649
275496
2865529
2858403
1192290
954920
2597794
980957
1629985
1238064
1811706
2005485
879708
2351620
1650945
238532
2278304
1908167
2134083
633984
1680115
2463693
2934900
1702871
906426
1306445
1932778
1017623
719511
1980455
270869
619188
2929874
2172856
1792195
325306
1552368
960706
1003742
363839
764272
1855511
1599815
1249767
102507
250733
662905
1436582
1339372
8035
227656
682307
2310581
278258
308900
1884558
2903467
883360
1874965
1700530
2386753
1218237
1639320
985946
1863462
1571372
323833
1179909
1336996
2428004
1152664
2658717
1652118
1468606
2595370
2004690
1333021
407208
1802300
2535992
2326045
97820
646257
1324224
319273
1164605
1589701
36318
2874613
687426
229778
1987069
747037
2775414
2658322
703903
2057432
656968
2087282
325051
1405580
951116
213760
438496
1852283
338725
1066120
1563831
2716800
765020
1335966
631942
2506474
1586079
650536
1707745
2773781
199820
1416130
492476
2323943
2864491
201910
252402
1763458
2855127
254658
2907100
2380331
1791071
1297079
2007179
195405
2136644
2715993
482227
1497550
2095767
2492355
2540733
2659793
2516121
351703
1517272
951690
1264157
18001
163211
549799
71296
2327536
2298978
675469
1467325
2532907
407424
596712
2883246
1815522
213308
815379
604495
32527
689796
2832750
2745347
2410568
2207082
2934569
2251277
2213111
757017
2817184
2257589
770986
1771154
2793877
841720
633572
1343069
1941055
1791141
1511759
2834401
2079580
1739760
138751
1917412
586896
15217
330690
1853586
720495
123814
343418
344963
1037314
1465461
1616828
425236
264266
2832285
980024
1973418
338388
840400
2927897
180134
814209
2092493
2550253
1433560
1326166
2825537
1718968
1149834
857189
2686261
1712302
756042
1542330
2340037
2282982
1862886
1359705
1198867
1277429
1319345
2067271
1006364
805635
2481985
1955180
409353
2852960
25842
1456144
2517008
554156
799952
1156689
1474129
1279054
1967760
854922
2515462
1024871
698109
1134298
303784
2867848
1158992
35064
930085
2239772
2179604
670330
1734033
1855502
2417051
923602
461664
2697381
1047533
428986
2234362
668560
2050503
762897
1522939
2280416
1745083
2490802
2565940
888412
1634649
1149189
235850
114486
2850784
2287099
1613103
2002101
2276394
2348968
334106
2468734
230390
2279459
142235
2671957
1891652
2446733
1738945
997289
2126879
2845288
2504478
2722245
1879067
566800
1883011
2460561
345555
1322273
663446
748560
809900
879065
651425
1621620
1799399
2333132
2816380
987838
1711835
661698
318879
289231
223405
2109396
12092
1906318
2043904
2631826
1418122
1153879
968234
2228956
2628727
300242
225548
1886121
1727098
2370224
1363901
1326579
567506
1608771
1856668
2499859
488572
2828426
2681325
267159
1071798
758495
1356169
1106623
945904
1679467
239280
2565643
2379843
966876
428702
266743
1437308
615073
698729
311240
364245
2188726
838327
2163249
648964
473488
241200
486206
2923634
2866881
1265722
1180273
1096397
939600
1181207
835920
2028717
2530537
199535
2324711
314059
1244397
1665011
1772291
2717214
1458493
2917010
1267809
396575
307213
1310725
28507
614351
295252
1088359
295752
1201023
2638736
531320
1226279
2117085
2417635
477314
2287501
169691
1237932
1679247
12672
1995657
992689
2018280
1270861
786108
2012527
1412390
872808
2075387
1454484
642017
922128
2730993
214938
236259
1450284
1033771
607592
2473616
1264452
1673937
47124
1811045
2836773
2789956
1562909
224814
265103
1916508
2724818
1618540
1126504
2740961
1221516
895759
1734267
2905598
2906258
1956772
2656437
203342
2807583
2002277
370322
1672313
2446134
2209183
1701403
2097839
899897
1228762
363530
2101613
1874530
1890558
2408269
2856558
2164054
1250959
835289
2716794
2314473
2530933
1404306
684708
232400
167365
2407833
194941
285657
881090
2095609
1691643
293713
1560835
2023333
2523410
1745041
1770376
649020
2435398
2699272
2721496
2660994
1870715
833119
1311005
1780838
2639262
1377778
2189052
897513
1926864
1161074
1681882
1920409
180588
1371991
2446761
2172851
2639508
1308368
649475
2802887
1151546
1316984
2753523
2150123
574398
1123276
818475
79228
597306
994049
2751738
2014032
259692
2076762
1761261
1823376
2626121
793378
2083887
2682766
377502
580475
1499758
2599510
1252975
1253508
2161963
937472
2019899
1085674
2417114
1111835
2264152
492995
553775
2152602
424577
955908
278160
1244431
933143
489713
2219511
2882277
2546897
291589
2006755
713260
1686816
811007
1446500
781328
46050
1166377
2258722
1136034
1094012
377761
811464
2565917
2290913
2449069
941746
2669587
738435
140427
1923370
1185150
2542491
2298273
2931181
1658240
1988289
2926317
671113
205533
1108400
1543319
213616
705690
277984
1891599
1574588
1537002
1025225
1803439
1443466
110846
2461708
2120446
1908127
642512
2572406
2341215
2125158
333102
2686526
1334222
2029247
727171
1370590
383685
732118
2836396
598313
772589
958749
2180726
2689046
452659
1548762
983818
836488
2398002
158273
1591764
1697978
842991
670441
1508434
2599964
1391891
1485161
653690
2353545
2871031
46644
1954910
874176
1462509
2003219
246412
1100013
1119967
2477024
2494857
1189605
34763
2490496
88267
979761
685640
761369
1865015
2700425
1695180
243333
1654836
2287197
912661
461355
1057737
2628479
1981591
2868101
2627989
1574154
525106
2466058
479866
530893
2795929
1408113
2054059
517132
2570318
1891811
444563
1250189
2478066
348229
2886591
2283800
860470
2913145
378872
1773389
186708
2482752
1076799
2890034
1457563
2200535
844721
1217437
326369
335274
1021447
1762955
1096808
1845067
1506732
2500984
2871027
447486
588846
1153142
1185425
1946140
1184098
1785687
2162309
1655056
2032116
956211
2817407
2029718
1889899
2575199
86050
568844
1406376
2913094
1260188
839948
446811
2383017
1008754
1850991
2841514
1273370
1078228
208469
1476808
2091464
2468997
2781091
707886
2182844
2506138
584052
2402574
373913
1501620
751975
1092303
2527302
1388595
1069303
743160
712030
1275920
1808096
464930
18734
1877705
813656
897398
2189499
536477
102021
1877102
912122
1390295
2330285
1951685
1322935
2518222
2122325
2568092
1384423
743892
1546640
1664486
720519
1632073
2118315
1971622
117370
1138560
1267567
1047847
2473202
141397
1371326
2835315
2078734
1523901
2903085
2514875
1454252
1649116
1550388
981994
1963452
2472484
173735
362268
2856704
538703
915104
44691
1649228
384326
824334
1179645
482263
2709572
2035062
2585897
1930831
2760876
2921072
1556561
2101625
1602021
600208
2390713
157983
2343709
1772561
412104
1579017
1841948
2912846
739490
552286
1267841
1035657
530421
2093146
1568254
1850233
1920013
1717657
1957083
2500821
324291
662530
110823
1459294
779798
244853
1909508
2654230
456543
2481690
838637
1341147
2520135
1415846
2233266
905109
2757948
1143391
894923
2019655
2230990
1577068
325250
1849495
589055
1798020
696350
1358996
1602296
217660
825189
1200495
1405167
2613989
2469701
2612588
586068
2087379
63016
1085609
2267075
1736286
1487665
2396506
1579804
2884982
1245869
842862
1558644
2937601
1728920
892356
1486871
137019
260774
121060
2402577
1103993
758803
642211
452502
138296
1707401
2112458
2921934
1528019
1955033
1787491
1988312
1423085
1243220
1020356
1502933
2334696
1314556
899782
1462919
1185399
1460939
2709890
2374087
678880
2081856
400239
1505579
459035
2625502
1506101
83253
1382788
2732252
2687545
1064329
2233583
2768783
2070296
2484895
1206068
1986359
678779
561911
663804
2164958
2862311
512070
1052431
393767
1668417
756252
1855842
1411226
1973021
2633770
2443358
2845391
505016
197071
2231272
1878847
2545265
830683
28429
2646240
1016598
256312
2040169
1378729
2365005
939100
595773
636574
2752686
1099011
91478
505253
1920770
97990
842645
2638844
1542306
2128376
1310988
915929
888076
133824
2913336
779096
370987
382455
504936
2496291
2732985
129829
472530
789036
555688
1562477
1961774
1635416
845783
2269411
2759488
2193418
2554885
2415059
1381668
1732083
676931
2459638
2358237
993197
1264446
2496041
2244915
1404752
705579
2498343
857734
1201068
347231
636519
635881
2460644
398089
2907953
1523101
2503340
669726
2923148
1649774
2388818
2865358
1187668
774525
1176056
400930
1371116
2198967
2236185
484425
1678261
2163710
759592
2341331
1505909
1973959
2374217
2526956
1823621
1776610
1882746
261586
2245369
2260151
1846203
1951826
2414363
100157
313867
2350675
181104
2016480
652464
712796
277569
2265340
1925598
1888370
1148392
2336768
1286059
519961
240838
2310408
407280
1310893
1954610
658495
2163134
281956
2871006
2512296
108772
1091139
15758
2367094
1989652
1420062
2404699
433112
2371168
1699017
2124863
1382435
2871739
2578418
2272571
1021095
2891405
2669538
2017246
1905045
2223233
2271158
2903705
2061079
2667447
64461
335258
55254
2363325
1674664
317355
1051994
2762767
1931979
892919
1053754
1175953
517595
2852340
654564
1358145
2652359
2007693
2420305
2341020
1901632
2348311
1099779
338949
1452635
388870
2392634
611792
1443605
1471986
179088
1726339
1457305
2202256
2139107
9475
2581633
2534944
1154377
942817
2515988
1244999
811735
1421260
1781413
774990
2877113
2090686
866884
2788639
2009871
712172
1103598
1663205
1276437
1920793
2451471
2530183
1895126
845750
21014
1754145
1626013
2867473
856403
1920348
1931500
882568
1207506
2172812
575319
1208424
959312
395216
2865978
1163016
1801087
884414
2399970
2236975
606123
896527
502262
2658352
789611
14609
2707423
712441
2465664
2602184
2519099
1572149
1694856
1174235
1145833
2648467
2426835
2375005
1648769
96208
575872
2920080
2606686
1049639
2718780
958612
2881322
1969502
218479
1044731
2747501
1884603
283450
1874730
1709784
2624423
717038
567737
995608
219402
1617271
2140139
818328
872445
271914
1119358
459410
1848621
2215190
2094526
358364
2428459
769277
38059
1241704
1935805
2398305
1395061
1304526
18375
539756
1809229
2348443
357960
922673
2080233
847146
279628
1261227
2865771
2000254
2446165
1373279
861739
1841407
1097967
2806121
1654731
2079119
2185487
268062
1809429
2090683
2080352
2076192
925955
1262677
1528311
468105
2071658
1384694
516041
2172538
1114770
823691
1229996
1989903
1181080
745321
1143887
259230
2555846
1019344
854217
2097631
19334
1797064
476485
189146
2828962
2158544
2898732
1361429
941479
1355430
875699
315483
1228369
347093
1836970
1865275
1745591
473453
1206885
1265029
35088
2826986
799751
2778356
1631641
165695
308868
1312179
378149
1543189
358242
1055429
2795488
2214248
2574135
2917800
1706751
2725022
2000981
1493507
742569
2630884
1411258
1148568
1186912
2313995
2747971
314903
1263325
1304583
252347
805871
2740704
1896196
2173249
1520681
203177
347441
1200063
2507492
907483
2494368
1496818
1928955
1989718
1150179
1891492
1610029
1513206
2836910
396679
1205995
829704
613903
142122
2674149
1289948
228786
2846834
756469
599287
176363
688280
1266158
2576278
2346425
1104824
2095381
2076128
2434738
181782
501765
2199837
2467276
2478061
2211136
703410
2688829
2770202
2343815
840228
1658492
1169338
1809699
898323
305372
1081371
352442
2707688
1605380
947458
2441062
1603096
1066560
1205317
772086
1317858
1300529
1562158
2671414
2275734
2564917
2405182
1695987
994114
2343714
742738
1143479
1641837
2401065
1224193
1205125
2309284
718512
944520
184411
2077445
963671
548983
1360601
1539745
1871865
2401277
2269441
2350247
2240156
1735072
2502856
2525029
526754
2820918
436977
5607
2682277
305603
311373
1683713
1045286
1707708
2371619
263545
2118210
2415640
1141336
1589890
2174943
2894941
2169701
1245542
2858744
2409460
2734270
35500
2487887
17299
2052222
224824
1808066
2600980
15809
888510
1154081
210723
1511130
1653736
1760625
1565477
644078
1808582
444079
1183024
2808549
2099270
1278970
1512593
748350
2840029
540785
1187209
2761045
1487708
2731771
516691
213620
704801
501132
1271949
1522266
1514757
233507
2207791
2838959
779039
1539308
1887747
176705
1086103
2406809
1910804
1286800
400211
615523
2315094
269446
1010752
1159595
1718336
1565511
2863272
562713
2150732
1839372
2682516
2488361
1976310
1236541
2674165
750400
2479260
1228020
2449681
2642452
1883968
575061
1366871
1296447
1943596
174643
1030967
2328061
457703
2610744
448545
1403012
1025105
1167473
1978228
2140970
1052627
1567260
1189215
175460
989453
2811375
2818151
660622
2583444
68568
1254688
2868877
1239886
1350098
307777
2291100
1909709
608413
2356491
593672
1413381
2734878
847480
1812409
1375258
195349
2925042
2484517
748708
1858404
1972946
2402370
504380
1291593
2365513
1812378
2357678
2428686
2409114
1491128
2856529
1827054
500348
424584
715940
1060208
2616437
1667872
1718146
531276
605158
552244
2227712
624064
2791091
2416208
1768223
2693073
2325764
1777040
2718844
23015
2353427
2301221
80661
578306
56662
1668956
61627
576166
2672784
2141128
754948
281376
492211
1417167
2894545
911846
908469
293829
375012
1140545
2007252
2197998
2590538
1914556
2791237
2402154
75084
1447552
395711
2490033
665075
1500569
1894556
2478701
95819
2925789
2764628
2407548
2360188
1142927
1629104
1073178
1648309
1874705
1801786
839913
2626155
1913248
1970492
949098
2881750
807110
896775
166527
2317967
867331
348097
339306
2019794
1794927
2172334
2189546
2800918
2185717
124108
725681
1639742
349031
945850
564120
1492075
61642
2757943
1512256
1879102
617305
2429848
2420690
1880355
229614
2660311
779443
688977
1730591
212230
2067666
2737899
201806
1745761
958964
1787223
2450310
2497904
2909708
264334
1499103
539013
2605487
2598140
867243
2721882
2905111
2899986
830278
563400
2746615
1949991
660002
2787316
2597369
235056
2066311
346085
1945976
2834810
1642955
310293
1064324
1755528
1251432
1588941
2493946
2258520
2278468
2757664
791319
2496245
2744065
424178
1106821
1263207
2748096
333486
1412335
1995525
1788770
2430016
2545797
712266
775182
19681
1096801
2878041
294448
1681373
1933153
2417586
2531303
448460
2934443
1551452
957859
1851798
1811454
1181591
1406328
2820514
1090688
2504300
2783827
271005
2144984
2145119
339042
779451
2743514
2127753
951721
1100620
1691872
2280355
2236091
1414535
2027603
2118116
1091404
1486235
1161571
2739083
16612
722593
2508560
2449643
2507577
327616
1426589
2896052
1177434
289929
1044465
79641
1290259
2526897
604106
1368013
389536
1891127
596909
2907367
1888838
1589928
275266
2413588
1283948
2663840
1030989
2363177
1223318
452131
2537169
2464981
1644318
209331
2864751
1703312
422739
749288
1520011
2179903
2211697
166310
327488
2455184
1183773
407542
1728992
1398591
2379498
2163125
715770
1351925
1860537
452895
821890
1325816
1988039
1442269
807263
1625638
2217824
635791
1107067
109820
773599
719886
617888
2574202
2719279
948338
737197
882442
405819
1970397
787644
21753
1421333
1537029
1182543
2920651
889788
2796442
922680
2398467
1594182
1092397
462132
703968
2032643
1951054
9340
1171611
2536670
2672480
1967050
1413296
1196151
1211949
295937
746728
761724
1398798
2203903
2245587
1362291
2801618
758388
845687
501086
1419575
2129519
1948735
1227931
2247720
2917368
1138175
891306
1132317
907762
1285910
1473507
246174
2696186
607066
2235607
1352225
377889
72187
230368
374180
2688866
641141
267069
1557972
1685850
1561826
1225976
1884771
2610459
1305804
419862
1264171
196702
1180162
1340554
413180
2248548
1094338
2453044
2935803
2006344
1551369
2245163
2623158
1595242
566454
793972
1780921
1600193
153293
2646415
1868944
1685129
1449717
374544
287197
2321289
2927942
157139
358260
1453710
1634589
1636343
1187912
606558
173612
1695115
1382379
2264710
633473
2019696
1143585
21032
2807326
1877655
2274919
2526848
1382153
2214127
380474
236119
1420388
1663816
453707
2800115
1550246
1079252
653139
255645
2323185
1327473
1254773
241177
1676870
1607495
1300567
1697168
1489520
2729687
705246
2974
1028647
333400
233033
842057
531368
1835516
1319376
2611270
1734003
1579008
400002
2652126
2428036
1158871
1633729
1081864
1658318
1253219
47286
2044173
1744443
1347398
385332
1549943
2859528
1463211
1322910
38499
801025
1391764
485099
2181819
1082459
1117332
858814
170688
168987
2488467
2928210
518275
545743
2217302
1151157
1067941
1845814
2680035
1283954
2420971
1510525
1645744
2017689
2809994
2442091
518887
2055045
1117540
2856128
1832187
1221997
333581
1836347
918279
1394492
2905375
1097994
2561305
2832145
377352
1774843
1339036
1289169
969475
2855086
2609462
1718950
2287890
1720611
1966300
202914
2615273
1090395
1060892
1350657
660740
2297615
2843670
2254796
1556886
627456
2671070
1780245
1714362
2056467
194661
983015
59906
1686260
1746518
298144
847837
2073955
1746025
2194035
225355
335109
213881
1000108
2747330
2168351
2765317
2618039
2388799
2284999
56396
149232
2034332
918417
949158
417037
2035754
2446203
99861
2267221
2856445
2126435
917990
2386396
768987
2671964
1177710
2338388
2919287
185649
362673
1848635
57609
1968393
1295470
1813190
2659244
120865
2589893
923243
376920
2615076
1205177
2047711
682174
587865
1594678
1622724
337188
2414799
1193363
1203085
2820734
2496657
110283
520788
2495533
52149
499725
207917
2669026
2120532
1244961
381794
2081969
446024
701193
352578
2205995
1250331
1515350
2308526
156696
2018451
1105612
1468312
2326155
129274
2794763
2681148
2544876
1702164
2391033
1231727
75400
405943
2790840
2650181
851632
1732173
264165
2339427
921884
2154225
684914
2586886
617315
127718
1258241
422622
688130
2468047
2408945
2132347
1715536
838723
1885469
2156053
2503131
1002669
125326
2600322
594442
331978
338327
1258848
2908191
1205779
2254066
2101810
392909
1585559
2052073
2442460
1068730
2301978
1524687
2208561
642095
1648717
1585365
2498935
443122
369860
2354972
418916
2908925
1838243
292956
2847369
2874075
1505736
1511162
1173510
1420033
824743
147484
2628064
2530627
999031
2335141
345816
2312620
2870852
1885949
253881
337362
1105166
396568
122947
1899684
2394924
1712013
852470
1658222
1373678
1050409
195794
2494999
2823732
934797
2726390
588579
967925
271488
439180
133160
2691030
1863649
620522
1221863
2094717
1486568
225767
1354064
1019321
52650
432206
2382777
2845108
2585426
830814
250773
1026302
752334
1283222
2826177
553140
1100808
2761913
1807140
1995471
439303
552034
2195185
977280
176850
2526194
122970
351789
568107
937421
1347466
319753
893047
1890294
567536
870641
2707602
2547211
6198
1081788
2748396
2012280
2372890
2340384
2038945
1385374
966898
1402518
826189
2401895
2067614
941698
1470392
965801
1534264
2062700
1645066
493776
2558257
1679645
306346
99483
842281
1640333
1103814
1883710
2095815
2060166
2064921
2025581
2137519
1755572
289768
1075221
1755632
1571775
858426
1935821
770911
887793
299031
124779
1051204
1443148
2881548
1253160
922323
556333
1978899
737083
175158
142478
2128616
2700727
830952
97250
1906372
1615260
2531301
1489455
1950309
2012730
2655278
629208
2530241
93721
363895
936532
2878561
2260544
2096485
1470345
961550
1283844
1891747
1123694
1023776
2701548
1951465
319553
2180791
644598
2614877
743646
2374213
952362
1343563
2246554
2612609
2765364
1614840
2622447
2274639
1363338
758604
2552982
1618049
845628
811378
1913016
1696580
500062
2362824
1864905
2409206
2415926
1936144
1922258
2473937
1489967
63764
843125
314397
1997962
211530
1139589
789508
1312497
102853
266545
1371724
1003669
960504
1426572
2479361
2850251
167345
2425740
520344
448077
770887
2604357
1012677
297473
694999
2858315
1090299
1837530
1833473
1919800
2461219
2883158
264768
770212
2836461
1670294
2716830
2147250
1761293
2287611
830647
598570
1323860
2508604
2859359
1764098
2669507
1827131
636130
1650994
1191814
659359
1095185
892851
2527421
1038885
1955564
2216713
229062
649712
1851327
2713640
1750338
1566835
1401035
2239145
1085888
2088579
2443568
1175437
2570387
1912675
2268296
2822903
1097415
2296587
2784754
288927
2733691
1696384
1698793
2787819
2019056
2814588
667976
1026785
1519541
743146
681294
2445216
2820236
746123
1050441
528174
1085186
1154482
411785
2321698
1073288
973466
2412649
1640030
813387
2123122
1067546
48915
2108472
561804
2534169
1122684
2937659
1981894
2597470
844142
245234
1107125
567007
2275023
2490896
905987
1431010
1539313
791161
2319636
378129
899365
2300530
1334991
1347671
432826
969979
2254480
886695
1410811
2796298
2788141
1853793
708552
913520
2236652
1253865
2052575
173987
2005079
2336403
526549
87096
1510522
237721
1524063
221787
2569166
1690602
2584938
817882
2008548
1467074
2831298
1053224
2564166
1062899
2902070
591972
851733
42331
721992
136735
588850
1021177
1073808
1083339
289053
2559478
1540493
473812
242514
1372312
2504495
1409812
1592769
722497
2839449
2596572
1475176
2815350
31514
1287595
2845808
2303468
1472202
2245795
2595632
354401
2798357
664820
227138
1258867
704471
1872895
1459134
2169495
1339115
2467184
2407563
2158281
2129529
1320432
1778622
1362435
2268936
292079
2025122
926571
1686611
1899771
1044610
398014
2021212
2636532
1524035
2361021
2493737
2832280
1306336
2552890
434474
618275
2089641
1372388
41535
681683
2869295
900362
452157
2358528
1135580
2912244
1284317
2940027
1237046
2112647
697487
913739
177180
1857020
70594
1978092
259934
1931621
2277232
2861495
2347670
89281
2149485
1853547
438910
2022731
2324270
2597839
783763
2407981
2406006
1075480
732371
1695741
211317
2825811
979757
1558293
760225
2547423
2450211
2554192
468100
2268802
719634
2245065
694861
643687
1135703
2611774
1525145
2901729
1934029
998446
937404
2746328
1496422
449191
2487848
2353518
2614136
1046715
222207
1916456
2028164
462218
2701457
2134154
1220141
609222
678590
5748
789966
1229339
2374632
2915313
1301541
2742540
135930
60120
1826424
2586886
2268657
2818007
2332734
1386712
2179220
10609
2177405
1375562
1522444
634943
1016025
1156326
1137223
304869
578124
2724507
2067479
1908322
1253845
919162
398316
2918681
2564392
137730
1317786
274962
2552048
905986
926133
1623558
2446722
1752368
1174633
933689
2906265
1463315
1428351
135206
337055
1124281
693795
1094342
2165397
1743136
2131063
268139
1749022
977153
4571
2480026
1849539
1499726
1106714
1078533
2444444
2420905
580550
334754
971870
321818
1503339
2743692
766065
1204573
1740027
1095
2498293
1625391
2632535
868630
2479518
2501771
2815974
2307401
1280078
2442796
2874542
2474581
469797
1385386
864113
2411738
1313703
1297196
1055647
2778859
2641922
1621947
1802973
334841
1936893
883283
1949421
1623602
2903076
354361
594115
1767272
1758723
728966
2082574
2018814
816868
2755159
2939208
953136
1808167
2330459
515729
1843804
2139431
1238240
304690
2435054
1985604
2273129
2090375
2720669
430997
2019899
2078442
2651220
1444848
390487
1406814
152133
1164259
66605
227089
2553178
718151
2209373
536851
670045
2763731
1936742
2241618
2124660
2893789
1610551
2867363
1380909
821184
369031
1009646
2887374
1449530
763005
804780
1875465
1754487
1454925
840583
468929
2000027
1817475
1658230
2752501
2893838
2409259
1904852
1100014
1222006
848216
2449286
1070409
692104
1422555
2113666
1627633
1492380
908350
1525147
2199709
2434048
2798235
2220586
1284229
1203440
2751522
2017341
1036473
597153
2410307
1795434
2461868
2871015
2734750
419568
100127
1812964
818131
1912848
2673853
16553
842052
1783910
1910246
2023100
2317838
1981742
1762541
516302
1643743
476259
2364550
1985313
1314474
2449079
2148341
2773095
772784
1759401
64327
1379341
1702270
2795062
671634
2329005
2587067
1848195
507674
156606
251773
1386349
2174093
830216
2880360
113686
435511
1542033
684166
1113965
722279
143454
634615
2747694
2328850
2784919
1171797
1764278
930783
1811697
430522
2759096
2877703
494689
2758876
2049814
2804354
2533510
2307391
1302036
2254331
120539
2887881
1846329
1511425
1000866
1208209
2924160
2855752
2786450
413838
2621876
1672554
628699
2662006
1572085
2243973
2402639
163008
433684
109422
1041925
427700
1540534
1443185
90205
185382
535603
394152
2676372
2141404
2748929
218127
2276058
1673050
66162
2726100
1037982
1501993
2927275
1198301
1238887
1180520
2257617
729483
2614003
2300557
2220656
1653386
2831480
100039
2609835
890571
1689340
1987664
2272379
1267006
1089481
1929156
1232113
1985415
1868902
1017118
2741400
2123747
1212058
2570730
1023686
274152
628807
1997475
22862
357272
2141689
2497434
2661257
1232760
695453
2519287
1981742
1794494
923876
2333376
1136841
2938301
312432
1475221
300584
2552256
1579181
2559944
2045390
2572433
1760974
468020
592381
1876436
495762
2185129
2592964
1352564
2936877
142491
1238925
2063271
2391321
2453774
859834
2784265
1324262
1852003
2317187
2480303
2691825
1547276
929005
1279029
639888
1748863
780110
148361
1302062
2706323
1551920
481756
1239252
2910616
290980
673303
2694700
7767
311166
1908888
78483
458100
1742085
2329159
2548061
2850362
852715
70170
2150673
1867245
1215334
2131733
446598
1205078
2453563
322131
1015160
2908053
302663
987310
4196
2394562
2803194
1079986
630005
31891
1563044
451624
1500578
383404
731128
2731794
1678674
1311908
887076
229337
1841085
906550
1441183
2107024
2112601
2348153
360479
2257427
2330918
426300
908568
346156
2827492
1573072
2123433
2695098
1917791
737943
2084873
2850854
210883
1923254
1244696
1914492
2805045
998058
1221199
935928
75747
1452385
88959
1451762
753792
1990778
2776231
28977
398598
1264070
1756955
2194414
2375669
594285
578048
2635809
7112
787800
1261053
64989
2025048
1454749
1155151
798019
1634799
2233659
174854
986160
270905
1612506
2457084
2446251
1587606
2214279
2596228
2276276
2314345
2331038
2175617
2277813
2767759
60411
2565434
279237
2008477
1179104
1649975
1186719
1532323
153023
1854412
864818
1548938
2394438
1238980
1022644
205609
1264344
86107
1768943
2381836
272848
2001634
330388
2780366
2817964
1149370
512681
1981812
1217753
1247220
2244136
425917
227055
194440
599408
1288233
1868729
2452017
266550
609361
794214
2854582
745717
377099
2549079
895952
2046042
1043582
601956
2257165
2326897
2187231
1390400
394804
2206983
351927
2205293
2346728
496021
2454486
1835250
1871924
1110916
734413
2449750
2759459
2919086
2751450
654629
1292121
2084157
2486355
1794341
2655525
353372
2106538
1565276
2323283
978994
2929752
1119938
938359
2697653
954704
2372813
2936307
2488246
932221
400263
2391962
310765
2086363
23533
1312018
739003
2878235
189712
704137
1237614
2318742
1699064
2503429
1744104
1719805
648303
902136
2938834
1349517
836057
2356720
1856426
1679659
673219
216933
2368631
1344350
2193396
2819615
1977168
2511916
190271
217096
1509782
1852397
1968741
1143903
1124561
2402799
955232
1705103
1420565
1570402
2672084
2613156
1167593
1481668
1807629
2678039
2803035
570830
1793061
1795037
862011
2211902
1404623
485904
1491786
2282939
1939433
1755989
1322004
411061
2678787
2270985
2304174
735344
1153807
68163
611180
1667011
1807185
1063301
865073
696878
918945
2371474
2054052
1113037
1443252
542573
1537306
1011188
1638705
748002
261902
2822491
660777
2691593
1189706
2809090
255982
1216156
2889301
19837
1855366
1279850
2629082
789244
2595125
729757
2447501
1971387
1054792
2494487
940058
2815989
673442
2255686
145515
547996
2350817
1518007
1836383
2856501
2457923
2813062
547726
2129604
1891640
2391692
673613
1168163
1749963
450464
1613809
1608205
1764642
1913093
1327545
306290
2544657
856877
1308849
522916
1414776
119859
1018119
2230809
342215
2381033
478942
1228768
2238743
1448342
967655
606670
432340
411808
1447574
1499306
192055
601817
937071
2292513
2053911
2690536
1444178
89849
2120612
476948
842619
2660966
611060
2557660
2609871
2578705
470608
2921220
413362
263002
1606142
1570389
1669685
2341872
314337
695479
985602
1121603
2197266
1093542
1231200
2003769
1275634
349647
699365
204765
274464
312511
2310386
391219
2425461
2275104
47234
2278267
1169812
1327174
2850869
1711029
393669
680608
310540
1323457
2823800
1606976
2000879
2732215
551462
2750191
363478
1502376
2330507
1967160
2364246
2022162
2691380
2698436
1892629
1416553
2005934
2830263
2752842
1892549
839187
2422249
1589302
580977
1042820
2435016
1868329
1612951
2146360
475003
418496
1931213
931366
123130
1208978
961103
2229373
2748624
49138
2658725
2391088
1349762
258950
2290283
1033402
2842848
2535371
1588993
1567059
1329616
868791
1373246
2916712
921918
2335534
2672282
1508826
262232
1795040
1635462
1158530
160467
1144003
2667002
17536
961120
1522817
762816
670876
1923115
1639027
491451
1743342
2034375
676298
1370315
2496882
489618
574086
227715
490662
2583011
2557805
525312
383409
1079269
1714466
913979
480670
232911
911808
2802848
2562654
2119361
2441891
2676630
1220753
2058957
1066732
2717279
1536129
2142408
1306230
2130160
505736
1687458
560541
337633
2035501
1802793
779162
2627892
2628396
2597495
1199757
1772504
408030
2440734
52582
2799132
2192083
1663344
1574254
94420
2488569
2428367
1859146
1880476
2334605
2506811
830921
2126952
1104648
465652
546030
1124108
410102
1829009
944862
2734361
1914727
409949
23146
2643195
1165543
2349284
1119516
941020
117754
2436104
2121357
1557968
78238
2412271
146461
299144
1311826
2649652
2287473
1008902
201338
1047814
872072
2568580
257677
1130637
176276
1900376
1634606
1105564
281280
2306419
2111535
1245576
2139824
633260
1789077
2045979
146566
1696575
1534721
1049834
2316896
1021586
1595610
2016454
2413178
1813833
2118124
1999920
1126659
2655905
1704854
802203
481637
629341
2228635
339179
439911
389316
2062987
1620238
2746253
2532321
2259820
1159652
2145495
1042473
381178
1575475
1704648
440081
903424
1771575
2671317
2092650
2200636
1694789
617073
2936504
2926541
2938698
631149
2538749
1228803
2006157
593592
1196412
1715705
28889
970779
699357
943451
872560
37929
1315488
2123495
413695
2683339
2576331
339436
1447887
1634901
948561
382749
1094790
33725
1384980
565944
1086938
1124041
2492806
1602982
796155
134048
2051805
635986
2597947
343202
439459
561912
32100
2852420
2103930
1436453
1977448
2778207
805625
1658206
599875
599801
1485625
1633943
2393361
330321
1979310
263728
2183915
2337402
1384403
1777479
307751
281189
1159656
107732
641744
2160380
1090447
332429
2158639
2254942
2449158
2735981
1951247
2296184
1042765
1013777
1277174
1038860
2769877
2267017
2657752
2493349
2222270
1979672
1040150
2409531
2590195
692152
2880838
1217321
2919664
1091123
511565
2937030
1109040
2895454
2138803
276080
1338535
830997
2686224
2928880
541934
1377355
1668177
685864
2075668
815023
487739
763433
1735324
2796533
775314
189312
17051
652030
1159128
2607514
586890
1055855
204682
1738597
1167282
2935057
2170954
587235
2146051
840048
2519053
387904
1529120
130927
2171385
771489
2213705
656528
746449
184003
1755380
2570085
1965702
1187079
2918038
2064138
1590952
2702111
2104347
449485
2676981
2602434
1287737
201739
742978
2646439
1148381
938283
2595428
2590257
2616359
760726
1915268
2884411
2330407
2735060
1499069
2343035
2862212
553839
2528497
1617636
1155489
2136533
384163
2849396
1411249
1842499
2116507
2132524
1883828
2857774
2901036
2736633
2579223
2474862
2113112
1017940
1265549
154265
533852
1168529
1012174
1373632
725856
1303630
1580843
2341571
2188886
1146577
372838
1199923
225519
1174644
673527
287088
1648337
638414
2778348
2518691
2503884
2011048
2279105
1994489
2688464
2194084
552307
1845474
710229
708501
26280
1800249
1158951
2560574
1712780
1759388
2138518
1811478
2076364
2186096
540246
1486988
799007
2441466
714458
1590644
393984
706004
905721
2153989
1873347
2884920
1437291
448849
1589417
418829
917546
1275259
2058694
1003205
2828168
446694
1557709
75411
1269610
1879850
1300530
2466664
1602393
424778
744295
219069
2542408
2696065
138742
743510
194245
2913842
2788811
2665170
1271707
429066
1287866
2652802
2488532
633857
2802618
1294884
723855
1945150
2706668
1181821
1792321
1006567
1560311
1748771
1596110
2112018
1513455
1696329
1499949
2310447
1097463
2374738
1532601
1128429
2480164
2727811
149104
1937137
567437
1994316
2519245
495435
1516668
364135
2581053
2079905
71642
1110199
1724160
1855085
735954
2630666
1148942
340256
2415472
1773983
2147225
1440038
1766292
1902043
1824009
794514
1259650
2342984
2573616
1621002
2552571
1602470
2166545
1262642
1220177
1597673
2104271
972911
62667
1658166
293686
1817437
2407233
1546473
2242433
825819
2513277
1096826
2600847
2241633
410953
1686762
650197
100747
2557707
2414609
2550555
1793273
1667245
1971336
248115
2170154
2920511
1203869
2412926
1421450
1973603
1485131
2487671
308634
1839586
2129255
1295755
1712792
2772131
1334949
1028970
1926972
327999
324696
304409
2470942
319617
1019209
1740095
672772
1834402
207325
1752946
19912
249286
1318541
1756712
834049
460658
1688070
2912200
2608141
408313
2321726
2699439
1039198
2583693
609359
2687436
1335715
2150820
1317871
1071834
2063642
1088179
2636984
1007755
884968
459578
182964
705548
775430
690364
926965
2877147
137091
2287786
2481028
2176012
1374496
680858
2593857
2492516
217789
1787785
1938830
758655
1814515
58934
110223
2066453
1057948
1578945
742404
807488
440582
1474250
26480
1118526
654866
2614189
2642486
2009775
180463
151173
1542767
2840608
2555665
2666352
166913
1939649
43480
534455
1306946
1318127
2100631
813909
1594969
1926723
2830884
2071624
2775049
1452829
206171
2145633
446875
2504415
1792905
2462956
523144
2788779
2278894
57776
1272477
798384
2016668
942123
1792384
1009923
2656974
1149628
2834124
2146993
556025
1887063
345471
876865
1234864
1494843
1547105
189767
1071061
1137024
502338
1729163
2463493
1463827
1668347
822652
1795063
223372
969382
1528630
1457519
915847
2518358
1831220
332533
1744808
2164255
2260358
879524
1040166
1486976
373507
2666379
673523
416768
1778487
2079685
1894321
1645141
426112
1519835
592983
2890671
2341829
69980
2815549
40053
225844
126794
362643
197695
859547
836394
1570900
2101397
1419233
2801495
224845
2463682
1388622
1544157
511753
2843440
1711525
2923767
1603252
2273565
837598
2912229
833034
533151
812842
2470444
2660049
2208655
1687103
2407052
603102
1097182
832832
1107988
1159728
2808894
2676844
865658
1298010
2206082
2194247
2334868
1397866
20516
689753
1351389
616568
1687085
1286229
2892863
433927
1909209
2357455
653427
825062
1555848
377373
715727
2590136
2243002
2793817
1305459
321826
1773382
99435
2584921
674123
2682536
2495167
277352
1323655
406764
1977487
67291
2454519
1574318
995644
2116294
2642055
1816217
2325770
2372631
1473982
644098
996519
1904616
322708
1892383
842238
193091
39858
277057
1151147
2860909
390075
316210
488034
2340658
1403201
2725218
1471234
2779282
1599302
2898782
2471883
2349770
125367
2536534
945628
453636
2071063
85023
1500106
1750924
994857
1874231
896107
2194155
2384906
1308936
1243715
322118
1617518
1361600
2710550
1109354
1084153
2575114
2413357
1135370
2879390
1491168
2430876
512499
2016390
1740133
184874
343999
2673522
2405058
156859
792317
1773584
975968
83702
620455
708115
201367
1589382
907653
2924778
1200444
63271
324032
2354489
1079957
641220
1614326
1187248
2372905
1349993
2700006
2663595
2565942
1160122
861740
1226562
851317
33515
469762
2293501
1340628
2872703
1659932
391722
2432663
1221024
525812
1876318
2460585
1509041
2320969
1949041
2387784
1554729
2101875
1682967
2583627
840332
1772045
1564890
1515290
522706
1363768
104239
2690131
217354
2671734
612873
530540
1354124
681105
2594299
1205138
1204870
2705337
2211687
38048
1832992
264927
2894250
2023944
1624705
173334
1160005
2097098
483850
4083
363199
2330252
716813
1342791
1407498
1559043
408187
19650
1324341
1931076
1912394
2910779
2736094
2295648
2008429
2431828
430155
1196831
1366587
416864
2176626
2869357
900361
1919804
1682458
193207
1712271
997225
1669368
419094
1359549
2698769
1464156
2095766
339509
2423284
1862361
2844523
234516
283506
131310
2095471
2805070
2034655
1352765
2565716
2065819
1149003
1394631
2084197
2741607
655666
2596415
1929017
1273064
2640190
2439690
1167850
692535
1587547
1207162
1117515
1885853
2559972
147999
224748
1819830
1607131
892424
2545607
949981
1157001
2233473
2912053
275078
643779
409492
1395044
2934474
1906625
49375
1981151
2619090
2616044
180421
1980245
2688974
1172985
107837
2159367
1030885
2230937
480076
2299399
2025705
671164
433629
2720204
736002
2862234
1946514
1258316
839810
2804348
1854084
1459471
1701009
1613326
1384578
2086805
43533
258476
2706271
464497
1084456
1620164
2011512
498058
1294255
1233134
1534615
1115413
2495872
2822013
51167
1467547
1833370
721395
2206917
2699600
2745763
2387491
258936
2716429
1338538
278252
1933842
2131015
1691024
1729910
1038951
1937316
455285
3405
872929
1591355
2704551
1167287
2732812
1712589
1058805
244460
742365
392214
1612163
2388819
1898210
32046
2781761
1533961
2383288
1030155
2185569
592077
2159819
2226449
1978632
2114312
1725188
600026
824720
1144137
1946917
1947737
426510
1919585
2203242
2894592
2670432
1651799
2010676
664961
2424719
2352248
114277
2655632
1874967
560254
2691996
1045173
2254685
141203
1506546
2434706
1867497
1474149
1883160
1924958
983553
186182
2763701
1264792
2314549
1875097
1167151
506265
817317
2871940
1213361
309805
2141567
2281333
44368
429905
240256
1532048
2406328
1652730
2283882
649136
279963
2694600
2559792
433872
1079791
1577825
921934
1532662
644002
829171
689904
1048937
989497
303091
2552449
2939217
1393793
269950
981788
1497775
1909145
270167
1571802
2736185
2505456
1348248
1291528
1904698
958514
2196745
1724368
1321033
1219604
105948
1439291
1432356
2453239
2489847
243353
2890551
1981688
1624800
84726
2561057
2469676
1275100
2285777
2427760
771948
1576422
1535259
1426656
1693246
1389172
1102298
2845635
1500453
1258735
2738183
2600830
1156916
2110891
1490290
1180075
1173915
2578435
2025265
1016802
2596778
1621950
480359
850022
234383
1045056
2566462
99788
1448674
2401399
944739
1460869
1206679
2592888
1279503
244625
430233
2292040
63212
1935871
932195
2205995
1636401
521915
2861804
1142076
725333
1566893
2648739
1339988
2238795
1383058
721932
2237133
541357
2611899
297330
1854119
2740628
2007185
2505951
21419
2746973
1318588
2928627
261119
2076594
2601288
1064299
928601
155306
1292450
1603571
2265819
823646
123498
571142
2091195
1680106
513039
1543545
2431805
1284560
711018
906150
230124
1825853
1971838
1292133
392796
2524627
729509
1121788
105388
2830144
2691259
2141350
410836
40819
2629960
622295
42500
78515
2411383
2308463
2307738
2206050
1814053
2534937
862289
2543264
1032882
2086259
1786809
1470050
132242
2479175
2516354
1521311
467351
556462
1015611
951109
2519087
2632045
423777
1112764
614260
148849
1374316
1158957
1038781
901140
625463
594810
265055
1495825
2583589
1880390
114415
2781689
823665
2022762
735168
305994
1500979
1631061
1915454
851700
2151812
1235006
2307460
2373043
1673599
144025
70347
2640911
312254
1054282
1087278
2147152
2309771
1429360
1866768
2404166
2640403
1882568
2462528
2845113
1660890
1151764
1831052
2694438
2067092
2787152
2273278
1157190
167978
1751865
464961
2553808
111367
1211181
667223
1274210
979185
950385
1321799
1829620
190524
222146
2813678
32393
2766246
1381531
630812
2329563
919172
2558031
539390
256092
566269
2068885
1290756
1805327
1376824
1866648
1815479
1604089
2382575
1184693
2331434
2010809
528106
2062403
686022
97649
1331578
1454560
2426845
523584
931855
572964
979338
2407550
561373
1715754
1973730
915615
2418509
290128
1774083
696680
2612679
1455299
2080228
1778068
123454
2012044
1770146
2666058
2773925
2430099
2165672
2451287
2598288
1571783
1098948
202154
684738
7104
2125792
2083915
2872031
2754834
1688015
649450
1162158
866821
1371739
715567
2048735
1084985
1126349
1163446
1943115
1345559
675197
530372
1424496
538601
165798
11755
911482
2206985
364255
72382
2232949
2572327
1817281
1130788
1830157
994617
2078216
2855670
382169
824346
430188
1266175
955993
1482202
324269
2163553
164479
2808734
57704
2529303
2394832
390558
1359069
262178
1882489
655559
2086152
341584
1988489
2120604
1347074
1872292
1165494
1947030
304582
1554015
502450
1085504
2810541
2553726
2771419
1024791
1584744
2104972
824459
72799
2236215
2583027
227515
882013
135476
1795068
2546681
138854
263154
1951990
1678420
1998700
2430767
1251905
1185267
2731040
2827851
765331
1924339
2109669
1435020
2454928
1310016
1477189
1492515
900040
1142830
1119151
1361249
2034055
16051
205157
2191066
1373414
2389463
2270414
2191049
824962
1518951
538109
29122
209078
2571556
2409905
1382208
2182861
2667684
294271
1950127
2277490
96544
811679
1505441
1197337
846295
358929
2511581
2903112
745007
2392542
85269
963713
1423555
2388182
893976
204385
1180782
44235
2225772
1607483
2397284
2922550
330470
302059
1693051
98214
573633
1413348
1858571
986792
2529724
815500
2225580
1924888
224544
2535089
2222485
1110682
765807
2554617
2551113
700815
1749558
2441940
1343061
340826
2835580
174782
538014
2905762
313085
1568876
753982
1997594
967394
359595
592576
1677381
1652599
1649108
1072811
1742954
349129
904027
1543991
2379432
724034
710868
2704609
2474452
1392174
2877962
1536560
1046805
830914
2541633
905631
1473803
1295354
140281
2443440
1552449
2227376
1464356
1469584
2124048
1648613
2312274
2716375
1550629
916723
734168
2553040
108025
1309475
492479
2329041
1330678
2655233
627954
2885241
2832952
1583554
1929762
2332307
1617854
1703226
848548
1237557
1309190
1593889
1047944
2622592
615881
1365063
54949
1367371
2650938
2036003
2035
970359
361698
714257
1836930
223494
228334
2148013
528073
1354479
1004337
1684883
2893155
157505
2218747
26026
1459113
1815045
1579549
1718146
560208
1032998
342345
2133325
926446
465035
70100
1324205
2425613
760479
2619704
238520
952293
137474
241185
517629
1849040
2626665
694865
805736
1670805
191141
1217048
2763457
1542832
2184727
2831755
1977832
1828420
338377
2302175
2137982
2588568
474815
898562
1584172
970440
1060285
2604535
2701770
2744155
1390117
624421
2905735
2405706
475016
1765457
2685864
444732
1905354
2929372
2842063
1650451
1237702
208785
2001228
1904416
37232
1863518
1635709
2264984
739685
2629007
2772874
1519290
16439
1454960
1659806
1239968
1728960
2628505
2325144
100960
2487592
2645694
165870
1136828
1579113
2832934
30121
592060
1187554
547758
2037580
2730239
1425136
2015368
2904325
697893
1846489
1855744
1616831
1225411
1001318
2122142
1354402
1851357
1085729
2666928
1293770
972226
2698783
684256
1681841
2564092
2082786
434468
2525403
339679
2839299
1738700
133216
654598
1313697
2633879
711205
1246749
609256
497902
496754
123653
670130
1462512
1554937
1030079
716340
647017
2558970
697253
1014185
575675
498562
521905
2486908
1854518
1738296
874919
1944579
1331463
1015492
2536971
2570788
1414630
1743910
2298298
33646
1334368
924469
1284274
1379714
1612046
2877974
1599116
2652606
2483115
774098
343179
226247
1240015
8104
2472645
1891845
1023137
2010456
1267945
347126
1634937
1582851
2370662
1084599
1001365
1934149
44996
1235751
959090
2087869
1604477
1719742
1356873
2880184
2778860
2656300
2878699
2940334
780196
1782556
2873457
1936852
1398799
1450892
1527937
1538160
2664548
1290335
1652215
1908180
1929533
2503792
2790247
1687858
2758916
1931928
49625
2654357
1543307
2207822
1391912
1713177
1226891
2023377
48660
1108567
2866309
1398247
2046215
1496098
2069105
646839
2100284
504975
778781
880687
2207134
96958
1616023
1035368
1834102
807948
2028090
2090952
2130963
224186
1056828
2553787
1602240
2052479
469594
1964680
2857309
432429
1777185
2540752
1865388
1270799
1595274
636499
149781
598810
2933735
1340217
1806035
1017721
1789148
2798536
2439095
864003
1459033
1598497
2421585
2396904
327516
1999350
465794
1689932
1697449
1846020
849945
1926862
2444201
2285351
2711570
2594196
2739331
583778
2163855
2317895
2761427
1733143
193355
2494906
2341462
1594331
2094722
2370411
161039
2031665
798777
2458669
2341879
1682399
389523
1761560
97938
1995388
2122189
254360
1978809
2842995
1843321
2656865
272262
2519851
805179
1715903
1262846
182791
698005
2932172
104099
2251742
1819754
2713332
1325407
936091
1120249
709922
2879988
2487955
2931183
2087831
988759
605106
408977
1060669
430911
1804907
2014709
2913541
1615903
1129418
1266024
813269
2892311
2764458
2780749
2610660
36343
1555625
1495908
2828084
943458
1468160
537819
1732665
2409749
295000
962368
1000055
906479
1334634
2120902
1691240
2446645
1576878
2904019
2760209
1452844
1291943
2590212
1919773
1780224
2154252
1519221
1437233
926065
2354649
2696081
2250747
1955715
2897955
2838574
2815845
2111560
2518682
97628
111691
2201640
2288312
1671082
2533318
600697
1913293
1079828
1041475
852869
2263115
1490914
2255307
2029774
2407118
2477763
1157133
2144724
1400832
2816308
1213314
1345718
2681782
719495
466504
1168431
1665238
1803472
134567
355768
1082937
1090541
908689
576581
2881416
140283
1751668
1545578
2563189
119870
2070492
2505834
1352589
1331275
1821354
1119420
1764906
2713727
924214
215670
829936
15005
1456693
2834809
1729912
1885936
2236680
2869743
2860147
401353
2823149
2102899
2007709
80303
337795
912762
1869672
1958436
1818017
1008956
653226
1492851
1094439
1981202
2192381
167001
2331885
1741117
775601
1395335
2209508
1767112
1583136
2717288
2389380
2156780
1375491
1027008
2783118
2439773
903130
2351001
164216
2807988
466005
1401230
160139
1999734
2650736
349071
2471967
1734948
1409693
2515901
2089295
2177747
597791
2751470
2029432
1952434
2722750
10531
1604604
1909368
734050
1806185
248406
556720
904981
2182932
2221144
817979
1591140
1638324
2048109
2674393
2158174
1641068
906171
2870728
638059
1509584
1956649
399593
2749804
401479
1479040
1220675
1866634
764222
1182209
559165
981610
1515887
2133024
1748191
2303679
2936049
2665388
2669802
2471266
2069204
1645524
2326301
923541
2374801
973165
1489624
1880680
149196
1533691
2685527
819887
985644
1728907
2236766
1206356
2565372
198862
866752
820527
1898108
2547262
440258
1463577
2443639
400027
2170435
1001383
1717414
1270685
683985
2231708
1050201
1652375
964698
57440
1930052
39374
192958
1341270
3018
82487
1601837
952884
2136947
1027470
1103744
462945
1240750
1614752
1034369
1475523
1556938
1609055
140691
1972758
1258930
1362297
142275
747521
1884149
1181232
291027
313141
812814
1223041
480754
1406834
865935
345392
1939407
2209803
2075686
2317523
2691672
2819364
893095
337500
149387
855283
1675343
342196
504447
21943
964764
1381353
1742916
87544
821703
2594971
102374
483040
2929946
685197
1504293
269347
1698394
1084076
2867981
1363098
691074
1615138
1026236
996284
2523010
1966992
1336106
749941
2738040
2298725
2200352
826511
1581595
1026595
660716
850429
1583731
2149
203144
456579
415381
2303177
2829425
2743027
2067433
1371086
684737
2288327
1017050
2463068
867413
2148338
1657875
1699090
2178584
1313830
1788193
135876
2427351
2917939
245352
1290018
2888065
1215541
1858352
2788577
1627892
934576
1362059
146609
813406
2668091
132722
786245
2537692
1506174
2648662
2011953
1941967
1820958
2323400
2126683
2669820
1619741
2891440
790675
2770831
161318
70605
1463329
2421037
1490140
1541230
65095
530391
1909961
102424
2278001
2289399
772212
2316331
832271
1592209
2599348
2465561
2536285
1181070
2167672
1794880
2049964
1129989
1358939
981561
516699
1593832
619160
2093862
390584
2546805
622404
1948973
2783599
2219415
1919563
2512570
202324
2747761
888387
1618351
1712695
721785
1909245
1740253
396248
1915653
64728
686325
2591839
2026109
398298
1359261
1250654
1853872
1332531
973814
1260736
1298095
859140
2167139
2622804
1984079
2497391
1709785
1978892
2475039
1531114
211104
780218
1486256
913114
2760946
1054017
2652261
233273
1869989
2739068
881578
2338317
134775
284772
1132816
820991
2906322
2219846
631861
1304524
2030637
409043
365876
1730427
1721114
384717
2603970
2375954
2426422
1132793
1267964
1547105
2641142
360737
111181
637401
252343
2201704
643153
1486194
1680092
836463
2452319
2202823
220626
2344129
1380703
75867
339382
2461463
731339
1068966
2151021
2868351
2123442
1221182
2480496
206998
798226
395196
220738
229872
2072210
1702516
2843506
1322090
2055474
2745214
2682688
1352238
2589230
218302
902661
1460185
1642802
1382510
1269139
2447932
2158149
1494561
2037216
2080543
1539339
1466691
2091851
830063
1227604
2463841
986412
19478
653507
2700288
163290
27389
2759822
1315363
400654
2287464
1345002
1305861
907963
2741833
2681469
393906
2769623
2206479
963901
2675332
2081177
2318478
541732
1024855
1910960
2538025
2361114
435692
1394290
1711120
1665533
1356894
273073
2307505
1202424
1724508
1605174
1692420
160374
1650377
2618114
2557636
1259663
2476357
2920178
2683583
1797950
765073
1001505
152597
1532684
1709856
900816
2826894
606472
750168
1724164
2828312
20035
113326
1716051
2151047
515350
643701
1665476
1732148
1794142
1937453
816297
2794203
107584
856536
17219
2176912
386965
669816
2493313
1414343
998321
1118271
298869
1811593
2192821
964311
2696512
1362851
1098925
2027053
2805614
2659194
1284882
2515606
486938
88926
824105
2186584
254067
724770
2613578
2266586
387206
1728049
2181959
30835
1317
532424
336173
2370957
1597100
1878557
268420
1645659
517941
1315175
2253965
1485756
615350
1263264
57364
2191914
969075
2036556
2518771
1275175
1566422
393252
1091751
151767
383629
2399392
1543502
1496497
1390310
2821441
1185737
2471761
2836717
1840478
1403337
1207655
2271082
270682
2810871
1816755
1603599
556066
671775
825536
1739716
2055226
2846498
2908240
2397205
1359383
309608
137295
2759453
1669165
2785191
709224
1463398
21592
555228
389950
787992
870551
2444067
30719
228864
1975817
802243
333639
87090
2689620
2146270
1809443
137819
2072426
2530358
1183471
1735987
2259811
898484
350414
2572193
1549572
2671517
1703509
874808
886955
2208335
2348643
1252717
1847297
790605
2670193
1498869
2916778
426081
1461546
846888
507106
2338300
392527
1845822
669888
742204
1856749
1795581
759225
1984370
2414299
1622649
602338
1621836
1934663
2865290
929039
512971
367775
1766672
1903152
843384
190813
1009468
1363326
1722243
1031080
586683
2737090
2575639
895426
1278551
1585994
1821173
271510
216113
2655819
1302509
2779688
1986370
1552942
168348
979469
2414190
1037619
371267
2655877
478205
730212
414358
2262503
22742
1956585
1336285
1684269
977222
2427200
2286679
1226635
2673279
1988722
938456
700297
1665683
2861369
1120190
1276615
1746512
1946639
1273237
2804636
1772135
73406
371327
2465608
1543533
1252726
2898590
2735085
1603282
1669151
2210798
1448059
509450
2380461
953063
2397410
1796620
1116920
1637240
2408441
238586
1601127
1786810
1434955
2606667
2843681
2456062
2580591
541805
715132
311263
978996
226278
2693587
2508086
2687598
2695623
609092
2074601
2548037
2313333
828463
2732450
2484705
2525546
1689826
1558473
108785
2154737
2069452
792372
2901035
1001096
1794293
2704428
2503555
1252752
725908
2213847
2814702
1419339
1952373
2923930
355874
2473210
1072642
658228
1546497
2555267
217379
2661051
2844939
1229194
2930344
1389963
1075224
540196
1651845
244863
430762
2659887
1307674
1528053
828806
2476256
66434
2761116
493362
732435
309795
2140275
579607
2579061
1182715
1953102
55449
1961951
64745
1639604
2208032
2721009
2914313
2508497
1937640
1948709
483375
65107
2758620
1014761
1497494
2003513
1410644
1615718
1126457
787809
389756
654555
955534
1204878
2175201
2082410
634414
1923847
1652685
2263969
1858146
2663225
229732
674410
1872788
441106
2117211
1865084
402580
2861424
1063812
2112144
397250
83900
1047227
1769547
2510208
2641544
2527536
1035236
2591819
2073057
655615
929918
2499146
1820543
2069343
2093600
491118
851448
135466
895980
2273981
555667
1635344
708424
626609
1266374
870404
1962213
1103180
837128
1938639
2530527
2501640
290376
2060341
2476513
650523
1801574
2490775
46306
335510
865694
1981949
2766356
2571643
2117136
213527
2785837
846630
2718919
1502835
273455
1964457
615202
2844058
2823052
1084886
2860837
2106680
1259011
870603
961322
1113536
763702
2147478
697450
1925394
1846163
1919265
1471022
500794
2048574
737357
109036
1854464
1427266
2873663
1554701
1130172
602721
2049196
1960976
1741476
1358425
135440
2751925
548915
2441251
1911808
2789492
256466
59049
2690942
1670069
637896
2005990
295020
2803839
960755
263984
2831810
2140959
2931410
236281
940049
447116
2277834
63853
2754947
1439049
797496
2633986
2873326
515810
840932
2326900
214102
1867450
1965419
1984959
2904010
893193
2739174
2494091
2154864
1095886
351045
2400090
2501554
1699221
2670623
2556941
2870385
2373036
1014419
2401991
930469
918861
2801373
415107
1153416
1208628
1488144
2174050
539431
765286
2888705
2021097
2446620
294700
1509870
2414599
2642405
1930409
2612261
2802536
393842
2388179
2273355
2592201
1273407
2124506
1039624
540399
2302672
2383972
1724056
643178
1113152
1068139
1445703
1428172
1438443
1794425
1838375
1041068
1052726
2614026
1207931
2064369
2458258
1205912
2788226
81624
2026172
1979247
2434794
2323680
1208395
2298825
1296016
533789
1028463
1798988
2402192
331711
2250719
2240103
2161157
1167802
384180
2913801
2017968
1643719
2066206
1760976
365927
1209638
365836
867799
395283
1576217
105404
1989895
720672
620623
1215096
2757189
310576
197782
1520665
1186993
278774
109059
1558181
1268624
2397408
1464040
182926
1326856
817429
1253228
2698473
472208
926309
322459
965308
435218
849888
2465607
1619409
412555
651996
1864615
81886
3165
2835079
2317295
2841858
397036
733715
1203017
2868376
2254160
1323700
1768329
2321157
1408891
593166
1454968
2540584
1916826
1311250
522100
1819181
19552
652003
1830925
2381182
819328
1547430
1422061
1374088
1657635
1498032
485419
2629311
2047728
1149394
1757513
1019214
882961
243465
755430
1949254
1322507
1654919
1158781
549084
1454611
1653676
1090338
386221
1006241
2806125
281474
1193730
2000531
1760374
1171128
2566682
849050
686170
2266877
1223428
991237
116019
469
1925462
1863800
1360575
157621
2579749
872365
1110672
257542
2500611
9037
1225590
847950
225459
734250
1217981
442284
1423273
2889534
1931094
305581
2004844
1982858
827154
2606951
2448535
807564
1549460
781858
1194533
592998
2690537
1073302
511122
1672775
2733721
937623
763479
2637130
760002
752723
1655600
2089346
2219928
2487866
451489
1741973
2764896
2287185
362612
2452110
2222182
2230367
1739154
1488115
741701
2474881
2625312
2650266
1711488
91318
1878123
2429717
832104
308814
1868781
4281
1380056
206618
2427255
244895
399112
2003022
1523885
1687992
1582996
70786
1442029
1578847
1517227
399868
1185859
1334650
1733757
157950
2641483
1220547
925179
35681
1342017
109190
2101884
674421
1972566
2901040
1544855
1901888
1191672
903109
438028
1586789
2348499
591958
2557
1198572
1330523
2470254
1741514
2914436
2889307
2369594
2740136
1925363
2685985
2171942
1822722
1570323
1903169
1486086
2733800
1773459
1713930
2037097
1410432
1643995
432639
2114411
576285
2545553
1929449
2248067
1306334
2189339
1871776
652307
439045
836931
1375312
2711131
2234264
178946
107933
1987121
653453
763280
2098412
2689277
166425
600352
1461568
2590956
2507832
962124
33942
2602751
316750
2087728
1375693
1106339
1193865
1199666
541029
1740457
2133984
2723310
1338502
2655266
2320437
2804106
1743962
723321
750158
1138011
2644347
1237238
1639206
1042360
2406883
2148631
2415876
266034
948853
1273338
1236678
2891965
2811329
1804432
2326464
1323876
73622
2866802
1244393
1304303
2938688
1680272
1938950
1186619
2876214
1977358
713535
1930718
1249275
1148033
1984535
2665264
2910848
1294548
1323449
1069700
526034
100443
2835564
1508938
730168
1603447
454267
474778
786192
1902356
1206680
315956
359309
262941
766529
1915842
302662
2484798
1110405
556523
462316
337635
390813
833420
743453
2312737
1820019
1675130
469865
1362639
856530
555540
132244
1849212
2786599
926139
1299549
783892
1057024
2139415
2662398
2304957
1410981
2274093
111299
564601
1499917
803975
2770733
2293237
2229631
2647917
287768
145561
697706
588245
471810
1759914
274546
2898761
1883461
2815951
7714
1193979
853545
84977
2906448
268163
2587071
273119
1669852
509742
1042292
1304276
800869
1647483
2388932
1974362
102195
1742141
1784985
1737605
2093300
1603387
1390322
1095785
1295185
1223124
1160967
2295027
658217
604205
385982
1956984
2075792
161223
1794929
1202312
2611352
932924
93433
625960
2606960
2371645
1091253
611086
2323912
784046
2376275
983149
1306870
999307
636752
261577
2845283
2824109
576347
2509552
1595776
754532
980815
1982677
2742395
353197
2782046
1573948
1496463
2829950
2812645
2163539
2621009
1351947
939641
1310216
2207890
2625134
876597
1194396
2545055
1785856
36352
1285247
342149
1968932
463638
292085
2055339
797276
1359123
151961
106840
1746034
1361088
563049
2390031
2031752
886200
2020086
1982144
954554
195181
1409913
1170990
44935
2126301
1723869
2128720
768594
1073614
484962
2530196
1170833
378022
2341506
2762933
325117
1484563
2060501
2792073
1994063
553992
963585
2301438
1648872
1383493
2211777
1020908
2793018
2578499
1919147
1051451
92378
1272141
2770294
1275270
2058316
2780595
2006600
814617
1691585
1888335
1020899
1455313
1338695
184316
2230242
1590125
1090990
1431002
1550663
1221393
971032
2621147
51646
575980
2130649
2264607
1410231
506758
726911
579988
1959308
981318
863944
1119993
329078
82322
119252
2937673
1980895
1902997
1911573
2757278
1132023
270233
2630368
1446066
2069795
395822
2485565
1575086
1327919
1722224
119594
498483
134069
2201209
452362
1731391
1818346
1508967
138687
2036804
912477
2535444
1854088
1135228
595220
2100
2360900
170334
1565578
1780928
449333
568862
396352
1198062
840257
1566679
309136
640275
1981501
2792967
501324
590845
60686
376080
1560433
1949963
1698379
1389777
2387069
1208189
2838068
2310176
1556988
1521962
974425
806357
2330994
947140
310470
1498661
1902565
1834465
147224
2931944
2564640
2754574
2144798
1197922
2761290
876135
2614714
1865832
490723
2188678
1320162
2279608
2562754
1275579
582707
241635
248059
967408
1626303
70919
1519409
2572947
2837953
2569618
448233
1461007
3207
2351986
949950
157864
2278175
2453356
1571979
2480192
751364
2801865
1624957
1587708
1543748
1974050
82126
932464
396716
1151092
2918037
198535
616377
2411441
245681
2065940
2261867
458598
1981250
513395
1358254
13974
404947
500435
769131
2144340
27693
1957962
2678208
1048744
1663644
2231494
140997
88167
2617824
448067
128506
2289554
1748975
1276271
2639416
2597261
462707
343493
1559118
2000502
1434008
1201952
1413089
243944
891931
2896364
441025
2414549
377570
2288566
594937
877382
14285
1494384
1538449
2339793
738225
2504551
321097
1497216
672564
269596
1759178
2281398
1486618
1227100
6226
1285536
957722
87871
2117111
1426628
95428
808700
2874546
1583095
2731026
303997
1363781
1913113
572223
2457215
1230591
479188
674327
293104
209815
2601352
1330300
2180185
598754
376996
2921729
152615
257046
1387501
305812
401943
2154546
1508923
266598
2516672
376429
1054399
2643351
968108
2689615
2937158
2312872
1753523
2872552
1151271
2586281
1038527
2121900
2334073
799043
2923118
1087435
2044924
957479
877700
983945
2579063
2536346
2656655
1771979
1806882
1830508
765483
1921747
2407733
1318439
1002207
2865778
65231
1916921
1439318
1931855
1505138
2013823
2364566
2319674
803135
1404615
224809
2649634
1993990
416068
134471
594759
797046
1220552
2168423
2360198
2135574
2607020
600269
829417
1892599
651555
2237236
581396
792138
1463389
1658473
1461678
1509104
423592
2165440
102082
2126341
2314975
333496
1192854
2404369
585616
2781601
1884798
2750211
1394753
1224369
2877860
1743946
2163980
1022402
1977827
447354
2937646
1631295
824748
2829763
505690
2538385
1886067
2611095
1477845
988849
1387464
1700023
569538
2265761
1489504
1050042
980126
1288207
1799870
1749513
478359
1674660
830683
1455726
309143
1628076
1420163
762612
2531909
1554745
1065695
311898
2581382
118055
1879699
246177
866962
371340
887768
2432530
1797956
2180208
2182828
831685
598631
2876669
559804
2623208
1331361
2449725
730503
150242
1935293
669632
576031
2061436
1924404
1351737
2129780
1796609
1776208
2487539
2793066
1956468
1020854
1144022
1382354
1662902
424096
2652981
256119
426748
2156553
1407130
1776720
2579689
2224117
971177
728870
801290
2042669
1227123
2418151
1711666
2049964
131488
1677558
1513947
1792779
2179413
1912414
629093
1842883
1885284
869764
2256302
519822
706172
1589855
41491
731005
550741
1837956
296737
2605447
1181586
2302902
2308728
2566815
2088880
958713
1052024
908128
2411840
1008496
942792
1310858
582813
1720729
2392525
1505709
393753
1179937
56583
1587288
983947
1022026
66618
1611972
431188
1760636
109623
1299694
80488
1343444
2054423
502833
678072
2488622
1600193
2634506
1980608
364751
2085573
262765
1425861
1149712
919857
2569082
1060536
163203
1898465
2920683
882556
2668856
2732941
2393078
35683
1275518
1025806
1477743
2026079
2386867
1005838
1316350
1046625
1559550
1940955
1416128
2178216
1273041
873316
231668
1888916
2206900
1689971
2908200
1319102
2596034
2638617
1215975
1064016
2841584
1060194
503624
2877225
478543
556620
1726008
2875899
1738728
2263042
434704
797655
560494
2768155
1189328
2103265
1842217
2524581
2181678
54950
2577896
157142
2493842
394171
1247219
2199690
997542
2720968
2446318
1233146
2336034
940422
1859076
598917
1242689
569310
897409
1263573
2759677
1565343
2393943
2588317
2377940
2659606
2230488
875403
2932691
707681
338168
1457506
208327
198664
2912560
2841928
1076900
906371
873718
1269410
2809648
1634855
2799336
1656711
1261248
482690
1020895
486234
1711340
2104056
2335555
2066179
2931095
984528
1044968
1267668
2661620
1141194
1648678
2491595
218076
986533
1641946
332525
2440242
1911977
2102827
1208856
982908
859551
63896
2313469
2096758
1499680
734896
2538248
1801434
2120322
2792507
1657971
1484640
119578
2380494
204733
348730
1599832
141170
35784
2634681
86171
2492009
2096604
1474761
1811576
2303222
1694042
2703263
2872955
2323579
2792661
2480349
1936850
2656026
1326745
1367302
2591311
959509
229114
2821947
47367
951052
385337
1404849
335066
2477760
226805
465812
1506750
2169522
1935739
2356775
831701
1694860
335526
1405461
1074524
1851407
1133661
1595951
1265211
2582334
1429885
525686
2230664
1444584
735066
2390717
1670263
1934264
1009026
90823
195308
1700057
345951
2814664
2043396
1946660
101923
2520922
486803
222800
2079000
1984666
1175408
1378423
1526605
2430621
805613
2521676
173180
252346
2488724
129579
481230
950191
2745641
647503
2167611
1394925
2812833
2613720
2591221
971467
2382300
2207219
107822
2438896
1878224
1435095
234269
1579970
250903
2827562
1075134
980613
2808800
821932
937191
1490021
2837464
2212575
220346
2369252
656425
1117590
1808474
1738136
1341427
1606521
1397006
2595013
989800
1852129
1485297
1384114
1811103
1561719
1846099
243186
109547
1831892
783471
109228
1819634
2505007
1796797
2033887
82434
2042675
1324958
1825175
2133922
356993
1513021
396525
2704737
1207238
1851186
221952
2086315
2859162
470004
2608383
707510
2174151
2312114
1820410
957295
345582
2724203
1941674
1416281
1240390
1117617
2534246
2897948
2007877
751637
1125647
2346785
1722625
911064
2126984
297095
2588641
416245
2276065
451858
2419817
1841545
174592
1771985
2028620
2041435
989154
114927
892134
2237713
443860
866258
2185462
573021
2516136
372832
2019237
2049529
2321016
151649
2816294
2294465
796464
1623058
2421608
1579177
2470114
2008686
2326777
1076069
460547
63551
225510
642425
2060890
167263
931966
480262
705729
2859571
1659310
2209558
1539070
2931117
2356577
818036
1291048
862085
240043
359378
100724
243828
1185441
2175409
2660588
459535
886837
2366857
2877648
1426271
2170374
1540009
2776750
494211
2888130
2175303
1516521
1600460
2069514
2153162
2172070
1874134
1435251
974592
1060136
536724
312981
301822
1551560
1671066
2294456
1533527
627935
2005547
745184
2472620
103849
728986
941990
263274
1161128
1057034
656369
1334655
215984
933422
671646
2245518
827243
238787
1037391
1549312
853522
2484863
501424
2267414
2573657
51614
2486551
728945
114097
2871451
2007696
1767210
2286182
2304251
2778288
1080483
2790445
2669391
201730
110040
2330693
1835769
701341
607795
1318761
747054
2218833
1546339
129199
1329881
195603
2882162
1505319
229631
875902
690704
2523135
1483554
499627
282595
2055264
1964609
2211455
2348741
616839
1460563
454202
1159537
2830731
733219
2799396
594560
1399431
79472
516536
1027811
2445962
1005176
2453596
1619645
10689
2600017
1510004
2600141
2699287
691613
622877
1263588
2433478
407597
944733
2394350
614361
1405058
600756
2490047
2415978
355495
500991
2456869
759149
636604
1747212
2620391
2067488
1558468
740534
1053194
1679733
2497064
740990
1421533
1790947
1296777
1176019
871953
889320
1744766
2279964
1471492
2033068
1779257
871177
1992018
1306982
1868869
101209
1618537
1769211
2543792
2264185
2246525
248020
2242072
651886
2358910
1524757
1950651
625324
2285361
141713
64755
2053463
216934
79726
1762260
2020463
136238
11686
2407638
1190588
912086
774966
1021505
2676636
2494115
1759199
2526881
1399770
868605
1204151
1908130
2075406
761224
1375767
1290867
2725216
2612429
91265
2231002
1224894
1314788
2429091
1576574
2480085
976592
2925415
2407473
2314561
1236704
2091441
296504
2726978
897680
1426284
1833805
80658
2022317
1220996
2252763
732482
2902392
2307933
195420
93298
636419
1491072
2849028
271735
2781120
2073831
1578606
1493304
2586120
2865904
1087554
604884
2484261
692492
864394
1624694
1952530
1607329
2788932
2140598
2218381
938897
2764442
2847617
2547485
2018443
2807505
1701203
2443504
2690604
1631071
1710443
1540820
1635958
1751059
794595
321058
2350497
2597132
1218021
235304
452920
633808
529209
2750093
2172498
2916559
1181426
555086
2174920
131785
2610691
2702539
757858
2863526
1730231
2369148
2571142
1250932
2232053
1161078
2611610
2604461
1632945
1407535
1525334
1907714
282121
572699
1651924
1312812
2673629
1182353
2541009
2116758
1897591
1499943
2052138
1995444
2341555
251685
1611709
2846272
980759
168190
1035809
313123
638711
402558
416505
1519274
2616499
2842645
110159
1896849
115074
1249540
2927944
349161
1061044
165248
1110982
1330012
1673461
937244
1149561
1795643
1931448
1363961
179909
1823064
771713
1951228
907554
146617
2001897
2756893
1770717
361283
459978
2012510
499207
1152239
2846155
2833483
1015446
341361
2029516
1794272
82178
2719318
2195313
335314
1162014
1196910
2636105
1436996
1265711
2699792
536392
2788318
2452159
177047
755291
1490585
2576052
1793461
801995
1090794
914657
1361545
2763457
2122368
2069073
2136499
1204314
2503144
136125
574561
1704753
343042
2096313
2271959
2824599
1095186
382344
1171100
2664391
2541415
972774
1778692
1225800
1512261
744336
2427209
499612
283878
2722236
2651804
2868252
602397
351528
479237
1604104
824009
1747582
1310380
2188372
1667504
1054872
1014921
698074
1594591
1421595
1422858
1297572
2307630
2864023
32537
216951
2062323
492653
1076604
1491613
2686471
2107923
2112807
1161845
2848273
1607366
2653031
2631762
2598522
966331
2379227
1445492
2649928
2028925
1991584
2186646
480403
1614536
2482436
852762
468348
2162133
661713
1440717
2867944
2774553
2053304
1505240
1612445
1608714
2336366
540465
1679613
217625
1438653
2841646
1062062
96036
2394553
2286346
2197982
622349
2307079
850179
168855
444648
1890412
532879
1127735
396916
2366563
2626874
1261217
2573794
2517345
2019990
1611743
3191
2005724
2226631
1407377
1959596
540959
2359306
2572638
1543948
243393
318373
1843844
552473
2495282
744736
1881378
1194674
373600
1714687
1927363
1101380
2846020
338135
2532386
2784565
1408401
354973
2244962
1163714
2592018
2126601
1721602
2225462
1417206
965245
1415203
1786785
468935
2640162
2503778
665075
355008
2676766
2681153
686076
281494
440794
2829634
1457890
2671333
963503
2436143
1964466
1327369
2374818
1666524
447073
2173454
579027
2541322
1375844
1909171
974941
2265533
1958357
398708
1426980
1879874
2088609
255960
596485
1679147
924079
1071990
774934
1357953
2523553
2159555
2270532
1212651
859725
1221477
92931
1163882
2603242
387782
162519
323073
2809726
2240480
1753454
1888194
1479857
67785
1112971
1204126
2597255
243269
956225
1620012
420824
1057464
1000057
569379
700709
1826070
1839272
1149509
455033
1928718
2126558
190769
495799
589223
786457
246656
718692
420581
461585
1708405
1644776
836775
2755552
296096
2336184
2393269
678472
363278
536828
1585480
2160167
2792560
824679
2114422
1774489
1636169
1914717
885779
2063543
130054
524797
1559982
363447
2888285
689867
1872407
221795
635676
2712315
520904
135575
1713337
2506608
2894660
2123014
2138051
1575365
1474710
662683
1686229
917791
1606660
2934372
1054087
950967
2687120
1879957
2078277
1295951
2413682
2676014
345080
409890
2461016
1417162
1665946
2322955
309315
1143731
2877068
2606687
2738818
875597
2739750
420049
69314
369393
888317
331467
718834
456518
1965949
2290450
2815226
1377034
819563
2169028
29266
635035
2164033
935105
2690003
1036827
287050
1064176
2221992
1515963
343327
243465
2184596
1259423
2544874
260889
1060380
2905016
2377281
141777
1353895
609718
597435
2005081
631447
2625014
1333108
1306794
1562957
2180282
2398786
1687727
344954
1336847
1683463
135605
890625
2631886
1735270
2791602
1643672
1400143
742717
2711054
2819023
1465259
2567018
860986
144417
1432821
2674755
2763440
1690344
2822364
754483
14925
2912091
1124847
1788781
2721270
1840631
854732
176397
2188538
1526351
2767607
2482356
42024
1405488
769633
2650900
981378
2707070
1558864
1810127
542851
382445
1759953
2124214
552316
734530
789591
1768856
1707169
1892781
2164843
1363123
1763289
231938
675600
1649663
281829
922213
133021
2076251
1973934
2570149
2021536
644321
1230390
2628556
2771990
1449778
1250250
2043896
2735480
480119
919920
2647487
1990109
1704765
2394740
1541829
2574570
418579
2399391
407881
27031
2402397
1138296
1840785
1722091
2249255
81138
2397291
2375806
289658
654385
1377971
1402479
840282
1482394
1431097
1279485
820999
19586
47791
474458
1623027
2501828
2666291
1919486
2691008
870953
2117954
1175486
1437134
1965194
1027308
1019773
2203723
186074
1806815
957800
2491877
2315785
1699580
801061
1347788
2010821
2390579
1352873
504232
547354
1606403
654484
2363336
436553
1411942
1018471
1264875
2812898
1048837
537044
149034
1814872
441546
487311
678337
692410
73557
1027115
2569419
2486794
1715476
2184849
838633
1580002
2405788
466744
594397
1370346
83991
542693
1156892
12631
1219526
2251818
1120801
1374808
1483350
2155181
2209076
1220267
1433833
2242683
2048441
228701
1969812
1313708
2208427
1691347
988098
2050838
1086266
1904909
223400
133458
2260541
2410021
931162
1900516
1376353
2853326
1720148
133856
872982
2766526
948386
529413
2102430
2662213
1518061
1183568
2652289
1895888
896682
387065
1748291
1862858
842472
396909
39701
2752851
988898
1012576
1074767
1301814
286009
2001932
1534896
739253
2001080
1115619
853844
2520031
1162013
107844
2342156
168993
2794272
783567
2706191
1120550
2582332
907549
196047
1969253
1088913
2624668
562266
2734708
1403394
1233106
693258
2490244
1125314
335924
1527722
428232
2192676
1491067
2072938
2166151
2100632
19082
2593546
2467729
1278014
1910145
2788588
1807546
590944
1413347
1874224
2285933
2644221
2066136
241504
1973559
1934408
1080423
1487078
2103000
2767668
474225
2725668
1036675
2927025
531581
710202
2835031
53193
1008907
2930882
2290818
747631
1072405
131327
416899
1590019
556141
220771
2311288
1878735
2316730
264426
1791928
935972
278043
117611
2819683
844500
1933439
1315405
619222
2367575
1076409
1082598
1076463
1291539
2034564
1882241
305160
1789572
2039259
1203912
979852
433861
91671
1388018
1621086
519994
185817
163164
1891524
2437630
1849128
927922
704166
2443151
1958771
1535897
1709266
1171931
1407559
231463
405014
608619
178986
1768429
1231146
2001455
32769
2495691
2797810
1364903
2726824
1725714
2804911
1854101
1974656
1616378
939850
2551428
45327
2140913
2391818
2145927
2528397
1947532
228681
63926
941609
2651207
330597
2005916
1889530
2863548
1418507
932593
228544
898377
2802920
576925
146404
1043836
2238492
897037
2499517
2038320
1230760
322475
2859807
665598
1889755
1035579
2638446
2279489
590164
485364
1521270
107246
58204
2609614
2311328
2363366
736593
542428
1849033
234142
153309
719816
1033438
1652109
2859197
42939
837627
2234687
757550
1894636
2647833
2172976
2392674
2880236
1751059
2513762
2116249
1548257
578840
963599
1050421
493210
742110
2675112
2151251
2409338
1513452
1465572
1318487
1701249
2703061
1777511
628874
1505245
683424
1998495
2919787
957534
1252924
169557
915169
126323
1641061
207581
61232
2207504
375483
2135262
2302498
2334234
1723604
1574587
1603065
2493648
2706077
2510828
2567626
2717711
792156
1669182
492098
1618254
2169898
2560222
2082099
2301062
469984
2364719
1570536
1264071
2125836
1796198
2537049
868960
2787216
111602
1888799
392746
2308903
1606578
2180970
2782456
2163080
2865759
1679514
1100930
579571
368159
2040496
2632868
525502
353816
201425
2793147
143873
661014
597741
616055
753467
375474
330583
1488918
2092651
2574361
642913
1495454
2686756
1599690
198038
2122978
681629
2821379
570640
2617033
2108490
2231021
2545779
101190
2282906
89911
1797523
261128
2638649
2331509
126843
1543179
233980
1182217
782874
2124015
1695017
225475
1023806
188806
2603980
511903
1044344
2267387
876031
2770686
1560489
2663683
2437758
738739
1904773
41806
2336867
803348
2014083
736216
1136583
984523
464201
1545352
1154655
623575
218424
2156636
345708
1148102
2722618
1625768
1769320
964523
2626600
139959
1313683
16392
2109187
1506332
2671433
1578845
2376897
447115
2335492
2176037
2038710
750338
1484825
1370337
2442669
2223377
2596331
1211807
112987
1807893
199111
2059748
1404996
65972
2877165
1018334
66924
2057732
2892247
2475478
793150
957795
2349297
170928
1011259
1927230
300287
2834315
2017383
1300814
2035753
42378
873528
1489541
966549
685
277348
141920
1027624
2056451
1446636
2581718
922461
1019898
796788
2330920
2026200
1309429
1147913
1742676
933338
1840766
919233
1397345
658805
83497
203466
197605
821803
1245568
1180458
2340683
289159
2889851
2601947
1447979
1621464
1068554
223804
212994
2547713
2251020
431167
2614684
1557544
2204423
2905869
2262550
797567
1229652
697631
1823766
1506100
2908553
2808704
1585528
53846
2607571
1878690
2751939
117789
2267342
558797
718295
1757275
1721379
1364282
983182
1148445
2413554
2144738
1653528
690054
751342
1275985
1026973
2455996
1918079
1996743
2554378
2774421
2070815
1361257
900565
1554869
869134
2309225
521246
480684
900384
402095
2215339
2611964
1748465
1140364
502942
2322299
1661520
2848181
2137091
416156
2143545
1048358
558489
126390
2783552
1067546
2907971
95771
2366319
2188511
1225979
2257577
1510270
633526
1475583
2277208
2299055
1091159
421067
1949648
60956
1528736
2415214
1694380
2924602
1254259
1240917
1516185
2428008
2577875
366505
1600938
1428031
2483826
1887239
1270855
596474
2613325
2365984
2090028
1528058
1098873
1792147
643216
1502461
2074997
1580063
1190634
1525111
1075001
1467290
2505263
2894967
95500
2885246
256658
2482925
793735
2378033
654525
985654
1536411
1134677
648108
1570855
2227515
1785271
596669
2412992
1672032
2407061
2807229
2785791
1653214
1763819
2506152
610636
2900411
2845032
2401453
1357805
2179913
1417233
161898
2853343
816814
980976
1998811
2262261
379348
290229
599852
2880930
1824918
1772973
640408
65059
1897197
1683876
1275520
1327592
2701037
2224888
2036834
1408099
131376
1704020
373376
1419682
2150606
1380376
691340
407258
2165090
668382
929082
528676
2463864
1231693
2609445
2231741
1765119
1489547
523922
329397
848294
1798000
72976
1418007
1302793
2012778
890888
2753262
1660581
1360074
2125747
2462916
2311003
1283386
408584
1771226
2284791
1917076
1681201
1792466
408439
2390605
283841
1407899
1789547
183489
1298535
1726905
1715570
2098685
2354184
826042
554577
1005559
2617677
106549
2049872
1919995
2778812
1249510
1186219
2100394
696142
112681
477682
1911267
1137026
844714
84425
1721400
233688
2671003
94553
1397062
1778182
4741
678713
611072
1018785
1837096
749352
2927603
2487742
2440599
981556
2350265
1699340
1704025
721479
171505
176990
2431125
2789705
2439204
1901585
1473472
1435775
1786669
1612272
1659236
1872197
1306323
1371919
509802
1141988
1872019
1583609
2675391
2719866
82975
719936
2606951
2308774
1814357
743578
1367317
384235
2359059
2483142
2426909
2915594
1561626
575935
1500524
1508115
1597795
391886
1462629
554116
2078025
285141
964907
1526946
566523
2221998
1122882
1829507
899235
2572401
1277251
50256
2200833
2059698
2182919
1168193
2869725
2292626
218332
817628
538697
316446
2874174
992096
765806
180952
172497
603380
80880
1670531
1089045
746660
2036989
1314144
1409961
2697740
1873247
133238
1044895
1783013
1173816
2553285
1409826
941670
1703613
1763500
564571
466838
2921781
275607
2217373
2527789
1324836
2244642
952794
2610735
1251692
1373789
1065533
840462
698591
1915530
575879
664533
2081899
1598804
996301
1888660
60708
1631571
665422
1503859
168118
909445
1413661
2050434
2008898
1932000
2776003
1777475
140668
574371
1569115
2549691
281963
1117932
557094
2915767
2158925
753278
351775
2097434
1973817
785269
2724118
782340
243241
1447292
2069838
2214619
1134904
1858936
774597
2619970
2872113
2020558
445133
18084
2625203
110935
1057536
49607
2647654
662582
2938883
1565426
1547905
2706876
1254436
2847661
2579752
1944843
373214
728168
2108596
1761047
389790
1794418
590021
2567560
501714
1977124
175508
348395
2031770
2419808
2318828
2737324
524124
1990837
660854
81541
1820548
222990
1621659
201511
1230083
1196402
1914424
804351
1732699
2141209
2206287
2848891
2313142
846727
2637672
750604
728942
1207618
1574710
1047925
2805567
2257901
2380968
1492936
367801
1742980
1698141
434476
896253
573410
1644305
900956
1015371
2874503
1599408
2510020
1104483
2058424
1262965
446733
2390582
1148627
81982
396564
974003
247489
2152698
2699316
1055935
678020
2054202
184197
124021
10168
1133507
2144123
2213585
590970
2346372
216507
1279524
1888140
1018443
398100
974442
420288
2913348
2553369
1663892
397548
2089786
779368
1753361
971130
1616721
2179272
1221814
482674
534145
15761
995112
283303
2099089
533122
233547
2126935
2444494
952930
2612347
2753765
2294121
1863232
1323293
1695876
462046
1639591
1084334
2137718
438637
1635135
2926871
158175
1650176
2055039
1822228
978267
2030929
1646023
996679
2074734
103066
279302
1167768
448276
55307
992912
40242
564589
525814
212557
2743638
329592
55148
2042859
2867085
2669298
1451852
913010
563239
840715
658917
1745289
2864368
1018083
2450835
1735873
2252970
1034737
1488651
974731
1194796
1208646
42971
2279662
1224001
758193
2419066
2913528
1247287
714389
2263526
2341835
767435
1078526
2935740
641107
2312739
1268414
2543093
2774752
2266916
742429
64608
1109618
104054
2749065
2359556
1227763
2854216
1627353
993521
2914081
1260818
1346607
2181493
291200
2683145
213209
2405017
1357655
2310128
1211189
2823274
936382
1983155
1886685
1106914
739796
1610961
256395
171814
2130041
1588230
1813298
494846
322744
2465048
1140112
1569667
2190744
2631650
1217666
1527361
1111
2040836
2819844
1157728
77799
2447259
2809767
640044
647632
2664954
132084
550107
1255374
1731143
917810
1524810
1691353
2908045
2638031
70447
1641202
1482302
1262861
1298768
1625793
1787230
1862717
215295
1576844
2021138
2635339
2287699
406215
2694808
209501
1344129
855474
1009489
2523432
2376471
2544838
1556449
1781400
710837
2195761
1382540
2602488
2281429
825751
931949
1764881
1566120
13592
711340
2266899
433482
1540804
483598
1289488
1999191
2286400
302605
1346642
395496
1766168
1573012
278039
2908490
348590
635664
2214125
319402
1355317
167429
829846
1473878
849791
2509714
2012216
1892591
435028
2240367
1962212
93306
1658483
646921
1632980
1832864
2027726
2315268
232799
235039
2582600
2580596
1533557
2549868
1881781
2766386
2780130
41426
764531
1168744
2582508
470597
2241812
1649375
568914
2518158
1515801
1238491
2663091
2091502
335988
2177143
2109738
994447
2173263
2125079
397923
2071929
345637
24046
160077
2642315
2205619
2179000
667251
2353543
2523182
1693484
950412
174004
1610631
195418
1394757
2233681
1897606
1188402
1732051
2356749
2527680
1179191
2934616
2674474
402652
2223887
699578
2529262
2599362
2130591
1500742
790838
947584
816788
391917
827636
2295354
2473299
394466
972619
729364
281860
1614918
1670939
558717
782295
1269638
2670021
135514
457352
1149588
2907068
1381538
2905770
264080
32525
2534681
1334087
594243
2048996
1193242
548445
1574290
142300
2851679
1810296
2860823
2844935
1687662
997430
489815
709585
2280129
1023760
2684598
2430359
545787
1294005
1937410
66986
2439217
1101540
1344444
1335990
2504173
1389226
207880
2317437
34177
1162858
286383
2459575
2365936
1632763
309467
2364811
2625623
1884581
336503
1660791
219919
355682
991333
361177
603885
1969280
1043023
879004
2295340
1145987
369891
606042
2549048
762200
2287727
464020
2399364
1298696
2837549
1195661
1095588
5843
2248267
227994
114672
1376015
1981764
2461114
2369926
2097875
1292399
524151
110777
1225437
1209069
2634610
1298243
2391180
950027
1921038
705907
394490
628946
970106
1662727
1160349
901115
2487478
457372
1146694
1401989
2164762
488247
558081
2107600
2559843
22227
2231531
1317944
2254383
2351179
1497884
1345343
473629
613802
1367056
1468360
270533
1683941
2206177
1160322
1626116
2306515
1885266
1217041
67539
1876680
680718
863281
862499
1818264
1741596
1999024
55730
570746
188906
312363
414627
2337638
2264136
345109
2206898
2798450
181725
139519
1634036
2447749
1593972
1552537
2428573
259925
1334204
1432628
1549783
2938305
1110352
1171476
1993335
2850905
2894672
2271451
1806679
2559361
1082854
2083434
1567024
1793120
1199887
2205354
2629214
202172
345600
337680
1380795
408246
2465661
465386
1444516
2256368
50990
629896
2512896
1547104
1593417
1434481
1398203
1526878
2093687
2645982
1255438
1865459
2020457
2488420
2038967
613609
1411705
2602933
2237456
1412706
266660
490485
2895813
1627876
957811
1679981
1632660
994061
490313
1470151
60312
2472979
2100091
1481670
2258461
943468
473075
199338
199978
1479569
2625213
2912230
2198435
2358527
843924
1839440
2670669
1935181
1203532
1559688
17200
1735203
1628269
578243
2174922
1680008
1063043
1241067
1100348
1236409
1890576
620233
146999
1063919
1246397
375909
2345360
2355360
933671
546879
26540
1790592
1065161
501568
370687
1510000
2318299
1384698
983632
722606
578576
2886063
28021
726152
2301325
2361582
923644
1005374
1602131
1010078
2055727
517886
2804568
2250705
2886952
925009
151974
881433
407992
8841
1419753
1394322
534616
587987
1161979
978760
679411
2509298
951340
2254287
2735503
2440182
2873424
2576241
318990
1165264
2921499
1228997
1486787
62584
1938788
2920713
2099057
1776318
70170
2193289
1573231
2579025
2825407
687431
280055
1744471
2566848
695632
2216947
2935955
1267157
2801634
2839314
1938989
2213879
1762784
2423122
232058
1571625
292551
441617
2124597
1964062
1765211
389932
1540162
175479
91874
2147273
1296113
1737999
840621
1660376
292676
47840
349091
2285695
813426
2700672
221084
651287
301036
192588
2032507
2273953
653754
2749110
2343846
1526479
599277
786138
1119233
763162
567318
1529537
1084192
1894304
1120816
2805859
779077
1214914
1423474
2723885
31553
1043806
1141367
752650
2325150
535417
2540186
2792246
1971972
1776021
2617658
1406180
2628573
2370457
905587
1642104
2604978
1311144
761243
2567665
2560522
150503
1090913
1155404
386542
29853
1043069
2885263
795784
654434
679742
850118
1403097
2180925
1953660
2762492
360695
964042
1358976
1375112
240283
909525
48497
2297019
622177
224423
294883
2386042
1792154
728166
2804685
2325939
1283470
567609
2191973
769009
1867551
600007
1813122
2696023
2717382
1649849
74278
1202403
2826873
2442076
97815
225296
541252
1352679
2843114
2445574
338174
1588415
1077892
1462994
1541917
2202281
2482357
2903458
2867514
1780499
1506559
2702463
237404
1320402
760110
2140188
218085
1861952
1716600
91322
2055771
1897898
430457
2737996
2246306
569869
1967569
2186009
2274376
2328522
832102
108548
2717403
473769
115285
1764134
538868
2489458
2019753
2099531
1449769
245851
1866240
2262366
2446672
2121890
659951
243453
2576276
249700
2888974
2553193
460324
1774418
998240
1096164
813352
361895
2751633
352900
588666
1443049
2195953
2707024
1552629
2522869
2745697
1346220
1497711
1637595
339338
1756289
370302
2330846
2490097
2087828
2796821
1013424
1447918
258190
2536887
1214016
1947446
1430512
1136297
662431
1142797
1092345
789831
2413391
395519
909088
2584749
2057421
1626999
2212985
815622
2905155
297211
572413
1553945
307522
412720
2844909
2513344
240655
2321938
921788
2913065
893075
1893654
2540275
1446788
1097861
92125
2735866
1675962
1463009
2236466
308869
2609006
2758531
868452
2713986
722294
712935
1008509
422601
122385
97293
2849666
2566831
1369405
2724067
2100704
1618653
2546296
2458992
1857257
1133322
1961519
2844698
1254834
1534720
2526458
517239
2794707
2136125
886201
2711563
1162297
400515
2586996
574159
2596553
637958
879327
12671
1271084
2745389
1066924
2787819
1830259
2635933
2288513
2588858
498489
383314
1093736
289027
2347205
598763
990989
48940
2571497
1605016
1433926
1973204
2739565
106617
1775387
1289093
920581
1511917
1629596
863388
144142
2512563
1741633
2242100
2898798
1437175
1839815
433493
460359
706289
2302580
1417716
18612
1528405
1525611
2814804
2342783
1382675
434019
1853783
2360556
2322044
2157437
1290392
173469
2548447
1815456
684376
2548211
2405627
1309758
87348
1454603
1191917
750293
687712
2268906
1640291
783063
453955
40907
1472332
349267
113020
1961023
2688644
279972
166961
1239860
473707
2159401
2197553
712004
78088
1117450
1055317
402960
1133518
1284387
1824617
2882416
1272295
1737811
348885
325278
1390766
1840319
2469073
930594
996827
2894241
1595540
638542
2462660
2312778
1484395
2476143
848156
2511412
1302079
1727095
507481
473808
466976
29754
2022501
732236
2581777
309998
1991855
2101008
1010889
2827149
546735
176512
826771
1138753
1873741
2055042
1490197
440495
1206497
2485305
266468
1387477
578043
1652927
707690
92788
2688000
708972
238815
165156
2424939
1140994
920511
215720
523581
1888519
2693521
865749
900093
904740
1598728
2805777
2673915
925895
993534
580111
586608
993829
1414830
631095
245793
819231
815648
1480161
1298136
1537230
1374662
896397
637147
2063586
1837936
2173799
844784
2816695
1901595
225471
1757804
2678119
1088471
2091169
2528801
1464019
1954597
1194040
72287
1792597
1416539
1176791
1952219
1577838
2613466
2067515
165789
1852452
2016067
1252595
2808815
2797899
1684093
801062
2023144
2907104
1214685
1785867
744712
705942
1341910
2652986
1048947
266277
2622229
2173838
2079323
1266083
755241
447432
1188387
2736251
2860147
2605762
2797564
2195450
1265942
1434084
2314237
72138
1289745
2234646
984380
1656759
510463
811200
1155142
2058116
1332632
2205473
1196044
315015
1193070
1500646
34276
1563246
1122103
1849881
675590
2748820
1076609
483186
1802381
2725283
2226839
1964828
1579073
610924
2172932
554034
2231189
1404585
141957
2756348
2650483
1857851
2877667
894044
277351
2629095
1317408
418978
877425
2789238
51394
194659
2460679
2892554
1240328
1876488
2273165
1878631
1027948
877693
122359
1255522
1083477
2478907
740210
1637391
1583099
1510639
956059
1729479
2099217
1679028
71292
2276030
2044037
1908917
1950086
2615896
334104
2564821
2763216
2182385
2453738
1556693
535634
2699963
458400
1287315
772603
1398778
636993
1373750
1151261
1845316
1382529
2838534
1832479
2755527
1960262
250155
352471
623704
1676419
2331893
280034
2361768
1357983
1040495
1499433
2482589
2000725
1892771
2594208
1528188
1834967
1787090
1317980
2710499
619028
2580295
1262583
1544356
580490
2131858
65832
2444791
2831636
17803
1121937
1538666
2510067
816729
108512
2228739
1641269
1856635
1766597
2474835
1662711
762930
810460
2482008
299311
1212099
374500
71016
2504733
2458973
1686788
1767509
2275610
2485740
1278774
2477703
551955
1356148
2544346
1490145
1397798
2574756
2411902
2887832
2309057
1684558
2372763
616747
1127762
1812797
1677917
2633223
2212674
2827510
758721
1658290
2504869
354930
845399
433878
2276340
777267
1989980
711616
285078
1453327
223604
2024669
595376
327830
181505
1480187
957199
628846
2790557
1956945
1950147
1167278
1666906
489777
2079853
1873698
456087
603554
1098233
1259976
1087790
902668
2586666
1610518
1692029
2258087
175624
2681413
2403767
1275714
2914880
2039324
1014550
2372226
2615907
2037505
213261
2064035
1946446
534513
2901352
839059
919928
1241466
1293092
518007
2391304
2794827
1323285
726515
2740231
2367202
433731
1249331
634047
991061
1964583
2075074
2565190
2247429
476459
985291
1077112
494255
1144832
2788570
2336376
2293324
604002
1816202
2503400
2911896
214191
2923896
678138
395048
791877
1937217
2651062
2221792
2754681
1008570
1815244
277198
2450121
1850712
595696
1810272
1783228
40088
379580
1258138
2512556
511084
1202376
2859717
1877560
2036666
2518086
503185
665005
1458187
2292830
1649527
1056318
118829
1340534
2391552
303888
1688380
2397563
2112937
833530
1325905
2366103
1211326
2617026
2286333
2070450
2628079
794839
2185395
2816333
2390032
254962
1786615
760942
672267
682017
239029
1464057
1401991
311582
146531
2909482
1701276
2315713
44958
2465050
1258071
2671932
2607744
368030
2197823
2806668
1091338
1560313
985039
2084303
2455235
1662740
1430970
769229
2841209
2893562
1515332
1163183
2394896
1151343
459938
911322
2361090
1434134
2398921
1717281
1517234
2642545
2750656
1475756
1846152
1444334
554738
1451118
2003349
2105321
1346205
2352563
2197194
1410932
1072647
994474
1899492
2575617
1508495
489574
1910401
2798735
1073175
743048
1258178
2460428
2074866
573152
924674
907180
2795747
643810
2182231
2930864
2234524
2216883
2328909
366285
1000657
564817
1956286
1942627
1690976
909825
429506
106862
1104851
2349136
1093978
2543994
2514377
235722
2307588
649194
2067053
340181
410849
1850656
182464
518977
177036
1198339
2692054
928765
574252
1613730
2651321
2278697
2288859
2462886
2345486
1299306
1663129
339606
2025257
1426135
1806877
39749
249912
616506
1771912
2219565
804509
2611587
1727809
2357576
2187447
383133
2467027
2001402
1472852
2282558
1609926
1423739
2369685
1852657
370397
1393417
495599
2908326
1657383
2041562
1552303
1008948
313498
1109186
2802203
1996897
646278
836974
1032514
1298927
2729882
2100322
1394595
1023289
51245
369615
1739931
2923401
1408866
181073
1743228
1927830
2728653
728387
1677831
646960
2327480
279196
585832
1768023
2071927
1686977
167679
614213
2390702
2356942
578005
790725
1029590
1025263
2428222
191227
1326717
2057967
386451
641138
1136700
1971138
860587
2033964
1460603
1541189
2361700
563367
29319
1510748
332312
615444
1427695
2639825
634284
1348188
996523
470995
2514328
1314017
583409
1278939
1758399
2796347
1854059
2377428
951092
1394940
1450925
1737860
791497
1547231
1955800
2378045
2827100
1101009
363648
1774283
888404
2608204
2457329
993961
2143045
1075616
2922384
2809205
1066609
2768324
2167694
1950223
1587764
2200881
489160
2135322
1179087
1503768
1069275
460427
1184816
2565224
1370980
652375
2161247
1833480
1742310
2318812
2186462
1344109
1183444
1145003
696882
1943519
2498991
2229556
1121684
2094092
1860232
1765697
1900349
2434696
2222633
507788
1926184
1847476
636644
987228
2652926
283097
2939255
2630484
520616
1354039
1540410
1242219
1465783
1705727
2611401
1843993
1438529
1974569
2273554
2242776
2241542
1536677
1413886
318066
1109922
1316340
2848672
1426125
1727502
474863
278190
2706970
2640724
448052
1422739
2274552
1741309
973215
84495
754457
2240003
65441
2830765
181146
34751
1163657
2133521
2490244
1128028
1053615
2511995
2673890
2102712
2454241
1142654
1772018
872187
782634
991
513701
2516066
1082799
2810629
1198453
1274459
1965134
78960
116671
883133
1642624
918123
2834987
1749112
1007630
2387743
1483579
143292
1816344
1344529
1381049
2171938
945882
148075
611268
1065225
487680
1625906
1981128
2245326
678509
62362
1557996
1949577
1227674
1487977
2595766
1722052
2049306
242809
2645226
664821
2782376
596510
469519
809132
1286956
2489027
1795364
176902
754748
1330763
2102877
1237392
608319
934317
1828426
1042227
1043940
2041593
1573428
2121542
2923993
425297
2839786
179882
1542691
2053626
1648112
2865430
2711284
2491092
863056
286525
326095
2063245
2083932
2541573
2504108
1967558
634225
847562
1482680
1426120
1671542
420005
2150992
1956172
2389061
2242046
2435091
2044529
789820
242054
1831169
1271121
318834
1329674
2269857
1246325
1482396
30210
1728049
2828960
731030
389473
752160
2352086
769329
642340
654408
943208
1341356
2898398
232767
1461272
1330386
533909
2896115
1249418
1408908
1851706
2619475
1740224
2486012
2635625
409143
2624287
1568343
2694601
2424062
111508
2593237
1164237
940433
2814366
540867
192008
2730710
2491029
1784463
2572212
2531973
1825940
1024891
1959793
651897
1439073
2935383
859551
450071
1984735
1690361
354789
1849132
1659388
2379850
1466241
2519594
606106
205719
868064
641904
1647477
2182222
54285
1852621
1088949
1545334
1040124
2746825
804710
2866341
1292755
854019
723203
2043406
1051453
1919867
862400
225848
1762070
2498907
2495247
1388429
40501
156550
2333053
1142003
444045
1506653
2656082
2743807
2804606
2617828
207851
418577
804511
1228601
559762
1531835
2931732
1083861
963775
2431847
92272
293147
173145
1420008
1294787
1172927
2120352
1361603
1585069
2666972
2450705
209070
1670161
2938277
1126537
1320637
1598010
117467
2001810
863753
341703
684938
1710028
2433208
2144826
520743
524559
2197195
706054
1638996
1381488
638166
2092031
20821
612194
2274862
1581892
1271800
1845570
366447
2309137
2758046
913033
747623
2478040
160325
1615935
2382606
1619374
2853174
1403341
2511229
2121310
1610967
1162190
1083055
629358
1978088
350481
40222
1190359
298508
2302469
1745655
1239366
2710270
196430
786431
1663454
2882877
1517529
1476565
323465
851972
303770
1446711
421330
2349773
1090166
308524
1097306
181315
2169792
580456
1034057
1743193
1712034
1522544
131843
150992
1898001
2267736
2565423
2883064
22810
608389
382723
1397920
1519673
2391637
807732
2150354
1444693
1511887
658006
1083286
2145256
685559
1582448
1725710
1315880
2446081
2504208
469338
2031038
1498750
1516640
1179540
76429
1539658
2225177
865120
1440505
684428
649558
293295
807930
877942
634042
1095006
1343038
2012966
1543818
593341
1365699
1481802
1882361
2010651
2739949
2002188
1739928
1599802
1755973
135072
2763733
357610
1179031
1407694
891828
1460319
1732956
2223089
1718773
2000078
2678091
1606766
2867370
2323113
2185543
1994758
1436111
88230
2607335
890054
1189141
1514823
833511
800666
2427280
2216115
1210837
1437785
2730323
2718428
504396
2257620
279482
863343
1738572
2932393
2083270
2454343
2222934
1621032
879028
358590
2811300
255025
1851804
1339743
520955
760368
1264636
599735
2125451
1881361
792889
1573925
1838739
104679
2570768
231958
2221057
1426845
2419073
188919
2142239
1101982
910121
1495473
1719235
475659
1511629
1950946
1539244
2901009
853745
2707421
1688332
2451928
1416595
873453
1790009
1113059
322208
272010
843703
1305994
1417971
75888
2004659
1279156
842445
306995
1070835
2410728
1913109
1738939
339891
2652745
274778
1563219
255413
1955354
1405724
569418
1748555
1220082
2671568
1153681
1551144
1952375
2250673
2428073
2346406
2013866
301693
641766
1724172
730517
670465
2251206
1501594
461413
1917323
1061568
607933
698276
2331467
1090964
2098444
787691
533406
2651815
255001
2172689
1760323
2818946
192838
2099100
1795353
365433
2752218
1633977
2190642
89349
2897031
1208437
2069909
2512983
1848160
2512477
813599
1197527
2404695
2868845
1023791
1426050
1766520
1216572
1593598
2424603
1017775
2149363
1887192
821397
262428
2369930
2038936
682348
546950
2622627
184883
2816404
2569358
415876
1123948
106336
2343968
829845
2231199
2572207
2404117
2930607
1075751
2322397
712969
2888855
2890819
1625427
1633154
2400997
1607039
2127739
2728597
1866434
2820164
1974599
2760476
1196174
1202343
921605
1807686
2816010
2719378
1640351
2203123
2422759
41180
372400
1771927
1829286
768177
1504143
2188550
2813571
2771445
1690074
395831
505711
1203324
2523304
1692255
2182014
1743943
1430694
2273925
728487
1504865
984906
873003
429179
2002385
1656417
335969
1832647
1860374
1538979
1108445
2610904
1053375
113017
2575699
436367
1336578
1837762
1924766
2438692
680707
988197
1678151
966559
115700
2217250
2235277
1656228
437432
2762302
1562109
1683412
1058460
76660
2336075
4735
336446
2329734
2161218
2718615
809839
629589
1782137
491483
2180826
800801
2090692
456793
1883476
1224703
1307277
457444
42305
2121586
1365587
1508954
227504
559392
350933
870876
1351664
1650182
2357477
600212
1962780
1038065
1810182
969264
982371
2300296
1474150
1439433
1072338
2419852
713479
2742093
1664176
2257223
851946
2655351
756423
1353687
214407
1399946
773060
1453174
2266517
1165184
1623022
2205563
891503
2312114
2828361
2328169
1602482
996914
1649748
1276846
1363669
251494
2202670
2312065
2420720
1488672
656096
2266355
662070
2814478
1958230
1330518
711611
2483990
375425
1776813
2809031
1961244
620906
1568113
2926006
2723110
2577049
593458
818685
1776619
561279
2048951
2771942
2197802
409264
972366
470990
2905958
1021534
64271
920240
899000
1961361
1295513
252552
778809
1910199
1834887
434863
2641994
473753
2917679
631619
952741
641359
1439133
1310383
510791
2054204
897561
2537580
1142249
1277082
1654144
1568816
851366
1410254
2418140
2697417
464740
1853348
2535597
2669677
950865
1458013
1321537
532787
306570
770144
1819830
723590
85706
1897765
2712420
1303052
1683147
456664
2502773
169801
565463
1597610
1033046
2058730
2629934
1599010
592802
1246059
203460
1579087
2933098
1725625
1990278
2698938
2493729
2316535
4334
2624427
1604415
2646128
2685851
1563917
2525787
31614
1724674
2044394
2836416
386212
82280
1503453
2033144
2803260
2579637
255087
71950
836461
413191
2034104
978027
1715018
1842683
1303565
1840914
1726842
2451074
1425086
760920
1830899
727886
2665747
1003311
671583
297001
2383434
456278
1915424
2308826
903394
2273982
118495
2089009
950099
1463845
24119
67626
1025524
1686288
360830
2591159
1142881
2006460
1973865
2376723
1403718
2433276
2153488
2075949
1652343
1342827
2556107
292705
1561423
1545674
90793
564888
835749
2214699
876272
220417
1525907
1234886
1818824
169625
2325714
427482
2883969
1609839
449973
1620208
789695
2135568
2901636
2225943
2506706
2681981
94747
1692780
1525883
1902309
1608317
765217
2702398
295131
1259601
1390592
2240627
1134628
576166
2506823
2437343
65664
169567
2137874
1721932
1945663
1247536
2605145
1865807
1441008
1365927
2096567
1294132
674042
267534
1940759
2432914
2014281
1444063
2906092
1122397
2784997
2725546
2052651
1024952
1611552
399091
720698
118056
1039890
1428736
155877
1964353
2431938
2833105
1528423
468929
2796060
1863454
2880073
1886465
1603801
570510
1339959
114161
818775
931329
2072157
200083
2671038
2722481
2845995
993773
2147434
509238
2058359
889533
2337571
287309
2139516
2130528
2153655
1629985
1544925
861557
1120143
678023
1669741
1545116
867223
2732184
1932357
2934624
73161
470723
1702759
172738
154887
1311951
616495
2543943
2905660
1939090
1789358
1362103
788369
1974986
1027864
2499798
264851
1409727
189653
583009
2578240
1927064
900234
2683120
2281878
1151236
1940211
1856451
2014134
2690516
1775710
687372
2844478
144918
2428714
1496786
1797026
1894189
2802664
358595
459623
2716952
937509
896930
434515
2378599
240338
1498144
2781386
841815
1277260
2516371
1089736
2332557
476245
1975317
2396495
2871770
2173920
1925046
1254460
1161514
561925
1482556
1448369
2491175
2517517
1625860
2134362
970619
2527974
1076081
2726069
2702811
2230788
2482035
1322524
2235175
393298
2616306
704912
1361389
1671216
1830445
936807
1471880
1718435
2132035
1774845
1257369
1774867
1112369
671194
2185344
552547
1239839
1288114
569166
1726599
316845
2930655
583293
1443020
1974441
1617540
1773376
1980491
385563
376018
1971221
1827904
1392507
871070
164234
32833
1532852
2526212
2347622
518853
502591
574848
1495140
1594916
2849517
2101515
145987
1254083
2509320
2413523
1680614
1197423
1835246
1747151
2578766
543408
985473
457080
1860725
102991
1201019
694085
913528
350081
994367
2332555
212442
1150703
638196
88468
2284294
2568359
1172469
2567482
1045069
1407337
853504
36713
887919
249159
2736115
1712480
1586614
1260257
2905576
843852
1429008
2856878
2205830
625147
2309731
2791417
2895016
146568
2683523
1651428
2862727
1163674
1692015
35693
1506642
2259784
152861
1243907
2660361
1834428
268863
2749421
2571333
2019408
2011164
1105321
2416634
186123
1195870
833409
2571256
1016191
2368181
2887577
2761015
446718
284685
1548123
818707
2427375
1204603
1337488
988369
1724887
1078542
1443484
8643
2511485
130497
2204830
350528
137703
332108
2124658
145455
1979400
278915
1384200
524748
2060856
1343711
2035841
1219094
1975422
2351629
1197506
94173
2393073
1763846
2866039
1038036
2212521
223729
756000
2399027
1826747
186318
75371
2455128
625698
1647847
205788
1358892
927441
19002
2912835
27391
901680
1438233
599291
305612
339530
2760000
1110992
916599
2251171
337532
2848765
933862
980465
2345952
2723505
2672820
2888116
1920285
1677676
1257206
1547055
1433952
2198195
1123734
2643443
2399035
2373024
2533920
1298951
2443507
2608622
47310
1716963
1389890
628897
658836
2762444
542059
1940260
2625332
2010979
2562742
2889061
2542854
2799511
824168
1073133
1616106
2629378
2462095
657549
4335
2133990
1924475
907402
1468331
1656603
2161882
2568009
2554848
1894289
1958369
544269
2250950
636286
2527598
323302
1763328
1173542
1138858
2666837
2850573
1544573
2508287
706367
872615
2073740
2798205
2571636
1578144
315519
1573835
2249913
211655
96462
1317484
1182619
2608130
1136111
1480542
987783
267963
2034906
789889
2839490
436086
1955307
666876
1656731
2231741
2849546
1529289
2007950
1256762
1074977
1546333
590190
2371332
1219551
1809753
2738658
884043
2694562
21679
2731978
1984808
2037972
720984
357127
416338
1076178
198727
90962
1621137
2285113
2856647
1108538
2928463
809848
1136960
551670
2862476
1807643
2801675
1385172
1539859
19753
533703
845476
1989339
1275648
1710570
1373036
1375478
1244520
1717058
578983
2315007
2067534
2829621
2344091
618179
1750730
2680100
2165662
725064
743487
2283283
2320531
1322088
128651
452649
2891742
505
262677
1995100
458883
945880
687802
2487766
1054085
2307166
725863
113529
331400
1394929
577834
2114755
1153954
714097
586456
2179135
641035
753101
1499522
1010292
1034335
1914479
1692548
460336
2780424
2277086
2348190
1193341
414307
1146983
1795226
543313
2020123
238749
1002821
1347034
1069266
2119195
2218931
2319080
2869135
2344445
551406
1165471
809669
1890301
1217656
1302720
1511904
2644282
383046
796978
899272
1024451
1164274
1907928
937016
538606
75249
885345
869239
376721
1464389
1637905
1583852
1400680
2717698
62346
1194831
2529709
2516331
594429
2763679
294598
2364574
1045865
1405502
745049
1967700
2621814
2678953
1042960
586328
408333
2207340
2142806
2496484
301868
1086663
24705
2457526
2905249
722158
880022
2815593
2932936
2882664
534780
2827777
629779
2866749
2674376
1688623
1998713
1900607
1347668
2726009
2456956
834526
2290566
1903296
1530101
942372
2378384
1124027
2066834
1632790
127520
1680178
2306911
1993977
790200
2608626
2462204
1730443
1512174
464585
2344801
1031661
377637
1057429
807557
2432290
283385
2237298
982077
1168400
555627
1333683
1548969
2720149
1472349
1065322
2490672
1005195
1871138
1693685
787999
2305723
1597893
658304
2399447
1081930
473147
2570811
327244
2621411
1832556
1801816
84154
2204371
650541
2334889
2102674
2262693
245909
1469664
1295399
2891768
2339157
1755572
1743014
2053499
654336
2735764
1044656
775543
1057526
2662721
38733
2921547
2680675
1133943
447894
407996
1488191
2870854
372649
2260726
1061337
2590316
2257166
1943024
2592799
1155790
2118904
1947275
1264604
2595619
1745547
30823
1121428
2316328
2719182
2509631
1397299
2780946
122768
2002890
990278
1203967
1580428
53640
2292809
1659874
871402
1195321
1825941
1914214
2517787
2267960
62782
2313117
1299606
983815
107714
238092
2806532
182533
1831642
2748171
2863508
2367765
1525367
2343903
2578621
446704
2548725
248692
2499645
170682
2639875
2011082
1344648
2645978
1457015
874358
2468258
893724
836718
1014389
2214066
774185
2100210
2742327
345915
11944
2424147
281125
96059
2213404
904210
2915441
2917284
733653
461176
1728521
434558
1371887
1678213
2656755
1824699
900377
801264
451747
361658
1875195
2071665
2528478
1331033
1252237
1828267
2214326
1177745
2630909
1442949
1353811
1296242
246774
2631591
1844097
576160
967239
434849
2069905
1786775
926826
2036574
2940156
1027548
383776
2305167
964246
2596089
610951
1419084
2718514
813999
637761
639439
811790
2435326
2862086
2152850
62961
1408904
1666783
1998638
817300
415920
2391635
964393
39229
728024
1525363
2798027
835054
2450181
250273
930006
1061573
2348977
455291
1590454
76275
2242284
1250855
255541
1457130
213650
1166185
1050076
2409105
2815008
2719011
773372
1829701
230819
2468426
1762708
1704076
566718
1943119
959507
406792
2270138
1056065
2452411
2503980
2742189
1731860
2470200
1586234
2919481
2790923
1792201
869364
628339
1096135
2291610
1155846
2867517
237842
1887871
1465972
256744
874132
1941922
2882026
301122
1809319
962363
2841151
944142
1933754
2565509
2483126
421067
2665344
2711948
618845
1473167
1614270
1246066
891494
1547100
985106
2367153
171991
634999
305506
1592356
1504751
2387322
2399386
2333133
1643652
2790699
2252258
2498610
2065209
839389
1979939
2246867
1948367
2790654
2885016
501004
36599
1931759
2683849
1441865
59458
1625577
195390
1818946
2235640
1487431
1695774
1346264
2382197
2783460
984689
57487
2327683
1097375
2070647
274866
1687760
2703278
127863
1857304
1690205
2884704
2324813
372384
107302
1564655
2056158
2693414
769011
1927705
1824067
305604
2696500
1684897
96276
2456314
1375829
282133
884272
385720
791337
1859294
304864
96749
2805332
1591546
1821833
1790499
469612
2930894
1017872
1368655
1737667
1502222
2035695
2509992
823017
680682
1335414
2028714
571889
2929442
651850
1534956
2295227
1024326
1988913
542722
644834
2623808
1414013
1516178
1143464
1239497
879809
2110538
1839106
613591
1133463
2151716
1955135
1863679
1615288
1310547
628364
1748932
1109788
480438
2524679
1762015
556586
527727
809171
1983188
2415261
1901485
2053948
369793
2658140
2420044
1149937
1257708
271658
2844586
2664046
107754
2636505
2701263
839221
426925
2155776
2786648
1083432
1611695
766777
1386985
2616089
1866781
1341978
1573256
1950645
2740451
2225173
474067
2938909
2222767
549193
887353
2832550
1533155
2387675
1005398
1203124
1926193
1056794
2146489
1523438
445194
2250951
1147317
479725
2337923
2819711
694074
1325818
2816092
2169615
101993
679865
316171
948887
1482942
2071418
1873112
1572782
2098202
2756791
1079794
1696560
1981149
2229093
2597699
2421724
1320379
1482928
956786
1341104
2617233
602151
577987
1731866
331674
1380802
582916
2574018
2537829
547349
1107786
814716
1481090
2312026
907051
1508020
2104616
2186148
2672943
107955
235096
1455264
1557675
1220109
1127018
124817
493896
1732768
1130871
468439
1750185
1899063
353689
209009
994143
1254982
2620792
2267571
2163156
2879750
150023
74567
598007
467335
2491491
1282757
1453851
134956
1156320
655895
774823
1493045
1346216
1717903
2513341
2399971
2586953
983333
1422678
2215189
1745994
1999830
1635256
1340053
2757527
1356208
518070
2033544
253844
1093503
1389143
1090990
945492
2643162
1138265
2692953
545833
1231526
765474
386720
2478522
2079436
2268788
812774
2751579
1979605
2271575
1285112
459012
1221728
1895293
1517250
421012
2656650
872782
741202
1124483
1123920
1958080
857540
515692
1044906
560461
1126977
1722830
78211
1278416
996808
2108665
2024983
2735902
2391302
743528
1194361
51194
577403
981250
1416956
13759
1106278
2363408
1624595
1283325
1132918
432053
1250383
1466895
2778465
2255454
2558611
2433357
728485
148248
2311452
2578204
1564414
709883
1626995
335947
536222
2242073
214930
2224195
1002175
2493332
1945482
1960629
2910406
458855
836477
505966
1723822
1867744
1212922
2230500
1134912
2317881
2100536
2067491
2202691
2722274
726334
1053099
965782
2715247
722220
1342993
2642048
2399631
529350
535930
798993
2832023
236108
27726
875810
767221
822897
2558533
1399032
1376354
2267003
258418
2418552
493104
1283822
1666553
843388
494541
192639
1090926
247930
601558
2450554
811639
2852168
2434972
760236
2606695
2180084
305951
446396
2455435
2501773
946883
1373654
425968
1284629
297183
1354384
1855180
458191
2634702
1146481
2902456
512374
2546505
1431406
214951
1100750
2182917
1141049
1838197
1888448
2482211
914717
2225746
2030655
2210066
1291875
1578729
2886207
2844392
605627
2397585
2003976
227887
2483056
1156700
1530819
1431739
2288606
2593298
1360260
1393041
2899852
291646
686331
2190683
470900
1431029
1980417
7896
1140452
899361
959101
2463192
1460712
1308692
1860367
1548069
1573586
16598
725597
2901763
1361210
612994
2175128
1156292
2198804
2460720
2447116
348312
619958
1140434
1075216
1021164
1859539
894779
1633316
1452299
90903
334318
482202
169754
2380405
2690753
499124
2757577
612959
1428242
1181053
2059503
2307290
2048
2315854
830764
2888355
517907
2785537
1900592
594579
1738276
743964
977328
202878
2535790
1993273
2718274
2097661
2822633
397475
481659
1886307
1831886
761812
764040
413199
1828765
2767738
1814993
1791776
10834
1359447
1831980
2230160
2307317
2213712
2434850
674832
1301626
601754
2497273
2373009
1071733
1794007
1691118
451
1806928
716957
548583
2842046
1126178
2487576
2008836
816775
2249130
2299289
722400
128653
1682958
2397870
584158
1084958
1605702
1651236
2510793
2858786
450394
1490304
34031
2720389
1773800
1785644
903896
247334
1660140
901914
1403224
1338775
659795
1190778
1441680
467022
1241835
739155
1399879
2342647
1150041
117916
1170211
2720843
542704
206866
496994
1714835
2842641
2243680
2213126
792198
771203
1363360
1989281
2575609
884019
2443857
277176
1108627
804996
869771
1817396
2025373
735526
1694417
1584984
1744230
11057
487724
1978938
2402501
1759379
1476807
1882963
1682291
256266
2719351
1249657
163725
1690226
320851
1287746
1388322
1989502
992790
1481843
1494890
584090
326082
2325824
765251
1804559
1570783
337903
2868966
16209
434394
299836
1103538
1693839
1719195
214559
1901903
1244528
2395621
2809848
1730444
833495
1395406
2048726
2033150
2564807
691650
496777
1402974
1350583
448570
1415410
1638584
1401072
529508
2525131
407226
318706
2263042
2742107
2119718
739161
470339
651738
2430517
1921247
1438469
1457169
760976
2610441
2519140
1959526
2779222
617650
1079484
2100776
1560720
1125824
1626807
1685036
2063890
2692037
2520958
2539630
500412
169995
1264705
2498466
1072670
1614375
1221316
2782481
1353195
1838777
2627416
317488
1709715
2085646
2557959
445395
786202
1108449
725308
2588002
1267071
726377
211971
1417811
2166713
2651472
698713
455505
1616254
2848294
276543
1434596
1935038
1282616
191564
795848
1610568
734342
712373
604901
387499
1941682
2493191
840103
2803324
1688657
500599
2606344
240994
1439589
717113
774281
355213
915675
1990457
1393334
1609660
317628
2099769
1312732
2121098
744554
2422238
503681
2834122
200918
1367737
1181359
2737875
1556247
511362
2309828
2755589
2709382
1512848
1365711
2022259
316112
2440530
1488830
1152433
2098192
459383
1784408
1724882
101391
2221723
2715457
2107021
770698
2659524
2745360
444964
968575
1658624
504207
2264535
928682
2392737
878774
1691344
436504
2164334
1041255
250329
333338
877630
414290
2103640
2032857
468456
385461
1057728
1714848
648328
2414038
2475083
1789209
2303817
1376403
2612498
1134719
328783
1810611
951709
2276252
2920441
1981039
1380518
2822348
1362798
226418
298932
852605
1818362
765981
2216331
1586703
2727245
2460814
2113531
567529
590276
2161351
327043
2051174
2030868
143347
259340
2116742
2539123
2900860
2522122
2410092
2689560
2872585
2447974
1753470
2186772
585283
2247709
663704
940792
2071578
1838318
2475958
91319
2325588
427151
1090081
2801410
473987
2650852
1764581
24850
1674537
2261501
2815461
2731960
35200
2382298
243002
1235246
1331961
1213231
383076
1083208
1644069
1561138
2499728
957211
2295732
28679
2751757
477858
1614092
2939121
2736740
2312205
1452277
2149271
876758
186335
222129
302705
2909426
288454
90145
564910
1177993
558148
321973
1792179
2157453
998975
1074149
792442
1300348
593123
2550504
918267
1654819
2935452
1923939
973987
1343006
346836
730870
1788730
480163
2204160
1492587
125416
838474
1588987
2923201
2276046
2795638
322898
2873556
575344
1427578
128353
1404772
1127881
2937128
2736594
1651752
2209702
1229002
687141
1167777
278793
1029752
1203640
660890
2654127
2812331
748532
2418941
305911
1790197
1124929
1025881
1370053
2722887
1779730
968085
2063110
668130
2658652
727843
1236514
2352088
1038256
1719135
1816450
1658859
1072031
2357900
1193912
1743755
1419798
1654534
1684638
2158690
2791256
1961397
1205042
2493552
2869703
2526369
1173576
225685
875934
2865352
2597746
1124249
245045
2624099
892945
717401
1319034
1040153
1459146
1662155
2174041
1682396
1821944
1948402
227321
217245
2866537
837413
123159
19210
2441381
1904043
154059
671258
1367195
2835290
994037
1740868
1129639
2461363
2059276
671598
2666062
2764753
599594
1401871
818957
2882010
2622402
1231142
890327
1385233
1988872
635917
2606310
2889698
140476
332294
2220352
1048844
1331376
1346265
2335273
2132984
2585394
211825
655143
706804
146380
2427105
257980
1542191
708010
1124662
919465
2058596
2042060
241563
611326
2605791
1371866
700549
746156
2223999
187541
2540887
2501111
1110729
1562320
2582689
471755
200048
1564075
781314
1734841
878290
488114
398465
2551316
2336871
967953
2208662
1615148
1436675
1616947
1970210
1528579
913629
414666
1230418
1360444
171428
2460910
2104520
2872016
944219
2241360
1795723
1502214
33488
2283956
1192711
1698134
1036538
1290866
1580115
1053434
1156083
1838467
1300336
1351718
2683236
402497
1720011
2690699
2076879
1923544
910046
2415758
424669
390288
1307616
2568275
2070599
1985948
609739
434320
1034031
728775
746441
1132697
2437489
2647486
318443
908123
683147
1515036
126838
1639078
928740
2168970
2632865
2597287
724386
1623387
138225
442762
1936951
1050328
1755568
1193663
34648
2658737
938552
1729343
1267956
1487240
346956
1512017
214032
343060
2126882
2819787
517527
868615
1217269
2488790
865863
990747
1679150
2874689
2151668
2263990
37445
2791508
311468
68003
953715
1303778
2451003
821044
899524
2354993
1651583
498602
247225
2887404
1723155
247211
2350671
467717
1503257
2822077
1736112
2122716
122576
521730
325713
1197403
2870335
2257598
1005225
1811886
2154579
2706108
2893941
2524489
964508
666924
664182
2461357
2562246
2640467
2036227
2034811
1190309
2332999
729149
2724612
2176620
1170660
827953
1129218
161252
64524
2674225
1274708
1157165
656405
1600131
528324
2172352
200714
1603368
52585
1682007
689487
1434088
2766247
1136867
99353
2844528
1851183
739800
2702975
323845
2711458
207027
2934125
2645688
334651
980978
1318638
2213722
969621
2214488
1453715
2338984
2755237
2178497
2379645
2814467
1001982
2793021
1082559
52213
924018
1521119
2357369
1718911
961862
605230
1507996
441173
625265
1135373
1987829
1008127
923504
253450
1688165
2605036
95653
1762050
1854844
227010
2371221
1032461
740065
2323899
1242253
1379257
1358910
1537204
114737
31139
2923455
503366
1972765
662420
2904806
1112964
108521
1254610
2078236
814746
12069
1116894
2063138
1279196
126495
35589
1415457
2833953
1803956
2907553
1915823
2319189
65916
1203381
2403544
2719708
2795094
182339
1223548
342585
494707
1228529
2630037
727477
1328252
1551831
2063214
2392183
2077251
1854302
2446767
1619098
44424
471615
2636180
2112716
1261321
2230900
1553240
2394894
2693517
468729
2839226
719964
370966
2226704
1271669
660426
2681436
2683824
789372
2720416
560899
2408164
2829311
1670688
2928112
511444
2913963
1175857
2862758
875077
1739907
2697710
2017590
756190
1071013
2857613
1290094
669318
72943
300743
1947991
1097851
1009568
1117000
1401792
1694825
2635279
1047410
2503095
1138803
1151795
2288843
663897
376538
1169287
178686
1512647
1971008
2083518
2068211
2342415
2510343
1663557
652625
2851685
1020587
873581
1872610
1127913
163666
2332431
2279339
1778758
951868
1924047
1265269
255454
2689594
2558293
2718626
49247
110068
2844008
418904
1933116
942749
2124840
2237625
2046078
2394966
2071999
2555453
1054196
2376849
1103099
262876
2484605
1979586
558093
890696
1186395
1472668
2450918
2288344
2366853
153463
1617177
2129091
2911238
2809713
2606147
956964
25339
98353
636460
626220
1396130
2122721
2713140
2814382
2725091
2825206
1820229
2004965
577587
1526402
1527588
246862
1384089
966671
49256
355962
823935
1531119
2144337
257833
1311521
1161790
732814
864750
2486873
2664240
2214982
2388558
236939
622178
2595524
2058186
2053996
2656750
402283
610601
1660158
2000579
187665
1522567
89305
2460658
2240459
1438271
2725308
1130203
2790832
927718
967335
446756
2270180
2058445
2228645
1090927
575820
1183366
1847797
1557390
2161173
1875390
2164405
2182486
731134
1239794
981639
2052201
1980984
1329630
856305
756490
1679917
1816715
1463545
1612829
109162
1581640
348730
1319139
613073
1896207
700808
1311996
2835813
2732452
814649
817081
1810017
512477
62218
2615528
1969856
1416320
1077955
2280328
1513336
2791624
17162
132907
58113
2184029
2839385
870533
1564356
1989689
2062587
2546977
2234722
1289458
1372589
1723770
2938700
2754693
2336695
1023477
1504579
2078174
914122
1272643
1599701
2332816
2013787
2350320
2515645
2897532
1005237
1766129
1570783
1206742
1532326
2486670
819688
2261565
1497373
2348432
1125182
1276941
697611
216271
1976411
1543080
3298
1576435
2366561
1592460
11840
1592365
137014
194216
2891016
46114
442554
2067969
1168312
1096330
2360766
2606813
964892
1745514
2699421
619075
2550733
2623638
48032
1823671
1630174
1239074
1487600
2804597
514896
2554418
763684
2699556
2434987
2317644
664522
365081
67525
2393727
239767
2510047
1179527
364841
765830
1301510
2626740
2340558
2515418
585032
687704
2582250
1882614
776032
1367666
2670516
2181420
1500541
928077
310318
2436039
1898878
2288408
2810327
1856591
2576390
2459390
1748968
1703261
1214485
895249
2585845
2929309
1351076
2479238
66172
856362
1884829
1488262
1175734
2897223
1243985
2850121
643380
1522772
531097
1992694
344795
2130997
1257854
604049
649071
1401636
1074661
1267860
540992
1366757
2747025
1513361
23363
2575179
146540
1457382
349705
265055
1300076
2354165
759722
284213
473616
141047
1254237
1704590
1573226
961783
1256001
2671098
1118802
874846
1311828
2241093
731979
1934261
2482854
860214
1730644
256223
301584
2939252
2645755
1365652
937149
1960871
1938927
2683082
2506011
533672
2276537
2055452
2074227
1469860
1008260
1519711
291572
2405505
1079969
1946996
257860
1922733
2483967
240043
1888080
1076197
595468
893802
2155751
8626
1119335
1312835
2611296
1366211
1174159
2014918
494924
2410997
1093973
548022
274488
540696
2148564
1266280
1041122
1934941
159263
1540033
293082
2295640
1874049
1092483
1994995
2166741
1875476
201235
2187361
1019423
2120194
2422975
2613145
876361
596755
1815698
2230722
954014
932296
2520315
2514350
1247096
230250
2182854
1582935
1131088
2794672
1997555
843282
2814293
135907
1857441
2121946
2587946
519368
2026044
57735
2316179
2524005
2803717
1835173
2820213
1364001
1776688
1889964
962959
405841
1430025
477457
1629123
2763990
1324453
2226452
2882383
2462784
2083630
2195652
612790
2444887
784932
1986476
1378456
2207337
2059869
1429244
1649696
724007
739890
389100
1378392
130933
1036618
646129
2695805
684949
716939
513397
2878526
996841
1407301
1734242
780283
812197
2897457
1932702
1953543
350823
712072
1811274
744667
1033797
154446
303705
2240997
2571405
1519211
1135543
704136
2232849
37715
1644819
1919866
2780408
1175557
2730232
1829300
1254069
2066429
2424468
365856
1526732
2553
594942
1454978
1151287
1700464
1392877
1202276
1187416
235356
1453340
820080
1605146
786933
1735632
1912916
1864624
1060107
1281227
906413
116274
1995010
1977376
1893393
390465
1242532
2903745
146434
2887175
1218139
1585632
2848889
2571511
2823472
2418479
2218142
233721
2405961
677360
1272281
2918276
2044088
1611012
2124015
2111164
2818247
2354837
763379
2244037
2335736
303369
1800353
2403050
2907129
428579
1681575
546252
1753040
2793236
525533
1987366
607653
219864
247256
1856442
1350848
516208
693355
2190382
1467480
2021249
1161290
2421325
1610811
1707377
2357017
605696
2746160
276282
1028045
591709
272518
608746
125413
580522
2412303
2469943
1078210
1964126
1943887
2593689
1944807
209275
1669250
2579768
1909543
1726517
2932037
2555810
1564143
861894
947359
240374
972205
162426
2854653
340269
2131452
374353
930449
2887638
526229
1261756
1006347
520327
2623126
215687
152814
384319
951825
2225639
1531464
419768
1928216
2264324
1820814
1951737
2400036
1395825
56469
15106
2155909
475760
1681585
1088802
347524
977310
77539
626280
384278
851546
968272
2572567
452689
1347979
1121495
2794520
2888423
2355073
2842703
2767016
264780
535083
1136619
233008
1831506
356535
1700786
2604956
2589997
2526517
657527
1045063
270501
2914540
2137937
1265644
918919
2020177
2106400
675772
53659
1747279
1029192
1961180
1116784
268976
1019458
724149
2862368
2858846
2060476
1672104
922456
305109
1388332
2386787
1942968
53621
1903251
1983274
2806570
1834522
1003159
1316941
2731331
1888213
1708584
1962859
2621574
864142
1764529
198197
2573825
501346
440532
2868378
2486393
2065111
2428489
2029403
405543
652685
2785856
2140060
2479801
1008395
638316
2924906
1333021
1933419
2161993
2833068
2120276
1710324
814414
657809
1345965
1387742
2600595
1452900
1971297
33143
27567
2472722
353640
1009743
2817192
1901078
1665780
119211
2160273
618211
689628
2157083
148325
2800146
1324036
459637
120804
635356
470277
1064335
2619016
614594
1124562
6965
2015272
2800130
2243639
1450785
68408
1518258
134660
2330835
2614001
899021
1614870
1416059
2680190
942401
731944
2084865
1259998
1073598
353543
1854256
2090059
1708257
1448841
215800
2836331
692062
1375100
592801
2246411
2000136
133325
963878
45712
2906101
2317110
2633311
757497
2646618
1344235
2037157
241820
1045514
2333887
452450
1490542
457556
1649376
37740
213622
431282
2784339
849252
1141549
2128911
434290
290177
25239
2489982
1707608
482124
2869482
1017914
376528
906550
1635739
2120017
1946265
1291836
1615273
2077972
584608
2483061
2290162
2759613
1319613
2819816
1975997
142678
1550499
1290071
1885939
2594257
422439
1722795
2024945
2700817
1338076
1912901
541674
2174483
2348564
741971
1051773
170179
2459243
2465702
588147
2167260
1651957
80324
505166
2202426
2904430
1658068
2535651
2686012
2239713
2447840
442251
1398661
1317813
1490982
2388126
2093527
849194
1741571
1914503
1775695
2858682
148139
2153075
196599
2227717
58349
1254341
2129643
2278165
1531880
1845828
2468039
301003
905053
1666009
2270621
1068862
1568160
39196
2687100
1791867
1307276
2609410
1718312
711737
2540382
2489567
2018562
1502092
115275
1065182
2799787
73358
1779565
1816973
2843590
2825751
837329
2652134
2351912
1377585
2159061
2896475
787410
2356347
2003292
588618
532706
1401041
1821856
1573035
1424891
148569
621821
2321758
43390
1156619
2929267
1837238
129795
998994
2918654
2808473
389575
211334
2169876
861901
332487
2870108
1213755
470735
759176
2755351
1556593
1077866
2656399
1542280
1374603
921578
1962113
2528154
652779
2553984
1654574
2355442
1587221
1888656
1562287
2653264
2518574
951474
2714912
1819911
976663
561964
536498
2692654
368718
2210593
1755917
1631071
1742097
1032615
1177556
2649263
220032
500547
979800
2894727
1298965
2157741
2627677
2303745
658134
2707257
2734232
1461877
1132734
567492
2425186
1771563
1053528
2365000
1088202
1714493
944623
848185
1305932
1185265
1723573
1308325
2021908
2350857
1967563
2294237
1499905
1052886
2770068
994568
1587079
480023
93577
2120833
1955232
2881942
2756535
1031438
450529
2554345
1360575
2049394
1922267
2015732
681208
2440368
402053
33705
2091939
2890167
1905511
2399180
1057516
2855394
480809
2030984
24846
2475782
2008121
1177057
880285
2455073
270505
2137925
2280073
1900302
2007688
1861569
724859
2605241
2929752
2371879
337694
2482734
286818
982170
1591022
1187280
1416837
180502
131739
92758
1334026
1249531
2790526
553274
1675926
2090669
1098896
2299894
1337441
2154043
2420201
2791599
1747383
1636737
597001
737515
1819263
2046394
2684343
1796335
915499
793195
2081856
1323466
2400462
1785132
1527899
2777280
1548226
1030361
1072928
1903647
974284
318711
736947
2628510
1034716
2024265
330874
250139
2506747
2916671
1773678
1781374
2008900
640392
2255872
1261472
2021235
2285818
1014912
2550072
1203951
920415
28609
985831
2697270
1444242
670480
2940028
761703
1887026
614590
1080268
1297433
1502924
55253
773332
2896586
794631
1501589
2155093
1719741
435640
27756
1545500
512484
1103612
1029886
2005112
1671132
2421135
741953
2563061
1130136
2539229
2684565
1227934
2925866
2176604
2552801
1900916
265135
2680385
1235946
1021860
57640
638574
1975902
2148277
2506585
193765
1961954
1953334
1101320
2155486
1095622
669140
208608
2625300
2177339
93824
918918
1681481
2823903
2530733
1846299
2715134
128978
429344
2400553
2338300
1578049
2124850
2202060
1487596
2090305
952872
2024578
2013500
645057
654486
777598
453377
2244615
1504102
1836169
656204
1913712
1289540
1199002
134620
2774357
1332021
1242842
2756196
975296
462569
625746
2262149
819417
2001643
892815
1737805
1266
1497062
118716
190304
2494197
545633
44475
2271031
852941
2752303
443344
1917334
396563
337973
153272
1158771
2861213
1223501
2015219
1586810
2675244
1742369
2012226
1809042
2458239
1196147
246152
2570284
1964459
1964958
1349358
2683461
1635843
1497893
1206482
601801
353579
2375344
509980
2412310
2727896
2800880
1128985
287209
2169153
2269393
132845
318356
1728901
511257
2347582
1693088
553688
1877094
2490642
447208
1804523
398091
1242021
1190306
474926
1867489
1107502
2855106
86691
2598068
1070250
1578919
1003912
484173
1239134
824830
92489
979607
1690901
2146190
814557
474407
1855941
2625828
716294
1621344
1234946
2286346
1582774
2050307
363658
1919566
1232403
1694597
931690
1337057
1809063
880366
1955275
182651
2541197
1032610
2434019
1747774
269881
1662408
2594342
693246
1737249
1489620
1384055
912364
50496
326365
96763
2622983
1434437
2034297
2690901
1850984
297619
1549326
2819760
1973403
675863
645961
181617
1681608
1112162
2915616
23033
449947
1549740
1927682
1812291
1283132
2073548
2189829
2361641
2597826
361847
466758
265934
2036723
1522404
553383
2671563
2448924
2076410
1849051
1312875
2924162
1382105
1904760
451430
2776251
1897781
1006236
1226498
2814613
2912811
1070014
431838
197243
2835430
2921797
194788
496185
743334
1818272
2016143
114314
1330107
1868835
1100338
1283988
740262
2620548
1486546
1259510
857277
632818
976550
2502358
423213
1681663
1474046
2316049
1982992
1088488
176364
163231
2389255
2355482
2781330
2882740
321740
873282
302271
2805523
332438
1671903
1506463
873209
112706
2227491
1565561
1251748
1663061
734996
603490
830261
2487278
1434874
1957870
1579440
1658235
1165836
1617949
2533516
536899
438438
366383
2823884
2079431
1677512
850829
562177
48972
868261
1992099
948991
1010157
615531
505953
458448
1138704
1926370
143938
296083
2873149
577686
1194402
2267940
1828330
1378596
836429
793187
1696284
1228586
414168
448385
1559397
1900915
1773691
74442
536207
2478543
1915792
2270400
2778475
408030
117254
2821087
732070
2224599
2215071
1950201
1794886
395040
1017369
270166
2652787
1634359
2890488
1426778
1325452
330561
1312321
2076855
2889270
1320228
1730129
1169968
812983
2752487
1935836
1038246
2335307
300553
2019978
1570292
2922687
619926
1939676
2320062
1102328
299514
1948677
2243141
680856
1324935
139115
971525
604067
1864318
1262484
1655944
1943315
2674948
2343295
1190707
1812770
1890375
2704055
985113
1999856
2393827
1563303
1477520
2662580
1983331
1861428
815365
2862361
614096
137360
1674576
1890703
1460871
1980654
2645054
771282
2116113
1556610
835245
1703526
723221
1939782
2224846
2500703
2309416
1397127
1636609
2221908
1689057
77114
2827974
2233262
1490123
2198749
338640
1089375
2218419
435921
1016751
2409623
2249328
2509640
2669249
138925
1486284
2330269
1319726
2931223
1582257
2890446
649723
2456405
510621
2035589
2496531
1224293
2204269
842165
1079669
1173261
1815802
687119
2804635
96063
1354504
1691087
2127012
451439
434075
1781309
149954
2560772
448783
2715824
1342350
2496712
2032059
8548
2262500
157290
1998135
2938877
1147799
1160350
3389
1242322
2131468
2233464
652889
369145
2889201
1026786
1745733
2088236
489498
2494386
1328040
2163621
1213202
74077
1623532
1261427
676453
2495141
189234
2359881
643114
2803305
226848
905577
853996
1615293
1378045
2114653
1412407
2455239
1982107
978725
779522
665910
78894
1892556
1404860
612379
1948738
2025313
2570400
772524
2388830
1319788
1817154
1537639
2014980
2253449
1295854
1444090
1541367
1548966
1326214
1919938
1917018
1706729
1371360
982453
1475242
1798685
134525
1612056
1340350
866663
2176732
1174485
1429141
2643026
683234
759479
1196435
1763318
752643
1412678
1654992
503732
1339358
1929739
1808256
2454174
895787
2708343
2288724
1444430
2873038
533631
1604576
60156
2778519
105051
1292331
2539790
1966879
2789957
535482
2831042
1450851
2173697
1806951
1642812
603513
1233609
877594
306043
307340
693393
115977
1801440
2228047
862028
1756064
2298040
1757571
292922
2053872
2831911
377789
931411
1219958
311497
860961
1912329
1274752
754705
231215
995752
2019958
1630264
2359758
1086649
119737
1515727
1226093
2710156
1610725
1361151
629476
2715266
1102383
805984
2447334
1327649
1019937
969716
902473
2627910
666226
980284
1609563
360402
1395364
1532414
1405806
652382
2107733
1541098
1423767
828354
484289
2858896
662464
679131
1902113
2835761
2578775
2305108
2070064
1238643
988026
271527
1314325
419869
334869
337709
1707346
1481297
2116954
2705978
1611393
795194
2121570
2482378
1194888
2888863
2159061
2239179
2736262
531326
226813
2311999
2018654
1457126
2135243
453404
1997904
1852660
2140541
2710242
2769448
776392
54972
684592
1629214
1333418
537367
2647503
1716781
1765755
985904
2001332
2264111
1313790
1985627
2460294
1008439
1721216
2782275
148250
1068878
342584
1213009
982312
471147
1227563
288035
1592800
337787
476435
2780052
1334438
1393169
2725528
1744181
516755
2486468
1742332
1126571
1578834
1282890
1732052
1059417
1282921
2870586
1985790
1255429
349827
2462707
2798773
2595349
1117791
2884066
1997428
2130401
174390
592456
650607
2061183
1573944
2391655
2100861
906240
271169
825983
1324614
1095266
511478
2935574
453883
1996538
128250
2855995
553534
281043
2371489
149440
445994
641356
1835841
2769356
1657050
2504753
2561185
261252
2232132
855082
2537876
2653572
1284172
1144534
690645
520434
926306
1240554
1242584
2841932
2829222
2502479
1743183
2869375
1710551
539848
662927
258780
1363383
1922630
1295707
1105774
2813202
1585780
1107938
1402200
2916188
1452481
724292
388984
2262428
2005217
2744568
789595
2658490
2667848
2640669
1165598
1484554
1440291
2168824
1570669
138762
1141224
1116563
453803
1248279
2129660
2121544
250947
2407616
634021
1350775
352008
2888962
1032100
918507
1337779
529933
182744
1154796
508357
2136100
2271199
822548
2305469
2067009
695937
696211
1381595
1665853
1877596
2841570
543052
2182201
2690975
879353
161763
2782936
29499
332043
873720
1820416
297160
1599611
2233026
672059
1042680
1178978
2347344
2159950
2233940
1199602
2755564
445523
94611
619183
1293460
2497737
2510285
2753557
1300205
507364
292427
1525662
2681960
1066867
263488
2556844
1587069
1944258
384705
1843025
140608
2194524
10044
1826609
2616618
1622484
1919711
1170509
2051848
644915
1893336
134352
832009
1092303
1158154
1823961
926572
2289557
2248460
1653117
1378184
2562650
1365069
1166223
2938424
2733947
2703273
798426
799543
2245371
983902
1089262
805183
2112397
2127438
1532353
1344191
443631
174650
428853
391091
2636977
113204
1787803
1769261
966055
2679310
1626094
2670111
761658
1578440
1789623
2929614
2293528
2824764
1548799
512583
2252220
1311609
1258222
685479
140515
2820369
1202750
2658195
25492
1123220
2182070
754279
2191402
84805
656675
2312707
36313
601050
2710348
1839073
685622
1852094
2853279
363834
2712248
1097418
1755568
2187325
365523
2532815
2309374
1065750
251158
342211
879767
229190
2700724
1613076
878074
1952345
264594
2067629
718259
954477
2387170
949973
947267
432808
1113492
150587
1195567
2497250
2592040
1143547
1970964
1083878
2226809
1713156
227968
510490
882073
1632336
2596878
2805022
2734408
2638882
2782970
146696
2233583
2640518
2884908
491221
2638126
822868
749801
2668171
1293749
1109270
582631
1672269
2366008
2669244
2924715
595191
2362596
895967
2564454
1745386
2014015
2151806
715445
308588
1352863
2442327
1423726
1630006
1990801
2455367
2070338
2529335
2480305
417726
2718721
1789232
1555073
2669842
1328868
851175
783946
2392601
2681242
740124
670097
2203448
565155
2137977
1861082
2913689
914197
746109
2712069
873550
1418752
964160
1919528
54844
2255837
1012330
589938
2260440
683420
2275490
2056076
1825672
364695
502772
1868661
501179
269953
1940790
1921744
1577348
577149
2136525
372813
2590623
1010091
1473
919843
982946
2398121
71095
520191
2902155
1665382
491482
2552793
698682
2777509
201236
892403
1132127
1770791
554035
1486151
1678170
2546456
2611671
1641451
236510
680277
1613648
2849487
1889799
734172
2376157
2935727
2315171
515038
1241996
745376
1906253
1499963
2611756
720059
2272800
2521825
2843862
707096
1138943
1344207
181270
2870944
1169515
301321
377573
2404962
2695765
1604643
2689145
2586292
1177838
1185443
1626703
2496186
351050
872976
115256
2394132
2883629
284089
2523843
1280709
2816461
2080790
1635097
2177514
998510
217891
1446535
773629
2584971
1678810
1988570
1861995
522286
100634
1210928
33997
984899
1360354
620820
1823918
1916661
1954920
1228578
94235
1605657
1089914
1326163
1473580
52476
1714824
528714
1167422
1286376
1293910
2717377
915620
1290879
1160078
2932801
2016679
2519536
2355167
2906051
2935146
1461803
1446257
1989359
2391467
2346652
56375
1005444
74509
670274
2555490
2669387
1410821
695003
316185
25908
1749697
1604346
2196221
1197433
1527387
666840
2821210
1476243
1942673
2022633
2324913
2860598
1346180
2468720
967802
2122553
1435229
666677
169850
2793949
267648
375380
1635457
775467
2874731
495042
1321412
2026174
1398091
1673684
147893
1204877
710631
1423291
1161642
1232684
227728
2384142
2670406
650965
124389
506549
1801465
440114
206771
969504
2044825
1859820
1491354
2568767
1134038
2749009
838691
2367679
2455641
456680
1611630
898461
1844565
388896
1319877
231900
1970651
326109
1152822
2609117
2268384
885479
206316
486548
1348515
1591435
580530
240103
159944
566492
2131759
582610
393159
1284881
814719
1944476
241318
2700578
255088
1618040
980804
1884335
1664835
2219594
22857
2485164
484365
2165817
2505327
2466006
1084217
2686320
1972223
816452
190078
2371622
1034882
1517068
2050270
601915
1634974
1128119
2393249
625375
1544055
2924954
2856574
2188797
2785377
2467900
440619
2732893
1392273
1276285
1642429
889550
1420097
2296930
713097
2314398
2713865
1148344
2062500
2042595
1811389
1585381
1273925
2079626
2642722
885764
1903802
37702
465187
428227
1574435
1818224
941512
2106953
2181877
2313220
1959799
2179174
1815085
2812887
126866
824294
795961
2237203
201523
48718
2201753
101712
927719
1560219
1285159
1878849
1876334
2461531
46979
169612
2697352
1673734
2569097
1049004
1892883
2638339
2421505
1979688
907663
2393631
1181000
2653175
1629316
2815481
433855
763171
1682362
969170
1428825
363410
347354
1898083
2022999
1470361
2882462
1094871
812081
768416
2724380
2305037
1451640
2081072
1633328
749481
2562791
578186
1217899
20402
1529748
2922789
1630727
1436345
1234709
1984988
65882
1729675
173075
1766940
2863334
2787023
77521
136567
1853477
2797774
415337
1888016
934986
1301831
2167251
431395
469823
1652427
947858
19782
716253
2611346
1734705
1435218
2006069
165808
1594953
923235
1604709
2558550
714646
365303
1700626
1713999
282883
32488
245896
1373264
294433
1388038
932000
489232
1959284
128156
1328652
663414
1066256
2384150
289660
2674174
709245
900213
2652383
501521
909026
184646
1101799
642325
2543791
1112112
2550923
2554214
2243208
2361074
2204669
1706859
2851177
2548393
1659396
1189101
1165704
963705
342449
2887993
791985
749913
463207
2263966
2542229
313721
964384
2366864
1134512
2844240
499128
2777460
1936262
1900819
2527181
2270780
1200821
70006
1406583
1120469
389925
375108
326204
2738625
1032947
565215
1063161
417057
2731508
2418925
1232034
1894190
260875
1590971
887755
2890677
255224
1811580
1504516
743746
1147632
2757604
585543
1052033
2581268
2098196
2763814
694835
1136800
2200718
575506
2899838
396592
1466872
1845957
2440368
2089125
2124721
2603935
1497016
2721760
793396
1558129
655280
128488
2416139
1691620
1731145
2033193
892678
816456
2322258
305973
561473
402310
1609862
1246191
856918
785036
188489
29809
1554021
2809134
1976421
215070
1791506
455146
140590
1983464
1441409
400029
1762410
533321
1827288
1273201
1856356
395757
972323
2869492
1748401
550797
2344305
1028175
1293798
2565458
2350741
1113310
998218
1973996
2356873
869100
2384525
2333162
1704641
1481093
2187944
26488
1527232
248234
148774
2085287
2747649
593304
351535
1222128
1564983
125135
732103
1103806
1999905
13069
1904444
2379010
1661130
1036838
1936612
2869831
2376489
1081379
2805953
2267011
2518414
20049
586200
1902511
2357369
2286464
2721256
2236686
474457
2695455
321849
424144
1815263
233228
907577
818815
157048
1804418
1308605
187759
1693016
2780702
86382
366879
2895793
2598883
1870793
1985605
2594822
1935090
1053593
1417282
1743830
2406199
1260779
64502
1007707
1537352
2512264
1623992
283262
2244266
1011011
804743
2188187
2165304
812180
2286945
718248
910951
351519
1387114
1442757
1204587
2169678
2459363
2018682
164412
1704864
289765
2272066
2654756
810270
741269
621583
2317844
1502789
301387
2221191
2261330
134532
2317642
232051
458206
1174271
17557
2437387
1681208
202806
16348
2502597
2717962
7882
2873307
535933
2136717
1937644
2382333
2166595
1101219
2438579
2563865
1138509
790024
1375531
387656
2803750
1681296
1889091
2235643
2879520
1025319
282914
972809
2208492
1308254
2690347
2718732
1486491
2029333
195671
2718874
2507418
1319774
2566126
2688833
412241
2393095
2877013
1756584
170516
503808
893583
2371514
2551101
2024600
2426854
2187226
825625
2388184
365668
2027516
2906643
163701
887684
1494324
751633
791689
2698870
1989542
2845970
1879163
1423905
1483847
2007326
2178322
952398
2935829
688691
2051838
277485
2807640
473369
757616
1300817
1026562
1564213
53660
783972
2174564
2132111
929146
1819173
1597640
1026625
1800929
1679584
1254334
1146328
636261
1638366
1278048
2251708
2086951
1138476
2881978
1878643
1319627
951287
496286
791083
1642155
868501
2049376
1519928
920663
1414773
2129690
745309
1140166
930194
2660913
2929653
576622
470840
1822733
1664947
2788856
14973
1821804
1382461
628424
1643881
652776
1323180
1837278
2726801
911367
1253847
49944
98405
651118
1652431
435033
2071069
2931847
2252838
46330
1616806
481400
2437690
1772271
414374
1037178
1111245
1911761
400918
546894
2003749
817584
1816401
2735016
192036
1962590
2808907
326223
1588219
1568244
1849160
990121
1194348
2377332
810170
165445
2268059
1783665
829738
63199
1142062
1941281
2224650
1562109
114762
90778
2236550
360955
2141704
2896803
1698482
2051529
239210
2175221
598200
2562506
663319
501837
197763
2895911
1990013
2312021
2351183
1269104
1651866
937091
2078086
972378
99950
896379
2443605
149767
1635017
1584160
2330281
1907378
2022804
567284
1176613
1990729
74016
990098
2929450
1035505
715416
1330921
2070773
915416
438957
1211098
1520979
901582
1870674
818718
2248954
2897470
1339243
2672427
662272
2407605
1687652
1557374
1257988
958252
506557
846975
1278639
1524054
1849562
795398
2834314
2447937
1101899
1896173
963821
975768
1426235
1589033
2188452
1298933
2661153
357009
352164
571526
847043
44162
1678368
2776419
2024409
272950
345045
43077
2425885
2880771
2632152
1900017
748131
1618081
1443307
1647878
2616517
69590
2339869
279361
1512122
315501
1041518
473080
1859208
10081
2871619
1904935
2147223
1939048
2199004
700555
864631
574693
2626832
332875
2736654
314141
1367826
739830
2908037
2436703
2670720
2362447
148927
1363013
1920861
1177750
1832531
146805
930763
344199
2177281
233032
1102073
1548294
1891459
2486569
2023843
1270207
2363353
1719615
1934572
764254
2383004
1385468
1875908
2744746
320060
1016148
1997258
1544094
1906496
1093077
1527619
2725410
1840292
1567332
1336684
954568
2816501
814526
844255
258385
2131835
572568
2736347
2102971
741763
2656267
2129311
79602
2597031
74159
2687370
694978
145418
1705944
168514
42851
2137185
2343670
2885304
709570
246146
506169
2426228
742890
1033302
511443
2610063
1500694
46268
1140457
977226
2006783
21595
943752
900993
2788998
2538065
117412
2723704
2603695
2671037
806528
2877529
1936058
1974582
1233917
821859
1900529
387463
515153
2339531
2461421
2864914
38945
1755729
2117068
2562752
2199679
1112030
1552377
1729756
1776698
476726
1200043
737161
1591397
2538793
1757332
924267
1256668
1469242
198322
567140
2069122
2503165
1331174
56978
458002
677293
91171
2856576
2153616
244522
1523969
633324
209006
2486831
1311272
2004496
1026339
1982114
959478
278852
1942833
1037682
1177055
2193894
2636160
1343
1483402
169388
2546425
1280374
2441248
1425967
330133
447507
1648106
9979
749254
1458989
2400863
1126260
1130069
1046507
1941297
2330982
2607894
904677
1555431
895550
1743948
746291
1138541
2019736
222734
2369772
2085551
822889
2661626
1871734
1764142
2325715
744097
1224928
1881966
344179
829620
809105
2105040
494679
732633
2887017
1470571
2473141
1431364
1942943
2329875
1387986
607416
2490632
1384142
2159610
2146255
698597
1231068
2269130
436070
1129244
727891
443001
1120363
399389
1190552
536095
1284724
2619402
185689
2700665
1985704
640467
162541
511258
300268
940385
1068246
2265052
2758568
93666
2844809
1335285
2029037
2330113
2168464
584935
2324618
1619140
1169589
2608008
1912982
1772736
2193478
1994892
288322
1577927
1255304
2710324
1770711
38033
957696
820805
2234675
1679107
2937870
1893986
2496264
2426537
2157542
2778534
1503405
2354401
872222
365944
2596790
1574829
769471
42237
648033
1121841
592988
2842552
160167
294668
1829399
904520
2478080
1839635
2763086
1293903
1409135
1718023
1729017
1812564
733908
1980060
144007
2325158
474434
1951916
1008971
2773656
739756
1254269
942798
1926668
775536
542732
378134
2424361
2304344
2144650
2691649
2418592
756445
529012
1667173
1949729
2497500
2666355
205668
2625232
1083945
815547
1011886
462869
350862
2427854
2509255
2521613
1562011
2396760
1263692
1865869
2288087
1189584
1483881
930019
116385
69623
2727625
1819267
1936197
3446
1316238
906917
2511423
768794
1929640
1466433
894912
697440
997677
1461465
858085
1774312
2629326
426444
2788348
232067
1087409
1372931
1088070
1793485
483093
758988
2414898
164639
1121531
207807
144446
2873296
2391298
545136
2284680
1486177
675979
241754
2753718
1018207
2319444
2629604
2222333
1769729
2045483
440735
306696
2144059
1523062
770281
98247
2585234
649996
209133
2700402
2265310
2030716
1348736
961197
2699232
194367
2470538
1305104
2577739
2027093
1281792
2445392
2853160
1800651
1599207
2615786
2363171
1022906
1484697
2352087
1524711
2560160
2784429
2505300
814075
299077
2575945
2249143
1752685
2644261
2470240
661012
886902
1355814
302645
2406882
723768
2294993
2138097
2712162
417768
1598785
1912780
2587268
1297236
1693913
628761
1472874
982552
2117905
2792956
1652668
2116654
1631116
962307
1859852
796174
1015453
1175374
2366862
2354137
1567258
1921655
716517
525171
1186345
426146
645402
2756842
2362561
2220682
2075739
610722
1308126
1739329
1026338
1590241
2083779
2324457
216855
915454
491549
687764
392325
739531
666859
1814796
2870580
2073273
1089283
708554
1401401
1816885
683108
334673
1781857
1641297
761557
2048513
2197473
230530
2640919
814755
1602638
1828535
1337810
2731073
2788984
2239087
1946748
940924
192995
768115
337927
1507666
1331102
2340029
1256791
1315372
2673148
509817
1894757
2268971
426435
2279264
2462695
2243395
122220
942425
2120599
298927
1542742
1387165
2684896
1309876
2900427
1086626
2156402
2171962
698451
141117
159082
1927160
921984
2462592
2779389
2488828
1020543
2708472
1076511
499217
2665907
2920255
2392980
2423375
2293534
1271485
453717
685007
1805827
1924242
693064
276758
160817
437332
744939
1479334
1509919
580264
1024440
1959194
2300718
2677845
2763459
403755
706761
444578
2701064
1043814
2423807
970331
2114484
1895737
76509
2142197
1525840
2389929
1661407
1523377
1429172
1059625
1123365
2897524
718767
890321
2034581
657899
955106
2773615
1590286
729875
1375153
701101
2134446
1661660
1895959
678041
271049
2346188
1463228
2176526
255153
2771329
2799995
2677482
2490135
847061
1980107
1336785
1857728
2593902
479157
832150
2602674
2173242
1958925
1970072
330904
1051254
2323946
1351365
1008824
892790
2093765
1395401
1588308
2383032
32925
2804567
1213283
964970
1115289
1911861
1560249
2680952
1351385
2671051
90020
262287
1326167
652389
281727
1393569
176445
115892
601920
610657
107129
2150897
112942
2419426
2216053
2627674
919443
2846348
1288191
1022730
2003327
1955851
2347077
1976177
113521
2654792
1182348
1617154
1658633
14482
2153997
692385
2857714
1616566
512791
2569533
1042956
1619612
1967139
309443
2856335
870924
1759772
1923232
80645
251441
1871492
768084
1872365
621856
1915696
2247127
1794154
2223634
1532350
1385940
1005218
1165138
1378087
421299
536694
1616086
723974
140828
2308410
1673275
2835232
1993679
2152038
709566
997659
780444
2738710
1518197
568595
617022
291011
2815223
839106
1495913
884025
2759952
1434595
1226304
2362678
900287
2469912
1591321
1539176
2707214
138540
866498
1348544
350596
509900
1885291
2504427
2885238
1101916
1672057
2520026
1719504
170807
1571576
2234297
1860192
768436
75764
1190584
2541157
900239
1352645
2927494
2172568
2798272
1653131
1905332
1377543
2046672
645698
2022096
223420
2786924
573812
500820
591686
91082
2726410
134154
1572534
1514812
1068431
2505208
2023489
1418242
853974
2576327
662254
2702193
2534571
1556898
2680167
603115
2301066
1176256
2604232
99424
2928552
2055721
508476
1080414
1840538
1775095
725095
529672
2363498
2591642
829825
821754
68001
2517371
2098350
1777495
73037
1541964
432443
497098
1464688
105752
2134097
1275841
2668978
194932
1834938
86041
2795072
2274231
732985
405829
756239
325369
1727255
1575885
890188
633064
1160081
1319453
1694862
511343
399951
1681625
2634069
602641
1819751
2737361
329227
1335976
570045
1898390
1158073
2107922
2277509
233531
2900410
1378841
2113046
767685
2239106
2020292
2266402
183705
974700
2420900
2835208
2404011
2036979
1566888
1318286
1285520
1276036
2375384
1893673
1584628
157348
2907411
104436
2830577
430429
1507135
362385
2631394
1801466
1348688
2810852
2843243
2609682
723291
1904519
2708327
2847365
2779134
1345007
476201
2242870
416609
403059
1204196
883177
712995
567569
1209846
1163605
2815596
267818
1277757
872669
2371333
2093038
2355668
1356990
781850
2841249
1262177
666302
2318699
351674
642317
1379010
20256
1670957
805835
2786325
1696991
1714610
2939596
2066678
1450110
1900607
362953
1937048
1181736
2143125
12613
1433453
462671
609487
266479
1476553
2129104
76713
311316
829071
168367
655105
1737781
2011506
974231
2352668
1409021
2346461
763573
941509
2859013
275274
751519
1025501
2512874
1742359
1601090
2713451
1675135
169908
2200803
1396622
2288899
1869245
664147
2354964
2582608
1180669
1881240
1503454
1578181
1117396
2744980
2850337
1503484
2839527
316459
1978409
1106294
1441357
2546577
717687
1854545
45519
1110880
1737331
1463393
1881408
81060
2937917
1851666
1826978
2595414
259071
1816614
639819
2601001
449505
2040121
1904521
1255503
793881
975805
1279264
1513848
2173483
1797213
472060
1915947
341197
1429922
741243
258612
2250475
1855795
1235659
1475448
526286
720863
1899365
2195249
589595
2614344
2583363
449380
1454977
957135
50615
1281689
2549834
2047455
444477
1534785
363693
2650445
2421832
2224585
2888468
114292
1313842
1458917
2416170
2071298
1788434
1226065
624514
960932
1357499
1937220
1888461
2119805
295223
879137
2521127
329377
1799221
1411886
1143277
1256697
2311141
2675136
2642669
342214
231296
2565248
473651
164829
1707436
138891
907542
1846991
594365
2398382
1045219
2705687
446060
2473086
2129821
2665393
1149588
2125991
911284
2402256
101647
2576065
974066
386583
1961296
3500
1351010
2157297
601642
838401
1277415
2027554
1481396
593889
2758263
797765
536216
870051
775030
1472203
2085692
2352341
1553904
4113
445847
235935
2540723
315947
2268809
387184
950056
2489225
1219012
1733678
787660
2002351
2046474
116989
1346266
1002047
1493507
2308566
1562047
440692
724954
1495149
1383704
738492
2627057
1357680
2194983
1641298
836920
1305109
2522158
2576366
1677280
2500978
2047494
1266557
1242105
2675893
24591
2477774
1362651
2139612
2364444
2281369
48834
1831623
2806426
2290178
38780
1067364
824575
2711452
2139454
2082132
1967600
2929876
274980
2843201
624619
1382444
2676257
2866192
176300
2210051
559790
1869432
2792690
1076264
754533
1631904
1531166
470019
64653
1069272
1749054
1552246
2694166
1469942
720195
2426462
1206681
2649733
778997
2695983
2065665
1684163
138554
2652968
1723676
404540
1907315
2367407
2939686
651503
862108
997116
1369503
1853079
2019392
2831226
2841902
729451
1585009
2205989
56413
2576111
1480207
1743974
300655
2626562
1281655
686973
2001907
1792390
1257842
1609174
2659293
2106186
1385171
486463
2300514
1448826
2670626
144660
2142248
1468097
1239018
2147558
475675
2113282
2189438
875054
1132880
1498402
2717668
165960
1997655
2893971
341058
2216913
194343
762190
662519
14787
2609162
58880
385536
1596377
1617586
279496
457009
1796770
379405
1442005
1548193
1474029
1106519
1842976
1563338
1107738
2440540
2619424
1736451
701127
1161894
2101476
2817738
1765176
2126060
1265937
301598
2107052
2715930
2469831
1244173
365241
1857948
1987542
2549277
2209679
1701776
1228076
390600
1492850
1861165
301427
1311588
975221
2939825
125221
2056868
1009920
2207022
1759276
140769
1881409
2404207
1465373
620895
1533451
311828
2725010
76939
2762461
2057531
2209178
2683858
1362311
1305987
129049
2219748
1113364
2558351
1088254
2818381
538724
2876478
1436588
1886069
1753112
321857
2163149
1747568
468684
2494991
328625
1635656
568773
509461
2012782
861668
2860765
2916072
1170506
2734511
675345
743982
2492086
316522
1976996
187403
1409829
2597852
480091
2831917
2245074
815326
2044814
1038820
2014531
1961692
2305017
1839492
1217484
222895
2416186
10072
381892
1099829
2482495
2720007
2747359
210642
2419479
927001
385277
2394451
1948695
1440481
2767451
2676148
74121
2860442
1854077
1959238
2318070
820352
845095
1822750
2659404
2054717
826788
2125015
2221163
1218428
96759
1311828
630620
1550244
2227736
2402805
1393784
625962
1121203
626990
1887392
2307779
1121504
315964
1728255
2870088
1207965
1906328
1247146
2247563
2424739
2770979
417446
1675303
775598
2550404
632104
2625046
324562
7075
983575
429836
1166293
1067312
2199831
2781142
1559774
2373041
1440002
2599614
9051
1328866
767321
366453
701918
2090561
2314104
1858513
781928
2628637
1750436
1734180
2463598
168885
1168294
226363
199497
2386026
398126
1928372
1983797
1634955
2662784
2686559
365271
1298675
1898271
222312
1276556
1633073
1904015
783391
553686
641666
1547179
2186196
1126102
820510
2777769
2589069
1678448
2085070
374117
2608012
50816
1477696
1277064
527370
1525306
2718630
2645707
2377780
355987
1251587
44330
2928376
1323728
767020
744148
180104
454098
615118
1989245
1493704
2516187
1898170
1563360
2906304
2732349
657754
628574
2920898
679359
344428
1051841
2245102
2336417
1658126
1552533
117753
822948
726169
246667
1454833
696531
767186
1645213
2594405
2860290
1480900
1122350
740671
402823
2153219
2898042
1420023
2051250
1429805
2342032
1755635
1648352
1580638
680187
235846
1953216
104507
992359
151613
102002
1614365
856884
2836391
190071
932171
1117695
1767354
603447
1114971
1316381
655176
2004303
440874
1546008
1145857
2339279
701991
88921
2228656
1364858
2268669
8860
2000471
2632470
2761782
528583
28908
2287441
166503
965512
1848797
1181372
1942737
1299983
2492741
1542050
1046698
957043
967984
718331
546259
2484053
2683176
1387976
1812357
74244
2851164
301859
281442
432277
2028347
787974
155501
1454887
971899
1870257
1589514
1070027
2034951
4850
2115711
845102
1043642
2437706
907690
38506
1123242
940546
1752193
1198557
2495632
1326552
1417963
2566895
1043186
1874480
480167
2658250
2542788
1634344
1609251
2182796
812887
1903971
2386987
978852
459841
2491394
1877023
261877
1236175
1169197
741861
2352360
1369471
2928785
508468
2266485
2455159
329944
1593524
2019395
874869
2026217
2571755
646575
1996813
1721479
2427364
314324
689137
2859958
2324739
2860972
972155
225220
2925198
851197
2516936
2023787
373536
2455030
2916142
2784896
1560597
2907901
701318
1820601
17062
555185
936731
1545390
915048
2136277
50170
955294
2581436
2884923
2463728
1897034
2074176
1335686
1749004
346108
1225656
660027
958025
1300389
1047938
2570488
1196871
2787658
1692560
2063067
1910394
2813001
653227
1961941
2319406
1364925
1279792
1195708
2516680
2433549
926925
2714311
2827445
1022151
2208022
2001600
1888298
1669353
426922
810868
1426651
2272558
481481
638668
1825522
2874776
1752239
1696488
226921
202219
354406
2335934
2357762
1569134
2025719
2369613
2248671
936922
1185441
2518075
1086819
1462123
593102
2638601
1319688
770350
409406
1794529
481599
2361193
413274
2031843
595619
2743821
1784160
865040
33061
1939202
2571644
2651648
670858
221477
1875024
1419216
895130
2279762
1558149
917247
2037813
740238
1850444
1937956
1435792
297566
469777
458110
2123029
620740
2420836
2397396
1968857
770477
2026241
2056176
1191149
1128892
2563944
400320
2205007
456478
1031320
2324787
822483
2824814
2212150
2500999
367566
2576223
1004059
2030654
380606
2129202
24310
1096034
1241813
2655747
2286414
1209670
2297983
2088643
231973
919210
2229853
1802280
211419
2282269
2781884
1761818
8418
2381155
308170
111376
1634302
1632725
56055
1652172
2474597
335598
2576313
1918051
1985494
133618
2229240
2101773
596898
497229
1469014
1475851
396046
1508222
2287355
1791624
1574040
1786863
610737
1917411
2468061
2888269
510934
1273876
733506
1669452
219242
1425068
618010
1020055
291601
1477239
546000
2409516
2694213
1568927
2242022
2831265
294333
1324782
1508903
90620
1025700
2434056
1043925
1254177
2472695
2800581
2719002
879370
44311
293030
2797327
2427497
308920
974421
1597953
1733307
1888815
1819946
2502333
1154257
2904653
448743
656093
736294
381583
2232956
195802
2331486
1115780
999856
2478024
809546
2686900
1473666
2120358
2169085
2737801
965851
2297548
896380
263
1223675
69578
1082150
1689491
1679315
2461603
450262
1408679
675328
688617
841585
1249325
987675
1124309
2012694
1923150
2501753
1981434
830121
2010061
1147427
2631545
2645139
2680387
139814
877628
1858379
2791302
1151523
1963062
2214024
646273
1214465
171802
1635925
1968071
374995
474752
2534607
2081900
1198906
872667
2595749
27404
2057249
679572
1138323
1921841
1428023
1443320
2416916
985096
736299
2163605
1702216
2203365
1937393
1203332
341513
2842382
1147600
1866643
1372552
1144124
322172
1189533
701433
2614794
531788
1848496
250598
978320
2527201
211312
916070
755136
2375821
1824607
2359164
1897240
2521139
2759562
458988
2361238
2046388
103054
45303
2503877
1764062
362396
2715615
876833
275342
1531416
1084412
9995
1925673
506730
2857923
2931996
1764616
2109720
1346226
2554586
15429
898829
2370791
2178619
858010
1655734
1461475
2856600
950231
2527547
2177147
638178
377786
1788055
139967
1770127
1808009
1404886
675830
118857
1509756
2224914
1744754
566959
1371750
740507
2037771
2796151
2283233
1671438
2340767
1499839
1435573
1829089
4020
2574497
1471783
2840393
2377538
1319270
1902003
1001625
888094
112881
1695417
2309416
76903
2573225
2094801
729487
1505572
1212335
1121152
2116300
492007
2798034
1443991
1275429
1512019
1875019
2135725
2192070
2692418
1340132
2152760
2268164
1542779
2810325
2016755
1252631
789070
261739
1292515
1710268
2667779
1235654
1238869
2076203
802686
2381183
1438975
856355
1642983
2849226
255315
2753654
1528212
1418149
206937
796770
2477467
1388815
2848530
2004818
1413915
2431183
1668127
2459119
1715120
2578039
1730025
2226812
2248417
2534308
1027545
2253846
2930636
1994389
2042847
656615
103807
1692530
2748471
2327027
98447
1650556
2076046
1718315
2653311
1226936
533951
1807707
1569546
896573
1609549
2057823
2397283
494809
2487127
2690647
2899219
1852161
2165779
1736633
1108961
628017
2108584
2862617
438251
2024774
718183
56769
2735086
2041887
418911
2259369
2428295
682189
2740012
2008549
791357
1898790
921365
1221303
183185
2663920
1200606
429769
2311137
2041850
1103164
2275192
1468048
2633882
2023405
190473
2248659
2508140
2598025
1011717
1333594
2108357
1906616
1727453
727040
1258892
1116572
2205573
2101767
2796642
64586
734707
698852
121391
610009
1068237
1021536
262925
1123537
2096379
2520267
1842122
1936275
2924906
79269
1338491
1777952
512478
551230
2471565
2606568
2800598
2601075
1478437
2351981
643258
1850060
1646382
1931481
1148303
669737
1332010
482612
2663544
367516
1501996
700556
277311
681937
485229
114567
2723922
210496
885273
1487372
2308166
456559
2093178
545888
1331585
1851504
2052644
1652852
2418826
410996
2846393
869718
106641
160194
505917
119944
1204875
783494
1769471
1351004
1950151
472767
811747
2290362
2903236
2220251
2618439
936020
1307110
875558
246583
955492
2032293
2742483
754622
2667323
1524978
2653208
1666587
2022661
520566
2110192
348401
977770
1479004
1203604
159126
62042
1113460
86685
558180
1815668
2180449
2895303
1855772
657995
434411
1680356
1241074
2090846
498642
1452360
2256852
1027502
2255909
1025534
736892
761873
1495826
667552
119738
280558
278309
977158
2560783
448103
2611559
640362
1655855
2118306
345167
1100439
112737
2383818
1190453
1331021
1437726
2043198
1294873
2738599
2281611
465560
770478
1211760
2803766
29023
1692708
1912716
1927271
2132452
186536
2858913
765564
989128
2081851
565484
648609
1255479
754357
1478064
147172
2361018
908794
1073904
1750029
1398303
1973262
578988
1768529
19574
2071395
2462118
2577387
2888127
494146
908718
1663804
500522
2912339
1666399
1518295
496070
1464303
1534969
106899
1993966
958923
285532
1732032
1436284
1565190
547265
171137
1048679
602177
2303584
1162809
1735031
1690778
705101
2747630
2265810
1527931
1856312
977201
2208688
139896
1032805
1344070
2473638
1449642
671865
487866
2465349
852051
2273413
1570448
1629591
2636408
1354514
516735
342237
2835168
1140364
561987
347955
128888
742738
1279344
590528
49739
459855
2898958
2635273
444230
2121156
1757626
2453221
2487849
830225
2714613
47189
1401252
1660357
1422298
974933
2727261
888870
2798
1049701
1192027
1243972
2326093
968135
894510
998212
178420
2654669
808556
864530
1298040
2266175
123299
1127069
160071
1489599
2892711
1868966
396382
2786055
1448881
2010706
2737323
1321068
2037160
2411633
1774237
1546994
1771139
2893468
2867118
1360488
1461691
2196094
2284877
2639614
172141
1342514
1202444
640091
1607701
198869
320523
933299
1394329
1859463
996598
631149
1802598
857918
241646
765710
1576109
2266849
1911359
157391
299190
2303368
1930988
1795296
524432
1568044
159664
1137064
2084442
635298
219358
2615937
1152551
2261860
2857483
1922950
1712281
2852613
2778980
2803552
476597
1429148
1841775
2434170
2487495
2258516
321633
741310
961709
2234407
2031249
1195505
1275743
919154
2505768
837650
785514
1650802
2387365
1439714
611951
2054363
177928
536613
778175
1888605
1327489
1526374
1771280
823287
1589428
2167019
1145006
63357
134155
2124760
671559
343301
1943569
941387
52953
160245
454580
65396
391831
1667727
2394498
958804
2438051
1532708
2242415
2222085
210993
419152
1911100
1056242
676261
252205
2908665
1308589
1461867
2912529
28655
542585
540167
1714803
1240416
685173
2452322
687931
1364622
2899184
2399578
1294936
1742641
1347381
1538789
1906784
760435
981845
2367640
661640
2820077
2381772
1848690
2330620
2269285
2380841
1685209
185973
1970687
1019095
70619
106531
1548676
2536832
828158
2031255
2679037
689869
2836373
1557636
1794804
1805786
770147
123083
1271131
471332
2193350
2868211
1381939
2070712
2144274
1954663
1859535
1939925
857409
39317
1008249
1129738
1642261
2861052
2082351
2268709
1166684
2627586
1399488
1034528
1068666
1170809
1226313
2345408
2669354
2191042
2869788
2856752
431631
1880678
1620614
820260
309935
853
51440
2519232
787687
2633931
2727362
2686730
1974972
1807834
1220671
593048
12902
1712188
2670544
2642577
292463
1653588
458118
2037887
1019836
1398393
1161718
2505165
2365822
891631
2385070
1299791
58585
631956
2216274
118085
1473988
1549327
371029
2449527
536729
897920
236693
1359351
2160589
537875
229982
1165050
2763479
2783117
774749
2284448
2380067
2135260
1313203
2805115
2223784
2084676
1767722
912424
1131926
1790733
636859
473469
1842647
1250255
138961
2900273
2594942
789244
2749266
1727639
1485774
2123867
1449586
2824808
20650
623683
2097432
2065683
2153294
2626038
1185734
2158244
2294937
1431984
1640768
1937819
2474077
1238245
1550304
1022125
1802640
1894563
764617
2181662
438724
44153
17828
1512769
2126726
570183
2474565
141981
684889
1964818
2518169
317715
1513500
2144711
895277
2538240
1260982
2532668
2460823
1670520
1198759
1046227
21901
1257073
2179331
1347940
1655972
205702
2597096
1538836
2834281
827757
736091
1814827
1834988
257241
590362
1859338
439814
2474970
1887730
284072
1735740
982853
2410442
849417
746383
2711913
775499
2412197
1370397
2631477
787397
2703149
1978327
1099233
311479
2181190
1759234
1785217
335915
24118
1865277
27903
2505306
616816
1772748
381100
2405172
692745
2201067
1165476
2153246
1307
2175180
1579698
661749
670212
1744325
2406766
227939
2040278
1371171
2737667
1529845
2669598
2207664
896788
383621
2381834
2547806
2563163
851530
1189451
2024582
82886
1710073
1667406
26561
2621807
2034331
2008158
1578210
2753807
203040
1049307
641101
850766
461125
1492489
1663871
705984
1347691
21822
60153
314553
2874665
1415922
163833
564483
696128
1648308
2541933
2452245
1966668
2679771
1620011
2389588
2373677
220154
2315231
132278
825585
1250560
1689383
2868190
1441404
1245590
1689773
51713
1039653
2721110
92856
1336643
1790467
1683686
1920348
1950809
1317329
538778
1217178
16577
1962583
1561316
574466
1006964
2283322
354485
796321
906397
2834668
2010020
1159166
519958
454507
1263222
787919
2564619
2415451
727781
2814111
2491591
1059737
1913457
1007434
436824
1176314
777632
1839092
1665138
2817935
1669396
2076826
1315301
2753933
1907171
1917639
2033267
703608
1207553
1126248
665174
1244946
2295006
476746
1095335
475116
1798007
2154666
2717840
480188
1438749
1676296
88780
353399
2268836
236861
990358
1505620
2069744
2015198
688983
2592735
581901
181795
907040
2650101
2128773
2363493
872047
2123534
656188
651578
681349
2070794
1608346
2542975
1207655
1057616
1128420
2396646
1012507
2125438
945594
749006
1247285
243626
321939
1717566
434377
85061
286595
817286
2746471
1754125
2600020
1851253
1440367
1369662
2803277
315783
2251710
2892912
1322641
123897
2025158
873816
2103141
2656316
628496
1757475
349787
386259
1651548
313396
2509876
951407
1348197
437126
1644798
1788875
180581
919336
198458
1752075
954629
1527068
1301366
2016163
1019141
1365528
335716
2378066
400441
1706961
707272
2127947
163735
330978
1129602
970447
1142961
2403723
57255
1027444
527851
2118839
360949
672146
1824862
2669380
1416007
1182458
2888828
400923
2184750
2815228
2817448
208194
1666931
2719756
864671
473440
2491731
235531
370035
750788
2470586
1130046
1162420
1582023
942646
537405
2498819
327277
782178
1328041
66857
2652150
2039790
522158
2222020
2157614
2163444
408669
1346389
588290
2156389
1447914
1255778
917102
1727025
1046472
1926594
1158449
22422
2622254
2081058
207099
797404
1465107
1393482
1931351
1146894
1044978
859188
2899285
2573061
1397604
2505900
862152
549072
2368142
59327
2617706
162121
1162705
2215799
2095764
1035101
742395
860542
1438184
2873477
309256
1771364
1280145
1701653
2348179
1951057
1079415
371119
2003478
2716788
1651136
2606566
2286546
809176
2734895
912296
1575769
1354671
2934643
363540
243143
2292300
2672544
676684
1056057
897485
2153697
1784625
1388601
1715800
2069800
1739944
1162677
1032198
1637312
142456
2330872
174794
2630620
51494
397661
1373270
609629
804954
2642137
2843590
596104
1735604
224374
382158
1720780
542454
2532335
2343275
2075980
1148162
1122557
1639662
983169
350333
1590909
297802
256058
963107
356919
1546488
2392997
1089106
2312586
2430342
382184
52401
64984
1388559
2809387
1787985
876221
575880
961445
1430749
2509956
1291191
1537144
2304922
2040286
2412954
486016
1024063
105572
2561102
1179834
2295095
1083569
2757949
62792
2086334
2027690
923954
947628
432799
788287
1861210
1200776
504942
2299016
1951722
1686687
890042
875874
34028
1403744
2594938
921952
2018327
1868665
1819473
2503122
732230
393646
2051769
19952
2299064
2702666
1546419
1481816
1305936
823252
1003641
27734
67972
1865074
2384175
380078
1346830
1548994
2340981
688063
2007931
960917
1378525
1218606
2904481
1413334
2711981
349174
2919437
2573119
1072457
847424
341718
74109
2397387
2420787
1692230
252071
1056947
213107
1115017
1460534
1516115
2284387
1103235
1206079
1335233
1435711
2058663
1743448
29146
1192935
878373
2872655
840104
1624995
2425882
1306668
2545157
1331246
2117493
2853967
1027480
2196176
1975596
592859
975436
1621888
395259
1060313
218203
1114154
1994283
302963
2560533
1210171
1843406
597860
1293633
1212211
899910
155086
597579
2738360
251831
599632
92519
2674375
2533763
1071024
2394248
1635267
1657990
813438
791018
910082
124426
2075289
1574280
926475
96626
1755480
1752464
2864330
391089
2288140
1468766
1912948
1336861
593011
488488
1515779
1636480
1409051
922964
1230115
2067482
2328376
2912101
1124500
1416186
304113
1985103
1637468
1749360
2756370
2284124
2209496
2278075
1496125
1622742
1846320
2626968
1553279
2559113
2427066
2290417
1139947
1593967
203605
1677273
536906
1599376
2532358
627201
406107
645216
1627841
1942122
780292
1019852
818089
167658
557067
1825550
1178096
1217049
289732
1986259
2702358
1019735
804220
1482161
1281942
1587158
99966
2245074
1703803
2808486
1608794
2222587
2385882
421766
1257782
509260
446896
2483184
861978
1337437
138409
2767177
2816121
1891829
1967150
1566930
2513532
2294279
809751
1931850
1187729
2594892
1037522
2749945
2687873
1300159
663120
1887562
1621133
2100759
2895427
2193128
597940
1984532
1613452
2459493
1280049
1527353
204640
2254737
2188126
1389109
1122318
50216
1060405
1463315
2565922
2859566
2360846
2925386
827207
20157
2422207
2301317
2077557
420710
1912008
2867831
420673
2913202
2709410
1648661
2127746
2460094
946906
2809231
1560552
1143805
193712
1611759
1979466
709964
822987
722941
1480814
774721
327495
1759598
1382844
10756
2196125
650307
2801773
918391
1395647
1185235
1444857
1919598
2677138
2912232
2547049
2219453
675856
2509557
1562773
237094
2038543
1262736
201640
936968
232610
2648660
2365674
1149803
493537
2019736
2586566
863445
2909386
2541679
2374944
582835
1490712
1878280
2697756
1174661
1438893
954849
993746
1957739
2630158
2144673
102976
55849
1957943
257896
2915865
309983
1900766
1570657
2931365
395829
2299198
1958618
1432470
2715217
1912983
2039375
1254814
1984654
2510213
1387503
410845
2443554
536117
795706
602205
2302433
2275976
2011765
1282096
2591295
1634079
2379158
404054
1566399
647473
786135
1959354
1110700
1905830
1395988
1296506
2782736
1963828
895061
110243
1643455
26412
1694589
1393015
1573732
135938
203711
2726945
535967
2200392
1590253
622754
458131
50882
308720
264650
1469917
2063528
521574
2359269
2779499
2294922
231570
1155162
2148369
1406708
2415818
530143
2567855
150076
1787477
359714
832297
2777457
2755778
2187825
2618238
172473
1009385
2453294
512345
880017
1863742
1022589
770879
1855688
56891
28101
2326585
349519
1948597
1922489
2160710
1629285
2066767
1423787
1524838
1640724
2643521
1191281
281148
1600606
352531
1820873
2516255
403557
2785309
221197
467041
1880718
1182778
562342
2346114
1066873
1903331
58864
485011
2916024
2364368
649080
987361
2405862
551828
1382665
1374658
2128507
2543851
1452355
2816253
690724
2016758
2124979
2195402
1616067
1604054
2712682
1761176
1383050
115440
2673164
948229
1555024
2209729
840702
2774066
2589658
1012112
489274
2154467
1624690
99246
2796774
2366948
584999
1175014
2179649
344286
93895
2348803
1408188
2406285
2805892
450983
925229
1562796
2264138
2239837
148418
139980
427202
1224501
279179
1148208
93294
760831
2931614
2690641
338065
369921
736666
2075775
1736154
16621
1716596
1587255
517565
1449272
1066091
835945
2450563
2323442
2487560
1774274
1682418
2394701
741523
286323
41418
2557836
2765745
544980
550596
92238
470680
969371
363663
1904691
2275499
875156
916367
1243345
2131292
1539081
467822
1112880
2715765
2587445
838140
445622
1829560
1505465
2249120
1503793
2842023
2035841
92510
1150613
1707153
2108540
1692467
2166634
936428
2377864
1540313
540728
194739
1895168
542948
2708372
381207
2653505
1461912
1085878
928937
2542484
455322
2193765
891427
2776041
1865329
957509
958022
1999882
737790
2193664
2604874
787582
1400208
1039687
1919328
1446071
1123824
2803100
1145448
2281836
1519448
2015428
2507296
2833103
1278526
1670022
1638803
1742829
108521
1826159
2654770
1518152
1103301
1729294
242078
2134697
1874634
2733790
1669361
1955746
2715921
1848679
2132709
2590902
1205314
1962648
287955
2489411
1070627
1224561
44532
1985143
263423
929617
2072990
178956
2772526
90439
176530
2185824
1395072
1887519
504584
512837
2379323
356820
2319579
2846223
2628412
1969217
2197038
2743177
641920
167806
1771681
78507
2231214
188435
419659
235333
1632280
2039620
2924645
1305327
2718401
1147501
157630
1808191
1920447
2427955
1619420
2278740
2108856
2879330
1176331
460825
1208457
738203
52886
2397220
763947
315203
1106143
1804631
41541
2276020
1295654
853808
2693021
1274009
1864830
1719292
525921
898830
2901817
500495
508589
2710082
832615
64582
1628729
1217221
1272383
2151181
2177988
505845
2181792
2173453
166416
363742
2726908
1555773
2661506
537634
585165
2117674
2145301
323498
544274
560229
685502
2930126
629038
2227775
1400126
1567497
2539240
993303
823103
2701057
2035205
1702437
130435
943301
2687696
1037483
850117
150777
664495
1827276
1599322
847108
1301818
2337718
2761439
249035
1375482
2542351
2595191
2501137
2527788
811368
1086707
2318074
2461983
300164
169155
2255791
904695
1278681
307415
2504911
2144339
209237
22205
2011163
1889046
1155480
2078116
789207
316094
1982132
2203300
870381
85172
2791561
2229615
2281837
2077452
31779
987916
2090510
1810351
1042544
1687006
1991687
2469442
409489
2274488
2726640
2292125
1417453
1432426
2477925
2597547
2230959
1747230
1782320
1170768
2041843
1926407
1518971
483444
2184170
1833467
2772440
1843706
585341
1393869
2360620
2218704
1483816
2536327
1913389
1743797
1774981
782071
2611900
454990
1384997
2632568
374871
2641788
2289827
2159786
107762
1706079
2017073
1420736
1233822
2214609
439288
2635144
1132915
2124941
942288
1194366
128770
2700587
2887186
1102507
2186657
2896318
651475
159830
14489
628298
227201
1263286
312071
1852783
224859
980211
2072654
697405
138466
1279343
1916273
1083112
1213825
1181105
2930954
1721209
306360
1427730
1860748
2494674
2397666
364477
1751629
2420592
2700517
113993
932656
20827
1895312
1742694
916332
13590
1986562
1711489
2582370
2566670
608373
2378063
2722639
991012
2075625
169614
415346
2637248
2491803
1567343
2866511
1384690
2209957
630356
845264
2210602
929086
2600838
1235198
1446517
1845147
2630690
894002
745712
2302138
2371813
462666
2219397
698559
1739581
225388
631027
629606
2842321
2462432
33349
88226
2718873
2424226
1424946
2130126
851255
1425215
269383
1484955
2605869
702676
1337414
1925637
2460094
1432895
2136025
1568139
2605226
86962
1677796
1708383
575295
1685526
2155270
1689886
2446688
2925600
1399796
340336
1090487
379144
1030752
1843884
2135922
2428115
543371
2532292
628944
923747
1464098
2337444
573471
1660876
2666686
2074844
1573792
1150292
1380824
2640317
486724
1388295
1731568
1145648
954727
1097738
2681517
311934
2135725
320072
1596900
725450
396498
1023979
1229161
2769778
1065195
602867
2087336
1784331
1513088
2071562
1781099
1496055
1318100
2310271
794578
2271326
541118
551
2141820
1512554
661858
2336448
2602562
112644
708578
2618989
75972
1460559
851282
1614410
1244675
2823887
549779
1838007
559543
1279987
400358
1388832
2301769
1415209
61064
323858
1038312
1663576
2609193
2905375
571058
2387033
2834706
2457500
2534183
791141
922035
973996
2584614
1834583
2910519
746243
2799311
1759544
2084850
1566787
2036058
1949666
2391873
1134654
2732199
1241415
2121694
1130031
1823738
83468
1034009
1493659
1123469
2346109
1225288
1409853
2615833
2169059
2390909
2396767
1564840
1274937
1441644
601823
2855071
547995
1971619
2010343
605531
1765126
2054086
2600402
2462250
2151015
790886
2608963
1256909
1058081
690978
1741732
1604759
1536356
218206
1278454
1602844
492379
2096307
1910767
2892087
782156
458577
423622
810146
826780
686771
1534370
235834
951941
1600015
1056380
2367086
2349476
2880178
1691065
720907
1574446
2610968
199261
2514201
598679
2114538
718135
1095622
2009607
228563
1528588
399896
1972793
1805453
1603160
1853687
2837016
2634761
2136023
920579
2121127
814302
1258037
2301249
2294163
1743162
850685
2577989
2499756
38272
354553
216324
900708
903908
763089
803315
2483808
864844
2561172
1690978
449820
2689850
2329705
1977412
815607
764524
186983
1838638
1114080
2078619
836044
2808786
2438628
1488438
2126225
1701938
1192894
1960949
725738
911602
168078
1189025
583280
67148
2101968
706737
1606190
322363
2939097
1847718
1506992
2838065
2165559
2842647
2036280
1763205
210484
2912644
2257291
1346358
1273062
2601325
1070477
2542313
248089
860639
1294106
1587664
19874
95786
846515
104953
1052848
1395930
415907
904366
1048394
321293
2674629
758528
79846
1168212
395186
2187790
420038
487956
712943
2430600
2939595
2930771
2336440
1492036
1425143
1916252
2430600
1693662
63516
1253378
19599
2409190
805523
1695080
1990226
712719
77052
1169109
1077019
315244
286700
2293826
2464724
1701360
1688292
2569170
2714246
991795
732080
2812791
275533
1600707
1861132
2425661
2165032
2487440
1921561
997501
509299
1234459
2697612
2012745
1548094
1295224
1166197
1086659
938563
2548699
431667
85875
1182205
1746548
1812763
1033965
2859915
1233518
1555474
1054281
1545464
1601427
696660
1076074
2358224
550974
1093590
1772584
2164358
2236543
570288
1752947
192389
2921568
1185741
1540424
210737
1254874
253175
2694300
1003118
2486077
1900867
2148032
330273
1588471
2716984
2863876
1557519
1510589
1872295
1320231
1396727
1973275
178937
2253246
2073570
2297766
1919053
1648010
457891
2424445
178745
2034214
1355313
691793
2409661
237664
514235
1186957
2165185
2092147
2393186
2122459
1893282
606726
1385241
1481120
381619
2304129
250186
1376120
2866540
1224125
2104177
1982896
2778582
2609609
1456854
1797088
2285095
1405242
2660158
2037574
2630251
455972
616593
403554
372828
2360325
2196481
2528751
2632201
1748010
404729
818018
1329426
827394
388252
2680195
1672800
2849276
2385272
2466595
1907641
124974
2522793
703610
778979
1572206
1726343
1416727
774677
2915677
2321178
1202843
14090
2570057
139825
475027
509757
840873
2675832
1969748
2204159
722327
71385
1501844
1016544
1628136
777364
295722
258330
332858
1568851
2764721
2174982
276694
1898635
1077750
1553512
1071995
326364
2263571
2034973
677196
150048
2565049
351936
1050752
413879
2620377
397421
2540806
274985
2047439
784331
1536136
1545574
2092561
419464
2845296
16441
1600761
2760301
1792684
1973439
1193093
2236564
1796787
2732226
1341320
2414573
2155220
2506604
1645072
1963879
1413297
2172722
1700439
1508691
286760
2037766
346119
8811
2357305
2435154
326090
160194
1258972
2289657
695269
2611421
552122
2518272
238079
2196107
74350
2155857
2557557
1070571
2751530
1255314
915367
1210966
720963
2802284
2841136
1731915
1833293
2909609
355224
1586113
2246773
1488495
734422
1310212
407812
2914300
2376569
2750539
2680287
1973124
518213
183576
2083524
388962
2443552
2042422
1377468
2481995
1499880
1753172
1911244
34457
699370
252619
786006
2620474
500435
665783
1334579
2554510
1427527
2594197
2908953
504892
1088460
1594120
188464
2432974
2810600
2495553
2458481
922299
1216108
2149694
2295862
715942
2529468
1861345
2881077
315101
871734
397108
2297773
2875232
1030257
1406886
2285893
2175684
539415
2105279
624614
331818
6629
1450181
2857947
215717
815634
494684
1084552
1557405
184342
1153504
491452
2622011
1725850
1022869
824286
1665498
1101951
2921746
232407
1692214
1493643
2167253
955007
155601
1890445
2294055
1790124
2627726
1904845
1073185
1603755
2924672
1546811
2751459
2297455
2609176
462534
2078757
1161726
999509
1062426
851215
1876337
2267603
1382518
2266601
385740
2261129
323586
1314605
789725
127705
678569
2172459
722488
999044
1676013
412751
1927564
366807
2266957
1912453
1037015
264737
808150
2566330
1619944
2259003
1575035
800049
1344902
764770
926279
905786
379312
48115
2761583
615908
2505634
893615
1107731
1996920
73081
818584
1025044
2174040
738434
1031490
981023
2375674
1352431
1646260
710427
581291
375004
269376
207231
1122593
2820986
2705371
547283
826970
921678
1501737
1250207
796802
2889345
260950
278950
330102
2071451
929598
990562
1461071
651283
1061685
1847955
2500597
1523969
2649419
1588713
1443056
2147182
2086958
314038
1261915
340433
775459
459637
2016511
902864
404862
2784112
2338367
2262407
358544
2288620
872324
2634186
2361986
1571172
851654
162688
130581
1431187
1166320
1468375
2086531
1585629
1243798
1303150
2195572
252509
628860
966871
1949419
770884
793508
1689683
970268
929480
1786338
1865438
1604843
2745588
97522
2173970
170361
2730926
2007303
2567589
615197
1712066
1588028
1672398
1354605
2087252
1859099
1294607
1063504
2436543
366994
1878393
1375726
1990193
458172
2184067
105575
2576607
2760044
1796108
1814418
847677
403180
2068244
1491762
1137752
1042294
301225
174492
1025766
497441
145744
197897
1803479
352069
1427485
1734622
1927865
2238794
2722119
2460802
1023951
1574882
2739605
1044866
1755665
167680
798052
448084
225861
1324046
1159639
1420128
1001732
1413162
300832
2654695
1193271
232216
1872546
2503757
2148256
2318814
32414
752934
1899491
1894957
2926704
2137554
2650086
1316996
1204224
1781657
2835920
579465
1099320
664494
2330585
92196
986042
2105807
2035010
1906283
2512051
2487538
1378592
47777
1839508
1671322
2788576
2670173
1897936
617123
957098
2699989
2535603
928396
1319487
2706067
253083
1574609
2270672
373695
2351709
2462065
520903
2813787
1588005
1610913
1630855
1361702
2052449
1800890
1680380
1619274
204639
1943912
2150362
1081331
751419
1501308
498913
1588526
28222
2816217
2457587
2696645
513470
1610521
2178326
2139598
2692121
10476
892679
192895
1776903
665225
2339290
458603
2568149
2727923
876869
636012
502248
2777607
1961410
1870545
2086659
2228959
2624318
2598797
1200548
2517911
1348746
1232104
2869833
2019299
1886748
1673545
1936272
1946808
507035
1442722
642924
1049457
1507155
411060
462748
722255
2147466
2782994
2055387
296908
796428
2108953
2228802
211511
2181340
1470749
2552107
483986
451821
800566
465937
1630832
1140798
2735907
749519
1993150
1654224
499918
611410
57490
1836909
2513278
375883
2692113
592932
2439185
755283
2811194
153139
67124
2798325
1507540
49952
1725852
1790923
952718
2136518
2601525
1186615
964349
97861
17081
1605337
239947
2698305
1129887
1988182
1375224
573379
2771283
379806
1790969
2653751
1602275
2760440
2831438
2441622
1952671
1128592
2118010
2051880
639615
1193237
2456470
124629
880319
1902736
97643
777984
1316939
589613
2053514
113032
2030129
765272
1668733
792420
2740183
2223614
1968234
748268
1927960
138060
459497
2185967
820078
23861
773747
1293202
927342
1773798
1909143
1076230
219969
1925421
2596960
2369768
2132559
894229
1206383
1559320
2904774
2901821
1129621
1943333
924761
2148242
2148429
45847
233042
1630371
893319
1351372
1299328
2498893
2198626
2669592
898080
2550577
2250584
1070772
291192
1823549
490697
2367539
1228711
1592246
1158568
2468439
2444975
421667
1134059
2480282
2624511
1955979
1990371
648137
445879
2168738
2160121
278137
1825293
1556624
145712
1915420
496424
280685
1577705
2417043
413758
2807032
901274
2029054
622524
2914866
2294486
2820220
887982
1224856
2833956
1714812
2585842
425210
1150670
2422371
321147
102577
2637315
2215248
2099284
2135300
2548505
403724
1394868
1421215
1257358
762318
1714148
101043
2837316
1317721
889376
1802100
1899598
280877
2234101
2809180
2668599
2801593
1509798
1156345
2062313
1921151
672029
905439
1213730
2321166
303720
1419286
662310
2876215
2124224
179895
1054637
1594161
2542107
2484871
1345595
346649
848754
2002125
303972
2894478
1630714
716383
1168848
2067162
2291935
2638418
1898534
1414829
2564168
1899982
1915314
2289563
2921733
636677
2468252
1387548
2655120
1018878
449627
1281537
18712
2899581
625587
2011607
438584
1219396
1011919
1929252
572607
326785
2008051
2186520
284421
444499
2897287
2743936
530074
417402
2882903
1308219
438142
1432946
321048
269277
1080413
63312
2742156
2357768
2784860
80900
1819628
378448
350925
37181
883736
2818809
1113646
2225307
1962665
1673884
977348
513802
2500553
1681119
1829610
1944884
1537521
1247755
1118862
424337
2562930
1454615
426421
352072
1083313
647885
1912937
843989
1036492
1358363
862272
1371929
2322227
779098
2705730
1107968
106460
628819
2602194
1360545
218604
1207161
64962
414558
1118265
784616
1844470
1592802
2236814
2213676
72326
1793294
2816561
1329777
179799
1559017
1914157
1082102
1383382
1457844
1373343
495940
2072866
639910
486337
450462
1338594
582374
2210348
1359427
2256690
1551964
2847446
1174624
1136656
1672141
1702568
1406652
2716156
52764
1390882
1113611
1509274
2859755
1941473
2410407
1320293
2372335
1576396
1905801
1201034
1313918
1904347
1104286
2649378
2455950
646964
2741781
2733843
827467
332396
1994217
710206
2019814
2249988
1830777
1693754
770186
672273
1471047
781103
2429691
2712753
1410813
651818
2096625
1558668
2518884
1230447
1493448
2676933
1844906
2449989
2559814
2685442
828996
1892467
1116092
533790
398601
495220
2441492
2647975
2527520
597303
1970732
1023419
1641790
1329413
1662314
2475229
1326535
2467254
344222
2756337
2458031
1504445
152660
2247308
1690857
1152705
2904959
64665
1735796
589916
2257413
53940
1771451
978354
2305289
908869
1590388
2172625
994545
685891
729688
238067
2264641
289795
2710624
772829
417801
476118
1589598
1519179
1010923
2069536
2528874
1518770
2411212
1208588
634956
2129099
1886841
639808
685746
559655
2126527
574532
807553
1018378
292120
653297
1436062
1465553
347012
83609
225986
1474386
772565
1729330
2890811
2732769
1356470
2406989
2172217
667951
2342050
1696866
401539
2906295
1105934
275024
1469453
1429027
2643549
645636
1785552
188194
2571062
1128504
1592532
753039
2826662
1338883
2351233
2597865
2080673
67919
86482
32238
569046
449505
1776479
2909252
1464331
960452
339001
1851023
2617417
632986
466953
1602927
1721460
384569
881497
1239660
1754829
2331908
2436077
2555627
1411369
1733448
1559417
2347717
1114104
2884884
1076096
2624131
1353995
624078
549732
1879494
1897618
1438759
143704
1741771
1015011
683857
2422983
2138912
1588863
2925634
1465575
1464827
1138845
115845
1937575
368083
869169
2296567
1168201
816824
2881800
1515694
1845720
2428171
707338
762381
804081
2885698
1080941
1425926
2613516
1208924
295553
2434872
2552777
1163157
115490
969217
72894
554105
1760117
138393
1075016
1210758
331562
68643
2881884
1332342
963544
1308271
1256693
1971073
451599
1556059
1834420
1167310
2920724
755973
159246
26343
1115781
1913111
2897826
875717
550313
1468852
1884515
2520701
1742242
2357601
595285
2055005
92589
927672
1041256
30614
1677428
591501
461405
988874
1809283
1332227
630991
273380
2403837
1098240
129153
1914885
1452688
1601219
2326662
2187746
2523958
1772414
255001
378440
963020
2725801
1095433
957005
1771316
1333804
113386
761549
1210802
2880553
2471601
823769
827741
2308821
110721
2291648
1558358
987342
920988
2589546
1117703
2822927
294235
1749587
701297
2489596
1662365
1370740
1810213
1496342
117563
1062211
2438327
75742
2576183
1995179
1243181
2481171
2190417
397046
1884098
1346455
2021560
117140
1267864
860712
2403051
2153388
1380305
1290661
473138
1160679
1593947
571989
2557447
893433
1959125
1734399
256715
48400
2805972
2612224
2167072
127104
1151897
8989
2902509
1629096
18304
2683249
2580335
292442
338966
1282356
1298113
1836971
2102999
2360241
2235862
2544064
400846
2792321
820276
2860390
187278
2139527
10131
401346
1722587
1425922
73946
98822
760872
521334
272627
527283
550302
2599059
1940850
2810439
2139867
879685
449685
729702
1269593
912200
2918455
2459752
1468120
110943
1509653
151070
1828727
704655
1063431
2436803
855978
1361467
127718
2598998
2756164
2876732
1168085
212785
733540
1865818
2776713
1322005
677364
2710250
1744867
1906712
852908
1929730
2252791
1711471
2284398
1571768
2645181
2835957
719869
1986800
953704
300946
1269619
2761977
2420449
1099698
2785688
2877139
2733970
1429268
2748824
85501
2183041
2743628
1612699
1778600
2136509
704980
576494
2642002
2765633
876077
1346592
2129472
775831
32226
1585085
691793
2099223
2704925
1895746
1496703
1471181
253204
2237734
2440408
1170207
2529632
2379772
51107
2812742
156334
1419082
2856972
1460120
2706002
1789821
320660
1418609
1895869
1750473
2904856
835840
1905134
270690
2124292
1149863
2549720
491117
2261795
901552
1304907
584647
2650237
979304
2058643
626760
1299278
2760314
1328093
2371743
329633
1662365
2634806
2174012
66951
24810
2108569
2733619
2494887
2098109
1363485
1730140
41540
2791288
1917358
1772474
135196
2205088
1587936
202067
803593
693499
1420456
1656241
860289
2152504
914834
956061
1107797
646416
691210
617390
2242347
2609854
2252368
1002761
1495902
1716716
1657655
2168470
66
2870921
2748490
2456249
2413345
650779
2084643
246880
195202
1392422
174900
759071
2175928
215770
2215750
2237039
2036769
1146348
2032064
2663054
2248252
2051790
2238293
1627262
2114140
213932
274795
1630086
642402
856793
1274344
926402
1779248
749066
2748377
383055
1609102
795128
2630639
1762810
1922304
1784319
2477133
2101445
1816545
198954
1524337
736736
2750273
2175530
2634264
2581365
359856
659679
95487
1643992
628868
2390715
2462499
2430956
1143708
2334384
1568510
2441531
1842461
705386
2367149
1319812
2067227
2181828
1646442
2156824
2173092
1719147
629805
158398
944331
4476
2627536
366992
860699
1730288
2240754
2019568
2744525
2497364
2394811
2233359
66768
813713
1923731
1162165
1216232
1063637
451650
467675
2893719
1130232
123991
2298151
359529
1429560
2319850
2007362
486003
481962
39683
2677410
738594
1917654
1682398
1853714
500702
421130
1321048
2599576
1956434
1365183
557641
2560983
2457319
2291862
2798499
5170
564468
1570378
2426653
2882425
1793210
467655
135886
726684
1733369
1899271
2691494
1126790
1380570
648479
2096535
161821
2408114
1328409
1870549
2001416
2026521
1554675
1120368
514033
1848792
2170808
18744
1940251
345156
1754544
930700
1643423
2193143
1170204
1392931
349415
2315768
2862940
646968
1998397
2213913
239487
54827
286341
1649747
1910786
2174767
2749045
2666034
47156
2872723
1609356
2621177
675575
1442039
1572156
2886704
2125147
482558
1395524
1507286
1301603
214663
489980
2757541
1606016
2312286
2120730
343982
977710
496312
2905295
1451597
2807784
1950627
2383281
2796628
2512269
1904038
1032862
1245258
2777957
1956704
182400
428171
2179256
2645429
2790367
159887
1118041
1447613
625832
2775512
1000219
509224
2730323
1522347
707114
2932916
2327361
468703
2293926
337241
2349595
2884966
709256
1914535
627839
516976
1775730
596388
643701
2354428
2835367
1413633
2251290
652931
294726
2192191
2645484
132508
754423
2395053
2234244
2174604
2127224
538614
127779
306403
1672176
7181
351432
408030
2377263
1105009
452660
1601005
2340052
327932
2650953
2111100
523674
76282
226121
2633890
1765443
2845913
1949327
1662979
1711179
42710
483293
1844166
768560
2122204
304869
1571137
1030911
2561956
2824470
1832979
2844529
2593659
1222483
2445176
973240
2762958
894524
2715119
2465624
678506
2419779
1500371
50749
254272
15841
1767582
1763389
286340
1036088
1283865
2536887
2201510
986276
1040828
2913624
2010838
2404347
2176039
2696125
1759560
952961
404527
246541
1511419
1037468
1175577
1975262
966689
1817799
1916216
1339795
2473269
344421
2340956
284366
204706
1237491
785954
1025323
2169595
1987549
2028132
1609264
942992
2452992
675829
2364202
2448769
1361814
754463
243982
354506
1328605
2202068
1166186
2504785
2790340
570070
1102801
928102
1366635
2039602
2109740
965097
752342
48474
240331
1677410
52278
1426544
823406
1822144
2059319
2688148
340289
1919830
844277
2904273
1855989
964470
1131148
1381245
1792611
161124
125920
726110
2325034
1150850
1050363
1512295
737158
798510
2533143
2534555
1161295
1925083
899469
2038022
579219
2192869
537846
1473768
904428
1593581
1511229
2864741
2003925
2679442
1255462
1562237
2400936
1365145
2042964
2728107
2767059
1574127
1736015
765699
2838922
244619
359405
216480
2528848
2011312
1587596
222491
1174833
224530
2819521
2161554
2259235
2063652
1476750
114014
1017515
2093191
2737571
1956741
649806
374569
2320662
2518874
1803110
960180
1657459
347172
1758821
491375
2502791
2253870
2560353
2880377
642966
1156026
453440
237392
1519565
918287
125619
124441
406478
1501596
299420
918587
562650
714196
783998
829516
368126
2920738
524466
1273300
2628693
1642519
1790425
453204
2666934
2266325
930646
667670
490291
1953071
912021
300088
2818907
410301
764721
2394821
2394833
739837
201879
1605552
1439905
1767347
1418667
1990048
1603783
2114810
879263
210383
507089
805345
155387
2295592
31288
2551393
1086989
1169821
2845296
800698
1768312
2802297
827889
1477375
2553086
1917673
2774502
408363
1063605
1433237
2841779
1249383
2566520
762917
874751
187769
476360
1948381
910834
800547
1580082
2832466
2751011
1944454
2091247
2121602
1944358
1963274
1507622
2567268
15172
281333
709160
1291797
2932636
348319
2491690
282944
1319829
673479
850955
538690
1913182
1015762
1644854
825503
1839137
1334373
1044291
1725902
581684
1817224
2668422
2740407
441082
1268027
2379967
1917186
2629726
1101702
2323891
303381
1181966
2778094
633180
2603080
1868067
925232
149206
1044015
2797614
2311718
2759758
1937852
1764721
429937
1269903
2648622
2701494
800656
1994499
1199603
687863
298175
650690
1666841
262255
404978
188268
730978
744986
1130588
2375465
2868185
1122512
2017506
1506581
2037913
1972891
749735
1448184
876642
1251593
379679
867520
1925407
1979961
2489204
2931562
1380595
1839683
1400323
1708197
775215
833506
1403414
1506762
1374611
1022469
1795352
1016820
560381
572499
1208573
1641732
1990294
2750577
2779680
2369497
2208459
305656
1278048
372841
2039403
972323
2789691
1243683
2205107
1620462
1714087
36296
1096842
1097275
1809177
2641056
704531
796977
585272
360602
240774
2648353
1041914
1119860
1226280
2027654
392815
615408
1804176
594100
303000
359618
65166
722084
459945
1349904
115769
2639068
2910953
765192
1095971
2020436
2706681
1451173
2456056
1415448
1357000
915176
1232273
314386
2151905
1552051
2455647
1556678
1971846
94522
2498159
2625267
633736
2836047
767885
510906
2322424
2328650
2634055
1279278
2492622
435116
1957941
2851084
2014632
192954
1818293
2843846
2808006
898710
627660
420562
2040510
2291284
1961538
2493291
1581821
392814
902438
2686392
1478498
2211086
1223257
2470721
2160887
2220133
320143
682740
300453
85408
626476
1209765
1019065
2407175
1912162
1840048
2225256
1814861
678881
2665769
2136952
259080
2540530
1483182
1288728
1620520
245132
940361
2069035
983089
2779846
657378
830888
1421979
1486584
1296120
2903459
2069013
1501770
2719683
134849
2152341
1713721
553190
1392260
430306
823376
1570238
1853091
311669
1187166
2300363
2125852
934547
1910904
1380814
657079
1424721
771231
2846722
214954
1822253
665419
51926
640438
968917
1401308
1519783
2037685
2669450
18536
404754
2506923
249347
2066293
1955747
2385969
1691602
654176
571251
1866565
445126
2895822
1164166
290628
565050
1747584
1049842
2273410
1154405
968022
256245
2448707
1239861
2061569
2414259
773021
1829349
1904451
2716384
1196151
1703886
1802524
871118
195629
2565664
1515123
1578833
2679042
127402
2885755
2144249
1849493
1037046
1601024
2836766
173436
2059323
1632719
1267819
605000
737770
2500157
286088
2776407
1153074
31875
2722152
2522598
654199
537343
2266542
1150577
69802
1802802
1234496
1206127
1148648
1980777
918582
2351966
2788072
2905880
1333380
807175
847840
1179588
2915075
2231999
2180795
527195
847561
1241512
1450490
2755807
1453155
1743744
234770
1831585
2139439
2625741
2199302
1538360
1520232
1663961
2302079
528387
2014889
2555743
1708224
1001889
782640
2703847
2576996
1409150
1973675
841143
2666300
813149
1095702
280410
733869
1599026
392650
1323457
241482
1165597
2054718
2920264
1220974
245595
1405290
2222753
687494
1166440
572529
819360
483364
1253609
2332586
422822
2258305
1437705
2125851
598187
1673909
1774786
2153133
231635
2433985
979781
7983
2180040
1362983
2863046
1165735
922657
1910253
1665412
1311162
1890418
2914934
1270098
1030085
700744
927683
755302
2455466
2270600
1034200
2628043
1103269
1107414
2903249
772688
2029318
2572519
1764058
382674
220706
586450
234015
954021
1230811
2761672
394460
313333
1194854
800808
2199667
372441
369009
1071367
56381
1031767
2594072
2316858
122104
1601432
1814170
394989
450022
1330603
700766
527054
1785122
2798529
2910381
1319987
1644117
2787341
107265
2380755
2403102
710796
1926664
470129
2493304
2834848
627015
2505386
2489238
2895991
1104963
154798
596297
110449
872784
2292475
1786057
1850209
731241
858526
792116
1645453
684445
424663
981468
436464
244671
2930723
2190671
52810
1062263
2294724
1659152
1359923
2134925
1170714
850379
2857988
2618932
2524971
1455400
87662
2244426
76937
1562310
225401
2658335
1015109
2688779
1283846
2652003
2772402
2310683
1572438
714306
2041311
2569122
786426
2416352
788719
1719371
26661
2815947
1864205
820306
1148489
1315142
1840981
2852860
1556
1602335
2565020
2260429
609780
897884
2025859
346658
2551508
2646019
480685
2725142
2370248
189942
1288971
133911
1775795
436732
1947468
226310
1269269
1883681
1377315
1574252
2225764
592999
1835748
810827
1256655
1034360
848225
1173890
1014765
2578243
911121
2773896
2052994
966072
1154519
1551858
1768766
1076187
834788
2897598
826576
657437
2690664
831066
676442
576003
247394
2316588
1166456
633421
2523252
2016564
1499736
1293405
2429910
1904268
2569881
2493228
2710745
466016
1833610
2642109
1223889
2174162
1552387
1228123
2069401
1459671
527580
2895480
1423920
2934030
1560482
1627927
1389787
84647
1421335
1952171
725267
2006240
392023
2457640
2929678
2167675
642252
790232
1164749
1222040
1921869
2213941
2671939
962821
657789
1581680
2765298
2145583
2771406
1431562
1535360
2521493
2681367
658973
2867715
914220
1566154
2583905
2332028
1201942
474685
62419
1957953
2291939
1156593
2125078
742768
1253604
1940736
2388266
662422
1081717
2398631
1212192
1215453
1846373
2351276
2654664
1019619
2450476
825101
243384
760663
2440489
1022781
1030107
208021
966508
1159384
1663296
1356398
1524204
1222336
354562
1693427
26313
1005320
952432
666377
834542
2242046
2799349
51121
687039
2479459
2378406
262579
606474
1360177
292908
429385
2926389
1115159
2259342
1629320
1528340
1820322
149569
2260553
1470102
2264941
1378585
288981
1361872
2528773
2121525
1289973
1003067
500258
1236607
2137461
1571449
2614914
1336708
2633783
2891230
2469045
926057
1606410
1668138
2016957
203338
2498310
1047537
1605501
2723076
1164221
215027
385681
939711
2269718
2588230
1021280
2744305
737185
2882446
2099619
546590
1344570
1112509
189163
2132580
1566314
2270588
2527781
1213014
1082844
1356508
2849043
2212787
2540492
2312735
1657597
1979741
2591413
1058864
1156025
225349
1998472
762032
1419863
216183
2602035
581690
1778837
411925
2855277
1435415
2315455
837333
1757745
98796
1461247
124547
920992
390144
2129950
2774281
57885
1188505
2427286
2902472
47988
763005
2227140
1716578
1287726
1977247
1779854
53749
1458499
388279
2056390
738262
1660660
189633
1830867
2269891
1945545
1055183
2367491
2493480
765635
2371178
2567687
1842019
1403146
343155
902805
2608150
1400456
922224
2706022
1968298
119698
1787071
594877
1162459
667051
2624836
2335350
819281
2369898
1969114
1458408
2645591
1860769
1728538
1912953
532440
2897702
886042
45478
1322321
658537
1899548
1440871
1216672
2005267
110793
2398613
194939
153830
1763427
2653781
1102683
2516142
1966077
2849077
1382309
604575
1859439
886820
1756517
2580711
2427784
2163893
1372809
363951
1491223
2260812
2303069
2841034
842224
1552436
603941
916040
833543
1945885
1856634
1812277
2513720
393438
2231332
868639
645821
1546950
2291850
1568913
2788159
1697026
1159914
2918865
1849931
1256780
359015
166233
2074903
2116755
2895121
2392130
925564
1998644
398951
2834557
797553
776761
752211
2745910
2117559
2270364
1493989
1225868
2656081
1250772
1792109
799772
2863601
862157
1495236
61490
1533016
1600724
1540325
129398
210806
2925245
2527759
660774
1027651
24341
598005
2874500
812664
260357
2079997
2155055
897031
219147
1824645
923125
1523436
506621
2392656
1199641
2256699
1863907
116506
1460273
827194
937201
1324913
854737
1670626
1153951
211269
2360261
1292990
582985
210091
2807869
1042643
2361748
784376
1986861
1875044
1624576
556094
2402320
861448
646986
318567
856266
2102130
153830
2575776
1623110
2657911
1788401
126607
2129907
1877500
287506
582925
2358779
2212925
1330696
1602045
1230006
2056248
1006167
373486
862530
2075913
1045972
2605133
2153027
2698869
600148
2779847
2380743
2142638
75027
2379665
1079244
1011021
2861770
677560
1126876
1177366
2771594
1713930
342876
2226307
1345686
121664
1915216
1220234
261649
495032
12973
2390042
2653718
30524
1378156
343910
641061
226527
912834
2583196
2917912
226874
2199052
1697058
2409463
2712632
523845
2608655
2716750
2494594
1077912
2056731
2502646
1116703
2781710
1419636
2438470
2461972
531427
785015
2110531
2932593
2302108
1105463
1095074
2106329
2032657
85952
1233086
1073952
2581929
203333
973124
421047
357543
1249079
619432
1934514
1036806
1903208
2116906
2645117
908513
1760066
1613703
724055
139744
2322799
2445011
1739946
535213
879954
1666359
2245655
2644936
1205210
2669903
2769905
2810217
2390577
1449535
2547908
1146553
54984
2870784
2440266
420715
2046328
2465332
1914513
1673822
510935
2024743
1757696
1453388
2439989
1706086
322390
386278
326365
760029
2620434
695803
1204029
1579294
1790679
22429
1436773
1009366
2047227
1441836
650912
1529641
2355947
2786613
1462157
812376
1713912
704763
836332
2892906
1036777
1742221
614808
749702
2679744
1439955
1728785
854985
1608796
343408
2592817
434037
355455
1570708
1765667
110678
2009985
2189294
246596
2696497
808458
36989
620534
2363845
2937367
1664611
1438494
2704433
2151400
1431338
2922410
2012735
1434735
800336
77961
1639964
2703108
319671
2119190
2247549
1796799
2283907
2935147
1971025
2241917
2242904
1327637
494399
728472
779878
1403881
119119
2728379
1961511
2717772
293312
32229
667867
2392740
1897981
2345385
1015681
2567677
2632573
2628314
709388
1283478
22748
900852
811984
543572
2275051
2576082
2277414
2895556
2787574
449103
2327878
1480711
2862512
2092187
2344513
2208142
319310
1444089
678826
2270498
150723
1794889
292969
2173966
1673024
1558676
2628141
1464947
892113
380293
1245866
1039578
430565
1713740
863644
360455
2655646
224285
733258
106437
567980
2917449
2043358
1818379
793441
571798
289683
1217289
773583
2242226
1560392
2500776
702941
1156344
2460374
45200
356684
1026396
335816
587203
1773010
1965506
2464585
1327853
1490843
2633054
1124950
96985
2135067
248514
2940143
1122742
843100
499319
958362
1470101
704709
1279809
2821108
781413
92640
22074
1351244
2744617
1231400
197359
1400915
854996
855949
597671
2792826
1246770
1150368
610203
1571949
2270741
955981
517680
189829
1971323
2089363
1743716
1070128
1558123
1166370
1734243
1720500
2885423
2381821
2675006
1113586
76933
1900190
2058177
2439439
2166476
1912064
1793462
1631596
2739152
873432
1496714
277180
2930171
2386188
2351871
1138234
1774417
2200202
410330
2661145
2247507
1866092
698535
1331195
711662
797939
304791
2722158
1349194
2450292
287006
382097
568508
285862
1502884
2773433
1255102
2288716
1923220
2294052
1470560
2240129
2412483
1228515
533201
423038
1802102
486859
1184604
1619946
2876267
482713
268123
344609
684765
2503624
887235
1011854
1198172
488292
1980748
536325
1563360
287881
1845489
1144791
2395053
1123885
2554284
2908274
2553413
1575045
2845611
1328549
1717867
282958
753042
1413720
1751165
2287617
411866
1354965
893524
1006566
1020825
1560562
1638650
1437588
1566810
809843
1480536
2400660
2550600
1808648
27911
1979579
1473588
2132517
282469
686350
1373218
1260820
1775451
2330155
1362876
804016
2143080
1075978
2705277
2600520
1716124
1757478
1270888
1474301
661147
202587
698373
1190132
1985298
838394
2518071
1844538
1331598
1190251
1093724
2222988
2394034
2935705
1046206
861640
554876
900945
1205168
255041
1621492
245574
281450
2652709
977343
2286116
1498112
1995102
1426134
246133
1543387
1223609
752752
687806
2854949
2771591
1671118
1875036
1569901
1676951
832907
1191861
424935
641643
1876434
2140255
1262637
1197194
1815655
989758
680735
249083
1371207
1073373
2165517
2252234
2893069
1065002
1218206
2006766
1362386
2102827
241642
2305748
785370
1208629
2795681
2017899
947211
561903
1519537
1226936
1758672
1871791
1845464
556686
1728797
2599403
593138
2836975
2108202
2043356
1988276
352500
2213128
2739551
2131786
2040608
1857278
142441
1122230
1512580
1849733
1941525
2382693
1173959
289448
1127717
977876
2187681
2779077
2248113
1468503
2933695
160009
1423811
1906436
111955
1400727
2201182
25221
277981
2149580
1512097
444722
1091682
2351401
1198330
522773
2526569
1202214
2490931
1005580
945652
1913579
2662390
1181370
1128912
2824981
1639477
1877719
1935804
2523986
2034771
206441
1441284
2061777
838317
2193370
376068
2649750
2479453
232083
2154162
2764008
2459719
973517
2563806
446867
2094474
2100396
277958
2914413
1718382
2375029
1427754
368666
549559
1387714
91901
536395
2059140
2695514
2309428
2242564
325077
2057547
2144074
2103899
1515661
441258
811514
444539
1343487
2679316
1021995
2475325
2909977
2174839
507771
2239698
952193
497562
784745
1299018
679279
2190948
702696
317918
1341276
212730
1335752
2439466
781157
1879169
2156616
277133
336075
2288474
1131
894995
1722943
1807545
2467686
449312
386745
596897
1520469
2817207
50020
2893397
31643
218728
1872533
550723
650260
472181
1677571
433432
490170
2087006
1488912
2659217
2107007
1923923
962067
2306754
855351
1974551
1291389
1726521
2055625
958424
1381818
351596
2700432
1057620
2685675
1023571
72867
2501574
2499747
993563
1709705
2317723
305972
228515
2233219
2172803
1516770
1654814
1622453
1166725
888187
602599
1195431
2549838
1412274
1557571
41608
1298099
1118372
259768
2204259
42951
2178306
1925256
69651
2891759
1256743
573991
644750
2478049
2548487
1880000
350860
671736
534956
2362892
922453
2672597
2885558
2547466
1435502
1887840
1332975
890272
301264
864000
2678789
1478145
961689
728981
485026
217509
2751668
22818
577166
1124254
1583304
658462
2193038
652547
460091
1837927
1127002
2334125
1495641
1937838
2931091
2731702
822331
1613747
1509751
888381
104639
2114243
2057910
8794
864877
2517865
1178002
1055186
787011
1842003
2370484
828224
61980
350311
2881887
192513
2602391
161559
2406394
768548
1186360
626945
546853
722887
2382243
2758422
1470908
847774
2806908
2437896
317497
195629
2113087
2430214
1145161
1032007
807498
1160093
757888
899452
2713665
626580
1101509
1082551
648641
152777
2609556
2761410
1240232
2669478
2705162
2194853
410743
2812905
2024903
1893814
528140
2075348
712701
1724087
1688943
554142
875205
1299089
1764345
1750284
1752219
1622481
2179153
694565
2694043
1733123
652592
1878615
2384073
2064800
1282303
2676016
2801829
1016025
2006169
2422945
2799391
2764073
2076437
1558921
1972185
2089012
2903383
2058499
1396281
1071971
2801431
287021
282808
63198
539381
265544
160754
2281882
1919269
1111483
1378010
1122119
2742634
2378369
2704023
425241
748045
1872122
2827053
1823898
2716779
150941
629900
933509
2175068
963820
980135
1093769
2863186
1367067
56418
1882506
1080642
680597
1353481
100634
548459
2458630
2426299
1566170
230212
1258627
2871895
1098
2739397
2050891
440296
725433
393385
2161229
2801910
1809950
2323409
25430
2781195
587639
742453
1839479
884044
2235706
2317954
1421814
1729831
2204579
2698721
2341427
1951776
2185173
718772
482134
2323796
638608
380394
72832
1791245
800462
791629
450666
2154661
1309091
2247452
877635
15954
1628300
2401544
2664005
2446284
1014226
284502
2014517
1462803
965042
1563945
1907325
363994
2688583
1075039
45399
2856287
2495656
1106550
1347628
2179659
2441990
2183650
2641277
1358473
2674640
2123181
1099489
2655268
2557200
453993
517372
2603741
1405408
1838600
1110201
227229
1472685
841879
1990619
2826958
1659112
1131326
1844960
2350335
1381866
1105794
2670315
936599
1067070
229792
2639661
2482052
30239
109520
997321
1970683
2841169
725404
2268283
235864
1598636
1676292
1912535
846656
1240224
2616846
1505260
2474371
2188808
1867540
1159729
944592
873029
1890456
2281886
1935737
1149018
1884624
1012158
1876872
2324052
562852
2768645
763971
2879166
2142641
1361970
1250772
2377289
445807
2796247
2520105
2516038
519935
1995251
2076232
895202
96516
2038121
48495
2145848
933021
2781152
2300695
2040527
1281199
195721
2644928
459982
1811680
1899545
1884839
1566657
1406940
334192
1328653
2692294
1444568
1529023
192526
178243
1177981
1532237
903526
1907339
2608063
1467326
2917305
1601870
277126
1115142
1937508
1033606
1950243
2174494
2222435
2595602
208186
2236731
761098
1232897
1234564
2642038
776504
549290
2464896
404503
1556943
476986
1436403
967361
1338746
1285689
688582
1414881
675238
436943
499008
2271119
1669558
2416134
2644855
941946
895968
2446096
2007549
2305000
447596
2371435
1514110
1957819
1106273
2553082
1402492
2555326
1193301
1789169
2575069
2291251
1507548
285151
2581877
185816
261283
1184309
31891
1423146
2023997
2096602
228707
1786678
387493
1772758
1684884
2039309
891875
785435
887414
2851040
2667746
172502
1352786
1026410
1450476
153814
2184423
627709
838396
2168921
2104254
1727733
2267396
793322
1059377
1361542
1244146
677253
1570224
2050465
167598
1982677
37065
1942964
2215104
827722
2714012
1499995
2036553
2481570
190128
892392
1696430
1904222
650468
388055
2317561
2144115
1235341
1596294
871086
2619917
1567619
2541815
1172428
1510822
562686
1729844
590014
2751507
874692
1095995
740376
1111722
1450619
2091790
1101014
380486
611222
854029
575384
2233627
1225051
318839
710329
346471
1258873
814360
965183
2621259
1218877
1316921
304797
1075573
2310163
244351
784496
2462855
1568382
1283412
2332456
169071
1960153
2683842
1069932
1870399
834343
657172
1836440
149254
527894
1115774
2185810
478207
2425596
2397912
1694522
2033456
78325
1787881
381852
2519217
1868513
785473
418154
413582
1026878
1147761
2730435
43943
1626247
1789652
2562853
2548645
358559
1324565
2879815
678982
1816256
2354428
37404
397324
114576
1009120
1797128
292414
228705
1274853
1653176
2906737
765758
1310480
2212634
2239387
1498673
592961
198379
2655189
692615
2207652
842301
491446
1980206
2130915
1361711
2559221
2694752
36152
852289
1872346
1309463
1864510
409628
2286019
471041
132368
2564030
1640675
89662
2112264
2839164
2529184
405789
1462054
585894
412902
23589
1087970
2293453
1427680
1377928
74876
334527
1265771
96170
1059967
179062
828311
948015
726682
2502257
488103
307192
2686362
2818716
1176562
2920382
2070129
1851299
2412254
558301
847253
2691933
1065515
2425692
1263611
256074
2245534
509693
1231669
1334893
920773
298736
219134
2262784
19065
1982765
2432231
1100403
967589
2581829
104085
2805585
1514021
772841
238944
1503384
1794395
2019257
1633971
1058841
2474053
260414
498299
1639309
1161772
1592205
546033
1888329
259295
1128058
2007118
2652834
187356
2574535
1478273
1614851
2610556
600976
1714108
1610365
2277745
970240
880749
1812319
293997
1787891
1432051
1863225
1168365
61508
461443
964652
2729240
119502
1078087
1472219
2518923
455497
2625609
828348
850712
2022479
33065
2026226
462672
1237783
1683017
1761614
148774
1881858
2304403
2756228
2388424
1812387
2086844
2411073
388941
948415
2880285
1157870
1411659
1509475
2129972
2074899
1167129
540414
657297
256957
2139521
1771867
1294946
1587236
2764398
2393429
796094
293196
1975342
3873
548531
2907770
2204093
118903
2145424
447185
2767142
2000433
2029931
1833509
546863
2830371
74135
1779023
31984
2373849
2214907
1555237
53102
2577347
2184386
1542233
670692
1228102
2895662
971389
2304740
1251032
2263509
835166
566727
1334472
796023
1834312
787639
2401976
1360925
96117
876276
269769
2727100
1117941
2505046
2425542
1309952
847542
1242250
2112823
446003
2805505
1628582
2203229
690426
2577676
2275647
66043
2788694
2546954
1648759
1436473
1176972
203531
428044
358666
53713
2883656
2310619
1064059
20170
400862
2620282
1596148
1895781
1609678
1460012
2012777
1134668
1537170
2082464
1777268
1501802
2185583
1122902
1168725
1585837
2799655
220915
1696414
450746
809179
750396
2144968
2432257
2316364
493863
2875356
129440
395203
2840867
1637986
1705189
2715208
1527195
2036852
2807841
373466
1646665
2923103
761377
482387
1801667
1819939
2375282
434469
587202
2362224
764295
2823642
2812986
1615441
2303243
2687340
2112377
22832
1978162
910958
1897577
2305031
63250
1642927
2862548
2189799
1062908
1433842
894941
1689272
1575175
1710827
111619
2210275
1909547
26387
890080
1140918
807299
2607421
678572
153334
2671403
1496564
2272460
1969345
941569
655673
2838071
926558
1295259
2811628
2817723
655554
1814851
94828
915818
2343867
464119
68830
2881430
1725948
2801939
2887586
2044937
2866958
1566334
2636204
2736264
129368
958954
2052165
1825130
1549532
1564225
619773
229037
39895
1805896
2726094
2056098
2535759
2155226
1047226
1628230
2710192
773887
2580477
1417248
1729380
1278281
2728138
1342506
2586176
1443135
407143
1236314
2833979
2759951
282167
1041719
748305
2168168
1365615
1502836
2226719
2885059
583571
1846123
1369203
1961628
492516
2319616
2532340
693811
1698107
2605784
928554
2865722
1512277
831820
940584
504214
2209079
1618816
1869435
1645996
530080
147530
1299472
2270750
2025003
735262
479674
1091424
553991
920523
2895041
266713
1939372
2335032
1431348
296880
951642
965173
1870957
1718185
2023237
2555795
969562
519493
1319138
47994
968498
2468392
2063525
102650
1126032
438875
2598303
1986576
167957
2258496
879097
2519198
794796
2929368
1503275
2362413
2281645
246630
1301794
2635090
716452
2600423
344765
2281082
2810389
1042396
1494499
2433179
703992
2765530
1751018
1676058
459782
516121
2836387
1421488
108155
2400003
222030
1227637
379896
2047156
2304064
571645
290055
276219
1272505
1621218
1094932
1809263
1378902
1313943
2712243
2421941
2871164
992091
1559891
403580
1905442
819111
2657195
1920095
2592409
2683992
1500424
1223992
294850
1998010
2023985
344468
416532
1483194
2128640
2217149
2280410
2714745
1841775
367974
2335033
87804
588030
482132
631873
2711512
904980
1804714
1565495
1216327
1786491
2193387
602957
2906128
2790798
2271998
1198921
489077
665417
268808
2138267
2093749
98177
472837
1798716
1167991
1943687
1783950
1346043
1735339
348380
230034
989083
1983285
176498
921201
917263
2214209
1377723
640026
2687961
653685
1895321
1222716
1851516
359687
2782251
275825
436751
373124
546032
851745
785157
244938
1082467
2626156
2530219
1880769
208141
2340972
2375814
1151044
1126861
134596
147150
2608840
812494
426139
2700994
478829
493469
2520086
2201412
1750853
2724773
1595587
1189732
2296557
296059
1810459
1909277
585773
390417
1686629
311321
305744
552417
2852423
2035456
2205565
1996523
1057756
220809
1899566
2635218
1063648
1985711
1377031
153124
821568
1945539
1262185
514723
13806
1940262
478840
241394
1569211
1850076
2663029
1904106
2035624
353692
356783
1379680
1890234
38816
2845668
1673451
1963438
121798
72354
1176040
2752608
1969653
247218
2080502
215962
809705
1446415
2896258
1904577
1813432
147575
2713259
2100559
2650351
1655712
2713165
2405963
2518209
2120802
1257475
2086938
1492128
2530781
2905876
1571220
1397310
536570
2085527
2041796
732723
1203268
2055142
2696081
885026
301677
73298
2219483
636082
246826
1370680
2835354
1532381
701592
1394071
1133316
2839320
1790210
1425742
2162449
2351968
2194577
2405676
103272
1019524
2132762
2704854
1214849
2021816
2102802
947956
2205024
2285777
2299030
2896439
809940
2205562
2347115
1611227
1193361
1204705
2341604
2469679
2409639
1443307
538027
38603
211786
392752
2573470
1005809
1065978
893639
1124862
2898948
1792544
1001146
433006
1747255
506596
1494354
679253
186317
2891187
1461921
1169747
1262061
601704
641333
2465235
622411
1877428
2120313
1789949
1748682
2010610
814552
278652
266263
2516961
2081832
565984
2066113
495897
3052
1554495
2052179
209020
2581309
764342
2828784
1954634
168284
2891783
445935
1850627
45350
1787507
1021473
497103
2647360
1027859
2184477
2124239
1631210
2532772
1335198
508291
2339853
1467334
1352868
2329807
195744
1017053
2391813
2402613
9616
1783978
2403428
652216
1404805
2051029
2423179
28612
785897
821386
69937
250094
506263
818802
2208832
2383932
1803813
610701
335637
2055361
972542
1548822
1577096
1441601
1623166
537214
2732661
318282
940088
1465741
224045
1276616
738721
903649
1542751
365637
2294114
797557
415078
914858
1227817
2685597
1714476
2441602
2057738
2594271
316357
707764
780407
2107841
71318
1675970
2674985
2141590
247117
325069
120067
2297307
876113
511152
2196805
1076507
176137
1518197
363714
2180897
1491586
2722420
1177094
1388618
1216301
1319767
1224375
2285707
1598073
1787579
1491747
781183
1220406
252342
540579
2696603
1018617
2110144
1223236
1985801
2343289
2521378
327653
2355642
819334
36558
576064
641040
106814
168495
2078782
490442
68197
2112997
1949237
348867
807024
1929290
1603460
2244616
1687388
2426680
2196234
2046931
933603
588447
1943409
1653904
1728991
2585101
1874975
1122194
375013
1001519
2410619
63069
338923
1370460
467504
357403
436154
1733213
1698414
2545245
2388497
1493857
1256588
1479918
1013314
1429290
1192955
1457594
2722175
11983
2130806
2123684
2872863
1672460
1873280
1280106
96929
2545159
1628035
2224712
479997
2076098
379248
1753116
1728472
2226286
2343663
1197206
2427621
1593100
953963
306005
1435426
1642294
2365749
1573864
1784965
356730
1029716
649780
1447282
1507902
2055708
2552250
722048
2530839
686450
2857969
174306
1347044
462223
1120261
246257
53861
2795415
974771
146761
551774
76297
168573
353204
2069162
2552952
263606
2248867
380389
2251634
89268
1976458
2357448
640384
157200
1206411
1733592
1326057
2286676
421076
1400810
1082959
720459
193263
1914272
1736527
1661131
641221
597196
1161141
2033344
2213545
603383
1605710
1504224
218340
1051014
502185
2686083
93296
50150
1976742
1779624
2155402
662189
174927
22267
556025
1117929
2726066
53667
45634
2757656
1409376
950189
118478
1243105
2063611
2885718
2047823
2755711
2009690
200326
848187
645406
455614
2032282
871068
2378664
1241685
1360822
2267847
485211
130587
122868
483208
2458371
2827886
1448191
1978788
1147047
950582
2039489
1154477
2532940
916610
648995
1925125
2710321
1293266
2105042
2708282
800894
1246919
2483069
659206
707669
848481
113167
2411360
2865163
2338398
2428777
870058
1115990
2705450
240454
2732098
1719435
591500
1279152
2427121
642807
1830257
846320
2858860
678418
2680714
2055457
1716456
1059506
915103
2192190
508879
835447
1441518
2124708
1845950
1198835
2298435
1904527
2615915
2584398
1420922
2242576
2302110
385051
2110039
2427739
2594608
2545163
1101795
487171
2887050
1212521
2840466
2039012
1750796
1587144
1768401
963252
648186
1153342
2451386
504013
2647297
834669
463333
1274566
482250
2204513
1003286
1241667
1473657
715171
612781
1396609
512532
1655954
114154
1932610
2195425
1459237
2204758
2321963
1372752
2321489
2519035
1433862
158205
675878
326835
2405637
493532
2539820
472219
592636
421751
1983806
827472
2048695
1492905
666438
860243
781873
663365
2197268
2934554
2806423
2412754
2387606
1414821
2022681
2433128
7944
404627
2347271
1299922
1954822
2588271
2724883
803885
725664
2061005
2912162
2229392
2337261
2398375
353216
2759451
1223339
2201568
2088639
2570812
2136284
2042302
1231445
185358
1766058
1557965
509435
1387038
1217231
2000658
2585887
727103
481200
2186255
1378988
351767
1996243
1842588
2895259
944823
2710445
1280385
611145
162049
2613534
1304050
627938
2706055
2363224
822729
2085372
2723833
1248909
942878
1706539
2813023
1632548
97617
2511649
2163329
1824085
1239161
1383046
162906
1984807
2482541
1079873
2463152
1603114
615167
967235
402008
1816385
2632472
1666432
70555
2132329
1340896
1443003
1552143
1156312
233309
2052138
1455683
399160
1165294
1116167
2528469
2012340
1344380
1906082
2182522
65084
1517089
555662
214425
2468507
2670633
431486
2546067
2667907
2054237
1294899
1629145
1336739
878749
2232281
1203127
865314
258835
1065661
2901976
2865111
2776608
1793365
2222813
2936999
306309
968084
1863719
522889
376935
2462008
251759
1885171
2680558
2677204
1154638
812072
144770
2267635
2180745
2173037
337934
121590
2913660
1456408
2019369
1165580
1120921
1258426
581146
2225261
1023012
2011637
756160
2773483
2594229
925781
277653
1939519
809694
1611016
1088596
934454
2466237
2911679
993341
1701153
804423
2089972
573468
2101348
1235946
224475
888710
1797785
1091172
2835111
1798294
1854698
2507748
2425186
1045837
144885
2202033
373477
926955
242778
2354319
389264
285653
2081156
335536
2683214
2783624
1688920
1761254
2717771
2659833
1576943
1104936
1696336
99010
1293987
2475334
1278871
700910
1904873
2611131
1327054
206127
53128
2198819
2518100
97755
1929626
1924156
1130467
2119103
1615957
714941
1732061
1100637
288329
1279668
1774597
2644868
2356228
1910174
2404655
2242970
1861589
2664692
2333936
2130708
127905
1421784
137189
1320049
2823549
2622536
1654401
1507842
2848972
1286113
2587579
926884
21899
783229
2611234
2384110
1211015
1900465
562501
1552291
1554931
628828
1026252
109215
1470968
2330421
2580218
2211871
2744055
2607335
1117547
963177
894740
2459108
1748862
1931113
1207337
144959
1955623
2218155
1015168
272502
480374
1979367
614788
2580931
33627
2511486
1805722
376162
1388509
989238
70454
1501051
201278
1198969
334635
2138283
1984716
667428
800253
1239271
1107208
2045440
288682
251681
2176481
619715
2497415
471867
1218222
2587368
1904825
712270
1701564
2731619
1668597
2651596
1936625
1440272
870107
1840585
1269089
1340648
2257576
1525543
1275376
201867
658871
373628
2845018
1377837
2592615
1876638
665667
2375623
1791300
960522
620928
1098759
2396694
882995
645
935713
1462534
2284684
2191070
1694706
1981060
1533375
724885
2253247
199601
329369
2656644
2134306
1147591
2575183
1918180
138728
741215
804570
890307
2213984
821445
1325122
244313
573647
2450524
1469512
1959412
176443
2922084
223990
505032
851142
356613
562181
1400821
1381270
800151
2615864
480535
274429
417820
1142573
478050
738137
1164703
1344001
447960
2273165
2301763
162084
1784282
1047583
2523624
1986735
1657099
754701
641011
2194709
818723
2174466
322836
642642
186263
1813560
2419036
2110355
364233
931266
1092727
502369
88173
2891717
2332982
1608918
927495
2185459
2626100
2080450
657346
470167
164128
1328938
2789259
2040545
2822588
811769
836285
2902990
12097
1046280
803909
620513
470218
2303626
227986
1948292
787718
1574197
2095038
512903
63972
1835666
919117
2840409
2457953
116647
831578
767242
2024282
1548750
2725943
1574534
743275
736820
157202
2873892
2827693
1879041
2078581
950807
2196428
959420
1849421
126994
1584700
996211
1487752
774156
562074
1536042
1286668
2181871
31197
666951
425745
2256857
527643
2416955
1189099
1428743
1567826
1606285
29942
134988
1575326
2426970
22448
1077889
2016246
176178
23626
487871
256541
113227
796111
1018384
251067
636743
1445072
2424379
2598349
25319
1235952
2051192
1641683
252951
637104
2350627
2096465
116841
69431
1754874
781553
2842953
112660
2771261
2386534
1896874
1388372
1864124
480654
1481086
1568547
1175819
1020534
1682443
2128495
1782798
2024657
204994
1897317
2060993
2384771
2899271
294255
100721
1884657
2246150
2424089
2417073
1509880
1126188
110580
1798057
2059733
246590
2930894
681710
172966
2297644
1623783
170798
1324941
304587
2485468
76019
1759868
2100224
1689060
1078730
1562221
1808456
1947714
2629275
2419528
2592605
1541312
1465353
439581
1274849
1275737
27133
2289543
1137204
499609
2260189
2218535
2189913
2823950
1223960
2427240
1943389
1019085
1173933
710015
2404203
1224349
2923314
782500
1910143
143114
462648
1808061
2677354
1432411
2374781
2705303
1603517
142373
2874634
2377482
76719
2405656
1992063
1152619
2543944
2837485
2091082
2184971
1576659
1704157
1894538
2464244
1558079
424879
327072
1989222
1635818
402944
406655
2057496
2006349
1994065
2344533
636970
2358941
633699
2264096
1201733
1848697
1979888
644274
1642272
580513
1517897
322333
1121571
572706
1326932
2059017
1664140
431891
1746070
921914
2578268
1883368
2235263
547858
300478
144187
1293211
524640
2540221
1125761
2305475
1444664
2509200
1175801
2717200
2884932
2304452
1601374
2332181
2699342
2331051
435056
1407750
1080247
935752
674318
105329
888314
2614636
2049449
1146180
2793011
329950
352162
792192
168025
2276407
597663
738362
354509
1359
2750148
702464
743547
675584
651131
2457401
617339
2756263
755976
2719509
2855732
543549
1340201
2816394
2293738
1737676
816800
2794993
1430688
2574992
1311837
2886276
254455
334949
2488645
1575695
860329
2367983
2507940
1464925
526677
2506653
2454140
643513
2276901
2215429
373185
1400963
1538134
1784444
369560
1311834
1914212
1649287
38079
1832221
2284322
619682
1803600
486568
1740202
1789183
2352598
908552
1570432
2858202
237470
14311
1231503
2026970
602154
514421
2499147
2091498
1203244
2482114
334235
1261011
988754
188385
504569
1289312
1367050
1007807
2510331
1777031
2422534
436968
1400486
283623
934551
231212
1568939
2333274
1082636
2674243
2860605
1855756
1384875
850991
1436676
2148017
2761500
270780
1573507
1673611
2039494
2188045
1339635
2813638
1186289
2663586
2260234
1414885
1282056
373158
2738370
2476742
2880544
2478264
2477497
399477
1902398
543793
2770780
2505517
2444083
684390
2391339
975907
2904180
316004
2307950
2473172
2820876
790656
1436339
2620163
1948660
2189741
349248
531898
283012
1114923
591503
2476799
56575
170230
1526599
1022582
2345727
397123
668297
1161030
38753
392063
1778950
2736648
2315221
546835
585909
815542
1848039
1228877
1033337
760248
2185606
2228442
195752
472907
2634310
2182473
1380831
2841037
153274
1209877
1044739
2680888
2804861
113643
1661272
2858943
364431
2409480
451376
2137768
976640
1733586
303374
2510620
314075
1177229
1851432
1021976
264254
586065
540071
2051432
160520
2291196
955993
657211
2783737
579081
2905699
1625964
614157
1779745
1927455
2588931
1987427
1227268
83831
1861734
1892385
193653
612567
331026
1035784
283528
781721
1766853
2816751
2281126
2425032
2186691
2460403
2747705
729041
1089494
1212853
390029
2119770
2687666
2130062
871201
218883
1285852
2838243
2707770
2084145
2911494
2398421
1040159
1936755
1446817
2141317
2922059
2446095
1366518
1180342
1290587
22543
645886
405726
18266
459131
391417
1734367
420313
1876311
1936387
1227712
1587410
2062203
1152627
1557186
372590
1315366
2539593
381434
2557915
1061082
971946
89918
993043
1177671
2317039
155852
1051031
1638457
2500007
2696834
1437275
2125697
1474513
2917409
1345117
1546107
714943
870119
913695
2594030
2855459
1956842
40816
378994
862474
327266
490446
589510
1459863
2302385
2158481
587482
934325
2826612
1153058
1132491
2162733
1331046
1740542
568934
1333663
1155291
2059996
32765
2636796
2095748
2579986
2382254
1332622
2520078
2705071
623831
2666857
1592091
1303402
1354557
202662
1254001
1927785
2743585
585276
2772962
2110745
963708
2478708
2441427
1484457
2240155
968600
2662890
956352
1551386
150199
637643
1714008
1617350
1163602
392866
2741344
602872
2648766
394431
1662167
2366768
1242313
2563767
2173013
2860435
1427450
820414
1024959
244422
860747
2198705
1866138
1122973
1901051
1143375
2517936
1164006
2662844
2550420
2263577
516514
2452654
547539
638604
2141122
279798
957487
60442
710663
754102
347647
2260078
2444002
801453
84858
577059
1165737
1881471
2018247
2103992
2512121
564098
957066
2535384
297496
1046364
1410383
172420
1532362
1700942
477416
2731964
824855
1753328
1692611
2294239
1630521
512519
17877
2345150
826854
143100
1816454
1826589
1067913
847370
2250640
2363236
1286100
1911347
666245
915160
1110306
1867904
1280448
2215434
1449650
527837
1508144
1488120
574228
779596
64555
1326141
1548511
125638
738879
1188064
1812528
1257708
465469
652880
2208929
1511730
1341894
2605975
651235
518185
2379305
748201
2732528
2200853
1194345
530607
1947248
1014258
1125743
2779991
1360836
459953
659505
1221325
139665
1550141
2753720
2054978
2398834
444248
2768928
1928017
2514936
743370
1448717
1546489
227147
2208054
2172977
820057
2378956
1794822
265941
2119800
2557481
1292371
903642
1320701
1649731
1926822
1008561
1717250
1875786
1121106
497981
2232450
10640
1468573
716982
2609376
303057
1646913
2674003
2386925
555072
2241932
2233440
2841735
984989
1657968
2855057
513884
819073
417286
1101336
2550429
1181592
1673931
1572026
1998324
1562490
2330516
1911292
1732105
2182428
883386
2223467
554374
2781761
2073597
1539476
43930
2517934
695812
2408078
1752393
1366712
633647
856669
309312
1748234
1262014
1837009
1617112
2832309
775464
2067652
2515637
1502049
2301739
6237
2466429
903456
2012509
2207659
288875
1268891
1089948
956456
2549040
1752772
2495092
1600151
1858404
1903819
720463
467874
1436056
2289476
1433738
2895212
2472364
96525
2083781
1797630
954716
2741223
2748823
1910298
426334
151104
1148631
1314320
158982
1043295
1742629
971137
19617
1624145
804827
1099628
214317
1521049
794568
404994
745706
222423
1371399
976401
2422625
1965078
2836515
2781578
1011012
1820765
527424
1571025
2117036
1051361
25651
1612724
2445859
816405
1508512
936410
157362
871961
1003086
2901557
234255
993985
186998
428438
2923472
1800182
2662342
759020
2783498
964137
1352194
2189079
1817782
74007
2811582
2682138
2745456
1505446
1999786
683963
1698019
1008803
414103
1857660
476352
1213888
1100672
1913394
1908495
1608368
1422826
2387103
1516692
2925196
375989
757019
252659
410128
764004
2065338
661690
1759816
1043188
2725121
1026812
1989892
200557
566164
2885270
2662033
1772417
1437751
858491
537365
485724
1590245
1911692
669767
636105
2261153
973506
1574287
2685495
2170841
960359
2341694
851187
152123
1434189
1791310
745621
1109495
805269
1220959
153358
218740
690482
2600855
666036
983209
1144364
2146111
2077701
1220438
520066
1343976
1632247
2937723
1754528
568827
958636
1131105
2930892
705971
1679444
1542737
1537519
1276623
2289092
90907
605458
288219
1334678
1538313
544445
1479443
770444
2801968
935191
37066
319463
2069588
1529055
936859
2610741
2022933
212877
1740785
2234348
2341080
2761471
382670
2050911
2097644
1278271
1499253
1976589
1623857
1900750
2218526
2415192
1238749
1295068
2623111
2014142
2848207
1566740
1357432
1077444
975489
1274775
2924088
1515922
1209334
2788624
1207217
442963
1916269
1277766
1402717
1097392
1288305
1887283
2227461
263778
2372140
128519
2078776
1124701
1278097
2375314
513639
1831543
2300753
2588275
1596824
2175585
2166212
1616563
32622
2137478
2160900
1175400
2853708
2796654
2315499
2482923
2779526
307105
770626
1988408
151323
2511117
249148
1825969
2506063
650828
2492199
55966
69273
2044914
2036022
1783474
2779586
1145804
2248084
1290651
2602915
1727680
1944852
938332
730561
2741475
832008
550426
1450835
373823
305974
2637014
1148320
2184380
450291
978143
2672389
2489120
2675168
2092400
1017065
2154522
515916
1134840
663018
1622115
1379516
143748
2349835
2932450
2411163
2928333
1148624
2460538
195788
318136
2398935
1782726
2151345
2603111
2382760
2843257
2935488
2272006
1610460
2133599
2100238
137154
1020929
2934585
522136
2441999
1239563
1507654
1764780
946814
1552657
2435179
2464435
2254748
474598
2464485
1640832
559467
352808
2838326
898635
1142767
1476300
2185065
2076862
1152679
2001897
243740
120887
1848320
2100476
161210
2452766
451203
2284027
586699
2734124
1327034
997953
1764050
1983882
1737371
2016040
2650850
2309086
1321302
122492
707607
1248270
2807632
715214
1198722
1290345
1174352
632042
233788
1812998
1191454
2727985
2695948
1306440
1766371
2438641
2909095
315733
1125185
714653
2403817
2149925
983881
2089997
125091
1781049
681814
902355
1281972
2478884
918904
874528
2424066
1194752
913671
1196131
2892886
2658361
1169187
2023865
638056
2551614
989640
149255
704328
1756514
600373
1481207
1559071
516461
2010066
2348267
136289
674956
1291218
1715438
1239451
1529435
2639554
1041964
2665334
785882
2659873
956697
552207
1328780
970357
964328
1976658
2903512
2345892
1236062
2677394
2008524
1498654
320117
749939
575641
650782
2180591
421695
2662598
2262218
905413
2126525
1580592
1873365
1935972
355911
2108965
1777494
242186
2933490
1656521
856297
614081
1912313
2175377
2359286
959615
1557574
2569857
2796209
123699
2463140
978900
2756368
199724
367441
2385797
803083
2178559
2725916
360062
1684135
1926987
2760491
2931848
430621
2727190
2079492
1763148
980599
68271
1874423
1258890
578881
1747432
343215
1320277
1628254
2141390
1501073
2747248
1853844
613737
397641
1404457
562452
2563060
492455
2355283
889575
1609033
459905
1456877
1451087
128284
2257732
1703870
2716761
2639792
2877822
791804
2935307
34644
1842009
1977338
1202764
1627836
1703710
1817539
629227
979625
1064753
1043559
1335525
1710694
2494908
1541253
2130651
537438
2057280
1682707
2231004
2054568
476670
436242
2574878
2148990
1689682
1649679
2260343
615149
818537
2780632
362552
1515981
1521079
699604
839645
1655055
2245355
1907665
106094
1855101
1937402
1917627
1907719
2443681
395922
1466920
259429
1004949
280479
2342906
2260690
2601141
2554439
547461
1906873
2530605
2741269
745971
2786515
1558357
678429
1848784
2935529
2197964
893898
1362880
2421189
1097294
1896388
46192
2046674
2027489
536549
1892588
2744810
336518
1313098
1666596
2072460
2918805
2210004
717082
2620973
1036695
1300619
1712903
863474
1366021
2062689
2582055
2630429
1626521
1742082
2165941
2058138
442215
1616992
951616
814459
880961
1502545
1468965
1257461
1621227
86051
1717256
219506
178414
471055
2186141
1850572
1042814
763738
1181176
2482430
2392276
2344584
119888
1951954
2017776
2423557
833453
1354059
2379656
2871579
802410
2406348
1889636
1247852
1129040
1998421
1581561
2926708
719525
22730
1824865
799831
2906913
1538071
607032
2773112
258160
210745
709499
2679440
727248
2565765
2774503
1750631
2198905
570120
2583867
1107819
1571661
2051213
438733
1674363
2034234
2319217
2284409
1068721
1074466
1701999
716588
2161117
571740
954957
1603889
2142119
1718657
806383
2448808
797009
1749518
1841343
405453
119415
340589
2388092
706936
758716
1798345
2215855
1834876
2199289
2817037
1732112
255054
603285
301420
1123593
1380861
2412831
418707
2205382
2032070
2576367
2459474
1769048
2746625
500905
1728426
1936789
1060228
2258762
1424908
1164301
2025376
421020
2792760
1074831
337584
1998043
910671
551522
16024
582639
939444
1750701
1830854
2641401
973014
1427611
2537506
2403158
2843995
413664
2648879
1290355
1616399
782038
1042572
706075
121949
993964
2345128
567935
2306291
2729045
1743334
2353623
2234651
1809640
322294
331201
2276835
2494627
1219786
74882
329109
2690947
656805
2151285
2455606
971397
174463
2207695
1176935
2489122
241288
1618634
2906851
2473912
1969549
1591786
399981
2010835
112904
257523
1766306
1806077
1684571
1983334
1484520
993124
2513149
2068535
266581
78919
134222
975108
1285716
322942
2134748
521736
832671
1328177
2016261
1859647
189618
2568421
1183516
2505342
629330
1037733
1853377
2761397
1505003
2324115
1142278
1259693
563915
2596432
2909305
1374327
742947
885141
2043003
1297461
379347
2846997
148649
1318998
989413
1224638
67722
352612
1344521
1112370
411117
79864
828944
2677546
1128124
1655547
1168444
1192271
1382300
326368
2273305
713962
1503000
1842726
441749
1021901
1247275
423134
2889748
584142
1592867
1990330
2050304
2379640
1288291
1929698
1776662
1533602
767725
908422
1427015
1079759
367817
1873249
2286452
1245017
1107503
614529
423283
1469977
1050620
1517641
1675013
2852245
2821313
179251
1426080
2577375
2446467
1228334
2411807
2081009
1529924
1818645
627547
68736
428216
1275152
1826327
707569
905721
1043964
2652920
138449
1232826
2493066
1060198
466208
610866
2367653
162852
826882
2462015
1996146
1264828
1503901
2500658
2421604
1348098
671303
529410
2220019
287469
1322988
1010057
2922007
2438611
431849
1775213
951578
2060023
1137015
291841
1416195
1387988
2240055
654212
1732744
1278246
1336280
2627211
400464
45426
185348
2649498
2138823
655717
47499
891524
631695
1259933
34105
22008
1816063
2182677
1405863
258802
164347
2483193
1604628
863775
1536164
2822352
1998381
251209
2016130
1506067
2300468
858933
426133
1710512
804743
679599
2525838
1783919
1260402
537248
1333765
2355526
1831392
2847878
1257433
2151008
2283717
1051186
1443446
851380
2217411
1554282
259685
2543495
856274
2862587
2773263
1326827
1783778
410644
131840
2712913
2490752
1577576
1484554
1561399
2807328
1183121
2606353
1422795
2384935
1670497
831484
1251717
1089714
2489611
1195810
1018713
1564302
780972
1151427
2203365
368525
2832810
2359712
2767916
2813744
2632268
2532893
1571160
468208
1717723
631926
490443
2192352
2773704
2236763
2417931
303062
2717659
457401
1037536
812654
2805802
594045
1411575
471493
2004296
1216801
53372
2600395
40777
86671
2131593
625953
1558471
1805679
2324257
1145210
136616
2154876
335462
993979
481827
2596491
1057187
1350844
1466830
2693719
1600603
2800713
2044625
633163
1169110
2834152
2769733
1079154
2142554
1805745
2709838
2419926
182526
2015296
1686497
763737
1702786
1900103
730643
2513564
621860
1628723
2702048
1313276
1263485
1603222
399006
1989054
105889
817426
240137
922856
76884
140231
1438964
2004252
282395
844546
1178480
15068
2050457
1535371
2539599
1033564
508873
2796861
511246
656919
689514
1523562
890333
1719692
1093102
193949
1632829
156493
202441
930618
1733667
1816546
2980
95554
594202
472636
1428573
383608
2461977
674600
491770
707444
703649
2530134
1923200
695309
2204297
2204922
2439849
2305704
1332131
398515
150317
2050027
2326654
2034982
1481157
1704959
1906507
2668990
2524284
790305
280599
1128271
203163
2668457
2471724
2334872
1611673
949777
1327163
1798431
1971759
1710581
1793497
1275602
2496752
128742
932686
1141170
1959568
1474542
27295
2592211
2033207
1213585
1902202
339618
716907
2332917
2808955
868008
2863829
142084
883063
2306013
301697
1586376
140196
1705180
2412627
1211651
96520
2560575
2540952
7605
1971760
7093
615499
1607996
16840
354226
496164
176975
2906346
2815407
2330263
1961614
2108625
2484556
872471
53609
2338884
2316852
392081
2798462
2313781
2709014
1405927
1743945
217805
2775001
604427
1602792
814868
1290725
1268388
696039
2601908
1969996
999176
1372039
2131267
113883
1745649
211878
2083498
1210007
2564525
728613
912489
1845178
730593
415303
2790663
2352686
1375631
2360084
222873
46812
487796
1544558
2051191
1583678
2938770
1195158
434878
1919739
937147
1265506
187662
1203398
1796945
1686124
1533854
1826408
1839054
2424850
223054
2388829
1522620
1382528
1474667
1560953
1530365
2120150
770148
265652
2812063
514777
2315285
183480
995447
1709004
1022478
1571737
804051
27566
1969252
2095615
1738657
738089
1534923
1643189
2930071
801736
2734730
2162518
1281014
2895160
2728249
17951
2883881
1039777
1471895
1952088
2437636
24025
2512280
2482087
2418541
1545785
729177
739640
1003477
1399368
2753665
2475255
1447361
404014
1669173
1058898
674139
1382713
2789896
1520542
494918
2463554
2235696
2325502
2671173
1140848
1809625
1187533
24548
978680
1380008
1701980
97443
2820538
2831323
462146
71518
998844
382157
655637
386656
1996010
2283811
2909823
929229
703953
1330425
2021393
944664
1137037
2799174
1903258
1280645
294303
2629554
2769441
411532
2736269
1763360
2318619
628770
1270179
2206074
1749014
2875863
705420
522101
1943262
1243928
1518224
1822975
378345
636304
704208
1993380
2276789
1810406
1940764
1313033
2539158
5783
118161
522799
2722730
1627966
2025452
1186028
1134824
360795
243056
2661046
515953
1943113
2522841
1695844
2397751
2234623
2838372
1614550
1647069
135449
322622
2584312
1735358
2581266
1480340
1550789
1565992
696430
1653572
441487
1860731
922249
1999610
1382204
2383730
2766831
629627
1910165
2611157
1724553
37711
1391568
87704
453349
158198
1735969
948629
2747062
1104974
560177
2519933
1458462
2001218
1528055
1882839
2446170
660160
550183
234574
2166756
1471383
289229
2084181
1192411
1355226
1808930
1346642
1264549
1952577
2098381
1307939
2537338
2648641
1843181
664056
265293
1238439
2565648
1206408
1044834
409973
2932250
1682707
2120142
847621
1811119
2050752
2786330
1929090
1637313
2488244
2887260
2084009
623896
2689875
1340760
439432
1695524
1832171
17507
2536075
1240612
2784427
2884832
365117
1458242
2900624
2083608
2812684
220692
1485656
1310979
1018261
870404
2887032
1207449
1433466
2091203
2237960
2915453
768879
1777753
947355
2728959
243509
1180196
2705731
1714194
227920
2008821
395293
883201
955458
452328
29571
1895111
623559
1216240
177596
1515634
1310465
2416516
2906691
746780
2512052
2096542
2529253
793947
2565053
108473
2476068
2014521
2017323
468081
660977
2762217
1892605
763174
1722296
215816
1739247
1471682
220412
1412607
251471
48471
1381169
2622440
127204
765845
1975409
2263027
13276
1555795
2321192
1312558
139179
2370062
2163559
338285
1345922
22598
1450778
297697
1373622
275765
1039265
1628116
1957853
1752965
973588
582307
2552755
1400968
525897
1029782
1751082
4561
1410693
1249644
1579753
1324482
2275172
898474
470403
1018884
1507699
1573332
796698
2287733
1381002
205805
1294314
2194752
628002
2623628
2043481
979691
1487764
186863
154475
647696
1619780
1927219
995736
2081085
979110
1671160
1922689
306506
2910865
21159
925540
119681
1098040
1970790
364144
2524915
1864915
1732816
493074
298248
2864880
581671
2588160
2175639
2438393
2134485
2195332
1368018
1859719
1470817
1523072
939127
1589722
1876459
1547863
1475688
1978239
648873
2289136
260199
2855819
1932679
1777797
959837
1181134
2060241
2885895
1281767
1923278
1269874
1980222
1009554
1055199
2563172
1028656
457469
2387784
1551738
1195397
723494
2387570
142806
2277419
2450699
2527163
2392341
2633537
24597
2310012
60995
810457
1706944
242428
1529583
1873993
567650
2482510
1208176
1863011
820715
2302195
1728904
2910678
871376
2324788
180281
1788283
1807052
319990
1971255
2247949
2463010
249077
343041
1908175
856070
709530
2847644
26609
613798
1681837
1951079
1797202
358805
2471720
1333336
2377485
2101169
1538743
43015
760856
2695194
855423
2108514
2922541
879431
2577849
129093
2896808
1708183
528512
2484045
2347848
2879614
206725
1371575
1542152
2146991
1667096
2158204
2413907
117389
133679
698586
1449710
974268
783367
2136730
186512
2558873
2900236
1199357
2045737
1201669
560897
991690
2165426
1674547
2754064
511241
562552
896429
1875174
1520989
945980
2419146
271153
897393
1322162
652531
2342061
1687986
804964
2115782
289781
507128
943785
2841107
2116917
194236
1183748
2702296
844342
699755
1803688
1143848
8004
2355
1158188
2170958
1502710
66697
809440
2019611
723142
33173
1152567
2569294
913934
1538760
713809
1243737
269189
1367365
1158141
1561941
130874
1397473
1958279
1258935
1619918
194306
1032268
1029972
1961411
304082
2660181
2226102
1571388
178380
1367298
1014984
1206083
902324
148568
2779302
832437
1496018
1442717
1795880
2449407
625080
1416398
1078999
2068067
2095069
1961062
2741522
2169789
1552407
1380792
846206
1462963
2925352
287382
127745
328040
2377822
1584349
1546820
2518677
1533335
1439308
2184855
1118210
2199177
1417474
1993288
2074586
1461062
1677174
2889079
2258110
2562773
823769
2769785
297180
2130044
2670042
408894
1467100
1485756
1730812
96720
2264777
1425054
2065693
1170307
1926666
2757193
2045330
1425192
1393217
2244920
2774192
2355389
2060819
769739
2630531
224976
670613
1456245
799602
178386
1289389
1462619
2178698
2696628
696373
2532024
2711617
1626198
1753163
1755956
204527
844868
149506
569212
879943
106508
2303769
2077903
378267
1493557
2360484
302232
2834302
1632691
868801
24348
1301020
2191062
2929602
82046
2782892
2903541
1132351
1925277
2835041
175984
2474715
615436
2046527
2455592
1321669
1691683
2276611
2253279
1287782
1179925
178715
1092198
2324852
909167
569476
925289
1105498
366941
2164639
2108785
243523
290353
2383307
821517
529374
1234067
1857265
1290744
2738693
2894755
589663
321494
461362
931703
1958277
832948
2536623
1368910
910965
154727
1117292
2213605
2098907
26102
2093603
2590490
533492
2777587
751654
1888006
1141400
2925240
2046522
1344181
1540401
461080
1552135
2455792
2372386
2792216
2656972
2804150
403744
1747053
1001333
89135
2291720
831049
599070
158155
2537307
2782546
1399882
515948
921659
1121788
684044
350283
355825
1933593
627025
1733307
1292757
1299750
2062856
2351380
176213
2898151
1714971
596014
2524476
2846649
747646
2711324
350962
168066
1006940
737605
2624412
2526348
2063798
1233325
2641967
2131949
1279229
1649507
882959
850297
820646
1394797
504871
2372271
597322
1859387
236193
354858
783492
1113533
1590844
2121300
1612201
2617894
1632045
984533
1480167
2859193
250420
2350934
1348414
1955762
1266839
837162
977992
2922396
64855
1805713
2867159
762469
2015097
2521557
2486320
1679108
1871357
1493675
2180335
1250549
603235
1611027
1818089
1775085
2701157
504014
1299448
2280116
56732
1043797
1017953
2243917
2065964
1195339
1396559
2383044
420693
1631579
2136277
2434908
1752002
1567213
978264
1364667
497210
949921
2479386
1047903
489976
125512
624344
745143
1790003
1622129
1615551
2526250
1172949
206825
95351
1632280
930046
1541556
837416
23651
1221485
79958
2896490
30019
519354
2287251
823448
778993
2518091
2205170
1262031
230613
2922382
2149703
1756445
1544684
980598
1193308
1367331
2225251
2166778
1532602
2215863
2128958
156115
492542
1848752
2567305
2278079
1313202
402937
1027514
2794782
1709576
2207993
682887
2811208
2676384
2214079
2107294
2890024
1239987
749513
2423301
1413954
281836
1870315
1680780
574787
1647748
2051858
1482259
2142420
912964
734445
2000164
1440276
1128564
2169258
2002180
370285
2047299
1700202
2229315
2892343
1465955
332634
1374445
664462
2546483
1267470
1657896
2338290
1975777
107421
582308
1436617
2103171
621334
1793801
852501
1804821
1041529
1138177
553592
650584
1850962
1176629
755033
89336
2271476
396267
948873
1187751
2418679
1604774
626534
1111331
663933
2578281
404372
1943880
1225253
38384
470934
1697606
2196619
261266
2906359
913627
510083
1002251
233347
2643072
1762374
1942742
1953542
207298
1564956
170218
1545453
226475
2418920
62807
2191034
401331
2780912
2492987
2134361
1073796
2174722
1211027
2105141
1254778
273669
2489612
2899490
1213695
762738
1707923
927174
336663
1827705
1450692
80905
1609368
1740387
1675284
494000
114196
2535467
764084
2839503
962751
1681307
380083
211211
2855894
14544
607662
1242878
391708
2795578
2268033
479726
2180453
938149
1989614
873650
528781
1243056
2339800
2224724
283612
1031330
1755443
2260605
2485046
686693
2045323
2129814
1624668
145543
11695
1208927
400747
1346041
365992
1924873
2630435
548397
650234
574286
36655
1462383
2746641
1380361
446858
879194
1809580
2684642
568331
2408717
627281
1203170
154039
28437
588449
671884
1865341
2306037
1699599
2441238
2615480
2501257
2888562
2627793
1411796
876016
1431784
300026
539643
2604178
2221299
421129
2529885
2113259
1592511
1261860
835750
704173
471852
102433
1917142
955475
1430701
2480015
735457
478041
645297
695232
2865488
590467
2778738
742330
1109180
221827
1255299
272169
2247843
413328
1819165
2820742
1227548
1807814
702206
2474036
2176661
1370640
2746053
1261055
1776754
132451
485069
1456775
2215552
943850
1905743
2095030
1226393
2746052
2391393
345671
871799
743773
440657
652756
2101338
674815
683469
1632070
312569
25436
1224369
627306
1670802
2936060
2663928
743101
1681856
1882403
740664
1962408
2511325
1642834
2714636
2545358
1786458
1769017
1991442
1572594
975240
1702041
1946940
2287703
2167154
51813
2262564
447473
2724927
802598
43120
2495885
2420091
923104
1870301
1830999
496831
1216969
1711129
357076
2801357
1643290
1650507
1946169
2140805
229542
114615
353765
44087
211295
454729
1280320
583007
266703
2311318
462262
2241710
112412
1656332
2360920
2470691
1123424
2292767
1472045
6885
586881
2307667
1499753
2854542
2351242
1359310
2780368
1138906
1651952
1690465
1962020
1610046
1224966
1667392
1078445
2669554
2774541
2443747
1210261
663276
479416
2438198
2504286
488890
290519
1731199
2895833
1968248
1180008
1223865
1357661
1913364
1009669
1137813
1586739
2222415
1643735
2713456
1459254
2563136
433315
1295055
2895867
1619150
227301
1355552
1828017
303684
997678
672459
1261384
2939009
2546149
565023
641108
2839215
1851925
1188811
602185
734558
1980873
1705586
1827721
1635338
2817589
2897783
2919591
2158384
2792299
2720254
1984581
773959
712349
2447618
2192264
1842493
1348577
1560894
1458687
508839
804023
1649521
635257
1899932
1902455
1535426
1510950
2521537
2842378
167038
30474
1731271
1322125
1245897
2798247
2897696
1817597
1042461
1476715
2705063
2581858
2062938
1323311
582177
2495585
387007
1826592
1172125
2816938
56042
1925996
2614425
2887377
2786589
140574
234570
1369426
2421700
2601985
2148443
2549507
1189758
930434
80567
795016
2068255
263494
1776290
1048949
2250411
2144824
2455380
1012341
771748
1842165
1299422
2104153
2767231
36986
900298
1687113
1779156
2795729
2828560
879022
1516279
605653
2472994
2723055
2314316
964160
691359
2862661
1992704
1042572
976996
1958323
1840534
1988095
832130
2746568
883750
122302
600413
2052335
567310
1535636
1579532
2118655
1599412
1135637
557230
1496288
2108750
624089
2581344
64892
821861
1427063
995325
879831
635109
1879634
2424039
1405027
73492
687044
619276
1720765
310711
2503141
2716436
591272
465535
82311
414380
1523788
2233657
1149917
1250095
2848478
1385520
2014986
2748481
1840588
1600763
1277812
560713
2464831
2378251
1536952
2534966
1343642
1310319
35140
287259
1708759
917709
1832503
2413737
2149981
200715
950710
1396456
132898
2143709
1569517
2369318
408197
1165267
556859
28353
177396
2089041
1242913
1466855
1628790
1259487
2626468
2616544
1886242
556459
1079268
1590402
1986488
2668667
1462161
1030036
18825
332591
620228
1110718
2169670
99322
578853
2366182
2037828
1591317
1393706
2564768
2395810
752198
15738
1521277
2311347
2529457
1938196
1076856
1297337
1224834
2763594
803941
2546175
681292
2348085
939221
1181288
907770
1494103
1461936
2313710
82315
1966123
2926798
1756355
981865
2364786
1945645
886418
1553224
2776342
1712944
405794
272040
1182075
758872
1450323
28120
2405644
1212128
404572
2285483
1843343
117651
2685963
1580319
2772500
67390
1576563
1431543
853365
1935070
1183806
554566
997643
2012623
2718476
2394269
554362
686280
1695447
2643652
2833215
2873105
1058877
1397994
2361495
321483
2449049
778455
1188400
504475
2520815
1382280
702881
2918240
1706752
1642969
13679
1307147
1235345
1317129
1253037
2501767
17264
363628
2657581
1693604
485295
1634984
261531
1910916
776563
820395
1767371
2647303
376257
2587603
1033949
2510229
1980287
2560505
1506726
655268
542438
1356132
2172458
1121767
1055620
384616
1175287
1223969
1702010
1752131
2117058
837449
119500
763712
183820
458752
1146546
274956
692906
556842
1334274
672573
680265
1138924
1456086
830614
94210
1578795
2590424
480283
2806895
2302861
550331
1613297
2539432
2242144
509280
191833
50447
633630
1633286
1405979
496631
33761
1434753
719142
650813
1769196
359551
2707633
1113769
2047962
1775605
1329998
1654723
1148830
995431
433677
798429
576383
2427967
572972
185652
866322
266360
2856817
541295
141174
905799
1817741
2416636
1717216
1568191
592558
2069577
2186342
664715
857261
194392
1528029
367375
1956118
2476602
1278588
620602
1138893
767525
581725
1768752
32665
258923
38264
2631986
1673071
767207
2082305
2892372
33764
2490967
2714879
1355626
1467828
955612
1386921
1287702
1714041
926384
2568566
2864592
2076763
1840748
824525
2444931
1735853
257206
2602135
1683613
259254
235243
63418
982933
1739711
2298340
415109
1877332
1212704
2405360
1110075
1667898
663884
503652
2231894
2296786
121997
107254
720090
22083
2048294
2415998
801707
2877036
210408
219691
982766
773790
2937450
1775281
988855
1800535
323005
809205
2143478
1882530
1962584
558893
281119
2869313
284831
2290220
259584
2628445
2551927
87214
1827067
999652
2851684
506421
2854192
2135022
2504439
2936930
2909140
2123278
509444
2325420
2381755
2377264
286243
41960
623770
2518932
2875189
668098
1241220
2924944
1831748
1544882
200669
2483543
617796
2153896
1899283
1805698
2287214
2426223
822226
1964891
802296
2750672
2506060
2651440
1394414
1816927
1032934
328351
1933074
608023
2507219
2814484
2007403
689700
1694671
750362
1246042
1393579
1749443
2790669
407211
2196277
2355589
1603351
2459022
2299694
2075730
846019
586462
2821631
900903
429215
2209946
365123
370879
1135572
2231021
1178810
1412523
849441
718673
1825553
332436
1043085
865569
1817152
510557
2419526
1381308
2294847
1947564
2890529
1047542
801975
261988
240448
1397823
1929194
2775716
2044903
854512
958200
550903
2917340
620694
679212
2011587
1386091
2078029
369682
1028214
2289553
2288895
43134
325212
2779081
1160714
2171164
1919494
11147
249892
2373582
1008848
2567796
1037112
343473
2577273
2788423
2651542
2183322
1901128
482139
259302
532560
625312
1561099
46095
699861
1272951
2797109
1261939
2706753
1207223
2656473
1211001
2283834
906770
1787340
1540234
1410513
2430658
86125
2828918
2367969
262737
923676
2453994
2810494
1807290
2237792
2338417
292460
1365201
1556195
1251631
2254958
691054
1128432
1887894
2621401
1098192
1833190
2212612
298651
1113369
1956840
2377493
1410890
2547546
574256
2117908
941176
1829947
1252562
22491
666346
100386
2858571
1389726
1943795
1312868
649470
1243696
2452712
2687054
866597
2041140
2528232
1233414
306809
382210
287134
499505
1597586
711236
1649223
2207439
2428578
1430696
157349
298777
330543
1442268
993068
898213
1347931
69835
2147174
871035
2749094
2528514
695772
758066
1919492
2844992
1461345
862112
2315860
1161956
1016809
1728831
623022
1720660
2734526
2055507
712528
1853792
1298838
475000
1731332
2563653
607566
1380344
1822179
1580862
1978924
482814
452272
963630
476845
1910003
1414864
209052
692069
2792206
722070
2192711
2283192
70270
2773250
96618
2776038
289724
636950
2099
1631792
935054
1631808
536997
1449712
1309584
2368203
1957789
2620368
2924769
2257281
1386167
1656006
372036
2007729
2287013
1774538
1662814
1783262
2682407
1754605
2058078
2741323
31647
2064927
2713994
2646322
1643548
2387127
1533988
2697852
2416478
2494484
1832004
276122
2822062
1156880
2464941
648514
1840099
1452923
2107057
1109842
1473979
785537
1313490
757247
1475152
1674870
855088
1529333
218103
1492621
2219937
1608999
200922
1039554
2882683
594666
1967312
482806
1385042
1645663
1692385
2257293
2273524
2573455
2832132
747771
307129
1727342
258764
1221683
2748297
2330011
1487163
323746
573999
158561
1753442
922483
2399683
1303838
2601656
2336968
207604
963224
1664162
1060604
1303064
984944
907766
1761502
1573180
1540290
602810
709050
2807587
1639916
2904587
943795
2596324
2803623
1860151
1532435
546151
2896858
471950
269507
2458513
1800331
2762442
2253333
1585911
1160236
1214323
1555228
2137746
2696781
2897457
1548797
2445218
1998698
2725574
2874124
2436483
1471790
2065267
1532252
2373593
1992548
784
1937473
402293
781615
245502
1257858
2642831
2367826
1121755
1734805
2231713
424136
2035800
90334
313081
917032
865142
1281557
1198698
1002514
1377729
678072
273612
1967118
2079310
333655
2601041
2827906
347374
260846
2120171
26517
1731078
1479340
376179
1717433
2659993
1820772
2620841
1397702
796964
976947
2866060
2933016
1294413
570534
1454434
576712
317597
2269179
2099241
948254
2616280
1259952
62069
1886562
1230548
1614849
2482320
2602378
290518
2542436
2136178
1609331
1885204
1334135
1561091
38290
2865157
332182
2422904
93521
2797745
1341584
848958
2765983
1064170
1096072
1033595
1788354
1530761
1958191
396052
513801
634873
284055
45744
1599187
740518
408953
1819889
1494463
2374034
1563021
1069388
2502481
576024
2822648
1577656
337775
1213534
1951512
1353062
1100057
1143136
1941633
371498
46778
995073
475780
1453179
1667748
161332
1492427
605272
1626726
121379
709858
2736620
636010
2349488
934374
1656383
1260749
1899054
1862438
1182726
1193349
135730
1516616
1201308
2594452
2465299
1349752
1092713
234439
2010870
2509985
811327
1801744
1462005
1768413
1005293
627298
1352029
2042150
2861382
763039
509950
1788700
2754064
2574119
1919242
2400962
1897542
370930
2798675
2868762
442651
857449
2197279
47644
2322165
154392
2711167
2310972
1503824
860789
1290592
123731
1305471
597591
2442890
1356318
1378046
2451300
1955602
2199763
56948
1817439
2142319
2495815
645732
2322164
581078
2878139
1393009
411710
2900877
691768
2795848
1361058
532836
1469655
1880491
180249
2613261
1919564
5836
1580091
2438322
409241
914204
2572854
688681
2858312
2266528
1835136
1743188
2878237
1033365
118015
277483
1504849
1290279
364322
1084118
2563510
406293
1272360
650256
443352
1872273
1501260
839898
978387
2335083
2038696
2695257
2412524
1243745
100856
369225
1099877
2813841
398276
145301
1538541
1896288
282236
751750
2924534
2197489
438265
2646102
1838685
1149135
1141094
2262994
736025
1442055
159194
2056302
88734
266930
2280627
2133376
1902544
2237350
1440245
2272745
1196917
342721
1206944
1751960
199734
115845
1038032
549421
1803429
2486553
1738524
2545957
727323
2555695
1300630
111542
654176
611019
2676968
934014
193919
1339372
1438194
2772387
1025925
1511044
725239
1976192
2839715
2635928
1248481
2387911
1391836
724105
1754916
2168787
709904
1731960
2458252
941450
204427
1063303
899954
457732
1657061
866424
876788
514937
915607
2766808
801382
1276246
1779975
2422481
1355608
2003677
1480496
1554760
638456
2429552
395121
271907
898463
2418961
553875
2808761
2864244
409247
1463931
1462972
1037293
1346799
2165422
1703520
1761866
660528
119879
818224
1717972
943434
2604814
758095
2556092
896461
2399316
921823
467225
545436
773932
2781677
460058
2901506
1571727
2211633
2184011
2284396
2563262
2633827
651194
419949
1588295
277102
526080
1449463
1045164
2361749
59299
944164
1379112
1213201
1134448
2399755
1608897
595311
2673372
339512
1425383
82655
683199
2163964
31885
774945
1007699
1410163
1239069
2663912
2805082
1221849
399406
2420187
452970
2801831
2448116
2298147
1654841
2261123
1298132
795852
435874
1514516
2154703
245082
2413855
1437164
2159986
1665561
1424473
2673046
130458
112081
1426314
1451867
569952
743319
1744881
1968585
2211789
1579947
2749772
139733
2729607
2025687
1509031
1892945
2466251
1139015
978357
632093
1646366
817458
1441024
2383626
1170505
1689070
2470348
217224
777063
1049377
2610976
2531571
2686501
393380
2382828
1020090
511918
991756
774468
551945
2682743
2281242
2518445
1516313
1756020
2475196
688991
675490
1314448
1994570
337562
2628128
2630637
510554
376718
776
2431353
2451346
1689374
2111255
1008600
2396350
1137396
520417
2029508
2237007
2788699
2323299
151101
1755442
110499
244704
847771
1004980
1420864
1370934
1395721
667285
394005
2753425
2819547
1847458
2215256
1663467
530225
33464
2843823
911667
540470
1731132
1750241
2846508
2198391
2120507
1936452
2699577
1414456
805769
2758867
1071314
1815078
2298814
672517
661181
268847
1178911
963758
335967
2036989
523358
2301030
2510709
397626
406646
1368315
724422
36986
1715579
454414
860848
6265
743788
869091
2503922
689143
2492496
2834855
2452167
2760817
1613951
945310
2752934
108988
1687574
138093
1940953
636759
2400091
1307835
1527094
2392958
2234978
427482
287692
1889201
238182
2307033
2666480
2436026
1354640
387325
1487875
1454397
929809
1650470
1755430
2408750
2521790
2764233
449754
1933868
537118
2231870
2399495
2340967
1497535
1351204
2332180
1836965
545668
2114226
29947
240072
2358652
359362
2007314
1267052
1529210
2366419
2279743
2740112
19678
215741
2253139
992195
518595
1359723
1225678
263028
797887
2130079
2845297
942792
1244524
1099724
1465213
1238264
1319702
1150128
2725791
2301977
2744984
2171478
2646833
1536407
1504538
466107
730558
2049990
3742
52319
409149
723981
1689853
1215557
1266263
1825552
2174799
1751429
2165288
884568
2833789
184922
700541
1394478
2737813
2923488
41374
82217
2116714
1869474
574041
518350
393943
2816908
1206070
867119
1481187
2635425
1410681
1304856
261842
623449
123663
2110005
2764694
422197
1089718
1674193
2295686
1538086
1711222
1415509
590195
919081
2015529
1038347
2568090
661719
1625591
2831165
784866
101928
1875560
1149994
1333698
22745
1077268
2350472
2098493
2139645
1249371
1304046
549542
2048595
188952
25694
945162
1879792
2702212
1790133
2434238
1475631
2672560
249614
2253526
1286541
1176555
1683529
631028
2055709
1355996
171406
1677621
2638764
2113453
2330194
2901855
422066
1649788
492134
2277486
2086174
341560
175747
1224149
1086577
2416314
2288801
2794222
456452
1119876
357543
2196778
898313
892094
118455
886236
1509905
726555
694466
551013
2766016
2031596
1601581
754903
1587527
1432963
2581487
1805907
1451083
192346
877674
2895634
1059177
2636942
1059385
1567259
118004
928585
2581841
866151
179743
1907292
1854801
1549272
2188129
2160122
2638680
2888122
1278155
2386914
1507790
2180787
1421749
2665752
1675393
100043
1136253
2166149
1063699
543898
2899342
2582719
826214
2686259
846808
550482
2768601
1486737
1867728
757853
2526436
394189
635473
376893
1022000
994601
1222961
471558
1917509
687327
1105790
599181
2154779
1991345
1178978
1507358
363736
962687
2174522
190885
325618
1056645
39124
635638
2501304
1766428
2151523
2793126
692200
2667390
1103426
725436
2617248
2295644
2191256
2471024
620448
362774
2367356
2127202
806428
415246
933771
1312800
682486
1650886
127154
860122
2802468
2695620
2312789
2695837
2180070
541997
101114
2068230
1755746
332856
1014917
1028301
468740
695838
2599004
676148
2388214
413153
2389851
1067962
27900
2404429
1415519
374141
160870
2418920
342383
2105557
1315225
183626
1716464
9237
2720869
2686467
1953715
824883
2042076
1531182
755148
53366
2159954
2044066
1611290
1963390
2809608
287454
2381688
1421621
145670
734917
1728879
1102264
739631
596853
2034967
811446
2096658
1573923
2139369
2801867
1504763
2631051
880804
955493
1576980
314997
211200
502128
1652927
2568414
2482648
1232804
2924183
1090999
1422824
937289
135704
1066260
1444636
2935812
2647681
2121054
2795844
1808683
890339
1431640
1035893
873461
651510
1367412
924885
1619151
2178739
2528995
813147
1647369
1729542
921329
83888
42854
2154421
1211849
2521394
1836362
933357
755445
1869340
1028629
2184699
2143865
2421357
1524720
155174
1193899
2794661
2903908
979886
1711115
1676749
666782
796384
1621437
2825164
2504725
1958757
2480938
160704
475939
2522793
401225
593340
843033
1000293
1724166
369137
1595601
1630599
392952
2368473
989152
2543561
2513753
1496233
487858
2700845
38585
2602401
757512
937202
1753679
361087
2878029
2333758
2054579
1631459
1214253
2779094
789588
2858268
509625
534405
502712
2278844
1736658
1164982
2350637
2014279
1464500
2226307
2862059
2734251
1870212
317396
1669069
961054
1946144
1961644
1608901
1948047
1063085
742153
1588579
1271828
556367
185777
317176
828684
1122907
2479588
1418048
2850232
267313
133620
67954
2735365
2341444
1202904
2854939
1289433
385565
2426284
2740394
843171
2412312
1251377
575273
474799
1742589
444809
527171
1860992
99585
336585
2085405
704177
859634
1238416
842030
260749
2544533
742710
1754913
482919
1438365
2400755
591581
2638883
2056621
2815036
132807
1360870
77637
1325633
2481023
1838026
1559961
49726
1193605
2913915
1421420
2202513
893642
1568776
1949590
1185340
484907
2669408
1563941
924824
1375307
627082
2012162
1325551
639099
1315814
1740138
1360262
1741043
1552263
390606
2768249
1725893
776068
2617373
1098398
1189499
2120765
1447861
262977
2837859
222240
168530
1915943
331671
98340
471709
2061379
1198210
2564857
2738350
164920
2082350
908426
396008
654835
2313131
2574194
2662110
800564
659300
1650112
1335915
2304341
1882820
2324087
788267
376912
2425080
330340
2711327
432290
1213468
1622986
1921109
1209928
2688178
2138778
495452
1941743
23987
73341
403672
1666917
816276
1010589
2781587
184114
899053
974369
128476
2935546
2497833
765660
2706564
2306475
1376654
1174394
987526
1128076
2873405
2899072
1546539
1915000
1928258
2037257
1158639
1250206
2360224
1605275
173513
1406775
778152
437241
2669085
2016046
450835
2870073
1922836
2529676
1523023
2822922
849439
1112753
1859496
1133952
2208080
1235926
1791084
2565569
40165
997791
2763290
956001
2755658
2285322
188646
896652
168461
1124000
644198
1118074
2378433
2189989
1705091
2565315
2309847
1329170
480514
1886937
1266528
2365
2450025
1608071
610542
2075325
2916031
1046680
689364
2411386
2360472
2401658
79134
809663
264249
793218
557515
1100325
2055411
50299
868300
1127991
838326
541486
1459286
1159868
1347281
1062457
243996
2121353
2570703
2376560
2344368
2258393
2122246
1587180
467054
1171195
2125858
2319873
1806479
2090017
505868
848018
710665
1700887
2812806
1980861
2708696
2918032
403104
2131607
1125655
140272
1789015
2006712
1839773
118213
966895
2317365
2272119
1305832
420014
2102253
822636
334633
1152845
1818384
2013846
116793
2130662
252723
61896
372188
943306
2663066
249566
402286
2476495
18117
1856599
2682949
895556
2583016
2141813
991295
51443
45379
572249
1183182
336094
198355
1530255
2589817
2624751
1208796
2473062
1930093
1288027
2685102
1167344
1662550
595841
2254757
1793500
2463666
1174729
2612465
2890979
1456651
2757788
2876540
1117790
316327
1158770
635887
1967617
251264
1214644
64616
2383933
2467155
1955008
2096103
2931619
1524422
1516046
695972
1031745
1666130
810281
1859209
567760
2023268
145
1208915
1889232
2330716
509197
1654902
2409210
2376562
737522
1641811
2588075
2784498
792117
2275113
1135405
1484985
795901
360288
1357996
226306
2142304
853626
1230436
1559952
2859704
2112779
1446470
2413485
2399131
1160355
872548
571327
1585401
2455569
269321
2940483
1539371
611491
2607404
2477968
2316918
2336117
1713687
2821731
2019196
2613690
1763221
1262436
924818
1508149
1022402
1895291
1710693
2549654
398666
1660536
456532
766750
1913197
812205
2058824
1754824
1953733
2123120
534006
732694
56455
861199
1965658
2741746
199688
2476865
1674952
1740485
1364699
972091
2211838
67466
1676041
1959518
845730
759202
2501209
1013270
1201619
2623439
971428
2709444
68816
712148
2011210
2248819
691300
485303
1856354
1098832
2746409
2624157
1469354
663032
2433044
1172421
1459723
2622878
1699463
2785434
2671485
1815148
2194993
393027
2277072
2376540
1867037
2523684
287384
2270205
1484180
1382307
1585466
1375888
1372097
570127
1630604
2237541
764133
165546
2820379
1978975
200855
1263528
437984
568652
1377238
1133203
1620426
296876
2402236
131771
414884
809444
2343019
290299
2586456
1347343
2464739
2294006
2875056
94738
29082
1682582
1741664
2543375
1586923
1161970
374486
2541049
1929242
823539
2733191
737534
1808517
2697122
1736349
1141787
137271
416275
512629
1260538
1485019
170696
2506493
2407368
257705
423143
2282641
1897159
2829640
2198497
2047869
248190
2038845
2704997
1672217
2395670
2619841
1860171
2445342
1624107
1223492
2915420
863415
1289294
868312
1637338
2633836
748331
2746107
1666165
1178172
444224
808323
1637345
519942
2196459
84636
1096527
408003
129595
1255956
2080173
2354483
775316
812753
2079590
1106309
2550437
582855
1994315
46193
916129
2695207
422411
2473564
1787142
1110337
1084044
1708194
2599982
301615
2475815
1271997
1966325
2571575
1639917
2661830
256866
2778917
1032706
111655
1398823
2173864
2932324
1868407
284780
1701287
2194287
1301737
71999
740559
76766
2330038
2420642
2545731
1989931
1418856
2909457
2633959
654736
2089356
495895
1236903
1037422
2119535
2497198
2325968
2127965
1622227
867482
2181352
2773274
540542
2234438
2299467
2630796
1218707
1699208
1105321
2745188
458918
1309871
1418432
1685028
862691
2855255
2589876
1881252
306035
1931004
1352543
2876187
1153297
1519916
480067
350993
119395
984120
2813771
1962150
2147393
2001746
2371755
1324941
2032423
1103385
601555
2874936
1466244
604684
1152326
1336061
577965
2213855
2589739
2168928
832965
1683631
1846120
2318181
493030
133578
993108
1568535
111458
678250
419524
2206515
2513502
1332874
1811451
2477882
1864819
2843975
1274720
740951
2530794
1952679
501797
1763033
722929
2365645
1784565
733034
437693
1487397
2200654
2074315
2497192
2647811
823186
795718
1491344
1892566
2786394
853146
801468
422357
1668761
632200
1919466
2875545
683835
705726
1390508
2847478
1958944
114453
328357
434877
1537402
20788
1609357
572881
948318
1695129
1057930
2887186
2350687
1885233
574872
2317316
1800403
2780222
1965459
999496
1645199
1555812
2500979
1882614
853027
2440350
264404
200102
662295
793650
2583841
2456071
1531714
1387641
1191128
725696
2467761
2146285
2148856
433664
2169307
1077727
1433666
2238876
2286470
752546
462111
2359572
2658196
2842181
178553
2064729
1641593
1093423
1218310
2636875
521293
528798
1208469
228649
2754167
579910
1333590
1229821
2436111
354657
1159559
844562
711675
1297962
824479
2336018
409150
193893
1425198
2298652
2607706
293470
1433149
998570
763226
1081280
1392193
1052574
2672211
193056
2610538
851847
1485055
2532330
910098
1568592
1390603
2704736
2618341
1749998
2220619
2798016
908054
2619484
2753817
2114350
206126
963384
1349511
237275
2077693
1965188
770581
1466068
1206456
2124471
924643
67367
330069
1539183
2012029
412032
2241999
1915258
1237894
112336
837723
1344029
884333
186635
2256028
2748561
2003082
1353409
770233
1762786
100597
577518
514994
910184
2061502
656805
1627749
1955907
2254532
2054846
2307401
2463581
1015990
1688310
385703
1816936
1152195
1583737
139881
279252
379592
1138226
2583387
103754
2666844
259274
374604
587081
1979604
1217994
757623
1449847
2108853
2214630
774438
2219609
2789176
1391395
1093528
1871267
2346974
443858
2346150
1602746
2527620
842453
1504055
1752449
1156
2175362
6782
92073
154809
1338546
673804
1656785
2028986
1843470
1168578
2803057
2137417
1038924
2184224
1287181
1526171
2872005
1061494
77078
2568236
561301
2919138
2113541
96853
1102245
2756733
1018084
494649
317284
732968
1066381
2158832
433062
774705
2040227
2902207
1568300
2689092
641428
379096
2040551
705034
220187
356351
1649989
2294969
360812
1704307
915434
47308
1153663
2354642
1383175
2333169
2238949
2807456
2791164
494490
2347605
2302436
1811548
361367
43203
2685379
2242949
824906
903388
1580625
352181
1599827
2423690
1163246
2393477
110116
2653451
2275338
2206380
1922579
571745
680368
2132486
514106
2362453
2906849
470261
825249
862230
2322469
1299151
1578990
548165
43555
1065440
593222
870990
2702483
2607970
1232429
2281938
2184208
863705
1689859
2091652
1558034
808588
687228
2683570
692511
2733097
2809050
702594
979388
2473926
621044
2667066
2404238
1913252
183794
2472334
2273000
1407150
1913582
2410656
2647826
2082547
2824160
2318638
2194428
1080490
2031397
2118778
1991467
22738
60762
581354
906884
2097491
2807753
347582
2375842
2188210
2107565
544432
1697343
2206816
1109104
1343489
1782728
2866287
1619820
1000223
500763
1652386
1196179
2823201
180988
1929227
1084623
1110613
71894
1105665
285431
1336094
260339
2551765
870297
628624
669963
2295198
1301914
930871
2113531
73805
2657022
750089
775371
670542
1954328
2684
562247
494924
2240570
1628044
1391587
1320954
1960938
2114059
1471617
2021894
575158
2561807
1765134
2751019
145043
726233
681597
536753
1442082
2590827
1550486
1158440
2600510
456640
238314
413679
1030040
751319
182976
519047
1118696
2054447
2630714
2080370
2060655
1666138
2110781
321445
1800028
865234
2276499
1299145
536081
810382
397802
1708022
1588489
1389621
1066538
1048336
2413934
1831895
489376
2738575
391040
1835230
1846422
357225
133004
847741
54581
2263251
2559265
1496914
1468150
1372698
1152608
246091
1600510
1537071
818968
1917260
236895
2730655
974322
2004094
546668
1190536
1398353
16850
2613377
581025
2604790
1012296
1427400
2527
1761530
2846487
1968561
842476
1645028
1783637
1715646
2817161
1731852
428959
1406286
1516884
2674103
341936
682712
2441849
175385
849509
2214894
1461564
1319628
2495153
2839166
876511
342051
862456
2408590
2275314
1661637
955795
1241274
1873479
1522603
353275
893007
2810873
2233090
1786042
2389307
2215913
2576034
934244
2874051
1443582
640081
705916
335065
1413084
1487800
1652000
2477174
195039
371967
2645138
822964
2281795
2053032
1071579
1169194
255577
2144305
1488380
921996
2109755
558341
2662258
2296048
1385157
1142342
2654443
2893215
2626543
2573551
1059580
2416146
908890
355095
1463582
2734643
2022845
1754426
1235311
2113533
1602199
1362232
1820564
633032
1160376
894275
2243659
109736
87109
1544819
1964557
2870126
2833045
1894786
104435
2690717
2412200
2534450
2299235
152317
27260
1825133
2872011
668374
65163
1424227
2221862
1305423
2630842
774010
644347
1916938
6727
2774716
2924265
2735103
306161
1971591
790084
1113219
1808103
2878849
1678624
454221
166422
2717048
2844240
950112
405785
1054728
350582
2557489
1625256
1940858
331349
1339024
2249876
2740654
123857
2377653
62385
824341
84
1747606
717052
1776282
1553301
296845
1156049
1903311
1864677
782774
1554441
955327
544669
1402278
1664673
2873605
1849066
1127688
2296971
88821
1735181
162955
527512
2745828
422473
2887833
2109488
1463346
1584300
1439034
1837015
524201
2345997
1766168
681451
2439636
526967
338273
2300081
1388323
1602608
567473
33616
1678895
1407306
1023553
1556057
1368378
2419912
1806907
1805817
1238957
1750775
1693867
2414239
861744
1181133
1170071
2587501
2599521
2641634
1124099
962044
1551742
886886
2268309
1881186
735802
593174
1973173
1387174
2179732
2159328
1092378
1831598
1536122
1197867
2382378
2712278
406682
2432766
2811001
1119449
493255
1060145
2934120
1497695
120073
405627
1251912
2775135
2045165
1204400
451181
2262439
894324
468304
1867009
2687357
408541
2694439
2150157
927969
1724019
373202
904659
2147093
396078
2654716
791082
731630
1092400
2560651
1726186
1013254
455182
2620321
949276
429604
2143104
933188
1062573
2742122
2605185
2775449
2160330
2323116
108069
2441872
2818439
451718
1449011
2863014
2897880
569598
2358481
711185
2153998
2476615
2493202
2279770
2099068
744427
489735
1938252
1078104
1102242
2109099
2620670
2526251
333677
1181464
521003
2772044
1871927
1650237
433837
2821586
1172361
1989332
1169535
2902046
2337969
3447
1971103
848862
1136270
215720
200480
1085196
736530
2711514
1406948
445819
2304082
2590789
329415
2026828
179959
2061623
2544583
562931
693571
1071943
1083026
1970333
2486707
388235
2734865
1506928
1928869
1269863
2279557
703808
93839
1235405
1036469
444246
1321117
1228884
574410
488474
2101206
1633425
1464574
2510904
2720304
2552849
2304993
2475751
1048315
2142604
907038
2394632
432962
311060
2897843
1658726
2881446
746250
390864
1308531
769644
1646704
651119
23700
1373574
312754
2758483
521861
1581530
2870165
2080540
1632086
2263684
2374256
309842
537335
2335028
1552617
2658058
1696407
2755852
2427423
2098156
348420
278243
1473712
37150
1814079
677430
1329194
1983637
2037462
2740904
2259943
1291604
1347689
797729
947094
2849365
2753533
421364
543213
2178557
1866524
2616248
1869942
2690602
1338980
608592
921139
644718
1734349
879396
104405
66672
561229
680309
2915802
1973082
1994655
2547588
1347209
1664867
1679718
586850
1749780
16323
1480442
201550
2547722
828256
1492083
1032619
676617
2932072
1934863
2837047
1844081
859386
1346771
2671495
720212
2422176
2517533
2050472
982256
2418336
1599626
1414607
2449497
2135351
2019177
2376280
1505743
2036036
1934962
1968928
385048
2725083
1624195
569818
278866
464910
2278851
2221798
2441451
319103
1074909
497554
2541704
799805
1444491
2895128
901739
272616
558210
3745
876517
2196116
266658
790328
1428102
254190
638381
2116570
2898647
1268969
1234320
607497
163358
2699058
1461771
489544
2757626
550913
640029
2889572
1844693
2829578
1605622
2097481
1805295
1377805
1908744
679022
39458
2802942
337927
622289
1712541
2292152
450980
2161131
2024333
2151270
2699796
1118584
1915618
538358
261076
2403659
509657
888677
797779
2869262
2792496
188573
2283352
1563766
522891
595644
1042331
2184673
633854
433043
645795
2464649
514795
2136813
201340
2609264
2228287
2277795
1308728
1887024
1678345
21270
354110
1314879
2122714
479274
2250106
2668482
2332883
1613309
1769264
556690
31630
681834
183343
2219462
1137896
1947474
1416663
2440487
403271
2852072
1446622
295081
953326
1973115
2396256
2439744
1968278
1534838
2412120
2115306
2242225
1251005
1047156
510120
659552
1814205
1681503
1729285
924903
166510
2279000
132382
2577060
743668
2595241
1889379
2282414
1809718
681306
1041828
1205517
1299952
1818581
1616739
1008681
2110170
2392667
2600473
1151052
1378059
1269649
1559800
570095
737859
1136955
697027
1661245
734120
1514313
399901
2378079
172664
795072
2121129
2340153
1346805
2854685
1482476
189141
157425
1955241
1839167
1764013
2153304
502662
2090259
2036571
80624
815179
1552492
2088060
2148710
864258
2505058
2401337
1470032
94748
1435456
745466
1211346
1132995
1134844
494020
2127085
994447
1166469
1269364
1607805
1440764
1780381
1258400
784298
843353
492398
321787
948991
2264150
1686367
991405
2219692
1498151
1030040
677488
1032073
959154
1426695
1631632
2262205
1824235
2600026
819577
1994243
1777342
2007049
1191674
2527800
375425
947113
724052
2144355
2480208
1194490
1570960
1182592
2603607
2741997
2163588
2061704
2184906
1694595
179695
1452243
961044
361950
2638424
1781037
789719
189853
977497
1932039
437808
2902356
1520573
2454751
896494
635001
262902
1152805
2003020
69123
2155563
2927840
1635413
1962305
2283775
629819
2752150
2688042
1707717
1723429
923156
313740
669637
1895193
1845228
2641254
1389430
2726051
379744
717393
2003282
2912623
2751236
842839
1341064
585263
46176
1453111
2114404
266699
2806002
2556897
1911546
2742017
2317907
560240
533479
1265597
724603
932778
2396738
2747273
1219292
2928634
1807588
925234
1363899
2059896
2163788
1623884
263173
1913722
1430153
2292926
1678723
119753
1235426
1220917
17028
1064770
517812
573311
2083908
1872171
1597193
1451874
2126733
2525394
1410364
2072948
2728802
2169345
2501055
965532
2005106
611287
2149902
24090
2122773
797974
169408
1251347
1012222
2359556
2882667
1487056
2340165
2240834
281777
1622493
2009884
1347447
852477
1047089
683029
1840702
2888630
482313
1736343
2371188
2338488
799076
2763579
2672423
1516273
513566
1448410
2657408
1313072
549516
1592736
686411
1633245
633149
2729068
2245332
2585876
1144001
66463
1931529
223089
1004523
2053644
2581690
198028
821156
345330
87182
2038766
1240997
513249
2128902
2370878
1660052
1520305
1049524
2006653
2577536
1060976
425178
354038
1778562
414822
2820961
1753692
414332
1636903
2141689
2449206
1911988
1991585
642998
1647883
2276329
1100164
2830295
2281268
2383973
769995
1703427
432429
1882351
2057269
771286
1287981
1157398
204565
2077744
928109
1376378
2563650
927216
2585410
2579060
787351
1532378
1293422
372957
963395
285041
1723015
2507838
1906149
1883484
1319009
2101996
213415
345923
609319
2365018
2719604
2362977
925192
452804
351504
2840750
62082
2261439
2553806
2461646
457083
2729893
1441234
2335273
1836548
975892
1922108
2399869
1484739
1040426
601641
1285555
1518787
2638091
1492053
182005
2926039
2657064
728786
2446433
2443905
949140
331400
165489
2829188
2549253
2338226
2187011
356304
2724247
347195
2653543
1718508
625364
1198284
2830554
1837206
2241179
1487800
2908127
880280
1183271
537286
759131
2019916
604485
1079471
2857776
1232947
1381516
2566065
794513
2407747
2624266
358799
2252089
63135
567922
2515032
683611
1679339
1864672
1398142
2009731
2803080
193781
419860
2647361
241554
1127425
2722443
2110718
687380
1582349
2481227
1872256
1896324
1741149
2828742
2861438
1524719
76740
192106
451342
667567
2244074
2819312
747189
635916
862500
1018557
1138164
2724688
41756
2477620
1186986
2784643
652160
928824
1504009
88773
859569
2642162
281213
2727750
1931581
436204
1911171
2746986
567463
833423
1286290
1355151
2536713
283222
167602
1139087
763591
1160609
2402254
494098
17757
383170
441800
1663144
1086510
828518
2642940
370316
2131931
1360034
94973
2932911
564241
2846131
1514674
2810517
644591
414929
1619572
1215180
2819464
419341
2908407
1193557
2934165
1529258
1491160
3864
1843956
773988
1576378
1118845
851821
2772010
1859581
1946113
2142460
1333661
2270916
2240431
2621467
1409403
2915463
2358799
793594
2769440
1340755
514703
423423
1058518
1762847
2883401
1592265
322735
2113754
2081597
2293743
2519729
2462446
1152791
851772
1834306
2236454
1805302
2460482
581418
2930920
1609500
2556741
2420304
1303991
643968
2891893
2385774
406597
2072027
2838693
205945
273265
2627299
836558
981110
694528
1456638
2084471
480993
2662197
1598182
1392710
2757204
1296315
168511
2924731
307823
2089492
214709
638320
2301761
613105
799002
2820867
677664
2373705
2543075
2594521
2846132
220565
2165965
2914076
848161
2061712
1450328
823545
2733543
2402151
1244846
1769179
1877825
858654
2418151
269532
864968
746901
165852
2823431
2444144
2655420
1633667
843929
288461
1057885
460001
2442844
729689
2031894
619434
2380317
575419
2322108
407355
1552019
262208
935807
2562205
1787519
2452037
2755224
2412431
357817
2338776
931832
1100761
1928823
832777
2718090
210740
880740
15180
916545
2351242
2398825
1135521
2360377
2027207
1518429
2509269
2623067
1559485
1297534
2926469
1090544
1124522
2472995
672975
1219894
1184636
2291148
2385747
355073
2314249
2115388
2180305
704300
2385932
1309238
507984
1353932
2272777
1403298
2090987
915212
182640
607732
2460653
1102989
2811043
1903467
115480
391360
1296607
1370323
2533109
713117
2276469
1545173
2253668
2582153
637097
1117173
1782133
1833733
1970288
258127
719700
2203526
941282
1655010
764797
2373415
1095784
199066
703519
2797796
1377152
863894
2724724
2517302
1933923
2695928
2551408
2743659
1881620
1674467
827980
2112878
589512
564848
2477728
2552889
1951331
1430694
1889783
1211510
293536
1231219
2445030
2252346
955982
1924554
2916923
2105876
1014782
495236
893828
1732830
1533636
1566660
2005176
105018
1926167
103501
62642
2849057
2232340
2015156
2661449
2080633
2177333
2793730
773230
766286
784721
1149638
1548302
1253194
1947201
227703
843717
1523575
1858408
1809869
2393624
1917076
2350296
1221521
753256
1462676
382405
1286795
2763448
1266614
2530254
318698
860392
67896
803197
1013989
1112260
1538646
2811534
454059
2221603
1475000
2339715
2343360
2531311
274186
1412307
1055802
388560
906807
583939
860223
133679
2046780
863189
2707184
1060201
1156854
118075
2731450
2242220
228195
2924543
2259622
1241467
2848713
1945831
430261
1699272
1300997
1619533
632549
1404964
1496839
2844
76616
2774718
780496
2397785
732730
2464544
1403336
2912644
1928891
604150
93209
141063
2034092
2580627
498851
1001395
2385043
1081602
1840175
883470
2850500
128366
2111496
311269
1163748
1083384
1245390
1990737
192456
473110
822280
630785
1943395
2589229
2292787
1748843
175809
2422148
2263981
1070486
2500101
1674646
944269
686850
2502626
2630207
467394
2143535
400254
2687700
2204599
2094459
1532768
149838
2182435
837605
1479233
2862307
135949
686083
507533
148750
954286
124110
34311
1726270
1588132
630126
401694
2122008
532265
857811
1591106
1452070
2568277
1724540
1126199
2311802
667110
1339160
1615800
314350
2339116
1439751
2430917
711402
271266
2334073
1863471
302929
2329886
2283317
1383322
834063
1628041
1816421
1820138
703923
1839010
1460503
1454822
27866
594721
1474581
2511798
1430604
1116279
409470
205819
1024653
2336941
483358
681877
2364723
2795629
585836
2209212
2898511
361574
313398
2176635
2446998
493781
820867
238813
1610262
1257041
1156921
761806
988835
1146469
637805
2557062
1779351
1246500
1608440
1506737
1793221
2625787
2096888
2525457
2702067
264485
1935307
1298461
2493321
288900
2151998
254634
1250871
806766
1204053
1359924
2640929
785309
327896
2527679
1699923
2255202
606880
247287
998009
1086167
546699
2412159
1647012
808935
2789110
1522300
1237113
2697377
2753632
791512
516963
1639300
702868
1149583
778355
1988175
2440182
101915
865987
1964923
2034590
1117487
2197696
1301456
2124182
1190321
1202056
2801520
1478279
1570162
603231
2451245
1549949
159223
817301
2585569
1159962
2211080
2013246
2735084
2442392
1853586
113712
2492355
1852917
894685
162626
2894874
480632
2012474
1975215
1849666
1196167
296382
2914138
786916
942237
2885175
2009983
1360753
2575942
1640607
1372830
2913268
996668
2554721
1247284
709431
752048
847725
764184
2336450
452263
196507
1037041
1289629
626295
2526903
2702104
660874
878538
2731951
2175543
394210
1075861
1469089
1397665
1704963
2331603
266998
2389247
1354750
2289890
2207501
1001102
2320557
1567858
1833361
1532880
2785035
1388956
2648179
2074480
2351423
2121562
1066335
2770222
69735
575560
2010263
1426124
724880
1902107
2028742
2240636
2607794
1008004
1662370
644548
2058392
1127160
2495791
2179686
1204527
282783
702504
650613
2897861
999047
632519
7613
1362108
2732054
2237474
21944
656441
2701378
927636
327239
105678
2465853
2748532
1954798
185779
188140
82097
2819287
2863356
2560006
1918947
993885
341892
1998399
1734388
1931326
426369
1489353
2449251
2416894
2290596
1687866
2612867
2212494
2470752
1799667
1203771
1588006
1041706
2901013
1573085
2414773
1288737
2220341
2011905
2233771
2311904
2597961
41516
2218370
838851
2338033
2716042
2252402
274828
231635
863740
2587652
1439637
540070
2712065
906418
1575004
973537
94925
879495
2702905
1854028
2365794
2557250
745214
2079901
1892943
2204770
1186953
374444
1934143
1254447
2664072
466516
2483419
2895941
2265136
1565621
2408134
1661201
1026334
2258406
1386897
2271435
163961
1300674
960810
166452
1063365
2185349
1081359
1664934
854601
2535400
2158575
1757296
2336331
67083
1639810
162497
2251817
1322058
1624616
2831808
2827661
2920216
197337
456627
468301
830472
1665974
1776808
885077
761353
413114
2888468
1647469
1109241
1806405
2121277
1082930
2064686
795426
1627417
1472901
1088168
699346
1047180
2004092
1991758
2095832
392930
1174638
1095740
463105
542100
800080
379088
1155416
2729149
1997627
1248001
1589490
1145744
2420901
308726
2146972
1533422
1202711
859664
2011158
2672057
1333303
1933798
302437
2620056
1950291
1000483
2604683
2898283
1574843
710541
2374677
782007
2383322
1481364
2114170
1400357
2722251
561967
2714714
1466732
2773725
2056492
165623
1862887
1598983
2518531
1606118
1129047
2148867
732948
2803857
92100
2421380
1703193
886720
2269302
2390728
870011
2098242
1852898
681641
1392231
2870852
1588864
1716566
1491062
179242
346123
2722625
934940
735201
74130
1832461
1530940
2263928
1298663
2108618
1712602
1617762
2085702
237481
937506
1239575
270819
599075
2885092
1759113
1828421
2809024
1014964
1996213
2306810
2140762
1101465
2841706
866239
362856
2825293
541517
2005868
488513
243263
2030015
1659565
835829
1437501
2566699
2418155
1114013
2539400
2754823
1724871
1370104
1066426
1917141
22598
2240371
1769825
1989187
157837
783003
815171
459072
2625240
729641
768961
493744
1948559
1755883
567936
1676307
639550
786606
511450
1929246
1846458
2037486
1344904
1674997
1555602
232896
1799376
2868817
2171649
2782791
659312
130378
2492384
963012
1917520
1500122
1868380
947907
1935793
129448
1710811
1645083
844578
423895
911332
1998399
2060372
952410
1807971
1976659
1034322
486786
2210428
2750827
1485081
2789818
2754676
2660998
2677104
950650
686375
903881
2649866
2221230
2668522
551936
1857831
570858
2686404
2901572
2036012
1404293
2220922
1933088
313022
82921
309973
2526005
1337625
2939186
302002
2109591
267860
1896954
2778496
2743791
1867718
1617223
551239
2801123
557533
2413710
2260497
1006624
2887255
2474022
2570070
2595438
151870
2918568
2120942
1424401
2169542
282598
1995863
474865
145925
191044
1468418
630660
2558163
2247782
1539876
2320289
328857
106002
450974
69426
1815335
295302
2375483
707682
1279736
2568073
2530047
669638
1383673
2118241
48758
754942
597198
1354771
1360143
1637079
2929317
2917209
2600771
2299677
1857849
2688071
1721451
791683
1935090
89599
1060947
990298
2202663
1276308
308207
1091537
2301833
2067088
740926
2525932
324125
982183
83790
662452
2610653
2645670
1363050
855799
1068061
1366050
1185528
536993
145170
1645872
2514453
2601074
1870733
2734574
2298571
1762821
2023215
1970389
962822
1860218
1434885
2708496
238617
1997327
2245718
2633121
2578029
2140638
1740942
64535
2911856
1629584
2539065
1753600
940831
1377215
1841377
2504049
2311490
1091734
1476438
657121
1362434
1748357
1709699
291837
2627222
1569267
1909536
218145
1732895
602021
1020420
2529251
161239
1929018
1866793
726783
631088
1124810
1461929
2391509
2002671
1096594
905632
2325355
937718
1446669
1429998
2922894
2008906
1323643
2334686
2377295
1723685
1039031
1362576
1692817
1135600
1660364
718541
1822398
1545533
1840417
1533799
2026792
2456267
2896098
1026867
75969
1673375
1649
452693
416770
2054770
1017650
34942
1891120
807792
1389840
918709
2851735
2443216
641441
29389
2675754
2250544
1736118
969376
2434680
2696677
1306172
2219494
1374602
2851278
292957
2627798
1832092
1727682
2299933
622466
2211404
2096885
2742911
213656
1385672
2539885
1090464
2468381
1098613
99551
2358070
2209856
518817
1818721
598255
654878
929454
14572
468820
2349461
581702
2370613
234820
729871
1389766
1025995
322887
257228
1441840
1189585
2009720
2508252
2778346
2116331
27306
1968835
2363153
578205
1430557
1838835
2021125
2748977
908801
994726
842962
1895739
962349
2684575
488699
2166328
1197261
1748654
57786
1979662
261864
2543671
1574441
760861
2264496
1556357
1387
1468143
10044
1511129
1616072
934242
1958957
2900833
1479047
589927
959672
1603419
2603195
2847460
826983
2728853
1026214
2437299
581632
2259691
2312542
2710213
1384710
132151
136310
2666574
819081
2809466
2411358
44604
1794233
2008446
1520619
1275565
2928691
1280671
1778982
1681684
1200343
1510180
752732
1672941
2092781
892191
2671995
907629
2239302
2613281
1696871
1680534
370163
95174
730989
1898009
2570957
944386
1816098
2872377
1922442
1374341
2310996
1450642
906158
1949058
334843
2610717
698698
520256
989323
1431722
2865937
1801369
2795688
260200
2640595
2915683
116220
1401689
839167
2444050
2902332
2403859
84467
1545750
315428
2938457
1462060
2693659
1800563
195837
2352577
1741506
426472
1542325
1236745
1622244
1839610
382084
1343590
74699
1923587
2462209
1754098
2629719
406459
1187820
2573901
874991
36723
640723
1405970
615656
390173
2556799
1404068
754043
2715261
2021033
2242062
2562737
760128
2787978
2932487
2603277
2907944
2815554
2814852
270598
219074
201324
1541114
1013713
2185070
1461638
1321783
630056
1189674
581448
339924
426838
2044182
711262
175125
728654
440045
206762
2048146
2128628
2172417
1548939
879300
2498567
927076
2366916
2939901
868527
1228483
2504496
514059
2549784
2065105
378613
2341322
961039
897382
285279
479813
802875
792827
2326894
2634845
523182
1140375
2861464
1115983
2015405
2699088
1638648
1980557
1877964
1767445
2029600
1593430
2165833
645097
921139
537807
1697924
489613
1321441
980949
1945439
1537579
635409
1818777
1913426
1366172
1762188
1329326
160929
996397
2143935
2913583
424928
1328682
178627
1886959
2223475
1824816
313223
2711796
1223129
2651850
2366953
1244686
541629
1302715
697100
1656464
1424245
691371
507596
2076366
293384
2100193
2525736
2398581
255195
641420
2650740
2267883
973470
2404641
259996
145420
2834232
2660260
1211934
2906012
686523
165962
48795
119941
1880564
871973
483598
355663
1430657
592997
129381
910144
2724549
2088965
1152270
2779887
2241729
649402
731322
944118
1598500
2286846
1362557
473391
417937
1715188
2286560
2820610
614444
2301976
1506168
1576441
189989
805720
729160
307235
2174000
1147975
28498
2386919
2414785
1716263
286029
444172
462978
2578288
2643176
1332288
1516537
434257
2824903
286537
499640
594111
2806127
1938468
2762171
931102
2321708
2795279
1507056
1901992
1779323
2757115
2930352
785370
2781054
1038593
1412729
579251
348726
1589744
962444
1936924
1557992
587922
2526400
2746624
1296590
2068198
2052593
875697
1456372
1913294
2485774
728673
331765
111762
318302
455512
1215664
562539
2429589
1498815
1321738
2506679
72387
601170
1032691
705335
1360368
318383
883731
767990
2743365
1911742
728276
2050278
1833731
1823938
971761
1250503
908770
1673050
2560197
742343
607596
2625656
1870968
1703422
1897507
1240946
195467
936182
73072
1360592
1001724
2164309
453216
1135289
2138556
2277854
1787722
2676315
122385
791399
2466190
1750284
750579
1361457
1961387
1180182
1465640
2174519
2465895
683794
1453255
921060
953511
2145154
2515591
2575051
2459366
1984670
2708136
818579
1606499
1668771
1598282
1805515
296066
515162
1492243
1085872
1559389
2810170
1337858
67857
1298827
434945
970357
1170475
830993
199071
1607508
2861219
1794940
1203786
438196
1731079
2917523
282511
1836854
733882
386201
1513548
2013559
626218
1759542
917231
1042799
2667773
2029073
1282593
1593361
558579
989252
84499
2359577
1457280
504327
1896656
1376897
1105758
806488
1767021
1992137
2165218
955467
2044318
1201069
2024727
600727
2337109
965397
881415
219019
2213179
2124766
1933263
957644
1991756
1580414
1966493
2845442
2398155
730300
965088
992602
859442
689625
1131027
1864454
1139093
2205667
345534
2171262
1094945
1145908
2759805
1130860
1314417
2415313
1323076
879464
2269939
665343
1693130
1712449
2280589
1456881
2473201
777637
176078
1065442
2868572
88387
2569137
493466
2601092
509955
2481580
789169
2864975
1465569
2478269
1081443
2698871
527620
721347
68437
1645842
2516889
1354307
1605852
1550618
1683371
1900222
1798628
1281919
1218354
1972902
2819202
812122
2761281
2445955
1886543
1267632
520617
1885014
569830
2198199
2413604
2372558
2176912
911350
225108
1757202
1821042
2037472
358605
1535450
1073348
2737956
1198514
2174900
665709
647664
1666000
2655256
2906079
1889964
1356088
979478
127203
1750249
417764
2140322
1363449
952893
1456446
162175
420040
1192448
1720407
2156560
2153235
141050
1556236
288593
1104462
1206761
1280448
1173770
1222147
574127
281691
1625490
2238008
1048854
488112
65400
2277620
1211371
2468506
917546
26800
62674
2762078
2629026
2100087
1358322
372585
1690074
371747
278427
2359952
1947173
2239178
1947426
2551946
502193
321414
635870
2670426
2295930
2618086
1499290
1242841
1709758
263722
1709764
341978
515777
2935088
2918929
1647676
2300063
1426633
235540
2517702
926530
349194
1591474
2125889
1862857
2144734
444515
553610
1942848
462173
2879074
2312261
2317083
176997
2844090
252677
1346376
1382822
1041629
1085473
2635399
1907018
1022091
1257102
2483419
1067201
147925
740751
1055075
1923575
1377780
267519
529634
1918193
1417147
1740025
2073863
355309
1813851
1362852
1318646
1018327
2494654
1491486
957613
39443
2193892
1256554
1310056
2392292
655677
2074930
1537103
1809133
2141963
1348704
987776
729549
385097
2804370
734466
1448221
1905993
1214769
2745278
751478
2501182
2269152
2335175
2177016
2085914
1878289
1419220
2054466
2262897
1898276
485003
622462
29303
2111428
404461
389053
2399397
145854
1757756
2911814
801374
1174789
2096342
685944
1841351
514806
1217241
1290275
2841869
213883
787895
925688
500993
1166516
1822063
2161524
1547032
2883373
856299
638377
1180245
1163555
2286415
1271319
1578170
1302248
1186125
907256
62795
816604
2660453
1991558
200031
2475270
551479
1003682
43678
793872
2675661
2065146
2222253
2749041
626642
2262108
1210552
1417284
1956636
2234595
414945
72944
214435
1605257
1766551
1509230
2256462
358068
761137
2870097
646268
1531148
835536
1003081
2849129
62584
2587752
331884
1539050
1780653
1212366
1421752
463402
259983
2655877
624114
412626
1231461
1631568
2583623
1617028
826474
312849
1954701
2658232
1703610
2063950
1293156
1192681
6552
2430372
173750
2054238
1428911
1370550
2386286
1896372
376131
2418112
1203228
678018
1740506
1429639
1789738
1582653
493784
2743954
1067361
989022
1581158
1237929
2215141
2600670
282796
1145594
489657
2658186
2254273
1574860
2549872
2432586
1599487
1282692
1111244
2539389
2682545
547985
1839739
1349101
956291
1576678
1634060
193849
2056596
1495058
2503890
1385470
1354886
1756009
1696178
2825304
2545171
2485075
1703456
1315332
1469587
15081
2057068
202436
1859805
1233717
2271741
522787
25822
2755893
807025
858500
2252987
741768
1406651
1336582
1793275
724997
420865
1656841
1867601
1856328
1351874
318060
962750
361003
2260359
1547482
478919
721800
28673
1692252
383997
2887059
2423477
2033230
2874175
1854126
2417112
741711
1312772
2071068
807874
2326361
892196
1381090
2214347
1181971
98385
905220
1469109
1474795
1671618
1464628
1964741
2170388
2442365
1086032
1747532
47266
2093113
1857636
2717650
814928
2655926
2658300
2548229
2065328
1722583
1646890
151134
795343
2678234
2849830
1014041
2901363
1286526
590006
180604
684075
690955
2463082
2049114
1438854
2252784
91127
1287872
2901779
2491276
671802
1566564
1135867
886034
2677889
215503
1573983
1344858
1490973
2643463
2021280
1595878
2266752
2709638
1851588
2856053
958382
1292678
132361
16499
1534148
2047891
1122404
2625535
2647609
1563081
1244138
2192656
2666221
2715158
463298
272892
2781473
2224367
1753224
617893
2378093
1669776
303510
2101824
2791740
369572
2389821
2395655
1332644
1755030
868779
2186226
2838260
325015
744898
990959
2191899
2082338
2229714
746274
2404086
1979202
1233012
2576466
1411863
2800783
2706535
2267541
296325
2247908
1192906
1805973
126013
2539978
1329645
2734921
1197966
1607103
2477060
2732664
1113596
797255
1535096
1835437
386557
695793
562816
2770396
387501
2558343
1400220
547165
2618665
870343
2169493
2576156
114074
1943516
2227871
2810807
1365596
1102716
959254
1373363
1911726
1480244
1185794
653606
88300
2366056
2586010
508778
52902
874136
2443488
343564
2044985
928419
1182002
1202112
2352678
837794
1629274
2474189
2577364
736341
1905477
2179128
340916
809668
950046
22000
612377
529988
1177344
86406
2806122
43441
2848487
215984
386006
759327
418261
1439461
1335151
1773931
999606
1245685
838745
1895191
2370722
1481049
2104185
2669734
2290022
1662203
625647
1228030
128965
1352527
878080
1559663
2366201
80000
226232
2248337
2807100
1609882
183466
341587
2037063
2708052
1192193
2897202
1833692
1343376
396960
1712007
901850
989332
2211526
64210
267531
1421507
1675909
413277
2315439
2553337
2490380
818852
1325231
76180
91585
493273
639060
792085
2679193
610986
258260
1221420
745462
201162
1562573
1303138
28179
612440
2420090
989524
582871
410019
1594395
2625783
214592
1453523
2498087
1290161
1004058
224491
2590875
589360
466260
1046078
527582
934733
2208296
1198594
237856
1360191
2510328
1913877
2301274
379213
624112
1309858
2038363
302523
1653484
814799
2183450
746196
267621
253823
2315633
1769292
1023770
1580596
291309
1193955
1556180
408488
179785
2207040
1949020
157094
2128776
2808982
166222
2415826
1184352
1276219
418209
894926
2125121
2663360
2506092
1779044
585186
1134793
1632411
1231118
890881
1252496
2172272
136557
2686629
1529963
2056651
429631
1113846
2438559
1794624
726415
1286266
2211821
1967155
2106044
783523
1273976
2660139
925346
575624
2374393
2277690
1375825
2590614
1733199
2169561
2348698
2264572
1543660
156247
2348917
2439459
1073370
1553278
1294587
1572590
1689713
122030
2002263
1942084
2226833
1646953
2275532
2574723
2936374
1476056
1621590
124373
748019
2310993
980296
2635268
1661271
537632
1635931
1819532
2885875
2834046
883531
1745264
390170
713516
2781373
654368
467763
656613
2377607
1534914
2841498
659465
648121
2375909
43523
1975735
1730348
1111758
1766457
723392
2732171
2021174
2545394
2715995
165596
2917188
2466469
2750052
2733686
2057626
109826
2430517
2836815
1350592
2840425
1784447
1454784
2582353
2468303
358040
237463
1194906
2059470
1820991
687994
1219308
2903308
1268592
1171450
82061
2622273
1389437
478507
940700
854374
2919764
767427
1311091
2472760
753760
2278280
1910752
2749701
1956824
2014044
2666375
1087058
1128750
1161314
420095
1527911
1669639
406315
697183
1613327
604356
183078
2376510
2360209
2276665
1932211
1704409
509523
543938
1558490
469825
49614
2573873
2213148
706321
2124246
1054622
2737860
2148552
1648383
1879119
100641
2116196
2620308
629401
1720875
2925248
257995
1714126
1547611
1092206
1895399
2429950
1509553
891122
1772511
518317
56930
2340737
2654464
636615
2070856
1819829
1207861
1421731
1716749
272126
204642
1615244
547368
690696
1508813
2275056
1744956
2501607
1303363
162923
500325
639374
1408086
1661776
1564166
249002
2646880
1005325
1814124
52831
2556989
2898885
79339
558019
182582
2067840
722006
1577393
1261943
1175045
902966
459132
1273324
2109446
1789951
1194126
58917
839950
1933589
21256
2476800
2830922
542183
703010
324143
183549
2542079
395521
2547670
1700246
214956
114984
684199
2468461
435045
176352
1263527
2762613
2578050
855796
1374945
1748523
1886971
923433
669719
224997
2685712
2572290
611090
130419
1761090
635213
449196
2811118
1058137
2649173
2376083
2513614
2708377
2646033
832163
1262148
1766932
1491283
697620
740138
416344
1906521
2040790
2211178
1888173
1313989
1343738
2750908
1887595
2323104
750588
1436676
553002
1899740
1174715
362352
2123559
1574169
2107289
2785675
1106583
2051852
935477
1490877
1864207
778112
518756
1060406
1115944
670592
77285
2194321
2207008
2008520
658100
1932570
502885
2846460
1361590
769637
1808889
1324048
2425925
375112
2375697
217779
898705
1612137
2774115
1562229
2389291
1360773
455418
2634737
138697
1388689
649201
1699086
2423405
2567302
1742675
1810700
2229870
1184678
562540
430141
934934
715213
2513607
2698919
2747045
2098026
2345208
2855228
1371671
1118420
1702620
1752706
2567546
2929652
1802120
931059
1488150
2558054
543415
2011686
487811
1013696
2571151
175055
441042
1247557
2638131
819398
455420
627229
583819
2284255
1967652
815186
1957167
675075
69143
2783243
1262382
2417855
1522378
1713706
865173
112888
1469918
2497704
2180205
1651459
417694
2417390
2687895
1661352
1505247
2550102
747240
2188733
1376303
259843
2616176
1664401
925907
2228083
717282
2856631
627951
2318200
2932694
117212
1186153
329046
1352358
1080682
2374361
739548
1834821
2107650
464573
1737036
2493254
1570695
2302826
198201
377527
2385373
1381097
888811
585652
2356054
1647789
2486214
869414
2723302
1000411
798693
583498
2275294
2430731
2700703
1782287
869048
1568319
229068
1609906
263557
2569295
117075
1415700
1261061
1699176
2583121
2602056
1342191
359180
1268277
2600445
438955
1890250
769315
2238697
2483018
2183040
2538623
2799907
651180
1005495
1761432
421858
1026881
2194807
1818092
1182403
2435875
166041
869663
1859571
2366551
2801058
2531064
2212972
1373286
1095871
1826922
1213905
2786784
2063942
1853988
897882
478416
630352
1420350
871762
2657999
248627
1874845
1134005
2323122
627955
2126291
959520
99889
1035551
714866
1743516
652196
1682327
2861685
1358709
2705660
964746
1886209
1991549
2287768
197262
2393417
1059754
145281
535278
219692
401749
2239508
544222
2380340
227712
2773515
2301266
725014
1070610
1646365
1589768
2042677
54667
2122630
1586457
2516587
266548
1205293
240164
2405601
1370207
1102959
1671034
1491046
575859
1012993
1473407
2660922
2891838
2101751
1494668
1574627
1854344
72509
2786496
2564012
2625889
2752484
1559925
2108353
1543117
2300637
747494
492548
1917757
1557494
1903079
1946138
1674440
1508307
1015056
1075447
2724797
2862730
172712
2805872
1260654
2060261
2699962
2125533
2007722
619025
2726353
1075740
464511
1289420
1137978
891226
1552118
23283
1500635
2568318
1428647
2388374
1076760
2869770
2566696
1291419
2889922
2430304
2033975
2190058
67172
2561899
290669
1334329
1748780
43758
2452337
480695
2813462
2145417
671424
2309604
64810
2820578
1590959
1594850
1193616
2126765
1254503
1580758
126761
2756768
2568855
2148851
1748705
1760945
669580
804460
1366923
253159
485063
1381373
2861087
1429145
655171
1790226
1132431
1726427
2919027
1883079
1968480
2021278
591787
2906849
447779
618537
47638
467576
1330420
1257842
2560660
1496591
854037
1489616
2414408
2479132
630394
1969882
655077
1992126
894006
1607859
2063546
1425319
565659
985697
122996
276015
1661311
2938347
730286
2291914
2604798
429831
528143
2074460
1831536
1398016
1740698
855544
1647548
421647
766294
714039
2096546
2214896
548779
339396
156831
2334271
2300008
2660820
1775052
2020078
1301257
731415
1885571
2832088
2928144
2264583
1636538
1080772
1252666
1707467
2750069
2037897
2118782
2070276
1997950
71274
2879895
2679753
805262
500691
2794846
1566673
159930
107855
681185
2513658
1492649
2563037
1367247
726286
1207122
2341276
645279
1610393
334984
50790
326712
2502333
1195502
2413527
663298
2756143
2529812
481375
2370935
2604909
2687109
1308166
1322552
1387297
583377
40302
2096882
2458612
2748617
1680969
1783229
359684
2868833
2375379
1164071
618722
1689811
2756539
1359360
2775954
2341266
621925
2360156
1855489
1012972
796329
2100518
749355
466210
1562132
1799614
2533609
1192324
1923375
2012401
8018
760978
922508
2705680
2216145
52737
1759554
1651799
425574
1556834
2065852
2380286
2834745
338614
713572
1614202
2153496
2611526
891349
2202095
724992
2557702
2003840
2679360
258232
2533290
1878814
179282
2214775
1612493
2624803
2721070
341615
1972001
2452469
2501676
2051313
2379222
2691430
297024
18905
1188971
438693
2164017
1287049
46311
2118599
2740140
801864
2203413
2118954
123459
530900
2282583
158020
351554
1658122
2256534
2514177
1935453
1876191
424365
291765
1803853
1769680
2433477
2012928
651002
888193
1637518
2519939
2449626
532855
378986
959255
1301908
2134699
2655273
1041418
471939
2432028
1695833
2757047
1029648
2274366
371205
1327988
2526010
214449
523034
2320687
2392992
1071813
1701551
973285
1760459
925062
370046
2297474
2335405
2100307
1186949
2530884
2877376
1558422
543997
1840397
1322939
1752891
648499
1072321
845219
2515342
1908039
32234
1918807
1247309
2781937
1976685
1759850
2261649
998732
99128
1506561
458328
690922
1285201
2298615
2081156
2632069
104390
873030
2813257
1538627
2175442
604680
474331
783651
2636882
350805
1838827
2665675
853038
2336127
380015
1791418
2320054
2204561
1246756
2110229
2312241
1355404
2857918
1213338
2240110
2377632
670395
2199097
584316
1427711
2791384
2316149
1769678
1851934
2328766
235582
2846054
2596510
1927218
287265
2593944
712642
307979
849165
126313
1252113
401920
2282999
2243114
2045620
2247576
1992445
655065
714585
383221
2870296
649991
1907103
547871
1759209
2477067
1480760
1377217
76616
190678
969876
2127011
321095
605397
49558
1067505
2940391
1451536
1360433
1882466
1356782
1794054
2070176
2889513
972330
2538312
1779478
101533
1641245
2706324
1984410
424149
655832
2370769
455995
1260923
2605732
231878
2499584
1705010
606449
1165606
1264786
1456936
593271
2246387
620872
2085099
2572482
141883
33458
2010921
907063
2639405
924658
1477099
796627
2681091
2412231
2174062
69333
1654822
488819
660167
2524605
566061
816936
240929
1200566
1213968
2578437
2179311
1358861
2877365
1753860
1555409
2376713
1332753
406017
1619218
695995
839783
358191
1118844
1371073
876499
2072216
1064281
422254
920055
2147628
2896535
939719
2474766
719039
1971481
1823966
2294953
2201892
1748507
2043286
2661627
1618793
1590009
1217575
1241135
2376900
1781704
756620
2003614
1000150
297240
990961
58213
740695
236401
1449474
2922735
2426620
1373310
436817
2213778
2819724
2527084
2535379
599805
1452005
2456104
2142259
1411050
1153740
388506
1992
398938
2326833
2048551
1388439
861134
1324097
2194126
1816967
1535622
1429877
1193969
748204
2771960
1231083
1464006
1474394
1962275
2250420
1820629
2249669
432485
2320600
2772558
1475937
2024386
1252500
2712652
543061
1909300
1583402
2361750
8777
1109724
1573018
1520639
1510601
2378601
2544267
2260985
1428249
1823164
1397362
1215241
170780
72295
2517665
1967542
2495900
2556145
1681656
1185860
1763715
1163013
2764382
2331996
1688719
613483
1322407
2456489
553004
2232165
2324391
2748583
2713184
1467892
651447
1712212
758960
1052603
478548
2363565
1867155
2612001
2590403
2304831
1081137
425840
2359577
1386233
2364595
2912576
448536
1695853
2548149
395279
1920508
1424189
76666
1946136
2881923
2930539
1933493
1429707
1169440
916486
684324
695337
1400388
2187300
1621167
176099
1298571
1642667
302792
1525897
1451346
684868
1636379
825303
2557196
2132383
1036239
1669511
899961
2194113
2803006
2635895
2435923
2348319
1611790
1239429
2189197
2441581
2716345
2131850
293179
854509
1352726
426973
2787961
1326033
869681
2142384
2752998
65662
871680
928529
2500731
1028354
1343755
1562088
533743
2005427
1722216
2049289
2927869
490911
39170
2178124
655523
625102
1720350
583758
1107913
925911
165325
92553
2792925
2661396
1238068
2087163
1238189
2261032
2900373
2039414
1167558
98776
1398651
2889758
2933744
2356594
1240117
1148671
1994960
1367684
1433054
1797515
1361705
591225
1757068
1471260
1649246
1865570
1809967
1206123
2067520
1902725
1156236
2353528
2780502
2146278
1796602
1728511
1758816
741220
2021725
382109
381403
1618066
1859398
2197192
2911644
2034872
1205189
1179751
807930
617392
2114871
1830509
1872146
2167449
1652244
2785174
528197
2118113
1021306
306301
2309739
1931578
2627159
55583
2197234
1236965
1693546
2531084
1010292
1311086
1463754
2482838
2175814
2369610
981471
547686
1929949
2748147
1736186
2844907
2931992
630035
704515
43063
751777
1855095
2088624
2802470
2087734
712149
2498880
434429
2936632
2486328
2387045
472375
1895537
2114786
742398
982598
2434545
2592964
2219673
2015177
2837210
554169
166460
1254963
2742725
424174
1219721
1707155
1946924
1297537
2380013
1003420
75345
1509686
84286
1184640
1857751
832504
2408406
1178046
1161859
1341308
1171311
1958021
1439186
1924849
872792
2479500
1349739
1841294
1161193
184616
1721692
1563430
2211275
841264
893545
190610
659004
2106167
2706695
1607046
1698432
2560541
1017327
916401
1818707
2281058
1893995
1358957
2920808
2804286
1656681
2634228
1785862
839646
755760
1083185
1133940
1764899
1944299
428126
1174960
740855
982539
990378
68152
1192736
2033280
547153
1497183
2709769
682291
1677015
2218142
2335201
990085
2277525
473087
2199442
1999409
795144
2671406
1723024
1183262
222684
2026121
523130
207818
757723
2515104
143207
2833069
670272
2173112
2441158
2217666
2573205
2350344
440582
2562546
777061
2570749
2424340
2735987
254073
2027091
292059
1276932
2004025
2150593
2283781
974564
1617917
472135
1646008
1204537
1857176
1464363
1107285
107889
1422512
2692901
1299984
499128
2598245
645577
1097997
1926293
1470843
2554444
388595
774348
2470602
1817705
315432
580493
1789094
1892736
1259871
2913418
1984745
1831533
1265891
2566316
1110086
1352939
1388101
2146204
1146377
1631763
800575
854045
679352
1570914
766839
1760795
2779127
2072714
271334
393291
1849598
808553
2086351
912111
925407
2148865
1860046
1801698
2583862
694514
2537396
292993
517351
1594070
1396189
221141
1950418
1366910
2112052
1991439
2894862
103039
173178
725824
848657
2439553
2663785
692150
1184091
1345905
1167430
1014765
2459095
2568765
600277
1348540
88736
6862
1954467
78879
2520579
1745235
2190325
1819583
2402466
279450
918601
2221601
1822608
2525999
158575
1761705
187137
506310
1574823
1788090
2374129
2015138
2431049
874820
2070234
2138035
171391
72259
2337906
2780819
2748418
1042434
1292755
2358326
2622789
2080564
2021995
415685
915135
2643884
1004793
2161269
606033
1411054
449450
1116474
1924395
742628
2415925
912163
495173
2016112
656610
2195573
1838484
908893
2059902
1567296
319887
1974255
2036279
2535804
1160085
913234
2574786
2187726
1606682
2661506
2825469
702792
1140363
67148
1428446
1990393
1250369
2142500
1718430
649644
1841132
2185790
1548094
2707201
2025120
1656347
756470
1201334
792190
287436
1328025
2683418
1273169
2564567
892443
913584
1454347
834543
2166262
1996065
1850466
1890907
1659231
1533422
2057676
2072643
1246067
2743812
1750508
241318
2435961
391421
472962
2293288
702230
963352
10302
935381
519934
2049541
2082406
2305415
985093
4719
1683429
527250
2419154
83020
507415
2879138
480157
246963
641747
1360483
367395
607370
349006
1272662
1810741
202838
63491
2679501
2094713
1033367
295156
2426961
2022808
2390989
1170168
2318622
746370
2400657
191944
1341601
1378472
2457788
558776
391708
1105320
348690
1829021
1300934
855082
2490449
1749016
2549301
898112
189724
2562439
2249389
269963
1015065
1215029
2264811
2793085
1580113
287501
524006
350691
5299
919674
1910245
2304677
1287740
2535596
2169132
1082234
1819417
1750781
18900
2572726
1955195
1056377
2148077
1905972
2311497
1409593
906175
917766
2885164
2326726
1897021
1350120
15319
2197775
2389781
2304085
1365249
2738816
2638980
231653
1030397
2751543
2546899
669476
1456035
2060737
2377833
658615
1384564
998699
2914964
1191396
4212
1274791
1573421
2645770
2884349
2081587
2620681
33396
2862163
2534817
2460282
2745811
2555622
856666
2920235
1044695
1924007
1958016
1618904
154414
122492
316827
592886
424430
2552497
536376
1909140
1509329
2634156
2713857
1561769
476430
2255673
301736
2838931
1033961
1757546
2581106
598188
1476246
2938124
2377820
1085832
697692
1260493
1229756
1150461
899380
685906
2804401
1383224
579422
924105
610906
2007078
1249987
1311571
1202982
2204076
801003
49148
1123845
2012370
355693
1234325
1140742
1450368
873274
624055
302919
1774187
207358
251266
2775214
2237274
2326590
1419909
2493826
1938484
2681920
1264350
694039
1264109
1251226
1668218
793080
1325314
648148
1475142
1746524
1122752
2220822
1584540
2591405
2679649
135319
880810
1075936
2293446
307111
910028
2662981
686890
1772177
2778119
748148
1994309
2392496
1653534
83566
1996175
2362327
1313092
2437921
2426307
508008
1170431
2916425
745348
1961515
2652106
1755971
863505
2888916
2833720
1686345
739392
2312687
1044157
1407553
2915335
552308
964729
2557375
178136
1495035
1263329
232740
2486715
268111
2329828
935210
1541334
2854741
1513855
2309087
1098213
1092368
639433
1643872
2266694
936661
2632476
971820
1625776
2053787
1601611
112070
2731616
2742293
1390980
224822
657005
1823280
1779925
431848
1484456
314146
2651498
2165201
2301884
1742349
1460771
2371621
2902702
556895
621958
2430879
870859
876331
406329
1800790
461266
2302420
1430748
14980
168818
2533260
2641416
544550
2051481
110326
1441854
66401
2740533
821514
2800303
783852
2137840
497139
2055735
2295080
1631886
130877
1310605
2111941
491098
1270805
1020087
243507
2729917
175297
2306920
1679618
1164942
1687586
2083615
1593710
2403186
129119
2876768
2606107
6299
2557369
2064209
1206701
767501
2538273
75459
40943
913643
22104
1622714
1435511
387251
1086277
928057
2155005
2269911
250618
2536967
635435
296160
368291
654886
1218191
69326
1686372
162427
2080618
1843005
101287
82910
1352944
1464983
550568
1008019
1380153
1759782
2664634
2177482
177397
1388170
1978853
2293491
1483616
752949
2565529
1442214
574857
176903
2812436
790421
549295
2124859
378654
1818080
1343535
924318
2127713
1275421
1064167
2194209
99077
1015338
2627704
1834445
704378
1113328
2750847
982832
431941
481465
1004625
1816368
2005187
994232
2571250
2242896
2871018
1409015
1257681
276168
2393149
1207788
505912
734106
1187980
311377
2253930
2554762
1515757
907507
199997
211973
2568995
42049
1033108
2486053
2187070
1728162
447283
1345246
2911977
974492
587095
914830
1500433
2282283
2830383
2909581
1156550
249983
90950
914792
2065171
2241035
297727
1891124
1727273
718385
2682683
1219281
2328629
2494838
1522996
2193545
1909746
1272153
499970
523647
848532
358871
1466155
1549071
376973
2590545
2056504
1906333
2790454
1727904
2510803
61183
2794375
661128
2058749
2775498
221451
668064
496147
941228
1654357
1842027
2422377
231873
521005
829193
2577186
2627827
2418376
2792036
2748583
1401625
2936477
1851675
1852813
328599
1421290
30718
2597420
2662086
434614
794954
763096
1600415
1315879
270977
2414443
2011869
1923329
306344
10381
1673027
2069949
1206195
133922
1635746
1816899
2322816
726995
902576
895221
2267368
1490184
2594310
2761154
2580914
1860804
221975
436893
1631137
1319978
1018197
2871240
1617471
1624418
1521773
2375458
103449
1193435
1967849
2714979
1322458
1728894
1116631
1743876
474201
953270
991226
520419
882047
991520
2501811
1836993
1648045
1619836
919768
2939633
53713
1839266
1478422
2319287
2555343
2143644
455511
680726
2327522
2663699
2892469
2076031
1216121
1921162
420177
905241
409043
1844007
1849571
1772446
2424481
1493759
2081132
42668
2207499
2693097
805895
173112
1053885
2420364
2070314
2260907
2320647
673803
2848763
1609432
1583539
1835884
1393955
1201337
1010878
2846447
2196128
1887073
2488718
378575
1448701
368935
275432
923413
313978
735859
2896819
2046163
2499724
1827197
1977869
1388921
2392832
2907713
160994
809342
933393
1344692
2379208
723988
2386621
980022
2200998
2066022
2793778
1675814
750350
2049283
2072756
2936330
1879773
2791019
2566457
1087328
1949853
2597105
1046051
1753085
2835345
734790
2629353
1854979
353289
410836
2035948
332224
677319
172922
1462654
1974218
2469304
993881
475498
1746795
1749170
2756849
2499515
1975261
2657303
1444877
531630
274845
1488402
2730881
1355423
1750801
1351032
1925310
2362365
1335949
250769
2689887
220394
2132753
942900
1298031
2239217
2193637
1254104
499587
2455413
931176
1072513
236217
939613
924748
2152750
1420103
1485518
1299351
2648984
780582
1471106
2414409
1565711
186025
1534024
1985346
483457
2877601
1701565
1118395
1208201
892436
2050207
83686
1952432
1342376
1424914
1076893
2440358
1458536
746697
2719953
147139
813802
1073287
2404310
2547985
356710
1348700
2846268
2215087
2584812
737951
583572
2853238
2361611
1671901
1935788
2083301
453858
730052
2718236
1560617
1180252
2834979
2204808
462132
1765732
1514151
185875
1824319
2648503
278195
1879224
155551
1577043
836660
676621
277288
2367378
1029633
2091542
2180007
478505
1954724
1370313
1929674
97893
620999
1950519
2367641
1398510
1464889
2312057
386160
1416408
1944715
1281590
44796
2873457
1590518
2826428
1706261
49599
1555074
2610448
1498311
1786982
1552011
2115806
2428666
1834273
29556
100526
585610
1091609
481545
1112606
2741023
2390440
287096
2584998
2256698
254551
485283
1445394
892481
466204
2858465
672536
2463824
660015
1794519
1031147
607885
1888745
2856634
824616
84217
1068544
1755798
1455808
604293
1129426
1209627
2872085
2931589
1857528
2803856
1045567
1174297
2221715
264065
1223619
570412
2004334
535110
2928618
548956
706882
179829
613360
582856
337269
130582
467932
940098
2115840
1573968
2805521
2911106
803889
1382463
1852706
431833
1564524
1168510
1516693
728851
1770874
1620626
2094578
622755
419490
897084
256288
2122611
2349708
2003545
1363587
680744
2717782
1162031
1098324
1196821
1752212
896301
39749
124955
234331
1474421
2031869
1919017
1712912
1195480
1415616
2634592
867398
2794056
12113
553251
1298907
539246
1276675
598446
2143707
1667455
2834977
808965
2674623
2330767
571248
2018498
554213
944555
2121287
1338111
2443052
2747844
2267453
1471047
353204
978720
2812166
1106152
2703107
2315954
1906777
969205
144280
2426777
2640754
1743845
2860004
1764377
2356346
641941
69774
1783571
2152767
1073411
2903818
2071165
1442763
2214396
1825943
2231391
1921796
743097
1356746
1765931
345605
2785809
840763
1343646
2570470
688176
1561347
1132699
1878964
2921626
2567347
76051
1414075
2495608
105857
879988
2327656
1417880
1032152
2140576
753837
2360381
1169248
1361575
27652
655675
2610462
298018
2331516
945988
681361
752962
233050
1960724
2351656
851199
2447035
2268401
760304
275103
1823964
15515
1774892
824534
2838763
1492072
1612366
652561
555537
2050974
1024395
415869
487095
1703440
2006885
28801
766122
2926124
2120158
1846092
1650877
924729
413382
632298
273472
1081282
269573
710882
2423421
295041
64092
1969466
2769271
331227
1980147
979628
1932899
1791004
872384
434673
1296659
1384235
374134
780573
483051
1689174
947636
330953
669833
2076187
2576395
547056
1137782
682087
728828
836827
1187574
254201
541709
1449231
2360545
2626425
1302292
1340184
888302
1485368
892039
758226
2473776
1126742
881185
727070
1272620
648429
969967
424210
1894941
1676894
1936626
2784330
1432365
2476161
824532
792138
2568742
2535522
464984
2835729
1363372
777694
1520505
1204710
2081597
2593252
270860
1295038
684456
317240
1266848
420353
1394753
2588115
1287808
288884
590028
2474450
2848368
99556
2320296
847959
1627703
612211
2461397
237139
1879136
2087197
738586
2690276
748680
1051896
1457773
299732
1428637
2247181
1783006
440882
2399331
2741759
2540342
970584
772258
1189998
664123
2243352
643714
2112812
2550119
2657488
2140691
198137
767742
2021784
2380224
1423486
32812
219775
1938873
1036733
2681295
581664
2522359
2770936
1664848
2006427
990839
1484765
1357912
1766101
2397605
2467435
1529037
1480823
1594961
923367
716760
176187
1076901
2727589
540185
1807104
2916265
1778601
246175
2375053
2509054
2797149
2486607
915659
2813113
1873625
2627673
431070
2804403
871913
2574539
2713086
299675
588894
325235
1273167
1612800
1113101
406176
2073333
2261076
2437162
2731379
965701
2940368
2123637
995795
795517
1096923
583138
1516881
900559
2056565
1153856
1698601
2290346
914986
2290732
1296693
2213694
1148004
974363
1325762
18204
148954
2403056
261789
2215231
653543
1786941
1276497
718014
2584273
1653358
1084797
48972
1567526
2587111
2145615
34586
556872
340343
685335
883679
750895
118381
1341739
1813073
2269596
1320100
877835
2893707
7580
1035338
2094689
1604871
1699788
501485
1144053
2358980
1858673
2118726
847679
1043317
1618840
107313
1563613
2754578
1133339
1930735
1338940
639956
2024191
183362
1508253
2314235
1457979
2849990
2927662
2230056
2264076
1446291
395141
1503579
671316
1627221
1579459
314833
2791623
2280212
860569
1322909
925376
2449305
744784
355875
1295583
2410251
1897206
2561701
96135
432130
304967
2675078
1175725
1679685
686891
1125091
1087115
785472
2936868
1810811
353505
1269190
1869033
1702968
2739855
360950
1053650
2926467
1379797
1934928
2710462
1413131
1251502
2204126
25519
1011101
2454557
1379922
31718
283053
1889006
2585788
1906166
2218638
2538417
460365
2249129
1110248
1935617
2184246
84971
831262
2004113
278384
560904
1186985
2586809
2833716
152585
1988500
2197282
469571
1361554
2734734
2538665
579691
1941090
2317516
2403371
1682943
161782
2362396
943006
839456
277403
2459118
2287301
1180590
2473497
1165173
382691
2505430
186577
636546
341428
1894152
904892
2857476
445323
2181901
2034426
1561266
2671191
2777139
1958867
1711372
108436
849464
1451135
2838561
1360233
1381810
1518177
527725
217965
350921
2464583
1727075
2029463
195066
481219
1847736
2661093
622792
1480907
2147393
653390
885482
1126772
325596
677158
555910
2757895
1381852
412319
1062108
2173281
4364
2239545
1918469
1763113
1781845
538723
2854606
538975
772773
861990
1743819
4767
1588402
1215681
1512957
2894891
168323
2921250
1805316
25525
1876566
2756710
827676
576749
891093
1539216
2680629
2411195
2903692
213170
2140972
596166
611227
2511968
1552241
1165069
2350574
965185
2827278
1741911
2901230
1875367
1811797
1884718
2163196
2678973
2588564
1164675
485818
1539343
1028898
615521
2916763
1768755
1935224
1675734
547069
1764613
2523815
877432
2145711
1139586
835154
1271850
2377693
184254
2030125
2366221
597785
1935943
1522258
1232810
1520467
1829790
1216700
2066835
791432
184370
2254294
1744948
2769455
280297
2886534
1835463
2912865
81529
1698053
1941801
2003533
2605678
403464
332767
2504083
2889496
1907678
2018479
1177144
1339928
1413491
1422571
2804661
616291
2193573
1189009
2524615
1473426
1470497
2118431
1029536
1914483
1187775
2546699
1131817
645297
2268309
269184
567184
1852934
2405918
1549760
339134
623462
887732
343599
2590928
2347506
2377589
2100251
1094069
2857531
2743433
897266
1769977
64309
343944
2860973
2199600
2757759
2831814
1431687
2923636
2377836
437064
1879982
2017302
994553
446623
459747
2533617
1362283
1636364
2384188
2133213
946249
199835
1743012
534289
840038
2165594
2835921
763443
2685821
2103022
2088102
2186357
727837
2526667
2202204
2430428
2931452
612942
2199995
1797400
897163
506304
213032
162760
1718555
2505213
106314
1782524
343435
1337522
121535
1121368
2060403
1383278
2615115
57276
940044
1460204
1277134
1786684
1332815
746714
1976092
1681779
129691
354452
2393068
2793409
380748
953973
2107255
2294054
1102757
1917581
1137703
722132
1718831
1471813
1920313
702032
2406678
2005935
2310272
2869262
1430016
1812382
2301095
114787
374518
2000169
2819950
2434142
1847649
1356885
1650606
667144
363012
1814527
903393
654095
174114
1918629
2177402
1252205
1121234
1229735
733860
1507127
2815746
98297
2040142
1662971
2518456
1591487
68292
1840675
735035
2593512
796942
2105786
1783712
278955
1760328
2718971
2758933
61567
2242769
1518955
1284420
1932821
1505137
578089
1659353
1323686
2347103
1466890
654924
301305
1987502
996965
768506
2234681
1265201
176793
302262
697902
71766
811869
256027
1893849
2651698
1932909
1521373
38418
2046540
763306
1248180
1699336
1748890
2855934
2688691
2500734
1440241
2206509
2626497
49440
981252
1792928
1867974
1444421
1162396
26535
1455828
1693813
227454
109127
268760
44533
1953783
1405853
1676220
8836
2182129
1895251
124401
2162387
7338
1994875
953457
2391219
2155297
2752609
792461
1765592
673576
2659832
2038374
1738572
1130344
2189846
2488396
896447
1056386
490037
117128
2314404
1096877
1444730
1836381
600977
1792297
399362
461693
1741143
2150592
793629
171927
1161710
65382
2396474
1071481
1695649
94807
480956
1819228
2596698
1764501
1865725
2683544
688790
1244525
1187955
1874607
767032
2146678
1881589
2361459
2078654
1902848
393212
22329
828805
2542888
2458393
983889
210965
2216474
224644
510050
535532
294853
1095127
586741
2536723
897994
511304
490313
1097943
2371890
2701012
2076322
1569877
752232
797233
6690
283237
2288504
2889932
2928686
1778979
76933
704629
1350236
172867
1293144
2006223
1810338
163300
160673
242877
1134836
2923411
772447
1845564
212190
1088673
734233
553893
450892
968206
159813
2092395
316220
164488
531806
1713157
1960218
2383811
2785058
1953796
2402413
69660
353167
939617
991526
1157966
1770374
2062708
2466078
1483697
1542962
342282
1704216
2399119
2464345
1707659
1757843
1351736
1414229
2082279
2169415
734201
2775046
2894681
677027
2703101
1626062
2443175
2712118
1655377
2247834
2283368
108869
2022097
2005954
401138
396752
151582
1940836
181635
2488807
11547
1685224
832235
919922
1074756
1958592
1611499
1688332
870842
2420670
1450650
2260348
468218
1686981
2774937
2161345
1768318
2701836
1692298
2023876
2732243
1751118
2717897
1607339
158350
2395332
321276
2001326
540705
2407677
734032
1747618
2112965
1248441
2146208
1070887
983272
945275
2789998
1527162
2469317
1564398
2365914
814126
1017925
138720
2352458
44664
287711
1278170
288337
839738
488069
1642141
1060174
2707683
29337
652498
4141
2650809
1386471
2037091
2796621
2599435
1693707
1206131
1866461
2712338
1487044
2384937
2622769
2566401
2459130
1373754
1244269
1355411
2201502
1062751
1502189
2192657
2911556
1731261
1466995
903938
870855
1384600
464917
537774
1484436
2490470
1966807
1541264
1631474
981143
205097
1397763
1525956
557919
894286
1198148
2857950
1364781
2626010
106013
2179666
1004503
523930
1133641
1622348
1600246
742811
1167382
1471169
1830511
626951
702859
1366805
1873166
1851595
598591
2033011
1413697
690789
2878531
753181
2668134
2686229
2083377
375820
992011
2251573
2631971
1275775
175357
422050
1038674
2525721
227298
966684
1341203
2244602
1662109
1756800
432689
1325598
1422508
1549816
1390569
1226429
1678351
1948273
1719538
326302
360322
2400392
1584118
1325448
1399219
1988286
2474455
2184622
1780149
2785838
310121
2790904
1693807
1977240
97329
2654090
1650793
2806463
1187236
399225
1444605
2036459
481012
1240216
376786
1573760
1618686
757219
705136
353170
2344396
694501
1991103
1658825
2767894
863765
2058108
1980532
1871918
2803561
1731307
225726
656623
815736
2027919
1261384
501219
1501240
1552575
1827942
1621891
2291765
724980
1194219
2208100
2722187
1439820
999290
1776143
1607596
2878451
1760928
988745
2103696
1236047
1868074
23092
552047
1233819
2612247
2725171
532792
2089561
1130979
202202
1204591
1944231
2635627
2638234
944527
582155
747275
758624
2350135
1897071
2645722
2344648
2393533
2291623
1691863
476312
2810443
1288749
977691
2202296
1851475
229706
1389281
2217585
638612
1207064
2712139
597721
2333189
2479064
1798406
1300745
406128
1455101
694833
562241
282670
2485522
1063715
804428
1083060
808192
1034450
269699
805134
2814526
1018733
657150
935026
1966333
342374
2888556
1378403
2044020
1232072
34405
171413
743401
1238806
2225450
1418530
1538701
2805388
257811
2735028
2783016
2307168
1173186
1663772
1529029
2757481
2380425
848912
482630
1979463
985621
78395
1013562
1830887
506781
2481990
1852524
2198888
1502602
1574051
1725739
2359572
1949460
2938008
2463275
2369695
660858
1389771
2560537
2108060
1214598
2504490
2535805
1087504
891087
212204
579057
301190
1052944
1456595
1215771
2268853
2105957
2866818
1046974
2033737
125479
2783778
1925162
728083
28131
2310340
1609950
1959075
2066064
516472
2809538
197045
2343749
2889999
904799
2659700
2587503
93804
1845267
2685143
2340822
591818
1888256
1639078
2920892
2188844
853397
2459415
1696494
2382040
1550391
2263137
2636670
2644767
2277344
2749344
564163
940408
2634682
1242974
2537246
925484
2077013
2523277
635394
1678379
2667935
2161475
2485333
1771851
427883
493443
578006
609285
2922634
308621
2308464
484328
621927
1587965
2775714
915047
782702
2847150
1687124
444105
2642634
1499919
1599744
234111
78649
919658
1964175
1144831
621076
837129
365968
1132484
2769355
1946272
2849583
1399477
721104
2346852
1174726
2406818
919859
1363162
1373622
505188
361385
2034575
2812421
2117549
2603331
1853446
2110305
2571035
1511220
1696364
2622769
2717809
2114590
1543136
2024760
1427338
2383958
2809213
906316
2232127
934464
417764
1166129
514408
241603
1127633
2119300
1397401
1732761
1401220
1092915
2688335
1711353
942407
1664727
2320508
2477445
2262792
619275
1772501
213252
371649
2776082
1715902
1371296
2691271
127901
63736
1552658
2708164
579012
345847
528721
1906581
1627270
307147
1110655
72945
2501479
302323
1412769
2744716
1048522
950517
643075
1588772
1581542
381459
294859
488361
2155814
1973409
2055155
1751778
2377121
1376661
394335
1813808
1923757
742043
2046757
491235
191346
2597318
2262142
556812
2483597
442099
850663
2145225
1167811
1708147
2535806
2038562
1891949
127464
1383671
943220
1464450
2644468
2293785
1823927
725317
1949475
1429344
514180
900066
2179693
2111236
2521729
2514602
1346284
1529721
1653307
1818447
2196134
1337539
1220099
1609917
1837357
1694922
2521768
2926956
1319702
2747248
1801895
2095429
2493756
1476762
74841
186732
638628
763423
2853766
318740
1782592
922804
218079
2672679
2823064
2178335
2628914
661120
2535854
1875508
2425473
1984408
1146384
1768951
932462
124562
591554
2710735
2402368
1864478
2727970
1606183
290234
2679105
2027566
1728896
2594499
1313100
2103249
2263391
1655396
2125794
126078
1735636
2819520
979483
760304
1882246
430451
2472215
1313388
657198
2335886
67012
664349
2294723
1577154
1211888
1450535
2442549
1913363
2124427
2567994
756951
265889
2221455
955440
287791
1057701
2921151
1139858
954714
1975183
1867141
2374529
709034
2350359
1784860
2285309
261691
666745
2703177
740833
2259867
2391806
1976894
2315858
1561158
2550976
226786
2263544
863018
2621650
1041461
1883532
980608
876180
1945966
1070621
182055
2068559
914059
2820179
2350076
1529235
1500996
2351261
837309
1014897
901478
2539419
2076671
1246512
418223
2615391
2545523
1705695
1331406
1078950
2168893
1612530
2010579
1866425
72931
1784378
1510157
1983161
723527
219101
310657
1960410
2825501
2724810
2296687
1267319
1122391
1559608
1683732
2315057
2187145
1634195
2076215
2221880
1890501
255237
1059168
2908155
2560872
1118439
1192116
1995221
2221620
1297380
1080453
1414574
1517622
103831
2008003
1843528
2658668
40361
1883595
523508
2720250
153412
154085
924762
905691
444148
1910194
2454319
1793310
2118625
782210
894188
1264056
2828371
80961
719103
847497
1439246
2633413
147543
1167166
1061219
2372118
206962
126421
1137923
2847531
139812
1963568
2260353
452039
1430864
1051670
2905569
923410
819102
1123262
529068
1766826
2443303
2226607
795396
1586412
1531014
1619916
375918
1850199
2303802
16512
662387
2256566
754779
2637313
2654450
1241243
950445
2483202
2865203
721924
414940
489826
2490720
472814
335121
2606589
1155445
2580654
2528248
1433547
1332454
1132955
2289019
1953929
1824315
1719927
1231084
1035246
2401328
33154
2654313
2096440
853835
2117182
321242
24844
2046085
2930027
338971
1487644
2215644
658893
2586024
2606698
2284831
2605505
84750
2393590
1949819
618717
2753442
217172
785923
1718861
2278640
1404250
1950283
2796377
2668923
2334928
2113109
1870765
673387
1654406
1069641
1615834
2642924
1378278
420055
2111969
2165736
643996
2562679
2617143
1357050
2628191
999005
2370376
1159068
2774681
922872
2902072
484162
1006417
2191491
973586
1703525
176416
1521338
203235
303004
1070345
934772
901249
1609234
1243341
1362249
1190833
1480327
1057441
419776
844791
1438984
2668214
1048940
2771892
2641096
2855081
436715
2643573
2535479
2418214
1848151
2909755
2179700
1336441
442141
2243344
1838701
2279554
462842
2603420
697595
1823354
2312882
1724054
1224735
188461
1990090
1559890
2357159
1742477
758156
1951476
985907
2230185
1232710
2407278
658258
412642
2555662
255153
1782628
2353942
1551039
1206129
2685289
1491411
2916693
1690095
2230737
2698338
1358514
1279564
1640235
1081696
134182
2810025
1464886
1556302
1784490
255806
167073
1617844
1602373
2627299
1478874
716933
2746437
439895
406759
338021
1580874
1783761
1150777
2354479
998165
972711
2185797
2076415
2255238
1575707
1051093
232081
2110815
974564
1603889
315411
1574647
211383
1932654
2575528
2377634
1365964
1017471
1200139
1594006
716234
1594974
2435034
2334760
2926924
2053278
779359
1897800
1117104
2183066
1016638
2469227
1543939
1719608
1085886
2848744
2090257
1607762
2231826
691433
1602279
2541112
834876
2344742
2390980
463285
417883
14626
204660
2855695
964629
992291
370908
542166
995235
1684757
2582310
2912574
1556711
2537972
287890
1394036
2339129
2350758
484440
418591
1747334
658000
1866416
1770728
36186
302516
875870
314475
2819892
608142
829945
1355221
2110392
2048177
2439217
2887851
2001879
215237
764618
973385
371705
1610745
1313665
2832186
2190688
1481379
2077550
2311165
376307
2258683
1263415
728080
2812337
2071196
1127442
302369
698002
1838845
1343299
23634
1493171
1934317
576666
2549271
268769
2625624
486160
2381890
1523589
1015044
899729
1829172
1580547
2582692
1422017
2030884
663952
431283
1668833
911669
45549
2536279
2432799
464787
1661685
2144436
12596
1425065
1251118
2636105
820694
567471
702768
2429719
13386
823599
2296303
2025602
2091078
2886218
2877034
2462759
2815366
2635150
894970
868362
958022
1186303
11887
160504
1846371
1107583
1580632
2830067
2776838
510090
781025
456624
2507644
1547722
2094675
1523444
1882121
2455302
1480531
2536297
1346045
829252
399894
837868
334229
1699722
1431503
2232873
588471
2805364
711315
1270899
2559241
1640996
2575785
754541
1719981
950667
1191308
643008
331411
1876548
679810
973058
1404350
2760463
1832183
2666764
2595314
2104582
2053202
393044
1405744
1905012
222354
1270538
2396344
1130677
2555998
1355091
2663745
1580758
2543467
805313
1686799
1780354
1793177
2521764
2369219
2731109
1069757
2380914
1600721
2499984
372834
1147277
2637623
2532565
2695315
22373
1123255
1749371
1367961
2362784
1604300
2937053
1781778
805154
2027758
1899483
10121
2095876
1386230
1872277
1284589
1851078
1498337
2121833
1600312
43271
436963
1024122
974553
2247904
2169945
5016
2805251
885450
1753633
1309113
368458
1908089
119458
1842621
1149115
492486
2625866
1732703
1707462
515220
124678
229232
2459437
1334785
448275
2021176
2243477
2888339
1583753
2520606
1481244
843684
2156991
1326371
1294051
2305461
2232312
718114
625493
1406723
2146010
2172888
58331
471945
1010745
2613793
2412976
2090056
2675428
2118341
2291531
2479609
2100821
589250
819778
221484
89750
1206551
2694669
1229439
1456219
857294
2710791
2458218
1829054
1292759
306514
2324476
2417452
619722
98832
2364139
1900823
255984
444763
1335766
1166112
2474768
2605716
670885
2096075
99822
2497195
743702
665383
1395738
546419
1531336
290025
1768119
829258
577043
2234644
414472
1570008
105276
703195
565172
57047
146141
2349971
1726662
2740071
588729
1069994
1982810
862918
828051
1390857
1627191
1414647
1296942
2333769
1853585
2437317
1919433
391238
671936
2795195
660725
2698795
2049747
2828467
121697
1080848
2280421
1555299
1615327
505441
1173697
1160495
256230
861649
1712165
1510452
1162421
534506
2283852
565533
59351
1558187
1157860
1287051
1013983
2381483
525413
311005
1560784
1186069
1287760
2203056
1401642
1068418
2141322
257512
2849240
2199487
375339
2190165
2914665
345978
624006
342235
2187053
2504180
1473381
2012381
2657673
2133234
2191984
481298
711995
317804
367402
1216567
605778
876452
1622182
1758013
2862850
16667
1352864
518578
2698760
1485201
1592805
2511865
2016302
2218206
2209597
2143285
2590835
2516614
2085800
2418236
1295183
804477
1605290
845714
1795718
2853795
408937
543758
586000
7672
344838
952005
2225928
223559
1746516
1425552
1460706
2567073
770144
1946591
174275
2605317
1566001
1246311
2640577
2924709
1170850
2695093
2425636
410790
2815857
1248055
2195948
2925777
830251
1056514
713497
643159
1150500
1539327
22978
769915
1427294
296063
345928
378800
2412698
971196
2554867
1734726
937259
934124
993394
1726179
498241
113431
2443094
1397660
143724
57766
288264
2186118
1189363
2240196
1400879
1975616
1040081
1851134
2514700
427310
1742970
2451088
66021
1588489
1126574
687416
2314335
1512503
905410
839123
1143206
1066984
965066
2096533
1708367
2613493
1395014
1007596
384252
1394974
2087443
2018083
878985
1026690
456116
1782747
207756
260092
2319228
328660
1943215
1482490
2644138
1246165
331519
2317597
649878
301703
594131
1261846
502379
1019719
2366899
2480076
2085120
2479604
1402264
1487378
1245810
70926
189243
136678
2795663
424180
925440
2122334
2451203
2027584
2463216
2028961
1672614
997051
1621517
1480617
1735571
2522833
2439415
2318498
1555584
1652741
844806
1251021
1905590
172681
397868
2022670
2076376
2007513
713597
454782
2727587
1430122
1395985
501541
2459083
1678033
1008650
158577
1552366
768155
1600617
974941
2720099
2276852
359966
563107
1324952
278154
2864246
2485514
1768819
21562
1241026
2783256
1289099
1379600
1088682
703326
1412300
78481
1836997
1011564
1812738
1428646
752186
1412297
839460
2796651
1769972
1348427
1376081
1341006
1567506
1818608
1005965
558636
657180
421366
723650
1258798
1028331
129583
2422851
1384378
481114
796375
1052493
24755
1165625
1497684
2467656
2125257
1081654
710581
669748
679877
1913982
725570
2094838
2690042
696817
2296703
2454875
2469378
2562052
1019880
1915752
1791334
30960
2787766
724496
456394
2660164
1047208
1224
1115783
1790760
295467
157075
332115
492012
1631569
2745646
208423
1047951
1422039
644302
152993
2514004
1454862
1017807
2800716
1180835
896211
669319
54273
2515491
1298513
899657
1124777
887059
2701306
2126926
378258
1598342
42441
2102570
2899893
1638706
1883141
1205108
2654071
1195703
1488478
1088152
255784
2745710
1112402
2155177
2252816
5325
429901
955929
2517095
2711908
2560343
50255
825753
2750242
1571042
2089270
1239306
2561371
1466350
530422
1548161
1735395
2860698
2310279
86366
2267292
861877
963813
990328
1817468
134249
2909785
1656331
1511732
1997617
958064
2128236
489905
952126
2373492
2175554
615617
2033302
1327146
1113900
1729326
1909001
2446731
2090438
2609251
885427
2530639
843677
410001
1453588
2756353
631726
1585381
2774793
1023096
538014
979966
15566
1889779
2852705
912804
1769474
2120980
157612
2376224
1312185
2506470
1193062
2867593
1049597
346909
2786216
1882330
1540789
526669
712041
1634508
979386
536662
770584
1244199
803387
2664138
826240
2378418
2066370
2601569
2729967
1907594
2243220
2110193
608543
1236805
116778
926302
1184762
435741
2386796
297387
1046879
1501029
62463
748839
2538560
2221521
2173266
645311
706159
1161804
1080
64619
2116874
262279
1164041
300413
1085244
1550265
2740647
1959807
1014283
948124
183049
1500457
475953
1398347
1033107
1255766
2076267
1776139
1489843
88446
1809305
640831
119806
369196
2552943
330165
2806388
2785534
1168007
275145
2197294
1935701
1879125
126357
2446722
2289325
2850552
2634729
1947356
2937688
876077
1879410
427215
864257
2844622
476297
556303
2172815
870771
1249482
959628
921905
899784
338793
624170
1641273
1081898
1978015
2429525
1952849
2410776
720608
1127511
1566667
1162447
1122187
440380
1457330
2461236
853132
266267
1110493
998766
2498768
1911354
399016
2853491
1303520
1656587
926069
1004427
65158
2284462
2347397
694671
678324
2528110
28190
443080
563920
1891970
2265241
31909
1077299
475806
827450
435916
889809
1395434
1413378
1200266
2452657
1888395
1302777
1653840
49894
374630
798504
649044
2712634
2506899
2034847
682411
2831597
2114733
904253
2563877
1553054
1906855
2432680
1656793
960112
2132665
755981
2896654
1034061
792708
2846368
696778
2515354
110595
729952
2174545
1742910
232515
2644612
2426690
1105590
1168285
3804
1177962
2103198
1857465
2047976
832897
2569958
1149985
1184407
809377
1921882
1066395
463340
2607130
2160623
2473166
1693809
2244093
220221
1423278
1820784
253621
2924602
736731
2643591
799352
235202
2414622
2656683
1601134
2750383
334837
647633
613942
561171
2470436
2584923
2644325
384033
2661871
2226333
224600
172793
1189708
1000102
2158928
2436712
1858949
1286828
202298
393211
723682
46026
2422970
2822557
2438770
775059
1239597
819415
2128223
6265
413595
1178262
179028
2574598
2885441
981341
692795
2204655
1047064
2362129
1677067
742349
1553669
1143517
616410
421305
1594517
2691556
690178
1391721
1668447
100623
720109
2310682
1679618
125654
1640095
239597
2539132
1109082
1956467
2340527
2496642
821507
806477
2696383
1357941
357194
2925662
550048
2594144
1914073
15308
1182555
2898575
711522
960400
2101286
2055266
1085065
2132902
497665
579064
2815523
808561
322245
2386980
1489322
1939896
2242284
1923093
1660618
2093589
1499399
2764294
2018028
1840784
1032326
1547413
732899
2028178
1670411
1848928
280822
769014
1471005
662720
1896377
237678
1739550
163002
1880597
1915698
2459763
1093566
309279
2735579
2169186
2317912
2084860
511704
2707766
245473
1690136
2289228
990157
471411
2494285
2889493
2450916
827185
1603524
1744817
2625653
37698
2723441
2070354
1464618
2065860
1195488
566543
161377
2507167
606894
342079
887295
1190947
1723310
1778257
2162283
1756105
2704304
186464
2637321
1337291
666817
1930386
1358988
1644877
2359246
619319
1679854
577273
1145016
1981470
1965777
2534817
685925
1585487
2673099
1664100
1422355
2310924
1613713
127146
85410
182077
2299739
446859
1686197
649849
133977
2640098
338078
1733180
687730
1721631
27485
380346
1267797
2305259
1065420
476129
588880
699947
2855363
2177569
1464991
2221501
2064065
2135583
2104056
2904598
82888
256725
1106053
414030
1277000
1399320
2434340
461159
1074010
1132702
2503097
1142101
1013838
1039738
1129246
2105593
2768532
867566
167906
287069
1693079
1352494
261296
316048
1690439
1418053
552950
853436
307579
2419258
2187625
1569057
2245026
2346478
773338
584376
2601920
1528542
896710
984292
2682195
1415422
1129821
2498753
2764774
1685069
272130
2400539
1356903
2128571
2862627
1546459
509402
2050258
2478612
1200519
155256
2475867
2573346
2549529
1543054
1700956
562273
2171224
817322
300629
998083
2519569
885762
2290146
1662873
497598
2178305
2796058
224586
1507665
2507914
2402916
617543
2269661
1147737
903179
1957186
2217138
491516
2905616
2161930
1992929
1316823
272139
1448713
2411900
1070047
57330
230580
2108397
791917
2085374
431831
1997712
573893
1098601
2024684
1485784
1184703
1287686
2867533
1925295
2879117
1664480
2885604
2352599
873023
738142
954477
850968
2767311
624048
2796345
1304508
2832638
179993
37164
268327
955988
514255
2336081
980203
1771418
80970
482950
2916813
2444999
750136
1777171
2733110
2333784
2491498
2724661
1231868
523120
710956
267473
2929233
711705
799926
2341760
517947
1787706
770611
246595
282307
1151134
2719034
1370759
1525309
873962
112867
2913465
2684776
1155404
2349266
676181
988278
636439
1833496
1290940
430786
1389343
2486914
2185274
1331884
497938
602811
1561347
1411802
2513990
1767207
664590
572247
2650822
81744
2155471
2828362
969461
2178061
1186284
2020433
2070144
1904751
1947673
1534946
2718555
1535480
854811
1241288
1234974
1253003
1409912
1071724
1806110
1221995
475650
585330
2334857
2697032
2750015
2623281
235465
418437
2571619
182642
858482
1442030
257439
665205
1294645
67500
561174
1382876
2116966
1331010
2257313
2197327
969957
2447823
845111
2441258
1142446
1303093
2084091
2821472
553033
1097490
58453
1794006
2412589
290562
1413273
1420093
1317016
1474985
702595
1225515
1058153
1582044
2471017
2761388
1389265
1072384
2707040
1219075
2048560
702738
1129560
889245
787593
1517221
1612557
2054493
2411165
2289718
2460073
1916208
98651
594812
1754511
1565682
11977
1543766
1341488
1198731
9232
2366852
2441183
179396
187776
1806554
2296802
703457
102352
789288
1568750
2673245
609113
511952
787902
1602905
502898
1785820
283475
40762
1156330
1633976
1148427
1891699
2247752
381098
2821989
754279
2256402
1886592
1135765
1288710
2107625
1338408
2831107
1974879
1091899
2275520
2185813
508090
2042248
1457184
2665654
406697
1801450
2865267
754885
761729
2282796
2833981
2479856
274108
1667439
2424587
2264697
2195496
148751
2706537
907388
1834654
1771704
2629659
741998
2277998
2524240
2832612
1135750
2830996
2432611
784969
2215223
286213
1523456
565064
2020423
950745
2004957
79406
1444040
1391952
544015
2821835
275784
843330
1467473
1868397
1743284
2674821
177847
2646834
2529560
1427831
897428
65025
2388438
2911494
64648
366660
2259931
190175
1339735
350294
1820067
886410
2614354
2338894
432227
1501974
2839776
2052738
221410
771437
438697
1138064
2536267
995973
1303536
2640599
2190285
790440
2553608
2191246
2471108
1806098
1596341
888045
1263740
231248
2236528
2676333
53595
1200062
290841
307975
1807454
1425173
47525
1880193
604391
2370617
2039186
476985
563409
2196244
1025358
1393737
2671542
379326
2846261
2221550
2043912
821453
1180663
2199919
2343562
167195
1221197
1062776
2084326
2655354
2550046
459269
1523052
66868
2483888
2234680
1327425
1754020
88019
2313173
1552315
988620
1673050
2042949
1515027
1325711
692172
1656606
2663601
2319465
2885861
116118
1300646
1150992
2302941
2584594
2808262
2580222
1320916
1901691
1788191
701808
2186887
1757104
2481298
2029077
1098372
60003
803472
541458
2670303
282916
1476668
1806152
2155039
2755901
2501513
2881232
1744961
2891813
169889
2284819
2918751
141572
1084574
779894
2320760
306571
677622
1080751
638989
2086582
984216
2713104
1864607
2896169
2090084
842110
1337092
788844
2573628
1264172
2026477
1018168
1573818
465786
571349
1495927
1737703
480759
1106481
2027267
946978
1627132
2329857
791640
1471079
2335967
1352931
820221
2054628
1409211
54552
2834478
2770213
784224
2933229
1056284
1710934
238092
1644203
627311
2752140
2772342
1176370
1054376
1940121
841259
232576
114781
1957393
2091366
2830651
664953
1886116
79131
681002
924403
1989957
1067043
1433994
1809050
297425
2079941
1975534
125118
1330495
1969901
2764352
2798878
182381
343693
2743766
1916776
653935
700173
1190875
2910849
1676887
58026
1508205
2420964
2518358
1179169
276499
582339
1802162
632804
2248275
500018
2383658
2755757
442221
1365789
395998
2108301
501325
1027527
2103823
1457344
525546
321832
168543
1287316
1866389
2405427
1640834
446050
1716242
1189701
1657081
302361
334685
1934312
2183160
2725865
1355426
9012
2635578
2503486
2445835
650982
1608091
108185
662072
2637337
1322773
2282778
1598840
852346
435697
539264
215659
2253592
808710
123417
153787
1673793
877129
2028878
1998579
2711215
1648801
2351223
1418196
2002951
2169283
2613235
998463
2671290
2775907
511355
1216012
2907768
2311606
84240
1577971
1451682
1855015
2573929
2346911
191055
2708258
337219
628975
2936665
279089
2207858
1714512
489083
2861619
1846572
2754653
18503
1479137
1619984
1007255
1422937
2066486
1094216
1489283
2608586
681874
892677
671871
1178759
1549993
1646584
2291226
1771826
615909
1694391
922607
2306424
1084204
131671
1060149
291102
2306012
1327476
352179
2906891
1428025
36242
2777708
2575260
461430
987658
1982188
1987043
2935889
407179
2393875
665146
1995136
684735
795540
2155155
1996771
2568464
1582220
1773892
1861902
802103
2116489
1821557
1511563
1836134
2860373
942648
2091034
2492156
1719113
1570410
748859
2050632
2523531
2491151
296052
1643199
2772892
1185873
1832843
1282072
2185285
1153482
2831213
2841712
663510
1866825
1871531
412978
271842
2937340
173875
1738620
2317990
1779870
415888
2617092
2492681
789562
510794
1356758
1119152
1439889
1612738
1661820
2264920
2044228
2869059
1935118
715407
438317
2671189
2572478
225276
2075657
2256646
2163970
1212546
1219094
1261415
2445681
264315
406595
820721
1579422
660628
2384552
944407
2784773
2350452
2787706
888486
21588
2686029
2255801
1652074
2471149
279013
1510082
528457
2231087
2440094
2874756
150343
1313519
2357297
1279045
2793208
1104043
2501761
12217
2572022
943303
2453037
2284820
1820858
2223496
409675
185041
109736
820647
895162
1540317
768642
1373808
14593
325477
716298
2273975
1703534
643278
1320967
2753361
1136585
1744026
1987497
253789
2722920
1015963
1405366
1450194
1595786
431822
292585
123939
1159689
1177328
93613
1235037
240579
2772309
1133320
366984
1099862
2581216
2060808
943655
2144368
814797
1181957
790993
2227631
1773
823687
212623
2908652
1693668
324461
1479626
2040388
1470148
1887070
692097
1431155
2644923
755885
2002148
668600
637412
990752
2885160
1285953
1303356
618481
2434797
1989319
2498230
2197602
1606745
2735419
985858
1959580
125068
675488
856546
306720
1543468
1673519
291676
2816132
2428755
167586
1842451
2023291
2551239
1436277
1862974
1757405
481510
2787725
323644
1624712
2247633
733281
1209772
1219729
715559
2488245
2249578
1596922
1463721
176567
827284
890614
941089
1578018
1096454
1976088
1487156
601989
2865150
2667420
2113193
1574079
2517626
1590381
2566112
3128
1885452
2859025
1213027
1555548
2359525
165825
2814265
31228
77138
485751
1852435
929916
1951113
761835
183347
941952
2157887
1691880
670611
696331
423420
2242456
2778300
2297968
981695
1202580
2307243
282635
2773913
2577628
1052934
750767
2514068
1313353
181874
2380903
2797569
164949
1852128
228180
2472607
1941833
2854867
165910
858580
1454121
156742
2444594
2604222
832684
2128500
2494675
452892
2761945
26019
2183838
1402997
512843
1991888
1864433
2451562
1600834
2125521
2435587
1769484
835892
1726119
2679923
1081239
1852981
1347360
851327
984034
292473
1159613
1310990
891183
63047
1845855
2768495
1643289
659383
768786
923898
505525
1387461
665307
1653881
2589189
2041278
2169349
2181865
15738
1889998
2608548
179013
2172461
1773051
1864749
1213352
1844066
90826
1150760
213781
2940377
1430392
1054069
2113339
1048091
41177
1175372
1539840
2481903
2395274
1829732
1090005
646578
2809537
1577598
250377
1636529
2627526
1501667
2450962
2509205
1804006
2727575
2450855
1123605
2775447
792397
1455403
449415
1833325
487974
2326788
2191674
1475235
823136
2446275
547605
941229
181258
2387110
1212254
138698
802678
2015072
2044477
2488999
2315057
811136
563628
2712077
2871705
98816
633377
1350487
346863
744723
228996
556166
1539632
962324
1244464
1932999
64939
1363117
2563865
783095
1741862
1437327
1954951
2510616
2738791
2238250
763495
304029
1239262
410425
671030
505993
1239229
1383641
717476
1789556
254289
2701402
817583
2226432
2556205
2842604
2730499
609342
1631973
2720804
2765118
70041
1207178
1526171
1158897
1589456
1331364
2294719
755638
2146780
869372
1749354
1580002
1018409
1362431
936539
2197314
1527080
2271510
2469066
65802
2819406
2277100
1340377
1824464
2008517
2083234
1092308
2643485
1004887
1299777
1908330
1386875
125080
2404043
418910
717798
707214
2448389
1956504
2441323
1389432
1561006
2592097
1876719
922796
1640968
1740464
344156
516626
2336214
2633679
2224736
2015093
708085
2319728
270136
981628
1314443
856575
1567189
1468497
48348
512388
959350
1579833
2291724
2848631
2741332
2366034
187875
1383323
205889
944180
2287916
651273
2375101
2701494
1666196
2179735
864736
132202
2838828
2412933
1288937
1501892
2283329
194210
2900890
2385998
1081132
979715
2822784
1009397
118109
355977
999566
727022
1149192
2467889
264186
492829
1939900
349138
1979051
1899504
1155853
1583365
464997
1289256
2165704
2663869
1041152
130248
852363
1938344
456725
522727
2003326
729043
2693689
1614739
1877542
2350842
1881124
850988
1014538
2186079
2581269
144676
1313920
1083034
814879
2634469
2710579
261741
2701827
2073229
2136393
2226946
1540993
1527279
2595017
1668780
2268030
721331
2846386
1715351
2347474
2486285
1696423
1852649
2712103
1165688
2450929
616633
2202011
404265
569629
2935827
314731
2290172
1549736
2607182
2194918
966413
2350963
2504520
572148
2370927
329317
1304630
1704405
956520
2527972
2075220
304509
2882963
1996918
787247
1307247
1346652
500344
959932
1416691
1878883
2643112
564286
1520810
2446549
402971
2731861
878581
2216696
1383345
2620552
873597
1865443
1000599
1165445
2085687
2799811
1736864
1283589
91794
1412779
2015120
312070
1028728
1603069
1734350
221384
2841867
2240147
2928740
1748593
215326
1060122
1574595
238584
482073
2412449
835427
182323
2009140
2589851
1698145
1212999
2291698
2084188
2618474
2148316
515988
768721
2722786
790943
593570
2833876
421170
1600097
1072159
174287
753769
1572809
2680191
878838
2119576
1261183
2029173
1216719
216073
39665
2010429
2813190
1734165
2898812
1190730
2473117
395231
1859850
2529902
1531061
489765
1902488
1475689
1083016
433133
505761
2914193
916785
2163112
1884248
2589919
591563
1650203
1012981
2097300
2839022
1619153
733712
234117
1723068
2481057
1108860
1052231
2362373
1746701
2559317
59331
1672935
1717730
1968711
1428930
1151514
1595708
607489
1839940
550547
1216914
2296835
1316684
1130118
468870
1051136
435580
2373734
2642499
1922303
232829
1118950
1517529
2242918
1753642
1015515
1359123
1741307
2594337
740213
444437
339684
1549300
2497553
1013791
217297
659631
3853
1489046
678390
2870528
2397249
2821338
40138
2738565
593278
1664665
2271326
2618513
1532829
1902498
2526130
1018016
938921
2170067
1630181
1415169
218752
132458
1691600
939470
1062829
564056
1589453
2070063
200060
1605699
2707370
1944769
2240693
477901
2344638
411586
2826289
1205655
960694
2841202
703405
1303793
1632250
839104
1626320
2087680
1474503
71959
902054
2005721
2353843
379716
271159
1276065
377867
670540
2818455
852198
1932594
453610
991712
2331638
1906744
2303760
1718137
624927
1144469
1513916
191438
1751336
2085671
2700665
359317
2618155
1327488
2392867
928997
2174464
902119
160272
14015
2475941
2613780
1121363
1112249
2639210
350222
2655224
1702288
1784757
686678
856262
1446577
1677632
1167427
1437676
1193051
2529714
2670894
413973
1393970
1880567
2617245
2081446
2095721
2541347
863659
1036393
2879932
596837
2591641
1582415
2596551
1845451
1930224
2222330
2829435
650797
357920
2106042
2077369
471251
2377822
1525579
1110599
97616
34650
1131959
607515
1425795
2012713
29703
2086512
2617538
1213988
1020685
672812
2670391
1599221
1619298
391445
1183809
714734
944120
1270886
1340411
1795648
1939427
1091792
652821
1778376
960355
49390
2016838
429174
696341
2240860
1079584
2837390
234277
832571
1207687
583476
783029
210395
2879542
1377117
1625049
642239
1998378
1817720
899724
248832
2850289
771031
2328904
1837994
1812093
1369575
1712440
1354873
289517
870324
2058262
269718
2205451
2006247
436052
947079
206556
464184
849571
1972728
716528
1444094
356749
88782
33073
2255651
279000
1625607
2567290
1331687
726493
390653
767802
1202327
14062
1109778
440267
1020761
931393
1692580
2927336
2901844
2338041
2896524
751641
412260
1568332
1686428
2781719
1783123
801308
1887451
2563403
2776795
97616
750019
1098610
150318
462934
694344
1961577
2302954
2555965
680
2164964
494252
197482
1959536
807784
2333295
679453
1540379
560114
864806
1260326
953822
2879895
2545081
135773
191744
1126827
2931806
2698845
317081
1606022
1938673
2441948
1862477
936890
1455185
1271721
81404
164727
1552185
2872233
1528592
1527836
1894024
1373712
34912
2459398
1541907
2636701
10188
2597748
1586704
2914846
102991
568341
2511996
2343254
1825685
2116975
1051376
70267
2135136
395298
775300
1469564
1350944
278185
80354
511716
2443095
1012560
1560377
1169174
1479937
1809227
2239264
1287616
823605
2464691
2714045
2412555
607708
1708204
2167543
1606552
1503093
462710
2045464
939436
1342260
1060992
2223506
1925599
1193724
589901
1666130
1206918
270056
2550174
50538
447122
450659
1977406
1264103
219757
543352
2138940
2938808
1951561
523855
1161712
1321815
692431
66018
2774342
613702
615231
2710788
2423794
820530
2235152
806922
2260702
2657011
2655958
614080
2610988
88576
2124536
398424
852580
2708654
2752402
2264444
1455345
2700311
2766694
248228
1960756
99452
669338
1770677
1939652
1777844
1090996
2651568
1835998
1729346
84065
2196917
1536147
2664649
708987
2400222
1698784
1684068
2199482
2683424
566017
1702140
1443607
294238
2446077
452009
2100597
490768
663798
1421750
1687682
832864
800403
1120846
1134021
350806
1859094
1902274
271002
2105987
2307935
1601250
2666336
2914168
1433080
1673471
851445
536398
474577
1121595
531285
2086397
1659112
965717
2620729
1163016
1168115
2477790
1925071
2886726
941626
1225446
575613
464179
965297
71787
2273296
2733171
956725
296457
692715
710535
2675778
2303994
239564
2924449
2456678
2129364
1963238
2447563
598190
941269
2053916
466180
2053897
265134
242297
1464516
1220131
1519186
1006794
2887337
1343774
1284745
2767170
764063
2914612
904915
2512273
2884835
536978
716617
1884472
2198265
1037880
1504117
1141058
1489764
2906217
206406
441451
1662269
575610
2529303
351234
294226
689388
1453273
961627
950618
2447670
2155791
1319232
2099978
1058290
1677879
1576959
620770
348
2715738
269065
2152459
368772
1469603
2432954
1840435
735159
847262
1712938
1353958
652402
968257
468879
2261046
2060307
2410120
658051
492939
1498076
2499750
170840
2673559
2266130
166870
1006689
1309571
1075397
494779
2454844
1351003
867672
431904
940108
1266198
958453
532408
1897534
1983634
1879802
2604604
344311
1236639
2224979
2664605
2899819
632731
2023336
1386544
1763060
2792200
976178
1102763
2570119
146538
919950
1859601
1579898
1212340
1670406
2377742
2858010
1420619
1558843
1616591
553880
2856436
1313262
2631436
2602993
253823
2909298
438017
269471
2672259
1165395
2898649
2023692
1266475
2278372
488155
88040
1473675
1375976
2027976
1987947
799552
314195
2474142
944225
2241828
1883649
227154
1131240
1429556
1737240
1458754
476759
1588089
1789042
547216
1443198
2268747
1814720
799676
1993846
447612
973740
1017905
120376
780131
675834
1615680
1431355
1909203
1631888
1550105
2253482
986725
470301
637009
1956916
2315203
2583339
7282
332668
2293239
2309914
700515
2426361
663892
989180
189634
1750888
2652765
817649
1459853
1688655
1964235
1245744
2514653
2495510
1781167
452954
1588865
748850
1399105
2222733
1825034
2846941
1957084
484611
1269843
1176306
2855483
2157387
2891693
817399
982515
626830
2852729
2067949
1618270
586886
343651
1166267
964834
2260368
1456169
2756328
1610467
1981859
1844549
1749880
1258190
2060598
1142334
2602165
114923
2199846
428191
1086841
1387913
487773
2442414
122080
2469967
1047822
1185093
1238498
2192553
2262957
1413605
921179
1057782
2181539
809213
2393104
745444
1152675
2698568
733024
1117709
2523222
2270185
561184
1974512
2289206
726993
463314
1686892
2827844
2867607
869411
2438266
2377341
1033389
1101630
2062725
1921461
1067082
731333
1901744
358610
2191360
2080412
1641525
1359793
28383
2928374
1351680
1458856
261818
234309
2203670
2407453
2828572
2509088
532897
2909910
593012
1292806
2343313
224986
2036956
462203
2220201
1258947
613096
872726
1102330
1667768
1327859
1102277
2297982
963450
1927923
2319081
1009413
1590305
2119047
2642982
793929
2166920
1786397
135490
612203
1693974
1403997
626536
1182723
1903821
650650
2795061
1550930
2692383
2047761
2161662
1574401
1214765
1990578
1851752
2152865
2802487
831614
2764142
2227701
255503
358010
2237121
448483
401409
2165938
2236110
1143610
2049961
362162
2519238
714392
2554647
1974435
636794
2892799
2484277
2261299
2582314
1105888
2798981
1402689
561161
1047607
2913363
2200349
2160167
883786
624287
2251665
2746414
1602087
1931844
1145600
1234109
2592625
1034951
338514
2084458
2548802
2070500
390999
160863
2656701
666366
2208281
584084
1231015
351385
433106
1019917
1122897
2334949
2730448
1594956
1729158
1313403
95800
1347948
1899707
1248372
1610047
2220668
520398
1707954
2471967
486504
1840744
1376785
2738062
346807
1903067
1818532
1636889
2717947
1791305
2611132
2506516
1313125
313444
1437950
2404382
2727981
234512
434479
2460692
212363
2052065
1116489
1673921
2517662
2720764
1393534
1103468
883081
1612877
112407
613110
2189643
1999323
1982734
424132
2009494
2896850
1752619
1118891
2278920
2493255
975217
192120
1323168
1386182
834326
1965430
2797608
1316016
2027209
2559564
748896
2668680
1366416
1047223
144254
404746
1385750
2798739
1136811
828837
634437
1453451
1038666
404687
663543
2605763
494110
1347452
2791522
962809
1433120
1638678
1317607
2135338
1841205
1663902
936531
1841586
2453634
2077226
1009503
515319
1070963
1401636
895070
2229996
1502156
836670
1858141
2582433
2806535
2726599
521105
966243
338914
913918
2330611
1150360
886566
114419
1962275
2336361
1519
74735
1748373
2340191
980388
1721341
705361
2406930
2569567
829955
1567950
1047549
28163
2860348
1123267
2613460
1369816
80313
597496
1819807
1283268
2046653
2287278
2469268
1691965
1370909
2579649
2782802
1334767
1134434
687211
2214782
2908317
865671
2294137
684763
2842335
1139490
1832277
1565425
2041231
2293342
1403795
2154425
1369097
2225212
1570199
1869687
363604
686714
689446
1210625
1889889
301990
1627208
157619
1883363
553767
1140214
1594636
518883
2032130
2328011
2360916
2332583
2421956
2326659
2110522
2779252
272511
2674515
2229712
2628503
2467263
1553781
1685735
1684286
2351834
1991389
2453374
2637055
941932
2739302
1044657
1084429
2371549
1066239
693358
2474004
1472184
2272580
1972120
834007
2067457
530807
2591152
2553166
1414896
2277434
2025339
1207492
397606
1325923
2430401
2628227
921128
2842268
2365763
646002
1129075
2070782
1573955
1280116
510216
2810580
2337776
705365
2356777
1015822
803061
2141268
97388
41266
2924289
2521738
1962790
2517368
2447136
1252378
2277563
1750281
1537103
648838
1986243
2838617
2593249
1259496
1925696
2619711
354171
275305
367357
1238667
1469694
1015590
818956
2522003
1459268
1056306
1950224
2366821
533656
2273053
2544
2866614
651608
1795046
1100276
1606280
992822
215566
2151474
1465991
253451
887000
2332385
1460272
2438872
271112
1670556
115020
2285712
2421723
1046141
60382
642651
2433812
1099398
1092919
465471
2810457
633650
552797
2000179
766298
1888085
345073
1590376
1255913
1704657
2719011
384776
2678186
471427
2495586
2459709
46940
992339
1129022
1172068
862811
1655671
559555
2356728
425057
539748
338510
2741159
2010065
54032
2256915
2530696
997659
806466
2190935
2066567
1989507
308956
1655265
2102015
771422
2253326
2026134
1675838
2038857
879981
509097
1162570
2383656
344206
1759535
40144
530200
1458567
1056910
2899139
1415466
2169404
232686
1279071
1344101
2828667
2814500
195652
1866010
2061714
803085
2679496
1671923
1516902
2238761
403036
2329491
1904502
2664202
1617093
2621550
330980
955678
860684
2495194
434021
619124
161921
1680672
2559832
2636223
930331
2542326
482503
2774553
191884
1809226
581592
766160
873565
820037
1728613
464570
982333
417046
1803086
2738206
1101617
2550702
2671895
2917369
1547688
1456097
2430730
580103
1559233
2220203
738164
1151309
166707
2520263
507615
884599
1148220
2132972
1764156
174968
2460819
1037009
1565110
217957
2855152
2290888
860001
1740083
2232203
1891649
1239804
910564
1106249
1175793
678511
635990
379124
501341
2895323
2797435
995395
1256152
2421490
2669922
658746
2024120
1548794
1108246
774142
2258602
436627
887793
543917
586932
547933
2928484
2768580
523757
1759025
1457052
224768
1974464
1801232
2359627
428542
2675710
389494
2164508
2370157
132214
1592731
2915534
454344
693257
1899866
1220679
13337
1535572
1636127
367932
1679177
1331349
1013546
1063980
720104
1671263
166925
2022621
1329105
1255485
1742529
2644043
1129300
1460487
2497664
319059
2094183
2663181
465486
418336
1120226
1669092
2670107
2529714
1909777
2205124
371663
1542666
2525015
2611225
1774733
56843
1063635
167876
1495001
2297920
8083
2537687
1892615
1393525
4324
192964
678327
2437475
1633291
2423432
1380277
1632437
2302795
1591802
1699336
263202
2646576
2194181
1225028
2050287
346999
1095624
471913
423491
505012
2374164
2541044
2377057
2525982
1169737
864063
1451855
413255
2516834
920581
1041421
919779
117792
855437
1276081
243034
2715759
2772282
636206
2910775
1453365
1815083
192394
909978
825278
247213
1552364
1798328
873167
2278306
2713129
2909194
2195560
539581
2581991
2405119
1951132
517294
1873073
1251370
1419819
2531858
247715
2348421
1697683
2143960
2654670
840803
777081
2580879
22617
2477391
1813765
720117
2049403
1030934
2109173
1258116
1500448
2384131
2698763
1654036
362220
211148
2293729
22541
2226658
1058888
604601
866632
1497708
1691368
2545693
1615008
1693604
2780838
2911450
452368
583440
523596
2044772
1324129
2624456
1739003
846274
1711185
629444
2360469
251443
2742273
1381436
1596488
960859
1627682
2609047
1372831
240350
2492156
999443
2857218
1638782
2690320
1615846
1654187
2348812
2938961
1614309
1242360
694198
2786978
728121
514528
2274894
2575449
1390878
1336813
2282255
497415
395765
1186535
1788570
812947
1526233
959109
1861390
2566536
2925036
533900
1019241
1498325
707626
2897763
952900
574169
1818773
52311
503271
2783600
1643583
1503754
2601578
605137
2536394
2061743
1607290
699991
255712
2209211
1310350
2799950
8918
2666975
11471
1909843
737953
148313
2654064
65378
638892
2899185
2920474
2061742
433462
472811
530435
484799
458821
1128384
1965458
2400704
1573068
2928394
1007577
856833
1714942
1204805
2598430
632747
2759335
571907
142456
2877628
217915
2679258
25638
194813
321732
1254384
2371811
2150095
2470506
2730562
1898591
2326787
753075
896489
2756034
2243838
1442215
1022502
791499
631806
2910505
1179565
1008536
267289
2106231
1327513
1064396
2578938
550480
2873651
2804269
163934
1164411
999841
521671
1329412
1423643
2556998
534058
1494818
2098120
2879265
368003
1089634
1428665
397463
1217031
616088
2365257
2078589
1704702
999708
2239981
791635
2909406
1601843
637825
1739445
2047815
1738461
880976
478542
139600
625181
2903278
1536963
2614013
2703635
187964
2113874
1564586
1961031
296630
823502
2536015
2539620
1565577
877152
2245292
2151590
31652
2279045
1101705
1446745
2175375
2483563
257184
687141
1541511
39137
1724626
1012982
67771
2833314
1668083
311543
1182046
2329420
702249
520622
287143
1606710
1734350
2353280
398813
1837593
1729555
2574361
1113493
788102
1902423
1073041
1254437
2163635
1227010
1696231
2232865
215107
2621037
14083
2117258
2474939
550719
1533880
1124207
207959
1514883
1417586
33918
409784
1604782
2356574
462547
706855
1381484
1044516
335860
530179
1181929
1533978
2125666
1546324
1444072
220574
2507076
2521758
2718917
1768611
226631
493448
1865067
2085685
1351586
682687
1137564
1374806
984780
1821391
617030
2770143
2084516
526061
724807
2312719
1122059
353069
17554
810887
1877359
2242447
1728359
1020718
527311
2731310
2078894
1767109
327775
2383981
1162171
2621725
2404626
542533
1634793
594465
1351697
2661240
1167876
55176
682828
100818
886321
2599180
2859822
231368
848235
478084
262389
771870
1209148
2445194
2664076
1748827
2418868
443857
934881
1386041
2116521
151632
99481
258174
2214608
211733
2474271
2117122
1570995
89594
2678321
1296457
2088740
2141319
242018
2382952
2517299
1413362
2116417
1330472
1164394
592608
2162518
2042214
454213
1823091
2184415
2340115
298370
1167649
1232470
2008267
1610047
2415031
145400
732559
623394
431205
1849312
2704885
2665359
1701901
2423964
2160903
485754
2899268
468431
654475
64825
242295
1682502
2847326
2207920
2042505
2624642
227815
1931150
1103955
1567095
1494921
2540445
1240294
1426837
384870
1416567
1923075
1314925
846133
2449250
905803
1949471
1741792
42493
1925405
1659528
2937681
886142
744225
15829
119896
2733485
1441797
668206
1878653
2345786
334501
2131590
1358428
2634668
155193
972410
1339094
967356
2800085
2906549
2671888
1069870
2876820
2545279
2144170
712874
2664196
771319
323014
1684576
895766
1016116
2735030
771848
1547986
427983
2038839
2571869
1375629
1719853
586497
1309392
987040
2025466
2875375
2724033
1864492
1910663
691758
2108960
1687971
521456
2053772
2220791
1312575
653834
1329543
160255
498387
1696355
1351123
1365708
1110932
2428605
2465090
1050591
1556154
540368
646713
2334248
2906509
1981887
659524
2785184
1217990
393127
2851025
1627006
121079
2259532
2423296
925115
1651678
2118840
142367
1741037
1359173
2228766
491693
2605360
329737
1794806
2190112
1216150
110590
1732789
694490
2719331
1726379
1568416
2181929
506061
2316792
2771105
581859
2038361
2038007
2241999
623535
324157
647507
2337358
257159
2116330
1943511
1495202
1496876
2156366
22020
869498
2471913
960612
2438136
2867460
2800030
2602546
1349797
563723
922933
1062753
721544
2385599
340921
1458651
715510
2915499
2271802
1429231
1562581
1066703
404467
1333122
2522238
563066
2088494
302859
1997337
2168835
1275367
2450925
2643409
639547
2127630
2050088
2484261
223243
417756
1105268
1752933
222478
725282
1908291
75834
2667329
359684
1916132
2219110
2564549
65181
621002
929448
1906364
1314575
902385
1615766
1045757
2842799
1470534
305555
1696169
668065
95130
2134656
734330
2383799
1741478
1690880
976931
613784
278512
909836
1200721
2289820
1115307
1924157
2677381
2008065
1635285
2226330
1120504
2905377
1986111
2583998
632247
2195547
2868349
1783177
2931519
2069240
1011861
1936224
2219774
1719340
2272751
2715493
1298561
669081
2184350
630891
1436470
1855560
602814
1274667
2927593
1259224
1176463
2160914
708416
558223
2888455
3513
1971078
2372228
514921
1982049
1233174
323384
1261529
2917431
1185946
1523367
2345494
1484271
974041
2549680
1879594
2482272
2332503
789026
490667
2124921
103342
330055
1406915
966297
266368
1531206
2276045
1504060
1788967
206843
575761
266027
460848
1830013
517138
146188
2935279
753745
956852
1896669
2642206
631519
2924124
1628501
1008525
640294
1984666
821523
2234791
540500
1553815
24209
2299734
497671
2632191
1108697
1115387
920722
2526467
1685904
1121865
2178617
89650
725655
1218570
1416877
483291
2222522
148463
2229507
2002071
799179
2708737
646665
17389
2675890
584605
1929339
1810329
1649909
1155539
869242
2171896
838686
1366395
1948268
1812134
1375915
463146
1101227
2583795
617661
551008
944897
1757643
982171
376424
1859102
2070257
2704735
2193959
2090867
2878396
270424
2853534
533054
1281305
2674211
1676850
1596310
1427280
710085
2307091
2089696
2211272
1548199
2562922
1811083
722027
2116638
732400
16080
1542380
938949
1579848
2881777
1011716
1700921
1153656
484080
2080259
2895693
831828
502287
2542094
1440720
2464837
2147310
1341206
2880732
42748
1988679
1791225
2601202
1016446
710745
154228
895011
2510519
1892255
2925117
2228635
2417089
2005742
336684
2079765
1100546
2208017
455636
1299427
1220419
157000
2902524
1587156
2883099
1137960
1582391
1534094
955480
1072550
2713367
2732215
1477618
274617
949884
2206600
1468829
2049073
2043735
2669200
610061
1291771
2442741
2365026
1377940
2567920
1732833
1359157
1715284
1682520
1250322
1822012
2378010
1894204
1729748
2866445
1963584
1040215
644100
1071561
1881382
1744066
1238830
2204082
510259
57914
2581442
2767441
1387509
2618860
1265831
641931
1529710
1381224
1406074
1286433
852087
1821295
2762012
327698
398916
2388969
426134
2875278
1866562
2538213
2002855
1233618
1480815
185860
741273
1940064
1470088
38067
2374443
487038
2227007
430917
2326641
2443764
308125
2884525
2269282
854302
109510
809266
2662798
971818
1474104
1213706
1904978
2405455
1422501
2177758
542454
1910867
1610021
2072800
2471906
178911
2806363
536174
2858374
2047315
1497339
1058053
2164501
1719203
705665
2133624
1945099
912506
1380633
535594
2450852
1386897
1377229
1802188
210666
660293
813693
2456745
298734
200313
2408096
524986
465325
1765915
2120297
1053631
467832
2394550
2919307
71613
2546971
2416527
361055
1871636
2744318
1011096
1332789
2106834
728101
155522
1109207
1622048
2800729
2493925
615074
2152393
2673182
1897191
1026325
2007884
2551224
1827748
1082249
1952669
134564
701055
916764
2332006
1440724
655851
2071690
1113184
1901234
1134698
475729
188803
1572239
1773619
1494663
1961556
2015702
2147799
1183683
1174558
2658066
1866378
2451906
939756
2910813
2428502
2174967
788303
1097374
481418
2597713
1364331
1933992
644421
355807
2154569
2309492
2377133
784856
1001638
629354
17575
1089174
2736570
882893
1055009
1490127
34790
372831
2320141
2209749
1366535
1701615
2511447
792525
2741373
2180951
786195
2525210
2550026
2811334
2830568
2736825
1619650
2592864
386430
1114887
416372
1678190
1868197
506143
1070895
2310055
849525
1666882
2002999
1204222
697756
1405891
1561911
1140089
2290604
823937
2238793
2884949
1944315
1416373
2108547
2842368
1641138
223241
942700
577303
1222594
1797482
826068
2421642
1384320
2577383
759049
2713762
2009871
2322998
473013
2025744
1409900
459565
1948720
1557294
2685591
1710536
426717
138649
2494493
2318490
171815
2330581
2333811
1338314
2178227
1308518
2485319
433755
2060014
2411325
165347
2313344
2275953
1823603
2906840
2327918
2205444
1414629
2156019
709748
483682
2628035
962598
529321
2737218
970914
2882239
2677496
55207
2273946
2007943
2369094
502871
2591622
734846
356244
231756
1221554
747640
19008
1574764
424371
1770587
2539426
1490762
1078359
41116
52803
2406176
1680345
1782190
2105831
1903653
831056
2544176
300787
503029
1057320
2047368
215281
2227038
1044739
1073717
2343392
2255747
1923930
2123021
481103
501251
793343
2264240
1321629
1129462
715977
2862439
2738649
1760485
573976
1233919
320281
2074839
979970
915040
2774752
1319086
2011341
2097323
2225956
2890674
576071
2546211
1969313
2516582
1190072
83835
1765559
1731155
520955
487871
1289821
2074335
2641204
1962488
867740
1496416
1138288
2363020
1993556
452428
2366380
2420304
2029449
997953
1571186
1450723
656123
2128116
2312747
494723
391667
647763
2169587
1112708
2595211
1216052
1195876
606769
1533266
1740307
361382
1494102
1413222
1996563
2784805
1924019
126183
336053
1593226
850240
908004
89040
2529182
355749
2123657
2594107
217699
2059923
94330
1418871
1911924
163555
652315
1569968
1371803
35549
730181
1184702
2325086
2153905
2012025
2869190
2511445
2541203
2347457
794654
1454394
2283396
2067991
74051
212859
1417508
2439647
743444
70573
2216303
64389
1070235
2865715
831004
2516778
1643550
908319
803125
2052594
2144402
1683329
2432716
2159120
1522913
1494951
1161068
883113
1844721
660101
2144977
2136458
2234491
1222744
2522306
1309739
407602
2539819
1327445
1612560
2879439
1676928
2935200
2374683
566133
2879911
405500
1110800
64237
1312635
1448
1778225
825105
2201402
548788
1406875
1663645
522084
1002023
361044
676863
1447226
1029656
1062097
2784272
2326934
564342
580627
1598252
972425
1900145
2190435
2346418
1045336
775800
2226908
1844419
2339691
2627011
2287466
2885884
2177729
634661
1600205
844844
477432
1007584
751566
1345626
882968
59377
1171857
1864363
540165
2903496
2236220
1306185
2821400
314378
1488610
2115038
542947
1784837
198014
1758972
1097550
1690113
2220176
357920
1478299
1054696
1365667
599631
1281717
1848751
245687
1681079
979435
2763130
1888462
2021250
2107506
1625883
2667259
2008047
2714075
1099172
2552359
2627924
445335
599565
2200583
2212003
2223910
316563
1994312
2685300
1282899
2199389
751291
260623
1640007
2239030
2464677
608923
1616051
2627718
2342500
456603
1078989
1777946
1175825
621117
486407
2333147
773694
369788
471961
1581577
159041
2618531
2437917
2753680
2771922
841517
2136548
2346386
1731328
2239126
526480
787129
1655900
1315553
647694
9254
463338
866418
1972523
133332
497022
1002141
893003
677949
33565
1023711
1859165
1766180
490118
2893987
1721966
8179
1334806
860096
2739078
276107
1667019
1551940
464555
1702671
1602494
1299905
1334234
760054
2449714
2024446
260365
1994226
1653400
2260891
2824344
131960
2419514
176452
1266807
2746029
1056606
538671
2263274
190971
1539809
2206239
1387688
1286449
2438231
2171264
2687214
1219258
1116630
1292372
869052
1667673
1182688
2202115
1008588
1189240
2900672
2458034
663085
1131093
617914
2872300
2143256
347931
599398
271409
2835740
1643771
2138012
1329289
1208725
1665545
351900
1009232
962406
711513
604412
1664043
333144
52127
1457030
1302325
2777085
2327164
1547761
271557
32048
125452
2646030
763540
430401
428955
2922263
2636063
63502
2321422
2608884
423742
2528985
2656320
2504042
468795
1334277
1502476
1612151
529440
2051305
2503872
2463061
2088332
74535
559778
2349978
2692558
2133134
1218518
178524
1946746
1017897
940542
165951
876608
1120698
1184362
483725
605021
1843638
196545
389981
547454
2087223
1044448
877982
1592215
657015
1466244
2237068
12899
2603765
2537412
2933447
215054
1054753
678443
1647615
397526
2664106
2395726
2792719
2550273
305150
743836
1468469
1429264
176903
1817643
115150
2597240
1694669
883920
1952825
2064176
172122
2148759
1582313
2938236
2412403
2601254
876712
2619893
2348767
2309276
2028494
504574
916046
2652282
446822
147395
164037
2485300
179839
545541
2586612
1215860
1758881
1600458
1210100
2781205
2926155
402291
2409865
1825249
2376860
2928575
942402
2692584
822235
350339
13631
2342638
534912
1631543
2231359
617558
1085271
256499
680687
1372537
605095
1954201
1034083
271869
1585791
967764
2939213
780423
2198829
1216998
1061906
1601128
2182886
2677188
352173
727131
20446
2447096
6600
454592
1471652
333496
339599
1542375
82038
461873
28251
1032106
52381
1016412
246433
568304
1662873
2795914
1162617
189517
428997
1030450
2834502
2493146
1989355
1435425
1343733
786153
1028507
280986
1156347
1283671
33888
1277915
788391
191384
1722600
340131
2735671
747533
190698
2363564
1338095
1942632
937782
1694327
12101
1244258
244383
158923
2448932
73822
1987656
523724
178139
1972361
2777500
824426
2359357
1295940
1903753
3424
702692
1270932
1501974
2399328
192797
1036421
753137
1384717
1333797
693807
1766569
46068
1104126
2070818
1824545
1390785
1613763
2482527
1478224
637236
1959605
1092520
1540945
2008796
1525689
1414463
2468368
2354371
2512959
2143513
642357
1562517
1930510
2457533
1143856
242629
277893
1596912
1834908
1490939
1275802
2635504
2788309
849678
2299120
1924854
1850731
1625313
1801004
2884251
2075991
1695349
1503563
482466
362425
2125302
10141
2367572
301814
1661123
2479240
2844592
625117
1850385
1311038
2009561
256211
871285
1889214
1986664
1979314
835792
1660550
1046150
1105812
37809
2300117
1357738
684379
609315
2815797
12112
1203475
326600
2265563
600175
1331955
1821680
2694581
1968644
2314220
998886
1159072
2303767
952867
1905656
2869478
958720
990635
2079569
2750029
2695708
2675858
2247421
2515772
2770302
1488493
2463717
1400986
684218
136331
2792312
2458576
1388242
2716378
866696
459400
756764
1828198
1439096
54041
70661
78534
446611
2410567
618309
1109201
1678530
2786197
1369310
1018366
62806
1200315
1028219
1174545
1967784
1037095
2508836
2885937
1497030
1316007
993737
1852226
2880786
2380632
71276
2722981
389624
2091672
1106170
2303470
2932971
932481
2667516
1685852
2226082
44944
753526
1222588
2707169
2053898
984253
892561
476090
2248198
1543360
1235149
300745
1610091
753876
1604929
2549956
864325
192600
2176255
250076
2444495
2572468
659758
2504957
2860571
191837
951317
1717773
2417860
2923523
1683215
1280735
156615
2518104
1477193
2031324
1410425
2691004
982197
1340921
1557899
1117838
205455
905819
2118425
615648
404768
815556
2227233
594270
992960
1923946
1278291
2592318
447553
485454
1744687
1564877
1868756
2504570
811579
2681824
1110557
1723323
2264369
1954588
2656461
235585
1865446
187002
2687706
257680
2709776
1294866
2646406
634473
1929555
425775
1438964
2372004
2023608
2777523
964334
1127167
2850565
159498
1111820
1002363
271274
1267987
1943084
1308513
1036037
2855387
1449674
2056961
1963242
574514
443903
1905479
2514731
833286
2055229
462691
2706868
2451471
1235384
2414936
2174151
390958
559885
2788410
1832064
2630696
2857244
1538555
2233183
1495582
91917
539774
957037
2809536
2196869
2104315
23665
1543619
392676
2722716
322005
2735090
130431
2818581
1957177
2262588
320218
2591407
2909476
1756657
790489
555322
631882
2614702
2030801
1943549
524609
2093612
2199878
462427
2115557
1662055
1646202
1874651
91157
854864
728680
164319
507141
243539
2634487
386581
256719
570394
2583153
492110
1500765
2151646
726147
1987184
193085
1052135
2617195
2497398
2040913
919431
1008813
1287896
2423626
1854262
292064
520438
442404
917084
1156742
136507
653874
1537256
1351320
641869
2340948
502745
2446626
1027376
4032
2024996
2299944
1686274
2871531
630279
1608412
2636995
2059740
2267002
2879533
1478398
563841
2688301
1283467
1991331
250089
1935008
2641088
602583
2237770
785950
1738841
895575
1784905
338377
2919578
280472
2378798
2536800
940424
756756
2398090
927821
980538
2516058
1822773
993089
523401
1363204
2160581
238884
2495410
1217975
315621
99864
1797173
314966
2782756
108958
2774444
1054833
896835
415327
324946
1400551
1029590
2627012
416259
224971
2289282
1915078
630013
2014194
937393
638938
1918236
1780845
1573764
1636125
962450
1427063
1294925
672411
1615012
1169536
1947593
2045953
1808486
155304
1981064
1919810
665130
1733956
370900
1723300
90506
2055882
2705512
2418814
2264969
1604462
2120599
1024827
1833691
787555
2424981
2051332
1942993
49525
2322770
2713104
358952
2474807
2115930
416838
2572499
2793619
2301864
1580833
1593171
1190458
897785
1540629
1376477
2651884
1384656
55987
2630185
900499
1639623
304636
2121501
1196543
2100491
1979779
1079394
845028
440041
2411399
305347
934577
2408147
611882
1685366
358922
2427468
1377268
107079
1395866
2422717
1561470
2929654
2330640
2281747
2771915
2128571
2134793
447026
724017
99538
2485319
848248
1960328
2222014
714199
2107204
769739
1332822
1987512
2431333
876791
2056273
1507916
990584
1013978
1450022
2133299
976414
1206763
1128741
892840
2652129
2503426
2248221
1169186
1196298
2248568
1963776
2285092
1387616
48590
2343810
65324
1769255
1425682
1878203
68893
1856837
676005
996433
2654828
1218094
2406066
1931144
918702
874522
2861354
989310
92934
602800
1178156
251488
1689307
1357570
1601199
2659614
1524143
1534257
1504221
701365
13781
2421489
2725058
2316879
1034501
131453
389688
2655433
906394
971267
2419683
175912
1920950
2301777
2822513
356300
1215892
2195990
2325830
2519878
1847420
2810027
1717261
1488498
532287
2191225
1704207
1326932
2075967
359588
1175343
2601613
2050843
1944067
2664017
424162
2160448
961505
840532
1647728
235969
1364608
2081193
1896913
54229
2916382
1956530
2635188
2781275
909203
2902185
2147933
2651906
1714152
1108178
2555121
2105713
1278712
2341032
2205672
2322799
2492210
2769997
772164
2814637
1239375
1369832
2117791
216107
512359
1780913
1007660
979713
1674964
347811
1501951
2023044
1069872
2446675
1786695
2145852
2889719
3155
1803237
333326
2734508
2025956
543303
1237090
2518509
1253515
287074
659943
1091859
2377653
564672
1072612
1565456
2685608
975028
467049
2244379
605524
2514610
2672656
109877
2938524
1832384
1890309
2632678
1892211
1709020
1244379
1976368
1536728
1899956
2898002
962083
1697569
50509
881366
2040022
2369564
1950556
1267891
69720
2488055
441441
1404246
2119368
2195166
1482556
2600469
2007149
2042310
1308878
702559
2790628
669948
993318
1194662
1775505
1468909
2497942
2257657
303185
1709966
475784
2154176
1636622
951631
1020886
753103
640690
2277214
1152834
1680150
2427934
286368
992281
1252236
563109
1919062
1019951
2581234
2472941
966686
783043
1958930
1985177
2031748
2860206
1142416
2911561
1670862
2349662
848058
1246112
1163408
2285169
1967070
723324
2760534
2820944
2313133
268239
902554
1917483
101399
1476602
1804128
548881
2052367
556401
804435
2177256
518241
639401
170330
557106
1198975
2013228
2306119
2089173
555953
1697917
2807061
2247610
846733
386915
1927234
465143
1211702
1974100
348371
324450
1735903
2468825
404332
2407257
1239147
1433723
2586075
2222007
53487
2537656
831800
716275
1951820
2787553
547967
2540061
1780142
1796777
1596731
1929021
1717283
2618124
733038
447654
2422668
1712372
2579172
621911
868120
310281
535843
1509984
1323336
2256346
1614408
2777852
421847
896957
2348194
1042205
686901
2210663
2324880
1739874
328504
1144767
930780
2716993
2576396
1727598
368818
2611944
956360
1329480
1259522
1760912
2580616
1222812
2336445
160020
18762
2021779
356862
1351442
2135572
2929965
192453
820036
78856
2441148
2866620
1007893
2624116
1444884
1291807
1612780
1525568
594710
2482959
55671
1884793
528730
1476353
1271743
28625
1667490
2033714
791071
89442
2609691
2156816
2536350
2296983
2440143
375596
1471445
2603739
1199806
360557
1984913
1910530
1404017
2308347
687786
2516733
817601
792063
24470
1598351
1921412
2450574
149796
2115928
2011114
633590
312032
2451635
2662517
1479036
877294
1994992
2412919
2022351
2188774
1339834
1509062
1014822
1844072
1348693
547112
2867442
527888
2391683
614273
117238
761205
707329
1603679
1915733
820110
1134877
477626
2750934
238323
1097723
1141147
2433302
1243242
475779
2480414
267186
12658
2020063
1488856
2108325
653272
2252185
2710680
767712
2032151
877179
2107394
1456934
2525314
1328220
2563910
2767332
2313682
593321
781846
81798
143487
2162876
2038425
2281664
484119
1665914
1370328
1124990
2696845
335443
584784
1369551
2135147
1433713
1893198
1797476
911371
2521071
2628905
793243
288454
443156
1566571
1913170
1741349
1799343
42681
2555852
1096243
1820491
1934062
1626840
315277
219004
1188241
269672
1680246
1431876
530233
2691044
2668866
1363744
1553968
1011842
2373338
1490510
827113
508113
2513311
599109
1994047
938398
486440
396022
884999
883166
2050572
136845
365870
107909
1677182
438467
2913349
2768898
420419
410977
156073
627915
2208550
1113438
456119
2866433
1132841
406885
2450354
831256
2833779
879839
1652694
395552
1767979
1096030
460422
1807194
1577013
156948
1713021
692955
2507442
2500670
621288
1373452
14875
729695
2187974
1199606
1536797
2373117
1017251
2928425
1384117
814430
358275
1379677
1106829
2285354
30962
1410758
340573
336232
1284041
2440875
925957
632493
1611424
1490366
2909483
2722692
794925
2754279
2352518
2739101
1079124
1804432
1762437
1743934
2775598
2149693
1869147
2642073
366833
1234555
462160
2356471
2194382
191427
1063475
117183
1971376
809212
2510971
1703027
376916
390386
1783962
1892175
955848
2705200
89730
583265
1847101
403416
1000430
1479084
1942678
2439102
2004313
1329997
111008
240034
552138
1858899
296685
222974
2090813
1172230
507975
880514
2870311
1318853
2743560
1218874
2033345
2918944
1983238
1620351
2133560
2600895
1469711
247637
2708464
2493226
576664
2530001
2236259
1152651
1228766
231049
2095449
1398051
2819080
1501970
111463
513912
2429822
69214
893190
2012520
2149166
930493
286537
141700
617238
959729
1402810
2598778
1764785
2208862
2803295
1869625
1861609
2100451
2342922
1910763
1022915
2335026
776531
2199135
1240311
2619375
852831
2483801
99953
820479
2696700
1444543
480995
2202428
2300474
2732030
2883494
1839598
1241988
1833321
545173
1722425
2337395
2645974
1749437
359064
164719
391336
578435
2537674
405535
2165162
222749
792879
2008186
778509
949917
2712337
2355016
2279927
1134624
1874981
665720
2892795
1875954
2276790
2199023
660619
2567217
446209
516522
2617376
1958026
2193878
718892
1091067
1263642
157954
17408
1565787
1284059
388825
1501607
400338
749598
2348047
7294
1104676
596493
665937
226319
2451931
1671687
1705177
2325475
1126249
381623
884892
2650517
264999
626560
2103252
2771530
890708
2585996
442168
2019994
1634461
1033451
2570370
585663
123714
1356512
896798
396375
2288307
2187129
2839077
262031
209902
989100
2637727
2176200
394084
2269184
1478931
1391504
275232
1135056
256311
645520
2817431
538251
898689
2227563
1779321
957525
589391
1473469
989229
1395074
1771208
564478
481490
515432
1968990
2232072
651884
544424
2722801
1314173
801363
1466670
569590
199297
1998333
807089
1937004
1415780
2710985
2102278
1589827
98726
100695
1346459
2733374
2673631
1892171
1259837
440548
2370100
2719041
1129962
444743
349697
644192
2625000
2468807
1871915
2669691
1865866
283126
2751188
498212
2913257
2093204
2497332
160951
1531145
1076559
1261299
87361
308177
1892436
917628
1986314
2064777
1957634
219694
1165223
629469
442876
534378
929808
324166
515467
2836743
2308627
1572348
955836
613796
2923749
1848325
2759249
2463996
1251686
701630
104843
2529209
1690927
1520332
279060
2202736
1612055
884744
1321721
1004478
316377
959870
250803
2082698
440263
1150781
1569821
1380630
390847
707231
1953316
2931523
272212
1751224
1295142
2047548
346522
2387375
1235246
536757
1325983
712378
1987155
2242032
1375217
604463
946456
2278589
841391
54619
2378744
1652444
2078957
2559983
93939
258539
664425
1556041
904139
901322
212269
916630
2726939
1376057
503530
1984508
2745489
2395741
283033
1734428
2272403
2109071
1284015
940582
1969809
1555249
1624414
2821113
82026
1297435
899192
1995663
332908
681501
2445595
2627037
2547472
1304369
2042816
1643569
317812
1978138
1380034
530869
2832466
2902643
260606
894164
2552254
2361173
1954935
611315
2372840
305446
1380810
1335937
711626
158290
1038110
1994708
1531649
2456348
187724
468018
495410
553818
819739
143995
2780743
1286823
2702082
1871557
1218590
1730435
1917250
266816
145488
1439697
989092
2329791
1604587
2653185
1276872
2310110
366444
2129254
2326231
1977422
94131
2167782
1851153
464972
1397337
1832061
1017439
1860012
388645
894208
2004850
2119772
372816
2470114
2677348
1746504
924855
2705802
1148182
2135328
2894271
2206848
1788110
279783
1738161
880532
1797687
573043
23022
64365
890895
2143843
1901668
1607600
1600545
407826
1419711
1543741
1334970
647578
251478
1611225
1885718
1510868
2792551
21769
1973112
790760
1838224
2294795
657546
1094221
2144749
2723902
191268
1226358
746173
2242900
2310977
2353423
1343559
24815
1234912
2732495
1845384
548691
2909323
1890522
173851
884869
396743
2606124
80937
1720618
1001656
2165190
2064115
401871
266826
1524836
759040
80607
2202319
93835
644551
2758986
2369778
1777592
1588746
2157714
1479947
1871661
1278085
2665319
73815
2346799
1503627
2760544
791291
768806
2238639
2294081
2258815
200116
1264109
2541812
1299903
1620542
1246271
1119695
330265
2105486
1173592
571789
2087508
1756376
1988697
2193750
1177947
1332486
59846
1472930
378956
298933
925840
1265322
2586626
1424580
1578618
880159
1244356
1226607
298239
2734292
1115040
783887
2357907
55382
2661182
2929358
896884
554817
1500709
1025895
679417
1546782
2799569
2138363
1768036
33525
1928181
1531413
727497
2492037
192145
1836208
1342389
2918573
1114836
1320550
2652026
829761
771136
2935287
1327851
2269905
1189025
2199370
113115
2087126
496428
2381238
1213276
1516949
867211
871543
907651
2285296
266700
674781
240847
2166223
75043
2556298
2443844
2467693
582682
2682382
29935
781589
1095063
1394213
595942
494130
59484
1308591
2297165
2153928
1060636
1343475
720061
983544
2594274
2765644
2240459
2151061
904764
2227740
2157870
1076635
2468537
836749
2407961
2883210
125053
1719217
404454
2851611
1329424
1764528
2563932
2401862
215035
896454
2116626
1233577
2403940
2837116
2472477
2031105
614616
1097517
1289996
2617518
1023346
2459981
394729
2152471
1103494
2543908
994626
1111643
209221
648981
1504023
716538
1748664
2387033
1488811
1470781
2938619
1102546
1513298
355126
73428
2875655
2118816
2223679
1057044
1830428
727788
1943296
71634
1005421
2863495
1106169
1547779
1536317
164575
2519271
46211
2483714
2534170
1175951
2873217
2304658
2338188
2819475
309777
2708417
978778
490170
129508
2289770
2620615
2518923
2525028
1418950
2136384
1974456
225618
66291
2322305
320393
2730131
91991
2057407
964788
103199
136801
1580391
1203427
616492
254892
226949
1708722
140941
1107544
2390576
1666760
4060
2470621
1567134
1325221
740475
2822145
2214070
2367727
1904775
634578
2011202
2132932
924192
2148706
2036251
936788
989106
2826831
1375090
1768773
2210508
746134
2082090
264813
472264
2937415
1811744
1813007
1860718
2487514
373970
2361071
1403019
650907
424850
223091
163700
328538
2927780
295111
2460641
1083159
1273229
1502633
2333269
2252945
1453371
2249677
575219
103183
2338245
2471028
2861078
2087035
451023
2452213
2580995
58642
1256903
693379
2048029
1675792
2118764
1429456
1809119
278050
2894092
2052880
2335177
1550764
2853439
2747692
999315
2506126
4945
751711
1523143
525914
102450
986210
2683992
1909413
2593502
876629
4558
1097516
834951
2881468
476497
2412831
2505063
2881247
57956
614209
1574994
1003666
1607814
1907317
1985995
1172295
1930924
354068
1738122
953766
2916759
2170594
2466471
164993
1991667
824614
252480
1193127
2728075
1760144
2393916
1717416
2355349
2436517
1549294
1415672
439541
1973723
1022638
2372702
2603848
2494992
893252
1134671
2849854
2582206
1414678
1074485
455114
1319809
671140
2496137
1032419
1690314
465286
1469784
1706574
133464
2160603
310848
2870282
2646858
1897370
1500240
593182
1696988
2723491
2016135
2614767
2135484
319733
1768477
273412
2064993
2216827
2622230
1934771
2277263
2688499
381999
703949
1495068
2223088
2637793
2628546
2682982
2199762
601651
329299
1297711
1668972
2385829
1220198
2036926
2100306
216050
1185011
33967
641267
2548038
2134005
979537
959085
2116367
2159247
448022
1960040
2117362
936464
13927
2598047
1662176
406092
1197864
2505462
2208751
1389909
2909838
477967
483363
845637
2332755
1237210
2256811
126554
505328
197583
1719381
2919587
2188327
2475094
2333122
2523344
265812
482081
625922
205216
589433
1216856
1503290
972165
1428823
976463
684250
1412817
659334
1529393
1119383
2341715
2027794
613567
174198
1846296
32850
1076379
2418579
540329
2716611
1114250
1663047
2089268
1685690
117662
2543883
320018
1815893
1739364
1503975
1028978
1134688
1807218
1457451
2030807
2905756
35717
1379898
2573757
1254718
1747978
1683726
1274460
74628
620835
1668952
1294177
2108443
273114
721743
851983
2307881
2772930
256386
972763
59450
442145
1962920
1361709
1202316
2880049
1280634
183356
2539730
2081569
700069
1246684
2661310
763018
1831208
501064
1919207
1724263
109405
1411722
2822659
890429
163041
2500336
1087734
217301
2714368
2622733
235710
1483314
206928
1527253
2441107
809962
728868
2718426
299939
481353
1653879
1584323
526688
1657970
588022
516729
1985149
2405520
603160
513614
2740341
1849539
1089686
2323784
958972
458278
1226135
535794
1909959
2617700
144231
2732779
1254567
1381001
9709
108464
2561965
834676
2052871
2559460
1696455
2251239
1610011
1806220
1141527
2120693
1484014
1605891
1289094
2673886
435119
1349956
65052
2139565
2655358
1633860
498880
422648
1142970
2142719
2422802
2193615
895500
441532
2335551
924273
2833719
217649
1353537
1813901
943956
375054
2936222
2053584
601161
2725069
1748112
2540604
1817854
2692257
287025
92117
1680076
2202855
2727632
1121750
2629839
2691223
2106237
2305113
1127828
511424
1217169
913204
669827
1486525
138030
509563
340906
2695317
2916795
2586124
576969
2708102
182257
1349994
2217412
1283151
818213
1262114
1790705
400049
588428
2142911
2368212
2527737
2384818
202016
2025349
2048447
414720
529095
1423134
2182862
92514
1075342
2486391
2865711
965233
263042
2292154
2468474
304714
2886899
56467
929652
1917751
435434
1322680
2887495
195193
1256246
1793989
1880912
371854
120380
1684676
352958
1965358
934460
1406363
2244732
2150780
483529
453905
2834394
346272
1063928
1954903
1307844
2580136
1766631
644214
2379273
884914
1833118
2013021
2333628
730128
537148
1754204
115551
2738503
1176654
1006524
1400196
61794
2447627
1323080
2925465
254318
716514
1293049
2261385
623894
1009569
2501645
877124
2439040
1713759
1538540
2021542
1188477
1329881
2256356
2415407
481627
1182532
981537
1121895
2350605
981796
861961
1535543
477245
2865209
602699
301325
2239323
2472493
2031813
575291
2276624
1816511
878319
2737224
533793
1899009
2289008
2621753
192790
1808229
1842642
2149900
996248
1693749
2309314
347733
1179445
368086
1797692
1396813
1762150
2274143
1193224
1524300
2582656
2917905
2677847
691415
2671801
1507608
576257
2826657
2898236
2291233
1989280
2082284
53499
1343774
94115
2760183
1898709
2363179
1712767
1432724
431222
142121
632683
552371
2767162
833395
898500
2524686
2331101
2829547
2145999
2766928
724184
2534090
2405319
2198597
2544830
1783102
2420169
2618480
2130951
970333
1254423
557306
1777955
1861355
159275
542347
1650083
2152799
666191
518655
1171784
2166683
1506877
2275883
2294811
2873005
1363432
848715
1805844
2450084
1676425
1367206
559542
1720777
1129081
307362
2543307
2728637
918132
732573
2227766
2404710
1960963
2068110
1538969
2494649
947544
672823
1403750
1291935
2138533
2203256
651378
1453482
907003
993308
185960
2653319
1739765
2119015
2854015
2513096
541368
522151
189439
1572086
1770236
56028
1852848
2468684
6647
396255
2834897
1576275
839598
954550
1169968
1325546
1010334
2105275
432795
1323289
2775198
1264850
2535612
2704894
2250977
435634
467510
545342
2350376
2843265
2318519
1459711
592334
2530184
1612002
1012309
503406
647516
2568609
1173289
21742
1629486
690719
2226143
793408
2802405
22393
1580380
1206567
2715635
2249200
328486
2929033
1945965
1801142
899969
1092819
1847639
1469475
1885464
1450093
1607619
705994
2328968
387433
806902
929791
858741
1653148
1407394
812711
2059096
1740201
1261248
1179527
1907780
497921
2474108
2855655
1231141
1055048
519345
1848335
190369
2761971
461567
2662084
335298
1661058
779982
41461
1110114
403049
1412503
452932
2144298
2757228
2584328
2192147
2157862
2331229
2896942
653730
266581
1552346
522983
1613673
1042246
207117
864158
740701
144302
1175264
2833896
2133090
1462007
1515926
1730018
2151270
2542304
1795051
1224821
1289811
2595869
910563
681467
2553172
940311
1220439
1712496
2075679
1287980
2402941
1009748
643397
2259474
1223906
1248151
2400345
2863985
2874664
1957921
578297
1347484
518398
721857
183726
1365654
412181
421673
665279
2276360
916037
1290161
1089492
2049006
326014
1217558
2025253
913844
2796344
2404495
62754
1580523
604511
685143
470589
2532261
1216412
831625
814047
1954888
1800407
2065235
2893825
210841
845159
2920808
902046
2296321
2245045
1205205
386707
2912377
2266797
1256995
1763408
671043
2523342
2375417
2370660
1689354
668247
4051
1815600
1538324
285607
2224959
2936633
2707307
2376624
1324064
418991
1446589
770835
756870
1442963
2234324
2726903
2010779
1564339
1602743
1097965
2914221
765843
1447582
1342717
1020230
887429
2022203
2895600
52579
2112821
2358468
2084094
1311500
246521
974188
342602
2399203
2288684
1372394
584616
2845828
1135511
2508922
568926
927409
87675
400964
1991828
157941
856499
1321311
2654704
717698
2285136
1525047
2278067
1466556
2294948
2012925
1888080
174512
2563479
2667820
1987731
2199853
2842350
2241819
1632978
2890683
2158922
1039713
2643944
1041319
561661
806111
1720956
2297626
447205
139563
1590821
756820
1201032
1445461
1839694
1916276
28781
1858254
2738537
1613101
2222388
1969993
1273489
2233457
680240
1930823
1358482
2131082
367252
1384481
335738
1117511
2052937
146270
369310
2683880
2017250
929785
2295607
1279816
1047115
645395
711723
610070
613256
346442
1408000
586652
1470203
1342573
1340460
2888455
896103
1743042
788860
118862
1922587
146603
917175
566776
1985176
2469069
1576778
2384223
636718
1894648
1811616
906422
97068
1639248
1993337
307881
1189076
1205790
1300231
1359260
1692352
1659869
1055197
753466
252114
365217
842944
984885
1837241
2542685
438374
2281384
472402
1105839
998675
554348
1696589
2635216
2436844
1624177
1673577
2672498
1720648
2146332
2123168
96006
398685
2669402
1997009
396444
1533746
1053173
362160
1507685
1568207
628330
1371303
648065
462836
1927895
2120464
676838
1780397
231826
2646708
661484
1885497
2138040
85872
2119868
590237
1289010
1070917
472260
2182216
844441
2212892
2242898
679201
1913818
534886
2150196
2600317
608409
2923561
2815977
2363111
1563322
973279
1019441
77035
1692532
2472921
941204
1942948
1274915
2250306
2347183
1333979
615194
830057
674103
244246
2134950
458934
431483
1585020
2918701
1174832
1588478
51988
2685441
13327
682674
775044
2325365
1847021
1736965
941030
1718258
221572
99793
856744
2784339
276175
1068304
2129942
1646767
756888
1563775
2613
1482792
17294
898947
2415210
1454364
1041989
952608
462605
760318
2694819
2007675
503075
689774
2310092
1559791
2781108
2934519
784839
58537
83977
2157834
325191
2513274
159310
239824
1756469
1947895
1434504
2209142
750962
1755509
1447075
907144
953105
2182022
2378707
37376
2580313
2550408
2638981
844192
231845
2017950
1283814
2158640
827156
2541606
1150535
2468163
934369
2659784
1650869
451716
621991
2436473
436116
1033626
171735
1370333
2174644
1675256
1548144
1920707
2707684
140148
2592688
2228380
1024225
1846121
2066668
2927569
1038008
302759
1396476
1291089
2200586
1162529
2471361
45309
2092463
2591145
104307
1819087
1571509
2590963
292933
2763695
2303419
5843
1644871
2050414
2504745
1948862
2614493
2835519
447722
1956216
1509005
411163
1404531
1136951
2244629
1989654
1259474
1989300
2108789
2525966
1201954
2408131
1028999
221185
1881071
958810
219234
2279181
68320
1061893
66216
850534
2087157
725540
2582447
875345
1688483
2681062
343914
1975933
122006
911405
1743965
2606579
2526284
1600498
1401310
2875101
2293890
1627652
19106
1662306
1494999
192975
1000913
1510088
2924409
1882792
1684852
1756599
2486643
1529614
1887762
2668212
1266705
640373
1945732
54388
117122
2429411
1905529
2568322
2006057
2250008
2041649
1702878
2899663
288091
2289348
362395
1312551
2365240
1699423
359488
2639745
2065173
180457
2100654
1843268
446347
859221
1638794
589744
1106081
246881
832958
1029847
1545306
1612101
2747341
2285177
393888
2395642
1758558
557835
1112558
1107433
2782648
1931314
713138
1223527
1500210
704475
1725580
1363892
2670602
1612095
1203560
460543
1868070
2726375
2154769
810210
2055306
171273
1411790
2015694
615800
1963383
2326568
876163
133626
453458
2218990
1613350
1896770
583356
292020
2781438
2147541
2202663
819859
181835
2784061
147970
719723
35226
2312288
828024
2091615
1296870
438979
2769846
848533
861928
2692382
696333
1230587
1402854
1269105
1939166
796333
1785928
1021481
1530006
2158763
413815
1632985
1154078
890371
2523849
1865301
2541643
501400
1904637
2200793
1626990
692009
2157114
816385
1241946
2871305
853631
1920462
414844
669972
2171549
790487
2394994
1959151
1356385
131682
56629
2182671
632585
2722316
997840
251714
2678892
1543214
1830796
821459
380683
322048
44011
1746461
1953670
472285
2383979
753446
1347897
1916644
1654145
589074
2721260
2658430
2839600
1113784
2690121
2066775
309535
2066811
1499752
1635172
1163228
2422914
2368041
1869720
1655159
2827841
359358
195148
1954355
703554
1340112
2042111
1573214
393436
245946
518090
971277
426858
434499
329610
252487
1234571
853809
2494684
932940
2503201
2616936
1836602
2689761
1341680
1461110
826463
336053
444093
2454736
110428
998616
568777
1141651
625476
2255892
1940999
1987133
1849621
2453400
1652350
723405
1581262
47417
1297193
976452
2215907
1370576
345954
2485646
1847759
1717057
1722361
1529588
730937
2895240
637789
105175
25451
2393762
1349979
1740897
428567
2019892
92507
1121355
2287091
2475577
840746
2355920
776404
2648784
1990031
34879
1794245
2416071
1055648
124791
1386362
1213094
2415010
194505
1170304
1001914
1927425
938831
1341232
758237
2412002
2715543
2269418
788654
1067592
867067
1598610
2165863
1335156
1837653
632573
2778251
1826180
697736
2008638
320628
1571642
542737
1768990
1660676
1614350
1754349
518827
1312507
1459840
74103
2768951
2396738
1229838
2158285
473562
473158
2309792
783443
2720099
2826332
2400314
2876209
2759821
726898
1493170
1457855
2275533
1400562
830013
345746
2842827
1587924
2278767
1003650
1865019
2895518
1763611
1833322
2298005
814869
2025266
1754982
1320680
2127413
2193325
2640544
2416367
2518096
1753181
2233594
1056507
1844411
2290051
1885569
2890367
579331
1517075
2103370
495248
1321485
1706582
2291168
2652355
18936
236564
2009225
506753
2713073
919249
2204833
1936450
376061
1859948
1430216
948280
502736
2461776
1488880
1669812
1308729
1014310
215528
793843
1353586
2492424
856950
2151268
981928
2055869
2014468
2139546
165800
1769186
2521477
2656827
2331163
2150891
2802990
247053
465785
2459134
1828926
2151207
1457131
652812
1045320
2700295
1805303
2194787
57503
1749353
2055586
1790440
1027753
2143274
2273561
1261156
222001
333368
1578479
2857906
203699
1366531
2883831
1149070
2811713
1797146
2550726
1190342
62128
2600963
574741
225929
751483
1363205
2552022
2371355
1439325
2334656
822274
907767
93526
2433985
820275
1257793
876135
77618
450175
967078
2693375
2376547
208867
1425738
565172
2316163
1121601
2204516
1357753
2553297
538010
1731243
1913133
2128580
2833553
654331
2242156
2881441
2401039
1954477
32485
241056
2486506
1293440
1843487
1052952
2001261
2025816
1247181
2276563
1287359
2863346
1108364
308660
1596772
571161
208786
1298119
313411
2317312
1508552
2211024
472011
2813967
193055
2284653
909329
2802047
147490
1344330
1791892
2775163
769901
2295919
1942528
2131715
1019367
726547
1049462
599959
2909720
1048795
1132260
1461140
1837049
1721384
973569
2174388
487408
163973
1289427
740518
371181
2898652
1156578
2452270
710874
2568034
2849625
650380
101125
1141566
399792
1095775
212915
2479549
1561850
363204
2443725
1042900
2018103
2208851
81751
528112
204829
1346523
27760
2596801
1998196
2836018
1614989
1573734
2193017
603581
1813256
649106
342726
1516736
2437196
1194194
2839994
928623
1954510
339482
1720096
745214
732245
1536066
2795382
2072717
1014379
1556643
1441124
1013763
1059540
89185
2099159
2357933
1115263
1768908
407421
2627116
1491182
2502129
370650
727249
2521966
650451
2680191
533510
974201
2118664
1646321
2926038
749282
668156
665373
548361
1799997
1160033
1303204
2812499
498192
2549410
1762864
2678533
1039373
26385
2414203
2278339
2060294
2147140
2745684
1655240
912118
850790
2391566
369810
2492599
2779170
1268934
280648
1349439
1809023
1096580
2053873
491012
433873
1258340
1071577
1304829
2913077
2134725
1800292
751743
2342070
498119
1258030
2511453
126402
2607888
1676338
1557884
76891
2162001
1106486
2061690
159434
153439
473719
1865443
1368011
2755411
2192126
383531
2004416
1470846
1020119
148437
655617
704346
2036266
2221772
1284119
853250
1959729
1776655
849779
759882
1191187
1705759
2819224
680891
2115045
896771
1812682
1081142
33680
889885
2549506
839562
1959982
1018386
2904810
1939022
848505
127176
2561445
1982791
1789088
2823178
678835
968660
1521509
2922794
2232467
1878254
1228932
2235369
398420
2468412
2222840
1576298
732489
2833377
1063845
43378
1029275
1047970
245700
1988842
1233000
911348
2257053
2710272
2017707
751498
1369320
2041129
2638465
2125317
1795067
2366677
434334
2640674
2828363
1622007
2834875
173978
65306
2922079
2540627
2311204
2503531
214968
65081
54913
1517830
457299
2803481
1603784
139919
714255
2743296
458445
2419683
2487233
706910
284826
2827913
2766933
786430
1265938
481137
534109
2011493
1551482
736637
1954648
399256
661417
2019788
1416293
2708728
1124191
414276
648645
1162462
1377152
1037333
2555489
472434
2471933
2699909
1473440
1948678
1140893
1161015
737110
2896291
1974792
469542
1276780
1277541
1272422
1716562
1365096
1956745
2440671
1190285
2850584
502597
1786938
166402
1563060
736772
1444877
2763052
2229783
533075
2201805
1181197
429367
1549573
2587126
1880036
1145051
310954
1395122
2869884
1479522
1918251
1889235
1378918
2704565
2734710
726318
1371424
2867859
968056
2674535
31911
2240
1186670
481278
1551292
205910
2322136
871700
409577
1997390
1974402
753547
1359065
69246
2113989
492048
2709864
44126
810905
1591113
277783
2035779
195152
1906000
982265
1313292
1574400
759859
1259194
621118
2791146
613713
2826227
1161484
823788
2150489
2317265
412260
707239
2768453
363109
1699361
301758
1886571
1604858
2046768
2153721
665415
2151796
50978
449617
895132
966034
39543
2105280
719839
1935728
625831
1946329
2372857
1417944
1361345
2602030
1903556
158088
781205
1389270
1611827
231198
99879
1998968
628775
2467834
2500630
1763098
535786
515568
1431368
1963126
2242886
2403027
2308706
2520561
275239
2046054
1677338
1868242
2051623
1741402
2428910
402791
138039
562339
1505870
1050518
122536
263963
2027048
2158743
947016
2647670
1999507
2584827
2923837
1011648
338779
2222962
2242243
444560
694182
790230
1498788
1543453
2135513
884770
1497702
1938912
1721176
2761842
285330
1610087
956135
2640853
1539563
1878824
2090818
2755354
2570073
2129035
372674
2693496
2324381
624465
1670189
2337984
1938674
1770003
1167239
2730463
2657066
967441
648290
1643965
15875
1696044
1056875
772477
1165832
2317091
2323508
1535943
1237742
2188407
2554115
2565979
2590926
358143
1840636
2847114
423654
1629776
1645663
533985
37396
384949
1602657
1857083
1515293
396334
288905
111268
743888
1317250
145860
1518256
300987
329459
719888
1155007
2898468
73263
1926950
18314
1635686
1684
2220565
305692
81032
2000851
789364
498223
2380070
584788
2647244
2249721
2413161
2084708
328305
950258
1679138
2113725
728489
2164180
568035
908025
823044
2805582
1819350
1330596
1697901
1516123
2104473
2289512
2853171
173430
803001
1679154
996618
1344570
1557028
1034951
2577908
2615080
2445245
2681006
1866833
2497729
2394069
26085
1563204
2853276
101670
2920599
2684955
2872412
1158382
2023244
2312062
2327358
1997455
1029799
1158038
1498981
1410274
1456713
1469994
1234407
2643413
312904
1969283
1039827
997530
672210
1106741
1586893
348848
1645685
130698
475814
2526186
125066
790003
683691
120306
2166911
1379418
2391165
1321070
2630696
2808380
2117162
776812
67037
1232473
2820446
2529199
2150322
2357472
1650419
2903450
812819
2273240
597250
1339971
1049373
149175
2296664
2849558
2203778
2791462
1272353
2538384
1919323
625676
667992
1122267
977122
667726
980069
1280800
153173
1751663
1019808
2800691
815692
1657965
1919689
380954
2677393
57911
1828415
337751
305298
1554771
1316278
1181348
1450
913046
756202
1495783
1311116
567441
2425762
678556
1755111
2232825
261778
2342799
1333309
1096483
625998
1282077
1898388
481502
70542
2247817
1176259
821402
185293
128035
346453
1493078
792205
368285
831974
2173304
126081
1044374
31540
2180614
1162134
2723415
1718824
331636
1190210
2567612
379592
802694
1822399
2356517
1669690
1428065
1311160
2615436
1210778
2422282
184373
1295176
642215
2482877
1861323
2726811
1148292
1016674
1373964
1764262
2395899
62210
317371
2045346
2461668
949184
2365992
1777353
1515047
1374881
2635580
433712
616810
2380255
1059800
1335992
1896736
1413225
144002
1810889
565656
2046968
2339364
2688155
2322466
424530
905430
1430956
2308626
843405
116078
829631
1479151
99256
871381
365348
929895
2677421
2380825
495434
2926714
149951
957494
1804587
2718840
2902664
969931
2938281
2189006
2285197
1271840
2625848
197081
2921264
2065331
2832304
1202338
1669169
1194682
2066877
676395
1669060
718559
219561
697476
1412629
647255
1407158
1220757
1363799
155581
1219526
426292
852533
1844678
213324
2211453
717945
2426270
591743
2353076
850371
1639022
2232353
1869826
1780635
2497628
2178430
1556440
2788534
1629959
1168671
1552081
13405
2355686
1142961
1488151
581830
1262342
2911961
2588678
1045349
1346744
2308681
599878
1548455
2000007
2000030
89419
2115038
1358878
447059
2887517
1231151
2183180
2016380
721593
2262562
960271
1492679
1502500
1615351
2647480
880443
369570
782284
1396672
866535
13748
1596194
2699809
1206477
2003544
449685
1623406
2537171
2928630
2089076
420529
1351956
1177515
1807480
2556704
692606
882980
1059814
932458
2303992
1653715
2527034
2704985
326626
1714956
417179
2350846
1106114
2424796
2620683
1339969
1195132
2345351
631348
153510
801242
2542460
434774
260043
2856240
204303
1918086
983179
602485
229236
1396611
270068
75567
772103
832471
2108684
1648481
424362
1703287
914087
2171876
2108735
1926696
1725632
2687088
362923
1091392
2927611
2024895
1599110
197054
2043645
1339557
748582
330680
2874905
124622
600241
2675998
683976
2895251
294276
931622
250613
48559
151664
2829722
668244
1375489
2558416
271593
1108586
258472
573388
1400754
2285443
1805330
985296
614902
73000
1928049
2890494
1935614
1601371
1097879
1534857
2519831
852547
2137565
1217401
712503
1919659
2025654
2096221
2495219
2104709
1027602
1328878
664198
2301172
659219
2217297
1416153
354187
1400990
271364
241537
1382941
2185260
1642843
1732979
2422311
1569100
1532011
1096905
2902495
744175
1911927
2600149
602119
1454287
678459
897186
1588377
2494113
1515603
2401079
169309
582621
922764
1889399
297036
458726
127313
864503
2824722
1287802
899517
642314
689673
642075
537338
2305114
2862298
1232917
12705
2080336
115180
1228222
2096289
376173
137315
2096400
2940161
1440335
995911
1683621
1626983
2162172
802117
1181927
1837806
2887484
2075333
2201305
516467
1103122
183143
772678
1495592
2335954
1962611
1375632
1595632
1872353
610527
2115963
1472888
2413260
2224435
2706489
2657093
1297043
2497328
741887
184862
2790330
1271750
2619368
522073
979478
1431364
260862
689112
252289
1741309
1771460
2886743
1266532
2924703
1251230
1929247
2097578
2047693
1942197
1551436
1584161
1809895
1973464
2143122
2824021
1307056
192432
737616
294272
2111768
971888
205064
436218
1258340
1856894
165060
1313287
1934204
328792
973955
1367701
1362743
1087601
2221
318513
1596312
397335
1519065
1793627
858917
1696693
358192
1612563
1935732
1852358
2369471
1637914
984442
64358
2920932
556031
1280016
2793252
2877471
1530124
786839
1571553
653062
896810
2129392
547439
420089
2457529
1388886
1342205
336280
1525666
444764
1451737
991673
1274199
2418163
1780814
2488928
2785296
753214
597869
1013688
732854
928261
2845275
1194159
167417
1361500
572311
2654089
2380121
1595762
1658272
695741
2859340
2287950
1384186
695530
2038082
1922507
1915844
1800445
2720331
726228
2546773
757229
2807512
1670286
1262260
2203027
2416496
490156
1336337
2449376
581072
435579
2571847
2069938
2646473
2338085
1358992
1635193
2328467
1598637
2264233
2543783
1783048
531492
2881235
785524
1068240
289071
609251
2433686
2364443
878970
87579
2502389
1101891
36434
871116
1737770
1311891
1518302
1038446
1163698
609713
1052245
1417045
1301559
478098
476425
724776
1537436
1978022
206726
1570239
2613469
1625016
600985
431919
2721523
188848
2832074
2596795
2453683
1386679
2856332
1074602
857218
1176957
1315614
1386067
1518882
2791832
195915
398433
1447135
2263641
266334
2826246
1778450
1430759
1170718
261370
2233186
1150362
912028
1296037
1832839
2157531
1429650
1540605
439192
2724865
1767304
2116153
1077377
776087
1055387
1314739
2139457
927156
1093255
2635956
2457118
2697963
70880
1338340
27639
1006874
1905288
173655
2126918
389073
761296
624208
577231
97484
760160
2789380
210634
1542535
2683862
848813
81767
2579452
2007440
2659105
2806357
2780589
2744687
1096337
2333140
1223177
325825
566168
1109388
1528250
924771
832257
2294143
882829
311535
238674
479065
1044640
1348098
1792320
1185809
1221
1098109
475280
101478
1771328
1746457
2650771
1520824
2078903
1129608
2861837
1027476
2238052
2136662
594296
2604782
2240062
1213729
2592700
992531
2009707
2249504
1316734
2141463
1006832
2736375
1345981
2342887
2034533
1729578
462028
1442381
598816
280820
2732541
1092051
1892980
1051485
1870415
2808830
1787210
119860
574738
1580974
2839768
1250127
2462612
1859392
754279
1352452
1164839
207297
755498
2870658
166745
534963
295432
2885312
320135
1045630
2509968
1971186
559306
1477692
2433004
1238057
1008092
1502120
603194
2548536
2848603
1232634
2226903
2205676
2300950
294110
907849
488385
2914236
1486049
1121690
1389957
440588
10454
2036992
608961
2302119
1624049
589388
1027038
598314
1118724
1447444
2456892
1275792
1924645
1720502
2783773
295628
1836838
2036165
2765345
2830572
396153
2470156
189891
1072253
1654816
2882327
545327
2358571
1015381
1843888
1202110
612625
1328178
747007
1601975
2243869
920249
127169
2285146
843447
938121
797749
2506709
586108
2489135
757059
2216741
1667938
690481
2449618
850937
1297600
2175031
1308928
720225
2361537
1108595
1025034
21089
1665482
666327
2150154
78131
125306
1739293
1521533
2830235
1626095
676801
685825
2392659
1288321
406988
1580477
545531
2331716
2677270
961953
1657867
1277825
2576052
2537147
2768806
1110175
2300385
2565576
564470
2660975
2445495
1518908
1862505
2561563
167597
497218
2262122
2546446
2619079
2545984
1343824
21133
1005704
577429
1955381
2410447
2230580
1988278
1098368
1268289
2495465
110006
86669
262330
2587059
322138
1903658
905457
990380
792672
2881209
1110973
227654
1880703
909565
1226620
2917215
1116445
33046
613796
24665
1225613
855937
1601141
2337857
2052154
510445
1385723
682994
154844
1252424
926914
2724021
969861
1750398
2748524
2115269
336416
93645
833824
2866504
2808230
1674681
2174463
1625218
1725741
2584801
1384096
1922429
2063686
1546029
1601982
2149949
917896
2857913
2353974
2325830
21587
1183814
946414
2803743
2554948
1221666
1427872
2869260
1788826
725591
1241097
2039467
1048908
768250
2142814
694048
848247
659100
118575
2566273
1949116
960439
51993
2722737
535796
2476445
770550
1290925
2787212
1418523
967984
1530756
41419
1284490
650910
2639779
2850564
1417761
246744
2279357
1703056
1103752
944526
451268
310734
542194
2589202
2012257
2249324
1515803
2821262
867215
583204
134802
2496796
755077
250541
1375504
1796870
1619312
41450
2520627
9175
2108720
2324840
2189274
425764
2104509
2602020
2656952
924178
739904
1439594
1023775
846353
454407
2396357
2487506
1704572
495884
1848343
1309318
987031
725731
929165
2304246
151629
1366361
2483483
2863888
209563
2471899
2848447
1180310
940823
862393
687860
1270913
2051196
1148506
1460868
1793126
1682725
1074457
1312435
919475
2220357
78498
856220
1762840
694650
1940583
1278828
882465
1287720
68578
1858337
1114572
518038
2852615
953111
2799375
176377
2690488
2523171
151828
25751
2122877
2611553
1052860
2670051
966862
1209130
2566859
1067646
1619101
4760
332805
1278002
550871
2136362
1719018
2398367
1461067
695619
1841700
1719013
43176
67205
1534496
2930043
2562722
2645943
1989588
1319827
2814739
664399
1650133
721064
1025370
1348702
1592040
2229597
1494965
2605894
2287937
1063712
1024130
290979
889065
2199584
1231390
1740630
769845
2451328
1670702
2570536
250293
2440703
1162253
784901
476294
1717349
1829281
982918
465702
17943
316616
364650
1956948
2800045
1634879
2000186
2274251
251733
243341
1808969
153817
2421436
894392
1598982
2762657
2010049
108100
1529151
2811749
2312275
2937053
1070876
1087216
2272372
135648
2026225
2491816
68467
2433452
1194034
1901283
50902
61853
650732
609486
2870933
2099732
1517868
2491256
1763765
1966415
953298
1620598
2487374
2663100
1198519
2785459
537963
605162
580426
2498111
1015991
1807493
1746450
149929
1427437
1629075
2632759
2213438
562115
2893291
955170
2148894
1095927
1545473
1454138
1760694
211923
1503624
64230
1391295
1662070
1666733
436157
1274131
1032651
1991338
2610221
1260840
1858871
1313701
747657
862290
2066762
1509547
540248
1638625
1334927
1860869
2817712
746646
2200964
1907791
2871648
832728
2039049
1005751
2700491
780948
2257448
71239
1901821
732186
1156036
787575
481900
2899058
1597483
1127360
2328753
2632166
2937096
326205
1358515
91309
2662585
2581267
1306046
1188680
2521703
75139
2044825
2455240
2906167
1380824
682981
379068
900113
2877901
2430521
1784032
401508
2165458
1930893
1874306
2278759
1497032
2919916
2837960
2664063
2149439
1436852
2746439
719672
138774
79551
172352
32787
1803317
1300629
2172282
2391285
813953
139578
1118889
447577
1151958
1132195
951141
1141169
1460990
1749752
2539099
2932987
579806
1431591
2546052
2596
1028036
798573
2575902
186454
1167853
1460525
514280
2223964
1644336
830131
2352594
1982166
703691
853041
945353
1437433
1261007
2176882
647205
586060
2817732
1360224
2217580
970690
384601
1879473
1714955
662246
424905
218062
798845
1975572
2043076
1497856
2705812
1362220
292205
444936
2483991
1479656
646519
1541365
2799134
143074
2812902
1412061
923095
1055496
1679712
1332963
799474
666669
863217
494010
1577639
1099330
2302924
1013055
166546
282466
1866528
2392999
494466
1860836
43027
532552
469295
2459360
371774
11840
1028038
1065834
1274643
2161970
2607005
1689526
1786423
1245768
1896961
2756465
2303986
1904849
1882748
493451
2030603
1893007
1634987
2886524
1242209
1146339
1892063
714965
1437726
1617465
1887515
1954742
2457154
263190
2704826
65185
2471069
2722760
1835549
1165354
1620703
285747
1236969
1783230
1837842
2759633
529558
1789964
296606
1771010
2259153
1163815
2143531
995426
1014975
1750529
2128801
2291141
1238601
728979
817357
1907394
2271803
2278125
799932
33232
2665633
2799800
2675369
1045438
2277017
1283849
2921782
118323
182930
2782655
120472
594706
2529091
1978583
2719356
2297158
2401394
2181521
2433362
1986643
349829
1715633
1238063
1963921
833731
36589
2500734
2281491
132690
308217
1188088
1505124
832628
254501
2323635
2032953
1793615
2822159
993928
2544761
989619
1041791
2300340
948033
1284396
256453
2560604
2789184
1210050
639002
341999
402235
2812428
1466929
161907
1136437
2574352
900059
2661579
2743969
2495886
713924
1363250
2148965
1340752
89058
821317
2901255
1644505
2552957
2562607
498037
594299
2392145
828986
1837776
1981227
2597022
1609943
182512
1679113
10983
2041440
2483379
647594
2085780
1634616
2663873
2669759
857275
693748
470200
2863328
263881
745433
36530
1515608
2027153
2886997
1701858
2748984
1009422
343361
2391300
2485995
2631683
1617094
2555006
2812273
2667211
1719446
1133420
617385
219016
2128248
439807
1939410
2743164
2380462
1677574
1543449
128324
2928883
1405466
1924853
1546131
1391720
590041
2148199
1026635
1592182
1578172
1331822
315947
2823207
1464493
1697531
2584758
2806606
2084286
1606636
1880479
1393528
1355474
775622
498077
1528662
111362
1340523
183369
1830324
1831229
275671
236399
811130
2545416
1831011
615579
608023
2887328
10858
1689307
2381097
2880422
2007919
624492
1310640
1523829
2427022
525411
198887
963438
298538
1649640
1914933
2823423
2852
1480678
956774
2419170
1081140
554033
2240890
1303457
24657
2277610
915163
2076638
1933999
2211738
2094076
612579
2297489
1778425
848223
661379
1717749
2415198
2653111
281039
1484713
2517598
2556838
2368099
2877777
281731
786785
849195
1324139
667683
2458616
886590
1046156
2340531
157371
1495720
2225526
2719209
1138759
222259
425569
1458086
40562
221211
852836
567381
2332921
160176
375811
547884
2289889
2032737
2490225
864166
1037662
2557254
1926165
1202107
248500
363187
766461
1115782
1864339
2559683
2049201
2767149
105693
2929981
1050076
2774855
239909
654930
1817925
1575228
1666088
2637256
1434663
870445
353608
2310628
2249100
1884040
2878751
1836897
2568498
1260736
543219
1547831
1894250
2118952
1660735
818158
1690392
2741420
970657
1686767
1114177
1471899
2273997
347478
2012830
254787
1030005
2515094
1179042
780424
1918458
997704
652524
2488381
2362642
142640
1978507
1250228
2226855
577274
1189961
239408
1447146
2465081
2166874
2275341
1780494
927628
2111774
2301736
2159352
719899
251647
267056
958983
2229433
358431
1371127
429131
1533054
1953308
2794929
2205214
2854426
1797813
1126643
1163139
2399141
740971
2132345
1071989
1791535
52509
2655717
2362239
2559244
824934
722584
1278429
272485
2634481
521961
690949
1378582
457127
828298
2306618
741165
1307911
2158084
2534519
1528882
2129599
2896759
1428091
792777
1212559
2085963
2102254
2404500
1852480
1367021
1929144
2345869
2902996
127550
1384912
979013
638255
34693
258112
2787027
836672
2044477
2068259
1881233
2558940
2887926
1948860
1441946
1272080
2868417
1011162
1096086
1701764
1945466
2590389
2667189
1328798
2450631
1618849
2453024
155320
1742362
2403580
126694
1124875
817481
2728816
2248076
2091618
715195
2822894
1547307
2109113
1133815
530534
1255451
952945
1210032
937871
2810881
1658979
2481543
1775865
1475267
1615639
2762073
2496300
894503
1402839
593753
1923004
31691
713562
756253
2456905
608777
1018691
2049747
1543000
1369851
1328961
1004094
1007222
2068818
2477904
318111
2851803
1083598
2465989
2402744
1939591
478414
690286
1945755
2699776
2782217
1029660
2521102
2680185
1392316
2365896
2391152
2292530
2177900
288410
2086038
23270
2844634
2327257
234899
2809039
392658
1819355
1537410
1992716
1098093
1146331
1957004
2398260
2694606
447449
177283
1127677
2786990
718621
2631677
2071038
2222784
2475072
203865
1361145
114680
59012
1942007
1105466
431270
1800179
308383
1164773
2210605
2056688
741812
2601443
764239
884641
1884101
526921
2195027
2128949
2535702
558942
752135
2163852
2145551
25092
1092609
2808397
2065103
2461245
2404281
1229251
647712
132171
2691508
1040410
585899
1130902
1926873
794192
2036772
193658
704319
1175073
743981
1916352
2147919
1494550
257169
1740618
2606125
807321
1548483
370743
2424692
1441082
592303
1204754
900290
697904
2347281
2247306
452839
468433
2798254
2155468
898708
1117174
316339
2393217
1801343
1175923
2316621
1913556
2862716
1064695
2354537
1016729
2255340
1717640
2339195
2844395
951112
2432188
532514
547328
508221
2868725
1255765
2028448
438015
871345
1501797
2582466
1743973
1134012
1111537
1181360
1743480
1695251
1837162
1867730
2452891
566014
153782
1801321
2122303
1351580
2451564
211131
2022759
1616540
1855015
1780803
2398618
258021
1233545
2668574
956722
2811410
249682
1764643
1407302
2452440
1547948
1985310
2711932
2936140
510666
2446224
1894972
1477199
1548820
1572119
721618
745794
1831138
2500708
2891281
1894347
1152983
1049062
2087032
1242825
2589632
329392
2744095
307604
2228763
1815202
2424176
51206
1665379
2768731
2446054
751140
263284
421474
2006063
235371
2036811
1519476
278122
2580192
1238279
2861569
2029554
1982165
907287
1717815
1589012
342393
1068320
724245
645490
2413978
1087028
2913727
1838451
1754267
2440958
634157
254938
611794
2837369
723038
1505359
982454
738865
722701
1509364
895647
1452858
1615776
1845876
1869405
1586480
2915977
2301618
1696409
1621597
2451779
2879122
1693678
2341229
1630992
1238247
1409511
2611122
2659356
2776445
177752
1694304
1511837
577384
1364801
1286972
2746552
1366203
625017
670046
2784269
2080271
730833
2762749
1321709
1210274
2402600
2883494
2195958
2596848
2354500
1187739
276402
435620
397921
432735
575951
1274858
235879
2327478
2857277
1376131
1343283
1995902
1181485
344893
1292762
2281870
1981736
1678910
1148895
2391606
1673876
926798
1105040
293353
1412047
2520535
982830
2790332
1220526
955120
493640
501460
2002604
553436
724217
1067138
987897
2133871
47003
685002
2018862
2383396
2414426
2349142
2406653
2835742
927461
344181
1453858
1008578
2096512
1751037
318805
1107952
1223505
697653
1187168
1214122
1544712
440202
692232
1124500
1325278
175151
2820974
2852589
2876901
1188082
601524
914807
2484242
2384584
1232232
2009170
1627806
2310162
308403
74022
177775
1052935
100018
383439
1045074
1763643
713388
2203714
1441430
1710558
2445919
2816620
2346159
2615934
2081100
1793152
2042202
2784613
242214
1149292
887471
67696
1654690
1567505
83631
1344146
2888120
820222
1257354
2093039
1487338
2357408
1250728
658528
710137
201879
9876
1688567
1031864
240718
1001757
60524
2669031
1561022
560207
2387571
1700410
2041843
1829117
839895
1643702
2700522
2477477
1904038
2604464
610814
2780673
2446932
2006038
898102
99623
1464702
2748942
943097
2446714
842765
1106120
1817918
2213848
1759600
2155128
926655
2042871
1669313
1917541
1549062
216524
1228057
1653590
2748562
2711979
2936629
1342508
1821172
1399301
1375803
1221468
2368109
1160979
2345258
471891
615297
1919648
189277
2085175
1902191
1398376
2520181
326221
1986354
1531101
1887930
2739086
924819
476855
1918973
1771289
757960
2527653
67450
2273851
411140
2151862
1134264
2461627
2159226
2748611
466279
2029369
2678211
2726672
2680397
943912
115754
555124
2053964
840599
2614072
976362
2869183
2072040
2194190
2212646
2170130
2586338
2926356
384410
1851835
915205
1239002
306351
925981
2617548
2141786
1478745
1983138
1580318
2039520
2440229
888475
1866190
1796844
2286069
100662
758495
331320
2628175
465791
2324938
629962
110292
938324
2192373
1849870
1697754
439462
1624832
296883
494420
2073246
1270320
2099354
331598
2474049
2840486
829037
701603
806496
2071165
549676
1696899
517808
1061740
1856905
1670024
2343546
1398393
303559
2505029
2755404
896502
845750
366924
2686810
1134942
1551953
1582464
927102
1445546
4230
1735408
615519
1816569
2606483
2600276
434109
2633096
1073779
1160153
1378029
2702205
1308545
1551772
1392959
2687141
1269099
1292004
532885
765800
806484
1658803
2864491
761288
2569947
517783
2756791
2164245
1613356
2624806
2859804
1784847
2242335
1137384
2686916
2013368
2194585
1570879
985603
759054
2331558
1844207
1393804
766625
2244434
2906202
1444469
823374
1725869
326490
1715971
1254193
2691521
7691
2603086
2867408
177562
2425173
2340422
1088284
627066
1933011
1230198
1439989
2849654
2607513
1137891
1525934
2232954
2218301
1983532
1390648
697901
1940356
2698027
190775
1214625
1238145
1609350
2437381
2612542
1849231
379333
2936344
414691
2060239
1901824
680898
1341784
788541
1260539
1377298
1201528
810799
8372
2478276
1067431
1598578
1692007
854666
359922
1685409
762650
1704485
1954672
1998015
2720438
1160439
2340799
1657170
439522
949231
1136310
671748
453710
659089
480035
506032
623626
2192812
2670965
2656718
2710477
2257584
1730269
1429540
1784107
804949
2335715
2629715
1924392
1759262
1846325
2231539
633622
2319948
688577
894686
2647934
2450686
2358517
702854
757357
206670
407433
950605
1971471
276818
1135654
655836
1435047
1132746
945901
2060064
942681
392034
299449
2370885
420115
1366857
863725
298879
698742
2551619
2100190
2227928
1206387
726744
18433
884791
304721
2653978
688426
2149502
513578
1329750
2677397
2801708
349838
611003
1486329
1426853
1126371
714991
1344434
1658838
977789
2894492
2459141
1543901
435638
1500745
2448594
13606
1647319
1770835
1510410
1139359
2217633
1193717
2027572
2728327
775001
2670349
635391
2316398
2292477
2917995
1089204
235159
187460
1939621
1812869
2382021
17133
58619
505607
2886436
1886949
917231
1073072
88879
669063
2801513
297222
1800794
1033973
1003865
2932540
1685033
1976555
1418238
1069972
465723
2736042
551016
1498973
1313845
1520761
2440784
1451309
759000
1776193
2856676
2532315
534000
94465
784266
622956
561307
2613047
1319128
1224114
2157519
2328095
2932358
992336
1289217
970909
1351527
2631921
2631753
2888337
439686
2513664
2321670
652512
614933
814017
2445273
746068
542937
1867946
1711346
374153
1843014
1621463
272182
2742588
1284971
444740
1282378
804218
2729285
959771
187156
2651227
157913
1655364
2064029
2085498
1052141
2216511
43511
1199828
908279
304794
1885384
1922267
1978351
1990875
659425
157624
583708
864839
2539509
1791617
1466050
1595057
2919643
1834953
1141869
2569468
1153853
1308308
961400
33161
1892927
2755762
1253640
1831278
777254
2722857
2436986
1889694
1202356
2706585
700818
1149918
2041563
2365372
1910048
2036810
63923
892400
1814377
939092
2047253
2025911
1075306
1303137
1201028
1284418
2738997
931146
818832
2609656
2431492
1469584
1658155
279580
1570535
547988
274164
2421700
430661
1639716
304632
1846170
2458960
344241
194935
409689
1586565
1739067
672059
1479552
642950
337023
989800
513572
372538
217221
2426049
1868838
2677182
1827204
2821562
2705714
1280732
320449
580214
1234411
860237
374170
2469955
2604778
2500589
1409091
1331071
1879679
324796
2600395
1565396
170337
1273780
1610611
459586
1469929
187881
2821769
1591827
2167290
2660622
2566774
427969
1450263
349589
207085
338966
646833
948868
1557422
1869222
1417829
884647
1667752
577058
604086
866591
1200470
2305212
370357
2038547
1776186
217227
1501002
2663889
1575914
1408106
250479
2902592
1587280
236920
2875516
1399796
1577872
27164
2075067
1690489
346278
2446729
264330
1618133
2176529
2440849
711517
837040
2163803
528872
1672608
679573
171761
2145920
1910309
68854
2374021
1472938
263222
1791017
1263639
426159
1596316
223339
1087638
86186
2560026
934430
1918067
751531
1469201
2765795
1109770
754984
2778548
1209617
990209
1634558
1586448
1748124
1588352
1535426
1782924
2631706
2281548
1076381
2625359
2101403
1666358
2761847
739723
454871
1510862
94529
1925731
1310375
1424371
2843284
496963
1187673
16473
226657
2933623
1831054
2783708
96838
1585050
99755
95332
569328
211503
1427354
719144
1042261
2836983
1919790
487111
241537
570244
2839883
203724
2038271
1225089
2237994
787805
2854315
32101
2206684
1609014
1276957
2025792
2594197
51731
1562730
997139
1761610
1272383
2843832
1235969
2518834
450625
473592
218494
1073630
1521357
2870306
587998
1156175
325346
2794972
2140561
2580423
1965807
2577399
1130836
276821
1298848
2681106
1497222
1965224
311441
2600689
1584042
648993
2405279
2417208
960575
2640141
2511532
2938008
2754180
73206
2577393
1158037
2276345
1855769
2362721
663526
96824
2143928
2422153
1857861
2619365
2741775
1990205
2147637
1043626
2056230
642626
2313556
1510120
61567
2371790
919130
887131
491804
68155
1692692
1281096
868059
2467677
17104
11194
1435180
2539173
1726239
322998
623177
861518
564272
1003541
135713
1799950
2201952
20135
1349043
723871
2088497
291829
2043198
813563
1842565
450748
2492739
2717744
316329
930825
2545696
1913549
231095
2163088
2825858
2259020
1598408
504934
2767651
1114105
885732
533850
2667722
655660
530055
670546
259050
455070
2883797
259565
859463
2398059
2736081
787293
1556800
2436038
1894321
801949
1557955
2467381
2200292
1875528
534563
58377
2620480
516198
329435
607788
858555
2907407
900370
1731524
1859811
1330078
2265828
2816469
358114
2116445
755437
157052
1528547
1528310
2669805
2781218
1188977
1046541
2108873
1407895
2085908
2299279
1672822
1636943
2498144
419830
986657
967155
1018407
1704259
1373482
1348018
2873719
1250426
1551003
1748164
2829569
2080880
2811216
1598078
2350970
332969
2180249
2905391
986186
266183
634059
978722
1865448
2222987
2426920
2401543
2924371
1456042
2165544
1089822
652815
836954
933059
2527781
2344117
838231
2488278
2240856
2715463
1198845
2531392
1016078
2470577
180377
1570694
1857510
1350220
2438101
1122895
2337528
1317313
1876246
2815331
1016080
2800802
1308101
131244
2857893
336599
1370527
440463
2656237
510203
2286691
465444
48656
1121212
2612534
675449
452028
726878
1161017
1411332
2928429
2099847
2780610
1399304
2726945
1945858
951049
1298695
2305845
693405
143538
2004714
466138
1237187
335020
268750
2288805
1560084
2172558
1236680
2708185
2464661
385308
1276113
2677609
1433316
2892811
587386
2151667
2538281
295706
230847
2281666
1262230
2216386
1482585
2421127
933191
2445391
2415376
2643255
2897226
2344836
2589184
1133383
198909
901522
2443288
2098241
679127
919863
1239860
505114
919020
1587859
1859763
1679121
2932006
798367
1772958
1212797
1422501
492771
672995
895467
2582935
1308236
696653
1660666
19394
2585866
2854605
1134415
390831
832260
1623267
1875015
251831
1997484
995615
721829
2049819
1255839
797183
389456
1100397
1054706
662548
2784457
1933917
1948273
2903460
2509859
673675
1208133
430044
2357595
2539358
1297215
1530726
468621
2488225
1718075
1021769
863062
2836112
41207
320178
1395559
250262
2677676
746081
841952
1078520
1619354
1036235
1056421
2379468
259988
851581
744782
95361
2204611
1743493
260359
1422462
2809864
2431793
1081117
1404548
153478
2163655
1725317
1234423
2546639
526269
1830116
2095487
1410556
2579586
1643309
2310403
967585
2184859
619760
1508458
1017266
1397952
931460
178621
1780775
1589695
1374633
752098
957830
2740427
2036359
1311457
1160888
789266
1987047
2845038
1162242
1056032
1536564
2025994
73533
1310168
183095
1385072
1122848
997107
1470395
327386
2237795
911618
2741561
2310085
2108394
2154233
89983
62032
2916820
2892900
2764257
997098
435226
2195039
1283592
2127736
1796495
462392
623789
1092327
310380
2423949
2146761
133806
2687909
569284
1944050
546062
2282901
1894521
1008203
353434
1599243
2165063
1200901
1847112
40110
184351
1780969
1345684
2775375
2939742
2203363
879202
2320759
2373683
2292286
2705385
2899288
694928
1893898
2845671
2398619
117553
1982894
1414924
2517221
1145160
218674
2723394
399390
2373110
1042168
272781
2155014
2597686
2094923
2502938
2645401
2477270
1553279
804598
2816133
1595854
2513269
1709285
1166377
1570197
1994327
398468
706739
2622145
1865223
2368596
2108146
1884753
1353527
2940161
407919
1562046
24862
1542304
594855
2501392
2147840
2301127
1378234
2615824
341521
2702531
10142
2739025
2158724
2639336
2420088
2764743
409635
2504188
136430
777544
2401959
2137377
297989
960660
2812960
2483976
308367
1035522
959099
729886
2214236
230055
2686557
146247
2790893
2246405
410989
245334
511204
572912
732287
1121057
2325288
1712553
1668923
1251453
2662929
2130437
2671242
2552122
1053920
2466620
597232
2030124
1816740
1422193
587053
275908
2506783
852368
1884418
1257222
104828
2619592
2790203
1034559
2183825
185033
1747431
585540
1176156
687524
1463190
1890940
1972300
125419
897665
2132425
576103
436213
145192
100604
1621523
230823
2833248
670841
265019
344419
507338
1929929
1707777
1146374
531005
1155402
2025674
395571
251352
401604
931564
484348
1991438
708466
2913827
992768
1551646
1264273
2921772
1107722
1418218
2254535
2800216
230759
211483
1470705
341033
505469
501258
754437
2744153
837431
861205
2286138
2032757
1303422
1705400
2524506
2634926
2642211
1701907
381741
1828894
2769059
708781
2806542
2618395
2089124
454721
1772854
361480
1521846
1877130
1446643
2884548
2717675
1333880
1388306
2425509
1417975
1133323
1105330
1253536
2503048
2478459
2068622
1200854
1745137
1808569
1607478
2876960
1661113
288194
953586
2298672
2174683
1722346
2164713
59669
1426761
1340847
2684324
2556488
102697
527946
1802426
89441
381090
753248
1646001
544588
2635837
2728215
1417136
2005206
1343502
254201
1683355
2154536
2469081
1826463
1046965
737487
1826738
2823962
1017981
1057392
1308179
1182943
609236
838239
2804162
2076297
1800452
1280101
1615604
1010676
2656642
1896354
2282151
1789244
839292
659513
769121
1454670
2841381
2908928
2657115
1264959
1318071
2614536
2777356
2187220
2333323
717555
638870
2437389
1976780
875225
1950978
2800679
127931
2529649
2077745
537375
2479600
1569802
1682374
1420066
2297240
2827295
2185390
230862
1623644
1623763
2246606
2854789
357342
726918
564056
2721277
737082
2549491
337754
1880747
1936953
618977
1955449
941255
2284141
292460
1036036
2473892
2741471
2925851
2073905
1404977
1618340
1624035
822646
2690232
2169861
1124268
2461038
2849722
96018
1273653
2782458
2346319
2266005
89055
2908511
582287
1750008
1118996
1686868
1912837
2163106
1079452
713823
2910023
2074297
1138681
2082898
786962
2133758
2774982
2283200
2413896
1367126
2606821
2479108
2063423
972828
2851133
1808180
1616307
2110835
1552289
232387
1146027
1804982
420302
2690904
434516
2830156
455770
2916424
2329788
2324639
419419
1548487
837394
248941
1625850
205758
12199
1380460
2227449
1502658
626123
2574832
563388
2261228
1058184
839672
827209
1552236
1616835
2528484
1349220
1794170
801307
564134
284087
114739
2694055
944618
1587372
2022498
2922803
311730
405879
742817
461610
390413
1679543
2430620
447700
819249
279267
410653
241706
1079105
455952
433421
2019105
1523154
1014688
2288053
1311769
1939821
2573283
2022126
1836362
2471218
853482
1327625
1017033
2141021
764583
1012735
1792582
1209101
529427
1096782
303898
165481
2321695
2064446
2695910
693891
1588251
1173801
2350380
2254976
2265102
943585
2245471
2688276
1482939
2427260
2104887
1591315
479507
2396663
1549637
2640721
2895019
2905932
1389448
1737783
1536365
2915150
893441
2756513
2382752
290751
2530953
873977
885564
354168
73773
403882
1891981
2445991
2179902
1998911
1268154
2582886
16142
482915
2185979
2245846
2865149
1779508
1152529
2030886
2545001
843642
1906356
2298430
2564369
2473815
572849
2070723
960335
2358089
2197541
2426387
2287732
674991
228081
2277147
734246
1630489
1989089
1399919
2633325
971563
92344
2927960
494912
2113290
2887944
1527898
476895
1464548
1963085
1135003
35743
10219
743925
1679807
2527151
777385
702432
2064374
948204
2805996
249289
1932001
710373
1630794
582158
2116902
1842796
133629
2531150
831982
1383356
1425874
1125001
2504446
388923
494197
2127377
2455593
493943
2023810
2707680
1735402
2050368
840799
1995170
1106954
734942
215175
279261
2539813
2277842
1308064
13201
2938129
758939
1256743
2263055
90433
721017
2382395
1138255
1392685
2768496
601005
265454
963735
129071
1710792
524593
234217
11629
806967
952597
2025032
2323036
464280
2483710
348823
1104356
2309326
2750584
2657007
633422
515903
47579
1899639
1779479
854897
1698723
1391552
197409
2203019
2193591
677119
1809981
1071249
775378
982847
2448852
2633674
1002989
618040
800891
2405479
2402077
1611804
1307938
2016427
1423010
1020600
378758
2561624
713689
2128308
2615586
2933259
1651591
2284185
2620728
1012619
1153311
2745574
2459874
181377
1524240
2609768
834180
303138
260198
2800876
2733208
1704920
2727499
2042477
2156380
1688368
983644
214918
1334799
214890
911465
2377936
1485373
489939
847771
718259
1508634
970241
1666327
1819922
2823673
77714
172662
1750094
2382967
1417292
1465819
868480
1192256
1730220
930569
487615
539130
1675630
2021624
2637141
1619095
628777
632807
2496493
2050281
1085267
1402441
1677172
1884802
2498565
2722958
1385399
432325
627898
1023608
2465059
1035855
2202231
200073
2557489
1114226
1741916
985161
1176216
2308735
2887483
2577795
1169099
1242950
432363
220199
1880247
2278713
431840
1510378
2642115
1033795
341951
513550
2873741
2672376
119926
371093
1720948
2153150
2399756
2794473
355268
1281596
1286817
2446636
169733
2242376
1605084
1892072
1211994
1120585
873566
2063515
2551361
735332
1323117
1315691
2742133
1628597
626076
2888935
1661024
1985522
744626
2607951
2669706
2310985
495664
1555591
2343480
899988
1558537
315779
1737666
1639260
1835258
1553646
1488171
2752514
1290805
206179
1468589
1895491
667243
2836300
1374068
2726909
628803
1789913
73496
388664
200340
2022744
1840852
320379
1256038
2062804
1873721
196199
389436
127402
740020
205530
1164871
2849956
780973
22045
2430454
847432
934770
1566303
1935707
523422
1065911
2226472
507508
1971425
2333791
1070021
1140844
1619389
879886
1507083
2595571
1104591
37898
2594351
2478262
758689
615778
2394553
167209
408657
2585876
454954
2915097
1744095
1534954
2811787
2492712
467318
844262
2516996
2885327
222836
2463459
1022400
292434
922489
2120700
956273
1164702
1914960
1861561
2527584
2399210
1391340
2938698
487614
1032668
700800
1810443
1640539
419092
1762816
347529
612853
146146
2374078
2785401
923281
1399315
2654619
2190712
549941
139420
1931541
2381355
1920529
961006
2773962
2649862
120672
852490
2161986
439588
408092
2851164
1671502
870835
787174
1500641
726027
221484
2068072
211948
894085
2609529
2381176
1883464
347805
340943
515816
2724315
2678453
1721023
732660
2848602
2807686
905213
175847
1911705
1864190
1037441
499329
875509
2824940
1546144
2144846
61559
2128682
2218252
2709101
18959
2525272
1891373
305283
2173892
2443307
146837
2509848
912785
2679591
323444
812659
768644
1998629
1345824
2283358
743819
2596785
1821435
261156
1689455
165348
2072643
284706
2407380
1205691
431518
32684
688392
1185652
86653
989055
386165
1776400
1657603
2450472
2938574
1463432
2143287
29908
2016016
2394057
2179250
2136589
1139759
443951
965175
2863162
2797698
2802807
612265
1240559
1864168
2377781
1210016
12265
2633738
1486268
1229522
1675006
949395
2612834
827564
2181099
399479
1667438
423715
181510
1735877
807320
2644070
1682647
130862
304653
2672162
1466066
1859603
1759941
2377136
1868101
276979
2421042
1990268
1931010
2730294
1983208
2766737
582361
801948
2384868
1150766
209555
1596031
630492
1770672
918650
2725467
707600
2297038
2644356
1862099
2104941
2151182
809185
2224537
1077199
673171
398813
1895333
1244925
1338559
2549516
614951
1770783
628837
429916
2600114
802075
2873219
553779
377066
744960
1493267
1745942
242300
1890187
226070
69611
2781314
95533
1336605
1623898
1495622
161667
465766
2716311
1762453
2496323
178431
657659
2106727
1310946
53473
2575691
2512083
2351590
644174
247878
1712678
253723
1800034
353427
593534
49516
1286152
2371212
1604410
1406498
1116038
2771417
1513405
1357383
658287
272243
956657
2529779
438430
2720256
2088862
706748
2166577
2892294
2192475
2449205
727740
672408
2873410
1975341
115821
278738
1430356
1036451
61848
1154141
2738213
220060
357879
2506416
2548886
1066064
2249801
587870
672933
473430
703958
2373829
1442746
2790274
587953
2021550
907747
2592330
2193733
2279392
704756
351867
911337
59992
1780355
1886933
1519967
1015517
1951546
2651506
800275
2379261
1801339
320813
1572160
924081
452367
1546898
1881550
1574235
1400665
1020391
1533422
1203696
1160967
436644
938568
1433634
2394611
1345517
89712
175793
1360940
736456
1484600
1956235
10542
583693
632999
1737046
1298542
2939633
1959315
1469191
843584
2358098
795481
20510
2578625
1310600
1741914
2364464
687422
2404292
2187098
41203
2062411
744987
125969
2554837
552848
1605160
1292726
1956780
544312
2653128
2398654
281356
1914636
1148089
1266206
1477374
2341921
2408156
67892
412138
1583816
969845
1419249
1234799
2761897
113958
694694
951906
1992822
793832
2026822
1548476
50562
201864
2765312
24424
269491
1079928
1606641
1003010
1849148
1525293
942993
2178386
616710
2854507
2574577
2449787
2636540
946250
1461640
1251676
267758
1956272
2648235
2045281
2229349
874001
1920089
2107526
2359581
16419
2922842
2127363
1871025
2410666
1121791
107428
883847
2796541
561295
1977697
2881651
2404771
1742842
487753
390993
2511333
872494
1127738
2608773
355364
147583
103629
2101790
2122486
2781152
1410173
876839
1358380
2524772
93919
2542462
2287694
1326037
2316585
294371
1673784
447403
1076718
1561029
998176
1303400
2591135
1951221
1038457
1118369
2470938
2533815
2821594
2287003
343869
1438700
305798
1359436
950426
2923573
1634255
774700
1340877
2484068
245651
2608960
1539881
2445923
2716462
2788059
971337
184951
492339
1868080
1871981
534912
42861
2266228
565851
1562061
69884
300819
1504570
1137588
2085168
1770090
1015734
382237
792271
1331657
2539772
1090452
1641757
916908
1787986
1825738
1835262
1467654
2588832
1493655
906865
1434720
1033700
838125
2060140
540448
2133600
1854460
1819384
618835
1817118
79709
254978
2350453
2246903
1666285
763656
1614724
2839765
584922
2578897
691654
1426508
194517
2843740
20010
1526183
546100
1862688
604816
1369817
2148773
2701382
2289691
993017
2902719
453434
2851882
2829284
1195320
1209465
542567
1951138
1789320
1687804
2281160
1539713
2906395
383414
2088041
2501231
2677053
2110190
881714
483036
464154
1733740
1190903
206308
2130103
766568
1271301
2287142
1439070
956654
2938700
1588063
222436
1899645
2559577
2576873
2539538
2648851
2046035
508019
46255
2030972
1169446
1233074
1951291
1890935
1450992
2816120
1281912
2846975
310893
1169042
876539
2047707
279772
810303
1742690
2495161
2569933
1688061
1835966
2354072
848743
2279389
2052879
713382
2025819
1334509
2361532
375444
1546870
1713515
464663
37023
655493
1560288
1635609
1640788
895570
375464
2319593
1697107
108043
2420824
713832
1158361
306356
594697
2046153
1628234
903632
470967
1258238
1653747
2612536
1767178
337414
1518685
2408717
1772133
2381930
1953303
1850804
2210497
523218
2059106
962936
2932016
786987
463561
195831
527761
2505089
1792455
1216948
74905
1719950
1159659
2799370
820583
751542
1159340
2851865
2018511
1312712
601977
1599288
1489607
208562
1436009
59225
1145328
2485646
2113375
2860406
1666372
2118779
2375008
852372
2127920
266527
820813
2795590
2446846
1382710
1268269
2446030
2770928
1256406
1858575
2630125
1910892
2185706
943779
1567407
1455344
2595622
2447258
2453857
2332042
2628753
169565
1662537
1912385
848071
908120
163177
2128579
704020
1409757
2265107
1749225
368455
1986652
2156315
1478606
2556534
145906
413402
2470186
1076370
902335
1403836
2486644
316832
1493193
2917966
1192839
499184
290297
302294
269836
2100125
1600439
2167785
813664
270480
135768
1293288
2763111
893638
875181
2776918
1258160
1357462
911490
195813
1973825
1879278
2415757
1586759
307080
1642943
292406
2883488
952817
2313408
372993
2514523
2831056
2078282
1076809
475771
909999
1458967
2592050
1160218
1088892
1914675
1025687
474023
467165
2795258
1488882
212266
986238
1928689
561336
2902270
1383208
432937
2846645
958800
1952941
626426
1470501
2401730
943372
1866799
2248224
805002
1259684
1493289
1604281
1477239
713709
263257
2503356
568472
868256
552749
566561
468616
2094303
1704564
1089330
1306412
1498799
1512616
112812
2459475
1133728
2270199
1671596
1521962
1352007
172526
2667389
1404791
956402
967000
1128353
2707202
2803165
2619198
2856318
1555805
2320912
280774
551675
2216277
2298326
1266700
885291
2234591
2514645
679704
712325
259113
2463766
231053
2736941
1880933
2095360
2792762
1806848
2645694
218525
450816
1322458
2916030
1038350
416970
729605
452196
2937709
1742103
819310
136855
874061
984685
580899
274619
1451407
1361683
68388
623156
572284
2508409
1939327
2708351
1905460
716076
105851
1083425
2534223
2657523
346894
2181291
2939729
26350
2137095
806108
69558
197113
866128
579136
1896610
154440
2062663
2004317
2937725
1983938
357698
214570
2753620
1679604
810395
1921473
655739
1113752
913195
960772
1386227
1759626
2248815
2180067
302712
1115698
1964959
1719809
1463169
2333837
2227323
1349217
775367
387697
1371809
2743804
2022956
625246
1080993
2883990
2310624
2584444
2172202
520280
2708234
1233694
1105440
1644892
2485372
1437694
2841930
887508
322748
844509
1505044
876940
596531
1221553
1609280
2616361
2346107
2297005
2331578
684322
311528
1088806
1679557
1234888
2538075
1587048
1948961
1647737
2139
1001382
1617446
511229
1429620
377475
230666
1459749
2214469
1905631
703506
1823604
2145858
1872530
2094001
2003402
798343
2706943
1344102
2668741
1242117
2532664
1162297
1253996
557878
242606
736954
1654796
1979882
231245
13221
761312
2352079
2736901
2056079
247498
2335685
2004115
2237123
2003985
90352
920902
2594730
964757
1838725
2207376
2173599
1817314
2684952
187859
289496
1471755
1869939
652673
1060783
634953
1681571
2579660
2457872
2134754
1751689
339544
683756
965709
1616795
2047021
1688609
2102761
1802595
129099
229876
1381239
1455650
2758016
2117247
2629419
1182527
521006
1283410
2228372
1905653
2124819
2459057
2882227
1684298
1903486
322405
526813
2843017
1453007
2774554
687099
340412
12136
2088515
2752816
2771382
2746757
795672
1001021
1090214
2470751
1193133
976238
2270599
2067367
2514249
113945
2350101
263871
2252827
1498469
1313465
2580266
2429517
2309309
1200357
864700
1342151
1091684
1445284
2044720
1205151
570646
1395717
1960131
765279
390440
556443
2138056
186100
1389221
2054716
1780479
642137
1103399
1245432
2909752
989076
808320
641020
2392355
1603402
142237
951111
286722
842066
1502449
1168262
1861752
1540495
2549586
1386117
1294122
931110
285469
2880006
2776107
2587213
635295
475249
237964
1288198
2872175
1500663
1563325
1957458
924773
636654
612435
2346694
175958
5678
2655451
942690
2746842
960354
2034958
850645
613527
669594
748125
1829122
1908330
707377
973122
672138
728846
1752361
2055562
599816
2057164
2294745
2704590
1689387
677187
1250928
192345
2680623
1889175
1369081
384364
888869
334089
394277
258192
2831078
1653808
859810
2688389
1049691
1960544
1384145
650886
2199027
1041940
1434563
809028
790386
450570
1332215
813033
1287338
241911
423825
1501686
2497071
2206507
1100010
1116580
1247749
1622291
2187124
1929445
976092
2851261
1640545
2837521
2182373
2417331
2186050
2744558
718592
453309
938410
1951542
1508526
1992060
1419144
2708188
2296779
1989135
820047
1089831
1872238
332342
747909
2685662
840268
615474
498933
563179
1941319
95712
2517269
322782
1080032
152459
620870
1662655
971420
1350682
705101
1257459
1382750
1498554
1994694
2330993
86223
2051714
1782453
734279
2120342
2375081
647171
440151
2108295
236622
622376
1136529
1129871
2081643
231886
514919
2724845
2631491
998195
2650309
2228503
2519855
380900
19172
772110
1503655
1419859
2442070
62284
2098150
738255
503958
1322450
2401610
2376531
224427
1261060
889004
2252589
2720898
781361
15694
2677356
2102430
628670
2499463
2047412
2405821
1201319
69160
983340
1591427
2794519
388577
2597792
867502
1727326
2350403
1268686
2297122
1151168
2675763
2081617
1585044
1297156
2181926
1853222
288076
1138186
2225046
1065384
1596047
1742495
262482
1987502
1525577
1959732
2822885
714682
2635942
1471415
1465321
187689
216398
2781615
564610
850597
1766052
2455181
2502932
2856456
916181
2309307
558592
1674162
158755
2607400
2578206
2259512
2820093
1124308
1906511
40252
919788
1046302
802034
2141709
2154404
496270
2155803
2578475
1925108
343487
931089
1083354
434735
1243338
96822
2009068
1407115
1690101
1064728
2383456
1475090
1184397
2730521
876022
498659
181683
1603319
2821469
1364147
753715
2438592
1002612
1897226
2216345
1548316
1536991
1673222
1495118
1432607
2162513
1047508
214833
2506891
1746654
2048912
2439006
2361291
2750628
1058178
2292499
1552630
2502301
2117843
2096422
1241195
1723539
1238208
375777
1354047
722982
1957864
2610205
2177709
41204
1852040
905998
33230
2460298
276354
2733909
1985364
2615869
861541
1093864
1549793
1385562
2784749
2739949
1270331
841183
461972
2886836
341359
212321
12366
1830800
2165854
2346927
2767
828762
1848794
2915215
1378494
969396
1302854
1677521
1006721
1836608
1878935
1107454
1570857
246098
2390586
2312726
1956417
1204084
1793560
2808519
2430179
658636
1602523
2618638
1144231
2693685
1988555
2345079
1041653
2209012
2719068
378275
1456198
298513
2061638
2653855
1050238
536833
540270
483461
2091340
2242946
1066339
1197550
2385443
670674
2166728
2599652
167349
328718
1627973
219296
1434969
273444
330398
996728
947010
2008407
512458
2903243
2051045
862673
1218247
2843220
2190003
214976
15740
1425782
1885543
472902
264806
2132062
1750086
2516131
741230
321715
2528198
1202787
2869827
245798
642382
2225174
354997
6891
798399
2843570
1760318
162071
2332970
2721905
680645
1355717
1350719
2404270
1399529
2738596
336024
970683
1328917
483299
2719287
277752
1367226
1112482
1395621
96906
1280330
2321219
1172691
664032
809967
373887
2860680
2224930
1250067
880320
1242583
680188
2490229
1326872
885016
1096650
2293477
1699025
1357421
1331606
378680
2721450
2532196
367509
1284661
2034590
1950353
378026
779955
1558192
47843
2155612
921113
2030943
1883096
488387
2078489
2786927
2719434
981810
2201335
2504281
889566
2270610
2608586
616208
2498929
1074144
2568645
2329335
615302
2463923
2129871
428139
926684
2035659
569671
972584
69453
2849446
2509753
2165411
1517199
129165
2741353
1700194
2675956
2756411
2638729
893951
838905
2106903
2252852
677509
2664904
1432594
1211828
1979541
10038
1767589
2754494
706319
1977009
328983
1499962
380824
1963885
2002480
731708
1609236
103295
210477
1687299
2873671
6922
112331
2643877
451842
527612
1571767
101328
2522360
2629970
865711
2411049
348015
993378
1571302
1270670
803475
891616
844815
2511054
78408
687908
283839
1929147
1511059
249304
972313
241332
427212
2794989
1983974
1823174
1959646
464348
231262
1045046
2330298
2906695
2854099
794844
1123131
2195380
2822517
1052358
1959371
2698645
1570350
159183
360446
1203128
2363664
2808104
865009
1916235
316977
287315
2355493
2884039
895546
1015186
161021
2289907
795403
939400
2022631
2119783
2060639
1454033
2174440
796701
1587032
2660181
122857
776548
691357
2115038
2273595
1559178
1371439
168662
753844
920927
1908663
1198364
1732290
2017917
2532810
2353122
567953
1554227
1186034
1009726
2249207
980750
333899
1986114
279886
883367
908211
1658519
2265065
2243875
1469331
1470670
1714567
2685960
1335654
845380
2370878
1375879
2112003
1885844
2297870
2684507
1089400
1126024
1356620
455453
1885184
2638777
1198849
1046785
1978687
2496226
1381228
1093322
1090501
1710299
2541209
458141
433322
1897025
1917806
1790061
767929
2668745
2113755
1578358
1682588
1697768
535694
2884872
1967445
1268964
1019117
2889920
934380
1122483
966351
1827392
336394
1796399
566914
1730993
1225165
281888
926405
1017741
2321294
2343200
573621
2653196
266470
2442109
2239817
2593833
1059679
697140
885732
393542
2595451
2401577
1744094
1479825
1332238
452561
373745
2765150
1723749
113467
560846
1440486
1419090
2375274
276711
724036
364708
2429527
2333316
2217697
2407226
323561
1123908
116396
1330697
1126351
2782311
20590
675509
1395033
1240754
175857
2133740
113661
1501874
2368290
1140098
2896938
1394927
2209033
267935
2274451
2417872
2847824
2328531
2693861
531798
1019510
1399271
1668068
922546
850712
992953
896009
1869833
1922387
1548438
1493526
1878530
1036362
614000
1667757
1974918
158501
2037583
2517512
147015
2650012
2696554
1537356
926010
953667
502596
1706182
1915540
1137765
4306
2799497
455334
925130
1883503
1264341
751451
2289620
1864221
2895980
2894383
2675571
751829
42102
2448049
2838167
2388817
1896551
556435
1395063
378066
729565
327590
2208230
2910618
180646
2134464
2227777
2104753
2155548
2760499
2748240
1320158
1319872
1489334
1391473
2716700
948203
1479317
2524840
49514
321073
1084436
1603997
1334557
1425894
1583975
1079667
2874746
2450802
411228
2290053
2307107
2917350
1306567
2530124
2714562
1028017
1390484
2643754
519210
2206304
1502646
81214
2577224
1375453
1828818
617643
1176023
117428
1472639
50073
1882093
1498002
2712902
940940
2021179
1543552
2503259
736487
1358168
2412125
2926854
436111
2672585
1146367
1773318
2530349
2039835
1992078
1990559
2532322
370033
430548
2700783
78356
2518058
324028
510930
2370101
2924874
1771890
2833257
172827
1124846
1777006
2674965
671107
1578868
316348
1400084
645014
1103041
2620752
1181277
2362103
554091
96343
1731387
1576159
272082
2012537
835165
412290
800051
2476517
1930270
85025
1711866
2409413
1100177
1930186
458605
2684775
2503571
2491646
1490990
844259
45925
30
1995933
8052
98361
1004709
19189
1103813
2394137
2258958
770561
1087642
1965806
2029384
889126
1407535
492925
1856711
1471360
995070
2709373
377105
2526208
1110160
2923099
1165618
528402
2332864
840887
1782094
297281
156776
452103
2863981
445156
1283197
680324
1495886
1810182
982856
1651327
1737821
1489946
2920456
2225657
213897
470730
1562033
884912
175629
706595
2543707
2243445
1959136
1577821
1363906
1513723
2054863
1311045
1578003
2936288
1431797
2336945
1347418
1196129
2786608
488544
76676
2694534
1463571
1571983
1354328
737770
2032818
1218294
1950943
1684710
12969
2722846
2650368
81994
1576063
526016
1163377
2321455
2306658
2191578
2524501
2236980
1544887
254040
1262824
397767
2497076
935163
2348
2566556
2211648
67615
499068
1491374
748864
2639162
1122853
396831
1813940
1914618
1675195
255195
2783693
1922914
421301
1323925
2821064
508394
1412257
2418252
2866750
2067353
742341
721500
2085891
2845761
2644459
2494213
457957
1988816
251287
146121
922458
1312034
1632465
2824268
2934871
1060165
2903404
2634721
2619911
2735279
2510495
12804
643436
2796499
96953
852693
443393
2492334
1074881
1310426
1296846
1451713
1804445
461820
1879891
200595
2259101
2053648
1033386
2938719
1311269
1076566
1447035
2086459
2231779
1268230
1159234
2556319
1631673
1476882
649612
818201
762581
2097031
1036005
143326
718369
193457
271456
1861787
2148369
2260080
2696429
989207
229827
1840038
1409801
2805280
2175985
2243657
1843594
1598074
433799
1602354
1298771
1349224
423205
1916996
721496
2934137
2299468
672105
1739802
2934123
739008
2555704
2532243
535713
2609439
595245
1986081
2610589
302404
1297666
1982457
1845421
497904
434366
293017
2644889
2270816
619240
995328
341070
2210404
520498
1421568
1280913
1643142
907659
1833555
2215406
2819794
2012585
107653
2397759
1495406
724208
1666985
1635346
2863535
1012523
828915
1721876
1795361
582150
1470880
2119131
1402684
1493109
2157046
1508506
2113920
2368288
209577
2135852
585664
215159
1579402
2115952
1545688
2521732
2696590
2411621
2713624
340623
898769
493617
2592541
397440
1873138
535654
2832475
1517160
1722786
1637229
1922912
112318
1234843
1915879
762953
2343824
1606896
2310417
1475575
1085361
2743850
1289913
1315521
1861998
2314633
2798874
2530562
1971047
1167943
1063361
1917296
748740
327597
1576813
1798309
1545361
1245234
1276936
2464260
1109032
2397227
2239595
1305755
2073660
1509714
1870440
69530
2112115
1169675
1101291
340757
920021
1418165
2229922
259584
493956
2268820
24578
2708511
1215302
802559
2674509
2339802
239206
520157
1057995
2388043
1547794
188289
437166
2835149
1894306
1515972
2646121
199147
1726822
1090057
2258135
153679
2781339
1403117
2752891
1930498
1739761
1989226
140394
2765282
2111766
147057
2126461
2813346
2184072
2759323
125096
2401874
167274
2921756
1253846
245660
1626997
1923790
1726039
1378932
2270367
2851047
313548
2714414
2085357
2716332
1635246
2580793
644405
1166945
467243
524387
1771438
2233614
2453175
1253589
1989284
2341331
1810866
1462102
425171
1270404
1870696
1471171
2850840
2098701
2224035
1383700
78581
1966641
1746417
676059
975662
1658587
27522
2524982
72843
1489010
2923650
1599451
879420
437247
1488110
1003275
2716123
1573070
2054409
1511692
32612
577844
938924
1456610
549390
1511542
708992
822310
736490
1535971
1210995
2777231
2540456
2532578
2554646
1228390
2689231
1564580
2304107
1678693
2476480
1799368
1303495
2195963
1477921
2490896
2705148
1239567
2789091
2888806
1372616
825691
94650
1759022
568923
545315
264494
1398
2727643
912536
459381
1905992
2752347
533218
1741404
2009727
391115
2570476
831248
2261760
1980774
17882
1282027
1626763
54559
2192181
2308417
2933548
1865494
2305741
2111740
699559
2665915
1966851
525048
2245971
128347
1498001
723681
436418
2558694
725109
1205565
2841392
1938004
1818556
2429094
35356
2715028
21815
506220
1619535
1985925
284513
74526
775822
1958827
1772178
168037
2059915
2031800
2410927
2741026
566220
1226971
771751
1102797
2418295
1601389
303251
2480156
2304339
921499
462509
1542936
1910906
1446268
2561413
2751209
1645493
754403
536729
201124
1612626
956725
1073517
1544046
1919332
1500292
1105638
1282623
177331
288191
129735
2385638
2645142
40671
832983
1273200
1244532
333455
2301829
2784163
2853939
1118678
2000957
228902
1964630
224546
828187
2583229
2484833
2135888
1912331
1022304
126184
2225991
656471
1826411
449912
2634014
267011
612915
1492078
2802880
665994
514557
1254359
1673677
1359266
626956
879443
2308200
1321683
2077359
1662342
2230998
1183309
844656
1485771
1509370
191494
2254286
1822038
677599
1834835
1942789
46773
1596079
1197306
68680
1971176
274100
254825
1368059
1646029
2557459
718893
1598793
387456
2373518
1812152
798765
1443232
2661621
2396331
962836
889666
2038439
2806462
652395
93563
1694904
1681171
2830894
1303608
2229640
1365091
761224
1765012
456661
1083550
2536365
1418565
2914460
1686289
1611629
1538716
1034340
932097
1237224
1331094
1335986
939300
1627111
1845409
483896
1703727
1802039
590961
1649238
2424926
526704
1690440
1517822
2273343
1661002
2788462
2917395
959471
408494
1931731
2859355
413910
2297126
2655526
2300532
498337
94585
1793592
1371877
49964
63381
2561933
2440987
813792
2604956
1865666
1609033
1512839
2250109
2468122
1714437
2890109
1322779
2441737
661924
1329418
1667368
2821173
595204
1368372
2247275
2544957
2746255
2787260
1967997
1564134
868598
1145410
450586
336746
1943349
1780819
881504
414550
1484695
720976
357546
390080
761729
439392
1410181
1986353
1134487
375295
2866625
942431
2930474
2381068
2085067
2724892
1204879
2696118
859300
908281
655477
442417
2481599
1174276
2405716
1857946
1787500
2677358
1769939
1979140
1750494
2218602
258016
1799375
219668
1235683
2212017
1363738
2554478
10374
1180326
20176
2201302
529420
370978
2849689
1916397
2711961
610626
639766
2921238
2469032
957601
2131984
669812
1631006
2411628
487017
2737426
1981217
1321777
2022383
917997
2259408
107271
2538489
715660
1699394
1439679
2452783
2520032
574506
1046706
1143968
2303747
2161806
2521591
423610
2146183
2620536
2902042
2380825
968356
2285252
2919054
1830706
2715711
1735858
1500236
1659027
723759
590
2228919
2585739
1368551
1168742
1893381
2609650
870559
2142740
815978
1307234
2365752
746573
2693762
2330828
454513
1214140
1081691
254985
2577670
27812
2825599
339597
1283866
2700461
553380
2607451
2711106
1520263
1635424
1879468
2282021
2479553
2908275
1987658
174493
271904
2888314
2541996
1869966
2448667
1880389
1547826
1800730
283300
1703572
933661
574693
1589974
1363783
115255
1424413
534527
2037843
2547805
2519962
495860
1046645
2430468
2722207
1192465
2132819
2770106
298813
2598011
2337495
2762794
1815926
2501474
1415259
167857
1618009
197908
1036047
547492
184546
1387614
1108339
787184
440277
958170
2809920
2337893
949754
1117720
1608111
1902530
203863
187367
977919
1662611
346795
23027
886476
30135
572476
1492508
1959199
816247
1618813
2051877
2324354
979960
1865376
1361390
2795912
29427
1695164
75567
916466
1746158
39857
1962224
1941576
800961
345775
1007917
1855234
2917540
1145204
2252080
1767410
1039063
1492086
428885
1873486
1669933
925496
354356
1592400
620353
1117489
1412400
905837
1089267
1057037
714240
2776868
1744417
533664
1016689
2916227
2707744
2416698
1014868
989318
652792
2759476
561483
768085
387648
2648037
2024722
1389428
1623248
706953
1526257
1508863
204402
2772728
1267225
1931789
56223
340795
1692385
2342687
301647
432112
1728807
776091
2286279
2630950
1831398
2734428
121493
1492244
2279240
1915732
575610
1775246
1185272
795798
876616
159430
2837118
1968677
1823449
812256
269880
1230511
2706475
2330010
2496836
2714500
708633
2781956
2409015
2701366
580738
2647102
36797
1618999
721610
1928276
1217216
2355755
1444296
2277463
111830
692812
1206793
1195431
2114479
1610982
1673521
2218981
1980408
1446071
2236063
289405
1434947
2318417
2563249
2882859
1009086
655878
2354169
775652
2025531
1278443
993111
1571924
1268986
2240337
2715831
1571664
762035
678638
1352671
1650904
1648016
119832
29471
965800
649344
1900100
1729840
2067352
2932699
2340930
719009
1822571
2877954
864762
454833
923601
1681637
405349
42667
1076592
1084389
34638
1201198
2154191
1218067
589612
602470
2724763
772797
2130485
172423
69341
2911613
1199296
941606
710027
2143658
1225356
956919
1392663
2286176
426421
651816
136768
2140829
489335
2613651
721244
2416689
62508
2299004
205323
344848
241982
2820720
2269070
1182785
1973667
705195
1602999
154287
88003
2012686
724942
1546465
2230540
323746
1198401
954134
161787
2579070
2410384
1416155
2265760
2855044
1259392
1881198
399889
2076255
735766
4178
2791638
1754100
2617275
2586356
218485
2440367
2145312
1220643
2807477
1702691
1882738
1775736
2073479
583479
2446804
113765
524174
1736930
2461086
287465
2781798
164206
1338234
1299745
2241854
2929353
414646
2554864
894811
1527283
149311
1704298
807803
303621
2910337
2673338
468119
1150062
58715
1032664
1288715
1514946
72462
519523
2343038
1258120
177266
182593
1461325
2120755
1022099
1037554
1268385
546521
1353971
1473096
2326287
1283866
853836
1790878
16920
2474667
2725772
1964444
2509653
1919001
2724742
902110
2643872
1925448
2082540
962429
1765372
1382812
1182926
2789051
1696518
2561047
1796243
2189259
1210090
1373395
1137208
273986
1128774
392503
421241
442978
2824859
2010236
2006237
2625452
1282682
1487605
1355685
1917079
1411136
1774300
2486058
1871778
184032
1055260
815393
992668
572474
2618769
262570
1569962
2799352
883680
1090032
2519330
716172
1757573
1820223
792727
698816
1331275
376834
1112429
1387031
2491713
615201
413646
2129273
2930943
1974050
634217
1524582
844548
1558833
201503
669942
1965374
2668991
402417
1062479
2882089
1307015
309152
2095147
1885645
1633026
131392
853631
1456577
1343211
1584522
682320
617577
511724
1745614
2308619
2909299
2442864
2389000
52966
479028
168683
1502982
854596
1066716
2229428
257154
1771391
212396
1768211
207577
300381
2180629
1818266
1017404
1633084
1001200
1613519
707448
545011
1296966
1015225
2033069
1331594
713267
1284889
1705414
987412
605377
1301909
1653718
630205
2150439
564901
96547
109544
2529775
2473278
2263716
2895760
879736
404223
2562668
425978
2884831
641817
2070201
859823
1691416
137207
436557
1300677
1605868
1295665
1244134
2350720
1206309
2575771
355719
1815927
1862280
2680440
988699
776511
1408420
1494880
2648677
2862249
569390
2547616
195249
2537468
2220516
1923757
1554201
2273989
1154903
1402396
1737961
1890602
1285330
2634798
2920982
297040
2620305
2108433
475244
215450
777847
559543
11365
2562156
1947882
1031435
2717387
2732575
2771241
1351844
1525935
2431651
900983
2107048
526584
435413
2757153
143370
2770860
114062
1552898
2515582
2139536
2670240
75025
1362784
2782700
784495
308181
1152335
663803
636979
84978
1863154
1743700
544802
1452097
164616
550773
2771792
915391
2656632
1984880
2855470
1331613
625963
1585932
2656115
121864
1666015
2468231
19982
2263691
699929
1402167
474200
196156
440880
1240256
2740705
993008
106773
1536431
324984
676605
1914350
679818
244964
565741
1951514
846875
2395678
778441
1678155
853029
2848427
2408081
883734
1850869
945787
914382
2031946
761361
1561596
961208
2359234
1149306
2024306
2058600
2670000
1016198
375342
572945
367333
2756678
430523
2065502
9418
1059824
1371851
1598574
157442
1923014
1202303
773700
1172138
948205
596580
2300359
842750
2517178
2390158
2620620
2400290
83096
1000013
1890623
757549
2350169
1636198
2931786
335304
435931
139852
370206
662633
753584
512976
26030
2249070
332221
217826
2048454
2268934
2562742
2408605
183861
520708
485876
2754781
1456867
1148186
680630
1500219
1730891
2765751
2301043
650783
1016718
2480193
2754727
1260309
628879
1188103
168442
50852
2106274
2622794
2402054
985658
2472338
702762
2294514
609377
2939133
774103
2241220
2015197
1117850
1391806
449919
1425482
1086409
894860
1450910
1952161
1249065
1147967
894091
275326
637647
2777018
589786
509497
2882565
770677
1000208
1541410
2365528
748892
387942
1608719
1028339
250400
2468222
827902
925925
506407
2597568
2875494
2616492
1177963
582162
1737245
667128
1324534
1457498
2707198
2306635
44769
534958
383992
1634541
2005821
1501840
626179
54236
2798646
2860870
2570792
2719281
1419476
2131536
357966
1512241
1263583
2672147
717829
1975062
259837
1172691
1685954
1532398
966911
585072
1945702
199564
1046087
824011
135284
2054644
2274051
401216
1596555
1555880
2434141
989797
2347222
2904935
837752
867088
2625018
158220
1024337
2461534
2338260
609278
1053479
1881949
2167744
2782869
2110210
714004
1796197
2582124
2417098
88025
474420
790047
2518121
115304
1054569
1019515
1039145
2243892
808132
1833998
2870172
2012078
396190
2521286
1272703
952326
1537802
2409555
2766314
245207
2139448
2860330
1189953
598900
549031
328456
1666893
1064456
2338257
2362002
2004087
2646028
586730
912573
2814065
1864474
1730988
373459
2713892
1634090
13501
1299141
1827081
1389542
65309
2548910
1644045
2074176
1829987
325094
1899445
1865447
1628620
2768808
64367
2769672
1539269
1514736
1447666
1810275
2449056
1951275
2227734
1222557
878787
848211
375409
2552667
2191807
2520536
380208
1526327
262475
2468771
2023789
677083
2042929
946371
816923
739816
744795
1301093
1206314
1513412
2396175
2779819
351414
731268
1654494
734796
2227672
2422523
2867845
1065514
162904
1692168
2399151
2924848
1212401
1550265
536186
1503578
395988
2383021
935729
1105797
2774722
1250599
1533024
1028343
2712325
1641029
1290487
179641
1873560
442072
2170022
876945
2893727
9481
402838
2146851
1672583
479004
123192
1906894
1219229
433938
840276
1547739
1281513
1609320
2513481
147651
381883
2789341
1650833
2904623
1099892
614246
493543
2753434
2846707
1103595
943899
1307057
1585450
2554260
896077
1104620
1214063
1346849
1758674
937164
1759652
2299990
412550
1978210
2421114
617370
127367
891845
587079
366720
2699278
2741965
368081
2846971
1876318
1930572
111614
2934280
2833814
2120242
952626
711955
1551912
1024655
519867
613918
154574
1868929
2477251
1094427
744262
866747
2447047
2447780
2637011
1803430
93025
1388276
344414
1227658
1264846
838952
985421
1050535
2912451
182131
2698446
1735809
2046788
1044017
1206646
499598
1084147
1012984
1763306
1317337
1671641
1633356
2301393
1927392
965647
977812
52284
49951
855575
2657441
50920
194324
2879897
717843
1782129
1783430
1346306
1958405
179368
1940463
2219138
2318247
1014111
2607631
1101768
1942097
2340563
2004676
1093460
872266
2145356
1182105
2618405
249234
2272549
924644
749726
1283
1124887
1506091
200486
522046
255466
405645
1414699
412327
2782816
893200
2010097
1512924
1106407
1084599
972013
1173948
2181083
2529657
2168118
2169459
1683705
2413429
1679537
2591183
2036780
2802382
905225
256305
1875914
1901588
191698
2604237
561657
760118
350783
1944706
872174
765010
2139009
1141345
1239399
2746487
572996
1035402
2390301
400980
1730114
2672547
1832950
1572951
2422858
924669
2334921
1702840
782831
1749147
376212
2456442
2383216
788220
2358203
2609205
180538
739054
1353893
238751
2298922
2601909
309317
2258989
2803520
109215
532402
2658927
407892
226282
1016370
1859644
370087
142705
818278
879064
2123017
1996193
1092851
27500
157973
181398
2652320
1568342
1464976
2741715
858519
872123
2089018
226438
2875816
1211595
1165215
1747141
1074245
680318
2790970
1735425
1111844
1070612
2420278
2578971
1270043
77545
1923351
2723855
1139889
1747330
911225
149644
1403708
748021
667988
2764175
2928611
1126713
267619
1963768
1444199
83229
1665454
964056
2501463
775395
1840827
2666761
852337
1940924
358087
889960
2241748
1611144
2091182
2763519
807577
698142
2654057
2400894
2309683
1263811
1020501
2465286
1226022
1316282
670459
2449878
2493411
2601858
1332133
266744
2309020
1186538
2889196
2071041
624568
2218237
1758642
2178863
1982857
1664981
260680
1518339
750278
2913071
335021
2546153
2524909
926079
2200575
960528
2046270
2875086
2799668
2903386
849677
940055
1952815
2739111
2791069
25466
182072
379642
744838
1363474
880067
532293
452821
1000648
2435675
272333
355963
930610
1345775
534875
1197437
666468
1897548
2263483
311359
1584635
2386691
1622699
2290664
2442776
2023008
1003821
2574856
1225566
2149295
1127015
708939
149933
2743165
2513459
2548970
1527758
1230228
2456928
2104712
521256
1450933
191995
1436306
2438468
867262
1138423
2330423
2518932
1405464
1675341
2241823
1197
2608661
2413656
178309
514302
250117
2095067
1262020
1335752
2820726
2551318
647575
767773
1299517
354261
683741
2159660
1085801
714370
1662272
787972
2049169
2105205
2006600
63471
2141008
2319581
875981
1137532
1045591
1372060
99094
2662913
1663344
2331326
2639077
2302460
1958278
2475395
568661
2650658
2281984
859285
1424487
336176
2912872
685507
960320
212511
2351953
82903
2524660
348688
176403
2425052
887546
1772811
1535837
61883
1629358
2195592
2566284
257804
891683
625326
342663
900071
2267423
2890624
105019
2537355
2901671
512020
590319
1483942
1682858
423032
1077961
931604
2761807
2604434
401161
205673
769596
2096625
1272697
1414641
2739413
1921919
197254
1738589
1017770
1331313
2803122
2872806
116763
1373374
115824
567935
2264590
1241997
2797514
1089775
419305
2046981
1683650
861184
2326771
1326777
1093015
1445609
2838858
2613512
2482780
188845
1090588
1598283
2131291
915840
2649681
236347
24726
39970
1695779
2200180
2623689
1417598
2027580
1128092
2047306
448246
571647
1966678
475124
1668720
1730282
645727
249979
807073
2632940
2359846
1967093
816304
2272587
2393909
1271507
2851302
314684
25691
711291
2152857
498424
258572
999177
613308
2603873
762211
2265869
2524379
1404262
2009669
859582
1958044
1808959
173322
2580185
786449
568207
1058422
2313375
2595247
152337
850874
1713671
2004233
2255478
2848158
284178
688989
2419829
1694618
962337
1447869
1776478
1172102
166563
2189096
1548388
2562299
2148434
1144138
2718185
936822
2590952
1678006
463410
2209527
2016181
1483368
607378
656566
628565
405665
872442
1556552
525799
2859442
2192989
889884
2489583
1287553
1817574
1572363
2300666
1386408
2113698
1055901
1520632
2226018
2095799
1670802
140919
2128868
1668695
587647
277327
1775549
1693259
652531
792171
2109349
769858
1820825
2269035
2832481
853337
1412156
2355965
2152409
323155
1839836
999594
2010932
1972646
1904820
511503
2826836
1573522
1617036
84348
368857
1688471
1177797
250264
334590
2727764
1894056
509432
300155
273034
1432786
787316
206573
1620828
1391384
493899
1528927
2522398
233494
780475
536392
83387
468548
1200191
162535
2114046
2438248
1159664
2763801
1545696
651805
2747329
1814036
1708773
2429268
1519255
495515
2492781
1289033
1430380
1961196
2782737
822552
1743117
1536647
1499864
2254537
373817
2774363
2257745
1621272
1642493
2494557
455704
1260331
2596848
2579789
832659
1401202
2768274
1109355
1818925
2635676
1339526
1386448
2467114
2812971
2799804
868831
372144
2492108
1988357
167801
2797578
371804
566162
2097686
2509390
1695104
1879727
1113268
1144203
2240757
2163578
403307
114850
605873
492087
531931
2583359
2100611
1467062
1020491
2003174
2643994
2276716
2054617
2870649
533255
1455021
1120247
1365120
969994
2731873
896498
2065354
1925736
763822
2193071
1164074
2035804
1840915
937034
2096377
1752696
1352013
2227163
2795347
635173
1517469
1981169
1080606
1346702
2562138
1012345
2793102
2911160
1210789
65995
565836
409026
1606420
549049
477948
2162227
404280
1027595
2784711
1656859
1936434
354735
2779402
684178
2512901
1054515
1171283
823778
1442883
2198662
934775
344027
1249518
820488
2000742
873328
2589192
850098
1262434
384094
833873
2800651
2667386
1589650
845683
2139320
2687230
500883
1944745
934566
1744368
2436374
743782
384537
1556960
568780
221203
143992
1475333
1131871
29699
1660709
2322343
2881582
2042361
8429
1543921
1006337
1514571
1417356
1519238
1742119
2171745
1374922
1986530
285367
956582
336388
2070369
2934290
603537
2459933
380496
1077230
529193
2734795
1927584
2359198
1737930
2122771
491582
2100103
33949
1772557
1575947
1661795
724771
2033506
2750363
2219115
843847
278315
1522463
903339
3669
663954
43430
1951437
1751967
816467
2841395
830317
1954293
1186859
1727926
1270235
2827096
2038414
390386
1433613
1064719
46966
1249728
2595628
2921185
1776976
732827
1700284
1948736
850962
1763437
1503764
993486
700556
1499728
2087756
443414
32881
439005
420433
780293
2651580
1291809
1953415
716500
806037
2244998
1245710
1652876
1607549
2397138
749147
1521963
1182005
726245
1365123
2243187
1412308
1207392
735358
1679953
1234291
1386773
1452923
979257
1510957
1095241
261126
2665457
2208253
2690078
1980789
294615
1718948
2836873
2014394
1668691
2469616
481007
2575279
809241
415173
173856
616550
1160798
1218542
2262768
2848730
2326496
1276089
1058230
669577
1554413
2544885
2256634
2600945
1427981
1975164
641407
1987917
979160
2624340
394514
1196369
2841309
358360
2927939
93510
2056401
18949
1569720
892198
1399507
1680265
1971570
2027566
447361
2933937
1625806
2339853
1352245
2509862
2919353
889268
1842969
1067449
1211462
2672396
760624
2022322
2159624
429306
2516828
930291
1176172
11423
1943567
2550334
1197897
980976
1867878
2740844
2571506
1417650
2247427
1933223
2710167
1185838
35106
2183537
1405502
1847940
2529227
714485
2034035
386584
1366068
2685512
2854415
683043
289852
2691018
1973581
2056013
1212660
364546
804244
1367932
2671743
2106396
1044842
1712157
2498539
1925652
2042525
1085148
1992469
1841298
933511
1227430
1739329
855482
168330
2116819
2653061
1730937
1595160
1264773
1691800
645006
1517551
1934453
1739137
923828
1371998
2729430
2871958
2263181
1364944
2883967
2389499
2059628
1432715
1579175
1890272
2634414
1013044
1484603
846531
682410
872918
1327431
1565980
2387438
796451
838709
2397630
2771325
2669002
2749462
446998
672317
855529
2357780
256338
1380802
1000797
152979
1909424
2167577
895316
1670740
2290115
2553555
2745468
1913361
2547316
2623364
2614589
139248
1205325
1264271
594091
1527940
2776251
740096
2611039
2893080
2391191
1918792
588916
101983
2798345
1401424
759076
2050135
480363
2659600
2208536
1222600
2270115
252034
181472
1166852
1833119
929761
520395
1640558
697006
833844
2130259
1890074
2839032
2659505
1245779
1837307
2026245
1227103
424688
338427
681990
198742
1856033
1632642
2694728
821548
2435280
118687
519625
2868034
2013522
997657
840397
2530599
2531302
2730169
2846406
1863161
2850451
2550845
481327
82717
572447
277745
1919085
1910874
1580505
1595044
364443
1992133
1523664
85528
1297874
2489189
1412698
817230
2379734
857323
1446653
1718975
2211912
1243182
2923680
859644
456654
2367731
2165637
2423854
2680420
1608828
2148421
2251609
2115659
1813660
1356151
2465921
2145371
70960
2265092
2167104
2485410
2149066
1159931
1523036
789627
758733
1079407
1882898
1024121
1169951
948527
1604160
2109939
1541443
1506953
810897
982380
1812572
2366714
1042486
2200095
10890
252520
2307602
215541
2730351
874237
907547
605098
2153548
1974292
1689103
2224505
952409
457495
103102
1670343
1556263
809583
1356803
1299288
2055644
876256
1041117
1527836
566199
33851
2889633
2693666
1486020
484148
659374
2592424
2308131
2609450
2444909
2783689
417735
2701634
1033025
1097396
627206
1891918
2263988
876624
34917
2805978
2744271
1397189
1846047
2145158
1374490
2592021
932051
1131665
2812982
864013
488404
2830283
580429
2101306
1474320
1581237
2267613
276602
349969
1627905
2273728
1999366
961438
1765788
1464593
139738
1927633
2730404
2499791
1687500
2030473
2777437
2356915
1082171
14596
1388913
2452806
2618566
1410632
654043
1885899
1068200
1532386
1268472
151597
1166189
1401462
2233745
381197
2353069
2200845
1628643
2888325
1685754
84313
2124064
1701258
238076
1479490
1489729
317452
690536
1943150
991257
2925013
2517918
763372
1754608
1627710
2300794
867573
2621182
831738
334384
2750880
2513679
2321003
1556093
1238412
773430
2151112
1950090
559014
1146859
2246091
1455252
331638
73798
2199156
1597060
732448
2728046
174497
923042
1732208
103333
1346910
2868909
1990079
2504232
712352
1658222
785651
2800726
1166660
352384
1104821
2114393
1221221
175029
409836
748966
400689
39275
796794
2102586
1788009
1719102
1291506
2795795
1138619
2654206
2727341
1416066
2818759
1265108
1537984
703741
949895
2907978
767869
2218160
1983460
887969
1971470
269524
1693528
1157629
740508
2845756
2020515
1222839
2226480
2335337
1887790
506404
2838730
597682
2106949
2441850
2224795
1323129
565475
1981176
179296
1220806
908766
2287008
1615151
606161
124321
1196261
1005918
479213
179983
1264592
1777409
1037073
1663885
620851
2753070
1294031
1010234
2620732
903342
1680624
159591
1023648
2717340
1756626
1167564
1748226
2247332
1241948
934223
192390
828804
749939
560419
167299
2174483
1187022
542154
57446
792688
432579
2718838
2431919
1628558
1881028
1362088
2366180
2711949
1701020
2443790
375958
585799
1723393
296370
2753212
1371686
987448
1019926
1522721
2060774
2611309
2588989
188027
1493531
2061884
1844921
1249278
2217603
62721
2127569
2035553
75210
1158253
298466
2304817
2183053
2020810
950049
216898
2631879
1525713
2613326
2072989
2930912
1853239
2432310
2365014
2911446
1303810
2125308
2571265
517816
1013511
473064
1654306
587116
523271
1450417
576876
1237974
780573
2829926
220403
1804505
500829
1310881
255304
1452144
1980897
2714253
2480339
545288
661278
395585
626478
1464956
1347279
892625
2109800
729667
2648446
265220
2342020
1396333
3423
1789841
2836046
1089987
655294
2765878
625057
2144581
1953933
2207637
145325
2543096
2180341
896602
89370
92485
745587
2191139
1553204
2626137
1664419
105494
459336
2868881
13201
1813145
1750609
71079
2205510
685534
261585
1315630
2041877
877790
2116642
2321467
972364
1477908
1326027
1000059
2380588
1259454
1515056
921518
2789188
746571
1216763
2760185
1051292
492359
2656420
1927523
1101662
815285
867285
2642992
82202
2517027
2800774
1925686
2571384
2853903
1602855
504973
689498
723908
1616831
133412
2450915
821857
1195621
152028
1840702
1420299
854395
205712
1342503
2012664
165871
779168
2194411
1958337
1442102
832775
2824676
346364
2749692
1658222
1696479
69382
65770
2387868
2716253
2665475
460150
1921103
2057492
564736
2785300
2425479
2712797
2636284
1545526
43845
923984
283264
848812
32842
364967
419698
1946844
2541575
2867825
582658
1361237
861140
1247703
1477075
652035
425520
552363
921901
1466032
614271
2668362
2065171
2625923
861074
756654
602424
55110
658976
441507
2048476
605236
2876570
1425650
695928
1328519
981805
976417
213379
2631305
1599606
569100
2643453
2368849
1257300
885164
2169056
2929318
1287512
1647618
336925
2729723
2487404
1693260
368655
2377675
380590
1275825
1137496
1577681
2917122
861485
2665452
1551632
2932105
2819698
2093510
59038
542298
150259
1836976
1948145
2033122
55565
1848193
2552012
1506610
909040
2411091
884593
2271327
2208373
718758
1024353
144655
1634698
644915
84932
2475779
2693520
2935456
606872
2191948
1386600
1983375
2358009
2701588
1642528
575133
1188466
1348930
68186
1169754
1563465
673179
1679601
472614
2915512
485635
643975
1142807
1177521
559752
2517049
1952402
803491
2214555
1938552
1239075
1843484
1025813
222519
1755699
2171485
1283303
422602
350299
582049
1508615
2509503
1724469
1768193
2832851
2699918
2717890
2663473
2631320
749171
1619138
1666274
2315603
639072
2381801
1545661
2886708
2718584
2256309
2338470
848433
1597632
1921011
1090984
2497948
1591687
1021146
1903107
1212962
987350
1829289
1290774
1661718
405575
2253789
2835520
1949732
332078
761876
2791361
2818586
1382583
18117
463823
2434867
824966
1367507
1045097
2937442
1027888
1505328
884356
2827120
2162254
2402
2571569
282295
1289495
785505
1757197
238657
388519
2812798
524043
1134836
2723162
2752968
2602096
1162698
915363
2900887
484483
652579
1872402
2529716
213519
1804332
425863
1698634
1147336
1776133
2329630
823251
304498
93574
2223058
2570054
116139
229643
1019274
1357054
686496
652946
795477
1297682
2454367
2635700
1861449
274208
2799519
1969935
1344568
546851
2765392
982530
1088611
1566773
2418815
751826
351821
2517222
2369226
2583248
930707
1949173
1415027
125039
2114326
2109813
2476969
632221
2905019
473615
1101847
2021230
1728452
2560680
997798
1819078
918595
452213
2804368
601500
1434640
1502708
1740101
246417
2067683
1379745
2085907
222753
2085403
1930597
2298697
232530
372042
143193
2183667
2686355
2203249
473161
1121605
2253721
2016905
2888084
1848282
519257
2719536
2024578
1544153
119116
2514175
2496135
1750370
2745864
717937
1049799
1251228
2313797
2352278
360649
2354682
584621
997491
940582
1163345
2652835
860704
915997
46882
2284168
1892371
2094671
1525877
2204924
378869
471729
1183460
2235318
257743
1397988
516874
601366
1153838
636810
1188755
1999995
1443369
298794
106384
556025
2469705
1263810
2259930
2688866
439959
2199636
187155
447108
1327154
141596
436284
1792117
1980875
732747
521467
2691142
280215
1672175
2304863
2906491
2905716
1903252
2414268
2350043
720130
679436
212523
839663
2092524
1559331
1980128
1272537
1101294
2481285
2073337
323852
2005607
1754509
669464
354214
82961
1423481
1262714
462000
1335849
447364
2275472
1821614
2339016
351116
2673345
2929782
500541
2151996
1845625
1887688
5703
1726878
1002345
1236916
654294
1970453
1177917
2746876
1340156
437711
2280232
827322
100998
1724287
2890913
419118
450122
490028
2716379
2669497
1833875
294424
230505
2570077
858465
312273
1534306
1390861
410571
704575
2364354
634713
571856
2249143
2215617
2778749
2084728
1429757
199211
1268547
2788475
1995005
1745284
497801
1258614
2192212
1956842
2099128
982430
1077332
1940061
291682
1413566
1232758
906320
215079
214168
632525
2023543
129139
653365
2818387
1349399
287580
1490337
1929528
1638763
2703066
2248362
111384
1395789
1345361
1417264
2236700
337031
289326
1265085
1764273
1849223
572321
535041
1293521
2220102
1098140
407612
2432898
640542
1646540
985935
2243788
149163
1451583
1206862
65281
1076170
2129833
130752
658557
2750118
1523974
1174521
2080694
1117967
292656
1675579
2672595
1025498
164433
83067
770412
2396254
2918849
1396929
59171
1719491
2443862
1367946
1122711
2813651
1974381
587455
2376683
2286554
716578
197154
2718181
1078140
1773613
188308
1550827
851311
2866071
1120752
812323
1814249
1051162
2020503
358079
1676152
2706062
1584991
2874128
2010691
122968
1909267
712934
897206
2760531
804171
1716667
2024124
276403
2906676
2083782
2446578
1896816
57834
2584791
653861
653843
2794394
1959663
2115501
1234082
2359727
904360
1464228
2064313
1572238
477334
1845351
668932
2690517
2605381
1544416
176350
1380560
1786141
1993115
2397283
1951058
1138868
2475016
2935934
1386185
590060
151214
1571700
1682182
908949
2580652
911178
2190003
1201248
1844063
2797049
709744
2919575
2763064
1280292
2727378
1833273
2582969
2707812
2308503
1383389
2303400
2734291
660434
319182
191472
1675279
1866406
2896126
1544043
924560
1300412
1137542
281855
247629
407074
245562
2052310
1651761
1752111
1787636
2867994
111393
1124486
2822220
335255
1837705
1159982
232662
1435145
1904451
1666789
1151445
1774890
2671351
2149666
297432
24584
2236515
1889888
514097
1776185
1744978
631074
891610
295104
1775663
983063
1944862
2115881
2769899
4565
1638210
2679234
1658014
585683
2263532
2498345
557750
335536
1796874
2099922
1351356
2106493
799559
2064615
2422898
429276
359759
845874
1286746
1432343
62416
1669683
723682
801780
1789914
2428800
1299597
1990480
1823901
2243438
618801
959123
337368
556445
754409
894036
381064
1720465
1278997
1787395
1411373
32610
1754576
1882185
319361
1466906
1218602
314430
349321
383142
128523
12537
658111
1127055
442217
2470778
128952
1870048
115105
1253379
2745723
124585
1664674
1661799
491002
1450508
2127320
1323709
1038847
2590912
1878775
1002073
836645
2654420
1587579
1157803
465090
1396479
1243711
2779808
2455483
2013307
1182736
2287827
1447403
74484
2383386
460470
1206732
288080
2760759
2057224
1444105
911094
658820
2461507
2250069
2373109
870990
1873616
227971
2089919
1403048
36035
2644788
1164388
926980
2670199
2248657
2105881
1715512
1933192
1023234
1808868
862994
2095578
2648363
2656335
1724401
230197
169717
2067005
2768803
2865163
2631553
1186413
2271703
1447094
2044376
951855
354018
2258310
965996
1590363
795802
1723480
2402607
107153
1545359
695811
1776328
2758165
921749
1513095
998734
2449296
1599882
1694223
1788884
2327843
2811016
1684809
145848
1415307
2701598
981342
314070
2874628
1066222
706860
105048
2449766
1791886
1370284
1928466
2675103
905923
1211053
384320
804220
2139961
1218319
1980220
2287095
1266053
559351
1212411
1368623
435540
972318
2069672
677946
119053
1556727
222275
1928242
897954
425794
150782
118206
18395
1026205
179370
2504587
720019
2401510
1789513
1857686
1139216
1249804
2223718
2513338
2023089
342827
463920
451150
2179915
2337493
2085247
1115965
2763450
462300
23099
2489511
1397262
1937369
1471697
182877
1215040
624837
1688986
457337
2122095
2853194
1965849
1719408
1682099
74954
1451346
525506
501358
1409206
2905320
1101513
1513276
870813
1530874
2163874
1972882
2189459
2470010
1593703
2401655
106783
2387098
1754315
2336855
1682543
319818
1144407
1537276
881635
676996
2668469
2672488
710851
1228360
889659
1313195
244034
2131337
522577
2133821
605861
57571
710923
735522
2078830
2651593
1295741
2573322
2523105
2564029
1280991
675555
723097
2567176
649564
586164
2205156
1236245
1152984
2074278
756778
1640025
2217316
841554
671088
927345
354091
373239
240047
1547822
622687
1178732
282818
72126
408635
1799120
2054301
247156
1066370
937441
2846936
2857995
1477837
583060
1026438
566387
714543
2007051
1313939
1574959
1085441
2252259
2423293
889990
1420955
1493674
971415
1831
2579875
1834433
996532
433893
1447282
1408520
1379226
1816131
842773
2085085
760640
1541718
512405
1303322
1789085
1691365
2062105
437537
605957
2861757
289849
2629771
889890
2378439
1034738
310462
2002476
173643
2601553
2224987
1511256
233185
219205
870194
529198
1330553
2303922
1241153
2113276
1590178
2401619
1006198
984862
956860
1573592
1502772
176867
2116039
2229106
2224215
1517637
1788444
319481
1250280
441969
1654073
1462586
1407927
1189883
2658443
1073716
1236927
2179852
679519
137566
1878448
1388221
2938078
2755784
125742
1836092
339254
457240
51306
1839023
2389039
101913
1065407
406655
185673
825334
535791
2541135
547652
372563
1052699
1238460
1331545
2497081
301236
584609
1576352
1658851
1298788
2550547
2400442
759415
774549
1504867
2495166
1517546
2181454
1746304
254133
1101842
1499073
1560499
2422680
1906797
2054702
2223582
598253
435272
1968607
2747972
2824254
956077
2613315
922953
558499
1733873
2902486
2111231
427698
2446808
421339
1982290
1481907
1416668
789177
613963
2897246
640985
1700869
2160363
323554
785188
1984413
552835
397825
748956
74404
809806
539732
686033
394364
404043
1629688
949269
2201080
336737
2719472
476562
883113
1327949
1139236
536413
1476942
1007213
2451785
680740
401140
1742240
2689643
1748278
2372289
654755
1413663
2120650
1067502
2345207
905102
493962
1183123
785750
2371243
1146486
876002
1260693
1252863
1398950
923355
1804248
1612949
69082
2897596
224892
885217
1372452
258213
2829331
1842660
1707903
2768303
1258269
2148076
273546
2225600
2662794
766673
1089581
2008252
1159442
1512459
1431498
1129219
2228014
1262039
2037973
2584762
1478518
2219986
1382569
426045
1570394
1240311
1746217
1525312
2398552
1612550
917071
1291932
2655826
2827165
12796
2385039
2719518
2030639
2674877
1488061
172342
1939233
1503804
362064
619664
402261
2741249
1380872
2805083
604569
1960556
328615
1595701
2081885
219479
881385
2798305
1737136
2770125
2757366
2328674
2743836
798443
569780
1528825
197172
215748
1410227
1757236
221067
458643
1764116
261404
2166639
527612
223770
729562
27391
163814
2379681
2532258
532103
1943124
2050246
472405
2363030
2343119
1533452
597337
2000067
1108229
2332601
2799060
716982
2690036
1368779
322514
2215538
2161499
2734965
2349646
1453183
855370
709712
411024
711552
510121
2594108
1336183
1345712
983704
2031324
916953
957816
17606
927445
1785966
220200
1817359
2059945
1216786
1280796
611075
2570280
2094686
901048
1761913
1765357
1621139
1409630
2895596
935511
1043176
2618764
251417
1870354
2467693
1636196
716860
2341980
2137820
2260208
915958
251783
966741
2005953
2312546
2313047
307742
2101746
1230403
2705553
2719308
914844
1894010
2733768
1235108
273430
1647753
1296293
1477050
2388795
2457481
1025283
932419
342009
314907
1525451
2686330
1369517
1751441
843469
2756551
2100733
856481
1191592
1098171
2903457
2293867
2490652
1638184
1532592
2292569
2023257
2370356
327034
257053
1095160
2354525
344654
1155104
978682
2424995
2191229
1219352
1104061
1455910
1371882
2553378
321398
737699
470228
282858
1467426
2371991
2713671
2639353
1874804
2388644
2162056
515292
2274505
1364520
2840142
2268439
1635921
440852
1322488
1940839
2229084
1846242
1566944
1193433
2936327
2823374
2030764
1868244
2340816
2338462
2389697
1090631
946925
2441033
199444
773893
1311330
288308
1732674
1375499
1417204
2725062
1375408
614338
2194
359584
1999391
1202362
1009023
1311598
2266718
2055187
2681036
2443945
549198
1209972
1945165
652164
72428
1052149
2708063
943465
1631008
854905
2566893
366804
1559621
2514193
2293559
1924358
871250
1570863
783821
173464
2799927
2582946
1188805
1992681
1134257
128128
417020
355808
1444842
1543021
2302029
1285599
11162
1255161
2935802
1654382
1126917
170293
149487
2482261
512277
1768604
863566
870529
251176
1806554
1615477
1581566
554025
2453830
290641
1689238
1304067
1890924
415161
102793
1716926
2227613
1863189
1305248
547821
1037312
308969
826864
843530
1417799
1611117
2692718
659354
1260119
2081280
1466299
1041021
1507733
781059
1431648
1102647
1766231
1368593
567542
2470260
1606073
294977
2748073
802533
1455307
366173
2858797
1036427
1825649
295623
2859544
1523442
181960
1929125
2112407
2419264
2390162
1692289
2817100
2113728
1609681
2827572
2422418
1039859
2294186
1830127
45597
1788750
2405659
1845896
1624601
306584
2111505
2456312
2938767
2592927
2140387
564807
240542
49693
825754
149365
1675878
1825129
620266
1344961
1715209
1745559
477103
1039415
918343
997081
2754197
942850
2261343
1909952
1805796
2872345
2454471
2372248
2297287
236983
3416
449528
1795651
1590516
1345498
2539006
863849
1056214
543022
1201894
2719872
165384
2161842
633091
47980
2903047
107670
898076
2684031
829326
2554749
891400
1489711
2474453
2646855
1247613
2073555
819290
1190256
2719419
2805546
339278
2666979
1807540
1226304
2352991
130401
2397145
2717733
1486440
2903389
1560757
1715022
275765
1269797
2638216
1891357
1613867
221655
1363898
1853336
1610688
764764
838038
288606
2598846
2009388
1204043
1101648
2129080
680735
189523
2839326
1161610
1360900
176550
541745
1337751
2056707
592709
168234
384871
509578
371390
1575495
2423462
1668734
674307
2351150
2696039
955952
1266198
259719
1777780
1951187
1046680
1778576
993294
2868840
1004824
1811319
109408
2296833
2672366
1577107
2896758
2470159
417235
1965989
2224440
2685461
118435
831051
590658
2639427
651068
2509810
2371464
1682411
2171011
1569684
748274
664281
2370914
2605192
2895822
2589049
589572
2778587
1372820
2344475
276666
69563
2045106
248893
870621
2655480
427658
2446380
692639
1998222
115471
2536603
2482982
536490
509274
2080348
1126299
2784211
2798854
2821912
387045
2385613
1186400
2192758
56348
2715056
2776160
1023186
2360764
2340895
1662985
1400814
1500059
687689
2689373
1529339
1901281
1604388
1841326
2450731
420926
2798043
625643
1976707
302455
1144753
839998
2559783
1394837
1760737
1135180
60484
290603
566369
2294480
2143532
1968465
344934
648003
913162
752621
2225037
1863157
2776846
2519086
2205927
2034417
1702268
338708
1161003
1245416
599176
2767819
1220388
139934
753478
536031
2366941
2049686
1504365
1895117
819691
2313505
138654
2126642
572290
2361632
633606
1743450
1372129
866454
906140
1689805
516715
2877002
1458614
210293
1364556
1311453
2915864
2526449
2774858
509766
2934152
1914914
2054859
1966341
2585606
2874345
1586401
1262985
2368680
1962970
392763
967336
2338227
2466006
717924
417487
1507185
1078588
2038103
440057
1635893
946205
2448400
2924734
2518551
1018049
57989
2933945
2757826
2678409
1002448
13909
1416035
761116
2306463
2143966
1658835
1795396
2640701
377106
511674
1591871
743525
532552
1180838
525121
2803125
1830187
1937366
1093302
966006
1452157
401178
2293014
2581923
1801354
2813279
1089786
2793655
2904553
279929
152835
2751112
1212656
1258511
1922140
1347430
565161
2329264
2022772
2299111
693145
2097990
1979669
2344804
731031
1153680
1831768
2100859
1813160
2716682
406670
1127152
878171
2201708
209157
2876664
1576670
275183
2634926
2214858
14085
579685
2481199
1342341
2683301
1166760
812764
2381123
25839
2233340
729231
1829305
630124
1521964
577839
1341974
1484234
391204
649002
1599302
2558964
2572481
2588097
620740
2079886
1336511
1309513
39338
2399364
1734861
1064222
1741192
585920
54818
1732405
579862
1137764
2603336
370399
2771532
473278
1180739
1626353
1630810
2010326
1195155
1024687
2509639
2874515
345326
841781
2450766
1556738
2854038
2803293
1139592
1431483
650970
978552
1692534
595200
172375
523883
970061
1462670
2754486
645657
1840219
1878138
1724843
1614540
206930
1218829
2546599
248815
151407
2739212
466353
685003
1690566
2694861
106039
2101598
2776605
1598524
2183482
798254
231348
723892
1266605
501206
2713094
2903545
575931
1173165
1606491
2218329
2920166
882333
1924045
1599015
743575
1249118
2284949
2924484
1437122
700167
107174
2773311
1645279
571995
2826602
1380742
2650989
318530
2087149
1075007
2697745
2068953
816043
1571278
192293
927964
1039117
2426790
1217141
926322
84782
995082
2081325
2690592
2381723
1005829
948661
2204530
2376232
1795488
797371
943291
2739511
2890616
1143623
1941267
864500
17852
2482172
1113172
2375122
595700
893111
849385
855525
966620
1628723
1130654
2148158
1088425
226722
790592
307122
826173
2000977
1673757
1805292
1027387
594363
1199965
2214701
707502
2100260
1617113
2125404
2484275
432493
2631717
1658677
2299787
1426319
463565
427873
379041
1770627
738464
34027
2099244
535952
2928525
615614
846197
1721816
1915224
1595286
2185315
1662589
1955236
1218167
798397
2005181
1719753
534953
825025
1225768
2873469
142621
2652434
2897266
149359
1903545
1413403
2170542
53608
593438
2348047
1172348
1909435
154970
1032799
1206016
419039
647272
143718
1921494
2023929
1966714
1155448
2899489
2079583
1953969
1612013
2794352
39582
966837
60501
2355270
683259
1848805
1359605
1764543
2079731
1343926
2918798
2554696
1472742
385250
124866
1990350
2473964
552956
2404330
1207336
702920
2477396
532203
1641714
2469957
2681434
2592382
149184
1330196
1503864
2368823
526652
2215591
2102420
1835828
2737864
718463
25541
806237
1418753
555836
281712
1866472
768525
1457721
1160677
288842
385032
1034789
1102691
2579631
2015470
1084348
98816
2712786
1762480
1096228
2381704
329073
518583
1245643
2360364
575013
644601
681188
2638560
1498690
772267
1008567
2674408
1834495
175245
2114367
1304005
1776700
472096
2504397
2378065
1134354
78299
2699740
237958
128523
495355
1252664
1997339
1328610
83649
1531217
2058475
142656
854699
178161
2477901
1318350
840489
1639980
296828
2633376
1240
484068
2299595
1960480
1497659
96852
1911903
2405453
148542
2199287
1497122
1211928
2435226
159339
2545415
2310359
317115
230307
357004
1692668
771017
513505
830344
2637419
2753527
1802751
2649492
1566382
1934879
1865469
2324563
2833922
2001348
1800755
2543174
525760
2736054
1477374
2208821
1656766
485856
1114519
1318664
1445644
799193
473235
2373295
62240
2018117
466787
2820720
1602626
1818692
776052
687208
1485638
55243
2449642
493866
2482764
1395012
2035164
866170
2916497
2294170
2336715
1854429
137366
2551528
2444060
833159
2306482
486269
1282960
1708048
183207
395205
1266638
1855295
1841244
2517299
1793554
927813
1162951
1573871
1437258
1796512
279189
2228256
2862897
1874978
362120
1388854
1072329
1314329
1190745
1306460
769312
1159906
885186
727441
2354765
2790247
1539133
2295105
1900196
1416678
952499
1243453
2761470
661818
1231513
846899
2636420
2684031
1400008
969527
337999
1445547
1645015
1118719
657893
2494478
1341033
716325
1658139
78085
2142318
823776
1302257
827576
1111118
2599981
1640643
1291341
2365502
1211828
1905186
2461666
2783724
521475
935945
2476195
2830412
1368162
2373991
975789
2179847
435348
716331
2570254
252702
2771824
1893617
399151
134208
2176588
123026
396581
2063039
762144
1529326
2751916
2788841
1397143
26684
2769011
562318
912283
680615
1504744
2823566
191478
2036380
2490425
592952
1575605
2890384
135087
2641091
1558634
968873
877830
1319485
1271124
2717798
669050
2874591
2512683
1709495
1204953
1336336
2934519
583288
1896528
629029
190443
529373
636997
2130781
2110320
1607739
186809
1496814
639255
1365555
639563
456325
2172741
1463449
1717223
107306
663455
2706508
2890468
663514
1460146
583293
796539
886757
1190098
2863996
898362
815920
2235956
1245626
1425472
1898957
1021331
1746886
1363951
1251474
1567960
2750920
2129336
42887
1999685
1151388
2169
710464
1571128
1345927
2364569
694073
1859189
1923958
1077831
1164907
344728
2216325
2536404
2365896
1047284
1250547
1775753
2641410
2264179
132390
1982226
1808006
482071
1564671
320928
989705
1829972
484764
1615911
2544120
1230774
2162878
343677
2622348
816514
1311349
2222318
2893499
1724013
2027438
186720
2042278
1338010
2359059
1984253
2255972
2542354
2717149
2761444
990175
2667058
2784172
2493209
2559046
2810526
2815450
986167
2543537
2385266
299291
1325016
1614787
2938904
483401
1888122
1807047
258930
2366220
1534603
1097387
1916623
607381
2103620
2618617
2393875
2591761
2673420
61779
2359778
143671
95179
1048349
1328884
1529953
1507553
825383
2603821
584262
1947680
811100
1636563
752736
813344
764961
2248691
1838651
2475496
1370907
2369642
2463431
1750849
1420634
372202
614827
2916787
2447007
204137
226199
1190610
945498
163216
2875676
249876
2709484
2019788
651092
994425
2523488
2338831
2876187
1072939
468079
355847
2438560
1339916
192154
2836185
2438644
922635
1745634
1980651
1879562
2716200
2235507
910723
996511
1222967
1656180
885259
178015
2266417
345083
532961
679232
801824
1634563
215295
648804
2100980
1658080
2110032
1818222
1658687
2092570
684808
1098678
2021404
174937
1706695
724799
2600784
2637007
1850487
1822077
2814603
1123761
455183
221433
1073409
2778230
1222890
816128
116229
1737515
2428900
2156889
2889224
2770044
55162
1338574
2393950
1632361
2383811
1723513
2297182
1624728
1224485
195116
1717819
1381232
1294083
415457
1368108
2747170
644765
85854
2306338
694784
2939944
994379
1981078
679840
1059707
1862309
598576
379475
2054046
2777704
1422503
1493152
1556158
725151
1526051
1755865
1135597
920116
2882402
164569
388688
485388
1772817
2329115
2415169
672511
1326703
2369698
620026
1036715
2145123
2522575
2560506
2748876
242208
2398249
807938
1617051
2032476
255821
2809413
369284
1623044
2270279
2695273
2044953
1381116
215130
2116837
1318019
662490
2708022
1102005
2078870
2644780
1136977
2175629
2519520
1642621
2828780
1745214
1173430
678118
1746296
2182389
2444154
398177
2625138
996017
1352573
34639
1596577
2295728
1640614
1869571
1840850
2346745
2497755
2814064
1550176
1255304
1989698
1773988
1571591
2155650
1096219
2080455
611069
2147222
1279939
1564500
28759
561495
2138037
2897602
824365
2709621
1006274
1783377
1670354
2129356
596227
2442888
1344827
58773
2377328
2610224
930155
852511
1318243
780433
1965418
2388850
1144643
2555453
515116
1450007
2349989
1985020
1470446
1462081
877498
2202483
1015185
153375
2841298
1765174
2635364
2269210
441039
691536
823597
2635029
204736
2924996
768820
2323711
1383680
2142333
2648249
1237179
2313816
1572672
2019496
798248
1142248
2194458
329445
2762203
753297
1858049
592158
2390049
1881036
155538
818205
517574
2180141
1745470
628722
62803
1891385
866281
492239
481867
2575358
31727
61168
2700224
1376750
475802
593720
1621363
396269
1706820
901929
1918687
1877738
2286999
1248237
1962078
1707346
2881702
1686465
2731920
1899682
760628
2332504
1713711
2579321
1033399
2864116
1123354
1525266
995019
2766031
1870418
1862153
2616879
1123709
2810976
2680295
2455999
1917734
1385311
275504
2311274
506804
1949290
1422586
590975
2096857
2241859
899797
932484
206536
2359097
142969
2776150
718715
237696
2434288
1182816
870493
691468
1475020
910151
283758
2819086
2748261
481869
1319133
2159516
2561156
1090265
2132087
1323757
864108
430027
1623917
563673
281737
2478843
1117362
928700
2105507
14484
1087546
1038629
1866931
1393988
2343381
1687954
2801968
921655
622231
1278705
2655214
1561568
478528
1822441
2895711
2531743
1285643
2494844
865012
166565
1037225
2808171
641177
179492
1265050
2045361
1072248
1990942
580959
593296
248812
598890
2835058
2027381
1885545
1849369
974495
523550
827370
2077216
1966037
1330938
496031
124641
593378
2028395
2453705
805329
1343501
1131009
243404
1056830
1167976
655547
2186117
1939714
2464039
813693
1153774
1818440
882542
84825
2695870
2381594
1008793
616372
134027
1144664
2333123
1163822
533786
1174163
2116024
489573
444146
1481038
1777770
2852770
2075481
1003809
1123621
2721715
1032466
2052672
456517
2342903
1111697
341164
789510
2230594
1664733
2871593
2734406
722774
2367418
613708
2431065
1273285
2166843
61918
454452
78191
1030988
143932
363094
549475
669936
1477613
2924508
2405320
111528
902456
2748081
2395880
593411
2499375
159527
794209
1943192
2306601
317069
258003
352212
332393
640781
790758
2222574
453136
108131
1450687
105835
245776
697253
2103221
2371912
300603
1296910
991073
254992
2388320
892351
2660752
2814924
10799
2901461
1990855
1201002
290726
2221306
2202739
209912
117399
1449611
466037
325228
2669658
1488787
2888566
2534210
2077873
1731949
1791592
2608493
341392
1411435
181509
222729
1696370
1501849
2104610
2564693
606862
342924
1429287
655288
2119114
2754416
2236766
42157
829794
1557944
540458
2933397
1731441
561315
1650768
756299
2899214
196916
799333
1792731
1680893
1008563
2494163
1215255
1668074
2274106
205925
2484540
2816093
150439
1198226
483122
1751375
1175755
573683
119035
2170671
649631
243603
2230733
1087723
1121373
2470429
2705791
258343
85489
2629639
2776562
2304167
1106645
1296062
1380602
412328
1806652
223973
2349192
2224944
1852552
666122
735381
198178
994590
687619
1031259
510303
1182142
1573186
617488
1244095
570964
66447
754723
2478739
1277906
2701146
8911
2005531
2759133
891993
703316
1416458
43442
868036
615828
1362104
476068
363186
1810450
2758387
1739975
1595244
1664572
1405345
382105
2447819
2852216
1187126
32732
323145
1738136
1108655
861807
1177796
1124434
2397022
332631
2908153
247642
22480
2437624
2300722
2381413
1590873
381074
1485495
260234
1787841
1148011
2557579
62409
1056435
2395235
799248
742245
2930312
832189
2042550
1231760
2493404
1459036
477365
2059898
972193
1407868
236660
1672671
2719172
365746
2331687
720956
2428125
1107623
790187
2695039
2327309
2291126
562536
268143
778417
1114154
2728190
1140896
234912
692702
2737299
1681970
2415571
1919341
1525006
1486078
2796921
378690
1322538
943691
2330187
2218936
2303579
1661305
1177311
1765334
221489
318091
1618658
1434498
2672244
550783
945966
911081
2096704
2896215
1176566
1202012
2487329
2852979
769506
1245154
1132523
289164
1788463
2722778
403700
1736803
26834
1159709
2366917
497714
715990
2487836
2538304
841179
1744142
1590094
721170
893528
2746627
2258298
2537784
370024
2694310
1620242
2631653
1474304
1293118
1523092
2183035
422629
552233
813145
2170564
2280865
2090792
539484
2681808
1223581
100346
936527
2591634
1271411
913816
591631
1738583
2918825
2658026
2352806
933904
2645902
790826
2806646
1862391
638950
1131206
1061205
1527329
1327346
1781684
2931763
1305821
350276
2650083
370165
2228826
847473
527234
1587206
722802
865258
2903958
2110749
240146
1943780
2146075
708484
1515030
2738617
1253
1168000
1350389
819615
86770
2430385
963658
372494
2028204
109503
1325746
1971292
1439077
1599103
2038113
1172103
921090
1272005
571585
2250603
698242
2831574
2806700
315722
1264675
1727031
2114823
1705180
1371233
2210156
620263
596691
1340346
1678842
1191797
2737749
1883053
1975534
1196969
1031923
1100522
1597167
2218204
1083037
2053402
2525632
1467648
2340331
2147817
803040
2468396
31303
2812265
856534
427026
2494161
1135029
1626788
2741906
1765905
2215702
1131073
461326
430054
2071727
2876024
79502
684112
932200
2030696
2338224
667344
612282
1730374
1920296
1256504
485815
967712
2300011
766774
235644
546519
30332
234798
635437
1653238
1937522
1747016
51060
1411237
322498
476800
1369950
492492
740060
985833
2884397
467636
70938
76576
1692827
879410
1010158
2693615
2936909
1826246
2435906
2667017
1078047
988995
1588788
980899
2484591
1819323
402495
2531207
341112
2478995
1290327
1250474
1062053
1302481
22833
712851
875415
1091617
2173803
535360
956315
2536278
995003
188522
458427
1444351
1594282
2041960
404842
2595906
528690
1093122
1468618
2550741
1089097
2931294
1032583
1576699
497417
546685
2274673
2928409
1520739
1954809
1596930
756183
2277843
1039898
34418
1310964
600032
2624749
1266442
1140672
1099919
1879880
2229237
2622971
968757
763988
1451761
2061783
2381684
1496796
1762256
794537
1519757
1867809
1041817
93991
706042
1517378
1045408
2890131
2273503
1407145
2912932
1087673
2171395
2852312
565130
608997
1870840
1344376
2080817
2606216
717764
750490
1542440
194417
969874
2052172
112246
2500515
2734515
1156175
1583723
1540276
1640446
49824
350274
1690844
1298993
1733233
1611812
1443480
2154484
2632026
1128088
419878
74780
1728268
2657329
2279245
834228
2754624
2438973
1805601
584722
935718
772195
2002803
600231
868787
3346
2937538
2327909
2450328
2329796
117833
2719609
675795
2328784
1461872
204781
1996837
1759513
2824042
1843022
92874
1893629
2464708
488609
2012976
1174747
1148687
2170529
386124
1279117
1937223
651504
111028
2042537
364497
2388136
1121986
1573891
1048736
668720
2041720
1916676
2329210
1018955
161555
2633397
1812690
1229887
1893381
1293766
2358873
955574
585954
1341340
1031450
1405001
2885067
1430839
2395855
617032
1063861
2297644
2928648
1066298
46193
361782
2639550
1856311
418996
425079
1844039
1287343
2013914
1463838
1077335
836580
2354590
429676
583641
582677
216956
1414719
2900534
1749735
149405
2311715
1803812
2545133
2155202
609474
2079442
2266146
607343
1561909
2876038
1762949
335948
2003605
2067579
1399330
2391269
1049875
239315
712004
1942675
573295
2594279
868816
2876587
1194110
105339
747937
501387
672424
1261127
641047
1629722
199999
2313323
2072135
644604
2445171
1885198
2045808
2607458
458049
2210026
2358910
55995
2716725
2902565
2191304
1671524
444562
2702549
1043525
1443934
2590377
324147
726926
932663
2592570
1722980
1439755
2624625
1452921
1147690
2172287
1913895
511198
2926845
899509
2213973
1559133
1054678
1762033
999162
113030
2820147
412793
481086
906121
1426403
1248621
977637
1923744
2254933
819101
1743963
906354
2118736
552193
165214
1304177
228196
1528135
1158320
1987769
1230818
444788
590236
144522
2472230
1846102
1708464
678639
777204
2450695
940588
1414673
1141494
1790692
345060
1114753
1346588
514852
2923979
67394
2029141
2738312
2568495
45187
1946770
2064517
1199774
830459
2075332
1220272
399427
2840353
2175906
618934
2881354
1391105
2522295
179641
2205300
2911155
785790
290883
1118280
1483689
1105633
2726250
1502383
1936420
1190719
1334965
2331002
1654502
2640853
2131392
1303836
1946621
814086
1747675
948950
382156
2935318
1251237
2231314
2615300
2922606
2023185
2018033
702265
1735335
228155
451381
2016359
2049742
445205
916302
1942472
2548005
1431721
158643
1391140
1290607
1241198
2685326
1305982
104406
1853587
1767943
807708
1538677
2584806
813708
2621083
1548888
2871274
2388543
2090198
2574402
2347188
797380
1863572
565240
2696467
890642
1576708
1435359
635277
1482952
1595103
2113851
1388479
2258495
1208629
1404059
2336012
1142090
261235
1342442
1476051
1337572
1935915
2662518
179404
1284918
2465611
616196
2484646
1588264
2400567
1086794
1325276
105497
118085
98220
1624978
977986
2752321
2369465
1256665
2838980
1806507
679894
1823184
1027463
1569325
2439237
918338
1485848
2745372
115202
1018367
1155247
1779231
1195840
2560515
2615531
2328884
1229220
1697259
198174
2576085
2776739
1769759
763834
1824201
2555826
2873414
2784592
1718438
2805179
1668386
2545643
2390205
262613
1725146
276886
1929016
2888824
1465477
1738525
530075
1715737
2618992
1094204
1172162
2223153
2051468
1218229
2882874
2109244
2021242
659949
2847752
911859
357004
2134035
353969
1903318
2815139
1715285
390489
1175028
1758589
2508823
1528557
2174048
1031427
1671476
2505821
641367
1295262
2295790
2688189
2244106
1475616
2071434
2355999
1002959
1506205
2288860
28577
1721185
1413682
1000191
831830
2501138
1000250
2613311
240656
1195261
855049
1135929
285664
2306201
512952
1955221
708356
452808
2421987
1157516
2592818
1032752
2388851
2379182
1560910
196653
2235866
2704723
2325657
1227984
2831148
504099
2659058
654629
774428
515411
2578045
24424
476366
1065389
1543025
1106364
2376638
1686344
203965
515768
1798502
2871848
1756375
979410
46427
1701016
1707495
2113990
2180136
846214
1208424
2599349
503198
616808
480344
2105940
2826908
2280
79884
49577
807491
1805997
60565
958427
692781
517592
62496
1105156
1926113
162196
1916405
942344
1245709
891131
695938
2080541
253835
2642344
2089403
54162
1200598
2401757
341734
264462
1938968
1086980
2462155
14341
1389146
855751
738252
457361
2161951
2743113
2465679
2407440
237116
1836374
2596434
1721752
1486929
1848929
1883108
2905630
1080273
2438936
737899
421503
2093386
573254
2470371
1262605
1156020
2609576
127976
124052
2013305
1380754
2396553
2111897
2225168
48421
593023
392608
2343209
2385865
504355
2189033
2649816
748211
2403145
703056
816537
1881509
1599948
2849926
2444818
1955151
458393
515988
1253370
1898488
2877292
810894
415568
2079874
1227144
2853395
1550089
2072803
1623695
1882807
125841
548796
61753
257604
1555726
1006833
1912886
1709568
174502
2859566
57745
339594
805311
1055412
979036
1336221
1663611
55954
588002
2394186
2499490
2908893
2739246
2025338
762094
1878154
2568658
2604210
2824564
2222596
1519017
689843
2052007
1808634
2514388
1547868
645129
1215892
908780
1010391
1910962
1113819
1632911
1692659
1294151
107012
839202
1598823
1292686
1006575
344270
2641210
551477
2147051
40623
159410
514434
256508
2650121
1919324
2388021
2798882
395441
10090
478065
2771319
935621
2575063
2279798
1263504
2569161
2698942
1041100
105569
2268155
1599364
405261
2746013
978773
2741605
2020737
934806
693496
384522
1024909
133445
389794
2567432
490571
704392
2644849
932061
475081
2265717
210880
2767282
2064356
1589138
195831
2302707
2485398
2364723
1914502
1538171
985687
2764867
1979803
1214444
850869
2267131
2418041
119502
487829
790962
1125296
2155144
715052
2827410
1222462
1561021
2935436
2238988
745871
251280
2864974
650689
704515
1236164
88640
1981037
1476572
130749
2845476
2541987
1341420
180813
57213
2437547
603837
1285938
2828302
294651
1860023
2230228
585696
1500969
2218684
797743
333454
2897028
1077515
2440334
2517464
396233
832415
75682
2598156
140832
1932424
2578073
2338983
2928445
1894787
581617
2474396
1072562
968856
581950
1777188
65166
1047590
2356670
1032451
1954709
365804
158088
29855
873505
780640
147927
2045197
2064994
1810158
279371
1044260
2457335
228701
2043459
218592
641702
1040220
939730
405571
108134
2734969
1042814
1456537
1756354
1398431
442819
202941
1939537
2688829
195039
1008356
2583887
1579376
1161923
967935
1234618
725542
2600086
1008286
1427350
2604492
927737
2107510
1329594
1786125
2634413
1486346
269876
1661162
1320062
2855202
2413999
673780
1447486
962179
1447184
185431
2480818
849338
1946554
1998234
1015150
2566773
2457963
222647
1961697
1170422
541094
1866542
1170714
1848839
2708963
446463
276877
1654277
2189880
1775638
1075916
1858225
821268
980085
1193739
256947
1437029
455180
288549
1229378
2201820
1119539
990373
1351566
1701708
1718570
198973
2376423
2054447
2858399
1187932
1598048
289995
2421173
1839575
449803
1100091
1003344
599190
2721959
356156
282854
2502164
2783282
1033786
2546954
2312999
1234886
399634
223713
1475140
983505
687900
669686
2675520
535594
336767
2042295
1570921
2324952
976726
1418013
1439506
1490048
700779
1714431
990294
1695253
1368872
119325
1180721
230126
1639847
1531694
350080
985676
1218662
2754777
2126103
1895355
708178
2806318
105941
105890
106338
2388232
2375286
2870514
1596568
1744391
1039713
791951
175335
656625
778274
542850
2093083
385169
756420
2400536
2101216
2361476
41334
1370933
552161
2033887
416473
450834
1981805
1901894
2254681
1107772
933215
2705708
489289
1724202
1124480
2913209
2554251
1305516
1523423
1746941
188620
1060459
1766541
1844908
453218
320296
1283209
304032
1157813
2196687
2150192
2872778
1194926
1065763
1980148
1908580
667296
2633470
1132423
578056
383800
1093864
759002
2021140
2347005
7950
1913655
1064039
297515
2168725
2438077
2124714
1989713
1128161
675647
2872885
30585
2410214
747656
2225465
108707
2582741
1765326
2101766
465071
175615
2157097
1965266
2693142
2688615
1639525
1779861
1045909
950304
1601704
1345485
2771506
2369801
2612167
1192028
302457
977015
2588525
2587523
445141
1781394
908521
253646
2798089
511412
1094558
142962
981717
108555
1456413
1504406
1037752
421076
2233202
242887
819755
819895
2059570
142873
166132
589343
1009301
1964996
1056909
1285784
1645970
1609057
1136355
1834424
732191
1273065
2047863
760164
767743
102303
665925
731150
149700
5324
230111
127907
2202951
107460
1269658
2425733
2407414
2919299
582895
1655736
2932060
1305550
1482226
1313762
1621317
2356648
1803670
1771015
339952
255680
2266285
2402627
1803261
1442407
1471709
240758
2324295
595005
122251
672049
1596127
570
1377186
66529
2441289
725302
750136
1434360
520962
2515166
488218
1697043
2814061
2405111
1867041
83311
805403
1833262
1022469
537497
760709
644652
1449196
2878185
2118602
107426
2608121
1279855
2787466
1863001
2031311
945387
2810694
2225318
2053292
1076162
2417724
2294055
2930216
601797
2856464
906724
61533
1239567
666758
492877
1116865
2654806
120583
669818
1304266
2527417
723787
1937100
1561431
1324987
2112021
225965
2712669
1299340
1890117
2237373
2573876
769146
2295037
1974565
639956
1507439
2060989
741532
947205
1451230
868907
2026664
488881
2497471
2311918
96157
2845660
2427602
127316
636650
315557
170502
1502137
1466068
2041972
2240311
1371990
365115
923273
641599
2447509
1380852
2308907
2453110
1192053
519571
408107
235847
917454
2658154
1064038
1015546
1115117
1082876
897403
237253
1933774
910337
2586807
1117755
42780
1377740
2812427
2238335
2545251
71451
1216022
486030
1481350
1629586
1100868
1550585
375841
1132502
2027742
370549
2663077
2481876
1609650
2608037
660883
57195
2235161
99191
176075
2164950
1563269
380386
2047109
1745266
1147311
920278
2741665
155698
2703746
2415081
2828036
1082106
2441502
2338706
1478155
814845
2908000
1869470
465850
1009375
2600905
2345361
2565055
2843380
939836
1140805
2517097
2092998
169694
2469121
2707432
1741470
2323839
1548396
2438199
2073798
828381
2500106
1083604
461066
1845150
456204
601400
2860351
1462925
378736
2435122
1620701
2682819
644145
1843519
217287
1213304
2427104
68629
732814
1725237
2816568
1435587
2721002
1532809
723435
2486394
2630507
2787683
1639853
1180468
844159
276117
1796798
1410691
811312
1964358
1399956
1520289
1471960
1360652
2765135
2119369
276230
2798192
2816845
1848446
207407
2098944
102248
2125181
1690336
1036102
2848631
557552
896460
1592191
1715393
2416101
2356484
2043365
2451005
356600
2549143
2344527
1048742
1695428
631882
2212642
1851606
1279887
2579681
1727282
63386
2859341
558191
2273227
934427
1796670
2899259
1848203
1504132
1013341
1657863
2537134
1965904
1174332
772608
1085036
1692956
238152
74973
1744634
1644265
686873
1431838
895521
2892957
1071398
1772331
1831475
1536052
412221
1224670
2204509
394209
509176
127404
1625949
1086830
445379
1696541
1153360
1877559
1092927
2894302
2791040
1111320
191441
110950
2097532
951306
2665950
413915
757179
1941668
153872
1683922
1138634
706624
1017724
951007
1316647
2024853
1525068
1146178
1097826
986185
2236492
2917452
2153395
2331021
1948396
9740
1069653
1035296
154770
1763819
956937
1169834
2665870
38176
1661557
2593025
244494
2654713
469090
980311
1208605
315779
458667
274721
515573
2317083
44385
1065783
2727885
2390159
2782558
103860
81021
312526
1631414
2232697
2406534
2189299
155283
1186214
397413
2229254
1243586
1011585
1278170
2491162
368929
364870
2474463
1370472
1715384
1858157
55769
2594919
2646876
668691
2399250
2132362
231001
2765837
1819533
2731183
242870
2142502
634147
1403503
1397629
191170
449114
2737689
805991
1878374
363320
614401
2702455
2342934
1858974
2622902
1918818
991483
2137185
2902646
2680899
820698
1542742
559847
1697756
227730
1000627
1254598
655777
2100843
2496112
2551064
2479523
1875209
854721
2677976
1462394
2579739
1655123
2895157
2081077
646822
1354999
659057
838145
1930229
988658
1343143
2812333
2776682
8263
2123058
1591772
268464
2198284
146919
2761097
2254879
2764091
1737219
1759227
2222269
2303277
1493585
83576
2507870
2508419
2188608
2119686
671473
2851436
358360
2035873
1224913
385946
1402760
1694285
2560747
2304870
2376456
2843198
1040255
1804188
1813294
439396
2156481
1951320
541784
1231164
265780
1362155
2398314
1130016
1907394
816070
690761
690293
182581
2921345
1509575
842020
282072
2552125
989385
190191
1344395
2475039
222869
792683
2706686
467564
2937417
2710418
1131349
1488400
1346995
2585389
64696
471468
1873735
2224786
2188890
1856857
1230759
120028
656364
2621674
2150385
414441
1038571
600068
2704876
2864722
522869
2506473
2506530
2121705
92506
2155484
1256629
1385237
355705
1073750
2730704
1301897
2810694
2244594
1021456
2236757
815483
2793504
52453
526655
2538917
2405952
664479
2229107
2211119
43275
446750
1998685
2869042
1183592
385543
893806
948700
227553
2541657
1797296
702659
776736
2018044
436519
2909619
289948
108865
1934307
277640
2338193
1706645
2463
183289
2322205
2828658
2650648
1980116
407760
2213636
2485511
2834654
2712147
753358
1165313
17256
2430353
1775121
2525337
2904210
1743452
2658601
2487028
2379168
832283
2133158
2487720
1999118
2742248
228417
2823356
672998
2701650
477575
2238659
904658
748009
2551169
150673
1707795
1473739
2236184
375050
2425206
1781846
1240788
2900899
1417175
1476289
2830983
1069764
2129169
1985667
359309
432623
1494561
448032
2391412
2429217
2743983
1147675
1993920
2732885
262773
501419
2926372
724390
159571
677016
1750422
766694
2059971
576108
1060534
1822123
474540
918608
2007657
2534990
366776
1430269
712514
80144
59161
355804
2672182
2897867
51059
1319911
799487
90135
209347
29544
2701339
1345943
1402860
1455647
136860
2895318
2025957
1344435
2756032
916406
1135711
726375
1973077
2081426
851497
1437066
2359597
445720
1096294
2544721
1877412
1021510
1388269
848212
1166213
2291806
477126
1780221
2710478
1520867
767102
720122
798227
2359792
1028620
2885340
2857962
1486070
2464261
1759848
693881
2101711
2314258
461017
356127
1829307
2658909
1108789
1371606
1646439
469581
1018455
289274
1097058
2416474
2739856
992001
1250254
2662517
968931
990677
238132
1142045
415224
252706
102932
1033809
2676654
285562
778943
2938049
726699
2001787
1129079
2465975
2362924
1115627
815747
247757
2121900
2126458
426852
126699
80445
2844633
308342
440662
1573988
556864
226150
2583023
1344591
2938236
1292529
699393
1502239
1570705
2611883
69788
1390756
842946
1202296
1212570
442855
2104516
861968
2645523
604841
1894650
2492200
61267
1875356
2649475
2077452
770497
2548729
644414
2007433
807552
2233130
2279605
460719
1256395
1130007
2466422
2176705
1179084
2245883
2892770
1331120
867104
670386
1971564
2619016
55393
252802
2563393
2055562
1515160
1266131
1763697
2861316
1560769
503033
759872
1859225
2774991
2573503
787581
907494
1038445
1758668
729963
1677336
2853565
1254977
1261650
1841619
723770
2434521
950307
2753375
2187777
311496
2639551
2385782
80862
818892
2517153
1477269
525181
2888029
1598767
1774287
2466271
33550
1979583
1827578
1015973
1457804
366224
1685089
1991356
2122018
2498812
898964
492760
2502669
2819770
1880097
426697
2899816
369393
2323712
2439656
2805667
498970
311872
1709002
2837044
1506869
1196976
902945
1778112
486304
195042
2431425
913929
92746
506533
292073
2755393
1416096
220497
545543
1923456
1677107
521297
1593869
2671700
2889783
537095
1698718
2596536
912773
793655
2708071
568789
284333
2171083
1769076
2356016
2322116
122971
1015204
978422
342852
2716208
216551
1126156
2456408
1758562
996450
2205687
451787
1761935
490898
2034195
1465888
1207110
1922341
1793351
1659349
823257
2843618
2221410
2623057
463813
1349276
2438097
1162315
380766
84609
70562
1644994
2297317
1529374
276645
437958
2191005
2762967
231658
2242460
936172
2779683
2814877
1075453
2255764
773121
2328256
776600
1683823
1816019
1151511
2090975
169000
486385
556442
1228254
978551
548512
1080999
1297310
2422134
1946809
254524
1255497
2147812
675684
438823
1380056
2733066
2616155
2760409
1538713
868489
1385041
1442674
1289230
58969
2743763
1791611
2899390
1058148
74750
1878516
1394983
1726893
1242268
92293
2176971
981281
598366
1098540
2293680
605839
321319
1619465
77158
598971
2218241
714087
271737
88336
2146137
1720214
2714918
649999
2933148
1032965
1787529
98907
1747505
704596
902036
1859308
1336656
980864
1228041
1209451
2797181
1034532
2859508
1196642
2480886
162885
383526
197647
1118626
175063
244746
856530
1739407
1224309
2222020
96023
2846163
644370
151024
2228059
427448
2512721
1726880
2642708
1411261
1165033
420754
2750405
2439862
457073
2464917
1553993
1754856
828045
2293572
384593
1298514
2814543
1550755
1286815
469374
689848
1644981
1075347
1546627
314603
2068187
1917014
2074851
651393
1459190
979357
2271723
1852385
1123209
2362799
1560760
2742304
1239870
463676
1908342
1734642
1205461
1414512
1842129
2819797
2563305
2361417
634447
1871366
1021388
647411
1879114
830955
1338810
1800816
972906
1298657
571671
659715
1052955
2352733
1257643
734469
2851418
2572943
83065
339724
2070799
786781
444501
1205048
2911294
2745701
1008847
1839960
1623054
47027
1010223
715815
734872
1373839
81944
208610
1040302
1538240
46510
224593
2276235
1301897
2252514
1170700
2674300
247884
349636
2375237
739259
461033
618400
2440225
286115
2919146
1555789
781649
763603
1820334
1857665
1861401
2020357
2702712
2145457
2757977
1856412
35044
1642704
842532
1891546
2740050
2168348
10109
1692612
2391638
2757902
2052928
366909
2435673
276191
604877
343373
649861
2084893
1850103
2921012
1881547
1464573
1603867
1851913
424374
2717857
265083
1110850
1175657
166333
2684233
919779
2201805
1389756
2261906
1514970
737156
2549247
42002
1529421
1475294
2369675
544948
1259498
1827354
1006312
2748951
1152962
1321004
2298130
1367936
1245133
569911
1911676
603002
2661807
3061
371208
1616434
708283
107953
573408
484641
613167
2904598
1232647
2496715
990154
1101819
681682
1464527
2448755
1004099
1017037
230869
2114010
1527289
1297670
856854
2695347
1595349
1670388
673074
1427596
481189
1789785
2617527
720217
2485423
120882
1581828
32327
1064799
1428928
518823
658617
282629
91219
1156188
2018182
1332964
2339076
61032
2286945
2294940
1815875
814459
1921111
52202
2380347
1787772
958590
979804
2149101
2442552
1147069
1432488
1337585
2541345
1832836
2032085
2491984
1550978
195745
2110863
1521750
1246849
1827283
17476
751325
734393
2276509
2276757
2588066
1028137
1425045
1189509
692459
259380
644301
1013545
1183540
1266971
2304254
1360875
1188364
2846493
1663331
1817466
55649
2622695
2841158
820779
2931100
2608830
1376289
2608900
1379653
2643616
935756
155520
744967
212123
2107194
813959
160
2822631
651899
1127590
2584765
1770121
249973
2918387
1334977
25278
617044
2444580
1129909
1883739
906110
2676934
246204
1003841
1218262
2605554
2295669
2321345
1677277
1456260
1227235
1175103
2863977
1405699
2607445
1105937
1093404
1068898
1863452
1738949
1072096
1991537
1543726
2803636
2220955
1403664
2190328
2372660
713391
1148048
815602
2808505
248475
636621
2526139
436940
762894
1149734
2323073
447176
658741
1136280
900963
2918271
2124541
2694887
428579
232629
1299416
1338229
1480578
184913
2241421
202303
1031335
2317828
719249
2234969
803705
2427821
515671
963
987457
542915
2592068
51338
460814
1615599
152967
500880
2481808
895451
1356982
1571676
630604
2321620
374959
773779
1503033
766669
692958
827131
241732
1489205
745101
987596
556778
2038157
1161580
2935972
2197525
2631807
53902
28781
2334120
2399019
1620723
286559
1430335
620452
1815235
1004582
798884
1875963
2640957
2716536
177274
2601037
797821
455830
1339456
1791851
2833821
479364
718972
1654539
2903024
1005033
2527617
1797851
1829634
1050301
2874977
1511349
1009208
1228698
781160
539
466314
1024301
1996303
644815
2455757
1826631
915183
2452616
2056696
1400743
2902198
806522
224561
2887443
790943
1332506
2755332
1320447
2668605
1931943
67430
2117796
2684326
388477
1330942
1136683
314416
1011938
1207289
291213
2500105
1629052
195579
1733287
1692729
460772
975314
344125
2082664
1471534
239246
1884862
388750
2316107
2486245
1541031
1097929
636515
344586
1824963
2050326
177383
841023
889533
2537583
331466
588261
1914217
2392014
584987
842538
1615186
1316031
2182726
2832616
1052151
865779
411184
2932892
56553
1803770
1900135
1224363
2695954
1538223
840095
1666638
842420
1826972
121501
1249267
1742455
2700156
1014345
2047124
2804023
385007
2791817
2711575
2050586
1343947
2433698
147990
2080232
1303145
1597116
236170
2685219
917845
2111878
1954406
43559
1602806
153809
1318528
2207051
201938
2562408
1926298
1870442
1749946
818185
323011
518973
345494
148496
2904602
2628327
1893801
2565506
2362653
2202218
2552734
1262046
1636438
499442
1816222
1614203
14003
2781044
1929822
2392979
2677897
1510650
1275776
1806720
1715841
1310525
1254407
2015897
1146770
2166458
2834950
1309673
2030878
265769
1534246
1090472
2626564
2347242
2863493
2798410
1951558
1639257
1493853
1393621
372261
2546817
2742539
209066
2512505
38653
1437151
2940457
2402467
2788548
2507557
984714
1749391
1443182
805944
814484
1048027
1359914
1533597
1882452
2024666
2391701
1548885
103593
2831751
2304702
2875302
1659366
1298961
2221510
824873
2603894
1090249
2370134
2214384
1116422
1506279
2668299
2815803
730631
2912339
1332560
1041795
1944142
2018015
761576
568650
1369616
1634210
2191524
1665671
1191203
2547374
1166392
1527352
2660638
1721863
2097959
1973236
1415428
2194781
1628749
2153779
636869
1857236
1535035
2220211
1906860
2301739
1051657
2106710
2239417
2249812
409099
1837801
1211468
1125950
1015048
2083106
1126037
1037655
823136
2019084
220255
572167
928012
767236
2892249
169042
786902
2384498
1946163
2134038
861513
520572
2818823
1198190
79446
2654138
592619
2572853
2809896
2587428
69043
26640
607577
2427149
2303004
177653
474511
139675
880849
19146
2374262
224827
2697179
927702
166471
1465299
438758
1982578
2127565
1186738
1634182
762464
358919
2658511
1993797
1233891
930257
154763
1024320
2274744
2308162
983496
2619492
2927847
1829371
1211955
2273439
2577002
2850682
57496
2886356
2137336
2713274
2566243
2384562
1442382
2085583
845016
18672
2787950
2001515
422540
11441
1731383
1208465
1007413
1471357
2381697
2289464
2511585
1365913
2804930
125567
271884
1429863
2623486
2016177
442933
1089597
1506081
2799952
2643827
1079375
2541469
1929513
1234350
617632
2534658
2406679
1108255
2492259
2462739
242282
515684
1199106
1001724
454581
394065
2303424
1094184
640428
2429539
313206
557338
1786480
75150
218526
372191
1392989
2578214
2676879
655728
2657859
2476877
1841747
2320573
424833
1223024
1657179
1982895
448106
1442661
1660196
1857176
2105136
1999397
104593
2914672
2473089
2355995
903982
2882224
1345301
138180
2599505
2766560
2674085
946691
72650
71604
2452051
1503376
1071292
1838544
364095
1101559
2557388
907024
1332240
328528
212246
496603
1584892
1206383
1036371
659211
1235575
2187227
2080063
2610116
1300933
1293927
2165124
782267
2516917
2701571
1048428
2682014
303265
39169
2519283
2416437
324403
1947776
1357165
246358
2628951
2299086
2305260
1632455
2830674
668981
1772028
635231
2269779
289234
1976880
2327750
481549
1946955
1730309
620289
151558
2817325
1119421
2037064
1201556
2922134
1062110
60309
1741117
17610
868422
2092612
1002012
793068
1672732
1222688
379039
1271768
449879
1947284
2157745
2933815
2376993
2181278
1562570
2474247
791785
2834804
1690615
2715638
2878867
2204134
344916
764462
1619118
2741343
2812678
1462619
863412
1235654
2271292
441476
2192116
695548
429986
2897066
2765873
1765258
404550
1164243
1348750
2822886
770880
123655
304763
2170204
81115
1284723
1778688
2658
809298
2790437
1020590
1267684
1513245
1589570
821807
1977002
2734631
1778760
1404134
645287
1645240
1466886
961264
1907517
1821183
29353
2198662
842590
2644845
1905815
1142952
1825625
2690428
892850
1943278
1730919
546667
1644594
1191827
2409081
161666
2088626
2445755
9476
1708946
2718486
1259188
1435597
889009
2870604
739301
2314331
1432603
1831902
417503
2706518
2345539
783880
190935
195465
471669
1692488
823945
1350523
1319832
2718510
2852733
1582635
2718692
1703085
293035
116352
184548
2228637
1532621
1188770
2803041
1223886
1305901
1758860
1362564
733795
2337267
2237484
199982
1916381
2118853
1340743
2198650
1110206
1683744
247287
1554144
835972
2636695
1574373
1808007
457094
1502683
929777
407166
2647243
1979251
548386
2051335
865597
744881
1380506
2078986
2498521
524187
2820988
1134645
113415
2045270
2727166
1071879
1021553
907858
4764
1488623
647770
2634060
2466394
798271
644323
789533
1702040
1463113
339745
2383654
410439
1145581
989800
1681310
1631339
2678013
878038
1811324
2220227
1441063
410094
1431800
2586495
1109399
898973
2365264
1530172
621046
1096979
1844103
1509786
941755
402395
1570750
937207
313762
691587
2819761
951264
1779176
1631771
2834491
1539917
1933297
1397821
19380
2887402
2043732
34775
2013368
1463621
439042
1925358
1157468
358864
997781
2407279
1857640
1900591
548898
250133
2590177
1458924
1213324
2631752
2073123
2525616
332013
2107
2350211
1396152
2607944
1747527
472542
1130241
2577689
2468391
166623
1146103
2009409
2926877
166372
621517
1225861
145896
219434
2265422
2278192
2560195
1168126
2078434
476675
2552786
1247937
2398640
2637697
2357811
2509877
108588
697398
1050316
507641
1084147
692654
1199976
693459
2421533
173463
2578030
1146363
1411776
1849559
969511
1379970
650412
87856
2465235
1311214
1919822
1423787
721932
2064389
270238
1668622
1203037
2114758
1765396
1964544
290881
2450372
2525194
2119832
667266
2755037
524435
1348785
614441
1868378
1423898
2814695
1126362
1678124
857427
238457
887354
2170201
1886016
778929
151047
2467727
2672594
1545036
1802948
642649
1675024
1451885
1653782
2787717
1089701
1739636
466203
2935599
2365023
2915187
282101
521933
251519
1056290
2044623
1383708
1316225
2698389
881499
2111669
853965
1051072
941696
1511673
2712246
629166
32777
1316174
565686
427940
471590
1730988
1936846
163649
670804
1460040
269629
2789049
109618
448389
394959
503607
2610544
847924
945101
1858648
2692098
404230
1212707
273411
963603
2384423
2376170
821380
944303
2713078
1020991
1933804
1787930
1489133
1649336
2678442
48283
2583748
1813970
2571733
2074439
790991
2699842
1340759
452838
72017
2582756
1318582
2857435
1872809
2864754
506640
2153289
671445
212162
1245441
905455
585410
2066420
2379096
1782313
2060404
983345
890592
2762746
5212
230469
726676
2316548
1354086
304183
2868754
1818252
2261884
870027
2089867
1578036
2537274
58902
1133828
369111
58981
2569181
160657
1470010
2448601
2547461
1718468
1419646
2695046
1767772
2243511
2873365
455756
886369
1757924
1988143
2063855
1563411
26279
750516
1013862
1869416
2150577
1294000
1607602
2636087
1771472
857331
1325947
2284865
313707
366666
1278910
94389
2773817
1119955
1168309
623849
2546324
1445820
2395391
242955
629576
748706
2366944
1305313
2610613
2537583
1821044
1377449
178224
2795127
1176398
1248292
1302873
1793237
346744
1065064
2679375
2790523
36586
24966
341706
2486761
2565849
846378
314226
2035510
1996552
2676539
876406
617395
1854454
1607207
1969115
1382609
1472994
1432689
1832582
183868
394514
54743
2737704
237955
2191698
1127862
2653351
649297
1281839
860851
976919
1268782
1807578
1924612
1384457
627950
2903255
318309
584479
405127
1449451
898011
2427652
1219021
2568159
2058300
2135006
1529259
290468
961817
2579982
1667970
1008006
1418094
2035690
1142814
416033
20640
1685561
318788
602228
1440289
1890882
2302720
1926789
743479
200045
1458293
1137928
313834
2560942
1273734
41481
655407
2220590
2822172
1717585
2442920
1853043
1845922
179279
2204976
1437491
1375332
57162
2024104
1921656
94381
1965571
346427
2891173
115009
1482617
2229279
1539965
2825233
889182
830401
2566197
1214050
1780834
2640145
1830779
1710119
1531242
303523
1695317
1260783
1295748
1055837
658682
313870
889353
2602512
2735756
1062228
315322
2287797
2348102
2297863
467958
645067
1757714
1505206
1306954
2918828
1411029
1384563
1250970
160973
826124
1068306
985549
1571524
122601
1984058
2689969
1804854
38832
2194950
2261022
331721
990353
2269599
2452467
2779064
107957
250592
351946
1598512
325370
2009744
876341
814938
1067103
117791
2664887
1024344
2659520
1586895
2716610
1376664
98279
2848886
157198
2464131
2791820
1058842
232389
339617
1822101
2237537
104597
1476026
1165343
1513341
1423487
409229
2387976
2529992
938835
1822876
2649556
1022436
341650
1452731
2432319
2420287
1961205
1530678
72072
1048666
2575467
294407
2359770
2567854
772558
1961638
1426162
2443315
2447512
1129684
659140
2659039
994576
2441290
2663550
2298101
411721
2129103
2376144
1115181
2868404
1088528
2572247
1137253
1848879
777924
2844932
562789
34939
986390
909661
1452327
2022052
1929682
705054
2608858
160949
1087092
1881342
1320078
1481977
999951
83234
2490291
316431
126147
1149013
2512459
687167
1758311
1777353
1297485
1613372
2054683
1138782
1144680
1659538
2559539
2325963
894859
2535183
504525
628793
1043370
436466
2144359
1834794
1816030
1937080
988730
2013662
1943103
1175824
779096
1412710
439475
1025624
2100791
288941
2860691
1472928
1040203
2842525
916314
2055116
2154376
124282
1698998
2615208
841791
1260750
1276980
1229974
453618
1552501
2574325
962795
2805270
2935962
197305
474883
1535343
209223
1777064
1752324
2890819
1061727
1155385
2130356
1358989
897621
1230964
912086
2170563
510560
1369853
945969
758459
1603380
2214480
2153071
1455671
1540979
1145875
865999
1821426
336969
2829546
2102914
1593578
2792270
1022930
427586
480075
1253198
2078689
479675
2012953
2286695
1282215
2483647
506918
934274
1601509
2522304
486342
1098289
595168
1022420
651751
1554119
2345540
1138557
2638500
2851341
1372110
961638
2055314
1004324
747856
2690614
1602590
1547554
345231
115503
2932277
635941
2785264
1636838
436624
2685491
2480496
2893507
2005062
90530
1321405
705437
2465478
1472703
1811636
2645374
2550832
675976
1968232
453860
140432
2681446
477036
292747
2059004
1771985
1175139
2927946
721140
680567
1931639
2272226
1099044
1810667
1860965
686912
1857459
122726
2281305
2412432
1075914
2404435
122717
2334133
2565285
2879573
2144067
436058
2037810
2241742
2282850
816833
2889227
29263
1297188
1735248
2249236
2797537
1944506
462911
1983095
1730277
2548502
1743588
254410
10776
1775525
885031
1407524
2662834
1407022
2311609
1006472
35156
1770836
530081
821180
776356
275393
584000
1906654
2242346
471805
2571663
329896
2841715
1573442
445195
1282495
648673
872014
2098116
2186958
609146
2234588
1724529
604489
980673
1309440
8369
317605
617077
2216018
98304
833649
906462
2752188
409030
2492587
1611779
2565568
1944155
1974056
1463351
2714776
1132577
40869
61361
1679433
1433261
2899318
130262
1017350
880715
1905943
1777967
704441
2132930
1188419
2387111
2871933
214242
173981
551735
45290
1031527
1435652
1555852
347292
2869965
2292088
2607654
726653
2324084
856002
521709
421595
743056
1461974
1082914
1909735
1970458
326036
275804
1828037
1274985
1212602
2142089
1028675
2270532
2442400
650441
1459806
2271042
1343979
1302306
1255081
848585
2675077
1418359
866128
2925135
2319165
584434
330071
1296745
288186
129185
389761
1767498
2554590
2582355
795589
1567588
2349042
1155264
1960809
2149841
496325
1984935
1428865
349766
971012
420798
851475
1385519
1350719
1420867
2755013
2887695
1382876
2664854
2570042
2373148
1929343
86594
2538628
1081589
2283772
2867750
802974
1936832
2116654
1991050
2050191
449241
1638763
258045
641842
2473415
880115
2904205
2332187
2034657
1110846
469157
1526227
1769936
646278
1301675
817388
1544035
266116
133062
202499
1236048
2815625
2749663
1910260
1516461
2673261
311941
2720586
1470293
1952555
897741
632200
2699017
2751617
2592962
1010667
1512988
536123
1837045
2227
367031
57389
2688328
434855
2132476
2644859
2551317
1279768
2227630
838258
2717252
2139306
2878152
1817261
2491941
49719
2712794
2370987
1881075
1943043
1761652
115447
1050440
848788
1840494
954013
936682
316727
2567471
828314
2252761
1177836
1938469
1213257
1946465
2716621
1400203
837114
2328798
932846
9783
151233
2432442
308678
945523
630584
2939015
244453
1242649
79532
653073
142596
874684
1069427
1522293
2433869
1220237
1901291
373458
998017
2642579
2666961
1947792
1629609
470214
2527600
1993291
878793
2081592
2139966
2782729
1171712
1444710
2503949
1242056
24860
2161865
2321566
769303
2567762
530762
2892171
1195448
2129534
2056697
2665591
105374
1519397
731534
1896524
1610257
405585
1028149
2549022
1054399
146350
1653718
889807
2774031
1489554
1383782
1519732
2727037
1143480
859664
48315
305961
2135783
2573933
2395200
2770452
1165883
908784
2398596
750330
2873087
657714
2463486
1847478
903085
2746265
2577249
2594014
838392
2815385
2407490
1186637
499390
421483
487130
2379070
670729
909496
1849652
2354819
714892
2864935
305633
1217152
2754651
1749723
897876
1905699
1461199
404130
1503378
111531
1334950
1522752
381855
2908658
2550282
293050
389239
1527359
725831
2442823
356757
968249
14198
1219982
116035
1399039
1902706
90121
2897110
2096949
905892
622943
1599671
2939676
2841212
2231412
2560752
2342809
827210
673156
1429272
2141130
1319187
1277832
566895
2399530
1734140
948893
913420
916729
2768682
2712157
1753307
2440954
2687661
2519473
2212409
928716
1196928
256973
1366790
1813381
193939
1088597
991705
1700419
2196979
2375692
1717242
2693875
124768
1538637
2335107
1553558
2250076
2318856
142207
1338017
606555
734285
1316464
947924
2084516
1475304
2315110
209597
318480
1756448
115471
369527
1943022
2926861
2702274
999935
2104187
1932492
292636
643538
204642
2425945
480486
2251791
675863
280431
2905853
770704
1284631
95488
1642143
935712
940932
1723692
1615049
2887738
2431771
1322167
2714985
2006541
2572280
324225
876752
1304955
2719829
1888920
2225207
1799
1652068
1695113
2712600
723743
1546688
1644962
2269099
272388
1238730
1129964
2140557
1933154
1881678
2180558
678990
968845
544591
1131057
933191
2067116
2886684
236364
1030421
1598554
2761986
1111165
1638222
2879460
1124048
362560
125835
524187
828909
1720666
673473
1602364
2198146
703594
2586103
1789878
2854080
1976547
2304408
983236
1769697
2904952
1129637
1528997
1476284
1605324
2786727
1281408
1427681
1058939
2071972
987510
61423
522715
2692863
1896132
2142329
1933446
2792556
1049877
1473104
1281607
2377471
944432
2004468
166378
2618940
2160346
1114779
1879395
1673703
2298489
665923
1697342
720083
2842557
1566557
812717
332293
1677427
998501
359941
657090
2742246
1529170
2600326
2094834
1186694
836294
311768
2598046
2414334
631534
1101083
2730481
130984
2680559
1463875
480098
2766972
1704405
1716427
2774923
667806
283225
674719
45052
2030526
59815
2568852
1524001
524071
1267176
2016207
2837974
243751
159845
2710066
812803
134959
2532566
2294478
2462240
1853741
1986435
202877
358038
1728149
1855080
410091
650321
530781
1089120
2856484
2550799
1144175
2897553
2592582
2535739
1526584
290282
442827
1346795
1610642
723900
1894241
732416
1737964
141088
1391464
2091517
1853263
548794
718256
2135422
116769
1063306
1754734
155079
87433
1676672
1021599
932929
2267298
2112762
2760640
887580
1457358
1873444
2065603
464387
2665338
2111803
219704
2113068
1501445
362248
2396626
2005924
1044015
7694
968087
998417
2054483
958923
1477121
2049956
778070
2683262
1540003
1723048
2877476
311352
1710841
223743
2324602
2200840
2141202
1743004
1532016
394708
197863
2475118
2630542
721256
249820
1648536
2167328
1744471
2641709
390910
1223915
2824730
1326460
1442619
1247878
1471137
1831664
1149621
1072765
1629397
369344
2836419
1984788
2628605
1503507
2193749
1126596
807239
2762091
455066
1918820
1433729
2111885
2623640
1049180
561883
2038267
69379
2916633
1208308
1511487
2018440
2198715
2353187
1024058
2830913
901936
450837
2754501
1075768
382245
2171930
2729437
1196167
455418
1001426
1033382
877540
714447
2762692
2189147
1834290
2049319
29812
1411427
632704
2430220
2788707
1005110
2574629
2740690
2074723
1686797
1320772
2771355
657109
45860
2636655
2304631
981443
301155
1107679
1696002
572901
2441834
1292494
1137238
2567876
1713439
356095
2444351
170935
717217
2702553
1942955
1835316
2825127
2492971
2588408
1359066
1913992
280990
800626
2549048
313018
807772
1531140
1265851
1139401
1062039
207760
232706
2923177
538351
2361820
1277188
1320884
773981
1266221
805693
1022319
920151
2351530
2291716
578721
976769
1087775
343298
744904
814078
2589358
1110693
1282830
615655
1665329
1891161
1104884
1600770
2859639
2408327
42756
1946252
269388
209315
2767198
2500540
1101942
173602
2609537
2392833
214698
2157009
102935
2474098
2737880
1261319
2935932
2460448
1683349
596682
864167
1270602
441998
44820
2173287
546372
2823076
1521955
1760552
2336583
2640470
1889349
364522
1587647
2038501
806084
2808341
579871
1141614
1385826
749835
2127833
313382
470861
1772960
2211921
1615206
637413
1903790
1499482
2565811
2510600
1840160
2275927
1391312
951315
80186
353145
683138
565238
2502532
2117773
1449652
962364
1437391
1088281
1995875
732398
497990
1173114
2306770
2810771
1054877
795590
2852581
2285883
1324517
2042260
939147
2035033
2283077
911141
2725258
1158495
1951164
2182548
1079503
717090
1456095
2469709
2330751
2738986
2287582
531309
2386735
1522455
767800
2500465
1099512
2541348
1862330
1373668
1659165
2600165
1120519
695742
1919901
1092106
2122776
2006929
2500454
108003
1652678
626785
203196
121442
523399
2602503
1708478
387063
1196840
1907257
2579421
1603888
2753423
2891269
2325188
2268921
2054463
2087307
1588680
2807162
1568165
1703360
2468875
2396172
1894590
2012892
282439
1660543
2670879
574757
907380
2201307
2499511
2763516
2892591
2908560
2783176
67954
1416979
2522769
2193943
162256
474198
36865
1453640
2254920
2096068
1102090
1750474
2727295
99227
250594
54498
858842
2083630
2157694
806681
1518055
1649066
342894
948485
2129456
1398674
2091740
389651
2697767
1259838
1865855
807028
1492578
731269
1391276
2234767
1796610
484560
1497891
2020054
509160
2802518
333591
1475176
361744
116628
2842739
535393
1855071
2921792
2047950
1880481
2428446
2717064
1998691
2331646
2679348
2301435
480793
758009
1943240
993606
496585
239589
2022638
365684
1604067
766901
102998
1630428
503830
1517901
859527
1751200
1841663
159875
1263523
1684746
1590324
2233557
2282998
974205
1637204
604025
2131683
1782652
2529347
1409428
427688
1685452
2290578
1996179
2469083
716043
2696557
2753665
1971031
2711848
1346311
1963048
2453098
64668
834116
340033
2407573
2892352
2464487
960111
1905123
2488732
1756167
1897930
909176
2933090
211201
2102327
533022
352792
1265430
323089
305811
429773
2274620
2129614
295323
1048022
724230
1863384
1884688
1500884
722846
890342
2113639
160554
798322
1401322
519569
1300264
2850624
583909
1171187
325560
888045
1920157
2806051
669944
183585
390630
1234239
128349
467283
1039482
424930
1985609
1211932
574726
9766
702961
846318
909605
1798668
1824481
1390835
518471
1204289
1926528
1814708
657838
1861828
1388024
1813599
2787631
2682369
1192289
740139
2569868
418071
1799887
672747
2101492
948878
1701578
2079869
1773225
2450456
1750789
2739854
1136851
305947
1074911
2352374
1739818
1396697
1364394
362130
2731655
1304870
2525214
1490399
1298109
84982
2132153
418225
2224987
1813980
912254
2226321
2675071
590085
2293018
376518
2099741
810926
659230
1980878
1929451
2846605
2747154
2715125
2372428
1305433
1003652
1016529
1982640
1382167
2761754
1401605
296762
711183
747296
859276
2888439
437691
1795582
1387542
244905
755849
1705473
354229
743004
1591682
2881740
205876
2203392
297760
283134
2604618
2679990
2340828
2857897
1419544
475536
2603959
1551246
1390119
2447665
1242517
555124
728133
472714
2271616
1936138
1764512
913180
1121935
120646
2249819
2614700
2134813
1026945
623929
548728
45015
24042
1612697
2865593
2601065
1910797
2221872
552619
1131004
2109935
801805
1942881
391441
505088
2526519
2451362
2074981
674900
465750
1646684
381022
2485171
1991224
910318
1513672
1882811
1639139
2535108
1840453
873449
2133105
2779569
1158081
2140878
98321
2892727
1933812
2071233
565797
2099536
913086
506953
1988075
339809
859875
558496
2777680
2933949
2182598
619754
1036588
2348055
2684072
2514144
633617
2491594
2383714
363921
1875556
853918
2183589
2697309
2743259
1527153
2425507
2115805
2168554
246850
1607212
2051441
23170
1439009
2864926
781436
466308
616064
129232
2895719
819821
814749
774678
528489
654040
350487
2300959
158223
2525005
1759264
1693960
1755455
1342287
2076239
316231
1681384
176809
1985997
570798
686712
1394166
2137713
181121
445926
27851
1970971
1256611
2646629
161036
155235
1791506
2223206
716368
2511838
188710
2114534
747933
1954427
933239
98065
752101
1831407
2281893
2862282
345396
973578
2077146
1427349
2580851
375027
1136724
1721993
795404
184001
4078
864490
1286225
100565
837551
228502
1175455
694489
2885568
2439908
2651462
1657372
1094998
2592419
1662924
2362482
2023508
62336
248732
1417419
1054298
2346343
283851
1946669
94809
1265554
2495465
747679
2933304
434075
1558322
1523518
2646198
2386364
1165989
2182009
1170428
1684372
2570390
2287124
649799
212518
1011413
460377
2180627
39100
872016
662021
375384
2382654
653328
471849
1459063
34016
2334421
1238345
850157
1603788
1274687
1911049
1670973
2307865
547906
1623193
2090507
2131244
2917165
346204
478913
2035108
2007026
649271
2298821
1391101
448121
1990381
1068559
2777528
1006681
1720539
2429216
905589
2301239
2836693
1266712
89590
1985529
1405829
1983110
1410876
562332
621083
1319354
255100
2206945
2142686
2166110
522705
1620479
887646
2268806
2227247
1251674
481497
416711
1644510
2223393
874459
1995403
1454707
994845
1436676
2622833
603310
914894
281654
148998
1385617
1880656
1590194
1527096
187793
1406393
1119791
2340761
200536
2815253
1011324
591964
642357
1452960
1913858
2663297
577620
1822116
1211938
2051432
2309385
881577
2340489
893926
2525665
1497753
1746722
611017
1028244
1035796
808311
2063496
888117
1943365
464215
2503264
613180
2638413
1496795
1613424
415148
185700
691267
786588
170738
1528494
1776455
1264059
1484333
78879
2905923
1925720
1169263
2643343
1410896
1381000
481181
339157
2406741
1476234
1335296
812554
1469061
961610
2584589
682707
2790198
2597615
1455713
1566501
1590068
2361441
342439
1929327
838839
2182599
705078
1807249
1250347
114142
1800767
2110783
1112309
1037933
2070733
41182
2516134
873026
2270470
2624290
89310
743107
1191174
2659141
866605
1106712
2433561
1899903
339361
204960
2029385
19177
1219948
2192157
2158191
657432
1689446
2829215
577368
121137
1148605
2841194
224310
1120395
85319
2547547
1795767
2267720
341724
2748837
191650
145932
2905275
1023033
388582
2869910
271187
1238199
1459492
886485
1417883
296044
722009
1048800
2809542
1970294
2571529
569310
82661
2229464
1746892
375045
2023516
1441635
573268
406642
1618383
2255917
2517491
2543326
710345
1579656
2650033
2635941
2748510
2636986
2281861
659192
251682
1581973
2759902
1660136
405380
81348
1328293
2731667
1065666
1431100
634700
2392045
2705250
237508
1870664
790489
999099
1490060
1824786
498814
794640
2782808
950460
1020206
24076
277549
1412486
786685
2628659
2684839
242144
182059
1750458
325132
2430977
2881504
49072
964725
1657770
1108112
305339
419741
2291302
2364724
1825981
2796518
2739394
1432169
1965593
2555283
213878
1455928
767087
135251
2872161
943475
1648814
445552
579285
723524
775155
2561079
1587261
2801281
1175421
1409630
1465346
2515426
2284719
474252
1854799
2412215
785235
1916704
1286238
1359377
2861410
2902832
523201
2084977
422055
1949012
605424
338654
2226029
1129861
1081922
2562619
514378
2725114
2042970
1637692
1265362
485253
2295217
1661736
2054191
1648457
2619130
426344
1717944
1503322
2825158
1043970
2834307
2668520
331645
363530
655115
1058898
2602180
1978429
1129619
2225181
703192
351387
2813098
375667
2894463
897
1739056
1388693
26689
2935904
1454061
1756673
818797
2750293
1938880
430085
1896019
1668314
807840
1830119
35093
430709
554230
2007253
2816793
226497
1041174
2028232
2627923
1683108
1006427
1460338
1393643
1217894
284741
566985
886441
2606242
692804
1535549
2820892
2372460
2615805
1803380
2392139
1079131
1345288
298431
2449533
2743977
2051102
921569
2093420
767625
1045263
1097503
2541492
1850397
1883198
2281021
756061
1801835
1717098
862664
1331623
1891864
2046326
513786
2267836
1725265
1984161
1114469
829482
2246859
2366568
1343405
2618116
466954
1789415
1253879
2848352
2322046
2784569
272622
2632259
1055550
376694
1078236
188869
1299261
1264646
2730641
2264127
50718
2598294
1826074
1766188
1854133
2154680
923357
2632491
1544463
1134930
2031471
1454547
2201943
2233312
2897758
1664814
72776
2141663
1405250
35125
1907758
257776
1261030
1519117
2673339
1994370
2758486
1761262
2140848
1097520
1453020
120388
2368707
843110
1902327
468882
2724724
2407905
2574758
2895504
2698270
551660
1464839
1629947
1316436
1272940
2570679
2218413
1446210
1219983
349130
272458
2790337
38721
518886
2429227
1002987
807523
1603718
603936
1222575
2851222
1286646
131100
2428914
538267
738600
2885404
1578862
1597079
133546
1539112
638353
704457
1087668
624397
2157630
632999
2522146
1444378
1043586
1948719
1624297
2279382
1847352
1085558
2009293
1825564
2371366
432907
1234741
2761351
444391
1739326
1386329
474979
277166
564723
1432499
2810045
1663059
1196833
1360741
2068982
734799
2687029
2550697
1226135
1475576
372281
151315
267149
633009
744412
1729905
1461480
1249816
357179
1585908
1321489
754828
704831
1270398
789904
1273058
634595
1406037
2476810
2387605
966732
1912330
2772466
432527
1696951
2865009
974778
1812158
1596335
1348539
2844368
2226195
1526228
1538446
196743
1274101
503523
647948
2594720
343872
1586994
1651976
2336165
1134549
2076711
1795891
2503079
799921
1096772
1459038
2542713
2361219
1339452
2740553
839043
2573869
1598386
2063675
1738014
1551094
2847495
2816197
2316869
97125
117787
1376540
98214
2922743
2333588
325902
1540769
354953
2211078
2084210
905665
2289952
2472785
2257686
2772566
77494
2298449
558970
123991
1863243
1164132
2579497
480056
2444805
2004176
1376661
1849409
2674318
1279721
1121164
898762
688913
502701
1062620
1948109
1513760
2142101
624972
2576964
2694276
2766699
314649
2809666
1995690
1904734
2369410
2420491
2006633
846131
2240439
934585
292074
242275
1140606
1302931
2357563
902183
2677086
1684151
987487
1654059
2725045
1014040
946593
312801
1998262
479011
1506939
1766475
2723565
26022
529286
2761819
1721248
2152766
2308239
59943
254786
1687679
1135321
523404
1955045
2579430
1906715
2010210
2272446
2864448
237544
2091435
879446
2466722
2134579
2228703
284100
1714941
1362043
1973784
1420363
1883393
2641217
824299
1184381
2799513
888229
1782351
2753987
184383
2799384
2074405
474973
1288575
1185299
654414
1273928
537068
1168670
380990
805065
1493676
2247056
2395776
1576435
2117691
2260612
1232875
1213116
97482
1783644
2341264
673936
2130129
778604
700416
2696019
1000028
1670447
2938639
1768144
1446607
315322
2168435
2832528
1203372
2018145
2284547
809873
1381094
813143
2044000
2448972
2501589
376418
1630870
2032741
1271877
2349779
781852
2280794
188223
941156
2660768
1657538
2102770
558596
172348
2932753
403094
168681
1140947
2724870
539070
2167476
1792974
682633
563131
1486292
2465921
207851
219907
2392021
1265483
839523
998382
1010933
124395
1843070
1030836
1030768
1580220
910893
1392642
2836970
1592642
1224655
719524
706360
2580143
2544767
1082402
1785338
1836833
2339705
43099
2317936
2558888
1356199
2872464
2581561
2725738
2069334
823934
204497
2466517
1761135
542394
1453353
1439767
468652
2626853
538640
197207
2152533
21834
833411
2072886
2070647
1195965
2790717
211278
66043
1250827
898413
2393492
2428277
1539503
1803295
1145600
2622886
2874361
1505739
2269968
910441
456147
153513
2876953
1887594
1144295
2533180
2389364
805354
2636985
1447319
735178
806023
2039844
353537
381543
734048
1882787
1334523
1879820
477871
1903665
861073
1420491
654897
1923447
2873371
557506
704435
2185431
1978192
1446376
2289919
2371667
2061543
2370925
1831902
1719261
663276
512911
763136
1103170
939528
566410
2660902
18078
1957294
126709
1439750
1579477
616368
2313218
1056554
780459
289280
1551029
361089
1945540
2336349
2418568
1273788
696195
2270545
1862857
1011461
556101
1330538
2620186
1997245
1713253
705375
2895071
1156039
575793
1602567
2008879
1096231
2116433
917269
745871
19960
2777996
1367897
1546393
2917053
1965339
1234201
1628506
2873980
2607724
693100
2872301
1361972
1514972
2041076
317778
1975686
817239
306912
892516
225068
2551319
1671142
1726109
2537837
559313
2460141
1737865
2490169
280937
1621013
257299
19494
1452107
504432
2341119
1705949
48227
1731437
611529
502985
1913009
2480800
50428
250765
2886724
1223299
1068329
2492502
2795816
1237449
1518234
824507
2775802
1840984
1300102
1378558
2182183
891036
460805
582920
1001908
1294101
2414534
321198
1165411
2586201
676220
276367
2556438
1695158
2478477
1340924
2650884
1559739
2270754
1977264
875952
126313
2704663
171241
920212
2159403
604856
737441
2716732
2371856
1986450
1244782
2921527
2544440
74554
543884
1013626
2275805
401819
2860220
1467245
1437447
494275
1813515
2257497
1045385
32313
57064
1704403
577001
2752877
2332980
1614310
1880256
1945720
1313381
1462972
446984
1798603
2828471
666535
2119473
1725163
847123
1446551
1038363
156438
2339385
2064739
2534895
58020
1499148
543509
1481255
109557
2351521
2605809
1560652
1065111
2664174
2730305
1104276
2844253
833090
1975036
179794
93106
2327027
1137770
2039836
1796609
548167
2867569
392668
1565013
1364513
1744793
946263
1310228
618011
305530
1568626
1668207
1322076
1396063
1927065
2107433
2722701
2626651
2104447
2159525
348149
2767623
2567934
1071755
1287742
2550620
2695801
918608
2236405
1110524
2168837
1161441
2823958
309793
2826895
1611367
162957
682570
965101
2195284
913316
884488
2646866
2067900
1793978
1842737
810937
2518143
2023618
870216
361032
470363
813856
2431187
1426019
2782399
963637
427359
1750702
2755914
816907
1237702
1250296
1744126
1021568
84151
846252
54232
167091
2628749
1565848
878643
463516
1911742
1968685
1073213
698918
107632
514527
99719
400278
1760536
2921832
1652067
370334
2260660
2508851
1452684
960110
2160564
2283605
2786380
2940054
1240841
2703788
2418867
2023937
2578459
40312
39061
1610658
504235
2375650
1002949
740085
1745139
702645
1959715
1589883
2493014
2878039
2413057
1606181
365360
809981
2900712
2387483
2810573
127124
1284926
879570
595588
2353854
438461
2002134
2317605
1829714
2249638
2018672
1422061
1983656
999223
1045871
2914846
2053660
322180
1791846
1180822
2632811
931753
1805614
642639
1965008
1668360
1376454
717202
741047
515778
2756567
606972
2625053
2331636
1505776
2113434
1319162
510559
798874
1156450
39872
356472
679360
746139
2389644
637117
2020380
292903
2801477
1708318
49088
2481066
2426430
828257
1099775
592787
1062839
1971758
1815134
1559423
1951146
1900571
2182079
566395
1915151
1341413
119278
178266
2680573
1030401
1824011
1913937
980905
1086857
2755893
2026077
691063
433878
869251
2928401
2791360
992125
1319199
1267347
2362992
744424
1723113
1847795
2483130
427221
2649055
2742504
2730055
2896792
765415
2138642
949683
1612912
1314242
149809
2029609
126463
193078
909197
2330484
75637
2777594
1713454
85016
888980
101736
682533
178229
2362879
1406944
1178451
193389
2219149
1827361
2804439
1631462
1166472
787810
364090
1291158
331446
2878216
2785982
2019351
1673049
1012676
188778
1892089
1109661
1519858
1124130
2066095
2565901
2827284
291627
1040245
688038
1010567
812888
54319
83176
962004
2070904
79429
1920734
346244
936323
1801352
1235403
706385
2302308
1583029
1586734
2760764
2814526
1234917
2690698
2299643
1370427
2195325
325835
694776
2553504
2140699
1520067
2216416
2487335
1191271
316630
507422
1136688
2400388
677518
2730381
1286089
1720742
2633750
974783
1768850
523084
1403935
585626
1273487
839420
1259964
387637
1437542
976226
2260118
2421114
1766417
1095902
2768464
2590261
2679868
1607443
1514152
2249795
1017906
1018262
2426100
2381997
791728
300753
1626868
752331
1353657
2622384
1209712
2080735
1455833
1039336
2409897
364722
1677308
1654000
1915062
1405870
2510072
1918747
417493
2019233
1133892
1249694
2851592
2741475
514912
1795012
2612274
2007804
486921
1629836
926820
690542
2360082
41829
1774575
2110877
1092994
1179102
191022
1876930
1887593
896005
1321787
1085457
986539
916988
700910
2673415
2436122
1625803
1321724
1286861
2667298
2754786
1730628
1896973
750869
2866140
2572674
38277
1077448
1505221
1327679
2053115
490087
2041911
585020
2934946
1190447
923702
1844682
2162519
565656
2499886
429895
2778095
2404004
1064041
1423674
390533
2344786
216936
744447
2743922
1759305
951166
2270407
2329740
2267452
1446735
2117484
1072302
2427786
109929
1531401
79194
61246
2405725
1497810
447530
1666765
1510392
294843
1985112
803011
446147
1306116
1062777
242366
2820099
756282
627402
264686
1279762
2698566
679246
823816
654421
1763406
275861
1825537
598923
2336137
2136835
1331621
1777262
2142257
812740
14307
1347176
1650715
633334
73193
1086963
2000512
2153608
1227836
265011
1097491
1516904
939129
1934911
1085842
490075
2197480
725210
871466
1271071
1564605
1071112
2040765
2878505
459201
2214079
1716576
1041168
2278072
1984996
536544
1023750
1947178
1764984
139542
695042
659763
2153426
955165
1317002
1081430
2935243
511607
192365
243877
654115
1382829
1244373
2516474
1162043
2496801
1330703
782267
2041477
1648684
1272518
740613
576826
221405
2429696
815785
2447443
757864
2445742
1018011
2750302
2514495
699660
2719528
1216984
20426
1449451
859087
704604
1327143
2556305
1750431
2819346
337543
296691
2033283
2906362
2315563
215625
2716068
426926
1092372
1713119
231761
539791
2677428
1129353
582967
1389494
375734
83367
360929
1039425
359802
2075599
2175609
2512547
194536
2180094
2765149
2074851
2017336
890277
1579287
1324840
346915
1241409
273287
2714899
368032
1974707
1798631
1104803
1325930
2656241
331016
1595984
990028
2925486
2837687
720819
1266248
1782302
886720
543483
1544221
1815179
228835
2798559
2460185
2199101
432455
1710361
1377921
1704768
2092430
2914607
1686161
341745
263032
2564154
2021263
347943
2200565
580274
2252459
1799572
3643
749164
2893505
1774994
1098127
2311827
1246094
888607
1318140
236699
155376
2015873
438199
277522
637192
2269604
1217169
761585
1666776
2170349
1331962
2241339
476942
2316683
843238
276373
2672723
438536
1066401
574695
401852
1109282
1933710
2303906
286703
86053
28844
1861292
702757
2190292
675566
1783697
833413
1459063
1408672
90079
2167566
2527400
897803
98485
1111714
2165784
1875888
2540560
2663122
1721786
125235
908392
2089908
537770
1589027
1329851
2608662
55154
2074920
412378
469816
470525
29134
1252989
2366648
869032
1401363
9080
149708
2281484
1688568
2235517
2143744
318093
2020713
2693235
1394755
99365
2759662
2677520
271605
2580502
482919
266038
2677029
606415
1233883
1018450
2779414
2282154
2699386
1503582
1258231
1989386
1793974
392696
625727
1041015
740712
2238693
1454843
1394224
780830
1595246
1768859
1439182
1753091
2888842
1512924
710538
1677040
206321
732801
569664
220427
2884637
2764191
99591
166694
2569806
1859284
453525
1350718
1649102
2220762
148393
520394
933279
1014754
1568650
710046
667798
2169036
2326338
2326217
2078928
2442098
1937909
1700484
656623
1935087
1805500
614896
2650679
2838812
745841
2527049
677352
1283115
1346424
852909
2678305
1288131
2051780
2331974
310986
1545414
448736
305541
1030936
2492957
1932372
467756
118736
1698480
1958482
418146
1793228
1689695
1068699
1040659
1183529
785857
2139868
1847222
1207727
925260
2233987
1914893
1514505
290137
824383
2394337
2299703
717374
2327696
2704200
1953248
853825
813776
1750921
2303759
682792
2384029
745467
1729757
86776
785555
735641
475888
893061
1066868
2558854
1412150
1110097
1119963
679072
2751701
1010534
2567512
1320614
2001370
1931738
2002919
632954
1219569
816595
861974
1847020
451518
1917743
452193
1635408
773398
1125005
438860
839339
2424407
1522672
1327993
941584
2575672
320994
101682
1166015
1410741
2623447
1792804
220997
331316
2247001
51982
8636
2053560
2586005
2525366
130110
628735
2388471
906731
1764569
1003028
633309
2012667
2075475
1654847
1328695
1934452
2492296
449377
512469
1233834
2161780
1220554
514
1304287
1292286
2657731
2237985
1128558
1897415
1368530
2612470
2463765
2235238
2091330
847255
830217
1930309
2600060
2740043
1851507
1900251
91683
2319454
1125244
1961127
181918
906180
2535739
216461
228084
2639853
1425697
1752388
404066
1486189
1302896
1745853
652638
1834441
2705850
492806
1494344
2237845
1573690
805322
1393536
1455735
493771
226120
954296
1960723
637637
1827621
758537
2361879
819103
433387
1359370
2530655
1122405
826786
1045285
2866267
1920684
2703071
1236601
2750209
2191241
1072052
1573865
1869192
734708
2388477
2281690
1347146
1079601
1393483
2186546
1982577
2466191
27470
1698827
798178
468141
1256916
523392
573479
2658612
432073
1036099
1812425
1732615
2256416
830078
1601924
1778521
1231062
914799
1978043
2285248
860750
2917786
429150
863660
1588602
1881799
1469528
2432917
1938389
548525
989066
889790
1736465
1948513
2913139
1135948
407212
159647
920007
2031928
1133352
19262
1328704
2797163
493318
938817
469788
1177788
939137
1321000
1138195
145607
1326909
939406
379008
2246283
2457226
857070
1269372
1127159
968475
2400998
727107
2879444
1169290
101504
2003491
1616227
921624
1095086
2268627
1188454
2301804
1795750
400660
281804
1516777
2801379
2293951
1083316
1945410
2738382
1651155
2625472
2064187
888094
2114634
1198013
403818
1841436
2305584
2893408
525834
336506
196403
2708858
1444982
1698854
810507
1315844
1854671
2818622
1096862
1320908
2020111
56764
1391319
277181
381098
2411397
139178
726610
76658
2602150
296969
2417246
222230
2710917
2940411
1016661
1267303
475013
800188
2733827
2248118
375025
383138
2321642
1978647
250217
561348
254829
1691496
641979
2862810
1743142
2323645
113230
2620682
2230832
1660157
1447794
657911
1756966
1173877
1932912
789589
1162368
777440
2533344
197392
1027332
1421292
1383026
1237248
791994
2003479
1512904
1511612
1148408
1797655
155408
1557872
693731
535321
847832
2376277
2396969
2227678
2373516
2019375
703523
2142574
1463633
128697
358249
122236
1773752
1382236
2693051
1593557
1151431
2543329
1159570
2238477
1392548
2396201
2458185
543562
2652051
471633
95437
1175067
2598471
1181910
918046
365437
2336176
484274
1975133
2007152
2818121
321413
251110
2208489
2048950
1135784
1924409
1397589
1141634
1766838
1920168
1716939
980805
318075
1943404
2893845
1754210
2864822
243932
2439181
2050748
1219695
684646
1129889
744315
701930
621982
2725379
782742
1809328
2634189
903341
1071530
512534
2088827
2362874
1480023
720546
2597546
2643814
207757
1361218
560921
897451
637762
345620
611058
989512
2009907
1005406
641296
2885934
1789012
178314
459452
1052113
1340863
1562907
1602462
399551
4989
992840
1011190
2133758
1037134
179061
1118361
270076
2170529
2719924
438605
2427968
458271
687405
1605994
2217243
1703746
156586
1167052
821646
28993
1319725
1532788
2865174
2655433
1513566
1082080
145005
2270638
1054434
2679662
561343
358328
2827701
2092273
1709021
2479651
235516
1043532
506930
1330331
2308021
2853261
265529
667364
1083388
303845
1299298
550338
2899249
234778
1637988
873510
1872337
78326
973761
1550419
2358113
460100
549122
1067485
2572136
1405964
1790532
208773
1560034
2196315
1633381
2315350
1111831
1875889
1378417
54376
1669245
666908
902388
137350
1504959
2041213
1768243
1900551
1650230
1292167
976001
2890741
529693
1010824
699712
1913933
266
2118690
909769
1289324
2852006
939968
2883996
2904497
889994
1645672
2561989
354319
518429
1330661
361694
60401
417121
501172
2492215
205329
2695196
750715
2296492
2185866
2628491
752516
2245458
2654040
769607
2414771
264164
2446329
2471101
1019911
707162
1707520
2466527
207193
604085
157502
2375963
1689925
2887070
2575215
704259
2109083
1076029
2106939
2777064
2184816
1575643
1366072
846135
884013
2695092
1834211
752473
1729170
2546900
189125
563781
2069807
2021947
658838
372032
2233766
1201921
2547648
1820403
318311
1500489
1993564
2852977
470751
1753893
2526964
389943
1149156
1435093
1335599
2408054
1194621
1452756
904473
1068100
2837571
2504861
2202242
1226028
654023
1254756
2490379
2101763
1042934
571603
1198041
2604835
1690398
436091
135548
1402161
596463
1909752
2290169
2715594
9606
1884370
1227875
783500
1875921
2250918
25262
2796046
1919145
1340682
1567553
349819
2047033
788185
1754479
44104
1762988
2864085
1785292
151474
159910
2026002
2338876
1990575
1210117
2415862
2204930
2428199
1233219
2472835
1853197
1837600
1092282
1571424
445604
2895976
1580480
1840979
1197163
1645790
2741525
1613411
1762528
2187505
1095413
1234335
2282709
1433423
670715
2130518
723153
1825981
1224807
1789873
540943
2816890
1396958
1267954
208729
271987
2640106
1675250
1522160
2266134
553844
2777179
2466194
661758
2554456
1240818
1634093
1512113
2803010
2938104
1823586
807651
1485661
1509155
2352796
1722579
224147
2147916
777502
1927063
845540
1717032
1462773
23516
2112768
1570677
2158558
486263
2552702
576184
1489514
601876
1651238
2633654
462285
2071893
1616692
1228607
753696
2721832
2216596
1000871
1001461
1164721
674860
2285751
843611
872103
2325079
2444228
2316963
1656185
2534877
597958
741392
1334066
1194786
2322802
1920064
1463057
2505389
2633987
2636670
402589
2593536
2809474
234624
1953972
2438421
2539711
1730026
498626
1816294
150263
2375401
2124550
498703
435253
1644591
2835316
2220611
2874848
839260
2413346
646558
677611
2906578
899499
741527
1458322
1062019
1061844
2555795
1422801
736571
2102996
344328
849183
1975960
1693485
2796342
2794369
1860003
2532968
610855
2533729
123747
2405172
1501275
822301
2679057
1132755
832216
222379
2062488
829842
1550923
871836
2511958
990054
1710613
727212
81080
353922
2349723
2560095
1162326
654592
1897427
1126902
17857
1654171
2117833
1683644
2008227
2198731
291333
531380
1782222
2271137
1078338
286250
2523110
103462
270070
2810650
403397
1838612
2171262
2660944
1196987
2288302
735082
2820511
2411882
851330
2921335
2382952
1279812
1661903
1527952
1184522
138556
2286484
1833035
2028426
2326397
1134748
2470908
1370635
2868944
1251124
2173880
2625837
1976424
1473441
1754388
852942
445956
1120372
2590387
1796958
479356
627803
1758229
1866383
1108202
2746679
2425139
2629883
414317
2232138
2279479
1139986
2143451
1513341
783145
2244015
1317502
710655
1408272
1273397
851142
337498
375420
324809
2700716
1941728
764555
1307406
611205
470377
1289624
845130
342112
459782
1505601
2890439
19559
2173030
1686155
1912466
1944805
2206992
946160
897484
58549
82688
129954
1713660
1478982
590905
1735366
2882872
313403
618747
1217024
257199
1876869
1599003
1815378
51709
2344877
1958953
2262532
2058382
726397
2191424
1616309
2821266
447175
1207299
1651590
2532930
2221922
365776
2439603
1364386
1342458
172493
2171930
1622356
77511
672495
1820045
1790398
2712221
1493790
1819816
508369
1027622
1483574
807939
761421
621799
1013392
1871285
206196
2217884
239028
1466518
1707330
864291
2490013
1697012
191184
127538
2800999
386858
797385
180126
311166
2633442
1538551
768645
369094
1671438
263032
957510
144398
2920202
729980
102205
2830454
1334263
1075531
1767196
845326
1399729
823532
236899
947709
639301
2348285
1026592
1761696
1167342
1214482
1234462
1952963
510336
1406838
431137
1612028
628579
1607015
657419
1630800
2006520
1377568
111414
1549857
474583
1943294
588933
97112
350118
513678
30941
2267202
602188
1731376
1439448
1334277
500711
958149
1926665
1664983
2567701
279125
2078755
2650563
1801976
2020752
138695
362610
2119993
30707
1927198
284823
1383979
547856
643511
2201746
1009270
2296861
1635351
2267656
630794
763149
414039
1469375
557442
306316
1714917
1684013
2932703
1995597
2668751
99701
2337335
2374414
171658
1398675
1435842
957637
2591273
2346605
1295625
2288613
525441
320281
671668
1008562
1385533
1910547
76721
981500
1768208
2895469
1554325
2345195
1699442
1467130
2357231
536214
1952164
843255
471852
2201459
2240404
1073671
2326611
410504
569125
2530816
104990
2748376
1950563
979435
177081
2199529
2823217
1391459
2651709
1761169
1925395
1635639
6781
145853
746703
554732
2068739
1790336
2037790
84229
2037384
1498198
433945
1378941
1764536
1284247
619405
1462761
2405669
1527166
376255
141139
2725303
1357779
1006803
55306
2238264
1250875
2642395
896990
2697133
575982
2338454
1531016
2136999
140209
1684461
682999
623466
129485
2375852
274401
2144140
2896869
1258022
1915714
2044014
781521
2037518
954153
972663
948568
2831378
1753809
2713183
504772
1721903
630602
2229799
360063
2087817
1422059
2450424
1309549
858508
512854
845587
1119430
1244174
2921822
2773841
556382
1258775
600623
2250708
2401642
503803
82679
1582704
477734
2366875
1653499
305667
1508629
529040
2017650
1138037
438046
1630774
958140
2759643
1426136
341535
2670796
11713
504952
1541455
1572167
2916582
1297945
628494
1916158
438321
2883052
61638
404728
888090
1111487
808998
2501147
1186336
2853089
1377000
1453221
1943766
2186169
554017
1471824
1883537
2624946
2294513
2131402
131349
2478533
1692514
337122
1923639
1477338
2933965
2386465
2877751
454669
2157117
1868968
911773
1918300
2704262
401460
249667
2444227
96761
2647617
1622531
2041422
2930562
2096446
720898
1237419
1251871
547991
2125728
1585866
707069
265991
2040074
913883
2314554
2127567
777905
1105439
1465069
282935
2799395
1048844
2135515
1843519
1563569
2150877
1870418
377535
190037
79482
423654
721162
178811
26055
422549
637910
327096
1665467
966141
2684187
1451624
837467
2775813
1026674
1246592
2053787
1469655
2936983
1672683
1488021
916628
2455921
624334
1908468
2590550
1461708
1632547
1183056
2755976
1494604
2803490
2895804
83880
367971
434905
1354264
791640
648603
2906209
618126
1668187
1548254
16549
1344645
2745544
188287
2048049
2689376
2712652
2613910
1401826
851872
803056
2136576
2054375
181369
181841
364041
1184649
754019
2940274
1512615
2662552
2515371
212341
1315046
430609
80318
1093334
2711450
1910128
1781727
77835
2859950
934030
2421129
1394152
2428625
675083
1250224
1090623
2756630
2894580
92201
1171510
2709619
646208
2020038
200740
463520
1015123
2864853
534772
599395
2899352
733990
65114
2185100
958001
1955237
1474526
1867195
540513
1864131
52609
1834276
1846402
1182933
642504
383912
2788500
143692
1601123
925525
2570038
1710922
1022462
2773396
2222499
2694316
2298841
1184032
57496
2638924
1766597
1156831
1203993
1048477
2849727
1220874
2254571
1671062
841497
2729010
1763882
41214
1055330
1990689
2777500
952007
2657798
2868806
372742
1196237
2428427
1060589
1822706
514648
1162586
2581367
982323
2002935
2673716
1001220
628149
2115419
1009985
2528438
2815564
2661182
2558628
2153720
1922330
2825524
2778205
220784
166285
659779
108104
1028992
876760
918422
2043172
1482371
2811850
2332061
720763
2444278
2865209
1100275
2695390
1813817
955372
1148065
1315681
2357296
1710353
1456442
804081
2436413
1282018
239742
2917773
1677880
292374
2548496
60058
557044
2525010
296776
1422066
1258703
358152
1858093
2442535
186715
669488
1910750
1126733
1329199
949056
838395
2056778
404209
2516953
1014078
542705
940024
268215
670093
2578689
915149
2697224
1047177
246422
2006637
622455
2266779
703179
2829989
2134404
2139596
1092159
134418
1631081
2811898
410915
2150731
1549197
2254311
2620383
2920173
1630933
2584988
1788716
2013777
2439357
673497
1646306
640013
1965782
615197
1530656
215027
1720081
685595
1977278
1428789
1897498
2758033
2871918
833061
1352223
186241
115936
1529849
696193
24696
1372025
1734674
70551
1758021
401370
2329881
2673592
936859
2630539
1140559
1600869
843998
399036
1940279
490788
1980391
632788
2464157
562843
1358614
2010427
377815
42175
1274001
1929423
2662631
947018
2531804
1763707
2329838
2709030
1443125
1034801
916738
828836
1018656
1870823
2556789
731246
2512226
550092
2306479
2560367
172394
233521
2547406
2566439
1119488
2417745
1440482
298595
63674
1134510
1136572
1864590
965715
692326
703886
2671633
2796960
1920201
1947470
2325017
1330239
95935
112449
529717
2927347
320152
2917352
984163
1383744
1957379
2177956
1692293
1481642
2857810
1441817
2773073
568833
2183561
1937588
320378
105814
774265
571810
1990888
2032978
2104160
2772094
1848681
1696978
1136587
742295
567030
929372
1088679
927159
2334586
2704647
309470
1148452
2374922
894666
2818928
1637377
683446
2250783
665003
2000536
37495
1684043
1750740
696556
943649
2638301
2163989
541517
1624655
2281943
1289951
2599967
2616468
2634393
2377275
1708762
2900503
2671584
1803371
2282850
167053
1611189
583448
2195415
278189
2625708
2275922
1802014
1821909
2228122
164372
1846693
1731148
2535024
828664
524414
1500174
601335
1520027
1330389
2542772
2111646
1736712
421202
1894340
985226
196637
697314
2834237
694531
2492351
2105107
1040327
881223
2271650
731007
2338911
624212
2267818
52270
1128565
443897
2806569
9893
1002398
398599
386116
1083939
1460951
1137084
320614
454846
895996
342951
1422303
1711122
2059920
2140871
2143229
2453461
2675868
2120249
298205
815356
2160133
1039065
956586
2612879
1409665
333983
275184
2760452
2185150
1412113
2010361
494406
235101
2580370
1049820
974906
1140613
541488
2337963
2495657
1085096
396209
503259
2393557
2538281
435032
2384158
236375
252735
962044
605292
1927726
2483980
2144628
1955107
1422187
860035
1371933
876095
2029007
2640690
961957
108983
1348895
1598197
94042
1234455
532736
613500
2686975
2211446
2343108
1476936
856168
2344721
2587300
2844599
2876574
2226240
1305599
1925848
245308
509140
942398
2053903
2784153
51818
1466625
704759
2038755
1941213
2623647
1711788
2438065
2438235
2766435
1403900
2592577
2769229
468506
2083271
1529440
2175455
196431
454269
342198
1072596
2328184
132347
1935986
1016954
78983
1883403
823557
894310
586750
194164
154952
2700605
1592916
656687
795113
1375282
1241207
817214
2296493
2163652
423248
1960854
275471
1805784
2038894
588310
1337187
2311247
695478
2245817
396966
2750775
1992047
1035905
399184
1592248
378482
2448964
1261011
2388605
2406512
1019395
1439040
1600890
1007058
960059
12957
94491
1083261
1624375
1196543
822673
2811883
143113
2155472
1790611
356805
1115424
1879046
1210197
1705050
690923
1190824
640201
2903
2691819
704579
1846608
876175
969707
205773
1105214
1580200
1660563
43161
1923036
1606588
328077
2814024
1966013
153185
2001915
777684
2071379
603219
371573
33791
1075258
381792
888974
407591
420815
462413
2421424
2767636
668089
647253
824554
361076
1137915
359980
997052
2235001
1434330
239343
859185
2481870
2336880
790977
2692073
2523673
2603466
1737508
698408
2811519
2572253
741251
107389
189753
1270509
2587551
2547479
1077187
1029572
810083
394078
2368311
2937650
2010346
108746
1064610
1510453
926007
2514897
1128765
315800
955169
1463739
271698
2433602
586584
195924
728951
1928808
1158671
2929874
2294655
2032738
2302139
203359
2343585
1541156
1416731
1501014
465922
1002651
2449275
1513279
1057828
1250758
473714
773225
828616
2671061
2565368
2115932
2087403
1941205
1845860
1325458
2295969
680912
107473
1135607
1849733
1564601
1910840
2638465
2527633
2653108
1011782
1027826
2308991
2235350
541046
2386412
921408
1232328
2672240
1465903
1507999
1669543
1788588
1392147
2412590
434669
441170
1215837
541486
1617658
1066490
1920495
1370421
582534
1080056
1190311
810235
1958360
1211467
2016905
325515
2779198
2730767
572638
1520857
910513
828067
958605
1260656
2725502
2903685
2393316
2463249
550789
2879330
497717
202060
857083
1648146
1859680
2817473
2432163
1686455
222319
2165152
2543758
2620660
9239
1937174
2554932
2087879
1782247
705151
1415606
1796213
1045913
2062175
637072
217722
1839281
1168309
2657609
2337747
1404367
2126129
1049624
2765091
1941430
2092745
1668322
401883
576798
2752800
2505251
2834512
2432588
2013113
1095827
1066584
328879
1370841
2499154
741371
306940
1190441
2455983
1165658
1764914
455962
1403252
1035962
1279302
2321408
364201
1171511
2372967
320458
31772
1115186
483969
2600289
1586688
1501295
982272
346902
2352972
262129
2305403
1967637
2199362
1061887
2434035
1504968
1026707
2756227
2861827
2921163
602395
2446076
1001126
297611
1080477
888588
1822492
2096002
1273848
49704
1349796
2930311
417804
2076365
406875
1343556
1511621
2479405
1234029
2317279
2466333
979876
2661949
214410
603253
2030712
62314
2720207
2610148
1448893
548984
1860537
1098910
2015900
1223187
987218
2546304
2117312
2812235
81560
1131413
1917997
2320192
1908051
2645038
453560
317517
2137232
388660
2425522
2562895
1787948
2712308
910054
977195
1279289
1523240
2233727
2076485
702630
1907721
2020738
2502852
2294102
1409931
369806
2524302
27338
243522
1322948
2894210
425113
1099637
2814936
1267086
2939621
2412959
41674
2713410
2298532
88216
2772165
441128
2713008
1686367
865128
1413985
1680083
2120814
1068649
1381360
341456
2009073
994442
560893
358254
2472110
2363714
1560181
730787
1200172
2279354
2122432
803475
2286431
966094
2325619
1404449
1340363
2685237
619765
2666821
2900097
921553
1924620
2309385
2555505
1880475
985779
1325356
698821
1704370
974037
2527631
1721226
945513
565655
1209321
850285
2414623
2686282
177594
2341495
1226473
693218
1089079
580947
726733
53718
1155131
401758
1975103
841707
777003
1242799
1335327
973724
2902105
387637
1475043
526236
696361
884422
1515813
326692
1531903
2421971
645462
149640
716823
2509946
1747442
646983
2381468
90567
2093864
2692023
1247000
1620906
753774
823941
297452
414752
1877279
2734222
2351213
510824
2158645
2626925
823793
1263966
1083195
2364589
69750
1626318
950841
2670294
2796343
831758
1306234
2703368
1827184
282904
1756388
1701963
1732949
302393
2580446
319801
805016
2168443
356977
985570
2164906
1447187
1893940
1424206
2053031
2226931
287802
2409028
2445137
2606731
756273
963258
1305228
2940179
1182459
89532
1011778
2864218
1842451
2877695
436268
458647
844232
1819969
875830
1555394
733665
766559
2283902
2587423
2054951
1105747
1689421
1483706
109514
462539
2780756
2332330
2677059
491097
2653313
1504048
2877502
1955665
2319844
1450567
67731
2453824
2209437
2117097
2723345
2839939
259616
450126
2239981
1839703
2577885
1766458
1676882
2555062
2241818
351542
456496
2865139
381373
467126
331761
1984370
2357362
1750930
2376912
1933692
512813
2442279
244314
1539879
654372
2592732
2177142
1275441
786937
462887
2228665
1859917
1657524
2252212
1664926
1473550
365516
26775
1010310
1743863
1949129
1321965
508661
1804105
576791
1746990
1025761
2443846
1591146
1579835
1928858
268642
461325
990848
1345713
1558369
480865
2924307
1297405
406693
1477802
2304888
307831
424818
529648
2694671
528039
750926
2840596
2193950
1701496
375512
1441570
2864070
106588
1208700
63713
2730655
538335
763224
1887492
2149503
53705
860559
882145
1518909
2684817
4209
2536809
239208
2483683
2737878
1297359
263876
550507
823641
1879197
1127886
690076
860588
1587962
1345734
1795590
1860037
2648175
2040280
1862331
318056
2501451
1815026
988118
2794114
1210671
932609
2516474
116175
2403623
2673574
547001
18599
2833900
375944
904278
850049
1059966
1839478
1527042
2105242
557101
1922867
440281
2004353
613349
1511313
2810163
1593040
64028
704085
1055534
825268
1054095
2715867
1392441
128247
2919891
1105700
1467818
1688451
1239133
674851
695183
820691
2440342
1110616
154869
1772530
876679
2618408
2882582
1541740
2741063
2323955
2199829
317156
1991898
865757
2509371
1862316
2616038
202549
1608425
1857431
1162083
1699426
2292044
1751115
1773880
2835476
499884
2364150
2771937
1607852
1288434
2577271
2440723
865205
2173341
2433146
1528263
2581949
620565
2526442
2610094
1589548
1550362
2939099
1206878
1882972
2498941
1423262
1872974
2134372
2016119
827993
1444767
560931
2938211
2613219
1116032
2896364
1743943
368084
2247170
2437994
2230031
2492356
2128999
2315041
591010
605436
2797566
1109396
438441
1742733
2675299
2816075
567059
1249899
2370199
2665546
799822
1027836
2293713
2665135
1878517
1698164
341579
709512
273241
1902678
1327676
821144
1992542
1276688
2157120
1502955
1703090
1223626
1471032
1685613
2036038
1981485
2128926
865131
1084144
228359
1546812
2497162
1641491
2026677
2538845
481379
1289763
2402048
28785
910893
2121953
2321217
1406329
1897801
49769
2279863
684213
2358454
543627
2299509
1968773
1364938
1303580
1185452
1939515
442709
1743522
2906134
702119
2669570
1867099
1522607
2572901
1394159
2051612
786984
1186571
392919
1318726
981279
1609041
958021
2906159
1586710
797239
2784940
1948480
686242
2375548
2174606
2767909
975901
1123567
2047055
889082
8972
222707
2680219
1326276
1310134
2776600
1894457
548813
615545
2503240
497860
86642
642406
2379668
326677
1951139
2875626
124194
1764817
2901868
2287246
253381
1174037
2449097
2699053
302620
1263456
1564015
2465703
1993850
2394239
1547302
440248
2321213
947241
2442348
193319
2005552
2923254
2696801
536417
324257
2817423
982333
2356553
2761443
1788654
648105
2672248
2418321
243659
1773912
405858
2765305
2608689
646051
1912239
26444
2918978
1273036
1067558
1355165
868281
1462702
432285
1363748
595805
2323021
490780
2654845
2279071
718676
2609079
2661029
2313638
1348046
888005
1775106
650405
613146
2066405
929910
666396
1510564
1664201
2035130
726557
2083481
669906
1800368
1974254
312326
2727130
895820
2616607
249863
1220774
2462055
1986318
185123
1039004
367871
970575
2184070
2666062
271311
2252328
1043869
401897
2270084
1799704
344946
1880116
1094957
1753642
2781167
896953
2280846
1174579
1798546
2225632
1800869
1253350
1157687
158793
1459110
705056
568298
2900804
2199099
1418307
1500611
1300312
458180
183571
1953196
860104
1381314
249276
421585
2720656
1715022
269758
1188841
89330
1055302
790835
1748382
2341399
2813080
585684
464820
651211
598276
2479077
775505
2030752
2329201
1073537
816507
1764882
1293989
2466714
1232511
2357801
1685308
1076722
1025202
162302
857072
1327256
2875679
2342899
2915983
2376502
2476516
1317919
2287464
1702734
1453474
527529
242789
903926
465672
2906909
1893886
1737049
2075935
1935887
1771849
2287401
2536711
858170
2145628
1805066
555752
1764282
843558
1687952
1073402
993314
2002568
2552062
2722414
2043701
944971
764559
176019
2855651
732485
1258657
1198899
1685580
1245201
2087564
1107003
1868948
1262555
2119370
422289
2833195
2244545
1612149
1642423
1252659
411648
536654
330282
530638
709916
411029
218326
1319594
1052723
2784833
852490
1032458
709279
2455927
2068730
1372592
1206723
2643728
725346
1590671
834575
567068
427138
1827628
1042989
531211
538382
863014
574832
1669488
1087803
1740332
1699143
503615
916096
2611932
1933169
2934369
561394
1874966
2809103
1920
709169
2815391
999217
2445318
1568738
1334167
224736
2530321
1809667
2894736
2067944
2904010
656498
1569711
1864633
1317110
1899985
2649115
2426685
219802
284092
1479113
741356
772461
2140682
531213
2530989
1446184
2598179
882887
2659454
2807375
1825585
367400
2391501
1694633
1306848
272212
57017
2555228
2121919
264383
2587436
619755
949386
462352
2562574
1715607
731652
2063257
2136881
638965
482215
2888534
964212
2335937
1398696
789127
2731962
1009083
1527160
55377
2364519
2713595
2184284
2536124
2398511
1998300
536080
142495
104362
17838
186770
1119734
1553454
1738448
2311969
1379184
2258343
1225083
518001
1282411
220746
2306533
1409897
794094
1037816
227722
1117195
1741765
2747442
1259371
256700
2810255
1691117
1682022
546137
2115706
297716
2318767
1641975
2218505
321388
1770357
1143134
1253052
1413482
1946500
338430
2897512
2536985
1458108
1581674
1180575
278675
2800593
2268434
562335
1725041
1674015
601508
536417
331842
1816924
720876
348509
2380479
507927
89737
2380063
581556
100297
785239
809156
1503465
309946
1583913
497458
2405793
1425355
2174023
2867614
794347
1362985
216402
492111
994636
1277898
2206385
9161
2559192
1544427
2035030
831538
2080187
1356331
2133096
1882385
287997
157799
2695629
905127
409737
1691245
2549237
734249
322904
1017298
1481040
595375
2814774
2162577
2630130
2060120
898050
461614
530508
2525927
147235
1943843
2725183
1747669
1749871
2179891
1819724
2745967
546263
2398168
882702
1722563
1948942
1308000
1524895
232846
1119692
463630
2079168
1173815
2134400
2303302
518740
287676
477738
2617042
123328
1569150
618835
2702397
255363
1192459
1588996
2694628
1551434
2223644
1163306
1946761
2535034
107376
324587
1897264
2861218
313591
1263433
2805541
2495594
2054258
18603
2340485
2442858
2809831
1341693
2084370
531043
889781
654879
284263
158627
670562
992905
732850
1509632
2895765
714547
1714852
671636
923090
699718
1324115
987297
717360
2160836
244033
2613925
1894491
2168626
256717
2036110
459531
742163
170409
1732419
841408
2364426
2537039
601693
2930628
2305090
688925
2349447
399238
2226079
2454405
218296
2242639
841322
890124
1450286
2026353
1189820
2958
2673575
2394686
327036
1328975
1531502
387790
1242571
682957
2893188
1939107
489168
1147310
2099848
1422920
173428
1836263
1511392
2852312
2243422
1945983
1030288
2269808
1392533
663737
1491770
2224134
1192162
2261936
239255
1759511
2524986
1548651
1907604
1016854
1334660
1490317
1197503
2136298
2563018
1114409
538676
2009873
1285355
2876348
2689253
1264136
710384
907263
196857
2766137
1501538
1425164
184442
2153511
1173312
1808561
180650
2132522
2229377
280462
929961
1339020
1835880
1542434
782589
1952729
1137941
204653
2471073
2453314
930362
1266725
1998725
2564269
2235452
2076482
329037
1291531
108986
1389759
1162140
132436
2779305
713380
448661
1025597
309988
1578260
2661832
2094853
2886688
2804657
2019180
2205370
104822
742191
1944244
2800480
149811
792640
1004400
657502
559099
2392584
562159
255226
1476316
398134
2282799
2239489
1605427
45837
1388728
1362250
300658
250593
2733802
2519595
2379903
2534375
733758
1690954
2498809
1242273
2210997
964964
1514677
1920977
201669
2401816
2810026
1133253
679920
1796685
1600658
404611
39963
2152539
1400432
1980272
1678171
2788240
949334
1359635
1415745
71750
1415151
1249099
1741182
30758
2002565
657833
1070607
1089891
1042394
2501571
2069191
1406064
1178898
2472264
1991900
1779298
1788351
982479
110366
525585
2359816
899822
785640
1415732
843114
686810
2298807
2711509
776843
1530932
2043993
1829105
2496866
2368827
1928174
2089023
267211
1446390
1538673
391712
888713
2234866
1674753
784809
1024395
819342
516345
1803568
821558
940233
1594390
101601
871048
290124
2303193
2110721
585679
2504311
2743648
2149108
1747435
827241
1171086
1688865
1942224
53188
141910
813318
2899672
376858
1827837
264624
1233465
288792
1751150
467208
2110282
1869168
412276
1410071
2591410
860235
2266035
228264
257110
2329570
268217
61601
1779205
1200363
2637449
240342
831001
2162217
1377746
1802812
2824489
1013070
770414
2346349
419985
2437951
2909880
1666668
2674806
181875
2418496
740131
2420938
1304306
1300937
596473
135628
1741753
186302
1986494
539264
365627
1119253
1815902
500085
1627696
863584
2359261
986465
1696850
1337318
561035
2434701
1231726
1693537
2068705
2796164
2093644
837844
2295376
1166451
1770948
1379350
2696982
2900574
2548764
2169335
2282560
2136689
2201690
2794988
1163062
908396
906294
1601604
1616056
1323255
2205151
1794114
1351352
441679
2504343
2018762
966286
2201271
1402258
957699
2556418
1741158
2086520
2595321
1189100
1918473
1101079
2516090
1124330
2864370
1571257
1815032
2038058
2489427
1167883
2696194
2564611
102574
2005942
2779958
1518310
2846696
384155
1394495
863984
306831
1590793
1083530
576681
1650226
938834
2851530
759318
243893
1187164
165765
1388532
2462955
1878433
2385296
2214514
414731
1608843
2414390
1931029
2639555
2216089
1762723
593790
2546896
423570
380742
2787586
2012983
2887230
2636051
704257
1953049
2703622
2333929
1053727
726781
1875044
1498650
2307714
2872388
1319785
2026873
2152305
512206
2693694
302719
2679659
1812604
437591
1571685
2728094
2437090
2676986
2871995
2816091
2607995
2733538
1244118
1485375
1152765
2457182
2758000
1584177
2665291
1874211
1993692
930310
2464133
361765
2494424
2558415
2867221
152713
1061824
2046286
2478519
2649513
1256516
1400079
1632221
2739732
350457
224051
189433
1247301
1793198
591139
768799
1543410
2637185
282060
2443224
641233
450732
741119
2316008
2273181
1942391
2845238
240940
553630
2401390
2311083
1053249
2351023
383406
891458
404632
2114791
645859
1299088
2181389
1396648
1659007
1798306
1211363
1129112
2782662
2378550
2918433
2027727
2657105
561275
2034174
2792447
937199
959044
2354231
2792088
2073131
2054215
628773
1062309
1965604
2312030
1932852
482500
175948
1085132
2478987
641479
1006494
2792055
2695914
877098
752803
2001067
2729872
2522106
277817
2722767
2785132
34557
499163
77988
1304704
849302
153962
2897536
2319634
2509068
1537278
2681429
960781
824779
169218
1629682
2058109
997612
2574994
678189
1693650
2730866
334109
1004420
2251779
1737567
1884591
2286774
1593870
2623279
2933349
1853089
1357890
548850
865022
1991271
2451130
1414611
1346249
1429305
736736
2755771
279952
1987744
143277
2590653
1043523
2028451
1392356
2577470
2693015
2691910
1760333
2896051
1532210
139971
49403
1551055
1925
1904096
1794201
1863589
1416041
2723125
2802598
1758351
319479
2669164
1929573
1441388
87322
1335251
744336
1798454
543267
2229894
695044
1207122
2699562
2712921
1899009
224436
1739926
1438609
1900154
531177
17008
1455602
1851624
2778717
630980
962296
2131513
602555
872906
465229
2352363
618431
2170939
570185
261296
2164051
2424970
2269561
1318519
2823633
2534359
2437466
2102133
1147387
1804701
1760741
684944
597199
2001490
785342
394114
1189533
1172630
985212
1814753
167350
318069
2294200
2516610
1580447
1632405
694423
2069161
1279655
1712707
488378
2223376
1508736
2743747
1683034
2713475
14970
1660724
323556
2421028
1532020
1138087
2323932
1671749
2900039
2354407
2749393
2169077
1986202
1320016
136980
709502
49214
2382341
2622773
2028259
816783
690106
1109987
833434
1720889
1095791
2634594
2352456
1537295
2006818
2621471
935592
2319613
1085748
1854034
2879175
1253907
801785
2847103
1275628
38207
2839626
1688864
694541
685126
930893
304287
2489710
1088854
2475603
1123226
2166498
1553157
1201711
2492946
422903
282723
1118930
1940120
2760323
1836131
471296
1699940
1735419
1354462
1579387
1678893
172651
1700461
400362
1729370
2332215
320644
2676781
1818682
1145950
393995
1947703
2931123
2396880
1956153
2519304
573213
1517604
2412067
1917814
2913166
753660
1451211
2730288
1984645
1679484
2468596
1989882
2732340
2765512
127690
2885281
2323973
412781
1601005
1508929
2607601
1896345
2370291
2792013
534722
201003
1470410
124425
2737428
1955477
791007
1608734
2856230
2454650
2716336
78404
1308328
2487728
1921189
1270909
1881898
2367603
1660763
10619
1448836
716334
2440239
1729730
2550326
7237
2347280
216393
1315359
2150071
2927763
863858
1318942
1295755
2521270
155844
1602628
1807980
11046
1590705
1246756
1021246
526521
834374
1815944
187670
2142457
1278340
2739167
2433618
362623
1997491
350659
2243605
250979
2622673
1125726
662496
154864
1048631
2593259
208869
2172033
2667141
2635364
1706889
1450562
1362089
2470131
376300
559521
294907
800279
1484119
2591695
949549
2410515
2572126
1282169
2029835
2343801
610103
710772
2529172
1265279
1526932
2664311
2906051
469717
2193277
2147909
1166216
2641964
2206969
1958598
1721962
2169568
2683976
2496567
715864
881823
617864
2005449
2317813
1879483
1856806
582553
2053424
2117064
916280
1652143
2480721
2293564
2041619
1262637
476615
2911814
2672038
2022021
1988238
1667992
2607769
1651151
817107
490510
2924405
2458887
2617854
2897690
1327707
1323237
2038829
2651279
560278
152541
1614903
1851738
202348
1808316
399750
2651215
1501249
2132604
1920775
2907492
1183975
1194324
558411
1036411
302553
200344
1762083
2297289
1889784
2167820
1887527
963089
59443
1483181
1033610
337143
783058
328067
1160336
460035
354243
163821
2709043
975683
2860071
2413718
2155608
2488979
1708921
2598983
92915
858574
2416354
1930899
2017373
2249520
691232
2914911
8598
2733297
544422
661092
1968807
1204582
2645597
851740
1258675
2571254
2407110
2246865
2497921
2017863
1771672
167477
794487
2588220
828824
1910154
2473254
2179818
647091
1573451
489094
2916414
1790131
644178
1673141
2528849
1062673
724117
1375512
1544071
972541
568416
1656083
2356729
2456513
1499385
408276
1465246
2884030
283094
2270000
912454
1169886
1357427
2205338
2875452
368425
2415092
652428
1895218
1006429
1437177
1016672
1761484
2205681
2688346
286253
1266436
1074275
336694
2874435
339260
2444321
303623
1924491
2505461
218994
430972
2609686
1136495
231042
1471772
2683881
249156
2777756
1254766
8499
2264257
2297177
2602908
2172277
1793389
616758
2119289
430579
686947
284604
868889
963286
1362108
1953281
607863
825038
2506801
1570648
2379800
2052599
390801
715270
56741
446810
238267
2165401
1816361
1862680
400423
35285
17060
2336826
1985686
2720268
1458570
834561
166543
1031949
851894
705933
1210271
1956483
1080442
890381
2441514
1944226
2524349
1852114
921971
963029
741788
1185253
1336802
1065152
630283
923735
2858423
46770
1755019
41403
777825
119243
1644243
1642374
1256552
407870
86626
51251
2428227
1592115
368069
2296140
878714
1878763
20970
2527319
1880192
2920576
29374
2389118
1838131
177250
128884
132948
596847
804207
2035240
1143487
1660264
2612952
964024
1161585
236395
508487
2100262
1944369
2782699
2864354
1549124
1688086
2552669
1556951
1948255
2108976
2011834
1296147
1810803
2444048
2882436
2795992
1568941
1434697
2628359
2925008
1627069
2626035
1761840
36268
2488568
1261712
72066
1015107
751308
1538287
1854956
342671
1049989
2822727
57416
609725
959391
1468051
823348
416045
126381
1065194
1833532
1867923
1846840
2197802
2699547
1374213
1732979
442987
461123
2803589
1696622
995614
405253
409383
2054288
2486868
601350
1355427
1817576
909578
167973
2722569
1654620
883026
1579182
571857
2256821
2034266
2390315
2573183
2334843
590290
2610411
1300161
1248945
1168383
2208614
259679
2446826
1339447
610321
2752246
707998
2845217
786905
2913956
425293
503573
95717
982092
1914906
2626304
2317882
2910202
76259
32050
107998
196865
2103803
1320621
1200235
1391100
972245
1190761
886269
1614681
906004
2061635
1724809
2011615
83790
2276980
1576483
1288575
236397
881459
1778167
1466779
1345360
1785088
2714390
2489793
2737541
1527496
1752014
2162467
1419452
1521044
1013866
2170632
2745271
2840468
2791732
13189
374437
1336899
805572
2402978
1714271
2559502
2459044
95835
139623
1893862
263419
1864380
806692
397022
1338525
1211829
2159152
2793470
791243
1132835
2242378
54325
497235
2182571
10714
2189820
1030856
611282
1670554
2218522
1708317
2151655
1016654
1162301
2447772
2770975
2342861
58584
1490571
1479693
2153679
2033660
2869946
58158
1708516
1925692
1553865
2054073
1542580
2884193
2762344
1363421
2524755
2209069
2862495
1947973
305515
756300
1553622
1562161
1077438
2123769
184421
922755
2038965
182444
682238
1183239
1881840
261142
1193655
366738
2780120
149195
2158982
1955582
190242
1868622
2136115
1731289
2692109
1181843
2102182
2231821
824184
1962453
881756
2158636
1621285
128515
294419
106015
1882609
1289052
1487837
541267
1410932
77967
775627
261807
779314
2735960
995650
331282
2417126
417545
236590
1020258
857938
2930767
1064213
2272202
1012781
1174113
513375
2598574
1904588
760358
2004985
1700387
1975998
2715849
1942455
800258
2828434
1578641
14239
1476584
1423190
1707744
2719448
1300440
336564
2910138
700967
90058
1049909
232514
942174
2309664
1625062
1117929
1364804
2743081
1324970
1525959
2779000
1702439
2327507
915951
1353307
2093803
1942701
1144741
2785771
2473398
1431222
1966073
1012169
2878078
1844233
1441112
2392987
1813666
2752506
2799314
878369
1433550
929121
1443964
1858915
617199
1143467
130170
995470
1103092
1130233
1751781
1238782
2697886
595522
1667601
1081062
2007018
385845
355510
2588482
2064311
2586041
876008
87557
237022
2041020
673084
1399695
2348857
2105971
1604973
2563617
1407117
236050
202838
1425393
2391346
252390
2477312
1468464
2377669
1618357
2275327
2848967
2575060
2208455
172481
712786
745495
1824743
2122491
2723451
2629877
2136950
2726426
388325
1358111
2208879
1744134
775085
2845070
2407364
1852264
1632930
1013123
1796080
2101721
1912573
2747394
702891
901470
2921789
268554
2598782
1053195
2645914
802064
300420
1048335
2250147
2032547
1109840
2725500
1935626
1364362
1087259
1278592
1688977
231057
1741049
1587079
381259
7584
1425232
2341958
2771906
1249215
440747
2882533
67267
558978
2369678
72056
1448386
2280115
798304
1183410
1543901
1953572
455774
1361541
1482540
1233082
2705874
1660744
650713
1432599
1091339
2562686
1340239
941573
1799114
1493953
902750
604736
2519897
1744895
2229805
2329768
2301889
1649162
2366018
2374754
1167353
482020
2470103
2586690
1792704
2490172
1204117
375239
473703
439546
1069180
2561598
1909548
1623464
985438
1702336
1130395
2342972
86418
392157
2140162
2596466
2124264
420780
549201
1729803
1536560
1133788
1684406
228427
2837268
1447554
1944178
2631929
1910624
2512026
892219
1446257
1897962
1344126
1173629
2212550
1421994
2348681
1404632
1212909
2271728
410798
974243
1711078
2382999
367100
2629874
1207967
2111487
2554625
2757821
1510830
2448604
2085582
1784651
2463710
1064685
2297995
1910570
1781565
971206
231517
913250
1061443
612510
2417151
1146210
2265922
438131
271334
580414
2083525
2634533
1791075
1006387
980691
1058649
785364
53119
1842929
2182548
466823
2554365
904449
2532992
140958
2518854
1693776
1014892
2500776
2887237
1983956
230376
516911
360128
2393396
1114519
1068519
369814
2584469
2375546
755134
1391219
1160334
1591940
2637947
520972
2354410
2418123
2420033
1106708
2634920
2142746
290408
1399256
921434
1846592
2358287
1561600
2438651
2036968
1557476
2846794
788545
2753843
2026353
1066627
252637
2651259
1937749
12501
1505507
1814638
2758399
2429120
2867205
1575459
1146199
1920840
2412506
2074940
1514584
2052887
1323083
2241574
1339402
1013145
997064
1700018
451020
882319
291891
1476428
2771424
568192
1010526
576292
1969291
2931418
686699
394065
182354
1474649
781318
1664866
1595901
2537016
2141933
17163
2092742
2907553
2387780
1549423
1323775
591107
797518
87429
1494028
766362
2122554
613431
189954
2719346
1919751
2486419
340504
521334
2347739
2632145
613525
385033
1498640
2427988
701348
1243335
2716354
247450
2754385
695850
1324089
755761
2288373
754886
2546036
2701091
606350
2406322
274318
1386169
1296252
217363
2786139
2426013
1756539
1450164
596016
1295416
696640
266618
834033
844417
2298987
1576081
2408405
626255
2425740
2651928
472273
710518
613633
2935534
2209276
127814
2493497
2929024
288027
1979908
901827
2153056
305257
210946
2327298
2505229
1822005
669447
405596
1285567
654983
1443997
973499
2663396
2180998
2110741
283189
837665
2272266
912588
1440805
2806361
902806
2336790
2318737
2260075
730063
1210899
2144022
1882709
180320
492671
2105444
1302406
88130
274747
421297
2499563
2649838
1929364
1089283
1399340
1620493
264252
192273
1920659
508028
471837
2123491
2146411
36673
911259
869310
2908363
2893937
2119700
1479745
2575188
698415
2630012
2033862
676367
2790790
796356
2898631
25647
1145973
1287329
1042959
2688811
1825719
2031556
2093761
578503
137629
2136829
2101248
2467651
902966
2489394
144954
770982
108626
140383
1418119
2057382
358965
312691
659184
1847272
2492622
1204917
615297
2502212
440211
434801
603070
2014844
2416784
607458
2469906
1099778
2805301
2747470
2800777
1306228
2494457
2633654
872036
507449
113629
315996
1200184
1707937
2490207
2046387
485908
2859318
702241
814470
1680150
2247650
992790
1383011
1141466
1239685
1091366
1115089
2729969
1726038
434143
810719
1110848
1781089
2145033
472779
258567
2813575
689744
1354438
2512572
1537460
1277271
948494
2361476
2873478
1835454
28740
948671
2004487
351684
2146105
1305218
946800
2418812
2562928
1686363
1534053
2717215
2344092
2179476
967854
784939
44647
415877
137457
840869
212826
2784767
2800843
332420
1564849
2896766
2636317
1476788
1944308
1113473
2892504
615625
1831764
1574211
2468422
722622
1437165
92168
130685
2713263
1895738
85557
2295819
781983
90649
1907857
2408406
1655880
766673
1618720
661691
1326681
833215
1901742
303284
707263
633344
1114749
851730
381490
42695
2148898
2611427
686361
2263702
2534439
2749377
743227
1118605
2107993
521591
643317
459262
1973890
2683638
2830938
1632728
1751084
2190071
149796
772808
1545888
2028366
753512
2537197
1293733
1495379
206475
34247
208264
136984
1138401
2147758
699062
618221
2693719
1688691
1011058
650793
2861828
2369428
431438
2375198
1609120
2084486
1942874
552421
377262
478127
10945
1626085
1517434
110428
410431
720658
1118932
2089073
542384
368141
2422617
2766666
412532
2157792
1424652
1407140
1574147
2687293
2046026
828094
427474
640212
2445970
2335916
1673181
2660445
1235264
995012
1749905
101902
2406015
293550
2777795
2922232
2552080
1027279
191190
2358921
578199
84555
1206308
2308272
2923022
1583483
1257980
366892
166131
738511
2239380
2439810
509087
226862
1593298
286676
420228
775639
1189888
2285632
2064086
278803
2430016
81123
1745847
1103200
1326989
951440
2163243
41946
352718
2126878
1306637
1016234
855432
1092899
370076
2378354
2373131
2796667
188055
1939136
1883488
2616926
2243795
1718995
798637
2754146
953853
981469
2546311
805594
1026750
749962
1667435
993653
2832358
24835
1895419
1787230
766263
2498584
2844117
1948908
1523714
1008871
1185070
693964
233195
298779
2062610
1517524
2011564
1669169
1800921
1916747
34781
2655994
70961
2394568
1937530
2238128
1416004
694869
211245
1219839
765094
744054
2736875
2091759
1537030
754656
904372
856887
236160
108813
2097957
2358281
366720
255770
873265
1748626
843998
1027841
70013
1871025
1639255
727489
1966588
1682817
353504
2385092
2193750
2281211
1584961
277741
2468375
1335559
1841331
2386826
2803805
1182735
230732
1958807
1951468
617491
1761935
1990873
65888
1863063
2383949
1708352
1302944
1802845
1928987
2910958
2022597
689896
1342908
1497876
431267
2348967
1110409
2245752
1016369
681521
2255584
1415635
1575845
252209
1081686
1650890
511181
2108884
1256279
2423101
1382242
191870
226372
2254104
2277966
1014173
761210
1380589
675563
85652
1446322
2403498
2047063
588119
2221197
172531
2474456
2340777
2729403
2151019
1851604
1017680
702840
55226
1725867
1889645
2883186
1524893
2448714
1853192
1847585
277538
1340174
1187599
2456928
2700722
867044
1825419
776825
2872948
1923088
2484222
2271964
637592
1967830
2116329
749061
2354068
723274
1822007
2036903
2127151
1375935
811008
1667744
1689823
162248
1149589
1971430
2341587
1897003
1458328
311062
1628070
2246244
29295
2612392
2206659
1665509
180079
2251356
2521888
1947268
237566
1483105
2009857
1828117
1531511
567324
1872431
2149754
1484976
2089595
2663433
2089963
2077355
2357040
2738332
2679831
22311
947103
2173304
1461219
893675
2525689
1213515
649588
586611
2893352
2395176
1972330
2214690
4121
407998
637071
2286424
1384007
380125
2210377
1387924
815189
922650
2066016
1278201
1701492
2023491
2602516
465634
1805187
1090501
1377673
2740321
1028217
472223
244587
20683
758138
2464699
820658
2646661
2332900
194413
1268881
1059341
2278167
593716
544895
1244045
1390466
2473484
1946477
827091
1206703
1458232
2661313
2335855
1285554
1738523
1797925
814040
1383822
2555091
262853
147141
1930267
89665
662639
750575
601552
1003125
396746
1003631
1747342
1866335
2335159
986546
1106973
1107425
827084
1602843
1197502
2456067
309211
538503
321478
449720
947698
1349038
1334207
734505
2187773
1168017
2093312
105205
2461079
284555
1730115
1355845
467231
1391343
1863196
2050761
2417781
940355
772063
2623951
1993350
2109388
2038594
1328007
1195149
1893188
2011816
1277993
501064
2514859
1173504
242910
2081280
1770371
2900792
1099685
872515
2529237
1919511
1936987
318439
1805408
2933682
1178286
161202
1460359
694001
1769880
675346
2909640
405084
2730915
151363
1844634
786643
1546529
1585370
2209218
22584
1016543
1324540
2406559
440614
1773224
2111818
2426871
1814999
1887517
2715721
431854
162539
1280319
1083243
609136
1963175
2868172
1296366
224384
1807905
807452
2753565
1858173
2483273
2142692
1736841
606877
474136
2338718
170510
407520
757662
950772
1564858
1760375
282606
358689
1165758
2487258
667403
2813564
35440
55985
2897088
1070545
2898816
595648
1897186
2021978
506565
1264126
1391871
2745319
1154519
654762
22978
1161646
1130021
1423805
992060
1848846
1669870
477001
1932406
245943
914779
2222096
1553111
1344178
1187845
228538
727636
2025020
2598728
2071927
762477
700410
1218311
1309785
1415946
2480508
2177341
1902503
1721329
1573416
761391
1441233
1368136
1714626
262213
1019432
328754
105798
1294082
232261
1797884
1753706
1204311
623947
2617855
2351322
2255239
1942722
1157884
650942
111585
2016554
2058468
1167326
1478052
2697834
2600192
1127762
1841518
1246387
667697
324787
1982003
493926
574468
1517963
2338807
4401
5932
545394
1092496
730562
254759
635039
1016795
684819
1129832
410917
495340
1287685
2207732
84030
939386
1721928
823298
2922195
2180197
2371195
1923913
683278
2483348
1710470
1100615
122463
2657069
1545522
1981050
499233
2025084
1505197
820129
689684
402557
2938744
2432126
1316741
2136463
2544450
444898
2147101
1999503
2555684
2128413
1703230
1031873
1034615
726973
264241
974537
936885
1309878
2633170
2455710
1047577
1562636
1465455
1199764
2759975
46858
2150340
509105
1628561
1352803
716830
714182
1241155
595671
2498552
784470
7349
684520
1528126
1410685
2564505
2463604
239820
1632052
1109653
1939444
694370
2622000
4666
2577769
2328305
1570415
981954
2251739
871849
681868
1113572
2668032
1710174
1448161
1035725
1700424
463708
2497355
630861
1758817
1709129
1272790
2326252
737925
745756
2057279
2821747
357018
1234245
922848
2729574
1277673
2839258
2561852
128505
319753
556108
719417
923582
517531
523479
555916
1934042
2176629
1841223
2099762
1985401
1100805
2402411
1662816
2250353
316737
853800
1402550
1779970
991155
366797
2893729
1673283
1834332
2843226
1160272
349950
2404887
1956574
2387076
1722767
1759706
825406
762188
839136
624385
886893
1894748
2495649
795041
1054813
1593910
272467
2871770
230467
787521
2513250
1834018
860038
2464150
1249931
1491368
812595
143003
292604
472348
546639
640133
578878
1380272
2630635
2134923
1784431
134681
2354022
1341130
1827491
255720
2239055
1788551
1156949
1786336
1602747
384151
1722921
2749398
1308814
2884381
2268245
1769840
2307229
188848
85380
2220680
2021691
2854857
2360217
1548492
373341
502251
220664
1625272
2596584
2132050
416717
519416
1124994
2222296
1341478
442156
350479
1993171
156412
2366383
1127433
1647981
308132
2681566
1690723
595761
2211650
1584672
406016
365206
1335376
498448
1816948
1020341
1445450
2812240
1750450
2889348
1170470
2159452
1714956
601661
2322317
577739
1226774
1668768
2565192
1604901
2634656
1172648
855010
725435
1918654
253494
2076016
344679
2002697
404107
1956951
973208
47259
1433468
2901452
1167738
934857
1009271
2608525
2596065
1437593
1809127
935950
476612
468514
1422491
2764026
2632382
2385040
773854
822375
2603015
64326
2307086
795315
690424
488633
1818120
831685
1919837
599095
1041442
2910313
2587244
2509950
750477
2925410
2590047
857486
791421
411844
2464944
2725885
2261613
2006939
2659433
1348423
411514
1153905
2924092
1193316
1429224
615933
2883560
1255878
1987079
378398
869263
1650504
2511208
1119438
2868625
1313083
681368
824712
62638
28371
1985999
1934723
2502653
876244
31221
1517442
2896741
2855811
1880335
1272999
1434402
87666
1477092
505426
1596621
2576201
2284212
1592985
738187
902756
2072502
2326707
666856
1134775
976650
2153568
2535712
2604172
2412670
2775483
2654157
852644
1365768
2236302
708877
1135199
1658038
2846090
2805996
1788073
1710942
1051112
2147777
1888315
2278912
2223448
2003414
511634
2166071
1388574
2541764
674652
1377453
2884918
1467035
1393275
813608
2757605
2248434
890256
1590910
2167039
976018
126791
1717708
527531
124518
2832124
2604298
2052476
1405551
1434650
2932147
379303
909411
1863165
2588232
1935055
2658058
1925658
911941
1009005
2939958
2859157
2160708
729308
154360
874600
1355283
2391395
738993
2449818
125674
2390052
1276402
181113
2823976
2230073
2687137
1026996
920260
729176
1225303
1612871
1740328
1207054
2224044
1331187
1056313
979876
1016615
116669
2357013
1206545
2226905
1230871
1655880
218391
417198
1291255
2407801
1650232
1386333
184653
463082
880755
236631
2793371
2302798
2651036
296956
2801727
609751
2385853
1424359
577361
584618
1890616
285443
1385639
1647382
1072433
2340382
1458494
115982
1244736
2080891
1668008
1047766
652180
1119171
731508
1224544
2885127
94579
538996
2094709
1728750
1885102
2373257
1053976
2807965
1132162
533467
2675532
2842667
150727
839570
739328
2268356
1840198
1980759
515466
961691
1317263
2621884
959781
2341794
478651
2832045
1248495
1388021
64737
745569
655983
1396560
185199
1201105
2765644
1775032
1706275
2086843
1794176
2513032
344457
45837
1180239
2719768
2327367
272408
1291618
1614105
2593797
588231
544306
1629457
2437342
2741824
393314
2580283
142432
261865
12573
1746070
983968
2696966
2531103
2481303
566085
1785460
206542
1226991
1448114
1034952
2844553
807212
855570
1526838
941256
1935622
1019852
2008876
497210
1402688
1780827
2268275
75305
2849172
553130
624975
2514166
985096
38829
2437640
548647
359862
2081590
2897011
2064432
151404
2762236
2000294
1362818
2183815
2686689
633441
143088
104983
739829
2387837
2841356
1946139
540913
1361286
1415255
2895462
254656
2229303
2657412
1974427
2758392
108916
1752238
254979
507743
927235
468037
2420955
2054149
2107456
818272
1879372
614224
847925
2589347
873214
1833966
76180
446620
2687763
1551423
430046
2075643
231431
1493483
1928658
2129498
1357375
61382
2078587
1515462
197028
2587782
1967925
2854202
16932
373370
806299
2404716
21321
92714
1660124
24270
2702110
2385359
504504
208396
2391443
2054582
1779269
2936641
1495100
2527485
872267
35455
2384541
2755272
2585951
608346
211908
195285
2530752
30180
324579
2542953
618799
2874836
2781991
2189573
922890
1048586
346617
2601245
2730635
2148372
2794140
1022293
2587803
908119
1316145
343825
465725
1305961
258122
416566
224577
279241
579894
2924952
537596
32882
659516
2299492
2608191
2871180
1810844
381953
771726
735101
359723
1810641
2396540
1717870
2877691
1289263
1169450
279642
1492749
2066728
1348051
2828372
2562226
2308349
690837
1718638
431928
306444
2828389
1849351
540437
1385090
1139577
20597
1645750
1214760
2461161
1551761
483716
655973
1679145
320777
653783
1082732
635970
243844
1065671
647698
2644760
526219
149935
2341301
2539086
2933514
2596528
262335
910877
1802704
2690036
1087052
2806225
2686541
2480141
1323896
1287912
145308
763566
1681566
60508
2759834
1388552
757240
1941093
146728
2578926
848519
1435397
2789607
2796585
505274
1976919
1728079
1913445
2292426
71179
703731
2267347
186206
585399
2019089
2409935
245567
1248861
388091
2709122
1512654
2881078
2412778
12219
889856
328946
635341
740422
2494699
2099035
2137348
625664
2187579
2930977
40331
2359913
1267478
2839522
1535451
1716420
1114059
2697727
2329935
136152
1678588
345836
2111046
1264402
11875
1917799
1601064
1276845
2418353
2094964
769826
2701764
1110318
2822178
478995
2928276
514279
2121208
878695
614411
2780406
1176620
473223
1940102
1558107
33198
1825114
288092
1122972
1645071
1160843
1788749
38326
2814945
64348
2349101
2184224
1118414
2005362
852299
1210450
279800
1596651
1027164
869750
1666831
1595007
390635
2026443
723225
256008
1569599
1211862
314264
1162118
2063709
1485891
2876557
2139024
1158757
1281591
1684117
27838
1639510
1906092
588676
2232812
1828037
1155601
2466583
2355939
2837710
2096578
1174850
1806090
2278384
2315903
2187081
511784
676692
1436726
1310326
1385834
2821432
1110818
2784428
1308966
1395866
848899
2738472
2033871
1906418
1599455
2852153
1331545
149687
1812909
1339661
2166367
730838
1439379
2026078
2419444
380384
1652380
823123
2087270
1616863
2394233
1608539
1805556
2897382
266556
1697620
1030624
274992
111847
1485037
498478
2654965
925990
626782
883265
857820
913858
1774322
2394700
359330
2529573
2711318
733363
2626799
594113
694144
1549964
2021995
1448821
1957468
1118463
1983986
1119905
2267528
2902551
788287
1209848
2207823
72244
1889598
2357423
2066889
2371836
1945272
626311
2001553
1994497
24151
212027
18328
2368905
1447438
2533099
824784
2405817
2317451
1452892
16072
2340734
1653601
2926688
2402635
2660216
504420
996020
267043
2108092
753654
2671229
69562
2811559
838705
2059955
536766
1186378
2152510
1946651
1883670
1131593
2034213
270161
1613469
953689
2223077
1574365
1233282
1830378
2535650
1592985
328908
2171934
2412112
1770680
1135933
1078383
2144915
2667314
1101461
2201520
1399480
2438009
432363
2250268
2750464
1471871
2220234
2721979
1253434
1086845
2411757
1563816
939286
1528423
2277294
1810068
2131430
1032097
802568
248644
566493
1742029
330613
2505072
394625
1083009
2126049
2462148
354654
2755688
724958
1535331
2173157
561789
2560740
1105503
2850465
666471
2546786
2113948
2834606
233486
1212283
2268366
30930
339181
845889
373044
1672797
2832822
1055954
1455722
984505
1291109
2474297
2464094
2360035
2677667
1373669
1487146
1274033
884388
1021576
2919641
2007168
2438558
1360850
1198094
1693098
1314994
1921837
2882929
993810
562079
2360139
2548904
1825655
1785714
32151
663770
950067
1936807
442120
707434
2388306
835087
242605
342880
1501511
1082357
1848594
2517753
1215078
2682161
1559475
83308
1094177
797331
202038
1098754
1114968
945976
2688174
592189
958453
589931
961110
1956132
2755327
1907352
104927
1735123
2033187
930323
2749369
2362200
1005254
924097
1299424
1513962
2788179
464632
232725
1070862
1070495
289994
1218385
1991562
209754
2215157
979847
178325
57577
2099592
2723492
1576190
2046089
2597232
2085878
1000714
2375202
709771
1926327
1633652
2412602
154399
1831432
1558744
230372
2138990
1484045
1334651
2038825
2220577
138990
1579388
2234455
1228448
85964
795099
1262064
1214927
314738
2864910
1122974
1344438
2025884
2384371
2021774
1304039
2134385
307111
2827768
2419802
174365
1757081
180772
146429
2576383
1217688
501614
2177928
2621029
1864185
1439230
2730439
2135117
2906433
2003052
29786
280852
2281460
499580
2535615
2315076
322372
179367
2351291
2921803
1073919
147066
656107
804043
2034316
2095819
2114705
1359967
2149792
45079
2452499
2104185
1863928
224757
2474361
2662596
2226943
1660822
1843429
1508363
1559850
811305
637535
780177
603572
289690
512633
1734963
2670346
492293
1133550
2179825
2337292
2355442
1938020
2607385
2830901
780207
394748
929464
2539851
1475906
2600069
1405302
2481621
1303269
190238
645366
2291686
397769
1410958
513626
227498
830070
2542877
466654
986925
1163189
131574
974071
1318287
397578
2500928
849827
1734639
2929543
1722515
272894
1794025
172976
1278353
1009743
1932997
678329
2218948
2231824
1385205
2343842
478770
2546134
2178597
129306
2891939
1917610
1896186
1884957
2894450
763700
673777
1086312
112878
1541643
2131723
132791
2877037
2209544
1804000
1324871
1004340
2502061
180438
543678
236652
2126709
1093321
2603689
1300990
220136
1939817
1124068
1300747
1901936
2200753
2536666
1719889
2036616
2925235
1927292
363603
1825534
889983
182159
1209406
97569
1811065
742876
2800750
1787312
2202354
1529397
1864791
397645
790314
920556
515696
85331
2825326
1607951
553978
1733207
473230
927770
743562
1873721
2201425
2252452
2414156
412432
941548
2196436
1465484
801368
1944768
2357135
1098230
1604866
184402
82824
1730215
1525081
645260
999824
2192641
812598
2372366
2054027
2597245
2818073
2152870
1893064
1996494
2707685
2687044
149331
1333138
2232410
1637436
1705903
1151559
1039581
1438503
848061
2139160
371016
1636968
1924040
2518905
1570742
97501
2364506
1725637
2106323
1225954
340361
592031
1643706
1434551
1957728
900461
1070790
948277
753190
1643557
2298953
2899745
1244497
1995410
2419394
1347497
2362053
616740
1622246
533143
51010
529042
1065510
791409
472708
2385445
2560295
972005
2661796
1898136
903292
765521
2062612
1871124
640684
1851621
525358
1612892
848622
401934
2926215
2327326
2751101
2105549
273259
873759
2523281
2713849
2787887
1381837
2580394
1221461
328742
490304
1027314
2713277
2139576
1545893
2205947
1112604
2651819
1331009
1743351
1427954
1479030
1663894
2844298
820424
2769402
1505754
2853786
49832
976063
2683277
2663467
2716938
1654301
2689966
46670
2390094
1783264
2747625
2837827
1234593
517507
841070
486811
578756
1161435
1463873
2355750
2558219
1658914
24484
424170
1208644
100658
212951
1760887
2747044
1564654
402636
1196006
1473221
19527
959972
1585888
2891625
2456514
2306674
2571734
556753
2271148
2214814
591877
1959718
1623388
1134921
2438194
986742
1603948
2176525
2616037
1711595
276102
2392129
2499306
1550983
2063037
751505
2164969
1542103
1718080
983514
483508
238138
1731928
1937800
2490936
480512
854476
715834
2623945
1631636
60348
1398923
2022827
2670139
191361
2428764
139018
388298
1063468
2351134
614686
310184
2315795
1478565
1090441
134341
2087352
1051776
1405069
907393
29886
2106867
1905509
986905
2892111
489655
1244284
2335859
436701
2447320
2733381
521113
1072408
2253252
418666
276536
150148
315558
640443
2152994
2329043
1538304
1638846
1879543
1974731
1546883
2500721
1187314
788533
892052
834047
2267009
427480
1588722
2411398
2237327
490840
470444
551346
1875474
2401057
2302082
510901
2168251
2499474
1500788
1857183
1777615
723126
1609518
2392331
906930
1280419
1680191
1206757
1670723
2809181
733015
548035
965132
1165844
2788729
123922
780166
2387630
663569
1565048
1588311
781936
2083385
923688
2374530
1865308
2229311
1174342
862414
608414
2065780
990944
2079153
1213050
2060319
1182825
523334
684476
1919495
1990685
1829710
2216212
2705786
2839137
2656328
2088981
1718466
1940726
1889084
176035
2210183
2620598
2230636
194194
416269
1181514
994124
982472
1175948
2759671
2810329
1436478
2297334
1957366
2298094
872223
1733864
780841
1883128
424094
948557
1553423
2333450
321025
2466005
627705
476692
826868
680196
459200
2227198
1598372
1538760
2146513
2460326
2855260
2632041
31578
2313011
943359
2741242
179182
1367506
2046632
953863
2178453
1946008
1985985
38709
224646
1110337
2400827
2288759
1615083
2292981
1113495
817177
2621810
2440402
2446104
2016577
693656
2172497
2278555
2839009
2353057
2320109
2395045
866346
326556
545070
1699593
413583
2729993
2387483
987987
942553
135711
1634954
527506
260524
1733610
2051889
1447942
1375506
2767777
885250
52505
2748542
715033
2147066
1410559
1273555
595033
1966323
1578893
1754700
2493111
1682015
2655315
368117
1650723
2222739
284963
255264
2834013
1532385
36574
1605181
445594
726082
2633447
1168082
1397411
1036548
1602457
2541059
1342617
570768
516163
1642488
1341385
1150723
2232181
878960
1271080
2400605
2886731
601822
339963
187610
167926
138190
661551
1144806
170556
367092
2585833
740582
1040250
2609979
2096015
577071
927988
1381604
1415152
2745684
1404628
551297
1847100
259663
866801
278246
2651040
1295723
392310
1325547
30357
1580145
78585
30990
2270459
2689385
1676167
2688685
832588
2444420
3555
2839573
1468696
1003502
2248285
45527
2714910
2697790
2189991
580881
733065
2375821
140283
1798134
1044712
2007089
55320
1549771
1638362
294439
1553925
2185694
423931
1705389
2158943
992917
854906
2382303
91980
2711550
231212
543460
1969363
128262
1346649
2614169
858321
2461262
1961780
2905080
442807
972740
2256803
121011
2927480
1716302
1445
1464104
554801
154979
1006820
1947048
1298076
718105
716827
1524345
2208608
2432662
2634389
2230650
1336128
546863
1066462
237791
908091
2866229
2004412
1236050
953463
1705230
1612231
475759
578259
1528985
855729
1384777
102504
2788950
1361039
2841627
1556245
1251824
1343589
1704018
290889
1869943
345611
2902095
2444064
2350475
2318328
183137
1923194
1002575
2085558
2860296
1022860
1461882
586662
23683
2015092
2397404
1593691
2252520
1637934
1855236
2631253
2371863
909929
2520725
159297
425217
2892445
2036706
2645716
2934467
2150985
445834
625652
1405886
2808358
830874
1235921
1695568
2236393
1546090
1038762
2852723
961667
2146884
1661722
1779063
1508609
1547340
1264228
1960497
247240
1559883
439078
1798011
2826609
2873732
332508
2847838
2022490
2602842
216385
87512
1655925
1941570
1438760
1108736
2300727
2867974
2608442
1774164
1080039
2557093
1590171
2386824
1021588
2530009
2372747
959188
2389700
370127
2195534
1791670
2871057
1362694
1747786
359105
2157530
1313294
2453088
1731654
1337432
2823536
1576167
852499
943589
904052
2916824
330315
2480467
1627136
2381546
2230349
2320758
2921504
935730
335169
319563
1643038
520700
749729
2098586
959046
2148440
598642
1788361
922269
2375066
2775064
2025676
1124708
2541868
1338136
1232146
2402375
288144
210536
2908932
2060470
1406242
1817480
943983
1431619
2534199
2239516
1336032
1190403
607997
2114353
2502825
2269663
108529
2301072
2512540
460344
2078778
1731961
16415
2434429
2611932
2021788
1700928
366286
1802105
989796
1441004
547171
2362641
2413922
2395190
2382369
1431710
1650168
141702
320709
750271
251314
1796211
613202
1195671
2008830
2823407
1609886
1144350
2074965
1717836
374032
2098657
2895668
142129
876338
1605199
999924
2440811
278825
1481485
1034774
1711219
2263228
1360959
1135899
169716
1110898
797076
496975
1151351
1020451
2444826
1307225
2520233
342579
1943249
171839
1094117
502197
1100758
1341132
2270426
76904
2381624
2537190
2660581
2516307
1271695
515822
2480962
2088598
2829536
1148937
1599845
2607141
1665534
1173413
1507581
1655418
1911180
470678
529701
1568524
1743
267859
1880208
511844
139936
2169106
1757490
1769589
2224928
542866
2327079
2622448
2553565
920745
2515682
1065444
2248783
1630112
1071502
1486122
1757494
302097
1426466
2040410
641188
1733444
2453898
2764806
504189
702495
2414085
695293
304612
403865
1713571
1443972
2291733
1149744
819572
2005050
2197042
2142722
2913710
477255
260019
2675340
1003909
455051
2746013
496039
830752
2365097
1721252
1273827
2361234
548800
1988651
2086813
2251511
2467260
2381552
1083913
1592529
2163655
374268
1856879
1161319
2880048
131482
1026870
1350295
1846074
100850
1275293
682797
364935
1464869
309234
2703638
1810974
293786
2140978
2422282
2655775
2557287
1788940
1337461
2153720
283205
2225828
1785386
2223116
2718083
932169
1913384
481475
2130392
2791054
2502445
2211999
691982
2178616
2601033
219136
234600
856490
290289
2707184
1720996
2236072
585127
2628548
1569814
1144018
2022576
492598
2466301
1761871
830128
2044543
2245283
714470
2244588
674643
635097
2864372
186001
344710
733898
377789
1838575
1027306
2019366
2261405
852327
929198
2894593
776048
2346270
1716493
1071505
837098
1128268
1212352
1912427
2669013
1720345
377091
2193234
2300255
1253041
2867580
230887
489534
1815455
1380084
2675483
441673
410343
1133835
2044341
983609
2143673
906624
660778
1382327
160812
2692449
2438538
1552261
307687
2740864
1037414
2028951
38515
1947747
903322
495519
2664519
1941863
2845060
2316613
2698885
1296145
2687429
515228
1947465
1341042
2279617
2847890
490316
1176910
1301258
689015
328329
402014
2698625
331097
2822028
2114511
1634052
1767210
2856577
627366
2188864
788456
318146
355795
2501220
902857
797209
2743845
1541924
844795
2931286
2402772
2891701
319965
524248
2222876
2308104
892890
584844
880729
2486625
2554692
1132717
2511325
526572
1235998
1542799
2671043
1359622
2128078
1835650
2076320
1927818
1241025
2129555
2274120
1105075
1251765
1061654
1240063
2621437
1245393
2848708
960660
1353475
2143535
1638410
256395
701656
2563157
1204931
1638237
75336
830459
386422
550732
1556081
2898275
53048
1208199
979582
1978120
1836806
681199
2248529
1893351
447369
2226171
1014641
179310
1108848
1785565
1913593
287819
2614634
2318342
2292183
763685
1227674
2461525
192455
1729096
702526
1722896
326997
388346
2529059
2616810
69563
2748951
2845713
574654
1407268
1984889
903879
2080513
1768085
1955392
1037571
566240
1427721
256677
1183970
2601002
1633159
796388
1466720
364337
1399015
674600
2127664
1335192
381320
1782791
1752694
579731
521750
645382
1452943
1577630
1818078
1603003
881120
2583478
583184
2801195
1159812
2049212
549613
2095098
2657615
855949
189142
1421439
1583875
181556
1824667
2878723
965650
2279692
1438632
2692800
1486913
831556
1983590
1899155
1862719
801316
1109011
971875
1982478
2111001
2926138
68154
2880649
528406
2355647
2261476
1953464
427898
216932
1163744
2893469
2083714
490623
2236326
1581498
1637797
1798046
1675100
2428281
1488650
926400
1497058
1451851
1343080
2487333
2482403
450001
2912422
2196171
1476811
1211524
1471500
1406974
1923906
2726480
254105
855869
1314570
2433196
1720112
2867926
2297692
1262268
1341984
907816
72095
695363
461448
808374
2896672
160030
57029
873439
868054
8092
1136498
950055
2725829
1594753
2483316
1622717
2184874
2726652
1558618
1044745
811257
2566135
1940137
2209808
2215842
79685
1510801
119869
2765853
559477
1539219
2453339
223858
2887902
524342
2434060
634819
2633142
2035354
1306167
2522516
2548844
2613682
2520141
2650247
2619762
1334819
82878
2121623
2386766
418338
1426134
1285571
1064732
2569987
773487
1295533
1154582
1591385
2637967
1158286
2138036
1797912
654313
1179357
1988936
2372080
149662
1483353
2642161
686198
2239616
1158285
268891
1536643
1476608
2006989
2066992
9470
2822865
2702592
642700
1665569
511392
2242133
2117529
2060352
1462679
1347784
2174977
1965688
839597
1648138
2228217
2371298
268312
1432468
710491
797024
2653101
1089011
1025691
2209598
1825458
1409000
2830820
1839581
2373710
2498534
2929330
2112817
624715
2365304
2751940
2472587
1208323
1065862
1842436
521302
1263043
1942161
2491897
1672380
1527981
117636
392379
404870
665184
1298822
270919
1749142
2161097
2392970
487715
2333002
1887803
2055062
2370561
1887687
2202451
138777
1324942
903589
74338
2038275
1968996
1860352
181714
2881266
77857
1509227
25526
1072647
798502
31548
1006071
1200706
850200
2365630
2236881
2907326
1182125
442637
2408938
762999
160686
643156
2001349
2209983
336822
833039
1384252
1987104
2600315
533106
1481776
41612
1409949
608754
2097587
40840
611152
2745195
1549221
2374442
2610782
177005
2189864
904313
937865
1618676
1218491
379060
2100081
2009158
193353
2000040
731294
159868
1503229
2301597
2743534
2637097
534775
986083
1542228
1259702
135913
45848
300407
1269782
1493267
2229401
1126352
39749
504008
1398132
2395413
286258
2035605
2712713
1063646
320336
1423675
2692243
1505661
2872952
2469443
2480899
342038
2194991
2815355
1609464
326594
2145293
1247283
1521830
493008
1404612
1589519
2757743
2806765
586617
453003
1142356
1358079
787039
1178225
1180130
2194140
1297189
2764750
400768
1432533
1223050
837538
759396
529216
558527
1501632
811162
2857511
1380768
1995053
1411950
2860798
1725656
2721134
1650432
2561461
523101
2423604
785500
94346
2899386
2723348
885021
2739493
54891
391761
1107860
1698057
1637235
314825
1188442
2534519
281940
127614
1185238
1769319
2789601
695059
2852257
2840942
275632
686391
1184236
1495298
41791
632254
619490
2395287
2774358
1917608
1626864
709416
1252476
2655306
1209235
1654354
988450
1126869
2706111
1639564
786093
366656
156991
994319
1889141
2572438
1392874
2196554
787567
2737451
2461686
454345
2894318
2695820
48649
1656574
2308612
1008748
2107335
1153944
1788622
490621
392606
1410216
2173175
1794965
505670
2244217
201134
1155959
319644
2707509
2244265
702031
1251085
1770716
553703
2581396
1920544
1660737
2338555
1589794
421104
1530364
2896263
1268045
2173757
1698397
2885701
181701
1589743
1213164
2346014
2077434
985421
277439
1676982
1834429
116405
1303044
1207317
1883835
2313420
1210750
2907442
643933
2103216
1586981
2311687
2329292
1873455
574791
2676848
744300
377768
835588
854935
2537348
338200
1892602
2356602
2709690
610904
501804
2004577
774829
2478630
1802493
60494
2280148
1918400
930654
1175326
1729130
514172
2851764
665965
464733
2185491
1853504
1637121
1949639
2842069
1644692
1900336
1689605
2892137
2645705
2629658
357537
2240243
2418540
2097773
213493
478461
1083987
2920756
160599
2069493
587499
1734474
770583
2140956
1570827
1734038
444434
2794592
961649
109396
2870282
1268097
2763455
119203
480093
1395844
835500
424277
709336
2407779
567147
770446
2551231
473891
2260849
2057981
1733252
637832
1344272
2387170
2827840
2670024
2143690
1225900
2098808
1734322
2826006
1457580
1543454
1001952
386682
41235
195688
2703929
1976283
578125
2110447
1993855
1789979
1186817
1828242
1130772
1717141
468881
87104
2522183
1638103
879824
946144
1521552
2481783
2020595
2045342
2348229
1269610
2672163
769201
516023
2259603
247706
89164
2821374
875884
673139
679507
1125513
2893065
971596
350433
2124668
295396
2002330
2608805
1512330
800871
414507
2066737
1639692
733793
657780
2228261
2701019
2551030
670021
31994
148387
2038601
1767773
369749
1004149
405466
2736341
2330831
771899
1468442
1745828
619831
2695813
2045548
693794
1097388
2715255
956873
2053138
330427
2382118
576046
2864027
857093
1815943
2854818
1581980
448481
241674
356086
2295910
2484684
1866404
474711
2874420
2526388
396512
1640387
2211206
2636039
2697817
479217
2165454
1608409
2284151
121247
1202574
1378027
1717574
1575704
2159715
2304294
1134323
1986381
2120805
2191111
2043966
364689
704314
1668862
196486
8526
1822367
425304
88190
976486
2707999
1416866
1545590
1035374
2897494
351106
147760
2327569
1156217
1751923
317254
2562978
500482
1806584
1594616
1283646
2047160
2620163
2555534
383358
478459
2026621
1161092
1895250
2436992
571564
723667
870890
201825
1823051
1775951
2560344
1296760
2246836
1537632
1166196
1281689
1925855
1441031
2817967
2436576
2517617
468952
2835074
1226886
782382
2388929
317538
207234
926214
351299
192657
1993357
1990243
2207911
1116310
1614842
1721386
1676017
978200
453168
2157053
2124576
1998559
2456626
694805
27857
2861331
1972307
2515972
2709608
2739594
913439
510389
1033682
422968
1194336
2844842
2669137
844867
1053248
473644
2260864
1841613
1668166
885111
944389
606907
1842060
2010917
1212716
1079284
562358
1195856
575306
1264523
956823
324133
2339778
2675812
1180718
1004426
932470
2339152
1259638
2649288
2587217
2440525
2521450
1480910
2242385
184686
88581
2359730
1615455
1596914
1739112
625482
756808
1783573
2874999
774908
1105154
2855736
1697011
504043
2216770
2766879
1001406
2230000
725854
866761
1181702
2629902
2765365
165968
445637
2508234
233413
448819
460441
679380
1460841
449115
2427925
512640
1566853
2365971
905438
1057716
1274909
2874560
768910
2244679
1375289
300362
2764983
1395351
2836951
583831
1290007
891697
146930
575054
1527129
1969858
1536285
1593533
2097066
766285
1997790
2864552
648199
307533
2003736
516629
2440257
572377
1430714
2388054
831842
274589
1251839
2537322
1801228
901749
22950
2425719
2681512
2216099
2873179
2174051
545141
2442288
1227191
2802863
378956
2702162
2504442
749842
206470
1396239
2371789
2687242
839653
1506629
575711
721784
1873041
597724
2330173
1563464
1321059
1622679
136074
1217449
1513782
1417705
2118187
1829187
1763988
1697299
684362
499175
136259
1727613
1695194
1964612
1358693
157589
358860
209199
1878400
2538513
487980
2867487
2192801
1958279
1809104
2379805
2103936
711669
1970546
2798911
1909418
494780
1338234
2014868
2109662
701551
1516294
2769358
1404019
753635
2456309
1949355
1625265
1314934
32574
2667093
850692
2204761
2266101
1084015
2194977
2348388
59755
1398562
2595197
730232
2324885
2726888
2840423
1366956
2414719
1342929
1407788
1853446
427191
102135
1355380
339677
163614
131631
1935303
1015881
568120
1458280
128091
1219087
1519807
627074
2429203
1632486
2145601
2358232
1114648
2198685
1175211
2267168
2563455
789934
1766795
2180578
1175473
1570809
1238413
1755901
1598618
766451
1869664
1425095
1322254
45817
399710
1573340
385097
1991184
2663738
197319
1749635
2869193
2019584
1472446
2744519
1310827
164772
403207
1643916
378729
1372950
517033
1423176
322149
818018
33875
1124153
596943
1699949
2336247
1905079
202396
2567306
423410
2250995
2489809
1644012
2309961
1352739
2412510
910543
922741
118547
537628
349724
911392
2006459
725043
2931781
2281414
291210
1167384
545996
599280
2355849
1857132
2461451
2082088
1002083
1251735
1538513
1180264
2755042
323357
1499660
2860861
1500195
1797623
1447367
1737305
930628
568572
2623977
428723
381004
2228620
2591493
1222756
2858284
1576479
2634785
2721269
617133
1310657
701549
483787
2610753
134125
466990
1930700
2420965
2022042
320678
707094
372429
1933286
648806
275939
305164
677466
2401647
1893949
1119534
880666
483837
1618611
613029
2306275
569912
2673713
2148028
2684382
1329396
1338014
2141334
793089
469319
922134
1977168
2176882
2188888
1104533
1639703
2661693
444063
2088556
2099992
2074575
2675386
876463
1300314
579759
908680
2484706
2908741
1481516
1781679
592349
1091923
71045
1562355
1929917
2860644
2263533
589822
875251
1910534
256092
1405493
1488421
2559521
2888265
2337043
2509347
2001232
2591069
1141079
1242737
2214403
2203720
314119
1849695
1856578
2417835
2036706
1237362
2859649
2188389
290243
153443
1725796
1302847
1907458
1165593
953767
2431338
249978
1109819
1722250
1193607
936145
2593499
2638730
446854
1889504
2380890
2143344
2234860
601908
2079203
2681557
2888591
2817684
1856401
2710323
537714
213643
2013102
2249484
1100566
1560510
2608232
2841553
338127
2108255
486399
653682
1434322
433818
1136210
2642515
353952
574036
407032
2553641
569393
317028
2005764
792750
710838
770142
2126740
2817650
1324612
300473
1580224
1839544
2814087
534596
1368932
2325698
2100630
1542813
1180583
2175255
2470165
1086178
2528487
644252
598437
1649049
221301
2582169
1386154
2866422
2627576
2734036
2346935
1026974
717567
2254552
2605629
336003
2803634
2452453
2463384
615262
2304217
1081979
1727545
397224
1200801
2121390
91450
2665053
2043793
1389337
1378395
790468
1091258
1393243
939173
1870952
2485678
1340320
160892
704899
641913
836543
2138201
382191
1851056
442934
1573641
1687672
343145
2622604
1215720
2832777
1126114
560655
2036377
1642468
1083229
1262157
280852
2155600
1587558
2074382
2112391
1235836
1003449
1768854
122897
1052753
527923
1837136
1220824
1488176
203854
36418
2784657
946079
1212340
2912004
1723376
1924303
1354452
1168830
1170818
311264
684823
327285
1179949
1359026
2061772
2629927
2317299
817988
2542243
548759
477566
771795
1147999
1647363
2807610
91565
2248548
2092734
2147462
2880002
1971779
733455
1226639
1491897
799319
147167
770303
459852
896820
2426733
1890843
2591499
1365804
2657410
1948804
2042076
1492653
2581242
929852
1608432
865982
2735566
2740930
1497134
1340102
1034685
1082806
1008140
1601036
587403
50064
404715
2249331
53425
1015881
528416
723211
245459
1287965
2769887
458776
598097
1076290
2051182
2465279
1159018
2161325
1180880
1430504
2331478
1914402
2393648
1992190
167397
9001
2581737
2246247
1683128
1685921
2397241
990696
1789350
2260937
1751401
625585
375310
1177812
2906276
2557796
2729851
1932002
2172512
1831871
1700590
1560078
176224
1593841
2907071
2799690
1143312
360303
1342521
1216374
2133701
663268
2462407
1122213
1416981
503737
2308232
1086603
679684
2001857
1942097
1003531
1810226
787499
2191419
1906087
2472740
2126477
1018505
574487
773555
589968
1913859
72961
2568110
2235586
1058340
2393999
2862102
846968
1292665
814950
1129133
1918737
2511263
1112183
2684931
557142
966142
257878
1478781
1691405
704509
1390497
1156342
1066057
379748
1408861
59582
1910076
1135139
1891451
2639308
947223
2188598
2045166
935647
2240101
1451746
1267209
84393
357381
2879138
889086
2649772
349234
651856
78723
1013571
1172860
2718762
86152
138321
2729533
1556026
357859
2735150
2818793
2928086
2043250
612089
2366544
801881
55558
1318192
2266644
1555847
692178
2154820
1925602
1411445
2772964
373055
21921
663468
1503843
1829280
1264470
794917
272698
786782
1228957
31095
1457372
964439
1422316
2055774
403121
1645873
2769445
2598038
1376040
2407186
1131698
2214944
2650635
596818
2365733
1023141
266370
2436949
248929
457292
785880
2187198
1436354
882731
2539976
2285213
13940
216114
115504
2198954
1500038
1643038
469076
2500629
2609409
2573217
2740256
55341
1743297
2612258
1485045
757308
484423
313079
2034304
2531416
590406
2255012
1844311
2758061
9709
1756910
807678
1962776
1886302
1018060
2286670
730835
2936209
2164517
95973
1534770
479771
25275
1724903
782152
2892071
1625424
1612634
2604535
2894253
464835
1393373
2757934
1419580
444293
366325
195959
1566907
2001220
1785460
1479922
2348446
2396422
851755
1168376
2827549
849398
2210547
1155534
2558606
2762495
1150341
1215720
682929
1737675
302297
1715937
2859336
185417
1143976
1401947
2094770
2083344
2523901
324411
175999
689402
2699154
891255
2841397
1980523
530843
1769656
751217
1347925
1637901
2135
2683419
28180
1692823
2112326
1131406
552861
2411877
1175513
2523313
2455731
1241008
610828
1896531
1645541
202981
498508
1720083
1615633
1915040
985452
1378648
1158047
1906949
483567
96353
2405500
2250728
1358312
2194820
1173547
2406001
450409
1655838
2900754
2107918
600468
362810
1762964
228494
863242
1277934
182492
480668
1200888
1885968
2608442
428714
901808
585369
93057
1259527
1734554
1900284
2024290
2595049
967759
1537766
499667
718670
151044
883795
937697
2389677
1598514
1583063
887938
1953391
2568135
1757200
2231931
2521995
484590
158851
1536194
183213
2666848
727806
2245139
1307910
2256512
343853
2490287
2183096
367028
1541815
2327958
188375
18279
838958
594047
556909
777675
2898779
2283120
594747
910672
199513
2599580
900022
1456859
77694
721077
1844373
1624126
428969
1188453
984555
28555
10735
1316843
2208484
1094338
203149
246530
336161
2620475
2212841
2043782
687065
679382
2218398
386670
2499276
1559741
612623
425896
1802638
2341766
2366055
1065191
493145
1735785
1170523
1627439
1442960
385264
1758382
84174
1967060
1868672
1306065
952923
1165408
1243340
222110
196838
1278310
424507
2591060
734630
2627098
407035
1724065
1006302
424825
1012791
2756855
1955080
1536245
1254365
54837
1911255
631219
2208607
1865435
998956
1945011
906101
508379
83250
1429201
2622164
2217222
654792
45576
2597111
1123398
457080
2063186
2550891
2818246
1250005
2605768
566496
228864
2851624
410616
2660657
379250
2432942
1312152
1592708
918484
1098750
1249800
1230384
2861724
600559
1015187
2848586
2787021
2760061
859400
2652896
2112759
283708
71516
1899491
204642
2491904
1325731
895658
623626
2402861
2318111
2527981
2932108
907864
2426561
1449136
1286806
2235754
369805
1332389
151627
1791580
2167359
1298932
1220248
798133
803682
1741146
1130618
1034737
590423
211353
2913722
1403816
2182549
1271361
1222837
1376922
1820180
1717822
2442150
1814371
933055
1571717
1883565
1841519
1812012
1949276
978710
810780
2846525
606717
438480
432201
1679928
1045907
2105985
2541638
2640147
1148074
1195439
1657625
1515486
157090
830889
1170915
425905
1615304
2011666
962575
1591578
1217476
2261132
884321
2848001
258125
252283
1144414
603037
940195
1524417
1434592
1987204
753018
1112653
2256038
254608
1329481
2361860
2390959
482243
2752667
1866338
2352626
1200413
222122
1711249
40305
380657
2684173
2791868
570419
2668332
12734
257349
203783
278224
2559552
97271
1718679
2643012
1305637
2281039
2036938
2000150
265872
965968
1891899
2662231
175390
1698545
656468
1144373
1219540
401208
2940391
2277325
1168784
2220949
1035537
1816303
1085561
865312
1766160
893485
1739602
2923372
2910137
506020
254200
742851
1325845
2458133
47334
1660417
2416202
952039
2834774
1759679
1394819
593319
2847410
1260845
2369773
1933698
931968
2214505
1099464
1596274
1936872
769273
1288812
1070234
39272
2744733
565199
2489590
2898846
2568004
2485518
1667091
577972
1799504
1151825
629768
889004
1069695
1505946
278060
2044078
2368169
2423755
281223
614471
75585
1628786
1514664
100875
946890
1502490
2815323
1466077
1713938
2450295
885364
1930644
2927792
1651284
59530
2182566
2022991
561720
1575041
1000238
436308
1951566
1583084
2450924
2360607
2560183
549044
31643
213899
2376883
61779
1338225
2742998
2664827
2463455
793584
1467615
1900331
1676522
373359
236259
2624085
1743646
2035729
1995244
695368
1013675
2427963
378839
2622730
2886348
1204456
764534
200317
1635481
507752
982583
2158056
1364026
2433937
1973213
1255281
1830455
585908
2304005
800948
2147985
773673
1147623
692766
2596846
2527577
2869851
2072719
1115266
1946668
461768
642317
72905
1295872
1931690
1169256
2590196
1713194
2456274
2369675
1623908
2026019
2718299
2466795
1484539
1193392
970903
2299910
2295848
1505525
1172038
291739
1916435
1462141
2262643
1707379
343936
2094968
453302
803036
2629952
1192719
2571643
339786
794060
846621
2881468
822199
14622
334856
774400
2020484
1298742
759975
1432115
499867
1181803
1756042
1889405
2576657
1534998
1627117
2889790
470917
171475
1805549
2798117
2771693
2681875
238583
44344
2588422
2081061
944591
914184
1858426
2802126
955029
147135
1569125
554720
2099669
368534
592307
2450974
2725341
301079
200053
320210
1711349
286746
101517
1080196
1725259
604916
1069769
632934
2846811
642383
2260045
2675989
1030770
986014
91975
837084
1713482
2492975
247578
2299412
1894892
1493063
503980
128332
1156838
950507
2394602
1978493
2402336
633879
1660000
131868
1456179
1923028
1296802
1323559
83178
2677937
2515551
2383333
2517044
2337675
2844440
759133
1856608
133380
1014966
896852
130377
1630096
1404707
2036898
1084250
763312
2722553
1605092
1343082
1580985
2439021
2874035
1326322
159106
384172
1511812
1103753
1321703
2286766
2032729
1074515
1638223
961778
218227
80773
270242
1395974
2082004
2160107
430913
454839
418723
1932832
2393406
2118297
1859480
1217924
2155623
624950
2126750
479952
1216315
1213105
249132
452176
2334001
1842192
1571043
191782
463280
2016281
876778
76410
2064327
1000222
129441
1984108
609576
1923910
1122971
2085123
1807416
1479768
1835415
1719029
2183884
293059
1566257
2835180
2339319
1868930
433648
595809
2749134
2162979
568856
256159
1683530
1535772
2743298
916313
767696
1640149
1127707
2092670
719010
2910696
2673318
1388880
1040737
775512
1615039
1702767
697440
2796796
1883066
2048235
709707
855938
21414
198816
578
2796245
2505860
745991
2488317
2651969
2639767
1140521
351878
409179
2423925
1402012
264780
2602614
1986061
1047213
997705
1172416
383572
730177
633026
541019
825504
553423
2899484
6823
103900
1350309
2239119
1469007
2452601
1269354
547143
871375
237863
905070
1567080
587679
475494
654671
1795518
1374988
1327801
1723111
2173180
2542441
2768509
2114322
350529
2374566
22837
411065
395797
232867
615980
2557809
591209
885011
2077236
2901320
1026811
1573813
2928874
656836
1666960
1445406
1130161
2631997
2754343
773177
150450
129642
70047
1822187
1143509
2687935
2653041
76841
1804270
1250452
2747155
2838387
448032
2157026
537697
985212
363917
1043418
1423074
2204118
526489
2773054
2929041
733637
2177138
710891
1072228
2829269
1537624
879128
237076
1646767
1113506
1512919
1280651
2611584
2674644
133469
1601769
95352
1116609
1441523
2663714
2234110
301945
2547011
1594228
2283602
258302
1823863
790835
168294
1333767
1426667
981145
2375824
761238
1626913
1331293
1142544
1063626
343453
1647152
959883
777504
2097888
192141
1607937
2375220
1388106
1263434
1949210
1363137
1161653
2139188
2767168
2299338
1608378
2457639
1305216
1866797
2703600
1412980
2063971
1037772
1975990
2183318
475326
784996
566780
816606
145421
2323370
1166023
195025
1254708
1704738
730587
2826689
135454
671829
2254256
1663972
1024992
650907
1536759
1518963
1173048
2135572
938021
2038909
768003
2782345
491156
1978610
1172107
2836238
2406234
2502614
2203438
107888
657353
912860
1108712
718637
21206
2180647
1942538
248710
1457377
1054058
1391214
152598
151229
2175252
1781263
135932
913377
340636
2593047
1288243
130907
1168347
1448568
811140
1749510
69412
1045489
26536
200085
941247
691785
1412594
1163190
2290676
2515898
2233436
279502
2140803
2183965
197109
1435803
2792604
2593057
2333292
806763
344923
576458
1725929
958277
2715511
247278
1480221
1932757
2153042
1944486
204250
1844187
1946603
1951937
1146885
1204897
2463785
1038878
1688822
2655589
2455527
84605
2517317
717514
282794
204521
676168
972690
631728
596981
2273757
2514880
2839399
1164146
448291
1815086
2483820
1444280
948147
2443239
1226827
144335
1262982
2414313
2004294
436958
200326
2278189
2710431
375610
632122
1484724
1987325
2160993
478765
2694735
2711856
242249
1085641
2200117
2783838
2653382
630196
2628187
6476
282165
569336
32505
765947
1586323
547155
1017968
1725351
2437364
1863324
1869347
849287
2239774
1318744
840137
435301
2081515
913708
1204839
1693452
1780800
2261865
2077575
2004946
2713892
2540231
2150727
2038135
2739501
1372266
1674902
1044753
2120788
1303251
1315404
1959047
485331
535839
1833797
53543
2547072
1886432
2684999
827310
309584
1126543
1485283
1098157
1321049
502673
732318
1160690
2821284
896814
1163654
1599952
1231212
223556
2273582
2123773
871363
2148089
90749
1081536
1535891
325552
1913714
1154039
1399326
1451683
2411134
368790
103090
2712387
2905483
2720540
2393019
1722692
307972
266411
1549644
1044499
483978
1318454
2152887
2666196
1490738
1706270
45877
2196391
2751930
2328153
1927723
2496682
1094349
1035217
2718015
21048
1695711
2082043
2827405
582701
562810
1245368
1353505
2586387
573264
137670
808193
432011
241014
705213
980371
526568
90956
1735039
1462810
2054834
1670545
413600
749536
2373707
2803193
2520791
462830
1988327
1513854
1686283
252427
921198
948748
834512
1613922
2412000
1640624
2339073
96344
107605
2835893
446771
1363367
1919969
2743182
1861534
2263226
1908255
1931632
773737
42492
733911
1478376
2294050
2553075
1188366
1234798
2283734
2097940
17341
2607677
1710731
931059
1421158
349864
1238207
2312162
642286
230817
531083
935320
2313917
6036
899156
1873914
1020246
1852618
1832090
2633876
2216608
2839429
2884981
1529404
1100986
1171625
210520
1356670
2267194
1340077
2150261
2839501
1683287
2891271
1025852
2455034
2571953
2927103
832525
416570
2464961
1950532
1295986
1084198
1509644
56449
1316180
2057069
135252
868458
2620657
1053574
1048988
1710599
2094219
2888321
449230
2347294
301680
2156868
2697780
2786391
218827
2887936
2729105
2616296
1450221
2847897
1598760
2402977
1918155
1198204
2893314
2313985
582331
2878460
1129679
131603
1785107
1012163
2075359
2214606
167342
2623612
1555870
102291
438554
2553126
2609285
1501559
2288865
44285
1364194
2040475
804016
1735054
2315763
2036131
2220187
2329679
508809
1045549
1083051
175015
1659030
1915679
2424677
1894540
919869
1362344
2220676
325444
684020
2806691
1262879
1984722
2589579
1038568
1534782
1273811
2400327
11219
2850775
2498558
901567
671294
1545765
107249
49024
1013871
2697442
2128238
963693
1216803
1141598
2637923
2051417
746432
2025819
1066970
2520809
1815851
1224148
2690736
1026106
2748856
1153273
2304991
1093153
1458362
1058094
1536029
1515129
796040
2500861
1693689
1665017
1990400
2496605
1302514
1141187
236762
1294432
1077698
1038035
1649766
1794758
1759851
975419
727756
2255702
512397
756581
393312
552815
377391
2171771
1894306
1564555
1646851
1342879
743705
2361729
703877
1648538
121377
2370614
902964
1622009
2039144
372295
300358
869552
2772092
2125666
1840239
2347516
1242401
1466099
323161
857106
1824786
1879881
1045006
244489
2124448
145966
2737310
2715773
1390756
2557507
998373
551162
301553
10310
2681596
990230
611313
2257153
2864834
2563541
46856
2595688
2134830
857819
261946
1546414
1677873
746829
2830881
756487
1266645
2476138
2634886
560486
2901754
1938559
1457736
43161
1327809
1635711
219313
2022344
365564
100379
1368705
1855894
2647102
2690249
2596802
2491123
1638428
1504522
2915532
2416182
1934212
297408
1506015
705231
638072
2480325
896071
168375
801514
122937
2401563
2838954
972633
2827029
517379
1388753
1672098
2336559
959384
1458046
793384
905849
2002033
2071711
1664335
1843998
2684556
8198
447711
2141065
1524388
986417
60407
967877
1142051
1905827
2190655
2187589
2107665
1726757
2276883
2867911
2511832
506607
2764421
2918363
376472
1162369
1873111
319909
1843437
2788142
2935761
286660
1734460
818870
1222458
1709639
1205977
1903517
348747
905354
1082348
105553
2749051
2513858
2720457
283225
1278073
2704572
1217644
1887323
2298000
1645570
1611641
108031
373224
1282346
230834
1021610
276885
2361454
1317643
1826200
1130895
887544
1759981
27380
2269209
21497
877912
730719
1904074
1760372
1681390
2612956
2368417
1857229
1310872
900406
2547483
102745
1802904
388892
307687
1179954
503034
1101135
2693760
265110
118485
2215235
347139
990650
2014718
1516514
1125764
1453255
2940542
2446170
1209246
2937503
1318008
894790
2407804
1425523
2245425
2034090
707733
2563097
412604
1845797
1885411
2409882
2180736
1463451
2133004
2499874
1778952
112126
1054014
2036135
1754922
1283715
525934
139254
1319524
1187776
1055000
392183
2588059
1154941
1259405
2425138
2882719
930047
2614619
2450181
339071
2616714
2765343
2712135
2351019
2202910
2856067
2760938
2377881
1578703
2796558
2257671
2232470
8574
1314828
475533
2421210
1550326
108934
963595
1206171
2770134
672935
590963
674024
2412692
5093
2203583
1311983
97063
1069157
1895967
1763991
423756
1122481
1385006
1241529
449114
994596
13275
2466386
2103122
1994693
2576726
1418257
2314170
2686797
1959819
1969105
2182596
2874665
71113
358688
963928
111532
1434597
2314609
472394
270106
2557148
525723
11780
2818133
638000
714351
2812165
1563837
1984509
2371790
1436592
829291
2823673
2049084
488834
218814
71899
1774204
1238470
2702058
641277
2046792
2305507
221854
2480101
219355
1399873
2113772
2226186
1318215
2592346
382500
2765498
2398059
1180100
614582
2170371
1733785
1586925
1370429
1150162
704106
836788
630837
2572172
1296886
1594487
1932788
1499687
85034
116604
625620
783407
607549
1220920
1677031
907121
924309
1620454
1522530
2299340
1201060
1635451
3345
982051
1112403
1431236
576305
759685
1993632
773542
127164
536812
292509
2237688
1156442
353070
1445121
483954
1639789
238921
1575622
421186
2051028
1317050
2654366
1555160
1529090
65685
1102465
2658693
1832357
405751
1554026
172396
862774
841288
1212040
609820
356860
2442472
639163
2337101
913731
2083973
2297395
2657259
217418
1253035
642317
1359146
1340094
25166
823222
1693946
43796
1978935
2143885
2046581
238183
1133702
86720
2246298
2402111
2278598
580348
1854590
2276215
475829
498782
1179864
2558022
1291965
1875319
1539041
1948701
1271280
1695912
146501
2717298
931978
2742105
1848231
2806868
1634603
2134358
1368000
1941399
1387415
2521520
940481
675603
331713
2691209
1864269
1630293
2184721
2874553
796985
959774
1101604
271391
1170214
425336
302950
86739
1614248
1366821
1873786
1076905
2846210
585476
1952563
696297
2459117
2428325
2594538
2144384
435609
847967
2471457
2158024
647553
1471146
1855832
1449160
2371117
1061284
1915363
380328
81519
672343
2176252
1210954
2603694
294753
2644246
1872761
2609313
1867238
1682045
174837
1329204
1344579
79188
2871908
1585678
668449
2025428
508462
1569001
90480
1958489
2739595
2550730
1608928
2375318
1791699
1901282
2640076
473549
138371
2887331
2796092
2179505
2098804
2128321
802883
1115883
2400580
2858141
1762269
1895033
881611
92956
542156
750589
2279430
245736
1855533
2340902
2926379
2674759
399271
2888813
199360
2816305
1159847
1869391
1375411
1647153
2529955
774447
14012
2718278
2433450
528300
2921723
2457608
1075007
301300
606048
2354393
1635841
787632
808935
1813990
21289
2388645
35600
1710426
379022
2799203
1521211
589427
1749015
2284152
1356491
73027
1667879
2492497
994737
1123149
2826675
574574
2401877
2440821
946989
2669373
118815
2127766
2285760
1856071
646456
722003
296630
2408742
2494509
860795
1981753
1868622
798576
2398875
21482
1169256
2381986
921544
1611141
1817120
2639948
1865658
1818976
2702761
351844
1050735
2904269
876310
1771721
923690
1724742
1516745
876194
2500296
934503
2174770
2890034
2493027
267584
582530
151646
1564369
320595
1984810
887233
2518194
465196
28433
188150
2511516
2809308
202552
760187
255745
855582
738175
878298
2463359
80832
92496
2046557
1497768
553612
861146
703348
1113809
329895
549855
1952270
723476
1856235
294582
1170251
1551354
167730
2591498
550474
2889706
2726109
1554616
336227
2286951
2686577
2483785
1734441
206037
1730659
1117733
1026265
1629676
134384
159438
2328772
1450546
331784
1920322
2765082
130622
2073608
1700261
1561932
1395157
1258092
2462313
2478350
1697780
457614
418119
2323027
2437089
2364294
2496196
2923356
1380894
2223710
2718636
815375
1464278
2224987
625893
1559351
1234104
1013598
2632961
993926
2652937
1081966
391094
531392
1630591
608343
2610550
2394765
2138260
1413678
424605
2052571
2718394
1660423
2435187
1060613
2660871
2014910
1048982
601116
2290614
1189771
471482
2882358
1700269
2149761
1778073
2626802
2199732
254039
1248207
2001296
2815057
244419
2077376
1916718
938925
632813
2630603
2728425
2610226
1974381
2709834
1472598
593194
2420020
2660612
162841
1063375
961960
1846626
64210
1142837
203682
1224646
1456983
1673979
2321954
1719229
1145929
256897
2683928
26011
2727786
2497093
2432246
1936860
1017469
748936
859553
1037525
1877577
662378
1536362
2304580
2308988
2096091
2794222
1766997
1846284
1931389
1251666
328920
2717734
1539683
53868
1624736
1597720
803000
65300
147049
2457947
2464500
2255778
2775256
338934
2614618
1383805
1988083
2366433
835692
923583
2524102
2584514
1393311
2404208
1345323
1505720
2739733
775509
2441896
960722
1156873
1141292
2266409
2212748
2360568
1246076
2112735
910055
2179935
1498127
2621752
2695860
1174639
1816061
2919862
2598700
1571401
1023418
1593069
1668037
1782403
60518
1886815
2053772
1326899
2456573
127802
2208241
927144
1882033
2459004
806698
1297525
8728
242222
395126
466715
2768375
168442
954500
588428
1077918
541773
1627192
676631
737710
1382191
1661769
381147
2096814
1787075
1308512
929954
329959
59423
1538932
2003102
1878135
1146622
1847777
2245643
1093577
1586083
143674
1142794
1148949
634113
239115
2887693
557295
2748531
2539509
1940912
1802393
916158
2307343
1316835
2938742
785499
933651
184863
1892720
742800
1652386
2141927
480606
660815
222104
558133
1147927
429890
1234874
529493
2348296
269174
2803484
1617817
2048025
2121992
1377590
2100417
2004986
2198816
1192303
1811764
959994
1722886
731316
1106644
2800217
2563241
1863161
2641861
1224258
545164
289911
1917934
863010
479732
2774171
133544
1615166
1042562
2393498
1129536
1014596
1357953
1294455
980218
2246469
2534657
1741616
42640
1767886
106284
1337767
884078
1243697
1962542
753678
443672
2239500
460778
1351770
989418
87544
828549
1643158
1517811
2239105
274806
2917774
2581875
1685257
1614665
1763443
875177
1441595
1136356
855465
488605
24413
2793644
389667
1320193
256489
1102230
1580346
2849922
2925278
1355128
597176
533664
1028799
1230118
1424082
2308387
2523936
1101925
1399751
331012
2540766
2098722
370382
151961
295821
1312879
2072987
410843
2698558
2697203
848017
1249510
1754830
1921769
1575414
2585513
2898738
1840600
952576
1881974
370279
1522833
2419649
1147794
2537237
1761688
2541
1649392
2154635
1410227
1773152
231253
965283
568046
564042
1891590
1819797
940805
926679
811078
2845913
1379049
2704134
1254287
2269017
2300069
1629478
1166195
327985
8725
1145290
108836
1589258
1365218
652020
162572
1920523
866956
2218074
2269989
2601529
2394658
917026
1653441
2095961
1486288
2919869
654425
2639041
931527
2626255
646693
1072701
474233
147105
1735569
2857380
488546
724625
1767738
580867
642800
1413702
1836853
2920917
2537475
115281
2295815
160791
536005
1347640
831261
2022179
2657006
2430880
767088
499355
695869
2494168
2582750
1726544
604440
1198063
672405
69566
2852612
1813644
2652464
1424599
2085782
372454
463475
1418366
337857
2685516
56455
570328
636279
2354798
167419
2808596
2157666
2800431
1958562
2543038
283603
356517
40277
2903651
480840
2330962
2753760
1285894
2239253
2676712
1626983
1785371
2221834
958388
530068
486471
379268
945869
2879777
1556616
2818734
2778518
1464820
728516
911095
1707190
64459
2362898
581693
2688739
2200525
1644112
2919587
1318950
2831263
188661
990213
2828259
519988
1414342
264817
607979
2232338
1036762
1066925
358995
1976274
1946145
2596408
250496
543065
1017766
292657
2315750
1800333
1658808
393754
148504
1873373
2904175
635300
516752
753264
2654380
2442273
118395
1463150
1306303
1392439
1780694
783685
2689499
2240400
725705
1722195
536318
2698005
1105589
625299
935704
2747117
1790099
2859917
2444744
2428044
1863958
9767
361283
1318124
298766
1919461
388308
2564615
838936
2602405
1947492
2317085
2930532
677291
822853
912296
2273591
2227091
503138
2628463
1439025
1702726
2414375
914540
309195
149723
1062507
836858
2629140
233238
1581139
1007045
1306726
1358619
1384416
2891169
2904450
2212887
925079
309505
716979
1709358
1251411
1404475
1308450
1499081
1900701
1826296
956382
2322683
2909855
1753568
2662833
176560
2642289
1508993
2756803
1296640
1883731
1297990
51320
2440491
2377682
2827892
1199540
917196
1321911
1677583
1357828
1457389
1870344
133455
1241221
224226
1642865
2358732
2462887
57163
1791003
1938303
2753696
422737
1338987
1131550
1243255
2819423
1917655
1358175
1512399
1134539
165282
473988
201987
1983624
634284
2427449
399677
1805606
590025
2266678
1225892
187365
2674023
1320332
1958490
2623423
2837227
2563150
270679
50867
1984851
491285
2002809
2923156
1811758
1934497
1448929
639870
2677295
1134126
2856999
1203850
1312040
2378986
2644883
1495369
331369
910627
845028
1252590
55729
1119423
1117083
1296880
2059813
540848
1472155
2886666
80890
1187126
1271694
1283767
1225831
116772
1129216
1240096
1568909
1191962
1685560
2684497
379976
2513966
814491
2763845
214456
582067
1931798
1975272
1638101
1980481
1449169
2445712
1546211
2673645
1920963
855887
2828488
1514717
2519148
2470066
2932653
953599
2093452
678081
1698875
546521
2313129
1409863
1748821
2304308
1913707
724908
674104
2933030
139305
505707
2691198
2551873
765380
1868431
236433
2182912
787283
2341884
2062271
544754
2425612
2243044
1598173
2831586
713308
2226682
1503120
1218541
2190916
1494509
1706946
1242675
1267734
2427886
915975
1694798
1723470
631580
1055264
1319888
1163920
1737563
2270657
1740415
469692
370537
2656080
100829
2506630
546522
1927703
2393490
2239884
2640107
508333
24918
409298
574447
2007156
2321973
1830048
386717
459282
1460177
2089445
2598252
812582
1715532
1995397
2561719
197378
1951260
2654708
670312
2605843
2033747
870607
985105
1223858
904163
1138431
2896247
1108371
1838628
666485
226830
1643000
1336626
1805573
285391
2574217
1881970
634078
1910788
1961071
2512798
2629682
2905859
2329137
872788
1474919
2071122
351284
1489694
633458
645757
2848568
1070985
2534951
1963123
61210
2356682
2694340
817443
897583
1834345
2902552
2015810
2940509
1373352
2655654
894660
2304611
404352
2384224
92820
242835
2703476
2665239
2054599
1353624
2172610
1206164
2749049
1267802
2464344
613725
868843
2261221
1214764
353246
1470294
290194
660345
818546
2268656
2025695
1934308
1173795
1011367
1510493
2605235
1175882
2203091
59792
2901969
2718811
2301013
1958855
35892
45031
317981
1185102
504717
1279313
1726701
1722115
2148244
918066
154825
2781771
276650
874512
277652
1129615
56626
2722131
2668602
1928970
1778897
209241
262764
1848567
99354
1674339
2150001
439368
1118407
2890884
237802
388097
1358132
1896517
24908
264118
83626
1835701
2477729
551629
1403675
641454
501042
2089658
583117
2092583
2512474
853753
1885054
650264
1989685
1342020
1639478
718714
282409
1089138
745575
942014
2367217
2198818
1538408
1837655
1315732
1769181
269505
420354
365954
1351415
457773
216823
88227
1841588
436152
2657729
1446152
952047
379113
397803
825957
2234983
539357
805620
262332
2606498
2138823
1013261
2033864
2071170
8710
354559
3197
1818054
2697262
2809423
361892
1841980
591330
2155328
1816601
2467747
767042
788042
374478
328022
1900248
610886
896678
2880053
2096076
665136
2442657
275066
273835
2248808
2386661
2197643
586490
2408209
2030955
1470742
2098293
877760
2558081
1670801
2096879
363370
176681
1622481
2256345
286151
2584997
2917469
491665
1794482
1245790
117823
1264426
947163
1744336
2835464
1981012
182440
1448797
850879
1126856
1930995
2065455
393378
82732
1413743
743767
1031772
2433413
1499814
847828
581299
947452
138171
1541601
2653292
1591341
1624659
957633
47968
2828999
2025864
1999725
452500
1321947
636993
2031833
1667278
791903
567534
1762464
2500695
921550
1595677
1941491
2459201
1040454
876463
722269
2780872
2312153
1591548
2019119
1926469
996748
1737732
1102623
2269179
661537
803461
1089123
2409284
2043935
1718393
2819485
1046170
2221988
2397983
2292241
2106529
96866
224178
1036814
1779634
1272990
2892115
2103432
2246899
2779452
2086628
2057072
116002
2578519
608734
1194073
244718
2366706
1011060
2916104
394330
2483060
2104200
1812588
1153870
498574
1280708
1245254
1168587
1533632
26599
1765666
2585552
359849
1190857
2175552
922943
1999654
1117973
992968
762381
1125656
1190151
1484562
1173102
1219192
1807126
111843
367833
1164198
2874287
1744021
641180
1731959
1430475
432033
749117
1856161
58107
1573071
18668
2061235
256785
794648
2854614
755662
1959486
672215
247389
1411229
1955174
1690454
1939452
850946
616864
2617792
2586658
2288873
2450839
2624611
656710
1513994
2568229
11402
2303340
2117122
1557001
2765959
1167913
284189
1151277
1605923
2431824
1789911
2640065
1137096
460535
1129338
1686588
926186
2409886
132718
934917
2480459
719935
489825
1973142
1429729
2783599
2693396
31060
501112
2865732
1165830
2343702
176317
278637
1853267
1423994
1507120
684367
2668032
1919937
1319028
2093346
2103373
60773
2748059
1951300
2737924
1329072
322542
2741164
1643873
1702385
1200169
2477557
2315546
2338674
916253
1461944
756654
1303627
1987642
62398
1736338
2218778
2234464
2902906
1659490
2565139
135224
34121
441193
376219
464055
2354763
69150
1175233
1855311
1551450
954677
1831381
2909937
2354049
1236357
2051907
1339892
1683660
1353392
2382213
2511619
1107130
1035728
2609625
2012200
461494
1885606
413769
1914798
2556089
895614
84287
210133
2118804
1522685
417172
2005005
2048666
1045905
2106300
376772
909009
2561270
2476099
2536034
781792
667585
1785141
816765
1913877
871619
1788659
2524820
531665
2199247
2032102
926109
687335
1024357
859720
481721
2451961
2076732
2574419
2823515
2673190
1462038
2205834
1482594
1766410
982961
1419789
2189317
1064504
2939400
357971
313904
2306167
2597861
2546802
2037506
2205174
2563135
1926854
876185
412591
2704744
1704648
1377366
2725819
1076039
2547495
1514588
221179
580543
991736
835617
1854865
2855508
2422405
1360292
1487057
1778672
1883404
2310919
2884299
394324
2167033
114024
466380
2732312
1022606
283182
1835928
1806127
38014
110161
2650135
293606
2869716
1188217
1507482
477863
315381
977981
798890
1483350
773402
1197168
1647934
603180
2190022
96958
1856503
1882102
522636
1035698
292483
1114920
675328
822326
2246207
296665
224820
1094498
1903301
224790
2006659
568161
2020680
1061288
2302744
2520521
864062
2255309
439945
2295805
216727
1989128
1444129
1007854
1262399
2085718
1685626
1431447
2304441
175411
2211428
541458
1850014
592210
67880
2208679
2203982
1038353
2917664
2863484
1019929
329003
1757159
2553795
2800524
2423780
113778
137729
755810
1552268
151636
2005898
2264603
173398
2895395
446139
2733553
2873529
491883
1804572
2508193
2740940
187148
2821805
1130972
2790198
2830747
1531727
871143
714537
1849665
2534268
2206610
1987803
2646682
2560788
1996043
2013048
2228871
1286714
2378605
1234139
2326853
382192
2691502
1513892
924775
1705082
73570
2450328
109973
2462711
1343290
2758537
2344993
1203876
1443206
2860843
1299789
1612881
1247084
1170481
1919933
1864922
1573983
1879345
1357936
39048
678370
1553785
1465493
820953
1924760
94842
1530860
1316443
2614897
1936249
442073
1499972
2610234
468720
1280749
118877
2317950
376469
2079504
1145008
446814
494484
2881919
1325163
665091
741505
2574560
2928775
67329
119085
2474182
1072520
2426703
2841950
2466496
1549587
1429120
672484
2143442
2917895
4207
1341419
156012
542928
106470
1420174
794810
1707444
2188285
2642597
1229434
2470075
2639642
498687
1117448
1880589
269679
224496
553878
1957270
1898378
1562137
2127914
1375331
1723
195918
853007
798596
147869
1483908
1993331
2937778
1764861
1563919
1088646
1714520
307026
2003509
2607398
1230405
2851845
2115730
975636
2123132
2561154
1311979
1536407
1418428
2186025
2376316
902332
534910
2134947
2895919
411198
888836
300595
1079329
2524143
2761100
2779020
128438
538216
2940198
2628735
1547373
857341
782573
295320
216508
2040703
828931
844175
130702
2203457
842431
2240435
311961
646060
854988
2297810
483429
1228255
1181000
1736608
305651
2485577
826468
2836799
449619
840429
1845740
1440676
1746320
1320740
2124910
2635129
2282974
822678
1292682
2532464
2873491
417996
1949052
544061
1498549
1632158
1851975
943067
1984283
1181265
1050979
1998389
1059000
2725284
1583220
2392234
1121610
1780818
738751
2751370
2771890
2482250
1092002
1313492
2115938
2209705
1230368
2074439
2825178
119016
347799
1561532
1174186
2139794
2477423
143720
2463626
1097816
2834789
2440191
180814
1402994
1850346
1778231
1284976
2202991
731342
417605
1214743
2465936
1421744
211877
1347870
1200962
1815
2732561
2580694
962212
570501
1935209
859456
750223
1955353
1400694
1006506
96934
2436104
1807178
1821962
1826523
2001746
2869234
2858777
580235
2196938
281609
2612897
2617703
1342444
39608
1156744
1861084
1800091
2408623
1964308
247220
1048526
2787828
1653861
1210946
66594
2150303
2484421
1990231
395079
996873
1834930
1724238
2202604
1677529
240338
2425718
2143379
1390971
721474
1648573
2833045
1511603
55798
1096827
693171
2660375
924644
2161340
1299994
760132
2167977
1963767
1687269
2353686
1573197
2762736
1086690
2534767
1413878
601596
678017
1116830
1828733
2425059
72661
1466697
1152615
8476
1754636
1251680
566366
1149277
965750
2530171
2935848
1660973
62072
915081
259879
2089421
2606571
1019596
433283
2484346
2368873
2487374
1499711
2873562
1421901
4924
1764397
2455222
11149
1002449
1618978
305663
1242158
314929
2551128
2770277
2476032
1444720
977333
1523661
1197518
1646519
1671846
2541125
742366
533470
2004326
495562
419773
38482
706150
2520101
2136215
2854644
676646
2347500
1456366
91705
2031165
130077
148176
71726
704635
234935
3993
1547421
1452543
2535252
576730
2793236
1124021
1469741
764182
379745
2604283
2894995
2786020
181513
496068
2754545
322126
1250606
1338859
6527
884538
2621361
647934
3684
2208864
1605046
2145243
908205
2502494
1348212
1039275
2383373
1803994
224811
1671874
221626
2559537
2352475
1653537
1171407
1506131
43703
254162
1707807
2632892
1502126
545486
2640283
1402963
2349700
2504199
1132856
1575459
530882
894531
1714119
182740
2599660
1209162
1821419
846252
39107
428140
586176
1418142
1215558
2713812
601280
1639466
370659
301316
1469575
281865
2014226
683112
1369385
1149787
1685802
123037
156634
2311954
2388995
1622995
2893526
618382
823231
2570055
1418713
2338202
1071231
1857273
1453390
1426306
40179
1306813
473299
1786163
831295
1236869
1664589
1710040
2653628
1085879
895918
2264016
2730672
370716
47745
533818
143741
932342
2039056
1670142
1228746
1363632
2027521
2255151
2505239
1661872
941475
2760103
274182
1578165
941844
2410096
1568580
2686274
104671
1309985
2342800
161243
684560
1652095
983852
2126551
1571073
1880208
1039246
1725266
144212
436467
1199279
179512
562983
1367636
1761693
2209221
1491443
587449
2867552
968032
1318678
93241
2321960
1406879
2898638
1886121
2218914
1486833
987846
1989176
1552772
2145203
72438
849954
2808852
1174127
139722
318565
937366
1431781
990668
739516
1413002
1869178
2633216
230061
1948162
648971
2481396
1571886
542664
2677572
2715252
2172217
2835778
1709538
1669869
2737545
2018539
2187516
2071666
254060
534548
992377
10479
722515
1057086
151575
2893254
517339
2487257
678358
416141
2170164
2276242
2824574
2004703
2216760
2851983
2938815
689826
1084154
2368422
2836746
390422
2204980
1637359
2683308
1762628
316692
2800842
647296
1575409
1634911
2840693
2483573
2876235
2094391
2468658
2408629
2454514
421562
2272793
665340
2495977
398517
950386
2337174
2273646
2634870
1137656
224420
299697
2672718
1580326
995801
195275
1960949
1708809
2071523
1956734
1109261
1659220
78912
514473
2889677
1638989
505737
2066894
2735082
2204935
2032499
803103
815695
1155032
504271
1019834
2606253
1933383
2347310
881600
2341866
1927407
1942655
2790365
1591497
2534538
2182256
1889444
2668499
2774978
1307557
2527233
2185013
796374
9234
2064816
2579743
1031024
2303648
2887924
222565
456263
853354
970283
1458013
1325647
2654853
2646359
777737
642192
2437419
976824
2738509
2705638
556831
2913496
35266
1462565
2792950
218058
1212220
2284433
1715754
388865
1317384
2684816
31601
369797
1171078
600917
41305
2744241
874439
337072
2555522
1294585
1764991
490977
1958313
2657030
1869721
502453
1799665
1136656
2298270
598753
896572
2840925
979535
85713
109399
786655
1865096
1272090
1698782
2622852
2591031
1043865
2109342
1109509
2089307
2287442
1037914
2603132
278873
415389
654386
242450
676939
740316
1439850
2841062
869136
31107
1958141
1153068
627214
656826
983584
2868530
2644190
2104768
1751427
2780240
2707436
1119229
1843621
591425
2564215
2877916
612060
584577
1639459
2242808
2770458
1663445
628722
1835725
2074799
1704593
1472284
1541666
2317244
1015245
113379
2752646
1258781
2005730
363458
2633166
2616243
2355604
2887580
470443
1639853
1198877
68166
104308
1399402
537525
2881779
336208
1640807
250863
368938
2302698
433617
2221275
1983769
1420614
484201
2591869
1766416
705361
635139
2304151
305263
9150
1664180
354111
787154
1696197
2278416
237527
1762332
2930357
51897
1391933
2359367
1967159
1835902
1687283
292744
335310
1386601
2406592
1703796
1739986
1153101
2808343
39748
1140513
911206
2789640
560435
420195
2842743
2693761
441217
1348760
1848583
992644
429292
165827
1657520
51961
1025395
2423667
475765
1361224
1504849
579276
1376832
1595024
1780794
94281
2685765
168475
1470830
1069707
6631
1734609
1834188
121795
1443697
1025162
2450151
2705482
907227
2403942
1673193
1496155
1470906
1418941
1255628
874888
48508
2732420
1778813
198456
1828102
2758757
2329669
2655628
910393
2672462
1871979
1435650
2213308
2489486
1222736
2128945
356006
322521
2635995
1373286
2622705
1046691
2074263
630879
2802245
963552
1173176
1557732
2445852
1642035
248850
1850787
1947470
2145513
459979
1257539
1657662
360655
2913242
2592028
2172529
100462
1610091
2266831
2072909
149973
2041093
1342825
1010039
2322370
775100
2315023
727068
1099713
1480194
1202827
1806678
666063
733767
151558
943246
1166613
1742312
343357
1802444
327023
843390
2554718
1714067
1141659
59759
2662145
246423
1989837
1195675
782795
1652055
1941189
1948594
203462
265739
1082499
1573575
741551
30928
1149217
255736
1892211
2237666
1761385
2753366
2826174
2533903
397299
1373983
1295427
2412318
780142
2186613
990987
254155
512528
2454244
806672
1887422
2438468
801346
1290479
1377147
2034955
1674108
2135838
2392158
335813
1107540
2233828
1056383
673969
2369429
405108
2623078
2401427
646172
7693
1572819
1019714
227006
692407
1734368
380948
441822
2243218
1940245
1008665
1042650
1571529
2108437
1969823
2886415
621305
1843545
1046975
857139
1485239
562604
328409
2247045
561658
1679954
1508289
2044778
1517071
2109872
2404443
1437477
2002024
1813801
2262987
1419961
1521642
2047414
1705041
1426810
519757
2354222
1070529
62699
491400
631462
2504515
549377
125795
1912167
2821769
618146
1706953
2765507
848719
2927345
2877564
2400205
883016
1827950
2060514
2311995
1325360
305949
2173102
1392980
1683063
757561
2109930
1949191
1639281
311167
699237
1850479
1127630
94731
196757
1209304
283053
861353
2288149
2518396
1403903
1552487
1945548
581526
2086774
1640281
500123
347111
2899805
809394
1467533
724510
2393521
2349288
1034097
1542964
2783021
2085091
2104514
605800
291813
2899400
758703
737213
2562505
1975017
1540453
2830337
706306
396921
2926323
1929159
2503133
1606741
1305481
98843
23458
1307681
1092366
1852522
2652341
2089557
2340334
962139
848637
2644436
807471
1958241
801681
2932516
1226475
2037425
844328
2788632
255048
2389125
424089
1221620
1966367
1809363
350807
564476
982422
455275
1860505
2684962
1614887
2627437
1640774
2824130
2139195
971363
981142
64175
1252027
2752150
604609
2758163
724536
858217
1315890
844277
2552839
1899318
1664090
1463743
1586753
1311638
1472942
2178355
1717604
1321389
1382233
1275585
1898430
1083454
2128448
542990
1142682
2766931
646569
2018334
1835008
1464338
1288049
695262
1549833
2113570
141680
697777
2869036
508746
2183473
1009016
2305470
2486935
920147
2731050
1593100
173410
2276678
234257
2412275
2439169
1315005
2230284
1402038
2908906
1145351
929770
2668961
208237
186441
2386701
2154326
1372342
1294713
2032885
329850
1873398
971431
2714938
566847
1800088
2506958
313894
2912383
1130630
2486939
2590219
1703835
493313
2820657
207735
1162061
1945294
1632017
596597
2577172
1216923
1902234
736226
809832
1425153
1645570
2420696
1644671
193919
861515
2572235
1077744
1997413
2220849
1236812
1651909
1017896
1004154
1175427
2855674
94755
806632
1668847
43961
2037146
2529200
989349
352935
235134
2260147
1090732
2900478
1986177
1580850
498933
1011435
169487
656045
2919656
2537730
2058204
2320947
2655360
1577157
585554
1421297
1220038
192124
1647665
2227040
360237
61003
1568551
1244672
854607
977773
562729
2700882
2330780
1740198
2123912
920162
2666601
1257274
36496
2345304
2568480
1251419
2181400
1854
1517043
1082131
2853299
310577
2084132
59248
291413
1908996
494221
2657085
1369186
2757937
926763
1168840
1048363
1116765
932975
1927057
2798439
277465
510951
385146
69784
2146375
234340
2625886
145247
2768910
1072873
273905
1925686
554547
1001930
1235125
2381463
2436766
1358516
2427590
309201
1653518
516564
2155392
1761950
2853102
2090312
250299
2175591
2233941
1576191
754506
2319286
1336350
718061
530911
2213481
1563274
2067778
580360
1965197
1667449
2274432
1333117
867959
1108717
25498
896211
841350
1085093
1483757
1962002
1972582
1061990
2391971
1063179
2782053
2403850
1795503
1803909
1845748
2026044
1815394
663908
17706
1281447
273638
1501722
1047662
2056238
2697113
116357
1198472
944577
2746840
347539
2172730
2097718
539118
408075
362687
1349815
1333394
741311
1268871
1548131
654563
699917
905725
2638288
2133772
1661424
2120837
511995
1672015
387280
1178250
1060946
674197
1160851
1022293
188650
1510519
2465821
897318
801995
1607150
900197
411260
1660016
673
402085
2544923
1046499
645426
1664321
55145
355069
2133406
984638
569647
1636029
1894361
2802176
1170746
1462072
549660
1015112
2486972
429933
2887999
246017
2175898
1925981
1382636
338440
1529281
1497528
2443208
1777147
1885071
1017426
992010
4653
2526264
2008403
1405403
1836660
1823450
728200
2924200
2609536
2820839
1309291
686252
2665636
1236939
1370022
2790091
12302
929353
2093794
1115124
2913446
2073574
2810353
603938
1796604
1098487
1406235
1356163
2688273
446872
1774494
2140059
2257772
1421760
212193
1074880
687960
2354627
226873
846366
1089202
1245929
1822477
541519
946252
2283781
1149073
2640552
1869238
2159918
983926
1615332
2161198
2464315
2710220
2734495
1980273
1629892
1108089
2612356
2219797
2038887
2606031
786523
376005
516940
2351333
183535
2390067
2468576
1143632
2229488
2702829
756514
667969
35049
2310034
1641910
1534942
1564118
884214
1839606
562625
1457919
1450478
2064549
2141778
99059
1480274
1682168
1863582
2447787
815299
2412989
2525036
2605109
984159
1923177
380322
2571499
54876
2515516
805345
1190406
53955
2411483
972219
470223
2295126
2131599
2563279
433030
535660
2098776
854172
2370970
1774076
722415
1993422
2582454
356283
2833592
1464387
432409
68522
271863
2388055
618419
2065403
2291692
183649
2567961
2419128
621705
2421565
2899887
2310230
223742
1406934
926490
1585655
699123
47695
1976959
2130409
581997
2562891
303369
1415046
1550879
2495248
1975594
1678633
2699981
2133381
1549289
2023397
1909876
174377
237188
1884691
2363235
1042978
1345003
1546288
1421909
209264
2639825
1558444
2311602
1850533
1973191
1006672
2364228
622611
1986780
2797498
1666337
791428
456290
2548963
2090817
2597228
1656616
1698925
811766
2586838
1943320
1757859
1044119
1528701
2324547
954831
736368
724163
728074
1030146
2327615
1873561
1482669
1639432
653133
511399
2764630
150830
191565
1935041
1439194
710881
1763520
2915120
2559945
1749687
433710
1106425
2554999
2369912
1403717
1592706
1053794
1674925
2630062
1853922
1693265
690316
398931
3372
421581
1759622
1856695
1668773
591882
1145930
110995
812772
839310
1880369
951903
687926
242319
1550774
1607136
1131966
1220935
125152
424563
1723929
1749220
1173450
1471630
1628369
1637003
1942928
832318
2651938
752284
2259301
1286891
2877630
299189
2895359
1369780
1398955
1496833
2154757
919420
2313576
1489012
1725634
424098
1239204
1786176
724297
1762833
491413
2024183
1947687
172067
873143
2364964
1541115
1433692
2385585
1582721
2147426
2660696
2198350
2499362
1589865
1448916
1345931
1229305
2274033
2375095
1496560
167707
1672045
1692636
575459
1107701
2589722
2667737
1887099
2467247
1524148
1442826
1234708
955313
906797
1415158
1156663
2383822
928201
171946
2043684
1029596
2567024
1842371
2143099
2841015
1296853
2802482
1139442
879905
2896907
2836216
1770730
1602081
1430348
729114
1249704
2542990
513298
1148017
1993853
485106
2875177
255570
2783088
2935168
203177
555678
37555
1092921
1279681
923900
790603
2652536
915977
2207746
732678
2070848
541968
2286595
85190
2736412
1588216
2835947
2044683
940363
1883305
509719
1566052
1329492
355189
1925723
1742413
1269335
1218679
1757889
1178379
2170041
2187848
1403328
706076
2384504
694626
1513293
651279
2345540
797410
2472957
2120458
1518193
60867
1401792
2352984
2751918
1220552
1643161
2233386
1747930
1286847
1708834
2864614
138282
1274574
1097950
1642900
2507572
2635659
575712
1849832
1613666
2927949
14868
317241
1269925
1095438
1524446
1456400
2278770
2846807
2052745
1665826
1632963
2365290
591336
426753
134880
1391347
320713
311867
1626922
615425
1939635
714148
2094493
1288235
2721009
297970
1515876
2529137
2437624
475602
591404
1671102
534566
2442708
1503888
597884
1592216
91986
189000
1278771
1179218
370400
1173456
256947
1306034
655452
2441487
148709
682173
958940
2772571
211267
815309
520113
841689
2562321
147541
1192041
2878935
2485835
578356
1783886
2280694
2642254
1780450
761273
1354161
233709
1000337
1636159
2612586
2394965
1019584
1962048
1526527
1689468
2439239
315776
1840472
347474
2748718
2398621
1850073
1709837
1387595
1388982
1723585
283075
983459
864879
1354927
347017
136837
1899377
2842308
773480
670713
2318884
2920629
2600910
1975608
1072775
2239503
2535571
2841440
756928
1279079
88038
2868109
3729
98393
2338321
1297942
1789535
821829
2405724
1511962
1450413
721551
2144728
2083528
2138468
2934203
2239156
478616
869528
2072749
229236
1013745
737809
2493197
751569
2581673
320188
843204
1733349
731941
1974213
1482879
358982
2410080
2080705
1725464
362269
230620
1071669
1033066
958670
1996757
1891352
2277934
2461351
2366730
1749468
2283515
1052372
966410
2528408
1628292
2000883
1394339
2388837
1774211
237254
2236075
2003345
1357747
2688458
832142
873455
218122
2730009
508554
601448
2098489
1119350
1190806
103912
1453558
2386689
127610
1900636
2883582
1361918
2732124
1776198
217279
2735415
1228394
1586520
507823
238966
1836601
1728904
533215
598472
1224849
2137698
1975679
1738299
2056858
1810674
2740068
1825684
1368519
1021207
678672
268763
2658736
747433
1704379
2396439
2154615
1599538
2864020
802256
298108
1745328
2521741
2180396
1705989
2388608
1541625
504552
684382
1226919
145905
566976
1796146
414139
1035144
303688
2358584
1599466
1455367
1392177
2458977
499330
1932349
1126089
265384
2255502
2509397
2792681
708064
2643664
2583400
1250314
923587
2102405
1760383
2351075
1758686
560677
1015874
2927173
2090392
1462973
2571898
511095
183341
401870
389964
463951
1038437
2076386
2240093
558957
108435
1435940
2727862
1667728
339774
1107730
588311
112227
2895868
2310819
781796
1128878
387826
1527180
2230891
404617
2410482
2323517
2451565
70008
1312289
37733
817083
509497
2234937
1517294
471405
295912
557277
2433601
1251823
1866487
2708972
1481838
1734447
1283089
2642882
1473713
1365777
736581
1198017
2553388
2602239
1752125
2873029
182610
1763591
2611565
2712887
2922966
104003
2624754
110353
923581
194048
1663899
1701077
2732953
1742048
1937226
2235146
2039866
864258
1217771
2308975
963985
776556
2586185
2585681
1502649
2915185
2318761
2172732
1857590
2884839
494446
1158273
2702739
2417916
438599
962660
326704
616306
738261
2817972
2914847
2693627
2864261
145037
1803170
551855
1735519
710419
2859442
2753289
605065
2727460
290295
1802238
1976173
2180323
1450988
2642375
1646357
2861486
1700791
328110
283022
2028337
783245
2113289
193799
327289
2610145
1933169
853909
1429444
663398
72635
1136011
804966
1267222
926512
385064
202527
1435797
1952665
2880397
621310
121821
1167076
655699
601910
842639
273920
305569
337780
1519102
224175
2655697
680971
1955425
1366688
2813877
667761
1317791
2646604
293960
2767794
366252
2015793
2052795
1281472
1217452
1119608
1119450
404881
956778
1470996
1954108
2027270
1614980
963066
564073
2303735
2245684
794436
2237055
1315185
1127347
1179069
901824
1163366
932242
1481953
2732966
2852811
1266243
1359470
1796258
306877
456329
2036516
430429
789746
654415
485891
1532134
1260710
290850
661985
1292374
2008040
1096615
94621
858751
777484
731670
56326
1356612
1982490
900192
564541
2344839
1804243
1062588
207718
1136765
989961
2258224
1934670
1595172
1991608
2391061
2879678
1550471
2790906
2204131
509077
498672
2411078
1711247
1947601
2385273
1345950
2595040
1042556
2340291
327062
1630077
989531
1698481
2740795
274170
2783785
1990768
2464180
1116450
713454
853452
2132853
261286
2194793
1477898
981263
2939592
1250754
1110753
2246841
2420828
547711
2500844
1231844
1066587
1979033
641480
378546
505889
1611998
2160712
624525
384451
1187012
2135344
1247972
1890357
2664277
1781502
987194
1171381
2552748
1523201
977277
1506121
354839
2798929
1011847
1841352
742149
2084800
174
1627645
2604115
1345614
1076834
557509
1238020
1341814
2806019
253448
1360968
2310222
1478336
2862234
652402
2043597
102217
1990033
2405374
1130664
2698288
1600130
64924
623154
2605508
2496559
2197561
1965223
2021081
1497890
1579512
1615356
2646001
504285
2840226
1272681
2690565
2798066
1934813
2533930
1214565
848547
8277
2919027
2106728
1243227
913414
1589080
1779224
2249888
1399674
2153545
1170389
2251569
2368273
2335750
628160
2281576
676082
732536
2463574
2600592
2266295
442618
2278031
1672303
2580368
476614
2410384
349476
464858
578095
2778063
2596531
569177
586605
2522567
1368193
1594273
1221724
1354697
174494
534175
912436
588313
2179928
832967
2480000
188262
2120711
887840
2934386
1532624
1491509
1091435
1901239
2808718
1516205
1675391
1299829
2539985
150627
1892723
966175
64053
1013946
2600489
389663
436156
437345
2582545
1186334
2456293
924087
839382
1695808
638920
2522581
249186
237167
1258003
1304
2905391
1437337
1203527
1022968
529836
2368389
477572
176929
1798445
1794524
1917623
1130454
291449
445257
158067
1631957
924189
1110375
2579994
2846598
1546665
777538
2562582
302421
1098751
72362
2487963
650015
2518278
2083776
2430527
1751678
927685
2589956
2573527
2288431
46827
1931225
108868
63409
2544085
2245415
47350
958025
2095234
1465005
2651645
900991
46766
330352
2138613
534537
2107313
2716426
1291765
261765
2919499
1648057
1986359
833023
549918
1188985
2307220
900462
2873685
2461693
622310
683399
1028362
455335
1369564
2688016
259096
25773
116474
1144746
460388
1847513
2465706
2045133
2764737
1579772
2014228
1283873
1359693
474057
1899237
492669
615180
1331559
2042226
1658258
1311837
232109
1013109
1802504
2062100
2588494
811109
278121
2327260
2246319
2427001
2855076
1859557
1048089
163742
1812674
779257
1206232
2787867
1788642
2029056
2433921
952334
494069
2462461
1563946
1019550
765454
949071
1705109
2208019
841300
621191
2067673
1131291
1867687
1293873
1463595
277220
1052265
2782059
2304803
1971484
1148720
2209229
954701
1162719
1662899
1548284
1628793
1028940
113608
2421894
2603494
1187772
2628211
162999
463015
1430294
1732660
1136832
19625
1814864
2153976
12306
753331
2172708
1601783
1751682
558358
2113046
1213915
1184541
1771395
280381
2116783
2935948
710544
2079985
2749126
417529
1753234
2882204
2259480
297371
1221324
967876
2125872
179445
349086
517694
804092
1082016
2564469
2537922
995957
225816
542679
2713444
1913566
2634616
1231038
990778
1896438
1663006
1427091
660890
1020675
1212025
1167557
1497325
2047042
1838465
758660
1373603
2047280
2516690
556094
91529
1471796
2821743
867179
2730413
694881
879018
1575912
248854
1191001
622826
1080924
2502978
2196430
1888262
456906
1519287
1150969
1793960
1688613
2089272
2497954
1163257
1669827
1171475
1616712
2593072
2769174
2060228
2891579
122592
2242128
380113
398751
122699
816157
1373511
834239
586630
1352208
2822138
1552979
1793054
454314
132435
2774307
2292888
29553
46418
2441510
265099
1211752
2249323
924330
1449175
1551793
1995494
2159513
441357
1657055
2767765
2424896
2295921
1423518
2372177
1933540
759667
311322
2776169
2024308
2367590
2113868
2924341
1456117
350073
927397
1778059
767775
594579
390534
2670715
2405567
1050827
763032
2169108
1442707
113358
467844
2200921
2358940
79860
249276
805957
2583668
2094981
1017739
2438974
2563430
2016557
2881520
837316
1667716
385828
2827936
1959981
2084787
2227018
1809175
2374593
1399455
2423500
2502446
1498916
1646580
2859185
1102034
2162687
1466369
881397
1449926
2797225
299701
911073
1989353
1211122
803366
333555
90890
1840303
825117
575865
207936
1685583
535420
781563
1687574
1392734
75021
2871175
1947709
1609288
95747
106874
2778795
79954
2754321
681574
679534
2490453
2286561
2837332
1740517
1874713
2387502
2710560
723996
526497
2316190
1555079
2287199
1939962
1084449
850077
2096730
222726
2312567
1134066
2842117
1172529
2020441
2289811
379309
370629
2270460
2747801
2327299
2248582
2623595
320241
1207093
1943841
2642548
1113627
1232530
1292329
1036265
2199391
1193861
211801
1832141
195968
255963
1141997
1468805
683534
146759
733370
2882172
1503328
1010828
2592837
2677840
2283571
149034
2403160
1668395
1263419
620897
672238
2295440
1416923
1706393
1148606
1121873
2824352
1164905
2118759
729084
2169113
2209897
1606803
1656593
2050621
1743265
1955732
1732394
2385795
2622713
2872882
2573301
1931365
1886488
1726115
586167
389332
2458063
1879814
304043
2390940
1900330
74716
870930
2020477
712464
371008
293020
2774335
596701
747110
916708
1985765
2172412
829738
2812107
1557342
2195228
2317362
2513322
659300
262280
604827
747972
823314
186034
293968
72877
2327387
89192
17620
841392
1741345
2362295
1136978
2417967
1713875
1967560
1788018
194645
2120309
2701824
987994
1370322
2900109
2495147
286565
1625854
1890520
2583587
2866381
2427358
2519100
2641763
2551611
2788707
773989
489467
2737673
1946791
1266721
649413
2742886
2688562
2307526
812662
1377569
2854031
1601989
2822135
1346112
207747
941385
2859414
1391100
2897866
1824090
255673
789501
57358
2417455
272199
2409857
1673314
656737
2229749
2238104
1556750
2527427
26687
640571
271837
1082231
431359
695302
190408
1140579
1838817
929644
1529014
2477258
847179
1722480
470699
1437846
52680
2354694
2520306
1357405
925525
16919
2532447
200834
853745
1757875
1160080
496742
411792
762714
441067
660343
187174
1932425
2699474
1266079
1849541
1625639
393466
2516905
2891896
1710655
1894960
1314179
2218903
2356671
1273024
1815012
15546
778536
2782450
2036397
2558655
1480854
2213377
1120970
2877786
2077710
685006
1051493
600354
1304457
2345081
1011379
1627606
1791938
296271
1580788
2750606
2811854
2470070
1239398
910324
1336265
2431460
1712166
2131479
2732492
2324244
847642
2815
1690854
1262981
678812
474291
768555
2464361
747619
2767132
658666
1535059
2620969
2084302
870977
2451800
1759913
2724770
1043556
2205515
2929228
1637763
600759
2781557
903734
30141
2256151
1301749
1534074
2076782
2205584
2614521
2626255
375137
406670
1456130
1598202
1042375
1279407
1934895
1714163
2156320
715202
1910749
1777826
2489161
411818
1055016
1235243
38025
1608618
1604663
1395735
1044345
1943106
2822082
86114
210162
2532102
40125
2562987
1612736
2045912
207168
274434
74037
1539594
1635072
1938092
268143
2502937
1871814
1210748
2280577
2889273
2350509
588695
21993
1842245
1973511
544170
1310227
1433176
101356
1973660
240304
2857320
532672
42062
1724910
2269784
1711291
1821512
684582
267765
299619
385835
2428711
2031668
1632078
1134676
2578279
868228
582562
2447504
2858395
2494591
2380682
1330120
1090234
2417739
2019889
611252
561791
190150
1156769
1403822
1270155
1825909
327131
35901
1116260
2773690
45340
1945035
644559
932646
2197008
2495810
2692450
1739686
2291167
1401590
1229977
2537447
51626
597833
1341958
711564
917548
1010811
707317
150791
1128678
2525502
155164
151594
2579372
1265048
1730775
328000
2197854
573051
2427941
2739282
2394813
382246
891431
2919830
2023370
2272217
2171008
2926132
895173
791657
137244
78143
417965
1416877
39484
514892
1356560
476038
748985
1543250
387316
2516234
1080517
1072207
1590178
1506220
2865329
2302882
1486544
33891
2370104
1379407
13296
1335790
2338416
2626159
1029135
2378672
104827
243730
1651426
720084
1072725
1886856
716798
704167
725702
2473315
2250473
2839012
1780752
2792546
1582893
2098395
13218
668302
810330
2088431
570635
1998723
2768206
1277298
2392608
515469
2147083
1530281
1938296
1039333
1512905
669030
508879
1724746
294181
1388861
2634283
279484
2414570
1184225
1250196
659842
312371
390853
699502
2561312
714932
1196482
1784144
490555
2390341
2581270
1981511
793129
518198
1756601
1750419
1029052
649002
2343776
1620903
720226
635843
1324528
1310819
2349727
339267
2814415
778657
2765800
1740923
2222460
2192301
1445913
405912
2101000
2537631
650640
928726
2517348
2173135
434816
284753
2622323
889223
2401692
1711917
202580
2384100
293337
1910679
1968341
943487
2913396
2814339
1649800
2250184
2272486
2863317
716851
201536
395098
1763713
2860069
1357445
2027411
1783432
180530
1756090
1013511
1490677
497178
768879
1586793
1307026
2644832
688133
2169452
1402652
797295
690639
502866
2857371
2193990
2434751
2233719
1086568
1541447
1397285
2382486
709066
1752800
2319080
708752
1260448
118649
2570735
2398288
2066439
1038096
703861
2767170
2060304
773831
2916761
830838
1138704
1536560
1227323
39595
1067707
918357
1329229
538564
2247370
2308907
1007223
1660086
9614
826725
1791912
916814
511317
1452630
2641480
1996297
659165
2203613
1066271
244513
2659326
1632201
1669190
2168859
1999162
2756883
770351
2451578
1994859
1255746
1023033
650332
1092576
2033596
943902
1029850
689873
773917
1209916
1433813
315050
38930
1311759
372642
397925
2160439
2073335
1011408
783730
1720538
2443214
102974
2175986
2192183
1621487
558056
1136061
354957
306302
666010
2558375
2929184
2033022
282854
29301
1831632
584957
2807667
2154695
2258323
1360477
125916
2845696
1778889
803281
1014267
1139311
153916
2321876
1548902
2367594
793173
1600155
1442628
22338
1372546
1686952
125206
835909
1521870
2809372
195465
1682096
2549365
685369
1210188
1600057
2038766
2593398
2881991
2734533
2201124
1685690
2613859
692566
1125326
2186488
844122
1927747
416121
239132
431690
842490
1934794
393268
1890110
315441
294603
1308075
2056572
737933
717347
967201
1793546
2480887
242782
430214
1285827
2699688
599829
1686763
1496128
2053545
1823152
1962926
181335
2350683
416376
453513
1509861
1545992
1190910
23765
1020517
2423097
1339970
652225
1016362
1747726
258029
1797264
1580425
2259854
2296524
2864894
2778921
310080
1604429
1462190
2866181
55524
715721
1611050
2526794
972942
781576
1752982
584237
2004242
1784511
2514995
198982
349033
1687417
623159
396371
935431
2929714
1788150
411909
2860924
2069432
614014
957681
1550734
2430858
146899
572092
1224789
2925645
2420754
165602
999815
1717231
559963
1473844
369407
2907134
1145759
1269042
771087
2334050
2260764
501267
2052583
311115
580278
897871
1378314
1281096
2481744
1169511
513440
1379224
1662298
913706
493595
1465894
1677382
2570158
1813013
2344116
2421309
639568
1148657
1025146
8222
1236285
1143625
72744
360162
2749277
72261
359023
2673872
2418125
2427052
2425546
428659
372837
1407064
45442
485245
1864813
75326
1778259
386019
763944
1692500
1160989
2662565
2936097
299121
718791
1586594
2264736
2268392
1744357
1566215
2370584
2551374
2586728
1847690
480659
1463537
184583
619755
1826357
1322064
416172
1121189
1500881
1456721
2292021
309766
1730628
902438
2842201
1032873
1921051
342364
36771
790929
1311007
502937
2888688
2767116
977565
2477193
1652550
1494490
1193254
1715856
2404176
218997
2766502
1976350
2424505
1818253
1352125
1477302
1793071
2285703
2288327
2916186
402705
569933
975157
1443159
950651
345759
270418
303479
1893999
788454
2570489
110269
1814878
20202
2134754
945626
1840246
172239
2239450
1001652
1292056
2775901
2864161
411047
1475217
2171480
1740549
2384373
562106
1314398
1160131
1698127
873221
103194
318603
2161560
630497
1513660
742288
724229
706933
922620
435790
1462752
1085999
1848253
2463736
976841
361754
1900755
635725
1495524
2111650
751705
2424461
2155895
2240503
144950
424631
1078699
779553
2691900
1375508
1560972
1945468
632979
2124364
2768997
384470
626561
1744577
1548774
2654894
2008458
2317637
2737360
429389
1497599
1942579
970110
1385608
2022300
500117
2757360
2549622
565054
2544502
8068
1370727
1807930
1441393
1986153
807275
691460
289466
1911897
2866372
106737
650835
2247596
1305331
844142
2112470
1003096
1186013
1106871
2642908
1350967
2939137
113717
2562426
1735027
795598
2797794
1373705
570128
1148065
1065488
2843996
1409776
1248075
828690
1986052
2491366
464063
195728
1725606
280243
2229339
1056113
464780
2457604
1765297
841611
438013
1645998
1412761
1349660
1190556
1332057
731219
2423472
732338
493920
642814
2696760
136932
1183732
2192438
2488534
12241
2911774
953912
2645411
1063016
229513
2323193
2029280
1849882
2077223
2666511
1710455
342519
432136
2460722
316800
2282495
2271665
1739501
546200
1767185
2206691
767178
515155
943687
1639948
2059894
1651348
1203315
2469268
445434
1416445
1036083
2051479
682169
2562942
2113457
2405306
1611734
2353896
1362149
1925641
1912973
583972
1308247
2395095
1528710
1729282
2663983
661272
525664
1657309
1065342
1697823
810649
273075
563690
958316
2238481
2404158
632639
1086201
2685135
536418
654328
483747
2557672
635288
1789186
1345555
890195
937610
906456
1451518
80546
1934560
474852
2917080
2571105
1277942
1032731
867489
945327
199884
1240998
2931382
133636
585146
2162713
2026463
663901
1479132
2361709
56590
1656799
1097346
1289638
1330393
2372409
341266
796305
1722128
1945093
1393490
1990027
2668581
1750806
1094070
2700560
1383399
858043
2556377
1086321
2484362
1256845
1680809
1316438
2047513
2796466
216195
1689484
2708952
221930
36667
2528544
625495
1174903
31291
2539961
316810
120057
1383575
1897117
952589
2203957
720056
2504379
1608916
562073
1571398
1520408
2749880
1332953
987612
2865405
1288326
1256377
517234
2486050
926554
207890
453204
907401
866579
1885811
662051
1472433
2478462
2742325
586932
2394380
80999
749418
611292
1532363
1137819
1876349
1386955
2436776
407923
168122
1096684
1610724
1144851
2491877
302894
841675
2022584
92460
2033391
2110266
2507752
2440562
2238917
1564303
1903363
2780417
383712
1640549
2417822
889993
2161904
1602684
707924
1509642
140405
1710156
1440458
1604756
20622
559692
704733
2910155
1083622
2807735
2931771
1289034
2208144
2637421
2385860
83355
2605307
2828032
2314414
1555719
1666078
1495465
718805
1392656
1424730
827360
1507053
814623
1127243
480831
164207
1748319
1112201
2442462
2799149
1092750
1216652
2890123
1198468
2506569
1718227
119488
2695142
436113
2169914
2370885
2347338
104129
1179266
2200640
1385138
758749
558688
1004184
2063695
2885483
442066
1865610
1937372
1875688
424182
1598711
2064577
1298420
2219608
2915306
753330
2666270
1769551
614597
778575
1981584
906449
2358401
533320
2729966
799998
1283416
779116
1012918
1917468
244189
2900997
2842741
1953873
1766619
2632850
2618048
629561
1264047
1437625
1570429
2801665
1959235
1518098
460346
2103048
1346900
1218621
924774
1180341
1363743
881953
1188734
1416128
805520
35479
250072
243524
2355177
76702
39620
870215
2642945
1737471
1024766
2119654
500878
1585571
1141260
384523
1448896
2925134
369556
109703
2653564
1087837
2109741
1211490
749892
1246113
2191276
2421330
1183413
2777091
1538936
739639
465667
1445549
14552
267824
1689155
1878409
1263934
917991
899789
591489
1174848
2080702
598024
2654234
1041007
1785133
1906057
1731590
2524930
213926
1206338
508552
2256779
635821
1719792
1140885
1777512
2934485
2486093
1142963
1602572
262890
2063881
2788680
2714358
2856384
1445652
2673640
2924728
765721
666781
1147107
2162801
577971
522467
1248602
2553283
210878
1584352
1237250
2792778
2781321
83698
2425460
267646
1729709
1596850
10299
1788785
550171
2150908
1205996
490091
2247395
707086
1318171
434993
2372426
2457020
395773
2729342
2523720
2505489
347635
2259796
1056432
736484
52747
318929
2663287
1506674
939438
1540482
2021203
1877551
750885
2348222
394596
2070903
648576
722632
2037510
2141475
1913420
2381759
1099874
2334505
400191
606090
26422
1682750
1801626
2186716
1880432
868994
2710006
1053504
762935
1688273
2178539
1549690
324021
2483844
1541560
688996
136220
2646329
1737115
83578
1313560
1646190
1695014
1161311
1719264
641787
1026325
1656454
1640648
2233459
2882179
2859833
2254206
2877439
1264060
1583815
2764275
687069
4578
211813
2248827
1120301
1942756
19259
788769
1914802
1210687
1277074
613776
1383036
2029947
260724
1070175
2888154
2661204
2324077
2072917
1624419
2663127
2039784
77705
946142
687599
958195
146136
805662
186351
2064938
1550090
1688751
2173723
1275484
1067470
2140543
1833407
1958369
1194582
1297506
2501107
454168
1204759
1610469
115741
884924
152033
965090
1893455
2557141
1183597
2096084
2085969
2821435
1999541
298792
1286841
2120969
16013
2335647
2387991
938389
393443
2613291
910906
2223854
596492
2583767
1016061
1832625
2133871
955204
1902214
1971565
331815
1698440
660438
2398684
939318
1330076
1252049
1012511
149624
1798904
1104397
2916739
790802
2003982
750786
2689377
669258
2237237
1017022
624530
2481886
2839346
51722
1124279
1770199
1677619
1008342
2457172
2905962
2448885
349639
1327362
396674
1558004
1009019
2015385
1149330
1207301
367048
1201814
1969163
1952418
2118842
2690044
1959761
2388978
1302642
177225
2211347
1265151
2744317
2839455
871341
793025
1480530
534507
791794
162916
1401540
1230547
968651
398924
969322
559512
1597695
2174544
2563059
2466455
2707809
1665148
1077859
448782
1141681
479019
2339046
1291409
107000
613638
731199
483270
2169587
2130292
2812100
1448619
1305844
2355830
920992
978392
485225
1934930
2367899
1221543
911937
1328459
363211
1046581
2414332
1056831
1051108
1331013
2319719
47025
1570978
2498299
1298689
2480673
2560076
1390372
2599439
1300333
2045662
2111458
1204496
595237
1845918
1847913
1335144
534654
2517866
2206100
2916538
1320004
2639151
2441682
980216
2832032
527451
2782087
1445914
76651
883718
1759103
547061
2544786
2108946
82281
1732190
414928
1215800
1159978
2055497
1901593
832966
1130540
1399112
2545206
1873166
2338726
194467
1903624
890861
313382
2765804
480353
1510141
1786375
1038277
1444085
787021
1045975
2667337
157775
2327096
1708417
591880
905095
1819790
21219
1304272
2134313
2186217
258542
737743
6388
1637511
2434791
1317094
905743
2752629
302184
1787149
1452645
496518
914979
1862341
806943
755215
1669571
1431129
977117
2212235
1911606
1584889
2002141
256531
1121758
108978
318409
636209
2839259
1854610
1000749
1842576
2496964
460298
2873398
876775
530668
2833175
158714
1643671
2094353
935180
728028
1843203
1579029
2303648
1614332
2538800
1679874
1295508
1730094
2068706
1538859
2471901
2479130
1510179
2385486
2926274
861947
1882466
1088731
292300
1557814
1066068
446986
12736
1213536
1824280
2391970
579509
1434284
1310044
2683926
117025
1568495
1673633
82135
2675236
2871600
1656019
663485
814659
1675006
998025
616905
566
1677662
1801953
2751832
2064654
1805820
2748414
2546266
2068491
1330743
1183560
2682187
2389568
2091735
2699071
2173572
2400800
880709
90005
363259
1122108
744053
2841526
166280
491452
2598436
686912
942055
1020003
2159455
1335216
1897479
502383
259481
2803436
199091
861091
199638
131189
1676265
1399184
1501971
2730332
2927221
1853559
2065077
845506
595797
2709436
2583628
1326019
706988
1174794
395365
973421
2319623
1303173
1883771
163810
1979549
2451364
2555108
583522
1497856
454805
1187434
1062410
2445280
143722
2266096
597839
753314
2594389
2835927
1315836
1993338
1784948
1073325
632403
1002484
501619
686543
2615367
1947165
842332
2673617
166926
1863107
1076213
1380008
778638
1581104
649420
1414411
744260
734169
2050498
703143
459011
250663
1136615
1726509
1689860
1928011
342394
1182070
2445878
1329014
1856891
2133455
882022
2586709
783989
1757119
567932
42425
176972
1710450
2883648
693770
1635378
610586
2432951
2601471
1346377
1274010
1986438
759750
2561977
2706599
1563949
583175
1870389
762489
620488
614646
536301
2133895
1339605
525998
2418985
6751
829232
2522852
2827877
1274467
2180607
80443
2406912
1625689
2855221
189013
1109996
1581285
1647743
2870233
2205994
899505
2734601
519781
647620
2906272
541250
597079
2492382
2938586
1835465
2335164
1883841
2936518
2173355
862931
1674444
1733191
1267898
713780
1392588
1682514
116669
660106
611533
2826578
2074204
6260
1573729
1151893
1216734
2428875
1009366
2085413
273424
2476318
493645
927353
1362238
120603
2443528
1008589
410783
922145
2159556
1571772
1243584
2926898
2037444
2405502
36999
1167895
1340194
2551783
2850174
293255
1624780
78765
1936367
969297
2365321
2216074
154200
1804852
336095
415710
256820
1161901
1195301
1236503
331346
1291117
2847018
2299156
2699378
1590659
907431
2063680
2324112
603543
985371
2918132
402096
1768447
1469007
2443379
1053340
1678018
1864612
2466827
799203
1430023
1350336
2488805
178625
170228
2216321
1405740
559206
627437
2705432
1509971
35588
1147513
542667
1133029
524677
1941503
2140200
2063432
579840
1552924
1306829
1939255
1407847
1935567
2600597
465424
1262302
1813013
2938780
718309
1774067
2565214
915403
2629810
134665
1511490
2834412
1389836
2173857
1760360
533810
2793118
1820876
1172137
1326677
1129384
2843488
2386684
1427804
2018295
2356156
991744
623949
2039014
2815655
913626
980107
88783
2887844
933474
2114768
465302
1656989
163505
1448378
2728370
1026314
2126640
746394
2018387
2072603
2117147
2757842
1893464
14689
493123
213466
2663233
2393955
1957137
2100787
1242432
1702780
1550603
1049442
2425887
1892668
2838521
2325745
1887385
309493
2507892
955110
1488945
1890141
1968651
2473682
2594385
1070776
2131081
2667875
1676387
1273104
417579
1172701
1587908
463634
2146330
671453
1754837
2642264
1966875
172604
1290137
1209374
2499621
2871402
1266519
1867102
351832
2584705
1928760
1884270
1457948
117891
1212972
1521297
2755616
2555801
1434276
687336
526265
2408353
779445
717831
2616571
203373
1098062
1160359
1234788
106564
2272115
2390994
2050035
1859825
2887763
1838169
1107721
2519050
2847486
1011229
93765
851732
1060188
2431220
1997925
2269202
1239173
966348
210768
492709
1995585
64894
1449394
2207554
627404
136730
453047
410203
953578
501867
2829766
381118
765689
1888126
42888
1898019
2936196
2819053
2710021
445758
1457804
2643364
1432822
1238376
2621165
710231
79426
1506647
11153
1461795
2029350
471554
1815425
248684
1005487
2555486
2539258
1520049
2229749
184496
2142724
2430013
55807
2749290
1221488
502499
120431
1395364
1282448
323080
1173597
1126620
737802
1741969
1550361
466395
1570614
2288527
1330731
1050682
2623795
184223
2569949
2586738
2748724
1943446
213618
2920610
953673
285718
1682344
902078
361943
1160299
1190506
1969403
903507
2647759
525333
1521741
651533
850504
312347
824826
2054084
2223608
144543
2592458
1338132
2739447
933564
1727637
2689428
767748
2469805
1841928
2808800
1024334
1321021
1408863
836547
1737669
1913723
27732
107271
2408402
632867
2721391
448092
316294
2004434
2692706
399160
2000366
2657597
2296832
2397401
738895
1950488
2063788
1243218
1832918
498020
2829309
1287474
1223071
1696657
180204
2261557
2318478
2069504
141187
2800484
552828
1820266
2571739
1525111
2569874
1341403
2063162
467361
1026269
1155322
2011269
295149
2136152
2757039
1135967
2770824
44629
2744799
2570457
223625
1184066
2047936
2495208
2679770
1138723
1954637
378570
215668
2174562
668552
1867846
2408784
1585057
1804147
29314
1231048
714968
408649
2429819
864474
35035
849973
2760074
663338
665935
2037685
1561424
1837691
2731209
941078
430928
2481124
1849973
2829317
2092983
542253
318157
2210732
2523737
2545257
1991483
2674515
888429
1687101
1267759
2399984
1803282
849057
2402342
2193352
2186813
2357314
1676316
1406328
1249400
1631772
1927761
1283770
539433
2160176
2319330
329877
2197664
383226
1068911
403051
478110
769517
2836451
980066
2302100
1980315
1902389
2250676
2387992
1183364
2660810
832753
1821153
1433087
1713517
1588665
1035036
700657
2876937
1930838
1953710
864568
230660
2630221
1161632
2456679
1249184
2137821
33960
2192833
792529
2213123
291633
1971953
181398
1492326
2706207
358725
2889841
1873803
2699654
95681
1784595
2847466
1916161
1362154
1884689
2865642
2130230
1183945
2909725
833606
2868432
2806543
2844143
2088759
2809611
2037721
2731940
349998
2338872
2560517
2661246
756547
213969
1512793
2428886
263144
1177282
2636613
1275123
599651
2889470
1737574
65040
1786455
2850841
2776750
2043582
1969209
1836993
1125174
696191
225226
738360
1394577
2212764
2682749
151440
883933
1016340
2440310
360134
1742857
153327
1349806
914371
1450914
585299
1877190
713855
1842188
350295
69251
1136452
2391030
1986563
1445253
1690284
585488
462414
1175206
1734301
1411331
2066244
769413
1592866
1754258
1929328
2487973
2303394
614599
876820
2265652
1018374
676499
489373
2487968
2155069
1051662
2647863
60160
347324
2058363
1324120
2176253
1625061
2474589
27961
1540328
560151
1406962
2476298
1770727
494952
1720394
2119783
1562638
669546
34974
61693
943711
1832280
1202718
2042998
631731
516284
2927743
2016502
1396439
2109399
96653
1049860
1062047
2481473
411213
133381
1737039
351864
1833633
2542136
1612968
1071135
896074
1004307
1462170
2575990
58785
1676231
1957238
2583528
530111
1449003
462567
2254990
2254098
2285080
1479188
1769624
1525238
640761
2651439
1169950
1884786
1086050
2819752
2593978
2449045
2094746
1992749
2344941
675314
1889972
2662674
170308
2210232
2140535
1048923
753658
1974472
2398115
419931
2097338
2436771
2384429
597298
193941
2095152
1822735
2617478
2066166
1174890
1810707
1178210
2406974
785711
2345651
2823738
1020820
1584926
2482927
2346831
255789
2413609
355458
2913819
1896357
2884065
196938
866148
1316285
1595166
710785
1364541
1007843
1234066
2522632
1481233
705288
468472
640811
1965726
1646716
1965310
2500983
408321
918928
1503358
330071
926207
2071069
154633
1793592
735054
678687
970850
931485
560926
841974
1015398
2164886
1770327
483711
1928247
144018
2273230
1710857
1210242
1106106
1203335
1454363
412150
439719
1017514
638913
1290469
2787397
2691591
1323309
591429
215246
1536548
1923051
1924211
2625561
853381
1947951
500217
893283
463617
2752874
2927260
138197
2013972
2694655
1943390
2048375
1149609
2924987
1835601
2440738
402844
423244
2840740
1558815
2316332
2614817
2323683
2733075
1840779
2683427
612507
1780578
2434331
1591651
515461
974945
1449987
2635014
1995555
106705
263423
371315
2016252
1543132
2681684
2591292
574095
2219123
1623042
2053695
207019
1343230
2339336
813307
2164083
1700075
1404249
2733956
283314
2028792
549916
2743700
672394
731718
2921739
2773404
380781
854436
1442320
2837313
856395
733896
2529061
302696
1215015
2686461
86947
2011063
2054268
2775732
2757641
1409980
1583065
1609470
780503
404903
2738707
835536
1089006
2674177
771648
1398744
2201965
1460886
1683619
783393
2838721
1769604
1320074
583937
2060316
2657323
1219544
1026400
130685
1386018
2082258
2881372
582242
2908407
1548626
1313783
1002691
668815
1921159
993555
1012818
2026673
1080414
1665256
1953925
2365138
826150
1500928
1909986
2519608
2779493
1302855
557078
2743669
2293281
1231645
2583031
2020377
2150472
1857278
288936
824701
2493882
2040069
1589998
2021782
2254898
270901
214373
292399
2255287
947272
2560604
2846885
186718
1184619
1696029
930596
2591390
345117
845887
2381159
447681
1545047
1960568
2923729
2214766
1217865
1549951
2887776
1194071
2040813
317060
776490
2202617
1562513
1181777
713908
805740
1262690
914571
1076792
1025501
2667805
2345644
752439
1074443
880932
710537
36109
727994
2285968
2681833
2090671
1949348
1722674
1501337
195743
2115820
1664628
2001696
2259547
2066873
790658
1044849
347038
1477204
402445
2442669
41362
453193
614614
456315
768283
845439
2651227
2419150
429285
2884109
2599882
1567234
2846117
46823
2082538
1292722
1240729
1233205
1003604
85963
537661
2423426
606895
2840836
2758145
768896
711561
1545445
2588400
1070129
2419281
2572541
2250737
2915712
1630676
2452826
1057327
515248
1455218
925088
177598
2540703
238304
441380
2297415
512151
2517630
2792062
3951
2898102
1024256
55796
662622
2105100
1140666
49737
1650368
1056738
2067905
1324652
2019964
2300750
1158921
1580432
2178044
1284835
2038068
2583439
1976209
930889
853686
331466
1081069
2674094
2879547
577658
105668
2273017
1446876
128407
797923
48308
1873347
361390
2668039
1602695
2146621
617744
298203
1459307
2362525
2514527
2332581
2787147
1356529
1585211
1510728
2352827
1930778
2523101
1051130
2768806
679133
2340642
1942095
1111819
1811306
64667
1810051
1290440
1041141
2116492
1663392
2022427
2323108
2655668
959967
2612062
610522
631482
165139
1059455
952437
833659
248466
1916135
885592
588614
1468686
2476018
443976
180938
909725
788119
2127016
2171239
1500216
415261
2206504
2860797
1906473
299849
2933314
492010
622780
1840805
1757590
457607
644694
2370496
197277
2739471
1549998
766879
1264184
1724032
1251248
130238
1206633
2690046
1002054
2443227
2444686
1562122
693600
2360662
1466217
593713
897845
2021040
530391
860236
2663436
2646185
2068856
516831
2327648
2854396
1537228
631513
892562
1664997
835464
1089911
2231343
154205
2888514
1970997
875434
535306
108613
20603
2773648
1473054
2437507
1989230
161603
975441
2812238
217022
2501937
853258
2055994
380795
2175083
1769685
1302975
1696219
2125831
2843866
2298166
430477
1534189
2704564
400368
297049
799856
2024090
159059
2137215
399841
933297
1129090
165063
1069421
555207
1575331
1199122
405898
2717970
2264807
631545
2539122
1997332
2783174
2421755
1559357
1064947
2714464
1755820
1436351
2655755
197923
1810215
1614986
2555809
724768
2707266
823683
344934
2933322
1229423
1651597
2288091
1443420
1830366
1061082
1933454
2897372
2530295
123654
2907273
1839363
881863
1528420
2019092
1939915
360381
617268
2564965
2160282
1904158
753918
788995
2225761
568712
2291994
535799
1851844
2439794
2538880
2437306
1419808
2235283
2917903
173203
87479
769867
2407775
2207496
210453
53344
2121879
2131213
1132341
1455477
1887127
2762937
772746
1631873
2232949
2069318
2533480
2771538
2162930
1303525
999794
1179241
396773
641585
1327592
204244
113564
846866
2662811
1274131
538628
1010702
466181
1364068
2570063
43920
2546234
915132
1084236
662216
1383049
1136847
1103590
732932
2788138
782043
1528288
475644
1110225
398463
2546958
36773
503185
1054808
816387
2929005
576711
2367115
155563
713777
2812462
1926186
2671432
329588
385380
1670503
1753707
2233804
2638494
176874
1714181
1420343
225941
2873903
629176
730664
2016296
1114285
336728
1868019
1866327
2909322
628723
1878215
1815957
639142
621595
2664072
2772331
1044130
673495
1147933
1224825
2817225
332993
1707204
625666
3238
1408876
2886717
2668357
508054
1070297
134632
431772
163335
1936518
681831
247641
1497497
2131338
1633796
51877
1870899
2533819
1245163
767708
2191630
2541470
715805
1173890
2166278
966251
2168076
1494483
1402598
920237
269914
2138125
2269431
2268550
35523
1742598
632606
2511014
1790642
2188636
1794589
1210610
1771434
2469732
2760409
1196702
2716626
1603118
2822840
2273018
2578592
306114
2523867
35106
2378722
143880
1529620
528992
1212651
2408845
1173123
1263958
2818579
1778770
2646608
42141
585681
1133641
1119377
2451536
1662184
415086
1302796
378974
608192
1119387
975342
377235
1472191
2111463
2037181
41947
1232305
2167534
1775276
87722
14818
1429281
529480
549149
259737
2238050
292104
220255
400159
2046489
2020903
304402
2752780
1591622
236119
2422554
584982
1669240
2358089
1597654
1009640
993854
1399487
351465
393014
928030
1041319
2297974
162821
25642
2916882
2164609
2044580
1220798
1462719
1367563
900828
668854
308753
2042981
1568772
1507112
243306
1645452
2721855
1337347
61545
1930305
2113039
91200
2318311
1826790
2735751
496505
1807774
964131
2579086
490294
633686
442446
317509
1601981
2799579
2755679
2938747
2325620
2201707
54622
2881480
2315342
1100909
1132887
1098264
1010949
1897229
350175
1998825
149977
2745768
2876443
650095
559839
2320920
1948605
1284197
338446
576928
1755940
1957557
1861764
1986573
2419833
1577896
1197844
1243741
2474185
2114024
458855
2402075
1208819
766746
347320
1129873
939739
1808200
1207096
522413
450474
979446
856779
2105639
2579348
929096
2465255
2587218
1254532
2172917
296277
2359725
2213716
2131958
1684429
1685386
2309444
1502542
2384635
1920073
36636
730474
2753192
930456
2897415
2112545
1004918
2886781
2065897
154817
570081
2679615
1750678
1544700
79107
2870294
1842506
1705203
1107972
2751360
934646
1910773
1905568
2817782
969359
2688511
287065
1318829
2037603
711520
1103661
1806068
1570322
591880
1121044
874204
2427903
1563946
899700
696101
1008224
1860679
451114
119891
1586918
1358786
2575442
2912442
975237
1253884
1890198
1554431
310155
2876002
2322732
1049692
1901539
1694730
1792193
1022969
2651748
476981
2405980
1802512
141382
55950
1311294
438391
994841
1641702
1506832
1120531
604207
2774878
776841
1772315
2164695
131058
2755692
1791581
1891386
366818
2557864
2169900
1734999
1921146
716255
641888
200483
358753
2088234
1137156
2244745
886462
105996
276890
1581660
772340
974872
286901
1059914
1597587
337968
934556
1295463
1898454
1336599
2378799
1989861
1364126
2652706
1732439
2209357
1869270
1977008
1193269
652657
727117
2451606
456907
1365447
2282052
1852846
2355226
588629
336772
2437821
28259
725862
681055
482161
1610164
2344995
2750021
1411472
706637
2129470
602010
2123188
1812230
2912547
2917268
2505534
526298
252796
1756666
962647
1126941
1303304
706805
1166657
1950003
2510665
756746
314712
2883428
1491446
1593970
721911
2662943
2640123
629021
1073361
1485660
1276290
8459
1135745
1275957
1328285
803083
1675940
1736845
1302963
2472329
2801804
138244
2024474
2372016
1104975
1199982
888194
2438221
1313426
2547887
706833
1315458
2377123
2925957
599277
694881
2054833
2004546
627794
549691
930062
2379802
692851
1919353
2524106
603036
1578414
2456243
617071
2648562
687298
2837013
1165785
1127632
2519507
2231586
1025564
707372
939070
430639
2141266
241610
2090727
562316
2151348
2819423
1935239
1409843
409433
2422117
2621924
2688201
2855275
2300936
2010230
1767340
1282986
902117
2310075
1161941
234364
834631
1965880
2121517
99227
1926
587485
721018
2207606
1151901
1210943
1830055
2607071
2023177
39526
2190318
2339530
747507
2135952
2165949
200618
541713
2447611
1266327
1155064
792719
1681829
184154
204867
1432139
1535498
2276766
35207
266454
1868990
1491890
2475992
1441216
1550970
94228
1794795
1296303
1291026
735033
1573721
704004
859849
702033
2568693
1443527
1828990
2286638
1766525
2238996
1055608
882995
1450280
1782416
178776
2846052
1242547
1230369
2823359
2477993
791745
1908916
1201073
1971609
2251854
1655120
1575349
2071077
1066163
338337
2766837
2481327
1378432
1767064
128667
2772102
254499
234403
2065081
439425
2922065
295273
1344193
625023
1511326
1050285
1492008
1993546
1579653
45382
883086
2819717
707461
2716472
294194
1945635
2727722
1692384
2513269
1382554
81192
2028257
2080597
167418
143901
688235
1959687
2153878
2596506
1903675
1429542
1749119
1832977
158466
2676191
2490711
2877058
921209
550050
585675
841324
117157
788372
571876
2204890
1516531
1938297
574476
2077032
281381
670458
1975660
2400245
1188920
157590
1673636
1654477
2824657
2073219
1511922
1152189
735638
1703336
145814
297832
245458
1107400
2381968
385258
2939844
2351453
972580
1509897
2752016
2280657
871944
58362
2744076
981750
1906395
258135
1745353
436590
1049117
2534845
2448379
2109512
1217384
566500
2520224
2366449
2029784
1957756
969432
1742750
2184387
2222469
2178595
167296
1374012
1766796
711262
2599023
1009431
1379234
1464301
2846876
2453573
1604371
2765837
1452483
1699945
2162475
588302
2864662
959760
1645729
1252985
1271100
1003067
107690
1347835
1061138
95097
1998216
95545
1322615
319419
2861481
1419408
2797837
2341754
1832131
1642632
160640
2502898
1013377
2883222
1687184
1992450
599685
2516775
366997
153711
2045302
2282034
1364304
1802421
557280
378282
561143
484006
978290
2227812
1947671
537796
1259228
443830
1109436
723470
2910561
1107439
1170308
2267690
2530188
1085426
2779564
324865
645320
1252507
1391254
923406
1506920
1579713
1959092
295631
257619
1133693
1954978
2254960
2521019
2174462
1375773
282145
2620844
2441122
129603
490477
1389246
1982786
1091736
1153755
40553
125088
2269159
87917
430595
2198931
1538411
1329804
2585453
590075
858752
414790
5306
631969
644562
588748
2485577
855854
2672521
64310
429170
1974294
1807738
456519
1623219
2660565
1945430
831133
811846
1688323
2525047
209619
1097355
780480
1729959
1198482
2631771
1538296
502014
1248605
1287730
641335
950891
711019
2112550
512214
954226
1247167
2450209
1273188
1178439
452747
2751075
1087769
1865628
1418337
2517967
2210505
2573218
2455054
2747975
2610506
2907499
1470378
143338
1481469
2756570
2344105
1493288
2310035
2223334
2749323
109884
1556871
901645
173069
376922
2239237
807620
1154806
2918877
1694602
2748992
1098294
1834297
2153924
1741886
1411651
2461912
2361452
745446
2059093
338376
2631360
2762933
1712600
2833780
2542354
1132300
1376301
1724383
486257
1725855
387021
1280410
148157
816186
1989125
370429
250497
1102931
2013095
2798754
2559298
625306
16035
2731792
2288024
1138750
2529199
2643436
1582980
2369935
943236
158933
1664450
1543219
553886
361964
347178
1975245
1699744
1831693
657396
245142
2108342
1575547
664001
1352541
655217
279266
112856
1594692
1087977
2862698
955570
1401597
429766
860992
535376
2522857
2204788
641884
1592469
1281813
2593533
717217
2241938
2092680
2689553
2305507
1049766
2170720
1335083
397368
2713350
1962744
2571632
379081
1964833
618607
701435
2728453
883363
2134696
2436425
1068644
783880
120641
890694
1626341
2295743
864
2193657
1121718
1955317
1553254
1559758
1451966
1351226
2620459
110685
2018491
559491
1747894
1500789
1351826
1714227
2341453
1267209
1602087
43327
2497581
1770180
927798
1133948
224477
608652
2350735
384701
1072227
1294976
464750
2563571
166432
1657150
1033971
2481781
229962
1791409
617551
705061
46293
1531065
2435813
284066
904087
148730
95479
481993
1662744
2644706
2357771
1404840
1534130
563235
1590816
1316338
2251835
608874
248706
621545
1063359
1222918
1005089
1779306
455547
2417612
1243382
431032
2865632
1394176
2377402
1288059
1569091
2194566
402214
2092750
255489
2142116
2285088
504512
2915100
138102
2644352
1825891
2167494
137835
2884538
1501609
714547
1378257
553886
1248450
731568
1272776
949118
2028187
1688564
558709
1251869
859617
1548270
2510887
2529413
352760
2237559
2189558
555061
840760
275595
2043648
1989744
1633739
843957
2866380
743735
980100
2303385
2870018
2337161
423401
286468
2748485
1147389
1655683
2342660
213477
1872480
80584
963768
766860
742643
94764
2733770
838128
981740
2898601
104430
2225802
1505067
1357352
623369
1940720
992711
2786580
1986162
1610465
2255170
751947
718134
1827390
698423
553779
1879109
426372
2867670
1717919
1422517
1293839
226167
1911683
609026
2151519
2479268
1271420
186641
619856
505739
2521080
430159
2218507
1943770
1220849
243695
1327349
1407915
2874056
2575267
1303247
1984336
374218
282770
2527873
314849
1868581
1882578
1296121
1189195
1418913
91142
55610
743522
2446529
609941
1688679
2841890
359962
435461
1012824
2112396
756847
1242553
1743708
1700648
1776108
2893816
1917890
1174322
2874480
503758
143828
1433288
2751213
2130897
871574
1438648
929102
1230877
2767525
2681432
1282946
700370
769463
1562595
1369327
827781
1570283
741380
1144250
1149160
2177657
221263
992460
2546853
1980918
1010322
1666900
1757902
791360
1471103
387469
899206
1879998
1153136
859142
85163
2336209
1090296
2291711
1797341
1407837
819568
199764
2800870
687088
2738891
1341545
1406818
2500294
1493797
1734519
5814
195359
292612
1501401
1691083
2926420
1430112
1808646
1499846
1936048
1993117
462165
1777449
344573
1646878
1494329
687083
2938034
47584
1905986
2652398
915147
2380917
1083851
2286695
2527869
2630909
831983
1815284
1066020
271909
33506
2357860
646757
2504722
1528998
2894877
227271
2677359
2351222
2625495
1987233
2624604
2331763
2357557
1799350
1795436
1897162
837759
1136246
1912438
954783
390866
2296918
1024950
2234840
753694
2677964
1446774
447248
2119363
1846035
638331
930931
430567
2627869
2733593
1185013
1760945
1176339
1107458
1869496
1995859
2565773
1963900
2237788
2591134
2513104
662687
408892
1653843
1536835
1011893
300438
2564343
1283689
1122406
1813191
444308
496696
166042
2350681
2862284
1558037
1213323
2019113
2908037
482229
1838105
1618696
2188226
1910635
201702
1731209
882970
625958
2800983
1727206
2063396
665679
86833
2596001
20987
2813260
241885
1674099
1444620
786642
1683655
1069414
2597296
440854
539260
1837612
1910520
1392490
1267040
2458881
1669557
419463
2826121
1228663
30930
963096
208152
2489722
1442769
2730538
1562922
1369704
595794
2394266
1016849
2922145
591150
195421
1042618
1836014
2601257
413012
2666319
130251
2526133
2165846
2799483
2159172
1900817
2327737
332224
421196
678858
1704618
2100282
2104977
921368
1269576
2215900
2376306
2367081
1526344
831546
2879271
2760272
378463
2346730
1560620
1615251
1858200
1197751
510764
342774
549423
2376084
1873850
732216
124749
2150504
2836031
220985
37785
936287
649949
2073454
2890164
1018192
1761185
1112451
1669111
2689675
443492
744350
2230366
240664
2847547
2322931
2586099
1461526
1379702
322055
607393
997325
1682119
1591250
698225
2019038
655811
176645
750602
2461722
1294673
710519
304614
1453631
2924352
1286809
2174804
1421362
2757739
527489
1482499
1427097
1450392
2019820
1432981
379575
136507
945868
1836010
2133227
622759
1438087
2715249
1225162
335241
2230801
946286
181313
2018329
1932865
2008570
2109686
1162258
1211488
889153
558045
2032346
1309884
462800
1301715
1828946
208002
2341640
2279321
1930404
918833
403130
2680461
2721840
2626209
1135897
86722
1144292
1802201
462016
688219
682176
1162006
344792
36498
1157833
2889878
2714280
1464881
2814333
7975
1050831
2619177
456756
2583389
1876141
1371802
2245334
1920812
756762
2268697
2025903
1477934
1616970
2312248
272029
1111128
1446873
305
1605628
809705
2888681
1196764
2730926
1222038
1399776
779279
2727689
879038
2413301
1850092
2519436
2431243
919402
435045
2467450
874636
378417
2834208
1273061
2830870
2289929
1104858
935001
1590800
759808
1531963
249740
731111
2577730
986012
1874158
1131982
1467590
2649778
22453
412368
1755404
2641982
2780254
1636977
893053
551675
1365665
2914984
815884
1764722
2702978
2433834
2455946
2557685
1465409
2082372
1399194
331393
2014981
1680646
1360695
1272918
2119328
625549
2599835
534971
2144813
2332598
421192
2307596
1258672
2700025
2141688
2869274
435795
2891238
1013550
1003666
2801379
639332
284365
2434631
592682
2815697
571528
837815
963590
2785067
1022244
2224052
307944
2430897
1677937
2795393
276482
567233
943871
1765033
2634195
1968016
1809142
485668
1852624
757569
1708058
1702517
396624
2821692
208460
944770
73819
1641159
567045
1668586
365998
2678226
2858344
1214415
529258
65139
2273990
2885253
2236182
1634252
2834155
2855423
2453803
1166419
1499973
2423544
2060627
1145038
1498508
898851
1841236
1439177
1564009
1295678
1061769
1981413
902
2933415
408611
1697206
84717
2134068
2245827
2754017
2589799
1831099
427532
2818168
1490218
1833815
1235540
2236000
2812055
1889066
2545456
657408
1073723
2521151
665404
77240
2725508
1887123
2196047
2167040
98443
2413214
2420645
2323669
1809928
2307437
416819
2468896
2548260
195490
2334923
2458715
373979
1485151
2102543
297922
1616133
1151926
2340923
1270823
647339
1830509
2665159
286561
2776999
391383
2294059
165831
854162
1787463
1873822
2144688
2497309
2888270
1081586
2725506
603407
2592304
2757364
1117768
1225021
1289667
1629427
888975
305814
772075
2034470
2295890
1977122
1958062
1434874
932535
1480001
319714
718891
2884415
430695
26396
462814
953871
2335319
1929575
2054551
426964
1828143
2626809
503176
2394724
567339
150215
1016396
2716419
2331004
2854661
2408918
643128
311369
1717954
1593646
1148301
1854379
1927446
2331594
1159011
1638454
2246295
1672693
2664227
486643
2118960
1623831
143522
2639484
2336585
2662672
691706
1687768
2008611
261287
1376204
2695842
235556
1629709
2442844
2394816
2804298
2416183
1761745
2345235
1005218
2750027
2093026
1209980
2417779
642336
900058
2179131
344591
2389830
596075
1722494
186578
1444932
68607
644211
269477
2396491
2427378
1447264
778841
2258213
92557
376476
855828
2695931
416866
2082717
687412
1019281
2625872
2145620
2047916
1349878
390746
521982
2844171
1246165
1547415
2743116
2520166
1858756
1442977
1129457
523893
1593588
2278720
1765538
125046
1145035
1982154
2184616
767829
933713
1856180
1991095
2719893
2771108
169676
1886696
2361838
1079752
2423901
481454
2440628
2489108
152942
221831
897868
107106
1936714
793984
2058422
1617383
2068332
1866575
2848905
810670
864573
2416099
1206051
1936009
91636
2765701
2379751
1307018
2063643
324263
2556298
2722426
904666
877940
2800982
1690318
1854723
2690420
2195522
229768
1499076
2444698
2294694
2441742
2225891
1528324
1240381
1110298
786821
560969
2636361
803366
1199788
1779127
2333810
1726934
536686
2706097
1208042
458559
1355767
2138131
815576
2844917
2718300
1404961
1098625
327117
983191
883122
1298759
732659
21492
1578572
510430
370590
2447595
2103389
1715953
2533567
95861
983374
2497562
1745866
2588039
394592
2913716
466179
1583733
758186
1197385
2105748
2379582
1330937
1322480
2922503
410804
2622651
1768268
128499
1308922
2024519
1901702
2889471
371166
1354896
1334900
2026587
2422251
1147142
340219
320732
135069
469260
620083
264399
1801482
1018723
209905
498593
1917654
235400
47059
369188
1819348
1684634
695041
1209194
1087128
1467769
2144296
2782367
1542755
2641565
673423
198176
923043
1441131
1940979
2580900
1032988
1171630
2567037
2192480
1737955
2189287
2414513
2041918
390159
752697
836061
2320499
276209
932558
818357
1815954
1865154
718076
1429969
658173
2826884
1722259
2811825
516644
1753946
928844
1327424
2511046
886201
748684
1816091
2566718
1502771
490739
245201
527121
494462
348340
291385
2388002
1169610
38738
2243145
1406924
1095119
2574083
2828903
1481477
2377457
38755
246927
1025382
1235365
252161
1749235
1640517
196181
1831597
1239396
2030878
2527995
890009
685229
1117647
1158202
2354118
901493
351372
2853196
1723251
2259638
1012009
2498023
1158220
1808973
2134548
662026
2839229
2327163
2541392
2458502
279163
794754
2741928
865318
1179553
800785
1326674
648760
2693797
972602
634490
222411
2891392
1635487
2570006
2424910
1307577
1896998
485984
1375289
318954
288641
1409371
1810532
1193729
2128082
1306166
437025
1922623
2416283
1778536
1104444
2149912
1508724
1739215
737746
1447290
2421409
116433
1910028
1887584
2068083
572302
1432663
2242543
825252
1472353
555108
1903440
1217820
1815363
1866830
336195
949530
1396257
1020030
776950
1523137
1656624
2754085
2292942
2419147
1624245
2291291
102746
1618869
1021602
1076448
1036757
1301172
277291
2302663
1896148
580050
2207347
2249774
2124545
1557873
2049728
2407405
477838
692303
1096477
508060
2641050
2325551
1609863
2649238
2491010
1365201
1321433
901436
2872229
1061440
468670
801284
2098601
153903
1693631
350672
420667
2794407
2171652
2765445
641535
2772749
603574
2918702
773319
645040
1923825
2880613
1770941
2170601
2069860
272784
2124856
146233
2135852
2040996
2141220
2330641
1774855
2567250
2311162
2511486
2875089
2826602
2836135
2033225
2801502
513336
304136
1351596
2001287
2678215
1212110
1863264
2210358
2531333
1990572
1401470
1613300
2307573
1950133
1887011
352897
1410776
2601160
2782932
175040
852983
967031
2100029
466874
1839837
2673906
383880
1858899
1114338
1917655
1475064
900408
1579848
342080
1195418
2503750
1154586
2034264
182329
2137362
495436
180661
1185112
2754779
593055
2561298
63934
814898
858931
906720
168933
1372767
2179857
2500305
316110
2538288
1341203
1972677
1445087
1617556
310838
1181872
1880904
1842080
377627
1586282
2907159
1544805
1276476
2319094
2135204
274993
1676637
2427684
1227248
863757
1918928
1876796
918803
2928590
813926
1783727
1720795
548022
1471518
1531839
248850
1634938
72916
1414763
1930833
599897
961847
48607
381747
742603
1083379
2931703
2242659
1958650
2161774
2055184
2772553
2407950
2883837
2227788
1453408
798479
605875
2103635
745487
1576310
2462025
252741
222529
102380
580235
1061872
515177
26103
635681
1878752
1399281
659607
842018
2828200
1488089
31535
49354
1956434
1730380
729674
119060
1700445
1121521
2531328
432790
2679927
1075166
2416426
2589268
2013689
1039580
2599195
2712880
2819589
859763
1407679
2255500
1786662
58604
116498
2513669
2004317
881341
2208310
984954
1884343
876884
2264623
2329606
1155477
1437064
2713392
1341539
1043609
1262015
864874
1641592
1410970
2746338
2939005
2034754
1710564
2151088
1388562
2817430
1864564
2682928
981913
32769
1844958
1420042
73804
872080
271296
1843370
414904
536392
2333367
2491231
2676383
1966951
1273921
770116
2419385
462095
1976219
1091496
1378889
1408176
1707646
2678126
2609069
912868
2843351
921713
2753711
200386
2446283
2050783
2839115
2556863
1340884
1873467
801660
1394861
2706698
1410241
2086276
2204244
1211
56003
1174649
1805907
2471978
2785560
1978649
293721
2844811
346005
2768785
1510508
738477
2483801
331699
2748885
2345593
2645488
892077
2078086
2021050
1643666
312964
1681693
1439069
2276591
814128
409307
1422226
495466
2869233
2724790
1984929
2589952
2705333
360286
1393748
559350
1466024
2197089
147044
1590046
1193533
1113498
2883467
444555
2195408
348797
1388092
23894
1506769
1452742
135437
1153453
1599754
610007
456393
1972547
2287402
1591678
2226353
66333
1009164
2167228
2909314
1641512
2823621
724336
317991
1674627
823181
361700
318080
2058953
1475350
1346487
1576599
1113929
2307819
972511
2858902
2352515
546637
750804
542173
1140231
2027853
219957
29384
53132
1131558
543843
2052523
2051264
1174304
1805615
340581
1302312
364048
1624915
115864
1731805
1171878
1304406
392925
302765
288557
599904
2912146
1110732
1501430
933695
628398
1478075
1960547
17019
2570801
2585948
119006
1751731
1816171
1547448
162333
856391
422757
433668
2707861
2680468
111195
471509
475193
2878836
976410
1368974
688853
1494112
2171079
1634343
1647866
709334
544406
2908585
2029257
159360
416066
789496
284293
1627374
177379
1543410
1422765
2735838
134914
2599221
308465
1420341
434787
2765737
1917397
2547880
1817048
2086256
1912708
2657370
2878774
1198764
2753902
503461
1686743
1407206
210798
383781
197693
558257
568056
2614885
1122750
201290
189038
2255374
241910
122300
2797159
1728350
549857
360775
2203476
2823079
1665295
1558306
190724
498992
2249814
2065943
2881966
1859496
1710181
611162
1189416
1142811
1931188
348424
695857
2361242
1715082
51504
2393185
86845
1107777
46486
1367168
1184079
2177538
1819029
1981010
2131590
644947
2434632
1353012
1646751
285221
1290823
368238
624916
853475
1994395
2834308
343319
1250590
1591909
1775212
1640347
1955728
2786366
801821
2406470
2234236
251925
2279350
1309704
2521459
1181056
1340061
2559577
492643
2729433
942908
1556138
1814979
680839
2399908
2510142
435987
2061296
399734
200646
609822
2789926
1077671
1186623
1935540
1319298
2759286
838237
1683620
1324788
860293
2223068
2487250
2321738
2749297
1506728
2716261
2771927
1472563
470965
1589163
1456415
2879518
1578303
758288
2867105
577733
865375
1111744
533646
1128819
1656126
873296
2027765
2438906
673739
475678
942118
1881215
2726196
1201563
1802782
376542
1987585
2160136
1523940
471204
1520079
2457209
299289
2676390
352870
1250647
2749654
2468719
2223099
2827810
208176
1407446
2104845
2159769
93010
634271
160134
458058
2648089
888454
132185
2927918
987311
1575132
1931978
839910
449035
1028749
1968229
2138198
2591609
2302175
345415
50797
2753495
1119271
1446051
1278632
1596626
2656443
1161230
379015
1350798
1410685
2035438
2373034
63667
2296333
1921558
754516
1566120
520684
40914
1260741
851033
919508
1482118
447829
587257
1141542
300306
888067
1011356
768992
2329836
435046
1268765
2783665
1035448
2277232
1028000
2765493
152532
893982
821326
2056522
1589449
2473148
293982
2152089
1686309
1456204
2147544
1881861
1521972
938939
537160
2831018
2675856
506290
1969368
1323012
1319517
1952844
1553436
1785618
1368501
1207206
2822626
596146
1498997
282138
604512
1895962
1974705
1571505
1733610
2618440
1557334
892207
332809
2015645
932636
1333011
750089
491566
1973388
2867053
1909783
276214
489808
2390260
831612
1784049
2632399
2613588
132942
212368
226642
2005748
1250449
2055611
1786047
2815733
413300
1434959
1929846
735231
1465914
2154106
634473
1062117
2922872
1246658
433005
292125
878263
950968
2041675
1860156
2329436
358175
1434971
1798644
659875
1308671
1605044
1995325
2231333
936640
386628
2440360
274687
2794931
742432
1893169
2025063
2734027
2170340
11378
2855094
459153
350267
1513072
1404712
2241339
1884655
672774
1210638
2474157
2002819
1487094
1154473
1115119
1693163
2119581
2285922
2468220
2134164
1409593
2205147
631345
389440
1792039
1032973
972979
464769
2571625
1624183
1064429
383000
2703968
2754139
754281
2694608
2009870
1473421
2189139
778848
2353986
836859
2895301
2639317
2155241
2214488
2100419
2194349
516298
2599169
1382289
972383
1292127
573239
1541756
1985017
445215
1553398
427683
2706170
2301439
1628793
2175451
488321
230048
2276259
981779
331378
2671010
930180
568491
977832
1540919
2551016
2788368
2114443
2727666
2472897
2304671
1543274
2119631
2384526
864775
868190
2198771
1780805
1343156
929092
958317
596
1275648
449005
1383141
2137147
1148388
2599384
2458285
2639432
1222936
2627932
1684064
528457
875540
224873
2398086
1912238
1698044
1599422
165560
2826720
2146946
685712
2519772
961507
1365417
2302202
1284944
895031
1860989
2897446
993863
1158015
2136343
1663164
299303
2564485
2782453
2017389
129717
22535
2746636
2409053
1368104
1386678
901901
58919
2780063
2159835
1358063
1717480
2774079
2231394
2425576
2401137
1266673
1693320
870943
2436240
273045
1965485
135242
1706587
2520415
449647
1188323
994402
441849
420235
1545369
891858
323644
995489
1389066
2497779
249494
794830
1660088
1093841
549313
2392461
1951649
2377064
1240918
1862660
1169985
153074
1442817
1185298
966588
1660078
2797146
846051
909570
2749700
705648
204185
665084
665284
2464025
2939844
1710865
1192737
2578496
99902
618212
2534114
333844
21643
1053375
1790623
1034335
2102776
1889592
37521
1098842
1561251
500442
2148841
70181
316863
1447002
2164021
486866
1450583
649185
583594
2565149
325933
2721810
1997517
1357735
1619279
885531
633268
227033
105975
2870681
2759212
2703383
752360
291834
2746600
1744906
2288314
2348077
2284147
2257418
475293
586009
2371116
1963688
1868939
688326
1662222
881266
2265152
2420340
1326160
737563
2458748
539572
580354
689769
289603
107305
1560277
2847340
515953
1925684
1109389
1619025
908818
763927
2568871
2895525
1203803
2838208
1967151
526718
1111221
19811
1366135
374376
1581899
1574108
2756204
1148166
1955552
2403260
485411
849743
193407
2763733
1667532
572692
1590992
1192149
927431
2164163
2878163
935289
225141
637687
2217253
2316184
21197
462175
2052261
868474
1279013
2394952
1108514
337464
2334700
395622
2328812
1467520
1999674
2429428
1773673
550889
2007100
1809855
1544254
85272
5228
1353284
1097520
824076
1721730
759352
2235091
809648
1293469
1830385
2072020
1417122
2781395
2194522
511816
1230861
839528
2158986
306389
885050
1843442
2017703
2576002
1799114
1238055
28188
149953
2579299
885394
21652
935015
2297102
2680841
1250061
2587608
1663357
1272247
2471586
1773096
767847
1649516
2298752
2357063
526962
2586050
2722059
123513
1193478
38981
1136811
1313491
1023819
959087
2153421
2378010
438980
2204356
2735261
2594064
2653636
515936
1032966
2248629
2664503
284628
214018
1102378
2631046
1119040
1202292
828797
1855861
1980497
730231
2580059
2896138
302481
1937092
1937398
773005
2880964
2406761
224831
2157536
618014
2450443
135638
2536868
657462
1676409
1052989
189425
181711
1641492
2365358
1481743
1890718
762250
2068517
994329
743316
2303008
995429
1342917
328692
1578119
1398487
247326
177703
1456073
1781533
2694453
1329976
2499203
1342125
2253165
477945
1550065
594758
2911386
230914
1201453
2632134
1834170
820533
624969
2653514
2314509
394424
1652439
2117775
425007
1245814
2543678
1705769
850028
1250251
1101488
1829842
2658274
1189151
585592
1932275
719377
1520364
762712
1279719
165029
1185746
1967850
1101077
2622870
2635262
2618313
219106
2468208
1664472
2213342
532557
2276343
1998794
447636
2173508
446012
283054
501940
1774965
1191923
1029449
285608
938486
932961
145936
2336251
2884018
1277446
315813
551604
2349336
1868638
1005928
2884934
1362232
128835
2027370
2475561
2098113
1446827
2133663
1429327
275139
122736
2542398
1913687
1674016
1480217
106936
1927775
1515203
2167124
1124277
2820148
785156
907542
1900169
2866666
318864
2127394
1671546
2776433
2896658
302361
2711191
643026
1021300
1635581
337580
375227
235020
2364890
1010997
897317
2503189
568527
2721643
1808512
1130167
2336414
1085932
497839
879089
1023185
1516238
2672446
2939205
2328597
746128
1085357
1586062
1027912
759817
1300728
2545291
614666
840628
1835988
2724838
1318589
1332888
742527
100695
972647
1725460
1157138
2022018
442577
456366
1142980
1063717
2008498
2917655
220166
264394
2182261
1413049
2809826
2478517
2585395
2752922
1118875
644186
2201762
873947
2458877
2557566
2450528
2422184
1693159
1537888
2621608
499273
876136
2785346
446051
1917103
680226
2932639
116686
1012238
2823880
2566458
2134289
687426
616009
978963
186526
2171439
1821670
349527
2791547
1087354
1584786
1804950
842049
2147133
2785545
2872141
1091886
1849084
2223138
1364662
2502102
2745746
2545093
2722321
563412
2839212
1436492
2717992
1589288
1023469
2783194
15428
2424901
231150
73617
747785
2241953
857056
1959027
1082935
1582683
1014749
2673696
2408594
2854619
2054570
168549
1540442
2442216
2292663
491020
2296793
1350186
205640
2607712
1680265
1470255
1042737
369656
1410367
1848127
668997
141164
865262
1147128
2010933
58571
531580
533103
2016011
2066124
43585
2460957
1436469
2488460
1971587
280114
919661
1443257
1667173
2720585
1532043
674216
590922
2264045
2225345
2284072
2037873
43328
1949187
600666
2641003
1675972
693036
654446
2407133
237793
375378
1576058
2010567
1954372
263786
1530626
2017437
526719
2829775
1494090
1782318
2826156
1311207
2417743
1348981
932041
1560379
296000
1194068
890717
550358
1629702
2474001
452800
683333
1512001
2177481
144625
395987
550486
144345
627445
329681
1691202
60981
43794
679549
2114461
1230046
1721763
2805197
1801732
2833366
1245742
2340250
1131794
2313459
1402931
2145559
1955456
2080457
1455930
1333555
1418951
2527671
1353518
2404215
191445
2355678
1987436
1502972
913141
1129057
651388
278255
286759
89964
1896790
1408078
2740209
1152849
1969287
1102712
1266485
191719
2753410
2127187
598910
419981
1015911
1088015
1091888
2197114
587745
291368
2136474
1839574
1636283
2242639
1223246
2621697
1665641
1644647
2176677
1640273
93355
1354777
1690350
1003522
1721399
641689
2643879
1388429
2463838
2050148
2654564
2833095
452349
1013025
578892
1699224
1024423
2664553
2223016
1980
2001346
2432668
2136010
77917
1788890
2869248
1864199
292742
494708
772238
382176
359126
2059465
2877325
2703141
1028621
2922969
934565
1003799
2530378
561778
620469
393265
1620993
1293559
1493874
104544
17856
2346901
2318596
1999994
2691903
2133365
1457634
617853
869964
2750057
1661480
401017
2872402
2551919
1700012
1315189
2280505
67986
2412638
558026
1193111
1850912
2141615
548089
1921930
992492
89722
1243841
1922037
2449444
2411170
26128
2509885
1676949
1014613
2547440
455054
618803
2766554
1564037
141357
1557054
1899879
1920984
348145
1095659
1161648
1999575
660517
2635422
1988897
1902155
343626
2080499
2919060
636395
254306
1337489
770563
1854465
1165057
2242651
2435075
1314965
1740784
193926
2040812
1158522
1141671
2585925
2208686
2136405
1588706
1297358
124329
275228
1254308
1432960
535011
660409
1434017
2326032
2370274
2436185
1306447
2896704
2308153
76591
1025343
2201964
1735080
2479829
1480579
1063543
1685193
241072
2620464
2810592
204341
2602451
908450
2314135
1754341
2228979
1671506
1492251
599631
1157620
318115
1503640
1508823
2909211
1859801
818118
2422338
1693798
441558
2928996
710671
672915
2683197
100567
2884052
2252101
1703967
1742459
1741221
1609034
2040020
801144
393418
1583048
1990426
2665883
390466
1775708
625538
1292266
2220077
1819538
1221662
1121379
1750576
2320588
930907
231287
1534633
374850
2017248
528127
283462
1848830
1972654
2066466
963162
1725656
2881063
949535
4037
412759
2723275
1218629
1177763
1620069
1620724
1733301
735878
575002
729313
2869442
688106
1298610
125196
614709
279828
1053455
2612019
2061746
814514
2105307
75886
69570
2845248
1486366
1808955
1544559
2185855
727444
1377374
1105162
2011149
1785365
2715470
2832269
2450235
475763
1803431
84871
693997
53486
1467338
2253316
2354257
2769659
2346528
1206744
440381
350059
1062226
1410658
2468637
1667315
1830579
315074
2684220
2780906
840551
1939946
1351686
654622
2132954
92560
1931655
1572549
248597
1495997
1051409
1018059
662581
239103
1151571
582527
1080921
854797
1112325
812167
2714484
1848377
1505158
2072169
2519274
2426327
224497
1724595
2545659
1160465
1430494
326143
2731768
1100801
2924413
262963
1235044
2804611
2593488
2133411
73267
460740
2279576
896603
1495561
2416718
647867
2426463
187980
2332317
2146341
1799996
2691769
2698766
605070
2154232
524727
1760327
556919
1878142
424448
72942
2444027
1855914
2918615
1181545
1400046
333628
1630588
2896276
1554591
2937527
2762611
1317540
1636834
1413237
772684
1473155
1730625
1757774
2296767
1281103
2765051
1475450
2669263
853224
727948
1944625
1297883
447378
2030726
1656408
141019
406370
1215422
1555707
1825956
2655360
549004
2058599
1041054
2742607
1941019
2713448
262643
2818518
2384843
1961794
2931284
968223
2459182
1339394
21828
1220189
331226
1556928
156939
123322
2350300
191086
823346
2413665
2090145
2809468
273209
669924
549459
2377015
2631251
2752883
2899876
1219981
818551
1200589
2261093
2283484
2361060
2368359
1049162
570562
1287122
1906597
1665444
1808437
1554366
1141802
25639
95730
614087
1467505
1146124
1437759
2676396
2345295
141590
398806
159619
2415180
2930094
154966
1944902
2448146
1888962
822438
978531
2572216
2313180
11851
2300429
1819757
1302458
2211472
498025
274236
1985229
1991233
956717
2622280
2452054
1368871
2091219
382886
1843074
2715749
2167493
1079968
1257921
2212542
147012
907891
2801812
1024045
1954748
688716
2763302
1884368
2877986
1932311
360236
2758678
2041151
1948345
1397742
1523008
1255151
1518330
1698066
1285145
366202
338122
169214
1240327
1998044
1043557
1014827
1156972
2459814
203101
1803077
2667405
1919225
2145897
1700400
735556
61029
1146111
660696
218739
485760
1708065
862797
2590667
54110
33824
2527767
2872547
941275
520678
2258545
2039774
2787404
1716206
2055651
1905757
2499736
2392840
915098
445657
1933352
2534030
910644
2582973
2114427
1344840
1600531
730863
671837
1905238
980778
930368
2764422
1952549
1893407
923125
1463315
1327827
2841665
2390388
1440701
1643570
1572509
1006889
185120
728030
262337
1109452
712869
1347839
2167971
2456182
1355774
755499
540681
1030724
309911
1322285
487540
1449998
709703
1289939
2318582
2493971
63552
1813211
312795
2548584
2095894
2153329
1917694
51855
1969245
829418
1371170
1760011
1395588
2330407
1152873
2150529
1863269
2752231
660274
2129379
2139063
963747
305810
2421846
2751727
950747
2913436
530863
596571
1942195
1263568
2264426
2276597
726310
373995
799044
1612757
1438842
549460
2584453
1581053
495732
1039810
2635244
1161381
250955
677806
2731839
2091792
971810
1593265
1230343
953634
1434519
1964743
2771632
1041014
1838574
2364567
847941
2890892
1176049
2865838
2835987
1787842
2043119
2149219
903521
1613182
1440407
1716644
813179
702749
2145951
2085767
846676
2563905
1510164
1130816
486437
1852793
635455
342643
652087
2021884
985347
217006
1082344
1486518
1592128
659521
1160978
1208060
781104
1283307
2696732
994982
2542001
703831
2167319
1170454
1444198
525569
2449068
674833
290832
775204
230482
207293
948863
2544967
2564547
2220143
1180694
1337041
309442
1756846
1796319
3816
1998665
715091
2462008
924771
1187865
2744064
2413400
70749
1094457
1457147
2762237
1269718
855306
2028792
2201313
800954
1651564
1993856
2224804
569790
2834926
2259262
1655296
1850254
203930
543966
2560335
1146344
1665918
1563214
147568
2679345
2415974
610120
38885
754526
1001577
2264701
1842352
407599
1596635
1015130
620902
844384
1827045
1875428
1840425
1436787
1176484
2222117
1966571
925865
1657957
1685248
501077
645473
468530
685067
1227185
2198900
2508310
5372
847435
1356969
2203872
204515
2872894
370771
849034
1321332
1355961
688791
113969
2544426
1807604
408006
1077426
1301987
298559
570026
371073
239149
2186510
943231
310371
2839685
2633252
675123
234958
1637888
977911
738224
1055822
619228
1456002
2021840
770957
2032745
2703496
463224
437335
1310128
1463790
1879391
164455
1408071
1176177
2717067
1742623
1964960
2040860
1125109
1764704
2848790
584297
2208770
2456328
2417472
2143311
2447197
12309
2483197
2266577
642412
1075140
1469946
2601436
2681768
224031
2329468
2184945
837997
2168693
2725476
2541818
2287573
2063977
2060481
2413065
2334567
1994957
1880606
2144394
2685902
2761060
2822545
1296374
1945816
137368
917972
1734711
2295792
1470737
1780102
325543
1516022
1399354
2010564
1269988
1758464
305024
2709359
1553515
2472890
1067036
805932
1246456
334240
1391657
2427353
1996182
2405281
254904
789360
23862
2939697
1252504
1407609
2031882
1884972
104127
1829885
547814
2053650
1619509
1886545
976533
1403229
294585
2517978
1756915
816986
1555962
821215
606708
1407134
906107
2738636
404918
2256655
1383128
2819489
1174103
1256399
1101519
499311
769402
434709
776633
2229942
2065077
1171711
762250
293994
659722
474513
2008261
1913650
1386201
183560
2024858
1956782
1194931
1691340
175614
1400604
2091245
2405513
373527
2088920
2427449
2340077
762191
1016843
1246821
2928855
884887
182768
34684
610277
709600
1876350
1369725
999282
597656
2257440
639269
588295
986877
1889796
2268303
2310581
804836
2069874
54977
610257
2556950
176761
19123
2089995
1734519
2535048
1170422
594950
2683764
158951
1117934
2864260
2179181
1434822
702680
1089146
1667150
1222136
2495972
1960256
613656
2501914
778913
694433
372158
2768819
632866
1069638
1988772
899327
1089135
575699
1590746
1844577
1282891
1552903
2279697
852318
2338399
2297981
88540
2541007
1449571
846078
2099053
1132408
1685866
2830763
2337815
919424
157939
1238231
1505686
1185647
425881
1125108
2693544
1368857
1446576
1678763
695304
192976
309592
752210
1221651
2619342
2907088
295009
1624238
409226
179798
855763
924552
658193
497726
441240
988763
2056056
2138393
2914481
147525
2410101
923917
1238634
1987934
2155612
1391939
1109894
1885321
1582570
1694530
1463744
2706589
19185
2305494
235717
1643117
1673276
172341
1367343
154695
842077
808571
2587851
1517956
1965986
1732888
258417
1893664
2834066
463153
2806516
1377216
54923
2102765
1040023
2861878
1185633
1278242
1592542
1641415
2401979
1785741
307484
1947673
2327136
2213538
1755736
1156996
1772035
315444
2694805
2900007
2646132
224654
865127
1743178
124388
1573642
2681322
2187672
2099762
188992
739724
2548437
1524165
1701549
1403422
2467257
1458
2196846
1559311
1108739
2132245
2173815
1808863
2064695
1302897
919809
1652352
190364
38202
497038
1262024
1322634
138340
624639
1088360
678390
1150277
1967314
671057
2650432
1921515
2071753
548902
2717318
1946298
1392323
2517251
2338864
1282158
2842459
2676161
558811
550628
1031998
2333902
18250
308948
765003
646593
2719862
1138790
751981
1116152
904704
1606866
2129468
1779709
2302953
849066
1319596
2080592
720372
1781518
480156
761011
1196527
1985077
490245
1830213
2278978
824062
935206
1870628
2068571
242915
2453302
1273045
2939199
857798
916742
88162
1686808
1369138
2665571
1729588
2229582
2425594
968177
1107279
2631593
1754861
2039031
1125059
1145643
2095864
532056
2235373
2333141
2450015
2808020
2249447
355672
900092
2395739
2429444
2307783
1285950
613263
40537
624295
1423971
1123115
575718
2210029
2676229
99846
656475
1610256
672609
1645253
2322359
2816724
996064
645102
2181571
2523846
1917716
1452302
1953724
2150017
2388063
1024255
119808
2652413
1038291
543123
761839
351362
1371865
2408964
2578136
1853345
1991458
1020754
2003691
1957996
757716
2078123
2519236
198210
1371598
558448
1020688
2587497
182985
2547856
2888359
1859023
628151
1269591
2619878
1579738
717721
1930697
2206494
2585843
1283455
2549967
141453
909741
898671
2102554
633689
161058
63299
1597305
2013693
1151022
730172
1974479
2611143
2358326
464191
952139
796673
153198
2791735
1469371
669789
795230
848806
2540199
2813106
2403410
2529598
2016608
429499
715628
2516865
1743946
2216696
2579866
1633072
1697780
443467
1110443
1494666
950880
227141
2525894
352303
725122
1419998
2199280
2832232
1937346
2484444
2135534
1498654
1173536
2742635
37407
854955
1366361
1527317
2423773
2325537
2183365
2101266
2798620
1279799
1908558
139199
1578123
115810
2533463
2810910
2614283
1040575
2654659
2425140
441906
1330119
1327768
694140
2809429
727881
514256
1090758
1873826
403915
2680360
688541
2797392
466136
1263366
2193689
912044
2436109
148740
1301712
605837
861202
656789
2513969
1562417
1815569
2104918
2503347
1183378
810018
568705
1681900
825937
517892
2335552
373053
1626881
2364726
667300
546342
1584329
2795931
1706605
1498014
691140
1476492
575060
1801665
1188686
696046
1378398
1192082
624029
2927907
2596711
1994428
1032410
1777996
694058
1767366
255446
2241503
914245
2645866
2819370
816607
1121733
2374306
233621
1411477
2549114
1903673
1236798
1941349
2498861
1561513
660752
638393
901959
2428861
146645
876403
2722733
1508825
739739
764891
516705
2723418
1995011
1798538
1479527
2846002
1740333
2419016
2720725
2857001
2143457
2348129
2884811
157499
2195417
663309
88857
2318886
1925153
2434533
2548946
2622146
547678
2540174
2334318
2149561
821064
1946151
395188
382576
1361109
1737943
747818
2705587
1756865
2151852
852292
1818508
2615353
1275844
1076301
147411
1384646
471748
2918843
2872776
93203
2092930
1290544
2446359
225235
142674
2940495
1988478
765457
52960
1628700
931707
1583271
54870
2194462
637047
102650
2289156
2517791
2310909
2076670
2287933
2120608
2142863
1014450
2098608
2075461
1617146
1710324
49186
792826
2186070
781319
1284454
2244418
1902171
934353
2839232
2143252
1919350
1723964
46435
1406960
1663912
85564
647308
2532500
1708230
1157793
1143860
14159
2583035
660461
739459
2216866
1551976
1679484
473907
829517
2853637
1601794
758590
1951773
116134
127325
2278773
2011663
2268601
1403171
2547770
2369650
1895607
1434396
565987
127148
770438
2915477
709751
181350
2562493
2153140
2383689
1283670
2409566
1635266
443578
1165377
261400
2827978
1788319
2906594
1402342
2813991
1061916
1335233
458935
2394720
1291839
897269
953818
619402
1513366
2155773
654653
2317744
317630
1643303
2641811
1864672
2611094
936979
1290388
2005629
1117074
1999833
1342645
1071101
1959128
145831
923260
2713742
845884
717445
655323
2129337
1714066
279935
1665383
1306966
1478424
1618526
2536984
1436821
2041484
2675891
259004
165656
2369773
1292327
1203175
660452
1482388
2523418
274090
194136
911377
811057
1215132
721565
555177
1316391
1962431
220805
1972363
1021922
2921842
1460887
762832
293679
471470
1044289
2082255
2860555
1264064
2081737
1227205
1529099
1580141
2874856
1329552
277655
1442392
68999
513624
16894
2182290
710399
1531257
1435607
2749581
2583567
822878
1423687
684535
633351
2673965
200438
2228770
1965317
2360349
1124721
2181077
2010031
2194964
2484319
1513277
2600187
2106507
2517055
912368
1413899
240294
194983
628161
435048
1280164
1129563
384356
1582625
2378974
722247
2160499
1672511
1555079
555206
910451
2544760
1651920
664552
111283
556121
1498599
262788
648721
534009
2032945
1779645
1546969
2887322
2242135
773445
1797080
2654375
2472745
1653044
1337819
2696845
1067365
295315
1612624
1844125
1961137
2664279
2209307
2774613
1080202
183857
982214
709274
1673750
323611
2258674
356000
471997
2724913
67591
1899686
2668939
626909
899672
707148
2185996
1719837
163203
719189
1378854
568832
809205
1212147
188316
2335531
1730360
159827
1888577
2248159
2843503
2408563
2065871
2534342
1843951
1587395
2878976
2115614
2549239
538261
1405729
1533395
700886
1338871
2048506
1332574
2315170
1160891
2239934
2332298
2725764
532952
2239352
2925156
1715371
958393
2234552
1350925
39914
2864543
2028116
1438576
2930854
2595250
1724837
1074185
2136545
1643510
1052554
397407
2557879
1654409
1753562
1019548
1174275
82148
1937982
2816716
2206443
2217845
256809
897991
359484
1893138
1310506
1282497
1515746
2009782
1622176
2200322
2426700
691765
424458
2422050
2916213
893593
698033
659393
2516138
2613946
1583872
2427014
2111311
804427
452970
1624438
1596673
72856
2096823
1848832
633276
1353829
1080701
2351936
753074
170477
2366024
2679232
1922497
1126386
1610169
2051982
1606161
1619228
2369187
2086422
1804427
1109681
1320803
1721165
1747143
563529
2769774
952906
339008
160901
1603977
760429
1089855
1130296
850793
503759
1189718
1423168
1313594
2022717
490623
2574527
21462
526998
690921
1234625
1778038
511076
237558
2121775
1484619
972086
1830813
2658493
2868217
2558672
1169787
436017
1316418
1911071
2300778
128229
1883977
1293067
2087776
978393
593877
377737
2598965
1942499
249635
2457046
1230282
2110693
1035013
1532194
82513
133061
1695316
2418568
161452
1754401
1155668
719550
698350
565174
1265387
2088572
2477306
2376590
785026
2671445
357562
2672158
1207863
2330239
8098
2237014
2285489
1741740
2560608
456204
742217
680934
700711
899729
607389
1431138
647614
1755529
1624563
2686500
2703622
2541883
2222912
1642943
2427848
2616628
905964
680172
1071431
2431228
1030359
1969598
1873141
415859
32528
1277997
1045164
1504493
249716
1131877
1090588
2512733
305066
918663
302453
368891
624680
2111693
1337512
1901356
1072412
1267179
2375282
97337
2338846
1911507
1320614
1984556
2147617
1955807
382666
1949321
1508416
153863
1997678
1218410
2115218
1357681
813679
1192384
2936011
1792865
1206498
588939
413219
363648
2617009
1243397
1335225
1939262
618923
1702842
127023
1139255
2885556
28141
1638273
509915
1922253
831872
807984
1169973
65725
2871483
1645694
1543851
2585400
2486710
622047
2154526
1919195
326995
683444
1562589
788114
662310
2395350
528748
2683905
2086958
2222131
2445876
1684772
2659031
2665487
387753
513448
2511768
1444230
1467689
280002
1042672
1227712
1699234
979628
714985
2886144
1125388
219819
2693634
2815767
332558
2610862
1800409
894369
2693327
672064
1870791
1647191
2731632
646392
337286
534808
1653688
781659
1983859
554711
1171163
62809
2234082
853909
2248063
890822
2247820
1816965
932904
902205
681082
541647
1935590
1909061
1497596
2624689
1880725
1969679
299204
2402703
2594229
1641865
2213368
2324733
881055
562317
2485589
742575
2623534
2840115
1200009
2420075
2289819
1197573
12137
601084
1144042
2264069
1060002
854864
2719638
1040599
2220040
2638844
1027228
1697240
1104004
595261
1505683
300588
1924209
2717551
14781
2503775
1295241
1861123
1537010
2236367
1091888
316878
2238967
401646
1624422
921101
731046
1388952
374887
2019305
1405458
450885
2914878
47673
2144263
1829083
2399904
891884
266357
1708364
232921
728637
2788209
2314169
1235184
2054100
1778045
776857
2619846
1598087
2120756
2729668
1260488
2381314
38957
2906204
1115848
609894
1725345
1504246
451688
1108345
1048824
715203
130876
495295
2158549
451809
1520213
1690748
2817106
194648
985087
743122
2293370
2568741
1930304
569872
1863392
402026
1193983
2701359
1477606
2807160
1521396
848387
829266
601921
933463
326104
1713373
1984933
2724434
1324055
684445
655767
2815845
1141456
2680654
2747361
339826
871977
631304
2346623
1126970
1148674
923822
2232532
1891897
2271947
2414562
341936
128716
1849314
800339
180052
194463
2652148
2353524
764454
1053349
354600
134195
1411407
183310
1814378
2329664
807690
2552856
1426376
428755
1074851
2553452
2885590
340949
2619959
2012550
2636836
673638
2934116
1088978
1908169
1287080
852446
2489685
1498583
1112631
236085
1573335
508625
2347987
213143
2426816
164281
97319
2190275
351041
766417
2814617
414421
515003
245895
2570236
586852
1645169
1894987
2851282
1003384
12740
2791570
817880
2088290
1689572
1180602
1493642
2829209
1578573
1298766
1969215
1076004
2452210
2237645
752297
666550
1461871
249202
2725628
1371845
1013656
478006
1931153
2391170
458967
1255563
1628213
2538787
1685061
1142951
769742
603336
1001090
487092
752366
641453
2132130
2539383
118742
2032514
2424660
2281669
2703329
2125150
2147058
2002850
1751201
1978364
62745
1931976
2779053
421416
134254
1012194
2452882
1946110
2517711
1510984
1583280
333747
59562
1674180
1089162
1464264
1262571
818840
1654246
1567989
2782700
2237184
619627
144231
1832025
1135948
638348
2642405
1936085
2934418
344983
2519844
357242
250736
1881580
1092783
2312803
839897
2845388
2303611
1768018
234303
1599535
2812505
2184664
1091796
1966364
1887850
226991
788013
2901303
1113049
963104
482085
2315990
776820
1890951
1796663
1042055
638248
981577
70758
690020
2499024
239052
429671
2728892
2633930
808344
1372926
2229245
2361098
769614
918647
2331438
1381985
1113462
1633765
1867620
142184
1079247
2164740
2711420
1012621
1484992
1643582
1136350
526451
2748164
2141263
1851343
1839441
746138
848435
2585148
1898487
724603
1226442
1541396
2100720
614484
628884
106211
1014031
1887146
1454417
1012733
714160
2025589
404485
2474103
511269
2066781
2838957
820804
2729860
320621
116575
1781954
740657
995638
1994501
59406
645838
1982901
1379738
532477
1324040
1210998
1465320
125477
508637
1332221
1119959
459084
66334
1959980
2613359
1286159
971280
1098237
1767646
99116
1366351
2120273
1667268
2654103
1836114
42596
2210819
2134102
521066
868755
1837251
1857373
305707
622431
769313
2642594
442982
1317666
2937643
2806778
258876
1349736
276569
2071426
1565651
2249792
1539681
1710759
2191895
1156726
2334954
2383689
2880644
2494843
1769524
870504
1142319
2336692
460496
2516441
2567578
1991541
2243866
1213222
2397268
2709089
1949547
787388
1719078
316056
2627028
2134052
2428939
2494955
2807132
2021189
2434771
1037006
2629933
1672111
832422
1731230
789510
2758740
2907208
1744502
209213
1981954
2199012
2555681
2211988
2471346
1613882
2317540
469869
2195647
356249
2090691
1196184
2101973
1658146
248924
1712327
2294466
1355251
1085085
308362
1122688
557500
1463378
188120
832237
2012669
2845108
2507758
2720908
1901329
604202
226897
2939673
1197760
1534301
545183
487863
1774606
611260
1814048
1203362
302987
2437913
353243
2838260
2602447
1273335
2426515
1785458
1764971
1606881
1947
1037636
1408184
2846480
412950
59810
2807495
1318710
699656
702964
871609
1297559
460153
1142378
1394120
1694298
480078
2170513
2467019
2881234
1600901
1400026
582231
1053400
341999
1534925
2467517
2105461
1835556
1934638
1827371
2613484
532567
2839528
1489149
1123070
1955985
404778
740744
631318
1901720
2055066
112700
2216875
953918
340377
1540804
266802
560741
2274086
2008913
89664
1393177
2026300
2238089
702997
2086137
258380
217650
469492
1982701
2667297
2599014
574712
903463
2279752
2223286
2048379
966549
1698796
2823532
2041292
2013107
566530
2341385
1898354
693794
1787153
2340135
538093
2670256
740448
39552
2260421
1744478
1175670
1469719
812844
1350141
373685
2474941
764656
1518871
464087
1040673
2576384
1386929
592727
1767368
2889460
1820158
85842
1553432
2051009
537252
2451487
90429
1341504
685119
2486176
193568
1127199
139521
952921
2846750
254612
1571827
2692496
1424743
2100550
1596074
216043
1967149
1612860
622092
1277271
108625
953720
668060
1168878
1432761
1774014
126942
2156710
1578653
2465741
2377985
1076624
2672326
1346290
2231255
2928847
898897
864886
594100
340585
1190482
1294591
741205
267450
2445301
2558035
2457486
391651
1573061
1832099
2643489
1433584
1231024
378099
239802
2049685
1434989
1285804
1039205
1748305
1974983
2084109
1758342
2906651
2264125
1128849
779783
1567261
2074015
2507631
1497633
940592
1078365
2220066
2087152
685365
302130
2304475
2136592
2307460
1946829
1495755
2870104
2490003
2374785
1194496
1385828
1425483
669784
2702640
517388
2136518
1611645
2335083
2728018
1908075
1656870
2078855
1386342
2723300
2388095
2664096
1001780
2603289
1857343
2231722
2239419
2108411
2250846
1802878
1532478
154715
53394
1474579
2008475
301834
2524158
2139275
2555909
2660337
251321
2763650
1769682
966747
1964096
566238
981412
1131538
2469345
1520524
1752607
1698703
622586
2033857
967928
1684659
1247388
64648
2078697
2301169
1655781
2910235
69958
317412
584687
603014
2051242
388533
122029
1834449
604686
1110566
1901286
976800
1027130
1261140
2732992
1650751
2468184
339717
826825
583522
2423428
2673394
2769248
1820499
2501763
680322
262632
922678
1345775
2420508
2187747
1918294
997203
32680
611046
2678006
1264022
673121
1977096
2800868
1826936
1758113
67089
134004
1835052
2705680
2109523
6323
2367466
2602225
1975950
1574683
2709896
2629616
724790
247689
868078
90904
2324777
697646
148147
2045447
605279
708041
1033117
1182552
2869693
2850821
1760027
1100009
1475325
968853
2311710
2549798
275331
1897009
2857211
2836104
912099
2103648
187919
2814491
1521674
2940462
708826
612246
1839288
138366
860334
2455714
2604906
103263
1025283
2797730
862813
1696319
2661249
2443185
165837
1216169
2181384
1463030
1918794
1635532
1644495
1627874
810720
1691434
974547
2765052
1278414
253186
1759462
101838
1423628
72130
2753891
1043442
1312372
2185705
1779034
2852098
2190439
1471919
1126936
2192816
236505
423111
2710224
1675970
2745918
2690910
474818
1130338
1520081
2052250
1103377
2427781
1718310
174400
2191804
769349
1946471
1317683
2824018
893568
2426341
1026898
926531
1358690
2088520
1008873
1902995
2656116
2311923
1671845
2485362
721191
2010761
2091908
905275
894295
2079226
1303450
2084736
1647861
216362
2483157
2232092
639026
2533161
2504691
1421540
957262
314753
1565012
1863606
140909
968931
708019
105767
229582
21134
1372532
1491484
1482614
2083674
2776454
506386
1832206
1399320
230884
1914199
2572530
1125312
160330
18066
2084010
2210141
790516
246343
1423366
847475
2619720
2878299
2652844
2915105
1859637
2749258
1301199
156398
637117
2881751
1046505
2267650
1128057
1934261
2839306
2659673
415077
2122564
36361
2353537
2064077
192028
1651069
1266769
71941
988951
1735335
580336
1730284
1889142
494972
1174544
1847183
2568079
2730810
825350
458401
1969555
536124
227609
2837156
2100818
1333541
924795
1099488
2795768
2310532
1456627
814002
1397940
414448
2617237
399737
455327
935618
1573773
1410972
1565968
2736792
1336732
1233461
1500817
1744506
1180463
1112813
2323760
1586930
1376175
2797240
1082701
785235
329023
2077122
2694028
69635
2290262
1266033
598468
2684754
834623
444630
644595
1770149
2490052
281260
319583
2344814
2254918
2424141
1328014
2267097
427573
2768937
2561685
1773272
79827
2071668
2186399
1158787
2586661
1323364
538887
2139147
1239840
1599439
1532734
721652
178687
2424841
1867995
301642
145372
286610
1478893
1098242
2895543
2614705
2139443
797134
2162492
1571063
2645847
1640888
1881311
1042424
2745801
2797641
2836355
1989060
594512
811191
666597
1623523
1057851
1767556
735347
2328449
2280506
539697
642516
2330232
979019
1848463
2821773
305433
2127778
1327631
2777432
1028914
1914278
2142107
734520
2314497
1994175
932626
1980852
1960448
2732468
532910
1121190
2028737
86269
2746518
345450
2141528
203169
2094093
2725678
1843554
708955
2922707
2032303
699232
2739478
1342574
2073305
979609
1029586
2041338
312457
66242
2866212
1865172
1840990
981372
2372634
2045790
2775167
1799943
2231195
2033419
1598649
1731719
887415
1437799
348878
1797188
772142
723283
2476828
309596
907952
828059
999378
815024
525039
2543894
772067
1752485
24993
2067497
756057
1003176
131210
2638326
1775203
2744475
926446
832484
463992
2631740
2069962
1564114
1588387
2849653
1256897
976652
2024193
283223
2773227
24487
2650252
1984360
696596
749143
2257490
1222377
2313995
2782428
2425795
974733
118231
662695
2768558
2382782
860790
1175682
482077
858779
2682883
2910981
1109786
1660052
678186
920466
159528
1267289
56289
1411754
544399
112506
2248960
2230069
1592235
1703373
833654
2609386
226806
29743
1345327
964367
2627993
739159
2074155
2803198
1006991
1655087
2280507
424914
823373
2425051
2377576
1421501
2200005
1816660
77213
1827490
1497636
75656
1278416
1170819
1600674
30263
2384714
203043
482967
1271023
1461364
153643
1249632
614084
1503562
1509899
262376
2656555
1101461
2075694
383298
1040369
2822323
2324272
2828051
1117793
635696
2245259
2374529
57782
1918793
2071183
2931557
728194
2590515
1434311
2410244
1870163
2395049
1947746
1905536
839255
2242782
2786879
2507101
2339402
936683
2450570
2855215
1497828
1613767
1701749
752302
2486492
795456
1618632
498770
366364
228894
1767893
2284837
1379609
623464
2771922
2277828
514460
2746395
261043
1470142
1963000
2674706
1726751
1231382
1776150
570365
1460866
915323
546098
1305655
1978180
2519247
1850746
2002467
101712
1607774
33942
1363900
166875
316256
2151390
2296976
1502377
1856243
493950
773117
180977
11020
1878807
818619
428279
2400188
2720887
1729578
1728380
2473714
2301631
1810831
2817585
892109
1670219
1405470
1175462
661388
245442
708877
1069762
630748
968858
2118968
1112281
801926
1540198
2901074
2528293
1622885
2613868
1419097
1837994
1562096
470982
1388585
131534
2392404
2510132
709721
1332945
2774515
1747200
579914
2706983
2933336
1341453
1223006
2581508
1665940
190876
2852990
23241
100190
1982219
1939832
1919442
2750617
2827750
2164235
1885453
2756410
1937548
2315518
2122927
446460
2552006
1890021
846821
2884466
1335220
244194
1787689
207610
159988
1478328
1387581
448839
1863729
1650776
1810717
625903
894532
1816308
1699248
2242602
2515614
299644
2833374
1771582
1498765
2155837
1566021
596382
1151578
759520
200700
2718985
2840780
807302
811652
1713352
2410054
2728812
2277548
2333253
1350354
863884
306349
2665360
1255313
479317
1220075
919853
2426365
908397
166579
2470218
2095552
1627075
161479
992052
2472433
1360860
335757
2099406
2603495
2586478
584121
2348675
1178420
437732
2079992
880399
671283
2027295
1670787
715191
2172002
1204281
421194
347340
1945358
1386530
1321086
1332287
1829512
772342
1380218
2632555
409225
863896
806057
930003
1752264
1848092
947357
1890001
691995
155093
918037
1426671
60472
488177
58467
205638
657682
267031
2503150
1784367
921612
2768419
1217015
2908400
807456
1096598
1477832
2462545
1000233
1029517
1348385
2916764
523823
2784133
1004494
948429
1859419
537929
2589243
1966624
2109011
2247757
2800732
1849644
613605
2009880
2714931
2369712
2903739
2331744
869090
2894686
533982
2270090
2392695
1456258
2313793
1855100
71972
2772997
1800087
2731940
2573178
822362
1517190
1810
581109
1823093
290307
2154419
841596
2689469
1001511
2888566
1077764
353140
1622667
1114511
572844
728361
1594751
814464
2388870
1162473
2004111
2809949
1642170
2464758
2231075
884062
2233563
1514893
594503
1487991
955068
2131104
986252
1578794
854224
865400
833338
174542
2609817
2863705
1477961
507664
2083297
1965715
953727
1539021
2359116
741731
1283091
827395
1749456
2114832
272308
1675745
1491775
1896842
76236
2272533
1365263
537820
1102879
1553475
2362775
2830154
707474
1113284
2592248
2724715
907430
117365
1829247
374472
2702544
1439110
2932280
424716
1770633
549078
2707223
2918867
2743791
254172
2785624
2828533
479819
2653028
1299579
2874237
1613987
2917720
615335
1383247
834787
1457897
739918
855966
38493
1028504
1849994
2070143
375000
2155438
928043
603224
1369412
1028555
1482615
360755
2085290
1469030
1334854
1250133
1496086
2231045
1851887
1999986
646394
652480
113920
860685
670589
1246528
1977292
75917
1566845
220790
2486768
178552
592638
668995
2366452
1662533
529049
1408862
512747
1363805
2339857
1641873
2225646
913056
543620
1655990
2137501
178468
2141423
646506
2908985
2646798
1326786
561959
857417
310526
1078162
327860
1772791
1521007
102888
1620178
303368
1817666
1357263
1965
3211
706615
2240509
1104087
1567669
1765468
2532166
2866972
2930632
1906554
862132
141279
1059505
1794357
2571677
616729
605358
2050574
1240992
1568951
345221
2705888
958500
2095125
1226579
2846914
872771
625356
356163
744552
2056378
630385
656772
2135089
1631701
1610258
2092900
2888005
120743
613160
1854099
756494
2288353
1746450
1030586
209202
1456596
2045693
394818
692154
1581414
1199794
2046564
828338
400152
88545
1246395
660796
2933554
1277870
1860097
994821
2516749
2040646
1197846
697088
99005
1815954
2481628
141770
2482948
1500732
2818027
1837971
471066
10252
2078544
1867273
2740310
1440900
2782560
2500007
1384361
1262429
2445081
1565463
27503
628803
2558518
1464566
32768
192665
2083758
1034547
1774655
2151578
1925361
229937
1485629
677539
1467050
1923387
2667806
1163401
2541946
1410518
1445136
1023517
2925178
224130
161498
1454661
1595998
141714
1893151
1031994
2402922
1554104
808121
1000423
1149274
2631654
2733390
81293
933010
1757383
626437
2039693
1818007
1488711
1757985
518322
1872499
2757573
1647336
2474562
994245
2582738
1480423
2474919
36085
2655408
1353710
862626
825652
786529
2256848
490416
1007626
2818027
2149963
837816
698641
1304707
1236190
1675829
2098509
1062492
141305
2315076
1686601
1232504
1785267
2758574
2464940
60303
698731
2663116
1452487
964883
2781667
1165750
1585249
2349038
2409712
1388338
284087
1145752
2685944
1377
1573207
2684914
1411835
926643
317288
2916949
1945330
2801661
794641
1910251
1212109
2455284
2005529
2438032
1688366
1599583
40864
186066
239529
93449
1678424
2909808
2299784
1345088
2013538
147310
1446084
1312564
1679477
282841
1036757
2693166
466410
2785404
2848130
2677698
1870242
2142874
73971
423090
1080476
42209
1962930
140839
2694880
1278171
31089
289879
1886819
1147389
776232
1342259
2238660
2640743
1488440
2678807
320063
2604332
2630427
2681745
2365727
2233578
2409497
2450603
2532731
1632836
2360041
1314154
556803
2158479
2645585
1733136
2075445
6147
638850
2465622
1874801
1435138
96893
2688168
2392068
1656725
2929481
2436338
66557
614012
886992
2889991
633658
1597948
1327417
2659158
1206571
1765155
322678
1298836
2924436
1699918
1820215
158678
435419
1698756
1887273
315737
2769185
2195139
2799852
1219237
384509
733222
1594614
1831658
2827347
1597557
1188212
1615257
2669144
163114
460393
407985
2004671
1031039
2024418
579966
142187
1700909
843
1351420
566800
1255161
2270903
1937327
2327939
2282623
343158
2803387
1652775
1295567
1863692
2661054
1805535
484927
292771
839081
2848606
391602
1299151
1553910
1529418
1348767
880295
2464249
710548
856997
2497778
916093
153517
784476
261063
1225320
2784934
318943
1247608
821856
766732
2181937
2123361
1336524
2255810
1299791
2351455
936831
1714017
2902831
621290
2708645
233776
2858230
14746
2128728
2363721
2678941
2015439
2338192
1534592
1469009
2482645
1288866
2293321
2932285
1305791
1191336
2072577
1847958
2753584
2466666
619431
326800
1441914
2227185
2670299
336144
1229740
93097
177660
1540567
311792
360222
1400746
2385179
679833
1612767
887470
1296875
1718430
1316020
159191
2721359
1479961
1428948
322041
1877153
954864
436102
2715521
1525277
2305078
877472
1967360
2057801
249351
256693
2611359
791887
1771142
1111395
874096
1349503
467725
1266787
1660459
1664885
1953528
2003406
2603355
2671937
970413
1773321
1695145
1332703
2344127
949356
1426067
1338984
1699473
2160305
604209
2406946
1657004
1951369
1891374
1785361
199830
548173
192926
2865097
145941
2373201
222194
2788617
2874430
1554166
1240041
2539835
1416918
1113845
1195225
350428
2266917
2084801
557144
38033
1688385
2506868
2264752
1814743
122120
2809287
1207781
2823661
2801500
2768343
193293
1949127
1784217
2391662
1844888
2490855
353281
2466818
1888460
2105887
2290843
50624
1180470
435068
2632824
1587750
932774
654971
1694782
1788288
62793
757956
154023
1047383
2557755
1817406
793016
884847
1936696
2306449
357551
457799
2091941
2935443
2061278
2322086
2915480
1176679
916988
522932
1404300
62872
919723
611816
1198928
1359797
2263370
2657480
847644
2701079
1190425
2117718
2920082
2852044
2823012
992291
2618766
2857425
17944
815315
620044
2612264
642509
674494
1485119
2305722
2882693
34082
1293460
699374
1180621
2463855
2128667
171031
1611489
153414
2192260
1877065
645389
291110
1538001
1207851
1433188
1097519
414451
694861
1342314
2083397
1005212
986297
181685
326495
1577570
1647461
2419705
1260938
402526
2498245
1148222
2667344
1053842
614139
1146624
1827447
1425520
2568109
337525
708334
273394
2386262
2193457
1818154
2396090
541254
852343
555828
2914747
2457414
2077396
193009
2796461
1164892
729578
2225393
512214
1451968
1402646
723797
930561
822183
1313245
1996082
1531192
777409
2691737
2580369
509737
2394913
1499579
582913
807155
2532907
2009561
2188557
1193634
9999
2621494
2551945
1952802
2712506
306332
1277192
1713191
2157472
2835059
1270355
2835186
330643
1455388
1854033
1906491
2175889
173208
1475951
1947509
1539243
1612318
722164
2046577
2931898
1997928
1892593
959213
398616
1016460
2367741
2395220
2461844
609256
663445
1671455
2703057
1050003
2036127
465250
738778
448968
795332
1495857
2552542
1361179
1248365
1003572
2803500
11347
1296709
752864
2627413
621416
64975
2604424
2917108
2220328
194232
2701431
2274990
1780519
2046533
2496470
867701
2423138
2763392
1622165
1556095
1469662
2861191
2021866
371024
2767205
48741
61668
1738464
1831460
1237470
2750424
2610499
2795594
1342500
1381692
1336927
1853761
1881421
670419
721286
182120
1603002
797319
2534942
2391509
44681
1139315
206605
1240281
921611
215024
942279
2890733
402176
1207689
2876411
2252057
1387611
919426
1053052
1073081
1013954
1706490
634596
1701918
2268116
2454512
1502700
2241871
2723956
1509291
25079
1756933
166489
32297
2563946
2218884
581317
2898321
667469
99963
2512900
390455
1180914
2294126
2710749
1961431
2755071
2514212
2555118
1115805
1705179
2694762
511180
2795932
1877448
2694730
199365
1541923
2409912
828276
121492
508517
669590
789905
1865042
1468261
1629832
2241437
1596768
874116
730768
1207953
2243598
1219905
1847437
496029
1074651
2128599
1200605
708097
1399238
1640757
2200107
788754
2089185
1182433
982572
154659
1550495
2101855
970507
374826
2737705
1601604
169766
2506202
2445912
2216697
943331
1054164
457021
2330339
394800
1891463
468748
1532717
1352364
1165467
1123839
2482106
1689336
2217411
1494133
2219210
1975609
635943
1830747
2831664
644340
1205258
1269099
2864286
433624
1772879
390698
1104811
2250890
2792120
2803447
2156625
923886
455013
2734290
1765911
618851
2651224
83151
1874080
1094344
784487
2884264
680414
2462267
1602142
858911
1070530
1388462
757199
332726
192949
347187
2684206
163161
436790
803897
2140924
2278664
2588855
762096
2795468
2361977
2324892
1067820
843480
486148
77519
903771
643079
1917524
1730195
1964715
1768077
853595
1660781
2566751
474086
2071522
1426400
1417249
1740509
2476620
2091374
1430594
2020735
2799647
2869638
2742965
2118338
2259682
1700848
2070472
2534189
1500064
525887
2493440
2654602
1679272
890822
1524738
1227021
2718868
2840344
1385128
1709469
319964
2448184
1828331
2490719
2916806
2425018
1249668
926317
304268
1965628
1222459
2272829
771678
129313
2753610
1597430
1164399
1742219
1668225
1675782
1080556
193873
1424781
2615268
226999
2803536
1115457
75660
461816
1605901
2430681
1199312
1206358
2809111
76191
2717753
1239797
2512893
141802
1725501
542841
2338012
1828586
1896041
669841
1351810
2313007
1462831
1941280
303535
1742924
269585
1781820
1166523
677942
529923
2078098
621469
2852772
1494145
1175648
179472
2552862
2926925
433674
1244409
1813315
685936
2866081
1914780
645368
1179473
176989
912363
973428
545728
378034
810904
2911155
1465348
1576027
476455
1319878
2035618
2531804
2604910
1502427
2185736
98402
2031104
900950
1354356
1691182
924607
1793847
615716
2162275
347298
942692
2683280
623319
877984
512081
82286
1122404
2063670
810843
174382
741102
2442587
303403
713646
1014081
1479560
2177519
1968579
1352930
584801
1110981
2737293
1531547
1664270
2483862
1365033
2320120
1015450
827262
2129268
2252444
1151511
933023
1893893
507775
2784313
613044
1471795
1563010
365089
574394
2896521
421271
605430
2430979
2252582
1281875
2221511
2725325
2425489
380394
2803045
1448131
696894
1239505
1526711
2002210
2855090
231794
1024803
2813034
1489192
80721
1685819
1977115
2253814
1487581
2493878
1988786
1709673
1078664
1945469
1936294
1074737
2006900
993578
503822
355921
2884341
1529221
1967101
2339354
2626924
337105
2678389
2184714
1886180
1387114
1452556
717305
792089
299326
1612893
2051420
1786270
2136621
1104867
431529
2155319
2892604
210608
2619641
1961810
579072
827059
1608860
2260704
112101
1149381
2147266
1080061
2876156
615683
2107458
101586
638026
547667
2593972
239922
597791
1117873
1208281
1705214
2505503
37687
2540256
995074
2422843
2236378
2084604
2137741
2731665
1669580
2790871
2702133
1567626
2893804
1532420
166703
2410519
882151
139700
2209959
2806426
1954774
2445127
1599133
826191
2764123
203414
225560
1340352
904953
1834145
993206
1644054
1667927
63638
1337126
2591380
2091532
350967
2307340
1611168
685543
601380
1154834
1575363
928229
221156
2487187
1958125
827417
2884634
2211372
1419611
2066824
2431347
2109421
88692
2423942
1986797
2027979
173354
2104577
2424665
42658
2764662
283244
160449
444253
928691
759870
790622
1068992
623310
1259256
97540
249476
1861907
194129
220250
2669588
670581
1659460
1695960
2904825
662796
2098423
402477
1089868
1161783
379375
2865420
1499510
2654286
191512
2329368
858133
1793576
2740581
764154
1246811
1003191
1268671
1685888
282228
1338316
827151
2801747
434855
427836
677721
933033
2133043
992111
18085
2670270
131774
896551
779971
75389
258294
941173
2625400
2034277
742172
839770
485123
648819
1977959
2298770
847469
78187
1645624
346746
242889
2390095
475327
2030286
1433974
2192398
1535522
451234
1659813
1972674
2475881
1821880
551405
2825371
2861826
1886535
249044
1658432
726867
258598
106788
344447
143672
2410224
1247697
2534037
1866602
1799525
339974
338527
1343675
715908
1881147
647735
778507
430486
2215682
2891248
1365952
1546924
2363868
581133
1668570
334109
1819569
1904706
1250449
2922320
1642531
2657790
2303822
937269
1119757
2913430
1069172
361558
1630970
2143640
491151
2426831
2191925
32474
901163
1494612
470908
1691880
292839
1858234
2048120
1267047
1713133
431185
708461
1818834
534754
1835244
2393579
364713
2421353
2038082
598562
1471281
2740760
2349401
2251535
1466397
1173656
334013
2655413
26577
1535788
750530
1539020
1670642
2459506
982027
1847134
2062704
23905
1982662
792040
1283142
2305139
2050967
1028383
1158421
605875
1775830
644251
422761
451973
2615991
2511266
1580820
339742
1991069
2297474
1283759
493315
1839046
1773886
1482672
1669950
1296409
2784557
782375
2767027
2931164
318923
204710
2013074
505592
2859788
1256856
761403
2028342
1632616
1979540
2467983
687990
747997
2014948
321320
272298
1701480
963582
2782123
1929765
1335568
345895
2839992
2598680
2514903
2659110
145227
133369
70059
390851
136152
2840203
1023213
2936661
293223
261161
241472
2614185
382580
534341
1223277
1063220
2040066
2187064
2737375
1168957
857836
1161896
530130
207668
1086840
419774
1633250
1219617
787325
1713730
186366
218118
1677189
2545663
2520734
4263
500140
2135598
1563907
1318118
2914576
1501328
492268
999534
833151
1962581
306087
34513
2098226
1334755
1353712
609456
1674868
326647
36301
1214875
281732
2107872
2643692
297070
1588945
1553101
2863226
1139261
393326
2389533
2171123
2097610
182329
2445200
310420
1293772
422089
1425832
2408177
2106284
534618
2255623
2781599
160530
468289
1842097
2583829
290677
749541
1072180
1721581
2779823
12441
949659
2171042
2219148
544229
2445070
659854
2387324
7737
2411444
1679366
1370663
2327781
1564760
2540973
2026900
212073
487787
467421
1322428
1045829
1250483
364122
683382
1732923
2077195
664895
1088126
1434444
1086204
378872
784545
1769194
1218266
1752901
588098
1528756
437497
408413
2284242
1870939
215860
2627236
1763874
2636244
1756707
614640
763789
1961830
246400
1296070
2510681
900101
2677014
645988
119644
752002
1794969
647267
646268
1508459
2514350
1684873
476565
2148934
17084
2527963
157974
213925
1322291
2756136
1817960
1256962
2211116
707559
1665530
2389200
2602778
2431183
1541324
1331290
2014610
1318205
1964079
1661672
2058795
1454404
1256075
1580770
868735
2836578
1348575
1194590
1107568
1143610
64864
2462711
11564
2743566
81554
2023593
1107974
995008
1242651
2869109
70539
2275191
318853
1211583
955226
2538441
2769221
321336
645417
1624559
1557206
340095
1148113
1855118
2458420
2065941
1062513
1430930
1801772
2127417
188026
2293320
333465
61547
2389723
2849144
2007071
2596932
1513653
2501739
366162
1158721
2556524
2015117
2875722
1256406
1225367
1607567
500466
2358792
402536
2848114
1528692
2933770
999051
1711029
205127
2321545
575543
166945
1400889
2547420
640000
1987948
2619503
1819468
162824
1102979
192091
2175205
1264305
2815546
1158583
1260006
2689784
2833147
2271823
364731
1782755
153171
170875
871654
2580856
2643896
2125214
55998
864293
498534
81984
1659777
1777359
1510099
947970
1070142
2853680
586867
1883885
607381
576872
315913
871823
2172665
2598515
1821099
301733
2839462
747375
459532
1071704
205629
1773599
358403
378834
508403
2797297
120355
2506907
2651999
2748836
2134500
507004
2908924
2737090
2756889
2686699
1190817
1123888
1133968
1106771
1030471
1881635
2272879
1248055
760629
116163
186705
61638
2525125
649799
182470
2041411
136787
1165084
2334701
2798572
1603037
1258818
2551085
2598631
2221643
1351257
1598823
254247
174387
1430912
2432397
1088064
357915
1945303
1010458
2169829
98141
1717604
1369561
505353
678366
1047468
1073459
889646
157197
1520066
234235
1135000
161051
1308133
2574052
1564366
1294939
190667
2901031
1622753
2733250
843204
37490
2514975
1052572
1711209
1035541
2842006
2670161
186010
1634413
504263
1824684
2940239
2197417
631765
1216393
1943089
2533031
1150742
969202
2683695
1549275
829661
1841035
2483651
1478183
1106117
1881284
2283871
273483
956702
1215702
2088085
1224882
954917
1296292
2089275
71936
1544699
2901136
1457766
523954
1881911
1781882
2907295
2326427
1147544
1274955
2899762
1418540
2557072
542690
931675
1999620
1740559
929527
2225638
446569
1763518
1329342
2898013
1862799
441760
375583
1110724
973245
1933530
2158309
186215
1064866
2841059
2241155
2049585
2791770
355294
1210347
2612458
374605
2046217
2142267
485336
2160474
2857604
615718
960896
2299701
2047597
564350
1778159
2156134
2604925
962695
462689
4050
131900
1854000
1902295
296528
358227
866844
1452975
1893563
308870
2571244
2771208
564080
1077460
1405910
2314688
1077730
1337627
1846578
549814
2413981
1788105
64860
2189412
1968571
1394580
955458
1370947
1359824
478507
1284157
1665664
835917
1679569
2324714
2467922
433861
2353181
979459
1890349
2526130
358761
1165335
1404015
2168699
2144378
198430
2481806
2090793
499118
368316
2685805
1519726
453727
2322069
2378357
181771
1258613
1055064
1375749
2170114
153008
2462534
1082418
2808010
255370
182597
407248
2341046
97368
9257
1038997
2699673
751538
1145634
205127
1654050
2292777
1815164
2586204
1174102
1219925
1398451
24831
1146242
1078898
2155124
2489375
1621939
142811
279525
2690153
1704229
2258925
392715
838197
2502676
2658480
228801
194656
2188280
2372350
1292122
2678680
2814599
1152565
1017585
2152327
1707724
143195
2761375
402112
191640
115368
2514905
2417850
2841564
240314
2079193
285100
1432648
2795604
2190416
1778677
2527216
1057064
657348
1453731
470213
2613072
1793421
1062210
604902
2131244
2672774
524224
2787500
691286
1413243
2076705
2260833
230130
2692913
91567
2458879
257727
1494716
1057823
2828052
1142582
246566
1633668
1587560
2224860
711103
1522490
2452651
681528
2863945
2700860
448204
2523299
458151
2258665
39845
999623
2891729
1234840
720465
2007201
72163
2167142
2323901
334527
150539
2105626
375097
2198619
732407
253652
121078
423001
979917
531477
1836176
897079
796419
1710861
770557
2831526
121663
1863787
1492632
1943048
2511951
1299152
2025009
168255
683164
1305968
1120166
2649823
2902199
2680483
1078198
297289
2804774
2877468
153699
34230
1277619
2477570
1342092
2232144
852020
2705307
2785799
1431369
2604303
267534
860120
1376520
542645
2632834
2401324
2417947
2697316
2149249
2584729
16457
1621906
1924027
2833984
2043
1538740
654934
2793623
107941
689248
1174028
2669741
2537549
479692
978302
1604118
1858456
1863909
57098
597524
1100778
365892
209643
912644
1834072
1339590
1738186
1314721
1318269
2922017
1723370
113424
1282032
2142253
1625126
1321299
2832562
988866
2681790
887297
1951809
880349
427644
225230
2362517
619891
1455472
1301959
976512
95037
873625
1183110
2263178
537638
460495
975743
2026682
610916
535093
559503
1581598
2351757
2192180
1354663
2152204
2780979
1515688
2194989
1656414
486211
1359877
2085825
1250328
1546511
2793188
2392723
1889671
79654
533819
2390223
886877
575223
51219
25556
1628972
2021956
2031851
405889
904581
1282291
1980453
1982026
1607063
1018409
2188730
1912106
2595358
2700247
1677373
2270333
124447
276622
2429005
2677144
1640089
1196029
1354574
2551513
2378996
2609661
2743812
2286894
979729
1875491
949904
1784513
1646121
435782
362646
820114
2383994
1964365
37568
2025935
1200105
991865
1342672
2411803
5188
2864512
2411951
328374
728971
189772
1271357
2071414
2866844
2101694
555117
2398784
68142
319641
385602
672351
1412014
1677073
2523903
729223
1403488
1380359
836385
1698875
1079452
2881042
871103
2442079
1699742
1379648
965376
17673
307102
1221145
1550382
1789300
1255335
1861689
1822610
217219
1918475
283375
1575946
2265223
505223
2666803
1159283
2248994
95912
2082045
1577976
2826070
2332243
2721645
59734
1639812
1898123
31139
2100281
2668899
1221469
829042
2676236
1114845
12913
1020760
719989
427555
1151563
1172713
2682176
2075933
2443163
254244
2327997
326961
1641587
1745609
1155401
2808944
2312239
1948302
1450140
2050829
1422468
2806585
1493828
63246
1592423
1340620
15261
1436726
2520854
725697
1366307
249892
2642028
2253483
2595313
2515810
1372359
1331414
2645138
758603
1050267
1801227
1476687
1100476
2277335
2355119
1019007
370112
1432821
106886
44964
1433176
1526802
924411
1415960
1039089
2173547
171060
1754487
1520247
1629161
2788426
1132518
351057
1073363
313409
1548256
1767877
292473
2878583
1994917
1575271
221074
1651692
1742915
791331
1044240
2060511
1077718
1401238
1352958
2441413
2330242
2065528
1403598
2627759
420246
2318065
344481
1904852
639219
2167673
853285
464487
1711579
1062287
64355
121372
935677
1368418
2853949
1668710
2546847
145777
603856
1796831
764071
214515
386079
2152823
2493971
2715968
759623
477902
2597989
2908606
1505225
2306651
2619261
2861860
881932
88729
273699
2933987
435585
1244408
2626873
931481
2456545
2309782
2725886
621597
1468119
175345
2361799
652535
161716
151933
1795831
2860654
2414879
1504017
552564
734352
236835
539928
2330918
1587190
2695848
2141600
211509
2624003
2122011
2871110
1232406
2447554
921927
2132740
206321
985966
2230730
736328
354543
1354278
747638
2451207
345175
2867033
2353243
49679
2537712
1022774
935749
2411027
2636789
2854034
2726447
118069
910078
1480
1832492
1918841
722287
895545
787733
534496
1920969
950600
2867709
892547
1116183
979014
1778141
1668779
243324
1465092
2928651
180644
2249895
277824
2433515
510169
1665706
227502
930873
2710944
2069998
2731846
1158649
1529872
1374896
716668
2250428
2639814
365085
1555914
1920380
1821006
1677110
1526358
534858
2464811
517791
2202142
2375772
494102
537109
1738911
699400
1880569
589708
171215
203856
58771
1713154
1406009
1131692
2704504
2638742
621858
2243720
177219
1578018
1133167
2910378
499919
133897
75295
2933140
1089734
2318187
1205449
853810
2837767
1425437
1967651
1228427
1876074
1919758
1447671
309087
1338341
807409
1115015
2787944
2222677
2330427
558256
1434020
229013
496340
86080
893493
1430443
1803831
841002
836187
2923436
402017
2895787
2057653
1797519
2409690
2246306
696811
1417640
1326423
163591
2060322
110928
297929
1342971
2562878
1826648
2886347
1862844
2087413
1395629
2544362
1167034
561178
1041540
2128009
981466
1685867
2157957
2013757
886589
1778851
2043733
799558
1146401
61463
800979
747105
209926
2214015
317797
369891
268319
1125052
333028
2140662
2682412
2059019
972165
1517960
2800879
1207150
1360487
1221035
2605895
1059106
1965326
2453847
1697097
173569
2053564
217028
2752534
1286443
331464
1804108
2926287
1325288
2219441
1613178
2090916
1205716
949278
1990842
2327895
2244344
2620472
2077251
2641719
1892919
1397945
1955772
1875237
1812842
274810
1815938
2716303
1999058
984349
2301424
2398194
831698
101039
411846
441911
2874844
2927509
390149
74517
704024
1494019
104046
281601
2881302
331733
2223188
76939
2420889
437947
2851499
1020600
1450805
152785
1406251
2869315
751634
515630
2505266
1949081
52948
1422559
2514333
1689433
924150
850797
1606818
1318692
2234431
832059
695896
2372531
1056640
615475
583287
81300
2765875
1196157
2193607
392371
2889720
207301
19356
2497284
1607113
503818
2472849
2266390
2588356
885549
1555769
123387
2259577
1398585
1551227
1297581
1161563
1404923
588935
376684
632975
28818
2646026
1975313
1130116
315092
603324
2359612
1031738
1034937
1956130
1958023
879364
1741211
78120
1487026
300710
747890
1179433
1578946
2896363
452833
2848581
1718031
1816645
2855046
709342
2307503
2935991
519464
1446636
1855764
2471711
1084616
1686842
303040
1171139
1163645
749929
14874
2726514
2431045
1208073
91896
1217687
2536037
1609092
2178654
2070036
1318570
2546556
2239412
2055454
2719165
788999
2571987
1881812
133186
2592291
321094
2001522
2508997
1031253
158151
2626717
2809805
2828239
162737
2876766
1648466
1976762
2408575
1939712
1635805
1320448
330189
934569
1951426
2830590
1666058
1939025
912855
2047844
1499323
62004
2490044
355607
2273026
844759
1012304
2086496
2791370
821084
1181001
2605047
1426227
584527
647206
620007
16204
1276241
338556
2778417
216550
848541
387579
2476127
752693
938957
2763710
2904245
916865
933937
784939
526539
2221208
641059
1984007
1873951
2007617
2453878
2241413
2743870
2609658
537125
2041643
243882
649432
2563467
2271854
2539381
1799969
2150779
1172747
1141276
1641902
408960
989319
7621
1899570
841461
2206992
2927349
1897812
74502
823323
2503646
1153873
2134106
1797661
1893213
718400
1270185
641890
2428438
1396961
694721
1392643
1992344
1541878
2258483
1634084
2245879
155997
944902
446230
2403418
2256348
656931
1648631
468372
636531
547754
1598543
2727347
2587649
2129230
338124
357707
1224101
2053070
861543
585318
870542
1954647
2194380
2227746
2754645
232991
2170761
41826
2253219
840208
2792869
1586117
2205028
406120
686890
1278705
2821585
778140
1237204
2722127
1874888
1666241
1342659
610731
1104794
2295232
2497556
1599232
1308372
2025929
1608071
1713734
2206685
258502
825444
1613209
309930
1613390
2343544
845101
2028096
1245387
1760756
518589
2864497
2624686
2052125
213231
1319883
2479554
1885153
315569
626610
325021
1161002
524718
780061
856724
1269364
1215019
876614
741620
2855596
551526
360597
504536
238661
2382457
2102229
2078397
2118990
1067227
2077656
622682
794504
1629185
228374
424520
2530988
1220306
1927189
1749810
445683
1811041
909726
1477390
1188557
399817
2798904
729837
669142
1845896
118249
2077490
2059783
351876
947669
2182878
2182359
2720094
2755943
467288
2441661
2808865
1972230
1294618
1158989
77684
240672
2590283
2062470
917384
375123
1179866
2367117
2403574
1460753
73192
498566
982582
158671
2042191
899246
2635224
2819789
1869211
1572295
1623384
2190988
833408
1733699
1654971
2024532
608417
1833158
2304056
1278797
422293
311820
1748456
360270
2912351
1700068
1377441
2865665
325679
1350548
1428182
2791004
2001311
418998
667361
87606
2400842
2824683
160037
1217821
1841462
507911
1323073
2219277
2738577
2564534
435562
1444218
354659
1674760
572295
1647638
2636890
2339073
1491416
1000481
51323
1042360
2752553
2392007
1016728
528451
327533
15256
1160771
2376340
2587805
2495848
149342
1086701
1967637
447480
762506
1545547
2671114
908886
2901878
762993
72743
711890
2014901
271714
648894
2724735
610991
2447955
620821
2481701
2767965
2631681
1404217
2746734
868216
772140
476059
1220381
1479536
2220636
1704538
2147923
87096
963795
483530
2730581
523437
1996960
1280513
530111
2808089
1556604
608122
2498991
88843
603727
519435
2253929
310173
1046078
1179400
1055434
474226
2233531
2771915
2456382
2491654
1116016
409820
1553604
297076
1676487
237855
1487221
1699373
1409213
489760
590995
798129
1917251
736395
2869965
2233971
2422280
607322
1132845
152833
2067613
2631476
1456993
638543
1814015
538315
682647
2621529
701535
2706037
765489
582735
1286968
2552156
1802352
183364
263534
2223958
489502
2548740
210551
2819140
1526675
2839508
1058269
907589
1548293
1544379
2823319
2822180
2521688
549772
1002867
1850203
2923741
1700242
1841148
1770287
2898479
1725049
532931
419493
1719851
2596509
1757479
48382
2967
2823214
2149380
2931557
1014186
1992043
2583511
756531
770862
905806
2868058
2508282
2786046
285143
155726
815499
2000720
1371405
2130545
2641170
369607
350254
983036
523387
1750701
2467312
1071023
2399624
2644112
245008
1117014
293085
896839
183745
1477046
1661411
1531896
629167
884668
953771
2141754
1970108
376894
719718
1000116
2329427
2024838
700201
1239348
2040858
2164245
1271654
2315847
2083162
609700
979613
368148
1375535
2236772
2413799
615759
1690369
1072147
2362647
711562
2090270
2056121
453013
1040881
1332303
134551
647623
175643
698302
19849
1866948
91882
1006586
1431611
1326653
539044
2006035
584401
1937238
2444773
518509
1260622
1778328
794896
631919
275836
379741
1681859
1565653
2428705
2088444
60069
1082672
681869
1329070
22041
467176
2182589
788748
2748952
449151
2781953
189479
1037101
1422344
943560
1293961
1670413
1867302
558974
2820966
2840408
1314419
738278
1026047
967494
87032
2139200
362494
536728
1156550
1991662
1980263
809880
2130201
2024948
1817178
128769
1580926
1260082
2388539
1841904
2657818
602463
1410378
1242409
132250
940474
2438216
1447881
40974
507495
187901
1975074
1494597
2387628
2406048
1663535
2008123
708655
357895
2275613
1253959
396263
2164000
1991200
1955789
2360373
1627859
730217
2859399
464050
2581546
2592444
1461428
242597
1829862
1229544
2267252
2662137
1783486
284372
1534920
2286744
2932671
1673228
1308255
956989
201228
1935424
621063
351309
1916681
386172
1557235
528092
1343082
2219997
30751
2011608
335467
135719
208794
816680
2648398
2450743
184881
744805
2161609
896180
676967
2298951
934929
1012062
1882874
806309
2523729
1710798
1522657
820130
1466935
260260
2672908
837792
1450246
1600531
1867051
1582437
1987947
1269846
2819788
326813
1326647
2126130
1673082
1507077
334363
341088
781717
1019513
1889022
168437
1994570
228791
711
925929
1461226
2893086
1157409
794766
765647
1361850
1194323
691294
1968750
2502459
388487
2659538
153333
781062
746103
1663172
788162
2348514
588210
1244763
114164
2378854
2641961
714494
1373889
1557475
2054801
746056
1276635
2716629
1463245
1376389
2283383
970166
1659785
2583896
2909629
1692145
1951573
1059973
2090007
711606
156225
2512098
1944586
2235292
242252
1401563
898212
2266955
1539730
2251884
2108724
2421808
941264
716589
1677842
671264
2079104
265843
1360292
1960538
2270591
681813
1785410
2279577
278763
526344
690234
1867504
355659
2473976
1729262
2013661
1122424
175203
521947
909249
2716043
2811961
206899
659769
74252
2670368
44143
2620945
1655001
2321271
1156327
2675424
2589419
2904438
193570
2829630
830233
1751778
1374540
1367151
1956358
589406
89099
2670286
2371071
1424453
2335024
408661
691050
1446509
2548487
2901597
2651365
779315
612017
1875139
521476
2814124
1234561
779577
933214
2829309
664234
2830348
779087
1648407
1422119
1363466
2548880
100180
2784773
2674774
2467207
2103969
963737
2606866
928592
2661974
2148179
1896887
2145549
845008
1741482
2766295
874339
2285281
1211443
2600250
672925
716466
1264008
2516192
590380
29895
1808303
2019962
2492168
1195409
1582397
960416
2630273
1507727
1791064
2126381
1983275
506474
2882718
995302
1683402
825731
688135
2270865
2363198
1400497
457677
1620272
1930249
244546
1424936
2758050
1168594
1947485
2473327
2105234
1621606
122836
899645
514431
2100134
1138459
1545290
1114792
1821363
2932032
427903
456650
461515
1290063
816470
1248015
3357
100910
2089016
25148
1953640
1437198
928231
782923
1412563
2254309
314087
1566397
1340327
1406939
1410629
2536307
1689073
258366
1108206
2132030
2088859
2759757
1371921
740853
2373486
2823747
2662788
1550501
1759073
2255173
1716599
2328964
2424673
1399810
2460292
822373
796703
1247506
2221436
2153196
2553661
1803618
1280652
1533080
1397749
2081592
869563
2372770
456493
369778
105981
1005865
2345312
2310381
1112807
2290078
2222347
2389692
2803296
1185242
120306
273443
2744204
2405567
1501730
798033
2773530
1969180
1690042
1688239
988742
2582164
2835599
740966
2142212
2900496
277590
953107
847848
1045788
101138
2758038
2755185
1312390
1957996
936957
2172130
2935241
2433801
1375221
1045252
2676879
2459410
1792505
399455
1181134
521067
2700908
2741994
1553344
1254753
1203419
1291543
203773
1925611
856395
23554
1629984
321358
643695
57870
2089299
1877138
2057033
679509
1651819
2088264
890921
2123446
985959
1755766
2232475
2437086
786202
250162
1461230
2175050
714546
2820396
2826802
1142045
1805956
1237837
1687613
1755021
662064
2122095
1411066
556159
1178780
1112639
1673545
1238982
770447
620436
1558399
2738610
2150057
1701392
1671335
321929
642406
1033726
2251247
2575054
1954545
811492
1180381
2623791
872660
2085534
341604
1305751
955599
2912188
2335642
539479
468087
1932951
1053483
9909
1683942
2667821
2577951
361688
146440
1286752
1858183
2783483
1530756
331103
744458
1302150
770264
679506
809123
1877056
706184
998785
1612609
395811
1369751
233613
44219
2336033
1215842
2007000
13859
1841740
2342000
2067343
2186277
1184818
396031
1615370
2103284
290502
1564431
2778462
1071701
987879
827319
418113
626859
1467241
2416843
2203388
465070
1212836
1068473
2691149
163088
1628262
513121
2687403
1526740
2742116
738350
2416335
1458103
2193351
229806
2552627
1125747
1488304
2826880
1936917
338876
2236607
2662108
88731
2115344
1039571
2882874
2187209
2181117
2882316
831538
2213543
1889118
2481233
1393112
1596342
1807190
2629462
2352731
2227865
1180053
2327722
1774574
1210962
1907530
2435415
1201937
471577
2356300
1635308
2555005
107726
656698
374280
2575468
1815934
481719
2767840
2183572
2706490
1887901
208222
1363965
543216
82860
360201
2477433
2127721
2570125
1111539
1622320
292675
181968
734487
608012
832352
2021547
2903589
2369914
1191631
1891359
209822
2062684
1156231
2927864
2586841
597261
1205167
531151
1696861
1683302
2035938
2442043
932381
1808984
24556
2750681
831265
182799
294929
1545652
845408
2738615
922792
768248
428178
510417
1729583
1318108
2365396
96421
907927
255176
590728
1425037
868410
2242571
667416
2628059
2854217
1445978
2801586
428728
1494299
1965158
716543
522660
512800
2239084
1565177
1302803
1787817
919852
1025072
2158510
1823123
2661559
2872437
1352765
1939004
888834
1761831
1261802
2681309
992657
893869
309531
2160142
722150
1123188
218011
1522559
190218
2728995
410847
1068345
96758
1286305
760836
1276754
490234
1149639
570041
2772236
1811855
1290042
683598
2847037
331386
2850809
1452299
399225
1202321
1617527
1679312
1467286
462561
2158918
1854367
1220789
511367
1358719
1838796
481697
1065438
1401961
578891
1529191
577744
2000040
2523865
1245987
762339
114254
1719915
1735118
2336066
2939404
970173
1174274
217737
306196
1496437
2159302
1938379
767230
2597158
1834978
1652485
2881052
1673623
2056367
2181287
580270
1585699
2375933
2561117
1934032
1227750
2794596
1708550
1169479
697113
1650825
695183
537088
1149749
1799362
1400611
2831930
770612
1007831
2145611
993738
94382
2215319
2807826
47504
1540647
1759387
771249
2624433
232190
459340
1782344
2547472
558607
515515
2142862
1424473
2051028
1094223
677503
1339312
374586
913674
2701627
1453089
2070382
1768485
924576
853278
1654802
1976824
1566349
2281596
2155450
2821841
139391
2081415
2527389
1524914
1817683
1469531
2838224
103147
2862464
346693
1109173
175084
2133011
2491487
2216697
2329897
2318668
2373308
2165690
69188
1942205
909086
2412653
1313449
2359816
114937
1822653
158108
1638307
2441906
501527
1080497
1677530
1138161
1207467
322667
303017
268614
758767
2804800
1273597
429356
1551590
2414709
282693
1770289
2145817
2710012
2009457
2707812
2605541
439560
2534259
1763112
271059
2537045
2649539
89212
2695630
2858929
2321254
2049879
2465749
402807
1031383
1470937
2473246
1885441
1222749
2006680
2667303
1222616
2859113
1963027
943373
1738877
1251049
761348
27466
2272729
191796
2611946
1016179
1907450
2043839
2880914
476865
2560653
1545682
2846947
2892052
1770998
2596116
572229
1618827
354297
1896715
1282475
270056
2673584
540929
1429398
2538712
2124072
1329965
2498116
203830
50574
1380807
848297
1000796
174770
2051339
1597705
2841079
2909081
1358478
1670287
2563945
2474121
1436718
1799002
2749050
2664229
1503508
2910770
1225569
555070
617417
1138250
127887
1453444
2902953
976660
2138847
83031
1234080
2283637
2082934
772765
641328
1146304
116200
2426147
2808501
1592266
520881
1409234
1946402
1065031
1758103
667281
723589
621356
1434099
1114927
2124034
2732559
1946725
2093130
1927745
182219
1629496
1205465
1506534
1417927
1253408
1150530
1819657
2839333
2698083
1283977
1040642
1435193
2754112
521783
1375884
2196591
2668092
390662
125642
1402649
278506
2389372
971961
917837
94748
2795369
360720
1526355
998119
542510
2932178
2875630
2632673
1649606
1783142
1705152
2588005
494544
2201666
2924553
1688836
1279422
866054
2424353
1222502
2528382
1416364
884754
1525675
1426343
1904768
486888
304124
1076699
562167
1337375
994982
2731160
627589
628130
238191
1633056
1605713
847006
960770
2352224
2245063
2418076
1798031
954751
2695273
651918
463345
1286124
1083355
874580
1504973
228773
2463856
2253355
1148743
763221
839508
693637
2518756
2523758
410779
99255
2132295
1795645
1266632
2648473
286324
2120277
2685914
1640896
234278
1711625
2938875
2329721
7127
1149269
1816192
877275
532151
1026925
2655672
88999
6339
1078587
2390915
2014002
10488
864805
2810714
853940
1772926
2718874
459120
1190096
2534273
324017
52491
1378729
1128343
245635
1429300
1471858
1938376
2752084
2483665
959407
1320958
1079481
1440478
1536580
2160573
1562905
254308
685038
127870
2395010
1211640
996660
1067456
1067442
2322765
940996
2831422
402771
2815896
1417465
514064
2614025
2762324
1694391
1120022
1212606
1846261
145063
635957
1539752
1996131
1258178
2469842
274188
924019
21513
2464942
2859391
2831811
1778180
370755
2450324
2793513
2662299
168254
2690614
465410
55183
2181480
414666
2723588
339521
1420135
2589401
2560084
2846418
2904552
83423
809305
2231577
2150996
906480
1737686
1117624
382034
144624
848450
1750095
1197554
2252423
755822
750861
2673586
2712017
2473658
443372
1707589
970200
2681483
2065204
1478452
1370288
94978
1684653
74771
799432
1631934
1342386
2381991
839778
532342
95857
2054851
1567610
1869727
2325723
1675154
1696565
1415771
2621615
2771651
2204412
899801
2848895
1963541
431092
170652
2845356
794711
2085312
155094
304484
991257
847514
2337611
530073
2128369
1589905
738786
2168672
1921480
186051
131114
2007657
1411136
1883621
411043
1445410
2693202
1100232
390380
2411144
2931296
2492198
882905
1632173
2642412
2683440
2334610
2164578
1311714
2759867
2441289
1905888
2318850
1916584
472781
68350
2443683
1016466
481578
2732024
288488
2649459
1271509
834211
106310
1246515
2798336
2383440
34826
652431
2731113
2816844
563862
395606
2014983
904844
755528
1748563
180750
160677
2249186
1204210
2486463
2357700
1454664
793180
161898
898386
1331457
1056813
997297
1034986
2597648
281103
750008
1258502
576985
1700598
408302
837685
108019
2117756
449258
1996545
90779
2101919
40790
2528931
1766782
580884
1466108
2406207
1138199
470256
1214054
1601596
1715376
1399679
295749
697098
1843236
650192
1370693
138958
2039103
19417
2644783
2399433
966797
2138457
1353934
124188
2576784
1493273
1819297
102836
807381
839153
2211244
958796
501710
1365572
567030
1004418
2910141
1251730
1155351
2203088
162741
523635
1826953
1728460
160714
457317
2523580
2583787
1118228
1584570
185081
335823
2256651
1475970
334291
566834
2540160
1211405
101584
1256673
1736047
992903
487662
2853904
852547
1252703
2025475
2744162
1133319
1083737
70887
177105
1649159
1071350
2635135
1267709
994771
768717
869008
356684
2605393
8646
249585
188782
1610449
443718
2615488
440373
541918
1539359
349964
1072286
1751517
2391812
2862110
2271496
1357964
1780914
1404507
768975
2796525
1232134
2413691
2117443
1658256
1321366
2457983
751986
86662
1722930
1075469
990457
1401311
1045938
1013164
2467181
2295372
1755952
210452
2694423
2148615
37205
1054350
604188
2257652
2157527
54232
1887675
559437
1262911
2120183
1538114
574812
642971
1180783
886285
1680981
2374014
1217005
2033393
291887
1494591
2648013
792807
2867764
1392948
1507634
2422635
1639076
972997
2868528
1453845
1977569
785743
569003
913537
50176
1649715
1192321
581800
370673
1064543
1854858
623371
140187
2142955
421211
1820489
1275111
1822346
2451666
1800344
318287
700968
1248994
1875676
777258
579724
2852225
1784542
2149994
1954868
2441617
2261060
1951089
2218796
1351677
2878508
1885196
1572238
768535
325262
2848024
1869748
1504134
1902102
444648
2167973
2766526
2396351
991149
1074334
1056767
691074
138343
1307102
254106
244748
500652
530146
2615611
135821
2926782
1196704
1812488
2933248
2171361
505820
1731069
823287
1264270
970323
719840
2800484
261868
1974700
2856906
2939461
116983
2580686
1169992
1837809
1509513
1043808
1926545
1300120
973539
147480
354034
2020739
1836670
530837
1122258
1002344
1328043
1965679
2050126
824843
642830
1014876
2698892
722789
361993
2667280
1992252
2564021
1849783
333058
2623253
289110
2228019
131979
861839
1781836
196136
1472506
2648175
1844320
1388216
679245
140067
483990
749441
1050960
2060010
1715844
1039246
2025562
2010174
2336193
2355056
1645835
359819
2655109
2060513
1539935
18989
285130
2456294
227529
2654461
1220376
213165
848044
1415
1420527
525811
1453330
1949979
149678
1862524
2020604
2831828
2724870
870565
2865040
2065807
1907239
1838493
2298088
2149750
2302366
1984323
1546526
156257
1644855
669326
1940351
2457031
2937867
1506998
1902208
2184407
2100274
401018
331580
1052436
930520
1544658
1686975
2428917
19431
1155588
402418
2604603
1133709
714737
2818224
763396
2097324
1312213
858311
496370
123826
1975394
100868
805925
1921268
2759679
103260
1372385
2344511
304157
2122098
817119
196310
2594985
94846
349540
1690756
2603828
2149865
2658577
2911476
1260929
98149
581852
2495037
2758898
355817
2127560
1519460
2660639
2711272
2183817
1316230
2876910
544900
2802670
304581
316682
313616
2309924
1693567
1842151
2633933
1833502
141084
1078414
2565721
2292705
1208729
808579
600276
819005
816434
2751623
1090734
199200
2338243
1267700
1791711
1430399
1805565
1420533
999806
608247
1947530
2605752
2633545
462736
1419830
718208
1936306
2621224
556371
142908
166689
1206789
2094600
1764163
2298984
948038
2364123
1752078
1185592
1693217
2865232
1897444
1094105
2393222
718693
651073
1432123
757087
1276201
2258053
1512293
122616
2209025
266297
1548062
828760
2284650
2939773
2834898
1020932
1507934
1917921
713432
2033406
795767
915905
289826
2731466
2437565
2017926
186646
1735650
403893
1485470
2486250
2136049
2624507
544203
2850325
667579
1893897
1430937
1388635
2690401
38543
1290869
2788714
855981
1246685
1169255
1717025
1693429
1901311
928859
2107417
360372
356343
592216
193256
2529887
2822233
978404
2612200
254887
2748757
898659
37318
557427
2120239
2717847
77289
1228708
1282278
192941
766338
982990
2553433
2549950
1276716
1769882
1486401
151202
2113643
892180
481839
750171
780004
436174
2366432
1312950
2069750
2044804
2332087
2725776
1970234
1191370
1889340
1744212
2655025
541596
1912497
624042
272721
1166106
1638653
2661267
2936154
1021704
117854
75556
2311061
1566031
979077
2341794
349506
1683249
2554379
2271998
2281445
939941
249758
2182709
1643459
1211807
2935384
840913
970830
951049
1738847
2430354
435503
2312573
1895163
1297118
95309
463942
374032
2420712
129831
1310037
2100793
2248870
1887815
1910380
623483
2308271
1174123
1966429
275030
2195427
576345
2847525
1956618
866783
1351308
1493802
80406
756159
2376859
1980477
1628526
74033
2275517
2080684
2316002
1324827
990543
867029
1434309
2841257
1064975
2608446
300161
1914045
2786392
400471
97446
2174794
278793
2701501
2712947
54444
1853722
519483
2897283
1213171
2920476
2067416
2204297
74892
2717259
1257113
1561517
2794922
1637089
84244
785707
2791815
791581
1340156
1031100
1760633
424506
1740089
1712683
1858581
2138990
1623349
1289056
381557
516611
2134475
146046
457621
2155240
1203018
340932
2778987
126383
439901
983930
1565391
2133681
995548
1299377
933385
1943123
922300
2479482
2059569
145795
1433281
748670
938962
504721
2670223
1463580
2805573
2722625
669854
1512885
2795501
242567
1813349
870229
1456695
1010777
278837
2033472
1870056
1988894
2259940
1388673
1724517
2195852
2821080
1200510
2501344
1450236
1983702
984435
75847
915406
223195
1166456
2472607
825631
2256962
814306
2696694
1096764
268540
2017604
1666487
65088
933674
234377
2889291
2809352
2667909
419897
1041589
2406417
2318194
508343
1581823
1210615
887037
1597255
386093
1860199
1236435
1969221
2243552
72116
1526176
576812
2538041
1926975
2276209
1951073
1367262
2093915
802649
1640284
853453
901832
2839896
1953893
160122
2889545
2085155
2675364
1682094
676034
1833482
1746066
1279029
61707
1741619
2587410
2788755
2592907
1984437
2396176
2176359
483325
870768
251633
1073415
1304813
2180688
2146137
2018020
2615185
105173
236443
1302607
1669915
2087520
762437
489708
2480756
1897797
1555443
130309
1388171
1085718
1037053
2808401
460908
1830705
683942
86891
1825755
1253278
2642474
707027
888804
1431013
1746216
2068833
2206895
1244695
1554599
1209078
296139
1367122
859350
2587699
2517288
211358
1303228
2705524
953137
2105473
136607
590899
2698579
273933
5604
1259673
1806675
1152522
1587163
490580
152641
766456
1191425
508643
842230
442768
1712322
523765
1090614
2465961
207238
2781606
1067107
1443947
1652166
631788
1132475
318940
2754189
2596884
2571568
273445
783932
2910212
2808941
2578042
56006
1081881
2088240
2326616
1991223
2422812
2933760
2375177
2094595
16441
1784820
2100643
1871383
109547
1376558
232818
215201
2701822
1057928
2739377
1192322
1164027
1077076
784295
458981
1432150
574569
734820
13516
1799019
1810135
2411627
473189
985366
1178797
2284520
1536435
116309
2054494
382344
817465
1074487
522892
1340821
2756601
1879783
2399963
260025
953082
1871275
1625709
266236
2864792
1831837
2619412
1757925
1689545
2160777
1802874
2728824
2839673
641435
1753467
431479
245538
1319785
1622893
129442
1798399
289133
2276860
1511534
109051
2245774
1201613
2279299
854563
2847558
504414
2163270
386151
1818114
1681936
1693612
1435258
2008491
2476925
2674374
2590621
728751
1868809
2086667
1871472
1277590
2110542
2716918
2774675
1394277
2378250
1481156
1779199
1960085
2902335
716310
2375383
833429
729171
1450393
1509797
2733752
1898575
2648389
487990
529239
1893054
150190
810530
2644775
1778390
2581833
720606
2044183
1196503
1786794
639700
1299147
2670415
219415
1797663
1967415
2403724
1615222
345045
660354
959753
174138
502967
628681
2708836
1865127
2651296
670341
1070460
2520350
16165
327666
14421
1137356
316122
1351057
157426
2365236
388849
1104478
531457
1812609
583519
111930
92994
2529480
2128947
1755178
692844
1355020
2593147
2138706
2873921
1676110
2282668
1501355
2355216
1083526
726121
310327
2930729
1615427
2423512
2694214
1723816
422073
2147154
2627291
1101077
496659
402361
2751262
1800950
2673005
2725079
1650061
2183877
626147
823836
61359
1911467
1143823
908434
1040868
1463092
1396916
150460
291615
2394706
2688598
585574
2545699
759647
1653254
586138
1448240
1796572
549705
67009
79712
25618
867613
534547
871727
1743170
8396
134413
146062
421557
2565670
982277
2822037
600622
2575851
82460
2037314
809041
2511157
537196
505489
1824764
2149407
437927
527256
2685688
2010207
2699281
1971751
90377
1451206
1175028
2043585
1149307
452750
1315255
2329510
1648026
2310558
352548
2244913
305995
1610024
2872256
2691305
1063620
966461
330872
1457454
488175
1652858
1852015
1688778
178799
1456429
2840994
1485831
598552
2837688
768397
2135349
1680975
1060738
1977382
300752
2305391
250874
1413834
1866528
1188716
200240
1768108
101092
1308011
1308136
1548690
1975606
689832
677198
2079063
1166506
42556
949457
903928
2430686
1828813
220115
1862726
2469468
187038
2013755
1121379
2214264
2662835
847137
187244
508185
2481719
1518022
2031734
2166159
2055831
87552
2041388
247022
1404214
71139
1534895
2934917
2693344
70896
921003
1159024
1614557
2334939
84826
2534377
16197
1057868
2610894
2842502
1466379
2602016
1518623
1422750
1379411
1971924
2784554
396244
696523
796648
1413921
1722825
434436
976894
1146843
713239
240165
2007230
623210
1296258
2114609
819078
1774210
392078
2540043
1924607
2339394
2348757
1030729
2673459
981394
1736425
1034016
1460376
741878
2661691
1271955
948330
2879797
6765
784953
2539821
1650615
2741191
2871491
2865982
288525
1972641
168703
550011
2291176
2888623
2033836
452335
1733559
1774360
2489037
24396
1472026
1933441
1945110
1910923
1220241
2786584
561917
247634
2897257
2817165
1240468
435181
2819328
740708
1230495
671932
1844453
1619484
784212
224097
1945000
899760
272967
2844735
2634696
978072
126454
644951
2867083
810225
257397
834100
578777
2150821
1797036
622807
782516
2139859
1960294
1007061
1859213
2699783
2383786
2382768
1462908
1938618
1442356
2126177
394518
890816
1468538
1660431
2109924
825146
2779066
2726071
1562488
345251
877878
900881
1444188
2139232
164847
2157008
713195
2251380
855288
1226828
1935260
512214
1061894
2058776
244232
32221
400427
1880432
2089601
2416523
2423805
1456339
725044
2711106
844531
2014200
1303946
222475
2488811
326849
50268
1076703
1170086
336527
772462
1017227
1535738
703990
1021467
855165
972683
282175
1959691
1466108
1636318
1075215
20969
420878
25065
1077516
1583859
2135162
646485
177912
206612
138793
482527
1220613
1306202
2206721
2502976
2162901
109204
2574454
1412732
290793
1104240
115033
1043196
2153756
1794612
1177788
2583312
2541872
2119485
236404
2554523
1052850
499875
1598618
1854810
365103
2185806
171598
654905
2519172
2510260
338645
1353562
466417
89164
17197
816353
1253881
2454927
2517228
1716847
733467
206293
65383
2883967
1983250
813072
1797272
2464658
2181971
2437051
884585
2409519
2874273
2578317
596167
1356744
2744316
2452573
1190340
1063570
1770654
2285602
181285
1854077
2289865
1251163
2231526
190847
1119248
1991100
423512
1505862
2477195
2564179
1757897
1342367
1549559
1156319
1162679
1363231
2719324
680677
609868
2484572
652092
1137986
2754958
441988
1452447
607812
2497575
2826163
520361
2846647
1439482
133791
2366618
2191735
602161
1264603
2165749
417470
2381700
846077
1012242
1749145
2812305
600859
1463834
709470
1316219
91592
1833287
1134074
429657
747492
1331871
481993
1345938
809121
1523408
2166835
89825
15083
1982446
2857245
287732
758491
1259844
1878367
1293284
354658
153835
324760
1831447
498576
153400
1882382
2268643
2428244
2107025
347617
2023965
1981692
2154754
158822
353762
2730220
2667992
331166
2681240
12691
2632978
644538
1071165
2604875
188804
2672591
465838
2870138
1593063
1770285
897872
1936048
2492936
878258
1466178
1046229
1857801
2031423
2586955
1448495
215920
1368087
103428
300614
139322
2691356
2841173
954580
112469
2002615
785647
2830116
1149446
535323
1223601
1416473
2835845
2087325
25217
2338232
2448632
975674
1772422
360931
2342073
694361
1498575
1258856
1380102
1757895
2516043
606864
809815
1974948
1405164
2673294
1210718
835351
1876459
526973
1007830
67501
1138334
1240626
1121397
197816
2855121
293418
181186
421737
134835
2838401
386617
804763
2559929
1389802
1700548
1682428
1534237
1589142
273690
1304554
324963
1422542
688232
2803528
1867943
475437
103011
720165
88534
1843905
503715
844190
1394647
371282
1388562
866008
208678
2895754
1010659
1760644
2638048
1443161
889061
1902565
2379163
2115387
1950824
2849582
997901
2182756
386768
1989738
418519
2688339
1017393
1573359
1952278
361480
1961017
1431204
1696194
481575
2794508
1863681
1841511
2514034
1346062
1015186
2428440
643707
1517707
1787693
798511
2836798
2370340
1232787
1684901
1665768
1182928
2573272
2311681
2369944
528262
1286590
2323131
1141048
1681465
1897032
634141
1255495
620765
2922331
2201120
253261
1656550
1678643
1359424
1791107
59347
1740364
196282
147863
2837102
1921497
700853
110066
431430
1709231
2200019
2524271
799296
702094
2545809
2010644
1710142
1961060
1181188
635135
1766932
2043133
270920
2553633
2406053
1991146
847039
856139
1441676
484876
1379901
1733422
1694476
81815
1658110
2104290
2142252
568921
1714538
1106737
1173331
2113272
1970765
2650488
2186373
1136228
2666035
268537
2268
1177958
423723
983380
68960
414985
2410420
2045957
866852
2864712
2572266
2326629
2433255
2020281
1792958
68165
1011031
1894905
237360
771603
1372397
2073567
2729446
750732
2912551
1510680
1821701
2852842
2074047
2447817
1013905
2665660
1518086
2891079
2714816
2348479
952565
1450389
1446327
582957
2336426
2424392
1600778
1054518
349699
421533
2830622
197069
868032
398298
629475
1834047
1520948
333911
1401940
2541973
1506403
1648310
231718
900087
939692
158412
2135473
1432490
328082
1714104
1418309
1605373
306263
1879451
461451
1103039
1705170
310090
121559
1533284
2002979
1107416
1119655
112157
2244027
882439
1549822
1838215
1511956
2884128
143658
750206
443612
1099507
2827992
701372
649693
2279692
2640123
1223564
2657244
2174155
533152
1747547
63143
1733348
2114277
708389
2732712
2252246
2504294
246420
2885795
735151
1837827
1648649
275412
1569986
2132314
436122
2047587
345043
2754580
2257647
136910
86896
490616
1173773
2342880
1679570
2814352
1295459
297361
2109499
1104273
1404935
2788044
1640097
834035
735743
2428853
53981
283363
1863958
1874510
657179
256810
1363292
685338
2047250
1882331
505392
2513557
1131168
646798
77593
345986
418543
1873413
2150497
1144694
177129
2080643
415091
1925744
1547340
1326692
1778189
1940291
391650
1350087
2529934
335210
2092605
911513
905217
694064
73453
1084180
2716543
444784
1684582
490262
556308
219628
2272961
1142899
1910003
220458
1679909
2608624
1753613
2222889
2302366
1366756
718689
2552902
1499245
1870073
1746665
1458972
2923239
2303852
2620292
2032075
273167
2690807
853436
2591167
1241888
1780939
768467
202658
2328287
1021016
2596750
1424187
1541128
68740
2166691
783699
2279604
1861249
415690
830667
1584182
617874
2196284
1972775
2880530
2932870
1327313
2489630
2036442
718181
182622
918860
119080
321917
520436
1159479
1926909
2428692
368676
397768
2217030
1820502
1585158
766735
495172
368420
711572
2349644
2425680
1083128
2587767
785440
510743
2633429
1766875
1545149
394966
798039
2473866
316201
362889
2833918
1369157
2705128
242484
189763
2050547
162796
268523
1994400
1208705
921471
2589979
2904343
543700
110987
1693920
2930340
1574640
789165
251433
592510
1050075
1088850
512594
2115523
284726
172454
1162076
572648
316507
426408
456804
1470566
2456371
1036774
440719
2637171
1415849
2468488
1324225
492551
800696
1932318
2456472
1608990
186664
1872576
1489099
1370935
813193
170533
109456
2126255
2833645
2533330
488661
1173343
1537400
2936197
1712690
215361
1065519
2085927
17372
2907183
2209460
1194642
2826147
2171754
1443661
1472863
429265
2845200
2026256
2257624
385576
1237617
1338464
1934993
2464722
795132
2824511
2416937
383205
2293066
294634
1629718
1887929
2654756
1070478
739761
342266
962741
59549
999611
2727939
1409769
700084
203085
2034201
1691629
2790152
1849504
1904959
2592794
2540732
878614
2270579
996217
410732
1415117
2878936
469432
53907
2819055
872750
2035121
36414
416315
595371
1537988
2623509
1587257
1956919
1428752
570155
2785677
1652161
986896
1583219
1311487
1033386
2312669
2136486
1139239
551509
302843
1242979
2506064
2100857
1027880
525133
109687
2133412
12418
782031
2881495
1812127
1917776
381212
1967838
2184709
133392
2000763
307624
928692
519485
1349715
1948587
2909766
2294007
2719236
183440
808394
748198
1637147
2829711
1839237
1134712
1373928
2100307
913722
2042866
2395607
876056
282502
1282123
209744
2122921
2221488
2378197
2542733
2543014
2717488
382489
2066480
2383868
739999
2748424
1345216
829512
936029
539389
453432
2109548
1791967
2535038
1103574
2684257
319204
2484668
2873856
248455
851412
272775
1129229
1251144
2579543
417342
1264379
120355
2884701
925806
1868418
977627
454953
1468293
583570
2639469
1622117
819314
309289
1610206
2161247
469655
1527775
2711979
613375
984548
439248
1976209
534164
1481739
2328577
1557437
280680
2683588
1060059
921927
1078542
217192
1496723
424294
56975
1312428
472869
148941
1330475
1372143
2897877
2750008
1834782
894837
289386
417314
670437
2031094
964907
548394
536578
134307
2639811
750122
2318786
37597
402857
109442
2126733
2046183
1691525
1199605
681169
124673
233467
1998522
2276349
1816924
986384
187342
2258385
181706
941153
1452932
1999185
1063205
1280814
1993541
2284264
1901055
1126314
349625
1003522
2024003
1723418
2351868
2838492
2814453
1297107
941003
2381925
471531
745825
2481606
205407
153120
1232406
2825976
1721982
374746
952965
1664355
1371923
1167371
2374213
1568670
1000743
2774616
961138
2156376
2298833
6234
2445486
2258709
334683
605771
870804
1086894
1468025
2582733
2325157
2549700
114824
540038
695914
1807407
561407
2149384
1131875
418679
2798872
1779060
2203288
794938
1314620
1991104
2784183
66790
753651
1499851
873268
2754770
1706973
2917074
1778209
43553
334508
2562941
1849776
367582
2340346
709527
2230152
2322005
150373
611508
1313565
1375106
1268417
2836927
1861375
356441
2027463
1231291
620216
2809745
1603848
2888939
2664475
1189740
1561390
283655
1891327
2602250
2584241
34384
1184054
94740
365668
296152
601894
2829207
278134
2708343
1781869
455277
2266343
2450745
1619292
2582250
2353808
513657
2680277
11357
2429768
228108
179444
219373
412249
801771
55102
720071
491082
1862130
647549
1918503
51106
1405994
2266039
852897
1102766
1327749
989759
891102
641606
1975790
227813
2695947
422956
764199
594013
1997666
2521635
2935668
1815751
140759
260662
1132133
2532973
2560960
434391
2089976
390541
2454939
95572
1354603
304120
790151
1952410
536769
580203
2480626
1157570
653759
1793215
837072
2371677
1561165
1326786
157364
1391045
1344226
319645
162390
458691
1102477
1094285
823146
1397881
1967009
1199402
1355498
2128860
212922
1576171
644585
191111
2502797
1152246
2735854
773629
1554288
1379592
20528
2388565
340348
853704
2922701
2737229
421836
310079
141297
1732166
2234995
481320
2782292
1732199
388771
688343
675410
1016168
1867682
1639377
2892671
2567721
679245
1534469
2802800
1818826
2157355
1092955
471439
1325858
1630519
880070
954722
2820771
2480151
353445
924630
2547794
2743383
2456854
866251
1089317
1924823
38123
1070161
1735746
214523
1800632
2907714
2603562
2089934
2164389
2790692
2525803
2881738
1817125
1008774
1415844
2341542
564186
1146998
1219548
2647648
2713067
1847019
76848
1591281
1571579
205381
1841383
2918180
1943760
501134
1148913
1122595
2198441
2472514
1491179
1279018
1732627
21539
1407988
732275
1680022
364844
1207417
1742926
2023830
969274
1051330
1910335
1907828
2598721
562972
1221684
99961
2373307
2472974
161275
1645175
2536900
1823042
1429486
1478996
651041
547238
1888446
278081
2709879
1153055
1725013
2653978
2894414
2540106
913256
1621198
2319300
1319224
1680825
1241563
1623188
1853782
2583040
1760972
2717544
1198017
321805
1672089
1736044
977375
1488511
577005
430866
1190432
2082011
1155328
1945335
1975845
591649
2666826
94219
1510009
2525511
2535871
2904884
417071
2912717
698672
1061473
2207749
798166
2145040
1343210
1539182
2544800
328562
633991
37018
1703831
1687143
965796
2817075
826181
949131
1475614
1133983
1115584
1003037
1998629
1717671
836524
696801
1804974
2010409
2685833
1998772
2306360
4403
791881
1000452
94606
2470754
1275890
397504
337381
136958
1928985
2364507
2084780
545780
1285009
1301748
2939062
687851
2115261
2739814
1675569
1032956
1321265
706089
116958
628618
684490
598521
494823
2714905
2537259
301151
1205474
853399
918944
2091547
1841299
1639374
2761287
1919164
1392334
1329663
764360
2154917
2499392
1879247
508291
944932
1594781
2252688
2215062
1249556
2315997
12953
1254625
770760
249695
2613530
941569
1680755
2079891
2422605
2630334
1555362
2166531
2136740
1233361
878894
2643635
495020
335498
1497585
1664974
2316978
1133942
782413
976987
1097074
2515176
2784265
2635210
328809
1269834
1402078
724256
2844195
2294434
1825220
980130
107771
2269855
364431
1360047
2022541
2742009
2201754
439002
1365540
2712002
283980
2809608
105719
1951859
501257
2090074
1771343
1059682
1742428
709130
1998680
1384303
2098805
1353316
44274
1182432
1386252
732381
1101000
2511074
906697
1461543
260313
2585448
1794597
1740537
448679
2713971
2745225
2313580
451005
261283
2498800
2515866
922742
2010536
1462717
1177186
1000768
2473933
1038942
2102605
63974
2525004
1015342
438126
363790
2143072
2072055
1587378
2191644
1113304
1225027
2252372
622332
138275
2331047
2708450
2244556
2469773
2782634
2398182
1877911
1014165
2589749
2145766
1481594
2341079
1474673
2401828
939164
27834
1930139
565153
2056300
1483856
655184
78436
337273
523424
2902701
1833947
963712
510732
2482370
725712
2177816
1045350
531430
396015
856628
2443462
2319956
454791
2040332
838178
680896
1381884
678016
1419123
257052
2657400
1518203
2436392
533621
2407970
101929
2417964
2327201
2250267
2071174
2227032
75023
1616304
1485679
1271658
2232724
2336386
982248
2015314
2146893
1216190
1143328
919751
1930258
240784
344825
169183
1273018
1120963
1225
349465
1165395
477867
230521
951433
976909
2633907
2632262
1740372
2260794
1642253
294577
293284
976437
540414
2929462
89991
303876
1840343
1059069
541189
367889
910969
1091756
516574
377548
914639
2681039
826706
2676019
2337788
2840376
2348431
1468714
2089657
877383
2276323
1227179
1577651
1423756
1873226
2466531
1293429
1726463
2682909
1640642
2193757
1434976
2262675
822254
434904
1034234
281560
878405
2555808
2790107
1023781
56703
233454
2788876
2731535
117951
750839
1253441
189153
1038553
1148670
769976
1223309
1393634
737218
247377
68553
172054
2436365
1645062
2929801
1359674
476962
44089
989297
1506904
2890892
78297
469044
628105
1836702
1599165
2177129
1681415
435483
2551121
2120780
1660567
2142198
49545
1033293
890479
1406381
2552344
2889824
1578969
2643395
1859514
2429495
1887525
2624702
2231300
1608284
1686868
2408654
272741
1966493
827855
2420410
2252946
2503959
2113893
2894019
610794
542604
1972382
1740834
1013696
2367562
1585219
1368690
1247708
1722016
2752229
1243014
255835
1825666
2311653
1363457
2166978
2917341
586081
2932276
907087
1799592
616130
2551725
1882092
1408881
121647
1915467
1821061
2090469
1847107
1109954
765690
315560
290629
2934660
1389889
2093040
2316014
2046078
549775
22038
612618
807221
330590
731799
1594869
2141062
2077702
2631785
1090178
1388853
383734
2233773
1488976
1607838
610049
2739740
1336690
565392
520872
2645253
78038
1561265
170337
2360525
1416349
2414832
2274346
2483587
966502
1956744
356234
2441308
2689751
770068
387518
1055679
2668098
378350
1358973
1892695
2637198
957904
2619633
1718936
1912495
2317489
2633233
560223
1410544
233467
1690753
2050456
1068013
1065303
1526290
2714862
2680449
2266048
764517
252533
2022315
171867
565877
2136307
1756389
2825891
1703391
1089397
610020
2592628
1901971
208237
819306
596254
1278675
1605779
2575531
1211852
2892977
1078857
2165935
1607161
1069638
1043209
2762859
722271
334782
272750
2443960
1223801
2688637
900226
1185238
1781681
1951798
1739972
1752818
1393588
2061277
1422641
1052138
1099520
408201
1429933
1814532
418067
1507128
2037308
959469
1172914
2087572
706623
240443
496191
1350889
2844668
1978768
1274067
277171
1371571
1128155
2090796
1868130
1948206
456162
1378979
1141425
2286829
2403631
1971247
2108363
1179391
1170873
1982216
625742
974169
1181176
1139144
17340
548803
2152116
1242290
137550
2665425
460767
219509
1287593
1171776
966002
1456870
78551
957909
859394
2103465
733632
799871
2453788
782212
175107
372410
2159514
2015634
2617374
2335353
2109274
930360
144913
633993
1024871
2790221
2350172
423911
2239583
2150322
96534
2918208
305016
204015
1297476
845819
726149
2761503
2203437
2029771
1845399
799142
71653
1871573
2938607
711877
2511169
872315
820491
1671869
424648
478093
2532114
1213867
859600
521107
1387884
501277
2561164
663422
432785
1359267
1581377
2829705
170851
65303
2261627
1577956
1243179
2511852
779517
1429462
639714
1749433
184424
512092
947970
502191
2908068
1896690
1707977
1411045
371927
1864475
1389184
1629925
2418695
2917838
1390504
1825906
2536241
1715133
1971193
1844904
2411711
1278501
1018926
356561
1420225
888629
219811
2056514
2318913
2262373
1511262
5672
1586246
648130
2504087
1824766
1034611
1459446
229097
2081032
570538
1197290
1138819
2160134
40115
1445590
1103542
2862395
1149585
141657
2704038
191434
1534281
1851258
56578
20302
2806085
1156521
290801
2752931
2745932
1326183
305467
1081090
2930545
1112728
2756592
1129866
63618
522656
713560
2078203
1719422
2739082
289863
737772
598188
1883119
460233
1589955
2525433
2272223
310619
2074223
1770024
1643773
2930649
498040
2475984
1321436
1306690
1971626
2149674
1990724
2181469
2075064
2378116
491853
550580
1959443
306328
1085731
2888395
2384159
1177621
2115324
426819
520123
970488
1952759
434215
121614
927453
509105
2548406
7944
1272831
2812503
2800514
336740
2205072
245340
2658550
1758259
1686982
408494
636909
878504
1961516
296761
1118684
2915167
680997
1094079
579699
1966798
631552
2477832
2459730
764710
2137479
2114416
2570683
810948
1444405
603390
378724
895020
1090984
1007895
141866
855013
1992267
2328333
2686032
165743
987188
2054375
1226444
2216007
181822
425586
1978291
2761457
368579
2211616
669858
1430667
2685336
1988763
1078008
2201765
867520
2569066
422422
1508396
1614402
209144
2780813
131070
2069075
2173379
1785529
2467124
261372
372576
1433641
634650
2841961
1172883
544802
960265
51937
1536546
1498204
790117
1946710
517410
2591561
1389608
2241770
2089286
2137769
467889
1878701
117777
769727
517325
50887
2058760
1944822
1700655
1237079
2243025
2299947
195172
2124156
1564634
1675038
910704
2856019
1845737
2786038
1863923
132834
1273931
2564805
575566
2595655
644888
466450
2930880
1218151
766013
1150289
1114245
970014
2482089
608102
1205614
326475
2754237
2080478
2926120
2605006
1715184
1077237
1822636
430991
646836
977739
1100999
340368
1032
1556107
359173
2408416
888787
1618661
287305
462426
578871
1289163
2275139
2745847
2512409
809252
1358931
1089145
2636245
1981641
1123112
2122209
2138386
234364
547205
1738758
2533169
1174532
107569
1991437
2174761
1815850
55325
2712268
1447078
686331
1047979
745437
704507
2162515
2351299
2034579
1090382
2364209
1261962
1791035
472464
883590
260293
1174288
917352
2286407
1414001
1273646
956174
2223800
407742
589321
2366883
2341372
1256460
2841238
1059628
2367062
1016735
2137805
1133154
2605944
1792104
1004004
1866343
2108863
370484
874874
335292
2789707
684320
1629398
2480687
458075
1021407
1685134
1741586
1158561
1897520
2125228
2361144
2006568
48318
970219
1069820
1099658
2123204
515816
2801988
2757404
587432
1273061
2365280
1194686
953118
1450077
2151084
1060843
1026677
2537804
2817417
476212
476536
1949087
2783788
36725
2078028
2387393
1366747
2392371
2920306
173317
1558379
2870815
484317
1559036
2045568
1406950
2213511
2439871
126934
1187778
600908
2925703
367700
1114121
568946
2683872
1295292
2042316
1109399
1385523
181140
264777
1466347
1571875
2469724
483349
940018
1112114
1966791
723584
866711
653030
2659408
2569061
353404
1512705
457063
21598
108126
2293285
1784072
2097555
504329
2099700
929418
934338
498962
2243268
1756924
1716805
507403
782701
1047648
331941
1798536
1118501
2155178
2642853
1566361
900591
2662425
2210747
333690
2512755
2559648
1616516
1923032
1391511
86829
1904052
2642386
2565942
1765438
227012
2441344
876151
1016271
505571
2561209
706449
926238
1214376
1164008
2624730
1034711
2506888
2279690
1229277
682432
2224499
187612
1978069
1307610
1614283
1346189
2669013
62711
179401
1979520
2201356
2838209
977831
1268495
1065465
2711873
927152
2631462
492826
2557080
2436857
2139245
1852694
1881031
2023437
1593491
482806
1672800
1903524
262736
2293332
1677371
2392216
2010174
2160099
1119761
2227292
1783277
1620012
2003505
618069
993207
1569605
2844606
850275
2600777
454470
1924511
1513203
360314
1989988
2177546
210396
2004112
1943867
1613514
734605
2267986
2001834
121510
821722
1383549
2707957
11147
2053334
1112862
175263
585316
1489777
1287604
28567
1241609
2074203
1856332
1354254
2146856
925329
334410
625241
1642567
872753
1215900
690397
2730657
1116099
1855031
2613581
2498959
591323
1626276
326014
856377
1454071
2714395
1689629
1675834
1657971
2618065
2386740
235405
411142
536962
1216074
618209
1721298
5715
2155204
2215637
2106334
1372339
1478871
832146
633008
2695567
505013
1926613
2765004
2177267
2416248
2577843
811168
1449144
2255016
688511
2176942
536813
2870827
1878284
1525101
348025
1939553
2126268
476253
1902641
1747070
2251657
716525
1034490
1010564
872361
2909027
279535
1951281
1413270
296041
1507213
1928270
1880753
342954
596072
2527315
32536
2875256
1663332
1180363
498313
778296
2886747
200509
930692
1516538
512742
2672212
1560436
1794830
2081387
413419
567723
667224
1488868
643991
145050
1519017
2527943
888119
1153867
999232
721067
950426
1588258
1592608
2346021
874892
439176
1745137
2129394
1881031
540980
1317042
1843948
2086367
1099362
2469705
187323
1622302
1801172
332026
359981
964776
697676
2523793
1673550
1846023
1469087
1911484
150253
2250434
1847314
689672
905179
124059
537644
1584259
2350749
1197897
2686992
2438898
2294654
748769
2839223
1350689
2581870
944284
1183515
417333
1308300
1933817
2727334
2935097
2341633
1218892
2611360
921103
2246682
772667
2226160
1494520
931267
607963
484694
2198692
479761
1795691
727110
1911180
1475662
203116
1400545
772473
2605720
2111207
2444021
2644644
2449803
2781675
2327007
1741770
1368291
499762
1065438
2669639
619461
2906413
467526
1442092
2902481
1536362
1790579
2308519
747896
751623
2302949
2527615
434334
73830
48449
464193
1862661
1454782
1917439
307601
2026210
1004472
364288
2160035
2869137
1930336
1043840
1460926
1160498
1901545
592691
1627653
117446
2865053
1445986
1299259
61443
2713473
926061
307969
1669861
1575886
1978555
1697771
767775
2241854
198660
2187941
1625081
716433
408163
2123103
613392
250806
2184941
265964
1111570
2540506
70966
292876
1092304
1374095
2893173
1976906
869482
948124
2524596
2415525
2572261
971492
149314
570225
1916349
431224
769416
2698343
457813
1751868
2797642
2242523
2356774
496792
521680
2417290
240982
1500775
1416703
2579285
533140
289479
2024656
2918426
837835
675421
2027362
2794231
1023130
621160
2004360
2805273
2879318
906774
1889353
261677
1342368
185739
179037
1769722
1418876
1992478
301061
2364313
1042820
1396245
805574
2730232
2144023
1969283
624704
1852419
2561226
539963
2700131
140006
2932726
551138
1974666
2729986
16383
2131703
1218171
1490453
1470601
885693
483255
589133
336669
326220
2519450
2935442
2814281
1398098
79359
1954626
2529504
1014506
324385
2602015
1301434
374981
968087
2306792
2154820
151542
639555
387719
817088
2084902
2872926
2477283
77810
689991
179191
93394
1604888
2211615
1865181
2324685
990833
2009014
2058888
194552
2191270
73268
701022
827045
357853
2827272
1200798
2071543
1783964
1114427
2509422
2208914
1847456
1592610
1604581
2497287
2929628
436968
1673748
1053649
1225444
2531425
79621
2105437
1232001
787363
1121558
228127
1254515
1132139
960866
2689555
2385381
274487
2893649
533454
1938394
1724342
748259
1841654
1230389
2920105
1324930
327397
955190
1047354
1767601
18677
2099738
2146938
1300491
379611
846700
2176046
2854197
1713422
2068359
863954
772806
1438706
219149
598380
2350863
334052
347917
2394100
1714808
225105
2233181
2754544
1542508
2003391
117632
924502
1751004
699838
1921386
2491022
443843
622694
696651
2403194
1151704
2603217
1269088
1052646
1950468
446009
1723360
2653161
2166467
826042
2927024
413386
1898009
1484625
2271662
2818808
271172
700441
1806620
1589491
1412129
1903606
1442682
2103833
1524633
1952105
2731369
1960333
1802341
636670
2805646
1764112
2381745
1398349
2687228
590270
2369251
1254051
669159
414714
182964
1267532
1623482
1164542
1127501
1677366
2058096
2848303
2847392
506987
1650130
668061
1193795
234491
567218
2323522
1006395
1010135
1840457
1354618
212185
1570568
2041937
546942
1717061
1449254
2334714
647930
1340497
897414
2715291
1619287
280252
2472941
515701
33701
1598788
1545047
2180576
2650537
538603
2639492
2731550
2389069
2099710
750343
1436611
1802850
497738
1513035
681900
1072541
2110484
888516
1999407
1368215
2069812
42152
848165
2183659
726355
472483
2749897
2374112
2828507
2013821
1669508
2916379
2585285
1091731
129874
74626
257574
1541322
1298729
2356138
119047
1635459
1963215
381226
215889
1261158
127936
956862
2874715
537911
460539
328428
989200
2840336
701537
1944350
1619354
2406383
2895859
287197
1229386
2869572
351620
495222
795830
2329214
368303
708291
116722
1032697
2162674
277484
975689
534662
2603937
239735
1468079
878563
297057
971506
1269192
493313
2620773
1531892
583737
1686095
2894707
762557
2511837
865279
167779
1952335
2489925
1908763
1920337
2859637
1450619
2709118
2821101
390467
1680917
1846875
3580
2438583
555549
424045
864358
918351
1984851
2717122
1098608
814815
1289343
2457803
2321871
1242180
2505533
542092
1072181
2612331
953277
315545
1587764
469462
1712360
1587430
1762466
162510
2642961
1748674
174217
1283005
2047487
367290
257538
1889262
1648843
2304961
822051
1183697
2130083
1687412
2008589
1776903
149399
382356
255963
2162502
192238
1517730
553750
203051
2049648
2541598
1168634
2217108
2910502
1995523
546984
388997
2423912
814616
2603567
740272
2046089
275258
1872326
2700527
960386
2814738
1195586
1876535
1569951
2402814
1671326
1524461
2474470
13731
1778319
2521032
168434
1468043
2642099
818408
2260512
113214
1195908
2389414
59357
2024649
2647087
2399319
940346
1795158
1494870
1798706
579182
1458056
568355
2456831
1142791
1699523
1054910
1073224
1492761
1992721
1420630
314907
2617054
2404864
2616791
2080440
2021387
2727895
665849
175580
2572440
2305541
176361
1236174
2360984
2317478
2423623
1485548
1032290
2818742
2015526
2906397
2435448
890922
1545462
1299522
316390
1653390
2093166
2389202
447404
1141908
2571614
2749866
2183368
1962887
2426630
1898093
1907746
2381458
236187
2633571
2441991
667111
789009
324810
2920082
638679
1519746
927131
1049180
1077203
2162387
2395523
1084168
1309009
1856777
1881704
1698595
170192
715758
1913036
2045184
1022365
2592436
1067883
2881725
2456515
1009551
1678399
2670
1601665
301399
1645509
2689519
557802
2843216
669326
1236913
2032153
1601396
1598900
979874
2000751
409244
2382076
70576
2285670
567711
2835583
2221838
1585337
273640
2082310
1019431
1363040
2493498
1164582
1678996
1925709
2780196
251068
852899
362040
2694137
2814112
1993956
56180
1195947
1520392
162144
2083565
1612791
1428007
663250
2019780
524002
1839356
1009683
2573957
2036112
1825120
412275
821408
635670
1015857
1638251
2626911
972020
2776319
1463324
1541041
73174
2870833
2532345
2620418
2235516
1498708
1194702
1391469
1180508
1345566
1750550
122570
41220
2524504
2506274
2080988
1748070
896598
519306
2925273
735551
2135833
1828242
1128127
364471
384025
1356682
2920526
195069
61233
2422821
759102
2509319
1119035
800093
2572902
1471545
1054834
684794
1482960
1819689
2584922
1943949
926480
1624197
1643158
2581427
2446552
1542365
281030
1241381
2273757
1692456
1497723
2891333
718846
775881
623783
1468407
860503
401279
2298114
1851699
921181
539061
1308808
2834247
2836649
155856
1751779
1932874
2485505
177255
2228990
1988521
916593
2199822
2068920
264894
106700
2155897
652113
968883
2251332
84274
1984184
1431799
381087
1230049
2248186
658787
82883
2816325
2057060
2424621
1156350
2497501
1306735
210212
1120922
1631504
2676766
1089806
213574
1907857
2535036
1750693
563172
2650695
1876210
47231
1099100
2014713
1950091
632241
1292527
1101873
837423
1345106
393029
2517739
2105572
2360358
1969811
1939333
1183207
2817724
2118018
1249771
1382409
565744
1808568
366198
903682
2767012
2443383
2514140
967638
2703456
31736
2417115
541448
829271
607109
2751285
483237
1999225
69427
2004182
1750575
2143111
2086058
2885898
589894
880005
2070111
569114
1098288
2729390
2014126
773580
151021
723590
808814
2586730
281542
1352759
2759085
209345
272130
2222905
2594027
898261
267483
310860
2211388
1269223
2521988
2033862
2505349
1066517
816872
2055318
459022
1569736
814857
2357314
1438476
1361997
2551176
971876
2461959
118028
1499330
2273737
3973
1693172
2890578
1260390
2376135
1591907
5083
860337
1799882
782387
52126
1661512
368150
1473814
196914
2040971
1435474
201314
683105
2309181
28464
1525640
1449133
228939
1830225
2775074
2900271
925121
1318663
2927626
1643666
1831146
471605
1504000
1311741
2083293
65717
19524
2814816
2370277
1078189
1181378
2363433
1056158
646187
1540566
1443412
2239718
108568
1653320
423132
788196
2373632
1492284
23151
375651
2499299
1757935
1198059
1459343
41810
384612
897440
2754201
2927648
723925
2199971
1312079
883951
960160
1204452
2207207
1163557
627024
1899599
527816
685932
1148888
2089255
1767993
423930
444130
2006903
1749616
774533
838667
2844643
1600280
1320025
2556031
361933
2014097
1155042
1790743
2652398
1947792
2477038
2580318
2217496
982807
715109
2086828
1553099
4587
728909
1095173
1305197
1642746
1853902
237917
399461
488606
1637919
1641085
359651
2350538
2044521
1614365
769707
1302766
2026536
585185
2582751
314493
303930
2417265
1068228
153316
2926404
1153484
1727204
1963064
691291
1186328
2903127
1720650
1102401
2538523
1161654
582297
1578916
1105782
2730477
2897875
1346739
1560086
75288
394330
387779
1272191
1819311
354499
1259527
1953185
920018
2151179
1031933
2703689
427710
1968161
1225494
2598043
1119207
2435589
1676182
1888842
2725496
308685
363604
1454148
1758483
824876
306546
391889
1865804
735055
45410
1325168
805954
69613
2703131
1817511
1666462
2247283
1558861
391352
2584249
2193426
1009804
376262
1573392
194914
2103064
172496
2458359
1058944
1130707
1938434
891016
30510
418291
974992
2591528
2515062
2937894
1628148
1269748
135379
1976540
1609368
2527081
235561
2178096
845384
2819218
1914809
2172170
439717
1345961
1504704
2170793
1184301
1739467
2122047
1571223
1305836
1559960
720846
321604
747682
2174005
1693754
1474318
2106079
2315672
1519345
2324437
1102260
2139646
1468852
1160328
2918365
669265
2285052
317825
1610487
1422477
2612984
2531532
1824263
1134010
520580
218848
1453993
2388449
765956
2815160
2212906
196269
2774824
674412
1413416
1678384
2690392
1692350
2848887
1184215
2042260
1955522
2834334
2810344
999909
1992673
2402724
2146380
1390821
2554908
2911169
945626
783156
1258766
2227601
156817
982253
825939
1061419
735176
686281
2068471
375001
2769086
559190
2905051
1841738
381722
80823
2094434
2802140
2848830
375962
224206
2338660
641239
947368
987604
1059454
97009
1915335
869412
140621
1636114
1906318
1765486
652126
2513043
398851
45302
1101840
2650770
489918
69509
283670
638593
1808839
1776791
1333656
2910041
2313691
292532
626665
2418951
37661
654107
1537083
2770133
890002
2242295
2021625
2728611
2717055
2107462
1649571
1268529
1930940
1037850
1183906
1651406
119221
1586791
117095
29712
2527340
1302196
365215
1686479
2194305
2292617
1127198
114556
2715612
1248913
905810
808668
1699654
764768
2692148
1143996
2851881
2208702
2659118
1449827
2470464
675488
912182
110998
202161
2251886
2528826
949244
2415791
837720
497198
1999361
1411383
2153300
1996620
2281499
210897
771096
2342406
1658169
2683589
876868
1763275
47752
1976227
1940442
1998785
1667503
1886092
469526
1809737
2428533
847615
1579311
2564310
1078296
1995710
1003707
308763
2646391
1330175
1808199
1317845
979623
383975
88316
2145098
510244
1357601
1683906
2027119
2340218
2658599
627476
2125709
452418
72956
2447935
2292017
2411226
895063
2832578
1723286
705110
981831
299954
1778118
1969791
58071
1641132
2134228
572104
746049
988968
253541
990640
380473
1787183
1545915
1413030
252220
2934502
2839180
1410355
2525916
62851
430503
668049
105499
2814969
740042
525914
844454
1198041
2486336
1403102
440260
1347843
874569
2312531
381913
80653
2062822
2834768
1249685
544957
2714098
597551
2010512
1075318
946469
2876181
869683
857245
584123
1993728
1813350
1121006
752779
1653830
2661002
813169
882020
1074491
2798400
2292384
1443185
1922897
2243711
1518151
2937640
1778507
2588514
1025954
1379339
64427
1502297
1828212
847650
2249623
912705
158639
2679924
2698786
1512943
2357979
147645
1938591
1344921
618280
1340696
1380344
1594128
654409
1252516
634415
1500673
2089989
2310121
921322
925724
1558138
464045
1191159
1846865
1212473
2120201
1562413
2796000
2534398
272304
864229
530471
1749171
1837321
1524949
1023527
34784
562780
2154471
1250780
935134
1290040
2505332
120013
747496
1880414
2819111
2592112
581198
1463686
454849
990873
1391920
1001878
1947751
344162
2332641
229951
2476597
2743599
1815475
879901
2517523
1210737
1397098
288523
2727391
2917560
1211857
1096211
274770
1008215
1039047
702847
2158943
2246134
1212330
1003648
2838567
2214492
344710
535103
262860
861346
600493
1894217
2864066
53103
1625827
2675970
1468261
2402258
1306839
1328858
1107412
1889071
1043442
2325349
645067
2420860
2769288
616531
1862796
925126
2385287
2578317
2491425
329894
1480971
1461629
2767321
2850891
2920212
619431
1054576
1540868
580674
2224825
170952
822552
936602
1124450
577812
2493880
1788045
2811274
1778643
569535
1387390
859534
1291181
1344540
2718633
766598
2854503
1182351
2060878
454088
2087587
425800
814656
1460050
2311088
2641342
577549
1436815
793544
704578
1099748
2884181
1626321
2528750
2937622
652639
1738207
2643575
2103423
1499238
2897820
586569
2365857
2817777
417215
2251796
2295358
1758600
1783868
2931959
1668998
325373
1879471
1314371
1717990
239790
681176
1284049
467070
1145560
2325330
692789
2880405
1532661
227167
1877571
1092770
710698
500398
2356550
1887106
1441479
845808
2801601
2252564
2149761
1719014
1412400
1696758
2281253
1228312
1056101
289475
2392901
1864175
2429054
1992575
133925
241841
2439171
118491
2685377
992749
2101769
1815981
1693308
876791
2633475
2667311
193991
1899866
1630972
2293873
2312580
1246411
1269810
170526
15653
1257246
1018282
256132
275418
137468
888718
1693076
1879223
778425
1897058
1441858
1415331
2502117
1653922
340583
2669937
209779
580457
2391773
243434
101889
2814695
2724977
445462
825536
921004
963823
1280858
2868669
491633
1843546
1024333
1732847
503135
2656533
266450
1392777
778082
343941
2330548
716228
1451272
2817784
2810871
1985375
1734332
2121382
444993
2390664
299190
2065040
589810
1548620
2187439
2058458
1163602
1992315
1341309
1636160
372027
451532
2028729
1851726
2039602
1621653
1223912
685860
1335433
247137
1332437
2930254
1624213
1968159
2231751
849248
2818643
1421029
1199884
2595081
348866
2738953
710610
860992
564187
1246904
286268
2147986
2066246
3055
2371143
1534538
2098244
1261179
594982
863133
1302480
73309
2670281
2344780
52438
233811
900491
490773
1074268
2635291
671405
1046019
2534866
2491697
186538
59300
750630
1412605
2781574
2813170
2939114
1213028
919402
130944
1936289
2135549
943929
532918
807998
1650812
2056761
1706688
654317
2159571
2438768
1727248
1424039
218502
923707
1517786
1466842
907538
554645
597213
2455313
143546
2096718
1435007
2198497
58116
206569
1506526
1565899
752928
2759123
1646374
2437854
1283281
1475357
1446274
1910131
1924896
1072410
1596404
701693
1835306
659818
768135
1760288
1584533
1579168
695981
445968
377752
373264
2307292
1150810
2198575
2733852
1793535
2538401
2651172
1940448
1827728
1889372
1243299
375511
981861
1002091
1225917
2819976
952562
2383805
240241
297564
2383107
1054045
1372893
2723724
1941454
247824
613901
2921873
1116073
1840239
2266124
1003087
2716162
1439549
1520831
1235468
691267
534253
2605004
2918711
131660
2261034
1325408
685571
2840432
1695020
2864090
1503605
428127
831359
2284140
1168370
2532294
679721
314845
2118170
2798204
1621038
1292218
1959344
2627735
530268
2664607
315354
2594310
2119667
2343722
2622358
1301709
2039151
360813
2914819
2848674
377445
671102
25825
121684
1104310
1514932
440902
1905783
803529
1322554
2273631
1598745
689038
2383118
105566
45258
1362326
1101255
2079414
1913537
2402103
285198
2565670
2188682
1885877
1783247
457731
1282445
178619
1571201
82510
1641564
2576608
2751261
833694
308717
578344
93443
1790458
2578895
882469
751416
1940089
2586607
1526663
2391008
1944170
373464
2665188
1305596
99809
2300873
1874816
2794371
1269389
842306
1717763
1989717
1066850
968825
528586
1485607
323724
950671
1175302
1979264
279916
1639868
1436293
332179
696779
1425487
2683909
1557575
2157280
925883
1911686
453550
1554067
572359
594896
70156
2556862
1726486
726313
2064512
799165
1101654
2035270
1455395
2043222
2818095
1217646
1613177
87282
585567
1735959
2320855
2363395
1620478
403421
135421
730446
2262994
1700707
130215
2207989
385177
2456253
2578262
2873872
815057
2918757
2164071
868332
991206
245053
34311
89627
2782391
278673
2800240
1787727
1551561
131940
2660361
841279
1057476
2475799
555057
554825
2688741
2656553
138169
420609
1573350
2326303
746607
2027403
1902329
207829
2851886
1302676
1137842
591296
440638
2628123
541138
1403731
2271240
878817
1339459
59889
2069162
1436415
924032
1390204
9790
2295582
519987
244656
1020952
1347268
689194
2472841
2378078
2352799
22259
2300678
135323
587399
1997714
915714
294086
2848761
1909712
1702510
2853442
1980098
574609
995227
410729
2677381
2816908
1352305
2700569
659544
1865169
2082938
1666767
1240242
682906
2409950
2472218
507007
782861
2809066
534229
1842492
1085854
2376265
1578420
31156
2199654
1488791
1266126
1655874
1977084
535066
754057
2432652
316289
174249
1109320
2913825
2044214
2014212
1492666
2095899
1100558
1433310
1086332
2738445
2204308
1786087
2903279
1268400
912774
356929
781575
2657179
2347076
2834589
592173
1873257
1287292
333128
1040349
1367756
1181134
1719952
958
2772751
1413674
94085
772660
2477417
1428323
2230892
40887
14373
1474227
2548906
1271677
2356535
2376699
2268886
302799
1051900
151683
830838
1625962
1845645
1254213
745992
1703902
1163554
1103504
417985
262109
1604314
65255
372473
1863728
2528032
714907
2551648
1595676
2148277
126078
230386
1260571
1910128
2079592
2234847
1148929
1694155
1838810
1380006
2049663
2792212
308989
2707009
566852
1483211
1910418
1080401
465617
133631
972523
1359695
2494933
2705824
330628
354484
459848
168622
2587075
250965
717272
2732595
213914
261945
2611533
915277
298398
1156768
1538455
2088898
192236
151562
1201927
1908803
1722212
184509
741557
387521
2211457
2687283
2285736
446624
98996
2762826
2455856
1004798
945339
1343722
1412489
19943
2757030
1163715
2078569
533539
1352294
1115023
1364941
830233
781136
1896372
2050281
2632969
1814336
171618
2532975
1308996
1707966
2154432
1857327
1674020
1043707
1044560
1193671
875304
974511
2123978
2814551
1321850
1052845
12138
2185108
2083696
506530
2599928
283787
2388498
2412984
326450
2661824
1199186
1419637
658646
578587
2340844
16741
977696
1151768
2417315
1069750
1441144
45169
1214977
1368179
2875483
22502
2817261
2364793
1026024
1610348
1538972
2521574
2686169
2063093
1960418
2762987
365939
368466
816197
2907229
251619
140013
168212
2697705
2648926
1539369
2380164
2589922
1935930
677728
549687
948107
2631248
332328
1004451
2624618
2842541
174685
2502612
2651415
1210319
912203
270745
2765799
905356
1454778
468711
1644072
640977
1908924
1621661
2021373
1409458
1421525
577887
558547
499749
1132637
1818093
1130747
106046
778471
993286
632222
1320582
466627
2597829
1947782
2156832
2445677
1745390
2292008
2479104
2922280
1550253
1799706
104283
2569850
826863
981679
346690
935967
1488931
709251
2383757
689086
1875430
1594563
181775
23629
632595
140003
1718760
991215
1633462
2811346
1334203
2032293
775512
61597
280019
1142582
2406193
75729
2819068
813443
2175875
2133180
2462432
2013089
651109
98813
2395110
2321644
1273829
616434
1446522
230644
1337739
2825412
330395
2176318
104126
793736
590429
1091203
2536458
1082148
113341
795045
2515576
903852
626417
2694196
589068
1084576
2337161
971972
2279544
1993025
1442452
119826
2843009
42731
1421064
2358083
673649
2616117
1607698
2297136
1865830
1341217
844176
905569
7645
1764656
1493143
856106
30138
1268004
640338
1377941
1931817
1138006
2353920
1264542
2297441
2022371
2024011
1804528
655535
2429243
1098010
2296008
1911430
1638777
321983
1015275
2451409
69087
2251933
2917638
2720635
1011162
2481378
143565
2241135
469855
1810709
2053725
637943
2665061
2873550
2734732
772442
2547587
391477
2196110
330727
2478809
1610565
2605448
1232556
1443065
2190926
2275015
1134968
2602095
2076631
1081330
2557212
245753
539655
1916092
2510785
61912
1893282
1143582
1459409
1887582
1823416
289482
845036
199930
1325496
2153857
2824904
2282780
1931946
1147446
2016026
2565187
97783
2469166
1950899
1352733
635698
169623
555461
820176
1867444
1287914
974523
2874184
1393501
55930
847163
459519
706789
296281
261919
456079
2542639
875045
209290
377027
2146966
127113
1899081
1079291
553170
2024937
2072477
702689
485077
1038160
1867519
1172265
2389688
2443594
1100249
887720
1802460
2128591
941572
423469
878689
2230185
368092
394711
2571914
2789111
2938567
703276
1690764
1453266
2041177
262631
1540258
68912
1127162
1951097
620957
2929833
744870
2299639
551973
2612958
2016088
1712320
1756975
2303619
2736408
1097203
629007
2445322
2887147
741007
218159
2921537
483916
608297
1439157
2350246
1710335
914735
910394
1300018
376883
2809897
855139
2608633
81419
1112400
2518238
793643
1448652
1350170
2103016
456957
1196543
555518
1280493
2894489
171178
1335707
2743456
2276824
162786
1997699
2291087
290068
890078
2839106
2019430
2004286
965529
78805
1967893
2095261
2553779
2237518
2132605
416507
2327075
2374260
180465
2867610
2417200
2332887
1148458
955507
1668224
107936
230763
2227724
2362790
311421
1478868
177110
2072998
1293247
2272471
2198697
1800700
2785831
123269
1698701
2357453
1928840
2601762
2299965
592050
1661044
393068
2452245
954023
302390
66557
967202
238181
1360039
1727945
765079
1422354
1070189
2664980
2388519
2584484
400087
1268972
706524
2074207
2484918
641858
1957755
599409
1957641
2308813
2265886
2338118
1626525
2354980
820569
2322559
2253698
562706
1977907
1629067
570062
2387262
1483167
1431795
1253551
1764201
1798386
872990
2203
210573
1380270
1208267
815764
1747573
1781079
369103
1371592
1414360
1939343
2412211
683696
828715
378753
1058239
187430
1065054
483813
2115722
2251713
791374
2356985
2204717
486523
1150197
565257
2764282
1223944
1027664
2204775
615330
2843500
1461317
2427175
381157
543074
1290253
48457
1772609
2851853
314314
900883
169223
2901776
1344732
2066676
385502
766626
727177
1523425
1879058
1161518
404067
2299849
55721
88553
1955105
1488082
1096274
63695
972168
2172296
2093672
2087473
1934688
2329485
1993618
174943
2096047
1760779
1990902
831021
1081050
601844
520504
2201507
1408983
1761107
2771326
2428063
2612979
256615
969464
2869845
1636698
540924
1051778
1665433
2553095
1295461
617533
223318
488303
1452376
2447415
173064
1247075
553702
203864
900558
2002309
670523
923166
2385550
1008780
1931991
1084288
2330833
1395302
57961
760520
1581629
468935
704156
749900
2891854
312924
2438783
1395762
957855
1597812
2346190
353799
1486870
2824322
1769485
1027182
695565
2406826
1316362
965977
481702
2576701
454111
1111525
2358420
2203802
198536
1432135
573803
1842085
2727498
1776038
709207
1442666
604415
2283039
992154
1177968
1601034
1413024
2121055
1053930
1758240
1619468
1903725
260040
1573509
1680890
1873268
1485078
387326
1812302
2361801
1145608
790625
1769524
965743
2662127
2201209
2683591
1807285
679517
1464808
1996883
2828847
433292
2700129
2020368
1813572
84064
2090194
2059126
2738764
218164
1666488
1969594
1269125
2289975
2655350
705011
187338
2761291
642796
1977224
1309811
1853532
1616996
1457409
1413357
2381201
2370718
2830817
1023358
35576
927950
2643485
1388857
283622
549184
2336868
755164
1489181
338733
2662412
2045648
449005
1379258
2141437
2752456
1572233
1030082
1747163
437607
1622210
2755919
2354939
2500911
1895678
1098139
858981
1931732
1757951
413106
2838665
2863978
661019
585534
49842
214570
283315
245555
519640
1613594
463294
221768
98554
1714866
1200004
2427846
116356
65077
227866
665403
411557
1339267
404700
850778
1084067
1784176
1084702
943426
2459891
966330
2342435
572634
544408
1114627
2158345
1253046
1994765
890228
2910922
1718316
718691
1141829
1840474
2261110
761667
2886368
2744396
892869
909240
210127
1529118
1941337
2002122
331563
1819783
151313
1360370
2327615
2682969
208229
274480
2937087
1719448
2201094
1286321
2345259
1060945
1325131
2039592
2524760
1734005
1858958
262965
913193
2890892
291032
1453391
1842980
1976332
197088
1981693
1302517
2591671
1605740
737165
115304
2618699
1024573
2167885
2299279
321569
2169208
2626596
2341619
2546622
103250
25700
1674240
2716740
971797
453875
279601
848615
6447
1273520
1586379
1915253
1141612
2218540
1520625
1658515
2355159
2740894
1387000
856223
2151078
2721560
2778819
2445576
1285651
2790366
995463
2935250
2048578
2528503
328679
2707551
1865767
830805
1189212
1687648
636789
722514
2406068
39017
2290040
1697690
1368843
2826336
984219
1154377
1404938
662804
2212944
981111
1388088
509372
2245630
2071135
2286524
1711293
136890
1260318
2273387
2331548
2126051
1314648
1828718
1031128
2279444
405663
36361
304867
1887332
1234654
2185159
1878151
440649
2039332
1941208
2739764
320116
1124022
1238862
2630829
2203721
2467038
641470
2210940
1897176
2419027
2479072
65616
1870710
353818
2902384
1726909
2358337
215027
1504293
774281
1165045
1937603
54690
627380
2402466
1440744
1107308
752989
1911294
2155363
1852620
1866103
252052
224163
2579514
2681686
1089305
516739
2801389
2111771
1990997
768214
554804
1696395
309766
769502
19120
1429534
9226
2012697
1158937
1118118
2547716
161428
1347826
364225
2322891
2167237
205085
1089881
1162775
1300773
373225
1802470
2468936
266023
116159
1721343
267497
1323089
2081923
980069
1992152
2533625
688512
2487140
2084243
512419
2756495
975729
1631787
533141
886538
758019
515939
2123358
2715271
295403
1237568
822209
2223133
2401237
1029549
424817
1152554
1191251
1992071
2301908
14514
2701071
2557943
2702516
2618083
1378679
142987
2734772
2795644
655448
2835143
476853
1485795
45553
1988874
1008680
2045773
322462
968836
1903006
2208919
1745529
2499775
1902585
2157495
2120937
1079566
1509343
1923563
2730135
746990
1895781
103056
2282835
34416
767305
565189
2730515
2766309
2012135
2514628
341260
1935164
1395589
1535801
421288
1851140
2648120
2316093
761038
324435
50742
1806080
427625
2828362
488958
1097543
1480222
2087982
2831572
954807
1797257
2246826
589851
2491388
2109386
190210
2372662
1499839
838564
1093002
1574481
209247
1141535
578512
1296457
2923289
1811308
2783104
140224
2572358
2460266
1916735
1779463
741874
2467940
2395366
445175
2445220
1951986
2599223
1089111
20203
638423
1633290
1125201
43133
385006
1976762
1644490
1323090
1486762
234456
1435516
1031131
2211827
2808008
1617295
356424
260800
514734
927368
1787508
1860356
2469397
2109352
2632429
2509632
1032219
893458
1800722
35607
206693
63078
134368
2272661
1764185
1554501
1239196
1967732
2026534
96563
2378778
1033525
1331719
1043888
2187715
1063826
2126462
2766326
94207
2132362
2759755
157482
1210277
2822968
2444708
601229
1019698
2177333
1098676
5299
2366750
2809597
2355236
1311821
2107650
161582
2529085
1077687
1161184
1221697
1559193
1862919
1347526
946088
374038
2306128
283601
2391367
909309
839958
1542185
1320715
2370425
2227532
2281347
2717887
325594
1123559
1422303
2707048
2234856
2356186
2727279
860316
1631632
2296790
991082
121396
1529111
1875493
1801548
475904
50194
810909
2395586
456054
1696554
2810383
1707187
2440667
2812636
774093
1004165
905701
272231
2793128
1195487
2028044
2098349
1429452
1841738
723010
813163
1345272
1383784
815986
1872447
2837964
1344154
32717
1418008
1202824
357429
2727383
528427
58756
1366351
46459
348293
2418573
2863541
2675947
1698130
2508902
1164430
105947
2708776
2664649
1025898
1084428
937808
1083233
2671031
2901766
1967369
1721952
2588007
714474
2276237
2518016
1166356
2531592
1388833
1589735
2449011
1211864
1163771
1009190
2515571
2379639
1911632
2622266
466987
1528409
395784
1136167
2441775
747885
2246387
570629
685819
996174
2505270
939821
874606
475733
2596387
390312
2696297
147963
165956
2847134
16612
2683573
403285
169323
213554
1306622
1402083
1506675
1059010
1317858
1994170
659172
2431654
2718052
1755200
2173569
765507
2514433
1289904
1868491
106619
165596
58825
2892934
1445192
1643980
2196350
2715887
1596748
733597
2722806
2171479
487590
343540
88428
456560
699110
1260225
1339259
1490265
2856532
1927910
1952962
156505
2331947
1505820
1561695
1888270
2264855
349293
666010
276609
2116484
380049
742727
1541185
2440589
2039706
690324
632057
46671
312976
2078338
1951447
2511233
1528819
700050
1395911
490627
232273
86208
1363628
413563
244217
89456
1216571
2864248
601451
2276841
2653192
1264760
1768548
1900864
2460492
2848524
1661887
2351509
621726
292084
2868012
1673323
153213
2273504
2910089
737330
212806
226302
2802842
1089919
25677
1264481
2628385
449444
959977
1868108
2506210
2288664
480645
68985
1185448
449358
215272
1514098
1164233
2538377
88714
872366
1757170
854152
970902
1034519
1297677
2930287
1764739
2793167
1103871
1153887
1890831
2223169
1463816
2561412
868469
2032261
2612101
949726
1964055
1048239
1923287
1827992
2045530
1983358
1090523
2135781
1983554
292217
1892641
1238311
1154254
2173869
1015588
2322485
934907
1608505
2352076
1170804
572329
928875
2267344
2674479
1402319
2576628
1785623
2873513
1198628
486674
1705366
2731287
2837685
390841
1560318
1816024
1360901
737633
2229687
153143
142285
722000
2303329
1321752
548850
2761072
2936839
1671393
1166554
2720167
1453484
2831846
1255489
2252002
1078545
2817904
2428828
1965443
860000
703802
2206073
142553
2555400
1782569
2273513
1394149
1709949
2371320
694401
1030590
1892226
922857
523368
163421
1619169
2893593
1398960
958141
2584329
928116
2710572
2512515
1906255
144508
458091
910947
301384
365279
2137917
1963387
1853726
262591
2812564
1440870
1999971
1280519
429151
100353
1738717
2903784
1739293
1450587
1675165
1750314
2339557
2691662
2545683
1247104
528671
1535810
644297
2837091
702995
850499
130797
2112515
2089588
2174201
1267598
1504042
1806216
2878319
1688135
959887
233912
1700996
2601892
2621512
1087293
740193
529216
1265245
1737572
95904
2221621
336078
256986
2588721
1779848
1880258
2833857
856844
2768909
2477216
933941
1877442
1522638
2583456
671133
1008599
2080681
753336
2038928
569182
2005382
2534651
1238683
833372
1269473
1588853
2335024
747772
2231106
2533569
2635102
701170
2351077
201679
1634887
2558969
31439
1561162
576487
1251471
1164198
1034202
1031608
1192907
2361051
517165
2762043
430791
2806049
348752
2515342
2312383
148382
2770955
2387281
2528679
223792
1161067
1776583
376782
1586844
1997156
2437496
1895958
865332
1269991
314613
2171307
1052450
559817
1391511
1081081
436397
575715
468032
686413
2147327
2195962
1134728
1028568
1893165
1588707
1456504
2528895
2183000
100276
1422083
59289
335902
410928
1436114
1892420
2290128
726064
2132914
336159
2754085
1801416
722354
361410
2784547
738859
1271724
1505212
2289113
2334288
1797064
1581805
1407811
1205297
82325
2432808
219245
1336830
1571680
2266809
502597
745917
1548239
2525350
2173624
2064924
421096
390264
1105909
2805088
1569673
1416462
2633485
437979
1572260
1476368
1592292
2583908
183381
1610260
987824
1984846
574906
2388678
46699
1097742
1628217
309906
1309926
999141
1273158
562162
2912584
2868632
560983
2339975
1275847
2557614
762989
1573000
1117965
684892
1785875
2687677
1646632
2757700
981154
2930752
1881276
2135056
2251534
1989747
2599463
2854015
1351357
126299
2152389
1926967
574767
639104
2355704
1881961
2018707
1965049
1011471
985833
1171327
2016768
179090
2348152
1100693
1160628
1837218
2811484
1674458
475874
829411
2019421
480482
214650
2690844
1711021
1223110
2799109
1364392
2707310
49023
455217
639698
984594
1031241
2009470
1665906
2480879
682653
403235
1206557
1009576
2559514
926175
2689604
717574
2462362
2885250
877459
2115349
774280
126632
1025761
2506048
1354299
1409131
588414
500387
2648205
2053334
1286795
685610
1593046
51732
1419743
2219432
54685
1102556
1109513
2703934
1085937
1122769
1826123
1333436
1017710
306970
1555985
2171396
1235937
1787731
2542289
2832476
552584
48682
1655876
76910
2843263
1289588
1061225
23934
157
539289
308893
1113853
1512621
1191026
1200561
2570009
499406
256952
2875343
2161568
1609536
1305334
2504602
4912
2507112
1938194
1370440
2496782
2642207
598234
1324085
2537560
2663550
2907480
207516
1407627
882976
1700026
1857810
2709741
2560613
1794198
2040460
70893
2388719
1878921
1833576
1026699
205123
84131
2365103
2706922
2161255
953603
1058356
1354000
1810736
1303674
2603383
966147
575858
1292629
2178594
1783913
496640
57367
1550686
1461390
73269
1836031
748235
941101
1406418
2492799
495449
490857
2535922
1013766
2014079
1731076
1758048
1659401
65883
2290782
2305306
473824
245086
263975
1332608
2198215
96651
604755
810624
1682738
2411739
892312
602269
2567265
383427
1333897
1225382
1874059
367557
738196
2522381
1431600
1004392
1716829
2543896
1296662
2077806
2365023
134172
921690
1540283
2449327
1303548
526890
687817
917025
1003875
201449
1585644
1520056
810218
1243757
1470877
326105
1390168
1911734
1941395
259817
355737
933830
2531273
2591693
577171
2508485
1436573
1197085
1607503
2519263
1991982
1607576
1352844
741625
460114
992824
2409946
677681
2366279
1163244
1975298
2214095
738205
158318
2071800
2767254
2716242
1799771
2005532
2343295
2780135
1005170
1915985
65006
1433367
1888179
2677150
788950
511883
1407273
1223910
750045
1406135
2455706
1260686
1391170
2171412
1969963
1892167
1356524
960845
2777310
2620972
2059915
2529477
1017394
2509988
1106923
110973
615054
1803170
485905
2187915
2452489
446549
1293546
2694654
1301073
1145684
2356960
911586
1936941
1913278
1586353
1203448
1083360
1756362
511813
947821
718587
2755022
443894
2805152
1527574
1009641
820983
1644694
99257
1734358
243085
2192054
1056264
107074
120547
1515282
289521
1517210
1733022
1542675
2620029
387479
1448282
1221728
1390779
2244433
342641
2867269
1760704
1753422
954438
640516
2688019
481127
2302881
1309572
1979612
1752825
2308985
1479276
1589142
2459429
2698779
1196437
160481
2845179
2145793
568261
621383
1770365
174115
409990
18813
60744
1561235
1197592
478986
1437237
2515761
1038493
460272
1795083
568683
454820
420833
2607306
804335
2430866
2907178
1244804
1521581
747000
2904253
1466321
1554504
1950319
1330906
2385173
1679900
2321326
869084
1426092
2903575
435576
440482
669793
1283192
2009436
775947
1704811
1709765
1435289
1250867
2820203
1708140
2377015
2466588
526938
193943
2587054
463016
1388781
542768
2779440
1586435
494879
998600
2207544
2284245
831525
1731990
1803572
100351
2791908
1865527
665707
550289
911523
639161
1183918
827421
2774748
2790437
1254513
1474268
1702220
2492135
2871265
1568883
186240
2667879
1137076
2176109
1076251
197082
2157494
1864396
670718
2739622
2927744
1316983
718364
1301365
679169
521594
1713747
2337625
2640614
2805905
1403558
691059
529462
1509704
558711
1830862
2027540
163411
1859150
2181670
2620606
1517221
2415075
128432
1277204
1586289
1906279
2388104
1907735
585757
2552223
892127
259175
169799
1850233
2694752
133424
1836569
867
1993596
2148522
1874326
653635
218552
2675120
1594624
2400655
2869657
2225662
1130504
2576679
2613862
2927896
1761921
1063887
411028
1899119
1549228
272707
1260625
261766
2863851
2471318
1804196
2728292
2183352
2852956
2145448
1990145
938455
591742
1916050
1963007
641469
1957154
1659766
250499
784828
2689944
2895853
2549551
391761
1756949
216092
2195834
1176070
2819016
1472034
1289797
1361433
2112580
2807171
2790595
2574247
1044547
1921355
351742
822613
1298968
617162
2065238
575506
998703
1524970
1907362
1440152
1765199
810160
1602729
561877
540209
2139966
1549335
2617684
2892408
252536
579559
2680621
2337512
909475
2640629
1519003
2493496
1650704
179739
1434922
722147
118429
1091509
1450370
603266
1516418
2655493
25500
2827453
2603921
1131022
1522946
2216535
2458214
2868311
2761811
2647137
1805867
669134
133418
2250744
1328251
1300061
2395504
189626
2465663
603530
2777676
93936
1110690
1249902
2096628
1129651
568780
2632438
1632313
387873
812421
1212610
1749468
476755
1708240
2455539
2563802
389280
219051
2254457
1590859
278879
611065
646999
2217400
307464
798744
2898166
2149925
1835119
2194033
946128
1371313
2611178
1067190
1008495
734754
1366728
2425263
2589589
2882169
1661031
897056
2174999
1929234
1389409
2406571
647952
2229770
268536
1743814
2891830
2003957
142544
2785674
2738262
1127982
448740
1581931
2209257
773697
1758032
2855892
126823
1344801
2603091
1565082
517958
17168
2366952
781613
505686
2010542
2415626
892587
1743626
2362215
4702
2816553
2467389
1369044
2105478
1273265
803876
2684391
2355241
144774
1014949
63448
1001871
404016
2142592
564400
371782
2464458
1630331
1536709
1385749
841212
2563902
2239074
1112402
1123991
2281896
2867617
339525
1762098
686082
1832952
2402460
1269269
1865230
2743849
2291154
2596001
390003
2141231
2457870
1889930
2760889
636813
1788172
1405866
897269
2495353
2083730
951522
1867040
2064552
1408268
1552785
2872892
1597170
1607119
455914
2699966
1582060
2456729
2896372
813226
378601
2667594
2636833
2000468
1200261
494493
2726100
1164211
2339306
1143157
2856908
1927069
1930653
1346568
2615309
2423149
2673150
445836
1368461
1786788
683739
49730
625750
798819
1661069
2319420
418161
2455426
1501836
2049575
2855481
1388470
1109538
1263753
1811147
661619
386329
324179
2359647
485132
923154
1477895
61760
2131404
2417337
1453800
1776488
825202
950189
1399274
892174
2275604
280386
443888
274534
2107516
502480
606599
916713
2790550
1935169
1360450
2300518
975440
1825049
1696359
888428
501669
2619156
1801225
2726111
1547083
787853
754717
2742019
111233
564651
2248863
1436317
573713
2015114
603707
180027
946502
2500310
839940
2862453
1957180
2400565
1073168
932461
1517379
465618
2779267
234348
237213
971802
498046
2721983
798831
1026706
2579399
2262445
645455
754168
571025
2236485
1064896
863779
2617892
2634148
675129
1889819
383081
389347
1949953
2461513
450085
1521197
2534770
998705
1638860
1228155
1142756
1242586
1243092
1692965
1075241
1820492
2012796
1715482
1631082
1084475
2106818
2294156
503211
160140
2413574
1630293
5155
1228591
2077364
2364734
2814339
602860
1362716
1822946
734209
2848467
1085119
2660302
2151072
1566040
87886
1978777
2612300
374675
2542518
1057984
847522
1060051
565200
1324769
2160254
2290822
475837
918323
1078079
2603375
32478
1521035
1590622
2440448
2886052
2707429
1497672
2203517
2920278
2262438
1866433
619424
517108
81381
606246
1538572
384766
2760317
1092582
1699497
2725880
1918865
1587857
632943
1266936
2427188
29770
2079103
1746363
477285
858626
2856196
1538636
2815244
944360
2200540
2023863
2739849
2455778
2239041
193870
789212
2854697
2226172
507963
455506
368533
854770
1598166
493124
1031554
366565
2933957
2025075
431353
2023442
70518
222834
1651687
1160634
1017563
1273953
1972053
850022
1885069
1904084
2553226
715995
730882
303919
1748689
779063
973606
2622755
82099
43623
615591
2761878
1785141
2004842
2174850
1172992
201817
475182
2073200
1346141
770228
2713487
1880012
2396954
2641436
1099849
337929
95714
1539840
1286474
1815485
573639
2915378
1444951
2094861
1036310
2026509
1193238
116333
1621502
1085039
1614720
1476026
2900625
341367
2214060
2756090
2092175
798888
1687487
2362191
1611378
2888582
2255606
1182844
2683891
691104
1813385
2332536
334076
1375841
480054
690112
510526
542121
1923193
2077809
2217656
1223666
2802780
2686851
2920345
1262287
1992752
2231285
2935423
2850795
788765
2856502
456301
790711
2013743
2386921
909995
2598762
2340885
1987405
2886764
2325790
1717975
1801149
807970
450957
1693207
2107197
2555083
1850092
707176
2630534
827822
1667938
1948366
2132185
2900367
501524
2691224
1543
1769595
1033289
1387375
2828995
1555472
47781
1655671
1375121
913652
1737307
2358922
899390
471670
1319182
2217243
2284696
2324787
1944128
2419176
699163
1534872
2128154
2371989
156634
607547
2130351
1715070
2803863
2512502
2001888
507593
2366476
1373292
589191
792234
1081002
1930431
654530
103350
236511
2465092
2702704
2264735
1455556
855739
129050
395161
516430
1651161
866565
815094
244304
871996
1481167
2799544
538191
668567
2321318
2868907
205292
622858
2072072
955866
2183297
273124
1400613
1896734
596646
2230699
2813388
2394181
2905953
1266475
916387
2698554
293573
2431397
150036
2400688
1013293
1594869
2710172
857984
1949199
2848365
1467938
1054663
216675
702508
436933
1635202
2414357
2397351
1115078
652980
2834388
309502
2082810
2024957
323545
225398
746816
1171222
1834236
2882787
2087809
1765368
2096485
219618
2063118
348903
1495264
993093
400425
763028
471752
580274
71981
777206
1385671
2179417
513582
1788794
2074230
1972903
1509151
2866972
1643486
2798841
1925050
2301026
2608942
1804817
2762817
77495
1826645
1510
863842
1870065
1441222
160782
2498984
2584145
2123428
530353
1220928
2424850
2029410
2652253
739033
1011861
1895092
882568
260081
1525014
881247
1601681
1283928
1855420
479109
937871
1542669
286888
2451697
317593
23963
471544
125282
2417427
1179001
2909565
1606443
2921815
2812257
1832270
114553
566496
369863
2939770
1772650
629721
2437402
2474140
370966
1968794
111535
876354
2338146
1495034
574567
587420
184093
2045290
1245236
999823
2551537
1520767
840559
1935410
1999380
2779161
1568880
2883042
1838384
2139735
1330367
1465959
435987
2061705
271512
2860250
1882958
2687498
2488996
1497488
1166863
261049
649732
827815
2064583
668577
1623475
980594
917434
40185
2014859
196727
143996
2736521
21293
332949
2935980
1815297
407241
12252
447539
757645
1054717
1433468
800003
969069
2729723
2747071
1274729
1993068
1672371
2000107
764357
40262
2384093
1189743
242075
2897649
2529307
1422362
2591061
1932748
20305
39564
2156171
2381105
559260
1244460
1051246
1813554
422592
2881728
348535
173019
701593
546763
936236
2437603
2592173
2312511
496601
1047336
761584
2923012
310394
2335117
2689032
633727
763685
1836483
1199921
1895003
1719044
1931950
2746960
1598079
1209643
58196
515542
1753407
653367
1482636
2369859
315941
2442495
887814
2478737
2062993
1218454
498711
643618
1290435
2251603
2620128
482559
2777516
584735
1113285
1049183
1900577
2525317
2305864
28610
110509
1290895
89587
750262
1610586
1932083
20652
2570469
2219315
2588700
308521
1432860
951031
127139
2705263
714832
1582334
2707014
1579400
1969018
892202
2702494
1369625
2673575
1822277
2493868
2902756
2212751
1327627
1561632
1948259
1746626
2161621
1337133
1316531
966677
250868
738749
784891
65368
1521416
1939611
1851145
2084709
320841
1308183
1889483
1333470
1154478
1705871
1515991
2373743
467749
59559
1563229
2454119
1592736
1711279
2612959
319993
2874661
929853
648536
486639
2472911
1899685
1811501
2638056
275866
449927
1612316
954086
243522
1641179
95032
687268
393333
1608459
821286
193637
2817581
1352444
2552799
748654
1519806
1098548
24117
122828
658925
2609238
256788
2698108
2038196
685826
1886952
1235867
2736652
2413270
849349
2288754
1693068
1571429
25285
2690597
1281569
1217440
1512343
2580907
592979
778461
869596
2202441
2933788
1412023
1667457
959178
2095194
949589
782416
2294245
1416314
2931396
1045538
2134839
2497765
192734
977578
1451996
1483675
1600621
2007601
1262267
1318252
2466301
2826061
1570915
510324
1545119
2136594
2604275
2002422
1288652
1262024
2606979
2285712
2188438
1766901
58482
739817
850142
1706084
2101961
1440400
1454122
116549
632991
1512667
2393026
797849
954635
1735727
596450
2206189
2482104
2573571
2555175
2600460
1904717
436535
459270
1947297
1788285
2551212
1347807
437934
1682572
2431104
1148221
820760
2045554
1744041
515508
2220301
1875858
946198
884958
195581
1565516
281269
1384264
1476622
1315788
2003807
885657
265473
1875614
1848669
1653080
827665
74250
2365217
990536
2161930
1178794
837646
2202936
2566864
378012
2813062
197676
2319096
596023
2688745
1197493
1746519
463455
1668424
1991178
1347564
2496300
989836
951574
2886605
2172645
2103174
762887
2149360
226643
2006948
2427428
2879888
762240
260916
1957374
337532
1068553
2311926
599595
2499850
2694794
2077207
1636682
761936
1858269
130532
1219136
184067
2320927
869155
1435244
2817656
2183540
577109
1162605
521464
2603503
904475
2008533
1232264
1591601
1131611
2359512
1478729
2123978
1391015
2614633
286804
1838395
1496899
70797
1488226
1348261
852382
2847242
1256475
1622417
1034554
351692
663259
484798
89638
2085652
1767867
1966783
297594
915124
2057404
570402
1787853
774565
1921560
1259612
1045961
213730
385467
2220048
359603
2641953
2529
2883654
2699320
1176537
2071683
1089318
2021077
1882130
549655
932255
551277
2668488
2084948
646645
677194
584007
2711149
1956401
1882556
2351025
2514429
2799690
650447
2195088
2786097
277914
2093222
1096974
1057459
1757216
1681044
920072
752459
158958
1349120
638116
1706049
2711685
2925458
962777
2359841
1617168
1904564
2617478
885502
2424489
2693264
1161006
1320879
492446
2708154
1590843
2814790
1405107
1982832
515247
1163465
410041
2245533
1784411
786963
1926454
590018
1591896
1649486
2181480
1625715
2693348
2357519
2734028
2693032
622412
1752615
231494
1299514
1797617
210580
1515858
2644909
248602
822311
2883492
736707
348755
2267114
689009
930161
1347340
1407687
2167572
626978
1951219
640450
2407532
2279022
1388508
560033
2939133
665075
1483519
2217759
2564403
592191
2563012
359501
2609397
1951379
2490519
2855376
673386
1887243
1862741
758283
1896776
868262
173597
667137
2860608
1493835
1790156
405407
2130953
2116827
2254028
68270
170942
2330289
2518613
130398
1456079
1565771
1101982
2523439
2840017
91684
2528194
146873
2048907
1309100
30830
1638031
2757278
1891014
1511844
1200455
1311772
104581
590031
1437990
998101
2746032
2674197
2415691
716628
270056
2557339
511710
364492
2499584
1942111
2235541
289048
2423327
305474
2745702
1577137
2836701
1366318
1380684
2852333
51093
425391
1480697
1940373
1887335
808279
886274
460010
1981931
1256112
1451728
815300
1737774
1246984
1361770
695576
2295249
1715551
2933196
1309318
1911231
435418
50611
334904
2527246
443251
1531547
1701687
990630
2093113
262427
2627359
2821636
2530010
353937
1722472
15976
1043628
1123416
2549221
613693
2384545
2811134
1781979
984343
1199145
1259014
2426793
2179767
1362245
2074276
1858134
1142978
1905876
2045984
442298
617552
761043
1061593
862444
1162222
973397
2211621
339557
1316751
1994030
394981
222491
2754832
2342473
305119
1107443
1352125
674853
206107
1855436
1049142
1863321
2660772
372586
2132748
2034026
1153711
2106037
1616025
1925996
1080941
631521
686077
2676005
130721
208884
588941
973449
2447336
2163165
2739563
2646981
1335348
157678
1227128
1090606
2241223
680767
2327951
2747149
773985
1881322
2481648
1796633
1981854
391135
465727
898327
1197638
1176705
1401501
125755
1260689
2137877
1067268
672464
505986
974896
114937
540698
752086
383496
2387729
743332
457424
734621
1586770
2837786
2614374
1089681
1206867
682114
1221532
1375322
1500053
1207336
7464
1704546
2382916
1020522
1156608
2313945
1982747
1043369
27896
2315225
641357
748960
2356472
1004247
491154
2732408
2454519
832573
567033
380647
2900251
242039
708843
1876095
119415
486410
1527644
3008
974586
201545
1900266
828568
1743074
1696666
1745156
2574711
723343
2113076
162699
923486
1548200
968097
2484269
2937537
2718732
252050
861465
2446838
743181
2075556
1888523
697479
2616074
2353774
2438790
2672730
2724627
2640647
2873066
846438
2088547
1254103
2351024
448159
574239
2097804
524248
909227
2765826
420668
1071002
2718039
2433837
1142296
2360165
1033609
551854
2066138
687929
1184340
1152487
1041710
2095633
2843662
538602
1427207
2692542
1644809
2500167
2158467
397703
259548
791219
2055220
2566866
1382203
2082368
1771169
1648123
2391543
1129116
1124335
2302426
2784836
2527140
1350805
232776
545082
2086772
2355882
922997
1219843
1236607
2195428
1469155
946303
490325
1537055
1369411
765098
2148106
1428546
1019765
1895363
577705
765771
2446585
826545
2728112
577733
1255623
1705239
237087
895201
1910238
1118848
1552654
1669348
876860
1727347
61614
2642351
2045239
836596
824554
155824
2714634
2863395
2237176
76390
2808501
1908360
2258399
1252338
1489332
2640423
742
117475
111703
1105925
577454
1898615
1093077
94020
1334625
2270080
1484943
1966913
1916200
2040234
1484828
2700089
540785
2243029
2604621
74587
2460503
2545893
2586332
1815501
474195
2341593
2046351
435845
1828440
22618
1845760
1361187
336729
769221
1032573
2875096
1791592
803237
345749
2898181
2113972
347740
2223406
2040564
2220713
154466
68517
1323648
2398493
741648
448063
242680
75283
474455
1139810
1359716
2019347
1289320
2796885
1006339
2729917
1146309
1930794
168803
1567066
1682885
1248993
2138194
1262087
2666005
2428822
89487
538033
2497439
2192857
1719088
2292902
1422254
774324
1256816
1702032
881614
1834152
1422906
1589584
2361778
1406640
962781
1403742
1354599
1195178
1544831
1676147
2931308
2253216
340737
537797
542264
2718768
517231
1603276
2790535
2327013
1770414
153278
2478453
1613376
1322702
2273111
2771292
1923202
1726568
1306765
1027889
1268315
2074777
303860
409018
87434
1069141
2465051
617504
2598056
441025
2325943
2487308
163548
1854089
1280549
141473
1819534
2062857
670937
2702587
2148143
2720192
469601
2918016
2481184
1801905
2037530
2354353
2853387
94673
2704493
2349073
497060
2769555
2240670
1711577
2597001
203378
901834
773445
30715
2911695
1187123
1360556
2368155
2805687
1864229
2758494
1611270
1391693
1187592
296719
2213400
2435678
969312
2086558
683010
1687695
236992
2606449
541983
346144
2874688
1767446
1052316
2170648
785332
1679951
366384
1953195
2891621
1157759
1674278
1773287
2168749
298409
1011395
1303421
56973
1167298
1956837
762191
2539834
1827463
1197762
1971340
2909391
2240391
1974584
2670517
126106
2648920
1666265
1303499
2870899
1155298
2160198
382931
1877864
500382
2005759
6633
1517587
996623
119360
2476788
1662909
2045584
150899
788485
2613509
39230
484705
1635298
1370167
2659830
1647743
823317
1814477
2505377
202451
266614
830132
2876730
1580997
1070647
2421072
1502822
2189687
1541472
1741629
2890925
1424213
410983
2282171
1384632
2437315
1181601
1500756
2105221
846309
1667904
2819468
440807
860353
1480216
2926827
1943782
618600
1429061
1199732
1831767
66643
1835440
1928903
1091830
217303
1967648
569700
2752406
538581
2191794
2728140
795660
2070793
817093
788813
74600
1828509
2079086
2036150
97090
2840019
1193159
1124421
700319
582406
1964298
2688011
2598084
919495
163380
2319954
2631929
2136912
1973116
516544
1703059
1789669
564154
2776893
204621
2298524
1795110
585835
2604619
1014257
2852201
2230492
1316694
1813720
404984
1452360
2735367
1183453
1257693
504419
2725317
2700373
448429
2789498
1342617
2562854
1402304
2631428
112475
1832188
1940898
176140
2275865
2123397
805812
882417
937026
1796194
2482880
1615327
1902462
1245664
272598
453711
741681
2307250
1988560
284524
1485817
570137
329634
2801216
1707574
374797
490647
2081425
2753852
560578
78981
2580515
1832075
1136610
1082821
113418
310962
2430040
1377781
1975649
1378282
756141
142181
645600
1193554
1957846
1212921
1307617
2615876
715805
2564243
946929
2362850
1578365
2163367
773567
980523
1999447
530710
1950953
675630
1443718
2708037
1438138
1839005
272795
776407
1736526
1407698
2829841
2545324
629330
243071
1658087
1248086
614630
192231
2562943
271882
1299794
2467348
2326042
773582
536644
813217
1995368
556384
1669695
1304251
1164426
2340820
962659
2158831
158208
1974133
496484
123550
1841975
1634354
638139
2777673
2908017
2131531
1788368
105765
244114
570474
417067
1552550
1485369
785197
185398
776681
1391494
536048
28801
2797603
1240030
401501
901880
2189833
1245097
2199776
322527
101403
1360306
217209
745942
169239
113530
2195975
318684
2694467
490052
1008463
1502949
2642924
915588
1379897
477459
1148754
2139404
856112
1856784
1374599
1572004
1128058
934633
1414818
470685
2129100
1603183
520166
1942702
2171176
2054541
1654593
2715991
2277053
1304487
290309
769345
1670784
2319058
2305848
1778663
1293537
210547
242559
2148051
2486934
2137151
2025489
2311655
1145173
1380837
2584425
1937555
2385662
91960
1179451
1289563
2322073
2177193
2165136
756486
28567
95898
1787713
452361
2201762
406937
2414252
1630101
2849269
2684361
776904
736676
1393179
2632411
846587
2274946
1078480
1034441
413018
2285469
956398
1687327
2816734
233788
2465200
2609225
1305215
718397
326659
1894980
1761531
1238574
1098273
1151028
587023
497125
2917171
2667105
2595323
2878130
946164
2014197
1219304
1904686
2456001
2536268
2651163
225843
1921224
2920179
2256622
396119
2100086
1717905
2910162
2245865
2816442
1623847
2520360
1709264
1401371
1671144
223106
1070553
2306398
774119
1372361
2638462
857370
510457
308249
2756585
495373
283147
889368
1788505
100663
2425618
1817215
2558495
689075
460490
1224052
273741
201388
168651
2528148
1091646
1137548
444693
976986
139388
1193561
1952854
2723239
22322
2782734
2491214
419553
1313968
1629808
2271933
2374372
409077
2406974
1266115
2578921
170116
24283
2357753
1180692
567291
1661046
1674873
922286
666818
2052780
767599
169019
850783
1058580
990046
2075362
2065551
2089695
833648
2497559
2400776
2067018
2627642
1962495
1376868
2649179
2727575
2547902
2046896
313290
2687673
1404823
201377
2828415
1362416
228265
1459157
2629666
1562995
2231974
1672299
1759200
1239079
1562830
354915
1758722
1144437
1023470
1689534
1118888
1856906
2378963
2248428
145312
2035522
2518621
378962
1240713
1990165
2199088
858110
2024789
881385
297638
2650286
1423216
2486549
1625133
1565747
588762
1468799
1183955
2469204
650133
2626376
724093
84490
2288946
1889785
1770258
457481
2540020
1553288
2173879
2492120
2531769
1278261
465856
1926445
1576044
1262747
1857757
1712304
2425377
2700562
233144
675567
2334421
1157644
1087682
780379
1742941
875130
2605590
795925
1888230
2600997
1826688
2742470
2378649
193585
60211
1750498
1843416
2466720
1160759
2574438
2567044
1285986
2647735
2422752
1233065
176883
1182433
1724307
1888511
1737062
2015288
1678667
2495418
604327
1130295
1996653
2061375
1572993
2839093
663944
1497444
1071922
1055710
1937505
1706777
245669
464369
893473
2248657
864514
722418
2740999
1879849
304326
1990565
1479652
306870
563109
313430
1747488
1377927
986964
1017846
552109
2325725
1175916
2341054
2356893
1128969
2244304
1417825
1617914
2200814
1741227
1614204
2587816
2347166
1417405
1725387
763383
2450915
1612672
2137134
1205111
1304098
1832649
2083099
1435310
1109695
2751083
1893487
1746539
1681491
2933507
2544312
1172460
457408
1236192
2239562
1732441
104578
2617395
2351863
2430375
1150416
1464972
1975401
2204293
1920053
2520920
2879140
2495113
1786142
1345908
2671425
234047
1533819
417251
1478459
2474426
2078437
803143
904665
2214333
316405
1959628
2620942
1189094
1462220
1421864
1615650
916967
2070697
123619
1042803
837001
1564380
815157
1814700
1447697
1010618
2286543
1609959
838777
2266929
2450077
1001322
2614380
2652619
2657337
1866753
1488161
2584134
659199
951991
865838
1017780
815333
1119620
1672713
197921
1749025
2449353
2068411
1161257
1252016
1661147
2282745
865252
2366622
1630202
2227571
651451
1332274
1271728
1245087
1668799
711671
1717432
2747217
534362
281824
592744
742416
925190
1843982
600373
1374346
2483676
1012424
2102134
421909
14841
2199666
582279
1099634
2121287
1870879
1782815
1976281
259432
1628550
1133805
730018
24868
2590799
187589
604530
1723546
1134520
2797914
1463731
2713688
963579
2308983
1296266
1895426
2155960
1178057
1468561
2829004
2047206
2097101
2489364
1862746
924370
489041
824427
1429371
1931333
601038
565898
2033328
679508
381512
5304
1332170
643211
21347
1080511
565889
2128203
1236489
1239850
2607232
1784991
1122639
1545787
1528287
666853
2009410
1419021
1936904
1933029
1490957
514147
299632
1682009
203354
1498954
340171
247576
5289
1440997
980823
1855274
459064
1890359
114360
1162230
724431
2451319
2328479
161162
2330934
1685816
261310
1513688
1002727
184216
2925915
1081578
2697587
1461652
258212
2430341
775786
90068
2820800
1740593
1014062
2303265
222106
187631
1346238
161783
2555024
2933048
2347203
1815130
665224
1380726
2359630
1499764
1311456
1638470
610173
1805566
22380
1685588
1935568
121630
1999812
1879238
56012
693612
2059022
1211460
2743138
1467640
2205119
417548
2864814
364702
1765640
337908
2475866
1485341
598740
763947
2622701
1378250
1863963
2204871
1189386
1365709
1100595
60199
172738
1910460
2051525
1470733
1817676
2425378
2857301
1187038
1907260
2162108
1367263
1207176
2629764
2040019
850655
2741614
567804
349235
920426
1481606
1777172
1801818
1265595
1524948
732349
123337
1805854
593569
939844
2090076
120826
613615
2085831
1222594
566560
1266313
1470810
943239
354955
1021759
377347
884792
1495772
2256410
1532171
1187862
3739
861257
1997977
610389
449669
117066
396112
1880071
2166307
2520132
472877
2629339
849137
424769
415874
786918
2093437
24378
2109338
2695940
980923
1778566
1313934
2898224
224685
1304087
251
881572
1411266
2244449
1628008
947877
2408462
2833215
2928158
2521589
270702
30709
1237873
1517686
33271
1573522
1182790
1349614
1797251
2397549
214986
477336
435568
551234
959136
2036647
1887614
2595332
297259
252649
591280
1078853
2385684
1200839
2018859
946273
1855475
2539789
467040
1700951
1448835
676451
2786020
1057799
893904
2209640
1895451
1526804
1198549
2547156
1796962
1139822
2407108
746883
838197
1562672
505931
61020
1414096
368369
2765320
948087
384887
2299466
1810201
29471
2933643
1467143
2098867
1570144
249313
907865
2029694
1561292
1507728
1583596
233347
1124195
2160136
1173498
1222955
2258551
738914
1385574
1236004
2355196
2511851
1137381
2092489
1572884
2807301
1972279
1563301
476958
443864
1929884
579134
503717
2544696
2596185
861269
2317914
1211435
2599368
2209909
1873400
454398
1167525
2878042
717414
1738368
2004548
2713621
731809
2131383
2185151
1821823
2663798
1220692
1826829
510090
2762796
1670914
1399985
1622536
1011489
2728206
1249975
400619
2798518
1378403
1623587
1544249
2241095
1100009
203206
2113009
1209040
2862044
1923494
1538834
2100608
2251330
2791702
2463641
2073834
2158424
1736940
389442
117453
2092468
568440
687970
2153259
1630684
319167
510700
2256276
2202138
292444
2449147
289168
2400995
1718731
1809350
2851700
511455
2471542
1450207
1814380
1781589
1877018
1653500
12909
830363
1830130
368477
2602924
745989
1471741
2635451
1874422
1850928
1636176
2597532
2552861
2622476
677441
592286
1266003
1403136
131793
1667215
752993
2856611
2810802
1300273
35310
867158
456619
1405387
2699125
2179746
1264609
492348
555329
2842448
1593946
1974496
1797021
829815
575192
1887075
2653708
1748841
1886329
1728601
469051
1403992
2778941
2640278
2062699
1008991
775005
1925965
2882148
2852232
588044
673535
1126715
1831806
314693
1300582
356409
1307537
2003005
2473108
2468391
1207614
2898667
666194
937598
558921
1073823
620255
234102
1017173
1408707
2206991
2008686
1888643
1683076
2573687
441390
709504
2411286
2500512
113116
2357040
955215
2430389
257380
1020209
1109495
1585487
2587963
1762755
1737351
2436049
1308547
1749480
2811144
2853744
2421001
363031
2886860
1812238
565976
151012
227695
42833
1139349
1286142
491084
1243263
1971211
1824385
83185
2700096
2294014
2442368
237129
2224695
2124865
89817
2760705
2299007
2162475
460290
1078032
1625382
1655028
2890854
2446701
295527
1051323
2745008
2487361
2044488
378236
2691701
2540866
2505143
549328
796144
1756590
1083716
872097
795723
2664917
2397461
935106
1692190
2929707
1472241
1795493
273858
2886301
304657
2599276
142203
435460
876684
2744438
1458952
2436252
2867514
1965208
1147917
1829059
52719
2582512
1860420
1985512
436641
1809373
766466
272381
466559
3191
20684
2394245
1886725
171416
1443330
2282339
2868279
2795351
2302196
1343292
1641789
2511768
2744816
2188400
961037
1711516
2410419
1102912
769580
1938425
2700681
1217686
546509
586354
813649
1313686
1693085
383366
261275
2436945
2870358
1326405
2049709
2672356
2095498
160578
344784
1738760
1716695
910092
2827586
540308
1318990
1121022
485290
1072014
739330
2701638
108558
1048257
326693
2485363
1768525
863110
1951963
183011
2663249
2293886
225984
1837747
1868047
2162848
1648611
1680024
2268698
796142
1535176
628548
891053
879018
1827166
2367734
2756723
1675259
689038
285959
1769184
122038
1095485
1856964
1163690
2156771
2275155
1052949
1276134
1091541
732738
569822
2004205
1309287
2380903
700751
1707302
2865622
1552010
795356
253176
965708
1434500
1833110
229957
1987348
430705
871580
1597393
2454785
1870079
62121
921995
1453037
883745
1010276
997386
1644542
2229600
171419
352391
1645568
84573
1947149
2503096
1561537
2119836
1526334
1308430
2048712
1681280
2159619
927931
2570646
2092474
2614023
1970693
1251175
712297
1451133
1484757
1507267
485748
689152
1288148
406161
709446
1233708
1940151
2303540
234579
1504827
845693
1566783
787881
666247
2737385
1112004
2219715
1360175
2096879
1316061
1065901
172020
1952835
1556771
2008055
175764
1195030
2380860
1608306
760520
2413770
890120
2917863
289283
657169
90122
1885765
394048
2003912
1962104
1651105
2379531
1831347
95700
99068
1397225
608246
1858268
1549734
889818
714786
2477831
938182
1826536
1411611
1488864
85895
204717
1063306
2789612
1042228
1439073
2678797
2452278
1947342
1470693
1321832
2432173
2459202
2403735
1666025
2364710
907010
1332812
81918
1165757
2756113
329131
2406094
1871918
687884
1553508
1167201
1143633
1706491
2710170
304313
1974020
1432304
1957434
470769
911611
2384401
932154
1731372
734823
655058
2062840
558277
1570142
391071
2922652
1150725
871150
2575494
1042703
2746735
2430831
2758421
2138770
1100866
2696653
2506081
1027862
1368593
2088861
2444858
2266966
565871
360693
2200163
1755200
1573451
1435569
806619
501641
1875190
55334
1610042
898027
1737237
946879
366388
1891708
2162397
1700190
1496041
107640
2730689
81140
1324785
2892084
604188
704
427197
544256
113466
1397907
2849421
1527606
503952
136708
2920876
273349
1558378
1208634
368925
1700740
1051505
1999414
254638
2597846
1340221
132839
681133
1522682
1937834
425711
2283367
411672
2168284
588781
1415007
1698147
1489172
547965
1747311
583211
1374261
2277990
1775828
534931
2004576
99751
34229
500847
386981
846207
1764345
1021745
198969
200701
463939
2628408
76104
1084535
1768371
1121434
150121
154932
1265419
772526
1391554
1144012
478935
2022920
1257650
1161970
553864
2278228
1354965
2474055
326217
505436
2047975
310450
1379185
2543660
1995605
1486325
234780
1874549
1839027
248708
41577
516154
1225606
2495187
2557807
1686369
2149032
2532674
705692
608857
1752027
2245390
1349825
803330
874631
2368852
783501
1053501
905922
384964
923036
2359517
1855548
1021671
2761952
1947568
45479
1831540
1955710
2438451
691785
1198277
2278964
453483
378414
2707636
699433
2804161
1624862
2222384
399349
1045859
2238749
1830031
598477
25536
1107003
2227131
2308009
2934420
147843
1426723
1951784
1804437
653921
678491
639226
2012816
2516213
1740882
1893128
777998
2645609
2843148
2474216
2855836
1504326
795094
867946
1792212
1114363
2538441
1662585
2446723
647254
1841299
17330
2646635
1729216
1060788
2375251
880307
63114
2168713
1782969
1533579
507310
2445047
1034862
1602801
1812373
2439701
777622
2376516
83676
2257247
1029133
2800933
2481947
285679
181675
2169346
933703
335175
2167678
649158
2860213
1304753
227228
243170
2838280
2919811
337581
2913803
1856587
902491
1258604
2302368
1359395
1994563
2191961
1471046
396830
865349
1679873
1961156
2638700
769598
2833284
2587551
1110636
73244
473573
1097075
2513276
741515
91055
76909
909279
2425418
659993
2094974
2089448
406292
656230
26520
903214
1522179
1034541
1972397
17318
2595794
2079220
2357275
1992565
1711374
2302957
808635
1118705
435184
2744428
2014944
2800282
284804
1137313
2371013
1683661
2093661
426595
2911768
2818621
1450577
191797
2722514
1673396
2121160
1578787
2615975
1157321
1794920
1713640
2936957
2637239
716570
1834282
650279
627560
2789298
1569949
316548
1588849
2902843
503747
2153722
2038523
2319773
1058231
1078903
2789813
497875
186530
1213149
864842
1872232
1025390
2388259
1971400
1964741
2024490
1234696
1260977
1458849
2512164
571704
1041376
1900067
375866
2450695
880445
657563
1977918
2714093
148360
229288
759593
81015
2625430
1725212
632319
1468833
834212
1637972
1435637
747355
1520518
1639736
2289491
2301181
2602589
1334145
2677360
672663
2161754
484335
2305352
278896
200332
1361052
2480990
2453168
1630826
1482089
950626
1089464
2152709
2774733
2505080
521288
2291428
1226420
1875123
2707753
217474
2712027
693805
35208
687170
1158602
2527712
771441
1469382
2531264
1697491
1211252
1927480
2072631
641896
1636504
1483679
254839
2511488
2364224
1576380
2753843
1774369
1773373
1767498
678774
2674133
1099014
537306
406276
1044783
1776858
1945073
2614184
711646
1583909
2773795
266387
911513
1476266
258570
1678013
1589935
224374
1685689
306919
139534
1076192
2761763
2239810
2048071
156856
2197614
1009480
2842836
2511663
2212874
379210
2292024
2157620
1617035
2874521
1001580
1254062
2543872
699025
1174185
2610867
1966150
2517192
2609625
2614921
2918132
633967
2791431
1036335
2045342
1574628
1216434
803506
2886476
1772403
2860586
454284
777954
2613093
1066705
1319015
470827
2305341
194978
480022
920658
2570143
2229683
263072
1512238
43252
2095565
61096
1090120
1639228
964662
117122
899506
649950
1017786
2833925
1866559
1776329
853617
2152617
2464406
2807350
782192
844103
1770173
2680997
886055
1195444
2432641
1034237
109130
1778683
710888
429887
2481772
928604
134303
1816527
2923672
2118232
537534
895854
622030
1110127
1380217
1925679
2021160
1600342
269629
2142491
472055
2490730
1166740
2147131
2330107
1469604
603613
2407639
1752539
924835
2465416
2380079
1092388
2670541
1607228
2407963
2868236
716992
1930456
263866
2119889
2212470
1083574
1846759
952035
1819908
341946
1555253
1421226
747589
2231862
951702
2111444
2746725
1812206
843334
619407
2160873
1668414
2373031
1753576
862484
2237866
1355671
1842003
1208774
1557578
1474451
2434634
991542
1033804
694485
2840294
1595946
2723832
2480162
1591254
2744828
2785107
851880
337921
1602379
1275631
202674
106787
2247938
199896
1023608
555133
881341
736196
563042
2866743
67905
2924073
2140315
2105900
2108258
1795842
1803901
2035046
649983
1320774
2485603
1046134
1421368
2922944
153377
1563607
1846377
2515897
517495
2870181
147695
2062110
2707705
2594183
2465775
2221131
1491462
1923207
2659134
1725907
481203
2135207
1200370
2348101
2133964
2016066
1993694
2623783
1435976
2839429
2666152
593751
440765
902986
1919717
2625867
455130
937492
1336136
1705340
1414678
2301853
2416756
829909
935614
2096921
1744612
2533437
853702
217555
871183
583739
2163295
968989
1876316
264479
2794547
1444318
2851244
1458218
2407571
1697840
2068929
563203
1114856
96886
1279772
2115830
1672313
2192274
2742345
678286
2836246
719696
1540912
1865444
584126
2916114
2865561
1702801
99801
557751
2521510
1067062
2431743
2831168
2266760
1412082
318584
2543641
173356
2203738
900032
1392212
351052
30218
1017577
636034
1523347
1961098
732599
2502308
2590938
44884
2027752
462615
1924359
132169
88939
2893283
2171098
2237719
661651
1223692
1190021
1109387
78928
143480
1701983
2534182
525465
2136880
23517
1600726
1076774
1347039
2154742
1925168
848551
1785779
2040819
782654
622203
819604
451062
1693866
142688
2150223
928071
2072970
2841370
1576317
2008265
1034471
1590228
378293
297594
2058924
1062397
564316
2923392
61256
2309359
1394552
1659749
1789032
2516627
1465626
1156084
276843
894492
1630420
1397001
831819
1701327
2695357
1775553
2605151
2884877
1470735
968516
375538
2423511
1622692
2539928
157549
861315
1943386
2202331
1025746
2313638
1266626
1033282
2299591
1497929
167033
121018
2188387
1681748
1867236
924466
2355562
339769
2387352
803483
394659
1321509
1519649
706956
597431
89447
2894497
2843573
1723778
2405873
1051402
736424
1540112
2278994
686713
426416
1238270
2178651
2774152
595822
807228
810912
2062635
672254
1312600
2162848
2931459
1893844
439463
2554872
383890
2773056
2271014
2208851
834693
527793
2770770
489917
1709452
2230706
2862448
2344413
1282070
813436
1316161
1101022
642781
595123
429326
1073961
1041752
2533776
239272
2023361
805388
469627
9885
1788485
2154810
537216
2035442
1133887
497025
1117208
1667343
2294359
1154828
2410509
615940
119034
2044722
1346471
411581
1070743
688586
1354214
2568480
2766076
2077998
944820
32072
914807
463968
1968554
1605890
596952
1777705
999671
1359851
2343863
2922441
501305
963157
479534
1416852
1440030
2320137
2169826
1459430
1075959
1361521
2064009
2382344
958428
512027
2266136
1499850
2238972
729907
607544
339042
130039
173541
2520588
2051600
392673
2070612
411707
2121062
1302101
824947
1098836
1474605
557241
1834061
2585366
2282579
2940102
1796430
101485
2730582
2787785
1591123
172786
2448637
28105
29980
2491672
1458701
282530
1072770
2746270
17566
1840875
2551646
275471
2273537
1411032
138799
1712724
2773600
2004097
1398866
16326
1105805
1725921
374126
1686986
621445
1850813
2923783
450039
1150351
1153356
1431818
1924076
276284
156163
1190883
739662
386118
1243813
1549028
398683
1446816
2157118
1501827
2655462
1679501
2579196
2429854
2122295
473467
2087094
1943832
2427530
1556284
2919541
2090740
1796401
1885794
240297
2401672
1687992
2279286
2215735
1943822
374715
33311
2461136
1742168
1974
2427412
208360
2856878
1343025
598815
1068469
2103235
52688
1655426
2778914
1365576
1108082
19292
402794
2275823
2313029
1168368
907335
2289290
2608816
2378219
2143501
1633583
1226522
936557
375381
1183820
1912582
631477
2768099
991027
1169483
2549441
1018090
908010
901110
1704431
1331528
1056897
2910390
2821609
871258
958706
790006
423712
2449148
2577434
1874590
593184
380437
2805875
799931
2833257
1516047
1254015
1743046
903566
1764110
1778954
2405804
1755045
614682
1029690
1420604
838876
1469057
1980556
170477
188657
508371
1137862
1792800
594617
2198059
322331
2157184
893441
51196
1547445
2828553
1788682
1991661
2789092
2375125
2449429
1506640
1347508
462523
1114110
2803310
1776199
1766949
1735934
1279130
978914
693798
1943982
2337542
1785264
99692
387312
82874
2217277
2211478
2231613
2840945
1242717
2536443
1974550
483834
2633549
741495
893068
2470021
1050798
942258
2424013
1738178
2082488
660257
989023
2386460
1236452
1873477
849939
2792008
2757279
2175441
839923
2241528
2804992
457820
1264305
913206
1308701
2471160
488609
933381
1456395
822263
125590
2624252
2122612
225414
1014338
404276
1149051
580823
2537218
378086
2447419
1823659
594187
795927
2603330
2310179
796029
1534453
94242
2085750
598883
436339
939519
1812733
89962
1102287
2583671
689931
727969
1159393
2008848
1759597
2553387
2558274
1431501
1155902
960363
170534
2847697
1856259
2527959
303495
2301958
801607
1282877
1102792
2773656
1196414
1663689
967014
630861
884674
541843
2445046
773530
451456
2446921
2121103
1534561
2852772
1974609
155292
848180
795889
2903344
1857641
1294259
335066
2538329
1920179
598091
2223033
1463366
700082
1735010
1275925
2638541
2844307
251770
1865801
2856929
1307165
2131430
2915577
1593712
1756727
2431348
223747
460058
771159
1015912
1835992
1075360
2476966
128072
92770
335518
1840299
2443004
648238
2627282
385170
714122
1863705
2671992
153370
1816838
964377
2162476
2498436
655803
1377364
1115241
1398020
1319413
722040
885548
156959
146532
478970
407986
2502283
251794
2477533
2245658
1081801
1934384
1985024
2641958
1185873
173901
1095711
565450
2072855
799466
1742275
1633328
2401051
1203915
1835464
1520850
2815710
2176530
2928571
1027589
313817
1848322
1998938
2656267
377902
1941804
1350470
1636873
1161560
2591014
2892475
2226714
60481
1577131
1594448
2748009
183184
2657740
800734
2364875
651315
1795686
535764
2918272
320671
1282124
427181
2733818
2104425
649900
2360583
2112067
1434784
1985364
1005165
2080540
1587667
291891
860724
1854586
1556814
1414983
1982303
1440617
808354
1791176
1073712
2494466
69091
1531058
526184
69094
1909897
1814502
1348211
2862662
2247760
2087516
1761682
418592
182402
2140245
1669032
1962438
772989
2019221
1174864
2267044
473647
869469
1150408
1046731
2231369
1565432
202086
1193653
579330
931761
1183116
668432
1745585
1570519
1115070
1125675
2614436
2814400
2274340
2848666
993395
67335
1845097
360703
2421118
2334247
1071002
958937
1179445
2334810
2433164
417225
2661656
1757054
2720101
1727570
1098423
911026
124916
813953
2396031
923049
1056048
382941
109792
808337
1922728
629100
1022253
2800469
1966326
769931
301722
2610980
150368
1086175
248189
1668208
1112435
2878835
2542529
236478
2679440
1778776
307406
2627858
1517832
1670725
848812
2400877
1613661
2892082
1844349
341064
569482
2571181
2292539
727360
2586564
2235000
721971
2393244
1439487
1142315
492145
1465403
642619
2279042
1896039
1693088
1123535
2349675
1065600
1353893
1617587
2003871
1521440
1098423
1348358
2528389
474800
2093892
2891571
2854241
640971
2100777
1125018
1588247
1430499
653232
427310
1378361
376941
1902202
650812
2640245
2248963
2328410
1016016
2033890
2349372
2557768
1889802
124821
440697
1661472
2509010
2558210
2325202
2618630
334992
1149976
2919520
2185158
389703
2690804
130176
2885887
2803556
2865576
2229726
2641191
746019
1973899
2275761
166244
2667097
982056
495051
2295704
1699581
2430136
2179249
1212610
1419490
1017902
2082903
848545
1214745
488267
178389
2130723
744632
2351154
1415581
2921473
792891
1707806
318052
621765
2766239
2339639
2925214
6278
605355
483650
2455647
2642603
2939896
340530
2757077
590194
659075
252193
1585428
2574907
732550
1856461
2625332
1946679
1098307
2356611
711420
2801759
1482567
79415
593398
2412539
1892420
1097128
1519403
1503348
884676
2348340
1985409
509108
910805
1111422
1073860
1430077
1123162
1231661
1415344
2437671
702047
2894173
683094
583797
646158
1382603
36254
1794806
1169247
380809
911450
2019374
2554171
2012114
12675
86652
969536
317314
597543
1858718
1256438
67473
1590173
1201981
1457303
2735948
630458
2784587
454217
1479918
2661671
2874010
2015133
2613419
1629170
2401987
1843399
2036729
835400
570421
191581
552753
1523457
1475751
2067629
1695403
1324594
854448
1476450
123690
180151
409311
1807774
2848095
686246
2109953
2270085
2631841
578962
236093
784026
2205499
1861321
2732228
1345894
2693849
90021
1585636
272181
1039342
167204
225464
536205
2830298
2617361
1673661
960080
511952
2889307
1626549
641531
340500
2791810
642094
2494135
2027723
2401355
2128409
1941035
2193342
1868217
2645362
1415786
2485291
2520325
2855388
2885150
1071981
259641
1629558
2310438
2676377
708127
2895109
814124
77995
2140177
1685926
2708919
960992
1771317
1528746
2717595
547391
2334678
1813308
1868584
1010837
870487
1575710
1206570
2007238
1727305
1716146
2566443
1567878
1088953
2764497
1515560
1919402
203379
995588
2538992
2391634
2787198
2489928
880343
1608706
2759187
612016
2532499
2406041
350899
1491171
744133
363469
1889409
564985
1581290
2143187
2728263
2588035
591853
1225159
603966
1132373
922710
2016527
1859932
2833331
2252237
2218446
1090324
2738132
2424514
504572
1410129
2093809
1425507
41576
126961
271448
2820494
820965
576530
356156
2530159
2763234
2591486
1806435
1360092
1998212
1643934
1515230
317313
2767381
113292
42859
364193
2084122
915624
2226384
2919230
44427
2298225
2210789
1936334
1567073
117856
2773760
986582
2700753
2372694
1952576
2262068
78924
1852154
2469958
300615
2400713
1041199
622928
1477726
1072573
1626015
2872368
1416195
2054538
2837600
2537684
75511
1338847
981447
1854312
2507869
441838
2929160
1416784
1330919
2419441
2252993
1595307
2147757
1308587
330105
1219752
1030443
550243
2709562
2523349
2933850
1606213
2558342
2903544
2035874
2235618
1056751
2444329
1609870
2384486
660205
2857601
214553
2925971
1853881
347818
96078
714425
441807
495375
1166489
414968
1466316
1193345
646871
785241
1983412
187706
1343714
881361
1947660
2056913
592350
81581
2120024
928532
888212
2684279
2106026
431512
2503289
2390952
1990302
1529271
1543978
1752930
2902665
2321746
2244964
1801857
661693
394105
1757492
951420
2300354
1224252
1105726
1385773
1288506
1285047
2128819
2290229
847787
697197
325892
721338
969306
201572
707893
1476445
2713899
814282
336810
730380
1231698
365734
637014
334840
2061059
1641971
44161
2587307
447554
2546768
1890525
1248147
2887096
2363750
2550858
2805333
1698627
1665840
2262075
83544
1852925
2845221
2610077
197456
2775446
1629221
924650
269487
1199846
2348381
1906799
1436064
2802173
12984
2007550
2754548
2923294
2788454
2179186
1377322
432450
239263
1665857
2579134
2331789
229500
1755118
2022056
1276990
2342814
1449880
1468786
889980
2132321
1931895
1739649
949333
8672
841076
2508433
1420025
649421
2164379
150350
205437
2907261
700678
249194
2630231
1011144
2577235
240208
1622441
1000140
1104401
2092763
234354
60764
1692798
2099349
2573144
687563
144202
440790
2527888
210387
1874285
971574
2028132
2384738
1037041
2711493
909002
1801907
2452020
1890439
1095185
1102502
2361621
1868947
2288265
1820147
461754
2418217
161682
1887500
2361742
1275237
1555465
876050
315605
2278724
2235610
2364643
1664138
702032
897298
1423287
2595910
342547
2231669
2756666
2474545
2437184
77353
120670
374636
1489395
2058686
429407
2196581
1264496
2514788
692155
978456
1411620
415535
1242232
2518221
838324
2931271
1793029
383571
1610835
457718
672011
2573694
350746
2139294
1242086
2861268
1879871
595726
2187991
819646
1405953
594130
491787
1303335
13097
1980787
2616501
14412
2034443
2892192
1315162
1098779
1937020
650821
423975
2231367
633742
339690
1523729
108173
926719
413594
2297840
1052691
421603
1145089
2213240
1347171
1382410
2605469
161549
2809433
1154321
1237838
1386067
382897
2887153
1004968
455289
1938805
1161799
1413532
1714296
1242774
310528
129055
2597204
1008332
2808283
2251066
1957191
2699051
2764725
2176098
1164567
987142
42696
2353363
2723269
803787
572970
1689789
150872
1813326
1978081
545817
2532063
2503397
1180971
2929288
1670009
2859976
829553
1384017
1971913
1789374
2479076
354049
2914321
740579
1857868
110922
2250546
2381859
1593327
1211735
2523817
1281660
431505
2128017
2484356
1000638
436516
1085128
2504900
2904750
1842763
368514
1301973
2644796
2501564
2039949
1064309
2276715
955229
2327211
762578
1167152
1554009
1034093
2549652
1201995
428448
1066610
2450742
1091173
839186
2336703
504372
589001
1563071
161111
283975
622401
2773296
2025663
2872325
498108
1005835
948663
2220533
997721
2748555
1972120
920757
731859
276988
306034
1615445
1777216
28016
2897736
2096494
1804941
1204774
591145
2817508
285800
1770729
2501361
1525368
1021182
1368074
2770753
1046205
2253149
2353775
612889
688607
1264190
833686
2349370
2117750
1921089
1234869
1526666
2564064
1894827
2408738
1505462
220370
335095
1070987
1070699
366892
286394
2872884
197252
58140
1473185
1415991
1340209
2578350
2081075
697628
2341591
682840
1751573
1422245
2381740
1039926
1805601
2193314
2281824
2097827
2660949
312955
655663
2268331
2843316
1561404
348192
1382609
786864
1478216
1346953
107824
775517
1822650
501042
1773628
328553
1265068
1265775
838116
2242381
918794
950126
2679822
1813451
1999311
1935941
71104
873075
666237
623081
1160358
1617451
2749987
65822
1188989
2712984
757186
474053
333643
2679758
2875487
2076033
47053
435395
770037
2404190
1604504
2366197
641666
715931
2341078
2507854
2673171
2136160
394505
825547
1562148
1464989
1296216
1378593
2399301
1825526
21572
2192291
1613577
1974835
33588
1929475
587467
1876057
1408792
1240541
2072300
204436
2637018
2203183
179555
1671187
2134384
1938040
549450
1979375
1449558
2618500
1923006
692367
980932
851018
2270836
1423358
782814
1239370
1394772
1506195
2079881
2523810
2310854
1275817
314476
778506
849536
1798934
1873102
2354510
2617192
106943
379822
1418565
719727
19692
2544291
2614193
1949306
96842
668803
883761
2769796
1437563
2509088
1981134
1855485
2885834
1021322
135716
2350032
925777
2323348
1935313
2805430
661920
1096980
2116400
364657
2750539
1294597
715609
1730940
2750454
2283791
2622025
1585977
656022
1969273
598523
2055542
1778279
80082
1511101
1220287
456616
2476521
1721393
2141202
1244915
124812
1953990
454595
689398
2189310
22615
2668471
463296
2284317
421467
529251
1210529
1279578
474053
883117
683807
1101402
2508154
2398646
2399315
34341
1739488
2457487
1123325
2433001
2037898
30025
1867427
2872882
1857312
1271609
249048
1497022
1805700
581183
2332317
886405
736094
1997045
1168692
1678594
276610
2442870
2715665
808408
152456
495188
1085888
2213759
161918
2638198
1586356
1519871
2543312
2750627
117375
897494
499559
1820950
2637619
512889
1471360
638430
30875
780201
1298194
1083897
569280
890127
2257840
1610193
535685
1910270
626725
2074067
2168391
2919584
699920
975727
2233585
1371466
2789220
2008179
293225
1293261
1717501
2632724
464556
1694463
371693
381345
155497
416034
1304345
1668376
451333
2286882
2786119
1158401
1871022
1205599
2631340
2812178
2052020
157634
517353
1231370
970137
1381424
2418752
370292
951979
2846604
1003765
78969
2337771
823711
493336
989892
1518936
581131
1986664
2694467
1306937
2777498
2100391
737050
849759
1205375
672893
2000275
2777053
2772216
2176983
2350336
750279
2762444
589126
875160
949056
423091
1940015
2121501
329977
2796359
540661
2826396
2142876
2484148
2909802
1780190
341849
795719
1804442
2729167
2840291
1941095
2443014
121508
728019
1107491
1150119
726662
2742209
336124
2038206
1215720
2427993
188527
356445
2808213
2637231
2521158
455037
1624690
1659391
2424909
507666
1314823
435369
28594
2196094
2407449
79231
732815
2787562
894731
944015
382822
1696095
1210488
97681
613473
405000
1516923
2698247
2315411
266756
1492928
2695178
1971770
747333
742720
1574108
1727439
2642059
2898942
721445
1589979
903623
967763
2327822
621370
1760375
1604269
1914410
2641533
2381449
1599240
1676382
2505514
378353
1966418
2415687
344458
2669333
2587418
2275111
915543
1203832
34935
2081160
892867
1384450
2400286
2764718
1377053
989318
1574520
2907423
2607491
1810960
1173395
1314422
57281
1142424
1375627
2723301
1960737
306149
2835261
2275451
157126
435947
1616455
645900
72562
1975773
723131
1236408
2255200
924639
1265114
1782844
299461
1797555
156194
2506363
7084
760930
1745831
2279308
2314063
1610542
73379
2780786
2935646
1956380
1489353
403053
2493850
793017
1483217
1244228
2402526
1122846
2021871
2325528
2888593
2890101
17849
1692280
107772
2745720
513658
2369950
2033369
1158136
1652722
2818647
258176
2660234
1428170
925
953754
202311
1484313
2805316
1594497
2441494
2541119
110905
144337
1817108
967237
2146319
33302
1170877
2119102
607864
1209186
1893033
2289817
403089
1626422
2204158
74809
1525552
793841
1273069
1289374
1568027
2010716
1388715
2208070
2453224
1105902
1565683
299610
2126252
2555901
809829
2328016
985597
884394
2797862
460464
1002773
2573602
2005501
811630
618271
712447
1079083
1070014
255936
457852
1574318
287797
2545102
2567496
1016692
2795135
888497
719369
2297035
662819
40288
2445454
2659089
11268
1514342
657078
2439678
1108466
2613188
1104240
125761
723774
1655776
1518602
756980
59909
1685803
1270874
1274725
1784304
2358757
2240584
1470982
2845573
8330
1884642
2903458
2017426
2042465
546121
2719566
836742
2703114
1890732
692981
225106
1587181
1925646
2844000
45130
2747506
2777077
2146175
1004414
2462719
1437208
542333
1836703
847902
1409752
1255160
1323704
801254
1385034
1129288
302567
1151279
1541311
2334599
544166
949750
1396700
360657
789288
1048759
1697486
1628362
23026
520281
1049960
2213548
2193523
1999423
2720657
258560
1656850
2924440
210880
147588
1652268
2571144
598731
1476405
1730837
1158616
1558740
2795137
941538
2628874
2607668
2262654
2501137
575764
1053253
323425
1880745
1658621
2931057
1186273
2232931
554570
2637597
1386240
369796
81721
2915336
1698172
1444001
173726
146441
370049
52609
111473
749848
1369798
2167339
640335
899046
494151
221781
1253557
1784250
691127
2614444
1620290
1523993
2602491
2245299
2025612
2592448
1718985
472440
523305
885945
1842065
48611
908195
1356783
10497
1860416
176275
2905927
461838
1315992
1719197
1134706
554606
1110346
805192
1498711
2346546
1844005
2300405
1910198
1538858
688681
1457267
1189486
1950059
2726339
1827709
612795
1443026
2429910
1344613
1555580
2639410
2062782
2742595
1141727
2617282
1724302
1394728
1442034
2716960
1002060
1569327
866414
1446726
1550750
2910045
573156
666823
260947
129528
2196662
224669
1476508
1840552
2527219
2071103
1918754
1236769
932376
2293826
2104604
2389062
1976982
2635269
2873009
1868533
2846238
2597590
2492256
1492193
470873
179387
7771
935981
284442
484424
1391746
28465
2850227
726963
1533169
1287872
1911095
2829579
740321
1104290
2571177
1367593
770880
899815
2696574
1941927
595985
337765
1694840
932303
1317746
1604797
1499776
861920
793900
416137
2708794
1267322
2625113
1742961
975750
2175857
1263557
546489
344661
926828
1979537
2367431
273852
2316559
1035205
1773942
1219239
563629
2634148
1456931
454613
715296
1437197
1249465
1849876
882339
436891
1472523
1113813
164665
1449087
779870
2600335
2833201
2591990
1056644
1843037
1326973
1502446
32214
163504
1581081
1769478
1807279
1435405
2132342
1621641
76517
2332719
1314865
474276
2309388
2188903
2893116
1852482
2460528
1880109
1483189
1332068
511108
833897
2870925
192376
1737555
2034845
403516
278626
2324057
1609431
1930415
1091837
2583180
956931
2603573
294183
2655004
915266
44348
2697981
953745
1939637
2777418
885784
2223344
193227
1371428
2852230
1041697
830475
2302387
2555276
1923747
2686059
1469056
2097205
2853750
2360567
862475
2371429
1863546
1509490
2278798
186437
2059741
2694043
2919092
1321143
1365166
424549
1647792
2075758
2742225
2911408
886803
2043424
2681830
1437636
1654230
578408
803887
610796
1481467
387143
2772076
1219031
2632601
2519839
2043786
2091364
438602
2840291
1640761
2381031
2609527
254634
1202566
377476
422020
1302445
864222
1408874
2286567
356422
1858571
2113359
896311
582968
889367
1060664
1710579
884402
431337
548142
2184198
2310415
1270377
866259
1800293
2463635
1220983
553991
14183
1344454
131794
236449
1086088
2879904
21888
806123
1791550
90428
879075
153491
1932295
875960
874615
1360930
2466998
1674791
244870
646277
2475180
2737188
182160
2024717
507721
1641565
219210
490406
1378616
947429
2908507
1589797
497403
719256
787333
2452909
1500663
29102
208776
1586869
2518301
156703
2488663
1681425
2777666
1280853
2004877
930419
2181483
2834624
1672897
2050130
1027252
1530187
7623
1176814
1771635
2540274
1180965
190979
1789913
2097521
2527287
2799882
2678579
1966355
2402250
1077265
2159562
2757698
2132029
839839
1534760
1403101
1032466
1885349
2576451
764295
1665611
2566843
1737626
186157
2120617
1461846
1246076
2808756
1874446
433953
2115300
1470825
1856312
1893033
43339
2463780
1024728
1104176
2469906
2184094
1768022
2723584
1374488
39977
1774248
2745442
2594291
348514
190930
67341
1972656
2093199
1072180
791235
2545398
1019947
1120779
1777649
2751317
2810630
2286943
742090
2625134
2574249
1293569
1758532
2232182
1732038
2201654
2376798
430122
2697548
523703
1244681
151048
2712933
1590662
2002286
2082483
222569
1135329
1443602
2830397
1729447
353536
700659
2120965
1686832
1861164
991985
188160
500779
1950813
2612826
1133525
803739
797965
560807
1893601
434645
2185845
2123055
1757463
2135810
2626272
1920044
2600222
173307
2643635
1148490
836160
230364
2719779
588701
2644702
519534
2074124
2083724
2159968
2231997
1224530
2686247
1875674
1245816
1206661
988462
2555886
561476
2224876
2276043
818069
1223291
2044577
2370264
561508
2783289
2582530
433666
1236842
2913077
674949
1405850
805941
5855
1371379
525467
971522
1368580
462923
103923
2392892
639075
2731928
503555
956004
1864410
1002525
1284986
1600081
2843108
2142363
1754721
957940
223804
103500
2199489
189769
1997118
1339924
1709532
1048227
540352
1582998
2435950
375670
1740350
1354109
1578365
2711338
1195668
1758534
2591692
2888365
2132903
517501
131619
875244
2479316
1051562
1531401
742042
287961
135579
479926
2534838
1820566
1712590
1903565
1650098
2873989
2777546
1111611
1972096
731683
606328
134092
2095703
2130505
1664775
1499324
849948
1418173
2322870
2604218
2261370
892105
1436474
1730485
2567109
1214908
2919403
2845257
467195
349657
627695
1505508
177082
316053
2320066
1808349
1276898
1454521
25704
1857730
1100059
397373
2339440
2770531
2515383
317616
1951030
1764379
63249
2186570
2348311
578967
1118684
1302849
2744746
1327655
1972813
2435629
2226791
2517522
1647406
2437652
1811621
1513233
1104041
1251272
696559
51502
645579
777794
147203
2017844
1477173
2761160
2428982
2817540
1261465
499456
1679911
1617502
1323084
1346408
2254688
682431
2247267
707938
1104374
606345
220281
1542372
1492231
1425349
526240
185716
2261001
2523860
524057
2606355
1425810
1276432
1669038
649301
1807480
88223
579367
1853650
259469
159523
2451015
1032813
421537
1713876
168673
2625236
2649109
1877206
1928716
1745047
348356
815149
1411762
695128
2621544
2427697
2402207
1718685
2096531
781539
713831
557576
1186814
2206880
1732117
172314
535019
1995884
116066
737908
1551259
994546
1958269
1377293
1800513
2190280
1089761
2662955
2018836
617452
1611657
2418326
1833404
1740416
1384597
1315130
1367061
992539
1537306
2274040
547896
575358
2437417
2005328
2143527
250454
320098
1927676
1295342
1829073
2513925
2783994
2893152
1281534
1224786
1301695
1819364
1729625
1555416
469572
94132
782455
1810564
1980154
670872
685661
2425746
1683117
501337
1805173
692457
1672
151439
1071457
2324809
874284
1715049
650630
841286
1411761
2505112
998498
2646044
446380
1753843
2509749
2005349
1517004
2396676
719888
1043562
1749695
1223497
1736611
2433569
464443
1643680
1099449
271569
1275659
565665
399095
1188815
843991
2698154
154315
1212080
157670
2811805
1257444
1689107
2072586
508940
1744851
344563
1512660
2740518
2309510
2396808
1016729
2480195
169059
44752
2699543
1316336
2930407
50516
940145
2876827
466269
2106990
272763
111726
2190624
166994
1019333
1850115
449698
828075
2628142
2652326
1598471
997950
2451721
971437
439700
1176192
2250366
54212
2616417
2291472
972870
1906100
113547
2558841
456905
1013986
2523031
2369523
1768652
1119502
1509460
1818935
551542
2038826
386907
596608
175136
843332
1269114
332732
2129713
2442213
1692009
1755895
1715843
630918
2419594
2187512
1873559
1565174
2621868
359590
2835839
609899
2441996
591166
1312663
2813280
146878
1479283
1373861
1285965
1191154
2801628
909870
1233151
87756
1618192
1893850
814619
306136
770561
437229
1852203
307580
528551
969251
1500249
2226236
548320
557711
1222805
58992
1727192
746409
2612401
355421
854147
1615401
921146
2835544
868671
1067852
2181504
1728378
2160948
2083430
2643472
2069053
1604529
382477
2713727
242508
2526989
2072601
1138057
2221569
2593307
477869
293187
1186525
2704495
1732829
2823340
1518114
2761636
134339
2919768
2246249
981592
1824594
862273
1917593
2102224
2145543
1591057
406795
928670
2283818
1215064
1329843
2658627
2021054
1435577
773023
1393674
1966627
2223619
588919
2429471
2008454
724628
6146
1090669
1270770
693538
2213238
2377295
2112579
582355
425069
1225788
18383
1430215
1508696
670160
1855145
1067045
2741411
1983808
528325
1998006
1669083
1717903
2147411
1780631
1858327
2341408
139700
191489
2184413
961808
2023832
505310
2375437
1515552
597504
1028534
2634239
968371
1006217
1598407
2246262
1325069
2774950
1838873
1459570
441164
218848
2340806
2506881
2764069
41989
2479741
2455392
91181
2067154
1157012
806293
2515006
635773
2260432
2204374
82468
2449313
436856
958355
2257271
1405154
1855100
564743
2706658
1909131
2088191
2310954
1612192
962212
1482030
2840637
1663652
933447
626740
922407
1847156
311227
2699107
1331120
627012
2184724
1144032
1647309
2799196
1759550
870919
980871
2669094
2329794
564728
620828
657780
2279719
2197022
1420180
1689461
406718
829883
2935882
2851219
2584863
2607747
2067932
1193558
2601057
1526991
2165576
2897099
2273143
2415718
855780
447436
65325
1971232
1993077
1499254
2843047
1108481
232864
1259202
1661403
2621237
206217
1027172
1934970
1504444
1347970
2302458
2393244
1981742
2097382
2837394
1148987
568203
2650961
1879332
918113
788176
246370
2013029
652950
2397846
1934651
552603
2034093
2086554
1382718
2058655
1844469
853789
2450799
449564
2860032
1088841
2578202
715775
733515
1484305
973486
1351392
1902953
1142916
822470
2318112
2045201
2774602
1040974
2893704
244299
1943798
2634849
2290789
2779616
88697
45191
1048033
1728774
804510
355865
1637436
428476
2427856
42096
1714588
185159
1433259
843618
486482
1044553
197814
2737018
2508569
705584
528682
516939
513983
375185
2036957
10509
1074389
903890
1787547
1059647
907446
1247164
2457674
1367388
1702460
909249
1886363
1059587
215216
758321
335234
1424544
801493
1585115
1753483
758981
1611539
2368482
2277435
494218
1766027
2711687
2745667
1471929
944794
795187
1146320
299868
2572867
77316
1701497
2307067
1794149
1949566
1709395
1145891
2151794
1066882
1395621
74391
1337936
521954
727779
773048
1829533
1416177
1362551
173869
1654946
448529
1488816
1366091
1195807
820787
1238256
407632
2393289
1520013
2230420
2533444
1161507
1622827
2415215
1823085
663049
2833431
749298
564754
579006
1309214
1214843
617672
1675110
2762784
940233
2829237
1650756
467587
306858
1846089
1500986
1742995
890075
1411670
1020915
2142245
661476
681494
2505753
2855756
537017
1642903
2918626
2856406
2064949
489790
579061
128004
870022
2104729
2567837
784149
1363710
2393645
298892
1181609
2831459
2673544
835927
2410430
1769076
212823
2259408
948362
2564410
2672008
2560840
1037811
2042940
602262
1563426
872866
1289073
2561797
2477016
2042574
902458
1901431
2374647
385087
937968
73317
2613560
267306
1139669
506510
1378678
1364533
310231
2148353
1442357
2095363
2511040
2414806
1919057
1493979
1378237
2621384
674187
2051881
895202
418549
352899
2602545
2150065
278279
1083877
1159442
1529950
739983
1147693
618044
2428832
1544753
1377451
35611
1275930
1596692
584612
1784470
2292760
1375918
1553208
2174245
5749
1985083
475017
2238975
1035661
900536
1191195
2687501
2914041
1846042
2136488
1888849
1649652
902574
2429274
181213
2449189
1433018
2894018
2709217
2044086
1061502
1763336
2372794
667326
1467580
326157
2931473
945647
1030212
424510
2282427
708425
2863507
2585318
2650911
873977
2309664
666720
892909
1764522
2833950
1854420
1555183
2892924
1998588
1980939
146930
339328
2030714
297863
2654612
693387
18243
833361
1007088
897916
1740403
980827
1739575
1556722
1249564
535945
2326223
936304
1858101
2506814
446931
2483430
501565
2093969
124237
2919041
529029
1871933
74807
1019348
1614836
1294628
560850
1554538
2808859
1208352
1475485
1731114
2304539
469077
273797
1899679
2872782
2597844
675618
861999
2447121
625134
2767711
438563
2318374
1705423
2081427
2737682
2531298
1562113
823338
600784
893315
1718366
1473968
588766
309017
852643
2356058
815133
2106838
361783
1733777
1629512
1654501
2915507
592201
1158759
2755203
2401137
628055
2532946
1546151
768564
55494
2324612
1631552
1478359
859088
2258100
2862264
514553
1467341
2818598
1943943
2127252
1235381
1096794
1717469
2228136
2415117
815635
1434589
1899518
1122723
1405036
2582598
621054
1607960
19303
2878500
1776679
2288814
2304115
1608546
1655004
507074
2747814
2571320
1795898
1813373
384685
2432711
2074133
356635
2886990
1587569
71678
480768
1364568
2101221
2861653
221073
417553
2759728
931114
1072738
1425724
53325
4916
2655620
51695
418013
438548
1770359
825609
2400804
37629
895020
1654013
544587
2776963
1297124
397839
1499769
2341517
827265
2376487
2751274
1269298
2898595
2852324
2414463
924697
1809147
125572
163545
2121944
320796
21963
216402
391246
169652
139570
2141636
1296388
1060050
2364521
2935883
1501017
1230321
646140
441392
413126
1651800
279536
2296725
2020701
961400
787309
2620337
1242598
1707442
380990
390817
2255607
2080608
1992793
1416819
2896699
387580
1316766
2664614
1782138
1213452
68319
2385917
432388
724853
1882724
1559766
1289379
50769
454171
2550527
2342988
858455
440035
2908717
2703842
839753
1256144
540913
2697719
587265
158864
595447
98162
459402
1449688
2814028
74179
2522680
2121206
2699552
602405
1962931
1817382
835314
705429
2167761
1801222
1352248
2561211
2563355
1773158
432535
2333477
2338422
682854
1106947
2905449
364374
1964540
2343943
1400571
1442372
1810012
2210047
1574887
628527
2722688
2058352
1966075
744908
1104409
407647
1131235
1775360
2067114
2298843
2639263
1752066
1443523
902603
1045981
2008231
860379
359156
616048
1918329
1612492
2287424
2329850
1511430
2106215
501908
2212907
1468660
24469
546470
1273465
280806
2194050
359627
1941777
2490159
276833
2703493
2739974
474242
18324
193690
1696809
1366789
445698
2108477
2653315
988695
2365255
2298554
1276230
525614
379454
2828323
2709004
725388
2381038
757977
630562
2425226
1982890
2055740
314473
2703777
939411
2175085
285039
2830143
667166
2825670
2783148
2022029
569795
2117964
1093952
2844484
2535939
1133966
2429497
2254546
2106864
1231113
517306
1063818
2754887
699365
789762
863223
2360985
2310207
1071413
1917307
148355
174712
469625
500931
2216831
1861379
990402
102224
1639771
1863332
2111941
814715
818238
1720675
1860646
1592570
1685091
593747
2508328
1710463
140110
567949
1563191
93661
2923809
1838070
199303
1637789
1352967
2068872
2700451
1067272
34327
1916915
201398
753218
476566
503814
111495
121153
1230035
122388
1663099
534728
2113137
1438307
2195177
1524233
2013123
517541
757861
557623
114895
2212519
879179
2406146
2115605
973554
233637
2509606
1952416
886004
2905370
1298031
237888
1060595
1451626
2033494
1953739
1534720
1173797
120499
893060
728069
1931977
575627
2604430
2197804
159045
1498606
2714173
85373
2493521
1272753
2275089
2461659
1759402
2138137
1616343
267051
1787561
1353414
1304918
216315
1099099
2655423
1834856
475670
933271
1053526
1200114
394417
886128
1990105
2686802
170270
2324743
2794557
2029197
1582229
20875
1286673
1106177
932963
1123450
2903466
532229
1840691
2457718
146765
106633
1313687
1704359
2791659
2502462
2568704
2287643
594121
1439850
1645906
185340
1661449
1762096
2249044
2421776
2147192
1464484
955843
2016565
2225167
1791703
161908
2227287
2240904
1890111
1154931
2059833
1620430
2939571
2564152
585484
1759130
1931930
41193
913656
2178086
292175
893519
2919918
2016626
458042
2353114
87983
1323672
2610300
2188810
2624285
460078
719953
1149442
143707
2309417
1117245
1965966
1332603
878043
2065209
2826641
2219447
1712679
2928084
2374087
1297687
1344704
875515
2468072
2871432
1057619
1731822
2766463
2038054
1970412
1970244
365399
44615
740005
2723576
350191
361605
2556050
530361
2622385
603118
753696
345720
2649433
1226157
2173259
2279308
2325650
2530192
1923256
705894
190754
1622683
2601810
2567084
2170084
2055817
179277
2616313
1572983
2279123
633138
2331170
47120
1651103
879880
71667
1216475
2237303
1673866
2187546
180050
2888438
253724
1271320
1938029
2329339
868417
2006119
1899138
2705811
2518703
2142953
2512026
1463342
1191947
53472
369366
1796258
2484107
2916944
2559550
2775991
2692206
1446895
2583454
2355517
1363481
1600159
1625748
1998311
2203502
710216
770271
2749231
1033330
670461
2638650
1197405
1788883
1622886
730390
336730
2909668
2225670
299180
62498
1748193
692876
1786655
908636
1531401
1167536
2306221
1017407
1089003
1474910
381095
522538
1023325
1643532
433800
623615
173767
2580595
2787760
683481
438169
2134428
1844497
2912511
587940
2696644
1081387
353926
2939814
2545334
564802
1469486
637635
2230918
776104
1471491
1406043
1150318
97879
1392707
795464
1531550
1026249
1651094
374725
2495968
2819181
2771489
951447
2155799
298487
1161542
14376
1581842
1893523
376223
770479
275523
379507
990112
2721725
156570
2621915
1955241
171497
2675368
1442656
2111173
1444491
2369657
1164412
60324
175764
2720490
1820810
529910
1220315
688019
1985199
1885570
694592
352132
1286262
2693913
1070193
2106787
1543208
2611708
2070715
2930444
1146393
913032
2526285
1251568
2001949
2819727
994853
2658931
1060473
2713280
1637055
2588429
666202
272297
43599
613322
2361159
1374776
2912944
1845243
1120845
1278462
2652178
1940964
748024
213864
1567407
878171
1216082
1158161
1677734
783441
1521907
2042039
841270
323001
99893
2350326
1583644
2104087
477844
942341
1295178
1575871
2010385
982552
1774813
1556401
2008088
1216550
850719
229463
2104645
1415266
1008163
971822
1025506
2698744
2777257
1005892
1373541
1333540
1916552
2026202
1466909
71239
502138
1325103
1483919
2024487
954111
2557445
1160732
958929
2415645
982774
89124
507207
744786
2869290
2131381
1948551
524162
247525
1555181
67353
375538
1946389
1362813
2920476
2204972
2877213
732498
2347311
2528509
2424910
51891
1229534
2379908
662151
1617789
1458744
1672475
1059962
458377
1563988
2789301
2920341
1412503
340712
2699806
884524
1068530
2579306
1243458
2932611
2756849
1293237
1670775
1539481
2633652
2059189
508798
244191
1699448
692743
2080212
1310734
2923551
675564
601222
1731473
2080315
1788791
2411723
1918455
2430282
1178539
2779095
2410975
2145030
1619638
184692
2681289
1060753
1512053
2703526
1317440
2426091
1063530
314865
1465141
303656
608914
1676030
1971942
1241213
2897781
1837829
2663473
721260
2753365
1891256
1872107
513259
230561
1050762
1268713
2585372
2346680
1011913
2639317
1987670
210700
1056540
2859580
2564572
1136221
2341715
1484700
1202830
2345480
2106693
2593240
640411
2692115
1360733
371768
2426524
1688809
1870407
1105150
389258
1742747
1897305
2843593
1511158
1682783
551949
1192929
2014350
859022
1876197
2546576
1371197
1696827
2806790
135084
2808262
1059357
790011
1641796
824297
482598
1700022
761586
2084173
2261865
824837
1550238
841850
2469672
613155
1666183
118503
2938748
2844750
525618
1163899
942866
2234846
2798949
2449691
120745
1537923
1411558
641723
2352850
2887124
2114392
2179189
2440622
955804
2831047
2885325
2878106
2744725
1854756
1120882
1674993
336711
2671913
2411554
2170895
1229259
231480
288304
2624627
2281748
492729
2362864
2332222
2042089
460125
2315976
2628277
1010803
172114
2072870
854900
2556387
989107
2640604
1445172
911594
403401
391769
1773264
1735830
2176993
971524
222775
322038
125137
2007463
922868
179665
110049
2300921
822175
875669
775277
1977576
1925559
1902787
2344301
2057312
1053262
1612423
972988
2311398
1190808
258352
1963526
411252
1751475
2890247
2646332
1876351
105174
2706657
2030889
1101995
1703487
1514975
2658512
2167288
739911
1144575
1983042
757176
2886735
324225
2850098
547736
458149
138789
2913423
2102724
1284025
1699748
1712329
327952
45636
560868
138556
1236413
1923954
2250398
2560716
2143358
848158
1003242
2402455
1315781
1109102
846712
2110639
1822387
1794163
1792527
2597848
2480742
352732
2748018
2606603
1442379
2896441
2027283
2495475
1477322
799897
1377896
2898266
544401
701919
1393071
1736870
1808716
758220
1523765
2301980
2351038
1955236
314477
1787651
109484
2386343
2886254
461628
1060039
836591
2734101
2009048
2562315
2709720
243902
1983615
2788247
1185335
642890
370177
2820130
1477524
2261570
1751964
1095938
254934
2915072
2166317
2901515
2921780
2352986
1429002
453843
1413188
76420
1794665
2416465
2094761
826006
1770584
1488234
2194387
1268673
1380682
2232225
2469083
987072
1005603
1650395
2022020
2897419
2466156
2349095
520732
2347769
1336091
1666655
935749
1864196
519554
2746433
408525
2334678
2413246
2086117
2632692
323826
1743163
1239699
922432
2779166
2176088
2507313
818913
629457
2919277
2089062
2302889
135154
2327371
2143396
381806
715405
476404
2917474
1716001
2164156
2653745
749469
679122
2300325
25303
2079236
640261
2054536
2064567
154653
1605967
1993978
1126189
1017669
2663387
1917577
2446235
2651989
2764911
916545
2810112
1326732
714369
2378248
319003
1880206
1495520
2343212
751924
363417
339003
2329921
992858
979554
2386819
1599223
1896466
2350205
1383909
280425
1350387
277032
2252513
2016089
2836562
555355
185666
39839
804219
2499873
1990965
2895155
2279219
1183873
2782479
331175
486091
944192
1740797
1649177
2226845
1658812
1392227
1516853
2669963
2631293
1185346
994424
2538270
2242735
2093554
573527
364668
1511427
1653636
1810441
2582100
2904669
703716
1651554
1257955
2293666
1135598
331190
2888020
757889
2165556
141295
2652493
13783
764515
1874170
2604766
1900732
523513
2536857
1425295
761016
2767978
1889448
878092
1893026
70351
756322
2037285
123505
1849313
2383039
2440836
1778733
528911
701682
1780443
1210960
2453066
862334
1289750
2937498
1789319
2728722
1779900
1010217
2564730
1214445
167318
1034714
1876138
716241
1800321
2798947
2925430
1845867
1094973
2451696
1219566
1736197
1540443
2079822
1737962
1667960
923186
2232378
883283
246378
938428
1620425
2535555
337631
214398
1911424
2318987
1692408
1348410
2437285
223275
1256094
124034
652739
1758543
384441
423623
2723316
425117
2002283
562122
2315057
280927
2290429
854465
1820228
56671
1435745
2012794
2364129
598029
314499
2648567
270586
2142448
2543018
2685891
1812588
398836
2520645
2732035
1626058
495133
384289
668214
2832185
1746312
1688321
1219008
1166586
153275
2722385
61701
2536296
467310
1181882
2036737
250774
1283309
2225222
1770163
133439
529477
1774978
2826939
227002
703299
632215
1524390
2724750
864356
467982
689847
1018771
115306
595709
1486237
2423197
514302
2497167
2207061
624952
2839177
754509
36200
2037049
2245956
2788682
523336
1003479
2708448
683301
184047
2607679
837877
547919
48524
495901
143488
1688707
2181021
1796583
11137
2439382
155854
2597011
1609800
1403505
2097703
377147
741364
1290071
894161
827166
2130012
2718121
2829961
1382091
1264930
629548
2360031
430008
2225141
1426823
879233
411409
1494451
968463
2379437
1575999
1865810
1491473
2915781
2649353
227595
193408
2620554
1154130
699342
2402585
858618
847422
2267313
2630325
290285
329360
2540989
941735
1427691
931912
1609815
2416180
469830
2482171
240153
2194050
2101091
879548
609295
1992089
384448
2487096
2019558
2027382
796790
686024
482433
1401518
1796552
1527404
2305425
277082
1352899
1526566
1909746
1137804
1448280
2552849
2134849
355210
1581351
1843220
2294687
1782871
1604082
338860
1338367
1199537
1898287
2845577
1909843
2707414
1111966
640399
2472680
509527
1293788
289647
2381040
455009
2515674
994275
1195854
1543745
866375
2566034
2268394
116501
2908210
367032
497862
2457640
1227738
587309
2872505
2466770
1646471
2723071
994110
476448
2684643
1193219
2566933
2046780
1007791
2656005
1067567
76695
245702
759140
1025211
2238033
2393486
1177090
570137
698803
1042331
298370
839336
1283388
1552059
719840
1757459
1670757
2603318
1473293
2035843
324023
418926
1230554
1345961
738835
1545262
2595662
2047959
1332625
1298594
2649358
2000965
2446059
347371
1677634
1807954
1943383
72294
504451
1456363
154689
668608
2370334
1953415
2938975
853259
2612509
372910
597164
1518186
766790
2326575
2203475
2636253
667980
1754454
754879
1982575
1395712
1515296
2364294
2895666
2936551
1463450
2022091
2112888
640565
1291597
785888
1287194
2022511
2618024
188545
2893092
48630
624915
2018755
280164
89892
1345590
152301
194775
2750476
843297
2843624
1798001
1230718
1268334
2926271
2562139
452104
1992400
1946855
1361414
2583555
2376439
1082892
609729
2763975
1363801
2425391
1767137
352624
1302944
267735
515542
1968462
2205759
1550229
488841
566210
1393679
2735626
336849
1618166
95553
1685118
1510369
1282238
2219502
2680320
196022
181501
2417264
2305453
360737
2573990
218655
560498
1635385
1264223
2838163
1080304
2666792
2371662
1518990
10100
957209
77084
2202317
132207
256996
1360099
540658
2656714
1896894
373736
2694192
2604197
2016727
1059580
2852662
2651717
2159908
1767761
105481
546178
1861430
983057
2400744
2657505
2658900
170879
1013981
750130
918952
2791617
2087467
1378626
323723
579953
466020
1978997
1279696
1480657
661630
1468875
2194850
1024869
2263644
948772
959939
2804
532250
1701620
392328
912356
2578988
1209063
585702
1392039
221398
2419125
658973
2137772
1885074
724075
1255959
2680831
2440177
1758372
2386944
2510876
2433492
808838
1706068
537564
37005
2577814
651819
1396979
119220
2915186
1612681
2265153
2608886
1478512
1743456
2020989
15810
2196643
2883697
2362019
543296
2715923
728295
1733710
290743
86551
1656264
2753663
2589248
1892018
1022845
2925998
67005
2343951
1247958
1633207
1817949
1581587
410055
1973387
1654731
661177
105683
1816401
1372462
649710
564081
1668708
2813932
2572344
56876
1641259
686166
2101776
916991
319384
1419881
590326
1171937
2505631
2024223
1707008
1553636
556327
78844
2529707
1116089
1172693
2846287
1713498
2537502
161533
2516874
2535961
2290789
478873
2231238
934368
133238
2711650
1777479
293283
661695
1524155
872919
993261
175480
146965
795124
1402528
944079
2031252
985108
2345530
1510338
690123
2593739
244774
987395
1753741
2626988
1498538
1318715
1154160
2350184
1353543
1690002
2444922
442941
601673
459183
148610
822589
345597
2044896
2159023
1671988
971461
1722187
2419615
833652
1956962
1645203
1683457
334904
2342136
1446517
308267
1824354
2927237
937356
169421
330202
1457073
2410234
1161052
970923
2367252
1761257
2241205
2684100
1172200
33611
1497712
2448567
2726270
310440
633688
277116
1355764
1822256
1522465
2241139
2443488
2364516
140902
96548
2158989
2164736
479634
322232
2705592
1132549
442240
944931
140127
1362669
1801692
828328
2517440
2178067
1470570
502233
89887
240640
1290672
1079053
2562141
2665451
1603423
398525
1930917
1918708
2035141
1998988
1647033
145448
1785579
1130721
744824
1998263
2246733
584431
19287
1119250
2417839
2374258
2124785
2143311
1500876
1315469
1597615
221378
1466254
1196493
1639064
1952776
1455112
2089435
1140929
653667
800147
2243742
117266
2514922
2887654
2045358
72123
1018973
2098917
475832
2277991
1719254
1621417
1915686
1381631
301366
94783
1007531
556929
2524921
725107
754938
348998
219001
2568636
19208
2048491
1789782
1173549
58931
1460857
1124736
1746975
2762836
2126505
2441662
2288119
2284643
1416657
2214707
620695
861131
684864
1744631
942835
1736980
290819
888674
2451695
1386623
2772941
2470476
1352472
2545653
2715684
2116570
724808
850145
1149349
1516426
1925860
2572028
701755
786129
2772527
2280931
848475
1464797
530805
1650708
1700445
992525
555211
803257
414055
2693394
1067089
1598727
2798388
2812640
970970
642382
1225814
42654
1789100
1118975
1786162
2209851
2113009
695188
1589328
2906033
1189477
1526368
2060483
2278115
2777626
1984293
2551821
2378071
248679
2100429
730414
127779
472150
69143
1465693
2365624
1984351
551693
913477
2926463
846768
17486
557861
667720
20554
258916
1165291
2539797
1036930
2454583
1748415
1540667
98526
1481108
47104
2140819
1313421
2788028
5837
135430
1941492
1275496
202562
2227452
420985
1279525
771630
875219
186179
178178
2253476
2475720
2040836
1836647
1754080
1912523
340916
701745
797976
1335072
2766056
60722
2799769
1566898
1397142
1681261
1403002
479197
2158883
864691
2149551
1407327
1324925
955770
845217
1791386
644738
479609
375721
502078
1730044
1771600
2377743
2531004
2271134
2561366
1464738
1566653
2099251
2169464
2084482
1210334
141931
332301
2236731
131907
2496397
1177699
235154
2290038
2036559
2411498
1453338
1325578
476455
1807073
2837081
1659250
1188859
1773818
230848
1367098
506280
2266375
791036
2850913
895274
1984324
2733406
1458032
2240947
295706
2286976
182728
652375
1679298
1655119
875047
1889962
755866
2378962
1401052
2437219
288357
1664933
2586706
2704337
880706
991990
1392036
1206309
380704
2457798
672054
964890
1049281
1308400
538216
1921922
2359617
2652531
941850
92552
1584292
2260173
2194578
2914728
2434530
1325157
2529505
1489243
2386184
1254139
1569574
517036
2067996
378962
1901400
1491464
2330716
516542
322033
1891819
1741633
509247
811102
2768096
130419
1129834
2504979
96353
2724273
980207
1311560
918512
568172
2444288
2100775
392614
2599769
822961
2910055
2836658
2527909
2884617
1571328
995577
2568870
225524
1906188
1362030
2140051
2043082
156075
1691007
2119746
1350129
587117
2617797
2311211
885347
70660
1447458
2479812
362977
1588126
445862
1195285
695902
1911668
225421
602148
2926713
2340187
2074330
1979757
2103002
2665140
435398
1331759
35867
296905
1572680
2839707
215607
1341462
2826016
2642525
2347963
2034405
2310989
2881308
1055923
1901026
2476388
624815
103564
1945141
1616108
33348
2756317
2385295
589779
2194616
2132368
2349055
520301
2165196
1440632
1432839
1257830
1445024
2880321
1864374
1736126
1098734
701821
1448839
2849918
17995
2622224
2016460
183185
1786979
2660457
663450
2789042
1171524
1502593
305221
129643
2893037
2737003
650978
1895624
1367461
1347578
840958
34358
641213
1469101
1687823
1185089
2435053
1790184
681275
2066796
543489
1958099
2123856
2921049
2132485
2730501
2847854
2213743
422508
2486341
1788181
712267
30745
2384067
394251
1547114
2830907
1738443
851945
1890880
2207796
2281684
2271695
595586
2279879
939437
2475570
1859727
1855970
2642923
730371
556924
2799160
790648
1784237
2370711
1113137
2404206
1443750
1815761
1832588
388306
2652589
2246170
1389370
556675
1479426
518682
1632093
725016
593448
2785732
641861
1306845
2156343
2458111
629784
2280964
2215502
2369891
2318376
108580
1234823
554961
671908
1041588
1000677
2709143
935553
2106171
1441996
2495625
2736919
1263799
1334905
2065982
1823698
2499572
102022
2220662
78347
977744
278207
1101583
719968
1143626
2703656
1734698
2285896
2828752
2031955
2004724
757874
252362
2185470
2599665
2443122
1890187
2583569
2050642
1799512
1721398
1635123
120989
204078
917505
596898
2777971
1338095
2238054
1407355
1192247
2565312
2164179
2548343
706751
1417743
222460
389050
866622
1657825
830442
1331629
1567677
2358746
2635548
1780948
1990172
1140938
797406
1147510
2140696
1517984
507658
741976
88878
2690896
461571
941539
2819786
855018
432278
2512006
1204914
1012182
473663
505375
547783
1679239
924179
2837868
341999
428492
796168
97761
812699
1549820
1573482
1481491
167340
253283
254002
1041034
595846
1734615
1760587
668405
431825
1983092
2830411
2589210
965369
2762786
1746210
1862996
1934711
1292203
683860
969560
1474998
373681
2821409
140465
2138503
830479
1760010
2662879
1747147
1454792
1549290
79959
368670
531087
1448122
1865405
2907781
2586311
9373
2012752
1405681
491782
205793
2238074
596171
2241543
412862
1843513
2686353
2391434
2575483
2512804
1311952
1436999
1709827
2398162
1887935
942161
137770
449521
2137769
1045355
838427
203400
957685
1014221
431631
1048240
1925222
2682757
445226
476820
1969950
1299394
848614
2287474
2189161
1809176
1793718
800231
267822
998970
1989290
186671
550530
2690805
500302
186105
869379
1030794
1680221
656455
1902654
1616946
1157615
1696355
631632
2619317
1750613
177867
2778430
110879
2550187
2025306
955582
952887
2791574
1750164
2074714
2913997
1171133
1107709
1564383
87196
581025
2574974
779840
1100836
103409
957510
2428383
2334032
1373921
593551
118972
1800018
2098999
126258
765957
2763072
2202533
52913
2286198
1444036
1378153
2829138
1720251
2519743
563918
820156
1605759
1808090
2620532
2251060
2767344
255237
516645
2129661
1071277
1264894
1096460
1925609
2125976
403137
111028
983209
833747
583047
694656
2828329
1453928
1136108
2775261
2463866
178659
2140822
103197
2706712
2383850
2837191
567407
2014558
1288044
1248191
1675402
241831
259666
876520
2914885
1756665
209871
2339272
1267992
2638978
2612298
943083
825831
2594396
459079
1153238
1673788
2694703
2118752
1199315
2177398
2641547
2705413
1224985
2821298
1626239
1297957
1461949
2384083
1715721
1167709
573663
1394695
2560606
2936210
265324
2142930
1116342
702629
1300564
1264944
2505836
397437
1573291
68848
435690
1783169
1183213
2030320
2111796
400410
1126408
2401879
244422
1581243
375640
38345
1114739
1364466
1513103
2841283
305463
1433395
2775626
2250618
2495974
1747366
517936
1298600
2881085
2794970
717133
2375824
564845
222292
2363677
563713
2471201
2552567
1856687
1170226
2604287
2599533
2152778
424416
1616557
2441120
1324267
2357950
1546138
2448685
2677711
2758518
1281851
2089167
160289
570650
2557681
1559668
2412562
1064304
2608999
1612292
2089509
2056842
679567
142979
32897
278550
444867
1906249
1996786
2324342
2684444
1828330
1113950
933727
1921210
2249026
1094010
666746
2083963
829364
2129795
860337
1216072
2920491
238123
2569334
2176032
236439
1546777
1556827
1098
1559368
9642
2647303
415307
2185609
1411848
255271
1670455
1801760
2327012
1965624
1077666
2024878
2757640
2003864
816215
112989
2464384
1220295
1487772
496230
2330780
822925
1711733
390558
1001700
951521
330223
315172
964369
1514131
966312
267724
2478094
1245474
1509684
1315965
1021946
2629911
2098604
555924
1071593
2394300
2887906
2134495
2119911
975948
146892
1349743
64003
1855633
2769929
1197950
2161020
2036793
1139272
2833642
686424
2555777
891432
2269772
2684167
2450802
340446
787398
65678
1111567
1957671
992940
2710877
1837329
573681
2609424
137278
924872
1553731
2739740
2131593
227075
1799424
264502
2148582
340437
2128668
756532
1920733
1634145
34041
2857672
2901806
47260
2934912
2904264
2761400
2908282
117367
2904770
1541857
1462478
790304
1449166
2140127
1103557
1411463
1081605
2339339
1752828
750180
757233
1692590
1839815
838641
2535680
1369039
2431352
904317
341331
1943707
2934264
2499146
1769572
790112
2477760
1352385
1625405
1878136
826130
779276
1497271
711256
1861322
1541708
1784836
807447
2399605
2594856
1053063
991019
938438
444508
2636905
1037252
9157
2746336
1700908
2030369
256258
1451423
2134879
1555895
1931529
952208
57098
489086
792534
2582872
273517
1459375
220977
1000871
419499
2220580
2570791
839195
1016156
556926
771542
1655471
1727562
2309963
2543890
1945707
1476014
969828
1555439
1843893
445948
1196941
2134693
245816
1511553
517870
2367360
778676
441951
191274
1536815
982521
1588008
2013735
2141485
1727082
2028609
561995
552835
708416
2886815
372551
2501785
2364487
1023938
1183966
1338598
1433734
2103041
2827535
1344902
382193
1569230
858225
1268324
296109
2726957
1694549
1913234
421028
901618
2534429
1188509
890348
2432407
769513
718673
1830901
297101
2089206
1424305
2758727
716698
765737
2449321
2162805
2244295
2081809
914684
2643922
2852350
1331934
2626287
2902454
1097652
1501499
2672027
918209
1693236
2137130
660293
2517426
824514
1479020
2802605
387389
1809196
1212206
1966756
1061680
711895
67652
2681016
1560752
2142882
869263
2640946
1681691
424470
1568147
1090510
2614508
2650029
902239
2449230
352471
1625866
711290
1975549
2064965
1333405
948229
131791
2553087
2917665
914625
2870935
254114
60569
304673
683997
45403
2822040
1374825
1884531
420871
1223488
2733418
726987
1797967
2135099
1520662
1880118
892178
2121341
1598283
1642762
2109037
1511554
2419146
2735636
2532876
2330730
1589619
923681
2771236
963621
1486310
974233
2900273
315251
1348115
2752155
642447
2774518
1251572
531621
2436641
22880
490551
1729907
1394634
2643163
863051
1168518
1698355
173288
2763861
625973
1913753
1626484
1393067
2227951
620613
74673
1931301
1967568
326726
2431379
2183030
778238
362703
1433202
789336
647666
2150063
1463838
381635
1318760
1326063
2620759
1550525
839132
1258129
234585
853430
857897
1802274
65027
1653881
2806124
1222190
88142
1044044
693033
2248432
960706
2714291
2889332
2860358
1095605
1908194
173734
347149
2812859
611687
2825338
1547142
2727193
237477
1871986
875676
2304483
2715000
2368521
1990216
935544
2372812
45640
974784
2382572
1696639
1847630
1303093
390084
320481
1880915
1935185
2129933
419878
533602
978491
2374311
1163102
923727
1466280
1429972
2250384
1912982
1433063
2711262
2501198
1574969
2228163
2628044
2621361
720337
1619028
2398033
2500331
1643336
1533251
1444269
879871
1266688
1546176
1185745
938508
703625
2535279
628651
1299082
1839785
759399
842028
2312305
351283
1947434
2795915
2519597
915667
2732343
679714
767866
2318301
423765
251521
2312456
1903339
2134475
1046804
1524162
2419259
1934302
2656547
935676
829360
369226
846191
448369
951436
727062
2218454
1973216
2245453
2345602
1944141
196378
177309
407586
2718507
716775
2609876
1802606
1360232
59143
1886194
1122230
1592549
1467840
70773
2533410
2621939
2199479
669581
1516105
951675
385786
1152993
447059
2760644
2784699
1536082
2737462
2574243
864654
1636004
1033877
1275304
2574433
884488
2001633
1622814
2353721
2380553
1948990
1092842
1248088
2235689
1958347
1922174
1011930
1178556
444240
2481714
1112137
2352956
1097926
1651290
377439
1408919
1817434
1522910
129820
2718288
1285966
1899051
429162
1520207
291082
2440205
2495186
2703984
823174
2099840
983777
1662970
773567
1683102
2568631
550238
181639
2202167
690264
1773277
2440896
2723123
1983077
2469853
2051014
908886
2460068
2644959
2275002
1097976
2198182
1779911
1882653
112270
1463129
633102
239936
352888
121375
2306122
2716748
516416
526404
973261
2812142
2884462
2276368
187738
963787
2545131
2619932
2849770
1692148
412889
2018687
1011364
2008129
2657730
1426413
635126
2223252
1849952
2603197
1352688
527347
2551014
2177680
456598
2299763
929797
2640330
2693006
766487
1520825
907738
1017340
1348795
40626
99005
2869748
1288194
1097351
678635
1125984
1322108
862563
2624957
273365
2203010
2697259
814302
1562349
1361702
164315
1453574
1086137
1388604
454752
2295667
1754077
490561
1005432
2479676
2146933
1466989
1434282
1130507
601857
1176495
712252
2817170
1105760
1578623
792684
1028086
2645852
700868
1580352
1575509
932592
1198737
2190494
932497
1970397
644202
1256095
1686076
719255
2480027
642163
1799141
1881215
695666
2006740
2458765
1073362
2567308
984968
534045
1403029
1539625
132459
812049
571901
1440675
1559993
1709661
1298529
1162365
2891816
441076
2292787
2233561
1690903
1115822
2450457
1441497
2509190
1538990
2054488
60762
2511295
292590
2834075
2911075
1833883
663171
1404897
1067632
1164234
636469
1703972
2399182
490841
2663216
594722
1986825
2432034
2714885
587935
353942
563829
2084586
2417061
1501480
1256978
2175112
2239573
3433
1598610
251663
995076
915814
536284
781454
1207065
2698675
203082
2537174
1019777
1579108
1346255
54339
2210719
745476
2824873
2113416
943608
69867
343992
1135468
874403
1725632
92098
2698579
1452475
85069
189946
503183
300716
2185056
13799
657487
290291
172976
1732097
2909131
2849501
438385
200771
2276842
2829856
717550
773374
1682451
1210672
692844
2216644
971962
2555057
2266181
2171291
2163966
481012
13742
1431145
1702823
2548085
2119383
1827834
135127
1691897
1202138
1887638
2543568
1315279
275222
1362069
2755000
469404
1878377
2819663
1529716
88389
2856349
2872225
728523
2376425
1704253
471473
2036871
951503
376191
2792318
1233712
2357737
485667
1758420
1790269
138886
958926
2754525
393784
1499081
2637223
629644
2425063
95207
1221845
2434163
1987007
2292942
171708
2528916
733319
2019997
2896897
2188190
1695292
1987217
2489169
242337
189312
275578
311101
696786
2632351
1865159
1229163
591300
1838034
1439753
1275202
1209458
700572
567427
1192991
1968500
2403442
2409864
786484
732067
2022190
1629003
10027
297099
249065
1364852
53909
1360732
2142769
1600523
1063184
1325844
2717429
932225
550731
1814315
1737530
2102086
779712
600934
2001951
1170181
538993
1237566
214173
556120
2009121
1784952
875059
1622382
1238042
2030704
127855
1392253
580739
1194583
2244361
2287239
114579
1367050
106628
2837252
1678975
1840786
421864
2111153
888760
654279
1081347
87319
2082094
453970
829165
1317893
2713732
839021
2482634
597592
1368345
2446660
2674171
2607543
2931041
1117397
2479434
2512715
2241443
1319552
961189
369798
1154990
494372
996241
1521436
1142563
2654026
476446
1181609
104303
537602
1994568
146795
2786198
1268406
929927
2802379
625976
395796
2012959
525683
45403
668991
2495191
2491253
2388688
1100948
1022750
2041575
2074502
1874340
2247742
1959313
1474558
2363110
995635
1011321
2442843
1393346
1616172
97966
2489650
330750
823506
1210560
360711
398094
1092585
1296163
2251199
1530246
1896421
1018350
527555
662258
2248475
449019
513937
2608993
1161500
1927285
1032330
515939
2215586
882640
1943794
1550682
177134
2335394
2319292
597745
2325208
2296876
1414499
1235692
1316942
1521763
87417
1546894
1536226
1348663
1719711
2374616
861040
2124073
181718
1394766
255616
1861332
2210879
2798541
2599651
1253333
917614
1298608
419334
1170394
792850
2374778
723782
1897871
1177496
2908278
759829
2152802
1356917
35348
2599082
614864
1370665
91404
2340415
1024283
1865542
1422765
2235596
2516044
1474438
2290817
454127
2012999
89106
273922
126387
2804978
2639902
2005582
2039501
289293
118986
742189
2775703
2430614
2288904
1525866
2822270
690115
1644538
418940
2021434
421039
750453
1279924
1958470
1092245
1766496
1762709
2048082
2368022
372302
624795
1356480
775400
2470447
446908
1623490
452945
1485293
1549724
752513
1883273
1301784
698729
2513786
2112054
2044252
1036407
347664
281095
358338
1423654
459787
2269146
1142334
1073769
1173527
2279534
1797652
646557
1334845
2884488
2224440
2740467
987235
812764
2322770
947260
2410181
675632
2172796
2730220
1347592
1495085
1004546
1475791
44066
15885
68024
158790
2824992
1993062
443409
1908717
2128698
1729507
2038998
2908847
638140
2836434
1783091
2357698
2758726
1209012
2346656
2676730
2909454
1360442
1715739
1806451
1039299
571069
2891849
227024
1269582
889253
910256
894886
2327303
757125
1060963
1355749
1632129
2733866
379560
1379208
2238559
934056
1724567
1281411
1380630
707879
2342093
2098146
1431098
1233305
479198
2793816
2376035
1105682
2469292
13329
1868445
1097208
2696135
2647760
1616396
346385
682873
896518
2278108
2573268
2380517
2444184
1645327
850777
151372
1069874
1869134
563519
2261018
378228
2050800
349060
2054175
752556
1895274
480581
1755576
938000
708982
1945653
45431
2771015
917571
1121786
1196017
1315447
1638891
2747456
635222
2239389
1133966
471207
2702828
2200895
2175255
277510
897032
191022
773443
1653427
391450
105009
424454
2398460
1238124
2303353
2347379
321999
896364
2453585
1705416
2481980
1689413
1402270
2710940
1309891
2781489
2194441
998383
1503223
1704669
2751153
2032151
2289138
143898
1109149
2440997
1439293
2898062
2565144
2464654
166593
2417871
2877949
1189375
408080
1887252
2416645
2745230
2644746
1116550
595778
2717157
1646837
728628
2867821
1048334
726327
1045518
2293515
311512
1126025
1726480
384328
1125344
1409134
175827
2671744
2812521
2244512
2192936
419327
2825041
47011
501775
1419799
989928
370364
2071443
797796
443222
1665300
2593797
1228170
2553225
1441221
983038
727900
511763
664646
580159
1637103
2493633
1605884
2096062
2107319
1385427
2279560
1592499
1144502
2576649
2775743
2479767
2248476
2684398
576427
653214
2481187
177014
1227297
1006664
514483
16359
993312
1555154
785943
1370510
1444194
838460
1217802
1516212
1465744
1618029
2166556
493499
1420279
1532806
280376
2699227
549574
1402864
1289253
1990058
1260708
1949269
2834811
1172476
520417
1359768
925294
2426963
993854
460428
1913873
2613876
1329584
2359445
1630041
391721
1640009
2555476
596069
633233
2509796
2882667
2116049
2290601
1682659
2383993
1945573
624981
1248621
2001037
1823696
1134487
2342127
1832670
1047959
2731563
2243738
2474428
1480982
807485
1205912
832073
127568
411573
1056982
2280476
368036
168948
713892
1993934
1816975
2394914
233183
366850
2197201
354110
740812
2398454
1620793
1717044
2855786
2632495
758808
98167
184459
1500131
2440033
319514
2194558
772346
43716
375584
1632119
972785
2543865
1252028
2877839
2408731
1977779
1703872
592301
2315717
2761346
2126670
1663368
1502640
2358426
2337435
1720420
1832171
615740
1282392
565953
2624976
2573747
601029
108229
2602245
2876168
1991509
2021547
86852
946731
464092
2369916
1290883
206659
2292820
21948
2251033
2893274
1547469
1527698
1380836
2389208
467675
2489329
523091
2711899
570926
1877481
1022703
833053
1784689
296168
2763205
2581559
75739
2914163
908884
2931196
202623
783258
63432
1176032
1558613
1905568
2246022
1912033
2550667
2256013
1019767
2507832
29219
31994
2879178
834825
298268
881355
2712368
293983
1016251
357704
2819703
324230
221165
257781
2317330
985462
255552
1738569
1781138
179573
55073
1222926
1580985
648032
1276391
1465414
1970591
311538
2736321
924073
916282
408680
883464
2689200
1473415
2422195
1318356
265585
631551
1206027
1856142
2333100
1123725
2421242
2680957
839827
464286
377393
864192
1814227
14020
297096
198958
2422296
1083475
2880093
2072993
263551
174051
2938273
227574
507443
512089
2772142
1559236
2354130
1586248
1714638
775623
1574773
2561347
435344
1016089
1013119
2568928
2333349
2133018
1698538
67184
2647996
1211272
2925129
419375
1383582
200926
924949
390819
1231977
1193025
2159794
183214
2109382
316939
1922152
2580695
954700
1335468
2255150
2800303
1619004
2464013
2697787
724159
1463936
906755
715033
2048431
203142
1465295
1286214
2785017
1542455
865687
1702621
1075758
1032374
1983802
1252849
1125315
2049425
1475456
1279742
2112734
1855747
1531547
1511949
2550912
2876080
1540193
1749592
1200530
256034
2106845
1678625
2553222
1707078
2282608
1807880
2647431
2398052
841322
2076192
75450
2155297
12509
2110795
111098
2876550
1811978
599978
1141591
1621477
1657695
2591319
948131
2676622
1329600
1350569
1677205
1594035
279898
2367430
2824627
1690806
697962
29071
1310890
1560678
492429
1235622
1478977
2431847
2497754
422608
1060700
1818336
2806153
230368
1494039
1428967
2259838
335225
1973934
527406
1659454
1420916
2805107
2280065
1920144
134398
539483
2832109
2124499
2921163
1116746
285960
371788
1458159
2434853
1102118
1070518
307909
2693886
2268281
1226691
2535451
2735762
2455003
1546592
1088979
1117716
1266329
450241
378470
2853221
2702796
1816822
2885114
2333891
641458
1206825
1815452
1820720
1848690
1677484
2861122
2154594
704729
2408729
289150
549977
2085144
1750603
568523
1132524
884959
1424210
2448367
1756174
2837296
1344281
1323946
831302
2238675
900746
1952452
1409814
1193107
483443
2625330
157424
2218398
2831097
1503294
1226337
2722566
49008
1014393
1980624
778454
2183872
2030015
1633133
63455
2448970
1482730
768326
2020151
388494
1948265
915839
778968
279362
2116643
445978
1728710
2139230
195747
327566
1320074
1327421
2767766
1799942
460921
2938926
2188273
2235847
147874
1111513
2676808
914523
797052
119503
2261412
566085
2186087
634180
1990776
919782
934388
191859
58284
570807
2240889
2335856
2298544
1269188
338111
1280131
1477837
1980826
1114774
1371676
1921507
1411043
674400
1622751
278420
1270625
1328862
1791050
2788462
2034304
102473
2265819
304197
1633392
1624340
2456442
800161
1975047
492241
785178
586344
1050406
591109
780222
634156
1097711
1476643
2100987
824160
1830474
2102233
2582568
70111
2776746
2229465
2099112
2115765
934694
787068
461966
1974733
2246687
333062
944036
477804
941140
149644
2122442
2771407
1964849
737870
1807062
427277
214897
2695027
983162
1447552
433
860602
1106313
2520289
1054303
978213
2189647
201480
2846513
252240
2330282
56296
441725
1459387
412625
1742096
1760368
1998907
877648
1688420
1895354
590241
2657032
1837828
2933535
1458421
2379589
1905949
2226472
2435885
2574315
1632411
1998905
2070931
1569834
2019639
44613
2623211
25810
1444773
1256223
2776109
625478
526868
448624
1569524
478569
21898
1826747
681728
156238
1059313
2588947
893368
1007874
2508573
2487471
1592731
2282082
270621
2246443
1632468
1556306
2659810
2261309
1502746
549058
2870040
1000086
2797850
2710204
697773
2803608
2579230
773426
1701868
624029
2038892
1082732
1875217
2541066
722004
342233
2844432
1298722
543890
2638110
2881156
2836914
654528
208035
2599014
717784
1839206
1284767
1108644
2286266
2341980
528373
2737153
1177408
2473888
669005
1731646
1123318
928012
1205975
1813342
1113751
1873515
1001283
781808
1336856
1882452
1736247
170853
996074
1509400
725449
2036870
1299838
1676975
2007113
2575587
1716435
2157476
213228
2669140
1188950
912931
2189442
18595
2636459
978190
1826629
488343
8905
1042701
2851987
512704
2584408
2822664
1583521
21028
2570919
454036
855192
1374541
2731632
684413
1785175
932075
1963394
1755411
769364
1989623
297594
2301404
1252327
462629
36327
2797479
568414
444684
1398596
1481740
2906111
1720069
389063
1378375
382143
2387315
1477744
1755537
801151
2140648
882835
1860036
1206261
939043
1505552
2651249
434738
1173904
2094149
1156831
2858496
1217215
2069835
2285388
19354
1612137
22369
2621464
1081613
2906933
58114
1156065
2136252
2933215
1789593
816239
2809966
2627071
323891
2775716
1767939
1324947
1504594
1826041
1740897
1077664
1859063
1119082
1105195
2221689
23018
2711160
288345
1193968
8659
1037304
1214269
2630154
1832812
681571
2514340
957942
2528126
2130605
2410511
876281
2763663
466668
566158
2928323
2077273
2633248
588960
2683041
1823611
439078
1804312
1600124
1771459
1573058
1957291
461523
2193079
1163763
2736713
1655256
2616688
255396
608575
1773301
1744932
996105
156547
2612493
2746257
812413
2677816
1902581
1397725
2052117
1143967
214386
1503521
436675
2016567
1732643
271133
1715641
1096981
2315979
2131464
308183
237105
667962
1733423
2339960
1293977
2277493
495794
1904041
2179863
2092777
1293155
2259384
61798
728824
1922623
2311337
2766919
1297050
1400861
2837874
2758975
2831323
800264
1474325
90103
1360803
414720
2309017
450676
1106707
1353768
1505905
2825935
1482819
1765648
921842
1905148
346663
2444082
2520119
7116
2363703
1571123
350405
1350810
2577394
1933349
2004046
247695
1172593
2853305
2137840
402045
889713
2058728
2774464
2550233
693474
1999459
2739992
1146296
1713922
2129673
2155998
2129943
1499910
809122
680613
1443366
488710
2446510
1956076
2378661
1605535
394310
34299
1832217
1263135
2727995
236638
420280
1508491
1642050
1816099
743608
824014
2512477
305409
1731833
2308354
1891642
1666409
1737599
2263204
805960
1552559
446616
2913950
183112
1362456
1860079
1142733
2883339
1938712
426144
1170021
1816556
381782
2572637
2581679
2649082
35679
2561448
1733766
2714726
2933957
1813070
762480
246864
2461127
1149848
1822774
1162682
2607260
2317075
2211317
2783495
2097762
1596178
561851
1985292
2228517
2301364
2581417
2680811
1305809
1500202
1747152
664851
1653889
1549287
1186259
1702283
691498
262884
2748301
385304
2756017
2361171
775506
1543834
1557225
1474745
2240934
1644355
1137341
2650887
178356
2775144
2009066
909061
2601638
2387610
2512939
1703065
2849803
115547
2826188
2444041
122657
2186632
1430258
2621130
1661828
2649627
1740168
2776147
1645678
2295411
736197
2092449
1923236
356122
908922
644728
1176787
699950
1895733
595633
1731779
1565804
1860618
1123928
1897882
1420565
1822886
693398
35699
2791298
1697361
1045811
1674905
1255339
2335452
1511240
2625127
1542765
1702237
1759428
497933
1176867
2848726
1141718
1444339
2600679
1936652
180358
2579195
839259
992403
962982
2803863
2715021
1495210
1370851
413124
1376627
666510
1225753
2399788
56004
1356577
873348
2394012
705628
322696
1377756
436359
949426
2088808
2467761
2617066
757556
2030395
2793079
1910068
2285659
1717699
1851616
105146
281876
1797144
63688
302130
1166370
2566219
1404268
913587
595775
297594
74438
1495879
16081
27862
2618756
307469
1291073
952233
1923715
791147
2436891
2884922
1768636
1203951
71458
2548040
500960
2719888
1452948
2107808
1366739
85378
2666512
644423
2746584
1072400
780137
2214790
1354291
2456403
2927753
140403
2268803
1166484
2568377
2363180
2199543
1734195
783725
308248
1698893
2233312
1377463
1210322
1420185
1399955
2392887
2870519
105183
116054
226028
1952566
2001665
1603274
2488042
2819935
2735669
670454
2594238
2667375
833085
590440
2729252
1432236
846728
2130358
1421857
1748689
1816818
2448293
371458
1013390
1332177
2739125
2143118
915665
453058
1374575
1738144
820985
407951
1984519
2012938
2218020
1733601
2351726
2360906
1376533
694626
2940037
639884
1096091
2134677
793255
810057
2254863
2446751
210775
945181
2495689
295400
764309
1566900
2234624
2534176
357358
1249828
392281
1269921
399957
594792
1797794
160136
761549
127948
1903307
580917
2542808
2162030
312334
472073
2160744
2462708
1716976
2129470
354997
1759886
920369
2540838
2442759
2537056
2542388
1268610
741530
1660775
456010
2414881
1874730
1136936
2003308
2852047
528312
663953
2518678
2915350
2916626
790901
45908
1645161
2287857
2022294
1820530
1495664
2254674
1565847
1065465
223158
337500
2641200
1636267
177037
2700193
2031702
2420427
2123374
710778
2704286
6471
1824589
1647318
465515
992895
1735425
1990078
2306747
2717465
2459709
577571
1208017
1499040
2326630
2555930
170697
2410951
2324094
2617696
2255749
2590243
988991
1917539
1378025
1406574
1292083
1571936
487595
1896461
1014160
1498192
1143922
2758040
1658323
243190
931626
11453
1454015
2392132
2480673
67419
984550
2760379
1583409
2451268
2585209
1519139
2938598
2280706
2659896
2089972
1790655
1690764
679427
2148342
2255845
2705890
195079
2293495
2445453
2819779
2211206
1975519
2593820
1538280
1184409
1054161
2017517
2538578
1604393
2399509
275882
118656
2466388
1882829
292147
602645
1726688
712226
905726
2078594
1495575
2168339
1580197
2321520
825336
1464094
534691
1394199
605828
1755797
314749
1039033
2005337
2883972
1821406
1191252
476106
288222
2134886
212181
814663
837593
2492983
1504515
692716
622498
759845
865561
1439975
1626541
2838906
1859973
904215
1851533
432776
2604075
2238408
2827534
40738
370336
205337
1656720
771935
2646934
1841698
378977
1124803
1162638
876309
1506245
1027139
694277
2788691
847351
1893909
44437
273818
1301956
1422307
1358335
1599183
1223695
2138481
1247194
225358
1935014
1525529
313180
2230311
2690423
1351021
2220182
2036230
152546
1025538
455187
1438493
1873220
1674707
1251601
2008808
321634
31475
996248
2523868
1092354
1304635
1162355
369640
747178
886914
489239
1444063
2488758
1205730
1579792
2558121
266897
2138080
2791362
865994
2068539
2725599
590209
1138480
704978
224902
1698542
1434246
986547
2529141
1330643
1750153
1694201
2506958
1072923
2052735
2422009
2891199
740904
631397
558374
2586404
2731421
1998816
2143274
619708
2765899
453301
153324
1142783
1613093
1757063
2488039
2514440
2005549
1925735
1832572
2038766
801392
186315
376941
341798
2362065
2186247
1281229
1403932
346307
2740870
2678569
470612
1851275
2897600
1241618
1641157
1912931
75574
2761561
1922014
2204368
1721464
536552
677463
2548011
2320009
264014
154017
1545482
225274
2627618
294553
2572428
1388867
166885
2655729
717048
732853
841974
1374584
2677908
702853
127648
1092472
678601
2897437
1304430
2428215
2024085
61378
1528480
2806810
1543990
942058
2411157
2571160
243983
656671
505459
2834596
1561204
165724
1634067
1008580
1079848
2683725
2594301
2424319
468691
1306925
157899
1699879
84282
1083145
575189
2339158
2688881
255497
14960
1568824
2919352
2327199
1639138
2879652
1466553
2547194
2419701
1848183
2525533
1079185
494798
2468213
1472645
2464971
432822
2465459
1454188
1478900
1028516
1659264
2018960
2739626
256285
1049574
2795901
612137
26569
2493225
17061
1832469
2852417
480974
621847
384184
2105813
789112
460246
1566612
2092714
2501057
767153
1985434
2306337
1227046
2281434
2879062
1426893
654793
2802870
224348
2692188
1898779
2285366
2949
209980
367748
1324648
440625
79961
1839497
1346273
2818433
145086
1903560
2800256
1715941
437107
260210
2771105
705392
820469
203807
924172
112519
1479205
524118
2715134
2694099
2936161
909373
1495177
2646211
221539
2677070
521401
2158512
1109986
2239056
2202505
273125
752053
2249425
415023
2786555
2492165
2440838
2803988
2211890
889776
2460014
1604444
725766
2341309
807948
181845
1242693
2858331
2840582
2445388
1677308
1271924
1120946
1597097
1717101
2642622
174888
658833
1801022
934685
2171995
292924
1442505
312990
1284350
2732393
1855879
1016672
855709
555592
575990
2553706
1996405
98002
979715
1808985
1701223
1960133
808553
778085
2873176
881456
101326
2574982
2564546
2508221
1505429
962525
2748161
1209660
1401841
1346762
793480
140753
123287
2715741
2163928
1475577
1568515
1456136
2236080
1734138
761771
1470051
2250887
2266821
955606
2761201
788944
1508829
964808
993771
1133348
231750
297256
2691707
1551479
1372093
2771201
348036
1171553
703483
902518
1818821
1967491
2821514
225772
2448444
784574
802172
2587515
943483
504715
249743
93564
1399720
945654
917635
303941
1653184
1649107
433587
2688017
58053
274325
2575957
2209074
2598203
1327241
1231441
974436
1694655
1757244
2299454
2145175
2320634
60643
1539399
273506
886077
239414
258436
2891985
1300520
731109
7843
1847204
152669
663383
1018757
1457445
870991
1472550
2199473
2691045
2226382
1955328
1496501
850624
2546832
1482872
2056478
2199901
574726
2692463
2649609
109327
1473087
2766277
624247
2235466
2271689
1185430
1728039
1206891
1390439
156650
1589124
714708
625462
1560567
984615
1479607
1910956
1589360
702586
2025645
436134
2740365
1542109
2424697
1708704
1703440
2142172
1204009
1959203
2011486
1426190
1913831
637830
2513902
704945
1176341
1246126
510856
1581329
1289111
1396017
2908910
2734535
2249276
1967294
609960
2021557
1794485
1523094
1872897
2938812
98681
2052018
2742362
2305806
1706881
2473938
1648497
214701
459345
1105612
22136
2022548
2366517
1081643
1118733
227517
657981
1541693
1046285
326218
797353
852333
341662
1856047
921698
2204194
2058844
1214496
2249062
999666
1470686
1806143
2078781
622917
301008
1549758
1114530
998987
2545539
2102215
893902
631555
65553
2240323
1573221
817014
2042788
1645626
563934
274803
392457
1590002
1480228
1041904
985600
2612925
2514186
2511824
2353108
558360
2240559
775276
1270962
1554318
2055575
2794945
1235943
1308822
288404
1153584
2829522
629970
2435796
1509388
1729545
2881284
1478879
2055747
2693727
1704485
2093615
66298
1433296
2568321
660
2622510
2226448
2197571
2102077
1838599
78900
2842584
2013072
2585872
1696127
1996060
1945547
416718
394816
2934618
1559073
124001
2317114
2367526
1082077
1690881
2764564
1234395
1016655
2937227
429019
2110423
1701522
2217111
408369
1839295
1600116
1751690
1928494
877528
1920294
358430
1942604
2446989
2351623
1616138
1706689
1363647
2759970
1356203
2776539
2284583
1540697
1095540
658441
662313
1263069
1247786
418086
1486288
2774551
2117502
1711449
503230
499400
1628619
2144098
2456222
1168182
994243
296930
2312179
1504282
2655600
1008048
486524
1983351
1081511
1862790
2505677
1456361
827978
475006
2202098
1220368
2222444
1923352
2369704
2536463
2009836
180133
2807005
706508
1296495
2209161
583883
850447
2112078
2258760
103955
2785609
2270466
1297073
1723242
1519536
2516512
2925687
1987507
1968733
2664384
1403039
1649563
101713
148396
2106981
2078446
82706
371247
2231807
133557
2753137
1577931
2410037
1903491
1228535
2446140
2397940
1627628
2275869
1970205
154212
207383
212840
830185
881890
2921819
1562378
59079
1190077
1648853
1735303
2732274
944518
98819
2233693
2216769
778626
630790
218846
2510559
2291976
271129
1006787
2234477
940964
1453951
1777813
2865865
636632
2524096
1760324
1414183
61475
2811460
1484592
1591934
1446206
100938
1294384
1145468
1136538
1754967
1635345
2176925
2668139
1746544
982569
2070491
2278799
2771918
2269626
3010
2087088
2024691
400445
2863450
1357851
105217
624487
222855
2369341
2594993
2061079
2056762
2394160
2143506
842378
2916045
2936825
1700534
59429
2713025
571704
542254
26616
738625
1985041
430112
1393551
1251211
250389
330714
1250956
832743
2617313
2651706
589979
2269919
2410138
1886598
2644391
2592323
2219176
1529915
181090
2409092
1456223
1125734
2003546
1077687
2339439
172255
1751666
1830089
942096
978202
904239
156640
1613544
2305310
1389498
1993299
1185284
1834782
2368475
2745047
1894731
2600795
27639
874282
796287
908024
958114
534520
449640
1327772
1264790
2603295
1893116
779054
112658
2076266
855958
91988
957911
1906510
1597528
2522511
2576865
1629176
1597502
2347547
664664
2657975
1087854
346981
141516
2126275
2547130
2101422
2500202
2531183
1646674
588964
1136235
2864657
1197607
869813
2690456
2321218
390932
2225396
706824
2498317
2590869
216746
179221
159645
1537608
629119
1378631
2354115
66528
1661242
1496731
1927416
295703
2031214
1848171
1908467
1723664
1021261
1296189
798011
2248112
2851553
466371
2581609
868331
1848411
1380460
2751716
1577580
897770
1175523
594070
2868339
2851105
1889533
2192398
180390
353714
2363467
2657347
2217830
2928109
130115
374828
2477964
1009728
2646977
1532878
1875867
1998801
2342132
1598771
973206
596473
2325781
1733291
2471133
2420437
2841403
2923880
2105042
2458171
2715076
1739521
1582157
1615354
2897511
501277
62050
122870
2927421
66330
1122325
2352699
2047100
2265621
921506
185118
1495322
2806850
1190879
1767414
214545
744109
158543
611601
2731308
2266901
563832
1089314
2344762
2472204
1148129
2919804
2759118
1194491
387233
2066744
1698714
26019
1528312
465841
1334096
205276
1366627
2476515
2103565
780931
722064
1986564
2087338
620958
1912042
2149275
2933574
1146811
2923500
1198083
1573316
2760897
2477175
2406840
143108
533371
909602
911415
2495677
680878
1046323
2470945
1400158
844994
2678820
1794600
2319082
1358658
2521864
598284
2426030
2537995
1690223
1903321
353752
2740046
485065
668680
1944049
2402372
2899289
352752
2599272
1261494
323162
552201
1140441
17773
1829340
962926
2549729
1115631
1465483
48323
1409127
489456
1995399
952822
2381477
2429915
2672392
717414
2696139
290302
943583
2851435
1616653
1698505
2221650
947790
2286
166012
506118
134513
876467
883974
729638
457341
2373470
2042295
2745460
1719041
2479623
842128
2753462
299943
832500
149625
2872616
51008
349358
2586294
2842374
2798592
820042
2568370
1342831
2727276
845983
2423743
895917
243163
891797
2400569
1474926
1488385
44043
1010194
1040356
1916909
1420776
240365
1306776
1066269
241784
1630540
233476
2205766
1225710
1466294
1178266
588424
415283
2259097
2226164
320511
167549
2334972
2352212
1604068
2095480
1486294
620137
2886953
85843
1388633
88611
1654498
1974978
1849116
2939877
24379
709712
1466081
1724563
659149
221342
719064
2813554
2315204
2733857
1612143
2551440
2454449
344722
2049403
2512371
2315087
1071358
1408972
1337269
1921993
245762
1315982
1922853
2029310
467538
2792069
2058490
210379
897259
2223830
2245662
677241
1101061
2444384
446896
2180106
2463344
1802583
578162
1545997
947304
2907087
1303372
922741
883076
2221077
1262078
417147
2579566
614727
1744414
2725842
520315
2471275
2815978
1961416
6648
753441
216734
2340048
255104
297933
1907929
1415000
1733060
2361141
2783479
2872163
52177
2268607
1341194
255136
2333933
538704
2123963
1415832
1689279
1047940
1275877
719810
512181
245109
1533116
2154022
2623091
813768
1512958
2031614
1498733
858203
1675817
2838325
21819
2397518
747646
802272
2896945
1841603
2669892
2748866
482547
2820644
1528461
2052515
1693048
1699414
2225939
2757152
2409351
2804920
774908
2123624
1792853
113193
2358448
806939
2614959
2303371
1514520
918245
942907
2244668
2550961
546543
2647884
1412142
908045
633039
682237
710701
2223534
1399248
1165290
2126720
193028
2075143
1297394
2406518
2097822
565801
267886
1368593
2500094
1879144
2480955
705901
221523
1605478
28874
1137827
2273416
2255525
1423508
1866232
2936582
2820667
2126273
1318631
1696594
1101061
2726616
860945
1540013
796516
2130217
2796220
572938
185258
2022283
601127
1957195
926420
2335868
1965075
1816353
1865330
2764446
1200243
2165607
1596090
800877
1776715
2130906
2886958
101419
2598837
2873693
2824868
337103
2392452
774819
223326
1356079
5011
2717437
753210
879107
2544545
228480
1917824
2786053
926678
1408243
517594
2463416
270284
1324398
531599
120605
1666339
507732
1864658
1824362
2175864
960327
1380281
2060530
631470
2089233
1185942
442523
1422530
2428669
1299020
1035842
1145447
938121
1503168
1918693
2232373
574286
2251353
507264
549969
1423880
2456394
1809928
515400
2037
549424
1237462
1940788
2398371
2040077
541396
26800
1929270
2767544
1817910
76317
1525245
2596385
2232496
102811
258829
2054351
297519
767103
2811459
1381193
455430
1945045
1433008
968687
2105975
481951
2504348
977035
2295326
2743314
953784
2866396
430221
359919
182200
433641
1951047
535727
2425535
2457743
210040
2743109
1517326
587040
436030
184981
884059
833629
2098402
2071614
1247704
2444487
2072529
105767
1810079
1163548
1518582
1839736
1136545
1468975
1851201
1637454
855849
2720878
79077
1280952
1190375
1044767
1635802
2305246
2767263
1001287
2770298
1908353
834436
212315
2021452
538619
812272
2744306
2747499
2293184
2534004
1949284
2315938
2556498
1163547
1333816
894425
800262
2603890
2793703
1455405
2265645
1518398
1220674
482246
286426
2843924
167119
2292392
1394715
2585848
2526109
575317
764781
586407
2133925
2909032
2931273
1629088
648332
206824
2692539
1775811
2847823
1489421
1879119
530626
355133
67301
1979081
1149100
204008
1923727
1166964
2317567
1510661
1665461
280210
2152383
2894397
1989464
446538
2575087
893214
2842624
1511851
879235
2706909
605782
1196438
1826075
2471273
1699470
1279333
565021
1188916
1818072
1213429
1532561
2792929
1756686
2335168
1583871
1920082
2138655
2834267
1805110
2413871
789338
1978737
1902309
2856601
1456497
1759211
2367486
2817309
891507
1012285
157503
280344
2836860
709910
2048434
2682087
1464722
1529981
1786051
2600452
1554443
1666303
449803
11154
2843630
2857135
2674312
1094657
1423459
2527152
649292
2173339
2661517
2146156
2845704
775973
2714984
2580464
2641386
1559655
930805
683800
1645137
1186781
53562
2210129
991345
1736715
2654809
2770429
486954
200183
2135843
250723
2803541
1242468
411314
2425116
1104606
1553691
1710825
2937479
2862044
1259525
2781889
23605
2271373
853946
1284120
2070037
2857906
878228
1298349
2701089
1448240
842075
1084442
2524264
8829
1974612
1520024
1523315
2296261
127935
313818
2907298
961741
1172311
1657343
2625351
2687262
2251331
1415987
2509624
1211368
2073780
643333
2441017
1171432
1497069
2386479
2142576
971359
758357
2348377
109755
550484
2777599
46077
2511850
2385408
875092
2633075
1456242
89330
729787
186394
2479056
1726761
1515299
1609464
2670270
562968
221642
2323336
291217
2441489
2217950
761887
1095572
1782034
1167385
1934194
338369
1618493
1338286
1775819
1462167
1659601
2254036
1024734
1346253
87546
1769482
835118
1391847
253491
2057516
515060
953493
2081094
2759964
372634
1154699
1522088
1982472
2567180
526446
1042513
1825893
1753994
678097
1719380
2260170
1550062
1396429
1738610
1412227
2821543
1049213
2319224
2180908
2718547
1102681
268500
2472548
1906910
1723907
1905133
1044524
1605390
2797028
1000702
2311340
1165123
1009102
2630055
1067983
863448
900857
1620752
2470001
2867466
765602
2402814
1938474
1311015
865447
760446
707277
2884384
2865093
479681
663203
175465
1603916
1371436
1386889
416331
2858827
228229
2383551
257312
596679
1677259
1997773
807087
290140
1624474
1338820
919852
872591
513147
2443342
2001015
2621799
935737
822975
2899732
2085173
1145220
45328
2041101
1331370
1829525
1807289
942865
499437
410337
2432504
2414494
1631161
450396
581402
2894663
2061297
2368263
2752386
1000362
426335
1366958
2791798
1591344
1454917
2235124
910778
1829007
2357823
1081644
181081
1440927
2273025
490840
684650
534559
2740281
2392935
1258121
524231
2043984
2706728
1267926
753501
422302
1315300
42318
1113306
982866
1293541
268936
300376
587730
2247328
750832
757746
1792707
986250
162527
1018745
306965
2196615
2489776
485570
2151382
2688674
1215328
532737
38382
1499305
1831059
723206
33015
2817760
1273666
1229847
2310503
2118770
1895028
1218053
2267727
192430
2000612
1682394
455391
536026
1599099
729578
847452
492010
2755129
1756022
2470473
1356432
1291479
1008382
2279872
1794935
1118189
1658813
230729
2781998
2091880
1499417
1064582
1342178
2594505
438421
903701
795130
1945495
147070
176686
2861039
535121
1671309
1596680
1156946
490227
2706415
2091789
2160653
2739578
1202195
899135
1418505
682828
125890
2551690
56308
2000692
2078889
1727552
2402956
2755220
1708092
1122488
2483463
1533449
2926971
496312
910913
2088280
2221696
2876233
804785
1938923
250936
158673
148857
1384543
2515963
293537
2235961
1004896
1758379
464827
589420
1213015
1970388
474841
112271
1980758
2584139
156915
768922
47319
2564528
1048796
922876
2282571
118974
1285514
184727
1784308
331841
170765
1397072
2886966
1878878
1643436
2400239
2823553
2368510
1436227
1245777
1103853
2089729
1320713
1030938
465114
2463417
2701440
2037331
1987518
1685821
1930265
772122
2083652
2459164
1434360
2276580
1821856
715220
1612542
2341617
2833895
2499613
2493898
1318872
1860724
2483315
1254062
2796334
151321
2377059
773775
844524
494474
1744572
580413
665944
1140465
214113
1877460
1266944
2902758
897831
2890886
317498
1200829
580497
1869356
2442186
2071874
515510
2239112
1989168
438882
1514069
1635313
147626
2031582
992615
1316199
183453
534565
67426
2010147
2222396
2939099
2695996
1732067
328484
1488252
1206500
1195332
374932
1774078
1689369
368149
1286009
425022
2613348
232969
541920
1413433
873805
1572530
1188392
1072855
775698
1745442
272148
2811302
2092823
1494117
565078
338795
2561736
1482614
587354
2845148
876895
2690340
908043
1579537
2377655
2153071
1663802
2824971
307661
1332229
184174
1163880
1198650
459873
1523370
1387249
670568
1135976
2029946
2538611
1379455
472581
2881667
2537038
1999184
915127
237291
85368
1224063
1855970
1919693
1229629
731370
1443327
1918965
550304
2621355
1040533
2553758
2337567
1832454
1990494
1903499
2833047
673258
332197
2591380
270250
1999936
1157899
2233043
2389706
16657
1977885
1335284
2384938
461763
844356
2265632
83079
2383103
1340586
189454
293464
341270
1684385
2028059
1324694
2485369
2137054
789915
2538491
2498828
1636792
2652526
1454408
1101852
1959235
2782641
847393
864289
685979
2088673
1622188
2443562
2546949
830134
496823
863563
57064
1893215
1144624
2203431
2488534
2377700
2898168
441285
2484376
1720972
870556
682724
2578807
2807053
719920
2921417
1347362
231957
1671951
2774447
2268485
967934
2880869
2725214
2310403
401667
2459038
285943
2175160
2437264
664838
2307344
2617063
1915619
2901297
1750372
1621453
1854788
2491174
2435428
2679945
1668251
1885616
270749
17673
74486
2411541
2185961
2039399
518677
2061829
584436
2417594
1774732
2361672
2705542
2212586
1098932
2208645
214025
404393
1550943
2678311
1683524
1419211
31145
1307713
2532095
693724
2634154
233073
1660041
377786
1890595
492279
1189746
755381
1148646
539436
8044
2373477
572650
220612
1288440
1801098
2519997
2700256
633883
903404
402116
2778695
805313
692080
2588088
2919826
1984093
1192574
114710
245451
2663802
2156803
1406682
2298682
935895
31814
1420802
668086
795314
2469646
2260134
159764
1764933
1353755
821779
1046406
2213791
657060
953625
1031279
2074725
2282319
1289039
1511525
1136824
555740
2247871
666794
1452849
821016
2671358
319437
2868268
281363
2511953
2426971
750583
540277
833805
2023421
184862
1195376
2266040
1486794
1012113
1619002
2050383
2736833
2167201
346244
1459180
2277498
2450757
993658
2684918
881135
2899340
302854
128249
501770
1560698
2607986
2417722
1234736
173967
957553
522830
1941074
863053
948064
2935608
1424249
2056487
955473
1526675
251711
1688928
207947
2579061
2046639
495828
2797280
948866
1074941
1640990
2035869
834200
2384825
133245
2761432
1972378
1488668
851042
1024904
1840641
345718
320706
1378651
1482868
1167115
1531482
2112118
688314
19674
172543
2174889
1487763
2890810
237263
2249663
2781835
840316
1381
617731
244082
2928353
2205214
658620
1940076
1846970
151337
430584
2178284
2685494
943839
1708681
2009866
2563353
1232552
362965
2737362
2275038
826884
1564392
1833533
435459
1199818
1005411
2284308
1825148
547154
1177399
2470904
1622043
1773278
1585977
823131
1338931
2323410
1704717
1848546
2099986
2175071
1559932
32391
78109
1687322
551597
131909
2441577
2651111
570753
1964991
1979362
1465321
960396
1239298
1677586
2255203
164553
1366252
913588
229829
2686636
375605
1484797
1662414
2231910
2370426
1988174
1283620
1888301
133969
2747186
1818912
2318867
479407
2848951
2285499
2818504
2339757
391860
1547963
1447408
554728
5405
854882
2679161
870103
1780517
992313
1725164
2088752
67811
1855898
2123178
1260826
660089
441002
1579427
2667129
496744
810506
2765259
2222897
1404369
1569439
693521
764744
2162615
2272002
1021837
869879
2302308
2292746
846860
2511280
523830
1424427
1779449
1048107
301633
111378
2167800
902783
2458842
2799928
386729
166131
1462678
2712572
1518386
11254
904611
21571
59466
2332701
989850
52188
1085819
1696856
918679
330323
1480974
1930755
12942
478057
737584
2696913
2086020
2170446
194252
280533
1508881
1309879
2727245
348889
1239184
145015
200860
2411709
674808
1149550
1701041
895130
1313752
2043154
408190
2798433
1973848
2142855
1934353
556498
345009
193074
1693980
181756
2826919
245620
299244
324181
2798209
2132504
686857
1904972
2671252
1176118
1767089
79267
1020174
2664072
1071423
2487103
1955555
2713858
1015199
1112503
2194609
964772
1623493
667412
1352823
2554200
1106959
1820918
2811065
708951
1935985
940449
935434
2846509
2499332
2555888
2146038
359698
1891597
2011111
2704550
1110246
1159033
2048915
126420
277202
2004824
306204
2656164
296278
1656843
2721187
675124
515360
2139019
1951179
1533233
798545
855339
2870288
2907831
2309091
2398731
1482387
1722739
1219741
2709497
263019
757949
1715449
1549856
2205378
105075
307347
1447220
259722
153855
414647
233420
284751
1743245
1871971
262593
1621190
1931289
1872781
2683220
110953
1214669
337722
833911
282713
180667
2378598
89866
563965
2040161
2217173
80254
1461024
1314723
2422339
519719
2695269
240588
119859
65192
2495369
2059751
1556455
1512504
411762
2714300
478631
1385852
2412806
2057197
1580779
117421
1385242
1652728
2594961
2895637
2236661
2070614
864614
429054
236553
2865330
2698640
2572657
931743
1552633
1259989
1850015
2917153
529975
2498750
1947515
221300
84876
1219244
2092053
2394055
1736259
1186592
975556
1669766
1313710
1757732
1276804
986041
2187854
651097
2658028
2138864
1312039
1360523
233949
1681057
97369
2232939
2647504
359643
760325
283458
1102000
269080
95038
1543267
731553
2471735
818125
895079
2518379
1353854
215307
2104610
1956126
514767
2899156
2210007
2096357
113858
265843
970822
264034
1697713
2273166
2530164
1458235
784125
1719629
2482312
1472150
209937
2001963
1430951
1712260
1806468
292013
2602995
643412
814987
2619960
538909
1418915
1554331
1653945
2579575
2514779
374754
2549609
160047
1664969
2189419
588312
717365
2430047
519364
2061029
2177968
2441490
2611729
1013641
513850
1833341
2929000
2096237
2176900
2704111
2728570
869108
1870270
1211753
2020010
2501998
2758652
381905
1376905
1678480
1768865
476915
135937
1087472
1039825
896023
2404725
1661065
913633
284906
2223128
2576527
2512324
87064
2072892
2634841
1677393
1587483
2288217
569987
652715
2217438
1620340
1080332
818735
13352
2066645
1324074
1147279
2299852
697143
641325
2123100
2927366
878552
721610
1069452
997088
1017170
1926750
1971638
158079
244006
2036015
159977
2519537
2335407
2749765
2640697
2671610
148867
2574993
1082279
503337
149537
115265
2510099
604475
821110
1973236
68167
741121
770613
1922685
1840081
2159668
227474
459986
454860
715975
2145209
1837411
1136400
706359
1919857
1216003
56945
2115905
1726086
1216095
2311742
997502
562584
576228
2195328
2634998
815408
571115
2650988
2165013
1352240
988660
1979986
2221071
148755
655076
2650939
1013055
1237882
659931
1337130
2753234
473509
2422856
2220354
2455236
902098
1699632
2630057
2705062
333791
2544775
1781514
908430
2771359
2737423
2875211
1345138
2139877
946515
2212815
501562
2132479
951266
1178674
1195903
1272315
810311
1100537
1134741
2216170
2027004
367618
2798429
178206
2923198
1366493
812145
565402
553529
1298535
1317750
72194
524100
2007187
1709876
125483
1234539
1559139
2488802
1683261
725794
2256768
1928031
2012323
706314
628520
716847
1463124
2290570
895944
2183084
1242016
2503448
218782
746376
188617
2478878
1862193
2149225
2671126
62730
1582550
2354414
2914753
1631874
2394307
2029111
1033950
2395499
1575682
744986
1184759
871672
517974
2277363
326410
1158815
2117048
2566436
2235264
599750
1629862
2694631
127626
1890493
1909013
75674
2097368
1166789
1244643
2729999
1160886
552783
1860633
74358
102276
1280987
2300494
447526
1458461
1308019
391141
1726026
654302
2635781
11824
2121844
26301
2479850
2349341
228124
137956
1138025
1265237
1958480
2526669
2175158
1447474
2862041
979070
1483870
2272402
2820753
425969
384737
2056180
2887652
1872874
559343
403712
2087566
1841122
2813391
2024783
371392
168671
1813210
2907564
2052439
272941
1902275
569542
1187587
932
319802
572304
1433078
905962
1276949
2739950
709091
1594770
588897
1472433
2855342
1376221
539223
2697779
809465
2896221
2164850
512164
2839021
1939680
2220663
761542
752724
930214
1714492
2625641
442033
2791610
2319828
2938050
1771781
2423456
2879939
382298
2831882
2303842
2655611
1406968
2532644
789058
2660244
118109
2578483
2252546
1290192
2742016
1825882
1346235
1739580
1438871
2093127
351480
2013613
255724
556395
977393
1299539
1975566
2437976
953495
161762
1527266
1533663
1981724
2122395
1816583
2082406
19095
2460668
2688015
2815546
1769668
34344
193042
2593701
1788628
395929
2130322
2873306
1667985
993521
144068
1157022
1509076
436536
1166155
1525224
1720446
518894
2655760
1319470
2261536
93579
1008981
1304079
730243
2028295
1828420
514423
2348384
1270968
2757659
932012
786874
931269
1889994
457534
2144195
1421967
4888
1860221
2616380
16462
2316269
2020116
1309426
126824
58220
740670
208948
1488849
1788350
1031445
200692
1626469
2876754
2613431
636132
2303254
1918974
161179
1807259
1684297
1932745
788438
1296843
1114474
54181
2135813
1147945
2116041
2679938
2026588
218286
75236
1661997
2150073
1474127
97560
128992
322424
2768635
1569523
297401
1168259
446073
1770852
823336
2175559
1915481
704040
2353685
1484985
2216591
2822597
2330869
2856976
476046
1030692
586652
2666976
2294738
815608
184325
490905
291833
463283
2885183
2729850
73914
2662991
921121
684671
357659
2507467
2703594
1999335
2746738
242225
962969
360568
2825183
1711971
2908239
210268
2269596
1151172
1759715
480899
227797
597154
683034
836542
1318578
342347
144866
1513490
2807870
291074
27828
490677
743830
2748972
518725
1765572
1771077
2672621
2445624
2016663
494183
47864
380767
512163
2116213
1293577
2127405
1965805
2474693
582822
13051
1637523
233839
34061
2109032
2562279
2020975
1515549
2896180
549387
2713466
2416496
2201258
746159
1031411
325108
83525
1775078
574548
975531
2025336
903944
2533317
2056519
632434
1179324
1721405
2433799
2791087
1805722
2837140
241398
2186938
72226
1749503
1898036
1356540
1088371
1872900
472601
1520226
46629
1300985
485117
2511720
2698755
309716
2294653
2795536
2083762
613877
2541100
39736
880425
89886
682348
1725251
484389
2010543
2657373
603150
171893
13133
2866419
840464
1251052
1793356
808234
661558
2583642
1452326
986683
1471728
868755
854865
2514118
2140462
1488531
1349689
2098612
2670562
750793
221188
2867051
2544096
2187212
1887789
2155830
2838427
586939
2477934
821368
1945075
472234
639334
691347
897018
1504467
1017235
2403890
636993
1230693
1172092
2749647
142901
2300262
1747951
2806679
1593706
263937
1731354
1699295
2513130
2650184
1348655
2170588
350457
1166086
1582404
2395750
884070
2338448
971611
91479
2884685
690623
1159699
1007339
249112
2750912
1147936
2724427
1143896
1008327
730509
143549
1519958
2627495
574441
1429831
1657649
108759
2290146
774481
1174527
2789977
2883670
262368
2752114
1856461
2898257
749841
444372
1826061
2410874
1838358
2252832
951176
1820185
414028
336352
2500426
138126
1127206
2691478
2393593
2024623
2825947
2146453
58199
2087678
1952006
2052600
970193
2390362
601566
270420
2452025
2724823
1510043
1693057
2487440
1218882
165365
677603
2315186
31445
2865022
1567401
2915341
910460
1202484
258372
1478820
1810824
2494132
1257364
1170205
2724289
271671
2702113
2786112
39826
1600625
1911841
2717159
1943885
1096
697490
912437
1955015
639974
1680035
1065193
2073239
1359257
1829579
1455473
2615625
1414223
2165825
1493847
1380808
2527803
1815566
331641
33292
648156
1521506
728218
531362
1592594
1869721
669379
2229613
2022575
2810806
2932229
1663300
950113
1232195
580039
2077157
828638
1592419
532238
1413427
2159458
831897
44856
533768
791148
2288491
2671858
319113
1821424
89419
1646872
1772141
341778
851634
1757083
2286074
2902395
1028147
265455
2468892
111369
546355
175816
1011393
2004466
196775
288365
1563534
1758927
2074094
45610
2308027
1556305
2093463
224039
1830368
2415909
159062
963139
1309115
526404
2515574
2455995
1725053
1292924
553176
2682161
1696627
2331338
2250472
250394
2264630
2777118
660767
2391980
2754652
2859069
70623
2584225
1478797
2379649
2795822
2088664
1172258
1260015
2141421
792067
952832
752061
612880
2551227
1178584
1392032
543790
1356323
1122205
1253432
2730336
2385501
1422222
2193821
1731045
583362
71184
2267003
25573
2339372
2901706
2291861
108728
1359098
2397469
149223
1761858
679612
1843445
2159461
489102
1024626
2582955
2628971
2415237
1917746
1463804
350637
2650892
883333
828648
1464790
1212907
1452804
2320384
808540
2938951
221230
1700641
1603059
1673339
2650804
1816820
1805587
2072402
1728043
1341668
1453891
228414
2866613
2827454
602669
1986324
1165558
2516169
587321
2496869
1251879
672518
1294117
2728135
2770231
868313
2784026
89382
2625511
2299285
1519239
290973
914440
171898
1324906
1595029
2311961
1517159
1488560
748067
1340275
1037009
1120759
1634238
978678
1023300
20820
496331
951262
2888973
811097
265734
352027
458286
2064542
1483869
705330
1858639
734363
1953950
1386837
2317046
1198128
1903811
794043
6202
589316
1791241
355158
1618200
869833
864195
324980
1067766
231866
1095051
977447
2884360
2205270
337119
251028
2824145
683498
1326258
2061251
1905917
1099445
1572513
836350
1726463
926417
1472058
364831
1374628
447014
134280
1368556
981165
1071414
832973
300772
1422505
2001393
2221147
1508946
933567
786937
1957787
1562834
152838
823939
518037
2900293
98106
2039978
584088
1668209
36113
1409086
255176
1183558
744784
449699
1833783
188690
1522465
917878
2840606
916009
113086
2722499
390945
2283858
1740126
2321594
1934496
859974
170775
948254
804101
1636952
2007012
2759797
1305551
2438648
2190377
2039496
967113
2043982
117555
1383601
2046894
1965299
2670524
2079662
116834
397443
1576000
1282526
2632576
2101205
1099842
2342492
443339
1899995
112400
164771
2419188
1728945
635104
2698026
2094015
2494224
980034
841053
2348789
512928
1181515
2054909
561403
1134262
2045035
2507324
399888
1960920
500207
2443055
344805
1121219
2678844
735838
1893280
2426310
720228
620915
2136228
641898
470228
1817415
2260874
173932
2060541
1537805
2793610
1483870
1227704
983107
569537
357099
270795
2455040
2441205
2572115
2317444
1722955
89364
2788030
2487048
1253099
2481192
753732
1398184
2238604
736225
1112303
494307
2851156
2168656
799140
1774664
441626
2814672
2207656
1842248
2008070
29367
727770
2477242
1326442
225634
1270448
1152720
2110560
777311
1856397
67551
2408845
2689451
2915512
1950077
470458
2420978
2187515
1573592
627201
2094041
394812
1803387
1982789
2306495
1873132
1388658
2909683
2143237
392697
2829338
2704799
1775123
2760428
82315
1347648
1491191
2583095
676709
791947
2565762
1485855
789840
2122906
1649349
2852762
2550748
2777670
2130127
1651714
2269179
1120929
685374
618802
296372
1659200
943564
2370692
2585143
1893984
490000
2228722
2070187
1535837
2828510
797396
1811498
50999
2785855
1275349
2558805
1446206
571548
1328848
2379789
2200924
1224214
445571
1406399
953117
506778
1923030
2298767
1161342
1254710
1195086
804573
1813785
1050519
847093
1857556
1976535
2233799
938579
152597
854857
1031480
491280
1325249
66670
1692167
1422278
1743200
215613
797774
2870115
1026539
2911643
2142659
1698727
1213691
2369750
498882
135684
159566
2050664
1406690
2774744
1208434
1377878
1286400
2069462
2927710
1244960
722596
2439379
273547
2029997
2323707
800797
2253523
1074613
131477
1072198
1742589
1768072
1920102
649727
1998259
649040
1212300
2923344
1916554
394932
1379626
1860909
555317
2024410
2245122
2318589
1179166
1829139
2280405
1625973
2365010
1051664
534893
934975
861526
2371805
1414504
2164604
49761
2296138
2899324
2660252
1469258
627500
1401991
2783593
1247391
2696960
2774131
708921
1467495
978756
1235508
327477
254316
936466
341355
2853757
1838521
384153
1654150
1171845
1775719
653615
518700
254378
912190
920395
536338
2595272
1512646
457044
1355199
2646854
2120881
2436418
2235733
4838
1706990
2713001
1468150
2294193
134698
1862861
1442559
2237519
1762416
148830
723577
2715656
1037205
84252
1400478
790630
1921088
142584
1826704
2105210
1683966
169186
1817920
1132941
1571820
366112
1199783
1310768
1135133
2060902
1296056
135702
323066
964860
1265397
2593242
1292216
2656050
2225019
2626647
2336224
2346898
666369
1154115
1026018
1104256
1018380
2242965
1832844
2029600
1475232
82133
2167094
489256
677129
2800060
911283
1339312
1721500
2213717
195558
263979
981455
2424342
2412969
1225223
856103
2009761
1805918
2447198
757442
462854
337416
765427
1090086
1671702
2471871
2270321
2718315
2085343
2083437
201030
1913438
1309517
2028497
772019
1441591
646353
446840
333263
1316314
1646650
1256649
479873
2202202
2347862
1077368
2108118
574927
2202189
1875240
1800368
2648264
296685
1423438
248161
2401320
2663185
616292
2017579
2098716
2830762
2244658
241996
2195437
1495991
402591
542798
1147027
1915201
746705
1475039
401657
331816
2173554
2377989
460698
767233
348289
1597339
1868193
754422
1769187
222657
569234
2481770
1033900
2426363
2077577
2899401
1111665
1460997
1091262
1471296
2813135
1358433
2870842
596987
1294574
1110029
107280
708075
62835
2610224
433519
451162
2238286
1294722
2609921
1376605
1247569
2563845
2108182
2412162
59164
183979
1478312
2354244
1453760
715401
730077
2568057
1436216
1957659
2345626
1690252
716747
1126636
1084193
315777
132663
1040535
1338623
2567116
390068
971906
152651
957673
129312
1069568
680557
2019544
2777332
1482929
1211995
2669159
827730
2328778
1672181
226226
1022731
709667
558568
574991
1407510
344657
630433
481260
2248847
2824863
161687
864936
2855669
2532008
2082244
2344851
782270
2287447
2826217
670241
875186
1004669
2853613
881290
1622132
836272
2613992
2913249
316828
1095486
1331786
1673382
511402
2785126
2408370
852759
2156243
1798916
1224044
2123438
1788654
2723048
381238
1557182
1937355
323806
1987741
261587
2135711
783634
349236
737393
2645771
1849326
856093
1629036
57294
682988
2698139
1609834
2235947
1694234
1593430
2186623
1444519
724224
1352765
833840
620005
1068534
754016
2355271
293217
458102
1814922
101182
1762728
1096089
2518842
602730
2336486
1920483
323329
566646
358816
2131599
217567
2006043
2303317
2914297
2372903
1474910
526811
1367105
693453
2698499
412732
2745090
2542598
410037
1723093
2239347
285529
2116196
1465065
183729
16648
1634529
2005562
43468
793930
2750614
106780
1425026
335774
2406462
714151
2618288
2298267
391806
2628217
449809
509472
548759
2043630
1422926
2093624
229416
1901751
1892120
618172
1446143
1285007
2046169
443010
1626489
133860
2701403
1677450
1499883
1985423
559628
2502131
1077095
1216957
497055
4683
1671877
2019330
890996
2802424
200450
1656220
796719
777747
2382015
2404549
775808
440033
1111054
2010720
1929177
2368543
1204462
590682
1747984
960426
929740
2257184
1262994
54061
1788183
72954
2798958
925517
1835202
1487927
2906110
1795104
2410367
1751169
2406955
772378
446953
2349319
1695341
1293220
603891
993451
306955
1315426
2697901
2020585
1814983
2415765
1908062
1579943
1191451
961152
1773108
2281556
1765747
692999
2183993
2126127
2000718
2370200
1434664
1135287
203439
1432597
305918
524961
1757696
2396593
970321
2870926
2091387
310790
2717016
860613
376859
2235762
1772031
1529163
815161
1088841
1509263
721074
1740579
123796
1064018
1866391
108333
1884911
1010462
2180121
780504
678806
855836
103153
1556109
2165627
1112996
923505
946322
2586283
2239417
1489160
36472
2500756
2588216
993104
50057
241005
906264
404103
740447
474666
2474203
2517949
547147
96827
1194274
2192713
193725
1377480
1368972
1354706
2087371
1345646
2146400
2151433
679124
1005858
2145332
1654612
1420881
372592
1039285
2914642
1874666
1750061
154775
1150982
1697914
512637
854222
1525204
2906293
2096382
1667105
661560
2854541
729227
2370696
1203683
371465
1964356
2230733
582021
1613023
1171733
1491469
1673793
266832
1665375
1404273
2857934
1674328
3438
1263282
1777013
2364442
2619113
795583
1157685
1632651
1509830
1185723
2481730
1336958
1097477
412636
260685
2205938
2658926
1523979
90118
352286
2679906
1200148
277772
685624
1494580
2441139
2938017
2161717
1401381
1879162
885437
2570351
1618001
2193613
1909488
952194
1314053
412805
708905
2474547
515900
1916900
1927095
1688131
2858820
462203
2881351
2144575
734296
1945280
2750160
885001
1082883
244304
354650
2641620
2849214
2035794
1267002
1939565
2104366
701921
2549508
658772
1327709
2086360
2169854
2135590
193094
1221975
728948
1113176
2729088
2178649
1067299
1505396
526482
1942493
584747
2691744
2154892
366163
288211
1223796
2750016
1728514
1935745
1511775
2033636
739200
28241
208620
761230
1168586
1932687
1057942
2592142
2811787
321275
818980
855409
1028682
2810384
2429087
2658113
886341
624633
540636
2089321
2563819
2730115
2220236
1659473
378633
2285734
1151135
836341
2508786
546651
1923264
1559186
1403659
2106261
2179067
2737035
1833282
694101
1154663
243746
2252645
295123
1039846
2855958
2645227
2070258
875003
2236140
471161
951061
92657
1323404
935553
779235
1480878
2067404
585588
796463
613321
534765
534127
1658721
2589171
356812
1499058
732106
2131371
2304750
1510641
132401
871370
1478679
1925001
420376
350921
2253022
1883231
1184996
635244
1902661
165376
2543673
2323567
315222
312715
1103590
105527
2629778
517842
2040971
2192407
1923561
2169142
1718450
54348
46440
1195104
16528
1484262
216982
2603271
2057826
1860313
2057250
2484597
1831787
2693510
1658135
1589142
124990
2148951
959035
2586489
387084
2655950
2023037
371700
625366
1052544
1671767
1190188
657094
1031817
1137718
615276
613539
1476059
2419807
2009330
1264914
47131
301122
2847162
1149120
2148993
2701477
1365539
1170242
21672
1298639
2329033
2565949
2020183
591060
1179435
681145
2304364
2009615
2335199
398170
1575548
2429808
1415763
2462916
1360425
2788687
2106436
2548625
1871016
2436092
1424498
970921
2089995
447456
2540457
2408774
2461511
1608216
1193344
1145092
2323425
323416
513880
2634667
48162
260159
268769
2758616
2431644
1615673
2642575
1564138
906040
537184
2618384
363568
1021469
2608837
2286714
2221337
1466330
460704
787905
1533614
573037
1109688
1732696
236196
1436846
1193500
2392029
1973219
2682939
716973
318417
159988
19388
652165
1653430
1239715
2583006
878541
1717862
535045
1238185
278114
783778
1135524
2564953
2190332
1971942
1750758
184371
2890400
733854
6524
1742658
1201765
671407
1134216
1342980
1455993
2604171
1448423
2823144
2696728
1675032
2054557
720826
962208
1770316
422376
2015014
2711500
2144279
1716185
1247115
1027644
2052103
2915933
1741604
513521
2094548
2931955
1355184
2662661
1876402
792162
509553
1751979
2403553
2534688
2278567
639957
1299465
1232255
525398
1250826
113132
306511
2507627
22934
758538
1738230
2220660
1129188
185716
63436
607554
377393
2278715
2607665
2002824
944642
1423853
27317
540839
1813854
2019183
2619794
1047845
2592949
2534871
217752
1351422
2895681
579707
78515
2137878
1583671
2375550
765274
1859232
2708811
408858
895065
1199934
2672654
1325110
383163
1481198
1260151
551424
192016
507701
2784597
1190138
2826563
456435
2146260
1148697
2840405
1437299
196900
271879
541655
1314198
1624720
2884998
2726323
1173012
1670142
131297
1538220
1973657
2501998
2801180
2130213
113448
1286493
2724221
910136
2207367
1682234
712632
1684605
483374
482854
2883550
2270993
2006975
2507403
1639312
1922183
2194823
2448173
2649442
445677
883751
483158
1933307
880210
1274345
1096418
178003
1078707
2239798
2641681
821268
1141648
620265
533721
1306810
2029455
1939627
1014014
2875932
405205
2406498
2326899
281836
281296
1191781
2474061
220726
2171571
434743
2443973
2108231
2617635
1004441
1409481
196794
32117
1515375
1743991
1872882
684229
1662281
2257518
250935
2331167
827181
1149565
1873064
1679135
92742
2146272
2738309
210789
2515313
2868777
2114023
1103648
2263403
101133
263732
2576520
1602330
2679881
932306
1226124
2409113
1783614
1625888
2225276
980135
2193831
2171013
1761725
1346185
1951839
2465097
1197178
77955
389245
1124810
144878
1504876
2494022
1996915
2922438
907145
1673478
1594220
2133107
489664
180915
1983550
1904052
245026
743869
1850664
2857162
1503338
887872
1497260
2322099
1942907
2386398
2889140
470532
1968821
2376269
2762949
186934
1886972
2296659
2351896
2347858
1512173
2536058
1201737
819275
281518
2297786
310376
423799
1039727
1289806
170594
243882
2863427
2200814
2849189
1117555
1256361
2056744
2837345
2129865
507096
559252
875316
1752422
154429
1243022
585389
1007663
362378
1446696
2872458
2033956
1029977
2026240
896034
1811547
1981577
2803901
1572860
53437
150715
1624418
2740372
2639017
265771
2060047
2663253
933794
2767424
1696296
2619961
1288338
2320823
410659
2681230
2104662
2736448
63419
1229344
422048
2332510
794381
847168
1573342
2868829
1906131
2017832
1335919
1837526
1551015
2456766
2809317
2083899
2375683
26070
1043879
1772197
1324277
1271467
2885463
2888378
1126651
1153319
280872
736364
632255
2696898
1932853
477249
940927
940204
2032028
1844232
1766360
63367
1116161
1498116
615065
1070717
1736716
1707262
1820939
1769747
1877314
2698091
1066306
1423623
2281235
2499855
2905420
2164023
1019231
704039
2287776
436679
385538
1768794
2893192
2426674
2023986
2142085
1620011
1276953
2263838
407484
1252479
1121348
2271386
2931586
1266476
1714617
452106
1779662
1136106
2428235
486956
2829694
483883
960011
2485209
745471
1396392
1325343
2749186
38768
1613679
1920321
132279
2081969
2716917
2551492
1525799
420161
2538094
1884215
2029782
1361214
2365298
603300
1296899
2560560
1533030
1008906
258270
2750914
1519089
197058
900183
1457785
2826714
68379
2533650
544060
813200
2506876
919526
1163724
1172594
821454
2069939
1013150
1166867
2411814
645887
1508580
1444906
2685035
2428523
2207801
188012
1853314
1083213
1296990
2532013
537144
1590825
1038758
2268113
776058
1896075
2870538
513915
1058950
289909
1240036
1820821
1878914
1915148
1926254
1057054
1797097
1654585
664624
1490099
2375869
434432
1103365
2536732
1391941
2296218
304348
1570092
53190
2187489
342734
905142
251719
1466345
752613
1787901
721051
1288925
2781601
1401228
1078894
2413435
2340760
2015004
630203
346413
383396
1761011
700223
976978
1540180
1625219
1906278
465206
969659
465174
2703819
2911966
756790
1029812
2435483
224978
1222150
969303
1859789
1486834
1748571
1989427
2292773
2075791
2312643
2441977
1113978
1751268
246402
2641220
1170763
2177369
2480257
1682878
2396373
2584607
2400034
1246214
324247
1452907
2376388
365792
568014
1148606
742403
1251452
805516
509642
224310
2016221
1887211
81994
1228571
2440764
396647
1648780
2109781
2545002
2873009
2287335
2123170
627603
151917
2224976
1882229
2175286
2293122
2579052
365838
29982
2165561
1208564
1171011
1326072
1615495
1428102
2422950
1199114
1949559
963327
1973234
2447921
2345798
1065633
1347267
801171
2046922
429829
2774342
909399
1027656
1233104
521623
1534360
2841601
380374
1750468
796193
1528204
2313237
2383970
2873836
1326638
582965
791645
2322649
161329
1250938
2561566
2236537
1319567
882031
539362
1216818
2731808
2893667
343740
18802
1348316
2762497
1616715
1782379
1247925
2315678
1703211
2662013
1215386
2236840
2800363
28454
475163
674033
1162144
806415
425660
2801424
2229840
1594943
693054
1685700
461906
95157
1992678
602228
697645
1881901
2770629
1518772
600111
1958083
990782
480783
695443
2291698
1434232
910530
832130
1853008
341811
605412
1191218
2644392
1184582
2628946
721416
1443883
668629
1064106
968449
455159
2339294
1910963
2327351
520223
2261980
2408678
1384660
2609688
157503
1404048
1752771
1794550
1796869
1643525
1328661
2817705
1763197
1419439
290577
821273
1349007
450255
1906917
1580646
2286945
423710
599634
565297
2242954
1640962
1643112
1973833
132076
343746
339127
2321147
675863
2054520
2281846
109694
2415042
1169600
123559
2336236
2482271
278443
1685252
1609720
2850804
1102732
46142
1129757
1644711
860741
1620721
116770
215150
1038689
855199
2110580
2767158
985537
2928862
1326805
1398516
2771393
416068
443929
2468953
308093
414960
342826
2135793
1528068
2380390
1554190
2549175
2807143
1904437
2172386
1847610
877615
1063978
1760224
2123643
1397758
1367205
468500
1593670
2637808
2676719
2281019
2342206
2483217
1358993
1067523
2386595
1515992
711707
1771345
2557051
954087
2856817
596356
2706100
2377709
1666803
632391
833663
2067626
1649085
1690731
417075
1972929
2475919
220130
1035179
892700
1263314
2523699
452593
622763
2049413
1278819
2933343
2480049
1458545
1719802
655946
593762
1432963
1196342
2015220
47082
686328
1436389
2397386
1332788
693962
2083861
1298866
1973114
909379
2278648
154276
1307434
1044526
1735116
93592
1831642
114148
1089493
1870882
1104454
387681
2301321
1175076
933031
522860
2077246
1398163
2650100
1426558
52764
2771758
1143768
2567239
635467
1028028
686212
1009859
541809
2068353
2040009
880111
1415055
158677
1529975
1939051
2883004
2229876
2363266
1675009
336649
869570
1794835
228391
1736945
265850
1390289
1896271
1229837
2271099
394127
1603677
1083107
1419649
1892608
1236915
1151627
486290
2215256
2019081
2102978
2908260
1131599
1079312
606082
2705528
126746
1135330
409228
393850
491941
1833005
999828
2585741
1608897
2863387
311519
263323
2414316
631327
1156461
2803333
2628797
2366454
2493930
178719
1850357
1479155
282184
1972720
2599365
2793948
1230474
1646972
244601
988092
1682353
1926638
554615
2413174
345732
1889344
1834815
839381
369767
1528755
357880
1471863
974638
2466559
1054454
621516
816673
2904974
2901939
1029068
361376
2909042
1732525
1734716
2067775
2528881
1066989
2436577
2098242
1622316
1407790
615134
1593598
124997
1931413
2496500
259422
1181736
269901
317014
1411609
1015122
2137301
1167289
861098
2010198
800916
254881
259142
2589974
154401
1113753
2031476
1192743
339657
1301578
1655646
2453355
2347061
1989298
1428024
372635
2177120
2205615
2070245
1088423
674828
1453430
397126
1864793
431086
2818146
2561442
414776
2211895
1568126
2013528
1010186
2028559
119189
758368
2889146
2854102
1864829
2938831
354418
699851
2359383
1699054
1412425
648330
488759
2552401
1695534
832694
1012864
2770136
1002722
889293
1751582
319058
2775527
2898924
2787990
1704050
1410989
2035681
1087501
634343
708309
2374500
2640925
812293
2066537
601629
2806245
2386438
736890
1488576
807846
2458852
832942
1147715
1466772
762465
1682632
1036066
2491009
1210498
962911
1483498
983389
1364531
2665575
377411
772974
168413
724813
429422
2288685
1031965
777024
2401325
1443019
2368711
382612
1569430
1518807
2253129
1928837
1928291
1361793
2795377
1848072
460164
617000
412545
2018500
2339665
915215
2296194
231808
1909558
1615465
320619
2623336
1310023
1190578
2465849
1716094
2664902
958396
264890
1303364
1351978
2605996
375465
1630814
1285912
2068769
2190953
1937719
1263799
518480
970549
2826986
1722261
330332
2054048
170594
2026606
1601773
1059982
807679
1976646
1610717
2242536
2528902
599367
992921
782825
1702123
1833740
792277
2311522
1039655
2364388
1317601
2291558
2572643
2434346
1976508
128218
406569
2557813
1221649
2362000
768014
646570
1912306
1966566
508425
286466
2783849
1262760
2021069
1438642
1293064
1521648
2525778
398643
349010
528191
449235
2427799
1340184
2889703
736747
181024
2688766
915507
1719143
1873466
569256
1473938
2622225
1268090
530165
417669
833915
1086846
2436371
2546514
2780787
2177485
2112116
2062978
2590241
1580483
1956596
20977
2772140
157580
2743192
1353790
2938103
2768067
780773
2065493
375277
1524073
1565254
268105
1605893
609678
227260
1403017
789527
2357886
1139412
612537
1470895
978756
475137
172433
843749
86107
2176625
1120476
1884485
1899551
1597237
1054923
2509381
1033028
2308272
419827
1235500
487927
2306159
1174994
245379
783451
1842788
2154618
1017374
802550
2653346
1508917
172376
1149690
2166509
619770
822847
1705533
2713385
294443
1932982
1876073
668921
1995929
1725726
665124
470765
2147466
1866303
917810
2205956
2247264
2461611
805236
2336019
1168350
1122247
1131622
2804999
2652489
1515082
2232126
813806
506048
2110742
688307
957861
2030890
2731465
1090962
2040808
1393581
2089576
466957
2198723
223169
2894960
1117624
2315582
88468
1879086
2198993
930643
2635025
1216629
2025854
1053401
2167314
565818
2005150
714203
2775055
234792
1380834
2380068
1012847
2213272
78806
678110
1207824
254013
1195076
2867860
1184014
1022145
1488669
71477
2409153
2101862
1084935
1220617
860394
2776376
441158
1425523
1041739
2725199
1981429
452307
482250
593238
1657701
2145809
2831
2624048
2600625
2327714
1906424
1237317
203786
2134914
1367196
2337988
2544632
158725
1212506
846632
987481
2822680
1711579
1122109
1895511
2621320
1144670
180080
2363923
684141
2804689
2474636
2878315
174617
1361991
2715300
1730033
128369
139522
326841
2502961
894068
2783049
2936508
1924902
2462857
2755013
2705888
773427
1298476
1050924
2193156
2582139
2425548
1855980
2788931
2328445
1331683
1409089
1285806
1016664
1833570
790527
286008
781852
1968764
398698
2171597
692912
2620958
14802
2175596
647217
987654
1347095
1445175
153200
1830220
2914987
2545768
2037752
2929820
691928
305887
418591
1139587
1072261
1250578
2106281
2922190
322344
903878
1073087
2461961
1212868
2169321
1376851
1291663
726235
1312103
2472231
956803
848623
400225
2214667
2805747
1516537
730270
2231121
1241346
608296
774317
1148691
2724185
1751332
33983
2097914
1063607
2725161
937212
2847759
205732
1763237
2657370
1830346
2207973
1560220
401317
2113101
46636
215017
1511421
19388
1217320
990477
905817
223353
1676365
755486
2280059
985814
2686905
291944
1772958
1709165
1982979
1794561
771587
2929051
2610321
2331327
2934486
615468
2275588
2076622
2706540
856073
2688059
661082
1044224
2368471
1680284
1658724
1905997
1986596
2419430
2648431
2160912
2769921
1397388
933974
2124482
1001279
2286662
617655
1884587
1647555
962677
1378845
1835452
2042182
2496278
1355482
2136548
1184038
942086
2456244
1100742
1646634
155870
1340115
2781951
1653122
388736
1895358
2264621
710938
924026
1031884
1957151
1867195
1395258
1623355
1416312
1810961
1751149
2918615
473129
650107
1692033
1611541
1612356
1081076
388711
2323464
2914525
2872296
1673805
1092506
1242668
1026024
387070
1939062
1871996
2267822
780864
1377160
1022383
1173796
1697033
1811841
2047737
985945
1719705
2868510
2813188
2350711
1098243
375489
2534854
1945264
2854429
2240367
2104402
933527
2054592
697470
1310308
2385594
1570943
2889161
2184013
2742497
2771007
923452
859687
2312918
523165
1602882
632544
2861473
2683933
1638252
2029261
1758648
2112873
2041010
1051264
555055
2710453
347835
920194
1127
648963
1775046
546702
2896875
2511480
506337
1008498
987357
1045555
263350
186473
1506488
742127
620537
146363
2190686
1344765
598894
934757
1205793
411276
827534
2040075
1751137
2000351
1929586
2439493
1342067
2545058
1181446
45724
1520124
858460
1714303
2491250
2705121
1121636
513974
584380
2740523
517368
2112287
1299176
1059211
1684189
2630656
1117550
290002
2160877
1771823
2221874
70313
2145945
2778924
12529
94837
2016662
979024
604466
159361
666579
2842324
1991218
1665382
2539825
1306807
2649047
447981
488362
651999
1683412
1090415
467107
2007487
1680388
2863289
1129764
1724630
2235802
1590309
623993
2000502
1420423
411356
2253795
260454
1229827
2464243
2107484
1474951
2222432
207870
2591248
1157193
2202972
38640
2934844
40273
2493286
581961
1291947
1309494
876415
78058
809886
2575224
2255381
651539
2231854
717798
478074
1712446
2880426
2659587
1770410
2068328
1664162
903358
2099136
259961
643507
599666
1352669
532852
2709320
281755
1042423
157971
2149399
2480475
1568855
2290756
2919343
602218
2405119
185353
828471
2707010
1601996
2179811
1629692
1829027
173236
2543187
2514926
1444884
1881493
25916
837270
1136612
305285
2716249
218058
181930
2410731
669276
2770709
63822
1630422
2101075
953229
2321885
2491638
136551
704195
39792
2247274
965249
2550056
1047079
566781
2740486
1066985
75038
1191008
1145011
1112990
991256
198852
1222539
392073
1157170
1479159
948739
1148118
2684080
1853015
1544859
48012
499529
344330
1038250
2821851
1884976
225720
2726303
1087124
1131408
268229
2411208
2754933
716463
900198
2230389
2573886
2066802
2080460
2861366
859251
2165301
1580983
2610944
1919470
1270378
1192637
2718242
2208511
606641
1656929
2599178
1698605
2680130
2173622
2124849
826982
1324133
2202349
1577583
2016052
380095
134373
1493059
622829
126917
1564481
2239750
310554
2629704
480783
1649553
2901501
269596
251764
2783093
249315
602663
100977
1760520
2624936
1899025
2515709
2671679
1353721
2595160
1199903
2623913
2749669
287436
2281391
1654385
2724457
2129316
910168
2591587
2906347
2290992
2492524
1457912
1519368
2099199
2216767
518118
355019
553168
602352
1248145
163783
1374495
1712758
2655483
865750
291614
2462114
1863253
1874637
600862
433357
1359465
475986
87601
297710
306153
1208357
1494128
1497714
2515140
1175768
2869769
1618109
189425
2063718
1364088
964676
2689419
1076954
1984977
2582874
1075784
1171599
2340839
1193658
2232863
805130
2814078
2134967
1805235
2503493
688728
1645439
2252169
4893
793744
1379260
2185193
858451
2675577
2656021
2808185
2008028
961276
854425
2245379
858637
999192
1338756
827705
2383267
2158006
1759047
1346908
1022298
2918217
1440882
2021619
1423757
2185523
2299163
2110501
264056
585427
1341608
1879587
2008684
404883
1702883
692366
2353385
2842011
1936284
507297
699953
867031
1783370
1806857
967459
2061978
2865174
1012911
186754
686297
2143383
1699955
2855407
2600049
221842
522684
2616104
290014
340951
1215087
2913484
1265570
1653415
1706843
1244529
2709226
1582888
2269085
1444716
154280
2622153
1915667
1576623
984717
1688751
1507862
1997952
1590449
512564
2295041
438707
990789
2616004
1384791
2364310
75874
2924935
2324970
1390822
920293
2889220
1855817
1133998
1402527
2335313
2340694
702106
1682685
1056491
384035
2149954
2358008
2502862
898668
750584
2557897
1857166
2471473
1900457
206147
2825704
2850716
131022
316796
14805
1795297
18200
496721
676671
2605269
1136959
648768
1376451
1942879
1223357
2167099
2537530
2905842
492358
1203872
1588554
1052289
1042018
1305323
1814450
267586
875686
1543178
1644322
1723017
1696554
1712151
760066
1169246
1873716
2803816
2066392
205816
1139723
2430320
1156933
1265759
2180534
2892117
679344
509730
362130
2926669
312367
1047247
175683
2234915
1777890
2480263
48319
2379253
1382129
2900320
203182
1251632
1162626
1040117
1053677
426318
2650357
1985413
1276166
1702461
2414972
618686
2712228
1649574
1628921
979728
1127562
1435372
668501
1887777
1259025
314499
27677
680123
1627901
2795341
2935441
113512
1410942
2096966
867087
330965
1863313
1590205
190461
244772
1274531
2368339
1033335
2272075
2681230
2154442
1002864
1294298
2673691
2723013
2440005
1993843
1248483
2870163
143857
2320857
285727
678814
2670449
2042428
197248
1779658
1056334
1084973
906584
2118763
342765
1196948
537029
2372056
903637
2768836
2751549
400218
464906
1209964
2424130
2752677
837339
779366
1748522
226160
2506672
2727799
243939
2180341
402913
2121316
1994104
1829183
729425
1513526
2715126
1339188
1621096
2037312
1039477
2883627
2257959
2198331
495426
1638280
2552065
338045
1637946
601810
1899051
412307
2287981
1394327
875259
591175
2779793
2263305
2506243
2771070
2484420
1200188
2053213
505637
986563
151491
1553272
416139
180504
1398187
446469
1502687
2883894
2463889
419472
1844820
2487695
620791
1343312
1304687
2339218
2370408
2179538
2543449
931720
1135958
60604
832661
649327
1229139
514452
2136642
2358700
1958320
53933
891439
138537
867998
2292068
2433970
156105
2253553
2611488
2155277
2510485
2533344
1562528
1609306
628243
2202482
2462783
1321206
642107
2399516
79852
100024
541494
1583733
1132968
1189915
1022188
500725
235337
945261
2495623
1354546
1640163
1865293
1019659
1953070
865077
32980
718690
1441251
2471501
898523
2936445
1743210
1470038
1758023
1390810
1495569
1999835
351732
865372
13050
1476001
1464528
1139752
2367536
2063244
1275245
877717
1512222
1072132
2241524
262427
302530
2557380
2311984
202311
1495008
697309
1203688
15099
2761108
2578369
1333556
187582
2590051
2430577
2016308
786963
201907
2722476
1174148
1170415
1461454
1891274
870223
1214071
1257194
2174949
1089382
2785646
2445777
1759282
1710270
1309372
408274
532276
1166364
1394198
82069
2082766
236284
1242542
1926516
389114
1157626
1494643
2759945
2934300
1624435
1288048
1469667
923887
2751443
355342
2909135
2488745
1512237
1350431
896514
1104282
2364344
2562709
180830
2060812
2349118
1080418
1324978
971044
2450683
1468882
1205003
2277180
1250629
2571383
1616500
469501
1807197
2102063
2457643
2465130
1720804
1735966
2349830
96293
370000
2113977
517605
865121
1658019
2792458
2381318
413258
2510601
1892059
2773707
2570197
507838
323013
488672
2167457
1653555
210652
1298436
2876326
1181728
816545
2187287
219351
2242528
1414621
663777
2699242
1995776
2189996
2740697
1038369
2343938
1780814
103398
1437687
227280
1660497
245800
1857489
384516
2611862
598139
2281513
889029
1716869
140226
1611748
1226931
2256998
1805255
2128199
1089477
1964095
2182036
520049
1958050
1102573
2301860
2792608
682452
784763
31613
1111552
478573
689386
2119133
2626623
10678
965866
1902395
1680883
1206335
925473
1858255
313253
1478118
762094
2899713
1629608
1837597
703614
2822456
2473095
2305471
1153898
490586
567417
937041
563029
2582021
126643
2290385
1713070
1873093
12955
2883247
2887206
57384
1779856
2519908
2193730
2465451
1513882
1929511
1094223
2001676
2622943
2912282
1002546
942887
99229
2357693
274504
522552
1012920
463515
1549330
2555623
726948
369414
2234782
1568021
2936210
316131
1326827
431092
1476300
1293178
1535755
922638
1389573
2040386
106529
2043272
1711426
2523823
1628871
2085260
807649
2679289
2048450
1704011
1627614
1955300
40149
1851075
2734177
2608026
2241232
1893419
178577
2550790
884990
448782
827923
935233
1788692
1131687
2447853
2109925
435708
1393969
2005297
723389
1069356
1359246
1714116
1788795
1160085
1999070
1796245
149334
994157
2123666
1903665
1203785
214311
956979
2332204
2520620
1342855
44779
2472783
851703
1120098
2226311
1073540
2760833
1510529
1807498
1147609
2089983
1670803
1906187
2365639
1087776
1536207
218264
1818210
270388
1512025
1257891
2810544
2581630
1305288
2375831
1634233
1476277
842183
1591967
1821490
1894454
815028
2618521
1697494
2684071
1152555
430957
192601
1964346
2718863
1302848
297142
189210
783737
2301419
2050280
2673424
1218701
1980946
1090455
872690
2212890
560427
1514851
2525613
2852235
1378767
438059
1974789
2580329
2009294
1071281
46474
2219101
877749
986078
891171
1406772
123335
1330067
1186077
1934821
2707653
1784735
282916
2143256
776238
592335
2015741
1033492
584075
1767763
725287
1772107
599100
2231986
2532938
577777
1698102
871670
1673627
1195222
263867
2406163
1608434
2511373
2617461
2045606
2528987
2030390
1354422
2730222
2289115
165391
2135201
1553279
2765104
1789815
1636396
1491224
430792
1068211
1106983
1408461
1452873
1635706
1248241
978189
205072
1929989
916024
527936
2536267
2756334
1586138
2928742
1235263
1338195
1590785
1420012
848478
2690548
2094856
938176
952262
2904811
1422052
694575
1989035
996397
2520074
2338666
1940137
1474071
1911152
2710348
2499294
623658
1051425
590271
787896
2076955
301634
1655714
1742147
1767701
2071502
735019
2663688
699370
1994422
1009066
1272347
1736445
2102337
2089227
2425719
2105951
2907295
1824638
2497132
334777
275504
2637927
1834046
656001
2669729
1384546
1014367
1471243
287146
2058553
408111
2027034
1959422
1470961
2282303
2501928
1495272
83539
774379
1886954
2300427
2392924
22182
1840691
609400
655339
2683619
634858
1951728
2889904
1447843
1746479
222224
1759210
912224
442848
829942
1878008
990718
2479490
1467764
2921686
688696
2383102
560255
1752853
2893524
1387138
114337
2659952
2615257
2682622
716365
1094246
160072
1909452
1871308
2854678
1169949
2878665
1637771
1990559
210434
1770534
304855
2298612
571540
931670
1801039
1531737
1614225
1931067
2228634
1019227
576029
592704
1881363
860813
2679908
285278
2258181
1180432
1359805
527827
1739256
683976
1664878
794722
957991
326247
2109772
2168121
2404933
1230238
677826
71001
1141359
1172920
884669
1543598
2478540
2030719
2840246
103837
648154
1010551
147108
1887263
2358826
469049
2387894
492054
2425912
2075289
86210
522949
289723
1666458
2159703
20968
2284835
817036
261088
106770
2025907
100534
1994152
2076183
1134512
1039522
2793781
2533658
2748508
2521937
29533
1833483
2819477
1846156
1127323
640486
738329
2571702
2766479
2055136
1249598
1492423
2598083
49471
1694952
1253629
580598
1194212
1052328
370868
2483331
1478259
2570658
212014
381017
1141199
1682637
1677157
1839234
2789262
789667
1191980
2111904
1660649
2912605
1805118
1773220
1202703
2270963
2500948
1817884
1032811
614872
683721
2730257
2643846
2571260
2343386
42068
2133654
1586230
567509
1118617
1232903
592416
1564684
2931178
145693
428254
1493437
738625
1827411
994021
470259
1297248
1599530
2067959
565081
1217799
401939
1917296
1014476
75608
783887
1959207
873018
1386261
2705746
195616
2244830
1372616
2081968
550901
2489066
1766497
2591712
2247439
1134934
1667927
1238416
2738920
1725857
724376
1672398
273529
1860606
260340
1030481
1723327
2401915
1294363
666707
562781
344954
1841023
1855279
2260936
1632312
53270
2792922
63854
2264169
1987412
2683335
1709593
444793
648531
137661
1099343
1365608
2211791
2816732
583282
2939301
1165898
2297669
1601952
2749292
1605078
35744
2838677
1977049
659443
1293541
170576
931602
897122
881374
279138
236922
517366
1732326
585693
2507420
1610211
558284
2285940
920167
742927
1741961
2025974
2075556
700117
1739051
1756508
1362672
652908
677748
969867
1574602
48329
1415856
2782312
2524290
1242072
2063757
1826697
2186709
2220325
2927907
367063
737811
1604691
2149087
788923
300496
741334
1249586
2144648
132949
1499239
1788402
1351548
1249988
2175038
1459173
1933017
1594230
1481789
1878815
2515109
2369072
684156
2413012
2192267
552012
2197579
2819564
2036795
2220882
1033616
2260469
1749328
1992519
91756
852840
1905488
2089733
2779518
2414802
2499331
2191715
2576901
171518
1533722
128772
2739217
1034163
325491
2042502
2648408
1828483
1197547
320560
1434036
2310001
1210681
91735
2900049
1452364
2597413
2623433
472253
855108
2612436
1521613
526538
2323242
608712
1352077
2641393
1514197
279507
958029
2575830
345904
390727
299512
2737774
628810
574716
2694779
1140996
2221309
1962472
2461295
1815203
2762122
135737
1938575
1332332
1012890
1051371
1467445
1106980
1166176
2133298
2698295
2298513
302602
2699913
2894043
2782810
1245774
1080142
947851
229210
1725257
2311475
2121239
2905409
192539
873150
2043256
396106
2732349
2728853
2634339
1671548
984660
1597936
1107666
143761
1341978
1204933
1763268
1836740
2841968
788954
1754143
1303425
741197
2374815
553472
1856576
792221
1295872
369867
1002082
250935
2245945
1968954
2705719
2846421
2266999
1378494
894419
2783434
1725268
975740
2337851
2893045
1636793
2102987
1890384
255456
775280
275642
2701295
2891986
2874651
2848216
1670895
2256399
202202
2066272
501906
1048872
1428649
2172740
751967
136715
2522472
1832682
1753095
1803364
24866
1669692
1444582
235490
426319
2092947
60740
328181
327804
2338141
49712
2768512
1079739
2509204
1618392
2919584
2330950
1346777
690707
611099
1977432
962381
1004268
336103
32353
2080439
1796000
1582466
524449
1492134
638348
5303
848206
1080705
2300158
2211393
256327
2218529
2665249
790841
1267059
2399045
92236
75242
162568
2161148
1805276
1421940
2009573
2834559
2882070
2118537
754339
1118738
198184
2048214
1798927
969637
2493143
437331
2549895
1748726
227692
2850980
1963345
897433
827301
1798536
782865
2663559
519900
558024
52936
1120904
585297
1401977
1414099
2825797
981044
1302067
904858
1756281
1517176
772004
366189
613902
73070
1410593
2145004
2501390
831242
2425745
1100333
834982
608990
1102052
362799
14989
541558
266924
1326840
1047965
703872
2875896
2347412
841114
458412
1695860
244679
1894162
668307
1704435
537875
429762
1276760
1671909
2734703
838702
1752826
2116156
2683410
985806
119610
1483697
142573
562966
1448474
916506
1558187
342226
2475393
2125124
171885
1632859
992928
1837729
2193562
2884843
1270186
450094
2781441
1855763
2768280
1547882
1227390
2801525
2031734
738048
1345759
1941045
281669
1139870
2818371
399877
169197
2293919
2179932
552203
346892
2041565
294876
2174322
2910540
1643417
1404799
552433
1209201
242271
1572875
2644083
1939515
544093
2621517
1448398
2364710
1757083
643381
1932187
1926647
1005469
284119
2902542
1088969
1896488
707230
404302
1386273
49955
2755458
126961
2416018
776044
486739
487302
1910649
283349
1052008
364164
623523
1102221
2861544
407144
428113
82369
589416
38207
94419
2569691
2050449
540764
2089038
596227
1670341
1380951
1747708
2745793
2807706
2455111
2297221
2836214
1217879
2751280
2823608
1813562
2123356
2116334
2149829
2381135
254548
2090702
2081756
2536665
2121318
1187510
1956173
2515334
329165
542765
242648
1874417
1130416
1677960
1941415
2332976
682666
1236501
1867245
1163535
854108
2124749
1960910
286868
2262547
2238812
30339
2562106
1067781
681790
1858418
2543830
169161
2271926
1427699
393652
1350836
89345
744907
1517981
1402283
198553
478720
339003
1199681
2699319
1778289
1086486
1973127
1546887
1074269
2789340
831570
2605549
1603196
1793182
419597
1882931
1677993
949978
279314
790122
1741928
2708142
1177585
978095
850890
2586984
1521923
577225
105140
2859562
1294559
996633
1641032
867003
967666
2627224
1661676
437667
2130726
1704277
1855810
2889957
1538068
1940559
1895901
252926
2342210
246526
2462103
1079639
1962626
2736133
1922998
1460023
2910611
972135
840209
1527748
51438
1082482
2922102
78433
2382861
1050724
2537086
1531831
2493097
1830418
1000747
709425
2658104
953032
629152
857671
137281
1186550
699572
506111
1728937
1014684
21163
2583400
1547269
14131
1659805
2582926
1299913
1082428
2177740
2001568
2057976
2212707
1911758
1686972
739295
461525
1489049
664932
2585491
964897
2774141
865517
1464514
2621963
2207817
990797
2336885
604867
2128605
1545172
1952624
2646631
2243801
2843405
690007
889097
402697
42247
1090687
1733396
1631748
1666949
391606
2826475
1592374
1311779
497382
2184827
180455
2386692
303075
2548975
2358359
1715799
2664447
1121966
2230331
602486
913056
1527663
2797343
414737
375328
1030424
2865157
2266094
54071
2780503
1541365
2067534
988363
1990038
1302909
2329352
1685845
733422
1540790
906021
429475
495018
2006161
1862085
2407202
282019
359490
1896102
1953628
2531546
2434028
860455
127719
281994
2152486
2276882
477684
1136648
622253
2515021
190575
1204246
1094889
1863083
2246842
2348119
947445
1776330
1042909
57838
430739
2258837
732561
2280975
177121
1711872
1148594
402545
153720
552557
1477889
2441520
1427115
289134
2804662
405641
1070399
1178905
2343670
649989
1914967
2683157
2659979
1813184
1891493
319269
130662
1548463
2528701
1228537
2103986
2540652
682316
209883
392782
1228034
1743136
821154
1096908
2364720
2882595
824917
1834644
1931249
1406735
2493197
1544088
2897176
2911263
2165351
809934
2561674
522982
1724494
2431130
2901088
1232460
1613622
1023801
1336897
1402865
733898
2653742
140472
122109
2129832
909754
1661219
378250
885870
2629780
2256030
2423769
2593243
1512798
2167255
1137725
835215
625807
1436588
1290968
1236524
1324625
1940393
1682160
106057
611411
2111259
2786719
2669710
1124270
2724666
1830553
136580
2626373
2590806
1951909
2605098
709163
2296940
2366417
146039
1480851
1145801
2923482
1470340
533781
1644871
2407605
786300
436160
2222381
2854894
2429751
1608675
152914
2074411
2611864
225346
1502150
2285094
940345
703381
1656574
1151376
124372
1075940
1383315
554336
1214286
1396578
871099
434737
2717311
1345303
592134
296692
2301045
1557400
660216
1769582
2020938
1390685
206804
2887667
1883328
2561657
1297166
1888235
1806503
2322966
484857
573345
2020836
679492
2278770
1304499
1662968
2496432
1992146
1414800
2080358
1540918
2803159
592364
2137791
1177656
172497
1740150
2464548
2488760
1378484
765102
2674135
1488252
1153253
2094050
2083771
1673824
622700
1859146
1129040
1100066
1558386
198820
905860
2058341
2314557
173201
471611
987876
1478817
2637879
2856930
1932369
1758699
2113657
27789
1843011
163588
279812
536255
626991
2852350
108532
1402180
737197
444782
28377
784376
1268761
2557081
647719
52633
602226
1643071
605638
48779
2084027
1946964
1611025
220139
288984
2665882
1791217
408273
101053
1708193
2820190
1808045
191312
2016986
2318632
2523230
1881478
1206866
1096609
1201066
98807
2265499
2636001
356454
2272907
1937262
1729410
742325
976031
2651783
1580092
995776
1072917
202812
527419
2934830
779478
2778115
2389462
1776720
1094468
2244383
198150
892211
2444271
863739
871298
2249334
2634398
611525
962336
812808
2430277
2049861
1768462
2429184
470784
2882135
1297944
105590
2525394
1106803
141493
1215327
1315848
552968
549795
1693013
2308254
2138742
861524
1337219
1394304
982534
636122
1145581
307311
2457817
30739
409916
350472
1859366
1770723
2592905
2253750
2698218
1656119
2244159
2398200
1538562
577843
750000
649704
812722
1029698
1929497
16802
367821
240885
1052932
2569431
1345959
655193
1370106
2537991
147517
1391666
1998493
352175
2119276
643208
880787
684254
654371
968440
860166
455114
696324
2781832
2155818
2918957
1902363
2874375
1782967
680172
2100810
1705182
2287404
102361
592141
831328
2937798
1030299
636424
519306
530837
511808
2651015
2398258
2188016
1681366
2025848
971277
1700011
1704329
1890150
1217092
2139586
653166
190385
770562
2053118
1227222
746921
1951945
1470217
2487507
722507
1234060
719709
1980451
1745860
1134822
2233373
2370511
1270182
2496904
1092817
1805188
269251
2512482
2291343
75040
852706
2580259
435615
1432527
2622154
1492784
2879110
744466
264539
1289846
1761633
485527
2784389
1530293
542131
1553827
2778220
3484
810382
1182063
2682046
1567322
1852595
530281
85743
2801244
362347
1785841
629807
2408810
489023
285241
742378
790607
943061
1436980
2716549
1134597
1942179
729561
663147
494086
772186
923839
1965761
2056234
1398250
1909475
2728401
1333645
559414
5118
978869
277984
2645086
539771
2029333
1199578
295622
2744149
2240779
2817140
2017668
725763
2381267
2451900
418584
1389219
1333991
525650
572966
445190
1922231
1599184
1652860
374527
1288723
210154
995371
79913
2664405
2930403
2328573
1672099
954142
15521
703759
57868
194219
2808742
2553589
1294544
1956145
156484
333748
1634302
2323571
1036987
2912088
2731028
874514
1273872
2770566
1570541
1172288
2320286
2055213
143359
2757234
1022691
163751
1710978
645488
1097741
1260496
937538
2542756
1492451
1066478
1886842
1369556
789376
1944898
2852533
1813894
1441454
147645
1300591
264520
71313
760341
140978
2761722
2086969
1887569
608704
2064066
513534
1000133
620383
2261285
2775158
2121592
2882747
999398
1119816
1713914
2407541
683320
537698
1772683
1065211
2808478
366175
1282634
1385343
338163
1715098
1639885
2833023
1386136
1619793
1107282
189862
137058
153069
694861
825060
2041860
1326225
1540246
322659
1350699
2459428
128014
2675802
805952
2905658
585465
2227122
2652181
962848
1309667
1768607
79129
124105
2422202
317805
1337022
2181219
1057465
643253
2219675
1441358
2382271
961830
1876095
2230035
2112012
2814036
2416987
1522704
1649622
1747174
2090467
2172718
2541438
1505340
571647
1376719
854774
624873
1221316
1493790
2909211
1139343
194673
2373881
246768
788545
796022
2749967
425627
1165672
2537231
2454260
2289178
1340220
2042004
1332270
1604301
1357211
555024
2078212
1616836
253888
2498174
80171
63587
516012
1747170
746050
2484271
2582277
8967
2682748
1882602
1541554
212474
761066
2842166
351074
1010082
875286
431680
1219065
2893223
423954
1404661
2415539
2327866
387595
1083042
2518128
1269963
1836969
1432999
1083309
2727777
2411294
961347
515469
1131165
2160736
1511489
2853264
2210299
1306762
1340411
60100
1123235
2193264
33292
448886
1369783
2624210
1437929
1828729
2063904
2217287
280253
555023
1885642
2636576
2442337
619184
359097
1342539
1878016
1353019
2168236
1492713
1335475
922246
283007
2782755
456884
2421428
479358
1120804
521779
2579245
216213
989725
2519065
2609306
228894
2550730
101613
718926
2822270
1395866
2533021
684424
2299119
2637030
2485649
1174886
1397020
164155
1403872
2824251
53367
2312611
2271645
965116
280035
1623199
475897
1504575
1253088
102291
2722815
836946
371778
753805
595673
450179
1378932
522518
2383325
495425
782796
1627175
656429
818725
1540239
2205047
2695111
563444
930691
172375
190164
1244059
1637110
861320
1891950
196550
809938
1505560
1595760
2740112
20912
314554
647100
2358192
832856
750348
672444
1917229
2717739
2255226
1892380
2839897
2088940
309981
256658
2623916
1866464
717347
839909
1451177
1845195
501497
413807
2670147
273068
865694
2222697
2205217
267166
403647
399087
2688804
2044606
1935480
2825203
126531
2287064
2817864
1585370
2512425
202218
1977025
560837
2166821
242968
2658876
2595475
2849336
1910226
763145
357554
427831
2068997
1798681
517178
2096435
219486
1037318
2726090
1923072
1851147
611860
2822602
1149485
2344791
443255
561483
561021
1771997
2459886
772879
1868169
942199
2581986
1083867
739798
1988934
1999964
2811265
1272922
2937335
1724
2233760
2638199
766992
901149
73359
2103564
1216627
189352
1381844
1644887
901985
2850153
2753771
104656
1365336
1676244
484990
628463
690684
1689395
996481
1070244
1559408
470244
70904
1208329
2176885
951979
1721260
54852
404904
2736584
117829
842088
1983385
2434561
1690260
1705001
561122
679975
808075
2820495
857114
278761
1827604
1403455
2285146
1330850
790547
555546
2185410
1832248
527571
1366242
329198
2898637
1960739
697310
594520
2542515
2035544
506401
124659
1536049
2592120
1593566
2860717
929750
1043346
1677663
333421
570284
780325
1304748
1687561
2293360
994477
1789186
653785
145034
1387484
1791792
497047
2190257
2653269
2338484
1897950
465380
2440732
113583
58738
2673536
2415891
2560659
171705
2216299
2088677
2204527
711607
1220900
2287872
805423
910670
1466140
2025582
493654
959590
2049480
832568
1919584
967483
2065568
2584809
1207826
1597087
2542295
1531445
1366614
2213015
147121
1017445
1935141
1830149
1917914
2547304
654671
503076
848736
2000725
2482754
387495
2322900
274498
592437
1217380
252086
2158123
1176561
197196
871802
1362660
1629853
2141031
1125441
601289
435617
2309746
1056209
2199967
137919
2014159
1079072
1111144
2541349
1553229
1906550
1446748
911304
1584509
1570320
1054055
99907
1238532
103313
95692
1732294
1901844
427595
2811050
2335238
102083
404200
1613049
2241814
691473
425068
2073876
1847276
713952
1772418
394454
1189661
2372189
1814386
2397716
723511
126682
1510870
845525
2509948
2346339
1901871
2824186
1398642
2103226
725000
1785355
1131332
1860830
1141492
914631
891148
415981
1711478
1715439
2803848
2469024
2925124
2229538
175187
2610470
721792
1043378
2492825
574023
2894031
1446256
46750
1559991
2827435
2939947
641124
211173
1886961
1178637
39537
1244480
445598
1046633
2083462
1811705
362996
746957
2329194
2661258
1856823
2626961
2746125
1353935
696112
2818977
1940055
2898482
1082340
2528830
2068434
2170501
2080619
1902926
621670
1857660
165639
1386867
1472386
2810335
1562552
1626269
2576928
2239604
2298083
2313772
528895
2168353
2897523
2098845
467574
1229480
1504503
1658955
1459998
151010
1173789
2897264
2514670
178898
2582948
1712887
1080628
1126746
816520
809945
412800
70161
981386
807322
1452582
1091935
2179563
2404866
948105
1965690
826897
1819909
2373382
1907459
1168951
101585
352146
1577999
98172
2286498
282169
124392
1856044
857864
2174487
2467866
1145275
1817482
2615233
178870
1720214
1156626
2400624
237764
1012570
403493
339234
2448214
1302202
2121158
399987
3699
2699337
2174385
1317422
1420439
2307382
912963
834713
1699317
1533301
1090393
1345150
2418625
1765454
2370229
2319881
2376306
470122
2695081
1473697
2858957
919278
617881
998750
2501437
318469
2085460
1051382
491100
1427443
2601425
2684648
665819
238078
377656
625243
223424
804432
675311
1368212
2295826
2678026
2496560
1204293
2589940
2878754
2274580
1813118
614273
969099
589215
161680
1659996
231676
2124408
1026641
1283509
458554
1388719
1834547
1422379
2858683
1525578
1100418
2344127
2843997
1968149
263494
1453006
2387029
1392999
2436597
1902102
1782360
183324
456500
130994
928688
1715661
1116414
248415
2173220
2590117
2874624
1794316
1881555
2041188
2224589
2197004
45296
2801165
18794
1187043
2405694
2176910
436093
2160330
1833880
78665
501928
1322960
2218503
439138
1311560
1587429
1854048
2280165
1825136
2220182
2426662
2833691
1864291
552416
530151
95366
21590
159901
2766263
1109515
2847002
137377
1865682
924041
2617591
1861402
969356
349666
1441668
2267913
1060718
534418
1659072
1425043
2490631
579543
2464884
1931474
616809
1717022
2316897
602196
1176511
1758950
1374217
1314338
2296784
654077
793180
2688060
1491998
2047885
1713426
2251892
1909381
275128
1398559
2631496
2197496
772069
2679659
444385
2439218
2040937
2491953
2544855
441996
2067156
2420965
2703238
1152217
2247861
1045608
724003
1233890
1440697
1913630
747153
2095070
1370871
2247171
1995850
2284831
511622
2267093
2521038
844210
2537536
625734
2899332
2635461
2260681
1359909
2703358
204471
2435242
2310675
1759530
459342
1139857
1927513
2346404
2893036
737895
2495904
1810417
93773
1955779
1675944
688503
760512
833632
2502784
131018
979253
2812296
615185
416592
1358940
2098602
802821
372887
554602
371007
530691
2166530
2095443
1428889
1689486
1510506
2381624
2715667
47392
2026103
1815878
1444919
778669
86266
180165
958138
1756242
2470517
1220264
1953892
453194
545599
333563
2212947
963062
1336026
1808790
2021586
2145569
1391576
2575274
1869319
2143806
1345115
294829
2049348
2425157
2189227
1777978
2380808
1149857
193696
2882705
317077
2006315
2939655
221822
267550
1559821
292196
790447
1072524
193632
1261719
613663
1448855
1984924
340541
1257785
947493
2021533
2879129
2444498
2305951
2240535
776693
119893
2695975
1813812
2366949
1721930
2167847
985475
2434990
1545228
306207
1171768
2867701
298800
528165
830800
1327011
384407
1975640
2242316
1788934
813461
2379800
1775558
2404317
1769671
2924024
2706223
2542796
417060
288939
667349
2236592
2214033
1576448
183372
701105
2251778
2275806
837897
285788
319127
142470
1358631
2315242
2019959
722381
1817489
2795646
1791935
1157121
2747947
2356018
731320
2322101
2337949
1169708
1726356
2455892
1360761
1263304
1185988
215575
1709877
2449068
2456540
2507084
406815
1950419
986689
2131858
20158
508210
377867
328055
1218609
119895
1425212
2098720
2343015
1758958
542136
1633158
433095
1537006
2224780
193473
1049877
1981606
228291
1331080
1382253
2747290
64851
459718
2384014
2899201
1299431
1193420
1427600
2902373
610715
1228023
1577692
1696784
1540804
69561
2298919
1900176
1399318
2732718
1500398
1442582
2616861
1080112
2024588
2269659
1636568
2270630
565654
1792937
390316
2412969
2043139
2506274
942833
2865513
504282
120144
1936127
2618574
287259
336822
1320824
2042622
1541996
965946
610218
105397
18898
441284
691604
950441
1532672
1257010
1335564
1527333
1336949
2432129
306685
1205328
2913993
692875
131748
981809
2378154
951724
1397280
201890
2312673
2606251
971109
2326134
1616735
1879737
2409351
2534080
2431074
1826894
316586
2033862
1865182
2291738
2259657
874236
1988199
1136454
731345
1846871
2801182
527577
1793358
23330
2510147
614263
951780
925356
2419313
32010
1134365
2443068
1054444
2789547
214965
449246
1989777
131208
823379
1125626
1652735
355278
2138583
2490866
1793795
298394
951013
1893683
2580634
575402
149256
906684
567593
2824505
2349237
166950
48933
604588
1172571
1579972
2919100
2273274
1677652
1902981
2244527
1466238
1257716
2572242
1136651
2773105
1314040
2702263
913983
1634996
1348152
786755
1442205
2122737
1544090
347224
1723280
1560523
1823990
1533627
1422483
2707441
2492852
1974396
725123
654833
2156674
36584
2006072
819010
1244260
1643697
1738216
2726585
2579776
1889628
2002463
43000
283173
88097
2447043
2611709
2031695
1569732
800680
91955
476044
1613378
1985777
1404378
664503
1936630
1876136
1235302
1266952
2284393
2498156
1733228
930857
559021
125146
2474666
173306
774714
1763719
1419598
1722979
2805158
2139408
161608
2702796
2370402
1489137
2121630
528461
2288900
312185
1286231
873853
1704399
955055
2292144
1172651
2380966
2698551
1509520
2380805
494012
1665392
1578594
1346900
779042
1806387
1209627
473360
1379280
1901845
944978
2481434
1988749
2453807
1133182
1218371
2907695
1359314
1390022
886195
80281
658424
1139624
1067427
1408495
1012052
2933562
1008579
2778704
2868956
2420651
1346102
1010387
1626882
1644587
32671
2069794
2628642
2776998
1499204
865160
2317458
16641
331742
1543921
1744089
2845109
2762596
2630708
709969
2132176
1401178
33267
304384
2720137
935032
2130070
2487876
1319459
933788
1952218
1471743
2444866
2159553
2641145
1759932
1476239
2307067
2858291
1308591
1307122
2837973
848740
67404
2177476
2502127
413073
2307887
223192
343060
1474835
2575310
2056754
1641703
2186027
542495
1491906
853968
2411654
2438884
2619832
2020816
1403359
2645836
497882
412533
2524018
1381988
781211
548089
2647773
101599
2380372
280034
2411965
895944
2841258
635224
2220436
28757
2420689
356239
2426939
158155
2298327
908298
22955
2740400
2876775
365066
2783901
2159087
1767284
935249
150451
1470625
900633
614865
2681616
2008623
2155597
1209517
1144958
2656623
725189
1401547
960993
680059
1642668
551218
477644
1558569
2744963
361639
2727791
2254340
634924
33158
1356877
886291
2066985
520602
2087021
611922
266516
973501
2784838
2845976
2162651
1228517
2407848
861245
469282
2119186
2407101
1926931
1813225
1334354
1126366
1535858
276622
1741712
1476227
1415740
1024416
1115157
1908576
2006155
2669068
1870785
373769
1605777
1484058
1911189
30074
980927
2186765
857792
59885
1293040
1812687
1751162
479656
369384
572950
219980
2779394
1450002
771761
909221
2568107
399435
1427340
2886674
2663677
2841062
1227095
1313515
1048415
1590231
919226
2146033
216413
299530
1864028
2634091
969561
2549054
1482251
896738
1633899
2633385
1189969
2872944
740032
1424356
200405
1228813
1386578
2262558
1788512
2587043
552451
1236747
1985979
66848
1770009
1794639
2635635
1102338
1281411
2745606
2206127
84903
1731696
332571
2871659
513526
2551060
1892723
1863018
1891802
2113494
980572
406337
2385633
902706
2929361
1555531
753398
2876786
2877678
729440
1384050
2354776
241643
2068556
486615
2585700
1657729
2095817
919963
1778673
1313958
485822
1958246
1074755
1902758
1328852
1828684
2013084
1296757
2303608
849574
2508335
1285494
2771333
1855737
275703
1449065
591290
2837555
336805
1905647
828207
2180202
336133
1828081
2472441
2424461
609672
1869804
1598310
2110902
1683915
486137
350800
1293724
1124493
328661
1373329
1130164
792542
13719
204189
2158468
533486
2017119
2488088
1509411
199192
1209531
1447921
521715
2887226
2287189
465502
376734
1266280
2364929
547316
1727766
575454
604030
2695844
2506930
2036004
2438513
2673994
346104
2349585
1732015
984227
2038581
1480725
724582
2209772
1865068
2242896
2388687
2321048
2933422
779774
772635
2004596
2521584
879783
572301
1133742
2350528
2794921
220102
733917
652994
1775278
2591658
1625256
75833
900399
2401868
5704
270110
1341348
1713393
1616038
2343799
1012037
2641604
2592100
1018755
1267349
2168011
869862
164471
745573
2190722
1943253
53853
1173070
1470472
899010
947504
1929953
1811853
378007
1531756
2446478
211038
2165574
2930172
119287
1936483
1141989
1329043
1020232
2123482
527172
80431
45416
1985111
2413569
1305268
1417610
1727736
1792079
2307205
1808547
1345748
204090
2687662
959110
918272
632633
2458080
865252
1549083
1369787
2108614
1282416
1284105
84681
1849907
1601675
193188
829244
2239115
1133414
158690
1383151
6286
515268
1805270
2364194
126630
1144731
980129
929156
1504258
2314961
2211826
58074
375614
529908
2092523
22483
2414292
396596
246153
264572
208549
2292257
1140532
231763
899289
123164
111007
1330800
673897
2459003
513010
1247148
2388604
1707452
274810
2619516
1803639
251112
2474592
1595296
64925
1490109
400627
2708138
261097
1816830
1080226
127976
1127333
2859233
1465526
2250298
499521
1555418
307180
2085455
82233
419832
2884409
1116241
817568
345872
1871436
779312
516981
1377837
1578704
2229869
707918
632366
1983494
1272813
802680
962102
2193002
1994446
1252075
1041204
2095326
44909
2861363
638068
977125
621686
1191804
2364309
2823888
1404611
1280524
2319494
1803353
2866679
2758157
1952413
45185
1380450
1601993
1061280
2830722
1910749
109026
1610217
2480259
1882189
2850959
2611746
332120
832589
1452697
2050080
1372406
1859048
550533
2017379
2724262
2570920
1229000
2833184
203693
468806
1509618
1442938
1013699
1755324
1919056
418952
100465
365670
1843973
2808530
1519036
1464047
1381999
2176432
1825107
1110276
2219869
644420
401686
1188221
2852509
1789107
847237
1624931
318736
2359152
1610201
1493671
470439
1346651
1933718
2279203
49410
819303
2684964
195338
376729
1992722
514294
2650491
2447546
2064212
998638
2268044
1043804
2909192
1238218
2390420
465501
1951300
1930827
2346097
1141911
2378632
454319
1933413
241255
2125373
735410
1696897
1803067
1931132
1379175
1041627
691200
157937
2618478
1373959
779760
722685
1099593
686681
925098
1561908
1713596
1381856
2404493
985024
2040073
1665950
2770910
1123491
740445
1547773
15258
2417781
2456556
2480819
2700444
2419285
322804
1461329
1319642
136093
942518
609154
726987
1256141
2791446
2618579
1518181
1213345
2651142
143729
533916
533191
2373428
1767008
517199
1318636
287739
726537
2569087
453263
1536217
1807167
1337436
1167481
1118655
1252652
664528
919999
1704575
866204
2251106
1995996
893306
1337082
1969974
1674385
757857
1009817
367592
2216274
1102302
1645069
545353
365722
931027
1755200
2078864
525362
615792
203964
2497665
2393004
159484
1774186
2579399
2107792
2369143
1239795
2532499
11698
792432
1832822
1204155
1634576
258700
264055
1949662
2440567
2394917
984613
1816566
393604
2174517
2146377
2655897
1794871
507729
1457458
1379872
100987
964125
1584749
149639
18033
747120
33919
257383
1596326
1904455
1130065
1850518
327934
467096
1830925
2260165
1986325
1794263
1912327
517591
2613399
2477011
920475
1472986
2930748
1673516
2266863
2339765
960528
1570833
1506364
1467433
1772717
2254908
302317
959379
2180777
1600955
2896453
1803839
1035705
1805216
1066196
2221569
2746413
1106737
1638632
2893625
2391016
1178855
1800977
1101697
1248809
437435
476314
847875
206752
735113
2289698
1770985
2589757
1055278
727970
1848590
1619279
2126205
901741
1096622
518216
2833896
2404326
1718290
918879
2524320
2071601
2440691
2702698
1307557
2540951
2592495
2509678
1810404
1001870
2539464
153836
749538
165852
2838524
2021724
706842
2915311
2219095
1037011
2572294
237291
2391981
123286
677079
2570907
61996
140832
1323463
2770720
2136251
2105797
2728640
875254
355921
2461683
1834866
2420298
1003628
722864
2330910
1716720
2196866
1875381
2768846
982175
624803
1000189
261465
122341
1766994
998337
419081
1710943
284642
453991
1786947
1182715
301882
1975138
1953966
1947306
849793
607668
127952
25004
1094725
26424
2079149
1412590
2675797
1478845
1519495
1550959
1317819
1993780
1819995
2851480
2648367
748865
127731
1684525
2363229
769417
690649
684383
1412704
713587
2195984
2070050
1117799
2751139
754180
693658
2681908
2819273
511476
2389491
2430686
1926368
393064
1148181
1527829
1765554
219000
1556991
155567
896730
2219473
2517800
266550
715197
755780
1593214
2135563
2315418
686597
179427
2206248
390134
1551693
2224618
1619788
1289407
844920
1584635
2712745
1178888
2591577
2090391
1376367
2417106
1948812
1200695
1739598
2238973
480246
2919583
2666985
1675540
228850
2018757
1655776
1700951
705051
2907640
2937691
2487084
628906
1450027
2919686
2682289
2938936
2657418
478454
2232296
2403632
2563735
2359558
799199
1463643
1638176
1699974
2868288
1029816
1081158
1391111
2040232
1816401
852727
1986786
498643
1268486
717892
2074163
443409
12815
1820750
1985918
1350733
1134612
265560
460972
2436471
1233009
509657
2869263
2542675
1892194
2695236
2678387
2031663
2008678
1940534
1289193
329502
2646699
2112345
1227855
1203156
2117115
1258105
2359688
1096955
2668184
726781
344768
664770
1902347
1741950
2152022
2005293
193358
837474
508390
26327
358813
589377
1964478
1568266
691901
65719
423297
769466
2469308
2410879
1330857
2132978
1125115
272288
2639968
1995256
1716081
1669204
1520547
20803
2505937
721412
2847083
237334
1130506
1065317
335600
1240511
2432036
2248897
796407
869717
1978771
15850
2484582
1315510
1285474
489777
1802709
2753654
397884
2072341
838686
992452
1038609
2929067
2907428
2559252
1318691
2022653
1109066
2574696
116366
1892502
339221
2939869
2263037
1623010
191649
749971
375792
1875225
837395
360421
282641
2882623
2249314
2540562
349204
1291677
1885485
1411059
708920
1416792
1574051
2387414
2762873
1525828
2884269
2317501
1994504
2576631
1133230
1631471
2670423
882052
1582010
409504
1936125
2264841
195707
78709
1662438
142390
1574406
701542
815398
265074
2457539
2767582
364022
2236259
2138944
368058
2593940
2799890
206684
291484
1131314
2168815
302191
421907
2818170
1387244
2529283
752165
1430813
2385412
2073254
2684468
1670862
28124
95418
1629175
400943
2898337
42142
1761609
452904
2510609
131103
963692
652649
362673
104425
1962027
2614963
1339328
1243002
841352
1723459
719937
309815
246114
1275391
1311320
1882796
1088418
1457350
2415927
279225
2497779
1642701
2752100
1045865
2732914
1304493
1765819
1779322
540287
2769795
1523247
250419
2530028
655070
675543
539316
1428618
2704570
2109554
516403
1514453
1700947
1532033
37411
1426822
2328557
1611109
2342007
827436
1027020
1371983
922935
2114156
2141810
293944
942324
1917411
633115
203245
654316
94102
513512
1631588
2742496
487342
704367
2280358
953614
288372
1047416
2575499
1788271
1811093
2204247
1265437
1932949
2795688
2147981
1098109
489631
800260
2323135
1711729
1694202
1743603
1754618
2002813
1301695
183545
1758552
2107156
2564976
1018726
2348883
880854
2463229
395199
2766188
2609862
2879553
342503
1044325
1993156
683340
1835712
1271560
2746835
1936582
565874
1354173
9219
1965205
1646715
71390
97357
1606527
1384979
68177
683213
2770801
951476
944529
1296995
1531937
764655
790583
453131
2465345
1819702
2142162
2229060
1902157
1103112
2353847
2195175
39816
2329206
794704
2292774
1544109
952252
922205
1075981
729340
2659328
1623986
2249214
1182786
482479
1641240
1925169
358811
1055044
979551
1725809
452359
1267835
1647300
861818
608992
330443
2701140
905493
1229650
955663
1322010
875413
2456447
1622255
2096994
330660
627969
363090
579026
156727
117230
2617846
1309783
44329
1527358
951249
346649
1441490
1057675
2882914
1387618
2514087
974974
2530590
1502698
328624
895413
1289322
1034775
130848
1231532
2835210
255184
233675
1109711
387298
1274068
1077027
1955598
122325
1730443
2537786
2614532
577904
37115
1785896
1062250
2048904
2752058
605765
1332266
2129868
475635
542
2811428
1269493
2176228
540137
1390593
2226509
2085340
1140055
529557
1480
874900
306563
217145
1178206
2488543
560622
1150229
2243370
2421357
1329645
54641
2786678
1950185
423989
65848
2395209
2589202
2464615
291033
440096
1115441
2583864
637197
2734929
2647476
260190
898626
2093087
2806342
810456
387940
1845838
105512
1988536
2066285
2758407
2170573
1540791
1302605
2616652
2226451
2169813
415497
98534
2652056
1320631
381905
2643516
1317635
1218068
651565
2725933
2933518
744527
2380938
169872
1263736
656416
2726944
2632727
462731
2297265
866045
2648358
1430953
652061
560485
2750644
495177
1787120
1216866
1102094
598632
1891366
1128036
2138515
2785822
2323433
17532
453920
2548594
1857354
2664786
1497806
2483749
4736
2175013
139640
59653
1280838
1425467
911560
1151238
32986
338008
1702560
577455
1341512
2564700
764173
245239
178587
536650
2536177
1689988
2066086
1802270
2690461
1129811
1814539
2811855
1142899
2688364
799730
502416
2371947
231521
2896507
2394432
264669
13452
706772
1019100
671247
2221446
2908950
1064885
1763130
1838266
2100521
1728031
701515
79375
83126
1600059
22869
1010276
2173865
2553794
2705474
75620
986025
2479700
2348109
2084192
402557
1745243
2841268
1459224
845739
363831
820210
1353464
307589
159938
1736110
569502
1476285
63250
1091044
2053631
326917
2000780
2810300
241875
2916743
130990
1044512
109930
2731199
339201
2931922
191112
744281
762472
2781680
1743934
2314976
1820421
1569513
1014204
1834621
2407593
978115
1446555
784415
689895
1167561
960361
771008
283067
2367280
2004274
1774580
2911308
2606859
1873556
412426
1907216
1773729
1088721
544502
191499
1760789
945119
902050
1565931
1841071
755332
2722653
987833
2139953
1533672
1606624
326703
206027
1445991
2367981
64227
2862334
1439479
2289939
253040
1846023
2616814
2309977
2126982
486076
413437
569061
1096514
63591
280251
1814250
466395
1644632
346904
793259
2242399
879577
2335128
239914
2297843
2843754
1558965
1254118
208684
1680246
8535
2363569
1838409
454948
1455706
1883332
147522
80981
577501
2250628
2389382
163080
73291
522771
2432798
1804283
2404255
2333817
1059706
963180
2887568
2860834
2780624
542794
1104349
1486258
2427491
1070292
437171
2926566
1280373
1068753
1230169
1108873
839216
977317
1526876
2690329
102593
1817830
235179
2453694
2186138
1534407
1448976
1284582
539078
1420651
958190
2589364
1679995
476513
399529
2424775
835191
1956620
1631402
2667491
979390
1308038
1161196
2407278
585227
2714160
792369
1924543
2128255
2703519
2936189
763631
2041646
2876883
2361484
247087
1585709
2384267
1106515
1865358
211935
816336
2042991
2355961
1820897
2662884
2627383
1195199
476062
79382
789166
527107
775021
585941
2252440
2401022
2306912
773349
2384465
115998
1869172
1916311
60687
222593
939986
1922424
276033
1033536
551388
2537103
2165621
2883856
235664
2028998
338656
152118
1101991
1562826
2928297
590537
906854
2204765
2176114
1287407
1905588
1614823
1509087
1137380
332118
1748056
211481
2253438
1900632
2597728
2488978
2441145
801493
2530958
825484
32439
749718
43363
982324
2259653
1296848
1603904
4044
2207606
362366
2812586
881340
1425268
2333783
313255
152862
2234213
2068735
13283
719636
111430
1805369
82333
1203477
2193813
1996787
441970
956316
2700330
2382658
300535
1328156
313941
744663
1412576
2101684
721794
466021
1035428
1792986
1154658
1214319
1525785
1779107
969990
705173
2027948
1823309
1235825
2912742
1497309
756881
1196236
1421656
1713266
2845806
1114317
88649
1706774
923315
1503062
871657
1882445
370717
1683286
590589
1948507
205502
1570897
2825719
765184
1721749
1916084
778550
2585728
645568
2300215
1007040
1124008
1420570
2357300
209163
37141
1700053
309905
1367756
1235808
2141949
622324
1719600
2190688
2123016
2582448
705177
1595558
118491
1022848
2393937
1330358
1019936
279107
252001
1221228
382038
1239703
1868047
2424427
1862644
2408389
591455
2072163
1897505
250728
2613687
285226
476602
937470
1651990
2398846
494871
20569
1881634
779726
1698551
2114354
1398112
198727
1941379
1580932
275097
593770
1284685
2178784
2759781
2807201
2877540
366938
2604209
294501
1452791
2516076
1954719
691111
6937
818161
2422524
2422562
540206
1257078
1721482
969041
2377942
406379
1671258
152690
151871
906140
432420
468893
138982
2373295
1312687
691854
1185066
2371692
2845344
2629709
2699509
690884
2611704
539001
1288614
1817039
967380
1046189
1825959
2833090
1393660
2407077
2606636
2303705
1903683
2384345
254445
2094488
615327
1288940
694080
817756
2011635
1515010
1148478
2360683
971637
2038148
1416449
145771
8023
1115688
1039451
2885604
1169745
1720387
253910
785495
54674
1295189
1803490
395865
1811391
851474
2583479
1921899
2895231
394793
515193
548556
2686108
1897058
2399689
2680312
2434614
2068528
2149557
1481566
1121032
749867
1373394
1399642
1640475
31874
711689
1294171
1456271
2923639
381314
1286336
2501688
169837
1168370
2939808
2321124
279617
555889
697793
1349783
1034091
1001444
459050
1517315
1874835
2632224
403822
411143
1113794
2897948
2237924
1302203
2237011
2120255
1057421
2792309
2176115
2649593
1706406
2184709
2604663
1913813
1639353
52922
2477516
2663293
2309195
806110
2482611
1606557
1994291
554745
196838
1812230
1439020
1948151
917412
1026017
392108
2521673
1069733
901310
2558808
367507
48410
955615
1201667
2123344
2003527
626909
198162
2685151
1224766
1664623
1985679
2368502
2106280
407469
2694911
731499
194738
19806
1942158
907920
1329973
840600
2032598
2646061
637809
2573812
1792785
1314810
2017490
1173419
2277655
2798531
2627582
1543996
2047619
1465898
132421
486010
2213532
1877558
2917964
2419343
2032405
2593506
558574
2412208
2209437
1840260
2095116
1957850
2048536
1303480
2593114
351260
1509014
2512044
590287
1369867
509098
950158
1401645
1508799
881745
97118
130964
2281470
559068
2160588
190966
541271
971589
1923938
2075175
770594
513722
1911939
2049220
1927926
1862677
19434
1435437
1564690
256875
1388192
1851423
815864
678066
2131092
1804575
2655545
698371
2572144
1061689
2596503
1295770
2773033
1067257
2016789
1473386
1702471
1703821
1367789
1765220
1549531
892328
1497635
831359
2075056
1202731
2672075
1156752
636138
437766
1860506
59639
2327376
421844
415070
2183160
1214469
1667088
2113450
2672899
1529869
2246351
537317
257348
670537
860559
2508034
1492356
905362
2657968
1770573
1432216
2204747
2086664
661457
2135734
1965741
1057575
1322153
904919
1112407
631864
1722978
2539360
367710
1332367
656665
2424491
1413227
1931022
2508271
264991
1719955
2652177
2343397
743369
2566771
75777
2524582
1858318
124434
1544946
599097
231805
352550
1487617
2519005
854513
1702488
1920572
723947
2163110
579900
677251
2017292
2318214
1431131
1657070
2349631
110352
2279758
2844550
942892
1881900
1971383
569626
1399719
2898182
686511
536977
2405480
2558200
116928
946674
2672800
2484932
2063190
879015
1248539
2314544
2061127
1853330
690206
2462097
838792
1479828
1078178
1387299
433487
2243891
92789
652511
1584207
2169240
289380
1020421
2487296
2438394
1741661
1568321
162175
336593
1446263
2257743
41276
1689194
538492
608945
226719
2680507
102956
1048047
1223753
1647247
2588290
2713983
2016892
1083990
778418
1603741
2301055
598790
2787963
1895808
186183
1796766
166079
858581
2341369
324105
1058221
2068434
2878376
2348214
2692072
2831416
750152
2065462
1138743
201576
120324
2184524
2724097
1557952
1695376
2767927
219936
2595724
1995096
665027
1302290
1445399
166101
2005717
817052
2400342
2252385
1289796
15920
846810
2804193
739480
148355
148947
1094301
2568925
970035
2838309
2763856
1614203
1095807
1588506
1823664
1072203
608893
2209480
2577225
743451
27903
2332160
2343787
1814220
2775163
1629834
2447827
1521861
1228929
2744462
2347493
1860322
582760
2515251
66091
1152203
2899190
358633
2373570
2424329
2858609
2307956
1468450
2914883
435112
1363588
1567871
1722790
86878
2624448
2778948
74073
883211
1182510
1399980
197487
610206
2642576
290051
1289946
839087
2564027
2613544
2631196
2519301
369853
1864320
1631623
1942534
2595121
1663744
2920831
1879515
2383853
1584579
1297679
1430309
2430222
2646386
567272
673708
714081
1526104
1676761
498078
2294013
442246
416801
2830117
167478
371738
2620498
2766527
2497240
295434
2689943
734985
2588884
1168996
1890969
511063
729305
2915854
21338
969361
2016718
1376648
385196
93559
1809381
452990
1228489
1610748
2663538
2468027
1544980
1620893
2738092
2662713
2700533
1605595
1760803
1284099
1563068
951636
526667
830303
1553760
2812227
971351
1190864
2087370
1739271
732846
1551417
889669
239284
1097473
1054081
568834
554137
2868174
1001606
2782946
1448033
22001
1155892
368588
1016642
844620
408873
2289956
1582083
1730531
1518488
1309127
192715
829957
30521
1871495
679139
1352074
360367
2879119
2010366
1090524
2646791
1380615
285297
573892
1546210
2821249
385569
995343
2456101
1385614
1443571
1324268
2214104
1359555
224971
1187926
751325
334437
1552808
700628
1419896
1842652
2900764
2384626
939859
2785437
2312461
390600
1345138
458117
1819119
2039275
2889175
1188665
633863
1429231
874492
349905
1152856
450829
466163
2645717
1843213
760473
554481
551563
1938392
265071
2849376
2554200
2881076
2038105
1607778
2851557
2723095
65357
19861
442040
90669
1211319
443122
1025065
141213
1843113
2229873
1868853
920281
521858
1816205
1986514
581640
296454
1978286
631738
1282553
1474501
2414371
2125785
587885
522054
1770684
2599749
1355751
1694226
710403
2784983
363932
26095
2093605
1116980
741552
2461504
1640583
302857
1482482
213066
694394
2516808
904262
1010312
540161
2838197
1152431
1732375
1724271
2172211
2832429
1741770
562951
1990336
1744269
2050872
2169047
1046011
54681
2558869
846030
1879998
2178942
1614651
1638903
2294004
2628650
912644
1964645
2927819
2139240
1044554
258149
70961
1135949
2653307
883325
2805361
2584685
1669801
1142239
347515
543820
455670
1156785
1832412
2151015
2426869
1511746
491404
1244032
2297889
2408110
2677398
2488628
1267713
2621144
964077
1228481
1641779
2393492
2043264
1831257
1296345
2083604
1000575
2471777
286401
751453
1542296
611204
1049632
1714354
2854749
1595225
398089
2711846
1620205
1165425
1811574
646014
931337
36930
2936819
1449980
1394529
116109
359153
1122919
407543
2594732
1564386
2496487
888904
1728472
2764891
585196
1336890
584715
767384
2467637
105509
1890505
16848
48873
1758500
138648
1530377
1943135
1761033
769138
2444361
360925
881262
1853540
2842624
2756858
1426801
1374573
573883
65243
2927456
2657614
131590
1667954
351393
1040776
78899
2890396
550724
2476312
247434
2858210
695482
2835752
2256524
373221
552406
2721162
1988783
1670681
895490
587932
2089802
1255308
932318
2149215
1640539
1701135
2403224
2827974
1168724
1842168
2620930
2833902
2334463
2357786
2435654
2063504
2783535
1196428
1634539
77036
756142
142367
2447863
804996
1280634
1462381
1434606
1454099
199008
2643402
485743
2170439
2274656
492484
2833417
820060
264597
2204167
2686653
2646513
1151553
2902836
1671290
2311126
533146
2731163
147912
2662755
2269602
1903666
1268925
1386521
988794
641529
2423429
1571179
1573636
682804
1566120
777722
2812313
1570771
1706215
2313726
2444191
1401404
914417
2921296
722521
2010094
1199391
1715868
2744377
766331
387054
2094150
2478392
2880585
2621864
1331751
526388
943663
2086090
1288679
2473045
458057
2776601
1495499
2061456
869177
1470388
795177
2246848
2845351
948546
1706203
330335
1428152
1959600
657934
750075
870044
2216818
1648843
1826436
1097786
569694
2076699
1084679
2497012
1294991
789422
2114235
1247299
1831395
1179135
336521
2553702
975030
1674218
933994
1291591
2845730
1016923
493335
273999
2301449
744083
2050236
1734976
2741103
2619032
995836
834114
2351619
2339704
619719
1408046
241519
1678669
2431610
1177329
1945355
78490
35262
644336
1730437
1620160
2085431
2176578
2819613
478664
1186606
2176281
132109
1338071
2614578
2334208
2738128
2289631
1414714
240677
2843813
2873011
670405
1511062
962094
2159282
979580
2859006
2341693
228386
1882623
2562969
1028664
1514753
2919144
1787653
2355911
956911
1299637
1190372
710182
636615
1658703
587210
2844825
122502
1343006
1917501
1379677
931561
2039824
2411877
805163
223209
2567810
1758810
99860
2181612
2826822
2604160
656792
1529780
2295642
2159711
321376
275476
1994971
2087547
645858
633945
1055961
1330529
258769
162903
834312
1546901
1054549
380021
2761473
2347605
2663244
1631296
77088
1681687
2902249
481535
198095
550007
651147
826146
2528105
1278468
1311930
217738
140176
492353
1277108
597421
1696787
1709797
406346
1438692
1515716
2579660
2640245
1561402
2667262
2494312
2497836
771813
760610
2500965
2528046
1451691
2105113
1844016
1207016
2129868
1774604
2861196
2903903
1824666
2129483
894592
2520807
2074475
666262
1400326
2886034
2890359
110025
1427977
2189533
1734731
2430512
871931
73051
1306964
2564775
2373933
1512320
301829
1679683
2409475
2920340
1972175
1905122
2304451
1257701
215689
1150718
1525059
2321565
1792551
1575707
1818804
1587223
752490
1970713
1957455
1509006
1313625
2057331
526399
220507
2614502
1634975
2611860
2413596
1587379
981729
2544470
1656057
84059
353627
1046991
1559088
1856476
1444067
725456
1518404
2413197
1063520
2658712
2759650
2237932
1254042
1998073
866621
1809783
1946638
135281
1641884
587590
16252
921887
2042474
550197
1814105
41104
1156999
278681
1744769
1820135
1928265
383115
927983
64166
2387471
2693591
2796828
662176
2930208
1742524
2052465
1501508
1911989
2040048
1357725
1960912
2671524
2710926
517297
2397
980478
1131340
1941053
12568
1582366
735685
1390435
754814
4761
1260638
1279028
1942526
1028842
2011264
1458969
1426511
1016339
868644
2708482
2790135
635243
82990
1112735
624951
290242
1826300
22105
1973496
2707484
491922
1302931
1068121
1039437
202966
691603
2549512
187707
2187811
1365697
1855269
950673
10239
99667
589927
2330339
790618
2938716
1740396
675524
2037592
1330341
1807800
920326
2243945
1063236
1736555
1798127
1295132
351946
2563474
1709406
1593166
162670
2616160
90262
1295935
1803285
494163
965321
1393620
1837586
1997220
436328
2418228
2901657
654503
2566395
1459423
2028305
738063
403541
1064979
131778
1939471
896911
1307651
2303585
867057
2851800
2133242
2023276
970605
143226
2266276
1720729
1350253
1995556
1241897
802851
2146577
2775971
692349
2464395
681315
59683
1460493
1182714
489364
2916919
2633748
2589445
1043201
266420
327431
84207
2920997
2248596
8503
1723565
131812
66227
726101
1596764
2551792
423733
2450724
332859
1199556
855719
1566741
2256081
73743
918584
980192
1986511
1406740
2763095
100858
1302800
1374336
1354556
634617
1484427
2023060
2136234
1628970
2014509
2584018
2631522
1424151
1832098
46081
1943284
1080660
1614264
2901984
2504027
2231362
1199275
2182309
548849
298956
2014828
2489502
217187
1159726
1668576
1579656
2128427
2382207
1851200
1048789
1611266
1948846
2937435
1379155
378097
1393849
1189171
2716185
255164
2160856
2352822
2326199
1672860
1051562
1518698
1958484
2147736
1374689
1411531
1788224
1277296
2454471
2315301
2527643
1555306
245637
908647
777003
1933334
210615
2337430
2413548
2936434
21074
1838046
1080630
289394
97501
649988
1310235
2242053
1076883
2709371
1662971
969569
1583614
1501376
2647665
438521
2757750
1661378
145425
877330
1793838
2580961
132332
992770
837119
2382874
658604
48599
846882
1461556
384521
1099031
2099462
2752661
1249752
600478
1128998
1121265
415428
1446566
911955
275773
2045827
1738974
1634098
1395797
1138538
1591170
1693934
626119
1295692
70430
2931642
2357574
1216177
2724106
1329642
551148
1102084
461605
1727279
1918909
816957
2130261
1881286
2844127
1816268
2526419
2011970
538724
48824
2064292
2271969
2085026
1119480
700045
1401388
1039612
969319
2787973
1639405
2038733
1035376
2344125
1696632
989185
2838307
2321564
1280279
1709366
1210010
1216600
486911
2228103
1343333
2594836
1242528
2590112
1793491
1907120
655837
2907737
1895481
2546365
357421
696059
1596045
1623267
974780
2517596
1011538
1232236
2283326
1688707
1386565
1083521
2405864
1124632
2419834
2828584
122824
1497711
1981852
2899854
1803723
1912940
2119321
1199424
30805
1500698
1446590
1565889
49980
1480482
436132
737506
1261700
2065678
1406579
397653
1710355
2547910
306698
1227892
850347
1572728
175127
933285
1405626
607058
1443786
561033
170313
2922731
2061335
2180129
1301669
1118193
1932699
1901737
751039
495263
509724
1212674
1709220
1498418
2501570
2131345
2385366
418793
1030847
1570716
1754022
134064
249833
473381
2073704
2206918
2702151
133849
627855
1124656
2217895
611926
130937
2562558
1547607
1003114
1979439
1966905
1876062
1514234
495540
2017083
2500839
2719821
2898523
2935517
1144545
2700254
2926691
2716537
425182
211557
1842005
401373
150115
2612987
1519897
1348800
1096842
2205552
1534813
2169215
2577630
1404452
2579597
1543870
2616073
2325208
2491398
2550445
2617738
2803903
184894
2247494
1788721
2575106
1998070
1296615
1417591
1115793
2328508
2351507
254614
2481440
999076
445352
805961
2592193
2766602
126745
1422310
2258856
855527
952884
695128
2047515
2344476
1201282
2927356
1424089
2547222
7914
1699936
2504774
2500337
1164347
1814153
759520
742799
1291292
2697249
2610837
2473986
1519108
1743668
84158
1960468
1864329
177660
1575878
989929
1848981
2204547
2504073
2305382
366736
1883912
106735
2561049
1779366
2703137
781034
2618425
794654
1164617
1722867
1863146
473788
1679679
622229
1215485
188285
1164837
2097023
1370262
2192704
1951836
1186743
1889623
1159472
1222707
525091
212734
2477864
1842736
57892
1238089
1501061
497388
138317
2701477
2654929
1110432
2597716
2052463
1768963
2093288
1543777
1914473
398943
1792566
800789
419478
2926197
290423
1600803
284064
1531055
879430
1109584
525471
490930
2844441
744236
2025638
1996931
1295305
2036426
1974084
1658589
1082653
2794820
224872
2841486
496982
1667368
1461861
1871615
1455287
2062088
433733
613814
850303
477010
113375
216447
2214116
804026
2552370
2238891
1345455
799630
1378530
1927158
72189
1032898
1638849
1183765
2133110
2001542
119558
612946
1460380
708939
1896151
1207714
1234472
2434195
595892
599925
965455
905086
1525795
408511
1656982
1936564
549214
2265090
896218
1179544
256504
1636357
850154
48341
1301702
1539237
1432462
1601334
743878
8038
1079420
1622144
33258
1369389
1547820
226124
808161
1777160
2235344
1953748
1785807
1443350
1796597
1519362
1196804
1483448
378359
2563767
2226227
2819390
2607460
2209390
224260
1378349
1808044
434941
986170
429705
1085587
433155
75048
1542758
2359048
2852064
2167129
1091402
1768707
2670978
335986
589853
2661806
1558736
273480
2474932
612313
2896170
2162586
61824
701330
2098821
2016059
72112
2330679
1788313
1440733
1928202
1962622
2145225
2875358
590392
1208494
1946958
1746625
1807931
282497
1175846
1870606
2073379
307754
2703278
2413838
519682
1503598
1344996
1437861
1511271
1459413
1931530
2603756
557296
2356870
2867395
2850933
35678
2552471
1292211
1582004
2906619
162087
407352
2664626
2850807
771783
697459
1324544
2468265
1041947
692251
1306105
165789
968767
913536
189217
1142021
402499
859639
2809180
331395
2167765
2260449
1890009
2590572
1481009
2260643
1038181
393669
663639
2886188
1392957
1148656
1137711
999432
372687
2694364
1903838
2472703
700669
2544931
1396363
1176513
1913916
607612
38565
263082
1768099
2465659
315800
2569967
479961
335208
103485
1992188
2128821
2828301
1564720
2625690
534138
1138785
1620309
1146669
2677074
879604
743341
711477
316297
2566789
2615460
862508
1025883
2834330
1648160
1599141
1861153
2553077
331676
2200573
1126818
2059532
1786022
1478509
221477
730180
1164853
2197111
359757
498485
1582742
2850020
1027780
567048
893544
2880514
698093
521153
981075
288441
2692694
1729920
1627282
1719079
930926
80001
116267
542770
1238276
2656776
2336959
1229724
131142
776299
1832192
1353713
2602904
2903274
2716342
1723113
64378
180217
576616
1455562
506274
1456885
2444196
998015
1720885
386057
27694
1526671
2372844
2219504
414279
99965
1034181
2592017
1117791
2888439
24565
2452029
1013951
1608798
1324745
938178
2648155
1304307
2623945
1697112
1986590
2309861
1397629
2163573
2889376
1881564
858360
848416
1456661
889247
930676
2923157
1146076
2522681
2586425
2666527
176681
952334
2143067
1427027
1837004
2886396
1291110
1152866
88949
2754623
2345007
645900
829547
1807687
260860
953352
2640478
2577537
253323
2728313
1273795
1012159
1214612
495089
12041
2200038
2663366
2475856
13898
887207
33918
1762983
502488
1774914
2157266
1003991
1323016
2483009
1314362
2888005
206104
1808755
1656700
546217
2743335
1968304
2936393
1651023
1215879
1176973
148627
2124506
29850
2682363
586553
910548
665301
2429646
558562
2026498
1363579
2079195
2305154
1577109
539317
2375813
2911344
902299
189047
1138787
711722
1173214
2738467
725598
2033084
232830
2576612
1003572
2196315
2274817
1078960
2435013
1918834
2183271
2534665
673315
1284106
2501874
686256
1956074
969228
449840
1043281
1880858
2806709
2617551
534141
2252071
1696584
2207159
2319852
1055189
1372812
1289973
137268
2383853
101196
2317607
2855338
14101
462212
450240
2000728
1983221
802538
1589280
2187408
436799
2446483
891971
861747
1532871
1424052
1084992
1802289
1251764
1450033
628990
287841
362265
6246
2592619
1673899
2578683
2415035
1929261
2241636
2370212
2195715
893278
2336707
1035162
863413
578378
1237082
1838861
2553949
1722040
1565557
106249
1332647
1831002
1377075
1940675
748097
937865
300468
735431
1411359
563107
506635
2118686
2176229
1011547
2011177
959495
25656
1274207
1148422
178621
2207589
2220352
2524637
1930934
932835
1304995
1178860
917644
211997
587061
851740
2310238
674880
1968927
456286
269370
670308
1388148
1694336
86688
108066
2695013
1312265
502590
357093
747995
360355
1320683
1837603
2102129
763560
790645
1186270
1886869
2867959
1798923
233197
497610
2327583
1199621
2175378
529380
141884
1033586
2691451
2620018
1983561
2426608
2415350
1277755
2303839
2910987
2838986
2899529
426432
308089
2755461
2906055
916678
866247
1890005
1829876
2505875
215142
268286
1478385
597863
1888952
2819044
1915677
2175804
1974621
2124968
2181121
2848578
2267400
1700406
2294972
365226
983831
1668966
2375340
1408110
2182445
2933298
2220494
1700022
2932064
2011132
1450978
2875586
2217770
2379527
1440139
2022459
2399918
1424141
1004317
2424564
975154
862431
2299251
1445545
2406908
1300456
2638786
612587
2800742
1230314
957594
1256334
222339
2896094
1788616
880510
2177695
538334
942771
2291899
2583937
2154257
2373309
495707
1182809
2150059
823464
1410253
104544
857403
2268627
1109046
1745399
1802738
588549
1720576
2049161
908181
1725458
1162823
2206754
357357
2367185
2269295
2687691
2132137
146533
1609409
357907
1711590
2166826
2244986
2291917
2435314
1668826
1884406
977745
1909065
1730025
1520653
848800
118443
2709195
871042
2722551
1461608
989090
2390232
2778612
2537901
2326572
196913
2849553
1170246
696862
2830515
2178022
1412796
318122
1538381
717964
1586335
980285
918958
822521
2350458
1738450
738342
2001333
1263119
2502279
1563706
419266
1160016
1667452
1181537
1185262
1613107
1678391
742905
135581
152649
1564549
2727033
1439250
2625149
1271248
2895762
1357419
497546
871828
1997339
1520630
669204
930541
1039733
492302
1458574
1479734
279780
2412616
1731570
774201
2932708
963984
961270
504953
2939558
2024997
1606662
803528
1262347
2328156
961430
2625973
2376412
1449615
2213421
1258560
1785850
2212447
1587518
1447239
644047
1042900
1457711
2240482
283303
2026330
2168343
488623
1089001
1285990
1564031
2813405
2788265
2222327
2719923
2725641
2568989
2827392
875916
1318059
990661
2725966
1601427
1728407
2066738
375606
297710
2615140
180147
2071300
2324498
868148
282937
2453870
110203
1004262
2016549
2817019
1789479
469437
315302
1294939
2003558
254858
1540254
2453540
1114918
1033825
1007155
985797
1260712
939075
922281
696394
1059599
602079
2316508
353537
2606903
1531829
311749
2926160
2052616
1286467
726585
1932519
484661
1555790
1433813
530373
2441360
1361309
2397561
2617604
503455
250030
2232190
1971185
2361614
282324
470865
2422255
2547627
2201042
1197696
332973
2121032
1719802
3726
1880812
1860764
6827
1906099
2033320
1667199
1536671
2061972
2930641
2208889
1821972
2063676
38520
647719
1635970
1188584
1667295
1217404
1891424
2770173
281123
2179857
2518040
281947
83874
2845062
697863
1218955
2448339
1479278
1412626
2533380
1700821
1450906
155898
2028498
806987
2236879
940343
2426117
59674
2188173
2620852
1431601
2200827
370666
2798442
2612193
358559
2539929
2217032
2868971
1942535
497044
1951825
364048
746579
110526
2369055
2000863
173645
2339214
2599943
663763
1043698
2420930
1496869
267025
2384415
350053
2937810
28419
750428
1163241
2619235
298259
1688087
2138433
1547169
2824414
1087776
564156
618580
1326650
1158527
2515912
1213386
1721301
1170635
408082
2163995
285120
2901016
1838209
1298567
2475440
727237
1295984
2914541
2187287
238585
1559172
2319818
1282059
955164
2589902
1836547
2908484
1785312
1408214
1429478
1686759
1275682
261812
48449
1745930
1861824
1267286
2062290
89618
256324
154709
2750552
2828328
2167635
307383
1962022
2636507
728025
1336937
748262
1251723
1274518
172197
2031642
1326715
519833
570284
552101
584872
1923973
2128360
2412816
2719802
2808689
805780
2291459
371987
2784566
2820314
878525
1178483
565418
1212563
1111580
327896
611287
2184409
1596421
1985612
1756236
270496
1576960
603681
2730930
1515371
2727570
861433
1770378
115497
2223967
2245692
916743
2370912
2744025
2322609
2137283
2935834
1140806
1280054
2521293
165058
55077
532940
272317
874918
176313
507688
2268468
181888
937472
1450377
399970
1429467
40855
755674
2092761
556334
2877584
154146
2074139
2551762
730123
1995171
1380104
1454695
214326
1765928
630562
2419492
1731873
2308775
2300145
1200112
368020
1263577
526023
2047776
1322496
2456744
1122416
1334265
173466
562213
527091
2219294
1093983
1656098
1581333
639026
1933772
39911
1020594
864958
261963
841026
2032583
2836318
57796
308397
159837
2335670
2099238
2308186
523794
2827673
1789654
2641316
924177
2317054
342236
1874136
188693
38225
1922565
2849934
678467
153692
1204271
568667
283560
2112778
654640
2627646
1167458
2072940
2739821
201268
888493
2399227
2028387
1648629
430207
102718
2062409
1275833
1279626
60676
278690
60790
2616784
1424164
1863353
2672008
1206183
2594590
1658174
820648
2405924
1730749
2915325
906470
2378754
1378002
2878860
1676035
1628778
352663
230213
1008931
2173553
2142894
728800
2057542
325412
308379
2739368
1173787
784328
1705362
2927259
1856556
1480715
977529
2870326
2503331
2188145
2215624
2362569
543884
1864425
534691
1278480
2768169
2863204
2397291
1955867
518787
1742530
2602418
1455808
1221052
1045696
224475
2418718
796071
1197406
2358730
1432468
55845
13563
1751735
49236
1263153
767066
523890
2654174
1815415
831660
495536
2743726
2135120
1076932
2888396
882179
1823985
2172350
1930243
315265
1687644
1221366
1912663
919485
1902644
876919
1768617
2639120
2526413
215184
1298392
1401344
1201242
98569
1345913
457717
2168543
671818
1324754
2259459
2105786
1347713
1837757
705451
637430
2337516
2680792
168666
1946221
2506762
1328849
1448645
2260972
2210676
1814015
408499
2259737
1942786
1443137
2276964
1773466
1458064
1311522
1736296
411709
5777
2819998
2490978
1189064
2039848
1319299
785788
2350069
1415848
477606
2429304
1909676
408089
308862
729558
655513
1077732
1398972
974970
1289254
612291
1512046
101611
1203452
1609428
813433
2677383
1764514
2144570
2661963
396218
1175588
2030879
2850069
942089
2795168
1596000
597165
2893902
441657
2495121
1098431
219666
2657671
1481563
344153
2576241
1280609
1722862
2667918
2247387
2066386
1020654
1351881
658377
515716
2828003
2201756
1829993
1742985
1459451
2537069
2601029
352420
2618239
512843
2126137
764110
1957246
1315232
1559182
1582545
1284005
1191890
70143
2691933
2685754
570726
2568117
2486538
1126018
2348345
1354248
867011
1849571
1653978
2157610
1698795
2477404
162921
1241088
2079004
154328
462984
2296863
1284376
1782649
1601833
122845
527914
822136
187564
263299
107649
54484
725501
1238663
661907
2792449
393174
1379387
795207
2750313
2709356
524706
1713155
1613261
2139232
1561222
2680035
1223880
1732652
1288419
2188293
233850
2578260
2013051
537264
1736900
668701
2649589
1378654
2313882
2525742
688706
335799
35678
1251885
458481
1449549
1081782
2109509
2094405
1751706
1043042
1554615
450825
298291
767527
1653179
1781438
1472839
1274933
2223495
561930
175919
510446
2489705
750686
2809975
1821578
128865
410795
1585586
2558793
1705850
1196488
2588903
2470081
2096703
959485
195442
2411790
697306
986508
1696605
24162
1391523
2883803
1876218
2250029
31173
2234489
593810
2789984
2135727
1827027
537580
1051739
900714
644807
1041850
1099783
1262871
1293067
1764151
747137
194511
1835184
66039
1045221
1999571
502259
799832
1995661
380044
222419
800894
1363318
2910597
2731005
811201
579869
19952
1248560
1058826
2691972
717082
1753675
1474830
2931044
1500391
6339
1808147
2187142
429876
1532074
1227375
2273933
1856959
2609402
1849810
2504459
135040
1361866
746870
63405
1043681
41350
2688852
2089823
683229
445741
1825797
139617
2087139
2854072
2656967
2488363
1201503
1844555
98886
2333686
584945
2600512
839618
1563155
1289433
2921674
1580583
795357
703796
783418
532911
2329149
2782536
2338584
999126
1665713
1525151
2215358
662040
1738840
2540353
2322866
496843
1792839
2455150
1493485
2663764
1769173
1524954
56153
948789
336673
2423465
119317
1564368
512853
768073
689452
1323233
1424727
934253
715130
2233246
1500193
2903907
1787329
425618
586218
2654405
1063775
1115272
1990631
127974
1689727
2310171
753918
16878
2670790
1579326
268939
886564
569693
1434835
949614
2340679
1172665
2568509
1205858
891989
109739
591386
1685006
412727
2057466
993864
1021715
1294732
1456936
2130723
356902
281301
2346589
2013518
1150977
1409594
1944615
2908859
1120388
1985329
2836634
776107
1689316
2649301
281813
565936
2932818
1559079
1807058
2917668
2188006
333716
149508
1958220
1184810
2206464
255160
2212316
2050432
2259993
477658
1431194
500049
1658333
2681989
2932552
1926592
2598045
1810133
551749
505506
2804834
2062349
2062833
2223258
2356458
2049951
2333387
872630
1336834
502967
145320
2829991
451930
415862
2787899
1167174
2564030
2917058
905353
492583
1581589
646100
661052
2046585
2242834
2303704
1398883
204630
2439007
1897532
2471961
1823738
588037
1104700
1046551
921808
1998279
1449118
1296328
1904577
903884
1064880
1480074
2468961
2471666
2106338
2836787
738757
312235
2024221
1373535
2755813
761955
2248372
2017924
719668
2195918
2415348
1329991
950527
620049
2273808
2392490
663718
2114836
2622758
2378460
2240924
2599891
615990
649043
2574129
1376983
1505412
1118044
2228759
26526
2912441
1200281
1790319
412835
1485035
401033
475801
1915114
310114
2731429
1777549
1989323
2041542
2326226
1600770
2805020
2744413
658576
2142889
751112
241284
1828851
912368
2851526
1137075
283821
1022825
1549942
424632
832760
83650
701638
1131691
2791341
708993
2145423
2573044
1298759
2741071
1480897
632016
469034
2672078
1858958
1614939
637662
315819
2540357
2621196
2174195
44984
2376707
1162900
1296231
726635
1919561
1460287
2299943
327905
1304412
1167846
2507444
1603877
1302877
640104
2795195
2186903
458821
2773242
224439
2532558
2484349
1195172
943526
2737609
1075750
2402606
2443281
2669354
2538049
1596083
2220053
467250
2353818
1927165
521122
455802
2391193
2548899
2697612
2234367
1198721
1400761
1278500
552305
2072044
2404613
357586
2581622
2647685
786688
831060
1619957
1635175
866311
98959
949091
1605794
75446
2440126
1716135
1487838
1562592
674701
1596493
2341947
28585
126566
234338
2933767
97005
1779446
1753473
2087969
1753767
1934467
2307801
295270
687569
2675970
2627356
2934261
1605069
2643078
649059
516019
2258211
260917
2216637
2161874
2371005
762299
2347003
1467738
1424220
1687629
1801134
304177
1473202
1533276
1617205
529223
2696086
2739215
2900713
44256
1819546
1629026
2390964
662777
2392619
2001659
1952319
1160756
1946796
1399405
1121875
462952
2312336
1363466
2387958
591247
2088741
240331
1668227
2170814
2065697
2485598
2528350
278717
2186581
1717959
1652493
2307416
1854978
1112036
2029634
297626
1291755
2693546
2829079
2289604
2752194
2597864
245055
2397133
345946
1294956
2265214
1579685
76503
280386
2784228
1336899
2139157
104162
2052285
627490
1520078
1667611
2460681
2381244
1904439
2262762
124743
1645010
2611421
953467
2602563
1845305
2726363
144833
2176907
1897178
2179354
398810
2732563
138498
53293
1737901
67888
1495707
1394027
825277
1195091
2919333
2806610
591272
273811
746072
1219254
1878430
235850
2493839
2255275
674551
2560830
496549
2554244
2164897
1226366
2107844
2218783
1867687
1153546
471847
1568167
1558487
2400176
1623901
1041812
1278022
941463
93260
2579485
1541115
1077582
1460610
2188274
588975
684882
281249
2100103
2387940
885600
2666692
2317330
1437385
2772409
1112137
2381013
445346
1084794
1675227
2227573
160724
1464790
2189529
16717
2315401
32502
2088033
257044
116227
2807140
597213
2116746
1725227
2049501
439919
482828
2354197
328119
1859897
2584128
1922425
1647526
2276747
497969
1235121
501419
938409
1972260
706507
1549874
1747085
1332311
1606188
1655555
1395264
669990
2573425
2217845
618472
164971
218829
820692
2676239
478365
1698476
739334
282267
568171
1711272
2283623
996614
2136963
2870148
1590300
464146
633650
1615155
1279885
50626
1987761
1115563
4110
164321
2288400
1599685
375826
2467668
926932
1075786
2450631
2770603
1060538
2718736
2193269
1332776
1677224
1987742
2075923
1794323
444205
1913161
1888565
183399
618904
2249377
2243073
858801
1432792
2574349
2574264
1476623
1103993
2009177
1809458
2018242
2042965
1315737
1270494
1842235
511241
890631
703727
310652
1448536
1955662
957973
2445146
1466750
426991
840053
200853
1056309
2348365
1881112
705255
521745
1560182
1723042
392763
374665
1470273
2688337
506128
1362171
2376652
1180952
1688503
724929
2788394
1224309
816684
266918
820734
1894677
2928704
767567
1504183
1665935
408328
1419948
502612
2508323
220852
294044
399330
2845748
813911
458095
2225232
2673972
173867
701137
882933
1014979
1067654
2111723
1782453
464490
2532755
30237
1605329
1223531
530967
78158
905996
1902278
1406981
2126010
2914238
1814757
930042
1652744
2221289
2683356
2556271
1099284
613778
1844681
1993956
1548728
381748
139304
2102731
2444228
370345
1975085
2435374
1071926
862544
2937047
2703969
1734946
2397904
972928
282915
2896762
2069202
306574
1767012
2113124
1876357
336164
2328707
16407
630131
2453334
1335369
2472873
983890
2053980
2900386
1911722
1732424
1238672
640527
2566060
1334670
1411710
2865135
1305489
1833987
2779464
2089505
566776
2075450
2322057
1659847
32668
888849
1452152
78838
2841822
1688452
1557893
1626206
220001
991681
74373
1210329
2791525
502477
1489061
2222724
1046449
1736132
1192449
2028759
2726741
1151929
2635106
2329946
2401264
863113
1553600
2361648
2038564
2244846
1847635
2425939
2500963
1458818
2675816
2197851
966570
2018568
1907109
2141142
1837027
2432852
2337984
620289
950282
153744
882129
2297414
643748
1338483
1967790
429739
2831075
1971772
2286624
48679
639136
2684368
1733971
1769634
2629962
823568
1267047
1431342
1566693
1737127
678206
77518
613681
1577521
2372899
276200
401723
996918
1397225
1237268
2360391
485934
1579353
2700297
2884895
1998694
13953
2265089
1786251
604310
411160
1043318
1036288
486616
224161
1120885
1964513
1620062
1254061
1616492
1563984
255704
1106505
2456435
2549777
1330608
2619070
2925404
14681
2567116
2844141
2123325
123214
911550
2276758
1538958
911470
2541911
2069720
946093
934161
865710
1284500
1215067
409408
197999
1020499
395848
122478
1241582
2933263
2335035
132907
1324867
1348501
1723956
1838381
1376291
1131532
2490191
1040344
2903439
2003590
2118284
1389801
961441
2394173
1931438
948901
918389
506817
1162874
921810
2613457
2828480
365956
526919
1640540
480418
1333230
423606
2658539
1645312
729135
2891962
766008
1240800
1498671
2514105
19540
2605995
1995891
624058
2539953
2847771
1969329
2754608
2775609
2326673
308741
1180224
329580
1430542
1231549
563263
1962002
1668449
457749
94947
1121929
19139
963447
833930
2465977
370800
1679794
85273
2587167
2695963
417130
1747045
404924
2205602
509357
1047746
841200
2735979
1991556
144079
869897
1490250
1976142
733235
244826
2554189
2265362
2432133
1830600
1070470
2927784
2700087
402811
2589277
1902765
2135462
1461646
2809119
1990271
2847534
1299917
222788
1456552
2670798
781120
311599
1682332
299815
2145652
2719229
833825
623786
2509045
1306854
556060
1423314
2921835
686249
847011
1511263
967419
995979
2918152
772910
759342
911776
2864001
1771223
1777710
2739358
121848
1474400
2300866
894006
896157
271325
608764
1078262
1089883
1272110
1427204
384529
2157530
980288
112641
565570
2785739
1280329
2104870
10399
2006132
1682274
463635
2661983
768230
2000641
2624447
2322396
1750755
964198
1658378
489515
835125
2877805
2618871
1341239
209619
627233
1593586
1963309
1317052
2756115
557689
2615645
988661
498975
1777988
2136170
1502121
1671615
1289241
2612630
166249
687244
2855373
1534331
1346584
1957355
2308944
1050600
1589566
376338
1411289
1699476
2537966
2086799
2087206
1028490
2220708
1677783
1279080
1115773
2474043
256536
1044959
1114145
1228677
1796905
878407
1061155
2409618
145758
2471308
2504875
1008636
2484130
1821234
2692612
1609590
698183
2925973
1805980
951098
1396266
1643279
1991680
324579
463709
551964
2740972
658872
2330850
388256
2306273
66183
1407722
1697650
471124
1219050
2938911
957820
2124469
1890304
648263
777145
130115
2323269
1688378
1258149
812441
2689071
1705068
1602312
386176
2556575
67744
2182268
913066
1340341
871017
1291410
321278
2627582
1007532
1675585
1283356
340570
1277435
119582
1276754
101875
949955
2269741
1407951
1385536
2242400
1208860
2887386
2895183
1704888
719107
2530360
1208151
2850932
1601527
1818894
1211215
421039
1057029
2818717
1802207
830154
539732
2427057
376203
2439244
905583
383465
810121
2609812
1126159
1333890
11271
1014923
1003046
979928
2687784
2822051
2587964
1330961
1256884
1786785
1903956
1864712
710618
1378453
2135134
2707659
2014510
59747
2488185
1041065
457229
1276318
2558707
1757282
2774304
165442
2582788
892366
1481727
1066843
979989
436575
2583478
297438
1655307
474240
2850426
86030
367929
137696
397507
2149694
1569963
2542006
1867682
764677
2072675
970457
1304827
630361
1378793
810340
1303675
1961706
1545417
2696912
2175090
1541003
1526905
905863
134493
2292588
26436
1251268
2680984
2783004
968056
1744511
383086
2099675
2268429
1401517
1791860
1681803
2612642
198889
2144123
441578
690484
2685437
1746334
1012739
1419492
248843
350798
1970379
2587998
2149470
627629
694295
330362
1582258
2029239
2541233
2241862
2873183
1633409
2424570
174124
2760308
600685
2594415
128775
1051418
1189747
1153765
2822399
782077
981586
229517
1639360
2729091
921728
169594
1835120
2827705
1620512
897573
1119894
961810
1707711
2464283
1664002
2592477
519479
517898
342666
1246668
2535403
1760963
434499
2109291
2455116
1885783
685976
2102928
456250
2325400
1758774
2197562
2643779
1143072
1927544
2541294
1875242
1293981
1167472
677589
2698540
2481448
1381478
1062468
506927
1203076
2381969
1324189
734815
1402986
738863
951925
2245313
941532
638592
1286993
1624858
2534600
2262361
436845
1164158
2303255
428754
2505697
2123803
59567
74776
2546460
2901716
994854
870557
328644
1468101
249934
476411
1454214
2681070
2031001
519187
2698295
656218
973915
1584249
300722
567530
292611
2542148
716563
1286465
1936575
2848703
2225473
255487
1136094
2607018
2195582
2826847
788257
2690701
1832010
2174632
2328324
1477042
2184225
133893
1137400
1351612
186324
2908783
2516681
632058
1648996
520794
223209
1291133
2196383
1561729
2818891
2026720
704786
1459017
1251895
718271
889867
1868130
2816939
1549978
1363166
2623789
2791273
2787442
994497
2460451
2195217
17233
1088591
1434904
2768236
2800442
2310712
1237365
1288819
1024679
520486
651814
333195
1888922
2572112
2702688
808379
1810182
2076319
2493687
608831
175882
2142451
2750889
2158851
119084
1789132
1370530
2396041
503845
795943
2752910
178304
255389
2355550
198746
996727
846883
1336791
2470081
1475550
1685187
2526972
1865631
1946669
1378811
1625167
1707928
2431260
945199
2549878
2445928
779398
1468161
1386114
2027117
1310133
1327722
1323126
521289
2219762
813477
1459929
2382299
2751576
1725433
2362479
1750456
1410926
1583949
108061
2357544
565483
1324942
1613569
1991238
2915086
393774
2018278
1926685
2771299
941065
2421728
1849799
511877
2739663
2326796
1412991
2463745
2002858
2929410
1602827
883040
1259241
2426865
1644152
1171299
166972
661916
1062902
396928
1411320
484932
2817005
2881696
1512345
1457144
996260
41989
1997864
487341
2192691
1279298
350664
2314459
380495
2274173
2519773
2630383
1960296
2013269
785359
2410430
903038
2852694
1039634
2437980
2653218
863549
47969
1733525
1804299
479739
16167
2577318
787324
1553088
2582135
575136
734998
1748983
1866125
2267856
1362333
1463853
2267463
793114
2802255
170518
350893
909000
746345
2476814
2270207
1891111
1910849
1148676
662013
2720068
378215
2345739
1549554
675987
1805186
2443535
166158
1995457
2304948
2078754
2513405
2239843
82133
2403894
2398509
1105170
1935410
2407509
2557461
615378
983227
1341925
1601335
664257
2350985
2882800
2438056
187137
1810263
979828
1118560
859239
51940
916026
2116376
998645
1917990
1693877
2331995
2729970
2005443
1613657
584560
2177487
1633017
438288
1468459
1593115
1062500
417847
2288548
1744652
438349
2770701
1849473
2888663
2204106
1053029
108395
1497015
1977630
1615302
909804
2524784
1863796
103664
2722397
606506
2488516
769337
1939163
2805836
2067193
1930818
2236451
196172
466133
480022
1829751
991505
1246295
611891
74514
1098899
2629528
2296790
619355
404099
998490
2614021
2898625
2350901
1892205
2422587
20993
2908296
425915
2294149
1590207
930428
2184929
1062019
2054290
2511804
1725247
1658334
823421
1248137
1319258
1716886
176068
627467
194679
1488947
2502348
665841
1806088
513987
1692239
1503643
2344496
1952391
247348
201454
2650961
1898405
873357
234385
1015796
2270147
2563450
1420564
1341331
1395688
1888299
231205
488791
615959
1465148
749398
205977
2905055
2264850
1235480
1950821
106120
1361197
805218
849648
1908059
703618
1609629
1974140
1376886
2281348
1779723
142060
1306014
2234018
1204204
2161327
1313655
1337537
860075
430577
1439835
324866
30458
2567872
2038773
2241349
2624625
1246584
171223
1171220
186356
576083
2511541
1820514
542282
2007509
1384714
548337
1727549
184132
2153365
2429109
1925707
1486595
2223669
2837544
883006
1993800
1827272
1471630
1489021
2686922
279185
41500
1515402
2719558
816734
970615
686736
2569957
756426
1518689
843605
1963241
359876
2601604
1890987
2429301
250563
933202
2707163
734002
104905
652948
1206903
2645842
2750694
1687191
1865487
2210272
2475126
549617
620357
1449476
1353812
1801903
1078756
2128966
393771
353135
1400865
1614514
2349745
26305
1546022
2446477
844316
179817
2032587
66204
849981
2203907
2143614
1144996
2574459
515838
1992658
85744
1897899
2909634
731285
915873
785601
2295200
2241055
1227942
844009
1365206
992358
7256
1460636
1349140
2061544
24356
1738574
1519870
1883695
1176478
2754266
2316654
1747598
2327772
154498
2297151
1540207
1473445
1325285
1049141
2440829
940905
999159
52933
14470
419617
259115
1985025
642800
1602434
1878551
2748456
2726875
590072
627868
1644877
2811483
1346324
2160263
1018393
991901
2785176
1797186
2670708
292438
159711
1137329
1200026
1675182
49457
927494
2510216
1748655
745874
2746031
1837953
172650
2892395
781761
215720
1725036
2252904
1407151
2732076
1128088
530568
2621623
2090152
1852979
1254940
2361149
906731
1836253
124906
2350645
2807966
1579821
556101
2237292
2088907
550749
1597783
1519721
1904860
108265
2429675
1062649
2928169
1380248
2515478
818617
2782692
639536
801092
1704290
152466
1194699
1113825
804350
427139
548904
1937073
2515222
1048703
1004796
43465
2511675
503550
1069575
2730262
1676319
2362714
1726359
418648
13356
2476249
2346856
210786
17116
1004857
379318
1580391
2925461
1347127
1004796
1592
397426
2442050
1046965
2648978
1929360
2818989
744249
2369797
2049166
2265911
1290361
1199765
2937970
2151463
2373408
1850555
616902
170813
299333
47036
505809
2891081
76031
305629
179822
2317906
1715370
2692959
1636359
244153
2592029
616784
1256567
2761274
2738461
1883999
1435052
593288
2575513
1667649
1469582
1134034
1392089
339197
114574
1280585
1115022
2357806
1526136
1293464
1020095
177413
746033
91570
1122263
898419
466428
103479
1737159
1117197
2183438
2277989
1057136
1633020
1991728
1831652
195480
1005446
192487
2650457
838023
2053047
1132985
2247649
2695482
2666235
2563097
934651
85115
124336
941762
757834
72984
2641702
2918121
1327738
1812233
2026201
2222033
1420958
1664458
2931353
757551
272999
1379057
1437211
820114
2476074
2905402
1156856
2894641
2231668
1222373
1538627
2308173
2602305
351320
1842264
372158
223274
1286986
1465654
2805035
1226177
1339187
1826939
2734839
209868
279555
2759916
1723029
1881371
970066
1260934
1913918
2799990
483435
2774481
362728
2468592
976326
1869893
1697860
1869978
510567
779505
1690763
894692
426865
1571775
916892
1608419
2349197
940248
2398430
2339531
1808599
814652
964275
445178
1519057
2892769
1355440
772417
2574322
937377
1746194
998205
1836738
409292
1060346
122245
91842
1389077
681814
2906112
1449341
35137
922104
1124634
488278
990623
195530
1429108
759126
2840333
240116
361432
1578174
1333619
361963
2345749
1031786
732138
1031155
1548862
960087
633382
86233
2596351
8064
2786836
208272
2193074
2656780
271141
1241409
342813
1642338
1882006
965010
279523
1566899
2724549
2835900
655699
2903786
430849
1775852
991231
30176
1206847
412875
1841859
2724966
476191
1158848
2255701
1909463
1124695
1294256
1656841
2634504
50177
2663280
2592446
2183897
89824
1171974
97864
2849521
1110614
2346685
1627147
1520715
1260180
2900322
2757549
2872693
237048
1706876
767481
507161
2426608
1351332
2793363
1076508
204108
2698932
1674024
722664
1992424
1720816
991531
240925
672553
1149149
2306509
972013
356922
1657404
648201
2409625
2122531
1198012
2266977
2534060
1007242
75409
1073857
2299139
950208
2289593
905224
2305331
2219794
808158
1944082
1235394
1968599
1016402
2728600
101416
2920405
1945823
2912120
852138
1737426
609129
478019
2710018
543558
176940
297208
2564399
1966688
190635
2306492
2836214
1301105
2333083
120077
2772271
1117942
379325
2024682
164754
1562462
384560
917881
1974107
153804
313336
2607356
1800506
1046239
1166424
192202
1274709
788031
2210510
1627594
2339867
147367
150294
2532245
1935893
1443956
1019236
2449338
1544917
636850
2590340
451246
2009953
686293
2067000
1541746
2030940
1014320
1692223
384225
2576407
2835766
1064176
963100
395096
1751593
1498291
1046676
1921675
798014
2194629
2449368
1473026
1092871
221834
2582224
1156593
1126943
250917
2869151
818533
1529542
577786
71212
1889654
2680086
2519102
2472740
2690329
112167
1119352
991540
1839996
1330907
2181951
55180
2336632
367627
2900572
1945892
2642480
2126629
1458544
1859027
586531
2187491
942
1169257
1359892
948931
2057181
1051096
711792
1394541
2092860
1205439
1517233
2262816
1442486
2128705
2005875
1802199
997025
1806506
373292
1792983
43092
1449837
1008520
1704708
571746
270273
715889
1676625
618015
1227645
2176402
2437398
2488593
2439484
2709020
1548541
813152
1012875
2746697
1252470
1835865
593140
2010759
1444821
1404325
2514221
1944193
2705431
852041
2432047
525224
1294243
1237216
813905
2521600
2169874
526976
1084921
1105349
352575
711545
1968713
1986833
2932906
576504
477272
1799933
1110744
1131522
806221
1910378
1411651
2939813
1960119
569890
1031104
2210692
2113410
2105567
469246
2002929
1828933
712130
886418
583665
760380
2232921
124744
2129775
1626851
2540442
402063
2693067
1076923
2347932
2450433
61538
1781166
1837686
1779843
1291072
2884227
2764518
806427
2002807
1970035
1535997
270378
2212838
685829
500208
2067064
2584666
2440948
104115
1874582
434004
860217
2526654
1871535
1044081
2537273
1192586
2087278
1878393
1877190
1350342
1734001
2378983
944259
2614360
2892019
470862
1801478
2663133
2609875
1311616
594640
295781
1235390
653036
1282781
82035
2157442
477044
502031
1557721
263507
1001579
1405135
495405
1988630
2780631
2618520
938377
764337
2535595
1544289
1940021
221887
2700789
1588955
2537350
2119712
2452425
1939813
1287093
306419
279730
2193366
1788473
1337217
1645761
2093337
776502
1622475
2677438
1878036
2883537
2548709
2111048
268056
919965
1864293
2300367
1392270
208024
1102898
47600
2675480
2608902
2739983
521587
148605
1581175
117197
2035317
1290566
80941
2748919
180129
1025448
1641249
383913
473890
1008631
1205287
1061936
226096
738520
2018155
945015
2370036
1682858
2279182
2461670
1492009
1229269
2175579
2066172
989610
2017689
76888
740920
1849859
2301374
2650497
849567
1969857
1340899
936004
552744
2557779
179285
71925
1739595
2588829
295327
1858694
1893886
901634
2153331
2017516
675353
1591413
2702694
2811461
2493314
46616
2191089
463818
46697
1471934
193008
809696
686587
2333719
835104
1581570
382165
1567171
2610586
1497190
1694615
43461
325692
2001357
2602067
145713
2070598
299838
2241258
2521520
1193516
673978
1193666
213092
2873592
1437803
1945713
1757707
1851368
373273
1630498
1788670
2454228
1365763
1892420
64654
167522
331371
2732666
1052008
134598
2695153
2634484
2884168
315963
1352269
1931408
2521366
178265
409149
1611695
655412
2066361
436852
545885
198410
2379932
2602098
1717841
1311034
51166
321057
1875479
509315
2053171
378969
47341
341972
1741995
2352133
569792
580246
159247
956845
2645861
1002223
1435850
1472706
709318
1397030
370184
2346970
1505416
189685
2687357
896599
1366842
2776783
2731653
1171301
1716667
599814
721233
2873145
1752454
2434465
2153053
400329
795662
894594
1832723
2587153
2203577
2348898
2906581
2127546
2400220
1699834
1369005
1853685
1900462
2582899
2027543
1459022
743546
310154
1036392
41725
2396251
2368838
233386
2425272
1851437
1569831
2379991
1765946
1867258
925199
2230449
623603
1718097
2177006
1631835
2055987
2094302
2176300
150477
2626301
2351327
137638
1737907
1028146
752969
2157182
2601378
379449
862516
1912058
1687172
291923
1008245
605549
320835
982796
1891171
544833
991594
2803309
1779683
429340
846256
79299
734026
2780324
403020
951433
223166
2876790
2800191
1995331
882774
580230
1562524
2348567
429652
856872
2620777
1128911
1742041
1920472
47589
870164
2272481
333866
13637
2363200
1503230
1754160
292180
2892216
2697881
607081
1929853
80130
1484634
1078508
668711
2400770
2255171
1549777
1777918
2862880
1416612
932861
1990577
2873362
2536058
509643
525823
1305127
2103868
1974034
2331738
2246311
2656290
874793
65917
2510518
829361
2782851
1053933
1287503
1274675
19544
2024587
1626689
1856048
2896689
2063453
2341037
2602760
426819
38427
2880484
1328470
998385
707393
2925392
332332
1849261
1980965
762760
2491200
1096134
2619360
1668442
666877
130512
827661
335627
681675
2122678
1916779
917734
2776348
220297
305520
194541
937470
424609
419667
2403217
2351800
2585008
2842358
2786327
1862224
1581976
2511235
758358
987234
438999
485591
1059283
572284
274232
2903728
132224
2194296
1686110
1972865
658374
2294003
2136981
1041102
936346
235785
866526
469638
1649691
1425975
682485
1622077
61101
633764
102121
507606
2769622
824647
49567
1496790
2337550
808584
249924
2441035
791909
1286450
1355402
2163281
1832538
2780890
385728
879309
2459825
1070082
1728545
1441445
2162602
393017
227324
1105216
474063
1883822
2879888
1575779
1145916
1363147
524162
1947614
2670273
1522219
1804967
2870461
718687
2082306
1659650
675736
461275
1727918
380820
1154225
2296011
1245177
2676373
96060
726752
261736
904958
1768318
1183276
2388609
1499755
2262604
2675819
36420
63138
2510400
1851368
639261
275540
1428011
30696
2567315
2034422
2722032
2477739
502730
113144
890186
2340028
1753571
8685
254201
1452082
1397313
1083512
272205
2619114
2411408
2286505
845328
2873218
518103
2583645
2759760
2863812
1384006
1342668
2676412
1945966
1279914
2012248
960034
1692669
153582
1166580
299374
40398
571443
1471297
81908
1613258
1102223
945963
2211359
189348
1833682
1409180
2626700
2184695
1736698
1272901
1210588
2103009
2007984
1659959
413230
2397515
1798727
963154
1859854
955584
2142149
495194
1764786
2671964
179596
337523
2082978
278075
2654541
2005289
658288
962310
730801
745494
1501682
2556492
1359566
2170057
1365479
155399
2434003
2008107
1236150
1151508
2052565
2045559
2256788
960141
2524024
372763
835499
805074
2281428
1023106
1573623
1784234
1214919
1496440
69029
2752903
85355
1733288
1760237
2005593
1713194
1860299
2642834
1088976
1938926
429158
2256447
2297003
221007
1931969
1321426
1924750
2210489
1050977
1274732
390666
2280643
1053811
1223267
871922
2353149
166352
2729291
1528848
1091743
1723830
953042
2267978
1631873
1006481
1490733
1706359
843468
2499700
2162914
1016827
2837835
2372192
1188255
904611
1196889
2433311
2253965
947663
1031579
2601772
1462303
1644205
2605162
433824
366004
2802209
2376775
1723470
941237
2100238
1008613
1612557
1570112
1313820
2144627
690736
2079537
1005503
190493
2804581
344517
507848
1452332
791665
2675357
2390539
266619
273828
2335901
423707
872979
1576404
1528552
2512897
313375
1247845
2894228
57013
1237657
2137400
1427922
947683
613077
1758687
2256485
1728251
2726036
1432800
2228315
2106448
1070975
298504
1835772
1136979
2357806
1580728
1829514
930659
1838680
2397494
2194655
1911537
1854990
1326949
393467
309084
2039365
75662
409949
2166044
653502
2529874
2224343
1834378
1734428
2878377
2863414
551515
373173
1322315
1895461
867789
2095627
2825731
1169128
2058066
1037115
2545123
1777532
87059
2141768
1289566
664194
290523
2580122
2530467
2758577
1259706
2341491
1157368
1193901
481007
1325365
2215610
1646
1769432
1361033
2282808
1637003
1949132
2030602
195960
215981
2040805
828494
726235
204248
1547713
41933
244841
2510117
2349129
789349
2683578
2397606
429325
287457
2657033
747290
2680387
1102249
917560
633887
584220
980014
582207
1658325
784616
1810025
2057359
1492343
2220837
1840794
363176
2918502
1506764
2116118
1211949
2443086
2249031
1882662
924365
1653426
136691
557971
2488168
141742
172505
2621381
1189122
1470440
2651232
1286230
861360
2409383
2434849
1521245
2286070
2492721
804267
1017581
148063
2107566
2347856
2053921
1947398
57934
289351
749006
1758190
1872163
326686
1008110
2653555
196638
2147182
2313921
760082
1642796
2285270
1005019
1807962
1172094
586381
583260
27835
141161
440315
70157
2700898
1453580
2798067
920202
707760
2114598
1877764
2626113
2554218
901068
980987
1211946
2645542
560666
506205
227384
1695708
1944347
1377813
2470867
123209
705945
1695398
2424145
1966841
138613
941483
2750238
1767050
1380017
408857
1823951
1026405
884411
144917
1960708
1155479
991541
3347
1251967
2746638
2774899
562666
2205281
526993
1667632
1599320
274983
2631492
1670102
2475025
2610934
342107
2512174
1411998
889531
1308482
1799607
2199721
1039590
1841551
410396
2541906
1354422
1661401
54000
359949
402320
1007825
2570690
2238843
1603865
254878
1692516
2810190
2601372
1816599
438123
312563
2341936
437029
2447749
1737537
2474008
1638391
18917
2817876
920523
908538
985159
2816636
2924834
587758
1945589
444347
2488098
2735616
2186127
2759231
1325533
2301412
420974
240398
2799348
1346246
2659666
2058873
1036298
442802
1828947
1927400
2711506
1425531
170402
724196
2712592
42021
2933128
1349877
1532614
1179667
1391501
1508083
1639201
2229785
1039274
836166
1401691
1269719
761790
1641265
1225895
1527033
481911
2564251
1802442
2276822
1540502
1863670
1480027
207035
441209
565783
2830641
692594
255830
1600969
700699
2400407
1740100
2892210
2395269
31906
981794
2177662
1294631
2077746
1089327
1428477
1605296
1041386
2028443
1056307
1430643
2001874
1347006
2388624
122499
1652301
130749
507624
721015
60981
366624
2774523
2007967
2578706
2036342
2600853
611221
2618258
578504
1522365
1158770
381908
2076342
2913134
1229551
625693
2445261
1330472
2068019
652736
2272424
52872
1185877
1078797
2812161
2918145
2768613
1044395
2806811
2474403
1496050
2654752
1448696
1835919
197393
1867132
2419121
2878018
2486170
1680157
2932771
2213916
551716
1835567
1674429
801497
473052
39457
533804
54412
2159858
2779097
1792266
1104654
1807121
617789
873899
1041287
1543442
2142529
2502097
461880
2815356
1033418
2431513
2644843
1241182
1639305
2911286
2939923
718306
1792400
1938765
2924831
103692
1036946
2932203
171409
1999149
1992513
2482970
1980814
2367438
1128372
2560453
690190
1721363
2143436
2332290
339277
2274538
2671465
1689490
1242374
1434336
333263
2315102
1908272
2127433
2002856
2269612
1813656
522589
83875
68728
591871
1600615
1740776
278245
1995653
182250
1469966
992482
1626264
1661634
2470133
411579
2263587
1978765
251898
2705246
596044
2781521
2482354
1098483
315883
1120917
2041647
1756434
2821704
2699288
333666
395800
2361579
1695832
2244805
2140027
1896547
2711636
1363151
2932712
1868015
1062950
577554
380365
2616018
37437
298841
1822875
2221083
1668935
219926
2194870
1248791
302860
2856396
1218539
2073415
76785
2029043
546673
2116969
223752
551173
594087
720121
1917142
42621
1780403
1054397
1097324
1781118
1953954
2279548
2689140
2322596
2293545
554280
955393
1755750
437911
1860586
2236358
297004
2119542
2873549
1492090
481632
410979
1259692
2085574
1830275
878609
318052
1993049
612480
1012945
1067820
2686231
2551321
2238916
1804995
241105
2569494
2398403
1893890
930834
196958
1318928
1330826
2326825
1058399
2661402
1714895
2253167
357289
2433559
925104
2910138
1307988
1470757
1242111
28064
1048316
313408
2119298
2758501
2686292
233616
76128
1872887
2202265
16837
1620762
1853639
1606300
1405852
112050
1407012
285818
313313
1610745
1782221
1440984
2561580
2043008
19627
1956858
202670
1395730
2011948
1946685
304276
1266261
262427
1858885
63583
632569
765429
2068242
1553468
1202397
806862
577754
2770705
664457
42418
1231743
1959461
592536
2778956
2420748
943759
2052710
961142
1845066
1924
2620040
1858455
2269
2705304
1421050
2458646
2265886
1887025
537249
1234856
2509069
1056554
2828863
2178960
1402603
1930306
1086977
1075125
170840
123895
1326630
192221
2551745
399916
571895
2812208
905980
464736
1582199
2522179
435889
2706286
1476740
1161536
1874875
991405
2010415
2750358
1300768
1137384
2391524
2908217
2165565
1770220
2097915
2387206
1799035
392632
1789212
2026917
437777
2270311
1079030
120782
157072
1752228
653036
1865598
2620434
724954
1520261
1358414
2102777
1969008
2771852
702458
311279
814971
1367494
505759
1202228
120420
1539700
2894014
1083277
2679618
2321354
656090
1552138
1445997
2036901
1554133
2633552
1624866
2191490
867091
2585852
2003254
154314
68398
1407405
2080248
734042
2532988
791037
1531527
651811
855572
2761918
610355
103618
2196558
2845791
1128823
859473
2784343
1475555
2572172
1892974
1467928
454809
1946954
2777831
2375190
2416169
1146531
2279316
1824054
535559
1826975
1993189
169113
579800
1528878
1865862
2116220
2731018
2668809
791071
166461
2717534
1422051
129304
771409
516319
758141
2254633
1582950
2907497
118867
572507
2034484
1605959
1301006
2155593
1952922
2497888
2908369
319328
1214118
1608896
1690444
1992544
2835642
2806049
286878
688999
300473
1092251
790231
72818
1326385
615032
2731998
1461815
2036066
1643867
1312873
2806632
1918604
1889347
699639
1785801
210696
220944
530512
1445501
801761
1158050
2675901
1473189
1631444
106348
522873
249361
2186816
1896961
1629737
1267615
1847771
773269
1084243
192584
2043785
208788
2126108
2660279
1525343
514569
119646
2449280
12744
2198779
896922
2730431
773132
2679281
2368877
50945
45731
295888
1920739
1471112
1108898
1763319
1049779
330440
1977908
216647
1375961
273494
843329
305515
2816960
2487230
1301869
1386807
1046400
2333799
1225910
1503346
994252
1477623
1925046
338097
2445248
2775375
665070
852061
2680182
1177755
686158
1590444
2215346
2320845
1107624
2844499
1212908
96466
1885150
237430
1660440
2833686
1464843
2073560
1663378
1930715
467020
375163
984549
2449308
2390231
636390
1614762
2614636
309672
2176842
162209
2255587
1913812
1415935
2395714
1106602
1501546
745450
634444
770973
2163860
2108579
1670600
952367
1489538
210636
2617676
903624
2203686
662420
1852243
1474438
1987429
673567
2181204
1089853
2313592
273229
821561
2800402
401226
1625724
1237261
1318321
1375377
924741
765366
371359
1055647
1286541
1432188
1819143
485843
2420335
1740668
2928233
2442790
2830355
1374588
109373
1562097
2172516
169050
1130006
1951050
1562861
802251
1477895
2302021
2428649
2194353
2455289
644017
525507
2259612
2839638
1734133
157908
1374945
1043639
1177692
828327
1478159
1895289
348533
1236582
276824
522019
2203075
1465319
2538397
1462991
577585
1578274
1315625
2890037
2751186
2061876
565247
1710031
2744964
2416537
2193664
223544
2030793
709252
2193224
2012451
2203799
709864
1963117
2638597
1413975
1411802
1411586
1195085
1327999
1120141
1493198
1065098
1123171
2735854
1074220
217265
1925946
1437055
1504194
1108294
2232996
1318813
441019
721641
223353
2679560
89610
1139379
1502110
1438351
2495058
135874
1247672
2090818
319147
657154
2032139
2255352
1572097
648667
2100044
1769852
1285801
2473352
1379214
2036747
882820
232403
1603631
1838558
969820
1265386
1078176
1877752
2675857
600195
2414298
847972
2184393
17943
1951338
2013999
2655600
1831890
2218837
1384276
1007279
630704
2236883
2166943
432598
2751217
1829808
2644681
2669573
600202
1867881
857464
2725870
1213059
2597358
514452
439791
498547
2926430
377304
1447901
1380797
42693
777876
2267793
2428376
538232
1825142
400126
2101785
1521173
319779
2063903
1544709
784741
517295
678698
805100
1744557
756837
349616
1873442
1399516
756285
1911639
965847
1823563
421336
1055473
284968
288877
2310576
279704
905687
1687288
836844
2217677
766164
2126501
763625
865194
1184679
1015090
984929
1345955
968090
678475
847553
1459631
131964
1368374
2584710
2789054
355356
2426865
2074481
1143533
2347078
1226536
2396551
28793
890045
1285275
1366080
1953247
2672184
1051879
2380082
715002
788486
163662
2902765
1894525
317451
1816207
1514297
689229
1685413
2556652
743178
28112
721991
2894613
1329156
645554
2161152
604971
1732637
1673455
1748906
1323567
1836333
2230101
2712434
1658807
1652899
2167675
253765
2442262
21795
112898
513183
1343448
1063841
2013840
264340
566134
425889
1225008
2665458
2035889
2474219
2328132
1460254
1343984
2691151
224697
263526
2029259
1709433
2195967
899994
1025398
2832076
133392
2099173
1741600
436174
875401
449990
2333404
576932
264008
2353077
1208864
1736362
1289836
1434663
971662
2593335
1792669
14727
389077
2164047
2124743
2772854
2025285
894481
2439975
1185136
2720840
1878559
408896
2120076
2367189
2465957
1180124
16437
1241460
1806531
607843
2442828
2051800
2773501
2445309
1094934
1616664
2667543
2580743
586817
791877
271215
2844201
1199691
1188814
694110
449800
1036176
1217251
2271472
2156644
2080506
2193103
1412110
1098704
1832325
2080448
1857618
1599489
821736
1267106
2044553
1056963
2485564
968034
2662565
1415735
558911
759576
1866084
1160262
1324625
2845461
2743201
2072853
625348
1601566
1375254
1419388
1004611
1498244
1736395
2705918
1793505
452202
2634834
1076927
918876
2100432
1639372
1617392
2073346
2356898
2133182
1109862
203706
1763049
2024125
2101226
2115295
2545279
1269792
1699772
1960269
821369
2487374
635603
770361
1063197
998854
1141574
180118
316235
2364802
142828
100015
2523827
456038
1448520
2448946
2648781
850493
1205239
1248795
1580788
192510
165703
168037
1860257
974863
1368134
1043789
1902176
1921591
505525
692321
1252119
1263145
2737221
1720151
1779971
1768612
2414523
607379
1045244
745271
2071683
396792
2439396
557378
1355457
98166
2665756
1749477
2721557
2835076
625946
1206319
592645
1659836
2283003
297296
667212
422325
1175458
916688
2194312
220883
2460602
1453148
573059
1117162
766257
1828969
1184146
2154037
1212426
29990
2287747
894673
958083
2524551
2352552
1357786
309735
2833080
1802785
2776285
523860
519167
1858368
2214559
740145
192547
1510533
1950383
2074347
1145022
1056126
2633118
1069404
2606647
839273
814153
1565630
2497453
1658361
2159331
1941023
966526
2413362
614103
2634936
1979384
1579310
2699050
91131
2903414
1526379
1349371
2323895
1348875
1831600
763270
1354483
1679350
1558449
1796322
306732
1905727
295188
1982338
982839
1187793
609732
614046
1650501
1821769
216558
212247
2700075
1327364
1186714
2865011
2010261
1470808
1727830
1557885
236882
1576726
306373
1262984
2526576
2175936
1391749
408755
2919736
1295315
205204
2278309
2451760
684953
1738027
290773
1778263
2337495
258279
567396
1685322
795876
425991
2382554
350124
1256878
714422
190685
2038524
1500109
93596
420996
1786845
1668368
2048140
2716401
2896677
1754866
232455
34552
617704
2741061
1884467
553882
2842646
2911390
452529
2482294
1400727
1877532
568497
2931002
1628367
346647
536459
2221733
201091
322819
1674595
2739348
51697
2842610
100642
1399422
1230662
2744247
2307001
1438786
1627205
2733430
708340
620589
874769
1106767
1655185
2121531
374685
724677
378716
1575126
1733569
676157
2427596
2756767
554
1134804
2427523
2743984
630621
2480828
904749
567376
384086
959887
1374229
42976
440501
1954192
1514571
1776581
1261866
118514
1162545
1074683
403426
1613134
1856719
1673851
1418192
2239653
2861482
2260339
2523259
1555795
395070
2532356
1892218
85216
1712518
1232378
1001899
574327
2692791
1534737
1679850
2231069
1997400
1851056
386951
2289546
2558346
86678
1052488
505695
1655253
1166395
2095541
985641
2469350
2234459
822808
1035771
2369073
2612480
1522045
247662
1075507
333509
2675139
1637147
1532332
74090
1919869
1862133
2480974
1921114
21106
2692747
267215
2793221
2050473
2116234
2794948
2726371
2602963
2173224
1238478
1775109
950
693339
2351788
1226861
2733824
140334
2903393
903438
2079542
2641869
2156322
2854254
2736442
904161
2256681
203215
1769344
1672892
357846
2581117
1764437
2086359
2799950
986008
2276987
2214800
343145
2014790
1403522
2467089
1698001
34524
1453651
1657629
1598999
344391
2555443
1972578
716945
2337936
1547632
19972
1678116
14448
1703580
775311
1843717
1971360
1599660
2203148
2725925
198393
2884608
2861840
2202659
1835382
1591945
2510731
2459697
2304627
2256183
1868672
1378087
2934564
2806828
2106865
2486650
1817410
1850144
2409514
1023747
2524550
2562788
1833905
2749515
811001
2042746
938853
1803451
1345555
2453456
782078
1998508
2645266
2268265
1904592
2293587
2210483
2832549
2763834
2828330
1381121
661661
985662
2836112
423301
1861231
1736419
249556
354421
1499947
363796
2857930
908493
1476437
78270
1225540
748723
888211
1640159
662079
2565509
296965
2431053
264434
2229509
905551
2750666
2697594
2468457
1264513
1352194
296591
870612
1987222
351405
574978
2252629
322387
252772
2366200
1907907
1935278
264776
1370184
2458913
2642927
193290
529814
2638904
475479
706139
2595454
863655
401207
2250163
2088901
1456744
2490876
1674486
1721508
2226366
276031
2152505
1742181
1287223
2345310
2880553
1519458
304441
1175934
1533542
378303
500598
2676259
2521996
2928294
1779406
2937919
182540
31970
2746040
2630141
2884119
281664
2636067
224614
2642920
2470703
752658
1060624
2895633
1951438
2179400
1006229
869485
1721675
2063858
2372821
2528035
1943226
2918571
604011
914562
464759
2751187
845866
2735945
2146095
1322025
1189041
1979742
1652929
647409
1746821
769922
2513906
2816703
1959051
2742432
845595
1304304
1743113
1453513
2557610
293834
2169266
748003
1932817
1209060
2540296
1257464
1783790
677241
1961265
2115335
1899362
2207508
1924891
2880488
851887
1624322
1588998
1308651
2756822
1899766
577721
1088519
2280220
1843285
565610
1864759
787677
2582575
2790255
1427459
2728090
2673586
1304215
1745548
1271459
2118610
357445
1061542
412975
1349189
1503092
2302719
2613465
861554
1936845
1415317
1147245
2712008
1346261
1235201
780640
868447
1785064
1283083
14582
1393534
2595318
81386
1189827
1465987
855272
1418450
1956175
676585
138379
2787911
87988
1685151
595429
2052490
2022759
503288
2569771
2636957
214304
2312987
2557808
2678866
26032
2188784
2538965
3463
2324277
1871983
2552291
2176761
755555
1090553
337932
2897287
2122807
2859387
2417793
1595228
1621309
2884993
2685719
606087
255696
2925013
787985
2608418
2308056
2253309
183762
2860361
1842003
1990689
1451447
1261972
2644712
2354732
2512986
41880
2353847
1788023
52703
2297815
1916931
1848255
546229
1813729
1563507
726010
2600769
2463580
2658495
1954540
2621845
1354264
2613327
899001
1819235
1911219
2867671
1065051
335724
1974428
2898905
2528458
2841951
30051
485151
454172
1001265
2054937
1850965
2786551
1070841
113358
1817653
2843701
2446575
1127495
2372539
2760946
150549
2501920
913666
1393015
2203585
515707
1492043
2356767
858797
2216703
848072
2268916
2914885
2407925
2733899
1692341
2344521
1349384
1495190
1406868
2668148
946235
2475584
2742501
2134850
1217783
572405
1853313
930195
1791112
355815
2836386
884819
1654770
2861447
2225583
656504
2199108
2923067
1939858
513786
472003
2035357
2175642
110728
2905122
981693
7344
2666580
1566536
1188300
1693919
713972
2425855
2346783
1920039
1378696
2507589
1576679
2157021
2021870
898960
1586120
1641280
1344868
1021622
870496
1066136
544934
1086887
2484620
2237162
1062896
46199
379112
699958
290684
1143831
563267
990019
2452407
1640299
1134423
1779749
2152163
1878692
203412
2438076
1044426
76106
1840328
814251
1618057
2856014
201843
832502
421109
2937168
1717353
810725
1938978
2474967
2180194
2053421
1984521
2088287
196119
2469696
1134217
2085153
2671755
1864343
2548396
1740434
961091
2849666
2657871
2041938
2363103
2768547
766102
2141426
763565
2248266
2413125
2011444
878960
1534294
2226753
2136270
1011797
2135162
2728250
1573390
2146776
408902
1141627
1378561
2904472
2455230
999178
483090
648852
757712
2095977
1975358
1244118
1076779
43324
1074236
1486717
1730936
1697520
2563705
490920
774986
422369
266446
687979
2795486
1027380
2871391
479760
963025
1670955
803334
1932102
2620258
949914
456289
1514467
510640
2372270
95181
2822120
1676668
2095818
848679
84673
842101
413635
2674436
1603961
1515535
1936860
258090
1982679
2250034
2138389
884593
2880180
791243
1795688
2242130
575998
927876
1562100
2157987
1298105
1178641
2347579
1437304
2174896
1475891
1953765
2228517
1996054
1590982
124305
1517503
1884576
1845796
2089588
517669
1101100
2141426
2892596
2477766
726843
2069384
2714829
998420
2174718
1619099
93326
51537
2881283
2803942
1144173
2577788
2777459
1484411
525096
895792
1523451
779268
580845
18325
1053089
23140
813021
1804075
173867
220963
1696229
2396422
2568192
999395
1186197
2581516
2278636
2718596
1553860
2138329
15994
1944346
725607
411046
387553
1026931
1405977
2900329
1916179
1043300
2721460
168217
2223528
887656
2850201
2290907
1753929
340945
219445
780342
1524429
2159731
1319054
2504664
1382462
1753535
541754
1171426
2709753
2006976
625733
1754441
2758330
2207587
2846555
1229782
1526121
1688998
1589128
82076
437853
2614725
591941
2035408
1861473
354849
398329
997426
328663
2842840
1456363
2707893
61241
1314575
2095459
614405
1454220
329300
861514
2148936
1741817
144446
2807249
2595062
393009
543810
1911530
685099
653432
2274170
751905
240480
740505
1564770
1888133
2017762
2246921
960312
936865
1967368
2446764
1092909
1137062
2254551
156814
1922035
824724
1865551
2908429
2420645
287749
1385730
2360053
1212167
1128620
619063
1174468
2204701
1174914
1403943
405706
2783153
1510678
813917
1599952
565661
2715576
1896127
2374048
599805
376395
1934200
2288295
90999
2864913
1213401
899205
2893216
427900
1495056
148395
1067264
1668099
785484
2445480
359780
2019154
2630139
242239
146449
1254323
872368
974475
1623607
1133872
497581
266622
664059
277512
1994282
201493
2662917
1399038
1927346
1185464
1089032
1405568
2420052
1471975
520944
2169719
1746841
667364
2730314
625986
2625440
1345452
2325786
489873
2081266
2253786
2488365
2875707
994025
2503150
200576
866345
710367
485428
191700
1522220
1335276
284261
831461
1563542
2759879
2067876
1081861
1904325
1004511
75679
2281759
2870554
2610731
2446633
2751298
1007564
444495
895753
881385
2857640
955263
1360287
801594
302968
2151973
1297359
2735155
50399
1559835
763283
2865539
453687
265919
2758657
583985
2686506
2563380
2071478
221440
660904
2150579
2886548
437850
2057686
758078
2333988
2748504
670522
1364726
436053
2931386
1430904
308689
2007517
442818
552853
2096155
1508653
2564917
163935
1462813
228082
543059
2771963
2110678
2820513
2383778
1488001
767231
2466549
486959
2489563
2667203
583316
466109
1555192
1158550
1738349
1930845
794482
1793439
2231916
1265535
1070817
1661541
2558607
1924270
1793723
1252632
1586833
988052
936839
2009258
2684083
61025
1126404
1097000
362159
1567512
676165
1069278
364089
2651993
2210128
522171
1032965
685888
2779176
89647
819547
225662
1157055
2176780
934131
1463693
1243548
112647
1515182
1799591
1330798
1441363
1413356
595073
712337
2233540
1439543
2704266
2296370
2579474
1365437
1334708
1236955
1108276
815810
2079039
850605
260869
428874
2381720
831424
1979174
728440
2623755
1859497
248777
60224
368821
2263820
283388
1215252
197576
505852
1349406
1216687
309628
486284
1026008
552273
936984
287069
2182111
1393043
399989
1020572
725522
2396184
446786
2176423
1210902
437649
2152124
81721
283157
932185
2906668
1999140
1040014
2422209
2908572
1901346
691649
1790648
246400
1958840
1867103
2776837
2310816
1121354
1821948
865516
2146267
2819995
2865749
2084659
1338220
1077675
1207157
27434
175991
1040865
1225841
1815587
408825
1531309
2861382
403271
1518551
2202263
1613261
2487442
2910424
603475
474016
1795594
1689886
116744
1077936
2064540
2596991
2635543
2227839
2636278
2071402
173257
2837446
492029
2927334
2430770
517839
244440
2237237
2213168
1357866
1204674
1644923
821131
369744
2079483
2592876
613214
1355143
719967
580668
2245175
136181
1794148
890931
1916653
889975
2814187
1746892
1316691
1786553
316196
835265
170560
2373826
406983
1488332
843148
2339208
2146780
1040739
2523806
1122745
2792844
2831795
962258
1106864
2656362
855484
1329662
1552058
1785394
85023
971899
121221
2197192
1908229
1842728
331239
870657
1471093
2932758
1319749
201053
1809220
2896357
2748678
1096176
2713403
394667
823037
2522213
1475865
2800432
2809931
1873738
385483
2324294
852262
1513957
704418
2160336
1873354
609546
519260
317462
2070275
710938
1920695
2890221
2019451
2505180
1072288
1282009
2719696
2804914
1641100
1301718
1281429
2795086
1846741
1525076
1560968
2934987
1072820
565946
456854
753112
2520737
1509530
1597844
1290207
6576
1944555
1768282
418647
2645638
2847455
1537350
1828984
1006900
418919
2713252
687806
1818694
2629135
1489207
1562977
2319140
1378441
2516936
2388608
1453984
1002930
1310830
603395
1470079
368826
1464041
2865459
498776
2530183
6714
2362195
182374
2643056
2459179
2505798
1507786
261069
105403
1810898
2741425
2212691
2902660
2746342
1430293
981805
176638
1919177
1327944
2843511
2640632
1733296
466260
2898664
2305884
1554889
1640570
2243018
2039772
1831555
193381
2538212
1755734
180479
277812
1330762
302330
1628329
1161694
1554961
1841368
482951
2153185
1010506
1281188
604350
1108115
2022313
2533603
2629036
448479
369482
552967
1456923
435260
1343940
1062300
714560
337885
1859081
486398
1837281
1167889
2591293
2568847
224820
230252
1983705
892976
2366607
1465725
1408333
613327
112611
2836266
2883383
675531
438452
2336459
2662274
2393134
2387793
153150
2219564
2422520
2556150
2383133
908671
2545407
2715098
1640136
302661
446686
2296141
484411
1042942
2214566
1513701
2405886
1996644
1605848
1880885
1258384
963334
920652
1061762
2243403
1015346
2091811
2136474
2617522
787100
1497250
34681
944706
1548874
1573357
2844708
2475691
883395
791773
2467797
2892551
1140635
1095310
2559567
1148014
1176566
742615
1032305
951598
1150254
41724
1555362
1332110
2242096
1846222
1033869
1555877
1845520
456012
358868
1712965
36505
1273904
2076581
2247506
2477790
1345815
2325793
1183890
1080685
1025914
1964260
2475201
2027854
606661
842770
2683932
1552493
1246898
1677870
872059
745815
2842742
1073867
2876316
1991532
2487313
6680
1603763
2253972
2364981
2230377
903544
1511241
789472
1736239
475572
287244
4355
495647
789861
1450239
2316416
2117700
1322927
172875
1899387
1896342
2709471
715603
212636
2177287
1948438
874225
2185824
138013
900336
2704972
1057716
537356
801739
50895
1270059
1622162
46463
56082
1853969
1322980
346982
1418029
2482316
1885366
62319
981234
954477
2356956
2693466
650660
24421
1579629
643067
691769
1645880
537198
1292998
1723682
1737315
732135
727176
2664987
751325
2105679
2616833
2812044
2245442
851564
714644
2824265
342303
2295332
1029744
619239
1829902
1875891
1055505
766727
72440
2359996
2357750
369343
2005457
1999446
1219722
951499
1756829
1076862
964312
1564827
868591
2058697
1634466
438796
1929313
1868859
588668
1493529
2589888
1937199
1342091
1930969
1005030
1982567
1442846
2060951
1865381
124210
888496
1931761
2259407
973424
1295759
2260053
1454713
1907982
2620891
1413681
573711
1029896
1347900
2408529
1221056
580437
2055115
1139909
389264
359299
2465362
1324119
963432
2728695
2324535
997241
1481435
1655356
2316839
2719909
1934478
1260286
1433848
2237259
1294417
2270292
2457849
344467
125140
1300160
10724
1905011
620473
1072502
2899478
2940193
2464853
2370820
1183641
2369651
1648671
1550081
1218415
394722
1745538
1480968
2613584
803774
549121
288452
1854191
1917502
1992708
138656
2308027
2861740
2212050
833831
2845866
2022182
824043
1478559
912648
2867596
1006814
560349
1661549
2506451
2079550
37354
1958140
2213740
1563607
1838125
2389255
2670823
2062628
1544040
1398543
1445813
2615296
2265854
560912
1219054
654909
1476177
1180294
778528
100347
408455
444402
100537
1399406
1732197
700786
1392956
530090
547355
2502820
2161301
1490979
1434481
923314
369576
2718834
1537811
48474
2575820
353880
1820270
1062363
25485
1072285
2267725
1709579
1236925
761176
2853199
2442971
2201654
816874
256482
466661
559978
2324853
496104
2156497
1895677
393632
901325
1113296
1969413
1173141
1906951
2859015
2684858
1380705
1777789
1177209
2001616
2616281
290592
2471231
12489
678745
1862949
1570697
350947
2903562
2547951
1395184
1188491
962915
312527
616377
1817813
34835
424682
1160503
187780
1883748
1942378
1980238
1910816
1513039
1903757
2633196
527787
2845258
196136
2683984
926128
2594110
879798
2369927
583496
2068000
1556803
2090447
2660638
1345619
2408492
1481117
2907127
1273107
1567120
1780006
129028
2855506
768194
208258
2486743
2287301
1038093
1808002
2212601
2710825
2019227
160637
2849467
2160717
2594289
698718
1010113
1990693
1394566
1085187
586080
2723539
1050802
977644
575156
2732182
1642462
2327208
869763
2696849
1859211
1120618
1949487
357781
1514667
1555923
1830876
2821582
515288
2507690
1252699
246151
470409
1251392
1914758
1232323
1594647
1201307
2488551
2920137
2139463
2549886
1998855
2666586
470591
1179400
2394484
611332
465651
2617254
1145252
831211
1205254
409943
1909126
1971600
281259
943955
2705424
1840351
2652406
2834858
1848180
527289
1145296
2497845
955274
2630030
1083034
2372295
1720277
1052505
2364934
131681
2728640
1236512
2376624
1875298
931137
1549266
2258758
359379
20520
2715859
300076
2642412
2690597
1157288
790667
2650348
422824
2469240
1754619
305559
1226112
2455626
1176694
480530
989469
2814551
1101666
2399670
2375210
1760491
972594
1111630
2624836
2243136
1837809
1685666
1283878
3126
1090635
81639
2694196
1211159
1279635
1033488
2918556
2224427
2230083
2552441
1655724
2768706
86080
2694809
328003
2188554
2717694
1407581
1200986
2108398
697482
1429015
2293703
374271
2678991
2901769
2268131
538021
2718733
659857
864007
892505
187264
1450751
526371
2057434
2250342
288276
231427
1683351
1240172
1015623
1563840
902590
2355679
5487
179320
2839294
2762119
2784551
1503721
1339410
1507662
1993708
1680454
176436
1278677
609251
503395
423247
234576
853552
1452810
2173133
742665
735376
2455332
2528413
1840195
536386
149567
303772
1035234
2415228
1357546
1304025
1424910
2655326
2598084
1196632
190329
1678166
2050287
793239
311883
2632779
2860788
1646171
1950171
2199747
1275579
2524896
1365106
2209086
2936885
1849009
2425184
203274
287242
2874586
1431419
1035014
604885
838702
1910141
1232911
2415566
678659
2519596
807225
2502959
2343587
1144768
1403354
1774051
1224069
2144544
2104452
2634829
112313
484712
1026487
1547675
77575
1134806
2676099
352126
1263665
2006945
1874346
277681
748021
1283995
1234275
172404
5188
36366
1927880
1763673
53589
1341703
2256361
161030
2323451
759088
930661
2675096
271946
2915690
1941258
2632628
2641313
942894
455725
349748
462729
2507014
387161
565382
2325376
1460267
1643005
1345866
1828789
2034099
810963
1442391
786169
2443790
645682
2569574
1755584
1403270
2754975
1291757
864511
1370799
2757921
1086414
2050093
823112
1013379
1559495
1435277
2808559
1021702
19325
2635435
298614
2710766
1704719
984485
2759015
1430345
990574
2756311
2815551
2344962
617654
2237612
2043285
2301807
1417580
2074678
1097310
1011702
695776
1886024
570959
43709
1437363
2050115
1142519
417634
172994
1462820
841979
1167858
2261883
2515760
2274005
874446
1135882
2773301
2868435
1191180
1212425
547603
1660812
1188095
413009
2772887
1126923
621536
1178750
2073601
87674
1400464
955254
175432
919648
2231765
1093633
1438071
1490490
2714313
63700
1979791
659434
2587325
512680
729706
1610333
1454796
935149
277299
1963807
1496032
199696
411270
1797318
1054415
1518565
2890728
1958406
489421
1508683
72634
2076608
2841730
261616
1947694
1629127
1826836
1630384
472495
76501
2407728
1437939
2440224
1865826
1594768
999640
2913826
1112039
2314606
617567
2200553
1113543
65599
2874267
1835992
2777262
2322592
2366749
1065853
2596061
985172
235958
704939
686262
496621
640783
1387300
401324
782160
1866411
1815626
1967385
2782103
2300114
2731545
1651250
2392619
2229123
2450902
148100
2532916
1035081
173973
1837916
1456288
218084
1207778
1661169
2486515
5384
1877014
2701383
1937802
2868614
673939
1655955
2117752
438286
21335
2797242
1399550
1685631
2694344
716290
72288
1583759
1015212
2335615
2283636
97918
1279388
1365513
2038583
2811093
987767
1727126
10413
1770552
461063
347514
421064
843904
1136974
2463774
391326
1662498
838380
780869
1642302
43998
2543034
1544913
1951028
708265
2411453
993572
2384395
2917083
960331
802366
2682876
2339523
920234
860130
2274087
100171
1908162
70849
2889515
1652817
2381373
2537174
2470652
1756613
2087432
1309210
743856
2714758
444228
2320878
1246805
2873975
1598975
1229229
2707165
863745
53573
2096641
44606
1423309
1073157
1280716
29707
1348167
2565819
2419882
1030422
2752233
1370715
654626
824449
1888280
1537322
69433
2523197
2631156
1189837
2257375
755945
2284711
2932716
1471334
2841214
576081
843403
1244339
2015680
16003
966619
1954766
2074244
1566044
1939504
2335986
1730106
370174
2583568
50330
1384443
296817
488698
1588071
2015393
2531180
1994580
1247799
1744156
1232755
1758940
142951
508847
400669
430906
691687
2302659
474359
1232190
916393
2846366
1567222
2339167
2512998
1018393
2234037
877358
547638
266814
749706
1005735
1974190
50293
1898610
1403055
825790
1358091
2306518
578692
1601320
652962
1339560
1010840
2064204
2594675
2879326
2277561
666153
1883391
883418
1822879
2622366
1851684
1540777
1801197
2252872
1120769
1304055
2095456
2284506
2095129
277994
2325915
1783785
1815943
699635
2452549
2353
1500588
456518
1464424
883730
64062
1261992
1822455
2082365
1474702
2130336
1100485
1937578
2460400
1661989
1501039
1755123
2847349
299400
85366
1163369
1100419
2279551
194718
633249
2519151
2254853
499290
456414
2577708
957419
1782710
1874100
122165
598837
294629
2835467
433663
688572
900619
755074
1899256
361069
2196967
1654612
1405391
1230150
1897048
1970286
2614128
1156374
2154045
437833
2885059
1318870
354237
1471809
735069
2564743
1236086
624455
660121
1004498
408673
2188783
1044935
1785623
1074076
175232
1361685
1279767
2061256
452905
1068563
1379307
2857993
48028
1336509
2330405
2908514
1057196
2652229
1947462
2239217
970468
506949
2281746
1824520
950447
2537281
77009
1940055
1777117
674518
2191573
1896721
1090035
2369998
2404108
2129729
2862520
2519594
1121872
2500997
2028477
1707104
1777868
980111
571661
2680561
273289
2447696
1679983
917586
2359848
1170873
1427745
2886819
1568054
153814
52169
67012
2758235
1033102
1961623
1565873
882029
2240878
1996505
1494938
790312
805727
2733844
2077866
1191120
855023
574561
167372
2008161
1750271
2601332
657904
124058
1465648
2677978
2560431
1742544
2555985
2187476
2075390
134227
2038473
1353069
1759447
399537
27489
2784051
1654084
2570978
835538
2509673
2867819
2797254
2212976
2451134
1935031
929742
2365948
438023
106660
1798660
1482973
2802633
69230
377355
224246
35658
1111931
6232
1741682
2604323
1255056
605458
281587
709389
1655650
2568327
2076830
974597
1641925
2540190
1225217
2919817
2299160
483406
954833
2728853
586288
2838145
1645354
2373636
142785
1080609
1525951
99914
240272
1570153
2864767
334772
2936446
1528400
887699
2598079
1550946
2660533
2089503
707804
1940427
1085999
171304
2468393
928833
2440850
106861
2165428
1672275
2191130
1647373
821741
1530576
591862
1955711
2139231
2820809
965481
2421984
446361
2294103
1789809
1588278
1113852
1330432
2940367
2886420
336861
1949977
1151799
1714486
965576
2926739
502272
326534
921194
2349288
1266395
2641834
2880301
1196577
795490
417221
1059298
1611987
2063149
249950
435430
795074
176407
396468
2781261
1269423
700747
835662
1526799
1961816
10646
61964
1641913
1586761
901446
1369776
369840
1304016
138310
967173
608077
1392097
1507746
1342812
860063
700587
1269068
2395004
1442129
1479889
320821
760428
2628219
1260684
1535197
21886
563113
919268
2553420
81421
2371224
2921475
1368475
485078
498131
2565651
1655969
919930
46298
2101040
2025667
2081799
1670220
566858
1532472
1951486
2764583
520576
2230852
1982034
949832
1746291
375203
2298000
141787
618896
1584433
380312
366131
1342649
2782686
2116092
924112
88430
1309207
1187341
672542
1070146
2345428
405477
158974
2258444
528
2578570
1308817
159864
1777317
2051690
1180549
1042235
1169841
1894593
2835339
170583
1818311
2239464
2792838
2442220
1967205
2502384
2107277
1690122
510807
1306650
1431644
1732485
103130
95302
2067862
1876463
549252
1048447
597276
1723954
156383
716466
1522068
2665722
331176
1110540
1970140
1779922
556729
1970807
2912111
1461677
2138254
2878684
1962178
1807936
1416808
1648630
587911
2759363
1744181
1180742
2874118
2483191
1307374
1685191
1153174
451049
548489
28354
2214709
2232276
2528869
1143597
2269915
2367267
2044704
2357381
1555369
52579
1091563
2585872
873127
848499
2865540
1691062
653452
2314181
346985
448883
634840
2328165
2288692
1054152
1244412
83331
2355664
1238158
2577506
2407170
2206390
2414542
468645
396246
986081
1331162
2181581
2335285
442507
2424391
202431
1756578
1711797
422237
1749041
2800293
156186
2839664
2135892
1486542
252875
2026051
949023
824547
950090
830242
2767335
1298316
2176814
1599036
1998359
832783
2755690
1798722
1552957
2384657
1046648
1973957
1705016
654709
1158330
1255075
841035
553670
270463
2036909
743269
744417
2642753
2934271
389679
2633855
475204
2410813
825076
63991
2373114
1118978
1931730
1855798
862560
2332183
1611538
2076668
2545416
1987752
2810833
1665358
796722
364708
2808872
615224
2867505
1685036
1013562
923627
2497859
2053440
2190859
2693149
1211724
1563164
857050
1091119
1897107
232142
366432
2706301
2109447
2628844
1196976
1921962
2374025
1271384
2917782
14712
2103194
30317
1060097
893504
2808370
249765
2680452
1649248
2535047
296782
1315853
1733291
2612327
2027007
2748725
720627
1925065
965806
627576
1344304
1428485
1579319
588210
253336
798091
2494097
2817060
1228157
1269294
1477044
2876092
117844
1046232
1154835
2331570
2207866
2832698
2462786
1559696
989613
683219
2000958
2157166
48643
248226
1282519
1003826
218107
44452
921268
2516798
2477919
1598832
14362
492292
423662
2261426
2192185
2557628
3305
2319513
1301920
2864925
1951843
2344007
2911426
1627877
2715678
903586
2331167
2108831
1421638
1823556
603165
950764
1525217
476309
2126240
2113024
1165523
2514952
2130185
973750
913389
1542472
1233817
2226128
1572267
79660
636956
1073228
2083242
1576845
2628935
1427602
2802825
507068
49786
128310
2305195
2551249
1256111
2007151
2795529
336286
2343130
1017806
444359
683302
2770451
2859755
115485
889445
1698670
2036256
1203424
2410675
2928014
1672641
1605348
1877038
2896428
2453208
887176
2327430
1135496
2513727
1085997
1142433
1584437
413274
2869281
697139
1007177
941285
1248017
1768981
181358
1788896
776234
1037644
1967271
1583961
1217143
550770
418741
1499611
407224
847996
882105
1352412
1847756
2154241
124534
2118755
2054353
1352534
736528
2248240
1876606
2723332
864130
1350693
2336002
1054643
259458
2701920
1081960
2118104
1007167
861827
1774721
2156589
2729687
921078
1976283
2160001
2434537
2813271
2899678
1842387
1540089
2100926
969615
402112
2571224
888728
918633
1174274
2342325
2381849
1945562
1140910
1081266
2633405
1479062
1653814
2692604
1820013
2274866
2761323
2573499
551734
2381371
1352710
1577617
2038842
1273440
2318570
319277
524609
1578754
1831999
2676517
91616
1857001
2102701
967932
1518178
66499
2048466
1372093
1284518
1451395
1514752
1069229
177224
1575941
1106686
2311105
1470290
59255
2860243
1261440
4194
1057643
1801143
1856914
2627490
2199116
78737
661665
1497385
1265309
1479634
2931949
1150829
1056523
2383028
2381060
2720791
2411569
816631
14492
1035999
2767437
1957548
2049916
983986
2875337
1529273
406684
1109702
2616264
1913867
508488
48185
2926928
2597665
2652408
1350473
2936947
1275648
1042243
1206532
2522794
1669301
1887487
1843584
2109395
2737635
2093205
1452705
933440
742867
105819
2006632
1546208
1180359
2921589
75552
1346252
2746105
2653976
2700109
2667769
1669093
2254225
2465579
975098
2073046
2929167
149094
2380184
278918
1463927
2892079
2116885
2932767
91840
386266
2190909
655576
2432374
2778782
2773697
755490
678870
2331702
2828299
2131956
1172146
1870958
795036
2542449
1905685
606999
159651
618820
1313022
1193636
721942
2284316
2671695
988824
576183
1853039
774191
329516
2036826
150374
1043027
531733
1153013
1455110
2259668
2104683
1374002
1124160
2709348
2499601
966479
2080956
999730
2200827
2248486
1496228
229564
620527
1847435
431325
1747610
569067
2723887
507865
1679670
1694229
684575
2453961
732241
2105614
2429447
289173
1482507
2053305
726975
2354111
2743656
313929
811534
2789635
31011
2908545
781475
506908
3378
2716688
159851
1057498
1351978
678406
873841
624902
444787
365768
39113
939255
2118751
2479901
1992059
64666
562802
2114670
2452634
1215220
1806857
985366
1598250
2340643
1144825
2022276
809359
1601767
1207575
813534
1273734
1724659
2613538
980956
2080368
884897
70055
434989
2145101
1266829
833536
870931
2780620
2481840
635423
2635096
577107
1474713
173611
1601924
201180
921991
2146001
1435716
2718104
830850
1716752
158770
1656099
2548116
1874419
2086633
2099174
2664505
1718623
2391599
21398
348349
1155529
2544861
832084
228475
594634
749542
1011633
1454860
493773
1372149
2280833
2593393
486202
693478
1301982
607362
1463651
288343
2772463
2499404
1316742
1396626
2169762
959904
2610674
2504590
2939747
1413163
919416
663835
2857937
2387812
53608
1352681
1881001
2878563
218149
996342
1127813
210543
2567558
2272223
1377049
656087
1284630
177884
1541071
1502816
1849418
1847780
2318628
390019
363425
1008049
1093492
1999091
104081
1571610
1311941
2560190
2813789
1632466
47410
1777226
1130116
2100076
997438
2246210
2805762
2363188
874754
2670460
47878
1256307
2268521
2111850
2357643
212536
715619
697408
221793
578045
52322
572602
1463635
212576
2520311
1026357
1589978
1949396
1008587
696959
2820802
573338
2152106
1161075
2916034
1900233
1311860
1926460
2921467
44700
1019035
2427640
1631578
998165
1923633
2483586
1516632
2126619
2084445
1060252
266789
1010659
1329169
420583
842598
1829811
1429390
1725507
1166624
1765730
1852900
2334272
2458335
1762282
1554002
2834123
594419
2643112
1957359
1988702
1132645
1674843
2674066
1839861
2887946
448462
2684319
901051
2156300
2914766
2352910
2623755
784984
1828264
2203688
1568080
345559
1949025
797800
1044471
1083494
2674826
2259789
2356614
1874957
1432254
1254816
690323
2674952
1888483
2282426
1834292
1073004
2916333
1052708
460397
1121465
16653
763485
2532113
1477412
1763028
1014664
2660369
2050744
1162149
1240722
1303749
1856940
2641227
328361
1891137
1410200
284318
1425098
509452
1035375
2938459
277731
1140439
1768939
490944
2594854
470516
2783565
553307
524618
1252886
1459772
2179168
2632546
86128
2293449
1917529
1748280
2531714
1157770
1583396
347884
589960
350268
761499
386882
1523274
959112
407479
1524114
2491995
1855559
2519144
2161264
2699442
37570
691671
456691
109774
2541418
1182547
2916640
1590299
1131011
555038
2917717
2289242
2650424
2574225
1247244
493047
1685824
2474394
2206860
2590237
842880
857519
879740
1155798
894500
799405
372762
2292510
1668135
2930031
2196449
1161130
1379872
2658364
1062575
2226520
1468520
2507299
90491
1251812
2810335
2031670
1475673
2640878
507630
2459748
2583927
2110980
707856
1823437
1837733
1392252
195146
1045797
2259517
915751
1559667
566171
1028317
1778092
22994
2851018
1501076
2690691
1442717
694708
2769264
475932
124812
1123764
2738914
1596074
2416751
2662579
2659777
2864062
234656
1938733
742697
2913907
1078457
2019797
813233
1116707
1312384
2174075
2223171
1822623
1569820
845237
2091345
35932
1304535
2728805
2885102
1954151
2184620
1772991
187570
2139191
736348
496583
1509396
268012
436352
1619394
326957
761607
2689915
1635995
764071
2551326
2490004
508279
2762535
128660
325120
444689
2210338
320377
2443784
2181898
234849
177067
734419
1310203
1856411
1202143
2196692
459598
774454
1556923
2460634
77998
1149694
717607
2044784
412497
1073421
1546810
947264
1517087
1330994
2319926
2413162
239937
876096
2101053
863063
714697
1239744
2642586
2483732
293276
1445132
2506555
2518814
1201506
999163
2436904
2918718
2640743
15795
2077264
126862
1225115
1902644
1139519
2829433
1829785
2756213
1610071
2240432
1375674
1877241
2334357
1055504
1539846
843215
14699
1681676
1097526
2695320
1410131
2004760
2410198
2694334
1348480
2302080
1262500
2204119
2661848
2318131
2348479
2023939
342716
2621657
2045210
1847862
1729187
847955
2454217
466059
2190568
2268143
1494938
973823
2176370
1233283
2266914
1561474
2926761
959755
2203085
387817
1971301
2923980
197010
2107549
2867037
2683732
182694
1294296
2826658
605755
1569119
1477105
1050849
2281982
312212
502353
2264832
1345151
35366
1293205
396556
135322
695066
2033361
2341715
1640532
248627
1187491
239996
2235637
2905566
1949874
2225653
101763
1699592
2034664
772027
2813399
1833224
2663565
1438152
336997
1282470
1939854
2784222
535498
2529914
1966646
1698752
305813
484728
2921551
2257890
608877
721132
651448
615315
2751648
1823990
2282231
1218436
2672443
2056822
1715687
1336213
2281820
323054
627054
270809
915157
132629
732679
2476146
2687506
1742324
389325
674981
942326
2787453
29992
2017159
2631448
2172118
407942
978867
1183077
2021266
1241169
2739391
1096680
1870075
1074595
316988
544331
302370
175651
1430380
1795013
1102405
1074169
2545526
1462146
49462
2913609
1884406
403752
2510848
1092265
948192
2629254
180834
305892
1288634
1835247
622125
1398354
1366957
1930054
1882257
2385417
518037
533777
2807573
1007740
2669220
2387087
2815703
1187595
250963
887524
2521163
56664
731089
1857204
575904
1057144
2448777
2678675
623270
413989
2648442
668581
2746602
1167621
2116708
306902
389929
2686767
2093302
2712924
2783797
2611905
1842913
1473594
1822203
475025
1706570
1290063
293589
461400
827412
2748111
2133194
1270517
2718878
215096
407521
928549
2122192
855054
736897
974829
331910
2309525
1217798
814650
2300293
1038838
1284924
2770729
1528510
1728265
1959298
1029248
1656308
1778773
2138685
1647876
1224186
1919732
2147794
1024598
146482
791401
2574766
2419541
467388
1104469
2884039
2040681
1079274
168054
430704
1039036
156100
560287
2671568
2572162
1395851
2152968
2845275
499587
2110290
898834
1639008
304697
1409173
1464528
1198911
177260
1164189
2151691
2223453
2079290
1445673
759721
2082571
894992
1468809
1607456
898597
1202481
706082
2477622
557275
736666
1363556
1495737
1203840
420449
1949205
1972399
1689763
886085
484085
2531182
1341032
1616169
81499
2190099
1425008
793752
1898693
1849219
231962
2498268
1430673
2140969
2854229
1654767
872740
2847584
2236763
2391414
2345018
178756
971611
249399
1079835
918479
622417
1056177
1457628
2194718
2741186
776779
2018291
1457378
2618270
2750898
1911530
1936627
1456432
2315603
588358
2236803
1785201
2524781
963668
2634194
870941
2674696
2334375
192516
1116414
2783115
1487794
1535915
763070
1477520
79883
365881
2199615
398450
725407
2912220
2901659
2417759
330929
1959044
447427
1052171
1484440
552811
1191789
2576956
2494469
2634680
1674964
269507
258389
393879
2074936
2685494
2359851
704569
1880748
706477
1115970
317748
2830706
1634362
1181956
2371867
2911720
930550
878170
807070
938729
2893405
2691230
267815
975460
303399
994471
1538921
1215035
1319902
2767923
2400315
830784
442053
2091730
1294822
1709186
2442626
1735263
1133045
2072054
247991
1500086
2244383
1531774
2291175
2765759
1234784
1077369
543082
816114
2125729
2822180
1531460
1557170
2598187
1106810
142317
1192007
2916291
1064180
1385167
543136
1868865
591527
1451302
1660677
825650
2568507
1635931
13063
580513
2323676
2381240
2884970
898748
192779
2274463
1241456
425087
1825104
2818848
1845928
2816308
1736608
1353343
1547568
2010486
2257338
1611007
533113
1690377
2362005
831764
2175791
2529642
1181166
2217906
536128
1603660
1182547
1414763
2350694
2344712
1474129
2543182
2250471
2678575
1747779
1230464
2485914
2839677
182614
1052383
1580481
1499995
2666635
358886
1095025
508881
1849318
2132776
1714610
320774
2209043
1917129
1726237
2109419
2118688
1292643
2668482
742574
2152604
80854
2256302
670923
1296858
980238
1677752
2705996
2607554
346270
1829507
950355
1516707
2528309
2085658
517913
355910
2797753
10099
269245
2402462
2012415
916840
2379364
2461823
500264
2521928
1435816
2747616
321496
589125
1137101
272796
1088128
181889
2814157
1268802
1628551
480996
827828
1303528
1999064
1287393
390355
2199838
1719710
523680
2372682
996128
943812
2176813
1419846
2676374
1321718
833510
986163
1169094
691887
675587
1608514
1273467
1603902
220667
53544
1379610
2133826
1254022
610332
210936
56622
103497
2300886
1784044
2920914
839652
1463877
2046076
2590701
2883335
1999697
2898398
650421
2759763
980874
2174320
857420
2141724
1123770
2431195
175618
289252
2268302
1733500
488270
2235586
1545711
636852
1882790
306941
1413128
2457676
2463332
214685
2778494
2714257
1395446
1688767
8508
1056224
490151
878572
2333016
305914
2598835
1210671
545959
2744450
1103968
1102157
2558098
2216805
2760928
824252
540267
826262
2542461
1065196
556190
2187332
2193389
2315475
1856655
2848132
142640
2922724
2661112
1675008
2824625
166803
693037
1947644
2062499
2423571
155383
572446
652539
2115641
853459
112594
1796849
2830078
93469
1016284
1314328
210503
1151901
1896751
834877
903052
1970989
2202615
165306
27022
1192363
484621
2570326
2153246
1766785
2932495
546089
1900238
1540087
1615441
2133129
2293330
610717
1845177
2675262
1979395
2413632
2307734
1071679
1522342
2229060
135743
266461
2049096
1532340
1817677
2859892
636481
854055
2839098
2885497
203332
2491926
347914
2359329
1106276
2937153
547368
1340451
1827354
497578
1772880
1994397
1176232
2549071
1664103
2901522
1941559
2833991
1248933
421352
925690
1648826
2635323
1421448
1902728
1050736
1106590
1193180
1695280
500079
2472762
2843688
2924204
681133
552510
1246372
664498
2616747
1920736
480028
2560971
528056
323125
2407252
2291143
1345265
1303397
2927842
2308549
2685372
1355742
252739
65726
847334
7839
2199595
628858
350458
2881994
2291935
938973
1830603
1320623
971019
531386
1705156
1778290
12550
1418861
2263566
2007262
927427
1026022
2648042
1688894
1841624
1234548
400999
527621
201373
2008260
2404006
700250
1157311
2304826
1241649
1479400
1487103
45633
1880720
2881628
2761408
2932081
2107675
763418
1595379
2401129
64916
1064790
86049
2790557
1774905
977524
1521336
2295917
1052386
2657905
667492
732868
1456521
2034455
2775341
2781562
664855
1068600
1483760
1717852
2429601
1103501
2833996
835713
985349
747770
242866
2360560
912086
189709
1920666
1036738
1052275
160306
1395275
138227
449311
1057349
1000930
1759337
2068663
2403304
1542789
1549008
496606
459644
204723
1382668
2712456
2935547
1341262
891292
1109597
817152
2095080
2671184
2813340
115397
2367495
2682851
918003
2056252
1067006
85452
285511
1796406
2014354
2818726
1510850
2733738
1990794
110066
2715799
100576
2435291
763208
1135455
1581413
1094199
1251647
2330710
2044964
1587791
1819351
2089456
659901
2663911
2122929
1121213
1645236
792280
1462326
495480
2545222
184877
422556
1290262
1261818
2346755
2055163
1826418
154103
673121
1860666
2710515
594353
2059824
2456888
2523857
1964739
935743
1440810
2931750
1899678
205706
2587514
167296
369797
785006
1072820
2725923
2216828
1254689
216894
784185
649737
1940927
1573795
1962534
1680390
50167
2618332
2888614
287340
1755443
1870463
1737990
2591400
2605839
1395133
1716611
134833
744288
962220
778331
2193663
150966
2659818
2925310
121976
2082055
1153618
1919535
2925218
2022858
2413664
1139505
918498
2106055
522070
518887
111414
1302896
449983
477681
1369601
532153
1656359
1639501
1653024
2137954
2811926
1278742
2334308
158073
2489270
1429511
184693
813459
2114257
542525
359498
1210961
230188
811534
813248
187609
2887790
1517395
2738359
444336
2127332
2890178
2357460
249717
821544
1252558
1197136
900391
2504814
316726
867871
177869
1177201
1353844
1252255
979289
2415211
1700367
285480
2797415
670026
1985668
2609170
1939791
737596
298875
906182
1835178
2351849
1769059
1878849
208736
94838
919009
746404
652303
902012
2085551
1206843
937686
279117
710117
1186033
822828
1655737
2065779
2070791
453409
1310626
2131544
1416661
1183248
1672757
2597658
2427891
1927433
1332156
1734207
1119749
1937786
545280
923362
2779473
1340609
1119709
1469477
696203
514292
2485236
1410358
949498
2884604
615378
710147
805755
1771322
2680452
2386372
2168546
2498228
1167086
291282
263302
1232100
1366018
2225280
4941
2438480
165125
2318400
1264573
1383484
841108
2771842
1250914
2134530
345926
317375
2634574
2937878
2838076
58588
918692
1209949
2186461
1373337
2436661
941449
1907149
523636
1308946
2011903
1878151
940772
2619772
645332
195787
1634912
2648326
1812925
1422204
1414002
1507288
1968085
2337398
161932
1228665
2364632
679315
216378
1222172
1165790
1996141
1012093
1028036
1638541
2791941
2085343
1380273
2815889
236427
1918502
1608468
1002004
434353
379932
179036
1982843
1982552
348395
2429757
2017745
2622131
2916293
1018008
284271
1781864
2252935
2103689
1326566
2671963
2068168
860987
392101
426681
2794957
1960644
116101
1104620
1945426
1109187
2768602
272409
2814692
558467
1119505
688251
2235457
1155086
2801601
918563
42626
1728987
214361
2199008
1675349
472478
1734538
1998728
2724717
218440
39922
756862
430373
984453
811243
1384399
645332
840895
2558980
1412065
2806332
2167039
1500321
545196
2302607
2108276
2069830
35791
2377942
349667
709397
986032
420030
1259132
1254591
1352760
1804833
986279
2034744
723199
2476550
667821
1056336
1668460
2923189
2580809
871812
2386432
1501129
1358075
1997292
1963473
2893119
2936135
1658139
2085476
2499483
218980
2423753
1650734
317905
1708272
2884924
645563
874874
2656497
1553269
1228720
1129586
843434
1979111
2778002
1580175
2330523
421220
2165905
1744884
1648823
314815
2535467
901473
1680883
2460986
1396438
2538124
1175216
1643124
208532
1183836
22885
2807081
1859263
735412
1304913
2002788
2487382
2015051
1231746
2922733
9857
618085
479118
973656
631249
2069271
2149314
1100185
1972327
2501435
790926
158572
970491
235695
2797091
907072
2232931
2810606
1930112
1913365
1847186
1625832
2644391
84786
2561721
1681307
1331376
2358070
2325925
1101761
1537534
1200580
1481689
1188335
428161
2248474
330481
1514884
1508584
283480
360922
2399817
599339
1378194
2139854
17878
2892316
1994794
782068
2213688
2058951
927160
2112995
2498223
937895
2360525
1356566
2057530
2374011
1710582
75916
1922458
144500
375502
941358
1183406
917429
617453
1332394
612629
1568123
1371305
1267289
2909203
1309299
2585765
25667
225179
1762084
720660
1197954
494912
2436300
1387392
2794242
643724
1069505
2776843
1736046
492294
2938551
831984
2708694
875093
922638
172343
1665602
1181066
1432250
162406
1668193
28267
1705820
1018536
66893
2372261
447866
1157694
144615
1838693
1484882
56810
352541
40804
232135
123210
2748572
1639606
1700475
2014682
295814
23523
1069549
2022195
20088
12734
2164457
1684568
486281
2577295
2889294
2223467
225706
2258831
1173420
617336
40935
1398064
1379446
1249001
1246796
274887
1356616
1514550
1498872
1819664
757826
1599358
2568030
190217
2054843
1811254
1736781
1064289
1660290
1659361
2188137
2014220
91269
1544406
2302162
1638692
1149931
1441745
2351013
406030
1038807
2357852
243630
891720
1361756
2033498
1881983
1442854
1014014
1681588
60233
1577184
1480253
1009110
1556397
2559998
1905629
1696533
1645649
1931979
599036
1694464
2000392
2903610
2761390
1712593
2214418
2525598
2234102
216439
1175574
2367263
1449676
2640639
2108298
271421
1801053
907489
168701
2546763
1952977
581537
1825568
1676783
2103546
2758710
1312995
794261
2927847
1552312
1780438
2728817
1155276
1918828
109303
912883
549361
2306394
2123545
1202402
366074
660458
741603
2317052
1849303
1097616
2602237
1389451
1288556
668893
437324
2914416
1229307
2591479
55290
217240
770978
1908481
1076944
452153
2906614
726287
1415051
1960739
2259507
1779044
2404007
1606060
784526
545312
2839257
74787
1581469
411463
2114837
2457796
554651
531872
2070642
165871
2929649
1106477
221867
97652
524044
404559
2040146
756624
2485427
2595517
1303523
2223000
15901
951318
718538
2577614
2010256
2332381
199198
152432
241131
1888086
688704
345402
1149616
1124016
1345744
1341111
1860650
846799
251184
2642559
1376647
2409704
2340022
2465275
1835567
27496
37974
1870496
2579461
1924846
1332712
1947559
2477241
2069267
1076556
448592
306021
550630
1205983
2196462
203660
923014
1856990
1133966
1273196
1995321
977239
1126875
1070899
723831
1836926
2931326
2443863
2204704
2105273
2839002
1923114
2544801
2320075
2918927
1788909
471518
2900204
869296
1963523
254213
2352903
1558228
60804
2915580
1321214
2918305
2597559
2896855
2131590
692105
2573205
170365
1046798
1609304
755106
1866574
1360188
1938835
1129783
169399
2423660
841857
2209908
561008
2025991
2255693
615283
2559351
1012960
1233820
919422
555765
2776944
1576344
2121326
255749
2662635
2488145
2663217
2092184
1507260
1975248
504191
2804230
2502661
328279
260185
727307
1841649
2513688
2422278
1341573
293717
1279985
736169
1461214
2635783
356092
2916860
2749892
1412298
2035752
88037
149889
1587939
1519833
1992157
2771942
1683852
2086408
2205795
1649074
688528
2259396
2640090
2390627
600344
959852
1647223
1381837
294488
37739
886125
2155830
1039135
2626595
355602
2290220
1958568
2019144
2007862
370767
1655153
884079
830223
586320
2234570
2821215
1859420
2613059
1812537
123311
1292755
1686163
218584
1558754
1225079
1462253
2843738
1824041
2845202
880672
1419867
1323627
930879
1373344
1384287
2537048
2887461
2426754
668531
1048564
2887699
598174
1762412
660255
1596755
2045585
2591050
456449
1434386
2889017
1020128
1866663
404826
564956
2858504
1597658
1241736
2209633
1385747
1639848
1050614
2289696
681416
1532066
186267
1128174
53836
2438651
2639846
1706724
567399
445851
2504971
2487644
1697435
1538186
1605978
1661955
887241
2753030
1687838
887422
1052091
2178387
1896530
923911
627623
68541
2675413
1155136
1346459
1449628
918919
132686
2347011
595681
2298928
1457588
627507
448557
2500768
1938269
303307
1513632
1285320
2592310
230238
2431671
1116145
2227852
1505354
2705262
376903
2241615
1426384
493946
751162
1477306
1195890
935673
2407693
1057128
2866715
2733952
1951015
2767902
2772064
837167
2483731
776423
2445566
303807
301145
1868789
1267524
1798619
862844
1795404
1574014
1465176
142556
2236786
2335825
1592251
1299442
702982
1679422
141037
445097
854901
2892459
1366343
813200
2050064
671942
1087944
1271348
909840
1738173
1496954
1014489
1284451
1763082
2007145
1148377
2587898
763405
82893
2858336
2371360
227193
2177872
700738
1772023
1589048
311952
850768
2620352
2619119
1976442
258493
729349
344410
1518639
2122013
705391
1335743
1556675
1185761
1939149
630011
1891846
2439036
2370640
487437
1649184
129099
2871242
117123
960775
1249126
1531720
1754609
735091
2200883
421946
1865708
1722844
1609996
1785327
2674100
1167723
1602226
1470187
329449
1537216
202145
205151
210924
765810
2371167
1354044
1381228
498973
2762755
1920548
497677
1014800
1120303
1954435
598302
1190825
2800468
2620277
1575646
1196548
484480
2301129
494841
2488182
298652
2058981
959956
2005716
2195627
666151
1732671
483795
2568376
1515217
1159418
1403485
79633
2132849
847703
2685932
882888
13218
2703177
1323125
1067908
230207
703299
1704128
2284106
1622629
2928006
2431898
712480
320819
1211604
24252
559996
950881
997745
1665449
918219
1373611
2633483
1172251
746578
1923878
768531
2310160
882467
964641
310854
2259041
2558059
2642280
723521
1312353
99724
2006771
624662
1939451
2207788
2823590
1173158
2016947
2655640
1286809
1367437
1987411
2741334
2201481
1797793
665277
1275819
2110268
1341143
1997314
2089450
2355008
2608018
2442280
1455735
2358353
253853
877895
735687
233179
1222482
2620639
1540061
2369948
880175
2736770
1749007
1434688
11574
2174935
2305169
1311115
1477525
2819156
2228642
1623379
1129719
2571021
257348
2475689
1657943
1995342
1053885
1485077
2707300
1997156
1541438
2579490
2107348
2845061
2472108
969484
267089
937948
1546373
1859070
2295985
2246328
924675
236417
223514
1926448
781494
1862365
771001
1630208
561242
2486997
486274
2610391
2422824
2859743
878919
932775
1262362
703802
1929434
1886435
327409
1291941
2396251
2153493
2889854
1076828
302302
674061
2761985
433643
2147715
2558898
2730014
1793769
1963227
175363
547391
2033159
253789
148638
1008370
2824281
1694843
2136193
2026624
653309
178798
2880123
1539880
2406987
1361844
1718615
2109481
53793
1665956
1920985
2413990
2406171
988102
1677793
91339
1944802
1523034
1246311
1941358
1893123
683301
1435898
2384151
338996
1146003
1396673
1159513
892821
599649
1703954
1878384
1576729
2745334
1626115
248613
825321
2622333
2824684
2696006
1707501
617576
321574
1077120
1605012
2675440
2689260
2692754
2435863
2659393
1981622
1559186
1471597
2650832
85112
973879
215089
2471864
2063932
1824486
2248448
1193697
1905862
2665688
2527907
954387
1405805
137512
275388
1708665
407939
1145438
2296352
641931
1267315
2589145
97754
198115
2768681
1025437
2015999
741147
1867705
2515759
2902585
315630
2709760
2206860
1675306
1690566
2040938
1370086
2785634
2430007
1905549
706262
502556
2128518
2404378
940618
2300390
2498935
2675185
687497
1820765
1973903
183692
2214167
2784241
2029782
512054
2732915
12350
795539
2607605
1313960
1938924
1138935
2179634
2553474
2438668
128212
275852
232460
2271706
2169084
1415939
1885372
715700
474804
2041269
1391348
1800985
466503
2187984
1954393
1769032
2634422
773265
645537
774043
2694904
492444
402999
2360770
49804
300485
2856720
2589864
2596257
2068542
2344960
1875670
121947
2683539
981735
1016482
1775971
334580
781298
1859218
1976732
600281
2528346
644217
1157583
2897746
2725129
658813
868543
36232
2098828
721958
1565313
1675644
2360432
1603301
2736542
95793
602520
2352590
51102
2131896
2801941
1928580
415451
614965
1228772
877645
663169
1946144
52322
544579
1732848
1176463
496276
346903
2935829
2625871
2428640
1898715
1193526
281799
2477298
378879
2396178
1756234
2222508
1571217
690721
761493
1444640
1483419
2283729
470781
2936959
1024659
1295410
740708
437294
355773
1814587
2338113
140585
2039765
2243742
313581
1825504
1496148
1233961
2205475
55115
1557299
690514
2462895
2532265
2053766
1124412
1255073
1692061
2520978
1104301
2572703
1836195
664645
1117906
2760705
1724885
123883
2086089
2074988
1276786
2667325
1672456
1521824
2490663
556625
2622611
801412
1967212
1803822
2724114
82214
2287531
2292630
159560
1804961
2716747
1973729
57482
467623
2083171
2920911
998251
2608464
938120
2778451
1308216
2863631
2183254
2547824
2038102
1042758
575461
2214416
1914010
1886297
1631328
792425
2078110
1524704
2084624
2772972
451451
1626119
2236853
2037880
465066
2102731
453230
492252
868565
2001205
408693
2068851
889398
1094119
2382774
1411760
433767
586067
594819
310018
1432028
1769598
1417698
1222851
1524975
1419493
846186
1960999
629476
410446
2666362
1671223
2531961
1354355
1362165
857166
2842870
2174500
2216579
688690
1503719
395958
604574
868948
967278
1875147
858602
1126035
1789658
608600
357338
1421445
1558883
2703160
2349576
2587010
2724729
2328653
2171409
1719648
2180121
862207
641643
1315673
1635964
408822
930336
213070
167450
205902
568355
2515167
2209539
2542073
2699621
204977
842151
372488
246089
1543449
2718203
443424
2932382
2886780
2215210
2494592
1176320
1108639
2370400
2037630
1581553
2426287
271635
2305466
57794
1377791
2128857
1762699
2418669
2258838
2767975
1998107
1642308
1196581
1746501
1586897
832205
1842915
2056028
2155353
188264
1538033
435626
1752753
2340595
1938966
2786022
2055298
205267
1617126
2592757
341546
1782039
1952715
2043503
1796717
2924639
1247242
579155
2909542
439982
1891948
2587508
1002591
1559739
1763300
1429459
376752
1220002
1336837
1329473
2059023
2687168
1692465
848626
2406348
648909
1665545
240877
2100207
123287
2584730
709865
2848463
2133544
2468583
560674
2269309
401914
380200
753136
2809161
738847
680597
1677601
681392
490269
657832
60406
1065233
2581365
2804147
126234
1259142
114906
2308608
1226737
445604
321170
630890
1935551
2273083
1896613
996534
2050787
291835
2855830
1455155
2447039
1256109
2526655
1957253
993051
1543622
2276954
2824064
980483
2619586
1712327
2738723
1340456
2693669
945529
2528803
964170
51658
1615947
263532
908100
921534
372080
191171
2599760
2637829
964525
330986
1341520
2251839
2064517
830245
1008512
1364225
1312087
2432990
662929
600256
669734
2001900
1028536
2131042
2416389
1977718
237626
448245
1497172
2166916
686865
120941
2310435
2190188
1574712
684670
329672
373523
539985
800773
2201446
636366
508401
773604
1360967
741284
335124
2281656
2700130
566748
360208
79216
1908498
2040888
82809
61406
2537190
1187357
556472
1202375
1000361
698722
1542481
2873857
1192882
442127
2413157
473973
2745942
2877036
1488962
2183373
2719871
1334983
649722
1426302
336053
76905
2712652
336649
247878
588535
752948
2173381
165099
357892
1913126
1730714
1114203
2805263
1950221
2303698
196442
1407811
847018
2611273
2170988
85652
2806739
485170
2138813
1991467
1340687
1763384
492929
1969870
1979983
2570709
1459831
2710823
1807941
2190093
362374
2441311
2704613
2724907
478638
2225388
316419
2083773
2288155
2115585
1249714
2626548
1314887
1764152
721762
383016
242381
1266412
2712490
2407906
483080
641652
1670340
2417625
1475778
616009
2774787
1560946
87284
1609668
2529748
828555
1035201
194906
343620
1259946
1137746
61728
1846573
394787
2763697
501224
2481859
68966
277518
1846812
810913
1947931
292094
1752791
71606
768263
2658803
580819
1645902
401512
2192310
202134
1396388
1850827
460317
121363
544075
1248636
1347037
270829
920866
1638232
354881
116258
2615227
1178934
2707297
723378
1999970
1018546
582949
1541461
203372
2804187
409635
2025310
2844219
954209
2215790
1143725
2365382
1987376
452627
841207
777040
2906886
927800
2622654
2046579
1336198
844658
2661438
1713030
2162407
2898362
1945031
160800
1887698
2065237
892663
1487501
1121459
1753059
2584129
1769493
751774
2091137
920997
2219090
1446009
1447692
1964185
1328978
2828854
1384982
1028275
2150690
2568086
1852299
2512865
1211223
166541
1700443
2323255
1549804
1597324
2549487
2471775
1857357
2085055
51589
1446878
2924647
632352
1219639
557494
529932
438116
1513181
2722084
903802
62326
437213
1883758
522473
1591307
2520944
399836
1705475
1418780
1112352
2816451
1460464
925382
858648
900362
674237
384658
402721
1795132
513655
1371749
849708
1630517
631538
890040
449996
2144008
2490045
14239
1912007
153939
682324
2807433
43207
1958960
1148539
219517
2915110
1340338
1935142
1124646
2017045
95990
2657884
2533074
1586278
2253531
626588
1537276
434235
931092
1780577
2396806
2304935
1270954
1527490
1435445
2863995
845466
972352
1526103
2066714
1042095
1440297
1310205
1925688
1881501
2250993
1523586
1574505
462083
519446
670563
2187837
1898263
1998294
2431544
745895
2155649
2914345
2290604
1708807
2648891
51942
2701076
1163874
1392631
1878319
956075
2272326
2006789
2552466
2802113
1400494
1418567
1649756
1824085
1158749
648412
59213
2635156
829102
2891984
1427036
1219556
2688002
537638
1610196
2569431
2436641
2157375
164330
132458
491212
2014082
887896
2058484
2834317
248548
1679790
1309908
1433743
254620
2429888
418167
805858
868953
1116888
137906
892725
1474792
378560
1301245
373147
1963594
1635993
1010208
2251696
943744
1299791
2831089
2047781
1618114
1618128
682195
2897708
1553721
1686909
1553379
2770228
742779
1403431
2800711
2107007
2542227
2141492
567852
2062581
95291
308049
2917901
674352
579085
1292304
1220136
1630662
294283
1636074
1984378
1957865
759872
1861037
1191496
288569
2866078
122108
445210
2853895
180632
626127
1809917
2583184
1966774
2767917
2419157
1661537
468583
574915
2116242
1472168
1865685
1716969
1841422
84120
2836456
2190767
2473423
2465794
2368116
1575629
1566340
2570739
1408747
2822649
2408013
1517701
1488089
943813
1947282
1815609
1454197
2452437
754062
1991545
1111402
2315455
1628663
2329758
2191734
639105
408497
2439010
209048
767791
175998
2444663
1011163
1696947
1092912
1613826
2428413
1972203
1596622
599499
1187183
1752454
1818481
2137416
2090215
2604577
2925708
2602430
1123501
1992543
635811
653277
1607099
1570946
2454018
1014915
767649
2761497
230603
2282158
1499178
1982858
1684013
796288
1746348
789412
2313041
2715973
1558679
367596
572952
1988284
1392976
1054317
412056
2664025
2199296
2110047
1898961
1223628
1583974
2910158
913438
2796578
1134913
1164382
2446531
1688624
6352
971114
305963
1203940
953398
620387
1305966
1255732
2504897
914714
1438206
2791432
2590349
2712324
1217201
1186052
199683
1091746
2509186
988075
158345
1345369
1379398
2857918
2001801
1491231
606051
1221040
1334224
2906673
1536447
285202
1677152
221801
2114707
1649531
2500171
2721457
1038148
2921571
1896125
1467029
1416539
1501589
1585439
1976696
59932
2563565
2597440
2181894
2183659
2711749
1620554
1817970
2876673
1082419
2825613
2081646
346503
77593
2449981
945322
1716210
628243
123163
2180425
1066896
222122
2170399
1872868
1780398
2861746
1854615
1874193
659716
1782398
559395
1315842
271475
507476
1476009
1494101
1694497
631290
2215398
957953
2055297
227472
24670
1946914
2915702
871264
2771371
1462401
872943
1802546
2655552
2867615
1231831
1787117
2442485
1996712
2524581
1944173
1604137
1953899
566208
1745693
1622119
2245937
697758
1260273
1053814
2747803
2061248
2262079
1109729
105855
875692
1092065
2889958
846885
460791
1111369
2340886
2719423
1839785
2506644
1999216
216184
944015
587344
1945219
2926439
953083
135688
293370
2890889
1075467
873864
557567
455568
711901
674923
2935192
1696443
1158258
2372089
1138041
962236
514141
1961364
915894
1820637
1348023
1518916
739037
256536
515303
1719798
265584
2003088
237730
2313481
553131
2049534
1316315
1741108
948762
912377
669595
1130830
2477783
1174155
1796691
1820348
904211
126051
2606896
1008123
1139219
1421945
1726086
1843664
773148
514491
2634485
963937
524412
1383358
397614
850042
723776
2478989
1715843
2833315
1360384
918021
1224326
2578830
1065718
718980
599900
166474
1646904
300561
2438671
1108985
1366764
623393
1600538
1983900
1866202
27601
2044465
1769068
975099
837531
1097760
1924096
219124
2778344
708960
1841518
1724798
2098883
746939
1392882
115438
630673
274335
535450
2026645
1399768
1941690
1462947
63470
771666
2111586
898819
889821
413953
1345040
1023334
2207616
675649
1776149
1197864
2311404
2770463
1800403
971944
2208893
38939
530061
2464199
1227250
2621431
1410179
1138748
2860206
1910207
644274
1806763
1798511
1459284
1332335
1428508
1181550
1151551
2189462
1478905
164166
2182346
1034459
2318025
1683630
1596312
1613826
2663207
2794998
1155052
66696
508404
2761352
1212772
2079706
1784298
428085
1729425
254054
1738235
668788
2437655
1380175
2255291
701749
1290794
2178769
304451
732983
1347848
570098
2740565
719113
2627797
2139272
1899591
323391
501337
269959
748979
798009
2644330
1901312
1270796
1020417
624380
2677136
2620126
1660667
868279
1641431
312524
2802767
1457299
1701922
2902277
709339
191151
2231253
1005720
1555965
992753
354087
287927
111734
1677459
57200
2676297
723613
2668315
2478543
1814674
1501425
2691914
2070476
2770757
57909
2210479
1649319
2624123
1364111
2588862
699875
1870804
2351943
386480
841497
1588676
1650991
866748
2853430
345338
1346778
2700443
2185192
2008123
2138241
2100619
1777869
999943
2433153
285372
73031
958037
2806782
1260749
1862778
429181
1817769
266562
2272209
1502560
150749
2145772
2342227
302357
2649987
1759701
576074
2171616
2937210
602128
1806370
1120317
1350352
2040860
759690
244352
2299946
1610261
2072167
736250
2664020
2078117
695373
143217
2687923
405044
1379935
2267338
1492139
1918232
1482885
2117810
1522856
2692699
2250956
2512209
1919672
661930
2010382
2776807
2392315
1586230
532248
835750
2612765
2200101
1983105
2827419
2297883
2464955
1961391
962792
804501
315386
384684
2815299
1072703
1875698
1124056
1215676
2712149
159532
2287956
2741573
353166
458319
2783268
156339
321932
448595
123118
643836
1135803
238802
50276
1577233
2917408
2341812
2179460
1049113
1034075
2320177
2531678
24262
641656
1175030
46444
1466983
1464244
1391791
112913
2165864
2747043
2609857
1491965
21084
1806690
2085971
2476298
1876449
1485264
1022284
114017
1639433
1713498
861946
2483142
800925
554548
1936535
1206955
2594955
531378
857183
614265
268075
1477283
155526
771645
749610
464532
1027863
2137732
1417806
1373824
789456
1960821
2136913
493396
1285044
2745414
2627609
1854991
1251377
379095
2057627
1634952
2852791
2061529
2453141
425380
489745
659179
2220825
2816648
1924563
102375
196839
1831230
1869973
99670
256426
2021231
1249668
1097566
1253760
2343694
1603092
558453
447067
1859281
78370
31730
2883453
1774140
1120672
719831
2347851
474519
1630810
211003
1936435
2417910
2075078
436873
1530827
2280848
2384261
1525720
1847082
912634
2576442
2731398
2003601
1030304
1329571
2510629
1554514
1846358
618602
2755821
1999162
2528684
1153183
1815284
1604073
129057
129560
1731853
2568417
1950586
562877
1924687
1997695
306701
782990
640487
1320034
746551
341637
1152681
2642986
2689241
143166
931921
1452135
2898959
2585886
970377
2878037
2070447
162708
542749
2627555
425939
2376388
2905223
1201031
507218
2480687
1374130
173136
279000
727601
1612132
2774993
2569380
1190190
383937
776974
1791578
2529285
1763672
1957750
2656275
704658
1262485
499803
2260627
638523
809707
704507
979049
230942
2260302
2539377
1797084
2845242
1526278
1928784
631598
239602
1467206
2699798
926481
458081
1554672
965246
2401136
911202
1984867
2416765
2354060
1235122
2927522
2433867
1974764
2712403
1274544
1942800
2757543
309265
1474640
2361947
584484
2867668
634282
1331694
949225
2108293
471820
2662144
1721310
677651
490452
1356502
722232
2002830
1669650
1034966
1097196
1127634
77276
993292
920938
53560
225051
1196201
2629634
1295063
2155946
1702793
2162105
1117175
2364449
1007606
173543
2450185
2803241
684345
1691145
1479040
1813490
1083715
956946
1791315
1667824
2103924
728289
560385
645492
1564141
511070
21261
2649152
2582908
2259427
350111
1666865
2236925
509799
1117140
582173
860860
774158
542563
2069582
2788869
98179
1564058
2211592
960264
575949
57253
664627
189066
582492
1080388
2276965
247578
1967309
255228
1130619
1201092
2673519
952485
1031276
2429909
1961360
2278441
2247587
2831812
1380498
2621879
2534383
1993495
1829317
933717
25339
1396794
1373525
1222701
1104917
14859
400083
854098
1695869
224191
1728325
1908114
65240
585814
365504
2557977
1754962
636466
433614
836729
789766
2204737
2415726
55390
1633511
1740762
1954185
544575
2767608
2334717
305166
771871
1126299
2519698
2609263
2678987
616469
918980
990100
1977426
1713919
1819265
1972917
2888474
1794810
489811
2611842
1605011
1751489
80787
137795
359809
2794089
1824565
1428867
665384
2695303
52279
2787516
1884064
2569008
784495
299100
1418347
1939012
1657113
664513
1726538
1633893
2935707
1866701
2405685
1608175
1310454
1595505
541255
704052
851055
2523195
2504453
1324363
2528279
1967409
933114
310077
701787
1626326
2182084
2057751
1979045
1919654
2202366
1274544
2327085
2789088
2448300
2357120
2471693
2866804
1112282
2831051
2446443
2039992
490463
1674780
879182
372464
1408728
668920
2131652
1224814
1057921
1138355
23197
185985
2646010
2207682
775907
281800
99047
1377341
819028
2220171
2695210
1955652
1570652
2694858
1927075
1665446
912915
1759463
1364611
2257100
1097058
791785
2330227
1383145
2878111
1897804
1332189
45046
1044995
864628
1108380
189444
1951776
467430
1830801
772451
1527057
850878
2867200
320423
1576803
1713591
2773610
1153473
584840
2111523
1786416
978649
2631990
725076
1075428
14798
1104098
140828
2132986
2489497
2022694
2879323
2361249
1927699
2823807
1402373
155319
271475
1746764
1846681
1007017
2105016
2295926
1290945
592462
2204625
2671333
709357
1135003
1679648
2908766
2130076
2518156
886532
1196275
2049838
428654
2201036
889826
2492470
570407
1975485
1156967
2056444
826309
415124
426076
300730
2454801
692082
210930
1588675
1118914
1067295
2783043
158751
2891802
1091565
377073
1771112
1744035
1811652
2340319
219400
1473871
1536225
2463273
1276322
1654241
177366
739717
305694
2137946
957308
1023939
2743613
2427181
17358
11741
2091258
371193
927727
1134271
2839623
93490
2336238
1848936
1942249
1026001
2738031
1509921
2497194
802203
704665
2914919
680716
2410405
2460209
2646530
8798
1738999
4380
2844667
2279889
759210
1244222
642648
868138
116470
1274944
1703139
141293
2901151
1257228
1506277
1103672
898601
2360920
2295291
2064328
2882876
2839251
321554
2673532
862343
445012
534342
1598464
1348045
2494338
1418744
254743
2427390
2508652
239090
1896034
1502432
2718110
220663
2031560
1146151
2484586
1017681
1647266
2322310
865804
2112510
630391
2372641
256903
65950
1882053
458451
2926153
2188627
1020284
732066
932759
2700562
1747610
2515297
1898318
2277725
1560916
519837
2092811
318892
2109735
2167917
1597008
2419045
571930
1275689
554844
718767
883895
751537
2210468
352690
2200651
31760
2536176
1729616
1753235
797868
1615566
1197706
2648922
1924022
656466
1761350
921388
2595515
1171246
150991
2657348
174390
410956
364085
934724
1837002
555856
1528283
2144447
826210
1873687
1599828
1733374
573150
2085536
1377009
65772
513417
2506989
746018
953657
353578
1233095
2777615
188765
2498812
221655
1643753
2771075
551117
1387594
1196002
2738992
725469
177174
858787
2400569
2266717
619196
124921
866558
1773860
546080
1473873
1918902
29419
50275
1587410
2137150
1684862
1320922
856523
2060684
935882
1607256
23773
1015862
823399
1583454
1463095
2875748
2810615
1076513
1710483
1270957
1027014
363204
104629
1117512
364806
2731592
2762059
292765
1373223
631880
552692
1508355
2260726
911213
1411355
2813974
1392236
2391270
1082049
2686478
1259441
2220398
2903167
1066097
32145
2773492
571316
55386
430984
2463826
21607
1281596
2571274
253087
1062511
2256164
185221
1109781
672911
328995
1029576
1649653
2536422
671610
2260580
832094
2467505
1401288
902229
1395367
2855642
2370730
1387731
2271753
373670
1557816
2105798
1992444
1275384
27094
2650371
1491608
2031047
2793944
2681218
1235558
1739778
987847
334332
594248
2526486
101217
274005
1701404
951992
422462
1332794
987418
327035
1391421
2145261
1231109
189140
574298
1914598
604327
620709
2447864
2194073
1576963
1174036
833392
1629010
470379
1759287
1134416
1049599
2057963
2545246
2886495
1800501
2195898
2765384
637755
688858
1409047
61725
464453
797834
2347338
2443491
2515863
798129
356484
1040848
558848
2340470
844973
1062782
1991186
1014255
2174300
377580
1557680
637365
1938782
1568854
663424
2249208
2909716
1684490
843054
254827
680370
1259213
1914043
750802
1279354
373314
1944618
1615234
2667239
1439487
883917
617627
1394723
1250751
557827
1664942
944083
1349266
2606221
2513309
1352225
2070653
1837254
2592287
642227
2509022
893150
2672467
2230633
393902
2938871
513770
1733800
1364095
279115
1527458
768615
1839846
168409
402777
1412430
2632195
1135830
112471
1014203
879625
940230
1538918
2910070
1249269
1551758
648957
1571810
268757
982718
983068
198005
1357975
1424742
1920503
1908571
198881
733821
2697129
691215
1145330
1782519
1603425
102761
955787
1343658
1779848
2343271
2461474
726243
2531313
1272095
1958881
2643467
2305193
2126989
2009304
1520007
2939660
42201
1456938
684321
1747762
374678
11305
1243858
2073049
2929991
2134682
300327
2858241
836752
1481764
531314
2319840
2270111
1462635
1299390
81034
1329867
1304250
2596906
2606733
1673903
2322219
2044378
998915
2847774
115644
1603638
2588453
76369
1916364
417962
1868243
1225712
2881364
172317
855240
803144
1688604
636374
253685
2554129
190097
1323716
1991827
223644
721554
2288221
1137856
539098
2760311
1607348
1806860
1283603
338677
204273
2527651
2718049
2681561
1323998
1623418
1124332
2929858
842387
926580
2922557
2845475
2556252
2436731
1906125
1941959
528616
199687
2275336
724562
1314533
1794916
1839027
2177312
2519552
1417321
107293
792650
38509
2757781
549913
2708708
2867350
1792151
597214
1342094
911830
1346015
1356240
2535694
108022
193989
2289875
275366
2479824
1780343
1500159
702300
1240847
396017
1326586
708365
855629
1947011
2877467
516603
930543
1792138
1880256
2838640
2596782
2448905
2377637
2202566
1213149
2297664
1572701
2136850
1764789
2861731
2766148
1259589
2540316
1383688
2125298
2778058
2243510
530288
1269002
2695417
2464325
1866315
2929966
2830119
2579399
2927488
2356703
1765476
1210763
1935407
284053
1489123
249837
920274
2924687
1090076
2281878
1193351
2113011
70658
431266
822803
7928
2148419
121049
156539
2613964
2491884
1473322
1631001
2183968
1943996
1844808
1204322
1524603
617440
460475
1707722
728490
1107647
1114369
1480019
2338722
2559631
940870
1282222
1198678
2214291
203811
212492
936697
1364312
172423
2378302
92805
617005
651964
2199248
1783974
1512289
229696
856485
878290
858371
2823178
2490437
2641994
1448970
556658
713566
2219727
339913
2012659
2029392
975054
793157
2234367
1473179
1106170
2880217
2660492
576700
1664981
349204
2058818
518544
1615675
1141127
1843751
2478404
1600516
1246452
1011309
1030437
608884
984196
1525722
830598
1078107
870322
257231
635363
1570680
2680145
1789547
360604
696062
842367
2795379
449826
1209636
1854840
2915071
382985
1418480
833743
199060
2142793
343616
99513
637676
2241310
2287446
2939194
1397519
1026652
811132
860506
1955338
2607718
1173843
1645852
98223
1781740
413579
2007271
397296
2610986
555944
126171
2297364
394379
2651345
2003197
2232496
558361
2202643
1798376
905042
347975
2472869
767842
276012
462581
2268389
2776381
1054240
1540786
2876548
2526360
679472
373376
2783042
1795694
1272757
2383264
2108234
1363348
1057126
2002613
845261
1512555
577171
1306883
551372
695448
1215404
862382
2366747
2891663
1865906
1505874
1816968
2324189
1172100
2042936
671025
2066982
582005
1507261
2332887
2476728
1330090
1338888
1879521
1765037
595579
1413499
1705401
590113
682936
1604307
1033826
2500377
459880
1044299
2261593
519725
1675984
836203
1826257
1631513
2681135
2631367
1095166
1581233
997751
2267777
2378051
1598592
2573607
1571595
2866437
1193501
2007259
459804
1473661
520646
887658
76745
1753353
802157
1910180
242524
1001552
1402645
806005
354786
2699502
2835644
569502
267757
803668
2749090
1008570
1250003
673172
1640797
946602
222957
203950
890507
830481
2365335
2273677
2319822
154747
2229472
426217
2328554
725467
2715764
2592033
2757520
1892294
1397949
2336567
2743502
2411163
2283885
2471423
2798520
2936367
2341266
798733
1241443
2187099
2853139
1880855
2938284
965605
1437864
1699034
2935245
461996
257861
1445323
599331
1471207
2925969
1831798
1530125
892793
2842805
2749006
443670
2485265
2262288
665867
345655
1714527
1863723
1608341
2244298
664810
1163093
2684136
2786913
2213619
1581915
1755221
2919853
557117
642569
2907152
2344033
2732428
922037
2384508
1701107
1162154
134784
1029558
1929911
1436400
540721
1420340
1185026
1570002
1859635
1332237
1021973
1773002
270350
2205147
1291016
2230420
641775
945015
1041641
2786380
2828435
1499397
1498173
1861976
2686482
1506382
24141
1434683
1433742
370463
1330487
2051783
1901676
2404735
1542626
941691
408651
1386998
2695562
614420
1050189
2445955
2553447
2045694
2493764
1265436
1031579
2618350
1236138
2038406
2631449
2072294
1550378
1195364
2693332
1779292
1466645
497720
604246
2652260
1685911
2212966
2205288
1717056
1426652
1274849
2021070
1757189
813749
2420192
1572289
2069179
441301
2514374
2349015
695214
295140
1887130
744031
2692592
1510695
1750830
2369255
2540572
2930348
1869469
1999981
1487190
2618679
995695
1305194
1006999
820499
2055650
2275913
1092414
419200
454038
1475885
2191278
1289476
643673
895928
1518491
1077978
2469158
1112164
1778300
2429432
2339514
1542180
2380785
2067187
427859
1485886
951806
594236
2925708
2662746
2757137
2282630
817935
1967531
1317123
1880625
1977759
1906591
2690375
1388442
221080
821401
1185446
2059829
342861
255147
926087
2901351
1545706
2116626
1647216
417214
2041045
449025
1727615
2561981
1138108
1723504
591966
1154901
1539308
1225337
1606218
1024244
2530442
841408
623331
257285
2245281
931995
761719
921085
2237628
492949
2733030
2656973
909904
2280950
1159688
838899
1144231
1815614
2633895
2500602
1774019
1388219
1404743
1775504
2868139
2653649
999157
1662758
955987
469125
2245291
2562338
771377
31838
1926098
2808556
812275
1127
1031454
2197829
2146968
795773
2348281
1466274
384410
667595
2102223
2263238
2729945
1478707
163804
698461
1570808
2363530
458850
2090987
1899978
2130970
2199052
1169134
18419
1191497
1535520
1908630
2237970
2304875
2296182
2252982
2249644
1021961
2466175
959295
2555754
90828
1833850
1242069
2750909
1566811
1332001
351047
2634849
201154
868008
2755101
2696416
2062278
577519
2605100
1049512
635246
1360452
994198
794141
2158419
2067119
1315907
1287458
174955
994954
877035
917269
456682
450658
1727856
1197939
2454993
1921515
699646
2208488
401124
1477451
1155083
1781028
1456668
2475524
501680
1796597
642001
274607
1615334
526245
2509778
332779
2636601
293966
1809581
1055386
2377782
1232735
2405733
1890755
1227942
383552
1620035
2574369
374455
1871952
1649888
1722503
380151
1299574
892541
2116391
1183105
1280837
1850968
2925869
1090995
2375991
1022307
694271
2473405
2608491
1061512
2857892
533674
250648
2731916
812531
1576509
2831815
1930125
2510274
1652081
2557807
646941
1081751
1698497
2770
742497
894403
1587380
813057
1020112
2122973
2786639
872915
2819937
1068
1311871
1848587
2920882
2387241
2145004
2508782
889086
1312447
1387512
1009305
1467103
1445375
1851143
2315459
873182
372202
464929
499594
155921
1211988
2587099
1463553
1342913
1181983
1877705
1797062
1365940
613892
1704222
71911
1395961
1468750
932545
312049
1653656
2341611
448613
2839828
217562
2086348
2887871
245830
492081
2478402
1677563
1627509
681804
629176
1532388
1595601
993423
2240739
348375
240194
647626
602500
2530860
1499675
677898
1791675
709002
1398561
2030187
137829
1024696
1536378
662269
990150
2771003
2701165
2170369
1092835
622002
2684313
364077
550583
1309806
677717
2036335
1797422
620957
1068147
2039202
874976
2479759
1119882
347649
215121
2089466
1711690
1498867
1207370
1848640
1170158
456456
249233
1206817
1828040
471100
1748824
17710
2790265
2928739
2578280
1821280
1015234
1582813
2770351
379328
2902246
841265
2027214
2100924
2001997
1775073
2768325
1652465
2588099
1408817
1087715
878481
1127033
53077
2668615
738033
126515
2314063
1860466
686015
2213546
165585
666170
571890
501655
2562917
2666228
2176562
618770
686524
2409125
1829935
375723
2861149
321282
2428989
2874225
668842
1953149
1732396
1123580
397120
1310872
225241
1466097
936345
984054
2349695
2290510
2734658
1763233
2914421
1319646
457834
1523968
788645
667791
1524478
1165320
2080179
2665754
1956058
1348669
499619
2510655
1686853
2082079
1578455
1117660
102886
691682
2768223
2596647
1499173
1344235
76321
2496300
119970
511102
1656294
993008
2232440
285630
2247545
102525
2591112
2852551
742230
1784376
1103823
231839
33908
1879387
2059271
2350892
1703906
773288
2819894
298659
1120354
2108155
2548755
2010611
2822419
2462952
1435309
1929937
383143
355458
2710519
151990
1958520
958703
913900
517135
1898359
2470542
2679694
382466
456216
2400368
37201
1452469
1096778
677021
382607
2067390
1754801
904761
710776
614265
1424901
1497014
489791
2318890
129441
1805817
1603387
1252418
2934435
856207
2571079
1657901
2753010
982444
2048315
1467463
580271
2305453
1136912
2568313
1787154
2935176
104424
2699880
1912907
472403
2306196
290396
929842
474359
391936
725705
2169789
2497772
788118
1204699
2647571
1509784
2345101
2280658
2142627
1323569
1939119
1730121
2514563
201459
1992669
1024481
1484263
355599
2893042
255980
798988
1726693
229248
2240948
72445
1659495
164222
1176663
414713
2719664
2424543
2408401
1847756
197360
960461
2282592
2095079
2792185
349296
2317712
2054357
2834399
575276
571564
899254
2761527
518894
1855885
1233885
1322785
1991381
1975799
1369818
159954
1541566
1981000
1438662
1053573
747901
2478375
1942842
1841273
682379
2919724
2803352
1859604
2740712
1896306
1577872
2089043
2854298
1819349
1973431
2180131
1216081
259853
1136830
962728
1460668
348709
1477023
472145
2266632
1090382
135737
2910922
880328
1373007
1737793
1464458
2913845
911696
819922
2284005
43646
975612
1669626
810459
1896648
71577
210918
2717525
2647182
2231576
1389766
2200488
2149443
1588230
2626191
910590
1023931
404663
1213264
1999815
861527
948141
1492692
1086862
2439108
1081340
1258084
2272054
1357910
1068477
1852959
2556023
174778
2898628
961229
67606
2044039
1152813
2025017
1057778
516529
1187803
2371400
2689601
1607390
804405
1235376
166773
2572543
1242942
1226717
2818209
2214176
1509029
2310862
2479544
305807
1947175
2307236
748456
2309152
933311
1291110
1606529
1424727
49676
1299803
1568452
311170
2057440
1737953
589936
1771771
630283
1725756
1548686
2536826
375558
298614
2842078
2207792
1251504
1237963
1150504
1337200
2001059
1343068
1960511
2328113
70835
116619
2838045
388731
803525
1383833
746270
1833465
836979
440977
1708506
1478602
2349394
2716645
942870
1613000
512490
474326
2873258
1709513
82263
1465231
495998
405822
726800
20291
2819310
1326421
2048278
1489581
1796202
218731
2125258
1613212
2141534
966904
777000
2395739
2673044
2844749
1360413
2498707
2368458
2357612
1893326
2829328
1832686
407689
2421465
815757
1004796
2407610
1325722
485020
2435751
23735
726604
1834216
907558
1232796
2574447
2462187
2887490
1405390
809937
1180112
531254
659848
2850008
2938590
110917
2924835
2348490
1024682
1968184
76486
865669
1833465
1654919
1501995
2921390
484195
2637453
2367910
804734
385560
452494
2768374
2868666
1045770
1842307
922342
2065758
2451706
2885434
1872736
458765
426946
2207119
1495601
2044682
1994244
222526
1126725
1821661
1583416
1410024
1925124
1422763
1909243
1067647
680960
2260760
1633269
2588483
2426684
614599
809500
2910638
1333632
1029477
1446787
1916737
2186318
1249534
216008
2872129
2057494
1994424
2332107
2645577
645021
2841089
343933
19305
2932924
1414858
2933533
1970489
592377
993037
517091
2709592
2436677
2776751
1338873
1960214
1303356
1740522
79046
1791401
1063257
3471
761964
1221621
2325190
270123
288860
184367
1376281
2081857
2198243
374502
2670929
682512
1477498
1464957
2661616
921484
513295
1565111
1396796
1307999
149924
985346
1349717
2281684
2084412
1170823
1291342
2104561
2088971
2120414
1290825
1201746
340384
2301365
2753998
897008
1942230
2205743
1654032
2645766
43730
325149
547331
2397278
1213278
971944
1067527
1473778
1084729
2744805
704643
2445656
1655973
1722439
576635
1682240
304435
2895574
554250
2452678
1688663
1428895
813064
2929842
638804
1872798
2114604
881103
192868
1784989
2309711
2668895
1308099
381381
905707
2331168
1149593
2695815
1548170
2247835
2343456
2859083
1176680
1950708
1256350
2928459
1848398
1521035
330920
1921815
2664222
2552340
729383
1386030
1401057
2760410
1022506
2746795
1237834
1461459
2692663
201712
2674516
973960
898341
652796
2842326
1350449
71985
1991554
2660704
1790545
2799248
2669705
40255
2864097
508704
86161
242318
455937
591262
1236000
98921
1658093
1776086
2151226
459823
1663345
2483387
70438
2349677
1747309
301076
800810
908591
794697
752765
2114228
1228224
249360
2646865
520416
209455
2074030
355255
523983
2001717
137762
2069827
1731957
180793
437614
2121043
2425260
459447
1297052
1452727
2305339
1192569
691005
2919939
2432453
2173985
67027
2793499
88391
1978638
1913780
2091560
1247039
2532676
2316998
1031643
1336836
2841936
2309331
1303391
2863198
2213310
647665
186845
348776
2335417
1660518
337426
1088797
1526065
723909
322945
620101
353044
2695332
878351
2808166
2677783
838897
857416
326659
2277983
879650
2522317
2687063
2240645
564161
2886209
2748373
2583223
2433450
5460
2628226
151424
1675473
2222536
912644
2475161
1971937
430994
2630328
1544660
2669749
1697566
2442194
2437496
1332409
2528278
893089
914041
1585893
2240960
1776619
2883240
177405
252457
1304430
2335511
1558289
893158
1053908
2503728
124191
1968180
584336
1628229
2800109
450024
2586964
1350447
2660201
69540
646130
494376
2141763
2821691
862637
610280
95840
157668
131632
314020
1401776
2028923
2528024
2302369
338010
197258
2522340
2586614
973039
1240725
579292
2912367
1702714
1627680
2141477
1176250
644337
1969096
271302
21772
989400
827023
2920010
32955
2317503
2253821
2852562
1248061
1811673
2063547
2776783
1627756
2892847
977667
1878635
2721781
621353
2672632
884076
2590604
1208023
1604415
1956741
1695038
1423797
2785584
697690
1251248
1371305
269288
2602414
478501
1249618
67350
2250710
1189231
2701979
1869425
709226
1925695
214746
1553597
1727870
903831
2445655
2828702
2430021
640208
1774614
1377415
1843429
1374723
1225702
149924
2457994
1075583
668811
2206969
118548
2626670
2888339
2731851
319952
1577161
2935380
1745464
1263728
1491999
1298120
256032
1911931
1981953
860980
1039928
2424177
1879477
1545678
2839001
1168905
152775
2081041
2043342
2479815
1512435
2225258
731304
2177989
292324
1130152
1084777
1177086
2087458
710703
2469422
549976
2118876
1685823
2164985
1369582
2455906
1650478
1761343
2527954
1518742
1165722
1753525
1321660
2180701
2187938
2181457
160416
1560882
2692188
1582960
1594056
227346
111005
614753
1159802
314017
2824665
2596990
1822818
1467780
2539302
482881
2138628
1442474
593595
2905488
287609
725320
340239
1390135
2742119
492254
162327
405193
674716
1916804
1637264
2386076
1597611
1113250
1756595
2739938
1748881
2174174
1303446
2625525
2458510
1880404
2707603
391623
2409463
923691
501239
591833
531512
2774618
422485
1813230
2384234
1642248
2467104
2264299
1453485
1546933
12279
2542146
1746601
168375
173180
1766553
1971483
1220247
1671192
1176442
1797581
2772655
1274
1161280
2702747
1362097
1496028
808721
1580639
1958535
2736109
2143494
2924958
1858921
1483676
109068
1955131
262090
2347702
2284776
2725016
401345
1293118
1648492
366861
1214248
761613
2391474
1172187
2267803
1177204
2536058
1633199
2187647
1833192
1173679
1584542
1717511
1041147
1632570
1251306
976670
2769139
2929685
481201
2383612
2335959
2317988
1163347
1919469
266375
1248746
2386355
299642
789802
2425182
2587402
121355
110919
1627037
657131
1831674
1701046
2278678
2782247
939440
1591655
1556106
2272403
1098907
310177
1281799
1188984
562540
2916001
2472291
461306
2757274
734780
639250
431943
2909565
1120922
514555
2774585
2197817
1683178
2117510
1100203
1585281
956453
2931720
1874283
330100
2106647
1557078
1658150
2859605
1488777
253854
2527602
2247251
1647982
410448
819290
918242
229954
660677
2747595
692854
2483450
2078463
2423942
1666901
182933
2867259
1706919
2667545
2290466
2331857
1221511
130628
1278452
1653767
2234339
913796
2739665
1554411
2625375
2672532
2900280
48275
2656176
1842285
368485
1164969
803581
1314889
481670
1648403
1171338
664345
1619544
426759
2403286
856836
714131
1493761
1649340
248672
1143260
1013263
1193859
1325600
858656
2468511
256374
2803040
394791
2498834
1974699
934024
2135214
2103627
2659949
364396
2366282
2881349
2436736
189476
842941
1780232
1135777
951187
2150156
75838
169150
1233246
1941498
1395290
2824823
1170538
2314186
1490597
204029
1091530
368393
781080
724029
109542
191403
1484223
583323
2492789
2594824
2845796
2530372
314255
1654201
642829
60392
2466466
2922038
2461121
1126678
2218951
676669
981890
2136493
2054117
437321
1526145
1632508
2265003
449772
330090
2581669
744346
1548708
1678705
756426
2054488
1434852
122410
2716767
2040073
762454
1563620
900283
2694409
598833
1275797
772581
2260944
564530
2768737
2489932
291844
2911539
2400085
2881772
1810982
2454123
2580032
2024036
1718005
569009
450349
913148
2113892
1682892
2590806
1409991
1441190
2536053
396875
1389010
2195525
2739473
399696
700435
2513921
119585
508064
513253
395425
335788
1523036
1348152
137338
2808009
2446682
1756913
2566769
82741
2298158
558140
1400154
539416
2616699
2166967
1644915
2775697
2442053
110507
243390
2142558
1285109
338970
1000992
2024220
346366
1965669
2345873
932200
1797695
381339
710149
117890
664797
2649136
1689310
747477
2010712
2670488
1978833
355990
1738899
2804997
878360
1830087
209659
1973820
1973498
38647
1634248
2725268
882004
1902486
638838
1756643
876827
2750368
2581199
2715089
2352839
35525
40531
296399
2729377
46325
2377807
1217166
2935729
2370104
2075247
1429609
1297859
412182
109714
994484
965627
2486678
1803221
636642
2907577
1715733
2314143
1866359
1033800
1564203
165572
1242525
2871282
2046196
1009004
152312
2192022
1824052
1690358
913243
2661373
2334187
15959
1553109
2431765
564869
1819184
1808743
203778
16367
565074
1484246
775887
447964
2426595
1786713
1221070
1232803
1154090
538924
1702818
1424796
1532808
950291
1534099
1680004
175187
991922
2575823
2584281
1503227
2487772
1658522
833417
275029
39619
2848388
289254
1216806
1251518
1306502
1253931
138992
2017698
2150545
1404335
2781019
939298
728303
1484294
2310311
1398271
2144097
2371260
2764692
940628
2900082
2020966
2785895
1653984
1778544
918282
61661
2417217
2597008
1968965
1911891
1596707
1694787
1318821
2297784
1460603
2264460
657019
1617328
778847
1686177
64304
602985
1992862
1503378
2278217
2111452
2230606
1785814
244245
342133
1941392
775613
403524
2319117
880396
1449599
1778419
17500
2888960
187213
1111936
2102483
135490
506883
2935438
2200896
2168722
2295052
128905
304705
1984205
1066593
2059887
2224710
2505434
1625303
1301721
1662293
718417
1711371
2001862
2310024
569461
411129
602690
2632058
738061
2905311
1057465
2698574
933435
613203
2523202
402198
1200325
243329
1252152
1852857
1331580
1677752
719621
334189
684176
2114340
1375431
2086747
2053592
819236
756670
1327120
360092
39811
2713084
349701
2225462
2933383
1624081
2016270
503391
1137361
793654
608794
89926
1315647
978935
1298970
1945931
2853217
601123
2538079
682846
154089
1440991
1933082
76928
127904
2786072
1319313
2062501
2489089
1999837
1960836
2488153
1702631
2939823
2738326
2867037
95345
722111
2767301
1023759
1504327
1298460
2918724
643161
1545049
1795551
2530326
1808536
1191827
285563
36214
80054
2367627
2192986
1776762
23233
2396941
2425130
2787199
2747404
1433737
1461743
572763
2524589
2146506
565604
381445
711466
2876505
946188
882467
1603653
1073896
787029
2649182
1548685
1263261
1892974
2730968
1956156
229101
1452622
1751525
169155
951700
392611
1310456
1654225
1684668
488466
2928904
2890782
1666844
1240486
2908487
2617348
1674457
1231444
1667960
2781525
530138
850441
1989916
1273269
484373
288047
2609025
2141047
2453017
2420145
1064084
1903780
2465482
2649353
23545
2645578
197112
460148
3902
197533
1879386
2462964
2528505
941605
1513307
2085154
1870752
754152
1751721
279097
706671
66388
1271241
1395568
2723265
691046
372610
1275764
924512
1525415
2816058
1203085
1419986
2932755
1132333
2818455
2612214
72817
1958940
502575
2198444
728096
1241171
968701
2711030
706101
2736940
2854221
796867
1230952
2198351
2693829
339527
1758811
1982270
402655
1747635
1493065
951182
634997
2886726
2162024
721320
1304170
1948520
2128146
1616995
2823392
133808
1297294
1297063
2777942
1015535
1041782
513055
1204649
2514115
864174
1049125
1289232
1036652
689184
1668214
1339062
1126829
1170329
1365198
873067
1751520
1871847
2566745
404516
140196
2677922
1675553
47133
2101277
1250272
229524
2687359
65044
2801412
1117884
2884442
831904
2074862
2321973
1317735
562456
425959
1998232
2933373
2604901
1428430
2573272
1790205
2166497
1133193
2372503
227233
1228636
1878244
2020959
321926
213390
261156
1160868
2013287
208009
1587836
2063795
476211
492118
2511353
745821
256845
1301398
497300
1226843
1962376
1439657
2554241
70248
320294
2891049
2261901
1487017
1417171
2923843
1876099
2161001
201356
1280934
1874844
845534
2054927
45432
2801770
57167
1119287
1541351
858038
1123444
516807
2274900
2035780
713353
2905952
1433497
436157
2186865
756717
894875
2915863
934096
1987807
240233
849246
265846
393168
1210710
2417736
2847448
515954
842692
2852445
1035073
2101356
2069011
1950541
832887
2030389
745006
723783
479468
1887479
1401644
293830
2533493
1328421
1604981
2849465
117104
1812565
95271
1578273
75546
528917
1294494
2463401
2529510
2331934
2689490
909150
637125
339415
2322946
1359738
1734683
2301028
1363566
2308907
255251
2230648
268221
877587
855863
1929522
1031361
2910111
685364
1607721
2426707
4738
2571154
2654963
2454512
1439770
872236
436382
2622499
910784
585915
1038111
2746716
300779
1805088
1620464
1497598
1349
1685994
40339
2060734
2920129
954707
1268585
988028
2014803
1111477
2654317
2409216
279032
1886574
1510046
1497690
1584162
1893943
1898966
94898
774020
1749261
643804
500658
2439787
1374238
305901
2550507
505149
896490
223994
1532786
2580867
2349908
1914495
2815228
1833351
1884684
1301126
983434
246263
614770
10826
2668633
21428
1132954
911266
746105
371400
286381
1253130
617012
1413567
1862039
1207664
2261565
1070883
1589170
1319562
2494220
2853298
1566263
2432211
1901975
2815846
500842
1870863
459170
2451437
1764794
1030149
1688884
643707
795361
949950
131888
1109995
1669754
1582493
1598070
2455807
1102852
2037970
2234909
1940890
1844230
1619670
1133542
2889651
2543558
547815
715135
2870651
1213087
296623
2574375
1900364
2635660
1164943
196325
2365835
2347392
1026925
2348420
34285
218089
2074050
1092267
1297180
2018024
1272189
1803036
422220
1958061
639489
2591894
1961305
968985
2247463
2160657
2346359
1283023
2879183
455367
2390015
220622
187965
912671
2436503
2104249
1742450
1715641
1653036
58997
316111
305862
2676186
2813156
2157952
1315955
2505691
42775
503786
71526
250600
296017
2598272
956696
2888644
2832624
2633130
2432512
450466
1896719
797103
890554
2814906
1569956
761880
2393332
2619479
2496856
662300
389253
1887676
526544
2077651
1344519
2733630
1703102
1230980
573678
2113827
916786
1805593
826676
800322
2259862
715043
1519256
2103890
2317470
2540363
714718
1252297
2096114
261044
1308148
74893
1326575
803785
258385
197612
1647336
2263733
1480047
2751578
1556764
1378630
2814675
1085709
596843
1529356
2814506
1869895
2886439
86453
1146939
2644414
679744
2095669
1307483
187379
1646435
1675109
2603869
2826448
1087127
2259471
1801010
2764026
2527671
680108
732727
894073
711070
84556
932730
2310613
2771706
443062
2136669
1767235
442037
2671404
124601
1400948
1826635
1309051
1019171
1017456
2411272
2810473
1069076
2050575
1461167
194459
2268896
2939893
128647
1568740
1615116
2274461
2433415
958181
1411362
852447
2437028
761462
247137
2340111
1458372
1805034
632409
161899
77472
204638
2217242
191938
1649933
577063
551030
1809320
494830
2497215
2664421
2044690
2224123
1655173
828988
2150874
2509212
1734525
2197351
2660868
403532
2913736
1773838
1351163
693003
1327391
65141
1054817
2615068
2693712
506558
1674723
2307406
1825198
736463
996815
407088
1591597
516875
1063662
663771
2832513
2771354
844432
331283
2580976
2821740
2420245
1709206
1972188
1962871
757023
1681532
1313189
1744880
19595
1236077
2110860
299290
815345
97200
931228
1740484
225065
2544316
2551141
1199429
1618420
2548174
1274566
58205
485559
2818768
680150
2672604
1040823
2541773
1622636
2921276
2266163
2448771
677777
389729
1432021
2857114
2721277
1757221
175545
9794
2366091
1193520
2011503
2552662
487922
1881706
1533361
955436
545704
1839475
371830
2684819
1239297
364479
1062171
2024474
2722833
2604038
1631687
1007298
1463319
2259418
759651
2404824
2561908
717918
1046202
235349
462537
2269594
1987643
2398455
80116
145095
2528368
2835245
2023237
1614900
255115
2013784
1146882
223851
1081639
206592
1293238
241081
2785032
1647551
2193556
2682182
845163
110045
1067330
2203486
403018
1044317
893063
2437374
2013059
57783
2380554
518850
690341
1613849
1645866
185537
2165557
1828967
509572
2609492
205897
1208025
955607
1599775
1710553
2633209
2034034
1514166
236125
153422
79316
2454011
2867317
2802395
1841854
988601
2084170
1395022
1344553
1253883
1925577
261852
1720449
2454445
1504297
769576
2488907
538975
2119810
1405358
2187204
600597
2841839
2679715
1811948
474237
2629842
2233284
1426630
2560003
1911338
355122
2597791
113805
1419473
1038612
1659297
2796058
1038476
263573
126980
1855370
1380236
955184
259456
2773354
555976
1965956
2748705
2243641
1916544
2019561
676179
1670915
1349135
276731
42047
359001
740522
340754
1873727
2525041
1887155
1817428
259941
2632118
959422
2123022
11371
2136982
1063528
2460711
1366836
2764905
1751039
1557725
342678
279629
2119038
384279
1671241
2467375
319098
1688443
1410647
1029945
2084721
2231055
2105091
180565
1293695
2479352
2767146
1416735
81708
1955745
103675
1952230
1177500
2716595
371548
819666
4228
872546
200607
65031
1602008
332422
718135
182429
2242247
1899719
657125
1399872
946773
2054098
2033411
246396
364889
100137
151071
995397
2819042
520517
342990
2741552
1464272
2133908
2284337
413962
635488
2111548
547183
1267846
2272934
606154
2717430
1492135
1495768
1227126
2251755
14535
566147
1170664
743225
960848
1111673
2400802
787033
1679757
2880508
2169855
2133234
1606426
1605656
2899658
690430
1299319
1245836
1611690
556890
2776792
2619254
724472
2367793
1888671
1652114
2762004
1029366
273385
1535901
2633342
1521474
2453378
1614679
2635088
177305
400956
93191
2337704
1633923
1171407
2714209
626989
327244
2586332
1262437
1169469
2436293
711317
2487873
2085826
1816364
1766172
1267630
1755023
2829246
1813672
739824
2824043
1117817
2315748
1229408
1659797
2520400
1709038
2513348
1086154
491537
1654256
1558570
1465169
163121
394289
331308
1519272
414750
1643548
2135592
154470
2835134
2132620
1840534
798483
599081
1461605
1203142
2668553
790007
112503
1151030
1995229
2466141
2019278
1070182
837382
1694381
1091092
2153176
2679379
676484
981407
1077134
1359699
2340441
65271
490420
293686
2438953
2889279
2668318
1465896
2483697
703127
730262
1076778
2671854
2296378
1397056
2138570
2784281
89400
1101848
689024
2157863
1294255
372641
1564922
1076824
2261973
319636
1823778
278585
2023286
1611395
1847956
1955884
2820625
406534
2611992
2836002
238514
2314146
1078029
1630087
729524
217901
679731
86062
1167976
719926
499139
1310752
2279939
2428527
480979
1987913
138990
799862
1477673
1117331
2790362
2020702
2897567
1203300
102622
751229
1845196
2639600
715456
2379840
2743274
2890968
2385102
2679393
720881
1169732
103637
804680
2858928
1512003
745666
1767588
132888
2431669
326503
2717595
1744846
2543272
308996
2924463
1986208
963550
695241
2356792
1024164
534201
299239
1606533
68593
1717970
1440162
2616099
84706
2554183
1108040
1826416
2648236
378969
2360172
2267887
1456083
2861143
2016784
1881166
294129
1046888
2017722
2819705
2817682
866444
863131
2101378
1717349
2067001
834506
1675566
182409
2648170
1406126
2313863
539891
1061416
2633005
1119087
2472593
2204848
418605
1751797
1253483
2235191
1475114
2145526
2835640
2277947
2579702
2327659
1804112
1141501
2057243
924098
1293588
2756690
1081796
2070013
393896
862655
1401049
905149
1246914
184172
2722059
850360
1787975
2030806
1240286
1038581
2029972
1824146
1534468
2513594
969427
937119
1447336
1902590
2512690
601372
678824
2754202
412545
2321218
1187600
1929813
750435
1181580
122497
1607327
1814437
2854439
358667
777990
2083418
1301244
1430066
1376690
2708489
1076397
2120382
1993111
2595472
542476
1397636
1673597
2092494
783288
1176874
1982863
2252852
77384
158333
20674
514093
1521158
135806
1107989
2893808
2807420
1952823
2308164
2757545
269308
2460600
544233
619842
1307389
169563
1534658
53144
1209083
740614
2476264
1361068
1757412
2853223
268362
38327
2384204
1638433
2819566
416831
1187997
2589589
434944
1861543
833349
412746
619645
112374
2691955
1085887
2320735
508
574401
965115
1550471
765268
2527631
2650704
1473471
131351
2598008
2164871
1066019
900842
461897
2371677
456297
1155737
1505446
2316371
672209
997111
18999
151249
303804
1336386
437350
1794755
2299579
2726461
915831
2549743
146447
2477009
2009716
2398490
1870933
1612805
2045792
536431
2307407
2762575
989094
867778
2262182
431780
1412952
1502238
1364471
1792840
274352
838349
484485
1231387
1835431
519229
146249
2014086
2622685
365371
1118552
2461237
1024536
1638996
2840085
1154478
958
837981
2543137
2177822
921950
755328
2877054
2393125
1417799
301185
760503
1310857
993944
1189243
2477116
2212657
959437
411411
2476709
1099134
1136789
1576214
733816
2734179
2504900
1675225
2566427
95589
1271345
1571956
963215
584302
482183
1468296
2892900
2322774
881854
114322
835763
2357163
1045936
1464551
2583262
500811
2734805
188854
2881871
2263751
2877297
1570174
1218245
2295275
2580139
2771136
1922122
1501625
1297260
2696675
1803785
1274703
1426087
471378
751548
1465905
1770683
21794
1986681
1497106
1853463
731658
1909556
2265027
2222808
2312129
2427401
1027831
5292
2586114
1968095
2303872
769635
834317
1949220
130940
393341
1478577
1636824
2190734
2729640
668312
2035514
855294
1165659
1191204
1358972
1442650
1829381
1808009
2820364
1923425
1816256
1808172
1193024
1358433
2395697
721788
172896
46362
1823961
1275983
75403
1136711
2349615
2363155
2690412
1802576
524395
1950045
2308111
2629591
1655568
1121915
2022827
2582103
1569287
317836
2792332
2280437
1468859
2488048
1354559
75312
2213492
2934977
2175790
2680706
53085
2048027
1896024
1912178
868780
1901130
2631282
2726047
808677
2282745
1832422
1570781
2750616
2436592
241619
833043
1172044
2140517
2654001
2550420
2246814
2579926
339129
866288
2360291
513247
2618761
92763
1633846
2004040
1563040
795301
763190
1160108
1518058
1326961
668704
2004418
1220756
2787080
35607
2332381
1536964
357383
1832550
2885716
2058796
1166992
1911516
1120725
62940
658944
2606491
1738121
41816
301818
1563280
1117133
436972
2453174
2748211
577649
1779353
26202
802039
1781347
657257
1095571
2697069
1234486
2144450
2817911
53019
1756492
1185562
431163
2806955
1869090
556641
137429
498745
979265
2508270
2215531
2863429
98039
1310389
1126100
1066235
2816597
639797
2108451
1641195
2236292
1750133
1624032
2862298
312018
2497469
1047423
1600741
1208004
752412
364483
1021879
120634
1434210
2515690
1228491
701515
1138945
174480
2645639
2351841
2672570
2850314
1600450
679651
2317245
861796
1041732
2639957
1894800
250779
1608257
819014
2097920
1794362
2840708
1585768
1476507
603016
1238194
2278952
553118
2657204
1946701
80504
1160108
1925782
2313980
1037954
2482554
127337
177988
24787
236824
353997
1957240
2925242
1627208
1329953
2182488
212367
760778
2065300
2391794
345776
2157491
1837914
2576036
1872985
2248822
1621740
2937429
2341891
2504189
1568648
307378
1328513
1433166
1456333
1610587
77083
2156162
2608102
2223953
640845
2536981
2332921
1872822
132977
1504060
939773
2582351
2242434
925971
2000567
1937048
979657
1256508
1433256
345275
2651371
83332
875391
896196
2094504
1462431
647575
1651585
1113525
1168497
2145229
2749224
138100
1170304
1834192
1667835
289030
1922641
696213
1287295
2378146
1536943
1882160
2427406
517473
2012066
1986370
836365
1426547
2440652
2118520
986409
1470022
196637
171413
593281
569324
2086654
645154
1207746
568903
1485459
2496700
2831727
2005637
1758887
424248
624403
550143
2326
312908
978946
2324111
2364499
1828351
2223344
1695029
1231581
1061828
2464778
1911707
659352
537223
1657510
1557172
2911295
1907971
2868106
1461045
2631775
1937313
1793797
1123315
874687
2916670
1328963
2916390
790789
2923397
2513073
2813168
1804735
2856630
856083
2911210
1082379
2728607
951990
2244346
2855813
933007
2341070
1853781
77771
1587333
653605
7589
2576874
343400
1549478
1861794
704332
582150
1020227
1080209
1949566
438351
270213
604829
1890123
2434345
1779252
574272
2663512
1416439
1892554
725142
2732873
398061
1274930
632439
2553218
2429485
2601949
1642305
671374
1398600
1426760
2124637
1256599
1857108
2316915
1169500
248121
2495992
2213769
2140431
995531
1587985
798704
262977
2921770
786751
1981228
1553245
2351883
672499
1000598
2759395
205950
955133
2665714
2514089
838409
1614219
2497001
1135295
375787
1911789
2657841
2630801
220574
2934255
150168
648657
2272111
1546141
840924
1964326
2274631
1395593
372247
1800526
2331018
227429
2719719
754
1690880
1220719
64880
2613761
1877563
217010
2935482
2469725
2640190
2090227
598654
1383491
1044970
2041788
1282350
230
2288626
1346270
2069052
1635374
767921
966223
1865356
553883
912642
2706860
2229339
167459
2216622
194022
2001896
178935
427552
1613430
1278855
1964058
2646324
2224038
2734053
2223545
564352
360840
492880
770415
1688073
828298
1086017
636978
1735698
1890555
2681806
1695249
1275022
525373
556961
2933086
1575340
805442
482655
970287
25369
710191
2721982
1622068
2679296
826746
1116805
1528540
1989466
1914347
716800
240866
2543282
2583253
2159373
1619088
1011420
1430462
2256770
803866
99396
2415217
1499002
2770789
2936121
463159
1721290
2071842
1950235
1610242
1023204
1902388
2079937
1803769
2379971
1325498
789325
1896597
389406
2187490
2156838
2476689
2138666
930794
1902898
84781
268497
2794710
1475393
1873949
763379
2357237
2297612
1244321
1533794
1891981
295568
2152288
1714686
1788215
2872282
837038
801738
1927075
2365382
2435723
1427799
102557
1274446
22883
967957
1395877
2557939
1686471
1351137
1254816
2121491
2246720
1174754
2645312
1983894
2553874
314994
2616021
722526
326549
1795918
1990507
671272
714269
248152
275621
1304445
905259
2899906
460300
123546
1020872
1410192
2601049
11607
2435275
908823
791754
1619031
146988
771207
1191710
1489435
2004740
274936
2875188
2443017
836382
1162738
1155860
1096320
179512
1413939
484193
2586935
37807
2275286
731496
2761179
1985031
1954609
1211235
658015
855434
2522484
1404160
605606
433360
241488
593714
2901320
1549234
1465382
2785425
1384143
216659
1428651
308671
150282
1085731
434811
153656
2581908
903582
1416482
1577102
849568
1358225
851362
2777046
2520082
1717548
1710658
2530944
2217679
1760521
1982446
2165718
729423
2475058
954314
1396146
2720454
1472193
908728
1517369
333129
275855
2497624
2501404
1054101
1845644
897985
19300
1236156
1237792
1577497
1577109
2683797
2454727
1708488
1566022
1420570
1565517
792635
2415563
1924134
1535052
2174706
1793910
847972
1870144
2686642
384595
775331
1881351
44091
2550967
339116
1061729
2369042
313649
391803
395023
1907247
1949368
2810377
678141
1634763
1444676
2382919
1184898
695891
1703670
1865726
941716
1197039
2411669
1450604
251461
1085657
656501
65192
614256
425574
1182700
2268804
2648790
1835355
1621074
2054829
1286884
2163996
2346383
946413
2181437
1176564
950150
2650579
2388079
2828140
1959064
2682966
1327363
365340
2758419
485571
2575789
2057890
1614167
1772761
1059510
712306
1038632
2442930
2913598
1941669
287640
1551036
2068436
673157
1730816
1475643
1255342
802244
2264159
1805516
2029661
1401204
778795
2191765
2118663
254006
1340440
1123747
2221455
2862840
818441
1323810
1256742
906510
1971208
2056245
524901
2149736
306030
282055
1518702
1023625
1707223
13839
1197654
1850253
2831764
478042
2749156
2695954
1380197
123607
296981
581037
2564821
405745
2426130
2446603
2065583
1289115
2846768
743267
2876014
199315
1298632
619009
2463776
2884502
1577022
973167
2400710
2718529
2868584
865750
226458
2735687
2014304
719131
526476
2333365
1110402
284488
95927
2322355
782280
1589450
2596720
542403
1431080
2552282
1463877
2196
889731
343275
1752215
2323993
1288753
2015295
2894370
685499
1940562
774724
1409435
1176078
549330
966908
1146941
2833718
2860230
2696771
317111
1585313
728506
2420113
2861467
1323106
2698110
1996486
1228580
119053
2531038
1553948
2375522
1524472
734585
2236865
2926216
2594836
1494244
2419938
2116610
2583328
1774308
2738669
1416159
2560472
789633
2822402
2375356
1585902
2563482
2592425
190308
834926
839073
2636774
1283398
815296
61527
1027636
2193946
368200
810335
328141
1481209
2043665
153765
1286872
964976
2204517
727285
2095277
190655
163484
2712394
809297
120077
2801144
306474
2830362
1581128
2173276
2543741
102117
1039652
1420178
1695071
2634947
1493013
1931948
2063066
2914768
14136
966182
2736869
2679559
336865
2767092
384379
2847870
1029246
1956114
1367041
1856308
1553414
2040321
881495
2588207
697166
1318388
1354680
1248136
2197184
698840
2871237
264800
2096161
2052398
614372
2163438
1067282
1180192
675991
1773792
1751380
1311605
2247925
2407187
509127
637056
2527063
2850993
501782
98110
2051049
351633
27678
2398898
2224950
932506
2375448
673726
2939748
1685887
1415232
360100
972735
1489784
492812
374271
290785
2654241
43363
1696164
1222566
2803015
765887
2920716
1276283
642163
2066668
1088431
2028592
2725660
31162
1711068
2535246
1335427
2700231
1187110
2059152
931031
920092
2076398
704000
2720370
1419608
757942
2290094
376390
2680553
1682980
1935115
2534472
167240
168142
1352749
1024969
310171
2695197
1085091
1620249
1210583
2070106
934599
31990
2336672
1202505
27547
978838
2209313
428397
485450
2363165
2541609
2413298
1853887
185404
2689543
1732259
2132994
1014663
2274862
2548390
2592711
1367340
1961326
1779145
52237
178405
1166739
2256657
322635
1471932
169850
1192613
162323
2827864
211080
2440815
2506996
2156922
47086
1123220
1200312
2411045
139953
2115555
1510891
1842343
612068
2455177
1540104
1932267
1377647
816691
963899
1977580
681794
2795923
347152
2885050
2691489
198719
1747912
1250336
2762973
2622869
58288
2277860
512329
1998622
281809
52131
2342371
651534
944025
2719843
2518206
532350
305184
583666
1985834
779673
486949
1873283
1544975
2138011
2004732
98956
705249
2774296
1263480
2833242
261810
2594588
2518390
304603
2852970
1294900
798743
42989
1909071
2138327
2872204
2881426
1806490
1206251
63162
1767035
90539
2608740
19360
631866
646768
47141
2719220
1390660
1735155
1456919
574796
2234365
172541
1190422
672274
1932856
310413
274133
1714398
1552777
249883
1429806
2849452
2270364
558604
2851892
195213
2480979
289197
969159
539425
1479185
2496456
671139
410308
157029
450517
239129
1534524
611156
2864122
1986948
97141
658386
2546725
878070
565168
1929026
1789092
787825
484212
1110011
2250026
1327922
1386782
1517737
1639013
2279569
2562690
2013565
1343368
1023497
1719809
1163836
2924994
1330516
2226168
1483175
1615264
1095084
194847
2609476
166458
1360430
38260
429337
1733033
1697056
1012834
2377602
296211
988785
854167
839382
281070
660703
1640887
2405035
1877285
1779199
2367603
743770
548280
829394
1192391
1955918
68483
2575690
57401
1321252
1297328
668275
2563153
840218
2626798
1693246
2658838
1726543
1529307
2819500
1763818
1002891
697338
1820308
693926
286601
1256844
65811
2662137
279990
97964
947320
2350883
67598
2255884
2226300
1704536
815891
1696080
1824939
1655423
2728697
2623327
1269213
688026
2296691
2920531
1767881
1418724
1469047
1564067
2273181
1413373
1577
1463666
755547
248702
2017902
1381632
1368646
2806106
2251472
2798950
1970085
1839474
284889
2190554
1658757
233686
1395957
1764942
1317149
21700
1931175
2291324
1757862
1967317
1853120
265714
2749216
2916725
1331099
1286886
1699856
2156343
1984062
2057125
2573258
1941711
1626271
778318
572903
98108
568079
88749
621529
2898020
2613939
1788617
1494540
913890
586525
2096621
1584497
1250158
1285205
2826072
815402
1746421
2166634
2672768
2514231
296708
1546483
788281
442818
1615315
1392018
1232536
94088
1009181
2812898
2679757
2218052
660525
241040
2773040
1934305
2926791
2869331
2605685
265925
941381
891768
1476485
1115007
2881378
2273967
1672293
397217
396024
17895
153112
2206295
1870484
235803
1224614
1025673
400941
1695536
400766
689733
2479900
1882433
724295
1382391
1981201
1459048
479522
977153
663878
2924784
1425344
251025
130564
1990876
579736
1131403
785504
1287193
1544433
2399272
2819080
2237712
283255
909816
1428355
2722612
1085988
1318731
2111237
610106
519081
2522742
742467
1469937
2190990
2663798
1780497
1003526
567382
2889093
1208779
939285
77974
137922
71408
1171614
1798085
1849262
2572949
1995151
1117028
2062088
163553
2467052
513366
2172434
2489325
1357257
2915265
1550488
2074740
1233069
1289718
169452
522188
1904442
469585
1415632
1008754
2629730
2826044
1051415
2710520
83038
2354079
1459105
1807771
1737306
1692371
2072834
2066533
520341
1113076
808807
2453138
2602833
2174753
2082364
2641207
1711355
1858604
2200691
1126609
822261
2826465
2935121
341585
443680
409763
430345
1667838
1297545
914964
2526030
1347965
2672776
2865377
2611985
977369
767211
181420
1228812
2888942
701468
1278287
2922930
917235
2428107
1702616
327714
171174
524884
1520829
685976
522873
1918277
1331151
1316623
2143424
1590457
21039
1787032
1684875
2372268
232571
1234090
1182357
1274264
2122503
786697
283411
1415331
2820300
1273698
2742949
1836599
2803123
1074635
431700
74340
148150
1526609
2148311
2816764
2303895
2869801
1453897
1845278
2071074
1767516
2172269
2644225
187554
1257174
1969655
1233893
2019223
1676679
1445629
1223483
1674675
1694913
1238470
1913623
206176
1525272
1803615
1999242
311798
72976
2720500
2904294
2074973
837735
2465825
2242094
1429928
534067
1838703
754056
576153
689090
972127
825321
1180235
149828
2485219
1374048
421385
132287
1110967
213401
945951
2754369
985115
1356527
882065
75441
2284689
545511
662374
2474533
173847
1387772
261689
1830847
2509017
2647950
723825
1797244
2212741
2906208
114356
2156579
160865
2587018
2286642
92489
2016318
836903
990787
1202259
2319797
1033296
18835
1995404
1611964
2029824
2588044
977166
1224993
2533434
2670124
2101710
2253059
1197143
548269
1943879
2475940
2538675
2907058
2021865
1477406
2061882
2588093
140301
1469720
860213
1954358
2252942
736506
1699069
1615586
104631
1018953
1473315
584184
1024664
404745
2021249
280801
2083069
82590
1973544
1657512
843936
884031
1475252
732171
516516
2736881
624880
277802
341111
2908415
2477050
619677
899392
172076
2809833
2449794
468468
1046766
1391285
2004475
13199
1364843
2598458
2845876
1137349
2840614
2285640
1809692
2727555
1760066
2006832
1312281
1445789
2324317
847271
2887860
310170
1913742
245500
2833298
2622017
1067665
2897668
852371
585378
2517265
1148754
813075
644463
541757
2582536
2339986
729965
2774293
591895
1916117
2356964
2380091
2004119
236301
707627
2638653
451479
2735675
2052018
2545810
973075
1288535
2621954
417503
2218688
1831864
649297
208861
1808869
2876678
1162689
1151730
362360
271385
2559184
1913615
737273
1920140
1954759
180780
958267
423010
1911027
246800
1011218
1845540
466218
905606
2731325
33701
2845197
2699565
806756
2871794
528705
1745165
639197
2285170
1238221
864006
2088437
753068
1922381
2317672
349850
116074
622687
1724390
2133204
2802014
2195410
1963821
1399928
1804626
2357556
1813628
1481238
1854169
273225
2098511
1987357
2937099
99596
2539835
2785282
186942
2114826
2208682
1807331
1514501
776501
1802081
841746
550149
907462
105123
2288814
776731
1547218
2304171
887752
2289323
1050087
343828
1211469
545651
278391
2264004
194115
785147
140943
2564228
1072770
1507361
2187457
560327
2845686
2309223
2294335
2281360
2133858
2226111
2342748
1498622
1137055
670153
2855943
1963215
2253383
2578665
2465409
2270438
1147191
1496831
623756
2143360
2670181
2210797
2595715
130817
1122802
1366433
721438
2665008
321428
898735
943580
937710
633236
2167947
1141158
2078812
681690
151839
456072
661656
2550291
74533
347933
2933489
1160210
553659
2279195
32713
2687751
1579296
2310535
1114185
2822618
1933578
62756
2334370
674928
1810296
1447818
294524
1060746
2810624
1164348
2715441
2173652
2492796
2536970
951805
187577
1174729
942774
696583
1448247
2023136
534803
2014548
2426819
1914121
997552
2319478
2711926
2860210
947440
469848
2551617
571070
1726958
2887389
2035760
2344747
734710
1064958
1064048
2896929
1724977
1676541
2578734
2735306
650970
85838
2713672
897139
1300686
2291534
2740409
2695193
1633252
2822343
791187
2426393
1400902
2846
276250
2774626
2838324
1117339
1395283
999287
2227039
1566120
2254197
580731
1197259
1326212
826923
652195
1740465
867885
407096
573932
2112004
516965
1646328
602733
2154509
760657
566487
59115
511408
2073055
2391081
789843
1116985
2723933
17119
702471
2908524
2559185
1657828
275602
2256892
89600
2884748
1989799
2550539
1358239
1605074
2241597
1583027
1003892
89628
414965
2183621
297457
727528
2781618
2833234
2776282
1720369
1089344
1103815
1094568
1797826
2034180
2326736
2471190
1875654
2501891
1417728
1352568
2907426
840052
135611
1452899
2356820
2164993
452633
2761856
303448
1794799
934782
1458655
2339452
2050504
1329093
457623
2071356
894352
2094896
2623044
40516
2543310
2558425
1311647
2384184
1940083
918315
2039494
1716617
165097
1530873
2363657
361286
2767240
2566549
1517826
1953472
1589416
2441688
1778658
1250847
1138769
632716
1297515
1839375
357238
1938554
1863886
2240405
806533
130091
852260
608908
2833460
589103
1820810
1686163
170460
623008
1850769
1945511
311874
2813251
1662071
1026073
2624842
822069
1346212
1296616
2225266
2429852
334904
1492395
1956930
211513
2691520
130370
1693130
1795416
2792494
548421
2503515
1588667
1232570
2051815
2643786
2210245
1490661
2571414
1286713
1583438
1524100
645426
1320370
35479
987952
2928698
1754084
747234
1456310
2681843
1746583
1728364
657409
1093911
1645407
2438437
2456622
1600075
1290648
2428465
726592
628014
302413
2789894
573420
1986492
1818246
756750
2099037
283668
1252463
1572552
867625
437293
851941
2738800
306983
623623
1449961
1838037
314424
1027030
405261
877592
981111
461577
664068
1981497
2617805
2471718
841733
851743
1328251
38119
443671
1498292
2860573
2378811
1585436
2352519
2027288
1596967
935397
1876014
1262232
381962
2595633
640706
2810314
839586
1550127
1089201
1604671
415197
1071531
906494
914265
1474987
1326616
361551
493926
1992287
174614
981151
1845149
2605603
1718840
1112476
161466
1054587
70404
2866459
1159128
2435491
1900884
1712793
2723261
815483
2002797
283128
1484187
835223
377502
2644767
2683886
1221540
660499
599597
1095415
946733
1772591
839121
542545
1755783
2859299
2855979
935618
1903397
2082501
1383060
2769847
637739
818215
1188677
2507441
2192758
1767738
1115508
2889022
622747
2684561
117842
373870
87059
439451
2792799
1657698
2594572
2188032
1833229
1086953
569073
2594851
2489097
1337868
2441318
1504695
2277718
881302
1709610
1218285
1534589
772442
1032055
1911019
1959052
549630
2394778
1998720
1961560
1198959
402571
2863710
1645050
669014
2150238
2502879
1981810
990316
819086
2136286
1858041
2535667
658731
2173839
2286692
743831
1948795
653780
31205
2666033
1768679
387057
2066228
2939339
493770
2471503
1068006
2137109
2397265
2225519
957829
2655202
1345406
831765
285106
1189126
2660125
1081688
852454
1984174
2132528
1149389
1531615
674485
1107697
1476986
1932357
224505
1562189
2771166
557248
2473188
998237
137178
560807
632075
2014425
1827262
427598
746310
1281008
1684508
607559
1493963
934435
921747
1904617
1315910
1776217
1228457
1521378
532037
1602053
99671
2300293
1150020
1152153
2930766
116638
864382
384177
787756
1272159
1162466
2910930
2577153
1493599
1357101
688084
638375
1687307
2860806
1110812
1785095
579496
2624637
90956
1629420
1810867
84052
2015276
2215144
1372842
1245720
516774
2092653
2461933
2302827
1716421
2802314
1121325
161059
2548173
326041
2082384
944225
1030725
1143315
457374
2864348
987419
2625178
2196250
1615762
662708
877658
882979
15969
1128503
620630
2666175
2649508
58375
1491526
2746818
2758867
1096835
2712062
1542099
883721
1091477
1429506
1325893
2684314
1864108
746047
2798880
953131
875030
708854
270870
977049
1245312
1640740
2494840
1546662
1126125
380739
2197242
2330941
347330
2511598
1337934
652241
50254
2500787
2042979
2251739
2789869
1559878
2036165
2556118
1458756
1318663
2137460
44082
1202471
1954153
484204
848808
651890
1710308
967771
59123
2656676
677213
1107898
1441405
353861
1473059
943949
2233567
2186355
1319177
2678665
1332964
1661625
1969315
1019437
820793
1897690
213707
1315330
2546963
2372767
489096
1995349
1889575
2250276
2703559
2210076
1750875
1700576
606092
1293990
1380961
1834788
221282
2014245
1754025
1013532
1463225
1347279
1032141
665766
332175
2122063
2152290
2451860
1280962
1406780
2129112
2858942
776274
2937555
1771380
1911525
2843564
1273597
374324
1379608
2482440
1406764
804107
1055127
1204494
250501
2351994
2057440
1538279
89135
1649589
430129
1602704
543117
1755443
824937
1912031
392503
614681
1374073
505147
1959073
966059
314487
2498630
2836815
269816
2877783
2777932
574061
2878676
258421
747242
1477483
307140
1443450
1223222
485758
2826868
2302401
1574730
1712333
377076
1836061
1371387
2359813
2873725
952667
1993686
41345
1472665
548616
1926905
1478037
466157
526800
103919
892740
2501394
854380
2820385
1880378
968662
1349759
2735015
550258
2751899
741888
2738387
2197394
1544800
2933419
1670426
1325307
2659809
1465168
764257
47373
1765122
2616549
753188
114474
1514214
58829
1714255
1966999
2331299
2783143
1512884
1907281
680583
1652008
1573226
2530004
1304750
1049245
1280410
1670415
2520828
568278
529418
2215380
1537816
2262473
2823368
2797139
1776869
1401330
1688849
445259
954962
2591342
871043
2121613
1773882
2632341
2092505
2621239
1255314
1989293
1071412
1962286
1564006
625175
694980
194262
1229066
1141488
2446207
1021022
2262424
2559951
2875449
2870323
1700208
1624983
2796417
1637321
2879693
330775
2282244
192591
1262789
2709811
2026715
2760882
738268
834438
1560056
2584368
837680
2032298
1727213
790802
1966542
2055835
51708
366033
2588813
1497849
1130459
2868651
533434
1907200
672293
2930010
2214080
1730197
1778226
1647708
203673
273421
1471871
97036
2340
1951519
1041017
661528
2149613
1161175
2846350
2808429
341121
705747
1990217
477247
1414092
895351
1099717
1082077
108205
1644483
2849292
1742585
1436881
1116016
2109760
607858
2115371
2274307
295382
2217887
2632671
575555
1709900
667151
2532626
576864
1251315
1435900
223161
2159695
763681
1186434
335204
1129766
835592
2494881
2871639
1035297
1990286
1438804
944490
1147125
1765316
2007461
2064143
2552104
2631039
492789
1291101
2736625
2743148
2761461
2277296
1471432
1467526
887528
2644620
2277509
1090569
2069766
542186
1415404
978964
1300006
1826647
607823
2361804
1860996
2338206
2404974
416490
896632
2365600
1358049
947011
663345
158043
2424410
1445537
2696758
2332737
1681931
340126
2933863
2434212
2546009
142127
818757
1107156
2162076
875007
955174
1947127
1340226
626059
676801
544143
535541
2787479
100797
1804993
2105737
174945
2276431
2917002
310202
661492
1862326
2229811
9978
248492
238557
1403525
2497968
671680
2197061
421484
363242
1726689
1033178
65768
2918249
247164
579560
1588270
2449493
1456541
684562
150172
378485
99781
2317003
783615
343973
553074
2382445
2102192
556217
561915
271411
964568
1171572
2803369
1474296
2367427
2938825
667749
942051
2733675
2478872
241364
650440
457535
244670
503733
1058442
1770262
746832
1420983
38448
2760607
810656
2147078
2302559
1131496
1277982
633482
1166006
1663717
2557605
2500839
2769670
1741074
860421
804018
1287281
2717749
2022069
162909
1055877
933699
2350617
2450165
526402
1915679
2009907
1931899
1159377
1124920
1533438
2397084
2662676
1212266
907189
2741973
776770
1469324
2123726
225182
2772911
705395
2032887
2357021
1640822
280076
1401776
951403
1276761
312713
1171956
2272565
1800620
2444100
1605707
1106212
2889541
907106
238222
1403129
1324439
1141906
216064
1103399
2422889
501323
2928349
41416
647430
2020316
2858455
2555409
2425272
2335975
2678343
1348628
2156413
2869635
210829
1625847
2695875
417527
1093804
110929
1553389
890902
754388
645717
1862243
94095
2915770
1719162
2452259
2265514
1615948
1405249
2256678
2444264
756265
2441211
104445
1700148
1177383
2236820
1421441
585661
871620
1878887
2717385
284869
1480096
2458476
1975859
2869717
2685700
2478494
2416284
1242114
1891215
355333
1212282
232965
569742
710872
2896673
2057840
1599615
2188131
727313
706626
2848530
310127
2285432
2835429
1818527
943199
47291
2277262
1710885
398216
420395
1997401
821506
172919
2800908
1920465
719897
1062954
849136
387823
1420013
528797
502039
142787
1828330
1563112
838933
1768359
796027
1618742
900202
1277557
1434058
2759099
392322
100061
2188717
1744133
2615742
120683
1432322
2587736
957134
1814247
1741705
520492
2171298
2078693
2061510
1848543
2491513
2361938
2131148
2368515
774155
165780
2905622
1352463
1197919
2473449
52685
1595747
938322
2290826
1479202
1681666
2262731
541997
2621980
2606327
2772920
1585976
896145
360896
1779082
725059
568059
2298163
2454587
2042852
2660026
848354
328826
1910026
1416434
1439494
100184
54945
409847
1565937
1397310
1595239
180296
1705267
1948379
1052320
2724259
2428305
1882934
2478001
2928805
1587466
893856
2226472
2512822
2620420
1884041
1149170
1469358
2070081
1729639
1072612
2049875
509594
2472674
1215930
558183
2171871
929306
192794
1659078
2717728
900182
428061
2656977
479677
2272258
1257295
2439601
1929947
2461733
1086701
1290900
950662
588167
1752722
227643
1131820
1583454
2533417
1357127
723041
2853744
2816703
871607
681632
2494022
1343328
2117013
2491037
252720
605400
2088289
2630180
1439978
1858565
2225972
1718971
1944904
1836595
654876
1530162
1812784
1143955
1230330
1228871
2355008
1519927
2022590
2915315
63007
616643
660088
2894172
88339
1611832
916930
1466378
1703284
646224
1693274
2496715
1039989
1217268
2770740
2234497
2228801
2056243
1317477
912504
2354200
743182
802443
2570673
544717
1730579
575858
195533
348264
1978722
1940335
2523406
134201
21457
705319
2358216
1663865
2221118
893282
1890499
2163957
1219651
753969
1389472
2019916
2365359
2667366
604931
200996
1406885
53142
1711667
623994
644353
962719
105932
2698262
1414211
242477
459060
127627
1184422
1554824
2155655
1245471
1507982
1288538
2123513
1824359
761982
1288136
2359064
333512
845812
1259541
1514917
1664629
669852
939074
1745872
2654198
382890
2475616
1883530
2818850
270847
2896174
2649210
2095462
2175306
1581154
109071
2899297
2381041
1297525
2423795
1604233
1550383
2154428
384153
76779
158920
353869
2642683
2128827
23240
675673
1427462
2584971
2054063
2740418
1055239
72092
1692197
2498748
176708
2143630
2756342
896744
180489
1847689
2795471
2441248
2008845
1123268
616584
1676013
538229
1429303
1440105
1730131
1722058
303500
290335
161333
1258865
2774502
2596021
334309
552960
1974795
1274916
1606768
1647195
679026
791074
1305774
1272492
1668467
2109156
963958
621336
1698404
245722
1490310
2896294
1483539
1451597
1768721
1239519
399754
1601683
863425
1587282
446624
1851358
1488403
64693
2898129
1050217
1379786
2867073
1585175
1050644
894467
1378609
1078972
2411980
1385944
218327
319463
2250738
123393
2666672
2072602
764003
2097691
2165145
416726
525198
630123
328746
2743296
2383439
821223
870700
238953
2259525
2574475
1129438
231749
1051870
1425378
2625231
2165826
2106062
1478329
388014
1772453
1872489
2807069
424608
1507036
1450177
1217813
2515202
2528953
2727054
2840703
2502748
2729750
2270490
1041558
1950798
2777825
1785288
1368331
2669664
2373753
2644694
2482836
2834304
64180
1916924
2059436
1723396
1570911
2439461
2099287
2668561
1872913
289233
715518
1579836
777739
1512780
492722
2812556
1360478
660716
122835
2475497
1560815
680850
1584992
2652577
455284
580709
1882031
2814269
1464781
1100866
552705
2217969
594086
409056
961693
1723804
2223641
951423
2390235
993115
1921513
2138024
2402658
1736683
342306
2821205
2045241
1626379
132764
1450390
1897482
698691
1529736
1875240
1844350
273010
63908
1295364
2145264
1655254
689631
1190516
1574554
1293810
608688
775129
691855
1991744
185501
1111562
2280888
1957111
44586
2783293
29009
2208539
2258160
2061312
1795264
2833018
1570455
152723
1513876
145080
1668185
2380136
639089
2193216
2375341
1261430
1272356
1475994
740290
128302
2337092
1787134
1669044
1387060
2469824
2750130
745932
2723390
698169
1807154
949401
944024
1006686
1947214
458381
986681
2346010
2639594
236951
1843200
1287612
781790
1144984
1335431
2514670
1500705
1171199
335621
2035265
2500771
2411359
141454
1428390
1996175
1011818
441796
1950386
2518963
2042849
607125
2309887
859810
436490
1372217
687259
1940644
1522870
2358842
2895004
2133540
1186277
1292738
1137140
565527
749552
2825790
2789719
133365
2752469
2644721
1465884
1337964
585875
2009666
2280102
824928
2089505
129782
1515060
795193
2136613
1506260
2716798
533082
957763
132801
190759
611588
1546243
392649
1158029
9898
319238
1844098
1443435
1711217
846077
1565434
1655500
2271611
736025
1816873
1162657
1934192
1480137
2649383
2834851
2139869
2897527
1196682
2553547
1982509
1932173
398585
253102
1815507
2532630
1530508
581616
232898
308413
705360
2151531
1317410
2346444
174746
1730008
414404
1127075
28385
1060969
2456323
1245611
2802682
2917717
646328
105592
1324416
430201
2333509
693647
245287
909563
2629915
2203502
335035
1833828
2234633
1862863
651627
1406117
2344881
305036
111455
1543122
122350
754860
814469
2457063
741078
2880489
822798
258991
1469033
2656935
1775175
629280
1341207
527894
2569907
363413
1479266
2518155
1670520
2708708
2801322
1423250
2785017
2236662
2854804
2053889
1959502
644334
2062481
2827971
1100699
1645981
543120
740936
2759031
2416520
1480444
1799044
2939996
2599937
2823843
2178023
2027988
2605560
1561419
1565347
934607
133615
839812
982849
1922989
1487894
2782515
1324810
972874
817070
2168036
2020829
2270180
943431
758337
137060
2245037
2931718
899823
673704
881285
118866
1110180
338510
749632
421196
2665752
908985
272546
1325517
1521199
1873754
2865518
763862
1630824
410672
745739
759841
1172627
309138
2447500
1384252
493083
574368
561774
1457355
1192043
1252685
668841
2221160
1542864
1602138
439420
1949208
2250432
395317
2517845
2714568
2776175
387110
1685526
646910
377829
1703450
1462468
2912998
850389
2131085
2939297
1713176
78446
2355451
1821417
2463307
790811
1050593
122166
2457266
1936995
2764573
1907209
1886968
12093
1429415
806429
277141
23944
2328501
2213260
2281130
1821069
1179248
1412573
446829
2195979
723098
1075201
2626204
1284101
805740
75450
2888696
1232690
2910583
2793036
1374372
341628
1958466
1603516
2618078
1959312
2421374
1397599
1114034
1155171
2763270
2720083
2694442
1274493
215946
2476341
728425
128349
83034
1122744
280736
380081
873166
1218367
1625447
1380486
1112525
2371569
1384216
795165
4166
362988
1426054
1092002
1083681
312331
606491
2408939
1402908
2150734
885263
1844
193142
1195807
975647
395859
1689737
2177467
1184434
1232090
2688067
2315061
729116
821531
1556060
683759
874619
2784136
2399538
1728653
594002
2661057
773145
2567529
17526
321437
698333
1226516
341465
568365
559294
80312
1810357
818922
719402
2765580
784222
929154
1954433
2142925
1057868
2507227
1276938
234345
1102876
646852
299601
2026670
609316
682676
2258479
2770206
2394807
434230
1834873
2855712
2344101
2606693
2541788
2534004
2679397
1122535
1647609
1121672
569136
327772
1899739
577378
1039100
2807136
1715952
2845506
1461478
409259
901966
2351466
447248
239668
2343518
2195056
1564750
1484219
472797
1932555
1156218
550016
816658
804716
2005937
876178
979039
460239
283368
854752
1167291
1397995
32839
226075
2527047
2603960
782234
1772954
2094406
434489
1269392
179726
2243823
713528
405976
1239272
2925474
2010820
1215741
1295003
727306
484267
1731398
619198
598129
381233
1361979
2578524
496847
878156
2841507
2716637
1546198
2558077
899126
1269959
946537
2379858
456218
311182
2205430
1296076
1217940
2237847
478872
2821398
1614021
185803
403517
1844220
2460363
2807421
2798754
928407
1852088
2404794
1246032
386697
458422
2152590
2074154
1103155
371523
1336852
1501160
2865657
2224446
324553
1837231
1476583
747309
2697365
2067465
1166901
1636634
995883
385828
2804305
2075460
901609
987779
1985947
20215
1007468
2732301
390357
2546192
87382
1950301
987230
434347
796006
2573239
360970
1307808
1395139
2713718
1429050
1431276
1116631
2138292
493902
125599
352191
483864
502241
1579521
26482
264024
1379561
1903997
2127504
859622
2665627
2551020
2436426
2183700
1973318
733883
993336
391437
143283
1373995
18480
2238084
1915854
1599190
2660354
1005374
1547028
1358599
2002399
2808241
428993
389174
2077204
225603
2375429
1374214
619869
1796606
1254392
220252
2192879
1478025
1915314
2503649
2027037
431538
2476625
1352029
2853374
155122
2089174
884363
2333375
2335716
2739214
2862376
1466316
946075
207223
2126176
2471710
1629917
1840446
2877985
2785644
367721
347996
109978
2804761
17840
1774196
2505806
734427
330802
2761167
1740983
582031
2766572
2666513
814053
1000629
376037
2927910
2318332
15736
2672259
1154356
126610
1070729
1294924
16304
1430437
1478677
2275671
1515509
2075019
2671567
326292
167234
741140
935655
1091387
1199815
1370702
2920976
716279
885454
255156
1290841
1248592
1956778
2532286
1732197
636143
1972065
1518834
1033047
181362
1187040
2388811
1471095
1553044
2232560
2279560
2636890
2105927
1390666
1693428
1982169
940503
312583
1569944
298598
2395461
344204
763417
2053613
446438
536238
1053993
2871675
636270
681398
2869483
860796
2756533
2127613
2257977
1237154
2477413
366624
963759
2879917
1014173
2280955
59704
2846245
2074659
1540440
2841715
542487
330100
2175503
145415
2628651
1080748
978299
1763238
1781420
157932
2382362
199126
1779027
913365
727573
2171156
2433438
1695818
1508130
941589
790241
2699252
2382222
165405
2447643
1768516
1463471
583132
1351296
1303240
2873409
2842385
2222338
970704
1064560
1960608
116178
226651
2933235
275734
1640487
1562304
213711
2451687
2356158
2870739
2532410
524638
2065053
1306953
819530
457597
1243766
1082426
208859
918770
1465708
117013
2150518
1075201
1164240
2571010
1723009
2257349
1744680
1863155
963733
2914504
924800
1893576
2213567
1981673
702670
2838527
1652950
384837
993461
1782507
724557
1455919
246547
1178913
823796
564304
1976675
640803
858411
1895408
1035495
338883
85831
824256
291508
2677476
2176764
1137327
2889100
2100676
798009
1057115
613602
2292878
586179
445220
2600111
171152
2896972
2593424
956450
2120799
1661656
1411337
1394933
1920101
1290772
1870067
902992
1341200
1311986
1022741
2726223
880357
1993101
778339
197627
2680913
2935054
1674302
623325
1210416
2460957
446568
1997844
2763860
2636844
2397623
2386538
2101965
290494
2691263
433351
2322112
1463459
1412186
1421681
1833078
1577298
1054171
1431193
2663995
1837460
2537832
774002
725532
1118403
2480452
732570
344064
888336
1283627
2875771
1796649
2267993
915489
1644763
2748963
201195
2778034
2082753
118116
1940166
2292543
2230537
2483638
345114
696428
2730730
2689824
1694096
139375
1943274
1898301
521016
2750191
865087
1502523
275865
408001
1897592
2533696
2065251
61000
79294
887713
1740799
1243324
1013444
2541099
612169
2218691
412086
314857
687986
2246932
1292621
343897
1561947
1969823
357100
1826117
2453692
1101355
865011
1931491
902310
959503
2910099
2653504
1987914
763693
1451608
2269805
946190
193188
1448570
1304134
2701137
802917
1067862
2215401
2850804
1601436
2529970
399639
972623
2027875
2204425
1337238
2563922
1385723
480452
729460
1460251
1097516
1254767
2601806
222984
1337982
2184931
1381723
786434
2179468
157916
597721
773179
1391463
2802815
977807
2024881
1223686
79421
1262226
1725164
2439372
2747217
1361268
1410397
1120493
131489
2338003
569242
884918
1878969
2524682
1012910
335997
2637501
1067648
333332
2738618
2013690
1848754
1498626
603451
850203
1657741
236093
2125567
598733
2157277
1221249
1148669
2686334
2574991
2427018
324232
324955
1794361
1129582
580481
471413
41307
858498
1587528
429837
782111
536437
263209
485616
949889
2410668
1886534
2777722
715805
125971
673134
1995890
776400
1239622
2507265
741919
741843
2220239
484001
1565976
613640
2009445
2512811
2846398
2600974
711781
704386
1728810
1952978
2550539
1248105
526069
169909
1579732
2841287
2310796
1481849
1085080
1122220
2709114
1442342
1104415
937728
2271460
1232355
2402426
1512776
2484661
911013
588925
624118
1599011
672679
2290503
2047577
148788
2511938
643338
747306
111502
2346715
2924549
1374046
2133461
1961641
249381
1932138
1989199
237305
2588055
2251469
1411000
2487696
1075306
2601891
2137545
2743129
1152873
1376840
1863247
2388119
1897288
2718273
2391695
920488
584611
754120
1617458
1870100
730705
581849
433187
748912
1058857
1656885
994783
774009
2812600
222696
1918220
30168
1837280
2230525
1143259
1875278
593717
179952
1052509
156400
1506739
2168183
158109
2181961
2276426
1327905
306934
1121765
1043888
2679040
293436
2379442
2793838
309931
1359785
1261480
1527862
235631
2197720
2417050
1098951
2895079
798515
605088
2940007
449502
1156712
2540191
2279764
1313316
2292249
2891294
2579768
1817652
1573252
2098855
2430217
2582722
5695
1092729
1836346
1378746
1821786
1722992
302023
2244251
2939710
1244544
746096
71523
468243
1727619
113094
2551348
162930
2654211
1597468
2168367
1954391
686270
165545
96867
960922
1734017
2240354
432150
2934292
1430367
2687264
795141
1888487
709829
2004462
216185
378501
1556507
372326
2609032
2095257
2798642
1917188
1739960
499346
8512
912582
1423338
26092
1199422
807458
1723615
2821791
1950166
1542230
1137217
1205000
982541
2342485
1479386
2353974
1158648
1331673
1771084
1781
2047979
2301819
2140074
2115401
251553
2570838
916844
1354166
2640031
2889296
310847
26080
2168304
634485
2686829
713998
148930
2062685
1541546
1847960
1860730
2136244
2046784
2369456
922349
78812
1224735
1235532
1591312
1930290
1921580
2518293
1652508
464215
353781
234586
2496682
39050
1131996
392205
1575538
2295127
1844064
2512448
1029109
2327878
2482374
1873291
1887501
113629
1946550
1079582
1466508
527015
628954
1760358
1483143
1738627
1357684
928903
2677201
588834
549883
390022
2702978
2233933
1105071
2099896
2539198
634350
2107957
402871
1213615
585117
261042
455755
2924995
2595351
1433998
2935463
2676298
1719121
2168468
1238208
1583418
2574070
168438
1743442
1605499
2368130
2255895
90511
2058654
1027946
993915
2044871
2048485
2241807
363082
992853
1439729
2811333
474826
534481
1523919
217592
1278563
579102
832403
307977
1099914
1512321
933163
1678349
2184345
638675
2118483
2230835
2370187
2117597
2826458
44290
1006801
1982902
2823544
1019174
2521416
422934
2718237
2777797
1175300
620819
2227901
2603761
1759647
2552609
2456349
41325
2806738
197915
87412
2319743
2025163
2474554
2283656
983008
61486
2663455
816352
2326020
694557
1428045
1803229
2893611
987494
487383
2304805
10516
717061
2680450
174420
521718
1132542
1965585
391283
2903398
1133470
2789786
1439977
570313
243098
1494575
2816785
1551056
700169
912174
265801
1535921
1621184
2317637
2248797
2156353
865713
166250
2276641
63689
934780
948631
1127918
148987
1558779
685181
119792
1251301
1813497
2348503
2797910
1942051
767611
2912682
2111285
2452233
1289302
1106655
2696147
270820
1115660
2287055
2511431
2633252
869153
1449759
2819579
17060
2085947
2767809
1653606
1007405
1882448
1998240
2179903
627884
26917
951860
1089918
1818586
2832748
2003460
2752428
1822658
2168673
536969
2004645
2795688
1013126
2837721
2298036
2414827
1255585
2226202
1684532
1830995
2341933
119752
535220
2431386
1927641
993126
2378007
2670093
208572
650309
21164
2371566
185992
753438
1221165
672801
2187091
2209809
882183
2763827
1429519
545892
1482105
701095
2702299
777319
1686896
261238
1408264
1711104
1013457
2738031
1776747
877662
1967317
369360
1580504
2410750
2145994
1579263
1497105
2835632
1007955
1041274
511215
2840943
2165200
2629184
2150634
1708736
1269766
2093469
611008
1386539
2355970
144405
2593759
937777
1597815
2453305
1960972
2194885
279975
2212396
1529945
1806437
2712489
1552507
2039545
1916093
2000438
138439
1043262
327370
971373
521744
210195
1747645
1590658
133319
1240112
2628354
2908667
2566151
1234704
401916
487344
2188006
479840
1580133
433654
1480158
723654
1808037
2214397
2128572
1749700
748160
1133360
1033231
998647
1167031
1763883
2927743
219002
432093
634308
1294854
2200978
9316
2351161
658472
594934
2098831
538202
651105
293574
1210669
2271455
283071
1851420
1609697
2277987
2215972
2229769
353325
225565
731987
1694156
1196170
2014998
1381561
572611
2062518
1921002
1678577
1668590
1430977
2524659
256612
69228
2516005
2847546
2700842
1361515
2056182
1395055
2080798
2323637
576864
1895801
1763539
588133
63954
850882
244626
967580
2000186
1761460
525357
2754321
213948
2877268
1570345
2781903
2434981
538240
855762
1979664
2283274
1475678
328885
1533784
2388773
1245736
1858290
1787937
1307750
2435672
326650
1230300
993040
2850860
399080
548351
709444
743753
879289
725309
1134504
1165805
2319054
1793591
1555713
1538583
1976151
2630438
2784637
2350132
297451
2414073
252147
2310521
2028154
608802
1150949
2850372
437811
1337231
1135995
2486635
548257
2515817
2451561
1038036
1449321
1146807
637514
2629543
2013736
126497
1023030
788226
559729
1628387
2497658
2372181
219582
2491306
837012
1158633
181251
2422317
225927
381650
813319
2288546
2708260
555210
1282645
2128341
868771
1133354
2512591
1128579
2055175
1413874
1508237
1020883
125766
1332570
922861
889255
1117957
1533184
1314461
2873267
1646654
631904
1993939
2336588
827982
2665240
2749158
1021552
796299
1887088
1982186
206002
888643
5094
1996188
2144617
1414166
592142
1427061
2617954
181875
2462403
2445062
1392305
177492
2141725
1793820
595779
1796546
2331979
2304183
1155602
2097142
106552
2006711
194438
356145
1103075
891630
2640379
2294460
1562144
2405940
925405
1074773
1732628
613254
753119
1670759
1822263
2578228
440077
1847319
920903
1616904
955666
1199022
1102250
1012591
1280105
2113512
631148
1044909
1471212
2675393
716273
2216314
2335365
1984799
263631
1941253
2448181
1678881
1919806
1301945
615503
2772181
1439802
1054810
2255233
344142
686742
1600529
2459486
1568229
704122
273281
652734
1226673
1802393
583537
2113744
1325433
907661
1261096
796419
842357
2367103
732383
404754
33059
788629
1256463
1573280
1149259
469869
119999
1878895
22136
647833
1566049
2205850
562696
2165942
1978840
2940220
1666061
333345
2515425
1820661
2887042
2842866
1530861
193776
1544898
2491866
489302
1108964
1610102
1681312
1615737
173130
73897
1597310
2532192
1125989
1313373
597424
1293181
1199645
305773
961356
2712758
2064548
1801591
876141
2629954
1761783
352395
1273892
774689
1448583
1720024
1561598
1881258
2638186
373864
2319454
1445866
73824
2177128
763033
1286089
2560822
1463794
2183688
2392785
1036697
2225320
633577
136039
1212531
591949
1387584
2482495
2269039
2545315
1386280
1396968
1061283
1795968
220529
1248546
1809371
2812245
1809772
68451
2359889
2794883
2819685
866478
1002015
2092935
1703526
2266498
1892465
2661542
320683
1342791
444202
2118894
2197009
2263253
2005418
94425
133985
273535
123027
1948174
2260787
2031043
893120
544090
2909412
2419375
1578426
2465907
2164270
1195380
1544303
545847
200010
1144887
1719929
1392073
1657340
2509507
1866016
1497741
1252222
1504080
2217607
1676242
873712
1822807
788998
2225454
751816
2632764
2326645
537037
2867535
744923
1688992
953541
2502607
464685
2256951
368676
2047108
180683
1803096
489711
2593764
1785039
2859990
635504
270570
694244
103899
1170631
2079986
2042666
2274208
2090640
1598610
2441941
2072795
2839779
200560
1590814
1161587
1609650
1417941
1852406
2092731
1211478
1016889
2856829
1648009
9561
1979551
1779392
343747
1478634
2367581
992129
1012137
969378
2599521
945099
1494727
1827600
1227095
573338
1826349
1426326
1427226
423101
931626
1003657
1890340
111637
2264176
1760385
1010635
2835351
541133
310169
1839925
437138
1088474
1039397
457337
2405847
1787234
26713
1336695
1496900
221271
2511090
2246743
276710
2657978
838145
2575358
2393123
2556691
326379
743514
2023439
2812630
746969
2914938
1948260
2544611
1269127
2489012
1742742
998811
2560326
1543977
623651
2539655
2482707
792904
2603151
1843097
1835373
2617815
404460
1124349
856319
1609305
877879
2866353
1498126
545710
892033
2466636
2452156
1640826
1035971
2933645
2456914
712146
2315768
1222016
613844
539284
67094
2344477
920192
760807
468614
2781030
2486060
636446
2874169
853355
447296
2692239
238926
914733
775282
2523478
2165684
1851293
1851392
818146
1400316
2906902
1312049
2383053
1643120
1897813
510652
1754163
2681796
347643
482999
250940
146839
1787608
713237
703416
485945
180109
884210
2373255
1669914
2524456
990889
2115341
158775
1352186
811426
513034
702844
1632683
2900775
739413
631466
539728
2240101
1987034
653444
340268
2098737
738158
1862039
669848
549212
567467
2736401
2707894
988872
252263
2308157
1189917
225939
2584136
1123897
1737286
2364906
2834533
755690
2879137
715257
1753810
545665
1129259
151715
1242822
2838961
5534
1931656
2547719
2246320
1904301
245972
833766
2166340
1224100
2241904
808697
1067549
2781401
1161326
1255183
925077
2517106
2653931
890053
331965
1679990
2835029
1502874
1193008
1686183
2932334
320002
1767864
1406092
302975
752995
1549630
1246959
1458590
573040
1176142
1239176
189677
1013602
1106313
383116
1377840
1879846
2733435
2776573
1623796
2874533
2661190
2813868
1576760
881072
2712137
2075105
1933995
1901667
2244114
495067
2498293
1020972
756164
874433
1261649
1456327
437849
997942
887757
833462
2169692
506863
1166864
1981170
974658
2463793
1917142
985769
1913697
1695013
2524145
418214
2123120
1964808
208054
2487991
478348
260184
851242
210694
659755
2254030
668347
765061
487594
452313
1478943
2501794
1926488
2788470
1393819
930145
1022149
2589812
491716
1615034
333625
259079
1330773
710554
916459
2726436
1095109
378563
1248217
2645033
1768852
2021259
2927012
2768141
1492839
1299599
28143
2406641
335878
2136565
299380
826257
2736649
1666456
1161339
2772460
2784217
2756101
1148305
503638
1495121
822400
1049525
1208263
2880393
286901
2934385
443419
1978372
639983
2542304
2070230
2192980
141036
2839198
1153316
1361804
2127029
989273
1336491
288783
427001
423532
1017017
318561
2454178
958429
1075459
2708628
1161597
2627816
2348784
2577779
40804
375523
1375354
2473260
2136390
697997
345204
2102802
2703402
849027
989517
1436255
2190440
1027907
2598339
1510282
1651994
1959093
2874103
2658762
718258
1113199
2092672
862701
1785780
2114289
2573033
1942767
1474628
2637131
310805
512134
7061
936962
2640858
2389613
56255
912380
635097
1481131
1544374
233972
788061
2090074
377274
1321380
933737
1956325
2787769
1150817
1753364
1025326
1176270
24276
728665
1609726
81536
2746971
1731796
1939631
831009
433538
1657517
1684377
690353
1125610
1187968
2907644
2095779
1151644
2917750
486164
920849
1356170
2593367
832628
1183406
1521425
1168227
149013
944045
669086
571846
915038
372636
273209
755223
533559
1293282
2743499
611996
1378149
1309515
2650182
1066571
711992
111481
2581494
1646655
1803741
2132516
2514205
2534680
2709890
489637
2291504
1391144
2285877
2043104
55080
2485281
13123
1475985
2424024
1945950
1636113
1452420
2481064
1424249
602505
2143092
1161901
2641422
1710212
131991
513023
298935
2096725
1446207
952141
256507
2273129
1487973
1362335
2800159
2429874
953441
636130
2493062
2608140
1579042
2020955
942231
1954831
434684
285076
514639
2367766
2434119
1409982
2847612
2530588
1030450
964479
522144
984166
842422
308881
1312188
931890
2183328
268045
146005
2561853
1804183
2319437
2560447
1593898
168838
2027095
137612
2356999
1144062
1141298
1332752
677457
424591
1456162
1407807
1074655
2574084
1821019
1156687
741093
2186296
1493509
2474319
1858749
2450424
347524
893209
1387498
2054971
1854650
822696
2255249
81465
133817
455497
481984
2735638
613114
2182663
1402041
2372538
68502
2391279
277513
2274723
2440439
1299764
857019
509386
2754753
146547
2201933
2769372
393275
1480586
2889530
2034397
703961
2166802
1182017
155965
2566724
1941410
1926341
1616097
452402
2180197
2807499
445113
1311125
1072675
954577
2465391
1088193
1573824
606506
2683004
2398209
54731
1293845
216182
2910694
104699
886007
1466162
1595230
856760
2123948
2020550
2267228
2827967
448963
1224537
2543592
2011260
1598711
1563755
1825783
1104648
2565621
2933836
674257
519550
693405
2386857
1974562
1064032
2265861
291854
1177337
2684268
1457676
301333
2564758
802809
298084
1838497
806280
2223054
37203
289609
155940
2478014
585938
2128887
1960539
2575758
2426748
2661393
854670
2181442
1128161
181196
928637
800076
600480
2667675
1872927
45935
2672193
2120465
2672190
1067732
1647121
2935014
2787334
2188323
951264
571899
1679
2306766
1555294
2655935
246196
713060
2609276
403981
907705
1736142
2086631
1232150
924190
435355
1737241
2098882
1615266
571654
1913627
1197374
1279380
796208
302276
2151608
1404806
1281794
1522548
1167858
599439
2109718
142456
1646284
1926627
1401707
1191688
1133881
818818
2125090
227650
2882796
2407930
749025
2578785
731087
2533795
2565777
1283676
2043187
1184804
1664485
446681
2510459
2693238
962220
2720320
827251
2109980
1050947
2825629
1655520
153421
393001
582993
1964253
2892807
1651602
1219517
1457853
445941
2673009
2822931
2189586
70406
939831
1023481
2518784
1781919
1508420
674836
1067521
2634151
1421702
259783
1939587
1817584
594188
613407
1368173
352570
1278215
2138077
1977212
373121
1887764
2753046
2660081
2422710
643963
2668559
2769066
2243386
2505168
1032655
129320
2204420
52038
2076218
705607
2773765
429645
1077480
2438438
1130371
2261690
1048028
2682032
1262498
1690948
2135863
290483
1386030
1687440
2122513
1203987
562580
4607
1606409
61165
349958
293515
836158
1919894
1078983
1257533
1187663
2042157
588668
1761655
2504032
2921686
1144353
1097776
1759684
1276020
1127469
1417770
2678531
1973614
1782955
1180034
1360375
518944
54477
43046
1633196
1789894
1505078
2828164
2673378
2654622
509082
2852571
33524
423881
1438847
379224
1150654
1842398
2623196
340334
1159946
1200460
1721381
2477877
73679
2762391
1616779
1341733
2288989
2641814
855727
418508
2127423
14375
94857
340827
1718859
1478729
1140766
709516
1651427
915860
470062
2244577
1607340
528874
2116255
788808
1741812
350772
345908
2461603
2921099
1728744
1896351
264806
1576477
188547
814496
976022
2651818
2237674
781104
1934639
2231645
2111294
97333
760240
283696
2885796
982384
2651354
2869482
608161
2746106
604057
1411515
1707745
22932
2395316
1068454
1763035
1675424
846732
1005067
639226
1789242
2074112
1451354
2670826
2388162
1803237
1426491
2346715
2847975
1715389
1328286
1945859
500703
482303
2008496
1371096
1331640
628219
2670095
2471575
1327616
1931153
2031699
196266
2537894
1606644
2016856
1733985
1481762
1306592
521623
1550490
968448
2198312
1530253
2703088
621619
1603557
338123
421197
2617653
467960
1283113
1102930
1249969
1275520
1154105
2391346
188475
678488
1313226
2850454
2554533
651025
944147
2600970
1293763
2635054
2249575
590625
2077106
377576
851780
1894499
2425286
2344357
946788
1199698
1147242
2656339
2097592
1691697
837745
514675
1844851
2773248
1947639
1842254
584040
2406540
1582615
2023880
1097418
1250811
1493272
513962
2623364
498729
1798718
104817
2016432
858041
475043
178445
242864
983114
2114440
2391611
288251
2485863
562143
2005604
1423630
757058
2775946
1736938
425326
2042
2647560
2600867
245118
1640914
949146
951800
2452407
864767
877818
1807647
929976
2039762
1620530
1380344
1518137
2446153
1971395
1267240
762457
2081818
1885870
1704237
2609513
2246050
1307980
838306
2362040
2354746
2029947
1528572
2317582
153532
2094228
268408
694167
2097176
1129516
2133574
1744515
19626
1521129
1537673
1136241
2571516
805707
1482102
1551508
437861
1744719
1820209
196607
2123149
2303533
148436
1249112
2318098
1941629
252691
918040
2347855
584079
2768855
1949135
2374450
244070
1676737
2360149
2396462
1326151
2869386
592092
1160422
2748122
698774
1041156
270634
2361362
2512155
1666809
2768101
1502463
80814
1538038
1454642
2303056
246882
2177913
1750931
834202
2544376
1498907
339430
1334929
2514784
1470335
2324247
2129887
598331
1644494
2543996
2684397
1906513
936974
2218911
2254125
2745513
1060537
1657677
2232459
2539842
2313781
1113080
1448576
1291728
1656173
686379
2048404
1670851
1199684
1337771
555406
1416217
844098
1380629
2862642
1719088
773785
2028746
1080540
1745798
1864611
978985
1765148
763572
1790391
899336
1378112
409780
1525022
2243867
1828359
364143
1439890
1182019
1132323
999177
2246340
2427270
2625929
1401549
1181799
2383942
1798920
251070
1524490
1397359
2549043
2517116
2653633
1681022
917118
1035101
1908877
536073
1154354
1806830
1519261
562071
864410
2419756
1982008
2643313
1293470
2402239
801632
1517211
1503882
437400
646938
2432350
2511398
1365721
1471754
2615428
1143068
1643399
2075127
776741
298992
555983
2701915
1953349
1827340
896234
2179305
1622153
2575508
1550840
1759646
351342
1629076
2473660
562948
2513685
2417383
1837855
388016
1094091
1270516
874600
2354518
1624094
1612411
754579
2329665
2203147
2926535
2811117
1060430
1745769
1307384
1106143
2894952
1805273
873599
2638356
1609914
1616508
99695
684814
2325426
1394259
1080802
35160
2716303
2127826
1665359
2443400
126249
268524
2908617
109186
2699087
969409
638808
687850
923655
1702383
807969
1296646
2149532
2066186
1876580
1361070
295372
1153179
259244
2199494
559461
2572190
2664972
606940
1590560
1120638
2794345
1611409
211544
228660
1353900
1495210
719238
2278365
1442071
1473364
2695019
2853895
1767155
1132282
642676
205260
1791414
1741766
1565152
170587
296544
649946
2438475
2343131
797798
2791837
1994869
230665
1262001
2771375
2312745
1879616
2805843
692794
1837934
926224
1094740
2448459
1590424
191731
178674
234764
2936691
450303
187647
2656730
1423132
901352
2924631
2808697
1813773
2378152
627821
2753350
664939
2259517
2252175
973866
2047451
2869708
741215
2158593
884832
2587496
1297242
2077414
635074
1065197
1958100
987987
2358518
887633
774147
2680363
903933
650065
1413337
1871209
2544123
2043570
1186461
909773
372523
1807840
2670993
2253178
169989
2863075
713130
236995
259785
26693
1978255
485220
992654
2671931
2579766
2140239
1098877
1985285
29600
709777
486551
595662
1789580
2677273
2275454
1496658
113946
2777696
956010
372384
44119
1887016
2372133
655147
408594
494530
2718111
1749593
467875
2499441
2394483
392854
998119
728113
94899
88377
65885
2458568
362062
1997191
2711092
2602274
2355571
946269
280329
1748799
909611
674293
1419937
806692
2284429
1155206
2892556
1567700
362266
1730203
2233388
528163
1528181
665494
1750188
2817586
1824828
106508
1976649
2546532
1931034
2272160
2704054
2440571
340094
358459
2810590
2278823
1256495
1874886
2694779
2579678
298555
2454656
1406639
586934
1218216
20110
2028668
1914125
2429846
511764
1871062
2484199
2214201
1015639
2052378
386605
2825833
2115348
651781
317892
1520892
2223912
2919880
1711496
421053
511325
703275
2923986
2458359
1110775
1594677
1971537
2391793
1249130
492746
971915
758585
2623778
2810526
166800
1781534
602279
2258583
2623463
1069971
2191818
312050
1006355
829711
2583614
890264
2128786
1459375
657414
1425390
1682947
429783
865182
439129
920366
1172520
2601160
1725573
1095673
1584740
991133
502461
2574390
2446746
2189948
2802067
1977728
1777655
2045820
2134559
2054061
96814
1160891
2904812
2138625
605237
1624572
2166666
2758796
2935538
542999
579174
1032603
1724611
87810
547483
397981
380059
2474285
2508141
713478
2361029
2669550
1740489
2678792
147278
2692619
1253335
1315174
895752
1100151
1032453
531913
67947
125740
2070534
2317056
989278
1186831
2141100
1206615
980374
1024530
2075143
197562
487964
2638853
1778298
1692845
397931
218600
1012471
1295031
2255630
991138
116518
111599
2446214
646724
2640242
193636
1712862
2310265
1509133
910084
1053385
2253872
2922403
136777
2933843
2918012
2858315
2522992
2208608
320173
2582679
2531572
904760
2756576
2344074
2687249
2458505
2769748
635970
2374871
786632
1840172
730919
1015735
1011242
627789
2299980
436791
240703
1308175
2563617
1960603
2114295
129321
129965
2879050
1382771
1159784
2733366
2886297
2535580
2403778
942023
984425
1379332
2000484
2223061
2153086
1227951
990480
1751815
1408281
654808
607744
1147924
2042569
1668523
1163703
993689
364714
661945
2109729
1095519
2852381
19302
2792811
1651087
1558113
416709
2679986
823720
36924
1795592
1202992
854635
1671903
804788
19166
324496
1586545
366838
313580
1372144
2366620
645537
1450587
2644174
1946991
34810
2367513
399980
426362
288668
1243300
1888240
2505166
2907260
1785293
77681
2179600
689043
172444
2262430
737554
2638010
1206324
1604708
2258245
978852
337233
1552021
119810
2835960
1045593
2798620
1370007
1445424
2273399
1489913
2267070
16775
922929
1790262
1918099
388368
2338004
2737611
1565934
1142485
1633462
1079082
514215
1428511
1576119
527538
1094257
1060224
1666832
1656629
1775034
192295
2256349
2144952
900415
2691031
2224715
509364
2456406
483388
692682
997737
1487084
2920848
692322
2321398
462113
2380718
2054792
2463271
439829
1205877
1636615
904508
405759
1086700
858136
2230370
1113896
2138073
1892859
2549633
1106229
2434491
50497
916216
2197384
295695
1019465
1528213
283500
2348859
2236095
785035
1010560
1421493
2524023
1584055
1822874
384607
1833434
1972222
1665658
2365329
1687351
2272170
1134623
1618647
1694915
2068380
1987845
390082
1396411
2870174
1922796
1376538
1031137
1496338
530762
2177680
2724485
2451419
65296
267383
1078666
1360396
40709
2265197
1021620
1285087
2442609
773161
2694484
2756174
1484937
2704959
1929353
1523966
1916175
2661295
1976982
255109
382894
694301
1982781
2313478
2919427
1922033
2304308
2766413
1817958
597223
2801492
289871
1912710
1494818
1682784
506688
846879
2054635
550594
8161
2060322
1916360
2048648
2260758
930277
2712534
2839789
156054
862226
2935712
2595698
2461236
1174502
2012327
787796
2654752
1790092
663118
671538
2249988
630604
1824669
787815
634720
2153331
80792
2518902
2043650
2766937
2374424
535164
2245666
795779
590307
1480359
2900555
821075
838086
87379
1088578
1199898
2634169
1635221
495067
2149168
817585
389065
1129970
1008629
2663984
2423683
491528
935283
2493734
2379781
2386171
2401373
1735876
2142489
2458260
575984
339019
22681
262428
2425193
973353
1059176
136175
2770063
2143305
1276307
1083163
1430513
574329
731321
1510446
1314564
1425128
2627800
746102
1283092
1000652
1299903
209010
597037
1020555
958407
2137816
708172
1337166
1783136
1445101
2067111
2052195
1283204
1848964
1556147
976421
1322292
671829
1051070
276483
589602
1607369
817662
346480
981691
890156
1084066
1657585
1576926
1914544
170410
2399053
2633915
63604
358481
2133022
2576054
2654049
1921768
64088
2177882
2745743
347232
2250050
2010545
2400246
2421787
2018514
2398430
421912
6488
1419828
638090
383600
2322371
1806192
2075396
729683
2815362
2352008
414254
1492429
651095
2703704
2419544
746865
1166242
1247028
2438319
1425678
1862520
872309
1829835
69548
1864694
2326835
1610362
420670
2883207
2260953
659575
1989020
109560
979608
986667
2209754
2791200
1752316
2098241
340063
1169160
1197402
711924
770325
2352592
938250
1194152
289744
1815983
1206770
2510028
2582222
2348737
660658
2824377
1516130
1770748
2043834
170954
679216
2723445
2239296
2469079
2843167
854227
2582230
2001026
2663625
638910
1781466
1529959
2096226
21675
1465272
9526
107618
450882
1394639
214586
1578429
1878234
2579557
325835
2924823
2112200
2104712
264432
1080587
1758698
643252
2367057
2664424
345441
1752507
859599
578896
2514293
224560
2073706
2706240
1036055
20112
2391294
435126
348381
534817
755118
2849991
2694038
544834
2332681
1382395
2421025
1407728
837991
2136510
2152345
695855
2914741
681916
1598657
123986
1266781
604237
1709242
1134747
408706
339572
2643195
1640490
1050792
2529260
1611275
50158
2504772
2372047
576316
2810892
1391753
2084811
2002573
1103276
961866
2151119
739444
836842
1283301
230080
1320473
748862
1873701
1406342
337406
2223645
775380
2726324
1825525
1723953
1302187
894376
1380817
2465468
815389
2828083
2879024
217873
331429
2110697
1174666
1251215
248876
149767
980071
2873095
794383
1901061
1745778
579063
2641143
2369818
2112250
2542513
258671
699645
160485
968503
2235605
2105308
632803
2300181
2286829
1989936
2686502
2298447
1593408
961831
2101874
1556113
1610295
627002
256479
1178609
963099
1161808
149167
2135515
1610767
1194066
568057
1021964
2185999
546849
1100064
2208061
1457060
2651330
1717069
2379360
922634
452846
848605
2471541
1403395
1801350
1317289
2080956
2608777
1939520
930216
2135022
136151
2713495
1451600
395010
2133024
2549787
2530161
2644383
2396169
2211840
1249119
2483737
590150
345441
2343923
1464782
2675303
2302902
1298223
1710906
2453133
2050857
412467
1767767
2580065
513167
560787
1084237
2428285
649149
1628721
1891386
2178062
348057
1788132
1957164
312986
377418
656539
1645856
221158
1042951
1691321
727538
1329833
2912174
2633702
216136
1328421
1889152
1933001
2934092
957292
704788
1495525
2297404
328164
23826
428617
2112359
2390616
2415495
196014
2552170
1539005
1258224
1669627
6656
382503
1948465
540512
2918066
2362602
1270988
855050
2566884
236017
89083
144098
1279699
857044
1827083
802180
257398
1553978
490969
2209914
2851414
1967254
598457
294326
379017
788811
1794462
2708482
1490249
1733250
327594
1286135
1062933
1178168
733313
1246799
253513
1960118
2273494
2486334
43677
2525440
838649
1581458
2418729
2220877
2409027
2892695
1497564
597064
2489310
849038
1017295
1433419
1336531
1261126
83639
2006282
2276216
216849
2599222
1311595
776112
16630
1695354
1178951
2412322
572147
815714
1656998
504285
1786021
778836
2671995
1672292
2435965
99364
171202
2890948
2576939
332575
11781
1368358
714335
1019259
1319761
2809428
95069
31252
2255251
498313
2567857
900814
1847776
1529348
2810562
2040426
1854747
2226298
2102784
1955287
1416513
2269186
2833485
688277
1726346
1181195
660699
1979957
996308
30225
1649162
2864131
1320030
2228868
2404097
2350950
2003789
1762949
2709791
1389608
1239732
1173260
350695
1834992
60138
694194
2168141
1633885
1999267
43287
1473023
1405030
850160
573745
2574856
1344039
2930112
2270426
1893989
2717536
1102968
1280976
1759006
2839000
317141
629766
2829569
2318929
717427
550857
95530
911976
335966
2560806
2797656
933075
1976219
1061044
1610720
883551
695296
125816
1225429
1329546
537183
1159427
1808317
1659807
112588
2798267
2878763
2619878
347731
1698098
2510986
2338903
2933721
1506139
2009463
818655
1365581
1962465
2116692
1171610
1654022
944539
1107651
286244
124217
1381034
457691
2783826
1119823
2052058
211033
1236048
787213
2917440
383658
1919758
2871779
1568561
1087627
896549
1917267
1002338
954133
2386194
1276737
1185644
517258
1053098
127934
1360268
2868024
2343245
872651
456105
769438
167298
314608
2190003
662323
160026
2039209
1946253
2159913
1288112
2287970
878820
2572122
448995
628858
1120967
1865124
2932992
155009
2150892
489163
66695
2242455
1390336
2305800
2101477
1065478
2537954
1213110
129662
125770
2456998
2114926
2109498
1671647
1757819
1486769
2641733
2548828
2545699
251313
418197
735959
1609196
392385
2889657
1451676
1380834
2569934
140467
1131571
490759
2013052
1465776
2097427
668524
1963381
551768
1484433
926847
281446
1666476
2551235
2729709
684091
1058432
1909891
2768800
1032595
1563004
362696
2859774
1721872
1958651
574317
2197755
116710
1333610
1952913
2496975
2857087
2733454
2581386
1253347
1661475
1419975
2540351
1962886
1645608
1867183
1165994
968489
1815664
2453190
284622
557669
2197009
915896
1170198
770470
1827987
1693786
1817248
1895885
2239110
2633302
1965024
1978791
2277625
809103
1602541
2044655
939634
631402
549704
124178
979128
2067435
2451849
19814
2392211
125651
603502
352192
2815724
456467
890717
1657785
1230724
2830736
2326704
955065
157775
1238328
1212915
2514454
2104602
2310478
1158408
2795827
1415485
248730
2042995
1026955
1470908
2485579
2838776
2565492
725796
862765
2263782
2758146
2739140
1064641
7846
2124453
759209
222235
527902
2761049
150989
83928
396898
1380481
1194743
1814816
1550343
2506775
1328505
35738
2541706
850053
2335258
1765379
2552795
1603505
974742
2881618
1528981
2478785
1039156
2314218
1458041
1060558
2570971
2764111
2282486
1058491
532408
1117370
1246891
2334629
2068327
93260
2345824
1095616
1748473
759944
817599
2298949
1228501
2009742
2047436
2247351
2026872
864477
172909
1270405
1213638
918824
791373
1626270
1610017
1505134
2460941
1704525
1093375
67574
2191039
573153
1180733
2088786
113664
2255064
1529880
1760895
1407927
1855328
2646775
1704794
1829771
2877710
1833664
2839573
2145861
975220
326473
155385
709741
2831150
847202
1461612
828379
2548857
2644518
2435523
2588994
14021
2814533
1820890
6335
2921221
149328
1794071
2883362
1798859
131390
303519
59650
1724982
1492246
332006
1946616
461544
1514895
1022614
2179476
2411785
183341
470305
2899563
859682
408211
2910572
2097775
1915612
1237925
2533623
1306758
224801
1433142
2453058
1831327
2414219
880527
86779
1043871
909838
2064258
1210635
1602043
1458670
1584873
33978
2624371
2893435
2704824
1093062
2224992
491768
540925
1228031
2058154
1002528
196944
1183658
2636439
2582560
1442625
2481016
965655
349144
1512870
2172193
2618616
529322
275462
1508307
67981
1699574
887481
1610183
1542111
2104033
1024111
2566284
729385
745247
1894142
2649949
422090
643466
2717761
2298284
493479
2587242
1195073
2565985
1024820
1555139
2409359
107659
1542675
1260937
2457701
489741
1917200
2135031
2342050
1858930
416555
2719338
2474679
1340999
1701464
1139218
1857465
127851
2150239
2733145
1838775
1053897
2178008
1695140
307047
1449288
231970
2228940
739761
380089
2177400
2396771
1158678
914962
2188019
1407342
746955
1471966
2178997
1121153
2722187
411543
2638039
2912919
1211094
731179
1939158
1930977
2096580
92021
1986710
871784
295828
1077588
2202817
2749579
1047154
679173
2790477
1088379
4672
1222041
405142
2804117
1308727
202014
1186202
980122
1256432
1830183
2830617
1427833
1158655
1098090
130934
525688
1860242
2086468
2350226
506568
84141
1134782
328353
570644
2559048
1956743
2106394
604169
1461255
253130
1809805
1248512
2930593
991841
667730
2035858
1175126
2789501
1777865
1101849
1062879
128584
1434873
2425780
1667616
2684717
2924501
2768167
246629
2797243
1374537
1907606
215991
832824
688413
663861
624617
2150719
2335884
2707251
2600653
1048961
427246
1161496
2659995
549791
1366504
2478774
2628577
417393
108052
1186104
2128952
1435132
422133
1973122
1336287
2020692
1481557
2417754
291768
2915347
2731868
2668055
2151911
2483910
2641148
2617323
1517652
1244835
500272
994866
2511011
939922
176357
1456005
1564415
1601008
1112647
1640730
1591018
1125719
2625254
774341
1311888
1995072
563217
2132995
1369171
2789588
1573739
2705728
2040876
2053861
420337
32303
2845454
365748
2280878
2022856
822895
518594
1169648
2356728
579983
912397
546932
332874
261114
781803
2665465
218046
2643210
1306067
1805011
589339
2488966
2268954
98177
2292890
1075474
1517922
2832352
2134405
2082278
2551876
461569
2745064
1186874
1729823
2446474
2877439
2064580
2870251
1035369
114318
58106
1972537
1318810
1868087
11057
842388
2755205
2451842
1038201
2316756
873725
1557143
599050
1233810
1357591
1556107
1983731
1901876
2751477
2362865
2304540
2764988
2372898
462611
1083552
1285360
78637
334111
2034316
2342192
2559936
1749640
340363
933041
2065941
1561223
497887
695722
1319536
1312970
2017914
1475544
1899092
2323607
2857353
151085
1032748
2389184
770665
183631
1956007
1285060
1835353
2225407
505448
2642799
1295355
2699708
299306
2748241
1989958
2635240
1778674
1914410
1018728
1852227
1231116
220525
1956525
2474928
592545
616522
291972
778810
2466397
852350
111263
2864882
389494
708158
618288
2416882
1797222
581681
1449238
2236370
448260
1869886
2579205
2065111
820182
150554
802909
1757352
1509218
1928779
1054623
2837858
2283319
1887954
143614
863857
1241808
2001112
2114278
2325736
1771500
2052782
1671201
1502771
2731044
1064682
1514829
828013
2260304
2601837
752568
1143311
1555923
882250
88297
174538
1809897
57751
62976
877511
1034097
56816
1716609
2899339
2365473
291595
1461542
964873
2435186
741869
997671
1902647
1230172
2042582
493595
2522785
328652
1056053
1887709
2603668
737265
583333
1190258
2898528
1382853
1532853
2851601
183870
441566
845951
1902641
76036
1872139
1649394
2087732
1873306
2326667
2771568
2142212
2041858
1928852
643024
1302928
541586
1212423
1055446
28355
1731244
2145853
147733
2823820
1998509
1007356
2158107
868269
2640517
1357773
783185
1803410
1102955
887573
2464990
995132
1297946
335271
11453
2245757
2613943
1509851
397190
2884191
1215207
1956796
668777
2130509
1241660
778342
2269560
118126
778213
346654
1369684
427598
251958
2862306
1955245
1199349
1765600
644915
1232544
306112
1764924
1052195
2642492
540240
2773210
2378232
857086
1442379
1204403
2842899
681668
2650610
1758319
353170
1961193
2234670
2313446
2518450
1497118
405977
1843569
1989239
1955252
1205621
800218
2844752
2511277
131398
2497875
1608251
2265765
2048165
2534116
2145948
721305
1359861
119582
2813765
1387167
1929426
1152770
2317634
326059
2802224
704305
1440473
2118917
1361384
2377992
2860871
2050379
92983
2804448
1110679
2014469
1498015
1716319
348637
1875499
2842249
768548
2473614
901724
1856835
2503883
624568
223386
1314945
1420349
134884
225419
2793120
1292120
1109962
1051966
150719
1150514
2380963
2340294
2789380
1535954
381515
1596232
1190147
1514964
2456057
508704
108840
831738
309355
859346
982038
1520227
77302
2552446
1079685
415438
1729160
755963
2762594
1936892
77093
80382
2400828
1821422
79775
893877
1455642
531543
2565136
665646
62069
2291072
2600867
2851464
1823512
2399161
1857082
2188638
1043406
1130460
44299
2296224
2369507
1903887
483739
1952333
2844181
2102070
657605
1601387
812335
2583476
2340247
1253803
381745
741848
640161
1703222
2222826
1107433
410602
281275
622842
48734
2767093
157440
2470284
2290981
1541503
1603573
1724
458595
1698901
595189
2918425
2322614
1617860
2515076
1050337
1363176
2750122
31470
927960
1408336
1697297
2686159
2134381
365470
1530970
2605045
5257
1481527
2055191
2871702
2792376
2845207
2694494
2676946
2183364
1535797
975039
1826887
2685240
2700326
1382368
79535
2113407
595604
2313040
9886
918547
2276700
2109983
18623
2436958
2632570
2358047
1491977
823205
2144716
2437794
419083
1558260
870579
2541342
2183965
2930111
2760580
325009
984601
2587676
2794544
2860352
1742146
1709971
1153358
2367439
1610351
233144
1880057
1594332
1673991
732238
137259
585154
1989431
1008287
2358918
2133634
386515
332819
2795176
2838339
712121
546256
205805
1221226
2152887
2657681
2650709
2560932
2544793
263256
382021
872131
1028805
1599020
1748728
1846792
401146
2199108
549097
1428044
167684
2865051
433472
1807169
367218
2922252
1701683
1935675
1645361
1663010
370401
2169695
1374881
108205
2345255
1430839
544422
176562
2806124
1553194
1890212
2814614
2173396
101954
1614591
1687272
30180
970558
926415
283176
734655
367759
2033366
1652590
623826
2299184
294466
388153
2705958
1502342
2194943
2807138
2349127
1737251
1528097
2014558
2491600
2778032
1945635
2902124
309237
1336891
2092411
2078683
2857578
743917
2441229
929719
1514036
1036140
1994499
1725260
599603
1774621
220308
2691683
1921466
1790069
1702159
324605
2055051
2575059
61658
170597
1481360
2296884
2039106
1369788
2521004
1894819
1117418
1808216
2074217
2833329
2820337
2876844
434577
1572839
69968
441997
146782
1999718
931102
1282337
669073
627521
824780
2698770
2486946
1413198
506785
18402
1709362
599498
243297
57839
2134370
1918035
1903607
1485261
2432671
383247
1276243
1487293
441056
1837963
2087333
2687255
453760
902145
1042847
2015068
2765633
1707217
636376
2503962
1927393
2395304
66140
592051
564448
853443
1484574
721941
2158949
404122
1769562
2511150
1071586
1454672
1195457
637640
2104304
680498
1368253
752504
1410262
1443098
2099206
2415176
1810081
390632
1222514
1176071
2679818
263461
1167738
1134437
927884
2194500
56935
1376391
1089609
211562
1241364
1896985
942674
273887
8179
1736926
342609
1843927
2266946
974446
385996
1348811
1478115
2383159
166137
230939
1758823
1034088
441072
1603502
1445954
1566768
2407692
2331451
1947938
2706997
46903
2441946
74633
26349
2359844
176071
1697922
2809791
879748
269225
1710230
479942
1174944
731799
324097
1741127
1224917
700817
1254697
135362
714433
1775740
5250
223070
1793327
1237032
2021395
1793828
1605018
2889654
1180364
1007209
2207522
972608
1700558
89331
1682447
1864890
371404
1096735
157344
2547670
2920455
2063159
2912896
948427
1912085
2044073
2742838
1783707
1504321
1352879
1491714
1536468
2596139
1679682
2830785
2057632
199441
508259
1944459
2056004
2094609
605427
926516
2713213
304320
1912118
2388327
108417
1852779
1778094
2233482
1414162
2395317
250434
1611897
2792383
2346924
2888227
2539144
2633080
659389
1884382
2869055
2566818
2324983
1011108
2138473
117513
2226966
118776
1577974
993641
1595254
1605596
965474
2253655
129517
1696727
692158
1881676
1209059
509498
367626
1066387
427461
468010
1239290
448877
559011
1511507
1977399
2504057
496126
2533543
2240834
2529732
515089
2445172
2788487
64873
1581221
1411230
2578851
1827397
121147
1355414
93354
1951006
1604311
935048
600943
2787133
50654
2761746
133251
1361685
2697236
780671
433033
1664493
2494495
2386730
1282554
1019721
814748
2246275
1297076
1027045
138476
406417
1040096
474783
725114
546536
224521
525266
478660
1564897
2194115
603492
150433
773270
524735
1765593
153700
1229035
1334214
416975
807650
2337238
19293
1888111
608838
2350754
1796567
655709
866378
558389
359080
1152465
1695738
1918295
2003105
2412698
2484275
2852030
1246444
35455
1981609
603726
1802957
312098
294043
2273175
2042132
2084740
2794932
2203386
1316515
774178
1172231
1046254
1378701
1400017
2906031
1898300
1672349
341618
1961958
2136130
333586
2357826
1391096
440616
1977680
1717169
2882816
94741
468657
867816
1966748
1364746
22145
354215
41391
2418979
1038523
1374041
650968
1987985
626832
1152695
719712
1328187
1086133
932676
1297308
2297561
2615084
2393949
1681715
2283618
237022
646753
2412510
2234159
105429
2267933
1459252
2820312
423315
717492
907491
1386301
2437423
971931
1653380
1636343
843718
2281769
1103875
2035208
1387448
2037995
2379505
1031603
369220
1274468
412923
1229801
1510127
1049923
2126539
561209
2501266
850383
926480
315650
1236278
1922145
758494
2022948
94419
1014143
1476352
1347125
1965897
363017
1082472
2290211
572314
458960
1749329
2780184
1661501
1874571
1129662
2677987
1765601
1322883
334298
2774792
68750
2552189
1671284
1744445
1342170
1732503
2051558
2177313
1747656
2214173
2590814
2071340
1469634
2833381
2519016
835566
447620
633914
38836
662613
918656
2879654
96273
122331
2897902
204117
96547
1941537
2415366
1374349
925963
847387
835474
2231433
808829
465120
1765935
1077180
1224826
572310
1534101
357936
1587652
211306
385768
859586
2314607
1630577
2198491
602711
473884
2185721
2244169
1223829
867055
1760653
764449
1159956
1548027
2442462
2544549
1607713
2181522
2554787
400036
1071513
1251648
2653460
2087918
1421537
722001
2537337
1072588
2773243
722476
1899047
1662621
2138553
824012
1840668
416156
1315402
63210
144764
1840951
2752381
2623554
639724
860981
933592
791896
412326
2585404
2670520
2481606
850558
1985074
1790088
1625393
1245623
2778450
2515899
2716672
245967
1522310
2190950
2280499
1588119
1263889
2294551
1208559
564626
1119997
1109746
1331421
115451
575813
1651708
350234
274428
1394702
385394
2911158
2357991
1972320
194406
1432833
2163475
1406011
433826
2855785
757340
2693723
346753
2089356
248167
2006501
1392321
2065552
1695629
970727
551636
366697
104610
2614999
207255
673418
2829083
856836
174471
1092781
2527361
2550053
660139
1547614
2039171
2693648
1375827
216830
1577899
2579683
230828
2869674
565589
154395
484612
1852753
2055981
2326214
1836385
1989951
2291752
2066779
2290001
2001353
219671
998845
1163584
2382998
137979
343407
2260600
2628918
1203523
2327896
1992967
1831266
1512543
2292147
225412
2811943
582668
2133281
1325673
1545787
475873
1301666
2695618
1893629
1167711
586336
518973
212386
692358
370886
464834
1648623
2558808
365336
2456909
2463317
913023
1575522
1670088
2485613
1651346
2127831
2013726
940385
2229586
1968355
1466995
2379144
1780790
2417732
1789155
1243458
1743788
1441655
1950025
152259
674341
2294070
1131938
2880950
461899
232707
2634767
74911
763530
2149299
449193
469443
2677148
2049421
1636376
1062970
2423403
949498
1372784
1261982
271338
2278335
1186216
1344604
94392
38351
301359
1043307
1271690
1839179
2360509
201943
1252844
596684
514014
2582879
1304836
807889
411092
338804
1918504
1015832
760801
1782258
315061
2052186
1539385
2381774
1940002
2376465
1684863
685010
441055
391500
6554
2754012
1651346
2359753
1623688
1613321
2254958
247188
612605
2474335
1062357
166339
1984867
1589233
2465124
2775821
919386
1671384
2171599
2506916
2041565
845931
2016218
1390066
2590301
1876930
1497702
2823823
1538246
1157362
2180048
1653816
1563118
730382
1039974
2097712
818819
2257276
433970
1257176
1930256
2133597
619467
203929
1205432
424148
957325
103153
2003999
1889874
1957547
2395888
2837597
266706
1849211
1170845
1730945
2378935
517721
1834407
1367728
2710909
1331071
2469365
2045668
2357985
912010
1667699
2060614
1451082
351735
102770
1670908
174825
797304
1469204
213161
1355505
1358464
2380796
1878094
1806376
2883722
758188
927199
762913
2867936
2301502
1252482
1467855
338694
1385985
1211180
1492479
1643807
2527757
1748123
2905943
708374
419647
778417
2414314
1548876
2715302
780059
917086
1060926
2826567
1096759
1728889
1203138
1507633
840453
1095656
2638742
1742122
2724213
415794
2016416
2230344
801270
278821
7734
759402
1998369
1426156
2120652
1151561
120264
329382
1259820
1259340
2573000
2334163
105631
2059499
1629334
983311
1622749
1042562
734170
601963
819530
393088
2273155
936727
316067
2712941
2406452
92024
2914370
1773784
1802251
214340
2294641
2839924
276073
2514502
1914130
813062
1064792
1381443
585410
2127943
2775733
1374349
1580838
2261848
1892994
1345922
2769109
671952
447789
483028
2836941
632732
530638
981644
1503731
2423911
2317461
1659789
2828498
2902277
910122
788338
106889
439874
2707661
680403
2621997
1746552
2230839
968370
1806933
2657233
2572118
2621180
2310664
9612
2937205
293001
859545
1174280
2130125
1588987
2589948
2358021
1331476
1526748
1539439
2610342
2830447
1575868
1384405
2132812
1430893
2089720
462201
2000012
1752756
95369
1627645
893332
836634
506139
1980434
2690897
2589958
2200694
1503907
2775606
2425357
707705
1763802
2681607
1259600
2035083
2632168
744760
1898202
2022815
2066121
2154985
980385
1864932
2465311
1022682
2743734
1320090
2146948
2904696
56028
2807990
2913734
2905292
414693
265192
105850
2063479
2090848
1111216
2699697
1284233
1797404
113078
2915497
313870
2856547
84988
2838869
729290
1708937
1533932
1637573
1888492
2098417
491023
1604152
415807
1107824
1928807
142066
1454174
966109
1511750
2408409
419602
199341
1683667
900875
1035797
978945
334012
2147613
468292
1987281
569222
1897903
1267052
2911516
1947202
467766
2803869
1813811
1375078
132773
900994
2104313
1644187
2109318
915446
1910517
2052054
2112576
1169478
2013557
2051360
2388532
1212567
1175403
1833559
2576435
861757
855678
587654
1752612
2888612
436518
2383216
169266
422003
300801
1491824
1115039
687533
2347631
1528037
50599
1047882
2509555
2212954
2378925
361192
2412030
1044886
1495829
2578385
595986
2765149
1337634
1380968
2620397
2397283
1249973
656386
1806207
2562596
1641222
1255885
11470
656133
2448614
1883045
2484022
1215631
2429660
1037442
1498500
1167692
259701
1040230
2406191
433441
1516475
1732337
1116679
962145
1691318
1955006
2763373
463915
2715939
2877075
319046
1001989
2279803
2055164
626296
993985
228017
117281
316050
441295
2244822
59990
2778977
2225708
1502396
724722
1597320
735008
1042569
264025
1004056
2618052
1103572
2850315
134728
937098
960972
2850321
1377983
1721048
1488971
1614358
139875
2195900
283689
2256447
735610
603324
604765
1447624
1706763
1602809
234590
1631127
2022783
1463893
220695
2543156
2185117
1519591
1727078
1092995
525462
37329
129423
1826942
1755914
2866478
2439429
160631
1415916
2907644
641752
2140846
1334748
30706
1235395
1266767
1878977
1774268
1223220
2469833
2058989
2435236
591696
1987953
1889179
2879781
589813
2120015
1098544
740305
1676939
2857031
2710281
380147
2479658
793397
1862073
2132309
334973
1068950
1061063
2598137
957136
2922575
621781
2789811
2537819
1453441
529183
1303054
2258198
1534853
2455991
908086
2251522
2241108
2222515
1013867
66481
2217825
2710566
542684
561104
1344797
743297
170011
760896
354049
212370
2704366
540490
1132956
1939046
1837734
1902539
2914920
1150148
2834725
333210
909452
2181084
1218151
2225621
982508
1155469
1478459
2473407
1007317
773258
1505998
2726321
1721913
1059508
626377
1479879
2914636
993666
2624386
471825
2232486
277570
1346313
2008248
1968876
2776682
1833220
315442
544796
1365642
1956318
90598
2542202
940730
2404410
815863
921582
929533
1081826
2525031
1340897
959285
2036143
2082103
1963671
2354280
851687
2557945
668790
2425439
2402695
1051239
1840403
2385895
2833626
966595
65837
2425511
1336196
1790662
1624587
2807312
1828767
187004
402581
1588594
2819338
1080192
2223351
2904190
1920658
543324
2053857
397087
2697933
1300997
535585
2323360
1039667
202166
1072376
2537071
2501744
1961151
2158422
1502257
742445
1882493
866376
324524
2343218
2126833
2626238
2182254
765945
434183
773799
1014556
1716801
2815226
1856753
325761
426644
166974
229916
126408
309852
1665527
2475160
2937469
2396095
863004
2328788
1171506
722413
2697208
2053210
491535
2198667
426547
482430
849767
619193
1396191
1492502
2617417
2253188
2789451
1651474
2243701
2367037
528681
791421
2416896
1990162
925130
713944
1383729
1619454
1691066
498723
658211
2484304
517158
611122
2145967
956211
1961127
2703369
2899649
1821698
2594195
339386
1204184
382304
930
2923481
2821466
416460
2024697
2938940
2281362
2832846
440582
454209
1158615
892726
2365200
2283301
1521430
1819348
2914323
10472
557568
531443
248112
560892
1058380
575539
2019114
92270
2089141
1735731
1950280
416870
2290979
818556
1265045
1821311
2674205
866349
2097820
1318156
624536
1430369
26001
689183
2401359
1131116
2058329
1917553
2594301
1751688
2376220
953138
972884
2549456
1584887
2134014
231051
1870519
1376221
1155435
116403
681364
1831773
1588016
1634661
2669134
876680
600701
365140
472365
2618247
1559805
2640409
1500252
944851
2935174
390070
2637776
2443834
1409153
462427
2217254
773673
2116328
931560
2114547
2757757
1925889
1984589
461988
1863569
549311
2811167
1145611
763518
1084242
2299266
434531
739215
687933
1868862
1744215
217120
1280876
1096886
2205506
2012176
1216670
750641
1163610
767949
1751833
333984
875620
2652275
1573964
1135251
1989566
1165378
2168692
752788
2556897
737673
2402081
905211
2423183
510616
2103362
1614615
2239933
104921
6104
1645400
1102694
2052434
938957
1199140
175078
1062454
1441187
2163444
773691
581981
2548142
1698384
1444093
1669670
1342244
1508475
1566939
1831811
412828
2581974
2157421
1977386
558263
369384
2396034
600658
1483558
1537507
2582697
1110246
2180557
452097
599042
395569
1329589
587471
2428588
473817
2279929
1201325
1921058
741240
1395461
2114010
1906114
1243054
1572832
1161639
104476
1054853
1643356
767813
2750697
758975
1321998
995845
638201
2154012
2008736
324998
2006805
1947638
940046
260625
1510515
695615
2816239
167306
1493781
1886206
1552702
1032973
758480
921121
32521
326045
685906
1418520
207770
1475496
1152631
639285
1856989
85064
446228
1435173
2622572
213260
1051937
2382017
1527506
2299259
113071
36897
1344504
380039
2207160
593429
1740033
371443
2884447
724931
2290461
2929824
763175
567641
1344135
1984672
2114728
2861382
934319
2572863
476163
342557
341647
2167770
2364211
136462
1840736
643882
81371
1620793
316118
326852
428549
1280352
1540494
2091598
2879931
80655
262539
1595478
1889422
758238
1916149
834355
1791569
26460
1841658
1281023
307115
2532944
13097
1906368
1426406
1169300
2917679
73942
977404
2130263
1064216
776988
2761255
2426237
2612027
2844130
1878189
1519721
883625
588390
542338
2778575
1774750
1956575
138320
1922233
2383438
96748
1680232
174140
1115413
2486372
1056157
1396654
81028
2782617
1338374
1287845
1847477
1332105
1481362
2381549
752942
2928054
1332586
289834
2730734
346110
471283
37382
1184927
1564815
703786
90786
1500918
365678
2410001
1749316
261940
2807801
1855365
2665284
1427999
1898913
2128025
58106
1601887
2558082
239947
781844
1221936
2532090
1296785
961203
1920088
161326
342757
2687587
2568969
149235
1179902
629298
2893504
1226466
2307183
1336832
2115161
143772
1310552
553635
462920
799023
77541
409877
488777
2754756
940918
358803
1898226
2381001
763735
203592
1656811
423879
2586427
2726199
636669
218411
338224
2394691
1769743
2793329
1089176
1376533
623296
1479741
1055379
2222982
346594
2788830
2364678
1206749
1517494
1800686
1912747
1104716
2471487
1702082
2376805
2911658
2859171
1126432
2085945
1844543
2092971
1509038
2170980
820499
1139317
1032160
2769816
281951
614875
950860
511428
993704
2849516
1964592
2101341
164312
1964691
2205420
1096745
575894
1175173
242866
2782135
2297265
185040
2164018
1438124
1825878
763277
1855908
2746249
815629
2015840
1457232
2762850
1613556
791814
1052671
757277
1292505
878573
2531689
579470
1697225
1403424
670959
2067023
760741
1470008
2060216
584783
1162794
1622277
2905200
676733
1421470
825080
359447
152353
772585
2856583
794351
1196157
2509876
955222
1049499
1713922
552511
950159
2004463
226531
2531081
1007299
765032
980210
1189181
2851397
1709901
2842759
2924204
2165510
396209
445236
1279209
427349
1977047
935589
1948417
2541861
1917363
2845611
2817912
211595
903329
2456136
61621
764548
1729147
1549106
783813
652024
1185033
1416168
2488984
2090434
37140
2615489
2071953
1143224
1670442
1571209
1786791
390215
250438
223788
1533136
571544
805161
722939
2899151
2928122
2192582
2582647
2554355
1111106
833414
2338622
1984495
2922885
1787000
1226261
54217
2402415
1623617
1624505
1055129
2680108
1699149
1170959
2449576
348414
465197
429497
2546985
2599045
1247863
1204127
1945511
1465718
2500478
1272016
1331637
894574
2160789
865596
642112
2825325
181924
2060910
128953
179223
489568
511510
1437100
585459
1911893
2769942
1066489
2412699
1654896
1673330
1374077
2174321
2637690
2358616
1050000
383487
604848
1748923
368829
1161347
1005330
815041
733862
303321
1397595
2937465
1288357
936221
2417949
2727754
229457
891913
1452732
2715697
155182
412230
1196160
532305
2343978
2173352
794596
164979
1121395
612582
1907809
1682020
2363301
1015370
2150890
28311
1292957
2779636
41194
2208217
1018617
1200822
1641742
2413957
1564648
2015744
865337
1469028
1614103
1805565
1113931
2069192
717738
1758732
1061189
1262044
1562268
295409
765929
2497722
2131057
93244
2817779
1942247
2126558
2054640
360240
1834723
1005003
1497301
272952
1456701
1521143
88372
198931
155325
853761
2102117
1572795
2096706
2009896
42367
1830136
1038772
862905
1179920
2387429
782416
2750655
1688297
1415348
299326
1519622
429733
1058416
1095818
2015741
28940
984451
2619162
2466487
1043808
1140235
2535524
88087
2188804
1774235
2460247
1290758
2095561
1814104
1302672
2215283
1658208
1865203
2557125
35653
1225005
2768256
1066824
2182208
2869942
2013407
294487
244779
1902916
2065701
2003358
2185766
1789741
1447821
1248778
1181170
1581013
1649247
2630068
1292617
961395
159507
1822039
2453338
2048315
268980
1209870
136031
1031723
1917099
2579622
1276615
1732545
1373925
2680135
517871
970201
59700
2570707
1208536
775633
606216
2608957
710788
1039616
2548940
2240200
2492059
668610
509860
2780843
618358
1103119
783509
980506
2057602
770168
365057
2223105
2064664
2133558
2010590
2017409
970984
2407653
1373519
2743610
695124
1173466
720066
1259329
2560152
553010
1104126
1564187
307107
2901725
2037588
1560887
1637622
2185074
2774794
2408740
1147828
1740847
1453777
2090294
2590798
2334516
1590252
281345
2900715
2112040
2612243
1739919
2270134
2740893
2440446
761520
2130461
1640945
906522
1900649
2734601
2418811
2192847
1473136
1805871
636158
1637915
412130
2314935
2387800
1576959
238397
1385923
1434637
2700610
1101984
769821
531010
211225
2153113
2367506
785041
74993
2006654
1004593
2859954
958418
641481
530299
64259
1033708
2747713
698581
2101322
1081966
211174
1056938
578737
14199
1427588
1770014
2033869
827699
2636439
397150
1964200
1084065
1290220
590525
1845576
2841365
813398
191794
1812377
2605493
2485293
290263
2836853
2819865
2148497
2448310
944368
213684
1031552
971795
2336527
1239230
154650
939086
315227
572997
2123157
1939253
843387
1876615
982261
923998
1417898
1023882
2866362
2082588
2938510
736519
157628
1030368
557260
423836
608956
101319
1384983
73061
244509
477746
2046435
1883542
1413359
801560
1751755
1384685
2451470
675980
808252
2694576
529223
1373678
2157331
297265
406746
1735771
1515496
2345454
220532
2078826
1967400
2514300
2932911
1403984
1889255
2927917
1477617
419165
1604256
1063730
1680178
403586
1857185
2242058
1749026
868751
2433529
923593
1951498
1194554
2796323
1828130
2149072
2757966
1389228
1674143
2868947
430685
802164
1014573
193584
1067720
2750764
1473366
1085884
2839947
2885949
2858280
594570
1733162
1333351
1966256
2193585
25257
697813
448328
1880707
2168260
2387207
712970
2373107
2702732
2352542
85407
2421232
2328385
2442509
2763015
1266139
1807580
44839
414481
205794
1621863
2909641
1412377
1870171
862245
1525449
532048
130315
1014477
1046289
1445644
2789699
236577
1988692
1045661
564441
2276880
994318
2614362
2817994
2644711
768143
889789
1448865
2489606
83518
628899
556028
2664098
2737313
1195298
637992
2581171
795589
43555
1051046
2880597
2529437
622289
226101
1488627
190979
2109032
967944
2560706
2211342
2320007
1704844
2091579
1174191
2743563
864631
831197
2597026
2553636
2603301
1229154
2612420
1787109
2272548
560527
2268273
2273565
1338295
362874
2847666
2088708
1463154
491779
1359261
929729
1017605
2625604
1956040
617281
936143
652486
2826948
2836726
687124
228984
713702
1828261
876132
411279
682518
1440054
1571694
2016378
694791
1959233
2277341
2131206
1847096
110596
269660
694278
626944
27441
562720
2673865
980735
662098
291099
1297763
1616486
66811
2602169
2499327
2506542
2908222
2712622
2277551
902864
343531
1046237
65608
2879384
2131250
1101640
1098451
2522677
716999
2033610
1324832
469645
2411285
2601193
1227726
2930485
603265
861369
1662360
2663296
1125104
1252456
912559
363457
988998
1065038
268915
1246562
2008170
1320136
808075
1040943
1146855
1370432
2220656
943308
1692061
299171
673600
2644421
1842287
1915519
1649503
2762385
1540733
567487
2115324
1797025
2615151
1230857
1589254
1971626
357999
2914976
1985916
2466956
1955787
154579
1749867
952334
1284845
2714584
911853
795599
2546734
966435
2894484
1530018
120484
1520499
1516326
1710498
1209778
2315942
2533463
1882873
1923000
1087006
2120681
1553187
14024
1361694
2859954
1946386
1202648
881630
761747
2724499
2242950
1531965
2390782
1380782
1747556
515123
1130255
434913
2190108
1806161
884786
2197898
57568
2261836
2485863
2172915
2913392
1074897
2676189
1326175
233402
826566
1598273
2105177
2514547
2352065
708558
2759971
1122881
1058959
740654
789085
1220699
706274
818859
119972
89243
1336700
415085
2472136
1564653
475262
15822
1223216
2446255
459607
1560585
1444242
1368121
2155349
207120
2484586
2494876
1665603
1686030
632040
2259683
322676
2587384
2847068
2761995
228998
2369039
2627675
1217613
2244859
1588846
830356
2781146
1812665
365826
1672540
1526627
2782552
2446658
92464
2251905
2555724
2316782
2312930
1079531
2176454
2027194
1337448
2617639
2900535
2703576
1869699
966017
1932872
1418784
1450428
1208660
2277026
2488322
1965572
688010
1274758
1292664
732354
1109107
707579
1895529
2340112
1447219
2329451
1147114
3458
884348
995303
894683
239252
1505077
361742
95388
2085377
136543
1372199
687814
1322312
1835050
498328
1045326
1986913
1721519
2835624
2458093
1375944
1017713
2810819
436873
2204227
2301368
2322437
675234
624020
162084
1176835
2168157
2759227
2905152
1761532
1080104
2043386
176884
2505411
1207787
1068592
837751
2193844
2097414
2384121
1942630
634712
2356533
951296
2075356
748266
2861215
331778
1164215
297049
2490956
1882898
615067
1414282
88992
2280889
2201071
249803
2350197
540889
2104573
2267580
1430096
94496
1840159
2205578
1922696
2471318
2729758
535083
2323527
270936
385174
1443568
209730
768112
2436838
2734400
1181810
2389722
1363782
2901967
1761493
1606465
2722273
2004402
2014059
2246362
581397
2620373
243239
2876357
576280
2052852
493531
1208878
2759335
2469289
1691228
2390303
2831505
1954092
1181853
497338
799682
1200483
2726872
2435977
1051511
2748827
1136799
664396
1494309
985995
197507
976938
2424798
2654734
2478728
250181
2539569
2650175
1946570
2069884
1568679
2339237
2261915
1100361
2206277
1733563
1826911
2177460
2527703
1922662
2426377
2504769
2020728
2140145
1256662
490628
555285
143753
1434981
116020
1751777
672010
2181906
708423
1639505
23476
2504513
224578
2360132
1650346
839973
2268242
2394556
2428992
1403287
1187835
2052992
2549273
400261
1109597
90011
2549008
2413993
2688557
1709857
2426653
1312471
2633390
749928
2663544
1235200
1130689
2843598
148916
1230230
1556528
1871485
2887979
1358646
1285905
1948185
1716150
1610857
1256098
476579
1502807
2302734
1513799
1184894
355051
2464861
307235
1372144
2094563
163308
2580331
182283
1488833
131895
761835
1870619
2556071
389590
2262285
1843826
711302
2366375
226176
2809340
2223907
440254
2296821
1800633
537754
2088320
103966
392142
2256659
1949620
2343022
2346107
642945
1902396
478602
900550
152066
1896274
1294854
718716
735366
1257840
2048243
482058
1884877
817657
779683
1693216
966958
979672
1643117
963877
2461282
714673
110754
2030356
141173
1994591
2617460
584151
2766566
1983179
2548
2741285
1672600
1472067
1499567
36266
1432466
2659438
1998906
1340211
780084
1654085
397140
1347675
1332079
2840295
829025
544613
255182
2278621
388471
1215987
433961
2527793
980190
2767158
2710763
2781715
730957
355654
2644450
281296
870830
2032807
2313470
573319
1528495
1028331
2636595
1057012
2122947
2041695
655586
2479296
1308282
1616425
664514
567520
956670
2673565
495089
829729
280706
2149809
1420045
2665378
2269158
397270
614315
1113926
2716472
1176049
2253423
811393
65709
1039606
823174
1463510
1255658
20916
1370273
553392
2056046
883487
594908
2342196
135514
2314721
2574102
1199425
2344009
2219906
2889475
2218439
1994797
1028160
1643111
247352
239405
891509
333777
1992072
1656091
2370847
726198
1710050
819225
667603
2565380
559201
2571805
1875324
980237
1886711
2936385
1986118
2241432
2625787
1565187
1058296
682015
483718
260791
2362423
354272
373287
1454346
2619409
1494071
2853468
2664974
1678970
2774045
333201
626250
2080575
1565594
2902717
1612651
310217
741691
1872980
556630
2824522
1693764
882055
2534277
1207696
2500683
2139881
454389
1123703
110158
2729494
775251
1019936
1778559
1200579
1867174
26866
1602820
2658420
1830552
1074976
1967413
648421
1007482
382169
1523235
1747897
2350494
922544
459038
1319672
1810448
2331752
1310001
2067400
857265
685810
2774032
833429
1749652
2765308
802339
1865766
2316857
409857
1868436
2079121
52575
2598315
2660112
2020832
1663417
841188
828410
2167204
1944868
1262597
2327534
1203411
1863562
2664796
719568
23175
519454
624256
2888170
725631
997814
2479038
2724283
1006386
1845368
1529798
1910024
2305015
2305944
665891
1402340
572022
1770101
2199056
2007865
959920
2304476
1051731
2718121
2494572
224508
1185457
2169943
1941473
2795328
958035
1977603
756981
2573792
1258702
1335891
2602782
1231926
1801187
1256696
955309
2705537
2375358
711305
2921723
2423557
1479052
2654684
11943
1092185
1012602
1977171
429217
1464548
567931
2658503
1632760
169060
2653532
697798
1255192
2221765
1471534
1162164
1220522
2731283
2088278
644204
467243
1507403
1035979
2546668
2580894
2475388
767791
226792
2388685
2810539
1315427
225960
2067077
1352249
405367
1593470
209219
2450146
440372
2004324
1800498
1299157
782946
2143268
549358
2487127
885120
1677528
853
2411210
2213528
299243
7205
1692175
1645428
505730
2855124
447613
1322502
2061946
1988163
2891571
1343854
400536
351246
16667
260407
801820
2855513
2089105
2611856
827361
2735312
2858372
2439893
2325711
649492
13247
630741
2238428
686597
1817947
1451326
1614234
1406714
1575988
39270
2752233
2257791
2874032
1316963
78644
1719601
2296157
2774043
1273729
2719424
2132318
855722
1029944
2676256
2166230
2608143
451422
1932062
1735453
1437581
2694191
1628180
251261
956424
801898
47185
1325486
1781905
1290341
1687967
510484
2113171
1232034
2192795
440046
863803
2440993
692347
922774
87764
2668465
1374150
2018212
758797
1635511
2625408
1095406
2097213
1968269
46728
1649801
862682
790235
479750
1897561
1904322
2026485
874740
394338
672697
853972
1716353
2698559
2662435
1576470
2494399
2269491
979153
2259880
809528
2355564
521608
1671645
1143484
271034
377057
1681769
554861
2143128
1338937
996147
523064
370999
110606
2742795
2784066
2550561
751529
2783170
1526307
1058551
609456
2821795
888567
2863376
798160
1249997
572250
626041
2308275
233575
2021180
2462838
2043815
2686893
435382
827153
1840821
1345401
2911383
2544019
2285254
1286097
1496470
121054
1491536
1970093
466387
1950057
1821296
1539719
531909
528426
631998
2316363
1707726
259368
253187
271290
1706108
1599988
1111804
2404132
703080
2371460
2849344
57030
1959512
470081
1588090
1162193
2375924
1018678
2839965
2169679
2712907
197389
1537146
2808758
246630
2929173
570380
1397112
652942
1604906
267778
158192
239951
10521
2708223
276559
1335199
980072
1990570
1083354
2645184
1957814
1726797
1486363
1291546
2778221
2189911
1689769
1944817
1549681
301443
1602894
2305189
310311
1139000
208331
54721
929800
2728824
1041376
2403689
2869177
1479394
300144
947756
2067321
2875062
1709699
216117
2364834
2301059
1174422
2739803
272111
1784105
2827060
2502481
1428127
1482581
2309792
1084331
734959
1717685
617104
2568727
1138101
1703549
2073811
304542
2457397
2287525
521387
501598
1785429
2405700
1950876
1674017
2110532
312162
61652
803498
820159
94104
2557101
1978759
2669525
34777
1896210
166460
1406696
2692327
2584140
1970161
172395
895238
1276289
1472952
961943
2021018
456775
1210760
2887646
278714
728723
1620662
223845
1367838
2413814
2473304
1023815
724358
2142860
599129
2818882
1317815
2313987
328298
2438617
639752
2171123
1926261
1891112
1760462
612087
2291161
2315807
1655092
2781129
2206882
725047
1893432
1505535
2516586
1720991
2829239
1849355
2513740
377636
2902422
1992060
98514
1677558
1757527
2663075
2356252
1400048
950808
2794886
738381
1101942
1108203
2366031
2722136
273084
419635
2497747
742914
1254541
2776374
1667295
491873
2823582
1980574
128140
1520748
411408
658272
1060038
2748658
168970
2258973
1636806
1183844
443881
2853540
2549435
921602
2689102
2090426
1971016
2829620
1661558
2120741
2251062
1975682
1074706
1186768
1121640
2837405
2690053
2573425
964746
766719
886718
1811913
484285
2290184
2184011
2813360
1966796
78362
687365
2750063
1756227
1156728
241472
2295912
1256866
2535285
1801764
111637
598113
1481629
1780172
1913002
18692
805742
2171223
937976
459866
1708884
1247286
1073176
1091797
2149868
833945
2294873
427062
1641186
933742
2640016
2088913
2188195
130176
1755831
2924730
2549696
997007
581810
1289758
128325
1781608
1596961
1430209
663870
793319
1642815
1436862
1711871
1059829
2161389
2783310
1539372
1822988
2421149
742859
371697
1180600
609750
284288
2353276
798510
2462112
1091556
794422
2431509
560116
218711
1883745
1829635
2835655
2332816
1174974
1520383
149580
128988
2764891
1876274
691021
603082
562642
2380958
1103162
2780450
658778
575553
2118438
1402215
2152772
91341
2820565
1116945
1139973
398065
2480974
2512944
16614
1254991
1795029
2122091
2824048
354189
1752695
976013
2845423
74103
236382
2124848
295590
2877019
1278567
2502635
357892
33529
1523040
2116580
1541700
1777270
2220410
2897717
863464
141848
2049172
289327
1670502
239854
2323190
816957
2565110
2724480
1185668
221048
1022377
1230873
520329
1159300
1067783
2496902
2905623
1975467
559422
632549
912013
208879
675606
1082007
1663638
1614509
642470
714703
2572415
992009
239541
1185766
2322193
1504095
1898411
2276000
1741993
887791
1254609
2097440
441323
2225832
2337932
421975
685308
1641544
2935688
911558
1550893
580122
2117411
2777729
1572143
934112
1008485
1226368
279160
346325
2769238
2562701
1464555
2511682
2894806
796826
2419339
2155187
2208445
1882926
2807816
355726
1795568
2153164
2327028
1420586
597433
1810678
2919321
2140158
2733308
1806616
583354
2827414
905068
417496
1528579
488004
2606399
1035328
698144
2119582
2780633
1318618
897691
2466252
869452
2885917
100578
773196
455518
2893287
2281641
637942
783171
114361
2592398
949062
2161031
1855444
1738021
2781087
174959
301910
1866747
2402227
1339073
1553398
1767864
1699539
1725607
2071472
697301
37453
273085
848874
734980
2814154
2914788
1437424
617345
590269
2544732
2647982
1023314
456010
2725434
1570877
2415193
2750550
1682769
2641861
1007764
1180759
2809306
175278
2794154
2071910
2332083
1191014
1374896
2493569
1004596
1212344
545716
399206
2167591
1496828
908309
1956425
2497209
775543
625221
2340560
2154915
1513591
1385655
689827
1197870
941064
1654637
1188451
430610
341464
1807062
2529043
1800481
2463759
196366
1618803
1451580
2338054
1304673
2164583
801245
2323752
1093459
1172898
476575
1221120
1633367
2581870
754753
1142296
1670747
158713
2283407
1550590
1564967
504995
1629552
796936
1673519
563655
653169
1717972
385867
1910395
322103
1596465
2229852
1838100
345925
2611883
645632
1659386
1944464
1120270
2177202
339827
2277451
1484089
25636
1898163
5285
1446664
2440996
1392224
2410241
2245231
1675003
1031620
389216
453740
877766
42843
488089
2431021
1792464
1711555
2781599
2124698
1238686
2508602
1792271
1302708
2269260
92394
2224104
411249
515819
430868
1470476
2798277
1828542
963720
1840597
926597
2564397
2075765
693550
1499583
330711
2030578
259146
2157463
401978
930650
2796020
1286903
936601
1534755
2372134
2758725
29836
663337
343596
763340
2213486
775086
49389
1354888
22780
1423898
1283487
1403208
1801015
2584633
216268
2739692
2830299
2396379
2619703
6998
1849034
605129
2426464
1092572
1702919
1655388
1424846
2117068
1610296
1846808
2227153
2606630
1872127
1327369
1499852
2012919
750092
222746
1721155
1205233
2587365
924928
880263
2342631
77396
2225445
2195055
2592103
1327984
2297228
404552
2365206
739696
2450616
2752322
2230793
1162218
773589
1968453
1469408
683460
2717470
591543
658304
1115336
2724354
1588546
1042452
376805
2836496
2528096
343375
1657542
2639422
2445397
299223
78902
2929915
1221890
88085
168284
279888
874768
1724899
618465
2606713
1068860
1067999
1773352
1903446
1644489
1982890
1680426
1289243
439074
490315
2224420
2227874
2156515
1631767
895817
2391578
635696
1499024
2722740
475167
205494
812156
711389
2088744
2889900
1737402
1783235
2298538
833917
1114847
1458314
605147
2873372
1331309
2085700
1251641
2630741
2456823
2239703
207839
1027483
425582
1309910
1264643
1030116
777026
77775
1019565
988085
619229
1208455
2621099
82837
1403392
2856108
1075469
409685
2846493
1208952
2496346
529635
892437
753446
534426
1073461
2182986
1868453
2932353
2544786
1352392
1947215
2468343
52177
527309
2595186
2136264
429958
95815
460885
347760
1811222
350389
564534
1651737
625490
2253201
1099633
2270256
2075838
213428
69459
2623459
2283742
2596801
1810533
2819801
867296
537064
2524347
1032985
1196161
1835723
1299510
1760150
2235520
1614848
1837387
1498418
2822835
503684
1997251
1304327
2556679
2867001
1930033
1510785
2212755
1072753
1356899
448393
587400
1829528
777779
1280450
799803
1994450
1787122
1420846
1044323
2173619
467436
2355861
240025
1466812
1495834
1200297
2043028
1505277
2791951
1570162
2138750
2874473
857675
291949
2700707
1463423
1888422
2296648
1567629
1357438
1980063
2782644
1507957
1141358
1989271
792946
1846261
793205
1639148
602148
1850984
285357
91621
347938
2506913
556065
778569
1020171
230571
2302718
2856792
2660493
1089427
861461
1956473
987827
2358445
36305
2384360
2270017
1742584
2679673
1098119
1010185
1589145
1776428
992587
2288741
1778364
711289
1494925
1949306
182197
664660
2811834
1348784
884213
1644144
997974
1723321
1801260
618902
2314586
2760350
7561
2004643
1420744
2042798
1684741
2616570
139808
1762121
673099
1070332
573557
606927
901716
2719438
1319249
700489
1991832
2050865
959150
1583398
1752532
1450349
1683178
551859
2885348
1524014
24535
2071062
950853
640864
2803061
2308228
978993
2242913
1301561
1283011
557231
2514653
1201091
2195008
1960758
81267
2152655
776190
1514726
798284
238282
1599506
2704060
1660199
1947342
2571506
2290163
1017579
1144394
2863279
2235473
2606469
1244082
371101
436263
432456
115140
375068
40711
2318514
2326022
2242546
2575822
284974
2757430
349355
1707665
1562205
317413
1037129
429282
2004924
2878399
1976133
1487585
2813100
482555
1158497
666068
999937
2697161
2581694
15048
1518887
524032
67976
1483891
1135915
2699704
580573
504206
1461785
1701371
768830
1022662
2230096
1782568
652226
1551296
605328
1667062
341798
2200689
1809609
1932304
406526
22732
2613123
282602
1730856
2936508
2814307
485790
360945
1417575
1338282
1731031
767635
2694
483260
2506069
1267360
578635
2107948
2460377
1061156
463412
603560
1771588
2428520
1632308
2019357
1412404
1606534
1644162
2257794
2647812
2295024
2517884
2923666
2196594
216662
468300
2571098
1333225
676479
27325
509569
2411773
1455197
2215900
294529
609201
1813147
762924
1700743
707350
785096
1744030
1755882
159841
866191
1430778
2347829
1918505
2706405
1091271
2392708
954699
298736
1529241
2473912
1927326
552563
424154
2530160
2741202
1804059
731540
971406
1564900
2990
1025235
65023
560904
681611
2232422
2933045
2783383
2931125
1636984
2521647
1821574
2309552
1985915
956974
2107495
2229344
1165694
2842053
2179725
1150498
473300
1793241
1929049
2337855
589278
2202680
2579266
865679
1002738
653935
625474
1389157
169537
1192584
1122371
591518
563647
1192189
624422
463994
96828
2581981
999359
794644
970757
1411403
276685
1173886
349747
1800304
511068
1444525
2260776
1501322
645899
614649
2857206
1854367
1190923
376799
531612
1277675
2914777
1797196
566148
2167557
42268
1459043
56892
607274
2535470
1858817
1302526
2303167
1611659
1612509
1213025
1323032
870686
2165747
890196
345322
605893
2219494
2173136
107116
2261813
1807803
589406
2077420
1468642
877195
768078
2899021
2766923
1033586
2527435
2926652
1669799
363110
92050
1269193
1438573
165330
1230360
1175298
978298
747756
1270178
506860
1934389
968295
2161831
2003155
2438113
431773
1788676
110492
1967689
1018466
1894822
1984272
1845273
956198
2654024
493059
2107597
2689424
2292440
2889529
482523
2163700
479181
2661208
1753992
2092362
366616
2854603
2614974
1121177
2289829
932597
1249758
342485
1800463
2731625
158699
91581
1126625
1308802
122438
2092791
1234208
2279173
2359142
919129
1953701
2808053
166095
2717679
1552270
2419250
138577
2415208
2038333
54208
739413
2816277
1211886
319772
2582266
1371539
777058
2699928
2650279
2135714
1196934
1393596
1663246
317280
1839881
1282411
798554
655265
1810143
569854
175011
2266807
423317
1479867
1870065
2300220
372351
346854
1315630
2270974
1190065
323428
227888
2611739
1338216
439379
2925107
34486
1461228
654891
1071932
53936
1472855
2877103
1149826
1074753
26366
309478
1135159
146790
2850277
745425
2175821
2800003
863928
753042
1491081
2635931
289548
1142723
209071
1695764
96898
93867
28929
2539067
2229598
783636
2667905
1777409
1077118
188596
746129
2442244
928151
2871849
816144
2284081
590957
1037008
600389
1214618
250344
2061333
2306263
95805
2303446
508107
225601
2350933
27752
99652
962281
2841245
1538085
2896051
586751
2608534
2867845
2669256
2411140
2458261
1540877
2451799
1165102
254237
2804482
859544
725588
1168550
677372
1334384
1022719
1707611
2124498
964897
2845614
584414
987607
1168082
1689052
2489582
2182847
1229511
2781713
2435747
812341
957750
2581205
864558
2700320
2635988
2575197
755991
800622
1271349
1168546
2177795
1377970
734475
1228114
2444326
764179
469612
1275843
2097174
219102
935594
2736495
564247
304680
535031
434270
873854
122772
2634358
1807078
2070105
494163
725265
2714015
702733
2301663
1467703
2609390
63401
1660382
1092020
137957
512112
2419073
2550618
1889511
600358
198815
2084008
2183290
918483
2110872
2485981
2721552
1309393
1836812
479070
1249017
755873
656503
717728
759611
2149412
1672475
2586456
1262086
2152009
1594951
717500
2731904
2101692
2381145
2211635
1713300
310859
1968952
163405
864615
1342091
1958526
645714
1063848
1526025
843882
1206307
2094084
754030
1739941
1643772
420023
1593854
516201
144300
2916715
2836066
1975234
88023
1954708
808226
1390293
243446
2106461
254940
1611621
567323
2871506
1915866
2138702
1894480
174008
2351944
537224
1111080
852137
1960782
1148355
303430
1654033
2158378
1306065
2695701
1102251
1489431
2816566
655450
1141927
1748513
346878
1978597
660054
364777
712839
2201515
2456939
815084
2682002
2802736
1900834
2107451
2100887
1122220
1107301
43902
711105
1790167
2851566
2936177
1452896
2827075
1797324
1833869
353207
407022
2634314
1371394
2516543
33649
2799274
832562
26129
230898
2823995
66901
1247277
473998
1281841
76671
2630065
1300829
1026748
1282444
1722974
2790611
1611432
913769
2875942
808576
2500926
69817
2513497
2586022
329521
508880
100823
2175689
1008265
1296254
2930300
796510
911410
948751
846654
2382879
1825062
547437
2406909
802324
420895
275191
1010005
77338
1161010
2291417
1349385
1553982
2134753
1609276
2778279
1662157
1897836
1317715
2348570
1325824
840112
371225
1502182
2829387
2576528
746481
2656364
2889568
2093934
1208116
68865
561544
886823
1105418
314105
2438950
805730
2605566
1856768
2090226
317568
2761607
1132758
2573640
105094
1574551
616341
592619
952597
2074219
248014
2544755
844079
35478
2190324
723795
765868
2665765
1786632
2292729
1529977
313828
208619
357499
1550184
725806
520965
1765207
2361211
2208526
827571
2254327
322817
118790
835275
1280532
544289
1889696
2300416
979972
1291254
1281878
2201675
700641
2759603
1057566
2428202
655210
1303275
1263925
2105127
1190374
1731294
1363490
859849
1281984
1054989
1263071
2398708
988828
651232
2328829
2044077
1969631
2065316
1154948
2422578
1582104
2831365
1180665
357212
2192080
2428945
927671
1144476
1115368
2473985
2527475
117277
2826950
1708475
30744
1588414
1538385
654294
780701
2681140
1071794
922565
1566780
304926
1711093
2226919
1976522
355641
2352135
1825169
1736296
1227126
1456105
2411371
403643
121633
2054672
1455630
674666
964994
2118350
2062645
728972
309319
2799616
1640005
1772112
565736
2566088
515703
2280658
643750
61885
833558
222477
42307
1441009
1781406
1851688
1123207
721135
181032
1038140
494709
2414837
1439623
2875303
211737
615658
720535
333464
1583445
1830339
2165060
135011
723705
433859
2028836
2584146
1404089
1735390
1434333
891671
2762921
116800
1186786
1212547
2194283
2783449
1580727
2575211
465875
665300
617761
1158862
1321982
2175966
868940
1450118
869207
1083739
1166084
146452
2505784
2871969
1054982
366749
748451
2625262
2590291
2116947
2203894
2707555
1561600
2197903
1623166
2092041
1287266
2691188
1902826
1625057
1106900
2690773
2895868
770688
451183
2824122
2150027
2916783
108955
2215085
869426
2476474
2536399
1677851
19
15748
677934
1926289
1445965
1009038
1517105
2464575
1087683
1427731
1091753
426139
783371
293696
1809348
2044569
1321153
358877
1873833
2641955
1777499
1801719
2103982
1300027
1499861
1088010
752304
167164
57994
85331
1282033
574835
2312376
705000
2169027
234711
706570
1810879
1989390
2283111
2803395
2077308
2596323
182093
926579
557190
2256837
813290
110329
1924192
741758
402838
310325
518271
970215
401088
2102419
1575243
2087279
495560
2258692
2531876
1468602
2909495
844351
1609473
1329449
1517251
694292
753895
1872312
2392816
621846
1072377
1333229
1696599
2783896
443773
1464304
1126499
380950
2302142
690546
179411
2180765
2599666
2673924
2341713
170460
323445
1159321
1220304
2650353
1569846
190826
1676906
387701
918859
668429
185748
2170326
2097104
2097121
532959
97905
2121634
1384844
2249063
404534
2554115
54707
76556
334051
1480731
956714
573014
448464
787968
264465
1788445
1617784
1024113
1714080
2447775
1078935
1193380
1441607
909860
2703100
121695
741463
2772923
1226612
2495732
2289409
1600275
1749275
757715
1751100
626410
2309982
2258838
536494
2381015
166084
1027435
2376669
665547
2679634
2531544
2463594
357503
689367
426146
2035871
1709250
2675311
1072585
1535241
1098912
359313
106396
1778571
2377144
2916361
2341707
2343073
863616
2376972
30916
2632214
167799
263934
382253
280635
39584
259964
806340
1041123
272004
759987
2465516
880602
628389
122260
818553
2198342
2289606
1182827
882206
388990
2012069
189105
762452
2064746
2823239
1101557
1771522
1488774
1072685
1849118
350420
1381697
170787
2178819
1278803
2386680
67754
2905847
2362696
744194
1383838
1545317
1497102
863907
2198688
2536542
708025
1276753
603212
1368021
1357145
2841577
431632
1167312
1954339
2477425
72923
2476583
517176
457163
2778526
2330130
1775344
1005408
2541943
2725431
1600094
2820506
2486699
896363
554948
2224053
711453
693035
1670313
504054
2434880
2304302
2092313
1950834
2269501
676361
1957617
281879
2009496
916648
1560616
2691777
617687
1016853
2305016
741642
1939480
2716955
539932
1520634
1807679
293137
858688
1700360
1209162
1825626
2389564
2865033
2655143
1262875
1501400
979940
2691330
2638812
1179009
741275
2584388
2803804
1255090
1149347
1004777
59113
2331716
1306747
1017591
996155
290328
139593
1558812
1855954
2914150
587152
351447
1109289
2335873
1918645
1443580
1136542
667737
1851299
2302724
2537422
687977
1137080
2668999
2284876
2724669
1040099
2710453
1558427
2241232
2716251
1113602
2709820
2327289
53051
678026
907254
673880
850183
80121
154951
1249406
967418
1178507
2850323
1382577
301578
256153
824939
1788961
2193617
2815748
398835
2302773
1633617
2925212
2101733
2833686
1799812
675448
2276140
850487
318312
160385
2411270
1771547
1378037
1102193
2879507
1163649
2753532
2286564
1948724
2402667
891372
2334077
1488163
1886642
500994
89917
282406
328084
767493
2189719
2523797
26816
2107669
1482646
92182
1285778
2166898
13572
2737689
728346
1071445
2076961
651530
1391620
1034734
2440044
1888982
1342349
2758435
2801608
658374
2898820
1485760
904808
276554
1057656
1416579
1816930
464582
1992643
1262893
2783080
2615065
2675537
439275
507050
2913866
2102972
2924180
1110820
423685
258033
1189578
750644
942448
1455829
558782
1827402
156613
849271
1127333
1814582
477298
476046
996310
345043
1922459
1740676
1591714
250314
1517851
1312139
2625027
2021275
2304896
1356561
1784363
318162
2510722
1348073
480826
578829
2634388
2669979
2213347
996698
1942274
1679020
68947
542009
1582570
732711
2155998
1985030
1521009
825279
551254
195688
665029
2939794
1877761
2887677
1756479
2605979
2279259
1915728
769711
2079626
924995
1009102
1809434
2019845
979476
2518962
2129093
1375601
1498579
1756697
19488
2197103
1862244
2743359
2348403
2633291
1598291
1242918
150298
2544774
1911430
670052
1297175
1482098
1172568
1722182
413419
2713335
2000041
1969662
466303
908804
2429222
2014691
2840538
1621629
604468
1171651
2738720
576807
2181098
2371033
2556815
2150718
2162624
2473581
1825506
2728285
1677922
788731
1839779
2658068
789953
1114850
1912740
1738347
412893
69482
1522314
1441113
1896787
378930
333618
607545
728109
1371939
229244
438372
185254
110914
719106
55189
2111892
287250
1817933
1256198
2557212
2882197
1214121
2831076
1948384
2907882
708125
1329848
1861401
2773194
844463
931335
535438
2041553
1621520
2263609
1613951
158615
738426
282143
694063
2623665
217257
1550333
1934562
1442277
62202
1411672
991108
1085916
748774
2221395
449045
547191
2856075
2265779
1444714
2221886
2699636
448099
1315669
2177816
1694413
326120
629230
1428386
889966
2088617
1293846
1209199
2075103
2164936
605195
1975538
2632603
1689678
969404
2901515
2155133
1751631
275744
2641826
988564
1361705
2334590
117144
2505242
981404
1012303
609362
1276936
2608445
373295
1703328
924368
2846041
1744323
1526906
624253
2648102
2272827
858597
2642848
2579507
2391525
1135194
416289
1541940
2505337
1404143
1059280
2935606
1401113
1626579
656647
1184505
2361954
71767
1703813
1146601
2096914
1266312
1664961
2168456
2679018
1177838
157468
2257555
68979
2094623
1762691
2483960
34568
2867948
2829410
2897212
2380269
2166081
319951
1932036
593401
694872
244988
2124241
1286399
2105115
2714504
1685465
1581766
2933895
1556054
1572212
539980
2048533
1554555
740899
2151310
2036929
2137726
1627722
131978
1808421
1077582
1265022
1419846
735293
1354887
1419257
1983558
1165164
153061
2637481
1502571
652940
2583403
2884019
398772
1490154
123144
654828
2034898
2080678
1114186
506293
2802720
2366239
1295802
725787
2002098
1217088
2334837
2162290
2643324
2348605
2179860
712257
2095984
1233112
570524
1786059
2298567
1705783
1503737
797879
2448589
2865886
2352194
2041067
2181638
331599
96499
878728
1218643
1586702
1156187
1747590
924774
1055791
2931938
2303768
1903293
390040
426297
1023297
1552893
1123027
1092904
1441617
422301
207143
629094
1428354
1761697
303964
1591480
2425231
552778
951313
2066648
741119
333969
2296617
2648443
522083
2884665
2183052
1011557
2128911
1588076
1571912
1703825
1859530
10140
2323849
2737424
178399
826972
1055265
1474330
2678812
1462442
2539629
2349441
964124
2634705
465806
170558
51954
684717
346380
156714
2496251
1807736
2003568
1901819
178363
2672744
920881
2168177
2308932
867132
1435472
2820401
828379
2203741
1955835
2793439
2031401
2728465
2608244
1484649
2362414
373450
1613843
1596153
814817
2549753
2893114
2282468
2283760
1628981
214817
1329209
424402
1948611
1789543
2463284
369478
2440770
2077397
2770439
1836039
1302314
2880976
1936603
452536
457519
2543548
889168
2034448
232711
2500407
676137
122943
1258593
1324755
726970
2715230
830497
1705588
1106669
493777
1097054
1932011
2067797
756752
2017271
2672473
2380635
1040501
2661842
1915148
2538203
1064692
516782
2314
501917
1469899
2519648
2891085
487554
247004
2131490
574153
1346914
1010962
1638721
295745
880149
658265
623507
2036306
1726538
641177
1229185
1396371
2303840
1897625
2623598
2047168
2552441
297837
1900981
2678047
1420347
1720061
537998
1615315
975752
654602
17565
1808180
1846750
892456
1986091
2887690
592549
2729278
1379969
150611
2088780
1616290
2359457
2763524
1038972
2622517
1971097
2474277
693825
17625
1662335
2666011
1859430
1778597
2509328
300547
2491426
2175259
1800602
367544
925499
2270409
1798146
693298
2169072
1362442
2007400
356890
1407241
289431
733406
1546773
202392
1861691
2236181
1421057
1011568
2887423
356447
1703672
70395
2409817
85212
1270487
803435
2699218
2529412
197614
1231812
788234
2520165
1964934
419895
685216
2670193
2054057
2680644
2381720
1819450
2262478
1850139
1270901
1286939
976232
2899299
607502
1184759
1938357
985934
73725
2858159
2517348
2322148
903794
2825120
1351726
2152837
1789400
1311802
1354043
1625226
2044829
754109
1986476
2046255
940908
323247
1978141
1676776
2691120
1062903
746797
2827414
2793304
1491057
2891332
2130899
1232774
181281
2938248
1342813
1881409
1712626
2180569
2872296
382853
1041537
2002320
380559
1669752
2897885
60342
357368
62949
446974
1098084
1114588
974733
105337
2784177
1209602
2175657
2367154
2089246
1888246
1879363
509931
2919446
163066
73026
180574
2259335
1656738
775654
524337
2149692
2664563
2296928
1285989
470808
898078
2535068
1657393
298034
1594328
1048170
1122981
1774547
2156241
2651699
178865
1267223
2332442
2427177
1528417
2088301
1287657
361500
2003581
358250
345378
1198559
2135021
2520369
2010483
1295746
1157681
2883924
111712
2541417
362445
973367
1745089
1436330
1828169
2860622
1745501
1531178
867392
957458
2936542
2795933
89608
904712
1595722
1575287
224447
1058052
1543998
2463035
1869265
980858
2162300
2381029
2538961
2732138
2795210
168803
353462
1346202
2885232
931473
1489184
2390794
2194168
2729891
1117251
1765785
1737014
2653829
262927
1912981
1688670
2118835
1966093
2138002
2534530
1335109
2467075
2265771
2534199
351632
1113701
1400200
505577
319393
2397204
652610
371624
2458223
2113164
962537
90657
2007977
2658266
1601273
102501
2346834
435204
1309820
293004
2247976
385354
204841
321491
1820643
2857865
261699
2390358
2442260
1980058
1721810
767252
2386632
380459
1492993
1874325
253635
1168169
1317094
238517
1421677
1227569
1674838
1788055
584888
714861
2579962
307527
1963333
63971
2892172
1432436
962967
2921487
1713384
2839891
1765168
611084
2406999
1116046
2835273
228506
523777
711502
2444671
1923849
192415
1307470
1467816
895055
774365
2921994
2422930
2323406
1963848
423384
9311
2052665
1680959
2571159
2861942
2192056
1673003
485563
508401
2170933
825530
1061327
1893435
1080705
1561045
1143950
1926537
1083220
2563103
1568531
2301551
979909
2679810
1047754
767168
866695
1648125
636896
1546344
1917531
903868
15397
1569596
1954910
83281
2529264
1286760
145811
2309697
2405801
1560483
2608465
1968173
2250541
1842526
207495
796128
1769294
2314848
1898104
1472338
137166
230610
1179263
1402772
1911958
1605577
2125340
2228073
2121553
460405
1019832
1313721
1422145
2365693
1376508
1733416
1002884
2384384
2494811
1726535
17822
1926307
1520423
1694688
2803456
1797805
478587
911899
278347
2614723
2409695
365170
2013112
331659
349073
760193
1602351
1401441
611815
680860
2635145
1879560
2032717
2220909
234159
355974
929951
1767264
53452
2305452
2730259
2594768
501108
1356028
286763
1505954
1807408
2236354
969275
765610
210813
2234459
783823
2340463
397786
1461421
1871889
1291104
1075511
1729908
288382
978805
2749975
830657
43199
618569
672550
1722439
1505449
894979
20837
1300087
2183967
290751
614748
583491
280941
782286
1747209
1550271
2008772
1309891
469250
2026648
1778279
1426122
247457
860088
145487
1481858
131437
1068408
80961
1143939
2707776
1982700
2700474
574660
1376197
795403
988391
813196
791866
2195572
1232888
563313
696750
932286
161011
2458378
480185
2197081
2554722
457330
1288403
923914
1845146
74070
8028
2161324
2919532
1779886
692785
2562556
1844715
214286
1289092
1890756
2864854
2556941
834279
2397521
2009066
1784644
714506
1934135
2844092
2857636
18886
112150
856110
723432
879664
1327192
815830
459688
271659
2050249
2792466
4159
2865803
1008889
380301
1705883
1820235
2315798
2934895
2130909
921098
1901234
2351201
467836
659092
1363246
2207562
620379
300201
1732238
246381
2800647
356122
2613919
2389035
556038
65646
1947464
473232
1191741
954327
2659237
602996
1651060
1393734
1731532
1864696
2135450
103067
1420174
2811538
301324
1723283
2734894
1604769
1491373
1099581
2223807
1727791
1467830
2150109
1340338
1026377
61075
542466
1740154
2758881
2473207
733725
2931570
1888416
2610221
871507
1834712
2902343
1224246
625552
1557439
1549825
817138
1019547
1101867
1922537
1919189
2033894
2327402
1626699
2396819
2653125
671613
421931
2084663
976089
725384
2857877
1870601
1344192
1801972
2506541
2840508
982936
2591471
2443278
2393969
1763484
33993
2720387
467696
2308182
600381
1155782
334238
1047741
915732
2288623
2181280
2777111
1692791
2360153
958969
114705
731270
2885237
1000009
2481966
309624
2826355
1747643
2636944
2854710
1683938
2907341
1860210
1894341
2079038
846283
2224907
2375432
84775
1198908
801168
2367338
468933
2434924
1921805
358376
2827713
2828525
1043137
1109219
2495405
944349
2289224
374862
179611
1898896
2511858
534096
463199
541462
560892
340237
154116
801041
832215
2000492
1242551
2334463
233430
1015660
1761161
2351632
563003
1045410
1787344
1760337
1910268
1042114
29254
2495348
2185137
2323391
1181693
1443448
1351391
531925
378697
916570
2014917
2234748
746589
2222855
1762808
2086380
1497595
515118
468608
1819369
1029306
2853855
727198
1824359
921586
2242794
2754195
955236
567544
1224558
2474486
2155382
1319315
980742
1436091
404095
2417001
1082820
58185
930235
622580
69465
314665
797422
2733000
910558
1759682
567940
1800848
391102
337664
1966546
127188
2152711
2101883
1630462
1320885
1537838
1490560
1471365
328789
1815034
520837
2927349
724556
2766043
2189478
1900876
2518928
1566566
2083302
455257
769418
2380179
1591632
579217
2830235
852904
1265132
2556636
1316680
165046
537755
2937910
1528681
2291031
767830
2767774
2218347
1554315
101704
1823217
2285405
1814599
2476053
2324525
217862
291757
1057861
307388
1130667
685260
11432
100232
899562
2834705
1293669
1724211
1691573
1384945
2693700
161928
748434
1457592
1367469
1078126
1727604
2655141
1791290
1978378
2936636
2886405
1430857
1242951
2441428
508875
504477
2294575
2722035
2398591
2852500
2699620
2347610
807460
1627693
2359071
2830579
1037855
171515
834256
2883749
1083891
29523
1052910
502143
128883
2536991
504077
2711191
2152332
461887
1752579
357622
2539540
1357669
2653464
1339469
2713202
1862743
722867
2186791
642026
2515482
540840
2911511
372349
2137654
879505
314926
663328
1699943
2225484
1900032
845590
318703
1125795
2629398
2753302
461573
2408210
1249381
759853
1884418
2052010
380168
2731325
1594475
937132
2382958
700816
2339754
737026
1598404
283225
68842
1785038
2521269
2231908
618754
318435
1166916
17734
2075723
2067342
2436381
681414
2461534
190976
666916
194281
1144043
2129047
2448016
300166
1959595
1862206
1589132
245746
2270363
112946
28685
2776291
384696
2687151
1522616
2585906
2940469
1657062
650816
1574149
457561
274976
2253776
705753
988514
2586621
808006
264548
34121
296514
984427
1231668
856022
2700354
1205501
942694
2502145
727270
884406
349998
2195393
621640
2012800
2628149
2267244
84024
2035584
1920025
2190049
2265047
1779010
1806676
1059122
1930696
1086282
2425705
373703
2552063
1251934
2879428
1737821
2316826
2261548
2165449
1647074
2463985
2145613
698515
917126
245742
949350
898636
1906851
1888981
2616604
827560
1773870
742560
1522091
2217969
1259143
2763432
2922746
2662950
672706
1893883
220185
1957354
1470787
1931394
54143
1503198
2752422
2190176
939699
2001969
1831051
707188
2198605
1913932
1098622
2909615
1760157
2408571
1445954
858655
2392898
461975
2751995
1036852
2863115
627515
679617
1492684
1716678
929163
790595
2596110
1850707
2699799
74552
33827
1412161
308216
417436
2142354
1390218
2149558
1012718
2135653
2855037
2179126
1815670
947006
1039409
1262543
2089310
2502564
406447
2118268
2014724
1968645
624053
1826532
829488
2069285
29681
2224994
1065621
842221
457214
1077817
2038643
534634
1519402
82910
41550
1655649
1008387
48568
302248
2582592
2012497
633250
2405510
2324227
1348556
997549
2037115
2199868
1794223
1368132
2894265
581136
950911
1050997
353871
2721910
1608107
2458065
2794071
1634225
958476
1311677
824462
862418
2750514
2349295
413937
2037534
2082728
1610363
2711245
1097970
439298
1871505
733824
2576836
2794710
1220656
2826866
2332519
1680757
1827009
491666
1925436
2060808
2901647
2128361
2378835
2434335
699106
1244800
1597318
1783516
169180
289729
87533
1995533
50033
1373915
674516
2574895
116939
503286
468391
1500763
1635018
2026848
1367806
1087947
2170750
740005
2156977
1892610
1547674
2915355
1189432
722137
1010427
1922224
2228485
820589
430564
1915528
2509709
2899119
420596
2917349
2279687
360455
1847923
2748355
187894
1554411
1942576
2741296
2665178
43257
383931
1729514
2366404
2097792
584515
1995728
1185453
2649602
902305
2889067
2045206
15719
2155522
394862
1148875
1663542
2803632
1297904
1932625
1369805
1217096
1210422
1876785
2231702
2649687
685138
1485612
2706639
1816767
719995
1057378
2479809
921954
611080
2236105
1171532
262656
2339198
1016666
1643927
581997
2548412
143050
102873
2544602
29969
1377578
2665299
2517981
905479
1917948
1211062
2313770
961175
1338593
1827612
1205548
758973
857482
632648
490292
322140
1915849
2197760
2341279
2471408
660691
1149961
503322
848236
2479504
868001
379329
2271203
1537156
236095
2693866
2111480
2335912
2083596
179862
1570502
1120078
662716
2653690
225131
2310894
1908499
2560546
2389928
1465366
2627764
2869385
1700514
2042414
315667
2675644
206184
817489
1818319
2250569
1327144
2552504
2930289
2914824
673716
2331994
376724
2416285
324351
1765190
208654
812351
2426593
2497995
2673273
894173
308007
58921
1667489
2195455
889087
377566
2252665
2272812
1036699
802879
1650719
672589
797275
2504822
1727879
565313
1205710
696042
2188418
1937271
106595
1810955
813804
2443245
1883241
414935
34711
880073
212745
760832
569918
2434670
944709
2702930
593006
2732490
927011
2532829
1540717
1795453
371153
455232
908449
1595134
1717179
2764980
2127986
919924
357844
2448426
442031
901875
2020482
1786145
775039
2537910
851543
2404373
1988121
3653
1985430
1640246
2647576
2732809
2397534
2897239
2206343
2220474
1196577
217489
2480308
1347857
1875486
2832571
2343170
2300043
1366672
1750310
2102857
2832538
923907
2747100
1557933
813585
790720
1688275
311071
899768
1049991
2387108
934684
2732584
518041
601663
16483
328097
2701246
1209483
2300625
1270755
2471994
2537184
2312646
2675228
1213397
2673415
2894658
718950
2344389
1066793
1793585
226606
2631340
1015327
1096362
2383394
20581
204024
2472752
2859431
576022
172346
1695666
1074471
1737512
1813104
2541042
679751
2665007
2174336
258761
1470714
1469487
1475038
892785
308925
2914876
604083
205659
1528028
2553574
375062
1831237
2327461
404785
523475
1158571
1560295
2460632
2269633
1943488
2546166
2353834
2445473
74046
553141
606271
736273
311759
2479123
922390
1373533
1704620
2143982
92800
979938
1767690
2533367
1501187
2316286
1600914
1040066
626846
700422
2050719
2015419
597935
2255835
1083408
2134558
2143180
208613
2050418
900630
260051
1498494
1355027
1362663
1424056
668693
436596
1602025
2767468
64517
1722982
2077205
2097662
777226
1941290
2701022
2887893
2456470
1558165
84641
1316116
2135385
2352890
2452619
2550696
684938
1232255
1475877
2917009
847796
1272372
1057159
1891709
1660268
761062
1771420
1620865
2860112
772853
1844399
1121681
1775134
928964
2431730
126937
641043
2504603
564019
1241061
1471604
2174697
1623432
1406601
2827631
772897
710503
160593
2875384
1810304
1666954
2898573
452902
1808154
2696691
1337247
2333921
1993391
2718732
1184480
979254
2190795
2394445
1352977
2182298
1216033
1145735
1911494
1734047
2370361
2912453
310067
2414748
728943
1570871
768736
1431063
1581242
1696118
167804
217189
746124
2705752
1163302
20378
1132563
783863
2531384
2001744
1362801
805445
2596816
1563332
160452
1602580
951087
1676801
2329582
2492239
130990
1627637
406002
2364307
142661
1958949
874661
2911085
1058989
2036170
1743447
2223251
911399
286389
1437456
297640
2545852
2617504
593944
2515704
744860
1592338
2565603
165570
1391237
1577865
1314597
1148457
85011
1066305
2323229
386388
1640054
334909
1884572
1868899
715387
1160376
1097363
1682647
436938
2507303
612685
2651072
1094925
527476
1301722
709551
2441538
562604
1357189
292923
764789
1192822
865130
2088523
1915678
1809523
1325285
804927
1555025
2593889
2527739
2821672
14326
48561
20301
2760065
2107670
1768302
693244
670278
1101653
2316346
441191
1535635
465202
1255936
907727
1168894
2730011
413101
516760
2926462
1635540
1565120
2588672
1535228
1192491
564951
579290
1388798
2279296
1376622
2641480
435826
2903666
1062370
627122
573638
2716325
2001144
2115232
523448
202691
949678
1148496
2724749
2236004
2340570
2506324
566230
1704326
1159384
803693
2454137
2760371
1966645
2498259
1534044
887723
134317
718705
2900073
342018
1751438
1923325
2765927
1877280
665543
928203
266455
1550440
2279078
1634689
2234328
1851350
368687
1224551
843850
1248758
1338373
1834596
1891066
2721187
276590
1417481
842077
2851223
1474800
470904
1494168
1632823
2352007
2937362
1740616
1428337
1858241
417603
1730061
1912284
2211835
2218441
849389
1465633
1096633
2151221
2497633
2571199
2738764
2385454
1503365
756063
46855
2190591
1996254
205195
831092
745200
1307793
154717
2749266
944322
720152
2535121
1283211
1594317
2697030
1179170
2488684
441168
2329102
1782772
2102736
1923065
269644
787489
168454
1480546
37254
2634717
1810940
85963
1765047
2663514
1049574
423643
2676012
308668
2767664
1972317
1732876
2709019
2396009
2502729
1587320
697121
1822322
1851195
1801102
511163
1768563
2763828
312556
1119271
1298646
939936
320951
1521971
823839
1314716
2499769
1195443
997835
839643
426321
1624038
559000
1080154
931407
1794720
2300269
588070
56593
1549903
787612
2933377
1141962
636784
370987
494384
898510
707222
2617889
2672051
723956
2031712
389130
1894543
2079725
648151
1196684
2043293
2377578
2907584
1144076
2140473
630845
2795919
2654919
1572492
657679
1619908
312318
1844064
2258455
442902
2609770
102605
1669089
414203
168723
2159491
2221255
2136131
2755097
2645168
2407531
497038
2107225
2652192
2662137
2761562
1291275
2298517
2341553
2058138
2678515
112386
835773
2680212
1125937
964248
2470800
23500
1384530
1817951
2228543
833876
2489918
2756839
2825546
804219
2910868
1906899
1867287
2054471
2036140
441003
2712932
2125380
2347207
1197702
76016
62812
798254
2320580
2470491
2575829
134500
2009454
537740
2929043
2246543
2036170
1347014
1087184
2023983
676359
657682
1033623
1758923
2573345
1010555
2640950
2705418
1429920
2728138
2687567
1809595
2833591
2554325
2580417
2571570
11177
1037083
2142082
2274895
109204
1448895
2843406
814094
1295228
2186993
786265
2457039
716468
51336
572834
1155538
1858837
2271344
2103465
1169771
2445550
922029
916604
1416271
2031011
1158865
96720
1364132
2715429
2292488
2892356
2729413
1049278
2013143
398913
2489186
2048414
372044
996046
2766355
2812028
2601440
260851
1442711
2605933
534643
2444219
2499759
1043718
1025064
1001161
913570
1897717
2633346
2815924
503943
1087598
1296890
583361
1151239
753088
2410742
791196
151631
2606925
940408
2626870
11470
357409
258589
81606
2924220
2261018
2278569
2170877
2756714
1852728
159432
1997478
590608
60570
265237
69394
1394928
2386453
2562491
562626
1596045
2556974
577852
92690
2500374
847226
1671815
2725894
1155414
1326590
1524322
479940
2505160
701559
2135066
517370
1562800
2472930
1465111
605679
203803
2179948
2222385
814531
626232
1137776
337721
2114602
1874100
167407
1589982
2525106
2698110
1001266
568016
2327737
1074636
1508661
1373879
2678486
1563461
89975
670314
2265618
1409945
1112820
2296456
326120
2370508
2248135
2511841
2122078
897712
1593409
1608404
1810972
2503112
1499937
2315904
2912722
574215
1483042
2309947
462025
2843742
84762
187179
2299056
2243453
1598495
556132
1440010
356178
457689
1122053
1854024
2329291
2096605
277489
2264755
387096
2090229
147394
268031
93555
697141
2539372
235209
2587762
535135
851488
2233052
1960754
1219804
523788
1549130
799298
1573032
70893
2502638
747620
39803
1408243
1200093
1038393
1104152
2380411
1829290
469676
2572715
1306599
2776945
417159
2897859
956202
1410289
93737
1590907
891786
2387819
2293412
876851
149309
2533025
1510752
45271
2753151
238612
945071
2916942
1967104
1380359
2315217
845843
1850028
2671407
1184998
1660538
1742096
2905324
663160
971694
2574291
691837
1781061
2075265
1903439
538829
236091
1595907
993290
2930138
2909592
523479
1982301
726941
356929
1259536
1558299
124892
1600560
1903427
2707297
2411912
1382328
126358
2800173
558844
539659
1440584
111490
1255958
2461719
145415
214573
2000556
322312
1323336
1084193
316347
731092
2267391
1291251
2189238
2684959
1769785
518109
2738493
2780325
330882
2640341
2224090
829047
2381021
2339596
2241887
1154521
2477492
1927894
1841582
611802
2243760
138217
1873574
1799604
312990
1313386
1494038
1484519
1536065
975042
2087212
1599322
691537
137032
716142
2550541
401422
2748649
1494931
2076920
1932061
1565054
2822396
803079
42732
213373
1918428
500014
1670063
236550
577923
2006493
2335506
2653176
1409607
364671
1854740
63817
2690251
2567871
574785
1573228
1606100
547334
115820
1420321
1053112
1866961
1582808
888113
2251046
734127
2590143
250267
2851006
1064689
652353
228933
2197962
44205
467530
2799737
425659
1454068
1519815
2353781
2371299
1080060
353466
2288709
116980
1375062
522867
1735291
2198279
1740991
1893591
571908
2286360
512061
1218199
2460220
2121623
2172735
484050
1937970
2355493
2884325
2484430
649481
2327872
1617711
933536
196999
1654340
2603289
2465191
2257707
1281668
1366905
576189
418802
2390782
1861842
1876617
1794247
1366269
1706513
384171
2470249
1007158
1925523
995238
934743
1357384
2535665
2667726
1710368
1472532
2671745
965644
1952382
374124
1577518
1874634
2377526
691392
2036768
2938639
331102
2700306
1071306
2309524
530942
94438
1388702
421544
2715194
1650498
1138482
739912
1048571
1696325
30780
2679449
112877
2843979
2226454
2574197
1045116
1395681
2473881
2422927
1259962
1968268
2461091
1582630
1856514
1617583
2308217
2163717
23742
840289
803357
1702043
1149689
1424723
2923411
344532
1502648
2262296
1362850
1643669
2492096
1756658
2605741
2362828
1315126
1924066
1748030
873337
2310416
412448
2427950
2750941
1493850
1404823
1605362
2182167
2271205
2080838
1608291
600781
1053853
378189
2255159
990084
847929
2288428
1178642
1416309
1812866
1726891
828579
367253
2823836
2504433
490896
25991
560486
1111067
64549
820432
998551
807860
1528077
847378
2103236
2904135
2736975
1465091
335441
45919
1871620
2119917
2570457
1955313
492200
1540731
1327495
732098
942781
1433687
1472848
1443446
1912051
345488
2855453
192783
2228065
1153062
2495190
2554829
2896679
561476
662255
1017906
1593259
214653
33627
741715
1761259
1063405
167012
2622142
2617078
1273734
436476
1170053
1210662
236010
1526811
1987928
1286508
1763565
2096407
2021426
2214465
415670
494173
717099
2829472
2727459
729385
1722359
384064
2594365
468959
6784
404738
2654639
1304876
1157975
739474
503190
939246
1659561
1244227
997551
2254595
1434224
123929
1373860
855798
1341878
2725143
465553
1744463
585102
2331582
214158
1013508
1509227
1646729
1965129
2938170
2123805
1027193
39958
2916119
2278227
2448698
518598
79103
1605559
1979130
1765426
2501162
2759030
2496294
1065812
2562865
2417936
12183
2096029
2357936
1626815
73005
592383
1175716
2776152
200282
739913
940591
125678
613998
1804266
1730216
181342
326886
1029104
2568428
2547896
473834
30088
2392466
2687606
1854175
459644
1135374
1035473
1156237
1020967
2210078
2748571
1740979
217817
1075393
2265006
1238495
214891
2875133
1351284
2131119
2828751
839832
248230
2728010
484124
1035351
1277930
1997714
815720
941860
992524
608160
677384
2517775
2937157
1711105
736809
643802
639947
1086683
1332424
2739460
1155222
2442014
1817410
655033
1185701
1576600
448340
2861314
2515990
2306431
226575
2319645
1040876
1098883
1916939
1502146
1340795
37198
285625
1563711
905037
2601827
34551
1810583
1457882
34215
1862856
937399
1490277
737478
930647
2804573
583980
1724738
2159633
2144821
1684770
2895166
2689921
416762
2268295
854810
1587363
1996601
1182221
680058
1132404
805422
1125033
808839
790095
2334480
1988817
1654845
963165
2026050
2926823
2037534
2578397
2513884
1964329
2272436
39294
1152113
2467773
2564646
2841951
2758299
2444910
2737044
2669361
555926
14430
702239
496672
941741
233375
895238
1115067
1487584
293177
900409
742607
1233448
989746
886204
1086335
73823
949939
1281733
1658548
1364710
1869786
2084818
1422363
1954069
1457026
622151
1044361
1108310
1665494
748421
55031
1966978
1253349
2215006
1582565
1928065
28483
1294479
1070927
551156
2888644
2798804
533687
2718248
953816
256826
1612806
495830
898831
1284447
2432928
2646257
1961031
1417309
1945873
581643
1766929
588583
2794082
1107636
1198360
691096
861723
448889
741497
145561
2803639
1478598
188043
2167517
2186024
797201
1635367
20788
440274
2855265
120824
197793
1896946
2270107
2689257
1554213
542080
2469195
672966
954766
2539006
133251
347238
1835364
2685841
437201
2463204
1566057
2033127
1392828
542081
1254486
2516464
628774
2606231
1019117
451275
1035468
25057
690620
1458102
1591289
2188308
872016
738419
2552767
392761
1169364
1437080
344002
1225993
1540319
2860338
2555620
1902288
687204
443154
1757007
2452916
384301
1786179
1072950
2908559
2495571
1178846
497907
190457
2202839
2213645
1417338
1777643
886764
1342768
2831391
2833157
39235
2408373
1430110
1835839
2519840
1185858
30275
2478576
1839095
1932212
1730227
2534703
1946213
1304697
1390420
1866566
2425581
1039716
2247601
238184
2075840
778011
1550111
2307964
699045
1992211
1919684
1823339
574344
2239265
1853541
1040451
1566777
1057438
669843
2211787
2754801
1666534
1576879
62064
860035
2317018
99346
2651718
707326
1186928
1009432
273796
721656
731217
229570
675074
1994191
2816181
809313
1474116
566637
1782460
279397
1127560
6620
2385012
2089009
2427426
660713
2484671
603427
2904218
8654
1997834
873713
2475761
105339
1850243
578735
2463701
2194703
324163
1081946
2785920
424816
107048
283650
346684
1764579
1707008
1392807
1645092
890223
1532647
2606596
1552545
2092389
2628026
400466
1431620
2893871
482306
2658132
2267788
2254256
2116449
424938
818257
2676953
1777568
1331406
778335
676353
1740739
2087941
1019804
1194805
1345980
104190
1577547
2334137
1096910
208393
2574896
499355
976081
2106492
894843
2370225
888371
403378
792555
2653654
773001
1051433
2255863
1204801
383556
1069928
1881910
965342
1818139
896227
1958469
2415013
546580
1328220
1354723
2071873
43459
2394616
527386
2253006
561613
2888185
847471
1342834
43450
887365
121831
610830
492602
2219246
1105908
1337242
2108713
2460826
578028
1164185
1338151
1159204
2918791
1716363
2203198
273954
1036074
2584730
1697174
1850515
536817
1011502
1411339
2326664
1125453
838363
2537806
1281270
2745153
1230258
2211568
1584167
969662
2800764
55848
623219
1754513
169029
2092665
851605
1303965
1377712
2060057
1066791
1689501
1288483
981942
1786020
2465833
1848579
652877
1436207
534658
627153
2028423
417211
2018641
2541825
1011142
1627523
2150315
1321942
2214724
1805158
421134
710309
33496
56798
1470945
1905358
1931555
1037908
2574674
1267078
831935
270662
2293758
891819
2534053
2835949
1365265
1874020
1352726
2619557
1592389
2065437
2070404
1183912
2746679
1939246
2223163
813564
1109180
1512160
901633
1303468
2016697
851915
1214866
805943
938969
2627170
301452
47421
840335
1795821
2037155
2926378
247140
691445
662216
1079653
1162239
1531771
1060521
2388783
1305725
1745170
1832643
2759910
2614616
1449975
2704221
2290846
54615
2341248
2766146
1397830
1499985
558757
535096
2008624
1740590
2846380
2848047
1866358
1279519
923307
1557620
1924307
2662955
1323996
2628481
1523613
2856906
643637
1744101
239014
693408
1014840
125839
451169
2234881
2099095
1948058
1484557
711409
150368
2234217
2571911
558026
2508241
57171
1443472
1153910
2878143
2765402
2726018
1040639
1968201
1295124
1158659
1818040
2186957
1039664
545201
1777058
2779618
1906590
774390
2119989
2422674
1080735
292433
2372548
1681072
112706
623012
2132499
2691434
979774
1236081
2838593
1927535
1487054
1384669
162119
961090
2284087
2314443
287116
2370422
138535
86044
2614703
1673714
1266017
2141178
1264958
580842
2174101
1445856
2685571
198563
2918320
1525601
2276693
1246533
2356798
1034496
2138283
652066
149673
1954376
1640414
2576958
1750165
564130
2755000
927245
196612
2411909
1467973
1652973
97146
16522
554857
703964
249364
1225541
1119491
1360596
94465
2008607
1410827
2634898
424656
929505
2466084
393684
1795692
2364739
214524
910986
920948
2900062
2764692
2849619
2361373
2402412
2126105
312753
1995416
716956
1938588
2281872
147323
1158982
2137046
532399
1676610
916883
2761508
2909024
2315670
471134
2772427
2681635
637732
638448
381843
1579614
201165
2685453
1756916
1884609
2066350
792207
1621957
1829224
576925
1173759
1714046
2635607
1706364
2629444
1164754
2232796
2666544
1211800
1876061
2137336
1134213
2218782
388765
555167
443952
145971
2111851
1839362
2471198
1295697
1685859
2453234
2569226
351821
2861229
1806546
671058
2259711
2368741
2721862
116155
2143313
1957888
2454490
1604056
617521
2806288
63331
2013548
935576
422399
2002994
2055385
2885594
2073783
67602
495282
2207035
2392144
767595
73283
768228
2665588
861057
2681677
622411
2430979
975382
2027619
1545772
599576
2828092
2104462
1709900
1903924
1766530
1618558
1816411
1240592
861617
1414659
1076503
1107833
96406
2600165
323645
460853
229965
2763568
227956
1596614
1979791
1291109
919962
269744
1905064
2383675
1139054
2443540
226256
184344
2843899
2270938
377996
190210
1289570
1096131
2704519
239843
2587454
1174670
2887890
2902241
641033
1753952
74643
726123
2591758
2858564
2397424
1604193
640740
486193
2561116
817226
169808
1311490
2516212
1644482
1864983
625450
1832161
1645885
1947389
1070774
236623
1607945
612146
1115768
1192688
2346675
2887717
1281744
1580014
790416
2144071
2849058
1763782
2443429
2352221
995875
1315382
2774223
1189226
1477289
98618
1851980
53119
2776218
1843377
1928350
2448334
2927154
749238
1209400
657681
1578645
189865
2835633
342179
959177
816116
1384485
2159195
990994
2421390
169403
70171
38332
1971666
158629
488798
504451
1224307
2396244
1604907
1179848
1789127
798235
1114705
1159849
2156833
1845408
784051
2146887
1572658
1447686
374336
222573
301356
447853
2088369
1530511
949560
1184293
837350
2040793
1536051
104921
167226
1283297
401882
87914
1904137
852737
2467665
23443
2751339
2779077
2797864
566991
1611785
1755046
2036505
704284
1519302
1738208
1383675
1626961
887395
1180743
2369922
2020626
721190
2237379
2270332
1442103
1630812
2852472
2588581
1050971
1012374
2673244
422945
1623300
271577
1565391
2486803
357359
830760
2702604
1128582
2563397
189013
2542549
2277101
2654742
39227
1248142
2742066
2282099
1395579
2384754
190388
2139265
1879784
770858
477157
41086
2734148
227284
1890455
2171694
2675251
2113659
1308048
459834
1252638
1332524
2464908
2541018
2347098
2934171
728512
1678094
2861464
1013307
759513
121509
2831557
2658989
319714
1982491
1459823
1965614
2786112
2675748
927126
923158
684352
1558806
1237605
1290416
1112950
1339945
1404181
779711
1678702
2620495
2477725
2591104
2909291
1271886
1094106
318769
2125426
1492388
94205
1073366
2701514
1346325
1239637
2360363
899594
2753003
2525144
2024756
1797687
2629844
2148008
2143320
1994972
1484758
1553574
2860504
542174
282039
38526
2242482
1399989
759494
1417633
790425
2808779
1281991
854252
118955
1893358
1847207
730428
1197355
1358282
2619414
281667
378779
1954719
664451
1633954
888530
1651970
2763602
2492082
1671853
534429
1906931
567810
1421781
1833120
1533033
2571195
1094225
1638389
2837584
1404559
2618291
749228
1054743
561722
474132
671916
2160030
23893
353412
619616
2130627
2774404
608452
486468
1417061
911224
2923338
1256912
1158183
40452
1572451
1614458
1840294
277922
2452977
1492365
569204
353019
1779724
2812592
959441
2768343
60928
1997534
1969632
119085
209633
1578929
940781
1168483
2839123
2156159
1041789
1959205
2638171
932373
1499192
1295790
155326
508879
628576
2374664
1945323
520085
1690933
313596
2274484
794185
559548
1842218
1313071
1307530
909135
2851274
1686034
2250170
2605367
377164
1868354
2542657
1682727
1864373
839267
2206032
2100975
620195
1291837
341907
1412991
442382
1966802
372770
2135567
2640021
2805826
467336
1590350
1223202
227319
729344
2916946
262051
352174
516579
2115788
2108537
1985962
876512
2913591
469939
2134874
473291
1505384
694101
1005611
1030961
1552456
491132
1119491
611460
729244
1895457
810800
1416839
509633
2729286
1843202
2192299
2758027
1222943
802522
1075980
207657
553431
206962
452504
881822
2877202
2467114
611629
1873699
2218323
2468696
2720248
632953
2516029
1286226
1445708
682258
244015
625061
732612
2925338
1252583
2088569
2619025
2366874
564976
2498371
306533
1938042
2862896
199230
2607188
258704
1612970
2460431
2165407
2422320
701032
2701045
1953018
2924745
612942
2371119
1891566
1773320
931274
2727226
2933990
1945410
2303363
2557507
2481363
805131
2074295
149390
2151982
1841938
2796617
1389537
1704091
1820722
2362420
607207
1575263
681513
2925456
692844
1179769
1534452
609693
1360135
1017224
1007378
2525894
1012945
401371
543099
1031471
2896892
274421
2105537
62707
1498650
1771781
126609
594690
958458
868453
1472029
2144214
1853771
1893313
364024
1697685
2086626
2468618
2358214
2563701
1087062
380385
2223945
972284
663389
143701
150684
1878769
1683381
1884008
1421632
1117528
161792
676884
1299271
529580
2364488
1790054
1021244
2287080
484598
70648
568338
263117
2112571
1521911
2542639
2439708
1612249
106714
269401
2505797
2532867
778905
405459
2603307
1776801
1048330
76531
1568797
621468
170325
1030995
2566467
2772517
991028
822451
1903650
2338630
1163168
2479493
2281568
110908
550959
346819
1984042
1350500
1113299
1268838
2264703
1919142
814195
530875
1436473
726180
2295303
1317284
2139421
2763837
1326190
2137252
552600
286306
1285079
2065667
2674745
148945
2335066
328319
583317
1788641
2208015
311168
408029
461282
2106709
1117493
584013
1695421
1930633
2506822
1967298
1683580
128517
184909
2524267
2362044
932960
1656327
66317
632065
2480472
402945
869100
1206487
959176
396817
1682690
974315
1120557
1811990
352883
1868391
2355389
744587
2332124
389438
2126739
886579
907237
2173396
2223535
341174
197265
2577441
1704872
2678523
623896
1884134
694263
853068
158120
739036
1467691
882879
938753
2727896
2081906
1324483
2638419
1882892
318436
2036142
2631705
1179743
2199508
1163323
1766293
2211532
481178
1368399
1553924
841737
404815
886547
1173192
1874302
2319969
2126320
1639931
947116
937015
182608
1973394
49975
1106301
1917618
640968
2812599
1672734
2558547
2901175
1974627
2589561
1400225
576917
2861905
113131
1682575
1856057
1900188
2180650
364195
2616286
1371176
1132245
499398
1006179
415760
621483
1851089
1950419
1605185
307089
92482
1250604
2566364
2107585
433096
2604834
142727
449348
1899499
1828017
433599
2792044
1634232
1737501
1950619
2729935
147812
646135
1694338
519497
2330414
513848
1060375
1313151
161814
1318949
1715930
2347417
1194044
11339
1076916
1940236
1619690
1781965
2510460
2854935
2079760
1596572
1906998
1944924
1676842
470528
1753743
1842526
2771960
333309
1158902
582460
734719
313692
2630355
2282779
1369874
445128
969563
2466895
1210824
379779
2928385
1754632
132313
2757965
2910354
319035
1221297
2348575
1390156
509453
1221954
2566042
938040
1944636
111669
1856177
2686311
446381
2731772
1972954
758961
1335851
1298835
948515
14792
46064
848357
2766810
1028985
80499
1003579
1008251
148619
1395929
2581374
1011344
1679882
574880
1582825
1631179
2721495
2271245
2797550
2456567
2665784
45666
186036
387293
2261597
336528
532882
1891843
856569
1896496
1521172
2315653
2486044
789154
2779662
1413820
2597223
523796
1723994
1478577
520967
1178651
1953523
398244
1774733
490567
725707
2164757
165113
268032
2469485
1226032
1236359
2458812
2805082
1334092
1756317
577381
2862986
781983
318371
2377335
1736629
464560
119647
1354952
45570
634156
490755
2054779
1311390
96117
1905388
1340614
834980
1610296
291711
2801393
694648
2850385
2794974
1379630
124808
2455373
2073244
399218
2715809
1504680
2124150
2439333
2365396
1570497
1418904
2716333
420718
1931890
138376
200968
1296053
2083618
424870
208260
986882
2160680
1655977
2512920
1909790
33510
2679457
593363
2836135
969105
2504292
247231
2003521
42537
2154696
2608103
271647
1756436
2452991
2701610
519911
92439
2446115
365748
1342015
2757983
291333
88750
1487837
114383
2335992
1173365
1460719
1848809
635491
192297
1112145
1618274
163663
1977602
937072
619693
827053
2661362
2241303
334138
1533541
271735
1963724
2660355
2004500
2436918
1504093
904276
2852128
2845134
994855
2374656
2178222
664358
1452120
1787427
1013888
2718943
1064388
1917330
737579
699012
1671509
2236291
848155
246710
1650039
865682
2449098
2338475
1850160
783002
471604
2029278
1930372
1401641
82989
855615
1032201
167837
2026961
1403996
1985831
2039477
172213
2762272
942215
1101431
1156668
2785484
360615
424279
308647
1912566
1541122
1450275
467513
1360399
2771970
1577767
98021
2035135
2267547
469842
786830
99054
1207178
351298
222599
395943
404011
2067791
952268
408887
1204694
230205
2860412
902272
2485257
2820201
807987
1220848
2065585
699477
83198
2393653
552759
2871903
1559719
1728535
54985
2936075
2440716
517937
907195
1614338
560992
2728536
17759
85323
1220910
888130
1508671
1351739
2764021
819075
561454
389947
2852292
1810993
2517890
1984491
1082405
1539806
295445
2662371
599922
2786948
2479545
384363
2266607
2486472
2283598
502911
1430922
1450532
944292
1047528
2674404
1827820
1045501
1324741
2765394
2510188
2791084
1867218
1800650
2197231
2804560
991350
2025421
1265657
2091769
2191001
563328
2300769
267360
650923
2003587
964842
1583327
1534385
1055278
1679334
1455699
1752048
2370960
1762639
2179241
514499
2885771
2730506
128842
1709125
2094849
1687635
2441877
2920288
2585684
1709759
2205810
2664263
1715112
527202
375581
2245653
2243320
2125969
286642
1235297
544004
944595
1758946
2476422
2773438
268412
2173615
396132
962947
2563519
14924
772353
2554385
2066156
2856521
2020213
216838
2389646
2758500
2339117
1441543
1793891
713536
2230232
318223
718208
2064789
1308668
2375871
2862379
2900743
1923921
1153330
1699195
2681169
233625
469122
2670184
2805763
2370792
2811196
2445073
1488369
1598285
2736453
2841529
1813936
846609
1628459
1932037
2499296
1536914
1020984
2489216
1137435
904685
2264409
1908561
1252161
401402
277357
2063712
1077165
1758238
427505
2456177
1438624
1018916
1894318
2199404
650514
2085953
429406
2339677
1452047
2599782
2020276
581992
543864
14734
2192433
2773017
1970265
1260185
2868845
80004
1809582
2454010
1812639
1834217
862078
633345
2340238
2795602
1732959
1094332
1570941
384370
1706358
1457480
1351890
38857
2066711
2190606
222888
2684101
2175155
143099
441330
2058379
361810
1303866
892286
1269596
814583
1996199
1193664
177515
2065855
81265
2591337
1453655
1267138
958932
2115380
208999
1833401
1271807
184615
1749831
1580440
68627
1218373
2001349
412560
2477090
2850782
2487820
1375133
2723142
1839890
2825343
921306
2893497
1586613
299694
2106803
1803782
243039
1583364
1657246
2685334
1289947
2920255
1380482
2859597
1921518
1942157
2315810
855285
1468470
1568507
145533
2513855
1572350
1021742
486901
391570
1801571
728123
2620467
1807027
34340
1120286
1639986
301310
1067991
455733
1473326
1564286
1261232
2291413
71512
1959287
2558014
223273
1976164
2174355
1627372
2854409
800460
220483
1790496
5627
2107998
2478899
2438532
1559770
40338
2304703
2493557
2772356
1395553
402929
1604348
2188104
2617573
1216878
481011
2499047
476749
679250
1508206
1131584
76725
2898148
195589
694749
743183
1538416
1777059
987043
1927108
2197339
1804837
604521
1051739
2300218
2100303
1639282
2489234
301298
1151898
442975
2477056
2638609
588514
181124
2225664
569225
274854
2560276
2483436
2540306
134906
1290234
1555151
514027
2229690
2616651
1232205
1080238
2814383
2574694
1073667
2927968
186715
854455
1673375
1312504
1021749
2808043
1656494
1986437
1223353
124001
1665460
1999277
725528
2833213
1732978
1554094
976341
1192271
2812192
1598966
673871
2480584
915635
1155405
2039367
1687246
917170
353959
1592050
380830
1110773
1183039
1067984
2910563
836907
2377046
1050052
2646981
1451305
1072132
2306028
522641
1353658
715897
2492880
1430216
393097
2583521
1216027
889157
1035408
2864584
1222966
385820
2325480
1383832
167118
2917119
1809800
2127037
2170842
1092508
2874739
722506
1082729
2204033
795740
1378952
279917
956099
793353
2365868
1409211
2366590
1990868
734139
159233
907125
2692464
2041154
1311979
1563930
479479
2754966
2811188
1713358
1154459
281309
1112960
2281909
1033377
2860580
1646998
2871105
1379726
2101673
843344
1401851
2020675
2818389
706747
188637
1765067
2134328
2196432
1605983
145266
724476
1965986
2929537
1077374
2807344
245598
1161474
2536775
829653
360763
2470796
1683904
1640144
235147
105446
1795415
2133403
2150049
2496499
438084
2171355
1327882
3030
1356417
1177649
2179825
2722193
2722649
796688
992589
2814980
2428506
2054048
1893045
2159290
1849877
48022
1527101
2518296
1570704
39319
1529724
1692145
1211130
486288
2667096
2800660
1316269
1907752
2062166
617718
2571504
921061
2840165
278008
2584259
1262884
2294248
737333
2477688
1367462
1764491
33173
404272
1108840
143179
113390
2595242
568921
1653526
2070777
1053052
1879462
1728863
2911154
2433651
1648880
1366903
2702274
203914
188361
128988
1599335
818595
1373824
1593000
956803
559709
2394471
2064801
2001418
2846285
810068
2700854
793331
1249078
2878142
1607571
1811041
455355
1635826
1607808
646853
1250521
2150833
963276
2381216
1183625
2436029
432006
2132843
696493
1643657
2760858
2686842
112481
2087454
1770845
2153377
1043494
2342070
417820
719435
2729841
1905348
1775018
460020
2496744
607184
1521121
244598
735213
1107241
2576971
2110057
637048
2023350
22643
2661149
682820
1946797
2438275
224992
927420
2032133
2843610
2918695
2424019
2499633
337864
1753835
2642983
1563848
2204318
1895377
132844
1573397
382757
2047852
1352255
431186
801852
1841226
232374
278914
1778618
2702853
1988376
545955
1817343
1041538
1926329
1807021
1533809
2500113
377821
526219
430421
2541250
2573205
2300297
1365705
418880
1349503
1103903
1120252
1805965
1898989
1173502
2101500
313321
310713
2396397
2527735
1724674
353646
1679971
298480
1342953
1713649
724020
752600
1927221
628574
2769371
2462234
2704031
1232279
255680
713470
2812642
498042
683440
1687745
2455139
141926
273586
2797920
2242330
2327768
546573
2339742
527700
201162
1291244
2775223
2696267
831849
1965891
1770102
1751318
2903692
2705677
1611513
1647696
2359298
1002133
2210157
646724
1645536
967304
1812383
2655079
2556104
2826871
1352689
739163
1431200
2302242
1876263
1331883
471053
1531723
1086504
2384573
22927
1893371
2866966
301225
150163
2060239
2537278
820461
1289547
1019420
319085
48074
278087
2751237
356434
1530297
1011326
997097
1669094
1253600
2300446
1742073
416586
1800272
2080592
1366599
1592878
2748650
349343
906808
591393
2443568
2392586
1652840
2936730
2755924
2245049
1554735
394154
2581723
1076132
1054590
1629559
2600336
1948266
2353465
1393150
1484603
640400
1741284
87153
1418558
2471368
655658
2704829
82767
1150063
2223827
2518969
2115262
1048066
2328094
1658241
2195936
1267720
194490
2701541
843557
2503189
993712
2741053
2017759
71181
2653455
932634
364483
2903662
2757542
1139803
339032
589995
1361335
2533751
2507197
107991
2572052
2049919
400256
1439212
2392659
441435
1751167
1519039
1820562
520064
181874
1706080
2117811
1959228
2484182
420450
524662
575964
349775
2617062
834969
1655813
679798
414642
681398
2343872
2775395
2039021
2215924
2424392
2170056
618916
1723186
1148889
2015139
2029263
490036
116722
427717
639183
2232818
1964865
939701
2025915
1376912
2880027
416
1513801
2827955
594364
1301689
26322
2794147
1310235
660762
2367096
2765144
1771638
530913
432964
1177890
1283754
400702
692252
2529052
1434020
1055195
376593
1251944
2082573
544852
892063
114236
2449916
2342453
890354
1135897
872917
2536533
1240019
377890
359575
153851
537457
1017164
265717
2625934
1484376
1436736
2463666
2033403
2443616
1312395
254222
1223284
97267
87102
1189212
406404
1707538
1019105
2439303
520878
1472859
569735
2123544
920591
2647064
835542
1306261
1467858
2649507
1083128
1441723
1910912
2092499
1391726
203647
2124062
474202
2416263
489349
2410680
833795
2402069
388502
2714437
660727
609233
2938577
2503166
2114832
2621746
1754077
309617
472348
1244281
2868472
1305906
1024161
1008958
11087
2515252
2788254
2295340
2394648
150934
982399
632703
2713133
2783271
2843796
2710739
655332
2240883
990547
1467092
26210
960573
2768738
1872105
2125361
943757
1723632
1338119
2725604
456126
2541156
1016397
2736717
1867360
500080
1071237
2648292
524274
2559719
841650
442578
2129385
2170132
2518257
1155432
1117410
2553912
1041312
988267
958325
893594
2501731
2165230
2090869
1054089
2927722
1860566
2748893
1482139
879751
2187382
2632879
41365
2023749
941344
1326582
2908387
1773264
1273878
2793086
1166927
1579009
1071941
2785684
1883214
1935161
2477179
1476227
814684
2643719
149816
803143
2483707
1623495
2797337
1238126
2550569
2935483
2864299
1084432
934782
313916
425902
1923381
819123
304377
206009
65333
2703781
864081
2700555
2004762
2743028
1070760
2518207
2802383
2864073
721201
91025
115200
1986547
2784115
385381
174357
1234041
1969939
2798151
1246422
1349546
1307327
2084418
2458527
909705
1278761
1991878
829278
1825038
1948960
101549
2758804
1947287
985203
677971
1295310
1508355
1405219
2049835
1800925
1518291
21373
1183865
114565
2514244
1161144
2779019
1778604
2561554
39158
1390720
2919521
651619
1518867
2411962
2273469
207632
39628
568117
95386
2454110
1008813
2352373
2632394
1252711
2812918
2558127
1057185
90872
1504279
2397574
2031228
414726
2234265
244835
2116231
1185605
1160780
313003
497130
1034359
2350233
432099
2033283
1379131
2840469
2738542
32459
1703602
2024903
2185909
2191824
1550985
16925
957150
1088707
1780922
2243585
197353
487266
315021
2246497
594938
2253732
56705
540760
809879
1657439
1500808
2689215
880785
410597
2214150
2087522
1387102
2777152
1045532
2658431
2133964
2664053
1805832
1964358
2667574
2007804
1259832
1860232
1497419
2089167
1717687
571245
272140
896546
1569528
1111578
386782
2139404
1002462
1468507
257796
651388
2162581
1197705
1655982
282165
2804520
2818541
2744313
1587949
2391256
1964133
322858
513630
802389
2314217
2848482
14051
153548
276030
2442010
715749
174625
1217951
1906967
165989
1952958
2706224
2690398
2318122
647128
2929851
1008778
803725
1396176
1623082
1887137
2090533
2177714
120941
2047356
1043610
27175
2234222
1732072
2883395
2416158
522269
1471684
373419
2287842
671665
2691849
804401
217618
361248
2538167
222466
1368753
2638812
1023092
1060520
119714
2413524
1491195
610352
165190
727872
584589
762160
1509274
1710616
994844
642047
1561807
2641928
1421784
378703
802324
1757887
1011036
2130462
334713
727191
640756
2740722
2015242
2002782
2335258
312503
1613128
304248
2548916
2918919
1330489
601916
2020708
2828162
1553053
2189736
374380
469055
388423
1129031
861695
976864
519276
1608284
2903790
718343
2197894
1683171
2867409
352903
1389085
136978
2061120
1180434
2560322
389906
2256656
2382953
1425314
1409034
1771230
293494
1882125
1793107
1224576
596331
2011967
144047
452450
2289835
1955518
790517
1389109
37726
1269963
2895047
120109
714096
2893881
1570635
2091743
1914435
2207245
690933
1831034
2290554
2500166
47426
2081377
495242
2574803
1531425
2830175
2411865
637885
2697734
692245
1968127
175875
1199152
2120884
1673272
1821385
1159730
1644898
141990
1346524
2077623
574322
909765
2143998
1429864
335970
2650926
2854121
1266432
1542878
200959
2634924
1117058
2387336
2747896
1335543
940682
1648030
1476347
1870074
2288637
1425731
1582264
1901621
273741
1056255
487654
2671074
2285276
1886592
283264
1016278
2268152
1278932
279679
1400010
1403638
1023601
2101660
1061757
705801
2068580
2382607
880255
79833
2346879
2075537
1561135
2199946
311466
724304
1196674
36836
1943442
542786
2640098
2763332
1141310
1497373
861004
2150302
1630186
923596
590584
1394727
299757
2303998
37924
2267880
227412
2536115
606511
1047329
1657648
575410
2878745
2253265
555000
140472
1371465
539781
2564310
946341
1358918
2875587
648385
2550474
874042
1231795
1295388
1572273
462133
1428347
251897
690262
360211
237832
263634
2426069
748972
1085729
83194
590963
2161662
950825
2844490
2133910
2594082
2370043
1726172
2026916
1526443
1348492
158653
272884
1790227
1347493
2772803
1685989
1572722
1364095
1206158
895880
62504
1170162
388583
612013
1175181
2373349
2798377
1713378
2110915
839900
1874717
1698863
1299412
100858
475143
2726884
955465
1421876
844846
2214353
2756060
1959018
2779360
437250
531186
1878565
489640
2330597
586847
2429614
1065515
1968011
965128
1150349
1153117
612237
2709527
133511
866071
107757
2415264
196589
744343
25747
2524573
1927566
2501686
1905719
719176
2437051
1681529
2638277
358760
1113563
1741652
2688469
1247308
1860768
498326
2863410
320983
2734881
439657
201013
2249122
2430006
1647506
494099
2192495
607570
682900
2348970
530122
1192658
1716379
2435360
1136274
2286400
2748197
1404386
1834969
13969
2788702
1271603
2357029
2018057
2583246
2561817
1039987
1535332
857578
1774610
1764707
2223421
2223527
2488507
1884554
447004
2248759
36572
1566278
435591
2103146
2293074
2571307
1474079
2890610
2306537
1619195
803630
2940254
929604
2104390
526262
1762658
771405
2070547
1437803
925307
357919
2702275
2723523
157590
1409784
2322569
2750052
260795
1832451
1751176
1996949
2337963
101764
869453
1199392
1516486
2206680
1412412
1519646
830170
1739893
790456
459019
439024
59079
220459
176381
1560944
1194299
213546
2678028
1902582
897572
1118828
1862689
2563315
29652
845470
1486497
2935835
264754
1312121
384221
83848
1602922
1148587
2823645
2543520
2917351
1047927
719840
684753
2528966
2408018
49774
1699942
2830731
1776906
2322775
1140751
1061486
1763626
1552928
1157587
668145
376895
1974020
1391425
2558277
2195749
313540
72200
2821368
2374436
982613
1397583
2448703
565559
228610
340538
2190289
1489232
1348716
322488
2689217
326405
250208
908015
2728637
1163171
1354288
343721
1970496
2679404
374481
1173420
2581172
493361
720430
452492
1846606
1133228
455700
1414818
548266
965768
2093165
2487018
2575513
1955665
1054471
884807
842889
49145
1323866
2118940
323851
1519932
2446440
1251425
32471
770615
796658
105886
1246234
2350366
2871438
1311340
90949
2143789
1513467
2657463
1958983
2274490
1201317
2937078
906022
1766052
2122863
1498690
2728260
1814142
1551970
2845901
2538540
1758833
2026246
647834
1776667
159744
1015171
2438636
474193
287250
831756
2529082
1796271
2938252
2721538
2816689
2495018
1086971
2576807
2594324
2137758
676840
216633
1593434
1125290
1371542
2092556
2012982
1502727
191407
562248
2666132
2908757
200641
1885757
992208
977238
1669913
292339
1544041
2042054
2289914
869524
1745630
2758371
442037
2242875
1664156
2195257
656433
962816
705334
659233
1337958
1061065
12600
2410641
301264
1976920
2651597
2130403
404377
2814659
1273537
1063546
2849389
717240
1802144
2322673
966560
648870
1550132
2422164
746264
597776
807347
2214427
2257121
1622128
2516170
1071421
2756147
696659
459388
462920
119228
606551
1457527
1474800
2358155
2040057
2830054
734093
523021
2900440
1612431
1633004
257729
2000459
811555
1016071
182267
2697210
2110007
108254
768456
2871787
762503
1872872
1521432
2431644
1063558
2826765
1689728
2397607
140787
60651
194296
480579
25060
2884181
91790
677208
1181284
339210
2207940
710658
2133719
2544909
315768
2887948
1931864
1666755
2740752
2641342
456602
2256154
912201
928725
1048835
2351144
79238
2359436
839802
2358186
574148
2473293
1942352
2524994
1571944
2353691
379195
189355
1285822
2497556
1221288
2849542
1857952
1233717
2651762
1552725
1459325
656698
300861
2582889
1058723
1356682
1194273
767537
2626203
607211
556502
1753257
904950
59107
665968
366554
2846478
2825138
197363
1167556
1407045
1487313
1184409
2472440
2822244
1835072
171777
1162690
85669
1914739
221388
981591
583259
339739
633688
2273901
494713
409066
942659
1957166
2524764
549507
1962380
2889110
2622093
1302481
2308721
2696389
708764
1935156
2274079
47626
1315394
2457743
423718
2478051
2557081
2828695
1935102
2925417
479520
2447924
1736285
149998
2285221
2489438
1294573
309082
2218177
700497
2122662
2785188
2794566
926140
1615505
1846662
189350
726387
887751
2400272
2438301
2524730
850850
1645389
427846
419613
1088963
2784693
1988546
1532346
155865
1246807
489754
1781601
626255
1642257
2588625
2391718
92140
274465
2234186
60637
1017554
1087790
407585
316981
1064036
2279770
1938431
2935718
2501581
2869023
175325
428936
1956441
653434
2641730
1076793
1448492
2257899
1462149
803499
272633
1557435
1365846
1118710
1388798
2373450
1391850
1240893
330450
682373
730518
1722783
504397
75321
2103720
2350189
1271629
1362427
1218319
1219063
1761444
2576938
689177
2750777
2012121
2195030
562343
180151
1532458
1072400
896677
2210287
249166
68836
2807981
155942
2774092
867826
2005294
1588084
1047640
2736174
1982183
2461675
1155388
2006997
2856059
94284
1247328
2731650
2501701
1635875
2255435
2569576
1583719
592122
1530139
1013723
2712598
1594507
2082450
431307
568025
1826095
934280
108343
1830904
2485803
2608126
2627718
2266543
1397043
1740238
989327
949335
2566179
828523
611115
1722293
34745
860926
1527480
338843
875773
2593513
600002
2132723
1824015
2278836
357709
2553172
2758689
2043014
557232
107479
1365845
958940
1572464
2780915
1024252
2320765
1289068
188214
1942987
570758
2170183
2404187
2013469
1245228
231472
1403293
1990750
2507092
1520575
2120098
486134
321349
2892584
1175347
1890242
2430511
826465
80164
2218480
1291328
2513358
2051996
161109
626345
32622
2181265
1341532
203597
45512
2070793
2631119
68293
2569879
1620426
1141812
1891212
2656139
842502
1880010
11704
1117074
2612121
1001589
869191
1038885
1568017
2199564
100098
2261225
1921352
1991462
1253863
659135
337416
2294328
1616454
2819651
1119840
858162
1480756
1210957
312155
396776
788560
1804974
395571
176321
2701371
70645
49701
850708
302480
16886
1106696
1621061
1880058
2730589
170588
2440329
1674565
314439
145036
397296
1842306
30514
1353143
2497483
641182
1525353
1906411
1653500
582861
1665810
2128750
1683685
609058
2121256
1552361
688745
504540
2876949
2625064
682166
1451122
93330
1910037
2294158
2645536
2266210
449607
328812
828264
889725
107633
1980715
1686558
633691
1269167
808942
736837
927810
2193377
2711764
1631584
1067659
1230796
408555
2843995
763980
2398128
2255812
126222
1496777
2817702
229422
2797373
1282856
1042156
1039838
331699
2566941
2275991
2413901
1719216
470721
755464
227275
2082661
538346
1474761
369751
146607
1565489
84677
1806953
2022617
2569628
1540520
69170
1536118
2710171
1548865
1005251
1849319
1567835
1783861
2127110
555078
654596
1340604
2145853
2304257
873853
1401105
2787157
1091584
1512912
176953
2697667
2084303
1686321
1376903
1811790
2014549
2129721
719052
920113
1969401
1652972
908963
742232
510090
1575708
313757
576718
2909432
1224685
2606002
2810610
1822636
532199
2286276
2360577
1815438
2446481
503365
866195
910492
1561824
1742622
582691
500891
2020763
2403543
2216
2730442
523549
2693234
855195
2861687
973764
2151428
1483690
186060
2203353
2545336
2446033
2678680
2588534
2191608
853176
811201
2349426
1214748
2256298
482868
328921
1050886
146122
2128301
2175430
1727973
1428875
124918
1512241
2918789
578848
10787
1014145
2426445
1162874
1970092
1964463
48359
1502806
910079
1038490
1813109
2937224
97848
235411
1179606
2921789
1183165
2614893
1862573
2602811
1436472
2010009
2344356
1553714
1553615
2707035
2436796
1436927
1290542
171430
129503
819512
113443
48781
868440
416810
575797
166707
2271936
1095420
386005
969003
1745842
1097726
568385
1204867
755695
2714370
2896395
1228294
1293746
755034
1189608
995574
1156394
1593479
559086
907821
2188043
2199531
881167
666025
1071431
562237
2199442
1269704
1997344
1248473
525565
2004485
811858
1691962
2901325
1852650
2495777
2760060
1231386
157616
2790057
1500081
1720826
1260099
1499390
671010
2038327
2573529
892304
1888152
2550999
2490099
1277834
1616590
2767381
2375060
1347935
1967838
1196536
1649935
1401201
2773722
848173
1928166
1738169
744902
434091
1591193
750644
2711453
2493449
2404699
242976
630567
280026
2597975
673944
2778557
1697034
758029
2138419
1795759
2439911
2363982
2100611
1770486
1443570
278564
372043
1136204
1268956
1800901
1049
441572
626132
1305213
197750
2105395
498007
2253796
1323136
1885436
1653453
2102109
244966
2658295
2409629
915826
533983
2898550
314555
189757
2496374
2237514
894217
42000
2738554
2310977
701586
1818695
1174251
766952
1547162
129858
1969636
1630597
2542515
2622137
1570039
1898224
892672
2323549
2910369
1241280
872447
1029897
109612
1764638
207574
277340
1042884
1223774
655111
1353903
1912236
2422053
1836363
2597959
70677
2744226
1590017
1698149
353219
1846335
2635607
1991911
1896074
299572
1232389
2660681
181841
2219358
550131
1330265
993444
412627
2880698
2550317
1688401
2301274
356538
652570
2240106
215972
509622
2389099
269822
1012076
2288456
2573188
76091
1618635
1725638
2035395
250990
645189
1124504
2031562
2539756
1560432
1248973
976274
1653322
2505128
473499
2026315
860545
616878
865113
2676619
1641996
1685753
1229338
2091972
299861
1949065
1638542
664098
662067
177046
2397556
2863042
1438725
1652121
1707444
1903616
1640956
2177232
1891409
2495709
227055
2792654
1193143
2414303
532789
2827094
2523274
382157
2225012
1678200
1477475
950005
1236402
1239955
2040288
2559931
2636071
1126864
489459
65428
757825
1082645
981038
2374620
2753989
643404
423233
2317103
1504225
824748
2171248
2654944
106041
49826
2894938
2276925
894477
59571
1895710
2416500
1541339
398975
1447065
1314344
207604
1060889
768402
1593567
877152
258471
792929
1391721
2488132
951622
2925161
2211530
1719712
2224320
1029989
2107515
375414
1582432
2321762
755567
2183878
2097462
1910856
1555239
276829
814788
2939733
372033
958261
2939010
179569
329108
722994
1973691
2567535
1709205
1262146
204369
199135
942611
2134755
2340306
1501032
1015734
1915484
1869078
363872
891730
2137671
1513446
2581080
394177
1085555
1581707
2921777
2315613
2644221
942177
413377
1862939
2186998
1750485
2414370
770449
1451196
585453
259116
1532195
1582877
2160505
1697614
342689
163044
788464
2730099
2884393
2237395
2333870
1953394
917056
1885662
1998516
2625025
2786365
1196642
2349072
390204
2679383
2766865
2081594
83673
1541402
2492163
2241523
2416607
985067
2406838
181680
33474
2887558
1635827
2704802
2022373
2187277
2839890
2468909
1045100
555254
1051703
641884
819971
1050188
1934825
970233
1914740
261754
604326
682729
558756
2678456
1330718
205827
2210964
1377281
2662366
1400093
590698
4941
2191398
1873333
1380048
2218784
1829300
1865449
941013
171531
225663
873150
1874527
346741
2381425
2817900
2361628
1046287
512736
1281785
530155
1683344
855756
996534
2568320
1977240
2849259
27287
2744069
1042296
1328296
2921980
223183
2772091
767664
98218
2729286
2783520
367313
838615
279738
2076794
571874
1601789
1270444
403846
1564953
1923982
1393021
1007773
64444
560596
176973
1877018
2545300
289166
712772
1068170
2606822
704868
2200459
1253610
2939229
1718829
117555
1546323
1304659
2263916
1494885
1313022
2506431
323466
2556246
1815323
1549262
1328515
1661329
88652
1671480
2413552
2144939
1588272
2431922
1076752
1754480
1128178
2006259
2629240
1904387
2816022
1060193
2158865
547882
625689
748071
2927833
1695020
2543413
1481421
2754420
598811
1169299
2582333
1039488
731468
110837
2695215
2752494
1442654
1914825
409043
217031
358630
1520351
1874349
1559791
609830
2101716
356288
214724
469146
1571654
2689057
429021
1937784
2324126
1496785
1264009
56010
1852271
216309
1727706
2146507
2770384
1579297
89751
221582
40449
1034381
1297893
2125469
2242617
1855316
1727787
1594987
106430
1663752
1561705
2444996
1157710
2816517
1996808
1885041
151941
669027
501062
1605999
2925727
2447667
649796
1633122
1198975
510261
2564446
1076787
2327780
500625
914668
2063332
2830982
1651512
2585538
2328694
1215723
1556764
2110519
2758854
1024931
312769
882409
100457
2820219
1637334
963343
238285
1501569
2909677
2892921
2010533
1408389
420367
529738
2935924
2191239
874212
2090778
2436601
548804
1191080
1021740
1416158
2378944
2894325
2895473
949431
730278
2298976
127032
2939781
1128057
1781848
2697031
2374044
2889448
1541844
73854
2450697
1596311
2646665
2462013
1797210
1129269
2145993
1789721
2210552
2158386
2630370
2684270
1467711
1043027
740463
276100
1835974
2623876
1336461
2139628
2649463
2163277
495498
302178
438545
1099424
596440
84721
1222507
681644
689789
718037
502592
1829321
371025
167155
1704945
1733905
1533075
676701
2340112
2125423
827231
1693662
2159283
747725
2863495
613043
2363366
369405
1253184
748786
1217380
84648
1257183
2516017
87250
2205304
2836892
981850
2316444
339412
1259721
1690525
1582594
1351505
1971468
2066551
2034587
2766201
1173833
2337661
2403183
1947818
2643527
1668140
1877495
2915892
2365102
2223108
1836139
2086295
2434391
598762
36374
225993
919435
600988
2332820
2850318
872618
185055
2686404
1893316
1778721
908152
1651284
2560451
2669216
2673173
2362196
933134
2339155
763422
1602502
140554
395233
968724
1230643
164652
37353
1201608
591248
2455650
2551484
1170968
2549287
2417504
2697326
657300
1095356
2756757
1791473
468103
2839449
2550917
2205651
1261855
364314
2473140
1460686
1268476
407296
1847635
2557238
2046832
2934018
2079128
1772681
1933037
1135678
21491
1623514
998237
134566
106661
1732911
721945
865561
51057
2112184
2643852
585161
1784774
2718705
1114968
933497
2359564
1576680
797897
1418793
714383
1625080
2434653
888043
74482
1649487
602167
85085
1720671
1340704
2084618
1158064
2516232
2438640
317897
1596340
103733
2238767
2098844
2913375
2601950
2740943
2440054
2189253
2810204
75241
2745096
448959
357764
1469693
2108394
686640
1474747
1445371
66537
1057819
1132128
1095956
2882862
60838
2631899
1970242
1858745
2775994
2327936
2894651
1434331
581212
2843290
1680879
1343812
664784
1132603
1545689
2550908
2547278
1808265
515870
1960010
176452
2112932
2539713
836026
473424
677170
1433838
2517499
1005642
218733
2566371
2878819
1698968
304175
2072618
2939104
371957
1650342
259141
2739606
6657
79601
908546
194427
2460547
1336132
1751955
576556
1197842
2249581
1230077
823974
2770470
1168400
2521675
754337
51888
549716
2178767
1562889
2697876
94276
1996528
2565359
260928
1733054
219783
2325858
312170
2551096
777200
2694554
2449011
342610
2034631
516065
2844119
753505
2581227
629745
835764
1061745
2710365
2586900
2704467
960548
1627794
1044054
1856330
892896
2645499
1163480
914516
2263624
362430
413401
1624059
1597296
2119076
22607
1458727
2745899
336214
844951
1700712
92045
1213654
2484290
1886835
1413400
1625513
1935249
2460699
946868
1766826
374857
2202356
419093
1831539
2016108
121894
2904824
2609416
1222874
1828747
2909150
1925797
2268188
709548
1982050
2763809
2442545
1756620
1005016
44678
2358065
109759
2145446
1901903
919621
2115193
496169
1744001
789999
1152502
2567130
813153
960529
404657
1710665
1042400
1552892
2182971
1996042
324199
425540
2246959
1351485
2331269
128433
2558246
882654
2659801
722664
2083613
1208454
1580619
2537695
2439954
2905583
1794543
517800
2670349
2837890
2165311
993121
2782177
461519
2855508
2780498
846429
485346
2320574
897422
2102318
1163761
1630477
1655331
2493884
217008
2678430
1085144
2714663
821262
1182637
2574960
1285292
2153249
2422944
446421
369898
471159
977542
2891034
636513
2362462
251429
642266
2257578
2180882
1102024
1044981
701043
2311973
1107296
2841763
1252663
430777
1036591
1800820
2818350
1117627
298300
190501
2813236
1784701
278734
2421414
153552
2525918
1445203
2523679
342810
152465
1578678
2897318
949915
1464596
2038598
2838797
1576455
1009664
1274660
687245
173822
2855378
635274
1100978
223316
927775
325300
2411711
1746155
1366815
1539261
2333225
1969763
2734140
963134
1496859
1890295
2447594
2469717
1752191
1159912
647686
269413
757984
1911512
295503
2537681
1827781
942871
321390
1854177
2694094
251019
1006243
851294
77357
2649729
1234881
1141065
2909137
644919
996468
1480763
1485995
1676635
2578919
1046647
2466110
1985074
1215068
2576556
1064252
1982253
2075288
1186700
2509805
2915955
2653208
592308
2526412
604545
917836
1682246
1575280
834866
1181601
1482503
91637
1496974
708042
882613
2680069
145821
781372
987537
2676924
1736830
892917
2254440
1359693
2798263
894490
975783
1703768
447264
966780
1876994
1297711
1202030
1206680
435059
84572
495176
1645040
2691754
613350
2551342
2624729
711344
1942258
357029
325885
2125546
65470
1967027
2444265
2670265
1276358
171848
1447833
517343
1797947
1205687
1117446
72444
1957470
2640360
1220947
851073
183349
322529
880604
1529393
1506814
2744531
2058204
1314435
1729054
1277850
1764621
2310691
1309702
2028267
1873862
1277892
96294
153117
1332425
443202
1980068
2316771
1470686
2690542
1959816
1040390
2826378
1570360
2170298
983507
1488750
653398
2561762
846856
1781611
1929876
2860181
2338404
1406192
14282
139965
2807788
601214
247855
579314
1705778
1509214
608549
809671
372485
1607268
2134796
2670426
1439532
1128646
33730
1875971
2097983
1041134
204922
33004
22771
578369
2559337
1127981
1744059
2064537
781621
2293489
1766640
205030
1638102
355578
946946
1770773
2739043
1862604
2234062
549955
305748
2189898
338090
888966
2810653
1073588
1846255
2013854
1361626
1722620
1051363
2002354
1220542
2524472
1134982
2008329
1109594
1832743
1152164
2932829
147287
2254953
2933181
1920749
2570235
2929135
929898
247920
1053075
2473387
2206226
1525055
782273
738444
1798065
1423182
524314
963646
1530594
274698
2568034
1271748
1012750
2579365
1984349
416787
199428
236121
1823344
1046678
145154
21231
436328
342439
219907
2515592
69554
1263522
687736
2123638
93745
2271036
1174470
1827577
1461227
1487422
297984
1677474
2159092
2476712
357603
647244
2843171
626618
2882315
2322768
1263924
680679
2130988
1865043
1006914
954765
1375519
1195634
2837131
2128608
753845
624600
2445288
181537
611220
1710851
2405077
550391
187171
2769969
1765766
1998446
856576
2109641
2669024
2500731
391752
993806
1757748
1311012
1288313
1325439
1156717
1451000
729693
345458
1237815
233333
1231957
375730
1442857
1495061
1742465
957584
1122622
433124
2463193
478791
289518
2736474
1396963
493311
2294114
2532346
831160
1532954
1422625
101883
319309
404134
1907962
1107354
1134033
1919715
176871
1805037
1205435
727610
1333259
288289
1831514
222351
2662775
1242119
2500117
82166
2048154
1593411
2381114
727572
1719567
1357960
2686666
1200741
305387
1398405
2638261
1830989
1701390
225829
137880
150909
440694
2851122
2571577
1099350
1988220
610506
403080
2522199
1239224
1248476
335472
1139405
1790542
2927856
2642556
856209
1375342
1127767
759853
652213
142197
1947785
2535260
2210382
1217839
1489025
1961750
874508
1041755
2518514
369805
142190
363980
1197494
953314
208512
2208454
2635558
432288
2135383
2344671
1911418
441987
2476919
2751929
2095920
1676802
5383
2477499
1941895
2091063
1487560
892363
2543618
2082423
167533
1643616
586734
432937
559151
1887214
2825576
314344
1588381
2041563
1684283
906667
1288819
364394
1250796
2831911
1340231
589152
1567077
389595
1132052
109842
274598
1414227
110277
132558
2526059
1195441
2753407
2395194
2355771
488415
957598
2434852
1599560
1433717
1422
1478514
849070
1727569
2523953
2703124
1558859
1558550
2752524
818936
1083540
1502417
2454100
302975
1112087
1674285
2739653
649199
784311
1322947
2832682
1805702
1545210
2292368
1420077
461840
303145
998744
2901005
1790179
1826749
482454
2207878
1634620
2412220
1380152
2644447
1820713
1370513
1998862
1557682
2628033
1767169
55870
1753298
26410
2094226
871604
1430154
1806714
2401352
299095
2846323
352441
715422
352715
1015105
1509846
1074630
658353
1467093
158253
2371195
1236778
1787023
2481614
777509
2923632
1024003
1682436
2365329
2920633
2836937
2155156
2751651
1521343
2833372
1540275
23233
379079
1850161
779612
1888599
1427963
833825
1536450
807238
579196
654219
683232
1363845
1095453
1097106
89255
1914246
2101347
424137
2888136
2874422
2376608
1377141
2377600
1465786
262114
452476
2134126
1362787
300757
989332
101978
842461
617140
2426749
897786
1349056
1483595
353655
1826295
1822656
909968
67163
947310
2037174
201313
1264010
1737807
884958
2050371
604138
1103191
2553153
1008155
2712343
122728
400399
678488
2824571
2496556
1331371
2723194
1527482
2466422
1628928
312049
7460
1483368
1667242
1277097
2841999
1290711
276615
2528518
2920781
677259
2270539
679387
907918
2396289
1147233
1806121
107071
2472209
688842
99420
162474
1031955
1669649
633551
2072829
2291700
2259314
2116705
1271061
2466458
789320
806879
2562655
993025
2898874
2207895
2005244
2639240
2566821
20568
2888312
353457
310641
89960
2027899
938789
2719315
925896
1495369
214152
87120
535544
49144
1583571
2523958
1497374
894640
2288073
540613
2894670
1202461
1252654
2645236
245884
45743
2739960
1893169
1604504
2928021
487609
2538421
1317839
2761303
1831842
177876
1954223
1508972
65194
1247091
2707440
1273472
1182398
626735
2079727
2466896
445146
1172238
159228
1761619
534893
47169
561552
1918008
2335741
661173
2049670
739033
2332806
1282034
2385297
283477
1520712
1697882
731722
1023762
381559
962451
198728
1141378
2319323
2093908
2003331
1266294
243621
77048
751853
2211390
585735
1614382
202335
2683894
1777652
2152533
2204902
2619939
1524672
1477755
707436
1230685
1206070
298387
2564056
9589
1920279
1150611
1832081
1591883
1243700
2101910
1216077
2697387
1123587
2625248
731893
2013493
2156775
2611268
2620291
2007962
2440802
2286153
936819
367857
621309
799214
2245849
881424
1999075
733362
977360
2145740
1135608
1886949
145199
2018893
555041
1010305
1770765
1806577
1789637
565984
1244056
561088
1481966
2045067
2442307
2408610
895928
2020506
888831
111895
1140051
137198
1383090
2795019
426950
857051
2188841
1540707
1329323
1170012
2235350
2472951
1521283
2451850
1772445
1923411
493847
358249
613309
2374041
864659
547994
2172383
247443
965883
205724
1916491
2253822
197763
2567722
1196149
1950593
942217
2259618
1428747
2324276
2375202
296724
438394
2853553
84838
1512801
1017971
1490554
2211850
2643054
1171983
2405262
15949
1456985
984818
589066
2294927
1125497
603223
1591272
602938
152320
1388759
2530995
1847717
1622490
2507819
1526428
1515761
154360
2011583
1224570
1968839
309156
2487663
767528
1968497
232720
1498959
1984205
111769
2750646
5046
2013124
2303159
2175599
1683758
2860652
1769226
1192127
970820
2090268
2140462
1368611
446533
415877
414369
494747
22576
1911848
577761
1774501
2874065
2869194
379427
375085
664953
1088044
1875187
2857708
1109169
192120
1456781
1921040
2665065
850579
2913087
2489981
1317842
2124045
1445121
135480
1256000
1724922
1741783
65943
870178
1722757
2419299
1991040
509956
523839
2907136
1892131
2024911
1368811
2076526
1083765
2484871
2643922
1248521
792986
998433
307170
1679744
2784604
753816
2594855
1761770
2481158
1733964
673016
295796
2390179
1020738
315930
1799008
1607252
186780
1305147
888448
1994017
1087240
2880874
2466596
1291494
1204462
1185551
779617
1088275
1825247
942184
378663
2319586
1944308
1571997
1895192
2013518
476711
1594367
1642361
322432
1442847
362568
484290
966032
808351
2803754
2643234
657441
633636
2320427
2109235
442433
600993
2491336
2147854
382740
171948
623516
121334
743010
2008208
1931888
56819
1781381
2566712
1037335
580093
2753956
2613168
1064646
2726853
1393315
2347021
876148
981187
1829876
1474012
364409
1632691
1298009
937300
1466809
871519
1196130
289212
1775629
828396
1503621
1483672
462943
1428936
2081019
2498123
1222099
225608
2119584
2402014
240767
512729
1819138
2379466
1668925
1837500
1398995
2888924
123785
254077
2202292
2045588
1729007
1599441
214700
2117605
1862360
2600413
791423
95754
2450462
2073111
2021749
926351
1161364
1529329
2599927
2481080
337391
2555015
1518862
351329
2676542
1925188
1085372
2881303
1931003
2170702
850350
1780947
1770668
2406915
241635
2416279
1562888
174293
935330
1655143
345482
2848298
2506337
1342556
1254887
2384098
341362
574530
1443393
1600678
1149052
1104823
100336
1655873
1246003
350690
218349
1768956
2685228
830646
2517106
582359
2688334
117805
2729795
1732084
599621
2525990
1000316
793472
1803675
805774
90642
2094381
227066
1072177
2486321
291483
2161525
509817
81364
849651
14955
2313986
2807192
2105895
327526
44797
2293754
2231076
2283439
1080454
1172481
1354755
70664
817085
651589
2406047
1706621
2848432
2807510
182696
2937936
676076
2407552
2826421
253997
2789526
1536368
2368638
566165
1060990
380683
242699
2126465
1911559
2527279
2556117
2652680
701700
589679
2353214
608835
2906263
2815574
2222903
2280685
2540708
869896
1152353
654618
1322415
551010
2832618
1554921
1587456
389440
490904
249230
695843
2491990
2566549
2129237
2915145
1800871
2832178
2767289
2149689
2424669
1197717
172776
20002
114970
189920
2410375
1085902
2630466
2098362
1848400
77705
737703
1588479
1197537
856126
1027739
67160
2806170
1339216
2074205
2292786
90916
2609734
118030
2910796
785244
586225
422029
126542
114905
2083205
2411268
285980
723646
1744405
1814149
888879
2574583
2778925
1521010
1459066
286892
1242581
26070
646236
2627807
33290
2847880
2539288
2381752
1267089
1744103
2331179
1982694
397314
2549667
806056
2104545
2057380
2820196
2565650
679615
1838547
1940
122429
2848376
2116025
341003
1228260
1412409
572781
900829
1200427
1674077
2726238
1286471
399891
149864
1729509
1315300
1382961
2570128
2395429
2660803
1083047
1870982
1232206
2187391
1269023
2103518
1884575
2328933
508342
2850167
296201
633260
982931
1283699
1376042
1342871
240696
2355520
2372009
2808150
1740696
2557123
1419621
485193
1327708
721297
2603087
1722962
546311
720594
1696045
409792
1379207
2340319
1141143
1886436
951277
684265
837746
1247004
2151815
1162599
1956760
88727
2821478
2731831
886960
2293845
622520
1706649
2543555
1116799
130166
2828606
2729024
2379421
1185702
1429090
1726116
234463
540115
2346692
2873192
378421
1776662
1704356
2839923
271155
2210701
34408
143983
2177888
2565438
237137
2021151
1801753
422523
2808438
571979
2515251
1950911
1989990
2318070
1481031
2731305
384182
1569667
1380810
1361552
1902784
1490002
1722862
2618226
468032
315360
1781493
2264193
1219487
345986
2044552
2839489
895467
209647
1826042
2564779
810666
5818
920910
71030
1750147
454295
1444408
2092826
715352
2633810
1950179
264784
1180658
433750
1036734
1956372
30995
2128766
672760
1973239
104957
966975
1279099
567587
2757853
2809130
1982046
1905644
1301541
949002
1885358
1654405
1825102
2910421
2823855
2228345
290727
852889
2745051
1346787
1808241
2860592
2028316
2035432
94147
2550272
1600110
589104
554611
1362445
2327455
1857765
389426
59091
167013
2790234
2645800
682691
193161
1876863
372109
1923588
148911
1090845
1645245
2178645
1993929
1572249
2264142
736962
2926168
1561173
414182
2457814
2721842
2624125
2062317
358402
2353428
1964138
2470125
1322521
1585866
2643631
457877
1344966
1260962
2461167
1015732
2225689
2222503
399582
268611
200029
2117739
2793400
2517144
1715760
1627072
654978
1413026
652179
1701107
754156
754691
1624469
875618
928720
2088573
821251
1390515
1336184
375
2356453
1452561
2462528
2390496
2699687
1087513
328318
160380
2172165
614951
2790666
2161685
699156
538719
1001007
1778415
1218241
827591
369444
673512
2885651
1684639
1240112
1533161
209781
379189
2056634
2854592
1220505
2493219
665283
1977850
2595315
2669842
2045030
1756669
1023750
1031322
388918
1211022
1457063
1282428
2215950
1159564
2283560
1769516
2377757
451364
73687
482876
2459264
985110
1822153
319157
1616614
1465917
2897148
1595956
2326113
1174545
1935373
2530495
2434088
538865
159374
2072762
1933516
1522667
2878942
355775
2172102
46040
2397426
478472
1623482
738577
446001
1955679
342450
771302
1002443
1093367
2790351
675313
180614
9
983366
1973251
2031797
2507559
1753971
2250386
1173140
1632037
2797546
2372756
2301901
1285519
1938114
1249734
396851
861808
1041440
728771
2605686
2929289
1135997
773118
2577456
2533468
570920
1449913
1133950
1443155
1558919
1941011
164426
2142637
2098273
1518229
1130230
255165
1021606
879961
169409
248240
1366740
934548
1563578
1693521
1969869
2239318
2226638
2805107
430929
1654
384062
201723
2734693
1069603
2645608
1949123
899508
2631724
2756188
2314604
1232469
96256
1905804
666689
1860973
66960
206582
571684
777076
1369444
526511
2483707
2006015
464399
2350052
307828
1387766
2324225
2823420
1749089
227754
47837
2536052
1931590
108097
2606292
1923851
148204
1672129
2206487
2228653
469031
44996
92912
411546
1000754
2515497
243133
1104476
907431
2857093
2558171
830773
1591528
2038697
963534
260184
780625
2426538
1560907
557478
1179334
396519
565027
1811752
1813676
471773
266167
36282
1044738
101132
1608597
1119139
2315515
1791568
2761218
414885
1815946
258389
1714310
2696307
195179
128964
2911280
1365759
718145
1205360
1601170
1923185
433030
178382
1460055
924986
2001118
1271678
228972
2598411
1025649
128829
1617615
2045633
73982
1921083
1120268
1189788
788248
2346442
977673
1434398
2807576
2741473
2910250
1218445
1795872
1766464
1558044
153947
494527
856855
1466054
221109
2736333
106140
2208857
622389
951726
2627374
2809697
2259505
299325
1636247
184097
1530509
565882
2328586
1547778
1240856
2536565
1608821
166656
1195224
2302513
1987721
875778
405083
2565037
2889263
1061639
589862
1003531
1017305
132180
1373235
413115
2293084
98932
1834007
1928918
215676
1494516
1208252
543909
473799
1894836
1191341
1647689
288476
2682547
2021860
528373
2406368
2708126
1184397
992549
1665532
2314788
683521
1915422
1346858
2499804
343088
74846
93229
1876054
1953502
859940
1533239
1955055
1546331
2437226
201098
2644501
2690626
2470710
2150771
2017465
1194428
823131
2409322
1558200
2067047
695208
2298640
1078769
1777300
928531
1177347
144580
888249
1208052
32665
2395145
2127950
584396
423267
1650111
998651
2182338
1483737
2372734
2291674
1342532
2043702
1414587
94628
845612
535935
1000375
2342044
2679485
2424687
2727464
1422687
501504
2443262
909821
1376907
247408
1254309
692143
2940509
2621926
895456
712943
931645
1406394
2116576
1858833
130948
2360020
1538408
631995
776802
1712299
609725
783683
1524750
119232
2390056
629677
1349581
655717
1489541
2230693
2321185
857732
2021393
2413406
2598161
81043
2043909
274934
214139
1126645
131006
2109446
1412363
854943
577564
990875
1600622
2431073
1320472
924189
1527316
992550
2530461
2453640
1999765
2423045
760517
342711
1063096
2914378
2362998
2913508
248553
133145
530478
793580
1264152
2782286
132260
1847952
352988
843546
2372887
422940
2076541
1026927
412659
2673508
324071
1461114
517028
1973456
1724193
1366930
165565
2640609
131273
2417670
457187
2393862
574462
1730308
2177210
1176303
2667435
1326013
2113616
2885371
1368830
2051759
684227
645007
506013
102888
2489703
2753661
2509082
1913836
134270
1825470
2331352
888727
1301961
1768711
689150
1900533
2834456
1176861
1809011
780646
1882042
1849598
995201
1561678
2273321
2336146
1397540
901789
313399
1717230
1897994
646915
507868
1658173
996726
1682427
1202117
344524
2476770
2343367
66020
2742118
2117333
2323042
17458
2467850
2036862
2774429
2620281
2143256
752207
2049861
604032
2837650
402028
2275052
2315650
1096276
2505409
442297
2556975
2134807
1769667
2018836
1862118
1627814
417518
2105418
840748
2669284
1529994
1948810
1310989
2841055
1371247
1469744
1471967
497553
516769
2908790
574835
790892
457338
2394094
1020300
1342688
2687363
1639045
105632
2892555
1184590
1706801
1707171
1448364
2683459
2680949
2005082
2387831
2220155
2086921
2909693
2209670
765264
1929670
243635
1333735
2056682
1584891
2836268
2658856
2448153
9117
1907584
1705492
2177442
148037
904915
1014283
651912
870298
424704
2396470
243535
2627274
2465805
2865800
2433184
820214
1907495
1393825
2651589
302162
2012223
1286433
2151773
2840153
2701090
1834043
1955487
1207094
34143
2851949
220636
1978582
593708
260438
1995129
2638331
1710795
2661447
1877957
1526533
2213576
292122
779739
1458998
2302312
1656902
2193222
259725
2847451
558019
215654
682662
182697
131426
467120
1242695
84654
701494
555292
2403734
967842
432375
491351
2270527
274767
232089
1947771
279327
1759322
385633
1566646
477326
275517
2571532
62348
2047514
1933287
1943617
183143
471922
2582220
1951069
496696
2570904
862780
2840832
2403408
1327950
2543906
875379
1046981
2874809
2146885
1317398
1579826
2053808
1746748
2121909
302480
2333607
1065825
2332330
1498648
2681574
212602
971824
1460692
1608705
878023
1854665
2921194
2698785
1320088
651192
2673812
661931
288302
1879561
2051018
1834274
2225269
2407884
676110
555828
2680694
2422282
1181711
2558360
1815434
1888119
328876
1953868
1202414
380755
1940115
2910629
3007
411352
106576
1563151
38773
513363
2084028
241967
246469
266965
2245751
1132520
559534
1931660
918248
1567128
2453588
2780481
1365674
1087877
716488
724057
2715053
83315
1327413
167314
1731496
1257507
67980
150908
358711
2663073
1885273
131268
1212237
559817
168588
628279
2218642
16690
885328
1804792
775383
2291944
1818424
1424385
1717922
1074825
2065674
2356143
1376645
99012
2724520
2756945
24818
206459
1232775
2194074
1384079
2845276
263913
1580277
1253400
1387267
1267484
1537256
1302639
1360540
1897804
866080
141823
1364550
2073277
1680245
1492019
2525526
669256
2878400
2656367
2745893
1846474
2610194
2110455
1401117
1257707
1502775
1884102
1727314
921050
2720660
2892616
394387
1727341
1098643
1211107
1590333
128776
1077512
759793
1103636
536270
1153602
2849435
423514
1491753
348944
184253
209470
978345
819371
1085948
1388145
2780709
736255
564367
220350
174174
1533707
1353172
2148345
432713
1474278
1984627
228441
793114
2172499
412387
970861
2371866
2464794
2403042
1732012
1468346
1486374
297110
1175487
220820
1037990
1257602
575634
1586831
2385207
2655632
2670238
1719326
8962
1202284
1974643
1222110
1924004
491904
2542175
364048
1654957
1354713
599754
886322
2342659
2271287
1724051
1205500
1387912
634702
1425788
33275
1562420
2534282
2027787
1970180
1386942
569052
1433481
2257159
626116
2170925
2250115
1426418
75894
2256000
2723355
1743026
854679
1725672
951256
46673
76235
2399657
2887078
2712463
2401252
284193
398781
1338924
2396581
576890
1246563
2196177
62861
1649953
341484
2876482
2062124
816238
2560790
1957673
113015
2217252
714950
1346376
1550365
1929447
1104353
920122
1465635
78303
679860
2045215
454982
373991
1589314
705550
1133085
2194762
212878
615961
2233650
581456
2616330
1875547
1243425
397062
297491
2771213
2840455
2235145
279813
2024415
1608551
849329
1260115
1882750
479720
1756110
445394
1003164
2413850
1624012
1394904
1128813
1279721
973288
517837
883150
847104
838310
2306842
1393799
2049214
24361
1113788
249240
2797651
328276
893168
1178207
2202040
2138921
78973
2306043
2299141
1013286
209534
832869
701862
916120
1063645
1744306
2412556
5778
2718285
524748
1876263
1212657
289391
2518281
817605
1685404
1069874
1247111
2697461
410876
2753855
2492805
1098549
1765931
233394
2139707
2379182
49461
1127248
1011239
356894
326913
1644461
851069
611328
969029
1404215
1436148
872804
119587
2199737
1267172
814058
2356825
1865745
346619
2732787
2011571
1018600
1315423
1457517
767756
775313
595588
1293955
1080841
928811
2109909
2721922
702844
72755
1995228
2186614
1406590
2418681
2544496
2509704
1070102
306881
1420667
1106684
2030433
622966
112404
1064860
1028032
1834668
431742
1141775
2499770
1720789
1033650
763638
2501227
759382
1171773
22086
348267
2501498
904277
1573298
116490
2451402
727218
2096120
1396744
2408375
2206663
2437611
2375428
282632
2081522
2811893
1505430
1385054
1315223
411812
2880185
971458
1146807
1136472
1753327
342049
175189
1619371
642507
2650803
146033
1401076
1473247
972701
1228448
2550849
370617
1915663
1179385
2604470
928144
702277
2428817
575767
565770
2325709
2410626
1833186
2874493
891740
2367987
2613909
1765590
1112430
1875043
2024226
2291786
664164
199006
2032509
2851232
278888
1164531
1578348
2872684
2926006
1804454
2546235
1781122
922306
1109839
1527152
1013541
204749
210151
2212657
1388226
2013216
2901612
1657500
727520
1507935
328571
1167436
2473138
1637248
497995
420352
2161997
1570074
1476930
1062099
1433810
2194661
2788544
2430676
1224943
2005274
1879464
1188667
1614100
844218
1076944
627857
255408
746796
2115209
1625480
1444209
2207898
1902937
2870367
1228659
1290583
717162
1061180
2428347
932028
491266
2738066
1431988
1640675
1524835
485349
2313051
1378577
383987
1901871
192669
989093
159528
1473574
2235354
199461
238780
1049389
2368859
652084
744311
2278016
1516248
218490
1222841
1143119
1926150
148149
448433
402457
301463
684218
2890048
1606405
2587159
1381165
2511285
1096525
222504
2465499
263459
1431768
2550085
355135
2074886
205964
664311
1639411
2517911
1922500
567289
3325
1705414
684048
1038359
1633139
1341182
1465139
1953036
276153
2773654
756360
2887741
2298524
545054
1521694
1292453
598399
1001228
807862
2894955
1902165
625742
2126226
1400649
1515619
2573343
1861272
331291
729125
1257874
845441
1969522
2326226
1331641
458794
2397073
972657
207175
482538
65211
179428
2818204
1237529
7806
888960
926295
359685
1150469
2388787
2592002
424861
2832558
1064292
1293428
35685
1874175
1350956
1842711
1779205
2135001
1448170
687710
1791298
1087453
2458330
174264
1626195
481363
2165363
1710599
189717
1618130
2153011
1887342
1182567
1756511
812673
289048
1885098
2282360
2109621
2723886
1626276
552118
2301648
2436290
685410
856183
315187
128691
1457711
1745262
1405139
2671284
1982242
1739888
2778808
387144
2200735
2364576
1131769
2443602
592724
1431575
1333189
311353
612208
2860096
2364003
1187416
1802540
922396
1241732
2638864
609411
1525993
2549142
1015394
216036
58053
2558689
88409
2003550
303991
2632437
1323596
2076872
1340443
603470
563367
1910503
1648730
654507
1880544
1652882
984533
1706841
1470890
385782
2416544
949281
2726238
1127974
432732
1536219
2194837
871778
822139
1873093
1712168
1252960
914696
653463
2470065
2841380
34185
2478957
1169489
1589560
809752
974238
1918527
1740464
1401412
1355525
2201640
1926318
1894670
2170269
246203
1557416
659709
2514392
2364803
616218
782497
1903574
1935673
2767729
1745231
710065
1502521
436376
889893
2655117
1167469
2348145
2939017
2525591
1501459
492218
777143
1797768
1385677
2776555
1959416
1843805
2812126
508552
2696672
1014512
1491926
2164121
76022
1207381
1939059
1163640
2180074
2605310
199033
1685211
856397
2900265
1671460
2499457
2503957
1546239
452449
190266
1135244
435853
256140
1622796
200851
2720086
1407842
564615
2396249
2188136
1196697
1602356
137237
1631593
2825514
1489819
1531181
1397442
2460841
2910038
370295
2211065
1367935
2466426
2031322
567442
333186
530334
2328988
1844695
2814932
1637846
2777089
282729
850351
414560
2706454
1390515
2735521
1240518
2863496
2220747
2220884
2445310
1935268
1055544
933698
441191
2618410
861224
2770741
955984
1719413
335851
290100
923247
1529330
2557717
1910327
2272011
2665589
2349389
2456268
265020
1943730
2771215
2777032
2780901
1434016
2549102
692921
2838116
2828036
1567322
677612
1582446
2114154
2874615
2506460
2495776
1291534
778069
1451570
718453
996717
499694
2706444
2081641
1483508
1907734
1314480
2057336
1413317
2879478
1823095
1912016
774143
2780513
1377709
1843859
217150
2829023
73594
1111030
1673768
1825797
2460656
1094150
1153773
1022852
813188
1313363
2525405
616837
1777864
489665
221573
2693818
573074
2578111
2400180
439243
1036525
1854041
201255
482078
1153766
608875
1535621
1974503
47343
1140965
1380601
2814906
2584693
1035581
1416471
1111301
1667427
296304
431753
319972
1788573
1564909
887044
655068
459564
178015
1932253
2402715
2148721
426818
138236
2241725
2580612
1063153
2146337
2131170
2074811
1514473
1934922
1823314
1691877
1282546
32654
1575431
2115499
2550569
557566
798329
1525453
949977
1869093
336798
1772877
1013702
1729540
2694788
105536
335642
1566145
2536815
2601947
2296679
2490203
2748153
820253
1741476
422803
1935957
680278
557857
1510396
685034
526917
1009531
1635232
130305
2664908
2551534
787908
2287114
54360
2027455
2180737
2589327
2734143
2317743
234759
429314
1878033
2568599
231723
668247
20511
67211
169008
114191
316260
2255825
2400353
2205628
138453
2511108
933707
42025
2025489
1106
2285756
1500805
2821491
1990411
1364756
261405
2254289
902491
686906
880887
690373
521816
2866586
130365
1952790
159144
523564
1512197
2419934
1232976
2367248
2033036
1335861
2524110
392169
472652
1075066
2777983
77660
2205223
1058990
76513
387454
721894
2037715
479329
2894626
2396403
2498281
1704350
515788
964141
121941
1064426
1659203
552850
2820603
2043898
2928148
2439386
405711
801799
47544
2725585
1016048
998767
2068153
426235
1719878
1522475
1058223
1371793
166431
1170023
888539
2265253
1445249
2120732
511962
1792145
2638924
1691626
2707616
570751
2114653
1969680
132774
2645136
161558
86784
2642554
355644
19498
2385858
1078656
1097992
503374
1715904
1221055
2090777
1335931
292198
2043875
147766
513463
2497418
1343568
1553427
195243
472620
615503
2731383
1045716
175142
212122
1177164
95264
2460656
1497014
1800032
2429234
2300183
1503504
2672121
972090
2913122
2613383
522131
297402
239186
2141667
2492600
1010688
800600
433865
1467059
506577
1489897
560417
1315633
98289
998620
525335
791706
993724
1195563
1921249
954562
1673730
1428484
737430
455958
1637109
1798799
46355
637386
2863352
590167
249594
355460
1878043
1599273
333156
1667836
1559916
2019720
1828806
406483
1068494
560812
993330
1258010
483704
2765801
738208
1412229
1613300
1749717
211002
1374681
2856684
2162025
1887212
1272518
1877539
614622
1056208
2130384
326726
143001
791600
2122478
1024805
2728646
2623107
2126334
79260
231300
384783
51389
2401215
12873
1338651
1352624
912273
1473027
1832584
1197037
1314517
815882
126950
1221796
1711174
1554830
736658
1800180
2877173
19794
1922428
1020071
2926745
1865812
1657046
2485910
1910514
464604
1499101
188715
484933
2477566
183053
899954
2367000
993792
428555
623263
2133511
595815
966742
2627689
1625847
1992962
2090074
713477
728162
2567823
1152593
1180418
1089707
1466936
1695216
800203
1447388
2937604
2477101
1163514
527011
2095208
1561660
996040
1530662
1459471
1180449
2377067
1945806
2497260
1425347
2119033
1202543
2128236
2666478
12484
2541848
2204893
379171
229281
2871357
958635
2001356
1981807
2397459
524345
2671759
519036
2324930
861444
458539
535616
2777579
602968
813232
2376418
1049869
2303455
1597928
2628387
2104823
1611965
650425
2659662
2895726
2485412
2589878
1757241
1637356
2547906
2118048
1243630
2778369
26313
2302530
2892168
1658470
2678187
1092675
1413444
787120
1881328
1933565
2880132
728875
629638
321714
1840008
1376572
2308759
2146963
2612447
1178197
236797
928124
1805509
1903282
1661393
2439939
332082
901581
1823577
1044550
2005042
1422697
1496242
2105064
293501
2872088
2383176
2680941
452591
1888755
1430177
2423712
1901193
1566140
1297659
2911126
1433129
968388
2634864
2479411
990693
224673
2698225
1356528
2559538
2237198
311724
1295811
1530426
1196329
1714972
2097992
1710563
2435469
2006713
2294891
831534
2716947
1844900
62902
46406
1870519
280981
1336972
2821520
445079
2418026
862172
2808790
1431335
768887
565165
1611852
940534
1812058
1159401
2599079
435771
1874332
2588773
880397
119111
2481470
2386966
1328889
2511858
1984366
631944
757455
2621381
1324761
1210892
2003661
1682551
137936
2750125
1802343
1660237
432630
587538
698290
948043
2013480
1852800
296529
1248527
264747
368550
2144718
33212
2342344
631885
1018220
415602
1073283
1559632
493968
501708
221616
1889843
801980
2810987
2039474
2067163
2031969
282708
644733
832408
1972520
277970
2765200
2399885
2285478
1832046
1627191
923204
611694
371682
2722279
1355038
1379942
967944
2177270
832789
1438091
2322659
1621222
443990
2883618
2075576
2141497
1536319
856655
2052578
59384
1883280
2802104
1861338
598898
1368221
1671974
68984
2347700
801827
2622592
400996
1493895
2929977
2414351
1147380
1284179
2503007
2867862
378317
1745464
2087994
2822906
2226533
1519839
113349
2506099
2326934
2415837
1236182
2424129
165928
2491679
2044927
315311
1279911
432172
651097
811548
1925914
863337
1178576
2001534
2619593
421777
1463251
30560
991621
1827992
1069757
1476817
2582724
1596942
1008184
2547068
1726716
2794696
2544561
2268101
2769328
1717774
2826198
1620488
2843747
555076
1519006
733806
1051014
1162517
1266809
1019373
1626711
1804441
1872234
378777
1970301
2674566
276820
11013
639901
1827074
1901570
1731506
2775562
2469232
2646935
1327289
2073339
2424582
1287102
2010705
1042964
1070672
1334644
1513201
2473474
1780724
213353
2842883
88899
1723145
1011009
2678274
2516615
827658
2292974
101284
2118244
555405
788407
1920011
1789854
2127225
1560522
241112
1926619
33233
2500133
707677
1132560
1226822
1165393
536768
2342631
1922238
2463695
557669
1160371
1648789
1091764
1783720
297224
353372
1869646
1892687
2293684
673136
2507351
2898088
2128619
2517025
1230816
737529
201133
2245697
776463
1763327
2920644
651224
1534372
1584875
856488
951837
1470223
1512657
1961131
490873
1903910
171095
388215
1851190
666425
2895023
1825401
1094156
1298266
1026487
1611209
759029
2136188
2874677
69679
1571990
2809652
55759
2048502
355717
2713546
2805774
2089966
1181926
2928317
2855669
1713095
468255
2152104
1501382
1315860
1332285
1057680
1284656
606833
971704
125627
2024070
417771
2871876
1872115
134870
2405144
1278207
2863084
1038408
1939520
1552308
1313461
310395
1654308
1865480
770897
148717
2214561
2799084
2659923
861723
2585428
1144926
241351
1436126
1914735
2400493
1052186
1868442
306006
1639222
500977
26607
2132402
2456111
2668452
308421
2109432
310390
2074864
1356636
817165
1691719
1203591
2535975
2757622
2561020
345952
861566
609009
122671
875920
628581
370224
690094
1144865
1727434
2010608
2036577
751058
2890969
2715902
313457
298222
452551
108081
2356220
1759808
97510
770165
2093012
1680746
1805180
65559
2110362
1366529
1345306
2273340
717185
2600971
1395167
2227141
1668689
1822983
2513430
1539759
1603652
2139537
1510100
2125091
421400
318389
286182
2624165
2167092
2852958
1604187
1148594
1127774
1625609
1163935
2343456
487568
2003657
2190086
291232
135102
19870
1718290
1992231
2226193
1380409
1742287
852068
2327231
527523
1985582
2413853
2511207
2509352
115848
86297
2023671
2193962
251213
540949
818889
471963
2718726
113501
2618980
840442
2177958
465988
177681
704478
2255541
2805269
1992653
509312
2082282
2752227
183008
1798159
1103649
1857337
798383
321471
1890277
539308
1143614
1339194
2878498
1852239
2713966
2574298
338722
380639
1730437
410613
878007
1144101
159578
1194013
166120
825206
2284982
2341108
1434112
1485925
2355150
2237401
800805
2475256
2613457
2164299
2246719
1346478
2606040
2709882
2195342
1081633
99375
905813
427693
517325
739633
1034547
1459002
266250
1657882
1573312
2689959
1857885
1688900
772692
411653
424895
2877289
2773666
324182
1848607
2889754
1081827
2550489
2554942
1844923
2205170
2787379
2078911
750067
630058
532276
329140
313362
2297981
1715533
2074168
3208
2022460
272155
2604722
2827090
846573
434612
630925
2327279
1880518
61148
792368
2500435
1046905
532427
1419782
2912437
163680
2740475
2860123
1562980
1369580
2048436
932846
2473233
1139456
2093115
2100788
882734
1115102
2237969
726167
2664229
2192581
891859
1866438
1323095
2283396
2788033
2739131
1131332
2405233
2546405
1003466
319888
2767393
974947
1406489
225552
1036426
2178872
2409882
2519767
2758639
608081
2440823
2703132
1408288
2623217
1869039
2724939
2424977
2073936
1969519
1983781
1526449
935408
727970
419323
929928
532855
280198
1797407
2216861
603699
613984
1561194
849075
1885711
1457926
2395889
847222
1190494
1914713
1360061
1418762
539240
1510174
1086309
2332945
1357118
2227005
98482
2720555
1435871
1470004
1654930
2202126
911324
1896877
1778253
271621
219980
1362162
932617
1437151
1980662
2062863
1449116
541452
340899
1370827
2735794
1379003
225966
520375
2797218
1538894
217155
2020104
2211022
1218794
331165
749985
106703
1252318
1458807
125849
2801463
787502
2325715
2038094
2611979
1585509
1618044
1082013
657160
2005225
329545
1324513
2263292
1177965
676429
1232161
2276217
1295967
1777543
2671157
903890
928458
273369
1775887
226778
2080332
2707458
1397253
822921
758118
2481664
128305
2193748
190738
155026
2685486
412540
954057
1852185
1908917
920524
1864519
429396
734250
1610581
1018939
1094363
58645
2381102
1374886
1144431
1062906
1938946
1454168
2167034
2851408
1731272
1079241
1820607
1951141
260843
1931773
1998619
567138
822937
2231640
2031550
387239
811014
1502190
1309743
2637816
927408
1868262
714537
1031906
691356
553605
893495
190946
2387607
566682
835672
1439496
1051181
2918409
2368403
179580
1679595
884596
557387
729344
839455
2550409
755549
1075311
1822183
1629965
2895038
800658
1022880
2934988
1491439
1542940
1918982
946535
2189721
2027457
1332633
1843013
711352
2524619
2833453
2663707
209059
852896
273691
1164501
1240144
813820
1193243
2420401
1238322
1350226
2360751
2387655
1815493
2332668
1402799
1784536
1997249
2372188
66977
841555
486728
2324326
1264367
1959001
1793593
65174
2104255
1887862
713570
679322
2598769
1263056
44199
792304
136441
1077859
534747
1954691
697720
1248668
2231681
2145968
2012083
1352317
2038806
227374
432373
1906132
1608850
2449512
687314
2771802
1268827
1005998
2552104
129500
287470
1548377
2734389
2185352
1570249
493812
2701080
1680201
2210712
539239
1864083
1139952
2896216
1107720
1653166
1592698
850456
2195417
766301
2893247
2652947
2843668
1892280
12906
1792593
2812013
1884888
1312779
1410266
2169562
2146509
538957
2333880
2231598
2063331
1309773
2455659
2156668
2787593
2375609
2137534
2674466
641037
218997
13969
1466507
1401132
2411296
880881
812796
1743616
1951713
2189834
2560732
2777664
2922593
2127509
148041
1552579
1974560
1849222
896227
1543018
2650840
2142328
1717614
1895127
67100
2607353
1522287
998528
2508541
952182
507562
487529
1348158
133459
1053335
1878047
121567
534494
813919
2923253
2226033
1816794
1166051
1402111
1961774
47542
2683505
1192492
2347465
80653
1145349
815561
2612125
1935383
2678714
1881765
2499733
291933
383245
1853000
1160155
2645677
1065784
309584
406478
1371688
2421606
305887
655178
987251
1712945
749462
390086
217600
461161
2165950
2438414
2075266
862441
2042883
1948324
1733778
1857649
239115
1123533
1713214
2616656
779457
2859533
910928
2218057
531807
2180996
2020583
2060299
78037
1232048
734459
2690465
1742601
965366
2032257
2913817
1673101
946492
498230
1798797
2562549
1829810
354052
648301
1168256
1314346
1600011
2343225
280945
1145939
773949
1938445
1318084
227162
1381375
2612439
1006079
189116
2075421
2320957
1159280
627217
1571739
2478113
2625343
1906585
185526
56096
872239
2192423
2086442
1175356
1485731
615324
2594757
1509235
988702
2224459
591482
1111618
2638373
227596
2656024
1604527
2393472
2564959
2913609
1224600
1670654
2648894
2304449
221395
338177
2430166
2929228
1114793
679763
206859
1540393
1646176
2833164
870314
857334
97316
268317
1115537
2018174
2511477
2769588
2505591
1108860
707432
1550832
2448587
1564107
1229940
367090
2145518
2465
1677368
2873239
2643720
2243108
2863471
1371896
1290288
2550673
2832679
2051069
654957
666365
2324565
1017724
1814962
1443048
953497
2909053
1226219
165682
1677755
2628390
809859
925041
2525573
314566
114230
2241227
1574987
1505611
1614104
2524485
1706748
221078
1479085
1266952
1217727
2775025
1646643
2774243
1658159
362209
1013931
2712131
2461999
211664
2717457
2051306
2750125
202595
1059961
1256726
182919
344333
1621615
225950
2198651
2254641
253048
1413511
2866197
422970
543018
2057764
1608278
2401336
862798
2326435
1594094
680018
1268170
655899
1399908
1339030
2340066
2164889
2070172
2354301
1440400
21779
1718728
2521401
662479
1284483
729958
1035101
2197024
1632231
885313
2403903
2780650
121988
1431272
2721038
2926318
1218748
2245387
2785311
143065
881008
1616117
2742956
1011141
703024
577517
1310556
1404255
678156
2679299
1622046
2421430
1186321
277632
763047
1689241
2455087
580835
488918
30448
523422
655708
1750283
255964
175689
1089332
2659960
895159
785367
192053
2460385
762302
2911771
1855086
1107059
611113
18037
1853838
2018732
928429
2006376
2662603
1997732
2491587
2919223
971611
1652842
1820460
871029
299370
1236513
188007
243140
2545225
1740804
863445
1560667
351255
796481
2531720
2052404
452652
1747052
975268
2345778
1102020
2547190
1091145
1721781
1150862
1478535
1117244
1814982
2188073
2740399
2816797
1139006
1702842
1060156
546667
1057492
430859
2558982
184974
1309405
2232859
2805013
1921033
1157166
2566108
368088
751314
1600264
2392917
2014479
1086254
541282
1907938
1883082
852547
2913294
1579266
2090096
1673277
1760005
2595764
1669809
893466
1657731
2084468
1470373
2292422
1039989
1641934
1637258
189705
1376217
1589830
782494
1623137
1653393
2708309
2362508
1974972
206606
258589
2728849
2012175
2570330
1369000
951660
2240830
1339354
2714245
27768
2276790
849230
1418912
2177211
1001062
1734985
373523
139878
1365588
1229648
591956
488349
2202744
1514112
2458397
897880
1090227
175515
471308
521149
1225258
933145
1804218
1192856
1068778
118053
2764564
1622466
1247988
184725
925468
203331
690648
2464822
75022
2658106
92040
490561
2316904
1355472
2628446
1225587
1870109
1278187
1646026
1498140
251922
560590
2492741
2612828
801829
2563577
485632
630227
1768286
2542118
247682
37358
988016
11865
2227771
1074209
1241770
1045418
3349
1005014
18799
862098
1252479
2675154
357314
464761
839464
1211435
2773875
563409
1707153
1466762
917657
712642
1875377
1119731
994621
594040
454916
2789459
27268
306590
2934317
2131848
1385609
2353777
2394798
1391585
1494451
433727
2601417
2074443
979129
1303277
2480264
56133
911284
1038015
1005771
2351788
1789215
1727135
2313269
1172596
648792
2266570
2875910
1393999
1733692
1040784
1354776
2299639
788523
1361448
1982119
677175
169528
2613189
1841465
2871787
753292
948964
2231671
1166245
1823018
266647
2251608
1348896
1203923
1491591
830778
2614615
1983188
1114465
2873228
1366547
2273671
1221315
1157934
421587
369398
1587481
1831936
1554003
1071063
2560196
1504688
203208
1006745
1899729
692979
2220917
2424666
1500014
359449
2332565
32554
410649
2650169
2103077
544142
1112336
705439
2069858
1566244
407906
1682157
779397
2602329
501178
1019819
2722428
1465443
367796
1774466
600373
2480375
1631852
1106721
837060
2814123
299351
1722921
765944
596817
448031
1482625
1151920
2868231
645659
123875
294721
560909
1124823
198081
1303438
2099647
17647
2554839
2074023
890666
2167933
1266073
2290700
2402355
1209296
2429234
1801525
32179
2055419
28670
2909342
833344
1090215
521357
1164946
308011
1637970
677967
1506989
2301356
1517227
1229412
1867260
1811857
2854615
2101077
2227812
2031610
2468937
542013
1327328
1144206
2888554
1107991
1587155
814668
2360033
2133729
354838
2561204
2561173
407758
1033930
2804523
297802
1507486
457693
2117033
712808
293612
2026066
114226
1278713
938606
1195233
2512108
1893231
432061
2161825
1034498
1516425
1135231
1903647
898270
2265590
697651
2112025
2601215
1268622
2313558
1173228
1251564
498793
2835442
1955661
1161059
814011
1648738
2660613
2802606
2469265
97626
2446312
1195795
2023085
2372851
1173730
2574449
2160711
2631057
687315
2612547
720647
2241383
1602460
2485117
518565
350174
343956
107019
2361976
980313
362557
1956626
2206864
1494457
49916
833124
711877
1057533
1682132
2059473
1806508
812549
2670565
329839
2745306
2362713
2229392
1878277
908947
366267
1083813
2085814
2891357
1347749
1502815
2229207
1608678
212917
886148
2163925
45156
225486
869387
2264769
2474642
1079486
2604585
1374041
2555775
2414001
2394260
648661
509223
2906087
353319
896004
2728155
2670846
2732540
688139
1292912
1413646
2568947
28605
909018
247566
787789
2156261
2353508
2511708
1364065
912565
1496604
1001206
558095
1116981
2568608
2645038
1577947
1350487
2550691
1731577
2928904
1455829
1087150
221773
1641273
639442
1594081
957693
1844199
2850042
2854876
2501032
1411156
1357017
800007
1136576
1064165
2708658
1749828
2088583
2433605
364681
1507985
1356548
76992
2652734
2924578
2622953
391075
2845319
753706
1246808
2797768
2155976
1527010
925750
2217505
1284411
2610889
382888
1955392
854787
1290581
1268726
425791
1535815
2036436
1697338
257976
218223
2362500
2698366
1458513
622722
1959816
1957129
1090520
828874
1125641
1922267
24735
1289980
2673207
1487326
1981744
280890
256160
1556322
1338988
1636164
804981
660146
2349872
1716862
2754126
1713626
636003
2230318
623082
1764340
2790390
2000865
2293797
2033321
2460160
1973643
1407444
1887735
1505686
2182319
1575381
2386454
1583148
916020
2143099
2394348
791669
2591666
836615
1124492
118672
254660
617760
2055274
565652
1013213
2912335
2102508
401476
480259
1734261
518937
1419257
1729909
1182180
1449779
968415
968199
1683633
2065815
417886
1188746
373549
2489167
1142132
1585640
2199439
2820722
763483
72526
2010051
197323
2474346
1681472
2708658
2185688
2137893
407975
1092769
2664532
323272
889768
1870427
2809497
431537
1486513
2489072
2674689
871367
609727
2276165
400817
417458
1437816
1641216
72901
1075989
702538
2355930
544467
1298490
2559427
1577873
789410
1656895
43147
330409
2417373
1388935
89965
170410
743708
2033730
1497895
2084851
19007
2410616
2059695
1608825
1526715
1520430
2760157
27458
1304229
1638459
179915
2920552
1942514
2265617
2854231
2174922
413579
865764
2018064
741849
1241179
544501
2778799
1918641
2545063
723107
1645716
1109668
1023269
1845295
2025221
1112200
2223745
1530117
1683056
2332323
580647
1101151
421940
2392831
945675
1880612
1657454
1209644
483761
120599
1930859
841807
622096
192709
840982
2184486
1075116
1101950
2380810
292978
2102670
968675
1342430
2866196
1297183
145858
1667640
282031
2724525
2747771
2185718
1482685
1150636
1485444
2693014
1399222
2135408
1338149
2222903
2314804
2526224
1769712
503689
944697
1049159
2842195
705403
399151
2114074
2523385
1874177
2552730
2878282
1145564
1589391
1175118
576167
1205038
2727781
1732324
2396019
726231
80425
2302292
76432
412752
2161208
512081
1721932
639693
478817
270483
1258703
1598055
1382731
431642
1363915
2073920
1612178
1196247
307445
1764818
830203
875016
699327
760968
596093
1332779
2841717
671530
1712633
2804674
2672083
1433440
784079
1903878
2732660
2614227
1991126
246064
1549052
2884941
1557416
370044
818356
759206
946002
895145
379953
2353472
1073191
1526226
569353
467798
1566203
1520479
2842145
1217393
1707842
920984
344820
1385233
1420888
2348658
2787758
1923095
996584
1790099
1711826
2006494
2752082
1544834
1394196
377154
369413
650178
1084053
604941
1637109
2919490
535168
2939776
1486051
639958
724345
232812
2653372
1910287
1387979
1925904
1447912
2348996
2189582
2510984
1581580
15011
401002
2773075
2045984
2886666
2249556
1466583
949906
803867
1576744
2356736
2304970
150992
677502
1777814
2155038
757968
1549427
192531
1688400
11954
2114532
476361
181010
2774504
1273761
1549747
1696411
307611
1984450
631700
1418374
2154556
1377634
870952
105076
2777142
1826063
1995742
297272
6349
840583
2064744
2611939
2115120
2197170
1948805
2711911
1260821
660867
445719
1848736
2846038
40505
2248835
2009959
2766280
2578
2465181
840870
1752986
1591730
363790
1450743
2468694
518144
1584315
474782
885922
1681539
809970
2422402
1071482
519454
55739
2116981
1966130
247485
765450
601667
1646551
1908945
1333769
2490165
1601183
1622550
462459
1340068
1589467
2097133
2905983
2139364
2077781
1416615
2723571
502244
2462953
2048548
382536
2297691
753907
1117770
1709286
1209005
321834
1081238
2422936
2235424
1443031
2102447
702361
946246
1898529
887844
593166
923382
2358943
1900539
994830
2127871
1747080
2160268
1808693
2463078
1375106
2627634
588623
831715
2468514
1770635
1372793
646750
938465
1027158
138571
1816469
69053
423445
434193
17804
2809785
2402559
495660
883479
1549754
2187451
2017374
2658898
2911268
2852389
2499226
1761010
953707
1086084
749686
1557410
1724967
68641
498764
1028053
447841
670933
1021580
2269767
991867
1109652
1113690
1972494
918578
1423742
965853
854760
1150664
49133
2082537
2615219
1971667
2308778
1839809
1318661
1309213
1721487
492484
1728885
2409167
2507871
1875495
2510985
185410
2593492
1544018
2163117
858613
2898613
2489956
816555
2266555
2382298
2567298
802211
1373242
1882569
697472
1688093
2519872
2313374
941443
1429924
808351
1506406
1572490
532346
1705615
1239811
2330426
1158358
2439560
800167
2356602
1261176
1395402
1672254
1986023
784098
713443
2319603
232972
1529362
2822413
1959925
113355
2501529
3139
2106997
266317
1146665
1391905
82598
1459045
2632687
1238044
2501522
856709
227494
388579
1165241
2826191
503151
2533685
2154577
987248
2061469
187572
1150090
1799569
2218330
116610
2100689
2760991
2243522
11693
1269880
2665037
1665058
233995
536942
1729656
2693416
2122592
1658239
1640921
539057
262719
2377281
1084286
1658249
243448
2921492
2434173
2677215
2540732
1888226
1987027
1959899
2497666
2148476
283935
2631618
777087
1413649
1410302
1042368
908518
260254
2559385
2022922
204857
1385886
1469180
169634
891367
768457
2164665
1772768
1005016
2883983
1151183
805371
2916578
1699977
2139117
1970991
2045141
1289368
2545736
2644741
1327016
1253631
1696291
253485
929835
990933
237707
2064612
2937979
1867984
995457
1769195
1612080
945635
1494003
2355202
1376708
2203999
970956
1891948
1608500
2581726
746600
1335873
302783
356563
2512162
1518113
1463209
1301476
539810
1934111
674661
1579345
1658914
274493
2029586
720019
151275
2060367
2042583
486191
2650817
686806
1008329
2799098
1849208
2859520
2649911
2848686
2064322
1762049
323040
2006277
1468969
1543342
1230487
1820602
1975391
2244954
451729
2789361
459041
858415
2555402
1591506
1502657
484746
1875111
1075828
2351861
2476903
2220267
22049
959421
2559340
2870426
1058200
2561006
2324187
1808894
678145
874911
373145
2357533
1639703
172660
2560990
941091
712511
1863500
86582
580006
2859991
2679368
2084507
1625761
1249422
2514974
1909217
943918
2924083
545742
2670354
1808015
1578129
989616
2266884
201199
962407
1707078
754734
1527783
1575734
527929
1100956
2756479
653474
1017721
91283
2378063
216793
70956
2672530
243788
373798
662451
17523
701775
79775
749645
593658
2335425
1216743
2653438
2239966
212784
596728
1160608
1512005
1149140
2693376
429454
697953
2553201
2605339
2823340
1672769
566703
613441
2183019
1876079
1351488
142238
2727851
2265053
2385876
2592772
1204221
2574143
1594407
1478238
1283561
1096734
1449649
1271473
42569
1585865
2607240
1338480
2853220
2625657
1478146
490593
265244
2350520
287877
2901793
1477462
1428526
548151
1663414
2743896
2433413
2394550
1324025
161218
1808920
2229742
1000207
1178564
1354637
2917832
26552
2096803
2527103
893757
368196
646674
2893154
444848
2839725
102992
1715970
892084
2456175
1149190
2068310
2752079
2700616
2735086
386548
629419
213798
799637
57652
2777373
2214815
500005
1478207
1401763
1661038
1489469
1896987
571095
2815732
2307211
269459
1835939
495698
2239643
2105370
1513289
2358054
1030494
1501308
1564350
2816166
1821037
1252905
2788698
1539877
239004
433145
2031719
2279811
388988
1125143
2315755
972043
1033087
1873661
2179033
1786066
221841
2820094
744305
468238
69607
2820949
2937157
392018
2454039
698348
93202
2157937
1026487
2741736
933864
1388320
2533481
2723253
2025342
951540
575552
594550
1063770
87070
1392318
2267978
2497848
238265
2475602
374806
2903423
1384316
1497230
2110996
145026
1605576
2530416
2639098
1445108
2235791
1129223
575387
648856
1861493
170383
937241
1250567
1117084
879996
97942
1211448
833539
1134456
2434704
2389739
1452121
1072114
987958
1827734
1477101
1729303
1897788
164999
1489334
2152272
2337483
2232688
1369455
2479051
2147397
310040
33989
264210
56676
868955
1490252
217548
1213043
2083886
1248244
119328
2130977
262977
1416332
580518
829877
2767431
2484296
741986
275665
2174321
683073
2394061
2088002
1748602
295970
2031607
360342
2829860
2580011
1703873
172792
2418553
1111946
1892697
1502947
377277
1632470
2627476
888699
955702
410937
184734
2012087
690142
484267
2471898
2450885
2810015
1922156
1666687
2430133
1019995
1834517
1083145
1719067
2176406
2853585
1497634
1216568
2871894
15976
1773725
2887179
2473360
2856622
387389
76652
1042456
1030962
2288499
1202328
915377
1677466
285975
842131
680558
1390483
2680798
809929
2752477
323039
2915786
1728594
1813970
1416553
1422552
2838554
2940292
1308774
1733857
39186
1929827
473732
2514986
1213569
2710279
856196
301857
378685
316642
614016
1164380
1649909
596493
490373
1507966
2088138
2350024
1122531
2937520
2389547
88156
1236306
1785251
1903353
2571929
2390977
1590661
882203
568155
497058
2434507
2805351
1891122
2218917
1000102
2841281
2863066
2691860
2709379
1586945
669823
1329914
1785463
452719
2321972
2320511
2075953
655986
1253321
2591762
863476
1189224
2349801
489530
776554
414466
207611
1832649
685315
111585
1608874
97568
1486736
684766
1842903
1797042
2117694
102447
2304950
2170437
1723859
1028148
421701
1888441
268542
2904991
1824680
562655
1343901
2580172
1769406
2491253
1653866
740467
2692551
1019821
988994
2140916
2318747
674469
2822158
155974
2154094
250764
2603573
412951
316246
1407617
2196189
934237
978831
1361946
1481200
1940547
1565033
2446379
483461
1178214
2171863
884513
2843290
2841751
2867070
211651
2300451
1005369
62978
2670534
2876049
2752399
1569880
928172
678082
1748257
2333573
2827984
1397348
385040
2657736
2815121
935797
1290807
173435
2885410
97183
67507
1820945
557240
69197
2921872
764096
2373556
934073
2437707
709536
2354132
1263834
680029
2574178
556455
199053
27277
2181291
544074
473075
626961
1311911
64580
665512
996964
760533
404493
1062742
2402274
2602397
2664672
78479
1432503
253181
2555623
871993
2279278
2879038
2154292
853607
873155
344683
2509673
416353
991518
608199
1814856
2573553
2168895
2813251
6203
2106983
1786418
1825764
1877313
2168435
2155844
1333123
2665882
733559
2046832
538274
721308
601601
1578300
828542
1703926
986114
1114753
1172835
595313
1606834
1237151
756715
695937
2603567
1015579
1992595
2796751
340660
2364522
259845
1879224
2462401
2546517
302087
2069914
2141779
566092
2003067
2388
2676907
2041696
2132274
135133
1796230
2612324
375687
2797390
660094
687460
839389
1142898
1222022
1548241
1190068
407554
2213590
2378864
1310056
1056343
1725068
2382205
613115
2902149
2180775
2186790
1550143
393343
1220628
1460272
232156
2386155
2521101
2591260
218480
380108
856368
234993
1313382
910482
543981
377382
1121381
1698018
755167
2930021
1517987
684547
2134137
847752
1773439
1040172
2455439
273797
2266949
1576190
2441047
2179946
1859072
77907
2769956
454228
2233969
2788347
962444
850859
1135296
459010
2632970
1032458
308024
2854407
2650397
1822576
1545713
953349
231493
471927
2469543
638457
962869
569069
2677668
1052704
2250547
952227
1857694
14012
729024
1630479
2483776
2289346
2800151
997810
2311101
1231665
1989519
1873163
46913
1222738
847758
2581979
1678585
1942013
1938441
1354567
1896800
1175875
1319975
2260707
70142
2547038
1340685
1427743
1226446
427284
1460745
2148750
1551468
2468700
2856096
973314
844994
2051678
883429
142995
2824959
2431859
2284733
1884447
508477
965230
1532342
1683989
2377650
2380972
1014480
428044
349591
1836927
39221
449026
2585494
596455
1916817
969971
2891202
1508233
895684
2496250
2736637
2837416
361333
1961041
1329223
2884950
854672
904965
2504144
1923887
1505453
1426367
1751523
662733
1672217
302169
1534542
2436646
1057786
379731
1309530
1119202
2592042
716192
318028
2535515
2206580
1273481
1892741
123216
2842205
1436285
2144866
1898662
1670065
515081
2887524
773543
65029
1763137
2013796
1021223
2033103
2742042
1171503
1154026
289050
2611998
888375
473800
641895
518465
913489
1219110
1233640
2441195
2163841
83112
276724
478872
1189729
2577434
2314690
2789963
1445102
2165550
1452960
1280538
454639
362721
122649
667333
1666054
204197
2286513
2091859
659658
1067472
2825972
1115051
1009521
1530311
265372
2626813
718100
2482700
158801
95033
2260423
166959
633996
823783
1867376
2648943
1482267
331863
259226
7379
2013850
45454
2351845
2855226
627765
799987
1083673
1002607
979307
1291661
642551
1141
222202
495653
1117921
1112691
1245915
1280310
159130
2459810
1751948
2352643
515987
2572214
1436083
1630289
1156262
1973367
133348
2631066
2633248
1846283
2130469
647286
2629610
2856891
150289
2288769
2905734
2768290
144007
2073142
2032305
287297
1787674
1657344
1064559
584897
1632197
776845
1499165
2438704
1349415
917050
850235
2769428
105585
2565536
956953
2577971
1328936
1547004
973207
1977836
2871576
1679924
1860803
162306
2377921
727348
645310
1034740
1432313
958938
626755
1949814
926347
2460444
313440
2137310
2748128
2098930
545503
1774382
2052497
206385
2141989
1414535
1147750
114639
461136
2092013
1961213
677276
611721
405410
2446575
1528790
804246
1970789
1588895
1758366
2380377
2431097
460950
2833690
1972171
1186314
1961391
632494
486608
1633929
155240
1896102
1581594
1879027
2852811
1861175
1030985
178911
404995
827994
126036
807723
2778727
2424829
2431101
463411
1430873
2256524
420333
2707778
2029519
81183
34478
1652506
1063003
2336388
2258770
1359771
1574385
941906
2204083
1864615
2919132
2671885
2147044
1427813
962732
2451522
1869226
1999983
2295980
311929
517139
1611526
369279
2446120
539576
763268
1677663
352016
1242675
2068785
2268790
250794
1352605
230064
2606245
2763048
425295
564394
1664814
1407505
279877
1713493
1818208
302518
465174
2104126
2211604
1616225
1804437
2896341
2774123
2703668
750443
1689186
2189144
2610170
883754
125109
2837231
2758035
232269
2528605
2120071
1639939
2117421
1362821
2879101
269054
2217608
2301477
1407248
2172930
1908668
2569978
814364
588539
2754503
1766511
171297
870299
1586037
2557818
1441030
411610
1809894
2233257
2728616
1374241
978695
910015
564529
2934430
351202
2348929
2373290
1147728
438975
1769961
1879261
476477
2872144
2105762
2137976
246272
1221160
219706
925881
602452
1734989
2073962
611508
448264
2213834
913796
2704613
1235029
2004572
1443229
2545048
723191
1668613
1446688
2501967
1001390
148446
1075394
1155156
17451
326447
278166
2791936
1770980
1426349
846378
2498725
2687731
2350586
1684815
2816338
1147391
1853813
2745475
2303888
726654
565674
980165
113361
319441
568698
1167273
1241002
1048767
624446
622195
1028382
140766
2764165
2023445
1566492
1965586
2244008
20717
523931
2115286
1019715
61866
483723
1878682
1129391
502271
2536864
2090994
762390
277892
2325801
1389452
159284
2308718
2040892
89766
202295
397088
191624
1870825
2524385
255924
796208
920388
72242
2298152
2086000
1504959
981788
2541535
772042
563579
779345
1484417
2156946
2893808
2185035
1537309
2603640
2188086
1567027
1427629
2312196
2526688
542036
212248
2807710
2244695
2882114
2640692
729837
2566405
530986
403665
929157
416134
2602117
852382
2389829
1276732
423079
172873
1859388
2448814
198151
1084287
2532909
1968439
2168646
1896750
506071
643231
509011
2606256
1120508
458301
169531
276010
2871541
2597603
2500295
1503681
2468418
1249106
2206144
2366614
192046
728171
1184391
408022
1953324
629303
1893173
1691818
366354
799193
1005266
404489
1320419
1951200
1975604
1260647
1208005
1787448
2841169
2541260
2757427
2425440
1840347
802408
1258825
1712027
2683243
167085
2744337
2933312
379950
2240309
1880113
21251
224387
1556801
1190308
354919
1294699
22178
402465
1398480
1704444
2135810
525890
565071
1269975
1707358
528883
2528627
1067029
875930
2936632
2311233
388165
1310552
723514
351082
2204263
178928
2518006
1073137
31918
1760075
266698
184835
2184583
2128247
2161681
1322943
879815
2205829
2558257
658891
2297095
677446
42880
1530369
1684559
1050811
1456101
1725755
295105
977169
89261
2056027
1942188
395727
1850956
2509854
1235118
2590713
754130
1984616
1695743
2414949
2904905
2277191
2847433
2436980
2731440
2190868
1290230
1353282
1967617
1760759
1960524
1714747
1303192
1859924
24797
688937
2170712
1020726
1998862
2746084
1461536
2258762
624133
1778304
922656
2301524
1623428
1196092
711265
841118
1217928
1836742
1372097
2539111
2468126
1846835
2296935
1164119
1520482
380948
2044480
2483968
423159
2662924
2477367
801768
892432
1397749
352696
2031207
689393
403790
2741524
1525756
1413502
1930414
2217493
2505313
1646694
2875348
2035995
190093
1735078
365892
2594357
654649
73539
237258
284227
1180396
1109070
2126083
1067154
1378382
2081822
1899865
1113308
805024
160528
823996
1462363
2676232
2349659
1533727
2610643
1650867
1956054
1830532
82340
537255
1553426
1145893
2654525
1549338
1157025
912417
2898586
780119
1625364
229366
124066
361970
2039615
1798102
2024881
2470274
626235
2742609
2388730
2618400
2304651
1265921
1664414
2615752
374366
764195
2607822
2023543
1854054
1706005
784892
1611389
2649844
2441390
1706056
1439308
1977558
1149811
1472609
1905961
1024349
2640547
1264541
1142017
1688675
1374641
632676
637089
941822
99496
69408
2390802
2272046
2660618
55735
617267
683258
1908439
351694
760928
180893
2282244
1170909
2721429
1549154
1095707
2685822
853621
827367
2400750
1652354
2464128
1960361
271877
74996
2669752
2800191
2578706
2654356
2242593
728010
2831044
2523743
732691
325742
964613
1887278
1641699
1752841
2366452
432728
1157002
1736766
1537569
578791
2228226
1100643
860562
728294
2543571
835907
912318
2600768
2039545
99848
1765751
163251
972903
1371558
2611801
1483835
1897202
1477575
1520001
1119342
105718
2058440
2161732
1620315
25024
734573
2405104
408091
1253367
804988
2893667
1744199
305803
256973
1037067
657278
858837
903222
842197
1400428
1555043
2501776
431879
865330
535024
867090
759356
463279
1660578
2581555
2784096
582487
121799
930304
1325547
2835536
658500
993307
924071
134710
385742
1735669
2909049
888124
2367359
295763
1375913
2481613
2512566
1131722
874141
1413216
1021618
590209
1034362
103026
605648
484079
1561770
1992268
1706710
560553
1662163
1845190
406884
2319452
290397
2141610
1829810
1064829
1782876
2004400
2046108
1544202
188536
2005918
2614495
1527345
1208627
2425651
1601238
1187960
1142073
51684
2764793
1770336
1600450
1038442
167492
1509555
2582498
907234
355610
289717
1719666
1753084
618951
1277324
379925
2144693
362639
2751131
86942
511405
2871323
325658
1785713
1406570
1607132
1771541
2111599
1993443
659616
1445797
1485558
277535
969109
2852020
72497
956171
404318
2599995
1199032
2082953
2045505
1053818
884861
1728694
1829522
843069
1426895
33877
1479532
2877101
806436
2113181
2879242
1066221
1604298
803691
381787
2866438
1915188
975494
411562
2075243
963821
15217
610473
336380
1312422
2059407
1467302
2476576
2353862
1240227
2317966
2103335
823838
817552
2717826
1739952
76841
316918
1659655
326075
1870803
350649
1018403
493856
2008998
511398
1312200
2799003
796339
1372473
2795174
535772
818010
974239
1176235
2044155
1844022
1490221
2893902
2318949
17746
2418059
1816732
1981002
2474232
1601794
728658
1604243
2309311
152018
1591164
2763869
1112709
1966137
2773223
2075752
2185223
2260100
2205751
543572
2262498
1798593
1135710
1401322
1360791
1819271
1432474
535289
1694509
2201583
772970
124930
68342
2786814
2063200
2492418
1423933
2575127
1089239
2507811
1014357
2158650
1107854
2413569
39844
679049
2759698
1393188
2142357
189002
650806
579315
2596786
25503
2501198
1404195
1434395
1666510
538411
2720533
2024569
1724872
894800
1150963
1711581
1756248
1661455
2150677
56881
1907871
2621832
477446
2049186
990768
2831401
2550623
1863811
555590
605829
1954125
454700
1687211
1963541
1639680
2640424
2065540
1586944
2110052
2257077
2117462
2339347
1895383
2240268
438322
2118392
1621666
2223046
1364449
1949762
1560392
517834
683097
610740
2037868
148921
994975
843252
1500395
2491573
2390555
1998273
609540
2310288
1976257
879628
1604491
1315497
559764
2136006
2102564
1760216
2312178
823349
2935778
1048197
1046305
1876117
447064
2597696
1467869
1929239
981295
1077675
1086494
2097325
2419666
1899941
2905038
1982255
1157363
444188
999977
1713321
1342035
290434
574647
1715788
1870740
1725098
593163
1117638
1837698
180758
1450062
2665240
469309
563058
2683849
2605214
1334339
629145
1337858
2652872
2267926
2929301
2593283
1743104
1037254
1616460
2837014
2719429
2377924
440884
2733930
1510726
61814
743413
609489
2611999
1905083
989627
2515702
2159516
1034086
2776958
1709434
433491
1580909
853328
2704666
253727
1143983
1541848
593784
1983931
807616
1746756
2032069
774464
1195211
2027326
2225568
785862
557111
414044
1985784
1554463
881688
2261815
2193318
1305200
627325
2276590
2576712
2810656
2483497
896434
898277
1529902
2198621
568625
2411082
2226913
783312
2476983
755443
408129
436663
298365
174901
2366137
2378456
1304939
793142
1448254
1812660
2289435
2778759
128050
1805126
184903
2735832
136876
2308964
267511
2439973
1680561
1760525
874348
2089435
801684
2936326
2618604
2504768
1441179
2887189
2041592
2767326
692931
2077676
959504
260846
2915950
2585826
2168330
2763946
146889
2376782
2260876
10488
1653604
2863276
561424
2332655
1329368
977586
2180227
2120084
1330038
2644150
2606396
1199339
317082
2233531
881154
424160
2817511
1386728
122791
2107740
1624270
1713533
531188
1159565
2026023
182982
1585941
299993
1711884
1494931
1920469
225740
560464
2468248
2129271
32673
1776078
608815
2473275
306292
451106
2089451
2307235
2202896
92931
2373463
1673866
585191
1552210
2940344
849047
1328252
83710
926289
1582717
315694
2414964
281617
2221755
1674403
1604367
2304364
2370453
91011
1502539
2748866
1303411
296468
1023352
1040068
1376829
193408
1038797
350443
216622
1117286
322946
2081050
1736815
540538
357361
2881532
911955
1003652
1069590
2289010
1397574
823255
1064931
2654509
1030843
2725190
2643960
17410
2026616
2190669
928773
1064936
457514
686102
2307864
2136404
160227
883832
1418948
989451
1145928
404640
497463
505623
1516979
2931049
301885
2561624
939345
2384438
2194785
2206108
2178089
883224
411605
2918283
654873
1727573
258031
1858504
2588550
574289
2405584
1493021
562273
1734379
1545780
1377541
170186
1797580
940337
2457219
1208746
192180
267256
1956224
2420722
2577527
1931372
2014351
398645
403808
2263805
377693
2835957
1824947
1805130
2932010
1734761
2117102
1769136
1822153
1637768
1443026
2598716
2478903
1780298
1970210
757270
714248
2041443
1191843
1598757
401736
1984495
629103
2619461
1734141
2310371
2000589
2187682
382659
1222102
2320722
2441704
1531662
1463637
1926922
601684
1041102
1604397
2616742
674546
2077749
958654
2151869
1120513
96558
214522
554742
2705277
2690393
547232
2702760
1597457
184542
2887897
665627
1865218
881429
2708596
482627
1467400
1716600
128247
1361735
1505221
2225903
1037155
1030037
1975815
2713990
2697234
1480791
1269297
2891233
2500249
915970
2833305
1101699
721704
417936
1843688
59310
663154
1084061
1318681
1912501
382773
333488
1303788
1837868
1772023
1890590
27911
1238773
626703
1019168
456417
904972
2155007
2013258
900415
2831234
2018346
2498968
1529653
418022
2785010
2074070
2888255
1717061
1307573
1499321
2845793
1659376
2347863
1914915
855992
462524
2003573
49189
2049445
1709015
2103966
2194642
657985
2332681
982874
648566
1593288
2504408
172333
558249
1825187
34812
1800116
459688
1904259
2328100
2904252
2246218
173314
2044735
540029
1376579
1006513
5363
575450
2220329
1887281
1340839
1924808
2853591
2249869
2540810
1197222
2879336
2721933
1411063
1179615
1848245
170388
2784745
13082
2187435
1296186
1898812
157560
810029
602341
2122524
2324055
2859363
2401505
2484713
1984676
850627
736283
1859944
1569936
729847
653418
519460
2938760
1052916
2579367
2515359
1400044
1900746
1868642
680605
902128
2257788
639567
2225828
2599634
2839546
568168
2122175
188642
2188397
2432675
2363818
1071745
2820014
1440490
1969390
2182977
2491488
1706421
2113469
2915400
2573021
2390825
1404581
607373
1731310
625154
1511256
2332045
342791
945027
1920228
210578
2743518
1407353
853496
2139630
2342587
1777875
2656119
2845671
2546715
2887601
3666
718341
2066763
1957937
335812
2901516
2621265
396487
1740678
273911
2863893
2410218
1568839
238947
464232
548328
2174214
754654
1368082
44316
2743665
193926
2674783
2541589
1161386
2739309
2188210
1889673
81591
418656
2016039
2654644
2460871
2287613
1843925
19507
591781
1446324
1867539
2307649
1530570
2559970
2657637
2282680
2680799
291175
1345069
1679813
513826
188283
2160575
1860200
322322
1029840
2177059
2579844
210617
2633824
959315
178183
2112041
2248691
1698776
1323174
2668324
2582714
1215181
2059284
1093271
659134
1392386
626063
1981807
1718000
2383663
211601
2077526
1178851
1582387
1477894
2055567
1281103
623592
566673
811103
1069015
2522879
2629223
2496774
2272907
1159310
2794859
2865923
169942
2445858
292371
156129
1573319
718650
2627851
2472592
1583290
269095
1794231
2814026
2286828
789979
2812464
1313239
1121918
1284880
2627227
786827
1431101
2481971
375619
2244113
2505116
496053
1800084
1087278
913109
435395
620674
2192935
854091
2331625
1515147
946520
2721109
2380644
2872648
2896374
2362323
739087
2492489
1245218
641029
2577677
2123080
842501
1001505
718549
1846003
1022011
2278917
2122851
179556
2130569
2893086
810030
1613664
2671137
2060459
2420970
537181
1389141
1122035
2205146
744939
1998321
2023357
2091991
350843
2298497
2618875
683649
2840121
1901848
1448390
2596662
1241633
999812
657730
2678078
2689950
1997212
86855
2575820
2795273
1646094
2401127
2618727
1084998
1902610
895709
1796835
124994
422452
2198207
398618
916032
284695
2029112
393529
1396588
848246
2257120
2869806
278957
2022359
191208
270
912028
2626624
2474092
1295539
1895229
2228872
9247
1854620
677089
2086437
526073
749603
1098558
213100
2463545
2004723
2426399
1334677
2406847
2067155
563
1920743
465787
1044459
2690318
850792
2732652
106291
386673
672815
2385566
90027
101179
1503504
623102
866118
888779
1161597
1505834
2698171
380163
872440
407858
649813
1244624
1700545
1321773
642909
322296
2770169
670362
2546299
2113487
845879
1864613
2654337
2610442
243836
254348
2122660
1085490
202531
2027632
2875203
1322028
2570768
2568864
2771351
1391553
236025
238241
401278
1760995
940116
588322
2755162
562884
659798
1771734
723247
1863223
716866
2900059
2535083
110531
229289
2298213
2532893
348435
2215976
2291927
72907
2505514
1218792
2164223
2475797
641805
1710926
760472
1502815
2204310
2106127
2807265
1093990
1541208
1905741
159012
2511566
1792480
2859180
933724
2769454
2417502
764751
2657186
920826
2619703
1798350
2480752
2391594
372958
23298
1696984
2161507
701628
2463901
1997757
1494185
1665329
2270300
2669510
711809
2769912
1627479
658275
1591778
1886642
2669609
1725467
2937779
2096429
2123879
2732517
1969794
1798618
1392019
1052978
2113921
2480304
2097218
1397304
98157
1503608
1662822
592556
460281
1767588
2256065
688820
2732341
2154647
378439
2005924
518444
2475322
698352
991530
2417156
2477243
344715
1251747
581174
2863844
1857952
401476
2490896
1794249
1656784
1451846
1422037
2269986
1972782
2202028
2828995
1057100
911646
1898157
1110858
1517971
819326
284899
1588654
1165247
2480793
2377153
1555062
1834766
2024829
2021725
1838578
170526
2123611
2792930
1468570
2100816
1766263
2589460
285970
899663
1693082
1412033
1661858
452925
2696888
2440946
42587
513512
1482913
1391563
578648
1295219
2868679
1983107
884521
665541
1590316
1467162
2415048
2533969
2431456
321209
2378960
1665053
2341551
2259928
1075891
404593
1966897
1609220
2003852
594127
2339044
1162995
677114
2936000
2039497
2838250
1746953
2652612
1740389
1680570
1458416
1311798
2484318
890724
1056740
1498657
1404344
2223594
2772694
2939414
2104528
179004
925393
2697779
2025648
53902
665971
1615592
887153
2336811
1257859
978006
1020019
1500444
1345393
1144437
1836031
43328
2432803
1619632
2656253
79558
921562
1244688
982217
604792
2470716
148316
2787335
217964
820240
1423894
1770169
2481969
1650103
800548
2729714
2801565
2326105
1205869
1902234
747796
2184160
2466419
1232974
56655
1251068
495611
1288077
2767715
1087021
1999173
1588022
788156
722702
2786559
519908
1115242
715081
899494
598569
288219
843310
2543642
1514166
1701055
529966
2493879
1696411
2301947
1799831
2627719
2435045
2694587
2514061
1750210
1498325
610929
1342777
116175
117630
2419815
2819003
2308531
1227858
548542
2181530
1821628
10638
2425795
1911947
209957
2026871
1561347
1048304
1630348
161288
397168
1090958
2089300
604759
2170611
314495
2082113
922859
526676
948149
1739830
2916839
90958
1584865
1415707
2311390
887272
1894042
638186
1800093
2207494
1197215
1461032
1151510
2799708
838053
422359
444091
2511903
856667
2208188
1238041
1110067
1171254
489355
1239541
160606
2835255
889391
2329055
2612207
430715
1169626
2165816
486628
1954359
2843430
1597445
395560
2886284
1096517
1446700
1501200
1925299
489970
1483123
2077951
1013309
963910
2818191
2872103
2221034
198964
1505303
8223
2823776
551538
404233
587126
266969
1083370
1318178
336326
560396
1862133
646598
1355554
2759128
2663427
2647037
1589455
1619204
1318514
1806915
2596515
704106
48296
859077
2850162
411873
2367285
1409190
132805
1487252
2563065
2596343
2012163
160470
858391
153414
2511205
1392437
2719074
840467
2887838
2505722
36818
1858759
1261232
1711659
1089772
1506657
2288948
448257
1798641
1039621
481213
2585452
1853082
540962
2347605
2735288
306734
1908999
1967787
2026504
975340
2123988
2486790
778977
183461
349621
1083649
1789335
1850665
2751472
2354583
2836050
1413605
999266
2713749
2888087
2670623
616036
743398
2348444
2095917
2593985
654133
1915398
2589026
1689802
849497
574821
59367
2590692
208884
1573668
2576905
1530332
370654
954731
895723
2285604
852133
2666666
2843739
1121572
924450
2369013
2638326
687824
2775061
1841608
108115
1056876
1792363
1950937
684261
705709
2249123
2600418
685180
1395591
973800
376184
735137
863273
1119968
700938
1977123
2182174
1042566
241145
15111
2895854
1070403
1613014
1579741
942012
2718650
709792
803849
425084
444528
1703473
2738895
2265672
2513661
747071
1860679
1921963
1353739
2191311
1955355
1567140
2486656
1706645
2534303
1105062
325582
231474
2322340
2689754
737497
1060029
2615797
543108
2900059
2601862
2145350
122298
677756
2546888
1426912
1298052
1834745
1104764
2767283
88354
1790796
481989
2865612
2614132
2586999
233065
2598254
265687
492388
781724
1876427
2312017
1093369
685905
2613604
861817
1438417
955452
996085
333248
50653
292615
1354885
1411376
615731
1445679
1608991
2501045
797041
1297050
264385
164862
1812429
2815182
146973
61288
2014060
206413
97886
686526
410885
651551
2852809
968167
2884951
2605000
1638564
349943
1534447
1472983
400669
2734253
556652
2856960
2002430
728933
2745544
2718198
736641
2710347
860960
986290
1430843
2779333
502087
1704582
2432052
533147
568711
1376733
383758
1861555
2754963
2169403
2451383
2924023
1408094
395257
249142
1728722
2403214
2902452
2673679
1650244
2364053
1057155
2137151
488234
2126397
220994
1857539
743954
2205422
1331420
1909856
2340793
566203
847370
2533491
748073
50577
2010469
206165
2706540
2557089
1230699
2178984
2243684
2551968
1181010
569183
857361
863270
2129327
1470655
2748508
538370
1372617
2044658
505728
2836296
2166112
758504
1635421
1688504
1416840
2516499
1926389
1721091
2235462
1293983
862707
363398
657983
2791942
37641
2145641
2624623
1354028
2485950
272447
921754
954156
2718489
2168901
2551794
1911190
1454268
1161568
690365
902649
2128840
1454479
1293391
2546991
1177955
321402
1660408
471503
1393405
683983
347892
707002
2816884
804328
84276
2205137
1731339
2807240
687599
1546294
2378545
2914434
222012
2490901
2031282
1670400
1572561
510127
1470335
2377327
1144256
1796950
2619473
555925
2626659
518208
426671
1987827
1396794
2035096
2543757
1615193
2355625
2915132
1761051
731698
1604995
2741873
1123702
2850946
1079698
1343881
1152184
619990
719307
796606
2577143
2242835
1460078
1162449
2201065
1188285
2277982
2780297
1747596
2032406
305499
2275830
2920045
2651369
567268
2745933
400954
2251144
2675757
534656
1564666
610488
1332389
214277
870546
39428
627046
826474
477127
2149816
611652
1619768
993993
1417064
1557073
2089001
2403466
503760
1005280
1109967
2472049
2207245
1152510
762033
1266685
437023
196270
2706171
2771275
1616689
2365470
1698727
2826171
2170322
2312559
619004
2393724
12676
1815839
254639
995522
33219
1418743
1610296
919608
854792
2207583
1686744
789318
340007
1760622
800607
925930
2115539
2471109
1666252
1154047
955754
1950113
2107704
1358808
798284
1310154
2692004
2096521
389771
381210
1224556
225285
2356458
1052920
1333458
1442809
1414885
1842482
1637981
273783
2573884
2646391
303590
2001318
1182053
1411798
2575555
914691
1820396
801002
1556605
1109619
2415909
2663952
1182648
2483501
2928089
2535954
266426
2343399
2027282
392861
592672
477384
183453
972317
62686
2672024
2374837
2401276
1136093
2200960
842138
2532090
212110
2614151
1229366
2842380
162507
1128894
588635
1477018
372290
2306332
2021790
546973
2157964
2830543
2913262
1238099
630038
815394
2679580
1279669
2567406
1822910
409746
2113506
1670337
1098279
2849055
1211647
2672689
1473035
2896861
90652
125856
1448481
805851
1002168
17582
2555337
745017
87278
447445
925324
316808
2035039
802599
543954
1669047
2084978
1024672
2430457
2575333
632799
123279
2557487
1623920
1151535
2039192
920195
2877704
969690
12995
617620
2211540
2636892
119500
247806
1146216
559748
308846
1796236
706353
620111
897507
2744569
2064214
696517
2828682
1684505
2496287
2646800
708588
2516855
1822240
709868
948919
408148
1005805
85609
1491737
1241098
1797881
1953965
112909
2160983
1455069
1239956
771936
1029433
393861
354656
2814599
353356
2063928
1654446
2656410
1825959
2266203
1443391
610390
1710390
2047161
2207122
1826667
1799714
1456142
189600
499664
1024453
1464996
2613748
683043
2767245
1168199
1426482
2919404
1126753
1511058
28633
2917185
2095667
2384434
1704386
56533
751251
708343
262012
1425151
475788
1402390
2272917
2631858
2404771
692005
486675
910247
2004366
2378223
539269
1053962
1489815
1193605
563370
531745
2912200
838345
1535931
2132086
1040308
2059895
2571671
1277392
1149697
2809375
1571906
329689
882658
1785303
2675126
1634387
2094377
11737
1216541
2190379
2659029
1989474
2130456
2699552
953341
1455479
2282264
1144256
879336
665179
1023345
2200146
2473065
2324922
2238050
1549615
1315981
300934
2327441
1298078
1765918
1681273
1766136
972773
825409
2115399
2430789
2407106
1396849
1782865
2582784
2828504
2924745
2377133
1818595
1625492
638896
699311
168041
2123900
1929600
1851240
900762
2284792
2818863
2196283
1522598
1052366
1150897
2827627
124653
2718998
2006309
476432
1069503
73948
480571
1616528
1690500
2654005
1269435
2438465
1872347
148846
1785753
1249799
793785
1570204
2362039
1344812
2489809
1730804
1201948
2495914
2671381
334226
1137759
349593
2926873
79120
1401221
1198869
2077887
413425
580335
1697782
2567665
2671646
2340079
639792
2093503
668263
2663029
1536672
2708675
258277
1870715
633321
2801644
81105
1963970
2533745
2747599
1018010
1570176
2206800
906938
1496897
2144577
1643335
1677785
2649766
2018094
753131
1613522
593686
579132
1130247
2320713
1960896
1816680
2065503
672816
279658
2445902
807363
823035
2904894
480345
1624235
1963845
348108
1140107
1346207
7685
1111951
861102
2505154
2758479
1335022
2002296
1340288
1009376
202705
2892945
1649989
1923816
1010217
474394
757567
1695877
1338139
1657859
1697471
260486
1244704
786226
1068524
723760
652887
2900865
2503864
558352
1906936
2733917
2729994
2392476
180922
1618801
253728
1364521
1857628
91838
2075292
568089
2123039
469726
1613753
683295
2590822
2866850
430073
2478966
818694
1800255
663139
2516663
2544594
2892549
2899157
1524557
2759748
1293576
116449
1042851
2306338
2358636
1440398
1042779
963735
2089729
25685
247954
1274506
1020572
1753541
2822407
942371
2021315
54435
1977145
555703
165611
1194037
278199
478993
2305007
1750248
1576175
457459
1879402
1590830
2701833
2657977
1430547
1362454
846025
745828
1201386
217105
439539
516607
2502494
2171477
1254050
931399
1473478
2000220
2428808
1756473
2923618
2815483
228228
1560159
450529
1578651
1865113
342947
629529
902137
2880990
2004916
918438
1417918
512223
357815
1948810
2021048
2274565
2885180
1590182
179343
418803
757487
2592274
641236
885711
2593558
1981992
2410053
658903
1714094
1705771
1447821
1298958
1675145
2437670
2218307
1180479
1155783
1896023
1126369
1554391
1895517
2743657
2566176
1578605
1109822
725815
1545864
1173095
1078058
1835457
2521293
6852
2795192
801400
391404
2881526
2595673
1469788
1746753
2094889
1054362
5669
2047075
2566039
2501792
214132
1554573
2190526
2934182
551025
1495238
1636769
813226
1984653
2427044
1347300
2937495
228101
1981800
757842
78335
877380
713624
1984752
1727558
1254725
1302709
280063
2138555
2324571
2359942
98779
2183093
761833
440878
2782562
1316249
2335994
165656
21536
830201
795006
1695419
1213791
58141
1690874
2762987
423874
411890
2573245
452651
1557342
2240645
370642
2415201
2298446
832683
2205962
254975
2140114
1104136
809122
2397366
2642508
1168919
2347381
210459
2870615
2668878
810342
634751
758197
2571733
1662157
247482
103503
460101
2286256
2780475
460275
882069
2737994
1283214
2264049
137591
65365
1483430
1350535
857804
2453752
1656014
1994683
1231362
1085876
1585669
1420966
1653324
1385525
2806848
495960
1580817
2828327
51211
621170
2869773
2743822
1048948
200798
1776346
2446605
2110901
1551785
2741823
1619064
1607453
2862705
35551
478920
1991368
2423900
1454016
2228616
67613
146230
1391526
167086
374105
1275418
661345
2914906
1897645
1995369
1274334
2899995
2938264
1063421
1701649
269753
1407281
2529878
1357153
2299945
1034803
1168339
2728323
785564
1519817
2623485
546377
2235787
447255
2182314
1912688
134242
2124073
1376716
2928278
2051044
631646
1620462
1095646
2445423
1254039
914886
441108
2052843
1201784
803471
2638551
759553
1387336
2688964
2056846
168455
378786
1635917
912993
1263553
1437897
515016
903807
2393353
1881040
211198
471512
2158339
312485
1959936
1963474
2346568
1217081
46548
1603304
2372420
34897
587350
2442026
1796104
1022885
117537
14882
1814301
2358714
2281132
2667326
1027488
2375992
746749
1196004
2779241
561018
1229152
438316
1694377
2739356
254599
12068
1700138
53662
1604903
191601
1429716
1618541
2904361
2745295
2223416
1423517
2336698
1755924
651596
1477086
474594
2247826
1840789
1837215
1721713
1284827
2403559
769702
411948
391358
185223
2691061
1003682
8719
2060217
487018
1587045
1081966
2360970
1682931
1868333
840734
2381191
238808
2486410
1952486
2389815
751825
1798105
2486995
677932
2301989
77783
1580575
992830
897775
677732
2514526
577281
2727742
2234491
2505788
2652368
2418806
1168045
2092292
1554644
7203
1202096
504269
2076860
697256
351565
541737
1424860
2531074
1152985
2608108
1646120
895434
2710635
1230698
1521449
916076
1824255
2011846
1198743
2489321
1941925
1349228
1098717
2474427
26284
278927
670382
2364860
1936640
2422956
1407346
1076010
1294815
187321
304580
437692
2280896
867466
1995059
96770
2194135
2886618
2421475
2438007
361012
1073451
1571764
1981472
2824929
148652
2354101
2235644
2272717
650073
2503983
708366
206949
1458111
2290238
1754738
1444229
1639016
2835301
219103
1884851
112904
1924794
1983819
2870890
1285803
1681915
480026
2918972
1216619
352541
1535807
1801996
2724435
485480
1284919
1415360
1100168
1368397
109210
1171769
1036166
2769066
931885
976106
562820
1083778
456988
279688
221964
110221
2341790
753207
1548506
957674
2214262
1941839
2186615
1793588
957766
1190744
2887155
584488
2282077
2225844
1113278
2424965
49499
1117370
2640877
1225756
213981
459901
38985
119686
150173
1785354
233429
2147564
1071397
1133649
1997438
1240583
668188
1601161
1599877
1953679
2711445
853081
961170
296948
1375484
1677403
1915332
141618
1140455
2589652
2284239
1087042
1884559
1280267
117111
825245
268328
1300861
1007102
722366
2174286
2185187
2368874
728285
2228123
443548
924901
919189
2535791
1522880
912410
1726003
1370056
2056969
1503487
1317963
462367
2403501
2395449
528792
1506921
1565480
2745453
832375
2282053
1045408
310222
2668030
358141
386134
2626254
2133221
434083
1611134
847531
389685
731344
1934649
1174440
2619130
2426984
2387842
2443023
2014417
2448751
854847
1635561
1882269
1362089
961605
1031488
137675
352234
1392306
785044
2096528
1119855
1181926
433119
1782265
1607458
522322
1716578
831551
352563
2049155
176480
67302
2305122
1002173
2555526
205528
1515912
688051
1843409
670477
1929158
2303281
1745698
486782
137953
311225
1797597
2657706
866081
1863365
2653233
2013894
1890924
2639529
1721336
1429894
655232
2164226
2400583
2028840
529091
2738079
706308
351509
890179
2689229
1428677
267446
2580657
2705460
148115
2623323
2754276
2585880
454105
709720
2376470
1122855
693137
2365756
2046514
1018459
1801694
2647260
554386
2114251
515349
2005434
524737
1423458
2300490
1436160
546521
2460394
820825
2037940
676429
2170729
2646695
470748
1077853
2671233
890690
929693
1181142
2017879
85017
507163
2539138
2496887
2245480
1718133
1732186
2737266
1766062
2694111
575619
2074656
2938258
1927233
251792
1673048
662158
2869877
575591
1539576
401075
1403226
374600
199550
133061
888855
1609293
1066680
2935196
411700
577315
1809418
2090756
2639640
254583
1774257
1975313
2237304
1156597
2839148
1580584
1572237
1102930
313968
997812
1782484
2180996
1014949
1617954
2421828
654829
2281477
1446084
1352623
371340
736777
210128
1913171
637122
1349405
1451729
2490207
1317043
2157381
1645586
1894545
1610804
1218827
1151792
35312
939518
1471066
2711066
1859447
793764
2218402
2525408
37945
1172547
1547911
2582598
1683741
677415
739305
2886471
481814
305427
2163710
41188
1924581
2644938
2315929
1492759
1737916
2636616
2804478
2488868
1959507
895094
446514
2732072
1136460
1585321
2828647
1719764
1654378
327520
9904
1971010
2238027
786846
942989
507764
2648897
1253162
566767
494733
35458
590417
221992
800882
2928267
2936482
1558719
1986925
2568449
55304
634345
249039
212127
590425
2089620
1282475
1939939
2288098
472853
1494298
1419365
1478705
444665
1264487
706405
1229932
1114342
2325562
1110222
1298932
1686294
1414064
2636225
1033729
1269987
890613
1071762
2518532
1587654
1462851
2481112
2062612
2682995
1897294
1692169
714998
1435336
141017
2167530
915264
2189982
1046592
1946112
839992
1744709
2315593
475857
1737976
2071335
1747746
51448
1680118
1360810
87599
2050617
1458502
417997
2421972
1187058
121774
2900357
312167
1430925
1358603
1268027
1415451
2530568
1029894
1756175
1678622
2392628
2324501
2736630
279111
494805
2295164
250047
490452
319148
2547965
1130217
2110305
2095214
1316634
2413861
927467
1848864
367068
1501287
809365
2937670
421411
2291785
2723509
1354593
1216035
2089188
244819
1702006
2294743
2721736
1517558
2833977
2277137
1795401
2536125
1434933
852069
2800795
2504266
1932320
354256
2311039
1844295
211957
2413258
1629244
296079
1096781
1709762
319165
1519521
1544752
6181
2684890
693205
1253783
688128
605963
1808220
837321
397886
1103167
1521646
604634
1034012
2509088
208044
914937
410829
2210185
670526
967147
2510509
1869827
1818634
2852109
22127
1206855
2264129
926338
2938949
1633672
1238920
1779220
1242680
402099
383883
1870708
208822
1784718
1887814
2415511
1958434
175401
1950298
1747921
2796243
1227771
651794
2631589
1715013
2011366
1018146
2524543
703601
1704684
2701747
995979
2767795
2427701
2684411
366360
1306265
1696925
1015024
1617825
634793
1806207
267087
2177017
2329720
149147
1076230
2083572
2785075
2497937
718272
2566374
1914277
2884552
912044
2341118
1781482
1967224
410382
99240
1806335
552298
2791668
1763472
621161
444374
1638326
2628733
974627
1488338
541431
2200371
2313288
2716251
2533851
1381305
354234
1605399
305903
2625916
1745893
1729967
2848530
296338
2593550
2870185
345589
808966
2679424
2151531
1337306
2108591
68143
1638612
1010056
832502
2853509
1024784
1123699
963665
1347891
148236
1224980
2486489
1546433
2844654
1453967
2927167
1413
413616
214945
2267879
615123
2149243
277682
1437124
1450086
2072194
1016933
1385974
736884
1543779
1521480
2378209
337166
444470
2235578
2686923
2237321
520937
2157265
1388430
188076
1623616
2509014
1599448
2369325
1619130
2607683
412230
642907
91403
342608
2155578
706514
716028
35940
186894
2657390
698282
469645
1044217
1665703
1039707
580965
627831
1286100
1106370
1133334
502960
1237495
1998461
1010245
2681076
2549979
861254
1848811
1934603
2806339
1676104
669881
1796237
863973
2701376
2415048
961246
2730181
1521546
1244535
1062945
567441
1527937
2885872
1832654
281313
536413
2733816
499543
451534
492541
1190777
2099719
2089543
1883490
725853
2619361
1122431
2763440
1716851
104483
1167177
1386646
1281178
959094
2333966
690693
2208957
1913876
2856564
2430354
1750436
2211995
2303624
1619787
321107
2854315
1624040
1595391
1421722
2535343
1947218
1810205
2374317
2924017
167869
1740999
2094644
502260
699731
814096
1312645
761369
2109228
114752
2585516
1803968
1444618
1959756
158000
2271172
106676
1420072
1804384
1255786
1769446
2245602
367299
2869729
1785354
875311
1307715
659348
777088
51922
565009
2562944
2563417
299332
612444
133457
416878
1378066
95695
1720334
1267872
1476437
1547842
129827
2170133
1843167
2917324
1921364
289121
1121064
1659367
839428
1546775
2484185
2213588
788381
845464
2691181
404840
927492
1986872
2001312
2665596
1745313
2869722
1786916
838501
717149
571732
577727
849314
2156336
2092095
1263397
2665072
469652
2589446
1398437
1159386
1779260
2892161
2237846
2597016
1237529
2332986
34688
2254533
2378624
1583824
175241
893077
838245
2618708
1699325
2222465
813095
1342630
2092373
1872301
2786853
15036
1923225
165983
1477250
1661618
2910089
2650612
936484
2090581
813114
1919472
2571680
1923745
488432
1429867
2381408
1161928
2138323
2483818
1022803
254291
374037
80338
2798297
1193657
273697
635785
2865712
172878
1200138
313108
1602834
55188
853874
742437
1367259
2931283
2714657
2592408
690947
541735
1650876
1652517
2389324
1476871
2080995
244196
332508
64633
917989
2294778
1670199
118005
1436922
1650512
570440
2486456
1558441
1154530
353248
31565
857716
2365597
246019
268710
1012084
2797553
2887798
265260
1811316
1476557
603233
1134515
765188
1287050
154734
2078891
2173455
468371
1617273
2005802
989830
2866897
954422
2737012
571241
2675335
1421251
2057716
1387542
521604
1766601
2881198
2316842
1206127
1765660
975747
267597
1153948
1429990
163537
1379650
706869
1399553
2207719
2332165
1234815
1952977
2451974
25059
2147879
1702535
1881421
1777749
625227
2215361
1368713
2146143
523582
1417289
2752739
1598002
2085009
70388
1561720
2856353
1213398
2373737
2170327
2490344
1057824
2768309
1619682
2358910
2797989
1761465
1585966
455056
95778
2230124
1853024
950101
2826493
2175545
2295854
226001
161207
1452577
2817579
247648
1576025
1016080
606259
1038596
1554944
144507
2348748
2574300
1066780
1858949
1832397
2855058
170407
2323054
150680
2303367
436933
2830412
2931632
1161847
2228750
23663
1794591
115059
53082
798151
1345491
830316
974931
1963174
742673
1318939
2787548
1957226
2508300
927100
2454712
1905889
18782
2035641
2000217
6125
1365396
2676792
2565401
1854926
868850
1043504
187439
514492
1405591
1871609
1986186
2771093
1838802
901011
1736293
2586386
461357
69969
2140973
2115202
1574066
72321
1161304
2482464
720017
1348526
1453474
1321429
2397033
108255
2918765
1294022
1503732
1590392
1035920
2380879
695162
2870570
1608715
2689497
2381754
1458805
2015079
1770017
2273445
2466794
314561
2026728
389175
2665082
712075
425789
1422943
1658586
233560
1491815
1772768
2773592
2150131
314349
1032867
459635
113015
1640322
2936320
1556604
856194
2519400
413430
485446
661909
1618325
123414
2186479
294954
2170626
2146101
2182353
166394
525607
2644343
297257
246705
2401776
2917817
906980
2585441
1412015
2577031
977786
674399
2098693
2479163
1627442
396696
1581520
78419
135517
2406530
1099324
1358782
1937112
2455208
284253
734553
1402094
2509005
1017986
1277951
1761922
1412756
1324470
14864
2312583
519026
45543
1652792
1832998
2568337
2713357
711633
2155039
1946260
460593
2629097
722870
2254640
430916
46220
176720
656225
1548813
2002745
213631
2434217
1687510
1420071
2882395
2492727
1388319
2006533
2896479
1985231
1332001
1183054
1129682
1377342
1730325
1041567
2649403
181512
126652
1930889
123509
501754
1122809
1544964
1904788
2810952
2640755
1718966
1473515
261688
1419384
1124232
2135399
1440473
1032922
659626
1358128
606034
1380521
344394
461907
793149
1256050
2740603
708144
1578825
901250
1125887
259345
452141
2609138
1863310
1004085
2296559
2408248
2381605
432515
1656961
1448572
792671
1369742
1607422
2365785
1369622
2372014
2392669
2058190
577406
1768101
1324526
229261
1111806
1261496
748720
2376390
2870473
2567039
2573186
2803108
1998224
2420193
1837120
2730183
940176
288800
622779
301763
1043361
1385580
2211459
410561
2606082
348983
1009536
637989
889418
1955120
1946290
1588558
1187718
2354834
494828
670369
2766576
1314819
1777154
468688
2799154
1934714
583301
1614000
680548
2850227
2628128
1842434
2424060
288962
2296919
2600985
1093170
1957175
1948997
2639395
1531858
386661
462436
1284408
1018184
2138560
1450036
150427
1984804
2421237
641144
377766
842652
226755
2279994
1912750
246833
2514106
1546192
53594
517556
2335454
1448397
2816989
537748
32382
1686734
1545045
1616871
1416098
2607657
671871
1223374
316613
367551
2076112
2265705
943066
1845498
1130526
700742
2405383
2739619
2725779
1524631
2919749
883267
400417
1216246
2544678
1182260
49533
1305963
1466575
1713704
605099
1089114
441318
1132224
1965549
862377
2177473
2785141
726942
1485469
1958133
1323207
522708
2788708
872687
590925
76633
2471289
1300199
477913
383759
31166
1996948
1496160
2067393
1658967
895491
1348962
1715874
1878753
801003
716430
2086547
2691869
194108
1274548
2515894
942761
77211
521367
7489
1202711
1330272
1324341
1127030
2880247
2371325
2410588
337376
1775194
1157199
1626113
583012
92326
434695
2022532
1153225
2875002
2416992
45396
2820573
926794
1496644
2617242
924759
2780724
2092634
103345
1546962
1125180
2668533
475818
266285
438919
2608837
2771509
1828224
2616931
2894201
1585695
2538459
1428408
1373523
2123923
2289453
745961
118657
1307773
269847
2661728
328142
1261136
2801072
2815780
2906507
131920
1638134
2499232
871715
404315
669729
2810276
2142739
850981
2200024
1559100
2407136
614181
1988073
479575
2197985
407232
1582676
2214301
1182430
1430544
2757418
2495752
2317674
793183
703735
2475792
420796
2232592
1848114
685251
1158386
937542
2063357
2117872
2653631
2477629
1127383
2694741
1078163
892187
80862
925850
2735091
2501113
2271147
1612249
1490227
2173709
2815390
2284663
1109045
556054
1398109
551753
1423851
2647244
939767
2919830
1428958
1690250
1095041
1610370
862035
2380988
2843383
334644
127988
1604504
1317333
2756860
1063678
2411457
1769122
1610263
903142
2719340
2305585
1353752
49710
2287218
2828437
340947
1898758
738567
1778663
1256783
939102
1871249
1567436
472434
1977641
1278065
2211028
2730929
2206120
1168554
1555745
1376158
551302
472235
1305956
2807059
329266
681576
448683
1365243
2573055
2374504
1951149
1372589
1572755
202253
2154026
439076
1811081
2742419
295122
2595486
2743093
775553
2919839
1681645
575133
1440043
1830563
568750
1858448
487983
1134019
287030
639763
1947480
1477240
1745371
2819278
2381607
2504692
1676107
287735
249885
416933
1204898
961875
1432258
404219
2322396
696229
1367585
1692413
359093
934261
2737560
794275
1928230
658464
2740387
10474
706071
1351521
740696
2485548
730351
2452093
24445
1716144
2816745
1030633
621525
1656276
163120
2684198
1349548
300919
1214680
1454804
168653
1088919
654000
2500811
2254142
909512
455847
474276
1312050
1551360
1985496
469382
2022680
1119462
2116559
2878464
305125
2235810
1534067
427639
2825326
2820471
1454275
988653
1621758
30189
1412052
100761
1528842
2370622
1900480
2319021
1811675
243411
2904230
1410201
1485827
1616568
1937868
1757789
694958
2895886
2183922
116042
1283769
2478098
1065423
669581
2346260
366120
2042296
2231682
1037278
1984396
877624
1744106
1126206
1697354
1320121
2874507
2578297
1710886
1660941
2407948
1457395
2750729
1580247
2338734
617911
534984
1078163
653548
706651
1677940
1594625
1665482
1363052
2359906
813962
1198419
1089055
2150026
245371
1647629
1930479
2727384
1962002
1207852
2493799
844629
723798
1199330
2080586
524788
584811
1016714
1586985
10197
2242325
679095
1230520
794382
2070480
2305710
629063
1000304
2890978
1431159
1673161
463146
2351631
2292526
720497
2454573
1849608
2062277
1963324
167599
1814659
2448013
2534433
2139808
1177966
1236505
1153541
2665371
2233290
1217796
285752
756732
886779
1382836
2395918
522263
2033339
126192
2319269
420242
509140
20452
156992
2728395
1449529
1424756
1382490
1258372
967332
793517
2406576
198800
339859
1091784
1866509
1887348
756233
2037585
882827
2749026
2295389
1086264
472047
2071879
1047284
1356351
402155
2032276
2453851
1305136
1846237
1702546
61151
218911
2325887
1054468
1482050
175355
604825
2505140
2473665
2136344
811953
68365
2613376
2519868
191928
211783
2432334
1004615
1152056
2776385
675555
1109836
2862094
1589350
1788026
1849963
2513477
144995
286595
2323870
2597316
2140381
1781165
2376164
2591219
1156444
2001799
1152612
189235
990126
480175
105460
836423
1686771
887191
697599
2499815
2672171
818060
2035711
1170123
479585
2127913
2363719
477181
875046
2301081
1262314
117733
2391219
1969056
211039
658287
2502449
1072395
1798768
2007610
1261748
1188990
1837140
1891302
2794073
1743009
2607949
280480
1258378
1250824
1853562
605293
2711638
519893
852530
552580
1607739
2913231
705127
1491045
960164
2536744
2608094
2925189
2174614
2877492
624746
17752
1249315
916063
2135147
2782977
2067039
2261682
2879102
2192168
2763826
37441
2593631
339267
2900167
1802757
1264000
1371632
1648780
1015698
2818716
1304034
1662835
1498803
104228
1310218
2717925
502018
2828391
1313512
460736
486762
1020585
242692
621378
1118889
1377970
2929699
2841473
1729225
1563079
1258660
1532694
892385
1942238
2560716
1491388
1559564
126155
2256823
2145650
2561228
333167
2429266
959115
2016466
1649218
134499
739533
846751
2386145
1796333
876111
1560027
2266615
129296
1824579
1011215
1579259
2243024
914160
2349953
195598
439961
2906718
2494910
942190
2675678
406822
863043
1961912
571047
260674
274605
2411155
2898245
137385
2931304
1690567
1437337
2717590
294728
1712250
1739324
2078450
363649
2307950
2460990
2595206
2394576
454691
2204229
2681465
560293
1006957
1128174
1638957
2066517
395719
373685
1743104
1621609
700799
2344651
1400578
2160644
724642
312187
1056800
1161000
2378289
2422033
1238931
1686988
898493
814936
234519
2380515
2765647
2435484
1052335
2459103
1494452
1858439
151754
2649547
2171454
1962077
1953493
2414189
589473
501180
2206751
1856741
2236543
1084520
1182686
1474368
2161902
269631
2386780
1430580
2502047
729341
531580
1833745
954771
1348761
553788
1150450
2412878
296376
1313831
2074246
1647746
2184470
1048372
1627553
308206
2532763
2658566
1692789
2224189
2115025
2912019
928265
801027
2048776
1322110
1015914
914971
2582476
1837835
1294521
196269
2057490
1489144
2382274
1413540
2658450
2776177
1676359
1868150
1166437
1205410
2306843
2213841
1527545
1986791
2574469
453059
1467298
1749105
316506
1274633
1885780
2659982
1353234
2926592
2699238
2695509
157166
1270507
1356207
1994430
786683
2665316
2398926
10513
2062530
1040147
998004
551786
1305176
1914658
1687371
1803107
2463014
233784
1574032
789195
1000855
2924029
2889360
1535094
285950
988931
669410
1553252
1658012
1580295
2599231
1670331
80389
491697
35710
761241
385951
1887453
1582757
2014831
1258667
242389
463757
968849
607824
2657537
1675333
835531
1816299
1024739
2936425
2494085
2573755
2672913
2900212
151430
310937
2412252
1350439
2874378
372154
2694925
2907587
1328076
436594
1067528
2209415
1466833
1817479
1180327
1007515
2630295
1205879
1778667
2478524
1918328
367840
2696970
1928497
2639719
2276378
1618479
301773
2594151
2773614
240828
1526024
2028186
214975
70566
1187206
2775433
406406
45303
439899
1413367
2600380
2343955
2313739
538568
1483366
2783409
328146
2322989
17475
2297219
537202
1541356
723015
2784191
2626312
2064101
1425878
96373
1531550
825947
2259775
721893
262905
95747
885429
2101934
430180
1863958
2350339
2420155
409738
1679724
1255335
525016
2090035
922948
502049
1214771
2554014
709827
2886954
807562
2480797
1986672
2025702
2211473
2378097
891648
1205275
1567131
1638447
2724500
1196192
1027792
328138
720963
703695
370652
1504630
1226691
509996
1212664
2870122
1937131
1727171
52933
457240
2805067
495540
2319597
561710
1893941
542619
727165
1602048
2898273
1215841
1080033
1039667
920772
1776934
2910121
1087513
1261884
41382
229641
498202
2573732
2753420
1669069
2599097
2576609
187291
2933599
2511178
2209245
1905762
1506702
2798804
2074756
2484199
1818821
2244881
985961
1071085
427110
2425059
1088455
1096385
1344151
1210291
2349018
2868802
2261782
537822
2007106
2474845
577757
122027
1827067
109460
2882097
1938670
164582
468740
2040010
834658
746610
714181
2143360
2001923
1185281
1899721
2495477
349990
1912453
1329454
1521764
2322975
980571
759215
23851
1731373
2031565
473302
980576
2402469
2694097
568585
2035322
1583645
944581
2487729
1451247
123804
966069
318284
2646195
884317
2536396
932424
101871
2511811
1624655
1566043
866779
2376036
2820236
1319226
223962
658298
2228150
878823
2768868
2212848
2419169
963821
1772167
901307
2737712
1838462
272424
1103054
2725969
2072231
1373117
1349125
485987
238806
1233190
774290
2427602
1976129
43639
2837809
1091195
219325
718603
1690349
2876807
1132824
2708840
806608
2417751
1409342
581746
1014883
1034304
1219163
2077884
1285346
2602454
2858651
2568298
2247955
1606551
2353458
1364798
665191
912380
1965644
2116031
2549127
895556
1507036
1528972
810094
1742303
962750
1416317
1783970
1630705
1582340
2845286
1885960
2253446
2785662
152359
2061974
2817819
465798
2109954
866763
2802525
2929397
2113065
715487
579900
2321903
1367141
1970250
2769021
1015204
1925414
296813
2255531
158178
1974444
1968819
384712
777683
1931657
1570631
569419
605843
2089810
1493471
1968114
2194959
313407
1484985
1588639
1831388
1756716
1304333
1519381
748192
304181
2390155
1544804
1604251
2151490
2298795
1510922
818786
21255
2848865
1371886
1085871
2551878
1327227
2089795
1315238
2776660
1894582
2756967
2243599
2694766
878901
2556837
924192
1984475
1540972
2542012
2914611
2695479
41189
2383484
1317971
991354
210472
2845697
1877680
2832890
1230169
123115
1787448
1429748
1182796
971264
910128
2743389
2569750
2117337
2940010
560585
1320828
2809958
688735
2748721
1460880
953417
985046
2427700
2147871
243206
659544
2919348
2012896
1398359
2756709
1440413
624306
910717
2508450
2055788
303138
2585003
511649
1452982
2432732
1127219
144559
2554770
2143605
1057765
59616
17308
94483
1531639
886526
2705114
2038265
339454
465288
591589
1925176
1450459
1022724
1370563
2269398
2889059
1267049
260096
409436
1215340
938205
1088664
1197328
454161
2205348
1060193
2858717
2822221
204630
675120
1580516
335052
1466580
2006370
2616220
1494924
60565
2057038
1927130
445967
2195079
1539571
1743104
1509076
515859
1358200
318373
2018917
1640151
966105
1284776
1457164
1969941
2535978
1251778
1960484
1044995
588927
2058477
2091473
2601966
2716919
2202023
271592
1491137
2547012
1167417
2843696
1519873
1002672
2384337
557632
2833189
76537
2675532
2902371
399595
1007033
1506249
1818962
2698507
611232
1913884
1081676
984509
1409526
1442052
356305
2473737
503916
20207
2141255
951736
1182207
2554359
2415668
1018460
1611385
1932429
409722
78046
2518817
940948
1266956
2754144
1310421
1004376
869099
1528350
143364
688827
781687
873714
409826
199767
2448197
1587802
1193553
849862
1165250
2302192
960283
263406
480350
1619971
509490
1395513
1481415
1241253
1884671
1994790
2817057
2522136
1795440
1550018
1690466
2116393
528444
2516210
1978129
2440886
1172973
440136
2140363
2903503
585141
130328
927471
151587
1848002
1339108
751038
1919587
2398762
1263692
1447671
1559863
353604
374373
1369713
1271045
1212491
2417417
796706
1100871
2450639
2750078
2325941
1681526
2648085
2106671
2395068
1194859
20239
2053902
2020052
1264964
629428
913972
1218342
1800677
2397120
1094453
1073427
395727
921638
2483106
2235956
2610260
2218720
1195467
4689
1422573
1917475
2112523
2775722
1379120
418990
412732
224841
430601
1651296
252898
442203
1401976
1547827
1906269
1312490
2832421
2763071
1905503
1363207
1734340
872256
853613
2472806
927759
2093090
252951
1939188
1844413
2281317
2111542
2739076
455911
174340
1039307
2650494
182316
157075
46390
873753
1473238
1684209
513373
2266606
591727
443980
668930
1087725
855989
1175180
2106376
1856305
813424
2500392
1412727
250642
1286823
841606
2204978
2409896
2093223
2872289
115269
2479605
518882
1602393
2512821
121280
896781
867802
1382591
431768
892980
2026846
2508605
607683
1593837
280406
766295
2157592
580234
515689
2551161
2226066
766484
2397996
2167746
228931
1122956
1255166
1660519
2844146
1672387
1878191
8787
2144536
1657108
2906764
603015
1793775
2042312
1665072
730456
2070151
1491026
2761249
288671
858941
2098351
2330430
1962058
38724
260698
1610672
729347
728281
1171367
1127017
688064
361551
1061630
675190
689527
2451525
1173288
1861068
1254751
2801575
1408725
2411651
574293
2839626
1148734
1448443
797328
2277372
2896312
1507363
534285
2707962
2066150
863054
2642464
806313
111606
617311
1912840
38974
1271576
105648
43956
2831755
2470027
2218085
2679079
2203829
1312025
1295769
2394114
2794597
1148602
1585379
2666760
746439
1916299
2669936
2496516
773923
1177237
2458000
502904
1082353
1181328
1850085
2684420
1006334
461330
2910361
310301
1363872
2590532
137844
2480964
2110228
391141
1676341
1420089
1686980
2359398
1799416
887431
357280
138564
60125
2667695
2079385
1941639
1597406
1767671
2171119
1844336
1458279
1563443
729920
2663460
2065521
1952914
440800
667440
2390629
2577434
9385
2024631
2243860
1663901
1037086
2853948
1667861
124547
1275169
249636
2857312
2856858
2917832
2324525
696806
100643
303070
24582
1153941
1330349
2114406
702640
2220762
1211284
150185
1321378
1045572
259619
2211319
293750
172660
227421
1501274
2919249
1631011
1184015
2305648
849132
2490726
1532382
2013604
1518184
39122
1387655
2631376
2452214
2308266
1624941
114803
2207875
899743
551281
1645800
1927519
2102984
2101887
1974681
2095650
2451137
1526400
1536113
1128157
2557209
593861
1640642
2596235
2739014
165942
371282
2291963
82735
1887793
2643195
2158430
1296025
185556
2607692
2758591
1489147
883368
2784693
2308152
2723407
2473741
859616
748728
2148053
357990
2665225
2315500
2519712
886440
277467
1364545
1810457
1367452
223653
1751682
1496572
2051629
1841729
1675040
797012
2801513
214952
378188
1345311
1373261
1685636
2865500
2180624
653971
332172
2675741
1824836
425801
2353167
1944203
1176312
1198444
1704369
412063
2078003
2622423
2694190
1736182
1284941
2373607
2375355
1544265
1270080
1229556
2596876
2274297
1753225
2440201
588496
2612396
2938595
1819357
710783
1540267
530480
1015910
1044408
1279345
113630
2780138
1750216
685920
626881
1308695
1729567
1980540
1783173
2632177
1247141
3036
601722
252151
2226749
1052341
1500796
1394644
2390432
990516
297462
261279
583433
2178048
1692593
3462
2025388
2914291
2730113
380273
2363467
1130967
1329506
2914858
1994141
865260
1546869
1040367
1260365
113640
2609975
2073470
254233
144537
1313431
809555
2135279
2133949
2085802
633381
2331029
168153
215637
2364690
522898
2425243
2523539
2195759
686907
2133350
1080955
2824421
1138693
1516108
17763
1633513
653200
2648042
1293625
272862
2484451
2679894
1115693
445799
1308249
438097
1318420
2010836
467831
2550447
738367
2243958
1372410
454907
10635
457869
2702640
1754318
1066414
1118522
916361
29893
2390727
2712728
1393522
1828957
2692386
2460045
2846624
1841052
1458492
537893
1589514
2676863
142796
1896761
2145215
2365763
2886790
570847
1525730
41695
2565986
1217378
113900
161371
1587075
1423162
602425
2323941
2792927
2027064
1335318
1894758
232701
1440416
1966918
2638509
506938
2366000
2655328
2465108
349764
1124694
2249788
935763
2025879
1922482
2841598
2395587
783808
2812304
693957
673761
2463060
252513
2015966
2677142
907795
189217
575170
750065
1841058
1632017
2059980
2286857
372569
1742887
957933
1639865
1861203
2106203
1703114
1637070
1986258
1897116
465573
1825549
1566859
665143
330621
58185
1984946
1039122
59624
400085
2725904
29300
1074665
2404281
1146324
2129537
1386877
2129676
1905205
1477657
2013246
2839418
1705764
2528796
2269507
112271
997008
1179536
495323
2225130
2733299
197237
288510
870575
1605321
661394
1928012
2865347
1794500
2586141
1241735
1222846
2248016
390233
640123
1136258
1334844
1218714
2608988
1052160
731886
2742056
1283834
2758038
435954
903878
2700266
1174030
148549
2150048
2926604
1767070
2394892
577415
627424
2290797
1747769
9543
2600317
1004774
2378363
1353906
2423934
936820
140677
1341027
978498
525922
1683699
2239451
1450853
2668543
307278
2064093
1872133
790695
1817250
2343249
1734886
1102072
1262523
2090677
2934252
2936283
2067330
417922
996266
2853092
533684
1299956
1286741
1869347
206799
609601
1425797
421158
1541039
2590823
445170
402673
720802
879668
2638302
2691241
511632
2153241
1295452
2695308
1217359
418153
2133582
2908867
409392
625328
2495683
482871
2033557
977648
1695620
1165945
919410
316307
2159849
1603391
1925937
1113486
1014441
1460193
2522760
394608
758291
885513
594442
2591475
670400
978629
445465
362641
612051
940436
1876400
62676
2533509
1523518
2374303
2478534
1610907
760007
82765
458260
651922
2456489
1080808
722987
877476
2162801
1087648
577394
412159
2407844
1042054
2469302
1535259
673695
207532
1940865
2505461
111801
1617196
926282
642878
52728
1258394
1836813
2865570
848619
1396252
230596
515840
2759223
939643
2879201
1607906
1107349
480747
1219812
2290916
380404
841095
2273540
338241
1505367
205537
1089717
818954
1741763
2236909
1981890
121958
1116220
2483474
1837361
539810
1714330
1461075
1904153
2203973
245577
2508035
54780
436729
1042586
1452894
1852295
506254
1432636
718040
556505
1646572
249632
39289
1612936
2349705
1896382
2909107
2106160
2711006
1048052
899714
1484746
1656908
2752400
2581422
1044382
2509322
1062502
2885647
2106691
2478047
2256278
1482396
1271939
2450192
1895282
1092068
1321060
2838387
1809890
2497268
1085927
80760
2647582
611135
1547097
1123217
1868940
1184984
301772
47737
2622324
31369
408109
1061060
1136101
2866261
2793393
508259
565975
2092004
2534528
329431
2535980
2277054
2106457
1810725
1619646
1078210
2650532
248911
1157278
1027094
1047605
1850129
1344846
1763152
1360046
2134111
1131378
1347633
2066687
561884
685229
190042
622851
1270064
2673500
2384009
1856128
2750030
509045
292735
2476840
2031010
841920
2932209
158252
1725490
2845474
2714900
247585
644981
287244
1427436
36593
791641
708885
2856617
2278354
1803885
855395
2541706
46624
1047988
1599865
1798100
126976
2164826
389110
1703773
1186583
1904950
197763
1666140
1432806
1580877
2934055
1465308
366278
2310602
945492
1403440
2073052
2673831
1760762
741313
1769173
3774
658671
1655110
1027157
366731
1445056
585426
1739848
1859025
1533218
1858879
2407996
1353038
214509
1286053
1343315
1078123
516429
2580183
1825610
88178
2301080
1369288
1982049
1171837
2110635
1731254
2152950
2389939
1713487
2286627
1736182
2258208
2698614
711465
2091146
465389
2612139
2151371
2008426
2318739
1712732
209302
2265541
774875
437966
1409501
2646867
1741874
2181482
81368
1108864
535929
2227896
36518
801933
1555269
2227562
2905303
1031277
145198
432150
1144869
1165150
553555
1739865
2688108
964408
2295733
1884005
122836
629439
19529
1182934
1256461
996686
829278
2255412
2326943
2870104
357954
1074928
1748810
1253032
397352
1624270
964379
12441
2021876
525461
552365
2359132
1990577
24949
1944133
230458
2664496
296276
2243822
633713
1673611
1762629
566376
74757
491978
1154242
2453991
1039549
2118454
2737053
1195331
1331089
88663
2390871
1809884
2644210
2073858
1487251
2285084
217295
429305
964339
658660
969025
1005820
1882491
2055654
1585742
2093157
972654
1347500
969181
2894159
2561004
805852
497636
1737832
519837
2792348
495853
750952
2081412
1364856
2686127
1824556
1356789
1111308
2934220
1887240
113936
1681703
1026625
2678896
2397774
66856
249802
670127
1066605
1443863
2375056
200919
2180476
1784990
2596241
2339018
187915
1154793
73248
2093661
1432861
2794643
247955
205948
1043356
2123754
530650
2679448
363135
324039
2822874
671265
489777
62582
1820598
1159249
2233788
1013981
1899952
1687780
1292198
2841555
2932481
1271441
2568425
1746719
1272531
1336547
1348806
1013728
1503410
1127395
849156
1883173
2037790
493548
39048
1213720
191214
81423
574035
2136344
895944
1842651
352679
2080213
944481
926893
2591330
1755015
2540
2207188
2609216
2479275
1240823
1825351
2826563
2438981
1059360
1140984
475469
1950927
1605167
1777933
891658
2334112
940212
2882194
1279313
1631923
880714
1880278
381206
598153
2122431
1834849
2371752
950194
1507872
833977
255723
2619574
755579
1284232
1839751
1906749
1182466
533327
616160
1260038
1380123
2693759
2116290
961971
1263049
2354633
2438735
212088
100350
2694719
783376
422114
2905914
1618592
1330869
2378923
1577464
47704
2683586
2586359
2039007
262263
2361189
2186756
739013
2341763
445676
2460803
1075845
1605029
1224207
2161650
2147878
2580835
4354
1401533
2536462
2126906
2536754
502959
2939175
2567864
773853
1292760
386963
2786897
1002836
2050055
370581
2146623
608539
558119
1358008
1258400
621552
518315
1878467
1396509
2772188
2004263
2622926
1693964
2207526
1570245
1386240
1141032
2032095
135212
2892880
1612470
207616
896037
2754155
293631
1769073
1089609
2316209
1023347
1600485
117038
2747114
672680
2551983
483543
2432403
1198354
2081205
1406066
1839575
2666953
1274269
420914
1390234
2885998
1864947
1436579
2215229
2250269
2123476
1356339
915629
1343946
211184
2528382
1039513
1319598
2466804
2248924
2898603
2371180
905117
1895446
2449505
1147392
2501704
2824961
2862585
495684
1810420
532829
1192179
1851061
2358777
1898288
238891
172098
469833
1814611
1046546
1232807
1973363
1452518
323516
2656185
759077
2832695
643933
940208
302779
1588946
549752
283804
2847479
630963
240587
1497640
350083
885042
1146801
1594595
1702392
402778
1499546
2218634
955767
175277
1718901
2584639
2795108
961093
1841860
2412863
1355443
2488107
2615946
2060761
2297904
510494
406690
2378318
2823323
872512
2097233
140704
2439460
1014805
1991751
2695769
1213519
523210
569076
541519
796221
1819176
868201
979392
491002
287105
2719558
467369
686284
411100
494052
1261144
1798233
2093361
2620267
2841787
1082264
1252924
1811803
119435
1436743
1255783
141526
135917
1601722
2666382
2696232
1219166
2932607
2819673
795354
2410171
1610193
281129
2670681
2328914
1351719
1934335
2698013
2005722
2250822
894495
2744124
1913802
383048
1399875
2402198
262099
2237504
2674933
1605396
1551560
2287733
976947
131149
2529939
2277123
2174677
2304591
2547697
1912602
272816
232860
2548412
3368
2259390
2747145
2655425
2048859
2209767
1490734
1320517
2695750
124771
2016051
1394605
2206598
1405685
600770
2134750
2411670
2205837
210233
1260591
2196954
2408945
1741788
922267
1153639
2666070
159098
1681745
2301820
1284343
381163
362207
362645
736390
1662532
1898979
1238763
2719458
388979
855101
2421239
2020775
672514
1984085
2302116
2117503
1409208
2867189
820922
133577
1037617
267541
2076736
1918672
539101
940792
638675
2473282
2740003
1406983
2503731
1509524
368893
1652292
325352
2894879
1838920
2226538
2193370
18552
831806
2864969
1892501
1475113
654967
1093965
1033476
2497399
605779
78289
584149
2041375
2260977
1304041
1282526
1875382
1591496
1586549
2088430
2131013
598550
2034229
2173033
1626021
2576196
314106
61313
1523399
661604
1310450
1423531
2121006
1004805
371520
1639261
303597
471389
2824697
506539
791504
2396238
763893
685087
1835987
1024704
884406
483687
1223914
2528644
1559027
1815516
125866
828083
2588897
1637817
1351516
2077375
2765994
1743007
741729
915846
2791097
1274841
1674705
567434
1603007
1044639
2480207
396285
1800444
735882
1219724
2241073
1622205
1461143
1639748
1735937
1695459
270501
915632
2187604
2573094
704342
330868
2569642
2144880
1554381
1372246
1961519
2491714
642490
2479789
563449
913645
2320710
1559505
277035
1724589
1093197
1398453
1687943
497013
2384857
654135
1151390
827578
1035861
718491
2189502
717493
1631076
1904787
826975
316009
1987116
1233347
1562115
2503105
1485858
314950
1100345
726895
2495051
1407121
250349
1838948
2139747
1847322
492450
2814550
2096760
28425
2717137
1211147
1387860
1160732
2222788
2143370
2094707
1178543
796208
2592920
2825825
1250928
1379656
301041
1881663
749548
2232171
972158
2357781
1356088
241314
908370
60974
765431
241356
2083606
1228228
2319405
1679113
256191
1003017
1863031
1771040
1303127
192677
1032462
326201
2823859
2038990
505709
2010979
1306210
1865219
342435
511691
1396222
1235652
2655894
604104
2274418
137200
1894334
1836234
644466
2690164
289754
1576167
2689310
193001
1475606
2511588
2465642
1514340
2702736
176347
1145664
2933409
2249647
745402
284865
102806
122054
2410081
1129679
1958890
428362
63243
637726
2524821
1017751
1936147
2697262
463471
1642910
863609
2462060
145755
2358021
2745343
1994128
122991
815345
1976222
1199225
2520411
1188108
31280
72552
276855
2147226
2342362
329007
728039
542408
1807069
1721720
765235
1201742
420159
2104517
882362
2516465
1916348
2677306
856372
567229
995133
2001730
797444
2264202
491214
2881460
2075734
1384478
103636
1492488
581884
1153622
1460862
1456756
1528290
1011766
2332750
2314574
33105
1663464
1603627
1731056
2682138
2811228
164789
2826676
870900
1738675
2802486
264215
480218
2285469
435143
2565136
2412721
751485
2523144
1624440
1806404
1699176
109165
1672983
2658030
1340919
1044144
2770246
2328402
1062492
1495512
1471959
1901111
2104751
2048539
2162485
2539056
831569
2679921
2416866
2240211
2593932
1351674
814471
1895700
2036680
1072882
193778
1648730
2686925
2267508
2266567
569228
2474709
1379843
1527448
1825460
1426797
2746046
1167646
1673407
1766621
947834
1189242
2483297
1336951
1576689
1560565
2376740
1594075
792357
2584304
29696
1465541
1984286
1804886
29453
1503664
2236742
920350
2450494
1573381
2763825
1774616
2424861
1565003
670944
2624465
2257722
123203
2932960
138178
2628110
530223
738101
1252172
2020108
1494797
2364683
2917642
2758963
600266
2106663
313391
937397
1866720
1662041
531038
2772411
2548342
455181
859500
126896
1242423
2815062
890258
2559875
2588429
444324
545200
2912237
204851
1003197
1392540
1890888
2674571
1659868
1259513
2434655
225204
427776
912115
2043010
2630805
733015
514570
1353343
464382
1396365
1332766
1834759
92054
1540196
2285802
349106
165433
277154
1976531
770000
1809449
550229
150112
2623532
2876468
807424
2453533
435202
1692614
720279
1795855
473754
2316096
2063344
1225924
2126686
1173182
2527912
415421
2883758
2725048
1880636
2005652
62026
1117318
2015300
1704474
2001135
1277039
2034378
60732
1087107
2831948
999939
431432
1131878
780775
852037
2151662
1462861
121539
1641234
553985
867508
2074440
1925664
1932078
451186
685583
1543857
900231
787204
2593309
1365176
1008182
1755158
2401416
2830193
1868044
2809474
12692
1916524
2165225
2822617
1731184
278296
697191
775865
415495
2753805
2089352
2937830
2820048
1522984
2403623
1021388
1234636
889091
2557421
667435
1612360
1169908
840734
2801109
629051
2916169
2027757
2869037
1959819
2656987
477896
824183
427756
1876794
619699
2706556
1310908
789184
2833731
794120
2319698
277818
2864584
1914891
2644815
391796
2177469
2138568
364135
2321391
1389777
2649353
864661
340994
2654479
1842880
1102380
267227
610089
2527966
2841182
699408
1339077
1160549
1481115
1010290
2452088
1654514
348738
1720581
55704
504531
1326601
1453686
2039863
2240106
333235
330622
1270045
2643129
486935
1498568
2601873
653320
2027963
1071606
854728
2461071
1180833
822962
814077
2031499
2650291
1922137
1073016
998137
2394511
2236339
2064994
2758127
66290
2673788
2936716
8944
648960
2429877
878610
1246794
2434051
422727
1158091
1564758
820825
717622
1512914
2538381
2647996
1471250
1230123
2705676
1585533
2158317
449206
2585799
682959
2822070
2234774
1721719
2020947
2792173
1912325
2213868
548631
1806378
1422667
652101
878022
802989
418586
2211512
1270967
587041
917372
129326
1067917
2933505
1289230
2738066
1147073
1957807
164488
660285
1959903
1573706
225614
2154427
507764
963818
1164265
1591029
2755121
1916759
816330
54437
2410276
627531
2373306
863301
1431847
989673
2099746
2698461
2616047
570262
642256
1154735
114502
2123444
1565136
1224992
473623
628062
315400
2026850
1509152
1339469
1289261
2765985
2020897
1539486
1184531
2803672
1104722
542825
1970794
2379793
2707742
2742015
1631748
1895707
446611
92872
250412
1775132
1631775
326484
2049169
1436176
2276064
598388
2258354
637808
2572450
2491682
135547
1680664
1526898
587694
416720
179894
2610876
1588258
972210
200556
907232
595697
2770986
1985365
1305531
2216092
2103810
1726513
2336711
275073
379734
2491296
1204911
2398466
1647591
1214984
335710
1027864
1340704
1372978
2876498
1631650
740295
1125873
1525574
2913769
539961
2639311
1175088
809177
1236949
713460
329630
1222267
1428161
2157721
2064594
2692098
1299541
1714775
2131533
278098
2882849
2787375
575297
2235997
2236992
1867538
1847430
2412100
2616647
188425
1750527
738650
318149
1015322
1394485
1496344
2676034
1060995
143158
1975706
2231488
939326
1801985
424604
2146315
1419794
1098072
628424
1922095
2069250
228448
1589926
181989
1607191
1884192
1473845
1255664
1563651
1150173
762587
2307731
2630094
1725751
1644301
611624
2248173
1525406
246351
2518030
273582
856606
983504
2573406
2591489
914669
799671
682458
936708
901326
1155643
2631409
1006204
994704
2042847
1165666
235207
1982189
2589165
2524623
2473968
1672769
2325901
1390059
23860
2540584
1663768
2687816
1000731
2854659
2932416
2083215
210443
2149391
208792
975215
452161
2173663
1734760
169742
1037496
569790
2402346
1986663
1786753
1242063
2917655
1660859
2859572
1543716
939441
2001641
2924714
2136910
1824342
2355495
2662576
2367269
306144
480922
1588635
2017202
1232378
2389447
477830
2191143
1446158
836993
1933994
2150534
570030
970131
2022946
1962960
2570455
1121862
2007186
320726
1650993
2449265
2288915
184935
1100435
1822154
1888621
2373005
1558188
692861
2001223
2153083
1426788
681672
304077
80192
2397888
139788
51351
482696
97889
522117
1804221
673975
745197
179356
1696043
1943110
1188134
1305292
902077
735124
2132473
1332831
2209236
2547385
778958
633892
2546696
1912114
1979871
2334044
599738
1781976
1868768
1441958
653982
1875471
1259816
2723260
2272419
1011009
1782419
2252579
2743125
1093100
2068300
310084
2533747
508110
1927040
2791872
2719598
539269
1782013
2594331
77002
2332388
1467785
2819015
1119950
1564016
2755871
429931
2235444
2617738
2566857
2532871
2161184
1639661
1160238
571718
1994883
1041972
22261
908610
2695693
2458738
1009911
1048869
500617
2330601
66599
1259874
189071
1563736
2921488
651640
2666367
2765983
2166255
747336
640383
1306387
2675997
2080641
573515
966416
2754756
2825502
447680
1708192
2483155
2357652
751707
1647703
1468923
1292110
2120965
2882239
2160752
2319045
1479743
819145
1840569
15284
832527
835102
372501
635175
2581763
360524
1681234
1088815
817961
1841880
408001
2869072
1747347
1852393
1329725
2397895
1764864
2617937
194145
2219501
161827
788371
1451195
1757466
2829476
696326
2455474
288797
92931
320161
825438
518661
1351496
1246654
182309
1725570
2216467
1224277
1012838
753544
2601815
322439
2009338
1280058
1262850
2322322
2038876
339130
1302297
1341250
2042940
1620328
2458890
136554
1739152
754456
1015068
1754874
1892592
2419968
2473544
476536
416263
980773
1049304
1365278
2389732
2110619
2389969
2506606
1225244
944371
980181
437111
854840
579555
1229996
2060387
2590488
239034
404630
2836804
426199
397296
1079409
882719
2916248
1903731
1228715
1383508
910359
225273
1042960
2939408
2606666
2251777
2880729
1939290
1321711
671217
2484771
2326065
2564386
1373478
2250252
2092177
2022205
1694508
581190
2520580
2339559
2531856
1068485
2865378
248910
40
1164012
1479746
394077
1519485
884119
555458
169940
2517023
2865101
2606540
1899188
1713060
2590953
811100
1340645
277527
1357437
853995
398335
1295772
1719430
2395435
26293
475613
2325723
2350985
96042
2201019
2231400
1866274
2644738
2570358
628358
1140179
1635966
367304
675594
1318944
1279337
2784263
641581
1342919
1666570
2873691
964271
2049700
961689
2904566
1818084
981519
1303427
2767382
345776
2197545
1316096
63895
891791
1043933
2281579
1501930
1674145
137094
1363789
2642459
2920771
1493905
1285952
2386740
713989
991289
1173649
2742948
449029
647224
852749
1564866
286063
246723
1659847
2449112
245140
1926672
897382
1792255
1663314
473795
886297
203751
2706882
1783659
1455904
1776144
1976570
2087533
1486230
1231601
755858
2604366
2033898
2365307
656712
1270439
1413714
1057161
2056459
2385404
2717651
2522
682109
822318
2695722
1782063
887639
1746889
1151635
2430441
319709
1194184
924781
521874
2401570
2717287
2680820
515517
991557
2228866
2773139
1896638
779407
1313741
2555003
28272
1048629
801107
758306
2594053
2062470
2662462
1989023
178540
160394
2829668
848337
1455842
284342
2523605
835572
1329538
1363597
799968
1344749
1035157
2761863
445532
2911420
450021
1547766
2595223
2666292
1821896
2049350
2566604
455608
1326944
2476162
2067511
366169
1491702
450134
18453
2788738
1693748
97856
916312
1958876
1105836
1926400
854504
324599
1763908
1820164
278548
517788
478798
2006484
734905
942866
1640098
2413735
2773470
1760438
1946152
358148
635241
790492
2800640
548004
1277662
1354734
1007201
899002
1652017
92111
773601
1494325
717685
2185933
2271743
2930453
2421931
2884525
1914466
966392
2863779
1563212
1070273
570544
1406878
858198
15417
1999805
1219518
718754
1729254
428708
1191866
1059418
2148858
2925163
45516
1841108
2058353
1785644
2859836
2366490
1514809
96858
2478103
2092474
127035
1561693
1660543
1753986
1297957
716280
1842110
447295
2207435
2300034
1011536
370596
1225706
1203647
2456771
881047
238553
617606
696004
2828892
2283697
2057928
1237376
2609986
2365065
2030171
2638988
530108
54474
1103542
1668349
2651911
2771030
640251
1440092
725735
2887021
2792058
2483620
2689892
2036299
2763007
2625395
72632
1290290
831843
1710998
1963542
1738553
2855917
2385278
605646
2347793
2615680
2653962
1732986
229792
815146
1177814
1400165
237131
1183517
1206369
702998
228990
370023
2682040
2372160
68025
1311171
437584
2652829
532946
1340386
1350475
1123274
1410879
2685371
2281544
1127348
563833
603779
1183624
211568
2139553
1338104
509661
2100640
1826360
730983
1461098
2022756
479158
1690784
462827
1422076
1421721
2196011
442478
515579
2157664
1909504
2219926
2341840
54743
1358812
54211
2783867
1057212
2577953
1583537
1835768
923511
1651908
2571515
188623
229324
1966331
279045
2602954
879950
1022039
1911214
1623220
353171
114754
1215409
986910
554519
2637056
2215453
1470669
2437643
1844167
2541607
2349527
1063708
2637918
410333
2288652
2321667
575378
684707
1382177
2484883
809483
1328529
2911357
251969
1268245
109692
2569496
1811571
1020491
2181109
116295
218041
2120133
2549881
2107223
1289239
1120282
970395
1804511
1475430
470626
2403355
169596
668344
2100378
549211
478826
527985
302255
1221088
790106
2023589
2167460
2096705
1237367
624566
1462913
305039
2248022
2659844
2363563
592225
1436262
363517
1756527
958373
1040116
181505
1844778
369184
142210
2588864
134450
2008815
1077961
1606091
250887
720333
2831508
1445392
778833
137702
2515132
1378884
1269014
1889528
2369432
2170542
1883237
2425182
95468
2761117
1768173
636986
2813869
519733
2339091
2070221
1893923
1842925
1558760
504146
1938765
1908392
1541780
2765690
322192
1709928
1815352
1773093
2296712
100928
2373371
2897356
2337995
131465
2338484
1814112
2819702
339282
1834275
356132
2122372
1772617
2344262
61666
2927146
930966
1716196
799727
953600
629217
1564010
2015317
1122276
1519559
697442
1354938
1819368
2827023
2896123
993489
824902
1630338
2507938
21295
2013972
701835
272281
1047725
2849293
2193195
2065174
587279
2173615
158672
2113292
1318594
1601428
2828167
385252
646593
1028836
2358111
684870
1858698
2611198
2099246
361923
2916611
479518
1757821
1186141
186154
705728
444492
585949
251918
2142048
1286325
462665
2316803
2835970
783483
927594
72112
438387
1295029
2797747
116605
513634
2367846
1182430
2526895
120072
1569979
1641179
1021678
1646269
219339
2774592
2670540
696993
2654081
1025853
1352411
2699934
661768
1320584
908759
1380246
585478
561003
2656803
490909
1091281
1389942
656775
1275172
2489757
2795518
2769292
846638
2075762
766092
1732554
2000037
908465
383741
2013918
1451716
250119
1978378
1984664
1477991
1545243
1054871
175892
1701746
753385
2254415
2910663
322915
465243
1033562
926559
1388322
1190090
2500470
2452567
1524284
193205
698727
2011861
1886182
2364637
1734777
2043548
1278797
2071332
2464027
901843
1201295
2911725
1662957
2070259
1764436
1343381
634694
327878
351831
1474938
1457307
877331
2888494
453601
628887
1494889
1795124
1886264
231429
2837844
551688
290174
840082
2856710
2403161
2329779
507949
2297654
508660
64769
2180997
2677190
1793646
790627
588679
562981
1851595
2565537
428739
2733328
26918
2405449
2372545
2610767
1190281
1628604
2437612
122694
657923
2574309
2929588
874420
79289
1328916
2102426
2534468
336657
1386548
32454
319585
374726
1797814
2743968
2673171
58597
60742
1794669
772951
1337561
1347835
647684
165998
2382075
332484
188035
1248284
2384574
340964
1459972
2487449
1453316
2148881
2558442
239640
2004600
2723955
2750252
990805
1213497
339466
1922581
2228616
332605
1442030
2020916
1310209
2321042
2453174
252693
471617
2212229
2679399
2571406
2558686
2495545
1542811
1477872
2007381
2679894
1868096
159572
625512
436521
1513774
1460953
1892412
209496
1054260
941429
431212
107050
2819406
90522
2494321
1001805
1303528
1816501
2485004
86640
681051
1056851
2323396
1616495
399769
1544354
2559772
723675
1017483
1284210
1325701
1033148
1477039
1596986
2534523
1916577
823127
2223960
570567
2473578
693369
444296
993729
2186201
1335256
1119845
2185276
1986804
1066593
1174980
918602
1672514
2361775
64899
1698664
436865
2424303
2150780
1860454
2431823
1929661
279989
2197212
1059494
1368695
403452
2523525
635071
2649963
82779
2282938
632473
2238090
1930067
969804
324322
180932
2296842
1980975
2370388
361273
1026088
799780
513967
1156067
481160
2441573
1707017
1316525
391456
1823172
743741
1168756
1033288
967773
574490
1988751
2208807
277171
806492
2762522
793635
572192
510489
1215218
627128
1887458
1942392
1391488
2221259
2524990
1419254
2661281
1679352
2181848
308796
1222884
2727012
454756
2249452
2668320
1155291
1557341
681276
1140499
2284872
851448
403015
1725442
522720
1510427
1810398
689662
2276379
953597
1667133
1632457
2830923
2348978
957483
2652987
1263663
1937553
1446025
2748278
914451
2281437
2295929
323228
440969
2564962
1782348
866332
704334
82947
446849
1869692
2776050
1790275
2693911
2434806
1419012
1819172
705599
2017995
2873272
2910192
1477248
388002
1889498
1716838
338580
1967081
2275961
392704
2298709
1534774
2612632
1529020
173435
357726
1388114
475559
1661761
2912668
799048
2231385
1127844
71454
617973
808145
1802846
1291366
733288
1959128
5784
867305
484002
1542486
1575136
674562
459860
2871220
2330173
369737
1618853
1241731
1197611
1777267
2189075
470752
2801587
695824
1419496
1248784
744441
1437290
2767836
177403
258000
2004374
2399866
2417757
1043265
1539777
1054986
1420161
2438729
1490501
987007
799547
2507607
2364130
1010695
2564889
399808
2454482
62518
1862679
1710361
2020639
1286604
877029
2297373
1547142
2271196
1198378
933694
40843
1812400
2716599
24956
935752
67816
2410991
1381595
1637049
2078549
2154476
630642
793034
2211012
228032
286956
1698070
129194
1080859
2099971
1798246
1526542
896225
1368546
1234396
1890303
1598673
2066880
2536516
1405700
779968
2052009
464238
826254
995959
1841457
2763365
1138995
1398011
2108455
2553007
400240
2155178
16427
2748590
1571993
1062564
1850867
1864218
1134727
272318
1457612
641244
2411736
1891169
58164
1998564
2174337
300083
1317271
2250700
2214048
740254
1916390
330366
689538
214486
1739642
1373744
2352253
548081
2648533
2417213
1453995
1468269
2817691
1697381
1801126
1049970
1185748
329673
2720607
1116761
1057906
1756810
1470385
149163
1026088
1232373
2124978
1831756
1088420
2500969
1593484
540651
2797444
1742988
300944
1745308
509553
1164727
1468770
1012560
1595315
2221420
1925414
1758203
2656289
340840
644415
2896791
1745894
142686
2640440
1582747
2464529
1075679
2079829
253484
1247385
369103
621324
2177787
2825520
1632710
1334522
890204
2276216
740778
142884
2080701
1977158
1541302
2365840
2689484
2622804
2719520
703254
982437
2852269
2641677
1724535
1590309
1959188
427287
2426757
1583355
1031907
2860126
2823087
2629268
1583971
1401729
2793354
570106
1598706
775749
2754782
2014618
1104078
1389485
1037610
1913738
1299939
826736
1694477
1634178
103067
1209693
346164
2899395
431373
512161
955876
463178
1720137
2781248
2429256
212667
1899573
1894491
1436698
1821516
892386
724874
403061
2766059
1061356
1983235
1006839
2735766
1206976
294292
52139
1553685
1749301
2648039
2024777
2691244
1278352
2797280
1830566
1354544
16792
196797
2301264
2357083
1166669
720235
2360349
246251
2204663
433247
613464
2733727
231116
2272278
930407
2927457
6461
1918512
639687
266223
1173332
2373068
2805505
1551903
2391761
1132959
2175395
2222231
2340834
2826658
1508269
86243
84814
1112566
412323
2541487
978027
2539461
2852684
885964
2422710
1167988
537758
1406511
754055
2162566
111073
1285783
998534
2562263
2832417
2766470
1643000
1341744
174983
1964892
1255971
1116532
2915960
2602559
2213806
1671310
1557370
952416
2209996
2536103
2206623
801140
270875
2829743
43600
2923130
1017820
1298150
622280
1652023
758961
2044204
614682
1117436
623333
2498882
1870250
2815293
2472375
1176375
62283
948914
1805018
555372
1556297
2765912
932478
181038
2056673
1418894
2874445
2738930
2524971
1152702
897111
799314
1469037
2488486
2068625
223327
1220502
1712790
543629
1973942
454794
1202524
2289888
2054842
944664
1882291
238247
1317707
669490
733717
471336
1028544
2418955
987143
351732
2312572
2236070
1259231
1560019
2160751
1385492
2866109
764204
298543
1563391
2840276
1396271
537113
456649
1852375
2042051
1604437
2648545
1190013
1695203
2804966
1906729
1748129
890351
803087
2932431
863158
2409952
554243
1585048
568614
2448414
1769427
1378910
178016
2264492
1730350
1853247
1583180
2590744
2720971
1386600
1323603
1859143
24339
2739440
1785596
2173418
2837711
1944025
2204979
2159352
2099605
2213331
605496
1671561
2316296
830559
2459498
2838261
2575235
659149
2708641
1149513
553631
948419
1877637
773277
1425592
1866648
127839
2298189
2703346
2758418
2235247
1600153
5311
2770948
290436
2072844
664734
1389198
989154
518701
2452676
1391608
1010633
1680118
2163764
1408812
2605014
2874232
1854618
401346
847416
1544175
819789
1887973
2039400
289352
944969
862436
1291414
59117
2160694
2528825
2064899
846382
2406329
2487656
1942470
1206982
426858
2089665
1173298
1885836
2057969
876672
437044
659035
513097
1397220
1102053
2813360
593198
1177158
2309322
1423404
2606312
2158587
2800956
2537754
1232932
2752397
1518001
1735215
1444207
1353372
2506566
2811807
1847295
600214
1231915
2904538
140942
2636648
1476767
2240891
1009187
374477
2201074
448956
2004153
1850969
2870238
2758672
417403
1762190
1836566
2284856
1620477
1120585
193203
2923399
976174
2651114
1772064
957152
86634
1567144
21654
2850478
603185
1761376
417801
1559898
622742
2037716
895855
167391
2647932
1760052
2894740
2761572
2441738
994928
696820
608227
2272296
2816483
1016383
1940977
2085681
2770895
1547435
2537884
1230163
2651474
2797621
1077246
1454436
2367990
911284
2851778
687621
2675211
2930001
1488925
996160
107911
602221
595765
1989977
922577
1954637
1783038
144208
1566220
989700
543549
139295
1146485
2241497
16970
665260
289556
440269
1532177
802416
1244909
1270829
331710
428915
2591442
1499887
2055800
850713
2549808
145342
2146939
1788540
1002649
1648995
1244293
1988356
818469
517187
1837666
2868849
1491849
2527859
2827099
642514
203711
943602
1248724
1112574
65536
2160622
1000586
1947453
2410389
2810543
81742
2182576
2377935
984247
872806
2326221
2228976
688196
1727236
1102
1273772
1885310
703534
1399714
2235180
1613532
1172529
1710750
1828722
1390467
870438
1014340
1813570
1335623
2029791
2012663
1391594
964114
2159986
1141136
1990348
903565
1543090
1312542
2867212
1643988
2341370
1842432
990265
1756154
2546584
1514880
1295090
1220663
120839
2796009
1583654
2130051
1015588
467723
166097
1520318
203722
2434110
1885050
636636
1327636
1711033
555998
804994
2624440
89597
2615906
2780438
2081829
2418376
1766157
307704
1609765
762559
1069921
1855130
1344037
1719506
26262
663254
1065039
1871691
467682
2404523
2176948
2017747
1638295
1006752
888922
1590544
1562086
1807493
506959
2052619
2574573
961068
300891
593440
515867
1948173
2216804
1252582
2886675
18573
1093796
1572914
2337894
2737283
540082
2182744
1354590
2010593
1236585
1701004
43989
669134
1039669
2213161
707691
2453865
2456475
1601688
62735
1219171
2672667
2074821
2342750
921174
1729885
650857
1315763
2503081
666137
2159966
327410
2232347
367137
367844
1713008
2464101
2539835
2460917
506327
1593713
2650905
966718
222216
209489
2004821
1533061
357315
2153656
2701288
844431
1043634
1761729
312229
1145081
102545
1228456
370206
779749
2039559
733372
391280
744631
248864
116784
1158758
66307
1673327
1235354
2451203
1254532
1856671
2027692
1755965
407543
1177268
378950
576673
1587751
2579499
1823237
1125783
1250374
87554
2561749
768667
1484606
857117
2471331
2478323
2138529
2822520
1290600
2470418
799629
1374153
1366166
2246763
1904329
1701572
1470395
1021366
2197480
218313
2825466
1757372
2649374
6307
2364819
2294559
2130912
2367892
1458808
175241
2285385
2450636
431572
1373973
2379269
1403113
2242980
1046889
375722
1143303
167187
546949
2158873
1023764
1518386
1916366
759006
44327
969562
1200736
1726754
630552
2649039
671540
402511
2232542
2518083
1648583
1174101
1535731
2609713
2582761
1323502
2394144
2684107
1162400
2006572
2436535
1634689
2379177
254616
556430
2378142
1235003
2074488
2106624
1950697
2861828
2118293
767141
1029047
2847508
1336365
1721678
1953970
1453118
276080
701784
1777040
2097486
2003126
1471504
1201990
1710332
2474359
1278125
2031398
1915891
2466609
2250037
1362322
385021
1783645
2297251
162684
1957266
943362
955304
882317
2100345
73301
150767
806103
2182987
293997
1396763
331589
2315750
2024690
1758698
2885870
674114
883902
1629320
717617
245702
1535717
1193184
27827
1003623
1159844
408360
1619751
673470
2846902
678816
586943
567436
2078453
571542
1585519
2902223
1800186
2351455
1376296
2596824
189580
329930
1966001
2406372
399773
866418
2096434
1306310
1178968
1623035
142049
2489494
2657323
205114
430683
968605
1400770
2441349
794673
312940
524357
2257201
815231
2561671
2829941
495763
174060
399982
869432
1319335
408720
290891
1290187
1334024
2728946
1061154
1202609
2600593
355336
1322074
2416878
2700054
1925305
1194345
1923932
941268
639516
2153433
2824551
2885063
1051287
1453545
1348302
2343725
134214
252731
2803709
114972
700939
48210
2643418
201223
726406
1851740
141715
2700907
2140326
2604459
2168741
1412916
1976925
233512
1786895
315740
1936813
2005621
332418
2657171
550938
31896
2858957
1413074
1344952
2880413
1029366
247410
2768094
2441972
34462
153170
2821941
1835561
362855
2338971
1554729
2235210
2526034
1116924
341965
496840
109853
2019282
1420777
2448610
2888278
2440867
1574820
2367501
2540728
2864698
1992521
1029420
2929954
2643773
2830184
255769
1883958
1367101
760018
614259
1657141
1492180
2278762
677202
686578
757405
2545721
1030762
749263
2672213
2748619
929126
2498782
2565239
167280
2678855
1027274
2198643
2128897
1303937
2819704
2425709
2286591
841713
2431431
410730
120667
2269551
1435990
2774419
2631131
918187
1946146
1656553
552984
1744495
758954
391950
2839147
2883278
2082150
1091507
2849164
314070
2023031
1333670
1674288
100566
1064954
1142927
2503938
2795438
2924980
485973
561922
1756742
70131
1493328
721702
1247737
2357524
188418
1001582
2269122
216870
1677275
1409013
405537
2194088
1826179
859827
1723661
593888
96732
1753241
99218
1102279
1357821
540344
1432347
706931
1812141
391490
752724
308968
2631738
2225331
132383
366703
1282789
944658
1552647
1415096
2161574
1584891
2659978
814445
1231949
2655361
1115708
1783090
2902843
147331
201940
1907628
1753265
1227196
2861796
258477
2027084
68261
2392062
699686
1902587
2063623
2479632
449769
2056973
2247509
1360968
2089410
1076540
585237
2436227
974978
2465219
232518
2592270
1277179
2561680
1837275
621566
2211668
2268043
2185121
346260
834805
2708941
286371
400650
1109291
1432111
1386034
2090900
2689383
2111654
2251345
2613142
253719
1016000
825202
2510282
324490
1556108
2248316
921053
2937335
1695693
323068
237391
2721065
1101442
488260
2652541
2222284
2259943
2056344
1200722
2142210
395410
2349544
575070
2036241
2162346
1830157
1472618
476442
746917
1608249
69482
2550043
2446985
2617009
2267440
593593
658069
20875
1852028
1468219
554494
1725293
222772
288345
2437343
336210
1772256
2666329
1583987
366407
854906
2151125
2383454
2800439
2096574
2527402
2436106
449908
1105603
1210097
1628190
648642
1912795
1784582
2353051
2011588
1394566
2544472
2919061
1068689
138027
837940
572878
1922614
976360
2026727
939925
2701356
782514
166261
329359
2471769
1903155
203486
1689781
1207853
61799
405540
185981
83229
2106258
348858
1465454
1212334
515722
1409398
949847
1594898
1213098
2085067
1599173
1256210
2124139
428020
338825
517562
490288
196558
51641
543493
452083
2486955
2389957
507083
1662960
2144572
829587
2933121
1893725
2750478
1122654
1280416
824728
1522468
906940
2539731
675325
742655
1250447
2133287
849197
2191458
2531774
2928506
2791795
1803999
1893449
952952
1892926
297634
1696370
586549
1981099
877561
2701047
564137
155346
462075
1761263
1783106
224763
1298681
1830857
472133
332863
2559297
2487411
381459
1602870
1516439
2092085
790323
1746933
391372
821597
1693424
1800179
1220592
1800224
707582
1093880
1875700
2232923
2608848
1262702
1616790
330663
1439975
466806
1246136
1374319
1038547
828514
2749345
2171717
838576
2033491
2730424
826380
420355
1867538
556919
1600102
46790
2554516
1743921
318572
210391
2762455
1216007
2184417
411225
289790
2590384
2916949
304333
2355621
2826865
239714
1851501
2560806
2751694
808637
1490798
862927
892754
1142906
2032403
988254
2011937
403416
449838
2882335
28543
12144
1330027
2404469
2685480
1106785
647665
768879
877887
2205277
595884
2886361
849331
2740421
1338205
1885304
1757319
754558
1432312
2593034
1407006
1951940
18721
1369368
2677334
332030
1968347
2572675
2640499
2288997
2736281
1200039
1763471
1860381
1805948
854091
1946822
1130603
2587816
1021444
1806171
482384
751945
1442239
1748752
2497199
932188
58838
2671632
2627772
1376940
2136810
345413
1179502
135321
2558882
1287271
2534286
2352300
474104
1771974
1348335
2767461
808461
135673
843649
456211
1701674
2241198
1246048
595527
1312802
2430678
601549
421009
1319259
887075
796224
628936
2239758
189220
132723
2285092
2908788
703691
2272459
2310089
1413782
617768
508965
1068318
2864840
2718322
864240
374818
2071254
710055
1488508
835383
757993
2625030
515803
167473
2119646
2491983
1305699
971480
519304
2458674
876458
1733653
1407874
953926
1687469
1319051
2650129
983234
349586
114382
700120
903601
1107602
331582
2816798
2504575
1452467
1969384
1653042
600017
902252
402618
1527032
1427266
2313392
1743485
2071013
1679157
250423
184415
1545462
721957
2607187
1638402
2904026
1487866
1412270
536756
94559
1614054
503077
1967
409220
123046
799138
1888194
548939
2114858
2162433
2517182
1815733
1456717
931610
2706104
2654330
485955
156423
2155014
1873910
1337025
2688861
385758
156684
1815776
1261681
2300605
2105311
1317344
1187689
2207376
2618413
1331412
1342408
1460936
2276037
2345756
699874
2178463
627469
2260402
1731359
784098
1453965
1383068
1521579
2635328
1556497
2613036
388908
2502320
1270828
1857457
661134
2429843
1174069
1401814
2094698
1617091
1104669
2867247
665774
1860362
2218585
2731630
303344
660458
2114338
2710048
2103654
96059
1093404
2689860
719786
196171
451274
1321981
1872217
2666953
107952
79548
2272505
1935653
800331
1341974
1618344
2421749
601906
1525394
534913
2824309
1386161
2472051
1387687
1557670
1594746
1933130
2595517
2347690
280331
1728787
26141
1467435
1474795
2865339
2188656
1266396
2531495
1151311
714391
2602206
2812545
582707
2427438
823909
78614
1281718
2706128
1397146
2391489
1393437
2304986
592495
10745
2246542
2389777
1393763
1476932
2779962
1891914
139359
871846
2631797
510911
2576419
255798
430755
2794311
105014
1623090
1281203
52598
1550092
536477
1979384
639761
559571
2757053
2534465
2063476
9181
2641889
1853644
1629391
1610200
1446161
1497555
2711703
86150
2705262
994380
1344082
945721
2046061
2248950
2868670
1244648
2745926
1105769
1624510
2644573
2810904
18566
874818
2093705
1620818
1615437
286745
2787492
447144
1955416
2662965
1874219
2013350
2376755
2331370
2511701
1010372
58229
974113
2821577
1031496
1498094
2343039
717512
633574
1727557
2694427
600047
291119
1175029
1531032
59378
1877261
1217826
2692154
671672
2220319
1117928
1496001
622476
2656383
1793985
303313
1937369
2876387
675455
2769399
343852
828827
740768
1267021
1939455
1654959
2108738
1476076
2043166
1391408
2930001
1832819
1393075
1188557
2457204
2289488
2186453
1856801
1422602
2803490
1313856
469607
2635276
2600730
977605
15076
2667776
670032
2797551
226753
1045442
1116815
1023949
988197
1020556
1998059
1337955
503077
1168974
2229896
2521477
1811220
743931
1645928
1347401
2518582
920930
1472295
2489834
2752684
1894900
119128
2488001
767673
1992134
1768243
1636606
2301955
1832894
2533035
1659810
1502683
1905775
972678
1270454
1865562
2613918
259077
1168661
2410104
1821159
2345638
785142
2938087
1350790
1726808
1324822
2553076
2881435
1340701
2135535
1977661
1100764
2126009
1618662
2537006
2370605
2706745
2657554
1243170
1703544
496507
1863711
2623892
106624
2157565
1450777
533768
1523192
2039140
2748536
996729
2771850
1751907
800382
1266253
2660144
2614170
1569911
174798
1060022
1368322
2334259
1257332
2226844
858235
1839773
232411
525688
800576
820949
388346
1078413
1237041
2023135
2322405
1433914
666000
1331671
2062573
2144039
273241
1638845
1478058
374916
499076
1684418
863779
806375
2339350
163222
41616
266485
1151468
22397
710511
1086732
944154
2782596
154202
666640
1742130
2149670
17725
466994
1741450
1510397
1110332
2297419
1298763
1698823
2808167
298627
736374
1122302
1814373
986790
1725232
551539
1738450
892642
2704698
1384265
870342
2741420
692047
903090
413988
708168
1628292
1714747
1660128
933086
82995
2136847
1455481
963180
1167037
719680
2407891
2275286
712057
255551
1381111
735609
1222065
2935975
2159387
792134
1172789
3137
116446
1954508
1496938
118080
165436
593447
1885743
835654
901987
240287
2886247
840425
2536643
811349
135161
858241
1904483
1670989
1513528
1199353
2704822
1976394
2192335
1325504
2202208
210221
2484374
744233
2220952
2017477
791128
2800670
2048432
2473466
2618523
606017
1751849
675206
2680844
623317
555606
897486
971782
1719048
14168
1535386
1445604
2833423
1154375
2548649
1508582
2814395
1317602
437648
254579
289620
231828
479746
26266
2220441
165972
41378
1979203
2714597
2452094
580559
1255244
2589770
2039632
2321220
867077
1368161
779040
1243820
995891
765096
2262382
837531
2211430
274487
2164984
2407520
2489242
1616863
1584540
578047
1792444
2116734
1928505
384646
1837377
2809749
528270
2583189
2733446
1175808
2046933
1855262
768382
1433729
1545307
228944
1271199
1653266
1009410
1141288
427582
1234229
26742
1711008
969785
960721
2227314
1761643
899971
1855193
2913432
1816483
2595936
2915285
1775911
322466
723899
2437698
2568722
2243481
715005
1891593
1188061
2359559
2177067
2030298
1280937
343716
1676756
2243205
2101470
2378544
219906
105268
1933691
2125692
137811
70185
2890007
2732276
540436
59756
2862245
2937981
272212
1495043
221108
2113355
1863820
2283781
2230237
488514
312960
1647261
603711
260649
459312
323141
835307
58430
2512570
2255363
2541672
2553338
2247731
815078
2341814
1509768
177025
1006842
262612
1843600
1625598
2559042
170232
529919
1035481
905936
1170139
1271785
972576
1576797
2688043
2522974
786953
955175
1804843
1892312
1001608
1609409
400313
1237898
2081555
1941417
1871354
1192672
291618
2630439
2386753
902034
253825
1562791
13745
1490683
2791332
904066
2107714
2241836
1570951
2523145
862488
1693613
487985
1460557
814090
297349
485788
1767624
1839955
1325613
1712702
357495
538926
1362956
637002
345723
62901
624193
296644
986123
175120
751354
2788136
2457148
2497979
333475
2887426
2704902
1051980
2207062
1264010
2916028
459075
2279090
1207281
743382
1995121
2812778
457316
1355372
1457461
1482856
2139047
1301687
1301216
2044362
2644823
390786
1533546
2708118
2798971
238116
1009882
2001315
1344069
701685
1170058
1850030
2668299
648250
2824146
1670007
2578619
120161
1432418
1982395
1731987
526819
1762336
2162533
2841872
2213936
2027871
2425093
894188
836461
1048171
642412
2677829
1723687
1029527
263069
430699
2711929
277808
416445
2463062
667676
2005258
56946
1726865
175525
2183369
1775736
736612
2418562
1001638
996650
2579127
260048
978793
2860705
594440
2183738
2652261
1792495
2917960
1176948
997427
862074
514414
2112899
2809766
2400967
315080
2417369
1603686
1174249
2111686
613127
631913
323313
4997
677703
754202
2574274
2302148
159886
2733964
384636
1032616
1580467
1502638
671777
2896562
628291
1316951
2905750
2019081
838161
1534461
1265084
325283
399741
2706913
263352
1863178
2876983
1521568
156079
423036
2828221
1041089
1536797
2072224
2666415
2597633
1781461
1951320
2437082
401092
784379
2476945
116996
1126065
2648123
1896540
2910177
87794
1187628
2311595
1078999
2035260
1196268
34011
224521
2650596
1432195
2473180
2632780
1421904
415408
1697808
1512071
2618158
1164588
2738025
1407442
116299
1612449
268777
178993
500970
2689354
373744
1887244
1682715
729360
1786118
1950927
1963829
2409874
878355
641775
1592811
1119262
272630
1758948
2324117
1813716
2090584
519703
510628
2823660
599738
998922
262550
2352367
578559
2382200
1239194
764373
932066
1064914
2801676
844160
754933
1105298
43957
1938718
734037
2871874
1043924
1024169
2322551
212425
2627688
2758697
949568
460145
721478
741995
2208761
2490451
2227160
1469597
2443858
363322
608389
2678069
2501986
1987185
2186969
2673745
1243077
2048235
1899551
1901819
4044
1261020
1982965
2661126
328565
2683044
319591
17632
1555545
1821991
1294923
2099910
1033147
110861
1134812
2099857
2261833
248144
1766309
1203609
1873815
2766017
585630
2692381
1671435
729579
2032380
2530971
916130
240697
2818464
100521
1460447
1299202
37710
2469611
2297911
2722552
1167725
1194527
155215
834443
2115405
642780
2648840
2520017
97354
681163
1444474
194092
68249
53564
369368
1390884
2094367
2073578
675432
2204734
1572487
2385105
2368601
1452807
83945
1366575
1192778
157094
275336
1615589
572744
1638139
2778483
1210357
601572
1614100
2548881
2776963
2063075
617724
954714
1075794
2321130
1717836
1809832
325732
431850
1085666
1677938
2346560
1967995
2836459
1763465
1857086
1495993
1224287
2615493
1712401
2177752
2431914
457536
2812554
57422
162651
2032776
126055
2061975
2053298
1014473
83518
2255055
481797
1305012
1622740
1521149
372287
866495
208570
2343737
2678622
2584366
2168123
1954135
2713294
2804935
499045
1741368
1845455
1605019
2411766
699506
887640
808417
2607219
322510
1584343
1926933
1847823
2767335
210456
522945
2572317
1790758
2695517
2880838
2027346
1636973
2015960
985045
1961344
2936240
2614035
2895319
1093237
1697171
19196
1615903
2348325
1279739
2105507
655475
807507
473049
2278925
88528
1440536
1127356
1707701
42200
652211
589589
2453572
777214
1442957
343284
92791
718924
1208560
216216
144327
600059
1270151
1330451
468641
1403106
2497038
2338428
2862796
1063096
1056656
1058105
554302
1858054
904246
856929
233647
1314043
1185208
1230834
1422513
1418976
565170
1763725
1923313
964282
2203218
170921
492996
1489871
2121859
1027753
49843
1612438
277670
1820441
1172143
1199384
1635511
2424894
2173601
491096
637945
476217
2263425
2672796
1346432
181054
2665135
2856373
2880
2817426
101225
1817487
231032
640165
2583374
2409949
2867275
648385
306924
1570297
960040
56835
33691
1399103
556795
522176
780539
930143
633745
1212122
1683471
466408
2453313
2437012
70464
26475
1225564
1813086
685393
1906740
2267089
483469
1625782
2222469
2909798
1016273
216549
590198
2717029
282424
1557841
1397211
384578
1590167
2855594
582788
2180185
1547117
1312897
2330587
2191076
2753336
1583464
672499
1175027
1079249
1055196
722723
890615
1266404
266557
1445399
2225091
1460050
1852703
1967874
827665
1942154
785555
2733206
1000814
953042
1250587
273523
2404051
187390
2524368
1712949
2573653
1667879
1237687
2134999
559825
1670015
2716683
2066972
2069290
463199
2259825
2783331
695622
1453842
2691489
963683
1234404
165057
121943
2331688
977376
2754453
1966527
497891
700158
1569132
2658464
2077185
1933361
124764
2567086
2509788
430737
2175322
821275
980364
1019575
318490
1811530
1419336
938062
468183
759568
515516
56241
1092922
2378343
2605033
703333
2775534
820335
264267
64395
1088249
1898072
918520
674465
2323126
2539631
2212937
784437
1949279
247698
415916
722414
65630
1454379
2604756
2295138
2298912
372754
2026484
2753591
405594
1484603
665625
740105
95918
2835337
676277
2058563
1267863
1381294
2609130
1836204
876225
1685889
351118
1926142
1476902
880587
500276
1389970
2358942
839364
381061
194840
774630
1012046
2077240
1248875
457983
105003
1937404
388321
2089506
2047511
605596
2841301
1802563
667812
820738
282167
667605
1381619
106291
1582074
1632844
833691
1451483
1320438
2752808
2243031
1068414
210762
2769642
1057859
2607907
2842150
1693525
1341994
1316172
1963011
1106281
1878853
2193943
1565498
1596278
2184324
2552339
514227
742998
1899504
2707536
1430000
1270913
1423079
570496
1823681
2246999
1761959
436245
765814
2379684
419337
2714142
513161
1881208
411589
289383
1209760
874642
465880
2637316
40972
628036
643421
2466141
342544
480129
2013921
891677
2899883
297762
672091
25505
581578
1077764
2249247
417780
507884
2614020
371496
2231809
2840072
1022043
285052
2561088
656280
2891435
1321150
2061313
2091886
1104545
1713868
734943
1136974
1489737
319159
1033906
1690391
2526169
327968
2301470
1192879
1040405
2522168
2156043
199283
1463469
240901
500550
1986625
1026091
2827390
586575
1188870
668736
2054442
1841342
1239089
1430307
140389
1005483
1556428
173437
1470499
1550484
1173449
2824234
2642567
2612117
1514439
2427458
2325926
639468
2426327
1087431
2775704
2318416
2925790
864752
814571
632982
272632
2869601
135500
67995
2234342
1992131
1777945
1533819
2846517
1788527
1117239
1111049
1875765
2087255
2552702
808004
411288
1190134
2527890
2926497
2390809
1079171
2134098
1625643
2072524
1894253
822387
2631734
573963
1360553
542293
2025900
931686
1628276
873800
514425
2725797
208815
68153
1229608
2554705
1272797
598296
2096175
2096445
501771
2684643
770591
444560
768228
2395080
808924
597725
873040
2916386
2832512
1567647
1762995
1991657
2396567
1928646
1589450
1826490
2428546
108970
674250
3366
621215
1323725
2607668
118549
106161
409177
147024
1676638
1924408
2052379
667520
1528867
2329875
1040660
975119
84140
1117745
726754
875281
998820
1301102
1161488
503853
2672524
2608956
1745506
2918772
2126425
1065123
1087049
2295157
2811401
783808
2649280
2398888
678989
778005
2020696
323796
559204
1795102
402479
2468247
1740603
750597
230843
2663365
1653102
155256
1984352
1680453
303376
1992499
2489414
2319793
763271
403039
21243
1048999
1041526
2834049
2707145
2022440
1329405
301537
2395625
2908031
427556
1226303
712502
738760
1993273
747954
2194284
2147377
2645212
43800
289161
237095
1726281
600667
1938404
651225
2721223
824884
2811317
2716921
1142332
834975
2451951
756495
793171
2832271
2769734
954685
2003843
2340829
1129486
928278
120302
2476552
987841
2920320
952280
754044
1038860
749033
2072883
2150657
9300
1077536
1101468
743048
215259
561372
2306437
2387483
886030
77079
821122
362733
851014
535988
1544271
529851
2320199
2700747
73601
2606432
1610349
2723043
2047494
1112566
162780
1725112
902338
852054
1527214
1098621
608054
1129498
1835149
1782414
2891193
2194123
1915628
368297
1288801
1797681
2503855
888787
358522
1796409
233863
630910
2466486
1919427
340986
1647311
705395
1039839
1207952
692600
2771410
2505167
575105
401958
2810189
2872190
1173295
2222707
1455896
2429341
398064
636320
1181825
2857208
666310
2149727
1335902
370181
1475965
696481
977255
1087563
240545
1304849
204817
842752
2739037
437860
1382138
2326216
756186
2569166
2073223
1038334
1331082
829111
1689745
2833175
205281
2127737
576774
1960924
67763
2435555
2099562
333870
1647020
81679
880889
1979714
2212749
2010530
2385368
54945
1058011
1959653
219521
2727824
183191
2538140
2530778
1110882
277713
197295
288312
1491029
570532
1896291
273741
1376700
2729067
2268743
1373615
2569415
1855440
1713161
2818914
2514199
53235
1474988
2771693
2615758
2812896
574041
1344776
2669322
169592
502779
1321856
1901443
2762050
1254913
1338202
2050799
875590
161531
1812844
2788238
2190010
2308457
1362943
2233570
2399930
1151767
2014740
860161
2924090
1161604
2177906
2087719
1698100
554247
1122650
1337378
2091688
2434941
5572
438252
271290
178620
1034313
1498449
2004705
1222985
687219
537026
2093212
1156175
1820899
2125926
2271799
175547
1164092
2600264
447326
344431
1271165
1600859
2581317
201343
2504891
2266263
192527
2470600
1564677
675595
1866232
597482
2274839
2227037
910491
2233630
1773468
1540829
2331826
177356
97438
760017
2397190
1844590
2347447
2129129
2390052
2796789
1958453
2894727
2218088
2423830
1182887
788274
1210592
1909885
2561661
873128
423
2815299
1186765
2065133
835284
788730
2652183
89259
540724
618505
2456157
1274380
851300
913431
2880613
1216205
510270
495351
198374
1270403
2649715
608036
2156965
2916789
999709
1225051
2010333
167868
2793561
417747
1703295
657299
1741974
1492410
261046
1769965
563949
1086583
1432343
520122
2165808
1306111
1008430
127169
584015
401649
2064036
1803539
450916
2066611
2677682
983204
358585
1404364
1015883
411957
1557430
402208
1081987
1312859
924706
2622704
463516
1814785
954757
1989318
550888
1677272
2292635
2493645
1630795
2139260
2000636
273950
2856720
2536405
975721
1422857
2091481
2854406
1125716
2579460
1424193
540392
2530467
499487
2667277
2571603
799161
2757478
191354
619850
2251856
816056
1210108
2011162
2446393
417631
1495511
2140909
97496
2075201
2606113
1781444
94886
1934859
2804280
469711
870227
1794797
2522136
154597
337039
2878617
1570759
788390
87084
233001
1704960
612287
2019
1878837
1807017
1682805
139990
2087268
510842
135131
2675407
303117
499354
1891138
1914455
2182472
1498399
2581738
428337
2091118
795107
173125
899121
2611326
357545
2057834
2838270
2489
407992
450600
2907131
2706339
2185386
1925997
1757812
2062041
1380862
320422
1505345
1723222
2292669
966375
411734
2435072
2371705
2522378
808094
577608
2313
2257601
2653567
2601720
799559
1314303
733889
1318199
1065707
2643768
554749
818092
894345
2299560
485913
1777032
1393999
649766
253399
1988739
2722490
1892859
2351878
1134093
2685275
651647
276454
589362
1004236
1072268
1108309
1010747
1579679
1804088
1014351
1020605
712170
688421
1780872
2196908
2018244
27105
1217567
418662
533589
760368
1189374
913223
2330056
1652392
2859258
20756
585602
611991
1880804
2750047
2789119
2917893
2815207
1354657
488145
1389415
1436373
598977
687682
1255539
344022
1952580
2166345
917325
1630303
854386
1535949
2440097
1957481
194297
1091237
180841
2081237
287204
1224997
1724539
963830
1950936
1369688
2116854
1933752
1341381
2716654
2844430
736683
308490
1486627
1052106
1845031
1403902
2331713
2194289
2857235
833733
1102931
2379161
2219026
1743314
1199119
772410
2839036
2106234
724050
1570868
848557
338569
2806600
1075836
330368
635029
2517607
1447956
2148181
2436153
2879831
2352022
124420
1116910
2516531
1947322
2302666
1870038
2125069
774464
1285354
55085
1823358
1173706
716728
2645048
1006820
1304299
2876242
2474384
2284907
774889
1243863
1103168
1336447
16871
1884222
966763
1027459
2575593
881434
1910944
2236998
1189561
1171529
523552
1998570
2591198
1718878
2209743
2180239
1341996
617031
1518481
199142
969935
1531315
523591
1057432
1655323
1282931
286435
2163344
2928732
1100744
472828
673309
2548527
1962751
1351463
2349968
1387741
1886814
1842187
886648
2265863
1701995
292735
487861
315801
247451
952938
279562
2755782
1086844
1746654
1909536
2446131
2827357
2819242
2515338
2633226
2487385
2120187
2117082
93848
2880364
1991461
2920252
2790898
49569
272638
1292949
2269598
129584
1595081
334227
2130139
2547642
2319202
1243561
346834
2930878
1274728
2726618
2933812
267132
2082207
1483024
641094
271108
2927629
2642875
598657
684517
2461734
2695898
105523
952240
2834755
1346645
938555
1874672
987051
1153894
2229233
1701691
2729234
1927696
320255
186338
2195724
2661304
602923
2060807
1791739
1740361
2759350
2444815
586536
1259133
1232818
2223705
179064
1398160
1485119
2029307
1256496
181975
735375
1336522
744564
1616270
817511
995444
2642587
2862491
1720296
617099
218859
1572226
2676086
2042496
647138
1874114
2540730
649997
1318630
870735
456709
488228
2794903
1468168
1160478
896246
453045
2019731
387408
1382986
1141316
522478
740268
2234046
1846596
2704401
1441979
2861966
1996321
1407264
459235
1520562
1811312
2733150
1546251
1669904
1818720
1996194
593480
1856534
1088284
74870
2168641
2821745
2610734
2850638
814951
2709437
1697177
1390329
647370
2875933
335478
842324
1205686
1272808
404922
2189328
1360883
604468
169256
909608
841358
1444122
151697
1532951
1810384
879487
1539876
2075173
1808043
2127686
391403
837453
2795497
52230
2894513
501098
371677
1397943
2164800
1713793
420526
1806114
2236782
2833000
330164
1535125
1519228
850685
395366
2618394
2129103
2914340
315645
2790240
2770101
1212954
1148391
310052
2097427
1127879
889290
1726019
922405
2594410
323945
455411
11138
1532136
774717
175299
287914
68729
2134559
2858163
2591105
957138
2092233
702591
509273
2338379
2182032
194572
469629
1320250
873699
489511
871845
2581723
2414840
809181
2239506
1582191
2778864
1499646
2238613
307207
2544683
436302
80332
137353
1857612
635883
2677602
692458
560538
75517
171392
2479056
773565
2450794
997925
1610571
692714
1622982
2164949
2756351
1364086
2254559
590149
1998554
290914
2451910
2312303
2835770
1253481
808545
857315
2781208
233516
462224
2427821
85552
419615
2626834
1663623
457767
2070302
2145673
2907344
412642
2041337
2744189
677129
2324777
1007244
2700551
1272828
1259563
455367
84023
2099664
1560707
1996046
2564065
521225
1417618
1905772
2294471
2864077
419845
461125
1038967
2521927
1322247
704142
2885461
1992528
1283223
2116706
877136
812007
2255130
933800
288652
102234
906655
312302
845572
942303
1669663
1396996
1378121
2928092
2605791
2816289
2852140
2877539
2424889
2888679
2594469
2311277
1008649
1376636
2249897
342972
2043866
1138351
465433
464802
1662509
2149232
2399434
1141771
1382632
2865705
624312
312747
2747340
2005395
2584294
712286
1258388
725871
1478973
2564640
1688188
145742
1107813
234121
1074448
2490258
2100730
709424
1268196
1796783
237057
1944906
835570
654977
878443
2246088
1880829
1525254
1545835
1244109
2774661
208264
892445
1289790
2510310
308275
2191131
2604451
281621
2410222
1000424
1555475
97962
486380
505139
1491984
713341
728675
2637813
1158848
628738
1141662
1461805
2456031
2677837
1782798
2765247
2907051
106988
1702757
671820
1826397
789520
1608748
2039435
250814
1399683
2568912
2595247
1080972
934044
122108
2696384
152227
1486043
1121579
2446863
982487
280145
2148313
1112484
2666232
906759
2713002
153585
684220
534664
1210741
2758155
2002080
630265
2861445
2382573
1815446
2137598
1917589
1490466
91896
139627
2813620
564807
968046
1673824
1455785
1597617
2723167
353787
1812719
2317261
2291379
1336233
1127183
2474228
2043348
2701721
2392125
663809
1556003
350114
331206
2457918
658751
1678838
261077
1623381
668689
109243
370631
420568
2102983
844398
2033033
1599210
550279
2049964
1658186
512406
1700417
1192520
2429398
2580086
921291
2880295
670162
1244048
1767078
362677
292997
1543692
1065668
1700576
1068833
1358675
787980
2044536
688639
2934824
1400859
1201734
2937588
2036384
809065
2145142
1285681
610328
2582019
2524386
1004022
941005
2533702
2599897
313224
1525156
622613
276825
474149
1903356
835532
1763649
2715991
1655162
2179537
1956308
1600393
2059104
856536
2770507
1522629
1351182
1779362
2401539
2133653
2227932
919461
998519
497222
1693602
2406394
2132293
15329
2572258
1982858
1646755
413570
2118530
2793199
1282230
622695
206111
1253148
1147104
1567776
2226188
1652184
2503449
568774
1815892
2333669
2843287
115207
2159510
1305750
1347214
2467872
132894
414437
2372905
2385806
373510
2598012
1857702
2041024
2000174
202888
2316459
1756165
1821821
512479
1350169
1895197
2547948
893928
597483
1922352
692393
1973539
1624811
2788133
2331783
1003938
2304889
1587637
824832
1331909
2369879
2558494
2489866
2896824
2498466
2137676
1074027
2250927
251211
2682020
2329951
980022
1058990
750806
867666
2305542
349056
1975746
1873102
2681803
1612037
2487616
843128
592361
1552016
2209756
2502662
1602496
1760088
1790641
71840
961065
1735647
245846
1706563
1608930
251275
816020
967480
1584519
2539223
2851694
1588397
803233
932961
1621984
2845001
2922180
891319
864566
1177563
51044
2711344
194553
1608441
2239851
2032313
1154549
1441053
2029415
1729345
2739078
2213227
1634834
1128366
2799782
2750432
241545
2409954
2565149
1535549
756360
2479385
2570369
2878015
155846
1569824
275596
1657754
1795397
516193
501187
2173530
1210107
973015
2442051
2577038
1009303
831672
1702087
2915538
2679677
848020
1875123
2539408
1506057
2244957
1025313
771142
139579
1886529
2454800
845640
1803780
1524273
1318690
2831033
1372952
2569763
262957
2174189
233336
2878639
636172
1502248
1104944
515647
2261404
339802
2910376
2470421
1548102
742685
185619
2061011
1423428
2131796
2280895
2749453
606495
2642628
280724
1469502
668974
1387160
237302
605955
2231385
1697917
85095
1797028
2417507
963575
975350
170409
557458
2693194
2817319
486299
2417365
2007271
1928965
1839234
2255639
552724
1703482
1754490
2006417
1183447
2750467
1003728
1574188
442205
2852518
2557884
2205669
537913
1972191
747110
2227626
2179196
1211529
2004188
881249
2151256
680944
1904157
1824246
2725636
1571557
727680
2438146
789118
721843
1537622
1209156
2293175
292547
617895
351975
1198739
2508252
2876723
775555
2666268
1179103
1278222
752842
1958231
2764583
323284
2516692
1344502
1903958
1773879
387496
2001917
1722291
2674738
2721175
2788403
2503992
2242962
808352
579270
2177222
54369
1097307
488623
2208835
1676286
72584
2371511
1349958
1462846
2883503
1488563
2703716
396251
667210
1923381
978617
922962
969110
285258
9788
1001120
2764128
949437
982631
869935
1068995
1413350
2237920
2288259
328391
2603047
1245268
161445
2553438
269402
761890
1856844
1637531
2534108
761860
1852002
2040857
2190200
2517093
2134019
469289
2330888
1816862
402306
613011
1619148
2518084
1306410
836904
652098
2550554
439873
2212530
384525
2910748
356611
1117279
2807353
462906
495568
447555
791805
2068220
131402
304938
1818845
96777
1068432
1208856
553944
502908
1034890
1851464
2557711
2520836
65015
646413
1796021
301979
240816
681818
293435
284690
1373479
1623515
2592263
2713874
1959772
1918729
2091566
1671104
2796884
869376
1487047
2005183
2674158
1800827
208038
1050169
506422
1541718
1350131
486342
1062288
2349461
2767422
2489932
1653821
2791163
2920901
1279030
1808471
2350547
1584728
664519
2231902
2583156
1996030
2156377
2652371
263976
2149643
654740
171845
1908085
1996412
1978791
1496196
767050
1572664
2415670
843837
2339059
626038
1759984
2842244
1944912
343536
1520397
83232
1146647
1672826
1699677
277495
1304024
734031
510994
1876279
878731
2857704
2155474
1344905
1115697
1120196
156113
1978130
2018355
2446326
796519
2917293
1352953
212576
2350749
1625429
2489901
2088291
1503514
773725
680322
579594
2481208
1945629
2937853
556781
54291
65745
1367880
2888818
303682
851858
2051166
2198010
358768
1116121
1659857
1087640
2880614
2108910
1625284
507994
1538926
1342319
615990
2365344
1764217
2441820
2358591
2840331
564439
387431
2921521
2513311
921601
139239
2916971
555988
683683
2393798
2470250
2042059
2694618
1298655
1210756
2214433
2784019
496460
89704
301171
50241
2217050
1517130
2208980
2792777
253606
1990470
1682874
1368348
2114979
1680645
2594084
910188
264222
2268105
2575122
1685488
1447547
1901381
1041535
587576
698201
1807709
1002699
2292085
124276
2405593
922681
209856
2246076
2111940
1804779
2343984
1611744
1584276
280711
746365
2570157
2282744
95496
1153914
766754
1256961
1978824
2198612
1467507
2450089
2281676
946248
1540194
631585
2821261
1576255
2240738
1319119
1900062
2251624
249812
1146433
706320
2300580
2802611
804473
1035583
2490558
2668275
2429183
1452710
1377843
1990061
1246051
2710509
2769337
2244251
1616080
2206378
2767333
2487751
2012432
668052
134704
99790
836308
2217754
696544
532123
1139216
1460794
2897774
680577
1725524
871260
1248634
2052682
51516
399856
2404271
1508733
1337579
1299323
143667
2503204
1334348
1090634
2616598
2462081
116126
1348898
556284
811596
2419565
2157871
1221322
750663
1175057
2676635
636679
324710
254036
2474708
2094592
1204116
1492573
745152
2327927
83907
353814
287261
741760
2922966
1439860
1217221
1812901
2886036
1319918
1972266
904402
2385044
2820655
1701652
2496370
2766423
2672613
847636
1832454
414083
2353486
1863814
1910525
1749990
1695464
1519167
2583574
1410462
1901285
1612301
601689
2184648
2248638
536340
2300554
2782880
1643327
2490726
2890074
2537584
59760
220918
2316780
1284255
240647
1367076
1320551
591064
2114116
1660437
2563777
1583460
1571018
79707
1257551
1532481
1983737
2346747
1616455
2081174
1687436
1886685
2179602
1550507
538140
1555672
2318027
1155557
2384710
862610
717802
897300
798863
2304531
2899597
351954
2106026
1510930
1200907
2840373
631940
2039021
1725356
2064645
2924419
715014
2713373
83579
2740056
2555359
2808435
307638
1032670
2267285
1396338
67334
1251819
2258778
2738498
1341402
2698036
1307966
657335
1804156
1259025
2256090
575108
79026
602810
2612041
1884481
1101721
2150692
2044579
1514638
190527
532261
1012091
1681268
1085641
925070
1515852
1717822
2306282
1013937
413150
1900466
1608589
2837583
268788
2226311
1099838
2741458
2865820
88010
2886034
1491892
1243902
2602436
627695
292625
1178104
561201
2836983
2698242
2465416
1543241
2204849
1026886
486113
660429
399358
1693362
1712392
1345883
2157083
2648009
1739225
2391352
2358260
1602983
1407501
2060495
1609490
38684
555809
2544520
2832663
2817134
1200643
986147
1460048
1427286
434445
798411
914497
1843116
1346534
620946
1144958
1722927
1323327
1302102
1201980
1560303
2225342
2494254
1824352
1476306
1930666
2909162
331956
527906
1920277
1765209
1918676
870697
2924375
1473897
937212
45072
10892
1582135
1496262
548726
1784102
1591050
2860420
1669046
2516896
627584
1808184
1151652
1281237
1580899
2584544
1699083
1466355
1720776
738132
2308789
343081
1103954
2422316
2422065
1823816
2674003
591107
2215168
2913638
862279
2224680
1382630
264542
891262
257659
2187555
728532
2222439
241702
1677183
1869959
2438981
631608
723078
232417
1538669
764177
450527
456706
2923491
2447123
568622
1394460
1540659
1067351
2730113
469761
1907576
2051186
665886
1204292
1290895
563729
2071614
865708
859890
1293233
2904796
2107532
2265136
340644
1973548
2679399
388835
2734643
675100
1976044
879370
2171923
734340
12974
2526879
2810827
592924
2651059
967378
2771918
923549
228138
855257
2575603
1761459
1058110
2260945
1075457
1842280
571086
1299027
2259472
1173096
433361
2560671
2137538
2299326
2376748
2919493
333640
859965
562966
1196940
1804115
1438697
186283
271846
1717593
2740190
1478645
838693
2288787
609605
1185296
1032950
1682744
2075623
1179299
995996
1436543
320892
1655343
1200880
1076057
745954
355027
1392184
1240317
2046583
1076904
1082132
1508277
1149042
766307
214732
2916776
1812453
1374741
1319169
127983
394299
1923600
2424929
180831
208359
2412498
452739
986296
2595726
667117
2495066
2642008
2363649
821548
2880080
337747
2425635
745923
2811093
299205
2304619
1643034
2820671
1574737
785286
2784287
1441641
2456733
2402791
2134380
1367115
1216810
649506
2737522
2652586
1374412
2151729
1034326
2208512
127207
2357735
469466
1595044
2525124
1079019
695031
2238263
2176221
2585553
1047606
943139
745827
1918970
59311
2308027
1846918
1499336
1738479
728037
1220391
615868
301370
200878
2243139
772563
1769370
2594196
2271578
2371156
2378609
2879604
261885
23118
2435858
1574520
1816256
578276
957799
1618054
1735308
1666912
1846981
1908365
144349
920511
1076851
1559156
1406722
342321
1767011
815486
1842934
2570438
2319168
1778072
2766420
2004210
1640351
538691
132938
1736668
2886840
2633311
2681790
200797
379163
552690
352621
1627912
2834485
588698
129910
1477507
455526
1003406
2636458
2658044
2384598
97642
822761
557180
1546753
258643
1143358
183270
2752364
1598650
2231905
1297487
2565256
1574184
1696676
493736
1549878
2296274
2900681
2903065
1551775
1844840
2631828
1512044
2422751
1171648
161240
188124
1888551
2106343
2066594
578785
1706689
2383410
2596566
1653536
2121264
1061476
2210334
1751701
1423761
9399
1286215
27857
2001654
1058332
1704048
1316185
2465256
2714541
1846076
2314357
2456752
1564680
2523301
2630450
2257413
2125150
2883336
833311
1618145
2639604
613165
2286141
735574
2803793
2649021
2287628
1476155
2735139
1899986
1851065
851710
2039966
397484
44613
53144
1283865
24867
591566
153653
336548
2288248
2133194
1155306
2157537
614345
2191931
583245
1741360
2242792
53113
2422954
1778999
2680343
96985
155726
1093884
1328032
1449857
2900384
84260
212131
1619483
186580
1522844
1997866
2353793
22993
2528265
1891649
2029884
2935012
96018
1951989
2003245
799469
1213205
1109492
2320144
604243
578120
1774312
2629744
903433
680273
2030848
2825902
366214
1097557
402648
1538882
268890
2915192
1422573
2144477
2274311
723728
1002018
1756163
893537
2362003
1849424
2351206
603387
2277172
1004735
2381466
2427536
1417259
988068
135121
2855621
855647
2255574
1887755
2251268
592582
872067
1763442
400884
1294413
2794440
1697666
2921364
938032
1849759
2776164
2692913
1258127
2063100
977499
2733414
965456
1126678
2703384
1408162
2144833
1750172
2202100
2538935
1109527
2552654
2222848
2480675
711155
692502
2456290
2461082
191862
251332
1702111
3872
2564919
476732
785866
1180413
329902
65118
1367360
291522
1053241
397116
1293418
2613984
984368
386067
764055
1557365
2227544
2886601
2065567
830731
1348841
1889270
2747953
2120513
226195
2768122
74440
2428253
1622334
2074080
1399995
1097726
1567314
864133
346042
1670390
988888
2297123
939613
1790784
250511
586896
284622
1987321
1340610
2406023
251825
2202285
645580
1809732
2923422
779926
1974134
247192
2127882
811969
527874
325769
1345490
899958
248936
2212731
2825476
952423
1492690
1993473
483542
253142
723488
1450899
1623293
238569
2759838
1677806
2245005
634027
67615
1900990
999968
1527031
2545254
1094234
2725179
1426352
168328
549958
199416
2002988
2659776
2497912
126700
2348194
837402
1293740
2830918
1052615
2071725
1139920
2937472
657042
1156915
2171678
938046
1043898
114804
1459896
1587288
996324
2926853
1925984
810168
2067968
2655316
2457189
67831
536611
1819557
383429
2784556
2171278
1901000
2922984
1785976
1566090
2002914
1751516
1841289
247935
2530494
1340557
2652517
1030131
565887
2829436
2257378
654471
2030890
2023004
2700005
492816
2780254
2151400
841546
2199786
944683
1060623
1635613
2069074
1126570
1740002
1095903
1361161
1320095
24024
507811
1317228
1841067
2578251
247112
2067100
2285235
1035919
2403903
261129
2175880
2520794
2187593
1227342
1385553
2330340
2869012
621648
126240
219662
815813
1439085
509657
222237
2708836
1661867
83207
2400530
2752380
1014036
140379
979226
1478238
545029
2677945
184440
2692388
391026
725949
1100993
2551572
1590019
771185
1938575
2320940
1869897
624060
2935991
2501220
2409830
1409018
2629575
2307649
586075
541697
2361696
1662661
368256
2771359
2534010
1868189
1539246
228769
98164
821309
2610677
1815651
1560484
2435630
2151120
2882952
902341
666839
883755
2387883
1514945
5250
357821
1170866
1404633
2476625
2858858
584928
10909
489173
2280204
1690240
2310386
1735396
107222
453077
2081164
2830284
808882
232528
2812617
1364848
627465
2835385
747934
309849
343037
750199
2124002
653556
1592794
2369689
1537679
2143964
2323792
966495
2568396
2611357
2774938
2788130
437782
272764
2190192
972569
1269301
103180
2885939
2035733
1886315
857533
1343173
1929036
1436630
109427
518541
1375311
1696196
1942811
2777386
976323
293847
22895
166821
2705412
2405970
214731
740677
2828608
2164205
2728304
1138164
1089805
783488
1117538
1541126
2856351
2628117
1934238
2099145
2753308
1978834
1163905
2594237
13617
2276010
369294
832141
705809
2329262
1446211
622978
1700675
1622422
1965386
259682
276449
1187525
586486
1446385
596417
1305858
37382
1383050
2517017
298131
2471574
2641075
570463
1054014
2755577
2067952
2398134
966252
933998
1150873
1497538
1352125
2649679
1658302
2338660
2162422
1773956
689911
612261
998914
1316398
758716
301486
1713602
14337
1167110
442048
1734138
40430
1909545
525753
950346
1482252
715619
2702971
719547
1024436
461954
216447
1229544
2278749
1923322
818141
2151291
52842
1888354
1856138
2860685
88070
1188266
2541195
288954
187824
69341
1085237
142723
2545550
1363104
1586630
2808773
147422
407329
2932333
2809006
878573
412575
2885840
2139635
1115053
1361756
1444864
913802
1329528
608772
1920474
2873515
2809818
2002926
618081
1083009
473055
1295328
457129
2740547
743528
1395836
260310
918759
1737785
345772
2666847
2192842
1006111
7308
1164510
2596079
1619235
1809463
2832749
2207666
2363967
1989666
2438705
165497
405892
2452582
1911782
1686460
2070218
700354
131165
266494
2536902
783005
470262
2735274
1043644
1079489
1070768
542390
1729075
699145
1716131
892201
537358
2741037
223803
168953
11695
145340
52947
1540097
2297517
274266
1351027
1101528
1174437
1789726
349892
2590168
949991
2065495
1169038
925869
2600511
1919964
2016084
1774196
1899399
17852
1363052
1069919
1760375
2073727
2697456
269984
2455975
1315274
1689473
1921415
136132
2864364
1478562
2831886
2301117
2091849
765598
1440735
1652369
1292225
2641335
958414
34577
1150805
2004466
650947
1765784
1651278
2456386
444590
1989027
1872420
669180
77928
1782243
1171922
1354750
1013352
1417666
1688880
1908259
2269918
2684866
556700
569691
2460261
155226
2692529
2671465
1946290
1079568
1187241
639805
2779009
2006021
1390923
66027
600428
1890729
411296
1225649
151554
1887847
599629
541074
1773000
535122
966888
1305574
386881
1511025
1962692
1600600
789631
2270933
660250
2162915
787870
1798895
1683922
2081303
2053653
1890828
1667722
1017142
837029
1810543
504684
508115
2722287
221172
580574
2514578
1477614
2354178
2329473
2669871
1549453
2386840
103232
1581547
286945
1975952
2791234
1742915
2446225
718162
1629659
1909007
231232
1248232
2799460
895432
760787
2170466
2908012
2596429
1776777
528752
791321
2599023
2858858
2912331
326081
2247537
1547615
1544663
1248146
31713
2407516
796086
1192774
202350
2254239
2575253
2861062
2102109
1874685
83980
1499120
2486341
2704339
2069309
1873845
1500327
2274555
1708333
691744
1439806
1050030
1702474
1310458
1925180
2057286
1912537
161857
86911
130923
2730064
2911530
611836
2656066
417648
8626
2760079
159584
1831960
2048818
1917103
731308
950233
1168166
1138793
1737285
2691893
1120033
2007618
503349
368726
1360888
2834615
2890744
972726
2937305
2801576
853203
972544
1199648
2422562
779702
1339081
1030535
1776788
1087268
1292254
2193444
2476179
2190031
985449
981557
492745
1550355
1207343
1678588
816883
1125237
2914191
413299
2460524
2330835
1031917
2322663
2146860
2526971
2590277
2844403
2850242
2117894
1275699
2587904
2524116
1191992
2461790
2853664
2720979
72845
1078553
32661
2870157
2315498
1787695
1215323
2500764
525459
2013311
2694614
464430
724905
2833424
780863
1491151
2140177
311654
1648896
642972
2145094
765760
779678
2035045
1394665
2523656
120439
2746809
1171788
1598564
1335144
1951232
1032891
416785
2689992
351138
1119203
409838
2381733
1744614
1667543
799339
1452306
529893
2320700
395863
2293675
77664
107610
2151353
451073
803079
2397432
1979749
664596
802686
2418940
717473
2902790
663464
716946
2637610
1086617
1439295
368086
2696993
1444736
1370353
1525872
2308478
2077848
2538682
1464199
309326
1930563
2164333
1803340
411323
2360952
2681624
1402510
2711173
46505
1166363
1370852
1441569
1947413
2743021
898816
2494208
562410
2041797
1758349
2021999
2736560
727445
1077674
254303
521099
2613980
2312731
1279335
1768242
711601
1311265
862170
1338837
991223
2464895
529434
2519554
2726668
1430146
813788
327813
2646707
1603432
269751
1351619
2302032
1894947
1078564
614543
1589838
2699504
92538
1998802
517533
1066175
652348
2589174
533323
54965
1370514
338928
2569431
2779057
2659457
1505416
346330
2857747
903799
1649983
1416027
1829538
332503
2167651
843037
2505726
178767
2251011
1246520
1417222
549927
102681
2741873
1258090
318068
235119
220163
1037166
107953
200573
837681
2041738
1177457
2680458
931285
2823313
399624
781553
1740574
166015
1384434
861159
45950
1701390
2476579
430494
1118607
879497
1060911
332726
1243327
522196
1633903
1786262
1636464
361945
933379
260103
969139
859647
36437
1732161
1771186
2540403
1216695
154903
1004219
586694
1631686
275993
1583516
1631263
1024681
2617915
1660810
774971
1313750
2027655
921843
540727
1920094
1282314
915268
2029176
291374
1307711
538131
1192344
2516716
1305166
447521
2230035
489127
1239308
2114330
2078669
1671747
308963
1265283
2393155
587763
183400
556995
1851956
1675467
1850780
716349
2190551
2549989
376244
449708
465200
2084138
2625575
1136264
891039
2827448
399535
481789
989783
381346
2218628
787518
1821882
1459909
2638304
445475
2135750
2670998
2262921
2656865
508905
1790552
1441429
624948
2762997
2780165
761944
443374
372663
2216024
180466
159632
814716
1183107
2880358
2271288
1497815
207786
148622
2603844
2819394
2314986
1748499
1414820
1069620
11061
1570792
2005145
1077828
429190
858525
739246
2590252
467656
2043108
1251217
2174580
202025
1362440
1051526
2716072
1825245
80268
1172001
2237027
2346514
2080201
2696714
948619
1681983
1379595
1040294
2558326
2740846
1723626
1292725
2714652
985067
1701903
2046228
135203
1284443
256048
514923
2016808
474023
124503
1207731
2465369
1338762
1133523
2001682
2471043
1602668
1580517
1041544
2549465
337068
1642712
756751
948728
1841631
2656563
1607859
1135881
323985
2088184
1125791
956120
1011131
2564658
1799014
1379878
1558367
2375262
2595315
979006
1990274
2878030
1202356
2724176
1120139
192546
2107018
2119465
1510652
1273996
602313
1143169
824002
485306
199999
879197
40497
728905
1618662
1362457
712728
24185
420326
1057274
2570877
2365732
1326766
1786001
2781617
1117821
1056373
1332879
2779444
1621817
2817943
1624400
1928028
1087277
775016
1339696
1430762
1657254
2382699
11762
1247765
1077973
2581948
120029
792112
2684093
2059451
1992639
1875272
112365
1049096
1293903
1702185
1759842
2351300
1560380
714973
2233477
1553677
2242670
1820176
1734858
1216597
660862
2594986
851044
471030
2828112
512967
843827
1935137
233286
2596437
2908004
2081156
33995
1923730
660424
2073109
2387512
2779680
2604527
1794762
2552586
1004948
1084614
1198047
1982845
1493608
243326
145647
852089
952378
332105
2843094
2053606
2309958
303495
29008
2513570
2570297
2282928
271168
2126277
1674277
2565879
2831952
2188245
2041821
1648729
251061
2667913
1537397
286777
2899244
1600338
2183949
2337096
1008863
1629007
350622
2080578
942665
1837093
2229479
2035574
243231
1991440
490223
2372261
785729
1738187
648243
2190676
518101
2335314
1530110
1412350
2659331
488421
1826965
641676
1652097
878966
1225036
818886
2412026
334762
1728890
645580
1251363
796748
1943195
562738
2510134
859475
512623
480341
1606084
2341682
907990
1430604
1398187
1047133
2111850
181089
1061468
2050587
259340
2664857
2248975
86340
2233478
1319893
1670212
2011210
985827
479049
1648246
925694
1680596
1944615
2340667
2789244
2477647
129473
1251878
2146445
609234
1104548
996290
749722
454248
261842
1290409
962861
181784
1319789
829580
268203
934486
291644
1887980
2122163
1914441
2553226
1671901
2746483
1076405
390850
1845334
2141977
1251848
510089
1083630
519588
131870
2897268
2238370
1604055
2857953
2341256
1655847
1334577
1751483
2531083
704413
1225391
62125
2678643
1996175
1285277
837947
1806978
212919
2837327
1370156
1343024
2896024
2245751
228949
105082
1603492
5467
2617686
2077639
1983432
528924
2866832
930576
971338
981949
507762
2415224
2919905
1714413
1387747
2127639
551101
498115
2937977
996268
551021
2711687
390272
1005512
2278325
1135516
581134
1923345
1595085
2678331
740281
2811254
2699413
334518
1304763
857427
1871528
14421
1581980
1361914
120122
870397
1446602
1703528
2311424
238689
283509
2527859
2407286
1983890
1941215
2835277
2865106
314757
1633652
2044719
1331510
678305
95169
321272
137539
1971623
424745
171818
396206
1771197
2181545
2864431
2621814
679171
33031
1311967
728464
2028192
1795117
2232592
1704736
970699
1518437
601500
275042
1333836
18026
775021
327559
1317465
2144786
948662
2204841
2124071
2215885
2112281
2932569
1575045
99620
1535925
1422830
655305
2484534
669806
866926
836512
159123
1036231
173702
303113
1998937
1855750
1071470
2100548
306611
307971
1798895
1510736
2306362
467281
2843941
1751152
1118268
119096
201271
21085
1303113
2756309
143604
1763939
811504
2542032
267939
1833543
2392070
2720394
2845038
2835570
2273899
625707
1102165
1772279
2280548
1624674
2079342
381240
1929272
490010
1782223
1804592
1126290
2383164
488918
2874944
1354882
1753931
1879940
2395641
199508
2256243
1326790
439858
2749984
2183810
39370
2061838
2132795
2410641
688771
1665298
388546
2713690
192204
1743216
1534455
1939524
1059031
2143787
2354646
2229539
2621734
2235190
598363
1498289
197878
647987
1923701
1787996
2139753
256770
2182315
133734
2000753
1738413
936820
686905
619075
220814
843582
2445519
585000
1496425
2511666
1417662
70789
934534
1548119
1619653
2828664
1784185
2666582
249198
1760693
2186562
1781839
1616241
1040759
710751
120950
1663772
20424
903731
812696
1570421
1138999
1338034
2072423
1615358
652958
1206400
621200
1787244
1258044
2817476
673046
232721
1681755
1460173
324272
1163408
226364
1590696
830889
554820
2595476
1794523
2904177
159386
2132105
315679
2195490
669866
2201235
473242
610895
1993651
1624828
811819
2928330
1365926
297110
2552880
1929745
12318
527082
1558554
1702094
1889787
615125
1218868
1531407
591587
2497594
366361
254794
1608497
2663290
323323
518868
2670148
1332762
2002328
2554848
2112154
2132454
552058
2139258
532850
209672
1679453
1451870
2075806
2243753
1115560
2910617
1530669
2731901
100435
1500349
1230040
1643224
962552
2332543
1461775
799237
1412260
1576683
958420
1341603
2790915
1413618
197921
1067794
980421
2121393
2576412
1540898
1302398
2115850
1537537
1432932
1135960
80754
957860
1387777
962093
1275011
73285
113292
1849871
118605
1276897
987515
243910
2553837
2298552
236501
160
2119165
605296
729140
1835923
2431856
1563233
58280
2726146
1624298
885680
767635
1976932
2932417
829322
290541
1773499
703747
414010
45405
825170
2760560
536283
2246131
1402933
1687279
1802703
2148150
2578489
1111927
1883267
2047914
292123
912577
1739413
1657645
163708
1014850
704793
612333
103006
857031
1086548
1543952
165625
1229423
1068259
2833750
1284034
1495392
491019
945842
1301909
570970
140447
1963608
546381
831776
702514
2658115
35560
795742
2314623
2320136
1710867
1012529
2073332
824305
2593321
2889499
1241799
1631727
1999799
285166
1946925
1780373
175176
2590069
730816
865611
1758651
943542
36179
2392551
1061364
2609822
882524
1099677
549544
1721649
2799872
1983745
1339842
1781587
1360995
1302602
1834034
1764990
758776
2812027
1459780
2387191
1090172
223770
1450302
428046
1049830
2600420
1693674
2472555
2374582
566497
87386
1787894
519605
1146382
2908648
687061
260294
936505
2856094
1833901
1054674
1822831
2557040
538296
1297275
236567
2796170
1675501
1170039
2106726
1359524
2807661
1644698
2587325
2773787
1144693
2853148
842355
903836
614809
2685609
116375
2461357
1865764
1312690
2066686
1529616
2099386
692586
1113422
1925036
910790
1821123
474934
246210
1328417
2089065
2197287
351553
48096
1830535
1982620
1482680
1160948
72352
1940482
1241821
2337394
2150846
408272
1225278
2156277
2353400
1239502
2086014
2924072
1447731
1117593
1496928
1393155
2782455
2598831
685430
1176390
1821899
1090346
1752900
1199565
2184570
1211570
735995
2801917
1715279
2243080
1564099
743708
1931087
1792588
2785838
2000761
263649
2249534
1289432
1415173
1679754
2740803
1308347
1799548
1882116
2302811
2665962
1494329
1263793
784298
917905
1177492
1815002
1189526
2037199
1965189
965252
1705755
792184
2144260
190617
2682949
52488
2194786
1128647
596494
1163718
1792930
1950087
1012294
1447488
1308838
1604843
2164147
140221
2092789
298726
1831294
332278
2434197
406430
2648888
873107
1712212
2916036
2337939
477386
2850382
2308124
867550
493105
2007535
1363675
158891
2105105
1866752
1088327
1464181
1303364
2562015
454670
779660
1116773
1941072
292412
366837
1614114
2379458
1589525
1516114
1819332
2628079
1521538
1843909
1732084
1066593
87699
633729
122887
43024
1278501
2768860
89240
273045
2541604
2614776
965513
1364537
1375403
275209
1082555
1088201
1699036
2359551
2338211
400745
2096961
829859
1740490
844638
2721559
897218
1516781
442385
704944
2399741
804080
329154
441780
1094279
1710901
299536
2709732
2244353
829041
579515
1944736
2228002
2180851
907758
1450526
765054
711753
1427449
91874
339450
2390457
65696
1221342
1790845
287660
2156271
2651540
1881185
659166
1628230
625699
343950
200219
1624510
2079457
1158816
2645543
1908503
748676
2398456
2027398
1826367
2726834
1369274
506377
2272973
1355709
2752588
1256236
1592633
1536605
1861503
1789554
1229999
71045
2820892
649004
1907165
759075
2873268
1719578
232657
858825
666955
2346699
2114027
2473395
726584
2192279
1694572
2842297
2647934
400499
2585230
601978
2294231
1204142
2158603
1509720
397400
1084702
866688
1565347
1235514
775461
2627185
1383927
1443690
401297
1085899
593583
2625754
190568
1673444
2255687
2887505
1532942
120920
2110938
1406837
2597482
1505001
1391244
1099382
1455002
2514939
97570
1192466
2757182
1684903
359825
867327
1396902
304076
2166983
2870744
376854
738743
1516930
333292
573768
1458293
2807424
504537
756680
2314536
660063
1543872
58657
2274113
22146
2677514
742958
2425615
1952339
816441
1631567
1945868
2102191
976880
998381
2545341
2203153
2598946
1449818
669967
1738484
790837
2554634
620932
2696030
158169
2362956
1785932
279352
486261
2261632
2531620
1746407
2069728
2637423
492004
424846
1122997
1187685
2933308
2565503
2757578
1490445
703955
414608
1677151
1118601
2501803
1695619
1831673
2396213
2493157
1664979
1578402
887941
2334708
548278
1001495
234079
571455
566520
2551625
867667
1199931
1965595
1354269
2405346
1899801
335042
2030205
2180978
119284
2105293
2483017
2899240
2088964
1606001
171323
2044619
658267
354418
270069
2473007
1308939
1721405
2004429
957650
2253489
647454
59462
1512276
473837
244504
966461
977033
1541505
1260010
153756
2446019
640643
770652
1808462
1196989
2044676
1217529
2197013
1666515
583922
1458686
232471
528560
2129403
945965
372317
1557035
1912009
651490
448028
1606185
2691292
1518916
1059672
827982
1085938
385806
2459854
820237
2409143
601006
281103
489258
1307448
1671044
475892
2681236
572985
922366
794688
777481
1239274
2143015
1618968
2062439
2647724
1021902
2079835
1783267
150340
2690478
1170921
2670034
822479
656652
2805778
1614650
996682
592324
669850
136306
1435920
1414023
916494
2244004
219170
1983274
964076
856659
663949
1379289
132806
335454
52344
119110
276005
2770603
2162269
820797
776195
1592235
575369
2676755
876572
2106123
649092
2394621
1991732
742961
342811
303789
509994
1367953
686366
709409
788813
798064
734923
2139898
1094503
2572722
916970
2252529
2176471
649894
603436
2677736
958055
373548
2872006
2412697
37734
2619794
633601
319106
1724485
2227913
2737906
1291014
2137222
967160
395088
2009015
1149220
2871522
2281954
919901
2108088
1513463
1707227
2138997
1032216
360556
71305
653910
2144542
1885162
375229
1045835
1865188
565973
2648597
1324746
135838
588821
1291846
950635
847237
720111
1941395
564634
1754835
1620636
963954
2300354
2536099
2153394
1580461
1878623
501323
2000785
2903307
726514
2835104
2043008
2414937
2512861
1601684
2653723
1878909
1593129
2788755
1700784
1600978
286100
219055
499703
1520266
1034001
2249104
1857428
1271343
2017776
482153
831280
2521913
41620
1698634
1361011
1882360
1497350
751949
309275
1929968
231612
1509260
1390518
385787
2574692
449197
2759715
1166451
453793
1104779
2088993
52374
1661104
2905364
2923175
2158517
1458668
1900435
216056
2661490
2362237
127457
73130
2455511
2775585
710610
1403046
1866779
2332776
58535
1294191
465271
2554891
700296
1644380
1231148
865765
790735
1982516
2112235
1346290
68790
422736
192256
1522525
2084143
2815854
2741075
1608724
2023340
438551
2511816
2185516
1921202
290081
2636350
904643
1836668
1965693
523791
1981446
2223857
1070663
1555885
2750384
2638125
1245114
1954156
2145594
593669
1046034
2553031
117225
2839939
658550
149665
2755243
1723192
2802673
467525
1885869
1540739
789985
1532768
1701275
205164
2150688
943782
2824910
1860194
2762490
1716025
1084195
2207307
125188
1109324
784698
1962979
280938
2839811
1988941
1275107
901197
497316
769129
556719
1205131
1512253
2066388
910926
1085682
1543624
1464383
2189261
872652
1929145
1083884
69504
1530385
913
23513
489174
2101968
251493
2515940
1673104
614443
1520567
904007
1502387
1018935
1047503
636602
1816480
952754
2207044
722347
522365
1078119
1369260
1336734
1997104
1434960
1113670
185248
165208
628420
1883490
1724746
2910749
2144300
444286
2068544
15039
332166
1342553
2214068
1491669
1603860
427954
2940504
1124479
1346763
1361861
2021115
1444349
83198
1366497
2101070
2742100
1490792
1293996
2529751
1361673
2802108
2192174
866438
2397587
71077
2603464
2551973
75886
1666394
1712142
669899
2780426
2662495
139447
949370
2861136
157152
291489
1170588
1615091
508174
1348842
686946
2751436
703965
2235075
1901371
688525
2186449
735611
2692763
2518098
191024
1433986
1280615
2929452
1707314
1749249
266015
1647285
1781514
2908512
1683550
2167976
1561250
333905
959340
1864909
2690761
816008
751110
1149515
819861
2417812
784138
1282188
311983
1148242
2594840
2485843
1492730
2342620
405891
59065
840474
1025484
1408794
2581094
2122722
2170694
1486972
805917
1713489
2630227
373635
1837259
702413
1383116
2356595
1198022
975323
1511722
2275978
500081
2853450
2680529
1695657
1225015
2700832
543302
918128
500885
990299
2849798
424430
1392436
415527
1333054
232748
1889266
1924277
267651
1594402
810279
456918
211801
2567926
703603
803011
1880499
978798
2247259
2717360
832823
2451459
2547891
2188417
1166918
2556454
1991698
838165
2572252
1065509
1387870
2797108
2442813
2245381
351116
1143007
2395524
2000714
1121286
2370042
2421854
34079
2790547
1026677
1479400
1783774
1870611
2486278
1863482
2239290
2265078
1170663
53343
655880
397408
2075735
2272333
2914501
381658
318552
23459
2372606
275004
5137
1834220
1980559
1789693
1633339
1979759
1831525
2021544
1254656
2199406
569174
1165969
2372722
1160884
1986721
704689
456926
2090180
2747852
1923831
2710068
1900565
2096770
2097204
949452
2540028
2642873
264922
929844
108976
2914699
151593
1443222
473813
2812039
873177
2149986
1735717
1143201
2162953
814236
187834
634057
1783
695104
1364832
1526924
1907227
325363
600884
446174
1223520
1193401
2000627
2159563
1200207
1842450
1833384
334723
1635608
1390115
2794742
46518
514317
252079
1718653
1343907
788403
1197243
915336
2065254
2360612
132479
1010931
133688
1844512
59394
1669252
1058093
831835
2637020
2903189
2873318
549337
1306954
1037649
1834954
748402
2012936
1271143
1588232
2038040
921986
2033551
756462
1454995
1900202
2605521
2892744
475016
290162
1683276
1054517
2277710
978559
813752
1931768
1727041
1842034
298527
2276069
2888665
2141292
1280169
1893851
2047066
241680
2377642
498285
2620723
1623261
2781451
765198
1759578
42615
2441765
1733822
1927653
2241799
2854176
1215640
2852431
2020317
1039745
2768331
2852384
966428
110648
366129
759271
2520479
2527151
1587751
408603
1951934
1593523
2067148
2277743
2610292
2430266
1661963
71180
250243
1396327
1072376
2380856
284750
1483725
1122627
2097871
1890585
737191
2379581
1205205
2218394
2201692
1821792
2111367
178312
842956
2713832
2438905
2769225
1734130
2416776
27292
2441573
1265909
2175467
1252644
1159078
2662614
1515001
1141407
124046
1278855
906391
761476
1999225
1388029
510787
1529846
636462
2139669
1587384
2044334
350934
444387
89802
1234937
1994758
230963
2678327
2567150
1339643
267446
796011
253705
2481660
106361
1612145
1810356
855949
327533
281220
1592149
1162532
603424
403246
1138823
764728
2738613
1908911
17538
2199155
726250
1953174
1647884
1623358
2314660
227784
2189112
1373879
493266
1091497
1076340
2503492
1049281
2148945
1118418
716661
1201969
255378
1732939
662671
109865
1352689
590869
746088
1638761
1247027
1321341
784785
1934106
21132
2853220
2817009
2863691
1417121
2791021
1064933
691306
1284699
2736095
760966
2433693
620589
217167
2258311
2203434
2895572
2862708
2535857
1971215
2533773
537718
1821026
2493404
2654815
2336859
165060
2197636
1478405
1644882
439172
2383150
203768
126986
1978219
1850449
117232
2868991
2275582
2022184
1101974
924207
466565
586926
2936491
2657892
2837897
520793
1472519
742588
2081652
1175147
2048289
178604
215800
787597
80527
1941147
357677
1505961
1832728
788230
2819331
1696110
2093157
1141424
1527122
1200862
1665832
46490
593759
1533514
398744
1064689
753823
1882997
1717469
1579468
2861990
492434
2534210
1573111
1201252
2486026
1597337
1681526
2722899
845000
2507826
2882219
1685902
763943
2583999
1457419
1634521
1844437
2252589
144486
2409188
374463
1617729
2523441
1737196
2461635
1245095
2258946
1680435
807431
1996420
920419
22953
2817144
113623
910768
58189
1603802
1812722
1029534
2888861
800903
1263685
1737431
354256
1497891
1781720
1493073
1507403
1703539
1154967
178341
67896
1585326
1858901
1891383
2015618
2082143
2411537
1796070
2256994
1284127
1292570
191911
1306790
128385
2155075
1767345
2524335
2796860
2622596
766342
2445414
1804627
1427116
704842
909496
1343285
137759
1833898
1151040
2767634
1026439
2363989
439812
1672127
2317182
1663021
1443043
418320
238195
2517246
2832203
2537644
1534232
548935
2283048
1584506
1863992
1161568
512791
33207
2635990
1411136
1052895
786687
2652790
2671387
2719152
294686
299104
2112459
2539777
368118
268952
2671736
1466989
2626471
1313594
1078714
928897
890056
2917355
2685006
321281
428783
1461414
1748198
2384106
1247717
634799
1759449
1181013
1058626
2689650
1084168
413909
2241818
2425986
1260883
1503446
1595616
813784
299169
1075838
1754201
1114702
1013287
1775900
2444721
1374515
2226366
502904
2318183
1046464
2854969
1331669
1797969
713428
2193502
943759
812477
1989437
1140960
1031540
626114
2059773
840724
2918523
2578011
789005
1448257
329057
1964597
2039876
651377
570066
694475
2369992
2711701
2879768
248744
1865155
2724795
770152
131915
1779996
1956364
2843253
2209862
365023
680341
2305152
2627894
2149161
2682899
1620781
835484
2271715
642777
478391
1281008
257821
1858441
1736156
378710
22417
2104246
2651618
1544264
2375473
1233945
1952141
2076167
201481
1125377
2272806
2471223
2441401
1674328
2585598
1825903
148690
425056
1746913
2363097
1998403
2164708
541064
2930220
500546
649635
690422
2348094
1177649
272739
2275853
2739573
203832
10444
1915477
2090058
2604037
2614437
2359463
363461
1609881
2598076
621782
2488766
729134
2929484
2828189
909582
1955316
1411709
600973
345459
1871277
1149350
1880946
2221417
400295
2895495
1816106
1620299
2506345
2895502
1931842
653422
2135588
1232943
2647609
453141
1791771
518316
635736
1573058
434992
432953
29058
1992850
1016408
2375406
602831
1731294
1227711
693186
2734712
1920424
1317820
1659912
113399
786498
723607
644684
1894494
2734643
2704189
1931045
386644
278178
924137
1564670
910551
2588514
2636986
589043
390476
322060
1478384
392499
2327884
1026484
956719
2422466
2268003
1891997
2201989
502534
406801
1914473
172560
2085743
2240062
2350164
1396220
1064104
630509
554586
2029938
2319002
2625210
1986223
546838
1509999
2515989
1440832
103856
579083
2171537
1974544
676805
235458
1637276
2291009
449116
2235162
983824
1601508
1549488
68292
2805533
1527936
1571004
763936
19023
944861
156402
857739
648706
39025
1754989
663817
190238
1751582
546931
2121439
366337
1781125
1251931
662942
1142573
2763274
568454
2686365
1444792
811185
1889586
1555048
2461533
852107
2036478
1781392
1502556
93289
2588659
1176848
662070
1944911
384354
1981534
1800941
1917305
1972242
36769
2647013
702611
720045
1113436
22858
2001524
1167874
1627604
1096901
273465
1611318
1437919
669402
1966568
2481009
2737113
1135865
2770388
2374359
1992406
527592
1726768
2645158
1575891
2614039
1227943
1820964
2735267
1388890
2925021
1647035
1427107
769545
549839
1785885
511238
1067610
2898510
500864
2611307
2511715
75274
2142631
1030647
1893532
2557689
2830142
2141682
213648
967436
901095
2368040
1255337
1461734
718812
866791
1067006
1701742
1497810
2246911
2708062
757247
2641545
1228039
980778
1458972
1662417
1761
2053652
1426350
25571
2747203
1716978
2048196
1829023
1903060
1959877
1106914
2126196
1153084
8273
2846227
2445546
26814
251215
2670517
402668
1294139
387861
2116144
1267072
2232930
790751
2366162
2910490
983052
2642336
907786
437644
2280838
2482037
2667706
548234
2807906
2024912
2318385
1343410
2762305
949598
1249634
1621217
994670
2777530
930533
538130
1013721
1854001
2903431
2421503
1735234
524114
1621405
2464417
1585447
2647203
1780398
1458045
2726957
1520450
2042942
1654066
1447319
1595476
885004
1031178
2826975
1797948
175897
2347114
2489614
1238236
2387901
696044
1047838
2822964
467420
2246229
1424802
1732865
1655091
1320645
761988
2912051
2752310
137894
417272
1059364
730336
1517786
1819461
2300611
1368950
2625311
2009969
601569
2907159
509298
1754142
1738861
230252
243112
468892
2924899
1411512
1529400
2670442
1968680
350449
2551792
2138242
1685181
2703786
1192125
949085
1193164
1922243
458188
1338992
2803798
26911
2355244
1262073
2319687
1315191
1598326
297042
2315775
1801501
432599
103631
2835663
624728
1623231
1497569
2427995
1126719
267874
734173
2757595
2612129
55109
2080696
493953
1895259
2407697
2840458
1750967
2499411
1072756
1137927
2189242
1870599
2035420
1281418
1099375
2811851
2192362
103815
451918
2536460
2710469
884426
2453263
1298739
2218601
2404411
2722545
2058917
513054
2087938
1720339
2719140
495079
84044
622626
371614
983035
1690260
1479036
2035038
89867
740715
567991
2120422
662549
1896515
1721871
1031496
1700534
2158074
1735791
1448862
1554893
1557169
556314
584558
2760204
769411
2853566
2384804
2600703
378531
729619
1829311
1614598
1552465
2566144
2878878
123709
2897898
311432
2664624
1475784
2651166
11671
430426
863396
2353312
10312
2436381
940634
2364882
215609
1244665
503027
10808
1905445
109075
2893503
382094
2746308
2333650
1094673
1786683
2282066
2306470
1573295
275177
2349580
73039
535161
545484
1431122
90209
517223
552673
524990
2813771
890952
169615
2452970
300316
250904
2780555
1551689
571743
1520323
2202580
2574462
1155729
2624145
1277455
2728716
427200
1845772
238210
1868530
1572499
2496037
1288690
450146
1682178
2795377
2416825
634482
2258913
2913315
1031627
1579079
1223938
1260965
2926115
2560845
2380976
2787831
925356
620647
173456
1911178
590750
10676
1844733
2896813
2363393
2060876
1359468
2780976
288946
906160
1552546
1512159
2897768
1035724
1601260
98578
2925829
48105
2314066
506557
2030004
1659930
1282574
828396
725599
2074839
1537633
1851138
344
1530684
2757504
1623082
830569
146726
845847
2299369
1872773
1406873
345278
2419850
1475022
1268267
2699024
220757
415140
2160232
1365062
1706596
2379031
113924
2553616
1233994
575423
2150440
417981
215814
1545000
764467
1113801
170048
727603
551142
2749398
144460
1796058
1106010
739045
1025622
452918
1449238
2879568
2080207
1010971
1284060
337645
1526464
2398610
1763901
622122
1884203
2433057
1940047
2794575
963580
2648031
2047115
1868187
985778
2578557
1105122
646392
1289102
2203890
1583269
731742
1486383
2316040
2671977
1976242
1707652
1321989
990698
2069229
2396585
2498952
958015
443754
1402801
1567174
2515876
2060489
179540
51669
1011544
2790091
1215062
2532137
2467116
2592717
2916977
2262707
2041259
653251
55396
1198393
593753
2087291
426005
1137621
312395
2718916
1162254
2042822
2817006
1569819
1895046
298717
35238
2498947
1802084
1879969
2144289
1154420
1600639
91833
2623762
934435
1873617
2140942
2542708
1456110
2004046
1833085
2432460
2462805
1271132
1412752
2685754
2530471
2823001
1871574
2050774
2637568
1791001
1390898
490732
2940398
1197105
589188
629338
879568
2013360
1037990
865327
1311801
134351
641835
773891
1073442
2246850
25976
1692359
2668108
295263
2297313
308273
201982
2281510
1899489
972467
2864694
1487375
764614
2786997
1345328
127098
2289520
2503435
1326047
2570570
849690
1464786
697297
1306337
2580872
345967
1186854
913658
663346
2572104
551530
68573
477153
1451081
1261261
2530321
2581214
2512297
232911
2230929
2900436
2145747
1986894
1260867
1948935
2065233
2865426
2257684
2102899
2575635
1011318
42159
2814387
147373
1933314
1008670
1680052
2356720
1473539
1000967
2577704
211155
1182000
1732646
606431
2791486
612416
66361
85648
793803
1704922
1870201
2242199
2103672
475188
2759229
1623803
2906844
587568
1908318
1004894
1664130
2694031
2116703
1337026
836239
361835
2759354
1530965
2773559
711329
1975995
62612
2603484
558641
1061584
289039
2789889
1013159
1526504
1268259
2446991
694080
2491869
70755
1421774
115431
10466
2881610
573072
2558299
82185
1683713
369162
696622
542067
2469155
671641
458737
1203087
2087546
667686
2892758
1293009
1352919
315599
1064932
422263
2769845
215005
2301244
97127
274611
2780299
969533
2343690
538034
1796462
1507504
2293708
2749268
1455956
2586753
676848
2329953
2466336
2761942
333845
1494929
861853
1097966
555251
954351
1023561
2171621
70365
2332542
2331433
917777
2688775
2391292
1798977
1684099
388390
2216603
439492
1691252
222391
2419341
1995481
2588646
2345520
679967
950257
259966
2846945
2651823
1399058
2315833
2684639
2757350
1028835
1705408
2679364
2885996
389789
958230
194512
2344779
2044465
1700682
1927614
296317
1620052
2302059
439952
2877275
645233
2895053
946247
2278768
895525
2672278
140040
1513623
1932652
235404
2676194
946560
2173052
2425670
1800401
1416245
2208355
1660617
2495138
2307476
2449808
2608598
154862
235037
2566546
1544516
39140
725451
1707042
511436
1760688
331321
2439153
879114
2126940
2419766
1878158
457535
78614
2581062
1349014
339049
2004923
2086772
169747
616078
1038727
2112025
855341
1461655
243748
2925241
482315
828200
2060065
1376565
2170507
479352
404749
2356815
1391390
2195914
2344582
2260930
448864
20151
2590073
1939564
2211823
296636
1698998
2757611
2917023
1019247
2064928
2062024
2732853
1037783
2188463
580078
2241559
583624
1309641
1589304
1786585
1038543
2606922
55442
1046160
2425218
1708907
2875051
33933
903404
1917094
642761
1031389
2184429
166965
694854
754286
1259573
2785797
1684096
2297111
1725292
645377
619064
2277640
2798619
1669374
1431940
2120211
685962
2577023
19189
2915101
2838709
1986546
1569844
2426663
1039706
2409595
2289515
1992084
2394401
2660811
728365
465196
2713794
188664
2933671
2050479
1076382
1252166
394313
1434508
2480327
2782385
2904993
2247928
1177632
2052504
2249921
130863
974964
1615477
2209424
657907
663702
2719198
776504
1073775
1868616
365517
1420400
135066
753449
1531770
901276
755909
2633660
1919226
977339
266135
1371494
2723735
167403
771513
469084
687496
366084
2131008
1503531
149596
1628834
2529552
2885216
1848254
1992482
2735093
2563436
1182665
1166007
1452306
1131939
767999
2687224
1186847
124971
1437894
260054
2302467
2759020
1874144
1373562
2210687
2380956
2918203
896145
1591192
2884293
2044790
2345603
2535735
987654
1484023
1634714
664836
2174406
1537196
403220
1433125
934788
2924481
2460911
1022569
1230244
638143
308569
2039996
518220
1979461
542034
1794269
381173
849521
1469968
2733003
296364
176171
276830
1279709
1051643
1135514
264977
141467
2464791
1948311
782071
1118669
97981
1539268
2895937
1797893
907582
2337356
2293380
1108607
1008907
2696804
1509605
1486217
306924
2024435
2588442
1821660
2534750
1446570
2517609
984127
650230
1959737
858378
1869099
858277
2747963
259738
1730208
757490
894744
2797684
988194
2636734
642908
714265
1584856
2530956
2658076
495967
2356193
1302118
201481
1324015
647536
1624360
2558531
495928
1357298
1661675
728815
1063615
1787523
586352
1485387
200157
2185218
1308453
1385237
1839874
1437637
253053
413838
151735
2140458
694745
2286489
1536242
2618365
869125
1312225
1519910
2408190
2603968
2428005
332892
2711064
674377
366250
197760
1487841
1839928
1903837
155626
1260959
435846
1136064
377797
197428
270223
2925899
125082
1539741
1904346
1025087
997092
2527659
587668
1752361
2611262
2806427
2726408
122568
2304408
488770
301976
113464
2211021
682697
2292648
449623
660635
2172354
1604046
1804768
2493570
2025023
8536
1955226
1536890
268218
2165887
1340724
1196679
1645
1492722
1564293
341931
2715823
521494
624339
1046039
157102
697803
44366
1178858
481530
9379
1917591
1619845
2260764
858242
2579788
265274
778565
247991
2872478
1121225
2938786
392202
1284
901
2470137
1354208
1294439
35964
1967785
1241858
762912
1452380
1547598
629009
2689204
2507023
1715084
1857037
2781276
2554307
1996378
2649814
1752000
900158
259929
2365863
729833
2302620
1023947
2692603
1122223
2162026
2291250
2488474
1282240
446961
391221
2737944
1868392
601551
922306
1955523
143255
2074327
2071118
2120709
633130
2147300
1637290
612068
821028
2114953
1296563
376286
1359163
1016119
417563
355348
853287
1570069
2472622
1439663
872910
2714625
2752499
618609
1397391
757690
1453507
1693925
1656399
2600348
754055
422107
1354545
1984426
619115
2060161
2870050
2383860
262442
1898148
865411
1196085
1142267
32335
1539593
1165948
1489225
454351
2898469
385291
1051043
653815
521823
1561581
7386
1563078
1726860
977056
1728752
1170363
794695
361072
641671
621724
54721
1881101
128449
504283
2314155
788275
1577591
776979
891503
1017646
2206448
745438
2688422
1160690
1146573
1107905
698315
1677029
91440
1423914
2717775
1409170
305197
685097
27663
2379247
2384314
829506
1335744
201147
317384
767297
1717431
1440066
674413
2908605
525272
1809002
643906
2116231
1290662
961843
2714628
2260493
2126340
2426263
201397
1808080
104454
2021051
731036
324943
785903
2283011
1714576
2605695
2039121
1837766
1077314
292499
1342883
2748200
2253275
723313
2361276
1192611
2412131
626597
2565119
2780720
155826
1568232
1366447
2138991
2904132
2682691
2092362
942838
1412196
1761530
153730
1169468
2271819
1522105
1718630
1451438
124669
2404027
856992
1995758
2808457
1806373
1325140
538336
1153863
2463605
2009010
1542066
1198540
853677
1830505
1637826
2088437
161595
390796
1453883
1296347
1438677
296625
124459
2391927
1006402
302905
2107442
203412
484812
2196444
2055551
1818563
1104671
989991
840719
314118
2931209
2446730
6042
571628
950269
56017
350020
2236391
1829469
770026
2895065
90512
2118733
1221681
2327833
1076048
1785547
1418372
1364668
1395455
2304158
2399849
440969
678976
354818
1341526
2621427
2061511
1245788
530836
1624184
2137427
1559093
617736
886825
665453
612757
1649345
2774201
2388653
583393
225802
1406598
1758168
1904669
2686794
123268
1177298
837662
1161573
2027831
364334
1220080
326306
2484316
305478
793742
1444411
2376128
2892890
299988
1397415
387000
393650
2016821
2832963
1051449
2638476
2220109
1337992
1844029
2938535
2632221
2452440
404686
2774270
404879
879234
1938874
1348911
1886834
1760143
2596142
261474
2383349
2714129
905385
2779888
1143043
2124325
1929539
399185
1193910
2863660
574281
676210
2826140
2793839
166124
972626
1757455
288891
2738106
1514651
2711280
2655866
241270
770284
155055
532614
507099
63111
2568683
2565089
1320343
145643
1787329
1319938
2166696
136487
2634772
1927169
2745388
2432836
1115734
881206
100675
1172070
1649990
2422899
384661
552960
2446697
1160349
2234174
1877188
2648974
1776484
2057053
2327370
1754717
887058
1276228
2093249
157569
2487578
255226
2280492
1477768
2340189
1612836
2137464
1330558
1769763
2242337
524999
583658
1953279
2661665
1559951
2531531
1303791
769726
364718
1507622
1142422
2310663
1302786
1828929
511713
2562253
2618544
2841133
693213
2775307
2486259
1360825
745252
245065
2824253
23996
362194
955039
2916250
214626
1895961
1166128
907742
2438605
2755795
659237
1523781
1570506
1947320
12544
254438
1516083
530316
550039
2248999
2566308
1285284
184343
2562070
658039
2793112
1674355
502540
1206052
15675
240607
722679
2519097
2721820
1276684
1023138
473689
1180910
868944
1626592
1147891
2477129
1303586
344825
2675454
2318249
987052
2135683
1755645
1680316
2397573
348729
2101251
1243861
174682
1104012
1954205
810379
2608750
1676140
2799441
2844735
1845401
996843
1135047
659711
2416797
1484979
2632886
965435
2045673
2193006
1283822
360455
1644377
1204051
2707752
293130
67504
796521
314087
1348078
2241712
2412544
1085780
426023
1823396
1310131
550168
85768
309612
2499761
305072
2864386
52040
642101
2650121
325092
2579267
1849486
438116
1187416
1405939
1156686
213716
903061
608915
2327725
1139010
1878563
509623
1071726
767636
1041045
1650308
2046356
335325
1361232
1055816
377260
351704
1200967
1481402
701746
2640101
2741686
2519362
1359606
2002636
165305
1080680
310364
649523
1145226
246949
2395128
405426
624226
12817
1532583
579518
337994
1152357
1808452
1312247
1533645
2446113
1475768
603394
1837224
1226817
2746987
537501
584805
2355323
2615472
316419
1162134
509344
2153167
1917378
1426401
881708
2703560
1029781
1306009
2185809
209963
997504
1062524
638376
2209445
134323
1443336
233225
1865030
797629
628342
2728555
2424282
1339748
1653630
2494415
1047735
1107400
1651386
1648847
465559
2377855
1425074
2472288
217957
1817340
2024768
277978
2148512
2140907
1491892
2299445
166878
99568
1802572
1575241
1840812
595075
1032896
1564874
1486652
931618
1797093
2233276
1954636
226732
266662
109089
1165825
1554704
2302115
290517
2697121
637386
1168727
2186524
1060203
42658
2676832
582483
1493154
183391
1672050
2639456
2307632
216313
2498309
2424489
1427603
1000756
1459947
2160651
583665
2165992
318537
2066859
586506
897411
1501565
1050752
1149052
1005131
2440405
2005027
238412
2386891
1119131
2870118
851236
1473398
1834795
1954852
700174
1894261
2901457
2260132
2173546
20102
2350035
1068306
1149581
1505282
1926942
2823710
1418521
1921130
1490001
1581857
2406051
1952281
599212
1574128
1872963
2615215
1303964
1092621
2443579
130115
306725
464913
802867
451956
71897
1876340
2329918
2246131
1157342
790481
2515608
457060
1336596
2715668
2489873
2364713
1298012
1560474
2901041
2458141
1191141
1537173
417154
514518
2025372
2086984
1022572
663645
1992853
521450
1355087
974650
400635
302472
745671
422521
172789
2384165
364462
1506964
1372783
2141117
277136
1585635
159982
2282266
2024962
1450180
2307596
1467599
413483
1449617
2540854
2472619
1621802
1772741
973513
898553
873217
2926545
2873526
902478
195500
2716068
175499
2890158
1628367
1414669
868406
1828020
496558
758313
1119432
1044618
2854997
504501
1958251
1151474
70384
1640980
1149417
141943
2594861
1778092
370798
1045476
2323353
2666129
1758692
1721469
2029481
1085900
1303590
314601
906400
1289104
601367
2335361
2011021
991139
1548268
727317
512868
1833604
1697566
1386469
2929210
125166
1246253
2005446
739992
783350
559846
1298731
456273
1622334
2706223
1340649
1972141
1703675
168282
2923482
2035445
2259262
1801473
2190549
2741558
172296
1337357
2213472
1531882
383548
2591653
2370112
2521059
1068313
34689
1677155
1748328
2153503
1820968
2602523
2060859
966237
2622720
2620410
2376154
126060
1484738
588552
1445570
1440990
2723
2191947
1824499
1468242
796112
12003
1399999
1873692
2930080
2775489
735757
1847282
267590
2781137
2659297
403447
977965
2227707
471525
1000429
412487
892703
341072
1945457
1148665
1364974
1434224
123717
499292
1515136
2319711
623006
1336815
369809
777008
133390
2701133
2869185
2113103
2367456
2428528
460691
2198615
530441
184393
408823
1963174
2542489
1173577
921274
1994092
312218
350438
1221999
2115419
1290121
1809935
1080380
2364928
1557994
119430
354128
972483
404330
2297410
1097416
1670674
227915
2111588
1099807
802245
1634879
1986524
2050290
2168322
435974
1961597
155326
1461303
2140621
237337
2622827
1480712
933175
2598324
2815181
2665937
2179667
1009964
1565808
982525
1959394
1925152
2244626
439921
2696810
897332
2041921
641824
975323
1910796
1265847
581404
1105043
1885469
234411
797121
1114083
43835
2750642
538682
836918
1487788
2442859
193587
2783424
768459
1654254
2260969
2669041
2314831
1143599
346787
178946
2616177
1750611
1555302
1298799
1424334
1276398
2194905
730975
2576632
2854849
741507
959017
2057900
2462205
248562
459687
1863247
1833298
1385398
2219726
840452
2698182
1662579
612479
2900446
740619
400762
2310913
1745578
1544046
1223739
1719235
2357943
1077473
200048
2746172
788983
1649305
2764222
1383057
9835
1653645
2199150
1482188
749297
2205577
2276105
1531416
1424076
1188609
2768202
1872156
2272156
199137
186962
1632292
1114861
2019665
1053555
420687
955477
1252165
495179
1482206
2529676
787425
367854
1431349
2025972
2524518
2274339
1057287
1032932
1962513
2179585
2871553
1226988
2113046
1026976
153936
591011
496541
1587231
2690446
197382
2782310
611382
1195946
677982
2202611
2610167
2189123
538951
688667
2252328
1272412
2070024
1355517
1478519
2662671
1529554
447671
830501
997879
2679706
530213
2672669
1942115
2284125
2478833
1669113
571950
1601047
1964841
567706
38474
2456295
1949005
1176454
484510
834154
1876401
513168
1147809
133818
266142
1844454
1111336
2930695
2644272
846669
2594296
897032
1129454
492674
2677592
2290044
1188929
2088132
1868247
1249162
862261
2554176
1951522
163750
440380
2062657
848166
1174533
574189
2033701
1894492
2807750
2485195
1785542
967360
1527394
2506758
693740
2068864
674693
1744392
2849979
623497
1341336
2209497
1633093
171971
1311090
106802
1617192
2795592
278778
2427583
72218
2625859
1116202
609229
2683918
522522
1889804
537272
605185
1179407
263224
2859412
913236
2554997
386236
310066
2424718
341390
90058
2085962
831841
2900299
2291324
407870
2237893
676757
2667685
2165824
2634299
1003047
441476
1412192
1428968
2520840
2242957
1221671
995665
1219059
1731997
1633108
848626
634926
2145849
2935545
2239082
2339069
863882
2307631
1967274
1876861
2116490
2748509
1637792
2864915
262250
543767
1188665
2828006
371225
2364653
2847124
871096
1278303
966221
2871026
876457
136646
2596974
2836406
2725874
1046178
2665463
842321
2399796
2205138
1090714
2607659
2433399
1594833
895019
1275
2455039
2407369
12255
1311403
2288821
558166
609279
2290599
1314580
1444044
2654456
245927
1425337
2711512
495727
2365253
296693
1767831
2756319
1795922
2272279
2230990
1148972
894959
1683060
201610
2683963
927071
587360
2731264
1713599
1891145
808084
184125
2843223
669484
2446409
2664136
1635049
506692
2463970
2404438
1115367
559833
2728807
540752
454932
1740856
1284393
2879069
2604502
1315519
50342
2080646
1308794
30746
2666784
2635746
1639630
403491
316859
2005104
245531
816451
1741489
31528
2844036
383872
1917878
1527986
254837
2749409
2370771
1164310
1803782
1291836
490127
1577263
417523
2910868
1766766
1751260
802935
2186141
1508641
468939
436902
1782147
150373
1150965
2640971
899952
2164669
1123822
2483682
429573
2451432
2562491
1206959
1660503
320319
2706537
1330636
1841056
2703892
1535856
628727
1235708
419532
2259721
845520
2089049
1783545
1233906
2164926
664358
373442
145048
1307475
2521591
2341866
2376610
21681
2632018
1387129
1793073
776074
144906
2294475
531921
998237
1993031
1501747
1786352
202978
2164366
2701758
2870233
2029131
2616648
519127
1471765
2100523
2729473
1374361
2461542
1397456
1135269
1510503
100509
1268636
1120105
2132359
204514
549826
2476450
478226
1704588
2372949
519765
2182123
1026978
2692804
95855
1870510
1018557
798415
528944
2926225
92578
2748144
1000793
2782215
1475303
263957
2862083
974559
2543035
1631500
1342963
479841
1232070
671924
2827613
1369749
1963573
750817
237126
495050
2667375
1481084
2781277
2847609
2351141
2709332
1272662
1049120
1372178
1687326
2248009
2124971
1719887
1354422
2466259
2628759
2934268
2049511
752220
1916508
1217680
1609439
1157485
801682
2745028
2830282
988028
476809
282814
1631496
2276645
1107889
2710294
1630686
1436659
619813
2298113
565825
1757270
2444691
105238
2262347
1446038
252326
928881
1795661
2548193
126366
266862
645188
861909
68090
2463874
454135
257823
1280314
2126881
2423611
1125680
2247675
1853928
217072
2130026
720210
691880
2056151
1054101
1747565
2364579
2323054
1809694
1349568
486916
2185233
112171
1815740
541218
2374908
1920883
1840672
1010488
313307
1145589
1704249
2712631
1056769
545668
465606
2682134
75322
2399076
982188
2346435
2861797
2832656
600000
2219190
98836
2296472
1520951
714883
2651070
2844360
2727889
2430989
2536245
963860
2899727
377800
3505
561866
2894150
2121925
2381840
568548
112699
1678607
1386019
1844051
721849
2860861
1521846
2758775
694869
2640977
1402028
114843
2020599
2374829
1512569
1393552
2512991
201813
525422
2226421
240442
2736825
1252220
1345898
698002
1027393
2558259
872280
334517
1107077
1272064
2589119
346701
2893019
2688030
674664
2299072
825530
1281872
2863720
792760
2628810
2609267
1085954
318691
1754422
2479667
1711958
2339957
1630680
2345454
2286935
1462246
527487
2734113
2086944
850030
356314
687330
1528272
632326
639273
2820486
2587879
1936626
396530
2284578
1518774
1562340
2392632
796161
2177519
1613784
1085613
583331
1300584
2187506
2346156
2776241
1422267
808443
1289709
1833156
2503010
1142135
1077688
455869
2615187
1983577
144789
2319982
2481724
2910878
2893263
2234106
2143646
565612
1839245
2785623
2446263
496611
2155721
1788718
595617
2320464
2620157
1218284
1133431
886233
1948739
2119206
2343577
771886
376280
2893470
2148535
289920
230755
136505
945520
927344
104266
1318833
2339089
2504547
1956512
1414544
551715
1169110
2174561
872695
1237942
334928
1431095
1925115
1115629
2163914
1698445
114312
1187581
2224174
2716789
2704325
1917014
2202374
2171584
2126513
1704788
2831807
2384438
2519070
2224744
6025
1171107
991719
463918
1160929
1856305
1854257
1867805
2921852
2084581
1046992
1964132
1120129
2681028
2371715
1081486
2920521
321650
2290796
948429
2819233
2579034
824649
1013490
278480
1890740
1310427
1109786
1862198
1136458
1627408
2055743
1419981
2298864
2260169
1313365
2913436
2029081
1667094
2471905
2892140
2673280
1829494
2242129
2789385
339691
362522
2160606
2598589
2296073
449979
2159987
2258727
2147219
579676
358904
304504
2727661
2339558
2430405
132450
2834970
2044921
467178
1359986
373544
2212465
2810598
1705694
2248530
2603029
1064929
2396624
1046299
754952
19391
114730
2254876
2637288
1892428
1239570
1221827
2659935
1207206
1692085
2425510
1366554
832316
483592
16460
154208
1559720
2569899
217608
1208481
1351199
396577
1564297
2912053
2575320
307269
685085
2204913
2762618
1842596
1665622
1457551
2864282
2549993
764168
2647984
2269935
1675175
1273069
2878571
716439
624655
2306726
539368
2834004
1095734
1599021
2048716
1591354
899517
1692613
2211624
407450
2863009
708603
157680
1125527
1708630
2000860
459160
181445
1878256
2554614
1480064
815658
1321307
2826950
1417539
2873707
1252346
2076702
2174919
1040132
2491826
2464151
655788
1340914
797211
1264759
1866976
1012574
398834
2570944
985525
1945433
1148541
1763433
443589
2138774
2339930
257957
1205185
1315188
2038104
839005
2188383
2825100
96493
2559277
917362
2825770
506457
1770753
1682367
2474087
1632534
312066
2076395
472284
785889
2451420
873647
193024
1738636
2221161
2236152
17938
2610324
2871725
135034
124227
1185730
2135610
158567
239687
675122
1803209
805416
495252
383021
2601742
2043374
267247
2160341
2415662
937227
973041
1772459
1147531
228195
1839210
1501433
2808666
365372
2535630
416784
2665116
1704201
2194283
784321
2459983
1517129
2663335
526480
610373
1589138
2334574
480822
2715311
1691920
805214
1962230
2653111
916573
1922599
1014817
905419
2829079
2853584
1556234
434313
2078114
432221
117999
2487101
2244697
1814443
1957704
323036
199810
605229
2478777
208180
2871288
1126208
1701400
103039
2039487
518511
2371504
967730
61226
2674937
1496069
2263665
2930079
1053570
1999604
1322977
815844
900223
1714312
2261556
782205
317412
541206
753044
871332
845273
2714865
472778
2303081
1978636
1719120
1787287
2214352
2449578
901758
1127057
1915311
1727798
298575
2379974
2459202
689382
2918183
1311200
2175506
2019734
2625957
2349316
2910742
655940
60125
2644423
2666716
1418877
1672042
705772
587323
1047739
757366
1227130
454270
2320008
2421204
1713790
507993
688671
2291150
2672989
1142609
512505
2313276
580772
1878096
2497794
1182757
1808120
2254393
1353110
2039816
717860
69363
2856917
1124877
2712927
1591701
535753
1470306
704311
2245973
857222
205313
2529812
2240400
1822807
1819528
2121916
1006730
1297110
2405895
1392065
57303
2009968
606921
687951
1251293
8652
993458
2824311
2820163
215805
2813384
2320349
1907746
1134906
474890
2615838
2915338
1274552
2418108
2288936
132359
2460624
2130849
1726096
96577
299332
371795
2618252
378248
817327
294367
29825
366289
687125
2001074
1829450
1774767
2203985
2252353
1310342
2928755
2566101
1643673
303218
2560518
2052353
2917780
674898
441463
1913304
22113
1849450
201599
1942167
2106383
1595257
1114703
765706
84903
2385732
1714355
1345519
2525051
626651
1187551
240098
1356857
2588562
1660414
1003893
2044544
1732614
97906
431661
485972
189099
127345
2082906
290205
2273311
1773319
2883050
1646750
1590801
568610
1628984
1468315
2411689
1796476
1958556
534061
987746
1365481
764106
2209345
396331
277803
150739
2658402
2192949
830256
2904573
650713
53324
897468
212015
1106476
1350573
1334185
470555
2094323
1484395
2349826
2228983
1466724
2760752
738032
644434
359080
1220385
923111
1940087
749567
2006079
1769886
2552625
1150432
677276
2674180
2109908
2607597
1643662
2417542
2161077
1177933
2067305
604240
422555
2799984
770206
1734675
2922701
1538121
1320269
2813358
2429415
815675
95351
132084
753205
2232912
1879234
2832171
926861
1958096
466663
2084775
1822679
1364030
1735582
1964790
1296080
1645990
1637738
1748381
1646109
1165251
977200
146885
537668
448832
941313
621614
284964
2192410
2760996
1683521
1282761
1225129
1905838
2748352
1395758
1807
2762966
2724773
1148936
1040503
1936253
914673
863937
1588614
2437669
688344
20480
217690
2005341
2768376
521054
855868
1761323
1851829
1955065
397192
2380051
244407
1250754
650450
2828323
822648
346515
1556606
2360654
2512717
400795
186353
1283214
1792206
1028668
797626
2451962
2244295
832555
1010184
119005
1684975
2377965
2788279
2098742
1637494
2420541
1293210
541665
693111
37188
1442787
1541825
435637
1131939
2049615
575049
2236999
2672985
476350
1004823
2279424
1989572
45338
838595
1327679
426181
593963
1955763
2413176
1629755
555850
1312058
70982
2369287
1880589
1048631
161904
1079947
2246590
409021
456333
2558694
243777
2436161
27034
2801757
1102757
2140948
1076726
1628469
1927307
923401
793304
2786771
1955532
1821782
1023000
2886517
1486338
1865899
894701
1006252
1803667
795646
1260144
1099369
243271
965117
1939664
2154366
1762098
2283642
1213754
161824
579530
2166585
2860349
27115
2151175
755294
606725
2207746
1216608
1230330
637256
1394248
2225355
1531573
1566289
1691041
1518036
1584453
1671633
626390
2257968
2096834
2270820
300984
2355134
2580679
1522456
252095
1142855
2182503
1870221
524582
1185383
89607
2570590
1331865
460385
2935633
1697858
1607142
1332884
2384513
1811228
1245250
2897803
1753824
1369654
2066055
2569838
2134155
2533251
524543
87843
2019456
1214110
1010082
1434382
2524341
398008
933057
1974264
1422818
598336
1161473
293504
1710808
548856
1026083
1886374
2273401
2001666
235168
2209868
284895
589161
1329106
2079227
2061221
385651
1321242
474167
1731684
126756
2203278
1624940
622151
1494778
1908019
2530048
2486925
2244475
2539998
22808
1259609
1227232
553692
670695
2097784
2264365
2033241
1266607
2125026
688562
2111182
2574178
754338
154167
833838
2071543
1293959
2392755
1113922
382818
388713
193249
886590
1964137
1660296
1997277
372129
501960
1447178
2167979
1509609
1199001
573424
229061
1415559
1088784
1499398
2453169
2442988
1224617
1765366
912262
1973521
369088
1782167
2173804
876705
745664
99350
1028880
2368419
373016
2706578
1257573
2778767
1467855
859136
1619424
2320840
211848
2101576
2222423
1631067
832412
1286506
274943
1998535
385090
24489
2527537
2915998
5000
2757806
1697282
553031
1978826
652190
95861
30664
2269353
2030872
2145965
132416
1770708
1690294
2308766
942074
1245938
2543365
2176739
1605457
2500612
2142093
963065
101419
254645
602575
874093
2547248
2302165
54716
619634
529454
25799
112542
1962681
2695809
199504
2381036
1988787
396213
151687
333881
369139
2312226
1101317
2763967
371884
750837
38731
1130597
1806216
1483691
2929120
2916119
2605800
2839820
1694686
1166534
2064773
781959
816132
565644
1105113
1567514
1633258
753097
2566359
1526873
101977
909752
1005064
2187582
871195
2296614
1996028
1681510
2666128
2238298
544524
1417470
2828088
999960
597013
1859389
690500
1844249
2512267
489579
2564652
611612
1417171
247124
356963
199805
939905
897460
2633864
2735812
2526397
117968
409093
1648464
2781797
1194506
2676533
1217769
2092319
1036841
1169195
1140687
2684805
1279163
892867
773933
1776036
2813048
285428
1022055
410821
329922
1842277
2899971
1332846
621113
2315936
79699
315860
72421
1204893
2840143
181473
2828809
338517
1731945
819044
1885059
439635
2291002
646827
1866437
2906373
2852983
1528374
2212956
37176
2391810
398911
1369558
2881867
2289044
343607
1941337
1473732
669929
2478977
2021658
679841
1973157
2135223
23071
1279952
1538384
494966
268252
1898240
1463196
2050145
2852248
1020696
454033
1827282
2628488
76763
218602
978052
1543216
2479721
2901872
812071
683741
354818
2549625
2501465
861640
718437
2384816
2324427
214077
1328240
1842024
2372210
1669833
1412617
1225798
769161
336607
2171514
569359
1981164
2878162
465943
2088536
2279916
910427
1000519
1458772
554389
25971
69764
784875
2452103
2825081
1602350
1471949
1149928
296425
322481
714937
1688484
2566204
2576189
411669
1560943
2394139
1985921
2317812
2732741
1695582
1206912
292602
471682
461005
1236725
1355914
1364300
282001
945607
1987756
2363453
1366439
841710
2595624
58856
2451192
1912389
663458
2477343
2002260
2668370
1200991
2126358
919041
2297154
1069855
2654074
2197472
735870
639636
1472433
2447775
293637
1616218
1451035
144456
2793804
1351015
87590
574408
385162
2755730
1147701
2263352
2922843
1119381
1273825
2726373
2378248
2169856
2709231
450084
2938844
1232028
1287587
2823532
926293
314962
1133666
2772320
143100
848033
183004
2086706
753436
982616
858865
919837
1013609
165433
827634
1836576
2406794
206082
1677024
189613
928438
360776
502948
2048105
1558301
367267
2208975
2936533
2052017
1098096
1555823
825576
325518
358932
2581348
576157
509782
1533675
2140058
1142198
2396930
2099820
1709984
2264422
2794470
1564120
980236
2698993
101470
347877
2753890
2454019
2019286
946721
1639908
1036066
2796314
2225712
2153254
2242964
1757460
154058
757393
724022
746053
2500108
1644340
70036
1065674
1575761
2398847
902045
2410204
1988270
1451541
1334419
851185
220424
1577855
2863818
2503443
1320665
2774632
2070643
2771894
1285302
2165526
305858
1744218
1182410
2308321
430834
2657028
997085
560910
2356146
754486
2523165
2619474
1455365
815636
1898258
43237
817690
2833786
1805426
944206
143803
2070076
1445932
104889
209784
1732636
2909771
2563961
1329265
2088894
1497568
1409990
842439
883645
1861010
894900
2045557
445579
2028617
2332596
641790
2217758
2576358
1203429
452223
919111
1301670
1852920
2488367
283015
1065876
2119078
1741417
1573285
2770924
1054747
2734695
2423691
2321652
887800
1430072
757268
18205
1162506
674747
1293387
2667347
1591756
1640337
2741438
2638509
1453894
366410
2850518
1260359
1887474
435343
521742
1864409
2065467
88917
90433
1360898
2200135
1573778
469637
2837857
1765268
2199129
368978
1324332
2003721
2351198
796567
137502
2189594
951124
1938659
2849008
1323720
2448432
544127
2698464
2823540
8855
718487
1468031
2604744
1756302
859987
1064598
2758527
1534368
560228
1890790
710101
2045377
245298
1835720
2183916
1253822
1791990
1044145
1562083
2326236
861110
2523654
388988
600271
2275731
2114724
2608428
2576366
328461
2563885
2649443
1596612
1552759
1569627
1338976
762095
1579997
1400203
1890019
1951308
2072195
1513823
2329199
2671670
1544075
1564315
2023457
2752623
1012220
2453008
2816647
6292
1784837
2779156
1718609
2710434
2695404
2194298
84700
1062661
919472
797224
701978
1781386
573254
1016177
2567005
1410406
764038
1628954
2823099
1625238
1307200
2637210
1899269
2249086
908204
55775
516045
1099279
2178490
385893
2566857
681452
990779
94017
299293
2113253
2889152
1696951
568618
525049
564064
1961048
2481184
353431
2421741
2006423
1327132
1312604
813009
1206796
2140687
2142608
2019001
2688367
1945880
2233510
2120501
1398551
2104097
1948935
872478
1661577
112994
2902961
1578552
1158788
521152
2428195
1079516
1860412
370424
1839467
428644
981725
2570743
2686224
524296
2155066
1729371
1158217
1671044
689223
1131712
79085
2625442
1747436
1362092
1272732
2511748
488171
2169107
2758295
2484924
2529205
1865272
879742
2183291
2714824
797362
1496610
2506809
666633
758399
2435897
772786
2369389
570989
1635995
161078
355112
2023574
2673505
2113477
1830269
1064661
2466146
1370517
2270268
1295643
2428945
2012133
1952794
1683949
19180
113600
858089
164673
601367
2656923
1277537
320312
2574857
823890
2015081
904155
1644251
338493
2808422
549957
488137
2455419
466009
166590
2427947
189089
2122548
2936845
516205
86567
1101020
1555789
470577
1450619
31758
1607128
1568147
2484716
1529723
698830
633331
979972
1834983
2251870
1739560
43167
1787120
757464
648744
2138702
2820910
480950
2865983
2531759
2571081
16478
1229137
2473249
2126336
1105713
922598
1533020
1353801
1272523
549082
2797392
1826929
1313020
1764037
1350410
1371177
1642108
2370536
1560784
1859043
13637
615968
2179139
1652798
1510480
1810908
259458
2132219
1297778
2005371
1673736
281338
885226
1118605
1299889
545968
529452
1292888
1898581
119704
1305999
1242413
308279
2734116
2278687
448923
2144099
1064199
1018156
1858668
1753633
660010
1231841
2359819
1835862
2414115
1934532
217357
335303
2671212
2307730
1757546
170057
1488783
2787277
1063528
2702124
448688
2652596
512493
1374678
141440
2255606
210218
1871905
1890464
2530907
904496
66481
540450
1990102
1994518
1258906
985938
1725485
1614584
1037204
473160
1048275
834298
1118654
2395462
2378339
2689185
1052534
317305
1696108
1015201
2346726
1485253
1208913
831614
1671592
1278937
2349125
2365492
510987
86297
751942
2916447
2122919
2531591
1654200
1399730
803665
1910856
1009065
2462391
1125437
1720499
756673
11918
1839560
1968403
1292254
797890
83087
1720262
2327236
409363
1256611
30508
1236307
2873748
1694708
1970837
2794157
1371239
725321
1677777
238208
1269034
912155
2129722
1598618
2753060
1278999
2378819
917621
2140127
2654028
1893507
155993
1983780
40
1915033
1632100
104165
857898
635343
2135713
2118827
1902824
402024
1311787
2880851
2240091
394402
1997724
2459342
1024208
2369580
1635746
816631
1622489
2582684
2124332
2341601
2207695
1303794
600608
1830621
1383621
1952560
2901574
919187
2851970
2074558
2027884
1579262
911960
227481
2026967
1454279
1874669
1759415
1203663
81641
606821
1232808
1115409
576002
2253032
1722503
2741933
484483
1528673
1234936
2636051
703939
796466
2208148
2343960
2096770
951217
1454277
1447343
2293089
1891499
1475931
2139573
2704162
906270
1241746
926502
1676766
1172356
2785388
1530395
2605966
26615
2642530
2384100
2517646
96173
1465390
2055752
74776
482424
2084138
2243934
1688283
1712730
968145
1363086
1553728
2906754
2599197
2695302
1721330
1386503
1728420
668727
1023087
2895493
2781665
309324
276686
1639719
1028160
2795240
1731458
2343629
467642
7216
2807145
1134888
1236393
978750
602615
334004
2044761
1403630
2355498
222835
234287
1969111
1638748
448033
886777
2812714
1065862
2714706
2703292
449478
714042
2790363
826819
1588555
1707780
1713357
510777
1458153
2569589
2855247
1273985
2608687
2088948
1462331
1733198
799490
69413
2629535
207179
2500920
2204757
2187455
1787851
391890
2441158
1982611
1540886
2022387
438994
2235465
950884
2760321
2267084
997952
2730451
214796
2375569
1529465
2539837
1248344
1195706
1475565
303086
1483557
593894
1287182
2101392
942431
1249181
641365
522181
1588906
37943
2498405
2012263
2184946
2872514
1982348
1411821
922426
2641856
81652
2011822
202028
1805935
2693070
1542255
1784773
958451
582783
1411292
881037
887658
1682550
2586742
2227563
343287
1669354
990336
1431654
1071775
2184793
890791
2685335
2619963
2932881
1695119
1969974
635983
2866584
1460426
2891536
143620
2625932
665038
2674839
2371980
1498777
1757594
616042
1880237
1213535
878409
870115
1162589
1517010
1904042
1793470
2325534
761352
136455
1436396
2014668
1825608
2074318
1746985
1979186
1106070
932808
2660895
872717
1632236
1123669
1735143
2376583
2449595
977269
295228
325761
2672348
2413008
2645966
1030364
725346
2663108
1600640
1559796
1206222
2159418
124206
54870
2398038
1465029
2704056
2364003
834542
543565
1326467
1654931
247717
675971
1064710
1890267
2552397
492327
1245095
1471058
569787
62676
2280790
1017460
5043
1363822
634708
427926
507840
2338262
2638950
706362
1935794
1298855
2294496
943704
1903699
1339782
740636
2237603
2015772
1031673
1663346
365505
165649
580608
1669758
1362744
1738947
1750406
1145023
1155491
1942617
2892198
1066960
1624003
1838001
2924490
2834914
2492115
33722
852050
1756543
1323135
2881502
2093529
1976589
299074
431753
2660704
1098204
429305
2798914
380776
1343120
1523643
2393068
788640
2423318
628575
2410798
2084332
1086673
1075667
2404964
2926600
389969
629090
230676
1861819
1968815
336560
1852231
1399302
129294
962886
1682118
2267061
2430414
2452391
3284
695966
844263
1825918
823344
2412937
2873776
753207
2129625
649215
1727861
1075058
387167
956965
1761617
2477791
1137039
1500038
1196623
1851485
1003201
1624072
555437
854568
2722790
1933117
767007
1867076
1392073
1714955
1618014
2594262
549227
2656569
2287914
2778772
311094
1007250
1515786
1859265
1011412
913261
684887
693380
2908644
2086866
119253
1995059
2001183
2677678
1017752
535330
2830249
2398056
1755476
2706329
1644859
1856708
2685325
882270
2769831
672486
174644
892254
2175160
215766
2557678
1158135
369966
2253474
313488
2427772
2185564
848890
1822164
72072
1841923
2533435
1076236
1101698
6250
871108
1340886
1954797
2887774
865746
692825
419151
2841062
133596
2890353
1622900
2861850
902482
1286179
2741970
330731
2209787
1835059
1904080
1498256
1454084
1066274
98345
641002
1642229
2847631
378167
435065
756991
1396316
750439
890815
1812487
1950566
2257557
2396004
1407346
1114556
1930181
381023
2121216
57103
889719
2378959
2125095
2650464
1891134
663259
71270
2936357
1294546
686401
2570272
2195378
2544539
1819907
145429
244555
366535
2210390
1397590
2256515
870049
2102798
74153
1774634
2232180
2898870
1237597
1463309
732461
2028828
682975
904581
653616
385318
229495
1617618
1640938
2077578
1340500
2556423
1486329
978011
1371328
1136749
320249
2207870
339735
1664289
2755142
2551665
650941
1983152
1256548
1831103
1673279
1389142
2716705
544860
2687014
513451
1355104
1047344
1297065
1209994
1864779
2205313
1770289
15610
1675067
1047587
2841327
2162822
236064
547432
162930
1673704
469236
496185
682829
1521469
769156
2259871
2122833
1943516
446007
2666646
1780791
2373355
1169835
368359
2754237
2360568
999652
266138
1507028
522880
2315316
1420529
620545
903617
1867991
1365668
2923520
2825737
2935573
2068518
2638837
856767
2764576
461212
765150
1456417
2767084
2433712
723807
2371296
1929371
1804149
2625091
2686602
2260510
2167015
2018060
168129
565172
1404077
1205336
1483022
2444500
327096
1171104
1813082
2868172
976867
2068762
2568143
2233182
2497652
1052419
845679
2787294
2823663
2342519
2215300
2554225
354869
362124
779552
2700113
575223
1863685
2654832
733316
1585442
565471
558396
2514950
2887269
2901104
2504266
2709
2613861
2649513
2456110
1357721
2930195
2331013
1229257
727857
1864197
263573
299824
2108997
1979616
1642932
244780
2129441
2112058
544837
2282530
1900413
2640688
1965307
2707770
800500
235120
2186249
1628374
2680778
310098
2227186
286710
1565095
2389434
1658264
436725
1137307
886267
2935953
42021
2621099
1571324
2740283
2154766
2267114
812150
1508678
433582
2654722
1958358
2796801
2447038
149659
2011923
1258671
154011
2710577
1381481
1080960
1127867
2049053
211480
1202310
520832
1395510
1639807
1230457
811273
1444703
1928059
148551
123733
941131
1533864
215202
1090953
1831834
1576665
2741935
2234310
773353
2302658
127846
1710570
2195114
991008
2189058
2460275
55749
2346590
176415
2701304
1670374
1212776
1004042
2380880
425761
2734519
761078
1145300
727791
1812562
903680
122048
835235
1300605
2118495
1444071
1562478
1309868
2513419
629466
2397190
422277
1727091
144267
188995
2424002
1142911
2686106
1196022
2676081
985471
2209945
430326
2470581
214317
1354673
1899043
2688519
2579064
298799
179935
2584787
1336791
2064507
893206
2750519
404676
1483390
2854246
1921448
766456
1755706
729931
2465857
525532
1092215
1258115
1586962
1679040
1054409
1605224
2933117
2411429
1802062
871376
133412
1924930
2239903
1217352
1096181
1226561
887459
1554317
1626521
774000
2929963
1026237
2315670
2328767
1148367
436257
118092
356470
781577
764752
2579291
1692784
1031758
2658425
522166
1621496
1412338
1529786
2386139
373303
236771
871967
1340940
1328001
2830242
196799
2200429
1910749
262320
1248983
737091
2499522
2500760
185034
1584849
1187889
2218182
1142988
2441536
389112
2779920
2859153
693796
2881841
770800
891361
1720754
676621
1362000
918303
2733862
821602
1692182
1888281
2672126
464416
374943
586528
2523926
1740649
1387865
261034
972692
1580029
1524688
1408324
882076
2716274
56117
2644553
1281744
2485274
818305
1710996
157967
2648826
2411061
1805555
1016929
2680617
2142156
2836601
588828
1649010
2175639
2266259
2862985
1253697
1740520
2247891
698620
1428821
2405853
774861
538241
737579
2708176
1010496
2311361
677074
865841
2609684
544119
1628002
2473332
2694010
2710288
80963
253799
2418026
210528
2650395
1016961
251361
2434760
255559
949170
692861
2096461
2451761
1650131
1412716
1095210
1552709
1734463
2784691
1648175
491108
2642242
1271796
1149906
1676932
654914
2050575
1152277
323724
1521527
2486814
2135455
2596017
1370088
719636
235741
1448777
1325004
2849473
879847
1970009
2815087
1993162
2265468
2160741
2823679
458574
43922
1867617
1584709
2308978
1030934
2290341
1312439
235404
1428733
176936
445137
2395093
390872
1499283
1552223
2311104
1529155
1848174
2732735
523252
2936117
2521257
1479610
2722251
181971
603481
2129876
2362281
633000
1489727
660256
611518
2334421
2091925
1562141
67461
297991
2879848
399232
310736
1386741
826372
2869605
10525
252119
1518351
1611858
135125
1041249
621366
1977140
748544
134065
2322441
1814042
1420915
1243565
17565
1918365
915928
1273224
1522274
298150
2205503
221642
372801
2936535
1229080
2203123
2825045
2551297
600832
349738
1655896
641126
2765973
1782339
2249270
1928067
528152
1002316
376082
2581866
1121320
2055399
366300
2675382
1882562
2010939
887601
1568666
1630005
796530
1544751
1096411
225606
9308
2249198
155634
1287389
932821
286245
1944557
1930670
234386
1522636
1659630
2136681
2591027
1609451
2406904
2846205
1908611
2148303
73099
1713524
1793477
1845059
1504343
1779124
185761
1705215
391686
2384362
2486959
2068824
927523
925610
1254377
1667529
2586844
1547859
1291211
347353
1646625
1513039
722173
789094
2686687
2205836
2102647
970169
2802993
97446
2792632
761287
2105284
279758
2794634
2615807
2592957
108556
1672602
2600140
1993734
2154904
1035938
75977
666830
2582359
2770311
2613339
1997770
1408555
1700397
2338050
1303359
1789231
1134341
2524647
2543559
1809166
2918663
2578637
1725991
2817231
1403319
1186669
2080181
1319063
516893
611356
364265
1735505
2741444
1160628
1676996
2431420
341712
72805
129068
140435
416544
1390189
2640395
1602830
995853
2656287
2890615
1364668
2174432
47261
1730681
2898760
2179958
2486656
2517144
17277
2524872
1156762
281061
2526493
2061066
1680985
2137734
1944612
2429070
1349287
253826
1697417
657924
1159200
1155237
2123273
2198153
2202348
2535867
2161797
660299
655072
2921795
1525775
1975719
2728219
1507666
693281
1192828
2660462
1884647
1605484
1571539
950864
163413
1387702
857083
475473
1914776
1405811
459302
366600
355931
618086
1284266
785374
1479524
539931
2370571
1553495
1206611
2753881
2666731
765143
2256484
689092
980247
549256
1481362
198739
2826629
2270960
1180103
2744677
92527
1113963
1428448
2137638
11189
1462917
1357632
1467758
1435795
1611629
1915302
2273671
2019780
1929149
1972890
61858
1894161
13939
243432
978212
1999150
1262572
1856902
536903
2328838
2541136
1925864
477890
517199
582385
244694
500743
1570320
1340388
45411
1929222
391521
2082574
1192216
1004745
1993815
1406766
296369
1015454
904301
956454
642365
688817
971884
584846
2253879
1262504
284651
1115478
2716657
471101
2446058
2018152
2511394
1834196
1103570
692157
2735125
954325
803996
418029
2091563
78612
1244323
1494945
62889
2186299
2002462
2563128
426399
845200
1959082
1604200
2002099
1425411
117942
2063241
565579
2210298
289713
2821991
994885
327291
2522688
679164
1743717
1718469
2523532
1363044
1520953
2627311
2616673
2758700
61452
767008
304274
2301178
2884888
1241238
2129205
25938
1837070
1898435
2852774
1127511
1136675
1106767
1418594
2122434
1475693
1269409
2858390
1334753
1576363
2719006
446297
352011
1920013
476421
401206
2174246
2237664
370541
209552
2915626
996609
951344
2843212
2796875
1157597
1001413
1385754
1727486
2087910
517549
2255822
1433698
1401129
1761490
1533850
1280144
1768898
2408452
1610631
1824683
861758
1373784
1756144
2047155
540313
981257
2312853
1653419
2905637
1339449
1925871
1791801
2702581
739354
1243139
1003176
2898394
1110131
258276
737775
998396
1186347
2049646
218929
2478885
484760
16013
2216313
2412342
2042169
2027988
2827059
586375
1444588
2116593
1648668
262087
1516656
1035291
429044
56054
365137
2119996
667029
437596
2207205
450774
2328616
846749
2591371
706381
2298751
681101
2604364
1175150
1743933
2886936
458363
532032
563752
1348457
273440
1972004
1056444
728563
224394
2457978
610462
1624433
2250107
728572
318381
1037560
851154
1782784
1990954
1053444
1629302
1043671
422219
2109882
2490467
1349841
2755176
2427592
2715882
281341
2675278
316255
1824123
2206805
2584585
2153334
1735573
1218398
804756
448940
86934
2191875
1017345
2434950
523700
1991595
2116424
2607024
2883219
2714077
2766987
142903
1277093
1927273
431945
1227968
1326240
1556319
813482
535319
536132
983289
2780338
1754990
166408
1024890
2478265
2656278
824307
723320
197912
815248
581396
2247975
556154
1813600
243569
2919073
222006
1780366
2813228
1437259
2888427
2762594
1154513
199443
1158015
2251973
2668177
1305640
1496296
2309221
1000123
798507
1594552
2824052
2901402
1279184
211538
2472011
2334362
1121200
678114
2157798
444638
2569498
2545278
830349
2496333
1648082
146922
125598
1764978
1698149
2401870
350050
2850068
1278788
2187739
2661575
2636632
2280285
736307
46714
1676205
2115818
1778120
2935141
2645774
213903
1463271
1114246
2418302
1008862
310336
2706437
1518184
2716201
1137397
1346790
2687669
1209573
10399
1084905
413704
606624
1413078
1505600
1846619
2157023
2004918
936271
869251
838127
2289283
73273
2314902
975367
2569714
2576441
1514009
2763891
496845
2441549
1661613
2184303
1922538
78602
799845
2290808
1945462
1226420
552029
1141831
931309
2471431
1957576
2712121
1079198
1958612
1027684
1746747
1104690
757918
435902
2282711
1880332
2905592
1950542
1815226
2763226
1721105
2772989
468869
2855069
1277385
1806708
1796792
1552408
2747254
2023862
658639
2861975
1191297
508842
2295237
2837642
1413184
537074
207354
1193649
2832777
2247035
2455122
134446
1655976
1704255
1484585
4114
2008455
1048944
534281
639482
1711933
2789645
1221351
1000563
1198705
748774
1201051
1011987
1724043
1552286
2369366
911962
230616
1542515
2125771
667287
625535
2702940
1034170
2383680
1904474
2543309
1931746
164471
189057
999350
795923
950172
1962385
2447151
368604
1023007
2115193
388085
780209
308823
647284
2280691
774455
260203
359054
2347916
184678
884650
2599287
2509082
2125092
105715
2561504
1109874
816318
570666
701445
2518062
255558
1122507
1504291
827228
2438696
1859107
1034272
683833
2652259
2818819
1581712
506158
2118755
655940
1899172
2147198
1243525
1657659
379658
2462941
1749023
1105213
436949
1718660
1546738
803716
1456660
2143430
1710431
1626014
2596452
1651107
1942337
1965431
2645837
1360209
1075586
2452126
1411268
2300557
2893841
2798593
2214916
1181741
193483
1086946
836445
604067
2118807
814276
293835
669222
273740
694352
2529906
2713154
285340
2092227
65713
637947
2142415
1275977
1388090
2903535
1243422
856487
1813620
1722502
658066
1913477
96327
1668397
2325589
2488600
860769
2019320
589626
1438927
822050
2555029
2840459
82496
2754423
2165849
2424975
1416600
531765
1754922
1494867
2237636
1628780
731179
2655421
1054347
72248
2167992
1833259
118239
2505518
1589615
482905
2823873
2756654
1773360
1084991
2251897
1877863
1373887
1279159
1795174
1928491
2734094
701846
1921011
2242063
1448480
6913
1678210
304814
504753
1498002
980232
2403282
2859071
576101
2247461
371626
2634373
969388
1956848
140765
190092
2400867
2823661
328350
122283
2231158
1048551
667029
718008
2341797
1222216
979787
223213
1423075
1321140
2619557
2800922
768943
2687217
429321
837935
278876
1470754
2291969
210085
1691845
1727761
361844
481946
22203
35223
541354
1099356
943832
2152244
676098
955030
1381236
1052637
1164556
2325793
2331436
1239195
877471
1253332
2937975
2426243
2082246
234554
2810851
569817
1114073
105458
617366
705400
2410350
1536967
221296
2774105
553390
1585651
1817994
380887
1170116
2898563
1393562
803269
1779081
984451
169104
2595902
304020
382605
1967486
2258269
1100972
1261404
635853
491707
2703363
1215288
1611224
2287042
774343
809430
2002261
2110704
820391
572481
2685685
260353
2914636
860373
2212341
2904607
1470294
65358
301835
2207768
160161
731761
1078960
1651601
1935531
2274061
2908142
2184434
219083
2732786
1364234
455055
734663
1912068
611993
1809971
2652429
2406448
1312065
1582112
869683
134681
2396861
2052351
1747693
2217515
2684960
1649435
790767
2909607
671557
2238033
2903486
1377541
1113991
1531268
1434917
298997
1924930
1767969
1066824
2545034
204078
1968972
1435210
2924507
539013
473759
271369
1951799
1869776
2138929
1749646
2030507
157351
2555850
136473
813960
202407
1893316
31529
2848231
1380374
2104167
1995004
1253389
1776897
1143069
2602997
1985298
929901
463481
2203108
557806
2269877
2167376
1431109
481602
1208334
658819
2909421
698285
2139069
1451442
1746256
2255495
1580713
2230676
2131710
1843336
2605681
2187496
331942
1195899
1879904
512701
45855
2500877
1134543
1028799
560061
301338
1848152
1278756
882798
2529945
1614957
1636982
617198
2368265
34105
2793517
497683
2916925
739513
158531
658813
356308
786268
2226530
2191561
2869435
303808
1781023
1243306
298846
1991783
1874018
2185189
2261197
1667213
1873465
2179155
2903789
474099
2612323
1386658
2292509
1524215
482050
816641
2105414
2417435
2608699
374614
1747819
346904
2810443
2597124
1303247
1208144
1407702
1141219
678196
229908
2818697
83115
2459048
7367
394303
1509595
2814380
2286544
939242
964226
1399630
456273
36610
1287628
813791
2491488
1063623
1517300
37404
2306262
1512938
2754491
255078
1764709
527386
2140742
2196939
2166233
2085150
1369158
2232144
655663
2427103
2463989
2095354
1680156
648724
415960
651810
1957303
1590344
83408
2028810
1631018
688820
2567139
681462
2834235
2067937
2832785
433667
366359
27647
2472857
1267128
1834176
823514
2702140
2731104
358004
1380909
1336617
1140176
559495
2818339
2076701
1710997
2385567
1708086
1401861
2435107
2910574
1863664
1044081
1513115
414288
691575
2761404
53169
634020
1995812
2828222
2749483
368032
1708717
2429943
1406447
254240
2500947
2510232
1399162
1233382
1446259
2852479
2337992
661489
495366
1388387
2655968
940681
603174
1804697
350570
1716502
1017861
38392
561719
1637287
828606
1369933
2543928
657051
2602366
326644
2502846
2781164
1827742
66451
2115303
2242236
114344
1838727
836886
1187059
2374090
117921
1898858
2238382
2083491
2178928
2140921
1855143
890294
1995389
1325300
2396545
1720630
2808008
2823311
2455633
121909
2303659
1797614
516505
2394707
975930
1915334
1245078
2365473
2299903
1634799
1844950
1523149
1369238
1138754
1400414
575371
2200366
2903462
1649372
436044
2230539
2327703
1396170
1835959
964920
1600128
1500596
390579
2677102
2318128
2349843
347037
581932
17864
2094616
781243
2798885
234374
464430
1881740
2830844
1030871
2053614
2422410
2681634
2439277
1741982
81625
2372003
465297
1675046
755064
2580315
51215
2939943
96406
1336926
1286786
1650604
274479
1440825
988806
2394134
2695517
1312233
1036290
1049476
1565136
1583141
792045
173560
2103952
483892
2585004
2696360
789774
274932
631735
645236
1324236
2703708
2734963
1871326
1009190
153265
2029310
2052247
1878805
2225667
1919588
1797540
22457
442273
2096912
2704535
1916754
506869
1248115
1290418
2236078
110411
1637593
1139143
2545593
1853695
813734
171692
2671278
1216619
2115609
1372897
1451900
2155133
2337621
1727757
1432810
1240551
2177507
2131615
1637785
2505850
645089
2051336
1933496
1338531
2868765
1174126
1818989
1618458
2364077
1117472
2341120
2774231
1371515
2158404
988368
683011
2207557
1839678
2566207
2587070
183848
205197
1184183
1990854
1690534
1743993
821845
1487117
2442731
1894155
372684
1667312
2012262
2471167
1662584
134390
2877541
567045
2876958
2329441
2510208
1545963
1871944
2288129
1220550
1911646
2805935
1390763
2735766
2455819
530224
1429832
715213
2409719
877718
2698632
1466127
1833065
345579
2873038
2052255
101348
778680
254517
1189575
1446404
1057877
344752
111372
1286246
611060
2045406
1640117
1817938
2845015
1889948
1025253
2131272
2722777
1280785
1639570
2167873
1119924
1447045
431086
2671101
1695797
735180
1989050
327705
882266
44314
26019
1493170
1569498
160422
2087068
2094344
2046354
1186701
1323733
870079
1029961
2425404
2172635
989523
2916179
2747372
1130333
228150
2001980
1324763
143989
332648
1237658
1716273
91402
1047973
2426136
1044397
391121
1903550
1041801
2102727
198796
1626261
1849857
658646
1250448
445546
2838060
1426189
2688495
2708040
1290980
31743
2102559
752612
2246570
804118
2268174
2140869
1331087
1132270
1923272
2427416
1393514
2218803
1512115
1561271
2512723
2817398
1248840
2873435
229459
2572098
765170
2398839
736817
1657720
1313276
382211
2869359
40374
2787565
1156967
1365697
1955454
2856433
423563
2075107
2167988
2462308
1490144
59857
81549
1843288
2604418
2424230
987695
451519
1471866
8099
1609795
1444376
536437
1703783
97261
2438257
1085118
2828442
2866354
509516
2255767
84989
1853256
2657571
1605589
941878
1021725
559972
2356454
2764783
2557600
472476
2391761
784032
1994733
826822
1337606
2762967
267546
2242824
2485883
1928054
245740
1595835
575384
939067
1292492
1992788
2606253
1357029
68754
2816725
842664
934088
1359421
1255288
837538
567912
1666192
1178402
733145
857067
145588
1862358
2793754
2260185
228024
2655668
109095
274031
2751701
370494
1891657
2163381
1210258
1300275
153886
455415
1591258
168140
2607242
2161373
1284360
2739509
1441558
740741
2029422
787704
1380090
2346274
1499141
1008696
310023
2463495
2660803
2108994
297760
216558
996777
2840537
994494
983735
473953
1529239
2002725
1990037
2722605
961130
1376726
2718490
853068
506532
2214777
2481846
1102422
2055256
1298472
683560
2163328
943054
2451516
344440
2179314
1949867
2258446
1300865
524638
190484
1931809
1255422
976738
1118484
2513821
2199651
1859794
1564040
1635492
857579
2688674
1253538
1966610
2537736
379861
2686988
77184
73202
1382058
1052760
1455126
361167
319324
1208350
692634
2413157
2488988
2048546
82332
122993
1629635
1571556
1232279
307445
301183
2280631
445426
1759866
1894038
861860
946366
560335
1253797
1171571
2644082
587452
1141312
433411
1704670
1352897
1413619
1162992
1842560
2562614
488493
1497797
2476891
760524
189801
30202
2424038
2626024
83491
2642775
2013333
2804608
982825
1590511
2593675
671250
738686
1543574
1314934
1909460
465373
2110069
2473808
1112022
1303997
401527
486111
1125439
546635
584161
1653285
1642962
1895779
2329204
2860849
842555
2818495
2508501
2566129
2453988
2016198
1155558
2790216
390575
1577749
1634034
1782784
2046713
2330687
875917
996683
2845603
901979
2309227
1525552
678908
539769
76508
2833785
2579768
2566435
2077626
1852836
600613
2417175
2385068
598083
2768243
1736223
362341
2286656
1452201
2376924
1826445
2128398
528331
477850
1637151
1531859
49856
1149064
1593572
1160863
2188518
1087084
2017928
1936599
1734632
987992
2147764
403851
952064
428374
906382
2872431
2924061
2891315
2884960
247011
500225
1436500
2901077
2096750
2739947
7380
828268
67462
2433493
2090779
135459
1287744
1923644
2683341
2306299
544692
2673245
809899
2152400
727003
816151
1616867
2679092
268510
537304
2611577
201364
2837062
1139382
1044732
46925
2414073
1402167
1695982
2924641
1687770
1603766
1844366
2053588
1953195
315681
2244801
611567
24613
2861401
22205
761668
566446
1739485
2801207
2873959
2630752
38394
1840411
1089247
2707078
1268105
2208397
1436333
768441
2841902
623676
2862404
11567
403070
68133
1494772
1413144
2900960
759329
2042978
1074724
2919878
400384
1362458
1021106
207647
1921108
2211115
1368020
2437876
1762772
844383
2417458
1551423
748119
1790110
972599
1446616
1975852
2509383
2922961
59289
2678323
330110
2768127
593877
1058263
1472265
2676801
1182030
2699913
1476755
2793222
1805173
1846646
1558393
830402
2030643
1077726
937891
1308528
890502
589128
772851
2627979
129195
1884516
1674184
2750389
1929253
1789099
1560688
118334
1365141
1587672
844000
807787
2356927
622147
2680977
1572702
1408655
2638939
286078
1052743
1682557
1317215
2673981
2677753
2128190
227302
1245951
1719910
287799
1138682
1114585
2523900
233019
193736
2847581
2317101
2252768
1256854
22552
2807308
843109
1593259
2726883
655237
2850311
820146
1785159
2334006
83065
2242911
1449903
2685177
2518745
144815
2796392
373438
1054496
283018
2162912
944286
1750335
2528898
2201730
1420627
418966
1094815
2402554
431023
72363
2746543
889022
1934839
637522
517275
2029520
849344
2518131
905536
982652
2472333
547179
1193645
720284
2595153
605628
2375921
1514319
1552512
2691240
1217335
2166757
1075789
215770
358917
1730408
2088499
834326
2017080
1310352
2407234
1841828
743184
966602
66508
468602
861104
1121841
1381715
2160378
2103572
989318
2734513
1977175
839656
2110709
809278
1526197
2464438
2341181
1328902
1783495
1532131
259138
2315792
2376768
1687837
1354195
2162118
996081
1502228
1707858
1930606
1399005
636960
725057
619097
2237950
531298
1456237
717132
2583860
1541950
112031
1447184
461092
2001607
387964
1788791
2063834
2433738
538704
511379
943931
911840
1041471
2028778
213362
2103466
2013372
2865300
1786877
967775
1731487
399505
2555411
402688
859804
1635594
1795183
2154141
2002330
737429
433807
2723671
674995
1102424
1626018
2038831
1103465
1783989
744352
2057011
1648138
1262710
539081
2655990
4625
2645570
1362476
985493
2476621
2618336
1843334
1917859
446286
2903967
668492
322520
1292784
2123027
2080147
260810
455317
1165013
1809703
674303
802611
324099
287727
1874122
1763612
2544863
929798
1315417
1409756
1475621
1865552
319365
2762812
2256569
628157
1578420
2582619
2137308
129342
190369
884456
241722
2481820
2425447
1183030
707757
863823
537060
1550190
1599741
962753
2890048
2783938
158648
2430366
2501997
479987
1428161
1357450
976273
1351685
1894876
1995439
2090627
2647773
2593430
2218991
1601414
2904691
2634978
97826
938449
2803624
1615386
2660825
1233081
1681653
740684
1123817
231119
2204093
2566082
2713200
924749
2650200
207616
984277
830821
1277047
2054877
2729271
1552010
10893
1513701
1984052
1219833
2209830
637655
1003873
1674238
2459388
2132131
2051143
588540
840459
2766143
53955
177516
1333692
1367256
1266273
175753
535695
1462610
1728677
1149698
2505040
1550569
426488
629792
1090238
2703567
1327453
2519376
2397822
2926627
2216228
1406298
1415265
2626465
688141
905626
766103
2674589
114065
2450413
1841230
1535372
1351327
1499129
1675906
2810937
1072972
1436055
2355990
2859263
198563
260996
2566448
1663906
2902100
2358833
1304161
1909140
624001
1747842
932749
101835
1494906
1232398
2064767
2110639
2739364
2801712
763064
2235456
1943249
956296
1307167
2340818
2131473
1042598
2776579
661966
967107
1480052
2487271
434278
1570870
2279777
1055584
1827656
1479387
2747882
2586045
1758218
2284991
615816
1143711
352360
2184656
268920
1642195
1121617
130829
1587194
517722
527643
477042
1532833
2092055
468989
579897
2338769
2280806
1643280
726779
2040311
695234
1356048
36842
616561
1037075
2839843
220477
1346754
942813
1323680
5747
1614021
776771
2412648
513714
2197905
2803533
158650
627632
2854913
586764
2233970
1360833
1388826
1917016
1488557
1400388
2196181
619682
851594
276763
539497
864487
2317227
715271
1936072
1405852
1262191
2439821
931535
1470453
2616103
303990
1021477
320335
872546
565054
433694
360167
1986361
2145029
1516844
887031
1719230
149409
1718037
857570
2918580
2233806
164179
891067
413611
712091
814847
287651
1045180
384812
475965
2817650
838002
1568598
303611
1590647
1976042
900672
1837947
1570784
1089358
717660
489949
493175
2427668
1684769
1022724
162357
1455376
2156389
2777508
1212890
1871231
2146664
2334056
436275
878685
2734686
456454
1558303
630459
2181733
1086568
2645343
33280
502770
386591
2375123
1881066
2145507
2742508
2417653
1640648
2919625
2082434
1955298
828139
1185034
1509511
1127203
1557668
206418
1655327
530122
1901456
1107193
2374254
1478354
1956263
825900
1104410
873637
2171365
2806592
1934423
604991
1672540
1242836
1736171
2188349
1699023
1765136
2764102
867812
766988
1630369
2680418
333827
1979322
1508721
1913537
2373822
936795
1016654
2625897
1745948
488079
575684
1220169
1218870
2282277
780859
2277642
756520
427955
2233658
2457734
1170898
2504246
518550
1836557
1582779
1570414
1423728
942428
1589264
2791252
1952831
123594
478575
904082
251765
736799
2377072
185985
1544767
529729
349947
2405976
1103609
2337218
802238
2592000
2034267
1033211
725768
2591003
2403024
336657
474017
460043
1852596
61136
2673107
2519118
1005892
294562
432012
1754512
1527057
2716844
2820572
957180
1610439
1908535
533252
935207
99354
2339430
148417
2522589
2439879
5858
1713788
718194
122933
2647077
493674
1020654
1698274
2468020
236841
336199
2216519
2077140
1134908
712723
2125657
572006
1927504
2258742
2507721
1337282
2649780
2080358
2040576
298761
2242491
2699770
219753
2649995
2205107
735699
2429714
779838
598083
858607
957583
1382360
2359460
1158829
1104368
1270760
1777101
1205537
559059
1579428
1811296
571488
1051620
2722328
2360319
693565
1378542
517326
1026779
1327785
2804943
1650736
1519887
1956637
333740
1700841
162484
2023857
1388924
2853714
2564772
2509118
952561
1981060
69171
502284
1079276
2326944
2115410
109505
2182423
1693017
1049790
2671959
1186058
1418939
1349509
1952992
533162
2466122
1736266
1930433
440462
506803
738603
2026496
1248741
148288
1001192
1336933
692853
249481
1323123
419158
1297331
371328
941119
2507560
2916900
1837225
713632
2246563
506042
1800840
999636
2260468
1693641
2765526
1505925
622151
2028494
1386976
2173645
427063
530270
1725166
2369948
153489
360542
2300212
2070007
457983
1905648
2376030
580362
2779286
1438760
1103388
2783416
2459509
2855909
1568810
46552
551341
2860383
112179
2328395
2192479
1123088
2796003
2259558
1099001
347234
2720597
471195
410946
350223
2690063
2499483
1206788
1116479
2821266
421996
813761
2135739
2263371
2001362
193304
2358303
2133141
645180
1535984
976806
570735
742229
794903
92083
416561
659718
1693215
2673144
293143
494860
2516282
2348929
1545708
250583
2714071
1269106
2852968
2053720
2889654
753826
1424685
1001389
1735077
987127
2592134
2293860
2821021
2729843
453801
293111
2757546
1576939
796066
1921719
907053
946519
1107417
2671259
1339373
444926
1110219
627229
902297
1807236
2140781
2739280
976553
1343657
823317
1958785
556770
2562195
2869784
1426637
1191014
909163
2421014
1185933
2808298
331235
2042139
2637578
1637275
1942900
1525779
2177473
605324
1630118
65803
2758244
494466
434399
2122479
1515331
2880110
513657
586046
2230926
2511628
2087463
155949
8239
2208857
454616
513444
2738477
1279503
74478
1309204
1978951
2427954
2105782
1529588
783493
2383151
1480843
2789943
1735395
459002
1328868
861807
635119
462002
2325437
2817274
1175878
1992136
1192702
2685159
1580334
2391813
2762308
2175098
66699
381416
42234
2626709
2323453
1377552
290624
71851
2598965
483190
1568474
708519
748245
357463
607884
2605202
1219261
2775255
1343214
250801
613793
116175
1319256
111217
2327176
248758
2848985
2757783
76524
690744
424234
2372816
1228925
780136
1644751
2674611
2047578
2381364
773419
2120243
1838357
1183613
2081408
1604975
2298459
1012694
190532
1899777
1932176
1955894
1488399
662981
2030981
1798961
2019964
2753087
884062
2398762
899986
1296330
1773828
2600008
473365
1011270
1580727
2223506
478707
1271665
1987403
765894
2484090
1748754
2494218
1926719
1394136
206326
1138146
1675982
720829
2230988
2274787
26665
884202
275862
1127080
2822672
505211
427387
2648154
2459300
2788006
698093
2494802
567262
405264
2466391
404245
1028811
647068
687542
2925753
2479509
907811
1881207
1933537
2651447
2761088
2696251
837153
834162
1672512
2017363
910558
2024546
912231
2165896
2281657
1532418
2150896
917155
888942
1718006
481378
228801
1399211
2585661
441963
26733
59107
1898381
2793027
1544270
1715236
1007289
1548294
1184547
956762
69944
2209212
1852128
1390632
1638915
1837183
410229
2395029
821641
1619617
1356461
395074
1991658
1206832
1010243
2309739
43416
2611505
2728975
2374158
424607
1588312
1316926
1199864
2698287
994749
1621567
1287776
92147
1440083
2584870
511749
1103609
1498517
1603736
2010650
186095
605778
2342828
366390
2796122
508544
2018837
1444307
2041491
339836
69407
908551
203353
1023644
2755362
1239410
657731
1856193
678277
260530
875932
2086992
1096486
2364526
609862
1803983
1421708
1954279
2434426
1249414
2490616
1842122
2498427
2265899
354663
1998754
1242578
449711
2603009
2774783
2930651
293335
2182199
2570873
1829554
2663212
1572490
991154
1228894
2379372
384015
2573930
2494209
1702108
1546761
1150498
2136318
2269208
1450141
609420
1238134
43673
1753839
2759914
1952114
1935594
2870202
212123
1362704
2153713
1019369
181127
921823
1913748
214892
554760
2620315
2816513
37373
2051242
2532081
1531669
147354
2376889
1196619
719900
400334
1856204
838166
190084
2876274
766925
502077
1715050
1127374
2042463
1676321
2237006
2457908
2565098
1831034
314480
169897
2686957
1046752
2644631
873660
1355383
2520995
1199771
1619978
1087339
1769430
395057
1277756
677966
311760
2372597
463980
1587777
429763
2332593
709477
668320
301784
310856
1021301
982772
1870134
167754
564036
1484451
2090044
1224863
1297749
1419139
25511
2608718
1442209
817785
528216
317542
1357207
1134998
125287
1251331
957334
1395439
1594821
1911737
1507847
2169722
1170890
338569
933603
2760409
2214823
2924208
500158
1555852
1482305
409648
490315
2009913
1280463
2149876
1604823
2130430
1536793
1599937
1184803
379863
2137713
22676
773278
2370638
271135
1211413
1042215
2490259
192616
133765
2066194
1084006
2797757
2477098
1428846
1380856
213049
380307
2139404
318831
2562273
1369718
603285
2298752
2525064
529868
326395
2736030
645705
2778590
494567
2801378
32752
396860
516698
75642
492392
621670
2629851
1554635
460463
2716152
1826718
1948143
696461
1215197
2818407
1246347
1866510
1582042
2652363
2648688
719044
2634961
2682147
2830882
290039
1720788
2654865
728289
388195
1274413
2657303
1359246
1628948
1001592
1374828
2923296
577975
1537636
806310
1846704
2471568
2772540
2651709
172320
810733
569548
1117358
1273673
843995
1099228
2276271
2667803
526906
1940164
124164
1927351
1615254
584528
359648
691250
2417558
296328
672756
642531
750338
1646196
2502637
2248985
555306
2768731
2615979
1959756
376118
2466284
2771030
2795035
2524153
2129281
2789218
2473022
146628
2375314
503572
844327
1725771
72615
1998227
2524016
2844948
1949121
1534802
2537006
1445196
2266204
1256732
1200294
672093
21381
1134426
2624424
2719569
233137
27125
779339
2686033
868220
1035102
2242480
2642357
2394310
9433
2054877
2028264
409255
700448
917172
1077562
333420
2200409
1884465
1161008
2439668
2916520
1950423
335282
243746
2502710
2797170
436113
612742
680917
2684413
2711973
2590634
2089542
1111486
740611
1614079
2141229
2080095
62867
2233881
1985367
2138232
1709324
100184
929003
1257836
1179855
2128190
2599492
118062
2333206
2820656
1958278
1654830
1624736
1920755
304061
961856
1114896
1314303
228944
904402
2637722
1171772
523248
534882
88271
2356004
1773816
673563
353102
2789196
437284
202499
1355900
481656
1088048
1133813
1844265
329385
565736
832946
1524248
767776
1330893
2087500
945319
1155285
776255
2857930
1180117
2677801
2848588
1715828
330625
607413
1062073
2770121
2003652
2054433
1861502
118272
1363693
2465446
74447
2552795
5722
34837
1759212
880930
2111493
2206587
3884
812418
355667
1149372
1331382
1302497
1970373
1138558
2555137
116066
1667828
220657
498726
1018996
834358
2111425
715928
1018640
2234837
1098929
611928
2882282
1434777
1578599
2315784
764791
496999
2933046
2867616
2850531
559568
1272080
1657440
2636182
545510
2578247
544437
1606055
2890351
1014377
922886
1413512
1536394
2129948
876245
1993631
580514
461343
2567218
1837222
2013093
380439
1870151
433821
1567712
1478311
848340
2496898
503990
1230317
976779
797994
1758893
1177133
1528634
1003977
2387354
2676295
1953134
1011160
1441153
2590144
2593751
2130153
1658064
1517953
2553761
2260069
562065
369001
1107519
636952
2842407
2145832
1358077
124583
962895
439352
2728646
345228
2234354
2182737
2708123
2581549
46675
1233726
1472346
2375722
2802319
2831516
1463830
2924672
2575302
1137182
2575347
1685468
946384
839545
2581997
2174487
2304569
1967769
848863
2933473
2866148
2560506
2813850
1415352
2810320
1735890
2315556
912182
368212
810003
1294969
2338840
644780
1531742
335351
2938769
1335328
931270
1184618
2080779
955766
1302820
563468
498037
1250062
2029098
1365943
758849
620488
1114118
250262
1706733
103050
1916673
2738423
1065801
1471614
588432
1902485
1013236
304652
2344461
581011
1497682
2577691
2157000
1438818
1684611
382865
1140928
1629627
1593851
2841182
1326447
255888
2295162
715792
646952
185008
833975
1739278
1970187
2714382
2286633
2483368
530827
93032
2825246
2621634
2440959
496109
415299
2328574
1944370
1637769
1434824
1595910
56227
1102909
2382735
1077962
280353
2716834
1439198
1712435
941559
1946805
2249623
2378094
356170
1573680
1471422
1320509
2719395
1457778
2727589
786182
393942
1126283
1075658
676759
1166776
1257852
647673
70589
2686012
215792
655301
905797
2746104
2520953
942311
361731
1030948
1608432
1346469
2192510
2398769
1384982
2513488
2664286
150859
1471365
2067343
1233534
2655730
2330264
243508
2208922
1685591
574786
183041
1531437
1299986
2099863
508484
679935
1474255
1947219
1602551
2551909
2753292
819939
945369
2850354
1194891
1949899
2234685
532
674365
2186824
1657075
2869880
2675749
49459
1367581
710319
1766082
1282621
2283509
1840645
229489
2234060
1166434
2601170
1229214
1481049
1950148
2204769
2565850
1120859
1412275
2151701
1804665
1729670
662770
1380889
2233844
2459472
2416909
911211
2885386
1332676
828301
2800434
211032
2685195
546842
1392793
2456158
650181
1787693
539525
1004011
183875
732903
1077754
1655948
210827
2017044
907790
635388
1106179
115527
1515028
2135933
2791872
875347
2210711
416747
1906142
2626709
1363442
1364452
1535633
1499094
923377
793053
2037768
631625
2483530
1118736
2641585
1971874
712373
1313127
860095
1505108
1234777
104306
1800884
888868
1368904
1625369
2262957
2408975
1407939
1241827
1898417
2147096
1917375
553219
1562621
1067799
1692327
162103
548832
278586
2283917
643831
2770977
860001
611221
1429529
233836
2377102
1155728
856854
2212621
1467648
1325412
2095342
2679437
1555031
60776
104830
1919313
204345
2462123
77743
2697930
505748
2141479
2918637
2489076
2340580
1411388
675693
620711
2777993
2395410
2757600
31239
66582
2417300
386695
1005350
2423452
2501612
743462
1014858
1542066
1735860
1770713
1475553
2769220
146435
919243
1458574
776820
250057
2871685
1397700
399524
1353737
2290574
2218928
583534
1349858
2775877
1371731
2915372
1500442
950901
55600
1188387
2429154
1916194
1393960
389723
1823261
2777765
813077
334824
2505244
1105534
365630
1719510
481863
27435
540609
2495487
665266
443867
218320
893049
2194533
2650098
1189454
1339828
2118077
855313
1116548
1222305
2882101
1095130
1732905
799574
856129
2266008
2347924
1547986
726258
2114304
602069
937544
2611557
2706753
1191098
548358
603508
2539419
320829
2304560
2255789
214699
876683
2771080
276820
708133
2067857
121980
2222639
1396884
860707
2566816
1019829
1148801
1102036
876127
2561687
1066954
2258859
1408011
1631067
1504913
2388335
2743094
2641796
1173120
2479082
1577591
2343888
2295999
84307
996755
495581
771806
975677
165003
692061
1815746
259439
2068535
1737512
1446953
379474
84108
1153320
2005376
781211
1988981
1581213
879205
2501515
114402
1692162
2382560
2227794
389668
2055032
1096050
1378976
2369339
1996147
2686356
216093
27532
2145913
226963
2565010
146954
330203
454207
556335
1562905
865835
2720842
1025298
2895611
1174871
1595234
729453
1903996
756851
1787562
2189419
123758
19832
1794442
1862403
2009921
2215427
130012
2224010
1602046
1829332
1785618
2253204
2601744
1395389
2371842
2854522
327863
2284690
1026443
1961409
346920
2310952
2746956
1917716
2526612
342001
578549
313891
2389280
1525374
1506225
2387297
1185956
1982423
1236004
2830374
1904305
214636
2692142
2790848
948986
1687285
2232864
1551271
913433
876739
2190894
802741
1144042
600296
772277
533295
1968770
2391726
1890532
1591425
184138
2801163
1613471
2052640
1329644
714295
2062990
171227
2799965
1484338
765832
1990063
2204406
572631
2886415
1197837
1816970
32788
1952281
62589
1369195
189526
2617135
1494919
914154
2887145
1692932
465958
990063
36663
1865714
227027
2012191
253371
55073
2830903
1472053
2544802
704215
1162520
2044412
2501752
1180462
1075843
939400
1872780
401521
1835159
420555
1624766
197724
893858
2034934
1443715
2815421
2476764
2497060
1221490
2443470
1220941
1935838
1961490
1015501
2377881
33224
1688397
2515162
679572
393945
1845750
328127
2491306
2827841
305413
2175065
761454
718713
2732383
2802426
325248
1599973
24220
882932
976354
2129359
442610
2157851
614957
2157441
898597
1199986
819931
2646293
1006677
2256879
1354253
1288822
273189
525377
1226231
1453574
1934294
1912668
1779304
1473064
550140
784873
1950637
2566310
1436508
496041
460819
1770
2523809
1227562
2567105
2497777
79890
459865
2549789
1412485
1077228
285929
564233
163611
2210933
50906
2251624
1928777
2387391
669597
2687636
1404674
2622864
1712277
2841925
414703
734502
1477971
1573818
659889
2785973
837947
1593116
2765167
1913641
1985653
849928
571249
72875
340729
2136759
1988624
235123
2160706
1199641
279362
812658
1863226
2189370
958975
2681648
1178151
488506
1906568
182150
1139977
626581
2453468
2752445
2855603
1232444
2058052
2294916
994843
1559269
359975
1080499
921360
2255642
903077
2906741
2134193
1886372
2090509
560442
2016144
336600
2495693
2177895
713599
2302885
478494
2174144
2491138
540149
2156561
57651
1156246
2013355
1438754
639164
2576712
2472514
274323
237721
2851316
686851
2062530
832166
777626
1080270
2472145
1581465
155090
2822912
379630
882081
1199771
237986
1102312
196685
857760
561979
1960512
828774
2118164
926756
2493294
880136
1851229
1364981
628150
2634398
89734
208176
2001640
317621
1602610
2149991
1346160
2380299
1680470
849532
226143
585927
148509
513797
643883
2451104
1095848
2307974
1189927
2176879
2665593
2895624
2183734
1282582
1543527
2084117
2652215
1932261
993814
2465786
1998959
1177631
1707093
768113
2225085
63858
1855355
997703
750588
1687092
1695821
447947
1808265
2076184
78783
399968
2180545
2357864
1044984
1122801
1159123
309776
2168201
1685823
1918522
2335560
422905
1897188
2909740
976297
2152611
1213233
2226629
297080
2798347
2257521
2276824
2152966
160490
1661109
992573
2588739
138330
1855975
4256
1354549
1648740
1718126
2908462
2030077
149474
1560282
1977687
1401666
1759442
832216
676851
1001893
360128
809533
361369
1198569
445126
1128438
955806
1561230
645877
887253
306697
730452
323395
899613
2162688
724833
547559
2732585
2410985
1196174
1916409
1669813
2577252
1269101
112514
770669
694362
2353459
2519800
1416408
2027293
891433
2787331
2655323
1520112
685187
2862688
1646720
1192092
2353385
1413813
2096049
507286
1775439
2035753
218519
1959171
913110
43425
1711825
1606903
2932937
1457096
1146798
34250
2380319
561997
1210061
2658408
2360475
2929156
2583865
1457107
835580
170967
2084924
1554748
1222927
235660
627927
1799741
1003754
1992339
2453929
1589711
479254
2543351
1284319
2162391
538895
1381580
2231962
1241029
366895
2064952
555174
127558
883125
2277082
884893
1006545
1880054
1358169
241913
269375
2528503
1905167
458872
1717633
989742
1095874
1349279
30171
2436506
647863
2034128
1920614
304202
813305
1977775
296629
1969443
17122
2502162
1504645
1023897
269033
193873
424697
1315064
1278719
1938982
902888
2508819
637956
543877
298910
424887
2584487
1711651
623082
2078184
2606897
1547541
1006306
2911316
1490681
1884031
2426967
1828382
2786887
2130849
640323
1369113
603727
68014
67196
154535
1435714
601041
788575
9784
609193
1249252
532557
804439
2432547
703430
577449
454456
1468696
768522
2517177
784484
845459
1534624
99105
2393703
2238689
501597
2298778
1668237
2156206
1606682
1366478
1343469
1732075
1392291
2646153
2057916
2571568
833460
53058
2859159
657479
1630361
2025289
2033809
616753
1219367
1671348
837580
862789
2075713
1789582
378601
271936
2176795
207931
2004362
1231848
1238405
2554880
1163938
1920409
1726219
131409
1198313
1518192
312592
634501
2904861
502655
2527683
1687717
1829573
1976638
1714051
1743380
2215905
896763
823962
705735
237916
676020
2784989
1704339
1480281
626281
1592130
1626138
2214877
1417379
2053737
1971956
2656243
310937
1926053
801908
1299347
2453640
1178168
2153046
59712
950526
2696712
1480429
1079320
204983
135294
2721230
2784985
2527480
237177
1394451
1079034
1482810
2295285
1646074
2215660
2482111
2724222
1379579
1037832
1841504
960072
676733
227038
1858578
2829625
1939196
2120256
1757076
588524
2312072
2141736
1662436
1657614
2485279
2343610
2445886
816705
1720402
412931
152695
751891
2059978
2250419
1061289
1131979
546150
1089302
2484889
1699665
310647
841310
1859613
1125117
1330258
551100
2684896
538069
1197586
2040283
1513747
109723
888306
568760
2473739
2645143
2493297
456169
1203430
1431438
635751
1423970
301344
2713387
1678808
1495252
1587329
2415794
2040611
1865470
1624126
148734
2811821
550167
1796128
224144
2312100
1092127
758225
964591
420242
537867
1691036
116456
2390942
2064091
2169077
488540
1263442
1017232
2095262
1849392
550474
197284
1637876
2217827
497331
2596262
1750187
782539
2333390
1671264
408721
1592668
2440462
456934
1661412
2726443
1296067
1403029
649909
2037927
2051492
825203
2079951
488
98653
1852500
2062484
1198424
645763
1822161
2737884
2308581
2329779
1345582
212947
2347512
1226495
235681
1778664
1375383
2487349
2641511
117219
34681
2893666
566891
1182803
2181882
735425
555805
2488251
380620
611034
1174605
1161809
265256
2761831
1734663
2231407
1185122
1513255
2494749
370385
2628739
2147568
777077
1279695
1741216
1339482
2839889
762736
1282950
2001543
1732513
542344
426690
1151391
2937794
1040007
297014
20476
377992
411525
1516163
71033
1200674
1593346
2294319
1733666
334597
2361332
888326
2630380
2201912
31391
825127
457318
629787
70152
1377346
2882932
2406199
2285531
1903796
911504
2895116
2677781
2253490
2673159
2305216
2924485
940143
323092
2364728
1517540
643303
1107838
2130630
1529366
2350363
517509
2622889
2514984
2859932
2217722
1467419
644209
2647844
2489661
2001924
2725173
2349627
1303759
2904331
1884275
642312
8493
317315
2201918
889617
927434
643140
168687
2050718
1378245
733654
2473919
2773489
1293614
2704278
1107991
217014
220544
1169382
866586
1617327
1550332
88059
728068
1051131
1714392
932950
2334990
816054
2253026
290389
622109
2177376
1127449
1035901
2502256
2491230
1157792
1372758
2148883
1577341
1386041
1919016
1930952
1428183
543676
2445081
2006040
2503315
1553619
913321
1990530
2485275
2213022
2145218
653080
2706398
720095
1106678
168527
1436509
1966904
1441191
1364194
1792004
553311
2592489
1112816
30077
61946
1482168
1995536
1936141
318760
306364
1951770
1000110
1329130
855411
2527989
225550
2515856
2104109
703954
1423670
910630
979628
2251419
285312
1535786
1809569
529446
2774729
2508543
2303463
975379
233237
2041332
1932484
1458912
2155100
327466
1307035
2108487
2896531
97406
21899
2289221
590938
150578
1334637
1856295
2627517
379718
1480589
2413982
2895744
760476
1491813
347127
1168074
440167
1786497
2846588
1797827
2477236
338623
863687
2866975
459773
2398402
265769
232223
1092869
1977395
2157289
1728964
558030
72485
84199
2806029
1871797
1611738
1287041
2791965
2745588
2142504
742055
411269
1487366
1398804
2848518
2592021
1503371
1875558
275425
623810
2193303
1146025
1677006
1746591
2193802
2812511
835313
1090541
2682500
1470613
997564
2470528
740952
2773803
2079065
196625
2264946
263986
1878623
167612
2504506
726289
557802
978116
1324934
802180
2637313
252419
1165084
808569
245884
1874544
767623
1655253
1174805
994174
2902485
1589458
2049597
132901
2909548
1602813
105269
2548889
2836452
1692618
2464171
1345227
846962
2025674
2174333
1037184
1184481
945855
1359246
970696
1357081
2059834
784490
1193728
335110
49840
1207857
767850
1483137
736318
2842791
1066468
1849522
227979
268960
641885
2480249
1385260
2063062
1676747
2156524
712986
85658
102875
1669424
2201800
2699775
1051020
801522
150733
1133344
1824710
1618125
709746
151551
238414
1927562
2405071
1701447
1111076
443249
740542
1169010
845943
1115672
696610
1656804
118986
1202211
1177998
1585958
465993
2812762
2836793
1690733
523053
679793
1023592
1520314
778531
1993965
2476498
31239
611801
1518124
341388
2688079
628128
2313211
1868612
2876434
955499
710631
468400
1022175
1736441
2377272
615838
2127870
2810739
2260519
314106
2141111
141087
1155931
735198
2696371
704909
2380461
2614146
619076
793502
239791
1341369
2673282
1229712
2932348
2028080
799676
1947068
2934043
2507087
819713
1606353
1662379
2767309
846065
2147269
691007
324716
427661
2257602
1168158
189821
1079285
859141
842460
1389275
2882417
1764365
2925142
2617243
131581
987889
224007
611595
337451
2443275
833564
75116
1411155
1062066
2571894
1923497
1596261
2854208
1153313
2760857
1116774
2506443
1660924
2843748
444383
511643
882545
2180574
1633624
2475550
665204
553754
247670
952809
1744387
449434
1247262
166042
1723677
88784
1264758
905801
866054
942735
480307
1789318
546912
810958
756483
832481
1169847
139239
236565
1437350
2676497
292073
1894939
1950689
1171810
2349413
2247470
1806649
624613
869691
244597
1063518
2703364
317958
772614
191011
482889
2805013
1395261
1174880
1447430
1102736
1883539
1457008
528309
591537
2181333
726976
2580472
573269
2142183
2594885
737502
1760465
914868
1780728
1432057
1540913
1586593
2592657
2751424
1178963
922499
2312174
2671918
1483816
1671051
100042
472993
719259
496680
232662
75375
2036145
2214154
1320007
2640670
1646061
1152046
2133766
1614424
37749
2574462
372285
16732
2066413
843546
712522
130846
1903142
1300646
2689494
1099671
714370
2561783
1559069
1680854
1173131
890497
2570202
526181
923961
1808144
51938
1480969
1142302
1322433
163092
2744365
952700
530974
314808
2076815
416313
1892334
1817422
1755098
2616035
2217936
128467
325706
287167
1820000
2634025
1904994
1974231
2158767
486815
495618
374924
2517414
680118
2189662
2420366
437842
1148914
394286
2587436
2701075
2470023
2462643
1309678
796313
574685
287135
1659832
2103632
449970
1800562
2044691
1878482
2190668
1303676
187814
2932650
75910
2175379
867142
1187159
1573277
2160181
1092170
1913565
2418655
1769653
813907
95466
2224514
2401454
2340931
1286911
985117
827430
638457
2631892
1571677
2276836
704728
1464363
361011
142579
1898346
1680457
1155883
1726728
4696
774818
1482951
1130604
634443
2809076
143261
1244310
1060467
1396072
2648310
2807307
245357
1008084
1244914
1990878
1816460
288655
688784
1067802
1256647
2300215
141569
2170593
1131482
2323250
367975
1053018
2180358
1700388
2467998
2330810
2424389
2517739
1333812
1484666
789189
120260
1279537
2835956
2381242
2035705
1412894
1545792
1500582
1025318
1560159
2399861
1691383
165388
2348910
66171
2823116
717799
616107
1064527
743950
540349
1594701
468071
436614
598948
2374209
2491483
2089585
841700
2663391
2181790
2088201
338638
2863759
1508067
1313468
521094
35304
2133339
1098280
2587202
2370292
2253964
837179
1165685
1726431
332439
2243328
242170
2210166
1852992
1724129
696381
1960823
1015185
2424177
78587
224012
2441480
784483
950491
1211369
1430221
1575646
607541
124861
883098
430835
2330608
1809016
779149
2451594
2390361
2854037
1956517
1591940
2709243
234896
1776606
1006267
1118431
616768
1854377
1710049
2729141
2344087
1588337
1128716
1679942
175586
2523391
2861013
677000
67715
1675922
241581
1687395
102662
1576985
755468
352747
1167200
1392052
2075779
1710632
2708772
1119450
1466637
786395
1076081
1251433
2647291
1899551
774892
2916687
1810184
2419330
243282
1595507
2148548
1747208
668572
1037872
144474
2676908
332448
2040782
93425
2311223
287299
714813
2317047
1382682
2410690
194467
1412994
2800374
2612295
599698
1369939
2281407
1469425
1558148
1852886
1923519
1529210
2166402
1196968
826094
1063826
954046
933537
2705793
1472172
95109
826745
1426132
2492072
2201876
2497465
1850017
197824
2511968
1056503
2062217
2554789
917729
2814976
2361911
1271660
1241985
940446
867877
1706370
2764990
221736
1664101
485047
1111794
947717
1055043
2172755
2573164
53120
1230608
2734753
938193
2282837
1520629
469191
2439929
286905
1707879
1642744
1075157
1911901
2117108
2556001
81303
497176
2721342
562309
601381
1354810
513833
2294710
25528
1807460
1947205
2264345
1513824
2047687
1294464
1643361
114617
274080
2246393
2613317
930247
422128
1798139
2671078
455581
2070738
845010
863497
993265
1763605
79531
1738702
1292047
2266355
201134
2421856
506986
1409201
1577926
2157270
990882
962416
1245102
360117
787694
1296674
2885683
680630
2725035
1723941
977287
834922
2004330
2130271
1017447
2556418
977487
39670
1471738
2806218
2830417
2559849
902424
2184637
2826649
661881
2486797
1931803
784750
575704
465729
1472019
1856421
986393
650561
1943916
2536957
2376337
447860
2479755
2302243
293504
169230
1061373
1297681
2286096
2447482
2914809
717527
2331820
2584227
1467711
1875050
1576014
1425218
2084888
1467994
460671
2094291
2632769
1515938
831535
1835345
1005874
2072699
278522
2313713
1318041
795574
2729
2147281
2178073
527428
1876042
1148376
2657788
976822
2700952
211407
2616871
2415992
1148774
1912856
1230452
2269838
969746
229770
837996
2109914
2824236
1666715
2657580
2617990
362232
2109082
29457
1845209
1168448
524839
1246740
2711291
1225132
1988560
2054725
896908
2660261
554128
804273
681636
1674162
1569919
581655
2420997
1931180
1410742
2617391
1708782
722835
2619763
1365554
2923459
2584500
2235697
625851
1463564
2791438
2794372
2063678
2383750
2158337
2894061
568960
2582296
2589700
1397610
630159
1930347
1657636
363348
1464381
193044
226650
2513953
481381
1832879
195493
2455242
76677
2540979
2540000
1461826
1641420
2410910
1533369
140690
260961
2252269
2922699
1880121
1913562
1298918
1714604
588943
698342
2913618
345230
2045803
531938
1717823
140254
2539072
1217895
2511137
748756
2180227
2349203
882680
1833668
1890087
2836162
1652764
1597565
53892
2552664
962271
1834583
752698
319280
2897558
2640234
296883
1480836
1936633
493985
1657934
2840951
2918268
408243
2642568
1898345
2754533
2929870
2187613
337042
212380
642415
1479240
2446429
221487
1151012
1471756
251582
2592435
2327540
520891
2658549
951793
1898617
1150456
1285594
1542068
1302856
222200
1386269
2116678
594189
2584536
2656307
2645458
1113424
2349608
1259055
2705844
2030328
738519
2453488
2123192
2793826
2926710
1269115
1774006
2297132
2436247
424145
981072
778458
2908146
2221157
2132440
1244421
2357088
2728212
1523666
2334506
2079607
440617
2254245
2646011
2764843
1377541
2370366
2226511
2457651
37066
426141
556110
1295886
2034319
1465060
227634
1437092
1882877
1074135
1692333
2566851
637830
423218
2350657
2621711
727057
1174124
1891476
1838753
1537985
33348
2808683
2285526
1777665
1204142
468004
2733995
331527
2064498
404752
177721
1074556
2794909
1885585
1383765
1724720
457457
2125778
1530018
2337636
2422411
2627344
2067036
1593587
1693669
26032
344328
2125341
190834
2448340
2342086
2310505
1113826
142411
1422460
2023831
2551382
2396333
837246
2915527
752389
2316259
1931749
10441
915773
2717937
1257913
722453
1112654
905284
2592506
1268156
2452098
1068310
1992440
2769521
344008
2477575
330257
1109399
1909589
1759529
407901
828310
2672552
1691835
494862
1229401
2657788
1804268
2541360
2347952
2236356
1807734
2104972
153445
1938598
2434000
241868
1873177
2226063
903414
1657483
1981821
597004
1851973
2342960
1355572
1178176
2597335
1689583
2531849
1902692
2413666
2497095
2034375
2434233
919628
1953011
2661457
81306
2639399
2664193
441696
319466
2805523
2869269
1458698
1490788
2862756
547892
1404339
918078
2699253
534138
100240
1248122
2389754
2353388
1628167
1271827
1105568
1013298
2802818
1476413
377270
1336977
2435022
2123073
2506428
797533
1474063
303029
99787
482224
1000799
2367211
2644060
943605
1481130
1944630
1214193
2523520
1435618
2784223
1594951
1766815
2524273
1307475
2285839
2289411
1810026
157023
835136
1555030
1041494
2629238
215912
1943203
1378785
1543186
1970421
1488519
1455946
78311
46825
2866998
745712
2660846
358759
2598758
953066
1501055
389585
2489687
1145964
1406272
1427291
301488
596270
2734878
1171424
644766
1106556
1254630
1626383
449211
1769700
646066
102236
1943331
405818
2151417
104496
2596837
2053133
2091485
86892
183211
1229498
758224
159791
2912439
1252181
1531867
2476321
2034831
2264649
103016
306701
1711299
2066892
1048795
223859
2822523
251381
2431953
1896063
2860248
988449
2459630
534018
2485788
1500167
2245791
14532
1226257
261341
2186474
2331134
753809
2117203
2228992
1562848
964557
1449660
2475964
2573592
354443
369852
2174204
1506638
147509
1466418
1877485
1209535
1730968
2616494
286459
2130047
2150077
2224806
1703682
1244136
1751883
2478292
1832395
2815030
1592089
2915492
2607489
1393178
236712
1197809
894265
1464959
2065966
1613434
2519803
2304905
2425256
2415922
67417
1799783
710896
622228
1912151
1944772
2096461
23050
1499684
1098277
19443
2207604
119534
2870732
2830227
1826963
129077
1641921
2723753
1834183
1512164
2821932
845916
966528
1094552
2026154
1694005
1841822
2573075
2399724
1235659
2451390
2269628
756680
2270402
250880
1183403
2176170
597649
893388
952570
1085281
1363274
1658311
2659791
717526
2564926
635865
658397
667691
1378135
716554
1969114
1152703
1404628
1408372
2379138
1530512
280867
52224
1451655
244612
1449313
484071
630363
2917710
2752100
1186593
1733829
635655
661342
2396412
429438
210142
2496275
340095
2234054
371110
695862
184451
20365
2698681
1997195
2650560
2610395
406105
2184497
1443747
2020045
1576540
1165390
1465737
1348833
621390
2151387
2677617
2615712
635369
2288133
739059
328819
2142467
1944898
998697
1278690
1642725
858578
1228666
2713815
2361538
1764953
2708831
2881641
1785809
2678061
1460067
1096904
1428344
563668
448102
2299202
29103
2423753
576873
2350440
1626199
463688
2804394
2292843
223946
2032309
2495342
2913118
2612520
1515571
796771
581275
587913
1978366
2703467
1799687
210073
423372
2772660
1852566
1538597
2893867
2581405
2091140
546053
1166526
1510388
2376735
1116610
1214523
1614866
1340462
2023527
562397
361791
1273944
2750487
1864546
1976243
1516179
169510
1239950
624909
2708512
1467549
926092
2556423
282033
946470
504236
1163931
1484689
2239498
1026807
114276
1392588
2779309
1256958
1709923
1109378
41859
1893189
2370466
1415713
2658397
772727
1357990
1149606
1954867
693374
272947
1775349
813188
149609
2821289
2249757
2078813
2287389
945433
2936847
1002189
1603075
1337806
2037058
2708521
105479
570734
25072
2504050
2146778
1760305
25140
2133248
1525924
1432061
916593
2659650
893190
1035691
1502978
2262973
646048
1383035
497734
142448
1326224
2386768
2160547
349254
122355
155213
1579349
2084453
2353298
1473814
260918
1249159
473041
2783888
2154057
2800753
384780
1873342
1494715
1938350
1068306
1997133
325299
31735
2221371
209362
1488609
193698
2779195
1302442
1285227
555951
2178040
2824817
2225230
2665196
1500991
159846
845434
996843
262694
2879281
661192
554949
1958965
645518
2923326
1917021
1391633
690894
2761342
1386333
331809
1811000
1225915
2644961
1176395
2151035
47723
574423
1323281
905793
2076466
91593
2025900
987342
2148338
1828219
2859997
2432793
2054163
683014
1739227
925973
2206831
1182816
2059526
1669472
1572147
1639893
1627026
1688681
2193555
1850415
252014
1325045
2666839
434962
977154
2927021
850281
1874544
1313205
1750517
682238
2209895
1388490
429054
741963
2399251
484210
949391
518314
2640687
15745
2229734
2844296
1849301
2365249
1732339
2646598
860254
1984519
1135601
2863312
1717942
1401712
2736563
1376092
2263672
2119705
528763
2780261
1032220
1325107
1760419
2322693
371290
2601882
2442818
2697040
1885334
1653544
85846
276481
2219641
1666724
2322323
1519564
1739330
845218
751952
774755
738997
575189
1767947
1084422
2171988
2586830
1966668
2756655
2100342
77098
1711720
84313
1905275
1003607
1533309
588478
1998777
736282
530457
2847967
926317
1840503
1240848
1357785
2197320
2374798
81942
669147
2795146
1445703
1070178
1016693
385646
876251
1872107
2526655
2522850
709431
977886
1903743
2790356
2776747
1508391
1708482
916577
1836066
918546
1830197
1437701
2815166
1267938
260706
159192
2687351
799314
2311007
769652
1660675
1630746
200937
739914
1398063
561283
1588955
2534558
1392544
2843441
1902460
1371284
2206505
1972538
1287479
2551877
1878940
9012
557039
1621367
1664297
1359179
2398909
2581295
1960285
1798504
2508033
11195
2923430
1985735
2913477
232901
917513
146764
2921432
2112820
1198461
2239187
170855
291433
526492
413230
584657
177926
2718511
1059101
59334
503036
651412
153264
1562467
1200566
2250296
506186
838070
1709222
1832811
1770479
1297050
2592412
2073107
226893
2802474
2573051
633345
378391
448076
2356731
1926307
755055
2128054
2541010
1279471
321387
328602
660744
376076
2358038
1421551
1312956
330246
1407318
792776
2908398
823501
275256
422603
2489055
730235
1588792
1619733
61112
2780795
1410622
2008512
2677220
2416424
1469163
2277094
1218199
2490614
226714
511371
1427895
1788566
2877205
2548217
387823
1676716
399427
1351839
2743673
2059287
2816054
1439407
2377378
2282308
2742975
1176975
1398154
975696
2281963
601822
305467
2149918
1159526
72511
2590760
908644
831032
2296260
2182827
1090375
216357
1692185
2596540
2902745
958001
264072
526363
1215284
1150024
151873
290369
2660360
1255752
2550320
1285400
2417454
1813442
1365372
890423
734667
420574
1120166
1433187
1346871
319787
969975
85257
205004
2458601
1379919
662549
2529322
2010865
2744524
2852032
893033
1530673
2390727
1333386
403474
45193
233953
2516264
1366230
1279658
269580
365706
2635620
206570
2503714
1746985
634961
886679
1554106
592974
1083625
1688029
2167243
2379698
969623
1584436
2367448
2606991
1165901
2317413
2449715
1907657
969209
2742208
2311914
68831
266926
1132412
2232922
52097
1277563
2298859
1371568
1905052
1895273
432738
964117
2182043
2189357
2453756
1236328
1781531
1417805
2080349
2561701
526557
645601
2373188
2204175
362189
2132304
2412481
415996
338017
538341
551610
2474288
1869563
2010750
2318797
2120019
796458
1388368
1888084
1817868
1963537
2134301
650842
814726
1159712
2937394
1083255
808664
902617
1609585
1842242
2388198
135147
1933925
2503663
657369
1097578
964711
2640694
1956376
63910
2180851
725812
1294984
705513
1401491
427184
2923181
703919
837286
740686
1026804
1900403
691181
2838119
2369068
1468219
508498
2170080
1526868
564019
221346
2321930
2904246
1833687
871893
520995
1344854
1495649
454281
1873365
128803
889618
2412743
2636509
271155
2383847
2184615
1208248
2627831
2346352
2646055
1045606
1666051
1181808
1903653
2261620
2712864
993219
787203
293734
1841295
2599371
1047920
432685
2706186
786910
2356544
1954798
1457873
155927
1499329
1231559
602750
1906978
312309
2058534
580491
1365802
716838
2679854
1531875
2578723
200621
2907710
2105659
573512
908729
636648
299559
1540405
1094275
1338384
147171
115978
973073
780406
2476262
2863823
2110221
136225
460040
2713229
2766845
539047
760835
1301918
2540581
731687
222723
1975319
1512168
2102628
2914676
213652
2706486
609696
2929101
2628314
376122
2598169
1906419
2522052
37049
2177677
2312419
1995032
2419373
1228827
585147
597373
535242
2285346
2609042
15631
1143723
2028807
1176277
1391604
2701376
2059689
1571388
1250189
1296876
1816678
554882
1410583
420315
1452047
876024
2273283
1635052
1424758
2111048
2747590
1095821
2871577
233454
2313534
1747144
1446417
465427
653259
705881
2815666
2631435
220986
601301
1839644
1219333
877471
80581
2116922
453601
1957722
2096680
1889365
2722397
952682
2642553
1804513
2099331
2646353
2584653
727179
374159
994404
250859
1416483
1455185
662798
2545929
256141
1322517
1432188
2078181
998483
1142673
508445
172564
312101
2630471
2207879
137942
1786074
881700
1061727
2337960
2357256
972161
1970255
2452271
1123905
1502947
266388
1073278
1154764
48326
1779554
1106786
42772
2302286
2782651
2450032
1993318
1441010
560339
2565685
2052315
205095
2292556
1545900
832070
50175
1618003
1983972
1302408
2801275
929982
634259
2845953
2702837
2325802
2294642
1500608
1445014
825003
1356742
2234757
1782926
2164152
2282247
654287
1902641
2558568
1191188
2189234
1767369
1535658
16108
158893
915503
2438727
2160787
432414
2786037
751974
1180409
573175
614201
867348
564614
292534
2122382
1364040
694264
896083
2363402
1478938
1141900
830023
786132
2398920
1120620
582129
1943484
1326963
1237012
237172
2350554
666553
1848915
149912
496086
717562
1076563
2077303
543252
107381
101266
2558030
2256803
886253
639608
2894076
244196
1905763
810327
1778794
259618
2601011
1701935
2288933
1903179
1240806
2092846
1000663
505178
1129452
2184158
1491594
373818
1237226
548142
2040989
1147878
1031676
855052
1893901
1309205
15322
1454627
2211548
2160963
1220765
2491999
914427
2896594
636325
475227
1662776
2308915
2474831
504847
765806
237255
1476785
814158
1854694
1146271
940998
498947
1135745
2464537
1020471
266028
8653
2116003
1702673
644709
1484646
2854869
2679209
2630327
2079626
2720316
2207153
649993
788625
2325690
968954
215163
1111911
1876741
2784466
2574579
2276833
1387875
785795
1646266
1509292
20221
1259338
2366722
206688
1209067
917474
76946
330983
2866644
661046
122124
2557831
2445036
2346399
1928837
1399597
2320302
260268
831441
1050983
1727109
215861
2328906
689397
1127424
1608519
2324668
1922143
594605
2831541
11768
338511
194029
2480295
1008993
1856071
256804
202763
2459918
2718498
2273040
2359790
1679947
1239669
135239
1647452
792786
193684
2016856
188596
1920725
480936
2521965
1256965
892417
776222
510361
726394
2248921
1571920
200971
1859047
406089
1063494
232028
2921737
187741
2789837
2550885
663207
1751059
2040467
1079257
14311
221440
858207
1394714
2855192
2535999
307572
2021540
2440156
1478296
1244727
2824084
1311188
1341913
292263
686465
242861
1773609
2460785
2797402
1425979
1993638
238644
1173657
550022
470978
356699
2023699
905388
2775561
1500752
2425360
2359438
1346464
1366065
1628423
2170117
2483449
1701912
2151168
1407959
2867850
386834
637844
115293
1855357
612920
1701360
629725
638298
1612541
709870
1728167
522153
665458
221263
2113105
1606236
723036
751368
522936
1474674
554467
1753727
334944
1623610
2519420
2808137
2195420
2242834
1670561
1401071
273976
1523550
2507094
1567679
1955871
2129444
1302264
1202498
2117309
1473753
1968551
672418
1782326
965875
2770024
1889894
2175581
733513
2352095
1712691
1324930
2256953
54008
558859
186284
2263226
504941
2776021
669890
2195897
1226497
2398616
1268607
560940
2150946
1925587
1921798
995538
479105
2312177
1129157
21400
2375006
147508
1411362
2828866
1155198
2888023
1126357
354765
1502693
2161632
1154029
1522585
1149014
2136140
921322
1752428
2395252
2843806
1116689
585050
2214432
1693196
1117418
140307
941187
943978
947861
67370
2072784
763874
2259664
1801577
1891648
2422175
159435
18510
2552246
2365737
1419265
2667486
24504
644125
1903377
1613067
696392
284815
2484109
1645655
1062039
2689712
1624410
1853019
2555129
1038236
1805323
475736
1447525
702523
906645
898348
2637229
1326589
1296721
2294430
980403
858687
2394530
720208
777225
1824469
855422
1750530
2792209
655586
2659519
1782767
608587
800520
2128503
164645
2810206
1907550
1527360
683444
808431
2560357
2716534
2166472
1191077
519329
1485461
1041236
31045
1625021
2883601
2855790
1266688
443799
1699426
16116
334827
2563562
986859
2644177
322507
2380060
838825
2650194
1234718
2741311
205333
2276552
599617
2095731
1353343
388074
2688715
817618
369889
955611
58420
266804
823242
1641253
438046
1551866
1886486
2687487
786342
2681890
2867744
930575
2372696
1050231
2011484
235032
868844
573417
271772
1137330
467179
818612
129027
2449153
1128434
1055149
823950
1762621
2804008
372989
2254421
2800402
759077
577286
2334765
1642574
230478
215972
703603
1323098
1332100
420989
2500176
2163015
1969010
1585441
2310456
1310368
1731685
12671
1275091
2637256
1277072
1337162
504527
1205607
821747
504152
2693623
1905278
355555
586518
2704238
760783
2915461
2060013
2474361
469761
415283
2915921
117487
1815590
521373
929041
188536
448376
967735
1437033
1142612
2090665
515826
1529524
1027595
2160203
1858160
2911135
2340946
387682
2665186
340568
1165239
758938
878358
2719656
1077042
2101088
2223120
2843362
601652
11188
577267
1513598
1751761
1325977
1207930
941040
892068
1557713
1480050
1414454
1125139
2042556
1293626
1274116
2826168
1812279
761757
2796077
2355481
1418961
785395
19643
1669725
2316432
2069858
2650573
2377322
321958
2010240
1047544
2813373
2219771
2774702
2560724
621964
579032
1993613
1959221
2058488
2208718
2695348
2762167
1591750
1241517
2774944
2114684
572766
2343350
550724
181449
58766
1694258
970625
627286
2853253
1190055
1738497
1777663
1939806
1118047
2382737
2036508
2070460
906434
477150
1776849
651774
592498
754936
2078462
1306912
1252024
1055697
2004098
1053074
1473380
1607165
375950
531205
2151314
628548
2303120
972289
77062
757042
1790827
715787
1036099
496623
2237455
1103551
332480
1250893
1569988
1226578
497822
1207166
1992919
1949234
2351315
959122
592200
1533066
992952
2165499
1230145
2845862
254855
207193
399969
2320053
1035380
1416217
1526087
2555089
2228227
1949262
1321532
2202850
2668381
2356094
798367
60018
2810391
2185325
1047147
519110
613229
2556930
2910592
224627
2306654
1855968
2012461
1752683
753460
2458616
2170937
1868665
833684
139221
316327
1211179
2690400
473016
1767883
1097053
573877
314895
2167911
2157530
2590918
208201
2275628
2692481
2897588
2660060
127579
481273
918094
1605927
1721585
305785
1200452
2634574
1440005
1560602
1947303
2718212
470197
2690650
2769187
2680272
422168
261677
2330567
344201
1745462
2920261
1907677
590930
709820
1367251
64362
2350453
1413161
713896
2056450
1998618
1152255
1794728
285776
1021955
491463
905649
992599
1650544
961159
1403864
765630
708135
2136463
147510
1380589
428119
774465
150654
996434
121645
978156
793943
1456723
1800540
1542635
1825145
1895635
2041583
433272
381241
1954727
1164129
1749990
2397511
2651788
116967
289653
1931922
2584303
474730
754143
2837937
737820
2031765
1244826
81029
1851270
2623321
1034008
496401
268890
101358
2254864
685208
2568963
502121
293646
1657492
1244991
2678513
2501443
2400351
648331
488071
1845442
2530512
2044046
203772
2319328
956110
313251
501511
2803864
2596740
2033759
973160
2418782
582035
745233
1074553
2874283
1444414
570365
437210
1253817
2613010
2542646
756634
1678624
255692
1769613
1424665
937827
110107
1902096
1643526
2373845
2437632
2544948
2432895
1464539
1533784
431388
831906
2662731
1897429
936935
2378533
538084
2858532
1745776
2212712
631177
1789566
2779022
1516375
1079431
889913
1538005
1148667
1642144
2608961
2388489
1951252
2814469
1986599
2730994
958932
431397
840729
1559925
1307228
2001204
2264137
205191
458132
2288687
1903968
2523652
1806190
2838180
1110409
716002
2221478
1888734
129089
507041
1343442
1164862
2343046
1025715
2071644
1172606
636667
2255581
450024
2744357
2322842
2588242
2069654
1857203
2090647
2658146
172446
515126
743512
534022
375767
2345523
2023035
1031064
1767331
862070
544875
963198
476053
431924
1794301
345368
1257601
2107356
2463794
1625308
1903854
1489332
2378871
1590477
1696749
240707
2272467
51006
2816280
2371281
456604
890568
1108923
2061014
1330071
1176312
2320496
1340011
1949436
210964
126885
1411599
2594678
1010902
825140
929824
819047
2556975
36076
1603862
1457024
2782414
2266883
2633577
969457
2225243
1377670
420361
2468237
414635
2651573
809644
1211165
1611733
1471094
2132596
2209770
1947855
109987
512479
1660239
989685
227837
837213
1978317
1081976
838374
742119
1811858
2760041
2030316
1385517
1747836
2051455
903224
615998
1753263
1418855
2563691
1674504
200388
429526
394590
2578321
414873
105406
2355798
2442054
2644984
1340591
1549203
237025
2580112
1724407
1905747
1482460
2426982
2003162
1742268
1734133
60636
2890079
1925505
2075205
706891
228799
2701111
698302
1688025
679003
2508584
1841691
1494244
194442
448890
1144246
2643562
1691767
2022772
610210
315168
2415203
1065634
2889591
1477696
1911505
2298062
615398
2394319
2098793
1662123
1832593
1312247
2291489
2199954
705866
278038
2601773
985507
2043250
1846593
531583
2176554
1699670
2568762
694598
2122864
1395924
2528004
2182981
2007705
323830
2036810
186530
502402
2087053
585008
750606
2364096
1859224
1696600
884744
1681680
1409234
2926553
876989
1615174
1565060
475074
1874254
2677787
2836225
177002
2583218
1507983
51663
204623
258126
1097165
2738042
1053877
1660344
1768330
742162
524459
921851
2474968
686839
2001317
2860409
1705103
1001482
2321309
527973
1086095
6992
2597271
2634067
2378018
848528
1059876
1417205
2879349
349257
589146
2486135
294211
2754584
558300
47454
923577
1206855
2742646
658972
1280526
890320
655395
860675
907257
2642208
2769879
2688285
1058722
556927
330715
2840591
2206860
903245
355449
1265220
863147
1222762
1847275
2196899
1561338
222445
1597021
2773704
555391
1752683
1998622
253955
1534806
2596264
2779788
2257394
320084
2572519
1725244
757491
1323748
410095
1571075
766410
1589673
2337619
123914
957155
2328246
554217
766611
493667
266275
2053914
646539
2854363
2574599
1335626
2161170
15404
2435053
1735722
608241
963538
543155
2413850
398782
1664034
2414046
967236
1062133
1964483
2806629
1848944
283906
649764
63339
2851860
698075
1015009
2055479
448683
974496
447305
263909
2786373
2078840
2498222
2924988
2672292
327162
1281266
1835849
867138
2514643
2772362
1596525
2683345
2400647
611936
1685061
193462
2718374
196393
411749
1770282
2094467
1171545
797294
2507053
1066385
295546
1057886
877515
1226400
945762
899497
322731
719950
350217
2933364
2938936
1277344
1541291
913946
1735899
2615495
859108
102514
513276
130439
331121
1529596
1613087
2904363
1816335
901361
361271
171848
2177132
1500354
51107
1118413
2160889
266708
348642
2664681
1547698
2711120
1100141
1231924
206858
995789
2383991
256945
2020095
1798330
566870
1126110
2883575
2118336
1257330
2692424
1926337
1637957
1341029
2564916
2054857
2560773
105196
1536430
1971583
2846855
1226945
156791
1414904
109146
1457588
1497816
2045950
1032919
2401483
1680266
820015
2929095
2559731
2887247
2205472
633810
399798
386365
180945
836360
419388
2143438
2649023
2311355
129065
1495116
2896525
1748728
2397847
982533
2564888
1367241
992865
2403804
1267609
1983297
2424262
2519263
2081514
1710010
437560
2575770
1728957
817056
2457424
2552057
2906809
324510
1800151
1425525
2668691
1276446
446678
1281442
197706
2525517
2737902
2782627
2677404
2731654
1685213
1668315
31734
2694777
1777684
796445
962772
1349961
91439
737010
2902239
1698535
2783091
1454188
803165
419453
222011
2849196
2920016
2831967
1534992
495700
1096709
2847426
2078362
1812132
806640
1809915
754430
2786085
797920
1852737
115033
832195
825819
2477428
698466
101010
1463956
2140928
2573099
573146
2407489
946066
2867267
378293
168423
1378524
1111865
2252492
1638213
169642
1264749
2394575
588725
2227371
1520473
818904
621480
483098
743338
664399
1664499
1368015
1101690
361537
2513529
1882611
2760032
2178127
59368
2917104
201212
449720
2541032
2696397
1570892
2742282
399766
1897531
1002372
2847455
537509
905153
1080683
282488
1938980
2932631
415054
2201948
2127618
2310703
714261
2132027
2793756
377676
1260310
2207075
1310331
1039931
700284
524156
558169
118106
156821
2896003
2810415
465345
734455
2241961
1514202
1875118
1467032
1655919
1498977
276971
793479
1986886
2635747
2264970
2101951
2644662
769738
2571842
344823
2374709
2859273
2735332
1603587
1647556
1439216
2747260
1111360
1944981
2026783
708829
2433094
2788026
52863
2455339
376933
1368340
2868242
1079623
2453337
380552
1449552
1871786
379496
578368
326276
780926
1984693
2624067
1741571
2728659
1473461
32340
560477
324238
2764741
357582
38458
139486
1134079
1524506
705193
128431
1048399
1160940
2227227
64149
2621576
2339139
779882
1536068
1844108
2474586
2931701
1732031
1210271
2680525
25781
178521
1987332
673684
61138
2144589
2744073
2413774
427997
835792
499224
604764
528315
358239
1967807
1033702
101425
230952
553100
793022
1170301
302060
1809840
2610896
1457800
2652520
2367733
319888
606567
1040171
604081
1210216
1330178
1505356
2227551
2844019
400727
1872796
2117672
2364752
593258
2748815
1692036
475094
723590
614518
2563014
2493924
971677
2460969
335586
1912662
542062
1048586
816512
199596
1652195
616595
622298
2889048
1687922
634006
2784859
1701024
604862
837366
2473375
1418005
2630251
19250
2230706
2222436
862764
512888
406469
1325704
628673
1661916
2108397
1475953
759643
607516
1499543
2123333
147004
84138
231914
1723151
1427193
347940
2454242
981021
1916741
2892651
2011243
978568
2660124
75450
1478414
1287071
1087990
2312385
1845845
2196325
918794
253427
747958
443394
1048480
2535774
2273127
552499
1072845
799586
1775976
253387
2707160
162612
2917683
1480456
2877317
2936393
2875206
1762069
1673674
2904322
173498
1547807
1627898
1372623
754473
2687197
1691825
1380384
2613716
1882496
2720346
2069859
2888157
2013384
655069
2540709
452550
1455174
2880487
517896
2504390
528847
1854715
601337
1712551
67010
1890510
2000112
980343
1964248
1365933
2823981
2393231
531216
2087269
1728061
616161
1055491
2518047
1052390
742629
98879
2459711
683078
1382791
324840
1237808
708725
671194
741380
1376974
933727
1899417
788939
2848381
2393720
5359
1366636
2519483
2680276
2143742
1843486
982852
2205573
175204
1864930
739974
267659
2905645
2666557
1654636
382699
39362
2036167
495759
2244490
41468
171406
2083485
150863
1553812
1413606
2566306
2148330
379918
2843202
2566286
2218680
2313457
1650776
2864048
704884
1674816
2531668
2106363
1171639
848802
469217
2049356
1485555
1219513
396100
1881678
2514140
2205973
2451262
2773850
649183
266332
435513
342287
91749
1989238
1368259
2239667
2119733
199065
2755992
2917795
42390
16364
843285
1121687
2483346
570839
789338
2908977
982023
353729
2147167
1046047
2490278
1549699
813800
633448
2338701
1147464
284552
116232
1709359
133642
267464
1958648
516087
1013499
1811263
831946
2250733
347631
134106
457879
511196
2123762
2432518
2146481
2575838
1810288
438928
537712
327497
815937
1685710
1830660
1219735
787489
1028193
1993339
1600226
2352968
366096
1789053
2038889
1411203
1930693
753072
1612443
2801884
2573878
529361
2315107
182387
2576472
1030666
416512
2690412
1038874
1746616
1530738
2567098
202738
455116
78903
2569085
745247
2893051
2919352
1961468
1713988
890819
1914868
2498946
2587026
1292194
1763645
176375
1039053
2004031
2918723
1344931
2336284
352487
413263
32843
1357796
2515866
1012382
2586023
1582355
1541190
1579985
1075434
856655
2704945
2525153
1693573
1004967
1637811
1562908
1054923
494173
2292954
576040
365495
1661329
2684791
557059
1702691
1260712
578626
1095549
327281
1678299
171936
1470613
1895839
206454
1036128
1958843
925907
2663589
179551
2409065
1377243
2933218
1912001
2716159
1451196
2011795
2250839
2709705
2002399
697605
1424295
316743
1690676
710820
2049374
2126058
605178
1181527
797857
2073982
1950214
1065441
1029998
1587740
1583703
2348106
2702651
635212
417424
1091129
2495465
2701233
1796164
2031992
2668978
793271
1677136
827652
533664
1656681
84394
1327050
2372580
545977
1377648
2424484
2676285
2794548
2601431
158977
2903806
2679943
1198225
2473600
2874572
2868760
1943365
1348538
869173
2448405
836926
656287
191734
1635545
522277
2783586
2643551
2862189
1101369
2731081
258346
717870
1389161
846911
2120307
432016
77834
193460
1858604
482088
2256892
271819
402371
1975652
1365094
602659
1021147
724953
2322253
62669
226568
2243293
2859687
1941697
524576
2381305
2070983
2868511
2041319
2735031
1615847
2402733
343276
2152551
307603
539033
721612
1105237
31360
1440904
1281596
905940
2365290
1257439
1618550
2788397
1787251
1700000
2854480
665612
1228478
1859179
727024
1098007
749299
2588220
1762839
1084200
2000996
1367132
1873481
804276
2758226
2863637
1715931
634742
311122
2228681
1151434
357929
902636
1828268
2187926
1364729
1043096
644176
2112955
2660270
190368
1419847
2651398
2141930
2418488
1847047
236875
1521484
1168770
946205
2818505
1505127
2867225
2832259
1630374
2589370
694249
778281
1614239
2657787
2913430
15487
1466663
1343096
173446
139242
2777144
1788018
1734994
1681954
2824698
1547638
1051942
2855745
1404197
693019
2563071
405083
706628
791477
2695986
2303350
1946022
1543856
357393
481904
1215820
184335
1084015
2446190
1206148
2085952
1518139
2644593
613603
2892476
1426191
1523715
1835660
909854
1349089
481741
573971
2353412
986450
2352666
242750
2382220
1051760
98684
681794
2396381
1327953
1915248
339513
102195
2758851
228167
354339
1503042
566244
2341009
2795170
2479590
2778173
1623262
1883652
173905
22899
1778423
676099
747982
2196100
394388
2742573
1496981
2142683
1387150
2922803
2849727
2659715
114510
1681874
1644337
2707511
2108950
1272187
2185440
121568
2564723
934562
1277106
1744200
599731
2924509
96491
505484
2844027
1431254
1356899
1544787
167711
390695
2827273
1553832
1139047
1246609
2570668
1186511
1435787
2295419
453454
1313057
2833272
1899641
2120065
1941922
1093753
1362867
1463907
224669
2004899
647851
2044857
2748643
2452721
1174970
2086315
1628838
324176
28776
993121
2860773
2854508
2114007
950426
2013985
2177754
632092
1258751
16678
2883210
2469351
1487171
788393
2350321
2594782
2219187
1566870
2783190
2866645
1451408
2616010
1644936
1596834
1623595
2793666
2676212
1358850
845981
1978287
2274303
629215
905643
1174032
224528
2048402
264294
2556910
1930788
2867010
2153949
1602694
269211
577453
1414776
2171723
2392564
2058924
1692176
2628343
656275
2120679
2679613
1318920
193609
1882777
2512736
1224559
1780265
1969889
1800218
2014623
1983617
517291
2031258
202751
1917722
1404901
1468431
2181251
2086501
298444
1205981
666033
2284816
1195474
1194793
943941
1287405
216806
1121221
1021555
703994
1979943
1586819
2891094
271531
2295173
86707
711780
1802668
1813830
1821538
2417426
127651
349867
176570
1373362
1852713
2699443
1788745
2577919
2047955
380388
1808140
641554
1430145
1287061
2743079
2920801
2412255
1647525
2726850
2460184
860084
2524988
2680952
794193
1542582
4063
429233
968719
2352329
2814067
1606192
347393
441507
1560140
929114
1710272
2735583
761210
1991359
646632
2315615
2581100
2360794
2504560
2084270
815352
955051
1129992
44630
509847
806176
1912922
1194353
1788907
742304
1415604
2284879
1456698
1223950
1878368
2186242
882592
2741715
2152618
1172741
657251
2583205
2706399
1517672
1551242
2489644
111852
754470
2818466
70819
1966106
1413985
1989239
1805361
2178919
494341
2129497
2589584
484636
2279394
1533475
2365741
887836
1180452
432021
2368457
1287406
726523
200698
665577
2093801
1627352
452375
2548933
1733450
439977
259218
1530516
34475
1605718
1298122
55729
2837794
2413423
1395241
2012622
1104193
2413892
2507891
1436375
574533
2253734
1356093
925380
2095903
1865539
2132670
2692086
2482054
2581390
436943
1765537
2593609
1849770
1696702
441423
997997
2924047
1876329
1499046
678072
1827758
845506
1018010
54747
2160168
642735
132290
1665338
1519642
2596734
1717148
785552
2649228
2599162
1682446
681131
1701158
756757
969014
674359
2501613
2021772
1971060
1671549
2699400
1448620
457586
517535
2285079
2825784
2767352
692496
2870799
75972
2421187
1923505
821981
2510059
111296
1359857
410319
2121211
2787333
624898
562546
2089101
2068350
1344970
448272
850262
1957010
2853816
1404672
1638623
887764
2248569
1511251
526285
1296137
1108320
1996813
474049
1732040
1474952
755657
938999
2197462
2165149
2124156
1517276
441766
1110777
2400516
2117850
240706
758676
193779
770099
33212
2018645
2689246
2313649
1903794
2577772
2042139
705522
1058219
1727586
2802444
267948
2633338
1739788
139083
899071
185671
2168339
1128903
2041142
905028
92935
767319
1831349
2512393
2314596
1752972
979976
1840872
1790382
1198697
2544982
2211879
1052266
640261
2281647
574604
1082202
1019293
2309746
437543
1847294
632038
1581040
1144344
2601431
269079
1252848
179719
63629
525606
1479421
2113993
374290
2690180
2723373
1564196
208754
833966
2248030
622341
2717626
903952
2220884
2853908
2637807
1381005
2354140
2477792
231686
1280205
2178533
841193
1997218
481783
984205
2556259
2545845
2884987
2445332
1794509
2466986
991965
2834982
2781773
2589849
640420
2544765
859416
1426815
2012141
2063207
2517027
749524
1489423
2662424
997620
2811759
1738400
882905
27391
1964391
1109015
2348010
2377439
725152
813904
212828
1141678
2313025
1611637
215671
1987702
1784661
527218
1719618
1981827
2703879
1949286
669890
2280101
2730861
958196
76451
896641
487213
2701421
1502306
2740046
405319
2107380
1132089
2634272
1512711
2683794
602215
687351
1175678
2666696
1853307
1770045
921753
811138
744463
2154277
1322275
1366915
2638299
1635402
2201987
2913978
713136
358209
585413
456155
2564775
1188862
1629994
1487927
830957
1092697
97591
562997
2896512
870810
2727854
920859
2120777
60042
271858
2418221
1281848
523072
2361320
861791
131391
1504562
1255451
2321339
2263710
598079
2659470
2112669
2261787
736293
1668895
994855
1799261
2247520
53473
1520181
200416
1728874
2821076
1797610
1769719
1459044
158219
549183
2695993
2010185
774960
1649676
1352435
446444
1468887
1127873
688567
451249
1054769
1540194
1736260
1006740
214564
2868560
2752883
245501
399148
1493584
700909
53305
1599387
1611345
2431658
173497
1771113
158661
2716067
1160545
837602
17092
1238736
1498220
2334807
764686
1198781
2669058
2337333
334206
1655646
296659
2458372
655106
2128469
1256766
1854990
457784
331390
2818518
157329
2413195
1688413
1124434
167539
1826653
2252734
261843
966644
2679132
2170551
1574016
1917392
2338160
1038874
2254116
2530467
964870
450945
724408
2020568
409723
400828
1400141
826731
886400
2155051
1489487
1551841
998136
838560
1978758
2912784
2885422
2705459
2516812
2710203
772911
1107042
2334817
585883
2374784
1630422
169208
1325337
272712
289322
1852539
2579941
2436633
2092578
1258773
225438
1475828
965099
2776236
1013374
2021603
2152593
2213991
1136448
2718724
1071081
3261
245294
1891407
556235
151834
1055958
2172584
2617885
2149460
1553489
594353
2892502
881374
1455806
1594695
2579207
2159980
156256
317471
865786
2467304
457457
2453014
793440
537529
1085575
2383140
2383786
2230273
2152416
2694754
337147
2626781
106210
1205092
2120100
784815
1022938
626571
2545567
1562748
121635
1496149
1242442
2872373
1253243
778499
156958
1161881
2262563
1499715
2569591
2372428
2233581
2187416
2890563
1850422
108522
558616
2709041
2491185
1769154
277286
1895058
1945991
815372
560015
2267933
1281833
2320021
1889598
114626
1676256
730465
1520361
2534484
2241499
1299125
1392125
598945
300269
2750793
2255478
2559595
2245835
1644170
2179347
1813589
1155945
2623967
1260290
2474555
644725
635461
1657774
2313162
1597316
930913
1493522
2764780
1972138
1381792
1410506
1076065
2500418
2112125
2141278
798659
182851
2855003
2159147
876290
1769729
784897
2576781
2611834
2391328
207117
2841059
1064150
358468
2704999
2590491
2087678
2936003
855203
2550449
20548
2781026
2108096
232143
356857
132370
1338361
1944070
2873839
961353
867661
1883261
102167
2305860
141579
1674988
2930764
1614804
150913
572930
1320921
2031189
1367272
2702910
2527854
176159
1917854
2754285
1616663
831555
1474725
2935814
1676684
1008317
1816799
2215653
1283814
1152835
2100145
1933635
1805837
1202131
1296954
1796384
2033510
2502850
845373
879482
4579
1848945
2416015
2014930
2267538
174120
434939
2658824
1747942
788674
2249308
696207
476408
268613
1936765
64594
1209436
1959078
483873
1980429
2155403
1549243
714152
1321331
414091
912124
205427
665387
2114958
2685584
1868103
2895187
2127826
2740671
1027296
2142728
1110557
1111209
1476239
741386
2640384
2899771
1685244
316504
359036
234064
1944861
2338138
745230
1842892
1280257
56549
672304
1768137
2408070
2581295
626345
1599651
71151
2821177
2535212
1425606
2272611
890372
362335
1214110
1454346
2612427
3763
719406
1844655
1548845
1867295
1878510
106503
1097445
2048229
1628930
369988
1401693
1018141
544158
2443633
2620186
287967
120405
1090606
404647
2844956
405279
2624153
2040637
1879668
2771865
219123
1409169
332765
1975617
2135148
161320
124055
283068
2420416
1330436
767446
42830
2327439
400324
1901868
2273739
1801493
2539296
1137814
1958078
537265
211430
2874953
1045956
1173482
268565
1874931
1105206
1344772
549079
427209
2870965
856598
2574966
1248692
1051726
1895039
2896915
2304984
372334
706252
391779
334703
2697050
1641326
2006885
2899550
2552474
1221714
1215570
402282
200991
719545
1492547
1890681
57840
2315192
1746129
2781775
2283370
255442
2292554
752249
1955483
2387121
2415367
705232
1680203
1902579
1693624
2638882
253839
326944
1280492
2725113
675369
2430962
367757
326668
916705
807484
2564438
1856203
2411973
2425147
1204610
839069
824180
377627
1993983
136282
2556701
110168
1379676
442041
2569562
2295361
1492837
847740
2080967
2902253
1453909
1946276
1334684
251594
559644
2159094
2866464
1336136
780747
2232040
2296501
1065427
641922
1125908
1437141
2869998
383159
2925600
439516
1262543
2926218
2440997
2584795
1384207
1279324
2148763
2929830
2223592
2570573
1668841
65029
738327
503586
367759
601118
787590
160592
2157367
2690179
1757213
2176137
1134634
2036094
143486
2800088
1387761
2833272
2455063
2759952
838118
2935123
2746331
1340972
1439060
468549
1326715
2804523
1229132
1592788
1990681
2156046
2585313
2805769
58073
1623514
1846356
2570193
248297
2360878
2082495
2918187
2015829
1986988
1808922
2078411
1845966
2251376
920722
1393689
749151
1106652
1446301
669977
1194635
2696403
2401516
769013
262460
828591
1901259
2324028
2676121
1892925
1978129
783377
1002813
1843771
2508012
251208
1516881
674889
111413
7279
192381
715382
54967
1881716
402032
990575
636301
2115411
2174974
2364802
784197
1847237
2650760
1116691
2675593
1194344
1217176
2142454
1205257
938902
2920493
2022243
1568102
615130
2671595
1292409
1829524
182913
958754
499585
2797476
970220
843584
23874
2203472
2373299
2559836
569722
2664034
2766876
2811146
2362355
73133
2607548
1360795
2538686
2127189
2690213
210081
1411682
2016954
1110998
1737068
1850044
2681557
52567
2714374
1896974
10402
2343242
1521541
97676
2746907
1985362
1994462
1222345
922417
1789962
2155961
643970
2345243
534431
1037122
1504344
1212294
1620076
1383501
1541095
974828
1490096
899029
821359
1650191
1535393
2003641
2239560
797988
2152248
107906
1636851
2503065
2596276
1597679
655296
1443338
2700134
162534
2588500
1837056
2920325
693328
330126
56275
2811993
2861599
219407
691112
249718
2287179
2917534
2666355
2243451
1308916
2781318
1557134
1138554
1894945
474900
2397043
2555659
355068
2271794
444780
462679
752813
2401159
155784
925475
883344
2660300
2103753
128785
124269
1262764
2313120
1374449
977984
596332
149491
98988
1427072
577986
956233
2216779
2264159
2325073
2939634
1684808
2939146
2145131
2396340
1566930
579379
593329
2499299
180707
180093
2089363
2051592
196278
424950
2364931
2858241
120049
1445203
421193
2497306
1586822
2345942
1901114
2919658
1132071
1185958
2688457
1086851
209021
2352982
792396
2204542
2647117
89987
729534
1929694
432466
1083154
971132
2552436
2474730
2292974
1338190
918969
2558769
1618840
679545
2384845
2422720
1162204
1169358
281030
2257950
2540708
163795
1240009
2177339
1742601
1319970
1191700
648550
874061
1844097
2323216
891588
1880319
1666162
1033715
747339
736021
2929073
842110
2592141
1419938
2080321
1455507
2514867
1949900
1732792
2916004
169565
1969952
1693163
896212
431001
444230
142719
965921
408659
342139
1529864
1503959
16886
1281727
315914
1365912
297238
1374366
421579
846986
2402861
626053
667132
610946
2489939
943270
2707704
72663
435621
1349206
1368130
2897182
2461536
337549
177692
2845714
331297
2472293
755040
1608653
2512584
1394851
1513469
857321
2797871
2681933
2790055
239498
125746
397886
2500374
2498243
392451
1000706
931990
564046
2780012
499987
1619126
68505
115376
816266
1818861
2564629
597968
2359770
2128151
643216
773061
177634
2816225
2394892
1593854
2536778
2168931
701135
1244039
237221
1179625
2350254
1107726
2080092
1014668
1675001
2374680
2473286
2721797
2890239
1747209
1029199
2571659
2217987
398638
376814
1968469
2219303
2113368
1816702
274707
441420
350593
2455322
68155
746252
2357401
828997
1858016
2809528
118065
1121913
1092180
2457445
1644886
397529
1416467
879187
62235
2175802
92123
2343964
160735
1310834
1874506
59453
2817067
2904669
2500597
134929
1193089
2855384
2869011
2204300
1340164
2887344
771228
1270032
1124879
1352954
1474262
1707920
2145759
116244
858874
953460
1462720
2374574
2056360
530512
1236275
2675900
661705
1089602
1027797
2940027
2804581
515810
2644766
2804269
2196258
2652438
304763
2820105
926240
2876846
1771432
640154
2924396
2588104
2327363
2341522
221038
1518514
1113591
2154272
106254
1579159
1037201
1723500
1578937
2671469
741208
2078873
755124
285523
230077
1974116
988812
1437758
1126188
1120442
2090335
32192
270554
278602
1152817
2418392
2554000
606032
941392
388696
1010560
1088369
1216492
866997
892801
2623039
602819
118326
2121326
1170346
1313933
1948957
899529
2356742
2816920
2046492
2858687
2883841
2601812
2838
1917825
2565030
1492747
1517004
1525802
2885328
360779
1929941
364865
1621274
185418
866159
1524610
2170706
360324
1334686
1725194
315013
1126843
1879128
1873182
1610937
275164
2527048
1545005
923391
686923
1025862
895908
1173236
254080
1684988
1619796
2604535
98417
2373056
1189746
2252401
168072
902677
1609648
84777
2531546
588538
133550
19717
798871
2226019
771643
2447489
2351078
2871659
360469
436428
2225588
2849355
2731978
2729114
2290508
1683649
1849178
603986
266471
1742706
2758361
1582305
2912306
2276138
1691524
471764
1397270
2831869
2821779
2849348
2866395
2741196
301322
782173
2194280
223910
2041568
2843647
1312879
1845463
2334859
145283
1418394
835611
2819725
2101007
1334709
1514314
1792811
1375366
757318
1537512
2086327
698003
2798511
1873016
2349167
2229080
1179207
500205
2875379
2803628
123576
499734
793436
2848008
1829976
303784
2004891
513020
2663024
2638295
2768248
588351
399559
1309458
2907568
2489750
2138168
176501
2025192
2378539
180006
1000481
1809633
1183320
1086804
1592422
1841948
134301
1014547
1852693
214331
1304547
1294309
2391091
1232808
39823
982131
684623
2604219
2911290
2511031
1286521
2579548
2731774
946936
964714
818101
964870
1079002
1101909
2616808
218924
209697
1763225
452768
2496977
1147813
2876426
1505044
1999021
2695504
1410965
823387
1570412
1773540
1745061
2143288
907149
744387
105218
1612650
898232
1393414
1868726
229628
85667
1592050
318398
406310
2399274
2630600
2788901
1794765
2926942
383722
1871743
2529577
923068
588816
1939696
1779647
17280
800598
1873330
221640
2798497
77826
2231290
872830
2133347
383039
353302
2590451
1883342
2774766
1662497
2556772
2023647
1157766
1391610
1352047
2321155
1158880
203595
226867
880120
1191736
1661376
1390
2384379
2116596
1322106
2518705
1349739
2386999
2879335
1748089
1495175
1726974
1215033
201203
1667387
990854
2879560
872214
1918206
824719
2100665
1327586
2656997
595003
1678071
2016684
525642
2296666
1256566
2752070
1428444
13521
555603
2059495
1748972
1942209
551234
1741673
490172
2544818
460697
401138
848375
301760
2347457
561927
1845963
2168652
874534
2721326
1455879
1692074
2085715
991168
2402126
2450725
181969
308742
2210982
340089
2010596
2761673
1272760
724997
2489627
1580485
2328189
698229
2730803
231326
173035
516617
2772835
57192
1064195
439708
1758479
1831881
785363
759391
2165141
947562
993541
2036969
607684
2787241
2620690
43489
916103
2457408
853900
1682241
2771277
1851187
356923
1576153
2031915
2521992
23038
2277885
2443511
2165344
312148
1737437
2364004
771157
1342753
1862502
2288415
2911009
2383492
2741280
672848
1281713
2263627
1748462
2643584
1844632
552940
2112248
2854713
1807702
2671659
1920398
2668280
1704272
976559
1050894
2227474
958538
1454413
1529505
22110
2485786
1243988
1274603
1687869
565148
517596
2368860
1980133
1144978
422233
578313
997095
1763053
1719277
1964372
2807489
56443
2509182
1547534
2515189
340105
793460
980926
2653170
1010163
535572
2000389
2930213
1256104
945801
505557
2205646
475090
796283
582703
817414
2281395
759156
154362
437105
2592057
2521719
694752
1670810
213805
257330
234724
2715527
969830
2600444
2245782
1722005
1359206
2345112
2481157
99392
1966727
2254103
901433
1609711
1242932
268301
2881983
1139029
927185
2193761
2589770
926126
2558378
395272
556937
2457628
1237269
2820904
1663924
2379023
1201091
1190399
2263912
1648163
2170550
424185
978176
1780455
982649
1263250
2280275
776563
214482
1339674
1362273
259794
1071146
1495951
350689
2122190
1897518
1666491
2935522
1537251
97822
2353719
1571671
1321589
2763694
1260806
2629978
2290808
481622
2847083
1401200
2719052
2229214
1645532
858530
746386
2439924
474910
1961063
2098700
638517
1786673
1804168
864930
1617439
221773
2340357
358581
1183748
121965
244080
1657818
2772735
1187096
1221849
269118
1550943
1206835
1109317
941465
1667434
1567106
2804762
1503772
1059526
1727506
1714455
944489
950060
331713
2408487
1852673
2740762
1567864
1840627
2706717
2722908
2655817
729290
514664
128416
995549
2760769
2760767
1561991
326321
2634047
1237137
579056
2819583
147898
991492
777691
425604
332892
847391
808260
412483
1997948
2557024
1767136
29318
864104
2068954
2762413
2388037
120759
2357761
943817
265351
2716760
2868634
1085193
2807827
2509985
1065138
755133
459658
1697623
2505898
951556
634925
2579677
390120
1261589
1894740
365304
709082
2655149
1962993
1691241
1634945
959716
1922687
816119
357263
140377
377595
2832745
2651018
1711425
424642
1833177
2907788
1630340
2461972
2256269
1422391
399834
2461808
468059
1598929
1767602
563180
1643948
784590
1453431
1922419
2417666
1034628
97883
2590305
2271773
1541431
1643813
2546538
2607655
58533
2784668
1465874
2441706
1879149
1556567
1969175
994352
235926
2879103
2448448
80967
102320
2095223
674231
468823
784904
2632980
2500498
2713429
2462211
2924978
2707575
2205215
1537548
13533
2010364
1854895
69834
536044
2924602
1124332
1560097
1277945
2201463
1411283
1754866
2229306
2094856
154479
389632
2461641
2695331
2237274
1534658
2782407
370284
918859
1199968
1086779
695750
1115745
2244996
2864085
2790640
419987
2901211
1610730
2120534
2712840
2471075
2549611
32095
517122
758994
680897
132696
2484762
803571
1022131
2062876
2012632
2569016
1435659
1410616
1136987
643100
2379537
1410256
2788205
1982560
2821689
128000
313830
991591
2423928
1506270
2611382
1860390
384681
2123203
1230544
68976
175436
904747
5142
2846638
2928052
1563821
2341563
1554412
1508849
1482378
943893
983373
2078196
1305853
2124257
2033725
1500453
2809837
657664
1240623
526422
2411680
2394687
384319
483004
801518
1782446
2214868
1516248
747221
566116
1472131
729625
607504
1825921
2028293
497249
1346385
1128307
2615123
2187591
807489
1221346
2914306
720169
332772
1291574
242379
480127
2880962
2566790
495770
2798182
2437670
1456428
2392746
1862847
430806
152877
1747255
101973
1044829
1528704
2612786
2682477
104116
2254646
302733
832782
2297921
1979821
2639569
1126541
870423
342451
2319319
1749265
1130837
349051
2147008
1490523
1275670
364887
934307
1942832
1950490
1979948
1886160
434764
492652
76179
656306
86717
662178
1570672
135836
2791885
890001
790219
2135107
965325
2438406
1330807
497723
545036
2129988
1567052
2838744
511943
1627073
551934
2800971
2726457
2377567
1963627
583129
221697
1476720
1743237
2721527
1073095
923023
2099377
1712633
1876814
1226405
991574
1546355
2260763
766544
2864890
674305
1989548
2835993
744332
1297783
2630911
339876
1197262
2117990
909589
1756791
2377178
515402
784461
1992229
1611158
2324389
1516644
2922435
2090806
2638797
1844926
1239968
1126920
303589
639863
2177598
322025
489689
772761
533973
678410
226258
1645175
253169
1591218
638619
968266
2606567
356248
2357921
979173
74031
1427274
2447903
2534150
220086
741309
1960211
2270925
1696249
1351140
1114883
2076639
2392944
1455999
2937744
2549836
2676605
1690488
894739
2593749
1369587
363065
769337
2213317
289364
908721
2823396
2190080
1785803
2450336
280919
748888
2746669
622906
2525142
163830
9099
1458342
1679956
2501939
1352533
190239
1947762
2780329
604008
780495
2464797
2627504
2023428
2148734
1479845
578541
2496755
2598255
1532231
1924700
2094024
2367035
1078316
2159343
1101741
2378349
1839892
2499104
2795363
2470230
1959805
326990
1699964
1559234
2425894
2250405
841932
715581
597169
573891
2308170
2680911
771360
2624952
1952765
1824932
224628
2495451
494393
600595
1270166
2569373
1119276
1992534
2144151
1968065
1301471
2675801
873212
2591089
2711938
2769212
1221128
290028
2608383
1070744
1026032
1759796
1185531
937960
1598125
2113935
2840583
1714539
658209
1033210
1715123
2532282
359797
638457
1156026
2667316
2199634
236978
433586
1051682
623617
2658995
1810186
923309
685388
747909
227118
2713430
1620945
730118
1959203
2236983
2545251
2411831
1514936
2473993
2880964
91434
2856671
1772729
534504
1014185
106711
872444
726393
433155
2074581
2641640
1801998
1152856
1761149
2063908
730270
6814
71909
1050683
88153
1104755
286306
1329541
65647
1065360
1676070
2884185
2225075
2707104
1464176
2447169
1261196
2334315
2060203
2603231
494909
1992544
317454
1079121
2531571
1057738
2098290
2899667
2659322
1481942
311045
1210932
1157509
357383
336691
2427104
1945417
388262
1781852
1244811
1347811
748762
1102432
2685278
90828
2715535
2358637
2917746
2416696
828257
422546
271152
2599337
577037
1739163
409748
2632120
2626946
1407496
926516
191588
1734235
1599095
1999865
889570
2573102
2901095
493538
2731028
281286
664453
2259818
1923525
1695810
1599150
1531905
1644882
57948
847554
2373582
416965
473990
2153113
115560
2571433
1417797
1787031
2190312
1896496
2267761
634337
1071344
2240189
1230989
89738
1424596
2851322
314621
1720029
1099687
27779
2596525
2761975
2871182
1724251
624835
2734459
2025780
604645
1347933
611252
1588780
285828
1970144
11177
1792532
2213170
435947
1439067
1066455
1638150
2586062
368007
2690574
503502
851358
1309201
75351
1081000
2113587
1048082
954621
1357404
2803380
1701871
2010280
1100702
2638343
2570153
841877
2572878
719255
190123
2461810
1547003
1725669
810660
1967563
1644523
1989115
966287
2803484
2018351
2174781
2805644
2116597
1778771
64397
399072
1254362
871621
2104966
69372
2820577
73912
987235
1492701
1163122
1193712
290553
267665
1464159
897469
2855646
1870998
2639942
2524929
17075
1596593
2798001
2859796
1431839
1376072
725138
734390
2227282
270121
1939997
2151588
1603645
700505
1005954
2099530
168493
1040898
228672
1551445
2232039
643061
968926
1861207
2542821
2783039
613254
625538
1913021
1863606
2901023
1493588
31765
2831373
1079037
1365504
334827
2633233
2557387
76151
2492213
2600286
4724
2722620
1444018
1473166
757640
1248930
356806
768354
1064691
1652018
2552879
575622
1290476
1830992
2495589
1044557
1433895
2350947
258632
1920384
1790615
253407
785284
571884
2935109
2768821
1780672
23851
2780797
1262964
2711603
829926
1192967
139533
2011388
1848847
2320037
1621939
1023630
1242098
788593
263836
1763159
2328367
152132
752646
2598198
2172929
2654734
815469
1940546
1348577
2491214
879150
792105
425534
1901583
853720
733535
999636
2433661
2883135
2202068
608650
2176382
952804
2905736
1655153
1237166
583462
516391
1284709
49415
1607894
1914732
771392
116942
447804
1715457
1539330
1665526
131870
1007857
1769871
411264
1952026
2301849
2207685
1583199
234029
2551001
1736456
672806
1672155
1917692
2518986
377589
2433992
2773295
2472435
2573737
2096791
224505
1608312
2493363
2507344
2055103
2720484
2258862
2812610
1228842
2538171
433464
464803
2372977
2887549
2841674
182418
1956155
430477
1250552
2603881
1231869
313335
400111
244402
1453635
2338194
2499500
1151926
223121
769760
1569170
2727253
455766
3745
1509344
1528438
1559840
2675205
879240
848951
2890818
2465636
90295
391238
1342709
781478
1007356
381160
895889
1962599
2266887
1589678
727655
2105758
1507683
600043
2489597
1269346
117526
1016400
2812443
1372459
221064
2593806
1547583
927686
901809
240982
1745672
2267405
1149286
2759074
255137
1684106
2577634
291583
1301706
877118
1153196
2605393
2329703
373283
2912448
1236437
2367218
1326739
2780766
879322
290091
240847
819577
751047
1596082
243737
1793586
1584832
1044244
454368
1648709
376195
1524873
2798054
1663320
2528676
389498
36985
2882374
175362
1591043
1201404
2506351
1562174
2208373
262776
1084708
1869439
1358400
697284
2853276
1359357
678965
302327
1496330
57240
1594495
2234062
425849
173155
2598436
1836339
1172181
2152609
2421320
1012841
235251
1211067
1537204
2097053
1096196
1207797
1898446
671543
1651542
841962
1956949
2753541
928772
90453
1300988
541693
605309
1915470
161365
2812562
159658
1229665
1179247
1737240
2889195
2543050
68651
1632064
1529932
788567
2654618
1895433
1996252
664614
611289
26812
1559381
591633
1623786
945430
2076136
1514597
2398316
2069076
257366
2903688
1151240
1597592
2904013
1058348
1264613
1486488
746718
2340069
1254265
243708
1032686
2838561
487137
1769944
2280228
2680665
2121177
1657282
2879602
2868740
1347234
2026757
750703
1939967
1981791
2611899
169505
1085492
288370
1354701
572199
2002938
178721
1733793
2607070
1379263
309178
1635638
1660112
34880
2379336
596766
378301
2010815
2547169
475226
1698228
187171
1256454
757573
2227620
510676
1469011
2295182
2619753
811786
2186888
1707293
2252680
1152351
443599
655542
2857968
2176866
693478
506169
2908501
525172
1604635
883501
2891824
770678
385537
2105540
2176470
1367342
1738127
880199
1348378
1690877
123624
1642804
2079170
121675
817404
2734779
1806153
2869214
1782535
1090522
2429645
395327
1978379
1430933
2658729
2728415
2407837
424354
1557597
1519645
2904306
643896
1731523
295636
2005767
1144552
1145300
1064827
606285
2528303
2383146
833832
1007826
225401
175219
1774970
1310162
1047094
647398
338997
1490499
2695889
437356
2770676
2821798
1808625
1736704
2369874
2571086
1660461
1940320
778849
2506593
1400293
2317330
1383411
2791708
2765752
354876
2242982
2296457
1954690
2756963
1093064
1115049
827665
1103771
1950958
956501
1259788
2505880
2711128
2248845
333092
701113
988138
1658722
2270905
2520519
755171
946553
1640141
2662601
371373
2079346
215333
235858
2284478
1518683
1124620
304625
2606049
174539
1036074
2903740
2210709
1478604
2109447
1528373
1745492
2425333
1837072
796238
1017880
304589
1548430
1571988
1703953
478118
2349462
2077116
1481930
434880
262959
2853408
60646
213432
655244
2886264
2824282
652671
179167
2023429
2759397
913771
1112308
1587039
2059818
639080
2771987
2001053
1125666
1260888
1310379
549499
2678726
1451562
2610439
67808
1625605
175831
1186888
123329
831765
1358051
1939301
1494555
2851709
1267385
1594995
704464
183610
1745531
884442
2188636
1376008
1877710
506934
2383382
278545
2666815
2738945
762426
2117611
1769818
2084497
1100817
515540
1184911
402366
535285
241880
1385224
2260030
545750
1401028
589940
107485
642044
910512
1325587
172316
175115
1713792
767630
1796387
2312848
2099295
2059251
287450
2843570
284133
489588
2426760
1081544
2250160
522758
2526435
1160831
2101126
1018699
113503
1095354
241700
1780334
1349067
553035
724567
2576280
144269
1481266
2832258
420449
1292429
2790800
687649
1279487
864019
734774
1626390
298985
1164434
2875395
993847
2826155
1713941
2673723
1003097
766750
2773493
16444
115467
1080923
636961
2548888
755775
1029145
1485600
1559684
156174
1151670
867534
2649888
2479432
2751339
1667090
1611882
924149
1502424
1709064
189647
2241541
1480855
601066
479335
1817625
756186
965870
2271005
1659448
917933
1005852
827428
363665
1974265
1579518
601016
915032
1211667
2616023
2438088
545105
403917
1344142
897284
206782
1674532
1766553
815997
1328908
1964897
1326251
411844
66487
1666218
2825808
2109409
2451785
752293
1119052
76448
1957566
2212000
122840
2707459
462091
1706820
293773
2696819
1123662
456775
1288259
1472661
2426070
2578615
597855
2624628
805040
2113762
2706925
2452991
793466
622756
32780
910780
797639
1411012
1294029
827076
1457054
2779355
2025669
322380
2792908
462178
1339354
621857
1909232
2764858
2895604
571750
1169156
1350531
1024165
1951699
2263059
1707382
120941
1499404
52756
2383464
300651
2443833
955411
2006024
1680874
1606147
2149092
1006781
2548245
1300737
877962
2154285
2819291
2670025
1891032
1077554
1140327
492820
2622096
248849
1670057
128511
2919301
2869682
809685
2472338
1784446
75200
1947783
439020
2320883
55422
2653799
116507
2282134
115085
2258093
193610
2504730
1783370
174936
943090
1133189
1767139
36579
222144
568306
2482129
1100340
373318
467979
1404095
1651997
162912
1874320
88994
2130010
2647996
1388993
1539251
192457
1002254
1781491
1669803
1957802
513208
269675
461392
586279
17088
516437
1546259
2731389
1811814
2686340
891724
2382634
1961811
1883294
2854671
155050
62879
763772
1153504
2250816
575077
1338354
1708658
650818
1785947
951297
970535
637807
2189728
264866
1866371
1082187
112217
2764398
2652115
1609060
45410
1080094
2791603
623624
2315468
793448
978578
1191555
437000
2547841
2263468
2526224
2736797
1916693
2930403
2322321
2718063
244909
222178
1366516
2408107
2756112
437598
1036771
2303457
2290041
2134233
2104229
227199
1979995
1862014
2746210
1930348
2439429
494488
2462101
695083
804939
1591954
1426333
722961
2259707
215229
1240828
2460526
148023
1435606
2616317
1919336
1172963
36807
1902634
627134
999528
816173
943227
440881
1826788
2302166
2873190
2415333
2790158
998338
2725620
1508122
642269
65375
1468955
1730896
12076
1250055
1434205
2093723
1901948
414998
851843
1468532
2677738
86207
2164252
1766014
2500249
129337
1631942
2898069
2707502
2178065
959228
2867529
2880969
1035644
1961710
1033389
1674128
1681849
368545
2430559
680722
2644047
565738
1779814
1240013
2538359
2021299
1739934
1259452
2292972
2140211
215535
255809
180603
1502905
1101862
466506
1101244
593777
56197
517643
2141615
1752077
1233485
1398782
2462212
1121731
2456672
2743428
817354
1314923
297609
190944
2369287
2448308
1840766
2585875
2833584
1971493
661384
1418655
1875068
1486839
499673
328411
2550869
2144322
1917313
1084570
2376762
2637294
2049010
1008091
158933
2113369
2883628
1490636
2758471
2123496
1573016
1995142
1429178
1207125
455151
1579661
2218024
2433714
1952327
2401717
847896
2084320
1460541
464766
146293
573988
546606
344448
1942656
1843625
623123
488238
509571
2415434
2005656
609855
2888845
42906
1445094
2641505
27196
1142420
1653714
1030667
151886
2192306
2411418
2670934
219772
540301
1939441
340686
1534176
1304243
2442976
2479917
727878
80003
2803905
95750
2488841
2484184
470695
2281257
1253835
88686
2698922
1543409
1520172
1467918
2902641
540826
2035181
1679878
2220191
639741
2427657
2061330
1579892
131041
1251781
2594871
16166
635094
434773
2730432
321717
859206
30992
2529680
2654581
2466949
643666
2403408
875650
801395
1719430
2223262
2892288
2038192
1650443
1262127
254120
1486957
2427575
759457
534492
1920264
576587
1419331
417969
787029
2101900
932843
1484193
1924988
2527848
2044646
2658420
839028
392745
731402
1806224
1593000
2437507
2856959
1806106
1741604
189233
1472461
2349635
344609
1547788
1209717
1915604
1020800
868651
1064780
2626858
1955557
1330680
1638866
1537412
1965795
654058
1649693
1604222
1563129
2651046
751475
1621704
50928
790115
1955416
1689653
2521052
83085
394894
1002692
1811870
1420496
2386418
2099339
2528182
1979725
2738021
1845266
1451648
1825504
2165247
56804
143450
1639881
2579456
969743
1829059
593090
416401
287876
2205602
1352897
1745691
1317756
2605394
343383
484434
1112483
99936
555630
2364709
145353
1488615
546424
2683886
304984
2778523
634901
1751882
1584513
1625603
2328419
432527
1518853
2441446
301704
1636104
1884214
944333
1945070
2096160
2019809
1452493
2656428
372962
1607024
2265491
1962580
1322238
500410
1710083
134523
355515
2582963
2208125
2423937
133534
2408628
865657
1467447
2926060
2513994
1266629
2736080
29405
1740673
2260638
517442
2911008
1003877
2224894
1978580
303640
2246550
409900
1290089
2593327
1703435
1864182
2723528
93810
2355455
1311808
2657339
1008397
1055674
2917710
709224
1256493
645067
2631807
551500
1561149
73138
1686254
1390943
119037
1559318
931451
341172
1558471
965161
1685525
962977
1960574
2487373
2759329
1626522
1654009
1047013
1554587
884119
1291511
1426843
258237
2074661
1632564
2481108
903257
1313478
1294041
2690397
502364
2673369
764403
2777891
2273587
1905567
756372
164016
863441
388332
2182390
1822875
2694950
1605662
2101304
849491
207777
299596
846673
2154475
1542821
2330680
2783784
645617
1500385
2234789
1949960
1873063
165443
1267619
2234831
2826521
2653812
1098819
2257361
2862822
1056359
1122005
2458305
656233
206298
2415663
1571716
1623062
1029488
1114086
672351
508268
2804934
1332330
2526748
138665
1088300
2737491
2623652
2299317
2784405
2739418
742606
755622
1128612
924944
237599
2676427
2196672
768815
826086
1669545
2793559
2502983
966647
120824
1718568
1975772
388500
280723
1346018
522481
1541174
712150
2508212
459658
1550253
2556871
1624134
1050332
760022
2143630
1283596
939199
1233646
2029264
618755
2133174
345679
2402353
1401478
1795669
1612023
655505
49214
1357444
109987
971783
55
353759
567739
1303648
1879315
1956205
463726
943827
1810914
2414299
2157334
2455086
2063483
2838518
1360256
1075983
477851
843202
2786711
1153384
905484
571243
878624
1535042
118673
912491
1501947
2350099
571337
1695723
365503
1009388
2086808
566928
276215
2518718
1906657
947116
2750091
640352
1820333
2536498
2631887
1058862
1244697
2827034
804537
712930
2736698
320130
2923922
1919661
1878286
2612554
202398
1323075
1665512
498735
1619181
1736276
1333
116854
2861163
2399600
2685670
2136175
1432002
1778438
632566
524196
50376
227709
1123730
1914685
2745637
1478263
887431
616356
2607324
309943
1954519
299349
1694265
2360841
361971
1833743
43743
1041858
1773850
1677012
154436
236317
2243478
2611116
287756
738954
1946933
1368005
1350901
1292039
1959195
818898
1131632
591812
2115546
2700408
1497806
1578718
2901673
1270300
2057828
676423
1937580
1393073
2407138
2683425
61813
1507705
669911
2212446
2124624
234978
2249409
726971
1780383
1952614
1208221
2570688
2612532
2512578
589426
2551095
2063978
333440
1964432
1371103
412357
2245024
2609395
2382930
1998095
163419
635535
785553
2630235
1767499
665542
731287
2289941
511568
880651
322113
183107
482010
2809263
1599422
717775
2489526
1564053
398082
1611031
2466312
2750285
2511024
1306965
2585075
2310685
1779107
2617842
1331826
1876108
2361492
2699264
198150
2751827
650536
2657985
1399334
2902287
2230226
394912
2576885
821507
379914
953857
1025762
2162089
2773903
475900
650264
2341101
1453727
1815119
1456547
2586211
2895253
1456871
1596988
1597415
2261993
222924
838999
477260
1186992
2773861
724343
459791
1471295
108798
2246054
2078839
2790637
2552487
2822609
319823
1624866
465356
828533
1713135
1404177
939647
680774
2292808
932453
1832551
890783
2133857
292955
1932275
1471694
658503
1091333
793071
1974428
2142582
216869
2888707
57817
2702232
61484
1400747
1974560
1797317
1260896
1279070
812994
2877017
2656966
1061397
988410
835169
548694
200181
1880237
2339326
1405664
1496620
2005874
758193
1556637
1644087
57801
2142341
150227
1845701
934388
2010895
2650776
2244876
2470674
258681
1087778
1864093
2792671
1352998
158708
2244878
150669
2019714
1786827
2905733
2886106
1611717
1257809
840485
1600619
1400595
1649127
389519
2647825
2832134
1711038
2223525
2351555
2554777
1893323
1094811
494739
2757711
2661974
526350
131357
442977
2814151
1640661
272119
1571435
804927
2634810
2851164
1430363
1833584
1208711
1744935
2291815
658123
1979865
1171923
920579
2472108
1897443
1088750
1010122
1186522
1752526
2775760
362636
2635566
1683038
2396387
2112383
999059
1540857
864867
8214
1497257
2756415
2283536
1197134
1841681
943882
676962
745771
1185994
1169575
1239337
2657332
1236303
687348
1947952
507297
1970935
2483594
1247706
2217168
2338292
1666836
1863873
2550835
1571428
2534587
1438843
2893231
2748572
1180524
410262
2797529
75996
1543573
2520974
1458068
348558
2794178
1035523
2402685
2347253
2510134
1288237
1552361
782451
1217527
1295921
2419037
2025319
126169
1248667
2436684
2596872
2888938
973433
635483
1448211
517180
1246051
2851989
2533837
2655984
1099712
2243660
2380099
472758
286774
139281
1139129
248356
281969
1247408
2303506
1021204
1010253
2484484
46374
2298793
1631895
89742
1316401
2761547
288646
38582
885945
375454
1181640
1198413
1798266
842311
2644882
2622797
61819
2481405
950628
234452
2181358
693996
1964093
2618559
817026
79118
1191945
2508152
1986785
1877287
2327293
244066
2261838
1003712
1252686
2755826
956657
2518380
2325139
1853992
1165881
2134521
1256289
2720878
2831071
1567237
2091483
1485853
1851731
1398725
814673
865205
2817685
1529188
1310515
1369619
441765
611180
170233
1939174
417898
1695702
1419227
2706416
1597192
1334194
1948669
356438
1908407
1538706
2587685
2344170
1742067
2771011
318549
2762384
563823
341778
1703672
2715919
1592410
1201938
2440568
1136628
1770741
1808716
1827099
2280543
1644171
2451588
1572307
1519235
2818232
2811312
629476
1167930
656758
2800969
2645767
833926
644724
1469914
1506457
993867
1783597
1457048
1321055
585998
1831100
1036912
1430304
2778186
2077188
2446505
2580720
254329
2463484
2114380
127598
1279815
1184603
2372632
347296
28741
2521529
297143
1017065
2743021
2262711
224245
665808
1506144
215859
2701060
2683908
2667541
2750987
1214015
327009
272475
179870
1700388
1735344
1536776
1902605
1735105
1035642
1399887
148731
1932004
420430
2010560
1687410
2659603
762558
1289322
2760513
2575036
2144668
2791269
1571747
1808335
2842966
267813
1861889
225198
294947
1408579
1896072
1470787
1149687
2629233
1476995
2102945
1944826
954116
42394
1800166
530056
1520832
2116020
2725227
2909799
1620112
2771939
1978430
65815
36442
2417786
2246799
2906078
2500139
371334
1303287
2515798
346915
1012826
1555416
576962
1155337
1551012
2507842
2355278
852955
1666586
2573470
1691169
2332788
2558514
1411853
2103254
1836973
280810
2916527
536582
2928303
87027
2254135
532631
882997
2166520
2129265
2227658
1871261
337637
2395825
924227
517720
563636
1318676
1752053
2511612
1061542
477675
2506126
1585876
2504309
119758
1699884
1526837
2684
481110
245772
2500812
2409515
1709914
1124062
645043
2035400
2335733
2762922
686104
117052
687956
704027
2554352
177218
1058473
108216
731553
2535456
2317856
185886
1330905
1758388
1237361
524053
1267870
1914233
1925235
1651190
166273
1416129
1730364
1129016
320145
1315621
2583914
369271
1337941
2195015
661392
460385
2345934
389189
9345
1573289
1289785
2068759
1902324
2634630
956678
1520798
1639723
366005
1408769
1485140
2763695
505035
1968646
2468646
1195256
2263432
476847
2046299
1777276
2108532
853088
889762
867913
832409
2884256
72930
875348
1373747
2701071
1815607
249215
1487707
1563788
2391408
2177943
1765939
2775522
1278086
1068434
392540
2457712
2299932
1301157
564464
1577911
450387
887996
1781855
81320
800515
2892214
2354718
2833572
1212682
2857357
2647892
1683644
520360
1956276
2729640
1930116
403072
762492
733915
2446945
2172773
167341
2330603
1168434
682797
687001
2784368
2418478
1995424
2462428
1241325
2693520
1859755
48171
1925199
621810
886013
1043480
1281342
2468866
153141
2482663
1961039
1688157
274286
1036938
1903783
2051215
1941531
1127879
2265857
1443566
774901
2769953
2386511
839505
1122374
2710500
1811432
1010826
2664396
1709625
480609
2787363
1563007
201028
948078
53328
1962650
1885370
166818
2531306
992634
2671817
455043
1713833
835684
1882845
362746
837919
481000
341934
1383148
2184803
375214
2468103
253512
2548654
1852265
968456
1154004
1233557
868185
880277
1290519
2715923
835441
433136
1160188
1459885
2621904
1119514
17879
1882736
2134318
2828363
77115
856407
2333031
970508
2412845
360266
1171820
1769017
5010
2839048
289003
543874
1039072
2377887
1623658
378143
1372697
399436
1947083
2218716
806504
188463
2023395
1184020
1442867
2637784
1438011
996693
1122467
1898715
282988
1507334
1103076
59969
2415120
1530667
2075684
2378101
1310148
271510
2563373
818768
624496
323328
1345633
2385800
2343240
1081984
2256214
1572793
2264683
2703891
984573
851111
2485525
978793
2500484
579112
10588
2610336
2889187
2165
809222
221349
146444
1477199
927257
2294742
2664530
2350447
1190570
587246
2504668
2484473
707039
357188
483844
1514438
2532463
1129920
1348473
1976701
356046
1291260
1910329
2850204
2778941
1837789
1272101
745882
2517848
2759901
2203322
2205369
1950468
2556340
410221
1111237
887779
2214025
1938928
2578975
2117371
1495084
2244815
1222884
917473
2366323
501630
502653
1318618
1427907
764648
2787103
903013
676989
1637866
651092
184299
1574507
1364560
1161187
2351526
366704
470876
1959013
352737
1461934
1060093
2882803
349227
905526
2710538
2801131
543858
266061
2860008
36910
1510367
1727183
2611299
1105008
2377871
1337457
978489
533477
114252
1253708
2470153
2231129
2585605
1594529
2147422
2900489
201448
2052011
1344221
1936356
2745152
1083828
1885187
1766856
2043646
784647
1897943
196255
558385
228247
1648607
2914801
211001
2767767
2097175
2500337
2773661
2020683
2839026
1601535
243882
1518561
2619521
341039
1626339
2595302
1025282
2370375
2103200
2099432
1859172
2402186
1381051
1192157
775786
1353661
2426703
1608429
79632
1223922
763197
1661561
2198695
2025767
1342941
361732
1763573
2939227
1729807
2509555
1194254
1228111
660404
294951
2606826
246549
1472584
1220138
1817954
963669
2130399
594948
468226
2725177
57251
1794752
2920946
399698
2163167
395141
2868859
2484353
1616855
1876136
1199721
2199028
2190528
323725
1717570
2339102
764868
2925966
1754377
1899079
2643370
1599236
283189
1584028
2861668
2896323
1140048
146572
1044649
1666897
2908004
2117848
1964300
1647232
2201581
2772757
2048404
1822906
300357
2488537
1906856
1557997
1552455
1127287
497825
469193
1692554
2656771
2696725
312611
739168
2388714
933503
1774832
2548770
331518
318980
50628
1810285
332511
1599447
2404653
2759564
1246323
35547
2042651
1586113
1436372
2567710
2930079
2300133
269751
2107242
2301396
933349
587097
2207348
685426
1372183
2271088
979395
2126754
1097634
1783522
941768
2520763
44551
757153
1120165
1362859
541799
22834
1412117
2739945
2324229
432470
1959473
314500
333078
1699631
2470262
2159626
1700970
2284198
2371625
2810989
1956978
2788246
2464628
570762
1240632
1855235
2706187
238124
31563
1527479
145625
1747007
1578329
1019871
1179570
2313500
974402
996918
2340916
1235456
1513823
1519349
685005
2743178
1875503
745548
1661722
387059
2010939
2147698
664301
2759135
2891731
1401347
246090
2143519
1591367
1797643
2740300
2333985
2852325
745471
1677100
224952
116525
2208021
1641726
1789504
543767
1710713
1170079
1591545
1653701
1283891
1752223
1280265
701075
2330792
391802
1038379
634398
2653743
141709
1090254
1645259
2329452
11301
1045042
1257626
1767393
1158562
409683
665913
959335
273003
1498508
1020124
1561122
1616788
2418557
2173519
1560895
2719565
1546955
1291274
1987799
2492735
1971286
2285000
2057533
430002
1572471
1548565
937902
1499254
1960192
1860881
2413391
2633203
1781494
1535520
690348
1593088
1930790
1893992
72764
2585543
1101193
1542434
1661051
1842196
604288
517207
1578621
784351
446274
529321
843546
220323
2157443
1322593
2728861
1856741
2004489
1688036
607658
1817962
2457282
187400
2363303
2235796
1997752
2876337
1676146
2599959
588634
2244270
834065
1272616
2372471
2047552
1024876
1139393
2882778
793945
2113886
2109281
1480639
970617
2938833
1194030
1472751
547596
2108727
590829
162252
877014
601120
860872
814433
239738
1861887
15626
1702826
67248
1185649
2434070
861404
676663
275417
2621352
1596195
1341596
1538291
986733
572261
952441
2576517
2374581
1826284
618635
1987149
2593275
1814043
758061
2202242
2256564
1147623
2421531
1103124
2631806
1699901
1537196
88543
331555
1806851
2465183
829499
2754338
292858
959398
151640
2443203
338861
1414104
2202618
170833
2852849
1159207
1643394
1332514
2823111
1988904
945557
1116304
2661298
1992167
327923
1360232
2734461
2224707
2534829
159739
2556822
1728624
2856762
2124259
1299936
2531906
1903331
83172
825963
2150913
1869598
977295
2895943
1059766
2053407
37987
2533925
1946982
768891
2632101
2773162
1203774
2617736
2135268
2778434
1048457
1998133
2809569
1742363
600987
1823050
989888
2217916
1187025
993868
1798204
174653
657050
2194529
786436
2623171
273895
550657
897788
871166
1429480
1634615
2650485
211570
390894
2389204
1904407
497622
1221780
1188957
932280
715426
325629
2886680
2807274
752385
1028402
1030132
812092
2228303
811791
2103662
169006
2361024
1781470
1181767
383283
374753
268804
1094159
206127
1489235
2614927
944722
1403441
1837999
1736407
929326
417014
2141856
1554137
2612642
2717154
2143805
2029766
103787
409152
1220888
1898234
2782046
2349033
2422137
1384707
459866
1486007
866415
608625
1676283
1529745
1801786
2373937
494640
1947700
57242
2239136
2222209
1447221
492670
1405478
2495698
712494
2344293
1695944
1201024
1797569
1332620
751007
1325104
648507
280404
2826054
2871735
25876
1838263
1739613
1044732
368925
2373115
907551
1861523
1519698
2300703
661405
359632
1365551
155523
1287401
2473169
2192275
308491
2363392
2078947
1576264
678730
2751648
1634171
1269391
1534755
1326068
2854769
2252991
747084
2517340
1545101
317154
1972947
2500376
900718
762974
745040
424462
800995
2565473
880582
2305549
2375665
812402
2486266
603427
189285
369604
317859
1020193
1066939
2781193
2123681
1064079
683344
2708077
40748
1029729
612892
2932192
2079602
2827861
1206207
2214224
855047
2546644
1122759
2389399
396197
1906547
665597
968387
2239082
1524841
2303301
1042652
1709691
2270817
2766849
270388
863022
909612
583454
351701
806209
686238
378471
2763797
1268619
1653655
2138117
2333816
1074613
614761
204725
1828399
2465235
1859874
230950
775102
2593023
1331297
315072
1551116
1682004
2342726
2424103
2302382
2923744
1388810
2218057
1994174
2232223
1322634
2694882
186505
1138183
1741129
968294
832584
2584951
1113832
2143414
1969481
1370974
2935381
263007
980518
1438905
2511889
1433236
2042210
1219081
2831527
2048579
731672
1834741
2314120
459527
2695760
427095
1026157
2618912
2353737
245803
364067
2251926
1504399
849248
2907137
1704163
2078780
353546
1636605
1737316
1141259
1590171
2104551
2555592
498664
2171025
872577
2838974
650565
2657050
703835
2170334
2493339
2203993
2665
799751
2187668
2286481
181056
1587616
1888140
2747862
2720001
37515
453241
475725
284470
2494830
735779
891375
467325
590757
428961
1198686
1313589
1744415
2719070
1263408
161122
246692
44399
2114443
1490123
2171597
1550293
470427
2174582
1282412
2772190
2413354
743445
1616197
265573
149920
1693555
1628927
506442
1686151
686712
1764801
1216141
1539944
2459622
1559173
343027
2304170
954792
95073
2515559
1685144
1580279
1251642
1826264
1938189
114777
2762156
1202251
2172954
6722
442078
303805
2066722
1578154
867759
1119522
881821
2565435
2793967
1654627
2549099
7827
2440564
2515139
1697544
1008516
1729101
1341651
97112
805476
1153720
2277167
1348137
970480
1893801
963920
1943889
2707338
559228
1199667
1992486
2357938
193153
1935365
591159
1783890
2907224
1581187
2679993
561304
445955
691265
1331906
2733599
2522135
1356573
446326
2226905
2092082
673537
2835881
1596986
1972754
1351173
2275004
817237
837346
331552
1129448
1370050
1943096
642732
1134031
1766028
2112310
2478133
751314
815525
2748911
601565
293562
1222423
775240
1292382
290607
279592
2312175
1040066
642963
2834330
1850076
147354
690627
539111
1667950
473799
121516
774826
1457159
2791487
1781374
2144908
1825786
2041654
587284
1365555
2276863
753154
155912
225721
1801789
1241891
1365489
1062245
1809711
1111488
611697
1896704
1865206
1768811
2191067
2028495
512509
1767737
2538329
529488
1035802
1595020
208607
502437
361765
2156831
1134505
2509598
2313380
60443
533937
196357
613254
2445544
48513
1403478
1825523
1010182
356807
463331
827291
2155260
1637771
957869
803511
1079059
794134
2028435
1965234
517208
1291358
1346304
1818241
670000
206629
1367060
1507274
1501658
1494249
652234
2451469
755473
167569
1779797
201725
2596635
1095450
379596
1124946
2420696
1977045
2052551
1409949
1363159
2217779
1454902
1354927
2444045
2888083
2898712
2478998
1794330
2026995
584933
2917458
1667765
1101372
1860078
1464051
1950719
1107632
298810
820592
1275292
2307903
1960688
1105749
2368323
825505
1324241
2077936
749965
865468
999754
776313
1481481
1355065
1935425
1010026
2551625
986337
2815365
2892312
943550
715913
444630
2381393
2278551
1543742
2093492
1316048
2560866
1523024
1467032
662016
176196
829149
1564826
423183
1446770
192871
2407967
256058
2071268
1844309
1867219
171635
1645508
1587287
2666761
827824
1881867
1091274
1539969
2379466
2404278
1146564
2018577
407488
1711956
2492972
2464650
1286116
25236
1453250
2890629
2457887
149811
1441851
1261196
1601577
826098
358052
2801274
350139
1543715
1279013
1987961
1153656
142110
400642
2436899
2029960
925857
1880378
845802
1385826
2038611
1490275
1415345
416473
1312851
252650
833472
2872679
2783322
1800396
1758971
1665169
2939756
747905
2839740
1777239
345281
930360
2423523
1937574
1874173
968600
2164311
2504899
2876040
982233
1440697
729573
2570089
2861255
2678218
352758
233601
1820675
2202614
591606
1433854
1323332
1619096
87103
40325
2169093
1550623
1056740
1429912
267947
2764268
1032894
2200986
2775397
1131075
1717623
1060859
2420887
2752125
2375834
1383268
1403713
2801931
2674546
1058081
1586918
727165
185712
2831381
1239094
1296007
1504913
2496051
734625
2927367
1010824
1842788
1586541
2402925
2730485
2594195
2101252
560167
124731
1881466
477496
2264685
201927
1313591
2348790
2106750
548847
2790772
1395103
1360105
2625207
2881996
1424674
886232
2937489
1782040
301724
983228
1346307
2456827
2582059
354631
1199252
2245499
454945
2189031
615702
180222
1347332
1073660
1879941
2044930
669902
177475
1865340
2122564
1024424
829549
44782
1817621
2911826
2728811
285338
1206294
1106131
1314257
2322760
1304178
2332374
2676372
568211
732674
2314512
679376
2063787
552649
55768
886499
2684775
1997053
2229358
716555
15746
2372918
1318561
679922
2220677
679529
352373
2072418
552230
2295881
1459862
1080811
2721170
2155079
1296048
2507788
564454
475857
1909363
954162
193161
910859
1614200
880453
977553
853052
269021
2364222
375673
960690
896133
995431
1149851
1336039
620652
1116536
2457253
1779317
73091
579749
848744
2938872
592735
294400
2736615
881454
671839
234336
507183
1833260
1037926
2724946
909137
2470636
697628
2202430
289892
2233171
1904615
1630198
1318031
357664
2847562
511516
1826542
569622
2479615
372174
2640632
528674
2516571
1390453
384149
465104
652099
401746
1708126
1301405
906523
1919530
2926860
2748525
2291528
243689
2826052
750409
2668371
895681
1272891
1292487
2345638
1499394
1922182
973148
1630258
2540176
1213358
1408934
841116
622172
474944
2535435
2317134
15527
2788025
2849353
2103835
2267532
2435278
1002077
1664463
1033202
666705
1546395
1653768
2687560
506151
2861783
2256026
125921
966721
246971
1090323
426955
2514391
1334174
2229906
1017939
2825322
2067424
2277901
1768320
576947
2528054
1104100
651022
381564
1294613
311217
830554
2143692
1476611
2712825
1867684
2551109
29082
2512222
1036109
1410928
1368118
1171854
745305
2834992
1271140
1093124
1837024
1818703
575706
379727
1649307
627330
2694832
765344
503733
2390327
1330095
609295
2101583
519501
907253
308372
1336854
1438817
2015212
1914473
421360
64915
1300093
646960
1339783
403596
1524362
719210
1643733
2579568
2301157
2458211
703470
2559782
2631710
2559208
557609
2765522
1367702
409525
1969770
2139218
97165
273363
1240316
1664133
1669873
2572218
1096138
1972996
760828
759899
1384631
393642
196300
1039042
2889737
2332273
1111903
427167
1681469
2587018
2871090
909166
321564
2518037
705406
2514863
1026480
2580453
1415660
2120436
2425399
2131583
348056
1616593
1341966
843235
412597
1751612
660141
1761143
2481284
1628626
2447840
2570558
2237731
167938
673203
725526
1513214
1683246
2239323
1262096
436513
854391
157753
667910
228663
791611
22835
181271
1800420
2626090
1662516
782578
764591
808066
1249134
2048889
2074777
356439
1941064
2833792
197514
2440771
543703
2623950
1782026
1677050
55691
1276059
780687
647993
868797
1867393
2266290
2909180
1367058
69064
1845502
1540780
2914489
1000320
251191
1367068
719722
2553080
833
2162721
2420854
1722965
2618694
683719
2474397
190741
2359751
1092043
1606319
2682348
484803
2782541
898480
2809105
2731294
479732
2270473
2215286
182223
720323
765629
2373806
2661045
759118
1843694
344083
1304282
2181704
1061723
402499
958737
1255186
1812518
738483
1646812
1740666
383474
465911
977242
1103542
780708
2045727
1088232
2415086
345148
687936
1258069
387407
463969
2650359
1583435
1455204
1425224
816363
2787805
262848
1737677
2521636
1393697
332451
1559351
1360513
2516132
2480112
2784979
1656890
1869926
2122647
1975440
1444317
917759
2213321
2373137
840573
2653026
2610068
1533837
1952374
1568446
1987931
1343036
1451154
1630354
356207
1655170
1158006
2215684
676982
2363684
671403
756307
2719785
1980133
375992
1852920
1494369
1137019
2818355
409184
632833
866287
2112462
1518776
1112686
1220987
2672426
1988147
559559
1036906
2144831
1328990
2691801
784654
1565039
1937932
150510
2808385
2541798
166105
1128098
2857894
2914794
1529361
2479397
111344
2486022
216450
1708802
2565815
598391
963940
1167228
1420235
1342916
2023734
1018083
632688
1960038
133115
1910639
175977
2588490
1773894
982766
817890
2767819
2068731
201239
2854227
666332
1069590
2705994
554767
1739911
448666
1034043
1163195
2907065
1682582
2185663
451486
2322993
1517270
1558912
2082833
1532084
2078261
1632872
2558247
239303
1431552
24052
613530
2539173
119300
593197
2279699
2652006
109676
2303559
2135726
2079877
1109876
2893837
57217
827306
361069
617171
2264565
2823367
2536444
1370442
2768154
893312
251227
323847
140996
675112
1553561
2441175
1770243
2054047
318624
597731
1793982
2749791
411692
2235527
1839661
797094
767287
744089
2922231
619503
308533
2151616
1552990
685397
291292
865182
126024
1034455
1488213
204716
2080454
1489457
1054600
2754430
887343
2682912
1899032
380543
2549083
434408
1616375
1528281
2135949
2548747
45314
2444750
1322128
2516488
1646219
1071200
1197212
1524213
180632
2935288
274218
58487
2005685
922402
1002533
1601539
2136109
943272
2617048
2561945
261231
1095365
984851
1643188
2318002
1586977
2812423
782357
1479383
2072077
1686266
588972
270523
410738
2518431
1491648
2733789
850794
1017066
1376488
2722888
2210419
71374
839348
1307241
1227722
2298058
1056654
2055712
1673037
1402700
826804
1110168
1482621
145740
305125
2769631
727393
1338299
2599295
1884008
1641421
365686
2331362
305654
71532
1549064
1436128
962301
104127
246023
2247039
1525417
2691206
1077543
604867
2382585
921203
2052430
779277
1399745
887671
1812194
2534159
2372085
2861848
679088
2200003
1642177
2636291
2851124
2329469
2762602
2615680
2657563
849707
2768896
1366233
2265996
420216
2200100
412265
2186092
1326469
2209777
2756772
974908
97410
2930788
2718967
1811769
1945922
2408108
2270351
2625967
2918134
815540
2491622
449265
223794
2136500
2078045
2763279
2813350
2718740
2843317
2605219
375110
1114252
703595
2404935
2839653
614622
2202681
2470999
938687
773625
2285406
2045103
2304205
1091345
148158
1582543
1888597
2545392
349091
2839696
2250037
2195999
748456
564269
779053
2752894
1935403
389803
57686
1121151
1524766
9424
250558
254954
1855186
39206
372745
58831
1008554
1781885
1921313
237337
1855714
253490
407764
2817630
2713035
1223491
1277210
75020
1628570
623228
1623250
1293827
1504053
1964615
2783553
949374
1776805
1157317
380214
1833183
201708
1696059
1412923
2046253
604133
448057
1986282
1098077
1121462
337581
2837107
680736
1643909
1564820
1018487
2895351
962177
285479
1820833
1702983
1272526
1025840
1905362
1862953
1949089
1517261
418604
1119736
2270610
490327
944560
295022
2287302
2507748
1056022
687390
1482583
1999394
1138512
2814749
236901
1525641
2933460
1179888
743981
1376786
1477078
1686684
1148561
2897614
2721724
1271648
1928584
1811546
2483450
2336324
8265
1759087
2734257
2450480
909098
230630
218531
2607605
2917073
4003
2198870
861167
2807896
2290333
1261844
52534
2899383
2536450
1477751
2722944
606488
509884
2278648
1619805
29693
1559803
2113483
938418
1745304
1681174
552184
1754202
2754565
881814
799564
1777692
2851155
2059090
780275
693472
2015597
1596708
2868730
491134
1379833
1066818
2617965
301117
1632759
732546
333213
2571023
1151947
174549
1351088
2189885
866564
1615475
1616702
1456106
481069
2385546
942033
375675
29604
1518246
2442723
283700
2667382
1154434
63136
1734684
2103137
1345793
2300097
451545
377299
1958361
898008
200922
1612466
2472174
1532154
1089032
696610
185784
2771334
201409
910220
2363366
103325
1635646
922941
1657877
2528516
2326886
2916724
1617660
71900
1990690
1344367
950755
251751
1350009
1443520
988845
2807603
138154
1504608
2177881
1782865
1388475
622946
848381
1134798
1625306
248975
2768372
1837185
1678203
1340158
1899346
986913
1074172
764267
1871706
55964
272665
1197393
2402838
463016
1916745
2633270
1412919
1959151
2412954
1988382
12991
1547340
1215733
947018
2604676
1256768
1510888
910571
533224
221347
2626431
2041249
2238906
1048631
370107
171987
1466108
2393631
1029145
76507
1264626
134205
1867685
2193973
1193495
2729683
1154773
138559
817983
1075884
693260
2599175
2430396
853813
436154
245408
2887607
258999
256040
1725526
2209612
709096
2639012
305086
1183899
2015438
1284992
1827990
927466
1430656
279023
2813917
326916
1656612
1450730
2063754
2709115
1505912
1572272
1300047
917390
1600596
218473
558127
948007
846953
2832926
2056399
2356965
450650
1409749
148269
786787
1081377
1947294
490049
2340441
890380
1614723
670564
985203
72269
1909735
1332674
2169344
1116312
2435743
1537413
1427287
2382268
450936
846079
1880282
991488
2134940
2233472
1136048
2512319
2305176
2185195
672811
460206
609373
1780686
2727295
491030
638215
206419
2425060
1028404
1077299
2626975
811936
954609
2908288
1866876
1400925
362475
1846742
2183865
39432
2505017
2840815
2619792
2321384
2275150
2024200
1684720
2018220
1423310
2347456
2731774
1568172
1536842
2908463
780889
2758019
2011611
873796
1674985
2135944
836903
2665228
150131
837859
2499849
133294
404594
2182595
973501
2651017
1752435
754646
2008828
2415341
781983
299244
101365
2851220
2008209
1818807
2643759
2630026
2822136
2229437
148493
296610
690375
2878417
569990
1447208
1831489
1214617
1245487
317113
342269
2521064
2484619
2113435
660068
2165674
132066
1195997
2722527
1403081
1941367
524747
431579
895044
1698780
401367
56188
1083969
2772354
820322
89303
1012070
2328344
2439939
2450363
731883
1358452
1994195
337462
2918138
2818051
184207
1586065
1773235
1591098
1280766
2555520
219164
1678274
970154
2415879
1790062
1513118
1552723
32873
2229022
610702
2607636
1317612
1106905
970422
1303556
1234786
2220170
2475350
1384169
665215
677767
563980
2455859
2707468
973087
928843
274986
2462190
426189
1396585
2555160
1283492
2275877
36002
2394439
2150403
876086
2087374
1470502
120840
1550924
718683
2428370
2719393
2479852
1034681
1836697
1049763
600625
950717
2607011
56684
2001885
2128696
2294186
182649
746791
1551343
2548282
2526446
1937618
1300041
254718
362243
970975
11898
2716895
1845561
2498576
1786103
1806747
2448667
1051179
2358705
2856554
2049046
1791060
1154801
2571875
1817959
1272738
2151552
663390
521725
2306840
1875193
1266494
2627857
819773
2068805
911415
36564
2843639
598874
904172
2594735
224476
2600671
1977353
2361747
1336341
2571508
111801
1233395
2717392
1917979
834833
2015374
732846
2548935
391290
1423087
2670840
2687157
1184556
1280707
1165659
978756
503226
867228
2241401
1804162
351132
418883
971756
590725
624923
1266198
463057
716411
2776176
1222073
945614
1283895
150072
1622568
1609547
1090015
285336
2249453
1190720
1561760
1755711
2538027
736312
1912552
1644104
1576383
967833
1414146
1898318
1081842
2819910
2199763
813931
1279507
1167653
2202460
2776632
2212610
1499925
2497851
2500138
763310
1328161
2349497
2539292
2337829
1428232
2502733
2517443
2387604
631297
1203877
1973798
730823
2837124
2249147
503262
1117624
1993854
2239168
2723684
1825809
1216984
2635480
1567766
2590808
910549
1104462
618151
678180
180905
1839477
257804
340431
385185
1282723
586456
883298
317130
217310
508996
1481215
1487445
1350735
341052
718321
2348013
248103
2232342
2224325
1719702
2564311
1503517
233951
1907691
1144440
1592459
1344337
663448
191323
634924
1475668
2428506
1586009
1656517
1738001
1991781
2095204
703456
695838
1903261
134412
2731269
2233824
439883
528723
1312112
354550
1175026
1339596
651511
2447925
2056994
103276
390452
1311988
2068863
2665166
2601221
1892789
2145246
1594655
250578
517722
1688258
1988797
2488231
2267567
273576
367469
473361
2212052
2549060
2502368
260096
790441
1112749
1124534
1498328
2180177
2580367
1475500
1991983
1459472
1383841
435802
1841741
1031286
851559
1212717
311899
392649
340074
1313359
1349045
2117890
279871
1619960
806097
587980
233281
1161405
886555
1584383
312055
2614057
1763689
1999187
2728776
627167
298061
411585
1360865
1987493
358389
2775076
295634
2367274
2361704
649427
2880435
1227333
2131667
231301
304647
580885
1864875
1218740
1386707
545211
2835780
820750
368765
1285209
2403926
991105
804721
1526806
923471
1371688
731827
2283156
42757
1780890
1931593
2759495
431206
1461623
2230016
981347
1301186
1665196
1443683
1326941
489557
1982502
548212
1977012
1400756
1818961
610623
998056
2210848
1575595
1826768
2174569
810229
2660879
2287639
1463413
2418929
671519
333349
2157445
2176572
2251674
783852
1890590
910167
1303678
310502
1747901
2165122
1018895
2422331
1886080
2847987
2666731
1681932
2923304
1048419
2435505
2930388
559387
1434798
1220132
1564642
1116554
1477936
2399975
2466948
1061186
1358363
580717
1324592
2657882
808825
1097131
1290729
2365589
2415844
143391
1621119
1598807
2104247
898206
2511307
1722930
955928
264246
790048
294172
930734
2714030
1273463
1657734
709225
2591812
555474
700163
2484748
2541653
1349747
2567425
610991
2657598
1780580
599553
1335528
500503
917957
2379107
83665
2904637
1573403
2374574
69793
358372
615317
1236394
1914657
2443806
181940
1076865
209084
2363393
578770
930955
614292
1334091
2939599
2579017
2806817
2565484
862778
1921588
2875390
2585983
1491708
1828415
398782
1344810
1886415
39242
904092
2919810
1785234
1243526
1278683
2220105
1093047
2375519
595519
152449
2119662
2679566
2901255
382778
2627579
1084371
1922008
1565059
1414431
1647867
1251172
982708
1573653
1700744
2588142
528448
339523
2468404
26586
512720
429935
1552670
1742936
382117
1648302
2025603
2661979
796966
1507761
2330382
2546314
1697460
2725788
1769122
1514717
2922928
2334505
2810602
530228
429841
515152
2250840
2016437
1409509
1471080
1678209
277258
994404
1987860
772087
1907046
102319
199424
1570022
1969206
81342
1235718
2719211
1426825
404929
2461069
2671668
178655
906224
2330282
301331
1838140
807588
2880299
1417335
1429203
1280987
2209795
1609219
392266
1655641
1394481
1734497
347654
1220361
308653
2719698
1907230
266874
1963861
1461519
325768
2761731
2481161
1743608
57717
2299152
914545
1391412
1546910
1607663
27622
1849657
1129677
501708
1664478
2885647
2473601
1425163
454230
414122
2569640
350821
1791305
466116
102300
1740156
990107
527245
1692233
2601953
2130964
1803246
1039065
1621809
2214496
651784
472854
2762132
1797219
294868
457451
489555
1059880
1630398
1604514
2340772
1969875
2866743
1782818
1624438
186085
2640621
562678
2528752
86577
1681221
1300547
2837459
1708752
2624529
409566
2790792
375797
2884635
746300
446445
1860021
873672
1304017
1692082
1546441
1211667
1957838
2114888
1718003
382179
716295
881498
2423893
1281059
2198738
2234428
2619693
1173887
2090793
832473
1713949
494647
2282164
1664740
2757904
2726257
1712533
369426
1358546
2239583
2148737
1271724
1171276
1582892
266039
1166789
2434314
1772731
907237
1417147
2936728
2797332
956439
1885225
2176043
831304
1106446
1636258
1579396
226220
1937961
1524437
135771
62833
377365
581867
268344
2459711
2498894
2939740
2705844
1549176
1078610
1150086
2873670
2923676
2781557
2763994
2880479
1083259
846563
1006389
2914220
794031
271260
2174887
305514
85125
507277
301762
260779
1316245
2202802
417691
1693249
1326415
2162399
2673456
1451758
1051191
615333
1989256
60500
1020148
1467789
2092220
991604
429647
685336
492079
1276790
2202760
2221753
2242816
2325545
1473546
1951719
1267978
1462150
2269146
2272661
1179382
2268783
1068591
2210146
1079589
488881
1221236
2291158
2450957
149070
503472
2256812
1468075
2230489
2644130
211913
1058596
581657
2095793
309502
20226
1384302
2093091
258452
1744026
822892
799923
1513332
797905
2547449
689930
454217
452806
811280
2295484
1856578
386250
414499
2452514
935763
2062094
2811319
257772
1850073
1579582
1359193
99200
831405
1041121
162943
1765084
2283456
926509
1615448
1968105
813998
913150
327226
1704309
327900
1955426
1835128
2679524
2242764
1649823
1728981
1079594
701283
2011617
2337775
1244498
795938
2142282
2362870
280954
2014598
2825070
2185236
1258833
2070535
22147
2935620
1232399
1827577
2814728
1006711
2923838
859742
96808
956566
2030991
27040
300830
1917509
267068
1681353
678528
2752480
1630698
2642228
1129892
1803165
2265926
2166718
714761
307207
1818955
1271074
419434
458200
869202
1407088
2879550
2882734
2424087
629823
1971130
517100
1431353
1915471
86416
2302817
1315861
120283
363650
648280
2206143
829909
2771067
974052
2598228
1522687
35541
931541
2536276
128218
2813756
1813934
2642835
467254
1586426
739258
1619419
1612324
1672024
630788
304792
237911
2843487
2536293
2146157
535768
271312
667649
451412
995732
218524
1589
2741621
1702169
634203
2880136
1549334
674285
368412
2839432
2145010
1094160
2220775
2649330
2450667
282243
958533
1481709
1484744
1706225
151228
2045807
2581459
1864203
2832408
1233
2112728
411437
2480535
2070792
530930
629955
1776800
425511
2164290
1918030
2219748
990292
529190
36069
218424
927775
2447774
1859979
2000159
1564635
1787991
1414307
63786
283029
1677446
1778577
2621977
541643
818018
655725
829805
580076
1929433
1289410
637002
739667
1727814
1421334
1908142
845281
1847871
309745
2595043
2878689
362326
1033958
1257626
461468
459426
480880
2912179
1518595
202515
2483895
1751099
31242
1459785
2125282
917045
302259
1753316
783846
678392
2769220
2497948
2936290
985463
1189828
2437476
355987
2318763
1629393
285408
2290862
2439660
602601
1580449
1371981
2183534
647712
1402991
1796067
2537562
1009169
2786817
1709930
2751375
1434063
801743
2537763
992757
714253
1545798
173855
340991
416652
939468
2152929
1279115
1660601
358072
773695
42306
185019
2592808
2158428
2232719
2038750
495824
2414717
1361706
352847
1804938
273058
2708226
1033903
318721
1838438
2926776
433689
2010806
1689876
1997213
6101
1658271
2712929
1254507
1383458
1239056
1924341
1227280
2058991
1151909
1394975
2153705
747907
2193176
1174273
1487029
1032513
1994317
1605607
43228
1079506
293795
538960
1199838
2702000
2126843
196218
568770
2741998
1172093
971122
1933425
2263071
2237409
990034
197835
649689
1932646
747656
1009086
295412
1397943
1737845
566477
1315993
2246256
915372
1129223
321649
1958782
748199
1916584
780772
1755677
525748
121805
2469221
2851508
937915
1852430
477904
2859944
91350
2261131
2039599
2889221
276078
1910214
2203965
1448380
1170181
314554
1164781
1347785
2234334
2835615
2096821
768059
335215
2440722
2472750
2752064
2670725
1092941
2359466
828849
716044
160243
1928459
2107398
209662
2069326
254989
85283
1747369
2234649
1275382
762731
60200
1124648
1951155
741008
2385156
2739937
2788587
1696913
2524956
992246
775374
816319
2701705
2736465
2142169
570564
651060
2587623
1609610
990219
2225163
126582
706841
2550764
10057
2360432
633263
1110393
1332643
206673
382993
722878
380281
967323
1547711
602223
2773538
1763349
2171825
2861911
1480147
702302
2226157
2681534
777487
2131987
947346
314353
1933632
2573972
1601002
885528
1256075
1261441
490758
973423
2267889
920105
48693
1339874
2071269
1219705
2047718
2553698
2377390
773333
823051
876302
2862281
1843745
2170956
796993
432489
2353776
2778211
1982070
2648499
501604
402304
532180
826871
1516962
1169374
1388186
906747
2909661
14411
889637
592783
1093071
1826073
1549963
973322
2899121
2149779
586221
1109199
2753752
2189704
2270207
2505662
2670897
1273235
2267532
961066
2164552
2775460
2036123
2654465
2380359
1192580
160844
515090
768280
2193534
1225184
424466
338711
1382760
1285507
2453562
1608057
2583231
1584494
2258529
265656
1682608
630509
369354
2368191
912962
553197
1617201
452642
693691
1755776
1834088
2088471
1201585
985889
1382366
147316
2545531
543539
2096059
428386
155462
246879
1934457
1727307
1428238
1440943
1030792
90031
184660
2043243
456013
105662
2184071
889178
2702920
444939
1795421
2300746
849156
2627211
2608632
1587249
637765
576703
2850828
1395399
2238664
2375379
2638331
574167
921879
1484202
2402516
1137168
2040084
1776912
2442601
183705
777725
935885
928895
1442086
2534787
763882
1942803
2239132
1476584
875715
51474
385368
1341070
1096104
2056179
1311237
1854320
1288893
1227774
1581299
1185861
749755
1914183
2010321
365762
2773762
880840
402635
1504097
637521
167344
404746
2048364
2937939
1612620
1555752
68337
2281955
379248
226416
856519
727184
1576194
130246
242053
2242016
4556
189694
1956234
1535578
2908866
1003251
1174499
1005825
1060668
698889
1298965
2664831
1339069
2216472
2472726
236932
213992
1964144
1122468
1044020
2767139
2925740
1474700
698228
1721420
2409769
100770
1434434
2716975
236783
1708126
491133
2485551
1849318
605132
2132468
2158040
1148540
222591
2644092
409924
2098952
1010252
1129511
115813
2042712
1408026
338821
2643309
728080
2613203
2521888
371304
1007615
2923605
270352
492275
192652
2675035
1352403
217518
1394750
857015
2304016
731921
916833
460444
1834620
1367960
2903286
1192565
2285933
86164
2060147
1960963
262824
1127715
220974
809784
2491743
2552902
2605926
962423
502047
2481225
819432
79893
499674
598112
1614512
2172553
1152906
1067947
2613259
2321014
554750
1617272
1801461
579677
2501530
2718562
66936
481978
154418
903091
2209748
901066
1776393
1085985
2183306
2684085
214503
1401480
1454808
1845561
2087141
2351180
1797955
681726
844013
1449771
441720
357544
1843437
899545
2198273
448312
884794
1021545
1678214
703805
1356762
927018
2403539
1828949
2406741
1164151
853056
2880511
164416
946323
2293373
2595471
1838573
271382
2050745
1128070
2746398
306441
656281
2685028
742484
2414175
58429
983
144468
1365306
2558262
1244114
2809326
2886355
852249
843604
1612329
687961
334051
1538002
2366801
2782573
2256504
1717364
1665007
1252377
1049587
305610
1214326
1700625
2383624
909794
1077787
1277586
471287
1632932
1992879
1136758
519559
2730110
976240
809967
1823048
1962978
102456
1166954
832191
1147957
2769339
1264696
2463379
2781537
352403
2863804
1312043
1945598
1743445
1703667
1735366
2562116
463782
2272738
43306
2614405
592974
1451936
718085
838804
844727
2556113
1287504
157159
2032313
660647
754208
615049
2621397
471301
2541932
1906523
803276
2193829
980806
761865
2657527
1594666
1694169
2907037
209198
2587810
2261775
1158934
1967784
1490551
2380459
675832
949121
848860
1294326
2357552
2823526
1103001
1236813
2909131
2056160
1961408
1173930
189848
2591110
664535
1102596
1342311
32014
2752030
1678208
2901754
2095076
11393
2732745
987137
747221
2468403
1638825
1444871
2236352
1315560
1710786
1398881
2232716
1097226
480369
2261033
104866
403692
2484389
637530
2842665
2231117
1004287
2462864
2771504
2041377
689214
2348850
59418
157640
653565
526086
45791
1268548
672532
2136943
1150562
425961
2156705
946508
1028898
997583
413699
1173338
1006997
2712275
1262234
1086918
2173678
1879771
1372318
2616514
2031012
2406190
1252335
642141
2016370
1852790
19701
2440171
1131466
275121
278119
1775842
2747817
745812
106837
746881
2879251
830363
2566159
2594367
812326
316778
226399
1564666
1035269
1142629
2692896
45296
279013
56821
1672931
2184192
181589
739545
269928
2812339
957549
2187537
2001365
2773940
400517
641401
1251963
2761727
1176041
1799742
1667478
1134193
125051
2351984
861277
696937
1997126
2737444
2123260
1029543
2838894
2211010
1916205
451837
816065
1280786
2833697
857617
1016511
1327912
960729
1147076
859268
2173552
1327589
954425
152553
813402
15337
466882
2661091
247613
168877
809089
1705308
2867693
2897447
1960346
810924
1615679
2324280
1020589
1764115
2053054
622437
944525
88105
2737027
2259938
2040094
1060649
1506139
422118
121740
2174320
939894
1565981
781643
1837173
1814458
574815
188471
652102
1513580
2398177
2771836
1292460
1563122
772095
1001120
496755
1788803
2141086
1057337
2720822
453987
2738194
2797750
348788
2597551
1542194
885063
975336
2169508
1732387
1561076
2749030
12665
2590231
1228081
766674
2872336
619002
671224
1849105
1019999
2865749
2184098
618625
2094471
1301024
1559236
1652346
2637120
1541461
894905
2802591
41378
2335296
1616773
1702193
638520
944919
1023848
660354
1233469
1325506
2938413
2800103
1671542
379663
2688959
1341270
1763740
426738
1848267
1931560
2113128
280382
146490
422535
1669039
19086
604962
881966
2214359
716818
619245
1944644
950026
525864
790180
2658425
866203
427951
1700687
2413178
1642263
2729821
2285985
1370999
1287517
1477771
982935
920533
2056026
493065
1101473
372573
2337310
259345
574368
793874
1553162
1735664
1347066
1953150
1406603
1250771
465308
1617638
2394837
2638465
1303124
934918
978490
1082462
2927929
1390768
359713
1056941
642846
1990382
1108929
235692
2149662
318976
1928451
429166
2766482
2844474
1383782
1922648
2515612
1652750
2079846
1826656
1465572
1827674
318073
254281
928176
1291603
27294
874540
147956
1955444
117580
1218278
1047829
378846
1622599
1789673
1942483
2474239
2542175
2408970
540938
2782710
37510
720807
910026
1054285
2285790
2455096
1943520
2399598
1691980
829223
196343
1680051
572850
2642145
650711
1317607
1242389
1669325
1803729
2364595
783085
1837491
2621188
2013314
150840
977184
1174595
524581
1432473
2745601
888110
1255920
1916115
1612722
2780891
1404216
936597
1443222
1488014
239714
1628936
1266162
1104369
204139
2632850
2737275
869643
1068036
1470188
687119
653451
230337
2840760
435904
2180689
1650458
2185359
691016
1043002
1286631
506397
2791875
138475
2299698
616288
1822076
203373
800109
469647
1501904
255913
2772474
2388105
1247408
2765697
60760
65615
1311420
2589507
2261538
2753871
184153
1227154
2158103
15667
2851544
885401
2258626
2122721
64953
1611945
1696133
1498216
251415
2482587
2413216
819837
2140872
2384248
984084
592137
1737765
757470
1725457
1782840
1890685
1569239
1732026
2935897
1943030
1257397
1198287
1879873
1999288
1639776
995369
1504922
2395431
131838
864011
1864095
690382
2917916
2868132
140726
847373
1146249
104360
538325
284404
1999520
721066
1873284
1757082
1748954
950040
2793000
2582593
920227
146036
2086144
1075266
2665325
1809436
1259200
1574886
2741359
409919
2320908
2422541
2763031
1711777
1526644
631686
2921619
2514558
1125150
2572908
185707
2063920
1451659
2538221
2011010
1330937
331167
1496872
1723935
2383856
2028446
2800941
1579333
1805117
725061
1188039
1403511
1913346
387254
817610
2373626
666741
2727301
73447
1193580
870816
696300
46302
1580129
797234
125122
280415
303945
325601
45746
1171007
803753
2584778
237924
596690
1503375
495405
764998
489702
126469
1464590
178750
1716150
1369982
1165697
2834767
375854
723468
2700131
1679325
61992
2286619
481924
1541750
704262
2350346
2374102
1975517
2289210
487224
2722033
507621
1506476
1761863
1052225
985346
93283
2197242
2805259
2448286
2643338
1151238
1410687
2186078
1468858
2211140
1292867
887226
1155064
1376188
2119331
322251
786058
1480350
362236
613611
937349
2345236
2410006
1879784
2792025
2832674
1588448
291416
1165447
2200957
474353
580840
684249
1157633
2453942
1235567
1105175
2787272
2272508
2257627
1296657
2746027
1858433
2129045
1509706
746312
1091852
2541530
2705306
841250
2508418
1016033
1043282
1109583
2334098
2175787
1087686
2789173
1081067
963229
2015236
1493910
657412
1016170
983977
284137
302770
2171115
1292361
1194355
1209946
256550
2541045
634372
629728
1366400
1398920
491067
2939232
2189896
2422525
2344547
1582881
2142537
275399
432816
2061267
2636024
299320
2723977
2685286
700372
833836
1249623
48809
1960438
500973
812068
2384999
2389553
370935
2427839
1595044
1095491
819244
2806658
1107051
2278693
1584869
2428655
592034
397657
988660
1448038
356838
1359878
2047098
554270
544864
428155
2849436
2017088
885631
251014
399958
765217
1805275
2345689
1690581
1030797
969084
579099
1031696
581395
65606
605705
1289939
358635
186016
2354044
2313951
1844235
1335817
273358
1647595
2593328
747840
905484
2376280
375753
2846312
2358617
1741346
814018
258494
977308
2210775
1629443
1980797
2793111
440563
1632851
1390726
2122869
1828179
2558965
63804
1361163
1500078
230753
2274377
2579450
2252281
2121759
1683399
1927213
2650617
1177926
1942116
1303477
1367763
345549
151258
1644597
462788
761489
138428
2925810
1529189
2798368
1602862
529669
793644
1120797
610463
2736026
1838775
280963
1206189
1835959
195977
2720937
1530432
514148
2264634
2038651
2060693
1513108
1756478
2096083
1228487
2644905
833695
1715701
442978
1229846
2040970
1164033
859515
467063
2603686
2871229
65748
1315886
1973930
1786073
878117
1210213
540289
262040
2692476
2001971
202544
1530452
2929641
963973
1939287
2021031
1020977
1816143
425385
2051693
2904569
1198566
1307714
341873
2745110
2701043
2514479
859067
445386
274264
265960
1067117
1183764
1890211
524730
2663947
2199952
2684560
198836
2851600
1732320
1797592
2422883
2144375
2490450
1101189
1789837
489617
2654767
876885
104459
620130
430248
1863358
2462221
1196132
2030379
991726
841488
1716458
1672669
1496920
291959
302868
1501362
2530714
2399054
735442
808738
969131
357356
2278268
904391
1656772
1305728
1439560
2224876
683589
2833348
2474577
2822721
1414269
1433229
2843412
222970
1091150
58103
208075
2573373
342958
49423
1860473
1844713
1045734
1240369
1210997
1159310
1955167
658215
1352145
127791
2644913
1260940
2185959
1239760
2057232
552996
2169229
1685129
1949339
1381518
162650
1914641
2129681
31163
1424630
1387397
126204
1573665
2039605
2738323
2348789
2771819
346203
1396551
951305
121482
2097898
2711244
2753092
1768511
2349063
2706023
11268
2513211
2884536
129033
45405
759318
2738737
2931939
599583
68818
2004734
2672909
155649
755255
1758513
489338
2790171
575609
2737942
518775
293630
2827099
227302
1564237
1302449
1215612
1835295
1208625
2141606
367227
281413
1451390
2326026
2111892
1484390
2208489
1328544
2137918
1570830
748247
907825
1735123
1080030
1282549
2352338
1502918
1385447
2440201
2451741
1417342
2519838
1910050
611931
321708
2299804
2449606
174380
2332280
486130
1018219
1511847
686409
1042097
86865
137204
2604059
1477695
29578
226924
804949
310252
1651231
1750710
368269
2632502
994532
1379887
1410264
2597183
116702
42782
2439669
1318798
75115
1186271
2504969
545700
1970303
1820495
2923196
655012
1043365
1755098
1552001
392563
2188065
1019236
1481482
329416
1771879
290220
467170
433528
1631126
209450
1163269
1787135
1816338
717335
1167072
522208
2198452
331074
1169496
1998843
2310852
819106
2636547
2155191
2294652
2509791
1612775
1550404
1221863
1294024
2168636
186837
53328
1141213
2227716
1885428
1082046
1641095
1278810
1239607
1019154
2871047
222840
108041
2593508
1006418
1816491
1342227
1363623
1050211
1910173
940964
51722
1232236
1140589
652652
2924992
1641620
128965
852433
2500644
1523102
245349
1588597
2784949
289466
793381
214281
881324
1765582
706297
2295415
2528713
2191850
190721
2408656
1734858
790445
588252
1278365
420301
1476953
465709
2647846
458603
2155826
2448542
2197922
2655942
965769
736873
2077803
442081
226283
2256816
1117018
2731811
1742245
1023444
2149398
2671422
173047
968082
2074807
1101286
418356
357688
1669787
1096835
2773351
1643419
2631188
656738
2091851
714691
2640342
234869
370935
1589723
1203114
1121440
1969891
1273788
2380250
1446996
974920
1940070
1977045
1192559
2811073
2005830
2543921
2077670
437447
1297703
313836
2904802
2433772
208611
2166059
1621713
347790
903336
6715
3376
2143025
288039
1919995
2398295
2687236
1498008
1087135
1579269
1176195
2253113
2559947
2203394
2303351
2441503
2552835
660918
709984
808079
2062115
1272773
513461
618424
2383401
1069799
1644900
1598870
1727495
2812637
449467
1496218
1464883
1099768
2007003
310320
1942511
2738922
1036532
2831270
73296
1744465
343967
1333780
2358173
1113696
1217391
2669097
183020
1047198
129943
1134160
1233199
1765035
2135309
243275
2449237
684042
1447755
742650
2785146
2701952
2239251
2194536
1992671
2499455
586346
983673
819731
2591325
2079019
1526896
380233
2142007
2047071
2912727
913782
17149
1609963
965604
2163760
2939241
877427
1830622
1724144
2680762
2460626
400721
2514753
956731
2568139
2763451
2729764
38739
378001
1767365
578891
1590231
665437
2886671
1916967
253964
2014390
2474425
1041461
1303463
491746
1550442
252056
1771425
1642977
1624510
701836
2841980
2637332
2329328
1426335
2573241
1969117
621958
178404
1841079
1897774
2806383
150785
1240456
703254
431877
1755939
1093236
697422
2542865
852262
2566413
1562314
192968
2895421
2930386
1928404
1523191
592078
972056
270120
1561396
1229522
1502158
389961
1523572
1958451
2900008
2465606
765288
1234891
2310274
1393060
95996
326022
616426
1095146
2066133
1817976
2300473
418790
116275
1798050
484237
516611
2470055
2334738
133142
881217
1228515
417100
418353
1885865
2901883
2158237
1153632
1957792
759819
2054487
1343374
2859934
1900405
1204250
1056084
421622
111529
1275726
1285681
2222679
2208018
2663140
711746
2762550
1787172
1371042
1923345
275081
2853221
2347422
1727756
1223973
2812992
1547762
2184180
1182262
6405
2158843
1791214
1307823
2151953
387730
2462946
1920338
1243288
315092
2173923
36101
151214
1179668
2519225
2737178
1587443
2472562
340126
951836
154926
2418898
448685
1092832
652188
1844549
1430401
2239273
1649450
1866817
2409111
2147027
60358
462463
2382874
2461637
668745
1683945
2188433
2392856
348276
1130102
982496
919983
2296711
762811
2280043
1533888
1906826
1206422
1322004
450033
1843891
2814712
2504598
2124748
1489909
629472
519145
2175667
2499800
1799894
2533502
1420247
2247715
1162074
2012040
2821226
2264790
2753378
1691296
495603
637193
2243838
1229218
2597870
1043262
964481
1193881
322458
2028438
100145
2639458
1296916
1999691
660599
1556016
2304309
2439071
2004981
982936
1251630
2314748
119987
1809626
269757
2284092
1302957
1980911
1461142
2392235
1727472
151728
599135
580443
174949
252846
1680945
1293384
2608749
1116667
64866
662490
74381
880258
1667483
867292
1463617
544341
2862036
339154
2582796
918652
47498
2781605
1612998
2737839
1058395
1056420
1956892
923793
1083684
1686721
206088
745862
453407
2555703
1099915
2611876
795074
1089096
159127
1195991
2100505
424187
2889504
28856
892567
1074805
870458
1424054
2607002
1612954
353466
184240
2793856
1117967
1310761
2824101
2570256
2246099
1024285
1071846
2062759
2571051
2885367
1956041
1387730
1404422
1061515
1856425
1612721
691383
567396
1842666
570861
2702668
2694364
758564
56390
1427971
10615
1097933
288883
2485645
1973691
39925
2093642
2883608
1940347
121908
2208217
165895
2591240
1070291
2840663
65967
818898
103060
728529
1893181
969574
757043
638745
2491489
2369809
630180
1133681
1450956
839096
338802
2226114
2737746
844264
1535514
1626785
1431176
644353
47770
432681
1874669
1109635
926031
2755522
360521
1956530
2095006
2281466
2062734
588401
2628401
1172359
943584
600507
674224
2566110
2861880
119497
385676
1660946
2411374
2618765
1470701
1483345
2171965
1189029
2205794
1321171
2205927
626753
1109541
1962373
1729188
2046520
2214711
2776731
2090734
499614
2331239
1899935
1979959
1699718
680
1832079
318469
411071
1398034
165417
1796366
582313
1506308
1405742
1380263
40171
10067
2083446
378253
201163
834117
301412
624512
1356993
2927051
117552
950297
324059
1180551
1460646
1281611
377593
1049402
1716323
2049830
1558942
1549589
235705
926243
1655228
2147240
2844881
391703
1845179
2123205
1307468
704544
769599
1477585
1471916
2592243
1164878
550323
2428421
1030475
79196
1309672
2906811
2063843
2673581
2782236
501875
1909507
136117
916357
806228
382206
1127002
532973
2878720
1440096
2167946
2892156
1938630
1850349
2874953
2928808
2177659
966426
1412202
1103873
1276349
2914873
2565873
1748160
218037
1869781
1725325
2483010
1407887
63437
114498
540936
1448941
1306759
2206858
2019333
1754020
1996712
259298
1647595
701651
1454648
2622463
1843152
1322719
408781
1329155
1435823
219075
80695
1325392
1701092
2266444
515926
1236303
2579848
2261787
62519
2624605
1574464
458738
2129202
2095139
855231
196331
2688933
2917339
2603460
831395
1537665
2848595
1760465
423824
836178
2379296
2588531
1725168
70079
2492900
2877828
2640442
1470741
2182725
1891712
30633
667388
1836698
1108791
2799635
1409628
2738524
800365
744110
1386866
2212503
2790892
1514870
2347575
1619761
1585115
313920
2440713
1275873
90448
2516198
349697
2782381
549675
1006997
1420790
855275
2275503
1422418
2884035
2786358
2834254
1166910
368627
2210028
169523
36204
1554977
879141
344100
1809531
2228773
1814756
2732018
2425614
821846
810969
1806835
2414963
1158582
2200769
2466761
1884519
2334469
1235152
580377
1728233
1851281
1292674
178165
981386
718880
1280259
1393830
2058530
336966
1037818
108716
2655835
2256007
2660420
1495898
1757378
699972
321535
1259688
487519
1430668
640366
1425866
1197762
822507
523084
1560690
2277348
520035
751925
197200
2802677
533
1440989
977368
878985
2682501
497982
2808716
696839
1425300
1403277
863970
2591488
1199163
1416834
2232411
265554
1292575
2781366
1103192
718809
1716677
2423925
1962203
2533575
1047620
2379296
2852098
1772935
1634124
182626
2148558
195952
1708277
698443
1479071
213032
2743745
2276613
1542102
508770
2257256
1392752
2122406
2877238
1225982
539480
292990
2207777
1592141
2300869
312686
336430
2833562
1970080
2323575
2554565
1659622
1417573
787763
1687699
1733733
2502659
2033305
2919411
2313107
2923776
591782
2171436
1179781
2774058
2862923
64708
2789184
1676880
1648865
2093493
155791
632185
2228102
2634947
2173562
1946266
914055
2887884
2268947
1971031
912353
2705968
1989247
922573
383724
369936
211874
808129
1252341
611222
1464792
359856
1484722
56899
2515104
753503
244450
2480237
1710613
2121998
2801884
2609667
972089
1694316
757380
309384
844322
1274990
425846
2254698
1571274
1014193
1734134
947121
2480983
2807252
1172704
569750
2266020
2314931
932004
1032304
2310452
1750057
2285853
2290877
468519
2116479
2650996
1164457
2160472
138005
880637
1348002
2047113
1332579
2832765
2347979
2877279
2222000
555683
2200545
1343048
402126
1184835
2191669
1651419
2451813
1284017
1863346
2681711
2713779
1774002
1709440
2210952
852220
1139773
1119082
1978576
743683
1571267
2461994
333635
788760
188569
584087
1385596
645663
156937
2848997
2790607
1609072
1589214
2442384
2420046
1785782
832215
1848711
1684553
135837
2922101
778871
1805309
2014104
2802923
1682919
438066
645211
2566678
2397283
2504988
2602492
1639649
1573240
1614756
2400334
2710191
2235433
2219045
1176748
195601
1578642
1429322
2326058
1755200
1929480
53578
338846
1161045
2271662
453103
843963
2674804
1801165
460450
364376
1475618
660158
1526322
258273
1371655
1547896
2159122
376995
1573272
796691
633171
1997057
1385612
81207
1510142
2026380
2346543
2577224
267590
1424450
2053685
1752968
2570577
2456284
1861722
986819
1344827
1566868
1105169
1620625
2907156
1531707
116369
536587
467905
1260677
2805617
130066
300321
760360
1594542
1984557
2843224
724210
715873
310385
2414234
180271
478873
1053575
2366682
2746936
2371655
1368193
148241
744996
669233
905720
1432016
98701
404927
276292
2705226
678043
1048490
386640
659078
997683
2624930
2015300
1255322
464102
1352950
1194328
240242
2847701
2849723
1154695
170163
1924406
66893
1946580
2620252
1071475
2643331
1095062
116620
1103545
880243
338758
2715026
1198967
818926
2795347
1535770
330650
807997
1334663
1765254
1393471
1689009
30095
1235720
483293
1426457
2379541
518875
79421
780680
2349808
1574609
1423716
1132115
2251424
647113
171144
9184
2326672
1160365
2720796
1329117
2179353
1965974
2905828
923143
35792
1130398
1487278
1717937
1657893
2204135
1630426
862173
1959678
2090616
2165771
1690132
2123114
2340614
603874
1100839
1007216
560082
1820641
2544122
1029368
973636
2090587
2339129
36492
1341333
2531307
255106
141391
868972
2651312
1002158
1801547
702289
985324
1921699
692462
626938
126640
2466918
1350670
2858175
1993812
2689493
1388340
2285524
831764
2214894
2708565
2417798
1026313
801344
1380449
2120618
1228718
2850548
1534805
2341645
1679473
95512
2848395
2918485
1609616
2157766
1396849
1574940
146791
2082111
2289807
1242809
338372
2362646
2078601
1362960
1809023
1755497
449838
72090
1887006
134149
2211184
1550860
1197880
2278371
2001980
487119
2111306
1886300
772933
2227647
705319
727338
1217989
2673469
860532
2624569
2915521
2692271
1506221
314706
1480308
2554590
387000
1145194
2659266
68711
471829
2695346
2008759
556840
505112
2198218
928770
497589
2479401
887749
2281684
2383458
450755
1581076
2264495
2852028
1961945
85126
2895633
1466426
927904
1305348
2440616
292211
369180
685069
1035401
1579270
2739100
267888
1816821
234830
1184619
1382790
2627646
688068
2325649
2044023
2029831
751341
2423194
1316839
910230
539399
861522
1366987
1672701
971647
925800
2327649
1070032
1046173
824615
2342594
2382763
2648560
2140125
378194
1360420
2046800
330569
204
956064
1352152
2019950
1211845
1747525
783616
2132620
1207719
597408
334239
929752
1572183
2000145
946720
2581676
2816204
2499645
707092
373694
1048597
164418
2614466
189283
191306
2620730
748396
1102192
80600
699938
83940
2285502
2649252
2312142
2681963
2817852
2183660
1518548
726284
762763
319823
2429760
1428425
74705
1010018
1682103
467893
1652276
2614640
1571380
1199228
2563312
1943699
277950
123633
827264
2174601
763379
2592938
137705
1291638
2376191
1036674
599012
1608405
392674
1388899
1790466
1263830
283909
1398556
106718
986651
2415111
2387461
2256663
141007
601601
2731742
187188
1228357
2934339
401679
1271535
2704277
775089
912058
454300
1316276
1494464
1159731
2320266
1533167
985950
226415
2659197
2300241
98393
655825
503807
2895615
787410
1800731
2597618
1335285
2757165
1045955
2846046
375484
1668364
2166537
1927587
694136
2869428
2049162
1077584
2727041
989406
2865454
783338
883091
2651933
854178
1406152
1944788
2768061
2227258
2904807
258669
2379992
940612
1861272
2184208
88043
539337
20654
1019034
2399527
795668
2839676
1477135
2917963
1069196
2715001
2613781
1209604
2337092
1165649
790880
2423497
137483
1049827
665785
1119901
398416
2059877
699333
2338251
656525
486426
885921
42633
822960
2523803
90270
2672205
2378235
1777680
1418330
506500
2701600
2273499
1725215
1080009
1333935
306789
1180629
2655477
1958208
2283542
2216348
1370495
2920434
1463805
713539
747425
2758915
1539124
2289996
745344
334928
785407
942195
2863646
520979
1879879
817564
429333
2720327
1546431
1220238
2861428
362143
260669
1807752
1072141
907076
2535531
931799
2046508
2205734
1850324
46456
1322064
1281325
724996
2704888
650551
2151181
1589760
2113932
139459
1218702
1777397
2937415
2214692
1186448
329993
2206376
1469518
943194
2274820
1864954
395386
862304
2875422
1136741
221630
1999447
2069269
2718492
1812748
1824381
236517
1112549
1733602
892499
1152128
1406433
2623598
2827494
1788882
129860
2007102
666741
1256325
2271407
2366257
548281
1659970
1315489
63134
174343
2289717
2251887
1645747
1661051
2155788
2651368
87398
1597047
63888
989892
2929713
854737
1888294
2180224
2094355
1575960
2752997
1335738
2664218
1063562
2225752
718100
2672061
2702570
2276176
2892880
1622043
2247825
182210
740625
1982471
1557480
2174532
1530159
926324
778425
2150991
1838156
1461499
2006681
685352
2736
904137
2928091
2778205
1247466
2531384
353819
1012828
2557901
1766718
1748374
1433380
991916
1506103
1212546
2695377
600828
2272467
1258655
2172682
2340446
1091679
1825929
495591
726907
1542978
2808480
257850
2556375
46036
2201696
2337964
1167655
2765438
745272
1108261
599394
404791
2928517
634177
748765
2894053
433265
1418765
1824225
1862224
670835
2843342
1575308
813756
588556
1758710
2210835
430644
4014
156467
1578946
2112229
1947099
1037369
838259
1726070
728554
1482706
1362044
2431251
2096683
1629214
2808938
1366767
229265
194803
2603261
452948
1777366
2554416
1589945
337799
775712
1492335
2388038
2410660
748534
2882439
2119647
1555693
1554878
2839971
1694661
218821
796875
1961722
2203764
2044739
1181388
1883547
127433
394247
1687071
2255799
1446657
1367251
1956582
1596821
1972623
1455812
1736825
2281145
2091175
2341954
2743257
488686
675563
717711
2352163
179589
859436
1734604
1396638
2213109
709532
1555791
127759
2684371
2349790
1345522
493985
658874
1259296
2220318
1872872
2572789
752921
2490854
549588
997712
2696155
1864384
1501130
2439332
126776
613665
178324
70693
85494
2548729
410706
1242637
590592
2887177
1343673
2442456
1468229
322704
1216098
2128551
1478474
2228037
1794633
648314
1906491
2755054
1272823
1059266
1485134
514810
693529
1544444
434008
1347376
2624871
1706110
608893
2020585
1245576
2490832
1814491
2716474
317970
579758
2089453
1572100
1503590
886527
1999947
1268899
65615
949436
1315695
2492953
8546
1701846
2509435
2699894
952850
2638312
706587
2661267
1480518
185408
1957708
1292830
2309822
200593
774520
2308618
1632217
2933902
2469978
2876995
2427591
589579
57132
952829
2046422
2595469
1194158
1924069
2555202
613860
1031984
2157494
2308118
780276
1816911
2852646
438598
1346804
1215137
1459809
1541344
1205133
2511104
884527
650959
2617694
1721814
2634203
1582240
940036
2298698
587906
1827961
2814538
2377405
1733967
1555813
1566969
565631
596756
30799
2222051
1304684
2196339
2043596
2705339
333044
1244178
649956
2420546
1177442
2690331
1015316
795421
842699
2156618
2577010
2153232
2699025
1136350
1691130
1647520
2918120
1270427
2896854
2936113
1286118
217293
549197
2674441
284174
290617
56129
1436517
2108743
2090997
2712824
690818
2446919
2519018
1763397
1166945
944294
2317442
1700096
1683506
21871
1984528
360558
1923542
1709692
175610
239872
2820799
2931371
319422
201053
1452316
1153169
2262498
544636
2012918
2826628
1962728
2381805
2351445
1719762
1266447
2676430
74695
1015308
2694223
164323
1734743
2411707
416834
2190303
1935538
340582
814593
497764
777033
323227
1713493
1747476
1944201
1573403
2354078
1051146
1505331
1670696
1845766
1528479
1343483
342424
412885
2155331
1281431
2467428
861020
67716
220770
1342698
2138455
1109084
735771
2737706
854253
2382991
2561639
128359
1628909
2699117
2056818
985085
1202812
2367139
1504869
310069
2730393
1842434
1579010
1174653
115579
1104271
1753025
1806141
53472
901001
2656438
2322655
1017001
1001142
1016615
981623
2298162
475594
868545
1207775
2732282
17203
2517307
468565
164791
2768482
2685374
1324046
1982623
2825728
1436557
2923066
701494
1429613
1911775
1199958
2107763
2549035
2238691
1752680
1622643
1169166
2054134
2464373
2636404
2469766
974446
1582318
1360408
2724096
2313425
2708903
441863
2396169
1994275
959747
751819
2637441
2150991
2818241
270109
901090
2644307
1552524
2864538
1591064
995065
953866
2922470
2439946
2839157
650513
654605
260595
600471
2213689
459092
2544902
1753899
1148166
1991772
2477112
1872459
691696
1885959
1761304
1287731
2277605
1796133
181869
2623980
2683649
1479003
2424908
139439
551084
1165876
1031081
1109393
1864000
393110
387788
2464646
2595630
1314850
1999034
2715247
2678615
845615
1235718
1118047
1010720
1530398
696119
618410
778852
2435430
1807625
2596003
165531
1327527
212193
648932
2563177
446024
417282
2086209
2756711
1440473
232242
1526514
1132460
2112049
2032051
130179
729497
996023
906575
2878634
427336
2134773
504808
137503
1156107
2906479
1147040
1295649
1015991
525075
686069
383410
2817642
2207339
2575894
2606281
1654130
1568256
1599554
2297750
958525
471617
2524373
168356
1367702
1656111
2387659
1098467
1160203
1792333
469499
1420374
1822698
701964
403251
1384451
1430584
1937151
2211624
1648452
2587780
241509
2513688
1051108
52851
710586
1432036
974665
2157057
137158
1275706
2764495
1691329
2170229
839041
2006932
331630
1045221
2127036
888663
409720
1631802
2711396
713439
936941
2049723
1665793
689934
145624
635726
2226543
975051
682851
1650628
2900483
697501
2224749
1964817
2486489
2848809
268197
1417800
494831
2894796
716496
437778
826957
2459093
2511267
249311
282643
1693577
127290
2202413
1425499
2017185
106945
2117299
988312
375872
2108293
96919
74684
793186
1910144
257249
764782
821880
2711657
1858023
2311493
18187
2340152
2027862
2647324
766077
123444
1353137
2047724
765195
210726
859551
1912036
1809602
2276048
590442
1026784
2879277
1232433
1648680
530698
2100042
96426
1040363
1569804
2150953
2461278
362509
1319754
802964
310756
889320
67627
1031174
1887214
2782642
2650696
761100
2234750
1273781
1683361
1012792
1307113
1097155
116219
2133485
1149268
1439744
2225621
1883476
2646359
579402
1966349
1219901
2695968
737851
427919
2274129
948223
1641480
1339968
2186721
459759
2422492
1932519
2233101
427641
840770
2310276
302865
651828
2921349
2001743
1609794
532400
1064631
430389
666151
471880
808870
535122
866052
2660886
594812
574836
1307749
2880872
2013789
1364642
2804867
2576887
1580968
685257
120941
1979354
666748
136031
692649
489056
143487
1751404
2501494
1820163
750051
460480
508941
2841878
2169542
2773783
2658680
1915317
2463877
2611511
1639148
700223
1584559
2243386
2592381
2054957
996125
955073
1266940
192791
1772427
1957433
1763457
2929429
1341080
2375683
1493182
2403023
717600
90205
1454886
2636965
1873263
543757
1495624
1205977
667486
556467
1771860
2250898
60198
2734614
2737911
2405740
1784338
1501036
2053893
622417
236476
278032
496743
2751997
2565336
1011740
2121506
1143982
2305736
354082
1160312
2118732
769813
2928273
2672477
2327358
1427197
558745
989516
412729
1335608
79479
2205167
1775782
1781431
1436282
365924
1064295
1460954
1765463
1448348
1644865
1280286
2741947
2344698
2522405
1836848
1675752
1146172
1485590
1077643
2385084
1165579
1552675
1960285
1442935
2562871
1337675
2492465
168649
2767430
1937581
1877325
1266632
910676
1801166
2647769
610651
2846356
482899
426454
1252761
268632
1138190
2691747
1138036
2346051
850654
1082781
350851
2017320
1111730
498125
2678929
1459404
2857718
2677859
803914
1861639
510808
1863202
2081485
1438647
1515443
475813
1257130
2577926
1624947
1618870
1578068
359151
1775863
2167032
2702594
2497103
2158326
624147
1054236
2836735
686488
546824
221211
1101727
2565284
128263
579648
1824955
208452
2827232
1476220
1478592
2737916
545520
940423
2484228
2611124
1599202
663255
2070251
1510335
1825013
2758322
666334
935305
63091
681792
2139034
2285671
2842850
2201438
1885870
1908186
2708048
1488459
636618
1144114
1723335
2527304
1049579
240816
11608
683989
452951
1308500
793021
2132651
2259397
2079127
152015
2387201
2847413
2877333
786275
1463196
2113401
1608350
1782717
1912003
530205
2772161
1798580
1876450
39040
2744304
1228194
546491
545335
2410133
2561712
2152225
1033974
548927
789454
2469541
2566808
846091
63184
2351745
1448998
1025059
2095253
868740
505908
535664
157086
1117794
91162
896140
2349032
60703
1102547
2318516
1343897
1729038
1384178
25719
1123253
527962
1123319
2629304
156804
1207577
2773150
2539257
1539329
2198136
879494
2218093
882343
715183
1812002
273212
1961524
244682
1730822
669270
1506437
2788023
639100
1280928
187801
2546213
2917103
320618
2265785
2106194
1302105
2487888
135209
2275334
2199598
872961
1994343
1700896
1366398
121110
678563
2340144
1090246
717770
2760581
259626
479448
1021255
2198356
1384503
1213057
2917798
2434598
648584
973822
2322601
798420
2726337
1295315
2661609
764334
2271921
1210141
145986
2495842
1426384
2261413
1790239
2334366
1852743
1220008
1390694
2923081
1747256
1627524
946657
1733983
837261
1468013
1905064
2540912
1171264
2600358
1845578
431922
623789
1327316
840855
2879369
2597654
3778
1491651
331511
11592
2864221
423737
856458
2780879
2380854
2511675
1519851
2895316
1504030
2749701
2727275
1639412
732686
533087
2681690
2496702
2438760
606476
826807
217603
1622304
2867115
1275244
1604044
110513
865887
1461615
1173637
2495156
245433
1278765
965596
2227339
1820721
937039
2308219
1252684
2675716
970616
2042993
2570486
818030
900920
1529662
1665379
1027010
1075767
2454488
1019607
1851617
556861
2845570
2193740
1226222
1351883
1647185
2197043
210862
1298526
1340293
1776781
1264471
737132
2874325
1445235
37612
1920584
2881266
2058847
1496820
742393
2030244
441917
2413242
2645093
2668859
2511033
1106169
835987
759244
1068168
2237155
1645416
919915
1588354
793144
723136
2883929
218895
2166263
147475
324452
2216918
970345
341796
2537108
1484191
1114623
2489904
712498
608208
1741063
852435
2569458
551533
519373
1687601
2580329
1405917
1369991
517281
2504505
779026
2678654
776596
2672492
2276483
2690231
1278635
747551
351799
722980
1071201
1833548
1032938
2784384
352049
2445669
136792
1673309
261827
1841448
712467
1007894
1391969
2023479
88658
1277587
1119757
1932327
197246
2520772
1587701
763683
1470567
2770372
2439957
1546583
2801083
974113
717704
1985823
2026113
263340
2267776
165603
1704603
2740619
1640071
1059336
2916667
950995
346740
2568273
904106
637112
2202235
2155941
2105100
1653443
53143
2696535
2170740
2077620
434136
1664197
199046
1394907
407783
5227
1733763
1303829
2470398
2662623
786030
488836
114847
910135
1864183
2116525
1153794
982589
873259
328994
275818
384602
2534550
2670594
2426816
2497139
1129794
2189476
2065277
2328497
966016
28920
1625446
2710053
1284863
656392
311718
41202
570501
873300
763622
2643541
626753
277099
702179
2178008
1211939
1210636
2305710
1887434
711672
2933324
1462510
2754853
2183992
1222645
1044584
2049734
2347660
2430265
2555055
234842
2890059
137752
343796
464278
2374918
1288632
729703
1568195
1966151
957705
1473942
1065138
2303618
393778
2795516
1285829
2631486
851742
28514
1167442
281057
2011542
1708812
439292
2612773
1395179
19832
2181176
1024321
2132760
2264309
2824746
1226077
361786
496107
45338
1766955
2881844
2209032
1640809
1010020
1423831
1808895
1816915
2791021
1976870
1752723
504747
2192270
2363963
1442699
2518299
747394
2919947
2637833
1529404
1586100
962681
417935
1938853
766282
2869888
1824578
1109953
1842261
1154889
1440817
1815342
2195952
1463429
782832
1377325
1263512
1570502
1995668
1592676
205942
865819
2759026
1063866
1949452
2253
1392060
886292
1854073
974516
381312
2657728
2866363
1813541
100493
958064
850329
686487
1165022
2582055
1113602
23727
994365
1175297
251833
731409
954368
1933484
2498455
1658997
2033554
2687468
1569881
1119597
1828315
996058
2305187
1174649
1897841
107429
368691
1975438
421978
38051
2084256
1132115
2727199
2644569
1043501
1637805
1927917
2549307
2112484
272601
88064
648276
571586
2714007
1156555
1869748
935259
1424422
2143456
359226
614816
681168
1228282
1102049
2310047
2480595
82881
637300
800078
1130789
2783976
2251603
346591
1874667
343837
2166982
701044
2790461
1557630
2357012
943933
1740734
2248815
242700
2531462
210481
490855
113157
2030694
2248627
2831186
717360
364739
2770725
2408037
1299486
856519
760012
1503829
2585923
2821732
2532563
1845994
82414
2217925
1023537
2297338
2160557
254923
2163917
2639500
2218349
1867816
1937738
1604299
1161761
2564131
1188848
2548742
1057826
2628098
836542
2933193
2332169
1474032
2226813
2699548
2611214
1017775
823537
1828942
2645238
2507609
289856
2068919
740614
953177
2122338
2392599
1842310
69441
2444230
2162284
2240408
1100499
2488104
160506
455879
420856
889547
1504426
331890
40432
1061175
988200
1926992
150021
327170
2927599
207667
2515425
302289
2210730
1112579
1842042
2341059
1956155
2188029
1273030
978750
1145985
2618764
165615
159255
569818
290002
2275628
2171900
2061949
1129718
586238
1219485
1540347
2751674
239371
2494759
1525076
2739464
1597556
2075995
1411374
2050556
95120
2086190
2871808
2155550
2787403
2877641
936682
1360562
115393
1923962
866405
728089
2086635
629081
2515624
1746413
989729
2198029
700544
538771
1183662
1321044
1667758
1457611
2186396
79257
559315
1155051
1581731
1377893
1556683
1847127
1848720
2066322
1966367
1524354
2468361
665685
1800622
901159
1157166
2207384
2074921
1051513
754098
2262014
945712
8484
157026
842277
2542166
1736313
655349
1745156
1415995
574123
1654008
79291
2117829
2677321
533088
1506582
1300593
2907026
1186653
2578723
2327093
374553
2804101
866513
2539330
1848500
2246479
518801
325521
279850
824879
1199611
703953
448965
392074
1322131
1592145
1619039
2153611
1819561
2338088
1347648
1154206
790606
2395677
761056
695685
1520341
975241
2590355
863158
486936
23498
2867590
1083741
602293
463707
1918751
1342266
1922937
1420437
1289349
107717
1505049
2042465
139910
825314
2785165
39711
1771276
444447
1901916
1792055
23302
323738
203043
2145712
1433227
1630460
1169849
2352181
2803095
1142028
1606023
784995
1712975
2472190
2938275
1897825
1022821
2106032
835691
2767483
2757805
124084
2755715
2582761
1389143
1673256
1325094
232067
1444992
2449199
375978
349878
1397595
2006988
658826
1974476
459219
2550364
1284430
1608975
1337546
2821821
249721
2590994
953341
2865636
2376140
2314844
2255431
2323550
181869
156089
1207030
379245
151517
204700
1396515
1264142
1671949
1932335
256296
1142714
1964583
1055530
2131530
570787
562733
2856046
114632
2048606
1742197
633245
578919
1926543
2377589
1288202
1250619
2502431
1073911
962586
1371376
1971217
1940104
2076673
1025734
973995
1845710
2867791
1366032
1786152
2245902
2886736
2586457
966196
2418504
1052978
2194571
1865036
2395676
1401485
937204
673070
2479598
1451074
1130455
1025599
1268177
2596246
71383
1128205
1002607
1707184
143620
337143
944499
824687
1548438
1457004
148167
965648
125105
632392
2868985
335875
2614106
2607520
223048
2939519
1992838
691419
1515887
2469142
2314689
865555
1894915
2101798
2870381
2417650
326541
233572
2359883
1728207
637578
2135704
492542
434875
439966
1772137
895544
1880726
2203667
1318803
2935883
2924562
1304503
2322026
660349
908736
2621949
2851928
2202826
1555943
2930460
89070
1020535
1289729
2403884
91223
1287326
454205
769936
2742949
2029501
2904681
435768
1864505
1385430
2565157
1609704
1938115
299623
1275880
691084
731460
1457525
75620
2269221
1530763
1149514
2509161
2650023
1931875
319283
2851950
2740236
511877
1316696
1503663
1001203
605002
1768713
2803669
31089
2059404
368547
512325
843065
2388292
2488227
1901670
847919
150422
2742224
2500040
745702
348920
977449
1794990
2414699
1001296
509232
2066781
2687165
1999308
2194503
2701190
716444
605906
1392213
1881841
154876
841975
1966065
1197748
607896
260560
1802229
1855320
425728
766034
170321
513073
2539320
304445
39443
1652597
1078582
2232495
1204992
331740
1242001
2597524
2861069
2621064
2522149
1773619
330614
226016
1108643
1341067
261117
2233446
1269346
930907
2115808
2015447
2527409
689909
920958
2380943
2474499
1640246
2616110
537248
1951411
115891
700557
1953817
700626
838848
241444
129658
2121152
797289
474656
1873900
1539351
1803467
2623481
418167
631183
2751516
2023112
335356
2640698
1994949
1203016
2789113
1470083
55970
2855165
1809884
464364
1883789
418340
2069915
1338646
1373710
1402350
2740790
2781495
1101671
963602
1027162
758987
943172
2258738
1317377
2630447
2378653
640475
808769
836270
789588
750122
38452
2870169
2096992
643004
2496159
1768447
2716392
390164
2741472
1689580
1131476
751448
539893
2145441
1339553
803232
2815432
787827
1809086
2140745
1685576
1615354
294491
2471591
109274
494785
2218375
875474
1776054
1416836
1984494
1907727
1070935
782005
2047656
938509
2869235
1913457
2047241
2046189
607752
1594327
513974
1383432
1695498
2873879
863846
1824054
31603
1148781
1722708
536201
1423459
1571484
293075
1077633
183718
2688584
674996
1955111
1362467
2461582
2847468
1268932
501954
515456
2770768
1649213
746406
198110
1812962
144399
2648001
2144731
1451505
1431270
2528346
1580736
1251383
2864193
1033694
1334874
559602
1260697
2764485
1850212
1871088
2515456
510892
2076088
844649
1822332
1361887
644565
486439
1575963
333607
2040333
1424918
1796029
1704670
1576674
822244
721087
407041
21062
2551089
985975
2361350
300638
44606
2534003
1846995
2115820
1949650
1660853
106258
2455982
46765
2757131
1551823
1062989
2061106
1533871
1081850
1203264
1661791
2619364
231983
161081
2759200
1643784
1673888
2310676
427867
2600515
1088147
298772
1952623
1832488
676714
898639
888802
1642936
2442897
518595
267268
1587797
2210341
749733
2331221
2827058
2197803
625478
1973316
1505742
799073
1622588
1676962
535274
1819290
2920725
383222
424052
530741
2287558
2044128
1296928
1810140
2290335
1925251
337209
1247651
2756063
1963257
1416641
1079952
2096357
128954
870663
2428013
1768686
215372
1894975
766164
335642
47306
1042515
1883861
2831723
889884
980468
1894180
2760330
2112647
184235
292117
2520381
2552025
1538201
2169780
27538
1422563
76004
1657565
696803
1414586
282888
431699
2089573
2266580
1126348
589095
403809
835204
171786
343890
797078
1928366
2163911
2614644
2603511
2599903
1228769
2505278
967461
2040080
1714757
1957215
192120
310173
221088
467088
370696
2511849
1914271
585313
767558
1648418
2252567
2917461
511936
197908
789213
1341136
1921434
1097561
1433519
1821515
33428
459574
1309335
2814835
1371445
185660
1032350
2909409
1205881
1891424
2614615
1316475
696145
217678
28805
2473258
2621810
2701737
1499785
1164394
715554
1120278
62652
2822227
123816
909506
1349144
1004203
2625632
2566902
900457
769296
1247028
1847126
937227
1271068
1712936
2726222
70625
314450
1537647
1589557
1188702
2473722
782196
420423
2932925
1052528
1975000
1045648
1574591
1068561
89871
163329
2615404
1235901
2266903
2530316
2485594
2741550
556109
1018115
951767
1882386
2250048
2283527
2159130
902769
2367915
2240865
1570622
658349
1039613
434047
2667381
788033
1691886
210566
1580808
1226418
378940
2275728
1197282
2526680
430997
293504
2604769
214975
1888423
2528803
524731
2657851
1991643
1169049
878841
2734652
2752298
878588
826524
1060561
2346483
1759538
105318
2006137
271508
917541
1320071
862831
1167874
2279328
2927068
453203
1001266
198343
1897483
286529
2490868
2200423
813013
824674
2271273
489790
1018174
616165
2054927
781873
1190074
1113356
2175087
128509
1569436
2333880
2119171
1514051
349972
2029080
1721800
1571338
1855801
2544564
713428
259300
88671
1135118
2691445
1353359
535362
1115131
724403
1880485
1656084
577885
971334
1587351
2504835
1870712
1947039
1222340
2840176
202454
1508285
1456933
1047185
1380104
451431
2157865
1511918
2630036
2890849
1946706
133011
2669171
2206260
1135042
2758987
794498
2568601
1662362
1140310
123927
1825112
2327697
207256
2804858
2305547
920477
127544
2302734
347696
1169969
526481
1102275
2003279
2418600
1964462
2621472
2059989
145015
458417
1892569
1579946
398001
2858373
1232505
136403
496747
2391196
1907111
1290907
1365327
1674208
341157
429862
1258134
1369612
553206
1103551
2247255
1399491
1341987
1190258
263763
381012
1523530
1954396
2794091
2358779
1805815
583405
2289619
895821
1191770
2377470
2742880
909948
1239668
2665192
2142034
448857
2041027
712486
1705185
2100293
669376
1692392
567351
2275572
993313
1082630
1752424
2612561
442314
1716558
2345352
2091021
2651723
556717
244798
1409720
949639
2126828
2599142
1686918
2606600
1613106
2899739
2332406
374338
1132439
95937
1834112
2426506
2363968
2477455
48656
792634
2411412
1434271
2051462
958074
2901638
150561
2151256
1135880
2388721
2253922
771379
1821263
2813078
2173518
1710754
57232
255966
2720569
911103
1220827
807034
1298736
418435
1815362
1905690
13343
405454
967386
1232388
1683336
1220822
343575
1090385
340214
1170098
2369993
1591242
53894
1705447
1282849
2706274
1567205
1682842
2030917
217459
739108
773473
2173274
221279
1968796
1765263
2788970
2490217
260797
2083938
2061932
2176889
1575452
1370647
2779818
2372046
1877149
2027353
1648943
2305685
2442823
923492
587443
984420
1356451
578805
585147
1825852
2021788
2042411
1998518
604179
1672949
2837131
2183095
764292
1726058
2651835
1318524
1856357
1525968
1170201
2292430
499512
1112864
2242149
2218353
525468
2793351
1386290
2138059
980194
2393172
2173515
870284
10725
574809
1194045
1080100
2272754
2647755
2552697
1534842
2403181
1319160
2022108
1134866
167526
115908
363721
1818143
928489
1237588
2744146
6663
660042
2025561
1690929
2665299
593250
2461079
1420433
1498877
388408
2476836
2340987
97072
1868210
160735
302
1679261
436633
1739027
2788105
2876507
1966494
844533
1021748
121928
1606508
1147521
303939
1553932
580237
823303
2916165
2623053
2787258
884613
325583
1936406
2858545
2672683
648230
2765782
835284
1485457
977560
837118
1467592
1777140
2707930
2843632
2732533
2856010
987019
2281575
1677230
1605846
1115546
2836633
1455879
2703428
1135426
1344612
2190789
29058
1129947
2640692
2682404
170398
1315111
893756
1410735
2328361
1797665
1833705
260679
354536
1126660
2594277
1068269
1517078
1867573
2858045
2266972
2024201
2104224
1210817
2702049
1186451
871150
1458129
2826899
2404767
2268146
1050200
104095
1323618
576549
2471624
2070382
60979
318968
257876
2095340
2457122
784696
1658754
1401319
2173223
1678293
1149246
1010551
460600
2614359
2931597
923040
1491646
1464004
2908522
124924
2240392
1362332
2834506
887870
2661498
1724757
2915067
2374254
586428
2205557
136443
2622853
2229984
2329627
1990395
2053003
2741324
1193312
2824067
2475200
907960
2038812
973007
2261558
2890158
2270389
1683149
2138293
1217617
2865271
919950
1148523
1735009
915621
1564957
1092268
1771194
1407322
1168355
463635
1202546
1264807
304159
388849
1950034
2606064
694698
1944192
165263
2232640
1537630
40520
398208
997631
1764211
173668
733311
82498
1813899
790604
196076
2252873
2150169
1935298
872
2721476
1579641
2080014
85920
730672
781070
2841446
931356
1025986
1615688
2554524
1447031
873017
2744260
582107
2713643
2532733
1402626
2185521
1461404
2607366
283509
1676754
70077
325103
34130
1607089
2923525
2620806
1569989
2046415
1335368
2899668
560714
1226883
1049917
1583398
615892
100292
505446
2545476
2031918
1222619
249741
2229118
2158582
1483861
318855
2189073
2144870
2391819
1020724
1732376
2651718
245546
2629316
1457998
1386574
928628
1998917
1890422
2570947
1486837
895675
1917830
2841225
1479357
779778
2463216
1189761
856611
1367330
1659772
1083695
322306
14791
1677996
201526
1312247
966525
613335
417905
997418
1383786
2220586
1489198
1317337
732562
4079
1565762
1531156
191155
306527
2889162
1323037
2697224
387304
14825
2336520
26269
2325985
957714
2871026
1467697
2116640
617321
32486
1180848
1427378
1568091
737180
1571159
654272
2249031
1385303
1884452
1776173
97048
980985
2939015
566645
25981
2806174
2774990
1625057
1759675
1869237
1424799
2605873
2304013
2475282
1057806
576169
1193906
2019543
1911032
2031259
1190793
1582523
1688388
463243
2509411
439660
1926989
453793
1365048
160751
2026276
1250745
205284
2436930
2815408
90182
1352922
141893
799110
1837660
1200001
394071
1464910
2516804
1604220
2092830
2106319
1464209
1792356
1954517
888779
408547
854239
767237
718222
1445748
1986819
44723
925990
2796278
1115717
2556481
2300707
2569913
2863136
2642828
2517489
987611
1256140
1185562
2092059
695699
2456749
2272605
2801300
1781286
1686056
1991898
2417989
646154
2761002
1016192
1344753
1173092
305796
449082
494028
1179170
1580628
2119170
2328552
643866
1974066
392695
166728
52510
840299
1597293
1193603
1985256
20890
156507
341087
648543
2058582
1129682
2892093
936189
2495333
364684
1849780
1632313
1428432
1712529
227409
2706225
1566742
199822
2892085
2529381
2718345
1920402
486975
545425
2292794
1662354
2505533
958445
2523761
1681711
1409856
1911266
1317403
2754620
1583783
1909224
2767187
93897
1392203
1057463
722997
1751222
1015100
640043
1767621
49389
979475
998659
1523805
2600373
2388784
295386
922862
424102
1998426
578552
2761767
848736
2811757
454870
1898603
1709681
936465
2113729
1399963
52482
460588
2309620
1780168
462667
572951
1146680
1189712
2565979
557780
306768
2724522
1484072
297040
2629791
345079
90451
1002241
2082494
1093395
1035741
1908326
1611200
349317
2214137
1310924
1022209
2805563
1351745
1051084
1768870
2891179
1082354
2388884
839291
1499331
2453608
2418551
362606
42844
1851802
93991
609300
1672928
1276748
2060070
1511402
1111425
1345521
224760
109377
1514571
1156638
96090
1078963
693937
631583
2614722
1325999
400629
363543
1800891
2120556
1164899
2693093
816408
79778
155413
1150874
327615
2885514
1444093
278809
1942629
2191476
2603835
1593495
239629
1245748
1541979
1147551
1142583
1180135
1005459
2913720
650286
1950922
2527808
2790239
1115385
58967
2402255
2892543
2378680
1247586
1737845
1624470
1331467
623510
1439171
87662
2325317
1177743
2289168
1169758
908359
743188
597143
2057553
1300352
1755130
2347020
2158487
635039
1805091
745037
1006678
2659619
2236989
340938
2040712
2856919
68906
797058
1053449
626270
2890392
2683373
2400281
2607798
740314
2116174
2734740
1406137
2346024
1642803
508801
1027944
1629835
1864108
2918327
1966961
1776492
229478
212656
1578187
551378
1581891
587947
2116556
1474525
2324835
1088260
279222
2883353
1418909
2127577
1393539
1378724
332884
892809
911409
1445276
1404719
1537165
853390
1514477
2708349
1136908
1423787
1277397
1978494
825051
1679527
1420875
432563
84973
541220
429924
1333959
1502090
2563747
2555995
2455490
263708
2508550
144536
2268843
592266
73014
878062
1420333
1271122
2817975
322729
13343
2353170
1907351
420935
610026
728816
1331368
149423
2580771
1545294
2653383
80534
491503
37099
1378409
1840078
773513
1046341
1356764
1740091
2665545
1511170
1875518
835266
2252033
1729171
1491995
1261331
1622943
920433
1490417
2101965
161991
1625166
697662
409148
1758316
1635057
2086530
873420
798904
2507646
2446108
1747555
2926806
2397287
1471307
2363511
2782034
1525920
270193
251439
1611497
242936
1827644
1238667
2202519
2797501
1648627
2282991
2191260
121604
2396730
2150696
2604935
160363
1574270
2134094
1343967
34592
2583852
1797872
1731095
2250406
1582558
1365202
2106911
1346136
1431532
2247651
1898406
2040385
275619
214612
2868921
2122384
1827575
527241
841451
2057898
2169177
88059
2227152
904362
2146099
2277913
834936
1538019
1556141
1177389
2908385
772088
2158451
2103297
2635851
250388
894477
1071636
1285049
2513263
1644129
2036759
2389557
2152307
2506175
936709
2292058
526348
469261
2556452
1695284
499490
2016219
337273
2158691
2113213
235570
498601
2755400
1382317
278258
607845
2460689
486026
237431
2059120
1935474
2356450
2824534
1377243
1025726
1965677
134936
365334
1235747
924873
980983
2835912
1334921
860880
591738
2086468
880750
2299303
1310140
1545164
1291050
476578
536422
1693389
2190995
798167
2549616
1636859
1480416
1567354
961504
2430039
1472767
2867672
2282450
1004943
310627
1260967
609805
1183292
399628
2934174
2045053
686567
553975
1609219
580598
503118
1012225
1502897
1646210
580446
390470
738488
627954
1017333
1753830
932518
1349223
2795535
685340
1574861
1340331
1154007
943368
467232
2112564
950360
102446
627515
1806245
1076526
92015
566064
1419142
254926
297993
975699
2463345
2914105
2733453
1074984
267555
898834
1096978
1109732
2371721
2013742
610058
308991
1505447
2088216
2391687
1142852
147661
1331407
1992865
2053233
239664
2271011
1170104
479091
585675
1732599
2702258
2363797
1223281
237927
2139925
730734
2549932
2808626
1515760
1515643
2100886
1287639
2134922
702496
119363
1581023
2072900
462254
2109482
327233
2275480
2379777
1920530
449475
2628159
772146
2098411
1521602
2111158
1584663
823202
2146482
1436519
1269302
217512
2391607
2235294
1152558
552630
369699
800430
2183414
2452010
2504191
2793969
2532221
2532598
2729360
1572136
1958006
38012
2762676
2234120
2345094
819704
1437627
327642
422533
2389513
946595
1404498
2357406
1001570
488662
803786
1884759
1245735
1090563
2550337
2787003
240288
2207931
749108
2556993
1980470
953667
1039649
1902310
2367213
2032613
1248111
994309
2468329
934812
346890
673144
2843414
2506968
1114208
1216869
2119356
2120043
1712613
1302720
1273463
80635
194086
2895598
2424370
1100432
932216
1817650
657723
1733975
1073403
2401478
2189367
1749180
1745116
804873
639804
84214
2640489
2587069
1442345
262603
347574
1037378
274158
582641
2552799
2232055
1227188
1456037
2125933
1795591
2939953
2114670
1413423
2149919
584108
1000054
2136834
2382205
1396793
2882529
641570
1865700
1643993
1352418
778142
1469196
1914418
1890695
1960967
2789239
2291742
913651
729998
821727
2769443
336065
177306
2149942
2771266
2565301
1180842
314134
1172530
2154809
198800
2442863
2284490
448724
2486296
715900
2593475
71592
228974
2919859
207294
1581149
2413859
1482110
1149785
594872
2824908
2135061
2826028
2552304
439547
1031778
2746421
388421
2648117
540814
178590
2571057
2033184
1058078
1613909
2567479
2557969
1062553
834099
2758128
980606
2175807
992597
273592
1710677
2604952
280727
894854
1126023
1028894
65048
2781514
544000
444530
855999
1937533
2020964
910871
1670547
433883
2620731
1190940
2089434
2362487
1625222
1823406
504724
312895
1924705
2787605
546550
2460373
241896
141437
1089281
2289860
2334139
2629668
2676313
580674
164878
2611212
1576956
1668512
433875
892605
1833408
137601
216898
1008435
1004069
494419
697544
2810265
450594
2153519
1180300
1835828
510945
457547
2171436
973969
323347
2095354
308789
577801
101582
2761627
2380593
2571367
2829018
184621
1407678
2391028
2443435
1449064
2880212
1662456
1739683
1676801
2240520
357777
2376691
360861
2808885
1276445
1595522
2278946
2547744
1835401
1315781
886120
2138916
1701133
42146
1844398
599029
2174544
918365
2567439
1904200
2739278
2862625
574047
1072855
2179921
218052
2130946
2168120
2357856
745684
2516762
2844465
963452
2574686
875384
2717108
1984347
1610733
1263913
2417051
492796
1970664
1287242
2836586
524454
1462793
1282171
802774
884858
1127986
192993
938869
273412
91734
938951
886323
588654
1162175
2048816
1077224
2479552
1557310
488916
1187024
1945738
654420
2176996
1900163
2528293
1006146
1666001
50886
2152694
1279644
325600
1072308
1255279
15190
948044
2139289
1609615
2704410
965641
805552
1088416
2156902
930500
63776
1891263
2398830
2019779
1486210
1585586
1883601
876672
2607863
638617
671724
2156092
2145779
522590
1928107
2364498
1094165
777112
1203456
2752355
279658
2605966
2713023
1685802
857555
2494057
1867408
2839013
153216
1659714
2362609
611543
1603157
2543257
353384
322974
785684
1330120
1798177
155275
1889787
1686445
2462798
1401190
2927886
1866421
191145
1464623
653291
519600
1960909
1722404
1941929
2494264
2672306
875919
42018
435602
22858
1281540
463491
2828918
2152964
2388856
289334
952031
2410127
2270837
1683869
2679961
494228
1571748
809378
1977952
2350254
2870232
2844611
217965
362929
1119702
2851701
2912260
1676658
2472973
659668
1221692
1667677
817211
2117109
1208075
2088113
454975
1447980
1410981
980486
2177467
2534590
2702518
669920
883336
818186
19612
2081606
1484607
491321
1199279
809645
1517944
2555970
648
817124
1736589
2523173
1339606
135063
2661040
1764116
1931991
1467507
806942
1958033
1539409
1779520
1046284
1018248
2512952
958045
890351
2540355
2290560
2578034
81013
43344
2343901
2346065
2014927
527803
929690
648811
2771045
2075384
2204245
1851170
1836038
2307703
2728957
1587325
2805806
2670485
1235832
950086
1880492
2271683
2638392
2579389
2793633
773975
2348702
2324729
528696
916047
1892412
768951
1849687
1454149
1050785
2499353
2746962
2872535
1808791
2578620
684690
1351376
731759
880568
1252973
2463790
547992
877870
2442662
835996
490600
2300262
1246470
2496312
2596701
2581125
550087
2135972
2656131
1401317
2915147
2515281
1601127
1399399
2382889
1141093
2746868
752043
1503525
599784
2875469
1296227
1188762
2341039
377701
847876
1138184
1010037
495735
68858
2874561
844154
487495
2085458
2497131
1604790
1730497
1397327
2074712
898130
649935
805998
134333
1182872
984966
2701671
2334826
2414566
1856141
2159867
1244235
403166
1252769
179466
2252152
1449098
2893490
679188
2702304
2370579
1454222
945777
2258371
2538806
1524147
2445509
2326635
2716927
1617535
695700
2201232
1664536
477553
466964
222951
2524535
626026
2644728
1025716
1159887
2027875
909324
2789628
76641
738026
2247620
1363783
323224
1980019
2934725
2273177
1673631
1708650
1812967
368614
2504771
561696
672705
1985570
289100
1302948
2603903
1984057
2456951
486493
1843968
1829700
2194000
985634
1609309
154555
2923267
1412708
2035059
488695
2763052
2226238
252700
531630
2020680
248146
280461
719323
2553917
1403912
656705
2756906
2225022
983860
150842
1512874
272447
162689
404517
224427
1343814
1340164
611316
1967369
2234085
1590815
1544076
2342595
941500
1771639
658621
1773851
2033170
598368
2285098
275760
1096973
436340
203761
1794237
2026532
2275405
945393
2838235
2130854
2085073
1735134
1364748
1262160
2369445
1404945
835867
2353785
2917708
2838295
392632
2637393
506357
1435344
2890751
1736082
1616881
2568782
2175111
25521
1172721
889201
2222767
1731101
1950877
748095
649317
483264
978101
2191451
1723099
1342044
1304012
189523
1189525
194964
2305388
1370696
502450
1331059
316325
1458474
761858
99734
777184
1505429
2200533
1300638
1079462
2516538
2804938
1575212
692196
776977
2800326
763789
1278559
1471591
1205346
2259034
898699
1427609
1464549
1936750
164260
489740
1321851
2353300
1103352
832259
415757
2141152
825786
1769184
276921
161530
296548
132045
316896
1537840
2245066
242353
2911127
1854681
2747015
1962833
2637331
1344429
822578
396924
2090248
2005011
864608
484171
2261477
972615
820654
107339
1775826
1220233
1163288
1858969
1635393
1797796
739885
2399980
2229222
202815
1795964
1127998
1359853
56439
1351723
27283
1324612
2921626
2420876
2538330
1709264
612367
2730177
1515776
1588312
1385112
763827
665670
2646919
2785072
1751887
508264
2159965
1247920
2883105
2133014
706066
1046411
1896731
1252927
2331904
1155946
1246897
190629
980860
2491395
446125
2698752
2244708
2392218
2028951
2935599
2286827
2294235
2040705
1432754
2857646
1538735
564659
2019438
235890
182600
117017
125663
31365
593320
210145
306684
258565
1866032
913436
2187047
2041861
2812106
1724336
443601
2752468
1597893
1468566
1392538
688018
1121475
2208902
897811
1624562
1393427
2479076
492457
679764
1856942
1634293
2384284
1130614
1206352
2526070
2645087
137611
848691
2736084
2865639
588514
1672818
2153909
673122
1798012
2762475
41255
1755032
2021244
2830157
2481849
1036279
1486549
2660640
62128
471999
849875
800410
183718
2886211
1662025
271690
315385
1586417
409341
2168210
520000
2387330
1112314
1944768
296745
1024900
1185040
367651
2550633
805091
311467
1900270
1855496
1940326
1105244
270621
557600
2743893
1920797
2763805
2755253
504823
351049
338286
1651978
1965530
2857083
34650
1226892
2266867
459989
2513758
2418571
66428
2181210
1049101
1843982
1888226
899857
2349664
2214640
2630316
860581
1354523
2302133
2847469
2658273
648702
265340
2001254
2529375
2257505
1161259
760883
994807
1232583
1730392
1008268
2723919
2524847
1217195
2147769
2674791
1205174
872715
2393379
653117
2737258
2111785
2265707
1921165
2371759
1180900
181678
842722
2708883
32375
1651913
929094
1451790
2935109
393818
2122063
2309015
1128482
2497592
95403
988507
2399303
968307
522694
1650849
858201
331675
1086185
436261
1299767
2533461
1026905
186524
384327
988194
2399567
1408827
1507378
810483
849289
497711
1861176
1446507
172480
925979
2546027
2520014
1621568
2253585
1573009
1399732
673553
449321
1767078
2222900
2928078
2574704
548204
2048733
1429879
51751
2669072
1880448
2216095
313743
1958744
246020
1349668
2477502
2417503
1089560
465168
1930170
351035
1328702
210048
1339494
1624307
2197357
1291708
2320264
2799297
1905194
45832
1657665
362052
2880825
591731
1560932
878421
320879
2807202
49343
1114360
992611
2474530
209794
1690781
417404
2539290
1051091
1195321
1544835
2360432
327670
706647
629406
2850426
1203998
668088
2140321
1783290
1491289
2563649
530177
2143575
2343420
990803
1811668
237250
1377940
1184320
339801
2304613
2334909
989123
1870256
2081719
1748632
2743160
1969783
2059484
1940812
962126
1556718
436235
2709545
2044407
868055
366599
1211047
429446
767232
1353315
2347061
594196
195606
2705400
2735879
3217
1723230
2443368
336017
21707
2765903
1758084
2035107
1717283
2642028
892975
2210484
2529653
307298
1445525
221030
1980538
253667
455164
1154284
2475494
1478460
1661997
1288169
740339
2287564
1356675
1264198
1080800
2589466
675659
2868347
2290970
821289
1127889
2790872
1802847
873181
1932870
1824443
1288622
1534590
2876679
238611
2819615
708403
1239152
2716997
2871031
2308399
1979186
1365149
2723296
539487
2278971
1533447
2039395
2138219
1834050
99844
378635
2451696
2552403
752017
2580278
2617025
1772988
2667666
2153029
2302021
184745
2394065
934097
34336
1323023
685892
585537
1288923
2168950
2224450
827288
2810260
1408291
2469526
2060318
1247792
2556688
1986932
129422
792828
2811619
153462
1463186
869809
1366293
140943
407789
5037
1732160
2655396
1554291
2401358
2308060
1505716
2479985
1998096
2548133
109953
2869565
2478389
1353643
604855
2100919
610593
1615499
799557
136754
1927721
50802
1680637
241170
1224757
1881323
1116531
1639745
613694
466334
2165168
2583863
30213
967396
1892548
371220
170079
2839240
1798000
2616950
2397866
882324
2866185
2803562
1779640
1461239
1313978
1459459
1554975
1692243
578572
708893
1687051
2903531
1794671
1442328
1234454
2658612
549499
2442796
2203143
1424963
1256698
442779
631915
1245424
2429800
993887
2159018
1713690
2195972
75241
2577913
1850569
913781
1809205
766
1747136
2922425
569837
1703594
811308
665256
2430615
1587472
1676052
579095
2855220
2912951
2932904
2076486
819849
1445704
2306361
1405474
837300
901240
2248363
2620219
345943
92980
2635946
2166458
1769841
74435
1440241
816497
2740030
37192
2630892
280818
2856905
2672558
541829
1150498
2550131
689323
2826584
1138200
2079443
826433
2078327
670078
1265135
433188
2507030
1813322
2181119
2191859
956609
2818072
1608898
462609
477528
2152257
1853271
2510637
1226105
2169212
2600915
1217543
2912896
302901
121676
2887299
1386100
677910
1810602
1486926
2454041
2097986
2702573
997923
2305942
1513343
1575706
2372892
247919
1516651
2122596
1919190
308148
1462392
1848344
1139704
2666118
1014358
2018203
183851
2703271
2553528
1577243
2583278
1112257
2917235
1383437
493104
1526867
2619474
1498015
787471
1293893
2344066
1655336
123090
2488428
768445
2177181
2856832
877612
2668323
2123352
2919842
2496870
803787
2171498
495050
1621361
2314772
1032374
869122
2505334
1212501
449768
726880
18473
703026
2881621
2309498
2730396
670115
398493
1567636
1243787
251942
230664
1307231
1147762
979980
1192836
2244427
1754484
2927163
1402033
1899297
1988524
2924848
1696353
1432077
458021
1152029
440463
2571777
2599695
2201387
1435019
1267168
714321
385368
258489
1129176
1664664
491192
2642048
1577717
2170785
403441
109983
1637771
1095261
862521
1957107
2885700
258376
988587
1287082
2412938
2178987
1359055
2703683
1316968
361324
2158951
479658
312619
1583479
1601534
786094
2485505
2588836
2935568
1436794
1458048
1588920
707919
1858801
2090967
2862781
2349841
871265
1516135
2585521
878360
2580127
1927462
2020544
1953844
2762522
2555876
1039330
1303293
2803568
1586708
2537335
2519540
2852154
943229
274962
1518506
2236855
1613867
964787
2314045
996791
2230191
1525852
194461
2074274
749150
1351078
427155
183681
173570
1541811
1631169
2175306
1374634
2310218
1655286
430562
2820518
840157
2420206
1023457
1166656
904469
1943437
2332602
2020277
394723
559765
1915665
2412515
1793928
2397
1095288
2034246
2522921
2310907
256447
2617228
1145119
944514
2387405
2635623
1069400
840493
1949417
2628718
1137391
696197
2521372
1009037
2445181
2109385
2909201
98531
2281474
2661865
1322964
1883075
508990
102244
2027029
1002184
2600784
1837064
343386
2129500
601112
2694266
2232544
341517
2462037
1554926
595241
717786
494419
703822
262410
1633316
1681522
399297
60187
708405
464101
2506340
2932401
1128319
1171045
2663228
1105119
2923875
1891022
763582
257587
2886066
1981472
866289
1766713
1327041
1594853
887198
1596814
402441
931260
1490954
683609
2007599
2271092
1760710
912655
194187
186359
1138495
1593837
2789629
1879561
2362771
711889
2008598
2363049
828024
2387909
1767247
2079001
2340859
47751
2523964
2066123
178322
2804672
1685891
1246505
1209740
965312
2355472
93023
1992038
163889
1179614
1956911
2347611
2839208
141480
725509
1429408
1049007
2565910
1816236
2828073
2773075
885083
223204
2150022
81251
2262917
615503
247383
1292108
1749612
908954
90652
1251396
1360404
100116
227204
2521560
1728100
1909329
1234039
734592
2856154
1970397
2214224
628681
2558523
1568830
1799542
2537728
597898
355974
2141659
1959905
1268571
2139412
1385972
438187
1816766
1844130
293561
1502681
1874483
2067476
273081
790873
962432
56078
2770391
458871
2718666
456603
1966051
2684267
2564171
1948037
1127094
569775
1926806
32108
2301317
2122826
492854
1995096
2472677
2695577
209688
2487743
1208094
2217018
1516330
11770
513583
811030
1256080
540210
2857882
2914050
2939452
2170793
1353501
1042917
1807320
2036359
2056790
1572923
1698388
16139
991407
1553479
656613
1781130
1687278
1613065
1413883
1406877
1710998
236353
634178
1899322
1330343
526978
1138700
1157864
1514207
1625448
932577
744591
1394512
2308612
1498551
915663
840545
2296820
2156057
2699331
1265870
1066668
2810703
856653
1601838
2109809
1621410
1174577
1535487
2695959
1037873
1808939
1569288
2162901
2784220
2551738
2336027
2253145
2254276
885799
230289
2776795
102300
1199230
1778996
654843
901014
2748218
1529289
323544
2401457
248958
833449
1788699
2703711
2412613
499136
2222836
509918
1080100
1291594
228658
1799487
216875
917056
1450925
1424749
2027672
2782724
1883700
834581
1023190
2610636
2216370
1310648
2835098
875354
657312
1582338
7288
1430764
2283881
1902031
2701653
1953406
73463
787236
1257011
2209320
352899
1952058
444793
2097905
1721600
1706545
236544
186998
519710
2196562
1719328
2076356
988616
2248113
1693908
30434
1428388
1043102
2149773
451173
1401947
193170
379682
2346767
2524388
2939532
2187266
2303468
2522361
2353700
2008920
1666675
871846
1737231
1941159
1622224
589702
387212
96961
2293202
1562387
1592365
1963571
2082922
2146169
592037
1129191
509934
1823328
2673407
544270
2558473
446223
1180844
2827832
1260283
365817
175970
1823365
2451699
2460326
2418670
2198956
1781001
1079649
2196852
572850
764883
63921
1409152
151837
450426
2640152
1649974
1313440
1133413
826794
736146
265253
2929051
2354509
1707510
1266927
2364211
2515114
561807
195128
1869474
156334
588979
163185
304873
1589533
290469
1668776
2240705
1204115
43177
2815519
502263
1770086
334586
1265877
552014
182236
2750932
2089580
2831995
253360
1783246
2752359
2182110
553106
1475443
665945
2736223
287527
2186764
1548123
711460
2042431
742826
2492578
1689395
2307303
2442626
248605
326285
2880359
1632098
388155
769843
1341930
1625543
483767
1671230
2045193
2397322
731763
2102705
2654151
2706233
1618047
584933
839344
680760
2044687
1307693
615706
201273
2244317
236523
253245
90702
2185131
980159
2630349
271799
807376
2267038
2916679
919192
850515
520738
2227995
1011727
167146
1593267
2009173
2381527
1812735
737507
1373243
2918260
50859
613014
2422976
2573357
1538084
2020636
1682703
2807382
334265
514129
1342827
2155841
1979647
1770271
2885458
970978
1997425
322122
645100
1012323
1119335
514404
2121136
1580611
319173
2452682
1626663
1515870
670885
2042248
1042316
2574883
632403
1921872
147137
2222396
2908051
540549
2121235
880040
808665
999935
2807900
1685160
2903026
395897
1444878
2682987
935176
203480
1336748
239659
50125
603200
124621
1768228
260981
263372
1088378
1658194
2250047
87166
28213
2532270
219851
1949168
2085412
2921064
229807
2868108
1957434
2144562
1003129
924330
61931
1561369
1957883
2773295
2183599
314048
583489
675316
2356370
2031311
820855
1609065
1194972
1623240
533793
2361812
2686959
190242
1570158
261027
413765
2604647
2896491
1806707
526200
70094
679054
2274732
197369
2400268
2513023
1964746
2110947
1824707
2027511
1122814
1478715
2489585
2147084
538193
1984598
513099
188736
2335962
590698
736614
2480671
2119730
202337
1890025
788120
941078
1285194
1066461
974535
1049947
2152536
66496
564565
970095
2927585
117396
699662
2829988
2181321
1674745
1540661
670779
1518979
1636953
741089
461372
1406694
2285433
1051542
1803901
2282730
955030
1935115
280968
2627495
1554542
1199865
2754792
2294114
1564188
937944
45456
67893
1490142
2207057
1543734
1003703
2715219
699750
2361828
248366
1948769
2887084
267249
1863282
2207253
1768107
1981967
1038747
925401
277787
2529628
2508584
1196758
1042684
206585
311131
901931
1245655
2659149
697486
1803736
2282731
42155
1881436
2382486
2648802
333877
1789713
2822321
899035
920230
566257
1060790
387655
524442
1475228
1428503
1183929
986459
391986
1129937
1425409
1186440
1605971
2886649
2246212
645616
2140728
1624446
2921556
899552
60018
1715945
1455315
1142432
2181926
328367
1002359
1565086
914415
989884
1166099
345534
1108084
2601971
2317154
1671672
94618
22111
2638056
618224
2810210
124228
2427391
2503999
2223905
847915
1630415
1258301
2333688
974378
1118883
1058175
1465161
2464972
392744
2013345
1741636
1829043
2863861
994853
574012
327156
1297217
1010739
1561426
1095678
749910
1825428
2442980
2037266
2794515
1204926
347256
2070811
1125751
603849
2769963
1477429
1552921
2638664
2805516
268711
2444750
931491
2030677
1537416
2428615
214248
2618143
595897
3689
1131402
851726
177761
875740
890728
533036
2315088
223600
2495019
303132
2705761
1570720
2846143
937448
1754691
1716079
141299
2455643
472675
780506
1967845
520397
736308
2123132
1359931
1976740
1847450
1279418
2190806
1050121
2103255
2338468
2711530
2287483
1727964
583674
2045490
1718318
2245164
1939159
767496
1962582
1102119
1615911
593130
2219633
114721
2661371
2844733
1053878
1554464
2151508
541275
1004752
1275721
1670777
1461101
75683
690333
1100216
129504
1655078
336324
1762623
2152851
2758610
694298
2855645
22828
898643
1158607
2642690
1931798
2397187
676748
652407
336218
774784
2552416
2278533
344299
2274173
1723782
2187014
682461
368514
503717
2635342
802497
2640079
2306689
2450716
1236142
2938712
2251772
2511476
963419
589893
2192169
558216
2639263
2097571
1334051
1104466
1910871
1498622
2923792
453824
1839986
195559
239266
2619708
1811939
1037689
1157685
2332484
2426240
679861
1190589
399379
2518955
946884
1819658
2898359
2422566
1721558
1414738
1515177
304354
1339354
659954
1737255
868414
1011253
197106
2104857
1845707
914245
2045301
414077
2367617
2440202
496153
2470671
2662616
360788
2716310
1591602
2140492
2108766
2851379
804026
2313373
965163
1745442
1387004
459181
1274295
535339
659638
1075694
977677
2081271
2282841
134919
2156507
1465522
2139849
1755431
1535167
741587
1314411
249353
1558112
1042273
116167
2175159
1085882
2835548
1012039
2160801
2168081
2309065
1850578
1121101
1172633
1639098
2065575
806119
975244
289783
1271502
1833101
1677481
713150
1916027
395059
385971
1431444
655549
1871707
2838639
2478183
1834797
1220380
2671665
1044158
1527524
304150
2257166
1533506
334779
253857
1757585
2259086
2637653
1538590
2831363
2389838
2089550
941705
867371
1801671
282628
1685463
1640746
1345410
1039313
1979927
254427
1118150
2698623
629857
2559682
620241
276252
1601826
1907447
2486906
912683
2768174
330803
2425837
1712922
539301
734399
185143
211750
2470173
2326883
578394
2716087
1088244
12767
475334
719454
2510727
389335
476743
2834658
172527
779399
2838637
157192
330921
25547
26512
1880770
343011
435889
1243474
1672451
1482167
2587227
2051050
2746879
641262
2694460
91706
857590
1819199
2362962
764659
276465
2586842
1518106
1311297
307479
1796885
2939091
1454121
78292
2365375
1786572
1185753
350286
1787119
2491194
222011
764142
2261436
110893
877984
2512072
654601
248365
2261637
810566
383050
615392
2080910
830933
2618782
2825432
424445
1208369
1964442
1956476
109703
316347
928649
1276160
1614497
1082994
1332797
2455042
2391997
473912
1053679
284463
1961665
2916856
1589415
304804
1326004
1742893
700487
2673484
1543467
2255010
1961875
266053
794688
2664129
1418283
812306
280921
192169
538505
931191
466695
2869541
1190779
900882
63299
1226646
244191
862329
1034652
1600268
1648517
312313
2222301
1192278
789570
1023525
544935
2898774
1765342
2562371
270074
730773
2413429
2107923
233604
107830
79305
2293640
2449775
1773123
2807202
2834095
124381
2239717
277168
1439057
1740269
186121
55112
1826135
1363427
532819
1223013
1060611
1363492
882904
96233
1244631
1737072
2071218
1943575
1022119
1867451
2351795
1088125
2313040
530718
845232
1469928
2408924
735543
1631566
1550121
1186603
1058084
416744
1144200
899154
2175571
2229521
1891303
976867
1454902
2899353
391655
955024
158885
1611617
416979
2927886
1132444
880797
1749496
1906614
2359596
1941587
244768
2650790
369619
219795
1868416
744975
662364
756486
1046425
2665631
1300228
2766483
182839
1132106
2625650
1586199
1713840
2401510
1206032
455176
1947952
632953
1971870
12016
284926
987204
2310924
2159229
855077
1106779
2042324
432331
2191868
1485786
2120752
563972
2237542
1591013
126022
1829143
1021067
2074166
647653
673550
2318358
1630161
2038317
2260184
1068572
406142
2504837
664739
2753945
2709851
2227318
44075
1739134
1751953
901615
1483077
1955281
2315872
2115971
955460
855378
569717
2792149
148501
453122
124566
16139
1017402
736040
1434269
883312
929383
2257598
2655205
2152838
1299930
1545237
1609729
1140318
1645689
1651249
1333619
2146752
2368701
870336
1528342
2690850
204586
1506267
1236991
664737
496778
741430
2759285
2310304
2340831
91856
1109632
1631476
2221807
708904
1170905
337570
2094466
2698437
2643515
1307146
404270
1286385
2116976
283079
2303750
2192236
1415873
2746618
2266285
503984
1410170
2460694
1491221
1544466
628461
1989969
114533
2484680
1207332
1397303
383185
1919388
323707
717224
2338247
1404154
1641248
1553867
2020821
194991
2238722
2333051
778952
690673
2934972
917994
1353964
2216777
1588370
2167482
2194302
2622424
27957
2746018
1104533
1643448
1512437
1192550
1083510
864269
2012732
1093090
575203
507834
147017
667032
97983
1773161
431159
1875639
20753
8128
2842896
583765
405606
956498
312849
1738334
2442007
589494
2598294
1371956
1361066
1713327
1390947
2134461
1122980
2309593
61785
599322
1813762
1167990
223685
1724911
1215682
1556264
324285
278822
836767
1077963
807763
1754741
1280585
2751419
1807962
2130215
1940741
1875167
2271990
2626397
553745
1743280
1604688
2260546
1661790
720982
2792443
1755359
1355115
653525
751611
157884
1585451
1616738
2766807
2018858
2148393
1512768
1718162
839426
1093889
683614
2612690
326982
2316705
1669352
792938
1256715
2478308
2330869
1037032
241973
879086
2115877
1368225
487452
2742281
2054230
366520
151261
2729157
800150
814409
2007733
1058941
1927838
1269832
2709369
287415
943147
912767
2218540
2039031
2237626
1732160
2703559
1159810
2575924
1283334
1476094
2321982
216929
299319
1740445
1669900
2335905
2463005
2129451
1572829
1749578
661228
1224594
1433173
950900
508273
1872486
2236526
1982446
323954
2858539
1365409
585738
411973
2563413
1235388
2062160
1519545
500608
1014280
947347
2934196
296793
2092637
481520
2767452
1101205
1449143
2136106
1618824
1927228
988777
2886258
1861814
891884
1631862
1807327
827378
1402388
459484
271251
1172003
128209
735394
380735
2417636
1171885
2592426
2702322
2556673
1922269
2460126
454486
2170386
190076
1922805
678683
2203057
2686220
1157223
2554992
2806223
2032130
390525
1057307
2901234
1591645
2818470
2754387
1782450
1822304
1084886
648003
606578
2467270
948713
2880062
563843
2312301
708218
1800741
558805
2406492
125863
1708601
1413193
619325
1758832
2280063
1976617
2478566
1848433
577601
2183009
950078
2445025
2902943
2502307
2754819
316326
116181
1457772
2712954
963918
216804
324203
789186
1557804
1383086
597920
2023723
175078
2775527
2659505
2572243
1112263
2241095
1630308
2499975
1072400
1735762
665670
1323747
2530849
2603620
1014846
1755668
2506537
2928445
1293483
2625072
807857
1031150
1086878
2410966
635491
528775
1858917
1959820
2561847
1383453
1790943
1574599
789422
1674223
1314263
1738639
876404
474308
1773325
1990826
1668859
487051
2426322
1005943
1465671
1249693
721890
454638
1858524
70077
2456742
331193
1432594
1541229
2004609
218454
2201966
1145967
989642
292385
602554
1912598
551454
872109
2306868
1509178
698682
1828219
2634839
1204295
1992955
1788661
1137056
1439431
295370
2124787
2314419
1885674
2931784
1099932
1599091
793575
2650066
1242461
320049
2483564
1198516
1911396
261638
497423
1156978
1065589
1144107
1689444
58228
108724
478200
1765481
2638625
409667
244903
412066
889467
1183222
464123
2913970
99578
644962
2155179
823594
1793928
360734
1947773
2587312
1073972
827997
1423011
872732
2274445
796020
837041
1111219
1835916
2675225
1815209
1271635
242230
889344
792493
2715121
1470120
396916
611716
1456233
995383
324879
2537916
1219647
2439731
1712077
2109263
215583
265522
869587
750285
2785216
1327195
763837
1059245
2589698
981040
2688321
513832
652548
487834
1249190
2091706
723884
228713
1973862
1146482
2655068
1981116
2306644
984625
1272333
1744451
1104479
2742966
1272012
2725978
1963532
2849716
2248714
2477798
2211753
627112
1342029
1990013
2084811
2880681
1915521
1600674
1855870
2880215
937260
2535897
549174
912630
2914162
1825908
2462190
2166228
2215334
2516083
2584150
2044462
2135663
2262639
275478
1004719
2330951
2777702
1875065
2546173
2416860
2181741
1706147
1425129
1728203
2025607
692687
818335
962564
2686458
279860
1971938
1238345
2679606
2574251
2085056
463237
2484281
2330432
1691617
1570578
2190028
2002851
2631865
1012627
2365219
994476
2139196
317899
1042973
727533
2402087
1824553
858606
1657218
2746478
1748694
2607510
100453
2346831
1378087
2742390
624669
2379668
2357121
2923435
2519888
12977
1767212
863027
103658
2785727
1921380
985903
2751987
1907547
1312005
1683898
1787511
432742
812492
1020370
1947175
41222
136779
1396251
2316883
474652
2849829
1573779
2550725
272775
1608220
2177247
518659
2916262
2303515
2007279
1053085
90736
929823
2432692
2870533
402154
1320553
1275252
1673056
2539517
228926
1389328
346097
251347
1952031
2740120
63129
1801382
2543441
2291629
741755
1934877
2413595
1284366
1564381
2013622
865338
2658542
2398263
2924610
1450202
1303184
2762870
412514
2510086
475122
2349697
1565037
1867629
2736933
2049077
387944
2051881
1682956
980718
719323
513367
2015062
972797
1460765
491368
1293461
2667998
1702899
2883003
2400846
1386683
1491065
332405
1357352
2727464
2839073
320282
66241
128955
1063990
1489395
209111
2750985
248323
2246012
444793
677119
28372
2833155
762882
2402069
128496
436746
2743040
2194782
2091121
309624
874131
584141
844754
638193
1984120
701382
412513
2884105
601059
2204422
2608966
1828645
2248837
2218891
39400
2842286
15855
512829
1793583
2914116
2133159
927634
1157194
797641
833299
882057
716650
2264430
2883717
1685152
2785114
1171282
398821
143383
1171249
658664
2420772
984179
2936018
2191947
1437327
2314090
467822
1017647
1475238
987228
1052504
2459018
1526041
2287002
113668
2691661
1306644
1715454
2749366
838980
13122
2724541
2276824
2406296
622288
2789066
2551308
2710892
2621406
1894954
1296841
1578971
2593347
1266321
373277
2336370
1175183
2924383
2298972
1480988
2513013
1936421
1736839
2690066
1533229
2615513
1484013
2622456
231959
786551
1429112
1891811
1992785
1481870
2613465
1332487
794439
858485
2194768
1943885
310396
643354
668522
935229
1760949
2304481
2623067
1590713
521824
2916661
2198684
381932
793135
2087517
95147
1312285
1189008
166419
559222
1506286
1494075
610476
827773
1380350
1614751
2936668
352074
2886228
675954
2312338
951505
1100133
1188499
2127012
1155468
510700
1985746
371189
871680
2547019
34518
2652506
1580487
2508168
537225
2246683
1718989
2373995
1493752
561703
540754
1678711
499481
2823578
1284465
596146
2723845
1247000
1738255
1307695
1658954
2378383
1882190
17070
2699181
2882257
64730
539017
1261582
2757414
2104955
2490031
1905488
2705309
1035936
1452174
410561
2399767
2869802
392631
545791
1248831
2487659
2729126
1004013
973844
2499397
1183973
1831460
576619
2370051
2799495
2319307
2799761
756431
1137281
663442
1914959
443009
2414623
1227594
1306331
166061
576669
2863285
442129
1295059
1469901
2703824
1011272
953698
1323882
1770267
631576
772301
2649977
2768535
2226474
1756210
613758
1970204
1012945
2231837
2208488
2495925
1753051
103367
2152539
2471517
129785
2648618
2019102
625576
536999
2467983
2662428
746829
625637
1886012
309101
1434346
2807113
2507547
1395344
895528
2304586
134159
1049409
2589349
493136
1386786
2022222
1168802
1868169
2497288
1128445
2735102
572049
1984653
751306
1595245
435558
1120010
835432
752013
2565968
2531449
1759353
122199
2510812
1876278
2201137
533992
2615664
2300846
321900
2336165
248264
1863093
508939
2330623
618201
59953
294163
2242997
2784160
1105149
357660
34190
1335983
175211
790804
1572811
1157885
309375
2938407
270700
76461
1231424
2587680
1515368
35803
539669
1327419
2727477
2232788
1747998
1299917
411893
306621
358638
1821244
2556054
2642626
1564224
192940
705631
1076755
549765
955688
1356632
1385539
744529
2715981
2041872
1264730
2113038
84445
2645620
889535
1759667
1671122
796156
2722852
1591431
924048
1416635
2858154
2802604
841621
1979103
1429614
354029
108413
1315241
753520
2000082
1978737
2298746
786900
2421625
1155405
1067695
1072370
406950
954306
1214911
1418409
1542565
68934
2138796
1944537
2734450
2268744
201082
2787458
2717563
994898
2150434
258994
2257430
1288350
847830
1771981
48337
1221007
1564898
869606
667336
566747
258950
2568437
816459
1974534
1287705
1307961
1202273
1548565
2508153
2226623
12556
2210809
1783891
457903
175327
883009
2862188
596249
1917738
1453057
2798709
2378319
404221
2152108
2519350
2319078
1950769
812982
2269189
174271
2100468
1618798
1641346
358959
1135810
1526269
1014882
2396173
1642519
998696
1699195
1490444
2501706
2671028
1343252
2834944
411383
2010604
1716373
399637
1003341
2492729
2159915
4221
1209994
1842354
1099484
1888196
2910193
1878001
483325
1474350
2519518
2623518
1341034
1725056
1767521
1148331
1350706
21354
2174276
1114703
2774555
531644
1817461
495008
2781044
337383
415506
2626410
1617073
211746
1362537
2604338
265777
352854
1330147
935435
2010069
787288
1043936
1776350
2187164
1089901
1891449
1682424
31009
2863484
124105
1018144
1659052
916785
1117782
1868066
747068
196878
2210991
426533
873984
198526
2577976
1255077
2206418
231235
2505277
2019342
1135923
151527
1733106
2215060
1596568
493055
891533
2568706
2152434
333243
2499676
57349
2745415
2807661
2364134
2262352
1668752
909448
1481715
1650288
637898
1404117
83860
1210455
1229963
964924
539064
807241
1242647
1812329
2233961
66587
2772508
494054
760160
477603
2746642
2488654
2009620
1686844
2906349
2747599
1497444
1722459
66668
1240281
1536799
2392275
2335730
653999
810155
189113
1112864
1165501
2076210
1730684
1466331
1990490
1734604
507852
1029140
1382904
1325540
1081035
1210455
1436135
1219343
1112043
1196784
1587209
760764
1985189
1114195
1268598
1353478
2298716
1813815
397992
1961146
2882718
437624
1628269
2675483
1496256
2703964
801160
2107345
484619
236798
1063916
1319928
1615673
1333080
466449
589710
1313091
117510
2350560
2796047
812747
699611
2769296
1668937
2637493
399858
125483
1783120
843196
1059896
1701463
1877291
2457013
1942277
415209
1110564
414232
731470
229860
386397
406764
754198
2349252
2240654
1096209
578704
2252259
2309346
2538210
718355
446718
780827
1483744
1501331
1699469
2326012
1391693
913377
747121
361010
2841775
1077689
460325
2852504
1113594
714477
1704828
2762218
1686824
733587
2316325
1571028
2024183
1004580
2071014
2829145
1900284
1333206
681437
1269377
1089923
682028
1497045
1588122
544673
29962
808915
380408
2704935
1578439
1473655
1912271
461772
2285380
441128
1214601
2428268
1115103
1688919
1108312
1874694
1853493
989041
1421046
2228185
1618087
828031
122911
2492016
2288229
1439791
1830679
2608923
845843
1277680
2481290
1748575
2327532
229176
537297
1772751
1669378
855379
15706
1425448
1748767
988174
2423173
2903376
535049
1019866
2519908
393554
805730
2354556
3787
850724
1930417
372496
1039367
2778348
979948
2732572
3542
1601323
1845003
123164
1378109
88862
2440678
2733227
2887902
2193062
2060932
438069
2481449
1204036
669654
589092
799485
2216061
2319819
2040882
105079
2159810
1552648
2692570
920480
422346
835308
479735
722326
2607155
2398562
1894075
1651749
2617365
1974299
321552
1172138
419311
1450131
1591246
1400187
351303
1781606
2011172
2651943
1890498
605508
2602321
504625
85419
1237616
1855145
817580
2497003
396568
2724140
2731221
2001723
758538
1201055
303447
852922
1035676
2507546
1910491
1199700
2588820
2645267
2605446
470557
1433083
1684285
1698789
1912765
1400722
795369
2743865
86824
1191531
2603524
2341885
1580596
1113718
951615
1921648
349792
642709
1438225
1426598
2212981
347927
694165
420889
1216221
1709806
1005641
773032
85127
2565302
1764061
1440547
1353290
192580
706512
1331720
2074135
453393
2923511
204133
2936466
1010134
25476
563118
2881441
1779440
2094378
2768394
1276057
710993
589714
2489501
1544358
1785624
2116397
1378735
1895610
1520166
213340
1677036
673313
1908862
1340517
1224199
1494368
710567
1813092
376698
1035453
658630
1266945
1954499
625002
194787
307500
2602775
1618085
1966928
1643065
1129448
2175777
503630
2790064
1084328
2152290
151914
288416
2571229
414050
2558211
2293955
603589
2293463
1296238
1613165
570617
464431
483659
1474461
279318
628589
1753553
2621482
2584348
1292704
1523612
1916801
202551
519478
963394
2483937
1491539
2639353
1045131
1459225
2569915
1990119
30290
2069480
2383749
324982
1914548
987936
1532013
426266
2728432
2065811
2778238
1395840
2786218
232005
2918652
1518142
24931
860216
2482652
884209
346161
309427
2198870
2488088
771284
319408
2710192
505293
1011222
2727003
2870042
431592
802800
644874
2611518
2855273
2605926
884945
1112017
2133425
297769
1056472
2586073
2025359
2237753
1606767
1984747
661880
2684599
1218169
873149
2274147
244972
2862039
792151
1424165
1669768
1618543
899361
1605994
2195535
2608723
1102730
2224061
1916835
2768885
2516847
1254568
1730166
325358
692152
439268
2090039
1673280
1228317
2076659
2893323
2639588
1457864
332507
382746
2311617
2544441
2352527
969689
420348
2231041
1079901
97169
2298127
1246777
1230059
832984
1689586
1877415
2452774
1939204
1703424
2190643
1297493
415533
1353297
1962103
1897665
2714476
2432823
2806559
1454061
929190
2494501
674981
189420
1144553
2801294
1879561
815939
2002708
2455261
1076017
336930
1289365
192197
2907707
2414748
665738
703843
1930192
2346227
255107
1094467
2907012
1480424
1139944
896609
1365092
789293
2242095
359877
2778488
791199
1935753
1732944
2625524
1695154
738762
2375830
1689499
1105413
179169
2366837
1371509
1104940
2277104
2185594
2531219
76980
190822
2817589
2724722
2119215
2576131
2800136
2265799
1291643
263612
1093584
2309786
1517624
301391
1544564
503321
984788
1708902
2740698
577346
2507598
1468247
33910
1639401
353242
997596
572341
2731245
47312
2422718
493096
2780383
2679301
197657
42006
1295661
962492
1206531
598874
2514604
2187766
232422
300391
832743
584284
705832
2362025
2722247
756865
910486
2338609
1090637
1286280
156403
1281639
378256
1175907
2189252
1004137
1021231
1672702
474868
2022642
1472344
2808164
1235517
1154563
2607073
1743031
2401561
1114786
897660
2686279
2812326
2748063
2593805
256456
806457
184960
685938
418319
691988
2054169
1299414
755743
365989
2014891
507009
2396668
2474943
1180836
2596653
1899760
507772
2857247
2136482
1832692
964921
1993967
106291
2200070
1051011
1700937
1501160
2372129
2259494
1448133
331242
1373315
1743908
470210
746085
1007765
890168
2590482
1266001
2347837
473506
1610307
1717708
2080145
1882371
862923
2012042
2280193
2766421
380524
842196
2380326
2102630
1499358
1631512
1677304
1254857
953991
1624238
22573
78995
997360
588289
719402
976901
1148824
92687
138516
495244
2906318
2180412
2844163
351655
2076999
2875553
1529405
1352723
702820
2295322
756253
1699643
2186000
2882236
2724921
1974797
2778603
2414846
127565
2422378
1641131
1519407
243283
2262969
2000579
2500813
709716
1765720
1711328
316985
1646348
770242
1679418
2876658
830628
2314248
2509939
1757405
1396282
481365
2300290
1462154
227696
1991800
1994164
1357154
862032
547208
310519
2563353
1925802
1134694
1850888
1164514
784738
1326271
395089
213415
644379
2931563
2478773
1265307
635385
2396301
273054
2569486
1568425
2875456
2514163
1368455
1095302
153827
2673525
2149237
1857351
984231
2091400
2102083
540569
1766119
2497706
452355
1665497
1038517
2648020
2568361
218484
1692662
2576887
172714
1851015
1034238
596146
2903211
2632432
230305
1265274
1819776
1273799
1671508
2628024
1018069
2297580
1083768
625330
787628
489738
463500
981292
2277457
39132
1344771
746922
2294879
893363
123114
1308480
1625654
691709
1901743
2272375
880985
809553
876377
1605620
2817666
1316033
2218024
536761
1235744
864709
382479
1588575
1270146
114988
199970
2224613
2042008
785863
430243
1508604
1249098
1670955
1911535
2422785
2738049
2648497
321715
981845
2868658
2093064
28281
896002
331379
1358471
1809770
508581
1444245
2180038
1742405
2622572
618217
1298962
2014416
776922
1581884
1762303
1177071
2897039
11940
2869114
850926
975317
2277143
1043471
2775838
1538526
717036
1660730
1251787
684300
1722892
647802
409282
1105454
319338
1871273
1604024
2013443
110820
395689
1655715
1526269
1422152
1028389
2310842
310500
892264
1451505
2692143
132928
2208996
1607387
844525
237475
1488062
1204737
2863487
2744168
21303
2827499
1821039
552304
1312776
1011145
121842
1888611
680052
51948
2535800
1929016
1792756
356948
561513
460500
1300518
708586
2377848
1875111
647259
532596
2124007
2558511
1201081
2373523
1358632
2851413
508319
746096
756377
1062974
1839237
2860568
1685905
354328
460049
710816
867407
451102
1552591
1430292
2483202
1435046
76958
1548617
1276625
1201695
2435522
2186229
2806780
2772739
1411664
982143
2618660
469836
2888652
119387
1542909
991161
1927049
2326555
778137
1895443
1601165
2513889
1401059
1273754
1084097
871254
2837753
2482226
2113404
1879304
37561
1506778
1247981
1350358
1159606
569104
1989065
2906927
1725162
2537662
1267530
46520
1568866
2346650
2831593
676946
28018
2265910
1743325
1319666
1229018
955691
1805719
614185
50355
896740
534755
444376
321236
934604
2372305
504908
1370776
2910072
1948785
2566900
1865596
1504806
890078
2529771
1179114
1023191
1552015
217871
1933525
2271167
758102
1304878
1767535
1523640
1823683
1980946
2610073
154475
295019
504926
281723
1544836
2660156
1816862
1779507
1791523
2908487
8380
1102699
1094055
2384998
1103797
787732
2004962
1316525
1877711
951234
2021529
258513
2457750
259032
1561729
2167694
484922
900538
2042809
971650
916473
1018271
1547437
2429822
2113028
180122
960368
2841672
969181
1314456
78760
1641652
2228283
936681
204852
1749274
42379
1951721
1582107
1371567
1620560
2882136
161080
2394775
761300
2833902
1587532
1995489
2058177
837765
242526
971027
2540239
393086
1684715
727969
760255
687029
2808810
978790
1578457
1217787
2420365
1712014
2066657
652628
1551597
448701
2819292
556606
670587
918860
2900468
2215999
2168720
2410043
498646
2587066
1501626
362482
8754
38785
133545
1173495
1491047
2110916
913393
2770113
2055494
1211075
1074968
1460549
2486421
1019154
516503
978833
748048
1583514
1158237
2279915
438538
2687911
1992413
505571
2070080
2762300
1644373
1617572
356722
1704319
1369975
2498874
240496
1038436
353007
2656544
2088458
449208
822940
2504963
568928
1423405
93867
209843
1327491
2600887
769564
1046599
1173249
2441565
1096926
1974818
1230890
202493
1565782
2401594
1924369
537404
1407051
1921540
870612
746395
2905906
516921
117822
84013
1911790
1988782
2644107
1159636
2390185
785139
9662
1172525
1896737
2667893
246505
913180
61995
774971
2209510
1715342
792558
2703188
2612967
1550033
1692836
1329328
1173387
529414
1032776
1935158
755525
2023588
1821553
1107681
1010992
662333
682950
2371969
699248
1322450
2624238
2721389
2898987
1400470
2937171
2893362
2189906
1111549
746804
2064897
77613
2263046
1175159
1876263
161731
2857092
1839727
2671940
1473723
839487
628888
2659388
1977634
1146736
138856
1168477
1152966
1758465
1513875
2837871
68832
2923177
223108
1309294
1795934
2918494
2247741
1261842
995792
2775285
1326919
785802
2751123
2220506
1438329
998221
2369553
416819
1042559
2828241
1945078
1140451
1561586
1461828
2091188
1973475
2910290
681364
1469215
2691376
503464
1357397
2536455
1073018
1245001
933632
357580
2503212
2019952
751194
799606
1156888
1993261
1264522
1979425
2630261
2298304
1748923
672334
1183935
274108
279950
2346705
2649462
146236
1824893
267283
347206
2158118
161992
1049001
2303817
597164
1639342
1035042
108081
1243586
901593
532239
2085197
1151849
631457
2870632
77105
2289231
1641034
2046387
717882
1046094
903364
2005280
261820
1499838
1884593
951935
1189053
569109
2143899
2463265
1979085
1421921
197992
1775792
306305
2760266
2924393
291288
2265350
1358199
656785
2732550
353521
1557635
252555
1360490
2065764
674451
838399
1140007
820787
90794
788505
2898182
1750083
2240024
1950936
1609599
1761253
1830620
2336310
2123409
2160322
2424241
78062
337494
2733920
1349091
1937160
2874520
2383946
541652
2590499
2576552
1705830
193581
1591026
130742
1001200
2568584
2512168
1842855
2551160
2770656
906439
2894810
2482567
1087710
379665
2790585
877611
2154727
1316614
2395637
2332743
1595492
1693460
1982100
2718082
1532414
1143903
801959
427571
2836280
2698721
558842
691383
370867
1154041
1406099
1110765
1903431
18239
164280
1969330
1822564
2426306
1443088
2466517
379442
172695
18471
2414207
1660717
1090693
2595083
1336733
28726
9025
807396
2293824
236118
366942
2045975
1716006
1905090
800117
101264
2778296
691893
1697185
1026776
581652
1183605
1411822
1927350
753259
84643
2906782
2830798
1669051
1778037
746731
985663
1175175
1104165
787479
2124053
1491771
2477050
2022142
373798
906072
1278875
725531
2557545
853603
1923944
2908650
2248368
2422405
360986
635314
1914768
37335
535839
1600653
2426301
2567028
1319565
1072866
461177
1760696
2936145
142959
2160937
381382
2537400
906782
1709647
2735642
1497264
1243914
2377905
313344
2781513
506154
1551399
2068806
184347
112787
2175299
2133962
1966790
2075590
266489
2622020
1908614
183318
1436226
465425
2741464
816577
887184
1825264
2708545
1764812
1089738
865087
1895148
329956
2157822
2729162
1455040
1198966
361618
357315
1737373
281564
1262983
768424
2190219
1142273
2687226
1215949
816847
1636006
219141
1129628
1281587
1725111
389030
434618
697729
2182240
2644815
2340002
600584
687836
316615
807967
2889309
2779923
24986
841885
272198
2736275
2570408
2027101
2741043
2842163
2085815
2681398
1179886
1915894
966583
1222746
956715
1024540
288395
2879747
1634376
2354255
238112
1037705
2880345
1646346
2375893
2541111
89275
2471408
1622980
1462767
1258794
1894079
44310
1652070
1911820
2434154
2298430
1572138
1076974
1853173
2189693
2451601
2550784
1670731
1462279
1467901
867221
2776043
1736477
1558580
833561
56093
963175
1434606
2932494
1805187
599819
1682790
1431608
2474919
2301960
2537804
2276169
2413535
1829046
2294187
900845
2418617
1966529
2143864
1642220
672568
1128525
1975333
1563819
2594312
1357634
497321
2843522
1698348
187991
2334656
2893239
274688
1781463
1755615
404403
1042377
2733191
535119
1242956
2816301
771289
733393
1688512
2833834
1434122
2089278
1305799
1369284
1397429
2048809
1698781
226438
2111538
833603
1917212
2226055
2595364
1265599
2838512
813326
2550325
66368
2725647
2921545
2142863
2477050
1379814
2073899
1470391
2245828
895860
1579789
1619636
1153763
1994880
2801264
2789487
395545
2279160
1894616
2281511
2720265
1140175
1235006
2247288
1420986
1216075
2442715
445276
1602021
2773343
1534281
1002369
134434
2433501
200342
1714189
403708
796950
2680897
813519
1555626
2704050
655984
2472305
191264
189791
1768468
2271285
827587
2789419
2127074
771326
1379772
152052
2871515
2170337
1892316
617677
2782424
2590438
2878616
2482747
152298
1871379
2675386
1352754
1898584
1652948
202408
2827212
874146
2127061
862704
1624912
1851367
2354358
1927546
1882411
1236643
29709
1203130
1439389
2613213
1562885
1922995
1728414
607372
1972159
2369624
2695288
862079
1402555
2396694
613465
928201
2158928
470925
2457156
2661665
1814865
1205568
170909
1878213
281867
786394
1690066
2158562
2909199
1019898
300920
1992812
469737
1870498
2930038
2452187
1904851
2230682
1753213
2106751
1524786
1665232
552620
2770727
1162516
1792457
2242565
1536116
2337267
2144908
291156
1620689
2697661
1374779
1368516
728816
971651
2337894
2252167
138058
632448
1917033
2302652
611032
2074272
415918
2508244
234576
2494852
1957174
2395726
1481898
1619824
2372487
1950053
1911936
102437
59131
515550
1931056
705976
2394452
2138263
767229
1564446
404096
1573156
63305
470636
1944619
964447
1184511
2273437
2364785
2249025
1407628
1702825
1172949
915970
2038833
147596
297897
1159799
1056738
418523
1204019
1531016
2550926
2768055
2890831
2201202
97336
1059638
916227
1431376
662589
1655620
1939441
914275
2407761
292270
1914560
2240410
1304300
2260396
849330
2109
2304063
2380448
205951
572151
840478
1198934
2028621
1581039
1083792
2524349
2427700
391298
1849369
1027319
2500492
2128745
2586058
2897905
598640
2757002
736778
20328
2592118
2694475
503754
1872024
1826602
747939
2619642
1103692
1592983
2246213
1815551
1748686
1077442
1570213
1935003
2334628
2821352
863371
141342
543915
360120
1670721
1625925
234525
2859791
19821
1608465
2194222
607931
2776397
1803406
1038707
1372352
2505583
2082253
2169599
2547722
2478787
2298114
2395652
817269
51508
1138359
415133
1926875
2393280
459315
2260904
1815729
1732214
1453188
1075288
2066134
585681
1407174
382595
1167032
2716342
149812
2756681
584241
1025821
2803973
385184
1972608
47026
1042105
603432
784439
2845990
2390145
2095742
505278
2919628
2035905
2052345
2742377
2732520
1390467
2087994
852462
342430
108732
347430
1284911
2816039
1679565
1404234
1867906
851500
1842728
2370535
2281784
2038356
292926
847450
2145590
2360260
928771
637684
723534
1245586
2332098
1709832
116195
2116431
222788
2217237
1409602
1714495
79921
1234400
677520
919288
2778518
1394228
2814972
474969
1367745
1622095
1912157
395513
2259560
326514
2383249
103472
2315502
147748
2155884
1331757
804590
745022
1734131
30671
1329995
2524559
2681569
2298917
434798
1606175
2451617
817929
2053052
1909157
860241
1876805
553830
2256466
47320
693151
107438
2880758
944450
1494569
2395268
843003
2795377
208792
2259967
1661011
673636
2101944
1314853
2106056
1071325
1810897
291159
2555864
1957513
2007060
1292661
1698178
1352546
1136034
1307141
239584
1169989
1151600
1344892
1043086
1946594
487307
1810954
496319
181138
2479055
121843
1399195
1201796
849990
561147
2453439
2214179
2225196
2888343
678479
185736
1057310
705969
1176397
2133437
34709
930600
2352552
2513424
416171
1512115
2530568
1123253
2790784
107253
2517690
1460837
2663444
1579732
1485044
1337137
1287712
481528
2481270
881354
2617943
2532212
174635
2051816
2512482
485371
53457
672297
180532
1033669
2600373
1659538
1059725
2162441
1492215
252954
2218625
2697440
1033336
2045131
2797581
945157
2310696
731779
1623358
2721616
2795945
745711
1305929
2680952
1615977
1013456
1342544
1327988
2170149
1466357
318701
2936534
1709805
2664147
2747620
970295
463656
260656
344249
1275955
2637528
2380824
358126
1285530
478344
1458254
1806218
1508861
2720735
2494351
311477
672193
692777
2195542
2154358
2456432
1477676
2332367
1496676
2236794
2805513
1569161
2939403
638102
1091402
2881053
2045118
2423360
2318604
273317
453633
1329677
2742679
1074709
587599
1821152
986045
2229448
2320322
51556
2358029
2152678
2856820
773239
917877
824445
2811105
1218860
1502822
178608
87004
2622320
2025070
1347210
1590900
1667908
2859154
702576
1663535
306700
2332484
1950552
1202799
1219049
2565700
1587685
658585
2721851
1068509
268905
2140901
1906171
2518414
2323550
869161
964636
2873666
1242222
2118305
541190
2651524
1585272
645789
1333933
451888
2860109
364462
446256
654254
2079
1703295
2433641
1108819
157773
827102
950084
1029890
1854580
2151946
1327152
177812
1765087
87001
2747189
2122924
2676863
2785602
1278158
453872
2400756
1999777
1841170
2462892
2829769
1123125
586334
2298657
65248
2038326
2667689
282248
1105419
1997819
2427889
1423741
1418618
1351738
2102637
1866436
566198
1921110
498959
1311257
2866061
1100010
2842960
1312872
982964
1941119
294032
11499
1128488
2379453
216714
406186
1779568
1564706
2334555
2605712
380690
58850
1914224
2475270
12477
1272430
1743285
468149
326427
1176555
2128206
1363096
1063587
2337668
2458559
2428326
1894990
17215
467190
2413163
1553842
3737
659742
2258634
2778326
20733
1106075
1235735
2486471
2682127
1830065
1359307
898572
2487750
994080
1496484
425747
622677
356605
2366483
2264827
2822617
2662489
2502542
2535290
1099803
1312989
2286486
1775832
201261
1778534
2934503
1338488
1947749
2548063
2132372
1667695
2632031
2722666
1673765
2223850
957031
2924777
2262474
2154747
822421
670436
518707
2576
210098
970666
1703438
1546964
769410
60307
1218777
669876
2310092
1876032
285037
169706
1242618
2742083
2421523
1951941
972010
655867
2875657
2238434
944465
1863144
729445
2153748
181057
1551680
623253
1539714
2018541
2178718
1138564
339793
2352488
563186
260443
757329
2113608
2231938
972767
16100
2037090
1259015
1226765
588993
1218066
2722101
2877885
615529
1383195
1880145
420863
2448060
2513206
1586513
314844
1282805
414987
329725
1758397
2933281
1955480
2215751
1852379
1217701
294023
2043744
2562414
1879548
1267855
555113
519250
874804
2879816
2519113
2355514
1926029
1436044
2331991
1700174
1746117
489422
2108352
2555800
14022
2813207
196103
1980330
2887740
1785271
2589308
504974
587608
647534
471563
475891
433467
4762
598544
961951
2477788
928413
319994
758245
2209823
620299
2451197
2139781
1149773
747761
2315191
1310458
262064
1708111
2484526
315278
2840545
2863429
1415643
1813914
246149
992264
2184722
1355043
2200816
256290
1236619
1025449
2654281
405243
960759
448911
2704394
2728866
658961
2257820
872893
1348165
1409266
2789714
982965
1084985
762421
1919741
467173
1661868
2908373
1999178
2430144
1569543
1418037
2690990
917444
902744
1642203
1395658
2134578
2258975
221490
837581
2100719
2306298
1589373
2001084
1630529
1821138
1781556
171186
354084
2820162
1121769
2939984
757207
1286878
1941011
2072786
2491687
894821
2651194
2577028
725258
334780
246128
2883158
2071621
2578285
1907484
1283117
1657974
2031514
2551044
659084
2274824
856496
228982
529030
329306
2748241
223278
1096109
839797
399258
2801659
1192892
2020198
793564
2820972
788292
1127057
1050073
68583
1100208
645794
2592407
621981
2813754
233018
1634966
155753
1290123
725850
1271939
2681151
1746818
667446
1922007
1224672
933906
2010309
1409624
2334619
531830
2212576
682979
1591937
2289271
2794394
1054486
213808
478274
2688580
2913298
2462438
2798313
2626356
1384331
112821
889548
394390
1990201
1143011
205177
2180860
2406307
1385281
2019327
1338179
2146282
1743562
2390512
2736903
1137121
1855457
1351696
2414592
1578216
1981273
1480503
908758
760307
2388952
1076958
2588954
287998
2754772
80265
882832
2708868
2665465
1395906
1882087
1672840
1458081
864492
1355309
390756
1182476
1255569
624560
2347521
410696
579210
1530142
2615710
309216
1798163
1433953
1968894
1992885
1491259
954439
2850296
155005
1581846
1582903
1440673
994567
612448
718396
1390300
932059
2400760
1731732
449243
2608806
239560
2887361
1876973
1536686
1736810
1929130
842288
2569057
2762171
2615334
2089024
218763
2931392
2011820
965331
2603765
1561702
689504
649969
2523727
1263517
299918
1184988
2541231
265301
250818
2475577
687461
2791237
345545
2758444
444494
2858149
433140
1740092
264330
1181502
1627540
1620029
1523495
2368161
450646
1232639
238622
2903661
84886
2197390
1819964
962606
1870367
2526313
2410895
437704
2292737
1090174
1516001
572033
1189430
2688619
2674161
1227565
2257237
1636990
33256
2015150
2904846
2897695
673709
328546
2410632
2794571
1129038
2473662
2196687
470014
1568617
2784335
313407
817033
406777
1952142
2858085
2774123
2210473
1095859
1098505
1273297
1014504
1107724
2317639
2430621
374392
1835163
1451983
2220763
1002127
2043218
680587
2730275
2302279
467278
1563816
2797679
569318
2193520
1927986
2779617
2538907
659199
2812453
1408883
2886673
1951471
2159405
1975523
1479386
1529598
2678140
1401843
1515273
2868303
538862
2114631
1302143
1880823
1393582
422888
2675455
2938222
888315
2307729
2340747
1428255
2205283
167274
2229204
1572013
1925121
2713389
2920517
782866
1498899
1428902
1497240
2692672
2864686
1654908
664518
2384805
818630
1363397
2074039
822772
1878703
1597105
474669
2808482
2225542
2675236
2406610
667717
2477588
185527
2538869
2078272
2845677
318229
1133841
11
2486192
1758734
2106525
771689
2903875
1860594
2783264
275296
1771310
1170860
2028306
231609
668734
2331146
689458
1891773
2321354
116293
489080
2655262
2133053
274437
2454001
2614695
2936293
1055114
1962951
940681
474122
1593107
2842261
563536
25550
2508682
2290231
173492
2629563
2815294
2298662
1558455
2255601
2788571
1368929
1618035
1374593
1914933
990644
79863
300641
2331128
1228656
2745735
1483624
720841
1812402
62230
1680418
2831840
2250678
750534
1093433
2720375
1375456
2263539
1592645
483273
1556868
401757
1312656
2090264
1611859
1487451
2325408
1259537
2168372
653220
2485181
1201892
605709
2174168
2564198
126082
1550985
652133
2539697
2053524
788753
1666263
2149685
1604715
1859759
570031
1043566
1859225
1710349
2826332
2510707
763107
1500168
854046
1929651
2870601
718242
2875521
1454578
1722714
197199
2597712
851950
2422124
240615
1317018
1705958
2268706
573798
1522726
2364336
865829
1059539
1384941
1007066
589816
1524654
1742869
517579
1121137
865534
499731
1684096
2490050
2264257
2187015
1980488
886481
2621265
275134
1339994
558831
1989013
849862
515746
356927
2553933
161525
478881
15156
1636077
2044740
2445088
2343688
76976
279090
2101975
1431296
2437759
1300559
2819761
577128
2617811
2398576
822936
1750891
545380
2899021
2420349
1847626
2510962
1797184
95144
2047744
562210
440480
2703681
60759
890004
1332727
2652522
1989216
2316513
1216476
135373
660743
1836250
2405088
1092600
1134188
2073282
2722474
448670
1456736
1077246
1442849
591405
453229
895574
2817887
2336171
2266609
1482180
219098
2137633
1023526
754292
149192
2846800
473675
1415062
2864759
1527329
2917477
810936
2032534
919196
1789012
249993
2091152
1023108
2067382
1744127
1885481
1502921
1459082
227564
2740938
2286225
300130
1628885
935038
1446574
1556515
2748288
1589492
2846796
2223560
1120761
657586
1873192
641833
663863
1761898
2798837
1598817
556910
1453114
1574575
896894
939666
31165
993691
2518928
1475445
2428140
2284935
1754283
1712927
1259589
1279854
2503407
2292232
2613993
314498
1200372
2437498
1516667
496100
891401
2389074
279844
2736444
2365385
1182562
277953
923287
16670
2198487
554052
841051
695078
1982434
2925395
2186299
1379969
153555
683184
720174
1061492
2161608
263034
1163670
450082
1722894
259086
2144141
1303633
1077108
2289407
2883499
2754077
356742
1821278
2110369
2162663
2073241
1328201
758343
2647901
2094817
750892
2398345
853622
2930633
2920274
101324
1126937
1331539
2636183
1540876
2719179
483975
1302291
2837319
2502054
692602
1327870
1996722
2275621
113762
303153
742793
2848626
129632
1253889
1767207
790272
334725
533748
2300372
2233236
1724919
1246262
1809711
2686235
31321
871389
2327059
2528186
280374
166373
1541058
2460408
2357721
2897582
794401
1400132
1347472
925558
1129004
200844
2821859
1488310
1106256
1299372
446167
890053
2453675
798140
210923
2558395
406717
2528015
92593
1724881
2116586
1084493
2426252
258149
2371824
1589829
2647905
163379
187419
140290
1159566
939786
2246270
496461
873697
633991
1740955
1165268
761287
2610396
2787336
1745604
2347031
1786023
2037989
275050
739213
1638304
1768828
436843
114089
199014
336651
1900461
2135463
2853871
131286
537744
2896556
2067387
906293
1611891
872413
1741475
418736
1847112
2607636
2024060
2090405
1380507
1839319
2630334
2578582
2704757
2160046
1006283
2381121
1794583
148028
2429521
831123
732282
56853
1075315
31374
309509
399659
2376631
2108195
1957949
2877239
817236
2897556
1921540
786955
1242851
1874651
282897
2879890
1357554
65839
79163
1300636
187472
837507
188678
374106
2145126
2225862
447561
2129712
1448257
1097516
489477
589271
1058328
1683607
2267171
1428707
2821052
1902811
519333
1063374
1143546
636218
502614
1595021
1213131
94390
1302396
2467918
2181521
2599238
747688
871862
1675267
2707346
2234706
1181580
2432278
1176111
1535818
258329
373774
436161
1526823
1578851
910488
2110126
1375123
40189
1563689
926372
1914536
1063042
33489
1548459
2600055
1350986
252290
361268
2578870
1078131
328227
2375032
430372
427966
2438723
2248498
2905946
1423740
797943
1256093
355254
2655723
2492073
1187426
772653
2463756
288848
331224
1464279
1952393
2276684
2357176
2429107
612692
474501
2246204
1273343
1712161
549171
230296
2416617
641175
1400374
107511
1178081
1359003
1709806
83653
1923474
534749
365521
2889529
568776
191156
2203883
2931066
2525336
1830485
1775455
1474233
52331
2254241
1872662
2221014
910696
1996949
2762992
1810789
2380738
460574
1020179
2910806
2289884
1100884
158294
1265860
2085545
1383067
2408573
2150613
2210556
1707089
1234763
1750983
2746010
528881
1478140
1480805
1182471
1171797
2009408
2775353
1252044
2485644
1220046
1910889
2024509
1746886
2461327
662692
682064
1164944
2894488
2413409
1214012
562659
732999
1927010
2758307
240161
309808
1450996
998833
2622972
2627431
2189941
150367
1245510
2646235
2200346
1683459
485650
662122
2075639
2766144
743354
448080
2825369
1003859
1663833
2052732
995170
1101427
2352435
2471596
2488940
1007241
2505771
146849
1060560
522505
1716959
1773516
1595847
1927048
118856
16552
2111662
1183875
1550765
2172056
2882225
833096
2326785
186358
1664385
1070736
2600905
323806
1276403
939718
753318
2536120
576001
979806
2140569
1320175
870297
417743
2874105
1751594
1958519
878286
279081
1555061
1752869
1648084
2896413
220146
2092205
1110154
2473182
1331482
1552364
1069435
2203012
1608919
67747
97515
1079546
48856
2157728
2144625
2766323
2346398
961146
2838327
1366305
2513048
417605
424294
384411
1764334
2541368
2152255
213505
1373863
466007
2042396
530265
1430778
1876445
2243166
958556
1780832
2596584
1751908
1511373
993475
2223380
2409342
1062945
1060210
2692112
2080971
2523101
1931144
1001277
830446
1292104
1395926
2225364
1242150
2358485
822627
833055
984653
577935
2753616
86960
1573202
884903
425771
162589
1274424
1516963
1019951
2102816
1327420
1319684
1027654
2206861
366962
2454551
1715154
2671413
778225
1140026
2737582
1466419
1803119
1890330
2821894
2037844
2049559
970785
1828209
1549386
2087470
2237358
1085993
103310
81533
4938
757882
1989928
2141575
1170923
2533265
1099530
2747662
1517035
704359
1398494
844217
2622500
1056628
1636648
2912394
455132
1308688
2700750
1990033
198637
2605910
1570850
906775
800314
733256
2891992
2377763
1444027
1759673
1785016
299311
1934926
1984930
766400
2394022
417660
924244
2685567
2119351
640876
642123
1263975
260673
2910055
1104186
1930357
2593290
1444426
1562906
1573111
1983038
1871326
894807
32443
2874237
954558
1733448
2754803
2204566
637768
1911466
2603482
1961572
595734
906984
53476
1374768
550330
2218779
1601595
1377694
2234645
1050843
2773092
2849630
1037206
1277494
76205
2495088
1216688
796333
1185122
903946
818633
2898575
735110
2413034
867911
955822
142141
2507147
247538
883720
2321927
1794300
1016314
1677693
1004123
1512162
713510
539937
2478933
60806
749110
2272967
2126096
30110
575258
1792551
1746531
1971114
2274621
1501544
1435566
1701291
1187614
1292690
643205
2725410
2434912
1100105
196927
2503282
312312
286338
532919
2770226
265586
1001550
2106392
2112361
2800645
1347436
2802131
603843
2037572
759272
1587468
2740406
1837886
2548142
1199070
1169166
943918
1387775
1222493
810904
2438206
2793337
1712169
1539846
1815188
2289213
1775416
1974468
774519
1092382
675647
1544023
1855777
2100979
2387467
2676230
480146
902552
639786
786664
2243728
2849017
2173169
596849
2505032
867434
787108
932821
379233
796391
164189
1127706
477202
1329684
852089
1725911
937662
1949177
637256
934625
2825057
121628
347941
1501808
1194941
1458333
2654050
1480738
285955
2796476
1980086
2008103
621057
518062
2748374
1829577
2021611
501345
2073512
1986989
2202472
2406531
186054
1648154
2736603
535805
935609
2760465
2825152
227465
401006
1438442
845326
1362894
943075
202873
415704
532808
1973615
1033222
1604412
1159225
185851
368394
2008799
1408692
1623252
2898045
2149004
1947168
1023790
2182885
1653186
1435244
1880258
2222378
976173
1208283
269849
606340
2812053
1402377
750080
699283
995076
980234
1302002
1532709
1797280
1580201
90690
2905477
2315362
1463030
2869726
2714427
926490
2607264
2185175
723656
2828061
2212
2309315
2074686
1893594
7075
886199
953578
554732
363563
672816
2298251
165209
1277991
356254
1894722
2050608
2445462
1348492
1616397
59205
982279
1465766
799363
1079604
2835386
1792206
215565
2640113
997366
940245
1099182
2483178
1513426
2632536
618818
2808691
2295806
1305485
2505158
2176520
1637091
1212024
1757584
1134888
542119
2916105
1865385
1330107
1341870
2135968
1238304
2816243
172458
312798
1150704
901786
2256588
1850582
2163120
683518
1255304
1614373
1833964
62188
1225776
2902198
2191079
992464
823505
2263909
2881026
723513
2360436
2211670
2035336
2257493
2067465
2405816
242384
2856161
1465638
2286900
60357
1491633
2904340
1949273
223854
2082626
864688
431307
2254172
2522741
1118024
1473244
2075148
2274328
179322
637713
812314
1322824
2589377
976279
1863595
1718359
165531
1059137
894490
1014179
2024908
2695054
2420516
1534313
1750756
2559036
2110170
841728
2049317
830104
2580299
1968192
643648
1396176
249802
2060528
810288
1474781
219435
354444
1164113
1369330
1482077
33519
823781
888523
71792
2549049
142872
2634956
994466
1871483
1322963
1525972
135961
2926339
2507487
1477452
1602643
568193
1423246
2653828
2476155
1681575
699864
683905
2844080
1132465
647679
2699996
1712148
174712
2685778
1380857
2403046
1691311
2533054
34764
1145890
2457007
1391704
116466
2931545
2771016
1223438
2440372
2095392
1451120
1664303
1977067
1750372
39560
757582
1553682
1058727
499287
2563028
787966
1532273
2742172
793068
537375
1704701
1974471
2331918
1036957
460592
653288
897925
2806550
55749
1042048
1395061
155674
1441717
31231
2356032
862798
2342488
889133
1214498
1845867
2100384
169212
2896937
440315
1124756
1022841
539286
140942
1386717
1310483
1452450
579365
1453927
594634
772040
1045355
1532658
2128823
2298170
223402
1557519
2030502
1286367
2936132
1789671
72284
537793
1763514
1806438
2153009
948091
2902681
350808
1756173
35649
1496120
555136
388398
2428547
1327877
1481564
2878077
2151280
1738363
1619208
2335488
2684077
1969511
1883089
1725473
551676
2490385
2463279
1075789
1916778
1592474
657887
2777002
398141
848884
417678
2674138
1769165
1236383
1965239
2184007
807632
1169458
950737
1932503
2537206
1186126
2698144
425796
1157229
398491
692087
2485361
2710921
1096261
315257
167406
167043
2725399
1382747
743104
2142121
2737486
2707373
943155
2188890
1817050
768509
485047
1319242
2592531
1266924
43205
13943
337607
2526856
765147
1459937
1811072
2918336
1792249
2458710
43457
191529
2255894
1413957
1554654
1076561
169547
2369264
618769
260846
2534494
2735620
1513398
50698
1549950
1302871
1616264
2696716
853399
99986
874346
1406218
957610
659391
551377
1306687
2472940
334997
936390
405774
2355015
1138852
1725638
2084643
765508
1233783
2245153
250656
2557051
2475743
676984
584571
105614
1700061
211286
2249147
1641001
1242934
251949
2482968
1146494
126048
304317
572992
1249887
948146
402742
2263135
2708657
1905367
1130424
467909
1179308
2335061
2519095
1559005
2541783
2835369
558587
2608035
1423110
1839419
978331
1489899
731461
1831432
1419233
1611959
2786945
627823
74266
2000314
1843639
2777501
2706849
749912
2927044
1159273
1897002
2060748
1531665
2314053
923799
2854751
57082
131864
2246154
1695282
174463
2694347
2678699
849432
11740
657313
1812490
2731428
1805645
2079456
1466381
1192362
1421319
1392320
2824385
126014
2321118
2443568
2156730
972761
1425829
2766129
1639224
2538629
635633
193213
2176187
591410
1087953
1201477
1196912
2778731
2329804
835025
156023
2867718
1208521
70735
2413159
2810997
1931156
2809939
2448557
2326669
484402
2836379
2489841
910772
665324
1563892
2685111
2820754
1262960
2454557
2676621
321490
1895272
2848200
2888383
82032
1463049
2559414
2096627
583467
2435193
426249
495550
2874070
1703055
633568
1317408
2375009
1402319
2700148
1794582
1350119
1811655
1616649
1016407
1437484
254015
535863
1828972
2738704
1912067
2205569
225251
2180907
2890628
1662027
848119
194677
329458
430029
2226110
2840420
2801355
1868915
2442601
726669
707963
1318076
1439830
2163273
2573780
792865
1260303
479476
619388
1297202
1562448
998364
495764
516008
1251352
2710432
2577665
1020508
2337495
772500
1684582
2507383
2485643
2391814
2718464
2594249
1178147
316544
561102
2922675
1234082
2359562
1899287
2244030
2928848
2855459
2536626
2633637
1491301
2166850
2293770
854197
2100501
2090238
958206
1568375
2584476
254721
262354
398967
929696
2121286
1530135
1620483
679263
2348628
2090461
2788725
2390680
466874
2239169
2505285
1515668
1391483
981461
2059487
442288
2230181
1023828
1264474
1041777
737090
2197345
1764703
924990
1796023
1959942
796936
1824145
2525961
29064
1764710
2743679
1295870
1356734
321108
2935997
374522
347889
167001
872878
191972
2422741
2576994
300186
138668
2323157
782705
2144567
912940
1546264
295562
2797740
2494682
1087939
2172180
1733406
1028988
2361282
156368
2693872
2376463
662979
957642
2691230
2300780
1272386
2777698
2043583
237841
714613
1230511
2199424
979850
1925887
1983293
1682529
507078
2254932
2007166
2710942
2625841
2903926
2750295
1950047
2325393
1473858
2547103
2905971
2683831
848590
1868537
434588
2526745
961547
722090
2833640
2779836
1064548
2421832
791348
1674630
367037
2591950
516542
1399063
1711760
2807890
18612
2840087
2135991
1515157
2386968
2578538
2106524
1805983
255937
1177321
693278
310362
2533585
928486
636777
2100344
1709114
501573
1929081
296696
248425
2564782
2532442
632008
1505275
697295
774204
222466
724036
488275
367724
2836248
1808850
1760714
1292203
300092
1379372
726935
1216418
1009216
1496135
2515402
1579334
1274808
2110530
2473775
2216510
2617152
1114891
1011787
774332
2053697
1884755
1614546
646812
739956
1631952
910697
1785224
241668
2497971
1710666
593602
721508
2633927
1670398
2001919
640095
2357329
2438421
2207197
2340310
746394
760704
1480449
580048
1422678
652999
1934225
2371753
147726
2589870
772292
2872639
1004222
1191642
1560926
1332796
2078048
174140
1970616
1306498
867576
388493
413081
2421313
2456323
612587
1129181
1199334
2775771
1310439
551534
732957
2668193
1644505
1523785
270190
1549685
2648945
946366
2006153
1444584
448776
1197727
2818646
2709350
367118
688515
2722359
1343911
2724789
1946522
420260
1807180
2427774
2649136
1926882
929010
2757790
1469309
2706161
2843830
2166412
1389144
1774615
2451576
2212844
2711533
110869
2311561
1976994
1541597
491138
285175
1087615
1683378
2113236
2654460
1506341
1853719
2468448
2591213
2525147
588289
2925057
1518906
889472
1841990
422314
2624816
1434758
1325083
2194656
1032183
826945
145538
566161
2140845
2785606
1486013
1025285
698202
1501486
1059135
1576518
55989
1315301
865107
1391801
2315859
500727
1578681
641618
2567493
2226121
1066968
2247037
816264
508916
2337713
335260
2923715
1868187
96469
1800301
1530885
1818747
694409
470423
219711
1217624
1760272
836389
915178
549673
643791
792390
777031
2031574
1482160
1627764
673248
291115
361277
2370813
2891479
2425302
323265
2743215
2655808
2783247
2407817
1234244
2100239
1044814
1669674
926531
2530250
2576381
2505670
1979576
2564508
318670
2429408
750318
990911
1981156
1699585
2541745
1622972
297954
189508
2341155
2298755
2668498
498741
1128214
904748
2194360
777287
2836026
1657024
26122
2049332
854123
2261751
1097585
1452707
524880
792845
2110357
1729363
1434773
2633914
54857
2497793
2734042
1070169
1264918
1260429
751616
1372398
2523713
1147463
2119188
1228334
2192946
1866294
1979149
2734
2909683
1985587
788083
977098
1916218
1468453
528705
298917
327497
1246649
58985
256573
889513
2069994
1152724
2215167
594008
1811130
2328720
776225
1084535
239602
424767
492796
846834
245877
2450579
688313
1080410
1463677
5921
1458995
1094329
1359724
291403
2197282
9106
88202
87172
1597178
886284
2074420
1264906
2531390
1761758
91075
1492295
1827563
1919290
821195
281841
822956
2451077
1741037
1827501
342287
2003920
1583163
696824
188271
213023
99541
1358059
2121558
2825449
391194
2031063
2193419
2753149
1647523
597702
2560450
109559
657649
1917669
1838402
131183
645975
2096773
577049
2546713
1580469
1883834
2477452
2270588
2587226
1722920
2494483
298433
1673224
1991435
276937
1068324
165472
1470771
1314025
270851
2405884
1944187
65308
1814514
84397
377002
41764
1699844
2588986
82433
1446364
286912
391285
1592205
1111814
385929
2722810
1721575
1915681
1679576
1155364
2317640
2824830
2147971
1767061
1025675
728221
347706
1321453
2085849
1666861
1411710
349769
725901
331681
2900210
294826
423698
487558
2004405
1152941
2030358
894398
717287
1659442
2734799
2050997
1196820
1651267
2296660
2918393
1571565
250902
2924667
563798
993226
2608552
1297654
1077558
2925059
221141
1600479
671265
2045938
1137410
316373
928975
1589741
385021
2470977
2932228
1758921
2087214
2502887
676060
785552
2433146
514025
2616315
2915720
792201
446309
348849
257533
1030165
857840
2090682
886400
2373240
50887
2641149
2097943
2019385
2909733
657126
1795016
1036105
561391
2425394
877048
2083656
2805009
2675431
707892
1958281
1972371
2739674
2295585
2270865
900085
497929
1956811
2050682
2704370
1821606
884118
2896067
2817947
621088
716614
636497
260700
1804170
2030832
715283
1213922
572373
1887052
1515610
1531217
1141020
1553555
955087
148893
952275
877624
387210
2757871
1135964
254823
138549
1023252
2309498
2376137
835656
1791823
1608129
1395912
347702
1706667
1877723
888151
1886709
1216771
2623774
1688272
1172935
2263019
1295766
1962834
2437470
1618929
1260598
492244
2281299
1270207
823993
2054286
2787869
2837461
2332541
53029
2758407
457628
2758075
1702989
936376
2429170
263626
229715
1868470
2015
721314
1872049
1636290
579023
553656
1433970
709664
2475637
2687340
2260203
1670040
2113161
1998225
1166312
467910
2480607
89334
758202
2331643
2333344
2524229
1049207
1721881
1884898
2925750
1148827
2300677
444216
1807075
2244355
886550
1790270
797340
2250739
929703
1144767
18234
1705142
928111
2217901
1294810
1419336
531595
719712
2741850
2159667
273783
2097384
1005574
712912
1488394
2071252
2790614
2849440
1766203
1161767
35342
2725328
1377830
2347172
1437345
2732621
2543470
2878693
895041
783535
571424
1883067
1484043
1350617
798912
844284
1918565
847836
2369761
2832412
543883
2240322
630503
1895746
2302054
2795155
2424210
2399464
1985209
700745
195390
277657
2622488
2933895
2913613
1418114
2527501
2022812
2315986
2551063
2807006
573721
1451756
1220225
910048
1817454
2466751
1769171
675711
418698
2640868
224319
893499
2647490
774767
56995
584809
453478
584412
1543578
141398
1600021
2891486
958615
1323876
1691269
944973
2499909
1864714
2213192
24371
831382
938784
1445072
93880
778426
1249789
556423
1280793
2416783
1763841
2090003
2925825
2693141
1812272
2613691
2619023
1566468
1338480
1471753
208836
1170579
2287553
1881003
347284
400272
1433328
2381068
15941
2541036
1639480
1761206
2884697
734745
2911812
1132232
1315296
2839823
866131
518122
2494508
161046
670848
2235575
1659577
216064
624613
1390818
1115860
1064850
211218
485445
2081898
2919667
1651179
1264288
1678209
775165
478456
96378
1456693
1906265
448009
2022580
517346
2061663
454092
2919347
1357247
71551
921595
943898
1342345
2348159
2228861
1155005
1398276
74791
2696033
90487
2140657
1325390
2783185
2365267
1922200
1675123
32304
1833477
2631617
2466029
1899613
166363
1397889
522671
2084877
2633606
830451
1816911
1105950
1609525
900914
2536731
2622440
1751988
2207903
1393325
835265
2463835
530514
875622
2145200
705860
1974197
1623324
451727
1490103
927265
328648
92547
1613747
548576
1226616
2619207
110762
552529
1731127
1619916
109171
108041
241295
742765
2110751
2350812
573592
56979
453392
502267
1433084
136337
1217600
101513
1480908
2162368
2574598
2262972
798599
1707326
2618502
1963411
44799
1646791
2297116
1204378
427970
2082797
827653
112514
789765
371159
627448
1046905
2297804
1795624
2495839
514043
1536727
2359626
671569
1147179
1625531
737069
2227773
1312969
1918699
1197524
675236
1443746
1635324
193917
955215
2228271
2717749
562802
2766571
1549221
970584
2598476
2517980
1002009
1195394
281445
361968
1622381
2277636
2071171
677383
15971
1857265
828053
2212813
1860477
70176
288003
1128313
2447947
1300123
2741579
2550264
998421
983055
486806
1874169
2557218
426578
2804276
2104512
1821694
2142804
1048778
182392
581
1546579
1559975
814089
248012
2197228
2427334
386549
1770745
196392
2504794
228079
1161961
1518100
1256051
2863658
996793
2460588
180417
442124
1420456
761384
1302953
673471
505379
2734907
1137337
1593711
1829272
1131209
1126803
1363387
2152358
2109770
1726419
1916695
2826632
636959
1486100
399741
1520054
775397
517481
2938482
83053
840878
259750
252680
144782
614141
265961
2861117
1517342
1381525
2785476
675976
1685418
434447
1127378
514662
1883320
362114
2700389
596064
2123384
1614807
1866456
1691046
1350228
70429
768054
307154
1606256
2684339
1631088
2659166
2699302
1594393
2256449
2247657
507635
2718764
1395126
1728740
1264340
2130947
1367885
943451
1007068
2553192
844063
1633776
431749
2800731
1547922
2776079
2437056
393866
380293
2329050
2398201
2556531
1306942
749453
1023798
2193530
2010072
2776346
2776266
684181
1022697
1645835
911193
1568799
182846
2911297
846930
2074043
24641
1860675
333527
2204283
791303
1561539
1945831
715031
2268794
1113733
281697
2908810
102194
2213146
1031163
1209770
2617323
2580235
2883727
2888645
1838918
1498721
2823757
2135259
2258130
2229008
661807
2416009
1165429
592121
832084
1301429
1045841
2212216
2210420
531241
933731
2514501
1980560
562557
2050104
1812429
721405
2452515
93936
1334107
560161
1378686
2529390
790012
2123249
1872678
1875920
1397771
1388674
1784018
2191657
1800301
1030180
2311254
1108180
2412811
997011
2234793
614372
2445909
2551169
496707
1440904
665506
1179757
17124
2715106
1784610
270
2493209
1653057
2664043
767559
463995
1288245
2186856
2677533
2195442
1369631
1561607
449041
1489560
136998
674925
1466200
2880324
1666343
1421168
2866509
1664797
1678278
2321290
2121720
2768167
1827881
2153101
1388636
2839374
2876703
1125121
2658133
835617
2196195
2330061
2090691
1559531
166099
757922
2305899
866147
1669499
267053
2424626
1451005
2500239
2075259
253782
2797732
1060996
2931254
272174
628499
1052480
254391
401506
1343528
1103800
1377059
1673249
1795427
2933645
2366392
2581937
752068
2217011
2147028
141864
2373640
1215473
2580293
1953997
2571686
432411
41849
2173077
1024558
497414
1313213
1157966
1748151
1478432
1101105
1772355
1176212
2101901
2622676
2873261
1554858
2466740
330415
139062
2931070
1924346
448960
1790936
2160239
943105
636237
648325
2622928
2462410
2652165
371873
185446
1232368
82202
1963648
666518
409820
1234496
640913
1418132
878269
1828306
2572489
108458
2353900
330984
1774052
1753586
1564102
2091545
1641877
492764
732877
2033459
317904
2903686
1886354
2649165
568235
2546176
1928222
779716
764989
750109
1125158
2792777
616503
98029
479218
2419478
466582
440656
408499
971653
1849923
1081450
1484963
1051500
807774
668943
1907811
2788384
1353199
2430982
733382
1243685
346787
1091171
553433
1823130
1247116
2413931
1826506
1811727
2547562
42496
914038
914044
104118
1396821
1399103
2698470
2337043
711666
2577152
2634457
2380782
2874546
2845969
903784
493234
1647566
1911835
2483678
2067278
2660654
1117945
1736654
201712
1282969
2023511
1586325
1915813
1819734
999107
2108003
667370
1476539
1878667
1643521
1896077
673798
2242220
2118967
2104647
1306789
463643
2559159
611067
788601
1763274
1854596
2890869
1504028
960826
1096794
164868
619891
1655479
114588
426981
1046614
617800
2562646
205530
2897788
1116395
1420448
1225845
2532654
511122
1202730
86069
70232
1211695
2751526
1298875
2177009
759465
1432766
2892610
240236
2234288
2037348
2708523
1248921
311868
2908007
946657
26872
1255388
2573790
48448
2593510
2553179
1761101
1461359
879690
2272182
2026292
368323
2454347
1434645
1489068
567196
2755910
490165
1082745
2673859
1500914
2572465
1610344
2905479
2847340
473299
63971
404373
919655
2289648
1055269
856863
1232248
62798
1515980
1572962
516313
2570055
1103021
38887
1492793
2683547
1719532
1423929
1722746
974435
149773
1146549
83116
2300639
769658
750105
2777054
1753178
2172057
263245
2817053
2607198
1853864
621113
137623
2871349
2222402
724377
2519760
985748
220076
2229161
2165395
1839397
2549726
1591535
2730930
570380
494295
983127
2096578
1476240
1407172
1161320
131650
1759075
2351722
2832391
2702630
1861557
1483254
701055
2925178
2298885
1687278
20700
786334
655252
2490914
1420948
2211020
1243008
2893660
311932
1326947
2791934
92652
1873727
500025
2676352
907660
2913539
290799
2075947
2409372
297085
2621376
2251600
1459915
159473
1337531
813064
27284
1731241
1487801
1463928
234133
1471347
1498939
2100473
991651
2559255
1279387
2210950
1429542
2662874
263621
638920
2347395
2622801
310990
572974
688820
2862377
428524
1694803
2005155
400154
687702
335920
832574
2480979
2518633
1270926
1958354
1754865
25939
930562
1364994
2149113
1981451
1168247
2184543
1930584
1095470
376688
1094726
1043719
527456
1562778
2363407
1073553
1282840
932837
296105
1948194
632735
865109
2442259
1324174
801021
2246670
2859661
975351
1128080
2430365
1352839
1193978
824063
512010
2434923
208351
760254
527443
2372028
711956
264870
1976732
2931890
322217
502616
2024399
771126
1115894
1177317
2349586
781220
416026
1197220
1036375
2536406
2270982
1481060
1066408
249714
1420291
339335
2208215
2851111
1944869
1526370
153757
1973490
2113262
1689906
2544659
1728249
768559
2582342
140223
2415326
374193
2462876
2702352
2822668
2655286
1257330
2184635
294731
1144680
1884676
683620
373372
1710381
6398
603442
27346
2853128
611627
830389
2545545
237987
376963
2189978
426415
1320097
2571501
779690
1954683
2768130
870733
1476922
529345
2920913
1712916
2900425
1765930
11101
641034
1631601
441072
2166404
2339527
1169537
2652987
379099
2642615
804855
1316613
1475524
247304
176478
1874039
2768771
1907200
2662914
1507260
2182061
2630505
826528
2448610
1456236
1469486
81738
2252053
694695
2736053
2380096
337011
1361183
303580
972384
1286062
1012742
2810060
803913
649265
554825
739628
428935
1294971
671215
600900
818970
2842528
1320191
2190242
1341935
2214726
2103027
1186745
869003
2912822
2462552
1604204
2144838
2709289
1428184
1975801
1168467
1289377
1304397
2791736
401227
710261
1776458
1397730
583904
2845595
2363503
1915560
403088
908477
138527
377482
97297
343493
1938410
1916582
2746682
465648
2685947
93212
1927023
2071035
2888866
197878
2647154
2595937
2657956
518304
1372954
1848811
2492377
1314452
2242558
1246269
2901876
245998
2454473
1433125
2401231
2770167
2606881
1783059
1437998
2855090
2718163
1535935
1472969
2936408
2518132
939350
1539732
2081792
1710723
351705
1569589
897913
304571
658127
699306
2544879
2352766
28263
1398158
444654
1668016
660550
1386731
437880
1849820
1960118
2330303
2430473
2086284
2937902
1824928
1696639
1567210
553143
1284805
2863139
1216884
1985530
2120980
1098360
2361686
1354433
650699
1062508
795395
1056762
1134622
1890974
1510375
163588
3542
1094242
1318674
398795
2866546
520583
348265
2019275
769048
481147
2778807
1553949
2035881
2182380
873471
960834
1073905
335811
1666787
2593779
712807
958555
2472197
1723976
397513
1116563
1488107
1878545
2730841
1697494
1642868
1441260
1651755
2163029
413633
979534
954661
398113
2006017
921908
2811420
1955770
2334482
1793360
53274
2283581
224494
241831
2911407
2275034
382758
2314059
532089
1157012
529902
782662
2077629
209189
2160734
1629134
1510969
147205
1163907
687639
2474390
295460
1111630
951885
924382
550003
2581578
1396133
2305254
718882
290102
1563086
923520
2417838
1207322
735584
2752614
1850755
2441223
549913
846852
1262700
1321549
1836117
280136
2919987
2411597
1151802
2308467
1184344
981182
556070
1145317
351403
1618438
1034814
1127126
81643
2864554
1011691
2872207
2230106
235889
299959
217422
112691
745675
1868538
2908704
2337467
2390749
2396369
814064
1901495
511902
1055357
2141481
1735061
2197698
1177103
1117709
2428269
373844
1730205
1434295
1202634
2131422
2486319
522723
836808
948234
1738086
2233999
726622
1542338
51781
2686761
365461
2457951
2374826
2478235
2869079
2475356
2339230
2590343
2927112
2804565
1485439
1336146
95741
820782
358578
1124810
2465341
97299
2761664
2707560
2842506
2546913
534351
596148
9851
662952
1596941
2441078
53662
2640870
326059
2387993
2151754
2187724
1521248
1424072
2713093
1766
359977
673413
1133490
2381950
2513101
1931769
549355
1290170
207679
1940547
1682047
2033881
2577145
998509
747347
809762
2236489
251448
2509540
416866
2735560
2106010
900132
2055110
832394
800735
1506890
1459458
2680136
217527
1788876
1150774
845563
355556
1059358
644038
446543
593547
2469907
996206
381646
2210350
1937770
655136
2214301
1029299
2801392
2001269
2203925
1904756
1146862
1379023
725491
753354
1033962
237470
186324
2110707
550723
1113992
973281
944151
153995
338289
1179990
390333
2193685
2902426
2782234
874025
1964977
2173944
2405814
2401816
499820
2482447
2002697
395090
1153028
1570279
1764010
1460597
1348788
2529406
1848328
1196767
1714846
319576
280430
838706
1526565
1461156
2481931
2037581
2720708
1604894
2364124
381000
1183911
2335632
221314
1540923
1629165
77444
291294
1801685
1043709
520283
2397825
1219589
261415
2762593
826442
2159032
2205610
1281733
199487
1258182
366368
2149506
438610
2328333
1744659
1103195
82727
422260
2416309
931807
2893235
2829987
934981
899173
2296528
2223289
1246826
1928006
2843415
897642
1706549
1433028
2647691
2597728
2928274
2818153
2869432
2301866
1353917
571503
149339
2429755
329475
2408789
185978
1744171
1291296
2895736
1068680
2414573
2912914
1242189
1802720
1274881
1973678
1978269
1486593
879010
2709161
1231974
1986462
1068246
1415655
239563
2747903
2912786
453271
1593412
796487
797297
2548988
226142
2852657
1753061
667853
146008
1830373
1248767
1910410
2445271
1666471
784417
1908458
788852
2443560
2807817
1869143
634119
1662645
889221
423467
1398926
2151354
1402729
491880
1306005
2312159
2923028
350660
1355110
1260182
395107
1197250
242366
880008
497995
225676
1323669
1636061
2320164
1819817
432085
206468
1489006
1431726
2345571
1160307
1610622
1844763
1336909
2688580
527844
2516569
708045
151376
1816344
2705418
2805968
1035762
2707486
1491828
942580
608649
2661725
434106
2821579
1325576
167922
1884644
2112626
902393
2279136
361091
28107
2609505
943217
2049236
768936
2333222
641638
297040
910345
929160
71305
2044478
2011748
909448
2239223
2664398
1002884
760922
2442651
2836093
2552698
920088
564253
1751865
2565729
1020829
644249
1679792
2212252
657879
199062
2220020
2626733
134507
994355
1678856
2138756
1748485
2615691
1601639
2228789
828767
1629263
2441944
1214711
2811730
538128
2491644
1827168
1520756
303123
2121511
2450787
2818732
1618702
1348276
98042
1180007
1424366
1460000
422031
1189076
1963265
2246331
2898622
2521053
781244
1826336
1265424
2496628
524997
671311
854963
1805895
1079669
973681
1833906
801175
568430
2493757
583588
963101
62932
953249
383968
926387
2326004
327947
776594
29345
2187070
14134
2592757
676160
614170
756518
1495618
1728776
1948842
731201
961681
293926
193683
2356480
2101775
436738
621517
1840362
988309
961712
1224886
1528874
2126216
2732665
262303
1116303
130945
1962326
477218
47423
83799
1674572
1118608
2453652
941139
2418309
1932911
2141042
492981
1793188
2060268
603238
2829883
2158895
179120
2244573
2915721
1825759
1230889
1979181
2642332
2628136
2758442
1367695
635679
746530
1894740
648012
2611735
2878778
226846
1695882
967673
302189
1340475
161939
1797528
1968081
2721984
2793971
2421025
2559142
1759807
442747
579160
292269
1531179
439836
2738882
2676323
2491455
1962032
376861
490550
1700740
2153491
373529
2549404
2190940
520870
2933441
2073245
2876455
2452554
1721407
1370120
1120844
458901
665032
2274170
22015
1494228
831932
2122124
2487682
261201
325585
760635
1522726
1861969
168957
923607
1803754
2171230
1376516
2325642
615745
2184907
1248110
38529
1526952
1622657
631547
978827
2154429
1219827
439258
2891273
894920
2111763
2397737
413089
2214455
857763
470854
1996011
1866051
1088919
599830
1833086
137792
2042768
1929521
254367
7563
2039390
1649516
2078632
754025
2173979
289163
210093
2715139
577230
1362969
1886439
615959
1890562
1605470
1140506
2095071
2652964
2320555
812842
2770887
1198649
853567
153397
2461943
619825
1084499
569223
92558
1924903
785503
1214917
1200518
2357089
1474405
1363967
1253547
377431
2594373
2769882
1637930
2233727
1623032
1000958
937636
1830443
221294
1528493
1335594
90140
2774602
1865346
2419323
663610
2534213
744660
1336439
2871869
1900293
513936
642714
701252
446800
1506082
981881
1940099
2121360
2465180
1539956
2881758
2133754
1373795
1014804
1317796
561391
2927980
744352
161
2457789
2914811
1012786
1206017
2806664
2528512
519513
2141825
1539424
1570347
2487289
2659485
682121
2396449
1587176
1658701
1683950
1679502
2493055
2685346
631634
317086
2776781
1165577
2380551
2894978
834535
579425
817197
338320
1631370
2659239
2368398
1794719
559600
2499933
781167
2896481
2385400
319027
1413382
340205
2639830
64058
2745361
532376
2519571
1459668
1622874
2320230
928475
2192703
358045
261993
761513
789735
896981
2535432
2086326
1990839
2276498
674797
1787320
545946
328784
1994192
380578
595254
2289015
2028490
2075152
2226544
415996
2523314
2889144
843737
2002315
2873729
1845808
1905401
960692
2293201
2317136
616326
765567
1449002
1887862
1596220
1565337
436858
2779220
1549281
74880
1056191
321660
1426489
942600
2392448
456098
1471293
1384957
2394527
1024973
179555
2659054
2441420
466360
382290
1597303
615752
1325132
2909337
2275299
136589
978928
1406630
322296
2557956
2779844
413766
1793863
48738
2635361
630757
1863325
1996223
2722789
1348958
2555730
2758768
1310093
61050
962475
502440
2259573
1014155
2475339
2848786
2432517
2787346
1345363
683714
1414370
616249
341400
1161567
355213
1065990
2475105
940512
55040
2038274
2821838
1847582
774764
1548326
996318
335858
2751711
2010323
2078895
316878
1689607
565544
673429
2661281
1582398
2277518
2006006
2812257
1850923
2350560
2406391
2649623
117290
2586265
2091122
686400
1589029
104553
279981
621353
2493296
1673015
1391133
2322799
315928
2747435
2838391
718531
15600
2621153
346638
1295517
109803
2186030
2185052
531695
824917
316241
998696
1081078
1804615
1638853
2533103
697898
343703
1069616
1342959
146798
2088316
1597263
1925517
649092
294044
55645
701013
1241084
2812789
165607
2656902
1498970
30267
1801986
2165887
1683962
2012276
2844855
1602076
1464114
2670758
1825411
801541
2467626
2302929
1566537
628900
2884520
409536
1002448
2442914
1160731
1396347
2116966
1931751
778130
263016
1347806
1654487
812809
936468
881493
1070064
1471037
2669699
482278
2038788
2151000
1886374
1773409
711769
857990
2089183
2923548
972527
1645798
388368
2331131
306949
1619661
2876843
1251282
2630134
2722468
25757
2082175
1071987
86505
922951
1863222
1554022
949712
2635543
2580327
187575
968393
349688
1819804
1906311
1869321
1053639
448231
215149
2913355
1082962
688045
1368473
297210
344202
1069850
1057717
2547452
809278
454551
2519526
761864
2817073
2696909
2281787
993342
1785483
1735569
2575118
2606334
2140558
712184
2123407
2668990
2455562
2346576
2505392
1165757
1546039
2054369
324851
645965
2560376
2319982
46478
2890463
1526651
1395187
2523222
657302
2861880
2373020
2828467
2733784
817908
1487235
1173360
2119093
2027705
1250852
339343
781358
1282315
2401930
359579
171119
2215688
2769477
1750113
674478
2667342
1155453
405026
399259
1917431
290080
1139369
146949
2512855
644718
1293446
145236
2375491
1734133
2509903
2587216
2569526
592043
1249468
1632081
582887
1239154
959659
2905977
524071
606043
25972
2368532
296071
495759
2499085
2158677
2320505
1334051
57916
840920
2320157
1612385
253353
1564621
2756268
124617
1264134
2399269
2275614
2078395
934272
1090366
2881705
1612039
140307
1465256
2541101
1986117
1036254
384372
406667
2589819
1627558
1859989
2665080
1968561
1723577
2003049
2754859
2264973
1373461
556396
146097
2645668
101328
1075857
631570
1768608
298625
409034
1004417
83668
2354828
235719
1889720
1052897
668199
1033380
2044396
2213836
2457714
2104080
445658
2046167
1383054
2658217
549644
558864
2896868
1124496
347114
836685
1553444
932452
219843
2611809
362115
2200970
1513182
1099142
1236583
2400277
1679126
1005388
1196058
2911584
2263994
2409116
2264080
1137173
2774341
2299160
1909015
291751
521114
1104666
1635465
1499350
2258564
2556335
60219
228498
530844
849293
1541046
1794767
552507
881912
957314
1016536
504453
2079800
369589
1042044
1909690
2169921
959264
708870
875036
526569
22604
2144302
1311358
1521659
2286372
436029
158569
1647309
2825089
2934696
1004818
2918631
1923964
1400051
2184921
2086080
1698710
12952
2051783
2411540
597880
1738063
815175
752214
517910
2838129
1769167
1204543
166904
2779692
1506914
179277
2349501
2460383
1627497
1647829
827420
2807918
1671043
903935
2371202
2652406
483880
1912515
2843345
2708785
2387406
370521
1066441
1740456
2432086
2555482
697675
1631994
284858
2443401
1998598
2705495
299954
1040573
56420
17905
749687
2060637
2064016
275759
1424004
1952575
2854221
2738055
2638638
1089772
2784222
374665
1006916
100999
2433764
2127441
1357400
1337240
2494211
687878
2885685
2356074
957783
1125240
1473210
1852519
2514781
1370267
2028041
2555534
1407449
2054947
2805351
293564
2194245
216897
727822
516834
1667757
1034950
2143867
1289083
1395604
1570361
727242
415812
1285151
2152220
2270448
1918288
1991912
1995419
1523675
22505
1260941
1140789
2318544
609582
1243082
2157297
843366
1324126
1212695
2621810
970616
878241
43974
13007
2864377
600717
1047005
2840857
2659217
1748019
35753
1019247
408711
1040424
1922261
918336
999710
2085297
2472119
1879740
180884
11104
2086911
2352986
529730
778595
1658222
430171
1673944
1797732
2742412
662627
298927
374837
2588590
2840197
65794
2649740
962967
2664396
2795092
747141
393048
2472781
388705
725984
513531
703899
2252220
461679
410329
1479231
2627511
589902
2883656
2779324
2938918
2340321
140888
1292460
126639
342514
413624
965546
1233803
717774
177993
2025420
1414722
2602837
475920
1898445
610024
2510618
1389537
521991
633663
2433806
1736415
1197154
1080516
2110275
836756
1616033
2894312
2503641
710241
749085
1473367
2363232
2612480
362901
2764872
861315
1343560
2229282
902557
1250402
1777525
1230151
780827
137522
2799756
2831943
2206695
722679
1904075
1769874
183227
2570844
501933
917813
2587732
204408
2299041
205442
1571024
2894189
1551879
763176
606625
1418606
1110167
504381
1057430
1261587
2500023
2135578
141760
2409757
2231658
1038029
51309
565007
2571904
1007943
1609998
782286
762728
1666916
1769652
2592919
2797536
1919502
1603793
584406
2858382
1190353
1472569
2905781
1462919
2186376
2673244
787614
1139747
1519201
1170837
397411
189210
174634
1502511
1172035
513502
2439941
2422794
2002161
1149949
2059562
1667911
640473
2317378
684016
2189660
2393209
2552438
919686
2139945
1170827
20191
791110
2763875
274628
729395
1599816
824149
784700
2351167
10900
2456402
186971
197720
806124
2731712
2142980
501332
611230
320566
2388624
2406454
519507
71680
1760150
357338
2236564
2791684
1194705
2819661
236106
2038220
2375145
2901482
1103526
2730937
2084258
1577011
2376982
887306
2483341
2534082
818084
2879536
2373211
2424047
2436288
1188596
466879
1692610
631398
2316990
2879973
1123169
1502443
249198
1058853
2441280
979480
693758
2131262
912840
1452429
926829
2438786
1092151
252779
183964
2746186
2856643
389381
499808
1733041
821491
1806804
135899
2212727
2280554
1217469
2142035
1083029
961619
2225852
1664084
1987215
1844068
2281552
784062
1259895
94212
992029
2771378
868724
1064653
1299179
1806817
2150199
1423014
1451374
2327434
2329103
502000
1058693
1732049
2564533
150207
1407659
1325123
815922
1025674
2229191
622717
312315
666396
2329307
1567167
2714687
111692
1393564
13543
908449
1667329
2443808
277556
129935
1795920
1421125
2222363
700789
983578
1157109
2152403
1401166
755856
717207
660427
408459
2660048
2579484
2568623
1960727
480854
2674466
1663761
1459878
169820
1716564
1515672
342667
2608106
2551338
276024
994738
2450864
2161925
2809021
852939
1781935
1999798
2748024
1583011
1539240
1835218
1243082
840315
1797295
2189754
2719298
2226966
257706
101057
1855841
761100
2171818
2928455
1615766
2270721
1127263
521688
166992
2034986
252105
1069693
1428956
555128
203596
1109638
850582
2856756
2906862
1921474
532227
2061481
365120
2361027
2075990
1745930
2041727
2113178
2587892
75249
1812391
124608
2087866
2553835
285071
1006519
2558486
1010661
2390110
1066808
81253
643364
1927299
2807898
1935895
1046717
80707
1668783
466882
1178877
427193
5629
519433
1215878
1665461
137932
2242565
1689541
2459800
102558
1564605
1599875
459041
1822978
13295
1407690
985134
1471893
2734277
841932
130660
1153755
2437073
960180
1597335
543523
2472091
2194641
2262416
1596196
1372656
1264940
1707636
2867175
1559904
34324
646254
737981
2674161
1169374
2479943
958734
655446
2278866
487680
987975
1756194
2917668
1456169
1379338
1281708
131460
374172
1608238
1832917
141871
2176569
1020383
2650378
1175922
707008
1206408
1860712
1623636
282748
352599
1821689
534660
1722099
2249605
2741095
991614
2373869
1590944
437465
2131991
2334482
604618
2728944
2405421
103948
629568
1540045
2603255
337154
1104664
327724
2135239
798976
1042150
1457347
600777
446603
1856570
1454117
879206
2647024
1622312
2415032
764256
75516
1302544
1944771
455365
1441129
2732736
1114532
1292357
1517303
1595833
2377883
240149
2388400
932999
820961
29529
2088598
935300
2413611
1617677
1721870
2093427
2576548
2492917
717478
2490511
1336758
2853971
1241152
1558330
2091019
1689321
1719546
655021
30943
686162
216355
688318
476218
1580527
2060203
1786135
1185531
2186915
1858499
1554478
1565902
2383091
2747939
2853120
2237936
2670667
1368287
1981048
849756
2580919
2844026
2038037
2086526
2493407
2889118
2131497
828889
1544817
1896909
2089468
70664
1998746
356745
1406775
342006
2863484
1334008
352146
1703730
2050587
205285
996060
819389
2218222
2533658
296477
1594479
1166751
1282327
1373084
2804182
1714507
1497675
1372126
2814474
139824
1753710
851473
1970082
1143173
252
768438
544372
415558
112416
2458612
2092552
2467912
2009215
26173
1426478
932034
1233124
716401
1020224
2518933
2895109
569922
986064
2281142
1408802
2288333
2571783
2297606
1816696
1564750
2354800
1221293
1004685
635244
1520744
2035714
188914
2690868
1775955
2345379
274907
442764
710936
1246087
1137147
762494
1820236
1837491
1314872
1012626
2789005
1766703
264644
1731800
444769
1999820
1755140
2890663
1056644
1268773
1209397
1155328
2284414
2342462
323997
1217512
2301757
919272
1379350
1390735
2276565
2788149
1386556
1254171
2368864
284665
1625321
785344
2578168
2534038
2164381
728827
668166
778975
194630
1538238
936125
1044827
876401
2909803
1958450
818034
2590741
1654442
2311570
1125911
1954538
18823
854539
1164723
2249163
102352
1598114
2102005
1311280
572639
1244702
2061243
1637193
1539678
1681494
1561694
911266
296258
2759954
2447176
1186438
1412659
1104409
2003346
1976995
756605
272928
284554
522871
1508119
389496
937826
766266
2515543
2159271
1536268
1630318
2449383
65344
1292144
2321969
495989
2589624
1295411
2883490
2499357
756541
1845581
184795
2158536
420185
1811884
2609369
1930327
1278053
2689303
2431634
1034870
1756454
537379
279821
2069196
2721829
328877
1793589
1643144
760043
2151831
2085968
2058081
1441767
2247411
1558647
579614
2852348
829285
1777876
1780367
176035
431203
1470513
2324136
192143
736486
1115277
1075980
1772113
1689202
653328
172499
448063
70004
1073358
353384
868815
973023
2670790
387585
1223661
2633031
618050
2175055
1411925
2231380
2374638
2310561
1973965
474884
186147
845341
2773303
1769599
272868
1940432
2216145
1158037
276724
1547246
1002183
353440
2674933
1361067
2699207
2529492
1984847
2341381
373159
911951
1536312
719864
2531075
962662
2141029
634697
1583556
1562695
914921
2592378
837327
273368
668363
1027724
2224462
446339
1006479
689963
1619487
7508
1578976
150805
419507
1477363
709711
560059
2868641
1445749
49203
2717669
1102050
442898
2927001
760454
2877628
1672527
1818516
2044964
1295602
1950746
2299668
827127
269792
179259
2704895
1788456
2630758
272079
1137382
1394611
373588
1740636
2840190
1812802
1919375
1334719
1204116
549229
2028002
2508252
444772
2181798
614102
2836436
1905249
18723
2125501
2251847
2249005
1006106
1975551
2179947
202286
2601955
503845
1119846
2267827
2012184
887270
199230
2913476
1681867
2340811
1914710
656384
403683
2023266
1993727
394896
969765
419832
2594300
2232607
1866433
1298489
701139
1658309
2732531
2034982
1838926
45294
2863093
1463073
2148034
1761314
1120285
133026
503524
1645238
360441
1586344
326310
1457065
2359992
14131
2655531
652618
859962
851433
455016
685376
600887
267919
1892358
2805216
1063548
2678614
2329621
746483
663365
2725095
757578
188478
2523106
2595849
717256
1653606
1702638
1236678
743953
198103
1139209
2319853
962123
1967305
423419
44996
672380
1428976
2857650
2396429
741401
2826976
567183
123270
984024
1520372
1751445
478118
880465
275553
2647405
1147058
1615891
2431283
2264654
798761
2768024
2402128
139474
1296066
1894149
1285127
1241737
775926
245114
421003
1863384
2572250
2301583
1805524
693962
1861450
1006108
470664
2411986
2622769
1885092
1052983
56210
1938204
710807
31414
695293
510385
1009570
1770515
769167
1971787
148115
2842186
689371
2764228
436352
1244826
1763557
100630
1518423
915940
1599759
857021
114757
2276098
1883078
2616170
845937
534998
2037481
2391433
489338
188384
1501849
946472
143595
2196001
1616498
2573955
1223028
2178135
312943
1107953
1090749
1494627
525698
2751810
266247
2485027
1918085
2517982
1861129
2729207
1663552
1313316
1599719
2845400
2103428
1406187
2504362
2032685
1603383
1256944
1721086
2388863
80961
2798281
2856720
2594283
234462
461519
1991207
2143194
150639
2386833
1790991
795885
1613760
705484
1325367
2716524
845804
2452404
1882678
1905977
2774184
2111030
839794
2861390
64685
899919
1056448
2855930
582364
443255
473103
1956547
2760800
2737757
73069
2912556
2584058
253855
1749694
267168
638738
1388769
869499
1203269
1110977
1391682
651780
1552527
270237
89760
1152246
2308312
2687963
2546500
835189
2938226
1894195
235928
1520080
792669
2811594
2219074
2255321
104606
671981
2108341
322853
1446806
231329
2787993
440137
203903
2358547
71772
607537
1535895
1127766
1534268
1495434
2264855
2344793
1614402
2717659
2730087
1496835
2209564
2327248
1380706
1612734
243683
758273
1888529
1859953
741123
2495522
269525
1362446
1857064
943963
2398710
541363
18862
1668065
2534226
1509032
1368330
905092
2051170
58966
1939211
1498871
1870245
1872049
1744935
673473
2497183
1120114
2114449
2384368
1963619
890969
1378835
2564691
2432141
1668394
2772857
1058535
2210070
2114908
332215
1619678
1501247
188116
872019
2821322
543583
852287
1870285
1641723
1295459
1464070
1224245
1308069
2342518
362611
913065
726528
457670
2740436
506077
363061
2414085
2369114
853255
1891457
1208920
1100522
2014914
1017327
2452422
2782525
1246609
2089170
1126127
2920765
2519877
2397581
2561993
682433
598539
2149250
825570
1290491
629765
1106852
451083
2500954
1840855
2177541
2273020
437817
1464613
2123923
1057610
2287752
1740518
2477320
978542
2395421
956847
2608929
1980910
1162751
2494286
2571259
2783494
2693515
430276
1523212
2134003
469425
1654114
2568935
894905
299143
1771348
1551704
2344792
2123310
859831
1964768
2268163
1829822
593400
1817249
554731
1386647
1573854
72555
617860
880693
2564156
2858571
601081
2380414
2935145
652490
2066863
606719
384892
2205673
232270
2124332
2602197
1610405
236547
654816
412781
2740841
1783855
607018
1420443
1161394
2387398
2050434
180311
402008
1284666
2326804
1799929
2493518
2589974
1047909
1891100
2326624
1224991
452348
2683794
100326
2428222
2499335
1397861
2723831
1437658
1852818
1061979
2263232
1675579
2517024
1295753
886191
2486412
1162789
2401370
2563784
469137
355087
2317440
658049
2889017
2256937
2621499
2677665
2036014
164721
725423
2460757
645976
1846145
1641253
2110715
2047821
2837310
488670
2186110
1132383
2647151
391465
2368700
1961005
777080
598155
1090849
2921129
290928
1007075
106728
2354397
2398444
2055599
1842977
2004007
435195
362389
1905142
763525
2337348
2180368
579549
1770169
1641399
1264218
1908618
414076
1827082
699192
1494465
2776350
1923963
601886
1233141
195652
1415826
243749
1553959
1998973
1894964
2920142
1861399
1306917
2570390
2241732
2776393
1480482
2790217
1298747
1952191
2306560
2822189
153773
2031310
2210917
325956
2324376
763685
1921809
2551400
1634517
113436
1081895
2308065
1636818
2503732
284238
2925309
2022086
369088
1973159
340218
2524276
441731
564826
2111082
1464423
1266637
2830567
1154416
1533620
423748
179776
1787350
2390386
366753
306368
461235
910787
2298952
164791
696535
2031451
334273
1680870
434914
1654789
442681
1173824
526299
834392
2092265
2327099
1349630
1116638
605006
118113
2593613
1958485
325651
2372085
276360
1406909
1438182
2341007
2158734
315834
1628159
774145
2790300
2513141
1978361
805146
996432
520081
40243
87487
2231681
1313687
2708827
2187324
2169923
1780774
124890
1152077
2572942
62177
284383
1019076
1972478
2387252
488120
1036873
1541527
1544195
1500303
2398257
1207010
1850759
2622289
1644220
2745742
157338
374804
1107069
1308982
2514088
1310030
504360
1229619
931853
561222
1222951
752284
1698211
980878
231425
2631573
2396657
1352276
1357061
2002611
2829813
939231
907602
747071
2729320
703351
346073
1014304
1939955
1118638
863227
66419
2475810
1113518
1097429
2599282
2339881
1533724
2898692
2242418
1985903
136864
53520
2053005
885399
2390485
697061
1472227
569277
1053893
712898
2237846
2832783
1541411
899473
2757500
46156
1632769
2696895
659915
928996
1270200
694704
25906
2505594
634300
723143
1926923
2449018
248743
1015705
2333888
557044
2687158
654502
1338518
100937
2022329
887700
2409835
1405704
519236
2759502
1276071
494955
2159413
1482961
99450
1011872
2820316
1161464
270815
1849366
306314
2424692
1080743
2216689
1698439
471937
1724823
280468
2379548
1745372
1237434
1530933
120836
1086235
1495215
2892659
1891048
2092511
2063640
160231
463718
1427134
2907976
1481021
61524
2346063
2318117
1416903
2551303
772850
1430878
1808376
2817865
2616049
2242284
872379
1762175
1150307
2910160
135833
1483682
2224587
2185143
1168067
124008
2432477
1305374
553149
1393285
176059
927183
1989336
1777766
816984
160063
2348516
1691959
245503
2744046
2148894
2619515
2430333
263046
1718310
1043850
2124647
1260136
767590
2811113
989744
652592
876493
1105100
1264009
2403591
668910
1698522
2724537
2168321
1615202
1054247
1942904
2709837
1546338
1920985
2824317
240735
1075184
2402297
1419256
1713498
160511
1027994
2285343
184291
1792694
2379978
1960661
773716
1556770
1269505
2868042
1910914
1524935
2264373
2248023
2498981
656596
1413853
1718691
1717274
2287304
678307
2754730
441122
2744593
1363757
2763593
2248452
827344
2696953
823770
67228
2533459
2611762
1691146
1792570
1758145
1202689
2419706
393325
952935
1771102
1007079
1596482
943495
1520329
2010087
912084
418623
2674920
106377
68212
2747782
2815814
2595229
993971
528620
703568
1609389
1694754
976027
2599906
472339
2419946
1397698
886708
30518
869546
390136
2927056
280034
2222125
2406759
2482184
1830773
245110
854061
1773650
2829063
2167638
817134
1253926
399888
891416
1837411
2235638
241523
2333151
1836725
1457802
1970877
460165
2589198
304813
1347264
2660361
2370959
1028742
728285
1319214
1360105
1330034
2244323
1411199
595862
728687
437843
1038258
2904030
1111071
147586
2683077
1665970
1692146
2753873
2338497
1945339
2862237
2438215
375147
493805
2201286
1254712
1318279
2683900
2776768
2145861
508953
389658
1328491
500313
196644
2372205
1735518
654747
704767
1954425
2898652
612811
66462
679100
1741764
329787
1856245
2582948
1279152
826007
1092441
1881913
798737
2580054
962586
229888
2603082
6915
1090623
2328093
710867
449070
1419426
668023
2834238
2771865
2203053
538865
257820
407432
131119
1504839
2774719
882213
1763525
979851
268815
42731
998521
1049645
2654712
663800
2521602
283575
1976647
385410
1433390
338832
1240361
1953424
41776
521312
901863
2202375
1366318
2061435
23501
1617711
2603605
2715659
1189733
840613
2774842
8403
555244
1883809
2225304
1334035
1949845
2842120
2133743
1271744
2788010
2266054
2117556
2224958
1465510
1229720
2508207
577187
2868116
1564119
904950
401053
2257725
1403493
2183585
2667230
138960
2261498
1051937
221146
1626163
1658848
2683710
2648841
89331
1733940
2622519
1183031
834406
1220097
2546933
866948
826053
598856
2096904
203150
821090
560634
1763794
2773338
1780729
1430010
2853489
2787074
818436
620634
2080953
1999456
95968
1080893
699131
294118
1350549
1586975
79387
1183141
387174
2152576
1907529
2702578
2823870
908246
1819657
514262
1229834
2316640
2506848
1978923
839058
1811045
962109
1548975
1250652
1735490
2679439
114195
937857
1998828
684578
1435080
2256181
2018076
1595969
636675
1762950
1105495
1709209
915060
1173650
113869
1577769
1901934
1415543
2282775
2544067
417191
2736416
2580432
1398619
289121
1390984
2699511
1180121
2654705
495268
2031871
2720810
456400
1615601
163924
2483058
1497107
611736
1532018
1925376
357079
1367633
577902
1860569
1821849
1752611
1623799
1494660
320966
2330498
2435150
340445
113461
1922056
510692
2753422
2863345
2344371
725234
2917596
752874
2744809
354486
1163302
1298521
239710
1013013
2017992
222555
947226
1803005
2527288
2204865
1058946
1584324
1485503
2677653
616020
2926434
617364
314032
53436
1548353
1372733
565728
2671144
149194
1845086
1511883
1404783
812919
2337936
2009390
340811
1867355
2233177
599238
602849
502359
728792
2179310
1221367
2196663
36409
892433
2301210
1640157
2622090
1043549
2218022
1479593
2691268
711325
1916894
525421
2540693
61855
2532304
1551533
1616579
972728
2571371
1800441
2500335
28793
2932574
1410384
1753363
1274118
1021511
1376194
173404
2172426
2395873
2539339
257828
2435626
2755681
2053881
1774403
1544520
778570
376986
2499174
1748252
2681688
1694321
2596270
1851770
1104117
443461
1383778
1653041
2776508
26359
97771
2054295
481072
2430626
2395895
2922126
430025
1106132
835165
1028584
1506018
462656
1303463
959109
314004
1546958
26638
2735865
408210
1118082
2672588
2076403
2936369
2290768
2702927
744090
2132602
536188
1432651
1170812
1793607
2833505
1231879
2217443
1375597
2879906
467097
2435484
1770592
1019738
501082
726007
2233397
1654008
1758320
1380637
843946
4009
2725662
2744343
673247
2454924
1736198
1444569
2858987
399795
1619363
2070790
1690813
1221800
1526246
1369302
1072827
2850690
568836
1795367
842579
1013549
1842413
2838679
2928590
294604
81861
1813577
1120491
961750
2836228
1616206
68255
1575041
2704932
585284
164351
272117
93751
2526951
2199924
1177406
1497651
2508777
1447711
1496460
2443908
302244
601877
1507735
80768
722223
1063278
895520
1392697
199882
1902074
325538
1188208
2279999
2588766
598115
1353240
1327816
724936
1109936
2597738
2053995
284131
1369188
1273102
1931710
49494
2861042
2252478
619790
2471696
2110374
940023
1811365
2843635
311134
1638186
1561396
2634439
2297558
453083
2219
539256
8362
1786993
605769
1681762
2061437
1738886
2087081
1654957
2651999
1563227
2663325
454507
1112186
722956
65862
944150
2638866
197963
2127054
644574
2873912
770292
147329
118916
338482
2200853
113072
1787710
1162683
2618866
618129
1054178
1443667
847156
1531734
2659734
2137870
408894
668343
2087698
2578502
166321
1710104
1433560
1688383
1052633
468820
241560
2568350
1928168
43858
285214
2884535
269706
1679849
962155
2687425
2889741
2618312
1889312
2404149
2170862
1138721
2698963
1878222
1590308
181373
2572077
2297740
704259
143532
2038497
7932
1564421
2874789
1097132
1056598
2047756
1155688
2222091
1692914
1550655
2564953
958338
1757420
2051098
167917
610984
2277483
2345786
1241947
207137
1336040
1458323
2845279
1104708
992709
300189
1959354
1028407
2372885
2859423
1347043
2756692
2647576
1750478
2745987
1855397
275808
2526822
2880780
1385081
2131435
2256337
2837501
1619792
1757162
183198
1792366
648539
1988051
40480
536382
346753
2762882
2237069
2862688
2084931
327359
1246653
2072410
1389605
1870582
623122
610011
2776254
723704
2341215
1493211
1210830
2011173
2255172
2473907
1350517
251928
2246066
1497632
1289714
1124476
2199979
806089
2124041
1099196
845200
610433
1806322
100390
2682281
667588
1417695
1132334
337287
2809960
2488826
2485738
1004315
2377783
58148
1072546
1563463
21330
1601419
2657523
2896495
2601389
2695634
1521081
402820
605797
699294
89567
2070599
1040901
1784880
151432
2029812
1680399
812619
1062504
2729482
23089
156081
1166127
1614961
1734811
1372840
2614251
1267325
1551427
1697324
1481
488037
1261883
645230
867251
92828
1214189
2406164
2267867
2490759
1921204
1288713
2913364
1626004
1844492
531400
1193076
517223
2140304
1553118
1754046
448692
2156401
106319
98890
439607
2878941
387489
245571
1592294
1930911
853556
311439
2760182
1648895
2255320
1062724
253455
2612197
668576
307291
1178662
2328751
1272879
264356
1147364
361086
2377865
2930184
2256681
1068821
1700484
620129
373456
691712
890191
678626
1714484
1330426
2215682
1847427
2157609
1829188
1871296
1464657
925455
1451428
2272109
1889820
1961909
1279447
2515665
599494
2832424
2849935
1310467
2119503
1934816
1061864
2091696
736269
1059538
2547023
2892742
1005170
2332080
1557055
1389828
1644030
1238014
2425865
2423400
546914
1792569
1947550
717015
922329
1398651
2912223
2343887
1284733
1596628
2867166
1354314
2852090
243851
1248972
1522637
2464311
314218
597964
1783996
1861321
457703
2776459
956439
506784
2633775
2236014
412080
56505
1853392
2694335
799098
1012230
638356
1881695
103644
46896
107952
1657742
2912273
1326489
889718
1730884
676834
605089
1824913
2065732
1639634
2894559
1970385
2127884
1796271
2186676
1914205
1176942
1958133
93865
1285648
1429627
2385050
1697938
744719
241227
213037
43613
178581
2639483
1493315
1529465
1892238
1523780
2589284
1112465
2615863
430473
614963
717580
1077857
2283202
1018546
622340
2740918
1297863
1701046
840331
1917672
51397
2246218
2388884
1508950
2551494
2068171
2858458
2482950
2918580
1024302
675731
181816
2048914
1274481
2822924
2143
2311831
1461649
855434
833501
2119149
1378912
102051
1292085
1353812
2845816
787683
630610
2930406
412621
715093
1292921
324023
2899851
705093
1017394
2267551
1166595
2297749
388926
58765
316457
1775812
59286
715084
722735
326134
1874475
659895
665154
2788734
2622931
2284612
736863
976016
1685069
1684747
1990749
2557960
2597816
1209213
92670
2837607
2836964
939865
278213
1273215
521184
2628907
2735507
363488
1311728
913432
412707
2187278
1604774
2584588
1187208
2861786
2622835
295943
817354
1691861
2835802
18125
328610
277465
1711862
2114669
2485639
1067351
590840
1739103
1922202
1721923
2572592
1506449
995413
901101
460899
206045
2591685
462954
2646233
1366244
2142240
823717
2217702
1643303
2806497
2380977
2522299
2497664
1152884
1229807
2490652
951460
1694995
496342
2101684
2814620
2294822
199823
1303532
1592999
1230992
1869245
1995196
288489
2447454
1872843
1458389
1536300
378027
1777319
873407
1809641
2873095
1990429
1823525
2700346
2476463
543440
2566297
2012571
1837568
2626887
678404
694498
1622196
1328799
2849302
542120
220050
141032
771454
1677521
1927422
2580268
1811959
2135308
2573515
958889
2347251
382087
2199689
1798713
1370771
1413836
2203780
749463
1450581
196944
1727968
2123009
2064346
1349747
1449365
2506895
579238
1179922
1951815
461742
754671
2122614
1704569
1806155
1117626
286455
1685244
1472092
127916
923684
850726
1550351
2006255
1203042
1506475
1883744
2174457
979936
1462553
2810828
1924966
1290702
664962
1689809
48923
272768
637460
1637450
1442339
2458200
2335691
60320
334702
2404915
1932204
574854
2634578
2714224
438164
999915
2261292
1992437
391660
2249302
2275916
1751778
1157520
2096135
1949784
2787225
871675
1389865
1798322
2746032
704297
2474725
574592
284689
36758
1504501
664574
2752297
175972
1926988
2167401
2148144
2083850
1516315
589613
2788117
2904401
1865904
1227338
789047
1474046
1982125
2218662
1460475
1258692
775732
1188813
641762
1160183
2890322
1994998
1174134
2481765
1196214
1274453
1392042
1321190
938918
1925672
1133840
2376769
2614613
2284676
1810459
2376770
227105
1802106
71746
747104
1234024
225857
2873789
536235
1950717
2832398
1852071
1650913
1663845
1498964
1926568
2040085
488965
309696
73133
1734774
2753644
2147727
2905208
1941306
268709
724482
1018026
821075
1847188
1693424
1346307
887554
2755937
1488153
2397361
2291457
44346
2875587
646635
592323
220038
736474
1137436
2818927
11974
1539382
2441366
873043
1065590
1896161
2719330
277781
1852562
2073961
1965654
2119520
176896
91447
128543
317258
283493
2560868
2818256
2176028
776875
2313882
531905
202273
993594
763160
1011928
1378856
2885545
2305483
1634354
2092996
1304913
2279616
28973
85697
2562983
1669651
808049
1823371
369957
2413851
2393551
862339
2702356
1654305
2025111
1548816
838980
2813879
702048
1851698
1608132
963931
2537201
42370
719114
1082112
2867897
360662
875756
1176362
1899469
2703590
1733568
678734
771468
2799028
1978903
2934453
2627397
1973256
1542158
36525
2560306
2296205
1499120
2367959
775312
144868
1419898
719020
1967954
40645
320814
3593
2019760
2556243
1544681
697284
1376897
205179
659982
480581
2669692
1455394
1071070
288864
482605
620761
513701
2432698
722235
153055
2873677
124947
1616765
1676224
1497487
480362
474565
298791
854433
1499283
534948
512849
775585
596291
1513522
27367
198359
2538548
2044105
2604820
69406
612890
899971
506709
1013197
2935986
480613
2752563
973321
1142052
1801512
1420044
875474
898714
2858190
384512
2357759
2522433
608253
2044155
562320
2822521
549472
544463
1808991
1248590
1106344
2455787
1578165
412180
2353946
123718
1908444
1274672
2148021
193984
2324549
891777
958436
1264366
510230
2682533
883200
1827910
2191870
486708
597607
339962
1558819
562738
740001
2208032
697843
1248479
1887148
771148
149373
139882
125943
1230148
2547162
1573619
1677683
1283732
1168918
874384
2699786
677097
2490120
1433378
784567
734456
2102828
2056888
1618309
1276054
1823518
1118119
498747
1978876
424992
2850588
2869333
1402685
2278433
315382
2475103
534651
1757442
1417918
2230683
2755817
754807
1709974
1333779
2316028
2929596
2347296
477068
712223
2291330
657962
629473
2129563
1284599
712396
690712
344857
318464
1037929
624747
852557
352857
784659
803586
377806
1398929
1665001
634510
2938190
2890475
1213555
2601332
2448000
1947627
395216
1421754
15809
969531
1982442
569189
273055
443584
1097980
1591979
162076
1099203
2684763
1087006
2363445
2557703
2935346
85005
2916683
2460621
1995438
95417
2080883
2347649
616522
2801746
2181638
2929341
1200025
217381
1237490
792579
1454461
798880
1273522
2875960
1033011
2934221
82509
90515
1917757
2682356
673148
2519487
857409
128312
2123784
1168912
1429085
551653
2275138
1797232
2682702
904578
2023606
1054368
718253
159883
227205
1091361
1858820
1688145
2438591
1305431
853863
2648610
2653442
1549066
562208
227962
1482529
403433
533061
1438891
713762
2221690
1233973
1172285
2698729
958136
2510609
1108552
2933680
79325
2846017
232861
2760939
2175927
640294
1766989
819058
2136280
1054517
597605
259132
2933340
867785
1635046
2383403
716559
2089216
2093026
2617797
2256614
158797
2321671
1738384
386578
162755
1343081
1295618
1888979
2242714
394372
756002
589033
2296703
1707742
1210979
1902348
1244837
1625541
2418455
383560
1378006
573315
111778
170797
1556885
2438595
1560037
1522723
2167887
1425012
2061533
629699
2728865
2783166
2911947
2775150
1339090
2000845
160655
2116715
2241394
270311
161019
1310649
379430
2912294
296457
1729284
1932119
2290678
64261
1434551
2421776
67898
1677869
1175232
2119431
2368047
1518182
749810
1304872
255385
142417
1536922
3645
1458593
1104475
1127261
2368603
120360
606045
625326
2353440
972916
1144856
665992
191603
1734386
2783909
2729650
2090516
1509860
1238526
2093394
1939097
1722757
1135582
1743832
739064
1874264
380009
1150444
1654615
2457089
1962866
2109996
2289720
1595094
2861308
243884
2751520
616355
1822397
1599409
788808
1597940
553086
881096
1992140
565186
354648
2745109
1414226
2678859
2504652
2157160
2900286
1954032
305624
121376
828114
2216426
2009291
1490012
1955589
963339
493196
2370689
1379195
1685184
1668216
1743483
1593908
2866805
1058756
809759
1949172
491355
2375127
498852
1904194
1479607
1639930
1815065
17275
147078
2891138
908897
844632
134547
2936351
2848565
2209378
396959
1117685
2600972
2290386
1049597
1682004
2430922
1470175
2287191
2700063
143249
2473117
611863
2064292
331498
1879155
1190496
351415
1204719
2283137
2764469
2473274
1703457
1008812
244901
380876
992465
1071012
1003961
1061201
358185
819866
1703699
2160674
1951245
1908130
757364
149984
1817909
1293412
364351
2533989
384973
528972
35610
2031566
388896
1784176
2581516
437495
1244393
1953946
2547360
2293079
276763
26438
1609063
2681765
1778890
2414403
948931
982341
416448
2686163
1127609
2401298
2037309
2060843
1276886
2710559
324442
771429
2608329
1967064
1351549
256063
246542
1150807
2251216
1837415
2322742
1133390
263376
423559
1027974
775847
1357257
764493
2193033
1825099
1269420
1520219
925273
949542
764009
662144
983735
2428349
2611933
1896962
1792270
2148382
1769450
54469
1541238
2032816
2500600
1250933
2321334
80977
1332592
63352
2889581
652214
1853982
2183797
585264
2380181
952273
1807547
1056102
1670812
2288812
1510602
589682
430674
1064670
1484544
2650044
1333563
530089
2860730
990653
1077780
938653
2349743
713194
2067338
451062
1804285
1844056
2567969
2846443
80529
2101123
811021
1920849
716889
1494645
1995063
1294671
2570537
2257356
2839688
1125464
1817313
1787470
1400291
1548367
2893067
13074
1410568
162941
1970538
662358
1101040
1312349
2781766
1470661
84436
2655999
1189498
2084305
1805819
760255
1284108
2790715
1184580
2556716
1747945
2194128
1898081
1510178
474208
150901
2376568
246437
2288754
2571856
1095868
2245800
131091
361711
325642
2111909
1338790
843915
1631124
1345546
212324
1845867
968257
2551247
1866084
1480870
2419235
1978348
991101
1812567
421104
2028164
556898
2879429
1690921
2845202
2372315
2704214
2069902
2132653
530240
777013
1983048
113195
1283437
1745201
1792859
1154317
3652
2663275
961256
2568284
2838996
963277
2209700
2935921
1207317
1802455
2531038
616900
2183017
276867
49532
2087755
1874224
1760930
775409
1036422
891207
2535531
1080464
1813257
1198160
537936
1287922
1889780
1898821
2470215
707595
995149
2879961
222286
757078
261567
2417757
2711334
2915792
687084
1343054
1180122
1049333
2110890
777957
2096823
2365813
635242
1950367
631992
2783914
866818
2482980
1454503
673119
1408492
1586571
1019366
2185713
959308
975990
2090714
2510717
2712224
540376
2030671
1645225
914816
2088825
2425503
687187
1088694
1474962
2442797
670374
2117497
889988
2527814
158575
858127
49467
1644162
1387249
205876
1824493
1975474
2067447
923226
1245910
797506
1964275
142735
746387
1406601
1399223
1932237
2671778
771037
703271
1939821
1221311
2773962
2742357
2123300
1799044
1323661
1620192
2716251
1844371
2257564
147249
2811849
2320708
348574
680643
958166
840325
2265756
2406957
319957
47292
1517833
1189275
1941800
1993034
306774
2566341
2911807
393468
1982570
780263
111646
1985057
1486718
1622559
188463
1947073
287659
1037114
1323575
316468
1374121
1733816
2794467
1395274
1791726
1567230
544711
468237
337845
2022393
2271548
687058
2451001
2282304
67761
2490694
2432405
2698269
2902813
1685953
800156
918982
554654
1719513
2590472
1964668
133683
2911587
2617246
2875676
1620075
1256886
1075275
1210342
2248385
2029450
1942516
1947120
1644205
2110776
908550
555721
915811
168707
2216590
385852
1952129
185542
1093941
2722347
2362400
76847
1503560
970103
599724
2937333
1971848
605094
2398509
52691
2825624
2732223
1186990
704803
1417992
2469869
314261
475224
2819050
2082848
1560815
168542
2229268
2621431
218692
1354080
929972
809114
956902
1508330
665141
341288
188772
2751676
1704144
558249
1882605
1215591
1086402
180765
79258
1324986
636112
2520183
408027
2013191
2054114
2173972
843689
98170
679952
516383
2109685
1501993
1882757
2184302
1276377
2374203
2037925
2641556
424951
1201807
212578
243977
1588870
2164092
2800367
116530
2470130
1153455
2770014
1544650
1298676
2911668
225479
2018283
695521
316593
1074567
2477116
539159
883929
1381575
701555
1318009
2800012
1590720
2596893
1949967
577074
1989297
883769
295956
2126084
2793176
2191053
2420515
2897443
2698460
1051683
2531727
2259622
323673
1923448
2700699
2244600
121080
2458560
1278412
2736956
2421864
2666625
797091
2028972
1931079
1675966
1133809
1112201
1635059
2211104
2630499
2684151
1077974
1608238
1256006
745643
353077
1221843
2522517
1217869
536012
1422764
481860
2078817
1262955
1803350
2596648
861431
1451486
1252005
742094
2213188
2070753
1990444
915295
69979
2057620
201054
1932463
1050901
2698159
1189355
2638757
1182541
2891837
240516
1158589
994313
869079
2453632
580160
2805948
240981
2806069
2747865
1154350
1884680
1265204
2743590
2345256
169522
1055943
180131
846903
2906673
2925709
797740
1576752
1929056
369355
84980
839049
592215
747236
2742257
2830030
1929742
736301
907849
911305
820711
681226
563635
195708
2318897
2402663
227365
1375832
2630433
1734058
1303663
2796217
1146037
1784677
1130317
2327731
1366196
2219369
1578912
934976
312515
1647785
2142943
1763633
808341
1849769
1558020
1264238
2814944
518819
2403138
630697
1207209
1396272
1240476
11466
919774
1425002
1687265
355649
1070279
2750829
2388308
1155701
2888201
1347256
2229655
2198377
1369213
2663474
412977
907680
2496955
1228928
825116
1931211
82030
899007
2337014
2303386
1423619
1255562
160635
2329054
2276307
965567
1685857
1638193
1369228
1960620
1624647
892097
2704600
2193866
2732962
879212
2504812
2666029
930499
1222826
849714
2299211
636
453475
791752
2326752
2605363
304708
663401
1247552
1105516
1734431
708992
1296889
1805944
2591030
2015836
1507724
2223121
2404167
1720619
2265112
1786248
2100600
1104780
2297556
100140
1187284
86243
1016372
1995487
299046
9284
1480174
760212
810996
1248755
1632489
1213782
2269978
831695
2315290
87412
1463764
1973822
1738074
784385
2845716
9751
1329090
2341561
849689
2562292
2778712
2377209
231495
582654
1661498
2105061
2813933
260588
859965
823958
1218468
930024
2224447
2525477
1677284
504348
1831599
1362702
1129177
2002584
1611166
1026721
2686894
1900996
1541432
1936273
2220733
1307790
1362172
1046841
2509004
170686
2151215
2281999
690399
2800545
1513624
2471431
2091955
1192213
2543639
205249
135385
2757809
2318774
1497696
1993301
1933622
925533
960018
1210793
146782
367771
1902456
245680
1946552
1119966
1475134
551516
309811
1060705
2880593
1575506
602966
2048666
2698169
2392142
2770145
2047168
1872246
2186143
2203554
1153086
1165353
2416602
1585225
381360
1259550
2556921
361337
1963226
569237
51796
2502681
1505038
56856
1505270
977421
2788386
2018626
1649123
2150969
2116053
687458
1496146
1630880
1677786
364751
193947
2277708
1911694
2824651
1068508
2418580
44251
479023
1768914
1370075
2256823
1695075
534177
195838
1532742
2483444
2357592
436686
2464431
62377
1475232
1611286
725513
194875
549187
556850
2337127
84394
1145201
1994547
1270100
440346
120521
45641
1906799
2288302
1481915
501439
2228012
125848
2803612
359103
293681
976710
1199112
2514989
1520177
2539402
1824256
1009872
1112390
2134810
2776212
2895554
1864080
2380529
353303
1208380
6692
625529
504662
2768359
291955
2203617
2215090
1314645
543491
370659
2156628
59300
1356521
1186453
1112679
216337
2155511
1510619
2147604
12442
1117178
1702098
1039583
1871754
1049641
1164931
509284
1010409
1181321
581288
1564334
641816
2911469
1998298
2815313
2128852
805509
2068856
1175815
411449
1001400
655052
149414
633909
35261
2554344
2405248
2621089
2549645
2024712
1202339
2795518
2796616
1761761
1827959
1362042
1595748
237366
1559030
1840651
1206397
1562182
301314
959393
2153003
1213521
337135
2521239
1295320
223205
343830
1610635
2495382
1071813
1640275
1507027
2759554
1082362
1747830
1430548
2301459
1882472
919273
1569349
2511261
1679718
1926831
959358
265992
232738
2345947
771652
1346702
2932518
1881059
401853
245352
1770405
743927
1719765
899667
199632
478422
305665
2305942
1071256
2391744
2670599
153729
747277
1924022
1608862
513663
1460021
1277108
2823580
2552283
1306592
1524095
2138847
2092622
2299517
314608
843173
2733933
1318464
2620214
2608364
43452
639777
13950
1628620
1302388
675035
2208180
1278985
1504149
2058265
1110340
1353286
1096515
1077898
2332842
691455
2780750
1408158
1913966
1123920
477131
1085596
2409871
2626986
538169
2753449
589544
1544648
2496374
35883
2742673
2421987
1800364
2060867
1783465
2336904
1685386
2736487
29828
1588901
188931
1990983
1562296
576643
1050538
1463684
378662
2297489
1564728
878049
1552405
2662253
354502
2925320
1195725
1211350
1017065
2667558
587795
1453915
952657
904118
258661
349699
2759714
2007815
1686989
588619
619009
266333
212272
691399
1419163
261825
2256649
2498171
242215
928912
1365423
2727512
2598126
522031
2814301
373313
96877
1354520
1914935
693940
1395758
1695461
556356
255964
2094677
2546164
2283057
333751
2727166
1200634
493749
684526
168740
253915
2369020
148554
1297374
2367647
1198500
1798388
839651
2103119
72202
2397070
1332086
664725
1352700
874202
1098127
1374147
581391
1876350
2403806
1565661
1219808
554447
2892818
1470176
2145281
1563362
2664383
2248841
2772917
747672
661090
2682418
2312857
1318423
220180
2100978
217226
707957
1840685
953385
2558943
1772019
839291
387689
129250
836006
543873
2180757
654781
98323
2006799
748089
2749249
2480162
1586367
1257249
1482428
2858119
1105790
2478593
2835314
619055
188474
410485
2911260
1314455
90383
1847267
1833897
362371
438187
2548533
1543799
2161084
2603881
1569245
1395593
2598060
955534
1245644
2706272
165770
1970958
6882
2932751
2018742
1064879
2874407
1898788
313537
1853872
2674678
500460
195954
1060533
1577063
2626826
997169
14040
2457614
2590885
256573
2657305
1619408
845585
2253545
2203373
1437872
2178626
2016160
450038
434375
2293265
2350483
1203209
1814789
583168
2498760
898216
124878
313966
1709160
610974
2872809
1834935
2097210
1813505
1111453
2679877
1093776
1930667
1904658
2423076
2542193
1895025
1730743
925561
2066117
340248
1262689
1869773
1919065
333298
1586325
738990
126013
2039440
286452
2863560
1391762
2322627
270237
2342913
1787115
1266807
2458069
2004014
1127087
1691547
2229727
1281009
196558
318486
2389116
1652677
1699120
423408
611689
2588361
2272142
2011714
119123
260797
732941
1469940
1470642
2201363
760995
2855207
1520823
989772
1218851
52349
1736684
1068761
1102194
1096594
2736492
793976
1489077
2380648
1350875
2566322
2303721
894826
1757473
2177151
1963183
2311256
1757817
2551534
836928
2576477
182123
44790
340740
911943
1907505
54947
1151700
99658
1034585
2687675
650018
1015429
2848227
1415381
2697394
1823867
2575101
71167
616339
1080127
2107733
1677850
1691223
550645
2243674
912533
1412048
1866430
544544
2939799
110085
2181701
776061
206472
2395406
2316372
1368011
2113928
2547734
2537056
2308676
480986
1906758
2643046
1030562
718228
376229
891121
1541710
391372
2420035
1077509
1458295
48610
2200108
2760192
2696993
201836
717908
837227
2490302
2521908
2708633
2585328
1463868
20757
1949314
1053430
980032
1741486
938418
695104
1412468
231750
1364069
1518342
603172
403341
975025
1359066
1715969
1343338
167746
2460867
1977257
1316268
484174
2213462
202334
1880861
911157
2045768
622422
1216867
2898475
1876157
482342
2179082
2610985
2218404
978450
587830
390659
2735787
1642117
2136568
320027
817738
461759
2259748
2925054
2869283
1121173
2183682
1252832
661330
1659292
154827
1888147
2722181
199037
2128575
197075
1536527
720329
2436473
1811798
181823
2554948
986240
2178433
1077776
1230196
2267243
1211187
2436206
1102914
1060533
789849
545186
2749885
454466
1819249
1542487
1514778
2291272
1091178
598652
1031023
2578166
714442
160836
813647
2197322
2325097
1994944
423439
457298
1993977
1327789
847336
1389630
212321
1355633
2332382
2348253
1935019
878937
2636171
174984
417723
791362
994205
560120
524163
1176255
1399018
1609348
32122
674605
1802691
136586
911038
2749082
2189517
543108
1409557
1445183
1016071
2301039
604027
2591567
433088
172560
2076008
545729
2721016
2469173
1141827
1630717
2047073
750460
1059603
919271
2454032
1385119
615860
1079653
271492
878770
1708201
1132655
1252418
2093053
67470
1964138
1977841
319236
2394653
1616235
1390685
2489381
6427
2845427
2420779
2554982
2265699
310756
444281
1741585
1856520
2277428
1715576
2442408
2630611
2259307
1731126
2785195
1795586
2932542
184274
378789
91135
2184369
2545997
288622
1356664
327210
2541022
707343
2045276
371999
1769783
2497132
359976
2615091
666104
782586
2705686
2520745
405573
432973
2321969
2271234
2029427
1238678
1964594
701716
2297411
936382
600927
1860714
1824448
33603
2604059
1732533
2923376
2097258
2202000
319051
1512085
543719
1916433
1280176
2619069
986978
2492530
577492
2765559
39736
164159
252839
1351791
593746
1005250
2749557
2647338
1142800
1773490
1887354
1711081
1206016
1304815
78234
1161248
775591
721246
1178313
1582821
207991
819080
978852
535646
1298136
2534314
2427289
569554
1803661
762055
1298221
2473432
1145321
1107074
2578786
2658780
644520
408872
414700
213005
2084189
2753322
1470806
749804
894015
1990797
582056
2704019
700348
1384575
2907926
2141517
152444
1782775
606962
899418
961135
2048941
2123964
733127
2033421
2265194
2474649
199617
1144074
765617
1002933
994178
296358
2089529
41370
1551380
1733143
306763
915261
1277010
1774929
2180864
150934
2933302
2811398
438390
159061
1293307
277283
1158380
1800651
2499482
2210837
1531226
1279506
2209031
1174316
1837792
2917848
226805
2679336
1001896
2747399
494783
1934559
1444031
2908575
104977
1076336
1117195
1585105
2738908
1759507
61217
2344230
993678
810000
1431009
610125
1703764
2219079
1513226
1813644
2176310
1266991
1005828
14126
2870246
2316358
2136052
47196
587364
1392279
2898823
195880
2885683
559690
446851
862349
1679375
2829569
2363217
1131316
547390
2375285
1363823
1614005
2681646
2302053
2852192
629154
2677970
1869592
2320663
1905154
2785377
1684288
2241067
2238097
393039
1209045
288543
1767510
635819
2657487
1915998
2154185
502675
2732470
1361885
2176394
229309
2019140
1571145
1510825
2602796
1192622
2513661
2910443
1770811
1310932
2776592
536836
2831182
2188713
554911
2635640
128027
134772
2791300
243425
709589
2646329
2283338
585246
2779247
1749966
871845
205797
1522849
1196697
1125203
269459
2048875
878852
1965180
671759
2598910
2791967
2184997
2646475
2645462
2533803
20251
1215588
2056378
670326
1912610
516535
61675
1080344
1143274
1381799
424618
803470
1482909
903592
2662414
1665923
1344998
2090214
285356
1850714
827744
1720251
165782
1312993
2825442
2555932
2799205
1553577
1809609
1287171
2439237
924533
2695053
299288
404047
1387278
2651132
2635452
149385
2470243
2330982
1572859
613481
1379861
2880092
1703760
1566471
762982
567842
2200921
433640
2752787
2352381
844129
1794242
1162250
554800
2723637
696051
2012521
835839
2194786
2459757
1697587
492026
425848
2457215
569722
2412090
1456454
2868926
1481930
1887571
2732226
2326485
1757343
849336
1672738
2828603
1858837
2106598
239641
857482
1648746
653778
1746680
1769060
538183
1736905
422805
1721368
841236
298852
2219896
2540219
1423054
1181980
787151
204060
1821814
648934
1682369
284106
1074296
1040303
1749732
185917
1545319
590324
2323550
2619704
2208041
2513665
2558107
2586183
2533585
530105
237215
1353098
2170357
864504
2511057
2936392
882676
1724328
1077814
1498456
1794015
2547556
624531
102943
2893095
83537
1784134
1892839
2893627
1127324
520829
2132625
1834938
2677763
1705188
1489938
2439321
794716
1304550
1372127
611613
2070005
360161
1655549
1906619
1034347
1495687
599575
844109
1792761
1502263
639103
738458
512573
2311685
654884
115846
2192747
1207558
173002
2267873
1856667
2848732
1929526
731772
190770
1304521
1919137
1666419
1284503
1257186
607618
306310
432776
1547655
2410263
1726564
662375
923434
1192279
858129
1563315
1545558
1121089
1639260
98837
1315881
629683
1826720
1591296
1395792
340473
2393386
2747637
1884316
728372
2028700
920134
2239128
2293942
254402
190593
2770375
220473
1601452
542950
2014357
828112
2367806
2088771
748160
2091077
2649704
2677901
1556983
887622
318107
2890527
1042742
1135806
60795
815112
1385715
2672798
1044631
698644
947010
793149
2394651
971099
1495176
777000
952271
1674271
1448640
2893917
1699946
1929076
250638
842533
832231
17538
1819742
2724833
684089
1102710
890728
1956981
1535039
2771935
1331107
2132630
2571513
1784798
2703451
1656944
1286815
2034171
1681046
390665
1832640
405609
2098575
248745
1676977
2286045
657374
2509338
1621874
405193
1418777
1504869
1015025
1783563
1040023
964533
1278881
523708
1213810
258991
287154
1245000
2395972
2537933
1635542
374231
126253
2782544
1225527
171339
165583
1995367
1712536
425223
1920829
1362651
1694109
743771
94328
2584039
1195924
587159
475350
1919439
400376
2473565
379301
997602
1840191
1349768
1559327
300011
977082
908114
2030662
2779376
233780
2638724
2420060
612553
1007382
410900
2779988
2710832
264327
1265197
2802584
2010668
1913148
1983753
2555861
2843916
917510
391393
2373925
763470
1051837
1206536
2600772
823978
447729
1581994
878393
660483
1737116
436122
133470
996627
1673593
2382328
2855487
963586
1885633
2857969
237444
175832
288695
1675174
2275965
299471
2510864
1606646
1839516
1712820
1087283
1150724
1708840
1556365
1625872
33520
1417050
114729
1127966
1984434
2350765
584281
2876183
2248614
1390703
1069511
700785
2383963
2809413
645274
2544834
1442726
1513649
1678372
2652196
2006727
221550
2680340
2359712
2593568
1501751
2756809
2037726
380446
693054
424353
476399
664011
815346
38457
1231967
1855470
1882286
1921430
1030444
850489
347465
560704
1162917
2301295
448231
1938589
1469433
855785
1578078
514337
538817
733967
1143186
1123504
735919
2489364
2123430
1634895
1394344
64574
962734
1400147
1814085
1652546
1755252
1326736
936041
2764675
2330567
1174082
165326
2276930
2058651
2629586
2679553
285427
12332
1885537
1221296
1394583
1507933
464667
1520405
1937537
1364102
2495448
963212
1846574
408430
25518
672888
1598905
1522157
153343
108132
2085653
843361
2273558
552053
1297917
1308803
374536
349104
433598
1848146
96999
615919
1926915
832133
1662603
1475046
1568021
249995
2645310
1178036
1021991
1713170
1158007
515575
402095
1764246
1933153
2121695
1860979
1928904
1476398
2602382
496146
355452
861045
1785374
1991058
1290379
62618
1517088
761360
502107
1433546
1447522
282168
562768
1675646
1920130
1247169
367021
2368152
2731193
1179220
1817415
2073787
752722
1727925
2797336
1601262
454592
110889
966526
1898787
1508276
451786
1257950
1846450
1469403
2063339
1459917
2459958
2590368
90774
2599743
1232475
1055959
64088
1949779
490571
267029
598235
2246122
1479994
2059989
137742
2508131
837496
736120
1237421
2875434
1179901
2506649
2285887
946069
2537312
2056920
160461
2204432
495744
2569722
2159834
1736786
1185157
297737
54511
1005576
2749397
2446871
2430440
270058
2621285
2522375
1554752
145953
622632
1243995
2253745
2180670
1295571
2096318
1785576
311163
77812
1672884
1830743
1265781
2236628
662606
1706492
465264
1790574
2732304
1855865
873500
1838093
2917407
2889442
2038383
1346399
2734337
2694258
2329247
2731086
281017
1086039
1207918
353935
2808399
146900
2626128
2027136
2157094
1069819
2197008
167647
108343
566491
537355
1016320
1886412
2638952
825377
1065304
38990
1903848
156718
459067
1150938
10075
2906751
2724807
1496566
261181
1242437
87586
88499
782403
1618407
1355703
768272
2648656
1978873
1122907
976440
1863400
1564024
2457928
2280664
2049986
1356273
2817633
2565118
453838
2734851
2085662
2707054
715101
1549367
2102036
486489
1475229
67122
823090
2818644
2026647
978648
552583
2737358
1575002
1107022
2068842
47844
614340
1499577
717818
1254098
373357
836618
2260255
1551229
1282102
2763881
380102
1846494
366303
2115749
1157133
1762645
284656
1233066
2581461
267168
2872495
1738621
602656
712259
117352
2850015
475611
1900936
1640362
693222
1079522
1982210
347576
1731205
2627079
889743
1194996
2042094
2141793
602569
916975
2357926
1423960
510296
606881
2091527
1034333
2181906
2099221
1589246
805343
179334
1301032
75698
2346342
99866
964014
1061923
800443
1857757
2191280
350417
1644123
2076861
2761407
1768048
2637727
732183
2728551
2593409
2417659
943854
2831
2336604
2723085
1031337
51972
1973296
496695
1235095
1502462
2713009
556625
2335628
2290944
1008517
2927919
2345643
2014483
1765633
1843318
808759
2547099
2868709
2222465
704803
1098353
1083691
1358560
2846615
2848686
2931564
43300
1826934
1322239
1544087
1341223
2316700
106152
2589781
2860774
1479081
457343
217669
1250414
525321
315854
2806688
490581
277070
823642
924539
2505670
921901
1546947
1852636
1304193
69378
1454273
2207765
856640
1130928
1372619
556356
211005
2840801
2740241
1699969
13910
457384
1222221
1824211
2433979
2707035
2153957
2381211
572973
1303653
2690869
2609720
2511461
527132
600989
1084174
599805
819078
965574
25984
2371920
1999505
238111
1668392
580339
2724314
2194505
566105
1339174
730537
2912075
2081616
69730
1863740
1409017
1226532
736094
1049634
1027727
2292893
1195780
956185
334950
2533300
804914
1281469
1286636
105370
1596577
654535
2519367
846634
1965767
2524243
2039668
2133612
1935972
2376879
2506985
874579
2335382
151912
1102114
1805677
2280826
1807196
2327796
1795182
669554
2882467
266948
989433
1441592
179629
2403095
2653657
30003
2412704
1572611
1489623
419280
1627566
230514
2183012
2301093
436045
252250
2716762
2582995
1449470
1846400
2700259
1973441
197715
2632973
538195
2408165
480091
1054046
951543
2922443
1103826
2642380
2904743
2008269
2330396
1128025
1611048
1150737
1473833
2571115
2037473
2146635
41398
70086
914126
2742067
1784247
109456
1372546
2213321
2273850
2286737
2548916
1451399
2052078
1475766
2699816
2063441
154858
2793371
1516234
2159945
2822737
346196
1659580
1663523
1385401
299662
1085665
2812596
274741
1795448
750432
2242295
2449952
2360539
545534
2337977
1760885
2133832
1914876
337035
35735
1162966
519346
1727876
662923
596469
198447
1961236
2039503
2707450
550083
2615141
1694166
2525739
563176
590351
452127
1011538
1175238
1392482
2697192
332901
204519
1809158
1204501
678454
1495206
368100
1466257
2926164
297249
2165902
2546062
459550
2583203
2889523
1362773
1629684
2638045
1835715
2039166
1124541
2814399
156899
2859117
259247
871695
2002148
2859307
765020
1044303
171190
1857673
2243663
892676
584809
1606283
722119
447578
824767
411111
606886
1319992
692090
74230
1205364
2273261
2875606
2614239
2176779
319796
1828360
558018
2109043
788269
558078
1456641
1058572
1176048
1984262
2709942
929381
2041986
2521074
1720517
2480969
1446972
1236745
891168
1241290
1776011
506806
258423
811931
1102900
1217515
687330
1196478
452466
2445377
1166514
1452272
2236125
1865821
598184
2898642
379513
1647427
331893
2877647
1510584
18640
2766852
2616209
917265
2607032
2022387
2374335
282364
689441
999750
457889
451990
2064986
714706
2328318
2643248
1598721
2081741
2341040
2767026
1651990
1511315
1453625
2739376
2475465
623317
2203523
1088313
2819491
730037
2286879
808926
2248014
641700
1699628
950662
479230
1945554
2186704
2705815
930144
1220365
2914873
1132743
204950
585668
1333766
2660950
1708107
666315
1471834
995049
2781765
2696834
2847454
230571
1479656
2180997
1583006
1511447
48302
2418088
2225022
691704
1632090
943204
492826
2612969
164921
628876
2269658
1219556
1634801
614820
123102
1227134
2671080
460998
1878737
1836946
1130778
1405029
382107
1604358
713314
2359202
404084
2782772
2640061
2045026
1677280
895376
1070449
522491
2105576
1486161
2632974
2403291
1948847
263734
793523
227539
2426267
2431965
2784887
62752
2071072
1457523
2168704
666908
2621653
1807595
2835683
1558806
2540368
1459667
2181022
2327
148050
1639097
1261449
2445745
1071024
2316022
32755
1641478
2800352
1156807
832480
2052841
2604990
2401158
2930486
2200509
1535355
1126108
2041156
1756746
2495841
1443882
1057667
1840500
260897
1516971
565894
1372408
2225405
923214
473970
2390765
230871
884505
953682
1360545
1010756
1335786
2123085
1069481
939623
1676693
415974
2601810
74969
2368665
1645097
610608
508074
2484266
22443
34312
179959
1932316
1088421
2273553
2597704
516827
307038
288223
1681018
1211237
1988560
883609
1420599
2153875
898031
1807914
1436093
1584009
2068147
1964812
577728
443777
1139142
551134
1371700
2586156
2199813
2141565
564862
1755882
1997598
673092
1308798
1958916
2321357
2133706
2847889
2538553
2529249
1013846
628834
1397672
2831956
1781972
2633958
39427
938920
2350583
2557424
1147739
156315
623159
1603293
1060631
1131116
1420392
2749191
2543562
1840741
2927350
1201832
485387
451411
219848
2903723
2422355
345455
2828761
937215
2656192
2301157
1924040
2602359
2861204
610432
941747
2870270
2314325
1076119
732831
2834927
2253201
1164027
1488040
1541592
1176333
801680
1794100
948993
880630
377015
1624389
2109770
2666579
2040881
2293772
2742104
92957
668665
346442
2843746
2282936
509377
838390
1094955
1797545
249669
2818498
793777
515925
469265
2890357
1315118
836996
1830598
520831
2565918
466162
1016282
1817235
2919031
2144443
303291
2219596
1261930
1280974
358795
314822
2849898
2407540
142986
1470465
1268004
325354
134212
2589553
7006
566140
548203
1386049
2904142
20596
2317315
791428
13474
1828071
2311254
2693594
2150064
1064598
2189363
1353014
1511585
1564488
2175098
1698702
454014
1318379
1572189
2285897
1372026
1656050
285407
1759817
2787337
2690338
1285173
754029
1216586
1262850
342790
940906
1781672
308533
2633374
556178
1325692
2680730
82830
2655142
571681
840132
1462705
1883613
1772974
371709
1583706
2433262
566000
1663831
2294862
2241887
1506017
2389100
1288724
1755201
2030103
2388937
318848
427119
1431440
1005003
1377928
79650
2666357
1688762
975919
1385231
2799111
2013292
1366609
2738531
632206
2383668
1458465
1670704
2911552
598963
637283
1183253
2526996
1979609
1293738
1275951
2696821
463892
489711
1409621
633782
471321
2768760
2209588
787435
86511
1889819
1453886
927222
1032187
2813803
1826711
1470003
1293398
2654102
61850
2206768
2000344
1274608
1395076
2892922
2936518
2324836
873487
1880440
479413
465905
1378620
1673996
844365
1506756
2936138
2339777
1480234
607795
2715197
2505693
563942
539508
1624316
324916
171125
2065812
483828
2434922
712474
202205
1197905
931402
459139
2631309
2032648
2738383
2239379
1627388
2104837
795844
899234
2473790
385217
1588876
2767411
2097079
262668
6741
208347
1543332
2381711
2638115
1338912
2932951
1698113
91141
1900861
2443413
471582
1236686
1906137
2117260
1378049
2936191
40375
542170
2602434
1523128
865001
2556351
2540971
167265
1134215
924245
1677905
17529
2661687
1687983
1119509
1801498
1584309
2531029
824418
2326057
1540882
2818914
2103189
186532
2447244
1249740
1741842
279927
2320394
1629266
590519
1346392
2170182
1587873
1592039
1128541
2061005
2643692
2788935
1838031
1813646
1288935
31412
2858127
543121
1634734
2155459
2826171
531599
2676501
870325
402203
2838077
1400593
739381
462325
1855219
1689828
585705
995748
2555648
2870811
152668
1809206
1987180
679872
2922922
338465
498021
2142801
676545
576746
2672308
784886
1383578
1310463
1665609
932621
292153
203992
1340036
1160236
1944236
966191
159002
91861
745209
1804461
2360991
2298151
629992
2179388
2319892
1180897
2115685
1569760
528137
1983468
2726132
474661
2215276
1843631
133669
1429996
1390701
732808
1805809
2132771
1006
662838
1092406
1820036
2228822
1024247
1712402
1663196
991763
1187551
417021
253299
1091095
66234
1997947
2460930
1358622
1562859
2521257
1164039
687329
1419467
2141905
2561401
679165
1382164
1974114
581030
2585757
2533459
424704
857106
288655
2488508
1068678
2382398
2439131
191091
1284731
1288272
2278621
2357147
1673672
1554577
438140
2441584
1273080
1867804
1510132
86481
2077513
568193
63629
2843428
2344030
1074287
797552
484256
1007864
2498974
2407876
14294
1178573
1321932
2095587
1104548
317146
1746243
2245857
447823
1449008
359379
437912
2596870
1527107
727291
2848514
926528
1698010
441347
672469
1325626
2439243
2357612
2375686
1981737
1099534
1101779
1979192
2784366
2793490
1821893
973791
2098315
979656
1369771
1339338
631979
1569117
1608394
1981291
229380
1520983
439076
1301504
2537580
114376
919408
1078884
2252096
1328460
2822394
2068665
900319
2546255
2339381
1719200
2428965
2309993
2486775
1896423
1374884
2786847
1659813
2481352
2622782
1423621
1316517
2440539
353479
1197504
2656095
1376355
1143095
2386606
2924029
2640709
2894579
2147125
774413
1841595
1866226
568272
2174959
918780
2724827
1040504
1092522
234610
2852955
759638
1433937
2866955
1161987
1247171
455930
941915
1506886
1162648
188353
2805004
2498036
157945
1013335
1877218
1900766
26521
2910421
6851
2939738
354294
2302543
1940648
970249
1923213
737346
1300823
468870
2524897
1793922
1099357
1349926
2419178
674547
2918717
2827990
2325019
1380769
1713931
2499843
2374220
2052331
2412913
2861537
645130
1378908
677231
1176452
1435185
2304504
2385349
1224959
1063534
2804713
2033355
433114
1729293
596317
901027
2159493
2442198
1885670
202770
546805
2573830
1401323
969880
743768
723458
1108349
685716
1157628
1087107
111864
1477575
1375142
1772706
81122
552498
2673589
2052645
149338
399045
1562334
1563322
2577714
2075860
2749033
893953
2773734
23802
1677678
1904943
105437
771265
1669087
1282516
2183069
850221
1670536
122094
414705
584777
1534670
903816
271274
591213
1885572
2226228
2650643
561700
2084170
432690
299247
278384
2270674
1491138
2728393
2462364
296460
941201
1691110
283177
106010
2798128
1596053
229103
1827894
1810053
2869933
2593881
1736023
246386
1090729
2732517
2778855
1370998
1734215
904684
585636
1620019
1470590
1583891
1554463
1822519
1700001
232762
424847
2347020
652745
2692061
1133864
995126
2931396
454824
2543339
426857
1569150
2789680
603041
2068256
2925450
1308811
2813638
1682476
756587
1891508
1004682
236710
2281056
2404625
1651507
1609225
2316627
419327
506637
1287615
82383
1126017
1407978
1045963
2539636
1332268
2082538
221502
1572932
108901
1326066
1854439
2752609
1764660
2527104
1068637
2125727
913555
1147889
2387857
2461332
442605
1802006
2679026
2696726
2178621
1712388
2887942
1576927
2039789
2043481
1848072
1142700
870884
905949
2458035
1752768
260144
2540633
2768611
2936514
2020768
1130020
2888284
277199
1696164
457057
1970523
2881336
2642177
46055
1493496
287363
65860
2206454
1157717
2256870
2018905
513334
172969
423702
2383377
301711
2437272
474010
2184590
1281789
479002
1572945
2395168
799939
1363088
1946816
1479701
170465
1347212
1268634
2805181
1892940
2609442
1157573
1347315
2454617
2017531
1968455
2579975
1816837
37062
1417370
2382284
1720766
952263
1098389
2454964
1079436
96191
1313694
2733624
1452242
690806
914675
935643
270862
2579985
789368
2555865
1612743
1656303
475048
502044
1800379
852800
2633400
1843530
1294038
1620035
2106825
64177
2338751
1498849
2753379
651188
508392
2350039
840792
2559713
685928
1913932
1680313
2113010
377284
2299206
2145062
1286658
270952
2715666
657
973115
584958
2003999
1207562
2644910
1412010
442579
471696
1851416
2485316
623987
601960
2055117
1665032
1884096
1078601
163778
424679
541747
1543282
378161
2712289
2252628
2502704
1215017
1871510
1130838
193160
899887
2792042
1075645
1713628
1281210
1328784
2819409
1965849
509605
539011
2537303
450252
1744853
2615731
494235
2887466
673130
1565463
5323
1079819
250355
342645
2581100
936857
2819665
335923
2195874
2147750
1580659
445033
947771
2661900
2439811
2414144
2047450
1845558
1035342
2799344
1333466
475614
21481
906834
1432898
1113408
35887
2590072
2448289
621902
1196298
635776
1263693
576271
2548865
1963469
2675719
1176927
2108812
2083775
1163961
1576701
1364020
2731500
800221
2646246
1639901
2048193
2463200
1312307
839343
1692955
2612137
586904
327947
2151091
1934547
2131147
922141
2501709
2682701
1034699
921245
2762041
1487512
1129735
2251801
346871
1412708
2139301
1049889
1589567
2194046
2384944
2538783
304084
2626337
1336109
514916
1921238
231271
1811846
2843932
1619494
754465
1549351
146345
107633
2704620
561563
546800
478942
636448
2511346
1830054
2929235
966949
2714637
594301
736344
879182
2911171
1368214
875058
922920
209988
2468611
2853464
1403933
2047388
1723823
318898
2640473
875785
1325292
2596132
212376
2183488
808318
346818
1511016
1961922
2535159
186342
2252940
1340733
2807928
1070993
2342834
1938021
466175
153256
2425593
1442185
1753870
1420161
588630
1707018
577184
578309
2218005
2035567
2416644
220616
650771
1110612
1800279
1617051
1060014
2523916
1810507
1171953
410391
2930496
1255132
1948635
436951
1457817
1073110
310244
2011785
517832
1877613
2214828
1758655
1290692
810165
2872855
1752063
1394551
1319414
542292
2486941
800075
757275
2549534
2531377
1616950
200796
2620785
1390951
1415532
2879728
2276743
1043359
1543751
2335471
1571125
1584591
2086654
947000
609514
1004154
1881903
1933526
87051
1402349
365867
1687830
1862502
275515
30321
2640637
463850
2788945
513623
2052880
1606006
980484
770523
182851
400384
2106980
2583873
2713610
179932
1122624
1145049
1583965
285891
2330972
1175419
2686186
2157936
560948
1130684
2051164
2226718
1877190
2812971
96648
2818186
2618561
2858982
1937929
1799778
1285958
1756603
1714885
2820231
2235424
545056
2500222
973840
990858
2327620
2384466
369983
2804147
1844071
1220200
2107028
2544710
1574204
568588
478812
1285681
2279456
1584660
222375
1628197
1902051
1734696
1598632
922326
1692636
794900
893224
939212
1161190
659312
119916
1375837
2006271
2742343
449366
2353434
2543504
514917
2188224
868425
2868098
690238
2877273
108061
1019245
1433349
514622
1965605
370174
1055633
1231901
2186873
730531
394380
1981755
570090
1436190
1684050
1653907
2763822
1899550
554839
1073825
2291105
229827
90817
2300824
1195450
416993
324636
2024880
1929116
972419
496483
1634219
2816250
611533
565159
1712353
748800
2788617
1100628
1175771
1432571
588325
2001245
1047291
693037
88204
1037741
1229677
2318431
2559658
1989087
2680307
1103402
1254985
918987
2231506
2308844
1281852
493750
398953
1563696
1952927
303648
73505
1678091
2823139
509200
517029
1315429
1128651
892100
2526155
929728
1580320
2167598
662610
1189108
2430327
1688222
2305412
518814
2780975
263300
362608
1948133
2219294
2301629
2873988
2191865
860737
787493
953532
1275812
1202662
2643486
178795
2881970
599139
2020352
1477045
344476
2674065
31984
413708
2898655
198289
1594799
2717490
2511989
2162881
756998
112129
1046515
2060895
439742
1428899
1741540
2711933
1942177
2126021
2825768
1196220
919646
624283
2793939
2014579
1368427
2822934
1264373
2127922
1672225
2266046
672042
2639395
1522541
744010
2095100
65052
431737
1003854
2525183
2409676
2352767
791737
1364133
205611
1178619
142640
2530999
2685166
2069677
1799675
1749057
1807399
910569
1163676
1853560
2883687
2617749
1611859
1382075
1267964
2436698
1940382
2834055
1050742
112845
1776776
1330942
691463
1288197
1373460
2379596
933607
2789711
1653738
1971256
2225711
2546148
95767
807437
844291
966386
1200977
2683894
2791172
2311227
2874104
1731990
1767082
2452526
2393119
2708754
1750550
350244
2740040
2090550
1023602
1103371
2906934
525233
1507974
2343715
1568797
2447794
1334235
2018868
2473667
1732600
2586959
210783
2418343
1943356
870167
1620893
2475637
468950
2365098
2514546
2274390
385285
259143
1999562
2038894
24995
221270
680760
883040
446406
1205245
2027450
2328034
2032305
2370454
1540748
804982
2312267
262691
2331549
2455474
740739
1519238
2388052
2416075
1723828
624154
847191
2283075
1840130
2351013
2827911
2016445
1153697
1995803
367292
1969368
1210259
2628127
1972783
1110672
2925795
2582550
296647
316801
1118428
1647703
840302
1756797
171394
750992
1537825
2496785
2204349
229531
1231781
1091654
1120092
223540
1216976
2760277
1714108
1159381
2734956
426458
2025315
939995
2652221
2131802
441910
1773402
2406805
1854842
1723447
2012130
1799728
1304429
2451113
2477202
2205414
2639752
1907335
1159387
601906
2772580
2342992
1460547
2005705
17769
2616943
2610240
1576443
519399
1703946
2542848
219874
791492
1120215
2875739
870858
1720347
753232
551704
858639
2042887
2110195
2918031
1352244
2231022
1277618
579574
1773420
2233886
2219614
2336440
2641800
1651336
498577
1073859
1447462
2372159
755651
2929591
2503276
1389600
2023835
1817015
2860416
2025017
59900
1178663
68731
2651970
564522
1247596
602095
1637358
108835
1747260
1984170
2812333
783077
1929593
1609761
2320570
2404053
534380
2699562
1691659
1878104
684410
2538912
1037710
2606984
2264624
447470
22400
461560
2532604
1583032
2600061
2520128
606469
2767454
1652889
1535483
2470477
2877594
71091
2778917
2478390
2645560
2823665
2785007
188087
718368
18821
238745
1565299
1141560
2217780
1664820
997623
2443553
2025106
57092
367353
1376851
1415323
2045610
686901
110727
2419550
656126
2704572
2465047
258823
2589591
2891853
2483470
2396398
1062167
1914925
1598788
846605
1169357
2844554
1865908
1907924
1957670
1181175
950204
2428475
573978
2738418
1860067
819154
1521509
2120053
2547236
2269281
2925963
2406559
89144
2741253
1137956
808520
622817
1413993
899114
297232
689607
2215688
2540988
2558853
2684523
2860132
2620373
374370
178452
528510
1418185
756213
1167469
747145
496842
1973055
707209
1306964
2463680
2623773
2113550
1317256
1156139
2576784
872080
733326
1371290
1613643
1300848
344544
2263042
366002
512069
2138053
2901326
2364118
627728
335332
752877
1466820
2188353
2313226
1378351
1900198
709811
511686
422197
207645
705032
697249
775638
49397
1043078
967164
2157413
182259
1514966
2289496
2544180
679966
1676773
1359719
1609708
1799233
636810
1324028
2053187
2659536
1139419
2318085
2895024
2048962
1936267
845911
1812215
2183812
2612464
1318599
1941969
1505626
731903
59276
2389451
2572314
740608
2332580
506814
2677374
658132
2634358
976859
1078983
2307402
763829
1127784
188705
2447634
1274245
2106554
2756848
1953433
980426
1154650
1463746
1968279
2516339
1852756
2379411
515382
754829
2932134
464362
2490234
2523490
382908
2572842
756130
1441039
1290331
293166
783211
1891777
1550841
2743142
688360
280731
1370799
1191958
1467081
226371
2916742
1250557
2178680
1092901
871488
2291047
2201942
26971
965319
2335878
176721
600761
918154
2176204
765257
2513394
905203
1787715
1755958
1706135
884013
758791
808
2481344
1854367
2226957
1189063
1077682
665640
1737105
2218180
2093489
2363824
602810
2292299
1472512
2694713
2919779
920545
2236210
960040
209463
514404
1508758
610897
805687
113274
1076893
2936491
1431850
1966389
1806162
2565948
2763976
639096
2753842
2783128
936204
2895255
795207
1732590
514676
379267
1608637
708438
595638
567490
1886754
1215265
2698925
1049845
806313
2697505
1918897
1213618
147147
2420376
1986781
1587532
339244
228186
2014265
2143705
218308
1275315
1016366
1594403
1549556
2375560
2850875
86373
462613
1165438
1109173
99010
718446
16979
1432131
331434
1442870
2034873
173404
2434123
853064
16550
1103701
617252
631055
377198
1484166
1395411
2847877
1684246
2580390
2160939
2831207
2541276
2894685
31092
1161826
1578137
379899
1347124
893250
2754963
2893509
2857736
1909569
1010034
2933027
299099
1973962
1454114
634510
35615
219421
837314
1875555
623842
1281178
716611
1075601
888686
1980080
195176
2364381
637690
826126
1794237
2516161
1680062
938051
381770
484211
411740
301906
2191305
877314
1537843
114919
2168560
507500
650003
1710268
532251
2305667
1405171
158217
777978
823849
1884999
1629231
2517056
2197980
774392
294369
1939659
2351780
1433673
2224830
2558912
171856
98133
936160
129495
1263008
2658191
1088433
227056
2168838
1642910
51996
2476430
922154
1028147
2438598
2510547
170042
2480257
500101
2859943
1080235
2931046
2340260
1177579
1958083
2792476
2490666
2081214
973690
2137373
2512346
2830591
442461
97982
1313063
2069279
677986
251973
186947
2932220
2214087
305114
1306708
705171
2598051
2760334
1734053
34861
1105847
681396
720385
1601659
811433
2813979
6415
1831724
432076
2334022
2188482
2007401
2828461
2457949
1591280
400977
2680372
2734831
937126
1417048
1235736
1059051
2644963
2497833
2323012
2560681
1195053
2484618
2754982
165325
255179
245385
1073169
82994
1209402
1039758
1373387
485861
1152122
993932
117000
977902
544504
1382814
2156646
1845328
1586683
2746844
2010105
171553
2085011
2212024
2316813
1754535
2402944
2143192
558842
2233098
2241908
2499370
300211
957905
1691143
180803
2148948
1857894
1510104
695688
16219
2300790
2909086
2939406
75129
2734083
1838295
2577169
1323710
1643816
1332716
1359966
1629221
1640850
1860599
529785
2715910
2633271
1951855
139721
947539
2858240
2742298
1532173
2545637
648592
1953653
758094
1861528
2162763
1756285
815835
641932
410007
1129970
2116452
1291563
302087
2088343
2938052
986423
1004842
834372
2406134
90767
701555
518950
1075789
796365
1948450
1365894
890187
387362
2728762
2728241
1644293
1246308
2722696
2926487
2321885
222601
1193065
2937681
2048904
2702712
267638
2706847
154976
2211583
1984693
2390198
772686
2693333
137275
1011324
2788141
2781698
2559377
1908126
70209
2297459
1861729
2759176
1021487
1591147
1659438
722919
459922
750970
993032
1768213
2376325
654659
786573
352362
1959429
949679
829167
946854
662730
1521265
2305315
1187841
1058520
1439502
1426129
551770
1030510
1696367
1847824
2729411
1911469
523790
251877
1169571
2190886
2924623
740912
2321182
1074559
2028691
2299454
1111768
2160185
705952
2411860
1938821
1716548
1956826
2158807
1426295
2431460
2372866
1236168
1428356
2763821
2167474
863097
2001996
1223851
247720
2821441
1063368
1516613
1562618
2262875
2423785
1348133
1703424
1814901
877172
2447200
2680315
2649353
2229793
185588
1784912
117675
1037576
1883444
710373
2739723
1189845
1115514
2356897
971214
2781158
2632484
2543904
2311727
2902959
2847437
189479
1694999
1006215
2240264
897808
858043
7664
435006
520528
2842757
825914
2065902
1760278
580951
2168418
911671
2621540
1900279
1360148
2558681
2548881
1555798
647958
1422098
6443
1272544
2543302
1688471
1855805
1644892
2135181
1593635
2716035
2576996
1558057
1114387
393156
1995885
1684918
2028767
1536328
790934
449036
882110
1847927
1848481
487265
434397
1717651
988046
432918
1101319
2452585
70819
2887083
1054954
685124
312267
313989
235144
1831429
712121
1096064
2180822
2258072
168388
1527515
1172631
1269098
1504485
2338521
1654966
728088
1352528
1287719
1993570
1946025
2912680
2064579
146667
465965
989823
1853286
160784
2076314
2508956
247095
2278390
286094
1293355
1811206
1955968
946028
2976
1627698
493213
1391457
104407
2350694
491379
2478366
2199689
556337
39625
2325405
1161638
466634
1705992
2334883
2161583
992603
2274978
1716732
725531
192644
1244208
2908032
1701970
875877
1183755
532193
1001278
418426
2745928
41953
1242834
2357118
447274
716988
490537
967026
2929488
1744264
2878437
1768532
1690354
1362956
584228
2100438
622592
211156
2488262
406367
1485314
1600226
1927222
388208
7602
193137
1562007
322690
2401489
1205137
1508940
2170254
1519160
2511748
1880408
1918716
2757296
2232450
1099384
2874857
99541
1735541
1533520
1831480
2665517
2347662
380703
501560
661567
1390253
326444
2127563
317553
22155
2336569
2699691
2105034
1794977
1302803
2739544
321703
1927224
706819
515236
2569618
2377598
1524936
2744375
908810
260996
2756514
904616
2529114
217664
2388712
89540
2061477
2473589
1357360
609193
1952098
419086
969061
2427443
550640
2870532
176461
898382
2179816
2484214
1489443
2401601
980119
2622464
1811498
1260597
935303
2795349
1812691
864608
1007108
927044
2805011
1035122
2271206
1955108
1281508
2053861
2246738
64327
2678889
1824043
1505437
1539325
2842728
1301909
548993
297720
975951
2861052
774609
240891
1160988
1041160
898227
2860541
228304
2527060
2801251
2434708
2299093
481550
2765665
17975
570726
1772206
442582
2591278
780386
2536040
1676902
2400253
2263132
120204
1449983
1950747
575857
2250690
2783442
273061
102317
2026381
3945
2156646
2860664
1372345
1759887
2704954
2937213
2589685
2248220
1803814
366056
572953
2300364
1488038
258859
1522008
290649
2207370
1404074
1628868
1787926
1016945
2521829
1155796
2776596
504959
1665813
1518470
345717
2672427
2600906
152216
275930
2526211
341129
2262657
1788848
1784972
132224
2549725
672933
1827409
1839625
478614
370468
962034
1891166
287095
1273099
475442
2566117
700352
2685562
2174354
2559476
1367867
1209853
1716516
2325813
1054425
1398443
751540
1222821
2593630
1605504
2157453
1718138
1291190
61918
1108271
840707
1435931
1498999
833556
1830234
1324448
1169319
1240066
1300116
2742501
662500
1517301
621005
1972390
1303501
78403
1617801
2147954
1939680
1580869
2717693
1833645
1890423
2401738
1135554
1740430
307075
2358660
1746900
1418491
1913172
2523722
2440032
850656
1986536
2701195
1530284
1141853
1710204
842903
279956
95174
523699
1486453
840744
797833
2505823
186429
1251905
348916
1085118
1491862
1675427
870172
895851
1546427
419999
1189685
1077601
1778871
1450348
2414282
1643846
763934
2604109
136598
468503
465251
1193197
1059314
843173
2918759
581586
1071476
2658394
1783779
735067
2096421
2476347
1655718
942717
727884
1988247
1481744
1071614
2381980
2904598
592589
2248113
309061
2934310
780642
1900344
941267
561008
78046
1026100
552717
2906139
2415224
1130476
677195
1745335
153707
2601737
1015856
2689987
531164
2564564
1106797
1464865
512042
2456092
199847
97041
1977534
2503904
2877740
700035
368685
2533359
892257
576343
1228951
678090
767437
182240
2469720
2260152
2609091
995170
657236
213774
2156858
2325674
1030988
1391470
2661077
1517488
655003
710617
1325642
229214
1747287
779612
1890796
180816
1892730
1175864
2842739
821511
22142
331180
1885841
724884
2308995
536271
1072872
22145
2154315
1024611
22210
1026514
1346684
2664857
1770176
2140960
902095
2934925
210331
1826424
1496113
2800162
894734
1879894
2595998
174957
1670514
2263284
723353
1550595
1297261
705221
299623
2513616
2285189
2306301
1669005
1594990
2019862
740378
168054
1977125
1604908
2314538
1732712
204789
1353012
287253
2238304
1015810
2790849
1862059
2046747
309077
2485380
2413578
46590
544284
2736123
414513
1039836
700403
1614526
705191
724903
2842118
535014
904904
2046672
2324999
1443622
806543
1322610
1891686
549712
351982
2828962
2180117
767831
635349
2412319
2735299
2157096
2784692
2032416
1835041
316540
2394459
2579992
1092524
1646424
2103078
780035
2386304
2484195
811119
1637124
1700846
2129045
550075
1521692
1474095
37826
2295011
1800977
1761655
1820651
1184552
28019
1547986
2531241
2448584
2382762
1831842
1154327
1942099
1938662
2502379
2534886
1974694
7403
1183244
2788751
704953
460934
710818
1310753
2537273
2068364
2326142
322459
46098
1715623
1580529
1027469
968967
1623301
2612201
2661472
446879
1651270
593600
2579574
867384
487470
959247
606135
1233700
1347713
79313
1260833
2196319
1877659
1091877
1818640
1195633
1785275
906849
1500273
1188723
392911
436959
2379208
1760604
2893270
2416683
55902
2286169
2459795
2092133
1984896
603451
2448939
1989422
485731
1241875
1724508
2222353
1184686
1386461
2450100
1411204
1392653
1339631
1549083
2886263
2033385
1294457
860391
2901542
1705538
749342
2582047
1967322
1061785
1111953
1007893
1632887
415801
731371
1762386
2166957
1674321
1412045
1497676
576763
2600068
411510
2238585
2435811
1833986
1509021
212010
849012
2925989
2228740
2599460
1346210
1712577
2550079
202113
2902936
665336
357837
1882422
2411916
1660634
90128
561718
1609565
39192
2287081
2260515
499152
2002940
1217245
1818014
832876
419079
1945930
1226822
1484962
2755980
2279446
2901178
2705031
2423322
1686235
805962
2069581
2305434
623245
245886
524606
2362791
2353050
1265676
1730779
1794403
2360477
251291
660938
2875422
2458290
150824
2543887
873217
1420073
1895081
551132
2885864
480292
1464987
1121823
2854752
810405
2810795
2421743
2423492
908779
787870
1108358
2094669
337223
2855317
895432
1638145
373626
2012563
2373546
22985
1210250
631062
1036861
1873672
26002
1411554
2517628
946852
2430447
2216246
1369526
469199
149160
1826005
671016
234565
1660523
1740208
828297
1794711
2438280
2878614
374328
2066294
2646591
2692066
1379734
1776111
2577488
1480406
824157
458258
147546
638660
995408
1958990
2564102
2156786
875844
1873241
1047937
1001523
661158
762194
1133941
1000408
935449
1015299
2270392
2075575
1462118
830967
933493
2283300
562918
2924768
2500816
66971
2011063
401261
1279969
2606853
2576204
2004144
2629725
120619
695343
212554
205531
3384
1861031
1643042
1107201
1129675
667137
2267620
1395973
367215
1419644
794518
623142
544749
681778
2106638
1679060
2896312
466893
2869193
2610206
1834839
1440201
2241973
739658
761804
642177
2846576
2178072
1750398
910746
18804
2208323
1786881
1363908
2590849
1094677
2235020
2417662
170268
1342740
2400050
69755
1257027
1682788
1416459
1096906
1763730
2324277
2069944
121726
989767
2461198
2733368
2319506
2732989
2622063
988017
2922044
2726447
2726248
2876409
918207
40184
2724167
572339
2441467
721877
3441
258415
2483679
2178857
1697998
1804476
2737415
31577
2814558
1982150
1439149
1409133
480435
2246097
1896726
2350225
2879750
577431
1068257
1521470
600124
1553678
1102276
522774
2430441
390778
1022181
1404324
1246730
2742271
343574
1284584
2534637
2460004
2416673
1405443
2232056
1650456
1433098
1828264
232537
62746
2374502
997594
67522
1870779
1846473
1699302
779769
136780
34802
74097
1602623
1847381
2544958
2325508
2435966
1762908
520709
2810731
871933
2105448
1314990
1408510
2755657
2727052
1764974
2640390
467662
1536194
2047634
2056644
1120678
2455085
1949775
415822
1218121
1268867
1668167
1512478
484853
547548
2120211
1894687
1721531
2031850
685234
2272139
1035363
1363323
1034659
2831174
2123239
1766254
431044
1982932
1382747
1907493
630443
1764408
628893
1851671
2123732
1576110
2656477
556448
326890
364796
1615586
199891
2743894
347526
2909680
402767
332278
1109532
1806111
1371330
73168
911760
1260391
2590027
2892355
1310785
1264008
14147
1698645
356545
1688294
2165241
2915015
2700536
1476481
1286711
1585434
1557854
2490005
2655390
779615
2658080
1209265
2490072
1764564
1796087
1906547
2725788
2485549
529957
94442
2187986
2063557
2905979
1333291
2892050
1328125
1504226
2831361
864581
1596781
1123860
2246364
1108308
1685031
1025231
2077634
2697689
813315
1478510
194353
451070
2288339
1474784
978475
1137485
2093105
667370
2841030
423138
226596
108103
1389468
579499
1311250
37011
830436
2338595
1273674
2506558
2904239
721698
1929530
1730101
1399787
950659
1224660
2398144
1549031
1602831
2057594
1378991
2383727
1799846
2095051
68907
1399240
2362608
1574649
1144458
825422
707922
2398601
291553
2355114
2666476
2322059
2806712
1919950
670211
1599348
1512093
2725021
2232724
215192
2157457
1940196
2200282
2798384
2344276
2488883
2924617
296800
32675
1511706
826852
736539
431726
2841135
1836620
2059474
801772
2275232
1710076
2605399
2803276
2358496
1606117
2267059
1381495
2603437
1890907
72115
665933
2681329
418127
1224790
2326391
44389
2467309
2413650
2016268
529136
1136431
2060387
540933
2616306
623210
2331740
1277400
173686
556416
1345484
651256
2499808
2661472
2216652
1094309
1258038
1955300
2664766
2228876
1563371
1003404
2082185
2490881
2642929
1481164
2374341
2446762
2692737
2508467
359096
923604
2310858
1135498
249234
2492775
2193306
865131
2471707
2233555
988816
2402771
1865975
499782
892529
2453280
431329
1527343
1661548
1466944
1029491
1263153
2686094
1809477
1288910
2873465
2098030
1177695
1061112
1422494
858066
2728416
1588330
842359
921027
970382
1398852
1053422
1831089
657934
1772675
1559065
2760405
2021319
2509182
802194
1944320
2569916
2731714
2838213
2150322
99100
299810
1329422
1063683
848881
426946
903804
1329354
734566
1384192
1698958
2606922
988341
1456112
1175414
310088
2560386
2454841
314264
2233692
2180409
150978
400104
2526408
1780419
1828792
2861820
317465
1903257
2241958
2013085
282924
1419941
221979
445015
2370044
1637733
1740346
2105726
928780
1166246
1723890
571836
2845202
2871117
1111840
2068733
866042
1122426
748203
953708
1423289
1056246
120891
2857866
626323
260644
1984032
2625221
1652085
2479690
2780558
1168820
1969098
1370187
689697
692308
1271512
115008
347184
114275
1181593
881723
1985173
2801165
2733310
2768305
842742
1726301
1763203
769892
110090
63165
1258661
1534347
2082093
2192210
2897148
2298530
45144
1692164
373439
2466518
1845619
1615292
1978373
221667
1489117
182818
910619
2127140
1946804
2316468
2122680
308839
274325
2210990
2276763
1212713
47335
2591225
2917118
1366950
916988
91901
5423
838520
1034427
1025941
2889527
923322
2446298
2826114
2514229
2440892
16709
1916094
2773895
1674759
2418077
1098492
1958075
2773808
1677746
935245
2047938
259692
223456
1502794
1516479
62116
1547651
53839
738596
2694670
2643111
1305430
525831
2832770
2269506
1044972
1968914
1592746
1736555
1173518
24010
2164198
310864
1949514
2176764
21841
547464
334858
2340598
2544243
156085
1173850
1589359
511155
72769
1159398
1190204
2473022
1198891
1933528
1484238
146778
1960815
474814
2780936
430932
168968
2391793
2637697
2743229
2587533
1900282
1175402
2786605
1347237
2165955
990756
2177881
869914
78233
651471
1226331
2764425
568519
1799173
2037465
2569522
1552423
1920121
2202810
1315211
948268
488480
1802950
2837124
2306427
1419516
331979
738176
627751
2570348
244122
845855
1080396
1747137
834800
196910
610304
163695
2564637
1963011
858464
1359955
2165592
664657
1466026
735932
1705636
1374257
2675209
1745888
72303
2767498
2066630
2472150
1016314
908190
691026
1876394
1327752
266628
1039287
2235614
654733
815940
2801529
2135226
2026712
416690
2885754
2591455
1913882
1824529
125028
786704
2004379
548276
2427308
978955
449076
1634959
1986644
869839
56480
1804964
2630786
1701449
2735263
285610
1914508
2376453
488536
98950
961557
482761
14100
2639274
2241280
1591783
1667001
525908
1679070
1434794
1459189
1596410
904933
2803400
48361
1209449
269496
94572
219427
1211843
2584593
1522009
2092511
810816
269438
497668
2522109
1249814
1020176
400398
100829
154650
620166
2374256
560825
74549
2633197
2592921
1363154
499524
1601571
2224165
613414
2259886
2108105
2642862
1263534
843240
781664
2024057
2088018
257501
1694422
1891802
1695775
728326
1937841
788289
1727968
2187305
2431641
2728946
1584478
644910
630588
1114213
2863672
2703316
1904821
2057424
493138
1999507
2459590
1460807
1564912
274547
1883909
709455
812298
1642879
2188285
2235034
525371
1087749
2787389
2638082
629628
2714938
707208
333661
714428
449615
1332440
1854309
2243619
162357
396556
978080
931500
2867291
2001194
2316256
391953
1244819
2049626
913061
2083449
55511
2939554
2195521
621206
933525
1839160
2196532
962596
30916
2392214
385560
789348
2793657
87758
1710309
2477662
1562151
2833950
1379540
2108431
2008784
1874941
1320353
1746244
2606777
994380
1788614
2529142
393197
107677
1053302
2406532
1456172
1871329
801106
143959
1699759
2342877
1206962
2524201
460217
2762692
2285214
248385
6546
2510526
747971
1238363
240847
490744
95671
793503
479986
2651165
634051
2077873
1226964
952811
2051331
638486
415842
2652929
869068
377878
385119
795055
1180875
829615
1622999
612421
291314
2259195
804971
1896369
1872493
939062
662853
2530164
109459
404848
1250393
1237262
1074802
1634993
581643
2589845
1727255
197456
1402955
798248
1787476
544702
2685361
1136092
1443268
74189
2631936
2167345
1684398
2731076
970007
630364
1229644
86020
175605
2790648
524030
2134552
2601827
315555
221988
751634
1933331
1502060
2851711
2195049
1804964
1475534
1157221
2220133
2475596
1166572
249572
1416601
510976
2177672
1914102
826259
758916
2593322
35119
1677014
1622933
2197913
1341835
1296378
47732
625209
1521909
2704064
2061367
2577596
1365275
1621672
1619217
2862205
601093
2620395
2074444
1369831
31350
699868
1699344
1614072
1156783
1500539
1492936
2686507
2564506
2931122
2936934
2775927
1497389
33164
2292841
304050
1613301
1319635
1794935
1297386
2692363
326618
1851914
842899
102386
1303190
2279761
2591432
191056
2094217
2369061
1606365
1969178
2269105
2705818
1429385
384599
936989
2927148
249282
2575951
2493470
2879314
600245
2307301
397571
2568028
1295474
1401755
1540275
2209017
262851
473412
1970059
408340
684531
1250760
718523
358283
866462
1091652
2430535
2645749
1329646
2750880
2221374
73745
1540567
1064482
2059355
1482382
1435039
2047289
2835197
709272
201213
1757821
603763
2237122
2244714
1367491
775912
2315579
1605660
2219587
205949
1527625
1749733
2706233
507161
31224
1134813
2099967
443639
1621714
792228
2623903
2530518
2255727
2683998
1041351
1586582
2364043
2166269
2248300
286266
2871274
2453901
1031305
41956
881085
470770
1391873
1859298
154625
2279763
285048
750270
451530
24674
1844361
2011642
903076
837286
162402
1441252
878810
315952
1000544
2756986
487116
2469257
1216855
2432474
1018891
1414558
536105
1548589
2896738
2525691
2743992
2590038
697510
2671367
245972
2508669
958776
444818
65910
1287909
134885
1180703
1917768
267168
1548460
2838192
2814902
1480887
1925141
1130456
570195
2103705
1497188
2737358
1906846
686096
1852214
2368544
1190926
1297321
105315
16853
572511
9972
233834
2289045
2623556
1875138
2891256
2160708
76478
1750620
486890
1734039
1214893
2044058
2281863
28632
992784
1691307
264428
1920650
421757
164649
246641
920355
2358083
849581
2521007
663082
2902771
1940684
2721941
2448035
1847512
2224634
2920041
2508130
2929883
2702209
1638519
809821
473158
2798558
126234
356315
140367
1842138
657248
2502209
2418094
930091
143586
2630522
1989357
1078920
2045799
1446753
2673241
2610412
714809
564438
972544
55463
1579762
1777396
2532793
1720646
2372880
1830610
2491533
696083
2644093
1757268
1453507
2767803
1813651
1253827
2243942
1282755
544249
1196608
2273899
793675
1152104
1072654
1656070
2063847
2438434
42186
165788
37661
1851443
961885
475323
1302203
419051
1972138
1317320
1545283
820548
2849518
163568
1956305
2782220
266605
2898807
41421
923587
2883189
2213684
2330317
190428
2653425
1981585
2634508
2061175
1823652
1693702
1783179
92895
1012310
1907992
719391
209449
2038117
588204
1111924
528994
1075892
153642
1329415
43097
1183267
839463
579884
2231080
2838525
1841316
909893
1185043
1351782
959585
2517017
1863075
1675866
1430330
2704657
2836133
2725937
962136
1264340
601735
2764638
1151625
1382209
2686812
1333697
1367920
2107989
1611423
877685
1601868
1978302
735377
390962
1097577
688134
2809047
406430
1965163
1865035
2199030
1779100
619181
657610
2157807
81735
1576693
357226
1873541
2135774
1142419
908511
2661709
2302604
2832621
2348589
2366037
421060
236148
1818187
2351824
96471
2205560
1773339
396444
901288
2844448
2244276
429691
2559941
1663949
1787808
2488040
594858
10725
2142693
1671927
1353487
677910
1458806
541713
20114
296442
1863653
354163
183631
1303661
2755446
1531928
1404835
1587710
1122040
1644261
684861
545227
286373
2098759
524043
1293915
1640081
1926040
2574239
266210
2904731
53278
2708823
1003697
367882
2004267
369444
1204858
2904995
332329
52571
548927
1175466
2648294
1506328
2848485
2815587
1832684
2516168
1638492
1341407
374168
858269
1653176
2347505
283423
1073820
644839
1280303
2318907
2032376
463214
1017080
2305660
1367971
872858
310181
1157598
308981
2071157
231532
1086214
1186152
1805772
916794
866079
2231725
104239
2470020
2833117
1460738
1086543
1041563
1724389
19529
2393187
1003631
948996
2701712
868539
1069820
1528558
1201257
1290924
1842019
1805690
603310
2473465
1327956
645619
1100578
1299375
1940666
2713903
1914327
361335
2264399
1928481
1530846
1224763
1033555
2656407
2030120
2226038
1836624
813967
2127572
539501
371707
824109
1764009
676875
1468650
1342870
2399325
73220
720186
2342898
2600342
2576534
1047742
1759089
2515873
1013770
1149176
769990
541784
2367685
133656
1651562
1062692
410383
615568
2800325
1222363
1423323
2576059
2306309
199303
1923055
2460851
586255
2526463
2932714
1743050
605783
2863218
1324913
2293126
1739074
2550441
1645230
2259095
1751764
1362471
584204
1851459
2344814
540220
928591
1689596
1408203
1511258
1997739
2406256
944807
682621
307968
2502436
510205
2777269
2702372
1063542
2201919
880472
2386255
2290256
2553289
2722550
1988663
854178
614239
319707
2786620
2417150
1709454
1843588
539387
2619124
713321
2880485
1612794
2609771
335991
126176
597889
2168688
1941553
2250852
2763623
2437548
2192517
1685139
2773670
115611
359454
1960712
636604
1773991
2282164
10561
1569747
904908
1755770
2722300
872241
1377711
165758
1154318
1162865
2030021
174670
967845
2100640
452609
395861
2767988
2283475
622613
1146108
2317689
1082896
209184
830978
1306667
1183293
242406
523313
1814280
1070313
2266927
1828010
944093
907946
389489
2460074
2920094
2331365
299237
2883976
2376659
2443770
1465139
1527891
2818462
2389951
2920463
139886
1580526
2717649
1785760
1229561
2346176
898666
2031167
1950507
1568295
2192735
1177584
2125898
2758263
2663754
1261683
2025097
2536796
78776
1699103
1459906
806896
1249777
2598730
1001499
270547
2320136
253544
1384702
2667113
2837309
552441
2860601
541987
654106
1291909
2783491
1433749
1005511
2652720
1534060
1034999
1627673
2863939
2818574
2061870
534241
787010
2009392
525660
1417966
2604818
104760
1955598
1217986
2474811
49680
200021
2674686
2155190
1465099
80430
189703
744844
2492649
2270653
1772205
1194451
444521
511812
2484640
833088
2461290
2772130
2782962
1976902
1925044
2266718
118582
280519
833574
2700938
2001709
2005377
975075
479545
369843
264307
231499
1549881
2504945
1055787
2152545
96872
376246
466461
2318751
1031106
711595
456024
1192548
2772263
300268
1044619
290248
252154
1630390
1794533
2205232
358292
2250015
751182
788844
1595589
1497620
1624224
1370201
2249785
2586
943268
567464
2025029
2004985
1796120
41655
2838228
2459773
1271077
2833469
131474
357744
102806
1458557
1259558
2522085
920424
1359997
2400710
558684
860378
252061
2700399
805908
1555919
1062785
1814952
2263204
705930
1767700
2096363
1570016
869124
482409
2561504
1089966
2746527
2253639
2229085
2322813
742621
1152930
645096
1593345
154867
97492
1461179
2692570
1426924
1922071
1176596
569922
528309
1485199
2726164
1284054
1161101
656656
33968
2623442
1753328
1145811
2023308
1879239
174486
1345961
2906540
1766046
2170475
315488
1972454
1270913
1704283
89608
1641821
1549816
2209406
2725387
1477892
2582814
2451877
172759
1377659
1584991
2312932
333684
1017315
492996
2390057
692653
238894
2263498
1470817
2394273
1974287
325170
293464
2914581
2894877
709849
1451731
1801334
1476265
1934411
2040765
2805276
2776565
838545
2472903
1660928
602708
2116420
811065
918344
1443614
2270960
104276
1775514
2238374
1545259
768868
1893686
902179
2619260
2547906
911397
948225
1900779
895353
2675048
449163
1851572
632480
2425632
183018
762585
46791
1499612
1013717
941758
1658348
2533929
291206
2369854
1291021
1165404
592895
149613
480390
1813485
28519
446135
1324102
2932397
2406834
491795
1710480
1767521
1024833
1633899
384877
983714
1987559
2189488
985208
1190832
1590882
2828479
2154134
1876231
2700742
224275
2682567
1097292
825349
64341
1481905
1238465
618914
132003
2502969
2682891
1001888
2258441
2042210
2761282
2013195
994232
579837
2586012
1151016
369769
850514
854639
2885024
2258131
1805641
423324
1115840
201192
1776793
1630961
2675134
2178589
1309711
500357
2211828
2038091
2286637
225347
707324
1636840
2160354
1479336
1604482
2247289
372688
1445434
2104763
351727
2489752
451601
662394
134906
564490
1684842
2906423
1976189
35290
362845
2717133
1378420
2887395
2637017
2762349
2564655
173930
1485351
1150637
1729647
1107637
1532614
868388
2254317
2657647
825550
119029
795850
1957471
2409090
2836946
1264884
19381
2783214
1841863
2801317
1527772
1887433
1830452
2081536
1375347
10336
642979
1050407
2104666
2346990
896064
2857097
2899441
725128
505140
1873157
767629
1063400
2760578
868503
1757218
1101535
1386981
614616
823725
2396250
331516
2053373
2704330
1159542
194042
519069
456721
1053978
519570
1796627
1821545
1962516
881526
2907707
1464636
1938774
324423
2539724
1179104
819575
1870561
2335456
761135
375394
1191601
2367674
1651358
338620
575386
2536765
739295
1483669
1277608
2868064
2180351
2526774
2774785
2779794
1144377
378276
1556198
1433835
1468200
1278913
1399517
757886
1859317
1647116
122362
1231287
107724
175129
2590106
1763455
1633589
692012
148487
1630800
2480892
1828019
2244655
1452571
936188
623080
451761
2866493
1088349
97405
65913
2168080
2053283
1484392
1136407
1532908
2652222
236391
78987
111494
668789
907058
2359252
2301766
106231
219107
1485884
2288517
1854610
784499
1728452
2533972
1700171
442044
2516996
1503369
2720598
792708
1475525
1553922
1755423
1533720
2921111
2050399
577789
1096135
1977101
846034
2340840
4635
224308
2828970
559996
1098576
283825
119193
2473172
605407
1478232
154771
667579
1284553
371364
847006
1865843
5633
551406
1686593
424402
2547565
1134231
1578499
1346307
1964571
2657694
1859826
2010266
1780172
2379947
319767
615068
523309
2515624
2532854
238908
1355776
1764269
368136
504291
240548
445410
2239877
204549
1684772
2677805
1558538
2928852
1604488
2793948
2368826
1376231
980056
243983
2833099
846516
2351900
758758
561205
2937588
125953
1756364
2513814
453190
1791639
606483
1817266
1143542
793830
1598439
639049
1730049
596357
2700298
2845777
914644
1656443
2266801
2761556
1643474
2634745
678433
1607709
1621194
1825544
1386642
297261
944430
1980846
1726716
1619144
579050
1820991
1383209
1738842
118612
2716643
1032334
251066
791576
2864300
227753
114148
2878496
1021050
285461
1727210
2529030
2074407
2189225
711880
1048496
593153
1593510
1525032
2345781
1206353
1542373
2725304
2644596
905581
2596816
2323071
2076847
1780766
130477
2525006
197783
900748
76718
1314618
750270
2581967
2088073
1750698
21830
2492818
1634593
743148
133976
2812487
1186782
1500067
1168624
431862
228245
156745
1587214
60448
1620969
2133442
320569
1564524
1567106
2812059
2040438
827059
1909021
1170593
1992676
1407975
2911288
1239892
894795
1179320
2133692
1910372
716839
1193074
308044
1341336
1421946
2624494
1334805
2493459
33863
224523
910098
2248293
2816927
1453543
2810201
257884
2019326
2244009
2931507
1056137
178631
976758
997863
1807566
2549428
2866691
483887
1296863
1675183
494752
1060667
2694665
162899
2592573
1342016
1643411
1325904
891628
18832
1534291
513170
1042955
1739624
188608
527696
600461
2698632
395776
1154874
105915
85770
2518973
1086410
505460
1903486
2869868
2859874
2859123
2392994
2486202
1446813
741653
1857064
2573619
80618
574323
1522183
1976513
1489050
1285113
1977055
1267886
2130980
956545
8047
499122
1624837
2280842
1533968
1378795
263272
1464695
1033584
2697033
1741262
1385416
433637
580671
2386277
46332
1947926
2540993
1019634
2238780
2402248
898843
1738724
1480376
1009822
2836523
623025
425736
257777
971860
975923
1762497
2148375
1857207
1855165
533624
2754462
1537556
2065879
2215464
2364832
883902
149778
121394
755747
2337566
342500
635003
519117
2915825
1748800
1751588
1088285
1884344
2746703
1068450
2442533
251594
2328367
587686
2827715
259774
945420
561545
2810777
1137772
96793
2586824
912533
1680165
32707
2433260
1530514
824126
79066
2818998
2903405
1332431
2608921
408742
1695416
1026621
1344941
1829886
907720
401056
1816963
2558790
181537
881476
527037
1199092
743943
1689373
2222230
2351130
2869020
1199051
1713687
263227
2687366
2163289
1664018
408601
148551
1945723
1767100
998746
1041311
1710306
1711946
82401
1101847
2774048
727247
884403
2928725
2195970
1638492
1375582
1766091
630968
2445257
1912367
1693823
958435
1617174
2393381
2231972
1441114
1708565
2010238
551474
133885
2357224
733617
2443020
2504434
680416
1182883
911205
2935905
556793
468025
628704
109098
787727
1240266
1497542
1668790
1890019
2686491
1610021
2083528
1283174
2153858
2086701
1955561
750173
35790
2430742
1366414
1186826
2272597
2112833
2820214
322150
854925
2185832
2440524
226601
842753
1615529
1089221
2622985
4763
455222
1579076
314460
1684435
623202
1113769
1839700
2935264
2815629
1142126
458340
221561
2756555
1684921
1120124
1635775
443013
2455243
1316102
2433147
2785019
271263
1486183
672521
1905601
1301475
2504901
993815
2401631
2475468
2579063
2226842
15114
1293719
2671570
1971041
1900608
746570
421759
133549
1732525
1530309
1958273
2068867
2626089
514950
2027052
1085784
2633359
2750402
2692357
2416475
391839
1311076
1599176
2629082
135542
70058
119225
1383459
1162155
607759
437286
1898694
1543770
2600909
2611580
644841
2493720
432979
1328331
2402430
1391277
2320245
181096
1914934
1783029
1900677
1398356
1779816
1398139
624690
2712239
2856327
234200
2080342
2610650
1764059
489678
1282792
1966111
446682
1654936
733399
2787096
2370473
1044886
1243812
625317
986824
731962
363743
625331
1204243
2714187
2666520
1398967
344837
1506424
2148059
957045
1973722
2886987
1280832
1115730
1395045
1799720
2829441
117652
637037
809996
550068
2357591
1106074
646716
1103235
1264894
2577979
1261027
435244
1384791
2058002
557340
2757879
1240169
1884166
1653172
1539601
1897462
274649
1086896
226094
1895849
473215
2236659
1574958
521640
459242
1347769
441228
1760687
2519855
1770327
810569
1284244
791667
1594079
1241835
2735136
2433298
859248
1734668
2358357
2494262
2019604
1812808
2745136
562403
2695517
1163327
2455237
804826
1207328
2329993
327794
2054734
1189565
2769354
1227562
1857321
628102
1497547
1282001
1883684
1631766
340567
1490090
647953
2938703
693727
1751334
847272
1084716
1824961
974125
29745
2448203
342173
758989
2528477
2445958
603776
1542114
102000
12880
1364944
2279533
601799
1986966
2766710
246713
378786
2772907
2311327
2465610
971869
1401353
719014
1066245
1528252
2190223
2025156
2023657
1928396
474723
244391
835689
1137439
172734
2880821
1991383
932158
2467873
2158093
1498769
105732
1113440
1263562
1915277
999421
2665127
1484192
2553443
1585814
568128
247706
2038420
2912837
814790
696097
2545168
1752864
2404637
636885
2810400
2135101
1049523
2869298
634051
331742
1984576
77194
2483723
112
2831507
352520
1975950
2309895
186859
2486022
1968155
316896
2892972
1364542
1974973
1696688
1538122
1614495
2412621
2912529
913350
151179
2702803
242776
2484816
775984
15395
2241093
1161567
2342042
2918724
604445
1743063
2044311
1755851
1680212
1359225
1100215
1737830
1422022
800838
2858876
692066
1048975
1849832
1843593
595678
2795502
1485307
1704430
1534185
413756
750083
49615
1949543
2310618
829724
868604
2299160
2802403
2733049
2242242
1955750
1374956
2637448
2643709
159951
776371
1213112
168270
2799823
1430255
1494113
1958228
1106639
1162726
2161238
1839069
2684697
2093753
2722395
1434986
1290306
1161010
2448571
2202948
231589
2017680
2204930
1081257
2093258
2029653
185023
2730180
1014394
1222088
2213099
204391
333318
2373122
2687745
450433
2084789
1142801
444042
715640
1036611
2247487
2786700
2097617
1694273
2005921
10089
433974
2107078
83937
2295159
1614893
1817148
2933458
104129
1323459
1753544
1366667
633181
1712686
1100697
2909191
1947611
1269177
902510
2604870
1196310
2420859
2319389
727039
1435835
439559
1449304
2785005
2298663
1276300
2606342
261939
685050
198017
308222
2756503
2569127
1231896
1590901
1293932
989664
715260
1178717
959718
1168871
1238672
378535
920580
1934867
247938
1246398
2258381
2735100
2336934
438764
448725
264129
1670891
2887943
1590322
56725
2163960
576125
2781017
2278031
2228193
558595
638275
2204322
2908112
1224019
2504958
2670000
1381626
828694
2610351
2366269
2531893
2564577
789049
684418
1703151
1636936
176310
451954
1904669
573647
2420127
1537844
761899
61331
681238
2281126
1819533
1842320
2260413
947282
1452903
1816975
2806457
488851
1613978
1179545
100194
442237
952958
245524
2170774
2725009
1457177
982616
979765
1129560
692594
1105268
1656632
2435331
1910772
2171779
591388
118149
2183365
657531
746388
2526150
584220
2869044
2492436
1342704
1873826
2285863
968473
1058208
2025151
111684
808763
1497063
749994
1945824
2148082
878077
2265138
1576370
1763279
768509
816649
1447448
2139010
808682
952886
2377770
1451012
1238091
2611750
778414
1652660
129210
1615944
2304918
2417861
1845915
346547
1967113
1497099
1517247
318142
2022215
1223390
2907061
1012854
169157
1377376
2167633
807411
949725
226096
2030081
1698236
8883
2709240
1990573
846604
72435
1765166
782426
2585005
2243313
1916052
415478
453737
2247289
557920
1387924
1760671
1391603
120193
2576369
2055427
1898335
875148
57640
252786
874942
1441485
429126
2061962
2862394
1734638
946600
1994631
1147828
972390
442253
2010070
1269074
1065506
1889842
2581502
2596559
833574
131850
65257
667317
157450
2032589
1458117
2001368
1776080
1284395
1017900
1333465
205410
2884297
1725851
884874
2585539
2582339
1687122
2013471
2418391
169628
2873
658280
2333968
1695015
552987
1152238
2252222
1759436
2059449
1861967
1942976
1198497
1496852
594431
583329
2461904
1332623
2488765
254816
1704650
2883216
654572
1029065
1036408
43346
547097
2614404
551342
2742683
1564056
2041913
164633
2836138
1373900
1012517
411374
799551
2707946
1722935
2319964
571882
2031754
359602
2900778
419920
1675414
1425432
2111898
218612
413896
1526515
2153091
1632758
2437225
2479709
736410
1102582
947448
1245884
2463035
626164
1129699
590851
3536
2645895
2493612
1932733
1358504
1075071
253654
865485
2579137
1537826
340901
108721
245466
832154
111194
1495059
2761105
1429535
1566162
1257296
1837830
1976376
80733
469699
1861266
1545674
316370
2465565
2060287
378620
1073115
2316653
1900697
2634945
1396553
1798327
1567157
659466
1689642
2770199
2865315
366388
609063
45375
1202605
1722697
1572201
543091
857862
2605463
1799042
1910144
235431
2865152
1505833
23238
2887226
1666408
2255690
1142604
1145259
1303905
2751995
820738
2519600
920375
1102504
1857752
2184646
453529
2746655
667668
553734
1404074
2304912
2417701
1120115
1276535
390786
2667070
2614152
822332
1100529
1767989
1395247
2482391
2657954
690343
1840319
2874740
2495301
2244141
2342040
1598623
11706
422000
1559685
2518859
1658757
1794136
1739067
2851124
2792604
1496702
2756866
1504212
1209282
1169868
86945
1807307
1312054
2248487
2432692
2065008
2239511
1687821
2480111
248668
1897606
1949215
2418426
1992510
1011737
107518
792211
2159355
1125105
368821
913466
1185692
29802
2701771
2321592
595113
2886070
777543
1501398
18917
142341
1902323
2346192
1146086
768630
1829895
2256883
627213
1539624
2337873
804688
450866
389167
880541
555653
1002156
2365258
2894302
2388492
2358341
118384
2790225
1729910
181593
297649
2619775
948485
2773040
2823195
171022
850343
2467728
454625
2866550
498597
1413237
1527359
2018354
2830438
2279102
1410763
414728
2177648
1519637
2741858
2345746
2266207
1785373
732949
2245904
1777853
2389361
2700467
66425
377309
1953270
2355415
1369483
464843
2785682
1768804
1087117
507696
354714
243079
1168806
2561596
1639350
2927351
1575006
450187
1771373
1993182
1273434
541364
2629067
1279380
1936248
1254811
278751
1115443
13147
468028
1730152
2535779
2421624
641634
1683759
2663411
482579
2551508
763708
2375614
2419822
149246
747025
2536238
1307477
39983
2537261
964176
1570045
2112206
521966
1557821
1544935
1844020
549991
1251023
2212066
2869929
989331
233702
2711968
391127
76600
2285737
2782114
1119323
790257
314477
2093091
59418
1833105
2629091
541442
1691
1387918
2248147
1785551
2668025
2380005
2719600
274222
1479147
2569289
1016058
1395331
201459
507739
1918169
595013
2396377
1064069
793392
2185535
2724504
1729954
2189759
2230397
751801
2146871
2401845
1454188
939966
2022455
1378620
1150478
252082
1820197
1307343
2353694
377875
227375
648744
2286579
1062435
2008647
1016348
2024545
1606573
1058238
636300
64252
1716887
2456846
962501
750519
2133409
808846
1233398
669509
1834412
1441918
925301
2487795
689840
473839
429825
1551367
2884807
1981660
996505
2207991
1921841
1043842
706130
1307398
2040112
1703397
1620478
588555
1841610
2256307
478608
1330848
1370417
2248107
1138123
726337
1570872
1202838
2502752
127740
2645697
1645599
1826141
934159
934541
1506597
202208
1364088
905792
98032
2786716
1979873
2313899
710356
2347422
855652
1524883
226080
1008830
1489422
2473782
552292
2832171
158190
1852639
132180
2414126
2214394
1583179
1257839
666449
1992382
677847
2437722
2491138
2680922
65242
1512525
1279528
127687
2552315
43626
830902
2045026
2806650
1604646
1087018
2438819
2743832
2434488
2791455
2516586
2320866
2401053
2790553
2835319
1501147
962445
41494
2262602
1727544
84815
876106
29990
1070589
2196301
42513
966004
83673
2189522
1568262
113223
137940
400451
667650
2438008
535186
45169
1628021
1112892
1706409
466435
882081
248326
385460
1735039
1582755
1616332
532641
1434949
132984
704406
2568428
1037283
2814883
136948
1433768
1186184
1893098
2224255
453666
2757976
880096
816626
572918
430817
2244471
1956188
1380075
794775
2155129
2304012
2525090
1882460
1164500
2573721
904146
738249
1609088
381187
2939120
2366679
1616259
1702342
1705571
2197914
1190514
1856296
1436081
2922109
1732068
2821829
257416
305449
1159155
2776415
1879048
2174088
1517679
2378876
973387
1921483
2710655
1517265
591597
147695
407174
2742597
267203
1343520
983502
2271012
23616
1940790
128857
1062262
340460
2934532
420757
750812
1933926
1755031
2886775
2014177
629348
2450028
2074035
2716012
2730816
1482484
1190874
813330
111607
2816255
1176354
1600680
615021
1412306
195309
2516220
1680119
1171811
231736
994021
92392
2499164
1251
2513763
1402691
1687578
2702130
1619007
2502362
1328246
370666
1543047
1230993
1103609
1038519
2464082
378439
646970
2037361
840138
2018760
2105900
432138
2803650
2318382
774809
2526354
2760518
1658298
467447
1935590
832458
2271096
1224573
1378241
2901548
2905577
1844660
2845693
2228877
1091979
398823
1141812
2562009
534899
1446342
1560450
1599243
1675577
1635693
255420
1935869
2660202
1589779
320316
492526
609242
2044961
577515
2153539
1944621
1868187
1547818
1124676
1801411
2119166
775088
1415104
742363
1540963
1369982
2895642
2383267
236676
799521
3365
2575324
2514288
972042
2721121
2231180
1554897
56033
959614
191971
899509
1123391
2114317
1174209
985830
927360
2552609
2643052
1762007
1069380
1464595
1083937
395609
445405
249576
2554643
2794317
1751786
1550104
1675125
1191903
1739234
1055291
1303645
1758111
2855022
2711682
2747574
1112899
1046408
294172
2072450
2298039
1345327
2686236
5422
2317972
637097
2490841
303171
70182
2094451
1651126
1740946
2548247
2116476
1489266
1787159
701727
2775576
1626212
1632410
1442398
1724539
1874117
1557878
2229326
314963
2822701
1831521
2418961
1207619
994417
1443360
2245442
458247
953111
2485713
1960368
1252283
2377006
2186120
683666
2851810
1026138
2280024
2362390
1735715
1561760
544187
2235422
2425329
1187459
2665338
754145
2041844
178815
877834
339291
1016617
285117
1394159
2071315
1502663
102277
107772
2202531
403895
2702483
578655
2256210
2700989
836694
2882384
916985
2284701
2447590
1102759
2512761
1308653
2511968
2914000
120947
2875460
2911038
2751603
110283
1000196
1609705
2299992
2569777
458116
816087
487795
2498086
1162706
1139001
1069835
2768814
1813549
1067616
2499102
1615678
1568074
1367003
2838857
479825
557800
906388
2051643
1853540
619541
2276833
1651263
2829393
276306
2903161
2893745
295238
1327999
122978
1548151
2449812
1622334
2382136
130265
993753
425084
2442891
2602791
2753982
136654
1001779
2430046
691386
902932
383725
2566211
2386165
178572
989135
252114
1708781
2296480
913602
388237
1614398
2352645
570970
938376
2610895
1673263
1170461
489665
912844
2864028
827988
2310650
2699577
1644644
329453
2044548
155064
1846980
1898680
675005
2684302
1480347
705190
943256
1958533
320935
786244
969963
777079
312102
455189
552124
1253562
827412
1005220
1747561
994623
159344
1803497
1872822
1985645
549700
452803
613131
2361609
991855
313981
485041
400796
1897243
501670
2855526
108330
1115585
2007964
2909705
872626
575295
436310
2255922
1160445
1713368
32889
2425926
1277935
1314071
454367
1640578
2315910
1866379
2753892
637809
2778142
2286015
2049793
2290514
40871
1778108
1819968
1657440
391027
2669303
656608
1021911
894985
791267
6814
2749724
1785914
1944970
2668301
1650257
967320
1286471
1669105
1388549
2489698
1066006
2204739
228934
2068635
2250454
141696
1538585
917614
2053361
1478102
943889
230145
2937757
1098503
739525
1927114
1877257
1247283
1714021
330753
1310433
1666948
1208822
321943
496883
904029
1152135
126677
2447735
2464301
1952225
779801
2505597
1374446
2349704
2453357
1251289
2574666
468019
159719
345837
145054
1074078
739987
2244485
1197838
1758459
1454225
2890805
1192430
1031566
947597
768752
590531
410178
1372380
223452
879927
1187316
722479
2794031
2513490
2190964
1172966
1213850
2699953
1486419
2216560
427130
689983
1266382
2417269
2765497
2564177
802016
1364790
1021820
839578
2242270
561372
627561
888109
688650
1292869
1560180
1947128
2310050
778917
2797838
1559886
1850649
2802840
2471293
2628887
429495
209143
2901622
1856828
1329818
2196298
2449900
1179058
1131488
579738
561350
307478
40362
1270521
453039
1904602
638575
172951
1236161
2110202
2358682
1064626
1718205
2632045
2897641
656362
1425560
899928
455252
1003003
1777459
613743
1070095
1534758
1596396
1084066
654253
1796401
758751
1992154
976152
2199143
2615303
469760
166517
2100435
2713491
2057965
1865989
441437
2301312
630331
1403619
1143806
589577
1369527
347438
1347364
2309360
1399484
657429
1784259
1290721
653009
1353210
598406
309987
871236
2385123
2081063
1242789
1866075
1314526
1582085
2502111
2284731
2807146
1728619
1476012
2574050
2585676
100666
2606614
2184508
1777926
919812
1664630
2599156
69641
2056891
2351281
641753
569679
2584356
1375407
2083137
476777
1702482
666034
2028544
1817045
664275
2449760
56279
2074659
701674
2091401
909636
1310893
723338
1762997
711542
653250
2718323
161864
28987
2361152
1816331
1347141
1215860
947987
2855701
669139
344012
2570579
2104847
2246952
800507
1606766
1828508
525295
350746
747894
308980
2789258
2889942
372596
2489232
175310
575137
2377281
2647830
388644
2240756
1423336
1136930
167925
168059
256236
1109614
479347
2187490
1016756
2505060
2792691
1266542
2236172
2441889
157266
2217834
1975917
1741807
2044945
1632713
743390
2675084
2527962
1194789
781485
2739718
253137
860066
1934575
1029770
1146748
2155621
1996186
1668367
1889599
1185636
1597398
151628
370535
1373656
2724656
173300
364377
1642980
2732605
1957101
281491
202984
2808817
2438278
2702925
1425160
1981239
2748307
1584090
824856
2934420
2422514
1842690
1792446
2853189
745912
2702946
593658
2126151
2208877
1375564
2022471
1539669
2114839
2053523
2077228
93432
764190
1893414
1835796
389079
12334
200145
979225
2879388
1034481
2389507
284185
1834381
664498
1091790
1361835
2808960
1323571
557291
364753
2845215
122184
2487323
269975
1475478
2648480
1672944
1113527
1580017
972508
548179
571779
1410642
2289168
2087144
682871
2226033
399508
839198
937730
2516150
119532
1604320
2234321
867755
574660
1644949
1802926
207220
1402328
1852654
2214863
225368
2890085
225001
1602428
726698
1727846
722572
1974659
2695569
689048
1130048
2595763
472673
343193
2869758
2195111
1098734
321670
2860089
1826811
1715643
1009252
2204202
467503
1427200
717799
2567015
2221951
1769057
194015
1226518
419914
93168
1746343
2135898
298234
2004922
1720831
2378888
1101215
193152
1047567
656637
1686451
2591177
1948603
2236132
545175
2542213
246692
2934108
1611692
2884566
2060157
2412932
620001
1959299
160477
1743518
1911259
1544439
224140
1849225
480642
1000016
1966609
1040620
1698756
2386384
1014015
2313056
1380597
978715
2447022
2622539
980672
2401362
796647
1089919
275056
1033478
1852500
1619484
2404321
605556
2047045
2515356
2130935
2923805
2689938
1097799
1051528
2501955
1449645
813049
1833821
493822
27008
2443406
2272119
942266
1137345
2036459
452500
941680
1015983
2196558
1637935
711604
973406
549131
513437
2514205
916195
426021
1761715
2171938
1403516
299874
469201
738774
2906554
1621347
689304
2631009
1832315
1568842
876864
1115196
2560514
2702594
455017
1850677
2482549
210705
1997149
2470936
1000366
54472
713704
1124220
1021861
233676
2104522
1159494
1104566
830991
2717926
1078512
2321338
1306226
2781068
2892245
1466351
172007
2234760
954150
57673
45034
1358387
556619
262612
475802
2026827
1771922
1163921
1159018
843513
2137939
184714
1326793
755930
1439979
409320
2711365
2632030
1578355
43516
159814
206936
536778
2684333
727160
869061
1439919
507004
1853524
851062
1770544
725338
121152
2380035
2302794
1828013
2118929
2556598
415630
1987226
2791525
174250
1160827
620961
2170438
2636230
1908531
829607
814709
1822613
1385047
1519338
2892963
636596
1810664
1561305
2043806
2505917
2818726
2840840
893312
761509
1568987
1938639
2751286
2299359
357217
2864187
917108
1911261
1737999
2790954
780558
2494139
1068156
1667928
953132
821802
774089
736244
2089084
2574270
2455320
1801162
457903
1792296
701588
1872532
1693366
1764951
2365514
2109444
1741254
1798219
2045514
248570
2794510
243896
2100112
1475623
945005
2587016
2432344
105924
2594693
2401197
1178631
322230
1251306
495720
1546847
2817903
1896390
387351
2013885
2654646
1430796
1097284
67503
2021465
2148761
197343
1989687
1445082
1617303
2774546
198363
1718453
623221
2635535
2673615
1115481
617274
1236945
2675087
953026
1078844
1414906
1564631
1721771
2271143
1480724
426285
1193987
1719670
885450
2106625
2640131
2601333
2018075
649161
2378721
2190217
1091654
2239177
2409686
1514883
2429495
1699615
2874406
89420
2657573
1501242
205676
2430196
241984
2907320
708795
60419
1605018
233744
1281968
2029588
2646777
934831
2660403
1829902
2246641
822557
2009969
1628138
1520976
2601330
1509154
2455110
667261
1981699
681193
2461092
104689
2825744
2358610
214532
1623617
2318953
595623
2170731
2932925
554960
1749320
2842992
586938
2845495
666759
1815120
1493930
869403
1172545
1641527
675333
2221752
659269
49570
1774682
2499647
1680905
1755194
1125684
2458961
2101852
1397252
2742457
2530809
2874274
872113
966690
2029052
488026
2039970
1298038
2000549
2651696
2638492
982528
614812
1199902
163319
895390
555331
1511146
2902687
1904882
2514384
1880292
2037598
2797191
2615236
2076859
2301147
2487295
761643
1162777
420917
997831
1031641
1803256
799681
1089648
688332
1205442
1778287
853120
2343336
2508949
2672569
638983
2306998
1685441
997647
2352286
1160894
2078935
2916388
410073
2684012
233479
2767626
2328819
503744
2380122
2090869
505609
2350855
479758
1975877
148176
354490
2371633
2420784
2734677
297850
2041845
631159
84324
847091
8736
1622310
2365943
1023996
938016
1494366
2040058
1363515
602484
517581
2890179
458815
1569856
2416517
572172
2151399
2014958
1682713
708827
2499466
157424
2815973
409483
2232201
2033967
80193
1556010
1739456
1040195
1069879
2170242
46322
2834509
2673023
2362090
1202488
2409077
1943213
507136
1981423
2339792
2145411
2113305
2401401
1861762
823695
2207599
1949939
1329402
2088224
1690341
1983110
1411904
731420
530445
1650550
2386418
2930588
1422164
1499993
943049
1169839
212215
317250
2219180
1719285
295850
1040096
75328
640728
287804
531462
1370329
100527
1709223
2089794
1853776
179587
1070209
1272340
1734473
1190142
1509956
1542619
18896
2216439
570091
460036
2610058
1735230
544530
1160255
418155
551379
1986532
2734450
2253673
591321
2414560
2184613
1002647
1790047
126712
1924094
234402
1971396
1273294
2527652
1487887
1660835
463329
396355
1852248
1099715
920058
726140
1334087
65155
1424348
440955
2109186
1575240
2725656
1944262
641121
2283165
2092096
2157118
1186713
45181
2682380
230957
2208536
533070
1959891
1931552
1502108
2809275
1398375
1370366
1906447
1510346
94619
18433
2714863
1372286
2548813
177260
930712
811725
2356354
929639
2311918
434772
338096
2039742
1306427
1930832
1865193
2839807
2315240
2676695
2811603
2206083
1571661
1504114
1331207
1201296
2744871
688086
1062520
1040181
1012815
2607557
695114
1910755
871788
946745
698098
502646
529815
1384024
752673
2406937
2645324
278583
2415108
797198
1514312
2198226
688049
1114125
842223
625109
2310145
396593
2518022
2231256
826586
265843
492016
2074256
1431009
1921489
1927518
558226
2833276
506889
2216079
2530476
1000814
626718
1034713
2080763
2058389
1060893
2032390
2590203
1535760
2752712
1490238
148715
77843
2191540
1789307
194497
2145295
1347480
2355986
303786
701575
669985
347045
2191207
1910848
1205476
456411
2785343
2453402
2327366
2473338
608838
501524
601278
2763257
1456531
708044
2687298
592124
1423557
572494
866490
287300
1140385
1063500
428209
2619852
886856
2768922
791896
1538990
2514021
242836
1605863
2365573
2394397
965509
166153
2823410
69386
1653242
2705260
2301305
2702867
2887770
666579
2000984
1808220
2664594
1107573
1179811
1450673
2098980
1491650
1245721
891248
1036393
2851535
2878489
868711
381442
2108314
883961
2809629
2788360
737965
1561464
2864726
2057675
238780
6298
2020914
2831606
27333
2277442
342971
414826
1815660
2686504
1097572
1490295
1418240
449636
200416
2913012
1815413
923520
1044900
195505
2161927
870255
123153
1904791
1529435
2436611
1659624
261153
636224
562444
2129132
1779301
32821
1145356
689895
1106810
2525112
1347593
2720898
2263460
2004707
23314
1851722
1780194
1372601
1678166
2088855
2402234
1202892
2845240
1736052
1542608
409609
1865155
1330492
315080
862930
1282346
1137790
248526
511345
2617308
2144537
2123161
1719435
26245
2055253
1325180
1815914
2192306
937807
1870659
1149802
351108
1869285
2427822
1021932
2539725
970419
1683998
2385197
2461086
2109973
152145
611605
1374509
1269161
2279759
1054365
2495652
1078603
2520250
2096994
1734528
1654927
242585
2924082
1714495
986429
17246
497726
987170
1827630
1041601
2847112
667921
663355
100917
2793431
1383986
2571590
67058
486720
1638588
947585
106556
2570006
331123
1337984
500636
104793
1242619
1855513
1358641
110428
1337301
2067528
2052930
1612845
463070
2680791
2890918
722578
2725673
1848248
2170134
1079665
1648698
1403692
2686028
1499479
1213203
2791058
1915231
271947
2764208
860236
1352195
2058971
744900
1403294
2541900
2389593
2202712
365126
1498218
89665
2070099
1145685
1430150
665794
660715
2851099
1673444
1151765
542070
2390242
1386191
1097786
1047021
1480879
2223634
732321
2795706
2277302
1921638
2371770
737788
416707
1076607
843889
2503045
921835
707452
1873119
1715598
1436379
1998480
627463
1822311
1114873
1815732
1473243
64376
2933038
2906427
1932060
2404964
2779796
1875456
700648
2080642
2110133
1577936
2314503
2329419
453166
1882837
1782703
1562619
2227622
221878
25037
2188491
2770932
364541
2192948
337613
1501742
2227470
2416906
488119
2845192
1086256
2584024
1572535
2831120
1350652
2452111
2261191
699225
654033
2812510
2826683
145214
1116820
2206663
1943745
2246290
1222724
2277352
942378
2187918
2085995
2607179
1588514
1386029
2148836
766446
170587
871336
195799
2370306
816639
812263
2924018
228248
1400335
2284506
1987474
2896324
1825113
1914659
253450
814914
485421
2351341
393978
215293
842777
1580300
2523266
1135867
1232749
1479946
937441
2785884
1289588
1153783
2039168
1792373
2510865
789739
1706009
834922
1795013
2457690
950545
976365
2788957
29256
222406
1632711
157623
1514993
1707780
1169493
23690
333822
917777
1843534
2320839
1492913
348723
495956
1896359
633995
1085466
2401877
2067995
2743648
2665183
2218449
2923563
1527716
2135933
391468
2467358
142296
850297
2459594
664728
2804776
1651522
1990944
370229
1930959
2601832
1059894
144628
47836
1452279
1864298
1379621
1222200
986553
2637769
623148
467506
804216
2034958
1725812
1902675
1090152
1864303
2588065
147333
67207
762552
392644
2517351
1695297
2624592
1688881
2630994
2874869
2815372
930440
1494109
2847270
1063811
640755
2698050
178295
2220049
2448056
1473901
183112
2883612
1054357
1347782
1032691
2856871
248859
2614694
2565571
1981444
2339968
2066403
2522568
1323478
221321
371104
464400
5270
2845676
2522363
2660163
1977320
671498
2400327
220406
1659404
909047
1111539
466605
1285474
1276981
1827998
2334247
2266497
538775
760192
1665856
552736
121673
2302340
67708
289251
1437054
124769
2393180
2405303
2694404
1613257
2828046
2552045
1280007
1114185
275754
1068122
1869670
195861
2742006
475449
934809
993056
1643723
2396671
2463701
1749736
1000147
37967
239094
2763492
2912723
678709
447461
76639
1577226
1975084
1368109
755873
2388748
1099744
2841140
751943
1886688
1909691
2209960
2466101
1844585
1887187
2627565
2791890
1680777
1553500
972469
276871
811549
1480412
600891
2826684
2041464
655246
608011
132577
350886
104085
2793148
1846922
335488
1191720
658967
584756
1809361
65258
2312035
2055891
2620117
1869299
1100471
1252818
2751461
2771578
1389362
2422269
2752043
2656949
2606393
704952
550277
2892542
1377661
663878
1590687
2871891
1660831
2510972
1379434
1152342
2527021
447313
2528315
312785
96130
1280142
129082
1626894
1406235
1537500
917061
2751923
2769472
2080982
1890754
254953
1990445
2840945
1643598
2523299
688651
2619359
1481233
984771
1260731
264508
1072609
959488
1588736
2046006
1979200
916763
541195
510533
1790152
2710757
1614325
1273325
228466
748375
640627
2634867
1828640
409295
2913056
2374032
418188
279649
1072206
1526253
429533
2417473
628973
2268491
1133756
2113973
1043818
133800
2680565
674675
1979248
1555394
1966825
1875428
2842399
605939
1928411
535394
1591117
2415492
1464511
723909
1947395
622363
2512538
2429017
1408998
516547
82234
1510365
881884
1910035
1008420
1767873
1325500
1199801
1611549
1204901
2268240
1665148
853234
1171083
1291014
2352239
784079
771692
2606073
2733471
2443799
2181432
2874698
356311
2225507
2687034
1404096
645662
1037168
2662983
2877319
1376944
614652
1708797
150389
486499
2423272
1654042
1675496
1144358
2819462
909359
524759
1867744
2768159
2897227
970339
609257
531609
1651549
2584679
411062
947272
657493
172020
1528616
2848833
1822086
2686201
2705619
2337550
1996096
2778316
2642991
2897897
2030291
2243762
300196
2756103
2710225
58070
2344802
460893
512675
2555128
1414147
2405238
1341340
1995038
1841828
2927526
1466028
495352
2062892
2602185
1533918
2877459
1574956
2840364
2656989
526578
1586391
507352
2012021
134744
1389379
1276998
1147655
2407886
1256569
499423
2912312
2274766
1975771
630888
1252257
1396432
2404846
915017
97155
1026857
9722
191227
2226417
1717156
914431
1775269
2913636
2907247
461066
2824242
2551673
1291438
441469
1492854
2797023
2514897
2425772
1682810
668505
2702806
960451
67960
2169681
2439431
1422537
395110
1775038
736609
2753937
219612
1310151
1018548
530733
1644659
2486138
2377483
647765
318052
1765451
2030363
1421855
2841667
1398360
811750
1321893
2669157
26289
1327629
2348139
1998988
207565
1161058
2815157
1780592
108613
2032861
245652
2373733
147821
2103102
1147270
2093637
239964
1884880
1055108
2458381
415044
1601147
1327564
1411022
44092
328867
180728
1631631
1096087
2276234
1378150
2234862
1671397
2256510
713447
572365
2755783
428498
2442488
1371151
1176063
1736545
126267
379256
2503397
2203293
1841084
753235
522249
641778
2294209
1691687
1756762
489682
680136
1620680
2808619
1988740
2369748
2377134
390220
423827
29941
376384
1202357
312535
2227889
2754875
2446249
521524
192590
1196222
1634625
2123213
2819418
1907448
2423228
2639539
1272329
1984632
566145
2927782
2426362
2051835
1755338
1947114
886562
2496642
637538
538551
2437623
2798195
2452718
2788386
1539114
1265969
1427903
392779
2658720
2723216
1968831
718090
2775306
1051749
2591790
703638
2324199
22006
2205980
1098028
1955941
218895
1551595
1015873
785211
2734590
2140159
1491531
2280059
1689869
761192
1806546
329443
2038991
1795101
2086481
289150
680043
2836926
1826060
509557
718668
845261
2923724
528176
695926
207092
59325
1998360
1549516
581429
510982
1097069
556382
1787731
774452
494182
866190
1950307
2920791
2742682
2240085
357580
2828980
1168737
1448934
2883283
785208
674369
245661
744020
2712401
2381240
2164699
934212
1273014
2379926
738858
2502266
2712670
2170798
1939126
2572628
1674239
1806142
1716819
2198503
1479165
533389
570060
2618983
120475
1128128
1692848
772320
1748517
633877
1931771
881692
1715591
526270
992734
2062186
391311
2026652
2448104
1965910
1323526
370132
2635597
2003275
2740707
449222
1610013
856240
1499706
331305
2357600
1775833
581964
2784965
726500
1666940
526931
552315
2674938
1593000
2538551
759184
1766589
1145089
1658781
540676
2900785
13424
2808352
497832
2873247
816954
2598260
1282023
2714688
1889982
2505991
2883069
1549982
2619821
1779381
2653901
181999
604936
544524
1973898
1711698
181675
1561420
660759
643463
2843749
2871399
522232
2604057
615984
2108591
2020205
2780291
1578558
2899027
1565948
782290
2835169
268048
2669338
1032796
554534
702494
304799
1441101
199208
609633
2557564
1698409
442537
836032
59180
1867809
2837026
114833
2844362
2052039
1087584
1973449
828991
2412503
2663084
440606
101369
1447974
1595254
490997
1572709
867129
88819
334599
2233499
2394214
945567
1395596
2840017
1601602
139685
2366341
560778
1106977
2627792
293651
2624537
871338
473537
968872
1681263
407097
1180772
1079535
2199590
229150
2051473
1020209
2848730
377754
2504933
2619556
1055514
2865145
588746
1094938
1308170
2817836
2002680
2500513
2374434
528265
2473334
2028884
1683711
1474710
2345725
1414154
184427
663847
2653890
1207980
991789
253509
293196
1294366
1109551
1184473
6541
878697
2735518
2073855
1545231
631977
798216
1123660
2280978
2519523
2645100
1116969
1244745
734292
1028338
1344730
1319093
31844
2414486
950936
1202094
2476033
1898336
2063273
1717678
93455
2076720
1403676
306648
1462411
1076568
841735
2213633
314785
2044290
149458
2438960
611115
1810095
2397507
1474813
138405
2241404
1595384
2559603
1559492
2892240
2940043
2015813
2355702
1092853
258741
1966761
1038083
205140
27541
1254519
2599907
1122612
2796282
2197973
1329392
2590789
813728
1121269
1082650
489465
2060624
120224
2353129
532590
2846361
1446325
1772245
158281
2640325
1434867
602504
1307462
2263565
900442
1923359
1495148
2117498
1659470
1362189
2236047
622237
2028393
1153580
2458936
1070901
2402936
1756826
229326
1772085
257545
706413
1755399
675418
594498
2103275
563882
2536458
360714
1140379
904984
1275260
794905
657480
2707858
2880416
557403
612938
201239
1254445
1838760
2351008
1031479
347536
542213
2874714
1256843
2154886
2225127
2022904
1185855
1658806
834273
1283
1179019
563275
254133
1632358
664557
673656
2933961
761058
1928607
122358
2846371
2194162
999697
2707668
1613382
2140480
1861195
2619040
621285
206133
1549649
1899749
423439
1143616
1018819
2662544
960398
445258
2849535
1362085
2617656
203194
1287854
2432050
2366262
349126
156139
2330248
1570089
2082545
1399533
2161783
2349636
1881737
2868358
100363
2146409
1783741
2417278
722597
826847
1846765
2667125
1331876
2439039
524270
2060528
1683571
1991222
754940
789882
2539430
2690598
2139607
2684464
1891813
523065
2815956
1250706
2775455
1673712
907291
1782438
470941
2594492
2248250
547246
2350556
1339178
1821307
10614
2850129
956141
2580244
1515784
1031
1051383
2349384
2671129
1168327
1255847
589018
120376
2229099
972588
1211831
271538
15380
2088928
1704338
786000
769305
857097
2552776
2173575
591413
1246961
1807657
1135814
1961413
557114
1068971
91595
162752
2648396
1287813
1285455
601219
1722748
1865915
2816571
208543
733917
2506732
813048
1484841
2253821
359831
2701234
2929461
2118674
1757069
1474271
1191863
2880828
1984762
689956
1504269
937674
889934
2746489
1071454
1186248
2517697
427911
1832776
2885697
2180776
565219
1446419
339438
635458
985024
1137261
357086
968888
1193739
2483464
2869999
809725
2370067
187614
2660551
1677667
2871115
2118336
1148385
2120587
901376
1806091
279238
2403341
1908975
2913121
2690252
1836439
2376283
2295428
235707
577202
1167797
1197829
10146
1896399
784541
2344368
2659131
829840
523693
2634153
179283
205754
2202973
2727699
2797721
469416
1558912
1577165
2004477
2137905
2480168
2415952
449093
444892
2245659
2026508
2114327
827391
316738
1480835
2774968
115978
692573
1852819
221547
2053317
606201
297881
1833425
642486
1203333
2077348
1295547
868695
449525
2206566
1206295
531178
988398
521978
2601350
1602496
387443
2649479
751832
1020253
2610623
1996843
500572
2213858
98429
1249605
1683747
339166
419338
1897604
2724410
724592
2634015
2478054
1222539
149000
1454235
2667387
2757854
1805945
933500
1211572
505545
1189464
926100
884225
2543981
2935340
2626691
2851890
1673126
1218624
2906572
846589
2898887
736622
1289234
1512132
2905639
749563
2018946
2919257
2509987
2917680
545366
1127973
2118023
2669309
1185315
1172456
751998
1834038
2831912
1102862
135969
1821928
1694526
2089943
1000198
2696680
1868324
805594
2907260
2689953
1107768
2814905
2289707
1516602
54933
965131
2043887
2314992
1286743
937738
2164335
501634
733402
422086
1634750
1270168
535320
2703041
2485977
2270031
638338
889866
1263946
1728740
538680
674442
1892436
327379
1768493
2393416
2050788
2893083
613711
2652376
2851192
770667
2280381
2052336
763059
1467597
1901118
481853
1475176
2810852
2859552
739412
2275733
1188294
534967
985458
2697730
2548009
1549968
1694690
2555360
1618303
745976
109425
1751287
641273
92498
2021738
110866
973544
2711777
2585930
2640700
2149145
2823243
2489770
179440
994757
639411
2711188
465777
1332429
2554029
2526361
641944
390854
1536176
2076613
333428
528584
74420
1426187
698613
734679
508951
2462621
1092100
1291007
2434516
2585845
2125008
1301201
805268
1223265
177780
725032
1581394
1177970
2012190
1975227
2836132
1608236
353678
2645247
1060135
1437162
2873614
106501
1489298
1040846
2353569
2287024
306893
2234565
228588
1750545
943705
1429177
1067610
393170
1395569
749309
862491
1241137
1075892
1944337
378677
1183840
814039
2118101
2923825
2549589
408916
2798165
975541
886115
2776241
2262805
1738903
36529
2066512
1659884
783414
1142815
1339999
1969637
91432
1880727
1535116
2254751
850941
951845
2211155
2776631
2703268
2100470
1813203
1679821
644474
2186148
2321028
64449
2402896
2142976
274698
2446985
1481919
1905185
153027
48147
1486982
436565
964329
1829134
2289132
2007786
1782995
2861391
1339124
2918721
2364672
2565666
2831988
2454478
2606231
967284
1220043
2567519
2887858
1176928
2206406
866930
139013
2387503
5447
1254999
2187912
1328242
1194559
2747628
2062583
2016363
1501010
1457232
2812187
2475798
325774
649004
1357197
418536
887433
1818010
2183945
19224
952584
48479
981309
2721173
2855811
2072130
1443400
2671903
2281406
1488351
717674
2546951
834435
1690828
549378
2638250
2406721
784706
98159
1623718
527544
1298117
1738640
1413822
2089003
1457640
1637131
2619094
1688900
684340
2813678
851189
2117176
2297254
1090109
29257
2783105
2081109
1148305
2308486
163903
1796141
1835096
546952
2471344
2917909
820883
2633545
2895482
2520410
1741052
1408807
2820959
2104721
1454203
2261866
2661139
1152964
323497
242411
745885
360227
659763
1060778
2594758
949071
2144740
1662088
1608800
366275
977349
960857
1383993
552722
775645
204643
334847
201503
541575
2099926
2382524
1241144
2634971
1354731
2620679
2230982
1527759
980450
1376873
2281077
1369856
849756
60416
1642020
1760658
2818409
2637848
2309622
702645
2229231
847884
2766827
1841479
2183486
2859563
898840
2804992
54608
704235
470401
329867
2923008
1039717
1116124
152379
1211992
1252488
2522271
188540
1577753
1368640
584522
2135213
1651881
608751
17638
602878
1681932
1927006
1545270
2836380
1581955
1360733
2485703
2818041
6998
1758172
811520
904595
2153052
1576610
1933584
1696363
2822385
903965
765751
976393
1861481
1724440
1309853
2488176
1046506
1869627
1473011
2082003
1506052
2475751
1967174
1091116
1761796
69728
1849746
2043195
1741985
1224337
2755523
2731319
2659558
426030
1195237
604545
729350
2818959
1611353
1194541
2536925
1134547
1727263
2898177
915115
1854440
2355432
625316
2242372
2213048
2327051
1050558
1488708
1166846
906037
612483
1002248
2004202
2825540
2892950
324434
1492283
2183518
983945
1262142
618675
2170595
1083380
2358358
1410826
184986
807370
2917054
652197
2021517
1025107
1513437
1501437
1618042
1077638
2752319
157702
918141
2619586
1313231
2329246
1875257
1999976
895300
2093769
99739
2419984
2096166
2888026
207100
2526434
1325205
1462575
1937071
2092558
2339787
1035098
1793998
2492181
2014547
830464
585020
1367727
2651967
529791
2708945
1602505
349375
2385880
405748
1530829
2111814
176634
1628124
2538496
1249663
858271
258042
556168
2792258
2779420
128599
1782551
239250
2352120
2706200
1249336
536159
1478705
778142
317845
366656
1886401
1462336
2758321
767234
1978752
1695171
2535423
1481948
2027680
1302733
250774
1271045
173330
166243
1963012
1735925
2765405
2706633
2451334
2303889
1464096
911391
1688615
2844661
71311
1880483
1691701
607484
2832435
427766
1405032
1755062
955143
1913881
2800243
1827717
1164750
420821
2069768
1914244
2831979
305695
1095058
2882888
1667327
2402036
1228530
2801518
105971
2391658
2936659
1694236
189548
2747985
1830593
62495
276148
2204116
2840936
1695512
1917271
501546
497078
565894
273993
417211
2061981
813797
2261460
172744
810836
1383111
767738
1376700
667282
2868803
782278
1531490
1283461
1035776
587379
40451
1750446
1388795
242450
1862209
2873688
2018616
800169
824472
1613620
2515568
291236
1822788
2709702
2407736
1992975
2607566
2095786
1401250
22372
1385620
1925368
2500384
1426537
1536110
1510966
1827887
1309118
1800789
1570526
40410
1110849
2155539
1656285
2871961
778961
2049929
946725
1818188
2852067
2923147
660900
2029300
108195
2827665
2288584
2610939
2473004
1184540
2574897
1307649
2434720
1992628
268456
1518543
835505
1855680
369611
1127732
456418
677269
1842616
120486
210358
1697017
2540736
972816
2724028
2606237
157633
2847508
317228
1102317
1238989
2049219
830733
2751178
2010077
2136784
1436260
2452396
1064228
422052
56575
2752747
843110
2829487
1357594
2048796
1755051
515506
1505750
922976
1758411
1502390
1984925
1993709
2504006
1078908
2072299
1139260
2580706
1263840
1195425
1126910
2044908
776897
1863059
339109
998870
1846856
181309
2790305
1548057
91687
1209946
2246390
590419
1706908
2585531
1639003
2539422
2587242
1222456
2621372
1433666
500606
1642498
434815
2650500
1003516
890716
273941
595722
2319582
212903
1243883
2747625
2055150
214929
1488793
1355955
853300
1943417
1123562
1073954
2192607
712823
2938469
2038918
510817
1570225
219296
338604
1748043
241269
415941
2846421
66881
2772896
2693309
2442063
2636722
380190
723519
688528
2171829
2360810
2926609
960772
1759684
2724715
1680355
607874
57658
271681
924497
1799304
1226528
700553
1598325
2188349
1155063
1476142
1978780
822998
2213705
1686220
1768605
2475975
30257
1679035
565125
2411510
2827658
548973
2167115
1598222
43983
1588609
475742
2049547
241235
821119
806470
102150
2068273
2397817
164274
2774248
375092
1528321
1196855
825062
2358410
1288619
2200506
2265236
1598796
1873503
2316136
474591
11801
1545226
1973849
71951
796185
375702
903491
956783
1822003
2853938
2912773
987322
753082
1831970
1064226
1877967
1491400
1849811
386178
2540473
2010887
2843368
820605
2756656
1747518
2387936
749802
1725005
1148344
922568
221681
1821270
1180350
2851945
707942
306150
1067917
1946144
2133648
1373917
1494517
2168160
825332
1707748
1153733
2608015
2442173
1912083
84792
1500019
244974
1547499
1002458
153550
741681
1964084
134204
1753967
917596
2489384
1528165
230238
2691106
692198
1416212
446273
274535
1772467
2091607
1066641
1874496
1047340
1448360
481171
1652091
808856
1640580
547581
2721250
410019
2379646
791268
2554002
696394
322923
646481
467107
450194
1808124
788021
1368894
2164611
82691
1289116
1251885
1997547
2797161
2222596
426179
2524540
163901
2097878
1324350
371920
522947
2279462
2851416
2379046
1847829
1443058
1696470
2753103
2666040
2421546
916587
2628674
1035756
1631667
911051
2306980
1991461
2368270
983548
741850
812788
1602912
1620069
1201638
789115
2485337
2727982
856110
916480
2415913
2364291
2422083
357649
1964581
416870
2061193
1465842
1034740
119102
2228353
1910371
1731866
2370618
2204732
2074870
2791606
2899452
1529280
2345960
2584477
439030
2126647
1167674
2850592
581074
638715
804190
2203345
1319556
782281
2379171
1085530
2464394
319266
850970
864195
1766859
1249476
621303
613186
423028
2599152
1149521
1314747
1522013
2105929
1584934
2786465
2892879
2015950
1626468
1032065
1164815
402484
523675
2470565
1686122
2762263
390977
2563912
1394185
670823
1175493
2612929
530396
1114807
2037080
2383909
2780518
664136
1782772
35554
43673
1780745
6016
1136692
2836872
2533461
686746
1092755
2140876
1368849
1067743
2209966
2820313
2360204
315146
1148899
783314
1888483
1922917
2411226
2461550
2056403
1650419
2611291
452676
2429039
1342397
698232
2286701
765596
1067700
1967881
1818496
2060103
727682
87730
2779425
1534652
823017
3453
90097
2526657
2428585
1036573
1553701
28091
2448845
1264136
981591
1135991
820483
855108
1150544
1334968
1577671
1224938
1532346
1588370
1478212
1823029
1721299
1356306
1613394
903231
803024
326169
2536480
2823882
127573
2477010
2014332
882514
426424
97741
1546321
806976
1563212
168690
2657334
2178699
1231168
2505652
518257
1051431
2298595
1501188
1020729
2780494
890773
1350733
2802494
2939256
140104
1401311
2024857
2516085
1303032
2100378
746853
2405326
1704769
2006325
2049128
1724583
137300
1849595
651670
979789
2559815
1097121
2613715
14019
787644
553871
804382
1485114
2175869
143349
1111534
345687
1329236
304291
1986056
2517438
892971
117712
1733776
2910892
1981385
2362809
1578351
1836474
587148
2187504
2089256
1180944
2251193
1092474
1672472
2458809
439523
1555348
1873728
70231
2751314
2743390
1646976
2453840
247224
2490381
1487231
1039575
2024495
330472
1236720
1649549
2868279
2005934
1820055
542475
1456069
2592250
2363541
2818514
2880469
2307348
1846570
909714
912306
2340957
2368803
1204710
922966
424443
1724821
597554
2103941
1946739
2051035
2476809
2801643
2234121
1330433
1492636
322582
2503776
2586475
2149052
1560426
1869377
692007
1442743
1676977
164613
1610911
2115246
2750184
2889521
1280156
1328420
1272667
349461
2442000
671972
1985112
401694
55631
2520769
1531043
226136
2176254
2260961
687133
2053515
2655867
2444967
2767192
1734181
1236898
2447797
1874990
1447705
1437738
494687
1216005
2499546
2245336
547774
1429315
1029080
978180
172141
16498
210311
66281
1596964
120763
1170676
579945
1217600
1255570
1277197
157186
2330987
2420408
2882496
2774077
657781
1065714
596167
1504817
1424200
1945238
2436035
1046324
1296681
1837753
636798
317534
1518268
1364617
1346077
217691
1258441
1387340
472175
401772
2830577
194197
1861674
2695767
1659311
2506219
831106
1905804
2068298
780232
748940
42829
2084636
2256110
1895213
1148480
1161926
1375628
492947
1752122
1479422
1540436
204374
593663
1444534
1704805
1694405
647506
2193731
1664296
1510411
2618882
1298296
2826274
1020870
42393
2071114
1092475
1987197
256153
2163381
412707
646030
1049766
2887902
216669
587769
1767225
2209758
1174242
452133
1163216
1193046
812032
1729823
2839622
1038148
599046
1085967
454382
833336
203960
913746
1148711
903781
2386816
1913100
2859794
2019400
310451
187650
520087
1140439
752271
975481
1353543
2623866
1314549
925979
1399699
1564604
1027274
178419
2867764
1117839
2882535
2099216
569027
1826118
886179
171337
63801
1073194
1810762
1352654
749091
855116
2103288
666310
1758769
1901711
1692357
1841544
2629744
2792479
2828633
977038
1830026
1859663
541979
2750920
391813
1566291
2033873
1467867
1017893
137952
662656
2515727
1019751
2073819
396406
2144523
1061884
2515387
1695054
2813604
1252349
2846763
238801
2493055
1529350
330178
2561850
2658279
603617
706804
169812
835767
533744
1038796
2794786
1201917
2530973
2548570
63744
2098848
778733
247084
1581810
1679547
1591537
1895161
2091983
2462265
2593159
1933374
845758
1513053
2798580
989005
66750
2112957
82300
1807311
1176079
934493
2318592
1308462
1969771
1315041
175769
1063088
2117198
2690451
1768255
1312584
1060591
619404
2204718
2573854
322021
1077265
2637046
2441248
2764997
1679490
2081412
1261624
698830
1654782
841047
2853561
1078004
1903535
2936001
2508624
1926968
573388
297938
615125
2803311
2480336
930131
2360740
2340428
2918250
944038
2716872
711214
249930
786641
124738
2429264
2030282
113504
2841060
649636
1337150
2589603
238430
1925926
758731
2218907
2493069
2509403
298192
2451460
2225088
1561068
2806248
1840624
86827
2608172
246292
1112919
1473608
1947800
345065
2021054
893829
342565
2009680
2664937
942788
174854
2898745
1428183
1503976
1168592
1052076
2520418
1291196
1810567
643334
1183603
2735923
1992126
76385
847601
745580
1333750
93099
2939312
2359199
563466
2181372
449497
555499
215815
2175558
341906
1843590
2069259
2581791
879846
1487281
1738629
119333
2037564
529031
124330
2115104
713218
1681708
1521409
2337050
968668
1070322
136979
1901817
412122
1436517
1765660
1001900
1927892
729616
1750658
1381861
1705888
2075363
76354
921823
2432440
430883
555909
1040641
2743230
821572
1766597
849580
242116
2900584
275028
1279876
1971863
1406961
754939
2872460
2771854
776522
2200226
294961
1440970
2730027
1058379
553914
1911595
517544
638078
2598832
1939762
2404853
348247
1753717
226448
1208022
2008510
1179096
737852
2352213
2150490
1547024
1077417
261783
200798
1804174
152197
1627177
2908943
453584
686332
1283897
2284540
1253550
1349951
2492013
2117786
346086
1648199
2846063
2458831
2190490
2127511
2279935
2235742
632285
428852
1401321
243313
2395709
2686164
895095
1943233
1833484
1651493
2048948
2345942
2123012
217402
135130
2404709
117123
1224564
1740520
2522455
144662
1637450
1488163
1302745
2396788
1928532
1284420
809044
109475
2620734
2903810
636464
2547119
2695808
1200830
1446119
1769253
2753591
410536
376117
952181
2057155
1062297
199779
681462
2411756
903341
2107820
2093188
2142107
494865
2400061
742613
1274564
229397
1466654
1658580
1191367
2181523
2816423
947615
647722
2810658
435201
1217602
2174715
2181
145289
1452674
1983426
453617
68412
1303168
1098788
2272154
2495407
1129031
2260474
1077776
1096801
895352
2365181
443757
758181
2184005
1731759
1761967
2357188
220080
308244
2874181
2863386
1839070
769691
1696563
723440
1740339
123705
1808748
1049962
2044220
33172
52152
444861
2205807
1860776
706208
2616189
2655922
179098
279656
631060
1007666
1711494
2754572
1953529
844581
2873092
1537616
2424175
1553044
1516273
2409295
1159334
1817871
2261949
734106
13604
1739289
968494
443244
204871
1692413
400975
1527765
2325711
1563848
2867839
2427420
2815841
1928237
269468
385764
935308
2038362
533261
2016782
2183092
2314910
2213285
1667825
2286066
1300649
646443
1789926
1710087
1032767
817243
1465327
1908162
2318222
1244217
474214
232944
73037
467835
725436
1517860
1034720
1296805
2550685
345144
2908356
1834765
2076020
1984368
819541
1591538
1229213
1798970
1596732
187338
1194643
103860
1533455
2767545
306666
2054276
898987
960325
1485942
771810
1634971
1261745
1616832
187518
2531802
37613
15018
581032
2594595
825851
1252736
2028088
19297
524608
2507502
921499
709269
1589630
1879651
2042419
884573
2796308
2220851
2349921
2307574
1651418
925740
685333
2844528
1215624
1119093
1992011
787568
142444
453867
773259
845011
2684571
189730
116402
2251722
2477678
784579
2817613
2131259
2513888
1327416
556824
479762
2164605
1382516
1014203
1024275
2431569
145554
1603193
2574640
788250
1645635
1143616
2644084
2359172
2749036
839447
190317
205566
2669506
1152951
575436
2541243
642812
1153198
2503660
1014312
210620
1900921
1988394
2627763
646375
2578974
1270454
14863
2793604
1480534
2179198
1809279
2308563
393100
1037138
578146
2619023
351421
1188490
302697
1970016
2655419
2860889
2824656
2391169
1316932
1679019
1943325
971749
2724496
926654
1613546
1824221
1891581
2464233
1170764
594821
757146
1420559
2752171
1833245
1111370
789445
2603439
1268926
937030
696154
2712575
339238
1689317
1627460
1113396
2909228
2540071
167235
41163
978741
306106
1673567
1938603
2487053
2422955
2531323
1474821
2536430
713104
2884457
2022203
738610
850151
2351927
2462559
2153899
1079351
755857
623857
2117365
1386252
1410888
2709896
357486
2641326
724839
2048616
1938943
2133850
216563
2168767
1470380
782921
1691809
277868
67069
2645564
249821
1543668
2258379
2528301
2409250
478631
585118
930829
1705875
1398694
2353404
1476742
2057042
325356
158109
2247682
1677306
2733689
881568
1305818
1105025
1035466
472800
1885179
1944355
2808215
2417352
2679328
1096003
2584851
1298213
2581837
1277948
2419480
119200
2289265
1520560
1615570
1168679
161181
2576192
208096
184309
869534
1255241
648455
2518785
395214
862161
2796958
2467115
2174746
2305929
1871053
1452603
1190671
2827820
179969
1063046
1035276
885681
1677626
740939
1347179
2879147
2625428
2185116
1232033
2035695
2914576
2570083
237303
2805606
134082
1715847
1560626
2449219
1172667
2570224
1450385
127685
1803288
215684
2521641
1938263
826339
1861276
1177080
902070
1942937
1355676
599232
301660
2677020
2595205
2929258
1002308
1391881
2488361
1934092
901962
737764
1681836
793525
1155441
932943
1237470
1773477
1730213
264429
2634002
1427490
714942
351830
658866
685295
1187488
2551065
2477305
1112413
2197541
276136
2735549
1036024
1789672
191563
693219
1986965
1094592
2702812
2721101
1635677
442548
1515044
1231110
2505145
421308
577207
1446700
1514438
2801741
1388281
677979
2890338
1459732
1213657
1148261
1604493
1053393
1930252
2560678
2043594
816270
303895
1065001
2639045
906266
389140
2439068
1607905
671417
1445235
2811695
24981
1294835
473570
494950
2427019
12392
1775138
2489561
1236396
1681849
403410
911788
1261708
365159
1802460
1131868
340200
2245451
262689
1461066
2713675
1219814
2909681
2366470
2552677
281252
2194832
1257820
1556097
263459
2200773
1333044
2215205
2607486
1460561
409285
1127836
2017050
2649647
1008358
277070
729034
2427553
35358
1045302
2452269
366667
784236
1855065
2017695
965399
2715706
56157
585292
2228230
2854796
1521726
207905
2433693
2222261
164045
2027185
457146
365547
2255383
53692
1698954
412049
1801374
181336
327793
1474388
2059496
1455039
2381554
1485036
2016190
2267957
2102264
149547
2253217
1751118
2673661
1657521
2110873
2271449
648580
1251054
1223190
798519
561518
280922
2026111
1205117
321934
809928
2468473
2144902
1423784
1883800
2385284
2218922
1495239
1658835
1269409
1821476
2240096
2429831
2853721
1513058
2199655
971741
654369
278198
388250
1555644
596701
2047778
1243406
355042
531306
1491505
1391389
1812716
1538204
2934225
2913909
113385
1918241
2888907
1029904
1502152
2302805
752316
2673747
1233439
2423362
2141587
2663041
674044
1112613
1846477
2629082
629284
2508085
2526727
200926
2888795
412185
2184133
2422306
581882
1697510
339818
1465156
1682684
1758809
2540174
2860044
1740938
1449263
2223049
2707436
958947
2426092
463167
287823
539209
1556961
2819267
513576
2629860
1724897
2369176
2223234
177609
2332978
500131
1884079
1728112
2444605
2075330
458798
2723092
1365579
1074364
2567915
2747762
2090724
2057640
1686588
2005504
1869029
1976775
1692972
398398
809977
1246320
2899733
2780491
1114851
667657
2605376
358506
1112710
2118745
1042356
12594
2012531
500203
1379935
2093839
2763885
2789398
2388745
616706
44779
409850
2418009
1514910
744346
2428424
751186
2199841
566275
1616215
2290815
1962080
826413
502988
2901757
2603740
2710633
2467255
718088
1281622
1363946
1904337
958671
2663283
2053741
2219219
2515908
387823
744041
239174
1667955
2937653
1082999
2519601
2573382
686302
2830145
746492
1815905
908585
158822
2156320
2875131
1707275
1221822
2344350
365678
2406758
1468090
2409524
2097519
2752410
2646652
1811161
361398
61624
179795
231574
554742
997226
73007
63468
1392606
2098161
492712
934247
2185428
949836
1326734
923742
964617
2467975
595112
631292
2827818
1957309
1923111
1439743
1087900
2026449
1896791
525159
2351917
2041262
2125036
2165669
1933601
473876
2845012
1133983
99555
1906502
598041
1415370
2110283
1033295
1716487
1726327
1383240
241701
2561504
56164
2086676
1386486
2553115
1359634
963235
1972685
964889
793872
965899
371566
2562009
99663
1692129
748346
2030498
2201607
1391508
1125847
114118
2310663
933452
1783475
1783564
1586715
1898147
214344
1718770
2626017
2115513
1857590
2131848
2229026
2408757
1939309
1370966
2253719
2281224
2238777
2521378
2561639
1810084
2820623
204226
2377871
1607689
306469
2103098
2092251
1311376
645436
1526557
1453995
513766
1427313
1243228
1324000
2265013
2434301
2245871
2909975
1331801
1708149
163989
1162973
335826
774592
1347644
2859836
385507
2573940
1577249
2048948
452876
643233
1856948
1230992
394527
367953
1595976
2773377
754904
924763
18409
2741129
1839016
389960
1016451
1796495
2551185
1592021
2660627
987389
247380
747568
1822881
1298784
965480
778384
2477161
953610
1527784
2153184
477814
2635662
1167810
2924451
358199
306685
232560
1082103
741222
721236
2461493
154786
1405056
1696392
602908
2258411
1297552
2665626
1727430
1116610
2103151
540668
646908
1402901
1254368
533158
390984
2685554
1468968
2599404
1614410
1405927
1302060
1054794
2685982
1854854
2588507
2784671
353980
2553244
835827
1291552
1561607
1639931
1549055
818894
2616575
2493845
617522
1508981
1131931
667932
372363
2180133
970039
558662
2090289
474404
442254
1176114
380255
2908499
1038734
112578
863675
567408
2254870
2312174
1159036
1070042
807618
1944781
1838649
1223421
1248194
389437
2307297
1164960
127509
2825907
2036296
1327544
110274
1835511
548989
728379
1525045
1196027
562795
1916333
2603887
1033679
1770315
2825346
2509531
260648
1864783
2616592
1200430
1643346
1594856
1274031
287529
1154297
2352346
2059507
328036
860647
1552479
2147119
2261163
1523431
352050
112174
1721837
2768600
2087697
2613878
2242345
978482
684383
1438115
2458477
1626300
2756578
1946090
595282
932281
2912501
2630919
1948848
881872
481037
1402091
2757275
2192275
2639481
1026551
74820
2396650
1956878
1493351
597874
2907210
1375147
1452925
132985
1985227
589222
1516463
1265483
2502630
2019805
2339637
1901411
1277611
840727
1416721
1400994
223238
2309902
359167
1486547
1771494
1827595
1629855
568361
290511
138919
350882
1003586
1172960
1466491
579740
2450401
2381915
1880228
1278400
2278856
2671949
1383100
597527
684219
159932
680665
1870849
1771487
1161836
219472
182014
1517490
2064700
2036418
1221638
1076795
2039013
170873
991777
1620059
1225413
2789639
745474
650950
2760621
268402
2030161
13357
979837
2238278
2101300
1781933
1057564
1895781
1353302
2287794
2177689
1864826
2126822
2185123
2128696
1978681
2329155
2534826
2752369
130872
1625057
226556
364668
2425868
1882176
1610947
2289943
42671
1451250
2730902
380742
2925820
2322953
55793
1493757
1588060
2686964
2331410
1705679
1391901
176773
1529639
795457
141823
2499369
2235581
606822
2488511
1667355
2036834
2438834
156061
1468132
271597
1152382
716906
35221
2827736
2597524
2031720
356511
2795626
1758005
2859307
2299945
1952924
1437426
286792
674700
2888755
1897038
2157874
1992164
1590093
1475306
2432178
1852544
1502483
2384435
1310137
2746143
2241048
1850419
2742029
57388
28575
2456776
580322
1504903
58141
1711699
731974
271501
129288
1782212
1830644
1461048
372548
2628993
2711931
902479
2917455
523220
2421029
1486121
2642406
2557476
1752079
1784391
2583450
1403695
1772167
2278129
2820071
1932009
1816783
730266
2218608
505108
1017411
694803
2200346
832916
735222
1754024
269684
2750288
2732557
2818260
1699249
1117849
953261
353929
122133
389893
345638
1911729
1494652
1909738
36337
2233039
2362428
715971
127757
191354
386924
1062233
1139785
144362
1436262
2389221
820379
318546
2270870
2928572
17427
2123280
927865
916964
918772
1414980
2595566
2705262
2763479
2050704
2186227
215078
1945070
549038
1186727
2371104
382196
35127
1047472
1852729
2726148
1182539
530627
741042
302344
1820257
2131614
867395
2054556
848640
1693848
865332
1460164
1461395
1438470
1865196
877711
2243284
79338
493318
2525075
2936666
1720443
336545
1219125
1129043
1796070
591574
2039854
1176305
2561321
1915375
6716
418087
514504
2781500
2750137
384640
1063921
1427677
267317
639534
369695
1513977
791464
1353612
2402546
1241758
307229
751331
833550
2570200
632400
925101
2391042
2937329
33433
432608
940006
2179594
2516881
2092613
147709
186382
259097
1250254
2774422
351412
331256
313710
120558
741700
208730
2631849
1767145
937034
1340018
1118780
880316
2609246
2449379
1261831
176560
427507
254139
889289
2936677
2075361
1148573
2814562
1612138
1289091
996825
2931211
980746
1120903
2813407
2099706
2419154
2148522
1103614
1676637
1567668
1380170
1932834
2537342
2404613
2675953
1092613
1938906
1784588
2812014
1560317
246749
988936
2431533
1151397
1758957
189627
878567
1970096
76350
1615423
435877
2272587
1235501
2886711
784575
722354
796714
2105934
2899823
146605
2494858
2391874
1463987
2192326
1252507
1510553
1994879
2246359
2217337
1473468
907903
1070926
2014339
1477081
1288372
928649
180063
1263570
1012507
2346132
1443759
2707042
798207
412172
2643631
2367409
1544753
2854450
1670061
1317636
686
2426532
360234
923951
415837
231212
617877
1029794
2044288
548032
1704493
6889
434239
2591777
334924
993052
1389787
899704
1351077
1103696
2184783
927702
2936022
1438251
993496
2662927
504139
582027
823847
2354541
2208473
1132563
940208
855739
2200177
292735
1188258
694583
1723558
1854897
394207
2278090
817320
179855
2564284
1948682
2931383
2204049
547393
804775
1655088
483217
1753121
577467
461611
1017994
965493
1617365
1133597
2668301
2872348
1695299
1970400
55455
1624299
780201
395635
2477781
728856
59496
292638
2192401
188186
2122910
2698275
2296024
123559
1674536
2823299
695005
2315014
2186013
54151
1336072
2003536
2329969
2219090
1470872
1422553
2125019
1812657
1699026
1209890
1063532
1132714
508281
222232
215563
205444
2814213
974348
2230885
2836335
1866685
2157479
2628132
2864022
1312628
1099105
764753
1962630
961397
614265
713307
2271686
84867
1114833
1945011
1751810
812046
1286062
880823
2892699
2126405
2065237
2366991
525400
1570920
761489
1765979
2052061
2833988
556627
664921
1619897
1910989
1170022
1364936
855730
1694768
2248391
2773268
797226
2258233
411792
246796
1530307
1745834
4856
452344
1866199
1615801
1963724
2746487
2917490
2059600
786702
1926518
204146
347052
1980097
112899
2706976
2485798
135366
2159446
2020761
1520492
693060
1047596
2401139
960432
427163
2583845
464246
85248
197307
1579704
21415
2796571
1783950
196376
1764995
1588732
2002150
1588596
2169983
854232
1632644
1320482
1572430
1824180
1012657
1190575
1095703
2442864
398248
1447355
2027704
114468
461489
2493609
2350430
1472376
818884
1875777
1843484
431328
605497
905398
2756970
1651984
2694622
130735
705339
1275980
2130600
160890
2077481
967517
1329945
2111942
502100
2360103
1505044
1307173
209821
1878481
731747
1081984
1777186
472454
839622
1307125
2311859
1525883
539766
2927865
239610
1989428
273775
770830
2881822
2799502
2008687
2582450
2020857
2555782
696482
1404975
2203401
743661
2005054
1316648
617149
2106692
2078506
2814859
2466523
148194
243998
301558
699975
75886
470556
1058505
2296719
2739102
1152985
188493
1242542
401072
1312370
1362514
1027049
738713
896857
2415308
940377
2850719
2548788
938410
1766581
1743463
871227
2436795
227706
805302
1318161
1182679
1710640
2563952
579452
2314364
2244312
2283664
2346653
2352435
2090652
2507991
1087204
137290
1689487
1590473
2435281
2454593
500747
1507237
1605661
705038
404420
1491050
575002
2093460
783665
1304328
192498
2561586
2648665
2079641
2182481
443927
1498843
550338
412150
2916398
1184700
1743190
2858822
1988684
829914
1663225
248764
221229
470190
2841796
600511
47690
1471636
1195765
1030333
172415
357504
1926337
96975
1042381
1412775
324815
1848175
1350913
843572
496110
1581618
1813539
979099
2134772
210259
2498663
2305705
2196224
1308432
2274236
2257969
1011021
2582722
2291126
2923650
1455013
734754
1078166
540890
432634
1727252
2301414
2379416
1555726
2907470
2702770
2731001
1320344
1232772
1449351
2927209
1378867
2293651
314573
373946
2206136
1930085
2072745
2709773
2428767
789086
1099059
227263
2503883
1071629
1255248
531250
2249945
2486708
2738011
624255
47000
906748
2733068
44004
2103566
948512
1331588
1810086
1726519
1722391
2317562
2449464
2872107
1620186
1632324
2616788
755707
1200017
376293
2585787
2003059
1451457
2077132
1751575
1981268
2675820
2526374
1263651
1186152
1122443
2098119
2516308
2801884
1892691
2377359
485008
1239821
2785178
2019669
332991
1830278
2825009
2636169
1840910
5672
2690079
142595
1558038
2808526
1172431
382661
2674451
134469
2811252
2186636
893561
265121
1095248
1361915
2526838
2108698
2033851
706897
2323658
2400420
1701278
925441
416057
420030
1265141
715407
2841867
1558750
2087835
64787
864268
983449
559649
1817308
739187
1221972
1520458
1359276
894985
83204
2868733
351237
2118262
1473245
2167923
1868184
2506126
934021
412370
2030841
879206
2012551
2541184
356361
1503857
424028
1463359
1459708
2007668
2674623
2617988
2031975
1977027
2636893
1622994
1240348
1074225
2023998
1196972
1646534
1568598
90912
956164
162694
85414
777190
594641
930574
397829
2246156
1559669
1218672
383669
949156
490623
86438
458253
1546572
172680
1471300
426848
2153506
241697
1575746
26589
1546947
361905
2174671
2013239
2684894
2068803
2413264
848287
1549157
1680306
1426979
1185992
1381073
2747991
2804702
439718
47800
555599
547864
1489838
45518
830294
213065
1440881
2820963
1940536
361750
1842379
605049
1260024
1996921
910071
1849887
1729224
60223
102826
1156635
1738890
858305
1801301
2402903
1171795
1105314
1536598
547458
1966762
2577052
1794165
906403
2091636
844525
493837
2144389
1281351
2304136
1511736
1762957
1582211
1665143
2565377
2498132
1543060
165764
1568843
1875141
1794316
1021061
345202
60743
1965774
2462319
2190476
2581233
1469621
1711716
1683463
1749650
451171
1501042
524270
1339650
28303
2705732
2255655
2033839
54520
531589
2617221
1421826
1100887
1138766
1352483
2269821
2906051
2378575
322342
890520
2873965
2463405
1940713
2269803
2869953
272004
634528
1719360
2749113
1573770
945504
162623
2296494
1725137
1870186
1657332
2389678
2892118
279456
526140
503044
828765
2447937
2935544
2523075
2162964
102404
2823987
2066659
2886872
186094
2419882
1061645
362554
1889161
291218
973714
2827675
178442
2210979
1625029
2099444
2607834
2800677
612682
2014810
1296354
48950
969375
2628858
1140044
2703809
2757904
2588824
511542
1688031
234787
2389915
257303
1263492
875807
392839
1234502
2544150
214251
654309
2021896
313439
514551
774973
283374
734592
11823
1442588
1473449
946488
383045
1328968
54587
1819649
1720186
1532114
1397624
2578150
2560787
957274
2172712
861411
2816738
1682506
688136
1804003
1560757
2667645
1554440
794375
1905656
28235
2195641
2570446
1929128
2222195
1517368
2812581
1710567
1910601
1141171
1829361
1196218
1423816
33972
1576811
1810970
1679611
2167033
1686832
276015
1351267
258625
2641906
1833483
240683
1041268
219858
557185
1310972
1702222
1756654
893078
711399
766500
1334228
1394474
2610677
1086293
946714
2549573
1634395
75797
2683455
703923
169981
2373474
2679587
505476
1328686
1579262
96231
462502
1990653
2475759
464202
2506696
1732410
1808814
2203070
2105182
2938670
1332749
2291882
1548023
1922196
136705
2048607
2047674
2212571
139925
2593948
2778563
1494060
2457638
1268348
2181769
579688
2417117
1213781
2714190
1440132
124696
1883396
2741624
2291543
612309
82266
2650004
1222367
535822
2052850
1712022
27706
481707
963617
2516421
1300757
2875943
2397268
2849031
2572084
2506983
1133821
1882025
760063
363789
1474419
2760246
504221
4023
584960
1023973
2505832
618559
1666580
2554331
1925065
2753576
1272521
1247884
2056529
1322677
2147666
2623916
926408
1333372
1522610
2357990
1694049
1182488
2271548
1089481
2626645
2414319
125469
453816
2919990
1205480
43272
559666
1439723
2313940
1979700
1807724
1712246
2885925
2876699
1887505
2421858
628129
1118205
2124145
2306594
2883084
2591584
593929
1791428
2873614
2490556
2182973
1347255
1147033
248991
1494318
488411
52971
324836
2009968
622845
2473785
1146255
2688663
929974
321378
1876252
751928
1574841
2520339
770989
977334
2842681
2508802
1321671
434031
1262088
143637
2310534
77735
831379
904948
2043974
1012083
1779741
1895116
1223310
2393552
1078251
1984329
1984710
1391025
855341
2613583
2000825
2444660
488460
176930
533429
2825888
781269
1082301
1117920
325187
1050547
1289229
2675281
2709764
875000
2259347
2603282
862458
2822216
71757
749120
1634500
2887116
1768035
2108472
2302641
2689450
1293968
792220
2738206
1201899
787653
988080
2880775
1589397
277396
1349218
1366546
1197817
746061
2212507
1073073
2176556
2149975
1766795
21080
268691
471226
1993546
606410
1223198
2472163
2711243
1587505
541601
452810
2813838
51478
2859350
1501537
769606
1071859
2858305
1129098
294993
1892430
962446
2479819
2919312
1707487
48857
194296
764587
2676440
2500179
2186488
1275206
488279
34009
2009657
815915
2060212
96120
2568975
211540
2053393
498701
1169946
2767865
1219113
2296928
240096
2022404
741042
1267712
1484812
186198
965178
2296382
837230
520419
1629198
302332
1957604
509210
2770386
1328732
522407
831824
2612311
1279863
241431
2824933
2572537
2335589
1790142
2105965
2857976
2792591
1453802
2240296
1629324
1074017
2149947
1774754
164071
1481541
1549991
2652673
1200302
1416559
2578848
1153079
1480577
2106968
779531
407580
1470197
503918
1369369
711719
734810
564318
2358382
1700126
379966
78090
2197622
2198115
1565979
2619271
2498127
1672948
2077642
2306740
2510137
1875095
113593
2197946
1687482
74431
1527336
83356
810192
2505937
1142664
2347153
1859095
1051721
417445
1631589
2851624
1946078
185691
626924
1359869
33429
2474430
6624
365766
1514080
2715139
1968681
426049
662185
1502153
972811
702888
1922751
2557011
1779122
1228286
946192
2337460
2078242
2603796
1537885
2249489
795395
2653863
1973791
1140521
1620735
840849
2607412
521607
540131
1949495
1669683
1062939
1847738
1389932
1569241
1349989
889913
788137
1777351
896666
284863
592962
188225
34983
231074
2867108
2379599
70267
118670
1591586
858809
373400
1699379
2302421
21323
2534085
1064446
2890005
116573
1456700
1975793
603804
2250469
2587847
126039
2265631
2109480
1756046
2335898
1320355
2047640
347347
2003980
2891939
1262557
1553837
1564806
1601019
1346822
1070198
23191
684532
2836517
1173978
1809904
2491392
2561719
1990792
1837048
2865105
1351340
2020519
1502863
654567
862767
2114260
876551
921478
432521
403968
678766
2280310
1802187
2590360
1192150
200652
1543013
1124237
1029537
2368324
1868388
2227028
834088
798891
2437816
581581
2558838
1151524
1233437
777191
1531791
666526
2292570
1821486
2621833
75888
448342
904261
1711517
2452054
727865
2646135
362545
1641133
1178268
1145536
2335063
2333932
50904
1664601
2587594
1971825
1523433
2795365
2335695
1562437
2263179
234259
1894117
2897475
1850968
1114738
2362518
1505172
131588
988543
2806121
2767859
851741
2215162
81019
1245496
2475919
394033
571729
1912793
2376330
1964911
1969068
1363917
1453630
2661248
986169
1449777
1902254
1985009
433762
729314
851014
31620
1182651
2081710
432132
266081
187291
711242
1695274
1871174
2397698
1634272
202446
137609
4451
1009401
2234711
776497
2498997
793696
2011185
1583008
998499
610816
1626429
1021030
1495418
1172840
1553717
1215689
1889722
624741
2555520
2331097
1245982
883376
807533
27885
1945721
2818203
2054523
655214
699046
2087706
1535217
547512
2667523
2478729
582079
1389578
2878335
1503720
444648
107
691772
2686736
1449849
1415001
2416738
438062
2147723
1433771
1749208
2186675
1555360
1396125
2132876
2161350
1328532
1704625
1206296
2342125
1750203
670137
72932
2086902
1552010
66360
2106053
1927117
1994648
2193352
640117
1857667
2013794
2244042
2043233
2883824
2378477
2036390
792114
2181811
436057
2460491
2583377
2451565
2262215
2608474
1667533
1926718
590200
420674
660853
1006557
1831155
2306811
648676
720499
751809
1450201
1836820
670562
179343
221896
176557
459892
470526
810987
41514
1531168
699990
2126146
2658090
2538845
766541
1201939
2133151
1121208
1650615
425162
2460894
86463
1250647
2186075
1478455
728642
1904207
1826285
1912700
2472000
1412072
78658
821794
1081191
72575
1698990
48149
1301042
2722877
359972
1768595
258772
152623
2514844
168724
952417
2002873
308119
1783582
229329
2462454
759061
1928269
1446733
144812
2190069
2750728
973889
1056075
977624
2200670
2640391
1616869
2142976
2116758
1754747
1611713
1081109
2448493
463797
760323
2053923
355331
578913
2228853
1293193
781502
167891
1902100
673411
1320123
2578133
1429379
1282967
2692418
2361711
2466466
2800415
1171060
1814307
2010921
1753992
13831
25068
2455913
2336501
2901278
2163476
1346779
616638
1043856
619882
373379
2780688
2924812
1744294
2138000
631180
2647640
1664829
1874722
2616842
1133456
2084239
1349154
338131
952949
2195976
1869286
646510
380370
1140587
1995387
2281474
114954
1490540
2410462
2538640
1093669
360573
1688746
819767
878297
1486050
43724
699281
509728
1259651
2165797
610007
2400745
2280440
1512125
1196611
541898
978917
944284
745032
2249422
1194747
1122397
381208
1908456
233580
2354033
2357149
1388400
298668
849300
2468381
2531584
2012325
287393
1803754
1060685
1714083
1085591
1300760
1510235
191648
1783737
346195
735637
1239387
2289199
393741
1178834
2289329
489437
2123090
916527
1116961
2708420
1515606
1750226
2049356
112561
152687
745614
2737953
2518733
2279813
2400239
2113058
2320410
2161175
2126321
2276972
2516542
1709284
2665934
631770
17157
2743166
1372427
929560
1842168
2675428
1570567
1895254
664145
771760
1935656
1614899
514059
2925384
1606101
1583973
546988
222542
448153
1077199
1473551
2229355
1162586
1607492
2761458
1193530
198744
1852099
919524
1944779
759606
2068898
234761
2048593
1492224
2037735
273236
1058150
544072
1854165
206818
93380
954618
1223513
2496496
16851
318108
1786931
2300644
1767635
1680267
896518
633372
385828
1365737
694576
2682031
100139
1584452
1364813
26011
588901
303202
1927819
1863460
1386681
325115
2250044
2430446
2586061
2530167
1106241
2162054
2044586
2547257
2432713
1617240
2289501
2918360
302890
1390002
1522815
1969319
715528
63942
2113032
495288
1899690
2406394
104058
2723786
2650056
1857156
775901
922124
2614231
863783
848548
840046
2491902
2533662
493872
1251334
2930923
1850857
976956
2939124
1014247
2459254
1759799
386817
1713779
584424
15646
758259
60100
87017
759219
1057185
2811488
1071578
2392672
609668
1554115
341693
2388895
2824459
2109379
740982
1074764
2804488
1650789
1210772
1483887
26646
2448932
1497436
1678032
24056
488943
479348
1734593
1640786
854156
1966535
1623913
2065918
2669660
424137
2864421
2035573
2649224
522070
104652
2562319
1885775
775846
940245
1153083
396179
497408
1775962
1656794
699414
45026
687672
801522
1493684
110216
647031
1576518
1639493
453646
549377
2167075
1615019
1558260
1082193
2608729
369603
2162608
996995
1327562
2630315
1145793
107141
1878439
1442758
2810656
1873696
2351461
1929492
30645
1596625
600772
1907252
299184
2363435
1913793
577556
1382307
336859
821414
2750470
255619
2451786
1381427
627316
1315528
2007153
1743010
2079736
2860351
1776896
1333643
1323053
345336
587037
883335
430640
2878331
465098
1831050
1570484
1992383
1580169
1769368
1656657
1001680
932698
579833
2245810
511236
1827076
1472365
2726386
2865855
568576
2329029
1244263
1423328
1554653
415095
768681
1968195
2604934
907914
1416714
2493910
928568
1117504
111994
1741005
2562115
885858
2661387
2112404
877025
2423618
2429383
2795975
2306046
1441791
2346037
1716810
2223820
2605783
820970
2266950
2186104
2742752
674285
2086582
1161319
1176772
2449257
927518
1766140
2520349
554147
876081
539172
223528
214727
1516729
526390
2047739
1721907
2352881
2346956
503720
2451175
1701547
1635341
976532
94634
2740842
2241874
1715176
1771305
2315413
308495
1539952
2258900
521394
1773695
2160628
2529760
1056511
1498521
447561
89264
1603184
2866027
193462
509591
694731
943508
2864944
41055
615367
121115
1122147
1397790
2880874
2351105
1503272
705470
2836931
2393564
593374
1598462
1522026
441939
1799983
2892090
2481842
571739
733591
1246503
118492
2810064
480162
462930
868724
2510155
285966
2851433
1093143
1588419
71912
2385963
2186870
892624
806317
1074304
2076184
2590607
235258
2786152
2850031
198190
34594
2240998
1745986
2758305
278526
1687118
342059
1353180
1586389
1058219
2076901
2732136
1256718
967097
2711430
472024
1761762
1828772
2378203
1037197
538849
2150243
1190012
1749951
2530532
1759389
1200671
1682619
621697
2737036
2574600
1353056
1931756
1211174
2488871
230528
1108603
2142405
726489
1842846
1759278
1399404
1675
1150793
2694319
567221
1646891
1491567
1323214
1702699
1310191
1887786
1655334
2646063
890443
829859
486805
2776728
2604722
1120498
473753
2413705
348042
513795
164922
721369
875876
589011
2271219
2180159
403469
417707
832971
2806307
681551
2281734
1144871
407971
1864902
594783
663012
1184128
2608628
2448117
2487441
1032687
2442825
237876
740695
1059754
1099343
1017695
963270
1316632
2698339
1213093
2099856
939396
953582
2487931
270271
1317373
1130152
1965104
2562658
1432499
2288433
2134292
1427609
320321
1017698
775879
1567888
1157682
1908704
2669385
597681
1565397
616325
726585
2342477
1357013
2532169
753712
1191179
1012381
1639279
2667631
2571366
1626021
1203480
1881262
1540353
760693
659265
2372912
544057
308656
865447
1644057
2385645
1245195
786966
455824
2195977
1741066
460816
1032683
2551774
703822
710219
259696
1903404
1250792
2150399
2224316
1989334
1791423
1038734
1210056
2726328
2183773
1461435
975534
608221
1775342
2807727
1839205
2423421
727547
125745
479156
2868514
711206
6773
2706284
2187717
2355471
510066
2671680
748934
1476947
41300
2561715
2160459
2572729
2081428
435388
1599587
2386740
420146
62442
2460833
2806886
2777356
1173842
260926
2823081
751811
906806
1685072
696081
1881617
1685360
698755
2132406
2515161
1660903
579617
1379136
1153007
1159442
167921
1834814
1484407
2918196
892150
2291217
639938
2852555
1306324
2028635
689577
2010932
1484168
2324377
2515588
2384115
1158044
1624491
1180858
2364860
2575569
290597
440633
1534312
1041404
1101415
777132
1076396
1105380
1873254
2810385
550710
1432582
2832574
1526779
1373516
239491
2636608
1556685
731703
2003160
1770420
1907974
483010
1285762
1186900
2319392
729288
2790025
672104
846647
609330
2831931
1128428
1154436
1558216
1457429
1436664
2799795
1097874
993406
1421939
1356247
786389
821646
1719462
2500155
2066269
2127822
678576
1530678
439500
286124
400518
2196827
1801553
1858623
1899734
2538081
2288628
1120776
832637
1179675
660243
2036506
1009387
1757124
2082597
2220610
785355
337904
1595788
1297428
1515288
1243335
2667245
1040825
848994
2727759
1268958
137817
2119874
2688499
2090032
117872
2877025
2419612
2812856
280409
1949165
827810
2287843
284429
592277
501803
2380492
82453
357876
2775279
504371
2391814
2012029
1879897
2468793
1033665
1079077
1135
2773460
1623786
2644328
371009
706449
621863
244686
1857828
904639
528489
2838619
2857856
1167907
2650291
522402
802324
1568732
1128726
2229259
18063
429455
1403276
2599758
1978948
2063614
1127292
2327390
690107
496461
32758
1083517
2100373
2014294
2794696
1508830
1197486
2570048
1752695
239746
2608261
1667216
1399201
1570376
592367
438590
2673152
2724797
2157627
2644927
2646910
2019988
2924112
1811942
1739479
1202329
2695731
2412539
86594
2715349
906670
2533657
2349223
1664781
1188880
2823094
2767699
2439837
76206
1257025
2085051
2842841
2755424
42834
1983641
2753855
1336809
2588072
258917
1808967
1219658
47271
424822
542586
1397918
1333538
2549040
2483043
2770805
2394528
1317604
2424286
1227247
308215
524481
797392
1735725
2331908
900828
1629972
267734
2503154
1679000
1222515
445685
1156662
683832
2725247
1013108
1341645
190272
2172296
2059756
1882491
2517742
1879854
1075611
1604105
607776
1305117
2727783
1392444
382768
1708415
207021
520219
384123
1075770
2277705
2527380
1670945
1358188
2076254
794465
1036799
230637
534020
2220682
566210
395559
2614162
388780
668750
564102
1493661
753650
2906712
186338
444289
773654
2676924
2408872
1959808
1486045
2738679
1257202
1181476
400050
2524872
2157808
1535013
2746060
2553351
2390419
71366
984790
408653
1113650
953588
2075421
2594166
1628561
1250920
269268
1274769
2621469
784932
320451
2853849
2556492
2544285
335974
1528225
1325970
14288
103893
840778
1069011
981109
2817873
1696922
1571623
1057384
378356
2243080
591913
1026321
1353508
2263933
1299153
1276686
584966
870490
767185
1208999
1359989
2657529
701775
727941
2302219
540671
1237149
85167
2748557
1301372
1169881
1050409
1676394
1247551
2318415
1037817
2407719
2155777
1655448
2182325
2422354
1590049
769598
2174299
8714
1392787
1261722
2408419
190808
2397873
2587324
1005575
1999893
2846927
671131
879826
2188598
647832
1180769
695839
520442
1208155
2045860
853375
1867213
630895
2088965
2686057
162399
1705469
1251264
614814
1754461
2190317
1797974
711137
547374
1903938
503841
671248
2798164
922295
904287
245432
1146516
1113739
566308
2603387
12298
1387298
446512
225726
1725897
2494377
636120
1399383
904539
997072
2652498
2736763
815851
2720991
796786
2054078
1457912
147478
2245008
2680659
1282708
1167315
1914868
1884952
718016
2318827
991559
1463574
2068308
1765051
1543303
2388790
813145
1456595
1667192
908068
759334
1057186
1946054
1712101
618548
2443676
2513363
1468795
2064234
1103642
1548769
1406819
772703
1228196
116639
1260340
2865948
934293
1439418
940428
149574
120668
944984
680530
2820615
752873
694088
2053093
1563562
2720925
1620121
2464077
1795428
98011
952857
2676589
495328
2836157
1115505
2252471
2119175
2280053
2054221
2887531
1059504
64660
2402442
2829989
2528650
693902
731302
1406363
1800678
1802845
1803454
806737
1106759
2899863
755826
385993
2360671
2626761
2644665
1332021
1492458
270161
2573786
2011639
415995
1929487
2461797
2704599
2826964
2664614
2203150
379069
1640809
1015539
123569
1845468
1178627
1245168
1860695
1522491
1338112
773575
2139394
523627
2781282
2010859
189656
2106461
576031
2735675
1598602
1564246
904024
1520039
1444675
2055474
2206283
2233201
1321392
638831
502898
688614
2486420
1728826
2346779
245331
2665256
907987
2624533
729019
594975
2145427
1763571
1841544
1096372
2919440
2814874
231032
1860288
128636
689441
1752821
962528
455218
2443166
353255
1877274
2530510
1594110
1628045
906081
306899
2538604
2781507
589064
1214181
983393
1765395
2667319
1715013
2388580
333489
737522
2218392
2322855
2587512
2331343
543685
2341957
2268153
45349
2699117
666455
2415309
1799464
2227683
92370
902913
1585568
848524
1156455
880574
392386
2025775
2832696
2632229
399881
929804
1363983
2249604
423876
2012345
1807694
1776671
2829284
1160728
2714620
2563032
2615359
375131
98545
2764869
1373551
2805023
2096139
496080
1270428
2832580
2468062
161065
1403118
2194960
568615
2909272
1210830
699341
2823966
421504
2160340
2448810
1717861
2080029
1892504
2607888
601865
426816
551868
521355
1972322
1401185
1143007
1223983
2378261
1382268
2670223
2342318
2283322
1734879
1729290
2688195
129112
117680
836995
784001
578281
2026049
2550989
1991967
879188
2803471
2242161
1164667
2583125
1580393
1848490
1786055
32044
917193
2019503
1085574
2675402
1438996
2926826
1052436
1582573
533223
2935317
2790104
23984
489004
226245
63796
1219662
2315913
715335
1679707
937891
1693553
2202116
1268025
1827536
1084515
586440
2621923
55162
219331
883683
2214409
1437689
146388
1120910
1502463
2213680
345876
1109537
1723120
1799310
2175398
2217851
1124762
154757
2357477
736918
1193053
1496924
1222027
1030717
2213258
1473152
2195205
2595865
2362825
2131642
552101
1995709
896985
2589204
312439
399086
502443
486072
2516312
1849520
204960
2656265
910155
2265462
630713
100225
2010479
863680
1206859
117093
2321721
2047216
1243892
1729788
1449750
721005
974595
857987
2815188
581374
1964159
1537630
2366052
1460395
324094
729513
350991
297219
44940
2756667
2914428
108226
2834951
788195
101520
2697426
735821
2273059
582256
1372431
1708210
1961431
615194
2799888
860047
826381
1155846
288114
1538584
2471368
1415798
402631
1609605
2528505
220721
665914
2796398
1214521
1070760
190417
2540560
1204645
1568243
184974
119613
2384941
1735257
311791
577060
927243
1441494
914622
318982
1849967
1256700
621905
2305408
649421
615000
1472225
2680960
2315066
2029143
126746
978492
1451578
2292592
2473174
830966
1596455
611761
2604905
902166
684745
1484218
144042
2217230
1925475
355683
1232685
1473574
1073262
1285655
1457143
684178
2537083
923164
766594
614770
2338150
568723
809819
1598503
2744513
992064
1357292
1284296
2902316
616362
722255
39620
2348630
761192
826210
2262962
235290
2073308
1476975
1829030
1273307
896580
2541459
205199
514173
2652435
772451
2568532
1345379
431181
1711144
2759428
1820761
1183909
1259674
1428925
479600
1507117
2262293
1860852
1857064
1288991
988748
315014
835244
2497448
345505
1572143
380150
2898606
1952197
2873000
2096415
1603157
1991889
1021671
1865742
2875888
621111
1634148
2624533
1610610
718490
2168692
1789116
1247401
2062513
1431014
123805
2677838
1405501
866951
2393015
1411783
282258
1419199
1845570
585421
2369275
1450013
1370835
592489
2748128
2826140
1586929
1091640
118216
2163865
2688031
1985193
824569
538873
523068
1705952
1150863
2007799
459240
348232
830973
1796555
1077154
2195318
1490237
1084131
2693658
1284117
121175
583479
886671
1350204
1215730
1919818
2619766
2023268
1119041
507042
1593022
2224735
810110
2879419
1197694
1317555
2502748
1681324
1994381
2768751
2156083
2095717
2117130
1071675
2006334
2819618
302593
1429226
907989
2752667
2721392
1183747
1309467
2258014
2596171
1053931
432390
2133903
1457247
959465
2832060
2458544
976219
290715
2861474
1473536
2567913
1702743
1813710
2793364
771968
1801932
591453
2769061
1752474
1306315
1879946
2259725
1664201
2506726
2162660
1504491
1539045
835193
2828919
562714
65668
2373639
2906811
1318238
1487506
1851922
1314078
1342951
2341042
1901458
1818492
2851446
2760100
1310928
2176623
2581953
1012477
840491
481945
217812
1644181
1941806
1781581
1727234
2679283
875850
1215590
2496180
1209538
423590
1210250
259212
967295
1183013
2833377
224281
301387
2713844
2693372
2880926
2541586
1930601
2555145
1045216
1623551
846960
2458124
655463
910495
856841
1720259
1799079
1261031
1227475
900233
1879576
2136576
1288012
998754
2614304
2442154
2131711
341770
351674
869402
120528
2130066
1040970
1477668
2389109
2404281
1501850
1700516
103913
112022
899723
2622678
2227543
1857332
1148947
2360644
379730
2681871
529608
1003237
977785
1831225
1848618
995710
915
2199892
1296191
2044960
1019488
1631240
1443678
2042838
1019480
1426276
658767
2338151
2202191
1426015
583629
2108885
2735411
2075210
645839
1006342
953518
168981
786448
1717296
2410946
1926171
913334
2742565
2095715
1222335
2408729
2063953
511378
2832504
866382
1053756
1678392
1677839
2002412
1428652
52212
214562
1579848
551707
1754616
1646071
1523109
37793
537465
646453
1751144
2244452
34224
1681145
325676
1407962
899806
1039683
626511
1720641
2274011
917437
1535433
2046866
1772385
1935974
567970
1852242
485061
2916775
2074477
1724927
1601545
2286711
282517
2236682
2909923
2046334
2825825
1503268
2802099
1361564
2776143
256422
2498916
1222112
2714206
103844
1914771
2232701
262927
128887
2146719
173289
2493704
2167289
1031610
1485803
2128630
1695992
1190802
2067141
2895224
1182928
742011
935050
443627
680840
1459937
872449
2456992
7012
2213927
2763853
678966
2147002
1145891
1003176
2298124
2744931
2284383
558015
1199162
917949
1969982
1104573
417491
1346722
1162730
427065
200019
2513247
2465740
1177325
674844
1312312
1217655
1251544
1783725
708481
101
347669
2868337
1035292
1007156
1573322
1854894
2253653
2813539
679027
2788678
2475128
1816582
2933514
896609
1159327
1016043
698808
997602
1707775
654812
624650
2052558
781633
849104
787695
502463
1633145
2118517
1785718
1181858
1445042
2818379
2126541
708067
848104
795871
2130254
2528154
2073495
1815647
1947876
124511
114829
1032056
1503784
65174
2729768
716502
2602897
931491
2713826
1087104
2013876
2833962
2835605
2371715
2259843
1324324
882621
2665108
1672295
1378768
1049613
2852253
2059294
390613
1616068
2832338
2301130
2101390
1499416
2060291
2287805
2347036
183173
1274434
2263734
1027347
2443752
626344
1317363
2803448
311731
1441106
1109965
2813355
2890802
997224
1375961
2409737
1058188
1918575
994471
1299330
2227978
1599619
2388271
11536
2628441
2520308
2031840
2909858
1574772
2158290
101036
1454879
105115
2614422
2063124
2359812
1928959
2566285
1421449
1575678
2672188
335884
607272
1945035
1042258
2134613
2772757
1136237
41407
2402917
1737557
1390411
1735159
2628767
1818069
1478269
988259
1001628
1805760
428662
83631
2476115
1945346
1881960
1611424
1429336
2908961
2535777
422096
239716
2737975
1453019
1677715
2637464
2605792
2891338
146814
2213985
1867242
853885
1339896
704963
1645612
289546
2298175
841693
392898
1889518
606581
1281220
1988326
2797225
1043394
1400643
775489
620713
1965197
366298
2053102
973168
369969
1622510
1243803
748906
653212
957462
397964
866875
2482035
1448815
2822007
489013
1753347
2224534
2275574
967166
684832
1828487
613202
2168858
2560469
1045210
2107959
1545746
606575
2806375
2202752
2744046
317691
646596
1886714
1475666
1006569
1628522
1416402
2785549
2380976
2636814
839759
1788905
2121737
1032381
2143580
1359725
2342488
52944
378738
1144816
26626
659349
286755
1200783
1844431
10422
1743517
656354
2578571
2656478
2641924
1556875
828164
284291
2780373
638669
1441689
2207617
292768
2836845
1679448
1377427
917454
558744
2844452
1801985
815237
667139
2548396
2925423
595154
951648
2761265
794090
1878465
1160859
11296
970796
2009895
2377781
1809565
1137118
1871484
1671180
1466253
2242124
2359036
320457
1359722
2929468
1949084
408659
2712058
1126611
1744729
622646
1575307
743546
1336334
5955
2078745
1640645
2413137
1834747
680581
2014967
1670475
1440546
2097187
2848234
1120455
67629
2475181
2781019
1723440
1739932
1164311
1330404
1670890
1806740
1693286
1910816
2077868
1786840
2060369
1508723
131767
123481
1220162
1450430
1003392
1150548
671411
2212639
718361
2451274
439465
2406168
1093902
633072
1541301
1792935
1541799
1679411
2293776
47880
507187
1435115
2767977
2245432
2046190
2668514
2325160
1798525
2227644
810640
882252
85832
1156438
1997009
303263
1427497
1861218
2217383
1724945
198780
692920
1460643
1057343
650463
534517
2608429
2346640
2498629
2009228
2654905
1124680
2728317
2594111
194889
601752
1613008
275374
731828
2878560
2618855
198898
2915096
274039
2805047
1536681
2036593
1703438
696765
1778135
2467516
1919962
4870
1796494
290926
1820926
2397746
1814191
487982
974072
1155439
1500013
1559386
1132699
964173
1977656
1174064
438806
842573
1892059
2631697
675537
1347853
2351299
2230712
2817364
1469683
134311
1914176
92248
404199
303933
95267
172856
923542
1096806
636527
803935
2170797
1291182
134368
2209513
359707
1920429
2149084
450960
1149590
2748590
2275587
2507563
1590943
126928
868079
1076313
1474220
284238
1292035
837533
2456099
2190082
674208
2187534
69107
2432411
1470668
2230061
1108017
253899
1609640
1672843
2717488
1475887
600356
8789
1299996
14405
2545947
1448890
1065549
2120393
2487224
2102868
2818189
1924485
1581954
2704148
1441072
2521311
2834684
1007867
305490
1019329
2369120
2570516
197052
1754935
2305180
1366597
2301962
58485
778296
2535737
506834
384755
1216173
299029
836043
370840
1813442
386832
137118
2598260
1168521
1896001
2488855
891460
2672827
860295
2935890
1628858
1090328
1613350
1375417
1569907
2186426
858340
1796188
2564929
2018265
2504798
1251023
1118263
13719
1431775
683399
1988467
988587
2233732
11304
2491870
962976
1384286
2710166
1395558
2932537
2183375
702281
2886804
2569997
1207885
822989
1553531
1759266
1209146
1355967
176558
1376327
1041313
558063
1829881
628922
2593103
706605
2067856
1970952
13696
1159614
1082075
623869
1799666
1389009
356935
1459184
2119477
2797657
2315594
2016106
2287326
170667
490767
199689
1402874
266637
52924
1527412
1971560
2430741
1347439
2474485
2909872
834674
472542
1237910
2679597
2456349
766716
253241
530383
305882
1652903
2640946
2504049
1213771
1037529
1575751
734832
2188666
2057550
1900117
1738989
2558772
627850
254922
125714
924161
1212099
1981762
1174311
647810
1949409
2774593
1433347
1298072
1152768
2855702
2794090
2745742
2082835
1409082
1840840
972552
351106
1314595
2431976
1702448
1248374
1458063
623114
997521
686546
1092730
1471507
1490190
254659
2219198
855854
454983
188221
2772917
1454336
677808
2017564
460611
550181
112737
2109215
665708
1782368
800276
2723342
26845
811709
659330
2109615
334575
721585
2476796
2015597
2081152
2802585
2027710
2408340
2042532
147934
749769
370893
2662671
2053012
2238389
1162275
2654127
127546
1928338
2487793
2794889
2452515
1513539
1800743
2883123
80734
601243
1218012
2070490
2090377
1913472
2253429
1249609
655804
1165760
2271717
1201449
2843242
904909
57084
1136507
2901088
1300051
1540842
2303010
453414
2139408
2217343
1023389
227640
483557
1307525
1597560
932406
2421731
1648958
2249202
1818465
2147898
2756013
154586
2751782
2447921
2842863
2722222
1082925
488168
1154338
396859
608654
650617
1721117
2317463
2779230
838843
1739753
1938856
2481518
1810585
1163427
2385743
1715412
1028936
773663
2702157
2080947
723774
1422539
493609
1662031
1441180
1342289
263645
1270851
2565542
2414345
2468614
907534
2226100
1815966
1518428
2674816
1859783
2648520
852672
500834
612670
166890
2215611
117145
2676155
883144
2262452
1803038
2618316
987940
1982322
359638
1311930
1775444
646023
860611
415350
1268955
1464894
1500954
1691035
1835714
1442708
2150292
2831199
1684548
1619047
778614
2844322
946305
1657984
2245506
2560471
2846662
2119143
1236286
2760408
757484
1459361
2031160
926838
397792
1925145
215764
2828081
2021463
1620331
977560
294761
1049013
910986
2266221
1441586
945430
567456
1824761
1159548
2335277
366013
645266
2423799
1639620
548553
1957895
1051697
248291
1781505
2080135
2810417
2636802
2456836
1544710
1825268
812237
1522294
1687502
1219231
255452
2171585
1673440
896114
1350458
1831316
286665
2209161
2603275
2581319
953391
2573171
301145
2063365
1380829
72227
541632
1089650
1156618
191465
1601861
706748
290875
330630
1309685
1864211
69484
964520
1040879
592840
2096496
1357760
2026916
1539658
1258687
2550160
1119626
1541344
2789317
20875
2724009
1852384
499649
2609060
728028
2322753
2088332
1712357
2762859
1576551
1581640
1791948
2685359
558686
448622
2420653
109421
2712302
2133785
1694108
671408
913754
2767838
2703141
857016
1764102
768842
981918
2929474
2076242
826625
527576
2111756
1745354
1448592
1307461
1759241
1868454
517150
2760869
1882159
1864255
2700300
1071638
1924952
1627995
560151
805482
944975
746515
2570268
346506
1688932
1268849
2820311
829713
153554
2002254
94362
2055584
1272065
2622076
2419353
1092569
2077094
2793700
2145806
2792708
1540891
2294602
2635077
136338
792832
249608
2215536
2595634
141659
185830
260148
2877445
178304
1001117
1702592
1925505
2515990
648509
779771
1782817
2416529
840676
2687714
2416469
111959
2662504
1022198
2751751
1826724
573883
206843
1454778
2861066
1317228
1446343
671347
2821928
2222986
834983
1178585
475405
870607
482558
456778
735195
979250
207240
2569397
295634
643329
2504874
84643
2406700
154712
2431117
2556242
670329
1450456
51508
1375997
1166417
1207553
73771
2260573
376642
2898486
1296435
2721553
2193425
2400230
235328
1810053
1115662
955252
2337658
2666134
2754418
2162536
1334117
768694
997641
2607324
1723407
427896
2511234
1840513
2021482
1110713
277828
2207112
2578610
1040560
919459
1986011
2537485
1273775
117331
1709926
2529869
1977568
344069
30628
2198220
359648
2555895
1401490
621921
2118019
909099
2318603
323826
2323936
1940544
628658
2431136
1383242
386181
1408218
2770305
205356
1766132
2727802
2304034
1706004
623145
2792421
743029
2832485
19860
2173606
1784732
1768683
2071535
1230267
2434280
1967928
2423813
782971
1614777
857179
603407
938335
176103
2787491
2229263
409427
196656
1142453
1857423
2897252
1058126
696670
215145
1595039
2289144
1723481
1530041
25935
805893
1223343
517529
2746372
972961
1084979
84643
616903
154780
530319
711532
1695125
144225
2103269
2486421
555477
1791164
2215256
1783282
1774280
2099076
742068
877207
382396
1290038
1267300
1996621
621379
1031998
2211278
1549608
1074685
1755369
2866027
750876
776798
755165
150056
2583192
492689
2853365
1889071
2353831
1561673
1704118
2100692
1175361
2020054
11356
2559587
748264
1126489
871640
2903960
1998270
1914885
728860
2381959
2039419
302796
1917323
193772
2672621
2354
734021
1568823
803263
1587422
198034
119465
350873
2561316
2260332
1666596
499052
558360
1961997
1315595
2107911
1246615
2937386
2435509
2420467
2025590
2564309
1104658
1608523
2672669
2864565
1571949
922996
2727902
2619437
2473452
661442
2591824
2315312
2376810
869928
2446828
24083
307739
1406877
2243897
164971
1365139
2166511
515755
2025563
2873343
1449123
1695009
2402688
1642480
1015162
304329
2284067
2924242
1949180
1960509
2077617
66946
80402
1842236
689984
1760318
1451990
1397127
1947967
463580
1666824
2364083
606356
776162
177287
2608048
2568690
595738
2708257
2314371
207802
2200107
1499244
2368553
943648
2318269
591168
1989493
1543441
414619
1556704
1515161
102906
723459
1816827
647247
1582994
2212478
518297
2254804
1233131
909610
1958473
1643047
1251230
776890
2037000
953788
2631086
2815969
2096863
1195543
788238
2891701
2073572
1815598
2756151
761145
1572963
1881175
811369
671065
2889843
994628
415097
2341235
2050777
441484
817130
1112949
2823359
98518
347085
1906119
2570667
1904259
1113121
451447
913438
2474162
54174
2132626
2116806
2189416
1714272
2610248
981125
1864266
7322
658283
1344658
49817
492224
2903055
2810843
2780603
990356
1993601
2197437
1977365
2664872
608729
2384460
1903915
1619880
1889062
1857333
2106261
17829
257591
1103715
191435
2339540
2129372
1743363
965284
2223986
1560754
829745
796945
2864076
712925
518954
1328957
983086
2296481
1375585
2445940
1190179
1145423
1117226
1865573
1505094
37070
718325
1861864
2761239
1472255
1019412
1984505
1767292
147353
1645870
309598
160670
227058
1819583
1226021
179971
2061340
315541
484408
1034171
337500
613272
812719
2409862
1427197
2823174
2785081
222644
259004
1737851
661297
1928942
2576404
707948
701783
960843
2882125
2329073
2424186
270088
329406
2558979
2102494
692800
880028
1491745
2311460
1663252
1512246
1875203
1971329
1207350
1320052
1116812
135620
1090435
1936131
875041
2491602
325975
2413098
2799724
502985
2867832
1105925
171747
2425876
532714
839427
2599718
2215090
1241171
1266900
850632
2386415
1567051
2518694
1006083
2662700
175274
719019
2925572
891241
2664646
1900797
2836585
2290629
2831731
2342050
1733722
2085910
885360
2741820
1298401
602563
2058215
2094288
1472823
2341686
938987
2245910
2351296
1330756
2526142
955638
979220
1217743
1466504
262935
765179
30013
2190751
442718
298879
611266
1200255
1546184
2004784
2209256
887158
2602770
822790
1271365
2832485
2084019
2425025
1938601
2382537
1258449
214326
1025712
480381
156986
2442001
2097034
73093
1345073
1762271
1081760
637583
1952786
2842878
1104823
2511763
350383
2091613
2333904
437022
1433089
234221
1748200
1147934
2560789
1004670
2752153
1088999
1078329
2449547
283555
866251
2550911
427075
1148988
1979669
1263321
2470695
520106
412410
371092
595745
1180983
1579418
2216145
2289514
2745911
2484583
1690840
1571537
14472
2322892
29172
877778
284301
2076023
2153559
1232498
2866929
863045
1848466
1287005
2472245
2639311
2927296
1942965
1439398
1256105
211776
438553
90331
1560436
2263869
1261731
2073002
2207411
626741
2576356
2146039
24177
2690249
2932938
2852786
2419789
974528
51192
2354474
270275
1444348
2628351
2703454
2451456
1654397
836259
2134301
2545549
1546815
1322034
2052434
2066875
1801366
2724591
1557848
2570950
2935843
1620915
2171992
2339701
1955081
1268326
1963361
414702
279129
1202725
556902
2352040
1032246
2251421
2018702
819567
876896
2929994
2623549
911226
261618
2373985
1024939
1959290
869509
2568976
1223115
1433270
1154147
134787
2171529
64316
185503
1001341
2551326
1786746
2254118
96602
2190169
346116
2421750
988420
305388
345530
876194
699901
2507918
167687
400109
2551095
2127360
1610666
2225327
1535906
668524
701413
144396
2348483
2822213
1941428
2722193
2804733
2788450
1604548
819266
433661
626741
39105
799852
2386441
1613041
1508209
2174936
1550973
1076841
217508
335953
1734601
2803015
719826
1120759
1204162
1540133
2688808
1082147
2928214
240290
747732
1973093
2510600
2356453
865575
1629113
2511536
3463
2925566
2800173
552669
664478
927668
763158
557800
904370
699485
144864
1438173
1922389
649128
2737402
66537
1638565
2596937
1448222
2710497
505442
2568675
1948026
1470090
385599
1515936
2807538
1399357
376559
585418
1727874
619557
2677492
471407
2637683
2224175
385517
1809112
716976
256522
30223
2856604
405798
2628251
834941
2752140
2849550
1027405
214781
1980045
1146361
102703
263985
1146967
2253542
596143
1645396
2371552
1433549
1170768
2242603
202602
785327
246616
2267721
2263758
213329
2361939
2089100
963692
1466084
57981
2456864
2469733
796090
2044040
1844946
705136
2770844
1642303
1543453
1930537
1358663
2763598
1209351
1337185
1442591
1342218
2707938
377284
2111020
2419346
383236
2029534
2174092
393173
2092142
2660311
1419479
323006
1481179
2529375
2880030
612000
216022
559630
1464250
1413116
2557637
2738008
1569279
2760501
2912604
788273
1116483
1176395
2704542
1696684
70852
141868
1954095
407205
1237228
49656
448784
2579244
415603
454964
682064
2182651
512947
2243014
2637159
2870697
1777246
496423
1988874
1331976
2151751
763860
1564696
2020399
998652
1279014
2926808
1720416
1245623
77550
2763337
1104822
1950587
1690156
2696283
499193
2210009
2847314
1885012
91750
2065607
144313
2115407
2522485
1924783
1734203
2322685
297856
1681195
1914251
2511567
957997
2228526
2500594
1876123
1468063
892273
2457947
149862
2669017
516554
2243276
1482526
2749006
601980
1880295
279521
1571209
2644955
2497555
1030323
2794125
1150704
2016581
1864083
2252942
2647732
1465150
1750037
2881248
828933
1126087
1126764
597009
108900
121041
1049701
2220542
502168
439788
2025408
438467
1234232
24844
2055141
2128805
2825876
2842008
258782
2626434
674793
1837221
2001739
2795480
1641418
1999088
2330725
1625789
1573459
2232903
1723721
2281059
2928268
625065
1189710
1565023
2922152
2673223
2448512
1157136
1946052
1498520
1659024
2506487
2818156
1466611
1493203
1888023
2579246
2022441
1777703
129207
833238
2468938
2689373
2419526
1360647
1517311
1752236
1739691
625974
581322
834741
478209
1681245
358476
566552
1321622
2494278
2538075
676835
2008607
658621
610840
743652
1019604
1317089
2375492
1973902
2684729
2652259
751734
283850
2102231
2338770
2022428
409477
1348951
1552061
1791333
1995828
2192104
2355006
1821820
92165
1496289
2492566
2569305
2099947
419957
546613
215764
1622691
314703
2383648
98057
1485394
2044211
2647681
2730076
537251
1599017
711702
1755341
11031
2914222
2761508
598498
1904478
323285
496525
2202628
829845
1735659
1014920
1620214
1517885
1175861
341830
1830179
2429322
61331
2403882
2900355
1763327
1248261
1099200
1271289
1006066
1968008
989444
2096151
553591
610893
1212578
2549718
2006007
305546
2833799
872334
735269
428634
948629
1793911
1029743
1944504
1494626
753749
2203461
2626985
1408818
2524852
2808433
1045514
1762521
2467918
2920296
2598717
2014495
1186994
325236
2928534
1883156
2136469
2082366
1289538
1727317
1093569
922706
584504
2816856
934343
2740479
298969
836384
1422818
1348197
2107759
1168319
525888
456290
1514774
150530
1007816
1847442
1424464
655749
200113
1212208
1953728
1688129
886097
2454231
1876445
316035
1044709
1127655
112296
2031237
2059984
1912730
1123632
862379
2562599
1302105
2822077
528920
2119226
1055129
2918917
1966821
2879981
2330302
2616771
1195204
2734694
1155717
581576
2532623
1157138
2905518
774790
2626536
261051
2433869
2813366
1395668
2100860
2151357
2340901
1558065
1855459
368830
941651
2023260
672703
2809367
1249494
1081807
1013011
2503944
2146686
95875
810686
307823
1445721
2193313
2054640
366597
1349591
289823
608548
592760
1117083
2570488
166683
201056
86096
1627232
1450702
2207446
2198019
1294802
10902
2165046
178040
2635109
1736814
505925
2019649
2002652
1086875
2896799
661117
1757585
890731
2659889
1695239
747644
1351806
2648217
2905543
1203244
259866
1358027
1627807
2906253
1134748
692885
465349
418927
919307
1452481
2302589
255195
2033824
1110540
2610106
1007346
2549538
2100034
418140
1959006
1042801
2581867
528646
1415437
2557389
126500
2646880
1358444
2819202
2824108
1848495
72809
522907
2364094
2093580
2408916
1735716
1303038
1480534
1867359
1809658
2539736
2806712
298863
1735698
706589
2389917
795433
1721754
2690628
1314733
1059775
1126026
206472
2826515
1045286
544117
909079
1233022
1361381
1996539
2923208
2312221
962073
2483369
803274
1240449
1214903
1717653
2716284
1978829
1818821
2266845
122169
2205552
425264
2692328
1581506
2142556
1578674
1469547
1934566
175696
790288
1850152
1169729
648743
1204754
2901619
2663129
918731
869249
2478604
347501
1695407
135384
1138766
1062983
2383783
146671
1783749
32385
2423466
479354
502598
2466340
758727
1810277
495504
1402098
318535
745324
712446
2095698
1149020
189425
1005467
1942922
2102680
1888003
1303459
2173554
590405
1434471
2280901
2750528
2872999
1870465
2915651
1453925
1436967
1124072
685301
1347562
1641197
2108407
1105744
705824
2167098
438802
1134966
2084694
151618
2059276
404651
1399501
2537294
2546122
790789
312180
40910
1552141
2175460
2331621
160517
2402582
2768383
2206505
1823994
342232
2160538
1051564
2210108
929836
2555734
2182959
2115920
2714817
1677175
384042
217353
566304
429976
885478
383378
1563474
398070
2070073
2558538
1184029
1318226
2333824
2402991
1128004
1167687
817245
159420
1363695
2331711
2760553
49993
582376
1783839
2515290
111095
2079714
491823
250074
1516403
902834
1734985
460197
176963
1767289
477778
2321465
2382910
2876088
2612967
455101
1326714
1641097
1899178
2425384
2084522
2929627
807329
2257367
2850781
415885
2772836
1649184
99776
930616
1764463
1398949
272347
29745
2825528
2203325
1010857
288616
1408602
2670518
1472468
675662
253316
2305720
162167
497900
1728922
2228015
2535303
2770761
2518890
1442065
2552846
2869534
505495
1400355
169312
566976
1601027
2669979
858333
1035628
2639841
482405
143873
2359125
2476896
950931
179639
540065
1575281
520089
719022
2483391
1135919
1323616
2127711
709348
388317
2803682
1503046
1358247
2160332
1388208
2730647
1443574
2800611
2847991
2564437
141205
387215
59031
240577
1741339
2180640
1567408
1418921
309780
2299483
341472
2900136
2551001
322401
2054399
2291900
2745338
2850276
317106
887401
2570713
625376
1198509
1404679
1179252
2936417
2694243
947103
2558196
678097
876730
1387972
630021
1279433
1087480
2115918
619416
2203921
1431571
2721882
2095816
819939
1309011
819593
1957431
2523323
2090494
1573834
1012031
1181702
458914
320887
674413
1476345
837991
1345231
1396372
1119862
1554517
2105767
2570533
654529
227993
1318644
950234
2825220
2934738
1537053
406298
2648746
277836
1906770
2435400
2463697
565299
686571
640741
1786260
1878964
1278202
2117090
177691
524478
954017
1249108
1444906
2252390
2230166
1026715
1006121
2404299
549912
711671
1736484
1105442
2223019
784680
2052181
2582106
1858219
1285103
1236217
2464224
113234
595847
1902751
2156735
2549986
2733878
1291326
2857011
2619307
2796257
1165817
2910533
1818903
2594897
933948
1004151
472682
2631546
2519252
2213078
73336
1963294
513680
1445782
343008
370965
1495102
183876
998268
1495647
2673558
1796187
2340973
492719
2815657
619831
1954049
2214773
1027224
2652359
2535330
1889181
1761728
2596839
1064062
872625
837807
964611
181296
1726328
1987933
2701854
5560
2120016
2926491
1416479
2419285
1685384
896524
235665
1615937
2561521
1013785
2722673
128235
2340152
2273084
103628
84566
2577626
2918543
1293527
2794115
293376
331603
89056
2051788
1897215
1885607
1116782
652416
1126260
244433
1856786
56136
425189
1692915
1814666
1484366
1706957
2694560
2511050
1043251
2348864
2701020
2039698
2378987
2414777
2351384
2476274
2935570
2177264
688675
690653
84545
1516290
1085607
1492928
858335
342156
1742348
2758358
2105271
1584035
1602689
2766793
2490881
718737
1292429
2379199
2602452
1892278
2547942
2059640
1010228
2239164
2493208
399458
1664292
500885
1814676
471664
1426439
2138605
1144288
1013290
2440466
915771
553745
1431165
1144926
638914
2026824
1772888
1992384
377197
1845187
289055
103570
800450
77615
393507
1982080
1501594
1175122
2044905
1833678
15611
225434
870824
834793
2110570
1577075
101197
1304213
2402313
1312544
2838652
1867834
763252
2186293
2166462
2055843
165251
2573523
2798592
510659
1379521
462606
2807594
1362063
942930
2385617
1881950
1771420
2182524
1115110
52061
13635
1699123
143340
2581127
348122
2658535
2917588
1611691
625421
1796596
800921
247763
77752
1917141
2682610
1722857
1091086
2575864
984715
2252876
750356
2295808
2068129
2469616
1124423
587299
1070501
1222542
2289691
30235
913824
2725429
2750676
2693865
40008
1114636
24893
2080327
2200863
1827677
1062007
2779084
2615099
1597623
346016
2506967
1683050
2385037
73006
2655779
1945696
1289206
2653922
2299401
1721257
383827
570620
2565961
1934776
1853863
1710641
1262928
413555
2580646
1644270
520107
1928603
460736
1740815
2557281
1687703
1033200
2413759
2147623
2613532
2359248
1265444
756220
1582249
2128959
2148491
1443505
629656
1499160
150542
2194678
558213
2282544
1665109
1216334
522315
2707845
2671769
69479
1422089
1100444
1949767
1007171
1176678
2099085
819225
1104434
266635
1926241
212447
183522
633146
1636222
456561
1274950
2363553
2232331
2116619
1772576
2312629
294296
1363344
1305112
1052801
1286748
2233308
1732409
1410460
2363170
1559341
2456470
2217051
1051765
1830010
385447
2028996
2797417
2555718
65774
1359597
2842939
517363
1354155
2000562
334574
2098204
2785573
2141695
2103951
1735953
2198121
2555941
2201445
223293
2434121
789414
2669862
2134996
228877
1953661
444356
2689671
1448682
87886
1390583
1183632
504971
1350093
1934397
1007313
2224807
468868
2231576
1144467
2439071
900870
2182912
225523
1348127
214072
1814969
565126
1655676
1683265
202177
39912
628542
2640290
1195227
2513132
1493215
2708059
2779375
2078614
959004
893520
2909801
1494264
2909409
2914012
2510763
2549382
695190
721262
1867008
574011
1037151
1634606
202554
1767527
1723176
1580360
1195152
2459050
416063
2115238
2593935
912369
1910732
223060
2343301
2394291
2531823
2555354
1329151
1228673
2429093
292326
2533848
2750332
2375709
2427778
1836303
1535318
961382
521470
1387456
2765913
2470696
1819919
1736901
1261811
1649168
2581269
2174257
462054
407260
2028496
2389426
1931518
2099075
2656120
2906016
2576751
2647525
1340534
220626
673454
423883
2001653
840095
1898712
1664167
732258
2550538
289371
426570
492163
2079777
2558283
558432
2333185
292852
1506907
419243
489712
463910
858753
923586
1733266
2884701
1214262
819911
118653
455562
537910
638014
1040645
1761715
2156778
729063
2015194
1530610
1502190
962117
2768548
809540
466925
1539780
2306917
2257016
2115718
2570195
404626
1326668
2802701
271745
1085404
2114580
2102340
2700572
1668589
2888393
510008
2190225
2920608
296705
1536090
1963369
314362
1272985
2772439
2711386
906419
1531949
1848652
417733
843004
485641
462541
333378
1906148
1831035
2531779
336935
1486528
1291693
1908510
1514248
1641561
2401750
2783780
1032559
2409573
2570267
1436379
1565177
118482
1381811
2254693
637721
2457942
1553686
2219353
2881433
2650245
479716
1672988
1211512
2827210
811674
339383
1387613
145246
192128
2612285
1227719
2869171
297078
981907
1108440
4393
488368
336954
2837996
1108643
1826608
1762410
212741
722899
1395703
1602941
59747
323898
19163
2004712
1215316
2444618
2417310
1704454
2234115
979894
1857922
1532185
1556982
2161750
360267
838024
1777196
2569076
1775454
727898
2009122
1521873
2819953
1643259
71390
1063029
1813295
684886
1850436
556466
195814
232463
1680062
73126
1507566
531832
365733
1805555
1892812
522544
1821223
1960228
2144570
2778479
210988
1998599
279159
847652
1143452
245909
2194965
2720093
1101879
928323
370181
937210
2426869
221017
2025572
42608
753595
1193956
154583
2411637
2009193
1388294
2902688
1972552
200960
868465
750416
441997
2365011
664432
2848829
2881496
1925014
1769002
1541937
747671
2002520
2725455
2311762
2873354
2082743
2410887
2180769
1868495
540741
713772
2092903
2155842
634282
1557986
2459146
2348264
1578807
2236645
2579963
1145763
820695
1674298
2017403
2881533
2382163
2656922
2051415
656901
2165850
1143905
2123191
1404396
1248584
1682628
1903002
2737174
2793314
1323668
478319
1238532
2437702
757913
832891
1033167
676669
2009605
1119386
1097580
254540
13604
232862
867668
1137373
691477
643614
2411660
2585679
1553163
2444081
2508142
1418574
1951271
794869
558632
1663312
2752113
2167675
1371235
734922
371345
2034638
303422
278006
2396312
323046
104822
497810
1454675
1376225
1427731
2504434
2243622
1958027
2940263
518949
1569345
1211851
2438960
2823451
596296
2888078
715381
1938698
1450018
764075
458142
2307774
2459434
558457
2263401
971931
2488843
547776
2892184
2339756
734115
2861738
2002628
1128065
1726026
1512730
2019927
2500963
2466721
1067140
1068711
5477
1765390
712
453432
280541
2733490
1910081
2756362
1999033
1245131
1487
1852890
1181663
2425398
191931
1487877
844382
249064
1577770
195402
2576466
1155309
357473
1400691
884532
940975
1975264
2040025
227841
1640518
556857
1385308
57114
2916070
2486284
1845675
2148613
1350101
2186067
172529
1850082
2530568
531405
2873094
693801
2141346
1663375
2469313
1683420
1288224
712985
791315
348047
302069
1984845
374978
518671
1756138
1127253
2370292
2403164
1074880
1032859
1669574
153720
2351120
2384605
1628570
1033390
2460709
2091177
396721
46069
846864
2896799
2759347
1012406
174468
882339
1322014
677331
2913772
2920160
2703201
1178272
2084903
2275294
85662
639659
861550
1093419
2408628
2584555
846574
1831409
2556777
810265
2673834
2693867
92233
787374
77854
171368
2231785
1867907
2475559
229687
289327
2662510
2369258
2858201
1713673
1168617
1508235
1412268
1481403
2461395
999272
2774198
2228515
2342174
1734272
1179800
2854092
941825
375150
628621
842855
1623989
2844791
1877605
2583788
2738167
1562906
2466238
368952
1555353
2029305
1175050
2334176
1971148
472695
295444
2091056
1708660
240384
2083829
1464196
1327597
464076
169320
2790238
358363
1303930
1356305
33117
501917
675132
545944
1907384
575906
2836965
2418065
598363
366943
1279990
2047842
1634877
2478372
489004
2170842
675483
2063785
1568581
1131832
982492
773644
1516290
132422
17985
1631572
622100
1356675
651642
802394
2270208
110823
828254
2119313
2767245
2820759
1926256
2031716
1299946
2812758
1145974
1189623
31626
2140293
2396798
1734543
2915048
2237251
2402058
2662931
853354
450215
792172
2505024
1662096
1127260
2573454
1827785
293153
1987588
1580540
932936
1549693
1559843
214703
27024
602293
148173
898203
1316219
1528122
331674
1016205
1872804
1869614
1395387
206661
2589287
1780881
589131
1199058
2642096
2171320
2552830
171770
2330904
1036561
469067
2163537
1862810
2299250
432252
2921106
1380921
845379
1419892
2068594
1873414
117615
2561051
1087520
147867
2367181
360774
364083
1210464
1282670
766488
843242
1922943
2311588
2820162
37858
1974330
1585974
760970
1356143
1970814
1821584
831775
1672292
2036188
1388254
1146077
277184
2787808
636504
936903
2156931
1982259
520763
2572794
598461
2209301
2292772
1176108
71442
1505772
719341
2628906
2778
2104358
2002542
236343
2556695
1340596
1234738
200788
1976566
185467
395505
204156
1676587
1420894
2747515
1238245
1053843
2646613
1097064
2256056
929633
2469182
1989621
1116811
1099632
1967432
710891
2773509
2143569
2309911
410656
1651659
1350802
1673024
1045628
2335712
1889341
1129464
550077
1310709
1503214
1708665
1643111
734972
2033631
252605
892774
867652
2809120
1085135
691790
1015571
110795
2259207
2154249
2265215
2040669
1498910
1052733
1083735
2016721
1556011
2212290
1403123
2591426
712565
1994490
2017815
2697353
2245496
2053298
2004073
1152472
1846368
1553659
1094378
1429086
1545222
2054133
593146
2521105
2025970
300039
1904677
570773
2539846
2694424
380302
1847901
862108
17447
2437077
305005
152594
2790147
2609522
2589293
1709114
1337239
2427157
2758664
1397118
2543683
1391346
1338335
2706201
1614932
898745
2623354
848311
883381
15566
898131
2275026
190879
241760
1974504
2013800
146314
942191
2550363
1481277
785111
558647
2816487
2830377
2077779
821930
1851406
723643
424783
2700919
471161
1612649
130866
305027
1705795
587658
1615559
118333
1147170
532242
1602840
1636683
1388418
745986
940816
2177399
2724031
1908302
1381281
1277600
2792955
2833184
2864747
632868
2621191
456938
124939
678715
1724655
613081
1459484
2875912
805962
1046004
1788632
1139122
1824166
2795282
2241621
2894746
2512971
1642616
1032550
1871226
1684448
759127
2460761
1792321
599549
1796657
1035814
1571725
2937028
2269170
2199904
596294
2353580
25602
870389
748948
946109
2097623
2540404
501266
528587
314642
568989
391739
2436228
648791
1837582
424085
2489702
668862
271807
1865144
2040108
463052
959560
1404915
971059
2239155
1536212
1834283
1364659
1451627
280540
1784567
570364
75013
1890902
1218298
2538383
2610991
551448
2742128
2205817
613733
2369782
1708210
139094
905310
224135
1907988
478701
2027287
2932575
302885
1665847
336155
190227
1441354
27132
1705802
1418154
1687716
1646756
405356
890499
982689
341844
2764362
921166
2085708
3174
846170
1923553
1939730
734549
2752101
279901
408874
1142210
1876833
2565692
2409458
750215
1037970
1587284
306551
2014879
2159688
2309035
2709974
202232
2667601
94775
2614519
1295084
1633128
1164997
2418852
2440735
637448
2345017
1249186
2114677
1716544
290772
1474403
2690864
1579735
781698
130548
1152791
2937863
339108
1116370
1381411
1653410
2496706
2937434
1325429
2212710
608229
248174
57395
1411848
656254
425000
218085
326467
1750233
2793564
1025464
303249
1830653
1313134
670569
1822827
579675
2759912
278961
829704
1957321
343945
1578664
2668340
2408898
2134287
176010
707982
1342532
2748108
918160
1867513
2434213
646363
685885
2332020
365203
1241151
1901681
2366300
2382670
2238565
588767
822419
574468
2363768
697301
2608021
245221
1189518
636368
987477
877444
340978
1082741
2391243
1974644
1900403
2701385
426925
1395125
1989000
853817
761609
552374
1307751
1556617
2164716
415890
1767868
844809
1161948
2413748
816673
1224488
2239950
1948951
2878211
1104038
25768
2582155
2490381
2380148
1219936
2352873
561038
1028033
1399519
187870
533971
2660821
2886872
384637
1519780
720036
655239
1891026
545120
1867786
1033522
693910
2822934
453604
2603583
1205484
2085454
1097621
2820653
1001818
646550
1214906
2850182
1182546
1595098
717452
2581172
2289658
1753922
2778924
1070172
1218757
1305152
932496
1835599
1407879
175763
1145054
1756137
1308740
983913
65841
683719
268358
1417378
2006736
28742
2521734
1418227
177479
2066018
2203182
1479414
536751
208088
2896645
2051033
1179780
973245
2716406
298937
2532283
1708646
317004
686049
1156421
1987107
2738896
424577
610137
691787
2695039
329070
777397
2893546
2120296
553417
1084248
2435558
1912168
114019
2657589
1148228
504246
582205
1006503
2468218
1183282
2771951
2307028
446349
181066
112523
2669098
654201
2200540
84659
570023
1302771
2427339
744207
1029587
369907
384927
1697392
1362684
955981
2170230
298485
2106640
1999932
2272359
1257432
551648
1945067
2337396
1637814
1147992
753861
613847
137709
785247
1183658
2829790
2143036
2804238
2463688
422892
2466636
2189997
2423790
791086
458158
2747298
2621324
1986122
2707317
1625624
1838364
2161054
995032
1528368
2705073
1130674
798604
1958731
1126225
2450753
2509787
2151832
1338134
1483902
2710761
429330
732987
2127224
1778497
203555
2823377
1674773
325725
1732043
1803052
704298
2184927
608872
2924954
1158434
2321195
2070540
1473248
440139
2915027
516735
1504162
1191237
1341049
148590
2717263
2825663
1000645
2482585
2097154
2138280
502893
1434277
1134408
1364389
1503468
172728
2745916
1789711
1437780
2460698
2616893
1019619
1591777
2405071
510186
615489
1453798
744255
548790
2648046
2753232
2383017
654422
1382184
453562
1742128
2855240
2878860
2921372
450168
2884005
1347291
2499731
1361365
977491
1400758
2008811
2422715
1731112
45922
2057886
2686379
46326
924069
447241
677097
272985
1878214
2903690
538853
798280
2035471
2436412
1362336
1833142
556816
2238701
136380
2626037
1482929
2668965
2661508
2323792
2685754
1211668
518546
98731
2272507
1516180
2155820
2803307
911381
510520
1160598
2939721
2160299
2938664
740454
2088165
88597
226403
1925537
1600705
337729
1062834
2416447
2139328
2807644
133309
2619242
1378675
2701227
329501
2041193
1927219
535482
2126258
1778485
1517395
1986003
2319683
94346
2259197
2309827
2915823
840413
57076
2056080
36376
2140548
2191418
1148765
2758321
1762120
1154144
2128254
528357
1974675
1976741
2612269
1960826
1126462
39797
2104218
1321193
790826
1739620
1852110
1568111
855395
31589
2437570
711723
322165
867706
194021
2197147
530622
2472167
535029
266703
2183582
1981479
2163916
2091638
923590
790637
2839013
1242940
790510
1865897
764238
568972
1091767
2082306
853746
1669379
1530469
1726334
1455192
113127
1753602
1700917
963977
2447716
856233
497853
108914
1364553
378248
2732129
528731
2897531
582977
934239
2350625
223716
1388145
2151431
728892
2486332
2444455
1846137
1673324
1578661
715198
1171623
2460153
1426228
2522175
2053860
2623389
2868648
493847
2176173
151779
2891939
2428336
746731
29647
1829446
508423
284859
1140263
560077
1136119
545818
2151920
725561
2674006
264411
1771492
1379185
2587948
657316
1302708
1122590
1403734
1823470
2664900
175731
326579
1528443
802697
2799564
762558
616226
806579
506314
2176124
1829205
922467
1690638
191016
594912
1092786
812762
414800
53494
2213078
705832
14322
2589349
2239693
1148873
2683380
1818956
75823
1265440
711139
15357
1264777
1620803
358831
1434063
1264532
1922347
1223824
1883258
308568
367516
864380
1227884
1915126
672084
826424
726569
1210442
1899252
1112324
1032734
826608
2064788
2096192
317073
223776
2048915
2120861
377159
1205038
1043026
2862164
238036
2069426
2228724
1434536
2161097
1616593
620560
1729598
1829179
2891262
2663009
2008609
215475
2890901
136336
379610
118021
799844
432441
622227
2279907
2222378
2481892
1743125
2198187
2252404
2118081
1092287
780717
2835027
2867919
1972177
2667303
2549935
1334866
410238
2616487
2232078
2357569
1585380
437525
126830
2597056
687910
191065
1464145
546658
506122
316365
1154348
907833
1333077
1212059
438221
2885664
1368386
1080134
2476310
2486969
1545076
2698105
2137070
2287663
1979577
2360053
1917270
899788
631177
2364242
2282593
2647098
1741649
1772609
1795392
210249
1091536
825612
1128713
894917
1832466
1531317
1597201
1612211
1092754
472151
2737614
1220516
644847
590353
1021073
1448479
2381864
1477065
1078913
1920094
2540478
332396
20351
2735847
2750528
2298872
136234
605278
232921
2428611
2051692
370856
1467074
291146
1886996
2046557
2593953
2019342
1422876
113320
2750394
288904
1487976
1613171
2917995
1040704
369505
1653215
2230107
358932
792860
493625
896958
1134420
660529
2642350
975376
2140395
2891802
1716350
2466212
2482345
998026
2350080
2581595
200037
1039194
1112346
2447022
2729118
387468
1534390
2828847
2328597
2345755
2433030
37996
1718345
818421
62525
2876059
1303109
121617
1705670
1331610
1867608
2267997
1158306
2184493
784171
16646
145786
719776
2079802
2914936
1283205
1902335
107610
1630198
863898
1790490
751109
1189005
1762418
2583864
2752057
1603116
758200
2015356
276984
2328397
1556039
1043095
2113458
356394
2402439
2645899
1935095
469496
1817491
157864
2858659
363302
1327114
1665222
1289831
1238359
1162206
1028776
1666724
774447
2247194
833795
69148
2643969
2672933
642260
2464418
429108
1067229
1847130
2425306
832159
1537823
2132112
1301158
1279832
1278158
2651957
1474616
427552
1089499
535564
1724603
2326981
483378
1997850
2469738
2165664
2347556
2824547
1082654
2777740
2909701
1413659
314956
1299089
1691528
226090
1723725
2063638
962169
150670
856842
1841092
2765035
1653843
591419
175975
2764777
1222250
423931
997701
147799
2652401
261061
1424974
269712
315796
1394737
2588391
1342529
312964
2423257
581089
2660934
2148379
1794739
1160921
858797
913745
708462
1775913
2716198
2790531
1099306
485670
2270694
2283203
1965062
481080
2362858
2469295
1631135
2415692
2814350
1852729
2879678
2936807
1474316
2418545
374683
1721228
939594
601122
2781623
1663752
256239
2016366
252744
1182929
972559
2887968
644288
2839019
601362
1244527
1123391
2342205
20718
816910
1297840
1775140
1234485
1790174
332244
857576
2532302
1429044
1667417
98463
1122098
828991
1212372
1902632
81877
2833005
824997
2314278
2602921
1478788
2038484
2220263
189026
347686
1658391
1639435
2696465
1991009
2656165
1462960
1595629
1462968
1895599
1169041
763409
2513514
613084
1879116
2119767
1444866
2014335
1692505
1997062
1829788
2361348
2386954
27755
1951572
105771
2183515
2020046
1716482
2282904
861175
521060
1708500
992037
2606679
682350
60598
1028419
2462553
2217600
1508672
1395171
2926726
1340012
1495890
2106649
1503600
1083636
435037
2709978
931408
2517499
2106338
1190664
2082195
615995
2736960
607820
551680
1126356
1822847
2030722
2645278
942202
2231381
1859839
1553216
2552820
2903602
1298657
2429421
2289374
1656689
1093017
978134
777034
516988
766629
1674358
290259
175828
995054
1885034
2340332
2466007
2115153
2546995
852075
2820821
1426922
1930024
94834
495830
859468
1725542
1519937
2177999
2900809
1974523
2024161
1187502
220690
845593
1590726
16785
531990
86276
2815980
1376237
682003
235864
1090422
1780261
1885954
79601
1979007
2436417
735546
1549742
2919744
915323
492430
2895173
2027774
2620597
1780007
898157
2768454
1426123
713217
2154228
1282559
416668
1498787
2125726
2695730
1427427
1213765
2441469
2324294
2674071
1820239
1592552
135022
2593056
659513
2566127
918740
1732163
1759501
1662445
52231
2733465
1005913
2437820
2788575
1839190
2008297
1200792
2605138
887813
2022800
2163177
290435
2650031
1257953
1319549
2323513
2587814
2445449
302225
1395496
2213613
2864401
1916906
925821
613633
1361972
1907588
1517992
2902537
562897
165493
544595
282139
1585966
1874286
1422069
2805949
2448703
969716
2107432
1925130
1114915
649853
1951969
340733
2889565
882287
362978
457341
1387944
398249
1272657
1298760
2087359
167971
2573029
611671
2624839
786782
297578
1361583
333640
453924
403004
2618042
2513766
1960278
1517630
2031361
1303236
2656951
443985
1997216
2331677
2849932
2679319
1265040
2052555
820724
230418
2609699
694796
1600363
521181
634180
2068008
1863794
2370730
1083124
1513832
1049300
1302731
1638324
2172938
605490
2329754
1493163
658675
1240926
2131479
1946694
1996189
1647488
2340327
798765
2761978
1414097
2687872
649942
95411
595433
60549
157751
1043320
2025912
33652
1528520
1051399
2533182
889751
2221968
1879975
731554
887667
871907
2638830
2732869
1843335
1818951
1833034
1320401
2224975
438166
1809780
75926
351921
1047159
1434166
250994
1258273
485071
2469906
1902032
2489471
1032616
505014
2304448
2906391
195890
744704
2028642
2213191
468444
693261
2637949
2326729
520615
2068481
2397446
2876615
2197995
1166446
2283837
311444
309715
1715196
747565
570041
1118809
2407158
949142
167914
2165744
1999740
2052227
837130
1260281
2055795
1596379
1548800
1394493
1841145
853773
2233457
629695
953285
1294398
1358287
2753903
926690
2774183
706808
2887215
982343
2937823
1785717
1944233
2413239
801964
1325468
1635480
1536285
752148
1179654
2162672
2572204
188325
1981052
25831
2633781
1979347
1548171
1522858
872553
1496725
960714
1469255
553042
2324081
1740667
1466534
2409992
642595
114473
2074425
56642
2549051
163527
1377879
2721756
1723458
1034790
2294851
1683968
763000
1542918
2404828
2198214
1483221
355779
1928495
1369700
2919997
1261036
1738966
155359
2830089
746190
2471432
2033105
2318602
113131
1863096
2867639
2890693
1179126
792420
2456987
2101557
1883096
1463227
412299
2939445
1576210
1665407
1665552
511160
321358
2501582
174529
424862
2666515
973794
1474873
554827
2117168
1190637
2023004
2864897
2450031
1610944
2570455
2780807
2928428
2699768
1166330
2907573
452874
267937
972900
2302298
1485450
1849319
2049412
1278039
368731
1129363
1388977
232728
1486603
2780320
2935456
1514658
2499963
1806706
1866649
725094
2443464
477912
2330811
433549
2522369
1530444
2483493
2457192
741291
2069253
2416853
1003399
397989
2400404
2611192
2421702
1061798
626779
509596
399552
1227386
2068317
2114767
2688948
2505547
1682520
1962697
1649139
2919439
2412480
1608586
2165306
1471193
1060116
1921108
1170767
1733390
1681555
254683
335727
59690
290809
1536473
2906831
2351404
2151912
1213199
2811841
843465
1593249
835969
351927
2926661
1523161
2830851
2260812
557529
2740972
2910113
1778969
1377214
1032064
1379732
1244728
357477
536223
1500659
1676638
152830
2332555
1273704
2888149
727740
1174903
52149
2195162
1697922
2680035
2164011
408664
1900869
381358
1467402
2885004
2134820
1342849
2088309
424574
788364
920074
2394183
123457
294531
665636
617482
408254
2192838
1914176
1369181
2516256
512283
1857007
1234783
2903018
817836
2377822
1647209
1311325
1067335
335939
2649766
748611
1890448
2203523
2245109
1324053
2442234
1765903
1470995
2581873
1013948
1121150
1568553
418264
2135843
2138090
1529989
2009107
2045538
252448
1687233
2250549
126345
1911374
476058
928323
1568010
611603
1055704
2115406
1720899
278659
2307183
1804019
2466807
2361434
2224280
1972853
2672850
1814368
2894900
2835247
73265
2916583
421580
2596021
1764065
608493
2513415
267359
2461861
2719107
1607590
1754927
2237930
2907787
2041270
586589
2736631
2196291
464318
1623232
2205989
1650934
613279
1472570
2537088
1808785
2712959
525761
1040604
590580
2616493
1352353
2169475
715988
2266009
2764156
1404812
1702898
2352243
133128
495829
1340501
132042
640826
2508661
1424046
2695002
1140466
2173788
2768907
1385196
2330189
1172475
2072669
2384637
1209339
1572873
905959
1571910
2715640
1890055
1794720
56569
2531613
295106
576041
1793382
666282
59902
1753122
2493556
1673024
1401842
1891751
242849
2924131
1772202
1303519
288438
2627520
1058800
1584126
1456642
1291637
1314930
1222057
556882
200607
2537277
2061015
571898
1845182
1577965
589570
374669
394227
181925
251590
694240
355104
1259094
681262
1417068
370380
2418357
1014329
416313
1714366
972172
2232779
981422
727253
1104371
1956613
130922
912149
1558751
1536164
2647344
2354971
2301765
452563
1963769
930897
1033581
157919
269034
2834911
2857940
146521
2242035
1143513
2447687
2089681
745784
1801109
1546305
2148007
1501545
1810313
237440
1509602
2509638
2815386
2882162
295569
1134539
2345859
2729508
62765
1544180
1544409
2552447
305626
1774224
2826545
2591749
958902
2750674
2316692
1258160
701039
659827
1554757
2304736
1946228
2264334
1769681
62629
2623112
163859
1462311
2506937
1449380
849947
2663027
881083
561232
1284862
1379529
756908
331152
556069
59371
625859
2635430
2619627
1905586
874691
1926552
546465
800746
36495
766227
1821284
1119114
760587
1109982
1350866
1234597
2258179
2825649
1709903
1369803
2410811
201128
1763488
470770
1795432
1180657
2822357
1937900
1109863
2447469
1564488
384857
2581202
1511079
1062538
1497572
1714664
2921555
1477098
349717
2425322
2289304
2702475
1318742
2040281
1716404
1800753
2291179
1830293
674795
2653978
711263
1750578
1385901
853155
2083085
1674190
1982176
1953336
2427376
1647514
938183
1689954
2939020
2795214
1623962
205266
1918777
2269828
1972731
244759
2117983
1372601
2720316
734719
1376477
1926969
2906411
1858987
2499765
2861466
2454389
1436330
1654925
1545996
713141
1858223
278262
1307900
1007554
1544321
1511567
534437
480599
1539623
1680402
2904143
86656
1195192
2678537
1615388
1292724
1778996
2018088
1272396
2123273
928382
395878
2148100
1542127
2924879
1747984
2070432
75671
1644288
1962262
1189396
2208807
1885026
2352644
1784910
712522
2419395
1512607
2658794
2611994
268680
114988
1858175
2120425
195405
39206
1891794
2218133
14342
1365220
2119234
1603523
2434680
497402
2210667
682277
22167
763650
974188
1693586
1002854
1990696
2740050
2409738
38192
327249
26673
725350
1060094
1201464
800649
1573984
2056583
1898745
1915528
1896527
1989479
939081
1681662
1390719
2851160
396939
1661238
317426
233640
1989792
2261060
698534
2565641
1754146
1523423
158089
2368559
1028129
2475618
2221429
1767190
1983423
74641
1802312
1343470
709047
165962
2587900
1075061
13524
2365170
1246455
6650
230413
2030
1547560
1695768
2829184
795156
1421031
405961
2408216
438593
2089784
1653801
2837306
1898775
1143489
2193083
2122276
1232173
1348619
2743287
828147
25377
1045906
2554317
781939
836414
1184135
1322344
699552
1284941
167719
1441990
1011235
465421
192133
2593642
597805
993672
1212823
1038081
1383435
2892247
2224664
2829063
2846114
1620821
1552601
555470
1300338
1677730
1405231
1312995
1119520
1609460
1425219
786716
2195799
2804352
864793
1077252
2495756
2251491
420448
1462064
2317814
1185508
2818353
453379
248898
147374
771269
1885311
2054293
2779665
1558285
2277509
936071
353207
1191697
1921327
2380039
1664933
1911691
201552
1806502
2367241
617976
2459916
2810215
1825198
2439253
1346827
654963
2704225
2666396
646228
13334
1699459
2626315
1974824
1135603
1646478
1358243
1670490
324234
1770993
2580765
2480219
1915613
1981654
311636
974542
1641773
1660186
2558116
253462
871206
687165
87111
909439
1817456
895469
724928
930001
1025326
1310269
379805
155371
977858
1680190
2261806
488324
1940315
1038842
2671484
195050
2431818
163081
159341
1052639
2268123
8565
1787134
195535
1558150
1984526
1502110
2453374
2278816
1026153
539380
1374288
433156
2046261
2716166
1196421
172102
2490486
1979734
2337725
2600637
2333842
2121223
1196432
853631
243501
249571
2589806
2057294
1685288
1655091
1259273
1515155
2847980
2736012
2504042
1090234
1489340
2707039
2890361
2412928
2177384
2666401
927641
302046
1175026
2775868
368098
2130158
1456532
893160
1711175
1978727
2276535
2715435
1094270
2402621
867405
2769408
1368043
1059228
280841
2406477
729889
461975
1756405
749514
1161081
2913118
959517
1370645
818880
1585914
1369387
401130
1237664
818982
1569479
2184435
2016825
2757630
2690555
2911699
1431486
1105554
2527530
1289152
980212
2555558
2660235
573128
97481
847333
106845
1346029
199210
745649
1884450
970801
1124812
273068
358816
795315
1207329
2155393
513823
971143
1599790
2452461
2297599
290916
2443409
2853360
642561
2237131
1726143
1048012
144344
376739
1659843
2776289
982243
958124
1913085
875740
1907487
2552528
1765323
1401480
754651
1846516
985319
466133
90983
24421
256904
2844994
2653384
419695
2634465
1694897
1356258
488608
462703
2105581
1050994
1585851
1282469
2569672
326046
206161
1324981
2318912
2513108
1455029
909417
1003357
1291241
2213855
1517896
2710632
665970
2398841
2847769
1407578
2899432
2530108
824149
1188483
2620923
1493441
951453
1092362
2631971
2551169
119095
1501722
2822667
434997
1730226
1080653
2925316
40177
2743193
282651
2859067
1490434
2883581
764978
169134
2314745
2417141
1635679
1616927
2304715
123910
927572
636051
175661
2189911
171351
1361416
1777499
2492965
34258
93590
225944
681423
1497759
1190844
673402
1085658
2095638
1840652
393672
1476532
2313910
765498
501559
1574070
2812521
2633105
2389481
668752
267039
2732507
1643941
1023046
560206
2438049
1710803
2867910
139280
399330
1596606
1166502
1125427
869197
2899438
1678908
41112
2263560
75593
867919
1685754
1412139
1100113
2027979
995812
1245883
1975798
2565245
2362099
1690685
1932688
1186056
2481253
2096067
1867315
490394
2311812
2883402
2922790
1489477
1369535
1115391
1104533
989183
1053032
866233
756358
1540345
621144
1345048
1284164
371720
2032134
2675134
821008
1749021
1753821
1003801
2859522
1693492
1174869
722737
494537
1739126
1102952
2499637
1550454
2302470
2593263
629822
1707589
2301769
1648671
240981
2551483
2161277
1054411
1005139
858557
1831478
1033335
2269753
2474291
2521433
496098
2204716
286353
2292234
2342555
1442359
1742838
998583
411928
2103267
682594
108565
2519410
2374590
1382036
2804022
806141
1138109
2254733
713947
2647756
1636846
2778060
1866529
151667
2803980
380961
1985674
2029830
2524483
2830502
418940
581615
2274179
1232873
146713
795603
871244
2401136
956586
939187
1239774
526160
1579363
1745044
548638
1517132
222662
2778753
2154275
1948187
614628
278655
1980177
936224
2336965
1453906
2131014
2793475
2791383
2250890
2032626
2527582
1717674
461004
22728
1114111
1898032
1298803
2842504
1557236
1616982
935553
888094
984297
1228584
1636055
2737493
863061
2310494
872850
1790099
2572107
1962119
2485805
2611026
2240926
1906456
965682
2766820
1474827
1608951
1572119
430154
693395
1896576
905337
495617
1363171
591167
839225
1693286
426453
399524
2446598
2544965
1397107
1807389
2835466
465082
1420119
1724746
1076810
15229
667853
900095
1984566
2293801
1153085
1930935
2766001
2825536
1286832
1636433
1860079
2275605
750262
1750124
1812429
1562864
214175
2439484
171873
1006083
2631205
2723162
902198
708169
458192
2321005
2618439
88594
2019313
1071965
1066965
1576100
1792873
630968
389142
2534600
1429140
293262
2659679
1458153
52755
2120429
2218236
1803090
2041484
936193
1409254
987404
354357
815141
1276552
1280328
2611654
845486
2128365
951040
261351
709191
946824
561038
486584
1139804
1075503
2908399
813856
1186425
400113
2189655
2334680
1898253
1966607
1832583
2803392
642685
2732018
1719700
529904
2284878
1394346
2578198
1260645
96706
486390
870380
2666239
421377
2728001
2228476
1860805
902393
2700646
2264252
1674846
2868768
1506514
2813251
2051875
2692167
1196678
90750
427902
2909059
2933275
1649790
2249658
54268
2061164
1862160
2776579
482047
1920622
1381369
2778607
1628628
1822157
2480721
2891279
306086
1024696
464315
399075
548711
1004631
666982
87449
1238674
2450490
2719949
1535849
379695
2409207
1436060
2062983
1070763
2057834
2510427
162238
602659
53753
635121
162611
2043788
2151951
2524902
937408
438210
1282482
2893052
2641344
358239
49851
682505
2690401
732926
2916715
2130809
495918
2006392
302868
1557411
1233478
800297
1192673
2854929
1996658
2264511
2056561
2034300
1444610
652465
1951018
1689692
2017499
647505
914033
1260587
677200
2232183
2703496
795984
395565
800405
2386264
2108343
160332
2106518
2382738
2217754
12364
219693
1874186
1467214
34840
1998694
2389210
2513615
2870793
1388840
1393437
2245998
841822
2146813
2820449
1447567
1256549
429970
2239083
507483
239759
1975338
1394591
2414451
2089821
1519757
2321223
940041
1925990
2549901
234685
2846968
2526651
546828
2815382
1043675
1045278
10700
452455
1764271
1191498
110855
2781140
1694910
2775248
2662361
1623621
2546999
2880076
1347791
1284796
2364104
2124625
1723155
1380353
1390128
2786419
1240344
2269185
1961343
2690374
2077459
77106
1825220
2095374
1681286
1721969
697299
2100468
786125
2733374
1320718
1462541
1596100
1929303
975588
620408
964736
1811741
443971
1546160
2108084
2349344
635531
12733
2599116
13331
2604324
2865297
359325
467598
2364476
192552
636884
2182835
2043077
2606825
1253147
664650
24957
1729530
80203
118106
1578176
1803520
913615
2004106
8220
1134768
435191
2501752
2588468
320383
65509
1170163
636608
2578428
716261
734369
870606
2815030
591858
2425660
1838061
1347181
2790957
2609261
2147904
2702452
1515242
1160503
1266943
2353216
1008067
1280906
390052
157277
197086
1857697
2513118
2868700
16278
2231905
2567979
592558
1199794
2327593
2106929
1119770
1141212
2265274
1961546
1044747
1388878
242613
374198
1072944
1525001
1083055
2165373
376134
2140901
487736
1117903
2668858
18344
1281240
828719
598494
799454
503694
2499759
1577100
1392565
473757
2935129
1441862
2010949
2360515
1838357
1847967
293469
871706
1164533
2347597
50360
629605
2232984
874484
2646050
1235881
827114
1752478
2635588
76449
1621352
2438291
804648
1228772
1720506
2085846
643197
517112
1236723
1410400
745903
1826813
1366912
634976
2776965
1890737
1726187
1960142
257729
2562255
2889194
1668965
1421913
2673088
567054
2808942
1321955
2835196
2602079
503161
221810
1122009
1936953
1847444
669640
2120921
2669421
270767
1128319
1625359
2276833
835951
309349
2179419
2817354
1977631
690226
1420393
2610069
2847591
1476121
654958
2777799
1720035
1449262
1583377
901781
1989699
1566921
613416
2364027
1426946
2347984
64297
1674110
281149
1581202
1082992
1712666
1279096
2548275
787912
493437
2086784
2379347
485417
1390976
739648
2695223
553018
2104795
579465
1387883
2398584
1926465
974582
2749914
2784389
2535573
2255714
2523267
1261001
2825151
460810
2278728
2423898
1483806
1395845
2493795
2317878
1065159
2030299
556061
2868288
641120
1608246
2116624
370314
1968453
2571374
647463
360636
2120201
1148366
1819280
173626
1529381
2558303
1552776
1831370
5655
1468787
2268993
1118764
1784745
2702124
1382992
2177911
714409
1229571
1563902
2434158
2822464
331844
1904479
2385858
2642494
2724877
500161
891225
2591968
2280140
64368
2930099
1469304
1291100
1853601
1865938
224424
1016853
671722
1935179
1612026
1457169
728014
1240992
2855860
2210686
136764
2818268
2748354
182582
2543153
2882092
417330
2775638
2117866
804477
458299
1277663
304718
1355235
2495044
2553579
412295
1841957
2105389
55259
869249
963663
1618772
836670
1000009
2239372
66527
1455999
39370
93011
1247059
1027393
1090337
1107682
603493
2716398
303514
2196316
2130226
1157262
139217
2642253
2369959
2129842
2828307
544272
350561
1874112
1924487
1597471
125095
2177388
666465
1223277
1391551
2407094
720319
1391214
442813
82008
2333730
580813
615466
1371548
421744
777458
2265244
884990
1932507
1667050
2262317
2579081
442125
2810402
2531469
1833331
694549
2824878
2360026
1885049
1485610
134159
2685723
141356
778961
1332745
1505594
1754067
2796847
532253
1552725
2861348
1431702
2418662
1331230
1437705
839710
2400872
1222258
1008891
2861959
161910
2828728
1292584
530299
87408
1746287
1485038
1868882
237109
866903
270166
2291917
805913
2912974
284108
298944
1605650
2119564
2403693
967184
1524515
2491354
586370
968439
2452813
2045221
279034
1225532
645716
2294579
87146
2844651
1972216
2338166
1875528
235522
2923141
2351639
184389
619120
2498046
2300213
985866
831213
1212126
1859467
1965080
719477
1573272
167725
878766
2404462
2781257
738393
2737358
898759
2144397
1466374
1795689
2083037
2522023
144131
2236904
128564
1301207
659690
2769145
546861
2319392
2391245
2112752
411759
2089805
1250786
1758699
27687
2103741
1345733
2329451
2842631
630941
1217597
1493889
282657
1948888
2886922
1425169
476516
759055
699272
544153
2840917
1022267
285026
1257283
821570
501152
2046025
2519307
116064
1960782
2299697
2763830
2403386
2547850
147304
1472107
620973
436428
589080
1572952
2397682
254510
1311325
162266
1941947
1379222
483502
1319597
1946394
2046059
2211655
1959682
2554210
2175323
1233904
2116394
1512501
1432535
2020952
1293764
2606364
2353695
284458
1393418
866051
1911996
808257
1703732
2398215
286189
2153389
2336563
2581049
2290015
2850269
2059376
195225
16518
2937189
610663
2289679
112646
2027062
2066904
447429
231168
1957220
2594705
1358365
2409978
348649
814432
2689102
913150
1733312
1538627
2602900
2484661
723473
2660383
2913007
2186229
189350
1277069
1049666
212418
2781845
996587
1175245
2294611
1045172
1844421
268456
435037
2359533
2487660
762018
504700
328743
1781929
933607
122193
2682799
2930240
2838466
2576896
12648
515128
680772
950236
2487191
1129728
2613907
1245423
2471524
104579
1996723
2735370
2747592
1154363
577998
2024217
1421958
2424568
670626
1387494
822177
2268788
552234
1437555
2282516
2439123
1565224
1356590
1712438
1594190
372154
1994230
813228
1396237
567074
1741661
2508307
2903926
757188
593494
1020225
1128849
2634579
1451318
490489
440772
2806093
2046413
125172
726885
341148
518375
1922478
589688
1915436
2012872
500692
1382340
554148
2576187
2743636
1132616
2455886
2464620
2347082
192774
1122551
544193
1043855
1991759
164578
426644
2882146
355449
1623654
1404379
1978294
242426
1903778
6829
420960
626628
966501
1081439
1637215
1220037
170076
1281224
2323867
1575243
2165284
136075
879293
1797283
2688660
1791697
1362995
551060
2014980
2495492
757580
389364
1679713
1525040
580814
613902
1960622
2286133
1238610
2732545
563666
303031
2073349
2727576
1046983
199334
2687965
1501953
2520609
2435356
1986065
1185642
1982591
979616
79667
2924438
2731265
1659944
1285848
545372
2604368
1567702
211971
637768
1760149
138414
1296960
1144267
792612
2154986
1722797
554915
2269739
2446001
868104
575739
876554
723617
2440167
922755
483403
2836405
465624
257588
549972
2676699
1386798
1507682
2349638
901377
2480504
1873622
1530852
2856903
2712792
1118013
2251261
2914287
396009
1796337
1264497
2304582
632848
1478486
2283109
2230301
1079796
2923662
1926507
1145160
421634
217837
86099
1468196
2507703
2440443
486994
1930346
1858647
734339
2679960
1298397
82584
1352996
2240274
1426413
775497
2304940
2327745
2286727
136999
1421666
1582709
2347787
1362067
915747
52105
1721543
1380121
1241395
2047277
387279
726380
2938891
1565253
2580251
1481719
2058591
2172802
446229
1593073
1633074
2256088
164879
2232199
1610899
2616823
1409595
230980
2674493
997788
2651195
2023939
1542410
2226559
2584566
1004464
2501655
1825540
2895062
2406027
42738
2891925
1053809
2595941
2622727
1172389
2019753
946943
2298776
2665974
1922373
278817
211437
1542579
1224551
1673950
665413
2232842
2189041
285675
760352
1881914
1770585
1134095
1516549
2513839
274940
2604660
2760178
2166414
505893
323374
2125789
2745124
2878356
1420371
1423975
1454766
57528
1220610
2626804
562017
2754038
2688564
706366
2484047
2918464
544167
2305623
2760578
1058663
2527732
1271810
1195020
1778437
1215534
504198
185361
2461514
2748279
2781417
2547239
2770358
2497150
2529174
796436
805208
1158796
2758648
865590
1685938
211242
2267856
2649082
2939794
512991
2370749
1123437
738920
1921209
2699887
849028
943889
524996
978096
2891607
980786
1837414
2380787
2698312
1735111
2534767
1439665
2195897
811990
73584
2112713
2098152
493092
2779886
824781
362098
728373
1493871
120430
1287086
2256418
515803
2441089
370346
753145
900996
2347374
722446
2450006
1039105
1532684
2534332
2011859
2604373
1473962
162878
1924981
145268
1145448
2867435
2769378
1213966
882576
179735
2463086
666016
1836324
1813889
1146171
1559816
2409913
1791105
2862380
2815038
876427
2275151
2048104
442618
1460051
737296
2100696
1125942
450554
1969162
727875
1222100
1405800
1255917
2185360
141834
895943
871090
1780928
710829
1384564
1146635
248655
1202292
2131725
988162
951985
126785
920387
1799348
2697630
1553126
2334432
1914472
1429715
1459546
644513
2646317
1016599
1841585
2504894
1679798
1043766
882299
282609
1757347
1027784
1743418
2778903
1789992
1174720
2137802
2517173
2036240
924989
675824
771193
188336
16386
2914984
420802
2366208
2183435
535991
1370337
774153
169033
389860
1207260
2347917
2701925
1860697
77386
382835
2302145
470745
2079101
2123465
1804712
791640
2347258
2869076
1738160
1353645
1964979
850942
1244315
2417831
885945
181793
2766168
1742763
1792180
148304
1636754
2309108
731427
768551
2563134
1989301
1781220
2485026
2868275
2494144
846070
2862072
1844915
1859147
2888126
1954774
2002213
2702242
2325543
950685
576677
2676225
1126299
2541101
1309013
1053249
1972219
447107
2439582
2654946
1774131
2854374
2039394
2588062
1841943
473568
1039586
2579476
304749
2001907
898687
2756353
658792
280955
1048570
1619847
2202197
1208016
759990
922161
2160728
493513
2881568
214540
1720851
265946
184024
142288
257274
467649
830063
2611255
2387106
1543681
251694
2269112
2224411
1275930
1459619
1576710
2558892
2291079
2539152
872475
206844
894124
1253359
2052465
2623157
12919
1254512
486166
246306
2902663
113393
999285
2274261
471351
504753
277753
1976766
2502647
2650984
1912440
674982
570795
1131439
1328052
1747246
1257035
665609
839607
1763032
842451
1307207
1529357
2536663
1657618
2128124
2071899
336840
468749
235839
215910
799391
2466125
834030
851019
586169
1827985
935771
448733
158192
1628018
2851107
1512204
1930673
1431745
1033659
984050
198756
1256832
95025
1996906
2026065
2056392
817761
2419688
222697
627574
2940015
2098004
482730
62539
2675212
2176861
2395421
2548736
1911501
2371412
1882778
1300683
1445233
1152815
25694
2691724
617766
2520310
2443203
1474757
31
1519378
2493460
2360336
1112701
841652
122735
1582059
2421869
35006
2087320
2701222
2242127
1942825
1153811
2736467
2169192
191109
517619
1892399
629425
1701267
1222315
1616092
1927464
62168
677491
1322903
2401014
2590314
2479959
2766617
2092069
90214
1386746
2585085
2612383
1731298
2213122
279185
721851
2303424
2137903
624061
2768752
2511331
2575632
1350664
2277712
86036
2255935
1220214
44822
2757205
2330621
1604070
1188999
2841684
503641
883958
928445
292871
1498415
1406462
1958358
2022108
2339583
935714
1381344
2040936
2441995
2341809
2717274
2440749
1985027
2550776
1693171
2503089
959243
2453547
382774
2805857
1224365
274514
823498
2394869
154633
2410217
2453504
2463646
1018515
1098864
2365740
128181
291025
865364
1390664
1145063
1637531
1361380
1858709
2373642
381836
1744213
2004729
2334230
1372796
1725021
2903733
2509055
192601
2799479
1530978
1387017
1707615
2332610
2124295
2631936
1413972
1786882
2025531
1903400
1218067
490616
2321367
1538923
1974672
2870962
2015508
834982
1231273
2557726
1600202
2651436
1548667
2615845
683709
221069
478790
2318347
714254
1021306
1007927
1101481
279097
2878118
2290344
1804877
1850984
205197
528936
340814
1890807
924013
638159
855340
2849875
1239407
2850925
1118132
1769625
1694979
2774408
1932464
2323261
2308885
755522
1461041
366682
2723300
1184824
1112485
2384375
65737
1026750
1065841
2684809
1536990
1036419
1370473
1930707
1635651
730074
2102311
583084
661316
2470584
104480
547415
799603
2247809
1684852
1046890
2747798
1410770
594510
2827572
2797665
2828813
2419972
198669
1898306
2659696
1964241
2492962
1751652
1711627
2215146
1827693
335110
1499642
591634
851313
1370239
653657
2770537
924136
2832004
1729209
2526088
915341
2881681
2564225
238453
1930740
2597372
2523982
1253510
767037
1169381
1817474
2872672
2924430
1912776
2860132
1965678
1683162
2662682
1647659
1937802
875980
779763
1701197
2366031
542633
1809137
570900
2527625
2719661
905765
1170456
189097
2292262
1885425
1546148
777226
2064488
181422
646671
628363
1655960
1796398
1725609
2243370
2232261
749220
1027173
2616697
421160
422595
1035166
2530009
2635706
1826408
581705
2829577
1990484
2742210
2079287
71102
1103959
665741
391943
1641100
2627196
2888744
325826
751738
300843
1731217
2364368
2683620
1528370
1129419
2817524
2249894
821858
871643
1952231
1418688
348404
741142
985030
2616269
1943937
418572
446784
2355427
403538
717753
1461684
2051601
2840767
1569682
2393777
2751314
1796251
2536048
734366
624454
2240643
1914323
1010769
2488811
1766331
1351395
1629467
2345743
2144336
1298194
2199205
1993653
1463824
1478104
2712097
977332
1997425
590038
1110185
2344503
2911365
1396388
2732513
978068
622499
1689369
2747383
542986
2490151
1668459
806033
2471940
2677142
1463389
1742371
1109988
1891995
1003209
2075934
206061
2254318
1421317
714444
93303
2157982
2423760
900245
2881818
1548162
1110556
1454636
241041
2825171
984368
748388
596372
537276
1008987
393520
365841
1587722
1283134
2866370
1676810
2085500
1495153
2136042
682691
1983944
1920105
2516703
1689934
742932
2028377
318255
934628
254781
2877444
1640134
145119
955961
927206
1753260
2935302
512950
403549
350046
689098
849448
1682945
2390043
1428083
721623
1213056
2217523
973560
1681843
1896113
1387246
2031284
10049
1923373
21473
1547633
1796493
1868902
2118668
2815367
1933221
2341472
2543917
2755514
2635533
816239
435729
1160357
1277145
1384421
2248499
942382
956670
1649196
39257
2183125
2468361
2210453
1328575
2262675
1396243
1177551
1182986
2189007
1312281
126005
2728015
1495258
71354
2843812
358439
2171495
96277
505285
1191491
1734516
384229
1568377
2699365
37939
118090
2672696
1110585
576711
2844989
2738231
598647
1018821
850624
1937040
2747262
1495876
811454
1199157
285861
1886549
927493
1088564
1218028
1417197
747831
587795
2483793
2270464
627044
1480250
2357964
2355262
2541496
975731
1005906
1786975
2856806
1068604
1741326
2836140
1320251
731717
1452394
1934934
1786247
2873682
1167556
2344808
2214727
611984
1612074
1758837
877384
1396079
1035242
1078481
515237
2360532
51094
12583
2398733
1856825
2864937
1876847
2742369
240142
2703926
2251263
2132444
1609802
2491476
2678426
1121128
575521
2042884
2798085
782302
894607
1275391
1684084
2022279
1826134
2228305
2036023
192510
1768360
1138364
1546511
1790691
1345047
945591
494968
2940200
1177776
2518021
635996
2191360
389781
1114368
832521
1966698
1589214
290806
2800763
1991018
2151606
1701664
225537
228249
486741
2418257
1513547
1990661
918604
2506527
2292174
92378
153074
1008225
392622
725414
2646543
2925072
2160059
535509
1276162
1698107
1471706
2633573
2099002
615347
404606
1426714
444623
1432716
329137
1398981
1191048
1449892
2269270
840920
712119
814162
1372663
1874563
509885
664003
669344
1938246
2666143
350598
1067761
1377906
995911
2597656
1146894
1795107
2451305
2519224
553965
1353241
2037936
2235619
1529210
2560613
793501
1741557
767793
1659159
2113580
1952596
1890976
1624575
747482
1581534
1530325
1833957
2852421
2824083
2819368
354557
1696123
1930555
284356
2680785
899433
2803367
2769000
370223
848537
74571
1896458
2020821
2680109
337164
952055
2053144
1532133
2803320
1410540
1921535
9278
2399922
313904
1643027
2755270
2647611
444398
1266720
2139756
2296939
2278388
2496373
2613143
77119
1338117
1888310
1064596
2308351
482948
1473491
2313735
2740166
2295466
2160320
1840962
1566053
1326980
1134292
1110891
257511
669337
1500609
925754
1132799
498748
2932107
1088376
1599237
2408540
501621
1742387
1362354
1221380
2202688
1557326
1292441
117373
378103
164914
167648
2223668
2821839
1776233
2691189
1197459
1385818
685777
1003216
1829603
1132782
1779956
2171088
1438474
2159581
2902434
1119015
585843
968792
2440527
1115413
414126
374278
141058
2074435
75108
2918573
456182
1881148
175198
1448289
2133458
1512748
1803803
974861
2055197
205521
426060
905597
1477221
2155639
2822536
414592
140430
467734
2749809
1263914
381258
1458085
838077
1908913
463582
236667
752645
736654
783464
112894
2619687
1339970
1169075
1378905
1533192
1984943
266797
2697700
1919655
2855975
1301134
1695195
810980
221661
369411
2227469
1277220
1539819
2333501
1732506
1268248
2458198
1486038
2085293
2685084
1052244
769476
2018564
1909251
1395168
1956246
2707391
2438196
779817
1016856
1226773
257203
2855597
2109760
1731769
369466
509363
635515
326146
1431571
1698651
523002
2525086
639445
339224
2142540
2554513
2110834
1567934
509113
1053059
1710851
104478
2802389
1838320
1434761
2677198
1328608
2473555
2288305
79673
2186448
2788201
2278852
1669214
460367
622324
1075154
1894020
1249043
1834761
286922
2235726
205648
2011471
1318985
429864
1796466
1408508
1813521
2139369
742574
2004167
1710765
2115253
374182
2295202
2771732
643359
512789
1075346
1484279
2619279
1274679
1575385
2419952
2096567
142531
2608164
620286
1262520
1499867
1616330
2295970
436064
2875945
1145372
1373432
2705795
1149229
2837280
2821479
2141148
723688
642303
489672
307815
511583
390189
2409388
1164949
389589
1093219
1307604
1163270
2887178
1911209
1000051
1261338
2098054
1958388
1042351
62738
766975
2681576
1945095
1128025
1912569
924526
1043334
1874105
2667280
360907
756822
194730
549795
2254370
2550451
1943584
763024
357411
1827899
881172
813903
179200
1772751
2617040
2509994
2398345
2934623
2199272
2864154
1946023
358134
2538212
2312045
1552622
1835747
2934249
50761
1024276
1271606
1301849
687263
215953
1851035
301692
1637721
1455351
60252
2882664
16690
952754
1573408
2658721
108471
22324
2679129
712907
116687
964046
1279344
2016817
1788851
1837505
2440741
1226610
1660278
450434
1362872
1052384
529669
2220912
1279911
1684667
1803694
2937069
321556
450457
1332043
1221610
616599
579139
1957911
764374
1914924
915488
434977
527539
2588623
1699327
377120
63443
607995
2908727
2158314
1392384
1129620
171020
2053665
86518
1530370
1419540
754317
635300
1587799
1283608
817386
2458344
1284893
275362
1783160
2016216
2309916
2715323
1100340
2933173
299838
2564800
2049588
1492658
2905981
33728
2689449
2752175
31747
1436263
2553945
1985747
507439
2270838
1236353
765645
1790865
1179333
1946893
2218504
206928
1841793
1535354
1202785
1962959
936675
2290274
2132951
916361
1256768
208877
2537768
753275
2251881
1842146
757252
2782138
1398937
2280600
1652028
242987
1452489
648169
1970351
276924
728162
2785366
689715
2864658
249424
782091
1269213
1536617
2587855
160439
2266940
2825492
2347879
2402563
307493
2735878
648467
2088572
1065605
2155
1819509
416767
1090785
447361
2219022
2124957
350430
2484319
2848889
1824806
149947
1112178
359503
396861
1348477
808599
1305915
1885317
60188
2251145
2692239
779790
1808343
317277
2212946
2782609
2695492
76734
1191607
1645491
2071247
2189834
1676785
2830088
1604129
677006
1768401
1099906
89302
1061382
701162
1635443
2686271
527574
2314637
1379886
1190259
226231
434572
2357301
2859199
650095
1242052
1604931
1327832
2334844
2088421
2629278
1900357
1067640
404902
1925581
1106783
2363616
108842
919041
1079963
1099371
976730
412173
807
1152506
199916
2130377
1207098
2417402
2190033
2462875
200242
1521312
2641417
1877703
414767
2337305
584207
178850
1848322
475721
7952
2045162
123040
1858046
1055843
1976264
69195
333741
5716
2404565
1210330
1606053
66367
1715287
2882067
369420
2306506
184554
2088810
2804769
397294
1248048
2337934
2593647
2431014
837758
2348963
1945810
1573726
573016
2746138
1878814
1281935
1546070
443888
1895243
778067
2222307
2170503
1675028
772728
2204336
393940
789399
2148282
1359360
1172188
793927
2546155
2125534
554906
2517875
2289608
1280159
1632081
118746
2158680
982515
1182089
1091614
2285602
2480848
2360623
2322603
569703
1481259
1653107
1112271
1270764
1413698
1229301
2254359
2212625
2392545
1257111
2146480
2872874
1810986
1375074
444657
2233838
2585775
919990
87022
655785
2801437
1468183
780042
2474316
276810
1894469
1351085
1245983
2244158
2499055
2124522
2768500
1520831
1121617
955273
237526
1898418
1134034
606606
1339467
706674
766641
139853
2414358
1893312
1609882
641886
1910612
2843330
2251240
1647289
203067
470350
1055618
2613646
1313632
120727
2641586
1669141
1659465
2783189
1707790
134071
264918
47112
2733504
1135252
2175988
661151
23981
2509910
856861
949307
83377
2899097
1430926
734986
622175
869465
1049901
1209795
2015496
824863
808712
2819296
1838226
1114038
1086236
4953
2168340
2402245
767994
1516981
1942072
97340
1805741
2261238
2725066
839281
85472
1841092
261391
1432729
2916056
2441509
910788
1980707
2066192
510007
1777584
2889349
398643
557117
1990555
336291
1558159
2110229
2688958
1362844
1057366
2373895
2375515
2316175
22159
274444
200581
1830753
1996730
2151352
2735093
565424
8113
204609
1350871
1095780
2784939
36821
1204843
2653222
1902279
2257275
1903376
491416
5650
846998
2533829
928353
174626
676697
315729
799389
2190304
2080717
1093024
2169347
2586332
2430774
141955
880141
286798
187619
1216815
1918996
2141385
516837
2291719
1560176
1017642
515861
1587736
874941
1715750
2262912
1326039
2651493
172388
1000043
347110
1606561
335957
2805794
1199858
2338034
1557048
177256
420390
2234151
618456
745823
2394392
705268
683219
1221880
1528729
2312359
924147
1907448
2447892
2397613
2261037
1452473
28958
46548
2389154
1148059
874393
2329340
1481777
2693887
2259210
950748
1808593
785531
1272437
2238496
2670508
369801
669244
2739673
421429
2446049
2169446
874402
1974654
187006
2033585
702111
2612603
251631
23949
608554
1856688
1795772
2855288
2019428
1593917
1547941
770290
258270
1378112
1713029
1438098
274517
217988
1122997
74576
606441
202816
1772230
2231212
1758291
569672
630326
1276000
1878198
1903497
347226
1271931
1338264
1946089
1525092
107878
2803972
2939454
407955
2619474
421262
2265611
2363415
118429
157922
2607776
1123649
1783993
1508157
129132
2132315
2418980
1643819
1574472
648234
1192291
1533421
1984425
1639211
2459783
2076229
2420016
2264515
121662
1875799
239824
1831107
1208947
197895
1904340
2055147
1407854
1059358
513440
2348843
2676998
2241015
354491
1960499
816940
2433116
538737
1361315
1415201
1304229
1402823
2273586
1757185
1180721
1714035
1004659
2152559
2029896
1109642
1461845
105110
2697279
1447875
429356
1623467
144656
2830295
976032
1999703
2667781
1914066
2338070
658039
503473
1362510
1514804
2816741
652995
1508703
2119655
893502
1638182
2484425
918520
2120634
284958
1864405
1371223
504167
2205241
2705884
767609
2102802
1135997
2300567
1108424
817690
1426808
96728
96475
2173291
220443
273390
2347824
2244085
1181876
1566536
1674162
673192
1022639
1074557
718653
2354321
2139769
1845838
1434283
2144882
2533400
1974527
2193516
1260421
1180270
635448
128850
980607
2824028
496308
1521485
1797419
2277418
1867282
2319649
2599406
828395
2203390
990917
1997390
531971
2656232
2664601
1814832
497515
2083382
645911
2933586
1054237
785949
1046306
1411077
304721
2581164
2195683
2760499
1917721
1466560
2080016
692258
2833781
2270174
837039
1351773
2446845
947584
95398
2742297
2831194
1624867
2759091
601631
1567037
1693769
1169264
139021
201352
2023515
1290361
866770
2498346
174138
2783071
2903739
430095
1464158
1613019
501508
2428401
2608538
2933536
1736725
2078479
1485840
2322695
57156
2571457
1212149
1353334
1930827
1387436
1854572
2471890
808149
2316143
2903768
1784768
1163735
2321633
1258574
2000166
735310
150096
1434606
1579554
2249426
297411
909623
2594296
1243774
2815791
1286257
2922819
897702
2178117
1650584
2640027
212135
428910
1831384
1561612
432011
1277463
1252578
87362
2597870
2042283
2810720
2034441
795414
2407893
2106026
1463496
2389648
732973
1949633
1204436
1914870
1963631
56158
351455
2516503
1460308
779391
2592736
2482448
864420
1466420
2477475
1132295
1547671
2388418
409017
1278358
529748
1106216
862955
1713500
238528
2204956
865897
2578852
2692176
1061899
2182159
334413
1563686
1560719
2469846
480586
232341
2269501
2574253
1485181
1235293
777395
200083
2833262
1568901
760946
1728527
1627688
1424546
57244
1173694
993210
621704
99051
201057
2454939
1370987
2237148
2543429
485076
2080767
2710531
67535
1951423
243451
835700
686322
875982
875651
2084440
1127569
1525204
2108338
78049
2200552
920707
685567
1770890
1825669
109394
1581465
1808626
431092
2497817
941126
2723815
2075799
1719245
432302
53740
1459702
33399
1360025
2389472
1373710
1872390
1884095
281301
1681151
1158911
1060262
1747776
2680328
696198
1900696
2089409
2050253
1809108
1029104
1279498
1787712
594095
2525703
213250
1964068
484932
2497669
210587
1932657
1775824
1769992
2650628
2403933
361326
2827296
2126370
1766929
243500
986155
1808679
2398177
2783843
2487801
2537843
1165882
653827
1054065
2026302
2418708
25045
1500300
267217
925585
1399453
494526
1063220
2841870
2895584
996407
1508525
2356856
1953352
2831760
2567175
2225357
2711625
2104742
2768753
2507897
1613992
860351
9276
1206127
2350410
1855837
1894781
6450
725425
1295071
2093268
1033801
1609900
1117925
1003445
1084307
2353046
807887
918272
1601675
1476281
774518
580724
1889611
2688821
2177378
1012811
67804
2445986
1050934
2771720
2842424
1969138
813391
949449
1118055
1142107
1221575
1356004
2100694
655803
1816259
472375
911081
243364
477917
177258
437911
967475
2180456
1417771
2105644
1713011
942499
1908451
1863890
260497
342159
1111696
468026
2905837
1433879
2108961
2574943
1216110
665064
450462
1951635
216811
2104292
875226
65468
339748
1594251
1633440
1078884
2196523
1792473
2248103
2487621
1608816
270838
1589267
2166769
1848939
805655
358193
2473275
2078566
2528341
723553
186636
148465
569436
221917
1673139
2467818
1715490
2165171
2462898
2118709
2226483
1524255
2400192
459578
2850197
2088352
631501
573080
1499843
674251
1438265
589797
446670
524526
2841558
1687544
2063544
260355
1190007
249593
2304597
1075819
284928
1299970
199174
618028
272396
1014238
1671896
2917837
1906297
2391427
1812501
92687
2837750
2509545
526550
167240
138474
1674756
979445
584549
2884633
402830
212215
821934
589600
2694229
970406
1659709
929364
2628961
2796974
1261540
586437
1134726
231517
2215645
204546
359812
1196297
1520567
2157764
466606
2745756
929109
630454
2273226
2699730
2740534
1292601
1032704
2577951
1309951
2067969
2604281
697482
383570
1096795
1690559
2258883
1058879
1218429
1734459
2721450
2355638
2853720
2483486
59630
194909
1035706
1916502
1447178
2751900
2559871
1880293
1599817
1775016
1805348
902303
2681817
1798404
2022068
667691
1763345
1794329
2822219
21460
2013006
2562012
875283
1855932
2319082
1066068
2373037
1891604
2866537
2126208
2937629
422584
2884606
300662
2889508
2143237
2125268
1981366
1015643
2784132
2416845
817597
1897325
973958
800048
1438737
2803871
1054371
1250684
1367984
1841760
753095
439047
21939
274345
1589857
1363376
1240399
608446
451795
1985916
1720350
2573124
2124954
1305521
1733252
2239943
1567591
1967372
39112
715472
109548
1101491
269084
830598
1502109
1056217
2546167
1036385
385789
2884264
1799
371228
2682401
2175989
1279869
1265182
1560240
614430
2078343
555545
1207014
2339974
2574973
456487
100334
1431384
1599478
1811724
1389394
1187318
1889694
1858007
2585503
1898309
1884477
1973816
2080512
196696
2074365
1161661
2171527
1643056
802741
1627967
422892
1404135
2895076
321327
1083840
1936993
425561
537593
1477805
2827217
2194975
1426233
61772
1120699
1932978
1465616
2047684
678364
746760
824645
1943299
562514
1706512
1249444
2416868
1698328
1877193
2082009
1208739
2762419
733226
1420608
1838005
76801
534470
1369707
2477737
1866825
1494252
894295
282263
2337810
1185676
1271073
2824518
829354
2010908
2638465
1535758
1221594
2907263
1774064
2656682
2163792
2689551
634526
70448
869687
1899866
2674367
2354217
2538445
1362869
2483302
2140136
273361
2706140
1403493
2439516
1582793
2123274
277595
2342974
1780398
2391105
1875807
2284324
1981566
2542228
2396440
1957128
508799
252351
1600116
1611241
251313
1069814
2235851
327767
745633
9960
2097361
876706
1909902
875531
2876968
345633
2093990
2609585
209034
810788
1510058
1898102
1204999
28098
1970375
55160
2400581
2119177
1689208
1520172
2071334
2140013
1000812
2371729
2280470
2061580
2548913
423952
2793332
408422
752110
2232465
49723
219171
513980
1578811
578551
1022818
2245308
32916
507309
244007
1478477
2288235
514119
1400234
2633805
1793346
715104
2513357
424613
2190547
1456993
1701646
1089942
2810186
378722
2637199
1279478
1395820
530405
2331871
1852610
759765
1061101
798063
2401340
1309871
716973
2786012
1376599
2274474
1112844
592525
2344275
1149801
692035
1847042
2918790
1886766
2358931
2196330
1773351
294636
723827
268353
1973134
813463
65563
2729502
1020255
2007790
320858
2258901
1713127
871298
574180
58378
1968625
2128603
1009682
1293570
920260
6993
619465
2133007
1114138
42833
368402
2409795
1809129
1340826
2309592
305286
1693300
393321
1951876
1325579
1243384
1973291
683244
262317
109908
613097
2471647
2715782
2684158
939683
2176223
236191
2810846
2255946
1638667
1034144
1319818
2570937
2744167
2179881
814301
1557667
2585916
1410874
1451472
997689
309029
1863036
1725924
2283570
2900323
1026713
2427100
676790
1937747
1032182
2814654
1289696
1524524
280091
2518888
1248223
194026
858227
765553
962766
598804
1734103
2757335
1384677
780878
2558994
738948
2732253
1680038
1639914
1739409
534650
2029038
2079848
310233
2690679
1429250
2694565
853849
520750
1726251
406056
850448
1055178
886934
1339716
1507858
938769
2742743
2205790
577997
2326399
7059
2158735
1755362
576335
2781841
1053644
1912967
263625
1567722
612169
1206503
2028032
2823782
2491346
704639
1760139
745203
1279441
2748089
1282667
589409
2686916
2412847
758753
175477
2509244
1556228
1802701
58027
601014
1526122
2206351
2376630
1536294
1720151
2398823
27996
647895
2428449
827590
1476731
2200464
752968
405685
1654792
2267916
2757872
461402
929569
526391
595413
1196288
1092784
1186989
2073444
1561225
316835
1773956
2858672
1705472
1136099
1994358
2538381
1833439
1770553
1561704
1945720
1558016
2594425
346511
1596238
840870
209802
2380351
2053792
585386
1860699
579104
843109
805124
1023189
2532267
5197
2530946
2171266
2326661
2549962
238619
2368027
1226511
2416790
2854325
599819
10071
1068306
2110996
1029972
2919122
433701
1453806
2887465
527266
596449
462055
632188
1191252
1476598
316744
492487
1062335
539520
2581231
2097895
644928
250259
674982
131639
155012
1693521
2630110
2065659
2408147
2176471
1599872
2916899
883557
225258
2239054
2083852
2897315
2440275
791948
1129367
1060914
2420099
964136
797726
228836
2778235
2602642
1420250
1685345
490474
773166
1710556
2323795
1267720
1459145
1164649
16992
1477067
68818
1847616
1981523
2561348
2821014
1007127
2126331
912745
1259073
159852
655644
74801
1929903
1655956
467950
2431297
1478925
917444
1567771
1673588
1474119
58975
1700888
1720325
457315
2631629
2853936
631881
1166284
2935288
2219405
1776237
782178
1585490
272989
738774
2735517
1668896
491336
2084510
1541644
2312775
2573549
1500943
2525528
1434057
1188462
756310
152873
1019868
1304196
2395711
283222
1534709
2641075
746991
2137332
1764280
170160
1288488
1456977
654328
2876309
2421108
1246599
1935720
1874003
2804509
1768302
1797250
143050
2096503
2316719
1032504
689548
96595
1370621
2183881
930738
2153575
51165
1550013
1322293
630300
1147090
308734
1728355
2308464
2076403
750920
2870462
2647657
723577
195240
843157
2131
2802935
1550624
2322491
1595957
2284018
719689
920604
1371121
2117264
1391143
1926247
87331
2765172
350017
1867190
2602256
278782
2066237
2189914
459614
1748821
1970971
1060353
2498297
1741233
97067
438003
2057586
1275743
150118
2297738
2734126
2197252
2086271
1135597
2201608
1311568
2007669
568584
2398689
2608041
1369976
1483040
2296111
346296
656083
2000866
614866
357682
1658258
436959
2456735
1703177
2613583
1896103
2449965
56778
1507077
2745416
1323033
2094281
2155690
2206174
410098
1683684
1811468
458308
98181
988812
14441
517228
602454
2328451
1663233
1479267
641114
1348813
701818
1758953
2172373
840794
130341
821822
820153
488519
2830762
2649157
1003736
2461107
409247
2646065
164783
976227
2795862
2529753
1349924
591080
2632417
1932759
21772
1928894
2092256
2563930
1834766
170125
2151590
2506313
2848271
191217
2127382
1312729
1100350
177319
318037
234770
614846
631292
654697
487144
440259
239654
712047
997610
322895
744526
920390
6414
382938
597706
2261603
1446175
1176985
2713411
147509
408269
192476
263325
332839
591770
2701467
1168982
1137483
2649004
1570910
1403018
2434271
2598581
2724032
77729
988759
2298692
2004695
22413
1789000
76964
1618622
839826
632544
2386503
1612824
1909125
292201
2739821
2717034
2591533
1936516
2260915
795950
1578249
2311446
349289
202974
1806731
1858842
556897
1168227
1391312
2313754
1485484
1191154
518953
1503435
1685475
2789897
535477
1609782
2148040
1772321
261372
1151154
801014
2360144
2437302
1719963
1437601
2151144
973355
1532692
760858
1691918
1142534
1343005
1431540
216240
1847927
2381573
2057500
465469
808007
224070
1916113
1856611
1579223
2399092
2761370
489256
616315
1387961
2358633
1143731
2774963
1086763
547673
1723380
2469806
293545
195033
542143
1837536
475045
2377766
243363
950830
2351495
2807859
2791398
2440426
835931
1755212
207998
2633807
1378761
74188
546365
1725563
331231
1069129
2366091
1882574
1572280
2467334
1465598
2926788
2697541
1280840
1009314
1261761
275073
2519584
654780
1494132
282500
2461704
2043937
1704486
464562
2298263
318297
2009431
1961182
128033
1049689
1278275
2760266
1774622
2050293
64983
1759301
1483394
552193
1699603
258279
115904
2695672
1708729
2386122
127573
263596
2334055
2625671
1814508
992920
1670118
1693739
1331796
1985918
514489
1175154
490877
2548946
394267
1762732
612288
1437377
1053132
2772929
387934
2541327
884094
950736
2292644
1357868
2048248
1437803
1686363
150837
2894268
1129839
1080566
2457299
2666182
49647
159947
533016
1600515
490064
54621
511078
907530
2246953
2457079
1653190
2907189
1233490
2260487
1485005
227066
2050276
1670486
620516
1842541
44981
904106
16759
1706388
1176004
2536719
2197179
618618
1411101
2328347
922897
976713
559176
766874
1819415
2780851
1657404
45155
213748
793490
369618
685736
1089875
1632474
1949341
1489224
15492
1734955
2830741
417977
867805
2403911
2462938
1057158
2701556
1393965
1704041
1542020
638057
326146
38793
1056963
287205
2369259
1352371
1615980
512829
1150664
2019592
2047516
5670
437577
76227
1516765
90721
790166
544839
1997294
1780741
2491721
2213272
989936
2790828
2470542
3789
2588408
433638
2723566
685078
2853958
2759918
1715542
1708558
2235145
1551500
448193
1528022
2712098
528374
2596029
2785715
1383649
1791652
1201766
46099
1966301
2770636
513726
1553715
2448677
2218391
1541445
1530106
2040153
1923140
2918622
1065514
301465
2598703
1642490
2448430
2930388
2590335
938297
1551966
1579845
82126
2254907
1111621
2259710
2110389
2361611
2479200
1174075
1898943
1581017
1444038
1225593
2070289
2358869
1498582
1336373
1818698
1658617
1497801
999845
2824941
1548484
731475
1027072
151294
2657634
1374867
837580
1725666
2865830
2584137
1097550
533871
1586519
1529868
274888
2567487
974328
1643851
2606357
1694492
356655
1115949
1760961
1888281
2248544
2824354
2406963
2824064
2425682
1451807
1343598
2669980
1850495
1477223
2824269
1036082
302715
1135889
1508081
2526726
958630
2216853
446019
1611808
1439748
54790
2888134
2432530
761576
2450077
2186198
1109563
2738081
2465821
839149
2667147
1342440
775412
1671549
2926640
1222223
1838350
1722724
2303546
1184050
2749186
1560789
2131192
1244148
1116629
412839
1477173
1643153
1237815
1385551
276007
2790123
2050363
21457
465732
1730575
1317687
898133
704445
1997262
1563163
1753333
1425401
960945
1089971
756999
2170455
139204
773188
2722044
814941
224704
717459
529344
720025
2550968
1544126
653213
2864058
2478222
2303414
1849925
2194398
1665331
240535
2258048
943582
2716157
1355407
486459
1761085
1331293
387394
203374
368097
1406088
1057615
74218
1392172
2367073
2678124
521392
561505
1414607
261981
1204685
1553312
91047
1719517
812449
542233
2217368
1383919
1233454
2339158
311761
1261818
966050
2861189
340065
2309068
989709
187387
1017548
183624
900372
2873285
614145
1972088
889580
330535
612432
927546
81536
1666818
9787
1989123
2242721
872506
875406
72135
494463
67444
1316552
1414670
2883355
928516
1302198
1832032
1015988
43832
774195
2413596
2083679
1460211
481689
89429
642476
2819145
1603933
2872882
1925316
1756018
2940321
761200
1740910
2220333
208744
948913
983604
1325115
2023137
2104832
2422714
458239
2431794
2105879
2776167
2400979
1525085
1185832
1565105
425557
661960
1779611
991249
2290153
1620130
864163
2405039
1718949
49151
2425451
1953870
2505382
2794421
894295
2532429
485443
2506276
1985629
2301557
1924336
1357699
728642
2204348
2544493
1720776
2596515
1179450
1817409
1452513
369439
1723706
2028485
748795
2797930
2318317
2405475
485804
973987
767494
2786755
2275807
1054621
1201145
2647949
1340458
104291
2487730
567063
1936023
402301
1430687
1673961
1053255
1767233
71499
1789840
1189626
1024432
1683265
1385238
1037326
2318767
1277371
1359248
190594
1033559
1245177
890911
1411863
1604940
1896801
1702287
1335077
1757411
652799
1006497
1394102
876626
1218329
1780504
315450
1283608
1366074
63345
2210757
1912883
1428604
2132392
2719762
1703718
2817894
1537142
2324505
1138855
1082119
1858937
2182081
1046602
1793639
2899029
173527
1861979
926657
838436
2593944
511336
410717
1028926
535882
2840432
41725
68414
1229450
2615154
2375590
346034
2259377
604529
501048
526710
251895
323323
35490
2200441
2274030
1345017
2657620
690649
766439
2734574
1288575
2497541
775191
888278
511156
2604145
136992
1171978
1455640
563272
1847352
2327708
390066
546426
2451117
1022486
2259081
917807
653050
485317
2478080
684080
1247380
2379181
644823
721098
1862664
2125540
2173964
1886456
237200
471817
123331
309929
2531585
1413231
2177969
443190
561610
71763
982841
1469495
1020950
2314825
2532318
1943643
1829177
1532373
1281422
2332559
1594365
561567
37271
2001313
2479318
1250466
982944
1788156
2598278
1643653
2234706
774907
887962
329516
1252209
32388
1209341
771345
2115550
1514160
54169
1643346
27233
1948860
187655
168483
1673939
1281892
2429786
614250
237381
2678766
1139368
187374
2016947
2145348
258889
225355
406205
2212530
2570547
1038188
819202
1897756
2348542
2801701
1626530
2323749
2938861
281217
1671823
381214
2422165
2116442
1021192
2154249
2598185
224583
2316256
1922568
1641646
445108
16271
669148
408300
1229225
833035
966106
868343
2220253
2536824
746243
2716502
709224
2711189
2409366
1164307
1689927
1445716
1322971
2937667
2341255
2773618
255846
1539695
232904
1228048
388398
160380
1438907
865915
2833725
1352378
2674925
2141679
1507049
1960627
2873403
899964
1419238
2057336
2004089
1280553
1513806
1477487
1222481
2226551
438007
1201585
643394
2576469
2403967
2685828
2226394
1794890
2737104
976414
1649066
268584
2031725
2789320
56431
1107130
801675
2437396
1257427
574883
349566
2001103
2926247
497381
1410770
445784
2111727
861600
1647597
763076
965780
1230004
894901
222868
1305483
1006023
2108516
536017
1658170
35839
308765
1758967
1614959
1447617
2048948
2426121
777505
1778373
889466
594617
1353964
1308027
721851
2614152
2439880
1271092
1063283
964261
2554611
1888674
681022
2175670
1400724
449835
768440
211627
472109
774001
832207
2314883
156766
1914949
2857303
1710189
414606
2507117
294016
1321075
266374
114571
1502064
2518227
2359920
2877892
64256
1225931
2288291
773037
2128531
1530263
647368
2329826
2581548
2101034
145151
2932414
958926
546677
2594244
2682096
139915
81473
1832462
721867
429323
1952025
1092451
59045
2935331
676652
2394290
2637949
1504597
2753662
2467461
2661404
2809162
29207
2835851
1807338
2132008
1274362
1765948
1382834
1114334
1331579
2474271
1629602
1960892
2884446
94370
1298
2913330
2056457
1186461
2388219
630363
1216487
197071
2208239
435187
1881606
700101
178921
797738
1835002
2132891
2305779
1653073
2402587
2038722
2723608
1078154
26819
436634
415313
1002796
1235921
2549662
2182362
2032739
2440459
367470
792265
404639
1630582
1194771
680578
346554
1693521
1281999
708148
2265596
2279998
657251
2924568
1362368
939407
1005183
2652251
645597
187120
2550763
1552422
2172360
1072535
302096
1249029
2519532
2549237
1973096
2536623
710544
483224
1084822
605501
783593
646226
641193
1118485
1842049
314203
234861
1390467
1688060
2373605
45571
1286229
2698921
328970
2775621
1532129
1487896
103378
265807
1200960
2524656
258517
1563825
1406841
1653975
1978946
269260
93346
990981
261180
1268814
2402931
2258768
459480
2290645
2882356
844859
1822812
206635
2072542
776288
459721
2926626
1886556
137329
1358700
2377533
2510200
24189
916261
2243468
1343313
2564248
2759799
1695081
720714
2010262
1198469
1122241
79695
2446584
2228063
1717218
1437433
1016796
2683836
2177925
1766756
1121203
1024729
1605959
267714
1339369
2339867
2393233
1303990
2540940
1231401
2812585
1779034
1471993
584738
2466187
1540029
1917433
184581
586652
368631
1037353
1020316
2901823
332341
2161564
2910556
268037
56610
1575391
1374177
743121
404067
636291
953652
1267821
5793
709700
1390480
1075387
1921027
2444122
1584866
552943
2391641
1424173
2776461
1043767
551050
1088900
2358594
1987242
1760265
1776659
2454819
1467735
1120088
150052
1776462
2051720
1988876
1622752
1818672
101250
2496813
1899776
1421103
1918813
123422
2789990
2707946
2466837
805951
971506
2736193
1429986
794112
969975
481094
2653952
2476700
1013912
476024
2826883
1711953
2643042
1608954
916439
628594
1238460
1991754
2578093
94444
2064790
748108
1001458
361987
1421763
344280
899491
1474086
1572985
2140392
1132038
2909932
441530
1921064
142071
1607240
764482
692572
1992020
2178588
2934162
2037033
950727
2029627
2839356
779239
2101520
1002065
597778
1224308
608899
20769
2251863
742003
1008626
958241
1949304
1853871
1172378
2763221
1385713
1982931
30121
1739892
1087143
1174330
590332
1428254
935627
2658480
1300540
2554208
881755
755621
1442515
72392
75439
1016184
1026424
269716
1287778
1771341
2044834
2620879
1411861
2938352
1245957
2187903
1272068
2355596
2242754
2271148
2430917
1285045
2924884
2023975
619796
233103
1622474
2685085
2273929
231982
781800
1586473
1737341
1555682
1613205
1829322
2400976
2869876
11534
1592436
2519465
1857648
2738865
351090
1360006
1916640
37861
120713
1091547
1651825
1226679
741475
2323147
1312082
473778
1068228
2045130
1025255
767838
1693654
1518053
2409806
2878786
1954509
2654779
2409861
1264637
1112465
771297
544477
2703457
1492521
1492368
990388
1194426
242264
895498
2841937
1023843
2044449
281076
392428
857352
2724198
1202932
2329474
2656030
387668
2313546
2242384
2871210
1792480
2583665
200525
2233046
939900
493880
148640
2227773
739404
1227871
491782
2365226
1625627
2206274
731665
293790
1259942
984650
1971242
2111183
726652
1408191
9193
1516577
2582235
1178795
627872
741111
1210903
2419878
1766091
766123
2648059
104861
2306696
89212
2651209
1271035
2731551
2646113
1038855
1941402
651516
722499
305462
2777951
409481
2214434
623166
1834641
980268
1046466
2340905
1291734
1194737
533274
1690862
39929
1865352
351292
514261
696880
1326135
2682815
927460
2115945
731282
992790
2888597
680860
1383096
1425757
1607316
345761
1733550
2713856
2377324
1406718
2793065
168025
1588426
91460
786267
243941
153548
2511028
1479687
2427994
1685735
684978
2690596
56457
1789643
2677629
2069199
228284
744917
174633
2202731
2884574
2825979
2143124
2224385
628239
1745354
1705013
2875112
2093641
1486719
2792729
2572813
689506
1689175
1395676
177489
467598
1068385
2210791
2077219
2786457
467671
1614146
524481
688618
1673398
931745
1433292
732099
1089410
672851
1643506
401348
2361984
827147
396778
1574624
2455517
2358253
2233764
2809469
2401253
1842070
221323
226675
1960317
806918
2063909
1143199
1937889
1071400
2575741
26600
1807760
1886376
1870902
726781
1615647
1708244
1698599
2931107
1161963
2824039
1228715
2137281
2286833
65431
1159550
1306750
768700
809214
2902629
2461347
1864273
2924926
2893985
635843
146676
2024652
1521185
12142
1223261
2018909
1449480
512918
2693397
956340
2686709
2160439
255414
416362
1885194
2199519
780351
2662081
558543
967098
1970214
2317411
2248494
2844869
1928971
1457783
1047164
2082373
807016
1952245
1583645
1982668
1695690
2172562
2699558
2556628
1391120
2123811
400747
2401712
917963
2041694
1688
851071
2193815
1300467
952648
2629584
208751
2276791
1108084
1485753
400219
965837
2566039
2673833
2344387
1310486
2734685
2891015
1635701
2275314
1867147
679821
2919384
1181069
1104585
80806
408169
1693261
757152
862873
2231353
705385
1681131
2354128
1973943
2825210
2338832
722136
382182
523921
2515792
1734314
2845837
2528670
2328369
2137052
2286327
2295756
1462225
649725
661889
584467
945891
944930
1203015
1167893
216608
1316031
1622455
2033929
1027832
2745007
2283229
174543
2484870
2476099
2408157
1882732
2626420
1351089
145253
2192826
2360677
524699
36688
2201490
1210223
780929
1559441
33313
1247286
567667
539058
2559382
984203
2345921
1967044
1446274
2313847
777490
2849738
2215164
739425
1334906
2057235
1495378
2431508
472594
507910
2219893
734891
671218
189473
568697
325550
2442159
1190733
1140844
2465254
822190
2659366
1314724
1047087
2511796
2405202
2506433
2624015
1323310
616686
73943
2575894
98717
807227
392507
2661213
2611382
475672
586351
2848712
2030105
1757875
200080
1128711
1163302
2876571
708071
657726
100165
1492704
701275
756205
2627980
2124089
509091
367275
1342036
2936106
2367125
1340163
758709
2939889
340773
1705279
1564964
155994
1829022
2280384
855089
1970648
2723399
805367
1626152
1276386
2294334
2323046
73411
1288472
1086873
1598311
2264265
1153496
2364899
2799867
1706737
506751
1648606
1625393
2481747
441696
1722564
656045
2746141
1790836
708244
885215
2584715
2837674
1047416
539063
1704896
368399
747936
1718162
1168435
1712492
1799667
289567
422362
1514519
1543731
2098775
1185759
1447673
1258950
1942535
2644697
1209052
2455564
580826
2044479
94934
2336104
629516
548546
515081
2281368
1045174
35052
197738
194671
359613
2574927
2450543
607933
2527470
1698641
355709
556706
1892960
361388
1612806
38862
903679
1872978
825633
490440
2367551
2138899
691474
928862
1979348
1686022
611294
1061326
2189244
338311
153645
47978
2653425
582231
1054070
561087
1455217
2309711
2583065
1178130
2203963
1620900
1475770
1920030
2171643
12033
1899767
646535
2745758
2716695
319682
1412634
2692081
288899
1774566
450776
293951
690986
1240442
543091
7432
1368122
556428
1187638
2269054
2316203
1897565
805386
1903212
877811
2900973
1607504
2852374
1224772
518476
2939194
1659852
2808633
1879477
812551
2297593
2512422
1944625
2458012
1084316
2215191
653767
1678829
196185
1417269
2244306
2455393
2304386
1831151
124671
914295
601902
1222999
1280100
272746
1687110
966762
2012423
850718
192522
2470557
1914817
1647403
1624467
2768885
2864985
2252898
888629
1274972
105849
1519367
1336293
342553
1187684
2243028
785308
289779
941034
2599109
1087656
511146
811174
1318413
850843
1645032
1009149
1567634
286100
1283320
1571290
1793196
257994
1578457
1779148
1441282
1882915
1817123
44027
564128
1029399
2351154
2410391
2258338
353643
1618010
1727035
1036730
386486
600864
375458
1836164
911846
1384929
2893925
1151407
690315
1242451
1665290
879009
2822436
734091
106830
2769515
1848030
2676432
1718299
2015081
526249
2386058
1139280
313878
370415
793290
1890310
895131
1019987
239237
2045884
613021
2433127
1982419
2815794
2848131
2357316
1111551
1364891
338697
501368
364379
2535037
988020
29227
2504382
2888943
848699
1739707
835664
1330434
1378184
212415
1876169
1190880
291756
1889883
2477246
1840811
190055
2584476
2708339
2121171
539193
1685755
211935
1025360
1515889
2734910
2561250
156739
2534056
2819241
1645482
2929024
891597
1700500
832223
2742148
1855874
2843094
1698213
2676071
1043289
2922419
732206
1093394
726833
99031
2851237
1473818
875869
823268
1527066
2849496
1649764
2282812
1099690
1651269
633693
1339734
516839
232014
2621387
2259485
62295
585314
507155
527979
1292045
2082694
2394951
1901326
608065
1809450
2224980
2140211
67863
522528
727323
71071
2812975
1301442
132589
1389140
492858
1770989
338135
2927152
2281350
570302
2901152
1866814
746689
1496092
394770
2759511
1711855
812865
1306339
727146
2070986
1400140
698606
31676
2262785
919282
2107986
1167582
525724
2724489
1440630
2786073
1506787
929622
1137806
2592040
900382
1630648
173555
378415
2817067
1471453
28355
2026195
924437
1272770
990541
1558146
2634645
1154941
1184139
1579296
531369
1254321
2195661
2172155
2673008
1546392
2106469
2645705
2683048
1996766
1570706
2655194
2370692
2929401
543354
1887405
2014504
1568272
1811219
2249718
934968
155637
2276275
100238
1464034
2004606
2213054
1466359
1791889
1358673
2287529
2575585
2440748
311617
2597747
855651
2610161
1382792
1768901
958839
1911281
1602861
1433168
1628552
1203919
602058
1196910
2140405
2633448
878026
2142883
1202240
2479557
1336555
2038227
1268563
1225336
1795067
53434
237032
1578206
1507026
567277
2668045
1076597
786226
522027
485879
707909
646593
687380
1664905
1470462
1557105
2130852
473589
1872509
1458610
1572186
1665496
104406
1567692
2792291
323736
822966
484573
599185
94596
1926494
2832382
1734931
2299430
1280416
454357
998311
1985123
2710920
775654
907698
1647498
1155439
2302368
1393134
1876210
1502347
981700
2377691
2558649
2732000
493293
2050702
2112294
974302
1018024
2753046
225560
2751970
2354190
1646143
2246737
181467
2201224
1306239
1114541
150502
1535668
1065066
225878
998731
2915654
2581242
1640412
2831389
1996865
1885014
1147559
2533922
825030
384469
2225443
2728926
2632153
949607
986128
1867713
1578689
1034140
45698
977348
1598719
2625515
2357032
847686
584384
415806
1112800
21891
2469807
1541523
2589525
1719402
1794669
215336
1744697
1007631
2632378
416728
2360791
2128175
2767749
282753
697934
1033896
1500021
742695
2422399
2837221
2923771
1951427
825354
2336792
389793
2934672
1823004
1860416
2180294
779111
1056170
1553357
456405
2888954
1018628
1394471
1959839
1080290
2684880
1521266
870460
432435
2623484
2731139
185938
2557122
435791
1175229
1355381
2241852
272063
205128
2475529
2661074
527496
2145283
1556475
1551404
555241
480574
2276289
2122470
1694783
2424654
2728771
1227153
1691444
499639
2236447
1241568
424516
2169341
519120
221224
1219631
1415783
2020589
460988
1292306
613016
694
1328364
2849090
1552197
2746695
1389030
1417665
1660581
2491941
1983283
2623361
807156
1631779
2590388
1700445
1335337
294845
2209637
187959
2309743
459252
1849633
631932
2185662
1949001
1523666
2068605
1524929
2149644
975491
580262
324063
720688
287634
1895010
1952499
825874
1703945
1688407
2703694
1924468
1361053
1750870
2786838
11547
2442116
2474687
2502972
119027
2764249
2328547
2599307
457644
1570863
556226
2754689
733558
2423643
1992529
1236382
2227543
2170217
1197735
2050568
327004
660569
1578587
2663893
596665
2400123
336968
637635
1379618
2615157
1920563
1322072
1363225
2313723
1971135
1075769
1080812
155045
1091951
2674155
1499788
2494445
1989084
334172
1824608
1519487
139560
2890949
2286184
737191
1984987
2305249
191658
2667469
1434339
561021
2719258
926568
1159144
2559307
1536135
1130577
868680
1636393
663016
1093804
2676791
282863
540
2496601
2095990
1204376
1255525
1502566
2788844
655418
14217
365303
982306
2334866
237567
1252538
2357140
768902
1746229
2620563
788995
322288
1265622
1719941
1429396
1186300
132584
519989
2369635
2041194
317424
884251
2335616
723282
736294
1395283
338049
2290163
2902588
298566
2271523
2297397
1329662
210403
1318892
226045
474901
2451749
387335
2676767
2208892
950010
2147699
1309890
1966771
1992026
548592
23265
1853829
1267029
788181
2138518
1087931
2406444
2070707
27063
1289139
1327882
1896374
2239644
1153840
668072
2006950
1525920
2645624
2678088
1537777
1895687
1494923
1490562
1831909
2737393
1409989
1263356
743662
243144
583572
215696
2567424
1745330
2210315
1855026
2823575
2156927
2458393
1388713
1468025
2636569
2597642
2747210
613320
2318971
1436134
1296406
515914
1421411
904077
723136
303971
605604
1424174
1139277
1682229
435292
987494
641071
1563226
1948696
2180008
133542
717199
2527453
2761144
2437575
1024042
1677161
2056740
189722
2513613
1421755
1353421
1598476
537695
513714
2103754
2363102
1905290
2266721
1317843
2186941
1246500
2113358
368437
1196625
672574
2222572
2121032
751857
488664
2190257
2315658
1766627
2092740
1447190
246449
2759578
2720508
1219743
2369545
2241199
1287673
2924006
125931
208633
1528988
1040016
566777
1761892
2083551
1905562
1976031
1310920
460920
694959
1291741
69197
2113482
1817407
833933
1634953
942448
2302499
2256907
1524697
1094314
272167
600948
620626
232010
1024018
115809
147052
2770077
2226483
2692603
1838609
2006399
1210563
2809848
2794130
92241
561823
2239824
2181495
2125382
2786590
1182208
1551621
207490
196471
1699897
2315460
1233801
374210
899993
385297
1231492
725583
1616280
855730
699649
2696989
2544117
591453
968284
1336262
1974894
2285571
2840524
2100345
1626960
623080
1189564
1786641
1460349
2412169
2828531
1979268
2613259
1267399
1796151
203263
687599
1610590
981712
634339
754626
1125667
2279857
1937416
1648487
164080
13189
238618
1820486
1083152
1513918
1174142
2566354
2548499
2072349
617637
1255848
1884797
1697472
569024
1399816
436200
1298957
1468039
1990901
1780095
58384
299176
779593
2410230
1120193
883685
2195417
1054634
2110186
1890848
2192862
2146640
2492351
1168662
750453
2349812
2069233
1662993
1366622
1883534
2559014
2607798
2041754
1326971
2658150
1516457
468251
2587094
2734978
759831
2644584
2384146
1474096
63209
1549463
754153
1978727
354914
333368
1336880
601948
1976148
1124933
1047234
1404762
1846027
368226
1191858
1456366
130036
1241426
2427994
1107812
1383597
2820768
336775
99918
285941
1261659
2132544
2249120
1670461
2507058
1624761
1804480
2327205
1432043
717227
1562520
40056
264311
1583044
2919518
2036721
2049296
2606595
2675217
1315769
232493
2543172
1506695
2676076
1030337
1950087
1112085
2155168
1336208
2514582
2131871
154218
2477845
1215521
193550
1425898
1673630
1054475
1438717
2612174
601826
2546997
1233612
2525506
2766958
2474516
2727030
2288105
2292617
1862910
2603352
470122
2807104
1008152
2447609
1842628
205199
1978927
1551256
285
2235183
1939357
1018579
2174990
355870
1409409
2806886
499757
300278
1551629
1153871
806316
1478151
1064511
108918
972315
1302940
1010278
81714
1938759
1165399
2632857
2740904
1881830
2171079
1314016
2686183
597033
1824892
1420985
2271673
2774617
2749714
1801783
2293651
1907728
2049936
2888945
1102690
57529
2465544
1044518
1286026
1063197
1586539
2122312
1839481
900430
2374231
211603
1046830
2565725
2800687
1504420
1065606
594212
640573
1258160
1179904
137583
502977
573212
2299510
2248318
69705
2932339
2480423
1826351
624478
1576041
789303
1872326
878639
2242160
1185489
314068
1475166
157643
544523
650128
1563604
2379826
1853871
2536458
112658
1597731
441990
1504658
1862391
2395971
210743
1579535
761602
180047
2434785
2607106
2613701
2828839
2261106
2378753
676137
2939019
152391
2158905
528928
105039
1675625
1744336
1488880
2298910
586730
296467
1559728
41357
446104
2422686
1952820
1644294
801309
2406284
588454
2327179
2065696
470872
607430
2261444
548416
79120
291724
2493938
2352031
2473391
2728957
2473037
2272102
2104145
2668271
217351
1177019
2258043
1640165
2434360
1024219
1749152
20035
2750841
1922406
1247948
2860352
1547450
203906
2354059
2417099
1702645
764804
1461447
782061
1762276
1514173
1665491
2649204
2461780
1028836
1268884
2278909
171130
2594742
285008
2760117
727632
1291834
573244
930471
1271062
2536820
1228477
2503492
857393
1540833
2902233
1204173
642088
1642084
2092505
2906348
416627
1674002
2801022
919986
2113223
938443
2551425
1460886
408788
1833744
1360265
2558638
2696824
2200476
1533726
2070878
1933217
591473
874824
166167
2791237
825105
167402
2025829
820754
2403586
21676
493644
1599749
2137220
2533046
845312
1496355
390076
404942
1725919
714263
2610967
2003703
1971326
124772
752563
902026
1809832
1028568
255326
2572163
1292515
1937447
418285
2474912
860706
2674426
1192722
1302835
491986
2242481
751883
738563
1450746
1032721
2699760
974391
1604815
1035772
503348
1439682
1116717
1025816
644655
2416348
2341315
2155758
418704
1922575
2288531
1404795
1766434
1036644
2806527
219925
2480049
751493
375457
2681746
1201980
2054154
1217124
606469
2042979
1797047
449725
2188107
1077416
342024
1327928
1025808
1701524
1651852
633236
644593
1921061
2178556
902319
2253264
1377994
2003673
1033723
64310
878084
701220
2093643
1115932
2536163
338183
2054155
168898
1611418
1488815
2675476
1498394
2672063
1230667
1954554
1517937
714024
1796084
2314631
291850
115085
1940230
2329583
1768024
2071970
1965531
1501879
2441903
1701082
2417868
487651
2660682
370870
2809967
1438249
1645091
2744974
2812
719233
1352836
2809018
94759
347202
969836
2507469
2555626
4745
1278235
93163
1710645
1702643
749491
2128776
1489654
1500004
1715725
713337
770429
1045091
2527783
275332
2563623
1672073
1605464
314668
604077
1481018
1541223
286590
382872
2512008
37067
2700290
2633401
890491
755608
574045
2007093
152391
226178
88317
67839
131720
26888
2896989
1378222
1659406
1452968
930659
2556999
2030343
2776908
973522
945594
714363
2601984
1734028
201817
2160254
1449887
1393202
1486208
295249
1907734
2860725
1734068
1783859
707103
1679981
951155
1816150
896142
2142799
2586417
36392
21499
68141
1334496
2818939
2136463
1467145
891511
238996
2380753
2429067
1778854
2122073
964639
659055
2642618
1620605
1134482
2339437
1338735
702741
839469
965412
2175383
1489480
107804
58560
1466070
416793
1676476
1270748
1263513
2080553
100231
139844
1199925
310222
1303609
1301013
32258
592185
358924
429454
2320615
2047182
2457794
1025193
1662408
2276160
2564728
130697
563037
2108926
48801
1353217
1765556
1094625
2073226
2740690
2143746
66855
1012001
219667
1206132
932642
2021419
2452228
1810613
1485490
209896
1250380
215404
683159
1908962
293672
2063673
603450
1025051
1408759
13813
2095025
550666
2494260
2874138
2906629
93054
971609
153904
1609761
79131
249569
1485081
1058941
393114
108042
638798
1932249
1326127
2775975
253192
2876066
1925242
470035
2642987
2657497
841125
1340160
1898935
324842
1791271
1376798
2148381
927585
2103686
985674
1642682
2486142
1311729
2669996
2367274
2626220
1009348
983147
2720328
2036155
1527989
2127262
2650428
2056510
1644563
185457
1232035
903985
2519443
115592
68623
1038585
1843955
1223743
297084
2013861
1012398
1484258
1097277
1301259
1388918
1320193
386400
127821
840809
2810939
2366857
80484
1303609
593206
742480
1334364
2548340
775467
2247634
1779480
2331970
2564038
2376414
1232557
1813978
1565381
1714330
2481622
813271
1756823
1234712
2758997
1297553
21897
429767
2025505
1575866
1533069
786045
1311206
1340856
1617840
2379458
1338601
268734
1712467
403762
1660138
1594347
1105801
2555270
1921434
574826
16452
1643565
1097852
562709
2637735
358053
1415271
685667
2344774
317406
2727435
2902186
1585181
547969
745185
945972
901918
1505109
2079322
1146224
2858560
1527622
1566398
640931
1568554
744557
2001183
814055
1528820
822521
423804
1633695
17439
1768077
517523
2862977
2419690
167564
128606
2138835
2176814
2816236
892021
2263488
1877008
2517211
857750
569155
2583044
2445170
467402
2022944
1305338
2604692
2564189
2361567
940965
2642239
2378995
208764
1546907
265111
2753505
668136
2857699
2417960
1419868
2369429
808624
340648
1190605
152820
2550975
1875034
1877114
156466
1375835
1137688
2302869
2779114
799832
2549597
1117589
2793089
1523448
1800918
1880347
2185389
200804
2263416
842710
2393946
97308
1973944
314734
63271
857743
1246760
778909
1194012
2315714
2312896
1429350
1639772
2509046
2879524
1116211
1420190
1562106
2235927
1521416
1780995
137897
1195180
2392883
2382094
1913371
809051
157876
109626
2050079
936724
1744493
1920415
2646941
1016597
2463235
2178812
1968591
1101816
2292937
2617225
1064726
2652712
1847129
1147715
2785925
2394879
900258
464892
2928522
664741
865418
2539255
1990968
1192778
2417803
2160237
1702056
862007
2317089
974521
398100
1119852
719412
659742
441291
1900371
1019065
2209502
11945
684322
2837063
923946
475245
2653995
2797408
2182800
1191728
2915352
830813
1936884
2178459
1339821
420060
2100406
2296564
537280
380545
765075
2026130
2506327
834495
385736
1560505
2550020
1465101
2738413
830689
1777443
1947184
1350558
2651159
1720795
1641845
1281701
232643
1584833
2396314
545853
898427
164258
2484305
2081039
2086994
2415253
348464
1840936
2469820
1330069
122294
1131668
2044882
1342555
1194426
1700422
419022
974911
95561
1651600
2323858
2232019
2301363
1102577
2597020
2372448
2032031
886533
2099453
1911732
705461
1941246
883671
860564
2439880
1360816
2469205
1311995
969844
2494867
2661328
1023009
52984
1084456
1664218
2780047
575183
2812781
2604345
750967
1036465
26561
327166
553151
37246
232307
1899048
1901929
922193
1846351
773533
2237727
1999405
2271773
1967548
551516
2333902
2598652
665084
1949628
1228937
204256
1806705
2137719
1890583
1512362
1033121
1611291
2564687
1995485
1127330
481379
207451
197198
488393
1866108
817681
1854452
2110049
1659126
2138427
2611873
542457
1271137
2233771
1047523
730115
1166836
1246372
2900923
2181597
778748
587636
2153042
114442
2381761
2140646
892877
372802
184696
1768343
1693612
1893371
1361429
300597
1028904
134602
1669081
2630483
1149774
1221291
2853768
2183261
929316
1553793
2328375
1795702
1067909
94961
719674
62232
918768
1715638
1993505
859666
2904042
2485255
1059388
624273
1553726
2693131
2762874
1094472
2475830
1543048
2825494
460152
352953
661243
524900
2561585
2490594
2376319
2232654
2841938
2528602
2781843
2409089
2130318
1743130
801388
1151053
1373443
213825
1495346
1401619
526451
2198864
1260351
2197266
2519183
505772
1003218
1284614
1233695
1319122
2104309
1558328
167754
500062
2039127
2455176
2894543
1604991
2063672
1666325
1492338
1183182
2084677
2650934
1450958
45670
1917134
254297
1195625
2180900
2813418
1165715
1591818
944276
23326
1535943
2249925
2701577
2824160
418224
458194
2197943
2854414
421666
1465117
2927656
2482094
682968
883973
1292799
1070145
2826852
2259883
1692656
2698916
325871
1334579
773741
118935
2723179
2721340
1882193
194899
1190772
335227
375434
149971
2045216
2313257
2135262
720730
2285274
2012263
2030124
1906756
2751764
1902761
1133072
1072817
2234274
2254658
2761245
2519030
586139
1951655
2043666
2729712
678004
2243569
2241475
1704038
1331311
2416095
2572891
2045217
2851512
1335330
1147187
2159883
2689815
170309
2590044
346002
1075217
163506
835469
1588638
2477819
2864122
297633
1679092
158234
2605748
1925913
705191
2270371
1336207
1445917
2229201
572674
2325637
2202090
1658594
163899
1817947
1227393
738165
1805681
639243
1760827
2703574
2746109
1259065
372257
2466381
1358893
570691
2295387
1130568
1981946
1565008
133219
433253
1935676
2390710
1067025
1451563
309344
2508743
1688066
2897173
1756244
994031
1858362
2080441
1561109
78504
2463547
912099
1052779
510486
1451319
2650079
2272211
990063
583875
1703755
1070753
2040724
1557175
530535
298808
261459
1587360
313770
2873774
2502969
2483921
226005
2485179
966327
708800
233980
187132
1433962
1181459
918361
2937843
1885172
541200
1553829
801309
958815
2937846
2739104
1138040
2055370
2036072
1678637
1024751
2379127
2435951
15758
1116233
1435624
1266438
2895091
1118467
2694283
759708
1289473
1160071
1317053
2110368
561883
2413588
1260443
2349881
155768
2024156
2533641
385879
2007928
2582318
2910554
499762
1422592
586805
1413011
935289
1130986
1761518
2722450
1509756
471302
2256424
2712427
2215766
529013
2714266
234133
1070722
2018391
1066781
1050526
621047
732886
106422
1111521
1255583
361763
2475190
1401640
2783758
879888
749483
381286
1575805
2215515
1601996
1228293
1063980
2475604
673422
2158116
1985557
2442752
2075082
2075081
2393047
990216
976062
710283
2175493
1054452
2257569
1050441
1235441
773697
2390155
1707766
483602
97354
2156526
231262
2556989
2060592
959916
1626113
1439898
378294
2794347
260876
1795276
2670371
492295
1703912
1846460
1558551
695481
261710
303568
1583017
2811478
1402932
613157
848748
2272991
1413363
29702
1009994
2460811
74892
1741053
2142031
1383261
2677695
1068272
2063140
1814767
1690548
2735047
2614576
2620
35351
341
843333
2703771
1775198
2782138
43479
2589134
1562101
6957
364326
1473215
527996
426009
1107518
2645201
514890
21391
1578992
25040
2355661
1661774
63550
2490744
2713388
2333474
9014
1666084
2469068
1718820
2312695
2466912
1886503
1110881
495026
2333316
2772862
1762541
2220276
2425469
245456
179197
1555861
2721174
1884290
2000989
2146869
1378045
2431593
1766705
1627702
2821674
1112535
2406857
116342
167982
2522445
1161342
459811
465665
1094412
1277290
1190091
2244029
2705690
413333
1086333
1485576
555235
2522533
2501911
2849611
1163124
26476
1299480
2221512
2418070
721538
338188
1792606
2257205
1468052
226725
1893724
1779496
12802
1001063
2300767
2544559
1977210
469355
2411373
2620567
2504492
1782365
506874
2484223
1929481
2711430
1311036
2903747
2226352
1149506
482312
2747457
455210
75594
2507427
1433987
734668
1298387
2539368
517428
1575506
1158749
1296941
966517
230493
2048421
390380
778317
1763712
1948004
619745
2346194
171150
2732460
921780
645963
74060
1560038
2060178
2281787
536752
832212
2434919
1535649
1064330
2652596
658921
2756321
284809
2825659
1951859
2557074
2325247
2360859
129349
2869614
2790038
1319393
1054046
2759042
2832059
245295
786732
442940
2192459
2183565
640041
2082397
410552
2684105
1994952
2842009
2282017
778023
2051388
2229222
1886579
715744
1305750
590240
2896888
2234276
733
134604
558349
576607
2861622
168166
392349
2428443
2401487
2457088
1477703
186811
2211899
2097253
18223
1702481
286142
1168656
2846021
2015670
2891724
2426770
1707998
428653
2188622
2678716
603242
2647286
1730047
2247098
667435
1029823
1569421
2271760
443960
1549924
1591955
1158299
1762715
2416001
2875969
712900
1950465
1522934
2897089
1978186
9032
365532
603461
457712
512959
1023078
2261475
2862908
1966318
1660103
589145
845220
260650
2126726
2823452
2550110
1558996
2371082
2252633
1043489
2653773
2585254
1318547
60169
241990
2657584
557771
256430
794291
2042623
2638369
1388077
1339076
262421
2847145
2500055
1515687
339422
1688504
2352677
926880
1277547
2366915
1191494
1641967
715057
457859
829605
2474565
2148590
1007018
2574152
1055889
2555135
2474535
2927478
56847
2736025
885641
1627961
562725
1027390
1567988
1400187
1065800
1351119
10401
1006765
170289
43920
1794815
698541
2564742
2416222
2298140
1205217
1302299
2014677
1889425
2769072
411001
1215969
616782
834599
1678860
1247206
303675
2402546
2883105
1704332
2363149
1361583
1726811
567075
1681649
962134
2369801
1132531
450105
156974
2027453
1274955
1295370
963130
2246017
882684
625933
2304934
579354
65931
2526399
2489148
30653
2804686
2810597
582396
2176581
1458098
2562961
2417344
708663
275506
617192
2782449
2248775
212119
101367
1409975
2761215
933008
2006815
994090
1713642
1654077
1077502
1067164
2462682
1943107
974805
1529284
837213
726972
1669315
1252575
2910614
1665954
257861
1978483
1149882
673555
253139
452263
1828204
1350555
597286
336497
1926958
2874009
1961344
252725
1323964
1898905
2809210
1645166
1407509
2200930
2786391
2030608
834728
2206858
1837965
949900
2169401
1337024
1817172
436543
198955
756717
1082988
2403569
1079264
1531801
1069002
1159487
1184790
2126625
759440
1473276
2351928
2541745
2418937
2633507
444204
2275976
656276
636983
1330872
667270
2849662
422299
33558
446438
2101218
45439
1040988
1804460
73370
602028
972518
974368
1925021
443982
280967
52404
877298
555788
706641
2030325
2114702
310564
1321004
2024798
1252961
1325481
2521995
2938712
1930326
1632785
2736531
1219258
1288743
740252
172908
935870
1050340
1683133
2084371
1272595
972763
1391243
1434328
2344917
1007722
883724
505357
461811
454060
394166
2214092
2295477
2335277
1333552
2766662
1040202
279290
2775996
2809626
1466393
472331
2711045
1286217
29344
1227105
2232761
1663091
2122268
293782
1804532
2543992
2571500
2854726
2212311
2434582
1693894
1758559
312504
1967434
674522
2705460
2268322
1601936
1260467
1541496
2667825
1842533
552027
2283976
1288397
1958195
2098598
119002
1421318
2281908
536107
2739446
2931977
1079932
1165715
1313213
2556793
69631
654824
1341315
2054411
281935
2153936
706004
151238
1972944
2788009
2293426
215345
2916082
733657
1162875
2135983
31058
2811796
2864611
2178604
69097
1502815
872786
1633269
1280874
2506640
2266062
2706601
1092975
1944102
1845751
367891
1180423
873266
2475676
27551
2095606
1235515
1543853
2910970
786615
2610331
2492841
127854
436844
77210
160456
1119129
2681343
2645215
2281566
758814
401922
416858
2443959
2684964
1071889
1073970
2578764
2244016
536565
795575
860035
1309189
661247
1085507
2610314
2085862
1170074
1468634
190864
2579668
777441
2411750
347290
1481773
2022439
1190652
554758
181928
444316
2082935
1337975
1691105
682403
2169083
309703
471827
661453
1888710
87515
316688
2412269
292291
2801694
1426977
2349277
981206
1952818
149220
2820772
76378
765402
598141
1452560
1817093
2373471
1013883
553139
2937418
1066219
2066822
1189568
1512026
1661606
2140701
1672276
2140711
686949
1847983
1140925
549849
2817610
2523385
1958435
1121300
1661048
855148
2716770
1791971
663817
21420
2599654
1813357
1723284
782819
2584859
300717
1781139
2923340
1763300
1013934
1168988
2712454
370836
362951
1819691
2676305
703601
2738446
1630857
310938
278040
1736556
2199483
72588
2681848
63192
1462339
2819334
916938
2405127
574021
171223
417932
2859458
1893300
249322
1687325
1981100
674719
869394
2259730
958991
1190813
869140
292905
1639897
1758068
1095845
914153
1107943
91314
588249
2639396
2398156
2491801
1850628
1752649
552900
785436
2902817
281483
963826
2172843
593245
143418
1507957
1184130
2624525
186214
340605
2501310
1544853
696290
626923
2162189
2507482
2178552
78809
304079
1450399
1108503
417902
2830366
1342530
1956331
1703568
2667580
819317
1053201
60220
550406
2693894
678448
2470958
83364
980553
50504
2128062
2157515
327862
2859228
2140769
321629
2708253
559825
2044953
750642
749324
522867
114460
2878412
533717
727242
773214
214834
156824
441031
165567
2477358
628455
2559823
1186449
703017
955743
1701588
1010010
2316084
2347824
1377304
2133412
1872950
1186628
1362045
283380
309438
2227252
2259217
1511488
476530
367933
1054691
1076962
85083
1586877
1887544
1298951
2453612
608820
788928
1400680
1975244
1513012
2238550
230206
2312339
2027492
1299893
570808
1219102
1260489
1897602
2295634
1669391
1255808
2462157
1598743
1343491
1022458
430563
979958
1460500
25998
898735
1192783
2835922
2648847
2734527
777958
1311897
340020
2126362
500070
1774924
2253283
664512
597202
2747515
1150069
2154455
1822540
770390
990591
1053756
1417366
914727
107442
1758563
28019
1631451
1643811
1149577
796461
2559106
1314134
2773203
1400962
29877
2854707
1253148
2598507
863284
2213407
1828486
1229660
884552
1879578
1564103
1705810
1053034
1668997
595980
1940614
945012
2227760
2821137
686538
2283566
1555819
2017962
1195657
1705819
1293651
8857
1439275
1640026
61008
1189346
2831292
1520979
2774623
762076
1711074
1565113
1963308
915582
1813761
2603049
1958560
336610
1680249
2163907
2463695
369069
2232621
2195845
1287568
495052
2477486
1458515
2287608
2393625
1278550
2667381
2898383
1365464
1411137
1042040
2081952
2822537
2694150
1738058
1669828
1039122
1353587
2905794
2280309
2542280
2007689
788993
1571829
1207751
785191
1606266
1077710
2217675
888895
899788
2405386
1319495
2728563
1491574
2208211
2294397
540638
1883609
190895
140637
359189
711344
265456
1136956
1047525
640670
974655
2298659
2685762
1834914
1498668
735034
1109442
2867247
1165386
1464067
1109692
402342
1703829
1196718
1188065
1826709
1375454
409228
1461406
946486
611543
1846844
1757832
2794518
1253126
2745455
1142564
10163
2188684
2602402
1091686
2096133
1353910
1102103
19225
303114
1445931
2297293
1683036
2535934
2461056
1573004
2020069
2651340
2781076
1261339
2249476
70065
2044451
113140
628189
1953141
287944
2723944
300678
1187334
1160548
2326903
2112169
1337878
2515050
1688063
922980
2633983
631837
676771
2563981
937286
2180382
5765
371050
344345
2800063
2336220
1884068
1849309
2709235
454220
578701
2736903
429126
1170139
2470834
1089252
309259
1599587
2268973
2764730
1658349
1959828
2127326
659852
2440234
1624206
1322697
128774
1178826
50200
55198
1124408
2897653
1004656
269520
1015810
304008
369043
2088032
421719
2445112
306234
2929201
487529
45857
2104497
2826209
1846727
472231
2737558
1743165
2492427
2406172
2203168
2447111
1507789
372099
2023085
1564622
2355710
2669779
2020035
1509902
1288988
2567460
2668976
2051956
422952
1580995
1111955
2636398
584168
758110
920339
1922487
703902
2204112
2291589
1277771
2537742
1107988
2806300
1497791
1830903
2152714
83685
513864
714012
2742956
1579130
1205374
1762513
1623794
1645572
8673
1584105
1739228
2637617
1953438
442033
1909577
1189798
2892975
1825376
1740683
724555
2459391
410806
2667750
1058105
2415656
395270
2813304
732067
2255574
1462495
2573433
1021765
548588
774274
1625934
257551
2512711
2847086
62243
1135427
389086
2663184
358961
1480509
1682828
1346896
2139782
2938145
282866
2157632
2279868
1727195
846563
2133716
1104107
1422989
2462790
975992
610270
1587661
2242967
1483573
2725080
704912
345612
2219714
1436675
2606388
927942
2299750
2584233
1495650
804198
788768
2759621
382227
290870
1114677
2114697
474153
2850875
2930717
2228815
2317904
1271486
1096497
1580858
2640156
641926
1467678
2769180
509022
159779
314692
811368
1866477
2596764
687800
2837267
1195842
1223950
2437186
640023
1825019
780636
2683336
1824473
2671671
540718
73385
972989
1663337
782323
961973
1026999
1825883
2256157
1376539
1639488
693255
2407379
2203417
1759130
285776
44855
2404049
1567620
2710697
2921872
776633
1693515
674867
2460976
1871242
448247
1389724
1246901
1124089
795385
897226
471832
385829
1523360
5036
2503635
2641658
2526874
2644433
2555592
2560816
2143752
1202898
2877546
410635
961730
1702686
1106507
1310064
2182035
49590
271813
2250877
2105274
2651627
504697
1058566
2813095
2042441
1560266
492695
299966
2721749
1570510
1248014
2838942
402032
81257
505213
402307
1292037
239674
2020327
2073398
332547
1656216
765420
1983668
1668207
1099275
334370
1910314
1558541
78658
314510
642126
48585
79608
2443394
1944797
1847995
41768
2494138
2758391
1922095
861346
1368447
66874
1167796
2614864
1507332
1021248
617400
177032
1494299
2685105
1765429
247502
2079609
2699022
2047084
1468563
396556
2209815
961658
1845370
1771873
1471121
759551
2624698
1376307
1065414
1020433
1830515
228748
1789412
2738342
1288413
2104010
1364388
1882722
346814
2570175
1502341
2256916
2423287
1011173
1185505
207735
145662
89508
363498
2529299
34594
1303206
273616
1303055
1843547
962189
2886775
1012309
415166
383304
1523139
1566717
105595
1210234
222115
1052144
2910725
364759
665636
806148
743751
433461
1086564
1454713
1644228
568072
339493
1274388
3371
911653
539671
1446710
2000606
2376549
2125644
1492190
2779774
1899796
266471
1880469
1394364
2008764
1944931
1762977
2609140
1317222
641212
2536651
2913932
2095796
684895
161239
1846335
1911478
1411935
778307
920069
2517025
1750604
2378583
2322897
737545
2477854
1288038
2026195
1835667
40895
2034082
822248
1071471
761830
2696517
920499
895776
929246
1162466
1128460
1819887
2582994
2827220
1472033
1612057
2592874
2368196
737996
2897265
2639211
2776231
861229
2067948
1214524
1860994
2527129
1540677
471331
2697182
1294830
1383481
1296444
1094984
353215
2414490
2156115
227271
541367
1896469
2023684
2669672
1259113
2517296
2766935
2899320
543175
1530975
114453
2442967
774134
1142247
2933621
1126082
2466366
2224051
1428664
2672045
1571185
2525634
1692014
2353454
1176887
2241871
482497
235208
2344567
1961005
2482112
1665357
2762703
1752081
1398531
1863543
2530171
2189572
1123420
2129510
1664239
2368852
720947
1967012
2898365
1206087
2119442
131333
2325894
515737
652956
2194917
143922
2210268
1605605
2299372
1285135
2742047
2074731
1027522
2341330
1596815
1285549
2450388
1295704
793460
19976
1845092
237424
1174645
990633
1107180
932703
1526246
1548962
1346216
2917114
426297
1251637
381662
1188678
1762454
1232264
2922186
751969
1911991
730428
2627778
2714949
249857
2793820
2682550
1772324
861960
1588950
64906
979519
697488
264806
592196
106906
1662495
2584885
222270
797580
1007852
715523
189595
2867579
1999202
83911
2260043
568201
2618856
2580031
895441
1424814
894291
675104
879445
1786616
1999738
374291
2168415
1290918
2340865
1664236
1474935
1656708
528042
2238483
1390204
2152156
945512
1426687
862406
1467923
320326
2012617
2928236
1037224
1502370
2880989
2597059
2472355
779980
2514432
1995094
921935
1610497
746262
2683690
2222688
1101878
1187556
353884
600560
282507
2040339
2539750
1548990
1864747
1103795
2629621
2812255
2855585
1592720
1853586
756199
1464248
1801185
1240738
2873328
2228283
1104010
2351544
1116214
972197
2430548
663261
1036436
2790004
1646143
390251
2016099
2774251
1458706
1884437
30938
6708
2449337
1991771
356894
93041
962051
537043
2761706
1052512
828683
1811638
1330768
1021720
242607
771351
436437
939193
2680437
920570
2056160
2348233
1296353
1550723
1232017
2001728
2498423
2480266
2892399
2397050
845308
310670
1996320
218696
2649909
363939
905177
228174
2465969
1550277
642114
2812396
2213719
1908524
169541
944826
1612441
205426
1538393
1199478
1373930
2595571
1641927
533221
2424373
2648674
884555
1234441
701386
504470
2256049
1090893
1542052
2525023
1954485
1201523
2050719
686182
793857
1127026
1179492
325699
1088892
1914894
1992202
2493239
1297357
2296145
2120645
976558
1022636
1250421
1714127
12918
1428037
1645460
1050271
743595
652288
2179501
2009442
893531
2122463
1052182
1272065
2145639
2724452
2513889
858700
1551118
1811611
673000
530962
2140877
1145844
2417932
1974312
74209
1357273
1261474
1064731
1867513
823636
1752125
2806940
2806973
2710705
613924
809521
2419860
800788
1342996
959415
919465
1425176
2552677
1608563
813073
2814221
557584
2796689
2914721
644587
1260804
946806
2493417
1306425
565917
1387460
286108
2543823
656099
1367458
2422736
1219249
409731
1424047
434585
2325024
2370205
2520951
1801133
1732041
1887730
1536925
848868
624616
1557319
530125
2211635
1708980
93734
1723512
2242113
488930
2157745
2311230
2632214
527351
2048946
903297
2483799
1523532
1099265
295765
711743
1560025
1869990
1714103
1261311
1444415
1142678
2537858
2101070
1119988
1538669
18470
2039669
1396564
2694174
613632
1578538
513454
1176024
2603523
69057
2364468
1911158
1277879
2436553
1528617
1819878
507426
140375
506634
1379399
802218
447990
1243951
1109946
1601543
824257
913144
332085
1711644
993018
2791807
2383206
2727316
2885544
15858
2260680
939669
2546755
2056682
1326418
1551185
799803
1439501
2840620
598019
553176
521338
1612897
2530996
1826643
1318547
2563853
2606007
2261511
1316929
2490993
1172768
1367362
2366433
926177
658814
1638820
741216
1793891
608736
265659
726708
2106740
2162450
731881
131897
751404
2663072
1720468
996699
343603
118197
2088662
1351542
2509155
2830158
422443
738508
1837172
1307411
1726648
333771
574684
1138218
2678938
2151316
1577757
583084
457937
2592310
22962
1341002
2120549
1663248
2549686
2441745
1694074
1375041
1402652
2861228
2750553
1322622
2313037
1415151
2852687
995363
284743
1085942
1834255
907149
2006901
1708152
1032830
1067096
713747
315201
923043
1543234
963562
1675134
1795250
1004765
577030
2813861
773269
2145776
2584885
1526115
1487107
1083489
2804638
568977
1374335
49788
2206853
731771
919721
558434
442154
2857437
2388943
1636168
2497544
1449934
1928308
2518113
1255921
213202
1330268
1590758
42869
2050086
1994102
2492889
2093967
654075
2195520
2438666
2804688
901918
2114516
1006960
199879
876312
2601561
2334943
454767
1606308
1397483
430023
917780
403891
471090
10965
1428541
1679329
1470318
622469
918242
2025826
955548
2514396
871724
1360600
155395
2354876
1496009
1666359
1230372
1973857
1615126
1900136
2100505
2585320
945735
1208409
2753657
100263
1042613
1458863
1158490
252314
2728828
459016
2182966
2929524
2724559
567624
408809
1046998
737583
176419
1577602
453525
1613736
1930712
1618354
2375690
1803468
483470
480681
2672196
2117746
2205816
1218239
2686897
2171964
478161
1912047
2900453
1809572
2919705
1486817
1856129
1875218
275660
1079703
2677069
2085270
2471804
2585694
1644976
1584505
695184
887239
156937
1306359
2698834
600796
964251
1672335
678073
1601700
2385705
2658917
400628
2379040
2001830
1745899
2791824
1402760
784044
2257499
1462347
1719452
1183984
2370742
1046098
1323773
491388
1564785
948816
2716645
2380259
1714420
274784
1882268
1416174
1310884
1160307
389459
286794
2550444
12260
705130
15778
920901
2305331
1180606
353094
2530704
1333702
563376
2089484
693061
204681
1577835
1170186
2721537
556524
1599080
939124
90897
2682316
1350805
2090626
1967930
413542
2189803
1366980
2652790
789509
1870637
2147721
1035518
2385352
2566392
2161946
91313
1844496
1905062
1115858
293574
2757203
2819856
245153
2174704
778012
703996
731641
868183
1700027
1170352
1069335
961075
1310253
2505289
46532
1592850
1161812
2048430
1300455
805778
329728
1133675
1108032
480184
2574060
552174
705762
582762
604611
2188484
655657
278832
687859
1944061
1993233
423982
2138122
1999939
92487
2733930
1506149
557083
2451028
2417626
2721052
2170485
2799476
1957665
1882828
1577543
1360281
874161
2170276
2648140
2502516
1489509
2229960
359713
1325615
909135
1896860
2675084
2071290
909367
52665
2871936
541988
2007267
981326
937432
846909
1518757
1864404
1087104
2305849
2766053
2004034
1171044
2909776
587394
2095757
1552546
2493886
1247562
2302779
1952758
2875103
1942016
2420774
1829226
962645
983498
1680080
2681417
2170150
1739252
1283118
1318368
1804223
1661781
97384
276551
2289239
2071268
1793732
665806
2912962
2486444
165490
1587217
1891360
2818431
659495
1316549
1197926
488684
1938919
55167
2608393
61641
2576958
2685887
19664
1343833
2658466
1043467
1598646
2605887
1130452
1152533
2305690
519255
131800
1744845
280755
280496
1800282
2032267
1276482
222354
2396168
2056120
743812
769803
2072595
2733888
1735768
221838
847554
726856
1273639
2379614
1838793
365689
1686401
1728031
2310776
2854737
1495038
2612202
1309252
2808123
188887
200623
1695094
844599
1766704
1589295
2192438
1879653
1732696
1365991
1385919
1208681
1503495
487429
1983772
1746079
648677
1903872
2397287
2058970
867444
1896956
2615409
497014
396952
66530
417899
899097
2759924
2379294
1704038
610499
123624
760284
1597107
2239887
772271
2158607
2568437
2287967
1718902
2179817
646224
659783
636986
2110897
1515179
1809652
2335616
1964863
1658642
569265
2846063
146208
1878327
2352029
1726922
2881902
2877352
928256
910807
1508915
1383024
920704
504670
1895366
1397687
1602535
620454
1596393
1632208
1133626
2017302
2730198
1260784
1456473
737184
2070741
626202
2913805
2253009
6214
2543711
1287947
2006084
1258141
1857639
286138
2140051
1477232
2211939
1025003
1417038
2524414
29241
1879670
1120849
2176931
908469
2594131
472023
2275216
160138
2709145
410448
1369796
2084848
1953898
2031016
644056
2719564
219621
1274679
400350
852574
2262854
804824
2199400
2612287
1804840
1486790
1732824
1313735
2028925
1234775
843519
623227
45621
1727123
938569
209760
2396320
895866
2818682
1220612
1315088
1285139
2205730
2919100
1958506
978282
1250173
1790410
2025562
2852314
1935018
2297259
2497893
2513680
565411
2241887
2504721
1296188
1061098
2165441
1894754
2434705
235736
1157039
1536351
1421193
1709216
2842452
1367681
1448452
68547
1205372
1855269
2269679
1467024
1784604
2064947
2725899
239251
7409
1465800
592543
1780024
2049866
871390
1197472
267945
321759
606436
2004051
2101933
1606627
2829527
1881899
912414
897031
2165238
1469430
2697501
134758
2669647
1994863
1054110
2145517
885183
424575
460884
1380289
2321640
606085
534309
1397532
2164969
252428
60165
427713
2690802
100924
2247672
1847593
1603530
640096
30412
1349372
2906469
1205861
2293260
2545232
726342
780025
791720
1405268
2678698
374071
1383081
1315239
2187472
927426
1671632
1961346
2378044
2548852
1514913
2890588
2759922
2403933
363145
420447
2909360
1975049
1632278
1746140
245715
936383
2912973
420488
505727
1433165
1125054
1864523
2755398
93731
1538942
213785
542848
617620
160307
2531331
645929
2387667
2888480
1869893
397859
1428781
832686
2894236
740502
2866007
1347844
15984
1372950
1042652
1518991
2933436
2136262
66290
718512
2270679
2563992
2502980
1315268
1791250
808525
118597
2690610
1735408
249837
286618
415601
1084908
627177
488828
1635133
2490100
2015975
2240646
625544
854386
1361939
921088
1644538
1863919
105416
954167
2214958
247705
386523
1704634
2873945
2608408
1959145
242149
245075
1576775
582812
2353212
853828
569701
907861
2289885
663819
214242
1553085
1650633
1781438
286342
704959
785244
1678903
1394402
1101807
2444994
794714
2075065
2894693
1106874
1637965
2022241
918668
695697
2164000
1859056
625207
2680986
2693844
597910
2444065
1216226
1944588
610076
2813481
490839
1043991
741894
2648666
975092
430764
2524255
858700
516216
2220341
1439663
1916931
1437307
2844871
2499037
846306
2302284
551423
1110497
1792797
158391
2848289
1888879
389506
2923053
2624362
2893764
332696
1338707
2885139
838262
2809741
1079387
1804291
2479767
205943
2455999
1274616
1311788
402750
2397456
686251
2629732
2572799
2453449
1103479
1218877
117159
743800
2071789
2088068
1994565
2006534
1937022
1859433
2361479
450811
754671
2272789
783038
1737672
1750987
2034370
2845074
2652614
2067968
2780398
951235
939368
2021289
2072152
1874502
2752374
49597
819478
1767697
2047230
1475448
293680
2072403
188913
2610486
1112214
32491
1079780
1297645
486393
2826700
2815723
2272920
1446316
512095
2618895
2258556
2787314
1571204
804294
2737559
2800351
162121
702653
1909536
1355829
1449261
1454725
257629
483452
1329767
2274110
1550575
2132274
548265
2379458
2892279
1387080
409707
1837738
98345
1660190
2147779
2219090
1905251
1835229
2112563
1505465
1107547
642991
1807801
2540110
570731
2714491
2489642
2536589
966157
397258
565937
2328321
1624518
1244999
2667487
411193
1899959
423947
1216383
901116
373647
2708350
1355922
21917
890375
2742614
1084376
2634461
578653
839317
1576717
2715306
2766485
2108783
2535694
663469
1200648
2667621
930342
2695291
2120003
2834575
2617128
2141411
1168813
1493676
2833082
2682369
560298
2368201
2643995
2009599
2813195
2618577
2249002
60899
709553
2682098
411327
1212230
1454233
2720540
2930183
2170261
2219076
2014046
1147553
1492588
564380
1085404
246191
2541309
2417729
355417
1171902
632952
635408
1799311
2523203
1045358
891418
1450237
508246
2518997
398933
166397
2320233
1072144
2914842
74531
2088998
207532
58185
1052946
2320769
181760
1561239
2188710
1079870
2021566
558972
1342747
1841684
1109052
2088826
1979403
1332007
2798517
832620
1012169
1937177
863695
845330
562108
2099193
258159
1020799
691124
1831009
2056353
2005996
2190000
1301911
1985261
609147
273827
181570
1650979
1660321
481563
2160875
1805736
1337552
1241586
2006901
1869064
2358066
2579711
1034154
423163
2900262
2582663
1595414
422818
2108173
947406
1909904
1247132
1552189
2475821
1284599
701450
1172768
2444915
2108839
560548
2438774
1944817
1225823
2426641
1554600
882926
2503972
943285
1676119
443742
213743
928103
459851
289817
653127
1143081
700677
1184349
2170748
423072
1134514
200064
1802472
1281947
872056
606733
1130535
1682766
364083
833691
748878
2218782
2387774
1674360
1015369
1435623
1018907
794528
2407301
2002540
726316
2505696
214703
558817
2893619
711076
311399
7907
54742
2273021
1134323
2435590
2413247
31107
2800035
734214
2773044
951614
74807
2269154
271979
662565
1038557
2483625
1600597
1893243
2654424
1088605
2800241
1257711
306342
1553226
1042586
1019948
739785
1886239
245339
2935057
1526025
2389074
629694
2894088
83142
525366
624263
2276381
161840
229544
2290355
1912398
2889279
2065354
1244634
945275
638918
1750349
1520886
1420426
327858
123625
1517463
66532
568832
1931889
1455420
157809
333875
29492
1937699
338676
1387599
1187903
836163
2633319
1215829
33422
1880784
1867164
1218684
2105037
1041679
1233046
2761234
1691182
378370
1051198
1064962
2893067
2705134
2719635
2246039
2461536
1156987
1962418
477643
524432
771218
1782150
1807469
2585457
893342
794985
2175771
1423229
2081040
1509809
2297938
290224
1204000
2908142
935153
2495991
486989
2322249
2325458
1423314
2257939
88435
1207313
2580121
1889995
2739367
1836089
2440536
751993
2691293
2793049
2467251
852342
2150987
181599
2287174
2466303
1865876
202487
1244465
235299
2065557
357688
1720100
1429535
2494127
385823
1709486
2008200
697076
1201754
604873
92976
1379230
189744
2523221
1901907
2156168
2062727
1431305
2466797
2677528
1827261
514213
2426379
534327
1575276
747313
45580
490793
2137689
2156425
1883467
796048
2442159
656484
1919673
417525
45879
951116
1642130
2534828
1950339
492421
2062442
1897773
1347249
1746085
2470559
491597
1378848
1072216
2552878
1943312
1464845
2784546
167704
472426
42662
2100305
1783012
2629749
650571
189544
554585
2906207
2606056
2637881
1116117
2625957
942054
1699683
1550954
1154902
2369062
1358814
792198
2608584
1494075
2184455
343454
709581
2483318
779632
2886670
2589802
618108
2459265
1070485
1569121
1163193
849129
2319527
150437
1350103
933694
2070826
883062
1404957
2426330
762603
1099121
1760255
2401243
2145819
1026762
2474038
2435293
1304564
1391967
2453110
1413527
2428981
2722114
1827192
2699244
1022258
231473
2053128
1107116
2366769
1456466
1514222
621804
2433535
2267413
2689586
2547140
708211
2232945
914108
787187
2133239
1326784
1679981
1212813
118949
2147508
536013
2922317
189930
1214521
364769
2289462
2740559
2038714
2457007
950414
2125965
2136966
1147292
2282271
102645
313239
2731910
2310215
234493
1879350
1638807
1979635
537971
343367
1862702
1543752
300990
670939
1028051
1343761
873117
2618222
2275571
446025
1614517
2934789
2138859
1312446
2655564
2469027
1259300
902265
2075219
765448
1026407
1103696
2316417
1423843
44407
2590284
282374
1033889
2581107
1313533
1958240
511840
1158933
1739110
2040189
1494482
2082733
1025010
2199334
2269306
1215852
2771703
1894960
1780340
343339
736280
83031
2426924
2670993
892266
1970278
2671131
1951091
715088
517742
223149
2388913
2230505
1474618
43251
1552758
578831
2661507
1598891
2836564
785618
1343122
267706
492032
1340280
458970
1682927
1878650
2654903
2088343
1975684
118575
1893278
247106
2489769
140160
2451544
2587292
1488257
2841976
2436580
656592
1944211
397166
144880
2396815
2924403
37633
2899303
1113354
2412834
2688559
270116
2781538
2668549
2857683
2375623
1812400
1054418
1343407
1673903
15307
793020
2521897
2775105
4095
1069390
25548
301496
815806
298535
2717220
1745930
1715171
1184865
818194
2750000
317254
749348
2627750
1581035
2626051
807234
2909584
1725654
263423
2562994
709694
1477336
2048420
1440723
664087
2504816
890591
1850912
738669
185242
1898582
243311
779967
1481789
254332
870054
1083798
2029573
558097
1313970
1968184
2288137
2000169
155501
2778534
996897
608563
1719536
873521
2625677
530062
613701
1966403
2472611
2860838
2714398
1135906
2471503
1100162
1657406
2897030
2497950
1173903
1336141
2044591
84079
1492283
618219
913852
580144
1225532
1085968
2656662
430606
1045420
406442
652778
2510486
1953624
1215252
1542406
1137881
628095
2456408
873808
1466602
1630580
2064449
1405390
2424731
1390286
37144
2139774
693036
2735329
2686342
2415792
2668242
2007799
2276318
245291
1496583
1707671
2136843
256910
2242604
678357
2768746
2307278
1929711
1909688
2873860
296753
58171
2037523
2128404
474785
1828411
184177
1389490
1835880
1486547
2702314
2316278
1886417
173350
179507
12530
850563
790572
1954337
597953
2837693
1243243
90571
1436751
1003638
2834081
324700
2466038
23451
64046
1653673
2654523
2707321
2623004
2751240
2532728
1582008
1434937
1775240
459926
1171681
179300
142120
919298
995820
2485560
924676
107175
760845
1240649
2179
2582029
1955092
1334207
882673
333733
2650911
1321868
39352
342049
2567225
1383581
2906988
2937002
1984212
1451757
913648
192522
680388
1537584
772258
2841379
1534435
1449182
1009565
947265
2461118
1626267
1863373
823433
1405974
1201927
688193
1383938
1307879
2791012
571787
455922
1278367
92301
319864
2655773
239615
2080683
231003
1106318
1433764
127816
813442
705147
1559518
2255263
2837718
745246
143538
1904607
2538311
423470
1516841
2221927
619240
2775913
821899
1741349
360903
2242140
651327
26898
2674577
113366
2557199
154104
2063936
1379342
118396
1967726
32075
1006218
648635
967338
2689715
1570978
2276267
962968
2168578
320037
2320617
2477419
2533087
1838606
2726894
1543234
762639
1891862
25385
1036791
1809768
1333384
1576810
290558
2636963
801430
1938839
182889
1936340
2470678
929511
1392370
946896
2250419
1998874
2909741
4860
1819443
1531969
480934
140731
2169644
2691263
1521826
1357515
1434173
1158766
480725
600799
1289796
2416767
202690
792499
161615
2849794
999611
399278
828549
1371326
508853
2041452
2255464
1197396
1722329
782174
939053
1066330
2582070
10977
2456322
1817093
2466790
1482897
30233
1793906
1919499
998358
1648056
1456505
960598
2793012
1295477
946357
2541533
77813
1920995
2643959
1906681
2080496
221329
1458757
293185
1033626
1932186
1753168
2823899
817530
924600
1831924
568144
2665383
27183
1107653
2637274
2021966
2013634
552889
2834601
2532160
153910
1062019
786481
2664192
1592216
881030
1239865
808684
2884237
2049196
462577
2493517
878487
2364835
2585268
2017929
892963
2825048
700243
1726190
236676
2659055
1202497
105462
2526367
1390037
403979
538172
1838999
807479
1854354
218986
2090391
2463146
2694478
354361
1046186
745056
1412381
659327
1037903
448677
2591497
2915160
467011
2717357
322353
2398931
698658
873060
1610835
1770931
2228769
1154641
1503060
2132249
2516234
2754419
797374
427196
167786
989057
1721544
762566
122295
778947
1004864
292021
2792419
1616322
2644485
800218
2188899
585989
1536491
2442692
1263344
2786069
2784480
421541
1729125
1580695
1899814
1996441
608597
2127549
1175853
62939
2342652
1818782
1132169
1597147
2207236
1616684
254009
972214
2536282
812221
840505
2660610
2439263
794548
2829086
1580552
1315623
482602
936147
618308
278763
1994515
1757695
2737245
1932361
191602
103637
1708007
698604
502951
2660324
2657979
2922275
751203
166857
2795174
1768058
2482262
1382160
1619548
658931
976198
187229
2861241
1242250
491224
2700322
727020
930580
1273299
821197
1553906
3293
1854902
1055742
1597189
441200
2344057
2355675
1884229
1453889
1752026
2565807
2080492
1538164
2379586
2401173
1858804
1392483
2498849
2681180
164907
515806
2313176
1013941
1666171
1044387
504402
1369169
2344664
2307213
859503
1423963
387548
2312264
330977
2266045
293493
2233920
496274
1174001
47228
2449030
842219
130527
1742681
1566831
858083
1760743
990224
2452446
1736089
1930086
2053107
1036437
2170045
1736102
598672
2319050
411923
737764
1163545
1832786
2247129
2517161
2929322
1167343
1496387
1858677
119051
2203756
2011850
930375
1888963
2370961
70277
1879078
2795701
782978
375302
99335
1836045
1050224
1302260
1097159
33923
988738
2156368
2204932
1250847
1597621
1486001
2513433
2715572
574540
1184505
1501557
1028453
343316
309157
2638951
2052408
2357436
2725075
1981522
2102043
1578776
2051748
1136862
2281455
2523830
1921056
2753465
540384
1079177
439742
1549691
1506439
1313272
1635390
2256801
2085004
477751
79687
2483731
2389731
2633384
4473
272587
2867468
1895348
2860535
1979041
170502
2866487
335519
227122
2335615
2039733
1107132
2553692
1374925
2024068
2223065
834877
2493536
148141
747500
1267024
2808586
1548699
1482087
1700040
1380211
1219313
1332724
2044276
94614
1118710
1151549
298466
959091
144522
1239539
732729
2064072
679874
626295
1257686
1713421
2040056
1859449
1131098
753937
2635842
518719
704308
409667
1319477
1635489
2387686
523797
531555
2472716
2016164
1806895
2383995
797104
1132031
1176199
906412
384968
777303
1676307
50718
2014819
652468
2804532
698068
390000
63741
822813
416809
2606074
1667014
2032216
2155105
2180454
866960
2305607
1437424
1561382
185505
2559168
1857204
1770700
1383660
1813801
1601916
1277783
2424375
1226206
1054788
2008926
1152836
2070350
2890717
2401886
1711322
1553150
868697
2192107
970205
1914079
615013
1342510
1958630
1691968
259173
2366331
1286056
1840178
387098
1158183
721958
2281154
1456693
459987
1758416
2933642
1006315
865694
1743526
2157689
869509
2552471
16690
1657945
916812
2926558
1325775
497924
1094254
881496
1289373
1266314
2168600
1642530
2453189
513656
282031
2750686
1871231
1978110
2426957
2539733
915124
2327784
1754158
2741859
41845
2383191
1380234
1137175
1396068
2012171
1530830
1771486
1276443
1315903
54659
521074
1286182
2065784
2449785
748730
2882542
2686228
2414684
273864
1838100
852689
1104398
1943403
1893989
2817259
510106
645687
2448319
2820375
1106378
2703185
1898955
2325847
1546400
1143739
1927857
2061050
239744
580087
164377
1743398
1655861
2773381
2684380
955731
2831812
1867152
960202
1399270
2232693
2670658
708838
2160088
1271835
2234026
1368979
2801204
1459546
2908106
1558412
590736
2246283
1100004
1778218
242384
2415003
261615
1048260
2545879
1903398
979600
2220480
2852872
2708040
1995595
2859562
2050570
69752
2164227
1182219
560712
2831097
1283604
2514162
1891653
302244
1620489
775539
1668183
1481182
416084
1447130
2465136
336143
2003827
1947839
2931701
805682
454898
1576030
2099475
979627
229316
2161997
193091
2863248
1130164
24874
2274799
821758
1183334
2330673
870573
2609899
1195198
2716316
2783019
187914
1071467
77797
237308
1188825
710100
2903532
2449583
2367369
1643035
2300588
1702916
314503
1195571
2056444
1114406
2078420
1191347
2620116
109849
2664410
2071995
2693736
700209
818273
2245802
1154548
517887
823423
202677
1340968
337222
644548
1155703
89846
942121
1551558
1236621
1208344
1780175
1031096
578098
171068
2872973
2097266
1261277
1198686
448183
549898
1006092
121002
267986
2443500
424057
1236090
1693206
163559
1091910
979753
2620970
912124
1145411
975096
2320611
1330261
2524978
1527328
2532177
954249
2482036
2865789
1482217
2444250
2173614
1030643
1087680
8324
2037530
230176
232722
1811715
2713868
1835006
628228
2660067
2860822
520224
2469528
1871798
2927450
711010
706995
2018900
1133851
892823
12847
2577914
1368587
448755
2218906
812198
1367685
101790
2292719
2800163
2152720
2343359
2399480
197773
41019
2572981
1145083
1795517
1321092
1162020
452244
179552
1352044
496983
2290431
1760619
791713
847220
57723
178993
1110965
2474403
2588876
2396977
1477504
1421374
1820201
2310681
2068644
1513936
1846211
1928939
1949289
2184981
2617544
221138
2801992
2865003
2751308
1108337
2773017
2278057
1931268
534380
1355307
1250776
661584
2510208
1458135
1229162
1937440
1711036
1161179
1251803
1364058
1125835
25473
6638
2620269
2295596
1722779
1283536
1657392
964852
2552774
2436941
151366
1702906
2802443
48982
2582478
1644861
885878
155588
2891391
834901
1922158
969043
1833141
1507538
8766
461211
1238952
1671404
802844
687601
536093
2074859
2358090
1103979
1409621
14657
1312488
2497924
1882481
2636655
1806460
954875
1729579
313173
1650024
1740158
2434142
1391804
524128
994630
417967
1404477
1901565
510258
2487904
2140527
1476187
109958
1899477
2816018
2875930
659036
505124
488463
1959957
1745444
2467956
2559900
683179
1941571
82361
1923184
2418477
1741451
737188
2350040
1856780
402549
2542483
1933786
2764385
2662034
901608
987247
1943190
1415614
358279
1248671
877707
17024
847613
1608907
2522450
2905283
130329
1748899
2352376
396537
2238660
775079
401587
750068
699850
910322
2735370
2158520
1145675
1010697
509572
2502778
1622742
169442
413506
2833886
1627713
2911462
1317256
490221
978766
1857365
1781571
247568
2475060
53145
1077685
2628087
2078094
954129
938359
826274
1785588
1319605
18118
2230202
2351637
1006995
1846347
1195163
736658
1507064
1810102
2918134
1612146
599126
342000
2392743
1423872
1233050
2859135
980567
1632328
1373991
1670809
2413796
1313481
2326517
234039
1078197
1429634
2292941
858349
930147
1074005
9752
1686990
2756102
2557981
1714180
2734935
1286192
218026
101489
1233925
707177
148647
9988
2707948
2555162
2173908
2672478
27344
1582288
2204597
1547833
2526603
527638
1427770
1242082
2154278
2878443
870702
587690
495423
2750795
435270
1043596
1441201
68463
2332993
1661787
1150549
1778406
1693616
692643
2134574
1848048
2141286
108415
1256711
2164821
1777784
1736752
548544
1343586
1879932
622519
2379027
1030000
2582352
2612599
1665652
376216
1613721
2292707
176800
1795971
186724
2110
1422226
2419277
188980
2460308
1463741
39668
2933730
1718434
803154
2733936
2039512
1657695
1704844
2591968
1370827
2489791
787884
1614653
857250
293551
1867363
47301
1187521
2259429
2407056
1503959
2814688
1046014
2717585
1064665
2180846
2537707
2829261
1722828
880395
848622
2075319
2114835
815092
778857
931418
2453861
1232143
70538
2375384
345200
741018
1722762
2740255
331933
2204332
549438
1859245
2701279
143220
2710722
2066688
2150193
1831195
980629
2050198
1790636
33396
2797640
2650262
1686445
926385
290814
575798
513553
15998
372106
658169
2455722
4795
2857329
1992003
954977
2210467
1070902
2703520
2694819
1966775
1883929
1712634
1899977
2712040
651151
1213482
264315
376461
322659
1124788
2433807
2674712
2434347
2675994
1422339
2094389
1829339
849651
693459
833328
2676539
1466032
27932
1123916
446328
1772071
2563231
2827949
2082197
2143999
190533
2644178
1879742
609174
809129
203862
144640
1986789
151790
2310250
117454
945201
1057340
2691397
751490
1353569
1576597
148613
2737641
122005
424403
613315
1847039
783879
1792815
834320
180120
1128195
381606
885457
2057980
513114
2201376
2161629
1057383
2793045
1122585
1492370
2179275
691845
2688694
973754
1898293
2438354
596560
1080606
329674
2295864
1393315
680258
2200195
951166
1503395
1251554
1565249
1408482
2486266
1428080
2613271
1203177
650233
228840
830827
546713
1581780
574527
2819411
337074
882940
2064309
961502
2057882
1214451
1160670
122474
395489
1556451
850769
1696622
1079257
2699519
2793878
183268
2293758
451045
1810190
1364360
2132649
702488
2667567
2906953
2271272
1537212
2161483
1431438
2833554
2516058
584012
2882940
2122268
2617895
722505
1930119
1211358
2021605
2406284
2627492
779538
1984228
2712775
2331601
604176
1238086
2549373
1838901
1755766
1284533
561977
13139
2698142
1701268
5296
952728
1316300
2350012
149408
1342873
282164
29147
686858
186510
141397
141196
1794036
827370
572714
2435372
1180462
1121485
1387461
238151
2059531
1917243
2686364
2390523
520241
1396373
2311035
1460813
195908
503693
107363
924752
1381250
305403
1553269
2543958
1464283
2033118
1326537
417866
2208541
1524443
1723343
2878702
1680411
2894399
1958911
2283769
461819
2001635
1076461
1499247
460186
49732
565356
487086
2493071
775968
930439
456354
2146994
997032
2511297
2448593
1826203
1780433
883524
99415
584424
1685964
849290
190416
1267059
2891993
615940
2386255
273780
115284
2263378
1636589
2175149
737127
1786673
538477
1116380
638549
2873973
2288205
1359711
1515225
845277
2332972
188346
1350894
883265
2474182
1665597
708094
1878097
1040837
696259
1849281
2651118
1527868
94210
2747163
2116426
864570
2418788
508804
1047805
1969561
1079056
571520
2699573
759681
2831057
1598389
1142498
2826422
1250249
1678710
2078137
1835123
2681849
2762377
990615
2210453
992197
949487
216178
1391274
2036118
826717
847856
2851319
62003
2160950
1018090
316536
576175
1821648
507829
1400772
1107536
1454246
1554906
1560762
19367
940979
1256392
995627
451230
1149151
998245
2865790
2320138
1636697
2869584
1244465
453363
688758
1175474
2431060
1674018
1868234
1664612
1692234
2012155
1102087
635495
1428478
600818
989449
347282
49389
227341
2646138
1256254
1770063
1706293
1391839
800292
2545621
523183
730022
555083
1146490
239570
2371680
1181931
45432
704777
1885150
776163
245713
2147519
2911309
614686
1700999
508215
1552266
1769778
1794481
1296117
460237
826829
1949307
1595884
2031575
2546161
35983
858606
1927796
1310183
1374289
2166532
1890199
382003
2422155
2768954
576195
402777
1590424
819382
2513316
892269
2357325
516857
2401701
1427019
1429555
1049396
63475
1965150
1562128
1269047
1507459
2791914
1867170
2179781
1135809
2498622
1758608
846157
1380161
776171
824649
2915951
2130696
2086713
2461426
2416783
1173998
658996
863869
2379241
2462715
1529260
2672687
99692
2210683
2269214
1377787
757211
327705
1930197
560805
2871138
1788709
2260159
2433591
2482928
2894658
2766350
929759
2821971
2662535
2846332
91596
2173551
163667
873702
737150
1242774
2474748
2780596
703578
343329
2773560
2423997
308615
715802
2904502
1488064
1705165
1750703
2301777
1771430
1302369
111695
1863859
931949
2731889
1309642
2874337
2534171
2467524
1255105
170695
1718978
669768
2587285
2524536
77771
1790837
1717557
1966153
169055
318096
715416
524879
561538
2399346
207541
2136327
2253741
39530
1519336
1637386
1634347
2033105
2365657
1038973
2303397
194108
1001198
2388109
1071981
434780
2809008
2172241
1475021
267467
641497
2526560
2338504
2485772
1110806
2470324
2887327
2021937
1314776
2153519
2243210
440370
2253720
1810980
832033
399815
2371404
2085974
2485960
2158947
755950
1164563
2543503
1320864
2405137
973931
137334
1894766
1729306
1304701
2737317
1231249
1353210
1844459
1543777
2811014
1046077
2223985
762205
832012
1428907
12131
165702
2815915
1381655
2238632
699078
1845998
797245
1381532
1686221
1348312
115189
2121900
1457569
641942
2351462
506364
2365843
228779
2313882
1439001
1508569
27720
1899731
186364
2371713
2363196
1559122
2327724
1434563
2587930
1426555
2107304
290985
277443
655674
2191041
1739143
355510
707797
1992727
2364809
2195678
2383806
2859078
576461
422444
331234
713169
1218589
1960550
2843140
2404803
1312211
624622
1204153
2867847
2005185
920621
2165783
2717417
2103456
2239976
1226526
2016107
2570670
2902039
1037181
1714300
1176463
2858525
1718306
1702167
567011
745169
2318891
1124058
593092
2312532
1506215
2763113
1070188
888932
1601416
2760059
2174509
1595648
1919907
690774
1580160
1711603
1611968
2932571
1054318
2452885
1666300
873203
1023849
1456631
537996
1385614
1341337
1044964
2544938
754679
1448438
2037579
2570142
44815
389753
2565600
984185
177992
2669823
2668230
12284
312634
691688
451138
1125469
3355
2874017
2208371
463144
2246158
603618
2618799
2623071
1593582
90770
2200240
898063
267085
2220223
507636
1574752
2912549
1484721
2554175
1240869
2607020
2439078
2132711
824164
697538
1848695
2029481
1694230
433528
2404913
755800
683069
1037932
993482
2836958
789324
2161035
1610069
1443799
1170771
2324796
2221215
649122
179063
2530594
1911134
2570987
1591531
801259
1502361
1203449
300333
533947
1564216
1816859
318534
1079995
1810423
1127745
2246940
2407201
1542553
661284
17049
2908960
484745
1835850
2559220
2055141
1761051
1070361
2333840
1279705
2748771
2237689
293552
1710838
2366833
1389296
2340547
671811
2922464
2412183
1522467
411624
165227
1814995
542157
482272
529368
2625660
1006018
1083056
2075421
1808749
1551469
424296
1384098
1938829
1864868
910011
753774
2406488
2898911
914603
2559415
1259125
1399535
2000320
1208014
1542024
2675471
260383
362569
199051
644494
2601541
2428273
114935
2457776
2863862
967648
1150237
356062
1759484
359690
386988
1056815
1999312
23016
158105
1571400
2251149
1396219
1616895
248853
2819145
2933584
1700897
1641506
1052514
2348546
2354029
1765555
1136565
942903
1603291
1755775
843818
647595
1652767
572350
1779435
1108879
1979127
1216221
1793711
2629521
985386
234358
653110
904876
1224609
2303940
1277638
1620782
1899279
1282476
584036
113041
2222024
175430
2114995
1940752
2875110
2301164
1432826
1823478
668927
42454
571836
1907283
88850
316563
1067704
1027312
863425
413074
2728441
2044539
422944
1206052
2749101
2414133
505397
1512937
734557
899532
2405822
2754709
693575
1383270
1411497
850467
1421105
1186311
440469
1901816
125145
1743109
459365
1074290
2497510
2115626
2515919
482597
741996
663245
1871042
2893425
1291586
910300
2082645
2353261
2173952
2224202
532901
2632897
1014405
1601159
1119277
167697
23925
617371
552225
1357347
2476384
6554
1901463
573020
227033
2385154
2390174
1804490
1847189
1658634
1900384
2361147
2074118
1555964
1097095
2797002
1560678
654678
1949006
1215791
1705208
243239
1352091
2884329
2025523
2717974
1980041
1169380
2320628
957441
1989586
675883
270058
206360
501489
321829
714203
2359057
1962845
2837775
149133
962111
2231827
2051002
1952954
1543188
246201
2624383
2550786
1499575
276855
1753630
2365406
886087
2622638
2502491
1681663
1154948
2399633
629921
216855
855174
2887768
1678311
1425227
2221099
2898723
137491
1040700
2882856
1251777
1136381
210855
1323056
1015160
1992383
753387
1187535
1371956
2585194
493280
1543274
1562033
549274
2407294
1665840
964056
2857934
936047
2579308
1193051
2458095
869231
2576659
1404113
502406
1356926
760580
840597
2147842
2297897
2152770
2565073
1565645
1981895
2525477
1811343
2431348
504012
1289569
1285209
2163014
2591779
873591
1807770
1922799
525328
674682
354235
2160347
1541308
1886157
1621843
2605627
2370630
629259
206482
2537914
1489001
217244
1595772
2617806
2119931
311530
341759
1607198
1693959
270207
2845974
2568926
1337847
2147605
2312386
331598
653470
241896
844542
2384454
236627
770814
2429053
1693886
2922346
997646
376065
633481
2875468
1182831
1227584
2607801
2555571
2842607
1940439
2259109
2089251
935727
368922
901466
481332
2492289
789811
2765543
1521815
100144
2528223
944433
2550775
1693686
266305
1062477
307934
809349
2488940
22043
2028030
246705
658585
296937
70970
1542795
2560239
1573689
2652160
1561460
471595
248194
2580540
1855994
1428762
455730
1894405
2470125
2847102
2243935
936521
1258520
1263441
1256927
167233
1479939
2380872
2040277
253923
2118374
544259
932301
1921360
1387507
2781276
2811647
993353
2042837
2020312
615256
1386071
2646334
161441
891075
1366202
1925796
2393224
1485345
875711
496083
255763
398103
103703
334048
416132
565816
2699485
249354
2040044
2861053
2386400
1097711
341026
2385137
313920
1894064
1004982
1394936
1539832
164081
2447475
115534
1028798
706902
447132
653175
2282692
6719
229301
940496
416798
2692844
1675970
2051841
1847873
2502591
32320
933879
1623250
675171
2563609
1028852
2102591
1955877
161820
124923
1804883
190162
340231
2533390
732974
51092
2885956
2329060
1035074
2933001
2550120
1947303
2291860
565703
1062218
2729094
2577486
539175
2331119
1004593
1094816
809074
1870738
818928
2879926
1890535
323933
2013555
673453
787648
413008
1829130
2339453
1305346
1939150
1167809
1851513
1746480
569511
2478652
2507613
2898625
2541533
1586990
333926
1728294
2615904
1774168
1654307
1989556
1085031
2682017
1796831
1934894
1761456
1108728
223445
2374922
739094
1474053
117280
49848
1905973
1909195
319276
2024174
1803789
1108677
2015467
1674446
573317
177169
1531415
1354589
164983
382993
2247028
216890
1196049
2560479
1946896
2277358
2936461
897156
1572759
1465938
278554
1427252
2798459
2563937
1738270
2380030
272611
792019
570605
1929663
2006039
2211916
1836516
1469243
818348
1021628
757562
2080110
1026315
374068
2592436
1631907
1215325
564112
1238823
1526408
391740
1989841
2079046
2690530
1045825
2307993
2486514
793945
2548388
296126
348835
1854456
2028932
626348
227835
2303977
2914813
2291588
2808993
442552
2519568
1789084
1972150
2362837
2063546
936346
2299957
2094474
916130
577007
2186812
1609674
2181925
739315
152613
1878808
1467219
28297
976045
124817
2089460
174319
1055183
414987
445033
1866581
2440721
148953
1163811
130466
2050434
833860
1304109
1026770
2166287
165321
1931334
2007845
2085763
426548
2522070
1552458
2450414
889839
1347624
97630
594279
1397488
1237070
1935707
2123299
2812312
2145776
323561
2925071
2124141
1370913
2861592
2188058
354710
1782827
2861268
1333485
614804
361066
2387814
2646556
1700417
2209465
569516
1786693
2332375
1969823
2269679
1184508
2330208
2229300
2892470
2367511
411860
345995
791611
484339
850388
734314
648911
951213
1816246
504100
2132188
1472208
1956310
2376490
1384927
694167
1379245
2653359
2476407
2715996
2926549
1158748
2872561
1176503
1463094
2708123
1648823
1846709
1110772
1076017
63478
485533
867525
1262246
706405
1455827
1976469
2317408
35450
1375001
2060195
2400757
1917846
762308
5732
2758826
976967
934350
1204318
1226502
895539
1518718
2712301
1863296
398153
2153019
2913710
2094867
326738
2359907
58881
1904265
1206499
16304
1142963
2074173
964560
937579
223415
1738180
2192583
1028864
998751
2031872
2450134
1340066
127949
1100174
473192
1728030
1941641
1564788
811066
2362123
2230139
907037
1044942
2207681
1934530
2153687
202404
1791611
2335253
2722209
1917134
704858
747765
2118078
2147356
2841260
2409039
2032425
24666
2769072
29404
1351673
467160
939436
2265287
2443525
1342319
1464778
2714304
1284518
1302734
747966
390731
550101
1033997
2526517
2175787
1774668
2193244
994386
130060
2185742
543223
1310953
832797
1327268
1776439
868876
2022654
2171002
2568863
11027
1902786
1152981
1780805
2299599
2868273
107790
2014198
1648542
615220
2271378
1570618
2788879
1432510
2394093
561118
2024009
1664327
1855458
2713175
2152227
2442027
1256669
2410590
2513211
743642
1096660
1720031
142327
1244879
1179175
356139
952961
2342003
617012
906658
1224052
1277544
1099275
2336794
2347030
809529
2116282
201780
1637576
1346993
236090
446393
639954
2439105
411315
1330855
1331992
1660757
1529852
2077140
2273673
1271984
1693509
1974613
2527475
43095
86715
1769038
2546330
2411535
1229336
539845
163306
537115
2321108
2579175
2536295
2240466
2351392
2094480
9715
1716920
1628377
2582223
345180
304001
1548486
1806438
1358399
185508
110747
1015912
2859751
1113214
457747
1213990
2058998
2268332
2640890
2830308
2079410
1758633
1890977
3898
1982214
1809482
2873526
1398121
1553426
282036
782155
1607038
1034297
2443097
2303520
842535
348472
1426525
59049
2922127
1311263
983825
1634074
2473154
1801908
2119052
2555333
467374
1864087
471131
1250642
2356163
583888
2810042
2935099
1807804
1759337
703687
1649266
2027169
1130762
1837734
1197694
2204291
2159490
2248646
1592391
1217397
1727476
2527376
2491988
1776858
432460
1056403
1122261
2282351
1758378
250549
1958625
2652320
330298
938092
747331
1762646
414195
1528365
1418753
256502
2747499
847409
2087223
855148
866737
2698727
431827
1147192
2631013
2449257
1694538
2734901
2123990
2821048
524388
790342
1113760
194768
2217450
692930
579346
462208
1266893
1689958
2217989
1775231
578950
977422
1253711
485301
988097
361309
2437829
870610
607389
345592
772551
733091
1557342
2360135
1178565
981886
302061
2326779
2615778
227516
2776703
1189798
811601
454254
2788766
751287
2632419
735552
771183
622213
1695814
915659
1718366
265106
489205
386727
368935
1068340
1934119
185355
2473763
1503790
643360
460418
645571
528700
118198
1599356
2666388
1136281
2487308
706796
2266259
1342944
1758824
633941
123973
2047433
466426
7049
1523012
1588569
1583800
2192872
1872691
1626734
1659307
827498
309467
1343357
2427383
1185456
530489
1956485
1585928
971138
1213069
311189
1027776
2885156
2200257
623293
841333
1090988
1307678
1684961
135014
1089876
2371903
868224
2336069
535349
366221
1167462
2271615
1294060
606645
684706
1799937
1298990
536443
2493559
2145333
551278
209018
1477789
657273
1516908
2521664
2892284
48480
893887
54154
949299
1014766
2465576
678003
2890553
2525544
2150645
2071476
1943498
2134833
2047772
2822542
192095
1099792
92900
457180
1943308
1949593
798250
179826
2731693
530733
809200
1192255
285304
895549
140387
294401
1492313
2725325
882095
478479
1672777
2208343
727470
2756474
39658
523615
340010
2403358
2824754
986229
2212928
1154151
765359
2819723
1043697
893179
2073522
246761
2540060
1664360
284595
2314480
2437855
1489078
2229368
2058618
860138
905456
2213377
1518848
81165
924792
2504611
1439785
2850496
1625012
68946
2164445
1018512
1080720
974328
1481390
1405045
2364122
2876702
345449
1986065
2565874
1391787
581400
745634
2275802
2526063
2638573
1185238
2362680
1017514
420711
2739057
964350
2101023
815995
1063948
85550
2600645
372272
2839322
468333
740145
2742993
514490
2284247
340677
1919283
1441498
423084
2008873
1531687
757485
2749809
61563
1064557
2448989
2300343
1178113
2456843
2399615
1621755
1468613
500407
2746281
2774175
861978
65333
809419
2795414
1462821
2825028
821592
624057
844849
2562186
2822995
759139
1047650
800856
858665
1088812
320459
1385969
1479294
1675303
2822515
1554704
2614487
717546
1658372
180112
305648
1318238
2238077
1400368
801267
2594783
766418
1256046
893725
2138783
1873401
2113241
714490
1147465
2046575
1941218
1441245
1810030
2326686
333527
2011956
705062
911600
1261556
2180658
2748698
1466251
19531
1591847
2405929
262059
1529003
2434419
2803279
1907602
568566
2181890
501969
1580089
1092045
279177
820249
2428
1625324
1936588
794602
2213444
2292751
780678
1761106
68135
1356180
188734
2264283
2668509
2274778
1165801
1081995
2136751
1019265
845357
1395655
1270261
1274828
297332
883901
2041464
2204840
2330556
61622
2605486
1873207
177190
2794576
1101490
2229749
1168792
943977
1447342
917144
327725
1682942
2816214
2593862
1740697
261363
592249
2551425
1320639
2794590
284778
1801563
2412339
1059403
1461354
2105881
1134123
578813
2008975
1643703
99902
1097859
375689
1529044
106012
2865589
452327
2104472
927065
2642132
1500182
652336
2727960
2475448
12851
957870
1320435
636046
2889584
69302
1190069
1530906
2809303
659809
815942
420195
1291029
841775
1872514
2752924
2631549
379326
384163
562343
2422611
1109607
1723216
834132
1810000
2165304
2912973
413615
2643112
516597
1318641
898624
1845569
1048853
1212143
1044249
1736344
1464786
2477766
1314967
2229777
1747621
1235194
2388722
2183555
2143090
1744151
1354314
2887002
1629402
45294
62361
1263606
2280648
560739
2133936
113468
1546822
239502
218595
252698
2390881
2217480
304988
888686
802677
2845988
486309
1099036
2451191
547779
1993186
1535065
1392614
1277967
2704220
1119171
415258
1073247
2429655
1495100
2568567
2816242
2760142
1860971
2704137
1441270
1704599
938937
2025351
2433463
910253
1808259
995269
1848180
1009972
1635663
670526
905802
691779
2485508
598356
182921
340221
2778770
2624842
2523494
1416580
337088
2527251
37842
378126
585494
2170762
1756716
2818993
838411
2445047
1854679
1699410
2831675
1786756
59173
1723055
1172978
755961
2271722
377240
1913765
903737
1821756
1915994
896225
140494
408705
2929304
1188940
2659569
2154667
2687518
1818944
1660300
255729
2904666
2427933
1150638
2262997
2330641
2157215
972365
2528476
1192696
2748072
2903585
2163665
1325142
173077
1488399
737431
636569
648107
2202633
2559357
1318090
2534256
2430286
927966
1110013
1520195
71218
1990645
1264710
2783740
1399937
237367
609471
2056376
1000619
55997
1885482
1409008
325943
2777590
1170597
294715
342464
1412361
2061970
1597017
291791
1617831
2478512
474812
775144
310154
2600443
2449347
1763699
52217
2249636
2410797
1499740
2856478
2815079
112388
486610
2775034
631307
660721
969328
778200
1551316
482433
1677307
2046566
945089
1437504
718770
1792493
1461726
1884920
324152
2220226
1791787
413500
2235151
1480552
1381476
1234456
653383
123302
847207
692299
990780
1590117
2337263
852240
2704856
138806
148319
1569737
2543505
2549937
76245
705000
2292034
1525653
2367170
2715141
648394
1847254
1715482
1388125
734412
2260728
761929
1487996
1972665
550267
1319131
123839
2381484
239990
2266779
1232054
378452
2761995
1053557
2374559
1702062
2854553
560447
2224061
2403133
53264
592083
2293515
164693
211342
2690068
1330649
2548436
875184
1487613
538525
2219874
888940
76515
2743621
2276303
2552479
2784503
1688894
94668
2242752
622404
328095
93138
2454696
1923940
2554374
2197664
707156
2158448
843326
903932
304332
410975
2629094
631221
2159789
65086
2608244
2351096
2333463
1866756
671607
562831
2932461
1635226
219273
241952
1196670
2371097
2875539
1731167
731136
2173188
796022
70500
506198
1054618
1777435
1774297
2603945
2727884
322578
1299390
62298
334988
2372320
110401
394813
2129107
2803674
2106954
149540
2883906
174857
2835996
2317520
577410
534850
1833217
1518860
2288378
460933
1618358
799580
1102572
1979768
122812
92553
1585003
1469565
1055466
68814
2156301
2721991
1021113
1388404
1383173
1747528
2415535
1620245
1822572
1227115
863569
2755239
2390848
1845013
2764948
2110365
2388871
2364131
1060058
2561617
2000725
221846
1043178
479228
2546477
1937457
2131455
194802
2535217
2578790
352562
728567
738663
749575
1159701
458805
1837617
1956649
1780140
1643755
1065448
530352
2258665
2646304
682201
1852780
1769459
1422360
1394687
2128775
1145627
518692
2667469
2669551
2273455
2551866
129820
44871
51981
598949
134885
1594683
1112362
490492
2910322
2470360
2242490
1843548
151467
2825763
174436
1704069
703246
971639
1467380
904939
395575
2849549
896142
137583
2737057
2719177
947922
498096
2935489
2446849
487555
1084795
597132
2840110
223775
1594508
103239
1113487
2171911
91816
1886436
1082734
2492045
1037042
191539
1727996
789886
619729
2725644
1680880
296247
88408
117857
2408940
834110
2816658
783694
1941444
1347527
2470735
2014087
163198
370259
2551572
2015751
1150005
1257222
544036
1979114
2871999
155466
2118616
2075933
697241
2751935
1243801
2646416
1724977
1832426
2210766
1960741
2765009
1933543
1374019
2243637
286774
471227
1803312
2571693
1630599
2291972
2307095
445566
535920
1477429
951605
291857
2827757
2091415
1772596
224637
2204204
1132943
909269
951632
1057453
1265520
2889217
2671392
646953
410948
1708285
1643602
95436
2259965
1627310
610195
898158
530032
1440287
873954
301028
2809666
1605586
1981261
2318440
250525
2875904
2577986
2843445
1996798
2729017
869657
1025880
77012
2234336
395340
541744
235536
2060211
1585654
1026972
1260531
274208
1311297
2457554
182150
1894757
2451684
1100053
2166501
2332229
2035141
2598657
2650371
2297190
1946561
2919951
2491718
1736882
556927
916383
2221855
341023
142625
1353795
1538535
1974704
434565
1442264
1643450
433413
2191552
1102353
2004303
848818
832129
1881681
1107359
765428
1978784
1623197
2495575
427730
821535
2396775
2206235
2605631
911941
1633615
399390
778987
1485766
590833
2272192
2768428
1144133
445346
2531967
2377695
1024811
2660113
497798
637156
2912161
841357
172411
1375252
2663692
1131834
1036679
172653
1280889
2155822
2140207
2100881
2868808
1500374
2295209
2869501
2837912
2605579
977308
1245312
2099344
2288515
303484
1722205
1329513
2377337
2173525
1493428
1817737
1742826
573079
908594
163960
1491934
1893954
1212199
2783631
1887617
1597039
716116
1908348
333161
311974
695542
16488
2599925
2773161
2229893
2504663
2280770
537676
615010
213299
1800916
1524468
2262937
2778693
1147174
2655773
400381
246068
1960687
301404
2433655
4051
701907
1508306
2928158
322402
62606
262680
1809895
328091
2161928
2874562
1252788
39634
2607819
2074726
1694750
2833406
125627
2902149
2407303
601908
351442
2645353
2122246
1102747
1707352
1731408
604761
1816132
1336989
1144839
780546
1345893
669350
611342
2134660
534585
319259
106748
1622864
784503
1986283
2432659
2454608
2162754
1542936
425113
1325406
1412572
845421
1555566
684219
2384970
1447510
1103571
1115368
2585210
2646527
1524225
2142494
1504013
2099713
2661257
956259
1922166
2299283
2163867
636489
42287
814776
2428159
1980174
1343749
1441709
132017
869317
739668
2698476
2415551
2467534
2231600
739421
2113955
1221681
2096554
2645633
516277
169646
816431
2764588
354371
614785
103732
2163802
671852
889251
590164
407687
777610
2793668
1331282
1449247
2902416
1955888
1701022
1150754
530040
1295342
2895009
1021055
1102116
1042594
2314599
490761
2845657
700827
1260597
2199687
1025226
1595305
2135196
2640049
310442
2549110
2439124
1562771
681860
656634
468331
945164
1122031
1356663
703988
2041450
1831429
480363
2257786
2249280
2926574
1956391
1748205
974608
2356050
2860283
1186437
1604649
1437024
1928949
2280816
149277
1600604
2316677
2263498
2162765
2567305
1741966
1954029
2102231
1639418
2436834
1108655
2755159
462288
1698731
2671513
1666226
454854
2631287
20896
1062323
34540
1407346
2011205
1596165
588645
1826122
153423
634315
2320455
514735
984263
739303
753616
140692
2289124
2714621
646249
1721851
2920320
1705617
2621656
996937
1785145
1072900
1225869
2914845
1400883
1045852
2386959
2079811
687778
76004
1685950
112945
77886
711391
2879794
2150582
846253
2879462
1524134
2562940
727281
1392509
1860295
2572593
2910336
52514
1087849
2219802
518437
2331746
954340
830614
1129030
2243546
2802646
2358014
669493
2560405
1491895
1033471
2485928
447443
2214709
451831
2045127
2764506
522949
1836249
26573
2572640
384443
1580988
542272
430403
1423974
2211418
860221
280756
2269541
560038
1913533
1166503
36016
1100390
1415126
2325947
2615309
732054
1676167
2434488
991295
2584184
973549
2402886
2157472
1719085
107594
2120026
397279
1889253
2204942
244768
2424170
2132186
897602
1460890
1200769
2421875
899704
1477041
2580693
2149283
1314088
1178098
1498792
389321
2122462
2027358
2665399
283726
413909
1076354
972351
2505481
1755534
1172177
1927250
1031116
1942785
465751
2033719
306127
1786479
2157927
209256
780168
2929440
549025
2709022
1988569
235652
2384118
1644073
659144
2487061
2089529
1053245
614182
2411196
2450205
2374537
1709360
1164895
986252
23988
552026
1884604
2407375
2537835
1448031
2449077
2691572
1703992
1410728
2520525
963597
198281
2364607
1820745
227021
2222779
202584
2271248
2790181
910216
2511662
172242
2506421
2146872
1608205
1884380
2353314
1892844
2415523
631276
2426446
26639
1855249
1937619
1651661
289335
643325
2849463
2307925
1600341
2695945
1341429
529620
2633566
763152
1286738
1620816
1466492
676681
2803943
1204807
823454
979367
1805726
2068641
1875885
1213799
2230610
1152851
239227
2522432
1236829
1620567
1153642
739241
1803671
1240968
462463
1742641
1764492
445516
144972
2453422
992521
1996777
1840907
1415505
2372960
114311
1753204
280824
1115074
1989739
2121566
1687950
258905
2701746
409428
2832968
2617967
494749
146643
1052565
845377
2213699
2830479
1922218
1115140
1709536
2293702
816488
2834716
203245
770502
103288
994000
2423564
1044270
466110
440073
154485
2814978
2852956
2777462
95773
500111
2600289
204582
2075930
713661
218435
1912416
2514563
826262
1047353
1128491
165567
2567578
1309352
2125511
2020063
2018567
525800
1427053
891599
2315264
874049
2682556
1078410
1990556
2650123
982837
2862069
60795
1010037
101408
718585
2636676
851081
2011454
2944
2144162
721947
82231
2392737
2934207
1506695
1693075
2150171
1305099
2649960
2843617
2314819
136880
1471832
1434723
2516722
1623608
2694525
1452535
1811872
1002499
1250432
1268293
1741842
55263
874288
2376949
2097304
1952056
2529212
2566997
504814
1428739
1684962
2648653
1494517
1445137
458319
1560540
570114
2030953
1790405
1796335
1616898
1002606
392490
1859554
1866633
1459654
1920702
1332976
2274177
681762
2517710
2290996
2489476
1421280
559284
909749
561821
1840579
657972
1044603
157370
1691267
1945135
1656579
2862209
1513573
2542394
758024
404602
2910732
1864308
1773840
2532029
1412842
410405
91208
2496846
2510392
823647
1312022
2867903
1534946
944634
1130653
2784928
1673704
1642354
115467
1275728
1122804
1828432
2905161
75706
2934041
1002922
2400883
130443
1854146
2666143
1683025
1992172
563416
313530
2744055
2715343
1537642
2690978
2515565
346535
1264109
1434667
797495
1240312
1831498
2490239
225949
1106994
712578
88338
2011503
1263774
1350619
1514351
2847723
1021053
1694114
633187
421865
2292116
2829560
1212823
1182262
662301
519483
204569
50685
2732921
1156421
1984489
812265
604163
2573814
2894864
354631
2911673
2713682
2184202
2700823
439873
2557026
345325
1471814
1114025
319631
1656758
2653374
2080553
2754655
93055
2794245
2685911
2324027
2029020
869678
791332
188414
398071
2809753
2445048
2539162
2809698
429365
499968
1146411
481410
120919
2467528
1921916
1514874
1893829
840911
1921607
2598232
2907186
1507561
380832
166220
1810092
731841
1704280
1779293
879501
1497956
1033303
2175033
2172149
214839
982049
13087
2746083
1037739
2527787
64982
1560114
1005154
1689184
1716403
1495301
2029611
1503858
715217
2892659
2334162
1379087
557767
522448
659269
2188300
622394
245658
2114705
1192370
2429772
1587705
1123203
1695556
2175716
1451680
33857
1509802
6381
2375416
2351340
2658161
1611300
366878
2814819
1958262
2217342
1445843
2596611
610859
254337
995533
71518
2094542
71314
2395470
878079
2012714
2741801
2003310
437492
2411641
375361
2726572
1650602
2719753
2836414
308534
1226183
2060531
1571775
280498
2047125
1103161
529355
158878
752200
687644
1093586
2795578
2457969
747840
1021211
1238965
1547037
2572849
2621443
1754089
809415
627994
785953
1696333
1844107
131317
2402727
811929
1283452
448083
1446958
1487836
1650999
1174265
897141
2289061
2101455
794338
1581391
1723499
2714578
342674
2380531
2914728
702338
1513318
2727066
2701447
1544808
2017114
330098
2643088
2804844
970810
2575893
778767
884044
1554365
1176588
2899194
1457503
2546758
358379
249412
79376
1867048
441783
1894417
1072302
1913691
2247515
1087752
396410
526357
912055
2520777
2753285
2338965
1683309
1925868
2374653
2454024
1509735
2384995
2782570
2804634
1462520
1802423
2742979
1019170
1103305
30343
836609
2422820
2355976
1044634
367836
901998
1960428
237334
2877938
1441027
2131954
2186114
167972
353266
52132
1162217
1649000
1578215
995758
1812259
1847148
2918818
2527442
1622876
1554066
187929
2351389
114564
1643884
443168
2019362
1568560
265071
603753
324167
411432
1289638
406666
2147798
2386700
551747
948534
228149
1656875
954352
1426111
27831
774835
943160
1077919
2617619
546102
279092
1977501
294321
413248
883337
1750555
2057631
1336557
1170581
745069
2392315
1512965
159806
1423367
2289291
1817529
1188001
1507674
2641685
2854581
1651052
2042828
995039
1829453
1340859
2229224
2195813
2482697
164453
1226762
869727
1578546
847044
2658103
2503294
925477
859866
1094680
447877
2556124
404998
220643
1721557
1809288
1503043
2116378
178031
2380384
2360116
733868
645108
2005416
1045511
1231976
2354255
2493556
725856
2795456
1619306
1071926
2770736
2466277
2659432
2579880
1170995
2413468
2196316
885433
456018
333113
1944286
1053344
1542970
2378808
1342048
1353438
1164734
318842
2359618
1256408
304989
1064486
1432212
2813481
2883400
1443053
1208076
579920
1935036
1180969
628327
2588686
900570
2013154
1980385
1908711
2479052
2577550
241178
2264199
2033915
897132
1261059
1448276
2809196
1245481
2654493
877958
463774
2285849
957919
2321280
1909936
2442560
1148288
695843
2589460
2717783
1383814
63786
1257968
1903668
2649089
2584769
1186845
2662944
2595213
111217
2201442
507128
2204513
1040725
1401943
1586003
280120
2342130
2653215
4366
1327256
1264943
1810989
620214
2453819
255863
508652
1944289
479420
2505075
1849247
594071
1234875
1319766
1706453
1251108
1242895
460900
709911
131175
2507759
584312
2812155
2219120
2478731
2608641
499492
2517452
1553558
2733497
2635058
526452
2647730
2908373
1627326
649097
1394526
1861076
813121
867808
340016
763351
2638986
1474278
1243837
18231
21229
2668770
2325770
2434174
418054
1443296
456687
152659
1388252
1868669
852436
2727486
1852595
2549332
1132442
2024035
2880404
1937813
1550009
1509390
2510315
175562
1105925
1245267
1878085
350582
144654
2132557
198538
2300074
184323
757441
101634
1850426
1118741
1544200
1969916
1446807
932967
1995632
959905
688818
823411
439462
2258939
827316
999878
635580
1750250
2917279
1692894
1329595
699770
1403582
1003669
1878146
2907550
2347331
80829
1220406
2073809
91631
230041
846614
2930539
2122210
1600089
1004776
2627670
707723
1895113
1478011
1867863
1858542
2664982
1605576
900846
1824731
1494882
2866662
1629820
35767
1383431
2860337
2180188
2597054
2560945
2334399
1175232
399275
2848023
1227237
225680
45681
365693
267727
253019
951567
2876970
2938407
2651108
408027
1400945
413389
1572205
118774
1250141
324117
2136638
1510495
2489384
181078
1951605
391781
2396675
369424
2928177
1663633
1131486
2632613
1493656
2136283
2256188
2789160
669293
1540222
1915570
1954637
771206
2374699
658993
484610
1906178
2748650
2456928
368371
2004256
1201165
1099971
248737
908843
1532953
1073446
2327211
1751823
1412653
2737719
2168475
2929169
2431484
1837321
2070519
925815
2793881
1396698
437230
553990
506290
526491
44631
2433805
1863329
1550053
824854
131479
1559230
2860827
2593950
2887486
2320461
178292
1608473
2929895
297295
1520832
780475
2227826
1286264
2331993
805505
787708
1148877
2766063
1192007
2410557
1612778
725309
2366535
475389
1662056
2548575
2231887
2500890
2089559
138635
2678614
931575
83224
2606110
2757899
682248
450445
347884
2465111
918949
1102259
1489432
1518934
1029757
839731
445105
790476
1105660
2025273
1481704
1184810
1902893
585845
813720
872355
1705776
543542
1570795
1649992
2344089
1061537
2845163
1002352
2762292
2661527
461217
1519846
498794
1420162
1771577
510691
2663391
571204
2586832
737809
1692586
2261922
2213831
2602180
2149131
513185
575915
1532849
779117
648510
635478
2686928
1651422
1313170
2233107
2280856
433652
1520340
714290
570692
317304
128123
1402273
2049305
2302710
422092
2022327
462882
2480581
2705999
705033
518056
93302
1507695
709469
427567
935613
2125258
1775442
2799411
2547440
2314020
1760877
2393021
1038264
1683966
2564317
446600
1203630
422502
2591382
509591
688151
894522
86590
2200005
1017666
2838004
2464620
2507170
2795593
37240
796873
1915512
3761
201114
591179
1374590
1829500
1710006
2212935
2692963
2355946
92508
1242097
855846
1425137
229653
767727
2590907
121061
658645
360405
1148301
1885641
1713195
2721215
2258984
128293
125111
16511
1765048
304834
2298776
871177
1103560
1831657
1546209
2609246
1129514
1311841
1269517
2048399
848520
1130951
851580
67723
2272679
323152
389088
1744441
2609218
2441716
848862
1349953
2883417
580958
679417
969489
319952
2485680
2279905
2125968
777971
375323
186386
1549143
820822
299950
2651995
1552889
979225
11405
1411097
378815
1359046
1027622
111143
1927245
2721626
816302
2350153
1494933
187395
1385440
105881
2248490
1691971
2435842
2159882
395492
1304349
447427
19247
803939
192998
2255215
2228516
2906590
1174527
1666315
2096819
1180706
2478056
477312
1391316
772030
624606
1556596
224739
1871393
843402
534741
1693351
660262
2366565
451891
973573
244567
1775747
683145
2053217
988718
999869
1934279
1627220
2340023
2577042
919628
1571928
2646473
902793
224831
1771856
946569
1708155
885736
1538741
237475
1230025
1687395
1452539
1348886
2659859
2413085
318040
2610698
1137667
1877580
543217
1006422
1386246
1604402
2664396
472249
1248225
1572150
2643779
2728368
1009534
2003962
265081
1285776
113196
2381779
1306661
2148236
1012749
135112
2703645
2763753
1113227
2889794
1011409
678973
1038799
2548741
771931
403930
473318
1779877
333499
876615
1943321
2002181
2493771
1640618
1172728
1165245
2015652
752775
186730
139929
1875780
807572
1479422
1749190
208235
1987017
1260049
625023
2234037
999222
2622758
1893829
2478895
1623318
987631
1407823
1145007
1075474
2913794
668602
945427
2892300
2898759
2560564
1249317
601555
1667391
2758858
2263170
379718
2303946
1929046
142553
954189
866416
2000504
517641
2161724
1610656
751237
92593
1458707
2353744
746309
900640
2762530
544087
365422
1620094
2032110
183438
1426239
2265407
2726762
2113898
2591602
1645275
1096719
1557059
688534
1069383
520370
1048348
794089
1340383
359702
970598
2790210
1822931
2848674
2805450
2747263
1523545
1662508
1496721
209560
190542
1313026
2473987
69279
1777412
2614028
1199679
969393
952190
453387
188156
138084
2364332
2830131
980598
2665660
1293165
303801
1138935
2740026
961743
2581853
1774265
2016643
2064725
975206
2488846
2554467
1937407
2815153
728547
2266365
790638
584733
1323239
654411
1336127
2478888
830545
971809
2640215
330820
2119209
640889
2327706
2597789
628860
2799615
1077699
2903741
1959355
1905566
162487
253587
1239570
1142983
2274016
2835088
163707
1636569
380415
331999
1862969
393870
1222656
2397975
733269
2127889
2116270
1704687
2207730
2167251
763998
345253
874907
127375
1364194
1095136
523026
867741
793623
1668550
1638970
1602477
518276
428194
330435
1192913
2883268
531209
271765
1886168
942006
1070597
997687
2620737
1780286
2273909
1680331
864662
140103
2927052
2200352
185447
1190161
1158912
615063
203557
2734998
101910
876635
596837
1311944
2165573
2518409
2485246
787916
960323
2245787
331855
2299753
292896
804416
1951968
417641
296315
101624
2931823
2366747
1990219
353792
2053240
1978842
1730900
2575916
982091
877074
1113175
2549880
961038
87145
1435861
1805297
281087
1687332
666736
542797
2560887
2747616
1225492
849234
419526
2079166
93207
2630993
1945136
678204
1925793
1167261
713330
496679
1625702
1179873
706016
2801270
2481925
2123170
689963
204935
2305867
1107912
1474824
1475220
376271
1082130
2003858
1694703
1967709
2224069
2236198
1779771
1413209
1364017
608576
425525
2304067
219087
1425087
2082417
2559904
1304662
2340934
1929248
2087404
2371095
1774546
2456807
475596
1500031
422029
2850770
2021106
2101051
2527732
299957
689339
2492670
1723894
111109
2731990
1960845
825046
1652784
640805
1037129
1718345
530787
2764379
2156908
2033776
1165450
1755638
453907
1824833
984569
1794540
1592100
161302
2045284
1052086
2225762
2504142
12795
1748782
1763526
907753
2764127
1759129
2639141
2709865
2325890
913307
1412850
545009
2684128
514059
101254
924063
2712215
2135316
2440780
762458
626766
28543
1255655
1496426
2632015
1482413
977311
2851914
1038320
341746
1311525
2290284
700571
682239
994637
278784
2321849
2608847
338815
1631663
1417952
1936401
2048702
403349
1435023
1742058
1703032
1786887
586028
2634841
1379064
1482792
1024610
2641273
1480750
2194638
317699
106325
2539821
2133380
1287044
1727279
2752976
886619
2233252
1880749
994350
2393734
2252509
350933
1963893
2688850
1339226
1430201
1798954
713131
2226224
1964694
265039
683822
2192029
435521
1667498
2638231
1043735
2659381
2820313
1053681
1237072
2700073
1313305
1346270
873456
1468947
1506167
768659
2910450
2257965
973748
138866
239521
776979
2124212
1426246
826479
2142381
2877672
58168
2218954
18832
2186897
150314
43355
2212927
2714302
13434
2376868
1911545
1395474
4587
845423
1184097
550848
2754346
203092
2459349
2177383
2830512
2234800
2368879
2907451
1266091
1858596
666628
74869
163586
2312402
2836218
2537992
1898976
291681
1876094
218902
1518934
2214070
2483138
661151
1495255
2153524
577701
1999912
503507
1049024
71314
1312872
2346700
296414
2043481
2313115
1940435
299463
1830253
1173272
1955449
2617249
1112863
1083131
313489
1349808
2472193
334050
1155015
1082840
2542124
2914391
792925
1965672
1415634
1306699
782989
1198304
2018334
453411
1042392
141336
2067502
2700262
1578055
885324
2522673
249599
532972
2727118
2650109
416810
2288989
1362182
79149
42320
1095465
2026614
955363
707263
1606266
1895410
603766
265336
1161122
1421948
808907
1227566
91572
1379728
2209671
2802379
846565
2912334
2298389
1978945
421333
784203
833831
1601629
2803267
655122
2091759
43372
214477
1827291
2618062
2560408
1866265
2473915
1668173
2842816
2287292
2673831
478155
916328
1622707
1678797
1278605
812891
2007977
1474805
326627
427373
746597
1182197
249310
41006
2731047
1243885
2815973
1989541
1664297
2621847
281060
1904234
2596709
1052193
914432
668505
1747064
2679871
2289134
1727093
1696094
298877
722296
1460407
1291423
1954705
13235
1788758
2160227
1034755
676919
725131
1343556
714322
2157288
2228742
2137494
366324
2637000
1679207
528883
1629842
1598540
2513334
676347
436056
1923320
2494421
709510
788119
974473
1628957
2118025
1613322
53629
1995579
2600794
1672344
2710242
1479191
2234428
174992
1227993
1010415
2107995
2419884
1603715
1586843
1281144
2291923
2464489
319083
1703587
2100497
969012
802656
425344
1322350
1038946
830761
9700
2782601
2844803
1602514
2620317
1785997
231392
358893
654944
165505
2038625
754456
1014377
823725
1785073
1508703
592555
1060675
634829
2606711
1420362
2395919
1562013
1304866
1838592
1726824
850429
797017
887631
330715
2327288
2866791
631833
1252649
2676594
286096
120181
2744050
2020358
2025462
2169549
695941
2025846
1804962
340934
708208
400085
1611133
1792823
482564
2934366
911356
596690
240228
377504
874296
1003667
1357524
1977416
1539375
233632
1171919
1695400
973360
851624
750897
333638
2666833
1760963
1936114
1314828
980672
2477763
384182
2012920
1067038
1921816
2767213
854172
1423679
1553317
2597185
474348
437688
2684047
1992450
2046907
1211901
660101
1474019
1435196
2051976
1629360
882334
104834
2164936
1281870
1662485
544856
71205
1962895
2234722
1824156
1913688
496784
797206
2939029
987072
61511
1274398
2063267
2825383
2293383
2013149
1178050
634362
1988957
599418
2588173
1395254
2345036
1697524
1929553
1908994
1487729
1535666
1963164
1162705
2665683
2004184
1404123
804974
1220690
2665418
580630
932635
1843438
250253
2584075
1859879
1331712
32866
2157016
507306
1376797
1690037
1321008
2782994
182238
487952
981152
200496
2057153
1899816
2036677
480896
155820
1451004
2717001
65547
2824145
2766103
147222
2759785
929294
359530
1659087
2193926
2066102
281495
116596
1673745
173052
2464170
888631
2186434
811061
2199369
2774732
2722511
2284527
1501846
2665499
2771442
145218
30902
518014
1967250
1758706
1264716
1874105
641252
463158
1790554
1341745
2585413
697921
1614561
2136285
123031
1940802
140768
647418
1800848
296154
2318384
2120781
1366558
1576730
399904
2092513
1463866
2840871
2525908
655631
2622673
394125
756450
1317787
1724997
1671858
1864321
2176696
1818914
1268229
1142139
1438595
2052857
2139142
387942
486573
1532580
1346673
124542
2705063
381565
946914
1308323
887804
754721
1916659
892157
937719
1635462
1571986
2500880
437108
1183154
2006982
1645309
71350
2757347
739161
927681
900050
2712781
2161742
403516
1722436
2091604
2019067
2310924
2167015
2242214
1268639
2339427
2367597
248011
1832161
259400
1656437
1364660
1829339
1397259
1856777
2212135
604174
573131
497260
886811
1285231
19669
1812603
784626
1588141
2769158
414473
1142206
75918
1142405
1303628
249183
2040887
1262612
2071317
1293369
526737
249892
2335243
847424
1610039
2231630
1190394
1215894
1505724
169382
2914498
1542877
2697437
1773286
498381
2347987
2858352
271290
2717472
1504576
1005421
233882
2164697
1323389
2646089
1398336
1530262
2256130
687532
262009
1850069
1875240
1097992
2465705
1922907
2142498
1008622
2600457
842071
2803970
1633800
780139
2358756
2448635
1470434
2330812
829883
900806
2112196
507669
1329486
1754580
142554
2864597
1947697
1029326
1723651
624279
1136371
407802
2045942
1814024
1750984
2715445
903758
2301947
1785282
438089
2601355
314585
1005648
404280
2591595
16324
816027
1583235
595992
1142134
133303
749580
1443703
1617635
1412345
2718053
1314616
395954
718384
2248680
2551919
414319
2308934
438340
2710557
2674110
2308674
776881
619601
2875415
696327
1538310
2853140
2240642
787232
105869
16654
1162274
2897616
760335
2424601
1838623
41434
2162945
2476565
387
1029762
1309509
2744984
245953
2271030
688065
108079
1989289
1664568
2839769
1109400
2119237
803952
1481889
1991710
2697249
2272391
1846502
820768
2643887
1346734
1673098
804595
1451356
2027918
2240504
245851
1386756
570479
1928255
729714
1996991
2120791
1879443
1186125
652984
794779
2820630
310955
1774851
928973
2365480
268778
1370248
2268825
1012261
2193381
1929086
1399105
1900997
1103303
2848455
2871717
1177702
1802774
755974
2599374
1942040
991310
1946257
1875843
196566
2273724
1105814
984715
464721
1723462
2170819
1760043
2740328
670223
1434604
235596
64378
1116991
526283
139592
1834549
2937926
762840
603617
2712375
435442
1597873
2179526
1559153
2836260
526386
2445284
2751480
1320700
1546220
655624
2343073
2517657
107038
497838
834896
1869988
110508
228887
761730
734905
2378737
2102649
2366964
2040616
2587342
709019
1280817
2791428
2766158
1654624
287681
511111
994269
1075484
733748
2754891
2657110
1269758
87119
665379
1901338
12533
1444235
2003202
2679047
830127
2838993
891395
631613
1504558
1275515
1282881
276905
1332953
456214
191820
598552
1619580
1524067
2888780
304240
1063030
2447407
1462767
401111
1025373
647501
2509385
1904073
439982
1909485
1059935
1009665
1628910
2734498
2411192
2015696
34400
906581
948439
1095220
413307
1810743
1984508
543299
2460480
1665400
1755436
2672239
1400480
2135193
165057
2181844
814724
1749290
1380121
1334209
1777984
803556
398962
1150264
500599
2716460
624630
1621268
1240645
2099260
347354
412522
82370
2060373
1922208
1710098
577309
2295320
19576
2297315
503512
66410
1850770
2777842
735935
2141760
2758409
2298206
2033618
667272
898230
2165678
2429751
2888041
1712838
639125
2371890
1511604
468817
1782219
485881
1676574
912490
715671
2627824
394467
588748
99762
1986655
1227457
18175
1915235
1741668
2200678
2299634
2542394
583551
1149568
2316541
1596969
1541582
549033
39945
1082194
2793405
1822998
2601649
939220
391701
1916621
589333
2789538
228214
97082
346848
1891512
488576
630236
1243286
2841954
541323
127165
1152613
2693813
2305991
1510529
2430838
2070260
2693816
776759
1558639
2272956
899501
1284428
1857481
1742499
1771535
805203
738060
2255288
570337
2745764
1533292
443952
1081317
150385
2461195
2741850
77462
1446247
2355553
1605641
2144980
677086
2586649
2171705
582822
2106667
1658630
1148685
1486589
2563399
2447503
47724
2494480
1523004
75488
2401502
2853930
167018
673327
266238
2170169
873708
1075366
1065126
2023950
1858194
2747444
1081790
1802458
2261914
826685
1340281
2274006
1621078
157857
2740490
2394806
1538509
1712310
1182800
2373721
249296
1626512
2863130
1650875
2495595
1330772
20547
2079448
1073371
2194281
201194
2177200
1091896
2648506
561775
2095044
740319
627691
2903199
1677388
2503311
572022
1731619
2607867
1385236
2256044
1533500
1367503
2766446
2276684
2568793
660208
478176
1012439
1564826
550082
495447
1426488
2235899
1869351
2849026
2177692
2569776
336115
608065
383891
1864076
957616
1815737
312332
559622
1206877
1882135
579813
2442207
467402
994339
1435082
2129298
1677078
252904
1104912
579353
331441
701526
127287
24242
1273515
1729476
1911618
309532
1167118
2177068
1453529
1567192
806356
1212692
286641
1605668
853265
2085751
643478
157542
553900
2463224
890109
1584551
277296
2237481
456349
2795955
341812
2286448
1275516
122444
2526831
22812
2514286
465862
1743785
2205107
1820893
417836
2261005
1489411
1775976
1898229
1821342
2430833
2251154
1984905
2336412
2167237
2251545
2007019
1915612
2040481
757057
2605354
2756467
1875957
70543
861364
2885241
1410096
2681275
2811062
1639819
2146963
2924148
234762
840868
2366057
1038848
130960
317752
1594758
1982949
763690
2909329
2252205
405540
2495861
1434918
2562856
226822
1189641
1537999
1268187
571360
2607496
1224079
1494229
845292
1430506
1421896
1254838
2827539
2894347
458712
1790427
2455170
1755752
2125435
2015506
2143173
286881
1352084
1059585
2564331
2273626
2366141
919123
1631972
1233037
1418182
1487110
749807
1551278
1820026
1705481
601757
1338950
1292972
371152
2717098
26065
1662389
1717862
680633
2660582
2005607
112745
2390191
1162531
469744
2693398
1536584
2229075
1634089
816427
481278
479164
1174781
2510178
499327
2047659
1120781
2218656
655050
694188
2664915
1019941
2581084
1860694
2069584
2289231
2115224
2091317
1278888
2361018
1017204
895965
419264
95661
1385754
812085
2533720
1443827
1058969
541104
1815387
270933
565167
812535
1040934
2355048
755645
1857457
1690617
140338
731369
2411067
2014213
932484
275969
2073321
2824580
1299069
2697343
1862667
1686450
95522
1589679
456595
2792127
907766
2147842
1309572
2726081
1861397
2748484
714451
2095903
2486603
1839309
820068
573228
2117608
1410793
1590128
111702
976100
1354816
1116501
1754817
2488233
185403
323288
2126252
2052112
531831
106893
2513586
1829021
1247677
1732995
209595
718234
14181
1027761
249931
951841
1826018
2582084
1611433
2357756
317010
59001
1903046
1782352
1424359
2250146
1457638
1518256
1285694
1126492
1568930
1237728
1884957
38905
867268
2801420
74078
983279
1175390
1309418
2014082
1323356
2829239
1972264
312084
1373802
1617702
337185
2671094
2679875
1188273
53557
1487224
2324574
716490
2055990
2776530
2348492
1159763
384927
1771324
1527236
2432114
2028982
829379
2244491
2850992
1579655
1685021
795018
1613270
1087287
341055
1247192
80923
207500
2488600
2134471
2833963
618077
1811386
1770968
2670923
1661735
1170531
2246328
1866280
1179622
1064603
409241
1982733
1531236
2570804
1922387
2018853
930507
226827
1299335
783693
109374
1578653
2240147
128198
2048017
299922
732150
1854693
1983630
57825
580443
1843318
759265
1402786
719874
2840436
150554
1184705
1667121
2816239
372183
103728
2127200
1646991
54242
901515
2157337
1665598
733226
842378
2790197
2356144
2182205
1058512
248066
356071
2195428
2200580
1290310
1100499
904620
252341
400132
2745576
954766
2775868
1335682
1753762
621842
1231856
254035
2643406
2391368
1477426
665691
929442
1536615
2046913
2811793
2571686
534693
2592792
2359661
1457569
1917525
324809
681519
2870669
2057046
725443
593326
755581
175054
1727000
1561263
880094
2276383
97518
2458211
318198
2593779
1509039
2512716
1742321
605754
1791683
1719972
2145604
1909654
2441582
1323830
2477802
1079524
784024
2529775
746839
351884
1003779
1565342
1273772
2438419
2454660
2005327
2174020
2828049
1119655
292338
1042639
2359783
1943677
2614469
288952
572634
1901043
2377967
1048684
2039306
604377
1063276
329192
1272162
274331
2662694
1456534
2369320
657474
1958769
1873184
1418338
552064
1998954
2763137
1384784
337756
110240
1379451
1905552
99417
1091628
1910824
753439
2392532
2897811
210701
2352414
1470180
1718287
95715
1372041
2312851
547695
681199
1420105
1453078
221490
814814
2045395
830410
792275
2065519
73061
844277
1032488
181096
2281589
1540358
2012888
1472724
2728570
1567485
2028846
1381483
1236766
1277475
2317218
1591032
993702
2555398
1705587
231382
736193
1760792
836020
2321868
2184257
2345013
77616
620825
1863142
2478556
607206
2016608
2699073
2143532
2133820
1094698
1366597
1320275
854504
1167301
660
1398615
1615427
2765801
523109
1229444
2169755
96651
2128054
1047581
1299184
2348461
1988699
2517418
2654417
95075
2770797
195956
1828947
333407
1420745
478064
588680
365242
2886849
1813981
657852
2453529
2789209
1616750
2198539
265757
2320375
2445470
2196783
2880264
2840743
2602818
1671721
115600
102115
781157
443978
1277865
2354186
66283
251694
2582998
2087032
57747
2704794
2468032
395234
426619
1711033
2307565
1867175
1832348
1042324
2498563
837247
1459743
1445825
2840097
2096135
92732
2829359
1612130
848525
1153139
1942561
1838210
485692
2505855
691197
1905461
626484
666438
631777
564501
2647534
41189
1650869
674699
2345932
1906017
512888
27827
607968
525474
909804
738613
1542203
2373144
2359626
122745
408016
272520
2657950
2609491
639079
1976001
6456
2915532
886613
362728
1641879
1918694
95295
1408146
2514656
13109
2786182
696550
726970
2589070
393034
2861921
825744
1704048
2885996
588308
2770622
316331
1434891
512887
2903496
2784969
1914178
2616827
206494
2528021
1771590
2731321
432445
590281
2545308
369080
1448993
1186496
41084
2344698
2461562
1697955
443342
642706
768736
2662437
377975
880889
958445
882808
2256838
1141569
2280494
2629958
2216147
1706985
147211
272619
937739
2769728
802800
366695
2107441
922988
2145664
1438913
1261689
1386598
1873370
1607164
1239734
1680359
1401433
639873
2830382
1784774
572795
2269419
1316289
1073456
1399086
2704318
791148
998387
2899076
780892
921586
2401205
2870997
2664215
2796559
613094
1632205
740244
1583974
2044417
286232
2749738
2497274
2528255
300212
2127618
1227221
2821175
1485419
2486384
641778
616554
1037326
1916608
850409
700567
1843433
1843733
2357712
1651720
1874758
804187
2062478
176351
2285382
1760128
2127022
525540
1253251
481440
1109826
1413558
1655088
2364002
1517318
191728
319563
244297
284296
647044
1354906
1668096
1384783
1924332
58411
2281023
77947
2651545
912273
1609538
862160
427850
887795
35847
1608736
1879609
509450
2422954
1194593
971246
1543479
2478797
1668223
1767275
1582656
2045867
63098
662606
1119332
734779
1765887
1249389
244605
1229660
819289
401067
1959884
1674511
2887311
154307
2930725
1971321
795332
257892
942674
287806
273351
1622029
2121804
1616678
2204936
2443677
79172
2238498
530158
2721098
42698
1823716
2805668
68040
1448185
2193051
1208602
1242355
2342647
1702839
943310
2497907
781971
1525291
934047
1060511
1871684
1353706
2780416
1098485
2155188
216695
2724017
773863
643896
1582595
574072
1841510
128639
794427
1230924
2660086
937852
1772796
393315
1444177
979382
1215460
106553
945954
1026893
2778827
926464
1360288
1207652
2478019
2416163
2346683
1622892
2119643
2704515
2022754
961596
1870440
2566812
1425814
1648981
1585564
2111632
508403
285038
2315891
2126124
584994
62455
2703196
2548813
2374004
641344
1728517
2650771
483625
2457864
114559
977822
2588759
1589666
1924563
1598054
1565284
908538
1183482
296067
584664
360624
2141140
2685307
2709599
257140
369431
2243420
672464
1264169
414531
1596591
1043893
1284398
1816966
2927983
2694342
2447489
2703179
2418050
2567445
1209311
2733690
1519074
445278
2588213
2493948
295920
1292542
2202157
2378118
236671
2692101
1741005
1201191
2785233
818025
231336
2070762
2097986
1226828
2298946
751899
2009732
860840
1453383
1300569
1665479
1638154
175798
1669488
1490816
654201
1940
2094244
111667
2649964
1683830
289604
1193141
1830139
2844167
2509942
2908295
959447
1231045
1477622
2247011
519934
1990076
797121
922751
1272696
1900700
2186555
1713432
23
1026698
2672043
1696758
306597
1119968
2736103
792272
22667
718444
1162178
1190141
2014101
1824604
1845509
1810337
2545191
1604827
1590993
2396256
1987504
2094789
427146
3415
1091480
1792602
1730012
1771666
703632
577631
2636960
2446022
271736
1427514
408985
160452
2312542
1637059
2453232
448497
686181
1322753
291310
1907230
1828583
1191676
2758051
1175313
851591
632205
1410737
741939
2733166
1009167
2940406
1371254
1178288
866152
146468
920187
2477953
466301
2261841
2041449
1840009
759577
1054042
568502
648752
2649172
2816365
631364
290859
2323103
2661057
2180265
2703166
1848100
2307390
209401
250037
1939274
303990
2158025
2351199
1276612
988776
354847
906705
1955452
1727261
1648865
1341714
2489609
2626416
904155
1328751
1058522
2511697
351079
288177
2424105
1770044
1908332
2255286
1461689
2940175
1221268
46940
728431
1319477
1173258
1992769
565855
1222529
266071
1193074
2581141
37387
1583817
2914066
2394122
1436556
2166386
164048
523274
676371
1919900
1197316
1283525
1130333
231329
2243082
1427185
2331737
973122
1052928
2232123
1340562
666878
2598464
559330
877985
1199970
1198535
2443355
629596
2813496
2261918
488591
451653
154505
831701
2605721
1734056
2785494
1470648
1694987
681190
2822078
211979
822559
1024154
2302552
2546918
1552627
2890872
167972
1652022
117574
916657
1858234
413115
146279
2122100
1724449
518475
2527856
2593651
2934615
2251115
1879467
2289214
297888
1436888
727840
36082
2888235
1737958
1988822
1909432
434836
1952791
588548
2533637
524995
591100
171327
595477
1311825
273998
1534719
1069483
1199577
2684427
283907
2500448
586557
690613
2697812
1875860
977366
74788
1901291
1294412
601953
2512986
2765894
1238459
611875
1626065
2540240
2306694
2656482
646785
2593903
1235681
960337
2109970
2231881
2241997
2011625
1677180
2236496
378664
190892
2714107
361882
544523
1901196
1399546
2313917
2825818
1317816
451643
1639595
83356
1571702
1031841
2011267
1278317
1602597
1568320
2758960
2796975
1755479
1656531
1336639
137697
835325
1464760
835041
2184113
893387
2220321
258601
1999045
1520
40780
2519659
1518172
2463900
2304037
1882192
871958
840231
789335
1395661
416260
1376678
1529821
2296734
2287956
422585
727208
2831714
1435510
1318760
233189
1443189
1498436
1505437
2160234
2695058
2909324
2437818
2255775
823967
645737
1705661
779942
1421774
2603559
54767
83147
1162553
1650499
2670192
1593516
398899
2728235
2354758
1028591
529858
750922
1600825
2879597
2490805
2354449
541391
500045
28539
1942457
2080219
1292831
1597999
1062962
624988
567944
553398
4108
1308904
246565
375045
238557
1497778
2403884
515874
2246064
2933094
1212208
2427704
1368246
606595
1682593
1292542
701060
1416812
2014784
2344108
653898
1810486
2811382
2113705
121654
2273615
1635804
366346
119607
975952
2534979
2470221
1707704
219571
1783489
1606123
484775
415177
1645482
1274410
1596236
194380
2345454
2791838
2681740
2463550
2328176
765058
1011422
2081823
419612
1898441
2637397
2804869
1146871
755869
1549534
2581462
2787960
1843206
915073
2456514
1527446
1587960
2215121
2567377
2133228
1686823
2800303
1192007
545143
255444
987128
2693656
395413
822985
588480
2869535
808966
2775190
2561493
742285
2741121
896406
119228
2167882
2329059
2486582
702154
632392
751014
117362
167870
2859147
124553
1942512
1119944
2777753
2283863
740116
2151993
1386692
1248412
795472
2131170
255683
106728
2901806
892962
77731
686113
2232031
1434080
2924489
2655365
952322
1057343
2536842
168673
2625529
2441521
2663520
1133863
2543533
1480210
396274
2385445
941855
1094916
1447125
1254820
2213937
2652371
1489221
643225
891335
519347
447463
761476
2857457
395161
817614
2920132
1556937
2834824
507644
1470400
1380795
2660342
582687
2475347
98094
2508148
1654131
1136612
1999090
2696190
1846049
803010
2510827
416568
2841312
883280
982490
111446
134288
1135773
1463453
1125435
2009430
444415
1692397
2692621
2034210
737651
2133681
1163457
1471069
8263
2153619
1496279
717059
261975
1182924
466690
506436
1029027
1518808
1795045
1826432
2575493
1065202
913226
335237
2744997
597640
2280522
1535711
700730
2568780
2031543
2253078
1863640
440872
1068804
2900390
2694428
1644441
1380908
1313326
283934
1812322
739097
161681
1885313
3317
1962015
388705
1251363
256083
2935046
2046203
1988477
2165633
2853289
306600
1166824
1451527
2011245
1922094
1168269
668866
1393781
475142
1546281
1899529
2235099
393526
1422843
1037459
796475
904511
379282
385231
239190
1207331
2096454
1618859
2542401
2574543
1978287
424390
432162
1524628
226072
1634102
2829726
2672614
1258403
379624
1104331
2726037
1597139
1847031
2777413
1890062
2092493
658060
875269
1402766
1953417
809204
1880618
2520500
1387254
1606329
2336029
1861193
1772736
1045674
1161594
2112309
781726
1752749
1704119
1234737
2224573
1158885
2929537
2110946
419851
336743
2533413
55136
2791482
983526
2580316
319982
1586558
1675916
2247048
976477
2097974
1326642
1216109
2619156
281561
907383
1689032
2129137
227995
731231
818255
242784
1134249
1379499
792787
1587238
2622254
981590
1736709
756774
1478830
2753564
1084871
541612
1730104
2430701
215989
532937
2146970
9410
2723498
2627243
138242
1969914
575212
2886389
1634428
757855
2217894
157710
2808340
2817499
842600
2215080
1158109
341735
2646215
1739681
2299521
1885086
335244
2790582
468044
505787
511825
1389508
2697106
2686808
2584792
2546294
1259737
2448370
2821141
1713010
256081
2694661
938402
2562159
1192953
2926752
197211
2642969
455634
2891576
1028456
866462
1685440
2485353
2339067
2304555
2510088
2848497
583652
1055786
203945
2425338
643111
1662961
491382
2501106
2582191
2656125
216202
1791671
955793
879329
533807
1437917
1584681
1623369
1259389
2027318
232284
2384889
530852
2841173
258200
1719532
413250
2193315
1633748
482071
277949
1496656
642715
807941
616079
673621
934724
1748040
532600
57696
404765
2223122
219719
2061255
2434461
309969
1888181
2466986
298709
1901578
141125
375280
1147775
1336376
1837242
459088
2901990
2911592
1993631
2535455
2660667
344077
904102
1805379
1903944
2034201
2673207
361139
2410341
893026
877441
288773
2190071
1840656
2449023
797
2564741
1260643
290291
1879765
1234938
2258414
2219349
833708
2198243
1605275
326582
1739636
362580
2701649
1154706
2381130
565854
2215688
73379
1159081
1062698
1671584
2602655
243581
331151
2785244
676835
2296708
2703347
681448
1428385
2395107
438451
1291689
482505
1885346
1819760
1807193
88520
2680992
2845723
328126
1148398
1217072
2444107
2185017
612915
1450105
2270667
1757131
1392475
1803387
2600820
60485
307318
1180999
985227
496994
2367135
2468982
250488
2544818
1705027
1653869
54204
432521
1949902
2443872
1031197
1780160
572319
1905009
1895659
2426378
1260914
2094908
1594854
307181
2646004
569342
1423924
2792075
170281
272511
456587
1883007
2460563
2641859
1329530
2061623
2698228
1302625
2060200
1806577
836741
1759060
613627
211833
841372
1428968
62257
2507531
621728
90059
2216035
883731
24157
1204445
1569058
187848
163455
720637
2312074
2750559
2014203
1785977
356880
1926764
2435527
2254214
1538692
763184
1339650
2458612
1739897
2671925
2706023
2669281
1759451
2636269
887527
1161046
1765280
290792
255519
737859
1733330
115545
1280114
2388601
1104053
1973677
178711
1880200
561806
167015
695082
1978112
1885140
1697994
2542886
1235969
2256224
100781
790526
479963
1618362
1148284
280404
2262156
555213
1798905
2525667
221774
2106704
1319367
334650
843592
2255353
1653073
100214
1690979
2297070
2263195
1467416
1013761
464495
330294
219402
180788
1347584
2506841
2927889
1850829
260755
1917326
1098806
355663
2816187
2621151
1260621
897679
2637676
1519531
2172413
1693874
762870
1387886
2325880
2916452
931432
990581
2814537
1399709
1648455
108850
442344
318823
2000148
2200895
1852423
2220588
163527
2640211
2592398
2247959
1634301
2539720
1429567
86741
937397
2022047
2485592
860889
2441315
25273
333066
1750647
1695052
1883972
2539786
1166606
2543213
217591
1881724
1251576
2710176
2266071
1907078
392172
2602477
1630904
330059
1549746
1405334
744501
1275065
1688459
316808
1859179
1961344
1989133
2474385
2192365
2354245
41
146788
393150
1293513
798594
2572112
2353273
813229
2361668
1548558
458398
2435537
1482963
2371515
2116618
424904
1579515
2560372
810463
1211447
1982589
1539175
2830450
613082
2771291
2348376
2527710
966866
60175
103486
2492096
6011
1042018
880349
2505286
1246717
489384
195013
26981
1928753
1211835
2506025
1712723
2871605
1313574
2245880
1238492
327203
2220999
287077
1175643
1771297
12962
1064458
788551
1171365
1639275
2922873
904206
2089984
1127364
2656380
2658470
1423168
1106822
2900401
2096550
1775065
2100478
1184222
1096422
2365965
800866
812163
2388470
1875368
937647
1500019
810894
2305554
2571833
670984
1816712
2924053
2545250
77069
2179149
2420679
1907611
1172360
2226992
359594
2677711
309781
253234
1056320
750732
2102985
1350601
1042288
2652679
69932
199948
1884966
127253
749866
660799
537299
201730
2663240
557164
1714235
307279
2744967
725204
2611884
51937
1280525
180522
141044
992896
2329616
1848159
405909
1689486
104597
1958076
2855823
947281
700482
2604042
1341104
1528819
880916
1533050
1952711
2449695
1853781
2926582
125814
2203877
554434
941356
906016
187719
2357289
2216193
1728289
821550
1379032
48852
2491573
1812709
661874
1820195
2279270
410038
1969342
2190232
1330724
2754815
928579
2411819
47485
2271352
2108777
1232741
618410
2502011
2112178
239729
1854305
1871474
2822526
744777
1957717
96321
139741
629629
2474574
2910106
2296491
444472
4655
656824
480330
2786812
1400154
1188868
865513
2588548
742579
2462313
43684
884487
1809765
1292967
1634613
1502531
2779082
382235
104104
1218228
19564
2750820
2817760
1504943
2512562
12588
716747
2202468
2618284
162369
427172
1591035
377815
1435386
1371144
2825690
367951
230210
1651081
1675325
304540
2311682
1704014
2663349
1248787
1926470
1300106
306745
1896818
1369323
1886221
1559520
1587157
2243126
1912144
1402789
2822442
443345
1755806
1510317
371658
2630289
2491104
463015
2455350
2282119
2846851
1222295
1641726
1066256
2346296
250277
171292
2369208
1952235
1297280
2444982
17857
2884194
2662035
1841059
1906525
1284240
2340024
1060546
402384
1825095
1125141
122350
2677561
1673962
812553
1935717
2817677
1781047
1214776
2147026
347198
890113
654552
1050093
2418651
1305208
2833950
75076
1929598
977926
2146785
1122609
2857037
2031645
1977651
2493181
1605620
1931613
1058919
199728
242921
2243384
2522388
967811
1040113
2635716
463076
70007
178241
593289
1523013
294142
2738319
1410717
2890342
1246036
452033
2586539
736050
1280430
789371
1477848
2321047
2130207
1686276
195062
811158
626627
950391
2716447
890539
2668793
1708563
722727
1627896
2171462
2058472
1802775
891214
2779273
1130553
2593660
2480394
342428
1717413
2138499
2824161
36115
2703522
1196776
1570439
2637358
1547763
2261897
870935
1122893
2775411
1352665
1341027
1993748
920774
1804662
19995
2927085
2467442
2316800
2667546
2934333
6298
1001352
2208128
199302
2535799
812197
1804339
1662739
1185164
767885
1735518
1739102
1218256
489072
1676944
2640119
286131
392499
108350
1323774
2347636
2157946
1162890
2775564
2710022
2362987
2202466
2381702
1229294
1096954
1888327
2619272
2792993
1384247
312667
809872
1227320
909005
2187317
2640776
1042282
1567524
2695853
2323580
392616
2833523
933105
1343095
872368
1476837
1620871
1104620
1102547
1590435
2831120
204245
2196739
1103953
228696
998737
278442
1786031
2194039
2486347
1858736
1671383
2017161
2427105
1431897
2162532
2108619
1106200
188292
1875512
768459
2144718
1906884
922680
1463216
2069777
1258738
286320
2878384
1368315
186500
691875
913917
2761593
2093264
1834766
931729
1875621
1419631
1621572
1019433
1348360
2325850
222520
166799
1260870
761548
1729609
299233
498285
792433
91477
214840
1935371
830457
1060424
2055878
1138011
2498891
1676442
908139
2661530
1628102
2296359
2291048
2700340
2161497
2546335
2769433
2189348
1004777
774241
1782019
2070326
669851
2188018
1905365
328115
617867
1466133
2141610
2170344
2791022
1472877
540343
442742
2315250
2563149
2792189
1772945
1294330
456347
2249985
1797949
1144459
39557
1912271
697112
375044
1870395
555830
2186101
2818448
2022124
1654333
176444
1206147
134152
1692643
2496561
2829757
1158469
2645075
305638
2124377
717438
662385
837319
1320195
830728
995970
2363004
1839667
2851532
1622308
1594369
2750003
631947
1899052
611556
2140230
2869605
635522
2700278
1736611
739203
2393894
2222940
2388742
278064
799615
2287248
234301
1029643
1195955
141173
1925583
399271
2085226
2413869
1223628
2849988
2040216
1993628
833883
2404904
431433
298254
446677
2678245
2221153
1347083
1794930
1173781
1786383
1215717
1073248
1197995
630305
609123
2381424
2622671
2017698
375017
331475
1952488
1463595
382733
964489
133086
2275805
2450575
211022
1465844
1988634
2255606
1079126
2929596
1994443
2282065
1773445
1138056
134149
1172917
1498610
1051680
1625220
940420
795690
2344861
2593723
1337369
662096
2633881
2843759
545880
881789
1171962
2581215
2447658
180027
261928
2296184
1225419
601111
1064742
2593042
27394
344859
2926121
2387726
657643
938563
1786451
2002362
2580080
1753781
858130
1128576
1362239
1456074
2855249
582427
216212
2630476
75807
2329818
2235658
2026681
1666481
655223
499280
2717208
538948
461245
2367791
1690731
901292
2193323
1483069
2305534
2481140
626781
2062462
2435239
2385727
1055134
452535
1501428
1417727
2247862
2179308
93802
188717
2048160
1778381
2116130
2212639
2688538
1757423
1682101
2127006
1854793
2036525
988737
97462
1025372
1749158
2213861
2482089
307816
131824
484394
893963
1204918
711050
318302
2874867
1744006
2435601
2896904
1788455
1827317
2433103
301679
1603251
2006205
2895996
1987326
497435
2045949
551719
1637565
153036
618369
1914375
469196
2436458
1814231
2913938
1064541
2601566
1599451
424193
456291
2085790
1367764
2424760
2666079
906563
1113421
1695131
2897842
2256888
201846
1959461
61514
2787635
2683740
2325023
431620
2393287
509641
1931259
1292810
2763021
2891938
178972
774801
2932997
345339
909703
2386923
472311
1865031
2568116
697072
1859425
212795
1907084
35749
2186991
2810305
2024142
1781156
2087252
797794
1825035
296608
892106
2035492
1716505
2590713
2092496
2256134
1473608
174480
2170348
631215
1403084
1725182
1335917
1417025
2463118
2301754
1668778
1783522
58351
1995705
158302
2790194
833124
1713877
1355371
1501653
1645560
160186
88356
595556
625828
526636
556716
259018
149793
2095374
1939210
2018049
2889007
1526274
2348179
2029010
2925840
2265927
1226780
1571055
1072631
791384
2815438
1817426
47030
949954
2843562
1277679
1756749
1598700
2506882
2662523
925940
1222357
380436
606001
2150549
782845
1480408
2417092
536318
1307486
752320
1854133
2400821
742986
1594061
1621738
998105
1324264
2843163
1877453
2787993
1371813
1005781
112979
908076
2478611
1239763
2931261
2265629
1005723
1336094
716517
1548798
2107000
830181
2787038
1135818
1280257
242287
1449351
422996
2799455
2606646
2539801
1638026
2024936
2513592
2284542
1742479
374471
1223039
2531706
1589085
24995
2072789
1879205
277466
732225
871225
103687
2007414
717182
505339
2421906
2629906
408288
2901856
2289406
945413
2093930
1530273
2627690
867862
2179670
200041
1426918
917859
1643376
1384356
2906085
2223700
2509852
300427
2435492
2740038
2194158
2634753
172010
146981
535159
1048837
1687996
536653
930761
1094558
948361
420131
2374966
418596
1335724
1059363
2182708
542106
1630261
1357575
983175
1135207
95021
822152
2174109
116950
1588770
1311215
74651
2525153
1648391
551686
1188955
551163
2561114
2456754
1462391
1282313
1172099
1092257
1862500
2797221
639707
161513
1014605
2333435
2857192
367649
2747129
127973
2665675
1937353
1295950
207134
1796504
1201675
2673370
2704020
1323497
1909459
2221813
2405625
510334
350372
1397733
1516808
2440085
440356
1036690
2575796
382532
1444249
1522195
2474469
809126
547433
183130
584265
1030647
842567
1237308
2023040
2082748
1593441
1898665
944296
2917578
752524
848993
2412610
2862717
1699283
880742
168338
763148
2715066
1147165
2522062
267580
301546
2777652
2102361
2351488
956920
1024308
1405135
1433495
214261
1849578
1224240
1288801
1774534
53779
610637
1444977
2907586
684804
2687161
564408
777066
2856010
1716959
712782
1618317
158905
1802682
472252
1772529
1581574
153147
1094069
2743779
2572771
2033623
616383
166656
2126867
1209854
1235357
1436851
1030314
1860520
968756
1625750
181634
849586
285144
541719
1466692
2073600
2666791
1901447
100318
117801
1037729
196722
741622
2348955
1820751
927022
1470838
1106291
55340
2386377
1873226
1166979
654859
2216883
58522
2428359
308363
2156538
525036
2306861
2647864
1402838
239192
854523
47353
2535316
2320463
2078545
492902
940134
2733253
2419126
401975
214014
2590706
1265397
212220
1606433
2631858
117016
2176357
1051653
1625715
2130866
552207
1460302
2247413
837349
2105463
2523620
1342652
1304215
564407
1666823
2777931
2870906
2924706
1523509
836525
1101290
1693489
1235381
1838583
59064
1775139
1931571
1269609
2150698
69602
2154694
2939938
777491
929261
1366976
1252027
747153
2681162
2372227
978898
154711
2891229
2249000
314950
1926959
1333378
925632
138404
1438706
80317
2681837
822359
768792
443018
1443715
76572
1282136
2498775
1414588
736025
209905
1490458
856289
429151
2252802
774192
737680
1767319
2432292
2069433
882407
2734535
318361
2256645
2861103
2825838
1204856
1895311
74441
696554
1887266
2643211
2451012
301261
1529275
854882
2154680
2368222
1724923
1077929
766940
2854081
186335
2281741
755407
1108934
2289435
2233666
1295007
152464
1402449
1332040
73981
2119184
2505365
2061194
959745
607722
1473066
1017590
1730656
2325320
671561
1487846
749059
1220302
2069105
358673
1074308
983676
222158
2416499
861604
2119002
83257
325408
2001120
2447743
943020
1446488
2925046
347549
2475400
1451766
201702
1270204
365069
593604
2633110
1528731
2542332
953036
501812
1311146
1519625
2456223
2841416
1132996
2529418
2768791
949080
1065931
1701866
1881946
479576
313552
2299536
2820278
2332481
2214501
2100338
2723207
1894213
704572
234866
1591489
876981
1677012
2332633
456261
1255578
1276709
1903405
661320
2174126
1500010
1048129
1087426
2680578
880702
859402
2061679
492906
2223265
1390577
2825235
1365141
959933
56704
193354
1527395
2042516
245606
1534933
111894
1749972
489783
478326
867010
400301
1769623
2918485
2208203
249950
1015593
608114
2903505
2078561
2493429
1881225
1727304
879669
2431828
1862862
886073
954038
2300368
215372
2020108
542506
2563460
2139542
1426698
2658382
1381676
790091
2651331
1548811
2074557
332310
338294
1733241
2406115
2837476
1518858
2206983
1903513
2037999
2047133
2365435
1538621
1751370
673995
938487
2526621
2463951
2611138
2319399
2249631
331201
1525925
612669
1182012
2557237
2410499
432885
2363908
1699846
2306340
1774999
203728
1067758
101623
189744
1415472
1691526
132168
206201
1685299
2622240
1048835
2591483
62478
1757135
1319396
1449457
2270317
1359393
1333096
2700044
1281278
843978
832851
1362829
2118339
572222
2444402
801859
2547535
2254195
384878
1775100
2053803
2915889
2709011
2901624
229068
830942
1753128
477922
2482228
1581476
2900903
1095307
1034084
1994886
2715720
2802369
2624703
602388
107584
1103780
445200
727362
554377
2517895
988159
1177934
589099
117817
1996439
1911559
2039807
1158938
91209
402784
1180498
2492981
237878
305131
1093310
640098
1382694
1500549
1807249
2871625
2858458
2936066
1979068
1974246
195296
2335433
2709172
2357498
1636486
1319214
46191
1944337
2068896
2236756
1696529
2906238
2723638
2884882
335963
1555344
1621494
946651
1893903
2593764
2107749
1161314
315791
719200
2570
413975
1293406
2182333
2114948
2708677
1239651
1925455
2879848
774909
118443
1146059
2660920
277248
1976433
2370441
2514068
2646105
1992549
628003
738583
811093
204814
820215
1024386
179824
2188068
2534921
601455
953395
812305
1076761
1729592
905369
1090133
1221406
2869371
186076
2124634
1783484
2082954
1097199
1880898
2097976
2933658
1673861
2487824
2859492
1388183
923167
1174863
2480431
1267131
434939
807225
1671301
2842715
2505330
1295649
574913
959077
704630
489714
1723094
2827262
2228522
1674193
2836891
750502
1833726
1113807
2659954
2180638
293907
2378984
615198
2093241
1933252
2041880
691372
519653
1419174
1663559
2280434
2823453
1053488
1773569
638069
1672414
2549434
1376852
593985
224881
196299
1662466
670311
1585097
325896
733823
6815
500328
1361936
937923
1397613
261771
1539234
848406
2806721
2245575
2576066
2876807
1298201
2536149
2807905
1241240
2217663
478214
2162715
2056906
773755
2620166
2099704
2487275
2270083
2087052
2593424
2553858
342066
330086
767825
2858069
624720
1308519
2755781
2755014
2816915
2836243
2416267
2838626
1408886
1078308
2860504
23681
1277799
2249419
525602
1157220
1232272
414349
862938
791677
2508534
909222
2237326
2626606
1503920
443708
288418
318146
1261341
1435789
1517825
2560283
245451
1605309
2132683
618623
2101476
2696621
1427995
2902936
1301491
1440315
2232779
231334
837357
636090
836629
1905254
1645470
2465252
2003995
354284
961533
1292131
1689879
1980833
1684164
933547
1458261
229462
2078388
685144
2365615
261621
928255
1269494
1095495
972254
2854682
2425720
2470850
130210
1187349
557731
2912555
2082404
674439
261651
80556
2418465
1984567
2063179
467305
1847124
2501391
1223726
1226915
1819199
754190
1764496
2472396
977356
2924884
1848506
114359
392176
1204125
784208
1895706
2160231
1964298
2429915
2762921
2573501
955408
654606
2395152
2010445
1765143
517160
2119171
2760521
416835
1707823
2036256
2556683
2027877
1171700
177669
706916
4728
248885
1452446
2650207
1281366
2288796
2757057
1923523
1619907
1938269
2549188
252701
2653545
643713
2301740
1691925
1561897
1096757
2545734
242694
2140696
1915558
1737337
719077
1642621
1833439
472276
1316302
1722879
115759
2392812
1802619
33272
520045
1216449
882418
374314
2281122
338227
2420628
1035945
1184484
1875780
2686910
877749
1928856
2835448
2072841
631999
846856
986075
1178230
444075
1076250
2546327
147033
2380112
1100595
1547594
1586857
618062
1966858
1231980
1001466
2813071
238717
2091264
2123905
1496359
2298136
1404408
1744738
524799
599429
168503
936380
1841041
214276
2033011
1891457
1352670
1139031
1845254
1831496
542071
1680554
2713336
859266
2505227
1510076
1465458
531454
1199435
144573
2339279
131876
1452732
1026275
1660408
2442850
1531176
2096677
2242216
2249513
584650
2766448
1855782
2216606
1044225
2914143
2904869
2072831
1052617
407071
2410734
2001513
2578137
2781058
108721
982307
353479
98770
338398
1306859
500095
1740724
1774390
614989
71027
853502
1907729
1775671
162657
95619
29113
2148997
506016
2398789
735721
2828347
1466434
456629
662514
2095540
1200994
1146652
541421
2338432
872049
66393
1499157
1921478
1935734
1841480
1145457
871686
1777009
770378
220639
629724
291481
665332
959062
1070125
2049318
61167
1004184
87847
1158634
1620518
2272762
1109282
1821607
212281
1237041
319068
1599795
1421700
25374
1082166
458910
197379
1840711
1839214
40119
2333577
1033647
310338
1607381
61695
1015959
1045648
2869188
1852148
2446140
1673329
1723037
1981586
1833130
200821
1579529
594581
973760
2108270
636630
788578
43345
1278056
2591568
1632406
1411760
2362265
367161
103268
1722925
2421860
2339240
2841215
257995
885067
200331
1343342
1361514
1677772
552074
324712
2398297
2513857
432606
1776510
1343007
2450708
453689
2284590
2704450
2540576
308805
1145076
1343085
1073716
1226735
1170555
2005707
543328
1127008
736937
2299038
550958
392307
350766
909783
2871420
2412115
1932710
1634090
315989
2399749
2337510
1624463
1727692
2341308
1002430
1294781
2782556
393284
1245909
165451
269901
70000
1774058
1945462
911333
2859195
2124738
1861929
169508
1830740
27648
2463334
1063820
2663211
1169226
2016202
2574630
1358793
2546449
2082289
1065308
803590
2313652
1078446
2722008
2662557
1925039
832389
971234
721681
517235
2203673
1960839
2625045
1020646
1697043
803608
1192084
2038753
1451735
1700895
1038619
2702774
2292446
711179
65100
1532562
1328538
2182171
1748273
2068219
143822
368704
1701627
939709
2281927
2101936
1083211
1358188
1664352
2714690
896384
1575957
849889
2914692
2905892
1366217
988485
41747
1367927
2723539
854063
981507
838751
2301085
884736
846161
1127069
45251
1052206
845627
2427293
1482973
2885808
2271843
2732929
908906
964535
411675
365931
2127105
644772
1954721
2663575
359409
618690
470586
1904820
954085
1845177
1703347
1243861
1640282
2149245
2792222
2795069
2370776
603370
2319805
2743990
2142528
1527269
2254154
1987187
2516088
528747
1908955
273147
1607186
1387155
245481
2854401
1509180
1143622
2208463
253016
488851
2690134
336943
1207968
2386009
245669
1570924
830421
65967
2349181
1601385
1763287
1526088
2171174
466862
58177
2891332
2117925
356047
1794876
2721851
2644757
2692502
1539439
2794536
853453
2758637
1609400
1869078
699160
2308825
1649887
624309
1423992
326605
1280311
1842563
1432959
2770124
1128018
1460004
1527759
336717
154143
956866
2821967
1495672
557267
1688559
2341796
1852470
1042316
2073125
938293
1869580
2209574
1641990
831666
2723451
2532307
1675860
1277458
2509879
744885
21636
1311309
2610471
2125634
1159837
2037827
1102339
2403576
350068
2139893
529719
1821054
1935817
2318792
2552700
204696
1590918
1248449
1045485
2045625
1854957
2386116
1409658
244200
1222561
2160658
2163596
704753
2558669
1671524
1355134
528618
2661915
1563045
2053493
1983781
1558091
1984536
1823454
276924
320610
330523
1135943
1193890
1472832
2240670
1314903
2149541
2924573
1248240
1685704
2859674
1758785
1814477
341327
1146249
2219998
1248492
1039005
520610
2011153
2223810
2673260
2860431
555690
1758446
1115150
2501210
1173584
181049
1561213
1097765
66515
55665
661974
1536228
723589
2839813
2660055
1844776
145842
302018
32489
358945
1050495
1187278
2648041
634866
1538789
1184064
1748138
597219
1352296
1394721
2592733
1376092
90185
2228888
302452
840967
1778229
1744083
2629090
2469376
1178801
2207798
1681453
1760953
2835171
2002543
524477
397964
2201130
2155254
2610211
1953458
121471
2634388
57897
1288610
940415
123167
456784
2175149
2437705
2245282
2877104
2509315
1736041
2601200
329398
52091
2465594
2254720
2284372
1117667
222674
2389156
914617
1913990
306362
810857
1163269
1248771
2460804
1677060
2426317
1552933
1970440
2850684
1895645
2920249
2480875
649241
528131
2784077
1537999
659605
1939395
2555936
456257
434316
757714
2594383
379763
262872
2149334
566368
1662843
329317
2254338
1734303
1501472
2161839
2528290
2449777
1425770
2610718
2782119
700261
506552
1006922
2539175
2686995
1055351
2816032
1327732
1748044
1104962
1210729
443957
2420251
1942284
366169
2245570
500385
964308
1421791
525216
1815591
1884318
2542956
1719965
1138282
1857284
2070890
1102074
2925492
345045
2729840
2026330
266672
20609
1137862
2658505
1745425
757260
2205319
863878
27809
1389704
1231986
1460415
123314
2545360
1201744
291343
642148
2337988
710758
632776
1407058
87900
674894
632610
2087332
680164
2744954
655865
1312422
2560017
619424
646083
2563624
1877104
422444
1569000
2142325
335230
2892002
2771727
74023
1432268
1279330
424857
309372
2127401
2105993
1874163
1384903
2762311
384252
1948243
2654063
2377371
1533245
2932127
1873034
2643024
1598368
825390
2219413
26902
570585
2894081
2695879
2331096
966926
567875
621470
2075370
854066
1986655
1748512
2565789
1475752
381420
2028449
599175
1654045
1689631
1062528
2913035
1788016
2460357
2658736
2383049
1262565
420085
1377379
2091741
2668368
1966645
2545755
2716654
1178444
2336181
2539363
731297
1745193
1155675
2501736
990264
2058897
485264
866028
306212
916442
1706584
2200635
624943
1617988
2034748
2499207
1513631
2120992
929230
492588
1256319
1382817
137311
2476141
863801
1587764
1927654
1567217
360239
1341694
575748
1157853
2463236
232272
694573
354573
1470237
821052
2818033
2803035
2683982
790465
1879436
1863301
974767
1060013
630635
309054
1842813
2496140
1137723
2649384
866406
1773567
1979175
1450693
2020758
2754393
514857
355106
786628
1536615
925719
1503327
173165
347923
1375222
2728498
1997120
1165450
1308969
690048
1792649
66512
1414580
1988682
1691905
1076238
1770842
1656097
1582125
2059983
2333300
2792183
358536
2704151
881128
728316
1770140
1774393
2066205
2508542
1906833
2238215
2757397
2376463
1498068
377466
1979459
2731270
1566002
2225857
1747471
2768505
564105
661989
813108
1296554
1834714
2725604
78949
471605
291110
334389
662756
299360
1874160
1390595
840923
1115456
2804566
351208
2791406
1032955
1605950
356332
1327763
2598631
1456566
1230991
2055945
2518676
355227
988745
2175368
396354
2579941
2039432
2648194
1106167
92870
1281557
2600896
379414
1973240
553294
689878
1518717
1780162
1695249
2213611
2509576
2165627
1043110
163701
2258788
1201359
672500
714148
2543220
539007
728936
273750
1326697
94630
516372
1674591
1222001
2784831
2331695
1291231
2160571
2135020
2713484
2065668
1581851
2375066
641180
469104
707935
2477241
282707
930493
2364646
829808
2651292
1725876
2351659
2917702
667337
1586135
208693
1226583
487872
22415
2681861
1767823
609804
460664
240925
820292
2889066
2678899
53525
910755
276862
1494536
1057148
1140655
653534
1724860
2830981
2142759
1719384
1572274
2052160
378588
2296266
1794072
2233807
297993
940571
491745
295079
510793
2504148
1292021
1306424
2266384
1856924
627980
963516
561202
2021241
2202916
781888
2044796
2436125
2191589
2499879
2063970
1808500
2912181
94845
243565
2811446
860733
2359172
2209786
1034798
911246
2420811
101773
1099382
152569
526186
330663
1971775
2615260
2620709
295354
414703
42764
1343559
1102603
1253727
2449496
110828
1004349
1315223
33838
1109664
2780757
29023
30621
1527286
1974183
978564
749436
2432286
1732167
82427
2010149
232062
1777876
625982
2560561
1847617
958589
1272265
1980345
285039
2895955
2018123
1850461
154014
1160227
792597
2426378
1724471
894974
776180
864948
341179
1798440
468501
358102
626350
2703286
2592069
2799126
817684
2289413
2575719
786896
2093660
2853742
959150
113706
1826995
2808506
1278621
1568279
2399114
379639
97708
1346687
2751385
1208339
2064126
873538
2263491
694740
1401642
2598228
423685
619747
2780484
2575815
1019767
1249070
2046300
1515975
2253157
2535486
851371
2180137
2864835
879167
1610151
899382
2272107
2136415
601642
2246287
2605788
2183147
2223515
2708618
1953188
367920
55782
2149879
1147076
2099193
49800
1920448
2645907
2320676
400965
887922
1305533
827116
2298513
650590
2688689
2044095
2110361
1004542
795535
1449577
1507327
756869
2825336
85401
2831587
2495138
1921076
906724
1157391
1261262
2390197
2025308
612419
1036455
1764334
723779
2200439
465941
201856
900149
1397990
1833364
1519231
448742
2183276
2506231
1058346
1900516
2489826
1177162
302855
2792227
1221095
1092577
2084931
665945
571309
2937421
1980077
2776372
195085
2203886
2703230
1643098
415527
1170051
629039
204264
425711
782708
2201251
2633981
523245
2449217
1358579
1815084
2274533
49386
1620213
591406
1637423
2441576
1345575
2208129
454325
1452500
2432732
1246084
2521505
1961493
661064
659989
633075
468131
1596192
2197401
354782
1769559
268060
2086524
2890579
1502113
2552866
1014338
1434303
252061
2517078
1459216
1926727
2279828
179630
1637737
1454707
2759403
1816916
1998852
1328293
2687952
811493
250510
1295412
1413559
2163430
2161118
2531637
277260
699807
1911208
2787232
581125
2253388
1574830
1987606
2774025
1433239
1366543
1485595
1142066
879874
1786804
2128725
213359
606630
2742234
2748660
154788
303125
368497
2760251
2110995
2106077
2493711
1619307
984672
2216348
1987039
736562
2083963
2065153
746541
2878340
2312171
1195745
960272
753987
1510145
2671275
2798161
2022686
2595259
2650830
295427
785572
1839704
2799268
1452300
200777
1237787
1422450
1645294
2783520
1284231
227897
100657
999246
1658304
719984
1992645
1454622
2583740
2786668
2204352
1316402
1871302
1061484
660433
1708476
1027521
711097
1582015
354812
2541999
2813463
2913041
45006
1930527
386929
840581
2643875
675594
1379978
2432294
885034
418268
638367
501871
1867699
1406963
395860
1150810
2510550
492540
2685329
1370864
940432
1350587
134624
946598
759601
1885094
518392
120106
2146515
1197110
895315
802633
2518486
756160
2506608
1381205
2710191
904442
768232
251535
466817
1286229
2485114
978630
511396
2872169
299757
341105
597313
2283852
2191274
191294
1549492
563366
1887024
1467374
2283144
2267235
2625907
1577632
2831738
998757
2513129
2252559
752208
1664352
1024585
1868982
1559754
2412788
753136
854387
689227
2653562
2842345
5805
1326511
672936
1708685
2129151
114564
937049
650139
2234553
776765
2874429
385667
1121789
969290
413621
1698264
1886663
2581138
824574
853004
90200
1106654
1555767
1374130
570049
2048149
2809157
1418087
1566070
402830
1776034
1704672
403028
1068358
437126
524873
909827
1311768
1527417
1547486
886582
1076093
1930027
1861963
1436879
850460
2570811
1588072
813841
2269845
1045845
2405095
1931930
292235
2222131
2028866
1446536
1383199
2296692
2212230
1912797
2389732
1778249
580189
1090074
181853
878990
1532360
812199
2588003
1497517
2650985
22683
568560
1187763
579785
526474
1003372
2201434
2284899
1700615
1582825
1392540
2219782
947514
2600892
1210303
239766
1087907
755279
1661399
541474
317041
2592994
954976
121819
1626625
2524985
1195082
2920945
514564
1477917
1558549
136999
2927937
1338765
284654
1230357
2672661
1690915
1719206
1028580
1648380
1749087
1567288
1186473
1614762
205698
1080481
151992
1763650
2928056
2465701
2870883
1436152
1065670
1336216
300946
1889019
2198802
597248
2822726
954241
2777427
1015493
1804410
2410621
2819492
1036314
1437945
1620158
1787311
1299780
847589
1548756
415029
293095
914841
1758418
1067424
2379797
2360764
271549
2058627
2677603
948828
2263710
2353952
2743351
1085097
2678609
2115126
237993
2554693
2917953
2711565
1970096
786874
2506653
1279460
1604374
549448
438805
49075
979132
79728
2465187
2788945
917383
2562689
447702
285686
800612
2299053
1560911
2856646
1410004
531260
131660
780258
2301864
1471272
2224622
1961550
943978
1091139
1304439
717351
1585957
1802298
1050040
325277
2839142
1950062
2792005
374314
39048
522543
1286802
347036
191563
1551714
1957235
39565
920763
486399
2245751
524358
1005387
2025033
594288
43437
1614434
2068699
5983
1829878
2898831
881810
198487
35893
1595403
1498421
337074
1169425
1227506
363632
920307
221632
1584115
1111484
1285215
489111
933075
172269
1694776
623649
81131
326607
1991194
882864
1839009
1422428
1466889
855401
2825985
601629
1695093
1359903
44071
1601539
399309
2228957
1781550
2675753
1076667
1604240
1208424
577879
1466653
1898994
347681
725047
450031
1736833
2163009
2590522
1042025
1316242
1998164
337276
593000
1096434
517533
936553
2250577
1709892
2025993
1107642
2923439
2211580
667872
171340
898389
290243
2009161
1408893
441365
988163
2483405
1665684
2760964
2763268
1977420
524489
239988
724386
1622885
101078
2141264
1497119
2691989
2854444
2737322
651066
952000
2409976
1518245
498459
76133
1277853
2376785
1274087
2739053
2438990
606249
2064047
2092301
1451830
2717797
907245
80122
2681806
345125
2061165
1551923
2721172
933252
2419481
2119670
1272637
570243
1902934
689885
748988
1175891
187494
199389
895479
2323557
1847410
920875
1400572
1317673
1168825
2730028
2019910
2859900
2496516
1508486
2152033
670119
2135664
560174
248987
2300220
941179
1339519
284508
2451853
2809099
2036672
1922990
1843808
2214339
274069
374741
1474792
1358598
1568321
575423
1146078
2111239
19493
997261
1246158
2754011
1966345
1336569
1596313
106880
2664567
2742848
2576011
2063591
2519275
2531262
789320
2228875
2296654
790892
571798
1020004
956738
942611
2322721
9425
249643
1684596
2635807
2485639
1010775
127622
695095
103969
2330570
891570
1147454
2856779
1579830
1012147
1292556
120042
1616862
458376
393863
2905260
1266875
410749
1746061
43757
2438661
1252492
2436065
2447140
31489
2459292
2072387
910600
327241
1609159
1260861
2133563
1707126
771256
2224112
1135706
2101067
814085
1626094
2101581
2355521
2708451
167695
2593925
681792
2029031
1301012
783910
1529959
2605411
2517722
2010678
2838850
2797643
1559025
1502344
555607
2475811
2114411
1803089
1166272
1911785
140794
1723988
497653
1927548
1641758
1732914
939645
2292581
2642298
1572693
1461720
2367697
2044247
382446
173306
2468351
2172707
2251761
1710026
2667537
1373502
2426408
574666
426234
1751446
2302559
562682
896116
335691
114323
729969
2360603
2194137
1464958
2141591
1697951
238583
1868788
2866012
1252243
716867
1250204
2589115
2118209
2775979
2815698
73568
2533080
2889733
2217134
1345696
2289794
757245
241734
805812
2780420
1595400
931007
594777
543636
1378479
1308052
1233396
2879332
1953767
879601
2400939
379790
1738398
2655641
1958070
467590
1306806
2270626
200833
1978227
2214
615735
370851
2274157
1130479
159631
127052
1883873
782630
1638094
1546865
1243034
2919373
520837
2049638
2325908
2609386
2451354
628062
817532
258939
139854
2172964
2160624
1447501
2409848
1916006
1436733
673518
2737057
408718
560777
1964494
1332846
301984
2892422
2330518
1415192
2043224
453519
1102621
488126
1360776
2349969
2662519
1804288
1087507
430490
2752033
655825
1195553
2171807
2686964
1299285
2178418
1956934
950236
1962915
922775
2555231
16335
2623518
2570953
1612802
2216703
862745
2439780
2323254
1733076
2847106
2043397
1619134
2914806
68075
2554136
2348457
8543
36074
963470
1708630
115080
1108804
224564
1738364
1840353
1288133
1278483
1311376
1192344
180188
1520069
1202200
766100
824488
893009
1049226
1912634
136265
2243686
1030084
2646464
178509
13995
2012068
1914034
2420896
125212
1728152
113603
2595122
1577065
1364798
2281378
1531286
749644
179940
1172505
791753
1236152
487413
291099
2468870
2187223
126426
1464995
2905494
2747348
77838
1958364
1868968
173299
1174033
560287
707101
947569
2654718
1983780
175591
1100280
1751643
1455836
12158
1059871
1666678
130130
2550347
968237
326966
276114
2780080
1932996
2323293
71011
2287580
258490
2412364
1556185
1756348
2604709
2476367
1211693
1804857
1630269
1055421
2317012
958827
53541
431295
2651081
1561107
2426192
2703779
1919535
2092609
1026185
2756157
1913482
628359
2890802
2135712
1327089
2339306
2711851
546937
2668516
35113
953636
1721622
2520258
2858687
2482984
895482
1432750
414244
829841
2184574
705178
90359
1862426
634294
383253
1094650
1505998
932240
1862520
555923
554492
1083392
215575
1537653
1482944
1221125
2249688
889879
2183474
480466
1094419
2818918
586769
2826165
1538181
2600775
2591088
2485714
2546584
1368894
1002863
2820368
1627991
1874101
1001290
2677115
2097638
2606847
505927
366349
120639
2021372
381045
260119
1774489
42477
2298454
1726185
394112
528511
392805
2349138
2927062
2228387
2117499
2028398
2885043
796026
1728431
909623
233611
1231375
2245242
1571872
100836
945172
234767
1031938
670823
2608740
2850140
1808233
403712
351711
2663578
1762498
2456855
1049577
1252698
2075979
818523
599582
898803
665171
369544
2038207
510776
1148977
115333
224655
2679238
841893
2375810
871590
2296127
965529
2850377
579113
1130347
937933
771758
1080017
2872927
1636277
2867446
132022
773848
2038748
2623641
2475275
2735701
1615189
1455293
392614
2103593
874423
1989625
1970209
491892
2348318
1834083
1420718
2169446
1125762
1316255
793560
1853951
2052660
11254
2488698
1545421
921585
2497735
1383071
7083
1259822
2240086
2818763
933629
1681367
901436
2471185
2018271
2422268
776217
2566059
1158381
245534
2910234
355855
2458475
1087592
79663
2636219
2221321
1661736
1655007
2119578
2104675
1238022
637706
1527396
488667
218307
1381809
2848393
2537124
402979
562400
66094
439115
545383
333588
2617590
2557003
50698
1863535
97364
2745756
2642803
264641
972788
1225868
2501158
2529718
91970
2815710
1504803
1566053
131600
1481702
1393190
1971916
1678805
2783179
2514826
1777348
2832786
2352489
2332777
2750119
188132
1239900
446636
2833019
764300
2658787
2567138
641686
1672960
707026
2471452
1654553
1635056
982344
287618
1257396
917840
1335571
2792299
293582
379846
645891
2387590
1342526
1111271
1374662
842964
995609
1097999
216595
393830
1191153
1103703
1872345
2145589
861207
2262840
1463045
1086620
1168701
1504483
2590617
2170566
26143
169849
952850
1476930
1512253
2635008
1246914
79275
1204981
192493
2070982
2329075
55903
1085621
2615773
2913005
1511874
2602876
768358
1135690
390939
2758496
1774490
2629356
2409726
2909521
1813776
1590252
2307271
774630
404866
1767515
2433651
1634444
113762
2371525
2193019
2790475
1624458
2759223
459288
1888752
2294369
2042809
1865399
1154591
1097548
1927205
982544
89478
2091045
1600162
2187631
770436
915057
1999068
2829463
213210
1368450
483140
67965
2433058
662240
322541
1417716
1870429
117936
247416
941189
1442051
1557672
333051
370210
1907068
2899487
1652675
150098
2467670
493181
247187
1748415
2390321
1877773
914589
879052
767051
741459
1914992
523334
294177
1467939
2377463
850997
1874317
527324
652559
1467186
1343605
1602751
232508
1683621
2242907
2597143
2576110
1113756
334407
2371945
946680
910282
1169872
785961
2780209
336223
510597
889835
855225
417378
636467
537447
101117
316767
1325032
2126161
216817
578067
1215173
956819
2139933
836250
1025761
1302271
42801
1896012
177162
1217268
2411076
1248923
1424966
295525
2897801
2135960
1424446
1733896
1863108
1014835
1082879
2753728
250658
1668927
2916339
1019723
1463049
1469424
1916887
1653870
611550
413527
732417
981528
2523914
354710
2507437
1123661
248451
1960029
2294466
2198796
2785536
885805
2848270
1451181
1574057
43302
2648293
1585056
2711821
2237017
1594157
2566441
891088
363374
1623901
14907
2709669
2756446
129481
1565485
1726958
2201772
769581
1930217
1819128
2452690
2247528
2873342
1087681
1897728
319122
194789
2613676
2508212
680882
463559
630555
2432596
1288629
1756085
2099647
1108566
2705354
924196
318295
2669088
661661
255898
2771561
1378651
388904
2903960
1500019
2149894
319002
2882663
1154054
1951479
1458985
410883
841816
1037809
1050513
408053
2482048
2851448
1675018
19761
1565843
798171
379681
2691945
1244548
2256570
2797106
17835
2761011
597220
465106
1623291
2060078
2039327
2799013
622135
1974285
1984668
143171
190130
928550
1438421
404570
2753916
2299944
2114453
2380954
2504011
1346314
2571818
1974111
1489099
1093244
1497991
1873914
2153501
958039
1202819
1293165
882639
245893
1830193
2671441
2750825
2400246
2600491
1664604
2870304
183283
1657286
358062
2925444
1114504
1157672
859651
493768
2057062
2924658
131003
455770
880953
735357
1006023
1476163
1740281
1593915
3810
622303
2534265
1523807
1725732
1550203
1572244
104298
2911074
1759618
855482
2002478
813712
956789
1701124
2238074
1470851
485204
2866908
502461
2094209
615291
1074955
499910
1939590
527728
1374210
1103446
1007911
1991280
1983393
844942
2919856
2074671
702130
44025
1272407
1820180
1394625
1709472
1115074
101580
1404418
857011
2355885
358619
2764416
2560913
1193908
2078644
658570
2026929
756469
2347862
1013580
487692
288737
1848151
1356807
1643779
1246793
2157955
439252
1276886
1495607
2009506
590035
2190422
1851680
1288050
2638255
2881763
2681426
2360016
530886
2468759
2774783
1998864
1776256
100163
280942
813240
1625869
749126
1059119
1382109
2373247
2129311
2693734
2571843
809388
167920
909914
2576535
805729
577350
1932651
1156685
358109
1374457
1657539
1178222
1613353
1298707
1543253
30221
86522
768804
226449
2306208
424819
1236472
1604589
1537792
859703
1095324
209935
950035
2320800
2427579
1718394
1013163
2045485
1137351
2167025
464579
1316936
2210082
736363
2810331
634308
1277234
224941
587056
2793424
2707292
2671026
276241
1198804
309507
2873281
514664
1453966
170286
2041679
2782559
1708998
2793313
2651660
247885
2357288
2846334
202285
2787735
1332073
1046700
1952803
247862
2791400
1248857
739613
2748939
224535
2283127
2319373
1727568
1187890
332376
523241
386549
2048191
2780207
2868383
1293582
720266
2867980
1466706
1046789
2792169
2137276
2763535
1199157
661332
2371726
273717
2090787
294501
2001492
176350
823176
2525771
2439061
693429
299539
1726031
2771550
2698328
686091
1527272
2663511
1010212
1598580
1314951
2504689
2924673
1233384
206275
393553
1541374
1476162
2737135
2014054
2447753
415692
1476774
1322019
1346778
536301
2899472
445514
2653323
2421394
838283
2389191
2643460
1249150
980162
796804
871855
1472371
1226029
2486550
72739
2371514
352947
1836347
818535
2206401
1961146
2383458
2815058
1477701
1957229
2760135
68538
1593939
2337110
598884
1913526
623994
650409
1219228
126216
2122291
2678040
557548
1429685
1582098
646028
1843589
2594054
2412901
1984804
988633
1832190
2309795
2685364
2656977
690716
1486261
143835
2115294
2450570
23002
1710101
841406
362934
2608002
881762
2101497
1811719
219267
2060485
2467045
589586
408428
1446045
1951009
2311588
2285284
1743357
1218596
152695
1655038
1132637
2645750
1378590
2435052
441037
1184304
256087
1119106
2489588
1965181
162125
961353
1566655
209592
1430310
1162727
1958377
1793549
2720857
427539
1462635
253414
1198524
2881177
2663205
362597
2709282
1765846
786767
826608
1622208
1284569
2202307
2383453
2858600
1534743
2262335
1223242
827113
1234350
246754
704650
1621165
2097713
2739237
2126709
2548917
247011
754180
475331
1221127
538466
370874
2544639
2265086
1707819
2096687
931055
2683438
2612744
1585709
1855708
2516767
939749
1020175
1849972
2779075
2139475
362350
1030918
1823934
907347
1462868
912317
100899
1663434
2688355
1049713
2804472
872616
241851
2537260
2820679
1919357
1679115
1298892
2462670
2472230
2892336
1252137
1600256
407076
2742280
371075
2529185
2936682
1685475
2900439
1548824
1439163
1084835
69187
403162
380114
1050667
2752481
1668472
1166248
1992744
1111674
1689442
312695
1294461
967484
466971
799216
1247076
206768
1722226
1656875
423575
739677
910432
1859016
2200495
2361619
282586
736351
32348
2523081
1094302
2851418
321346
2437188
1871102
1599222
966727
1198602
74006
2852420
1909550
1412090
2620805
35611
496779
1767263
1622167
679065
1775243
492630
978909
19656
55605
735211
2582183
2574110
982102
763887
1300221
292596
2861731
920028
2746574
102232
1028427
1711955
2372531
328276
2740663
2295239
2133365
2511105
1067945
2599464
1527433
1812754
212344
1325588
392301
773151
2799313
1479399
2433027
2363548
321274
1429287
2459449
2322372
2394331
1303873
223862
2550595
2446727
2737056
405727
2421376
1618463
2273916
17273
33047
33735
534059
2203574
409536
2873547
388114
2062493
1022540
2590285
628304
2849034
2098109
1739046
728904
687466
2557003
1249700
1370183
1234228
2103250
2779092
1342357
134095
2799935
716648
1570194
2362514
2793565
2263058
215719
993460
997734
2386153
2072480
2132114
1783215
1648159
1221263
964758
2052272
2038598
1169869
1739168
1865586
2357368
2691996
2055332
2368157
386022
534319
2465967
2332045
198441
787717
437570
531322
2665680
1067366
348189
237446
2132238
1209227
1402054
1790905
2561905
2352727
445644
547817
237439
2624405
634850
1167486
328457
869147
2032934
630918
976436
2753076
85442
915682
546874
561707
379056
572076
2184527
2876066
241626
2390023
106220
1367254
1012150
822610
1667534
974344
2568764
1282908
594911
1147081
1315395
1773679
76262
607348
1248204
1129816
962307
894469
2407280
2178937
2068218
1388721
2023658
2672708
455582
1592766
859879
627832
2468480
578404
435055
2692848
1117109
491918
1507194
2302706
917420
2242807
625461
2360808
343016
1054523
444793
247775
596049
1166454
2490809
1940788
1574702
1371787
2605778
2272107
2361662
2856501
893279
2186578
2882891
1158046
1212702
2349133
2294704
1219655
128285
2626581
2401971
2311797
2086253
2855342
1254989
2574560
2016587
772396
1680249
947694
158174
1280841
1698987
2723750
2438012
2181312
674256
1144638
2730044
494832
1118634
895742
1122259
88145
2541632
1190510
2845822
2779657
1546905
1641339
2479856
1677057
2184618
1900332
2628485
780154
2476039
1953215
774994
1431149
1240766
2613936
803181
159648
1924247
2870235
1582680
379408
2169659
2542473
651756
362473
128777
29073
955386
2010759
2112335
335502
2151799
594607
1695899
948890
666353
1120904
1941922
2680853
2294915
1867265
1040002
1834223
217579
639529
112660
2889633
2707127
688117
2788583
1914865
214761
1177285
2658088
458173
55531
2676315
1218538
2682284
438891
966948
791536
324355
1735144
1355690
2637860
2052887
814905
2394290
256583
2811030
238369
2627544
1349838
331009
2645668
1307450
1565878
2304646
1360197
1426080
2842813
2551583
843474
1158052
76252
1220894
319749
562589
992991
777647
2515626
2839816
1790974
1851948
1803962
2738820
660413
1130733
78530
1533817
142163
58472
1121639
2695958
1966656
2380129
2166265
2657512
32297
2007489
2789460
2175230
1318939
1064807
1745409
1015972
874769
2001122
1489287
2741680
1037985
1735110
1095739
356865
69385
1455004
2549233
1696391
825291
1562733
329987
1069155
339138
634497
326628
2266213
2717220
2624371
648552
264007
2708415
288034
1937303
1467631
2779495
1128884
1444798
1234127
2924650
647926
2072230
1565083
2257434
1984303
2166226
2775804
2404981
1182416
2167354
2014110
2557083
437810
1748035
232291
408927
1270472
1822828
1961021
2298620
1386837
1188603
1870085
2129852
1096013
722924
1435773
90575
2463511
1875961
2216238
328790
856662
372149
2138490
1845576
278698
570007
1066338
882275
228279
263736
1134628
2418684
2086035
1294467
2255641
2474199
1127590
1429970
238191
1397289
1550021
1014399
1185209
1661868
454137
1159542
1172402
1150201
455241
32216
1743013
584412
1780000
1851418
1263577
2112490
687837
650171
614814
1951527
2073607
2086441
1891812
785664
2567270
1800268
208309
1678252
589226
830341
2435266
1905495
1480911
1254400
1211082
2185664
840674
2926086
1232834
1081341
2329759
1945089
2165798
2608475
1625054
2690249
694502
1446532
1771760
2306131
383706
2532099
1224996
1007042
477201
135623
2300076
789110
1788291
887931
1728430
2714552
31369
621456
190334
1633932
587353
2043546
2371313
1336582
1772756
358454
1646252
2631044
1882410
1205457
831221
1111484
2167712
2765339
527669
1820171
741989
934072
2403676
1444103
2049913
2495182
1868651
2508674
1815517
865896
2637663
2872948
267815
846343
98076
2476681
1705557
2214489
1953509
2477579
74653
486248
1779539
746013
2080975
1278791
2627365
389425
2674556
100797
671487
1220447
747880
1429424
1389730
375049
1989987
123735
159651
920909
2567059
2196606
708368
134563
674690
2464883
2035043
2683553
765844
1502654
1657457
1730698
1197308
1613091
1253453
615804
2528737
2284950
1559335
2444364
962178
2914015
2176520
2109093
954949
359264
1855469
2052491
1998496
11673
1351606
659815
1944411
1986605
920325
2749678
1189855
2349924
993415
877365
2447632
2817337
1371935
371331
622795
237356
1524782
742674
1974364
1631725
2899011
367544
689722
1514750
585487
367852
785796
670283
2512048
485489
937504
3317
645252
2408160
2137324
2402797
898642
466590
576320
2914786
2249453
2062095
423606
1127936
1372005
548768
2587581
2479163
164634
1943375
1696835
1629641
41583
2377947
2568433
1280542
1702975
2066138
2196255
1090821
1313122
2092943
773267
881473
2133052
2667468
1028065
1179548
1365773
1888377
2149889
410541
1274099
2804569
1420283
610336
1408928
2929382
553665
305594
1583242
1644125
803914
2081059
2775341
89922
1178176
2714113
2589597
2026607
414389
1511769
2182433
1900435
845659
910579
2528288
2444600
1330441
2241155
528319
1476631
1042363
1441551
785013
940912
1161147
2150332
485399
1314660
1249293
812404
674750
490766
2066065
2479292
1470437
840956
2591611
615943
1654523
2903612
2711129
1558639
243346
1535126
1594359
2003752
290378
65214
2184959
2599492
425505
388049
2460378
1310230
1723306
1458334
2659310
1962149
1927028
1034010
1594715
1726311
149198
208085
451029
1178768
2028634
1415886
23594
748112
1482165
1137602
994474
2805691
2667315
1160314
93302
356980
534300
1351888
1473910
2078744
1177408
384292
1049749
1622239
1136141
2755514
896235
1441492
861649
1195692
2773811
2745481
911535
1243052
1480219
444782
2021663
2333547
592460
1236217
1003938
2439224
505769
484049
2559315
1517957
2321946
2550069
1416463
2454113
2078080
2208392
2555420
431086
1463382
2225703
1846548
790430
315981
806317
638749
2438839
1602792
2934816
1169075
305552
2176775
964235
201285
1901067
715280
2123649
2442380
739326
587703
1475571
2440512
1154064
2254215
2419948
1429843
655138
2431761
1422911
1946285
1292797
1746597
1109541
1485037
156325
547403
1161401
54180
303128
1757462
735457
1829687
219206
2100063
1187376
2145157
2320817
1996511
323253
1845304
2903093
572419
2234767
2746222
2443632
2007064
2082480
2921506
1350945
980411
1027396
2671984
294578
419161
2784022
7266
1352462
2520349
271078
2765532
1093443
1622129
1248187
999518
834221
931841
1882703
235960
1652547
227515
2441592
2336016
2831730
1378143
2137190
366928
1860992
2119151
1803936
1102671
2255643
513055
368047
1990364
742858
1258502
247657
1471678
1496621
302790
901973
1130323
2122521
977548
1346706
1690231
1292878
1837735
1381906
786352
2688831
1046776
2065616
1322311
2903658
1020911
2593627
515816
2882813
2743801
168980
1292265
1769801
2293730
2743376
2331631
92308
1118925
2685749
700781
2169362
1782081
336267
614825
1457007
288860
1270597
1968464
2359364
91054
2677003
2682644
1073105
821870
626631
672793
234780
2454823
200304
2071349
1341393
1870790
448226
15833
665185
71427
229097
376466
2325048
1519665
2477138
2464899
1494776
2439432
329156
312061
248193
1880562
2155279
2569828
662648
1077220
207971
31276
1935147
2077529
674534
1777899
1451709
2036499
889141
825622
1171114
809912
233924
636227
2572315
847843
1315751
2179687
1446455
2154184
2294022
1457280
2187887
2756782
546739
1780573
2211782
957304
108162
1568565
2783351
595721
668008
2850003
2935481
624706
1334369
598207
1709389
1344282
1245112
89019
2251817
1506433
2656044
788938
2520639
2220179
1944047
861706
261180
767476
905260
2673687
385658
1041132
732255
2040961
1751189
678254
501864
2754883
1480622
2048978
2385884
1963584
2056362
1380312
497707
1360529
2804617
2049287
1495552
2746586
1406527
1832408
2446265
939556
600582
205548
2374635
1009651
2249298
1495335
1699854
2525486
1922564
1388254
953137
1774641
704698
1523908
2625203
2010728
877529
320539
2853025
1899066
2776356
2135493
906096
2039601
455737
941924
2214101
1415690
578921
994125
914812
421387
1548422
1682234
730971
2368495
2367833
1563829
1252263
2530915
562930
747879
2664932
1974078
890143
1826429
2684643
882027
1107301
1413859
2477600
2454303
555406
1955272
2171018
380257
1988790
512242
1983953
1445440
1212769
1012374
1648002
2687744
2388649
2833792
1406080
737253
1287594
15195
969730
739014
588504
2345101
1176320
1714679
1723082
653811
2805437
2783634
64952
854481
1811459
1413171
605053
2835999
962066
1686912
1010019
1983908
1519041
2820181
2186483
2844390
1530238
1296885
791426
1468196
2645126
856895
2887537
870189
2174904
1258939
2372629
542303
1946471
2421744
2644766
1871014
2150693
682686
1455892
2293357
2881518
1510717
1064473
1166360
2147107
1087416
1045782
2123391
1765802
1783971
2862719
462099
1185753
2037586
2792132
515799
2536051
635954
539989
47200
1657250
45894
653726
542255
387725
2354077
2116635
2836618
809189
1415655
871470
540512
386065
1400266
1546508
1857865
1399589
1734484
346880
1767118
515841
1444635
2551385
1853315
183757
507518
2750842
1501312
2499945
1433410
2002645
2777359
441887
2914146
2722868
2455427
788172
673511
996619
858793
1760680
1020882
764572
2891577
54585
2421402
1611396
2036656
2586843
644689
154165
288117
249422
2246304
1385760
1730848
1360584
2201804
2034331
2219334
2675609
67375
373047
1452232
2285597
1219889
777429
456014
262360
1926812
2545151
2357401
620634
2682321
2054357
1197250
1945679
2871289
1797828
1344907
510659
2290755
2394304
2435963
1158338
2564182
24613
1059037
127565
1746621
904633
1074271
2252004
294367
446631
771086
1044434
2007180
1763822
2509813
1800810
2598603
2792721
970346
1158470
2715247
1031987
1805250
998533
2722388
147626
1659940
480330
2161995
1816093
1055044
1272367
2528658
966455
999742
1795792
113170
1751804
1111896
2726700
322988
1206142
1901618
2832271
1370245
2705484
2155429
2030528
2461509
247003
2155414
1082283
1594251
541401
459327
287330
1622942
161953
199088
1043287
471069
1116837
2003870
1181186
2243984
2498060
1674318
408105
2454879
365581
1963273
652511
486990
461163
895146
2656329
2329870
1958890
2268668
406050
2661081
1000488
1950636
2650586
1599559
91182
196057
2915756
2888129
903777
2898466
1086129
1828250
1320491
2831312
650068
640302
1854898
1227124
843967
711666
931910
880357
1391627
114787
1103724
2776186
2616815
2350839
577396
1331869
923429
638683
1770284
1249495
1507595
2002643
2457906
793604
27778
1895413
2761700
987400
511135
2413907
1081625
1690010
1637037
1966010
2475496
2176307
2262603
1542524
546894
1278959
1021700
2927946
1340732
1977336
1643641
1209557
1417168
2071410
668418
1445017
2346210
1693667
2848528
834920
1666166
539575
2101830
2796712
1457616
2765375
1369212
1950346
960097
950897
2236135
661829
2620248
1465977
965316
1661728
2786121
1661252
435867
1912025
493820
622851
1464419
1725918
1659768
920942
775694
2277559
1118742
2417211
941485
2422630
1475853
1876746
1409017
653570
1188623
1523139
9081
2272012
623120
1686562
1215763
1431243
1586281
2466249
471047
2888389
805568
1612709
700992
2243106
1537251
2405297
277474
2174895
22692
537388
37239
476408
893559
1222873
1482790
2219490
1338879
2239619
2258221
1854687
1760925
2650401
502712
1576046
2833225
142872
2052228
1832578
193068
1431968
1611370
620315
2153912
542766
2430787
1899686
2197056
2653459
518971
583384
1600373
253962
2807106
788291
1957637
81493
1745115
421818
1295774
1262771
1576440
2535098
2307286
1202019
1219843
835292
2237694
1313710
320343
1344556
1222724
921456
309868
1832109
1526809
2470537
801939
302461
152082
330217
2134557
944048
2586770
637271
1918387
2678341
1672059
2386986
2706463
1877938
2058722
441519
453462
526434
1341864
556262
1718174
2463233
2179161
1504005
2520528
502203
2549297
2927440
926454
131087
556499
620780
405448
2714627
2717870
310275
2101363
174160
786964
2344996
2524264
1219476
486301
1239734
1820538
2079727
619705
1246959
2934087
2037022
1720501
524833
342696
2369592
1738355
1931624
2108257
602335
771134
936947
18585
1037042
1551975
960254
1825489
621338
1553297
1301237
182031
1159789
752825
1233107
1339339
290796
2443588
2404756
464878
907445
2499921
598729
2643956
2746769
1250482
2881017
2489260
887289
1056972
1365315
95196
2124120
607287
1369945
329315
2114065
1443214
1157950
2189886
1190332
496209
139578
1263560
2289258
1767872
2098348
1071444
1171485
1814929
669091
998073
1283467
1344241
1151516
1832405
1481373
747620
1481972
1558162
534922
2500653
2260767
2223947
2672559
1914640
2914880
809161
72860
1012333
2423188
2691858
1323996
2716684
1521358
2593625
2003930
2198285
1379905
2722749
2242160
1492419
826265
1235664
2777504
130910
2448683
513953
1848925
662355
530831
1316066
2794046
384246
1625767
2062338
647929
1327409
486501
2181021
1138730
872455
189223
1388129
105682
1752521
485812
1559938
390034
1747650
888828
472795
1278748
2803303
160440
2681159
1095016
1809582
143557
2314528
1768993
499641
2486863
1598503
387652
1214408
204575
947943
2194457
365982
2887586
1158289
1612227
586657
2895444
1062418
2857860
2124131
1231666
1650015
738501
2689303
339439
281823
1503160
2471752
1703595
1969179
2575668
2425282
1213771
1034508
1721002
901502
1845236
831069
461971
2258507
1107336
1112753
1472245
1507426
1973061
2497819
2467012
461036
1324817
1765588
1864444
60326
923153
1972273
2028766
1818302
735390
2012634
739343
1597580
1507394
2425881
1382168
1248493
302732
744603
1725892
267532
1718552
473711
933120
847872
2113234
451580
2107334
1721754
335771
1598075
355270
1294491
1683358
1247386
1065380
2224173
2404660
2332547
692052
2673243
216191
2268032
663961
2843981
1552499
473879
2848932
1394069
1549684
2732844
643905
1902059
2129149
1820149
246558
394127
2798402
499399
2505123
1531215
75116
391478
630248
546188
1559751
1790381
980013
1001419
210694
1909506
39351
1333285
524513
2612215
2060028
2553484
1400567
2647939
2181572
959323
2670071
875300
856232
1330690
1175693
1300010
1281583
561484
381976
1591730
914386
1872889
1792308
809494
1076921
1688106
1527140
1917664
1347255
2493548
2564505
1529188
1536808
266538
1619826
1746333
502858
209422
1902466
910241
2447413
2348053
2199065
716667
2424139
298786
1735505
2094202
1101385
1524057
2602849
2352618
1925563
2245276
441893
1776242
1613106
2388657
2298458
1537988
2453088
1760442
2428616
1891658
2879188
2872942
53909
2165983
2793079
2284355
2396176
991541
284276
1827438
945744
1166468
2249521
1528563
500486
2690014
534556
2426868
962656
1145227
1216697
1318235
2543493
1567111
982861
2529187
2391777
2873407
2830736
2307188
843094
1747620
1283475
2314368
888580
1690447
646273
259541
1455284
1395362
2596920
2600989
1728825
2306943
1374380
2513679
1042773
1660602
2075545
2447764
1479803
2632508
2136165
1668377
1752689
2712106
621994
222778
2018484
1018395
242156
333998
1856634
2662914
672347
2412938
848650
292974
2030109
819125
2833620
1599059
2568162
2324268
355711
2323934
1707877
604911
424610
1693620
2415202
1607032
265618
1688917
175062
1658911
1701925
124270
1860195
2590128
1058244
2795618
742379
589072
1397886
2485008
2556564
2180548
591141
1618291
1309850
1429736
2266972
497524
2606132
150567
1713079
1972676
1291818
1831217
669191
778451
704893
1365005
1958503
2580644
2382338
2851392
1846031
639787
2887845
138239
736279
450080
726613
2862400
897325
2479459
1900686
1588694
2202130
1860443
2427462
480498
1461229
2398019
872170
1668450
209255
547793
1517488
1887338
343206
46911
1981090
523441
2173850
2062676
1578925
758297
1388680
2691468
1904848
2541894
1677229
2613308
1437548
505256
2145702
2530515
1796406
1433468
2200820
2178639
2826875
2095787
2726358
554497
1189206
708600
665736
1005864
445908
448334
1122205
1220360
1203912
2915537
665921
137133
1357352
148824
1087168
2055862
848733
1056467
1474503
17557
1691871
1312908
2277375
640579
1448421
2130319
2884567
23478
1461982
1351078
9959
249359
1909334
421287
1594012
2826381
1357314
2814837
2298211
70293
2414999
157636
1997077
186780
1632482
2173496
992592
1391806
2344212
2395575
2092
1305818
735381
1567150
2089126
1787226
627013
2934793
479878
2846800
1370790
1971686
2603993
1151158
1479089
1000377
742802
1472325
2366083
1552859
1010002
812236
2329546
1661565
2020711
1608201
1852352
2614206
1408092
1803615
530138
544515
448450
2332350
2806041
1676279
1808216
674062
2063106
1668895
2573931
1114368
519841
2741909
1439876
1271869
2393690
2785527
970286
1863835
414981
700026
292150
1493832
909158
1886745
199555
1137993
1025112
2802953
763785
270341
40570
2022389
2344885
2118397
6961
403834
1137511
1197699
54349
1531946
2839993
606304
2833436
1234626
2326602
2066623
1342647
2857270
823338
2379371
904629
2730353
613094
1368623
1806962
1004409
896773
301019
1143536
1909251
2742080
1419708
1508199
119696
750333
27612
644554
259962
1649640
349110
1720940
2154351
1977761
2220417
1667416
122926
1108333
1220920
1117026
1619960
2213906
1072526
1068733
1919530
2289038
1807493
2228570
2556221
1920495
1042933
2011157
71447
2174002
2437119
962444
1263259
386826
1751087
2262913
1987008
717328
26357
2514408
1689997
1971533
2049602
2740723
74620
2848872
1379801
2045930
2189484
2225942
1452550
473770
2725709
936471
2692155
2309391
617601
622412
956499
2554697
1691367
1874086
489862
92471
2123266
1268387
2465828
1483766
613450
884298
1905866
238982
2560185
352328
2031595
2802542
1909833
320081
1673152
1838672
2264131
313340
1036722
1291036
2261630
1016651
1618137
2716157
1431872
1473626
2512504
1329306
2051287
1437886
1460362
1688188
2631135
336534
2319934
2660715
1273376
2858074
1716484
2185337
2745364
1289677
1760064
2521883
523250
2818695
178240
2726294
2281277
1142221
2772230
1674353
1330921
1533428
2157145
367564
1295764
1406533
2858726
2747018
1739768
158993
2609347
1994598
2883487
1803262
1648933
2496473
1041781
825283
830447
2051061
72756
562957
24988
1599996
1048517
54010
1958318
677595
923349
1929051
1218110
844013
1928779
2606092
2349144
303342
915616
863770
2083229
982056
102811
2326929
2273536
2697901
962705
261921
2441703
2911261
2887445
294826
1883480
811496
724741
705347
1498258
1835464
699111
2164861
2888115
178388
1719637
594539
2212684
1079958
862918
1300863
2260505
326793
2323784
1309317
2873101
973846
398709
62815
2262453
1719783
1817099
2634815
2531476
2119931
1963100
62057
2091577
179776
2053046
891161
1210995
521850
2890046
2090380
2855982
1909755
1425271
1346756
1576658
952622
1117707
559362
2161263
2713426
100287
626785
1924657
1714100
942940
1799123
803266
54441
1434156
1013995
368211
97808
1025334
1535705
2871496
2358545
2636726
2889591
35800
818841
2201122
818974
902085
2229462
1354935
2761282
1719776
957347
1173503
2055011
364160
2685363
1253180
576887
2775873
1813266
1186853
324357
1195344
2364254
618324
1534129
1450428
2354598
2172356
1254987
677642
253793
2661474
1367034
648737
727214
1480279
2228425
1947944
76813
26376
2419464
1727934
1534031
983868
2401619
552231
1860003
1628150
2363025
1685705
1176064
700572
1730325
472857
255872
1265713
2224784
2061720
1948039
2327266
2334773
2593112
1226659
12160
245020
1429898
2385587
1353318
1350535
1263832
969745
302273
311850
49890
1242393
257046
1718528
1900695
1860081
2429
1083510
2437397
1586904
2892802
74707
2578240
890414
1781038
977045
483733
2243366
699014
2830522
468119
2430860
1878081
2065472
1926798
209528
899974
2696591
2508775
448554
2151800
2850160
2521759
923966
2170505
188018
1159342
2265873
2846698
843433
2546048
849274
1563293
1818236
883325
1167370
904651
2158395
497321
819166
26214
1922624
2818966
2476902
1882799
2306645
2188782
2189498
622482
1704413
1143142
2371269
2151993
2687366
834929
931225
809758
1756903
32221
284200
2164312
1533744
1680219
2160697
784868
1856441
2490248
1378949
1287733
2501070
2430298
1307923
150146
743949
777302
1303075
1425091
2152733
2087005
1042289
1377796
2629337
1500424
2649218
1184404
1429921
2768561
1348716
1081337
2919549
2212557
825576
894300
451800
707279
2471388
1984202
1449619
1293173
645158
1794294
895763
2696823
32463
2565661
842969
1242268
2547231
747352
2259804
2903700
1195837
1600972
2833396
2535631
89650
506405
2850648
2172593
415664
1463155
1969408
2417118
574055
1932777
1921323
2901494
96563
2228713
2382831
849117
546301
399464
195001
278321
2010928
2788174
44273
480490
157025
854422
2756182
1654220
1821744
575242
1465507
2698996
2352286
1395864
552644
1806525
590247
1793907
2906023
2107345
590419
1419282
282211
2450915
1070974
1561700
2266618
428016
2370313
2334094
540928
1919322
2253851
1369153
1398461
1867140
1481525
755618
2875754
1697178
2166069
637395
1584631
2130247
1709153
1929924
1212608
2439843
2173526
1670866
2273367
2002720
2156060
2498134
2263505
2601779
2276899
319129
2698722
516937
1813471
108100
818794
2012462
318502
1883112
232340
923974
890706
2295879
364650
177165
433568
2852023
1555698
2814911
74129
1767684
2451209
42442
237153
2178329
1842923
29036
233639
342980
353819
1629903
1648899
619682
861624
303418
1414762
287004
1415911
3245
313496
1928645
296613
1499089
37415
2706051
2642767
407814
403140
2715728
2905120
369511
1783874
1590908
1131841
128743
412918
537881
1911185
1243815
7010
1903825
1970105
2077737
738957
1748632
1764880
595321
1234759
505736
532536
2362669
1663979
1374160
869312
1276849
1549422
2294989
2509253
1845402
2427190
577618
1556995
1966017
1560745
1962532
1357927
2822932
2667309
139041
2540203
1829024
1529209
233174
1504012
562086
2103079
2408935
2212971
1772112
1704410
2525709
2146996
762067
678796
1267280
160194
1683305
1579793
2800889
924985
567923
1460380
2401967
1363754
465717
404145
187157
1422140
1984229
2680905
2208831
62805
687140
10738
916975
2676441
107259
1098973
299086
1185584
934386
2467364
2029961
786343
2524518
243080
2913013
2627114
585508
1437797
1701607
1628935
774810
1314486
1315912
159225
2903832
1535267
2369804
1486885
2623896
2137851
2549561
2150066
1367871
2369251
2350629
189539
1429260
24090
1684979
1034362
2735898
1535797
2038943
2892190
1002059
689232
1764491
2422042
2376933
2468685
2184402
1322996
2407282
1956590
2368650
1141035
1060389
220763
1078546
2167303
2527855
1363202
1136585
2823691
1974623
2197812
2378253
1926656
644282
912929
2870061
780611
1080341
2045295
2294615
2595122
1032788
572395
2275267
231060
1380054
2104462
27304
1769498
1773094
1250617
1510277
2527974
1825724
1211108
793933
1061272
228116
1602382
2158118
1044612
2866762
63315
1747918
211220
1324039
206388
2069384
2435492
815641
2234535
955469
1345284
1781773
942667
1561845
728003
1949073
2429469
1986715
2235894
2558573
2642476
872331
2718810
876860
1885421
938964
294072
2026019
2617568
514587
1889497
1477919
343929
466226
2390741
1091806
123621
1079047
18217
2370462
1362592
1265960
2596100
1592099
2371060
187203
926638
2343177
1292570
587001
1172166
1922502
1907368
98946
1398527
654015
2476337
1137598
2344031
1513845
791115
480639
1086958
1355488
2781660
1038070
2821568
1519486
1713619
1806617
2735436
2544360
2242194
847452
1127785
1920270
290231
1768478
169680
931669
426340
2796730
725886
427727
629160
1140687
2649866
220438
2163520
1095491
246462
957309
436030
2351459
1263182
1526678
1983414
2886605
1326723
2302008
2891313
2364495
2704331
1868344
1590007
1028811
989963
2125401
1165047
28186
1056600
359650
382605
1591957
2426828
1003960
2032975
469609
292947
760324
2853506
601567
579781
2023900
868827
23484
2868110
827078
2827449
2149539
679596
1629737
823823
2274987
724401
2763561
2090937
314271
1761003
671362
2541388
1098904
2308701
1727725
1802656
2231715
1033591
955684
991331
406287
1130695
2528440
997936
947872
1477831
435697
183867
649649
2304958
641111
1625560
2131101
491025
257081
190258
2237411
2190313
2920840
196447
351085
2335117
2654775
2441708
1346403
1696843
882160
792004
1933286
792856
816647
2394088
2341785
546325
2104783
2127028
472933
2295522
1605314
949074
2342686
1574582
1280023
1100938
254801
2504503
945922
1187945
2023373
1728223
48841
1655109
1694882
2141773
2509279
691012
158329
1737862
132337
2693648
212350
2692861
1100106
1173444
725912
31957
2248502
915878
266944
361681
1368713
1763119
683900
1861518
685398
2903502
1535612
2329305
246196
2915057
2796793
1285139
2890377
916820
2577492
1284246
105585
1849832
2692194
300627
701342
586595
1619684
1184576
158450
1268912
336725
1345630
815312
906769
103787
2381786
587229
350788
2579347
2001365
597092
1416690
2740472
1519542
2912510
531467
510920
807103
2091103
645781
2455773
1664618
2485156
2594205
2492264
2373052
2727596
572843
112354
1516995
2564591
372224
1231019
1489328
2078528
929173
672421
2031858
1519875
1034788
2519530
1820280
1490134
355783
1183879
2574751
683039
1890550
871932
1842573
464208
2183824
1388995
1583562
1615151
1158771
292495
790141
1757111
2284626
776575
1749025
1902471
1581155
830259
2369428
625801
504175
176473
1919357
2928111
1314522
403714
994708
2745214
2368000
1838302
2340702
2897113
1121662
1887993
954175
286604
1845342
40623
330341
793424
2478062
2598494
1228457
1935933
2629802
228817
1719337
2709462
726905
2059644
2723706
1144944
131361
1891167
1196940
1847138
2693458
2196968
2603005
2246933
1129175
99300
1953050
521562
2919749
1216200
799998
2602231
2622372
1768156
1773283
1342403
808658
1903011
637721
1170544
38964
356210
788608
2182556
1769613
2694959
2110747
669946
2700450
2423546
472049
2776366
2844762
1770943
1203413
988615
1265146
1316334
1738320
1347253
2831428
293785
2602948
1074504
424079
1991539
2480036
1238143
2294347
1576136
974819
2215213
2478120
1104001
259378
2240790
2530208
1272665
1750785
1673110
1715341
510072
206995
1358474
1840109
1324549
1419147
2437762
1742220
1018780
1920315
1547915
2461571
2444605
965219
431113
1661967
1049559
256820
135431
1732223
1400850
1676318
820851
45541
1189856
1788088
785922
387278
1409334
1529087
2210514
2318391
556425
1538780
206778
1955316
327518
1276699
1305763
2838851
1374644
113280
587995
71948
2616025
2070669
1062126
2318968
2017669
1406718
2157721
2181448
1054020
1558485
36482
22104
330596
1796007
760623
1399751
724122
2426054
128413
165861
991705
1089540
2333673
329649
2394035
769122
1733113
158537
393302
356134
1253532
2723144
2471487
2005461
2843181
2353715
2296097
2680511
2343515
1301502
2494371
1640642
1878420
1950035
2401904
246842
2703206
938343
2132297
2779064
2713465
515527
155720
2235093
2355371
1214518
1323873
1159457
1441167
1592686
933847
2004111
2680008
1846969
1617204
373151
2158484
506182
1964821
1854411
946453
2285780
429208
2356839
1381929
512802
24611
1412730
738814
2004774
2078029
841822
2194506
645061
1205932
1787985
91950
718957
2567298
1266567
216318
1226247
2464664
1123199
868138
1186116
2814500
1482440
841789
2163419
2173021
1728925
95193
2787357
1908033
1882609
1678587
2094464
2216456
747960
43171
240660
1340408
1012891
1179596
2118988
1214675
1244723
1435647
1670765
491510
517147
1222578
1871483
1584648
775846
2663270
199013
665562
781647
1801824
72658
2544358
81008
2502189
1967742
1677831
1872921
1857377
992536
1288459
335374
2430329
1652411
2152760
5210
1217760
926884
2075185
2267730
3153
2550901
2115318
2042690
2686949
1929593
1369188
1130495
1713718
2711360
1930938
1452639
2561253
2766344
1583752
1954024
2269193
24783
257743
1735259
2869694
1344568
1318415
102804
2715373
659050
873342
1179920
1502743
2037751
689076
1078803
379385
2520640
1792505
2093830
2718300
1072106
1379924
535861
1553221
409593
2832265
1450493
2903158
865072
524172
1333341
2131903
1970017
204123
332534
722906
1439426
37966
2770846
1604818
1055948
921752
2544565
571613
2178302
571952
2765366
1105910
2068792
2792755
315949
2432863
1562312
447581
1601524
2421344
724903
440200
2072224
2662848
1311319
1652321
1411079
2012602
12967
864370
798700
1081332
2408023
2030942
2247430
2457808
1172553
526566
827748
28423
2883534
2791798
2293441
2614899
752560
2430220
1299948
2272968
583463
652604
138202
2807451
2164515
2935032
100798
820278
263389
2810832
2858694
1879637
626631
2616102
2519538
2327020
1527330
1545161
485977
1534326
2290713
1627609
1170927
2791795
458457
1065999
2507111
1871296
619759
1537368
1313834
1499834
2404315
2599653
1762757
2865088
1542659
1898162
11650
2510256
126311
469631
1648470
1366301
420241
941752
2615256
2924654
1975131
2425650
1246611
1301820
1155262
2398016
827101
1108513
1157874
1294325
2805463
2532502
1569312
1524264
947615
362619
2682882
1257017
1052860
213520
679090
2538730
1742927
1116689
1748268
2881277
236826
2006094
2175903
632185
519660
1409435
2741195
1759161
1604301
2552108
836357
2448769
1927866
1103259
1826533
2601894
1735681
1318546
1991549
2805654
2049316
1680340
1040506
2611753
1793716
333544
1293618
1009147
561705
243830
5371
1523700
1306142
1884202
2756988
943786
1270639
2202528
1049627
270683
2247317
321833
2432561
2406301
1233727
1251358
1644907
2278797
1655702
2134606
928950
1466147
650159
754811
2921743
1959748
1165776
883544
2090561
589060
665309
573493
719752
88306
123662
352130
2701996
2665023
1335473
167079
653772
1292319
1940860
2167714
2460297
302739
1288983
2509575
896480
1392940
531551
1601112
1096261
1008707
2930490
1966357
1030365
919628
1584551
2134228
1421840
1981539
1942928
818856
1288130
1833602
2133722
1826557
1666090
2418417
530884
1330861
2379807
1078258
2922494
636455
2113038
1127957
178618
2105885
1941144
388602
699929
2750174
1280330
1979251
1649616
111647
675430
376351
1499980
1809664
2734093
2503565
2685793
1120977
1697219
1869258
341252
1807915
1834456
726425
30906
991190
1441791
2086800
1439325
2653575
1524165
724989
1486168
2890763
707278
82484
675055
412255
449015
2802091
1649917
401093
473784
655016
1442548
1325734
1916315
753603
546505
1865341
2312840
1262430
80181
941250
1710078
188001
2576769
380589
209135
1676472
21470
1791183
809422
452234
2773569
870969
963381
1340945
1933711
1716225
1826413
550380
688399
2855834
824184
2836133
1288365
1399019
1812187
1687479
1163698
1470244
1552055
316779
399485
680011
2930096
1005016
122352
2167114
2427924
162665
1650466
1959347
1916920
2096005
781265
1362331
1870590
113041
1607266
1205218
657375
209158
1454525
1356622
2129724
2155611
420021
537961
1497400
2189350
900126
1995247
1105855
2389850
2072186
416437
397974
1307356
2791458
1063221
1680345
145253
542533
1312745
1967333
1541143
2449952
12570
2089499
2393723
2908742
1830594
1980446
846871
1555431
812374
1746643
263885
1193288
760533
1823969
2261792
1042333
2289002
2255856
2567867
2268505
892819
2579966
1523943
2381467
1601249
998081
1927150
548433
2114095
962949
986284
2363773
2258777
791647
2567718
51253
2503375
2602614
2832605
2549727
2046482
1573521
565032
1889411
1064027
868666
1174536
1461084
565594
784920
2629726
1830857
2322560
2054487
2126871
259322
2321908
1480314
596791
1038172
145821
1577232
1231386
1459779
1545460
744006
521171
802559
1165381
859703
2498080
2815609
1958860
438507
988504
1509238
1758441
1576202
1333911
631031
323262
2309072
231255
646707
2207821
2229081
2011446
1694182
2353820
1441929
1567864
731884
2237188
1233994
453941
2321748
2275767
634234
434504
151971
862281
834744
2546412
2163582
1844663
2757687
2415230
1328005
746092
2297800
2404426
2179351
1326383
2189103
2185160
2834847
442985
107948
2452471
721778
365188
510848
1229550
1087173
2340788
1275419
1947618
941565
1667398
147049
2882364
457658
723765
424650
1904826
2235728
2527292
915927
1878935
1675265
2838141
2438165
1573220
126719
2648984
2874457
1513701
767239
1455447
2167206
2074542
1824035
2926630
860296
1939559
2525794
1006038
2930765
1234506
325354
1725399
719088
2227626
2496273
866597
1316282
317898
47207
243434
471216
1762128
965144
2810415
2688688
693360
2238839
715787
326619
229488
1797660
830067
455625
859859
1119605
2088522
751393
26691
2747038
1431392
96273
1768219
2421988
344291
2244413
923043
1436101
2647643
1047410
2507708
369889
550035
2220800
2024993
810309
1997786
1337242
943870
120982
2746244
957257
1632200
1694615
1843735
450539
97309
2930066
1038929
1897211
691937
2812741
1440483
557064
2759455
602036
251579
2140968
2269038
2634711
332537
2426434
2334161
2194021
1407281
2509714
91566
2646973
24571
1906460
2334713
911843
1246143
1585912
1662154
58399
2456274
439093
1503254
568657
2416940
582116
2056775
1580374
1319381
177035
197131
1221415
1094252
761571
1484204
914886
175288
1977335
1501192
2365421
313036
997945
2717022
735046
2386352
462879
183843
1743025
1767489
1875832
2424511
2180220
1772614
192963
101710
486704
1477038
798777
2410402
2461102
343302
150756
2647735
1684869
1893615
108305
2616572
1689863
2698452
2486060
2912343
2527706
2691967
2269871
1828305
2299946
765485
2291999
2914214
342737
1644094
1687265
1954422
634947
2697407
258727
669009
2600004
2513152
481313
722105
2737738
972971
555643
775440
735813
2072645
1469799
618369
1771111
1445844
2370409
2014137
183351
937404
1256201
1998477
810333
1486693
2741872
456929
1519892
1009695
261251
923355
2486202
1572441
1958920
1412155
2642377
605844
2455306
729397
1214742
1064615
871989
474034
955962
1259635
1752850
1261959
231937
530372
2902377
2545658
1301447
2608966
289167
1451671
1373796
451112
83337
1457701
1902825
2223347
1493628
2643047
122230
1188203
2155346
2203461
496416
1977809
1290575
452748
2829439
603118
1762069
600906
18810
1555189
2107865
203682
774490
2902223
1620851
2248397
99453
996051
92901
985791
2080907
1039347
340432
1023802
760408
111222
641811
2277877
2391646
1631808
380852
126863
1376098
345320
2661924
929794
1562765
1095329
2746309
2156078
1679925
751145
1253640
2190290
550916
1421654
1784498
1491131
330221
1112455
1614942
2060344
363086
522625
869798
672310
374518
2484444
1007062
594681
1109672
1752558
536405
2674574
2045877
2785258
2937208
1403073
1386122
261946
1201902
1631417
2379985
1791058
174567
1402287
1797506
1606780
2392715
1496195
2760534
2883887
2410081
2006119
1165943
2263991
1696637
2650663
1881401
1595520
2388180
1194133
1746556
2755554
2752794
1936818
492870
1532550
2251346
247346
1220214
1706204
2581896
991449
2397133
1585079
1781037
1926614
1571239
706241
1173134
1387949
1792747
1662533
1306589
1925016
1835904
2577059
2914575
2743990
426895
1318027
294107
911440
2659011
490744
78755
2069925
2487492
2398333
2693221
1403343
514622
2350582
2929341
637796
1131746
383490
1363667
2322346
2891259
1791394
2274022
437864
2918209
111980
2777869
1642897
1613637
2310995
219750
2482832
1263631
1581471
2495708
130493
2265633
412757
581819
1913246
260973
2726830
2723621
970729
1435486
1259046
1951459
1845510
291110
2565427
2281067
1913352
12192
912312
2482064
2346566
753649
1441227
1808279
1093233
2819685
132273
1078181
420704
784607
552376
1054133
643479
2695293
368137
2608558
1234399
2464975
2385337
1939466
252352
1629966
766712
1924240
614847
2519328
2489882
2200148
811130
778041
127237
112842
731027
654058
642037
1864915
1547094
2510340
2202659
1434147
1209564
2540478
526503
76398
1892855
2036354
2478992
960815
1845977
1058249
2814479
1723525
122076
2502368
1187337
419501
1399025
2893175
1459724
2278232
2881461
1349634
2116602
2874726
1454995
158945
896657
296748
2524800
2636354
1347737
1674523
916464
1284119
1607619
170977
780130
435409
2144824
1737790
1245265
2350342
637640
2319452
121287
1338192
2867792
2500131
1165007
2235689
967226
968066
2485546
2904914
1257219
1608979
447094
420142
916670
2138541
851380
1147231
412701
1177363
543015
719550
2598606
1414498
743655
599991
1949108
2497476
1336756
437467
2876051
578555
594634
855727
1180973
2829050
2650988
1220722
1970794
2903055
2815855
2567596
231717
2519304
742460
2064769
489356
1809980
2375363
2869770
1845360
787926
299440
810905
1377022
1449996
2902243
2368526
2429889
2403341
1505436
1243104
560570
2108485
1120834
2314437
555988
247049
2327640
2383874
2727622
346289
72484
1487535
307523
1009694
266429
118869
1858748
1740166
1003113
305200
1833820
2410612
743408
1999979
54609
2568144
431471
1853956
2144866
1282098
1142711
2551645
2016821
1647322
580528
1806223
2413614
400894
2712307
26458
2757179
422954
2250582
2297783
2425356
530525
2641306
1881447
2520516
546838
369977
904187
2410318
533447
2905299
2296371
1701707
2349314
1468058
1355993
682118
1045649
690228
9667
1279231
873511
2698798
2240296
1339790
1376050
1675582
204932
899603
2468252
222034
470391
2331259
2277929
1476163
2772642
500910
1878084
1029680
2648556
751065
896854
382589
1991575
1749267
1529582
1083200
884248
2738181
2869175
2803384
1999641
2334928
2847184
2214153
1070843
2931206
2379230
2108645
2741045
1056961
2190414
21347
1547140
1446822
215347
2841419
2478418
1957126
214526
2847464
2671339
1220087
2371283
1012458
819018
1532349
139253
2414089
84459
2295809
2371521
99248
2612232
1352040
2468274
2814265
980311
2521714
430792
1517632
2868892
2309769
365228
1439769
746706
2709018
400321
1801886
2492736
2376997
377826
928282
795381
1414361
2773520
306633
738959
222727
2714735
2365751
867366
1974021
1049457
2068975
1829923
2909229
1401160
1661045
73619
1862045
1213921
2628979
976456
246165
326185
2163365
328307
459352
2399171
2429096
1140809
1512407
1756251
2040561
2498433
1895287
2279337
2909503
1111989
2871446
1813239
161276
2237003
1542303
1889505
2544671
122141
93906
155637
1187359
99121
1856274
1782267
2523868
2560673
943204
1621094
2742425
589010
1824545
1962341
2296032
1976602
1455064
2752324
1146664
2613173
1559459
1087661
2235221
363957
104185
171972
918325
1284709
682598
28451
2440865
1858054
890627
1002359
1671625
2896951
247109
1646727
2057380
2418497
1881002
2462869
1136495
1798450
2383610
1610814
83367
2137593
2044634
1287775
1911471
754194
1827662
2711449
384880
175286
2678117
487157
1451168
1591615
1983326
1225536
783271
2610597
1055745
846394
2308619
2708801
900730
2106104
1394151
467685
526276
474417
1007398
1255189
2384849
623086
2830930
283940
2352231
2121361
2561280
2916747
981980
2869179
1002708
2131629
1902002
2803091
110347
381557
932731
1011022
1351013
1715576
890003
14115
2414401
172455
1716490
810545
345122
170945
696514
2700118
2336012
1446675
176569
1927152
2725237
1276893
504383
2068326
1900497
2322903
2357977
887219
1752983
2208661
1716562
2001765
2918964
2033121
386508
1411363
1324213
307591
2249460
955881
1062997
1056260
1106872
1404721
2137834
1692069
2592387
1882942
97353
1557964
491241
976048
634501
2233275
1574004
2354578
808434
874985
1196141
2909274
2600108
2525559
2795468
1708966
1842887
2528979
67324
436784
780879
938811
1519111
1147763
1812267
757018
1934692
555115
2653490
1822512
2082811
2114205
159962
2679567
1202795
353428
525468
942292
657093
1380689
1376723
2042532
2721475
187945
600904
1704528
1065335
752482
607568
1139698
165520
876684
2491372
757066
2864605
1530646
1330071
1741051
2126069
778327
2356000
2579183
104107
967451
2391208
1216894
337875
472876
1063064
2108658
384096
1441648
533082
2446696
685551
999254
1492943
2779096
1142472
1583254
2656428
467455
226881
2806489
1727490
1840094
2806261
2206542
1820170
129745
385298
1474861
8845
1053426
1463216
1456395
418717
33450
2057798
1903223
1928485
2781893
2454035
1790725
1567240
997223
1395248
120286
2313250
310950
2700213
2592924
185381
412103
107666
1935756
2688623
248074
1681236
2679674
1251714
1718387
2205578
2304191
149540
2408926
416522
1319320
1636597
2086995
2838225
2919363
2137941
2209070
1010934
2883874
473839
338913
1251272
157365
1863541
1053398
930249
2435309
405081
2213382
1725690
2560827
1407969
2356611
1221539
1540410
2172034
845245
1193027
446681
684225
97866
1710047
2842412
1429905
2768600
1463142
2102912
2584508
77508
1580237
2192859
227313
624342
1921863
1059988
751159
2538552
2280960
29465
2223323
1496195
2041318
478420
1719452
156703
703431
2467515
1403892
1306944
1334263
157337
347070
540699
2598618
2484970
616797
2725202
1204913
1363193
736907
1382987
2192139
832581
823599
590421
2255902
1288288
1568080
1626463
344859
2653255
2014042
2101500
1961908
141367
2184912
622994
809071
2307263
1667479
1913871
1427465
2278883
1240566
825924
396291
214648
955262
751355
1334089
789858
1242021
1261454
1751181
1639587
2731673
869229
402404
1552894
2734006
660369
1287500
1685415
1074107
2290169
358158
1412651
1575703
1245293
677901
1982787
2838213
206528
1484418
66281
2752469
674676
831384
338472
2533881
226242
2713760
1864736
1842340
1077333
974731
2614954
2807006
2910730
1223156
1276617
1738324
2141646
1814299
590803
823002
1375022
1646973
452620
1132906
1952189
893401
785244
2767766
945111
322165
2083686
1630163
2734884
1566989
1887691
1797519
868795
1540200
1612660
1465778
1647698
1102134
2204805
294795
392968
319853
1612143
2049686
2218772
1808959
995558
1575704
2389351
1402196
1575298
754906
1139952
320414
1501665
2154323
1965513
1022098
146420
2810391
1273079
1678073
1471646
1636417
1822339
973620
1306565
39937
2688229
1008993
1773643
345546
1843019
2395803
589143
1535080
852428
2067509
2027101
1263275
2641237
2347610
594533
2640219
791425
1608339
2375989
146296
1584009
1919606
1161154
542724
348905
760986
2159415
2096527
2447230
567287
540256
573969
774706
2299079
1451121
1608063
2192739
2219915
81986
2431875
68963
2550423
2430870
2362446
2595523
2664531
220696
562357
2548851
1188817
558235
1396002
1869414
1266936
1379043
2066195
2879390
2163228
655736
1926823
2808628
710957
2374212
2177551
1818066
2616337
533864
1579327
559074
96582
2276599
1271624
1548370
2110606
145674
1806424
1740580
617364
1176724
1446812
2527324
2547544
2594854
2692413
1612306
2764480
1328877
1764488
49906
1238728
2108483
1956057
1586082
2433681
66377
489799
1069247
337749
1785060
1036757
1079311
1333953
1956657
2385487
136265
2593705
1906950
1863746
2499047
2280475
665526
1864238
2781100
1495626
2551215
2170827
131936
1433862
2563038
2741532
2510904
2609357
2252872
2565777
760359
2015105
1791270
2293739
567112
1336797
1149258
1195970
226174
2932270
706801
609580
2772463
289232
2488050
877747
163404
1686852
2907484
2056044
2475093
2354538
2732076
771095
2621993
664658
174896
394327
2277465
642518
2096840
2352558
578398
1527741
2538845
2336943
645732
1553315
197597
2589113
1192183
2120655
2121968
2934121
2733841
1776474
1649333
737725
1691547
1366549
2891791
1650216
756926
2520338
2796279
2683532
1932401
1689275
2151366
2302214
173058
2546910
607483
1234782
2290172
2682961
107876
1221752
3747
903603
1852769
1905014
2750462
731398
363213
1355984
430287
535553
2703174
2569882
2123428
2921751
1271796
2834769
1466739
1464978
2821651
1586412
22046
194829
671420
2040403
2096729
2797731
1260163
306296
1612808
2485252
326415
949929
1443249
464926
564126
2203278
662335
536979
841357
868230
1728450
861773
2906924
826609
202271
1548882
2794561
1614113
456395
184334
2315317
2233721
1358081
2018115
2643035
910297
444540
1717617
655022
1828912
1477422
1307634
497840
538343
1832182
2142813
568982
1723018
2232062
2593942
2099807
850696
561530
2831292
850279
1929674
1944931
171493
2582244
622000
1164305
2456665
433813
2730643
967896
2586929
341388
142270
366156
1787024
939431
459661
1253392
741801
487347
1067910
1425995
2728941
1884476
2342744
843729
152404
1598374
275431
2106962
2873571
477905
2076399
434346
945331
1005756
32976
442127
1208526
2005809
1114859
1968287
1933539
126119
2063423
1640285
524339
113729
2107227
2551618
2008233
1087423
78223
959092
2325543
337967
2335749
1803260
1952479
827301
1655901
179485
2707162
2419427
691066
2509381
1246773
2162221
2060676
2350620
2085235
2365051
811129
2562075
1762377
1858711
1832856
227684
2041131
2409439
2929780
839757
685190
368806
1955647
1692384
413043
2088331
1392696
33514
1257737
601939
2356539
366856
24034
1197909
2450707
1706660
320509
1546820
2307067
2596184
1121017
1363262
523962
2162433
1647805
2831723
1246806
799374
1344626
2357339
1047360
121814
1533698
759177
249539
1465026
2764092
692960
781934
223525
811863
1417095
2893707
2287273
2019546
1946376
1994606
2048904
2818543
2776504
751824
780191
1686540
1962669
2029734
1578260
2507094
1122120
2644400
1074512
1665963
1940901
1465095
1233836
466304
2384475
756402
2352029
664860
2680657
1461189
1857287
75635
2150918
996606
2519385
319378
349701
1806105
153756
1782972
957322
314616
66488
424606
110237
2844164
1659291
2052436
2295422
1852205
2478593
2579346
1706846
1914569
2233357
2750746
124787
1184292
385495
1222814
1148067
1982005
1164493
307671
1126657
1058266
358444
1453047
1707340
1886479
2290351
1155708
2817722
376142
937464
1718217
1631128
1297660
2442277
1637531
401515
2048281
1361969
405584
2659981
675086
2095413
2898365
411783
1372877
1276766
2607470
1603491
1717236
2698853
686729
2939298
491827
1910996
2763162
1505591
742838
825720
15718
734741
2287883
2121335
1062129
1217199
2170991
513221
2543369
2472597
404307
772891
65574
2432553
220933
1586670
980383
2281241
1187078
615391
726289
836338
661837
72528
982009
877840
834444
2014699
786883
2628639
2570886
345476
1152307
899045
126276
301370
1197830
1593927
197596
2475667
2253495
1661261
80501
1445562
671453
1451285
2422388
2613349
488943
2233320
2167193
545488
147423
2575338
438429
2768991
945225
2889222
688719
266817
1256512
1977801
2184100
593650
1472971
267604
378858
2327847
2227345
1488393
1511225
606803
1116871
942554
2156192
2619508
2457845
1183522
527741
467972
2885394
186621
1480291
157349
2164966
2062106
1977445
1394664
518869
1879867
117417
2183087
1318777
1431844
2396062
557159
2872614
2752233
2564462
47373
207260
485258
2459837
832775
1797568
1651595
324021
2483927
1907820
2239772
1578356
61195
2518192
1551948
2174809
1169216
575185
1575757
2868148
1362326
2864070
2113232
2041100
2107922
725962
2373883
2667839
283195
2137876
2403741
867169
1979952
582094
2453415
1405817
396061
1732253
479831
1259083
722095
2900967
2307685
2847991
1392656
1943991
1952436
286689
1913666
464101
2354128
1371216
1274235
2850855
1789079
1552324
478717
1430256
1618426
2307406
2366285
163387
586739
2100998
1138656
567256
2012498
995197
774433
19913
2739725
290317
2508997
763059
492063
2231703
871290
1700677
1691920
1991965
424375
2057387
771708
2046595
632990
2379428
2364523
2901472
2752126
735212
2296122
1159248
745154
2505124
734963
2588371
54513
2847690
19331
1574157
1457409
1657330
2486553
1124189
1883871
61597
166752
2195406
434035
1086897
1921713
781282
1754888
2183937
1884911
162079
2666868
97973
2071252
1067403
982269
79762
2396437
2545782
2702735
2917779
1520021
1734785
488196
171245
2724244
2212203
960984
1723628
37690
1894396
2641571
1676205
1545778
164189
1507011
616086
288175
1286822
2600068
2429020
7495
2439714
1553774
743719
382723
743281
801059
884559
2053753
625441
471260
2044785
1107461
95139
1514774
58491
164008
2162630
2595998
756478
1717533
1724974
1970278
467360
2446664
1518264
1115139
2449562
1101232
2712014
725364
1388976
2495071
480383
2642655
1964566
1995144
2251727
2844496
1523819
2715390
1094268
1937827
2865008
2672271
560386
1949447
373464
2829088
74196
2546781
28135
452972
323113
1463927
2170914
2592431
1487552
2267357
2084737
1182635
2153378
60778
2669325
2778253
594162
2560486
2823997
1864991
984803
2499039
1263779
2588226
2120570
2285230
319160
85091
2901652
1508136
332773
773112
113448
353089
1232330
53815
1422577
2534404
2817706
2527201
1137085
1410250
138009
400500
1395362
1561149
2733910
2929711
226286
1955692
2767912
2171791
1792033
174540
1692601
1215144
1814566
1577432
1363745
92714
1605273
1641713
2782879
81285
2430908
51205
866735
943143
1332211
2362181
359504
978353
2409781
1678685
1064566
2210909
1063086
2518930
523704
319227
176986
143476
1216672
2128956
454263
229898
2637509
2576597
1765837
650387
914717
1492877
1169181
228848
2354386
2036590
1992090
2015348
640374
1278402
2087667
2939535
131992
731244
2050184
442075
1494994
2612547
1419212
876561
2291466
2606777
2633969
133167
2312895
2280673
2412399
2854534
1363282
1041659
1036731
2383158
851593
1161644
2409218
1472065
2707632
2738340
1419876
1795596
1030374
1943733
356724
770228
440228
1185645
2177016
916292
1305259
601931
371973
518614
1478852
1354118
192571
62024
1344109
2785515
1461705
1200011
2802523
2564430
925916
2188411
1340344
536328
351114
230395
2847782
378043
937202
1674558
2239317
977536
2273547
2231128
2327860
1933318
2760744
2214037
1509150
616644
2024236
930543
1323420
488414
810527
1767204
161132
2912083
1208267
2486953
1716470
1545870
1121384
1182465
1715744
2065075
2405000
305602
2925360
826631
2044303
2620338
367154
2229110
2360816
718786
1524695
706802
105528
106600
2249133
1479579
870913
462935
30271
1223567
1506065
1374755
2507259
1531564
772712
950093
784338
1508018
2409006
1398321
888138
2896801
1604003
791560
2328555
675211
230885
1457195
273058
1123120
1825411
2835140
1423740
1681806
621245
306727
1471
1734867
12195
306472
1085018
891439
783163
85318
312743
671617
2624289
385370
971408
2208261
530342
727189
2039957
522937
1940886
1750982
1080868
2367206
2468476
1083651
1645450
2568120
436492
2599869
1161943
2497317
1404717
2649665
681326
219072
2737045
1305973
1243591
2570440
1534790
519745
2331968
1789729
2429187
2059601
1550125
1440899
2277813
217646
2500098
2094691
1222158
563240
715061
1525949
1900133
1284836
896561
1483722
1949614
1397432
1351876
109306
1784966
610466
755417
465057
1187052
2776502
2129015
2232234
1346997
1165708
1164827
601745
2606750
984589
763084
96350
2284829
2248176
810453
670010
1467216
1751182
2879273
422429
1615227
2402841
496662
1919768
750258
581088
967624
958185
2696411
1342136
258299
1282869
813951
614332
2641931
433797
1766612
1935529
217906
2315877
39517
652191
75096
1750824
1615880
1356984
922889
1583326
684782
1105293
2154119
712683
2274119
2586024
777182
955410
1983116
2334725
893665
2547120
543149
1853381
2845246
170043
2093879
729871
204428
1112922
1306007
709674
2244134
733606
322462
1988544
535576
2927807
2646244
1159666
1041462
964713
2125372
2544058
2257771
2196608
739219
1167969
1926601
2217831
1608303
750371
219243
95854
702551
1567925
309636
2534544
2032757
1113571
1919937
87452
2765775
1002467
249093
1574521
1353275
312254
2548399
70280
2522222
2585643
2250064
925575
2513922
1084603
648355
2915200
2772159
541881
2699042
2165107
710607
2604960
1833148
2061082
2625877
1927510
190340
695764
2904892
767032
2422434
2812729
2500854
682441
623370
2708644
2431671
1025234
893686
2191368
1438937
2059384
1699376
75607
302685
458712
1813766
1163651
1485525
2369247
879821
2165809
1719582
1932008
2386527
1598631
1040799
1622807
705472
1056948
50376
2855338
1305058
27391
1110145
1998033
1162753
211202
955036
762409
60357
661612
1105312
2877319
1671279
1980665
354305
2738541
705080
2501696
590244
2454629
1570211
1976085
967532
1545439
152245
2558948
1166311
271444
440090
1057572
2356422
1185764
2688561
2714409
811913
2394002
1163428
2511631
1979678
2867085
1293175
2443705
1242780
2798274
1064555
784750
1680355
1700647
2934203
1580245
2690304
1201782
159871
2709024
770524
2917555
377703
2521562
630117
1550771
1941541
2772457
305490
833135
2669626
1812764
1661156
764044
2905754
1036597
1645913
2778597
1127913
1704039
2833777
1787064
949486
295251
1215499
1124241
2720374
1430858
1300546
1473696
636366
2507406
1176584
35826
2118025
1032941
2850391
2926960
673661
896246
2427916
491829
2667837
2221010
1793601
2635894
876046
1140260
377081
2630973
1615701
2521214
1075901
2043973
1261345
282394
2711787
562623
1728733
839143
1467670
2329356
1839588
56527
1714692
101123
2001738
295322
1140801
2429691
1809778
376814
279818
2016385
694324
1132997
1397057
2346636
277298
2627048
1431463
1575949
1275533
2173068
150842
2919981
1846338
1990331
1651924
2113925
1514051
1940750
914439
2123087
1714130
753559
2053279
1247292
549201
1699187
817
235171
2710277
954197
1988010
2161138
2310168
1607408
587017
1214380
484540
2481656
2176573
1227565
244552
2289233
235806
1113805
1910039
151371
1516644
1887961
291235
2852218
2056808
764907
1756372
1237012
2854654
1148847
659663
495084
684021
1709034
1548818
1140390
1049433
2076499
1844591
2154751
2313789
310045
1059994
375374
647827
835450
1122436
327473
515530
1543816
2255834
811404
1136025
319911
182578
853420
2571876
1709958
1974388
2535180
2026264
832734
984778
2663067
236454
2251810
2740878
727650
221126
2060766
426401
1035129
579300
1869345
763060
100179
1774616
440321
2390349
237396
334267
35167
840240
110286
2932916
669049
858
954979
1794916
2711986
2523530
1814875
1448922
1760532
1926226
2712857
258505
2202947
2177595
534153
123513
1075507
2939509
478321
2771272
1666746
2327000
2649035
2118964
1333083
419056
1132554
1478818
2701876
1592775
337669
2644047
2447041
1974382
1607578
1610914
799960
698325
661003
2071507
2029215
80533
2856968
1062868
667250
1392722
2222544
1086895
2125665
182371
294914
1672775
2090152
1212475
777638
1993652
2588494
17574
1738517
1241325
425574
850016
2932075
2468188
2460165
933397
1869882
219710
1741234
629714
2145832
1230479
1263625
1456213
363931
2615051
2362261
739965
2918905
1846914
1991999
963508
2277437
1324392
942713
1902569
2744852
2726726
2893205
740838
1984277
648496
1910106
771104
2224443
601205
1658777
1913065
1967175
1043902
489016
395336
1363817
2459346
1132634
570250
817438
144160
219866
2765820
822116
109347
1519322
1824115
2330174
1413826
2126023
1967492
352452
2342408
889398
1437826
196942
1652040
1207980
638600
2253230
2781953
2301262
1466479
2362973
2685060
853022
691807
1871314
1098522
1168038
216589
835896
1554549
1287163
1718918
1391330
1033868
1601960
849161
1902335
230703
2351330
2312872
1902226
1752202
648458
901764
956702
1785850
1655233
712283
1202663
1582350
104332
2112549
1311024
2295744
2652419
2087841
1630297
1891867
2025695
2275160
1552644
1427148
2895850
66152
1833535
1638115
919500
1670265
2647906
1715914
1048010
2125484
2230680
1136971
174330
861777
492043
1711549
9962
1784664
565541
2081536
729777
1393155
707308
1395130
838019
2903462
1827691
2441618
875096
520805
2574551
1301705
273283
2117106
2702964
2733309
1344307
175369
2381048
1672929
2265293
1239164
350690
905430
1303759
2591906
1785176
1679984
1367605
2137237
670610
2666079
2819367
264446
398198
2500924
2182006
333040
1518833
1198414
1231971
1811190
2899474
90844
1116934
2483718
1077094
1303120
1024037
2499389
557776
645292
553314
84272
2231345
395299
1033661
1048916
182386
1812865
1569474
1764936
895752
48222
1202867
667870
2185170
1608055
731239
1761929
940720
2238298
913840
1608605
1021939
2561602
852132
1660732
2505245
1244099
1574442
412473
1939998
2350597
2703711
942702
347285
949358
2685647
1239513
1308629
767408
1127082
378096
1027877
1522322
2725569
2083243
785576
125233
1607846
984530
1818190
1181398
129529
2008417
1511076
2573718
1696910
1801782
230223
2802907
605955
1703587
2419814
2461511
1601929
850730
1343889
1511944
1767819
1380510
613663
1561754
682018
299353
2226553
615278
2257680
1625905
390935
2114800
2749229
1398570
1610977
1907553
2822188
168772
2165976
2582293
2697000
2106553
2665512
840545
2620860
2937810
1262853
2699868
1185824
1791351
2744503
1977921
2480306
1462025
1969541
2316295
2308772
1121384
1435823
146818
1839942
1387284
748656
2645047
658262
2109758
1528
845285
1795483
2593992
2544739
1877805
2252260
2820468
1808869
588167
2678176
1427706
1096857
735655
2583377
161884
1988983
1561014
117705
2643924
2475632
1851200
2689894
1590714
1631010
1403131
1513885
1550860
2442188
1884910
688321
2104087
928004
638313
1776068
689885
2537504
2203854
2387894
709563
1834509
1317965
792705
1298019
2355671
2824148
2878409
894089
350565
816890
3218
1425150
1404630
700805
2711741
836926
2454300
802265
2454961
2573069
721050
2421129
994103
1665010
1716753
573589
2940370
415040
590611
2405214
580263
2639730
791508
87713
630957
642216
2341466
2604905
2937225
1101708
2318382
823663
208461
1791881
688230
460863
1873217
1264921
2442027
2601421
1194930
1035602
409335
251656
1926949
1758988
284369
1527951
2784105
720595
1383532
2795297
1835763
1307939
1952414
54655
680546
1955413
2639832
2121323
900935
2841290
2789708
841951
936799
1624897
689222
2075701
1214305
156353
490322
1759253
2713345
2851332
2455561
1638369
784002
1281158
2225478
1047717
797171
2654797
1263381
1564987
1413991
1965450
12479
1445199
304036
2665307
1829773
2868971
2387376
682295
451082
1948571
1727667
2874899
438061
1456919
2807660
1175257
2886933
1173828
742697
190669
977402
2303253
835051
285104
1338974
2530472
450467
496635
2618461
1841746
722734
1908314
2922900
1248489
1962689
1523695
142553
113341
514814
213435
997730
2833384
1107585
1887282
1515390
2168886
765649
1995575
1799454
2428451
2870916
2462459
849618
1335099
238047
2360278
1967935
695957
1004227
1206013
242422
768125
2788663
833042
104595
10230
2772863
2362028
1265879
2657569
1296428
1642605
785578
785040
1876959
1074693
2652514
892046
276729
822544
534895
1443606
2293242
1154986
2691892
1906808
1579875
1854232
1669571
2609011
889325
1525201
128013
1507889
1038091
2905167
1884704
1157930
441843
2029701
1132152
2727904
1562950
99827
2707598
1068602
1098594
1575929
2723207
849971
152096
289144
1510415
1715641
99658
698817
2768658
126029
2331562
2798387
143032
2195532
1452663
1682675
2888942
1547572
2604705
2591116
1439724
1932764
1414253
2911707
1269776
1566479
1543884
1387913
2219033
212509
106551
1739342
1928270
2834299
2349532
938642
1876458
1891074
2622849
2721909
2434524
830218
129912
2424496
2688839
2289923
134481
906556
933546
2683759
1362445
1563520
2277386
2747367
1810523
2524412
1653143
2564702
2748360
1786414
1727984
1901756
2804951
636403
1644083
2193082
1895417
1070243
2817182
589620
303478
1569130
417810
1432158
2016714
2442694
1767300
1734524
364119
1763215
2485819
197553
1162692
1586878
1031879
2877470
482009
901159
2737903
2307563
1717411
1297593
1128232
1599553
1860226
2809871
751837
2882264
2448486
1784601
7227
1979178
187279
771126
361032
2581778
238339
2853926
1783106
505111
283568
73984
2926400
2689612
882554
2888583
164957
1382050
1198250
2071090
1760029
423436
596225
1744135
2092765
460177
2417105
616747
903996
2126592
1385058
2319536
215870
841371
2679764
956146
466964
82124
1727002
1253277
927660
1522717
1550622
475660
2029389
309380
1828971
2131002
293651
1443112
315127
144135
2377127
2599840
243433
2099209
1842163
260113
1246662
799765
156143
17976
2451085
2282530
758842
2207310
27501
2006918
1831368
1165021
622094
573319
526659
247457
1197229
2638758
1617259
386825
289076
808494
2105300
868364
1605620
620991
638800
2495848
1727108
754809
1971522
2092288
2341110
605208
461372
2664056
1173826
283428
1363344
1741922
1552951
1142259
421377
1096001
66652
2213277
2790711
1459780
1557640
1115882
2323480
899096
1408393
678402
773328
703223
1017751
1613390
17842
498155
1693276
470519
2636234
2784648
1805717
1821895
2429705
912392
940845
686564
2532727
463836
2792057
1872295
2511550
1812382
1191022
2825207
1032930
1535736
1166325
1931562
196549
1549850
930714
1102716
2586397
2541366
478376
1350734
996209
1109389
1313197
1779011
1329559
798123
153843
1090829
446195
1020856
2562933
729320
1502702
1295245
1507878
893969
1891492
259518
1732957
2371804
816688
1913896
1728503
2677504
1862372
260702
1160665
445317
2002531
190936
2898968
1981074
665330
1256839
890505
1174964
1392087
618605
915845
1962988
1907918
1188537
2482094
327154
311149
2237898
587050
2605397
344878
429346
67074
978069
1240227
776174
759641
1349528
1014400
2082036
1386955
512008
823568
1260951
2789882
2889590
953485
1052552
2054555
649840
1454148
995949
1835934
1723287
2150744
1746300
1167430
1161656
839824
2273239
1617399
2611074
277172
670997
379406
817316
958468
2726339
1650962
816739
2872842
1945525
1879983
2829039
825448
2602492
2128769
271011
655131
2128355
44762
1223415
1919470
811241
235877
673047
2695214
4497
1967210
2296801
2578856
1519996
2800953
2934188
978196
841722
2064754
513578
1606799
472294
1577464
1095064
2663429
1061508
2140610
1612831
1459791
1745904
2269259
2446880
1920086
904772
71164
1807529
2606489
2422042
1186879
2904558
1039156
2018794
2794358
2899072
1932521
2068672
314702
833533
553735
1867103
2038319
1014656
2708749
546587
2314945
761047
2561356
2688061
2659602
2388442
2314174
1098869
476651
2035966
2650841
1508907
484269
2597347
288773
2584434
2094585
1417349
1352414
2559608
2868613
1347249
1769822
1199667
2212126
661860
2609361
81256
1638321
958193
1798978
203447
1777420
2084990
1070504
1262834
36229
956394
1063755
1318684
567946
1232709
2345306
2205682
2178381
2352053
2123044
894569
784614
1756295
2177493
1473963
2012196
407272
1711852
1801640
2390003
469186
2844849
1369431
959575
917196
69332
832037
2399597
1828510
2671004
851563
2001815
2173150
1139571
2375545
668159
755856
1778784
1658998
1503669
2404224
1255789
2467266
2345250
2254592
1036286
2717985
1644095
357844
469096
1903124
355791
2520663
341506
1090580
655800
118824
1462392
1061622
1013150
1479666
2241615
2306319
804155
2311860
2820899
375020
1098526
2937183
2814722
105671
653841
1976795
330330
1914659
724111
1619455
2008196
2017004
791355
1745345
629873
1975362
2776893
567108
2314537
1662101
1357975
2575172
187813
2275305
367981
1957535
1900729
1936662
1135560
2765497
2683847
1940511
2127772
1306096
591058
1666028
2296619
1650120
201653
734748
768259
2823397
661583
41116
2737925
2501157
1655855
228614
1901114
1900818
2662231
244867
1793571
1286654
2188161
2148588
2174431
1769239
2922961
2833036
1583251
1574110
1903651
2648616
1636293
1315196
1887811
170619
2295616
1165588
2043293
2758723
1116732
91485
1944421
2683572
157444
2794865
314924
25259
799467
663824
302263
1144798
1236965
2379641
238887
2215981
1312793
358697
2046644
2612983
1113829
104074
1080349
1214872
1067611
2213398
2630862
2295003
2928707
2591137
1947389
2177674
1587643
354293
224068
2491471
928954
356750
1524474
1768481
24595
645541
664368
1777203
2340724
962957
1734191
2350563
1187103
2714025
2884873
1564353
49843
1929491
2309232
2847760
1212121
1952777
173908
1225219
2082645
2471851
275367
1447657
2419978
2926905
460765
1042422
62690
2077646
2644521
2913731
400596
744081
1891157
232386
2340065
2767902
2393885
1536991
1158541
298594
21698
1969462
145128
537510
2547068
1055594
769175
1287560
953477
2631333
1550424
2148169
1729007
321219
1735022
2740319
2174950
1910896
2555908
2351364
2603904
2753052
155042
354883
1344429
606206
2031774
2875007
2194964
2906344
811476
407707
1094026
376902
1669833
1824241
1518147
2679686
142752
1499308
1556024
1776570
350383
651869
272283
86539
2133821
2813235
1968064
2486793
90043
540186
2628838
1910129
1720213
345943
2126709
236372
2082010
560715
2263412
1992301
2495338
943312
2713102
1283631
2178474
1262476
850963
419462
142001
1957937
1097574
889154
1564643
1395421
2160986
2634795
2008716
741336
988338
2805562
288732
1335986
187053
338285
732440
1613203
2650459
1783
391458
2758514
1974922
2595605
2119048
1739528
2296104
1982153
162042
903542
674856
214442
814844
2223909
2283432
1752194
2728445
111141
699441
2553659
222674
2182570
664732
2856337
2309371
225165
1515318
1907724
1062386
101857
2921789
150170
1724206
103165
2002396
1089239
2313974
1033063
570733
597518
2009085
870896
2682184
983049
594319
1120932
2659118
892178
2052417
2411699
936915
263896
2365828
2023741
2200770
2280863
301974
515979
1883139
2081232
2600744
1269801
2271557
1129258
452479
1387494
1428258
991602
2130179
742574
282868
2484125
1710847
2280024
898582
324767
1101423
336355
110279
760074
325979
1394368
1540626
885088
2000595
1552612
1770460
298851
2792726
951913
2099833
393924
1134909
332434
2470859
2547975
1870799
300568
440162
834854
1565113
1897824
654452
1276900
147370
2164824
1732457
690635
1484040
777346
728629
518652
1736497
867000
1572572
313188
2095071
1628532
1492333
1432744
2440707
2147650
1176667
1766212
656724
251929
2425032
566527
2570945
2195175
229005
2685662
100689
452048
1843372
1391036
2293985
1469927
2677073
1572705
471339
1084235
2192422
1768971
2603014
55347
547997
1711348
761028
1475729
906652
1915712
1220833
652378
1695011
2561924
821085
2864286
1295019
131773
1474255
285781
2398355
270721
2872043
2082790
421791
223368
1844989
26066
2806954
368776
2549683
593755
2172771
2264401
2736630
961785
147673
1439672
787478
2139536
528235
2379768
2703594
2319196
1572133
2373821
2415524
1171973
337662
2459101
399025
2744499
944066
64772
1533483
284864
1920011
2897271
517457
1483222
1075250
1865685
2169799
2749007
138082
974688
2791484
441254
306605
2681030
1436303
2680343
494571
1110244
907983
261423
2302551
1548599
532703
430067
1108571
793760
1564784
1160748
1911008
1034830
307731
27192
2066917
2557317
2639030
326741
2286990
1066565
2888106
2509249
172197
1883552
2205123
1306299
2074001
2574690
2211749
2242803
2089832
1006631
1871101
2205893
2172993
786300
2308304
1742522
1689815
1961639
2403505
904899
1598427
1573679
660760
2819092
102795
781019
2409257
1039025
756272
727390
832267
2062057
1199622
1049663
2881085
372030
1237257
876515
2694530
712843
2595818
1446182
2636964
134230
1839689
2715508
2483558
2919816
1350834
814345
2607588
1402327
2573095
2743930
1949511
1203604
2759390
1851221
731412
485372
1043361
2116341
1007502
832425
150002
230792
2400848
451471
594316
75472
323446
1571189
136643
841810
381355
733402
456991
2221575
1159077
2178643
2741371
1752798
479319
655633
1640709
2445137
2844299
2071133
237751
2239234
1825949
1508421
2029581
2768500
8725
1973445
1711685
295336
1868196
403410
470437
1860141
1749253
344988
443455
1443011
112189
1724604
415848
225202
2574018
686553
2042387
1864830
1737447
2729685
2487753
2768247
257605
1299726
28107
1834230
703938
938251
1579559
2154481
2706447
2278764
606080
2564521
1360639
2424914
66049
442703
1928598
944867
1880228
271819
397429
1196281
1355577
494457
1824029
1194364
2095941
276550
1847563
729467
1683822
486513
2261336
2130607
850999
111795
124013
799277
1709381
1911213
754542
998233
2921493
1850640
1097951
2081751
2880909
2264185
926565
2706489
2915553
1359181
2051418
770202
2909996
1674136
2808151
2921090
2721428
2207207
534280
2034138
737833
827008
783365
2060595
2565361
1569647
1136475
1346051
567076
1630239
2620033
1781527
63765
1356481
49165
2231403
1283135
437618
1042581
1382896
834892
1152869
2058494
1917968
361471
2848714
319937
2920336
387863
962773
1948379
1663360
724439
212145
1505191
778841
1426014
533698
467486
1553866
2592567
2427826
752827
2116860
2580101
888583
1185171
669752
2324036
1701439
248314
1459047
270299
72678
1522941
794033
2159284
1550196
926536
2653878
63033
327933
2548656
1291135
1141342
107176
1811533
404195
50309
2752918
2756774
2108688
1316036
1388014
672862
1636629
2179306
1184649
2756372
633819
1931327
2104040
1406113
2001081
660043
1473312
122179
1740336
2851403
154558
1718438
1927622
689053
2228415
2664160
1206910
2657147
1559553
2634762
1914958
2138994
1076279
1531537
817928
2625421
1227784
2116434
1943246
1184778
2411522
699443
2922910
1516761
2251624
1076553
1568178
2335987
409734
626314
722609
2007801
255759
1453447
488722
1291523
724946
1951961
888049
1209327
2280415
1753448
1591052
1079393
1458730
1646297
1247455
1030029
1896924
695253
2742420
1387350
2701941
1865421
866931
1056747
1900820
1879762
1666608
1267581
1548775
2527990
2304906
2041921
286111
983128
1912006
2346252
2349053
2573332
1040180
1767313
53726
506023
488325
1272494
873190
1738744
2083362
2806876
2620221
2441421
2633790
2676947
2596138
637337
1089295
442739
1682798
632368
1120752
289670
2604266
2446714
946622
1451218
550707
1458007
2317057
442629
2031655
1881296
1740434
2433252
2529150
1860090
364775
2591705
2812806
2498991
869102
2678626
1458133
2171817
907296
2004923
789397
2653842
1201117
1017136
2182419
1095412
1578072
1064451
46768
1378943
2603043
93160
2544110
713751
2389394
941224
1039176
1035260
790055
2411653
832266
1176778
1943860
258067
115627
2395275
1334610
2120589
187606
2307010
1467787
1524402
625951
878741
1889667
2107487
1011013
1181625
980856
367236
2246886
1192812
418460
4620
2504066
2034234
2684660
1160841
1417119
2579362
858932
166841
1168919
214209
1137906
1019436
1461701
586899
596470
2011355
2769981
855397
1993878
2342318
828780
769498
2917170
1874670
933570
1473033
2932341
545667
1117008
2191248
1264131
572147
366077
1110202
2247147
1140667
2797626
2118737
2661290
1991058
621551
1506498
1528881
2242852
287198
434641
401042
207118
654755
1759655
1902933
2791827
2845112
1155126
1809982
1206985
268984
1549718
228556
960276
2135995
1993880
1243641
2363466
1368167
303832
1270075
277019
2881223
795736
2819726
1897738
1010218
1304843
2440153
1554411
2291602
2266606
684203
2290458
979943
2173155
221351
2341315
1158967
2010542
1209414
1451741
2428082
2578677
1129094
1227930
29811
2596896
778435
433467
749642
679750
1873870
812104
2119205
1561784
1398620
1527990
727114
2411087
1328300
2569572
2144957
131885
1661358
5241
692119
226559
2684543
204300
1360849
761551
2663037
39794
1880686
1884106
2190138
1732489
2701774
2647472
276022
2241686
2403577
342000
1665148
910041
642524
2709086
728591
590198
249605
1217364
2861618
497224
868842
706424
1806576
101594
997068
1931478
2163533
2165324
204764
1118514
155935
2450879
2215620
449726
1745705
1518991
947169
2359810
473639
793187
93439
2132079
2628269
2900295
252827
1434987
2541345
2630433
2606286
1224859
2737997
2628450
2529204
736263
2502235
2656278
491520
827150
1227904
612053
2256455
522583
1780100
2604809
1128216
2794731
2627693
2474930
2440242
2628954
306758
1000896
1340018
1204283
2304263
1275034
792968
1809083
2303304
2648460
2869172
2304482
2902936
2678660
984404
1938337
999270
1996437
75429
664531
1690589
1676980
2031183
640875
415023
1743227
501288
847699
1300453
467032
2300303
2670087
2712329
201708
230841
1162079
2925896
950706
958172
2552960
2720779
2277117
661961
123630
794146
62744
951743
2246359
615925
2601292
1095994
1961696
64865
627244
1810835
1720154
1878871
859184
2696890
2181905
592543
2398663
1895520
1081708
2813395
2120220
961187
209497
2312084
1524663
2425402
453623
2234368
2752385
2823159
1254462
2005375
811028
1927749
2789524
61036
1056515
1429012
1624051
923737
90516
2862267
1149764
1308409
441170
2776332
2397833
1645536
547448
2386797
698945
1702133
2823107
1151803
600703
2091307
1292214
1346558
2721651
1416657
2680931
1038212
1017658
1175013
1527556
1204627
769776
1835069
583923
2473927
919246
966715
2580713
46631
2302616
2725715
107341
889294
1733131
2178442
1396223
1882479
2691693
75177
2437232
1450004
1241725
146246
2828473
2370321
2910670
14455
187072
2648886
2207255
2297841
259170
1358090
582568
104567
2694344
2356381
899468
619708
2311238
1522048
899072
1389396
454560
2622693
2567660
1873437
495900
767045
29354
60963
1142945
1998901
2697449
1735351
2093493
1719113
1351032
2604866
1904234
163337
1909838
2412976
2086464
2368551
2314414
2730214
148843
1698670
2351510
2100142
273724
2866016
2560225
1277466
776112
1923667
928070
13428
2923274
196025
2876253
1013475
582251
1606865
1184932
23747
2404306
222410
2879224
1912932
1977614
320434
1831574
1685318
1873398
1315722
2826486
958297
2554427
1059388
2549719
2211322
78494
2706741
1677279
2791887
2738124
595377
929399
2280343
2455727
2400509
657249
2688494
468098
2212829
1518295
2135374
164724
1543058
2813296
1764461
1172275
2877105
1512752
782023
239515
535315
2258319
25985
2925421
1241881
2149125
171635
1529036
153808
1151567
454318
400339
571444
2002265
2834353
2590155
1621335
2168791
2890851
435267
2589201
165783
593527
2053853
2646126
1392179
1933068
2524972
1434768
143703
1927855
574779
1903324
1981250
1542068
2284718
338032
1137277
1627857
1390846
2587082
696218
1970216
245317
833638
1576748
2382934
2204349
1909474
2847581
1907820
1875496
899596
2906473
1914246
2920132
5093
1847164
2075543
1668328
2405993
458583
2909728
512112
2062532
977168
474066
2592819
1245231
1790217
198954
2819213
1398337
245486
752968
577126
1118066
230084
589938
617831
1868522
589736
278796
989656
2877308
698496
336160
1244748
1452483
1350323
755747
1435812
2596589
2920618
1069251
1671943
633263
593833
821884
1985202
718694
1654863
2801208
188986
1901844
2261395
1951952
1918995
2098449
181557
2333551
522726
2697764
1249993
2593085
1351920
1400898
1871288
765793
1064568
2674973
1498678
21298
1247185
1124675
1076544
1447574
1569841
1468427
2886532
146483
1824806
2841430
1398177
1447316
988857
526207
2666531
1904047
2338134
1723113
1718850
1579038
2055375
1985514
2571466
1984665
2611751
1563168
1916844
2520676
380906
213273
2453698
2624521
2640230
646590
1828693
343358
1353600
1497825
349505
2140493
1030130
527827
62277
1055609
2379424
113648
2195787
2508366
1060788
2890056
1456984
1959235
387507
2247985
2395440
2092350
1274434
1973120
488385
2000447
423562
1707520
1462292
215370
2183035
1680778
1336951
1996791
489908
2377791
2939460
2855590
1910522
22005
906193
1851493
2719866
806730
792969
993924
736954
2110955
1191687
185781
2292320
2662372
279253
1046331
1685387
1743990
549092
478638
958077
2646976
1949628
1624113
471316
814611
2415562
1046507
1178856
511087
1266890
1272660
2171751
2311293
27691
1526630
2630517
1318744
542641
1410000
2917285
1666074
1582928
705728
1384516
1715315
1259171
2309865
1896162
2143079
1252234
91948
60799
2440187
605860
2156381
2187019
594763
2547766
369427
645072
1165940
1334217
2457063
1232893
2210654
1765152
2922873
2591097
2836323
26037
2848921
2181391
580686
1895942
1517250
1256105
773319
2600704
1683642
862417
1751028
1877385
2874711
2129010
790785
2389430
350794
1037519
2567943
8084
1929889
2740258
2325667
2757914
353368
2879386
402135
1192638
1382471
1559490
2121421
632708
2047524
1117318
442522
791232
435453
1942549
117511
1612393
491817
1221338
2222862
236447
1727265
2677266
1008985
1854836
2175000
1952837
1182785
1987115
435753
2570801
2175010
20455
860339
1464694
854651
1851278
2239001
2345041
1168438
19628
677641
545299
2549818
2303186
1995730
2838529
1949936
617818
1320185
2546987
2148579
2585857
346406
2476304
1046300
1411096
1328021
591966
1900059
2823807
2391467
837366
2312593
1198134
2029587
2212900
1826908
2457986
839800
2818872
2364689
820770
2897215
2877570
757489
282962
2910469
2922013
1100347
1850380
1769095
1537634
1931272
2232024
130926
979873
2695252
2442707
2091859
947178
1247808
1229091
1618228
465708
2902536
455092
2061497
1925265
2619379
1135379
2431472
820351
1852058
1919065
2283675
64117
2818384
1758079
2252467
2551168
1429855
1771701
1611710
738856
397626
1066444
2679155
1084956
1174850
2223645
2247603
1485440
1897136
1887865
478663
1789318
1296925
2764954
221582
1255691
2634141
715772
2056266
2096717
1745872
2119237
1889275
429751
2645290
243244
2529112
1347395
880598
2301060
2931247
678389
1483948
1760986
1396348
858476
1839510
2260259
1053748
874530
1241056
2622238
205255
1937964
378221
2121954
2722746
1327645
659614
1908268
1258494
43992
2280739
1895986
1947896
1920646
2037296
613611
596869
408883
1599769
903488
1125491
21934
203828
1093628
408989
1905398
2312713
236982
1182253
1490142
2426745
2748989
609254
929500
2800609
841531
81004
1545917
2083258
2806398
2640995
2800811
2114916
637905
2471751
1689453
1783993
3016
546972
1006843
2687224
817481
712560
760088
2112583
2237144
73878
1877008
423237
448446
174055
1511987
2586471
2471119
2786773
2785740
971182
131846
1570776
226581
1564378
2065964
2197099
893921
560726
1233103
1580983
2468487
2532593
1313877
2865396
595570
806949
1526514
2569538
2842448
2810022
590698
833467
2165587
403106
736344
2929528
967133
1893019
2613798
2625559
1875303
1767722
16480
1047787
961160
1403351
1397122
1926459
1293085
1494254
2234558
1241470
2200678
2061892
544905
731293
550896
571354
204316
1940502
1397937
528072
585615
1345881
2260697
1619863
2576050
1342950
1511515
861198
2574582
797110
174084
155009
532742
2722229
2485532
1850578
244418
2628897
699232
473087
2021218
2341509
1674368
2248345
2634952
1037400
1528960
2051826
2112457
2886865
2052172
1799729
1404824
2652152
690307
1019213
2202908
1779017
1672160
2303232
2840142
2128640
1476437
1295558
1691955
1036291
1615753
2546314
387488
714647
2573503
2838028
1550742
2736886
467313
410725
116704
733265
1481408
303490
1200185
338810
2648724
981702
1619014
1569594
1131868
2141771
2343201
1730189
2079374
1090741
115926
2003847
332122
2014777
1035009
728008
2170485
1615520
2462210
1154645
428024
547882
1129962
479019
357660
1625652
618305
2645118
1277503
205089
1651119
1862397
690164
2305708
167198
1243509
454059
1126035
601748
1286846
454523
436127
1802175
738064
571368
2543964
2057772
2895721
2515194
732148
2744918
1784011
685225
1938941
2618473
384811
1354138
2605276
1918776
57476
651616
2096948
2346200
1787777
1689816
2793857
2532271
2606619
2309362
80239
779104
2012582
2179716
225538
330383
2772654
707506
1120582
1873217
2699476
951680
1754518
2408498
530288
459162
792239
1030066
2444655
2253908
1280394
395088
2177646
606309
2801509
737141
701028
205337
1080185
2732942
1831524
462202
901219
2494259
193679
2558216
329875
1517241
2526463
779075
2534015
2792310
2113762
618814
1348188
309634
1247172
2265367
1940532
1889299
2188695
902572
2495770
2637669
1529536
2268595
237117
594858
511399
592744
2184509
1092787
2884482
1116447
1781812
2154647
779662
1890080
508164
2184064
51419
909383
2718912
1511240
2285593
2506790
1991496
2839928
527148
1189102
304740
264734
141540
1783586
2226893
1174643
2908091
2719728
2065111
1057499
1112920
697991
1293129
1622007
798576
1574701
2714844
1360006
234087
1597588
2749821
2544193
784655
1864342
391072
1613841
1566277
2160613
103945
1985126
1461437
366019
47328
1743342
312039
590021
1746419
1122244
1262675
2655375
1912501
968270
233799
865911
1772326
1800522
1257758
533566
1026752
246962
2587357
2566386
2598978
298415
470536
575817
1226457
2814989
266015
1552171
1965561
1457016
1012035
2757788
1415891
2749621
2833255
442654
1251522
1997296
2667030
168425
1801310
181380
2278693
560295
1519789
2100975
1865337
1630846
2773
785608
2477623
264696
663426
1379101
1307426
978252
265273
2342532
1631424
2562041
380008
1070404
1344915
1961198
2523240
1525577
2834580
1190732
2305481
2100599
2435873
1691059
2895032
506731
2305586
13183
165828
2652728
2090982
2435265
2682952
590957
1480406
2671597
1121762
263647
2113386
2290951
205089
1522991
1732241
2077923
456076
1913309
457277
2063677
2706189
998898
61943
1620824
2772969
1977714
1769671
1101128
1732954
2588666
2839906
2279423
2266568
2520025
2626012
1489992
703464
76932
885571
2616422
1541964
2038061
2634307
584178
1976823
1951273
1801649
1312368
772481
755198
2351769
2191796
1817426
2194447
295759
2116147
2153009
1550844
392955
957987
1606363
2660975
2718601
1107772
2029386
1379354
2473225
90113
2049288
1419719
1372568
2832806
1287892
1649181
2550256
1005083
1111452
27759
1160748
1425059
2309320
200390
2440737
1954127
2301636
6255
2225246
6859
657007
2280776
2619522
1216182
1869348
1945175
2794771
615457
663561
551270
2042862
2218676
1824272
1576153
1483506
1634140
813233
113644
1473086
2923658
363840
1603896
2780934
2863842
1403034
401601
668608
1743944
2424454
1988780
1107100
909494
2899930
1251434
121608
335721
1408319
1018159
81481
2029024
1672185
1358304
1829232
1211436
2440987
2347727
1236806
242836
2254636
671401
238190
1907158
2443776
1449993
1545159
1686659
1208803
1379135
1212324
2262810
1357399
2371925
2922128
2472971
2461431
156035
630870
1639355
1751875
632155
2582148
1519320
1270679
1179533
526788
226027
2474833
1427612
1032900
396884
1168100
2532646
2211074
1055289
161131
56295
687955
574324
2719502
1288346
2116025
1160802
2476314
87
141617
701334
1488261
2300387
203970
1120280
428444
2270050
1056578
2712540
2568718
1729460
2903396
256017
2458401
1523348
501508
424326
807862
159205
887265
1080436
2232249
750843
208927
2454608
722906
1517660
596677
2370912
319188
2887176
1052257
2145133
341390
2524862
506774
1947951
144153
1728145
1827028
587666
910334
1957998
1696135
1617945
2720980
2659373
362426
1561420
1939997
1477004
2851934
2488121
968697
789549
2826046
810813
299361
2319091
619384
226284
2527464
1935604
1703648
193717
464810
168639
108260
2033689
2222836
1414829
2390479
2752206
946380
1828605
1337965
531471
871384
2335866
1722461
966823
2278736
2429447
1308712
2565292
1784365
1481116
163222
405207
2751474
2768050
1075099
1405321
2203303
350579
2709192
2197875
2170955
2209012
744872
2524462
1632550
348612
540594
2490424
296906
1202355
2003278
2720536
309111
643486
874520
843648
1893519
1341987
783726
1740729
1509456
606468
349380
348087
1717564
2166089
863304
2853040
940582
2028527
2125148
2050013
2153738
118663
2864916
1373375
663416
193432
49563
1388237
543354
1438597
388561
1036407
1842182
1733047
143091
452551
418407
1555597
1025872
2788433
2060540
2159983
717243
2731579
421690
2891561
325600
103359
1768752
1306441
318086
1275076
905826
1480892
238602
354843
2341121
1318962
909253
949427
1265411
2229002
2767182
2390082
2545583
1094721
2399027
69889
2094941
1474252
945701
1757477
579569
1245422
1419829
2014601
2395020
2855136
750802
152407
2578344
612262
2902909
937726
2581392
318198
602595
1124372
2671884
629011
351002
1009361
1314997
665398
2307851
2507846
2507195
1007357
2805652
1905277
1750950
2311031
1009584
952556
2847490
27391
31789
1362804
955213
2694769
548322
1094029
1347006
2094192
557921
2577321
978538
568516
1776728
672895
2686323
59962
2835793
748184
1705028
1941583
454358
736236
1838362
1035352
954261
2630310
2881882
2910452
2218224
686191
1636068
269410
307773
739115
955411
5102
1851191
1007635
2418112
397317
573260
347528
1297783
2525301
1401272
2629698
1180011
380698
2268487
869512
1603405
2194589
367668
476428
2577612
1332117
2134310
2723062
2471230
2295944
2439102
2138882
126347
80970
2347354
1228011
1985072
1153898
1659562
43704
1614178
1869801
216623
1550718
541659
2551326
2235305
1724190
405222
2510893
1517101
1707013
1422719
739001
1720027
970852
2838034
2326003
2673604
2882223
1406297
2739825
422111
1206111
1429794
2210954
683864
1914511
1435123
1623503
1087245
852840
1748213
1626572
2618144
718400
1190879
307482
1066242
154496
319799
399800
1370790
664049
1866130
2365368
2804796
1238900
785002
662634
1356644
2800672
901163
1046652
439922
2683119
2074461
2578055
2888360
2900121
2156011
79394
1650989
314612
1722491
1012525
1915494
1385109
728992
473934
188581
2657841
2132255
1030167
2483674
240287
264594
2588921
2670852
118738
945084
704754
1006203
1551781
258510
2561890
2370238
56488
1001305
2007473
2314992
2015606
2397006
2270680
2786762
747232
1900082
2347141
1551320
2199283
2152737
1142289
2374737
643239
1399659
2885705
1401990
2155682
837947
1838955
1831918
2600386
2192071
713213
1700150
2507885
2520520
1442067
951631
2286092
2766262
842024
1084019
2717857
2627248
722314
197074
2135455
451863
1474215
2256742
2691881
2012932
958308
43191
1545461
440040
2098042
2012533
2880646
1880413
2321867
1240095
609487
721064
1871471
370980
2541884
963300
1863599
1038278
553550
1185654
1039174
557346
1421622
1754930
291268
2118296
1228617
1390767
2323489
1589516
567698
943611
2333761
2021128
2485480
992280
1816449
22071
2195985
1869420
641220
2255336
530842
36910
1903663
2479538
1375180
1013757
1950038
2923566
1156203
2013000
1785255
1111738
409412
2168619
1506812
1651004
1004210
504261
755463
1023418
1563162
752407
2175832
1506734
2448874
2080279
2339069
1491046
1843137
1736843
2394771
1353678
2067471
714068
2892566
2666799
89809
1803518
2374604
1844730
2459410
988447
1827283
2538113
220939
325276
1443562
2875779
1527125
2188707
1405998
411222
2525147
1749692
149572
2218034
2116789
2188339
2559317
2223888
2134571
2801340
185321
1036654
313335
984770
1554641
2285337
1109003
309162
2388834
916080
466168
1681128
2768147
2136946
2567904
950729
1186953
901575
779933
1112810
2251843
2370309
391608
185092
92887
746326
862806
2835635
2439040
2710831
1026642
877403
2718469
2743927
1565966
2400870
1754387
1853461
2643964
2518908
1272514
2377469
2801506
2646985
2128396
1948127
308329
913908
1438493
2283526
385484
2651047
2196182
1266282
137417
1047904
2289448
2335721
2172015
849795
28571
1805807
1656311
1493268
1592697
2519404
2287870
1847890
2089959
348798
1350963
620047
1014185
1397873
440654
588407
1505577
2272397
710133
1406542
1945896
367278
932471
1983492
773927
2072076
1485985
1972743
1791694
987378
2013547
1687726
2679545
1295343
1966598
175719
1437728
2439380
1669245
1868722
608349
2317428
978685
2587235
1795853
1965607
1489165
2793748
1310702
1597253
1091646
2187302
453485
2613334
2098505
144552
1699723
508938
1494726
248202
2023017
612296
191109
1877345
2132254
1984183
2556625
2749532
1089584
143624
19815
222939
262473
290645
2533247
248447
289533
1382280
1379686
2136181
2335937
2720657
724985
89942
1636004
2549619
407817
202233
1233095
1607904
501486
2429824
1068016
2400407
1332338
1467926
2858343
1990542
1791735
1479259
1820699
827759
1693242
2865481
1782121
1966860
1819235
1073221
1909824
1632660
469751
1497857
1133866
1678172
2490054
2020949
2436916
688944
1473223
1834165
1034525
1695173
237134
503266
1776950
1990744
117802
1470569
387379
667914
1142147
1941171
2265216
1263854
842858
748992
403570
2816814
528406
2270439
1296339
2478365
2930228
1916955
1027150
179870
1279228
2359728
2360002
950067
1194599
96512
2935576
1353153
1779608
1397336
2029857
721085
1941045
509648
1780739
1917807
841490
2188538
327597
2547715
2672877
1381492
2496706
1819978
620722
2259919
157600
980803
1177859
77263
2633715
775710
303683
2600460
2642175
885494
1018064
1177408
2906954
2526633
1212452
1766446
1785790
793635
2517127
2292786
2389078
2369227
2339484
1011574
151383
1838177
849385
1494418
436840
2750683
2841462
1686463
2042150
1709894
2838225
1396326
2371623
1832391
994130
1049898
2249092
259846
2067845
1450003
2185580
865977
91593
287346
1629448
248317
419322
2008683
780250
711801
1531028
2539215
2036811
2535398
2485213
681515
2465864
1076807
2724337
198351
2138798
1822622
1403526
2354626
1955734
2112218
1409736
2392110
1717090
2929515
2070982
2723829
1992541
1623953
648370
1818631
2226307
2580036
1332655
616953
1874780
2863138
1582680
2769242
1778225
478300
1998595
2694640
2609115
1155302
1598170
2541109
2336110
1155240
2139983
1799920
1549408
1153673
1913145
2765091
129416
2341359
1617274
247338
1797908
1677573
212263
1460334
230928
1813670
1511054
1538373
1876492
2367815
2424619
2841402
2127661
109891
1072894
2102986
557694
629887
1389072
1667469
1775702
2284644
1496550
1350865
1571925
1060532
2909015
705618
2673766
620366
1070138
1577646
1654772
653383
1917447
312117
546996
877010
92735
283772
2390244
607985
2098332
2037397
1178848
2529052
2403812
2230536
1347820
528762
1481127
2737886
1605479
2130388
985833
1862144
658608
2380431
1699884
2183530
91021
121123
1367982
566864
1900530
2770588
1549339
2006364
1996125
2936194
1664553
2227244
1116609
2657772
1073067
1098488
506309
1026104
1300939
2670893
2429424
1645829
872595
1301357
1144062
2065161
1614741
2797507
2935404
2507309
1796762
1063879
471992
264872
530238
243026
1717167
2335522
2440975
2722237
1753248
2149744
279104
248370
1208834
1707775
2707163
2571298
55024
2137891
1818627
1895207
2198303
2520196
2133489
2337987
1765818
579151
2647347
210236
878294
2768225
611319
704055
2525907
1962807
1241232
1160846
138554
2064216
193243
2701387
532558
6888
1512959
103072
2417521
2817288
2159420
1068585
1860959
1539051
1848540
1617395
2911863
1928869
1904923
2060938
183323
1007664
375373
1236882
1536486
2543987
2887523
1387042
797185
2398607
2180196
1913169
322307
54617
148887
2579407
461958
99475
1747593
1790341
1643309
833093
2596015
1699321
2716924
1305348
1508899
1828708
247921
85171
976040
1558583
828193
1024197
237397
1987414
891211
2166098
2064772
2741747
146108
2752970
1357531
715615
595280
2785225
1975278
1595051
590684
795743
1351637
1820041
2554136
906640
1799378
2233692
2021899
1046807
187677
1310654
628702
2815958
703418
508784
1540949
2475153
1977852
1199606
111310
84207
1673818
466419
1724640
1622333
343704
2544194
666778
1351985
1503369
2473906
406195
1192495
1117443
1345337
391929
1100682
170698
1201920
2076690
1282606
2409397
35854
257638
699080
2141485
1604614
1187131
2407776
2332056
1756095
2235255
1312926
605049
1243465
2348393
1903470
1846505
2127784
509927
416591
1426279
1613174
2231899
1186404
1919698
649080
1880098
1600832
2126763
1606518
2845306
1004984
2082613
1982737
466192
2323640
1278029
1158816
2595481
877637
261134
2020401
2175414
1850178
2081847
1454229
2878475
969323
1174968
2864859
958983
2785892
706071
376299
2614872
2167825
2125151
238346
2614486
1782096
903769
2586206
243735
873988
2808310
907565
1113359
2153399
42742
1110767
1377848
2201744
922598
2084624
397277
1959222
157117
301366
1737049
2766032
1617157
989054
1695743
2338114
1477338
1021268
2487476
791615
2067627
1456618
1347456
884369
870050
574632
615848
604284
1437559
1071985
1787822
2854074
1829250
449050
1443425
2607909
1411189
1137968
2477760
2323251
1638884
1748172
224040
21436
698275
2101470
2844614
2926195
1581825
1260448
815289
1109677
2602520
2883991
2195691
2692751
2769460
2547923
1363827
294965
411310
1089742
2047092
724052
1452623
1282876
1809801
14350
2518476
2893787
108620
255592
1736120
1794272
2017388
453916
155894
2806728
2550910
1156103
433546
42039
612179
237174
1249614
2868111
2454636
2177692
848711
1697696
1622436
111611
179350
1449983
2450976
497075
2410898
650965
1922643
1409282
1809036
1797008
485190
2666163
248601
2665863
269129
1208420
1546954
2043710
1281049
1575705
1051349
558087
1465163
1670987
1605075
1634668
2661600
2827469
2406386
1200755
88398
843984
1512555
1758644
205445
1035460
328113
637523
926972
8501
813644
2805871
2489659
2356882
2670584
1123649
1038423
1969772
2611041
1181803
843122
2464759
1140000
2343373
1878177
2293772
1825651
2905438
820580
1969465
1025979
740464
2656008
1904860
2712095
973875
2690110
1176784
1942155
501419
1803208
1032494
2624588
1287580
487246
578298
860574
2463653
2905180
1619877
1351040
2310238
1077294
2085418
2169404
819018
1109561
138960
104248
2232968
1741969
361664
150869
2401430
315841
2705694
1168822
1777667
1594809
410782
2754322
641510
1622182
1952541
1993714
1662788
2833077
1406893
2933651
1113154
2297047
2121157
1622336
686367
2389954
2730825
305603
1373661
2462140
2224015
274369
2129207
2455169
2548148
1272455
826277
2658949
2362323
1845414
1311475
1763235
2015347
1775212
1357533
2826781
1255178
1465986
71823
2293091
708515
2115552
2236019
2272679
2189874
2859757
1508637
1701767
2900672
1866187
2398562
1008843
2577967
327319
2521311
1384285
861887
1950362
1815431
1884253
1274882
1376781
2078920
1535483
2491975
2898155
1128089
1571587
2018957
1937127
1522230
543717
1018777
812010
366315
2787395
49644
1514535
2616293
1674021
46862
156417
535964
2187450
1715411
170501
1976112
458988
2682485
518035
624737
2261157
1351969
121400
751204
1788353
1984622
1088835
852663
1439482
72016
835125
1187857
1398489
613308
1530525
329630
2553663
918739
2351363
671551
1524935
1561942
783037
922585
1688854
2284438
2737411
1381265
2238403
130473
1368508
1686528
2445071
2652025
381236
2219269
2766788
594756
968136
1679026
418879
1775163
2250366
1860882
1676286
334138
186618
2837574
505750
1115210
608361
1691186
2378964
737025
667829
2042184
1588640
436753
2122431
614585
2667368
2147728
1254476
1687013
90580
850397
2116105
1580122
629572
2195140
2173214
758326
773813
2104889
1567530
1258880
1817974
2468975
2421265
1112641
1985420
1764789
2347391
2011567
2276816
1248768
1776901
2054989
1782284
2408377
213135
1138257
1971916
139551
840802
218688
2320693
559044
1277950
1184207
315392
733693
243099
1631883
1141218
1948285
976567
15248
1361502
22355
416815
2115684
2065707
2825775
1937122
2534837
2184765
1624568
773610
2524760
2151976
658254
1572173
1860071
531248
1596305
2939366
2230660
2073457
1309621
2484502
937831
2028184
390044
2134232
2076585
593059
1517841
653218
1881667
994357
891367
321844
2276472
1253987
2368278
2751011
1075756
2492053
790517
1328611
819986
1786501
1254944
2460477
2229632
1478548
2387607
2615440
41527
745865
2782119
2184082
238925
1387522
259776
407109
796452
597958
761866
929025
2049368
2111420
2738950
901652
2719209
2348362
1049869
2123641
1075474
2811901
2809382
1829849
1951430
2860293
1694056
2082319
524095
2420066
2410913
832648
1940826
1976991
489682
2263739
2353270
549351
1595032
2283082
2429595
1398727
2861912
121554
2034195
326911
2132460
2511486
2788853
2414526
242499
1851438
2746523
1131498
1713459
875668
1864319
2327261
269788
2625719
1470184
1287147
200273
859566
330436
623219
2836760
862265
2270870
376503
1978684
9750
2422644
461662
2441644
2326471
1277408
462413
593841
2630972
434128
1792244
1256864
1988763
1377119
1126336
517118
1273862
2207729
2332223
701649
1236538
1434514
719571
1306450
1242690
2147247
591907
2601456
897797
239927
3736
2833601
1830685
942867
597321
2584016
234031
2302379
1412878
2390268
2177021
1528407
1269076
2757479
2788326
138479
1122684
715540
896983
1723123
2441274
1058381
2776766
720669
432160
697492
1292694
638090
2442232
143910
501524
913813
1400424
1260936
294811
2127481
979544
865817
1984732
1387060
2733049
1032865
1068806
2391543
1115149
1642792
993273
2796145
729070
1452674
1186515
2101893
2526593
1223222
2408434
2426776
1202055
506280
2625278
913602
2852064
713215
1671932
1673889
1753158
161190
2428322
1868644
145114
2315810
1963770
377284
2285785
470849
1007422
1570023
1275966
1544257
2509476
1500688
2780670
2345737
1009828
1312063
1383954
129489
718269
1867302
249576
2857071
2661088
2167694
2195068
2092958
2711894
1585985
515253
2376322
560207
845034
576370
888933
21643
2809693
2146580
1388521
1565432
253393
853098
465121
2503310
2012506
533479
1435514
2866191
1497365
1421653
947727
2432798
1631328
1934097
1317880
1534311
2209857
2489084
2578884
497464
1274959
834231
845481
1665079
913393
699511
1161815
450826
1042843
2355451
1071534
300604
1957373
311858
6759
742811
1083856
1248859
438332
2499670
759304
1572392
2032971
1074445
2005676
902448
1336164
1341861
2266454
976339
1705284
2229032
666526
1529022
2642720
1327392
360498
1493265
699741
2043817
1976492
848553
666821
739063
2381396
1019560
1266077
2530957
700564
473820
1044282
1083700
1813452
1032749
971973
911951
2561014
2555202
648301
1760297
1150969
1636070
1352178
776404
316052
1361955
1945347
258070
2306140
1423775
974030
1595697
2906364
999897
773732
1404647
1230262
1175890
904063
1290552
2507790
1561584
1469217
543774
1720023
2476649
1466215
1667177
1124301
1906954
520902
2727873
102738
776974
1692044
2658358
1416366
2810112
2549558
1751952
2331350
1119348
1199596
49327
224616
1542640
1659589
2102052
1817083
2408709
543483
1113717
805890
368342
852468
617615
2807301
2086679
1271567
1882466
1220179
1027324
1495967
2695050
1154301
1996682
2293395
1965935
1799136
683172
1238704
1201531
366540
1869711
412353
2389252
881735
2135321
2438578
317417
2698325
1209615
540726
1869254
1223590
1301321
2668783
1152058
2378397
1651902
2295761
677464
2660512
2672589
1320483
1574265
1460141
2023138
726089
1829040
922983
2465322
1426589
61061
533190
2232029
2844975
505192
2193008
1747873
1412594
2865133
2739738
2809212
1970236
2671491
561923
2225265
1812474
1032992
2871774
2354347
2454419
107770
695200
2080886
1613894
2754268
657916
1590384
113610
2734926
1616161
2143723
1461554
2887176
1266042
2241786
1141448
955039
2514631
1307449
609677
712708
1528179
2849795
470502
1505129
1060760
708794
1501427
1928066
2727236
1457043
1653745
181187
1096563
539136
1607737
2469319
2020479
1501761
328387
1847839
1169288
266836
1879272
929043
2907615
1636688
967629
1217908
817037
1514194
2443783
1230504
1671712
85570
2102310
1060181
766192
1124085
1830713
725046
1509957
411492
2528819
509478
785086
1158229
2433787
843028
1270106
2459758
423641
1874039
576887
1067051
436794
1402921
1401254
427389
2367567
1452512
2355169
785533
1796830
2018439
1402052
653211
1178153
955980
1507510
176150
114779
627981
1534300
1931503
865735
407766
2267630
1855081
1921971
506252
1454236
2463672
2187778
962098
2658380
684449
1454591
107791
180222
455082
1314638
2442700
795579
1095928
2212382
954723
786469
1505151
2621428
1929254
1298676
1305591
2225652
2476184
1825592
1731141
370171
1724813
376095
2906620
663338
2613939
2538903
113145
2145968
890780
362655
1577600
2633992
224269
154591
2291883
2362144
2662011
1976060
1148711
2901018
1188876
1035408
565677
1639822
768985
2513420
1385128
1466725
2635418
1568206
1259104
1732110
1509922
469764
2088034
1470730
1719061
2901653
83846
2648633
2029022
1698706
2203828
1187470
2872642
1148844
2882988
1371785
1107533
2109002
2612614
363774
996394
2797075
1923225
1389952
1533093
885716
553918
1017593
1697541
2359911
1116114
2572787
263840
863659
1937161
1447151
2312913
743185
335595
1957306
754971
2616254
2538195
213523
585185
2684329
2112095
2936859
532099
2400685
2710771
2506306
2498059
1333778
113971
684916
1884559
775059
1345052
2863473
904380
829860
2207724
2542393
1777440
1186864
1475339
2847621
770632
1321607
535971
556328
1710217
887699
1899599
1489685
2367383
1733827
2164124
2478397
927601
375033
2204392
905637
1414497
1138927
2571629
950233
2000729
277113
2642732
1478975
369204
474812
340002
1233004
2173908
461667
1009355
2688403
593198
34781
1929926
1421427
1331292
2553101
401529
2223466
1330830
1960732
2196174
109467
1979493
1094603
1608976
1499835
176653
860981
684458
727261
2639158
1665467
2587718
2269958
209971
2741497
1273809
1012131
2927800
1995607
1690671
1771567
1740725
1045827
1489192
149683
460413
618332
2835858
2082572
337697
2748522
2040326
1620382
1498138
264281
2174472
1749400
1642385
2439079
409809
1395837
2226153
974825
733198
1026153
554712
1564431
1775486
2304747
1029477
2819894
1771820
112995
1253933
2013020
2475697
155673
218438
2602651
668897
2645383
2028269
1506209
1980543
869289
2143549
2738437
1276847
2351057
757227
2265841
73414
919942
384671
2097609
1279836
905317
898243
2300297
188218
730087
896527
266928
2119745
1206512
367226
866853
647391
2129699
1556927
9741
922590
214830
1556886
676490
2849163
2639142
2323603
2901932
2485025
2116137
2621218
1367055
1756628
1572219
802155
1511892
2607568
2326223
1629016
2311492
2199557
97199
2601699
1335947
2778347
2841975
1978379
1590775
647030
359374
260391
4643
1427980
207146
1385054
2823229
2189926
2762846
2527175
2125175
1636294
2527323
870376
911478
895220
1355537
2490240
2151575
2664044
773215
1754242
2127125
1130724
792997
1944448
237518
95362
2117205
2856543
855762
796711
2919239
1760131
2897415
131671
253267
2938204
1725151
304329
1477597
742346
1600881
2864537
124048
29762
1786101
1326827
338990
110805
1418324
1564860
1380771
1952903
1918168
404999
1941978
1526353
44617
2899678
2898286
2267712
750769
441605
117118
449076
1996243
2281934
1311825
2624719
856325
1125063
1938555
1213817
717586
328155
2710879
1459397
1935800
2692215
2143856
2323498
442195
296071
2577399
895837
2321238
1670154
748278
843004
938164
2315317
2093435
2653335
372797
44600
239853
2351408
2498965
250723
186563
814630
2724682
2079248
577697
1899927
635289
1520608
800088
2515873
2693329
150846
1392605
94929
2522918
2288258
273837
854809
994487
1070662
120439
1160881
2679965
2367606
743835
2561517
313062
954244
1383679
1431041
78449
10768
1786652
1981785
1237208
1451258
2606687
1005071
2846362
663101
2435136
1500753
2499549
2637331
2389236
1316425
467688
1729597
359494
1561934
262071
197164
2777363
828062
1416957
269
2597239
475883
1244699
1122946
2416833
2047372
2686179
1574338
2821597
2097298
1663159
598330
1218515
1493465
2635860
1151232
2099264
2634214
2018753
2329306
2601117
2562590
741157
1335294
2479543
2369231
1937882
982763
5911
278417
1207015
1790614
1544170
828763
2896659
2022041
1129446
2489149
1375034
1383736
1054352
1993790
2141649
2863485
1165379
1890874
2115240
1003434
2410908
2597114
877197
2092990
1109466
1111705
1060285
1153945
2282238
2814527
2271109
2261541
927647
1810205
2065244
2295648
2275382
26065
1038344
2700042
1699947
1930099
1551730
1218270
518004
2008614
2610473
1942635
282804
1237846
2131819
487922
228957
2380283
1253162
94271
454778
70201
2729042
383924
441594
388380
839360
1853170
736527
1115889
1130505
169122
1782206
2426809
325369
571811
2628555
595808
955562
2848999
1367010
2095350
62929
2635327
2448782
1187697
2831599
193631
1686349
2751523
2570981
1287933
2400431
1847799
50687
2263279
2858758
2078152
2889111
1941072
2839287
930549
2716681
2479829
1991661
361626
1153968
208390
590841
1327440
32729
2132500
904336
2342812
2300227
1437159
1439274
2753529
910574
637960
816196
1221109
1656141
508173
1033496
510628
1948977
2188013
1728415
226654
2681460
507738
2162617
2168997
613639
1384855
159347
2372874
2177720
166280
537820
131975
2630629
1114971
950270
322244
2803854
599147
1157776
2781185
1089419
332325
2193396
2751456
1813301
2314424
1976195
1996753
662360
1741807
2911181
1394446
1007214
98420
1470046
1510092
1407529
2220098
1535025
631787
937752
2043522
710399
1039854
2612402
1276398
2080413
1872569
1192638
1281768
462333
1166135
2167168
2708582
1475978
1462716
1797659
409566
572808
636617
1264334
1278959
1210952
2143474
350895
860318
1081118
2688225
199925
2442636
819851
1202759
2335430
1600957
199767
1005253
2197034
829119
1462316
206596
151720
1048496
2166940
1796887
2061017
298530
1983195
1103336
1456032
2129816
334217
1387545
376852
2417613
2354706
1711689
1781394
246801
608957
793474
1503605
935906
90299
1581594
1752227
1134880
423891
770016
2570891
1578409
665677
554977
774640
279244
2613291
114763
573870
2094804
1874902
2117839
1925305
483977
1454837
245076
274238
2367218
909132
1645092
2155868
419396
2772445
808987
1091941
1210079
293471
1628694
1323990
2293223
1634395
2800253
2577831
1149866
2815501
252821
1462417
2744034
1822243
1032606
702518
2518403
242645
559686
2617981
590124
492476
325878
438971
358549
391167
148653
1558810
519378
2208197
209359
2868276
279738
1642002
1409698
1612769
2336387
2599467
2304496
655995
1624682
2294269
2003788
2911794
30217
2897485
484089
1867991
1870321
1905578
329802
2838449
1954875
195673
1298102
1518731
494105
849452
726785
545946
2421762
1551909
2020016
612964
2446403
1890804
2885506
936272
865105
31873
960892
2414923
469494
223700
2699046
84696
1665160
2908465
1661228
1385917
892014
1823725
1731246
2461954
708887
1071054
566695
2448251
1431284
2177932
966054
2292660
2917886
2008817
2206689
1856843
1802395
1463351
454403
437065
1011457
589485
845466
745252
2610109
188489
37017
5731
1309176
1113254
1273182
2777370
1258870
2210219
1234903
1248813
2088297
66458
1488310
2842986
1376489
2101079
1073664
1953291
329697
2129194
1666474
390741
1421228
369295
2352265
2718194
2354539
1586163
577730
2697919
2881384
1603110
2378585
1545441
2735948
2862054
2174318
1118258
1228678
1829454
2337208
325186
2326096
2726582
1939754
925703
893470
90205
20927
1425416
2911429
459349
661731
783249
679066
1699210
567964
131315
2921336
2207278
1998311
2939191
2369747
1467723
1641195
2931612
2544952
748384
2133817
48076
1557837
2565906
1567038
2067148
967882
136003
507318
1081165
165416
1195048
99352
2423633
267072
1695482
2583780
744119
2592232
1550170
1014683
140957
1179476
2551633
2553956
15860
191717
1729714
2342793
394035
1965063
1551615
1840347
2066498
875545
2137965
125310
1313121
1521852
2435390
1875744
2170102
491072
2582381
662606
2309256
386292
2116974
1934242
566018
522577
2389286
334739
2081263
2099102
866855
2849206
921598
2352435
2736409
862316
1385164
739846
2066758
2568727
98684
1636729
2218856
1798749
1405893
2342599
2453992
567100
2124268
1105368
1545004
1850658
2473544
462524
1943341
2904638
1483053
2341452
482033
2281917
490029
1600201
1158219
484962
1286809
1783128
1199480
2551331
1789866
2180080
1812618
2745206
1267707
1234292
2411667
2774234
2823974
2769123
1159676
2533848
1913918
1646187
2882759
383091
1862081
823914
1546038
2740503
2796794
372431
338264
2710577
1677593
1631670
2531025
585492
959621
2058940
2239941
2331470
712747
1880640
2071543
1025019
2537310
1771149
2089583
1962260
208600
1706915
1998648
622246
2802193
2742448
480813
1248796
2485153
154331
2859738
1743520
2147683
2183847
923403
992536
2252228
2294643
2187413
1181433
815665
2469298
2119103
945289
2209055
32356
18005
2294596
2819031
789855
265090
1888575
519776
1523917
215455
47435
2846057
1597448
2038393
265536
573772
1730504
578261
2643053
494389
1303445
2070297
765600
2219409
1602934
340168
1114182
1138765
2733844
373845
2658633
481697
129509
1717953
2430628
2896845
2177808
2452631
1915855
1726832
2750551
1315506
520298
2783420
2566682
279259
2622003
1815534
754978
2356923
1343755
556019
844734
1359592
1974541
2863620
1801723
28671
2862610
59563
202008
1606903
1582202
1404127
616465
2404063
1837220
474399
2634041
1552740
2032585
1690096
1871040
1660818
950313
985888
1529188
2884566
1450647
2089369
297371
1894377
2157650
1363301
1982748
1615880
2094590
2671311
2796095
2574347
2680293
2467394
476477
763582
2827112
1523158
1206031
522749
688112
2729458
598377
299870
446079
2870031
1855944
2761972
1148365
1032179
1340716
755936
2198937
411317
612914
1606799
1037425
2555717
1193963
2294746
500118
909305
541358
642422
2411657
908935
1743408
1578171
1796167
1801999
1167297
2115506
791101
148440
1885833
1239354
1432379
303199
1005844
1112356
26009
344176
1951527
816366
2511659
2044731
1584079
2053375
1724274
82777
1334676
433204
1027397
1389453
2367113
2735820
1160222
2171115
1343591
1544510
2084278
2036314
1020437
1361239
1982721
2333349
2102284
1291144
2431167
623769
1742130
1717744
1778452
856204
1792839
1273480
2778340
1271084
234320
1122564
2053647
234958
519783
729399
2165244
2755348
2687813
834252
83316
2370587
2865320
1249369
196468
2099060
1816241
55565
1768486
504005
1843096
1148260
1060111
1618285
1246620
3160
2379265
37085
2652514
2218683
444040
675401
398571
8956
2477748
783637
1075971
1273213
569741
1542883
2440659
1529594
2876518
125759
2243008
1718995
1990363
1515574
2190816
1317630
1684473
853709
2026078
1915637
1899923
1200400
1134145
754851
1688981
868714
706398
1590284
2897104
1049999
2751779
1649183
1602519
279174
103080
2297132
649137
1702749
2681263
2554389
329394
1135245
299837
1221998
550823
1328781
1500091
1282691
1929103
1275262
819368
432530
713420
486283
1058625
2072510
126355
1147495
2544526
406216
546453
830481
829197
2182507
1838828
1971603
1220001
1257561
2457099
1266195
2569644
1764753
2747426
227933
540352
2489377
549800
1407656
2647852
991033
100162
2696256
1207073
2632972
1484720
827676
1195358
2112564
1829972
1542527
2420049
2066044
1511283
473591
2009870
2413453
1704454
2524173
49832
124871
1224591
1626636
2737176
54366
2831426
289375
2262641
1209540
863709
2676015
280889
2705261
1337826
138329
1543297
1578870
1282090
331848
95313
2745768
259953
2308798
2864779
698373
1428661
190374
481166
2844882
1439028
2018661
1769823
2595054
1496406
2374559
937618
2350428
1464314
1412479
2223042
2525234
641760
127863
1261774
451418
335236
2522887
1896986
2642975
1309261
362112
434695
2910588
2855142
581878
174536
77849
696558
1013655
1613698
1325029
2862025
1103724
147002
587439
787778
2300847
1800859
2793474
809385
1730650
2255701
1570996
2654967
2373
1060342
2167084
342269
1875999
1237556
1975605
2388441
1268997
1710400
2615570
1704671
1575928
261940
128290
1105073
1976973
140202
2669710
2280474
2517060
2488407
215055
710731
1384999
534299
2056050
2933037
786186
404738
2378162
488502
648704
1025590
2108797
1208689
1257765
2912021
599208
347844
2347971
1463851
1826138
2258222
812778
467684
1338223
726143
2068055
2022609
2670432
995346
1877599
143664
2355370
256427
1158003
1681922
2845994
142900
78365
12550
466707
2635645
2431184
527830
388818
505363
794062
1923237
734135
726526
2044980
2410055
1822737
217902
1462738
224431
1936200
962153
2477887
1680526
1832171
1111923
1832320
69997
1108215
214205
599855
2019167
1158493
727285
2427380
1636855
1623215
2473532
739309
613920
700607
2644766
2467163
2005871
2179252
2589331
589819
216213
1962775
179352
1705785
2875094
2090574
1827353
1385933
2928173
1330266
316225
2279744
2069946
2616626
106395
272207
281793
333148
1668809
931042
500649
2711846
1726928
1324427
2857754
1374284
1542471
681342
1653282
2814382
473331
2784258
797776
2878652
5403
2857946
1445707
873181
280906
1445106
2368541
530491
2418150
973092
1049281
2021748
396941
11189
1114805
1955242
2934697
344371
888060
1831164
264822
423039
2238591
430140
1813063
2782237
1404790
2417052
1676946
2676761
1393689
821011
1639826
2123287
2573346
294539
2862248
2240127
2682725
2258996
1293437
1068560
1633093
1387241
1471747
738171
412534
955762
2778576
635215
13446
160907
1842093
635571
1288552
895002
2555002
2798321
2303653
1275711
948204
2806778
1524898
2526148
2117954
2038482
648714
1297494
2771735
767474
2254528
2491870
2603374
106051
2477354
2309589
498980
761903
1217068
574589
2253655
523204
247946
2164146
2009685
1800312
183036
381810
44024
2632387
408325
87590
1975889
1589637
519677
241294
539318
1401273
1088259
2038153
2113916
1934854
1940611
1776832
768585
1164503
2891055
668129
926916
2775310
82159
2603758
1867412
24517
1711490
684163
985511
53261
538007
1214820
1115676
2478103
1920205
2235491
1132348
1885115
2494157
1892684
2303284
49915
1201080
805026
788046
230285
6314
972600
2132765
27690
1968280
2266540
791026
2010360
934072
1127605
1239620
1769622
864959
1447219
1695430
2262239
2146547
1014329
2000076
843215
669091
2578308
939831
686677
2206166
111406
101128
1000395
1787546
1163063
618869
1243171
1414793
653539
2072814
1455370
1654689
2456107
1333092
2579914
2072303
831912
921422
2382568
1163857
686759
2798651
1382027
887823
1482437
2059638
1783591
2107853
1258383
141335
635217
2264896
2760192
1676793
1275356
1888976
2541979
887956
2121638
2431825
1847093
2286926
1133734
2154023
1441647
545088
1756089
639324
1917827
667394
2279508
973400
761961
1314923
1559876
1322713
633375
199048
760913
2474677
2311143
144879
131066
2075241
1539074
1079807
403854
293043
2462195
2738257
513457
1829692
428795
1564794
598186
1251436
1830549
1567979
2079709
1663163
1321606
1076445
2905039
46843
1832352
834372
1268541
977020
2700871
1002269
2404987
1481665
2191548
2436285
363292
952449
928140
317749
2215353
1450870
523212
1497396
363712
1259314
772711
330902
1401482
2815089
2137323
287024
1852316
198166
2773302
2866733
1254735
1655692
858454
811335
1341211
34466
749231
437133
108147
961236
706978
2391520
1087768
1134596
2434933
1853435
1793721
2677202
1274275
1834515
356367
1036151
290261
1406807
269253
1048363
1969627
285630
646126
1405807
708207
646281
861343
2633713
1461
744539
608187
1912300
989008
1097749
2639281
2052033
17111
2815698
2411702
79713
1944526
640383
2151237
2510035
2747484
597996
83856
657919
1143053
1941226
674699
585507
1527713
2529408
1442316
1636981
254960
1309780
2885102
1652028
2500119
1943625
931477
112426
619421
525124
1648802
661571
1636909
47109
198571
2549542
2275837
2570135
1219
2863709
1565138
489764
590017
2419911
1157534
2872478
2323162
70394
1088151
883297
734029
1077382
902697
1136781
2132349
1504233
16728
811120
2723429
2822546
2265876
2499336
2293518
2145744
2887857
748664
2462856
915421
1116884
691228
2493293
1795575
444838
2610172
1442910
2025855
892237
1854388
1301154
2051170
425102
1252696
2436333
2688176
1470477
1582808
2341016
696503
2500121
2333708
879319
1418859
2374197
2711296
2087312
1224475
563756
496921
1152515
2400559
146733
2094185
846568
1635252
1198027
2771188
546324
528567
2477877
2667433
1943032
2619133
381113
2679862
541610
2805953
423315
2024736
2159894
2125800
1794428
218596
45924
911467
2413569
2334817
1173747
101760
1813164
2902969
1738484
1569106
1935788
1396692
2672165
1761342
1146610
2152638
2761561
274861
429344
477411
22466
110975
358072
1384607
2844607
2838189
292019
2628149
1546224
1144892
2567289
2833482
147814
1219070
2270878
1522068
2599808
92498
2021077
2363990
97009
1063590
2056136
1373696
2216154
1636401
128487
543247
830566
366401
61441
1083513
1102232
2695925
1320503
1967595
1389617
1160986
2207314
502487
1856697
452828
2031133
1581258
1965110
2670693
764600
2259502
2656467
1763922
1874097
2331463
2453154
2893636
2127103
2506501
1618575
1443953
2937486
1825448
1320767
660652
1172745
2487578
590398
721875
562231
2351887
2130987
2616480
1425701
2083384
1724712
633700
1107352
2190298
2514909
2090020
2880425
2371266
1989013
2243215
296672
930815
2340043
463808
1505379
1442686
655573
2871109
2171657
1879077
2850196
2892146
960488
56686
2271616
1107717
1669037
513536
1564965
1617281
1447936
2415812
845347
1009345
2207722
2084065
62826
756649
186117
2912843
1710118
686999
937325
2284718
1031362
1939543
2126499
283513
1442164
1051723
1286129
801840
1308115
2879954
173541
83227
799900
813442
846310
362609
2383928
1583870
2366959
2127601
1256617
1043763
2460716
877188
1599956
1385392
1478564
2892026
2092620
1441744
2340283
255810
797168
605588
464873
81509
1032819
2731730
2708112
1816883
1015988
682907
8666
2518614
1867496
857388
2757808
2136276
1415952
118325
1523270
1022143
2086685
2809404
2754560
1685974
479200
2426305
1655414
2686854
1134519
797408
85529
2215242
2097058
2074401
1934703
1717835
2790440
2223436
2355155
2651752
1640267
1671436
2673358
2741290
897750
1179568
2787607
960398
619018
551126
1729829
1874567
2252962
117597
2747600
1563636
2517256
521351
1351857
2658133
1227766
607721
1496843
652507
696503
1608075
1085337
2692758
1703602
2151146
2055370
1144252
2081428
2896256
1832903
1436218
836796
939861
609523
2526464
1950078
563329
2458381
2447858
699955
2917452
6407
1861302
1138446
1836482
841124
41974
2720698
204894
54868
41708
2604491
2349978
1724546
178453
894346
2029836
1612982
585616
535480
2872432
2501943
1731729
451803
881028
1432142
2592659
437692
13235
169322
547005
1676705
1110988
453979
424794
1018327
778715
1269011
1330260
1698619
2621252
1893121
164027
917742
1049259
2209030
1324099
1392020
1585345
1050702
513425
2634091
566989
1690820
564716
1924541
2087581
790509
2850736
1820957
2453657
1292212
888599
2767957
1602659
2325699
2364914
1886113
797754
537055
243481
1576686
2893633
2133235
29832
1806069
2189024
1732391
817296
1738110
2661376
1511443
998949
169848
2263242
2321185
2172025
620179
1206818
923984
881597
1411221
2652283
62122
185207
1397277
1380457
2355987
902222
2446217
2183330
2457724
2410058
722998
2756859
1777733
201486
2032132
849993
535221
867333
287846
1838222
1058708
685159
803458
447064
2172279
1260677
1591420
1318923
2892986
1742297
701405
1165659
271348
144667
916310
731618
2119764
2266980
624415
1919350
1268424
2696456
1482502
1065416
2242332
585287
941590
589644
2866027
257281
2225961
2811583
2025254
1552356
102071
1496500
1423253
1280809
1588637
2574132
1029143
2458088
2762868
2092050
153940
531318
2718496
2769425
2268867
2309708
1812053
727111
2221502
2918877
1125549
702888
1839377
1798219
533298
1116325
2532085
1848579
902581
2055314
1761347
423270
1496968
2017870
1313307
1184004
1887815
1960464
1098612
2340529
1175636
1446570
2692191
1711593
1762409
885004
2839953
1578463
1378243
1196953
966902
1151365
2138090
2188045
1215496
2651898
1590106
1140686
1411699
749993
230712
2328509
1008610
2122355
915812
2656918
2216090
344606
364349
441945
360776
2922448
826646
2808231
2807294
975753
2439468
188299
1496382
1229946
2364847
1584299
2483295
1697738
1157840
856773
1306238
2389463
1592343
2256330
511441
2443749
2685903
1455416
2034704
25190
748418
2562022
2679633
1685959
1047670
644758
1456189
2254685
2526875
2407088
1971421
413256
4641
1660018
2612196
1805020
2196162
1445232
1110075
2386377
1422142
1839605
2388762
2560552
2345467
903909
599627
1076727
1699227
1601480
2322601
1963606
2818260
1320939
1885364
1754129
2241366
763934
1345299
665662
92950
970897
1623962
781490
2699304
501160
2162971
2003092
1313915
288342
2361494
898393
2918876
1233741
2753529
360631
1088170
1076284
1293209
1834040
2081241
2134611
2354267
2733470
2348246
2601360
607435
2932228
2777676
1909417
2286377
2262170
1339527
1630212
1878795
1896513
1220704
933110
2810645
2073827
2585181
2533533
1304856
1514675
2714640
2119440
1953376
2535419
1696444
1109510
1779187
1582646
640329
2159610
847915
2235084
2804510
79834
71506
1941216
2323033
2525182
11558
660949
1270379
215631
420668
1322259
607102
1238218
1924083
614744
2927913
1779625
1721843
1339089
1277989
1983755
661061
163422
2124812
1182623
2588698
741762
2821913
1054987
95068
1134676
619238
1700133
1571769
870368
1603050
2027130
2817147
921160
1932292
2371176
2204870
1373819
2519094
1328493
286200
162515
2643391
686051
2936105
463440
1038037
2847347
483007
2167543
1175419
274381
978695
2531741
2623502
1604001
2391016
704018
1269187
1331335
857851
1189301
2712002
1443265
2743577
1699548
445467
188941
1632690
2221405
842275
1809047
1094057
1005788
2652937
503447
2608784
1412654
2741576
1979431
1368126
1283702
158537
559220
2799332
2577531
470957
621431
1425588
1040855
592007
953423
117979
376710
1759405
2840730
2467681
1920710
2553068
1948371
544383
2753350
818943
2143860
1064728
1116220
780304
537316
1887176
2380120
1179507
2773187
1946570
2779621
1205112
919586
932474
1487993
2085629
691835
2715869
793279
2101962
381304
502203
927892
2846352
995911
2693557
904712
522708
4952
71086
1975942
1085690
408417
2289752
1098431
961092
270526
1835531
2658595
2591402
538492
2715036
2689800
2263358
1908958
891558
492012
2524206
2097375
2931542
434320
187545
2675720
197508
1452833
1121607
380112
592354
736699
1354363
707458
2159028
1141802
2846266
1950572
1097165
668646
1739150
1178222
1541769
2036882
975868
1672401
1462365
1173809
392634
1854739
1148451
567749
1447462
713027
2616481
112501
2406052
1251972
2929279
2417659
27848
1869911
824171
863029
1915190
717972
1912558
687305
2343733
2815042
514374
2545976
865020
2658889
2349818
2292349
2260784
1505011
1507823
1730208
139133
1882485
1796346
1390062
943801
1389120
2270631
505859
1941195
1795036
1094295
395636
2617856
2467382
7202
96134
474361
1593459
1780832
2458314
1084696
2351137
1876493
1421004
2421899
1952561
1440964
860818
2175551
968367
2572626
2584758
697967
2247164
248961
1269244
2655970
2223569
244460
2508796
1232348
1789781
2567124
1555547
2936104
1100284
97896
765011
844542
582902
2163458
2154352
1825052
1406499
2838032
1364170
2800953
290773
362193
416268
1625619
116694
222122
1175284
296435
2318456
2329566
214896
622780
1749976
330132
2192492
2864190
2350699
2060414
1975106
2167007
1838700
1399388
2850514
1254352
2147992
728173
2900780
184134
1092222
1014926
303427
1838951
1760240
1879765
1176193
2610911
95400
971486
1153623
1262673
2389623
2087914
1587898
415628
1111233
112134
812983
2716329
544388
179369
1375540
1333298
2854237
372723
382562
1621434
2307645
1261097
2166845
2326460
1345410
1349230
2137316
1083850
2567144
1420549
933927
503520
2712751
1306393
603093
394467
475146
1186169
1682307
1387793
1584292
1165919
2283720
175833
1322780
1806204
648018
1025767
2797204
2000794
1572260
1045969
2135338
265124
1090893
1595068
1291879
1933657
779923
2477158
906852
2905663
1466819
1850458
1367063
1225797
320084
657873
2664450
2523634
2844690
1838823
2923963
2746364
130284
731549
2238018
2656014
202052
1286797
2142932
2484550
2060686
1944169
469600
1855800
1577368
523875
622292
2195081
1934352
2785326
2717797
619969
2463044
2035422
1325687
2015351
421804
1807897
201963
2799816
2270207
2030398
2118295
1000317
350462
947470
1341381
1385112
2040282
888410
1853260
62473
1025448
612396
1740308
182176
2556697
473474
2345532
1385235
261791
408518
4613
590130
198753
2274826
1593399
2836159
2046196
981478
2599413
246905
1659514
1583562
417219
289363
2700505
2420036
1146379
2707768
450088
2553704
196416
822905
2494641
1670068
754004
1190408
2627329
2720943
2399849
1451293
2117392
567709
4589
1683298
1521010
246073
1734649
1509777
428993
1124953
533169
1501476
2524225
133609
416721
2241068
2251891
2108879
1567521
1196239
520146
36251
2524274
1873486
2781108
1851274
1552287
595689
489862
2268605
1366004
2795046
1335879
574721
2932478
739064
392368
1216088
1412034
2337079
1525900
1564212
1693584
1255068
2682162
1920365
1503579
1529222
832818
1891241
2671757
657145
2617539
759594
2685441
1480718
1119042
2321903
642365
2544039
2733131
2121480
1822835
653359
251599
764917
1568625
1769100
2889370
15929
2885747
876440
2203544
676760
2394750
859643
845300
963061
1579636
482187
372532
1113197
379539
2266063
689108
839465
2868989
442086
2822439
2346397
2300064
1958228
2385584
1511987
1206280
2543614
1271614
1232497
2289497
253994
1008077
2201268
1565078
463877
460002
2057719
1483777
638100
456623
2448336
1897726
2691594
1009653
1187767
1636224
1252332
2830665
1703794
996885
2304548
2640303
1295483
2217160
989861
2800655
45427
2275460
1929753
1822866
2062165
436803
57866
934490
1674668
2457628
2260789
434404
2078652
2314200
2510207
1587003
738967
173698
574818
1102153
2738735
2224048
2164586
928262
2499242
2223606
356294
1856968
765800
113132
2319839
1088704
2060003
1780171
2571999
2935675
1291518
402776
2104526
2816596
360905
1320808
803250
166415
1901667
508229
47752
590490
530495
748771
405803
2074243
1325890
2868227
821094
59585
2115777
303180
1074146
2492685
733817
1699711
1886445
1554671
2428755
2906510
2404384
2433822
2493536
563100
1066906
454337
1347974
613944
2721737
1421656
1358438
1740669
1056662
1016624
680166
1842714
1255949
653936
1059861
1566027
1936875
2126129
2373927
610629
2475101
10996
1267293
551766
1546830
2024347
784776
99045
574317
2883009
995573
1427901
700129
1940913
1219080
1893353
2182384
2793913
2361476
226971
1847434
848892
2098919
253507
426360
571581
952577
1587109
499143
436020
1600610
96513
1440657
1792322
1785053
554783
646775
830696
1991795
1012845
1923073
786129
2927852
1251792
2104303
2136842
596680
2327761
2165788
1746400
655144
1834939
1084398
2109333
1384440
405715
99610
1072401
1678291
115253
418074
2043396
37658
1872459
578276
2780249
1025905
253579
540314
1419361
1457820
1778169
1578680
2056494
1103619
1351412
2512615
1450185
2293797
2401648
2031924
1260106
30577
206086
2759659
1262991
1106434
2216597
2625668
1630906
1942901
299487
1098417
1888451
883790
2156947
2832349
576185
2509145
1161648
475597
1764378
1380270
1340283
2387894
1531589
1970664
900896
2769725
2225476
1878208
819524
522967
2615744
784419
2252260
2665658
1971523
2274098
2319737
2588125
886382
479726
841845
1844565
661658
201997
262549
1960414
2915227
2379099
1415764
565863
818313
1411081
2175041
1809379
1303451
2873419
2061650
1779331
2527560
2557968
1617552
1996550
1052453
245158
1332118
664741
2617164
2596591
785182
2641781
2940331
53509
416875
95496
2140759
2922686
2742955
1718207
2740533
2538532
2639252
1826289
1223005
263161
2261704
2705941
233221
2325647
2517006
1843450
2611042
1026519
1388659
95077
1373728
2271287
792466
998134
1163383
2279431
1426153
671874
388842
667880
2684297
939149
2245768
418031
345212
2913190
2755473
478440
675870
1472991
2806262
686427
993645
322855
488447
1426350
1531458
940401
2079707
2167066
2501931
2713534
1388179
554262
2883951
1198463
2451557
154216
2640737
2789455
2718541
1597290
1663133
2356364
2233254
2267210
207268
1863709
2002572
211404
2489048
195616
2219114
798863
264869
956077
1985023
190480
2859709
894613
1360330
2343199
880054
79289
588455
2360012
1650386
2847536
1781610
2413306
690301
461435
1175799
516932
2741144
2812321
2615061
2490635
427828
2411650
2617898
2905849
148333
2736093
2382764
8200
206266
2323177
685658
2329653
631646
2638741
550370
1582007
1463997
2086922
2480892
405170
156627
1471395
1107116
841669
1780042
456511
382388
2120688
1813011
956071
2601081
1082472
620666
606072
546950
2653279
473387
1213419
1072080
1234460
1977441
122251
1985525
2620535
805913
1544675
983119
2890571
2316192
2377478
2288830
1806565
1325835
2400227
1950184
2014184
1118583
1379249
2373299
1644475
1694587
2268622
2046773
2566211
639959
1415931
635285
2503901
72401
2084859
2352908
833980
2162528
927686
872822
1491169
1011939
2875490
818949
2265665
761769
957849
2517278
1531797
567391
505760
1401994
2491957
1976259
2237619
376761
521821
1009700
573237
2578885
1229839
518490
1211713
742616
2583521
358496
1585613
1977508
1605396
2438207
377751
2024049
2404615
29111
301175
2252943
2578955
1701583
191259
1810012
1411188
582776
163629
128463
1988916
1749783
1460037
1257253
1559612
78459
2243498
2075136
1884142
1308674
333672
8840
2264261
2716308
2103624
1090959
1841004
1754121
2794544
1861399
2772396
2573106
502996
1889323
2088878
917423
609001
1119805
1144223
2354145
2539487
1034320
2211777
2188939
1388553
1585871
800645
115682
1288578
1903439
1438689
1869751
2466833
2595680
114284
2717851
1158003
946801
1479704
121725
1748273
2849337
818243
2084711
2787216
2788389
272228
1879926
34406
2783586
2585240
883614
2886529
404327
876791
565933
1011229
1953458
2018030
899860
2918528
1760283
2434207
1669297
1959257
2154434
2795213
364843
120800
1278025
1399989
1369875
2521518
2458349
2879724
65812
394761
2908697
425544
2817138
1551835
1759038
2180077
817616
2091411
2471645
2868297
1452879
67719
1198560
2183004
2794447
2511787
1060536
1950404
122501
1589462
978990
1001884
2799969
988433
639085
1959781
2385683
1609075
1928729
302116
1043009
1711965
2535747
1963942
2616699
2551277
25878
2559802
2874168
2235036
618728
2873651
1263061
2189355
2305650
1462062
873275
1393310
147313
208103
2202535
2653601
1722014
1607291
1919011
1854969
295321
1906113
2389191
2018023
316760
1595827
1761110
938745
2322997
1518134
664434
66090
169702
975710
1955053
309497
981795
1804891
2274259
848189
819178
1692240
1066025
810752
684977
853639
1754946
804007
366001
2748429
2884376
1770020
1927166
2330718
1120976
1959691
516453
1181015
389642
1280119
1211208
1063842
1059727
1735583
1941377
2818155
2934974
1108280
2078965
1471317
1796796
2329648
1936015
2822381
586478
2582168
2667277
347799
1258869
1027494
173243
2239576
2874759
1698448
222658
995689
80194
2106940
1811873
438685
1700139
1653454
656989
1402195
1705132
1501937
287587
1453337
1510096
667237
2605413
1243222
1985188
2652887
480160
730061
941842
2126260
1299148
745263
2213725
2336344
562640
2636765
316087
786431
339965
1104035
1238912
2171148
2221420
2901540
2652402
1198216
226221
2405115
482364
2278273
1828729
1757312
1168618
999591
2801673
1230989
2123745
2052011
2366660
2535655
810337
2535953
1125789
626428
42225
732238
1033906
2449085
830416
395774
2122081
1152490
2045031
828243
1307052
1349655
2000000
2492508
89997
1071569
1749887
170368
1280511
69573
2467560
623357
1983083
797116
1998500
912067
1275440
1269066
653903
614457
73768
1130993
1955508
1149556
1474975
1218818
1398904
1343869
873846
1139515
1043718
1410727
373623
2200556
2121747
728220
1950384
703852
2642606
508990
2439524
1796878
2202989
868302
2173807
2061866
2640943
1580485
1306805
117874
799255
207342
2049790
802963
1276237
2866709
1077977
2676890
2546784
1607444
975441
187772
1956686
897084
1312247
131056
1901667
1717722
1776444
163015
2836279
2641907
2290701
39445
198516
1880439
749327
1532921
837764
9971
597292
218631
13280
748523
1544245
1500129
2603905
1446919
2866424
2307176
2195317
2004640
2004202
1907619
458553
215890
1564640
336067
1646104
2051001
891192
1912297
219792
96603
125888
1576242
2392733
2508318
1383656
1204491
2902028
700988
2402374
105687
314110
1101533
858862
1081213
546993
2254793
1353431
1116629
2520474
9379
54303
1060156
811545
2297834
27856
72495
1374343
608182
1949338
2317787
629851
26965
2425776
2817625
2593076
2609052
755757
1268557
1418197
1122338
2737318
120813
412116
236416
1504065
1602218
1033353
1725167
1023625
1767530
2259566
993138
123000
800374
2190176
2486270
2062879
1904268
701520
971333
1859473
2680266
1128772
2074263
306402
869877
667154
2266235
2913930
1519182
1425763
825399
748130
619853
2685432
95956
2458203
1271025
1757989
775326
2617556
2767612
1325797
43496
352003
840793
910058
1161629
1818316
2047283
1577138
2283753
877806
1032149
1737609
424736
1120314
2599116
527848
2866080
1126447
2518858
224038
663224
971484
2259968
2335915
1524367
475677
1116903
2891463
2058663
2424476
671760
1465686
1420553
221346
1409622
1203988
965169
2396814
1640128
950567
1804180
457140
1369731
2628972
2170522
2394194
2656671
1857175
2872884
69931
945013
178925
1891955
706779
1939761
2680347
897464
2005189
1451130
2687023
852734
1361491
312971
467306
2636048
2663560
1409884
859230
179622
631309
597229
2893324
1798250
2016844
601877
1047076
1898166
1737566
295821
1777134
397588
433019
521606
1911260
1813981
545511
1958816
2681820
310321
2281328
1838841
180126
2546435
2386537
2558306
2024949
1177104
2183771
1893484
2453408
2075726
1950464
40824
2512879
1113330
2599917
59397
1606328
1189718
197135
2255642
312567
1717961
1889291
2330598
474540
653556
1614666
2866656
162176
1645847
1105534
2146788
2062302
1668779
1743176
1722646
429643
255766
2484394
2119655
241607
2627683
1165604
1444363
800641
220950
2558534
1387630
1543926
2161579
1430640
1344485
1008581
2680682
390951
704858
502489
767663
1299386
714834
386570
262891
2072982
1751345
1457382
1605530
415834
2620150
925909
591505
2602052
2253253
74911
1050237
1748359
1650447
788474
55075
2094500
1111535
1152866
815621
1837990
965776
1917602
2030602
1505737
1768019
2704068
1414681
2580141
305864
981842
2547578
845016
217304
2084985
681517
1280732
116204
926864
1224034
194099
1097637
2512167
2684790
2306296
382268
497100
578398
1517899
1336428
905171
2105683
124073
2745319
746008
1304083
1350922
1507413
1957216
88594
57106
1789606
999107
2682497
306936
2510350
1540844
2669949
548996
1035811
2335444
2346392
714743
648595
501619
2194283
963386
841402
1061377
1636360
775500
2786380
2483615
1693848
589791
1653188
2064275
2706362
1774247
2837779
1956113
1056319
484443
2387170
1825446
500275
1706592
1912087
2380288
1040111
2202276
431779
1186089
2696797
2541673
679509
2629109
107533
1111595
255910
1042195
736117
2737352
545041
717001
765980
2206706
1817763
2023465
713876
498240
393808
2253962
721384
1047758
2755503
1889230
256612
1129639
519036
2231425
264875
1418905
2415626
166143
58415
2720009
668604
1722502
1226652
2289879
1375396
2897718
891972
102864
1918168
2104137
1429196
2388357
369497
1398799
2014869
228037
2538691
1854692
423413
2408273
1164261
1500118
2594878
2511349
518238
861179
568888
2408300
829918
1776809
415873
2824669
2268349
1708822
558504
900518
1827578
1753413
2635384
484698
1518953
1594067
1406320
303866
1040539
2584998
1828216
389389
1532520
850385
670453
2168564
2608511
2881404
1791359
2001287
1074391
1645432
274828
2048162
1671888
1864422
2751835
2506367
1541518
537022
596204
2922324
2211958
1707675
1144207
1781418
328533
564168
1158374
724630
1248313
1491984
1402099
1203761
809370
1688359
2591992
2136142
880572
856387
1873772
1776677
761521
1138513
1834102
480958
1796459
1030978
1933924
672584
1131243
2183864
2147947
2759163
2417128
1348448
1253852
2426273
1535585
132510
1209749
1000031
1439292
1807249
1727125
2781054
2283973
913828
566942
2142745
201028
1150420
2007864
349829
109663
1144312
1978531
2477745
61341
901193
1046795
744617
1710638
2496615
1280407
1724598
1906529
566868
2419075
2113487
281913
2900958
2833876
39424
257205
520304
722933
1749048
447299
1829436
2801443
1126348
876775
1873118
265074
1394345
1189365
2766716
2101868
1773970
1584208
2337282
1462520
2109848
1264579
2086743
1018603
2815888
678522
68273
741891
1785902
2766271
2888622
829144
638608
1688227
1344440
360053
313897
572506
913466
1094296
2183466
1602998
2418546
1988143
1483706
1413606
2502002
1695963
2287179
2749160
470566
547999
866669
79074
25174
285903
568468
2703460
794396
950957
1131312
1673772
659823
2318619
750607
2267039
2769034
1298237
320274
697532
2355684
2221627
1105642
125390
1915925
2411530
1544614
1033626
1266648
842044
2866675
2497685
2075616
535352
2709488
2515208
451676
24337
723520
880873
1059740
1932538
2565572
1952674
1603704
963299
1816436
230933
1099509
2057237
948183
1833266
2307478
1595499
2734182
215161
1467384
354368
642599
212693
1551372
608119
2601794
768385
2004697
1091579
2241561
1435426
2064202
1187127
2192495
1505227
183938
1321275
1347078
1608714
2282876
1102948
189948
2874892
2603355
2582478
2314044
1974093
1281546
1723549
1839618
189837
1317588
2845547
96349
1738501
898116
1134389
342
1834575
2119953
2759611
194088
2781263
1098540
1374642
2644754
983529
663554
1128824
1182931
2086256
1629131
432814
1244792
2829885
31776
2914542
942206
2723954
1067694
341313
617530
676871
1317233
198914
2382615
962252
2588847
1556570
14625
2036609
2683981
2629283
1056546
2780598
2233480
1500832
1192836
914989
392668
1908474
1376437
2399894
780662
2722051
1106129
1517825
1853604
37863
480318
2091227
277399
2600687
1924856
2327823
1222291
672229
2342184
670581
727701
1206390
376739
343648
2766000
725729
1752668
647772
2165373
427810
2898762
2501538
2051873
1773510
707695
1175841
1612703
1951098
178055
950632
700402
2721682
1247085
1738712
1254656
843198
2885508
1287692
2919045
1164781
1792982
778299
2847047
1366070
478263
663153
2403302
2268923
459888
1605930
1876747
2335108
970996
2144520
441209
268285
772064
110564
2684008
1691692
880702
646735
888901
2865783
586933
1317714
1697094
749815
175287
886986
2693873
2692014
2576795
407917
609682
325798
2690391
1074108
2357152
1262512
1118046
2753536
2653586
2814388
459621
1265609
927737
1373362
504494
266105
515064
2716176
1137055
1358294
83234
2580113
191282
147392
2577020
1136928
1666774
2116075
2145873
2718208
2196194
1513583
1395038
795287
2526090
1243963
301199
755757
2234978
2228460
2880232
2773420
1269016
2300021
696179
1992685
1722374
979785
1466663
1488616
2424260
2082338
1285097
2752030
1387012
1362265
1062438
2801040
1008434
107001
923080
882809
42233
1254568
2668530
613112
2694196
2224539
1160433
2530914
2644704
1730728
1493823
2183216
987242
2295045
2353830
701496
216872
2630642
498015
1349327
1826747
2662502
1494506
1492365
1174282
834792
391882
885009
1400039
1145841
2005009
816250
1311710
2492652
1101353
1944229
2093941
53630
949284
1369812
2861137
508869
1457308
1773753
1473003
924121
1881265
1685005
1768833
1808672
1749240
594688
91671
433624
2591715
2509549
2126730
247335
720712
1378090
2163026
2731604
1686747
2647973
1728558
72736
885446
1780827
244084
2643880
271976
2462870
318294
2248008
880317
1139070
1802767
18286
2379729
282894
1849666
762447
2318868
2719914
2289640
68252
923411
1364009
1568366
1022031
794834
1655326
1467100
1929805
1884178
1415635
2876709
2541529
1496725
2504562
1484770
2754242
2125780
1963253
2926139
2063507
1364535
1091677
1670800
1717060
1972220
583622
1880598
2757144
1804378
1097584
543779
1500563
2387722
2232550
176912
902568
1329568
1644306
1882868
1130131
1725294
2585015
1104965
139002
695504
2649502
2178583
2659477
1809984
1823725
1632461
1705293
280092
815462
1134989
966449
1809621
2356953
1055905
2357904
2363747
2312370
432418
2558326
91065
873299
146445
2257760
388755
226253
1278328
2839133
1243660
57368
1809979
346107
495884
1037999
124106
34974
845230
1540542
98019
1993456
228848
2263767
2210581
1565885
1434207
2116355
640336
2367747
1407035
509022
2659126
1740171
322015
196367
1114677
492074
2548657
884462
2701844
985352
1541991
1056544
1598459
2164700
282749
1258897
2775809
2193056
1153202
1162387
2770603
839813
264010
1000379
618130
316110
799956
882621
2704607
2770073
2892286
2235842
2361125
2147815
1773922
1572848
722860
2261452
1539983
1120139
2676210
1855215
1511902
1451753
2829781
287349
1797032
659482
1397556
767487
1715323
478763
2599491
1761543
280116
530194
1887932
917165
2642313
2172488
2306809
634334
119547
101754
84567
525123
2783171
1745208
2902080
2600698
1842445
252641
362804
628996
2871187
123832
1858524
2500637
1469636
84480
2250901
2285801
342331
742466
2421586
2567360
1359927
2738658
1392319
1869462
2927057
2130618
2081175
2065874
2413815
1700221
137992
715068
463948
1591511
2055163
1006475
189532
1015090
396646
1929768
941707
2423295
2763
863158
1746768
572424
1148216
1209587
1659041
1771732
2915432
1053264
2385887
1272547
2531268
83054
2939770
941204
2231774
1230261
2283470
1088223
2176958
924467
219341
2922768
2192315
1015557
2855066
1891805
2524172
658903
2286269
640542
1689222
2577563
2917722
846249
1872934
495775
2814008
926194
912489
718671
1569164
957607
2933875
729497
2101158
1700395
1987943
943304
324691
2910447
902255
2051266
2833375
526009
1057447
1607244
1514139
983660
166818
2148010
2307353
2008859
370752
187987
2720720
208387
1574593
2645575
865302
1663450
1695006
2161686
2129417
2051519
2798905
1540984
1261160
1321262
1679447
430590
112538
1171028
2674021
1163769
1203736
586082
1424335
1097057
1472064
1187932
314519
946507
1287432
1500856
1693565
1490682
170822
747506
1302326
1788232
264125
2621702
1569530
1534283
2288312
1037093
2184477
1818291
2024002
899086
712352
344425
639302
1715397
1087352
250485
2411185
2347710
1226098
2624368
1493254
1483356
1018359
1240117
1746298
2930756
1506216
476912
1777538
1872549
2122904
384085
2081772
2437772
956316
1105043
1376188
124184
523796
2921444
2468320
1821317
828779
1631074
2516310
1102204
1342459
1759132
1343946
1603991
1898407
2295290
2467642
1741583
771302
535994
1552171
2229139
1102163
87283
2799392
1079588
120935
2871090
2792074
2396521
715163
1356840
2380225
390188
2893290
508021
1815567
683294
666632
1978360
2109536
2706026
1467314
2275871
2216758
2706172
655045
2396342
1264547
887663
819954
1246784
1628467
1959475
1352894
2716373
743567
1560738
2937446
1976817
491552
2012332
2176757
2860692
1258751
1752883
1839862
907078
2936568
204378
1164836
1540624
1283966
2913864
1781518
1011238
1376821
2254947
124558
2313772
2260630
27814
1899024
1878798
1353454
2396628
1225864
2312198
2434237
2289954
2378445
2544318
1914541
1801926
650268
1439906
2011524
1257561
2472851
98459
2747297
334630
1559162
933130
1054898
801773
696981
1663172
2719740
1732761
1337228
1983853
2837321
557389
488726
470525
2865662
2196336
2692586
220850
210530
1987200
903915
2697333
725862
1394708
2710902
2905638
2408917
2615400
815892
146177
650021
196006
2762713
2863147
1319914
789730
895204
1641454
1355360
1935277
2193968
1450359
2886820
274021
1773215
1827581
1201775
1106334
1981611
1595880
1332878
2809340
1281009
2305103
2369849
2503669
2744656
1934063
2093319
1843706
846893
2586011
232424
282544
1228554
946046
631464
2771688
2079055
1929323
2178124
758891
1722699
1807623
1714730
2814047
201892
2468819
1783330
143393
542870
2489378
1596251
1537258
2649322
1094286
2327552
2096736
473919
263412
2426158
2431855
1552070
436616
719260
2137467
1815545
2446148
1633166
589503
1203873
1538158
2746106
2334062
717472
2187894
2421886
2803685
1482168
2404994
2402480
2004703
1298611
787747
2496453
1268321
2895115
813175
677168
2160010
2803603
1930906
564958
1825726
213551
294821
1269077
1638888
2795597
1960214
2684929
828502
2457111
919085
1821510
818330
385725
2649061
1939613
1638064
2069904
118693
178070
2741916
2148353
1636296
2392691
401873
421280
775499
1403393
1593591
1735224
1925524
1026313
1091763
641569
369820
1160482
2420615
278975
330407
660204
1865395
2035904
1916480
1494634
473212
561974
1070907
2290317
2779477
1639562
2134790
843978
1293836
2541422
2387892
580328
1242474
47923
426217
2840319
2396904
828745
182702
818340
1434009
931346
2263174
2445107
565252
2681432
438753
1178182
1124704
1085088
2313043
2213603
2173645
2936238
2132381
2790910
2025236
2217354
1381353
2749406
1525561
957388
1376610
672146
1430920
2539890
2488547
689113
2615879
2474541
953013
1593885
682033
2681909
2103612
553783
1114737
2494483
2099617
1244219
2249507
2283405
781176
1897097
2655356
2507623
2860271
2427129
1455208
1314872
332621
1834703
1100309
2234781
200021
951754
1182186
1506871
2065874
602971
271269
683764
2354249
466149
2452926
1560671
2077773
2590099
356213
2748072
1067211
1655802
2439669
1334159
2269682
513759
2786482
2594117
1314210
628428
229861
1665277
1255069
943550
20459
1680715
2342383
1205036
898515
330863
2933354
2541208
1918831
2727240
1155410
676059
2347889
1394611
2627008
2089268
1825233
549271
209341
600455
2666707
1408406
1887934
619099
1718927
1033490
1739855
2125227
18303
2392369
896732
59093
1721702
2236609
1268238
1266969
541103
2345375
1708481
2746359
1928822
2355124
819007
1683728
2388944
525517
467036
404473
348834
625923
1709811
1399525
376327
2766309
188810
90567
1592913
821178
2767734
2189244
1157624
1106599
1167799
1399017
2219707
1731805
2341438
1396915
576600
493825
1636428
528448
906599
2004122
1064205
2855107
2936953
140266
1650650
1577442
483264
908340
853851
54761
175591
1080991
1785549
912923
2248920
1701609
1754006
44028
198944
2732089
2104083
2223380
1994927
2157702
2581518
1740448
1061770
1289512
673426
2189096
1579348
1143892
1801139
150987
2843338
108686
655311
386615
2839384
661068
2427086
2834809
315366
587997
1678054
1288480
564094
2784637
1339772
255143
2100214
1802956
451968
977882
2466465
1917700
1207307
1368403
2290166
2711825
843095
1399951
1924877
2489433
2354832
87374
1747162
17026
763123
922956
48169
1138453
1719551
210415
429473
2401344
96222
1987153
2566913
2385157
2236828
1474368
1350286
89199
1565530
2804957
1951395
411345
1594121
2706319
2287717
1899302
1829455
1202167
1657091
259414
1323996
2268064
863011
140713
2070048
2574348
688547
2772400
2543854
2733693
2224307
2601893
2263788
730966
315285
2816840
925229
2744116
2451801
2653803
123014
218953
1767279
427497
1848063
1859926
806764
2004624
424349
1321332
476998
794092
963834
2020507
1726954
2095755
2868841
2235786
2149617
18338
760070
823763
742177
1514660
2514289
1045097
1965266
349395
1763271
382516
836191
905907
2328371
1161895
55277
1299828
237464
2464760
271811
1403066
1091060
2031671
1150039
219016
843884
1688833
233205
2101900
2059482
1022086
1353102
444088
322117
1108076
41228
2579390
1262255
2296166
2061625
438819
243736
1721673
2085961
2202384
881263
473369
2384607
1286505
2111361
1555109
774558
942248
893440
2445057
2271417
912791
1697999
2196413
1390922
600381
509986
301018
117594
1482335
862628
209428
2757393
1619344
2478969
481285
445830
2012739
2450106
334160
670230
1690534
851595
2871233
2501599
911323
2896865
331938
499508
2086472
2673184
2259608
2560251
2582288
1186102
1781390
2448339
85716
1919920
29764
1359469
329016
2477695
2721750
991047
1676528
2418845
2838564
176747
2685647
916889
836802
204832
1657304
369380
2185151
484442
922974
520664
51922
1343994
496513
2889478
963624
1934819
2536626
2684844
2397004
500152
1968359
2573322
2644148
9521
1179626
2860053
1225799
2415147
1790710
1656368
181430
698390
991158
1508654
924932
250545
1156319
2192253
2346293
2423725
1673458
1675299
954934
1247320
2759990
2600784
1028880
2332004
775958
2042513
2267711
1329198
730860
2330536
1010738
2283798
302568
790580
349131
1005360
1417769
748408
98132
757974
6944
1743780
2024805
2657820
1570523
2060418
1676896
2423642
1734864
2303726
263648
355816
1384989
2288271
1889872
565154
1618369
1914004
1027433
2535848
118340
765528
2153871
2624716
1820850
1336682
1056441
665489
2676663
759136
994499
2119989
222448
1652552
1635205
2517066
22141
869200
791230
2365227
2900112
1484211
1751378
1847202
953945
787585
2655778
2839001
2725847
1428430
1722484
675371
2193209
42053
2919761
2433248
1165401
2617747
2270811
675060
1083981
2152200
2527147
546279
628114
500976
158091
1719107
957409
1249841
2424014
520604
884088
1534689
2281172
1300059
394643
1905785
1214464
1596000
486904
702761
1491587
1451490
308302
381309
1976090
385066
1138464
2909495
1066778
2900810
1721969
736677
1158861
1689132
712695
1417623
2900102
2298857
2485672
1001129
1878892
970846
2857348
1306444
1316166
2054027
2725200
1102171
1653172
903619
2215628
1386093
865006
2569039
1144237
1522413
1051837
1837446
283849
237564
2511338
2054836
733148
210007
1419941
1214620
317121
1646864
2184967
2056097
1172480
1140065
1863031
1436820
1433795
2279852
726137
2554575
2152376
2682879
940904
1382021
1519911
388203
1827856
1695605
2690245
2856357
1132537
779877
771473
1519588
2739486
1854986
2857455
1946013
2658997
1804676
2819240
2331882
1590775
1158572
1193294
2327680
1900620
2197433
2588094
1982545
160395
1459235
907989
881569
2183568
2566358
1235565
863922
1431243
915554
941412
1968919
1407001
2628429
863832
2525219
2340965
1071571
2098301
1191493
1625720
2072355
1826582
1712908
766955
2204894
2561557
2925234
2906889
1854281
2887925
717414
2439237
250413
1819521
925499
2180963
1440411
2023912
135591
1319891
312084
1593313
1947866
1781927
2757265
1118922
1335008
2638969
2248924
954854
2664753
2601031
1503651
2510539
2356441
1844188
113451
247974
949441
600703
1839040
476044
1858949
2603553
427742
2158342
1335162
2630151
2861803
2278651
899761
1834107
2800127
1931457
1469889
2280625
219821
2770446
138222
1258537
1644498
2884507
642991
2661315
879116
488031
1746564
1802680
2011444
2075054
2192052
1200149
641147
2495457
397724
674564
727713
253946
1158920
1780980
438741
1040427
482103
759543
1173493
1219691
1098711
976322
1830048
2063432
1727894
71296
2396371
2669236
2614915
882024
68516
2321746
2191823
2725651
1268961
2897941
1133681
1459392
2137794
1010097
341477
1425865
1185482
1975718
1902486
531447
570399
2623862
99646
598724
2266649
2092885
1425995
2303672
2226402
464974
1914466
1529669
1099368
727981
1014715
1156915
417145
2686895
2850754
2152195
1729279
343629
2842577
2907451
2837783
2781414
1833629
1221565
531414
1083964
535140
2178206
1318043
1105342
1385772
2445185
2341622
1223160
299241
2098418
1839661
2332300
1577737
1581278
2836707
2707335
799035
1758340
1312372
415005
665237
2650583
2107799
174708
1720795
1120198
797090
2832427
263117
670980
195202
1457008
738162
1762265
2366576
770601
842133
2508098
2814138
2429331
1324454
774947
372740
826113
466325
1606732
237010
531671
284637
464406
835284
2299797
45786
1809594
2899930
2340103
1030425
1536374
1094351
1134474
1731099
118317
2372402
2611965
2918418
1527449
1674873
2182699
2492350
2392313
1802914
1854290
82923
1165820
2843554
852325
285001
1860672
844557
1332630
544254
545866
836636
1857531
2088775
2894910
2462481
1385193
2369480
2769298
2062682
2051388
1528947
1086349
157852
1614988
2546056
2218417
1501857
2768587
2373618
320597
2106102
1297671
2661504
1856853
186960
949024
1340192
1067819
1988329
159249
57391
672598
2695597
242636
2250721
2816769
837025
574334
521994
1393858
2827370
298862
2424703
2046027
483723
214771
904882
2580550
2380352
2063021
855389
915032
2135540
1012735
316308
2828677
695031
1295578
2481330
2046400
1817048
2735154
811897
2385676
239635
220958
1171233
1775480
570210
2262480
1983545
1044541
1058490
1294055
1743558
1268888
2664916
1792470
2482831
2199296
1760383
96426
922470
364235
1563291
981205
2641218
2614014
525926
1065212
2894380
1428833
801258
2525312
2401352
2445120
1937724
938864
2642500
1816682
2035381
2696751
755409
1088483
1456789
2221657
225108
2696372
1483464
261889
2934930
2099155
2135399
1903949
644540
1332203
1711662
2532475
1916123
2036479
1340859
1410251
1275390
1560823
1019921
608445
1854635
71528
2502855
2036755
822937
2508057
2792854
1667895
1424274
26970
1926031
1792230
2723824
2712506
1889527
2210517
568214
1214093
2169309
1873792
2836445
2632093
1756329
958536
1259541
2594457
2351978
1618442
610629
2375502
986297
1986835
1855890
368178
557671
868913
671638
2499677
2136892
200802
2878439
75702
360008
838179
1660211
1054792
843290
406599
1810383
2481290
1433240
1238919
2852514
1048356
1161542
1221944
1429993
1016188
626418
1085932
183008
133173
2180269
911835
2193779
1731324
80806
1680198
2444850
2033398
2143957
472863
1452707
697617
2688073
417410
2182733
2465427
1474456
106868
1939294
897783
566677
1659241
1273797
986186
260449
1015990
497988
219113
670440
679337
1887745
1543659
2271285
2634268
1706177
2418866
568537
454901
2794319
1961584
349358
2530781
1085431
43791
331010
737926
1934810
1538649
205619
2019699
1475050
2765558
274095
1161565
374047
1963887
2050350
1821060
2821092
2291958
1792536
2018571
1787941
591699
1916196
2605852
491100
2244084
1820831
517194
448988
1536925
1874193
1123307
1187225
1125202
468799
2114955
774526
1879947
1904458
591129
2700377
637783
8273
33276
2439886
218539
2263202
1715241
2221630
2544475
1941781
564221
2347751
1792150
2677890
1635749
1212385
1387282
1923871
2251468
64042
1757723
1097950
442922
1020104
570264
1203037
1233467
2461793
2154002
2760927
2571126
2819698
42896
28208
1457219
2902561
2771085
2257895
2151742
2871199
2035485
1282896
1629571
288646
2331346
2574849
1514149
2289847
398831
1058902
823937
2600001
2719349
2485878
2795864
1895029
1644311
158582
1578827
1354057
400188
2743979
781372
40758
1962203
1330392
2279788
327408
2494437
2441065
2077372
1070910
667289
1832720
2088028
1924309
1966546
516562
1959713
1850436
2937570
2766210
984808
888977
2357480
1048639
1162657
1775992
1958792
437446
330039
361113
2260977
2920456
2109885
828133
342395
835093
570042
1765752
466453
340208
570303
858770
2519972
2687449
870535
1664669
1847397
1083084
338534
2910501
1470986
452972
1340465
1623276
1252415
2200239
578981
2750800
2837617
1180773
184195
1046395
96163
184458
1784109
2644141
1498891
192597
484694
34994
69422
1931305
2533795
2774602
446106
471959
1917965
2349641
10133
68197
377244
2007806
31874
1158664
2884069
2157126
570752
2797966
2064245
25476
693901
513849
1662065
2517541
521775
574746
2493050
187934
2215480
248000
1230572
7985
1764571
873223
872281
48786
787844
74392
161942
626886
1283298
125156
503802
1226993
784184
2855916
2206628
859836
2097949
2416699
1397504
2466510
94211
756041
1504082
2591404
1284840
429267
631564
2308195
2629029
1076035
1459267
478992
1446963
1935074
376255
2091151
1705510
1429921
899535
1643800
1113705
625155
277040
2644624
632829
1264879
1704588
1535531
62092
2301153
234881
2878923
1869965
1715264
2171116
116976
2356665
122691
2724776
113398
1404637
1686275
471172
1581013
1593416
1109242
1475273
1899585
2747742
2518548
338803
2000526
50134
1186280
2107524
429684
2709700
238036
2672065
150112
1718023
2521818
1157908
2420400
2566723
679445
1842685
347262
1110291
2171866
2392593
1084361
693504
389305
2215309
940062
2703754
1022301
1707899
2801870
1218574
2744846
2575074
2899932
1277183
506693
1047116
2077062
2823938
1487365
2138052
2485391
2561971
1186259
1850974
2032366
2638089
1609764
1733849
2215140
1555405
2258050
1984892
457515
1203627
1973168
563415
655852
2892873
1037368
1963259
2641155
1045726
2285366
1988248
1810281
1853558
1251096
1699269
2149844
1514557
1630646
237981
2446601
1829406
2900967
1020580
997656
2424597
204286
2388378
1005685
2320425
2200474
104297
2641651
1281345
946334
1726534
1013242
644570
1173001
623285
2136085
1713310
313180
1854231
807197
833608
657961
1045618
1459217
1262098
2783055
1780249
2191738
2354805
652294
2824223
1695240
2938103
965686
79953
674909
2755494
617634
2160686
763778
163850
910053
2556397
485117
1164707
2682561
1262949
1258480
1390753
1105921
1008820
171789
2478276
1192671
2770374
251689
2325201
1061324
1047265
1084786
505368
1726563
1754908
2934476
134933
2296935
2674299
1952397
1988997
1820395
504414
121425
2041888
368599
1685815
2000593
2613276
1543082
2381268
2152222
1035807
180976
2029648
792416
2887659
2249820
859696
474546
702751
1352428
1278039
1638184
2550265
641473
2144956
142243
216147
655227
2772283
2004850
1471048
282986
1099567
1361077
1638180
57217
1954978
2849228
17144
2644419
1044368
165358
2175619
2883506
2665421
1500950
975066
2792204
493376
2799672
2849657
776502
2252487
372554
1743431
395046
1101340
1327529
2160224
240351
581081
2364839
2832698
2003594
1546106
1340251
2325563
94555
2739298
688350
1913579
241500
369674
1038336
1123578
1384280
849010
1078647
2677457
700024
967544
1166441
422498
2075432
2398262
2839959
2051472
424412
2049268
1512648
1053212
1245602
1462255
2732915
2870133
2564911
704185
2656605
2103992
2787637
1686136
474637
1307955
2681584
1371797
2655212
744719
2172683
2901515
558470
1133189
1652506
2211620
2802002
1808012
160827
468910
1452195
1777755
2311153
2782731
748318
2057841
947646
1877565
1465139
2576136
2911251
1173078
1937729
699909
1262742
1052413
1426016
2229096
2407117
881434
2837169
2697596
748189
1975751
625889
1764545
1395262
975684
1400397
874111
307190
2769225
1273435
64820
1228829
1393504
913420
936869
1362738
417613
1832706
294871
173998
648574
2345587
2018953
2819443
1463879
281175
1410100
2715646
2087885
848911
299742
2060857
1908104
436376
2814284
752052
575193
819043
2590859
2365348
1238709
985848
689508
2170472
2801664
2832107
1307904
80172
664935
310334
222805
986291
854143
2902973
1252195
1562697
869081
1902497
331456
2649449
1083501
566620
2043327
723819
1397768
2838666
1994632
452581
2635304
219689
2811360
1643947
714933
2937298
645356
2553841
906066
706022
2101831
1878715
324663
931888
2614462
1122479
923895
280260
1929630
1786548
680448
1628014
683827
2396114
2499855
631627
799211
1300267
104630
764576
1437755
1632048
1857762
1992416
2817708
2173600
2721885
732121
1428719
2893859
2196108
1979033
981832
832436
2756276
749325
2441978
2838083
116507
418752
542498
2687165
2923568
871627
2414634
2579189
2567995
710158
2388033
412660
304195
1884007
2318820
2625745
1446803
386760
443852
263320
2625507
1935278
2786004
969259
1809030
291068
506207
705313
2562819
2860044
868926
1447027
191901
2539066
282467
163495
2067196
1510969
1053665
319230
421567
2891751
1855751
732263
1597563
127212
60423
1593623
979164
1105106
149695
274173
2789040
967521
2671092
1952497
1646842
1166872
171258
839318
1130938
2894017
605133
702264
2650167
1905858
1674218
2678136
450385
1445809
1042808
413979
875744
1142794
2074109
1666968
2661462
2622932
2053055
2728392
1926747
632923
497130
2092699
254152
565166
1219380
1439725
2288876
2831428
1850803
2244435
1920290
1408285
1862173
2722245
63678
2652068
607519
639380
2261791
2887622
1707459
2882790
2040140
1222412
2446080
838063
1373154
759267
128390
1601371
1191033
2067822
1818159
698825
347565
2529527
2201536
2655501
2470762
1952030
938554
777264
1851855
1570669
2278184
2776672
1965357
1633060
768243
2659853
1901387
2039762
840313
512821
1327153
423139
63686
2726169
2145474
1303207
2540181
2144813
857855
2337036
1624555
2447242
1896834
104126
383950
333104
2019701
2387295
262030
889804
639097
2873657
2790439
579281
1534281
1463418
1789395
2154763
2507348
2513496
1853709
2752953
649029
1602045
629355
255049
2877105
2795164
1002388
2604282
1372031
2471070
68930
2069028
1192028
1399752
1135477
2683460
2896519
2213480
2081873
1224643
1079331
1878696
2286909
2021074
319761
2675390
2370198
220612
15116
2179304
576192
2180597
613394
263496
2183447
461694
1399123
1638643
1613879
2735507
363945
2102402
2824342
958347
839112
895191
2733739
2025436
1233937
170081
2412406
1232016
1581245
618861
1384834
2494037
2224743
2453800
659245
906766
1904929
910032
2064737
439435
1722448
1792266
1046626
1824810
1299055
710061
1955294
587656
2459120
1304554
1081397
2888361
781645
2558528
471584
236608
452685
2528951
784514
370833
1928017
2148861
2121448
235007
284641
2296395
1347119
541423
1825430
854335
2771501
1683299
1296960
907216
1497649
1365224
1058515
844407
402847
2083716
2058454
1897243
942316
2934799
2149825
53901
2566825
2711745
400831
914599
847526
1826292
76757
1119560
2069599
1526158
2061693
1355527
1292371
1222419
930287
822831
1147651
1133074
425434
25414
631207
1234039
1714664
2374040
1838064
234577
2784717
2239552
856335
2446635
2463185
2811578
1714210
1370539
258961
1744886
2463464
2801725
879819
112060
2738268
2291201
431164
237321
2409227
2004249
2855835
1443935
2359104
2377829
156400
1150841
1833639
307332
2018531
443451
1984011
2061623
1276143
2738350
521835
55287
749354
227347
2741038
1820677
2749397
1819782
847335
2186213
1591783
431473
281408
1227777
893432
1925524
2233115
2697486
321655
872108
25359
2139666
2397147
1559801
1911341
2451720
436178
933741
346388
578529
2864743
955954
2091890
2916206
1087680
1835072
1379506
30044
1057128
2231143
1726005
1516244
1859737
866675
967685
2486829
272279
1453989
2449740
659142
100048
2032298
856820
1592216
2092535
1153127
1729063
1289664
1920175
1155981
1606428
1068808
256741
2767911
2178807
888631
1901979
913134
1284465
1498048
60910
1928452
1539893
1675981
179432
1862398
1922603
459523
1381969
1666218
2329163
2898442
2494134
2062954
1052381
787451
2131574
1762541
1298551
1864061
1013711
2752225
2051965
853982
545681
891038
2610946
418556
2545016
2877998
873023
1118009
1686712
2492649
1206109
924897
2179174
1438615
1041488
2701455
2863654
2569900
2674322
247485
588868
353241
280233
1161675
1820946
142094
377477
2175184
150055
1829777
740948
2932953
609767
672942
753921
2696380
2235472
1233624
1833115
1318311
264845
1808792
1366961
1470004
2493170
1292103
24289
1828863
898701
1619372
2775219
1509510
2483708
313952
1152217
2070234
912219
207980
2800719
1454300
1847117
2877707
2416306
2735162
1348968
1269951
2794473
467739
1479098
2549185
1860702
1290464
1517761
603966
4709
2886301
1855049
1666707
722929
178233
2357943
1929964
1307362
2002732
2134598
2757533
343575
258798
543562
2302691
1438266
737684
632751
1699278
2843599
1229337
2397599
1813962
1176406
1286085
2697104
45908
2177186
1755497
797970
1146861
2204999
689826
1588132
2301210
1358760
431422
1859557
2719314
2489496
995854
1389708
272147
150035
1219731
2715621
2750345
1371626
712375
1458490
293163
1986764
2704600
2360160
408211
2902004
2699749
2740084
514154
2912761
2534348
1790509
1204934
1600044
2795958
1174493
35682
207472
722648
1235386
780590
1426676
2043760
223328
197088
1872037
805632
1505025
1369754
1498159
804758
1689023
958403
2480119
2236935
1716422
581467
1622408
589648
2075001
1264385
2494755
561958
918347
2763216
919695
2023992
1661297
1866374
2654094
2506661
1064752
2107355
73913
410525
2201353
981997
1354983
2658762
2603167
393789
608238
1420552
1961950
1333414
2081437
2184006
1310089
1491586
992912
941861
2706919
1359043
693408
1000721
1915542
1949651
2574211
1480295
1810881
2777752
1315244
249016
2628412
1793931
1707324
458056
1379354
1239194
2342467
2163254
1965436
2771329
2321767
1639805
1225315
562215
109492
1626310
1987382
2277669
2405319
1735387
1500818
1024914
1655919
164566
667053
1478260
1293807
1933329
592065
224085
487564
2738163
1890648
2037494
448907
1467203
2875942
2293970
2332651
2871625
193570
255363
615741
542699
2367417
1769499
2073699
2834564
408994
331950
446083
2761731
2490807
1764585
635092
639102
2633039
1007676
317073
401993
1635717
813273
2435296
1207152
971703
655088
247355
1968319
2673519
617573
515767
2014548
1614652
2127262
388559
1129650
479423
912580
2808634
1963268
1295622
503613
2014835
225957
1777970
2546859
195931
1689546
1790004
2172350
1113847
1542656
1949719
781452
520172
250420
2740675
1412584
1273387
1918635
2559880
1220195
1548399
329405
1918577
2849472
800103
2074600
1190648
990901
1151007
287359
1309494
597834
2455064
1742294
17135
1700882
2506935
156661
1744669
395525
489392
1156453
1900442
1334039
1068070
2000281
2619304
2164504
1639415
1123972
2318566
1979837
491137
648517
2840057
485976
1974674
161832
1104266
1932633
1871229
2663770
199321
375323
2313279
1103861
1924769
1560759
2651006
563561
1380932
742397
793090
971879
2523779
1256484
2081763
1500849
1003091
2498761
558093
510149
2850890
2569945
1398354
541764
2705490
1676513
235918
822441
67436
260312
230230
1343520
1496470
638746
609441
759476
1840219
2852270
2717254
824491
2443963
2688349
752303
2300903
530575
128266
416341
2054354
1662165
1037360
2093567
2660132
2033857
2098183
1253677
2583917
1118780
206083
521242
1856569
1915966
2745252
943849
653699
2419434
1557404
2347309
2898291
233427
2327613
2198726
2433670
1302643
1088597
1543918
2570092
1729546
2386780
87777
148022
1095411
933139
202037
2468135
878277
1179226
2897560
2133432
1272687
2870284
2732788
2837192
2437418
1407294
2307303
16364
2029613
1061137
2752823
1874717
2449241
127548
300489
2057286
1789672
2929789
2184789
942086
1976728
583597
2413701
431627
149086
1804908
788729
493208
2680296
1855227
119757
1245844
1310862
1739943
1495897
2242237
295793
1284036
277148
1605816
557792
1493677
713578
1927087
140583
2214807
936889
195690
1637273
2171945
2178057
734383
1995692
1515894
996304
194552
2041198
1800749
2128322
2597649
1021384
1407085
511431
387486
1906635
1278913
1590640
2641700
1953877
1210740
2207765
2467359
2502365
564434
1732821
1813193
852328
1562439
1094502
607333
1409680
2474422
2401367
2846826
1628459
1073789
2062062
821395
2003460
1816275
2705630
656428
1660762
1091524
1556964
432184
1862094
1327989
1253278
2340918
701760
1446777
1887258
962170
2014066
2019355
2585396
576369
419069
2568478
174435
373239
2412077
1961464
1723226
1186050
262154
580261
67819
298602
2133942
2285696
2594417
1472292
2359664
659486
2001446
1243204
251910
913940
1532692
533235
1791171
308273
317476
2046386
2052110
860680
601780
808848
1610660
2550517
1946365
2603111
1349013
1744203
292146
2538330
2880826
451864
2241174
1701039
1970754
2469408
1643574
738101
311738
2641395
1493684
660736
2918642
895770
2488616
2781428
956268
246162
1945319
2347730
886151
2897429
1759328
2089870
90946
42589
319753
2057525
2366204
2915494
589455
1306289
2772732
1275902
2204089
843196
418597
100112
687101
331407
2136938
1960559
979247
2164819
1077424
2332740
487970
199660
2541414
300861
1273070
793553
407079
605799
1359503
808812
5080
898916
565586
1018421
458828
1023064
2070908
1865502
2903984
1867927
1294923
126159
2424762
246549
412012
223137
1913047
1926152
379331
2292258
2129062
1359985
1273873
589163
2206933
1043256
2201793
1019232
2214295
2678358
2009183
884484
889896
1012246
2146945
1292715
563716
439923
519532
1985871
1422548
1393287
1603923
1344488
2694874
1989151
1695185
686452
2051244
1301702
1670901
1989647
504130
1484299
157489
2391925
1426384
2521753
2592636
1755673
2842807
480815
761475
2440342
2307124
2000086
1547141
2815746
2552935
1075929
508611
1255764
2430135
687714
852974
1990503
1598453
762896
463102
1994800
2374167
1869018
1672717
2352534
2036219
1122213
2898002
2439920
392901
2379806
290621
2686457
471758
212277
704397
2823019
2867658
1006380
2347745
2310458
1077172
161312
330466
2614138
675881
1131358
2906237
308871
458036
83505
2569181
1158291
2348640
1410273
2658777
508569
1296864
2643510
1455211
2814663
1217137
205925
2401659
2886352
1888429
2831605
2683787
1998696
2359068
2662660
90421
1452970
576380
710732
671382
1093551
336102
2087125
1419614
1004906
1438125
518481
151749
974082
591568
902045
1206920
2762286
2451089
1517477
598037
2009788
1154662
2662569
1800268
1651310
304449
1883058
1225554
2511030
20189
1693390
184827
2908376
2624313
1037566
2442531
2507688
2426063
2083301
2530605
2166743
45299
1113879
2720384
2716392
190362
646642
116148
212679
2085632
930674
1761342
2673308
2608754
557712
1901827
565455
826207
87495
1922960
501798
2681570
2899405
1535995
1594178
2066367
1407765
2695788
2562812
1018920
2882577
2560324
856822
1728828
208375
26642
2925488
1577725
140766
2576493
626226
2110047
287324
1908385
1033022
1286103
1226434
1212279
2208806
458327
383855
14791
1386180
1986406
195418
1985376
1317412
1266309
1924575
2001528
2444795
52055
721803
1000962
2355843
292769
1975673
724773
455357
727930
1075969
1868177
1147157
537164
2346424
2861184
183438
318002
881710
2202963
1558696
2045645
114621
1891965
2214252
1467221
2806602
1458691
2856083
1468614
233528
2116396
2033030
2025622
225253
2507497
462251
175729
2365870
2570526
263896
2054542
2817902
1957364
1859783
1142183
1948291
2435412
2215343
543151
1563558
1371585
132349
1628062
1568700
2605845
1740294
1726605
1087785
28772
2709654
1630522
296460
2715451
991634
862810
1073057
1308550
1231491
1150749
2640943
1189328
2636856
2649759
2261875
463661
1120864
1989996
2085530
403703
564227
450481
1196091
882924
2069622
2115562
622735
2508491
2866357
1587596
995862
2588007
658960
2532027
2492029
2157497
47168
1674862
1233496
1199974
2062526
1299809
416808
2740545
1794554
2452364
1941958
1186891
2493318
629044
2516485
1385641
766885
351882
1952307
301915
235742
1931206
1213789
903885
2258892
312327
1866690
746213
2266576
2537062
510498
2933700
1832993
2007099
1207975
1122858
219409
606573
2730833
352150
2926534
1960205
371678
1025403
2388508
96894
729561
1426354
700527
1483891
27910
249046
680876
1225081
1509467
1983965
305207
1791627
2760800
406548
2521374
223056
1647858
531892
1488872
1028677
1794924
1839529
589894
844073
2298385
2173527
408417
1727903
308516
1975787
1470553
2679746
1364697
2425518
261866
2405413
316027
2323054
610572
540559
461391
1421493
52574
1770804
1815405
393835
2030343
1064731
2254083
1802663
1210329
69328
1486179
538934
470474
2689759
359579
2516011
1080429
90088
766948
1962117
1793245
1940974
1927901
755959
2482388
1446044
161507
1876714
2638599
1567878
1566475
1268748
444137
394813
2030601
585380
1967985
2647826
1639161
1186173
2632779
2938460
2267968
133931
1832841
645638
2880410
239372
1177464
883011
735974
342985
1532889
2841599
431913
639370
596403
21916
1307483
2715503
2840743
1247872
2007278
1736457
1825038
2467199
526931
392840
1130093
2086318
1453680
1763610
2239911
2847325
2192085
2585734
230288
2667166
1703346
1690726
2504593
1478217
2679758
1036958
1094495
226003
2288141
2149080
1551046
2820859
1901559
1775699
1089132
2545522
2614101
628169
794912
2824563
2677921
232967
1920090
1790360
1533376
192775
2500191
1152044
905673
585940
2847473
265617
94377
1485568
1762150
756457
2658242
565986
2100956
566868
491764
326916
874429
2845720
1889704
1821073
2235423
2870956
2354995
1546531
1391448
753666
1231546
1545561
1202480
1490558
487311
1968778
658353
1967258
2492930
2877723
1756838
2072622
244388
667185
2743097
147880
2643930
1682923
1989302
2929441
1672406
1230421
2703266
2761382
2005504
2147385
92387
2818830
1196012
1508298
1942101
2397340
279428
1949288
1309089
2455567
1521065
1334235
1654761
2247989
559283
153647
2410047
160332
2735931
1331589
1504192
1934234
1419421
1587981
1755999
1654525
799729
1958221
701384
998743
1303898
1316439
836868
607513
2605659
788659
1635113
1298687
2012028
752648
973449
1273713
1515395
2751038
1355273
525095
1224686
1866531
2173166
559491
60104
1156397
2701193
2294883
575481
219280
2060836
68672
1949853
2617942
2140018
1738598
2212998
876693
1315281
1361989
2003861
2068332
1827844
357656
1926241
838505
772640
607331
1838292
2879086
2165166
740615
2595254
1000464
2331220
733373
2373065
1710455
16919
552164
1310467
2708606
1155638
183877
2837773
252005
927095
2797385
1813211
1907656
2214364
2745546
1293038
210582
744409
2236891
918016
2203245
2124156
1007812
553122
1612809
2749867
1022584
2481372
1454722
2129677
462339
2057143
2396097
1638716
2582274
2113827
730038
556426
308347
2413540
579204
539660
2479555
687809
2657365
1179007
1333941
1714945
2319095
207805
1851293
1596607
1508507
2460830
1706469
2092384
1704744
1339395
2724549
2648800
382835
895428
1882475
2174265
1452627
429865
2534037
2455848
664948
1755172
2170767
2730662
663812
321336
2928194
1416383
494056
1415579
1581340
179422
432740
2429407
1804678
1406194
1996770
1259434
2814678
798864
2820953
2917420
2989
499698
1491283
2828237
2251110
105366
1166245
1601054
1764897
56857
132193
2891785
859571
1140722
2469620
29977
1135364
1311848
1737834
1094947
252751
1376783
1187738
1194675
188869
1315812
1600432
450091
1468902
584745
741847
532548
2039777
601325
1787035
296759
2083035
62216
597433
2039281
2896134
362876
138277
2484196
2569694
359742
1183192
755232
2490709
2838025
90343
761716
2316866
1379110
650780
505430
2341482
1721111
1050501
1324088
2220059
1702097
1664050
1511921
1654357
52924
2796584
47874
131031
775571
1774333
1186772
555244
318854
2442080
1077193
1722564
236970
503289
1749734
533598
2146562
794860
94769
1359717
2618781
652445
635635
2909311
1864254
2251748
702016
2210635
1410234
2521270
1465467
1927397
1621339
1018044
2079949
1832846
1993692
1988371
2236937
140824
1556773
2001870
830147
2037692
2693292
2100516
117768
1673513
1810066
1403460
319089
2113545
2380993
1580111
1024307
521680
2004192
316509
321936
1054989
891284
1531682
1414763
2138102
1897454
1594435
171058
1529944
795754
258691
2098491
2159198
1974952
2727211
25747
1821650
2292656
800778
178450
135096
1416307
47975
2313176
2439062
19248
2415607
747366
753879
559519
2609677
139944
4761
2061164
951063
1384950
1203105
650490
2168762
1177668
1771579
821050
1191063
2760886
89067
788810
1589758
1152744
2429351
1678676
1710834
1846802
27611
1573993
2671939
1364193
2283257
678641
28929
702009
719506
2251497
714734
1795699
984118
82468
2484781
665255
2419426
1191352
2544580
1140297
1837393
971755
446002
2512593
2299544
1280061
2819417
2257414
48623
219961
320206
2613204
166309
1692012
2588694
2610154
2480954
1978288
1525954
128429
2824667
2430079
894406
824015
323298
1387030
2277269
686377
1293333
1571010
465171
2700745
1900757
2388511
2914845
827040
1841188
604899
182970
809662
390643
1225780
1239764
371738
2768857
121476
1198995
903879
1257415
2197442
1962249
1442009
1001465
189285
1221789
2176128
2226340
2520366
2438903
1162304
1212463
1944292
2899882
251300
1152562
2675767
511755
2144267
1086561
1522006
1987783
2923066
2382163
542893
434358
2879183
2780287
662235
1971602
2289884
2297179
1318667
1071678
1118304
1627543
1472123
915552
209711
970090
1602493
2104505
837879
301044
2159364
2835985
1003764
189946
912290
89725
2628736
2101918
2884212
829779
61449
2781838
2832280
192807
2296333
1593496
2896875
1515123
322002
443806
1891620
836559
1520100
854051
2438114
2534414
2622984
1432693
1886963
142033
525664
2261675
2482632
860219
1068518
645516
1927675
2696398
890563
844358
1058039
872153
383601
411503
1514940
2163983
2512720
2728162
1457034
997557
1959175
1397682
2148393
996829
1085869
2416315
164077
1946556
1068639
1618716
279964
1422404
486812
341785
464908
434694
846168
1027623
1985498
1608380
737055
1172730
544642
1425014
2248156
521959
373002
2445853
411396
405247
1613325
38132
489380
2037943
2644790
972828
2448246
2460045
964355
2155414
774995
1429020
2906294
996218
15403
1199552
2483874
1242944
1373105
1166662
904044
2829196
1534661
2451844
1818928
2400338
482798
655419
2505791
98640
1433239
1425613
86591
2141494
1409935
2319801
816050
1855005
2571838
1706918
1811525
1649877
1469559
1465688
2833495
347885
1936391
1441670
670142
420329
789639
2438670
921220
2117672
1483013
2379205
2874956
1205676
1249697
2329001
452249
95352
1633638
2120024
2026734
1304664
495142
183449
863378
1008016
1303863
2661460
105597
1611843
1701415
425610
2134644
753404
1232726
2514227
579976
972347
2480090
1693523
2021495
756831
486610
1772898
1265086
1141003
1976929
113285
2252696
2011269
1539954
926472
1389963
1751682
292950
1004769
1232940
921082
2817189
1540072
398828
832416
2076203
185009
1083938
1929576
448807
2163434
1195470
438918
1936904
1094312
2511091
656582
1209145
117576
2077456
2246519
1796953
143035
1021227
367560
1738957
286927
2916069
910053
1574551
2804078
1980888
1002908
1748159
1013279
13614
2866576
911685
360094
1939278
592967
1920380
2258651
1873746
232773
782368
586063
2283594
2649155
830050
1660585
590782
367393
2716641
1313430
2364723
1399408
1079106
354289
1960227
695478
1358937
2252342
2675965
2927097
1104217
2499275
496565
1785619
2447703
1801385
2333904
2131254
2275599
532416
305395
2105513
1013297
77828
2868321
1635441
572745
2190769
1468532
2452851
2732644
1330441
815711
1916859
2066477
1226064
520947
1047082
2718127
934748
330063
196490
931372
419830
684161
2422154
2836089
1348034
257216
2580860
1746365
860575
1430733
133272
1487398
2676210
2274155
91087
1137664
1295510
2461088
1094837
2278641
509822
608773
2286670
445772
1759362
518626
2632527
1637103
2283557
2820673
827920
1603049
883259
216720
1079529
1056276
2724268
136381
1235682
2028815
2651620
1376181
585300
1788122
2274230
2180269
1289959
2227003
66160
410530
213019
2668438
1970194
1740757
2629082
2145956
2372338
1323072
1961878
2006685
1596053
188040
848859
961382
1258584
2791111
73308
278447
2227720
132883
1074705
2404425
2231943
743549
762566
2807199
2079005
861706
68287
1895635
1698254
2031100
2568036
267710
33382
2059985
1086293
387198
2615166
2612169
1744082
2443470
1635979
1642872
1493858
2441424
1054821
1062214
2476458
2169637
1413958
2056472
1644370
1014205
2548316
950701
539931
1480495
800631
80776
1010425
1820277
1641660
1450246
625649
900221
2730082
2534460
1610630
174020
1759314
2132803
2719177
987403
845610
2181302
1949877
1094759
2570187
1364272
2176698
1974595
2472524
2025125
693329
1117934
89089
1926597
2554656
686428
178058
830367
545827
73916
130273
1839415
2127311
2630029
2700767
1853015
39295
1624565
134313
2354518
56896
777540
245299
854147
2514055
2552619
1389083
2732706
2851098
989124
2370503
2632777
2247490
1904084
2771417
874732
2225767
703730
1876293
1490333
2829067
2596896
2716442
1929848
1236949
1240166
1987889
1349195
2469470
1096158
1967366
399923
1759243
194977
293140
778786
1681552
2152700
314502
1937522
1525614
519862
2898049
119954
1654143
628016
2735886
2654717
1251433
909887
2409761
1510243
1396128
1729714
839911
2289039
476296
1893755
375015
2287530
34693
2821845
1897439
1121543
2543494
613979
421549
2371751
2265298
420911
2039273
1215519
253738
1073722
2352399
2755005
1656243
1018131
953759
1016392
2587577
1118243
1598780
1298542
2196495
2135486
293347
986106
68553
578421
2333634
2084670
2468046
2326957
1962431
1073034
121308
755456
1847689
2856806
1954707
1331564
535634
355825
1193284
151083
1476060
2449984
1444827
362444
760354
91386
1598412
2758855
1221768
2354500
1445070
1996828
1316952
503927
2795902
110903
638949
615694
929966
1807221
1940981
1573434
1982580
1269579
2294833
2677084
532941
2310430
1998942
1715943
1759045
1782383
2662149
2288653
125622
1437340
2149605
565982
1670633
1644714
2860850
2677891
2415660
540002
354941
1349570
1209848
2911264
2792816
1146489
2865306
90278
227171
201564
2594674
75009
1154651
47906
829214
1185773
49779
806620
865708
888129
519987
584739
1640508
587638
331799
315406
915545
1188183
838970
1803227
297609
556138
1086030
2491197
21202
176395
2455057
349889
2679855
2036070
1397205
384646
2898751
2737628
2652490
1223784
853071
1018898
2138401
1571132
1279969
137603
2305596
2143327
14312
234178
242433
1835006
2887132
2007884
1918541
886800
288484
1791034
2007171
2332904
1322568
1220485
244958
1543314
1863534
1130343
807272
2757374
894997
165144
1232209
1240272
821163
1867680
2230096
2526687
1322850
1334017
2518364
1522733
2507316
1833533
814675
225446
2551981
2325979
737522
11952
453164
1987559
1073524
1664778
937616
1725453
302816
36634
1180135
1569745
682319
1075991
1672860
1245357
335900
2424673
2475357
1395361
2503792
159319
649405
2469764
1940927
2128846
2382817
891265
2673778
2338527
1789789
1023987
769913
461789
2586022
2073460
572228
2394924
2002806
2665539
640766
2919581
2652481
1606250
508449
2226718
2712437
203163
887319
2095831
1488819
2724504
245880
2189619
780828
1388923
591112
427094
1819423
692738
2032582
2327619
2486045
2218804
2900325
1376313
2320413
2417266
2204829
1125020
1789141
2084682
1141224
388916
529854
1486093
2755001
2306834
1991471
767137
1326393
703979
799990
2369011
2269255
2902542
1994946
1087785
920915
894290
1194353
1834292
2558991
1503294
2302602
1355401
2382419
384004
2542540
958496
1303495
872451
440130
557708
360056
35860
977909
2721182
690912
2672605
227904
1989545
1652629
2215378
797363
1367899
1046955
2680730
2222253
2647956
2635511
1546592
129182
2665471
2404438
1897323
2059544
1545417
826678
860783
59278
2559289
1701037
2593937
2540673
1952644
759504
190789
943976
650047
255439
1449378
1299557
136201
2244116
614584
196017
1371133
2766719
976142
2514399
469878
490108
1723673
2171860
854177
2463565
605122
2453546
35593
401339
1648475
405490
328707
1796812
617894
2390205
199482
1375437
472998
2308138
2618066
1353103
876109
2284504
2513937
1681940
500835
1912587
1105667
400358
1687973
2363674
1699571
2307359
24439
1945040
1594706
2399659
1691050
227007
2688200
2024665
1035333
2086400
2222253
2503039
2386835
1011748
1651482
1878137
2842301
2637572
2504560
2340575
86707
1522191
1735933
2753359
458060
1560256
64624
2458223
1733697
2856504
2438029
1198547
627804
2059048
2724743
560531
920524
946634
2844519
1747736
2222297
2044075
1225316
497207
823064
1733518
1469873
1030500
1478981
1862107
1743421
1850746
2615670
1355455
2164211
1331844
1919917
795536
767369
1424061
2545609
2739878
1673213
2001500
847446
2076726
983660
1657869
2493091
2893775
1119943
1468129
826791
374302
1021853
1739506
97842
2474499
141161
322934
84261
2173177
826200
1365154
2565555
2531230
483033
2509104
954508
2726935
136945
2826963
2424656
2244314
1821342
1394623
479978
281107
2007704
137170
130497
2116314
1943420
1292322
1539077
1380830
2643686
2869589
2443768
2214978
2744797
2301980
2487607
1109427
1947982
768125
435036
1579713
2418987
479422
1163768
1942294
801449
358313
555251
422614
3411
179610
2155294
2404642
1384317
1043781
1505748
1318172
2762323
1371138
47169
739577
569839
2114566
1878533
1705945
87798
1886703
63698
2076763
440059
1705645
1004746
387013
2316204
1353715
1219493
953181
450588
186474
2142518
994040
2040048
1764004
2549943
920395
461994
2151091
936784
1705078
1943173
1377146
259998
1340613
1512323
1072190
1711855
155445
1805382
1101508
1905584
795547
308143
617708
2786264
1476331
104061
982789
2049215
908081
229964
2063621
2765184
190223
1453529
1335840
2435701
1086670
2344363
1486734
1833829
224680
498525
2514581
172759
1283665
933219
2010229
1903590
1439885
2600421
805686
1376803
981886
789668
2110626
2091388
317991
2260320
31855
2770622
619151
2456685
1222936
801885
1472702
1718470
889050
308128
846600
2685947
783837
1443763
1397831
2235370
596686
1045836
431719
707596
425400
102822
2398787
2589561
573210
120360
2056395
1651610
2538009
1664343
1284637
1304794
705074
1740528
2104372
2843374
2164645
447846
2815555
766162
750746
2816090
2571964
276712
639720
1472111
916783
2730764
2654870
75480
349380
2453763
2848444
226432
747910
1677709
197412
2866474
2486584
348383
10957
262899
2583565
2343420
2861712
2315449
1136650
1371632
2533269
1347972
893295
784577
410189
153847
726462
1876230
2301112
1394978
2599528
1334038
1263937
2599509
261114
2887992
214756
1412200
2674209
972314
3837
1596920
853967
8752
1547541
926027
2609238
1075265
2764312
83020
1132473
2123479
1784099
2413329
515585
832199
1498218
987484
929312
2499096
471740
118314
344283
488618
1704862
2402303
2615664
112444
1013768
142586
1905807
1717069
1077291
1427336
2422095
1617146
1434749
2920640
2475718
2801012
1739679
2104122
2420100
1557590
1153026
1368562
373901
1883135
1107702
523190
1378699
2938194
2555842
1506659
2773191
985229
2466093
5221
561332
1872125
476756
3553
1619578
4492
517114
870399
2600190
2447716
2604214
11710
1583373
1273487
2936472
2586374
2149838
1223532
2873767
1703081
2487156
2506039
1063538
621523
783210
377983
2299896
1424017
605299
1302229
2590352
2528019
2620033
2776467
1033231
2861627
782233
516486
2699695
1118414
927678
253226
692390
66457
1120710
45966
2817653
2347145
1763937
487379
1960084
2890885
656455
2432841
2930908
68588
1840281
514172
231176
1610726
1410576
2848643
1078025
1008343
581184
1809017
2216969
2691554
1878530
2073389
233003
2178339
1854799
1649802
2044033
191739
2309207
370308
1264640
1492941
918224
327657
1572800
281928
1807111
1353793
509429
1580715
571043
274788
365225
2134768
2559408
1001633
1930669
2679730
749289
491272
417354
24845
1270335
1803585
2444122
2462015
1858740
2036962
906047
564126
46878
329530
1220460
1470829
836425
1528483
1429569
1896263
618427
1099953
1894668
2619842
645111
2631335
722422
726593
802458
99518
1194822
2435996
2751731
1895392
2707999
1208455
1492459
890202
45100
1455697
2797239
1766466
2309772
851507
675142
2341185
1219617
715465
1953426
1211228
2681329
2315573
1839577
1143819
2440216
1828654
507648
1098889
1900285
237763
1205037
2064314
1935966
530118
1846465
2160324
1034175
1736281
2720034
1646094
2251672
548980
746103
2318247
2387068
785294
1207706
1649567
2137172
2821870
518834
461120
2020869
879227
2854451
2927438
2696663
1072025
729174
2250099
2490890
1408737
323355
2175001
674832
82043
1225795
2648284
1329398
2227251
269105
680188
1818698
2420210
2397911
2592696
644137
2588527
494734
2543345
2357038
1721444
2889430
1453382
1025035
1961288
371083
857885
1639430
2271202
2487994
1705688
1536131
159198
788251
2445379
2035990
1949536
657113
2218310
2227035
363603
1986266
450216
1856418
1714928
72656
238180
1629731
2155719
2330157
1822940
188644
730783
1305407
2630097
883206
1151213
1829032
2683776
2575376
751700
1553466
2359637
1320440
1640732
767087
1478741
2893005
437413
2819207
2574289
911175
2664992
2063433
365617
101129
1516929
1193787
763543
2202182
1023940
2635459
147778
172993
1247647
2845634
1568432
1618794
855502
2863442
771495
2991
2669393
1984496
1246046
1002218
2500719
1673357
1121778
1404970
624599
1366774
2730617
1778003
2249929
480503
1577720
260291
1327187
1637884
776214
2063340
1091489
1724422
84960
198323
2267351
1591033
1478587
1823830
2167345
529177
2787481
2727484
1405784
1250688
126019
2130041
13831
776132
945637
1100420
1873165
2191139
516634
1014793
689421
1744490
2561891
356465
278247
827717
2830594
2606576
636782
2501346
2550256
2330142
1836036
541153
338615
182505
1620848
537464
1187036
103590
1224707
555791
1407103
2830723
358779
41549
58634
2208443
363862
358390
1595628
502649
744797
1279774
251587
416805
1122897
292097
1520358
1775357
1295064
673122
1973660
1528139
2101855
1377687
946759
1425147
2608276
480993
1243359
2824976
98220
1990829
2160352
2168353
2602791
2739560
1341170
2259260
1990061
2559500
2754872
1415903
674101
2200070
2042537
897762
1810713
2854846
865787
2789560
2586519
545724
2755867
452801
2318661
664213
2113276
71443
1717359
431617
340479
910656
2246912
1623307
1177522
1989995
1688628
1223327
1691790
1479548
1975067
351902
345671
642106
949339
693966
2675581
252409
1151743
408757
2527730
531581
1913212
1637402
1278862
2354306
497347
537963
1971090
865420
1572383
978358
2066614
1915559
1664980
145876
490954
2342236
2601454
2618313
197533
216935
1422771
253884
746600
1203592
2856340
1126012
108556
239969
845755
1438788
864690
2671684
407111
751557
2823429
885748
234119
2493879
688820
2347634
207286
954355
844984
2761190
437993
2548285
2384122
743472
476437
1086578
1864245
2042191
2460058
671484
956370
1133383
2865859
200840
1493293
2597991
614488
724699
1968752
1687045
1808106
2372572
490175
2354066
1731186
257902
2375114
393632
1628487
1106448
697229
1409695
2859415
492740
896284
2286466
2534703
2453657
2605886
2922763
1326043
1215365
398777
103588
1000497
2073758
261042
344935
1983228
1717016
2748515
2310131
636994
1960366
2181634
2670505
1339749
791648
2374785
2423129
2862738
484324
2753432
1442651
2121718
104244
1699923
1351632
1536318
1245622
370742
2474936
145020
2130099
325852
1098267
1194920
1771175
423979
1088948
1780045
1075756
2765618
1374845
55359
749394
779294
2651457
288323
94487
1669244
2188108
2066059
399113
1420280
2542016
1907514
345586
2932021
335630
178068
836987
508364
1998046
341128
313964
2822374
971872
2242405
2924765
2507676
52989
566427
2841950
487611
1114161
2540927
2336782
783379
2327353
1501797
2422771
1601176
1196751
1235921
1001387
1491640
2123678
611150
186422
2500160
1072861
1882051
1772844
231768
20341
2638997
401199
1624642
1249926
691168
244194
589632
1683052
2636456
1128533
508311
2566829
2578095
2287880
11681
772563
1429442
256579
1548216
1551745
2727269
2457782
2501731
2290234
478698
1975583
1521708
2194073
1893510
626301
180254
2409907
1161637
2800092
790904
2095398
2152255
73107
2277686
19318
1066039
1832527
2637151
2936222
549214
2279415
2782599
1693493
66122
213333
2721557
1048374
2057821
202084
462329
162819
2716199
1145716
1108741
1858117
202451
455690
2415333
581853
492215
473123
1183925
16583
2562340
216235
1239845
354234
1844486
2755891
550893
2780785
559874
1302671
227304
520863
524398
1519090
265151
2357963
1952879
33160
1369011
847565
1803629
1056265
851982
2462889
830131
577886
1744920
2110339
2030478
2225959
778053
1606512
1649189
1428549
2888943
220863
474043
1974360
975092
2104980
1584851
364159
1779986
505576
234311
816881
741602
574521
2658900
2835195
1380607
2258122
1400765
2162273
1977799
1349078
7178
554001
2357363
2693140
1039761
1672102
931384
1870175
1117940
2774992
2148802
764348
328674
756557
1890077
2643554
596516
793276
696337
275403
459812
2193455
385426
310792
1982821
337678
889888
305667
1888370
45774
2478917
509246
1245411
2856672
673042
1475940
2835756
1346061
2160631
730728
2283811
2506149
2232972
1100124
599631
1593383
751062
2568806
1525347
1732158
561244
788271
2332368
1606763
1837060
2292296
661485
2881386
153245
1132691
1832463
2723360
2373123
1229145
1922551
966057
514064
264142
2908470
190271
2540764
264955
890325
555881
248111
2399427
848797
2629952
1745122
1329854
2230406
2682837
2566816
2243155
875358
1366809
667883
2715017
1760411
2494768
1976305
2729838
1604039
226227
1229299
1484429
1190513
1762907
411169
351746
860203
2820276
77147
75689
1246456
2497318
578897
246459
1527459
2577059
1660305
1707614
998820
407499
2332677
1340605
668402
2917523
1725081
291437
1512084
478502
1634054
2819332
967319
2414337
1176291
1139845
841874
69683
2701701
2163535
2745561
2328277
477922
141883
216378
1496744
660640
2246472
2066242
1947512
1840452
2558825
1823803
2927583
1625857
681708
1187796
415893
560203
2411068
213943
116390
1169775
284585
248891
836504
1652521
1726186
1049284
1802664
32728
2190016
2506641
1390820
1658403
2073238
1083187
1210222
1576141
974383
634034
2386894
2346539
1044638
2763215
962145
1690963
1364185
187045
626689
199393
2518056
370824
2858240
2898168
1666794
1197024
95832
2250926
1624152
1524909
286819
849596
2546758
2148054
2074274
784628
2048860
803227
973724
2544341
1874607
812353
2804033
2205937
504328
2037546
1851085
2734543
1458875
2871101
270548
247673
2365795
1336847
976299
338276
1193421
9703
1887631
2837348
711614
357347
2732492
2760391
322518
1995210
2288326
1241481
1402622
560349
968091
2589020
1544898
347673
652930
225063
369780
753164
604745
2405563
513054
1111352
2902679
1985235
328331
1425010
2398103
102388
1400703
2787221
699590
618258
1330716
1035863
1974021
414287
1891663
2271882
2602720
2086963
725974
1417203
1347523
1801025
2667804
21489
2509784
1773679
2234845
2358795
2873845
2060045
1814344
967523
2191257
2802310
2702716
2574551
397639
128838
1112701
1854687
1829527
744458
730038
551015
979756
2844080
1170141
1703669
2857321
648395
241048
2117586
1574478
430961
980401
436404
2355571
2091226
2347748
264713
1219224
1721758
538609
420279
2013421
1096074
2169319
1334552
1703312
2932640
1464117
1819670
2901892
889489
731571
141688
2619018
331527
1268119
2449524
2931934
1758056
326331
2400311
2925444
2183620
2499280
314415
286241
5297
290856
479617
1924063
97076
482184
1123598
13629
1190454
718052
769043
976431
354784
2732159
2258213
1742333
596027
171151
2480520
377644
823421
183265
2115903
2825721
926687
1283432
1666444
1918648
2378216
1902855
1967787
93423
1192586
431353
966582
1079826
1318568
1911151
1223547
985741
1888757
1636495
2222740
2389427
1470875
2781365
386883
2783736
2465724
962278
1615642
1999413
2428933
279029
2482132
737974
1404911
963887
2185501
1140912
672595
515318
2732703
1094638
2346798
2217807
2594414
1039947
58862
1610687
1931193
1829376
357048
2278535
1923154
287853
486865
1307887
1366852
2814880
794154
830805
232598
892890
2382356
2642108
1571610
1649169
2038830
2647756
2017673
584092
1676686
2862558
2529108
50582
1015556
2847
709510
2760288
2553332
1797758
2275191
2462683
1761738
12688
1331869
1766914
2128201
954418
2307001
2215122
2647625
1700450
1236415
2487835
338205
248058
2474739
574068
2520313
604914
136603
765232
1533060
535619
1274872
1495482
1346455
2691855
1879786
1722229
2549746
1300659
1363899
1472225
1171896
357029
102452
2058205
921239
1861340
1821696
2693038
13692
1016679
480300
1543737
1289360
288956
2311293
1385006
673381
485975
215941
2227032
2508859
2693179
2745179
598039
2242587
1415957
2027456
1048418
2327069
453938
942773
1764187
2343572
2833151
1032940
322008
1606378
1890345
2370726
2223114
1008355
1217283
992929
2050673
599392
1836620
1460213
2607376
858868
2196683
2530123
2347633
1249243
2781900
1138197
697557
1581485
2321380
369764
1228227
428756
1408018
219834
1433395
2536773
2839141
1306142
630961
2850278
1346068
2407893
1638423
1414420
805822
298910
113761
506936
484400
746344
1292344
1158365
2896294
216306
1852023
1747942
868699
212041
1680640
693997
1929771
854975
988731
1519984
2577188
1711614
1470072
1608610
69121
2912011
569995
134801
882170
195168
2681798
2101305
2003836
1376240
2869460
160818
2776566
1851022
26975
791614
1380255
315771
78780
2420155
1998705
2863588
1089880
391289
2256190
1264504
676346
2669708
2166186
2225482
2381511
1034770
1436667
2557662
794269
1230571
231973
324397
2025559
962452
410061
2102707
1084770
395352
120183
561532
1605994
1945806
2795083
1777690
1519969
2509925
2260252
603120
1265279
1639259
355474
945596
1062970
1297691
30069
1947706
2804418
605092
2780531
2775282
1721706
729903
50482
185301
750020
597299
2904110
688388
2524675
1210092
515832
790141
392136
1919436
1410327
498070
107403
515895
2456454
415315
977677
1129886
164994
1614086
1164848
648618
796387
914540
310816
2604057
1468067
1712400
2784000
178667
1805571
939026
645094
2878357
965907
2341571
2239597
2455568
1829516
2695391
1179570
1367025
2761219
1585282
716837
713111
170925
1620736
1045862
2687189
1374266
2596974
2832995
928827
2928599
440467
45475
2456009
1622403
1589888
1195780
2031796
1687389
2135076
2634064
2069886
1956006
891415
2561781
1096750
1165634
1288981
541933
429341
544048
2704309
215694
2940004
2854493
2647791
2541853
1285546
2485551
1411779
1844428
2809376
1873373
1305272
2158543
2711584
930095
314983
2761358
1676359
1388920
726889
2913989
1441539
225182
1409997
2206282
482435
2793324
598606
1873779
1764185
2710703
2235772
1757170
1892627
511595
2207986
663933
1056454
144775
491363
350519
414227
2371988
1131783
1225949
6372
2269539
287369
1971878
827769
292504
1721594
1801090
1180970
1914261
1295362
1440404
257676
538860
1076284
2155028
2870648
264428
1981941
1323793
2442410
1245605
798924
2574092
2162344
2171647
2700848
1351408
405885
476466
2253246
1730114
1057056
2774196
2831540
2570379
2522794
479918
21261
2725862
2318840
1616777
544267
370218
1816881
556650
1059488
2357179
2271138
1266551
968117
2541001
1735242
2888605
2367380
1853992
2034134
909635
495225
1395705
449580
2756030
164936
1442156
2145439
85602
143655
354903
1096985
1181472
1714936
3956
303553
2295222
2128527
2140666
2081519
1460655
1606771
1670667
1959948
2018747
2544624
980816
2045366
2468375
2167143
1066303
1524664
2317643
2716371
1775858
2269334
200559
238706
2429787
1895723
1140324
1034963
725559
2368941
376002
1784745
1719279
2226325
1275895
2140666
1141945
900404
1947119
2596679
1497043
847638
603813
1339072
2917857
1661432
1177244
2913518
662197
397494
2886488
2690110
149184
217323
512577
227582
1099140
1005602
1207310
147781
2622813
1899594
2459736
2103907
2413064
1323200
2138304
2233730
424845
2110903
2178877
2195378
176521
432421
747243
1212755
769683
1753552
495084
93575
2841513
1820786
622932
352061
589184
99390
1241255
2399185
1538117
1976632
1750245
2852651
783821
1956763
1792116
590435
1803775
2560372
1463730
944755
2359632
1709700
47614
556533
797439
2746815
353545
532545
466647
2017533
851531
1460973
188284
161415
553023
1828146
196823
933092
1712627
395236
2446023
1884476
2062337
106188
2011086
174311
788309
1974300
793500
2710035
1648026
690671
2331421
216783
134031
2095779
1995350
202864
2734783
184624
443335
579921
663440
1542280
351212
1669317
722989
2923689
2556591
2252984
234782
1231763
2673764
512521
1736912
2375472
282480
1719006
188476
1987241
2098313
793280
1658078
1501347
780459
1808151
547266
2858509
1495865
1714494
302188
2425146
2439162
1100757
106061
600371
374860
2626620
2400419
214186
635910
1291131
2299461
947023
2786445
2320336
1796494
1429890
971783
2829840
292983
1832356
967734
1926104
2167070
1356750
2587110
524846
482372
1251245
658130
324763
2198738
1477864
1869605
547980
1953222
850280
901291
1727567
2516772
699028
1330218
2825473
378204
2885790
370534
1660716
575817
1088976
2817193
1961217
2431764
1490135
973589
2045221
1002633
2243924
2355665
566140
2134947
2662638
280228
2008810
677112
121419
2867855
543831
562231
1133877
611708
1231163
142014
1092142
651324
2174799
2821368
1523073
1902320
849612
850611
2624120
1618183
1649869
444901
379238
1816762
1382302
1892561
552305
9276
2272459
2546833
178747
2438263
393516
716860
1266156
1348800
464747
2125030
2779981
1406728
2417090
2642697
1868428
2250548
2109951
2343428
2237385
74299
1942940
531244
2065279
1290417
1225144
1012225
1740447
2897753
659902
2837129
98582
1308585
1523714
592957
1386800
1993464
23600
2764952
920974
1784385
2436680
1701371
2733559
2363798
2205336
2831041
2845728
2558701
1260703
713668
2478133
1578339
2556545
976037
1538066
251885
516858
1161510
2514766
271689
300473
1259957
2718076
1831192
1361211
2720963
2303456
1631365
1622926
1552444
1421733
2324187
375850
461764
775878
86561
2582703
2623133
44825
1763922
1200984
1724159
381856
2306560
1820653
2770993
2604874
912204
2127852
731692
2759587
2360622
192053
2278268
457562
552911
2796886
326576
2049995
713534
2906461
2896454
2705893
2477659
846601
1244816
2739250
1833787
1233982
244038
1056465
452415
2206894
505846
1404881
2793121
49719
2457235
1946218
2675841
2487209
2884294
58657
2190582
2208950
1099342
1193375
825013
1304955
2415773
1221279
24286
1677798
2174027
396323
1977820
43828
2499644
645680
1726860
1481510
136549
566771
1741510
447741
1586383
2068578
2889626
323487
852874
1427747
2852099
2400916
2873729
2621340
767436
180791
2857830
351030
215134
211034
2749702
2296120
2457779
955108
2454468
2636269
1620424
332362
1250338
1723742
1945793
507253
1538848
288381
1356999
1573907
803770
2469633
2852702
1052377
56325
888981
2193366
1506736
799308
1319807
2655102
1260656
1401132
604804
276843
1030435
2216546
929914
1877326
345482
993977
2143417
758785
124756
734026
1819009
1685900
1388940
1027991
780846
1164665
1114156
993622
1999118
2717293
2123593
1107653
2021833
2370574
2905220
997508
897705
82306
976628
2939646
892130
810427
143293
2098381
45665
522614
1211287
2538816
856848
185304
2458905
604164
352930
2231835
1967928
1548606
2460169
1969656
2631218
1713081
2528574
1747523
148695
1753882
2629925
1649923
13334
1626842
848597
2577527
1987061
2883297
2627812
1014782
1654876
1611066
2607986
2508078
2347752
2042235
1768724
1087260
2894140
558300
223709
2393640
2303326
2479115
528462
375264
524693
459849
2758230
1889762
2913144
2478020
89780
2822913
2160122
1607706
1235060
104162
2704142
2738134
2261715
626420
2414142
368189
1054039
1679927
941123
1495162
2012134
983764
537054
1806204
243566
1883352
1671360
1940660
36505
1449908
1569200
2683992
1944853
701868
554675
969597
1285784
1306271
1450993
2222524
2587801
2212231
2332316
2630807
1451142
1505328
1175488
1807783
2828689
2044394
2417070
513286
2737971
2411046
2497205
2409313
2118205
310831
1099449
1711565
2290231
709978
567780
972701
999761
1612522
2176765
158386
818106
2845140
122087
609363
506921
1798841
1045606
547391
2885997
1562676
914043
1696774
313056
2223133
2288366
724819
254405
846865
150142
1198919
1464732
988085
1312069
2105457
2320334
2071285
876206
942557
2858251
1720216
830135
258254
1888171
2587041
2669206
140012
497063
1827571
411560
1431291
153032
1733499
1006951
2078295
2128640
1642203
239884
1974416
2064806
659164
1976723
880210
2048889
2181539
2302238
150133
2156298
2898405
309962
2673191
106940
2478812
1290109
1931241
1720972
102425
600734
2188478
1493559
2172573
1669146
728435
1851437
1834823
369562
883901
658809
1831263
1095874
903055
1124949
2169633
1919534
519231
1763150
940092
1844576
2874227
1444397
1008529
35556
2379549
1951117
488035
2015470
258602
2116214
1442238
640302
2097608
1300132
1363122
540863
56320
2513827
978001
1468224
2196045
2618969
2895136
1827551
2236593
894467
1549822
2807333
2087808
1701447
739940
390648
570982
1298354
2690074
2644296
2694909
1900149
2351960
2246178
567241
398049
689388
160845
2841752
2014192
131066
1772723
953275
2657762
2358959
353329
861187
1744665
2268358
181737
748163
1384460
478358
1163082
1134564
974782
891617
2273956
236551
2091984
1227159
974726
1140958
815222
2527536
1179573
1737007
422753
1673743
542637
2611684
250331
688048
2325522
1602082
439121
63132
787731
1528748
2115763
2355219
2842301
2503927
2289044
1886789
2808257
588498
2195473
1798752
503897
804010
2525743
406219
1761422
218033
2550609
2718939
1422410
575142
2498580
280347
135866
1896360
2637003
894576
2671269
1984714
120066
816422
2331666
1305527
2512682
534283
1432700
2410880
2789451
494883
2095945
1200804
229446
1393861
2820661
416339
568210
2859981
2071939
623020
803806
794172
1220561
2492015
1352463
1236300
316717
1706950
2751961
908872
991049
1650003
279763
2236985
2586415
2509868
1920838
2824753
728663
2739835
2794278
201211
530452
2665020
2267403
2667726
2156743
1675254
2005336
2559652
2515224
2471968
1402860
753416
2711274
1942509
1656748
459420
186834
2291599
2302130
337686
303059
1542445
2928415
2925011
2674909
1156336
1964043
2690275
2210164
2733008
689247
1549213
2467132
1408995
2036999
2556616
911227
1394519
2649692
814270
2106307
702524
2257013
2503706
2283487
953813
1013290
523444
1852299
1996290
1255175
2722281
2367043
2836525
182255
2048421
1301666
3063
473931
2735312
2712162
2923923
1252866
93845
101216
349059
1020847
1694633
507002
1866924
410577
2167360
118455
2410176
2064522
1634838
598978
638191
1956108
507226
2318029
2810419
1413260
1848014
55811
972019
1357077
1359328
2387180
773048
2157722
747840
1336240
1169267
691510
2467133
2437813
550638
130098
2214803
1158203
1148931
2055259
1030387
1603493
1661461
2088416
2219874
1278560
1453866
2351808
2279082
2133496
1042369
1016851
271848
619242
1974939
1280802
1877172
595602
2053744
154803
800882
1876184
1528287
1429617
1545916
1982500
1633206
94704
2699083
1943969
2818095
2445939
1419248
1329340
2737928
341866
1742781
852550
2487375
1611086
2015999
1682778
413620
2241955
2613756
642462
656631
2095715
1620390
2445030
2730711
1025083
2100671
1508801
2434791
2432228
269245
2008148
1865102
2079583
1969754
1420158
25390
660328
2639034
698322
605513
2917388
748834
2223015
2746860
1562475
611568
2664459
213394
247678
1804000
1910503
1122404
604074
1329031
1952040
2174679
1215399
1897210
2411991
1186257
777362
460091
1382164
2233927
543347
2719524
249779
1997306
1423596
2421670
115949
2894851
2796810
406485
2235131
1023714
629896
2644100
20161
884417
790410
481889
2531887
1686751
1036301
443129
2045959
2236770
345315
2616355
2215737
1723933
955273
1641711
1214257
897486
727978
2910434
1149548
2400536
2118634
478168
2407444
565507
2234502
1038949
1703786
1674215
463639
385884
2545719
1577750
124881
2574667
1558496
989912
2065563
1826061
2678289
1252702
405559
1317330
2313878
306142
2065265
908262
2051367
1898891
1646077
16007
2483897
2782491
1681264
2340828
2740068
291622
1224943
2505531
2620612
672898
808568
49367
677309
853639
2451873
148055
1106695
1333389
585327
2076378
252971
1460989
2904110
201629
1588179
2455482
658556
1690580
1145820
1184901
2570782
1745959
1181604
2814454
2021450
2415089
2323198
2173076
1452061
842026
668084
218343
499532
1589893
119195
2020929
1191964
2029093
543860
1477036
24515
229847
2848313
2818804
2564770
1209886
131811
1653130
1935677
942425
166353
406518
1471417
1215398
269517
782410
371868
2585538
1326507
1983878
2728623
2821912
1289227
1629547
2651132
2702041
669727
1207139
1359495
2008221
418671
58332
1041959
7641
2317740
138366
2849952
755864
694392
26895
869751
2695284
1879111
1510444
145932
44295
2318570
91010
2867120
378942
1002095
2866790
296379
705083
1643633
1637239
2818112
1920571
275052
2611693
1159598
41215
2574574
1268109
1887368
2442435
2673556
1237737
2213511
945602
1091659
739195
2773092
1077159
2767185
220634
253929
2390739
458971
116388
659261
979921
194429
770731
1041917
2501290
2489958
1622693
1689534
600301
367462
1898644
272073
2399228
853451
2522273
536040
2445208
1085173
1573871
334683
1702512
218059
37642
1553093
623833
2530868
1060404
755336
366584
1339842
593454
2600948
1106860
1919523
388132
2431686
1089956
752885
2586591
654707
273292
667909
703877
174596
2005408
1206663
1006662
71440
248448
1413112
2241355
2375923
743823
2158735
235812
885457
826213
2734965
522843
249040
904565
1944954
928248
1370546
2074711
2518978
579459
235992
450975
1021821
1597377
589922
86049
810969
2875490
2749262
1711956
187757
534610
984346
1947686
158528
2757496
681383
1361865
2630119
263337
1334382
2276076
448845
2402368
578057
98721
1772191
1906966
2442818
931316
1206639
2614607
105773
2326971
310750
1892779
367419
2730784
2519567
2257346
1309537
2120095
201858
2246740
2248317
61538
1722800
572973
2494098
1790996
1975534
1774656
2791759
118126
1221712
2524112
1451656
607084
2302448
1669683
2021563
1763024
116835
2117831
706738
402864
162773
2793265
2508424
1740422
2296766
1998604
2024158
549923
1583560
2057478
224686
1306824
1038276
2855779
1349990
2707436
568078
257879
366942
1575197
1026457
2110004
2404942
1228873
961873
545688
18745
2043575
801320
1319113
669583
268285
924305
2891448
916502
1688868
764453
1464512
880894
2752998
1670212
1922644
2728859
566343
681735
1989932
69850
1049434
1974996
1406857
1240398
1716558
1244125
127262
457076
2585133
592293
141711
2706915
764859
1720797
1227751
2070251
997075
1114731
2898091
1699498
1160819
1221953
912322
2079270
1228029
2389815
2585395
810088
100862
2666822
388669
2870824
1959217
2852673
2642884
1373754
2439942
709529
1798902
936176
2731791
643362
126359
1884106
45625
1248013
2378986
1720823
2100665
2474677
426038
2274873
1450215
391172
2271653
2245533
2448374
2252297
1459532
24745
220386
2261520
491633
640033
2624299
1759810
1651006
260006
176204
2148799
380040
603536
1526094
707061
1864039
374793
1854961
705836
1823815
361661
2776609
364983
2512538
2433781
2661125
2056773
1473764
2181049
852328
757809
2019309
2708822
2488644
250840
1767979
2188949
1794681
473127
312094
1883535
618714
1420978
2826690
2838868
1343997
2243233
204381
1130102
2164426
897491
2915280
484033
38181
344171
2165585
1286777
1152858
531277
2387651
852814
2310127
365875
2408507
2806472
414115
2187621
219223
1094340
104729
766709
1200044
2873458
481327
783782
2925500
2509939
1796610
718417
2143506
1679010
556138
233980
2694854
1247317
812664
908379
2043902
1220696
479579
1319431
1191380
787536
1480545
2867198
1299000
1050581
2010137
2713676
202866
2850777
1423124
218984
953896
2758787
247404
399648
716478
2575483
1829449
2937948
2124394
738259
1442312
345922
1925695
149144
1259863
2481485
2670982
850876
457780
1381276
1157453
1893772
33659
1979203
1741617
855130
647305
1903942
450456
539888
12134
2816471
1371781
2539033
1292840
2346390
2448740
1447139
1863601
2612395
2058664
1605576
1481807
2451095
2445685
926422
2318821
720146
2093511
2567767
359710
319999
70715
277603
966069
979963
2414450
1344888
341528
1889965
354018
685564
1831075
872571
2840295
2141175
985867
1271464
1422118
2494342
2123135
2725769
2432069
2414073
2175332
935371
2103120
2525843
81501
2466062
877234
2583104
2656193
2105446
2464980
1407268
634283
2484206
2263635
2356099
2802716
1970313
2050577
1846164
865336
77999
2003882
1068575
1274685
431472
1434093
2113120
2090737
1403536
189662
262246
856892
870162
1809605
2864823
85743
2287192
1125021
1468319
2002870
2573263
1122043
1147390
2454836
1885115
2149445
1241619
2390616
1494869
2875561
1142008
2880627
392945
2006688
2347497
1981271
1484369
2611542
2339822
1575733
456474
2458404
895471
1190180
2430446
451262
1704129
2368419
2329352
2465765
2143166
1296309
2596219
1784290
1136527
544783
757290
780800
2472091
1407812
1247409
357049
1654822
2164695
726357
2019418
2134417
1003054
193154
552758
1104172
1032720
664215
354897
1783797
2233001
1901538
1071610
2671532
1351812
2784805
57915
1846322
815109
2911225
2373872
2236916
313232
2829695
2768793
1935380
503830
2268770
2005521
2121536
2562296
2730606
1139500
2244854
779619
1982657
1467649
1773238
1626259
2554974
2224554
14637
970173
2743354
2771270
2312724
2823625
2683519
140059
939190
864174
1651206
1547560
556362
1432657
835666
374161
2768639
2035099
1724217
410432
1436539
877577
739411
1265885
2422042
1635781
2881000
1164387
2347225
2459613
1560320
2441717
222484
2573450
910474
179080
1629497
424585
925491
30330
1550663
2255314
1827045
2010990
2276385
668681
1819687
2738301
2265526
345818
2060252
2522831
1486757
1473373
1542143
1186732
976757
1681133
653556
1463850
320857
1481401
2579254
2296912
135826
1511292
1046433
2347860
52620
1671496
2206163
1346908
35054
1847349
1983663
1132742
549570
2258721
2264267
979364
830951
1985367
1508628
2896739
1352533
1940927
1237000
396820
401042
849759
900631
2831074
1690198
2383877
1735393
90374
1054013
1073573
1674107
567901
1252730
334826
1544861
1204397
2868020
1297572
1676811
715292
1954365
1536744
1807085
979280
474169
84362
469328
769617
1706178
1088110
554492
379300
1633918
933810
1834653
732407
966922
628389
1864851
474835
977073
1306702
1492633
122520
1797132
1515773
2697499
128453
1937017
456823
2245506
1369109
2041602
493591
528714
961143
2411241
594457
283001
2083747
1625975
1475396
2769497
1949588
76429
1526767
540373
177980
378949
2205441
1825574
2206423
1518881
1885070
81756
97509
962074
2595794
2754293
606213
2325015
325597
980457
1749604
1494937
102734
2422541
2221300
1893251
941947
1788277
1083699
660873
2269685
622385
56754
2470338
1715375
1278945
2232638
741278
435174
530169
2200156
1727706
1040746
1491206
1279266
1194328
1441659
2315962
2571085
2118602
2191341
105086
267687
384906
1801499
2794492
2386416
534659
2908263
2575730
1219079
944463
2385098
1189061
2866303
2290931
789265
39923
915684
2008929
270863
2483074
2223311
316732
1798237
1577754
2176992
1276410
657626
177731
2227113
2910817
1586132
1981397
1548414
2502527
2679011
2802453
1938373
667081
41619
1424445
1339911
2139041
2124132
1401805
2106188
1167030
209353
2130320
466774
715056
2327461
858937
1463727
2784849
2598563
2237197
205874
408511
904684
599845
136380
790796
2720691
1197501
380627
1088438
1913774
1892060
1931211
2578984
583861
350053
1059092
2772889
1242845
335235
511175
2313139
1241904
1462020
2788774
725932
147614
334977
909840
2608071
701192
774319
493051
1414618
907507
1785369
792560
2900478
1255801
2471844
2732236
2348041
1723117
2056722
1960475
910512
1934143
1014505
2719139
1287818
2205942
1440471
2222717
1262289
196303
1072019
2239849
2079428
700911
2271814
184024
1094266
2102367
850383
1425209
1904198
2610231
1803792
36069
2612404
981633
1175594
1357515
1922025
2788338
1449055
289005
360881
1449089
1476569
358366
885975
1175815
2137949
2179710
832420
674778
1321433
35489
198774
1876738
1026324
2564011
208291
2399573
2036825
540649
524399
1657481
143429
2274964
989424
221457
1438073
823357
1916867
2775300
1741193
251892
509437
584783
654242
1807801
209329
1644881
1695491
1133596
926947
2192387
2838516
759752
1978826
458170
1900800
313393
1317960
2683929
834043
1895155
270577
1845738
284403
1916545
1976246
1986022
1733338
757155
2757899
1865693
2876907
2858977
1771445
2745732
1322684
2809831
2724380
399
896206
2330284
1564
1660210
290795
2434765
1172556
91770
2517174
900907
244024
1283274
2714684
1181796
77559
1249739
1412101
867836
1940820
2263703
883154
1658274
2129229
2286755
2088393
333701
1923417
2673473
183515
2272036
721135
1115141
196099
1917474
1618135
331103
2076214
2432376
1426646
60212
1598668
2329475
2601694
711863
1812699
1460243
1591315
373331
656502
841291
2315735
683084
2619746
264785
1613038
982108
2539567
2595723
2538599
1311525
1316697
1552002
2486537
6167
2564574
323396
2271954
981496
2672598
2252414
1466368
1789307
1040294
852924
1131685
2037079
2074805
2835663
1673951
942337
1272263
4926
2089855
1801276
421828
2304349
2641714
1323409
1772077
1893893
2344102
1380152
2234459
706166
2207657
1912043
1837891
1697589
411836
2133495
1405306
163514
1922663
1639055
618247
493457
593216
201135
1657277
392784
1677113
2230394
1783033
897664
1913363
1610942
189054
2711044
1620669
599505
2280856
1271453
1528322
2768823
1843169
1410900
1008203
1492215
965637
2735449
2417455
1728669
86116
2139707
1892341
1388583
2569911
1927641
1244539
2713083
2448455
1138065
716231
2229586
478555
2128372
1057031
1878220
2910134
1824350
686563
1566336
59247
1215274
618996
2848387
991807
1459696
1441402
2452179
2419580
2896794
1563264
236974
2096917
2696581
2702408
2048299
33100
1942444
203115
486771
430503
466588
7502
1084824
1701928
1048488
2396025
87375
1577592
668347
2861490
1599066
2614297
2927039
189420
1020114
1414556
741101
599023
1476659
259731
1560676
1216607
1957659
952582
402144
1039743
136888
1410193
846635
1477483
2464325
358947
2541579
548559
1669704
133114
895421
985863
428465
1958911
603927
1458092
919543
2210500
2674318
549801
415988
280604
1455869
992415
2320978
1859715
1922442
1555345
1969551
2414523
2654019
1039936
1340486
960423
47989
860803
2439285
2843324
1278756
1223212
534863
132372
473421
2439220
1276411
2850051
1645076
1729312
1610072
2436529
5037
248268
1735336
1015655
1175053
1992518
612249
2585131
1638848
1451158
1467895
185704
1430987
2557353
905066
375785
585063
1798070
2256311
1208577
2675702
2457755
701081
1934016
294179
1524021
2585999
1053167
15297
779743
1002865
745895
1802970
1380371
1293493
1176922
1795308
2647797
751434
702502
1649790
513652
518221
405235
453933
367871
1141254
1644417
2077225
1969100
745919
680517
406796
1992250
2556080
1928052
93089
2931157
1129661
2477522
483309
1567826
2245591
203383
584860
1577942
1744658
2363940
1563488
2513467
1160816
1726693
2724730
893975
1126384
163429
1828087
897377
1270028
1455767
1643539
1773951
224886
349489
970262
2156857
1761438
2058099
596506
268782
2025726
1021806
125500
863428
1399218
771430
1156113
2709581
1865282
2209045
358712
1357615
1488042
702801
1365872
2880714
1101083
471782
2131843
2112078
2630175
420096
2381123
1992022
221279
2515995
2270528
556547
101843
1167986
1485303
1412362
2260787
2080222
1957827
2298204
857993
1755662
2804916
2708047
1701487
1437459
974173
2663653
575804
1004066
1970716
1490861
336773
2895977
2308590
936455
1179455
1186101
1072914
1567760
2121128
19983
1777816
2705169
24481
2801529
2698259
1234296
1099988
594986
2443938
575588
2530462
214631
574247
1093044
1043962
1511146
278241
666243
2617159
1543889
220538
2658712
2501728
2131192
1536587
1852965
845919
24601
572978
260544
1712802
1184129
1256850
46336
2088513
271066
912898
684765
13792
854855
2038596
2907473
2737872
2219733
2938881
1132198
1145641
1102691
1452904
1264847
1684642
360321
1725053
2500435
1584251
2408662
2437016
1056102
299672
655478
2256510
592218
2349672
840522
1025888
1886438
2436620
956460
2409601
1167999
249607
1684246
1475010
2884943
1161536
1815620
1182888
2177517
1453085
2387117
2605173
1128335
2736674
1883007
213590
103015
1982151
1929602
1973835
1721190
599121
234011
2187061
671031
983180
2012369
437167
260689
1985668
2776146
2281649
2320376
2154906
1057919
734609
2812936
756897
676107
2753082
212607
357448
1718638
2238674
2367975
2683964
1856067
553751
125262
95013
594611
1905950
183149
1712205
419437
2394132
1369004
910293
187636
2087775
2686426
2780895
2681121
212579
558560
455276
785547
1647203
313996
1856225
730904
1957784
2497350
1715211
2272263
1688486
1113698
1577670
1937798
1518773
2307529
724322
381176
2371564
1267805
1562201
1389639
1334087
2316884
1393281
2017389
880605
829560
115279
1025639
2442290
2640648
1896480
1259901
176582
1989599
1645580
2820774
614042
521422
389805
2415183
1969679
1670266
1545396
689250
543715
103142
986787
2250085
2292841
1763248
2599918
2397669
903345
2713781
1624966
1654910
138247
2638854
1420930
832593
2617493
2902627
5280
1330820
220250
1961907
933913
2652855
678504
2654490
1777436
1598371
1517370
169027
88243
2211729
1134305
1718666
2775175
890569
274238
2618998
629908
562722
7120
1773864
1769902
1649293
2704799
1156644
464963
265136
2362497
1408221
1582047
1880227
2897916
613790
2816691
1687761
1481444
1867419
1197517
151232
2912288
1758062
1715361
2516415
68619
2534552
1500513
1430591
133667
369950
1793442
2468781
2465
1173252
1674386
2036494
666422
2364128
1361746
2337746
2215589
1546794
688483
398562
1064144
643657
2708782
2146249
2745110
2342222
772288
2171372
2618466
132596
2926523
358260
1866710
1982938
1989216
1428351
1961418
2581622
1702754
1256919
456112
2793158
822613
2589404
1399656
995358
2620723
2401503
1456673
2465232
2812681
1736287
633492
895677
559356
988789
1685779
64521
553819
2657153
2653345
1095638
2440632
1198515
2295723
2141305
2938964
883849
2303183
2596052
1410550
1146597
218125
2097803
2262607
2900583
295019
2439031
592257
594736
544333
2670251
2188610
1498259
995711
2078158
2918435
2202444
3713
861237
571432
2422208
1684586
557317
1645736
1560275
159728
2384453
1071903
2563177
356389
2428794
1402252
525688
1853574
1918995
2148523
2520516
41919
2666229
2769688
815302
724321
1243971
694182
1906039
964830
1503362
1469566
659070
2217418
1571878
656710
2727448
1672373
1490016
1837233
2197170
2066184
2420711
740726
585875
268458
1083663
2430367
551140
2073236
1172440
2136469
812321
2287338
598739
541351
1829170
668143
374423
1920609
211983
744902
1519175
1916279
783505
2611904
943563
1855591
2343737
1046520
2830926
1375267
2700466
2204435
757224
2487777
2769863
1488646
471279
830819
782994
1422687
2403185
1674995
1920216
1064648
2802778
788567
849508
1788045
2614434
1198136
1786498
1521123
1070469
793045
2010771
2918064
826899
1032212
2402211
2088124
245716
1193964
2194953
1078161
2769198
586228
1252947
1306030
1822511
1075619
2458336
1409251
2778069
2289949
1657965
1912208
471108
764279
1981594
956210
2621486
593323
1259507
933775
2375948
2697308
297317
2168783
2701681
2308000
2667839
772743
139838
2891931
1679619
1301433
1734042
2120526
2867927
900740
2563912
2443282
2823984
1756188
2620118
1885490
2775046
1030385
2003133
2455386
665366
876460
2527470
2412922
2381529
766695
6711
1132060
2924052
1013179
2155906
945072
2005280
757761
1714191
982439
2391214
89414
578433
431197
1102159
2864178
2574726
1064377
1575003
1509287
1884120
837886
439439
1017712
1722913
2678103
531258
1373925
2614583
803217
1503101
616013
2779242
2593564
553856
108425
702135
112884
1427717
1004654
2150453
1232139
1694455
641353
2453514
2307125
1102564
2132124
2176746
1452246
2662242
1011722
387772
2710429
2361239
809977
39021
321540
281697
1226808
2857987
1696024
734698
1812108
1937075
879128
2106449
2267511
442242
2277989
1476091
1846805
491360
2354675
2459772
2205950
2074409
56988
2393165
243898
2185137
46841
2756605
1707827
1059094
2106589
2903143
92004
2862063
822090
1906917
2423940
284919
2026635
285035
23719
1915400
98408
2531743
532929
2355963
2394464
568837
1053518
2725733
2014461
1899453
2099403
2125839
2763328
1881805
1607069
2090702
2540278
2822465
1139239
1008865
1644592
868770
2440873
1922940
2004858
459419
690732
86248
48305
638665
917959
6500
1411682
44254
1015437
1555545
1699282
2793944
2924347
105939
2250544
1455667
12687
1527418
406092
2495111
2020087
2864432
78678
146984
1597311
565356
1801797
2328970
56285
2562576
466343
1100644
149219
199040
78088
356397
1402590
1811825
860533
2153479
1672745
653497
60045
1369154
2660021
1796470
1152387
1937104
720937
2301604
1299379
1898655
1071348
2276888
108829
797419
2036989
1506626
1585776
2457872
1719578
1980404
1996878
1266023
2550464
2046299
907999
449638
2008539
1859732
1936834
508636
2504094
465394
2230662
144046
2571891
739159
1661588
1033064
756524
1893626
438608
2575776
472990
1126880
2255962
1393023
2468155
619588
1800018
193989
979934
2228913
565589
2204963
432186
2702448
1366007
1096313
279509
2585379
224553
214746
2234857
1370282
35459
2193046
133014
34356
649863
1092748
1952926
1924409
2878987
1435534
694183
1104165
130008
1347478
2608817
1953469
773347
678641
1345508
2918357
2624541
478618
1094073
1869366
2015198
2239270
860663
1156212
1844863
194190
1282323
981069
2249634
2897781
64961
1204925
1593257
908562
361022
143350
1463530
824895
613780
2286844
2303933
2168266
857333
615447
2679238
158009
747432
2758728
1439595
2174027
2553017
2297989
827108
2242825
2259400
270322
1190217
1149055
2046297
239146
1054487
1026407
2534224
211316
165591
1365219
20557
243745
2369760
1244244
1049909
1739174
2325962
672563
1961778
1491505
1764363
2187011
2065488
370686
1766947
1645838
134565
675634
2674801
2454901
1010715
1657515
2255600
796442
2092518
577041
781928
364639
693584
2547827
2599782
1804795
1230855
2162988
1627004
2310600
2497677
476641
1500735
43570
2165075
2872921
2115576
322628
302585
1457940
36478
2892465
1614389
2029594
2132664
2437575
2658166
398506
1649959
2483615
8404
964525
2633472
1682842
1808647
2349008
2398936
2385428
2713192
737161
354061
2350103
1288078
2279783
2773241
2167465
696542
121372
1881181
1651514
2389037
2073498
2051832
560962
1241488
1613187
2512038
2853718
466760
2324180
27767
1544151
1173538
1716544
1894775
569588
1690330
246979
1209145
1076085
1890402
213552
1945635
230328
1034418
2357345
2446499
1385614
412569
719144
2712780
1966546
716691
2217763
2092536
1594261
1423727
1382692
2548797
759788
2266061
110222
1850214
670455
2414120
387549
2522009
242955
2578096
2865830
1665731
140219
1976864
1710984
2632355
2398475
513492
2667934
1177298
1959747
720773
2184332
797497
1009757
145676
2586693
534807
2875779
557233
594166
887567
531020
2894629
192971
1759876
1319137
1232893
1295035
292297
1474514
2703946
363791
1138200
1066813
785234
934797
2250205
1424973
1720854
136358
2907989
349921
2110321
1753999
2252173
2841451
125093
2384135
1578055
278460
2449302
2255664
2310601
2042614
1645164
324183
2414768
373722
1432049
431344
2536404
1863660
239583
308052
2646743
1119973
2037798
545983
1551954
2374306
1049890
1224914
735135
165707
2570210
324340
552212
584735
1323329
1855265
2599760
492978
353523
469498
2284086
809929
193009
1597670
434096
2552279
1231320
485273
1192480
2845263
1870299
928826
2115219
928556
2582185
1023404
765863
992343
2754586
1004341
1554500
2543985
1332468
2297468
232186
1137534
140132
49285
2872133
540505
1890068
1284060
584751
300117
1174895
1245033
2671430
839718
711102
2498639
1693115
1085309
1020309
2075978
2019106
106627
2747408
383414
1273550
2432856
1976673
1708486
1689441
152058
117976
627810
2712987
2336154
928792
330818
1856182
2932236
803371
79257
371760
1707420
2440201
342856
194891
2039469
2629474
238466
642447
790003
1869255
2790184
2665433
1407809
2824137
1369000
2403004
461149
786079
1077575
89316
2866288
803221
1079326
904358
2104695
1962409
167985
920580
1518956
1267413
632786
2191541
157191
81044
629900
631353
1599220
628678
893461
1461328
2448964
1279188
2579041
1847199
2756673
411671
1932581
340039
1713311
1997788
276842
2303234
1055577
1695748
2900213
389292
2744478
1068954
2142578
805833
2485286
1337645
2846968
1026452
124617
1368837
1424947
2915345
2925470
819504
1163395
2133613
1491823
134020
751161
2865668
2237935
1985992
107915
2356398
1945084
2194636
1755935
2288175
1319737
1474768
1412918
2048321
806903
1527132
1974287
1683966
2078311
2132238
1765086
2562097
1494083
1990132
2750449
2355736
613200
248710
634290
1196729
1213726
96986
2493129
2849183
2159758
1970794
250220
698959
2632394
2115557
1765774
344999
1887832
1218888
2058456
280655
1178853
2431430
1600783
42567
1134912
1144242
2465682
2682933
176357
2514234
2871768
1072517
1977509
2119482
1462067
286301
993015
794922
2437497
443077
1936794
48560
1617053
835724
522052
953670
254378
1434946
2294321
2110814
1213893
1425342
2113933
549551
73887
2238908
1692131
584853
644004
256945
1792221
2907778
723813
1217685
1842338
2573258
965702
781850
2738258
1928830
2064834
2007757
2547149
1997705
170445
508102
2655232
2106891
935994
2098219
2298007
854088
2558583
78033
1552843
2637124
2534572
1510429
1917826
267872
1216634
1622394
2615964
1337506
1998501
1179235
8971
2779131
1017807
42767
193212
1623829
488293
51519
632437
807243
2863305
186832
390471
389714
2760092
659327
1356245
1645444
2239388
1757964
1525928
1004787
1225831
2808917
283212
1193388
2263850
12150
2189978
1562919
2305758
2256221
1705921
1180204
1967036
2869523
1394947
660809
344003
2289470
1895925
2074024
1916803
814855
2014770
1054955
1944916
1039033
766453
1198030
2301581
2390940
839502
1772341
574988
1710356
765073
1962014
433184
2817179
986451
1059064
873900
1892192
2328691
2870774
2716974
526471
2694615
1022748
1897325
1382173
1057618
1974427
2417356
2844377
62992
386437
1721027
2871603
730883
2245675
2691796
363866
1124222
739600
2238890
1219807
374613
87349
894060
2709332
202843
2081558
2874621
1249402
2449082
2555089
1299739
502964
2632965
1280077
2878752
1885302
2494551
674233
974851
99049
293470
1301249
1749541
1194077
1389193
413846
1160925
1974613
921775
2558107
81342
1311447
2013218
2878625
2244109
1393414
502891
2810884
599983
1070894
116980
1059552
2052473
724407
212500
2278304
2711140
2287841
2921156
2394829
2014159
2692039
294427
950867
19294
2824329
1016612
1762821
1146925
871869
618895
1911789
1194428
1310401
2152570
2036523
2073213
2736438
2484904
2078048
1221817
1312975
1950959
2194432
1516058
2444167
2914374
2344523
210284
2856130
1031306
2036566
2888817
1241103
986834
1647904
2740643
2113982
8339
2897657
1335760
692241
2606005
2133828
2063030
614159
1869102
2340607
850359
1949991
1622578
2861769
2779084
1626745
713135
4464
2937044
2895326
2031678
2689266
128408
2839886
1211028
1861510
815909
2071227
2552244
2356154
426683
2220444
1068295
1853315
1039676
2585382
1533007
2813051
1684636
414338
2744195
1369412
717298
2682046
329306
2866793
2392692
1808992
2517949
2293000
896188
499758
333806
1732825
2165723
2586970
2716924
2523229
2645201
441963
1640124
9305
1348466
562830
765852
1313135
2779786
2450866
2717646
628629
2266873
998050
1965623
391008
75270
797353
315348
540721
2416356
510618
2589352
713144
2745730
1722342
2037349
189537
994624
1875352
1379503
2866816
674188
1679818
2626708
600913
1407567
474568
2818715
1848479
2601881
1025310
472712
2721060
1525351
1079420
2010882
971473
1776642
2880390
1723055
185231
278672
879981
1893369
2562576
2648806
2266819
1381266
1868757
309681
2774883
2195517
667610
188728
1851768
193535
758870
196547
2006213
2724493
624404
1171210
648412
1596823
760343
2239116
2302133
2020966
1487285
1685599
2433561
2603854
115714
2307422
1368297
302810
1473947
705756
621492
967625
240803
739842
1702755
2453822
2551303
1477699
755589
2572750
360406
1691625
2278085
1372431
1522274
610954
782432
2057919
2444598
2330889
193313
2537088
1846838
399961
1460131
1172597
470757
1679860
841120
506783
1765080
2667338
1541624
2137513
2650413
2890433
373465
2266039
1664994
1352605
1193807
1809517
2502119
2764344
1101822
1149424
111159
2042379
2645469
1502266
404572
2793741
1830358
1286009
550734
1254318
2708962
2069345
2924177
980938
944718
673895
2703540
560304
1398175
567038
804837
1379326
1783156
551550
2760071
1227885
292270
1817069
2039384
1368698
2826872
1977477
519874
1916100
16352
2481057
821854
1702406
2463381
2804560
2240460
1895460
2412304
1310017
361589
1024820
2727253
2156443
2107293
1964452
2334913
1630401
2397914
2819734
830278
2716730
2751972
1587251
2615091
2353938
2176657
1189176
2415218
440223
1342261
2509241
2669489
392929
1931236
507787
2319063
2586370
1622497
1327690
1317976
601358
2564142
1621840
812851
407742
2833663
2353009
1830201
2677763
1610744
1705837
2893359
830399
1839952
291820
677751
2915934
1690472
2418117
1985740
308061
537571
415657
150125
805301
710922
2108416
1902256
2705269
1629426
719445
2888374
1849905
275427
691287
1406890
276389
355043
1680052
2311291
1495107
2908056
608093
2251868
2527320
2688186
209175
1028552
2378887
1808719
1044145
974216
1005514
1700483
1563849
2784349
2007244
971947
1983625
1065900
175511
1833445
2840611
55129
2209243
749372
811043
2081552
2391442
477986
1045084
1330903
2360190
651086
2663260
615849
1960690
1183210
2597643
811781
2252130
223076
261642
1835046
918831
2220484
1997106
1249974
2502418
1603500
1725201
1742606
883210
767202
380090
2875184
824667
2506427
1867762
342976
1987542
594909
1604517
469854
887348
1837579
2897483
358778
341882
1624855
1273000
2304638
6878
1783131
856889
1363720
2485207
1561170
1456376
495860
262607
1141630
138915
1078875
2496542
2066295
2565564
2356197
832017
21655
1663688
684676
2016391
294406
2840430
173293
1240683
210887
1029831
2804152
1570638
1267319
1726218
2440067
1721948
1115380
841222
2122515
299954
362876
2404170
1810756
1926613
427676
2179941
1246309
723457
255883
2312316
2898918
2259330
418451
2247982
145690
503289
1400313
2229844
814044
2698973
2829893
1425293
2700559
2158035
2696697
105527
1212971
561498
131243
1705919
8050
61221
2842657
961856
921955
1522668
2368001
2758597
1811711
624017
503402
2401606
1351097
1953038
2155916
1781504
2715078
1475821
1828532
1729647
1992286
345012
657174
2218438
1458756
539434
1850353
562692
2040980
1475404
328274
2262852
2870074
2645791
2120809
1570721
1227495
16403
2486840
2880921
636960
354445
1194382
1580028
1312097
71663
371167
2434449
1895163
2927827
1502057
1209902
12506
1423397
1530688
698583
896264
2865012
2728435
838325
149518
2817154
2123964
1157225
1376923
2135034
1060227
2628685
1408707
329647
2748073
930032
2854357
2329502
2752055
1637602
1526825
2417313
190296
2021220
433176
1004748
487789
2864280
604076
1970321
867198
2830518
767286
1267046
141735
1236259
338470
1870167
1774022
87849
222139
2343147
49303
1015350
1785291
764483
2163310
2158769
776653
143609
2387097
2739764
2447218
931046
2687608
1752594
1814460
737992
582702
605652
987948
1186023
1064836
508732
2367133
1568966
1078506
136659
1101607
40745
1772746
2115235
2463180
1005813
2694944
563684
251838
2754496
1072702
1704032
291752
1431124
2660465
1739529
972257
434606
1088196
1888665
72779
1417047
1437628
464007
1407689
905342
47330
1635591
1671210
1061912
2668490
2456830
1906324
2376074
2162601
2408714
121167
2391620
2156663
507211
2612846
2597026
140637
2034697
2050692
2621221
1745783
2901305
2841379
1294373
3753
843741
2229539
1579867
1893919
1279606
2588385
594996
743203
23557
2547877
611038
660989
1142783
856889
709484
711373
976965
1837154
2298630
2461415
462638
2459772
2696594
1251441
951287
1250877
77986
961035
1075421
2323543
561691
152766
2038189
924747
951858
1625158
711486
1243549
2215191
530563
1824770
1705694
1105238
1781268
1933395
2757302
1427783
2058852
985532
1829946
835210
1248949
1882737
153313
2004908
215005
448271
2876354
1565343
921217
1050431
1450047
408644
467405
1681311
1280526
1970458
1560095
426511
2422567
2231210
754905
2681590
737855
3462
1614175
2135098
2533964
62590
839168
2142714
1917912
1429034
2140151
2409164
2380737
703054
1300101
212776
2082644
212857
2129692
820876
1899962
2267908
2144816
1746597
176181
2488543
2552605
2399492
2283667
1325519
2584650
1067189
2674458
1752731
1202673
2170898
2096325
1950496
2868554
462400
548175
419523
1105015
1871994
1110111
567625
2316701
2771747
2650909
1383736
445747
2409993
754898
429744
1867741
2849100
2066446
2662684
2908695
2452594
1203637
358197
105765
1970690
1886364
672714
1918600
644066
2228864
1662338
1346888
1525058
1351692
2397490
1020594
514033
1352787
2775273
280068
1805140
105623
2834908
2842971
2781419
2727301
1621729
2869271
1412146
1026568
1672157
1478910
2621883
2437869
1500172
2109237
1410398
2355689
2779443
2492134
1807141
1091235
1640241
2451467
47025
1484060
936280
1838045
296103
2599298
1262316
165423
2495650
694867
1515712
1059116
2322943
2611002
1825966
91704
1553217
2906256
1498626
36971
2437676
2363433
501098
2899965
2479725
1184466
2004416
2722443
2551597
1871266
1361816
1666769
1707767
1818785
2254365
606481
2229732
118853
875833
2912111
1629963
1763532
1041851
643079
933018
2982
2435769
1211496
2324385
996824
568405
1058762
2507392
2037339
1434321
343245
1536236
2269351
2108280
1146623
2557885
2733832
249176
342690
1238005
1375717
2339581
645397
2603485
621199
987632
70060
1861377
1388940
2519976
2275573
2372009
1561388
2692066
1543622
493076
348419
1013354
723402
1803812
1362748
2797450
2656157
570842
2534832
64701
121924
1835381
2555348
2722557
1091764
1676680
2770553
13363
2158742
1266967
2170993
1890759
1889345
1547068
1622422
1271949
2353600
2917976
1637405
2105140
1322430
1944922
1907873
927428
2348862
1780674
946826
1407570
1896167
2733048
1973020
492348
2630552
2404556
2444689
2892273
1932085
571456
2036627
1808061
1979483
470138
1502103
2273652
840199
1877287
2883227
2642453
2006944
2500235
2282213
2923975
1835319
2499713
992201
2892661
1795897
655282
1800871
300827
22487
1070445
1918251
1714288
1048257
2800037
1016289
2422369
825917
1114056
1979740
840706
714144
1090046
281875
2649273
1950946
422357
346552
1202513
737455
2616436
162057
2254599
622677
2732085
1086685
670057
350015
857856
1086361
1103717
708650
257845
1384134
2246078
440422
116143
963193
1156607
2700445
1311008
2267237
959118
2084305
2321589
2912295
669708
652155
200527
330374
363705
2566984
826933
2673282
794958
2856068
2636398
1415086
2223531
592915
1237722
725574
1811393
2101211
476521
2637191
302966
1396285
749554
1933414
2410323
9084
2933672
294629
861794
1722206
22232
2639285
977203
2713974
1559158
2481217
2342991
1836155
1417188
2231441
1211764
1507350
1886965
2269683
2860700
277749
102765
868928
85995
1052728
1120546
230923
711459
553182
2884576
2364850
1189312
1863861
166141
2051214
2132160
1224561
2936424
1110391
341846
2129492
2139513
692368
2024555
2395563
2543933
2911938
1098872
1133970
524063
2522732
1733778
688817
2475665
1499787
2014893
102785
2208954
65897
46536
1016260
1569412
133653
789524
510550
2286726
2177932
2158921
1512242
517678
2693229
89800
1801190
66887
1945776
1424897
774629
591134
1253529
2025619
2618025
351784
945274
2128887
2477539
1280927
2343154
134120
706634
1815730
1731252
222577
1004608
2288207
1539445
577248
558957
2764100
2403056
1518073
758206
1517682
76350
1140194
2742440
2685997
493330
1146894
2929462
1003698
1878284
2862747
1346597
1958635
78435
2614811
1439638
1660120
285222
681781
2919502
2787127
2074375
812801
2543551
1958009
247268
2761975
1505710
1961252
600071
1841046
2642215
2922824
700750
252025
1804559
678827
967271
933630
116090
708588
1519995
706108
877910
983036
2895399
2218716
2812077
83862
2246517
2863671
1390993
1108394
1111694
1028008
894715
2871428
554752
115349
9906
1641362
1766805
699522
748296
1528434
2268092
707908
2246003
68781
528306
1543461
739662
566688
1290566
2484427
2804353
1161705
818752
2202314
2621151
2782089
656865
475311
1097843
865977
2759927
2140510
2557138
1509505
12872
346698
775478
1304556
824419
937708
2002552
1603658
1089472
1997545
197858
1883124
2811357
2033240
1232204
262937
2176132
2639027
230634
1513969
1291322
1168760
1792025
2747305
1404476
1802431
2909601
1729659
1118572
2530652
19477
1430951
1436270
1690849
205935
1024303
462634
1493785
671521
486521
1053192
156074
2480908
1795110
185302
2064112
2476709
2546808
1745127
1389237
255970
1637690
2716525
2456733
2201992
192882
2221477
1513226
1406595
2445631
1830517
21707
1104870
2387386
1297634
457113
19676
2919837
1032693
1848972
1221388
934124
448633
1927618
549415
943042
1328556
477437
691204
72704
770044
753817
1831601
2564527
2101654
1857646
830798
70265
164927
1160051
2282462
1203672
2422187
2331936
2874179
2571137
297925
2102187
1686432
693310
1851440
2014360
1146064
2377096
257081
133478
2066822
2396425
983803
1049107
512661
2100771
445567
1170190
1856911
105598
645383
1214269
290255
2050810
294905
2791183
1226326
622324
120110
1862522
447075
493825
2027627
1989199
1548094
1210226
262574
1184125
315043
381973
2761249
492412
1617845
1961064
1799015
392322
2725253
183042
1571755
2120154
1125521
334557
1430754
2732299
763687
1377899
2450246
2160474
2672194
2094298
330731
2644871
642756
1165115
752366
2261748
1376876
608966
1256724
2355591
2509592
869922
1494460
1129214
1399725
725563
2442333
1605701
778960
2851317
1331658
1309771
254115
1611011
2630120
2687853
1105192
519230
605540
1110444
2051614
2854646
2341178
1868757
447056
2382898
1322480
794220
2902914
1453007
1620478
2054539
824687
1237701
224333
1117413
347009
2801901
742566
227112
1201833
1931025
665119
1015355
241434
2786362
2751549
1330602
1390266
1506913
2079012
2567165
1860656
601613
1923736
1368711
2268097
287421
1143618
2579368
850878
2444211
1119103
302763
1987441
2413442
1481934
995250
27131
2384332
2674468
513121
1014966
1258177
1129468
1807737
2521879
2543534
1848210
128164
1917374
1794263
1764942
394181
2610432
2645290
2241504
2195961
1051620
778726
1421897
1685668
2067331
2483276
2682710
2779326
326908
2240678
596625
1450620
2530674
1396249
422282
2314362
913297
535202
1661248
1897858
1365648
1409272
1773733
855872
1889992
1077907
401104
1088403
2717702
2907636
1797687
1050259
177981
266010
74771
2589595
2768966
1603759
1226692
732059
130221
907456
1258553
538984
602990
472171
2024698
2917659
1964543
2056900
1327606
791705
2625274
969137
1812460
1903298
1361625
2550018
1591278
2771478
2502304
1580098
727781
1634800
2772390
1525270
2829278
2889579
34172
1304282
2721917
1799110
2495355
1712854
748318
1685034
1103761
2149684
227185
1302008
1800335
280981
2862156
1749505
2251886
2860209
1817645
1326181
878699
2173033
1366401
1674992
705603
2346968
2630351
829640
2690403
1700070
1037137
1274038
1843872
2052464
2455246
1932013
652258
247958
1355012
2317842
2455144
1296088
1656418
1353322
2697898
1891890
445344
2010674
581334
480571
2502335
510288
2734580
1955283
324093
27135
549023
374473
384769
2105106
2294013
2102366
2100526
153652
2828597
2057179
90894
2799738
2756776
1341909
1193996
703265
2358462
1354466
283296
2565446
1962491
196447
2527474
1843140
159133
1254570
641274
1495412
2724757
2338624
415268
2529690
2592328
1530576
542454
2602637
2413262
2294974
1249380
2238476
2523784
921814
2042070
2862300
2005905
1355799
1356763
2658792
523197
1316166
693508
1044711
830400
1927633
2654615
1004276
1399093
1003479
2677919
1486975
290205
1912317
2535344
2235800
2295951
2102075
271316
1210452
2467065
2035906
204021
1570726
1515815
2575081
732702
2519907
212567
682652
1667292
250151
292241
58048
443262
2789545
2742813
1022248
2243325
2391399
497639
398692
340551
1491408
2067514
2169801
1633818
158191
2092854
631398
793685
2151830
625499
2765485
1483366
2809293
258588
1450373
2050789
805863
1856747
2142721
1693325
2006889
2440711
1302491
2361621
1064958
2372999
820284
2675739
2319973
2323065
46995
1857634
893873
804036
1806356
1493724
1983932
638651
1184508
219399
80986
1698158
1006756
2766673
1338372
2775412
1482260
2627861
2923310
2570316
2922528
1400051
1875727
1913248
1421354
2499395
818599
1773553
2846861
1268223
1541260
1517779
5802
2561357
2221208
125854
1649439
847049
2833239
2710777
917026
24873
2700351
2902142
536462
1565689
1038110
2869703
1919584
96992
1261350
936735
1123949
1423439
2444135
1110122
735091
1324169
2181710
1069781
1426017
2898067
2905419
1898175
1613833
1566908
2436566
1856137
1594418
699753
1479130
658838
317852
1785691
1492456
1132157
2724571
2312268
177418
965023
2032986
1936947
1379743
1343131
587539
1952087
872371
256036
1314107
666399
2351407
2935803
1195125
2305294
617818
6260
2211244
2839543
2491128
888860
362733
320971
89505
2116823
2810705
1914956
2615987
1544186
1978840
1574382
1523316
2296659
2374459
2264968
1583504
248276
2687535
1133947
825481
597790
193411
2266387
1810781
1264853
466189
11757
1380329
2515132
730635
1701093
760056
379827
2763135
2621375
2858249
1735407
163833
2162216
1115990
666073
626608
999692
41286
56970
2594497
108388
2741710
1657355
1111788
2529672
1023411
174910
2504691
2199171
683860
173863
2139348
1738491
1332099
1762292
960660
70726
1555845
2830654
900314
2201201
915682
1655980
8146
229783
2746917
1002250
1183815
2170824
2452945
2306513
2149267
39789
1978076
1388831
601556
2787884
422193
1487206
2393409
1888128
1944456
1732544
2780267
147077
1162366
1207861
265192
1632517
1299678
2297498
738769
1106699
254635
621602
1757880
508804
2042287
2680118
1102951
2837244
95548
783719
304367
1659836
1446729
844119
1283155
83737
712706
1758930
2588475
1475594
1024028
1276588
1585799
2793731
1327972
2168524
58220
55460
2688660
1801510
1772393
1369382
385855
297024
1518626
1707219
1157484
491746
1087711
1091340
739790
2788456
2651938
255700
1239503
2270890
73005
1853314
451813
448664
1811838
1466548
1302685
2183991
484744
1300734
491443
2928750
1380122
1417615
2365067
2632841
733205
789432
2338551
2536928
2351602
2337202
226688
482789
1687037
2231347
1826609
697975
1095559
1821649
2718169
629966
1370498
2410700
1016320
1636679
815904
27097
1734412
2031930
272728
605277
371034
420830
254510
1492553
1904085
787293
1297334
531734
2160199
2493320
718488
1898638
1467157
2567032
2870088
856657
1893161
591998
1804411
1785531
1345584
2120852
1580559
1755908
1622646
1379937
924037
136127
1322613
84184
1725424
1150190
834843
531313
859391
2603452
195539
73459
754870
2534242
1358665
2535067
2047858
226091
1786204
2232313
2789782
1301051
1803473
258951
1460454
910485
1651626
2361419
119749
1190714
858394
1776456
2889771
1098646
1796455
2753172
1382025
1592264
2455457
381633
713261
156466
309845
1549329
65919
2017448
1397873
761989
1263492
2112808
675386
1439762
1606979
618322
1150208
1908898
1450681
203816
633926
496967
1893484
1465331
829903
918243
1653983
953714
1838936
534145
323115
1437049
951071
409873
1710103
297163
2395738
1963389
1871560
1290125
1740925
1731921
2731787
1316577
2090080
1958907
2645678
1328704
1517001
1833562
499348
2386634
1302967
2782997
533009
1995811
2299003
2897499
234923
1437051
746203
1673492
1564307
307391
1840804
453555
1676724
1244935
2157654
2465430
1587852
2360752
173714
2769319
2568269
1956230
1871453
2861663
2850144
2221307
1356348
2215569
1988150
692236
266241
525156
2783340
1355524
304145
2075404
1206604
519962
2863669
1924971
1500663
1423129
2334535
2040855
501629
1686173
1923897
1187948
2055033
312231
2494561
633577
1681146
1756727
1799784
1346817
1501100
1103810
2324221
2676370
1282091
1824782
2042172
1634172
2068005
586016
2264946
2588822
1074820
1329113
763977
610677
1630701
2382088
2576433
66561
1196707
654035
466994
2630912
887567
822309
767103
2652879
2733568
593461
2867204
161726
385053
475581
1955809
2452387
1160054
685212
2764
2599728
348310
2304388
35009
145568
1650133
1509021
1158157
967073
1873544
2275861
1379450
1392248
3940
2524191
1594966
1357970
1094847
1642886
1347915
2430963
2290522
2245144
2659021
2346196
1571442
1399156
1196398
987126
2213379
1637556
1392371
2069456
2835320
2907657
2619874
2785052
101126
1424723
1946634
2339102
929292
620147
345773
2508173
2321912
165764
290424
71064
2584926
2355109
1522907
444200
2535794
2421817
223772
2565176
1953446
1093646
1819485
2319186
1527911
846799
2314506
2612393
1563512
17976
1210834
765447
1208720
1301798
95715
732774
570466
2622815
1026085
1865011
2796316
2502212
2355011
403341
2697114
2178527
1966961
1405154
2774399
1686754
1930591
2730006
953805
1871634
2047314
2766124
1744817
1413681
2702036
6053
2473335
2195163
2929616
2098966
2341838
2478392
715082
429968
2019539
2613744
168039
727195
1596707
1644274
684085
2061042
1765331
2207361
1749858
2910694
152110
2586380
1646138
2546923
2423872
420223
5527
2610923
307484
1615712
957312
42792
207608
762751
1374656
43645
1480498
831529
396854
627618
1559569
2285906
124480
2127647
475182
1637683
2368265
56594
2383041
1319564
2169695
779989
2345569
2097284
1358925
1289723
2773207
615789
2006947
606958
1636429
1629785
2370732
349317
859370
1970567
1537616
1322437
843512
2539185
1430701
2626951
580567
956565
321923
1133316
234798
2435190
2511264
214517
126777
2018018
1391767
1719830
265186
764229
1044741
1057423
1833411
1640572
2630459
948996
2814845
327467
2903607
1051829
2528483
1642985
73510
199680
2858603
2117421
666231
375911
842832
158485
2258290
1169358
1086240
1205637
2157549
2033148
2136709
1788498
2622175
614769
925776
1922936
2641936
335907
895348
593996
2604087
2382127
1714517
1017205
258357
2655472
1221686
2915840
1324581
965712
1520766
2120528
662577
789370
948398
1963386
39591
2071934
835006
2892676
1674083
507396
1958163
2783720
277040
2365906
1012108
244136
205309
2766975
424787
2362027
2129389
554584
2202337
1404549
2486130
1807834
1305312
2601784
2580828
1452902
2061595
1127765
84474
1194068
796910
1452748
515041
1390034
1470559
1925874
2794329
483293
277138
1461925
2384237
497604
5509
2411867
2482561
1480521
1463535
2539742
2908771
1961938
1183776
2236367
297493
671604
898140
2197580
1289747
2501113
303686
399335
150291
265762
2687942
1257782
206559
1938379
1794259
1417433
1439751
1962470
2893452
974057
1526255
1563693
1094308
1039403
1767623
452209
1543101
1548120
333798
1364771
2181074
2402077
651101
742823
2511274
2392279
1348365
2182624
1623466
692096
958644
1774629
1471893
2654647
499015
2918404
749508
2199658
1935276
1348869
2217008
1860667
2057253
2412842
2934660
1901562
1122666
896459
2524778
1782475
1253685
1160163
1335408
802099
1719422
1642759
341143
750286
1472486
1596915
2850404
2217352
2255837
1046458
1321366
548580
2610282
2885829
2862684
882999
2834946
2909
1240740
1923169
2555362
708951
1715076
1559104
2924097
31663
2885767
584040
362299
181430
1114055
1150105
1182411
1301377
1440705
903522
2034824
172049
746653
2326823
528997
555564
2838770
1823206
298342
2864659
2154490
34393
154974
1704214
1220610
1348602
2399730
261168
2923389
1166931
2258802
1209563
603329
2089995
2791071
2662276
1931666
2433374
2871284
2515803
865717
2413712
2028691
1766378
1839584
2442735
1063872
394507
1759190
829525
1102681
2525529
1550090
1046256
877656
354741
2804904
2223053
291705
718656
2640981
2451688
2564770
2545769
1060960
971151
2004476
1693623
2014631
947425
2282880
2861109
791812
2800749
2180982
966400
2152555
1872158
2629177
714629
104544
1331457
536607
2132203
284306
1330355
2381923
101627
2727448
1482668
2734915
2500490
628784
1684518
604487
1112747
272804
2240254
730606
1052221
1287949
1697306
25985
1744987
969790
320225
684393
2321444
702405
1644916
824663
2332730
2028290
602689
243736
2211369
944879
876124
1845133
2725299
606976
318465
837741
2277719
1112311
1299653
2471908
2018774
65833
991011
504523
2886008
694434
514936
2679762
301965
2052007
976705
536143
89316
1134689
899547
1286909
2199461
2052780
2929659
20948
2481486
617918
2734883
2743381
2737014
2239451
659198
821318
2123348
2236925
257522
2628823
2894839
42113
217435
1082585
104070
1987080
2813614
2244045
384587
2081565
2080485
371615
794931
1225910
2666761
549821
343473
1901677
2482981
2829553
493948
1299329
985277
494796
394602
656581
200133
1616253
271545
1798721
2429717
62866
2237767
1681233
2273100
449185
1526458
1815137
1177963
68230
1145884
1119438
2148438
540640
77551
347533
510710
1608570
1496024
655884
379689
2326266
208950
1117270
1386925
1959473
2503740
2663802
72063
410879
2625517
727320
1734345
376922
537743
1038369
2838644
1183222
717386
961065
1282882
1856699
1977450
2620863
2154298
1436843
1866026
1434409
2026773
2349851
2624996
2810579
1055955
1872716
126117
1360171
2632192
1387402
118374
1331447
1086443
53199
2159556
1754851
2035027
1961663
661841
448309
2674044
1274927
1761139
364499
1587128
2754415
1288154
2242715
709850
293481
2176536
2498010
658264
1289024
906233
939823
2832437
2198485
2112779
1748736
433109
1301304
2760934
2816989
1065191
2791099
1693055
626659
541522
1728608
229805
2748762
2221054
16331
2076121
918491
1621698
2773991
2709047
2068236
1079750
555055
49000
919553
1657396
896489
2817079
2736070
302
165412
1330632
1687739
2037926
1582947
714743
611032
2540971
834392
1236998
303828
1053853
2136913
1996701
1525545
1857369
1682755
1305142
2091996
222448
1145207
2555292
2530900
1399344
442463
1904577
1991393
729264
2434848
620239
186515
52756
2859503
1640990
2259373
2333572
709769
2658297
1654858
1867570
2114702
2645443
2393997
13468
2450405
373521
497413
2756632
1413899
1914826
195439
1662257
762754
2218516
2272526
2000597
2863615
1866695
466351
1764588
98704
201778
2718430
298282
2807500
2934692
1141849
1241926
783251
7474
2392551
2330115
800057
1771394
2203617
911554
613852
1468886
881561
1749640
2770106
133010
711249
1532266
2923616
189061
1621450
2848588
1572626
1126593
2058973
1864677
2761160
2447617
2603743
1817084
1685965
2346147
1652638
1297248
918497
2521900
705440
1472464
2646844
1082609
2577495
922061
144121
966304
2424744
667504
2692112
1667964
1560530
50338
1109419
973364
1390620
2765770
1933700
2543599
2349428
1697628
1103544
2466166
2733189
102897
2481261
1734575
982151
1035804
316158
288471
2666779
905613
1654949
2705274
31194
2095131
174711
800575
1513516
1424511
2028661
1740394
1136788
2063639
2790323
1466832
2394269
2372510
795202
386792
58260
1261076
201614
514314
278907
2560709
2148701
286127
1602637
1940892
1675596
621748
157130
1715168
1978363
418262
1033622
578646
1983960
2385881
2138484
1923236
10693
1386171
457007
51583
1005094
2814226
1678895
815543
1419701
570346
2544342
1515614
2708017
2092801
534692
459251
1246924
154104
1869821
769066
566600
658763
2656750
792495
2733440
1804864
1528971
1521053
495413
914353
1333522
2637233
2164226
1797934
1838600
1889351
2925475
1113595
84458
1154299
2229598
1202185
1722008
2757236
1142837
53930
2299946
2535421
2433237
957954
945185
1078267
1403034
815494
1353043
1932680
1980870
1814245
858684
477679
1415755
230175
1717699
1105345
2044649
2178622
208112
1278163
1075
1170277
2785630
520178
2067915
2471766
1758167
2276857
391086
2001828
465866
953246
2613281
1777769
458196
1166647
896184
2091940
2206609
1074040
1325662
567720
2714661
558290
1002219
262660
6374
2869920
1036529
2369608
678347
567732
1968681
2132517
2407471
1050585
2822181
726297
322659
2305174
2568544
2576618
901045
1849556
2599651
2650251
1730140
771722
1180061
124101
1490510
1196973
1261026
3369
2281832
1198770
2414693
1602253
905911
2693109
2623021
1601765
104388
1415395
1973633
1532768
472805
466450
866130
2429449
526165
1283488
1076937
2325180
2789480
751200
1493445
2300546
387346
1992139
859357
2164535
2661940
109461
2130674
2351798
1775372
449877
2371027
2145405
390370
1541926
30191
957947
1596928
2722393
436113
719344
2817181
1413550
1232922
1046468
814067
1833617
2397376
1500019
2372886
539624
2520771
2326694
104783
1529467
64657
2545110
607181
2433024
1899269
1467229
2014736
1319984
738654
494096
2781839
872696
2823858
2893314
2272020
1351707
2784976
191634
1996548
1854691
558492
700533
2867655
1564487
2512822
2754366
1444032
1552345
687219
2295463
518868
1265217
1993908
383023
2304824
349714
1775144
1833955
713327
2013731
412292
2496616
2622705
2659489
1187239
2783669
2537915
1341432
1441027
2868531
1307771
1454930
2911848
1133841
1911320
845745
1651212
1052949
1641274
630527
2315405
2738350
2270925
587928
2922670
655940
2080020
1905088
1077117
506094
2462932
759423
2549607
412562
1462525
2490029
109135
1700345
2342922
2568449
1895915
477254
1264021
1084472
1009114
1241457
1236008
2652234
804659
1442912
720371
1783551
365822
119874
2257260
427602
1030633
1961891
2396344
1073020
208245
995106
1737995
1306007
493345
362173
2808259
2258557
1252820
734666
754945
2383102
237552
674161
1846788
909543
2548774
2158871
2737410
397731
2729194
356544
886228
544344
2798132
2508207
106667
1993281
773131
1258508
2505489
2755588
293486
1130780
1737120
67527
2912122
1523218
2351942
1105659
1833831
1218081
1316170
2891057
381642
1196835
1511211
2799827
596751
1517182
89971
1747553
1731667
2289270
1853216
2234729
209020
2419477
686050
867508
416391
2770335
2497029
1462585
2704250
2032751
80724
1526675
1808658
1518282
1643208
1819471
2932110
219067
105690
158594
1694574
118612
2252290
1527924
2688015
1845694
52952
2595272
421800
1208123
1409534
371565
2839889
1589837
2699767
2502928
2880229
1307487
1932176
2908920
1018201
217169
1154237
777230
380731
1462599
827900
712632
1384830
823014
1934001
1597301
2514810
2689657
522848
618419
1594871
2908813
1049665
1987406
3309
715242
2899317
2547704
1523066
2812173
841503
2916884
124336
1207076
1514150
2311263
829672
1333151
2005760
1474489
1172538
2421286
2602240
2162826
1342869
1390224
91451
2795823
10505
2469325
2684020
24993
2592273
2084421
965298
1554575
2422153
1243969
23446
17609
2460306
1772280
2423333
2287381
2637751
669367
2302874
2741294
1983866
1903973
333334
2538329
1539220
2124800
581730
153538
430570
440977
607448
880991
723529
2603528
1664604
2810369
79547
2779803
1475665
359293
926033
2553352
117177
2530643
1745259
1934099
488220
2340355
2921677
897883
439631
487317
1001230
1659124
2401259
2320353
61938
2835989
294749
1826117
1777597
637398
13106
231811
1994086
2894155
1078236
2524687
1757147
177579
1094965
610515
1041395
1367353
1204120
1117121
1487266
497613
1224343
503913
2043400
2154681
420432
1375821
474733
785106
2462217
2486024
1501989
2814307
862083
1171501
185245
2150900
2790830
2553548
1455508
219271
860649
1943609
347208
2454689
953472
2502675
1163946
2596193
1461000
763607
928624
1279073
64196
451187
2865868
2762299
128498
2122350
1843122
2003223
1153781
940507
1184501
13343
2303052
32780
2765777
1453629
1197643
2387199
1041185
95935
2682624
542621
1130009
681798
1297766
1272370
1603528
2096307
2507694
637937
392226
1893703
1706911
2887492
2322527
1339612
2856594
650746
2023483
1412381
1781654
2857541
474565
1936890
141586
2791199
2752968
1448413
309929
2427457
2504209
2746683
294371
2287668
1030370
1254880
2290684
1056505
485654
1720185
1749032
2078359
1150668
1941254
223829
466971
2727795
1225525
1592789
439841
2214760
518281
377128
1411822
928209
1394990
170694
2039760
175028
2460425
239449
2533776
2911380
2336866
2032401
1319304
2870473
2936920
1621009
2006706
1123620
708493
1517515
602327
1556628
2504333
2509199
1195604
76281
762348
1790024
2873127
411019
90039
1905635
765264
871958
1040567
826001
143648
1534055
155435
833053
216723
602515
2538683
1900371
1012001
2401205
1065074
750399
488601
1768241
2676350
954421
426126
2590239
1347340
1402144
817622
923974
21681
257376
395040
123389
12708
511619
940543
1880215
1925908
424832
2907474
1770967
2062385
1903267
1492209
825337
386649
1526999
1913274
1549673
2537383
2627616
1890799
1744250
89074
1143095
2683472
730333
2642895
1671162
2492527
1771675
2562360
1469727
1334754
375584
831173
1288491
1420243
543116
2679196
2147969
1437329
1376311
622952
2799565
2041997
1815860
1729276
1455130
99492
960867
508275
1053137
466030
2259714
1611409
73553
778846
1633144
2375653
440440
689734
1109308
1833204
1960429
513584
2445207
824672
270469
2776989
1918003
437365
2323330
2850529
1195161
710831
934260
794440
1923334
1319031
2266731
2261143
144420
444113
2782372
1035392
2074620
818809
1454489
1342823
1129485
1641022
1321285
212897
305660
2798983
2015663
1637040
1719681
2298465
2044090
1599634
1782926
187493
2819850
97794
2518080
546673
2456576
1497183
2061214
2433867
911799
947627
16531
1974907
202241
44033
708116
2483988
2230747
1930380
2689338
215137
783333
659160
2460770
837269
1778164
2217796
2590683
158797
2866057
859521
961458
552620
1239431
2269722
2208407
437359
2703942
1975911
329190
548220
2485607
2206548
77388
459524
424912
2764725
2005078
2454026
1928623
2924379
1265691
1383069
1086275
1643120
396528
695983
2141012
2940143
1066883
2624369
922861
729450
933178
2483752
701906
397335
1636396
1109764
643011
315034
217859
810097
1742470
2349659
2922598
2606431
1063027
2912741
426728
1816725
1046284
1473766
1214885
529184
1595931
1948620
2688872
2404916
2907257
1855065
1922097
2848911
1091283
2880347
2940434
2536380
46213
1065103
190967
510790
86442
945699
119335
2882640
2321826
876874
864312
1842806
764557
1896694
2510015
973934
1531821
1859453
1738465
1368674
277951
308984
1638120
2778371
1992894
478096
970886
1776062
894665
2505184
2099779
1992146
360865
1989553
2873535
2152855
2041442
2294066
1579978
1806084
1177156
2602479
604859
2301761
731064
846294
1790066
2105412
465626
1389453
680861
1235181
1171681
1539800
1380330
141156
2840214
1451980
2574514
1182750
368672
720033
2766185
1650576
1722181
804597
902210
583418
92248
582171
2035032
1568574
506577
1333270
2637259
1508425
2549350
1679532
881385
372549
1319954
436787
933906
176254
536300
1729652
1036403
941844
2599104
2169805
2684837
1302293
938281
129834
1828398
1674778
1666839
786864
652209
315144
1662500
1686216
1422966
1893388
2429584
2192744
2295180
274391
1384066
1066709
252672
837015
2315714
814732
1616353
223500
1543019
1234237
1225217
2851007
533684
2339052
1947750
1468838
1020317
1857678
2806543
2433457
1422056
1432337
2617715
2085170
411017
665008
1479887
148230
1017655
2355140
2206123
2676562
2103858
1458927
346991
1318094
1132577
2495625
2212064
1996840
2797125
479915
1672602
2689852
1652585
2546997
2521383
1132681
1355366
1566537
849113
2084015
1586145
286110
2722851
56156
582228
89951
304255
2339961
2568869
1089095
2425660
2683643
240596
1080523
2407895
1525046
110700
1149192
1398916
205700
876399
669142
2037048
1679197
709422
2899858
342915
997585
262805
2146395
1068631
2334841
572132
1025308
1566718
329216
128698
1192226
2591067
2231670
2489887
747163
1547591
887684
1142790
292232
233106
2778827
449595
669597
1528222
1765119
2471447
2330822
16670
818523
320914
836964
2218490
2518854
2185829
1581966
1351279
2602334
1436167
209707
469705
686860
894138
2074909
2305602
684790
594175
1784855
31769
2011833
1718725
606014
321961
2048827
540988
344046
315284
2300771
131048
2818400
121969
517371
2274383
719678
2261231
1725958
2361270
2910805
2457296
1368433
464237
729260
2010367
2329626
1398475
1911436
410932
2333752
1938552
2532635
2564856
2463801
196402
2305340
771119
866210
1872876
2013152
1411706
18768
2067504
852240
762115
2837013
1939528
706139
1398012
1691482
1354218
2276634
1303201
2244803
162482
1445103
525416
2404435
285557
1202103
775985
200202
1921007
2918136
2089446
2316831
894343
356869
2089737
2785289
2360712
2223940
967740
2184612
1316031
2498444
2492397
1940862
2427100
2295369
2152015
98368
1859407
707750
2538359
556303
768402
1487735
2035145
237214
1068214
559647
1763729
104
1524740
4892
1582142
701152
660881
2196861
2527132
14320
304047
2327295
645471
2742814
2242170
2802681
869806
1643730
1284694
1638026
1846819
276752
1906191
77110
432298
1531430
2884275
2434591
277598
2033294
1787618
885091
1078975
738073
824708
339915
589576
2858791
2298193
2766006
894536
2924849
1267820
1106881
2211463
2122157
1657377
2418368
1530262
2818818
1846254
783110
1975575
184795
2102522
1925561
2270970
618558
807881
2153206
2338830
125798
2864296
1738819
2421039
167084
751646
1662437
738449
1077047
264159
2730448
2056987
1239423
978708
1919746
1013176
2052119
1388860
2114498
1241137
2075752
301701
689032
1854095
1405611
1594573
894023
1411034
2287909
321882
947580
2750490
294385
1501605
830124
2241413
1952573
342875
2108365
205082
1450198
202063
2533051
1479829
737898
407601
2848648
911611
125646
2836287
2479989
1850106
2018410
1706036
68644
716328
1146241
154611
2659046
1066779
2509158
364917
280269
2361431
1995866
964658
2228326
2840201
1048770
985182
1756750
2328432
714075
1767909
654051
2238952
1548048
1893175
1583820
19617
657549
965392
1652981
1987414
1517667
1823456
418509
743411
1322171
1824750
2404558
1129413
2386912
918490
2229081
2011743
1350409
588607
494288
2437450
2436615
65039
1869858
2271955
1939876
417771
820941
1556622
646018
2296093
2532346
2592278
2213764
1193509
763905
2762035
151684
1258859
2940538
1381717
1990740
2927021
150826
2023
1792728
2306993
87441
2508107
1709621
2575460
2157113
2621111
1200783
1064247
1806803
2809032
2209944
1412171
2000124
745309
2503411
1817558
1862242
589924
2371981
344705
1689814
2809162
513902
1571032
1083050
612531
564436
1514121
2156145
1766895
2036728
1241298
1085681
1547726
1595210
1122817
990485
1839686
2097556
67817
1566699
1581755
2018101
1179152
35150
748678
525278
2049474
2841043
2537287
1699313
525552
1207406
185007
2795582
288263
1341183
171788
2436676
1683212
2664111
2305233
231658
1866326
1891717
1287833
1620774
780269
2546837
1882888
1324659
700266
1034839
2318991
2558538
1674445
845375
2773851
2019602
2398805
2829456
1858665
827525
2585975
2804479
2265855
1346009
452657
2631134
755832
2556515
2912368
2326081
799882
485141
2914217
1357372
2847936
466903
2342741
2035354
1332396
1798514
241712
2737079
1719125
1869870
830959
2359677
891183
602061
1930490
1524828
2555088
1916451
724785
182027
1051886
104442
2423504
1543157
296355
514357
1564711
586228
598123
2564655
767860
1693792
1843872
2867822
412180
984260
1565921
387113
550158
2301858
2017927
894122
1740705
1072008
750384
9534
1105903
2649987
2035281
386585
2657019
2144602
2404148
1752028
1430298
2840502
2544148
2323586
2798206
301127
1199969
1826098
1345146
1677042
615097
295898
1060556
1692527
2037076
156397
13310
770777
2242107
1793489
1436632
2388765
722684
825528
785231
2591465
1139549
1757538
2940366
2720731
1751498
1420905
1920447
1654975
1118742
1154076
72394
1490168
2610399
1039457
1412744
1816651
86745
644102
2614491
2283588
1690497
2291090
234313
1933982
768155
1268110
498519
2240052
2050458
1304522
2149633
1321738
1530510
2128487
1873123
1770014
47383
329918
819454
2436809
1113072
1918255
2528714
1422621
2698861
2637740
1589125
1171583
1423028
2586724
1124339
2234671
1818675
192538
1600136
1923045
2934771
1430659
388417
396952
340367
2018138
78290
1537345
2532815
583968
1064080
1909429
1134866
1170130
356000
1991534
400536
870791
576968
588243
1123936
1695525
1050864
488922
2420967
1870323
478480
450454
2510604
2574936
2372134
863692
1240724
716959
1413678
1853605
1893410
427218
808490
1862165
2127074
725297
2759958
73132
795050
2908140
1199406
2553341
747141
1885010
2187461
1656137
880264
891056
1413076
82452
984016
1951002
2825317
96171
2164605
992779
2808659
499694
1913078
2806926
2817469
1776724
109020
2748914
2680156
1039173
1350652
531459
2609392
2318995
7023
2797042
2547119
912052
90095
2750019
1670185
1123398
2055492
228223
469687
750194
2625238
432044
929015
2275334
1672390
1108031
810223
2786868
198803
92798
1339472
1541769
2913798
1149552
599659
1907998
2586691
2726322
296124
1450667
2906874
452940
1689069
1158329
2889123
77295
2897229
2311811
2435470
1475735
1745017
1825838
550452
889789
2662161
1353804
1686368
2291177
892312
1371582
1984721
2158932
776662
434284
1395773
2557798
1918741
2545137
1090407
534007
1842378
245954
58070
1627207
17817
630712
1413834
445966
2311089
1868624
2878104
1653166
2683025
666803
1182615
726190
2416287
2171668
2682951
68012
773013
2413112
1180950
2167366
859491
1687119
2119973
1424875
65631
2702314
2366894
992745
1251294
542369
1795240
2804541
1443125
918777
2837857
1538127
544104
1039680
441026
1000615
711894
307628
780265
2455448
2232372
1000394
1149666
2561898
2645654
1953444
1151387
776249
2606928
72590
827563
1888974
1549916
277700
1249417
28430
2614183
169648
358694
253070
1307006
1518159
835000
37229
2461475
2445898
1678721
1726187
2903629
729310
1007740
2534723
1483881
1478955
1442884
1181664
2125634
2305850
738153
53419
1526618
1385221
1139989
1729187
1825710
482051
1693339
2502195
605907
567543
1435296
1453313
1142905
2805696
2304427
1655177
2653595
391721
1197878
2007117
1513517
737282
1956449
2533892
1112438
910008
67553
2764468
829619
341609
1124334
1709333
2688673
291275
1865771
301421
2768932
1267748
2401258
1044052
228823
1431202
2188999
643460
1161793
1327636
297452
2723605
1583445
1341180
1843574
168910
63495
1583098
1859770
1107056
1776678
2020850
2151647
1965900
680448
2318597
2553498
2853408
2252874
2131632
1933631
2257785
1717815
910268
116033
2215839
1570626
676898
2324942
63109
976299
1200004
2330161
608520
1785787
377800
1436909
2892131
639327
1283290
2647966
2870581
1000505
1794887
2470347
304798
1668436
1416093
1166360
535520
2669421
1076661
576872
1568041
922048
508027
1931633
892852
1745239
680767
2668534
586579
999177
1110930
499082
2680189
2385099
1472016
699150
292467
2847385
418708
2030759
159732
756373
26295
467368
1789743
2644900
136394
2397995
1155674
428127
1603157
11763
1452902
1294811
216535
413271
940570
2923172
2460513
432152
962980
214824
1428379
2413281
2267822
165338
1409129
2917884
1732846
209141
2682475
1421160
1753537
1027912
1157103
2112609
2459899
1572330
2917442
323822
2895607
401967
1553294
1213092
1720084
1148870
882662
1543365
589792
1205755
2041189
1672122
2615847
2231944
479984
1776775
820769
1249284
2601786
2795060
511654
2345845
1490521
651128
1789346
442471
1928888
467417
938317
1929955
980274
1025974
2440530
1369609
401559
2940400
1327112
9076
2370169
597279
204330
1868537
725390
2763702
2310353
2063674
1668101
454649
613050
1398705
2273473
2340850
2226440
362514
1811516
2449324
2396413
2572865
1777053
982178
1023993
789494
30146
769496
2633621
2132404
1457659
1150410
888469
380174
2287346
208418
61889
1810237
983654
1634102
2218479
255431
1464274
193647
1006277
156451
1929400
996752
1165071
2664702
1625802
235549
645466
2825472
1808576
1397476
2361072
2674187
1432228
2788953
622612
374207
2877906
967703
2814058
1462982
1802884
2900187
2004974
416630
366708
2624178
918284
2838628
667988
2412103
2904830
2231911
1684799
1110341
1615542
2339042
2902646
2860315
1200950
2569519
1743475
624611
501018
1311730
582426
1139289
1055646
2162011
2529973
414136
1352083
1588712
266089
594706
617316
1548649
2044523
441927
2799827
37515
1024360
1571023
1235631
29954
947820
102140
2782590
2865121
2926791
2685966
838514
1421928
2610024
1100911
598242
818377
1430393
1855170
409706
352785
2920202
1565966
134199
2057189
1561040
1994171
2837677
463739
261370
2220899
2312537
1065858
2802479
1940846
2574989
1199824
103144
806995
2336609
985214
1497830
2916711
341062
2292183
2600893
2409944
776462
612123
1755938
2450958
1520896
1033078
1431474
1958485
1463015
2212192
1652013
2464618
818107
2332520
812811
2818472
2692184
43767
43835
538130
1018945
1457564
1565519
1160620
995412
1140393
455809
514081
666699
892588
999839
722127
1126510
107072
1722309
1272803
2490001
533586
258868
1177592
2762770
130442
1832928
1405878
1865059
2128247
432142
1947986
891473
2810308
706632
1777336
2182290
2842914
2550898
2844301
150133
1208860
80451
2349125
2533171
2739947
94957
2026389
1423814
314083
1263915
1545617
1032119
1376621
2155304
142846
782108
1220521
281013
742156
8196
1969844
784250
2242925
544529
489122
1148183
346884
1289199
2403930
873991
959387
422963
512797
382062
2688916
776301
170138
1958998
2178565
2872107
1256247
507439
2185283
2446232
1956145
88537
911706
601408
1081220
1814149
358687
1049176
1993909
584414
497229
1450924
2494729
1357828
855718
1616520
1895513
1309800
93093
2623167
629706
977701
2077004
1545546
941356
1097036
1533340
1696545
326585
1931990
1185614
364468
2638290
2873691
355331
621369
662349
1335469
1157886
83654
2561021
2638095
2689346
988528
1058067
2528224
1284805
2170898
1421217
1947697
870490
943901
853868
2022321
2052468
739540
2178329
1346099
1606767
2761145
2582317
1993138
684300
1658505
1081093
2508319
1432829
1989420
985322
2445722
2058672
1710282
1830884
118968
112608
2789669
926952
1819703
2420291
2903311
1239681
41461
2355160
1285471
2342080
754098
929360
354903
1500924
372422
759801
2785964
551805
2286952
2860043
536972
2142605
427238
247259
25140
2223800
1832298
1798227
892266
72287
466720
1367667
2375670
312428
126539
158029
536307
1802469
2721432
22087
1585616
10833
301237
2378157
2096577
2145762
1183599
2746409
2435054
353712
2306392
1978011
782230
858260
40332
416882
100046
195353
1554906
4841
2291589
2771149
617510
1289750
2580154
739275
2874346
815714
105912
2522999
2514130
2402434
1214113
2062011
1674103
936895
2905956
2444603
2698640
24160
2428003
2551221
2332653
2919251
1429383
63888
1009866
110861
720221
1164855
1731505
2864316
1590885
1191164
965274
1881943
260275
691826
514369
487320
470358
440390
590642
2900387
797119
1336692
1380489
1376381
1411174
1168672
635462
2308340
1549536
1070230
186107
1514403
2846219
701655
2065935
1844852
1431544
1553148
2542393
2283963
2014111
2244453
516458
2919743
2726548
1681893
2938553
1513363
2339492
1808455
1223602
2361214
2351102
571446
2544015
598235
32707
1090870
2570852
429
854175
1713018
1527457
1080256
381469
2284269
1588518
785232
2539210
1997522
2577383
2649634
1835425
2858291
2694374
646702
2729537
1882328
2765494
2729070
1389175
2760070
1836369
2746960
122127
1670234
2786421
2240153
299619
1352176
339456
2694968
1792874
1236550
448055
2605256
2929596
1828779
335820
392032
339023
2138174
1461607
216561
204446
1563341
2186313
1403957
1208864
2929790
1418839
361773
2413442
938862
1753378
2184833
2472367
777099
161592
1875725
542638
2557389
919330
798556
354169
387517
114969
1024356
1476686
2161146
2936917
607860
1803488
60551
891658
1241411
2596447
2438745
445657
2570776
20076
1603146
1201483
2674716
2537168
834215
592517
591557
2522538
1531588
963572
50106
1939769
2629572
2710811
2219488
1386255
239028
1506004
256028
2572300
125648
1569260
470007
2189765
1680532
2163901
1427810
2119025
1616331
2713533
2745777
308819
799512
2687691
2340698
351477
1940029
1553075
1345893
1483457
318520
2856682
2073121
1692756
524303
1068770
2320470
45520
836336
2241186
2710058
2416656
2256583
816769
251529
731341
222155
2867001
1612116
669774
692198
2332054
2870673
423821
1080250
2384785
664634
789526
2496562
1114700
172910
2491844
812712
232775
1999858
2465873
312594
698143
2291172
831876
870240
2797715
1628184
1929990
2139711
626211
11818
1099463
2670904
2101804
219081
962600
1491120
2236610
2523284
101217
2319495
424633
1821462
220533
2267441
1840923
101962
1354233
1876990
234396
2165262
2064938
1104512
1089905
2888831
2390524
474125
2659512
1321115
748075
2210262
795468
980826
640866
933062
2471970
785090
2905319
1122558
2377573
664950
1765040
2330590
378452
1195199
574
803426
981829
312382
1551737
2115635
742747
2023231
2648559
374124
1325532
2228307
1876920
1764357
1613710
323010
2199850
1348009
952743
967134
2845247
55704
1510123
287274
2669006
713977
18545
1427289
287230
2920603
11814
1888952
501035
232342
967846
2869800
2161123
100287
1961370
2863300
1800407
198731
2485438
601137
1805576
1566126
2312330
1159863
2459876
2098958
1690127
1693478
928950
1008461
342505
849559
1375299
2769751
144377
1309600
1209536
1051425
1089323
602452
2469352
358134
2717860
1906009
2571598
609066
1425405
794588
1029603
115047
1217788
2167362
1140490
2287627
1351100
529921
704558
149759
2700085
796751
1886523
10179
1000958
926817
1901840
2297166
1919520
2624544
1255563
2181640
583326
817510
2166359
1308334
2456086
2539514
1910512
2833964
2304421
123642
1249725
918371
2054266
2922055
896802
364907
260153
1811320
887296
2065797
1620175
2101890
1302999
1261865
822015
2927590
2747946
190995
388512
1830769
1136218
2544473
2465210
2581970
2236672
503160
2226484
925521
1159116
1348693
2817542
1993954
1367628
2284163
413019
308302
107893
1717352
888309
1899904
1717891
1979610
53492
921403
1358953
4424
2184129
2003359
2854361
326356
708609
2433193
729280
1630363
497506
2058600
1469923
684888
1267980
1957693
2341756
2108896
721601
1555282
157610
1042048
2026352
445241
830621
1971654
2340022
1598959
898572
131908
201701
1281253
1169683
1170228
1692113
2740975
2895911
2075733
685134
2434694
1636847
2161908
910338
2570711
1139212
923766
358768
622863
692724
2837001
316514
78682
1162738
1931240
2748981
2648956
1711402
2406549
490904
1333111
2001385
1261503
993897
2210780
570719
1602634
161471
2785219
98105
1517581
1362377
217146
2256515
398924
527203
1534050
1261826
933252
1528772
2027994
2335014
2671917
96939
273309
2408290
2256546
2599363
1216975
1065444
2793829
167540
2802460
687450
2630477
16447
1804883
578844
1673832
2394491
64065
2277463
1771233
2893727
811265
1461516
2443455
488913
746814
1342834
2089839
2834634
2451160
2353187
727302
245037
376335
2038690
93835
1682956
1302013
2669337
81183
24595
1733345
1215722
823306
394808
1255259
1488528
1247919
2281557
189654
1599809
2748824
919495
1068948
22478
2009116
2113805
2585865
2859541
2927077
533026
1403598
740064
2797366
1166944
2659111
1680356
2596551
325888
1355116
2847358
236667
658236
2431071
863123
2911452
475897
791387
1655652
198767
1998750
220479
1658531
213469
918708
2006480
1990041
692410
2214245
840717
2229234
2530198
166779
322036
113380
1557125
1186222
844124
657932
508215
1185721
556878
2068393
1510290
1332117
2792305
1745117
2920090
1396831
2060019
2601902
1306925
662558
304031
1290398
1559092
658289
1878170
831782
890551
1195672
2595148
670873
1758418
252990
1477522
403909
1034286
1525854
1302211
2327951
1249459
2652535
2065999
1215111
2253417
1280995
362073
2318643
564508
1703773
1732317
932426
1779425
111891
694270
1518581
2889325
1824905
1681825
1347508
1075031
499641
1092668
1853499
1824229
2150247
648517
2207980
2242302
1973176
2188184
1878275
721711
2116711
2404830
2577212
2600117
1246337
1858669
2349690
2048945
2611687
1076949
2205855
381208
1119920
340003
1108481
832572
924759
2898406
670642
1399355
818689
1710409
1569991
1296623
2271968
2311979
155922
625422
2783315
2545449
733417
430010
722670
542086
2478967
25551
2779441
2325055
843677
597772
888335
1235287
1585212
1738678
2799081
2418868
2688833
1334834
2419006
237060
2582527
1231277
1577728
2137005
366218
301784
1268251
927021
338950
2179642
2185569
660889
2043048
2834174
2916171
1691841
2215133
1418775
1708201
1431328
17617
921879
1357373
2368331
1426464
33839
2504163
6821
968535
2628611
1295422
1759691
2720500
2744740
2082663
28765
2357355
1633012
1907196
1002565
2488406
629491
1565307
667990
1615952
805594
2493239
112458
1877225
2643737
1308808
1190910
31587
1695284
1508092
41053
772536
347637
1692630
1200851
1118287
804979
2609619
1301699
2251884
2638298
2117110
2167671
323637
2880008
127551
374340
2810804
2738502
1185026
317537
2348586
2352184
2606373
1800973
2044924
164216
2705796
2449499
2097119
1786801
1314067
1744463
1587435
2714693
949287
2409277
1141546
1385853
2211478
2524093
2711746
2588662
2883842
463247
90980
1783757
2410314
2401031
378103
570977
1776213
1491450
1777830
2004336
189241
1805127
1375670
1343445
1479252
2728326
1499308
1712987
1667061
2489678
2532743
1684010
1022324
2390313
2065493
902331
1857326
312680
1366075
1179485
2002072
1175180
1761600
231189
2828962
490278
2865584
1594358
195828
2492839
2628855
2503999
1330247
1555155
2703163
847333
2239307
1582178
2890900
46138
562598
2449121
1041710
252498
816194
793658
2424827
1482818
537684
444675
898583
1090768
2935446
829288
700027
1808650
2406674
1565673
2755860
1528197
729147
1708008
403729
2886314
835596
1149837
392111
1653498
823239
278376
633427
2185157
1564395
52150
554674
860017
2272545
2511418
200159
2884491
1648171
2716256
2849043
1517764
2567226
2119995
1469901
1004453
2755721
1125975
970011
1994345
1441396
1074053
2925506
1010057
2288532
1857848
2856385
2831408
2590730
509182
289499
180253
2590706
2377381
881007
1462337
2922378
645988
712016
700367
254383
1102601
2242582
1028287
1140860
2194344
1644929
2872772
1641704
389932
262930
1195827
393576
1392291
597271
1877739
752484
2505472
1076751
75963
2505401
256649
910749
411311
224607
161141
1247201
952789
1063799
180478
2550845
1639454
2208228
1071073
319077
2502676
448064
2006721
450459
1631421
1108742
1854667
589494
2595164
1661965
932791
2231406
1799156
1080302
2169837
75234
1496395
405477
1797985
2170065
2215969
959930
1459215
1926795
847032
2604270
570783
1848868
2808072
2423481
2631501
1089783
2885487
1361127
2012849
2432190
1126577
223126
2396602
1122552
2424296
1718720
2784202
368005
2697604
2617975
2475192
2361586
2856758
417257
61379
1943914
1588058
350442
2477931
1909100
1885559
570518
1386643
674163
1794024
898850
1850894
2701892
775910
1819453
2888384
751084
1923675
1990941
786511
1601669
1569905
2417257
700757
1696015
2062542
552858
1744102
1896588
1215315
79833
2691710
1469406
2920013
950688
2558607
1319399
532701
2369940
1578961
2695486
2207797
1030954
581649
1450849
173231
2529205
2837485
2034573
511636
1651043
281069
2279901
1163766
1566089
512965
463222
2307238
1524314
1453148
1098236
2403310
144835
836179
2433328
953076
2252410
441961
2582013
1687679
1821968
832221
1089184
819859
815148
731943
2787379
2503172
1285701
1874301
524437
1809832
2265189
1426598
49592
2498841
165695
2829255
2749328
429120
69064
2255641
667947
1326496
1254845
314515
684501
2225354
2665076
2126331
1624149
2219835
2511524
177855
725347
1426006
1732937
1179508
2260582
1333142
493544
655564
1585960
67529
2160613
2764720
2279853
1798492
2194156
951941
1161873
872968
962955
2026178
841259
2021565
876796
1906295
1884454
2936602
1664644
1260225
1788698
2113572
1846693
2792047
1731829
231682
2713619
2408208
2174357
1193097
874350
2655455
1077318
2148914
2655628
1203252
571853
1146597
1717491
1110328
1157048
60085
2904284
1391952
1201218
27548
1289281
598890
241609
1895332
197641
2361668
2157924
413762
2910208
2382337
2252669
218260
2892548
71971
332410
2571350
1991693
1662042
1127756
446533
195178
1572265
728429
1739857
53395
119822
2090622
1398344
2641462
2335068
1181799
1080599
781609
1340473
2057883
2340441
574975
1256511
2081010
88025
1790844
2223506
2613667
749688
86656
1020886
237642
108593
371034
817623
227255
2110888
2809693
2741371
1327471
2425065
517535
1528633
2538401
2389109
2542931
1469635
257257
213679
737830
2330815
2596731
576829
2348768
1973780
2807723
2038226
2895459
1527271
225288
1499942
2015450
1858674
626567
501468
192991
2682771
2445276
211708
1243680
417352
1117750
2901125
2046139
2872657
634930
1063288
408028
2807175
1770924
2834410
1729547
200151
1172521
1340069
712752
1090882
2649311
94937
1719229
1545530
2004311
1627929
1851041
2661297
2930264
968575
977458
965350
1464400
1663948
1777673
141913
993294
466156
551026
2350600
2151554
2200822
1742307
1112412
2522754
1978367
536753
2792205
2026277
93421
715668
142337
110680
1326013
1971044
69226
330777
2634917
1688789
1489133
752038
163348
1960820
1345056
637953
2725098
7347
2284184
518904
1624073
1702588
1794051
2210453
904227
1211874
2398957
504891
2186609
453404
1298127
2500779
754417
2610773
1180437
1288943
91673
1992040
683276
2535177
494460
1850952
2695007
2451069
2265215
1596204
63454
2321161
622566
1651246
2277666
655661
2285749
1051896
2780240
528848
1202895
2719554
129870
810561
5869
2350966
1108458
2664890
2405770
1894639
1758543
2795092
1626565
1459359
2754896
2582259
1970979
2202972
1739784
160480
2569659
963277
27574
767675
1074640
1402893
249951
290348
1789934
1142694
1774504
1014241
2453943
131868
327647
531622
2360009
177968
256933
948449
1692105
687796
277730
2312548
1089743
557283
2878164
560890
168848
1541071
2370596
141253
319634
2828202
1671849
525602
2189344
91561
1347375
2095666
105390
2229640
186702
2500189
2485100
2906227
2906079
1493957
1367089
2900063
2915190
303067
468621
1458741
2233816
1947115
856007
2889367
1930386
728833
712694
2074661
1668874
1514768
1178064
898360
1524235
1068779
13967
810657
869778
1644403
2382619
987974
1391486
2222274
2823798
986976
2030074
1004394
1748370
2108443
2073809
1599688
414855
2232401
1730650
1467172
2137839
1768815
1632774
23945
859270
1212046
385652
662198
65094
978658
2778017
774084
1658334
2270061
2880376
1531594
1087951
1074740
835927
2894297
718630
838212
1016114
1896799
2612841
476448
957797
2884389
317938
1418020
2648124
380526
1605389
1971979
2134001
2049374
120040
1837503
1354352
870599
2081274
1008310
1373038
1161825
1751226
1063350
836080
2901683
1348642
1952320
1684640
1525831
558605
1021154
2755307
264406
1259505
743319
178582
2100736
2889642
1227114
1852539
2314654
537055
431941
1483198
2415555
2075043
670380
1744746
1315931
508330
2654588
104255
981538
540521
538512
2684697
15683
2663588
1591214
887820
585880
2309567
333459
1306048
335910
637196
1516003
1772173
304713
238541
1426254
2570415
84462
2710987
2209793
594721
1434603
1979717
911035
2616311
279692
576634
1624819
247488
2933975
354172
2147252
1431112
1619839
1432879
59469
57187
358351
1623017
865478
567810
2531403
791011
1909579
2561065
2114029
97361
1644933
517544
2617078
1699246
330198
2305574
2019478
1580487
881627
1709848
717014
2249467
1324393
1520498
1987141
918204
1202729
2508
2309681
391560
2768269
783659
2010715
2137965
1956312
242410
395352
2345011
2021586
891044
1026579
2118930
2547013
2190368
1845703
2421167
816221
203250
2515062
1729437
1523357
99079
214671
765223
2542351
624677
1018500
1507350
1233341
3231
1080022
2483357
2146742
2648201
924025
2040365
42764
2393322
1600654
1321395
2935700
2304257
2216786
2028674
406421
2890905
1806460
990973
253344
632969
1216432
2454667
1247968
1068385
1985883
1590843
812047
2149766
2879824
2705765
923363
902582
2743764
2643321
2179709
2078083
2188421
656642
163440
1626751
2814316
2401451
2321665
1803264
2822939
2839469
886948
2055946
1833099
115444
737013
1277137
374019
1282692
2490247
2070879
2714032
118599
1820012
299004
679160
2703225
1984169
910829
95544
2630507
1723437
2481187
825148
1231714
1942180
2740060
2219557
2766143
99876
1719722
1625313
2332618
961189
2322938
1204096
741322
2752355
1659650
2473937
204723
523929
486681
2892948
708150
2495515
2837636
2523774
1318027
2780138
2765717
1483208
883875
2461537
479281
1888203
1979144
1254760
1818865
747292
2624272
323806
1836481
1234178
2483719
1084385
2760408
876697
1809282
1499033
608453
1552301
1012858
2022413
1581404
2549955
490516
1848730
943012
2396047
259997
1016782
499509
2130190
499943
1450036
1744160
2883622
1912256
1124695
1927287
1736186
1723153
277233
1554615
874642
139020
538211
2888718
2528896
1194279
1923231
2348850
1227362
1441788
2098548
1986332
923539
214607
2138034
552871
2822449
1669610
1861855
1573265
596887
291942
701450
1944077
2211646
2836225
1978565
1241930
429170
2596149
2566459
2603918
921014
2720016
2559320
1614632
1675409
1050655
1954130
2509109
207467
550394
1881739
960252
297155
2077107
2878220
740947
2789080
178342
2861301
568093
2538388
2160727
1279285
1741776
2932734
2635067
2738387
800859
2773938
1099457
724258
318619
2847709
2658469
485176
2205047
398707
887466
1927530
1198392
2570736
904254
2716033
204099
1484674
1691375
852889
245153
1289344
2273064
1101281
2484540
996649
2084106
1727765
1452745
1207722
1767269
98569
1639151
1941861
809678
2006108
386998
1715762
1876496
1544975
640927
2127196
2724400
1584072
1386698
2118724
2601794
1508689
1419816
470041
1919085
1581683
2637630
1802601
749110
2651539
1150560
663274
556725
1011021
455505
406961
2624315
2690230
2434388
513676
2339694
2629146
1847444
2381425
283076
1589682
144878
1780613
1141687
2738871
1719653
919323
2578569
2603278
2529230
402910
2668222
1901367
1266825
2256820
1068235
758641
764679
554716
1726381
95873
902809
2359172
1572684
967043
57480
1781911
1838971
2902015
2937808
935373
110435
2540510
897885
2091849
1993785
2629687
76942
1299479
2705723
2462796
2243217
2933929
2862229
2379903
859002
1930268
1516188
2816871
2627151
1127705
2414606
2612767
1446771
507474
1363854
2906892
2612192
483605
2465469
2634822
105455
1404895
2794673
2728415
1404
656121
2058299
1931107
2939792
153908
2858019
1886627
732261
756546
719633
1171905
945455
647276
596891
1120836
1783244
2515062
2396834
756215
2606031
866402
1102210
1751129
1953288
2267081
759564
1745416
876498
529168
1686710
2435649
2763259
2625011
1517231
2124590
2896810
60756
276212
2401788
2488029
986461
2676825
1271364
793036
307215
1637288
2358906
1611548
660023
914121
994045
303574
1437270
787438
1186155
1648598
942907
28464
76834
1246625
1235007
657990
1720179
1575555
2394907
1831179
557991
2916641
634595
2199459
2812183
923959
1018230
1908878
1710900
2014860
1154557
303848
859831
1600815
1925596
1578716
187394
2751392
1920170
737006
1150684
1990235
267393
1000096
428011
361950
698753
1578808
386767
1193826
13979
1619333
2074195
222854
2026626
2510920
2561951
732170
2653122
1008314
1227549
1277521
402390
458595
1364885
1885284
2506465
2873913
2232712
2935717
1173208
1443537
1073712
853088
2539474
2352556
2616551
1374686
788514
1947113
982877
1336093
2124510
1916682
1153490
1755830
1785186
170415
2654337
1194221
1120702
303456
1281651
2756371
539617
1394137
353388
1725956
820633
1963905
1892642
1710355
1231389
1576704
2813532
724376
1970881
1655042
1638925
1595824
1546595
1883141
1509940
2129252
1407212
100507
994853
1295164
1747790
2062198
66567
1364179
2542762
1592373
695835
1056000
827028
1964247
2400291
1613536
693699
1713679
2443606
879732
2431943
2470628
2810041
2009018
1667526
1069696
138384
2269934
2817154
1625630
2426456
1377434
1019107
2183637
2201583
1048933
2033774
1396811
2257539
2851244
2133159
2059390
218335
1745352
1900009
1574619
569477
2935891
287828
793512
2193866
534686
1266650
1365153
178344
1283091
792792
946133
2199931
2799570
239106
2798398
2760349
483314
1569529
2739395
1493329
1314051
2606003
1263268
433215
1297871
2043895
347202
2833207
694215
2680533
1555088
826692
2445435
1636318
2470778
914133
2138943
1518362
1322344
1218206
855596
1213582
1924011
2306742
1470962
2381508
1847427
589386
1413419
421759
1124507
1939370
1332557
686560
1999397
2625906
461146
488665
2706606
2873794
2862528
1017147
581706
647094
2579831
889384
1269731
1242944
754894
2886989
1054280
2571614
1408330
1127657
2607869
443551
2427831
1406391
1270714
1053176
1634340
428854
1099316
2512795
1225604
2336575
503566
2547305
609864
2231070
116487
2644640
1747931
642331
1415278
414405
1763228
1395306
85931
41436
2395733
379728
1922844
2138015
1398027
243578
2728893
231595
1711124
1036739
451546
737934
459803
1573875
1735529
1306300
2117980
1682395
1608496
917051
1484933
1831953
2586075
1766298
1038190
1417858
1449135
165849
1388964
1750781
1795108
1505276
2634127
2410041
1024603
1029514
1351088
2351784
1474518
2608973
369029
1838245
651428
2773497
2446594
2813814
1852215
2659702
2107517
1602893
2859835
72316
2474234
692819
924649
705002
1371902
585075
384281
889497
2621117
1239831
474011
1823749
2270838
1115928
2304895
1084263
2324562
907787
1327011
1887907
1533004
1410112
1775079
960993
1299181
1111085
1506314
2829890
2759812
2660198
1866642
807850
401459
422818
781965
2753688
1497984
1188735
507379
511726
587253
166206
83824
1294648
205805
648670
1751540
458217
665106
553019
1659387
1806682
1071572
1333881
966027
1155285
17200
2207952
560150
2413993
2796666
1583646
2167388
2001262
1757827
1397831
1295092
2371618
423661
1449847
85022
503369
196809
1325941
475138
673636
2613853
2341364
2266876
705375
929903
1123999
1573288
320672
1204934
2252171
2666588
2704981
1868171
2599024
1220646
1999035
2930493
2931992
941221
757904
405233
1287920
303745
619595
1046316
304937
2659060
719645
90628
946406
1938250
1449279
794775
750097
916340
299398
1741009
2354040
903578
1208527
203679
1906962
2860272
439247
129267
2150157
777488
2548582
2078821
2242201
1830977
860543
528540
243020
2617305
425682
2428880
1047811
1932268
922906
1035
948039
2265599
772051
2374011
1780739
106440
2508311
2650343
2352843
4314
1827847
1781170
2331448
1111834
2939710
2810284
2768552
116371
969184
1248192
558439
2458076
942782
1156270
41831
51157
1530205
995851
778126
377599
1061149
2687433
592520
1729348
1405785
395209
1963016
1379333
1852524
2512442
737851
2414664
382918
1736274
2485247
252949
1618336
2245824
902939
1549797
2417192
1819564
1112837
1724138
209088
167664
2032355
868396
1477052
2441712
1921511
2717907
739860
907991
2801397
2188452
2463194
1672926
2328028
185588
1017821
1717262
2180181
2043876
2660725
2055684
761876
381989
1835810
2403866
1316416
279286
1979639
1776820
2518348
1395136
276916
816108
781694
1844294
2263536
630659
662270
1166444
1420309
158110
157690
647851
1410673
1658459
1392178
1443459
1686413
1238549
1375298
2330068
1784761
1463523
2623382
1560712
1381956
2137962
475319
791705
833661
12725
648294
806625
1788062
2066456
1076834
1012296
1677630
2866224
699892
2337372
2199669
1558099
567805
1374366
441461
99942
2772677
1295514
1124207
1115322
2833145
205003
356843
1541033
2140071
609032
604724
2924232
600129
2442754
2892667
795313
2213710
1060505
2339360
1355334
2132351
1632906
1373247
1304112
964793
1811978
2334988
1164536
1624084
1188014
106428
2121990
1779525
673666
138174
2104292
2373440
2661336
1874845
1331030
1483599
1236985
2760101
2003608
966014
2598368
371786
411856
1092619
2176392
1617637
425774
1448483
1873476
1666163
484209
417044
136413
766092
525616
180693
1058878
1089761
2670993
2456249
2880163
1822292
692384
2717585
1734217
543201
262221
1708292
1287495
2596117
2552043
770107
662098
445137
340983
2409023
1056025
2677275
1197372
719636
1560798
2221204
83144
1658483
1960553
2154672
554746
1003689
270030
1938212
847196
489503
2743872
967130
480924
945046
2186922
1457800
494637
597240
1505702
2699849
688589
540888
2838855
2208091
1450813
635707
456846
199421
2750708
2415040
550510
1249705
2244768
835150
655512
493481
645234
2149577
820019
294008
499502
2361860
192801
2808329
384987
2087566
76541
327691
2532611
1991113
2183232
1053764
488909
591019
1104021
2093890
193112
666158
1022257
2022362
2476972
1438641
1118842
119715
2918299
822007
2728694
208609
152688
2039632
999586
260823
579394
2012535
2610419
828827
401486
2018503
1027992
339200
286513
562555
2367279
1449497
632579
1819616
886343
2416518
2230685
2788770
2898992
1662608
797815
1124414
2239335
2413890
2564033
2350045
2148237
812317
368370
7285
2384223
271161
2438588
1043237
1901827
2883293
2918257
1949070
2078090
1803743
2114496
2186549
1789900
1024701
2210137
593783
752190
71183
1363456
2371038
1279059
1859390
274561
825598
2289430
448805
343186
719666
330670
1015427
437133
1894959
2282127
2427263
1977776
441009
1228725
1316124
2240804
1017771
495099
2023561
1513648
2678502
406772
2218512
981634
414292
2416173
1498862
2921835
2113961
801875
2327046
1180582
2818525
1031484
2138658
2001748
992106
1099231
1002339
2456624
1907253
2647540
900210
1718021
695654
913703
409521
662738
2289480
2196826
2828953
921658
2924367
1233238
2537634
478056
2552758
1233220
327062
923023
770476
1281023
1539490
1808433
2382464
2538690
2478302
385425
478390
670679
2281471
1059008
394872
2877597
974778
2701291
397186
239198
1379447
1562539
1478676
38793
2617924
19964
232279
2904490
568538
543598
440852
513263
806118
1404383
2424122
384286
117868
2899411
2309491
2282047
973955
2865786
1951262
880214
105270
2826129
233544
70523
2189487
355973
2170522
764461
560903
1760982
1748002
1734200
609780
191571
2800436
59925
1865975
351700
734710
1486716
1931209
502425
1021576
1346169
1826392
408241
955578
1349383
2306853
1996947
201717
1200462
1740762
803393
2465935
96662
2373489
1408833
1893185
2485622
1281926
390897
612998
1589151
110441
1183140
1710680
942743
1059801
455182
1391828
2697056
1076385
597683
1416772
2501757
1279864
500888
158967
2055363
2939593
1456523
2338809
1153277
485675
2940137
2747968
2653260
1659062
1619672
2724116
1193733
1081362
528243
2194477
1637575
61414
2901130
420827
643316
1206901
231230
2689795
1888793
2047684
1736639
147956
540490
998076
2118473
2700760
387456
1944318
1452310
1736475
702659
757736
521191
1997861
118783
63461
2025397
898188
395092
2123455
2020548
2168813
1202043
2396828
2727989
1134953
1566674
1418775
353702
1047505
2309203
2324438
2029298
1659016
1928
2335511
2253333
1644276
1237937
2205234
618522
974673
235862
2528122
1461983
2339700
330861
1807006
656034
906140
2482984
2245665
2188869
2243832
950507
2867415
1651153
1289030
2705680
897387
1941547
271725
511127
515884
2102217
2747332
642924
1842189
2198199
2814133
843583
1078660
2449916
1057583
2006146
41142
328711
2891033
2030984
1854361
2454882
1948035
1944356
644541
821561
725974
2318695
179621
1763927
523349
782769
1751737
2225479
2769896
2469797
740093
2106867
946626
416919
2194174
1152394
53524
2865048
969544
2520699
2076120
1756452
1436197
2535023
1595091
1206699
1992893
2305322
1958821
2336377
2409216
1862393
681308
1608480
1211318
928399
1174916
14258
1677059
909951
1519771
1539429
117176
979454
2823956
630118
1652463
837624
47087
1567637
2810764
28646
2744617
2589075
123516
1621513
1731896
2510259
2350439
1421003
1840070
1415453
2852974
1811050
1754881
877550
672752
573269
2330897
2846348
2102582
147098
1659818
1459592
242681
2483170
996111
2754100
133715
2631351
2400733
295103
1119295
597453
2651551
812577
664799
2365675
1138199
415373
1812658
2292877
1236347
2229227
1939249
978031
1590026
755605
2620319
667612
1805804
1823161
2225529
399700
2595120
1738359
974935
2107161
2940273
1886492
863012
1219149
2115166
1749814
256485
1806694
1486752
743236
2569490
1134691
2782799
1643014
188321
2836481
2000504
1888403
2675209
447371
2246181
2214538
881578
2720598
787670
431278
409129
2898869
1456932
2272089
2236977
661413
2744540
2904307
1650782
2327613
1807335
406441
2331830
1426089
196397
611814
1089750
151181
112374
1315189
1083073
2046100
216360
2521910
2769392
345948
718128
167774
1417987
2358473
238009
2407249
786689
417923
1112135
2798127
2115586
42869
1428774
850551
2892988
971376
1514236
2019938
2006602
1932137
1705414
2524551
2234426
2706473
1528965
1887118
2141430
2849662
2456919
1791755
846602
2227166
947891
370864
1768064
227272
2877794
912750
301234
1534879
249069
2151112
1267381
2123724
36320
778088
439373
1505283
2129046
26597
1800398
2696737
1170435
991731
1151160
881626
2153616
970567
2079692
2677656
1986209
946685
2269048
2643499
2350702
576251
1047221
2558527
1774540
1155376
2669938
487793
1417838
22795
1789809
2564814
557659
833047
841171
1396685
2647069
1762880
609017
2642973
1186345
346995
2435857
9235
663548
343752
281217
1009792
1630500
229443
638401
1812749
2415385
1018392
2311363
1084238
1456344
2535875
2432392
2455581
1302878
713899
800822
1336468
1023844
947133
2823484
2740725
950393
2792083
1589414
2558261
372395
2872250
2612671
386204
1789960
1814616
284561
1081862
772376
1781560
2367405
1785213
747096
851
1419646
473582
1392867
1106742
2713891
654178
1787345
2672126
1956336
120214
2475094
1701185
375289
1683188
2422479
2303092
1319885
37665
1126820
130783
966364
920728
2278221
2928035
335931
2494842
254598
932393
2518733
1761327
2661221
932251
2204530
2896245
1145682
736404
2059687
2384800
1089309
838082
2753516
876776
2691392
1643954
2386760
1370287
2590599
172302
894697
1121071
455777
2821914
1266523
169139
2504527
2421821
1327346
814980
1161597
179005
1549660
1632904
491868
1902190
2524983
2678027
441445
1408360
42364
1075907
1893143
2386839
2613759
832789
2929030
339998
921231
2921841
836032
959368
256271
2590166
1083331
1564455
2263538
1672256
170809
1179922
2910945
33153
1362830
2288705
2735321
2740959
273797
2538865
2546504
2880376
1821859
1965241
2616345
611307
1621215
1136129
1327647
2092683
2517069
239631
743500
2240779
2372770
2750791
1585658
2150566
961542
2867754
2071666
2490702
762531
1532388
1091088
2073567
2014470
101453
746846
2894785
1737312
1432635
1652844
2046239
2514496
276579
2782918
751860
304948
451313
1563372
2601833
2327170
393878
743866
1514145
805203
673897
574116
911559
1244230
20479
1049702
506640
2481303
316212
2432773
1787206
2100206
2512247
1432174
217508
2914167
473233
1743754
16938
285996
240431
2734365
2596846
567237
778596
948608
1702536
527126
610262
1701984
1357717
752525
2472465
1737274
1511925
998333
2911469
955865
994586
2431227
231080
73728
2089047
1341518
233550
2270412
1161401
1415101
1201598
958425
2332569
1087546
2892633
2436193
2744329
35842
304460
2374799
280020
1191057
2797552
213374
1541208
1238594
1666575
1140824
1490547
2892546
1638093
1187183
2206283
530118
88824
1006880
367171
2254095
1324238
1737304
1834056
1561303
2808666
2618636
859383
2582215
771605
98434
2560612
1565537
1867344
2513676
725202
337504
2417789
484477
1775265
1593722
1797140
2795098
551311
2049248
603040
2297004
1424631
1080634
405406
2056629
634880
1375337
2011715
1027508
235819
1267135
782927
2841951
2290199
1553883
2336117
1570003
1858533
2173697
28622
2541710
37026
891564
447362
243213
1247736
2463977
300201
1795364
1010629
726834
2361453
2677090
481351
1068566
894285
524375
1957337
980255
1587062
1645229
2429962
442255
2703531
2083089
724216
1244119
1504775
1933386
605079
1432030
1621427
565258
2435905
2673516
646814
1063699
1950354
1253887
956419
1414073
2661342
829007
1775107
1171770
1839463
1743667
1521502
1302486
641525
1146878
1176805
2036544
1851231
2036810
1856112
865316
2539400
1604493
1737968
1832289
1027455
458157
476836
164263
840038
307509
1168063
1441746
2342549
1568485
2660781
1438482
2594814
2510813
811348
709349
1035990
644738
1312565
2007934
42357
1907388
848329
2669856
1549761
1704930
2890061
41425
1519543
2611433
2427261
210608
512622
1784207
1852572
230991
1168091
632867
2640054
2297819
2753472
1944805
267156
361223
2152216
555375
1058920
2148535
615282
1898950
2210851
1483751
2119965
527162
1315548
875651
2027592
1207977
2277712
2036847
240808
1138577
2116398
213221
1781852
1023448
2875810
1810774
1985681
2744691
1491754
734689
656296
1879959
840280
1288760
1620360
2022593
1921514
2074270
1647504
2051773
416438
2529907
1011803
1956300
2345681
2601837
2378507
2055569
117894
1528683
2711661
1097263
1244145
748126
1105666
43106
140164
60338
409316
953534
2577204
33696
1384359
2249157
2705616
619646
2030046
2333175
1488071
1016598
1471969
1832354
2294034
2077462
1088425
2165908
2317070
2926331
2438286
911426
384435
2443357
2145398
2783417
1718126
1606351
942950
567393
1496062
2938505
391041
433491
1322734
752338
76306
1927439
2275265
2541872
2173167
546163
1527692
1642101
251536
2500589
1005040
680016
261673
1069486
349193
118630
953380
2120387
2713048
999210
953918
723386
1874242
606156
1042822
1950369
633736
637512
2643292
2776971
1500087
1394183
2476597
1721746
2909243
2236065
1617965
1131164
2474729
2369208
979247
2664138
165028
311570
157514
2297375
398690
764343
508303
1506632
580566
1104767
2354707
695997
2036479
114165
161333
1996286
2599819
2111871
927974
197851
2383777
1705066
1986609
709336
2613514
223713
1552058
2199040
1229580
241398
1280784
1670353
225575
2494385
1506920
1656712
2265147
679552
1353262
50949
295709
1533252
1438183
2476287
520214
188173
510252
119525
2777865
2803479
2857598
2274988
348215
920246
2591439
669912
468198
612442
2091927
572898
1169446
2721661
310682
445517
1855316
2136641
326728
2106038
704075
226138
880505
213468
2481815
82340
1395527
898601
346286
702724
2517778
1976711
1710938
471988
2331988
393689
1716354
2761240
906550
2432868
2376439
250173
1364462
2198525
1665554
484143
219844
899172
1292669
1692256
387450
867109
2304415
118716
1110674
1342877
1996930
657511
410479
1350668
1674176
404436
1676871
596761
2737500
1713857
1633275
343102
2496094
426462
975472
1367238
102395
2361236
1132670
2113901
2736381
2829791
2783813
1165929
1658834
1432353
1494122
2841211
1306846
2827387
430325
2627270
1368550
1460502
2815154
1196099
2488703
2659768
2115051
294955
1359632
2565537
1949840
2501951
235777
1270940
1904117
7173
2144782
2368134
959551
1820834
2608932
510307
1745880
2441930
801917
1183591
404312
2045012
1307489
74569
2177955
119091
2198707
140195
2643639
1204805
2521267
2875664
963399
63852
2125947
2030357
1310683
1927244
430879
1201283
2679195
1995992
1357039
2373746
2173482
802605
1373801
2645084
856860
688709
2382840
997612
1885336
2494415
1472526
2835060
1515867
239735
342381
1198879
170755
2472211
1586824
1590344
515738
1097590
546247
1287313
2809004
2390621
1593220
801756
980720
2099783
294313
1909647
2072348
1497461
2666102
2594604
1987900
1176275
94362
2270635
2432836
1373401
1303608
1797113
577953
1549442
2022203
611116
1203189
252690
34740
268115
1439305
396209
1511587
2248399
288238
1572028
894451
1085771
1615815
770890
282672
2615296
999619
841580
2381398
2876050
21916
1719062
92013
1858168
2354026
2127959
2288968
2395130
1005581
1835399
1890736
2053525
1888689
729807
2616587
1030522
2355699
774901
1355666
297694
887060
1459785
2730492
2052311
2566382
897505
2640365
1459404
2456108
2592713
1024520
2253263
638030
2590491
389013
492613
166979
1074238
1988402
876
1190691
1270304
1653289
2165211
1875329
2153331
1259130
2454481
2859927
2301278
353898
2594425
1140816
1332925
1183221
2764649
2456618
158819
2325834
1815718
1961309
2458712
1854981
552799
100086
250513
474169
2663196
1537396
9954
1110386
2885487
95163
2919442
1050820
510930
2379904
2146205
708980
326727
2778863
252100
1267111
1678963
476100
2009697
1465376
1426582
1165652
1117919
793582
729545
2674351
2124243
1351664
2499653
786971
247789
1518535
2123977
1048132
336876
2719343
2345692
1949098
644556
2167163
687732
1207348
365416
1590539
2568468
271337
760276
187575
2634321
2673673
2393372
144110
2588478
1730336
2163612
60538
2205412
2605663
1274188
103460
1477056
2172455
1575118
1271618
1737375
515723
462832
2306056
564660
2073597
305356
1905822
1822347
1297947
1160197
1493903
30257
2631354
585215
1526291
1979326
2811755
1495465
2664066
233689
1732674
1519458
607269
969088
1372331
1310825
1062718
339928
309477
178666
2779372
1280306
416119
1541638
2280189
2673380
2649135
2460139
2095298
2252958
2428271
1244518
447945
896419
456463
2850762
638796
555200
865413
1526569
2063042
416375
970941
245320
2836890
2593376
2187108
1083972
376414
1770471
1251367
1357284
2137745
299887
1218945
293473
2529729
2335696
218411
1654873
1835914
2672016
938488
2720922
570137
2940455
2076484
78896
1708801
2105325
305801
464224
1645716
439453
1688224
459773
1639346
585139
837362
2547722
2324400
2761878
1572553
642658
238125
1070442
981688
457517
7144
1532269
2824021
2813969
1073395
1080223
1566841
734399
1649431
2460197
2917729
2177719
19177
961443
2653003
989141
2199120
2242336
1576994
965287
125190
852316
2508436
525411
794145
1051982
2171873
1063394
1129777
1090387
1255747
1163661
423245
792126
1049072
2296923
2436898
1204045
797316
1548592
1147856
458233
2321777
2450000
1027075
1073190
2533343
2286326
2709222
2281639
1088179
1455817
865489
1387513
2397254
1107301
1992123
1888366
2122250
2881783
1300641
1076475
709278
2110086
167266
52001
1933036
286035
115899
63125
1572753
193358
2122472
2798854
628021
492265
2550377
1663463
2633245
1465617
1703751
2789352
498441
1126747
1279575
596556
784821
1040877
294260
1543481
1411430
216948
2120309
2938393
282326
2433099
926032
1846467
154419
456142
1548952
406093
27647
2267144
2577595
1290013
2447205
2076270
1557967
286909
2082752
2541826
2142591
246816
2222885
1924145
416668
1546591
452543
1355633
2005239
2138531
737879
705801
84041
1541705
2203373
543653
2131802
568845
2312328
341378
1418986
937824
88583
753307
1200313
1703811
2748353
533962
1125139
2204056
1072587
2279144
133625
1022888
654190
966852
779218
1660426
204184
2232425
2247584
367658
339435
2578899
2624073
1804234
1752298
737109
2748233
1082154
1679522
1806022
1797809
694408
2532929
2920201
2744283
2678575
451212
1557910
1688516
2323185
1993216
346525
33810
943394
2879924
1377231
2643992
2492460
370235
751881
623984
2357948
1759825
322363
2349241
518749
1364847
1368871
1501516
2025087
1444676
1472920
2015068
793559
2339082
1380445
2835870
2851003
863927
733799
2024137
1616742
552212
1376789
315191
1251529
942678
2033271
1290592
2577202
2253860
2066734
2327870
193465
1799283
600234
1299348
1889392
2324807
1483735
1259682
1257449
2582886
2557689
1432988
2767409
1117637
869771
1825950
1908414
1944426
803249
917663
2880381
2154094
879729
968848
695494
898875
1266205
463122
2317217
2509849
2658372
2750012
2578468
664258
1687799
2336937
1793852
998654
2437468
1135850
2387090
2740128
1961491
419884
1468277
249049
1479638
1446641
3276
2802888
276305
2274759
532447
535003
252476
21697
1240007
548328
1915224
810894
2646961
276676
1708725
2702126
1121056
1507642
2138926
1491208
2726383
2163637
2478886
1728096
1543726
1520107
1822777
1782323
1938012
2794286
2908817
1091640
632108
100098
1284876
2519917
1711956
205190
914344
453657
28545
434891
2890451
2089369
2407137
2031306
2264182
245147
2268738
591639
965845
588564
2350439
2510650
1668754
1463960
418016
1336735
2033597
592099
747123
1866571
664110
1473698
925264
1160122
1758554
1326229
375861
1782528
1021563
2222965
1242403
261188
1800134
2543777
1279546
594426
2527668
145017
2109762
479176
740741
1710436
2652857
2721612
426141
792112
791633
941309
2834558
924031
367969
2778272
986654
17088
1198494
2282356
2762964
2182760
2896262
812880
947673
2092617
2887647
4382
2568460
598861
2446801
1490187
1328419
503396
1196134
2741207
1581251
1293070
2933862
2855774
897156
1238395
317399
2822311
1502232
79275
1794423
411871
2923695
2519193
1638105
1608202
2358620
1031785
2303030
2603280
106917
2274711
739956
1848641
539352
2797046
2048721
1379408
373256
642294
1101263
2817068
1833918
28937
900432
1700650
332973
321615
627285
2849570
1101711
2781327
2385162
606365
307560
1430555
2124041
209338
1580322
39208
2018183
449033
1912339
1564692
166758
886036
1480641
641902
1260716
1322113
491348
885293
800056
2665476
2130396
831628
209455
2013021
224494
2247852
2306230
726032
2120941
2032679
1859095
21968
1317671
684667
890996
2364765
1502550
601850
487507
2408004
179928
261135
2600164
1062259
823891
286813
1495402
1437608
1028200
618212
152771
169197
1849865
2483736
2557425
882422
156225
2059103
837401
109895
2042562
1166768
1844115
1743757
1589353
381995
2671376
1915237
2470014
857365
2415831
2391444
2711982
1765636
2481375
2815315
1753992
1334056
2599459
2061112
2313969
794785
1853888
2912691
160189
2385415
1022689
514554
213686
1274434
1289598
2280811
2138980
1697186
1272499
602277
1236398
538683
1308666
154256
2425446
660803
1409100
2734773
1722890
2835127
2257328
323846
2455961
1558827
1102987
490001
631346
547734
1936356
356848
1158917
2359851
928996
577161
1169678
558930
1804564
469158
1729759
208576
443772
1967039
2083830
874222
735018
2517359
2424300
2191893
1860647
789562
8412
353790
755957
569020
1502713
1338239
2121243
294801
406079
2529993
1402489
455741
2402823
1031891
2290178
1032876
2138281
38764
1692224
2416453
2151097
99237
543211
1399656
1577404
378337
198916
2288139
1266071
393444
343358
840956
1962306
2727528
2305200
2521854
1525634
639748
2438413
2444984
495322
2517983
1811786
1322780
2068092
138164
2771748
500731
2489432
575643
2575771
621812
2433786
863654
1133481
2126330
2920713
1179019
2518816
2866421
1692707
785826
440885
2585813
544964
2158088
1170579
231669
2816394
2890163
597155
1302571
1771833
1771473
1114822
1977243
1209275
203224
1340747
128338
922818
169523
2488947
193579
1749815
505007
1283398
1377326
786514
2246327
635832
1564859
2212171
2183520
2121371
2599017
1366012
673392
644615
715269
1617473
1730774
1766901
2009492
1098726
1027147
2035935
211563
101157
2092915
210409
1871283
890886
1520880
2793221
954579
2524299
555977
828276
192500
1203104
867002
2275410
2170799
1817367
2262160
2512918
784637
1202503
1879807
220811
2894102
2436267
273894
2010399
100744
1368401
1550995
1095452
2807636
1710085
2437586
2812676
2460477
2250692
2504264
948576
1958
361132
2528908
1484336
2411551
504804
800928
2423359
674504
1368633
55140
2578872
1592747
2646658
2276547
1983887
1344234
185070
1765714
332964
2083082
1363438
2071838
486210
249932
1476042
2334147
513008
1953887
1052929
1532539
2627753
2320697
1925724
1016850
2448485
1371234
2248448
2613459
2293910
143599
1792614
2159517
1302488
2654010
1585670
1298114
371392
263925
1181611
277160
1421324
1120430
503487
1535733
1073602
433522
868661
516869
2703363
1392677
649689
840187
2419284
1913486
592696
153127
2080263
1214251
2815493
88770
2002471
1045137
2735760
431358
112163
1380500
1667687
2151664
1468008
1954865
993693
1641681
1181952
2802859
943930
1518144
1603795
1645592
2419132
486025
2807141
2874560
828792
439643
1943713
1588891
2829790
1408315
331606
788529
1580749
130715
695047
1325485
1005093
606006
748034
2674535
1998090
2305678
1347419
178835
2465472
1490847
1055911
2789788
428557
1838055
49682
1321120
756483
691818
2278101
1788246
365847
1482028
853792
408594
1833811
953612
155197
1773864
259004
1816474
2011343
2257097
1458299
2170275
588823
1826235
1398610
2423339
664010
2658972
1372320
218018
2907080
2065177
1147060
1760256
1655350
2291197
970082
581338
1630467
162471
528271
2809183
2835918
623096
891919
1856008
431255
2927512
838443
870989
2487372
471325
1599396
1226176
2751130
2492564
2920143
1978451
286854
1177948
1861269
300944
1664745
1035138
2627115
90868
1067273
2491270
1982971
2192621
902107
2732659
1767901
2359717
2035291
2541076
1301474
1437447
1506949
2740053
2825062
1521416
405288
1514064
1623996
1536749
4198
1486348
2558633
1535011
2031684
989187
1763940
710659
1984465
1011863
1279465
2442234
2855438
2416456
1104798
9620
2757531
220943
134580
510526
2726751
2094646
2327543
808422
1069608
271611
2769077
2939042
745117
1436378
1691564
632620
1328590
2395487
2666835
1911110
2815415
313844
2314668
983146
2176046
876971
2267454
939382
1365670
871429
2673453
1665738
646016
720979
1407804
2715700
1789726
174310
178333
556282
2547657
2221894
2284415
1715375
2566871
2882282
974790
2876210
662636
1694902
151274
345812
1358771
1969251
1553584
1960101
37886
702782
2396459
2474563
1365413
2417831
1005011
1692221
1687239
382876
2383233
1355616
1009778
2056372
2805141
2917270
1374933
420323
2902774
949975
2153942
2090512
968639
1598056
234982
2201618
28679
2193815
1400810
915665
1662021
563650
178120
1199105
2430832
96850
817253
2039395
321630
2830495
2367324
1948637
2594994
1541199
839536
1596604
1270648
1753603
2325625
709373
2280359
403001
174302
151616
983872
557341
36577
130981
903386
1768153
2847526
23785
751469
2916041
1614485
2500711
2036374
1126295
2857348
2032466
2644489
2876819
187929
2412928
2758264
1139477
2171058
1301460
2573747
1326717
1104625
476263
2237364
2194183
1677040
771402
1214746
497017
1225433
988396
1825390
2495245
2665442
269917
1198881
2911999
611334
1819943
2619037
324136
1621999
1791865
2390412
2107030
1724626
2214844
2690247
1356487
2638982
2281693
2242358
2881746
2110077
502654
2080035
2756244
273534
1451381
2603742
1752361
2904976
6989
1814943
1171601
2302984
119268
871289
537669
490336
678727
506512
207061
764540
2380265
2273650
1686100
2758723
951917
547736
2702092
1498643
2644056
1560260
1427588
2425985
2755740
2417757
2037860
384642
885149
1842891
1817554
2645325
2185712
2720329
2432361
2502861
2921355
2732036
1519472
738805
326379
726592
2332033
453483
684068
1579147
1870956
1873233
2413872
365507
1005353
1841607
12239
1152765
1233421
1785807
623727
2301245
2925049
232953
1409403
1216643
1987656
1961039
2071504
1715706
1392667
1893966
960984
516462
12282
242139
2194839
1029659
2489691
2535286
2878006
1397576
2114856
165111
1371974
401976
1079489
2686985
501625
1463530
1612992
1310122
319120
2253875
703734
59646
2246994
1282668
773215
498015
788913
1018245
2777342
532157
1101434
1490837
1009390
1449997
2277826
660985
2318008
2356704
172384
1826036
2625886
2470904
863091
365034
1350863
436472
244903
2100718
669480
611831
2480566
2052811
1618169
1448699
1782490
2809408
2490915
80735
656553
336473
1417093
1997186
789715
2032305
1519857
1406399
2828742
1657296
137496
1917378
2376122
1935646
360665
1657254
1386593
232812
2751305
2929393
205216
1864250
1185858
1020944
2674559
268484
1387570
2704611
1002974
379937
1277536
1080824
795086
1382774
2566327
133316
620942
2206923
816353
1260424
2633277
1179383
1472720
284299
604413
1008373
1826364
1026553
2064502
806941
2263022
1751811
2749631
2851767
2615285
2306350
1956872
337794
1685805
2759661
1196766
1017494
1330762
1010099
2368465
937951
711674
1097659
2213700
154822
2792703
1885470
1380636
1200616
1409489
2600693
2427840
1223976
2581696
647935
1290746
2768142
53029
147541
121515
1655977
2308904
302812
1392781
1539476
1691966
1949300
2205590
1305453
1817892
2644941
2047252
192473
1509928
24426
975242
311165
322069
1478535
687795
1185777
1695161
1146267
1647741
2292452
484399
1009563
2604532
882450
479189
815421
223420
2452352
1720919
1920477
482909
1334831
1041064
2465801
2870408
2002597
2548524
1242881
1317561
539286
1547465
2778484
1419913
670955
693208
995364
1976907
531612
2519778
2014797
90181
1303430
1165473
1919176
1505567
17917
483630
332102
286489
804872
2042712
1269135
313253
1592422
537661
2368623
2339217
2919774
1666699
2670513
1675753
1261120
1343748
2676262
2001401
1021878
1460017
1578873
2238743
665365
1107587
794280
1529509
2349311
2900285
2089458
392064
1626940
2530890
2179260
1360787
2466705
64922
2725093
2349176
2290597
2207900
2288041
44333
90069
1673916
1855614
2422111
101353
2629863
1124604
1769707
71773
539134
382590
515736
2358016
2519201
1211644
2626627
2692520
2150296
1704090
110037
2368346
2686395
2369140
378730
1131611
2445970
2080339
1766769
2324794
1275632
590992
2798483
2170597
2196269
2831903
2597435
1728254
169615
2451390
457798
1027926
54269
355661
239853
2533967
2105270
873519
2071439
1086291
1541758
2737269
1605623
1872631
1914928
770102
1035056
1051702
460492
1721156
2040559
1791357
837866
2246787
1196776
1312441
426087
2063665
222982
1855672
733418
1220112
2300076
215521
1618590
1551072
2033447
2367471
1100489
1682143
2731978
1428685
1457965
2665362
1043623
553717
403574
1537249
2379983
1975364
1026181
2862680
923432
2630879
1319628
2075249
282009
1328076
470994
597239
2052916
475560
961522
1736353
2629240
1315348
2035739
977187
59579
2801051
645081
1914390
2538402
2724110
1113171
1805297
155504
2138564
547281
747405
2013021
876186
2307638
1903819
328598
132310
2313737
1077998
88272
1819993
1416760
472852
2362627
1008470
255410
2755157
2729855
692777
789647
347543
898946
1538832
1324125
2240405
1143701
1876805
151855
2391562
1360137
1787287
2431218
2154915
917334
1350749
1825223
1995827
2248882
1176354
2375113
1619330
2916628
582211
1751135
2264265
748468
953253
2290880
1540729
1968122
1937049
174444
223279
2171923
1038589
2729811
2316177
644401
2883166
212917
1070950
876362
1204472
1181858
110716
1650660
1960190
2429949
706093
1734888
2821866
753199
1626530
719228
1223009
2011492
1169961
2470409
1426943
616829
957310
616446
2784892
1578999
1355098
826383
727988
1160449
864462
1724933
149087
2748573
2919330
1486779
584417
1075344
2207763
2539413
2938730
1326888
2171161
2435131
1652834
1400233
1699693
1033392
402041
2215155
382439
752738
2766820
2753772
775186
1486129
634132
1825055
2286032
2141214
376349
213105
631840
384860
2618971
1095457
2269965
177564
242840
705653
412138
241814
2271256
2209460
2600149
2902526
2576560
2606315
882352
2100528
2894243
1627322
921816
93581
115324
511269
1481519
2777157
142090
962504
1392939
2509028
2499977
369565
597675
34164
1677213
1347380
927174
408640
611498
2187625
616304
44576
1007513
119804
1985968
954752
170017
959519
139324
2647726
1021606
2736898
1584255
2608763
1067048
2638860
786203
56666
469492
2842586
2170053
2626107
537348
1684385
963973
1736476
2413455
2747385
2838253
2421633
1965505
51633
1725154
419642
251086
1722772
840756
579081
2366515
339840
1747268
843531
2587076
301285
702926
3999
959909
895514
2898237
2586990
921304
518666
2297185
1896727
1001438
2270907
2725032
1469871
739629
1119805
2264269
516049
2786624
603803
2845618
1392907
2335058
1324440
132294
2668297
743016
2642230
2722970
1468755
297713
173004
1537658
1113855
1585806
2816950
442012
2402686
1414904
1729269
2320275
2007628
1928215
1911897
1449057
875398
2301264
483029
2294836
797285
466019
1527766
2875700
1735097
2747960
467566
2299046
2104516
264035
1953970
2815573
2631596
2347294
2267722
1819381
1697002
2889439
1386663
2742849
1149239
388743
1532347
2523773
53126
681187
2764713
546905
219175
2036729
2888788
2129538
274216
351658
2453650
2349598
2738397
1810395
1326087
1372311
426964
1780920
2563914
1001734
2595705
27316
2871292
1380985
2115360
305018
151329
899051
1875042
2918790
453037
2497717
1209740
619402
1132866
761274
2617871
1635083
661375
1403980
1224279
881916
2208332
588654
2083206
2160579
1787952
1857989
331119
327806
476407
805028
688979
1019767
1003337
2161735
1825491
62309
1752786
1784550
454336
2566452
2896386
2272134
2272151
726882
834638
861085
2580853
1719966
22119
495007
1248546
136456
663111
2346536
432810
611718
1920355
797348
658734
513608
1732773
486457
2737210
143427
518171
2230962
1774371
865344
616873
571116
2036740
1330451
171577
2344435
615746
2178069
1208886
2575702
1985896
2420119
79193
2147546
2617500
683544
1456376
2052054
1553114
171905
1204782
1487158
1212578
1194521
770375
885394
220249
1932068
1853209
1308364
379809
966512
1393973
1587548
1754541
2647768
1338333
2320747
2300642
1043570
2467524
1043502
1966294
281741
1336998
1594007
110961
614904
1788321
1277727
2189950
441586
485751
530436
1266487
2242591
2382518
654725
609508
1014516
1931471
1418982
2258827
2606957
2228072
1376352
1675960
741357
2793986
278414
1764363
2391888
1659457
282453
1410130
238442
1838508
252789
2622270
940460
392450
1950653
411222
2613648
2042977
1631245
2548668
2428680
1935826
2865586
532751
851189
164777
1606358
2563479
1600975
2433539
916407
367809
1914453
2052268
626677
1582887
636145
247933
2668086
397496
1917102
2748254
656906
650555
2694601
2505300
2475262
1821413
64202
43080
2305232
785044
1926447
2842739
2507417
926778
2307506
2369930
437556
274788
2797994
1990108
2079965
2706558
768462
272502
929854
570414
623088
2732931
1421445
1083776
363207
3865
1666712
175229
2231414
1722617
2507028
651617
1207978
2608608
267554
2526939
2321787
807469
1354659
2796438
1260624
627116
2265744
340057
1744233
2815149
2200002
422712
810908
1708604
2662956
822729
145183
130845
2643286
2302400
1919774
2728857
1303027
479885
145454
2507738
2908858
1458694
2585904
613354
2656324
229314
264755
961298
1631062
555658
795105
407118
1167318
144058
240807
208610
2608279
1684825
694373
412707
530603
1682185
1166975
1266183
2874165
582002
1358662
2430511
985936
362858
1491169
2907721
1671373
2434705
1707662
2240472
919778
1302190
2184249
1589109
2718221
1322028
2927182
2790695
2327418
1296466
668632
1232376
586419
2267341
1140213
2124931
413871
2356319
2551987
2390003
775415
776551
2449290
780927
12733
2655758
442083
419069
2802091
1453352
1813071
335253
1367615
2146516
97263
1684001
2265898
1395214
1154953
1610541
2765503
495562
360607
1602836
2594736
1423991
2348765
1065446
569943
1393498
1376777
404912
1383806
2005570
2762362
807283
2061887
797368
645417
743659
467105
2497789
998067
450635
1503968
1781219
2634642
913835
1321953
2343102
1719769
2267047
212888
2577574
89138
798880
2745644
503665
2327935
2826223
1472815
2147148
342835
1937650
29781
1376369
563020
937863
1115747
2145612
113884
1928387
35908
324555
2360368
1223314
1939435
1533474
643218
1897113
2190126
2548857
1452842
991875
1555898
274206
2527128
2735755
529984
801478
114815
2380021
2588037
1652317
1244251
1819840
2844392
1121374
2503605
917923
2772028
254444
2065701
2047744
2349696
1975208
490822
2653514
2519176
1721431
1741323
2615976
1182206
95471
536492
356618
2854403
911849
1038958
900383
2743462
673502
2796563
1198035
1438129
1074491
1665348
478397
2723352
2187886
2443551
1927284
332205
2344695
1226861
398401
644782
1150329
920535
979181
2441298
2287732
1906144
2469143
2290602
222538
59043
1188578
2161942
132995
1720089
2016329
1366526
2653518
1663622
806056
1548113
2550742
578662
2450418
1421751
1708107
2543373
225095
1516823
726086
2583838
2281316
331413
2566486
1501579
1115879
622103
1140437
676021
2732819
649600
175335
2652554
1961297
385715
367134
1534192
72858
2795716
2771866
421888
243460
1809800
915240
252442
1286071
65988
1951498
2566583
2649731
2223777
562195
833989
1327777
878888
821834
1767736
1602493
429647
2666878
919094
2587123
1998031
841053
1923540
970856
203129
1178044
2720788
2158794
1682317
387942
25974
1028718
1112866
2486999
2159707
808964
16136
2059189
960771
2226844
2124817
1446397
2667732
484283
1461589
413388
2098194
1489100
1746779
2793693
2846171
1500805
2521291
1046651
1492046
2242352
1987583
2293346
676577
248547
1828218
1947734
322103
2254315
2743660
816767
883986
2882421
1720843
1516882
2510711
1893307
2209607
930363
2681397
2249138
877181
2753427
1169703
2870816
1674735
444098
595547
2056354
1091088
1089233
1680353
30413
501086
1222708
109278
573497
2033577
1274655
1575913
701692
972234
2449156
2540616
2813421
1118472
1696770
2819506
2726908
1296486
2908101
1912761
2465311
564059
1759766
1793240
589513
2836837
2474319
973682
2526350
1439103
2828212
2153419
919917
1298015
2027702
2363512
299164
1686438
2900350
1829339
225369
1914326
455751
1291707
1320701
2227039
2153201
705400
213343
2423087
2575259
236696
965851
783115
1559107
1979465
1841985
2123570
1713215
572389
1409979
1641916
2870906
1591091
359065
1591920
1101613
900440
719189
1176898
1725073
1057442
1729771
2137382
2092575
65668
1845686
934803
2644676
1520553
757479
518863
969137
1422920
2487187
1843746
79215
1033334
164151
660457
2605090
2216411
495700
1339534
1235914
2155706
428136
612728
610373
776420
2754838
2576804
1337843
2551476
2882962
1485114
689834
1774349
2132349
1475671
1583264
1362299
1364479
1045437
2238770
1322641
176643
957019
2504675
492852
116911
1836292
1674827
1497822
2132011
2011814
2893079
1522633
881181
1937483
765748
1987563
2803516
139240
2215778
2222547
2828031
1457562
2897390
2335561
1739457
2483030
86421
2910182
84035
2218534
808370
2547172
2422943
1712913
1978686
2601325
174500
1083298
857
2487927
764578
1437440
2537505
973298
2609214
1851177
114517
1253388
2750332
1645183
1564527
281895
1765991
785426
1999288
755120
895572
498924
1993810
963772
78722
1467672
2877474
1016052
1983417
2138718
161551
1557554
2346347
2110968
346297
462812
1012480
35820
311674
2203288
2333593
443955
1566225
160929
1191685
2428306
2145413
2248093
1605621
2340225
1636123
2512968
2729690
1946525
2606544
463079
800436
283868
41983
1425387
1343587
456771
2264712
2849055
2841777
1942992
2794168
852434
1694727
1211217
535514
2281483
533423
1602555
928133
1411373
2404258
2703715
2651423
372320
819920
378107
1749068
570940
1060156
1541241
2883799
787138
1489948
2345747
439243
2625195
875768
1026627
1025997
2540964
1357894
433725
2336868
2412388
727952
2449108
2592398
935582
90006
2131445
654509
2879712
2415554
2404821
1164108
2407732
895195
770169
2868239
2626551
1634707
1518827
2668553
506091
242125
232393
1098886
2522818
2678889
40894
857904
2825348
500782
1222898
2224099
7670
471016
2662159
2226073
2584334
1599667
28079
964205
1016252
1287247
2901198
1726080
903797
2904558
939029
1118106
758980
2297626
2523572
2096375
251851
2442481
445375
1081546
1995480
870004
2885153
656514
1729420
778229
502807
1700095
2321004
2262951
2718101
2748203
2878090
91730
2312766
2685996
818060
253076
2804112
1842476
833229
993579
1267577
95504
1269266
1076485
2184122
2750598
316452
1608982
675080
1954182
2638628
2689046
2203905
2826481
823050
2640514
906814
2326487
979167
156051
235029
1311183
453797
1364832
157361
192041
306725
279252
23641
948173
2305029
1683659
2792309
1484187
25846
1538878
648203
2150612
672268
1997884
389609
46762
584239
2069348
97836
69537
1886602
2521845
1955324
268146
440130
234424
90278
2526172
274426
365543
1600246
55781
636134
2548942
1458280
1782515
1318250
2273566
1299157
2438224
2809935
1540111
2744511
1907394
2133910
1342395
2778572
618369
1987914
126885
444044
2233211
1119784
1878713
652730
2304946
2913260
1417180
1762811
1582830
873568
795485
1349606
49602
1517972
1035229
791077
1191336
1782134
2455427
1327181
2063857
2321861
838659
1039063
2695069
240501
1672202
2155334
468099
2509278
63827
1436292
557247
1850716
985420
2568814
2400945
281033
2277838
439693
1694862
729827
1828623
2200459
203057
1383876
1683134
2311749
1723226
2738323
1654120
527786
97342
1955981
1383543
2179839
1660671
1396066
2165271
1391218
2388483
1958890
1031066
1795916
1688303
422149
1030607
151838
2497774
154380
2790626
2508366
867430
869956
2376434
2388219
1695852
2674008
289748
2151210
1157508
1406
1081254
2217807
399233
2324452
2765166
1299195
942266
1827764
12525
1402332
1087131
1012188
2054016
955336
311190
2830105
1407892
2702583
114055
2796159
2550471
2796316
909766
151600
2902402
316194
1634627
2228472
2936935
2496279
2648726
1636344
2927174
1110724
1109120
998724
1377582
320192
668769
1307951
2858881
1242638
792905
1197807
1708963
633856
2775813
2033901
1585920
2937717
2571085
192970
2272850
74610
2205866
400141
2272943
2418292
2298157
1454617
1124427
1310010
2334601
1066576
509769
1051652
812251
1560087
1081849
2917697
2432435
2100324
472511
1906285
2414308
616443
98931
2454786
1888306
2623576
121913
2740602
191676
2648935
1479099
2099289
667008
1314418
2931092
439721
2111634
2691426
2145672
961069
825280
581458
688284
2464102
1116013
2605559
2176598
2656636
624981
24720
2349901
739822
13444
1925800
955091
267815
1073503
348357
819161
2734490
224246
516850
2270115
840636
503824
286815
201901
1925131
1817213
2353561
2826525
2677276
1911124
2610120
436756
2806489
1311143
1251675
2643979
2220977
2462472
1138419
1968584
1165706
746144
2316642
531209
1385584
2923912
909061
2469548
2546298
959319
2701973
2878791
712489
698576
386852
49525
1482387
2898791
357962
2341905
538761
859090
1304976
1430699
372497
154063
823096
689853
2824969
375437
119027
429178
639165
2012090
223755
24176
2029932
1669435
893654
1595459
1729322
57737
130149
2050872
1521945
2104912
1111747
2059557
1692942
2425525
626804
1041624
2217150
2784459
186440
2675310
1759737
47251
1466070
839927
469272
2160083
2171324
1034701
2718423
416254
1945063
2640858
1176612
2250639
1591353
2210444
811521
2707280
2858179
1553931
2366560
1496989
1474027
575665
386767
1711535
260605
2266268
2135316
680704
1180482
549966
1734864
266931
2503061
1430263
672759
2580252
548286
1928891
2485742
242565
2765163
774581
2520860
594687
2006355
107456
345575
1610215
2212658
1920585
2730485
2025788
1032274
1557598
586932
965222
97728
466867
873889
2220401
2560820
1279102
811857
1751892
1662317
1595683
2400195
126134
509699
2828376
2278241
2064311
2752837
1611736
1649634
220322
2214517
141976
2419122
1802978
1508175
2496370
1262024
563754
829097
648535
1320222
669627
1998889
2138824
2240899
2323879
1242513
1132172
2109938
411213
2622957
2400439
1037856
2578291
863960
1304347
569940
2200121
56850
483577
1978744
692238
1579090
2406628
865855
462355
1832377
1631017
2083072
2186517
291976
1830463
987374
1613386
260500
2761247
873808
2745587
2586630
932457
946427
949842
535609
2185955
2452610
2811099
928233
972479
795137
1850280
872097
2116159
2216153
2595322
2238149
1801268
1952914
1711318
2435264
1591965
294055
1295709
1674580
1342264
1137923
1160189
2637902
1844511
2006742
1092726
2025651
1296838
1857235
1523218
363483
1202734
1419534
2558228
1321376
1817178
2414434
1879000
2049029
847945
878692
1335289
1768358
2148236
74966
2625650
518475
1781143
1668869
2417940
531924
611720
979287
2918495
2848401
1575926
1913208
872249
2735269
1450047
2930021
2901667
1098367
1172592
1427165
2695696
2684783
1233980
2534524
276262
1595424
1774220
2539564
159386
985793
2427493
2878756
635223
242693
1797987
868968
905999
2532684
103939
2228010
2085722
2155528
430666
480618
2880197
427420
1530203
1950354
2585719
768059
1823171
2405899
2032233
160896
2573860
1753638
240271
976657
2504363
1507753
2741973
332995
434943
1885377
1949124
453721
1491061
396834
750955
1731761
849613
2661528
2611454
1270987
1876868
610447
1445052
21780
1321418
2342085
2369343
1098200
507316
2762702
1749182
2638418
1687458
1842744
2692806
1310370
1143896
932044
2434869
1945773
334396
2442661
739375
1523106
90502
1570487
2151222
587926
1592407
1713709
544951
991908
2418832
729513
2898424
976882
1165533
1547840
208741
1856526
297503
1209406
45016
2598448
1729942
485110
1259029
248235
208722
1982834
598984
2011317
1575692
744807
2856802
2892943
1569340
31320
2363209
556038
1519253
123530
2876030
1402667
2487252
2379859
1855607
2924102
164924
435290
2825070
1677899
2747900
1815295
1754461
191435
2845509
1892320
1867928
2067433
1357178
17380
425312
549888
1405350
642480
1837015
2767494
1451778
1351574
141137
834354
1578231
1219830
1152055
2308227
1805176
421012
1210526
934248
1927848
2553236
1881324
2928988
2643795
2579694
475981
1498746
1890728
253421
1469099
2767813
1324374
1325961
851923
937716
106369
2325350
2366297
1272022
1313716
516299
668874
929643
193624
1964879
624079
1188399
332482
159583
1893485
2506190
2426350
2911549
510819
47149
1275524
298645
557054
2272220
1439197
601211
468751
2055745
1990215
1953029
1073035
2333470
2170596
603236
59393
780052
195591
1576501
1654566
1805398
814411
1420915
2365462
2823478
2721106
1394370
1148673
1234210
2146423
809779
2203190
858053
1427077
1357626
1191118
1220362
513428
2743713
1144960
475118
2410571
2288973
718118
2337447
750192
479874
2080491
2041007
1800878
983120
1936331
2551679
1853043
1894254
922421
512665
2087486
621367
340150
666394
2098348
1714685
765586
1811232
2535702
1340057
2566724
378358
1725916
420483
2220494
1046383
10999
2819746
2279803
950547
2446675
1346455
1224771
2473836
2866465
1480840
2351716
781168
560028
111867
1674936
2526326
907420
2583961
1488688
488176
1972774
2771476
241814
545967
840762
1624857
2236362
554070
851620
409014
2889323
953
100103
1498962
678991
1048811
1068458
89555
2323141
2767109
2459918
658118
1460339
1931823
1769620
2257314
2484175
955833
2685966
1416484
47132
909817
313556
861292
2008175
991007
676303
1151
486295
249034
2895326
1218449
166208
977479
1976517
2487547
2047498
733070
2332431
591075
2113233
2707632
663070
2016853
1260191
2528348
891788
2152815
2115990
61443
829157
481252
2729645
2474353
1919929
276671
2697618
2399038
1722909
2371608
1566379
2049196
1399959
75125
533418
1195053
2611991
2008042
1987449
1559286
2933255
1617683
2699616
232245
766916
674576
1442599
2077794
1442196
985957
359217
2194264
278694
2506443
1183077
230110
550364
2350675
2869162
2048303
1486189
698296
1508057
1031291
1827454
1324344
374608
1188883
563941
713350
1953243
1429641
937924
2894513
553675
440448
322869
1540710
1339730
1374503
556686
316690
1876852
2151697
4510
1790769
456908
1958628
2532000
1033124
2825161
676820
68030
994772
1392482
1097897
321554
302984
1495550
606715
84273
971433
1102869
2739704
2498121
1644743
1120817
2930060
2840620
1109102
2851710
1722588
2549266
45946
2356094
457009
18357
301107
418477
1346508
564485
1437520
302794
722703
1795015
1706010
1136618
314974
625267
1154148
1891748
2409419
1804163
2155580
2672646
86501
1405128
1266366
1339725
999514
2077165
2012386
2279538
2385669
1486345
1303831
1892688
933057
713395
1364598
2778850
537367
2640562
949598
2142139
1074566
805581
2758646
813352
413846
1447118
2147745
2500457
1726787
1998053
2549276
1142502
270791
239665
1259111
113914
1130897
2494947
2907609
1264214
2051998
2577269
143079
226333
2672593
289463
2286144
2704947
1666506
298264
411332
1783806
1620551
2870671
2617029
928555
1392085
2778729
904769
2930849
2503373
1996214
45869
640457
246142
2506303
337572
1080745
904818
465945
1183023
2405249
2349221
1662995
1078361
1748613
1507864
1191088
2767152
657843
2553705
751595
795992
1471469
2121407
2507309
61666
1556440
1076180
852244
1473425
276349
2417075
788567
1175694
775046
2756851
394044
1265791
1917269
1270621
1866797
2252728
863711
2405703
1117106
2313645
252414
1123236
2034753
767741
1693970
525428
1782948
1517850
241751
2512487
206202
1911425
1099897
1211794
745636
118657
1998467
1893212
2038914
331942
705076
567608
2446796
1876417
1500994
651366
1320444
314572
1786786
317320
1746424
954626
2284614
1187060
1595392
2219537
860819
2335011
590211
1368360
365419
2938372
264000
857206
728460
1034400
2768336
2265138
523091
2342032
2234519
2671778
944410
1519386
2322590
570192
1861958
2525047
1390083
512082
673961
539229
752385
432468
2120207
521122
2652182
1635952
1243750
2235163
2203461
389092
2670350
1333564
750931
2125703
781139
2576729
1381881
986684
2350761
2136657
2814886
2427234
363839
1690118
1738280
2154809
308519
315688
23444
949355
2073099
1408049
1578161
1205896
2887021
90897
840851
2505170
837060
436578
511994
955776
1259817
2882038
2595166
183180
384436
1096774
2928116
1003739
2440033
921081
2550319
2023737
2873058
607826
621001
1216918
709393
894766
1727841
502995
712905
1356960
2131211
825212
2601093
675951
2816388
2253745
591006
1259752
2274888
2923
2097768
333199
192253
2844287
987247
1664663
1822957
964826
1876786
2374228
1413103
731726
1413182
1747891
579383
278255
2213301
1949176
1432914
1679412
719894
1019645
570287
1807890
46810
2250246
2324928
1020156
552063
1577108
1238016
2522769
1155976
1257893
1667477
1655599
735612
2002361
1712006
2181466
1397986
2794910
2884404
2521293
879943
555997
2782723
2449194
989116
2722131
2875508
1495075
300230
2504697
2285837
131673
1420519
884339
1415961
2450922
1383504
213486
2217169
414352
2586930
267370
2914436
2823903
1905951
406118
630449
1641083
789025
938759
1720154
1149292
1241452
430428
771193
2667742
427451
1679033
1757544
1863644
1942402
116140
1442259
2069727
647155
1643986
875694
1756691
1463398
407020
2155470
2426709
1856946
886062
2697645
945944
1472679
2062423
2414626
1183108
704376
1105590
1476248
754466
1093690
2236549
702875
916962
2396208
326417
563588
431317
2699659
1544844
1729153
756683
2504836
226052
2879501
2058683
2419899
723356
2688000
1430386
135593
2408598
2456865
1218062
172192
1928527
299674
511506
529172
737773
1738724
345702
743489
1231186
2461281
318734
303060
429479
1790824
620754
728609
2856091
100898
2739393
2055473
2207801
1081080
1096567
2792454
1052888
4334
23583
1609763
1010235
2236904
631896
631845
932308
2870470
919509
1816134
930223
784476
498106
2568387
1234373
2275339
1725268
1360783
2100441
1975019
899120
2874920
256799
2342558
1596869
2235806
1616389
803906
1817193
2474719
619845
1978400
2920118
2561168
365668
1909440
1577092
1397686
548649
2431543
1557235
440948
420299
930236
2064668
2497663
2934701
2324932
2604444
148194
2317852
2122943
1093052
1345520
2846736
779675
2304462
2710424
2158697
847390
1627861
482377
2333665
2693045
1495498
2045973
2400080
1771685
2000828
166523
1308307
2199239
788642
2411522
2424904
124384
491838
1305645
2081038
1969421
1968108
530943
2209086
2507603
2895220
842145
12393
363139
145078
2452751
1808386
244696
2141168
376076
2465565
1622524
1578641
1282229
194030
2824372
953032
473153
2336784
1904876
1010272
467057
1674227
618234
2642380
2063563
1467530
867051
1614674
1755092
2280346
702659
697667
2665999
2642062
2511134
2243912
2100586
616449
696335
2533952
281139
2726234
2518757
873103
2507890
2924770
2354135
2429940
2564585
2617479
637177
1392256
1291323
2575689
1418175
644366
1152646
2330932
1188148
1670440
2407995
2050555
720613
1306020
743695
1738249
1121162
2594552
2586817
1100623
182678
828940
1465745
1902996
1858564
584577
974772
327863
1487102
2883092
1424140
20715
1481659
1554201
529713
2460344
2766148
1207910
2381084
1135238
1156457
2205289
969688
177225
673502
2148222
1579668
1984364
1207655
2266670
647782
1998288
1430699
1073276
1606306
360509
180273
813481
362359
2414798
2669306
1179777
2368705
1479920
2234041
2504842
2452091
1040561
444223
453007
65431
682921
2814703
1911596
548230
673014
645890
91760
278568
2030865
316045
2574474
1772436
1617353
2916403
2311501
1034408
2517127
395669
514432
862393
771076
310419
2902949
2667502
2935319
476168
1655284
659027
2252910
1863431
2665986
2931897
516969
2854874
747111
341722
2009398
2540554
2624048
1570361
1320826
1868900
1362362
2440109
2562317
2718124
2630712
1515047
1326539
316521
878020
2907963
2430379
2865815
1484405
2757708
276975
424991
2831381
858119
69983
1246891
2916929
2221893
1166045
1912284
2129835
1540107
55515
442884
326789
408159
1278727
1430588
2657467
1410747
2216174
1483104
2648430
756753
2478864
928569
2843826
1876681
1320762
1110346
157856
609164
2715495
818512
2576159
447597
2245507
1426058
1540725
152976
1661557
2779860
1073642
301902
1233363
1416639
127376
290566
1406778
1236247
1790229
1377533
1361842
347064
2027568
615751
686173
906223
371920
1620661
974144
1812454
79247
1584186
2061321
411008
2280106
1401545
2472826
638366
1877182
1034864
597798
1187275
841391
1319509
2305635
182154
2344070
2361906
2628016
288496
926741
2051905
740934
1130480
1451254
867488
994097
1303954
707101
1319585
1897387
508971
2390832
2278747
1711311
415274
1039342
1450459
2035690
2718098
80441
2604856
2297361
470357
861616
1948913
1950174
3412
448820
2447689
1584966
2252108
997573
190127
2586606
204663
2832929
1618180
948902
938170
118317
2927641
2715882
2336206
1372349
2121448
2694981
1698455
1317778
437412
124263
1573562
325601
1087325
1495980
296672
1412721
40621
682703
885130
1644923
1580948
68001
2795602
2310360
2253594
1371294
1789674
193486
665324
2029455
2028101
717372
2783856
2027285
1412510
776720
2405551
664857
1487382
1045731
2936600
2339725
2679225
778895
173475
1250429
2581503
1253339
2466276
615605
18362
1781239
2121601
1367481
1723354
2512778
1762270
575489
2111250
1126970
625913
1184654
2180722
1349429
1700666
2673016
488230
827356
1322997
1904651
2022123
403798
985065
31537
471804
2110611
2396244
1834060
590579
2228618
2617889
1243504
176455
2439011
1027551
1338125
218279
1067192
366888
1636495
635563
2454226
2918847
1688330
2918899
813945
1472532
651991
1985878
2529840
2150570
290456
128238
2542961
2567137
2914874
684050
2153578
1574433
406082
624222
535419
1550693
228682
705646
849517
230204
21953
537641
1826422
1362634
854961
1151885
2188042
34179
522780
485093
1315449
989628
193356
1490251
415415
1747221
57825
1320554
2284409
1377232
2305667
227943
707039
432401
1474485
78007
313623
725979
720292
2080721
2050470
2516888
2005242
2593736
508670
2093184
2758445
420354
934777
353695
501187
2357713
1431477
44940
1946430
1790675
1290860
1720780
2030659
774009
103488
2405172
911598
2091259
2037744
2655566
2258014
1951152
1898822
148334
837603
118085
1195054
1638551
292182
1596926
2345414
2926193
2577572
1380594
2881686
158145
1148993
2649395
2309332
1140513
2556472
1425287
1666406
2845820
690069
2687429
767796
450125
1384012
691863
653206
1929725
2161624
1499520
1183449
2390667
1956250
2560312
101340
1003471
255082
2492390
434870
2304760
1878232
1917525
764935
2309797
2634968
1645905
2330937
50820
1837488
1017480
100285
2081727
1411004
2594896
1722863
2746158
1337369
1631780
2108596
1627146
1132309
1015718
2165121
1928980
1148149
1046284
2292373
672524
2049079
1333406
1574940
442025
1345319
666453
90818
368431
831407
2579821
524602
2157457
1346493
2390466
2634622
1144398
226269
2699347
1240364
333388
353422
118655
1528909
781395
2672267
854079
2925463
1017327
1228141
609996
1018311
473265
170749
2485652
2249942
676759
1411829
765209
714528
2462831
1198820
1213103
112051
2173427
2236810
2678083
1977746
2268569
2055980
985999
1391356
1116747
8947
1475895
1489033
2501882
2030903
2245482
1788323
2884828
213470
1550482
307220
1484667
1599289
2290679
216114
1173154
993737
1222903
2674667
1665364
2852552
1685371
2662118
1791472
1543624
2729753
1349349
2687992
1802565
1244351
801937
2241302
2817201
456287
2434336
643465
2071564
2331748
761952
2089317
2097277
1895372
2256305
316176
999593
470410
1792701
2483942
767807
1548000
1645177
2567325
1460084
2915422
1186039
2144049
843222
2357312
917787
2424534
1171281
645123
52190
784264
2299437
2634508
1524025
13864
507087
1249137
2674565
2596457
683335
1959037
1730703
749986
715484
1748046
1146024
1679816
280700
974107
724558
455818
1597741
1762143
1220444
408915
1338546
541181
1250640
1653904
1831576
617041
2426777
2905480
2214854
578880
2250994
1099878
1818946
2165389
602089
2753631
2247981
852750
1799509
1936217
1870382
2573956
1152915
891262
30893
802653
1374608
86430
1759482
1785291
1724763
2574589
2200496
892920
2563115
820850
1360891
244015
2317959
2490283
197790
1931789
1788874
1799068
432038
1939493
821618
2059697
905137
1508034
462853
2426931
37181
1386986
2934077
1720910
2792937
1605891
1793952
1798944
2029297
2022627
1433720
795153
2744826
628323
457668
639685
1720368
1392167
1590400
2546836
2376435
1135029
2102073
1050453
2770065
44341
1135226
2366537
658982
2283465
2326968
2320715
597969
986573
834738
1971601
2232106
441645
428435
415570
2205044
1683819
722324
919002
582078
1615497
2232089
2236469
1309849
538616
2880518
194651
1811780
829809
2884407
2028012
803995
1820870
1838444
778320
858253
1051790
1927410
566811
1479897
2102553
639629
2065033
2157334
1381353
963230
310547
2081530
620021
2938091
2251939
1428836
1059746
2056735
454900
1025021
96590
1684775
2547361
423395
2285127
2342285
1083161
1148699
1892045
108032
1382836
1182824
1905542
2669437
1097427
1603654
862595
1467907
1370446
1969503
1431248
60120
2697157
1047923
471915
2597116
225314
1262953
2215185
2637937
1781652
2452877
1346732
1349837
254177
1998603
2830242
609505
1980629
2264037
467761
2063262
2875271
926030
2489991
1635105
931046
212987
1168915
403111
456406
1296053
2599310
699669
1027040
297755
1799275
2503493
497987
876184
663731
918622
1093363
764622
540892
1397036
1374020
1144099
2546175
1785814
724551
660678
155132
1351542
872926
1486991
1666220
961629
1288748
1620967
817343
539406
2017691
1052293
1067083
2735589
1194940
211395
1730415
1943446
1236125
1980025
1090423
2687464
440438
782372
2017842
1317696
1705813
930435
2656493
1576938
2112148
787089
924688
7768
1021803
2648410
49472
1570617
1555847
419014
506689
106672
2919564
485514
2935151
1292028
1745789
2213412
2751984
308437
2146398
823889
1942345
414741
803582
263889
2082944
1538142
2525190
680441
1148530
860698
2070179
1163666
1571658
548807
2623198
2322524
1894996
1527728
282900
1052977
334501
778270
979178
2369179
1459364
1478444
1323182
2702669
1322357
789491
12834
1774929
1928707
1499786
2135089
2564683
1249325
536527
1560614
2497322
2747572
1629506
933903
1990703
2057525
715916
1486327
718469
889473
583050
76211
1752827
2344079
940494
1465616
1959939
83832
2484083
2573485
99219
111029
56450
94096
733803
749196
78213
1464662
1454720
1853648
60835
1752647
1615669
1206403
1986311
1355146
1025072
167071
2305807
2234538
1995651
53012
2196473
877277
815719
2813756
228187
1211788
1631871
583939
1790614
2452624
1627913
2410794
1027388
2079981
1545656
2093628
427212
1875612
2107799
872209
1942313
562314
2664072
890175
1763487
1074991
157657
857218
2347925
2508921
1426359
896580
688860
1328075
485760
2569806
649135
1936704
1804181
976261
1232617
900059
348827
1134808
445209
937699
47751
2330995
108805
396107
1239493
2171761
2221905
1532445
277424
2086117
227858
1615345
895173
215820
2759873
1523307
981276
2745546
2927185
1970075
2005960
1702008
1881239
2741189
2841517
1830533
507278
1453962
129758
2595416
2018881
2575340
1287468
213014
2663945
542828
2810404
738595
332385
2696059
862177
200029
1753131
733377
78854
633417
916362
2318786
81479
188032
2061569
323958
2449099
2221032
2330777
459606
814567
918241
2203825
2177129
2163572
1565542
1679599
310714
2197203
2026957
1930153
1799485
933425
2390025
2672322
2902969
2035678
1612795
383482
1758259
1387383
2311169
2128774
2224924
871722
643699
440113
914985
1422735
1253448
2371766
1810646
2888429
1400367
1349883
1356040
2902162
2205542
2060209
1477130
1219819
847500
1313058
2891085
1952872
2863902
1149799
2028921
2605413
970691
1307106
1024826
968249
940218
729956
1607074
314030
49198
2396121
310674
2541023
1527580
2708627
2268636
350956
1759666
1303340
832772
1948057
1884940
2721961
307502
2354922
1035054
821921
1481729
1282519
2752616
901890
2000208
455495
1050010
1680741
1573453
818078
1572766
14773
2367771
2407761
327512
352938
2166796
502250
57550
94004
2004605
1831803
1547717
2352661
557616
2008147
827055
2008064
2266301
791827
2246839
2682611
1569003
1300453
2055972
2419434
892134
365089
2176494
331203
121159
1781195
784750
2701334
1021931
867799
240572
2197707
1037235
2392084
1419095
1863560
2008484
1534402
2893616
2575062
1767951
1713919
1495691
1494768
2559676
2872923
1232062
406805
254230
871921
2388307
498205
1224616
2215307
423763
1507539
1212452
2260046
311031
605676
286889
749854
673062
194029
2533685
1342294
1053104
572031
2758577
1212135
1427215
482158
2329500
16740
2664135
1729115
296664
2053338
1725244
1280634
1091645
1913075
1832904
1145463
2631459
1761482
2343013
612184
2815784
2855284
2591541
2558785
2530394
1707665
2628155
788364
2715287
1382300
2146366
2396912
1074041
1594932
2199365
2663507
2879242
1310190
1016981
2112898
622188
2240806
2602854
1895378
89993
1638061
1318722
577681
1032647
1127142
382223
2345358
2241431
486894
1890645
895974
2275695
773367
24111
2002789
422317
814854
1412169
1603519
162500
1883263
2780151
2320209
348858
779784
848741
791067
982580
2222460
319217
606594
2148132
1050584
2667853
1816014
2646929
1591519
1236423
2726529
256350
1973783
2050915
2620235
759252
646823
1771041
1218082
741564
2602053
1346485
2509149
2454635
1952845
744528
2307440
186313
477895
382439
592147
926974
2172573
327474
2478199
2687370
387835
1218851
2254960
579345
295028
2500928
1151999
2382533
1363632
1124191
1421388
2836075
1165264
2703019
1902232
2066191
40219
1089673
2123398
952163
1479253
2358768
1667422
1056059
2826286
546843
192773
1076070
899327
126274
749766
690841
521975
199657
678245
2175123
1175675
2124528
760277
598371
855959
1192636
2223161
1960550
766911
206704
2455620
1736142
1247341
2249671
2189372
2308319
1948962
2051936
1927694
882145
2099768
1532350
2634755
541238
190607
149901
1854781
1742122
2919777
95642
813799
798926
2248390
2059407
1363615
1868903
613202
1968316
1436550
1331480
2416707
2756945
462803
1570021
1512973
2252594
2142882
1759359
2330805
180885
910759
2754493
681399
292534
2393295
645741
2369292
374573
1752847
1914673
1071405
2936743
671474
2909819
1554161
903200
708768
2591119
1681387
530773
2766779
2229618
1448693
1493231
2442221
2708065
2655330
1048547
325233
2130754
723412
699187
2645558
901667
1305619
956149
813389
2009071
1190384
1625689
1802388
866326
1489870
451072
1269626
1756674
928954
1107420
1898684
948680
2936696
1012954
2616610
892933
2004250
2399793
1907119
667907
437141
1480171
707468
2047299
2904483
575600
1404213
619054
1192312
2875221
1353309
1613255
511416
2485055
448110
431578
871213
786489
520945
1896986
1022036
2678569
1029168
2429372
575806
2728946
2338929
2821066
1134608
2731504
2170727
1110366
2696937
597639
1911711
1472833
1382135
2357158
2339932
1061172
91039
2179805
2661863
2496230
1296421
2836099
1277976
1061502
930661
1678760
1459221
2570848
1080500
2901677
2219777
1838325
329101
330190
2415837
2068910
1785264
625451
1886847
2853944
2145511
1938123
1876156
2039251
841342
352155
2149204
2181699
2220916
2748312
1251107
189785
2411636
1602489
2811586
298169
1917596
1991598
1526468
2332774
134150
2699685
2077247
129887
1065427
1491247
1513679
1920227
683677
1804613
408213
228453
1824669
2664191
689561
1567759
2222713
2062799
703433
636057
1466354
880733
153589
1610320
2642803
1610428
1270284
713204
2782292
2736376
1445843
1141754
2637165
2860513
903779
1685767
2279169
1323912
803980
2013917
815579
390035
1821298
1795153
938908
957466
1871231
2267459
1385951
2258236
2458050
2681034
1023367
1348093
250795
2174894
1476117
2403124
2453049
1161909
2601921
1398958
1059325
2228948
2776773
2330656
1425642
2170698
2249069
1520615
2029510
2750317
2831970
134702
1574218
2830922
1882139
2380434
245700
2237660
2706313
1749847
1906329
2079325
2807796
525182
880329
2785686
716680
2464291
2546072
444827
2805883
1519201
1290586
676939
930352
1135458
2192231
224243
1902176
2744236
1327006
988012
2077946
1173592
1974798
1850497
691891
1073414
487820
2495411
1207432
1734256
2536676
1858322
1855372
1825206
946319
235169
2127734
1816733
317716
1253456
1372365
730051
841663
273210
2637268
400372
573843
1023410
2467993
595130
1978849
1351627
837444
1763453
2407398
1557438
2626903
1671389
1851419
1786923
2388068
1101083
2900743
2735632
1227543
2356780
1490295
1921834
342706
1468091
608982
1132060
1343407
1955248
11378
2178245
2703860
2663237
1984666
2368401
2594029
1391213
2728165
1386485
122480
121130
356979
2624886
2610397
2680696
2408630
1700131
662901
2140251
1893338
524702
1737292
1372391
2736689
227953
2817609
2758391
1902618
1144788
1752985
174732
2713458
2255802
2279257
1879844
181217
1692686
184791
2748937
82005
1576973
2825790
1390222
2363531
2015442
1523347
663699
2339573
2742102
2590457
2883945
1079788
173415
754796
1721073
2276490
2904983
370847
2218030
728603
156249
2835398
1210224
292519
1147484
1798144
2845615
1213057
1396319
2886429
596038
2712300
311408
1127199
8280
9969
2739407
1603497
1385442
2072688
2169388
2496673
782672
1259532
332466
1791398
761979
193750
962316
1643715
980939
811673
783696
339061
1706189
1736628
1413702
268090
1868843
1022563
1240877
2051614
223462
2600506
1629409
2787601
1189156
1642353
1718693
2910554
2140859
232529
748354
212832
2141849
544243
451805
286905
1169065
2628021
268873
2646504
1963337
1240092
1920392
1751719
2271076
1547491
2827266
1579451
11030
734117
1589152
257179
2566324
9085
623686
1030256
217092
1499608
661804
812533
987968
1620001
1786210
467195
1110222
14254
1779573
1288521
2238228
550516
2751348
79113
2513814
1029026
1975777
2264201
1059555
2841784
2074056
677398
1926146
1968539
2283958
646021
2361245
666823
2611857
396340
103945
1470343
1927078
2880172
181211
605187
2503214
2133191
1820173
2431236
909558
1359478
1485157
2257750
1959834
2374331
360097
2843550
2514273
1079159
616575
822532
1255955
1281332
1190587
2871909
1256432
2840217
1187956
1744166
2476705
1721362
2317623
1028429
2310259
2505815
72228
2280577
1950081
2327712
1907562
2182352
1499801
2508757
2016846
1079319
1051007
240192
959334
1758527
273092
1089283
907727
142041
1790819
214836
2643797
2407587
1365524
319823
660825
1991404
909404
181639
1706341
2888128
2472286
1469761
2935307
2668069
425820
1293257
2133645
737308
891424
1028154
726257
1068191
2545148
1105692
1812152
1418820
345432
802382
2275536
1962974
2435440
701574
1958042
2626533
698873
2902127
922256
1340153
1779158
811400
2160717
423787
904250
566407
1087176
2170875
2075227
1150281
1512709
2758749
395390
1049992
1498851
2237429
158530
2598078
836215
628142
566778
2822884
2022066
1881090
1282724
2103048
539110
1386422
2399758
2878129
1161243
1208630
2767321
2584541
1374895
2016530
2132226
2648508
227118
761080
719114
996687
1277840
2871273
1304671
1890799
2402911
1761290
166579
2006550
494290
1191381
49484
2750599
818976
350866
2482544
1446212
636091
590548
1721832
2491305
1533728
2582046
1576678
1851888
2140112
1896012
994270
806924
2266496
5961
1109175
1780105
759261
494644
623433
743673
892687
1423526
116321
1870149
1251222
1563364
843717
1321357
893799
563293
1218976
1588618
1967883
2704151
1620797
1381053
1695577
1110977
1394806
189335
246077
1507500
2547463
144026
2840875
1629025
912368
949090
2890862
1858984
1984250
848917
87928
2632965
1902125
1487773
1177147
653753
729333
2762199
1848457
522729
1193212
1923580
2867531
923828
1552831
323912
1829293
171572
1936153
596839
1162520
1257878
2381250
2774240
2097006
864292
603044
274002
1476959
1918535
62199
618634
1475142
1357780
1331617
2322285
2637120
2116080
2027073
1936817
318117
521839
574231
1611725
807524
652388
1233249
329406
1251644
846261
86428
2629175
949689
384883
979976
1682449
446942
2505862
2715469
137843
2893163
1023981
1202981
2765106
1059285
62077
649267
651100
697606
1259353
2269283
2427677
2258982
531571
1930475
1212228
1510654
2515519
1307977
292462
1069694
2872627
40187
607082
1864337
1081697
1785598
2463355
1533400
2086804
2856958
2712425
1540457
2522129
127374
409212
2819065
2188896
1089331
1199598
1617965
816893
119315
713311
1320986
253043
1913769
301655
1074985
529558
1857386
289979
2374987
1061467
1656647
479963
2349428
1997499
2446862
2748136
2850516
450994
1079550
2212575
1224037
611292
644013
997940
2475945
1178935
1849613
106216
2766754
2199478
1265856
652239
1691412
1975823
641504
1598084
2902485
553062
2448790
961419
1783580
2491011
2311690
1951341
1925943
727842
2008943
374152
357208
917992
1566285
2737224
1256823
313625
455103
2115268
545826
449390
92882
188824
108025
775655
2147030
766791
2654372
2868279
187679
171098
324969
1131714
1887151
2333794
966770
2435390
1992329
2903192
779046
2534223
534237
2917386
451
1681452
1379748
454665
977147
67164
1813414
2025731
838925
800542
1336577
153476
986847
1359831
1865586
2888608
2616395
1545847
2922538
963526
2173557
2880039
1458079
2167787
2622869
792129
2162019
2179924
844595
2810028
803075
994074
915312
2435196
245998
403864
2513128
2869666
610681
2740165
42313
466140
1000830
1409282
951149
187963
1222898
2751233
2761835
66334
1132295
2530717
2089293
1446420
2782390
950668
519796
690411
2670883
2716129
1317381
2292964
270849
2479752
667317
1837169
2564124
2196710
1925849
404299
1358562
1016472
2912107
562135
2912349
2434169
1002499
1766421
935906
2321815
2216654
1112328
1179063
2863898
2157551
646452
2714523
1705309
2432951
1900866
1773712
2048632
1426682
979454
244844
620785
506310
436780
2555871
2921990
1815706
1683664
1111084
2204621
901137
509955
771369
2726101
1172628
1247202
2483330
1279473
2907262
2106822
1196966
2778607
783606
1820536
396567
713906
464691
1700902
458378
910414
828023
2656722
1822672
1603871
470236
298201
1940939
970400
1056627
1195770
623146
10384
1949195
2288899
1023040
1644384
778318
981617
592452
107846
1528498
1491245
234135
109247
890489
2052004
240375
780968
1257668
1975083
2740013
1135915
2747758
216662
1105640
2638091
2180386
2634965
1496451
1356472
467436
146717
141304
1628054
2938374
1367774
1040904
135265
1797521
1776623
1759605
965009
453566
901312
1466543
1173822
1367957
358952
424894
1621473
757909
513938
344245
1098556
1467935
2338081
2338778
84493
48532
2231243
1355656
566130
2376876
616278
1135481
143459
2075635
2702673
1912996
1914240
2676139
2870329
1865496
1781796
2022188
492992
2840287
1766546
2293399
2839590
2069680
2830492
1595888
571385
649956
27362
2035286
270976
395211
346161
2495638
282063
1453926
741959
1106126
1998931
1641467
305476
19219
1616870
1314686
2189796
1760269
1523174
273197
346405
2746405
1410200
492494
2667518
205965
1171225
2181120
2933354
2859529
300624
1419917
1063473
2128733
2823376
1104486
1204706
76978
2538359
442791
1783271
57284
316969
735912
2780093
1740643
762193
150626
1291925
2881731
359123
2669274
262639
2389921
293049
664442
407384
2834268
925682
817099
2923406
1734151
2056648
160624
1789049
2171536
1271478
1058595
689712
982548
736675
26476
1911332
2104258
1259883
1613170
2396128
1647485
2170685
2266292
2623347
598029
167884
2340108
198732
1160375
1575591
1315556
1153941
1161021
2060971
2298320
874414
2303886
208180
2149306
836612
606194
2681385
180873
607047
2209988
1301135
2640954
75949
2271769
878272
860062
1527088
2646845
2599480
2478512
1674546
2616080
1531835
2684731
1193683
1899507
672305
1077764
2526111
317447
663367
160965
2074349
2656974
1121734
1860153
2089105
257374
2855418
2037684
325980
1581767
404408
1395811
303043
204905
243701
19045
1817796
877355
1458874
714872
2584735
815073
1683638
762153
1051608
2887825
2471518
489604
387385
547751
598111
1794330
1956573
2460658
2534670
2257920
2159659
2528144
527193
1358878
676146
2095889
1101521
1371619
1283210
1834454
842570
305946
1003882
1251909
68473
1744378
341870
2557518
1256186
20143
988440
396811
1403631
1426315
1208293
1175368
2287581
1785693
2680287
2849100
1633597
2778610
1280117
1440604
1826823
548745
236024
2642033
30457
60236
2610228
2929610
75214
355049
606661
2854760
1132853
625143
357264
1676875
343811
516489
2326441
1465733
2705967
2415886
1282298
1296178
2569384
1051630
2225464
1645895
2739931
1953765
1726269
373982
1583696
1273190
877970
218809
2797868
1442312
483940
2125181
1598244
277257
835852
1377668
1712791
995216
2497640
3388
1798208
2711175
744734
792561
852046
1863806
1369181
1671218
313609
1789975
1946938
1767303
1844492
2290261
937242
2812059
1713248
2771276
2476747
623630
1889773
1543185
1136769
2823498
2262139
1308540
77252
1011175
349350
657006
1852754
2883640
319899
475408
910472
2248335
146469
162314
683616
2796512
2546081
382784
2676707
1634790
1487664
1602960
1182806
2154040
2655392
524430
2786549
1969878
579370
1132650
1315809
835365
2765736
2224770
1210839
81756
930783
2804597
2300305
2209671
2833261
1999416
2105669
529032
778239
508295
1065828
2592104
372300
256154
1224262
485005
2339398
1377737
1385306
628162
775562
2083457
1685505
1090839
1888991
2288717
335121
1360072
1712508
1568400
861577
410054
1063426
678098
1553165
1629391
123802
2892496
1339544
783182
2003697
2516549
140066
1691559
1116335
289986
713464
1247258
1370195
1941388
551977
928908
956966
1927951
50389
2647518
2599368
1280401
1204736
1212449
2329465
2781903
1816140
1083053
647848
220379
1576095
351060
422429
2386716
2588509
636329
1295424
1515078
2644668
2889586
1848409
651506
210574
657826
1980662
2419986
2386905
2764832
2797265
826016
1132284
2409941
182362
1486977
1633620
159100
2057504
2406479
2342041
996442
1144506
1593615
1059419
1909250
1485706
2761029
227850
1869331
323024
2312292
1823808
2166669
1267974
1006257
1022353
1654148
984263
297835
390754
2765413
363994
2864454
657998
2126577
2399371
1093629
873447
1544066
738617
964281
1810788
1743130
699864
1197677
1361503
240721
111730
1320549
63401
2181045
480496
2544923
1365528
990255
1338858
644343
2345985
1511341
457281
1124285
1704072
2850882
2450185
818139
751652
2410565
667675
2667849
404779
112441
1102465
1244990
217645
97867
2603904
1166734
2460580
2658607
1240815
777918
1309753
2325215
663560
1190233
263482
247437
374131
984869
1924297
784014
525054
1465472
2661314
2464217
255760
1211866
2566243
1310154
75259
1475880
2922563
1616865
2369724
2861551
2275408
498473
1966677
1087701
1882442
191650
75587
2630664
2887762
2658157
1253590
2739778
2571977
988862
2464488
696247
2121600
33560
1749274
2227267
1770615
12723
197176
2777414
1276476
2799056
2497460
1591375
225014
64453
196126
1969389
532381
2876366
2266327
367098
1845818
1799564
2340029
1358447
1668076
305684
17728
501659
1290470
2202063
8505
2534191
967663
1289774
2620149
2398903
625475
1642333
2032896
2332220
1975564
80577
705305
2269566
746758
435242
1173451
2875091
490664
964202
1678362
334914
957055
1669262
952772
1084360
2007065
1487896
1808161
1941166
443297
255308
457186
793476
105233
2320207
1151917
533547
2751219
2015238
387612
1420872
801049
1327627
1747351
1673299
461005
1217346
2633674
1941257
228721
1741466
2581397
2202485
959418
1208096
1779228
356404
2924802
1895087
6178
2112616
2339666
729927
768124
1968199
330024
29922
2159182
2590856
319432
961636
2307533
637421
288391
2924767
2527368
687834
2829695
2106831
338011
228976
700849
2912514
2822252
2713022
1492731
1027028
806132
568210
2434845
581404
1056235
1407309
2609774
2904605
913201
1524766
1794893
1934118
796390
1376886
1486
843603
1332447
1476521
1117092
2288723
399469
2220968
1439157
1223
979590
215999
1813823
1797669
2329410
758604
2233010
2899642
1836558
2469068
2000886
1893217
2814346
1072037
493302
2738226
1218841
2787803
1982955
2253660
2635849
104369
2675975
1608874
1611897
1058497
2119635
1258108
1959191
2331724
2244919
2680287
1774626
457919
460426
2488390
587130
2399231
1142208
1470481
1926334
663352
2252539
2028163
1017479
282891
719944
344563
1696529
115062
738702
651136
2369769
393217
762818
2538202
1835436
2427580
2769620
2025662
111200
501409
1751078
1269678
1358212
213487
484232
2184197
2062596
2427675
1933797
1149651
1282653
2870410
1739610
2423358
2325158
805620
2922941
2175862
967202
20529
1470155
755061
576507
2746373
2816749
339450
1163061
1686032
253722
2609978
2788990
2856607
1623390
2930484
454953
2373794
2257206
1717026
539746
895146
1093276
1886616
2119261
1102168
1205031
1578628
2609181
2438756
727302
2212450
346296
1482566
974500
402365
58950
1194331
636943
1776235
1359354
2827027
2832242
202846
2489691
2859115
1155006
304551
2294487
2922402
1226587
2526240
1035409
1169489
564559
1647471
947775
2802995
769225
1598131
313435
2835810
1056039
1739027
2004595
1636817
957256
2087140
189451
842401
1779044
2055219
1973776
2515324
1802192
2686355
621886
1385243
1762983
2748317
1445848
1696387
22773
2575208
1388669
985360
1428293
1164795
233563
1702517
1339423
2641101
946748
1862165
592977
1440363
1736460
27254
449373
2333268
2044083
869914
2304153
1440518
636082
1856338
2019202
1663549
2371517
1287676
1159859
453727
2730882
1220394
1808426
1458029
439407
1544354
1735229
2313357
2461930
452736
2719878
1749266
652424
2374714
824400
1223901
1321493
2671486
533045
604302
2427664
330335
214182
123412
2184729
2176848
962412
2036198
14088
2479242
2068698
2136739
1033488
2724725
755220
1561048
2126422
1808707
2692205
1855196
1447574
1513254
1411352
2716900
210569
220546
186973
345268
2876354
2816321
1081632
6853
2636877
1871852
2190615
1564491
2264303
1928056
1805164
813000
1867472
514925
1748179
416116
742322
1287402
2652902
1755248
1741784
588713
2448936
348374
689040
1201547
264474
2026492
11159
2763667
2770725
592269
2037350
947020
1296456
1682890
746013
2832443
1954353
1050259
1942497
23125
2516703
1520769
193321
2098725
1078349
2074368
1452510
1358129
1694123
1421444
1185439
2336858
1572383
1529609
465358
2833819
115556
2349334
510422
536539
1963899
34168
2079672
705877
1422787
1430760
1340303
1858875
2279159
788401
543292
1842203
738975
1526317
2930554
1571520
1095302
1895624
1785841
739342
145360
787728
2301859
2146247
1567143
357867
189735
351886
1711605
16099
2400255
295557
1594964
712988
2002705
1349239
1719420
2585289
1593279
1688116
55104
1463055
1448772
1240257
1174272
1495407
1414926
773104
717944
659610
863891
2752200
1112839
553127
2570045
2394381
469270
575057
1284171
161824
1211172
1629401
1218451
33604
2092065
59618
1572431
2724751
1994971
1549533
1201275
1272965
2084729
725166
899338
1817904
2687670
2047283
2188604
1868787
1041121
869714
753523
2020326
414042
1298207
371611
558746
1256977
377770
567457
92988
1920431
2936607
2713069
1502645
2229476
1927049
713490
1238688
516673
2276444
2834595
1849581
1173797
502247
2769583
1556915
2338471
1756996
1229032
1776781
1946610
1168010
2501858
2685551
422658
2427947
159513
680681
1679196
2720935
1462217
1929836
1382390
2039298
133846
1904852
2878877
1103598
2235157
641165
1181147
1015916
2162315
2817856
1756874
1947510
2344385
192694
360285
341702
299443
1864371
2581219
528424
2360119
397671
1032371
1730520
1333324
2440618
1762600
1630033
488273
763451
1982340
2105715
2819497
2254347
657074
1450378
419616
603644
2861665
97072
21207
870824
2256470
1701566
2552817
890337
874201
1939981
2881842
185294
11528
724693
2516650
413874
1437176
771738
274230
427678
423859
1262739
2682785
1989989
1566850
2228698
1647696
162774
1349755
2033242
1741876
1411216
2079623
1781923
1668165
2930843
496375
2826153
2692780
2063554
465763
2558076
651863
2927160
155767
1882108
2832044
1235026
1364018
1937784
1208085
2069073
1389429
2133971
680530
1231523
435960
1857706
2610169
1772498
1369243
1938268
1972849
1792071
706639
192859
2293532
375493
438036
894262
1516120
598929
1135256
353843
698430
242791
1243088
735911
246180
1916443
147201
986420
2441197
1563145
687611
953357
1787160
2277899
2864379
931036
1184737
218082
316550
57764
1097945
1415690
2158811
2855402
396353
2561266
2609281
2897990
161421
100245
1680648
435310
1124183
1520747
2379415
1663253
2671016
203574
2833084
638623
708601
2895013
411533
2813781
254735
1560775
1041593
2463624
2015597
1858672
404157
804583
1315095
2772847
2799256
1309447
2727879
2109232
2899410
2733459
2797507
2370441
1721924
2057050
2517524
2863051
2316509
1398885
10747
2711779
1768449
678379
1285551
2106431
724472
2854245
1493681
979195
2502101
957167
296864
1271664
243676
2136456
1544843
400006
2690295
1981939
206227
1733893
1374735
858377
1322585
2583492
2754052
1871992
1538817
1884554
1227547
768557
305774
31385
913404
922130
1118895
2780427
1009460
2767022
2762805
951273
2246869
497518
1147750
2679783
575063
2484171
575708
908020
1399453
2916234
1494566
750247
1398134
339807
1699241
1984485
1717350
1760265
414866
667397
646409
1509961
2782064
186390
2922261
2030006
1675341
843471
1811292
114584
747951
2645760
2036557
829528
1184447
277657
275531
156660
27736
2341036
2035032
2782548
2490671
251517
1157399
1868036
180068
2769040
1239427
485030
1199252
1406298
2583887
1988443
1953039
2734943
412475
1254488
2798024
287710
668558
1744747
86797
2713239
674518
2443479
1571937
1723623
1080943
2343437
2280353
528560
1945851
1799091
2100093
315791
850038
2499547
1184566
94266
2056936
1561537
1463248
1962084
1672243
2036534
2552740
2925220
2539084
1503727
2248512
1650233
902632
2712431
2707144
2739708
1531495
1696885
2572126
2722591
1480298
2558066
407293
551353
2105665
569399
926072
2300355
91821
2683481
666220
2788313
824148
675575
660517
1282621
1873581
1361454
2265061
2435671
1333602
1396926
1581199
23592
1527052
1244641
103105
729234
795370
102708
2426101
1248667
332255
1237949
629035
2165337
237213
2849323
1405508
599691
2106067
2363064
1055313
2876477
2778426
2580758
755922
1385714
2211251
2505224
2449646
2183981
339719
534126
259964
1280033
1025558
261083
871402
445569
1435378
1996364
1081020
2751986
2660555
1102056
2068972
2339693
1073638
2632625
1603010
2673857
46139
2104375
420377
935607
1997291
36944
2922042
2887716
2064877
885120
2832189
2642828
705401
1780256
1179292
1702425
1116999
2378163
2380907
121872
1164369
2522752
2803230
717487
1037573
1068587
59235
951393
2423699
2167115
2429040
1507099
1084729
2225459
2618913
41395
2747457
651503
2263250
2630225
1199275
524354
1067606
2184149
167412
2010202
1084271
2795469
2379063
618820
1633856
2695419
372989
1479752
1963910
2494517
1788696
2596131
1666407
2615586
1967018
1783545
1648517
2907529
1578819
2710233
326729
1575125
1833361
952785
1418884
2076691
2704583
652382
1516951
73049
2704878
1280759
1018659
238629
2181367
846297
297297
540948
2129195
264247
1320273
2472188
2545200
1548453
2178464
1428771
2527682
410058
1111414
2567438
402908
337463
47977
1033575
2066740
2724766
202148
2751194
2442753
2615891
2927338
1665138
759944
211039
2283224
1466417
156804
2079452
806109
2040690
407295
929178
1705111
565892
1431711
2644502
2829350
1932505
2388571
330253
1511871
293023
496992
1209923
2773560
1467007
1004882
1797719
2270226
2792582
2139347
535182
1070723
2106550
2809100
2513830
200116
208199
119890
1273886
1476004
509516
2838999
519083
2355520
882824
920617
219395
1730421
2601647
2723151
96675
1695672
267534
2807320
1925677
1538104
1160943
2699422
1981161
296589
2717593
1403184
540464
176204
1877652
2066805
593880
1947815
2558109
1191666
1594645
846416
2427402
236257
6123
1958692
820788
2826364
263566
144973
252767
954995
871401
534307
2571110
2884286
1214438
334508
1028033
2509730
1834333
2123415
621411
2676313
585596
1972941
2347457
2575571
926102
927200
1724272
359437
1295294
376799
1731202
1905499
65394
2796772
537056
516157
586028
1466618
1522280
536908
757144
691631
1841745
2017613
410466
1741942
1395748
1548318
919745
530287
1105543
515016
2706717
289438
2251067
1804035
1451344
590575
527267
1066783
1964026
1619555
1359403
1037874
1647621
89798
1460664
931517
2087775
438444
2740124
1351531
715225
1773131
91350
2092041
2078750
349360
1713616
977398
2506010
2406292
69639
1197638
424435
41732
1742035
737447
2605445
840294
2032277
1203215
2257681
2450111
1983654
2619678
1638722
1404253
837743
660196
496253
2876165
1266646
1614196
1546111
2374019
1346691
1541467
2094620
2130420
6046
944388
1482532
1910255
2072014
506131
48196
717055
1747518
1748559
254981
1107504
680484
2388562
1801131
1286713
2285427
714343
1219528
765207
2372116
1636420
881905
851991
1089612
333035
2588414
909474
802993
723182
56804
2711538
1803603
945617
93187
116929
1886600
780552
405006
989059
1978630
222604
1735861
1158322
660508
813335
1713051
47668
990936
741414
563374
2520870
2274528
306452
1607088
2774129
2712727
2637205
826353
2302719
538157
1083308
328659
2023400
1342399
1062721
582692
1863207
2154889
334116
479734
1281489
2843401
1738141
1175641
2913384
1319141
2676907
2392625
1432920
2646475
252685
2531697
1465028
1308635
953490
2195385
949298
1468698
1839462
923408
2390815
886918
1947148
916037
2900524
479070
1966446
2570063
2679252
2706929
1007749
2614317
1229921
2604417
1240200
893155
845300
2753115
1567522
2209600
2696632
2899213
2488139
939350
2785175
1301896
1851444
1060539
1457864
226906
699653
132124
369734
1221801
586069
1720975
361009
384509
1780710
2530536
1058532
975168
2193324
742268
1517185
2346717
143375
311759
2510542
1228791
128392
144767
1439618
2262335
769001
1070410
154767
766674
386576
32180
2126836
2560895
2437186
2638263
19252
2581080
1019557
2120563
774370
2094728
1098545
998216
442395
2025444
658221
1755101
264900
1671967
2678895
965240
2432505
2905207
1237399
190413
2813750
828074
1878082
576181
2230583
1936976
884958
675809
2740709
678751
476615
182055
2405746
2540922
105032
2143455
801666
1363282
172916
1851940
2034516
2227731
1076408
668653
1946347
2570556
127560
343617
1869584
2812267
1860537
1778885
1686532
2845890
1372504
1659842
191204
2346920
334925
1929007
2743300
2798418
706906
1851642
211539
112532
914732
2338955
2097737
933308
863950
999399
955867
1909262
397406
301720
268640
2530595
603911
2912801
2061353
1903232
646013
2761676
1315809
778621
885557
911487
1431940
1462304
1973771
978990
2730201
1305573
201219
1072489
2136674
1718426
1206627
2933589
1188090
1998346
2063324
1255608
2812923
1533640
1815077
155028
2438863
1014971
1856754
2849434
1423231
2915648
1159890
304480
2428450
954367
1675242
584921
193905
1450991
1489357
1427771
2388431
325164
544228
160750
2750466
2478269
2340504
847020
422925
2083126
45320
2228267
1790648
1508886
2150978
71596
1056381
1335
1065883
1052293
2757738
1941381
12005
2653983
1994949
1440371
1476185
2347769
1502807
2217981
1478242
645771
2258828
45295
639867
1310072
1053612
1453254
2220455
848406
135674
1245308
166427
1612048
1109092
1368059
2835170
526587
2599060
1760167
1500657
1506361
1006411
1206543
1864846
644456
695380
1751137
2335540
1029688
1381195
101432
2859268
1990519
1819456
2882602
2914181
2061365
402903
859597
955295
2581507
63361
1900631
1134224
1752063
1958275
308265
1997548
1752894
1782641
1418878
2903620
1778049
2446374
1281264
2348055
2519970
2038581
1818750
239730
2421937
2887725
2702892
2743870
2107383
2863561
392164
592541
1915950
265801
377560
666527
334260
1085407
1040593
1364174
1715087
1295224
2159081
222471
1491686
2338885
773327
1172172
2443348
1462875
2774865
1572996
2175868
417730
2194668
1460573
1095856
2421369
1198681
240993
2872125
549615
400892
2579148
1200052
2859314
287700
1142298
2045125
1892673
672100
825730
1017549
1456351
1892269
719022
68363
1036745
457783
1954353
2453804
2913929
812664
569806
1491979
2878843
2046619
528445
2113732
1193492
1493150
2870979
1954201
654570
1125509
312905
2799615
1309495
1438811
421676
507924
2930329
2841918
830072
630366
551221
200621
2380991
1983638
1278612
17890
645147
109534
208601
1428307
117204
2281550
1690681
375841
2595219
1905148
574196
383040
1119396
2774565
2316606
2625361
627161
802198
1309715
653019
1150687
85317
59987
409076
936613
2110238
604792
2056110
2012338
2526471
2849966
1730559
346079
2023086
712365
1388782
2776501
1500549
1417278
387187
1978276
2712394
2610323
471786
2791743
772964
2474715
1635690
49763
1724321
2634293
41958
2313081
1706953
734587
2051524
243088
1187228
34910
1723350
1205906
2381339
606768
1868908
2750728
369985
306178
2458478
2242033
1372093
100871
122519
1110350
599166
308799
642486
91671
2026355
710955
1297247
2934969
2433917
1844842
2059499
1017026
2066878
1217122
533694
1269554
2416170
2797418
1857709
2306740
1547184
385249
2250086
2037581
2910669
2909502
449993
1840235
1685427
1917568
2857484
2242537
133311
2246641
2013059
1513923
2099755
2777303
1765795
893414
163114
1800577
2489836
1317015
948765
601943
1309925
914801
1018091
1071482
880144
1820881
213463
2122261
2480404
612530
1720664
326911
2178488
1194752
2276669
2282408
1309147
280374
1364224
2479203
1429510
914185
44719
1906785
540635
89894
725357
2587695
2053423
1905713
2771604
2842151
1455433
1866728
475697
306394
223709
327140
2908033
1155544
2114665
735683
174866
1108041
506690
792447
1509670
391406
571
2527954
1804816
1728007
306384
2271430
1932307
67335
1554594
757369
10457
2492954
1742458
1520131
190890
1887106
2230777
2445281
621304
2146083
187340
1398932
2228351
1017719
2326807
1978974
157625
2571527
1886400
1984954
818116
663079
267214
823989
1701222
1866896
781396
139748
1688034
2936750
1009149
770791
1081929
1679642
2791557
166345
204298
690180
1286650
1775859
2436738
1822461
1152416
445788
1076857
1602815
600682
2518553
2708983
2326414
2202374
2530375
1065288
5833
2929582
1272184
2139813
2873552
2845373
1583229
1261632
1817042
2103489
2379900
950746
2106389
33788
1585810
1795035
1714207
1131259
886713
822800
2488414
23011
885496
2105622
1623060
1350886
590938
1777037
928854
2836442
2571241
982093
2208338
2886393
997619
619485
2628215
2207592
526358
1519288
1146391
951995
479185
1234377
2282894
910621
2162603
1340192
298863
1795525
1772049
2207599
2099737
2110314
1348998
92949
520733
2165858
567679
1322372
831463
1627209
2878824
1041363
2840849
1629331
1525699
2871589
594178
2564362
363693
1512733
899468
2728823
1997310
497670
343504
1184132
1026236
15921
1017549
128505
1249957
857084
2213530
2752648
1010305
2579486
2103873
1710227
2688343
1847556
855885
1420003
115115
1351093
2000498
750455
2559688
316328
105531
2738092
1534447
1100322
272888
654923
2841955
1708315
490657
2701432
2751625
1515008
1443710
1103481
1402550
407072
2375015
238708
1755755
1830124
1759433
2802023
1184300
566798
2219685
108429
485078
2697007
945473
1757626
1220012
687167
1608867
2216711
606048
2442726
1190436
885143
1684182
58885
453436
2790084
127215
1851340
1518732
270291
437051
2936730
364312
2462693
362261
1039853
480805
2681254
1209728
2222129
1161835
2204340
2524671
1471377
1493359
2408480
1680059
2233833
703062
544593
764034
2492537
713712
949923
2362334
92024
2836478
2111865
765844
1708475
2395007
1063350
2186240
2087970
2515233
115410
2410093
1883128
202353
1411775
892116
667178
1739171
2784601
1515648
1469311
1355009
2257486
145013
2614116
407750
2548911
458110
700825
2430364
544993
2682380
2014990
1503079
1444579
2549041
1880097
2668273
714291
1014512
570289
2583323
588818
1591665
440152
1571267
2260487
2110746
678276
2447938
2459887
2822796
467033
1555108
255680
1433408
294248
880092
413853
1124666
335442
1118994
2330804
2617265
1757770
435404
217458
915196
2049328
1737527
1000
1410301
1350533
2770118
1153013
1306247
1711512
2093513
705017
76462
1795466
1769862
791838
413440
297384
1052611
1015822
1291832
1595426
1170121
721342
845110
1533928
2007157
1075503
453857
2600049
516789
1869913
2108759
2706351
1029196
1639269
401137
2161289
647103
2083839
2592534
854285
43216
408427
837935
1878340
1470375
284649
1885161
2539909
2678525
702408
974345
410072
1656639
1490045
2351110
985858
148246
1252732
1190466
571386
2181133
2447498
1975792
1993296
534351
47302
1329774
1790153
2743103
23622
1190249
1761912
1605226
1155839
1754826
611435
1897537
828991
2755390
1237558
1222245
535042
2235771
1616540
740898
2478486
471109
1894855
2067093
2519949
2433336
528461
504357
2575747
1248858
597994
63405
1559180
2531149
2438808
1824022
370560
927899
2360367
289603
119908
2238638
1781700
1606914
2041878
219907
2162442
1720475
1531492
1129635
829475
1848961
358299
284690
2334128
2079964
302744
1620539
608187
2907671
2911692
165695
1717202
2161000
1974241
156016
456004
2526296
610355
202866
520534
2384651
2264999
1795239
30918
2867400
2015965
859087
1931590
2754716
2620646
578921
1049415
1780643
1834731
2854286
1069936
842357
2641524
1718695
431030
539372
1404593
2021081
1218714
2534808
1393228
1876873
225988
2585603
1010111
938828
1882787
1398734
2822738
1275298
82978
2468243
2831184
697159
2167417
1391251
2172477
2808291
2425524
841656
1982557
1097499
861128
2547243
2427022
304404
2102468
893294
1859973
940012
601024
1147405
955136
660308
1757066
2142609
1829804
2614745
2622807
2146115
1361050
2914996
919956
1564840
2911802
451194
948634
2840627
1950143
198115
2310161
2265348
1674265
1244822
550131
2652276
1070272
2621107
284232
1594259
1550032
1213468
335293
2437767
866973
340064
823228
2805574
2314483
1180796
2105520
200507
1791866
2123413
707773
2124969
816882
1917151
208666
937957
1333143
561913
1602875
114397
2849927
2196772
75757
242903
645435
2651001
547357
732058
259949
1850431
1811692
1201669
757734
1506651
1637211
1201870
1769510
108134
2668518
2597384
654613
1254331
1941266
1501735
1919050
2733885
1979979
49574
2076118
1189570
2759415
526173
611818
1436235
1576943
2080397
2719575
768735
860925
1065276
554614
806083
1554596
662783
841611
2007302
1216618
1065060
945688
1481769
2655270
1384111
1462500
664909
629551
2704452
665366
2552603
1552246
283271
323330
1302080
291223
832914
2609952
2746970
288813
1249508
1085795
252852
1841295
1144948
1007025
48797
1797054
2178355
911568
915721
61076
2419012
1728531
449191
2419368
2391828
1531102
440160
58790
2549623
1648201
1170908
2427856
851427
2508787
1943436
876398
2798669
2787791
2922871
1246943
130285
2626052
550369
835038
1095272
8145
2261448
1153138
2874725
266652
1462122
2152627
1233268
894817
2597542
201162
1291334
795270
1771751
2387466
954787
911971
310109
649857
1368385
1150260
2215087
2346442
1688063
2882286
306718
2304897
2085739
407553
88430
658346
2885192
1615328
2764097
2300768
1548674
780360
1968851
1369430
1991846
1613869
929669
2574634
116425
210145
2359642
2083040
150687
2804220
1805211
1824105
2378207
1993651
936755
340617
1742132
1419427
2330001
1831061
1075978
860608
1453349
1253780
945825
2422087
987720
624121
858451
1991322
192615
822093
2440141
2450912
746
1823313
642328
1622712
1837778
2762618
684181
2829920
2113639
1839726
1222299
2569627
78186
990376
1307327
709694
1017973
110191
687389
2646099
1709578
1533318
214333
2666516
521649
2123584
1568462
902937
688192
377187
95890
957082
969909
1775083
1822902
2648131
2903937
2425234
1359561
56650
1604837
2145429
2026546
337663
2663248
339472
1615489
1662438
428196
1759053
419217
16483
1741803
1713643
2668944
482481
2520511
2136666
1520336
254116
2894702
461457
1460206
775687
2149579
2720197
1783013
781418
2808445
191502
361402
1001475
1306132
558996
560851
14469
2552424
27915
2364356
2497690
1605074
1057335
208484
2350338
1078923
581389
600858
1814522
1559519
2112591
742522
2505408
339554
1293483
1232052
2229388
910255
908685
2575107
706373
1983081
1704294
310222
705044
598814
1608860
2603611
2136995
331579
1349919
1358361
704553
2815374
2189765
2938272
169893
94102
1216230
1331824
2606074
1698921
1021264
1453999
1682207
1945284
824720
112240
1912912
615660
706190
1053855
2667853
2207599
878588
2359290
2667041
1205322
480564
2108881
2634108
2802811
2170676
2682567
2235324
502868
2212025
1253110
1412977
997128
1219458
1452692
1538978
1602219
165951
134652
2450247
1182007
2587698
422531
2011340
662692
1879107
1792985
2883712
1425162
801798
2636245
2382530
304065
2732587
2046122
1860782
2546608
574508
2411368
890481
2674092
1787468
1901305
1299916
1645609
2737433
1948427
1548235
2176890
2054612
2781199
1494567
1426940
695160
2109758
1007780
806800
2508560
1502332
459551
254354
2599631
467124
235345
85357
2477973
1611746
2891075
2014915
360035
2080203
1221828
30794
100864
1833634
854641
1014061
2311501
553043
2071032
1297107
2888485
2571363
1595171
720355
913130
2487568
506586
2671189
2115015
733424
2203322
226041
2938396
989127
2139075
2085722
2307946
2013984
1842488
2680356
2352199
947208
994944
856233
344770
1726560
621627
1038747
1908078
117377
694046
1335511
655257
917070
2415099
1195229
1469179
2696689
2824992
1758909
2207418
2686046
2042689
1628032
2512857
1039682
162885
282283
1285907
331132
2110984
1273908
1277182
2321969
2635712
2594517
1289231
1019036
1380550
1790932
1695497
2080292
60567
2083835
977591
1016111
1281761
1269871
2069467
1770884
2813074
1152325
2802373
363883
312247
395695
162995
581541
2441418
1646096
1869491
2561307
2433869
2718928
684638
1767176
498504
2928223
2284241
277326
2809410
1771338
1810788
502016
383481
285303
1251611
44395
2835979
2048330
1459957
1037481
202899
654027
2742391
289858
1172692
822117
30804
444071
736415
1463934
2006329
1223599
1942811
2768795
2386194
2572561
2751926
2561238
1629355
975150
1411832
1802835
939955
2548012
1831378
818161
625223
408622
1459894
2619714
535138
1699322
531966
1134187
2137653
694871
530521
786930
2195644
1376317
1069152
2016045
2372078
659926
692214
1062658
2790990
2557340
1231923
469229
187864
2276645
2910300
1185006
2550223
1799080
1130790
656545
638316
1264561
2927835
1528954
809730
93315
2486447
1174834
1066683
1437129
2650039
18571
1880993
1191029
1349186
1953371
2504099
2187698
632053
2519213
2593609
584393
2769195
1076931
23307
2713838
2351554
1291964
1378219
435536
2436540
1373674
1111457
1315892
444714
1599155
1204677
766688
2867795
252866
487077
1792402
1105822
706120
2712027
297770
1488963
337533
792168
20244
1230167
2728439
2581653
1503980
2775790
1788367
2232823
485268
605752
1844408
381863
1259829
886466
416849
739541
2567287
2581645
652539
997707
530140
2485310
2748064
2212233
2403798
2158203
1996
705817
1284102
1391960
681001
365960
1410616
2642385
1455183
1030269
1595487
2404923
2633899
2229106
2096910
1099466
1488980
2516394
323165
1732110
1769646
965150
1287361
1653614
529866
2407735
1685465
2427880
711298
263936
1522120
2707884
360565
2928788
2892109
144796
1689533
1577426
1305783
2256103
2153992
1773453
1391884
1551378
2838274
1939819
1103712
2541798
663335
1798439
467708
1576394
1943563
2689123
2790899
1976108
567704
2543074
891858
708173
1883273
1947682
1132939
2472943
2292528
1586090
1951971
1516967
1498760
1624589
2214039
2607896
2059525
2522140
454897
1263061
709960
1017427
1377904
2839892
1789310
2556953
205838
883919
2709840
416823
2786176
518187
1982225
980278
1795345
2846037
365111
2052738
474294
1347643
2692672
312905
895400
354230
1014916
2887434
994554
2212056
1768965
2369377
2776102
2807956
1909710
2508108
2529713
175650
634930
2923229
1283000
777819
1030489
1651523
2787337
875364
1645328
1471539
2754253
1766309
2486067
2416143
1817982
840983
718623
2799267
1785525
2175441
237649
347171
2694536
2842504
837239
2551903
815423
365864
996054
31882
2902345
1187583
2846400
2905923
757365
2693539
371100
2256076
274062
2305152
899811
2539505
1721233
1777507
564396
898631
2659072
2855952
188541
2553545
895164
1576166
896220
1165216
1664010
2474225
2869484
2494674
4388
2720002
1699334
2383097
1338053
2258090
2831606
1080487
714676
1907274
1296344
1967901
111787
77110
2182628
635206
760884
2096963
1142543
731016
1768672
2866714
1060740
1612279
46321
2690952
337732
1403672
1960692
2770357
1577828
2590447
1740107
2502394
2930708
845198
367926
2671803
1328061
820767
1608905
2915758
362710
1470970
82502
991218
1318292
1283611
2887439
1749840
1427476
97504
458700
1189643
797563
1916198
1173040
2847355
2728429
598797
420482
1776007
812231
305961
800533
1751135
266207
2118842
398192
770864
342582
74053
244517
1114171
1490688
1454314
2139148
1786988
2663272
110573
707674
2523938
824318
620105
150317
1193017
2575503
2441356
2780804
16065
1976690
2151045
2264113
2324492
1591582
2329369
1452586
2511788
1696485
699459
1227316
1011043
1014965
2789577
2616511
1671515
1765185
1813638
90244
35377
2412085
2887103
954176
417520
483043
1437066
1013400
2746215
1697503
2488648
2585709
65151
2157648
602042
898720
345074
2159199
3861
645500
1852891
2570131
2759917
2634999
2751121
959577
194015
701395
1384622
790738
2571609
794595
1052745
300830
2557237
2331900
871014
2877144
1925278
2772950
2744739
2468958
342200
1943796
2037146
399511
927646
734729
741324
150210
2333926
884627
2684966
2508786
469308
594972
2513679
1155879
923845
1176571
1721151
1379270
552681
2063253
68908
1634703
41655
1918106
1414496
1582175
407070
42207
1697179
2249500
2658022
1790156
160887
1498662
919522
600021
1173251
2691544
1648517
2234369
691035
603194
1379996
500997
2710093
148510
1858790
90518
2094457
158835
1142629
67229
1945337
1846222
2890118
2425223
142901
2785797
1250650
2597031
2754825
731039
2939731
1113838
494971
325782
893186
1549689
281637
947663
493329
2826741
2436305
1830619
2041937
492903
124963
2879257
1461508
1930622
1499427
1373671
1707262
1504997
705862
1362148
70856
1434613
898383
1336232
2152745
1469396
2059007
1968558
2847935
2749772
2296093
1009529
1027315
1147403
1837871
1113673
701024
307033
287112
1868691
2846693
1566305
1628912
2811858
2335151
1235702
2517887
7345
1268900
886584
1685910
269132
973948
2577158
1119872
1669322
2559210
1140237
4947
622137
2578796
210910
1233871
772568
1238118
2160779
1538317
2039097
1387260
2157248
1561928
1279058
1164539
1888321
939828
2518642
845384
2786336
2938432
707870
1468797
2524530
373843
891121
1508076
2095907
1580950
1135209
222875
1576454
2267112
399039
1570291
599790
1772168
830991
2389285
955263
2319704
1027798
703030
1623052
1536145
2340124
2521904
1761528
1597765
1262282
989008
2514826
1999013
1831591
2614739
304892
1492740
2237680
2892633
814616
1771490
437967
932365
414511
2594538
2250505
2147
1676944
1705985
762374
509752
1781210
306278
2713917
1794513
2138333
800452
1254685
1142855
2589023
1471352
919697
2209575
839266
1611866
231322
1182886
234423
1576211
356071
7109
1825769
110570
1988885
967408
2810104
577497
2147864
1365407
846142
2812869
1746089
2514926
1788178
2420291
127773
2758220
117856
1734502
2782119
1556712
739843
1784973
781718
1066811
1359005
1299095
2841134
1791842
522362
1258409
828800
1712629
144683
351984
1523353
2080058
1947758
686322
1049878
280133
2873991
2545198
137456
2747028
2313571
1727193
1901176
2178932
2461701
2540697
2690919
151263
112691
518149
2505133
1419031
2916538
1225999
2150563
1399283
2356598
1214283
2264952
1383296
2352360
686287
912938
932352
753709
129681
544518
1479674
2161350
674419
2133381
458508
2076721
1869380
2406644
2557707
235049
1135699
2916886
2938606
2512325
964850
2226908
1489810
2404813
2939144
2014066
108151
1454965
299278
2910572
850105
1694793
1458149
2254623
754763
140408
1961419
2897484
1894836
1545227
64412
456575
875000
706353
2241689
605896
284569
2310725
1293283
880235
1368919
2496863
363318
1958542
632512
48812
2836804
1399210
2043633
898353
320748
861710
1139476
496587
1209989
1578293
1125501
670100
1615635
1047328
813211
925043
2594796
89886
2777949
2024572
2717643
141744
1540472
1323559
2474363
1145117
844180
1694845
631200
164300
1186329
381614
1235436
2355521
2772197
2226196
2425660
2935418
2120428
2865823
2560046
739656
1008156
2392608
2315718
1635257
1331121
201086
2244523
352863
673407
1734793
2238067
2088795
353832
2320971
451958
2119394
1928574
1943221
269852
2171962
2561922
376685
1999728
947077
2181744
1600321
1768652
388385
768831
2753470
996115
2875441
2320179
1585024
1395608
2120118
406846
260376
2587876
1296085
1489779
1831915
1548261
2814154
1749512
1779856
833896
1195180
1488780
2170746
1673140
1613678
223937
1469973
212986
2048468
982407
1692407
1380578
2409535
242359
2133139
90574
1640688
2672520
141229
2356239
2331563
1494384
1985873
2850940
1954097
299706
1232604
327797
406300
1258653
204709
1075289
787039
2484474
22851
1475724
1712766
2237150
119549
892757
24360
138311
2435560
1801235
311686
1333586
291525
256469
1782898
2225326
1367736
1887965
273899
1608200
746906
839393
1332716
2780346
1655747
722468
367931
691136
1573082
1622296
1649814
1401765
1207405
2480862
2665767
957287
924481
29219
1965057
638269
2503382
2156813
723781
1030169
996795
2102110
2848685
619444
1340464
1293945
2616563
266149
1340152
2719512
385422
1495958
941335
589128
1839586
2278346
2140548
2826884
1913547
35570
1849695
616311
1296482
1596496
2319111
44160
1585516
2424846
2276185
2510826
2831601
2526766
2275255
1490184
2011784
1509906
1862747
2926711
327530
707008
2432737
1651095
311170
129185
1204730
1908332
1548994
2917394
533678
2067558
2259560
741101
2311220
793869
2466376
1386143
2614642
1773538
870141
221066
672784
70224
2165380
230223
679756
84449
2674361
2791709
1558815
1402071
515083
1691674
750525
343967
2871783
2798319
2404069
1489894
1927922
1275134
1281515
2448174
277716
981649
2610375
771310
1253361
996253
420059
1396526
841543
1205071
2747307
113533
2891672
654856
381982
2012846
1607641
1608196
411882
187752
2146997
483588
91891
1081889
854818
2148510
832361
2225509
249036
466827
1934273
1244018
1770369
79350
249217
691907
686186
1113903
471591
1845128
125514
2631955
1548555
479759
2457232
2259627
289923
788596
2100520
256816
2005766
1522809
1440959
788873
1265490
1632703
2347615
234372
1145471
2067269
129140
1679442
2864461
2136139
2522415
2832473
2364634
507764
1726628
1247766
17969
2302710
106057
2571233
2893924
1772732
2035017
1906777
2217329
1593595
1922684
844360
2410364
863750
2274583
829166
2939706
2408214
2853313
873204
1695150
2818420
2084941
2355385
1375460
446624
1652964
890869
1543039
871806
481306
818535
1082700
1821921
2483385
1701858
2892262
812450
351379
1904169
356465
1810652
629437
442903
176216
2654556
373295
2920222
724113
2430640
2203033
1367600
1357472
2440340
1899294
75750
1950639
2476092
2121933
511835
1387215
1509730
223511
2207118
90174
2592348
1293704
93460
477343
2500718
2661479
708245
481191
382485
2724623
1424375
410835
660742
1558252
197176
525481
1381093
1648843
2686915
1036912
35672
2322746
1421152
2043674
219464
2270195
1931487
2659347
2767011
2465603
1790452
86378
2116501
1631953
188000
388821
2196391
2181366
1426010
27807
1498533
1339655
598617
1920198
1660311
1902884
2243164
1877223
695405
179066
1554536
2807557
1714565
1152925
1962517
2702998
2252812
1233584
346300
552456
1156600
1316600
620099
2417438
2910957
1254332
1162582
2310790
409477
1128670
2791153
827801
580859
2431844
2529415
442215
550505
2901126
464026
48325
2334142
2533283
2574904
1326634
1391846
130109
1202590
549439
1960147
243776
2198591
235514
1151458
2787099
665008
2428681
300659
243748
2069394
931394
1071914
248202
756626
1150184
988973
2036133
2813445
474122
2377309
1361862
1608132
2673172
1803530
1334318
1557954
2041513
549908
1854198
1255750
100332
499664
2884144
2501138
277099
2003624
101329
1993955
2178153
13300
1089173
1023180
2372229
1411819
2051535
849235
455523
1912192
648436
849101
2303641
2235339
1915879
2282597
2323671
1867369
706429
121396
788955
945202
1777633
293144
2838314
1484430
1732672
572624
1821747
2311999
480234
1628622
1239411
2021728
1894873
1393129
519294
2907214
2060430
685499
1990140
92771
2439571
369183
2474732
1163920
107938
1923777
1175602
2192926
1568125
1133824
486040
251823
1842546
2088788
1056467
1901319
2358915
1397545
1741242
815687
302183
239111
733436
2742602
1177394
1802312
2024720
550461
2134551
66434
1179613
2393843
157584
1949259
460379
426972
1755545
1524669
655360
1896603
1194574
237615
1971390
188874
1303502
847393
2021156
2898092
542647
178684
2868346
747108
1404189
674461
1710286
2264902
1592251
2558796
1486697
74625
2218314
1154983
656210
633850
1829024
200955
957640
1689013
2465963
2772870
781502
2346686
2922840
2845956
689716
1759647
50087
2380487
1810053
2451790
682326
2534880
2008386
363519
2786058
2349775
580188
428658
1402955
2378209
2560269
2531696
686810
2207192
352108
1607533
720152
46014
2162578
2132026
1385998
1569884
2061292
403423
2197459
95543
2713242
2139879
2848458
815799
2537200
2395771
2442042
354402
2094143
2431032
132521
708969
2312704
9433
2507277
2690264
1412876
1666219
2307040
205739
1071737
1977473
2428171
1560519
2187168
1613970
60636
158996
1268096
2655854
1957174
244731
1399612
1499641
1586662
1051720
2596635
867250
742599
2515399
1653624
1298834
1425839
2200694
1081180
110173
2301042
2781912
2441534
1440247
870972
2214971
2139603
520421
374009
2403152
2156236
1980151
1755424
993212
2180295
926652
2163424
889255
945284
616242
21809
2918895
2015129
2083325
2001160
2379814
2107665
418803
1771782
2387258
1132602
1014749
2146061
1632661
2891944
2180067
1672902
2892654
1423098
911835
1133021
28268
2090024
1625968
208929
645974
45092
486025
2730084
646158
2157278
225953
1170135
1596849
1824544
1841870
1854800
1982254
2930201
1086526
2753791
2573307
871073
613587
2448764
56612
1796588
1216547
971834
1438500
1900781
2693675
2808745
212564
2928511
2396996
776109
1058720
1761923
630256
1116681
1251987
2362045
2603139
454903
551381
309207
2119766
1915966
272816
1970196
2293880
16123
2909372
2296559
2530450
1146309
1710314
2136676
1547652
771597
1365535
757762
2481746
1922285
2320934
111941
1293273
127787
2533582
2089205
795557
699705
119967
2227710
1431888
2777619
2491633
1709679
1468289
162062
662099
2780145
1431824
409972
214193
307559
2652343
1957826
2354266
194428
1109670
2029342
1555711
2373413
2597315
1684743
2582834
1357027
2084743
1256601
2238782
1763221
371706
564439
644635
955886
2666622
412905
812881
49954
188745
2082413
1204082
1871622
2706068
470232
803015
1777441
1345319
154576
2550305
858290
2535942
828143
2326482
119865
1746399
428202
1077689
1713306
2842193
122184
2594188
377136
2362080
2532862
1593627
1347234
2905284
714307
1258649
2543736
2199833
2571047
1941143
1789482
2899242
342562
601286
140018
1390278
1630929
2471502
17269
2737444
359438
2335896
252915
837423
2659375
2662345
138059
1108066
2105685
1225237
232718
1791976
926412
1005316
937999
2315037
880685
2841620
1601253
1335440
2520258
791818
1527760
2662701
1188401
1740863
994219
912307
468965
2467085
2646419
2077500
646077
1805263
921226
2644312
1551926
1368084
990537
1177934
2136174
98107
1873323
1892500
2811279
1076170
1860225
2334645
2616262
1759679
578281
2667118
2577399
1625506
546222
2873167
192153
863322
1677883
1059094
1226376
520769
2192494
2792426
2612199
2605919
1662249
93239
1387290
2845496
446431
728841
2089283
1931693
314908
72420
183257
2027880
1392046
2912130
1621120
647788
1776726
2069374
2251595
2652377
2227787
662837
2802165
885268
539112
312399
1350292
1445238
1183047
2156000
2592174
395317
1330733
801341
957890
2245849
2848211
1952257
326980
1330069
1255639
2934267
1675615
1979515
2661743
2022377
763858
2479434
2059568
241782
2664531
2243439
2457784
392414
1148354
2146486
2891836
2479020
234161
1939064
950149
1496335
1243819
1749155
1840552
2250072
1528155
678572
2017595
1095349
2195711
1659738
2750220
781694
2111749
2595491
496884
1718316
2136672
2037724
1295019
1938811
601470
1900034
631330
2114563
756666
2202432
2736439
1554456
996663
600759
414195
2018827
2933065
1283116
1433523
1581400
44200
134567
1222814
942432
2495898
943455
2431219
69159
2189556
1847439
2188815
317653
2653224
1766260
2373470
1021276
1840942
686746
2680149
2153103
2241646
985983
1046748
1129991
2452957
446536
58268
988893
296213
2137484
1886110
2696339
2536198
391694
2869375
2008192
1683972
1803322
161274
600657
1349854
1095450
1735708
1160357
2740840
2696226
789979
1490963
404924
1266932
980370
2517483
1299975
2464922
2710900
644948
1369353
762019
420581
1992859
940383
476519
1174008
555439
741606
384600
1651439
796918
379851
1753113
258159
956037
1562604
318373
714374
1966432
2318873
2546013
1454742
2032322
2272693
2927306
517373
2796277
890110
2153235
925065
975475
684166
2233896
2317641
2265072
2439570
1768745
741075
1596877
1782824
2733332
1023299
2085762
969954
448870
1752585
1785758
89807
1852814
2910013
2452242
779841
2064550
468230
1665487
1187128
1566193
1865931
53980
2816909
1098824
1512435
500180
367903
2208630
1713248
2796550
1631223
1641914
995499
1200913
142079
1374468
431893
2219367
1581876
1924374
2704543
2168118
989992
2911503
2165310
1201722
2342718
2129872
1790440
2858277
2078098
2081087
2608055
2831824
2217592
2600243
73869
830792
1897427
402736
227389
1834578
2606140
2788699
2698057
150309
2716043
166832
737939
1643698
1382612
1851693
1544427
1433994
263979
1399246
625950
996493
309298
643478
271367
2612698
1891254
2319295
1617626
1580504
875342
41187
1789802
2802691
2546162
831624
33695
2257308
118206
1625890
2552788
512059
106526
2637401
2028590
510292
2821059
770686
981773
424151
2455007
1641332
669501
569150
1973564
2735248
1469871
102015
1400942
2753696
70046
312955
1140150
2008650
1691202
1194173
2386552
1227736
2327103
828153
1479965
806710
26774
1275840
854338
1059124
1859163
2747213
784051
1715254
2883410
1727802
1407139
719760
1124417
2728192
2913006
512094
1941188
2226671
2120072
2331774
1107310
763627
1019854
889973
914167
1636125
2843143
2256789
2554753
2368443
2204974
336080
719074
99991
2718307
2291602
702487
462606
2059891
218049
1127897
81736
960022
2062511
425179
1939423
2529610
930367
1925882
435770
550670
2890374
1244607
577501
531421
1917780
2023970
2669576
94765
2794339
57386
2341153
1116707
1818286
1542235
2024052
979203
2012920
366862
1132708
381231
2439848
2568098
468958
2822006
1988385
2403919
2310355
167047
1255747
1446269
288249
2722924
1091354
2122217
1289846
162841
277086
2827924
2591220
1130961
292801
2348608
514365
1457295
1614347
683318
690399
2436421
2640452
855815
2123925
2069115
2456859
17324
1530349
2212769
2811574
1707541
2427659
2856094
2064963
1556453
1134066
289490
2773387
1400587
1235806
37283
722484
470261
1859062
2732808
57585
138804
16848
133290
1334493
1420650
2013788
1487191
2204925
1697809
452491
518387
2096004
2317150
1609574
1236922
1911833
1396957
954210
1925935
1956047
1419167
462439
2304081
750952
2932445
1139682
2648836
2351490
579850
2324848
1337631
1445616
2002568
844145
1813047
351057
1460912
1445672
1582130
1760679
320253
1556883
735985
2661890
2745931
1301526
1954874
2036167
1250037
907946
315073
388890
2124867
2876396
2113261
1630832
1639013
2116898
2747379
2101082
1903382
1941300
2042503
37303
1240738
1328830
1083262
691573
1420377
2012437
1541397
2094010
2091533
2263083
1043507
1151828
2739195
1028776
2693581
233730
1840072
1554065
751766
977808
1674427
2338756
824200
2287823
2193466
2215552
1909172
1923373
2589151
2131250
1197631
2598415
2841141
442619
1997334
991797
2437196
2507460
1119883
1947619
1608192
2128919
702191
2214176
1210463
1873915
601112
1247170
1021379
664822
2355011
191026
1105252
420395
862729
2892311
542712
116640
1894847
1834344
2783551
2516500
1166542
1928983
2065180
486478
186678
297693
2843811
2444713
2888573
121514
1123722
2040303
2040587
2444729
2523803
1936559
2183863
649933
1450633
989278
324170
2148182
2365909
1869436
1734700
872864
2639129
2852601
2308202
2826452
1689195
1519479
2671050
590038
1749892
1032606
620818
2905313
978787
2195145
2694261
1560651
2652722
1964032
1070005
2070927
1624304
211349
964925
2810796
425763
1312023
488823
897065
2335956
1604030
79957
1374068
1850679
821817
1728254
601460
624069
1289411
1567336
2658084
989652
1230735
1495250
174463
31117
1125909
2899126
1672516
2050450
1059021
580446
1094609
696988
31222
2185026
1416151
1941248
1458412
82747
2819513
984051
2707963
479387
503955
1575075
1634992
1935616
2472455
565151
726393
1649890
967877
2661182
1488335
1649819
2682512
370649
2607471
135568
500338
735975
1589161
1609697
36059
1263377
1928326
2028420
54639
158904
1625282
1067837
1502129
2454244
2085360
1823399
2317565
2876906
614791
1045888
2700909
2047664
2081844
1437338
764352
963156
1289260
2236765
1320751
857750
1782060
2345925
2909712
2496397
1560399
1046548
2542118
1361096
381957
441956
1354396
1643182
1473459
1248544
2444
949769
925850
442891
2524948
335440
1769522
635977
2637898
268172
1393374
302134
2044631
423082
1575861
595446
444415
2901957
1269915
605582
1613448
968806
811144
1585531
139967
1703239
354732
2767677
2594879
1031337
2193260
1028494
1392699
1124178
1801526
959475
2271128
207993
921619
880012
802483
824241
244370
529954
2303739
1795880
2225587
1208815
2749227
2051049
1313351
8532
775120
1629309
32146
1426914
2607696
1919639
1229463
525106
2737170
2904608
473658
1135808
1677325
2010115
155222
2341792
1287934
1406415
2370084
1554490
480212
184978
1337057
2566479
2528992
2905540
1819291
142077
917215
137145
129909
2774620
1122451
1445946
527731
2730360
1737599
348472
408767
1396638
223571
871731
1529098
1520319
2615008
1021853
2557836
2171758
1985766
1751386
1586213
2212959
565991
2554328
1407880
2498556
967840
388253
838562
791633
1404681
2659772
176987
2520260
1262428
1968649
895416
1425530
1553960
262864
1980686
2517207
992131
681353
2749333
361652
478640
1125078
2539323
501098
729920
1746965
1389910
1137882
2463045
2006485
2916523
1704339
45323
1282409
2889377
2628131
1884627
1251837
2673824
2253838
1763247
651148
604197
2362008
2102970
794875
767537
240412
1380457
2594441
215983
2309642
1946418
2681794
700701
1574328
2456324
975415
655323
1799105
2470849
1046115
2591641
1235629
1144168
668237
1794906
1997980
251294
1458898
2135378
148786
1017728
1122468
1362102
899878
2863362
1755449
185370
124371
18789
270754
2115846
1344318
299643
2575281
1479140
1101607
992854
204925
1280911
2549557
2561975
103489
2564043
1524403
2663885
2596244
999401
2193375
1258337
502636
2086543
639372
2888422
2835527
1271294
675976
1108950
2910075
969924
1610601
449719
815452
1263636
1832401
242601
820324
2504727
1461109
2823433
1502414
2321071
1931636
2626236
1940641
206435
58185
646210
316361
2017097
2709876
621759
276018
2863594
1554344
2166106
494720
1336764
1334464
743999
1913703
1201547
379038
744186
901354
139721
2267715
2133378
2072634
1476898
1946509
624547
2911554
2324938
308979
1272683
941611
856331
2180827
1462866
1225155
1521829
381792
1800662
766120
1258415
710966
1625351
726285
1969206
1138678
1562913
1926820
1133940
868222
886042
828585
1341901
629391
1160767
618940
392848
2051871
110976
2925596
253563
1818672
902539
432876
2073230
1546951
1941747
2448988
374572
1464796
1527443
2229272
2860294
2600708
382351
1665470
549943
2140743
181097
1016995
792877
400828
2305613
444131
404418
1564412
2117122
1421236
1964908
1532563
925787
266489
1141265
1965161
172716
1028270
329924
2908553
328221
2304734
2522668
1078283
1762506
2892482
2620377
2429799
1452112
80205
2220375
665352
2879232
1865194
1915893
1758984
1123300
855726
1820073
1523656
2651582
156720
1209879
852272
1000281
1112336
528598
2266138
1162723
2022612
1792331
2312877
1238390
1006665
313024
661183
2524483
846289
1246147
2468783
155648
350313
420427
990568
2362917
15048
2090216
369776
2124892
1808754
1954007
315893
1793632
165895
2053097
2513747
1769806
800621
1857287
851699
1990570
1524938
384842
1306425
2766575
1249020
2793283
2222153
692898
2238682
428111
291086
2070348
189174
1243475
2759749
482047
1576223
891090
2222156
2544402
2278992
2007226
2852236
1617858
1882806
2871367
238633
1506381
1216440
2728400
416632
351434
1787883
313034
661330
64341
1014145
2682434
1655255
421108
563507
1033314
2872086
1318107
623828
2254272
897629
980855
1123678
2724714
362669
561111
841883
2240285
2584099
380618
1324718
2089875
160513
2935122
2527540
579263
1861778
2163823
2050815
1958359
852832
105523
2602542
2820091
1595383
1087276
1821225
1625803
2894668
929469
341014
618527
697710
2376301
2606013
176733
277123
106292
2158102
255851
2023685
12303
2138663
511887
637222
1081603
2296138
789405
2552219
627231
2458292
1854309
921848
238974
25239
1784181
56169
539997
1350669
883784
259020
2727294
1439778
407029
2169307
2770982
47422
2188778
454205
2548312
1677347
575182
351955
21528
2809344
2351758
2931569
1032548
1113342
1582154
1682646
1108301
920099
1651542
2201879
270254
2272888
2925382
661568
2819191
1591052
902879
475951
1211330
2025716
433561
1341934
325007
2663155
384107
1415565
1596282
1990872
646029
1817949
2762949
2433372
919955
223144
2491505
1428490
2745463
1581705
1927946
2921243
1026563
2091244
2354275
220321
2437964
2170075
1985963
2816191
2922949
286789
1269953
106205
545870
2021522
1586171
1606551
2268849
1126714
2547541
1200137
1838628
1556030
328140
1012258
880831
2792667
1717107
572521
2528936
1154043
586651
2315554
885439
497301
2359167
1816337
1318873
128008
388647
1394656
19522
698726
499118
1539653
1153731
1238941
2617244
2052541
1190696
345529
1103239
2202018
1650439
2862772
1916426
2317336
1481144
1223906
1646573
2588997
2434301
559015
489826
2609346
1959753
1751083
763839
929785
2267638
858073
96015
1300976
464281
2326406
484144
2577187
555449
2592505
2068438
2338364
2602126
2118456
884609
367581
2142872
807703
1211722
2512687
1753071
1426544
1181987
1544932
1983617
897418
1792809
1613531
1212188
1303518
2235764
2743259
755328
1187171
982964
584131
1011807
862951
1492223
976532
2242681
303997
2131129
2277487
1951244
23422
1283063
673565
14416
851864
167773
1653762
1768610
202852
2667627
2327414
2135028
1610147
1438960
1426940
2690946
2756557
523854
648779
1895670
1920726
670397
1282860
2593346
447040
900573
1299091
618381
2063728
2914962
2899291
2077987
1314189
365398
542570
887040
711230
1649685
2554229
644895
459621
207451
306190
495530
2524919
1202039
1177755
1211858
61622
2938309
2899529
917782
1583453
1689095
1135431
1206279
1596659
1589560
2629517
2155487
903353
2458229
22812
155181
628018
748659
1794137
1557460
1883714
1661696
2306028
1946148
1299422
1777460
322723
2050644
1022751
2591496
452136
1784647
1805731
616700
375876
506012
141225
2043865
2099708
1487296
2028667
2735016
1829180
2115306
1068716
931082
2533626
2385589
2591056
2835423
1386063
589527
2679857
2089607
1721516
847478
732811
658303
2317047
1225018
1697801
1142882
1477750
1176591
686153
2823786
1796061
2121908
498569
475772
700766
757820
2662293
2918972
178904
969959
2139747
657983
2566731
2874092
1849034
2799938
82927
2344115
912362
1070902
2748280
1676580
1855941
1993233
2148044
920173
2897362
2064152
2448053
278139
2565573
2126755
1216343
2073913
1985640
1836327
2372676
2336976
2129112
1961636
1779118
1962268
2520704
2794900
2104645
2673275
1230742
125648
2419434
1913918
1739568
2416556
1254833
1833161
857084
2199630
2072528
1021888
1674728
2937044
930853
1072983
2895808
2720142
1512016
1629968
2300018
1986035
2319472
663437
2166350
322313
2936188
2722249
1785571
2936894
2744711
413362
1598879
1498871
2428138
1673683
811539
1370525
2563930
1056198
2328453
1006776
2584802
995271
841859
549493
1936371
2176602
2932666
2389476
1616256
2002351
1525880
881689
2050469
299668
2181932
2138793
1916942
2507910
654477
1763876
264940
1784005
510159
323643
534245
1465160
1081456
519379
1162845
602913
2569663
1556000
2686787
1955377
436512
2323324
915466
1696538
373044
1669099
358448
512495
2439012
1155056
818999
2534266
2377803
2831202
2012693
202906
2246256
700178
2276163
1300924
222107
2571531
495040
335988
484880
1176695
198270
271623
2282658
2871335
657210
1469317
2169489
1797889
2928617
2210388
1134513
1886316
251915
321574
2630197
1993360
959173
2499779
2150084
567891
60138
1708019
2496624
2367243
2818803
2267124
415493
723787
1838847
304791
510107
902597
661118
1204437
277888
614882
1926358
1468107
2284928
1573393
2205576
356259
1319460
2376585
452919
2859951
1356508
2334772
2068279
2559959
1887161
2290316
2595532
2875151
642552
1561148
2019434
1184373
1942756
1015731
739016
992840
1169605
1151535
2758263
2611097
287793
2580848
1296353
2386239
2814900
1180533
1060864
2362691
2779668
2578052
1049283
1521651
1436507
2103432
415894
1111321
1351362
2598665
2236980
1371622
2712643
2731300
1238255
533687
109103
2510376
719252
2648939
462288
2085754
2684382
735231
2179374
8565
2163089
1497085
2476913
776140
2613354
1797334
2283184
15329
625502
1426149
1614762
2597651
564630
487182
2547146
1242353
2125033
1224906
1142118
1924526
1961736
2454757
2248611
622139
49101
2017977
238808
98765
1356639
175126
218801
1727208
2530746
1026691
2834899
2100374
2679571
395051
2318962
740309
1569312
1865590
2565132
776683
955736
1801886
480708
1962881
1502650
1445826
2738958
2394590
65883
2460006
2305040
2517401
1521909
792054
1512423
2460978
2205641
1002718
2889505
730641
2229268
2721836
1096909
1486850
2377658
1865707
2307574
2500479
1893916
2282225
390584
8016
573399
2710940
2940165
1542098
1203299
1930918
293663
1488840
2878344
1151597
1034472
1084684
1438197
226129
936634
2082397
848727
1769237
1772358
2826308
2221506
2118548
1694711
2750451
1793785
1326875
994303
1387836
1156093
1427053
34238
656436
1660162
1640066
1037239
740282
2727003
66566
517087
475768
1742611
1578077
2547099
1744773
2932206
367630
1941143
2179149
2577981
1066967
96229
1397263
2614341
1513751
405978
1327059
122182
1052258
1368746
244902
524840
2223560
2555715
2394145
417066
712161
1117132
2043152
1346862
712649
1609575
1841078
1614915
130750
2208175
190601
1384348
603490
2776743
375964
2230101
263332
2747993
1716867
920834
854588
470514
2754481
64278
589748
201039
172947
1742636
2350301
1839543
127025
627722
2892069
397043
101809
1116013
2577614
1926963
1714423
450767
362824
2121785
2594463
2538868
2482620
1870640
472493
946418
1499917
1340848
2224086
1843959
1631468
1921565
541253
517902
1914499
2309731
2462583
1100247
420586
1069907
2853878
2281419
1055968
1072906
2583294
953611
2327658
2046282
2676052
540053
312597
465321
2067183
2071551
981112
1042737
304873
2899135
2681197
2673548
1292604
2649939
2119102
1441885
2312490
252946
2358770
411272
527525
2155565
1984903
1192761
1873054
192434
2575198
595939
2256518
1400924
1923710
1880437
2864482
694637
284242
2758117
2719972
2884657
2753838
2780822
2805204
1809945
426573
1981736
806697
2038200
1496236
541937
2710493
483855
994574
1625718
1074701
2426297
365791
2747518
1897813
1983977
1639328
1248085
1316091
1931543
1309389
1160614
2751955
1727510
2236573
271870
596160
2798073
1049364
1823723
2197183
1406864
2238911
470146
2584389
735400
1399051
2614165
206423
1827882
1026345
2440247
633516
2346872
715350
2752672
1815852
1785014
2094952
1070787
1921435
324575
2504765
1543837
2912872
1510199
108758
2726380
2586685
360189
1045660
1513073
564539
266617
2722830
753815
1854303
847548
2632845
2523729
246896
1493543
1741098
2401777
1084391
1956408
2841993
2115803
1707476
845997
533289
988173
454409
2763604
1565867
2826054
1750224
488598
1797809
1877989
1685917
2348939
2221428
1838332
1606079
2344393
647801
512715
2234641
2416842
1344357
1148760
1705608
1012394
1332840
2212349
324298
1582192
1208940
2075123
1444000
2206880
2023409
2573873
1183981
162284
2572066
1362135
319308
1513396
2084322
2583704
2141676
1605082
615134
1073666
1105430
2897174
688400
517397
263284
2015700
757846
1444626
902674
1787977
1290461
588393
1356572
1625603
178719
527519
1518907
491757
1127659
815925
638347
2075106
2556830
1784610
574399
346773
1204610
1280154
2390837
1124938
705546
370915
842877
968963
1851187
684268
1800639
2433096
2647872
2926013
996927
1411805
306511
2663410
12234
650158
2250128
817718
649602
2043346
474053
662482
348370
2022738
1369372
1244605
1686434
1362047
54601
189586
750977
579307
611057
189897
1450365
1129772
1664848
2527359
1447068
703620
1445888
1198297
1760785
1035048
463997
703757
1047898
2490758
1576272
2825605
621312
2354943
2483881
738010
1711588
808057
1062664
2339076
2023583
87217
2030436
2151664
2277280
1408780
1104775
2668355
192182
2591303
2441443
239783
1007317
688890
439559
953303
2903216
2273337
1328908
2747360
137831
1451852
2334253
781785
2782247
182328
1318885
1649762
640964
1692972
2309591
1524759
1120714
1405126
1774710
1175579
2871304
2878637
1173498
1903467
1082928
2362331
2865087
1726184
1833473
2691936
644582
1316323
203434
1785154
789949
1815676
2549669
1095350
68263
1995382
1326289
438229
2069068
1916412
8196
2264421
685487
1657548
873009
2250700
2019342
1034514
2748349
2223956
1566854
1636949
1791205
343073
1377975
2081221
2392106
1716642
1203009
1528084
458345
2898182
2125973
107195
2391871
472275
2641924
1786093
1370632
1967879
689764
1841732
678036
1126935
1707559
1614260
531265
2242971
2078317
1312311
545510
1420363
2661507
108690
1033092
250347
1273501
1653803
1075769
1918150
719464
2264189
735198
1812505
341931
2328421
2448318
2549576
2076601
2308836
423829
1628446
64042
1851548
1708007
2800378
1974508
352985
196284
2381394
1469214
980863
999947
2321460
709217
2722908
2347314
1814897
153598
965525
1674454
286278
1746271
1312608
2012361
1926997
645564
231356
2172870
776300
2034418
1206601
711321
1860299
89083
1949979
1132518
852546
2025097
1845297
2403152
430190
1701839
366531
1754812
2812489
2107936
283250
1962422
2195211
1254222
2449804
652012
2486458
393577
2267172
1654398
2296385
365714
2581149
849223
2401949
303864
1586880
1182182
1794661
2666797
2698681
2914066
1580818
1676693
2587274
455790
544490
1838322
1695855
2200043
2109808
1635434
2022819
2370639
1648116
2383375
2213281
59382
1602327
1613504
2075148
2295426
2461643
2810666
212455
165859
1524410
1540542
684548
1176881
690432
232332
610570
1265811
2530615
258470
1472779
286555
1622053
1197812
1128417
1647450
324204
1190855
402347
2619385
479247
2901298
1710343
1952248
2137120
2818104
2160294
2043423
1482180
654901
1327241
1859881
617698
323107
1608730
1210692
777174
2900866
970531
2685014
1962442
2721285
810326
2814059
1309757
379632
1024544
1544073
2107918
979845
1228569
1188865
2718706
1295062
888013
841019
1772657
172400
1076095
283781
2254931
2025020
2488373
2920846
2719347
2919884
792914
493950
876801
1533126
2286890
1402817
790451
1046256
2164914
360792
1870860
989284
2211899
2165067
1852028
2476810
349143
1719134
2788450
2087019
245995
2381127
1897621
1555505
1443821
2881220
817165
14311
2165805
249162
607389
1513447
2619515
1292968
1823401
2118158
567466
281818
201718
632064
2886291
2127003
2065144
1625683
1728644
1614547
778987
1480099
417766
909316
899421
2806875
2554561
1150496
557278
2617144
1766821
1925711
2348695
1375140
97795
1156692
579455
2067480
2357474
252095
8169
313695
1080004
1176213
1936284
169022
2641644
929985
2810932
1134172
20347
341642
1372269
2676752
2122787
1865433
2655415
2413803
2175175
2784233
1946579
204549
2392672
664945
1146129
2102685
2112793
1888653
839277
1392816
2080297
969039
2325762
2021096
795552
961094
930011
2347950
2765840
552712
2763168
2013314
2245537
2752434
1670778
37959
505396
1669919
2204642
41186
1682168
2264965
1672011
2049509
1490237
1030542
1345121
972286
734360
448585
208983
2565300
239195
1391378
2009436
570388
2823286
2657853
716957
261458
1156609
2201654
1286395
215308
691501
832085
224900
2403499
49312
2147381
2593929
12079
1374047
84161
1493313
835234
682835
400008
1363984
957149
2062697
1941788
1213870
1520955
1053538
762682
905994
700357
490603
488825
676473
1199458
545872
139303
2662731
2329148
274109
1216799
388395
771087
715889
1690990
654668
2548255
36369
2686252
1939609
52553
946438
162450
276371
156784
2687487
652586
1465486
2149458
136474
1538570
980435
1984436
242761
1003684
1135824
765438
2610770
2852592
2094779
500920
195756
2376777
339564
2540756
559643
1311385
2359461
1042914
1961130
1846986
492053
1771047
969215
2683758
378582
985921
526340
1208144
2612401
455326
2681131
1491158
8887
158176
892668
1683935
209663
2184150
2911585
2107531
477993
422979
788716
337526
1551979
1916068
1500647
223135
2266835
1900719
398196
1555222
665784
794572
1217492
2570163
370022
1190441
792162
2612428
1946939
627667
1810322
835116
2194012
514908
2330675
733788
2166173
27888
1843805
2079410
1239665
1092271
1913650
1568055
2282646
2488979
2418898
252489
2478764
2258613
2427794
966439
837973
355742
2671712
2030010
2929926
2743187
2655184
2833088
722938
2013768
1544265
482493
2261937
2575069
755900
1207577
2677193
2356185
778300
129849
1217096
2865587
2836070
1517793
1895307
2614830
1186482
2416390
965037
1662157
134240
728744
2660921
1495290
904259
2354625
1339448
821387
1488845
333029
1337532
2585217
643451
2112117
495593
2739593
891988
445624
2666422
847863
2829380
799796
2512414
2618944
2367095
1434644
1490309
511280
472053
2892894
178413
1869844
1293566
1315760
2092703
621676
2537840
902837
2225097
1448044
1838674
244942
1214582
507058
42769
2685764
685111
2730095
224965
2043339
1210003
2084090
2251533
1691928
2608932
925800
1767453
1151303
517938
1751086
2921689
1110972
82096
567360
951688
392679
2042061
1043102
1306590
1341471
2808371
1936137
1231120
1710565
40170
154296
2548287
604620
362497
71325
2795695
2919340
888128
2116388
2271439
2743598
665393
2911360
2270149
1415957
2666472
2636454
2023494
2131118
2000131
2231807
802838
1468074
725438
931617
1653897
2922991
635484
485876
2563300
483307
2399161
328398
1978390
1337229
2680423
17765
1709487
2883551
2718202
377870
1101274
2190667
2632711
218784
364805
2617020
2103186
1398696
859738
635791
2079177
1103728
2603176
2157661
2628300
2105907
656896
718120
50107
2429517
913620
2201731
1369135
1375177
2769366
1353027
2260215
2096217
1266940
1640875
2057764
1058746
1270394
2064767
84024
2879473
32579
2262682
2136349
268514
1929588
909510
1926750
2861028
248676
884655
1509785
3598
2150853
2849873
1343882
2607108
1029162
2077806
2550625
1044300
1361995
298741
523323
334893
1127458
830470
2129658
255719
2620897
389051
1448348
2524482
636889
896849
503277
426831
2809032
2939687
853543
928441
1392478
2640060
263047
424316
1796904
1341364
2385644
1788300
1534082
592616
382938
2512521
78078
2935407
929170
164544
1316398
789053
1910183
2399364
1741587
1641709
1611622
80573
694691
28225
1472531
1084397
983591
2491881
1043912
1251752
2743012
1846147
2096791
1870833
1668284
979025
15858
1877062
1841867
2890604
869639
649062
2207745
1315380
913532
1554118
1764420
2139251
1611021
506832
989431
1130489
1234127
215123
2732804
2130403
2525524
1628448
1727269
687077
353089
40321
1090724
1574274
1467060
1834024
2260469
1423206
695864
1231647
1884492
459092
382471
2065715
1459921
1379165
743133
1720682
1123434
843981
1989411
959951
1662163
2735411
1346716
2132784
2914053
1295356
1304428
2800736
1657380
811985
1132078
1804062
2363262
2484647
2198228
2871869
2722825
620072
35104
1204649
2820856
2807402
853425
1749414
327220
927797
369835
2740087
2436496
2735037
1396836
2306402
1154924
456261
1196123
1516522
1166996
2026492
921356
2280907
2155022
612787
2155027
2808940
695060
1285629
1310496
2463132
378701
564063
1661960
2738833
2839647
2882096
995427
624457
1734390
2206563
2920148
1582822
638997
2420273
2035961
2837461
1231805
542332
1368571
1269019
1523879
585972
1091055
705478
2492502
1264562
52157
859444
711456
2210593
325409
2299110
1362616
1176318
1664748
1432530
1213378
1008043
1992629
844894
683056
1264506
646493
981680
443758
693011
2646493
2181792
332970
2462632
1804503
807350
887799
1634295
2208594
1602804
2308266
1731922
575011
2402637
620724
2605360
2347402
2892632
1902912
555525
2069917
2299044
961176
1402642
2853350
1247313
2599653
2008011
481851
1962065
2741004
13354
2568061
444946
328321
693238
652959
826845
2585249
2152130
2189078
583772
332153
1150419
2143244
1279086
2345634
151957
1249002
1220287
13882
2034340
629366
1806712
1286045
1245280
2541957
2448967
1618813
2242958
649450
2409023
976558
2391980
2793224
875751
2062071
1255977
2005701
2254589
984099
2045481
1746499
962809
723038
1776885
2930078
106647
1374145
364176
1557557
219234
2424078
1530327
1883167
56031
1857625
726381
2625980
2772685
108619
850463
1253716
2850913
2532664
1078479
1505128
669543
2871324
498214
1715196
561538
367425
1112308
553099
946263
2839152
1328893
1028108
1797267
1694980
2466507
2126224
605800
222541
15619
732964
2777407
2912050
2417113
1401740
318062
1035356
549040
764674
692025
2888383
186108
2687985
734247
1364697
1090934
646924
2052761
591071
1392570
2012105
1170293
524063
1999092
2908833
2682208
1402840
461536
2324603
1018420
58426
2015938
1796389
303416
843551
1253147
423132
1507910
429462
2314347
2623420
2385340
16734
414047
312990
22587
2839273
1266120
682632
2790672
2526343
1920725
507057
1611865
1549510
753397
2261613
1331627
38916
1057046
2293310
1804210
866530
1438117
246405
2437861
2738442
1762063
2507806
1080581
2140266
334642
222595
1371698
2100481
728892
840591
6714
2501554
1272272
1322943
1412254
1066580
2261280
648598
64774
1821724
1733622
2051192
687429
2537083
102545
2904565
2335830
2584024
2240147
898337
2708293
1486929
425975
1444147
106069
97463
152686
1976038
1701457
2607505
136895
750441
1744533
422950
2425980
472794
1357026
289980
1257995
2353106
156960
2014248
2395344
2183121
1901487
2189992
203504
181090
1213297
596885
435379
2158803
2782052
2247180
923558
1586461
684159
1871678
2499519
2258137
564938
952144
1331925
1607990
837801
685633
2116919
233578
26834
691869
2132357
1246583
803611
1985906
1582086
20853
2770718
1629666
1815287
1143468
105302
2911286
2487240
60821
2826476
2563580
2848076
832099
2045430
1742751
1102763
1724710
1774996
2148484
2845319
433600
2121693
325055
798561
225117
2408160
1480066
1268056
2670700
6555
2267163
1307160
1557273
2595623
2048272
1344864
163042
673752
2497178
1765220
2606548
2655074
2703366
2249137
2461374
303231
87368
1988675
82288
374573
811514
72694
1394978
1545223
2739543
2482270
716400
752820
2581415
2622740
1035334
1948523
684344
214720
2629635
1117102
1622660
1391412
2002182
1221004
746924
953058
1393025
2748931
367494
688777
779892
1421006
596349
2430655
1885917
1202401
524810
1744706
9866
770063
828416
848947
1320576
1190823
1482243
2251044
2193330
1126506
1753643
2721041
2373277
1861027
374766
2758779
40037
313070
2610304
439084
196302
613611
2819099
502981
2309172
894176
883741
794001
1485261
1579110
500881
2305297
2773531
1187454
65668
494239
1746071
2699750
814383
1311138
2548758
2025029
240621
1892386
1031017
1202995
500620
1134037
610681
482957
2494070
1767415
2805923
2021993
2813672
1743523
625612
983500
2126261
338484
1070467
1784334
1452999
2871041
1862282
2077431
588910
749512
1311251
1873647
2626196
698623
1563468
1288591
1010574
1204129
1549077
1646461
2269818
724631
1655844
2751412
2818624
1265551
538642
2174695
2599615
263821
2251878
91617
2251414
605962
390938
2516767
309898
2885780
1418863
1703864
167228
1054939
690118
1894896
2579788
1297126
2459212
1522361
1304473
2328532
422906
1896160
2613279
147900
1584967
1073765
2854676
2209199
543303
661508
1852614
2533035
130649
1377663
528218
463255
484182
2919338
1158621
2822917
2008796
1063012
2791207
2456549
1458555
1953153
2248404
2796473
1866437
556699
2057393
2333585
79620
353747
2024903
523690
446031
629706
1960228
2547053
1458913
1482155
2385350
332637
1199501
88094
1509450
2268481
2883971
2740248
1192476
1732111
573551
845400
2149814
619232
396816
1751921
2465533
986868
1301141
235117
23090
2030670
2933154
1098161
585071
2630872
465148
1227952
1949103
2001298
1437387
2086323
2497894
453376
619408
2813277
1083751
1499390
1238816
2661336
2348760
2612914
1415619
2207505
2127616
1146725
799316
458356
859642
1012484
653585
359671
1486277
2016658
1423472
91107
57269
1461653
957268
2329790
642804
1773930
1119824
761108
670696
1783265
1645956
665765
2433785
2513613
1153837
2496149
118889
2377135
2374664
787417
2559241
1608233
1828492
2729731
91455
2778988
2492473
2599031
2411706
679483
2835356
2334258
848030
739410
1592561
798970
2647020
2048464
12293
1438339
188835
1340243
2888584
310194
1216077
2715776
2084399
571954
943076
1734787
2511399
932323
859999
1735970
536841
1746318
1144423
2491013
1164173
295590
1261953
394045
800113
873258
1869642
2139045
1066724
1153763
717599
1495372
1287464
676728
904403
2636291
1776708
2677074
1876327
2796040
2796564
1181825
2406961
1727969
2648077
705807
2827908
1463302
2543390
2414706
2423190
799459
1360473
125183
1272714
2913588
1490139
1892651
2515955
2630256
489832
881925
1780041
2613877
1015749
273657
1658748
2715543
1416758
2160380
1795006
1297721
2224158
2867977
2078865
2628812
1575543
2631211
440596
21335
327525
698425
338006
1631845
2205733
294903
791445
2604780
1642851
902721
2230133
586199
268292
83026
1381294
2345565
283656
1800552
2676113
303313
2779363
127375
1732709
1307227
2387271
2672019
1699728
2342439
788733
2810814
2487906
1624030
210327
656653
1283494
771713
1412584
720166
823595
476581
2090437
2093808
65048
189974
1185582
114888
2274908
2876174
1818107
2447319
1940532
256785
1410625
2550879
871839
1190900
2317440
2141354
2677313
1116221
725122
1541291
1908658
853517
2214924
473731
1806466
449417
1133623
2326577
479108
893777
2002888
655289
2687512
1952722
2024104
359220
1786563
669296
2065692
2025881
403179
454427
192796
965859
214675
941049
2201747
1799212
1153007
2656190
702113
2925888
1384021
2756103
1427203
1532216
2502677
871073
338657
1203491
84692
700599
938990
2925592
850686
485850
2275669
31186
2275285
495100
1575050
1061946
291903
1177429
1733699
2938523
69280
1747534
2564076
2631718
1482882
1755510
1984923
1660582
1051195
705624
2503761
544518
1887896
2271364
2011929
1781902
1038322
833670
2606393
1326656
866650
1271981
1641580
1448964
2249424
2558853
2334041
2250711
988846
775342
2237772
1076015
1419565
682663
1717729
2181559
1005760
1703303
2895932
1533184
2732520
885129
772505
2145328
443117
2551611
1347467
2766440
1420329
1343892
1705620
181876
423714
1994288
2456490
558955
147097
1078022
134990
2649922
1950975
1973692
2112058
2256181
158806
208316
1200894
2385572
1202365
689631
1519037
1612482
285864
695810
1464969
2699943
1344805
675890
2550463
1878998
1760196
1784069
660183
1509922
534641
1161345
2629568
344147
322054
954299
1949010
2700955
1846872
2030215
995705
2759045
1275409
132236
2935991
2427423
1762043
1535824
1473847
2917816
1572907
308466
1546473
996921
185628
244300
604889
2680018
683548
1615550
2165238
1600698
1614113
1546629
451948
2394158
2453802
809990
2003894
2793582
189443
355861
1622887
2442937
1624653
2503137
839290
2258563
1952373
2026291
2104897
152563
2825121
1448702
1294028
1790063
199406
2198951
14645
1638163
2750859
2922417
2921637
1275513
860307
1932783
1344003
2579534
818990
15106
658828
313532
864990
345231
1934592
921421
1804736
889119
1068828
1406969
1019372
2365051
1088017
178068
1871910
984780
806895
217776
1300120
1439239
1793359
639393
1255728
2578647
726622
641997
2665031
918163
2890239
977744
1737386
946403
41884
35389
796639
2712911
2193646
1108255
1680099
2094662
2419801
2915746
1108167
1926753
2550308
300037
893734
1364219
840559
779090
2866338
396272
1637600
807505
1225775
867492
1870217
319890
679474
1200234
1950973
932580
2507419
2072748
1115671
1785013
2196885
1390237
818447
1839349
1618318
2835715
613486
2398102
1638738
1667772
158775
2786684
2064034
2102278
1931858
1683482
1412347
2800201
1472991
1963924
2426624
251946
1896465
1584832
1150177
2790785
1643668
880516
924135
2876959
1441414
2306028
1847695
1289218
457233
808903
2600706
1489881
2675759
532375
743113
1759439
2612624
425330
2134391
1321925
1845381
2723038
2051552
1596617
687460
919850
1334323
612702
2007590
835793
1486690
1785972
1183414
475156
1597118
1925571
2271326
294132
106055
1035160
882958
652723
2721081
2788135
2068030
443650
133700
1564707
1906444
237006
896964
1004827
1640776
1974984
2811414
1324829
132384
1520884
1148257
2329328
1430491
2925546
1744223
2202208
2492659
1867908
1431074
1948672
2848639
715480
1175321
2503826
945988
1370034
1406810
1840261
2654732
1582762
126357
569662
1091408
1208247
169984
2922789
1515731
1835660
1416854
2819397
2332193
1785308
111151
120551
1965404
1645081
1323625
465076
1742141
605384
1051896
1637992
2551410
2299183
380863
117807
1053780
2739132
1259265
1856471
1393369
685156
1935486
2538618
2883264
1141639
1064066
2871710
2632796
578264
595586
1958169
2605829
1679396
810802
987120
1033621
325458
2080451
2656467
207584
872104
2339110
1457493
1624393
1837814
2380915
970719
1267348
2383024
1290233
2111162
1593236
610172
1226072
1689997
2461946
2886124
312746
308214
989919
285482
821786
852059
2840132
2353556
1684743
1142425
2752526
2905109
707787
2812524
519261
1064463
1385988
1421896
1950281
2111501
1851187
2274694
1270741
2540279
1275327
1867118
1107603
648380
2105567
1038161
2502839
416684
2258466
811861
2846612
2004714
1865504
2699040
699850
235028
1761446
744106
1076836
2872360
155169
2553788
1463805
1564845
1411219
2280539
1778337
2251048
2098626
2092338
2860190
142258
186398
2517119
1382936
2544537
915219
2549964
184202
719267
1189108
1407136
1443759
2842761
303413
1399978
2490854
2569339
10526
2485403
1430808
495693
538590
1456416
175087
1377712
260668
768642
2336325
456100
1137104
2182649
1908977
2083058
634036
2932417
1401110
2865583
42730
1012085
2405289
1720092
1212373
1645041
27264
649607
1371226
200527
1809404
1796808
940844
469885
1619591
1375218
2539717
2477520
600765
488573
35526
1532415
1233625
2663270
1055620
5488
1287166
1683471
632342
30816
386034
1872763
420424
2649701
1521869
2474681
2509414
1335611
949122
5097
1195847
2895881
1057339
2654873
719185
1580265
2742630
879878
1522109
2420946
524029
2300216
2440391
349340
7235
1736164
1674118
669755
1885911
1599317
112989
1611484
997349
1576144
601547
2808830
2519183
2924787
1911352
2726217
1100325
2555409
799158
2244824
1590982
1631615
288453
733217
117431
2603051
2269047
2654531
2173329
1197227
193228
33326
1250488
742680
1737321
1143518
2342718
199743
167980
2526277
1015536
2175265
928491
2557934
2854886
218076
1861654
1427287
2573835
1557965
2936557
2761116
2468442
1639207
280014
2357700
280036
2867164
198975
717233
2357685
2447052
1200100
2414368
136063
1199744
1396729
153411
269392
2729304
137869
615914
635988
1389820
27768
552051
1958988
1533263
676333
2175003
1693853
2074206
981540
479320
442668
2482011
314811
2699990
2533131
374974
1999071
1538868
2159287
782041
347158
135872
2214177
2553060
371147
2840338
214107
2217069
767487
136983
2364247
767075
448814
1553712
2754681
2592918
1604308
1764839
2215784
2337164
76294
2313545
193442
504257
982721
1365033
1816535
535163
1365377
247677
2172654
428893
1282810
402534
1512887
1810976
2234639
1206835
898152
2109236
941460
880376
2792019
2030417
278073
982957
2281060
1584185
2857460
675921
1792857
1955130
1849438
2306387
2733509
2377500
1752166
858142
181778
196785
673806
888606
2303961
1272916
952513
2633750
2729853
1568471
366935
2440552
1227815
2455848
1918492
2290843
1378954
1287367
439323
2587920
1133194
529696
2003066
707450
1675704
834695
2243366
886036
192061
1223646
2002890
350081
2463682
1213525
2873172
899679
51857
1417108
1381212
1104786
1124568
690619
741415
981142
1239192
2670522
181051
1292265
733542
1042245
601632
1779618
1104560
1454212
880820
1646621
303502
2359535
2617221
1814900
2772010
1022010
2743267
1929534
2478124
2369749
1534416
2236858
37490
1762406
1999291
2285577
2435896
1609491
2052615
373982
2671139
2567969
637454
596900
646384
1014982
1915885
978951
233598
1513824
1636169
267659
721682
1575430
133804
417141
2321045
1256103
1327832
1920919
1739423
2833050
2913283
1762820
1665067
1642250
1418530
266883
2064360
540598
820624
2781989
510044
1879245
2607609
1906261
884415
1159588
2879981
438547
1507312
1873113
2825898
1461390
690998
367146
1685064
344919
1394396
1911665
1002321
1256993
2355708
2870346
2587265
1052600
2494193
683252
1315716
2632488
2675965
1353269
2136521
2376030
578574
999670
1273342
2845076
2367126
2551892
459109
389189
1122043
2322528
1546268
194369
2421940
26691
1331812
1775918
1343137
2261324
677590
1659047
333116
1218693
420927
2403227
2902129
1274085
1088560
1598291
2868273
2766956
2582631
1045767
1789341
1647180
1303061
2934672
1557090
1093237
526743
105098
1406594
909079
380634
2765881
2075098
2806138
425495
1060265
647191
2224156
833855
2539573
1424331
1009875
1149528
2448180
442046
628842
2002486
2459217
1745486
2463202
724502
283043
2880339
1726018
322199
490624
1642003
1319521
1521043
971287
538167
2406815
2666606
2595109
1328087
823187
2436466
1419500
2781219
709397
853505
1668513
1804800
1473390
7226
2531598
2715674
2411621
2715955
2127323
630513
2244262
1600712
352246
2442543
533039
368244
403806
2927233
563274
203647
437147
1029500
803559
1046411
497929
111523
1242091
1686337
813040
2196609
345494
2565610
1838497
344483
355765
1593528
534951
580144
225627
2383316
1359427
2656663
1723292
1871996
2748379
2850393
1114636
2041267
2159849
1307911
265613
390698
1150442
759731
866191
192877
1921476
2141529
387769
306429
2370224
1303207
2818256
722775
1515421
1045795
450058
1342438
1080664
2573417
2025495
2730156
340420
2463416
1793971
2021266
1902086
2487650
456484
1428825
864663
2098642
1396138
1124851
1402537
1672415
448895
741567
376891
1298565
247729
1395579
81578
823815
1280418
1225588
305530
2055142
1444842
1866337
810840
1285994
1757578
12943
1405780
652213
1936896
912096
169781
644533
490311
1113675
521848
1812441
2810154
1073942
1876054
684470
2113129
1993341
2001641
661237
143575
1586025
2505943
675843
1418588
619441
2823371
665495
488496
1133366
2719701
2855502
1819595
866561
1479377
2664179
760576
1137507
1361207
1747837
2419572
165932
2152779
2023780
2761732
24810
2310786
493796
16973
1847247
63725
33819
2153477
1233272
1079994
174839
1094368
2263984
304397
2829456
493690
158033
2625125
1055131
2162975
905638
937612
16780
1984287
555914
944875
2018048
81366
2528593
1962123
735378
1585879
1926345
1565435
1699724
53917
2755894
1526400
1811829
217702
395323
569184
1053010
859699
2709919
1768826
685711
2466614
137549
2461694
587960
149796
884651
2151001
1237407
412942
2221207
1120537
2312420
1088409
1929299
619948
646071
1521377
491246
1271981
1160090
370334
1880999
1282533
2585110
2793626
496905
888028
183919
1910094
1811361
1535702
2438272
1604570
532624
773896
1804113
497053
2021985
528145
2328767
1010236
658060
1870666
1026673
2526795
1522158
1131305
2631847
52317
769391
2704552
25100
2304018
757175
2899215
869912
2033133
1370257
973972
804585
1810715
1946719
755334
2871260
58042
280226
1632267
683267
1373343
158221
2336958
1448282
1417711
2525891
2193482
2641987
1393568
127173
2566362
1356011
75900
1982907
1842082
2546536
2076464
2354589
2656969
1392289
1330359
1607116
2444522
867103
1774842
998515
2770779
2093499
1336198
1344645
1628514
1730964
2664743
934289
1197146
2527614
2284847
1175010
1984547
973899
368225
2791862
2703745
1048130
1530749
2175632
2248856
434950
571890
2899102
2116579
2369266
529391
745041
635043
2071324
66037
2914931
1608006
1752370
2878228
435216
2266622
623590
1206060
1728114
2264840
391068
1924527
88825
188724
2167380
2779072
384066
1184772
2582436
172944
1894834
1381038
2336717
1931697
364404
587045
853232
2605995
939621
1360582
2351865
892770
443438
29111
2245656
2606639
1732362
2230435
2047950
1205618
891662
1670696
1028461
1379219
2869837
101750
1476298
54365
2905387
2831733
2540061
914241
2038183
1978803
326626
1879972
1299007
1484208
2336476
652829
1792833
620793
1441927
2049304
2874187
1779879
41932
248846
1497684
487042
2923503
1266120
987871
2425343
1857499
2719847
379972
2018801
916234
2024805
442401
965852
2368426
1703876
688809
277315
1873494
950397
403131
1673151
524900
2383855
374433
158751
711447
1201517
1923107
588165
685623
816951
1053107
718436
293357
1210607
1195648
2090198
1432915
2006580
1358831
2083574
252578
1304080
2536813
934114
47500
1817886
2108903
1610662
2765251
2625973
2790165
1419242
2027085
1154359
1306574
2440628
2363006
1714835
1690129
2098228
1861068
2452318
201532
2501499
1788775
2099325
146914
1293794
1175271
999900
2385998
2527990
2870720
1001730
2350004
2285255
133622
2341794
159798
447324
1653635
643147
2507194
2574736
1802168
601186
1002550
121621
2334033
2928655
327422
2072721
1276010
775496
2808989
97986
694919
2391946
2589537
1744949
2143530
2285018
2093786
658233
1422014
410556
929554
2872008
1550045
721876
1843660
1291338
1562277
2716807
1523295
2207308
1525450
555615
1762971
828393
2598560
2402595
557645
654613
2613772
1146077
1014688
2355897
2782954
351550
121162
2553327
1659762
1712889
423838
639511
645252
751222
257998
440083
558698
1011638
1389512
669590
1927174
1903365
981299
2797028
1623792
1254321
1109827
1567533
1445405
2079968
1334898
362518
1174067
1788393
1978569
1869137
1110922
2776635
538994
333984
1892234
2394677
2258445
1751786
707953
1472453
1375504
1379035
746170
751883
1616818
338786
1012814
170693
1508181
759312
2733370
1145938
2505729
2473190
929093
855912
1818829
1529906
990950
76877
2723862
2025898
2345229
1245149
1898649
1985491
2532015
1641122
2866711
636202
1303709
736103
289224
1223409
1556652
386936
384138
1023199
2900731
2791925
2843008
1548369
2075073
1859948
2626108
1242566
1793153
1041740
1252723
1390709
230606
2289584
1046398
1538190
1513947
55358
2623477
381217
1270810
626732
2075915
422576
1124575
338688
2652255
2878179
900433
149126
607333
1189414
1092215
243360
2620382
512879
1077214
306431
62176
798326
2133719
22049
1669184
2317019
2483727
2465137
1582257
600788
1953680
2061610
998394
2321101
721125
915218
1889400
1673912
728141
788636
1035469
2770567
2847003
1011040
1478395
1473886
1124220
1807544
2778254
2113886
1204814
2481458
1014274
2681945
751086
696305
2570054
288434
2455269
1555034
465778
2838088
265587
742098
1608255
1782617
931447
2750629
163165
432419
674112
558108
822997
1280280
108582
1267990
318375
611399
1820832
1599604
577278
2463730
40389
762990
2231971
639834
2180306
1898426
722730
2131920
1257395
758290
1463838
399938
1795605
519148
2434876
68369
1090561
2655892
1367048
599990
20369
2298742
1454394
1520558
512869
1805994
2194635
861069
1549217
1841112
92312
2370879
356712
1552690
2648969
2603862
202660
1703428
292325
2394426
84563
385062
1065143
2154021
1860473
2207035
2194290
2362072
469517
993780
931050
2889710
2420740
291375
621943
131877
2677056
2226344
2690656
2065389
1318776
1222892
417488
1481577
2120985
1098210
107917
1434304
2743840
2234452
2369393
2263313
2490389
373100
749830
53584
1008755
2037093
286557
2440436
531879
1464135
2311267
1495959
2885681
1707310
1209495
2048787
2843202
197644
1495537
2514838
1228675
1318305
766001
1988356
2521544
298876
2863960
672892
283148
1370392
773347
1898253
1769843
799751
397411
735266
2765684
503990
2109062
643194
35743
1257556
1183506
2196994
305433
1381764
2823621
1990368
2635514
1223863
2157172
1298593
1597329
2627960
2301425
948574
2313665
2531334
2405304
2285337
2309176
397493
1183651
666908
1780867
2067893
2189138
1958541
1421287
2607636
1494884
616340
1829256
554985
2064729
1172445
1623278
1571825
2291530
2043195
2845698
1674228
1374256
39603
46172
1065682
1601423
1664073
434681
2137618
83622
1031547
421400
77008
2447922
797962
1701207
2507010
590363
2676605
877760
433738
1171085
2445400
1557809
1614848
1060884
1534451
830395
1844107
1702843
402824
1658127
1539866
159406
2632377
1763123
53974
2262701
2653116
2185886
2559796
2520151
464841
599288
2433964
1285866
385817
2219238
1941092
884589
1601665
150411
2599577
1712748
561156
1702994
88299
2312728
44936
737465
334524
866415
1996555
2548441
1673982
2197567
2116916
2498547
500673
23526
2587853
804469
1666449
2287890
606487
2154476
2918024
720965
1912982
2335501
385565
2407084
1412264
1160724
2616743
2007965
1198405
1449967
2380303
256779
843274
2936727
850013
1293691
1242888
555328
1498209
2819857
1277982
390148
970018
958656
129066
948510
2196962
1058187
1447582
1281314
1012980
807690
1334820
571430
385218
2381780
2716202
1460526
275030
846541
2800551
2038853
16796
2231944
2185189
1597211
538685
2697568
753585
2162535
647873
1374924
468333
2059411
600079
1639689
2307571
1059396
1708438
2516405
1709455
311397
1533542
389307
409730
1792392
651524
732677
464130
2827969
739720
2017231
1653843
1230386
1078695
2792827
411735
1602061
2320510
1721203
1139600
798355
2914394
1531408
575859
2402369
1723098
439860
2398380
2286508
2869477
2528821
189340
2407787
307626
1471055
2705375
1251443
2141293
2533593
664304
475179
484991
1792525
1972116
1489199
2727914
2224906
13804
748844
2634068
357560
901926
1990956
861441
556008
1910150
872897
2020533
1550878
2852608
1453297
2702182
2321073
580091
2034512
707946
706984
2854236
2698279
227730
487028
2132331
403512
2369209
2209671
509227
74059
994162
2335761
1329281
1364238
1133182
360421
1076916
2495774
2482126
506224
2314665
44550
1256163
394190
858815
2094273
1438404
1840011
2198136
518847
1811563
1712574
369676
2587644
1262863
1487565
2495659
498106
2651580
2311647
339494
1024808
1761215
1645927
220633
2456033
1574351
413790
2668704
1609909
2392177
1457849
2069892
2009863
2419528
2573913
1029775
205637
99816
1134326
2005411
1886325
1351412
2493419
912916
1649882
581842
904336
2825143
5460
2013106
1341818
1301553
1948198
2835963
486476
2639930
2008213
842167
1326889
1500716
2218623
2800724
1333230
1921656
2905805
2719123
2927653
540322
1187140
2262019
668975
13745
638767
2633196
1030984
568554
473168
2191689
1173702
198033
1860162
2603076
1962208
388640
2097251
1193029
248643
443251
516780
1567544
1544995
1573087
1526157
2551424
2041981
2466672
675413
2232241
1686915
1412753
1121132
714474
231423
587821
432555
2522765
861192
393556
209310
1055905
1815543
1887126
1650338
2577550
265954
1191161
2624753
1643345
652078
2253458
1568718
867204
2575970
1429441
945065
2319205
1428191
1663235
1304087
895547
1245645
544942
915028
834760
2576044
547808
144501
2006388
51477
1159171
2157608
2171466
2928602
254860
638081
2808794
2013805
900649
1382280
1804710
614614
1857112
1510997
2815070
451898
1407866
1029807
1346711
2368925
2633721
2468479
2382475
28867
2137733
289087
1386643
2809582
1548611
1582993
1337161
2615992
1247935
2190756
139
590092
1217820
31455
2860281
2076287
1142367
424304
2180188
926405
1681785
69043
2231318
2019105
1645831
2069750
2437107
2593491
2923950
199976
1954669
2117136
2506181
1978606
2671170
795697
1678536
2074347
250724
1469166
2862263
5939
1966580
643325
185567
2884148
845070
1408002
416130
2004418
1843279
1344544
1539242
2908964
2384060
1372112
2205971
97603
674643
2642039
2272132
2628613
420699
547916
205818
1414076
2927922
1259719
2203611
46621
2567915
1164543
1598270
82076
952173
1516382
779033
2787924
1740625
2101216
2912953
2331587
2349298
2205981
2169867
1352034
1294625
296877
172422
562560
1946457
1980551
208369
832889
601283
2931914
917601
2837545
1119391
1970722
358759
2455984
1701051
283846
500908
82311
1044843
1733325
2079105
175800
2021107
423557
718495
478094
214292
1615928
1339033
2924762
1329404
2534067
655832
1025073
2596868
537410
675568
15322
1913472
1866974
1780559
1932416
2322741
490509
2004950
282962
2732882
2852198
2262421
1559530
880622
2827992
323209
464442
1202142
208815
1780345
1079245
2125288
427927
962565
1732078
195117
1548366
265370
866128
1164646
438416
854324
1444362
461539
2102021
920694
1517154
2883336
585942
1019740
969036
2482128
1031269
2260716
2272963
2520502
1859543
1095745
1230979
941866
209165
2085898
1896176
2343122
147306
433305
990032
521704
1896679
2215800
1212063
476445
2491216
1188662
2641094
618893
1781222
1424480
2854302
1537280
1598489
2321351
1881889
1211937
917475
1683119
2779364
2124361
1751740
1818249
2282308
1949353
2573594
164760
1637488
2815025
1247101
110457
1619344
1064929
2380023
926624
566678
1196678
70000
1012089
2483798
1848065
53335
155629
558170
765012
283681
1758299
1810589
2383597
1570500
616550
1973276
2498033
1941314
1272953
766535
2553398
2729201
233788
700843
892159
743851
1683465
247475
198400
1600395
2170063
1452899
2935536
1569120
1912098
1037821
2754794
2856332
2767301
436517
2803174
516993
1012721
2485277
427065
590248
1812781
2386500
2671403
949861
1398943
194985
823674
1450365
2681737
429497
471628
1324539
930785
799128
78365
906879
893780
1050340
1857151
1482470
1534298
2886731
267063
1361622
941414
2645134
1870701
2924627
1767654
622320
2688721
69678
1998594
2435044
271384
2022110
217670
1915365
2404090
2060414
825394
1146142
109956
2629255
620351
808553
2034896
2062380
2837805
155816
1037828
2260785
2489514
1132535
1012955
1276246
677874
292915
2916207
1163937
2462197
1598289
256519
1496452
2381335
2712010
1112800
95605
1125381
1495807
1001812
1827209
1306500
812180
268464
2720301
418469
1322018
2236734
989146
809656
1571006
1620239
1923013
1913164
2621933
772401
2343934
629505
469984
782198
477828
1894723
522941
300345
81791
2073872
2742669
364391
1922661
2376698
749893
1949578
1513003
1071621
2795167
147302
2511921
2832317
1077763
421153
589277
231844
2427634
1154998
445038
1495509
1710577
2180915
2837062
493045
1926385
2907245
2779210
1975386
1666852
2696239
2722747
1764690
604627
2024828
355819
2873937
1538908
1824316
2140163
2783137
1057713
231531
111872
765620
297824
531612
1412221
217562
1115998
76576
1676678
1294888
369985
1469558
710714
2122185
1722291
1237739
2659064
1239968
801794
2428322
1666245
2633076
438372
60858
1790191
169710
1501173
2795939
2112115
746368
2907139
2700051
2721305
1461457
1835914
785090
2479791
2887051
1478718
1532894
230423
1878060
2672404
2233396
1118188
1498196
1393810
2616269
1865327
1861875
2038821
1677873
2466986
90947
2411331
2044024
362527
19431
500545
1047838
2432886
2731675
2365166
1928676
2051764
1079273
169032
1938012
1160749
2493931
2706883
2056509
499104
1920502
2270188
1477329
1766428
2415642
2756170
2251191
2340597
1806697
1961805
1104804
2062087
422287
1988145
1553517
2473300
1373555
73069
485022
1437535
2651905
544993
1220233
1647381
926462
2006897
2433110
512808
962585
2526662
2106311
773417
1916081
2580932
2490894
1722408
1940742
765813
565241
2198994
1853914
2546134
2203119
1903842
2062703
62835
2111742
2392201
2311592
120590
2111550
1316239
35500
205591
671546
136415
2208233
530779
669791
931468
812504
1649610
106127
639267
2861340
2833059
124575
937173
1434384
351615
1038364
1766569
2075622
817345
1950456
344833
1263989
1496555
2319482
2330412
1158320
31012
2148989
736145
1950196
1139594
1228588
2607658
1860663
2374242
2711019
1792015
2317805
249687
1964400
2692944
1586118
270040
166500
1182339
2358201
1752784
2309908
1698526
2213535
1167902
2743153
2314601
1592887
478508
2825155
1035421
1711684
141174
1221191
2738291
763203
1793875
1012480
1889545
2821549
2860513
556897
1808214
190409
1028713
925158
926299
1009607
2398833
2785974
1082684
923139
1152635
997029
2251375
1372627
975710
1483086
1197876
1617690
748271
1027926
1523863
332396
297695
1872209
1087841
2341480
1496498
668166
2128326
748108
757231
1004589
1653422
2639982
976868
2037128
2483076
550004
2280702
2311834
344655
2271103
876341
300910
2696188
565464
118845
2488857
2227233
256032
2453658
13988
1133537
2823039
2294022
391380
550170
149523
407340
1498786
1766619
2122493
173023
1710740
2761466
2452011
2699142
2283543
1616893
598288
127637
1166096
331927
2429011
1983657
1341878
200298
441582
2329670
280523
1250266
1059617
792697
28845
2176024
2190436
1745891
377477
2819568
566612
1809615
305392
2442903
1514216
1021471
2336683
1359621
197199
2502887
2913839
2239737
612077
105670
2300567
796607
2274374
14534
1723970
1038781
373663
1110656
1888800
1507207
2216333
2165635
2809767
1373897
369863
2472627
623665
2342975
2587404
1682437
1240664
2054718
2128515
820335
2835248
63125
2157867
1043761
2145303
877658
547113
522765
1204864
1945546
54243
137968
1772228
1678736
2375350
2494822
1712930
2373383
2896762
1710972
1224388
2125006
1539684
2801344
2756332
352882
1261792
1379540
1697570
1456674
2508591
382517
2379348
2714545
1125369
2521165
2369608
1512837
1680770
2259564
1011408
1490232
1029698
291319
792179
1737640
2563681
319416
1940984
1850074
1861117
1964488
780420
2319607
2204565
882114
414196
438235
55836
2287831
540541
1905940
1363353
1456341
1443706
806932
2241574
690198
2293072
2262960
1626377
1544299
1196987
1587226
727615
388009
1200704
1822942
1358227
1945736
2062763
1464836
534952
1835037
913052
2177729
2083383
1815815
2717668
662825
572782
176433
2466994
1894506
447119
2213498
2788098
1809185
1049431
2586034
816451
2874199
708064
1327651
1644451
2346416
1882564
1312451
1683093
2847078
2538508
1666585
2456321
2313526
1572081
748725
1638832
2850600
2219267
2550555
1352206
668944
580071
689011
777251
2320062
2818011
462060
2564780
2422651
1917784
509563
2179743
2122571
1980416
1348490
2828765
389976
1099847
1855761
2769931
2750360
1689843
1490922
1347132
390697
1025350
2115304
2111674
882597
2931548
2688561
2709206
835336
804540
1951168
2901085
2192472
1035295
1226835
130910
579110
991693
1791243
1529887
1248725
1790434
315868
342758
2431357
2048832
1837447
559864
2922072
1025602
2934201
1425292
543638
1822923
525561
1160766
135877
2152010
1744351
2398623
1982459
1326528
2466480
415044
2726532
1696278
2358743
165668
2067763
498283
2433695
875811
1238953
2079554
400243
751797
1895784
2797104
320284
2704966
2715553
905949
209111
759105
559768
891055
2695302
2602234
1873616
1495584
2330914
648417
35732
2029135
554994
1553208
896354
875438
1262173
665361
2422026
1455379
169914
666688
1523158
2564706
2846558
433448
1271733
617350
277248
556674
2443019
77578
1810427
2002527
232035
597431
1290620
2151022
1831906
1167352
2521035
1404814
230010
1918066
1823065
2385802
1655079
266090
1972753
2393364
1477947
543429
1310364
1708878
852804
2158530
1879501
669292
2242447
2741380
78622
2565399
457463
2912158
1862560
1871657
590881
532967
1802844
1310981
932958
596158
2567728
1966722
1388438
2452010
1668948
1823807
374301
1530313
986203
649156
16113
332239
482908
833333
1733854
2062343
618000
2794535
1923461
47990
2529566
1457615
2740887
1218455
653515
505632
1447312
2130468
158636
244199
735195
1423651
698353
1006454
1993010
1226614
2525880
1082126
873100
55721
2406720
1795703
556164
1549969
2512303
662344
1126379
2328975
1043720
539794
815626
1647178
246248
2338013
2149325
2545657
1048331
1074921
2181796
147104
1181168
1605607
169053
450218
1452091
2375481
2912155
518654
122059
2111266
1022224
1629654
928562
972882
1646019
864750
2610059
672893
2736040
2885294
1299322
1560589
303387
578430
855346
1035832
985757
603648
1788252
1432565
1570392
1639514
2460310
1336512
238518
2181326
1240499
2174349
1688221
2132423
2042225
1677222
2544502
49474
1602552
975125
1855141
2686876
1951964
1231390
2094159
318768
2185466
2395738
150190
488673
633515
2054496
2664025
1584397
1135811
1697218
652594
2486251
1794825
656992
2667518
2348391
559085
909619
904316
510364
1376114
1357935
1299935
2770070
2686716
1299076
70004
2731431
1539881
960171
705879
757742
494867
1533736
1910026
2127505
2011981
1434613
1650410
2358124
2385179
2621423
44554
1330705
849075
721268
1416044
1622120
1497655
1719498
96904
1486396
1525146
2725704
296405
2196128
205534
97075
2577891
2880270
400354
2372156
500242
1299113
1060158
918062
1291866
403741
1829125
1295006
345427
554746
975623
2653931
1827245
760915
558890
2141336
2816538
1322634
633611
1692706
704865
1969558
1972669
1806864
1901784
2451245
469046
941416
2604268
863357
640814
278443
2086823
184583
592585
1742525
979696
2099774
2178581
2502199
358031
915628
2088524
1917039
2623235
1595030
1508029
1257511
1097804
2612043
1436444
2690341
2382357
992849
754854
1260579
770236
1487900
261881
2712614
1849831
350766
430464
2893158
1122041
1033392
1972996
577612
2708961
5889
1856891
2509370
225988
1887654
989723
2732063
941929
1314295
2127224
2066955
360750
2718447
1068906
1764689
2794590
649161
1608418
1283872
2242994
21869
271959
193277
2526936
2277226
2490452
500982
1806963
1070368
1614951
899444
630279
2405482
2554073
2672088
2036162
113087
89630
1811488
372528
2919759
2215130
1182441
645767
105707
443676
2684881
1099914
2877533
1887523
218481
1721435
993267
337904
1351108
459069
2183219
1756256
2371791
2632140
1575053
2851869
1670102
1157039
1793573
2292987
787079
2010362
2440980
699668
2613840
775663
2385590
2210805
174763
1597134
2057690
2160041
70545
1178007
2230760
386029
2194043
1215932
2638570
1884749
2897683
2842831
1061700
1131514
2134346
1959327
2502668
550034
2487411
1562488
2547333
489108
1950585
2470271
1456912
1875722
810959
741604
1718250
1932054
2033056
1824359
1029708
1771896
502517
2305366
112000
2794120
1127319
2902587
2200436
907084
1295275
1843237
183082
2517268
1380655
2110720
1699807
1995135
2561847
199471
363028
1455993
2660427
233055
576101
974035
471576
749531
2159144
514740
1149763
1553630
129124
2408065
487667
2590544
124984
2146497
184631
372404
1437073
636115
1605258
2495330
1708793
2179131
24740
2824457
810446
2408624
493299
476543
113379
1915183
17188
391577
2784219
1215550
1237140
3566
1254640
32376
230958
1314141
1493448
2335952
2486955
2883470
2596262
414206
2435410
426079
931193
1287198
975771
2748379
435961
1833239
101601
173917
1045477
2588583
2712447
702297
804387
1527576
1292810
573782
725503
2141903
2838389
924471
1528647
2027366
243085
831929
836470
290346
834457
691796
1116040
1787641
1625834
2562899
1277403
2133110
1864685
2444954
55235
1910839
1633913
255312
1211499
2369274
1841643
282753
2879982
1291217
27938
1024069
1057771
2312175
2602983
2317909
1015155
2796610
625925
411811
2195059
1866031
325816
2051335
1244581
161167
1254933
1668353
1011792
2921423
748517
2286271
1613374
2438426
1306038
1158468
2514313
2173275
2134787
1243201
921618
1519970
2855639
2578119
196205
1718948
1441979
1779847
1671894
173411
203709
2545101
144455
1093305
976100
2560856
1104641
19454
775859
578251
923936
2067649
388406
1831701
1375384
1360732
1734088
1095857
1895779
794437
789595
1677667
1425701
1672580
2826405
52690
1583316
1414442
2748129
1460159
2768152
2317201
2347837
983090
1036093
316815
1622822
168067
1824937
945944
2716515
784001
395299
652220
940924
1650503
1712888
1327863
2474168
247335
2462173
1133393
672121
678284
485159
2697443
1918881
2047917
2558742
2726342
1310287
1381620
152515
1720618
2458273
1918962
1639661
1608963
1581808
26545
1393432
1398515
619827
2132638
2936414
834115
451268
2834874
767037
27961
1339933
835878
2124897
779214
2313147
2031520
2698926
529621
1609614
248287
2870096
1648669
2197822
2373764
658438
1040903
322834
107061
2107064
1498983
1577919
1760974
318995
54803
2082895
2414835
2829872
202877
169159
444816
2863540
2447590
2729894
405444
2048728
2884198
930207
1894614
2747546
222004
1622459
2241144
2760075
2469474
765405
1107481
1953442
2677259
2363517
22624
1070492
220763
1034008
391911
1669298
955577
1664904
2087309
463171
1250690
1370538
2756937
1213991
2907664
2898023
2534299
2519958
422231
669757
582170
271523
2013342
1686945
1464110
1725089
1654999
1912114
1762949
2144218
2814337
2574596
2116028
2135575
305315
2919911
1095863
310728
1304048
1903712
2099797
264776
409010
1586600
329693
1547962
1282381
862966
1570561
2112069
986167
876421
367322
2823658
480112
1724756
1616974
153363
2671934
266042
1575330
1870705
2771369
176195
1901255
160722
2808850
1601451
2875450
2869990
1914749
2551022
3551
107805
2307483
2227974
1935682
916034
1413062
107625
2683656
2323490
2236707
1812304
366888
1121774
583340
61335
1339942
25582
2351851
1120090
1110746
591757
2118991
701197
1307831
472163
345852
845168
2533061
952812
2444790
1012669
1320528
2002614
138919
1268098
2032234
166132
748984
467516
589081
720214
1233717
2703623
2673967
1249859
1698480
2382498
458746
1619537
1002618
2516048
2810626
1105125
1017002
2462472
2040356
1439410
1197839
2332411
1894097
1757142
566787
2034490
464311
1952352
2825354
1583051
1159006
1947534
1088276
212299
2356724
2611460
1185851
2349661
1646974
119178
856447
1541944
1430209
2850542
1929908
2057361
32665
1545679
2243446
161814
831655
241489
917406
916482
600062
63611
162835
241841
1778871
1289478
1001848
69592
2805082
1173446
1267544
1958757
816032
1797703
255148
711147
1711860
2853170
1416807
936101
1762337
16949
1093436
216833
2353806
1715347
1345818
1393787
560592
2034549
2611634
1776303
2476585
283256
548429
578654
2933686
1977403
511624
951558
2535722
669739
84945
2314727
570879
2765956
2377614
2746929
10673
1946953
2519970
2499738
257757
2703923
2472313
1354720
2557460
1822744
1093596
2279470
1375507
1604077
1971508
1071505
778862
91448
689456
1558107
2887903
201850
1481279
478993
1956709
566874
2499483
2685266
1270421
1121479
2675738
2736208
2662874
776244
995134
1178290
2709831
2261067
626481
1219317
2260975
278647
1328870
278345
1707758
1888821
2408047
1127179
134735
504850
2129634
1478187
1915559
2472171
129740
241955
2193279
1719589
1447661
503099
256386
1288335
2317515
166909
2912821
2175743
1867110
2033115
473732
481875
244555
1139534
901101
1272625
1605257
674473
981105
2193291
150831
849623
2497093
2685270
2472590
2675810
2763734
2798171
2505388
445500
229813
2558682
601368
557871
1316974
1157006
924070
1426067
1200995
2089238
183537
1340995
902505
1684747
1213992
732111
2367071
1583029
1479870
1754365
189151
1808629
517972
1323991
2756287
903464
120131
2658676
2433255
1665561
2564466
2927119
820327
300657
885444
1258524
2322497
1259427
2887293
1704875
731036
745880
40448
409339
2032185
466098
2693641
2919019
2119329
1970898
515116
1883840
25352
1362639
1316806
1178264
438849
267596
900821
1407348
2162376
1683533
2735755
167563
156764
2163266
1250393
2042668
2491791
48186
1739675
2016664
2912353
2723367
1917977
1925195
2510779
2923564
1443568
819231
1953563
833860
414727
35725
1421474
156934
1153916
549955
16484
1830042
343835
1781230
2248131
334900
2711443
859650
218205
794880
2080796
2459687
310546
1178720
1297680
2850810
1309225
2355408
2684027
1116121
303593
988776
1878020
855291
2571038
274061
246060
704386
942556
1419333
1064196
1448087
763617
1048575
2551689
2705548
2875635
1846235
1231518
2173234
2714153
70151
315605
1432653
2903937
1123857
2878419
2092921
164760
2342380
1318287
120223
2134326
184962
2730916
1970783
2542191
332811
1639106
442434
2551557
2716443
1254296
82536
673041
2192832
33589
1888652
1561609
2045465
321979
1355869
2886464
931016
23424
348561
1842153
101387
2623967
2035383
883872
921767
2653502
66901
1938231
2825343
1199574
1155449
1585432
2186246
511330
539333
2718671
874526
1336523
1100538
2935446
2331608
342510
2001309
595919
1850660
483946
525506
1355622
1030332
193478
929427
368233
1160327
1205574
294899
1437911
1924287
407667
899101
1867961
1923385
954775
790960
1116924
1943100
1039369
888609
1221738
1456310
2848955
2296229
1039859
2713629
1075056
1149632
2912582
456367
809916
1402652
1265094
342920
1791655
2344180
2280596
1293053
251113
317704
1349983
1390234
2100179
200147
1756873
2614071
1149354
1534566
1121277
1722400
1145037
668425
2775948
2743076
1257505
2429005
1470821
661740
552246
189423
1939924
535089
1415999
1790739
2217849
467088
53468
785158
2382698
1036570
422273
1494465
940679
1111997
502194
1333676
1565448
1950577
2749675
411599
1811299
314607
495822
2863146
2862383
2418103
2819142
754351
1268882
463344
2717054
2187667
2929297
2891531
2632285
943994
1632739
52987
1609869
673752
2566590
856275
1042255
1879827
2276424
20305
2247506
1197458
724658
1805549
385893
2585887
2549099
1803199
302964
1519593
1580123
1902960
1305099
1008227
862341
2102461
2327102
1588276
1088402
1632783
480780
1337999
124505
1292689
1206752
2532745
728403
1836693
1301290
1712198
1002601
922888
2362103
2842840
2687303
923434
412177
1561530
2759748
386144
573202
464998
210502
2460715
1110877
917112
1450226
12766
980910
2651421
1510359
2378291
2534415
2317319
2454214
492083
244685
2742892
1192497
1554116
2796988
888697
2207100
1379331
1763056
1748083
2835275
2863252
2352356
495171
2175744
1996728
125216
1285872
2303497
1236104
1978095
1780913
1041323
2586755
2101629
1126317
2014206
2029256
558288
28303
999699
901342
839238
582286
964727
1408382
471355
1789375
886327
1040877
2561969
2877070
2108656
1965127
1978562
1684910
1188713
2428049
636763
201834
2583003
279200
372602
339831
808197
2007293
1573593
1298867
2323599
75737
1080639
693463
1295846
1632392
819727
5491
1458774
1758786
2079440
2158058
2764324
2181593
2789280
1043795
1595990
1574470
2113642
2897685
1157197
1608261
1822006
2356973
2160077
1031256
763778
1938317
64429
496929
2193791
642544
173292
2252536
925930
2346188
2925029
2609575
291492
1889623
1537904
1896524
312484
1505988
1158438
2228640
2696307
2040129
2052089
2387034
848899
762992
2139179
1228925
2116733
2931981
1160468
2305699
1847426
58199
2003915
1900707
337088
558997
707337
2450776
2513542
2332854
2230566
1001395
942483
907370
2921040
2195395
377421
1931041
1171401
598630
462007
2364757
473385
2567005
2286870
785113
2418922
2522386
759077
2200834
1179193
1413519
2474402
2296206
727674
2285234
2526669
2502233
2532475
479178
2805305
1270186
388253
897161
1511964
1882299
1458546
1531984
649825
1235870
493059
1829880
2704908
538127
2611788
322841
433525
2597568
956200
2769194
2937460
2810540
1953003
713593
2552113
2513927
536730
1493827
2038430
1256638
1247937
2028260
2019446
1321660
2655825
988437
1851549
1341507
2244745
738552
533964
1873465
318724
1092941
189607
243917
2924222
677627
2536980
995607
741674
1748757
2782818
970140
2638001
1044359
2885268
2049476
403386
2068760
2524123
2514766
622913
1392320
2507229
1587194
771741
2339707
652305
1197768
837965
38819
907395
774019
1150184
944481
100836
2122974
1742316
1616640
789441
1910416
2030140
213011
2153261
2285359
2316265
546999
2770254
1522393
2488132
1533938
2751060
433268
377770
1892513
2604847
2152581
2712831
626306
622286
2343
2273737
1243946
961641
2509469
992005
78361
2231560
1407281
889824
498183
2847734
2594936
2267984
1579074
2234451
1963597
2153269
857261
190869
1199991
2217471
1301241
1483853
1403595
2658689
2113674
2208383
1934735
1541572
820997
112618
2934803
931650
2813178
2182428
2770507
237911
1747534
681032
1362641
409029
1149457
611914
2757134
1954344
645993
2617369
2858156
325886
527449
2890317
264010
170354
1901929
2122729
1144779
1579515
2658048
1975344
1077530
1446907
2728706
939513
2403018
1280363
126882
226607
164328
1848642
649141
607872
375113
746863
647639
1304254
2090931
1809891
723086
692599
2342185
959153
2652155
2517187
1923869
133377
2393098
495762
286920
26668
453565
2500938
361038
1084816
1283288
2784742
1469379
954733
1154729
827628
1567914
2588912
2572872
2871245
1407004
2627371
97555
2163512
1418054
1568274
510041
873983
1709597
1554565
2458681
1579395
27883
1685737
2309566
658272
858639
1632735
1040126
732231
894664
262628
2362625
484042
402749
432174
2473218
1205526
439597
1288417
1788204
2342027
1334093
2825350
1810496
2040005
1024488
2729037
76931
255772
1935293
35519
1866225
1622752
2119460
1035185
2486180
1446936
2582426
1372265
1923908
2491649
2455927
2568361
1866226
789791
2827979
429298
974933
1658455
2618710
1124285
1285933
39361
285366
1929180
1879392
1565724
717505
805564
2851724
2882952
794378
1295075
2226569
1938818
1603485
2471173
1569775
1096460
1833518
1600939
171071
35156
2388094
320461
2121832
599153
2215735
2376344
1338283
497526
378315
947528
2099463
1335323
2374705
1910110
2604282
1658528
2367291
1335956
447653
2074257
661681
1592876
2085217
2109172
513922
2430260
57877
610400
1868932
1534411
2760875
1936385
296857
851670
2511244
2264109
1211274
2703297
739993
1903534
1238939
1447852
1022381
2808225
2528656
983070
2207807
2052539
272117
40404
2290057
2640337
2488985
2704890
2934448
94628
1773241
1895429
2844640
445642
1505233
1282843
2510747
1206541
1167871
1406962
2198865
573441
1375166
299034
1992118
2205215
84640
232346
1067838
517214
2057855
2360167
2028545
2047873
634600
2570730
277666
2201945
1996932
267068
2604180
2659517
1185874
922788
238510
723997
269380
450690
1282389
2630193
2481326
687512
2285152
1676405
286717
20072
1877187
128738
1629445
2334301
2754086
75924
2504906
2331550
2912350
2151044
2715130
2658316
187612
2207758
1026359
1552764
1760918
1589318
1115866
1455812
401798
2320247
827427
1315426
1742551
2248959
786066
214529
805163
159634
1740715
1449591
2676019
850584
2004419
1112606
1090483
2077924
1206141
1705355
2644555
338952
686446
1702837
1337999
2443749
219018
1118447
1337847
2529640
2354334
1766621
2439526
24759
473299
2318987
5440
325415
2626946
1398065
1155167
265775
724080
1917446
365980
2697331
695359
2179584
1518387
1536143
1437511
1221756
1139488
2450289
2351661
772975
1886860
2862742
979689
708435
2771220
922220
2303760
2181790
2158737
1984218
1317686
269656
2690602
2926000
699430
673420
883057
1124092
2523836
44526
662917
2329631
2267342
1202243
2717484
801527
1879861
1944813
857368
1349354
1877364
2233478
1679376
2677753
2920791
807264
2086568
1867223
771265
1471780
1756663
2567896
2683464
1602043
599340
1409014
1116597
222480
1238355
1488078
46905
1040543
1421857
2389326
1040954
859705
1567930
928492
863219
2655881
663706
1386747
1035576
1990469
1578860
78878
1509340
1627724
1747588
1286875
465181
1095035
1161572
1968822
2506695
1288786
2864986
699128
262671
2255819
407040
1814609
1027357
1306125
980341
1799969
547631
550642
126614
1236600
1319787
580472
2894728
2318467
1734732
2285715
1630518
674927
2214980
75852
2443924
21520
2487431
2904448
2839932
981035
2031929
1546192
1624366
1789807
1076329
2638036
169255
1289798
1392233
987190
2349321
879411
2334871
1996309
599813
1143107
1162914
2029161
2130244
2362703
56183
2629089
2113675
2897971
53275
766098
630051
837718
2923642
712087
2454792
827201
511965
506137
1929948
924533
183894
286224
83481
1677188
940107
1240892
596722
2623782
672687
1274682
2902977
670211
2780992
312194
555131
1673418
1945740
223501
2572486
1103906
891849
243571
345176
2011452
2785433
2552180
2596284
2754182
1218349
247418
2138135
1933244
2759389
2938301
822579
2568818
619499
2064240
2766670
533309
32454
724415
114189
1844405
2443275
1634071
1326987
1781424
1532598
1500455
1535614
1979670
672814
133193
587782
781476
1332090
1696576
51384
2743759
1324547
2136665
2154511
1393960
1145848
2112238
2874332
1942695
1633458
2527872
936888
1898358
2272030
2892917
1831534
295113
381039
2038562
1503187
2438317
164840
1841804
1649327
2001570
2591082
1140237
301053
642390
2594714
225746
1315650
1683161
538799
123365
2709235
1809857
381375
2071797
1295543
681237
179510
2540890
1874832
2818665
2058216
1285768
526074
2679113
1284163
606439
2543805
352283
1012541
1691225
2735808
602045
88058
2180523
688003
1892873
2484279
2042604
701956
2826607
1567972
1247101
2790742
1085525
1993899
840314
2261395
258040
1092044
1584131
2089578
952713
1444947
1705504
917966
421318
1049999
2230683
2459591
817138
293288
1893430
1682461
726751
477799
1774999
369920
1861171
506293
950983
750159
753275
1097540
1094246
2931392
180355
1800638
272159
1916847
1872744
1561328
1023998
1015598
2367709
2281497
610980
1962772
2497634
2899010
1703599
2052650
2377215
2123861
1876097
63447
441921
1007476
426080
1595137
1068384
272977
2398437
524050
1318427
326890
2071612
2608662
1829470
435552
655053
1491211
2847952
1988949
538488
1653874
1686950
1721723
807088
2648139
2319724
1862055
665822
7248
2020475
366740
247209
2669895
2685291
1833542
1187209
2135916
688039
592948
2337954
637322
1637298
649036
2203149
1995923
2000240
2660906
2753467
2300258
822764
1403335
965185
185103
2919693
2200328
169888
1161223
217163
704400
1143271
1966517
1505375
2484802
1720104
1149471
1101886
2264828
843201
1304671
114538
634053
1765271
477405
356515
1899140
2263449
2310326
566274
1457861
1592028
276263
891179
705589
2582759
2872851
2693499
2270664
517503
1908762
231595
2024247
1088539
1992221
980872
2887520
262438
2825060
936091
31590
1305636
2165825
493463
1796101
199346
149364
1557541
1890557
1001847
133734
1159095
1232118
439244
2227001
2097920
1629795
1300828
97811
1124777
2776093
972775
1719390
1498734
328943
1203088
1360159
1032972
1825217
2158464
1002384
1418887
2380776
269876
1486237
1827253
1581414
1962774
1066806
1635743
2431918
318131
1949417
255009
998731
933518
589681
2220454
2330502
62477
132796
1307089
1487572
2932976
2463300
1560704
2150604
901610
917958
1915527
129443
551426
2602449
714226
315149
680287
2195356
1266287
1566026
1234729
2194228
2304864
1823737
349142
2723139
112059
151297
1571750
2924845
2239828
809881
1464563
2117204
1485073
133954
1674431
1677939
2538622
1223304
634497
2786976
1808813
318127
2714242
2338692
757655
221486
650926
1810293
831130
1657646
390430
534547
998779
2023136
676569
1367707
142927
1648689
1719712
1593573
2368569
1202656
2723663
144903
1012029
1894247
1595650
1768683
1595359
1472582
1921699
1300670
1307818
1574270
2615602
2016939
1464752
1541181
1198850
1149819
1211115
1085799
735561
2427315
2627859
323109
2045157
2492017
2513271
2778245
126034
2904609
499877
2315267
505867
634238
2693755
2575009
594606
2312985
392111
2487161
1174120
2518870
2324530
2116214
1839768
2125210
2171204
2713882
2895873
699354
1807514
480252
1099895
859678
2430658
150563
688444
565160
2100849
311201
385351
378567
1324653
686933
917683
1868455
1580724
1623010
1042960
1792714
282922
2216108
2926356
2193253
1403335
2823339
637473
483433
2634060
2090682
2360622
2111959
2537183
568290
1716975
2317307
2217687
2454524
2567827
1209495
1370956
40623
1193490
1411432
2504175
138700
1828589
231121
149764
2359420
1724936
416469
752703
1846348
982987
1396016
413486
2395866
2382499
1946654
1864630
1758656
1908021
1573144
1149262
2187489
1213558
271385
945071
2535060
336927
2671050
1301476
1371584
2115336
2668567
741557
1002642
803549
1273881
1492601
2885833
2392299
2437508
349881
2473083
193430
2348206
145543
2525611
2458540
1518626
2308802
506514
520740
2263351
365439
1564040
1842931
1579086
1041397
1438301
1477279
627771
2125238
1081358
1658929
1238280
1592226
2713223
1358582
1377014
1393846
1628069
1605883
605616
220035
1916154
2436599
1789018
2017998
63578
786400
796751
1874932
1041100
64033
1188852
315499
2073193
1673813
341907
2063681
826352
1148008
1365010
2186935
1804160
80499
1675916
2651907
1511412
1990356
2498473
498749
584745
2528850
1709
2477335
1063178
1242539
358952
1480709
1352189
2700440
544125
977146
2225286
2090698
2165665
2822221
1900145
582371
2257831
146626
2412
1107701
1848930
2130290
2511473
1530746
2551322
100979
711773
68692
2502011
1631470
2728111
725699
54374
2129121
677325
1843092
915610
1744057
1354159
2330673
2457846
2283798
298796
1024831
2137175
966856
752915
1498063
2244228
1817511
360243
927221
279435
1241355
2844745
2521911
704194
347763
166874
2753751
1411587
188358
823014
2158357
1443600
2298938
895216
485597
1786969
1768793
2285842
1155013
2234912
930731
85087
1211651
1751289
856348
2839906
2581097
2253731
73446
901529
1624913
2535933
2143375
1404199
1900315
1783467
1523887
1716410
2842684
161823
175066
1536769
481617
427025
478768
1679807
1311109
2870690
1830974
1421751
1904491
659460
2034484
399114
2085070
753928
67881
1033479
1008992
2052789
719040
1856527
1470470
1360862
784756
1861387
1722454
2168737
1202382
1933463
2482333
2354372
964415
330549
2674425
2666972
529555
2597016
2347969
2678502
597726
601322
2394702
1960324
2310249
530735
118690
2277200
2676297
298622
510344
882974
2339899
837973
1501481
2927701
234533
2938452
2158295
573532
177295
1237126
209680
1798269
1047968
1509688
220982
205078
1537621
2046901
2654404
2641391
1985090
1595386
2553602
2057824
1894435
959998
1115070
425225
1208757
2914746
157166
1538601
1000340
2882617
1503845
2181551
2407004
2306692
2429956
1601391
554596
2010361
621318
2160659
2257420
861541
865418
123068
2165652
2872368
2090250
801630
1754868
2769716
2082347
2826613
368282
1621634
2127515
1518542
999678
2543439
2065477
2227367
2334868
213627
630524
191443
592969
1987842
57998
159541
624464
116819
625346
1685261
2523271
662076
1020773
717546
850353
1794801
1219338
1347725
76129
2842295
1688932
1061959
2053379
1878604
248624
120573
2629588
1885695
1692484
2569808
1392289
1770668
151830
16251
1616813
200529
2198715
2363184
1991159
2198857
1405088
2397617
700309
487596
698635
1134932
2709302
1166520
1741236
296025
2639170
1268208
1675466
1477409
547064
2027958
101454
2870000
2148498
754073
210512
361960
13215
2652399
791896
1846867
1175987
792825
182113
839091
2160992
715070
2816954
303273
2890595
2066734
1648393
2572867
2228155
631533
160374
1181552
865159
276764
22349
2888905
1585121
270820
1728631
867084
2377971
1157251
193625
1623841
1067851
1109610
13467
2673027
444281
595110
2606760
1637595
2403132
365379
817069
1533682
115844
2228362
689221
129862
346880
2784966
855357
1522674
212763
2031198
280959
34667
1626852
1072956
1453710
204281
43936
2833823
1578205
1122400
55696
905138
1118709
368717
2327997
1158852
2684443
2501351
1344369
2600722
1766152
410209
2682329
2222879
2801911
2439821
1887299
2659492
1079385
2828374
584079
1460420
2189813
2386972
952562
815565
2023217
434003
1072391
1216238
2694436
1310223
2583412
1248631
1524200
1608136
855545
2744886
2331399
605705
986926
2050969
737665
2667733
1246654
1138203
2224294
1617196
2810925
1964978
1693610
220476
1840735
1916556
2245060
885453
2652523
514893
2806220
1063557
1738810
232695
225622
1281256
2834332
2317870
593173
729923
243848
650963
2142689
756436
1598903
1123635
468545
596099
2087724
922056
1047631
691048
1969710
2595739
661880
2748060
1954265
1681080
2892273
2265958
299999
2610361
1960230
179028
1552659
2530240
1664373
701906
1736325
1955114
374119
2200615
176804
1845996
2520791
2191699
1501256
1808170
2314838
2884795
329803
2231631
178855
203855
1876373
984179
934031
2898527
628648
2205069
2241579
336476
2135524
2046109
122442
2013815
160579
434694
1479815
324114
139930
1107301
2225028
970187
569089
1547196
2868300
1138589
32506
389373
1131898
801395
1567046
1428659
101478
734715
1859060
134823
2589300
2475470
567632
484700
2003918
1165665
2062600
505368
242086
2836187
1675833
683431
142802
1079466
2194967
2048190
160990
1797161
803871
1128307
636205
131653
178401
670119
309219
2780082
1270409
2238562
1483582
2649511
1255546
2718874
129272
2028986
1555854
2163844
2572819
2232940
1888908
919233
578968
1510746
1844921
2307415
1719958
9151
1819210
226072
665261
857149
47707
1560737
1682780
2751975
2801085
1952530
2393594
811676
426690
1771926
944053
381850
894025
2475959
2085987
1749762
2766217
2605735
2486802
1301032
1042698
2468010
785366
938469
1569326
692576
472421
309856
2863013
2342272
1591415
76723
762540
2580812
2885010
2667470
2050110
1239158
601496
2441248
2481489
1270003
2583610
1528937
1527146
549197
2130805
2302983
2832008
1783572
2260748
1829165
1057633
1716535
1750966
2089530
1727304
546319
843417
1894418
1993965
460886
136651
584112
1435837
1745657
1709699
2051225
156908
836199
1679535
2017393
1841752
2347887
2666739
1482207
683643
887307
2281779
18906
1244548
580507
413134
263106
14347
464709
486631
2316988
2940099
21700
2920847
325704
1502256
647828
76203
743924
2235048
1165628
1758661
1674272
851485
688186
1798615
2910031
957140
2363786
171037
2013586
1044752
2374518
2507113
65025
98659
2060768
82852
1302959
2722749
932499
1596521
479347
2933039
2470181
1384498
1840174
2863853
1863349
2140616
2387273
2892263
1511918
518413
2816120
2181826
2240608
714738
299396
2524703
1223120
1469360
1405848
316893
2666306
718305
1561582
1116499
2888381
1006933
1012576
45790
2529812
220053
524558
451506
1808632
691979
2354461
2263371
1706474
1751924
225808
1174208
1980156
1808252
2044700
352558
736970
1511660
2827152
1527929
469349
2930458
1452528
1753815
1009295
1196138
616118
2729300
456443
1180144
2437072
866525
136950
1978259
2771619
1457892
974114
19049
897744
2408055
408035
2476521
1186016
112101
1318775
440338
2528354
119884
2181061
1453611
1893692
1063452
1260212
1961248
179183
2565008
1941098
686272
2548974
2848879
579310
766370
2172056
113185
997479
382517
698101
2538942
284472
2288800
1011090
1173253
81827
1503398
1908350
765524
2182193
1630971
2121811
2065426
887653
481559
284937
1346965
2035651
1097748
1515954
2420146
1496977
639505
1289854
1163031
2746263
2092125
1761201
226570
2733373
2264045
843827
1440231
247568
195764
1625838
1398200
1957880
1835965
2055757
1007159
1868963
464250
359990
250013
1153318
1984497
451227
2700482
207349
2478680
234990
1687902
331000
2358666
650152
782843
495210
2129832
1850963
2412096
1228759
1441207
622147
36946
524610
1773325
660968
2172922
2720536
19753
270482
986415
1309358
1873426
2596773
2355381
1963836
855871
283248
1708761
2240607
601110
210476
1722020
273811
2046968
1027808
1456857
834020
1260302
2399654
2664523
2113479
1085204
2621856
233912
513291
2626221
914093
2121805
2224901
1022085
1936581
801071
1767397
1388052
2768961
2152371
994745
923106
2768481
2761035
2154947
2671395
1400017
1216093
435577
977468
1514522
77451
2376643
1482460
2690566
1668559
272897
2246156
2655726
568796
2252024
2807713
141791
2353724
1153537
858352
1464070
2701387
793372
1465943
1048160
1626325
2283207
1560249
1840428
661574
992096
2765280
677885
594513
919842
2604569
1014651
2139584
1156921
264187
2079109
2468840
2066118
1167062
267443
2663639
2326066
1367873
1956992
2702133
2353497
2155922
347297
1265363
1933703
592899
344856
2429243
2184565
836429
2394023
2686196
714624
519781
1759256
2556842
1586192
584297
1254733
2931066
2564401
1553695
2131990
2252321
823050
970822
641883
2656234
461307
701996
1823299
2424127
1316231
2112196
39707
2488633
1921569
2144505
2481111
2106736
2089453
2932264
122775
425809
41842
1526109
1809945
1884757
2568708
375562
169905
1018462
1348495
105259
1393426
1547971
2032526
1372234
591476
520748
1566744
2803645
99868
1440474
609718
2292326
2482964
2693085
2071239
1016438
347572
437809
1798927
1462709
2659145
314479
971525
154629
2121147
923019
2337400
1315694
1737514
238477
993134
150419
799607
554244
510189
2664640
2375856
1697500
1982603
2013706
1142324
2790238
2825816
2214911
1169546
1975306
2081332
1528701
543486
59832
1933138
1998182
1372962
445664
2456628
733720
1734495
2105160
854547
190695
612943
2259601
2367929
2826805
2486641
259043
2756260
496659
1227548
1088884
2760535
2126996
860830
2802848
1377867
1391103
104867
2800063
2937518
2705419
991004
1446298
2006285
1018339
1956660
302943
1146514
2901492
1173177
1577640
1522629
1281657
1913909
976043
2776343
1554024
1988448
2612974
2829115
415993
298123
843174
1445158
757536
196681
1343982
2609413
2462559
2107637
1572390
1163896
1695579
2550550
765684
1045639
1480903
1029135
1167843
1377107
1990637
1595604
1703180
1249470
1314901
842290
2185252
2271282
1212185
1395097
203953
1916537
664400
1555960
998229
2439579
910781
2462079
518154
474800
1472371
1404726
549073
970530
1447313
1402052
1241585
59056
2657095
2140382
1776556
2281594
760592
517644
501199
1946855
1540167
1299339
2105925
1110617
1489281
1985760
908939
1253856
2001647
323821
725171
779975
470068
2651751
1657813
1771041
2084564
1852887
676097
1070709
1151164
2702037
224636
551703
1380053
1915746
590422
825055
1888275
1949326
176073
2095896
202261
1254884
1451043
2603528
1813077
1096765
57547
418698
1670774
1405936
2114203
1948757
2491269
1744053
1716567
1389898
268794
1097648
1471025
2578939
2401239
460694
1035384
423753
2698610
1698296
1110431
2789306
203513
2699564
863805
1155656
1459145
2457706
892472
1924536
2881939
737193
1107402
414528
295835
61021
44571
2805288
1624649
501217
2288993
1960598
2870587
1948431
263238
1959043
2225369
1361426
458002
1116514
1981077
1274122
1763118
390501
34671
2445883
99206
2713902
214247
2691225
1155052
2492239
131104
845991
2453675
1264438
1095563
714395
530971
1602833
2753329
1120264
1446859
1267553
287404
2828090
2754575
537701
1123735
1907812
1747742
549426
1198985
2915129
1200630
190688
2105091
369626
37158
2031857
2874974
2864463
2148982
1740476
1269032
1544287
1094434
405190
740456
85386
2842800
2206617
875343
1946541
1078107
1112246
1878776
2794865
1454738
2309555
492429
2648153
895923
846677
588769
2105826
1169809
322693
2686507
1696825
2769642
1971344
1563179
730197
2472213
306014
2801054
515410
2031918
1458092
169970
1437642
1934848
2226275
2657615
621402
740800
2346825
223368
2005337
764134
667323
384994
2262606
2812192
200087
1895692
42513
1021144
35724
1623774
1850621
1476277
2475933
130092
1682421
764324
2075683
1112057
2549388
1094791
2053025
767649
322029
2238206
852932
970085
2063061
1113023
1402987
173311
685491
2490172
2545124
1730446
2622891
957402
2690282
1433391
1222751
2572602
2040615
2217306
2301267
1538779
2021648
942167
23832
1142392
2016115
1120755
2773796
352499
1275046
1800672
393875
424139
1907093
1973091
914367
2331399
1664497
575801
866429
932780
2527098
2344665
415304
239962
548079
694923
637015
2876464
225516
590955
1178525
2700798
2920637
2778326
779199
823998
1635162
2852184
2158162
769528
218837
1277105
2608159
247112
580301
2525130
70054
1830888
1658130
1701418
2223633
741757
32760
1128798
2571185
368864
1458166
2419783
1273806
401687
2717390
2472121
1002207
1333787
405687
1083738
272731
2806871
511386
2691222
2544350
13874
2373491
2475453
2544557
2234209
103366
1904732
966880
188659
1415668
2113771
2462661
2496960
107230
2744877
2828253
2688839
2827363
843218
884954
2253462
2317642
1550217
833520
2010011
2448428
1835666
2602351
1973986
2921559
196913
1502157
890028
2532249
1424228
1584805
617433
1818866
2594454
2756237
954589
2413260
1446625
1635722
72367
2043876
13995
1246663
484228
1737464
852255
2454196
163285
2905588
2354791
2923043
323024
863892
2814611
1230487
2287774
154172
964255
2222667
244414
2630470
1745488
1617749
407094
2807986
2275098
1326423
1001720
32785
2818495
2938712
238021
2146592
1480852
2692384
2828948
1886861
1539068
530376
1248620
1789692
202753
1973883
550440
2512434
391574
2095761
1597648
1884649
1225396
1094162
953324
1525572
1221600
682580
1165004
542004
965502
677741
1458191
1591629
1286264
494144
749484
2848586
466697
1282532
2763755
738123
710758
281460
991861
2414005
1595983
2849434
2067826
2370849
2214273
2764291
64863
1292205
602116
2523490
865926
937386
2282190
1165004
1378889
1521136
2817218
1539637
104455
811247
2675970
1874988
1138072
879262
690055
2114005
2415005
752036
395657
1818911
2898801
2487557
1542134
731929
2065123
1747080
2360879
2158971
1006947
2214056
2777201
265785
2197048
137996
1350965
781124
2191906
1654873
672617
35630
449921
2152997
1132665
1749914
672735
1956993
2239803
197084
2384360
2404809
1998129
2621974
1569807
1521700
1189596
2145090
2650391
1532391
2812648
1460531
2162047
985884
2450893
2544527
2219152
2611109
2543489
2624695
535600
1291053
449909
2845295
1851384
889601
2225948
1781813
1334560
1931614
72659
208601
1188666
2634811
85907
1578116
549823
2298286
2758400
1688499
2852893
2245561
298633
2304130
1168146
619211
1227925
1998089
2301953
917808
2326801
785003
937684
493341
623313
521514
424422
2572864
1009450
2902486
1802324
1647999
443648
2893267
2514469
1879018
1862427
862575
1442357
2875563
692371
479985
527488
1372255
2290607
50069
1118178
2616781
6604
2013437
945390
2335779
1703097
1406327
284115
2621131
2603191
392521
681246
375110
2922394
542134
2130603
1580129
81154
2514381
2758205
1313109
2101128
455808
2571354
382647
23245
1612132
2103644
389930
1349728
1764105
2382983
2491965
1591889
1790493
1399254
1265024
844787
2424631
270435
2576324
694888
403849
2597745
121089
871004
690356
2036935
1603637
168230
2527496
1104121
902143
2029154
507735
2428043
789211
1651564
2732375
1337544
1506464
663906
66439
413648
741713
1534467
466589
1711101
2838858
2580971
1536696
1455855
2381965
2582702
1783035
2271326
1378537
119109
2478973
831489
755231
1582423
2413527
1473052
429542
992815
716521
2139801
1030271
1205277
1722420
2196241
1821877
2006911
1951228
1204184
1266469
743164
824205
18666
1283487
2670398
1805149
1226682
2932671
1542919
1963052
2862551
2634168
2681777
2648557
354074
2262778
946662
2450771
2164704
511592
2281890
1534108
25435
462335
537917
2682713
1323471
2239126
2070742
1488703
2546134
38221
1621677
1083815
760772
1622977
647124
173349
1668477
1578385
2932217
1313823
1654467
1231520
578341
1616448
2121218
119585
2151353
2747251
2265322
2567837
317628
2065667
1180145
1937926
2676380
440607
1688199
498754
197925
1508766
733282
660619
2625677
197851
2878525
586053
1828115
132048
1418346
2133406
2676044
1024539
745887
2438172
899345
1663236
518279
561667
400346
1508004
2423361
219407
125570
468041
14085
173674
2841907
1689605
1957715
417324
920755
1727957
2929737
963443
806758
1138580
2064991
2100593
648466
1299281
2104947
2846054
978929
946501
2529852
1189857
1393314
774817
1011415
862363
2105488
2552238
1259536
2795283
1884944
2191460
1100355
2495456
2546336
246250
2880600
1621612
2294250
151023
1530268
2093285
1700469
2412376
1494248
905187
2284305
2929851
1672108
1417791
1819615
787392
1264344
1789307
1812831
2399529
1212741
2460827
78077
629791
1921796
1873766
2937047
861121
762925
1238170
2425236
337797
1553963
1866585
1228747
2455266
2173222
1925921
2299445
2489617
1187259
1614656
2308738
542131
792366
2162682
2446361
2861935
2381689
2013966
732733
2070640
1651166
306345
1921673
222649
1512275
2627963
792385
2241012
77454
2758004
362026
1855534
308775
205840
2157041
2270996
233020
725026
2848509
1797474
1502607
215726
769550
489218
1463288
2593105
757538
2849117
172865
1526188
1838280
724740
2771668
1300454
551655
300623
677771
482339
1591237
1679590
1543652
1837588
1164910
1545691
2893607
2215703
126079
1458873
2290798
2027239
436854
75135
1840674
2418670
2569211
2548574
2681328
707385
169480
443599
373933
1379951
99958
2160988
913329
969885
150927
1781900
2501916
1022986
1159592
2398253
2379888
2753086
1852883
1536235
263336
2584015
1564282
1798560
1513954
1368124
883321
2643758
262313
2665399
616256
2109899
720526
1039093
2720020
1150307
1164805
1362874
1384126
1640790
821062
2279213
653517
2681091
858102
1471610
1653535
1384410
1259978
2610816
1446903
1066553
2511623
575348
2579937
2889555
398248
50188
1204073
2209306
1728681
732458
1727140
2574845
1331237
1837974
480713
2358926
911277
1897279
929715
1781234
259883
870906
2310716
386701
553283
1671152
286939
2742149
1014559
1766597
1028774
280728
2612734
1455900
760285
1489797
2239383
153638
2711504
1730726
1677858
983004
1222833
579260
758922
211187
721933
1326882
982255
111041
1672733
190834
1442048
469674
2071320
1453566
242210
1793559
1666869
524323
1313298
2313548
621276
2763302
564157
12196
2691881
1823498
36699
1400484
2149937
2563293
2524859
1842965
2261743
2818368
1601737
1562073
52605
624146
2281547
2239140
1791756
1289622
2649270
2740135
685385
982557
2046653
2336014
2902905
1168130
2573580
2635473
2805358
2481419
2469728
1682447
995153
2571469
564845
2327532
2849043
1025609
1827345
2042120
661781
2920756
2044702
2829134
1967898
1277365
280308
1481954
1058671
2290901
81235
1885401
2200521
2195542
1821070
2840723
1734847
1683783
2790770
1282215
121932
850867
2834968
344552
1989137
1421376
322316
1957810
1112204
2545235
1171155
2085927
1540893
709824
753722
2415969
2481931
560123
125766
1477628
683915
2814831
1111251
850577
1066399
1484399
63496
423885
2158468
2607145
402184
683920
1422429
1025882
604909
2444215
2667192
1529133
1204586
948645
914439
383531
2103174
2199213
2698465
2563669
2831634
1467081
489428
1122536
2892011
1975589
1415108
1273948
2745402
1526528
1151228
1088633
265035
270785
172176
1371861
2892526
692217
2731795
1324840
953098
1650561
2263840
1177631
109571
225801
752049
2847065
1210176
2913854
806866
1608780
2276338
53784
1999212
1346641
2520318
1940137
2210817
337529
2625642
1421400
2057908
466186
2659207
547264
480874
1644952
1046484
1662187
81333
78269
798667
869053
1040281
1855218
621788
1394586
1175610
2718646
973110
1113918
1598857
2072612
1213426
344023
2075619
63891
1269481
2587191
2092585
2675697
2425601
2639393
458802
1190431
2358495
1272203
1279122
895488
2527266
635326
2616251
1462453
706909
1657773
897649
1493889
1028768
599038
1522969
2829817
1960297
1845130
2537504
1716046
586534
1498719
2017242
1840751
1103055
1148397
2066269
390636
198295
1215118
1877075
189257
1131641
2334534
1251342
582584
1609212
138073
2300133
697520
2440034
1264561
2866038
1262645
2584394
253332
837168
1107124
2377314
2365018
720329
1029407
666660
1632368
1066794
2614745
2054275
446783
1914453
2776026
2506990
1385521
2761411
1367624
1939589
768181
1645095
2468848
2125772
2842812
1384248
2732084
2520123
2739890
863465
2633529
2666779
277181
1869312
2819572
1453186
450790
2719354
39943
1034917
1416058
1032447
683241
831343
304047
2143309
2039144
1053278
1890902
712701
1436869
2044395
2728219
1667711
1455401
1442593
1032421
1680031
980116
1457263
817742
2176361
293260
1984453
2255614
1764238
1682039
1937629
1408037
267862
2404788
1548799
1715684
484660
382288
521106
1233091
2452355
1722752
1849764
630072
1301205
891310
1421243
1837380
2230553
225138
329964
221618
1862484
1496036
1652363
2115336
58099
410272
1937639
1108815
603354
290284
557244
1319253
952926
1226708
1021985
263231
2110586
1006041
2429865
1458212
723779
1179893
1191648
2838823
1564757
2139939
1261378
1866671
1877876
2104711
665690
243633
1043885
2034495
2418887
2197212
723659
678072
2219848
1949131
705563
2914546
2805610
2714749
366195
2354250
2701268
1155714
2261644
1034545
315988
573190
1900983
631811
2278250
392971
2629856
2502421
132810
2300213
1883826
1639146
1766961
479306
1565014
2560370
320805
416349
114376
609994
1855276
1639687
2728214
1190712
1783526
1875561
2887027
913230
759266
934882
2582249
2690537
2243525
1298135
2508310
564657
955944
2607586
2614952
1102054
296097
2319886
130278
2398832
2301567
2590897
1619848
2839655
989988
309903
1750553
1057808
2576196
580332
2157417
1253070
2015964
1113009
712048
1655747
2764288
546373
985188
1576145
1581650
2635623
2817670
557249
414760
2480578
1952786
2371860
2475285
515576
1420127
2622801
1028081
920007
1845756
701166
900848
2704561
2043459
2162882
1069546
2827067
1367491
1383824
2075262
1472905
1293830
916618
2255080
2891161
691649
317570
1742733
1557434
2406497
222854
397099
440540
2352566
1580024
2819117
668173
2096132
2376889
937293
388357
1021987
1535217
2330069
493738
1034605
1713886
428540
2063256
148661
1252599
530047
1798876
1735340
1210284
2258839
720980
2053661
2749708
41714
1192260
1506951
2067413
2568793
954517
1633902
492894
1120293
2664880
2810169
2803316
1173677
395415
1286980
2322970
735700
2730849
2235444
1872047
40953
1436291
1956303
1567301
1048402
475256
1592944
568235
2425314
1894991
432965
2650890
480260
1146281
487866
2275226
591895
1521766
1438342
1098099
1416786
1848117
2169579
662316
1798179
420602
520753
2486102
2460169
2772027
141458
1892040
2791881
1570528
2771656
1885979
219177
435748
2526426
2597392
1618498
79660
195999
2902385
1427717
1437590
2324691
1316634
2492931
295956
774531
2856240
770248
1526556
2750053
2472394
2537691
1037466
2641374
1462556
507463
2458344
1702246
378063
364703
2580272
2940360
1599059
2742159
1718608
229505
930959
2837812
1565790
1376006
792309
25264
2912731
1757746
2848527
944062
18397
1161442
1705151
1512584
1578861
1443123
2367377
541431
2092042
2745952
858976
2259151
1872625
2938462
1587230
361876
1793502
1366773
2167824
233082
933221
749462
690936
865438
863175
1430258
1259993
1556994
57145
1939717
2145877
2527146
2872081
1698504
952390
1738219
455770
1651608
1061535
783800
1554917
2444370
2258924
239902
113394
1161660
949736
278670
2100
2909251
1181736
1890451
2161284
2128469
991431
2734971
2153460
1919934
1846513
1155528
251129
623700
2055923
2691995
2172788
1671326
133294
2350565
1537526
1187967
19362
1266191
1851206
1635489
488247
612538
2494661
2825056
2147119
2373883
2327053
786076
1799966
2302915
428697
2090361
843889
2459923
2459714
1437092
2162380
617517
1585952
1285653
2036508
1997209
2277136
870664
2310920
2729750
1961035
2649713
75913
2256164
364203
1764804
2097860
875242
348369
288768
1299838
2586247
373746
1120673
1212370
857682
429741
1890417
424461
868507
2909662
2219752
721498
1185898
1125113
632094
61300
2524392
2915573
1537543
1063838
2367504
621122
2396982
2117727
1110595
1139020
2301061
878123
1270519
2759825
2116637
2760358
535797
500700
1218762
1691238
1423475
1798829
17508
2737588
1447140
1605725
736134
212817
102373
1228469
551214
2451514
2082457
1742199
1410310
1740221
416680
1296732
1949276
792483
280207
471560
1905120
2680552
2650605
1803495
471314
1283755
2195829
1761239
1029076
1033898
1432783
2364687
1275599
221147
2896376
380490
304
2055197
2653639
2020613
787314
2169298
1421922
186394
472906
2362232
747374
184494
1836077
1072863
1322115
673493
1069195
2863389
2553136
1479918
261805
1170022
1415908
686754
2789569
2245806
697400
1234992
996230
491683
684648
1381057
151237
2884024
396095
2236228
82689
2195976
1574101
498047
2801659
1297206
752400
702042
2672821
114593
1014935
1970989
1159190
553096
1929350
2694561
1328746
432133
1967386
2390623
2287723
1523043
979529
658526
1740970
838266
1189569
2010383
2737469
844250
2801994
2001612
108775
2395095
2386459
1106016
2866036
2892205
338937
2088332
1223713
1527035
1033724
1708983
769803
1857077
2745148
1008781
2572674
1051754
2214270
974610
1652464
2850504
667555
450439
261320
2416826
2577972
2931880
1774152
2111366
223038
2580144
415098
1983738
396366
1279078
995263
1479204
2124599
1505020
1194495
749023
1957873
1951970
2183378
850982
1597316
733840
2282990
2181049
2449029
349250
711204
1053898
2227005
2462659
461683
48838
1802514
2383108
1948491
847592
442777
363324
1985995
874389
115895
982456
2507578
2806445
1302860
229872
1796348
752054
2432949
334017
559477
344847
2881169
2587343
2927971
9081
311382
2602855
258005
2814050
286957
995868
2136906
659360
2613017
2820077
1383643
768483
2155030
2443655
115430
526124
619184
2306562
791508
108770
1603410
1115788
943
2469703
2617536
103131
2218876
2142860
1879406
1563708
922737
938518
1706058
2156751
2024615
1164296
1541605
241398
2523984
628152
2566609
2614827
1862138
1251905
2027000
1073312
467839
1977047
153504
1282585
2284418
1161944
2151208
1146137
630401
1000432
1941473
2750323
613738
975778
2860798
792508
140486
2467629
1606920
2408410
2240222
512363
2293318
1169685
2789792
511940
737539
2614814
1574627
1338481
2367350
1212908
1880496
2663775
893520
1837595
2554535
1048800
1706146
1072008
2011060
370876
2735767
196341
2332554
2931966
1448563
1820928
1022740
2337140
234712
2229360
215561
198326
2348562
175552
2299097
1235546
1121426
389830
1116696
1695249
1661140
19110
2833626
474858
363488
1890815
1216123
63808
131774
1821612
355302
345264
624921
900861
140989
887124
288897
2571230
2327596
923515
2078552
1588856
770978
858627
613601
28838
2537951
1880081
2078750
2858082
1315152
1480695
1920608
2726113
891257
393935
747432
948912
1179076
847880
1092454
57106
2740999
2290139
592980
2494852
623076
2902544
3341
367987
1390628
2929284
2011031
248529
1289257
497946
1050358
2106447
1892980
1071033
703256
14067
1499233
1268140
1815660
2316396
178153
2575215
1425687
548713
2530349
2374853
192795
898062
990159
194870
91779
1848007
1592208
961580
667787
1721851
1168041
2723752
1350227
1405723
902828
1926152
1505493
2202781
2141991
1744762
1219840
592987
1468981
1619395
2640866
57657
1768924
2573186
1872387
589187
637274
2331340
858781
115152
1182652
1433701
971705
1149951
2410842
1424919
2275848
2684392
1078380
2599224
1819377
2750083
2099170
894184
2710231
2379918
823786
2427120
858413
2747196
2179347
683446
2864461
319325
2141629
501576
2723354
2252638
1441933
1607172
26583
347562
2538702
1614957
1181928
1402865
207942
1285887
975861
690289
899070
2915636
623650
2244132
736016
2328812
1157413
2449050
314874
2825152
1744137
1550797
1329029
1236480
2159684
1606667
444141
4847
2520483
1789067
1645464
54651
1262665
2149933
1414653
2578342
2233520
447319
2676762
105022
2742126
2331412
2601848
2844895
2421804
1958427
2308579
1689337
1005624
578768
824513
1506881
561125
1672467
2596101
668153
1665004
6007
1656484
2645798
2775430
2194366
1938014
2588953
844270
611623
2498311
389948
2015488
482407
2582021
646831
2580261
656633
2795619
1924385
2566309
1123831
935011
29335
2471895
219021
2691596
99586
2855128
2746909
2880405
515665
2155288
2216977
2879353
1793815
653245
422809
2322117
1944122
1985970
1161265
2023796
504855
2153469
665286
2633294
2694962
188280
1051743
266205
219687
1484028
1087383
769589
2065763
18487
2597681
653205
1134025
2489071
1564478
2806898
373014
1857092
2321599
1720418
1404939
1961421
1249745
1455218
1356084
1778891
1252262
1937945
563589
1745620
2623383
1495462
2431686
592818
1848383
2924183
792072
763368
2272683
1895441
656476
2736686
562088
1949122
1476873
1690194
1489112
321017
2280082
144834
590234
125486
1834767
18879
2499208
386500
1572358
778704
1946639
1928833
1293824
1991045
1265615
2677675
1361024
876600
264444
596322
1962007
708734
333294
1563228
487651
975834
1977006
273475
1085533
856910
105411
1527853
2243636
968158
2160815
464882
1638232
2457021
1620268
305337
2895469
701924
1096431
524909
1807085
641146
2736778
1143188
738761
754525
164657
1898793
1937813
565714
2287725
2071684
1757433
775043
2872254
2848850
1646538
2847705
825429
428294
1006223
1406975
456174
1396139
2721086
1751059
803129
2741586
1539384
1819053
1618976
1719766
578238
1045385
1132455
887403
1583378
1129543
332073
948668
399991
21838
2733384
226688
1976065
1259526
1064016
1885779
628309
523120
603068
2840533
1466676
875718
1791774
2309655
2131186
682643
2816088
24044
434877
2707639
987027
942264
1786820
2895564
1057892
575297
2209436
9903
2661889
651270
1500223
509963
764775
1255131
507641
795282
1555055
388637
1134520
2099856
2671840
1265771
1032460
35291
2359537
1902478
1855714
2148654
1417894
2294106
1997924
2845296
2130069
1549654
1764406
98675
168471
1701138
2696552
396939
1357047
2282522
2271493
116679
1577665
2383616
1822888
2825129
1480104
740671
2374091
2572483
2088711
774953
2001676
1020255
1306732
1507084
2146186
160708
539422
1576236
479986
1982283
67709
2229527
2292429
2218839
72974
2129448
2559305
1647679
2762607
2479907
391501
2868186
164787
1571204
1493905
1533054
2517357
1342687
964095
1080589
1405285
2162299
2162779
361883
1460367
798035
2466834
2263801
39868
2896025
1316148
2101106
2104248
1955873
972474
608406
1498297
1145752
710968
1645649
399523
781929
252003
1502572
1339848
2504353
2451084
2675783
2091712
150739
1633798
1931134
607143
863674
2512131
1232773
1498385
1946431
1465830
1209200
1916114
2404653
778003
2650278
1823996
2759986
875953
1386259
1305871
966938
719922
693229
2525812
2429080
2106769
1751549
1650677
2387842
1400497
898059
2051878
4917
1308246
2838453
1830326
2508235
1628680
1726675
974057
2166498
1328783
2243694
1380197
1534501
2911117
2248943
2717519
1573126
2391000
251348
1030953
1639752
917909
2172262
1787372
1410719
2401882
2111919
2267658
1675588
127740
820042
2157310
2168650
2019524
1512676
1120497
942053
1075822
448957
1786626
119241
1798734
167282
305758
1605493
232128
2375806
79763
1991841
231561
660581
1516022
1527016
1984587
422089
350414
1345227
1505388
1809676
1754203
1482661
348900
1542966
427002
125111
1381028
2772548
1596026
1344297
443325
2005638
2460154
1348117
495588
2465814
579017
1910485
2297392
1752818
2588881
1554472
1318312
848574
448270
988458
2653692
2131506
98951
2119866
701889
1344537
1288610
2342623
507188
788135
419241
1768004
1724903
302170
1071843
64294
2177130
1927645
2308021
834289
1242300
1495448
2496046
2485891
999840
1509934
2498072
790909
114427
2857699
2052360
872822
1803730
2707106
673969
471379
2463134
498019
2454490
2787611
1815707
2143235
736301
1201844
1297356
811081
514942
1301665
1845701
896823
345
1020289
2068772
2465405
1244682
474301
1059761
2537330
2295523
498591
2673834
1740385
2177115
1790221
1256713
19605
2894130
2540780
1101102
2324875
1427320
2645408
1491202
2428728
2435520
2904451
701432
1311969
995940
1091252
1541284
2657287
2289853
2554991
1154253
300263
2104896
1256964
1114897
507177
1107377
2914588
769698
2135548
483610
1741807
2099433
2238346
1970146
1520613
787464
1457235
2501138
600346
949807
879694
1054421
314013
533133
225463
1111201
1585834
1454814
2525287
146227
2865746
1705886
2753379
1362300
2590960
98343
2593045
437641
461809
928473
2089649
2595276
678280
80338
988963
363860
623094
2134247
1076410
687997
533137
32592
1024424
2853016
2820231
2511339
1930944
1689940
354110
683362
1746328
1661099
714455
2774548
977662
2535361
1384510
2196851
2232868
2337617
2125600
547219
1328601
216140
92552
2347817
1330645
1333272
1140126
2676778
1631478
1201302
1889437
1478844
151375
905768
263605
2517090
1177644
1879159
2158797
1705439
2710338
2646953
1571852
2087836
253682
2569029
220791
97185
2936088
2427306
1887638
2082670
1089646
406974
466981
75159
193796
163254
1399788
2576906
1061787
2576969
1491630
403150
1027894
1585060
181183
804828
793748
2688069
1180996
2821088
224506
2446900
2092274
2594218
2096469
525360
1034161
2084933
2250627
894879
2344523
2413303
2880247
1711413
889377
2297523
55440
297954
130398
1981778
1017568
231656
2891518
629719
586972
2590582
243915
2098556
2179717
33741
214585
2251462
1020106
22272
1240920
1531154
255639
1718473
2367634
2246834
75828
1502411
1032621
19285
2777603
2032568
2242658
2809200
2135876
932958
1927577
2343846
1929719
1876844
866158
2816053
1111160
1732204
314028
475822
1257581
2598421
231721
1628770
774423
1636572
1979903
435311
457991
864815
2598914
1590584
2863705
2029109
1096058
394119
1396966
1360060
2528927
607007
1408132
2623967
1479555
2538476
1039789
1814440
293741
1285036
1776347
2347062
2389597
2843997
2448010
2236253
2324501
1660144
1889683
1864103
1164437
1555381
686999
995535
1829395
1726948
1162479
2693984
2077047
1552113
2163622
2140344
1470930
335084
739573
1235448
117883
74481
2529476
2439653
2225452
1008340
2675938
624480
639123
1972512
2393770
286954
1983155
1983384
1536004
2605342
1972827
1186004
2013136
2011915
1100985
561829
1848962
1224296
1487988
1506092
759989
464186
785982
2713376
925949
2391650
1160817
2802148
347634
2860683
1247733
1964721
333361
2687048
1398158
2004585
1442672
1165916
1420018
778642
888527
1415069
143110
493978
2451440
1512146
1434086
787225
1204671
40812
1270071
634484
2816948
2773725
2240889
144757
1220239
2895917
2636479
549009
2197110
1630708
591397
2624033
1092126
332317
291903
2427672
2754113
1513558
467889
683066
360326
138118
2377636
754271
1304784
1069790
1101258
2227009
80213
913425
1677465
455155
58218
298497
2567430
1211185
290075
1397745
2183482
282822
1067781
2245887
992594
846591
1027200
1804728
163967
444767
1196381
264182
1939108
285931
1145356
831536
300000
1118491
174279
825171
82250
1127466
2637526
2051519
647114
1506911
946569
1135077
1871246
2369837
1930532
1302205
1447633
83188
298821
1791276
971099
2302023
408034
55071
1460675
2395193
1315872
1396533
2280918
2294423
1716350
1670272
856284
1068623
1111691
345250
970712
2515356
738377
2644825
1765596
374036
1803173
2149593
824484
2059846
2579677
1873593
2417899
2433575
1593217
102962
781134
2665727
1556460
552742
2706565
2172078
2474206
2099565
585790
1210534
2367105
2563186
2279202
237089
1500924
179681
2190997
1205932
1967925
571532
1227326
418663
2797618
564662
608573
2787019
1691079
1688
1220979
403972
1284252
2575072
1568108
1518257
352996
1540270
1753622
2931210
2866537
1803616
2692042
2023762
646124
2407183
2440748
1397282
2915315
1976287
730410
1294049
457353
221625
267905
2346308
111890
2537855
2474208
1584351
368296
2590295
2330612
938538
1038213
333781
1098787
630091
278460
2094643
1679215
1547486
2739776
219494
1156865
552990
2662760
2715151
1460864
1301462
2894903
1216157
2681263
365451
1027021
2348564
2735989
435276
356193
44494
1372455
2213516
2740685
742700
822436
1606860
317
1423129
1562367
2876080
2242632
1445640
2755224
1167987
2375820
693094
2841359
2637430
1380536
1564159
731916
2492890
1494325
1253414
2388041
2468861
2600633
2186874
519171
1934109
804749
1925639
1384012
1521383
167255
2698770
1721760
366514
119679
992095
2760355
2287239
1772560
2162414
2508244
2707497
2177835
1639942
1450117
194911
2450622
145334
277843
2377861
1952382
1810036
319322
1560907
2567406
2061167
2535173
1454719
2680175
2487979
1913817
106655
1769312
2829050
952932
1253742
733244
1303194
281397
1756567
2223689
1699490
907064
1052571
773137
2360206
1821667
155078
2529178
2038583
418823
1802001
2734208
2429430
1212854
336793
299996
1106093
2122839
1969722
1946224
2610887
1009613
72323
1828905
2761559
1390968
149218
2435551
1400666
864348
549752
2611853
2609046
2780889
1727326
1641355
2145574
2365581
2768644
1187043
865862
57795
1356109
1384753
1140094
334595
2094069
947773
2931273
838477
824332
489646
757430
2090209
1738203
517077
418846
1754389
2576703
341396
448236
733370
2256601
731132
1178611
2252018
1356945
358153
497750
789362
195576
2412892
303934
1060711
2470446
293730
948728
1670338
2820513
1080318
1170019
2365293
2402277
1271506
1328063
1633908
1535756
2007269
523753
2692587
797276
1216487
93232
2548420
305985
352658
1603143
2133853
1410338
1775219
2785446
607783
2101868
337361
251541
2566563
906591
370171
1952657
145838
1059121
1031579
1749183
200243
1140563
638053
2401415
191439
1489433
1079878
2303637
1546452
2438591
1665315
289481
2424335
1550635
2292784
1629561
2547125
1943954
9175
2510008
658732
900041
686549
841559
370997
963427
1590816
426866
1128312
1611521
2590667
2419484
2067804
2002373
570347
2507132
962179
2672583
2665491
394749
2558100
2100057
2595794
853598
2787105
1662303
773004
561674
1176914
543887
1016315
2526086
331058
2858733
430541
298776
2470226
27526
2920093
2477138
2230140
2851743
7872
153320
792603
176465
1887743
1349920
2836584
2307597
1455499
265462
2449224
1666503
1770545
82972
2365030
2247816
717389
1896830
2583374
1974334
1314714
1790458
1280206
2854560
2142951
2904017
2607000
2867853
129949
2291220
1989105
68346
183760
2579511
2906774
2566547
1231505
402878
2099981
2478721
2063248
2071128
361243
740751
2713779
2688932
1140372
94967
1406045
2877958
2633480
2463993
107134
1270244
1667964
2380479
1637922
1066205
243375
2835308
2457037
2365848
1650672
2324050
2861714
1745194
2362242
2067235
1896395
2678431
2284430
79923
714578
931413
1752823
152992
2280580
2934399
484869
2341591
2592059
803030
2334674
2739141
1955742
1981932
464345
1617109
1881920
639230
1576614
1371696
2685565
1308461
2577405
2876513
1989009
447569
1253139
588196
2232776
1011867
414998
235921
2712287
2017449
1148237
40342
745483
1945173
1829945
593263
2411338
426499
1959545
1710595
1758205
916979
1749016
1692247
2465873
331361
416594
255831
2898877
1513623
1677584
1351670
2218758
903478
2645659
1954998
1468757
345931
1459639
1921952
1019905
309626
904297
159421
1347742
575087
1851306
337874
1373624
1443217
1665682
2032000
1414164
333722
172043
1080445
2929971
804542
2719338
2789495
1346758
703849
376504
737888
1849942
1210914
1435200
591590
2661284
2452064
2824884
991231
2493238
1712592
1549899
2926863
1620430
2399485
2023561
1422352
1334407
1313241
927715
2634593
2625550
1094378
67481
755232
1666117
2627679
1527428
236995
1159135
181318
1544930
770509
860071
606279
452526
2862403
1202262
1266956
2852670
287474
570871
1271885
1968847
710719
2931775
2507252
387463
1602109
1610782
2297464
1520950
1761403
926730
92193
849968
233900
1783478
1862264
1593283
2041800
67094
648032
348
1122586
252230
2393845
835228
2128688
2460743
1759891
556361
294224
2467181
2753270
945849
761329
1438503
1390746
1359710
1625261
1590460
2206708
1607551
1660177
967486
26514
2116911
282357
1239550
1727841
1679474
949137
542060
103721
1646938
2217244
1669924
2651685
2629844
1790631
1470600
761636
1248961
1658004
629274
2170443
2831172
1878667
119080
2083989
872754
1866785
1546876
908956
1261348
2392951
373513
555920
2272318
1889833
192566
379239
198266
1851607
1384734
1231903
1210548
102097
1346628
373509
2183145
639908
107282
444762
2939110
1855312
1060197
1719283
1641166
1928353
393477
2602646
2580512
2932954
1033228
1074475
356560
1094038
586244
2389701
1310834
2404218
2853888
206408
2515779
1900449
2467896
1886092
527008
2907842
2259501
1294402
2901004
474542
2470284
1843342
1108382
1655868
2138595
1286787
595135
1611032
2847628
478908
1774547
2913286
1622056
2394201
2603299
1999181
140306
506196
624073
2830694
2850608
375634
1662103
2280403
2570140
2600578
1246641
1865361
2612005
851193
2565939
2044466
679531
1669529
1964398
474770
2906088
1583174
1943962
2617144
59560
2026467
163303
133268
2549690
2645910
2632631
2416826
1162070
2173014
2263287
339880
2216529
2906816
315798
326187
1755402
1067821
1609095
949270
1818595
76630
936344
117011
1884863
1032578
1962718
2862489
1522163
2647721
1652885
1396873
1315293
909147
2838041
718336
1115843
2678158
2022830
2238523
1536965
1730300
1247229
1876418
2855434
1672450
943064
2006365
2532226
915155
716256
2665132
2569791
2161940
2528116
2021335
215966
2161139
1325824
1635246
425502
1039108
1969638
1161557
471224
2023685
2910518
1879863
1644796
2310750
570995
2662227
889509
2199854
2088611
1450948
2498840
366810
24844
709131
983483
2452976
1757644
1950706
2882701
2270371
968422
137907
2711129
2196228
689386
2399547
2007017
2428216
1175680
2307548
2788884
156929
955097
2125317
890493
2718198
1478110
2634191
629930
1180343
1764256
2196252
2226757
1788338
914677
29507
996380
1043476
1148812
2293435
2266406
1450801
224224
539439
1928575
2347768
1225520
33675
2079788
1729010
1358213
1792234
717263
2241788
2416220
2461789
1084065
310112
1245495
1123327
1644259
2696720
2182699
2511331
338278
2874852
620154
527834
2789804
2523434
1909258
206200
2645321
2299371
2193297
2703095
1827026
1589917
1798259
421938
2814798
458630
135629
1425601
2368477
1159454
1415352
2616559
936628
809829
2887925
1274505
1336683
2905417
2641505
1208165
1139092
453177
1618534
995668
318928
1511403
1610995
443864
183838
1972607
2490006
1768090
1190924
410909
2398735
852424
2755821
2135109
1733141
2712751
819767
2257666
1091378
1605857
1920828
1795752
1700534
1557778
2828493
2493386
456214
1754108
2748608
722940
1706436
2325046
920713
702439
4992
1335186
1506589
1840698
2866009
2341830
541828
1251197
2259712
2395466
2386137
331712
940178
1797600
388046
1602453
1641763
608638
424843
2798151
809162
634024
1518233
1341979
2855672
1427867
1422978
2785641
1126478
332026
1684356
2182525
1567118
495524
717177
2169050
175858
1517142
2621906
1383414
2519101
656535
1192629
97426
2077970
1139675
190402
1743035
2815860
404225
1142524
2806241
814798
1453184
2394250
826760
1802352
1116592
2797914
1179898
2886805
553953
1404934
1387988
2844092
1084703
28554
1050986
810065
1727425
1419636
898931
1422950
2125767
643603
1134305
775418
2659667
1559073
2580347
378342
1699656
1547807
2793336
357879
2299653
2334531
104975
2513877
2760763
730374
2284526
547578
2078620
2214052
1610666
1608709
1509221
1740238
1940576
1996332
1955043
642003
380282
107427
919709
1393443
873056
883213
2220917
1072965
2282464
1658766
14367
293575
136609
2569437
1269318
1008262
1094275
2584937
2498485
2516818
1970981
1938655
469363
1861612
2055688
1477242
1461591
2285718
2165612
1439252
2106811
1628846
1808201
320055
897336
1606247
1270647
731058
1432979
1902520
1439070
978967
1624153
564668
1615398
2349119
1082930
481449
703102
2876324
57139
630985
686247
1066332
2682625
425349
1903145
1250026
2071873
2217236
2585817
1341597
897744
2083417
2523315
845412
2305345
210950
572465
560845
2463376
78630
495844
172964
2159917
2081391
465299
282656
614799
603875
935434
1191796
1730910
1243885
1763000
1546285
490522
484150
1718291
844725
2889367
2639769
1410266
2277286
1500413
1993148
524263
2239590
1976291
2806438
462205
1970872
346087
333629
2601290
2110199
1326450
58131
2237083
69206
2660625
2360898
2870248
763733
920132
242600
1704725
79655
2619930
989446
1022507
2220733
2436102
866539
1700551
489058
2324317
391877
1143659
841125
477201
2310967
407740
721731
2046953
1223232
292439
2044245
1426203
463570
2160101
1569674
411040
2352353
1774390
1993942
1903604
2447968
2410352
2777821
2306755
1777604
497123
2133534
909109
1777909
2020396
892717
2005456
1717952
2452780
650419
1257063
2795769
2068922
1768926
2657885
849926
1576837
2328819
2616267
1888063
1557059
1562221
111016
1539667
1746686
2202599
2024440
1922575
5505
581520
2330364
132787
245690
1073349
2761429
2880555
1521903
886060
115370
1463182
1167050
177416
1455762
1947025
2388699
11095
2079692
658866
168565
732227
1972088
1417364
2720193
842693
1634417
2417472
645816
1116172
1919208
2422113
1263835
706036
1517472
2614387
223887
1697755
1276399
1653187
2799804
932195
2478662
1528714
998310
231354
2352456
1329188
376829
1558655
1462558
721632
2044237
2486780
1441947
96986
2537800
378369
1076930
1431192
1518210
622630
847658
959737
2572210
1919100
2777208
883553
2725905
1906394
2415457
1373880
1234085
2156742
2266371
2265542
2805914
623558
505117
2162087
1929000
1416090
1958263
596089
808317
1274839
2841866
2849409
1368430
1024822
949863
98273
1329497
999670
708132
1653070
2709331
498546
1349427
188233
2246494
1976521
1646505
308567
663928
2779152
2207058
1081044
92639
1623140
2171141
165161
595672
1848560
758051
2272239
2456938
2224689
2604464
579032
972853
558427
1007993
713652
271654
381778
61318
2079776
1526195
2587589
563194
561604
179550
750173
1011965
2554276
1074775
152354
351741
2375753
2211731
1954633
2578155
278380
1368282
35535
1635026
567874
504041
365647
1792763
2534236
1237497
1679212
140533
282248
390792
838821
1958224
461947
2371762
2634875
560699
2231858
2622172
259901
1736192
754169
2628796
146144
788221
2083504
768696
1677199
2205419
2817131
2048818
652789
310951
2839055
2110355
792560
1975720
2588177
1857065
1248916
1793879
48687
2440242
1349871
1037055
2470257
1374186
1275499
1764954
1746616
508218
2068710
1083480
1348429
1346860
1616110
2408180
2590682
299018
1598691
161667
1428639
1759489
539056
558156
1917312
1426443
218408
786829
2092251
1579798
1758648
1490766
266348
2643861
93863
1857493
1317823
1692174
2861279
1785361
581538
709084
1223263
871820
2077736
2191070
2524321
229587
1253439
1791140
2029818
567189
1498747
779516
432197
1848627
2654714
1277701
2804227
2220754
2356614
669347
2717650
77387
2221291
1269767
1113398
780529
1535559
718391
2646209
331556
1836833
2922769
1430051
31433
1307009
284655
2675389
2263835
1969440
2870810
1337657
2635804
262478
651308
866285
2757401
1709008
1712351
502670
1807324
421850
1539302
518348
775032
837328
2200955
2669031
1991753
2005797
2417078
2247321
434048
1190188
1165432
1058494
1793336
1416847
527826
2909014
970130
2067023
1805467
1443478
2083293
528747
1052524
867593
1104391
2118694
2220640
791812
2563706
2740531
2128453
2248109
1580152
494650
300137
317983
2120745
232335
539481
466155
1588347
808550
1869947
1848545
2265446
2271856
2882117
2880689
2612589
1095311
2604637
2311782
383488
1287117
1640133
950391
585491
1273209
336300
1126258
32614
384507
35978
367844
349444
214645
993800
1606446
2520723
725691
1111299
1419392
511732
907005
2350510
1880153
1247859
1717840
838845
526805
2195608
1930691
2531090
2503894
1756366
1607094
819037
1116660
2604055
2915789
2207750
143977
1284090
2531562
2123459
1176652
665297
149766
2062656
2113713
1145285
216520
2213863
371076
2533328
1619565
905916
2937406
872151
422191
740438
1077914
1517196
1594112
651295
474342
1948153
1641790
1550057
2291645
569639
2624984
2695225
276278
1800153
2031246
1960336
2451794
642314
2690583
1486393
692431
1193610
2418893
2850728
723135
1770472
2133887
232112
992290
2062113
1746680
1402414
352728
2904681
1249894
593339
2724968
2749394
2066715
2649348
703505
1827817
1281711
1670163
920741
320191
350480
1999785
2864814
588125
630752
2438453
1561996
2756455
2896508
245681
1317687
140419
629559
2513373
2869231
1837306
2587493
981794
218023
952188
224963
1773848
1167110
1945704
943891
2402136
508497
320130
1042812
2235407
2579109
1456122
1695585
1045192
2530782
2364127
741123
1157290
2487824
2303006
1832241
2788278
1149936
32494
270451
2691584
2075417
219599
2812857
2075274
2377637
1946318
2661261
580609
2718858
2221156
1628404
2199632
2788774
2721699
731013
682086
1665068
1687923
983714
1885930
2372775
2845875
2784230
836239
2794394
1921933
706682
863429
1905427
1726704
1471290
204014
2773316
2759459
582464
818498
1884018
214200
1708164
1167492
2884042
1287826
2191970
1631630
509262
2095036
2285215
2600212
399993
2395217
1523439
1279594
1326625
1538881
2670665
1842558
644593
2399781
356500
2621245
2888999
454132
2647330
1355472
2853575
1863984
1422971
1789126
1244696
1793529
1689219
601403
2570658
2609460
1387827
2015375
1412888
1501492
151660
1092909
396991
74507
1882831
1054215
234360
1653518
1598481
1871765
490519
1649349
2510665
1632472
1783996
2631503
1343776
1019816
194356
2312774
1089472
277152
1840213
2168834
33287
653474
440775
2846927
1559374
90581
2499056
1101494
996328
2606668
1028776
1235118
767067
505345
809703
2597124
1415275
481852
1723380
2349268
2027184
1384825
1610750
1779911
845997
2717406
2177050
1245307
2103351
307442
1186376
480717
719458
1309517
2630231
2491317
1603155
287174
2755466
1358633
317793
994510
284735
1487691
222192
488600
2895629
2002287
922569
1422870
442056
1169453
2758060
185512
831499
1607538
2456400
669860
1177301
1451645
1028945
2797646
263770
539320
1390873
970192
869674
728667
419010
2857034
2803329
2468241
1859539
2924508
2827092
1186103
2618030
1471003
1255575
275220
1759318
2780623
328860
2169483
2787952
899985
1880157
2182463
1904129
2161904
965747
2211497
952147
2842383
285434
2825897
2449127
44903
2306487
1738330
1265317
810212
2264223
2378325
2022979
2168057
1249898
822908
2903455
62751
1944248
938024
2606238
73863
2756795
2830689
2300336
535815
1374431
1491977
84700
310331
1204507
414789
767063
1376965
2331754
794187
2824014
699020
1944339
906764
2092369
2138575
1015789
2781943
23264
1114287
1941594
2787082
2194516
2141922
338148
574041
1716463
802716
2093355
1187046
1342797
1049550
1715267
626318
681208
1820243
2553065
1163345
2456920
880037
2166182
396863
1177287
1449768
2700755
2063815
1843603
1769832
2784172
1849531
1626194
1244876
2912578
1220866
1978070
2003012
1630162
2122278
2756573
375724
2570786
2413904
339448
1342846
2034793
60197
1910472
1238459
831194
679379
593819
1862859
989044
1924011
469612
1183981
2706669
2247628
1769037
1596360
1086152
1899050
637340
1427669
599631
2737021
319636
1875804
1533696
970727
605148
1978556
2374673
1348303
2848939
258281
48056
2671683
341317
1115539
2611496
189743
2911294
2601804
362174
2841043
156329
648274
278091
16781
1861445
842496
1593677
1553158
1005807
1237626
116311
904975
2343400
618026
1006704
795588
1372028
1357790
1728503
1945576
2332564
1465269
1721560
8481
2342560
2560480
34661
292001
2595862
2771652
2032262
2534339
881323
332837
1448640
1923441
549456
560009
1310869
424254
1198802
2661338
1594765
523763
256892
1006363
164668
2255892
2249560
54061
2160348
846284
2736476
2660916
349064
2836960
955390
2421977
2562695
2219568
2507839
1290155
2244293
2298368
2603392
2347462
266824
2668526
2588387
183992
1183932
745251
2446116
948328
2487304
94808
1909221
614979
2482831
1374290
2604055
2629107
92713
2267084
2487099
590726
1572287
296277
1263622
1293232
1341182
1190420
321321
592737
2329286
2671047
371827
550604
1890598
777096
1521558
2849658
2823212
1483822
1138038
1765172
442210
308437
2135476
120942
2355812
1514292
1479090
1473686
2351259
845270
1052733
888251
474220
1836226
2938639
948346
2324205
1748182
1901694
717707
964148
2916880
2396151
23962
389544
2404786
898413
128254
2829704
1957276
2763835
2070672
1104671
568656
763458
1470170
1418220
168848
2358066
2070893
1502588
1044760
806355
11205
1505461
1747993
1391055
1291073
714788
2394352
2545992
800003
2563125
2223775
1895589
1732856
2318261
2544985
2846066
916070
873927
1469856
2039575
2682652
1000631
2029867
2004635
1641417
183522
2490090
578739
2755802
1724218
1489478
1011224
2065951
2204583
2521943
1787132
206975
1043997
2284113
1826529
928357
2664427
196749
1909687
9852
154720
118566
1718884
522025
1734026
1246469
2318513
702856
1959363
734749
773555
2682534
1487163
1321912
1163310
1769092
2662211
2549740
1120876
303104
1716102
772065
2066310
2480221
2575465
700434
840255
1555293
603273
1446056
1635122
200960
1855914
1448182
2830297
1883110
2097176
91697
2743950
261214
732221
1452106
1688868
1034147
1664827
2877926
1256111
974146
2125967
2546064
1701310
556873
1671156
536049
1588254
1244189
2579254
1289253
577276
2589647
1569706
1641255
796996
3191
1688598
1224121
195340
1638356
2614935
1090317
1135138
2849258
2602910
1119946
62032
1836584
2630718
1135503
658858
1283894
2300885
572041
47821
1414788
167066
1876926
1074971
2734213
1675509
2161772
586295
2463270
1306011
1360448
2807515
770025
1725275
1788973
133512
2704283
782128
283920
1103159
954934
120852
1897822
1857206
51729
1357589
408595
942880
691251
519097
1490499
2794150
940732
394770
2226118
1740136
1664890
2433407
453854
2718475
1348850
819430
2267501
2866962
1800378
1889656
1203820
929899
2846262
1215801
883400
2837342
45092
1035259
1438645
1211427
275832
820832
2794282
2686159
2475594
140067
749476
1274995
640518
1160814
2074427
2274818
2138885
2757918
2311028
2697263
2622943
545630
1563775
1024749
5811
1994996
1938338
2183669
2451139
1782881
1843629
919112
2742424
2743398
380952
1346724
1289341
1987707
940037
2126030
624746
1471685
2706756
748347
2219047
572839
670899
2190353
1493946
2444042
1984120
354408
2812225
104886
2484163
1250341
2356656
2090761
1932169
932723
1884716
1577708
844334
1634089
2492862
1968830
1358347
2203284
2383570
2146498
342488
2175587
2653881
1552831
1777058
1332415
2104050
2886282
16155
1023967
1452196
2099729
2631760
1392120
1597284
2116761
897807
687614
2399884
1934019
1836351
2108963
1825049
1204543
2239450
1952105
1693818
34197
685036
2541425
1070056
754782
289011
460776
1868173
266843
828432
1358506
432363
2825307
1476835
1054164
1130191
38596
1539508
1290023
1304770
2145273
2893447
2768699
584805
2261967
1119084
2523481
118293
1411474
1652331
1878952
1430227
2391998
1103187
1672780
2195890
260310
2387927
17877
2593274
2367548
2475996
2676348
2551601
1445907
2771180
144661
498431
1667358
1059687
227374
2579708
1622644
2169064
1812450
1068610
2850782
2060567
395585
87428
1242003
1062275
1582143
1125384
158972
1006375
2723995
1417360
1297264
1961782
1076873
949935
1374972
2838181
1087501
33251
271802
1821546
1763082
1633064
1993753
2275211
1075017
1500020
2339749
1760189
1794901
2124001
2618049
2841301
2400427
778001
703033
798602
749847
1790019
163135
1547411
273215
2834964
2062257
426379
1964567
2799684
965379
1113530
2466494
2338433
2455998
1552957
1152497
204260
134462
1894983
2179500
1821004
2074726
2281552
1990456
390842
1756562
156031
527903
2372951
379993
1224430
1771675
802493
940970
1114872
449872
1666262
1257131
2105460
2134400
2731602
476939
222115
2186053
1494248
1544730
1722988
296414
97593
2904624
2384725
1599122
2520420
2022443
636081
882415
1952745
818229
1578450
1152180
78970
784880
2512639
2880169
437928
412205
2927828
1251218
1871647
1631214
1074261
2811277
834919
1082488
2638322
2856314
2723531
1532231
493900
778909
1680968
1253588
1381249
2367458
168603
1508360
2583260
1753232
2239593
116620
869515
86337
2884486
325330
969101
1338150
1359535
2928475
2622033
2239528
1469489
2471595
341012
2404099
712501
2655917
2566048
233543
1151031
1130943
1491745
1795144
2164388
1583146
798126
2409077
2360934
742967
2351228
1358844
1261918
373873
1015682
1657610
759148
1822989
1081039
2333758
993932
579265
2164875
975156
2461650
960107
2696239
33295
1819625
536398
474604
2638049
326599
590334
2850215
2055887
1573421
258265
2471705
1075128
2819855
33723
1013635
341747
114108
2132476
2878282
2004611
2867707
1919587
410889
1727159
966331
2482924
476067
939296
1644403
2484425
1803839
2434950
2535044
2773496
2020878
43875
1665390
464643
2119879
1305022
677459
2428947
1229070
1581488
1554508
366480
1463510
494409
2543643
2689914
845313
1225523
2016054
1358777
2456210
2874051
1119235
300397
2844982
706888
2172568
1690315
2683204
2815512
1465065
2675417
1878955
219766
351749
545190
2362291
2837019
1570862
344811
1716478
2593786
2635107
1026586
1869037
1599797
2939488
2692715
1224103
2927992
1447182
266953
1702997
1806762
2436655
2092236
234737
2394028
2609930
594044
320109
1187693
39317
1391566
2911970
1543141
53822
946508
2243660
127065
1423639
1408099
900012
1127402
2921295
2397849
207976
1068865
1874587
1043516
2732876
2465019
1362079
2835519
138116
1500358
2808716
2422905
564300
2408137
1997310
1984392
160568
2812274
468648
2110019
1235816
1652517
1407361
2795672
2376683
504191
117493
1574404
2283865
2066925
1329816
2509528
2458071
1443781
1840174
2216277
2241729
1255537
713071
135325
114402
75459
2013416
150736
1783963
2088321
366012
2470005
1343580
2526625
883460
170293
1617091
1062072
936479
1357975
1801580
1137322
2036256
2636283
1995568
2264993
1593491
96512
2530799
2714243
400758
1950265
379146
1185792
432151
217578
2669122
2410119
1308095
2498695
2516855
804812
548628
2223454
779511
1732485
449359
1552951
2461779
598535
2751812
2533766
1806149
1604165
756011
1411065
2887322
2813399
2135905
1068695
2671599
2622983
2651986
1947298
2069559
997611
2074158
2811830
2127559
2240693
2495814
1191171
659721
2466652
2488414
395733
1209206
870029
2918391
908238
960777
750569
1093151
2044730
2159860
1603854
733200
868891
123744
597887
2661710
2455504
462959
909306
79343
2322275
2204379
885685
2248625
2781494
707652
2798270
2590580
662195
558018
1706179
2586642
2559761
2929473
305220
235809
943777
538612
123043
1619431
1689546
1777975
2788397
340661
289531
2720200
2046936
1360241
2323815
1334254
2412095
2720281
939893
2778555
2162685
192635
1959147
2490480
1214745
1586506
1811607
2146128
247230
1785098
198297
950288
722537
691826
2175476
2297963
2234568
1755094
410599
1351121
1326010
710483
2924244
589892
431992
2372619
63703
838502
958873
1396934
749213
561801
1224601
769494
1252306
2416996
1453255
2930160
2457322
376311
310737
1606088
675241
1417057
1025816
1199218
27485
592279
950701
954750
2283671
1566476
160544
2721570
1335598
1493587
1657765
2220230
210361
791341
1138534
268422
2588071
2359117
782525
1455557
2827977
245202
428146
1019555
231194
80971
2469451
1672928
2651122
939870
2128894
1583865
787890
2489480
1538044
766338
2797066
172443
631668
2910226
2268258
293195
1350047
1757399
94104
1596392
1451652
1681599
2133418
446902
1700274
2086625
2639957
994001
57764
2656934
2175515
1547220
1983157
1522077
403791
1811425
2617273
1759753
2374485
2043962
1101046
52683
2574802
2603786
1092678
1836856
1420322
2786934
2801626
2581327
22825
1827619
1652018
1871111
2365663
2743669
1970531
2368073
1723792
2750584
5799
2512947
2610712
2612261
1349800
1535304
320627
2365088
3117
731990
802587
655084
1800020
1475251
2120645
1239874
219185
1836748
1440197
385297
2234870
427283
1800587
2765763
480488
1933552
1388840
1940196
2828367
839348
1283363
1332386
475933
2133105
1733428
475797
227253
2795068
2226333
1356974
2792514
1483644
1019406
1982871
103328
700726
77864
1639601
2563970
1513047
2214814
2638232
105799
437419
1725716
1427088
2497581
1145940
955977
2673133
997091
1525109
751536
2620348
2013701
56528
2928439
1525209
268381
2239918
2154972
2248610
845214
1585353
714847
1222726
243270
1102137
61168
52311
2158197
2389336
1667751
2318090
773140
2357884
1560127
822928
1024645
958791
2449164
626070
2612910
244478
1182219
955323
2925235
430205
1016166
782059
1733793
1082599
511729
251920
1778990
1861219
2114412
2101475
2529384
1014945
1027263
1795933
1741805
1162617
1667853
199708
225577
468250
163006
2093091
1227740
1433100
2798093
878681
63266
2903392
2084770
2282826
787333
257308
494444
781675
2878152
1929478
2939080
247260
2125503
1091011
2297880
70623
2170290
474671
2376013
1301334
1455926
200629
722624
775983
2188341
1046069
1093080
1112268
1259656
1375289
731219
1633730
1932145
1172017
2285769
275361
1349157
1754939
39881
363355
2418447
142150
1346603
2534552
2234243
2901766
523281
2230730
2113042
753369
2240560
372393
1861224
816670
2780928
2705735
696059
590223
2059731
526816
36692
1856222
2176727
2778403
1720491
2921116
1932154
1582682
635975
1057556
324757
1296102
685717
598882
1965491
461995
1895602
663394
1563888
2528263
1783640
893800
35960
1707005
1510355
1164950
416850
2879869
1014970
965754
2275785
937376
1432111
1620245
1484107
2416457
1870821
681836
136973
1042206
227396
363614
1071282
1692935
1693991
2293431
964189
1429972
2598307
715753
1581520
2376508
1675435
2783552
1709050
1082815
2933813
1365832
146590
101867
763809
613004
1909708
1371790
892713
44080
2787432
1915605
1298208
1178669
2614760
212732
643993
1769651
1202666
79543
852624
201560
2316861
1387929
759953
252764
2442943
2462585
334854
1210672
2274334
880178
2581897
626567
720967
1952607
246378
1324100
2442463
416291
2574552
2884310
2705218
2406019
1658511
2506642
2922733
2536848
52010
2893854
548996
831246
2800379
1594245
943805
2668991
1385558
66432
589159
930005
1316314
2940099
2164376
890040
2541527
2407302
2752973
502787
1159373
2092312
492614
1970238
1477732
1332881
2880733
2730166
1342438
1400077
296597
2343556
1375004
937464
2623174
1236032
1275042
1700662
2324340
1506579
1885536
466205
566099
2220359
2448273
2069057
582357
2302216
1085254
1913289
2315667
2028911
968025
2730731
2209519
405414
1255511
661957
2238029
2034340
942813
1647369
357505
722195
159283
1834988
1726993
873709
2566072
439370
87049
354248
1278097
1162205
2243473
411401
48217
748625
2153830
1633247
1241064
2393021
184890
1448436
647539
2248497
2030476
2816007
161031
1746643
2377504
505427
381472
1023502
766549
34062
1009900
2428090
463066
408499
900575
2700614
21219
165156
1971066
1865227
958177
630480
1782919
2432475
798693
905673
2208216
2418594
2185289
2101186
137383
777061
2202956
2490678
2666391
1505690
243966
803501
484284
2221917
299614
1249604
641882
2552842
2755140
819109
2786043
2376519
2576949
1902855
2144316
572972
1461845
2048942
1621279
584916
1278304
274288
1973885
163365
1385074
1976994
2003747
2601505
2406092
946571
2567495
1174217
2501436
15406
1869670
1658400
1816594
718520
2587984
413231
155250
1025808
2215123
72367
2222162
470436
2044247
2489526
230525
1556944
1952224
437766
2126110
2797317
391250
1896706
346414
2911100
2412001
2483513
2258659
1204741
1539087
1224006
1549665
637085
1543202
781748
1760658
2862098
2797838
2461868
2624704
1734624
598421
1021802
251244
1183796
63258
1961981
2103789
1771237
178719
2155377
1592529
1573024
1545275
1097102
1970894
1467654
1200728
169240
39400
2522629
227389
2654834
2382422
741276
1902824
1202158
303511
1770863
894548
2760080
1328112
2778071
937661
2465307
346725
1643147
1711295
456935
2447307
2805519
1333478
2114948
568038
1205186
2180554
584193
2224472
1308410
848279
1673626
2169881
2592418
2563401
2173879
1250507
852472
629605
2631597
1680822
2683461
1291647
1596891
101721
1867790
1148854
1796547
568994
216783
2370059
2387342
1928220
1931807
2757553
6083
447187
1684173
2717697
2778523
2479016
715129
790734
574159
2534849
1267792
71269
2874750
2456860
830050
1168977
34393
2537422
643164
1614388
1190825
322349
2061775
2613518
954845
588330
2450418
171967
739131
1747019
65258
2473111
1178036
671250
2145648
305329
1071203
1630810
1822002
708518
586184
2030372
2641940
1400046
2883926
2939529
1843440
2650085
2453027
921872
2198244
667355
489592
1770183
1967772
671802
2079361
549586
1171835
52335
578790
2201281
5559
114269
137639
392260
2628259
905859
1449631
1487338
2681587
1850499
72998
2915913
2712861
1279472
367742
608694
318525
927517
1096874
643850
1517723
2329820
2408113
417971
2451254
1636980
2626496
2764538
240497
2849128
445605
1727653
2673636
1600386
1840809
2712686
1305886
1984102
239115
686138
141963
1321752
2670421
1115166
1404460
778288
1956773
2253541
1689388
363993
650093
2049766
1141441
1276961
504195
328150
1293804
1088620
2895303
660383
1505426
1177422
2349490
1711587
1652445
970920
2937663
2431942
2813181
1878341
973032
898491
2136558
973532
2838751
1781354
1553564
2519116
1684197
211702
2699961
514725
1201233
1766735
2246504
1772036
1444928
379851
1642396
378140
2479916
381961
514559
2323395
2237761
1953551
2444467
256899
1396968
275439
1741803
124044
584079
2374618
1154897
203731
1514867
2657233
2744530
1009866
1660562
669405
313199
1339132
1611096
1569045
852412
146268
846334
2604673
200524
1131727
1104134
1662405
1790436
2396229
2660878
1015352
789334
1275453
1340856
2659108
1592157
2761031
870091
1858835
2547940
330235
1599582
2598732
1550380
41313
2832706
174269
68143
1805816
443926
2155895
2690810
1739841
2927801
1956545
1169412
593614
1614400
2569700
2736772
2629709
189312
879498
2149796
129911
2199626
1909804
2512239
2236524
1120489
2151010
1680154
2025234
2910451
1412017
359429
2518356
2105125
1092678
868176
2914164
1670319
2636265
344771
2060968
314973
269260
1153371
1588906
2358707
241765
776190
1618726
389422
35069
591914
1096868
2192455
1561169
805399
1916455
2161902
427964
2731494
1623886
754543
1771624
271518
2290428
1928189
2549239
2562888
1164063
2382341
203695
91602
148502
2060584
1162515
439729
912712
2923778
2694324
1556552
1512552
2907829
1553990
2618035
2047305
2773088
2177019
2262022
1219784
861332
334376
1498445
2477095
1427699
1996272
716229
2725319
2522782
963869
2805804
2432465
822337
480714
610515
1388742
1132860
2885796
2630601
1788140
2044776
2545310
1393186
1375091
965768
27795
1412333
518850
95469
2476044
461625
1564472
752724
1976003
2774024
1699676
2334256
496951
1699679
1064446
2881810
2488557
513865
472745
2221365
1184811
1512547
1915055
2116100
363958
2135924
1986072
2855176
1151705
308726
42598
1275119
684444
2604963
2922286
2294699
2849867
2451858
98143
2932155
2117850
1615047
2377336
2862955
1512402
338508
2433874
2334549
248694
604192
1710123
1805069
2442489
764380
161989
2253376
938777
2240681
1216268
2795651
473273
2691461
1236688
1685302
54564
1727920
2381138
1999615
1052955
2160679
108936
1639828
1291332
2609547
2852072
1695580
1705359
2925208
40254
523170
2138393
1352014
2806123
1985413
1896842
333029
1361395
431664
1243630
687790
2585350
1653418
596234
2643222
2129771
2235799
1965300
1719374
1959560
2449076
537508
396307
1348255
2649355
1747984
2361711
849357
1633557
2120654
1194822
908054
1727797
400829
871262
2135189
30367
2146720
1610968
1595833
713232
1417019
325081
2920732
2759324
2197542
2114276
2484278
1176557
874245
1187206
155906
1500862
562006
2184981
2543853
1959144
2407931
599758
962762
2731313
1933453
313829
1243408
1965418
1859259
473955
2672366
2645469
2777880
2692973
468137
2804991
50372
453683
2536401
1848478
199700
1516805
634556
2903993
266632
1079038
725018
654861
2802221
2058578
2140016
1869209
1845613
995646
1152656
2742088
1403769
282732
1440409
377914
1095274
1762438
2885537
1264302
1233693
1048163
704287
2506854
2705203
2230010
2106492
412207
1067267
1826440
1058052
21042
2701817
1487680
1355757
1112151
1589693
548036
1077233
2044382
473767
1830610
162832
2495865
107380
1914339
1206580
2889196
1275301
2717055
2409852
2094108
1939315
444248
2758077
1701563
2651303
2595051
727432
2896198
1908300
1076282
1418432
2754658
1262112
1932443
2026602
1726942
2286613
295028
2085356
222317
131005
2393645
1760242
41516
424176
862389
1634324
297303
689649
2369234
2593353
823981
1341559
878545
1133420
64110
985989
1905802
2778587
2772909
2002071
2533299
643290
1443871
793646
2588309
1515512
1329869
1718218
1603045
1477852
2233308
2755824
46022
1424907
1349607
1386143
1830535
2313706
2171354
980332
868279
2469954
1621149
1896533
1799127
1857562
1554121
779496
969728
1384206
1216214
476060
87173
2442414
2383178
1705141
2592146
747685
343993
2372997
1559019
2071319
928086
1486895
2912686
1377097
2105348
2768775
2275993
1323724
1270346
2642462
2762023
228937
710044
538081
2583777
1547858
294254
1445462
67907
1845256
2931412
1697055
720084
2272347
676022
2841049
260993
1901981
514005
185853
662521
495136
2386382
217123
1954925
363646
1920936
1878602
143210
58522
1948881
2911177
2812659
254997
2601319
915627
2000575
1346103
531628
1760865
570799
500752
53531
360631
739622
1740502
2565953
2752472
304868
2222734
1837168
1668029
601665
2448635
559402
1106039
1220854
2903610
241833
1195263
1998495
60826
1177183
301033
65911
2179998
432532
1777699
88871
1582477
2307899
1060948
747210
1682124
1951984
1976599
1022520
1542659
1178025
2868555
2725222
1184437
2492107
2230022
780378
2840425
2422557
169009
2700766
84247
2240927
1553951
1514281
1415659
2919204
217909
121359
1007434
2798337
390883
2106855
2151933
116858
2885487
2173673
565106
450275
696080
313503
2488148
161785
2436050
1170422
2660568
2485176
2108312
521662
497522
829829
2575745
2300661
732885
1070293
2350329
2243246
1462362
344708
694724
2432173
84677
2017160
787800
1993666
2624829
1734790
1999485
2881401
2805953
2677681
1236079
442024
2400257
2314966
2425404
2113459
2597727
983071
1924094
2489258
2632833
2253623
709956
1284319
2595302
1813182
2092126
942156
1677621
2431832
133882
2461882
2658563
2745373
2399993
862198
891067
179095
1572698
2431923
2563919
916555
2726242
471200
2381405
2489661
236161
598361
1304207
1126078
764047
2155351
1849442
2883389
1375216
2117331
457162
772656
2565780
2414243
79395
1187503
1808366
2085328
226686
276843
1436027
1177867
2054008
1691947
1280575
2314494
2782648
1256065
1932299
524147
2911585
604376
2813673
2693446
2468847
1132961
2655635
1709856
2169769
750040
949028
1393977
1228882
2470753
2573647
2654512
1580958
693844
2747779
1199115
2625902
2089752
576902
42075
2154673
1780786
533259
887059
2100823
856599
1956478
1620043
1688933
992866
305375
1916971
1880894
1520374
1359949
2563992
250179
76512
371737
601636
1383964
1032329
9833
2605566
491502
1338256
369311
1274687
482311
632181
441040
1473909
764712
102195
178017
1064680
598277
2311825
1998323
603256
152751
2428975
2080233
2926100
54286
2587204
378220
7790
2779062
1696211
2864574
2806032
518165
2417383
474645
1624990
1602884
646069
2050923
671840
2819422
1420970
101870
2665253
1240765
137685
2467848
2035664
639355
104790
941370
1256529
2095757
1223920
1597257
474601
2918085
2118055
370025
404560
2541775
20908
2123014
814163
597061
2462346
1017205
2129501
1363051
1051501
971196
2864046
271598
1107865
1040886
1952785
234162
2164610
341834
789440
2893066
18183
249700
1979701
2356030
828423
321472
1277831
1982736
1420819
1352607
85694
1197230
2342429
1207392
2260876
298030
27418
161662
2165047
1724051
2157096
1647908
528174
1316373
2261238
2489155
270453
586887
63367
1645499
711999
293029
648793
2039701
2211958
2772016
340151
2623926
282327
1557078
2843674
1807970
2003669
2387592
1565214
2383582
661486
1605498
1139948
787222
589475
326512
845801
2225712
18594
2303239
1537170
2844965
1480605
1629887
1946184
1542870
974642
847292
209192
2281834
2010919
571329
1006499
2762759
2638195
2268909
2404845
2509311
514564
86720
1924092
32577
644603
647474
1846673
1698183
767265
2851544
469046
1446188
14247
2844315
1519363
686989
1282227
1791457
817032
1926154
1099349
813572
1416698
2776063
75093
1464325
2685850
44948
1658121
246616
2874862
229221
1131276
918357
208664
1421268
2494447
1593172
119319
1400677
408210
2763740
1874326
1303866
2273701
1169032
1598486
2545604
289941
1949433
2348063
2508456
2563466
2489977
965521
571098
843994
2111450
2486053
1610185
2103402
2304190
2479989
1136828
1399718
2010089
1973783
2325958
1224837
378638
713280
2687156
2205704
918286
2117709
2387696
39297
2689622
428628
1333163
2187947
1923785
2702512
2848526
2714275
44872
2124094
192290
2860986
582252
1816087
1218726
728286
2580613
1250195
1979425
106899
447025
988025
265177
393873
617637
343896
975684
762967
2723797
2004843
2031955
2491783
330583
2794097
2518764
1541541
636673
2682970
505461
2458342
2734122
2241045
2741832
792594
1751511
1493382
463019
941546
1462095
2556346
1460122
1088781
2674790
569622
1326454
2553028
2587331
590049
1744411
795818
1820558
551993
2439522
1410337
2814610
2181287
2187626
896350
165391
2767684
2292449
1501970
2204448
1873892
796728
1981615
1271495
970533
383446
2612781
561299
2371561
873890
2009060
2567044
1121962
1770523
976510
2102193
2742247
826972
2636819
2180558
112520
2731877
759685
2493742
1683339
1069380
492221
708803
733773
772039
65584
1293821
1633944
650476
353187
2478018
2210088
1922776
2760558
540583
523758
2179470
417907
2851410
2168083
2563976
1070499
180606
770592
2501767
1074694
1193493
1338986
2305693
778071
1679629
2093848
2102160
2884994
1825661
627561
2082366
801479
633253
2020171
883570
2868470
2229082
7835
2599945
1401321
2279714
1138726
1407218
811534
1948239
2243065
2483664
251269
2130822
378319
336840
2230876
2589347
1959123
1534054
89248
317622
1802858
2405021
1508537
1444557
2829235
306237
1375135
2698708
1412426
2651881
2047448
1617233
1948015
833664
2337520
1648143
2819570
2483538
277820
413683
1511664
879454
1217851
931629
2697645
889813
1912082
25448
800491
1140927
670585
1934771
2635464
1116755
2077590
804732
2741489
2355846
303653
2661541
1163011
1882320
1232253
298127
158694
1554515
1994165
1095771
164083
789867
2871632
1107168
2928484
1074603
979154
1050120
1401679
1996400
683251
2074849
1269345
1810285
2579492
2553112
403269
1983818
2533034
1384887
838769
2249186
2397000
606722
2218112
513616
1185176
1554549
1759909
963000
2716156
1843031
1780495
1839316
1899831
1837492
1406144
467973
1583153
2311527
267557
1381437
1333898
2751837
2391135
943252
1604974
400536
43347
1399331
2152480
1782186
1554636
1456002
2499143
378483
1111829
2142730
458996
2003935
2133039
2008643
1101729
2666901
227640
1624436
1984630
1590407
2240419
1112705
760151
1066154
1750696
1009737
1450692
236759
856221
555819
1448581
898340
790333
2382956
265258
1575980
2763148
2108130
653154
1132472
1632923
2644177
427701
1767290
1687972
2787920
280356
1464768
2886564
1584237
654451
1553937
1653731
1196037
385669
771241
918416
2627043
298221
2465747
2898620
2570556
1450101
650262
698349
1758107
795703
1936410
1962811
607782
2826787
1198403
148226
1545466
1874214
1186592
1893521
958385
1006544
989984
812600
721158
1483334
2903939
1855029
920812
391517
2436527
1744583
167990
2877118
803093
22191
2705420
784239
942455
2376102
1993003
838190
2115078
2131489
443486
81753
130872
2144189
378029
2536863
925158
1699117
730099
1093872
2597908
2023518
1486850
1014860
945062
942497
382654
2280973
1350823
443825
2766124
1391101
2005414
481114
2819758
509
629440
1133937
1417600
2567307
989710
449477
2260510
430284
166104
1350283
830901
698625
2345949
1486640
2083094
2845036
1279794
229178
2845055
1778552
1457306
1031732
776965
1142938
1614104
175408
2308318
1339848
2796563
2699379
1141850
144016
2360776
423398
2362505
1854745
2906506
2876592
1854060
917354
1141870
2486109
82506
725667
595762
2841026
1945439
13379
2919762
424791
2504991
1109406
2016010
1231767
641730
814051
2917578
2391425
2485885
2460190
1612618
1244847
1499453
1287762
387558
1668081
447221
1354377
1982672
1675142
527043
2018168
499987
2348840
692869
608253
612844
1650612
2457422
333402
1815160
2894172
1210244
542206
226524
1721413
924473
694844
2830426
1650900
2807863
1800715
2064052
2590756
1366848
2196571
2336496
2354454
815979
205622
1239176
2824079
833291
818957
575025
635434
2259129
1493774
2597162
2307245
2564111
1376394
887515
706834
1583457
819731
279771
743894
1122617
481872
736373
2778737
2557515
1332143
1375421
1453327
458361
1166053
441364
2095
2864802
1986824
1053328
2661887
1079964
210658
2381048
322961
2821716
2037597
2427434
1301006
382891
1154409
20410
1780009
810997
1292515
2131085
2525929
2371313
877636
1714046
2624174
533733
1356518
388306
2667738
2318104
1289261
2610965
2466458
1350597
1442676
1007702
1911669
2744620
469718
792644
1920592
1998680
907412
1904588
2660713
2396038
2428505
2171353
145393
548149
1888079
904510
2184230
20678
1118250
2559213
1849676
2470944
2435704
1472328
667276
1229634
2641536
2335657
1015666
857260
84322
2912834
371160
562052
1778023
601924
416864
48601
185386
1252794
1637948
1372742
2675620
1628185
2708987
2365926
1544132
1008598
2234057
1788837
1838608
1167873
1398874
1609362
666402
2840746
1813454
158481
1572360
1890912
1936172
216131
2660154
2486188
78997
1672580
2106686
1858547
942738
1925281
846357
514860
1211806
1100439
2568438
407273
1385109
1925805
1589441
525885
75477
984396
259794
1553932
702177
2501590
1706595
349792
2431723
2741410
2684605
2868527
824898
1480784
2077679
2655863
2443351
537140
2751165
1954440
571723
1690830
2034396
2112752
177106
1732869
490829
718674
1279503
2074283
1379139
1687705
299858
1752539
1897403
2808837
1886165
1778598
1002772
950270
1191231
2050880
219287
1998917
2041669
208513
1755064
2411414
1604499
2106214
1948260
1351197
1687401
863067
2337868
1180445
2283451
436588
2872737
889772
2371346
1890214
550516
1141498
999368
1459542
2229418
2920788
101067
2590261
62851
49584
2689392
1779981
1030463
2705740
1845842
2536422
2674181
1431146
1190909
1179116
591585
1458222
2727618
1956313
393824
1598886
1290371
2314047
137868
2452753
2275706
2276394
1236828
1996091
661175
2884051
1788004
2177540
1255332
1419349
2879640
1057388
699879
2345798
37821
1608648
1642007
1727282
606970
849415
875642
2641980
607851
1534163
455018
2124209
457406
1725261
2623909
187134
448692
1402126
418567
2458133
277259
337680
567616
217992
167688
927702
1692918
1597327
1867746
654726
1588162
2100090
1509614
67045
615045
1214079
1072130
368568
2413156
1043515
490457
995382
1257650
479766
1214123
387438
1912475
1961191
1990180
2844171
1271707
30270
193053
209732
2479591
2618968
511435
1509964
1692443
1499100
1193110
302010
1268249
2889407
471955
560047
2085999
25090
1285
750704
2746229
918345
740315
1048281
2516408
1560711
1818974
370461
2141064
1423148
2529015
2451973
2714363
2723885
24259
806014
1988198
1320823
1244363
1992607
2273526
2093116
1090085
2631983
2452670
1219091
2448754
845676
381198
1441875
1291413
1419999
1384826
2732015
726402
1171746
2190194
151000
443635
1290049
666534
828447
1914956
79577
2570386
981390
1945423
203350
1318350
2835776
1694346
2262430
2284548
1942252
1641435
896172
2422572
133542
146644
800644
130322
1299018
1169064
2162029
2258908
185116
946016
149438
1153590
2165212
2800481
1120493
1803992
173952
2724728
1205270
2495903
619676
1447598
2127185
541026
2383870
450835
2439262
1473875
794810
2664383
2302526
782356
2744373
195051
1637202
1660284
1871926
1237607
82166
689925
2530679
104979
540830
2247925
1885462
822622
1166411
1700292
1889798
1839955
2284358
1485018
278327
1987581
2260550
1974338
328026
94672
1589587
1371310
2318704
869250
2321476
706268
917767
268299
1311300
2864122
119150
1115967
1645905
2712061
1418784
2858642
2871343
652728
225786
1646529
1150867
2616316
2379436
2275463
2181388
1919967
484185
466741
370249
2341814
2760881
1136460
1855208
1283493
1583680
2398899
764776
1066913
1783987
2694591
1605682
2313795
2929812
1675871
2562153
517623
1504121
2459527
1409890
2171756
1937101
1003716
646799
753521
1426207
1747321
1181279
1694524
2155904
2372541
838999
2500366
201468
1494516
2355767
2701772
1594987
2787785
307136
2132537
1405714
1231538
731127
1256295
1177229
2576630
1947651
814551
2617970
438913
733495
2860439
2630618
2724013
2803126
500580
2415862
1939389
949362
2428598
459332
974355
1448839
216139
1793679
1703016
369803
1464877
424181
2315244
118651
382457
2161315
2618508
2790589
2411852
1310788
1370444
2726351
1492428
2619807
14177
751933
248279
1080298
879210
252149
2519142
680691
2265964
1093459
531951
952177
1615715
956455
2299537
664470
219425
1163253
655119
2638816
1772177
2871876
1668848
2054825
1373884
375411
2514039
881442
1340430
2123592
1925127
594074
268889
1295547
850696
1149953
708986
2749069
599970
1684977
295139
190954
747501
446220
17472
2093200
605839
1908929
2260820
2861090
2769706
2226461
174901
1687012
2814111
2934985
1889049
776747
455980
2050995
2539093
274145
203153
2411293
352634
1429692
2328117
1526588
183777
2141687
623654
1167823
2482602
2611193
2808666
114824
279600
1085369
2186298
139879
1898278
600463
1837568
524797
1913718
1545311
2742991
1335857
2382661
617858
1484230
1333649
2533674
2779865
649897
2890753
378615
1673103
703796
2633458
949798
2582915
2250119
1512196
1137454
1031020
2856421
825681
2571906
2080134
1470593
1373996
106168
1909948
1726041
89839
243871
1243222
2336604
1773028
1792662
1163294
1162953
2683902
628490
2684246
1588305
256495
2920754
1266797
1324564
1207569
398373
1634321
892596
2339629
2858538
1823918
1210057
102170
345009
1737194
2140579
111076
196692
316433
1412734
2440875
579760
393201
1965598
1851217
1424157
2724049
742647
2213038
23087
1368967
155490
2273599
148377
465138
2020474
2735508
1499583
1530455
2797799
1349870
2752907
1382295
1488302
1439152
472753
212631
1395639
1872421
535901
1906421
2495667
995107
2917959
998414
630688
103630
981251
2028966
1981113
1695723
1397477
2608882
2338682
2852769
1024727
1787778
618832
614813
1650983
411425
2290261
2314612
1630095
2298414
604369
1310728
743879
1281972
2655832
2007746
1751833
909803
2169120
664799
846417
2284738
109796
2138174
1054220
1741113
1145462
1957598
2363316
733159
2658320
2428836
1096305
1518643
227985
39063
1885387
969381
2837557
2893006
1614801
2080154
2297978
1984237
178387
2627829
180016
2190230
721930
1591359
415965
1070428
367588
2611559
2225637
984972
564496
833229
982356
495216
379036
250621
1794041
2135784
1303966
142886
610529
2529555
1132978
673747
1703801
179694
445306
1940025
344988
2044993
921970
1870400
2232327
1609898
2418215
285284
2193670
1664264
2725270
1138024
1915613
346014
125731
506419
2604416
2202711
2110526
419215
516654
618728
524902
1495490
1873211
2079519
825236
1290084
1311031
1458773
630997
1889038
622165
1452612
1561025
919073
1299682
33230
1264843
445270
1257596
873441
1446051
1170937
1679504
1188569
2609384
1300548
2232300
2836110
2542757
2234971
173848
1605565
1242504
172093
1410607
2006113
46760
2699511
2328101
1010503
2393340
1838927
1380128
1346396
127505
1650693
369970
1927302
842540
1111371
950920
2437664
307261
2007962
1826687
2698730
1956368
2385017
2914267
551178
1521698
2122939
2889513
1913835
1546705
481227
2139609
1540972
2145464
1621431
1776485
2248801
1573429
2787785
2743105
1728896
1443805
2549613
2649806
2128003
1393051
582924
1763086
1172217
1107810
888636
470070
2186075
1755963
1978543
662143
2040232
1728197
1057438
2351667
1182559
2529357
2416443
441792
1900893
1602767
166322
2861338
1804965
54665
561261
577049
2083556
1195671
2816590
577937
2400640
2429382
2544287
1944840
213919
1698263
2879840
716527
1840552
290889
508653
2437998
799421
1744794
1518352
1926707
793789
2199646
1978746
2834382
508473
2562491
2765324
2620417
862911
760266
566806
2582751
2382398
2353129
2058213
182301
1674715
2567729
1636022
2412225
2629243
2721858
811266
1323557
1178745
137715
975451
289480
2833656
1643551
1568305
2338398
1944659
1277649
887662
1558625
1158299
825625
699987
686595
2928267
1281689
881998
908656
2816515
2895944
508332
1436256
966817
2843747
692990
1941962
1295482
716311
266713
844783
2382796
2456270
1491446
1455402
851985
1802998
294639
128553
1217871
271692
1823912
2539708
101952
234834
2745404
1165181
1259919
393427
1130565
2256853
1221227
68670
1586346
774507
2361574
460284
915261
2298369
1865399
1533439
2090585
599474
193068
1624593
730290
2903862
2437265
2305730
1401617
530219
1308515
2734514
410861
1537170
2671056
2269145
1775173
2672863
2375934
1782628
2343012
2728303
1126918
1733207
629636
280176
2337842
472969
942387
833108
808488
1702456
485882
199409
254493
1713555
1000263
1476343
1402298
588386
2580207
2708695
824319
2056830
252594
1144333
1120967
280179
1975869
645843
566887
1861363
1845355
1985600
2378854
2804119
1665224
958642
1391482
1436448
742709
2225724
1790460
2203039
2621547
1202081
2564666
1631046
2849355
898276
91947
1964193
1202774
156991
367126
2880830
1763296
751904
1672721
1691384
1837915
1760351
2917753
1467935
2150103
1155874
122646
1254376
115853
1143739
1919269
942046
2379003
1992648
454943
2897014
873225
2386863
2337699
1549352
840617
1292551
2099568
1117724
2353070
2249511
109875
2745465
2195442
1149809
870728
1554354
1631144
1151835
2355951
1134923
1901907
2609967
419336
118263
1105434
226614
458074
701169
2763168
2919100
1091338
2090070
2928226
1829484
429377
2115737
1065858
2843869
2699073
1203546
269791
2217759
2877954
1660398
2809418
324845
36378
475075
2516730
2207052
1937026
116750
1576739
485596
845904
444283
1649521
1676767
2665448
306707
1678677
1278998
2527964
2695420
82898
2374504
2264336
1221613
2248275
928256
172565
437268
345717
85415
1035464
962238
1603381
1424010
2271518
1174962
2326994
1642674
1781243
336326
1263483
178662
752799
1689322
1397668
1511828
2844960
976790
1670294
822102
1257104
2033391
2260699
1089043
616128
1731296
436266
1512745
2724336
2534927
845220
2537117
1996563
1472631
8605
2367742
454006
1494819
2815827
2257981
48241
2093755
2263561
1755564
891888
465287
1520674
2283687
2307917
1213887
1726372
1834390
305109
2448274
1186908
1868837
2205179
2284011
2452683
194644
2528491
1825493
711514
1667753
1155695
1713964
81743
1945267
2423672
2517849
1120226
1705781
2557975
885342
2602137
1073586
1064330
1599331
2416442
2766747
1275785
2345103
607731
1515511
771544
2230041
1592086
664315
2520552
2050709
2895397
1480120
956021
1957642
391850
2129013
2184721
1734940
2001445
2774792
2087023
2550244
394295
1023033
1911771
1191916
2754738
1574336
2710371
857495
1364195
1328327
263476
354304
2511673
2419549
948081
2313075
1239528
1982883
729112
1323193
185517
2092000
1066106
1645848
1605258
2824014
2649018
2600235
2363566
432949
1486657
1934713
807164
344331
2536803
463962
2293297
2724550
2758380
1541475
575214
2340897
1783790
1984033
1223397
1280263
1601524
1158158
2009141
1586921
578452
755789
915320
1778778
358868
547110
2489998
1478834
622250
1677653
1149729
2291372
1134974
704077
2359921
168739
1792077
1205796
2547103
2568891
550286
371362
1716289
1147054
2031807
2328875
1541548
1268815
2616337
853342
1523927
885150
2045623
1617123
2311011
1906047
2061142
1526697
1241960
1284010
686689
90435
241845
293060
2350123
2064753
328129
1805200
756228
908095
2923817
1809962
552783
1612948
1240902
2457872
2645957
1390259
2651204
2069396
467695
1644391
2562136
615720
62163
503060
2710433
1858404
241837
935325
2852513
2538946
2406261
2723342
2885787
2172587
2312538
2452561
834599
1101192
2241458
432660
1286326
1577311
1527009
584175
1188220
1807114
2470700
664767
2257823
1561474
2643236
395525
1977937
935809
2167639
2664234
530875
1421553
1827033
986384
2419714
1604252
1962289
2903348
288789
2669822
1695179
2876645
2743933
2711847
1092265
2139420
487612
1898043
1205869
2504680
2288460
1081034
1260768
2662178
2518957
1733919
218911
851013
2168651
2843639
2041257
347155
2211659
1940023
159358
428792
1090580
2529370
154509
1018589
454950
2430152
1283030
110422
1927235
2749257
2798952
2700845
386688
1361422
92531
1157305
638831
2506049
2100245
814960
1919099
131942
2164020
1283817
459304
1552718
2168743
1375034
1153511
775272
525923
1607765
2895397
2277652
2533658
10087
1849218
2144637
334733
2113107
2010935
2868622
2745045
2801782
1057080
606969
2527880
200836
1381657
2628549
60435
1275466
318521
2333919
1099737
1858986
201349
190415
2327410
1809818
910923
1191964
2756410
2688705
2488800
2675151
2742936
2606102
2024850
783541
951375
1358434
382446
2065000
1466077
1433552
259044
1697921
2398618
1938676
2920945
2278722
65635
2408800
1790423
446646
2877434
2107895
2556391
1903218
2735005
535101
2765057
1286286
1874515
1660414
1332173
93712
1908857
12305
1229715
2333351
1982333
846284
2120438
374860
2228015
1148989
2270417
2442147
978105
1451677
2779226
2792345
970164
1350159
500757
2835664
1762523
2347942
2252037
1705305
1937687
388163
354114
1995016
2291976
1055326
1201344
1718959
1006409
807059
619635
1749631
782857
2907222
2347145
2617581
1404452
2186240
2902373
661579
2389263
2153112
1054705
762762
575028
2460566
441131
996060
864319
757077
1741224
1186474
2748905
991870
647745
1592795
1032773
1499266
64818
1487956
2568016
2731246
2302428
104230
2566264
1595390
770373
221279
2114621
1547685
2745596
1547126
1733870
1917416
1730406
631971
2791048
828679
2617144
502397
2517015
1969179
918024
1283629
2209700
2492600
2458870
168770
120247
642412
2409206
2467506
1497958
567915
1631440
1741985
669638
374038
2010529
1408076
919357
336695
1590352
962890
1056017
1762135
2039317
526857
2330816
99474
2017735
51374
805410
705159
1036786
630795
1480570
2649747
256018
1688068
66598
7137
756592
2733108
1998298
1395820
1078914
861618
1619893
1966537
1213187
2807086
2876073
1854756
2631263
2639510
1928590
2758043
745965
2152744
2756385
2452628
2717162
2510735
2491670
1247163
371449
1020093
1476341
1607126
1675178
694124
2635264
2910956
1602013
879205
1096167
1438572
947075
1236174
1967800
1848986
200543
2531096
1573095
2451719
2840255
2001285
1826768
2601652
1189673
610653
1563322
1791686
1502577
233406
2335226
2888049
1282341
2577227
1450938
1053875
2500391
397630
680548
527973
2260914
2766650
2011828
1511730
934016
1487632
1784713
866677
363344
1084261
2881603
1131502
2779017
1329237
1695850
2914126
2493719
1198517
2108787
571777
2867498
1346921
2861491
265449
1885115
1725120
2258150
2485297
649382
1681039
244
95329
1281146
1128101
870316
1688739
549363
2201190
2693980
1364715
2240529
2117576
563854
934443
2489207
1062417
2558437
591755
271502
800676
2273549
1695017
1140558
2618075
849122
753138
219354
670106
2882270
1693693
769411
1020583
684600
2863941
2522018
1180259
393880
1001265
361028
1458324
1926181
720410
230968
1258648
251771
2407752
2823049
2608305
806452
1942407
854725
2465092
1604255
2157122
1678777
389462
2730787
1202432
2777240
2473486
1373880
1004636
176214
2759196
443316
1310129
1595099
1688250
2400101
239710
333508
578330
2814712
2771795
1619190
1545302
1946512
2508455
2726431
2548168
404960
442873
889766
803500
155403
101219
1464593
2396942
21806
798820
801306
811419
1664552
1563111
1577709
1365589
1879068
196940
284451
2582511
1917463
1052148
1351939
1405196
2686911
627357
648034
1983795
1674571
481470
2149167
119006
2007711
1459347
2785958
2838056
2642640
2202686
1875489
564339
232877
1691133
918793
145142
1410257
1878801
2740929
1021345
1458819
1512595
1978850
2515015
384883
2194971
2705423
1766112
1088297
2837515
1155320
1643743
2221970
2180518
898012
2350853
421088
2036370
1864422
632083
334150
1908771
648571
610628
2376385
1446801
1492172
1822087
1694517
905836
2867890
507262
254427
386402
2570033
1188271
61782
1527229
219307
550197
1030020
1710697
1756367
1084182
2098556
804166
410226
888815
1959273
1507826
2933308
2878085
1795397
2123425
1353884
1702279
1799073
549601
1888570
154662
2800234
68379
1470738
721023
1933208
2108304
1676253
697060
2619414
100879
1293008
1189181
2640064
2682159
822456
2934743
2261514
1443656
721171
825286
292681
1251937
2079100
2201758
1343827
2758306
2907723
1105649
1163166
735790
67206
1158085
2159178
2288741
569663
634123
2775379
2787503
2727213
2566307
2572406
357009
1374294
2145193
360818
1725354
2651917
2420173
1414464
1787748
1984722
2168288
1613169
1650649
2606654
1969823
810165
1474257
1216505
1704517
1792463
1793880
844953
2008465
1546623
1692120
1499692
1618981
2787290
2688725
1765914
2096443
1259392
2906992
2329855
2704508
404368
649774
873087
1008074
2507556
782165
1045576
2904968
2294344
909618
2830772
167624
1671597
397155
2011571
2907095
2439760
2633415
1490974
2685556
2888072
1414487
1231499
2645500
1850629
586894
1201559
338578
2757871
126232
298906
1117520
2699108
2578959
869416
2553524
2138781
2738964
633755
528783
2746812
2725211
827403
2336098
1627055
551201
2023407
155507
521034
541390
1455840
2345720
2541176
2482341
2446401
769448
458399
994807
1145598
2872815
2422397
2147833
1979126
2678689
1092057
2684291
962331
1610311
1357658
1346676
2904337
2607744
278289
1555403
1648255
2931395
2247548
2506151
1795368
2471542
451769
2360247
2845014
2772176
630408
1516771
31429
2389974
91600
2571892
2246823
1351453
2217720
784009
1880021
2451843
319547
438191
531924
2833451
2717858
270016
1003609
2709246
1880426
1088853
1532222
2859758
784905
1776795
2318249
2930916
1795549
598111
2594782
602506
632499
2359197
1639649
1475046
1999154
2161901
125482
430794
980291
258216
1737274
1792287
2231365
2032477
250180
1442620
2910044
2920992
2338797
154067
2680666
1853980
2855230
1313433
1988883
2867144
1398318
2318054
1449309
214915
2761686
1242598
2071467
1249406
2808970
1101792
958585
1874858
2635452
1935878
1361357
496950
1755521
324024
2346556
306772
1482888
2263262
2408112
2099984
2506016
1122787
1572874
987205
206909
2118918
1583598
1461805
2897030
1731663
2311817
1162442
963285
2913653
1040787
1229985
401924
2040347
711180
1796661
217539
52520
614078
1483345
25758
1786489
2225218
1128410
2561575
108789
83178
411477
2600918
1422985
1586885
1555569
438595
2415508
896664
343608
2676401
160994
1475361
858239
2235380
1337931
1612436
711706
202745
720303
2400291
499238
2198315
2372124
2251084
970170
901800
2140186
339561
1518707
1007905
2509838
1413238
46387
834493
2158805
1970402
2380615
1347322
1954193
1526039
2605398
1435514
274020
384258
543771
2682326
611523
192131
2678559
2602021
924259
507291
2402694
1775484
1350565
1243732
2894119
1637926
2313221
2632566
76817
2642426
16182
2097799
740454
2582223
1277873
335801
351414
2730933
2566034
423672
933750
1404795
2390638
1528560
348246
344243
407231
1647676
2916825
2565587
617614
49847
2761683
1186726
801965
2884529
983788
1002882
1057170
2590535
1244950
2374431
2811912
2579071
902224
506338
683152
1876336
466724
877815
1832188
1464416
640860
373884
2725810
1878067
1346341
425042
2702672
2098112
1666571
1603381
1676625
1266461
1696912
1116554
1785266
2508589
2501935
2667053
1633217
1396997
2179557
2000069
1473916
1664577
203947
484927
2525191
919753
1180517
2264918
1602841
594600
39836
2674264
2410755
2866661
1704149
1001591
15842
1414841
1627870
228526
1477025
2448263
1828839
2604084
2702032
77894
1890486
950218
979867
1667364
854415
2808430
1457180
1268525
625870
124315
748985
2294670
1311888
962375
2177696
1758799
575591
2628218
22577
747802
2666557
2549868
18831
64968
1296016
1881731
1513228
2808726
2043776
1386828
2498944
2311967
1306444
124031
128261
1809226
507931
2925312
376323
1338455
1790339
339875
2122464
1636814
2792826
2705005
1928907
1246485
1918508
1739754
2463661
828324
1048415
2886669
954475
388854
2605196
1813857
875791
2452089
401012
390667
1714022
2866841
2428509
2760728
1372354
495045
1985532
1955744
2190615
651814
1912185
1308360
2030447
1741364
677606
1156602
1343210
652708
2888832
466373
2892761
921274
2625191
1253131
2799618
305118
1455136
1140351
925994
2098582
2342234
2841140
1665331
1733765
1506809
1269113
1089028
2508120
613354
1834127
2305112
1850955
1052373
2856063
1160141
2684497
2068883
844957
1737648
1141191
2144527
2848769
1079339
2225165
1924544
1931195
870787
934767
2788837
191942
1765341
1805440
984384
2899960
1419334
215779
2906463
2193455
1882255
2125701
707663
562340
693422
1770831
927411
756336
1029345
1655159
2736309
533311
2778993
2014297
1045294
461945
137020
2624422
1914758
2022731
1786867
1069058
812620
2415519
2567906
1412608
1133648
1618104
2656238
1487916
2483490
735017
791196
1865545
1813942
1083565
1279202
2659036
963678
1493701
37260
2839117
1657223
774079
1999864
332705
2733649
167375
2886079
103809
1904005
263427
591155
1828420
2888086
2346101
457373
663052
2492926
2298823
1426778
2437032
881656
719532
1651178
2885444
2358342
2214075
2480950
937215
1526057
2809619
2161053
976909
2630884
647320
2101604
2130330
1958611
349741
1282363
2105235
357049
2161394
866741
2583730
828857
2820230
2094122
1588775
951704
327521
2170821
1030328
1913466
1392872
1190876
1691302
1820097
2135433
1371881
1500205
821615
4232
214203
2214232
1074554
1782281
1445054
1299552
922158
744469
183632
2644351
2266817
1053754
2465115
362452
1817463
942878
2539511
486056
2036020
2526564
1627376
53507
1839714
2564845
2832995
2315248
196754
2928717
487443
35323
1187817
1877151
910514
725486
1683779
1890680
273536
2042994
2027784
2743841
1593098
2450997
2095747
1487412
2238216
1781655
569471
2506554
464655
2906397
2047748
73665
1604596
1337458
1688829
2033488
308458
2573746
1140210
2335284
1763654
1478956
1615362
1827640
1538462
1447768
1841587
716578
1193363
41777
525426
1912528
1091020
2677164
1111065
202479
209827
714482
589651
1615518
2392265
328963
2770200
1066983
26904
2897185
1058732
2724909
2506016
390628
2290566
1529013
613786
745754
2333067
1130846
725848
132013
222992
583700
1710745
1686853
1601810
2420287
1493283
2071707
1608551
1542654
2337292
1079911
2926231
1060080
1635384
2235126
1154550
2656325
925845
1703724
761686
985988
1446212
236878
2489517
1768139
2736893
2929675
2240121
1200837
2720701
998507
2816072
479903
9658
395224
2773011
626369
987290
1481284
1731440
1574238
27350
1623617
2899067
693353
135859
1164689
179078
688840
1324109
235661
1785655
2463790
1538731
1120877
2476294
1773788
1202309
318766
1996192
2400755
1496679
1210636
214071
2383630
898056
919182
2511516
1041433
1481687
51531
2621000
45513
2505155
463737
2892638
1796655
2434741
842503
2446541
279346
2171093
2644557
1866140
222907
1544943
1311849
71701
2775111
283750
385610
437395
1558440
2463100
2760473
521813
2414062
2775071
2685261
868077
1069649
1836969
2025416
1686513
2652768
2730827
1968504
1393466
286203
2353207
1447225
2864784
2920469
277912
2103093
878110
2376216
374131
659551
2437707
1376549
2644422
230893
1592117
1608778
2904659
2846296
763316
2841455
1253180
2405106
1543199
1744230
2551624
2007447
2521706
2178237
2641233
1095871
1285588
1364508
1851265
135136
614077
2197659
2008299
1118189
670999
1145569
2071555
2570402
1212325
550374
2319407
1577508
1160782
1534273
324900
2366381
1124191
2717465
2323495
2067060
1800649
2696739
1949818
346935
2281890
999271
112161
2166608
105885
2815926
1786818
2447553
1130900
2408482
1394878
2390466
1737156
1738501
2699498
2323125
2357032
1049922
101983
2539624
1933986
1005893
711459
1400530
210755
1171945
2237711
730089
1984030
1123703
1273166
65850
1092441
793572
701362
1469306
2546036
2093654
1687774
1183055
28428
1963336
2841060
1945908
405883
282370
2145767
384711
2202268
821303
312740
587629
1556197
2795704
701258
1153519
1935213
2436672
426826
2787114
778656
471280
1042778
95241
1549744
100763
2786055
1555528
1034807
2924727
2323196
1761932
1012509
2142726
2207829
253258
311795
351206
60966
803760
554771
1526034
1084001
498384
634626
1720181
2102918
239926
2174624
787045
2790825
1317474
1843376
1456967
761068
49067
940619
44208
791446
221891
64807
924683
1913241
838220
2823918
1290813
826191
664184
1397510
330628
2131334
2717764
671412
1451126
961911
1045217
2454912
2492694
2911928
694984
1880873
1655912
1224769
2096721
1399824
2006155
683787
2917120
9331
1352868
2707554
2314649
2061602
542540
1992709
352575
251758
1021818
2380849
2844701
163458
873181
476797
1758978
483130
951257
600430
1230021
1964660
1916720
893477
2645548
702284
2247133
1474503
2161842
900981
2036593
826525
2823455
2569135
1025292
1079618
2776656
1998678
47913
2713718
2236597
1770523
2738844
2578318
448503
1765515
1285294
251042
455966
1000286
700858
1039833
47655
1311439
366504
184849
2469814
2060647
1107032
1830949
588923
464089
2339686
2861885
468775
2492805
222815
2876781
1031075
2187337
1728124
1338898
2681735
2203191
376822
184901
1154651
89685
273182
1733784
1590381
2292010
964041
1957190
2760568
848705
183150
251307
125080
1751288
633689
2921587
1339258
1606849
529067
535144
851003
2855230
2833737
738492
2111952
2939753
78559
2096030
587885
1632873
870314
1203667
1018860
825290
510693
2449902
1745571
1224548
1687834
1828700
1526665
553106
868914
2200861
587993
1947341
686971
1706063
1559351
1930426
1361213
2437890
1807840
1789977
966762
2177043
133584
2061427
1789228
952698
909660
83214
650601
2136490
2902218
2141462
2641463
2591084
948675
2351
455513
1199918
1808074
2800394
2319229
581531
2753481
2282178
1130010
1493475
465416
1023244
368992
2563298
826729
168723
1765615
270933
210971
1075508
2939900
426269
2020017
1656864
336605
2337505
482213
1013250
296477
630926
664052
1341824
2886161
2282351
60633
461186
2533878
924266
1042343
267554
1410807
1780343
1987376
2861571
76426
821585
291747
1533011
1101278
1624634
1645081
287475
1950697
288379
251681
419429
226283
650482
2634695
2837226
2865434
1435129
1349179
2100187
519618
92663
1083343
224400
408099
1675305
1363116
1443172
701443
2470813
2044285
1903659
7372
1531781
1594355
1799881
2665674
1717754
371431
1293907
825971
2644987
241373
2094902
1009505
1381668
1744221
2294846
1937173
1746626
1707340
1535356
2921949
665870
2337491
519389
1190319
1080667
1312963
1447679
393019
890003
2580967
338363
499211
971332
2640793
2888266
79177
1234773
331824
615524
1390164
2541286
2579819
1740559
174599
1256157
371387
943184
639358
2802796
406284
493943
1955520
2820271
1782299
2715117
1047254
1510499
1070403
2165993
2575583
1428039
1665332
1630928
162146
1239223
1533906
37810
91743
678832
149323
1440402
1575426
278217
449550
623991
1196562
1445980
1105474
1790200
1738668
2196449
1002384
876934
2731940
1570269
2761740
1410732
999516
1024596
1553483
1621915
509986
1617572
1576279
2372470
2905550
2263642
2384686
567506
806534
2299084
1452427
2711784
2823960
1561364
2302665
1808646
2306714
2355473
491323
1317679
1827559
1590663
418607
308360
25657
2049756
2165096
432905
576501
2767979
1973043
2691966
1250159
2084870
2710948
2190740
2719178
2744813
21470
1978532
2237496
2709494
2404181
544642
2739517
1502858
1448947
2518384
2811921
874360
978528
24980
2872792
2068323
2933947
1710246
490417
1277388
1313653
2481473
1075062
2318199
690650
2053973
1822344
1833223
1930688
91451
831339
1346912
1915942
51260
2735757
1004899
2782311
1667174
1938357
1900339
2711219
1678840
2497822
2221558
1723569
2003716
2863991
611886
2876678
2776905
1188495
2401503
484775
1966240
1894539
664470
1459153
1633851
2713182
1900372
1819582
698048
541030
2654443
836425
1151889
1000508
1930925
2024000
1807792
1077759
590351
2348156
2652394
2843855
2630260
2178210
160705
704437
138345
1486200
1071608
2272484
1555402
28798
2216480
2157759
2826574
20058
1227244
318797
248183
1506764
1152783
2361780
1179038
2602009
1893857
104880
589843
482627
1133510
1801550
2360268
2433919
245179
2255684
452169
1510897
98398
1310252
215160
887858
2845870
772675
596941
160323
1155670
580807
447103
318126
1095363
220481
1323888
1641216
1043664
1653566
597748
1999569
2477608
729267
1666546
1272634
536791
2832087
1260403
2171807
2283320
1153395
230692
18665
1290628
465775
1201406
1100696
902806
295663
1587192
114501
523460
1698696
1838812
792333
2716888
610735
2350907
177543
300990
2095826
2412288
2692929
485715
519157
2136766
2724674
2168936
236346
2936574
1948892
2483412
2825089
2734455
2723937
865582
106456
911452
2514074
731755
1318431
1690311
152441
2589947
455990
508968
1285172
2865266
1210920
765396
2838747
2189624
1259058
2396569
1411397
683488
1316438
2492816
48642
1995331
2838239
328646
1054755
1701455
1342637
1568134
748399
2439038
1163247
575837
344661
616510
282453
2772980
565697
2651540
249946
2258764
250185
1746199
2752516
2375452
2608141
909339
2588967
2548362
1091360
1039426
1674422
1015666
1827465
2324018
2000784
2789825
2749413
2785833
286502
279631
772884
1209547
2617974
747878
2686669
2472133
2442537
1250391
2699599
377091
605327
1648445
1905739
2876266
2251331
1102858
1624597
2641071
572329
58143
1058671
458288
2449960
531517
2270178
616141
1386191
2786370
452633
2046339
1633418
1404483
28797
497565
2434967
900877
804469
344105
1884
2672552
1053089
2355268
1556648
1773964
2410071
1474069
1833842
484930
602470
2130287
1557995
1346428
1492460
1214854
1700921
2832710
1915113
1889145
2554265
2225571
902167
201149
1627632
1948148
2671222
2584386
2227739
2687607
1597647
1381940
799187
790995
1069836
1413887
2834929
1073122
240486
1914123
424256
396201
413775
411168
2724434
1550107
2325840
2542396
2038955
434732
2569591
891771
2439326
1749897
2933704
2691077
394307
2492922
536874
1760114
2921882
2054388
1925007
843244
2153483
118366
1416286
488452
1878352
2172500
1652665
2555630
2777470
2613804
2756599
529627
1497556
2553131
670842
126168
1759042
2685000
580826
1490760
1887960
2651956
895018
1834586
1745749
2621075
278066
2935615
2020880
951785
2377713
2691461
2219303
1190663
790947
529697
1325882
1195028
1717848
2920858
2634067
2007830
1144646
1399892
793104
662839
2720251
938317
2246924
2705135
1471343
1026582
483494
1356130
748946
1231553
73587
16040
1552713
2648324
427326
2706019
851228
1870293
1505063
2729003
720221
433250
1663618
1149500
1266711
551891
2287887
2837450
85842
1991689
434472
1477357
1469443
2705665
2640436
2784653
1714703
89411
733969
307557
2872036
1517940
1248766
2823113
2026258
1123455
206160
2005014
2209926
1674762
982207
1614684
1922338
1594207
1962715
1129069
1243498
588259
76585
864239
2846076
1363755
934022
2686263
1909921
1490256
2082637
1189443
2332920
606926
2700694
1932411
2042775
2347006
2152780
1296596
388562
1836929
1039052
1416870
2466986
1708768
2091784
2518237
772133
1808034
2670774
443207
1386485
1129222
971305
1461824
999686
352244
1683749
1277392
248236
2925059
1049162
2596370
2507591
374452
2607991
2050575
763305
2929417
706125
30349
577999
672271
847050
2036542
759749
2556771
1841285
1333417
2818552
1388189
594224
1016911
1795659
557279
2689023
1475126
1052419
1110467
62275
648322
342746
2786757
2255744
2126698
2923819
342475
1024633
1874851
2027128
2221890
774553
2010539
2402241
2876387
2639800
306966
509114
2014078
1475482
2020970
2666284
1763292
1470760
2213502
722803
794834
2049767
1026541
1437099
1272624
329497
1884565
2055314
2071604
570927
1816053
361430
2560012
671639
154763
308408
1886997
2785805
1333937
1636691
7380
1341972
2627581
914916
1260256
2005957
2163286
1367985
2932603
1789233
2615102
595596
932678
1949068
1833983
318571
1336189
834162
333569
411267
380461
51996
547063
2142141
1402732
876221
1154591
2875336
1276037
2209814
2431477
166968
1096990
2883021
1499308
1406195
132156
198857
2072887
1290689
30528
992493
2566033
2377814
2478326
412015
1759457
2249678
2769866
2601291
1486717
702456
1014167
730656
558864
1563215
1756169
1450192
1240201
252994
2781636
2724443
2605821
2920816
571799
725563
1020180
2731715
1802487
1274106
968240
2239888
980728
1025489
1866053
283198
2393591
1171465
2662347
1504478
1268774
934837
1215668
638164
347785
2396724
1853744
542020
699165
1576258
2207604
712864
1594648
2169728
65762
2355558
1285456
646408
2889424
1140063
160391
437063
2807131
868985
2929925
241548
1361094
26041
1958249
2306434
1365809
2572144
1309465
2661320
2888729
517963
1796261
1672977
111292
1628775
2819721
392688
2012513
275628
1508415
68137
2027212
1303072
878794
1817537
1025946
547893
1232318
1409203
800610
1193112
491781
225397
2296459
147691
793420
2876691
1504412
629722
613484
980495
200416
790670
1550274
516706
619578
2067223
2769122
2694123
2310357
1433181
1388462
2770001
2685215
842201
2771013
952167
475091
2716587
2899082
2609108
1906377
733347
1794950
2232166
311961
397546
2663100
144418
1300918
193293
2426321
527855
305740
1400627
203532
2888666
92041
1436880
522980
2869373
381574
1897605
349983
279831
2791101
2013606
838654
1713344
2750740
282437
795170
1502070
1499226
2368117
1633126
795945
189663
660329
656804
1867018
1309786
1546763
670397
178555
2092065
505450
1949811
409874
259741
971056
2319261
311178
1005804
2188250
217814
2885516
1890074
901715
2140992
1805092
1870935
299779
2242227
183444
771071
2290998
195213
2014276
2366040
2776906
2790436
1806862
1772085
2529141
481800
331688
1508703
2032237
118137
2465202
2281916
784889
1801008
998639
2564645
828476
2274014
879567
1211379
2570730
2082168
2908535
2820900
94294
2471440
1786859
1176089
254782
1832294
2603729
1635636
1473024
696727
348657
2149912
2363978
1950141
958101
2848752
2185157
2456156
1696174
1182742
2089423
1922706
1047143
471031
2006622
1999080
1222194
2315309
106381
756601
1956372
1929238
2780833
1176208
1560695
896558
2839406
442078
2653394
2449663
1150502
2020044
131053
73711
357120
1879179
1395276
926751
2380431
2471624
729324
451698
2254086
779578
1183212
2130911
520036
1170366
1455598
2151424
1357974
468154
1308535
1540369
1227911
2061472
2456498
2056914
2578669
1160295
857738
462222
1880774
2598070
2523564
2921924
721381
159263
1643251
247383
2050741
2090053
2199368
548859
280553
1334040
8158
2829116
2703923
811920
1460112
2558578
188997
578389
1062647
1967091
790075
432188
473459
1724074
2349937
2262452
620062
1542478
586060
1817295
2232879
2188090
1823267
851332
1191444
2443730
2040112
2784957
209346
353575
123650
2305057
1550101
102233
2472731
2346509
191618
5201
105046
541923
2334707
377300
1155966
667097
133494
2645780
1085277
270055
1058515
1277959
2862635
2936399
735687
1306749
1635075
981291
940194
953206
55315
1507389
134937
2277106
1679060
1760027
2359322
2472352
2219019
1672419
977517
1296337
1585772
2409029
2106336
2392978
1759253
778518
2731026
874072
4609
2539496
2135683
2833617
1861111
2939098
811772
1850440
1185457
1785954
38273
538630
363542
1499846
1514228
2502966
1564048
2589857
1537585
805071
2888066
2563441
2849666
2591468
2741612
2310186
893553
1803191
1857813
1302512
2502418
1272312
1691165
47118
2413311
390970
1452097
2096967
224532
744571
2775558
1272704
982654
1973459
1975925
219754
2415637
2560046
2532959
2409614
643704
2363042
2245279
2225303
393741
1013878
1227935
221462
1705475
1530521
2398112
2697985
878972
781713
2513600
1500622
781392
1199023
607864
2080898
833063
1126451
1941693
1240530
2122232
2613692
2603919
592225
1049633
2733988
89018
2355875
2472420
1047847
936807
560641
37342
977944
514887
1575566
2703315
1761220
806554
579166
1713372
1747831
1580020
2938077
2735673
254919
848717
1004824
2937520
1169533
464299
407922
838195
410650
134779
2442465
1371849
927717
1566978
662233
1982803
2698086
1150520
1185961
938540
302475
2720157
2879802
1777409
732282
1757935
896403
404060
2348919
1591303
1667831
1556805
1608072
498865
1003202
1581550
2556083
1893134
2797158
967672
455710
623248
2504344
2134412
1380116
1551795
852803
1146548
2664019
1925272
199
1846445
1295232
630971
831240
2609379
1765771
1402585
1625107
1950922
1387389
459306
725452
2325580
1815970
1279006
1159679
298229
2863819
2758587
2601701
2251618
1400832
494143
1176041
130882
14695
1225086
1328357
2607726
2279010
555320
298217
1085092
526227
935406
428610
2925955
1881572
1157301
1081238
767092
1859412
2835294
2602105
994145
6415
107394
1002686
1915278
2833170
1037175
760426
2302115
2627418
1697624
794060
1085250
2107583
2195992
2335461
746936
1769570
1094808
301894
2474737
495905
2457548
256478
2833276
1656431
702121
1504847
2361198
516442
934866
708353
266073
1158261
909253
1408231
914284
598457
1129364
2405304
91438
303724
2723820
1486738
452495
2028355
1345100
1017585
1594754
706743
2054952
1853653
1178822
1622747
121510
745515
2178991
2254481
517199
1888068
1653527
2489573
193661
1556587
1980318
233559
2300916
1361345
2111338
2850074
2042641
77884
140794
2055151
2410203
1393711
822991
2045578
1826548
2359138
882729
2213547
2629201
247146
2601669
267173
1471470
1272300
360708
2659701
631647
639294
2678415
1716442
505735
1833301
197601
2867191
273753
1465350
2861061
396541
703830
572122
748526
1502476
699042
1224998
1869009
2564098
1141384
2232382
2480277
25967
1876650
101257
2291344
1907928
866853
2750265
2447948
769689
1356479
1371828
1547960
2164960
2826570
1592433
63838
378068
860745
777490
1341572
881313
227092
2765314
2394984
24530
937034
2754978
2772249
2744700
92352
2101978
1188510
2482746
1628126
94929
2535444
815121
1508980
3217
29996
1335176
1504755
2614089
1844358
731423
1727310
460110
2669268
2042248
677358
804834
2126692
1150591
755058
1754419
1344284
6684
358826
1844127
1838232
1846270
1197274
853443
1344047
1660363
367454
864081
43889
75646
2150702
544787
2690625
1327112
2822455
477439
1255386
2383255
850695
221136
1844947
435475
2789880
2836920
2345623
2098382
896621
2773556
1799106
2748057
1183172
378736
2437192
481231
2741774
24837
2788969
2902981
2039998
964253
382786
1025444
2637100
1351221
2164949
500557
1810695
1825455
1641789
2520278
1122552
2607462
1336372
2559970
1506386
2516423
1094623
379008
938586
2238027
1325129
864222
2246435
1178063
1029382
1386284
2283547
87790
561630
2778896
630639
2188416
2939521
2149577
2569873
2174404
207668
2678749
2123992
1311819
280199
2140146
1379478
2055024
1720319
2018511
394098
821763
426463
686443
1890316
1684997
2676614
1473097
2279685
157865
1391272
9439
437531
2291020
2543932
2132536
1300889
386468
1789973
981268
2812123
2351470
2048505
439063
2459093
1456314
1203204
1554434
64667
35153
154583
415743
2051808
2292853
358393
1561494
799734
581092
301816
2916980
2099378
2266684
1067912
2563632
1442288
949153
869588
1652994
596626
2111839
1004825
1750480
2071625
309517
1149310
2178841
1227151
311409
453261
1497616
2495570
2783682
1447157
920679
882329
1185724
207905
1549767
1545415
2125683
821956
428224
2881393
1678518
1588382
2861166
1161917
1339336
2436842
2133771
1194177
1180370
2299852
801352
2528227
783113
1049680
420059
2914225
459287
2369491
1372886
2918124
1682374
2380100
2577489
1230663
891682
2474205
1012635
199402
475470
832810
2789455
2029934
1345208
706733
217331
2923230
2642096
2390274
2878726
2325887
129559
1455964
2761312
1011717
619840
1495235
1528393
535235
866065
1389526
375349
33726
411745
428197
2189589
1414357
2902294
504152
486090
2277744
1909113
1566447
632674
1777400
2349614
148841
290680
2666076
5890
1902582
1910898
627107
1191039
305679
1028295
622674
597748
1193490
524147
217273
403903
2713
65819
1170765
752843
2618046
473148
1863225
1932201
984677
1478564
1306051
2360589
870629
1904453
2883974
2686463
707570
1389660
1294506
1116230
596243
2729065
2614303
823357
1263040
1637548
2672856
1718244
1361704
1925128
2755436
1104627
380676
2837282
911856
1841303
996568
268879
1954976
1224127
736519
334716
2722084
1558638
371598
2572561
2314558
715592
425866
1996829
1860777
833372
776165
1689816
464342
552502
1824556
439985
690829
1945397
1272434
559734
2021250
2104863
82902
752204
923414
2519546
2371864
1582796
1400828
2075747
2347727
2148535
2119115
294393
1760851
502294
593858
2937374
1718134
2155469
106582
1898322
2171820
819328
941811
2861242
2457348
504508
899490
1442838
1319883
2244768
1298982
933410
2089988
2857552
271041
1536613
2772478
2850055
2172502
740949
846750
1971634
1852560
2278828
1687753
2662144
1703494
2523937
153599
2393496
1691357
85556
1737613
1428277
1466881
2688702
1530845
2296970
1328077
1113040
1839484
509097
1190763
1145446
722522
2706392
2222415
2373786
1994481
1217900
2503463
1998711
1421046
2806480
2148193
1953610
1829769
748859
1804335
1392669
1436970
998707
309006
950114
722512
283469
766491
1367327
144104
806621
1203094
2030172
892020
3867
828192
2645462
173795
1894367
2025746
1469321
2855693
2083957
2661475
1688398
1148406
2453251
1949117
2918812
905701
290861
2065456
2498470
1931119
2603711
926763
2401050
81103
2125847
1701701
2834093
511493
887254
194766
2378338
1005707
1177466
2586057
2036573
2337750
2517452
1825733
1140060
1026997
1549570
1966638
2780423
1062316
182305
1726164
2732786
1006140
20499
2107393
547985
1123841
971496
2342820
113903
1501837
469533
1964858
1454282
56896
2453633
2108225
2074081
1882800
2689353
828023
523730
2703318
2477664
652141
157951
159414
2391472
1789931
1804004
740346
2711843
610685
410783
806730
2547179
2094222
1888605
486909
199400
2737478
2321866
2421052
2408261
1186865
2115354
380879
898419
1392601
2392720
1814843
2000287
863385
332344
921298
1127961
2081815
1899874
1646146
1909661
1418935
908513
1775673
17661
912823
60864
150273
1115640
2415097
95179
1151730
1955302
1582704
1566717
652035
2104940
2140208
2311018
1343433
1373044
2097991
917061
487773
221288
2268648
2506333
577916
422141
1970552
82300
800034
1436870
2347500
2923734
2309061
1892392
1001411
1361090
1682681
1851714
1400504
995931
2200134
1009647
2781545
2518340
1307959
2133203
1408877
740003
511882
2426627
495580
843035
2636401
1034412
2443221
2709382
772766
1056123
1408215
1412081
627094
897534
2359831
935271
2329238
894408
549264
2768814
62965
2336210
1010129
1906330
269162
48605
1361350
2673344
2273928
2341926
2081811
993338
1702340
1676939
1950434
659231
2562909
2138525
737196
2481559
2100059
1793091
124443
1937421
1011022
1384385
1418089
2742964
2826398
1597978
2245755
1211466
863693
205892
2459506
1638942
2245120
483414
770173
2632940
852769
309690
2823562
104933
416085
2087550
188857
166124
262530
1290867
2103608
2548953
2337262
2849634
942961
621787
2141614
2402299
2595895
539136
2341210
2538765
1306622
161561
1853953
835824
1811522
105141
494462
350301
2323395
2789674
1394658
2233724
214070
219084
596506
155681
883794
2178605
2630547
2586946
784924
1010813
2442480
1031076
739758
528577
2719667
995836
2743620
10157
710305
237250
2653378
2401154
2458071
2496863
2809931
103292
841167
615703
1926002
695666
1417746
1906870
1207587
802739
2933772
765551
2367425
1221078
2200596
2124378
2599919
148920
1974808
1407151
1642504
2403379
799024
2187954
811144
1486495
355837
2916450
1069866
1824933
584574
2253077
1342528
2305467
602984
2398443
1637589
1408062
2237208
503293
49615
1305558
1965343
2758411
2516814
294869
1076775
2360843
778794
1050491
2050823
75569
2273500
1554121
1711202
330463
5837
2690571
2573668
982020
1583039
2349245
274449
2554675
1720961
2340122
1190138
959752
762615
2269722
1928484
944127
1482687
1503281
1914240
2842698
2686133
642934
640157
374834
1400721
1859522
226689
1467841
32184
513679
1208826
211202
2586877
1084986
1376922
45707
285642
1475513
2913672
1974264
1879715
186037
275550
833856
1565621
931418
753544
324540
2281978
1909831
1887380
2748443
941984
2219808
777227
2904766
231644
531653
1297179
2063144
1527398
2593409
1813869
801920
2194738
1986903
637276
435203
2431153
500219
1850676
2808300
933951
170537
1899514
1160128
2771634
1255462
1070681
1471271
1103209
1106127
2411912
2675041
27136
756630
2618687
1007985
792245
573571
330448
2779510
2682741
407588
2830872
664895
701199
2458283
777230
1758247
143804
1755543
942715
2255523
2204946
1631632
2301579
1744737
345551
1223533
391448
2696990
921102
318177
2750414
1099616
2107028
647664
385274
1958827
1378883
1382568
1131046
2730122
2745749
557676
2068073
2373449
2739299
2445625
809213
2583591
1823513
1764800
2399938
2357884
1412821
906724
1304035
280904
365606
742432
153143
441928
1104836
2370928
1061916
1916629
2937809
463268
1157174
485145
328844
242780
1994345
1936746
2374226
944656
1084838
1915779
552042
2732199
334030
587927
1855597
2279082
1313749
2049374
1818722
1645392
2163715
1863925
1408056
2553796
986832
2200472
1712012
1959770
2884326
916785
457038
608214
203393
1392242
894644
600342
903960
1696679
240551
653258
669873
2219584
1409092
2473350
793224
1083799
1562238
1528967
1550530
2160827
2816304
2022629
1951606
1222622
2332999
2409713
2606838
1813517
2543609
1466801
240593
704224
1469475
2362755
326544
2818060
1451425
581997
511129
650542
2087626
1516214
1309229
2354997
1398143
591547
2697033
2386859
1790223
2648340
2542227
2262106
346549
1451263
449496
1972834
1019042
2186213
1508435
2704024
623826
1517306
1165209
2304519
370376
470020
2174914
1610143
2522474
1657089
1547830
2371742
753135
2457665
1246554
2015454
2798179
1079057
2907071
2689844
1634789
914476
2813192
160573
1692075
2087872
2337895
2917051
112069
1991367
2560498
1635429
1205209
9889
480117
1010560
2183513
25043
2456109
2386324
2032435
2826433
2628048
34856
862854
478739
2162293
1553351
2920453
1423830
364132
1083564
186811
78197
531493
1398688
149210
433513
2023731
2824915
1450350
215026
1445389
2805646
2264653
1428444
2757189
1455269
608650
2289560
1765525
2864777
649582
440734
1470810
2314675
140651
2119549
2696646
488955
992567
537261
1669731
629675
2722273
1704613
1857446
318021
1634623
2909446
2299648
537255
743083
1586026
1153644
2803358
469178
2526896
2524303
422584
2439101
2730888
162791
2545268
1144341
1427342
410396
52024
1986121
1175683
2762434
741125
499098
1798038
10094
800025
2185684
592999
2118223
871000
329648
1822104
227963
2578076
1962472
1774081
1476376
1172495
2761569
699039
1718968
1416780
1262543
2027561
770802
2870186
2238844
2426696
153748
1650305
551133
471088
1354036
827115
1547260
284353
528281
1543602
2392275
2320004
2261288
1927114
2757276
1682364
2438515
981025
548291
1343027
1931680
2114806
1030950
1845854
2535283
884023
2032829
2582142
1418681
903277
501419
2062627
1934265
1103841
1567689
580329
948894
1055908
2291257
2344090
715571
2455492
2728087
1799937
2718187
949820
1152163
2578647
1909179
848289
2370557
1046048
1384298
1369694
244579
40712
973039
1734071
2479279
1688354
2467509
2555254
2599739
138452
2847351
1484402
2494801
582261
631038
2937968
1302473
453999
2849583
2590820
1454198
1065709
1373069
2091978
2251725
2321322
1584644
1812820
2081023
2620647
923891
1463483
1979831
577978
2343293
1716650
29481
864389
2106589
1617052
2384148
1297782
1800170
710479
750167
566819
824281
1296713
2299767
800935
987545
2891804
23347
216712
1631991
900833
1430459
622309
948806
745633
587230
1454947
1301245
1185279
1497032
155421
231756
2877002
2315898
349762
136418
1351652
888026
2091172
1287997
38600
2773752
558079
536154
959991
1440863
198772
719793
580851
1630905
2535040
2471078
2790286
2887399
2325867
935456
1605770
693131
673897
1213906
1222018
2039186
1902584
2622596
1074966
103033
1612919
316912
1746070
2751135
1984908
1152514
2267094
2898217
2153979
2386001
1558533
1152772
2618883
2166716
1888525
27946
268113
83197
1239124
829714
2317486
192947
2547278
2133166
2291357
984974
585727
1650468
1763678
806340
2015520
566921
622769
705472
2906707
2482982
1946976
2373257
2411299
1367708
2710882
572934
2043335
1129181
2130642
1778029
2020759
1410509
304056
2078117
114776
2565436
1084659
27750
1400828
247869
1366286
406559
1545036
2625399
812885
1103921
325113
1150585
1396387
1309307
1986680
1593371
1759151
2900009
1253286
1751271
324807
902077
2688437
936485
1524338
2743250
2830161
2140221
565319
1763938
911785
2937272
1442872
987894
1857126
2255068
431096
2292952
2322577
2159616
2784311
2752426
2184227
407549
2877145
458058
172809
1264628
2581124
2923497
575440
408988
1871823
2460884
2268282
145923
752837
1905222
1244557
456583
245464
1520197
499669
1108976
918084
1097176
2290673
373615
2695497
83083
878866
2331902
193354
491555
1733922
978363
264353
880713
1755999
1007489
2238956
1317716
819499
16017
1158103
708600
992958
330664
849444
1301553
2734579
2089160
593368
987492
1361914
446176
2862097
1282304
2240381
48387
2690642
2042832
1808188
459707
726111
2591
292585
1436281
1676219
2386323
761967
2914639
1748379
2084584
1615385
1297192
2402305
1151057
2533811
2828900
2883402
791362
337175
2291395
66175
2817165
1507572
859957
2262347
1075233
1540341
1992081
1728209
2618591
1377554
1033402
1744696
827112
2657327
878511
704853
831695
2169595
1150496
2814260
26394
1653961
536498
1224103
2648836
199701
350352
2530500
2802924
590579
674447
1697865
185576
2215851
730767
131318
2076975
2783768
1100422
380995
672109
567192
1386168
158029
2215124
391748
2056848
1611035
2473241
1566854
43327
2269270
2795780
2721959
532148
2658151
574802
1748555
9125
1705933
280677
1688438
2805773
186058
2205250
389384
1221623
1871578
575738
198591
1512046
1398633
88716
2545846
1333089
2659228
1185592
377096
1736207
984584
2259920
1646334
1827703
2841452
943068
2623998
436402
1028139
1947030
1513281
2175990
408631
1694953
855841
92464
1006830
1771196
328544
2528284
906149
1528777
590910
2220171
1041021
219515
1102552
1005605
2919284
578585
996519
2258867
1282607
2423668
2351468
1070023
1008741
2175446
2744034
138209
676957
1949058
1371613
1121795
1870620
1509842
2830761
123221
848112
1188217
1774068
2877091
821668
2691419
1603194
1701278
2364028
1323249
1562781
298334
1576335
872253
989288
1131052
1526530
1933037
1849000
2239883
295200
1767114
936793
1539533
761085
1257413
1795082
128856
1927704
1863818
1189406
2905956
848677
821376
1735896
6178
2859440
2598262
2388799
2058373
490635
443971
1196487
28040
491393
59619
2681012
991869
989063
2556656
854750
1978916
341838
1800969
402755
1228229
1034035
687517
1489440
1258475
1786412
787444
1721373
872272
533418
72470
2352137
1807056
435265
1897494
2539991
1741025
546533
2090404
1858273
2929509
2016196
1773657
759009
349576
2156506
2691611
1251674
1651657
1539191
2855502
381994
2597024
634664
1298132
1030615
2769418
1197063
24035
82414
749253
165401
179869
2572344
782628
2670075
1124463
2749944
1129112
1983713
86850
1596416
2043962
815319
887604
1310491
1632754
1465320
413812
1739941
643894
2030491
2150762
2495542
1661952
2757919
1756555
2119312
1749974
848396
2187445
2407425
72372
1911739
161363
2595357
1023763
103508
1156179
670536
1223716
1055816
1687716
2309092
356227
1439663
2013644
687438
1776868
2577611
190187
1538691
1561124
858294
1568467
2079447
2038379
103610
1531835
1264202
2325394
2386793
280417
2341663
2813121
353157
708645
1656640
1660565
1525145
2724503
210412
260845
248455
2170555
2901961
2412145
1167900
2823971
712356
1973487
1962260
322277
287983
54810
2514932
646325
2457140
432288
1099267
2279217
2625713
1353975
1239115
195778
1850993
1341454
2270537
47480
1895704
1202491
1889270
2362061
2176122
570287
1898681
1990568
2244818
767988
1838650
765820
2382733
1804961
449749
1875537
1490670
2371736
2188165
305351
2915611
2190397
343026
1641140
1017844
1956431
868207
171210
863775
2532823
251823
2171854
18623
550584
1593256
792118
1005417
1265499
368244
2759037
948821
1719881
1136528
2306394
1753047
2276484
1152198
2758382
1769474
355847
2848848
1892735
298104
1767673
1198588
1307418
213231
1507816
2313
314235
411354
1283638
391976
1347510
2353859
1336129
1216788
2305277
2564218
263763
45702
2011829
1504265
2720296
2235174
1204734
974821
158705
1368321
211800
175674
3167
2092001
261625
831305
2337978
1591445
1258424
2925064
2674813
2744437
2726201
349547
1185144
1608727
1672345
2280391
619121
360346
2896082
1179510
2001466
2482601
1023697
2174463
2328442
1231049
479813
1218202
1873917
1737741
158359
2279056
606481
1190994
1492746
2404292
1036281
1370628
969471
44742
2243432
179805
1075253
1248542
2044492
317505
2354463
253635
2411419
1443210
1353656
1689112
2530306
1509192
1297414
796254
1515019
2376652
611326
2114046
385530
899406
667831
942426
1233107
86771
1836130
2644155
622889
1633720
330261
963721
494193
2098811
197484
1786885
909196
189321
2919286
1430892
2796347
1347164
1924604
1949250
1605715
992109
228946
1482196
2713791
2300311
1431806
2666331
1051066
2855487
1785551
518719
1572596
600032
69092
1195229
1911381
137655
2113022
351487
2646903
1154117
1159940
994036
1585443
174126
38325
2102056
239732
2734529
1713917
2259405
186387
2039999
1972276
552789
2860069
887579
1427534
1217570
2473395
1269135
1709873
1191783
402245
1115245
998810
669067
2227569
262442
2655430
1986971
1707281
1150746
1281977
1724893
404331
2160606
1091490
1501801
1955566
713598
2937359
851609
774651
1142561
568696
830343
2144757
470815
1842900
2038063
2791202
2153313
1922120
2604257
2639124
1835776
2557972
364435
2365639
580420
1499939
1982582
413109
1630058
1433899
720384
104765
958586
1310568
2914960
1000954
949312
1052075
236083
1579013
166799
1511530
2885361
2098666
1218991
2775986
290798
1748200
1815705
542882
1478517
1078030
262882
809436
1458042
2759585
2613373
100270
2423158
1365773
1668189
2927851
177430
1852039
1637218
2791064
1983520
2866553
2385923
2001330
990699
919131
170924
957855
657559
1119466
1838064
1753504
75349
1934287
32391
1983778
2675098
1887536
91675
1201285
2031759
484808
1380874
2578011
1862042
435467
1504590
1936811
721004
1074038
2277600
1074205
1006905
572065
1056956
2303175
717179
2291040
2192523
65831
53794
1517451
2080498
938624
2024227
984266
1267647
2044747
2405956
2619215
1267152
1362095
71131
2528423
1269175
2766127
552520
1338152
2343250
2698203
740789
661450
2013343
2248516
2379164
1337124
2323025
1590812
2077211
1923033
1486525
1897712
2698147
712371
1845037
1122538
1570881
1066089
1450216
2461972
1202645
786362
2492311
2449931
1352487
1074680
2189863
2530
156565
787708
135452
556820
270313
498686
2577407
1999145
860260
858872
2008363
2703885
1645826
260253
52564
1851919
1542811
2015126
1433942
2821625
2313733
1487335
732900
701320
2002059
1393491
2084035
43490
1979458
703652
2350923
2512133
1511628
1497966
634450
1562275
1066336
2811812
467336
577397
509373
1877649
848763
2798795
1600950
2596919
597936
752303
2321061
2037122
2526031
1197809
1308622
148594
1797933
499933
2647675
1932900
2730749
832786
2921571
2770635
194260
101694
2247099
1793124
1332692
892381
426616
642326
473106
2315216
1067312
1813398
1731260
2172471
2022604
2814692
845584
2799767
288897
667570
2237827
336464
1495823
2352554
1720275
2731023
892932
1569733
643172
622022
2441694
2190657
887923
1425806
2476260
2103256
426613
709816
2735105
459063
1469726
1921766
898712
2378383
2013730
1968960
1466428
1999562
1260315
2856915
868284
808212
914131
978132
2572908
2045932
541195
1349057
1239184
2586363
272168
1712267
2322594
1214692
32549
2445654
2415125
773375
2812772
2009504
1635365
1139438
772969
300879
312859
377460
884009
459453
1218072
2562260
1374409
2104635
2691831
1369866
1728322
1884467
1810938
314433
2362046
1908999
332732
1724531
851087
739045
2207974
532368
1535445
85004
2775657
863596
1032095
1695212
2312333
2529090
2189084
1506562
884500
520763
2345966
749429
792401
704282
2596675
1865613
2894585
2240282
1927640
1278798
1459368
693556
1177436
1047755
89727
1792030
2855593
2662913
2242731
1544495
2208271
385765
1373119
824174
1301530
744440
2876045
128507
1481048
1996167
21940
2904114
2528360
881701
2158412
847829
323879
1724050
2409852
1257202
1991496
2746189
23883
638680
738850
907081
1947513
2697807
2030444
2931195
2803513
347891
325043
1380356
401757
2661944
2182480
866045
2346635
2146935
2074437
2088693
1514684
1266893
2649481
2579325
1907397
1738337
39278
1229877
795086
2615000
1015401
385189
1921362
2816479
264514
244134
2570479
1546037
1362313
391751
1738178
296846
2018534
7939
1758559
344975
2378307
1842886
578422
1279206
2442925
2155993
2628739
713219
2248583
2469814
256966
129193
1632261
1125289
2128233
1722019
2027455
1056567
2698615
313941
2432882
1451067
373356
2684559
2632745
1994665
1755432
2275174
627396
1131619
982945
1828916
1447724
2627067
1314433
1688235
361054
1488259
1081381
659284
68874
832905
1165539
1349847
697120
2692200
861769
132413
1563345
1126191
1026884
2828772
1311757
1097727
2239366
311007
1893267
2246573
1048369
1216022
1587089
2604458
2098888
292996
1198663
2095414
1441356
1268650
2580157
211548
2275949
2740011
1556144
2421268
502211
658955
2055918
961235
21270
179998
992695
2451200
689336
2359752
651207
2047944
975293
2921778
1280979
524826
123905
1209571
661277
2826118
370546
787536
2678230
2167221
1864458
1114292
1959469
1158844
1479603
1793147
640037
2691410
2135490
1096177
1419532
1674418
1344921
685879
2036647
2175511
908695
1221977
659554
482454
1224702
2444928
633187
2065429
33718
2589446
2689159
2518071
1312579
2828255
1507551
1509203
2807533
2848843
1827054
457042
473312
504777
1435542
1912692
1818734
1087883
162619
132330
1369571
1791158
222247
2416288
1871184
1735622
1876343
1207396
885071
221851
2627151
230818
909675
912222
741088
2528190
1352420
1225893
1211103
1030655
697900
94044
2171769
2546900
2793537
2127637
2689900
2327951
735797
2086310
1535233
169004
850329
1613640
2834155
979355
2361240
834664
1255432
2339378
1273607
596605
646443
2658518
1907524
770941
1714934
1353369
2797909
2332901
563305
18175
2683971
861088
1240845
2399556
1903959
2749539
1565910
2763552
96435
1151210
824857
2221064
78638
1674165
268142
1153695
2474195
2623887
2346028
943783
2232335
228172
88359
2381988
213329
2086054
616182
2597698
700435
1771568
953339
1459612
1385340
2010894
2827677
735184
2596319
2261113
578133
2648352
878728
108551
1231064
194092
836336
755858
988556
2740522
2188231
2794489
1661667
1814447
236571
1969565
1516148
1143767
2509941
618307
1700361
2736982
873012
1283321
261382
1797024
1501688
1799331
2342274
1985315
229950
745415
2466952
1198689
333894
1251924
1006613
2082878
1516247
1298015
1261814
2515614
830517
1057953
789219
170883
1877985
2097227
1624560
1597749
576749
1202746
570310
1526554
1831886
310875
969739
345549
2334825
2718605
2310838
110445
1408093
2034013
415591
917368
311976
1120952
509273
282759
775418
1472250
1545141
2613236
621754
2412744
2296317
32130
606548
2847228
1664424
269226
449561
28287
2368869
918600
2116490
750446
1735635
129024
1319073
2717647
1251632
1810737
1526032
2922845
920685
1240569
577458
528877
2919931
617223
1138536
136260
801932
125064
871698
1427292
211378
2828055
2063885
1616876
314282
2117115
137119
501658
2702983
1765233
1293081
2621858
347928
806721
1993284
1385176
2722970
2462303
1295545
653958
562702
1944321
341308
802386
2708507
1020435
1802054
1408055
1969903
458937
1519810
1947867
704177
2603709
1570100
1778081
792920
2179935
137671
39339
1084455
463263
1155716
2483728
727438
909492
1186578
693272
137762
2937899
2797875
2721905
1216647
2658153
2633827
623002
1484336
2156148
919073
1694821
1577160
2808760
2002032
1182013
2276385
460031
1287919
2261695
2131140
2165531
1015240
1017318
2210675
1221183
617127
765412
1111946
1240218
2666249
1921036
49940
528196
2401447
160315
749752
2295597
1829734
2303169
1075221
2132453
2134672
1351512
975051
1831181
1754859
1094910
301832
2480925
1236955
2711419
63497
2448059
1713168
1513026
629460
1230661
2398070
1269841
2400232
2755252
2207593
361633
665381
2042210
1649553
2430492
1192868
2872418
2905442
1330508
2761574
437534
2258902
924870
1497113
644563
161589
199010
1196263
200694
1821030
573974
2259584
2073809
1162245
52654
1253082
2059908
734104
443179
1444634
369376
982399
322998
721665
441133
369807
1304834
91129
2717962
1282868
964877
861706
1985320
2468028
1685214
2378588
989799
1976747
29984
2294040
1580808
2841748
1714004
857230
2880181
1988424
176636
1776755
279836
2580608
2659987
1679621
2880017
2759283
1368396
1500760
2233837
457243
1596199
878303
1830652
752158
1996035
2047688
174123
2570166
2700179
2694937
435352
25781
2275287
1300017
2037160
1488642
101356
1994515
1234950
2685153
344874
2868296
2810254
1841048
94448
1187201
2856597
1598858
2008823
1888593
2311786
1101430
2853799
2258388
648552
2578961
1659806
1422414
832158
1646904
2922694
1468218
2543305
1588964
265445
710610
1961320
1485269
2597858
1133859
1347649
523429
1065772
2437296
2924082
726999
1725332
2035069
1148541
2475808
758521
2872635
303007
1867018
2323469
1663975
1350749
794520
1755089
2692882
290908
1992478
1702887
1946630
1107535
2437409
1453937
1633045
500148
1638926
697430
2306440
1899831
2097684
418352
2598610
846374
389494
1662174
803462
257895
804071
1035745
282342
1522163
2814962
603958
1517258
1400214
1314119
138579
2915724
2270700
30754
310858
1890798
2888909
1066468
4046
1325386
2792817
657179
699833
2486382
2142895
2555135
1198865
678101
796802
1526058
1819270
1271059
17613
2733807
2558777
2095339
2029814
336597
2090224
1493976
676503
380395
197829
95128
464622
2288599
1724652
1835553
2199812
796120
170908
2232525
670310
426933
2704222
1775552
2802091
936093
2136548
431038
921832
1290902
2890395
1121494
2503049
1821057
151290
1944910
1846662
1236295
2443637
1833878
803356
2937736
765634
584555
1057626
1401879
1153654
2425919
2240827
664091
1347193
2782965
742864
1088265
19442
263631
1003555
2087674
1412023
2320190
229481
1492090
2373940
2824278
1872534
1733430
267846
1157991
1106096
585310
1102883
2640979
2238509
1646795
1702566
1821718
2426730
178037
1009515
172431
1319788
1317797
918755
2593956
750383
2691776
1192627
65078
442699
1307391
1775759
2732975
2288329
1079563
2087645
2187132
1884992
166252
707423
761574
775975
1280894
2439620
2831547
442669
2388214
2563886
2684416
2176138
754575
983981
1324788
1386721
1724008
330674
1050080
907614
1688631
487412
1939408
2678847
116674
680363
2748868
2604029
1061349
549437
401018
1591571
2022400
2711740
2482566
1966009
1696330
294944
649573
2024596
1466362
995182
2823225
2909005
248915
1454341
755995
2537942
2921865
2429715
2617135
682607
1178887
1135970
2583800
198974
1577886
1556289
2824830
1950814
1055843
305946
918881
464880
2389848
1357671
816781
2416410
46816
1398413
686285
2129040
2162856
2272149
2829792
1778666
2884724
2697788
458790
969014
1368891
2684609
728060
2505637
2647315
2834417
1150002
62303
72194
1431289
2333882
1370787
2456444
2003105
2441878
1350713
2452733
1045264
1627849
1876850
1533755
2616324
2683350
471543
868480
1044973
2238421
1900115
722125
2193198
2759859
1419979
598309
1580703
1463446
2400763
509930
1175778
345655
2883585
2794535
858257
2931835
1204944
787365
1048857
816511
1106925
2322355
2425573
455691
1343222
2271766
72737
2511669
953021
335712
116381
307337
2709573
1924309
2317173
817073
1366645
809235
272209
1779415
2552731
2489592
1371831
311210
525356
2373565
163021
2424770
863992
1882127
1841040
2106744
679743
2257135
2620992
331297
1370956
891670
2602232
2252688
473454
1538913
2702846
1650008
11118
678164
2427458
1120014
94785
2561387
2633085
2871169
1128461
541733
472054
2354978
229117
1072008
1323122
2292669
2078542
2912119
1476822
1728235
1574165
1491783
167866
2399664
2031380
1216354
2039860
2404536
816740
2426148
846
2798669
737331
1040108
812141
1646131
1499898
182448
534782
2608237
1842875
2688033
2610435
2348652
370407
1477038
851952
2749265
1511457
2175918
1124198
1934539
1590908
1807434
1589901
1994590
2405582
450057
2092994
2283869
233670
263718
2298220
2167869
2773386
1390792
1406206
1968038
2334124
598159
952066
433437
1295484
1929755
1315124
1302712
2603313
2184882
2081664
1894184
2673704
1974817
2210016
2843831
239863
1349417
2187219
454095
1788516
1971994
2399704
943658
848297
2914724
566608
2821740
136030
926860
1837842
2076489
366039
97770
2718105
980804
89135
2627078
945538
1005933
2863739
1818828
397915
1505633
2745190
1218206
876245
1452037
1545979
829602
2376262
2400399
2214327
648101
375092
65221
438740
700379
775174
910710
2823662
1401564
804676
1648631
2006989
1956656
1911517
961920
2826342
1937413
1441235
2842713
2122813
1691791
2332250
1280261
1832801
2762308
1852149
1052237
732162
2459083
2098531
2443748
1137335
2873441
2418567
1262856
1525365
2244656
2013704
2252259
2276434
2036427
724565
1411749
711440
365925
1308788
2922027
770146
121900
2779059
1432434
238680
2266423
1631037
2528457
212364
2453633
1152888
1489633
2733859
2617916
1380054
2541761
1585793
759993
2921435
579487
1433381
2124381
568022
2863810
1600619
1750928
375151
2421682
2779624
2667232
2914467
1893437
1473381
775583
2401176
2013340
1242252
72473
180435
1666750
499431
428172
1010665
300874
1888216
2389940
707227
2930218
2264289
273570
915060
1018506
544477
811159
2207614
873903
1125301
2071432
346949
1239931
2237251
21822
464852
919649
1185248
1363417
1634563
1122715
2904672
2063349
2185413
1218661
91593
2756599
747334
1538821
1498130
1848823
974508
1902558
1303388
2211936
805687
999484
2407661
1748315
2059200
1409854
1274240
917754
1852771
1235629
1336039
1529450
900395
2431600
259691
142610
803425
467488
1151173
2914882
573949
2108196
1775607
989234
462969
1185453
372240
1190486
718443
2549538
750632
1102170
2144367
1674272
364854
2910833
1671378
2746898
2415103
2565676
1852873
686831
519764
2220971
1049410
2697635
1034394
2797442
214096
2340702
854449
595466
2791125
653162
914119
2802901
547188
1381223
1609388
500783
1229081
1832197
1741450
1192639
740967
1289039
2792879
445147
1007412
494419
713922
535660
1897292
1662844
358964
1541563
441189
47786
1942079
1974087
1104010
1210587
323623
1488564
2398057
106165
818503
1834670
51132
701881
1424481
2582348
1137681
2102314
220919
1301700
1600391
607087
1741496
2546916
1758866
2439322
441089
1948056
1943717
2175530
2347304
813579
237250
2676211
2448831
2064521
2180925
2775962
455654
297024
1599783
1313578
1544782
2662857
1016060
314097
2267404
28580
286652
425481
1922761
1122108
663637
1645790
2353652
2463526
1041392
69790
278906
649674
2585954
2107227
2806815
229995
1662306
2563091
2900702
2710073
1222689
2714597
1525728
2785435
1829534
366926
40180
936359
709082
119323
2635217
1924357
1002662
2073482
477982
1615720
2169568
975647
1714490
1219417
2848162
877562
311670
17303
655465
683553
1567673
1793685
2421562
1258497
355135
978743
1581714
1507395
2134972
1980924
2565525
1527260
2379181
1540207
2347986
1021204
2660619
1742561
1657951
937596
1519514
668594
2133906
1708439
1959050
686547
2531372
1551869
1644340
1131730
2909150
444845
375486
2609307
939782
1484717
1860132
2146491
1179484
990887
2144160
1574589
1428226
1772431
2179624
575625
1347686
2044465
1254047
353204
1486342
2883895
1026721
14911
1354487
571097
1642595
772501
676824
324006
1470874
2109948
867818
626935
1671575
185098
1644345
390108
2609198
333488
791496
2520494
2205696
2637364
430216
678587
1105059
2387141
1224058
880710
377372
1203453
1646893
1601081
1835261
2433921
1511633
276746
1492696
1745299
1932402
510594
2136342
41699
2226559
1696130
265508
1981392
1601692
85700
2886719
1749390
302192
1532345
198897
2806034
366337
1350959
1736296
204424
1088035
2286946
1265099
2531709
2768269
2369922
146618
1600780
2354403
2241064
1924857
1090691
1605072
2498388
1524128
2818711
1309098
977145
2740041
447828
2282435
13086
2634736
2907281
1670485
2837337
2579328
2163390
1399621
454119
2451884
1759667
47281
2620762
2066709
2233
2444211
2054605
830030
1479472
1702372
515487
771616
1852572
2204808
1347401
2575918
2454948
1587003
816606
1729307
488118
2683873
1508710
576350
405782
2171302
1694880
656545
1986600
2762758
2437238
1535568
2614076
2162729
1404577
1297595
1736301
2228606
94417
2062733
2649896
38101
1116878
161923
915576
2632570
2094252
2375575
258142
701457
1453405
860348
1153286
1893966
1517353
1990861
2626448
41382
931630
1965874
1116109
1257728
2375759
437356
2761171
894969
2287208
1149658
1852870
1181511
2704684
896506
2801636
20736
585240
753791
1666847
2104293
1966634
2387821
1377247
552618
2127193
1305447
2790365
1834349
2037414
2324542
2083021
889151
2605412
2600037
2069587
2438384
2696179
1050196
1605879
284891
1514804
1382837
393599
800254
1454671
2622360
905867
1751784
30506
1561759
2100816
897715
2664693
2252418
2220300
510606
569084
1743110
1058128
2716367
1350573
1408839
642426
2841645
1402184
1073508
725314
1929914
2567507
1348267
2600877
127628
1702708
467485
839911
1741664
1325425
411328
558623
2126427
13800
1131937
1295284
15916
1461979
453342
2741133
1128046
2496951
2307140
778236
518888
1237678
1915156
2066100
1285089
360482
233813
1925445
2492616
2350201
342637
1484204
351397
2881490
220886
1709770
1956183
92041
1422909
2904471
969505
813630
523842
691050
2544963
2519908
1383573
121342
980804
1010469
732537
2370413
2587324
2098810
2229877
393880
141440
1535031
640544
2185013
508274
1533423
1825900
2721317
106920
1831369
1496870
1757766
2180877
711307
2520991
2860493
1433173
2743020
1158287
1707297
1817169
2577333
2471103
331319
172403
2029420
2380372
2250758
223498
1628454
913584
941306
2520519
1883059
1328918
1217143
1841813
1712255
2682829
1721656
1028213
1641301
156248
177944
1650038
2851399
859924
1727870
2652007
2330432
2738227
370661
2636873
2805661
990738
1153287
543199
795152
267615
303215
981834
1898763
2305086
2545174
2360533
2530731
424388
2290976
2452561
1966776
706713
2574148
2846658
383408
2311057
2519895
2733360
2212083
1451248
2833417
1853847
1434815
1410552
1078240
1872785
1922324
1953846
1185564
19163
115297
1355747
277035
2422311
1193140
1519157
1118175
917488
1630745
892327
1183059
2175887
1593571
2394976
1399307
1830643
478368
2374130
1937170
2335358
1838007
1619515
2901718
738009
1303544
2010316
50583
1432250
278471
1709106
812696
2449928
2244765
1940879
154868
2016776
98823
295053
1723992
1164161
1336727
743250
818507
1730874
1441372
504214
2206789
1719383
1157786
1302667
92987
2227859
2167892
232702
827239
2494325
1108321
170741
1615185
1763705
2691797
1909326
1786736
783816
2844021
255734
1133476
328211
1134302
1762871
64185
2481768
2845522
160774
236635
1719353
2824018
2192852
432525
2531451
2420529
2283783
2924102
2467303
599630
880860
2121825
390265
619235
2443172
1990655
1412616
274725
2639665
490711
2463773
2351332
2246226
428956
1651481
2372368
2911023
1473020
2264218
2752580
2045967
1667505
1221644
2161216
1697225
2216838
2550649
1014463
524274
2230046
2292397
1764927
1045449
1257282
177020
1039681
1443227
2233511
1091798
445100
418589
2611752
2875972
225494
666586
1695130
419772
2508072
23007
2421709
399560
2682348
369043
1104997
980533
394557
2500320
2512035
109856
306725
2746819
2020947
1834148
593017
2688710
2198240
2428157
2038836
1291116
2695808
2844562
1067646
116783
2859211
1589648
1396013
885343
2451169
1633604
757216
2119209
1848005
931249
2705923
2657372
882340
809237
2176965
875209
2636298
2410320
2242776
1286449
961231
2748689
1295715
224321
685920
2116306
310231
173309
345300
1536105
2485803
2599991
1907864
1352793
496614
2576859
2867142
1484113
2834921
980134
1124323
995546
120114
2250892
515072
2033060
767813
1076282
2329856
1773328
1033874
1302582
1840442
75561
1771894
2614674
143607
2316237
2490856
1962466
1984430
834692
2607688
696145
1785443
2412786
1527515
468142
338992
109613
1942760
728264
2906788
751585
1398629
2915725
1437666
2374903
479889
471064
2612884
1771173
768541
939006
1162137
2479787
2243600
2547198
489473
1135230
2310807
1732413
1340238
1295122
2527260
2102854
2167882
1805182
586750
349886
255260
83680
1499989
108028
2511987
1220903
624629
777480
566592
66674
2299075
2118302
62895
809891
683078
646826
2413476
955755
132789
1346884
1124695
2427504
1633912
1750785
2295503
718404
677514
1841232
857540
2173425
1957108
931792
1359519
2191477
114251
1321350
2233168
1532184
187606
899729
982787
456833
655624
2880347
441672
2136946
1659902
2217406
1059212
1770443
2919559
1664599
362933
2920321
1707490
1837833
2670811
473823
2127243
587231
1523605
2337446
421639
899948
2370141
1815088
1948049
57131
2331061
2366586
531675
2897125
1742265
2886096
1863410
2743230
160850
2609298
962201
1350618
469902
839995
339041
635685
2313011
2503819
2004725
2246931
1958520
2904375
2617630
301834
1822252
621894
463884
695955
266989
210048
2215313
2414850
2336818
1567390
2632215
758516
2412367
658769
2102935
1508147
304064
80569
2004344
799020
1999109
2161172
2458291
1309242
836854
451621
1948967
895499
845751
1275902
1335360
269890
2187772
76115
2579387
1976513
367948
1235030
2454778
1324688
1855352
2921427
1561035
467977
2724287
2196383
2105929
483910
2465451
2910374
1362515
1221160
2680983
181898
80839
716285
2173783
1275300
1608313
374393
1160514
1348469
2165963
228394
1708465
2190273
2937589
2576998
1167350
2308812
2029243
2285375
2594181
550031
2096940
2863494
2412280
361699
705111
2788903
1239121
1543248
1093082
1337384
665137
1278538
2010396
2834937
551470
1024688
2461587
67392
2741824
1402448
1991325
574131
1256402
1020575
2737082
227629
547206
1726279
2894914
2683275
1916474
1883846
522880
1328048
2194269
2338530
2075688
1153963
2792744
2351132
1707820
1905490
2110702
2147972
2061656
1216914
1416329
434976
1599326
932586
2684046
1342156
618207
1049430
1057365
1216187
1658284
775016
1193351
2760304
1853599
2416472
2693175
1016590
2289940
395425
203765
1940886
1009287
779863
1119534
2130239
2441617
829069
1993479
1175386
506627
1983377
2519375
616408
1704456
2735317
1216489
1382995
962219
2872224
1165081
1145034
1657952
887260
2604931
795989
1955767
1383751
2181092
1384992
1705167
1437377
1193706
428453
370806
2570629
2783218
832407
460618
2590244
10871
2584605
306561
71718
2113837
1280388
990824
710820
1082856
598981
2831759
785039
2850727
2611094
1088645
2396034
956134
708210
2650435
672038
1346540
1497856
1012798
2547786
1410421
587082
1979173
515694
2801436
1319252
383187
1318776
1514907
666774
1964311
2861154
179057
2436429
2046393
2836445
201949
46532
518151
2275967
497094
1601633
571449
85861
2600229
1635731
2386061
1089539
114573
673150
1604369
361109
650722
1137706
464432
2343005
2582869
2164740
1714113
2460468
1931466
733991
596649
2653950
1799492
1283744
104226
1546291
2103907
973368
809033
1866743
509541
2108510
1957937
999838
1080794
7674
984736
2085750
173899
92804
25657
2292693
313601
1025590
2625374
2551461
708149
1655737
696292
103269
1259673
1945122
685230
2783255
701831
974983
339325
89761
1042919
2542808
2265225
363824
653406
1799543
2247034
1458634
2438058
2836725
2882508
1633636
302849
2558879
539613
423212
1292051
283500
1505899
722574
741237
1524101
2730527
477462
547483
886946
2177070
2435829
1618533
1996112
1015938
1512143
625733
2365440
726430
2303008
2461752
2923956
2489181
1198237
1108408
1762453
187806
1082965
605105
98317
602297
2278431
2154868
1350573
52916
1550509
1869303
2504848
1812794
1942383
1865924
246355
1169104
1874223
767749
836042
49993
2016168
1423594
17175
975009
1768835
215980
2319582
1305849
1049511
2454870
2029354
1290725
849730
100913
2939542
1125069
513702
333180
50474
2450385
399598
2226676
1814644
1354712
2536609
1401137
947231
360690
1553801
1854793
461995
2034772
262195
1858455
291769
2643479
2337785
2080388
2624181
472786
2843109
1509024
209783
205767
489078
2510084
2629783
397236
1325120
1736522
1297482
540636
1867458
1449981
2328809
600060
1215331
810494
998366
184352
2075741
162271
985129
2796212
804945
1360472
1155961
363076
2722149
2724798
2128261
1275672
2893424
2125661
724381
2415514
360912
707138
2156769
371176
1591099
1559353
1226781
833668
1302132
245647
2326376
2488416
1777112
261560
515327
2260490
1575292
119398
2497497
2521637
557157
1484524
677461
2097734
86420
2847808
2311115
647058
1841855
1214183
1132028
1424902
187904
1282047
206802
1245153
1937397
184328
329990
347689
810742
2134242
2551803
622643
2579329
1937484
265706
475137
726801
2086734
2443409
287061
2785440
1564480
378469
701811
1932128
1416578
194229
1239194
520730
2231051
1126709
1259784
1321566
2114264
1814251
414006
1724488
1559757
558986
2367446
834425
1594203
2884435
2542491
2867300
2827611
478706
1185800
2143936
1539529
925401
1549112
2291475
332413
2474244
2346142
2199308
1336570
1120085
1244592
1856352
2691592
513805
725927
1274844
2477759
479863
993735
986586
1745269
2446984
2076721
1259720
1858653
2033087
2551559
2172376
139648
2339817
1610108
810550
2303581
930824
337186
1631536
569930
2473956
2656363
2122656
2827485
1198284
1302632
1320385
1025064
783585
2673042
2310363
1731252
2120775
2692693
1661009
1337349
1420984
1525673
197662
929617
325949
1603774
421341
587492
467118
876750
1142659
1706873
2762430
894909
431793
610267
2673498
109842
2090364
1025434
263553
446855
2610409
865240
1943362
2451129
178557
1714663
2498567
2820892
1722487
898891
2766946
2237623
4313
473925
1811693
2559050
2070544
1352039
2765212
5991
1748847
1817352
915322
2150206
1004015
2876346
2549611
2079038
1802834
989463
2673691
285317
1127430
614324
820613
2438791
410133
2673478
2576353
2024840
823831
1770427
1933802
339729
65025
1038465
1713848
888139
2474070
2896312
2368926
707720
570618
1587133
1007073
1041217
2061411
509748
2844949
1030661
1615882
539000
2643612
1867002
2766825
1891718
1234429
803506
2189568
1095912
655935
1131413
2136227
942957
1312565
2280795
2438534
2750112
1656763
2119772
75194
2649896
4299
1919984
245175
1348917
2366940
2142510
1102543
2151005
1116847
424742
98547
604015
1159908
1611434
2650074
1883397
900183
296744
2542144
102972
721474
42833
159643
1184372
2401605
146043
1428947
1004208
2718826
58794
2354757
564739
893471
185268
2853298
419530
1960627
1224104
747541
2649081
1628487
322732
290755
645663
649468
99354
2379606
1675317
2858365
2413684
554365
1560223
940985
2067581
2341930
176588
2612668
2191654
130926
1579077
638128
2549811
1959192
922009
1705620
187129
2221421
2310369
2007026
156181
729570
1323599
2486406
2686020
2592157
624951
1568194
2030568
273554
415641
740368
1731644
2355566
746342
282687
849906
2143300
2796014
1087986
659593
709206
2174605
1372119
2628188
729621
2285082
1350964
1119055
2180567
1524868
1581958
2482275
913769
353470
2582785
1608705
1269656
2010200
2776207
2059782
463277
187035
1000562
498478
2005531
480212
905405
2868215
379242
1954518
1748519
261095
180976
118734
2162879
1222580
398701
2618542
2660860
1967155
2242347
988960
2731501
2174109
2775730
2031391
2701095
2578736
1189348
1527920
1260269
2151120
155573
1429565
65827
477689
1205893
791654
2769895
1854619
2540519
620871
1463171
1014852
2395399
1513520
126608
1078603
864765
678827
2168489
2771201
2772975
2183497
390753
1459282
999750
1679803
2531105
2909540
170554
1621086
2454725
2895855
568097
104596
2901910
990117
884358
1179180
2198564
1669277
2733476
2899911
1606654
1314218
2321792
44643
2917287
1924114
225764
1095908
2614674
2028089
1647646
837241
1903795
2816823
1683929
2086466
998476
1735244
98456
2279148
724363
1631483
1564223
2817759
354907
2407071
505317
2410864
2254025
353012
2855937
2647870
146465
2376662
2937220
34746
1657780
362553
2090350
7254
943337
1146384
1598874
2295590
838905
2072603
464412
64636
2823791
122095
80342
1797006
259558
2371504
2206005
286340
1667602
973428
2735037
630264
1526350
2760484
1055244
1445832
2548966
1530052
19668
314599
461655
168508
1458586
2424394
618496
1983622
996973
233502
1574808
1312666
1257966
2196123
2123414
597426
1894203
2493845
222651
433638
178683
1623029
2157482
1993964
1916413
1174488
661693
2544450
17852
879802
660163
1700417
1346111
606599
2298594
1029962
54837
2501187
2709447
1031178
2563731
1934066
2314281
1414074
1782508
1780926
603421
1383671
723037
1660872
311251
2557537
1231517
358217
2887806
57192
1815095
1504526
1202453
678321
1610517
1913066
2381316
1043918
2353966
2925309
1051477
2723037
2330143
1079857
603155
88621
2786231
1098619
1732236
2659406
948249
2924046
2070962
409609
376402
1095664
1674582
1834558
24303
933714
2518689
2880788
1171747
2931769
201031
2935051
120007
2241060
1902888
956152
1254496
1835771
2150466
1959132
1640911
2677635
2776691
906457
1879317
1221939
533966
2865460
2085472
1014540
621635
1874585
2226960
362698
6647
2936262
1948737
2556260
1802441
2308542
523983
46780
2610434
2199880
2044871
1045449
1854364
2522850
158369
2360862
2008180
919336
2840770
1629864
1016763
177525
2633992
389741
2739518
1057306
976722
1907174
644827
1919152
2767621
2744437
1506541
1379009
464372
455692
2427471
462474
2357308
1851726
926708
240419
229981
835446
365576
2155185
149332
422484
4989
1779226
312051
1247734
2154395
254206
84147
6362
2588908
2191482
21095
1464763
2419771
534554
24423
525547
1537288
523150
1339839
699911
524059
52131
1072299
1240872
955497
1527203
1826390
1959627
1561309
1849116
2668516
1943269
1930339
2523385
2854669
2706104
1286436
2855003
2843511
2393884
2030236
1303597
233186
2297805
2826866
2714045
1780741
2250071
2316997
1632659
1324712
1087962
1705583
686656
1875231
598961
2027146
2131603
259479
1536525
2337361
2498113
2088500
1846634
71560
1940432
2041608
1894788
2229284
2411266
1203084
1763237
739268
1095314
1470341
1552958
259220
2123993
2312645
2120787
1226206
2490607
2115654
608678
459287
1912870
929586
178290
1582159
211268
1518193
720700
587787
726433
70336
485732
2372360
807660
1386838
1221972
1971896
723318
2873505
39907
912186
712434
532237
2371011
2305955
2299629
1466235
1408594
1680178
2838584
190010
2800166
857908
363757
2828545
2884656
1393395
258765
1115315
2873595
2687955
30461
607965
1376896
150070
1466266
1593200
87522
1616099
265781
2167263
1239940
590520
1997398
2720046
1771358
383314
2134408
1301199
1718966
230927
1623763
1221888
609391
2188034
1616573
1825483
2431398
2858014
646151
2176282
14275
1160753
361437
1170535
765451
500624
2228436
382659
1469274
375306
624985
1303808
44192
1067450
1087788
1239978
563107
1923830
1921150
201223
1446359
1172053
2211285
1109802
2369590
1010289
467857
1293337
23943
2448560
2048964
2119797
41067
111850
2025924
1698091
2101179
962115
1265478
2329187
1328047
199838
2521907
1824570
1254607
2722067
276431
2674899
1675032
2673590
1114236
2240346
887194
531515
1240445
781370
527511
2366969
531640
743610
401847
2473495
1520162
1102827
1036711
6229
96341
347298
2068170
1903638
219404
2763607
771325
2369013
2510925
2802980
2682699
1358857
727740
2553205
2581289
1920971
1280709
2150834
1022556
143301
2703665
252522
1467379
2435797
887870
2190664
1891953
703119
2594688
1297990
2366120
371472
2386796
1593109
1155663
2201617
2599908
2433986
2546258
687440
1358979
761809
2801979
107395
557226
2070772
653048
2462980
2565376
995926
1330510
697561
108205
908816
1701709
1954899
1888712
135242
2926925
1335068
470203
1400312
2470283
1676556
2311021
703405
102014
53013
2254517
617757
443126
105308
78300
1684812
1734796
501207
1795596
1432138
561973
5624
380925
1973341
1744571
2313396
822026
2052767
783874
2219383
222999
2900693
1953962
1384973
351151
2197208
2848079
934374
793662
2312563
445732
16558
1976649
1248088
561303
578280
1732173
1772139
2574217
1318911
357396
759834
2076995
2924904
1798965
841314
639283
731860
2696974
2779355
22219
1154472
201434
1188354
572797
2903136
2529754
1784488
1997685
1898813
19557
408701
2143078
1546939
1781561
992126
21194
2094914
1762556
768546
2891828
2016317
944247
1405329
926340
1339746
1465698
519125
703969
160973
2277606
1536822
1737822
2089107
2152945
2253806
1253051
1606026
2541133
2598289
2113836
1931762
2567896
928685
1796662
2699612
2228808
1943305
1597694
1444588
2281873
2837005
2585553
1968998
890554
1621510
98541
209655
1492917
748366
262641
668121
2245534
2017084
2441833
1290851
2164440
1812765
468111
1723031
462181
2452380
2200367
1008284
2657798
1560505
1112853
1474001
912233
1313354
565370
2551427
741674
182473
1152261
557701
711322
517033
2250450
2903565
364689
2021707
312392
1165350
1586771
828547
651439
1266709
1158952
664674
19005
373781
2249705
1633410
1600102
324511
830596
2600938
42013
638295
325902
1940007
126719
2144769
2504790
1061021
599188
2874518
1969470
1864674
2221637
861879
579140
1595130
1805581
2672620
1337509
1704396
1087168
998827
1389734
1967680
29795
1651082
2682762
1697675
71911
183748
1938555
754025
1359102
1818357
2884208
2164858
2829897
2669125
847175
232963
2030246
2668839
2293260
2075248
2766800
1118945
485006
1541370
1467709
2740760
1045952
1097392
694818
2336048
1360890
1240110
544777
1782056
1846489
2042784
893830
2934155
1382696
480909
2656247
467203
813945
2102005
2594935
1731921
1782546
1616581
1543453
115082
2646659
1279082
1710860
749024
1466348
1480240
1791656
140104
308109
2316555
2187384
2739553
769620
2678942
214478
847495
1361321
1089692
1490817
658883
2665802
2604037
1028051
2187046
2653865
1543617
2091361
2910658
2140282
1261934
2543568
212365
2818488
1681290
1290267
750757
1102381
2780808
1211380
1415683
87623
787190
2632904
514412
907097
2532104
2603202
467120
678148
1110875
1530332
1256492
2744309
1222975
2226332
960587
214918
400296
2744442
1623108
1760020
1341151
1986525
2504489
251228
622011
2426710
1580075
2670140
1717975
2437908
1968641
1632620
1281695
2024561
910259
882064
982219
2803873
835205
2741984
42516
999477
2190236
1087518
359516
2740568
1236267
909951
1224688
231763
2751228
573039
655245
998880
522668
1716666
1951084
2821772
811721
2184562
2531601
1763768
1315522
2920033
124659
473222
1345108
1752447
1998586
2290086
2528201
761003
2777084
1233736
1588176
1168661
2155451
612657
2184840
571122
1313424
2624467
91896
164167
1278055
2914866
2892910
901738
1783516
210685
1681060
715982
1519968
2456796
2450750
448136
2595050
1975608
1851953
233743
2001479
472925
1971445
147830
1383865
962065
2804097
987335
1646960
1479018
2660557
2358759
1272738
2792471
393403
1961207
2901435
1377429
2283673
2403615
1605997
2870751
230648
110458
2511045
1213445
1579896
2372299
784541
2218504
329514
1834424
48495
1289327
1298269
2292322
2831647
2449424
2435075
568361
1144633
1143834
1917498
2121574
647052
1945614
2180028
1742329
352029
753488
1814490
735521
2381788
2720770
433533
2187883
2305828
783542
2538126
110127
2301338
1779431
2449679
2866093
1024043
2937775
638439
796583
592195
1546451
1023997
119215
2411430
2060808
2713299
592626
1274171
407581
561361
878610
1313372
1537938
277159
930867
100305
2731581
1113501
64399
593590
2770025
420587
515574
2489679
1034025
891004
1498772
2242681
1384834
572291
2588883
523466
748879
491785
99817
1830331
2363420
493543
2367342
788627
1876723
1727724
1759043
668994
1436576
1990476
2422138
1598199
1740690
888382
1393040
1287999
597665
2939501
2272186
1998879
435643
345742
2710314
1921391
1255565
2766480
1904014
1051384
1840120
1177107
1958123
31341
2078948
547812
2656767
2384926
800622
404052
2301943
2141766
1579305
2661484
1059848
390946
1143002
1980224
1192635
839663
1748818
2929151
677746
1090668
1426078
729094
1913166
2780260
1569184
763811
2115864
2694827
1615502
304660
633797
1144810
188540
1987718
1199179
2240068
253363
987854
393273
2205870
2157828
2454611
370216
73884
917494
1753810
1909931
878223
1423411
256630
2723591
2911417
517993
2654218
32207
940220
1688631
621963
2403517
722889
856725
2002280
2403166
84939
1118831
2502396
1023237
457118
2341251
1221484
627744
193354
338381
2671316
1769643
219275
2612947
731267
219152
1734494
1068701
2166925
2390498
268968
2173033
2844417
1237846
1337481
1449536
843464
1657740
2690
2836644
2734028
776505
1573951
1851801
1639654
2675727
668358
72031
1279970
549151
2029639
2411945
1335691
2808830
2375824
665968
657630
692983
2772971
319893
170032
2013162
2495511
1974400
1859782
1048661
621447
899428
1792366
1889803
736465
1425137
1848208
1796298
241095
168088
1601947
249473
1375867
1947007
1728734
2795889
1643489
554805
2073845
1864506
2417337
1109995
88571
1231367
2508616
2006470
2911863
1229727
55371
2013589
182715
1155213
2049621
2600711
1228989
8434
648460
1586888
817262
2605335
989144
223163
1111054
1261064
701369
1044100
2849563
1065341
1819576
948366
1275989
2183802
951092
2745578
2182583
2082267
1679978
1003419
610801
313695
661979
2245116
983013
2537747
1461968
2486485
459481
2649555
2413558
1568507
2119307
1341506
2064721
1249166
918703
936906
2261945
2881913
1127546
1813905
2600768
249914
2732838
2527245
1951199
758286
358161
554107
709711
181019
271600
864227
1428542
1256877
1942095
2253104
59132
2512132
1245181
2006996
1470980
1486638
146675
1363837
592697
2123011
1388968
2743342
2096824
285038
334410
638860
43004
2887669
380950
2287543
796957
2830625
2017630
449411
2342288
68737
326816
199532
1408666
301017
1686583
356184
2837171
1466259
1886439
1206818
2022475
1514726
1831336
1120644
1901523
2535676
2742524
688369
1025025
2750433
918221
578782
2650552
2139220
483873
1400114
2034233
2671330
2778782
2827507
1496395
1459657
510388
437733
836324
1965436
1950526
110412
2009926
721485
2721187
2660171
809426
1905284
947397
25422
1518718
2349435
566616
418850
1813129
1480899
2484436
1919009
2105055
1749680
2794219
2697379
828812
2498479
213168
852723
2124458
1834109
2828125
684354
317113
2685584
1639697
716613
2736176
54240
488004
2925369
650846
274832
928151
869380
248290
1576571
1678647
2223023
1665372
1058433
96854
1693625
2310432
679123
42519
172255
834763
709835
1257327
2385869
1390131
1223415
216986
58131
2736186
2465446
1929211
1347803
2538853
1631124
618436
129473
2356883
2854092
2247314
1604378
2768433
2837675
2706175
2047748
104895
2498626
321764
2711453
1400733
1602619
329379
1092655
2365466
1020697
1137543
383083
2537852
1553819
1955666
2898468
2440286
2161041
1097035
1364127
2547343
1867841
2551715
1079754
1833995
2084768
2322266
954444
1666700
2225936
1101119
1265637
684230
925292
917495
2697547
1516485
1489237
2891810
754828
936735
1277336
1406833
322028
143483
483599
2436457
475152
1834041
713235
219190
522706
214701
1757944
859229
2746166
644835
2906863
2060519
2616556
2081085
952104
2299260
1757673
1255931
2892265
967319
446324
1984929
1288869
1588726
1506189
1102387
2930888
208163
543357
1628556
1080899
1054232
759186
2848657
2642013
1326245
2399753
2236889
2191940
2227256
266092
2808820
521259
556620
2660469
198113
158097
146661
409938
1973648
88582
282518
1580943
1640021
319995
1106909
2458054
1024509
2110227
137891
648428
935988
80085
1282317
1964426
1672320
71269
2369586
1037069
781385
885867
1493403
2621241
1677273
2675717
2766849
282417
1162997
139814
2632428
1972739
1846560
1691531
628600
665382
1689300
91025
934064
2444062
593363
2689005
750145
1676182
1068434
995936
788114
1143639
1763947
2516302
161545
785598
832904
1889868
2185648
2485900
2295100
1234340
2852170
1537331
1792022
2191925
687306
2376242
823593
1452506
190462
305953
2431312
2879736
2014274
2634988
1215994
1680561
606351
1561030
1908211
247159
605368
1673155
2010708
1040004
1442555
558149
460368
2198862
1126454
932102
2043625
2007707
1366594
424213
614047
950641
2371520
599915
1260241
2840984
878933
2577273
2763763
1355850
2734259
1993647
558032
2143904
513341
2585029
2148832
896180
2019294
2335800
2763898
599431
431506
735198
1061926
2537656
242838
273120
1719336
1063981
2595941
2910125
275663
197761
1651920
933350
501254
1031683
2497428
2896077
73134
1210768
1415259
123644
272012
1637918
699359
1413722
926078
600821
939583
780470
2078160
1693102
544285
945957
1516680
59965
582719
536211
1680569
1542343
1615004
1918268
88952
2565276
2487503
1424521
1439666
1827009
1698686
2040286
2404410
818017
1951083
623129
1887807
1722216
1956943
2709882
2701362
1700274
1004746
2717906
1273114
1062449
2730358
2025543
1216291
1152195
2150624
69420
1854679
1044889
103663
2673204
1421713
2836782
2443686
39815
2055048
152920
2500873
1890272
1094798
2564779
1483283
181433
2443661
2138824
1137955
1571888
501598
458272
1661346
2300259
768072
2445537
2738406
2561253
778051
1503145
667566
2609303
193180
329717
1931112
324229
2073564
1579874
203861
2651496
1701707
727953
2767429
1249762
1595602
218025
2599874
292190
50623
2229344
1107765
712960
234515
1506973
2537296
1876608
981701
2529711
2789339
1871903
2625023
2311225
1101172
1987552
1347728
2107787
1705572
884280
2642669
1425350
2245586
1802592
193796
2073522
1995377
530405
305854
964950
478837
639517
652344
2734766
2448838
1523660
1500394
909108
1063652
852181
72242
333884
2932821
1554874
1200411
77004
906157
2686278
415589
1910185
2370963
89360
1937501
1725480
2172780
1414309
468851
1425557
1780095
1417214
58372
2200814
1375357
2495325
1299708
946385
2439463
1759079
211813
1917549
2120201
2160027
2505227
429503
698588
1135184
737128
587846
2837949
1691966
350987
1701214
2352309
1893426
1116568
1406144
1373087
1398350
2643434
2042896
1376439
2004090
2041549
53720
1436695
2411080
921102
981592
1004121
551792
2690278
2459844
1115348
1654114
1551915
155885
1898899
2361159
1725497
1793969
2187678
485063
2873190
151240
1619524
1809954
177280
2398806
70416
2002783
2792907
1023247
2235221
847987
990239
15841
1336521
556085
522490
2896428
2169351
1312585
998826
2768899
1053415
246148
2825506
455878
227818
1603470
957904
305522
1065468
342901
1344164
2276922
754236
1705118
2387309
735571
1659089
185520
1091797
625391
1468002
429947
535809
1734138
1009487
506661
900168
2401180
2259030
489636
1722142
2409394
2559910
2579964
173741
128045
1750061
180236
384186
1835236
1505882
1755847
2803994
494780
729830
103465
620071
305272
2285635
712096
2736145
1152177
215253
249803
900215
1456688
1348593
118881
2745649
2087507
2450940
2659450
2052256
2322151
117226
2389729
250208
1757224
112292
895213
768494
265848
1247111
1438233
2468616
1052570
2289466
244322
1778338
1748337
23240
1703642
1384652
1551384
344875
564877
2560040
120563
2660877
2506171
236990
1098878
1545486
2735225
2277784
2289001
1856360
2020111
373024
1007184
988990
2636885
1135742
2810051
2461718
1366501
2772225
1900426
1442056
2191703
1606888
114099
486970
266948
2677342
2855202
1355010
1168066
734958
288113
303224
986267
486937
2062490
1950440
1793743
2630940
1350214
636011
1051232
2851872
1644326
1902905
2387293
1174985
241361
230556
1498786
760673
337829
528515
1230118
1892400
261505
2876236
635653
1599009
455590
28575
1895916
71666
2044627
751388
1352809
1254398
1624847
304771
2087424
2885974
1806343
2024454
1219242
2470765
1652634
1006203
1359618
600223
2774670
2190724
2899861
1974180
2252195
2759257
1952384
2463891
2700829
576358
1215089
959359
343137
89301
1026070
70897
2233461
523294
2325458
1859061
1626021
985848
1365535
772776
376136
1660574
915017
2653638
2322884
983838
767980
1237822
1476470
772875
769746
2529893
2909658
1403573
1604496
1225271
297873
1249795
648834
1056485
1837298
1832449
218037
1916474
451616
842111
1878116
2655685
1770963
2868091
2784605
136654
1184398
1571420
2196282
889903
769259
713872
155655
568664
2061286
44445
1043991
112222
1467779
682987
2621894
993592
1216706
2179952
2618983
673489
2791508
879703
559913
1929019
2346695
2717451
1318985
871258
1512233
1590457
645550
1279406
2717420
2199138
19930
1918884
369241
1782013
1101779
330922
791696
1898193
2470704
2129560
2175871
2509827
1541841
1459947
2310225
2848569
2441927
2414041
1760209
647561
2824871
550198
1343012
1992848
343175
2578780
910457
2308554
788824
2009848
1066651
1322826
2303030
52144
1618389
2718094
366389
2247328
1070654
1155889
943282
640806
1351700
905437
1468591
1950791
1006112
2502537
1714933
1684352
2310065
1894533
2086700
1044719
1282653
874027
2508432
201364
2393186
1132894
1840350
1896671
1119404
1398903
175351
1937452
1372754
18323
1519079
1659006
149568
660299
18843
734122
2125351
2745958
1406186
165348
1741474
2874406
643895
2706701
2711902
1728862
1810613
1358938
2170802
847291
1918145
1008070
463290
1686744
853390
57138
1512432
2821532
1347754
2042696
2632918
1604358
2764736
1900604
854018
2835321
136085
2012634
239088
783206
251858
2438025
1678950
1079816
2551640
1755503
1089676
141302
2198710
1965883
992413
48729
1896582
1256963
1602529
1886954
474107
107665
211768
1426109
2109329
2477043
306654
1348124
121238
2678978
508779
874933
1096586
658644
1039311
1905300
2474321
1740671
631755
2384421
2771680
1598888
986780
1345606
2837068
1641454
1187441
1668957
2113637
2161894
806601
5359
19941
1236380
717163
1114075
1981524
1373127
2194419
440104
1590153
2074949
1149825
194134
2210579
2209829
2824159
913780
26307
2161666
1872134
1744089
1228745
443204
690575
861965
132947
924204
2244893
684199
2244008
95197
1679810
878943
2432093
366186
1647790
2397090
2301237
1487835
2455697
2354246
2137361
991371
1387640
1471647
2624108
728451
2358300
1592713
1575973
192746
2293845
1478151
163412
1314439
1095486
274179
2256387
2895158
618372
86342
486258
1736611
2726674
2355960
2033109
1180471
1199283
709380
426021
527639
2609706
2376865
2569956
530244
1855792
645091
1740861
403295
519080
1454434
2465764
2647495
213024
2668173
2474493
348369
2042246
1913345
2681924
2310213
1287900
418668
1514507
2537599
920988
444577
631521
1570972
560768
144012
346148
704688
2772533
1386185
2796981
2723545
2529157
954029
294376
2522395
1350305
443922
800460
1364021
490753
690323
2926676
2310412
129324
2465456
2415391
1634985
1305539
1094836
2120187
2194684
519159
399438
1323429
1029477
1023445
1392585
1722153
2647760
2279029
1833963
2076735
84031
612466
1233890
1030594
894794
234828
2604639
1228333
2931499
2002010
1116497
2533990
417497
903423
60540
945181
1296789
2396274
413205
2062024
2357631
1276319
1980024
900081
63775
1206577
1490437
900453
2110821
812791
2530349
1667428
2654749
1737286
418903
725476
2824749
509811
748071
1101788
1463949
1922521
573354
855801
210444
1565399
2376921
2376206
321728
642564
2118624
2457717
2211735
2486536
117527
262273
2239172
1414512
1831446
947720
2517321
383811
1103028
38804
185482
1848578
2211798
283469
594032
2812666
149760
2493519
2608087
1120836
2297204
680625
499234
1853802
2926176
2135495
2883788
620725
353060
325764
672581
2501282
588122
1517905
1689977
884669
2730177
585031
13376
1874321
1287349
2062874
1087501
26131
367820
2391584
2197302
978624
2440011
1203328
1642106
1774335
2524309
2761933
439627
1378500
2150920
685522
2615071
880717
834600
11697
1917366
2449989
945287
1409151
861969
1773996
2660174
1551367
2159200
1129007
435146
1641449
1399670
1742267
2333679
370066
583232
2456279
1424116
1127082
1114778
1147244
271648
1046065
1025530
2216111
1502872
1759228
829637
1715435
1536118
706105
1803587
2923811
1392158
1832499
386266
1662386
43332
1212531
2040429
880661
1611751
386177
426465
2271515
2598509
2927681
2387921
1329742
1011779
258147
583970
673623
1793069
1802975
2409223
449641
443051
182417
1735851
773588
2433179
818259
1678398
1838543
199144
1972196
835714
2507918
866416
2922050
804806
1913727
2781818
1951737
160501
1439176
967033
1935893
1041304
289863
2242994
638872
2353228
2698533
2839821
477181
2480460
2533554
1187162
2387757
2455669
940585
1973166
1084624
1902
2833631
2743893
1013795
2874103
1012800
1985377
596089
1728565
2154788
495159
2397453
1222351
477837
2911999
369342
2673328
565094
1088506
1690869
303850
2663806
1223578
85218
1583098
2269220
1352585
577194
543955
2209495
1388884
991392
1152589
510073
240348
1861738
498568
2157658
583957
1806556
2352344
2347500
63492
2460451
772625
1395942
2621720
245817
317
1507424
1728763
2067879
143495
1466095
1432132
1016031
2449865
710283
1335229
1335735
1371232
1902513
1747310
2864438
939784
1645680
2095289
2352288
1119583
2442047
122430
835962
96453
2602096
759829
308184
718864
2118551
880340
274112
359610
31696
2193675
1402607
946248
1006293
1824692
1072817
1003092
84875
1016906
1720057
2353679
2924112
2781360
812559
1501110
1685604
1399090
1202962
1690536
2012658
1670421
959312
1493595
1781085
1872565
1613131
971355
1192003
811036
1030881
2012278
2282265
1123863
2681757
2465602
2409743
2629618
1901964
2101586
295997
437934
223724
2480530
2198648
617178
2466793
425649
339615
296991
542954
2894424
63563
2124267
585549
618491
2125879
1528696
1995637
2064144
121038
2444770
178869
579020
837501
2169309
2746376
894347
769768
1735412
807529
562386
2254468
1837896
2561397
129616
854089
2423942
608810
1303231
714570
244445
1288876
986689
1834006
2357404
15986
1171026
2046661
307223
1100036
2202
903993
562500
1711429
1575046
1249786
959328
1962053
1319944
807829
1659932
797231
61428
2601479
1854675
1116893
1988274
2836060
2687613
2574659
2920374
37732
686749
1230214
2924380
1103638
2535777
1513712
760492
1634435
746288
1864975
2225429
2483805
1609269
2465296
1210739
1945726
521165
2508250
1959977
1647904
2660629
1222135
2583979
1505793
2629245
2654839
2326071
423694
1341166
303564
160888
225411
1208745
469810
1389824
1266315
1764067
626580
1780969
2520966
2396550
2278862
484103
2584326
2419109
2926446
1745335
1766364
1960575
2484274
2846206
1019153
2760975
1322497
1169514
756983
1473149
901652
1767974
844944
2646235
2349171
120726
2398803
141432
801340
340298
2600672
280487
770460
1314505
1409700
314985
803343
1571792
1648401
2453228
444799
791354
1791229
1441094
1774711
1878698
1408737
1135908
1956525
303555
1209455
2370289
1284616
522382
205552
618007
1414863
911960
2809718
1725314
277183
715402
1686733
164942
2312514
889511
1702095
2174019
2254590
2724641
1559414
2170948
1214906
905008
2087560
1806487
940814
1099127
1839535
706878
236382
2452572
2004965
2087165
2656108
1003407
2091915
1890593
1552438
2008984
2118606
83989
1459697
1170846
2485050
115768
1529568
2165113
1603139
2191588
2621043
1542546
557113
2679845
2088960
1529339
724501
1426369
1867851
1215990
312217
1598456
2795821
2620505
304699
1104900
2796758
997289
1722821
1142313
2324054
2214508
2525560
1072036
4502
1944478
2150480
1514750
139137
1465547
455022
1575640
685885
1449120
316563
1612927
190223
2348903
2638554
2374834
1537857
129391
411310
1501336
757582
1040830
2423889
769262
1906938
1060348
21785
1767117
1405022
1354071
2344137
198300
2734120
1271886
2914120
918470
1601753
1311683
1821147
2305627
705461
1093961
157683
2795699
1660779
729909
512355
690989
19468
2907641
2204921
1284025
239222
1605865
689400
2798749
1305355
2091077
401049
1169395
1832612
1067317
2841663
528377
1402058
1270800
956136
977276
759815
2888569
1502370
582710
2635924
2831646
351330
2230908
791814
2333766
1735007
1369570
1159929
861740
911656
207409
2165820
367924
1021552
2895757
2764504
2473198
1344660
2383811
2059685
968382
673682
326794
228840
1647227
1804679
1297883
2059589
1957599
2499381
1896847
421074
2060617
2250374
948648
1278190
866719
2729551
1862541
2105464
36665
1208288
1689034
1166939
2422269
2159314
1606333
1169337
2698797
418794
1192883
1925902
1605920
2254857
719079
2243487
971324
1332595
2546602
2222128
1318402
2621659
874076
1934889
1796186
113025
144888
2639615
2127555
2645112
517530
2372406
723960
1525929
1657959
1774148
1798087
2376598
1307389
1451813
15350
34983
1530474
2505502
2851243
290728
2493053
1474053
23611
1029036
1280007
819553
2802884
467851
2373350
825807
557414
2096639
1752852
2578767
353006
1036508
1955105
2272772
1583254
2155557
465503
1144958
2935903
1464038
520528
930710
1806737
2336709
1908221
81151
2769420
1755871
558641
1087605
616074
1279567
246760
2629516
1068487
1740210
2248184
87640
2703181
2403120
2289523
701217
2410176
302506
1523179
923419
2419575
624887
387076
878511
271901
1955480
1089944
1043172
2449569
639893
354856
2263130
56108
909233
580722
1503602
2869707
1160046
135624
1415872
1625307
56516
81589
1367657
1768427
1194694
1864630
2366895
2822088
2349968
1298303
2244155
2585217
1134593
746443
2206245
2166571
117254
1179129
447256
830094
651996
2103831
456806
738813
2417484
1553574
1900394
2198059
2915080
2524889
1443577
169469
1790454
1360050
1489898
2660794
667548
915570
1509585
928660
474627
2496374
2578367
1633219
1933266
791684
2025080
508011
1556658
2200768
266678
1551351
2668037
448093
2269908
1258251
1243935
544767
1450104
1859421
2210541
2386400
2061477
1076544
1225977
676808
240175
2454820
2057001
1499717
2576333
2879788
890398
1202268
2080682
2128458
358756
791792
144323
2806240
1707384
792802
2128198
2810044
2794904
172242
1106951
259887
2613574
2320413
1762010
657498
544797
1630862
54374
1425356
2019312
2089976
2249943
2293333
2206445
234593
2395368
1658716
2364890
2214565
540764
704409
778325
2357569
400244
216598
826351
2517042
872156
2152554
2140000
1036717
663533
2718333
735741
931641
2491517
1869170
1857374
2139100
2447475
1371121
2568079
531536
2191163
2656315
488240
2030627
1125783
2596299
2118904
2113215
2453761
727255
2425026
1083738
1721133
1205779
560949
1844382
250022
66052
2484552
914923
109330
705579
226966
514318
2930060
58803
1400041
1183665
47093
1737935
2339953
1331536
1986301
351172
157524
1628249
628665
1473361
2307678
47704
1796926
619212
548246
2213164
116179
1911555
29
2199153
1256396
1848998
423857
1801468
1409016
2046216
391731
2222260
2645422
928854
2753239
2870988
2103343
2634623
811778
1913071
726312
2512006
2531792
423880
277353
2032668
2322945
2028068
1797482
2410537
1031803
1992057
517527
1518245
1262488
1575137
2401942
2093918
2612270
259544
796955
2464370
462043
1004812
194134
2288969
868651
499166
628393
2332970
1972087
1366625
842748
1258649
2455370
905391
2128983
2094549
298601
1439667
2072044
1726909
870539
2474064
649417
2807655
1970380
19401
190668
2331744
2326817
1450556
1839572
1671719
1385245
1011884
2841294
390554
1261969
772432
873172
568412
402371
1566192
82525
2578822
424222
388786
910945
2112627
2779129
2223357
1283330
981060
422007
365824
1717573
1821233
1926883
906188
228019
2935010
1982729
581872
1151222
1823486
2084894
601372
547645
907933
1280708
2619658
873928
2408460
1429117
526372
2893928
427485
1943055
2324313
2859862
1870347
2749353
2197108
643387
2796365
2387184
815881
449497
1543289
1548142
993127
14484
2643303
415580
2737983
2891788
1822313
1522596
195215
565129
2327829
597451
1349019
198209
2549445
826185
2046587
2117557
239047
1681809
2644510
1102258
1658627
1993477
60835
2218062
952683
1463602
1675675
167289
56520
244723
1796308
1297817
2427543
2258775
936394
1978465
2859498
1894158
560578
644439
2484772
1661150
931807
2374818
2293262
669538
1417840
797620
839486
2362152
1966856
2751754
2692108
2278172
355382
2552600
1213311
1842612
2885545
1728152
2895399
1494789
1117197
263834
1221587
746095
2702469
602136
340598
2235703
1946858
337672
838819
269736
2229501
542001
1828846
298338
1164776
160873
478851
1568114
1997053
2014179
1166914
1934620
1855380
1297613
2837613
878634
1760032
1647979
1363601
1828411
1315746
911034
344028
1863174
1922049
517651
1721918
1254684
1539652
383642
2434229
1355008
990164
2009316
401041
671134
1078753
46577
2774680
2699772
2738636
1570268
2017754
1494877
1522617
2163482
237981
2903053
585723
1617130
1094696
2003488
1724055
479134
2045063
368089
1778058
901598
1535518
1120695
1393751
383052
2843698
1532148
7748
642045
1056707
2006623
2682501
165398
46537
2385020
1123802
269506
1688709
1533004
966359
1372223
933634
494522
1236022
283485
402844
497186
55411
2563394
2441124
9652
2748704
845739
1007374
153691
1829710
213865
2163902
1863393
1851354
1987854
2935988
1558100
917324
2850171
334489
840341
301253
1130113
336844
2605956
2046434
2016357
1718806
1651054
273815
2070655
619737
1469324
1019235
183016
2108602
2065157
640537
286882
485826
1550369
1665471
786463
2779066
2222970
930309
75291
2081910
750822
2494434
2933315
539101
2471309
837580
2724527
2227478
2899425
21287
1032578
720459
1393186
2137026
1269874
430696
832302
2320995
2345962
427731
426527
1598273
2826632
2865550
2668687
2462083
823143
1709080
1196362
2364012
1164683
2323970
1802377
2637473
225346
337684
2094140
469559
2623049
1409155
1222571
710070
2881074
60018
1976503
1260947
501842
2851742
1563367
717606
2739400
2756277
2770141
810054
1425912
1330007
2911619
444409
2712785
466267
123357
2300091
1836608
2751303
652833
2538991
668803
1225562
574891
806353
1776176
1699775
613514
845823
1883411
2153108
2400007
1812140
614060
1828709
916619
848048
751576
1981269
351244
553854
155327
2524969
1976570
1415637
1583763
612596
2851278
2629700
1470280
1116755
2406955
233884
569929
2644652
2747440
269619
995844
679246
125819
2934173
2368847
2500747
1824009
842586
2543473
2590644
301658
1638033
879242
936698
593452
2181721
1354259
994908
1440037
2839475
370171
2432469
7770
2299940
1581711
253566
1387061
1657967
2042812
993886
2198343
1401193
2924060
1386548
520135
183181
738458
2237797
483790
333734
2474300
288014
1672798
2453258
2118690
2815828
2522785
1857552
2451332
445085
1365551
2711477
1130634
990862
2045820
1900267
459452
2854748
2101330
398668
2525091
888215
856955
782423
2375519
765845
1336839
344874
318752
934322
580245
1877562
2423518
1461457
990077
2830216
2778413
373031
1738217
40597
343203
269679
855274
2262993
311952
2800171
1323709
1313644
636194
629266
1898819
1906228
1160886
1391945
110321
1156055
2060620
2601206
56651
1623550
2748504
875151
647024
1160734
1168508
1853639
2639675
1992310
2650549
1974225
2228473
1960408
1762957
28736
2152079
2883697
1125532
1465561
108672
2378426
1681920
1916939
45196
1188243
2479010
2892195
2101776
36804
1191441
118470
1141267
513983
1145265
1826686
2457867
1569800
814100
162912
2777640
57871
736696
392478
69292
916707
2181361
2120215
1921206
2446100
2672493
1794942
2096790
2625721
50448
2473817
498725
2511146
1777126
1480887
25184
855131
123337
726208
546738
2816029
351794
2593046
2149505
141700
1528552
931716
1444641
2294376
2175666
66022
444764
1286220
458628
172802
688966
2117550
2581691
2827511
1604228
1148610
584970
96839
772451
2197324
2202291
1313950
1951233
2237379
570875
2278705
2470910
2508908
28836
1051586
2151536
252063
651127
857966
415194
2523440
1797648
2833634
2354806
448393
2451341
1285291
165813
1346212
431815
279051
1758347
817335
1273340
829707
2709667
2651771
1191284
1087160
764556
1953467
1266187
2113519
2839885
223488
1621786
199689
908873
883340
521399
152700
758744
2668590
524440
1423614
2666752
1681489
2183861
2014595
2276247
2677082
1527873
2444107
2344604
2403956
1409212
1774424
237244
836876
1422349
2633454
2737801
2799146
2817400
1716733
2862174
2474785
605383
2789348
2423495
407181
1293616
243007
2649103
1149221
543960
348373
2791756
2036870
36222
1293981
306165
2692541
257491
1065442
190940
2485069
696444
137461
1786266
1690243
1108678
362581
2875344
265118
1597144
2326255
2212415
1361743
2244503
2795401
1508249
1080117
2534261
743030
2011559
2216150
125368
2794797
710066
776106
1727342
1832152
2931624
529409
2305567
442660
1963572
2767549
2261643
984025
348344
750204
683548
747640
1993957
485733
1948269
121227
438545
1544783
213005
2138007
2332140
1418090
704083
712001
214113
1784401
2005598
1604829
521670
2113874
356224
793322
595803
2136709
2485284
1845065
803055
2040725
2899947
2534740
595486
1126638
2749146
663818
1667701
364512
977974
419865
2146474
1482290
367691
170419
2670617
737481
2082053
103883
2174411
1050600
797820
1594751
2922942
2601544
199780
929941
915430
133202
2087271
2850428
1075068
185469
2119697
1389628
2868447
1421863
937699
692257
2109689
2245993
2259339
1342500
1691105
565706
2808005
1163008
199948
95466
2765949
1048625
756621
1119026
2919054
2502537
332237
2339635
155675
1740027
1054541
524587
854927
2656156
1974760
1264275
1148565
2200702
839095
1478500
1096043
2871550
2738154
116815
2307396
2583324
406594
2917604
580829
800847
279779
1689713
323574
934779
2656470
1561509
1989160
2594435
806419
2874929
1352354
1775441
479085
902749
2412893
522734
2841501
1031042
2440455
1457318
2530714
417654
1108377
1130619
1885110
259685
2301603
692249
728696
1793338
2887402
2033163
2807180
2167060
1517818
892852
2069395
1317221
2541752
1274446
884098
2056127
1475462
1483979
310051
1917599
1931367
1413073
2816713
1214296
2033621
389576
921125
1720072
342843
1078991
1401000
279120
718216
1258755
2101378
1701872
389392
985742
1651811
1857602
2428521
2148750
116611
1195698
1346584
1945934
1881723
2932769
1189592
1675329
1270459
2698811
1672542
1027042
2431708
1056532
2368091
2685613
841838
1592880
1271883
2446649
316431
1294807
750288
1192466
1271467
1959661
696787
1377910
2656292
1705311
349668
1312295
1461208
592665
2783540
2167035
485508
2004440
1923685
1904424
2128770
1243025
1897389
2553401
2296938
72474
1391200
541307
2091249
173712
1597148
1738868
1752491
2647589
948162
185429
1887656
778898
662040
2557238
75827
666644
129457
493749
320020
1062814
1739845
475877
1516295
2214933
455
2060905
1342847
1468721
2561774
2597791
67228
344438
1664490
2463503
2875974
1299359
487882
2321167
2284046
2321140
1064104
1667007
2323275
921719
628779
2880613
2149937
1105687
2753846
931296
1926597
1091041
203128
2151677
2895546
762495
1599428
1859396
847146
2809650
1224858
2090805
2200539
1618783
529832
2355392
782846
1175824
135414
1228727
1228865
610182
591146
359796
550047
2896718
1706992
1923378
211892
2323919
1674578
2825894
1244053
1177454
2147859
406672
430620
2554011
2656705
630892
801399
2887204
16000
1763925
1987314
1195714
2393674
1973548
1926288
2470593
2555624
964203
475569
2576480
2853973
1464278
1623158
73945
2045244
204420
2141321
2838324
1547521
844570
2510351
2330764
2871101
1641832
746384
1885978
2206621
989779
1777510
1948198
308201
2919448
2405422
1796637
1729895
1528154
190091
2111774
761507
1816035
2598054
431701
723070
1846376
2394218
606700
2822205
812906
503258
1318031
819457
388236
2134152
2097074
64611
922283
2505918
138223
1641286
933715
1231226
2166356
2058857
2895443
1658958
2500856
2507688
2723216
552743
1398135
689934
1047772
300952
105401
2254275
1230338
159422
1429476
2331221
210757
2623984
2889308
499850
1537080
1001509
927872
789058
2126710
1704865
2868415
1043846
999650
1862439
2153817
2721774
863638
2005159
89230
3237
1941519
1562076
1569915
1359031
2621442
1731732
2830717
995586
2676044
594923
255231
2052479
826217
1289439
2372417
1133238
1304739
2187810
2010465
2125511
2331512
592487
633959
525116
1065327
628620
1062922
1730138
590402
2686532
1742339
1643086
1946530
250910
1623463
706163
1122467
2078013
191246
2475420
1177890
1965697
214721
1283004
2071804
603534
1409662
2038793
2624744
150182
2441379
1302557
724957
1280612
716196
1011953
1136628
2666182
227063
2862870
205325
1086210
1463600
1133205
2609641
255276
1636158
1117583
1012972
2564430
358314
2022017
2182434
748453
30308
26737
2446241
1497595
2236804
298350
1923539
434223
774142
2622123
828054
621413
901710
1862788
1493932
1590692
449061
2718735
1295078
164193
1533856
1316853
1621794
964662
994346
236378
1042281
2726385
1975856
167055
937962
628869
2416657
1297454
1067230
321305
552815
418469
2143478
677927
225241
2240400
2772601
2126750
734594
2673136
965357
2032841
1204784
1402350
143672
1427873
907216
526387
1131122
252756
1005032
737800
1295513
981475
286422
1219259
2898474
195402
2189647
2330542
2670206
694287
2845035
1532238
55485
1136057
2543694
2529473
2541304
2863533
1490201
2230682
1357854
995588
1756349
87791
1183469
802445
2048009
1336886
1268254
2649180
660397
479223
915570
2838156
972576
563044
119040
2355962
967766
2247860
1393868
2598421
2040396
1250268
1743597
1477129
220059
1734975
565892
569003
1862239
315973
1592029
943547
1120748
2044014
161823
504848
2221643
1806232
2401496
2288412
1995802
1030655
843735
547496
1922761
1810519
1077938
2520303
175506
2525847
1563412
2678815
1778120
546434
2094035
319871
1774048
272873
2341658
1760512
1931071
2835497
2475367
1609087
744857
114557
397022
1796675
212090
2185371
2285356
1536782
2211426
2519143
1308348
1422582
467780
788671
796260
1124694
2114408
1457513
1517841
989905
569495
114951
108103
2574247
2309478
2383385
1930958
2785682
1996076
1916017
1586541
351554
1724935
603106
2401199
1154414
263690
1002919
1032586
489974
2502191
2664118
2065581
173816
376503
11730
2417109
2432566
1974179
1820927
392244
2124343
2146873
1905063
531147
520205
2170833
496307
2086464
2412802
2921053
1824390
2863798
477796
568881
1776462
812539
2120900
796178
1905845
1258241
822432
501883
264925
1695330
1423829
2072425
1115406
2158495
2337637
1399939
645164
764192
1051453
2270673
2297364
2308823
1454043
1661575
494321
11537
1742128
1525845
1254776
968961
897256
1912360
1835234
1353065
2757470
30305
1157222
1493800
1110283
2016267
1514882
2407525
571321
2601048
1101275
1957711
2616888
1035832
668535
1385843
626745
2322341
1424716
169204
1962119
393442
1467167
1519352
273477
363204
2516532
2011223
1315570
1871390
274514
389960
913559
1696148
1196519
1444297
2255941
1818
39040
2099285
847742
376060
2471876
2817177
1964582
1254277
1708667
742554
116362
1862851
1909159
2229124
1898598
610870
442695
1203452
345225
23637
2749964
1549103
2703043
162978
352877
309928
143260
1609397
1753818
659503
822731
1456291
961014
32963
328076
224584
1494383
748040
1770331
1100803
453344
2209047
1178138
619606
988777
571302
1751621
346552
2648707
1683883
316552
2467521
1957585
1906893
1257485
2921455
601040
706268
907044
2167172
2243398
1562394
2342220
2495043
2493017
375559
679329
909169
2124013
2417494
13227
2385661
541946
229600
1620070
2800423
680228
1807763
959439
563410
2038051
1138613
1090623
1725344
2637782
2633368
969533
2229857
367662
116595
1726173
1986815
724505
1822203
994623
2610645
520055
440064
1735669
1396729
422040
2692477
144272
1642095
2637019
1353960
2911098
1877291
1652447
1592270
2664165
2788149
2937469
2246180
2399280
379714
2710831
1677097
233366
1842729
1672371
156697
2425092
2001496
2047894
1114741
205475
33659
1383165
2755897
1182870
1972508
668184
1493658
431881
2734954
2755763
165178
1701723
2886106
764124
2306191
1912326
1526344
974343
1708193
514049
830875
1767170
1016038
1233717
586546
115915
646049
1694235
1703354
2488593
631849
1614875
1540380
2134204
328769
2123141
2405026
565736
1207725
2294598
606988
868008
2559409
1608442
980102
1956216
1490181
1867084
563210
1087691
2409217
29251
1982394
2717874
1632232
1545152
2602480
282538
1314093
2546371
434997
2198604
2133037
2097296
696682
2453043
137407
257201
2036117
894763
1457337
2832980
425174
135388
2243459
36057
1723331
2039669
745940
1461754
2870932
1156804
1045855
1241768
2037032
461275
31565
1473607
1538091
1315530
1836675
206513
1341417
990370
2314949
319548
19299
729579
2425479
1125806
1042940
445579
2327157
2743668
2687244
1659379
1582122
769007
1094546
402180
2559528
551081
2092797
1489186
1811663
1590513
2793355
33243
339765
2090511
2524159
1218038
980883
142617
188867
446207
1848537
2236119
1019388
2300474
1784172
2858507
2018948
1312072
627378
215816
611853
1960455
1556389
285931
29624
1094403
1594803
1993929
2506834
1685648
2558824
1645312
238498
1447752
606695
716749
2115588
1357449
1230668
2325942
1100381
1082342
126755
1218778
238667
99223
874942
567616
262236
1227037
1340084
195700
829223
100945
2387936
530961
273064
393170
1134428
1738180
821785
2503206
1190276
992874
1412441
2436287
1268354
1566128
579232
1571826
1717486
1823251
396426
1134195
855151
505819
2263418
2776820
1339535
325986
1491101
184369
2562472
2742276
1797187
2681575
752020
1372146
2314815
2890835
741846
2426515
2622195
1627303
2246478
216570
1103376
851720
1416981
2604044
1042904
944934
276140
2377477
2195167
758631
327704
1810647
1473972
233089
1634351
657510
1919955
2672132
1529404
337237
1841583
455978
145753
966105
219163
695003
2728634
2264477
933506
1842712
1227501
2814711
467964
271913
1777371
1757657
912928
1609019
1716554
1370547
2452346
294909
2041691
583197
2215894
1275691
1021484
228986
1003572
1674280
2788681
2032317
327436
1686133
774765
2065738
310278
2046387
853683
993611
157791
2845456
1354902
962845
569751
2799773
2833985
2684911
1840450
752452
2663887
2544779
846656
10896
2310339
2043044
2485724
1162474
2815807
2615779
1873067
1793290
1567932
559153
946765
2387380
2109888
1399045
2664709
118170
2205651
2746021
124642
161377
514177
2048039
2518994
507121
543032
552160
1548287
2554465
2341579
312758
466446
157976
1456434
789098
637326
1116309
1466746
821317
1995642
1267490
1362853
2222816
835927
2913794
142779
2600176
2302668
1375745
364551
2759633
178925
1912711
703640
671327
1065223
573295
877699
2233935
1508375
410288
1903025
2406777
2640764
1320143
669453
186223
2385432
196088
2006671
1435985
1185552
693309
2717377
2617804
2558768
411450
59722
2382987
78984
423291
1870575
360259
469165
2617286
2316934
2792590
1517552
1195891
1154542
696668
1471546
1447835
2184644
2340369
1819164
2074388
2395293
1409567
600114
1219128
1850503
571226
1240917
1643694
529760
2915240
1564214
1842651
42027
994118
2522322
2681881
2936141
849109
2093895
2565383
930016
1168773
479892
1799791
2270220
897323
2567212
1399221
2418534
1633714
2506050
540316
1423949
1260774
2023510
1061633
1843306
2158024
2425131
2552863
982370
2010607
429055
1728861
1018319
1672126
2323678
1387356
2502480
1156294
1428118
305582
1750246
1612808
2003
1364516
2628541
401489
2420116
2614023
2115391
1729496
2340559
2437818
2131439
2442089
157017
1177391
2318245
2081984
2344441
137800
844215
1798266
1810941
576902
512907
1300732
2085050
87279
810140
186670
2764374
890875
20620
2393933
1553804
2022324
2001820
1896684
8807
2216679
558393
445530
61615
2696262
1527312
949764
484519
569431
1947274
171424
2218165
807819
499215
2104404
1573873
1561196
2615492
422522
522928
1803541
2660967
1851105
1996260
528222
2624131
617230
2352654
2004769
211611
2449747
2681454
1676782
2612066
728989
1647918
1793288
65753
543093
1930265
1436597
1731379
2919479
1793529
819958
2313503
1240390
1903649
457995
702251
111419
1281244
1500808
2927074
2133452
95907
2856514
1582995
2371169
1074884
1208516
1698066
592489
1349404
349637
2329916
2625495
1227094
949290
1783010
2856063
2889111
100282
30951
1091171
1912059
826986
2488136
1490200
2929051
276636
1823081
732118
1860124
2688512
823746
2683869
2046968
565679
954174
309796
1155984
2615889
1684499
212060
1975728
2054874
2427023
147860
2004633
2465368
204075
117531
1861350
2629487
295710
1980660
2555152
1401118
1959582
1997126
1908041
2827339
1076108
709396
1901264
1073274
1768921
385639
855651
2909368
2673159
702389
2200412
486932
2717354
506110
2383161
2746061
2773133
2660587
283991
2439572
1567955
1945220
167936
2338239
1465694
522957
597175
953737
2492818
2583973
1105096
2552934
2284264
1217880
2267795
735797
1837273
1719392
2626947
1723026
2348542
571497
1982419
31712
641787
1331227
1980813
2080796
1207189
944959
2851341
141983
1599235
1346440
1764432
916669
1092529
682723
2767045
2426540
780529
286288
2547334
2375063
1726917
2701558
1113875
1435230
2260637
1592119
948421
2258606
1871029
1687498
838157
2703237
265574
520036
478538
2705934
2766176
1050837
1825696
1604646
1117129
1269393
2129314
2747268
387529
1205737
2601251
2765433
912931
200092
2681978
2169069
785680
4859
2696375
359887
1337696
1804247
430625
811335
503722
1617638
2339155
723231
2045246
1869753
1920483
1755651
2530787
793605
1583764
1374147
2931863
2368713
1550289
1980228
1939383
218363
819322
2501065
2908774
992012
2800160
2397065
2544216
2133904
2523961
930858
2585959
2468513
208188
1544834
1739109
160049
1571133
2573205
2900473
930431
2499661
2345951
1690987
1666148
2175014
2094762
606249
1155567
1390508
101286
845484
2386236
806548
838283
1423721
223209
2891945
2091315
302339
49598
1460684
1349247
1060174
554171
2753257
2444695
1586416
2594896
306404
176713
149342
1876612
921848
2083351
753313
2579149
173920
943890
1492415
1463542
1705807
1893396
2164375
1786033
551255
2724039
1513071
36236
2914082
1946749
1165846
2141935
1247435
1813619
1951303
1663441
2022975
1880126
1582684
1246455
1089402
2617405
1746274
2239164
2798487
699452
2249192
1813883
2107014
1548465
968925
1434652
682518
439719
1647123
2250701
2255259
468712
542173
1349427
1326377
2909874
328200
1032717
1374613
2679222
51184
904587
1456588
1741722
2104667
2670845
2775498
1286961
646226
650818
805378
2838333
576851
94313
1962552
2230176
877901
1108200
1246154
623332
2697167
106644
1314407
170848
44618
2532995
2015851
160039
1361741
1627601
548099
618705
2786484
216832
1844388
2894389
2777928
1714083
2852737
1908493
910657
456217
756661
305973
2463253
2742352
1420810
1929295
26272
267763
1072309
1527027
1616960
2809670
2390320
1453863
1579318
370085
1675065
2541631
1563578
310694
2424362
1891540
263760
547339
2041922
912256
451914
570564
110857
1881145
1398805
2911791
436522
452500
2137270
1919296
2591602
2911428
2652276
2899188
22903
2228381
385079
2541492
2918070
919660
2901898
2304224
449026
635837
1709902
1803828
784155
2110609
2352720
2463394
2566620
771759
545632
614812
1391769
2316452
2417897
6194
894467
1275127
1493161
589900
2936687
2173725
372463
689538
1767114
783626
2745709
661316
2875527
863476
1326995
1839680
2114398
222271
2163179
2687146
551386
1442048
1759541
550620
442364
572364
1472267
1148647
2805028
647990
2363328
2010414
486101
170389
2855026
1902584
1515704
1341468
667702
1849706
1006000
2130878
543256
964943
1720619
111583
147638
1837189
2407884
1079419
2439692
1147990
2352423
2595801
2025156
390529
2051167
1467977
2539447
1281756
2013029
2253235
2862141
1236398
1511194
2327557
36231
2769325
2414587
1743732
1412844
1162625
733007
1832960
622859
210901
581069
2294959
1679733
1990992
851089
2367912
1631875
1951844
1573067
1283528
1017020
2246181
2484334
1332447
2105295
2336842
2126589
1079487
1365504
1231675
2384812
1023896
2459922
229281
2867026
2664906
399319
126783
507026
981688
559618
2014180
302244
386121
907789
225578
2653653
1110725
2616391
999166
2394541
711941
2138414
2864803
439497
2747967
1708801
1644589
1197068
666807
933965
450337
2758568
2640268
849301
410004
1902900
2283329
2853917
71580
907611
2484960
2335649
1914305
2659962
545335
636320
360735
1119653
990873
900138
250202
2674206
208380
2287039
1566639
2308151
1660686
2460507
2006790
1195066
1398350
2014208
1128274
581548
849627
706628
2640281
2314976
1903744
625372
2748583
2810776
937173
1954766
824822
306383
1775763
2336496
1683739
1663243
444651
1043732
2640418
2453654
2324056
2557500
1773346
1826091
510543
629268
2408577
400289
48940
459733
1403949
2690399
11209
444689
2410146
1721568
2131378
585251
1499732
887209
2619840
102739
1441746
18244
2209715
2576410
2873047
1723071
1823833
2371174
222257
460238
1767163
354448
2517787
373597
1162325
2129428
2212271
293330
1045133
2787489
56608
534556
528456
2576878
1475017
895005
1997811
1079630
2050504
1939544
1700823
2272561
518963
2032790
937433
1825375
718040
585301
1823149
2304977
705501
1293879
1405849
1287885
1511402
2096291
2035012
1768119
1832714
397244
904993
2515666
1110675
920895
424782
1634627
1396817
1247252
1448713
1615889
2284582
2763154
2829237
1939694
197028
437258
2813235
789515
810223
2457085
732582
677285
509937
27136
21555
2808046
823517
1086779
1610482
2578257
828975
186715
2023460
1861917
2663493
2933409
399808
175264
481105
742284
2271989
705608
1647835
84758
1583346
157652
1205425
221263
308526
1276448
2060304
2123008
1630323
1173840
1642837
1516701
2734055
790451
206226
1054779
1114413
1769066
1809369
1389757
1729355
2851046
1143884
2442465
2670007
1491810
175252
165267
1152167
1486779
85318
1758126
415610
2706827
1444590
2282993
242019
1449900
629953
1325520
743012
2410655
1162023
2440744
1505475
31461
1401905
984637
2684554
2499931
2020344
32652
2773863
492041
13403
500611
725713
2874116
2602544
1564547
616793
1925439
912558
464325
1658198
1961425
2125599
2224163
374882
1794806
123255
2788875
653822
142398
2465841
1435160
1062668
910094
1391574
307223
1375177
1113948
1451953
553648
626246
1534666
619078
2132924
2680357
1087838
113543
2061028
1806595
857506
393045
2240772
1339795
2700196
536052
2806526
2095349
679506
653934
2491957
2085986
1556316
2309316
20134
1473700
126119
2413480
1530563
647282
1212948
2571253
1990234
469383
2795033
1226640
2225060
2763533
1373148
228196
2510400
1320505
2022781
1505260
2537524
2593820
1766330
574685
1344908
946042
524835
2699771
2777138
1559025
2066377
2920373
483876
267518
2296860
1783133
2147057
1714816
1990294
2791231
1816698
2667332
2177070
831258
1732901
1664694
2013001
416438
1206836
1095116
1534343
510024
2537179
1559249
2929690
204008
545555
1355055
461419
405161
1945385
628014
2796162
2486933
244022
2161158
2258174
875750
375693
1894042
2004304
1846831
539906
1719451
500499
2720796
381400
2231771
1698587
527911
438182
817983
2083458
2551148
2496049
177631
1742793
2172819
2863362
1733175
1343359
352392
2143039
277180
548731
2264696
1029070
1817113
2755868
1843156
1071649
1296414
1865233
1587693
1385674
1293487
341622
2305750
1483536
708
2306997
2864328
702984
472948
1189769
880619
2288134
1787616
539984
1163791
2500441
387736
2239020
1402268
2573225
2119422
12943
2024950
431580
365966
2863391
1562003
2553598
1519716
2210998
1510977
819441
2064540
1172791
2938405
493883
957452
1811396
253437
1365157
1438310
2564954
935126
936661
2768466
2004546
776317
1793086
905143
2509
1800309
481292
1198867
1901386
2828668
2565402
3580
2626587
625365
544371
2842024
1935244
736248
128471
2735755
315970
915595
2339526
651570
64909
489475
1603126
240661
191569
2907575
2012284
215006
2624656
2816086
1277072
167639
2843444
2066653
316793
2490923
2804978
1110669
1751523
333322
442066
1472679
2028539
1207599
2636346
200343
514075
1292990
69177
332686
1341968
1277705
323070
712034
958787
2770796
1936441
259842
1916933
1770712
1192488
401805
2237488
2016397
71411
1445971
1476381
1632832
278059
1637132
2691104
2591624
336183
768062
1469754
819806
1069375
2713663
890773
2395778
2011318
2607755
2602706
1220482
624946
928156
2579451
1680302
2277474
1527980
2294739
679496
1894718
8688
699099
1267388
1834412
2671020
2156435
2434991
1033816
2540643
1250397
537387
803117
718490
2520872
1355690
1567470
2656210
2320093
527787
771491
475458
595661
219379
275297
815725
594860
473991
92900
2288196
2461467
1680863
648284
693808
991851
1351956
2825550
388589
2910662
1551357
2514711
2361444
2710483
31308
2816060
1951872
561664
1246266
2432179
184864
269214
703153
828001
314094
2449816
641553
23615
1852520
710057
2663885
1322819
616591
1513795
1013813
1255391
1896735
534975
1336005
2687083
2820192
386249
184002
1777494
1479612
2157905
626857
252837
2198178
1789685
1128794
217979
1039742
1280124
1636820
335768
680613
1614419
2787143
1256229
430480
1093452
2053185
1522975
2876033
814273
1180279
1507318
1248825
1669424
835892
675761
2940485
464181
2463275
2602206
2781254
2767658
1489945
922390
1349632
1407026
2305795
2918448
2275270
1503777
458361
1027246
1942044
2899249
2343813
2607731
556393
2381032
1350982
1103913
1667269
399962
499819
2168122
1445218
326600
2650641
1684445
321252
2823505
2738267
2389191
2168218
1150462
2592470
435140
1376389
1290265
1499262
1203327
2508396
225642
1140991
102427
225030
863720
2014389
1323953
185022
564672
1914402
183008
1587466
2424714
2595071
466337
2443897
1321257
1915910
1012835
1036148
2675369
2328599
308743
1777131
1900998
367686
2722047
1416902
2353121
1647136
1183435
2918794
1359786
1457725
2485820
1894420
1313738
2833575
2556862
631565
318520
2932679
72924
1179678
1908309
1470537
1988347
2574131
1368374
363331
1750844
1926737
1619751
493710
1589121
501715
1515135
1837258
2808469
2390460
2308722
1455679
61197
2854668
1165185
1766142
98126
1140460
2287326
2682189
1244777
17750
535910
1983836
1408979
2043101
1325362
2539023
1059199
2570453
2419632
2151054
1360322
2790522
2513223
1279551
876408
840674
2339495
1523497
1353203
2031395
2423638
745462
1961558
505432
822655
532809
2201511
273761
2927100
1929660
154192
1323183
1424908
1592711
1299633
369564
485404
398794
1019130
2014666
2677467
2715730
1897213
1234414
845600
1901947
1772430
2618030
1068849
2281581
1407759
2729002
2637026
2132098
957093
1831018
2289426
254917
1794309
1795883
1161889
1005265
1191039
776001
1156059
1862386
1951933
2312539
1215167
2131082
838532
79844
1549005
492276
410261
2027131
640180
2555128
670999
1679085
499818
1526281
2430206
1526317
1258337
322344
295229
2225385
1797718
211905
1572876
2041050
720449
323968
1918520
1959199
524931
900799
175730
514167
482480
1254850
182125
2180078
368794
2695568
332800
1854635
649740
2129697
366806
2743322
1028777
1235616
459322
101171
2196199
2426851
485661
473356
122568
2904226
29442
2407897
2714491
2533277
131800
56726
433025
1100161
370501
2554729
2862936
2668957
1016173
1131514
1955008
2727037
849246
1772365
269553
1547498
2728070
2080550
2110650
1453984
2551650
2003067
1635599
2633685
303999
41716
2503955
1360986
1670475
1722043
1948128
2080226
740306
2415997
1490783
1924378
1995205
1359935
72175
2341484
663117
2185042
2458606
2861732
2740464
2627690
646925
682202
2439562
995445
584715
692493
2606436
2480249
1573426
1450697
1226950
2907532
2124744
632694
2686349
2846175
62920
1511739
2200080
1456456
2630272
1232734
970015
1719872
660405
1611521
1816254
577684
1673801
2604382
353096
2227199
1584110
2119150
1245904
515394
2392315
365226
2339352
2296797
1509576
967952
825822
1595453
1711003
1907594
2421187
746107
2626401
1002051
1026491
713923
1268318
2220728
2628691
1081652
264490
1465690
983036
1369740
1580083
259983
1133535
1680466
1227558
1419405
1110787
786532
286395
2020059
2612571
565281
2103898
2299879
846382
903151
2642353
1981468
1427622
10515
923889
2024937
455487
1658120
713755
380342
631653
646627
127963
688835
930698
607462
1066290
728148
882960
2054247
595322
924123
818100
2572848
902317
1529620
862162
336244
1650423
1817401
2099904
2138677
1833334
2748022
435281
2846044
2565445
776273
2289
905165
1647193
2187664
1226980
1608784
1770939
2686416
2511481
2302437
445372
1340044
1832527
1956177
141049
2276840
1594514
1767863
424996
1581535
749628
1710822
2838394
639073
2771282
6523
1143949
2799587
2058068
577143
1443305
1238509
168874
1181292
525616
316634
842655
1949815
2134684
2475442
2423524
2344293
2010972
2163220
548673
26605
889174
1343942
224831
7421
2115104
113314
2191823
2853516
628695
1355887
1314122
1710388
2115779
1334790
2491349
2245395
1300441
1018775
308711
172706
56933
994446
2778735
1198866
409165
990650
1537585
1381698
1493064
845768
2212942
2519971
852716
2926379
965586
2419832
957729
1018114
382482
2499717
2807217
1058931
290233
39693
1294775
212833
2587632
1153065
2734804
2433842
2095083
1891983
2454333
903090
2681232
734280
1347493
1425795
896571
985550
237093
465650
418546
1561769
2392935
94294
93336
585741
1017683
116131
15134
1763863
26535
2485646
1634367
1762325
714058
1602691
431341
535206
2351801
724813
1408301
88028
1394262
892793
839341
1945211
350934
1622915
2768720
615186
2254898
1832989
1038334
2246449
2419141
2539172
1286952
2544790
2918306
1966766
1418200
807889
1829305
1412016
410039
13843
160201
376239
1273099
1145637
596055
1432314
2915841
832259
1955009
2175611
882385
1432895
367760
2879378
2113858
1658626
2555739
332717
1500115
1701222
1003227
1188830
289468
786102
476309
490613
283216
1511830
2845575
1935111
1759768
1351858
778867
2915825
2441610
1010400
2928446
2381473
2687576
147496
691794
430544
674070
2008146
1589625
1606205
381754
2324782
2073571
996559
1579479
2769850
531424
2301558
1369173
1470882
340427
2507686
136866
982464
323738
2628081
1411713
1015034
514888
345194
11489
1572785
1768981
499664
766075
1504582
2439070
136933
1122
2905690
253583
2871277
1518510
1673290
188650
2717787
523849
1791697
2453191
194888
2620588
105684
296752
96017
540877
1367556
1187065
2158276
185388
1794712
48748
777424
2002497
2488317
2528402
756085
21689
1969781
331731
1180130
2508723
1167055
2205799
1091124
2223090
1665103
611447
1298679
250809
31956
273694
2635019
11604
1913073
2902423
2926744
1400188
718758
339148
609399
357661
1652624
1511452
1006722
25405
2913041
629105
712386
128469
1120796
247115
915799
2557552
113581
1470450
903410
2151967
1604736
603932
2465608
772920
2686280
1685025
418027
1559204
1635937
1924663
2738924
562021
832420
2530258
2280048
2516749
724680
1831645
38854
567584
328871
1489040
951655
1391130
2334458
1276102
1037910
441435
1136633
1111029
2324990
572416
837408
2738106
1815680
2524907
224993
1148011
1175689
2400839
2334592
775661
1662946
2209930
257158
202673
1536305
34081
2884133
2332258
2558273
391717
2127039
745928
1292564
2183137
2478172
1862099
2533338
996075
631105
2230925
2120121
2110384
2755655
2836896
1791891
2522527
2218117
1441371
1823195
1687524
2270771
1408253
536738
190094
1098234
605109
1036457
29319
1589929
1997519
1166836
2182918
61009
648197
697556
2764316
295556
2475981
1287936
2397617
68753
787678
1572188
1488664
878719
2519440
1958815
455773
2318951
41321
1257956
1702889
505977
2174073
2866757
169020
1008020
850036
1321978
654987
2655561
2032775
1149973
1886862
1520949
2721798
1120678
1369560
2145976
1661698
327242
773089
2878669
2791284
2377398
1527588
2260244
116432
246787
891976
2409743
2662673
2442446
135863
1058024
997091
939480
1703400
1609436
2404177
146153
775686
690612
2015311
249282
2888527
1016195
844829
1368674
2761804
2784797
1656302
1761540
1760709
1330482
1374072
2638934
1619195
434963
406075
1644755
292268
1749044
2875567
305648
1577451
2167127
2439193
68846
1368428
942717
152167
840368
1017484
694361
1760721
1429908
1679780
1025974
1262156
1181595
1549979
2143304
1231892
1304462
2143706
533623
672152
896210
269068
1148241
2817539
2838856
2107914
569848
1798582
2007907
866276
1869643
2438053
2775090
1542921
2064096
1944950
1959515
1779551
1508285
2268999
2476139
1678791
2845374
2891259
458108
2490085
284615
2455074
266609
2563081
1467955
449176
2076058
1249884
1938156
936211
1082714
637030
2815372
2486194
1819848
167912
878121
994010
1876319
510574
61102
82966
111605
2659612
2808597
2324139
384023
702547
1828013
150014
1626549
812677
663297
1661363
659656
1081564
958196
144810
730677
2716868
1824138
1912913
1529566
2061027
1233831
123370
2883923
2759224
1564494
1046423
732044
2774272
2046393
702685
2063556
2473755
1030057
2379181
1905097
870511
2658586
1571291
1821910
1238678
1661624
2191316
470674
886382
2338954
1894090
166011
1573492
1356309
2811667
2782264
1928278
2253470
2671924
2071247
762545
1719386
2347260
2268575
1112599
1090527
189063
1682929
2119284
1734331
2571483
2737777
743459
2059220
942382
794153
1492927
2793045
580211
1881010
38458
1610544
1022895
2315485
2386367
1187300
2332357
1326748
2418365
293498
1187444
917144
2408193
844432
721662
2789626
539636
948228
1868623
1380143
963684
1883859
870537
1987280
309878
630119
2915700
893976
637011
2688696
1077285
131920
1095168
1543430
718605
723056
2573270
2564238
794140
2558345
2297114
1803120
2615445
1573897
2858129
414428
119820
2089497
827001
252943
2776153
847335
936437
1708394
2934126
327977
2046857
946633
1704500
885720
381203
1307750
1032632
685581
466135
689086
943028
1051643
1048900
2736391
561109
340607
1716995
509935
1063350
1801529
785772
1654311
507190
1537323
28343
1671611
891176
2466893
1363964
1143875
121833
823483
1466469
940759
2106680
1715477
2043387
442471
1775695
1335917
404433
219281
1015183
114355
2411581
1540882
1234282
2825871
1515209
1650518
442437
441193
2356086
1666120
172801
473697
374812
2479986
2336772
854881
585071
2128221
223004
614562
176442
1439976
565829
1078485
162404
1026546
757809
516510
859008
114748
890355
992127
407884
1736540
2035015
1693350
958762
469348
1101733
43277
2662378
2464491
131858
2324168
385448
1389308
1346841
1948821
521870
2072113
991364
2842014
860487
1676437
775904
1880792
181256
2441915
1622823
1440711
1069039
932825
310218
927348
2136413
432969
82345
1907664
1096547
853020
1369854
1525614
2549691
312136
1009708
1180244
579427
1577040
1952530
2321644
2243728
2780870
1002395
1594523
5841
2759279
2822931
722583
1333519
2740428
597553
1966344
2825860
628689
711439
410368
2071701
626212
521041
2297462
481140
651658
2581329
1085367
392630
2234039
1029138
2637287
2151285
762495
7428
2878560
358557
1415131
2583783
299201
2414375
1681740
1393961
910203
1707042
2106304
1402218
1372136
243433
2135150
2645103
921780
2283134
845810
2261837
412340
1284201
902182
2081892
965369
1632558
2774255
77248
2062096
2680997
2236157
1665627
2683804
2468572
2145848
2291656
602615
1971829
2567909
1916434
1524095
2347215
1780254
1637944
2064028
2239600
1952010
660351
991879
1314079
2170148
175773
60085
2586821
2909775
1369594
2163458
861206
1704999
979057
1653304
14719
2561430
1490636
470448
744933
1983278
2302990
2893188
2143208
2318988
1776322
589664
477434
2010260
290996
2065880
986323
48470
1759198
635251
618027
306429
1411496
1908654
334041
1645914
2521251
978772
1776669
1559346
245521
993968
311128
131892
1809878
1957339
2019936
847767
1465729
1368561
2440980
353473
1294252
1574731
1030308
2214457
2390330
2455966
512422
1849576
1446716
2643083
1569945
1275016
692004
1587700
147443
712710
438465
1472189
210500
2143142
785412
2128669
2003141
2138
1567157
1658554
2563572
2721471
2309653
2077900
920087
2342572
1468965
772499
833556
586231
1109
2909315
487741
1783204
2497199
1745426
263211
1399805
309604
313593
501456
2574328
2904048
1825295
210358
2156544
629263
2374021
2431759
1920573
183683
2780429
2402177
1150167
2262036
2093288
2626832
2506077
1739057
2838303
2919670
2082140
1223385
850511
725571
2399603
551495
2361867
621782
287995
1669546
734407
1836876
1566589
1773055
1328201
39375
428704
352583
2856941
12351
1313647
874898
1407745
2912396
2166062
1519081
2759233
2642297
354366
2610714
591311
796255
804354
2465519
243128
1277227
2559962
1730823
1835836
974460
312691
2279954
2361472
2600147
796783
2820748
2210430
2692690
1540420
2684281
2517544
347932
2170777
1998648
429325
1693218
92995
1586022
2876175
367039
634086
953007
2433756
2563461
2439261
80130
1326754
2125999
2642593
2612687
398402
2561046
1307033
377324
1019176
1909365
1173407
340603
1153547
579464
1694067
1847804
2167705
1157594
1788056
904055
1692341
162308
327515
2703609
2572982
2922570
281835
1316890
1478519
33411
65119
2027330
372134
712782
2721489
1134156
2897418
1025285
1439121
2504587
2682954
2343590
1812661
2062839
2304576
317231
1322518
1944777
1078524
1813568
2406869
578839
2128134
1456595
1843448
2071281
680453
1265093
391238
1968056
842997
2825840
74222
731968
2053645
2653403
2263237
2887130
2226124
1633554
1224188
364123
2006592
1681548
1501599
849245
2832122
216924
1483661
143112
98697
370119
1814662
192092
170939
225106
2193864
1567486
1962887
258616
627838
43951
2085159
309297
1236584
566967
2562256
1618550
2143892
1548936
2876519
223175
36303
2446377
1154038
2395107
75444
546469
1377682
2426658
2391357
463912
1322658
2254704
963610
1154061
941235
508969
1462100
827445
1829540
462319
1857976
1015670
276420
1976459
380732
2892958
1508111
1502623
2129357
2559161
2137996
1772439
999352
828454
2494142
514215
1244522
820777
2718537
1142361
1992261
714016
1420622
1873654
1668873
2613844
2719968
906220
798619
994342
1396264
2151786
1147541
2376148
2113629
2501730
96285
2709747
318631
1920978
1967635
950953
2671230
1864709
2712887
801695
422944
2893033
676456
1899157
943726
1252619
944845
2371505
2245357
2066143
368688
2288318
388476
301528
1204597
1474372
20841
1736513
2768417
107738
807539
1343156
652586
2860648
2589264
486721
1661012
1446160
683136
1060054
223469
2723998
2095447
2229760
1761991
2909942
797495
2655578
383010
803055
2298320
254378
1308350
1763112
1052097
608305
2170846
1389019
2665105
1089495
2578435
474343
1636871
2299313
244955
1731444
180360
1378225
2181051
85992
2011809
2903644
414051
1705629
2831802
466762
149052
1854191
2048304
2769003
1287371
1258102
2923527
1181753
686014
1336114
2709002
318741
438201
1889224
1624331
683948
395108
2904042
1029975
1025086
610666
1188569
1580627
170761
1679627
976395
2835305
399569
725083
2330965
2454915
2448383
2744115
2140811
183247
918210
177292
56385
1145235
1188777
1448986
1172451
1673058
285226
389176
308820
1233923
848687
2495182
2048523
1846010
282639
1540592
650520
2853027
1906915
1107995
2165327
1633737
1811010
1885920
144583
1428898
571353
1274249
372241
931376
2286500
2910938
1297138
1593764
2717061
808762
1485809
1358243
42390
126993
1888853
765478
220760
1914915
2525229
475008
1147825
219811
2143259
595597
1377618
1357706
2059508
2699194
1114250
2350803
801241
1593975
2206313
326577
909257
1579211
901457
129788
1310158
2245391
1638879
1818394
1128233
2357616
532173
1622671
2434267
1374520
598379
2717721
1449349
1530257
2088428
1253842
1820881
1607457
11465
1155138
2774778
1753889
2437380
2459115
2651966
712211
43610
1779651
1948323
564698
2540547
246594
1940722
667024
531117
2536296
290573
1430023
2733650
1801335
668240
527390
2809044
1742000
2298105
2212572
2848801
1713876
2911321
639264
1612442
1317511
840882
258383
2617660
2701646
897616
1533503
430385
1925135
868667
1619602
211687
1105900
2557767
944509
468893
1954284
503541
577076
145355
384052
769680
1512680
415215
2575247
1221424
508942
288089
2697124
754380
483050
1929938
2117577
161806
2793979
2621092
928335
759724
1744810
1194092
2076111
2405393
1420017
1343272
375216
1921745
1797370
1204198
1187154
2891608
1476
2702605
2816682
2921267
290054
388558
2107507
2032354
530883
1335218
1601974
2335495
2093768
1887274
1982051
1803723
1556187
1335686
1990660
995328
958028
266396
233089
690770
200473
361741
62093
2031820
323532
1746397
2457745
2160323
2029762
97118
2228033
130169
2738846
1237368
1296099
745109
1715974
2094487
2014219
2349056
1873691
64051
2549666
2143646
2647710
1333977
1473716
1941838
2734069
743015
586450
934248
2213399
1234685
499880
1798363
1470026
2893431
1479241
340109
569397
359840
2028928
1259798
1021253
1698995
2503393
1438411
815922
1802318
216540
2584030
285184
1510532
2857597
2320640
390883
504488
1461225
468268
1045186
427407
516086
1092642
79823
2780962
1054241
383999
1502439
2061129
749518
2140737
2775665
189391
1565859
1173614
2747317
2765889
535488
2865084
836433
2466597
757365
1403132
750132
470691
804605
1870641
1207269
2145024
1761308
723956
159370
2565191
1616627
312779
1376555
483417
2493963
1662893
2689643
2199479
1293878
2652091
1554662
307906
2699964
1966726
56849
1156876
1328110
1714350
1309860
1590249
2404064
1342933
1978701
632531
1152301
1112429
366271
688712
1551470
873840
227623
994275
2676813
1959205
581226
1744713
2115662
247648
2789555
2718375
2206845
182093
65782
1658415
292243
1418285
2170759
793914
2240627
2023768
1427598
2821641
2692890
1397524
371983
40293
350930
2503437
429881
662128
2577348
778913
1809589
2089555
137945
1804242
647191
2827401
2329898
1906105
596035
1285556
2324745
1990056
1083352
1147351
2203702
170777
768736
2024479
1610734
1561836
2370858
1541609
1519426
140192
2689309
697849
10248
2898082
2870792
343577
1701954
200033
2333223
1555940
1055712
1660548
2088549
1480385
1589119
792937
1511495
2223420
1827056
863534
9394
356671
2055449
1360145
2374262
2412801
2607132
2265027
240393
11298
2181782
1152915
731529
986567
2736642
1507459
2176043
1581690
1977651
776149
2334440
1270997
528393
1478804
450068
2629055
2586047
193693
381873
1244390
416974
1467779
1686944
7853
1046473
923166
1983351
2893797
179966
1018154
2910934
2244061
1101796
1558962
497502
327484
2861550
350715
1508551
2876042
372637
2539919
203642
2204144
2606866
2348858
1965944
2081215
1466036
2010895
1253353
420047
1590425
1619865
2413558
737808
1197502
2046412
58415
1551562
265561
295933
1168616
2702181
322017
3001
913455
507639
1822640
494621
2393648
2936161
341688
1973137
2380379
195839
2176948
898145
900546
895098
1690714
364212
2189537
195254
2556525
2155196
2374430
377390
1344490
2536705
326040
1947275
2284155
1061464
370166
1139517
1209149
406506
384021
44893
1095123
1033278
2669168
1876793
935167
2651371
2399057
1622280
1345691
27372
1431250
989356
1209005
64911
1108602
816583
1721577
2095081
1507248
1372009
2453700
1537511
1745321
888657
1231350
1019065
834753
2504510
792672
240514
1507050
2615132
1161873
30639
2107222
789706
566654
1783099
2658143
2911578
2321766
1922751
711137
990861
1192721
1324234
475117
1009240
2112643
1505849
1550524
90967
2932696
2004882
1645675
2477874
141831
772727
2875805
1187211
2866555
629693
1394436
2232157
2886921
2775836
348244
342875
1272688
2867474
2098966
2135791
577782
371719
2604506
2440545
1371782
1354137
245992
1335964
377840
206970
2185064
1005563
200633
275772
2617738
1875406
1888891
635602
2827928
2311762
8518
2754347
2256536
1806990
1874424
694209
1152868
80909
2442186
321769
1700314
2540417
2630020
394417
1362799
1133506
116362
2419395
1470466
200242
678227
402142
1577683
2903784
1283954
2079663
706276
1459432
920886
787899
233814
1817636
1438994
2362512
2170643
973691
758599
2572608
2462478
728174
2600971
2900759
1250767
311279
35700
1467156
2868305
1436031
1951666
653717
1230267
1206530
2319893
821750
561062
311988
2464438
2812356
907297
2760494
2901355
2006727
1571950
1890631
1012684
1854519
439156
2535297
174261
2659276
1132028
1968608
1715327
2465226
2096721
2758937
1783304
879448
1755784
1504787
2830119
1890759
1076766
1982467
1593130
721378
1632506
1273280
2498814
1754265
2543444
2353772
423118
1700156
2909819
1199453
1161693
439261
420107
436679
1341005
505281
694751
120608
676336
2102481
2476978
2635739
141247
1365976
2831109
862086
1634689
340401
2131207
2935409
1543814
458710
363964
932160
1645279
1567947
2073437
530216
1879991
8178
210406
85625
1912932
2668933
1719708
1885468
1159290
94863
543206
2751369
2433481
672248
700649
1976160
836477
2556467
2928998
2467395
1801290
789402
1869245
2260893
1006809
1390726
2735635
1636008
2906305
2350425
159784
1881011
512440
1775062
2047429
514137
2840709
1471755
2339971
528398
651053
724507
1145072
508102
859783
1322582
2211383
904403
1318459
1184069
2790625
112023
1846555
1985414
1417206
2642161
532825
1003415
2302690
1458915
1535858
1946905
2755003
222827
495652
808302
146320
1350512
2721861
1736784
1981657
2838807
1903542
2322695
1517686
1582410
1610560
1683692
113448
2381198
1695300
1497995
1397450
2631386
1612364
1874175
803375
2022244
2412494
693816
2774195
2216055
2602647
728676
1344648
2509937
2235784
266214
2259655
2298443
577471
1264933
97940
2224218
1456864
17505
1920698
136593
2112323
1355498
2639849
2556427
1618015
370669
1966287
1760585
1110155
1302449
1118052
2684729
2435690
1715853
1112746
2196029
1815493
2648874
548346
2406450
1270810
2275249
1947554
930265
1539587
2426845
2878599
780525
2304350
2589891
2476309
1372562
1864424
1333384
2207647
845926
2076423
2745786
1267091
1493884
2014144
2773729
1486079
1439646
480136
1896048
712847
1366762
2201489
1527846
2261841
1650133
212857
1364202
906083
812440
2419477
505497
2057669
599937
28723
2896580
27259
2490711
1320999
1939002
1768124
2901540
2480560
1850738
2223501
343125
669606
1030875
1627421
2472095
373790
465849
1362719
867174
1609791
2004509
2470056
253607
546119
2348841
2906969
822862
896259
832395
721329
1708678
1020145
1917919
527425
2490540
76559
91636
2562155
17649
1926773
2447162
1307806
996218
58911
1344196
1292576
1418895
1764689
1145106
1909795
2707945
2077931
1158600
1353581
1268444
177698
2248638
1778358
2147942
2076496
128152
1728342
620263
98024
2447215
648514
2877104
1297869
2774211
1501430
1593907
1368642
1782333
1155121
2770433
1343144
658203
1982977
2052222
1826782
1734268
2207483
2273225
129416
2228644
1071269
2849
1295189
1573449
1591149
1097637
162248
2420170
1667214
2374679
520733
1779314
957534
987727
2137964
2397507
672557
2887588
1118526
1206083
2841444
103635
1095566
998295
351902
601917
2169365
970151
2604546
2083059
1796444
1685599
1602026
1945908
158879
2329954
1588945
305801
2776933
2161114
1695790
1489711
1022714
2648424
2719816
1080750
1722315
1102705
1693836
1116986
251115
1768607
2254180
135892
2412168
933182
2484747
2254696
953521
1447106
1760450
1221334
1453535
1904310
2805343
226865
1540381
2143503
261071
276592
1107537
1020331
1696428
2063516
131102
42955
2419372
149259
1249841
1121526
723248
1640453
2427981
1592067
1469779
2681254
1798592
2065904
606366
2617567
1907092
1722682
601779
433871
1670228
2514039
415909
718831
85232
1413126
1535950
481882
767250
112441
2423857
2699532
8409
198516
1020064
2640452
1667756
829718
2250570
1674989
321842
451491
2652764
913291
2686580
501163
947752
113647
646421
2716574
72008
2891630
1847868
244066
306355
1589661
943406
538097
518366
522675
2861389
220134
1346996
777739
2425048
69933
360517
2575830
2924417
2190251
2165874
791792
838739
2466222
893612
469701
2389511
1361468
1959980
1745178
1579731
190353
2213486
2166679
2538287
2226545
1345079
1616483
2398104
2484927
902390
2761273
1541280
228559
2318291
1743450
1151313
2575585
2601522
726053
2221333
2893860
1854274
1594149
2145647
2005004
1020529
648517
962853
473245
780032
2758304
2252908
635814
1137303
1093797
290683
517782
1837524
2518111
1339305
2443396
594148
1368076
1907152
1163700
1941094
1089471
1896570
538133
2932637
683374
2694411
1116239
693750
1172039
2588269
2009158
792985
2874615
1755170
1866763
2099344
2804854
1867243
2382473
1359222
1236650
201308
1329380
1241441
398502
2119615
541855
1258219
1190465
570561
1966627
1402337
360461
2740163
1057231
906610
1371740
2127879
1004529
2718032
1312807
409493
602043
1630350
2659498
1132237
2316604
1707367
259117
119419
2103427
1372322
163596
2258923
2340178
2587895
923573
1977037
2461121
442692
2523022
2309392
1654688
558580
192643
1431739
1273668
2892996
409265
2250371
2713684
638133
113301
805896
1259317
125457
2444024
1286953
274352
1333278
1766453
2785556
381383
1154238
2249314
2221039
2193817
1515948
1282259
1489214
2351610
76770
1655203
2794950
2856540
1523544
797390
208927
2443719
1659201
274072
520739
666404
912289
2503926
954076
1783916
1131449
2740951
913217
1416325
2564588
2118263
2297251
1131517
1341887
823004
2371338
387463
234916
1588283
387380
738617
2657601
1578493
879233
2656936
1643525
2541666
2135357
2924958
2899851
1832855
232241
1062651
686849
1713051
2712353
2349740
2367556
1617201
2658353
857716
339244
1122780
296812
1865142
1700090
2415676
1633672
1008104
21210
1973330
1276129
372953
217934
2030991
1848672
159501
305569
737405
294776
588091
1609825
1138477
1439420
1534956
1519407
594098
1798425
360636
145872
1675180
1635019
1145807
1084373
2719261
670569
2795992
676980
227643
1903976
392915
1175996
1294452
2285548
2333497
905223
2084732
2115368
602653
2219040
2185715
346740
2923479
149804
1011136
126015
71605
2481816
1539204
1447201
2312535
1607215
410477
1276249
980392
870438
688475
2629925
1000741
1149327
2461743
1351559
1928948
2609138
2890808
2902341
2357823
1150816
1003292
819269
2387236
1065763
2061250
707610
2175106
1872500
1613989
1558291
1455570
1092522
402954
2122351
1805626
1242998
1929557
1318461
620203
1185731
719471
1950270
201638
1741213
2909858
1948790
2307836
994446
2898758
1521059
1418436
1886978
2487222
2857405
1313755
271995
1266492
112013
2100946
1440826
1569213
2178312
1736814
2116445
899902
2722075
692853
1916495
1597751
1520032
1700685
2746849
454273
148865
180740
2855064
593182
945871
1478538
13018
2216005
538833
621607
1969964
879031
2330369
1500591
562545
1721127
2155513
2727676
1282794
2176221
2576700
2375249
1073587
1278415
1597044
2124408
2682671
1547371
2916293
1146096
2382786
526754
424211
692624
256017
82094
2292724
2754880
1794663
319651
2546559
1638105
813492
304344
245908
2192696
496688
849318
677306
904312
1748963
1631199
1225226
1154215
1800365
1566961
693353
2438848
249296
1827731
2138566
2721443
2631038
2889843
2547773
1288204
155330
836949
836516
884816
2638120
1912037
2774535
1864611
388424
1087593
989655
2078160
1744091
2265440
1762665
2108639
2138860
2181479
236901
2617710
1361286
1074103
823484
2730997
1239246
1041759
522749
2812111
755682
1088172
648886
39286
2399416
686120
1391138
2611342
969653
1463741
1389569
466464
500734
716776
296068
1849091
1551199
2797193
1939388
2365236
2304805
2543614
1723771
2886477
550979
1847854
290355
2334902
2016321
2890147
869108
1359108
2577523
963634
354268
847316
944089
2652994
1218821
1661172
2013481
2134421
911515
2876546
2703774
1694430
1159689
797628
2474618
2649299
2821180
1430538
1547550
2204352
326445
2336926
2469810
728748
2566183
1246631
1759225
543884
1593553
1893656
2621854
165810
1769620
445908
2258845
63703
2497425
1024630
1799381
1995719
4667
106861
2335480
1173355
188748
2691786
2718200
604650
1635091
2182403
1206601
585867
1363845
2212781
2199362
2693752
2758484
1070858
1163377
1342000
389803
2177778
625979
2783937
552461
2395757
2508920
739578
2255356
786182
1473616
1973156
1142876
1151631
22204
1238746
1062472
41558
1356352
1743787
1126978
887065
1005363
1926730
2665555
2708837
1801777
1886559
2900863
737465
1066459
2413037
241030
1839429
1213199
307355
1278556
1910255
371872
112555
1911508
2880755
790054
1975268
2847871
1563050
2880201
1248543
2363800
18190
588108
2136221
139217
2388550
1110448
1374754
2415279
473203
585967
1224911
1381648
331094
2695818
2606390
1563866
1373063
59000
130419
2803683
1910657
397157
1558227
830381
335097
2419995
1784302
2760000
1160439
2894179
153482
1459671
610357
1050653
1638382
733280
2040722
714403
2193865
2668109
1940547
2023908
1844202
219795
2814628
2029989
1091141
2433991
9811
663073
1514809
1036323
94998
2357160
1206484
2231111
797773
924314
1685725
2624219
2560525
2880272
1434896
825061
990646
1537779
692619
2936511
2365926
2878202
1338770
80477
956097
2452097
2655891
288690
323687
1923327
2299749
2317625
1316652
2800902
1018329
1024231
785940
2204408
90537
848421
574164
2125273
2316736
2075200
2837060
1062931
717042
1391386
2289752
656469
267668
1305669
1165075
1240234
854735
2424624
1318850
2569223
331505
2084746
2079924
872536
423036
1307406
1097893
737336
2746993
2932258
1254928
306216
1066359
2181708
674835
1759131
578910
957293
2542551
2298941
1545428
2590757
528964
93265
196359
2368251
1905261
1056516
2192355
686826
2492874
1922245
237228
2086804
298322
152537
1532108
68050
44341
1187585
42153
1771433
247099
328154
363771
2642131
1521597
20548
432464
1434952
1031264
2194426
1758743
2567829
422033
333888
1051606
2121725
1759724
898764
121227
2653167
2609186
1724426
1357928
2471932
1633519
1333303
1407456
1443915
2807269
322812
513707
153620
2916475
1083487
2127433
1456792
1574957
1062677
2006086
457988
2919547
2795929
1066045
1143111
375892
1746942
2799105
1229081
1352871
2026723
1074443
1310692
3862
627886
2056748
78941
1904198
165777
2325360
573516
1073824
7404
446158
152381
2158870
2352406
393322
654162
2518970
1256783
2172883
1825257
1407401
1127313
1906015
866749
43948
1285877
519543
708242
858268
2650078
2445757
218509
46815
1760888
2345304
2891491
2440326
2415786
152466
423522
2187283
1275846
983311
1851589
1104392
620846
1752543
455872
1714810
1474559
1595621
614348
1734925
1124560
2264563
248640
755131
14693
1735542
2717434
480737
981779
911563
966605
1878777
2576337
1188516
1427384
2625130
2892486
2154526
916747
2585762
1852367
1284197
1028398
1360449
1531026
318728
1224068
2341570
748903
1323201
1596483
2595878
2882733
2036593
385114
2011769
2597475
558405
680864
1333659
1026235
2791634
1934527
1930201
400555
2233908
887655
1283905
1192859
1365281
1120300
1839994
1241655
1053195
971286
514463
2904325
1492280
2451594
2661119
851749
2922280
2754007
130480
410516
2353619
1999172
1299981
1814070
2621586
2023257
1468611
1859295
1439764
2597417
986806
1324952
788439
2492833
300493
1352979
1005310
1571331
2550991
196235
212608
1193420
873329
421505
2726587
2188679
1071165
101135
2823031
2155891
2433596
548498
993599
1487935
1672459
2883579
2164735
2712327
78592
1325014
2435201
16412
1359900
254868
2718720
1945067
1664032
320431
1586602
357930
1350963
1735549
240640
946829
195719
1842272
2802987
2033067
320823
2339636
2837455
66813
2650893
2542113
1004632
2657280
2518218
2703215
507656
2379072
1486596
2504137
1161486
1976296
1162471
1804004
2073161
1449227
2643763
1234972
1082863
1022044
1416068
1321026
2143695
228107
1469298
186596
1184247
2782872
204308
1419521
1879723
2632028
2924376
843380
960107
122744
1783012
2119303
1618509
774440
1549228
1678774
1635177
581830
2937817
954994
2838842
51544
2657788
1230858
2007282
920807
2122929
916484
2917545
830493
1386307
2689869
1908308
995123
683045
282049
1037445
1525623
910455
500030
2658062
2245528
2789632
572997
460997
1213340
636238
911489
425483
2329094
278347
792216
2857869
1273539
60627
1598887
1784448
2775962
1281562
2869266
2247135
999707
1498738
749965
2514493
665381
462594
2703955
2489529
440644
1062337
215215
738150
208204
1960570
1697489
1488777
1448942
1523575
2747211
1269790
1889061
858005
1638003
2611802
2444052
2247991
388043
2295327
382240
749573
2072288
1787067
1780515
1551063
1519830
243618
2436286
242583
1750654
108462
1364732
2273716
1235233
2879621
2893411
2344099
1576570
1452215
2018317
1854886
2178918
688573
1398063
28962
2522239
543440
190341
1689938
95722
2138385
2695697
1036463
2746937
1953891
1213316
708686
2383583
1103184
2304454
869031
755794
2052216
682293
2434397
280249
2777417
2570427
842401
2184952
1895624
1827104
384269
1792715
189081
1960369
1357786
1822001
1478660
1304536
1282327
1333278
2412755
2935100
228095
1071649
301382
430475
634665
1208186
2929810
925957
1465585
1696440
1719789
1911816
1440376
1414012
1049042
1229906
1380652
1623944
1094794
2160039
1677635
2703571
1728893
1740538
2409899
32845
2384201
1413270
924846
12195
2208756
723370
1889425
2899057
2372031
2334511
27785
2539411
2873200
1777234
1986442
2428719
2426077
1844251
235240
337020
2002454
18756
2275493
2526931
1570138
2123356
2922335
2628877
1881789
1561706
1803556
1772649
292569
1076353
1902682
1161228
348858
246428
1695268
2243768
1006677
761029
422908
1388199
446793
2301399
1981532
1961260
1400269
2319098
1662530
1530819
817467
503990
2862056
22075
2596282
122701
1475185
1277541
27978
100635
201992
458778
605937
1498803
2756017
2847760
2041555
2056208
344994
1398824
1615273
149144
2516270
1591801
1989864
1320091
1679137
2221900
1635349
2803196
2550645
2554015
2466754
89147
642272
2760721
2239783
727958
1719526
395261
1135063
1100258
2604098
2668923
1637048
1065690
619096
2395367
481742
64581
2330069
1202037
2011930
1098360
477057
1889888
955017
2456994
1781452
1588075
118146
631635
1151624
2930899
1079496
1697657
770539
1171046
2877100
2359775
839516
2848800
951183
6967
2352216
2013469
1468746
1788784
138241
1639416
2510183
356690
2674248
1079260
926366
888328
721287
1159596
2032058
227913
2706045
943746
491683
2919266
666527
574996
92324
2417379
500491
1087861
506970
1829026
903553
711723
2939613
2655696
1372627
1345834
691781
2235857
1614404
2303332
2851471
2433061
919702
70508
359453
230627
182555
392637
2072175
1381138
322296
2209025
2739191
417388
1191885
1922772
1326596
723442
324500
2928857
2250744
1299665
1609698
373573
1688488
1881273
2386300
1291598
1239469
1839895
1323207
2504048
2717748
2133211
1227817
2410151
2750805
275396
1267639
533897
2593933
2867683
2537681
2048100
1299086
418702
1466651
1370577
2834828
1899536
2147324
1354792
1133348
430231
1397350
2457042
2669952
2420205
2103211
1659759
1775358
2693843
2204211
2902313
1543181
80616
1348042
1014631
2225107
9746
260652
379857
1263288
358982
1138847
372573
904447
285823
2913474
215384
2687790
482928
1064478
2468288
479645
1106803
2055649
2694425
2868861
437889
1582144
2623485
723336
646919
2918269
424089
383828
619556
997345
263315
1670724
794560
2720780
1259594
847032
2295682
1066641
1013009
1349658
1912592
346753
1128573
529801
1976685
711283
1751945
528891
2799485
279638
410723
418671
431738
1971620
1182973
274954
1243120
2670061
2780705
1300860
2397751
2377815
2275791
2682164
149058
1388093
801254
1243031
384315
1366315
2608094
1158153
1166040
2712875
1443312
1294514
1634975
2700699
1357618
449531
2293248
2329139
981610
2881132
1235474
2653370
2292307
2891682
2687091
1562544
1931845
1129843
159370
2500032
1151052
1948527
614734
2102224
876670
2824227
398872
1791997
1448149
2629642
1554239
2367444
1759765
1723949
9637
1716877
1860798
281994
888818
1581879
1907940
1933073
2614121
2843066
2785553
2130068
2785671
1336747
2762285
1511380
445597
2062908
1198865
560475
2693878
351109
1852456
2615305
1302837
2693683
2310914
2639562
2367994
910946
2822634
2490660
2066205
1084797
1101573
90293
1159609
40646
2394148
1526279
1135865
311895
670951
72492
1699358
2939038
1840311
2359043
1796001
2375998
2361823
2102720
857990
2770869
1904647
1588543
267404
2526550
573118
2874902
405651
874531
1330457
1765666
1158914
2130383
2419940
1620709
1049276
2165956
2565117
1226777
1389087
125839
683870
991964
467175
941063
2400167
2852018
1435095
1810642
2879341
2176659
2814375
771377
1819246
1792142
696204
2308879
1236539
100019
35657
1258940
1629958
86124
889234
53963
144827
2197016
2644924
1544389
140362
1016354
23159
2240257
2465102
2212349
683064
420932
2843472
2226952
408642
2224773
848447
650063
2748767
210509
1697027
1106363
2326924
1592609
1390049
1612851
2924209
1326423
2204832
2878176
2604
2832385
2230389
2182805
1044984
2586843
832212
171309
397874
2269848
1474200
2019349
913167
2479040
1467880
1096417
2710419
1449914
1568003
560449
1608443
2818898
2882162
1386017
2709607
2138361
256697
947410
1418554
1466219
1714791
2506758
1380983
573916
1501363
1657875
613557
2516115
1823224
877307
2852867
80608
2718656
406589
1692473
2879419
88954
2215946
1798406
667024
1073951
1249561
2134798
604732
450244
634962
2488986
1017494
1356928
457461
167708
209657
1156678
854066
779257
1911857
2923707
2196765
904531
1299199
46570
277859
2293239
760865
1680152
2311495
1999283
2519359
270068
2644353
1729263
1142042
318947
1182667
2050629
1883753
2033468
1721031
2008980
341669
1262807
2477866
2222970
2698493
2114495
2591472
1464656
241206
594522
2249022
1785910
811408
1362094
1309822
957115
604609
491531
94479
1218280
2219852
2116600
1824259
418001
1924120
1340577
2036260
77237
995045
2581346
2052390
2558976
924019
334253
313762
2151725
134760
1700092
2189988
1917480
2687561
883156
2924030
2858647
2372131
974946
427968
683733
1521047
2452094
2531235
33737
1967296
874970
978265
1864934
1758784
2454691
1830584
2597344
2123553
1747438
191336
1550247
1284421
98259
2135690
220164
1254497
314163
2226843
2680577
1782590
2468893
2371674
29404
2502704
150559
2241901
2136794
1660536
1262837
2148139
1005861
2756381
1641449
2664490
2318748
1345558
1928831
1197125
835388
2113393
2334434
2865249
1806002
1158507
2782072
989339
1258224
2666492
110700
571678
1614700
1119646
324731
1189105
2369157
8167
2227213
2394580
548192
2304490
1487266
1759901
860717
2269535
2420954
1221622
2663356
2212019
2851663
2638494
411655
1913811
382258
230817
1693123
1298067
1630969
2212852
1937234
764345
839675
1605298
2036398
2901003
1609544
1940503
1023767
90180
612284
2699030
1692191
611470
1994736
2348945
2927769
866081
340800
609554
2685635
1112047
844216
1627682
412493
260954
1752245
2276033
70927
134670
2518689
490649
2038544
1805641
103462
165110
2608985
2691868
2013826
1428133
352806
688682
460432
491212
1703763
1726136
994273
1337702
880362
1439457
1836902
2336590
1257567
1881639
1859571
1955361
2844675
2299172
2401348
814309
2362161
2629481
2818279
1460825
448961
198526
27074
2333260
1575063
2102263
2102203
2025295
679986
95066
1460152
2720946
886930
2858140
1510305
1309112
2769909
2553073
1514313
914421
2270620
488930
1354285
1999621
2874222
547744
2779675
1253034
1637652
951235
1112193
1705548
918300
2685856
2934113
360135
1251567
1390690
2512017
1706631
1599044
718125
726686
2783213
1586761
2061683
2576543
1527255
580737
1953014
511676
1052192
1033405
1754519
1490773
1351648
1891965
905647
2285600
2611483
2354597
2738670
177176
1103954
2270907
880921
443166
1080447
14269
1998298
74741
2428507
1265853
1392592
2597454
1217375
998273
1729014
1709501
2245925
929392
545472
1809257
1726778
1671795
381942
1618450
301737
788427
821469
1379820
2805350
2532761
1815656
2382119
1943732
549427
1191057
2366340
1769669
558426
780738
2395946
1241237
446606
2880508
2803283
793055
2846254
2118178
2651197
2883204
866400
1056220
1227655
93893
2760302
1665134
785800
650990
1645474
323675
2485058
1548205
2455317
2598644
2119748
2884340
1508361
1143583
2161219
167401
2237223
2116756
1816607
112198
1684123
2822573
727875
2734105
286700
2719583
95927
367397
1277095
2755160
811068
2524186
2250240
786328
1076160
1310017
1343251
2874590
906613
1295270
1192001
1590979
775972
206091
2313607
2328592
2752207
606778
2751731
244851
1886046
432535
2361257
2519067
2364476
1548527
1637856
190523
325572
729552
2335533
1427623
1229548
1357933
1046185
616939
832699
1240970
2750944
1980432
851375
1737892
1798715
1887781
173870
1759491
244503
2732104
1389467
1110969
63437
790885
2763407
797957
1538530
120475
137975
1347297
2159321
2850584
785706
1538813
2510908
61971
1269850
1139040
1723961
2141508
2503517
1887225
1266752
879974
469368
1247413
1269901
1147879
1427073
264677
1414304
520646
2380155
1538279
1925011
1491633
1605025
1891904
324429
2273788
2348555
663699
2571261
2166994
1743331
1704707
2279950
2122465
1027034
83447
2124967
1610575
1591716
627813
1279896
1731135
36349
1872243
321904
607056
1167040
1977676
581848
820164
131293
1422605
2003052
878690
1527229
2243718
1927951
234828
121724
907223
1203338
2266794
2147507
2522915
931868
639922
1970014
1540732
746041
358260
801058
2120166
583223
2597310
343068
2856031
1944001
1773961
2721635
984625
2305693
714202
354546
423292
2400423
1206689
1713916
2151607
1542455
2250353
327884
2713606
78524
1540482
2840203
867718
1918684
1381187
780988
1204553
150637
1366430
1694461
1802612
2651782
2369611
1629093
640069
672104
2221961
505059
257596
2693666
2691969
2650395
1765607
2875027
2480240
787796
2282700
2894117
2192019
290258
2841853
846426
1116
805264
785301
2071606
851080
812362
347280
675308
295595
2735277
2298261
226371
193436
2049218
2743856
1805382
1403144
2413734
808371
2034538
771927
2405678
857502
2607752
2772201
1524036
350920
2428871
1156008
369478
1107679
18994
711030
2605002
930096
1494743
741467
11286
1243456
2133515
1353710
1716359
798296
2095910
392241
1435573
23078
2674333
291479
2495268
1887181
2681013
636041
2793783
59049
912660
326616
2146355
2423248
1431392
170450
1183696
376740
1868096
102796
1684662
441260
1188077
1857223
1751805
2596952
1897325
2898495
376402
1128501
2101322
634338
1384270
2044344
2243990
2526828
2863244
2353652
795327
28122
1619859
706164
89387
1903173
2301587
1467047
1239292
2593433
345841
1121416
1216855
2799591
1978270
1112502
2283882
2918524
377362
2672806
2593066
1215184
1656656
2348048
1911082
1134913
1962593
51626
898553
1266263
316976
1766641
575858
2411744
286505
1928389
490041
2561220
96110
1532153
93311
1120029
325176
427561
2364129
1555605
2135291
1238110
17870
2051527
2092034
52777
2819056
756233
293194
2328074
586166
1818957
1211178
1057816
1193665
1964386
2285668
1960120
1286492
671409
2070960
1031720
2569841
814372
2032319
2449021
381983
579485
1753740
1310751
1141786
484911
991569
1889192
2662589
982100
2072114
914303
612530
2163523
2297434
1740112
887112
2259968
816642
26785
2520849
795329
1397467
2565965
2450200
1953685
791967
160057
419088
1473281
1058977
1924995
447406
1296840
1576432
406120
2616968
1711757
27899
701412
1579318
1082818
225692
59195
1181479
1966842
1827871
868971
400910
1312281
682702
2781823
334905
2548382
1128616
1029962
1093208
2516627
339032
799707
1398426
626324
1824358
1764737
2204704
2104176
1021038
2728647
273654
1946935
11162
842366
433622
2177026
1068073
369111
1026579
1898967
2597788
1373859
237877
1869996
1268136
2589922
1661025
2680173
2704954
2469966
839191
1707252
950163
1536736
204247
1781931
1266805
167199
960103
1258357
2154254
1955144
2895597
512420
2796665
713770
1645110
349788
355006
561055
1560764
446507
1436805
2806135
494325
1914725
2790298
374097
322077
683446
2820287
2338074
2132178
338045
1345828
1369448
138119
1419992
1027437
1933561
1162465
2652097
2218439
1364600
870773
1672957
516532
2897477
1159952
716491
2617618
1389811
179404
2237744
2670849
203477
634109
2230383
32916
2429098
1246631
2325445
2609014
838589
2892627
1366217
849028
2555089
1523415
1632209
824520
119332
2109049
1506147
2010567
1590016
1667465
628150
1269975
540039
1821126
1860108
983387
1137320
803401
2042635
2611484
320726
1486709
1886693
2866456
1884488
815069
2506059
709441
2440429
3190
583238
1791581
1804415
1155634
518798
1426500
355713
951324
2445361
1659695
1062155
1480104
1176813
2522277
2667588
1764544
1391366
1373601
530848
296341
2112555
149016
1495031
2659862
1442899
738390
2454804
1428127
2194481
1485094
650730
2545674
1622881
1393363
2541653
1230313
1299119
793730
1967461
2557724
2711248
1803096
1185851
1293377
469312
373650
2275532
391670
370868
274059
162761
863022
2772950
218618
591740
712675
1226525
1843196
1491507
2451073
978348
2456424
2776558
1740463
2162368
1316155
1787275
1112185
2835008
166387
1468380
1756516
47488
486366
370126
2318389
2778561
2331321
1601250
1095340
2854289
2342295
1091532
92748
376096
1812464
1642994
779084
1436694
1984001
1606710
1055288
2479804
2062103
1066317
498538
173349
1215411
581
694468
1232690
663673
538598
2372381
568030
2677932
2755642
567634
1183573
659670
2622408
1167018
758179
2190528
1269770
39977
101414
1246764
193378
2406508
491415
1236469
1837756
1062523
1797876
872605
2185659
1004024
100865
2025558
1028412
2243939
2831834
251975
2072428
432693
2217613
2426421
1542733
2138013
2273600
2283367
911506
1048941
1175946
2443881
2287177
2080576
2169905
1139029
2852239
111777
2141609
1823258
386142
2103308
2886922
598930
1800217
1205853
1493175
134340
1073519
1122987
1748692
124967
2413674
758584
2409156
1904001
2527900
1075566
510434
1367584
1258228
2606215
2431877
1897155
2612492
2909791
132238
1213915
2819712
1206496
330627
1444628
2882410
1724109
460668
654668
368413
2701700
1271574
35407
335282
133529
1775826
395948
1180811
754502
911849
2369363
993673
2906548
2507178
521840
1827663
1277644
456349
879594
940085
1806996
2135036
678293
1131003
798633
197507
2354497
2917913
756975
275007
1917930
1200704
1721672
241979
1155888
2604145
1500587
1784801
1606100
79747
1003642
2783471
499889
554616
2154539
2828286
300278
2431756
1910347
1683621
1462680
2132176
2088053
563295
1636004
2336791
1996996
272577
1433742
720637
1796185
2041582
2488433
1298714
810096
1699562
1007655
31891
184341
1421409
2500967
188339
1944616
1955595
1842458
2801298
1999607
279463
633367
2860580
2801675
125252
458739
1885937
561220
1168796
1171970
2453503
1780925
729864
724115
1866591
1783053
230076
1584471
1556559
1187349
2295154
1107802
1339545
1078494
1516515
45358
1431964
778721
754775
2264896
1199537
2813034
2827569
1440089
1009522
1013550
1922504
82977
221258
1581719
1243498
304370
973779
91442
2083586
2911080
1528583
2606557
176608
508902
464161
754547
2035188
1534821
90648
1369650
1503978
1230200
452394
1038674
2073869
2963
711941
931540
1934503
2425560
2514725
2195774
757887
812717
636838
2249730
2223098
1649625
2528989
1239990
462830
1251185
2837472
1127611
613895
2230855
1293741
556487
2274812
1488486
430272
1089425
2579798
2564050
2592652
2098965
2297164
729138
1427416
1503918
1140300
14541
2836703
2349168
90348
1334375
2278434
577687
2129813
2505007
16759
2517446
2566381
802984
1163611
650096
515366
1966153
1568577
494373
2204438
2000611
4857
1944484
907251
2126684
2902936
1121110
1947582
2403602
541655
109443
486642
2420004
2920230
2629113
2454195
722224
1027903
449058
437318
1268365
1546316
1081648
2760932
415458
1690853
684280
2465172
830951
2441356
258268
2176023
1639910
701317
1752234
2269773
482804
235805
1158502
691504
1745726
1720970
1862007
2398136
2359796
2158810
2660830
1180278
272427
92237
2352444
702251
2469002
1997096
762278
1299667
2270696
2598236
2695536
2933222
2289238
415302
728762
791693
706918
1966061
680744
2284752
1869137
2141117
646771
2511611
2582549
1381581
236073
2727750
2648995
2590367
2290352
494819
1366662
1777052
1782081
629221
2798364
1416820
2488737
942118
370066
2755539
2413831
2499923
2388356
2309071
1208060
2745040
1829097
274878
1032681
1284040
2138439
1833270
551027
985139
738729
2801426
656892
331603
1068627
2116509
1452496
925663
1667998
398103
2073777
1557118
593677
752280
2327803
1455127
589592
577973
2318789
2316330
1336399
1911847
2075994
2936746
1927506
1969522
650266
743687
1373451
2640947
2661355
67276
2153280
1969950
1133156
1885678
1918715
2408168
2382740
2457808
952603
1658971
1363717
921607
729449
1713605
286877
1379218
967756
2664881
2296768
2427184
2777636
1474010
699401
2000125
1217495
522032
2480746
1461834
2021269
1994414
2407126
47440
1474701
1010902
1754070
357811
1574535
1576014
1807225
2491733
2330092
1838031
232407
1856501
2887382
387381
2789087
1011200
2388914
1718795
1100969
898222
774804
572216
1556062
234742
2568681
2696008
2915009
2735745
2921173
2181391
1577207
1631738
2567021
2621409
1913606
1388571
2494718
539980
2567223
2032952
745065
1681316
1416878
958712
670224
1579601
1584814
1556688
2707367
2126204
1421810
906703
1714601
1212072
1190921
2088100
533818
2051283
1953778
2677319
632300
1839028
1139307
1825641
2052240
683915
1543912
1015648
2698820
1011243
564420
1150909
485427
2686505
701403
305723
2386903
556878
1677496
1143971
2792320
393840
967936
1013300
1158577
1683154
691429
1525874
1643803
1766081
388581
1224858
557870
1415757
8832
432832
2659193
1963068
2831430
1583758
382131
1652806
2650958
1647673
497165
1987404
507358
2719042
2175700
2716358
1984777
1274055
554413
2685623
1739213
2304823
56749
1126019
2344355
627617
614763
1440572
577740
1622085
2207647
1791853
1550037
2286077
1965076
428394
1748277
311251
2676817
97608
211662
2057919
1428443
2938388
1957741
1535832
697234
428059
85053
604455
2522831
1409739
1760672
1221542
2064541
1237089
2403090
640158
671832
773909
56663
157214
2583292
118784
272668
64006
2022941
1888224
1790638
2705567
2369694
118171
2491745
2256
686213
1555818
27118
967857
310881
1583001
2384830
2347348
94700
339136
295238
218279
1532229
1910314
1315807
2094606
824423
1983718
1652627
851966
2666473
2475911
2762862
1520641
1018317
2940470
146883
484152
444353
2554294
692922
2614782
1580148
2653176
564696
370891
1508607
1082539
1538314
873662
2098393
2491471
2748573
1316777
114139
2488922
2861691
484897
1163231
1628111
2423018
785766
1483690
1527143
306336
1047285
350221
1083244
290230
1735790
2432188
891854
1934080
838753
2722102
533566
2280817
192560
1749764
2933715
1545003
980418
674064
2703673
210610
863171
1203773
2294531
1036410
2400579
2910212
801199
2261205
1940932
2386486
1338176
1389237
1279157
2199153
1850259
2072767
1244695
1203117
188036
170274
258054
377195
80999
1927061
2260956
1779046
272779
2486805
2336925
2638295
2341519
21146
226445
1908431
1901621
17690
102184
2848700
900405
1225544
1510793
2327513
776663
2238000
2759866
564963
2904849
342024
517894
1112475
688535
195131
262050
185022
549013
2192362
2718124
2608992
2124879
2171279
455283
2855461
948227
467516
1609304
1007801
18128
2094504
660914
580583
454328
1246655
2790470
2027354
2170996
2249756
342305
1560519
1185633
2446097
188637
687094
766973
172203
1768709
25525
1599596
2723078
2099222
268926
1672259
2268128
2820556
2270895
696435
1653180
2904896
1890137
2900464
760355
1846361
639338
2936585
1231648
2770097
1533023
2836128
70158
2775436
2748359
2648588
78241
166114
1927782
469514
2120542
613976
170295
1576786
1737540
2530864
1515464
1577434
229978
2694567
336352
1483496
1817404
2531808
1673516
1178460
25200
2016299
1043368
1876644
563399
1007851
1102021
2820189
2496712
2524713
2784138
87691
665727
1039649
2439526
2373353
500455
922640
63818
56656
649106
1929839
947536
398723
2293849
499679
2511085
2789685
1835104
720137
1969071
792047
637096
2613711
57547
590996
1661567
579875
2272457
2862967
368739
1445402
2739009
2295737
1712900
73353
155564
1994916
2185067
1929215
2199314
214181
2017065
2873569
1092967
2092078
759680
714019
298247
1339802
984019
2061073
591416
2255732
1888743
1257357
2492745
1900346
117176
407614
2299445
2806542
2007448
2913731
928300
89438
2338542
329368
1045787
398140
589811
1931828
1343041
388148
471362
641680
125655
1711884
1235048
1616483
1674494
276903
2887567
2223938
1581463
2342970
192527
149626
1453677
1032444
1222957
237607
1277973
2473569
1694318
1757558
774833
1811592
1021361
2703786
1935415
646633
910768
1107884
714649
344891
1866697
1799416
198122
308666
259935
1146208
1984182
1322280
1335675
2637729
1716473
1581299
1411843
1623487
2924460
1482554
1483565
510204
1707556
55083
444347
1754973
1617580
81458
386843
2928912
2354615
2216550
1736212
172025
775985
2471860
2034254
75128
1439866
1017377
2706724
2545833
801373
69480
2699680
2012901
272918
2668636
1207460
1111164
1368150
436071
1401031
1045818
2325405
1012019
1271161
2479624
95012
536038
2899487
1744363
1149818
1967755
2601084
64908
385987
2491984
709412
2710020
785582
2080158
1860591
926590
36443
1223339
2441100
973569
1424701
2008950
1981974
2424250
1356758
2750773
1322758
989637
60720
1670663
1980315
1627877
291127
1214016
1817180
2049764
2120502
790559
165418
1349304
442896
46457
2362463
448399
666856
2111554
716224
641301
2558553
204473
353050
2782966
433443
2828917
1505070
568416
897527
2576668
1269468
1635908
2102685
1357169
447780
1467585
2636943
2339983
1316491
2267845
949936
2509532
1975125
383130
250404
2082247
2461957
662313
693393
867084
2739438
2718201
2138259
2796770
2425817
1516007
3163
1658453
1947012
1575370
996396
2793783
715351
1140325
2916083
2717620
899422
1928934
391885
2516802
2623564
2864129
1292770
2900473
1244756
2622419
1875909
332607
2712021
215057
2528536
259969
2849589
1936339
1199184
1338008
282641
113074
2271057
1515069
1846948
674150
555314
2373008
1219727
1683193
2611107
1643059
1591888
1933404
424157
242040
929980
397055
2393439
787427
1738279
2021437
1345978
825503
2723094
2259637
1654587
849567
1632512
2611264
58555
1423900
2537147
2812351
4004
289039
1079677
31819
2664438
1582312
2698331
1008451
2689771
2010328
2530568
1464876
1471301
362013
1614600
1949067
2925420
1850506
465448
1768848
701173
893551
1214987
1724101
2538145
1417321
2673287
1326586
373145
2219650
1970746
2757719
161615
2690376
603163
816689
1866391
1360422
603940
951315
1700806
1000222
2175424
2831241
154559
1553745
1134012
140436
2175101
2030415
2580117
1418202
2194289
1076086
80496
238548
2908976
2764802
767502
2578972
2315604
391505
33454
664579
2016451
2052928
2655554
156642
2276819
1401595
281098
2185151
18491
2015170
2115850
627493
1629385
2366248
2404618
1889031
2487581
2240579
1466673
238936
809337
169211
921719
2447155
949001
195470
262613
2288602
429026
336524
1120471
2226139
1155429
1419611
526023
2324524
2634970
947499
2001092
1146556
2828821
659112
191957
2740878
1919433
677857
1859033
2734057
2696744
1051688
2521208
2036163
419704
226454
1439476
1111952
904570
2316181
128472
1433704
1270730
2283801
1628570
1954755
1428020
2606799
81991
838759
925586
1473797
2231240
2884060
206379
2607356
2904212
1324079
1017798
1423605
2806428
996451
1361973
2277814
2773162
2796691
2089239
573028
939301
541030
2759603
335164
2156063
2765209
1862141
208681
2673877
2139113
1098467
817688
1258133
1072238
857342
273908
168030
2898792
1465047
10023
1729257
1936119
2276298
1764217
1516251
2050174
2471467
387278
1714302
658483
202393
1370252
2899197
1581542
761009
1349344
2358683
2651730
1014545
120414
1153740
991872
400030
313193
2296472
1011227
2832321
1178750
1895382
1728786
2041494
1367666
595393
2450741
240750
1109460
1773108
1678236
2091280
2475446
1322579
800561
2758052
1611612
1474122
423522
2243268
2858105
1620196
2062803
2644291
1357179
2342109
664366
2652488
1693410
312571
1719471
425485
778982
894304
1795038
622234
1676582
1170751
1332829
701696
1778103
1665162
2459766
2603451
1552866
2924252
500825
62667
711664
680728
1555954
2452785
1332007
811366
1383349
1353220
369266
2588441
1972507
1440204
1428799
1016382
2459155
1155104
695256
1826537
1939956
1587114
689266
2772517
2520997
2766595
1556423
2664796
1420576
2555575
2853476
1089600
1791085
1693739
2248304
912654
180082
2054485
748728
1245668
2117861
2221472
1589947
815235
47458
2898109
2033029
2620318
2572173
400860
513636
1594487
436976
990007
2805306
1391944
802668
1898563
931613
2805511
1774229
1926336
1953091
2441228
2699093
2761808
2597554
2560920
2255101
135127
1873034
2598883
2586873
1065799
2313414
510874
1217199
362604
1136913
1416932
1308420
2466403
2106103
258400
487414
1576998
410134
1879993
384388
2746893
1310558
2915946
2539278
842450
2591233
1703177
28781
1728010
2054476
1910322
1571501
1170862
2876033
1263068
856797
1428869
1052436
2391877
1996791
2416230
2349650
1371741
48592
2889545
572785
951520
2725714
2515933
811078
786573
2367270
1492213
711961
2072801
132520
397415
1910767
1130037
1812380
1599288
1426213
367205
1579867
1847381
2863245
2786917
419379
2066630
1257820
1110251
191125
2115015
152282
2051732
1970034
1069438
1970145
2187934
24300
1930653
797443
1838174
2225903
238263
2868498
1295399
1453720
781734
1371804
2278588
2148614
2231868
486788
1631889
2902388
2135719
2843662
2751061
639903
2399355
2844622
2108846
2488946
2018355
149720
602976
2246979
681682
2797444
1672848
1789842
289749
1670494
340263
854312
1942548
492701
1963660
1865931
1685140
2127352
725372
363847
336445
2468821
446191
1898376
2100212
1919334
1855670
551257
553061
927507
574226
483405
1736396
1677762
1777070
1723982
1219649
352945
2835173
46713
1940807
2018085
1835462
516618
1564748
931850
1186527
2811330
1210935
932062
2675380
446541
2141854
992128
1779600
2855354
2646855
2910311
651856
1526330
1969529
2701709
369916
2865224
1875981
574277
1786899
255869
2896356
917378
156651
1862208
762007
654967
1059419
52918
2151099
1043917
916722
1742422
449859
2396559
290536
2360347
2311575
951498
2270432
2286753
555503
121180
1403121
2063802
2404299
475937
371962
442886
106992
605322
2503932
191030
1167096
1829418
1266097
1082129
1684296
1809519
910465
2758061
1422235
2689527
2269872
2139508
2540716
2739505
2424276
2645884
752816
1453855
288461
1517947
581312
498090
2744215
1803618
559430
742042
2933294
1575926
1412571
323200
1455713
2500462
2670808
1167981
2526146
2633770
1955778
2070060
1081794
152358
2607099
2712509
1512602
2319485
2013443
2705479
1677904
39613
2779439
1445947
1582833
2070949
831183
2870356
937002
271912
2098003
516874
560143
285234
2772906
1049228
2697731
579041
788980
670041
1259278
2356521
2856092
2112550
171362
2301109
1051144
226978
898101
2583688
487456
2594886
624990
2131814
2298220
184472
1789200
660407
229255
222000
1221249
886059
2172736
1035451
2345557
1837407
1296302
2280774
1134284
823578
1429262
2858608
1067356
1664109
1754569
2121668
2139729
1949535
2453150
1567679
2077629
577708
699447
2680304
2711482
1784260
842641
1911567
1717011
2315467
473664
2617948
356266
250790
80660
1647925
1349760
4077
2657946
1599578
1436089
2690510
239417
1394333
2498406
559734
1100069
877847
1809893
106065
1121939
571502
1572694
2584324
711864
1088498
743849
915018
2827089
2121136
1255031
270384
1639732
2330989
554494
1517660
1692756
787031
2144371
1255068
367246
648939
2633839
89457
2251187
1198129
1578322
1732958
2660462
1073651
634192
413643
542262
2773169
2248720
2706197
848987
218658
1506474
2805260
1711956
178128
132239
789618
1355806
1195971
1225712
1902053
2383467
517471
2707530
1295149
717232
2466578
1463014
2604637
681671
999893
2199505
2851803
279302
2255742
556924
997605
877039
1016999
1062292
359663
1381778
297348
2578761
2734695
2886732
527513
30527
17329
2444797
1023949
869731
1591376
959930
742441
834372
1992961
1367778
916051
2130748
439619
2105697
1935109
1695933
2880771
1252471
640681
1060143
522691
42461
1716300
1852170
1445130
265901
1530841
2494136
2288216
2371271
564871
2762096
883506
1977883
163699
1785682
360077
595722
1821317
624780
1324797
1014541
607978
1556937
2571798
2443473
398158
2937879
986180
2392083
1306415
1650566
1769131
1796109
582607
580846
210009
2735190
1447735
1318871
1929086
215194
2744750
1305208
2804084
254616
1646584
1704894
616464
1545236
2130344
2062247
2195295
419466
578456
2787576
779036
289819
244723
2407509
1586646
114400
66450
2352771
1984375
2172479
1867821
986521
2203402
15233
544425
1025142
1004536
1391558
2457934
2294998
1050318
2735079
226638
1194679
595318
385648
2123259
2898995
1589639
495755
6886
563646
686346
1941610
2147730
982267
2545387
2773995
596729
1555249
609090
1197235
982328
2194585
1949311
2167347
1906618
178679
2344746
809999
975452
847358
1814914
2565126
495332
2442516
1258413
1636273
487585
1553320
1714323
2226570
361005
1632515
1875409
2080491
2173480
561265
174757
2642964
1709652
931968
615716
2726266
2822294
1588562
1495535
119413
1098768
2478040
2848442
2474871
1592684
2302864
843264
780430
1538369
2720561
2457749
2595071
2804066
2525160
2548906
2242631
2293338
2403232
2424921
2459702
784992
2576010
1612509
1206901
2290520
1411395
246097
2360149
2909264
608104
2593317
2214448
868681
1016000
2167099
1569607
637042
616844
2518024
912839
1160753
309777
1349037
696868
2395730
819856
1672218
2357486
508419
837209
2157332
1597560
1578554
2208704
1475459
2454595
147132
95095
1055939
1866081
1637020
2908884
1687496
800201
2213674
2332298
2089046
2315676
106025
2707167
2609915
2661968
30455
1146871
388229
2770683
2192984
2703184
1099724
145590
2412651
1071302
1096896
584951
1973824
361951
425369
765353
721019
2214542
2310058
902166
2679635
2536182
791811
1236132
2665287
1477007
977906
758311
1961859
1993239
2803639
1318367
973996
1443107
2689711
972601
2856929
44405
2601448
299149
2247526
1715260
1383543
75005
163314
2811936
740002
1103814
2069030
1529057
2364391
2542354
2318802
1731944
1508863
2711101
449498
2544493
311117
2847677
981245
1505028
2116117
674519
1105227
569304
1290124
832209
1923127
1969194
1457721
1079651
869116
2190451
2068284
2724110
1425067
2854044
465390
60591
2875033
1117441
1793599
1792217
413246
810361
2082315
2308317
1845133
1096926
1550905
1572608
601327
1825602
1485317
194414
1967361
379111
1890153
376298
1166828
646838
471590
978819
2773167
693734
441371
2207394
2641975
1261021
672913
2618442
1556914
2194464
2495840
961635
525456
486430
1418327
2295344
2397262
1459430
2695280
1434516
1417931
1619086
349948
1780645
2182424
798594
2321088
1589942
791807
284383
778341
705325
840611
1345809
1490316
292343
835612
2541756
2629559
1218493
1051675
1409697
2307592
183759
758533
806752
1499209
1143475
613172
1449028
510624
1037149
1614457
2467064
2939352
2847026
829498
2928262
1565237
2556601
1676653
2720863
149741
1596215
2576970
2508718
1694333
517396
733679
1445446
2077059
74484
2168742
2448306
1487082
1274390
602757
2439732
1263147
1027886
2026400
2570002
1447421
2317609
513429
2033890
1035965
1905675
689835
237317
2423345
1179833
1284351
2186523
2157366
540874
800011
655026
894578
886080
1557618
2470468
131741
1150506
257065
1180047
2764038
2850731
170325
2493649
1342331
490866
1952485
1162394
728682
2188020
1645565
1536445
2343610
2128243
2544431
170289
2382032
2046780
2418985
453792
2856448
173284
2051168
1122199
913412
2276642
2279763
1789166
1411130
2612442
2229284
1932719
640818
488206
1703637
227030
2202671
2484188
606562
2023018
272608
1817827
2428780
656846
2866858
775674
2051899
392736
91031
2717984
1720383
2859957
1288558
391059
1316083
2291231
2689346
1483084
1304506
1082461
2157910
2259868
125340
528847
2054979
256769
837865
145378
2164533
2145618
335442
2884649
228744
1201085
2764878
1278132
241939
535563
534061
2001529
1275649
1912973
256487
854381
2851368
2491116
656205
495105
1634102
1022458
2100909
2059083
2160743
2487645
2554948
2654654
2046897
941697
830066
358336
2261
712182
100933
339287
1845306
1743046
2641874
692738
1268190
2740654
55126
289870
2321098
561760
934727
1681936
1490843
1519273
1332357
1894450
659448
1140362
2912916
1425391
533732
874913
489625
289729
1880993
2047773
707559
1647334
2661701
1799984
76557
1262830
2277573
1695484
2653297
1006375
1728784
1738234
1391331
1560789
2457866
1347929
2843943
2329469
1552200
2554673
2028938
1692103
8112
2080869
697409
2686387
2606440
74182
785801
1682686
2695720
405558
151993
1269290
1570831
1133035
2670454
2827329
639090
1546555
1307668
1858860
2418755
1918246
15114
538530
1243399
375494
1288893
1632666
1369497
2914991
2756984
902651
2531611
1458293
973291
472986
352549
1205621
812438
493639
300480
496741
1043819
143665
154195
1378925
9519
2903140
218574
1476671
1058947
2426977
2002105
1285455
1251321
417113
1286395
2874760
1250190
2532167
2226520
2899175
378568
1332422
2750821
1300570
297762
205820
551462
136082
162458
1297320
1576980
1599131
487368
1477496
1075779
2890754
740288
1765318
1783616
618980
2870745
2495239
2854357
2675923
1842104
2104882
1734431
2243349
2738931
765675
2605824
2282659
2879794
2835670
1563825
2589462
1490713
2589810
2091231
2047165
975361
1860865
1725272
2496005
1305565
538634
770355
2838749
2236913
95604
1669460
1643399
2029033
152555
160959
2160300
1863151
715557
804109
2899636
180500
1502582
2716679
1033801
2849729
1457901
2280201
2783309
2834462
2717084
1101587
2231079
505655
1858914
2883326
1840356
496108
2664288
2560688
1297928
996441
147246
2411792
1025201
1838757
2417212
2838268
916986
2922579
2196724
2383848
1502606
2140387
752822
2374681
2415532
252493
18963
2096801
1216419
2224550
2716575
2766449
738080
1652655
1895491
1706266
152906
1925614
822820
2248194
358553
2607190
2906440
360561
2200494
2718566
18997
1808901
659111
720161
1072252
2361797
2566386
552009
2698419
2476661
889523
1184821
191530
1987508
1414901
657274
714440
304183
2029307
2351039
1246158
2576338
1994556
579224
581297
558313
1449678
2659288
2691706
357348
1016632
1633033
1529905
2880171
1574589
552972
211953
2191722
183907
520969
2404503
2119148
2329680
1303396
2651589
439397
1424287
1807167
1681560
1193755
2281587
1545184
1530502
1287619
2340840
1262078
1974967
908109
204235
348074
1350791
1529391
2670299
1655033
188150
930976
1416829
204834
1705366
2617312
970265
316298
994367
999731
2210531
563292
1239594
1400526
2914904
820385
709787
2570024
2329053
205063
2502952
2594364
2049034
2095959
1517448
1895623
2684515
863170
831821
277393
2416045
1387614
23241
16583
1414179
1912264
1343613
1252807
602014
2330921
1275623
2612171
2914856
863836
258561
1993994
505301
1173526
1195551
581084
2097709
2237985
2326069
1752756
899266
1945939
1993157
199899
191753
1600452
2893088
435496
2020388
1495948
1877892
464573
1213239
733625
1379199
248686
1418483
960528
841355
1861311
1320519
1862933
403571
899304
30017
2617438
2899956
559249
1071007
2904542
1647485
1737010
1929591
771351
472468
2773609
1451554
2433019
2400918
72852
717474
2260900
1692283
2833505
2715369
771297
2389428
255032
2871148
1246015
942703
1254290
2785766
2382847
2310312
195167
290291
351087
684097
1840475
1621017
2597466
1658934
137381
1067387
923614
2209079
785677
363399
1816758
697112
2179394
890863
615817
2680375
1589310
817442
2117165
481741
1434081
971916
2206629
2022239
970423
1844835
212343
1567309
58432
1649355
1312807
1815775
1463818
2026248
1886439
279745
1765099
1849200
2573285
1501563
450869
1444977
31688
1637948
2818846
2576707
1938328
1711048
360233
173327
2587995
985461
686549
290878
1346355
981334
830018
2226801
1095611
2518779
464741
2551091
1136490
2091158
2015799
1419180
1368406
2536554
2219616
634129
1585862
598047
891470
2117222
589576
2408591
2780368
82942
293880
1739455
693789
2886877
1321890
488516
1322002
2785209
1531279
1514301
134957
1622138
405375
2671113
1965334
740340
2858595
1993543
6931
2195101
289565
1228466
1203667
831858
2653528
1598910
1612029
200561
653995
389256
1581747
2932820
2903057
1401933
2555551
1304863
1839775
2180064
1140990
352056
1753904
7760
1012172
206924
526307
2143036
1094027
2853106
1929852
298900
422550
2859774
2494026
1655219
873964
2804261
676579
875301
2306358
2896385
2585125
1071449
150504
891686
2907092
1598349
2515452
1754628
692561
1314526
2383541
1252687
73328
296136
436519
2819513
341495
1731319
959279
2559242
2536992
1296148
2025302
765180
2252843
2317784
1110674
449784
360864
1916107
2155144
2030404
1780137
2527148
1865622
2319060
2458164
304516
492560
2392008
1631465
1165462
696611
237029
2211261
2825735
1939322
1175719
2254768
2593510
1570020
175336
2440265
1207457
1149274
2181713
1971219
2796599
2233069
872626
2583764
2355771
2139748
1508184
564870
1643367
870594
2848459
2272666
2308045
689393
1609486
2118743
2303693
116874
1197772
1363154
2864865
966041
2397611
1076284
1602744
1533636
918463
805506
1925069
2347037
617737
2262906
276185
4118
2125376
2059648
2851619
2516677
2582407
1123216
169553
720541
151085
1785860
388386
2248605
1661911
2355984
2637975
1715072
1624111
705722
1319132
441557
957314
964646
529178
876002
1182164
1260878
1247129
2425015
1366343
280218
1081104
2140956
2698540
653121
1244558
2190148
1677754
1103627
2285573
2532725
1105538
1476148
2458954
2809755
2090151
213405
1331889
1804121
691073
1898880
2329237
1601679
984528
1571359
330183
184086
910128
1574146
2129934
2330653
2617603
2193488
2037365
765749
953253
2341826
1506150
916243
491596
2578442
1988551
1669104
1938847
228887
2476346
2040153
686619
713804
49469
2808557
2566674
1475939
1970439
877195
1362678
2104293
2079646
2039531
1475809
2172259
642941
38798
1848099
1330459
641686
668573
1664699
1264494
1785090
1555060
2617707
2898362
2115723
1381564
1799277
851465
101506
1851162
2309322
1420593
2676875
152045
44365
371560
590205
2800387
301956
965296
1593950
1224752
1936433
379075
1256291
399321
2278917
587820
2750565
1914827
280766
1115495
1091819
2831095
2150224
2402766
1105485
2674059
2278455
610025
2438232
913307
2641337
2591375
2933475
2178117
1543363
533042
38155
358537
2532084
1590061
2522007
487280
2895979
1195408
795859
1282323
2477012
1849403
2610738
2687702
489617
1192206
518442
1216181
384919
2173955
2718991
2612613
921854
1735187
2037236
2369070
1314145
2068000
390463
1608313
1227062
2096646
826157
1718617
245382
1478020
737111
1637029
2375265
876976
230067
1897078
879719
1410971
2701148
2192436
2347241
889330
2325325
657146
1462551
2321839
31215
78642
2330902
1083051
237000
2231683
1698205
2100281
300697
800160
2093912
2404577
946086
2861463
1082998
280453
1017406
2930628
665833
1326985
2366123
2575263
755023
1749051
2938122
321545
2456836
1209008
848457
2904606
89518
1734401
406945
712070
1664532
756572
1390466
728947
468215
513803
1340938
1181586
2186551
305463
1730483
2098067
1142356
2170161
872420
1531874
283535
965130
503130
83496
2404972
361893
1184298
812987
209085
1264850
2626329
1480181
1535988
1723831
597876
1437656
1885775
1457062
520663
2885210
1391245
2639268
1536497
1217315
2645926
1636267
1490255
2442494
877278
2303141
1592903
372932
1340163
860120
899764
1606315
1292937
275383
1889824
1854453
2661156
2037296
1654226
2161429
2052840
835601
1277348
2818294
774251
1458294
2553356
988844
623494
1135516
1346691
391692
1885428
489506
1001995
808352
1232967
1539128
2032306
457097
2040665
2047262
1633391
988596
2333326
2731488
71565
166383
553236
572723
1847764
723487
2123612
2287401
735561
1037958
2159239
1748987
1890370
619503
2294366
2350698
2446447
1872080
1179251
358254
211000
2145741
379124
271166
2400494
160959
2687988
2663543
834940
1427537
853156
2136926
916706
2311873
332842
1737272
1356636
1994449
709116
1853117
2522297
160513
127099
1579907
2890256
1510675
1064209
1066090
495192
2124571
2366623
395907
2551518
777891
2359966
1923183
2582091
146201
286351
2763293
2517483
1392404
939721
2105325
354203
373076
442129
844722
802894
1667541
2104090
1606730
1744300
2590487
1171497
1223922
2213778
2622255
2678931
600701
2010462
2097148
2067000
1148274
1036271
1041916
598854
1244913
2629171
826837
655192
2229727
1750026
1429191
2668108
2475366
644156
623091
2345939
2904551
1878066
1134910
1384453
1279872
1637357
920289
1186884
1396293
1240904
94044
653674
328355
156222
1533710
17346
2346421
1828925
1132353
685198
1681921
1071629
2918771
1984722
710086
2219416
2558410
1965449
795707
2814028
2072789
1884133
400791
323003
1245397
1317073
391846
541927
1141722
2199639
1344500
1502
2034382
1563109
2928409
1848467
567359
1461124
1569698
1199952
2313085
2225958
697322
1092706
1558788
2790897
2587510
829651
2057694
1195831
356754
1162143
1280241
2765724
1242867
1754382
1344436
1365843
2279047
2581849
2524949
1429639
1731245
1601749
774495
905347
1360498
651734
2821710
359041
553291
2054338
591938
219643
2688790
1647316
690128
112682
2551936
1873166
1689469
1251777
962523
448684
1612784
1692243
159232
2098853
3380
2880075
2564545
418870
1031101
1652068
1864724
811693
1112300
1590159
2374142
547704
1174455
1770054
209708
1516484
2792700
2037307
617003
2168257
1442870
2522487
1602874
1613623
2703322
739395
904511
1587180
1212830
1944775
2931843
2263187
2805853
2443445
1717070
2664969
1416412
476399
1855658
1346698
2034831
2330329
1914586
2919072
1132490
573459
120151
2837554
1579815
2545755
532217
579800
2292077
65444
1281682
809592
1436235
1486919
284244
389266
113139
2886688
1331719
1646399
1198224
2459537
220229
19013
1724467
2500071
2309189
266249
863768
2304524
1630435
1255342
2828761
476893
2136406
883449
665853
2199724
1278388
644269
853796
929258
347006
1855536
199607
262164
1744873
1873252
2397246
1349989
1913773
1382940
1077104
1295125
210560
1048976
1595445
331071
1502475
647828
2173451
155221
161981
1777407
2379392
522029
2915459
2890543
1674725
798489
627580
2327904
946874
610427
2286279
818362
281071
1571987
1979581
208681
165106
702509
2694213
743579
2275356
413661
2462255
1230953
2416585
1211153
19304
1817434
1287677
416395
1577383
376456
1048866
2189557
508902
132806
1843442
1155821
2767296
783372
131220
1413918
776488
1490297
594732
2008815
74593
2403751
1031969
1125673
2622876
1422503
2133401
1976697
1906106
2045426
2310989
1726538
1506275
1895303
1185719
1053306
1946756
382397
1165613
479775
1849104
906852
2592798
1475552
2121224
1008390
2762673
933134
1137396
2294627
1577627
195627
587793
1419784
976824
1432168
1290035
1095351
2877073
1456052
868603
266479
1207344
2638702
2017136
548582
2536207
498417
639110
551237
2065660
1614722
2065194
1594625
895949
1010066
1019146
2135015
876892
1786663
2311777
2463933
1572430
727044
2065024
1169611
2743983
1897030
1957246
614231
1466798
1412135
1038614
774453
722479
2581513
2357563
2024495
2323
792495
955442
1508828
546339
1044596
1255565
1352048
2376682
1637355
2066610
903725
1070109
1644900
196650
1703314
1268095
911195
1077971
2330353
1486779
614302
2398391
2186229
885739
2038096
1573364
904131
1699935
2770722
2420233
2375202
1714302
1235761
1206786
193217
2774701
693128
1406260
1588415
2086830
2166605
255871
1527309
1948815
1094196
2183939
2832676
2101881
227267
2871706
1247805
2479653
1822850
1886229
420913
667558
2175186
200002
952300
589225
2248175
1121445
71522
66179
2679554
2133293
1540183
322132
28112
1845497
2448014
2003055
2729918
2880769
1834758
2535334
2075542
1493668
830699
2529649
360600
1068183
2337756
452178
2071151
79333
1961082
569666
800903
2742546
2651839
18315
1547790
758082
1314716
259770
688625
531671
2441566
929957
695811
490801
1001239
113382
1187849
391982
2479988
363182
2865708
322508
741298
2436490
1006277
2143412
2464737
1307795
2253346
1619106
2117217
2893564
2006444
1942188
93145
927687
32543
71295
2085132
2441119
1304146
2791358
1854702
795861
2487880
830556
2616668
2635708
1392708
463347
2912509
2118778
2525431
2198024
2299520
2372921
2233075
1276789
333199
1353898
2291841
2404296
1734000
2887051
222237
625709
1160442
1361007
1880919
1891979
382186
2007644
1002192
1194795
635035
521248
1422501
463887
372303
2838214
2649836
2434741
58079
2209394
13311
1157085
657121
525565
373216
2196739
2109431
430266
2140744
2909845
1476191
503616
1673510
2343038
54892
231930
2695753
2540655
2786156
1374003
256774
2433679
2749915
2327447
742648
2112709
1101314
975742
535881
1573287
2333399
2807737
592998
2143041
1130871
1351580
928962
168849
1030588
2061309
2497084
2846949
1122845
2195895
709385
1478264
1472745
1467116
1452706
495818
1452685
1470713
1973733
106867
2538436
1194787
1895234
1852937
2459928
2560550
2661469
85188
2742837
2895081
1417729
526691
2136179
1868109
1599367
818455
1228573
2640905
1915042
506976
83127
1599798
1259601
2865909
645180
1251860
2783096
1245673
2313615
417904
1257626
1153476
1769265
1947591
1222723
362877
1972597
654893
473221
2286310
824798
876636
146269
1529083
2476797
1422085
2417402
2569078
2801592
1864402
1034201
1711790
1606403
938100
2865268
242621
199641
1566331
2918442
2106037
1398063
112655
1680306
2412008
2728803
2174552
1807080
1154983
170685
2378195
2273112
2544265
273059
2769883
2811511
698642
1937428
2376940
2055673
2780232
1519977
811991
2896985
1551521
2760525
2500245
1120812
1455985
1118600
1112026
1484206
1257049
1595755
1018956
2547855
1009824
621075
909103
2618922
2041259
2122073
696910
1202833
1721195
2826779
2109868
1581342
1009215
535944
1196879
2849147
2142826
2501699
1169471
796125
1995062
1193035
1540826
395387
1183680
463714
447124
2565531
680941
2846234
2356872
1422322
2894268
1236570
446202
777215
1603559
2718066
1762152
1200072
447865
406600
1958709
2053144
1551698
1826802
798893
1579420
1248392
1726190
1875636
662310
2804959
1795063
1521287
1797792
2815913
2583504
405329
1658753
490176
2647277
2406733
343184
2896803
2042664
378253
2413151
2082869
120507
946699
1993952
2536040
2063843
2023605
2913221
1260126
215891
207938
2513803
2192287
214083
1237018
2860345
2244089
597757
2645422
2738370
2241941
789394
2271103
1038156
1256412
945340
1777068
832494
1726282
1462095
268231
2411347
944610
1528637
1411927
466481
1831708
299288
2017398
1802281
1234514
386443
916549
901880
1061800
125198
553984
430276
2267950
1271624
2409768
1355797
2135302
2422291
1616037
1524196
1103313
2939140
1499052
1756618
108239
2502130
984534
279681
1980276
577419
1000905
1110584
1788684
1602656
137132
2748549
1725616
2473668
2631279
351195
7465
538482
1127221
1507803
521806
1638625
2811396
348144
2563256
37108
1132263
2507909
1404896
76568
2869138
2111381
34793
1658866
1890892
2458141
418649
2764550
1807227
1989955
2244056
1388319
315338
145510
2157681
1096142
515082
1523621
1812911
99742
620304
1524052
2164497
1525289
1522236
1446657
2571667
2471713
2843929
468990
2054464
734954
2743687
2346664
1310856
1899470
902429
608204
705951
2085766
825387
1104836
1933664
1775093
1744521
2886353
1826281
1846535
1175754
2282819
2373852
1281350
2544661
2653004
923081
1081110
366115
759508
1793948
1614837
2460796
2637087
2615626
484833
1446090
2077050
244034
332033
458439
1261010
2521661
964524
2753664
51149
1565194
64638
2300518
1561439
2545609
2899483
1427601
1368366
1226090
440654
2689650
245969
1791113
380391
2274821
2092199
1588804
1835484
1027402
535220
131096
1828956
2738955
1404385
926816
925372
180521
2542942
2521746
380421
1241275
2341669
1565128
1624156
120350
219973
2911644
635112
276948
2359963
1181998
133501
62080
974053
2880782
831884
2203701
1788219
2801809
731562
702114
1463500
167348
1725933
2077959
574901
692911
726944
957191
2395587
2513134
443319
2819541
594537
391466
1043306
166435
1525634
2480488
369641
1968808
2714381
1538775
185832
625137
1130008
518346
1941440
1795312
2649538
2767415
1241576
967066
1291437
2187469
2610560
412208
503018
353630
1804974
2751215
364305
411921
601207
1841589
932350
1479028
1507239
1144962
125373
1696082
1552306
2301984
1273318
2430829
2334596
1787437
830742
1510321
590609
1677541
2025247
1868713
2780375
1414885
844270
933814
1297056
1164996
1845543
1291249
60674
943840
2001568
2403396
2037613
2008048
2258054
760995
286068
1996692
1053797
2197504
2856818
1709064
1685109
515157
1995095
1511146
2049183
1190359
2580768
2383963
766894
315366
2074909
2158797
1747744
2703350
413587
1948055
1422672
1698921
1006448
1992
2779970
2555672
2544736
662047
543080
1253299
2816166
2804172
1298467
439320
2359374
542465
2376307
215378
2518771
2687252
153773
2186711
1698327
2915378
506831
769450
1964598
2645465
1690395
757275
2511221
1826584
611499
152551
2876934
1873526
2128506
2177457
428259
865483
2040880
179113
2379446
402606
2421925
1244424
2447415
924879
2938099
1732383
901298
1627318
2194194
2453325
2739427
2170384
1483710
1580468
1196673
2156679
1595020
2148729
2344446
1892487
635520
2737843
1858007
2541667
2762817
397049
2848358
607150
1538953
1194896
819209
1963286
1512011
2073698
572201
2921121
1695487
2747759
1976495
2410000
814960
104294
127953
1320694
2772322
1922105
1176575
1673857
684853
2814549
2588813
291539
407587
2078080
43360
2404252
1551407
1724740
2223289
2560898
1985602
2644554
1096868
651865
982152
2533167
593011
349808
558556
95757
1369485
328980
779173
1319180
2236853
2910989
2581417
944387
1760357
887861
1903454
1099201
2707996
1819242
638620
679218
2629626
838463
2224319
1374504
1068883
1515453
2132782
1194875
205219
2049443
603103
1955339
800172
2907126
2518722
1672288
2307289
1917488
1409520
2835264
2333516
1427772
851338
298518
1373865
47956
1385679
2927393
1153346
1411802
722348
1588960
2060470
1748262
4865
792939
1106268
1394496
932821
1790619
974186
1729308
1138553
1353783
241564
1853298
1943054
219684
2771362
1432251
1480368
2567219
1209843
2073388
2136554
686437
2425585
977112
327208
1897026
2934895
2239038
1504056
1722498
484060
2664042
1082026
1931121
1599712
2731755
2880393
20152
961157
763319
1379495
803559
2180433
60651
71672
123189
120707
2910057
1555394
821448
1697372
287798
1960201
1914038
1726952
2437208
2156922
1240275
2403818
1238381
418285
1608860
394210
884961
2907786
412660
918652
1953787
1190288
925953
1242266
432278
1378592
1111109
193260
707297
835779
1960284
2239341
2882506
1559660
556663
407665
383318
1779298
2630268
299904
103581
2915676
1062134
1526477
2129225
1043322
1423164
2110948
2529298
2526705
2761074
573750
869646
1833763
561694
1489161
2097118
755197
1311102
2208037
2025998
1070728
611105
2080609
812149
786626
1122246
2008625
2235687
162807
2240835
450299
1527878
2809240
985211
2491626
493180
310956
1246385
1874609
2312503
906890
1997060
1151014
2193526
2409639
472994
2492935
951840
1053468
2762481
292113
2695221
1325356
927530
2064243
1821222
2509242
723383
811509
1109864
573804
641871
1945472
1588447
319351
1697333
2233765
646155
1049085
2460727
2545286
1311077
2391900
1897775
2771090
531917
49964
2153244
2395846
1603590
686646
2889313
1428595
1454438
1114292
1253632
2791392
830875
507903
2609274
2288973
42359
1604524
713048
1834712
2033375
2100899
2604396
1271193
2231076
1218843
1777268
2108088
2839130
709515
2729912
20925
155537
2130609
172417
2886874
1727776
1560490
220635
1651753
218918
2316871
2144950
610895
1130281
192107
2914025
1659003
2500349
1408001
2690699
1504567
2782164
2847377
1414287
1340026
2328879
2223229
1012513
2380688
480193
39173
974973
2825200
2667894
1136422
692655
2521108
940139
1417937
2867940
1120914
1832497
945201
1383267
2741839
1768194
2138655
1279112
1844748
2843288
1636799
2767247
2420379
367053
1324128
157864
1631381
1338924
2774826
2922510
197378
2767840
1742070
342013
2300594
766990
1515773
1208265
220572
1952896
2543119
2061817
188520
1624003
2275790
113824
234964
2882193
2781983
2209421
1642656
284890
1529420
2196894
2205597
2170267
2863616
270167
1762894
681151
2210600
1319964
1041465
61564
2074741
2725365
1679525
2489669
2397631
1964391
213122
452780
1422916
1157702
829528
2312237
1272798
2527786
2203099
2218571
116176
2342095
550795
2325116
1174302
1088394
1382311
1342788
1223243
1091755
1130920
334654
1700905
1119313
2812488
1294501
2372566
2384583
792437
1616361
560538
35328
917879
2361205
2841699
1612943
1081035
1007502
2076229
2441919
2318098
2343230
2878613
1387250
544939
2367380
1984170
34265
1292415
631747
1425926
2553960
1631155
2406079
2070447
510871
2134567
330622
1883075
1462746
1867639
430286
249702
586750
1639683
1246288
366524
1983541
1104537
1156585
2527302
2787814
2164389
988443
1669873
540640
2161195
2114915
935190
2096550
1608813
1349050
268043
2023963
2935448
2181083
2101739
533030
49849
1836259
1250671
1142991
33259
2922674
1683503
565064
328625
2870942
1756102
134645
2653850
1340365
394356
2438275
95747
2222185
896788
1702215
2591572
2546750
1636114
1008377
2090214
2741065
1384130
1880021
1959132
1136480
2933159
2341338
176886
1186388
389135
2120183
2603748
2004768
2311638
1122299
70425
2408932
786388
724539
1675569
2447894
1615833
799932
1370693
2330893
2615035
2601921
1662544
847898
1932392
243858
2290795
1899982
784705
558104
698133
1159282
1303583
925905
2129136
2552810
1883207
912213
1061900
1546104
1432989
2908640
396621
2333066
2882179
1216231
621732
2872838
2050780
1357306
813303
1750077
373040
1366902
1505583
2461279
702923
2469140
21556
2297512
1910898
2834671
2856982
900861
2492336
768728
866940
1702995
1607053
1265131
954360
2180190
2067127
2328173
1908353
2776661
436771
1904156
2338214
1831296
2254139
2486233
2762513
1181007
1814435
2717411
745886
390940
165322
1347865
1555119
2233351
1586531
2060124
297433
2555824
2178248
1160686
2700547
1381530
2311079
1166206
2074899
1255586
1713124
777732
989850
2186586
2164921
1203491
2809130
2704573
331832
2336062
2636161
303919
2571854
520392
444642
1098199
312404
1034306
427469
965115
1794821
581573
1347699
738407
190406
1262253
186617
1297056
15087
1202664
2036912
1955727
1231833
2695207
570794
788551
191212
1489043
616408
1693139
2802498
2757008
2332197
2489785
686898
1844287
2796216
2098970
728361
422533
2777495
832856
839355
2337567
602746
1674861
1499954
1244867
1447693
320790
900177
2223509
2527477
811116
2620408
244514
2682498
1868017
2151678
68685
1124952
1060367
476137
1078578
1692799
388080
529035
2190120
122080
1784011
201289
771261
2861392
455997
1781579
2875270
2463966
1801827
697740
2343777
1654540
2390860
834656
268378
888688
1956349
2334868
888062
1754243
2821794
1615364
2521217
753233
1017541
1245388
1926595
727012
1768641
2834327
1056025
1502189
2048664
139331
882572
660025
2417515
1543860
2255830
207669
68669
497318
2062055
1984485
771564
2510855
2090725
1513376
1506265
2805436
2507368
2776618
1595903
2838911
2328563
141518
376591
2628090
1687882
2155205
1224575
1817114
2311584
673031
2026528
2464165
2933713
1525758
946393
2765100
2311540
794377
2835108
2823724
1272167
639633
2541441
2455932
1682909
149210
512727
1530601
2108165
1429697
409812
1947953
674710
1573484
982180
1670397
434802
1932070
2887705
2597898
1032592
1777002
1986826
1771075
329888
1842922
380189
53169
2790008
1590188
2545996
2771214
1847182
253380
17004
975341
1804316
303781
1128718
741666
2574611
2659284
1200690
328424
388690
2791552
951544
1850145
2260485
1726987
472239
425611
314847
2512947
2265714
1715283
2415795
2661618
206414
2165943
832183
2008209
2739041
1593330
4898
865960
349887
1693325
553585
665265
892680
636429
1740166
1511058
2832415
2470055
670425
2739343
466398
958310
247284
2466367
2550565
1670611
74727
2518515
185101
71245
2086720
24804
2093362
2619374
1907013
918624
2592674
497926
1121921
578884
2455359
339156
292170
2622212
1080188
148056
1308382
2887022
1730092
1299374
2925987
2806694
2767614
1929700
774195
971852
2838260
1873830
443237
1307105
2533910
2134720
1942052
8691
1293101
2208738
1177237
1603825
2857732
1258282
2538765
538739
2234299
660524
2364119
136921
408697
437387
2386952
663765
1496083
1668452
849177
215987
258796
2631159
776875
917424
358072
2415618
257924
661472
1384870
1722969
1281703
2365095
237853
2276862
2161429
2304516
1926179
2607639
2819453
1503244
2288207
684338
1965783
123954
2599829
1055426
633860
949187
51282
1561030
740436
258017
650330
1799147
1183200
1853238
2206037
1348879
756911
1852341
41780
2451829
338094
735398
727292
1313270
1294472
2860066
907682
2873520
719294
659085
1216153
846911
1549073
1902496
1152074
253296
694833
2565497
1474530
374055
1436463
539489
1037285
1498822
1568058
158040
1609181
1432364
2029091
2401803
1894786
2859786
1725368
1322848
2108174
508026
2557709
1609201
2777844
960870
2555992
1399204
587444
70720
2391879
534978
596558
2766436
2449209
1284728
362848
855002
1513744
1724495
1565663
1522560
2709946
2382549
2112616
199450
993409
366649
197851
1160460
2478870
472724
1371630
1283903
2064844
2418669
1710666
2208060
1597465
107273
942691
1995445
2290816
2365516
419838
2456883
752912
528171
2781676
476199
785327
1645450
2413663
1117076
1346580
2672456
2146815
278626
2302855
2761795
1453276
903510
1657214
1279922
105716
1579653
1686482
46061
2817721
530117
271852
1649229
1151057
2882284
1801077
13772
892540
962412
2437640
1013465
1110051
1150563
2774118
950361
443206
668835
2251329
1020989
1750403
1636470
2168572
676962
1410621
66660
683060
2857352
291984
1525336
1657345
964181
2022852
530858
557026
2556465
883683
216119
2065453
756958
1383472
2534929
2543356
140295
800275
1768317
1911771
1016892
1751158
2084181
1200170
1533669
473284
2495427
2330738
966472
983619
956631
301222
2268253
2033854
1787952
202819
686808
337846
1015566
1418292
1112706
1510107
1925351
1736481
681919
1349532
1303278
1200842
2074715
1603793
1117046
1600585
1514036
1504585
1771458
1589536
1968840
2687800
2440242
945033
2412937
1171568
568860
427916
2469240
773514
2061803
2354450
953424
1312890
534123
2097894
573940
843722
60704
261752
970477
1256897
2855176
2801192
2650116
2468205
22016
1794789
1807377
2744683
1543605
2055399
460958
104541
2655785
2588388
755368
1104062
2660341
1365267
2029613
232381
2150334
1085900
856757
2815162
2786152
791123
1702496
361602
2407989
733587
1591250
2897475
2536282
2871725
1492799
2876945
2732438
593433
2626307
16678
70062
833415
461855
1992129
1727041
924060
1835798
2047418
2458983
608033
2556186
2880141
1215738
2794410
1836396
68023
1780902
1498459
903692
699580
654026
2153464
2414299
1442649
1819352
2393082
1291884
1505043
2411453
1303973
585691
661461
2620910
514375
1298132
1808945
2022822
781058
709815
2420196
362920
2476741
1865403
1096048
1520140
1861481
467892
866120
2788246
1193277
314892
2328108
1427725
2436515
993369
2861696
2837133
2428299
1268804
2000124
282575
472370
734420
1721992
1884993
1765221
2877864
897898
247119
144341
904261
2288408
2585397
1147076
2882094
2241976
1801623
1677554
230745
561874
2581838
2726395
11789
2720180
886695
1253430
13009
2315759
2850455
2209375
435920
1605043
450814
1098043
2841654
2438687
1499626
2473603
1348821
863160
2210499
2613353
491931
2310419
1794378
2000266
565512
1248831
1904362
1638591
1729619
1035678
1297971
143583
382808
469102
687826
2820270
432251
2484716
86372
2699212
1409864
1271294
981662
2884101
2428543
598328
1602968
2574655
1143667
660273
2583995
1608978
214170
2782145
1715227
1475710
2412952
2085097
955041
902101
1076489
2595986
2889680
1812811
2405149
1525170
2598834
2114205
2749925
2935430
379386
1126090
2133686
2898552
1236785
2725837
485843
1228556
2015602
2524978
573685
1837029
282745
520150
517162
1205195
1083689
416386
80031
2907687
117450
1397249
2020913
1691110
1920047
896058
11948
803926
1998954
853229
900017
875226
142005
1101476
2937704
333113
2464315
91111
764996
1885428
496920
1475570
2277573
544974
2939734
1830235
678939
1904430
326635
2088281
508770
2411718
1785153
2763816
327998
1285270
1335515
1128404
1855816
2366079
2323458
1737254
398735
1404406
479215
2089993
1451417
52639
1407179
1521574
1142300
1437169
18764
2195563
886679
2756716
1657880
287250
804933
949890
102208
2434159
426902
941899
2314353
1191700
795426
613323
425929
72113
1662618
1805371
835976
1119031
994709
1706322
1716836
2334745
817187
2048281
2030024
2720941
1813129
2159527
1659559
237624
954195
2888741
2271519
313929
879441
2839744
256132
754244
930835
1739404
2466465
927775
1955741
289675
311594
626149
2166120
1933383
1597870
2751024
75970
878952
2167232
2502053
656775
876076
751275
1948174
1314127
700681
2609114
1208773
934096
2614124
1658053
166980
899004
774402
313857
2679645
2455987
1016404
1637646
489738
873998
1512592
1863864
495484
2784970
1447100
21518
2034985
2332957
802828
1600623
763035
2745975
1481503
2887911
2619758
447189
2540567
2193959
1789521
1982801
434714
1976969
2139181
2542530
2165549
2403690
2893304
1129793
1357281
1096759
2879218
905752
2117704
2156085
672844
2848521
1203131
919168
1616215
1529996
2689154
601112
1289749
1137725
521852
2615878
2006323
2839922
333948
1254513
2685812
1191749
1710488
1878629
2109432
750804
452723
1330345
877674
2590939
1918804
578014
1090529
22631
2741222
2558637
1587162
656521
652265
909365
1563384
236705
774846
1248919
2417030
570234
2247939
2917807
1505676
1441797
2425838
338506
1450226
1622968
1426542
595837
2567421
2119484
259984
2138459
91345
2739212
2427314
1053768
2374155
455691
81502
2334467
1132766
1489395
1739579
932774
2161138
755920
2711893
2086107
1075522
2561807
1015976
2313110
2706322
766296
2083854
1239833
506789
1985723
717115
801704
2562848
2445593
151053
2101977
195839
830067
99155
1616208
2060684
2152539
389758
1278515
1808795
2273034
2221569
21517
1723091
695723
5380
1567788
2761375
2403790
2082024
149753
753041
571003
560987
997292
1167041
584151
723120
26653
1953251
1004909
264140
24344
2208863
2461392
307390
753482
82414
1229211
2221215
2828253
312021
464210
1172445
804499
2890062
955057
1092886
2383296
1763405
640175
890108
2155140
592440
79153
1357004
2886281
2853038
911367
1563847
131157
771229
297746
1733109
1118223
611940
489206
1661714
2927971
302447
2757551
918544
492763
1830631
1584272
2362715
2470620
2133908
2473241
1972743
1583689
196635
419743
1826999
2096448
1350500
697154
1740858
1754702
696801
1756969
534833
839385
538053
755708
375802
1332978
977523
1757227
2888650
1106350
2632187
2280100
2037022
1132121
2501331
1873892
1421290
2893105
2584358
1993324
2084642
1460883
2236865
5558
273358
69311
2234097
2427813
1143461
2576961
869149
1603271
1156331
2607464
2725548
1096285
250595
1876555
1262358
2630840
1876928
2577554
1016408
161259
2112918
443825
2481547
2754930
1050874
136603
2870093
944242
2479192
247745
2386024
358231
1466233
390197
2325586
1281572
1252966
1334364
2180340
524443
1761068
1174467
2907053
1235032
1760005
2580417
1323540
233651
1242838
1350346
405021
1244063
828313
964032
321868
1082813
138994
1771698
1803661
2159370
336125
1341628
63197
1329077
2918564
698725
393747
990107
828819
1866985
2508900
2589093
2690827
909079
904845
1049475
381401
2772229
1390009
928803
1823832
709574
419016
2686424
351465
1220401
1756120
1893806
140912
1923930
2920677
2026454
1055534
2499329
2563169
2358255
2584703
1853616
992899
2881150
2388818
1329586
2317615
2081044
2308882
1075617
2447
2181768
137639
1174267
681175
1250925
813062
2361939
98443
1603707
1098299
508759
1853316
779378
730027
2377955
889673
137759
599105
181258
941115
1620572
167343
948756
1954518
1485514
1422620
717561
43686
2401038
916566
798984
1969697
1780961
2323612
196349
2391405
92011
698088
1674193
819647
1425636
794696
1197559
2418948
2071041
1080815
2783890
1673580
292268
2497589
699122
2679407
551880
37308
295957
1793464
1012453
1925690
825249
2910239
2026998
2030499
1478243
2194741
2617359
2287901
787263
2706932
881612
902716
947258
553042
148301
822484
935463
2259278
2684877
1434846
2713178
1657874
1322201
1684396
1700140
1859614
2879406
1642493
1740106
1667831
1256535
1635892
1693773
1346756
2230525
280120
650679
1696265
1199271
1737363
2828842
2190773
449684
1010289
970413
399173
2337700
1897967
667974
1374218
1273749
411999
2914347
190860
713760
78268
2788435
1737122
449288
608119
1144109
1281221
2224294
1052376
2077305
865071
1368946
953472
113005
628687
1000795
2342958
1266286
1300895
359100
1396623
430135
1619054
362072
2833527
535995
1319602
1222783
967198
2641463
649851
1715671
2915674
1058551
1654181
1803079
2798655
1935834
157910
595923
1438421
571749
927781
1464833
1376449
2937729
2164478
1710062
98907
1017257
1734998
2056032
1294278
2634672
123771
2877351
2810795
1892340
1873771
1893685
1781954
442257
2901129
1953940
1985613
1999946
1320239
1896965
1949756
2597886
621014
1824456
2930768
2328502
1852368
2091744
2691284
1422638
2440572
2373935
1056485
1303889
799700
516395
903323
2570683
1452855
1307489
1236066
244292
571845
2732828
102896
1199219
2602528
108014
276818
2031666
1820078
2578114
115074
461398
571752
2615103
1647316
1482560
1376349
2627994
2494679
1063460
1895207
1327649
2390497
949373
1704638
1428700
1666695
2193982
1706794
997044
2709179
391774
658526
1792431
931071
2337295
1928373
181805
2711791
2172899
1306416
1410881
1667197
656354
1119111
2484026
1643231
28279
1391819
381803
1181998
657616
784184
1001629
517756
207351
1194636
418891
1212370
83600
2573264
1002442
2919398
959496
1257805
1963195
1247861
252429
282792
1514647
249908
151636
2759530
1480363
1497112
2090298
545456
1511010
1653023
1684985
1867999
1882329
158042
526680
2534991
1485356
1241230
1746742
1751855
1867201
1387770
413930
2709060
274477
2613027
1955575
2506273
870489
848327
2401979
930868
2070104
1716791
389749
2542655
2745187
822163
1570302
2877497
1797931
1749164
1457270
1721491
1886253
2886357
214477
470138
1724732
1590528
791965
1782252
2191877
2562571
1855019
724715
2203300
2532367
1974648
732905
713375
2777415
2130449
1886326
1279479
2170241
154735
2482577
2017260
1192301
1417393
1318691
2048601
2801539
593930
2264459
1691505
1367953
2631134
1537623
483219
2733562
489450
2712570
311221
1491937
2190057
45345
1403214
178127
2206178
1567081
2010063
2800715
1107034
2132176
1067670
2826208
1606615
1222853
1329432
1815272
720704
2545024
2770408
1457675
361241
766379
2907802
2914880
2352939
2797781
2929238
1685569
1498126
2935204
139397
1685180
1085207
2882753
953706
415525
2604612
917647
742842
1745860
540190
1152803
376512
2208225
1820358
2786779
1280713
2261534
2671440
1302020
950181
172737
439199
2330425
2845549
366243
2711081
1632070
2778912
70649
1992719
92179
2378067
542128
1553295
648198
1047292
1550104
1504172
2677444
1446938
370948
1379614
127058
490637
1891358
2306150
2569106
181213
2735246
2486753
2202465
1273626
2244641
1021316
1056714
623138
2351494
559094
587827
287310
2678186
507523
1535593
216713
2880756
283515
2666934
2767006
1653716
2741501
2000831
2709269
116650
1033688
645698
2117795
151994
2291665
866921
2854150
1657811
731123
2649196
358503
1895414
628181
1279301
151998
1136331
2567156
1056958
2202026
169679
1349809
214390
1625458
1320796
1314299
2890666
2352756
1293370
57656
461361
2674241
2320529
1088534
1409756
289101
2835593
2836730
1758363
1604914
2122011
1942288
2631446
2713779
211404
347651
388300
1724852
1189141
2026831
1498180
832081
2119521
1633002
1169920
848394
1731004
2330767
454621
302904
364968
2291244
1380190
723501
2040297
975477
1348800
1166740
196245
710234
1231963
2019927
2350558
1356147
2601435
701027
1048483
1876341
1167724
1129624
2285537
2361842
2595192
562053
2723940
2361494
2849865
919105
1852289
1284751
2818489
449043
2750880
874863
2422116
1384538
1023937
929992
1792372
1544041
2758665
493126
1264276
2127232
1220906
2651181
2749882
2204598
2055343
1471400
2008625
2048070
366084
2049584
6721
2693470
1388165
2856870
1139154
810225
101709
2643140
2093526
388463
1873354
1333930
1508609
1915291
404834
1567584
390760
1355282
889438
1303097
2742979
1503316
814754
1073123
2867644
385610
1892450
511025
949716
2249991
2352785
1914216
1703378
2857552
2825417
1782938
137234
1872562
2034620
2180062
1900798
1331053
2918360
2653471
740159
2450792
1384480
2623325
2615138
1963050
1567035
695829
200977
278711
2654949
2042533
2210550
104580
1480312
1011493
2298650
1594287
2939960
706599
1804054
2922733
1761208
658303
954460
659112
589477
2560736
2493121
962075
2044727
2162859
381683
2773857
2932562
398097
2268611
2933246
875587
100375
1100683
1676301
2544472
2714212
1154202
536497
925451
2424036
325197
1196451
2150699
912219
2039909
1463915
2318550
1306322
991542
2547149
1187385
2741808
855135
2567221
1520504
2837741
2579225
2261181
2620610
1522887
1530839
91203
2809032
2540636
2468101
223968
1546338
2918105
673027
2636886
2128864
1472801
653148
831915
36118
2900058
88487
305554
2529188
600903
1302547
1821418
1718708
2332382
2917737
1192725
292719
2736472
1509397
1541613
103030
461870
1680130
1117674
2240965
2327917
13466
1194978
402154
2307121
172820
209590
1935369
2062864
2281237
2736958
269927
732185
1335202
2439693
1960125
721117
24402
1201733
418895
1543246
437236
2490274
48432
1212903
2611662
752646
2191147
843645
1562244
2830802
2239705
1504429
2573590
2255770
1485316
1631898
2111446
2561563
2088683
343341
1186344
811615
40740
1922335
2917775
1183918
41818
1373743
902593
2193493
120938
1368490
2371343
1626590
816628
485823
502744
220621
1626264
2202953
253103
2203882
77286
424755
31506
2594412
459372
2587125
1656486
433334
349855
2033212
286882
2073718
1950143
2619708
580786
2890700
2759307
2491300
1335900
491978
503503
2790653
2938546
983022
2700337
1991356
1754822
2217369
158279
1963611
133251
278434
295284
490006
1965121
1832416
2756077
1942550
866431
2036910
868153
1921675
5990
1832943
2755733
471860
477281
1954943
1529581
641338
68023
1643775
2064605
515551
1163047
1552303
1537728
236651
1008666
1025874
2936440
1670197
592026
1811421
1987097
1892625
1293990
2412837
779671
362657
2592916
2677242
954998
2838192
1732880
2136433
2629824
2644714
234168
2091183
578222
583798
2245272
62683
2754275
1295617
897367
967723
2581147
949297
1167692
901734
1907658
2640998
1730978
140408
2697411
2345396
910577
2829038
2433253
2093754
516480
1622384
1791456
2747909
799538
1862729
1815403
1495593
2295997
19307
391742
1812529
2078246
1258570
2684988
2788167
1968677
2144723
2220485
1590654
1122851
2063882
2153721
801229
2697980
166376
377450
616096
1173412
2078626
1446288
1209997
1933328
1465123
1263359
1441131
2902135
2415305
2489367
563170
2439860
2131756
525283
275667
1106771
2606099
2196523
2754622
596026
2448478
2514361
2069846
1107046
1028857
1156861
363347
2618570
2815215
1767
430115
2372468
2579676
1540590
2083794
2086910
2924053
1973893
2741263
2056101
1811482
2002653
1969629
1796342
535663
2528508
734167
1051018
2269816
1178184
2304875
1002185
2599980
1132506
944795
2923189
549370
1425114
2277592
1805839
2370205
2933508
884766
1775272
1241379
2615020
1697983
1476690
2766891
2817323
2469611
1567982
1668654
229567
278627
2749790
500222
1057478
2398475
1765032
797475
2899626
1107744
2816202
1735565
2783647
1522876
2698587
511293
2482259
1674220
1413385
1855745
2020069
2161268
648501
455919
1159548
1773268
1943222
1347325
969730
1704279
1931477
2929607
269528
1642078
2254428
687838
1509711
2427856
2061463
1794480
84737
910471
280480
1604493
1515782
2848525
902854
244816
1649415
249981
2488655
13269
1058316
2182422
2176689
2636326
805599
2409393
689768
1333809
2353062
2269883
629993
1705715
1704101
2910007
2132281
1469425
1257934
297218
1304579
2494095
1383564
1895569
2558031
924048
2654907
1154826
2654644
805178
2268440
748795
224966
2047137
32044
395491
522803
1642847
2922095
1108670
1362225
1270238
144742
1505167
2062732
1317414
2185252
1355978
2076168
1834382
413230
1273102
1376574
1059413
2055454
167525
2470640
1032742
567690
2725607
514106
1607239
249263
2560796
2054355
546965
2817465
640410
1308902
111639
1771896
2036817
2234547
1834978
2497654
2121439
754943
272423
2827372
2254187
2222236
2021123
666272
2536591
70039
1152469
1329899
1281516
1166241
826404
1755853
393818
1304331
1869082
1946513
794789
928994
2240347
1323264
950778
2897412
406171
2416727
825233
2807134
240738
851695
2548698
75273
880501
493121
1834441
976311
1272325
202293
133527
2794036
1483842
411618
1391943
2835480
2550588
1574899
774905
1721696
1938760
189759
649183
2332761
1897664
1904154
2784936
591836
2067361
2781812
629779
2630578
2271386
1400280
1443991
1715241
585927
1044653
1422680
613761
1821473
1862714
605507
2723899
1502259
122243
343610
1917739
1334599
268032
2530673
1873142
730977
861672
2184862
1219756
934531
659203
1603009
1868390
86863
1351656
1473994
1022917
1598285
1380043
1551186
713852
1719430
294371
576540
1316753
2526052
768517
1228332
10685
2537189
2831086
2015686
1997142
961276
137003
514757
2239831
1734317
311746
516562
2449178
953959
487524
514183
1318182
631594
2878993
2855009
693921
371568
1280339
2255956
347409
2898121
1788802
913375
2898697
1106146
2453455
271411
49724
1993877
2595277
728122
2061138
2209413
1152125
752716
1660445
2534539
84583
2468384
891760
1050628
192395
950689
1466774
2627072
2889040
174458
137412
791354
563732
871728
1262405
1531721
1096696
558113
705991
1187213
434979
1285049
1825147
775774
276751
1550288
537224
1196492
255332
1503300
2469751
2916077
2700339
1217817
1383075
1228309
1711517
2049357
601762
654519
838777
226168
2124914
2303026
1051835
1401395
532337
2738564
1542918
206050
2481257
2155273
1701602
310419
60145
756393
300694
1926285
1130085
2692327
279603
533932
2513461
277227
756978
1405717
2874627
251147
2102984
238611
2376631
13020
797451
1843798
1316915
2145061
1820545
1956099
470067
2305167
2580450
729943
2476508
297306
865602
1804430
1687075
29743
2375127
2595009
1732093
878604
933969
1288038
1655470
1303675
415690
1088597
2087754
435984
1111048
1427068
2616103
1555813
1356807
2857263
194854
1223093
2582793
862088
1348394
319511
681402
1094514
571160
106752
1038005
2420633
2178508
304104
784979
1651113
550997
2589213
1144702
329055
303381
2302501
1291532
426934
523105
2017340
16247
133489
1111393
1918154
1274640
2686182
2353632
969142
2189498
1379866
318040
958115
2361868
1980261
1887802
2675894
300296
722527
541275
1532562
2284029
2353250
2426797
2632923
400927
2377400
534026
2399862
1698000
320129
2113573
657680
2438087
1395951
1211854
2508397
823384
661845
2805766
2165435
2571928
2078159
463000
2849778
617436
799311
2040693
1497286
1099976
2780464
2125051
1106888
2865770
1112625
2600826
1487979
1090273
1423651
2126022
711656
118677
1613400
1456537
843310
468324
448371
525994
2385334
96738
1350875
617977
1450748
173921
989234
1556402
1126783
532840
17731
1525970
1529355
1289668
515104
1838630
1053636
1910438
2358898
2072263
2188060
2672919
2169000
2621986
2813500
845932
470213
1281162
817901
1072989
913569
205740
611947
1618713
323463
165985
1131833
154921
1476024
307365
2176055
577723
2329579
996726
2075066
1872199
205350
1027774
2549726
1670502
2916465
186096
906977
1662767
2716487
349295
1166315
170200
541501
622378
115048
1905325
1698282
846508
2500131
660729
364173
1419764
2492701
2874941
816450
163955
450210
518321
2702453
2851005
141766
927023
1503869
94326
2601818
2253269
1748011
168024
1903829
2204014
2092078
2673359
499035
2821421
1069708
1630328
194911
925332
202998
1857372
1274399
2776104
1910566
2139488
1945072
149077
1194255
2111178
1183260
24111
1491042
1669728
329910
2618531
654181
2521936
1445512
2909297
1636911
951758
686204
1802398
2575202
1954196
2601861
336940
2791798
1644854
2874543
2227583
94886
2738034
2305349
1756342
1402209
1209027
1308711
1090780
1898668
2920140
1276817
1900297
1036663
1837200
1075686
752852
1588299
2912217
1637947
1329170
2313915
2356289
2539867
573224
1185728
1430684
1991090
2588671
2621301
1970878
510568
2078124
1175708
590527
329274
29760
1361122
1265656
1002653
2368520
2740198
2825151
1042901
620839
964935
223539
1157831
2379408
1479763
1656112
2608075
407088
1440749
265097
1037436
303154
2565054
365358
187959
2755559
1934056
1530916
722935
300839
2374536
2074493
1197353
1856465
1428523
583476
557124
2938860
313136
1301507
2249690
2492763
1038097
2892430
285473
2017153
67030
900158
877502
1407160
384459
2631251
2211455
2815329
2475190
124580
2397803
2162942
1596009
1987921
2283930
1782125
2151314
757937
2534549
1093010
259492
2573692
574363
1763083
2271876
336636
2685619
1557662
2877842
608605
2862398
2839688
1333929
1515802
1503418
2630501
406586
20998
1903628
189885
1792423
1104192
1835488
1724306
1469325
1451748
927487
2430226
1129849
1441077
831608
321106
2190914
2646789
2305526
2790212
1421940
2063968
1258268
5942
2450839
1316838
219372
375280
2239515
2541124
1187252
2572361
1145662
2588899
846927
880149
1929291
373047
692056
1422501
212442
626176
2354803
1889270
981951
1457285
528095
513023
2372476
1273137
996738
273418
2930594
2903577
706823
1802861
676693
2235005
1745378
211752
527449
2192140
2106694
1108006
61856
72149
1861930
2510448
1190886
240386
2575898
107291
1218735
766889
1838495
1249900
1669126
2137175
2434886
1811236
1283839
590764
419114
2176072
1617631
498400
1813953
192112
1600785
46126
12083
2924574
1313845
844301
2022833
1484888
2115842
715897
112887
1619633
305177
589509
901895
2340876
1019375
1779955
820729
704889
2870967
2194299
762931
937823
807472
125667
2884114
453285
2222200
1924252
820761
646134
929650
501396
2806821
1228531
981867
2392806
1635428
2628417
821551
2295632
1164185
2398551
1254050
2133246
2804980
1813423
1504922
2794172
249034
673353
2755028
228343
2130612
1477802
2824994
1156389
1647626
1460097
533443
1985022
1855691
1890803
1632068
1174459
1061900
134782
926789
2341030
2167706
1232355
1391473
838689
1104133
1679552
1421766
504339
1830957
1683309
781891
764046
993639
553311
2154151
137702
1485827
1733323
1173446
1875709
1863232
2840518
1711462
590451
49768
1957922
2004058
296680
2308528
1086148
2075626
2069676
2369104
2217036
2422907
2862306
2224745
1125647
592246
2206227
2302241
2799888
942492
1624032
1527534
1753070
1514218
904590
2086573
2674370
2736092
580749
337023
365738
2335858
2235601
596082
473746
1165844
1101183
944990
528112
2410823
1974642
2463448
1582481
2538739
321787
1286178
257892
342391
1062940
80722
1015886
1935528
2127862
2835199
237598
1232285
2936941
591306
2356772
1077137
1408543
1105030
1813216
2745442
2836980
261435
2116682
2394810
1672503
1936844
1438809
1169544
2290594
1649277
2004474
291194
2261746
2749355
364923
492178
1905962
2309403
78935
675895
2247641
193855
2739275
1988799
2317529
441462
432537
2636727
1759936
2833870
1737176
807385
2191186
2794347
1922455
1417910
1486299
643337
219613
571215
2628800
422895
1067964
2602175
1717179
1256318
1024425
2299085
2379238
2467786
2877282
933495
843656
2543923
1923196
439251
916066
2479334
2440733
1895207
313974
2351922
640441
2450543
778355
2589867
793141
812172
1844188
2659661
601280
2314614
2375679
2576077
902888
322096
2578644
1441512
571662
1929449
1740350
791931
1730991
797126
2101345
866853
2713865
1196557
1602722
478618
2624993
863074
2767826
2599438
1340116
65163
2600106
1006911
750283
2104821
1771730
1534911
1489413
846762
543050
1572540
2761774
2625150
230856
2559753
2800962
1309205
2470148
2124770
2228952
1901205
2218992
973993
411800
1097731
897742
1833373
2455350
1861095
93445
1938168
1793955
811360
1373605
2858636
1267386
1161128
2691498
2262933
1143993
951345
822654
2293960
23579
2077793
1722014
1469707
2845824
1142583
1490006
2323723
1655127
362389
684337
2832869
293358
2859420
1792255
61003
2012148
2397728
1650081
1411839
1827676
2859780
216083
783802
1898573
378286
859375
2506418
891798
1772907
694709
20882
258511
1612657
2313065
1858257
570955
717067
248528
1762942
1121334
2020556
1105024
2786706
991779
794074
2871231
1214293
703362
2584375
249915
2630350
1212211
2423379
2316696
1568341
1826829
1226675
1836299
1387285
350951
341104
2032672
820942
2839986
596801
291593
41779
2416366
2274407
2459832
2755383
900297
728954
2384050
2044349
1568128
2763344
2735288
2482453
2114966
2510853
1534105
2048588
242815
365842
154307
152172
328283
2313967
2715275
1571489
2718017
2637607
2882709
784041
799846
1344322
2386911
2558511
2709808
622129
2814658
367633
2200268
2378510
2509245
2205561
1782862
947632
1163608
1521144
77577
2427349
1122659
1846502
2746780
746428
2116231
1505954
2198647
545596
2471562
2475639
2611174
78387
568879
2470048
1196883
1200803
2162054
2260106
201922
2913000
1984448
384531
1790317
2871470
432121
649787
1049561
628827
295878
1798864
488449
623420
2214840
2652237
566887
1308866
336218
859428
1297569
181811
799486
556088
2528536
1435868
2199935
2444398
729467
582019
1220489
2480053
2592917
202381
2142306
229036
1777227
2234575
1231659
2580031
184522
1998386
385619
2418654
1780431
561306
1180940
429402
1475742
2357545
869941
2174697
1083765
1356060
1514056
578991
1585447
1010297
2522015
1861808
2229218
2284303
2854068
2221144
493564
456359
1794463
2708422
2898093
261811
238663
2854960
1873237
2450070
2641471
1099875
337362
2459081
228593
2332153
2657997
1649651
706406
854105
1448393
1109481
2594486
1477113
1898542
1440296
693536
2572161
929101
2158737
1319561
1208578
2923539
182260
309009
902206
1792160
836993
48952
1735963
2437182
323679
1775182
1181632
717728
1390498
323982
653005
1346095
2395393
2118706
1108092
1029122
1221355
1510097
2467147
2314425
2123548
616920
1651195
736034
1738059
931495
285168
2473026
363400
2755139
1970729
2800265
2584235
522196
246825
1619967
2477188
2654729
2192170
2899500
1549198
1773210
288372
765937
2927023
930813
198775
847099
1932877
1844100
2210945
2857109
991535
640641
42984
1236053
2195747
1039042
1624956
2444608
2711312
1967896
1793968
547194
1810418
1580961
2178282
775967
2137346
844697
591870
2506352
2844366
58647
1123460
95561
1610422
1407538
149268
335788
2236066
1791528
2384916
2627698
1578985
33952
759493
2403461
2428107
2399825
760811
589344
2874793
2355299
2804183
1986834
2916342
617913
1709144
2029295
1847037
2456024
2302770
1899365
956031
283742
1694670
1551104
1818768
46467
1575160
1719069
959576
806519
399695
100534
2175932
523992
1282361
2787670
2118995
269736
1753500
1086960
1439178
731558
245009
1032751
423585
87572
491860
94147
822625
783669
586645
505365
110223
1831630
2252190
1467667
160630
205382
1297766
2645567
2805746
2257224
365272
1367538
2589519
2516327
403568
1081290
1020402
451209
2874290
431121
1930043
1214120
995844
673831
1447973
1664819
1511569
2719700
1987896
948974
2354039
1637855
1404626
2646763
1003777
314099
618730
2303719
2588664
1729450
2565842
275299
1198052
563034
2039980
1952102
1837130
187774
469906
2436271
1658373
2275656
1012247
1522870
2720808
177180
1445309
327733
2523927
375332
1484001
1768404
851894
1277241
1585362
2630377
2231328
2018996
136633
1096107
2129439
2693041
148132
1067635
578269
2304945
1781733
962499
1601278
381808
2464523
916960
2609544
2078842
1572963
1077085
2302475
1865559
416289
2299394
1403558
11358
2923550
238188
126530
917657
2604937
1517553
2273555
2170340
1066844
341061
2351336
129340
1740052
813562
696905
2266706
679667
345814
1044093
2535414
459354
1906592
879675
2712433
517934
2343154
1325904
1816170
1844595
1353081
530834
2730121
290006
913270
610333
1472223
2299444
2574329
1333876
609781
232625
555560
189448
27172
1067750
275499
442928
63083
198456
37623
855452
1719059
433466
307073
904896
1402044
472647
2377840
825221
1766728
1199159
1283379
1272482
2491024
873058
168058
1649772
1748384
483698
2013911
1959963
1006349
1610521
1111447
1886215
2818694
1699880
1316037
1898954
1858337
146070
2434831
1980581
881192
1382481
2831316
1105934
2047531
1358657
1871305
78647
836099
1054990
2880082
2883840
298277
921454
1492989
2194427
2148852
157532
9549
1431454
2558848
2434202
1732006
1378618
66175
2053786
1450701
434990
2704887
1976257
1022757
2688194
2642275
2259528
693880
2181114
2241678
1490218
619014
1888200
396458
2387057
2828857
2584715
359053
2805372
1741815
1193514
2787696
1960923
412448
2442235
2534215
967506
2855431
1517052
978421
12450
2250132
1869193
2310016
2327036
452882
987110
2246077
11499
199144
1498968
427321
1606810
1815413
1171069
2640216
1232543
2478095
2558252
1964947
1819359
293217
458619
2445002
909589
990317
1370406
1182260
1484344
911037
1904457
511012
1001268
394066
1408130
1978672
1387561
878642
2555133
555404
1681400
911119
612759
945975
1306754
2812569
1555464
2744424
2468150
57130
2650593
2325802
357520
2575626
1181971
2354271
2402967
1379300
2067108
2408663
490757
8613
1663530
2899329
2702844
308463
1605511
2792434
515768
778288
1512094
2777761
1778165
836158
249916
2025169
1890736
2555406
157248
1049421
2123577
1802215
1601420
2189011
2036864
1178155
195955
2864302
370888
1485895
2802613
2179608
1156541
2358177
1926644
1764497
919808
1566235
1752663
1008170
1852007
936340
892762
69720
2473194
927619
401911
466796
1472311
2608046
5583
1470583
1558489
1511459
225467
668967
2303109
1379039
2831334
491811
2909611
1773787
2649716
1779559
2891652
4878
788890
2866332
2468384
1139571
2218584
2292190
434416
2025037
879257
2934311
1092825
956307
1114568
2304794
75510
2297117
1786055
2453556
100113
2297307
1628645
941018
1747896
1600077
1782356
1215240
1451396
1842622
2297425
646774
613548
239306
69500
318196
1375398
2036808
2108364
2506547
1121500
1665617
643137
1687733
354978
588605
1481218
1684003
1251601
2601403
742007
901020
1212001
719935
2141260
1252265
1518925
657846
1845143
1617442
771420
2655684
1208170
149418
2710239
820549
916885
2187288
2905834
357186
79183
1866674
1041580
71737
415384
1033521
2468663
1578580
864943
2126046
945208
2203401
885639
2088441
567849
1553184
77574
1957204
2675391
370415
1089922
2737325
1015495
1585466
1706464
449846
2885746
1974609
2649347
1368693
2230757
171440
2871488
961639
590936
1551582
120611
2618866
2672752
318283
2587439
2329999
320618
1525325
1047364
2131374
832728
2440973
2358009
1133341
2460624
27187
2533257
607074
2161800
629822
1655667
1398350
85244
1002713
355494
682253
166660
1591992
484364
2305994
440229
1521652
1616285
2894544
1506499
1829335
121433
1120106
1093418
1159077
2655776
1628047
232273
2523354
125571
2048729
850877
368772
2115758
161194
1246306
2735028
1903321
789543
2753636
463047
2602562
1448984
2296537
2882168
271207
2258873
1488589
783282
1997094
2044081
1947820
1550797
30495
218932
1371186
2584457
2060003
580717
373881
2149716
779053
2313491
1729938
2845888
44554
2760683
1612631
1999170
2408651
661160
2754154
2263884
561207
2289928
2671292
616493
1902491
1176004
684495
1514865
340264
2051487
444037
33645
2227478
2434237
1908714
1743893
2024858
1744327
1926147
1985985
680223
2509588
2444238
2934829
2833860
1763969
1703286
686368
2064337
2289754
1181520
1690127
1843163
101001
1320030
1073600
2762188
2263654
1837852
2906710
2739306
2092745
2817611
1862664
1429526
1613036
357859
1256010
984875
633446
2473437
163868
412485
2897742
63159
1548350
2700379
1355764
19461
946404
2125209
1306176
1455981
1525397
1349490
1742720
1685395
2332552
2441247
1291134
1470663
1583051
411595
1062867
109063
586170
1828320
1913836
1050113
475610
983791
1574757
1630392
754173
1046587
1947524
2709426
176104
710642
1450952
146310
1607867
1805314
1655794
648137
2585365
597298
640020
983538
2108194
1226771
975101
1489392
1958581
2000296
1250016
1832937
1589950
1524998
2716097
2563565
1920139
1246454
2838772
926339
765523
55830
748566
1001518
2459496
2734387
824098
1127040
162620
1534137
1676122
2798289
195240
2082500
2541748
1340486
2431166
1081115
35306
1894264
830096
1636346
2319225
555144
354780
1674543
2787532
1757755
2078555
1316440
1157496
1678829
1069932
1627449
1819088
2291782
1411973
1357781
2466391
1650158
2848072
2621447
2035665
1174915
2816120
2122852
1493081
756462
2352091
1641527
911936
873902
192590
223935
2277484
2158211
1238645
1467839
766446
1380098
708285
2398636
1350703
2494580
268279
2835089
781704
1744127
991474
115798
2347021
2069188
1956551
2313796
1498303
249626
323533
1990389
567049
490993
1977173
1487332
714399
99815
681797
318824
216378
88721
1218371
1181889
2903336
784942
1106046
1773166
1403876
551050
398926
2336496
1659417
2592810
481143
1960616
105754
2319698
2327687
2123092
2172601
1187860
2932276
1732440
1355349
246101
1980407
1817428
1879171
2313857
1406206
2335805
231617
81408
2350524
2789066
683706
862560
1328633
1903399
739998
311062
2150487
574980
781331
2836431
190734
4202
1079992
1425886
146988
2477558
2442176
35687
299823
358240
859310
1905019
674544
170979
2537235
712921
1967428
2644969
881728
2224299
612995
402763
2718991
1511436
1571941
101556
1812020
1783432
2868715
1430807
136386
2370752
2879371
2131833
1998559
1704323
1076165
2303624
49864
2884294
1692884
2774275
1667826
876561
1852229
1315287
2191978
2256538
79071
1884700
1078443
810511
2887196
1925731
1456742
2480040
443873
275687
1361801
2330453
64506
2648029
2772630
2455173
2077696
2532814
969337
1058655
244143
2836365
1248303
2741483
401220
2034540
1947861
709717
2385364
653490
1205677
2255863
1223559
2162977
463627
1095696
1212914
1364739
689365
1462634
2776516
1488596
995069
826024
559918
1862413
28312
1240786
2500135
1168178
356329
1105383
1734274
1262072
175986
959469
1853920
1354979
1398970
1210722
2060815
415783
277460
1900564
1674082
2903096
1888971
668518
2770388
1251791
969683
412691
1991507
1720008
1591553
2769487
827994
2574914
2233718
2035759
2045535
2619630
914984
272817
199774
2878779
1927120
37699
249689
529261
501823
1163406
1734729
49666
2859471
2257000
2433254
2874718
1366860
2503977
1582076
347871
2161293
270750
1941469
1804658
400735
1563549
219574
2061948
2137598
2311229
210560
1586145
220098
680927
1601283
612940
1444619
321228
1865351
497624
1980330
1723206
1440158
659922
1948425
1494897
289597
2433930
886459
395870
2255068
1382964
1023872
874379
1216611
1884362
1313408
2084121
2749294
1585486
122746
2739037
2170935
1146979
1543619
821935
1297690
1217395
755357
1923451
311884
881681
2398975
1852651
1010794
319814
2788815
805787
2143537
1662103
1261458
1362763
807504
879034
1771409
847967
1561665
2544536
813843
380874
2880900
375340
1826445
26927
625637
890849
579549
1007752
200562
2735995
168890
983728
2043549
2167281
2347906
204265
953038
862659
2614132
1009557
2405511
938751
1039370
2731963
987120
1015450
395375
2510107
1289201
2064585
2614412
939251
2891315
2044211
754821
2721020
2336383
1109853
1103990
2516103
1725293
2672156
2864887
2343831
1852561
2146340
2711559
2625539
1261402
2042604
2844710
381842
1559463
2078891
1438981
2923400
2491856
438514
1895520
2876511
2454440
1767473
2167656
1906602
592704
2025920
60145
1656829
168437
449558
2085431
2655276
1025868
2153979
2120770
1161196
2205957
1053204
2045965
340384
2160850
2720190
2641354
2331572
400596
308318
1094042
2296929
2794830
1221916
2173299
35573
676161
1132297
1371370
1966538
213294
437023
1076921
1517811
1318770
2441013
1690588
154011
1316538
2542687
2293936
2425803
1411779
2170783
19119
1674097
1426856
2079889
1795675
2202957
1977526
2409180
2457667
1375308
442070
959642
1764136
2159573
2856337
1914467
2266602
2806155
126343
853153
985148
399431
1718074
1200599
2855333
504057
567930
818518
904724
553445
648799
2884216
2054281
1436185
384240
877586
1417940
1039545
264048
1830739
761353
806460
2041814
1728925
2619462
914606
57078
2087225
916673
2344510
2256017
1181090
2346344
1897035
2406240
331745
2187744
1911627
2533679
250146
886412
2192668
1869267
873238
516278
2291472
1406602
1141880
1208400
41943
1957854
248796
418254
304343
1866765
483295
1654846
235801
425466
2886213
42369
2540263
2521023
1227150
2082241
1312014
1739213
2852058
2931621
296977
2272801
298430
2255971
1740463
2644766
2551524
1092729
134898
114940
2924648
2255609
1098325
757313
299220
2573249
544517
2752585
1385424
227787
1159130
379032
644105
869263
1364176
1829437
134458
2645654
398754
2895961
366763
1262440
582273
1382515
2780245
1625977
1394434
1954140
453611
107365
572805
1284830
2903559
2375729
2480684
1332746
1560812
2834739
2594779
2043982
2473602
315874
1478297
1257142
1783056
399028
498128
1198698
136017
2512920
352371
1257916
1078212
1320499
1742580
221428
2385755
2358030
356213
398569
1014484
2566086
2048154
709707
2442863
830660
1207158
129496
1817697
319927
1250028
1339003
1500901
126627
1494261
2330001
1309347
585029
1018918
2072637
38932
1775715
1085114
809055
1922706
2097922
194560
1429148
1879026
1165679
876703
1113668
2423375
28027
714016
166232
2205855
699277
1063549
1102386
818037
1204947
649485
750619
209950
1279514
494153
2411511
367144
738326
2920503
2524650
630570
2601499
2645084
2718890
2562798
2132942
332878
557547
1551326
2624884
2378112
1619971
2232349
2369959
1950764
1919603
146562
1857254
2815845
1833513
1247883
2229388
2527554
122661
700457
1972845
35035
1646176
1365790
328840
775633
82893
279652
1092655
1726431
221348
2618726
2896921
1020173
150060
1335690
2349078
1594876
703923
1657625
1971262
2891466
1538653
910370
2822398
570838
1887314
2272004
388832
2908882
1398265
2897519
1273188
2309478
2622579
155011
1577187
2483574
440046
2419861
2235988
378219
1989320
341953
2336405
2003020
2414873
511785
576902
1225570
1974059
1044158
298257
2233046
643980
2860138
1466412
522076
2910400
706089
1555033
2134497
2432692
2406341
526534
327762
2832337
273732
1547676
1660219
1552411
1670968
1477720
2566126
2843774
2494630
1161328
2831450
2578466
2693321
1770619
2114994
1595825
2276010
2726495
2656586
2360704
325993
495936
2829610
1934623
1221639
2357229
2030530
1150425
1054286
2767570
2727851
1887350
106121
136653
1351304
178672
2667422
1431552
1216779
2356823
1503763
2260770
2829314
2757626
402256
2700519
1022093
944808
2825829
2228615
1711107
1582847
1883184
1241887
1490499
280534
1580349
242521
1362678
548379
565703
2510432
2135310
2549421
292524
78001
1981793
676290
2735456
1765433
257821
298895
2141971
339847
2898560
920650
1586642
2586285
117052
2320661
1308501
339520
484650
1204810
1805283
44154
1811912
2067129
2581532
666672
1409257
2759451
548313
2115507
1755536
1721116
2315345
2927056
1906903
366430
2763828
535354
270016
2844871
2292009
1095164
1646258
2659669
1492286
730768
751639
1204885
123583
2856411
1118125
338334
2380027
2336323
2503918
826199
2202618
1557032
879758
1152877
1149066
255141
672383
1502221
1880026
436648
397105
2458070
864742
1267642
1784211
759251
2410737
408351
410909
2419796
1563365
1863068
1354045
686505
2050549
1853410
810137
602366
2810565
1298968
2545900
117681
1667616
975212
1003421
2663724
2258989
2517616
2017432
2703498
2420502
1885949
497846
168963
2187345
2592390
651296
814676
379179
27856
2021832
2028921
2858376
1228117
506932
1401082
1177140
1306962
2812659
2186804
1855043
1278999
2632743
1427765
2389892
322569
171249
1689323
2729293
2779247
1233740
2763506
973701
1682176
1185676
1007197
832697
211089
1343981
730102
688811
2378008
281517
2608957
414738
1805178
1120344
486351
1374951
1161910
2884945
2366626
295860
1226050
1427579
2424229
1582678
29725
631686
1788182
2438582
480581
1179290
55112
196822
809346
401309
1406576
2489512
2503171
233667
670886
864072
865941
1119805
602770
1044197
2819487
1566402
2378362
327942
2616620
2913333
1438448
2603916
92082
825046
2782038
2911978
2376737
1871645
2235987
2170875
2241227
2788443
2628697
132865
78361
1246188
2282060
897749
1947813
2640334
1630757
2206509
1493803
425565
903105
1649542
1115534
2838187
2518644
2773742
1966464
2346900
906298
2580341
321200
2109158
741896
764990
2521928
1555537
1910102
2486099
891523
942104
2826144
837510
1559242
694021
2784362
2011252
2515217
201165
440358
1303921
2668313
993165
2366588
1751832
2618032
661939
2505345
1793293
1751731
1058827
1639505
352107
2183612
1682230
386975
419475
1625478
889597
1298515
1800721
240160
2215575
1587082
1608994
105377
992608
2168096
2020957
1348806
631601
881358
1143604
2072999
2592742
2224966
869779
2536579
1794588
2836582
1081061
932742
1647601
1693709
1755487
603561
469759
2847751
333589
1703327
1114840
665551
661114
1915550
2638842
54886
915397
1401492
452277
1187808
521360
1074151
403904
1192517
1158730
2730859
1685443
2295482
1737241
643097
1694598
2873640
2326131
156121
1351929
775798
2080012
2494025
883152
1419004
625546
2822796
2245922
2704787
2479079
2687392
1419162
1880766
1526901
1490225
1998059
612035
520711
1021942
195703
1384262
71381
752961
314358
1761226
2094487
585776
1575042
555634
1440207
2011994
1319369
754472
554495
745076
427345
848632
1062682
2754875
2699546
614046
925662
2431089
2638383
2034951
609047
2093325
2669435
867740
2736779
831556
2699549
1338385
2254698
2466122
247084
2696357
297280
1433205
368525
1632730
466065
70821
1277405
2298574
264737
2097804
1959555
1213961
1551419
1543665
1807839
744968
952571
283592
2390209
2350457
73037
2639560
1515219
471419
2880048
1981831
1014382
385298
1604501
41852
953304
87148
2310152
69143
2571499
1028811
2352424
2214989
468122
2444150
2076684
1653157
1435293
2599597
354417
179283
560206
2866977
1773605
2378292
2296505
1798810
63702
2356070
226324
379144
1179736
2118097
1633982
2411903
1325184
574298
2154737
1443117
1833967
2349136
995582
823989
116224
402706
288349
1111801
44221
2467260
2243588
201852
1871828
88270
2651631
2310012
2122636
1084285
2082222
439089
189655
1782571
1814959
959323
1425566
1350560
884269
1871743
1651467
1283362
1918035
304197
1619622
2931607
1646324
2416950
530920
1168124
2345527
955143
744119
1445774
711327
2458311
2099319
2152074
1717575
2488639
2327899
332276
1191913
216491
160028
2829240
1081932
1815078
391867
186990
226727
2294878
1029134
1335697
670677
1838152
1212470
831049
2772567
1278324
2804655
663456
1119762
1036514
2388490
2047275
1173465
1945558
197702
2857080
1951165
657817
1660787
1346803
2376563
2903418
1001549
514349
2114410
913842
2707174
1385457
2774198
1566249
284100
1154679
463941
2526114
385714
2839095
34908
695784
1430991
2347060
273954
1488172
1761565
774317
1076512
905934
534627
2212110
2069460
1449163
921167
2780334
451798
1764602
1127117
1108747
1842519
831580
857321
630336
713758
1639394
1356562
1744279
1662909
1193650
1647341
957247
2372982
1456006
1133257
1875343
1550858
1734531
2675051
1781852
1566508
2148430
1093866
998823
2008553
1981231
1444490
334494
1105520
1395656
1696243
165766
426380
2205376
2321309
1072726
2314278
805192
661890
2922749
1739126
1739431
36780
267109
1146824
1461481
2636557
1792554
171965
1058479
2332148
160814
1673788
1153601
1475245
2752807
1974088
2476363
2587701
1920790
1196934
972518
465857
459839
2280414
987029
2459191
370696
1637912
211639
212283
477700
2910501
1411671
2231952
738574
2163623
2448924
197255
1785882
2326251
2908139
2572068
692822
1483550
2808086
1733209
2404936
1770836
2862348
1271109
2028397
2448355
406925
1946715
1042654
1871504
1638822
707108
1221928
2516713
1739823
673854
1039425
1251826
2564643
974709
1405312
372289
2518540
1943685
1725666
300158
1346855
62673
2818625
643366
248621
1651483
1867094
2630150
2358971
2102924
967773
659126
1705310
1095884
7139
1112230
1661471
800538
2672603
1043327
1992880
2288237
1859177
1568077
374835
687904
2354761
731230
2343332
1217856
2645316
2044165
2495012
856738
756059
1719783
1564683
2848222
1409701
1737130
2466411
1145031
2160385
67638
1338759
2278963
2837570
2633037
644648
822626
1366395
301909
219977
349411
2775931
2012624
407409
1511665
1198074
2781871
1522352
1676879
1726237
1321456
751311
341038
1928358
2879841
2433694
2692816
2850758
2622835
2543698
923228
2434843
1291736
1670095
993324
2386598
1594431
1483274
462738
1950477
2517811
1007076
1979908
2250972
2209999
623839
37937
2708450
1955411
2231695
2594777
672292
1910332
30196
1257862
2001042
1678653
2695735
374417
232385
620158
2369608
305651
2420789
796905
2344176
1291291
1131923
2115622
2695490
2192396
748904
900372
1244549
2675443
2243021
2760877
1302766
123468
311490
1333844
668734
65117
1727363
2072222
2811678
304961
2917990
1159965
403788
768895
1478359
965941
294057
1353792
2082771
749409
1211125
1427563
1305765
1917574
1415574
2118034
2088952
60256
1013280
229566
2244499
1449285
2512174
1969376
2578785
1933730
2103535
1861503
1143658
1470470
1194019
1837077
216672
2435496
234298
1987358
517160
1072355
1118096
1076669
1751938
511709
867523
1021423
2269386
432100
57101
56768
1144423
197124
886149
930850
1240226
2200321
544499
2290954
981990
2286880
2150614
758576
1567633
359551
2471505
1225508
1762787
1773306
1183125
355031
271641
1898998
1902170
1499368
2710608
137374
1844449
1471447
2450498
543359
2776317
3570
2810302
974207
2231712
1066925
635761
352690
1141635
2660405
358607
1646336
1828146
988305
956998
244273
659681
261050
2324478
1144987
1889658
1615985
588884
1370798
1947940
2126032
1689690
1544302
2831747
169957
68449
947392
772058
2130125
1908463
115518
2879545
1075820
2737375
108705
721677
2183602
2257499
425222
284467
1288220
280308
2490687
2268113
2003345
2289779
1170996
980358
1273932
2464245
290442
797856
273592
1153502
620788
605868
2054098
2403448
2322110
2037420
1152402
2225301
673199
695816
723775
1598518
722489
2697540
2584365
294411
405252
229468
331671
2366259
1726417
1301224
43459
317551
2010589
2050789
2923731
954528
1607007
1195089
2816834
366449
510568
1285870
1515216
2166065
1812750
666733
1010030
484330
1150043
22934
1677654
2717094
345507
2403463
987268
537660
1948365
285932
1496440
2112597
441041
2891779
1538920
1098680
1412210
2355344
2450592
250780
354711
452446
2792817
2215453
1637999
1522753
1041390
2840421
884102
402655
2014178
1716633
508350
1268474
2632446
2753778
1484033
2199792
689012
1047655
2217926
172152
2917697
2302901
652963
2617511
2798610
181957
2551958
366139
853891
2376183
793684
518993
194458
2599273
845053
247488
1327796
2681261
1031873
2444739
2013828
815865
2248981
1226542
2906367
987955
2045485
2496332
1491915
2545462
2581715
1473201
646940
2248328
1810914
2090557
2750691
815166
208566
486262
1390605
428883
2579465
1949316
355026
1860385
2828441
2558417
2721087
187145
1739352
2474256
897156
1966199
2802034
2409565
494890
1806641
2652948
1998893
760449
2264106
2050078
2190180
1582695
735047
1252040
1964645
1864425
30736
1963117
800517
826560
747990
2256579
811828
1704938
809859
1667491
2419584
1074464
120794
1738065
2436486
295642
1555541
1617745
1645937
1821613
2382624
1152379
1708054
1584606
2230012
1449618
1133144
1589882
1288258
2539441
325255
2392690
838424
2322166
2815253
303920
1836435
1838891
2021480
1325631
2850268
2602397
1053977
2053782
761212
2374423
2734886
413172
1402039
2596805
2067515
1742464
582104
2685492
2023176
2272171
1562365
1337076
1534766
2299000
1451250
672962
757257
1494063
2449903
1866715
894491
1295446
642823
2139419
2419101
2518240
814128
760770
1051548
2158048
969487
248626
2935562
724527
2153467
1754949
2705288
1745928
2080859
2577920
2447938
2392318
2226616
612114
575947
2843099
1002535
1261986
2058619
1475526
2364811
968936
2770302
2176154
728902
1270842
2059389
2452091
1821357
104513
1985083
974506
1237425
2937038
2198693
1553286
1809827
2738668
1422049
2345529
1798383
570042
661353
2745947
2340538
2267561
996040
1118599
2698132
2721473
2046664
1693123
1360564
31551
400657
1314201
2915828
1728152
2868819
374406
1132663
768784
531237
2621164
121246
1969550
370664
2854949
1480367
1871043
226229
1010543
768078
1054618
1427668
638798
352955
2879867
2656056
1810542
126026
1857003
2451444
887069
1545490
985951
865074
775469
2207274
1402770
467567
132059
1063080
575926
2654339
2597089
450446
1694855
807841
1143150
709386
1837106
431044
1759365
1292968
698967
2045727
1892662
2586236
232384
1481972
1068827
2847039
2829461
483353
491557
2762352
1698662
1206869
1987661
526655
317408
2268135
1421021
794071
2583323
1465550
250181
1451691
2224586
2375507
1098485
410645
1777641
1426135
2798627
1665665
11104
2838261
1334267
1039792
2448349
2675373
2797777
1067933
2047006
2544815
2856980
2203456
1911050
1807742
1139766
593721
2063949
2312830
2087846
2425344
403215
84213
187766
815003
992655
1486276
1309703
1008339
2132336
1224284
2112985
2203413
56371
2220137
2158366
2844064
641579
406793
1712211
149329
2037454
1946091
1895420
2337537
2581684
2500563
2865221
2533945
2809532
2759376
1310408
2559064
40049
699472
898486
366151
2648858
455903
2780592
860319
1101370
2740187
2233693
928338
537022
2194920
2591333
600910
830066
768837
2023021
1718299
344354
1618980
734871
2929008
2632490
2118562
1093160
1888882
2882824
2611230
1749655
189406
2427432
1341065
1537408
1503778
2288966
2570153
2888280
787592
1512662
1044476
1206311
2605018
917092
2708990
1833258
2153369
2144777
278205
1676900
1800092
2395229
889269
2460451
2342640
1126125
1487670
2454765
909776
2921653
180572
1540365
1248601
609683
571692
2055938
2208195
408292
2146250
300969
574214
1188111
2217385
773545
1641242
2244755
542607
1280952
1235845
1469974
2926888
2779050
386129
38605
1454758
1507256
2677299
2264662
2618230
683280
123494
2040783
2225561
2699145
705003
1319115
118193
1590421
586451
2394971
2800081
212543
1249869
370624
2236373
931471
2810767
1016912
2406456
1582488
2680267
2814020
2828142
1004116
2398170
1204411
1121830
514779
2417961
2196764
708348
2455320
840933
2171540
130883
2035096
456867
2367322
557253
838124
2716351
2904628
2287822
2489852
1131124
1116218
2623704
249097
224791
1984228
2670966
2170693
1292490
856338
1561657
2483682
1561190
1623163
689414
1216510
629539
2613821
713322
2850003
1962352
934275
1375764
2434850
454154
895936
2729230
1537087
2255932
2694000
2441100
1600977
956573
705212
2094367
2703448
2384072
409615
1599378
1856215
161554
477137
2398790
2339078
431493
2458422
2155069
2055147
7961
2109674
1565401
1393926
931716
125716
575490
825408
1221406
1920379
108910
2669899
2138408
582419
2597121
2868559
32554
774158
1434981
460262
2817285
2248907
1940710
2914641
2662851
1093721
1499131
1034548
2333564
1538869
373964
2878303
2582569
2670211
1883876
2496660
2502090
2728684
1880718
2470788
1565224
587154
1505820
2216684
1629700
1335937
2674510
2154955
475656
5250
2163746
268425
2744824
176943
990000
1618233
525379
1359167
1485899
1061029
2469676
1596816
1039423
1471729
1302911
2132202
2284012
1426965
1781201
1501555
902418
202358
1824064
1782325
862641
2427812
275991
821006
896376
2123078
1892056
2045769
1480376
1121710
2687801
169258
2846853
419404
662968
497114
1873275
1790357
1906203
2031662
1179993
2233370
929287
1298267
2469157
2532688
1947064
1751983
2779245
1469225
43252
2082201
2002904
1078616
1212174
2810307
598265
912263
2668619
2265246
518646
1837816
2232954
78675
1031748
755994
771605
2035309
420029
2258602
2812733
2868728
1313384
1091861
165298
2539096
1273366
1659869
1499876
1054066
2038460
2002818
1641807
53322
55777
275779
2159647
2635654
1135737
35360
260511
1778618
1326615
2835779
1374742
2062926
2391099
69051
1400093
1703498
405560
1746968
1610621
2336189
337013
1078652
1441912
477410
1755981
2044506
2067659
1281611
2486434
1030050
1554226
1527854
1766904
2836406
296600
2341141
738666
971755
765246
1483268
750778
1449203
2863728
2723673
691033
977698
2745464
1399317
2485085
1565302
518246
2318688
2295310
13365
151041
123646
1299598
1230754
1663579
236521
2808119
2636376
950229
1420039
2664143
638942
2366920
2027005
597678
307799
2702247
660110
556709
1961538
1239730
330849
1651864
2530721
1421755
990747
2254231
1773537
443208
2446114
633454
1750381
2267024
1351340
2679275
885977
173804
2484383
857396
1420290
1291193
2913084
2523929
2376620
1816608
1536404
2625384
2634530
589861
441339
1838681
248340
1893239
2625376
2525177
2690110
2831508
957434
1463685
401645
190318
2872231
923905
78885
2537641
1488772
1507957
1784556
579015
2031711
1795304
1973085
2303062
1769708
1809123
410570
375011
85268
1262055
423031
158029
870326
1751553
290374
1082229
2293521
1338369
614313
2470873
698706
650273
71895
1103957
2164574
165911
2844090
1035777
1259832
1447213
977332
1938922
2767646
994877
175783
2651572
291786
142665
1820317
1922341
739168
340117
278321
493649
590157
2436170
1562446
1782922
2585874
554628
292532
2727840
2782315
1487089
2627707
1492292
1938803
2634315
1675361
570843
757848
2660749
1234436
1584974
1659874
374335
2616339
2179463
1859167
2838457
2716328
2899586
1774348
926486
2693584
244216
1237499
1933977
2511751
391076
1281309
2908707
879175
18233
223178
2617102
621246
2794091
861253
2750232
1367276
1891936
753467
2840217
1776569
2189109
179261
2509495
2090446
2225475
446962
2486310
397884
2625497
2550094
1842051
2728492
300379
2504103
1762889
1256869
352204
1669204
1124422
2049157
1760650
47524
1992728
19873
944224
337234
503953
738561
816407
209769
1898370
633088
2113790
2431060
2745779
2829168
2643711
1862106
1559438
1883893
2203369
2424934
1173037
1281937
1922794
507137
2444210
889573
2164263
2857688
1908271
738713
117142
301649
613639
818347
2726716
173616
2160498
201358
709670
1533749
1532212
1192824
2446144
119203
695536
395373
571196
1474459
1669965
2504021
923542
2036438
2604647
2780174
1831530
782798
207336
2795080
2198100
976892
219801
2320278
721190
2838098
2062051
54120
1425142
292290
976801
959968
638534
2872345
2096665
985141
2889035
2424712
2107451
102910
268991
1924731
326831
65515
1175415
1268482
2474239
299894
1703221
915641
504965
2649773
644467
2076007
1064554
1210684
868181
1560281
1041154
2494725
2877467
593989
600551
156583
79691
1662321
2170274
1313156
2817236
2784897
188645
2786500
2103533
157431
1435715
91636
2479537
873301
1636159
1647285
1993336
2902054
361664
2195623
1534178
585302
716664
55128
522084
1276547
1150205
1875043
1875352
1382190
674147
131043
429216
5419
288057
245999
1342508
1513448
2900618
1531626
934871
2780970
1731287
1876823
2698428
1092248
1530860
479846
136853
790922
336655
1632573
644487
1187873
1920403
2020253
1888505
1162442
2276252
1659074
2322207
940244
1403582
35473
2801108
1696893
1744998
1833226
2788362
2822979
2655886
5942
1166257
359659
1529134
816977
496664
2741395
2625721
1494396
926635
307584
1734884
1023918
695673
765559
213802
1895697
703693
1199278
1757636
1502191
2490871
627747
451664
2634196
2773121
1614130
2782369
2845852
367989
1749103
2867019
2226366
2536689
1235868
2741477
1656443
2887410
1097968
1861385
1983458
1618241
409618
2891593
858879
347337
586972
2937022
2290344
2333342
607947
1417392
1583584
310119
1996892
925571
2017578
797611
1891401
2463213
966912
1730612
118447
1299396
2584019
2716747
1866141
1853313
1526196
2701413
1111528
2883261
1129240
1237729
2596902
1715371
596405
670519
2150113
1732981
2359256
430497
2258051
1097565
1873815
893631
2539534
193765
211930
2722619
955757
2479303
1516668
307833
1651711
939493
2917685
965439
2466986
2513230
60913
719738
1995007
1762438
1766095
419120
524802
2018567
2173517
639760
692820
936825
927855
928999
1864112
2891733
1387972
1025904
708561
381178
2588883
108121
1753637
2436200
1742348
1398801
1642609
1290053
536887
485548
2340074
2872474
1370804
51129
133929
2860122
2745249
2162449
1749375
613071
2931800
2910664
483293
131302
1756195
2127855
2097759
508662
1543301
2895733
245516
2172615
2022073
725316
2105227
229265
2073506
2612471
2898837
351388
1872266
2657984
281181
785942
2512515
2588949
1592541
1738875
951287
1879727
2212716
288905
1349157
2850789
1913725
2687783
328417
1305046
2551298
1069019
2592848
2645682
2696427
2572586
2890538
531743
1801436
2644360
394010
688349
168974
1190535
1911291
638344
656901
518402
2364302
2332787
1789218
2689035
2711291
509570
654710
2491537
1518479
1309653
981212
248895
2219665
433725
2282535
2673865
2843521
1626679
370271
2917758
1648998
860230
2549925
2833867
2742601
131259
210472
263875
1698206
565561
1414806
2043719
75118
828772
2870627
1627445
999962
1524427
1239318
1431865
386541
1671318
1118090
622985
1149089
212606
1485874
449039
2508134
2084123
1108214
2081357
2014511
907416
2615129
760151
548364
2164816
334962
1456885
744633
313261
62827
2387288
1682937
962562
52507
2187653
1190487
2819263
629327
1151075
758786
531911
1326553
1677708
653239
2920900
2234080
1137008
685148
914589
2525204
1530090
1663376
1963545
118211
2940520
105141
1349864
522145
1357947
1498627
1004950
291784
2441494
1060153
416213
2237368
230670
1439757
2543458
1442440
755532
1805177
2815222
2186802
1129608
1573884
883349
2913951
1539314
2882494
1178447
1758786
1873781
1541601
2194472
1395797
519620
1221763
2871430
1513224
2385378
138751
1255641
2681887
450892
1179677
119370
1519039
2727877
1908169
2660321
1319559
893449
2854263
1332461
1268603
2263608
902937
2315355
672331
1826200
577473
2933766
1645077
478414
1399371
1119236
2072494
621287
1810009
2744952
1602106
640206
1733661
953612
734617
1059011
2833860
494761
1279221
359570
1319110
1194606
2912740
148062
997096
1084433
176474
1385764
2130996
94937
2649196
2864454
2679563
1752900
1027268
53810
1797135
2654047
1800114
1036847
2650237
2528475
2888946
1659517
1127102
2025650
389720
254506
2788050
793585
426454
605827
1875689
2430312
1227484
1467781
1879105
1869397
2871390
186067
2913952
883617
168538
490547
482739
134574
1645671
2538523
1113028
2938801
1726841
854721
1043393
808533
1446443
503759
1275698
1597746
2931404
1525704
853917
139243
2441792
2135507
1213702
921752
2875627
1338981
1551405
1331983
2543465
1840471
2111984
1624715
222323
2632055
825465
2280246
662158
944544
2722584
1608889
2414089
294588
2045901
126018
1881696
2597514
619563
1573914
1085601
2496274
945244
2749248
825365
1900820
530556
680777
1444122
174600
2679605
2449701
231825
1128967
356528
2932150
447810
2853120
2639900
1839880
1989055
1885306
994935
1671960
2530586
865867
669337
923430
1899864
2383802
1175454
1449061
232753
2644960
1401523
935517
2928239
1585677
247638
1445179
2382114
1286100
910025
1845662
477914
1403095
726524
1915284
1245269
545167
2518667
498545
986917
2795065
2914546
1253486
949381
986702
2439345
207245
1979322
1452094
1153319
612334
1832670
1349786
2936396
2421990
287400
1229850
507195
506961
1824211
1647252
77842
2057806
1572253
954361
1021090
1675387
2261443
1338896
2202703
1515325
2429274
1535418
589961
835016
1140867
2013090
2793016
2271533
758474
1158753
2837935
661119
582593
2738076
175470
2485832
385131
799751
155087
1440399
960921
1413774
1895713
298526
2042954
1622846
1095629
272279
194121
1376089
685132
970762
2896928
333238
48581
2327523
2665222
2554628
2462001
1722447
274055
2461847
626514
319363
2573088
1957053
1864331
2097508
554228
8199
222173
2632658
128716
1395058
1636021
472531
528949
2013071
2616554
102455
2912749
2353934
905431
1252275
1368313
2362297
746811
796927
513224
712192
1953738
1877007
2042941
2691505
2073208
1282968
1176547
1016700
2163866
1213113
92638
893637
1285419
1322787
1327831
658021
2656482
1018159
2646178
2643870
2751808
2438073
796104
2883343
114757
2563386
277265
1536664
1125093
1326887
1676932
1224500
2274794
2223339
798313
491876
180225
1778300
2701694
212764
1842602
1026579
2777871
2202037
1686404
2403058
1220402
1856576
2897456
183504
2538675
2109385
2760647
2788274
1191313
1712742
328440
1536130
2789798
2416281
1028363
2638498
1962667
1906793
740442
1953063
2662561
2058449
1096827
2360904
2391857
1914901
2623635
422231
2136696
337633
1402382
2405558
1519310
128250
1161513
67867
697752
402546
1388974
2413939
878623
804839
450514
1284642
997069
1400870
818571
702078
926731
2078210
2536740
2166487
425029
1496699
992383
2332358
2924087
49499
1408301
1539373
164630
2645371
1660723
2034793
583802
1017670
651904
1907452
1545310
133085
1941951
162389
295903
990146
1842991
1161186
2253066
1014086
1764185
1934089
1565068
977838
2613837
2419043
566148
417446
2933866
396511
1172698
2365780
1238435
1223594
2242499
2059408
2467547
362982
886171
2002450
2136792
2104286
1981682
963201
335939
1228285
1633720
2656302
216609
738629
1184787
92823
2379121
1763206
284985
1886833
836870
693923
56063
2537537
205645
2527157
104899
1011626
408668
404942
2300297
2627618
565161
117635
744721
518371
2354740
1931662
1187282
2088969
2867202
2763121
1806725
2218744
2391003
1336649
2225547
1882839
2639481
1733739
2673257
1125383
2685010
1716760
1709656
448750
1439364
397823
1338043
2522317
1250911
2793405
2902723
2143190
2143338
2287532
513884
2018485
1436848
746414
1509335
1652104
1428590
2160899
2888931
1262380
1212436
2725166
2592527
444261
852714
301517
2917498
728440
2590211
732032
2481915
2340569
1530988
2014815
1049711
278004
482034
1044988
2257208
2139193
2603248
2133431
495150
2195619
1758448
2391035
320310
1110268
2213456
1151678
1510815
562694
1597018
1171896
61507
1111379
2752072
2545335
2915707
695263
2112861
575819
1052686
215633
1672956
1142878
1537277
58747
2579556
1004225
1808313
827818
2402694
1550872
2046295
2042523
107566
1318363
2063901
272275
1445016
2538260
1119971
808311
1654888
511484
2577660
551393
120241
1569567
2656730
2679248
2775404
397890
2852208
2526735
2800708
1254261
2098857
1044028
2429951
934857
2480215
2612640
1270983
1124004
2618259
411912
1316539
1172441
243459
826583
205893
2710641
89647
1616183
1732060
1502868
1428683
1107404
2186995
797226
1929875
1259247
2283881
1578391
2816889
2023606
1584857
1586142
2283752
1905241
1361311
510125
865182
941056
2891595
2117364
2303562
2256728
987852
2178892
960194
1765049
1490390
2304765
2878466
2842458
2340317
2838720
627190
1071724
1717044
2304130
2301444
2795507
546874
213931
431530
716578
2643637
196592
1051567
665438
991743
1157795
1490878
2470630
2536885
1713817
431048
579871
2486668
425809
1819045
1609801
136822
1322514
868695
982684
1285592
344624
1982897
1102569
1377328
1392193
961205
409793
2092693
751900
1038721
2917272
1434149
1366718
2853084
2784530
1674929
69224
2218818
70334
1682975
2697416
1099983
345369
1345674
2499571
2508003
1612086
2924043
1427197
2489033
298947
835123
2181287
917092
629416
1255931
2103950
142716
2678688
2014029
1301686
2083820
452421
635155
1351284
2070269
2028371
1759313
1745194
1561251
1328939
2693204
1789001
1484146
2420120
971298
998832
1798551
2879617
1520380
885755
1122687
632963
1588353
2620850
1585803
1513682
584291
1002466
2469149
1254915
2524443
2711299
2073763
784906
884008
690681
1922209
1089995
965593
1473324
2869391
102038
2424914
1308645
655842
319552
1843707
2091688
2777856
447479
2916211
1392197
1062783
1695737
1426115
2665390
2508168
2694082
1084788
2851307
550109
2711827
2159426
411656
2516171
2673850
2549166
92739
1942986
2932802
835123
1026556
736020
1896238
38108
809144
2135037
1489003
1643013
1163998
859488
163957
2682082
2950
1089057
792076
134775
686580
934657
2401293
507844
1938601
2363088
1898998
1565147
1768082
538371
426615
2167865
791639
1580291
764765
144591
1180134
826882
1635170
2837338
335189
593018
2149043
1875276
1060442
1716686
1310249
2326976
483170
1238748
2169607
1591015
1570092
2562859
2036832
1796930
762752
1423373
385293
413803
1302501
95778
639026
335961
1314952
2483887
644224
1687179
2054519
1006600
2028222
998518
815644
1784107
753850
2205880
812226
1402693
992450
2383692
2768785
626915
1784360
1329380
699258
889494
2741707
318067
279743
1404726
89956
2587095
1446229
2103612
1298732
2217457
1481041
1623647
2119777
1326882
2469856
2368729
2473879
1100656
1147460
661449
1818676
1286835
2674748
801957
1350285
1001536
379260
93729
1682771
2577499
389735
349777
399082
263249
2078654
54363
431917
2397389
2757133
173621
2748390
535182
2293226
1574186
674184
532305
866610
9645
1505995
109394
592911
1698058
2109337
2557858
388009
416416
2408808
1744462
1583797
2583160
2147919
90001
2049056
2429682
2327108
1812536
585128
1226448
1392568
542850
1823789
1044291
2059240
1696339
2801472
178244
861937
905074
1582819
679224
2412531
197414
2548637
1601850
1601886
1099897
219338
1789606
188694
223464
1947699
1334391
2593941
410295
2029725
2138179
1055902
1879474
698183
1628099
2161633
341457
763080
1304932
1910551
1076809
1547656
1661596
2832349
2579411
2857074
186501
2541008
1685476
654654
266159
144909
916866
1609062
640825
777054
2689569
496902
530050
481124
2465109
1115823
686600
513748
2828754
2103238
1992141
1239850
2060352
478526
830517
336125
1110446
602275
865662
1294823
1628900
1749826
1438214
2627532
1344440
995770
642787
2799549
1363883
1171502
1368126
2623121
1063706
2616869
849572
1744424
291787
1658686
2690073
1659679
2523977
633323
1313470
956616
972549
2588163
77094
2071210
1277634
1798403
765741
2116887
299278
2908696
1639817
1510572
419646
1500566
1222107
970830
988916
2858607
2001286
1187890
21216
2864062
2390563
2440561
1223102
284109
2247133
2361580
623662
632760
2440098
2127214
2603509
2508474
2801102
2670574
774462
2859888
2323094
2540445
1666877
491510
490648
1684246
2313763
560636
2309939
1500531
2459686
1745677
1117656
80038
2329876
2672098
1422302
2920687
2698080
2372626
93459
729639
852993
388018
182668
526598
2906502
2291684
499665
1614396
69380
848550
1999876
415928
324685
67100
506831
2808750
1701093
1076695
1244394
777414
1972701
1898397
2360223
2503906
2776624
1906390
593716
1365977
83536
2113971
2879403
1777151
137253
733287
1221517
2912504
1371200
2332673
1342056
658152
1419422
1804971
341463
557103
1814041
954078
101726
1077140
2425368
571610
1576784
2041622
2371356
1233224
956479
1062665
194613
665125
144442
2203153
2516419
2885457
1078565
1773832
2541986
1934831
1963803
486910
1726506
822137
2037751
1746551
1443200
2883847
919133
1159214
158893
567477
374466
1165042
659
430957
1657483
2829273
1924784
1520726
2767335
2613654
758022
2866265
753166
212591
2603873
1129392
422275
2243950
2033579
1147094
945354
1911060
892849
311216
2212312
2686791
439080
153405
430628
819037
920851
2254680
618519
506290
235963
1324496
1620418
1684365
1799145
322180
784348
991153
2420410
1295143
1431306
980587
785528
2770239
1788565
1399796
2486250
2923096
2612739
1348323
2748343
941146
866988
2141664
1782634
926768
668348
1632676
611852
1790916
1328708
724286
661893
2648658
1575985
1439299
1348122
1121608
2926125
960285
801201
704513
1693428
2020649
2933304
2067585
1104408
2175964
1510773
2652027
2457595
165605
1570479
1353364
1800229
1747544
2528870
324770
1082000
670500
1037021
383544
2882349
369298
2114090
2646095
2200766
1386071
342311
1078825
2783463
2698790
1686121
427744
2314501
1368047
2491539
2028743
2346562
2072844
2702260
2572365
1612718
160
912036
913263
2196321
142618
2840248
113617
2060487
1245304
451899
506230
100849
774921
1730211
1117421
2268966
2696201
2514585
1243939
2537277
2211158
477252
25407
801535
340450
797892
605826
1959957
1088172
596642
547347
2661633
2411702
2755433
1050033
104083
1691541
798030
823991
1431773
741759
484837
520680
411768
565000
1767740
1696702
1148796
432132
1713731
2246635
780629
1940681
419588
618409
2062719
2606663
1785264
867005
2465806
546182
2567191
1102505
399517
1731383
823601
854547
2753463
2672664
917156
480913
2815118
804895
1219096
2933147
1191239
1462112
1053863
2459065
741593
2414194
179326
1053945
953012
456158
2353178
2167489
2300318
1532168
1464281
306931
2368567
2838662
1092414
1645280
1151470
1796994
766625
2409045
2657056
499205
2815858
2437352
1970518
2261617
1034753
2069625
900239
210532
2674736
1288800
590336
764451
1301206
437350
149882
101207
726405
2232955
2087636
2761576
925358
2007735
7631
98958
426243
1784455
169167
2299612
498707
1568959
1268873
2318433
2223427
175773
2625633
1005957
2426484
1674805
2039250
2267012
1919435
1549850
2535112
1874813
1646290
1865816
346100
599046
1049407
367874
941997
1713249
2289775
2078968
1007843
2842328
1206234
1361743
1815226
1017745
1032615
2294656
1279674
187829
2543400
861384
2420971
141017
1345818
1973733
250565
149884
2184673
2429684
2128808
2405550
592983
1948910
2103581
1138149
2539756
743948
528262
251134
810672
1313730
2065838
2611526
675602
2854689
2889296
405250
717394
1125257
676984
1970170
950292
1969871
1394203
1776335
2124238
1903533
484716
1343620
2684773
313093
1220691
1205302
561653
260872
528657
2343084
1925620
2578617
2746119
1043733
2482613
691810
1914614
2351230
2932317
423928
1081411
1077519
40455
166678
135702
475442
384315
956332
2401784
176752
437752
1480588
1503143
66434
1281431
1407189
2672110
1405352
2787346
1132398
2846202
1070322
2544780
972120
2800904
2804835
2758535
128369
2173147
627411
1294564
794497
820224
788241
2403211
250548
2185822
2282769
1979157
2197327
2640967
1065291
1387215
2643665
337595
763893
931633
1146082
1577041
928358
430490
183236
2693372
2900259
142142
1189609
520139
1425875
1627032
419985
1452177
385771
2150987
564028
1860783
272316
50323
831137
2563842
1184757
1065146
1435087
2776718
976786
2748584
6884
537399
2022115
1483794
435860
1069227
1252406
27246
791780
2268446
2472081
429469
2031247
246953
396916
483292
1456506
240226
298196
1594413
1399355
2221421
2092526
323281
1937576
608281
2532284
2425173
871569
2244227
630329
2128104
2928758
1221763
2681604
2524310
1307301
1134509
850399
1221641
1835440
620584
1189986
1041903
1488800
2526521
1867156
1825151
2136986
2028685
2693797
43476
2840595
45211
89354
2851395
2569256
248887
2123186
1808613
481249
1704139
747612
639797
2699585
1858296
1007918
1551535
2829522
1602200
2264974
1739206
2059328
2161392
2933612
616619
2338989
1122924
2270728
1224376
2441502
1519716
199498
508839
1393870
1187668
1637967
668972
1306632
2014056
1785388
2137126
571397
1400093
2495078
862640
312842
2554503
2615897
622799
2714351
2651229
2679640
1000877
1858635
2917597
260193
493846
2111295
257160
799748
2340395
973260
2575793
160979
1186446
1612203
2401402
1737608
2501604
1067102
404509
1000072
1651626
1407470
2439073
2599280
478877
1253233
2493799
1779584
1281963
1673385
975061
796692
535792
1822749
1051536
102554
2906449
1849780
2136450
1196240
1209639
1165239
1772228
1306800
621243
575449
1229894
1423956
1274347
2743431
1062893
1041479
1491009
1112983
1948584
759931
321681
1908706
168831
2123006
1830540
1562605
2377247
2856122
856353
2513566
1223433
10688
1988549
640864
267886
1822239
780719
1791434
970390
972149
674655
2779619
2340907
2697943
2487071
860362
1284598
520842
1082832
863809
2055006
1813558
2863651
1599113
290510
2580698
1990226
198962
2675388
319678
1757168
1480001
1001212
472784
1720186
1915507
283019
2491099
1489047
2663151
1950043
585411
1653854
2274666
841584
2653026
2205368
1560667
200517
1170293
1030005
426655
789121
521438
2657300
482062
1069478
2217885
1835193
2745933
2257042
1734174
417793
302250
209158
1842550
2807423
1422747
100209
1739860
378102
720684
1717034
473918
410831
458867
303818
2688138
45994
1408831
2303812
745575
2764218
1615735
1850092
2804754
2767895
596677
443882
2117103
1021948
1502404
64597
1413059
1583023
2829557
1502432
2921897
1980325
1655286
2228474
1555280
222275
570261
2776365
2479034
2281479
2824651
2677361
1147001
2166640
277876
1562407
744366
2371043
1006022
2384208
1992047
2293243
1812382
2491886
1015740
1951433
1838153
2210748
2748493
2125426
654727
791571
2920550
2444615
2443592
1616218
2797469
292691
1259098
1434677
767830
608884
1985060
1685313
1468859
191307
398610
1982239
2412741
2452302
2306827
2279299
2191450
1644356
2249052
1184439
102122
273455
2306058
1133124
53659
1834902
1994992
690819
972126
1480334
2605735
1401508
965003
1597791
390641
1289846
2502434
466345
2240535
1800441
2405122
2644378
2785491
2235098
1873130
2823887
1457701
2111558
1187076
1229095
798830
1011259
591094
2895445
2674897
2059522
533721
1989621
526977
1600219
736603
2209421
358134
2673799
123341
29844
2442144
2803557
1227427
2263044
1910106
2012934
1255638
2142083
1001078
1313102
1668277
2542790
2426565
359007
170145
2126125
988063
2800334
2608225
2043342
2475972
1050194
1504373
2683339
1210240
2177002
1678516
2011290
2667828
1175310
2349580
2509280
2590602
2021839
256638
2423612
723075
1925814
1079296
73568
1204307
2403442
1597254
1811162
1614219
2932952
1723617
1669503
234559
1105771
474365
2307431
2782391
2410837
2124944
2294390
2163129
521969
2744872
956978
2257052
1126207
1946846
2625878
2655155
547564
1930669
1462062
333781
2594764
1960171
1027245
2083065
1787934
1185275
1884521
1702959
2061512
584161
1267505
1683269
393539
2723463
288151
1604321
321796
715383
2172019
2157613
1890890
1168069
1135419
2289891
2809457
928166
2063347
1630074
1418097
625417
1469307
2372277
1482597
2014021
2733834
1122328
2077991
481116
1550461
2604081
1368175
670473
2286225
2667305
521246
1444445
2088658
902308
164615
620748
1661281
1018675
1379214
1222666
2523245
1249800
2541141
541277
2300182
1605182
883074
514311
1245864
292869
1419037
698616
2585938
195177
2460093
2653145
753221
2352139
1413438
1555915
2754846
793873
2046565
2389028
2767142
2820254
870034
628970
1610755
293451
1225985
2622656
1743772
1486760
919861
780701
2792829
798066
1984033
1577260
420144
2052228
1483498
1633628
919356
535747
64162
2926908
1853635
872571
213759
2824490
2018068
388321
2716561
124550
251810
213630
2015480
126969
1570405
2132664
793561
2152509
665396
292723
1226170
1110081
708021
684585
816789
1259024
1755951
903269
941113
2641153
1650515
722768
1083344
1725204
1961895
588199
454779
755008
1999318
1454473
1337710
2038935
2786547
2781642
1857923
1966920
2783405
2831946
253725
447442
247473
2349512
725330
1838999
1231596
2755634
1033232
939327
119717
2835453
2617875
147102
2709512
2420253
2785959
1606666
2055213
2222180
2447713
416981
1916355
308612
2280934
665395
1354421
909164
2532555
1999680
1269101
839502
2015169
2069939
732890
1825886
405935
1468241
1335236
593191
458216
1823151
1864012
2850770
798184
317496
190191
2914056
2735449
2791627
1689950
1436677
55590
2027982
1553422
1844442
716535
359242
2503771
1590167
2370608
2933743
1788940
2902738
521570
329329
2400316
1504428
2471454
1388442
2636422
315948
631274
2188382
1535247
2728867
140881
1324045
2105635
1454945
2506220
2474384
2734833
483047
56711
1815541
501568
40406
669434
2277593
54755
358104
90121
1382034
159260
470874
2269286
75525
2603657
932530
1002268
85249
1796245
252109
2792951
2065905
169361
2688900
726935
1560503
1569313
1445736
1779243
2045937
2000131
1676553
1328758
1246854
1894270
125943
133881
2044938
1652402
622810
2906017
1919898
1734528
1390347
1257716
1921191
2374234
230943
2021767
1438567
663843
1367003
1494903
1253866
354057
1449420
2529898
1765871
834779
513754
2905510
637245
1096549
2765134
2507748
224265
1711710
1342117
1308900
1023197
770294
2233200
2073959
1847060
1961571
2874289
779851
2703392
790588
2375860
1853593
401753
949197
2325422
2468368
2275446
1764174
1914228
2120089
1546405
2307663
1996371
2727368
1532278
1289215
2489742
1234209
1349690
2754236
2724457
2399388
585575
1120436
2269660
1167997
1144349
2192193
2687892
1310613
69083
937825
1661716
1669634
128637
2831986
437758
665783
398597
1233831
1320381
2452033
1756482
2106102
1983199
1055500
2783145
2761842
1808760
351700
274380
616352
662679
2679904
2117986
2120347
2855096
2382953
156719
1000641
2725097
1528159
1532397
2455139
1634612
262685
1413663
1040880
1905298
2761938
851182
719125
888268
497199
1658894
484469
2886599
693219
810488
1281283
310038
283910
1255974
2008668
211056
1374899
114471
1726728
2866510
1736901
1035618
2507715
2663346
996207
985544
1659785
1407063
2598991
283051
2419778
1867687
225781
822762
1753546
2310304
209893
125226
2157360
1670463
1289707
2182878
2397743
1786442
2831044
2754901
664127
512888
1887209
2359788
2341838
946843
907170
1400178
353365
2593856
1250137
1089824
1135500
942905
2711260
909650
340146
708937
2624722
2921564
1794234
1850441
2418723
1408689
1695388
568719
2691181
1216620
619199
1432208
963119
2734004
2932564
971570
864638
1453083
2660566
2913882
1692162
2809105
1961676
417305
893623
1889115
1288043
2113436
755733
2932583
375033
124899
1809874
896117
2686113
1054398
720824
555104
1058719
1514580
1210823
1344112
1543032
1817614
2915423
511117
153974
2330035
1182216
1318836
236001
1087686
2936707
911288
1132195
2320435
1656780
2398397
1427428
577862
1141635
1585007
2013204
2056148
2908142
1975798
2256235
771977
2560234
733139
1939087
1768097
707624
2071313
1795491
1790928
905066
1312279
11258
115565
2364020
1415902
709022
925118
40062
202340
2188831
2905496
2061464
415540
96230
1331424
1933066
964994
1601634
2749814
133649
572404
1631734
2243762
2793023
1944555
2937212
1806100
726908
512899
1510402
951440
262327
913516
2916357
776728
2036014
1624696
1072645
955722
1861089
1494564
2143519
2786579
2287882
1999708
39007
194327
1270926
1114560
2580634
2841005
893619
916878
1404560
980336
2181654
1022362
919844
670422
2872247
2890725
1394482
2144423
137118
451030
1513504
1136397
593695
1062551
2166827
2055562
237983
2629442
2662223
479750
1607547
2666859
412349
2887757
1059605
270798
815190
1765812
232921
639095
39512
1082397
1955508
191523
2317284
1802551
2614993
343311
2457678
1045954
1659170
2890081
2500612
319889
657800
225781
2657829
1985398
1501177
682321
2658135
2119562
2571291
1980457
1382389
2823399
245489
653600
1001051
2058818
763264
2165832
1038795
2792859
2203235
776814
1043742
1288778
128049
2413407
1868047
1756325
48396
257215
2489294
1138473
604212
919457
1420653
250700
1887911
202210
208201
628908
20023
86733
530597
1289316
1905264
70017
2936979
413509
2936798
2429154
1558184
2823401
1837479
196495
2206260
459725
951065
1172830
515
1842631
30044
2598892
928227
1342474
2022311
1884199
1798753
2264628
1801336
2577660
2926512
754453
1260104
2043317
2434268
1951028
2613138
873233
2330234
397615
372769
1277323
1284307
1530308
1532136
2311983
1040207
975254
2549803
561200
1936711
84028
2070686
2172471
1895852
2885165
1789312
2512464
1303302
2178428
1961303
2654446
344086
1053206
1359475
83854
266914
2571821
2534638
2210724
2679130
2133454
1077220
1758111
2581460
2390259
2673206
755931
1297838
1114199
2272996
1833661
846118
2007223
2290905
1380649
1731712
2302937
1974083
1693214
2834636
2569087
2792941
553244
1130573
2699251
2612216
958216
1074690
754488
2043640
433594
447788
1500076
17281
1765045
2808771
1401961
1719006
2870136
2325655
2571460
795088
173857
28980
2706857
1380276
1904325
2182283
676776
2821461
902989
739352
603407
2702579
739860
2197886
2265978
1192861
953502
370425
2225936
2788543
1359079
279560
2581640
1534067
2508995
2182675
560240
120600
1288814
327899
149817
2260838
766873
311661
2594018
191147
1327591
2342596
2368177
1377261
2800855
1787349
2584673
1927593
838592
1723507
372950
503186
757145
2748791
2812957
2723786
1050824
776800
2417831
1543239
1178757
870884
1670116
770438
1287024
776310
2568497
38680
983201
660173
2548462
1004209
2512766
1494812
1084506
787535
779634
2230561
2469035
1905657
99937
575171
1373350
1819403
1595887
1798778
499690
2630006
551890
782171
2651156
2879411
2921083
1404732
611439
1409421
424252
124706
1117776
1886734
2521994
420174
292680
2112922
1745496
2402769
229236
1729631
2613132
2076158
2350278
2399367
2558048
2719649
1743362
309092
60361
769688
700221
2671718
2561736
2555771
2167698
1987394
2694183
1466612
2090432
2866905
1974235
1394830
1281841
105073
2516240
2037026
63852
28855
401279
1083301
2913472
2462930
1450877
829754
268146
544252
579792
38771
833604
2055682
790019
1755711
1647453
692767
661457
193169
1355279
2922605
958727
502361
1945669
2823842
1320128
2894128
2901351
2684342
1021831
1997525
1545173
905482
165905
2631651
1532226
2821342
2845380
2196465
1817525
1357750
14967
1553883
2436163
872665
542876
768709
430460
449660
1057600
342049
2023219
1345204
1758004
416155
996981
1249807
2415582
2004184
553521
1543091
267791
1641318
1145023
832750
620119
2649144
1598323
823741
2928538
302099
710305
2591041
841136
1604220
2609669
1340785
532580
1859432
1168488
559830
141748
1017183
843800
1660216
496980
1117987
814697
2519008
156496
600338
89457
1705638
1762169
2691617
532918
1102113
602762
1689508
748335
1358539
1487804
509306
486283
2626399
979788
849971
1759949
1263022
1089909
2306947
2146065
711480
1332885
2795190
214097
2448271
2112724
1236625
2361728
77970
954690
2612783
478722
358982
947738
711280
2722516
2566639
2576577
982830
2034616
612367
1915614
2729938
1715813
2466356
2337043
1492155
1612678
368174
1755969
2434046
2404604
2203279
1581680
2227603
2780467
2680745
1590102
2299090
1856292
2367056
1311177
956221
1438710
1455773
2928447
2396686
2023154
2036014
1016600
1733137
1489686
1590330
2792472
2257288
17748
63006
1151075
2237140
970497
2936720
875172
1342625
2367201
861489
1638726
2327823
1128046
2695188
2622529
237987
575239
1640805
1344053
1184614
1278595
2627669
1614436
2481529
110514
1544595
254562
271510
827909
1280877
2744516
2898398
544511
254186
863884
2345983
585416
881517
768418
2201589
1817384
952559
1808965
2731082
394124
908935
1825049
1557557
555916
1199336
732531
2105235
353959
1431346
1326518
606969
1043651
2774299
653185
1754060
2762809
2688562
1233051
1422769
712155
694027
1707396
210050
1334646
1341103
2322430
926725
2246834
2226632
41175
1096664
264658
201168
303296
2673703
421972
931592
443946
1699112
2028938
1749121
204879
550816
284179
2896771
837608
490450
2584552
1499449
163586
347024
2560109
2866541
444440
1988907
2091023
2769407
245839
1720957
2103657
1334024
2683530
2219333
2540010
2386596
659144
1251754
1869122
1484556
1480488
719599
541862
66157
2902857
1592147
265406
178013
1632548
2108806
954902
1425838
70006
1073638
52978
727596
1898905
2367760
218601
619368
2729963
1419426
1409685
521074
2257138
1889093
295855
2134741
676052
218234
2901456
1889374
1080868
1802836
1034484
2360254
929409
1955385
2613302
1657082
224603
725706
1445003
460342
1903309
2660046
363632
1629010
105277
824264
1325668
1551351
2228304
1926914
664115
325524
2627907
2183956
2296644
476971
580637
820
2541430
1797021
1388384
1414140
2693468
6321
775467
2633182
2102109
698121
1605159
822751
1765175
400891
991179
2611092
926418
1767661
731448
1991772
1494724
971585
2251891
1824302
78245
2374949
2829613
643434
1564529
2719840
1256861
1502362
2416403
248609
1183183
1595466
2808429
1443379
1428345
2436850
2874553
2292948
2395104
1218440
1753874
402612
2768834
1648739
2806623
633357
830761
1393667
2740445
2699351
2890016
2579523
2304576
2289569
2335759
1658632
1716170
1420155
1429603
2293872
1746806
56197
1437403
1735976
2480110
2505198
1908522
159188
2717578
2341291
2292743
1877684
359671
865961
861522
2501414
836878
2493008
57570
2531586
2514108
491651
234402
2178596
2251216
1013377
232761
1954487
1281496
2625578
2226868
2125086
431011
2196557
1355304
166963
2827684
2039558
2890569
32435
1448583
2605102
1888659
1433722
391862
306239
412380
2458510
2736589
136118
720338
2110036
1315482
133024
1951768
2272661
1330767
137069
1050342
357735
2538821
546794
390994
2583162
2802566
2408673
2337944
752265
739932
1564416
1319165
1588568
687256
1450160
295366
564174
2655822
2705891
632291
1199027
2049234
1946697
571774
2700292
513130
2566372
618490
613685
669904
359534
499641
1814670
1460178
1236687
1833830
2782175
2405245
2562114
782403
2158558
471074
1526345
2699716
722920
1314191
2463008
322000
86995
222869
1571859
495909
622508
789500
1893295
591224
2765983
392598
1277390
531437
2828938
382496
2651549
964192
776883
1714356
787913
1541918
1028588
1740046
2237101
1320664
1297293
364478
2881883
1597905
1857794
2093184
2904715
19101
1577568
1950378
2654249
1102978
2353531
712948
373526
1371327
2548534
1536818
617842
1215494
1162229
1547767
1086443
1770466
1739274
1932300
1964477
1713770
1772220
300332
1928304
2482624
1869595
683397
2887565
740479
1331760
2400823
54192
800968
2432427
2191531
1071647
1700068
1166431
2020158
2285060
1985802
1683657
2093187
95554
2601679
504233
1648312
618968
1167900
839497
2223167
1637233
1561031
952800
211199
2577797
866607
2104558
941488
2692997
1365280
935698
2596531
297748
2900229
862158
2790205
1744979
1272577
1622000
1845738
1304562
1161465
922287
2244645
477483
236062
1339254
108219
1980506
1877956
2820712
1167182
2047066
328436
2206039
1863745
380197
1062564
1826140
1456928
535000
2563381
2849782
599645
1588900
1117087
2301298
2107075
1245525
568824
409603
1650838
1133487
26999
1152219
2344239
366066
2557243
1542113
370740
2488311
2927000
1182954
1719880
922818
2562121
1888177
1408689
1724005
46404
1678887
1415007
1585695
2632799
2491466
2255018
889890
1774247
1224416
2565405
2851182
1816510
2201137
1132762
237413
1534336
823973
2810147
2346107
2727261
1833316
2789229
2256243
1600944
1570004
882793
2375953
2664161
682874
2566012
944072
2543140
2281364
1466947
239152
2862867
723194
172910
1466756
348418
1573640
2434243
532416
1044407
439815
880463
991783
146490
1051978
2761195
2821938
1842688
1095766
820047
94163
2111415
756677
843856
1285161
21104
1009081
632416
284873
481958
668356
2764976
2557572
971954
699302
1024499
2628191
1182690
1232342
2468728
1134040
1941001
1327365
1196237
2057927
850633
2889636
1747763
2238505
115418
840499
2157191
348872
2441288
2800175
2924038
486210
1803113
2043745
2926666
134338
2711982
1623568
934289
690480
332004
681077
1290220
2828538
1657790
2821233
376043
1140240
1748168
604523
2450657
1434258
2391466
2484905
2379907
786886
299739
2411519
2707905
1742658
2640085
2290120
655144
2109802
845658
524233
483605
790107
2345521
959417
2431182
1477119
2344255
1155724
1560756
2394044
2781101
2712583
2035151
2756886
2663695
796170
2718145
1286562
2173319
1252257
89940
335126
977907
659857
1817358
1711976
446113
1933185
1283190
2395593
1506407
357223
2350252
2389477
2335065
1786579
2429389
1523033
2130113
1041794
2339375
18212
82991
1480008
690127
1988526
2395374
2156859
2283050
340438
673007
2322438
853111
1399327
1347101
2910336
1621319
694635
184129
2639089
382319
2767667
764747
2312241
2406017
1915400
1768180
1686668
858712
1637695
2840648
2160756
1623002
12868
1732479
317016
1299259
2820488
1843119
2588779
2191375
2597230
937110
2615616
1021780
877088
837071
2197081
2082086
958543
1847557
2377526
2894946
2725010
2587865
1064111
828011
1597183
840624
2470116
2243405
1096200
2215595
2519724
1876810
840201
2325834
1693166
279450
384927
2096695
1928533
2803000
2613647
1218250
2718489
1182760
1430527
2416218
2863860
1856747
603367
125842
920046
2807086
1315231
2836458
650661
2431597
2795852
447221
899614
1483099
2253495
1884173
1932351
2418298
1272599
1669862
961565
1130868
384888
1010393
721013
184567
2680470
517593
1116999
202631
1265100
2208504
1998114
2269879
1652185
1143848
2698316
1917131
1785166
983290
2503810
2299049
1094055
2548770
66733
2698434
1768839
2448352
913096
2023704
1472360
1393734
1683790
1249673
1291541
240945
2482325
2082607
1393665
2217633
2640006
1393831
2221181
2734894
144737
744751
2818622
1865241
1341749
1308938
830491
757503
2437931
454601
1306757
83901
1347436
233578
2181081
298416
594180
949798
120507
335725
583072
1996239
1574418
2173549
1196666
25139
1723306
2532543
2182145
132642
1700822
678404
2269710
1986989
909527
2406435
2257704
1061492
1211520
1687098
470347
2442615
341457
1815148
1584704
516319
1871546
812507
1338093
1172915
2746246
2276680
1389430
2031552
113426
1613264
2790828
769456
899406
948910
1062085
1761202
2032969
1913682
2054387
1420457
2812142
2808008
2001068
722027
1846747
1858111
2694354
1471537
360874
4505
63120
1591935
851337
2120495
458018
420077
1002168
996874
246208
748979
2597266
1793968
190099
910220
2229239
1139222
1986681
595880
2426860
510091
2139694
454365
946851
1098078
2488842
576912
644034
440662
2019220
980984
1445381
2887934
1434932
2491868
2010115
1532908
2233065
328518
1305816
1448642
2916937
2374207
920291
2554516
976455
1136023
1346422
2163185
780964
2547404
79208
2721630
2039154
2906423
830810
675636
1031329
833215
2395976
2665020
2300976
2686531
1351127
1930946
569176
822153
1021828
1383872
2811857
514730
1448307
710443
1401563
1086284
2722273
2153979
1298210
2136816
508058
471732
741785
1298531
406939
151532
2696750
573307
730655
987575
952270
540912
1359171
1357904
2095566
2370014
2576810
1249317
279041
1635490
525580
1266213
994288
2332459
167399
2853348
1150981
1898312
2822749
1472541
1315886
1177819
1015876
1130814
500726
1819767
683536
623032
2730921
341081
445502
1148042
2916406
1278900
1099703
753030
2572891
366660
1609366
1829707
219704
977208
48147
132605
2567046
2283582
1255687
1766276
2293371
143116
41643
1719706
1636632
1427810
2244626
2012883
2245125
1088714
746418
1550325
1976669
2052452
852512
507643
831117
2792413
428986
1744162
2489987
2148603
2333422
357482
1927941
960128
2144916
530223
361883
231935
918210
492271
1761714
2468756
2435602
2597854
2758607
2757495
1751117
2190557
2512403
2528475
745729
1673594
896489
1540142
226317
2577361
1007811
1166927
2408561
2740299
617805
2314349
1212103
1919722
1261505
1014423
872430
2802304
834234
2236059
678220
949480
1000643
835105
61976
2196376
2323156
2856337
13839
761206
2769846
2228419
1327633
1284589
1162353
889488
2534305
2442577
278577
2878185
2716618
15378
2713634
1129318
1092881
691181
124415
1462212
325532
1950849
1128352
2296450
548007
239860
1792629
2794660
1043074
1154413
932060
214192
970321
2212167
792897
721264
304615
350460
2557463
1641440
2862213
1595852
880715
1067076
486258
1305017
1014328
2563916
163602
2777010
2486046
1707852
2115560
537791
1891343
57869
2468832
379971
2317162
1146438
2319342
412112
1306077
2356411
2678373
907614
1266067
70081
123722
1738585
2088980
2188060
641252
133448
139616
2198525
2700523
2219858
124727
2566488
1586489
286256
238591
1319253
1594209
2352647
815032
1672950
2005706
682164
2447848
321579
2924876
1685867
2504378
589733
2377832
258538
427028
2106889
1979403
1315528
34511
436887
1490839
1044466
1157939
1140215
1555024
2400351
578401
1519818
2320616
1482902
1032548
1807193
547989
200845
1521408
323389
197494
230202
1871086
624975
2759898
1975961
2214568
1244151
2509985
2175800
730288
849732
995214
2484996
1549123
2006240
2176512
2909871
2901332
279043
247932
2219632
2676641
883391
1109229
901158
464170
1663215
1863865
2243127
357097
1135209
1998172
489603
2364846
1246290
2319486
2123533
120589
184478
1922948
2194888
2513472
1299764
960717
1740175
1775392
1451403
1007247
721585
302745
1549068
739124
1410352
2909778
1480892
2469861
2543213
1950817
57705
2278095
598030
2446723
715088
2888949
1911829
673254
2085321
1698125
2748195
2305049
2281452
1225661
1773729
2867932
812425
1732344
201587
735060
846728
1757046
2448005
1956990
2550317
649497
2160
2511967
1324408
1695676
247645
402242
2392661
54355
2513677
921428
1623840
393806
2565274
2902524
659931
1283804
2250030
1392139
2598860
1125181
421791
2121762
2613295
423454
459283
1309994
893838
2931816
398514
1352642
2642991
1913603
2868349
2401909
1101845
1481785
408481
655156
1399115
1438031
2693780
469930
953629
2840444
1181784
376773
964957
1192988
1903181
1388061
384627
1752569
2428991
2711295
1537894
1491094
578960
1795243
1575128
2465883
831616
1362833
814774
1284978
2504610
767576
1803331
2569173
2392920
2259337
2647243
1847546
81402
1084449
2176788
1610487
914403
1320619
1169750
86072
2058148
1746421
1578084
779806
1344363
49661
922732
425136
170449
2517207
2259975
1122985
1093793
897882
1244386
1331954
2746005
1902243
1849366
970846
2302273
2897594
2394714
778797
83328
360021
1000028
1257850
2922292
2786288
1173569
679423
2526390
933121
2857587
1228314
293781
803745
530266
755203
1157332
2783772
2388562
945269
877635
485499
2762066
867456
2727440
2848282
1303408
2337584
2396173
493138
308487
407229
236495
212780
121826
1803951
554144
2431803
1394769
2267951
885155
1843269
2495371
2434726
896248
1237796
1477318
1284318
305545
98858
1749327
1653510
2809259
654624
2754412
949513
2893134
2268376
2543040
2250147
1404451
2780793
464502
1728842
2826890
762402
1300412
558632
2472611
1981397
1660997
1940661
985181
1109005
292324
2054581
2307294
184537
63472
832480
135499
1170184
1897107
1000661
1881459
1548589
894364
1038433
616349
1443473
1909482
1222421
515011
228183
2028930
1951676
1297151
1388385
2607011
2547991
1034192
1404244
1908662
1044654
783729
2471098
989411
793078
1901943
2821165
1346683
2801363
2907364
172855
1439822
2392654
1903424
449022
481536
1306946
2746425
908578
2806356
2554058
443598
165865
1826745
2618970
423958
2521723
1166162
2206123
615609
704952
2324488
2508220
1455780
1388567
2666924
910741
2900303
1360283
1322205
1160696
2822747
1949568
2386153
565423
2562947
1246010
454658
190790
2652317
372689
499054
635967
488051
2280296
927092
1097623
2196444
2546611
146906
457233
1909828
464065
2836831
1830578
2613211
95582
332659
1010006
1706313
2839837
2577954
634441
738744
454848
717065
750631
2254031
1082146
844183
478521
1815093
528807
2542414
367937
1380118
1563743
679487
1211480
2473705
126409
1702757
679960
2260362
2220456
2485424
359060
2001187
444746
2285559
2363935
1391024
2483460
2040516
501308
1267319
2343049
401340
299829
1745423
1417185
875711
1472571
2907996
1799672
1796616
2529293
1552798
968287
1779993
2880423
2145897
22779
1675533
1156865
2586900
2381116
480953
1571798
1063109
2321670
541119
486025
266334
32059
1559208
606812
2928674
2808397
2632081
2032291
2754278
1796566
2733436
103426
227870
1794442
1739750
1741412
2235225
742616
1850103
1998963
12476
2117300
675764
1647176
1938383
418042
646719
1618048
2726438
2597396
1001252
999309
2934974
2178047
2641276
1380653
473577
814091
1280188
116857
1447296
1295928
70815
1785025
2339511
1301719
1682252
2424570
704677
903845
1518910
2696625
1902729
2013075
323462
1802930
764575
410745
1745637
49458
1905875
2065565
763401
1824006
425132
1669954
862716
923971
2517262
994816
1699522
1231460
1546712
2209349
2229906
2601127
224567
2268344
721334
1242801
1541136
2115009
615233
2823434
523665
1576488
1132974
401783
1800955
1349776
1335575
1005951
682383
2465343
43162
2376882
440506
2714869
1968536
2194565
2663524
2730129
2675183
2445347
1727486
549979
2088067
1736453
2264728
164387
2574223
2595135
2410155
2064491
2939631
1173425
1582408
2396168
1124200
847288
1896993
2010719
108604
2273735
2196301
1767299
2304848
923406
2719253
764848
2803841
1276460
1808230
532182
2782142
1935752
2042779
691648
17000
2820431
2424840
476329
2477187
1774775
1630903
744854
558906
2520375
819631
1152865
2244659
987158
1546291
2629921
790204
1640048
1654957
352215
88440
510771
283450
975083
163571
814250
930611
291263
1568004
1912015
581831
1491025
1088533
1247388
2277325
2804359
289781
905302
1856324
88672
2606279
2257826
1589847
1314831
1470736
152557
391979
2303444
734956
632366
1120704
1481302
3459
2351264
1169299
2437708
1219863
2605010
336162
1997473
497162
1461877
2710006
566300
1527806
181940
202792
100954
2526034
2196211
599482
961762
2656982
2215586
2429926
2157457
912552
2479426
2684676
1949791
572426
15785
1829820
2791827
1992306
2001911
96866
2515039
695471
2762106
167881
1507888
1755175
445269
825679
2186987
2476171
2267032
289585
1034268
1312009
924565
2443003
429278
398254
1631966
1289989
2000652
298279
638596
286215
1149073
1006012
409377
912766
1990050
831178
1053625
1765673
2092114
1519872
2023704
1705825
51955
1094262
2278289
340049
2787107
2360753
1085818
1206313
647163
1474304
1161198
2659974
988980
2134867
8350
2584641
118627
1526226
2799597
1612803
2915539
188916
818669
1940696
305938
1554367
544906
2929759
527384
289322
2048893
2870671
728351
2213518
664359
2428356
237983
178896
2082636
453228
252354
134686
2170957
2562317
1192134
1385728
1456195
1816341
1929901
2467154
2049040
733736
1679118
502453
2557291
1903828
2318650
2602198
2350396
832111
1252712
2570809
1491998
2380325
186535
1251329
385555
2851035
1804114
2420696
411844
1050752
1911513
753986
1984370
369223
111850
2262183
1727463
2196491
596787
133705
858628
2893499
968994
1321398
1733297
2531040
1461108
2705386
2882345
1275694
903689
863095
1231622
1981822
398467
2140122
124831
1321286
326957
732629
2734320
2463661
2236906
1071126
2187739
1559580
1418360
1213048
2905775
475852
2284765
1663040
2788455
2717878
943026
2887976
827414
264815
1335183
37918
611790
2255835
2422937
1176222
847864
359016
2731763
2578262
744340
1830007
1384910
2266724
2123906
1215118
2204148
1516658
240231
957134
1145252
2600663
2273050
2307715
2441395
2277019
2087703
2093270
2393042
392184
751583
204651
388580
1033069
2230813
2195314
1714363
2478380
2920146
637049
263227
2248105
1603765
1733247
2205517
580512
1100845
2816088
628050
1486204
773256
249572
1278009
781700
625443
1223232
1068178
417849
807981
1841598
1811187
2605870
1807158
2873285
473923
164388
1627595
2832285
2508162
1629184
107059
1986603
2490268
2548759
2551360
1439615
332262
821169
1387085
1872463
2271077
114436
73752
93398
1233742
2305490
2313718
71682
751106
2054214
618432
2059771
2226854
2483114
526577
1762387
2209605
750027
934631
703010
2440741
2281840
1775689
2374372
1401750
1520705
1060950
2214387
2476454
286814
413235
101464
1890521
903434
347406
1431044
1587032
24147
1832649
728333
966719
1404717
526778
1436974
61181
616389
2370414
657421
1669090
113874
392194
1399617
1477483
266450
9716
2476418
2671806
1483567
1651821
2051950
2524509
2446051
367887
138157
456616
1108492
2481282
1283344
2676496
610562
2784657
2502226
1738224
2351302
1044521
161410
1157446
1960666
2749619
809042
976457
2760033
154557
339619
1280748
1675305
2542210
752939
510343
1563157
403573
2889034
1555774
470083
2387652
681066
240552
118228
2676066
1003452
1084821
1929240
1411363
1783607
1831590
931239
1359573
1731683
2776963
2802388
575706
2933763
2859441
312948
856831
1916868
781903
370130
681442
1474698
210944
524617
484122
1565599
197970
1664150
1219221
1570219
1503542
280083
192585
1628672
119445
2924951
291077
557043
659810
1312311
2037621
2708603
1651681
1242329
1305371
1459161
90127
2262237
2786302
1218014
1826160
678634
286387
2425732
2846268
1709131
1294265
2509122
2850039
1558588
575999
519191
2563001
1446682
1640907
777177
344431
1756944
2033740
418416
1326742
1632897
1739042
290372
2678070
2640014
2297723
2262165
1387036
516121
2653435
426751
1450746
893417
270313
1571196
334012
112199
421460
2478412
2379538
2320693
1893477
1204089
1463516
697323
2307456
2033076
2885784
2445220
1069380
2791110
2101380
1985590
1749563
2234866
557727
491686
1675017
1030913
788783
1917747
456555
1178643
136947
1362136
1003302
214920
1396583
871887
805859
2772876
2769957
1357631
445281
2344282
2230456
1418489
1096212
151308
1737653
2541895
971213
1797346
2362965
2622045
193195
346874
55621
1222733
941432
2042696
818322
2696187
1319225
2360665
2927837
158077
1032776
1871276
1372402
2514132
2710451
1228844
1393439
468623
981896
2210270
1817775
2833385
2628125
17125
1004254
1433363
2291245
141509
626316
660734
2830583
1285155
634654
228793
1651746
599270
1952474
2360095
662540
2807053
2790738
1584830
1024464
1857485
1660926
2725340
575231
2607065
597758
1823608
1443035
345845
644858
569521
161492
2630503
2625708
1762798
2680439
1348045
758855
2118861
1445776
558109
2702272
1463056
1976090
796280
875901
2281693
26990
2114224
2673853
2085668
103389
2271960
2275925
1224642
1565757
1020267
974644
1347391
1373085
2287756
481349
1679755
1221724
1439195
448012
1176482
2575444
1236229
1772964
1020548
195163
1762035
2806882
459284
2567986
369218
2822278
2159266
1371730
1803574
1504140
672737
2716472
2522691
1311702
2313975
165588
2732431
1726425
2398061
2356398
1579761
2301462
1859598
2144938
815987
1616985
416667
1255591
2601801
2867892
1636998
2213739
2170867
1058740
553638
825299
2073855
2585726
2540741
883978
2271904
1089557
2258784
2845007
1830488
2672313
586507
213913
1847845
163845
2591006
1200209
1595339
2620103
2740533
2665542
31087
2912496
2047320
1610538
2940210
283236
146987
2726871
1110373
1522732
1901996
2643972
2406970
1925612
1794728
646344
2762033
2707006
2539254
1843137
741784
381543
789939
1183725
871496
1683638
1172602
806493
1675308
46305
1771460
488598
1848482
1891946
251725
1786301
1276946
317459
606705
1811648
1223039
1491315
2544363
2219731
2234116
613884
198267
1612358
2679325
2073345
1222857
2515467
2921419
1399566
1715705
479088
2321417
416609
698070
2499514
1651436
1855455
2483557
100171
1337059
133232
2342885
129421
2418242
518616
1752858
282640
173381
1804985
2035802
983168
611398
2822939
1318571
2326640
1691791
1575782
1111620
502304
341232
1501930
568317
221976
1926059
280749
1446974
852510
2515772
956556
2938936
1475602
2846634
424442
362119
1563464
23500
1573230
1002618
772720
777861
827964
1064511
1959267
729291
1596086
2820208
2270442
2730880
983929
1705772
2506659
2815320
1814409
409053
2321827
1919730
2468869
2188461
678678
1257185
2784354
1613259
819791
1774803
2457796
1205692
218128
2522109
429234
1860725
1347894
504249
1078747
2161488
2549926
2532937
2464883
2203537
1572232
2738021
1312022
677773
1703327
2619588
2499962
2895279
2248947
1265876
2649420
2932368
2049094
292080
633005
790952
232834
312025
1327035
971637
1943239
326701
2463432
1011064
1875108
1558481
1970390
2353473
148752
2782857
1864120
1151548
2033109
655338
1906646
2005312
1290288
451920
2326445
2854476
1983259
2340119
1226010
577100
719304
2810773
1682678
661456
1800622
25485
117964
2704819
2815721
1633705
89066
2214901
310171
1370913
362688
1116515
905930
2920953
810696
1057194
2788365
498915
1197312
165318
1719710
1202751
1124054
2256370
2185506
1333005
1471490
2352267
664131
2277477
2622570
1457336
1152979
2197370
1800441
2495548
401093
1182002
921485
1715288
1126987
109899
2927413
2893779
733481
2450629
71835
2145736
2589925
613167
834551
2056190
642150
1856303
672115
1428490
41928
2526480
1778367
22191
971023
1988728
2529782
2516016
2877380
1765062
2316729
567360
1368189
2714337
2223439
2386614
504193
2137189
956818
1306893
1005488
1322383
1340136
110372
1588238
2070444
1506487
1045563
2111935
1859856
1469250
783086
1460441
2926121
2653280
2525280
2091561
1532376
1535527
1463546
331278
972423
110538
2905470
233906
2264018
1372135
199403
758309
207521
73311
747525
391282
1566753
406317
1309280
1259563
1421310
2428784
1495090
1366785
441178
2677812
339864
1526563
2652988
2703238
2826371
2036562
37583
1686297
1983589
2456289
2852109
1983962
274509
1179469
2009920
1431309
1250433
1228652
1828170
38810
522628
281999
121605
1225152
2603673
1740360
2576094
120667
759607
128041
1214005
423453
118527
584794
1251945
1514316
1706995
1626792
316114
1218498
2716124
777264
2299018
562282
2117791
41004
1182008
2501495
2283072
766357
831104
2327233
602443
1604877
2434744
2116880
1095470
459724
1256576
2005697
2020400
339417
1146652
1194629
2299412
2079839
318173
285034
2380821
2322044
961286
1517931
1775754
2452709
1641842
1390357
133309
2449723
243420
2598808
1743995
1782755
881730
89856
1028481
175131
1694152
1013313
2357980
2524845
2835495
1147263
1573745
2150314
2911075
1042408
833121
1671464
1161561
1462613
302642
1953432
2293382
869352
1289496
2228148
1711644
2022890
2566614
2298878
730274
1077900
2121093
1048075
2574130
1840191
178670
1136426
206664
2515215
1473478
2113865
2920276
2335960
1616960
59872
1924689
487170
396944
1353672
1908571
1026237
2903109
1575975
216846
2387333
835903
249720
2838635
2705063
2867471
85251
816651
2823524
1334789
190105
1978771
2298438
695924
2824161
5114
2448089
1319452
1738586
1735618
1540948
2265273
1633802
2014527
936595
1394782
2545990
2309428
2236491
2912180
2210759
2657115
1098345
888109
650851
2591652
2754953
1180056
991558
2885807
317794
177654
159319
2002659
2415851
1843200
1538135
1204423
1284065
2334551
675698
1878672
2536459
117996
2155442
373687
1718017
1726300
228635
1898735
2665911
63971
2417294
546033
1481074
898649
442534
48883
553242
1038874
556862
2580089
2129729
2007366
1932544
2572747
1872111
1936748
1515513
1423255
2742701
1239103
942027
576601
2468109
2659848
2566266
1204074
2930512
24508
67412
1092624
747192
1798401
757197
2746219
2633459
780827
76194
794828
1960025
919877
905066
846578
2143407
801939
869577
1066405
1473929
1441907
860110
1333862
485378
2451201
2923270
940000
738990
225963
1449952
1490436
2868873
1112664
553785
2232188
1671621
164175
616303
2937007
1818011
1355041
1233653
885486
2093735
1020806
2080292
2343044
1731795
1146969
821852
651957
2075597
15167
1911285
2071080
1359701
2533795
1659556
1234428
2395606
938250
807283
1031846
666193
2231762
2391470
328995
1483636
211034
2666783
270707
496045
2386394
2150047
2628388
475255
1367865
715890
1577643
2166800
321262
2610104
465457
768970
999873
2237565
2406956
1455915
2155934
2201603
2662078
1505255
2895283
1120145
1689190
2374463
2816811
1100552
2027957
1530565
508393
2535765
361350
1494962
232707
137541
2479816
1449346
630606
389645
1405777
2303262
1705526
2711706
753022
2010793
1056911
801592
385640
339506
2342385
2367131
1918989
2310925
2583559
2349303
823319
483968
1949351
1493786
2699402
1542456
799735
2109549
2080487
1793920
2784895
2235348
2619097
758071
2300120
2309749
1692010
1701061
2028699
2905587
2130824
1177917
2532429
1391004
684710
2698611
110024
1327878
1185682
1022320
2218408
612183
2896030
2358738
790787
1626084
1148168
1233900
774064
275393
2249274
627904
18401
247875
1740707
852189
2375993
2022013
851547
2504985
281699
154326
2458585
960519
2413874
2719610
901511
2178356
98884
260077
100816
776689
1464083
191921
2385327
347050
2257085
895240
2907433
2452986
1766454
713062
2218856
1911565
2927559
975486
543114
1783653
2894334
889036
46309
1328276
1532820
1367189
2883184
1214093
1473561
950892
1757956
2665892
1957919
408214
2234587
952645
1113815
402992
2802834
1239816
1177067
1255820
1022722
2749594
724417
1836650
1510388
2678709
1303520
2878532
1097334
2287915
1873610
502690
1495711
1406676
2302324
1625767
257765
775468
1922845
384910
1112351
629182
402326
1785660
465037
1944088
2922962
1947365
798656
2440991
2764796
887807
431594
2596527
2549909
651702
1263114
2661652
2703573
2076350
142246
285282
879099
2573894
1822693
1019832
907749
1569216
2760025
1458896
1447741
2102103
1594851
1391055
2800402
608674
2349543
2613995
1231841
1541480
1576613
1037110
1771446
725252
1884821
2864447
647504
36844
1982419
387991
250417
1221783
2818359
1426861
2656087
538932
2010073
2572594
1204421
2215335
215033
2463659
608678
2416639
310622
196804
69926
1073427
634532
835569
2526123
168331
2176214
2563391
1012990
346612
730459
765929
1487858
1432833
1175680
2154234
1900662
1901210
867874
638088
2493662
1215620
1450626
2260918
1669293
540317
1586800
2078275
1632594
2905818
2169160
1058933
1211958
41396
927801
1723113
432022
1567051
1649930
591510
319967
1290709
2859718
1108976
1207022
1086555
1733039
2363084
2532607
2472381
2606851
2810091
2032241
693973
550337
431963
2351327
733719
1720320
1036406
1287383
913881
2902883
2589906
500670
111343
2395422
1203960
208394
2878671
983110
259904
2107325
643602
788532
2827054
617487
899542
1813008
2463082
2208045
2718079
1887888
1478424
2202191
2455724
2382338
2523340
1361937
1943833
1714132
2097286
2251555
1303158
258561
1656602
2784505
1737974
1448177
1823191
2627996
786219
802395
927828
263866
2811695
1689180
1139187
91903
2466636
2557881
2841978
2116207
1729529
1619182
804023
2380463
748065
1432900
2785894
2772852
614013
1908849
348152
444303
1856000
106267
308079
1914070
1280687
883926
1629059
2704343
2003185
2046673
2032935
1543518
2028418
226737
1027501
909355
248726
1898641
1116237
1129990
1379448
2314347
2160795
1179915
1232547
5355
1528036
1896296
1637978
2889590
2521414
1770162
614150
1681840
1689149
1058023
657710
2215340
1770920
2246765
1967108
1912937
671020
914034
588536
2686780
1009134
2820047
116745
1208943
2028074
2319012
2588595
1073656
773460
654338
948418
1922923
187744
368751
33991
2743728
575842
2722379
543498
320092
1626016
2256854
1111962
1272273
2041049
1242905
2726290
931445
770215
1831289
2852006
978020
55601
203174
1198585
1051077
728894
1522547
2767172
473254
1602746
2273289
175148
164584
1707469
1915785
1660843
1882142
2431632
324407
2540948
2741329
2281328
1669111
165729
1943219
1397059
570050
2821580
73974
2558573
1955958
1851028
126346
1505293
301613
724047
1234146
1255781
890948
2354076
2497275
1894333
1393573
1205282
2106060
1390614
1489908
1412232
2269550
754914
815469
2837036
1993277
425394
1359163
1103178
2389235
187134
1892393
2540786
594074
2049876
1982310
1272663
783957
235267
745257
592036
1094415
771638
1982411
831869
2302719
621178
1863642
116392
2496654
1402608
610256
562657
2222967
435211
2382707
2204370
1317150
373335
1396357
2047621
1459659
1650529
519982
929282
1271046
2755014
2182557
1237881
1538859
305382
1614604
746318
19449
2515168
2810886
329605
2080793
1412260
1262806
827502
1478967
205936
1452496
248856
84039
1522232
782939
1880171
2179158
190691
771107
2471716
1876225
106873
280204
813224
482984
1096007
694596
1480174
2375793
2877928
2832101
2423109
685146
308616
1274726
1321953
2205792
252233
668366
2257793
1152279
2592631
2755769
1253531
930393
466699
2738766
1169510
2147388
686705
2447840
2092257
913592
621533
839260
1570883
2732801
1881506
1555933
1621334
2051100
2434770
683932
2305867
2519215
1526691
2200441
199051
1070211
21600
2480533
409866
477346
2562654
626067
2856341
2507600
2916904
2731339
2897034
1544762
1896811
133403
1628094
2383032
1190167
2147828
2385811
1779216
1814009
2685604
783250
1311317
2389908
2348711
2375191
2150800
2890477
2240022
2624005
1967735
1251527
694049
2615755
1492648
1303118
151127
43245
2019914
127972
1981880
1865508
1139951
2050038
1156199
117443
667935
2395510
835247
2417246
484983
2585183
394230
2630547
594912
1934593
975996
1718459
1646388
327107
1257155
248793
2185815
111770
2403118
294660
442721
1983418
352990
2894871
736003
1467434
2495244
137353
1166427
285421
2012733
534929
2819315
1551888
2175884
1161354
184173
2058465
2916215
1272793
642386
759876
2352845
1359287
1963081
594382
1452360
335399
1149671
2662717
2072825
1606514
953260
2409047
1850289
1648353
2361502
1363786
431018
2769353
2657356
2762120
714683
1544344
2267565
569141
1599690
1963062
1238174
277796
1539642
2266473
535173
31896
1138248
1188257
1556960
243413
1015509
2765130
1703331
1265500
2146012
1360056
2658919
2658098
753887
117557
1344845
1805902
2590502
2251081
2754305
930874
1698064
298234
43670
2749050
2052270
513215
859768
957074
650668
2773807
1273521
1889526
2495729
2670026
1424263
1282003
1990152
936091
73970
1773473
1721952
2069237
512505
2563095
236337
1744130
616191
2692753
141853
1652765
2644473
2186055
2031838
2917287
1467166
1164660
1857033
1954139
2717574
2689377
2836820
1554845
2719985
1989212
693378
1073526
2526462
2747614
1512404
1387685
2169880
301561
474751
793973
2753476
2469489
293491
1983269
1851082
567834
1293622
2724365
548519
141832
385460
95177
256707
124945
2514486
2868795
2274644
1575854
1781983
458639
354633
600745
805231
2610964
814558
2448166
2450654
787577
620657
76756
2799059
1364151
2102537
1339959
2496567
1984114
778252
153951
2058794
1457484
2728113
2578261
928298
1215248
1208536
1594928
1869013
2208133
708070
1301906
1979587
957086
1710606
1331380
546640
211241
2908280
2925216
709480
278302
1260647
1523290
2466132
718966
1595877
2406342
770152
1730008
2252056
822765
1877394
2245060
423356
630950
200741
2216968
2490108
1337333
1727523
2684946
967809
810575
169295
2178029
1973509
2047838
1473209
2474897
1389479
107085
2004516
104575
1386034
1764759
1041560
260803
2369494
1733803
2012500
2502139
952398
1400170
2821807
1390733
1147117
2499511
641699
7147
1730117
1718831
2663881
1641683
1542294
2216044
1069316
1956449
795440
1154327
577331
1900099
111983
34886
192205
579037
2646167
103790
669582
97265
1241242
345596
127451
564974
1954363
1773944
1270678
948378
2852065
934999
209747
2410868
1236984
606888
306496
717752
1918381
931594
2329901
1817650
2291248
849967
2349628
310093
2793413
2745093
424588
2209139
2651937
2445619
1291609
2305067
646711
2119352
1749869
2486569
620759
2622919
1291308
575443
1696998
1437454
924672
2656397
2313286
2095194
1063292
1508533
1422509
2431353
1192332
1777327
843022
2355268
1220098
1334851
509697
2088933
283132
2939002
2427593
487821
686570
1787724
415702
725406
1206432
1962992
425249
1128757
1944577
405750
2132056
829264
2291725
687630
3850
1241072
1268020
1923079
820627
1030893
836761
53800
581174
2898831
651667
1333298
2402976
1293326
2899014
136081
1560683
2149251
2043458
2688072
1204682
1361917
1713893
2246178
1729031
1722188
288697
2664412
2608350
2444009
49974
2879832
907550
1444930
1409887
702643
2148959
1555171
1468110
1205246
1410143
1866502
2423254
172161
788359
2488849
1182340
2276031
1465822
1330412
2096900
2322371
1790847
2130587
13034
1134926
601916
2631071
195594
1547285
1428182
1805731
1074339
987623
1043652
454687
550766
422765
403791
1293163
14202
1866553
1548242
1589749
1567346
953015
2755309
419153
308588
1348777
2903912
392492
1839905
611534
2215832
1512694
1795730
1487200
1143580
1557386
2089724
1356307
2423869
1443514
2495472
1849097
1517247
2528270
1509603
741705
35731
397117
2704322
1870904
2393735
1845083
2444218
1538871
2368267
2001614
722989
1935049
1848473
1061395
962206
2072928
413574
681608
93104
2913573
1079600
243957
1560316
1177643
2283947
1900128
2047109
1933886
1600108
553089
1425767
629018
1487736
1815591
1935429
1514637
2766509
26778
2647115
681733
2707796
1879048
798324
2454684
2130073
1556371
1895111
1432271
2323724
221357
2093578
1874629
861458
2541211
2575629
2226253
1180657
1138741
2106723
2594255
1605557
464456
2690577
1453359
1253124
846171
2839676
1421075
2496566
750783
1194036
1889387
1944753
1865805
1589429
830221
286933
2782890
1625170
2426903
115159
1271989
807684
231196
385677
187078
2641540
439895
264223
1614546
1368179
2577397
2263468
2474726
1135802
2858479
2596827
698424
2744211
1175618
2897715
2617777
2608266
592552
1010016
387317
1629930
735802
2869144
759732
2731488
1178938
1784321
1068741
2224601
1418104
289125
1858328
1652944
1436793
125492
1783855
2920166
2105173
1269079
853573
991276
2661198
673348
542767
2348038
386100
1627197
1280221
236543
1301228
1983621
1929720
2602724
1765216
2895257
2297186
1114433
2770778
1862951
944449
1331087
1942869
951308
1525082
2849261
881694
2127972
887653
45189
863076
2818254
922124
1962424
240933
689618
1940349
912206
192777
456094
1134506
321238
2332343
2035338
2784245
2548038
2307732
2213613
1992382
2361950
1005430
124901
174676
1000496
1970373
1296242
428822
431982
2566975
242259
2217953
630268
2108442
1588222
1842404
126607
2821399
2731220
462584
1650406
1539827
1387921
2385627
2412904
2587062
2264364
1679342
2795922
1211265
1852950
2569940
2728449
1442087
2440434
1132072
1945558
535915
1577861
2129540
2340450
586905
200569
839722
691020
1900972
1647545
1815720
1394299
1085184
1075068
958329
409168
2207561
2664317
1872055
1890633
1545426
586716
335082
1307370
953866
2410006
730106
819214
2722667
2025920
568643
1027360
2540068
2076534
1576454
2377858
2479704
2726205
2058044
889455
1624680
1624173
467673
502104
1325869
2306354
2209529
2301407
1495455
1600006
2120372
1723310
353323
1663462
572521
1512283
604593
2522281
2072188
1187101
282546
214293
1315846
1309249
875762
1729599
592622
1188019
1493382
1890741
1190645
1255846
1566286
1520635
644334
1730020
2415959
50280
2693771
2059300
2881407
599730
1189060
2278223
114727
785080
1608271
1858927
457748
1245306
2695233
1171276
2329534
534420
2320592
1771889
953295
2415090
2151115
611370
255885
2231261
1869367
270915
1854030
2218063
1557371
47934
1663435
2636193
1499898
814813
545255
1472370
2446122
2895834
2009166
1370251
2278515
2257847
2288116
2001811
2609099
302867
430914
134216
1920306
1157117
1425901
2935934
1462153
1773880
856110
1592081
2686484
2475111
1914094
338188
827759
379952
1044965
1696302
375854
1053928
1696029
1897032
971021
2219795
131611
1129849
864747
562010
2544340
1282649
1807586
1756709
509011
677994
1265234
840502
2928357
423996
1012232
751154
1675684
2712097
1634395
1967861
2412272
2186078
2485695
191971
867200
2065662
439822
1551874
699219
1674711
2319130
1317315
223924
2281813
1818227
1284729
1829753
2877818
1178833
460522
580338
449186
1482372
103339
583618
2669812
291878
1964577
2282336
2713814
124415
1742606
678749
1808968
1738230
2110666
1428763
2696133
665108
289109
2522192
2115405
1737814
2007067
2505482
1154425
1959705
78021
534755
976221
456145
1999548
1572176
2450759
700256
2261177
1152868
2389754
372577
951342
1617022
2322120
385387
1575984
1908501
1417966
2256907
2188436
512564
577642
990066
2931835
2491682
542951
1894780
2412257
1744926
156600
1578203
2888113
1112223
103683
2352002
893182
2494311
356477
872795
332434
585248
1208454
1781634
2044597
2346236
1910598
1802345
2333816
553241
1923244
1546646
1009928
698021
863145
2737218
1846768
1249990
90062
2068276
1881979
1471563
2725405
2343594
1423424
903957
2632103
328389
1096316
1355116
808350
2625678
2406570
2038704
336418
2042680
1061849
1102642
1867408
1127530
2059060
314907
2318317
2043367
2854586
1036448
1354957
1074836
1762797
1781755
2457148
2539664
2595248
2725634
2022806
2331047
1174454
1375618
93836
1901868
1823208
2482984
1351686
2129935
430839
301806
2195920
2873470
1325245
1941210
427707
873255
2171142
2104996
2493541
1840370
2643829
1182576
1143237
475953
2866737
1074149
1170845
847107
1273843
1851557
754942
1223219
1377821
526656
759152
2935061
239665
2476955
864063
1154223
1281748
2478202
1480656
2540494
2178167
2761097
1523367
1484557
2940157
2655602
346181
322868
1634047
573538
2753764
2307626
1790208
1165863
1011805
2162068
156427
671658
2088246
517085
1584273
2091983
1189509
849630
1599927
1408534
465540
2373176
105424
1078919
15534
59860
1433680
2487193
1997952
1768895
2508978
1324505
1712214
1760189
1811785
2707187
2373919
1016487
921630
1832386
153234
212339
2549472
2425122
144395
720463
457116
896841
301906
1066982
2427267
378515
305643
581117
2343048
1309776
2344664
1037843
1851715
788401
1823631
1999703
518479
788398
1200594
229021
2184903
887146
2852413
1153786
475622
2157216
1695426
1514924
1608596
2685924
2448257
1676982
1665349
2246270
2197603
930371
1433710
1299407
2599440
2134077
2639236
436841
895780
2507274
2781645
1577987
2155009
1066154
1236845
2276679
1493128
1199999
2354340
651029
2017300
1089747
2082954
2837716
2898558
372749
2880300
572085
637997
1735499
1101452
2837151
1612301
1376227
2286351
1790027
1994601
662070
1067867
732957
2733051
181118
2570528
2212658
1044441
1053601
1286630
60703
19417
58618
1865940
2557830
2077663
1921902
2429572
1001154
1195265
1586383
508825
1737556
1171698
705433
705796
2056887
586027
1664998
541269
1769841
2552517
2684601
1064484
1967197
2269241
2198763
2589143
108859
2432814
249378
121450
2887161
2118418
2352942
2384448
2182869
2413774
372127
2912064
2091782
2194083
2527685
1680267
1928867
877906
2332492
157658
1395753
1305706
639319
643383
44283
1299040
1996628
2840848
2059642
115562
1910552
105995
1574879
1661424
881322
1323827
261728
346087
1652285
2337755
2251528
2469813
2728221
2736932
2748101
1842306
1850312
231265
1324067
2462085
1520761
2889411
1672275
725722
700243
1943513
1128980
2768264
1277900
2316030
1861649
51118
2281573
1395651
177391
2474074
2631030
460690
1946186
567609
550051
665440
1542849
1020575
2633651
958867
516976
2787170
1645356
2019460
1818902
585122
1445386
726386
2424023
1945855
2906841
2015186
1417570
2714189
2048710
2356029
1425090
2443652
390607
1189168
740837
544947
2558001
1481363
230737
1065673
719989
1302246
2198275
2386595
354040
387905
2097218
2911343
751281
160341
1059973
388759
703048
817252
2708658
706060
623157
141491
1013987
324763
2442980
1405420
2240387
2430770
778163
2372514
841709
2529141
823915
1902723
388783
1951140
1747117
2698169
754001
2731260
1490085
1183991
520705
1251308
476803
1705558
305997
6286
133494
2056608
1730903
2378299
2026098
916345
456834
1031193
2749587
115677
431579
432478
2863706
1031955
1820680
485507
734430
2778683
1679315
1738852
1468230
122460
405065
330162
2477555
2039959
684479
2547641
1110974
2294226
2711023
1779394
1895881
2586274
1508855
2324407
47773
971916
426916
2295741
1591739
1173575
578086
1960364
2556280
1546831
592362
1274852
2691491
2124217
665383
77291
1652479
2273591
476966
1774978
1410118
20700
2409751
139144
2489744
1587173
931259
2641293
1951139
1963816
2506032
2384897
1216019
1642134
2846514
1621931
34370
2196278
1204366
2279990
2689860
2609643
1304006
1707914
2251935
2010591
2196769
1070353
1352779
879120
802367
783709
2354430
2576627
2642840
1673736
2221868
343455
2291117
1909807
1846709
2248153
2198597
2883120
73278
2693120
2154814
255983
997684
65689
821432
2798292
522031
148129
130117
1694202
2089841
2185630
120525
2787101
2522748
379685
798631
1029934
1855628
2872779
1917531
427090
1331729
256482
2363280
494656
2917043
1271082
1305300
511437
2460269
2179259
1081948
2431983
12146
2162486
1167274
2812487
887838
357997
1761961
1827661
1725280
2904553
2776711
10145
2698417
2933594
1159881
2332664
2114599
658069
454314
2058209
275417
2709438
2938852
1058325
1394593
1314276
326540
353444
1172470
2782193
2411098
2285019
2908528
2751289
422717
1914694
474748
255053
2229445
1935433
1187721
379818
956380
541647
66413
1739276
2729957
2346724
565199
2412968
2196217
2909487
1703589
1072676
2467631
2839669
2608802
1932512
1822637
1086225
387548
155927
458157
2284437
190311
1747515
150042
818477
1069390
300987
2601418
2553136
2027279
2215705
371188
665200
2805138
2722259
432217
435310
1548210
686336
1086201
2043181
613317
129772
737564
1449290
880780
133049
164605
832974
1074791
2012305
371561
2393444
1268039
2743544
1203513
333001
813840
2386966
1128000
1612731
779709
1516649
350477
2421435
1072113
557925
256478
2164775
2318627
2177704
1342512
333366
928010
300157
2419259
2792276
276682
169669
629587
2217069
2293854
1727116
2332159
2389652
1270900
2621177
2225910
2547540
112977
1195266
1523044
1998676
1852751
1430170
1512582
1517929
1695472
67255
1216434
2348163
1543944
1025699
2664563
113365
618002
1134131
2110648
1326613
678737
2075739
2860466
240979
1260036
2508153
2624178
2614600
1906277
2815167
1391152
959365
1882217
498254
908723
1629231
520758
859722
2186813
1682288
75114
1353144
149310
523337
1854822
735276
1196998
477738
2707474
1778837
572382
2510164
1705463
1715432
2175585
1860624
1038203
137538
785859
2067405
1213198
2464396
2323129
1248078
2060430
1265294
559587
2047329
1932558
431819
2706166
2269635
465649
363134
242266
2209643
2803340
828785
2672588
2555263
2188401
700123
2235309
747006
1571017
1766633
539431
2707760
1955568
1433970
2520413
1755847
1958597
905091
2346222
2360315
2099693
509247
2445439
582877
2193903
8083
775716
1008073
2195973
113013
1419330
1393237
2101532
2369183
279771
1905035
119755
403337
105912
1730596
213150
2916455
78886
2079343
141347
1771108
1239604
2602925
1800620
1889697
2449472
1407822
1154479
1808626
956065
479909
926564
1747640
1487
2893616
291252
868310
1253150
2628961
1026794
167368
1474725
2614349
2485245
2064212
1201889
79634
2783311
620389
2687628
1411087
2157551
828561
382481
1715252
2612956
2055599
1680972
1760148
2614314
927110
1974967
914107
2153042
193162
1287673
1390830
2718157
624927
1650650
1847892
1234693
1293423
2098733
785711
8805
559426
343060
1805182
20962
1552299
1130328
1500428
828415
1605834
977460
2327611
783872
2055155
376105
2449554
1751345
50275
1497763
376954
2262088
2884402
2887461
2377689
233766
1868076
2692409
198557
2184426
2603588
2121876
53844
2196451
1495942
2507972
1907446
26504
610285
2376032
314037
208169
432440
50921
2623742
764955
838023
1214912
1439321
254241
2133046
129139
459551
110185
2495061
2739231
1302625
1470962
93891
2225226
598210
1501066
2169080
426330
1933986
1956861
143081
2619818
2936541
1200066
1590903
1456468
967490
1159978
2459154
2568013
2530560
761153
1982800
729600
274586
623381
215567
1578154
190169
897676
439317
626244
2862837
2759512
1104999
1094057
403901
1690852
1388691
2231435
94101
229667
2558083
1067207
1341687
514068
306345
2609672
1054483
2337561
1561486
2054129
1299395
2538961
2279035
259690
2081551
686778
2156286
2316489
500650
1913938
1433
1323980
203388
165419
1077599
63108
2937535
2618143
1236165
281412
378478
761429
1020038
1573168
2413702
35730
553893
2512789
1513781
2339993
1870383
1157963
2251949
690789
1507091
1422711
56069
1532783
1578154
253130
843214
1289497
1994015
248972
864658
1767125
2119391
484181
392549
1534863
2886283
2688237
1954758
113981
2929605
2137619
161124
89414
2476040
885645
350882
106611
2437779
1879142
1900340
1316775
563437
1830577
2337503
2158297
453904
1705392
1626004
648026
2771003
2237073
804531
416623
2771337
831768
2418562
2643902
2241296
1590097
2878286
2536120
854004
389929
1271504
2639819
783501
396468
958425
2350705
2018448
2779876
2586830
304850
2618779
578568
2149534
81233
2080308
658039
5747
2190511
71409
2168322
813235
521431
2508095
2248980
1535864
2313604
776857
1389643
1329199
2885699
473807
2849774
269138
2498859
1523433
2264562
355060
1655204
773160
2549668
1598492
2361557
951962
496727
1000344
2797857
1043732
1048143
797481
1278958
2601917
2164938
882168
1992016
936967
2089461
2132744
704556
2237985
936173
1589811
1855575
2750733
2812329
2714622
2179503
2882978
1378731
1502857
1247011
2161314
245704
2197495
1749495
2092568
2359538
2492517
308053
1119690
856981
2255007
96156
1454679
683181
2279836
679045
2629580
67505
1099289
1349175
2718041
1118114
2832951
2081690
2171273
2890616
2277136
2352554
1681094
673711
568283
187261
84959
840668
1950852
2636949
1269394
2826720
265771
961797
1188322
862553
640562
524180
2196520
976740
1247720
262855
493086
2013928
1920403
2577969
2918161
1177202
121836
607371
2410437
376221
1791608
1787959
2187993
1471684
1892142
1347165
1017385
2563184
2391708
1849257
2874015
1207619
405517
766709
745587
2183329
1041577
1827815
1709901
786036
580925
1751952
1802213
1230856
677478
1945052
2640535
946242
897500
1838117
2578639
2168908
2846075
740241
575134
135027
506889
1231805
740135
1918469
1173063
1870620
2371364
2348815
2779020
1247847
380929
2757646
1087743
547918
966526
628950
1950892
2028437
1833701
723393
2543339
623051
2541152
43926
2178255
1565432
2694465
155156
1773560
2018794
600078
1953332
1935624
1925376
234575
2851001
580382
437355
2584940
1461182
1574732
317972
243734
167231
446593
1341292
2737068
655878
1983064
2547917
1079522
2870866
584573
2129140
765971
1294052
647763
1370503
2535498
2475338
1775102
2390654
1089578
2714417
47542
1453864
1071915
2867659
600698
543538
1936867
2582906
97573
2823158
1617323
882469
1382446
2201504
2463257
667879
1007719
2760086
2374806
2845388
1964082
1611193
28991
557443
1628999
2424758
1644616
413786
1855003
942751
1002338
2306268
1296609
2775611
235285
978954
2627411
2810214
2624635
1135192
976262
1673363
1144525
1095847
1050110
891022
2726760
1278315
1146453
500760
137814
451549
1945037
1927783
147331
1809570
52238
862676
118243
326215
2274655
2147238
969318
868181
696107
2606902
2376349
2545603
2832352
451706
583683
853982
953307
188820
1247770
148263
1960927
2537896
1057683
1404536
2906164
1171341
1673754
1823903
60832
1945915
2442882
2413845
2215220
1942224
1834047
1198387
706700
71984
521958
1969418
1475070
29304
447210
1477325
2347427
616493
870744
450064
889186
1804741
687750
2393229
1922648
2477383
1521659
1499045
1973657
1710888
837635
319923
94035
2358779
1900728
2623119
2317513
57226
833586
69244
2387549
1920488
13427
1979622
16797
383559
769433
2116245
1223343
833687
45268
2240481
34747
2927248
2648130
639465
232252
1447767
511566
54197
1118143
2389514
151159
2296869
1275640
14633
55858
2386520
2624212
956500
206944
1410496
381559
1143409
849555
1189288
2125215
2733718
2429452
2750955
466827
1481422
92164
1238595
1202276
323675
30269
680268
1679466
2439619
1012937
1162058
1291208
328547
319428
1682481
2790745
369513
2770116
983649
2901334
2649748
1153202
2639496
934140
2698850
1259454
596183
2425325
2733394
2886795
169146
271985
2824702
2938550
1164366
502124
2593117
1352697
2045696
1191656
1669584
2874121
1584426
2038179
26084
1492654
1061815
2208452
2302516
2068737
2050095
1585674
1846863
1792066
1004828
2587568
1717202
2153242
1763725
1306008
271922
858151
1258312
2515652
2717814
393760
1526667
612378
926928
224153
1636086
2633164
1815737
918825
756147
1532676
1635404
1836792
867633
1898099
524492
2931655
60951
2896413
1771541
1489947
1793679
1746104
813963
1402149
971329
878134
1272716
1475170
1492366
2717032
1203697
2413549
1975589
414901
224181
2408594
2213782
2315241
2703038
743745
603892
1740142
1877630
363915
654587
2170123
1582402
2043763
299678
2292749
2745049
1811622
454231
2223212
2724886
1103457
2361024
1445701
358763
2704009
601648
2325962
1181749
727650
1588594
1714623
2320858
1255771
2249183
2756963
169635
1504444
817038
35609
554831
2410873
1470110
288214
1204369
2860284
1769236
2695174
329963
2187256
1123584
1092345
2676172
403718
2091548
1362869
1287550
1813147
2862008
2296846
868864
2918451
2813554
1981593
2074156
1187979
2211795
2160088
1324916
237299
2647098
2776918
1265311
753010
215385
1166962
1386038
363627
392263
2628922
2068754
585809
294060
1846247
2462591
2906101
2503866
547219
2252661
1360463
632486
1971959
2574445
2096553
716794
1978565
284956
2939122
2211761
2472269
188472
2409645
1998696
265290
2204670
1899566
1345283
2823744
1177930
2578025
870479
2030383
498131
2434862
123232
2414912
2508715
747983
709905
1848317
2594635
1228347
1859900
502472
2204116
1731164
383868
2346531
2051211
2512191
458882
1982123
1643503
978545
528314
1420414
1327439
753264
2411076
1536938
1732498
1439903
2016367
636109
864845
1059776
1658402
2091526
533353
907678
1337682
2273490
2024525
1684150
187607
2714133
566486
1848445
169078
2812194
2748541
486375
1510662
1624330
1057901
1718779
1429363
1581253
1560919
2396323
1955886
1982382
1929208
741578
2296856
2216991
1679772
654718
542138
1274578
2178438
1804713
1058613
313130
2605925
2162214
1438865
590051
463264
2889078
2861487
136286
1884725
789334
1992282
2546361
2171949
62542
1054026
726246
171377
810890
2154758
2644644
2483095
558705
2095441
817966
1693163
359329
1240863
332833
2379430
1820516
2377716
2850290
2337931
2293917
633015
1940855
1769402
2110886
1610101
2767649
1840474
2570028
2631037
1561270
1608316
732594
60338
1976848
356762
958286
1203859
2553804
364567
1334898
2290391
906327
719569
2672512
2867761
1622514
45811
560099
828868
1821194
1691626
285383
1277617
2292739
598468
1326098
10868
423509
718894
612342
2439731
1033321
1731814
1612531
1396851
1101583
216924
330464
444363
2646762
406548
764549
573597
232793
1526368
509038
711308
2695654
139542
1018545
64480
311411
487719
1600966
812914
2561255
2007216
2506345
904088
1149694
311545
680404
1547989
2186290
2277727
101668
1922077
2143962
1495670
1320545
1393980
1658876
2294637
1348354
2807177
1010208
1656459
1984640
440914
2869231
72893
309663
2356545
784315
660739
132479
2342792
1646547
2439264
338124
1439355
2034334
767870
1974437
1956818
1046748
1775403
2257287
1892132
941542
1444169
1605664
1001932
1566512
1418128
1047539
2814530
2404726
877820
2310446
335223
1134650
2338213
2324377
2669285
2173578
1911746
2370143
516191
2463970
253646
2008468
1550390
2549220
616409
1131522
1587923
1866655
2904974
707014
273551
623165
1015719
2730575
1937076
770921
2733420
1829701
2048074
2053316
1365463
1866800
2148325
55868
8587
1199817
2741472
565330
1716039
1134591
1851203
2790107
1737632
1743446
1188817
262063
122700
24770
2590793
1872185
1676686
2116558
738709
79224
1240944
2024699
1480858
365607
2594420
1547128
1736240
1244341
2036043
684427
780597
992086
2389463
1328033
2007337
2523979
98514
1386775
287712
1301676
987899
1902198
1772105
590165
1613031
2623497
1365230
1306926
1992653
2896555
2537718
193212
2518989
1973054
1672663
2718715
2601785
1013182
1142303
2819662
466172
2443941
1238772
651459
643601
150494
751790
2710382
1370862
1812649
2322491
622595
543209
23181
1612208
873268
2380084
1921590
1817447
1697006
1929577
729076
1586776
2341886
1798621
1790296
1506281
753085
960608
608545
986026
406818
2758025
2131934
801469
714417
1360303
313437
1580433
1781109
833111
657734
1286079
2886729
837899
2572716
2301315
1315028
2373336
684843
1360811
899487
419079
140591
417703
804296
1229657
379765
1578224
1218455
1310897
879442
1394800
183611
1193124
868862
2153533
1192060
2350099
498288
5203
299311
2775060
1384403
1065958
302408
1591320
808322
2626593
820028
860363
2804691
252054
17904
2137593
468117
629749
856073
1290892
33749
1365867
1795079
1717484
2106988
2582743
1725503
2107598
451667
451981
771845
1763554
1118706
2848783
908252
1912096
2310768
1090525
1883519
1018503
1685204
569036
886165
2544221
782902
2428834
348046
519868
514196
373932
1581349
2443593
644199
1622615
1716944
2894794
928719
1527445
657564
1000900
478860
303265
2242200
1438062
392440
636000
2826630
1344607
406811
1195064
273833
2447209
1184576
2849167
130215
2821614
2008522
986396
2261286
1681683
2585341
938345
2568703
1759990
2465318
1734002
290040
2756376
2585688
752763
2023451
1545531
1908219
2269013
2471869
553135
2202459
1563384
169470
936831
968903
2351028
1346799
576075
2089290
2805732
1216397
1479434
1148260
1278297
1171248
1150550
1697829
160106
590076
2188115
2536824
943722
1102404
2247420
1778728
2072414
327215
2199403
361009
1659254
1100506
186121
229898
855740
335242
2389539
2473602
324336
327609
1657743
278438
2410891
2046965
2518084
278363
1406576
2673134
1943462
2288999
717834
1389391
2496150
733925
828771
2035253
403834
2099796
1739154
1527481
236421
467008
853982
2320715
2011431
2818489
2603234
1442663
715476
2027764
1242020
325079
406849
936468
740855
98426
572724
2262313
1245089
927816
2451271
954184
534541
2463927
1033698
2871646
1246332
2737737
1870836
1916579
2735683
2546477
1701943
1708301
942509
545093
2935350
1222476
2084635
1652923
1415583
2458898
1968559
1901578
40326
1025549
2155336
262380
669246
2863801
334215
1565839
2609174
1404125
1740533
1616815
1568945
349129
2638605
2406132
1456097
2514002
225032
1173970
149183
1101998
1659313
2677637
343170
2380006
1629500
2769367
1313974
2117828
2913278
888726
2359162
1006743
160178
1834864
962109
805050
1710615
800063
1457286
1941849
2214141
1984553
1430261
1312389
2087237
2076938
2078042
2102565
1253889
2483618
1653998
1186072
1560967
1012350
794363
1809977
815102
1141433
459201
2356917
75513
447987
539615
1483271
15051
1901392
2002380
778063
430818
1171629
607679
2773982
1951566
317552
1849157
821379
850293
1695342
844714
1271550
782308
1200761
1565811
1879576
279359
1357833
2157226
828929
160566
1164615
572979
734416
28037
1805733
2900865
2262695
811718
1643201
2027851
182394
1805773
895574
253939
2001805
780231
622977
1569115
1440511
571597
2168383
1415207
1343401
997388
1049485
409288
1292621
2556933
951914
310655
1496001
1731354
822888
1391011
746044
2419689
1044254
2037351
937441
2925734
27974
275197
257012
1300221
1271821
781099
2149663
142300
2764036
2340762
349450
2166274
1125777
2528972
1357147
2322018
74974
2363334
2062832
628952
1669316
2388286
2828533
1243525
482554
2352450
746537
2867585
489995
2767558
1894700
1541094
42272
2736243
815041
2000511
1492835
1444447
1480516
1043717
396183
1203431
2118065
122059
2037545
2771841
642338
525958
991859
1252346
1203465
902715
2704913
2717405
2858911
2828083
500378
2429362
2515636
1728225
2012919
2215417
829553
1267595
1842071
221575
1803642
1132697
985705
868600
1925906
1851706
2575808
218036
139994
2599547
76285
2644498
211708
455408
66390
1540836
1878542
50840
2836829
1636840
1814142
519044
1153625
344722
791795
1709534
1388349
2272677
1340679
731145
1020873
1112292
1987572
1639542
2499462
1167626
1916400
1875011
609712
1446068
1180928
1986998
2171420
624693
2322734
1509487
1641644
1906855
399483
1597599
2874781
2193055
130294
894492
1456828
729842
1092766
367483
2467461
1030261
2473026
2414857
2597342
344104
1100273
1105746
630110
930525
2197868
231449
547983
940056
1977571
2071708
2329294
1605659
2485167
1692597
1739931
231558
2167163
1349806
565007
2293987
372093
1276342
2382446
264854
1172234
2732253
1470657
1009686
1358174
1296328
2264807
632255
2069886
1371867
1508092
1497556
681113
2830845
4065
835362
2835532
1451570
1273364
38697
1767913
1505844
1624543
1760699
333413
242824
133501
945236
1419160
454490
858164
2713811
1945371
707472
2771691
64949
1844358
1312393
980170
1463010
2919022
2198906
2600214
830865
425602
1392412
77589
1182393
1057520
1661411
1461790
1867799
1812496
731670
825039
1932126
2300655
351849
810486
1021419
99378
238715
1257878
1899360
297769
2630360
2102198
346314
2609755
676010
2811717
345587
862761
1042286
908751
2237622
1058900
2311268
1281619
1204575
2740278
1994710
2388948
2672106
1963838
707111
682853
988295
1477843
915245
176153
1071739
2607285
1305985
608834
1093209
1908937
2293049
1654520
79904
2017645
2255456
858711
1872437
847949
2195554
1754442
2144101
1571492
2292028
543466
783040
64906
871344
2523396
391882
726045
2457855
1712694
2480072
929682
342265
2623083
1753942
2644617
2388967
1962055
1716809
2565488
1298870
1310601
720551
2235218
2681273
780766
330982
1116235
2569405
416775
1972254
484386
2265273
2294644
211677
740463
1087605
2054789
1052686
2892343
152610
1802982
1920789
661639
2441957
2650392
2000543
2078422
242800
2496570
2075640
1000863
1480674
818535
1383888
1258641
903312
1009134
2378712
249324
2171047
2654365
2837780
2813371
86921
1123601
773789
934318
8784
1746260
2436222
1278860
46648
2255646
2470361
826510
2148661
866129
307595
947373
1073910
1675703
1923706
2243024
568376
929609
171886
2300691
1589976
1239858
2118974
304130
589529
2534729
2863508
1446944
2828792
616807
1608246
2088248
89881
2235282
2115937
2251927
1032331
297407
1107655
2242477
2888821
1955185
1700810
1093734
405659
2362044
1951419
2898503
831942
503629
1865306
2283352
200448
1987826
740460
301292
170224
2072358
1051275
1775726
1955382
809674
2767233
680940
1515116
1330421
2130212
1033967
1469400
2708866
1456175
1202082
1933709
893705
1405429
134830
2318896
330132
518515
1127164
860894
546600
35917
652823
143423
2011141
999402
1406791
1628438
2670082
417507
948580
1688488
2003628
369837
608327
1031252
2782209
810585
2158458
2152110
220262
598806
576183
313026
2010204
1009481
83093
662920
1187675
356512
275368
2522365
1721531
128026
2625415
2306326
2473243
1326702
1148295
1799499
754988
2478197
2151889
2175889
2450977
1639355
1467630
2757521
1726958
1442668
2382475
2673190
524126
475633
39429
17974
679755
1919066
1427951
579542
903636
919561
604898
2325179
1979983
1095825
1139974
1562102
1552252
430734
2869753
2321201
1529379
2563582
2747269
2385685
965622
2103765
2500070
97213
1421856
1216897
313432
2182428
1855065
650811
1060040
2299664
1041094
966082
82841
2531100
1033040
1221888
2297845
142311
95909
1109704
1019521
23009
687241
2685008
2156303
461369
2107019
276288
1932935
2885036
1853407
460529
736370
430589
2773693
2775829
806393
1984429
2845865
2892576
2093852
227801
2702462
4478
883611
744114
2210382
897497
164996
187623
47228
534902
1087464
306638
1112774
1120168
1548208
1906651
229590
637891
398469
2529773
2417437
2269815
1301264
919564
536253
1959875
112327
2204594
2589568
789088
2922126
1742687
1045931
367881
2726112
757071
1755876
89377
2251493
1196332
1102509
2679722
2020026
832783
536010
2794585
1190158
1788815
559291
2855970
1737803
819342
95350
2339197
382477
1274776
1359090
2567816
694019
2123040
1034009
170720
2609313
737037
2013622
1730331
1494316
2287938
2840408
991019
1286920
518612
20107
2380173
1325712
1601064
2808894
1511148
381118
61903
363866
1552117
68719
2532381
2753186
1664963
1871071
1925408
932768
2783684
1773233
2559494
2293687
70501
2458150
975104
1238085
912688
1421356
2636367
2799091
2383157
2801072
2178161
2838749
2331273
719575
2036158
1650270
2175116
2407006
469405
2872189
1925783
1678002
2380852
2111182
1788310
661869
844685
473849
2064149
2196450
2235747
131322
1527617
2198658
1927271
742199
2739599
1029009
574297
400975
1099075
709424
126716
70953
1482290
2579472
315446
2165194
2243317
2545512
1847345
2767836
584731
1518737
692121
1424036
2228897
1736661
1908268
2671287
1055553
1732807
1369223
1747339
1137780
193570
2099452
879790
657997
2933642
716316
1024931
1842967
2119815
1338098
1597809
2878300
1833222
264640
2489587
347506
1671028
2250421
895620
2577140
887373
2721551
2806683
678285
1679083
1141381
2207901
2473658
1223000
1972150
1969380
76608
2766629
751968
1197278
1819955
789116
472063
310582
1598484
607227
1876828
2129877
60790
675141
1598118
2809481
1656265
619260
1859874
2908151
2583903
2536100
2733976
1556942
981057
32088
1506527
1661815
648359
1959744
87806
1411733
1529765
1926499
1678265
987910
1200980
2257881
2388514
1738389
1690804
100290
2902692
2273830
959224
224608
2377736
607920
1703069
318934
1830885
1667257
901693
2791413
445354
2112524
2016387
1091660
347881
11643
1019775
2926579
2597832
545559
2912782
132521
733206
2662298
2319645
1886227
1726189
2697352
1512860
1327209
2553540
1683435
2136209
443611
1720513
1557364
2512209
822208
1351378
449500
730001
2737736
397410
1463221
2910513
406126
2315182
2933834
1576368
2441253
1491496
2629383
2045097
1194028
509006
1058243
1139962
1389820
711221
2059122
953883
1973020
1836929
623256
477101
1119462
2394380
922
732677
874582
2013450
2843380
577449
2366540
708416
329599
2771814
1669573
1258171
232054
2625722
2143710
2443629
1600171
1506697
579850
1981112
422720
482656
1795094
216594
2587385
51017
820386
566628
741475
2536858
2709977
1048976
77507
676593
1552149
1902
1708128
925763
2820960
2371171
2684680
1715493
1194372
2175046
1009113
1961822
1936338
1921137
1158833
876874
1751146
2908575
1408899
701825
2402710
2888542
754327
689373
2877452
2155807
1477106
2752928
660470
2709019
1998594
2237632
348859
1610987
2376408
774442
1615398
1176572
1827370
1583162
2047529
1323149
1854121
84069
1044493
2050799
307220
1394141
2896124
2516158
1636286
1796971
2154490
1943848
535314
2084774
2390860
1459587
1853089
2564758
1370376
1342542
851369
1965292
1277976
2322522
877486
1727909
2360618
2511230
1155909
1544065
1385206
243313
1208151
937774
892118
121674
1683819
92687
1110712
1009619
649937
2903961
975719
726324
2358343
1525729
2411758
1417735
2484685
2659010
968266
1464804
1329451
771515
893024
251987
585467
347164
989005
244017
2742725
55614
1506899
1954669
15984
2907963
1290969
2796179
657693
2083228
2019616
2313884
1427196
1483682
1275634
1207673
2438097
2275568
169698
1892261
1696880
1822618
1803312
108776
220255
1465297
1931560
37359
625140
313421
2880059
446669
642571
953665
544589
1850059
56139
358494
1140709
1387895
1496427
2224543
1327971
896513
449029
274719
2911959
1005959
1914457
2857610
451401
649558
792429
1915273
2023435
279731
2520181
1240116
349783
1907769
947854
2501736
381483
2636562
1889716
2888871
2239957
1863587
422694
2852820
1781386
1890234
2184861
1244607
849021
1693218
344975
2120448
2895690
2248489
2912503
2664068
2872513
2481265
541313
2057120
207165
1490220
2323381
308699
1785184
1046604
1721538
2689934
2045350
1214977
964181
936335
603560
2225139
810717
2061239
799860
2604780
1445448
1835424
865379
2031426
1627910
1015018
432383
2786957
503585
2524671
2395462
1413958
772225
382310
1674289
2739546
1238311
2342949
610700
1319039
2346467
360318
2114142
1077863
1514076
2320481
1059666
1233939
2450667
1772167
2107576
1931933
2602447
184234
1152326
2684324
1588193
289111
2633870
2238968
1721259
670203
1972262
2912408
1116989
688392
369718
1422678
1603731
1082057
2934973
2934799
821993
2429777
2692714
1575327
1885378
2599206
1315819
2493911
712532
103036
1358374
2248115
2756093
1770097
2156519
2300406
1078707
645511
2896852
1504390
858172
1604695
2694389
1090604
591716
1238756
2550161
625340
1532282
170571
2319902
994062
2638680
1031719
490565
1838976
1394258
2549478
978646
2601496
2479216
1477520
2301773
2778802
473873
1502150
1511224
739015
955527
2418901
1186987
682048
272042
1908566
1815100
8251
446683
2504169
1048947
1250457
1797921
1955244
1440297
2239845
1900466
1435693
801992
756788
1774857
2883678
192171
1268972
1602650
230996
1600937
706658
2792613
2283450
2359396
29395
2848872
2238231
2914036
1538645
342767
1334871
554602
596754
2273619
1089494
1985591
1192936
2702930
960807
2936544
677939
2702038
1167018
1497416
2162092
2869339
771547
1414444
2138689
1697690
1984491
2811015
41941
2321397
1775798
1407935
2462015
2719810
42669
1215992
287908
2889480
2319130
219030
28821
1298788
1156627
851625
2338713
2512619
1879253
2026821
1981268
2120105
2586971
909488
915141
745188
2080902
2014893
1564857
1574274
1438218
2510134
1575949
2390531
1537242
2475262
949030
580846
1394171
2463030
1876137
2373041
2690040
1528244
1805483
2193687
2103645
2854322
2779082
679657
1771220
1835807
2324856
2656035
1164997
2709000
1415619
1709558
30741
1431706
575293
2387123
1434134
524199
1050025
340551
320679
2238728
1610207
532445
261093
1044486
2070968
2752597
577147
1918968
1740226
1089235
2358344
1762589
1688708
2511814
624343
1753348
1044257
827007
2391090
1146861
999423
2732112
622137
1004584
1942164
2297108
996511
409125
1077308
909211
2338238
1393011
1996719
620097
2181907
1362245
828487
1635156
2040807
1906534
776409
1613551
1525937
1858821
1104479
2347836
490040
506457
361112
2750617
2509324
885206
2505632
1629666
1694883
2888481
2318137
2847697
1377308
981380
2060377
2123575
1162220
1361595
301870
2883734
2561277
1933744
1056269
2517009
2594774
2658246
2544635
216124
1385480
2494193
785414
963198
1599935
1591333
212981
1876525
1193670
612931
590865
161798
347251
1344444
1829152
2202513
2262605
1753600
1469102
299218
1209546
2892634
800798
2731570
2644963
1532728
60423
2446793
2486584
1332181
1400359
1855683
2315963
1875256
618999
1401954
1031628
808199
1226963
1756696
1084182
623923
1683506
2599185
593550
1665743
403641
2885908
2334201
1006123
493314
584143
2378232
2254619
2732741
1298479
1587202
1104661
736622
817259
2013417
744596
1547293
2549621
1724313
2220986
2918794
2739059
2443975
1976162
783321
2536838
2200634
2370211
723328
53473
461961
1104254
2843298
2605556
374541
1453200
2090087
1151323
1946880
2431007
2045106
712055
2473070
2059955
41080
706318
1177213
2020861
1568788
408107
1265291
2105699
245851
1586819
62708
968083
1008035
1942430
957377
2902049
305349
625794
172676
2870259
713594
2708902
224548
1477011
1942690
2166181
2056297
112021
1957506
851754
1323727
775520
1487446
2748959
1539293
2796855
1810757
147399
595230
1648121
222037
117019
1278546
1198944
335540
1615548
2042771
2895613
2620907
933236
196301
1602500
2686810
1581508
1927343
2888563
2215642
2572886
1215438
1430828
1480368
1712531
1105581
2019748
90771
633081
2638678
1342022
2050930
2919259
2767317
243533
2715857
1318618
1592826
1608067
1049994
797756
113832
437226
2237120
1933464
1908912
2299962
2716323
542229
534681
2376193
1438142
2196916
1562899
1157551
2747829
381182
732617
1810679
1587753
1565088
1421415
1264461
2694907
1210055
1177450
2557723
1141946
1156995
1034001
1173354
1281369
124135
613159
1956062
1449597
1611239
889582
387343
2222249
93700
1264882
1944300
2121849
1348469
2057424
1101321
26206
1581105
166215
1866546
2199202
314937
1584360
1217694
1091305
1428230
302380
464113
124769
385266
2559220
1574732
2519867
2599523
2686960
2730487
690158
2172551
1315076
155394
2677900
316547
1219439
1769413
689776
797868
1893837
2577766
2731299
2199188
1157650
532900
1760886
736962
856222
1953678
218365
380045
718175
1062680
1449712
1347167
2205496
440965
2223593
2062238
1891112
856600
1175774
879409
672764
947370
2560307
1921014
2665691
2449945
1301999
1414253
34815
1351143
856806
1573708
2834397
2442082
1188184
1647573
2495160
2283370
587784
1276292
547893
2620637
502299
685243
42579
2445427
420969
747567
416054
2035165
1185038
1529217
1603111
969044
2249700
1645375
2500321
2846781
2837415
2224605
468590
2700643
1198795
1267818
1926643
2108446
140516
624710
2002492
2746272
1343505
1432295
1997532
873039
2566933
908237
2058011
701567
2040763
413610
2639228
1574335
1672714
830554
727748
230650
1696255
1243243
2653677
1942864
1729112
2077501
366423
957705
2115402
376215
450468
2364521
2591407
1506626
114074
338497
1339070
446582
2483789
2796687
1726548
300197
2301609
539603
1251943
432090
1439397
1326703
2479912
296233
2745522
788442
229607
2466081
729629
2897649
532213
2231704
370972
797222
2706395
736241
1231340
80186
2894875
2923841
2018786
2184771
802013
1967881
1245357
1775912
1876813
1274687
22326
2810212
1467008
1685393
2130394
1306583
1128679
2707373
2152497
1218653
1345888
1020799
587839
755467
2099524
1054750
2376959
1535941
2471037
542667
2420048
1995873
1968842
856706
206139
366723
888610
2223617
2896979
225021
30234
2331641
2865710
917486
675325
699970
669469
1725319
2553695
1225766
865417
2679327
1904409
1420782
2885462
1897376
2027666
2229550
1215407
652249
1160787
2018621
969605
55161
2754477
1555197
1998939
537139
1217068
2794061
2004821
1833328
670962
2345856
1090419
438099
336077
1127757
2480252
1613144
655991
1902087
1899387
55797
1633793
2730172
1048735
2348321
681863
2760300
1910851
2668895
1586923
1882033
168158
559060
1416381
1415908
2065571
545445
817316
1537895
1772665
2552075
1927185
1265390
2536121
2551211
968435
313616
298727
2660518
315805
1192245
1578115
666671
429935
2179117
2067774
486154
1772675
1686525
1108129
271110
250042
787916
620954
1124922
958045
1537826
1363402
1157376
1328793
268177
2828775
180398
1057775
1510051
925315
2011396
641148
617894
640894
204199
684847
1508521
2299508
346703
2557751
1381609
2762529
1808625
1859242
2875825
2595509
709791
2526618
1301195
1558214
2106548
1807630
588148
1390522
288286
1925001
2902628
169567
2054402
330535
333932
166593
2244912
3114
8459
348441
1949385
2663472
2866626
768205
2241110
958478
2105271
2740628
1933112
982976
1826274
76072
807590
1025368
340242
2540299
2756645
909002
2831167
2781300
2370446
854177
1522784
2073146
715623
973409
1654254
1273836
488060
858463
2253076
2199553
844994
1948785
1074856
549346
143853
2184426
639872
224621
2315199
1577956
597334
2554758
386140
2802953
2872566
2653604
1613856
1408479
1594343
1072486
1018161
1774955
1670549
1377447
2642997
2870648
2612116
1436343
2463005
562691
1730331
2268286
1777527
2137498
2675512
1998543
2714788
96353
2151867
1758242
2351788
1279920
89898
2334775
2234943
2083204
2090689
487108
2429485
1240762
2422953
903770
74543
2748079
786064
2207338
1373249
1008653
1522003
2420814
1709119
2072655
2061104
2657320
2136602
1322577
1434698
2405519
954673
1028487
2922032
1517391
999140
485924
2088376
2004806
1396643
2085853
2381122
154160
2280121
1382084
1562904
741985
32047
696137
1585685
1517750
2541725
969847
971833
2333907
496125
1155362
1323522
1018400
1255806
1595687
2352503
178154
1068532
158735
2889867
612529
174394
1411886
2322195
2838684
758399
1911425
1336412
2615856
2129149
1174806
2206050
1292600
2829905
2432839
2408742
2863581
824424
2244557
1072239
1581945
1270200
2303068
1618413
207942
2455941
2767074
914809
59700
1723188
741802
1894103
1947025
2616115
735626
2487073
602338
1308475
2055347
2397719
2633067
2781691
2367470
194711
1568813
169448
131835
1724456
2744905
1624564
1504701
2144189
1582253
1801225
879433
1005911
2047971
2084814
1530099
672544
942544
888405
92752
731305
456752
2522674
1386325
2003876
1026039
103805
938480
2532485
2865971
310546
2134736
1182649
1319250
255227
1443134
1778121
1301954
870402
1255306
2410960
2823394
327073
355148
2251143
2419366
1385985
854912
514503
1877677
112122
910030
952047
2293502
2098039
1309412
1465045
1964956
1062270
2220371
2780484
1049427
2772396
1573091
1994913
427823
240988
1606473
247424
1631078
2029757
748830
2256039
32277
2769500
571512
1944301
2197662
1050884
130314
175334
2682576
1579118
1131972
1826894
2642845
2106781
2113430
151871
636840
2348445
1587856
2633610
879693
545901
2388885
2080886
2103697
907372
1579882
2323783
2059023
2275837
1745621
1274753
2931211
1924386
694152
568416
1641412
1084390
276412
2725534
2879060
2906349
780721
2813111
1914232
270666
1919941
2798482
1301593
1993766
111169
1622989
144699
1236683
265410
2529496
328872
301776
2904053
455863
1003915
428692
2694419
404366
348466
1590487
1940394
381514
2111104
892596
451069
1401332
1530912
2290236
1550245
215638
2708248
2913910
1019224
1407547
1547733
1924616
958936
293277
1622991
2178540
1306211
1190397
53748
1906157
1416170
2047372
1773029
1958173
1500227
890419
1866922
1092776
2303037
158722
2031768
2148475
2926434
1320940
837652
2705044
393073
1479779
97512
1112789
74947
2862357
2721064
450849
1532622
956389
1456128
48750
2515534
2814473
2465743
1271032
2861559
1503505
1288852
2794725
2877717
858078
1854958
1636765
1086485
1213759
1273939
1258324
449376
1967178
1391794
2310113
100059
1497934
429354
1273717
1129854
1479727
584311
2295219
2744517
1020159
1251205
233361
868424
1361114
298239
199196
2158442
1395314
1466017
1477375
106156
2384024
2072421
66784
156969
1139049
473490
1002958
687757
971240
371492
1363890
1465124
1291237
954228
1622747
144992
2217200
845612
2870707
209606
1572844
1796100
130218
930955
861958
2416775
2848854
9590
227550
1959586
1116674
1804924
2684239
161705
222676
1620544
323286
1496624
553033
2073252
208138
623757
618494
2199238
765328
2473312
316468
1879139
231982
99770
1155463
211223
563959
989407
1448835
2097379
1225497
1656767
2719516
1508803
107036
292567
2171695
151051
1302639
134120
1478519
1719963
36202
1475584
919290
1335222
954650
2709208
387183
2237588
2707651
1478658
2066008
2882893
784399
1952067
1367349
516237
185201
2652985
86225
2499772
1789088
1558215
1100376
2236005
2020176
2486862
2797363
803059
898366
2801219
1052589
2834793
1535654
1528159
930143
2230183
2503170
900226
295539
1438360
1909389
1779158
945854
1484008
1168532
2326977
1424036
134965
2799887
1770597
1402362
1425405
2849500
1812467
499802
1212865
237488
1705497
1775774
2024685
464322
830085
614062
1098257
361851
1441116
814564
1696572
1990209
1653192
29538
503760
28072
1464065
2646439
2053936
37838
524362
2448937
1062006
2592496
213520
2638041
129031
1387834
1269004
2364291
1043893
2411685
1058900
2617910
1241551
1985929
2018220
523820
2300507
96302
1700464
423065
349889
655382
2192009
1831407
446822
1775710
1488793
73285
781206
2393575
1727684
849800
1679850
1006478
1539179
2135930
1569974
621439
2592016
2031089
1202743
1342165
1903448
2897657
2932276
935445
268035
2679129
752196
569141
1956937
2391579
1274770
427697
341581
2222703
533702
2678231
2451745
2300667
346729
2408964
2660212
2297865
1966441
2148047
646916
2174908
1388549
1494595
108601
2550283
1811422
2898817
1559043
364138
942521
2458081
1745048
2412003
2182694
2599482
1319418
2286733
184851
2210822
1834874
2858089
899058
1590942
990325
1461615
1071333
907244
1385864
68934
843380
897155
2790160
263239
1512122
355537
2316103
2630760
2866904
1651620
661284
146790
1880502
1908891
863564
427401
1750006
1948997
1889494
1149757
1736094
1579163
1405927
1920528
729376
671777
1490326
1178742
1106107
1849790
2851070
2767894
1724942
355285
1882104
2132368
2674212
2656531
2928542
130284
1066892
1925049
2880218
2671179
1536655
2750929
1185528
1426653
1172793
2936840
865059
1703433
1068211
341081
991595
1981827
2076053
212546
1294844
678268
1278493
2801627
1351928
1705283
2146316
1517851
10356
1638759
2681280
1347323
2227971
821881
2584629
937570
1711445
1708210
1747407
1320161
2878236
1254430
2920349
87008
42277
2734309
2894168
2121851
552405
15587
1029820
650633
1624832
587557
2251371
1354790
1915084
2341732
2496113
2732369
336403
2695354
695174
1655445
2130750
2001432
638715
2680341
1630884
1358443
2865453
832207
744841
1205820
2203347
470168
343636
2492848
2571008
300546
1270183
870835
685295
28842
617317
825750
1565318
1531294
2520471
354199
2084805
906127
2794361
2478015
679890
1789574
1764625
2050867
1960093
1927406
2106378
2399479
579360
2618778
966819
1788518
165684
795279
2147875
1853779
963951
1648384
2723963
214257
2613919
893348
1677831
1524659
1467015
2441000
681737
1537185
889320
251259
2506506
2255797
1275378
2337000
451542
2678607
2882542
951765
2354192
1699041
2217577
2688195
515101
854339
2103885
1825312
55921
304557
1092214
2639802
95522
2242697
2171436
1545401
2785745
2395955
278992
618955
2685078
614968
2394527
904277
2113031
238371
134704
324926
101889
479163
2101273
1819033
1859785
1918565
153582
2076254
285356
2923756
2156019
162438
2571103
480990
1827538
2626394
363352
2568533
606733
1608769
2508940
326448
841680
1904310
2783096
507132
1869661
1702509
1691399
2464743
1699735
2499951
865438
2106411
2192105
1591513
1233689
2657211
993015
1023821
2653390
2692936
2857906
742797
653295
2098257
816491
1391889
507304
281838
1468433
1329483
96376
2202246
1502290
128991
1597200
2179915
1162418
1889608
1461916
1282772
1179160
1582883
2889553
2657357
2351528
2248698
1667341
2373322
1288381
907091
478272
901888
2774037
2391321
2558973
2193159
1896304
1312486
1691397
14966
1112842
1214217
2658940
159821
1687626
653908
858728
2372820
1282439
1720639
232452
1152496
2688455
2109802
47923
736833
1533858
2331901
1910507
1662354
2716112
222193
1958577
2891847
2474042
2158377
2509861
184069
117450
566102
2625837
482673
1083638
793950
828657
744159
1388743
759424
1120214
2380917
2534179
1523384
2425805
605795
439242
313170
2656104
2641446
2630610
1541112
658962
369399
1690324
1099759
513779
1362644
1503675
510957
775320
2005104
44641
793178
2267099
1942733
1283882
1838693
1201902
2824651
2249572
1075106
708726
2462678
439171
1794220
1288685
1305525
1976113
879410
2131348
219222
1606176
149141
43263
1112287
2170756
706009
1341313
1358358
991546
2616829
1440757
73483
2337596
42267
632996
1543509
1160825
2016151
2533569
1861367
160429
2553337
238445
938411
2222706
1017512
2570613
2440444
1789026
322611
1821322
1866917
990580
2727471
933651
487548
2592859
2363194
2556696
594701
968179
2146275
2329935
1659827
2782488
1420519
2700301
2024018
1091112
508046
577634
1565466
1327151
2014733
1140071
1645033
702899
494302
588630
2071541
161148
971825
2246886
1115626
161581
208492
600058
1390988
1646596
2518859
1760951
2294625
2903918
17776
1538557
503110
1176450
1037014
1774300
231726
225341
2703623
1782772
128197
2613887
2104425
1215928
1550470
1116537
1499405
2799397
386268
1865723
1175448
95513
1011887
786600
2066721
2630363
309738
314768
1040269
2059511
1446654
87184
764111
2282545
2274031
2825850
2747075
699149
562727
1757775
1682499
2680189
2001339
232342
1655213
2334298
157733
1005993
221173
1172434
654320
1104070
2338082
761460
1875929
767216
1948082
1281125
2690567
951342
2317366
599655
2272071
2699478
1265102
1757340
1078020
1432267
946699
1226305
1583328
2836137
1737768
2346794
1185600
2711195
2708666
1884235
2477339
1162513
2646915
1036336
1800801
1118298
1189799
711617
2117462
609372
1911515
2720469
297866
1746253
2122461
474724
2547923
743194
2861900
1241370
515991
123374
420052
2904073
2479100
2349231
2639690
713575
1128253
1396496
1190018
216444
2444548
1103004
2932036
967246
2527257
2498499
2578896
1521369
727248
1946346
141224
2148267
2738432
1083663
397993
687473
923580
2045666
751768
505110
636372
2617232
2139553
878385
1468134
266818
2120375
705659
658299
1252245
265076
634825
1126281
1644597
1734233
2409377
1510288
563831
1312686
1662605
2940434
125188
1357656
2578614
864166
731144
1469369
1375167
1948816
104996
1245588
1685459
1957215
21163
917815
2154605
1419635
1428227
2472991
413206
1270379
2191065
1889910
732859
655500
2169455
7063
1060368
2170601
2934794
1264775
371480
300809
627228
1505659
2102576
815809
2074153
2401069
149623
1232265
1392627
1302247
825972
2669348
1189126
602949
91106
1612565
2272836
1615225
2408439
1899571
957677
182218
2165424
713257
106379
1391500
2871494
416858
1134382
1720625
692428
603361
1301628
2559231
144214
1927771
2821072
2720944
2190129
1706305
881130
1976667
2917444
1709353
750161
2222669
2473258
1985678
725747
2685564
710116
2475805
2294224
1225857
217448
2272231
1136113
951378
188538
934129
2252465
1317047
784484
2779561
647111
2664510
2360263
794273
385184
774744
1365680
325216
1814129
2879061
1327812
939570
1865485
399778
1888058
1046929
1316153
148351
1249725
1740667
794571
1279744
2525229
2380706
2356021
1040299
2535741
2321960
1560598
131805
367695
2266158
2831936
941498
62073
2546438
783289
2091187
2459810
2152882
318068
1803021
2232594
1274607
173805
1137057
773415
2590318
2090203
616716
429189
436520
1344790
2617973
1926478
1836456
2469077
1813105
1577676
929495
55829
1392828
187092
1214931
1328569
2355773
691081
1146672
272432
182078
2648416
276162
1293464
221459
1694787
1876778
1923033
1774686
2328897
2401388
41196
738766
1755960
1423495
966614
1221578
648093
270531
1387693
167387
332754
422360
2586594
1259558
713815
339706
2247479
918770
2104226
2497094
366656
35077
1433335
737483
1084229
2427047
566965
374779
645592
91534
2483175
1059660
1997577
1385173
2168199
2358563
1156664
2931127
182325
741781
2598093
1465829
222410
1978023
491302
2147268
1821623
535699
1668855
2126017
806387
1608840
1376701
1645121
1087469
1245414
1001834
2840428
1913813
1004520
1948023
2180486
2098447
1190801
2929958
558430
1196369
202365
1286495
854771
1002987
1139876
1474607
1085748
2411807
679675
839268
375783
1439640
2728393
2818093
1363655
1677455
237462
381902
1927392
1629074
2405793
295988
670368
1858713
1809166
31411
2725126
65516
213048
1234061
813211
1226266
2272541
71635
2590063
2197710
2414908
1534572
1128541
841697
1675386
2758258
1184039
496973
2336055
1986343
573414
1663351
1108431
1221094
2789668
1086144
794053
1411458
1456357
591937
1727403
1614221
704450
711322
1396858
89312
1751815
1354671
2869633
921156
16661
176465
1778418
1727599
836684
2831168
606966
2544133
1304519
1132925
1729576
1555134
2389017
1951408
819188
2055112
146363
1235792
1840715
1142638
493915
2179698
1478397
2132452
2050482
1977689
475298
803413
2851007
662661
558412
553822
1959740
2408875
2154803
572614
2020730
2033401
1763829
1715765
2004952
2852600
1436205
1291449
2803132
1086187
2304637
2563814
1748609
568263
2672542
280775
1348642
170129
1330730
602727
2565012
895683
1885914
2061210
2676700
710857
2920567
1522658
2774947
1195325
2216694
586121
997857
1395103
2297941
1664747
2300280
1230804
1881661
1194936
2600827
1409187
2001539
1184133
328183
569494
173986
2934089
236780
503686
2057699
123853
1386636
1560975
1937029
1624449
2856652
800068
1455597
2563352
557341
2910237
1854124
1978784
2930011
2041459
1797403
791072
1596457
1190381
2406791
2209435
1733660
293135
2830586
143349
2533416
966745
99255
1400617
2341099
1827789
2129005
1348287
2640873
1640241
1533818
650029
190560
198568
1877899
2722270
1814429
428824
1077179
1548836
1288244
630782
2909842
1547836
1783366
1939843
2649376
1116038
535707
666363
19494
1995279
805067
2194777
804302
2010667
454330
1207523
1798306
2487559
1344469
52000
1013927
1138241
1327109
1656714
80562
147278
1922034
2681520
2012163
2386330
2906171
524108
862087
1663767
268357
2713536
2469592
808018
1117923
2123507
1009559
1684477
2066686
2205135
1027511
1744532
1324114
1724088
1088771
1892064
1231323
969130
852120
2678982
2885492
1491204
2366683
2215542
320123
2456581
1632855
1537174
2077201
1583887
427969
1282512
671165
1681355
368822
2641108
428155
1109243
2691501
2746749
1749572
2625493
325046
1639040
1093787
1097320
887456
1231837
1987046
1104823
1763203
204168
1486343
12155
908745
5699
776776
355947
1170389
39366
1537632
1076596
2219709
705290
1344644
1335625
1012931
2257910
2194307
2079394
909017
368512
504613
334959
244162
494340
2049864
2148271
929458
1456495
135770
602331
2684249
1670846
2401859
2081645
1686808
307714
2607294
945840
1422974
2214008
1734200
2310593
2348868
2178699
1147079
1320215
2148265
1015150
146455
404816
1820366
2458139
987461
169223
161051
426842
2314424
2822700
899949
447828
1301988
1780864
1060303
1255408
2799262
1615222
2900349
114935
2424329
755693
443768
2197754
1220399
560055
943657
1549021
122102
2207001
119974
295780
871494
2873096
2898634
965480
976341
555967
2601960
1269950
2205482
2473606
419088
813287
1086379
1910487
1420673
2380987
2437154
504925
1541557
469253
292583
101552
1297647
828799
605676
2866979
11750
1994070
1257576
1329692
1775983
2276046
1765624
1518990
17072
782100
696756
1046633
476948
987460
2124582
1227000
2731093
859067
2527508
1600690
727237
203766
1917147
2384596
2390050
866123
1695514
2917124
2029933
990003
1506657
856102
808137
1604357
1769821
1879373
2259878
2304432
2617662
163028
2349609
633058
2858616
2682830
1904427
1904045
813874
1170182
2195460
1960114
1870163
1982992
1111479
1281356
920291
2232426
2265928
215146
795995
1019582
623898
1303283
980059
1280650
2915589
2585229
1816216
530371
2858523
816729
729878
2048887
1336120
2923341
1430426
602340
2855107
1050923
2260082
242702
1126814
1856045
970448
614072
2038206
965304
1182337
2268352
2669761
635683
1122956
156911
2522553
147140
1731874
814525
2849513
1708812
826730
1265012
635996
1178152
276125
1072023
1472162
1597624
1809366
2380084
2556817
2594518
1878238
893858
2787098
2450044
1742198
329379
1430044
2177500
332462
2313484
1483717
2739970
2224366
1892442
1663746
2672368
983192
2024458
1253443
942668
145417
1334979
1498997
1667856
1907002
1452750
1248295
763452
896531
867747
782187
1046802
2184625
400886
1043410
2425529
814229
248381
2542581
2905759
2728968
439549
2139466
2377297
887103
734048
70773
457544
2492388
360475
2443755
1653138
2916872
796485
2886146
2418011
1497708
1431248
1726848
439953
339297
1624634
603504
821902
1763387
1023178
2766919
815240
1125339
2001912
39
2030638
729055
2261365
2745862
1519590
1433339
2669417
877733
1826561
1874037
2345714
850832
1569994
1136633
1106829
655942
1194277
318965
1641524
2248951
152834
2048344
2885122
2310200
2900343
2789705
907025
1715399
2045440
2009630
1123467
516426
1493038
1779112
795795
2364434
142216
2814506
2577777
1411064
1634296
532017
2415693
1959539
2818815
802175
2817902
1762169
364086
1354188
1409275
2088075
1392573
689183
2189569
798046
2156778
479886
532714
2205013
1083005
705472
229761
1265134
424791
2549355
1447107
704572
1111596
433372
415842
624610
2507028
326695
2926273
902938
1843814
2692650
627514
2076834
1176230
2530804
1238303
390590
776358
1064000
113501
823762
228541
1092987
1977013
1061093
2439829
1034468
186907
2516344
1360002
1424449
1381802
2702681
676600
2130885
1849374
1322581
1305552
2431585
1790737
2102665
2296184
688000
2789576
1649104
1910232
2132129
301885
2528076
1889289
1408144
764614
855120
2595311
2741457
699416
732644
1427267
179879
2017872
2461395
767933
696028
1899717
2301974
349642
2389440
1540958
971370
1609845
1586430
1639257
740503
959234
133766
1256713
2757769
171548
1386476
899742
2597167
1971811
1307368
246477
807518
249773
1782133
1129966
2852860
105811
2539487
2225591
2360851
506319
2016894
459801
307169
2230025
869539
2234131
12146
2334784
1739599
1463968
1090880
2329328
2265366
640050
2620500
1338159
1788116
1210260
1778232
1151470
330396
605369
2544162
261814
342774
677980
561240
2165232
1503626
635321
1201939
2110063
658281
2519690
2775831
444061
2740929
1045504
2392943
2934696
1188254
2065595
2697830
2855260
2080608
762349
1655511
1485197
1507126
2221694
1377792
2885552
183599
2429691
2914983
739710
2687518
1407734
163537
2585251
2797831
2507180
161400
885194
2166810
1910757
581737
1578702
1014519
1351233
1256023
391945
1531235
1051697
1725910
2161888
2140078
1484832
1439843
1317952
2660342
435708
1737042
932819
1822080
1187878
2580740
1001991
511828
2066947
1886474
1695416
36232
1191348
1137499
2224471
1223114
2231132
1553782
1141502
1977505
1676017
1776079
855000
1447357
1257635
2908982
1506743
800238
1317117
464288
334958
1406032
518998
1698335
1345928
578620
490446
2283238
2764491
2824219
2822234
1972108
47714
1702374
2280617
1404626
525384
1343652
1915985
2483317
194950
1817244
1399188
2535755
2421649
938324
1440245
1850754
1984132
2877999
591849
106186
2657861
1977843
76857
2483926
1397901
2242
1749046
1924557
2119644
2400939
1865099
1024553
2883369
1469694
2166514
669581
1638379
1335461
1639101
1087761
954141
568296
627336
835431
1719638
324758
1566190
93308
1711257
1944701
2814595
2654418
2090853
860136
2102586
78982
739065
2060470
1472736
1850690
2341680
2738088
264201
2738904
2772063
2391498
1545031
994419
2510527
1260632
1666012
2146941
1056953
1648173
2538925
2712828
2714164
780165
1739497
2733767
1195133
2102398
474510
808296
2458737
137208
2126081
800554
2525200
388554
393228
875969
1292245
1128947
2640501
2356966
1413844
2459703
1158472
305268
2210767
1159871
2528638
998621
647137
1531427
1537409
1842656
2299675
84578
1167022
2127675
1774468
316338
1049367
1763079
2023699
1444553
1363996
349662
534177
162953
2627541
849360
903693
2677642
313776
688583
959937
544901
616167
2218962
2130175
1308431
1235506
1397030
1611227
1106760
2290976
2249381
2336665
1057882
2404394
2215270
2758651
423237
1328865
746520
1493216
1168343
49429
1986783
715465
1407405
1652866
1768250
542745
1818554
289537
339466
2080028
963215
1448479
920188
1831393
863335
1361733
1879286
2911979
1106246
844210
1969720
1330405
814988
2843058
2727479
1463519
2690286
2270147
882112
2737060
1720655
2154053
2648295
285935
778961
845691
2590070
2728255
2314751
88620
1639922
1058038
1805405
1165476
2800384
2214189
1491658
1402226
2740352
486189
578161
1861656
2213030
108002
1312691
1821352
772510
31854
2720844
977368
1831811
1506296
894551
1840528
697858
2839161
2242559
1375725
2192002
1542761
2895171
467399
1967914
1812756
150759
176016
1385712
1079833
2081854
2565744
511300
773843
2539285
742255
44281
729293
1516315
2700825
2605340
37818
2907610
474726
649980
1885248
6986
2300603
2061868
2546226
1575251
759068
2130945
1131736
1021632
2796931
2152132
975016
615754
2695628
1688923
529331
1077587
2468242
2717211
2868916
444616
1463135
2583888
485190
2813070
784609
2342285
806327
1865892
2077462
983931
499912
2221733
2009436
494668
715556
2546751
986674
296335
2670820
1105060
1888048
2123081
871382
743246
550130
574143
43860
1196673
559152
2642648
896316
2297419
765175
179671
463320
2476895
2660122
1577439
820315
1859383
942781
612293
2451126
1998563
153746
1282898
1678743
2687184
228002
1330268
1239666
1978207
1558280
1297583
539118
351914
506808
1706234
294064
561434
2800100
2485044
2525924
558496
1411918
1909274
1732687
17673
877297
341646
2730901
1470674
2709024
248012
547511
2314559
1309076
2457281
2280312
1217052
958030
1610545
2332394
706614
1373191
122643
2451742
1394040
2027603
1832612
177374
971636
1911341
466068
2739076
1384461
459969
2399471
633452
220389
2487209
1789171
822130
1397218
2851191
370048
2026729
2926422
46236
1557250
2877270
2588857
1277713
364836
1460984
1418167
1274343
857317
2341468
322802
765455
859601
727396
2426867
738139
815464
2697544
419963
1896012
493531
167524
937796
1240981
928078
1619771
226413
1289013
480723
2149623
741269
1175042
569408
93533
2088839
2689767
1321744
470024
2755436
545802
1023043
271490
1461282
2080995
71273
2292343
1225226
922934
666446
1701384
2939740
1767803
672250
2235258
2620798
2937023
2129089
1847274
1386575
2434090
2116929
2930061
1961660
1600485
2429404
1285698
2386215
1383929
1977270
2009899
2779707
2545536
481021
1287403
481331
804522
1042801
1192582
2082258
2108834
1436202
907575
2526400
7731
2259305
2858839
941917
1410275
214961
2142802
2589391
1131681
1895480
1546337
1269201
694041
2456552
1309690
476300
156365
2297784
712858
1521837
2153121
1537004
1323489
1360586
2063157
1289275
2437919
2509205
2508700
153569
318595
2666451
339956
1350833
1549708
1890630
950263
2081137
2084348
2493268
2840781
2288421
614353
1629664
2350714
1758525
738248
539633
681188
1400679
2432717
2501021
2890042
2523616
1859639
2404275
1671886
1367979
2379222
1946546
2220973
1554774
1876154
1977319
2927781
787855
178060
2006117
2143054
2602850
2357198
2596745
1227652
2063341
437933
2557799
41658
326342
2231411
244501
809647
1759024
2271323
656246
1692339
288394
1769715
1871081
1043288
483316
2914839
1253027
1957296
91147
247480
2580088
270985
752329
1674328
1076428
187150
1347356
1039453
415163
156526
1808336
2342880
643990
1300781
656539
1705418
448877
929270
712433
2283971
1103631
2135981
817219
779736
2175439
2529540
2853849
623671
137853
236513
2743425
2778925
1561627
2457746
2338051
1132612
1397832
1193816
1155886
2637800
53163
1998379
784151
1681244
1129720
1233297
1679333
851405
2824106
187368
792410
2327528
2837306
788556
209682
2659004
157211
277328
2067154
547197
967792
1312750
611149
1518002
195910
451580
841194
2828342
1205099
1542863
265131
2366298
1610862
2231023
2258812
2715612
943610
756628
1043672
2378149
2699616
1490387
645862
1305622
9509
2261983
1212718
201550
800488
2209835
213485
816841
1139605
2274144
343386
545865
1271591
2061648
2480824
168452
2115948
2927687
1737958
1395684
1336203
1208740
2842358
312664
1892742
1158761
934765
2330346
2755993
1794857
182542
1591812
2872190
272858
740420
1042994
2597403
40502
2098852
1921132
2744385
1143371
2800193
2865855
432711
774075
2628353
1570291
1572883
2859884
2581575
907739
2529288
2079731
2377047
2469323
1680730
1664335
357168
2465847
1310485
2287027
948121
2911268
299813
811321
434619
2625655
2594940
837558
511462
1900221
2675004
2082087
2210071
1230786
387921
332397
636710
677937
2500753
2417850
627370
980996
971873
525554
2611915
2000864
2470301
1200823
1550085
1519957
1507613
1444769
1002785
2581855
1075730
1418500
841247
855182
150209
1826601
2719384
435085
503046
183854
915318
2643612
2749568
1027457
2554744
1283160
1758956
912064
2229038
2631669
546231
877006
2449633
1781467
475244
208575
1583536
3589
1403597
927396
1755476
845396
1988866
563048
2195428
287328
1774876
2031481
2754618
2759943
728953
74205
2488857
1388515
707934
697188
2661521
1167552
1942807
717736
860276
2860461
775411
1159892
2524011
1739634
1631076
1695002
1156615
1259193
1812930
980119
1536132
386384
963538
789055
1806984
2047651
2852474
2128467
728200
2457009
552930
1543368
2321585
737635
2338504
417005
2183872
1920485
8906
1731206
1620120
2444803
938598
1495824
2437923
822495
1591600
593077
280231
353884
616432
701865
1225898
2296128
2354472
1714615
2413579
1291836
197185
1830954
2526691
445166
2885292
632215
581806
298053
1882906
1437824
1269852
2635243
201231
1665036
1504162
121853
2240125
286609
346399
130679
858027
649683
713999
1508807
2387070
799283
1523687
2436177
2781633
2924947
865966
1665976
1634240
1989281
2912831
684374
1733987
2126841
1669222
2477007
691672
337567
1541210
355690
1862429
1750193
1267499
2002744
1726951
1770499
490029
1766194
404447
2646080
615456
741619
390900
453048
697847
646864
2791429
1534928
1308430
982480
2558515
2325944
1807299
708169
2807074
2536403
499915
2910691
1906868
1180839
1212359
605717
771922
971039
1550973
128536
462983
1683119
2844741
1182073
1372031
2653685
2013200
2705685
404294
1045321
1024225
617751
435612
878909
512999
1099434
119317
2365226
322240
2723154
2334239
1062795
1968276
2555311
2778531
1163433
2752252
2800317
1689138
1117573
2742229
434659
1629829
1752382
2179201
2221744
583402
2286469
87253
1649732
2163625
2189159
2753118
1236229
1158156
492057
166150
1534371
39350
1570142
1656233
92072
1156522
2501833
1018868
311797
119173
2392200
156741
2827972
1824681
320377
904663
796523
1156430
2602528
481524
36991
68763
1806304
524335
1699732
38627
1381528
2063740
171322
2447247
2250001
2718474
2208890
1975272
2163756
2200883
2852202
1039376
1703433
1051271
1033985
1157489
2159291
1323138
2724766
1559833
849155
1338655
2427761
865168
336929
1576859
1692771
494107
2045839
1830489
2588011
257663
2126532
998779
1216560
513324
1166589
2366633
1337845
1259219
1060791
2237383
1002796
2312068
1300946
2923692
2834937
2852095
499619
1640407
2209071
2350239
1236594
2251067
2675331
766023
1842255
541169
446849
800905
1850005
1888748
1661640
1594736
2500462
544637
2508729
718211
560864
2420536
1109330
2577551
2448636
1744852
1476635
2800681
2130781
963662
483659
53246
1795278
196547
965888
1061674
430854
445338
2603496
720253
115216
583180
1487474
2596237
2169543
1818841
2724195
100443
2058094
2133818
2541073
2130559
1246038
864542
2248728
479366
2698276
2334565
2910200
1150741
119016
2892526
1113791
438557
953906
562157
2811361
396478
2901341
472644
2404356
726412
1980478
397097
131542
468240
2010954
630742
922380
1880338
2048111
2032976
2871380
2463272
1058899
585665
1060251
2823374
358031
518433
1283807
1566293
1676828
586206
2446828
2563656
744030
102561
2287058
980885
1876720
2836852
2601140
2283967
2762253
2364309
248416
2291170
578357
1334567
1999428
1550166
821408
1991653
2558290
2310353
1696667
1869184
2940339
2462465
2121969
1588182
2931957
1960331
2351847
357785
961344
2695266
2009271
141049
2508033
2817773
1247475
1917099
957779
1364886
2395923
2539390
2216084
2841959
2728497
1604386
1694166
2018202
1423807
618446
2323134
1184402
1910100
1919478
1888931
1393458
2804567
1203640
1062218
1972003
149881
1444545
1574250
858339
2033940
484202
1063660
556531
2837403
1422155
1911528
2924136
717868
16714
1057630
1992894
1784394
1779623
2750450
1154900
1848996
443843
170422
29059
1971920
1184824
391570
1720645
1607890
1967641
1079519
2038878
876339
2133119
1351591
1204993
1406338
248394
2899040
593939
2278258
2933069
2351905
2472225
600666
478424
2346829
1169949
1709150
2033584
2887344
2654505
1724458
756053
1195791
1271965
322880
2651112
2509922
1750897
2898916
2403957
238139
1901023
486121
1560761
2150922
2331521
2129660
649672
1932345
811771
76184
709307
1681023
1028169
2768876
1546817
213028
2797272
2144575
2447484
2634966
1554529
2110495
1126309
450293
2281182
527046
949322
1450130
2640238
2092256
2099653
2773515
922958
804165
72777
2828227
138987
687688
97128
1445737
68644
2039122
2093719
624859
2020508
240397
2823441
2468706
1462219
193929
1733502
2460533
2125256
2006909
348210
1081230
47
2256847
319536
1091819
2056130
2290332
496701
1470419
1847635
1184737
2344028
30641
70877
195497
2788093
2296574
1211255
1785087
2541110
1115242
1237761
535427
2893127
1692108
2307959
2039022
2587064
916180
1413791
995235
116316
1525974
2749542
1798328
2686271
2606612
583520
399839
815368
762721
2575857
2437151
2452398
2128783
688908
1839092
2067483
2229780
2939028
2184536
1812532
2831672
1815093
447358
263984
1334377
2153787
2846552
1047310
1397120
539242
1174099
2293779
74822
1286900
2572006
2557848
1235779
1317212
2203943
2093605
1479983
908526
1743758
1167139
1176803
2326415
1323625
276528
2343114
782791
471242
1143374
702191
1231212
1348298
169622
2242501
1116590
2004327
2472505
2107841
2402450
1270645
1365707
261921
1970441
471247
155145
1604033
357750
460415
54841
2909379
1514423
2413505
524635
753651
2129695
1353771
1204879
1183242
1977806
2509301
256688
2446460
737853
2056333
1213841
167794
1929693
729444
370720
684967
928842
1781291
1969337
645560
10099
547704
969324
1409564
1275343
45841
571949
937755
246762
1340782
828074
915720
1101685
126241
927633
457918
145555
2670264
2216415
1236202
2278826
747858
2256596
1554602
2668531
2458403
981014
2006751
792205
720122
439168
2646801
2065051
1745024
1428008
834914
2666408
2553375
2816487
2261957
2650076
1817947
2414528
590803
762828
2066328
1606204
1299855
2926183
2178044
962506
1117104
2294405
2367516
1806819
1303380
370675
1242286
1239634
1535273
2161595
2212222
1116837
2639030
193793
50561
969373
803948
750469
2652142
2615105
531059
140717
252506
45681
2849509
247465
2264905
2593087
2802311
409147
1948986
2559003
2309804
495047
1926081
1803336
2051325
386799
1442010
471889
318739
1823194
1810453
751861
625418
2773506
1443673
153258
25981
75475
2127357
2917763
2059249
2849796
1653063
276861
2353096
1595207
1090873
2371635
265941
237347
2440033
2455148
2322053
226857
2172430
2361905
1346905
3426
1331174
333985
83743
2272378
2300804
2179493
2162317
1211345
480550
2499961
58896
2342382
1697459
1294077
2632323
866147
17759
2277565
1999085
634744
2774057
1494222
1211918
1652855
2560909
1837099
1163585
287668
2122457
2516803
641902
2078802
171818
1274454
1834994
332569
911865
1225160
859780
1132041
1247688
2929918
374568
1851758
2248248
2937065
924812
2362252
187477
597969
2459072
2701352
2399792
1507845
793692
411615
2843011
1571079
2573665
1367347
1554380
2139593
546684
2433422
2255347
691158
326332
2572266
1385100
2212895
2445740
1227288
2096577
884028
1286943
1658010
2749905
2259341
67280
2552243
1267029
1575749
419602
2825286
2632435
210803
1074956
2267617
293004
137443
2851214
1578808
966728
2729732
2732688
347248
462691
2764561
2518420
659070
994045
2803401
2380809
422377
1114596
2604780
628763
2331445
23930
343280
15061
2301278
1333837
579389
567435
774729
1323117
1094937
2316722
914587
2434650
4410
2551078
2165879
2612065
1125337
2912437
1793102
713276
2828178
1562554
1298834
1237504
2180510
417400
2179258
2908818
1220490
133569
2287973
2308330
177265
484135
2447009
1988919
1473896
1759295
526750
1914959
232693
1250737
680471
1173856
399575
1820914
1832576
859590
900457
292257
815067
805100
2933017
2417189
747983
2083001
2620803
867040
740100
2752562
1963481
1495571
2706817
314336
1851535
1058091
2835736
2317600
1154401
1569050
2144797
1026081
508349
787033
1765420
604088
1659673
60522
1326985
1934384
2174062
1136095
987281
1708356
1005634
2916102
1483411
2743968
2103964
1209265
2700446
2627293
29831
1035599
1550458
2785434
1611091
1455387
308468
456236
199405
1968894
1586768
924029
2008751
1085503
295334
1701729
794212
520046
1984629
221534
1401644
284811
409477
2458189
836511
2054474
274686
1983177
928498
2144959
909606
2745424
654074
2856570
631894
1338107
281913
1246945
1090201
2001014
2110824
2514542
2403744
790209
804151
2441663
2688517
1075392
2666476
2431287
2403370
1898303
217539
1374350
598682
1138023
2152792
1248868
991403
2856365
42311
695822
2403832
55668
987634
721849
2257404
463596
1133030
1005530
2554132
2173398
2878842
2581279
2927409
475670
691624
511500
2076388
2624626
1362530
353695
987753
1592237
2874242
2215078
557081
761840
2529995
2812502
1636465
1692730
2606284
2862845
1091390
1239239
2468332
2110827
2641849
2577260
533919
697213
1431065
2319452
2427100
160117
534054
2172150
389346
2773816
2019404
822678
127976
2851864
774056
2409755
781466
791065
1735999
248095
1884730
178574
1827767
427883
1183946
2720268
2491447
656961
1428937
1472422
1798352
2523938
890954
2220469
129139
1781083
2164908
182013
828363
397002
2423728
1503651
551568
755764
2496751
1063235
134457
99033
44738
401053
371870
339505
2567006
1070493
1434985
771474
758881
2138372
263335
2307356
2638649
1824092
1373727
1793703
2766617
1270867
474546
977572
867496
2081039
543243
1891968
2841949
12060
112945
1339816
1250252
1957424
453546
2220789
1419550
1095840
100887
755122
173902
562226
1047000
499813
1252748
2307591
1598171
1011847
1000610
1885249
696779
1294811
965233
933935
553615
1803936
2864480
107538
2130980
2684528
138247
3361
578149
2701543
367102
1199130
88281
820853
783167
1888821
2209710
2879512
85734
787643
2518500
2087009
851059
1010242
2302642
2453947
541490
56894
707378
2507410
2880244
581992
712249
905538
2917921
2882809
1548741
2729518
260538
2366791
1634091
1918697
2085038
2449328
139170
1626031
1143138
2766337
212125
2353012
1237483
1194603
1846882
1348764
2094471
1270093
1737334
2755616
1769758
2789874
1997300
2674915
274182
2486485
2888657
900139
2312195
1807675
112061
1361110
1253693
2353127
2541718
1448080
1796511
709533
323224
1481161
2177100
1285491
698383
1232218
2924746
1990675
2842131
899768
854033
1209828
742814
2041815
634417
2938597
2654645
637115
1163647
2613450
1396497
1012055
254751
529156
121469
2412942
511821
1206343
908494
33462
1687571
230778
922019
279144
2762665
483727
844966
1305047
564047
2653323
2047279
1401134
2563376
1114404
2845523
731027
15106
1150502
1554594
2858502
2250472
1501414
2241399
217354
1560960
2271243
1758435
1648057
2838131
1393189
1221953
2297218
1947996
1818964
904662
1638215
221139
2392020
2817715
2365843
1088589
1083278
996055
1852915
1013071
2188404
2389608
690684
1425986
501779
2184090
1666682
414036
76950
452877
316373
359074
2643240
1107263
1447700
939841
1898131
719723
1109721
1388696
1383830
648003
215304
2663507
2904926
1002245
95764
2140936
2469292
2832089
387597
772187
779265
2251934
551714
1244485
311170
1752035
1667837
634309
1743168
193295
1613172
1542275
2285279
473416
530464
2029202
1234235
1008222
2746843
1874247
1822647
1664102
559579
350012
2639813
2733101
2560545
1509032
2653305
265112
2335417
299269
1397642
2374419
438701
660359
1208515
1084331
371244
1250512
1874896
2827627
937145
1796168
103341
1388412
787048
1449848
1540174
1919739
952233
1170041
1246878
1219772
2031160
2415060
2799224
2246690
1589697
2589337
1293472
582814
1018200
1238911
2596668
693826
2173152
76662
433330
1703482
698735
1820341
1001528
1082466
547930
434988
2856786
2259179
2203271
2207547
1274310
2316511
1862011
1949697
35969
881428
1830710
373067
1482880
2167337
99812
1830982
263016
2718051
939361
1385304
2134308
855368
1090404
564825
688847
2468830
614158
2197148
92147
2839577
853947
693088
1482965
2844964
1938003
2128352
553493
1136172
1653054
1453155
86481
1952382
1658819
2178190
294251
584340
2685605
2377661
2707678
1820503
1497593
354008
842186
307126
865167
528223
2850111
1817831
585612
2146134
2870567
2699496
854796
2761608
1503540
105555
640206
309524
168305
1702804
1298991
1774772
1380614
2744290
749887
376933
2699218
685243
2618258
376636
276535
2226671
2769905
1694849
2239548
2478442
78593
2715247
743957
1382629
2164746
1748106
2239912
2113936
522696
1056592
1178179
2880118
744702
17474
744410
167112
263826
2130556
177624
2248666
2318817
1705677
738720
136294
2323052
692915
557737
1298761
685009
163809
1966511
324774
1213564
373302
660327
676288
866170
1966250
923331
992316
430372
1757241
194406
87245
572046
2323187
2102966
675438
776265
117025
534688
1543409
343550
2793032
1079563
641993
1039012
60985
2592160
193686
656612
2358916
2778112
2876413
1808740
899636
20640
1597933
742788
2233952
2616936
387438
691769
1281175
1087198
1689435
2626348
437093
2127282
2384021
1914557
1195698
1747639
1705161
2254394
834167
191987
2525120
1670922
51921
2411362
979220
1062970
2852020
527287
1766284
2659730
417965
325573
934610
2870545
1256892
1874324
2650737
1433
1900408
1030195
1496235
853323
1368357
2191889
944951
757494
604606
2845701
445483
2738413
696551
2456659
2027873
1272121
238978
1356576
313990
31573
774010
1261421
1371093
1993413
45886
1773430
2549283
745763
2294435
595575
1772710
943124
311002
911055
2873854
865869
480165
2772107
1268252
1050879
2755729
1930142
1707535
1021923
793886
1382004
1079433
811810
659366
1636689
2766523
2568388
2198754
260699
1750
2213240
2084137
412822
1745923
2856091
1249693
324440
2260216
1579280
1041384
592557
2666831
1411377
980700
2660147
827601
2370394
1246962
275031
357553
2895532
1559047
2586210
2748194
1598521
1095664
1286532
1564922
567064
78109
2525096
1069615
2806232
985094
897273
2233573
53946
2440336
2018395
1803244
2431311
1861904
624188
397174
152141
1914773
748532
1053918
463662
1326891
877056
1304545
612518
1569081
2932846
319315
370735
431049
2743810
2373054
493438
1414326
1979689
406398
2857392
229037
2183793
2102364
970995
2882399
1439495
1345505
1148270
854455
172724
2490027
2492021
1441570
448686
2102894
2576064
2526418
1341186
1230009
1935968
1019065
2215673
1921847
2432630
593171
2720421
1280852
1097554
1934838
715453
1349353
1934356
2358841
124004
641476
290789
122409
195605
185101
1105515
2409639
2244574
270123
529182
939153
1002748
1164167
2708086
1395287
2242285
1819029
1167039
2141408
536799
1266625
1765938
2772703
1402042
1281496
1106414
2163302
685731
307496
668488
510444
2895184
781347
2293951
587060
1438046
2583179
1998926
2133943
1388180
2420655
1610791
679369
295833
1224695
2060337
2136956
192538
2043907
62796
1320646
566827
1065635
1178103
1756061
737903
124068
184010
250287
2300647
2633710
190331
1461246
2472512
2501191
215926
1603074
2895033
2136673
1479971
147397
214055
737402
1210549
50670
1342361
2176102
2367901
1448657
228775
476411
2051125
1523683
2796761
1873930
2402752
379553
2245224
1003901
1287068
1278673
843571
875941
87758
70620
1425016
659646
1620629
610654
2740191
2883973
287211
2612450
25120
2653202
964321
2008226
2633379
372826
2809572
245476
1238671
2255213
1067643
487139
1676053
420305
2348562
2385855
287666
2620471
2081000
679115
2198340
409998
441482
605042
1376191
2086918
498646
1999275
86480
1828489
2449307
903872
2138811
185734
1892166
2503661
948331
1148384
2872290
2659281
913452
1309949
1378488
2069325
139492
2751244
2817920
551092
295940
1644818
1102161
2130572
2381631
1070317
404135
2469544
2296898
2654841
1931447
582344
528456
2339727
864338
2075138
613142
1243461
1082973
479780
2702078
1151833
10333
155304
2067340
2276784
649630
1299112
1144482
190033
195943
960455
1286033
60591
146638
745841
956253
1369589
1049781
933414
865126
982984
595115
1389296
1068572
1719744
176961
2615122
411133
1729109
155704
2358207
1446028
1104005
480561
737601
2567095
845575
1158303
2884348
1429353
949405
2173635
1010776
2684103
253407
1532
2259592
2492044
2927398
770032
649073
798182
468168
1049402
992585
2333244
1265897
721751
1185335
481474
858225
492761
1561166
1825399
2511053
2683255
2847566
58793
1516599
2632616
880891
219955
1054690
2689937
963109
192778
101411
890869
2548044
1389011
2359422
964120
1117820
254677
1619415
496646
1410144
2646163
2633192
1172487
1815130
2782161
193135
2695077
541911
381260
1447905
2674887
2287601
213799
1691216
2306884
1369654
636936
38474
2250424
514182
1929243
1586316
2283276
2048907
37838
547726
637727
713980
1378798
2324833
2104845
1907400
836539
532022
514470
614826
2621362
1584720
1455197
2277896
2910214
2547626
2660219
1694323
2434217
1716490
2397592
1405601
2094582
111611
917133
1030476
161599
277236
2465240
1962116
638859
385539
728151
1063604
505604
1904279
342991
2833888
977689
2362278
834797
1449907
1662382
2379740
1852687
689763
716596
1980400
333707
1639171
1003519
1160106
1992651
2216555
1389311
644656
1561936
1978610
249386
130944
724983
1527352
1843353
267890
770444
1279855
177444
2880639
1424647
1592709
2935867
2840850
1602727
1060406
1685705
12202
2302506
1582169
1816581
2859487
65585
684260
1716650
1735319
2626053
643721
1980315
1537719
1619701
276244
2711615
1095879
2189496
471517
2094547
949
815577
1285782
178167
2521931
2028790
2151150
282639
972232
2292071
1312213
2380530
586258
1133960
1149179
1397796
1095220
1497676
115927
2800081
785081
2486871
242120
354359
2821207
823454
821901
64390
2796361
2426951
1743600
510838
2238579
2220620
161598
2228875
457404
1431612
1891257
98725
309391
1674397
2811546
870312
2204769
1576551
1886366
2874251
2614682
2778278
330345
970241
675741
2180638
532204
2874056
888156
172312
2579823
1948375
1491135
2274416
1468733
1473362
141460
2154047
1118841
2325494
2939588
884408
1703228
1966097
2669806
333151
2644603
95827
344956
1761221
887521
218889
322858
394732
2345084
2846258
2908212
2531759
905125
781526
2889868
2606776
1290579
1823403
2060414
2691873
548530
1324911
437437
1978385
189854
468256
887614
275395
1692463
1709208
1123171
818552
2468158
1052360
2044444
389285
2296570
789280
2111591
378898
1045269
253395
554610
1683940
1351302
986352
2444216
2654201
2108716
1493856
85969
314083
2198852
2083220
1702889
2182549
799801
951955
2747759
311501
229305
1041562
2784620
1210309
541499
64669
818002
2402828
2639545
2098853
1217831
133064
692672
1426058
618799
2148701
1315309
2103328
748293
1052259
2205935
1519277
914338
289149
641476
2048237
2913579
546683
613251
1162188
532309
2930058
208520
170510
219166
208208
2816386
1722732
1355775
2874036
2712487
977563
452490
257053
2204535
2522349
2301035
1223441
110275
1865724
1946741
2761473
315842
1700155
612320
747926
1629560
1961988
960573
301058
1356902
2916038
275169
622120
510535
2094133
2396375
1881387
1295257
2062144
635331
1950276
1065909
1846265
2166992
1708226
2388397
1178560
1245871
531535
2295063
704221
1903669
2499570
1245072
1234015
2631226
2100837
1886374
1958345
868930
1952881
685223
1568003
124309
2423300
1141101
1737112
407259
2487700
1440160
2780309
640708
28541
1119190
1730737
1389433
1291299
166256
975861
1386348
2173378
2498553
49778
1209020
1460038
892249
44309
241240
2517228
2443527
160023
367383
2917148
237054
462910
2889174
1657783
1014215
337509
826260
2549901
1961238
2578311
1191452
229670
1350010
68561
866580
1383760
1513408
1847119
2368786
93517
707272
2825681
1839586
1099266
819734
767541
574785
524897
1207804
2483919
54795
1491208
544559
1687308
1068894
2335221
2174729
2019447
2800750
1523358
728481
1122578
48440
1213515
1152382
2220069
2258808
2866715
2016070
2166337
1259067
2540910
2657892
1889577
2580538
789952
81849
2133496
2904361
1044276
2934733
2660761
1418261
1465843
1614852
457515
680788
1582946
1138210
1049385
983461
1230214
908062
1916297
2000957
395898
2651650
922138
31306
399105
566681
444792
1526919
2859439
800524
685020
668228
1757001
208143
34009
1200094
1434668
2444711
2911848
2916823
501618
1608818
2557099
67517
2345714
678014
819561
726415
1903908
1960948
2608427
241521
90466
1450481
390591
2726688
2542019
1034265
2147634
1332824
453032
1819754
147131
2332561
550648
1022662
1886
1857509
610617
2655848
2161050
1855547
1218486
755690
1508697
614550
530451
1293939
1638248
1036968
182777
1799331
2075336
1527749
2332218
142533
2408371
2887276
681463
2745798
658434
1255990
1098585
546992
1347400
633351
1848632
800235
2321168
1996120
915309
525242
1729977
2517312
1665562
1170882
2356251
2422207
209750
2685517
1496177
1288747
2907774
928507
2199125
2046622
1601576
1001307
1814177
2516578
808066
1625360
869444
2400551
2577931
417951
577814
223424
106754
990140
2656472
2901349
799427
522240
817517
2025502
787179
112762
1701402
248532
2334147
1979919
2830059
1721297
1746183
2741089
2232129
782545
1853060
1521600
2863428
1112582
2097744
1515426
2227306
170386
1897617
1119683
326717
2390598
544962
2576560
341000
326370
1189667
567462
2669215
1331593
1860555
511901
1633783
2700734
1406956
1811522
1652542
1640792
2628776
496061
1694287
1475722
1871394
2638982
1457849
2835275
1290970
2457951
957670
49020
669276
2049727
2177090
2487595
2790805
760291
574110
2194168
1894707
2566527
176256
1388794
2763090
2101645
1427071
1956480
403309
451963
106045
335292
870133
623990
1430521
2086636
732690
717267
392408
1056601
1449427
242629
2370134
1178382
285703
2777823
1243614
1698251
874753
160333
1500450
150438
2234367
120640
2560305
415660
1405365
2461848
531019
1823603
43623
2088797
326811
2849235
501588
1017487
462579
2853102
2410171
1298575
1820413
2664636
71630
254677
586924
1279384
1807855
1119625
166680
848058
2923935
1806389
2667966
2862857
2386915
46654
1658157
1028400
35060
813603
597096
1360490
2588033
2848879
2349826
293563
2439147
1224431
2317009
111966
1672049
2300888
811785
2504394
2910476
1434689
1638791
2892452
1685860
2209336
2301852
472813
2097985
1610194
2303685
504764
1656107
2401102
288992
770266
1144698
137565
2831567
2627733
921972
1480154
608960
907058
2636268
386300
186272
799339
2551051
2618091
2882738
1045181
1429552
2524444
1771228
142364
1182908
2724429
570193
2846557
38760
1504651
2922830
1843062
2912942
1057233
1330568
1571845
2562627
1488799
2721201
626431
2813562
1979363
2314039
2899643
2811060
809194
331138
1132674
1862183
2090522
1180418
2666624
1282014
2073844
136311
2841311
668347
567332
2219133
688444
312444
1646712
2299324
2533010
2337309
2563939
1772005
2787859
139907
2601821
2160338
1623494
1230166
2823966
2686872
2899194
2651568
2726174
1963594
501593
1968535
2129961
387040
1573015
102905
83157
2903296
203377
851089
918479
699313
2630790
2208888
1200080
1085544
466934
2180973
579693
1758526
2247157
2702985
5981
2015308
1587603
1070356
1620834
1145542
966647
804009
1458088
1226020
2244090
2415378
149316
214891
501191
2107454
143634
2113498
1567736
626396
1758778
489918
146766
2452203
1003247
211555
1873403
1105100
1839690
262442
1456456
2276696
1298299
2302192
1523329
150620
1498125
1683851
397335
1149040
1235904
2212308
2710311
2326499
1628285
2137257
2095933
628375
1579703
1915949
1876653
2373299
311766
1188219
121898
2064382
1859110
1477055
266263
691800
750455
2871670
251219
13975
465842
684213
1061560
688807
2861074
2333901
1427540
1828816
1371488
804508
208223
649769
1965534
739236
95382
298443
1439104
1325179
2233700
1006306
1977404
2619743
2343178
2343147
218060
2657888
2230323
1511386
2792344
1468241
2122642
2173461
2540201
1255298
2270778
997474
1586648
2422957
272837
1971132
889494
1711876
1895766
2837950
237762
3916
2759219
592953
929847
1077980
533316
754686
2868844
2665027
1062873
2723354
2429360
2714325
2664034
1312224
544954
402857
2461871
1137590
1166822
1901257
1108081
368287
846980
41190
1511695
1139735
1810670
2708982
2138299
2195126
729482
2933599
896280
1336002
1535567
900665
2365159
2121358
2224085
2537670
2191599
1061620
1322045
1107993
1057742
1567367
2611409
725183
857313
1923043
1934465
936653
395839
601977
337949
2536579
816583
1459454
2554799
9676
884144
2448237
1316471
2621008
2103428
1149714
2169207
1137999
701504
332606
49029
684091
518333
2824811
1226601
2433822
660970
532489
1844938
990656
2755796
1409770
2739342
1794649
909706
2651195
2018049
2330074
487359
1054892
2033960
1672456
891022
1380390
2474243
1458092
2602974
239972
2057769
15075
477843
1418352
1291386
2673523
918152
2741069
420595
2389486
2373358
720632
1020245
260421
2892645
1106424
508209
331268
1781842
994537
1424930
1178977
2446610
2410055
2625543
2436421
2001680
1021154
769079
1038653
958041
1856380
838286
169304
770166
2206594
2355614
1202399
1508551
1619690
2456908
2320631
625056
1103985
1482586
2631634
1663384
2170294
2408646
2810364
2871833
271900
1915578
1841174
2904733
2049074
348253
982236
2101936
1066729
1250802
1114029
1575191
898117
1603031
1236835
1585938
2664275
2465178
1972468
2381247
1801050
2750222
478010
1247554
2669786
2269113
2197968
547534
2131218
2505914
1457761
111471
752920
1676408
345470
1085865
394933
1995506
1397205
1319377
523750
43868
1508402
1108129
2176777
2642211
1701238
897867
2114374
1594257
1789461
494013
388892
1075834
1564472
2709897
1134836
16600
1656755
1116920
1859744
937286
980280
2765528
2912654
2170497
2364214
2243904
2699250
2595315
878863
876890
1496586
1034156
1957454
2394861
1887127
1300410
2738941
2005532
2384388
1358693
2214593
1720210
666499
2636714
614376
2635360
2101229
1331737
1402596
1604073
1716931
180520
289248
480183
445940
576165
1934746
2926043
2005412
377301
2320834
2647972
1166506
1103588
1655272
48064
708945
116168
806917
2690342
938030
2192480
1369801
1747514
1043024
1564896
529807
1370499
2891235
1849876
1078675
2191521
2332902
981752
2406494
2771339
279250
662530
1030606
1229145
428467
924874
43934
1026097
2206325
852171
2510001
1940542
1802264
209836
105429
151845
2249804
2470768
246361
1363385
1071131
1579893
2664863
1357368
376614
2227193
1328299
2138867
2048654
962977
1145123
16123
2877774
778693
1788404
2621419
938775
2402595
1021076
720320
1422499
389230
2575950
341355
2017274
264199
2699213
974471
2664881
2429664
603452
337989
1316671
1981266
2236801
2869087
1204525
2716618
2650463
2553958
1366849
2300239
219122
2404375
919505
2215718
1274620
2478222
616385
1002532
2217909
42183
81204
1638637
1617316
558882
2299443
2379209
2594704
527139
2190191
1498663
343119
880890
2722681
1177770
1817035
2264067
1144685
2172243
456174
1094115
2917168
1591004
1624494
676562
784732
2806958
125230
2585207
402641
639474
1298400
2125655
1901248
674152
899973
1121926
1747330
1827807
704223
2133570
2007190
1178746
2184356
89585
301575
1690486
1821551
182745
2451796
462801
170570
272759
2812583
1545435
1303663
1169621
956596
1941697
1011539
2675368
2365061
2246215
537668
1154640
1393404
1346659
302962
2378121
2544368
2326916
2382933
1166104
50663
1250242
717449
2279751
2681100
1731718
2512289
1004910
1051097
2386745
873238
1670773
866508
2678217
2760876
2560175
6256
883215
2200001
2769430
67439
580167
1690435
2234737
568651
2550681
513492
1073755
2827210
865094
87817
2396658
2075010
294576
643090
940357
1115713
2055109
1580617
2497583
1624815
2631944
1468451
706029
2071599
1884778
997020
437205
1867067
2054181
814683
2207473
1467523
2663401
407364
1714168
1265886
2695708
1869252
1423484
731827
451974
1534915
2197527
2725209
1854731
2245231
1745410
758682
1685117
50903
1063007
762818
2911640
2940452
558692
984628
2585768
430578
1058397
2596274
1105567
987552
1953798
2041402
2859847
1986105
1316803
1003467
2537548
2686284
1585544
660436
276483
912412
1821722
695869
2635829
2546893
2467050
1001005
115024
2537032
1227553
1552771
2622510
2410094
673091
582765
166743
2152003
718769
2255242
2658209
2121304
2330871
875655
114284
350714
2791843
1898423
2730535
871258
172972
2721839
2008542
489997
1078210
148815
2524470
728646
2856641
2686196
139055
1047094
2715574
2675543
2644606
1427670
1549554
1349388
8280
2678335
2003596
225878
323204
2936852
2930815
1260359
2177086
77934
2213142
2490517
2020861
2866367
1009249
1934205
842508
753942
1948170
1409919
1597223
1753279
2871143
1211190
2387502
207649
2054088
2790887
2458263
1925253
850982
868368
2851210
787873
2246396
1252688
1912358
504339
1513757
2748454
242974
1389840
2907373
2935281
1911369
1511643
904471
1006266
2525503
373570
2069979
1346155
2812557
2224755
685499
1062670
258996
217163
111042
2908764
632923
1441140
1410308
481822
2473001
2487106
1022263
2588855
1744963
1373716
1509169
2188006
2639346
2738926
415098
2108791
695063
2315131
654483
1506394
1294814
155348
185706
2798350
1324861
1985955
1347703
2501669
1701460
2162310
2136539
1509878
943827
2513057
1771866
451085
1670545
1805189
606481
1809132
2350781
1892724
1357863
2281376
1427906
1282955
87494
274371
1998593
2601081
888889
1796723
1089680
697778
1306685
2380471
1677610
1934927
2507802
63318
392806
788621
128537
1565917
824948
1477347
309338
2099530
198119
2234463
1726790
2442069
1325386
2094821
786033
214953
285156
2483478
1167631
519097
353238
536573
1392022
1566881
1957231
1557822
2097249
789513
2227591
763932
178972
2628638
421375
2387983
2697463
563266
1473417
1213515
2842076
593143
2229397
2485633
1639052
2804058
2488142
1577361
1067386
1051021
663330
1634390
322268
403931
1467124
828500
2815209
1604154
1113572
99155
1426506
150454
2021715
2319424
1576611
2780844
928902
187814
1476247
513949
118669
2189965
1375715
219034
213794
1172799
1011539
1349823
1944037
2003597
2404341
266172
2538257
294807
783831
1806080
1138206
1819299
932827
431979
2728102
151720
1025120
619982
278680
1658150
2025004
1193301
943604
878294
869664
81020
640749
418429
284445
366098
2037990
1452606
2636644
2285277
1502393
2216050
2400124
619412
2849365
1794800
2727904
783396
1960182
1932167
1952453
1629693
224073
1419432
1935609
2663401
1412455
881968
1204530
272576
1071690
2847123
1908549
769262
1823636
2555408
308626
107111
2749622
806481
1337807
824718
617437
44780
2784909
810932
740243
1821023
773101
1762794
1048845
2240379
2738896
2887862
1948356
492110
275695
1260354
2088673
1685724
2228631
1846518
261520
1491262
162742
2126880
1672405
693475
2041839
983958
1666568
1776909
2279182
313242
578168
2829423
2243532
489094
440162
166719
171349
1275640
1888392
1290340
682929
1883473
2054146
2196110
984652
109501
532227
1413656
778237
1080621
2054723
1024626
637529
1177515
531096
86129
1685966
1655759
1889037
1076820
1452848
108291
1197131
1572017
596843
1018249
1306033
2217517
1478706
1001216
2345022
2545050
291675
781285
1116899
1283603
345194
2789741
2816547
978643
2136950
2356779
1996721
439976
93952
1236734
2306806
1867413
988114
1429446
1962188
402468
744444
816737
351636
1557897
620136
1659720
617429
158488
1647596
715050
2586121
1273299
956090
870675
1509108
146560
1581916
1965418
185603
356098
2758050
1646936
321797
2201729
2937958
2208039
1775092
2778753
2018986
2078919
656113
2686602
1379330
291740
604798
1860594
584307
2015945
2128256
161563
172772
2359175
2601771
1736242
891076
875997
2494863
2870230
2750928
2846947
2161871
1199267
1091452
94595
72609
2256617
1773499
2018609
680249
2435798
178418
1341393
2363094
2371776
419468
1779148
1678990
811239
2896938
1494470
1965810
1610487
2691064
592775
355951
924064
41486
2168842
218513
2714412
2692749
1118586
531248
2306191
2486256
1020423
589936
2356097
1973102
621603
1459045
2326859
1166144
376123
246895
991402
669926
168520
269379
1159029
2259516
104262
1122385
2135382
945626
1897208
2583520
1284363
309660
1972382
16752
1264140
905869
1402210
275838
1363629
2817335
2150492
1329461
2345525
391054
559009
2774537
1381747
1630141
2354469
1921855
2533266
2627037
2568874
11535
937107
2674113
853186
2451663
898655
1959709
1233366
2846748
2613865
981842
118654
2546526
1193188
2273327
1433771
36629
2180566
2854275
256338
1574512
2517717
112944
2004280
1100063
1025140
42623
263606
1336425
2901337
107209
2394886
2706092
648253
1628909
2784078
934500
1511148
51719
981724
201805
2792369
2459245
1059788
2777555
404042
1128060
2562604
2909489
2406564
754381
2856377
2878129
2751471
201747
2874222
1106957
511941
2939144
1986362
341188
280415
1749340
1411783
1862446
2345236
2006283
436866
1081631
2387765
756449
432227
2663515
2430371
2530727
60124
82849
993032
1080334
1288974
2233501
349948
328200
1647340
1377219
1937331
1549620
2687250
712545
1499903
2456981
349737
2129722
961887
571352
1908011
2374259
788960
2619768
182125
456055
1589091
89311
2027831
383606
248783
1368533
1406732
2384825
5338
880772
81595
2610052
1056886
44697
2095212
2874370
2494963
586710
2627806
636879
2722928
528692
1753270
1241607
2633973
2337103
515858
2662373
2668423
1892271
45239
2884067
659123
1816292
2807072
2209891
2490491
2708013
2920416
2867066
2433773
139011
1829269
2563152
2044549
2657998
1786548
2728313
1779186
779070
904920
657303
497989
1633247
1611450
1359161
978693
1403733
1794315
2503435
2291444
2789914
769591
857842
1405657
1499785
2598605
1593724
875499
2615752
2384079
2133619
2766197
2054799
405531
1498854
1368838
396377
2861933
1402525
301305
1049559
2413024
751937
1755700
1343190
9797
326402
2124543
416563
2660703
293713
73809
1229495
2732620
1527505
2673596
880257
2574243
1209281
2012048
2609909
2560212
2043472
1136540
467479
43195
1695065
256715
60932
1302526
1232073
1097708
2782147
2662749
1682638
61599
2901810
429012
191628
2685766
333748
821442
1996641
1402634
1735355
1537414
2416618
2656298
2551485
2366647
2644399
603302
2620613
1708612
2917005
2383066
127698
592793
668839
1436703
1534985
862296
2149067
2886257
649810
396074
1452786
2129130
75778
2760871
2883252
79324
394671
133155
1536154
739426
1136624
1628240
415537
357535
892146
2328619
2494809
944828
1412541
1095524
2467994
1718434
731426
1388581
1209402
1984001
497705
2773348
1209155
466295
458409
515429
2634989
1716863
2651234
1179581
1518474
177787
2884798
1775894
1042606
512929
1095049
2532799
370223
2859794
2848487
1590394
2087609
1359246
665275
2162912
2363101
2550859
1710546
1259121
1463212
20074
1274374
1148649
1987817
1862328
528448
1069213
1043422
1881139
2903140
2034262
2589622
1323416
924952
2023794
1320374
1633806
2285228
306151
2687426
2476064
2134291
2829860
956315
7029
302587
1599687
1959663
1701825
889270
100853
2794376
745808
459626
456294
2030888
1587461
1348901
1470809
339384
2219408
1768474
156226
284325
1192976
2009862
1192289
1119720
1234371
492750
2119753
2844053
1908167
2090332
2309133
1739190
2587998
1038422
2844719
285593
2116965
867191
1685623
2556877
1848834
2272233
1441535
1934669
2870478
2533466
968419
1575426
124708
1676693
1279312
283364
1256054
1979542
628689
2246359
2665231
486825
622316
2429585
948238
1422344
1224444
947667
772432
345023
2096684
1060542
230898
2822747
1923604
2733794
857966
1938465
1384886
2119876
1323604
1494510
1178989
1606774
779504
1011450
399972
1223022
548283
2048436
396642
645647
2436403
668017
1182139
2195924
856258
1044806
2199197
1840453
357865
2909717
2820270
1132731
715151
1049983
1926102
919163
2894190
2290808
1384491
1597097
577321
2562109
1297108
1293983
2393647
218686
1560224
8551
1274685
685508
1690859
1732722
2707511
1644575
1127781
1239452
2878649
1518357
2884319
1824258
546827
2564164
2132336
59203
1793082
1331143
1904978
2613802
2906649
1218420
1105382
246983
2562709
906273
967237
2091972
708228
263948
22158
561734
1686829
4912
1735807
2489546
2938782
1054006
835701
98283
1333383
1082670
1876105
2543310
920575
937961
2669399
234200
2630308
219097
1371234
772236
668993
2210881
2394719
628915
455732
1967067
2740032
2069746
596907
547853
538471
535768
1695636
2775318
168278
567620
2915572
1359050
544779
845733
705606
960735
1682596
788328
1515136
2235485
692912
348571
212889
2131542
114412
1203849
1381486
103637
222386
957066
900025
1756444
1669731
2803543
142731
2350012
471919
2429876
897678
2010555
1895167
2645224
1010029
2234676
2819338
280408
2169696
1888536
1122104
1789959
894404
544715
2856192
1226354
1831008
687891
2504774
1088764
2858058
344452
2257707
726404
662593
2476461
2537827
2305116
1565186
1288644
1940546
89426
2572809
1126016
1167029
195813
2547678
2281543
116168
2673099
265930
454909
903466
2057480
1745029
802850
1929298
208023
2406699
1849863
1756672
2106482
372581
453546
1987812
43553
965101
495093
1644432
2309119
1070400
2479
274193
83416
2231618
2870045
2795158
1027719
29441
1292961
596035
1065054
538407
1561736
2592530
1905391
753043
803390
200204
1765042
596110
444715
1571479
202908
1876451
993558
2068682
2496602
975934
2248761
2833961
2244660
2315521
838801
1108225
1615885
78680
42230
299383
2448839
1843273
106064
2525624
167573
1617408
2621418
846656
1236181
2833604
1269056
1273894
1404691
1689497
13076
1114539
198319
273071
1980779
1727557
1373811
1687916
1370788
971708
1128433
66327
2165632
551612
2112083
2439432
1402652
914200
1662848
1693029
909959
2680490
2425166
1644931
666915
396986
2485427
2573426
1745492
2401534
1895495
2701061
1245619
1565754
2819261
67393
1985422
694607
472860
1010723
2192751
2696392
2309000
96444
2037547
2531213
793872
1493034
299561
2449485
2772147
2379813
185388
1152194
1937701
285021
648675
1641769
296833
845026
2623847
227103
1852396
627500
2100915
703581
493061
2179281
2413601
598144
569308
2911527
413652
2198423
1567996
1221409
994724
2755696
1777313
1459459
2788230
1636211
2766994
2712498
1843049
40690
1006311
981576
1689689
1558149
470861
2276662
634326
1346670
549381
977109
2297970
1761613
1412001
2535515
2382139
1524518
2322294
1682434
1396850
246595
611833
473004
2445354
1441887
2930053
2126386
2298989
220790
2765074
818627
2217015
1884856
180295
2062521
675476
2212931
2135211
1047027
1623620
1854265
320077
1312856
1433565
728651
1135599
1303295
2067023
1144928
2306365
2672127
2812096
481561
60289
278778
593629
1458970
2901093
1760946
944389
2927378
1784786
390201
1736246
915566
2239632
1378936
327831
2740164
1091084
2890663
2375264
1086565
2649520
254070
2913343
1016899
2743473
1031116
358885
2527011
2127927
46571
497746
1574551
1232649
2910210
1291288
1266784
2579220
649143
2645489
2674681
276118
2755051
1058033
1882461
234175
2200457
323294
745887
1490850
984170
1519711
1293263
984758
1196635
496641
1058478
878830
687736
828436
2922515
1588149
2832608
1895889
1400282
1271538
749345
545565
80014
645706
450918
2451647
951143
152732
2126095
1254540
1439668
886229
938209
231780
863102
593950
1476534
469763
969127
1789069
362654
2498743
30538
1267242
291580
546344
2900432
526326
2823465
1070557
2878813
1134870
2856724
2403933
824205
2309744
2080822
9038
2491904
637220
1172409
398623
2612195
314341
1501846
1446522
2469302
2364712
2858135
214257
830415
559135
2457284
454838
2659468
1411460
582244
1169398
1777990
2192003
2810377
484332
1628490
507700
2529943
2628617
92810
654901
2619366
764071
230976
559494
1794137
2710343
2211632
1775099
2204399
2741704
1433471
565484
2377718
2782798
2369981
1190056
1864122
2062323
2061371
247640
585042
26170
195752
1449903
2021081
683725
1621559
1564988
1020597
1698560
2807736
2928833
2532859
1316978
1189293
2569983
2364952
336214
2356262
1051334
2604125
932334
2745023
785702
363841
992019
1017733
1804397
1714615
2822544
1678846
1181307
170326
2600067
851194
1354054
2031434
2054869
1556104
1039940
1474523
1521461
2706730
652035
2696449
2380149
542098
1288253
1820619
878379
877850
1764986
2753936
2823031
179280
2148986
1619025
531314
2646479
580456
1518093
2167667
944261
1101558
2577309
2048808
1465174
744056
47490
595402
212672
1548913
435798
609347
343687
2157528
881381
1797969
21714
2846694
944614
2940282
318770
1846568
1098811
311911
2365886
1947766
1877291
1790030
682965
94088
2541377
119911
2085007
464631
1144221
2735712
108854
2207093
2921496
1278481
180719
539341
1361890
980648
2546693
1133860
2463322
2450099
1938807
1756949
1407015
328353
2477802
1569873
1707656
329514
24851
552015
490149
198976
2686637
2392555
1034722
1831495
1030648
2651568
133261
2785932
1761187
2718108
2343971
685935
360211
810283
1322277
2886316
946882
611264
1596723
1569100
1837047
33096
2805056
1205499
2250443
1310659
2063468
1208769
195725
54260
2485334
1291128
1194783
418557
1384420
1411585
1340621
1284262
882362
2522057
2846244
1746074
59037
681610
847883
1632294
2577752
2369510
373220
2284554
1041815
2854862
2112946
1182362
1893543
1426677
403511
1033392
753816
2642536
111065
1284304
984605
1949744
2056437
1289964
2158698
1115163
177600
2537293
1657120
772198
2644020
1389147
444228
2884863
1420122
195760
2882460
1495417
2808718
656430
172102
887350
1982785
788428
1583445
957590
2436644
466900
1673975
2552626
231601
2253911
2753251
171099
2929621
55944
1243018
510691
308680
1520890
1474976
1818199
1390658
661879
251983
1813890
1299263
1415484
2816373
533981
704719
583655
2637591
2909037
2446052
2158117
1607848
1532833
880543
2665087
615837
21131
1086434
149709
2691945
2541883
886136
791207
885096
1865801
1540422
509325
1058882
764079
2449504
1101052
2724485
131586
479468
2436018
1396187
17790
273657
1015011
2053272
2443968
114364
2022585
732699
412580
1030141
2370824
8283
1011777
1102979
1511843
1282515
2838566
2816623
714172
1085614
789608
886193
2278204
1706430
2771525
349474
1938460
2694635
221856
2242581
1448863
2007952
336694
722731
1529209
974068
1910072
1528103
1370968
1121307
790185
1789959
1664492
2227431
2115089
1267891
2897025
762631
2143279
2087014
1430600
1419004
1521006
2846347
1602694
2354873
1819722
395156
672481
2567930
1395567
2773770
430298
726534
1658218
957559
2580831
513300
1373437
1324487
2848398
204258
1777095
1653406
2314169
2626375
2823718
1171918
946108
1531918
72944
158140
694482
642008
2460759
1226238
595882
399143
1589463
2293697
1553022
1270504
372946
2551441
559941
2395142
2788277
2937261
438621
384399
2584973
2606228
308136
2539035
114329
493875
2792963
2839928
1870450
1450797
467398
215833
2679047
2807859
2489668
1866305
2600281
997968
1573914
895567
2349040
1451124
1902001
2556866
2924958
1407184
2229894
2104029
379873
303524
2519342
2873106
1728261
2621445
2219550
2598860
2461082
106990
1274813
1724053
2231613
1174815
119823
501434
2574614
1372027
1278668
1350009
2395383
275696
2857412
2515362
2106416
2341502
2130290
2089296
1982786
1943814
1807806
2342675
1805784
1770443
1204500
860627
1438705
98486
1093495
1000819
2557076
2387368
1215045
730524
1027636
1545507
902256
2060521
2829021
1118194
2559149
266373
567969
1921143
2637094
2423523
239935
1575998
502470
49825
1392673
544617
2178498
1489963
1038868
2580847
119498
418388
2188219
1041200
1476161
1118522
2044143
624794
743842
2531854
452247
965312
2051855
2709172
516767
192456
1165376
967904
375188
2485885
653290
1343150
1943444
2512451
1673280
2669241
461826
873840
1631283
1018768
1026505
1698452
1093237
53581
14790
1806028
1618928
2679586
2479297
1104853
1694986
1715038
2731302
628279
2099784
1374437
818511
592942
1900093
145817
2026096
639256
704562
2672466
1322937
419366
433089
2246910
2321486
1242134
1579216
1326965
1199899
121351
1450483
1762428
702596
2256598
1064678
278387
1988848
1409413
1651641
2846516
842685
285833
253427
2151476
2177267
601732
1748102
487389
1489981
2043830
1824810
116425
2183603
2582023
1394812
403425
1123421
547211
984498
1223949
2722256
1851603
100042
147456
1179651
2727746
1437281
2083723
999175
437738
2822303
1879267
1092231
1318406
2931739
2682200
706312
955711
1725766
1513035
2568524
2161164
661745
2398528
250683
803880
766723
501447
819888
495434
987624
485618
2032915
661224
1210889
2041730
1436492
1520398
956759
1932565
1720772
2587798
767542
1947046
1386192
58675
228642
470451
1710433
2799939
518862
2865124
1699782
349761
1525259
2713937
1875591
2723223
1772606
1113773
1466462
2504546
1422316
734607
583415
1037879
2067899
2061205
2272652
2927
1540857
135361
1435714
1117319
2763920
1824703
999939
465410
22550
1995572
2527200
2394327
2661570
41793
2325679
1079866
701564
516600
759023
1187167
546965
2512076
1729103
887244
1424946
2204091
2078051
1078228
9126
2541398
232682
2412314
186503
388750
179405
470766
1391610
1138603
397175
543594
933395
972561
1643664
1956715
374118
1481174
2110357
1085212
2522446
1555556
444532
238386
1121589
721458
87998
1535577
1876346
136754
2860613
2460192
2602210
1519468
2527397
1731423
574486
2723695
2320735
940631
1819296
661073
1047052
571655
192
1776641
587795
2237958
679896
166196
662301
2872937
2891016
2340805
1852197
1389842
524682
1722306
1415603
478104
2510213
2148970
1751129
1708384
902246
1772003
509571
1601085
1946769
1380075
559530
993616
2837907
2737988
1518567
541703
2794896
336039
2428075
1945827
2835032
2473572
1561919
2598776
1431401
394733
1749472
415133
1118116
2060036
2891562
614860
2895747
338243
25390
2432568
812593
978595
563158
2203565
2830236
86201
984070
1824866
2339007
2320326
383147
1284497
1611735
2522170
186424
1582643
1044902
1161183
17475
2024201
1469993
1624762
2450045
560758
338646
2855046
213518
2348772
2508576
121760
1612299
575133
1506311
1186680
567119
1399011
128345
1793256
2638125
2883715
340059
1939349
1272526
1336203
2571482
2313959
2691770
2417552
789850
558185
2562601
1283239
2397773
1354616
2253154
567047
1872609
537192
2939736
2318084
120155
1928646
475802
2030096
2028364
2712662
1673111
914744
540591
2917446
239808
1347516
538221
2724270
2177217
1744599
1503654
756400
1405798
356813
1649848
1990596
662100
730150
250721
1474210
2856368
1416358
1476654
1664480
2106394
2048508
506440
58266
929131
646968
1392439
1026598
523598
2455110
1863374
2682277
2713050
1533234
460438
152966
1995883
929517
2614003
2554939
2688499
1012256
2519508
429765
2489309
835341
2885334
2069318
1112845
2050800
461935
193225
349572
472175
2864938
2622510
310448
2237515
849740
2712062
1905642
2118776
1532879
1848367
2886786
2504430
1700901
281742
1845402
2345786
2019575
1330286
2880797
2475996
1914600
1405339
2596343
543821
2487073
688826
642371
667415
2725265
55606
1889831
2049557
2830106
511247
212722
642560
1127869
265430
1834618
2699959
2222253
1426599
1118847
1345748
496502
1395434
153226
2076248
2292499
1675319
2576067
2830161
618646
2522326
2849876
1918814
1639318
613007
1518522
807859
1887805
1180299
1643364
507257
1046113
998480
1163174
2810012
1869707
1315317
1343649
2289805
260058
693886
2634590
2896707
1728683
2255854
48310
599092
718715
342938
1613141
1729722
948928
2419266
694728
1740751
2937324
1572460
960353
1646433
1821143
421012
508220
2921941
103103
1848101
33609
2253223
2462128
2618678
2482138
442891
2578767
2917013
1251871
1952771
1924281
780293
2462003
1957566
2179358
500408
2300845
913973
484690
92628
2399436
1628161
343180
959185
1769521
1227211
2461725
1580791
1523037
2905175
1640527
2929891
1277339
334396
531352
1364668
1042563
1758165
991841
421640
98970
7380
1824577
2378615
2722997
2442318
1099609
192101
979843
1712860
2912693
2334399
153059
2385756
1224667
1420573
1754086
78679
2825663
934221
2680706
317718
2376674
722031
943059
604931
626361
1727710
819227
2717312
969565
1152274
405085
2714673
2638143
1874364
336229
1062592
2119413
367070
1276727
340403
1669492
2166846
1434785
143252
2535380
1238213
2499838
2477763
1858366
1128871
1312848
1497017
2043210
1625533
1769691
290390
469233
2614477
2369715
1684654
508742
1271771
1698863
1682881
2619108
2819582
1183991
2348721
41966
1898449
1348592
1306001
1143512
507413
541067
2429428
1153556
2932096
2220848
783149
476288
2219700
1061449
1136291
2143513
865786
177822
493563
2377576
2625950
620052
479895
116386
819719
1813958
2418793
471476
1133501
1802929
894051
439406
705754
2199966
1150747
714198
396054
2922847
2460906
286375
359452
2047575
474815
916298
198763
1124812
1639772
2159495
1625718
283435
2504338
167927
1488561
1750671
2132507
2643486
1768126
2558430
431920
1699118
2317666
1142508
1784732
413960
451165
391916
1013998
1611132
509308
1408199
77134
1926631
2407240
1460662
704745
918165
2785384
1031344
843367
1488929
417575
727459
717639
2846651
2502667
1820209
1484634
2320335
462196
1010820
2557932
423842
2705535
2448739
1092883
2244794
1390252
1435274
1584023
1998387
2332214
2194982
2683065
2763633
1952105
267755
1802796
1088357
2805380
828356
2176902
1794803
1284788
2218662
983637
1400666
1296852
1451584
2294162
1434318
2130520
479783
2650443
2272512
876081
1180561
2758329
2228223
434225
2808442
2657181
2715218
190364
1683155
2393325
1008691
669204
2407699
2414289
1725196
622904
2915858
1900697
2858078
2716306
1349386
156434
2458472
959469
1988938
31433
1185276
1511991
2288138
2598631
1455408
1333761
2684918
2706173
2062896
577364
1475187
1834366
2653883
1072571
2635790
309630
163333
539389
2516241
2788631
1471643
1267316
2767557
2183321
1702283
1014599
1931916
186391
1959672
2235272
2632195
1211671
2303007
594411
1023270
1117409
1334046
2754290
396332
813268
1081893
2847820
1791217
921920
1267887
849102
2415563
1154772
285545
810027
185091
2206142
2035505
2820249
2428979
2016309
1704936
2896637
2745704
605208
1370974
2665110
549393
1585790
72026
1281846
1294382
2661957
2700066
576374
950348
1378630
1687674
2366142
2526204
1773259
1205378
1458967
1023204
1931126
1418272
1364642
2851887
11775
2228399
2540119
2674449
1895886
555892
852801
2351407
379821
2353194
1836932
137042
402393
2485762
2420702
708123
1163332
547008
2815435
528269
679966
2484373
2915893
339319
52000
1718604
266318
2113152
1913350
101835
374910
1781766
1084007
2115814
2774635
546143
1404824
1758819
1936925
1698458
528371
2588111
1787343
1423068
423625
166229
1218330
192046
232901
2556917
2472282
2075441
1212107
2014905
24149
650025
1705513
2935533
2271726
492449
1934469
1702841
1929877
2091042
642407
1192863
1074073
2266361
325588
693073
1521621
2529389
1643883
1479812
1925136
2177789
439437
687964
2651130
2270006
2088147
26628
343014
2613603
2511561
1915157
623998
613097
2598648
2511130
798525
895069
610236
1467805
1500198
907267
1997384
2895156
2916559
4778
1397168
2103811
1746075
2613520
103270
2262806
564905
1500297
602897
1790764
2395571
2641755
243281
824693
612150
2255910
1270057
1905194
315203
2770656
2093583
2852465
290789
1475442
79395
993877
2383438
1248884
332646
407418
942683
984678
1668264
1093255
695907
1113816
1505642
1497024
834967
2030011
618591
1694936
2115100
2136859
1334529
2912205
1665027
173117
1340621
442764
730019
1763013
9474
2533511
968337
127572
1008605
2465123
154996
1751709
2693054
1004482
178164
1503098
1853872
1624044
2203593
1868941
2351125
1785411
2236010
238787
1495452
1851956
2749755
2047126
829834
1294941
2710985
727351
2911726
1440540
1351192
773163
2010988
2839174
331023
2577027
458385
1032600
823027
1677594
1551118
2835693
319457
1163575
563781
2885852
2809793
1078122
1852271
2109250
1197595
125482
2920400
2270351
418867
1857082
1835395
789580
726626
2177989
2578095
1119745
2403877
2234562
1924359
842094
529611
1932685
2555661
2784225
2374193
632145
2725012
430083
1866777
1695201
712827
1562256
280563
360109
239456
2192386
1212700
2209339
2120872
2537725
131130
337184
2648773
1045130
1797100
2909367
1894672
199292
196397
1907971
2292199
1829909
2785491
347202
632728
2165750
1385105
2119330
161753
1939209
1118418
635502
1451681
143278
950422
2275276
2674938
1963114
2025616
630400
212457
1550026
566726
2051333
810227
452360
598135
2525160
2702452
1465269
2646636
2483907
2409124
185303
1661431
2471107
55384
2810333
1204707
2768525
2595349
894203
1124652
2223325
2479523
463827
1580947
1245510
189420
1517327
1958807
490293
798301
1499368
185959
1845310
844851
2588947
1461037
128108
2643823
1252082
800731
345723
2058175
884659
2015371
1609543
1800217
1755284
1853721
288727
2874937
1635953
2022085
2835921
2057010
1329209
806352
978478
2274343
403954
826350
2778156
1004353
1790952
2510672
583773
476042
1468927
1739509
361710
301473
1950685
357401
808565
838698
1113175
213642
1243835
355366
1077004
2024142
2402620
1517078
1170871
1314370
360329
347867
1367187
423387
1085352
1149210
1564220
2866414
2815946
674822
2166021
1818573
1482239
2879247
772604
1435625
123126
1471543
892666
2797096
2426659
1408106
2204330
518012
2141337
595823
2036569
2758790
404272
50217
1624759
2335605
405759
2091152
246108
2538777
1956984
1375686
1714878
1491310
2508004
2940038
2580442
2697630
231068
588306
362508
312091
423867
1818906
2703035
1832666
317066
2692818
1553653
492921
844054
2658524
2861758
1785440
1619502
536297
1831700
2300218
2396883
2361580
684516
2148099
1521343
2506491
1893202
2136431
828329
1127057
1714128
126948
1227509
1686931
2874374
1530486
2139404
1045173
1531314
216754
1359339
1973935
885403
2124102
2629999
2760102
1220010
1213711
2089051
2810432
1932687
1465000
1712191
86812
374184
1715410
2599731
287317
1984005
538430
2044272
1559751
1368921
2344026
1452488
1291923
664259
1192633
1729244
392603
1962389
1092898
2918736
2117191
1839953
334748
1648182
1231959
2621124
1973333
167604
50060
1762875
20396
2341782
2266877
2203428
2503994
2796705
475566
2849009
919987
2307980
1860616
730220
1789515
220019
252717
2060958
121836
1734904
1830425
104591
511572
2888593
2224023
2840252
424101
299623
248974
578710
2424489
1132425
2075799
2668086
1018939
908058
1282722
730796
2758517
2447842
2819735
2926433
1930218
1369594
2425525
100621
2207991
1348495
707258
2430210
668769
2398358
288636
1405626
2076602
60496
2569142
1543691
284590
2878168
2651092
235882
2086299
2702641
1521163
943826
6987
610007
2294679
43868
581842
1969130
1085327
893565
1841189
365173
1331666
1144052
2775574
36242
579975
2133955
1407465
1648744
1944294
2022407
1325722
2175214
1592728
1072934
2758240
2586325
2570209
1222034
1202125
1091017
2477332
1199378
1196340
1551116
405845
388531
2434571
1752343
184515
1441633
1568363
567955
2570426
900522
575588
1875763
1636265
2378263
2895054
375802
653720
1037164
1845556
681953
2392602
1984618
792781
1849146
1477432
1122068
2839255
1349550
1172025
2823811
1322568
33822
810941
1047235
2268534
2281315
2122403
1957220
1682549
1855932
387858
1799531
549420
2499461
1008300
1630440
763290
835436
162798
815373
1497325
663340
2840140
106456
673428
336722
1623133
1427927
1933753
683724
2104957
2897064
1146296
701704
290315
1566673
2169048
2231717
892143
1357860
721690
1568561
2762026
1977565
761750
405279
355859
2781518
912621
1905845
2295957
214310
1396773
1153894
1333213
844962
1352587
1175780
1031360
2756729
34461
2247734
2864194
1740111
2102624
1387521
810184
2521277
780715
2694758
1286376
763539
295425
2287337
1073970
1405149
492814
762502
215308
1815047
2072954
717260
1497809
1337992
1340611
616737
4042
2286884
1778232
449058
2409479
826801
1754219
723672
2505714
878136
2936428
481996
281762
1796
2125977
1821949
407394
1395268
1140828
337363
1258968
497078
2086684
192461
728503
1310973
2587464
457270
2501892
949008
2862546
1995270
1688980
1295660
1548533
2850293
2059735
691658
2071185
703172
346215
623750
139337
55610
2536744
1831909
2120685
412289
1804946
340016
561690
56342
2436260
332141
2769221
2263439
1209748
411052
716028
1754583
2112686
692941
2295934
1741631
470785
219298
2571972
440065
2136760
2180271
1417975
286650
1004229
616459
144606
1927820
1844424
2811493
2724792
1996971
2796481
584225
1090556
2164577
1554117
2347926
40219
2609212
2102737
1764136
2551066
2777455
274896
2354249
2347237
2416395
788665
12113
699589
2311175
207236
321864
1061469
1841125
2570239
1498074
2535290
340251
1874413
2768438
2137675
1696507
2852521
1221673
1440455
1803478
98105
597686
587899
1864760
2663596
2065516
2317696
2784218
121833
1722927
2766216
812813
1280385
2870167
2221734
571068
2920166
1183545
2727275
222069
1877435
986864
1797058
2569406
444998
1577662
1877156
372854
2306700
2175793
775963
629805
2853591
2179964
1234535
1745417
2416942
2625841
987346
1916531
888329
583679
2385767
1466057
208566
2151802
2840258
125777
135695
1309418
2017439
1086841
1851564
1244086
792197
686328
2491748
1195180
2594472
1840589
880136
2160603
1598039
1247578
588899
2470045
364045
1166894
2754406
1806699
58631
2192363
134848
34294
2883182
2569430
1472115
1670944
2020801
951338
1633056
2238466
20176
1965383
2377844
1712812
2475325
1740569
2372640
1506046
2853192
1583375
2876143
2540848
1570461
315658
2240473
2407039
2644825
1248896
2731053
1624924
1667064
1539163
455369
796209
1805691
1809464
104542
730654
183378
178205
621889
2697321
2792268
1099545
2082460
790343
1316235
211165
1987843
1742040
1056035
825374
1796254
2900380
2763120
515112
2491627
569222
2704950
2495284
1279483
1790641
77274
340391
1677998
867491
191450
2766105
1780218
835008
1460553
1546025
68072
2894115
2654604
1359428
1319574
1633096
217773
1343225
2125569
2262939
195282
549572
1389687
664515
2748522
297952
2613967
155870
1668070
1075494
2331890
2618212
2004538
2370152
1186856
705874
688290
2109042
113993
1134549
2312311
883718
1250786
623359
2357159
1079460
293725
1008192
1709181
2316606
2911867
159588
2098040
1935195
1163214
766677
1468463
2069901
1439577
196400
2856792
1046901
41387
829630
171736
304430
306551
1684225
705195
612225
2357683
1831524
1865801
1126065
971764
697622
2246715
2206327
1086762
399624
1064288
1830094
1891323
2163353
1742656
99855
1444191
1016324
962152
1619219
90183
2447603
2177658
1354863
2451986
2297243
681794
835414
1416433
2677133
1857333
845132
448826
612832
1795334
1059408
413931
897105
205364
2785901
1054433
2376694
451304
2219687
1165121
855170
1453666
1495543
233485
2043018
2682571
542524
2585821
128130
80032
1508574
1560644
1820535
2327231
1031650
1588113
804359
299187
1281146
2083174
2398914
2500334
341756
2423370
2743181
1668126
131145
901472
2783879
2074652
2741161
1266967
384668
1773802
1093351
1919217
1671364
309038
2262605
2836233
1427143
2380493
1476859
1546107
2858226
1192861
2715164
1743986
1187634
2612714
1068957
2481168
2733476
2289842
1414083
2642388
2774195
1562181
1483153
9987
1500223
1022080
826639
891283
2338531
228904
220546
16298
1700003
565380
672745
688946
567155
77705
1352843
2404630
540313
276350
1823057
152540
1657303
22332
2468067
2291243
825037
802091
40077
1765838
1673881
1590186
2328691
63788
497772
2129949
861466
1275276
1651985
431022
1694943
271932
1102619
117060
2581726
2635085
493919
2263352
2266568
2125048
2790612
1944916
1448734
955958
2167608
1615387
1667894
1891938
2517
2630614
1218708
2382043
2870933
2729618
2783991
2875082
2699190
1952579
1391331
778952
1554842
1890739
1876438
451656
910979
1064797
1459074
817114
2444076
604761
762406
796354
45142
1649984
590979
2250810
2747776
2575105
2338706
1032690
329481
680660
2232142
2522353
2145122
853157
1081087
959751
2421406
25636
1276797
1253051
2168384
2855180
2228552
2177716
2818055
427248
929972
1252491
2001229
772801
1960608
378456
1764907
2643651
1770157
1155863
1232326
2302820
114422
2843616
2854620
251105
123369
509932
1773367
85800
344487
760701
1651009
2491817
145711
2580521
1861513
133704
1076027
1886616
1085379
1769850
1800029
45042
673929
1540864
375819
1465909
1238745
2450895
1701598
645768
1857692
668196
1971949
1181208
710678
1734269
2308910
2837006
1678575
844457
1283647
500132
534350
1746454
485005
1004743
692003
2045272
2867594
1610942
1487092
2335418
1392293
85833
2584995
483882
1384302
1362643
2674363
689575
428483
1917777
208570
470317
1273540
2648443
1242868
393673
1334241
249438
1243120
489992
2111458
1538626
530483
1377142
1014209
2034616
285143
709930
1644144
1315061
2086705
906475
2811210
1600315
720600
1677088
1855988
1281964
1383060
62289
2326095
1274839
48685
2841381
265137
199227
302066
268658
891385
1971882
854397
2239923
2439129
2558038
2719841
1356711
1255617
2141590
761459
177724
1858453
1286688
109461
128742
1790465
1152071
146880
1516960
1518653
1435243
2161237
1510862
1212752
2859917
2699473
2433554
2667407
53125
988829
1139359
2243254
1680335
2784359
2295267
1950882
818112
1051075
1562915
2476224
1108104
2543355
2089424
1136421
2323763
526930
854328
843942
172935
128485
2930857
798432
1867662
1256149
1469009
1456937
2859260
2749961
2499310
2192347
153632
1782557
2729079
2568923
1150664
499270
1209022
2673337
1261657
181856
633622
35830
85709
251142
2575411
165461
2326234
624481
385084
2112685
1971529
665141
1942601
1533809
2673001
2835860
615934
154651
1084492
2824468
1199825
1950665
526790
459579
1782631
2910602
170720
1159329
2423255
300103
1266191
524974
585509
676870
1471423
2440044
2492129
1233419
1266437
1880880
1118139
639107
1792715
595406
847137
1367214
190411
2339157
1519661
522494
2114925
2924227
2880020
19837
1199882
207211
2506354
518376
837881
586756
1187303
842130
569169
55565
1004478
2197252
1479908
2820773
1108364
1264229
1764612
911992
683772
1234727
2141158
1911744
2139103
381972
2143050
503035
593153
2291639
171482
410567
49294
795749
2690958
960760
1987576
1576734
817776
1232225
833091
1807380
2804177
446245
752935
2893590
1258967
2533767
65514
1887942
1362187
2076404
439311
341770
1274708
2199624
795302
1475105
537909
1871032
560445
144944
68134
2915654
1360264
872118
634651
2257859
666383
2903190
1916820
186798
1949491
362579
1218609
2779939
2249315
2628690
1524633
1280790
2499268
2736167
1329145
2291578
1697425
2201945
1801788
2523269
2244539
321938
2759985
17949
2569502
286199
2859747
944222
2581184
541674
2446873
2214213
2844596
2156328
1665368
2351036
600442
622781
654801
299403
1380419
1484822
2726595
2291208
2553825
2228880
2448734
788572
636
2576304
2776270
1171472
565646
711601
1950677
1913787
1106155
434177
771585
1990985
2339945
2495927
2099543
226675
1831540
2606465
822420
2614961
986738
2667633
1929644
197478
2836291
1073999
1576449
2041671
1929407
1981991
2815482
945056
734964
983749
2609324
2310040
992913
1551848
1221954
2457212
1434356
115323
328216
1931654
2176511
1618912
2523148
1802505
652926
521006
2315652
527655
1087163
291409
1608742
2594185
387507
2343821
2262707
664329
757055
1267869
768249
2931350
175772
2537806
826974
189851
1790721
61735
2303209
306507
2009298
1830442
739164
2551667
2362301
2352402
1836531
2861985
1122273
1065599
2243332
1485096
292852
2016697
837017
938536
2428845
1386904
2647766
2122571
1518764
1924538
2318910
515944
1353035
1814823
2720432
2108751
1742152
1392892
163857
2925072
958217
2389344
1101546
159371
1780442
1072376
1651090
1025762
519138
1140734
1908238
606210
1590255
242943
690159
2415851
2588929
2131031
2030128
2211244
2263652
1232946
1675011
793179
455195
2371285
1436928
957299
510537
2604338
895060
1122087
2715849
2545609
1209456
883306
1947254
2621944
2384793
1435580
2311130
1575498
1004730
2107835
5599
1439819
2293419
2540753
28280
1343445
2587130
2563856
1805795
2393733
159590
2463054
709466
598769
136001
1825228
779056
959789
2532274
2445075
2703333
1369938
2295211
1960008
2713902
2380119
1304982
27323
1316455
816625
514104
1798326
212087
601061
1620736
1936791
1707215
2579081
388741
1148828
1650918
652397
1963057
187393
848155
1035566
2400272
2105546
2906255
763291
1004218
555520
621865
1783321
2278413
192406
2240451
1263533
2760042
2056721
931377
1733689
2482815
300287
1131914
2520403
1398550
1546402
73346
2431709
106665
1163223
1375383
1212777
1623778
1252261
1022247
2701746
1213213
656353
1968042
1028670
865380
2426956
771891
297473
870629
2677053
2270963
840438
122058
709895
197983
2811289
1512647
158694
350753
2136467
2691303
2222547
1292233
2864733
2789576
2057592
180282
323462
533434
1382448
793137
2464509
1006910
626294
2829029
1497170
2320817
817859
932723
2874401
826279
1552836
2276030
739501
575899
2890732
1605075
1650149
243160
1304591
1751180
868716
903061
505535
195224
71844
718575
451694
1245200
2329770
340827
1066865
2149726
2923606
1028820
1900242
2857082
2522820
1539262
2360588
923286
1282873
1992466
2065294
1064377
1683084
2918341
975502
1304115
1841588
2436936
1414170
1212034
1136894
1425521
2608108
2387862
297939
2568576
1115340
2514969
2576706
1492181
220262
1484222
128670
1355999
2455564
1217325
2153965
504583
2705845
2795841
2837409
2918909
1593996
3463
2612908
2271864
2032243
2850931
1946012
1881682
2857221
2109309
2251270
1425892
2420027
1706563
1993463
211020
2277039
1466223
2635971
1799981
283882
600043
1477414
414398
2237441
1187429
1069940
745097
1467957
119050
1016998
630749
276023
288990
1979349
1104452
2853486
1423125
959160
555419
567099
2924350
1526837
2526856
2348716
792704
325422
785039
2722732
1481657
803826
1248045
169769
1037207
2057647
2336263
2145192
2613304
1477715
2488058
2021345
2086496
506714
155985
2928965
380619
955960
267646
938898
1713353
1347013
1887446
419003
494674
2599293
756223
1591033
2574825
2238119
2364517
2856334
2354094
1030918
869796
2680023
2509197
1383829
267699
1872652
611489
431859
1559401
139578
1601764
990790
758217
481215
1826825
828956
1344186
2714519
828883
480102
2623208
2398861
1510366
1272325
1292624
897049
2844198
1817051
1626391
367639
1843689
1534856
2865218
2464508
1159888
1530678
1986871
416447
574679
622296
2623136
574419
1720523
2537650
1790359
2763500
515361
1954742
1091319
2135739
2462423
531871
1081736
2751392
2796610
2884576
2236385
1646473
1304370
2119574
825192
2139588
1052825
2085604
474430
1066231
2297076
605601
885027
99113
2370876
2297088
1385998
402358
1944934
2564924
2262048
703055
928948
1030216
607790
847000
1261036
1541238
454610
1632455
1723246
2355602
1918823
661637
1357708
1525538
1306049
2529632
576493
2203936
964223
1745988
625932
2049245
1827430
2466115
695298
2216519
2028479
611416
337789
583286
2622237
1119921
1027608
887637
1132003
927287
1755094
2309057
252097
316107
1642604
153997
1909126
416129
2865308
2093004
161115
2869098
2039960
1155631
2361506
2044880
2041790
2358732
106154
2729794
359294
1133489
224447
2365372
274875
1121614
2598077
257001
510192
1575035
2345197
603145
363341
1408520
1899564
200737
458941
1013031
696957
1916710
2293252
949421
2661533
889891
639896
481470
1397519
178102
1723829
700964
688705
433010
2812969
2471026
2834491
1313025
173327
673354
1089525
2631670
2740453
1799695
498312
1847579
389467
2022754
1319312
1551148
362908
1937717
2815189
1813187
104409
1474519
1734516
2100366
2231387
1090994
2664965
2292727
2910241
1280252
1643411
2883248
1905261
2633325
1448736
1915664
2322234
2281107
1816615
283212
428009
1324160
2292435
812755
2594045
1897097
2066212
1410059
1738047
2453908
1132566
14148
992805
1948406
24939
1832450
885005
2580953
1346438
178739
83784
1745769
1432980
2912080
2348724
1305506
272104
392136
469267
2131344
1707228
48992
1320240
1829423
197135
1929746
2436434
2003923
826794
1633387
172143
1006286
2786417
2192577
648795
2896762
306388
1396111
2824224
1337351
1212656
1446256
2535573
3632
7907
1155734
396748
205043
1123354
2148534
2154715
2026096
2608131
2581656
2029555
2458150
2053800
2589735
670630
749772
790461
1792614
2276333
1095497
2836796
84606
2537894
2456276
2856793
8861
419063
807657
2660546
2309656
1568345
2247888
220221
1412641
2322996
2839323
2719084
2368462
348532
2794620
47569
1860349
2655315
1269500
2133244
455050
1164875
944888
564593
2331828
838007
178047
522027
934325
440194
65498
600435
1682037
1075991
8723
2338503
2462711
2005544
2563885
2687192
2604720
470734
182806
1310262
955779
711196
1361608
1754418
981542
909798
2809796
1522181
608318
1767888
2888994
2039049
1449972
577378
2200327
588843
2212635
53213
2068440
766596
466230
1473989
1344183
663210
2041951
123136
1096035
2319810
673536
1370408
2192247
2064053
175950
1213406
253771
2003677
417511
1332015
1703212
2382466
1521301
797063
2238876
2058872
457021
2256893
269028
976708
2362604
1442711
2777599
1105575
479946
776217
1016228
964985
1781961
2681711
522790
1104589
415896
2046313
933074
2430465
2336929
1589255
1996638
124102
2584537
1015623
2417260
2343354
724385
1305852
1608211
110522
2438590
2826258
2754683
326821
1972366
499529
29773
2316421
485487
1817604
2109590
921576
1807725
105280
1212165
998224
2346726
1748232
2126518
1550098
1992982
1268892
2017941
258980
2427122
2334525
28036
2283151
38551
2023593
992464
176455
276242
381802
1584497
1044615
1351660
699369
502470
1590893
940282
1710808
803519
2810308
2721191
1844187
598682
569638
1850497
1282839
1542654
2932583
2433164
2104503
844616
1362651
2120523
2711870
2138034
2716798
2497883
1125612
1794507
1449311
312845
2907989
2619480
626906
143457
1884654
2873426
2266547
2283054
321471
974054
1122515
2900299
2349737
1358967
1975281
2793754
2176360
1847855
1982478
2722082
172461
1583408
1466868
574898
211891
641799
1171270
1380072
124531
1311303
410217
2870116
944240
584540
986259
105593
802813
379953
981559
2899886
2136540
194436
2529787
1262286
2352310
2459490
1116020
2125684
116656
388120
1786873
2232744
2316161
833176
2026871
303975
925605
1961004
1753136
2244007
799041
2742383
346185
1510233
140409
2844329
1590294
529396
2596770
2666518
1873317
367102
1215039
639655
1910399
426595
1688712
61932
934665
1910959
2694358
461278
1648462
191298
1403291
1735649
729799
1332141
635815
1412461
478167
1313435
1390139
17710
1628851
1934963
2932051
2892542
99241
1158097
1969014
82085
2927813
2134530
2122885
839605
619325
2408790
362264
417403
1807413
878819
146474
1561018
854171
1834863
2010702
1835785
1694827
1680809
1698435
1447709
1248272
1641392
1543015
936385
260473
2910476
2497749
1169910
1825783
996945
1334458
270109
2808052
1137109
1047438
2868546
503987
2098657
2814606
2358410
2146865
2304650
884799
1537852
759191
2845249
1465238
1629335
2507903
1137529
2175061
666676
1313410
652952
2602861
1569443
1265076
1581620
1637352
1191612
2042419
259391
617082
1515883
1804162
2328745
1591618
1226506
503481
1303494
216020
2878232
1346435
1340096
818854
750704
2049633
1188921
1309569
1118555
795522
2317104
291769
863345
1304237
1995212
1492963
1033403
1770530
1373449
1230253
1231256
1147688
110415
310410
2323349
2930744
1534584
1026831
1918329
1540895
28178
344142
2028087
564110
1747629
509128
1676246
2906790
2804475
468848
2560697
1482115
222077
852475
1698187
929023
495728
2050886
2144643
2523699
2692095
2189729
855950
2839908
1342748
2737285
1854551
1940009
361387
1139413
2027042
2345189
971334
595221
800610
1278854
784504
1064428
2460403
1493285
521848
1916382
2262023
2476353
1981502
2700602
1908915
2081227
827765
269599
1664172
881743
1283490
1277898
1982980
2618687
2867248
2917173
1482355
1843304
568198
2097233
2795796
728758
1129449
1137512
2162648
1412818
967290
978928
1482011
91240
512992
2632289
1090068
1843002
662357
1662053
2762029
2266750
2639201
1445126
752283
1703993
1149252
1582878
2895766
1114153
2669151
2327374
679314
1357250
1847992
1588689
1930601
1837372
1310350
2637791
621177
2052739
1683141
1362732
2141404
848878
1591611
53000
133841
2898784
385178
694488
922253
8841
751861
1394282
729590
1754882
638306
2538190
627481
2470945
2644688
1899365
1744501
1280467
2601346
2442768
2342736
1961789
761692
1659064
2495598
369863
1146728
1938743
579311
2800882
228370
1966329
99700
1465868
2388581
1267373
2916848
2237586
1893453
2380806
1772597
1828133
2156006
1311924
1227314
2754152
474808
1525132
1967344
1536140
2463290
2610291
783853
2074675
67944
1611849
374422
1752869
2488523
2208300
1854711
1318643
2037769
1051040
1209769
1569886
1096538
1332685
1374399
930874
2173350
1799382
1351004
1769599
1537267
381903
2000668
513286
1239051
359914
1121529
666289
2631711
1917706
1195515
1469610
140937
2438340
1491728
131796
1770170
1080726
1727425
32504
357791
109869
2661008
241988
2279208
431202
296611
1081646
526556
1957948
2065910
1989727
1251162
25987
991942
1476559
2203530
2606591
279050
2121932
2531592
499164
2258043
85873
1464271
2725086
2723715
2465826
60769
1635508
2349120
2806549
1830965
1428497
368293
1498669
30296
1629006
1087901
779014
1632504
2798462
2260589
1793570
1088654
2199681
1267084
2585604
650465
684372
1393157
1796122
2465062
666496
2528527
778273
2090598
2498810
1448602
2433155
787568
512394
1889100
2820947
1746006
1360729
2922542
1986121
53582
2247144
1535627
406121
1330498
2291147
2183890
2036853
1534549
615660
5410
749163
1825160
73891
1039539
851474
2137028
67592
993648
1485473
129726
2752609
799995
1548681
323097
521832
2627805
2608740
1335307
1972493
67089
2026345
1961265
1575003
2572468
2641222
2076593
1918263
24374
464864
2184983
567184
514656
1931405
1034390
1914745
1224609
1703043
823002
1340394
1279243
2285696
1089159
2263803
50941
2914497
1731972
1540279
1073316
20201
1519689
1618247
2821022
207246
1521293
270778
1827553
885187
560150
387496
1899806
1891666
2307103
1895483
1397898
2500871
1625646
1641454
787564
249369
1034373
1647177
1966347
2596527
2791627
58073
1245913
2742596
1239795
710578
432913
2935774
388830
702033
1785685
1810052
2539972
2027733
581584
2222193
949270
1308973
452707
1667752
2169490
1959766
1274881
821656
354665
2430258
602437
2531308
1862788
630943
792179
64458
1027349
1514698
403019
1231855
711458
1005805
2908090
2051923
2886841
991929
2107185
603036
1913262
1588842
782029
403155
599620
1841952
130248
60264
1566978
2381966
135325
1310366
390948
1541542
2723197
700215
2078841
1350988
2736283
1678340
2268182
416477
269178
1457290
2077231
373692
512992
2549934
2610615
189307
1143136
800164
2214064
2251112
1737281
1349127
2467428
1430900
1965884
1849502
2003350
1466466
2928739
167254
1436214
1316627
1875596
16142
2625426
1535286
536424
2742099
872261
2603297
2277951
2271299
2360351
2925364
1244975
1699703
562551
2770090
960894
471011
2111610
375385
1006228
2261991
2020977
1994672
813052
1128612
2451646
1162078
1699636
2870354
927357
2435668
127476
1243977
2360976
2268381
2787980
1426270
1810766
1289726
2036770
1117847
455550
2236833
506352
2188957
1537346
2826065
181039
1947569
1137672
2894091
2354408
1833418
1994820
1837494
1769085
2879174
2020678
126313
480284
2717579
1112699
375189
228039
1630456
155557
805556
2436376
191463
2088777
1733420
625568
78516
556844
1900337
64106
1472612
713255
794682
1852531
1638410
2566789
2715122
2848621
25116
471448
2678050
2102465
1552394
1888714
734082
1029180
2205347
1061635
1690869
1453581
426370
1090961
1603682
2872108
2862550
778318
2514793
2151578
1638940
38136
966294
1453259
789102
1401085
882224
2224088
2103144
1280916
2765188
126406
648004
2774863
1254919
2320740
154214
589477
1835549
106467
2215779
128958
336722
320325
1641465
2195915
2327258
1237281
1316999
1792973
69017
1674038
1891973
194244
1780510
2215783
1976236
1591017
1423817
828333
231965
1277148
2401425
2754254
133363
2914569
541489
2383576
393038
1650447
2352175
2403409
1929953
1040450
1080297
21649
953370
1381389
2900021
362291
1553376
2165937
142130
2626040
2816352
2576506
2821128
1079600
955483
291544
390275
1046477
62234
1883128
1292452
1317451
1415673
1290440
898566
398598
2589246
2620735
975583
2381411
1938097
275804
349610
1360427
2931982
1456435
2090735
66885
1841375
2832391
1040688
1756415
447840
1274603
510492
1010423
796012
1690780
568851
8883
1793201
2725891
1602437
1253688
1033816
94230
160615
1543540
346684
1266661
2746328
2259498
369463
733212
882384
2440905
2150914
1130698
2357333
568375
1073975
2871590
1859749
701982
1180182
2148810
1814323
9103
2436857
397240
335242
2669028
68932
1231758
278542
1595541
337368
1557260
530351
2477923
241472
113460
2073058
1721559
291444
2921567
225481
644728
1424612
991407
2332587
2204154
1698440
2814090
2622878
854641
758997
2302930
1408761
2227262
308131
734535
2361055
2232781
46199
1612945
1311426
805975
1888966
2042472
1450133
298100
1332343
2170641
397097
2331851
734606
2808034
2748710
2493944
2523853
33605
14290
1401239
616215
1195265
28484
2917803
1252809
2376648
2193727
1444373
840780
500687
92759
2702869
672595
26720
899143
291386
855123
874909
23527
2797061
1057972
416240
1557619
2663502
2076315
2654812
2510152
2433568
2077557
1909031
1319222
2264458
1555180
1721875
1744423
2260878
323050
1167047
1357969
649426
2189157
889913
2534817
1760813
335700
2622441
2642709
1805678
1979845
982879
496674
2468777
1743366
2626122
1526224
1294318
1241071
683244
2326762
431574
2472887
395734
1091199
1061158
267948
959385
577991
437900
1318657
2425148
793786
1066448
921625
1117206
2121626
2769696
2109421
2547584
1789574
742897
2934513
515662
934448
229127
867155
2425571
802873
2877990
256493
2009246
2413271
270370
2145582
1484619
1868952
2049154
2054878
1459854
2753591
1711353
2721286
401083
2339154
1987410
835734
2494114
2710320
1146741
2917859
762009
2296612
658577
599775
808710
1245465
705310
1710765
2413009
2921915
2584751
796450
371923
362344
173669
2163312
2620106
2141622
2657130
757668
666047
1944270
2014186
1829776
892738
598942
1905473
2117975
1682767
872747
101868
1609452
2787298
1023840
1617665
2929412
610630
2910081
1070144
1522445
2333053
637101
776194
2889614
2353076
1744955
263023
1062688
609519
239477
2630595
1884033
845633
2179644
2105212
1810109
676459
755157
1095894
8414
2860187
1080989
243711
2054353
2059551
2910522
17020
1319111
879150
1894893
158784
1867922
1208755
2170509
2853022
2769793
1683898
1624547
854949
2722987
115792
2806440
1649857
806934
2848354
1538843
1411798
2179836
1313304
2165391
2734912
1021366
1112362
1296659
1666129
453966
2902609
2309490
763258
2482618
695337
2434494
1604208
1404936
185624
566973
744797
2622081
2378545
984538
1070776
454106
560085
1138855
832203
2401134
1494242
499352
2061128
48556
1293619
2543246
1854073
1126698
2005633
2910848
1310771
2062842
2790843
1378706
1559150
1999801
2935396
872290
1634598
1907090
199853
1667290
514433
426822
1068409
512950
1332842
2207006
1874632
2080545
2621729
1751943
14775
1686699
1318977
1235715
1179971
2188428
2760961
79190
756650
1895723
1853663
792970
2909666
1813038
384989
2914449
129162
1072120
1551863
931687
2241657
715243
1976070
875190
1551385
657561
141995
2100140
2056074
2098916
440108
856912
1126208
59578
2924887
2032395
2624742
1062797
2745619
914449
1792614
327510
630711
2222033
903909
2302
2020962
1773404
2821951
2437838
2793657
1876413
1847411
2624002
517838
2563082
76347
1643219
2608475
1086773
1375277
136042
1629552
1296315
1632769
1895347
1307727
123502
1277029
144286
408441
325986
2139369
1546877
2404540
1240929
2636243
2755034
756406
1995539
1449670
2296575
1805982
1077670
1692461
919272
817274
2746628
2322216
155596
2324657
399896
2010244
68656
2131032
464062
2898904
2450888
1006780
978928
479018
1368370
326061
1947281
1560089
837641
1066196
2638097
2145537
1401813
2136620
1991236
1582878
2088497
2691631
2127626
1873737
1582262
2675905
1461817
2083901
2182845
1452780
372440
1507936
2822877
1810424
1091119
763947
1788662
1377956
1365999
2899504
662932
1993554
1471959
1099269
277209
1837066
2712086
2007332
2554195
2204507
2708277
2726853
2064001
2138312
2255642
1201679
1836403
2606052
2522766
744646
2786095
534299
1809158
833317
906131
1515451
113893
2305950
2196779
2005282
959617
2510627
459610
2436303
2831131
890228
748477
678095
1835166
2909872
86768
1696429
271220
1420682
1033602
252019
2107019
2399613
2503221
1750391
1398059
2056042
32457
1897138
2207547
1381211
2040691
1935082
1829480
349643
59710
1076127
120278
858896
2154118
1720211
1489889
569714
1001582
138964
185883
477782
2251677
445142
40466
1788067
1889565
1299788
1756107
2662550
809348
1760796
1017013
21362
1156964
1078781
2162056
2902336
1410869
2284794
150803
2751908
380657
1325725
497427
364130
972673
2513836
2629188
1856507
2448306
2305999
2428510
768129
498690
2897542
1911233
1878422
2311581
2738402
57968
4533
1218476
1398680
1296789
246237
2455547
1937817
376055
1667271
73643
655862
1323107
2705572
2786934
1364096
896407
1172923
2915118
2805437
1035832
1414665
1324055
1881500
1645110
2060760
2023017
1408874
345761
1838941
291428
823464
1035235
2079275
62608
353541
1007864
1975936
1399819
2051921
495489
2718521
2203059
2748178
2108938
1718671
2388669
88934
551459
1036436
1327101
1649889
2335596
1359905
66555
2012562
636015
1621517
390788
352477
955699
2159055
2074054
411116
1403991
2255436
1643351
2410230
1813203
1843699
631152
478922
2588823
65565
893981
593242
1315998
1926446
2801546
736931
728570
2192163
2512955
403381
1500572
625429
1867264
1360346
643251
2562116
1573273
960061
1743918
1383841
2165280
1759178
1667993
919867
2445043
751264
1830422
1148393
1630130
102369
1194333
1768361
1102158
2213240
683899
2652466
2485231
115217
296468
2427590
1798104
1946998
676280
1081355
2343119
334183
500530
2731675
325105
213747
2625863
1496092
367762
2864212
2552936
2564020
1872025
805800
2470187
505303
1217921
2683677
2686973
128498
1596133
1440405
1425487
235996
1289169
2119820
2850498
1268642
701872
816468
1455290
2498490
1623192
1526633
2910467
1595881
2016352
2899342
2687440
1992238
79872
1323797
194576
896966
1053999
1641482
2597248
28345
1430330
1513280
667060
1203046
2273683
615973
2025838
523831
2742881
71393
1120867
332434
2594928
593123
1118501
951729
1924777
1370954
468482
1077870
1904816
2306366
622754
2640025
581408
284585
1631058
1405922
1771177
1151843
2841253
2910025
798016
1753890
2503981
817817
2120994
516809
1324826
2143603
2024213
1161651
1111280
551746
1604277
97233
2192526
1623263
862964
457842
2079000
2262417
2519709
160288
1172927
1392808
684342
1072404
2882111
2401019
2447404
2635773
641717
2205029
956054
354032
75158
1061740
1395438
320594
1750998
1105348
2360618
1490663
830711
595967
2409457
1693527
1879559
2125160
882337
2015738
99434
2241854
1593824
2560537
1980074
1891040
2032771
1258418
2422376
1913832
2103794
2780966
381258
2013620
114544
1296129
297016
1663696
2012229
930546
2933255
1739506
2726126
2402040
226437
505101
1346013
2219963
2478225
999933
2750727
2066340
1209057
1678343
2689134
2431171
1637285
2865432
383095
1708765
1539865
1074557
2609921
1015669
2463825
537476
725857
1819539
1634586
262169
1761345
2629187
2451374
2902819
366916
1695475
1918240
937209
2179095
1657388
1914494
712576
1086291
128093
1620282
744251
67886
1624420
2853034
111327
1584358
1752464
1608936
1317837
1603505
1445319
1459900
1433093
1553412
1651119
865259
333231
2270192
302994
1258916
1502308
2071729
1943089
496141
318510
1261203
2202528
188046
2207150
8853
1427753
1573061
1930398
586909
103325
1836133
2083771
175651
445483
259117
894752
2928861
570195
252110
1822301
1612179
1826632
2630393
49180
705285
1282038
2751331
464117
723185
1712177
2289098
2719192
2254909
2097463
840533
383774
1703033
1617768
98260
581756
2008589
2648205
1355112
1307136
1514911
2093554
521038
2703750
436515
144140
645008
1647388
1236966
871985
1762293
168189
2329000
2199729
1148211
2474615
1970545
678547
1949125
700277
1478736
2074733
938563
1961234
2563593
2539893
663438
1982519
285291
1653412
2739726
1761844
918481
1499529
2658485
1558866
2257405
1730209
353819
2138004
965582
1064634
2117731
954298
819445
1507057
304645
2624464
1396039
252908
1315361
1807215
2429612
1696561
915962
1975501
778341
1798357
778732
1037126
655894
2587811
371822
244707
549656
207842
1199583
717268
2024274
2212728
2407260
774492
218722
2427132
486502
1148422
2703987
1636501
9374
1173177
2019679
322572
384822
703284
2885660
370225
169791
2010800
1728393
1485559
134511
1022427
2562770
1497282
2056230
239204
1706328
1675855
52836
2450309
2066205
1053816
2424622
632270
221506
1437528
1072044
364129
1449269
538642
1237171
276261
28040
2352861
1457010
1565833
285050
1207710
2704303
1105143
697885
2182850
1627395
871734
1392013
1435368
2275671
2663589
521784
382056
941795
199466
1832771
1305818
2100643
1329469
343254
2033379
970363
471537
725276
1587504
1819364
1178596
2609739
1518531
729819
1879620
1584840
1576931
1919812
606856
355256
2581609
1147840
761986
553308
1017212
628740
1352807
1336474
1826631
231083
2075533
2913996
2212215
559825
2417283
2622302
1695558
749732
1267779
2226423
533975
244128
528990
376570
497466
2096807
2352083
2590553
445532
2587953
942930
7943
1774668
1841540
722270
255604
1220650
2450741
2256087
2907853
860617
758488
640291
200214
1788218
2935679
2136288
199570
1079097
2789192
861986
1740935
2287283
1497910
2206521
2753542
1632481
1487630
1111860
441382
2889529
863569
1167880
936698
1933837
1961608
551557
209897
2545887
411438
2046934
2827699
1240377
396540
782889
1057385
1033589
1985534
145360
1246765
30104
2697234
420170
198985
99887
933619
2041557
937854
2688940
2382302
895727
610714
2139651
186325
2072942
1815546
2377446
1422952
2595998
537394
2401177
2836728
2525220
1077489
577723
876258
2726700
403429
2222024
1977822
2440389
982234
1087620
1995835
2029192
586836
501668
1502239
1633952
2179329
2730684
1588653
1307450
1902390
1012507
1228681
618825
2207794
2024309
1633162
739461
2207278
775754
2757062
2814055
2263303
1191720
1370505
1099421
1957013
1101260
1999154
1437876
2686167
633351
1343585
1856865
1093931
874023
737314
891991
1229019
1179924
2895549
2515129
827964
49326
1149148
1986806
820360
1856836
527889
1135763
1064149
155175
1959823
993842
1129435
2883080
2509654
369167
1844432
1242246
2381677
145964
1001691
2083157
476751
813184
1387489
356455
2162823
2044312
1325001
2709232
735562
2709403
1440407
554243
1777395
41033
2528376
1769682
2668919
323460
1240001
1164691
1081267
2492491
280068
705417
385465
1849848
806011
1231917
2803376
1238047
1662328
2472203
1899131
435047
2530566
1265974
1603135
216050
2407656
1095456
2621195
894901
2697741
2154765
1531876
2126095
1047318
6096
354235
1864469
1751694
2821329
193848
1393991
1394973
256281
2720448
1148056
1951052
1619912
2033293
2586596
266812
374904
270388
1714958
2919156
1819420
2509818
1719443
2880613
1677562
2465947
835517
414998
134976
372278
1059296
1568285
2804523
2553234
1993605
1863296
170896
698110
2133238
134312
451730
1723655
1320257
937017
2781832
2841410
2551992
791402
831529
2834063
1270516
1857779
2876590
1129221
1470049
2016938
960628
2780511
883191
2202538
2092688
1510476
942069
1664640
89486
1623672
299721
2553067
1694881
786139
847246
845872
2285943
1446613
2081442
2417627
977387
2604037
2300498
1792710
1676330
603926
1544181
2830581
2298542
1082870
2023617
2138492
1104463
2138867
2282049
1413900
2479210
1620459
1202600
1919093
1262185
207746
2118634
48160
830101
1398497
2770038
62161
1705637
1245699
2453525
1332642
2037118
572339
598747
108129
213156
1838548
1382392
2058150
104707
969581
161855
8958
1444719
663130
722996
2727519
913163
991450
1531454
1931223
386172
24589
1754331
2873904
845000
2088321
1723200
346617
1893090
1562580
1363239
2071350
2404204
1989249
1562721
623648
1216424
946574
2460312
2769505
1634372
2609090
1886587
2635624
1530552
1004411
854234
934103
504152
2453027
2393840
2913444
1894997
2363354
2105941
2103384
1486489
1941318
452148
213264
2125115
1906815
2744951
1074331
2117264
1113155
1232796
30885
473546
1608701
1377057
2924615
2548164
2179259
2441576
1420622
2618139
106695
896427
2489222
638092
1092712
1765529
1989574
1878413
329977
1145355
2483648
2026435
1569511
321745
1510551
1724125
381863
1157706
874429
2494514
1150856
883301
1123358
2012860
466704
1307168
2074202
2087392
2721749
2388768
1290222
725094
2054760
2889320
542140
1819418
2758188
2623618
2608591
1757152
1811455
1971657
1417512
381795
155093
944106
653455
1230572
1879276
2017604
922377
2451172
1178745
2667133
1926577
1366688
2280855
2789352
1061403
1327099
2469688
2692868
812558
2772651
84568
1135954
532498
212789
401979
59233
92467
2093658
398322
2140858
173243
2820711
545363
438990
881076
918432
290742
2716005
353184
1978093
1376710
2750683
8092
1627526
2547671
713424
2264267
411332
2129526
2616049
2657888
2641090
499970
1903214
1653384
1578992
517362
1020333
1780714
2590307
1818318
693365
2446814
513659
2612474
1607137
394942
1138672
1905430
644020
1028340
167650
1501583
2570457
216584
1053120
514217
1415116
1033280
2546308
1792957
2387165
595599
1311252
2451639
1514932
644732
201528
2472433
1674680
265555
550553
1979101
610858
2571720
507871
2931417
2574311
2846728
2115460
2477168
2123436
2657801
345373
941148
1434196
992625
1094103
2775667
1613316
329668
422935
2871447
1461183
2404908
1481253
1388085
318745
668903
2593269
2381989
2472308
2555927
2726568
439057
1664896
1090989
1276323
987368
801772
89155
427372
817299
2653212
1379741
948692
401152
1058460
2110982
1864332
1613020
2654644
1860643
1193231
1194458
1531312
1858353
2934003
977807
616128
2757936
2590672
2834707
1978250
1381837
1188689
2538945
211204
1290783
2845484
287036
1709602
275610
651125
2712375
1066117
261892
1190522
902369
1190249
1731852
608521
368933
2608134
1239887
1995693
2549291
2155032
2435785
907265
1755187
598178
2576607
2216218
1215247
1494666
620761
1014411
2148451
185062
2171626
1882735
2319119
1676950
920558
2139648
2153290
333388
733046
988736
444221
1693625
862805
2551810
2599536
2666289
721342
1899069
730152
2317131
2823553
2502606
2879722
2789276
1054625
2299411
2550808
182975
1026080
2018590
374796
1325328
2076270
2707678
2080300
1883603
1345593
1937137
1742994
94469
2499220
1716671
619163
1816183
1316237
2293577
136778
1110779
414311
1639039
2658736
1301684
1622149
1677896
2841993
878050
2495094
941426
2483883
1035313
1094165
347169
1175494
1543416
2887589
2273086
587320
65103
2223754
1837652
2831497
2900721
425483
154876
1092224
2724866
1613873
355834
1931358
704838
2607676
366604
2536610
416260
1251865
1488267
1097442
2560735
454135
708821
1817324
1008725
1992695
961688
1586440
2103909
526766
996176
1452661
2165212
1299232
71351
1465126
853423
1916005
1009173
2110682
1625948
1712569
2869428
625324
1487497
2090404
611036
2130453
1758137
1382195
1920320
2167481
1942636
409769
2423571
878680
2618999
2548478
1810895
1923000
2408359
2705394
925748
91210
1235597
77346
548990
358836
1321620
123957
1339551
1426785
2091231
2181982
321500
39301
2052831
2691444
654842
2064942
1903735
1269881
652760
2388578
2858387
2740784
1994698
2512253
2013221
896705
991927
2220676
654240
1869894
585407
203930
69091
396182
1164720
2564072
2745064
493610
68748
458134
444936
1994379
491978
1862408
2763823
1458972
2532506
467700
2546278
1719996
2212224
2582099
2541883
2368816
2435079
2348020
1151582
1495434
2373214
518668
569021
1253831
1988690
837068
1530014
1441272
2353968
1087748
52183
2580394
2361464
2675174
2276796
2824203
199340
834948
287800
2125746
2403918
844904
1147937
1026594
2178329
1974792
2458733
1647041
2210190
2149953
1758756
1895009
2932641
2664228
753844
555502
152631
2299270
2403562
2707602
1049019
2706578
2691031
1505254
2458456
1110206
2168734
222227
1557989
2831335
461731
1419985
795718
395680
521230
1073154
681500
1104374
1718044
1010806
883356
1683823
2860162
1044936
1948236
1771304
1461688
1033292
1040845
221424
2129684
2061629
2337444
2711741
1383251
1141509
186567
2336733
2879443
1341552
32071
1565424
2373118
2666291
2672696
876916
285574
236580
2522652
359513
70523
301712
118921
9256
1258590
1366375
890689
2062794
1383988
2892694
1755464
1088139
2905818
665476
2688648
2609945
1266883
58148
236186
1504116
1523367
708976
2552362
2568660
2411352
1880341
552743
987728
100926
2290583
2520939
816368
2848009
2301737
1245203
2906250
280138
1698188
2880919
373017
1099715
2064613
1035754
2137079
2587084
1984810
241201
2239438
1732166
2687579
1248143
2483260
831216
271204
2758931
1784970
668114
2668086
248937
1167402
670131
2216222
474741
2183644
1833227
1736780
1424773
2343194
1679103
1391518
1597856
1634221
1759383
1054120
2775248
2140714
333955
1030687
789214
1933070
717528
762121
1062424
1107845
544661
1509589
422428
1492964
1825277
28894
2629154
2032135
1096128
2105039
2681940
2714113
2029495
2492543
1739750
1159521
240238
1276140
74891
1713647
1016011
521249
795081
482186
1422962
1864187
717414
158569
2099461
2737733
1888565
1730431
243732
2676035
1240182
1268664
2122279
2140866
2626237
1553658
1126927
987375
193408
528056
2220742
1716048
2690411
968823
672423
1075843
1131938
2636779
2355183
1394953
631421
246135
1224653
472921
752808
44235
891823
1685112
832775
2722057
716627
881990
2608149
2758031
1158011
294240
333971
102392
2371917
959379
1297262
591933
2722079
851485
716122
2558354
1933877
895632
1075826
2793200
1330874
1925522
2844757
613053
1019774
1756389
984448
2568324
305833
968506
1592437
571508
2467721
1596629
2867598
1950989
2516330
2274850
1883242
1105850
1002131
584379
1963292
1767057
941607
1475186
2063144
2703155
113444
75850
2172297
2307971
833383
825019
1471164
2436528
1754984
2720206
126454
1766193
1826263
2803649
876499
1658645
1458383
1721243
1070420
1552206
1286254
117748
436853
177887
2272993
614721
625486
77570
109547
2840157
2299537
2349993
1466696
1781339
1521912
242143
2841984
2443347
2506838
2310436
869586
2450408
243361
577912
1919274
2832963
1527369
575521
2426122
1932684
2811443
912544
352670
1600363
2018937
1011774
2633175
474915
533104
618729
663261
460508
401600
110525
205654
856843
271981
2738972
2844306
2659490
2086463
822211
897938
2346336
331640
1775469
989895
966930
2266580
488273
503582
436948
1635645
2477405
2625488
2611655
278761
2146038
423007
2087778
1984341
2418001
1210950
209468
1346240
2407159
2675535
5313
1181546
855799
2367600
2469369
333497
492451
2649438
669217
1702497
191006
2449396
2104300
2228950
1396743
386041
1950515
1373073
637228
212713
600224
2717845
642075
1374111
1977936
2185726
1786532
2546131
2778750
2893628
1397346
2320795
284087
659750
51007
784338
2824869
452665
2029858
466722
494392
59377
1783900
632154
2528382
2660456
1885696
1951058
2261948
1015435
491755
1109461
2335663
2261795
2922998
128938
2333940
1297623
1991404
866831
1535338
2047298
1361080
444177
33553
166182
1890753
199324
1314817
1067431
2424293
1388410
324199
2246265
1909831
641764
2252084
466594
707246
709254
2754776
2057714
2811005
2044640
2487449
437389
2152800
485137
383282
2436047
1662906
1405763
2859908
1249405
2177679
519850
2023442
1584625
2346522
2278684
2278365
1165163
1971325
698621
2530441
895687
2152423
1712988
1859804
852595
666281
226238
1087581
2452261
2812079
1735262
8161
2938243
1964661
164079
1686732
1807529
1195566
577190
2837952
761657
2620725
2290928
1420972
1099508
2172670
2726513
487417
1966424
2557026
1631306
1101855
1637948
1321185
1677054
971000
2432803
1755869
690306
2235532
2651370
2629441
1225870
102960
1540253
456598
2283867
2178810
73784
2892999
672524
950843
572535
505813
425960
185878
1139632
2018260
217306
103474
1779278
70453
2697327
291996
196459
266217
2662172
370018
1606434
2924850
1450693
604810
470064
2242123
945916
1193792
319487
1806719
1892277
719618
2210860
2773419
62802
690694
713759
315836
464299
1305303
720576
1195836
15263
1617637
262924
1536578
1742882
1878908
1434681
515530
455898
459965
1835649
1588300
2899825
391715
510445
1088145
2464564
2818043
2680794
414669
1058959
1350275
1612546
1778469
2873331
293895
641683
2769804
114316
666776
782138
236404
2366248
66737
2297486
633472
595808
2590710
1840116
1457269
2715864
720221
2814705
2869551
659003
2758624
1605540
258898
2797638
753967
2591718
2803718
825521
171738
214415
1784519
2347709
350168
1218475
2116153
1913958
511049
1151562
152553
1612603
1363171
2601763
1509182
1652627
2793824
2762614
2100628
1537013
326982
1199955
420470
2386275
1978971
1448248
2075702
1782990
830418
1971665
1243734
1555742
431279
935070
2207658
1018919
2131313
1893408
98272
707076
2843199
2931383
2573598
2416437
2667794
1377704
1099997
1623301
2877976
2869545
1744891
1284101
2361352
110285
2697389
36523
261229
555496
1613501
547706
2823755
1687860
646303
598497
1885179
238558
1974691
765328
1755646
1565133
924809
1461034
2424488
1682613
2521972
174480
1995732
309085
1588540
299183
1466292
2335698
2027983
2489684
1446261
2927177
1749152
988879
253948
2618681
941262
834536
1927729
986915
1690171
185344
1750945
2931982
1366313
1038109
785
692892
1417752
917671
234961
808485
1677548
764055
2760763
1591891
1613082
2476144
1300855
1697816
2521866
1198011
1561066
2688675
1420071
347605
2269965
362357
2470286
2927826
2931648
1699810
1503847
1494935
156952
1342839
884504
1327834
66002
2448584
1307540
1237011
1629842
2422774
1622256
493594
1595812
2018605
1123222
2301422
542373
1016715
2505040
113402
17712
900511
708179
660510
395141
2037524
979992
785288
1294985
398938
1343828
1530168
516046
1969894
272324
2716733
2325662
1116201
260449
95905
2351611
703840
554079
1057231
2440768
1778289
2684022
1148701
1441555
2169251
2199361
1538228
2917405
1759737
145332
2773916
2687341
350228
114577
1891817
635850
671443
1579719
510348
1111749
2522088
537273
1347222
2637815
1908957
2635514
1451836
2258509
1001106
2574865
2046567
2690203
141716
24327
309692
774300
2631098
931503
1855524
244843
2437418
2634413
756793
1948564
579092
1906158
2097025
2056037
1295700
1392755
510478
669380
514605
2742465
350062
1490206
992377
872918
551271
2580660
2161520
2415089
769383
1500881
511728
252246
1106926
1339126
2651394
1691380
551962
665952
1716709
361851
699482
1996122
918946
619559
1625597
1336166
2502208
2216651
23764
2764976
2172314
2025503
1958887
2666266
858280
1682742
191715
1966944
1697438
1594244
949009
2196401
1121219
1068894
2083487
2621556
2353190
2077650
2160072
2315529
1082611
303607
1002081
1548444
504441
2005120
384675
2525991
896490
2160790
63821
202898
2846653
2826909
692969
887099
1642364
1795700
2628470
1566848
2786504
2135087
1808523
392592
1550637
511479
2883577
1607304
1072454
782222
865205
1644661
1121051
545274
2838385
1118177
274785
2611514
288632
2212526
2784975
2257536
1834338
2008004
619866
1145439
1407945
2490693
824822
2875412
1374234
866733
2003538
2255444
607989
2626996
1134865
2291055
2784910
1329235
815827
170682
45609
1564843
2381584
1973006
2367032
1055439
2053068
872958
2803792
2445788
622769
1139808
1004229
1657661
1331398
723646
1326713
941187
1073022
1836022
2397310
1935216
545980
1779612
231653
1153930
562238
223610
2667577
391116
370525
2734754
2212224
1278855
334620
2145386
338187
2311211
1768836
2512421
2283525
539217
986302
1135252
552069
1181815
97444
2773279
2353495
1272087
229171
1526018
2058186
2774820
224651
2834588
2280065
2688748
2097932
2847744
2807362
1734444
106464
1419643
1897972
1810633
2272598
2120385
2581696
1736399
498873
1553652
965944
816843
2723280
2383041
1836499
115780
758925
835619
554843
2512275
940574
377667
2738206
1870457
795068
2210156
2931199
2115882
337234
532695
1288440
2362491
2829953
477507
680723
1687743
693940
320766
2212864
344984
1477528
1528921
144973
2526021
2082499
2100704
2902901
983497
557963
1495923
1157025
1302004
2593319
2184119
512133
2781400
1888448
2236283
2672193
2053256
1858283
1494869
2823425
2876061
74003
2184127
1156174
208801
684801
49393
2046869
2757966
1295223
293180
970767
2719032
2753696
2345324
2727138
394716
1684023
1094999
1429060
2361438
2198021
2263860
2141148
1155825
629048
1170539
204639
2087164
2088202
2757989
2399233
2427790
2058865
1464588
257989
1188846
2364486
407459
1579343
1630261
2123678
1311718
2860364
1215607
2438970
143413
265852
1091805
2912650
1770143
66886
392260
2607118
1137779
735072
73053
1445497
984284
2179858
721399
748117
708857
1820245
2523068
1814996
1616016
2208487
2275813
2764350
417880
2104597
2571399
2923966
673939
2509966
794917
2606413
1416677
2605733
106175
1667758
1127039
2746650
2378282
1156725
2555460
1386636
498810
2457216
1662813
801663
602392
2221300
2864194
2920483
68260
1849412
1670912
1745849
582173
318150
2385491
625508
162209
997438
1196314
499216
2875176
2842791
1049492
2007025
2880971
1362932
1618428
259786
2923656
882110
2488705
609935
100804
10115
2069684
2066445
476535
357032
2804811
2562995
2787562
2477593
203552
1555412
1177836
1047272
741192
641302
1939578
1484553
2442898
2430273
1183619
116865
543782
1350973
800972
1520172
181312
1826676
2472708
2875258
1514048
749708
744895
2775689
1422411
2691252
2538353
1506831
463769
673676
948603
1026873
1118339
2445753
775328
603303
1052021
1958069
415572
1573593
2634086
33828
793376
1519050
636789
2249055
484998
1706876
578718
1952967
2424310
2909054
2604122
462764
1225718
2317136
472820
115344
2094426
1398859
1308046
2576686
1643299
645260
42882
738685
2390470
2900435
241674
2583593
1743710
1250969
1161915
1391806
638111
714746
2194347
681881
2645705
2271930
1833772
1591731
2522924
856339
559212
272930
2474328
2136743
2513720
991659
2503132
1611868
1834616
1348749
2492574
1609388
627346
611587
2762319
510382
310352
2294290
993760
1897334
2232702
709472
1823263
1016808
812893
2389477
1111882
191331
2484032
1809229
1899789
1338473
1914339
320625
770598
2297588
1871360
61868
2795050
893535
1637784
678932
1392858
420198
2869627
910640
1269403
569698
2831146
985887
2385869
1748682
2353276
713006
758871
393404
1690406
2477108
1687465
1447098
1139210
2933879
665856
2248120
2687375
2185313
2044451
1937140
176903
1352469
309080
417931
2422681
1234138
354685
2835238
1394249
939155
2782683
1246537
426331
1516094
1714369
2938467
92783
452078
2222798
712475
2789220
345906
877424
1377148
1679048
319814
1148629
1067522
909587
2736548
400850
1552575
222292
2277238
2779081
839571
2436274
331394
905018
1329066
2780138
1305633
384259
1588580
407125
277294
244863
2066947
1241663
1109939
553497
641298
474276
2778972
2652060
1017388
2535613
1554371
1635198
1055816
1796832
1923375
1038302
2409284
358937
922027
37931
1113035
138917
648182
2111865
274172
19584
2777009
1467716
849574
172418
552434
2381856
1979975
1649342
2173950
1481607
1572114
662739
2871411
2286590
844189
1673509
1145838
1123012
1595847
2791264
294768
2500486
1154440
2870273
2241792
777106
2148736
2927055
1367952
697085
1080744
1645881
2646613
1175833
720068
69439
1695678
1139848
1614616
967564
49886
2104888
1445947
1345024
503178
563054
2251842
1118472
2425510
936004
323213
2116959
2382725
1388631
1275592
885522
1564818
1747750
1580486
2365717
2859106
1277362
1758740
540510
1648287
690435
2133063
2752322
2906550
53634
631993
2427827
672884
104340
1378820
1073389
2940529
35480
1368076
1841527
1201480
2690126
2368942
760536
53499
1417326
1203430
253877
2180034
2435922
2783549
868101
307496
2718706
1212522
1766713
759277
1416893
2660288
677361
2324250
1995916
107219
233237
2803742
811180
299171
1096211
803163
749340
175887
1107236
231382
1236012
1404936
1738748
1809585
1371704
1605111
1363291
699755
1640932
30883
763299
2864086
263868
2310961
418404
2128928
1804198
1253232
1603032
1808277
959429
192244
2468869
333760
2254364
698051
2721077
1118346
1678131
1964928
195437
267938
736998
2674116
1818354
145165
1867342
2224321
543499
756523
524049
1379155
327186
1461567
1577951
503854
2247549
1154534
1630679
2588992
639186
1787342
2421169
2852910
2850497
1002188
1579539
2013077
383881
983567
1659975
780148
2816694
2137021
2597047
1123161
2138937
774253
696531
829939
970831
2609216
1834594
488470
1231870
1889117
561798
906166
2697301
1579591
1441838
2530873
1231344
392273
850237
590318
2025578
907220
2273669
2220848
98317
1349367
2451250
247760
787987
1491548
622218
984734
791140
206731
1778133
1129110
1876896
1800450
2168002
2523856
2561693
2294833
1843190
1031595
552239
559248
1333070
1600365
2793927
2075764
227933
136532
1531812
548450
2076974
1256529
1013895
1552864
2097693
1066146
1676648
1638250
960998
1599331
1461895
2529815
1216513
2258751
1717651
451534
1357131
1719778
2339309
2463862
822986
1903747
1367225
1177643
2313610
1988262
1753147
2320637
410412
1996409
1943009
2671515
801331
1815346
1177026
2565595
1008605
1489407
1796101
1874182
638323
2920703
1106797
2095374
1669872
2455669
1178388
1841557
2609994
1570354
606760
2709467
1031757
2533747
2569842
2925032
633482
404033
1425816
532929
2816479
895009
1427987
1281653
272691
2066192
508575
206459
2519374
1505404
2211904
1904402
115403
890985
2921269
906242
2525877
2677243
2289431
1263906
698615
618130
777892
1718873
2565307
1797577
1836401
2576193
1189156
371193
1615943
2488524
2674493
2909379
2106442
747633
2282344
2288375
2908706
2900530
2182830
1738137
1467077
2923701
2542999
1000615
2249746
1754690
2794705
1727445
2303874
2215819
1238460
478837
2644721
2508328
776534
1855899
79049
661789
125416
1906394
941524
1631908
2892271
2800955
562248
1129734
2144014
804062
459025
178681
1560875
389725
449446
1589286
81794
171126
641524
438739
1035755
862219
2456410
2683570
498916
1129806
758054
567382
396558
1665430
1438396
2356697
2144781
2908191
607147
991578
2425870
1286279
373748
747745
429171
1790622
1027943
1797990
641587
178307
512357
889806
1803311
2261364
976640
185722
322879
1867435
594345
2744371
2842084
1277139
163314
791053
128033
2312466
1793570
210853
2426010
116231
176539
2119080
1450670
2048982
2680258
183365
1610814
190494
2774983
1942990
1324112
512200
26420
1308732
2012839
1558457
1980376
2204331
2914208
1764985
2537175
2079549
2748530
1103819
1679678
997063
2356915
2199692
2675071
959420
383416
6219
2278408
1139875
2437101
2666972
1566575
2283765
1914489
2765041
736157
1234725
2174835
2244844
8596
2590175
448038
2208638
185830
2646272
2649240
2445545
1502131
689863
831592
1091183
2892130
2324873
2835186
333819
1361808
1099100
1651121
876066
688642
1793358
640975
2490362
2221247
1944331
2872413
947924
2937769
1487982
1356675
322455
944995
2885749
2628042
351209
1465475
2731291
2447729
2240227
1968627
300508
1658247
2397166
767800
835452
2700622
2816056
2546902
1202049
1929929
242113
1402719
1375805
2822756
303569
717770
604233
840292
571082
94842
2153753
2785657
1611257
2707487
2358289
1921056
1002587
1814472
862473
532958
1568914
611324
623218
707899
97503
770895
88140
875722
1481398
1596773
2222754
1338459
1794399
1061331
1897235
2335188
2797769
1625757
567709
2342130
2389426
2620104
2857701
433111
1622526
1580888
1002458
398750
177170
425379
2072783
2833346
143328
2366467
1658554
616813
2838537
1269466
1392744
488597
2898749
904584
1471154
92902
1605568
1544496
1265357
262299
2834429
193898
666550
1145921
1218935
1429720
2537289
2502483
1357011
2089331
2523857
2787083
1965874
1310423
1219343
104891
1792336
484412
1670622
1459855
1118835
247961
2712843
181660
579226
1676165
2562986
823006
2375682
2561743
1503301
1740440
1444915
486076
1785692
1052130
981641
2666063
827651
2250162
1273198
2057081
2350325
2576916
2088774
721858
1260342
1951567
2030362
519348
2213783
1883155
2349876
1086707
100720
967291
2036845
1021478
1264890
2800261
2185593
157558
1776187
195431
1998223
2481982
164559
994391
1401184
2174725
2855762
1355092
756978
1712457
744833
955782
1724514
969796
1958008
2786374
135248
1790417
1426779
1051257
2093498
1001273
2144283
2811603
630485
2003060
756382
318139
2679742
2601604
1582828
598346
180520
45659
809511
2053221
2710613
2740721
2404427
1318266
2294137
264357
2289479
737940
176706
1208515
398217
570431
1279996
1342082
2043379
2182277
1725187
269197
1129022
1300647
2895868
996092
1956896
1451311
1423748
81242
722419
894773
799980
1249673
2568076
1000242
2662835
2554611
1085495
1607910
753246
1346623
1931810
1266463
1180096
1858094
170717
125300
1426180
1767152
1639783
1476408
1840513
1897421
2422994
868258
1516870
2762530
2138634
2139496
1432432
977162
1627797
2864846
572501
2050520
1937465
691595
1065964
2535536
1029983
1347321
2610806
205897
2411011
2826760
1909893
359999
149926
2385462
498143
415113
1413176
579901
2829023
315868
239476
1125830
1159616
875534
2732566
1292810
1441205
218691
2303187
984048
2082878
2565086
1307426
1164502
2770968
1067233
1015560
1443176
2666610
1434703
1196205
2660505
1078298
2326491
2167007
968938
1886490
876833
171726
1772259
517109
2352968
1652513
2726745
2433096
1330125
2125434
21341
1888850
180266
328672
1839718
910730
1782861
2314075
319695
2855839
1794215
2659062
1903187
2286841
715543
2586757
2723323
2620285
2693895
344791
2500465
2580016
1492658
360890
1218125
1249302
2277392
2060764
410014
2169553
987369
1769657
1453127
1243978
954832
954301
1135232
2246902
2853000
2731981
2579918
1852920
1219319
1716847
2884939
1979106
407457
1114719
1704740
1350320
2384409
1216999
849705
1241144
186792
1278929
1414521
2380854
1598973
497648
626658
1339426
2581246
1059216
1889990
2096471
1406943
1763383
462534
1459770
75921
991159
1745604
1655024
1666160
2593783
2114905
217346
353358
2237822
2534495
1302327
2176049
966668
727754
926168
2341768
2624021
2638123
1774232
1297832
2616093
1267115
2147703
2910691
556217
1964214
903328
1518413
2720571
560631
2298830
769290
609046
766085
2680139
460410
578102
2127907
816302
252582
2072729
2553038
2175387
2210169
1310479
407491
2800699
1122301
2575557
1776594
1098049
1155614
2659187
240201
2403975
1792027
1494983
1269861
2463255
2794566
274580
912366
910169
864113
1078775
66881
1133433
1116716
2352350
227252
1370471
60999
1005015
2410822
2686101
2389975
2709035
667075
61167
2009475
379557
2883554
2758923
1427170
1405461
1713522
1896323
2353133
343031
2067918
270617
1919701
2352150
949659
1121583
815096
2081286
2578912
2563842
983496
787198
1074064
1562221
1237834
2803564
1747538
1715465
1597043
2252125
1640311
1221150
1760737
1685561
1243263
523364
302089
1231511
2138717
2796089
959264
145425
684366
313334
656885
1520106
1016442
896722
1379965
932925
906487
2900980
1283311
1952087
1973113
1116966
2762704
2120109
2445346
2582450
2183191
1249603
1741599
2567349
1016840
1814096
2607284
2601357
990560
474186
2914470
1830987
412699
778758
52271
1251052
1731738
566622
526823
1687239
1430642
661035
579445
1194983
2231417
1096307
2763756
1219786
1489875
2097626
2366093
68132
2916780
1482220
483114
2600116
759025
2645907
2877768
2757317
1614523
2442055
116212
2836266
173456
825806
1113327
1478775
1870027
111150
103483
1941682
1689597
1928355
2486745
1360568
292459
2676405
10500
1819963
2505381
1801163
1054255
2049308
1336567
1298947
1676402
1514826
1828104
867990
815054
1409581
2169242
2177789
453252
1332361
2413483
632083
2819106
2377093
173630
2197049
1333363
2733615
1844870
1112069
2187305
39418
803897
2316544
1280335
1617313
277916
134816
339241
2476147
2542732
4617
2920235
2526734
2830634
569010
2767507
1520905
1257267
367796
2806681
2027956
2002309
1888628
270755
1946033
275222
2464444
2096724
1336450
2230084
620169
1152128
2485362
570918
1000053
622703
2588492
2210878
201993
1196387
242715
1412599
1509479
1929804
2875047
756331
1631978
795590
1657942
605737
466542
242826
1344220
617979
746739
2825078
1801959
647334
626242
1670930
293121
762263
722667
1735580
392854
267888
1670671
1135682
1251881
1167062
1418825
2529499
2174860
1723817
1734806
2125235
928567
776728
2793090
1088828
129478
613769
1307306
2172029
1953474
2127706
1652786
482243
816446
1850068
108077
1775871
1941827
2389662
1443460
1997148
1776162
1526206
563449
453342
2086904
1743640
2396111
1791757
1435985
1793086
2053897
830998
1020498
546084
2733674
2160144
1898929
1182234
1622569
846220
2117953
2217672
2359611
282485
2225578
2050982
417802
2290217
684540
1028827
1635255
2003921
282527
358436
1658046
574615
2881970
2704941
2656040
1150374
2311668
531752
1872270
823392
2259142
1778061
1142321
2069240
670502
1096153
2222608
1958130
975039
2299205
2845671
827362
1210371
2497618
2285312
1004980
2663911
128968
1491082
1071928
1466363
79521
518858
1114529
2463187
2603005
2123614
249568
675965
2090555
1304564
1404869
2547053
1333983
1817347
1476671
2546066
2152608
611402
577670
1004920
2551321
207107
1419634
2214877
1848244
546483
2436519
962557
132381
1731155
1751631
212439
1202296
1115812
2574998
1830861
573761
2704592
2337891
2055689
2521180
229857
465155
1836995
623328
1833373
10857
5562
1648866
2744468
1585977
2056286
952544
192573
582029
2573138
2121522
1757525
938032
2208424
1840453
782300
2735296
561055
2873774
2824621
2938439
2670596
2025176
976464
484866
639996
1822045
1343159
418030
2558359
2010565
156586
1502040
2260637
2655245
1356567
1890902
119098
1127058
749764
901859
1492589
119026
1945503
431494
710562
2275719
2167685
491197
643746
1145780
1290902
112548
1013737
1173863
850719
387789
354266
985858
2935068
730812
1246216
2329220
137419
2274022
2287686
2018931
2752301
1382493
1061279
837405
551166
1232468
1314837
2525853
1270975
1339963
1885768
254024
479985
46496
2171983
1164880
1959740
2106889
2184178
536425
2554995
739695
714046
390905
2672955
1804706
660690
891003
5019
158638
1681809
1920399
1573098
1719168
2426609
1023134
2424289
2033318
430881
137785
42541
1088117
1485627
1578187
2853651
1333714
1081986
2194379
990611
2606205
2434873
2381902
2236515
2799763
1912886
1241434
671148
2219252
200945
2682836
2246916
963556
2920762
709435
182934
1772352
1516099
2732329
734992
1487905
956192
1089156
1400560
252093
2286894
1718358
207550
970323
2697638
1656365
234587
88138
2722360
734477
731531
1510691
364326
1357749
212311
663317
1637850
2741342
1178336
2727181
470620
1965803
2672081
2196898
2083619
1316036
873343
157088
2735719
2677571
1298373
1180233
297997
1564612
2776492
1294494
321235
2059791
30087
408449
287495
2238317
1787402
603243
1942595
2208685
1361277
2546141
82021
2587561
902520
2439153
2199072
2925087
2299200
2324486
2121528
450265
597665
1982028
390712
144882
37935
315411
580031
1623472
1573836
1397625
2198881
1292063
665640
1615218
2241034
304091
1335997
299182
2076250
458451
860122
456925
2029646
2420838
603092
319392
885407
1534808
200672
298196
1726004
211970
1505082
1158814
2556305
2311766
435805
2158762
1658717
903615
30470
1899200
2197013
253844
1086199
2381982
1836007
2649430
1789539
149619
2937931
644709
57973
1934715
2282457
1846024
531464
1393631
2346276
2729884
2213855
1273539
488195
2078750
1197994
2510596
2193588
2352409
736583
2062205
2592734
2293159
2258560
1447170
980967
425913
2927604
2196611
2924862
1584835
1926141
544348
172702
71672
274524
1607667
1686799
662445
2745777
1032039
2360445
716060
873669
1250574
2330835
249133
1558812
2676327
2767108
1767136
2480211
2510428
1018641
1561567
868435
1078900
465096
1425716
514998
1341278
427063
2194119
8259
544805
955598
547154
811270
252852
2581087
1829264
2167687
1677895
420485
358173
2599963
1395188
768737
2453844
946887
952497
2309476
30062
2038739
2618401
139793
2641658
153258
696196
1765723
603853
970068
2313056
1752969
507061
2147563
2436162
1302950
777665
925319
1596938
738843
2713471
153717
2749745
736715
1297898
785088
2163369
2500373
2382485
2065662
369467
1389507
951171
899142
1152875
2286465
1003138
1890929
1813409
421257
175917
1622607
694818
989596
1065843
2418897
338797
1193434
2513368
1949590
1816687
2938494
1335190
2555569
2102538
889342
2920800
703915
1592860
1256443
1026563
279022
1613700
2719160
1126151
2035994
1549084
2502225
334114
1556384
538889
541045
2884898
522597
1469737
1032317
2351735
2008926
2262120
1731921
1359125
239714
2639277
258277
171333
2250125
1510607
2484056
627317
1205825
428476
251208
552865
1290805
2011830
2151574
1370780
1454764
1213000
949930
1904725
834837
442904
1433232
151237
1181185
1497583
1809091
1295165
2593988
2284591
713420
1867416
2118642
1402867
1726330
1502031
1938394
2872067
2807938
1905115
1084530
2693535
2231683
1235973
2053336
1366663
1303438
1802186
1486375
498910
625128
1067395
825505
2422570
2072029
402326
2569728
1143212
773067
853608
654610
1337666
504146
794741
128014
1281524
2175552
2120276
2033312
1524436
1616344
1210990
693245
2361344
2043106
1133234
595442
417032
2337395
2409766
2064240
1772993
2833926
901955
2887151
505157
2450192
1393886
463918
1300958
2614824
1861463
281823
1797097
2707484
2165637
1735343
1732595
2098914
1429012
92086
1319680
190791
931138
2546443
1025815
1631311
2051046
1101865
1099558
2429778
866766
1286263
828581
1276865
1203235
1077003
2445310
1425187
828734
351775
1107890
1709484
1979978
660203
2709698
535059
711372
789859
1048763
89843
2006724
637355
460905
258100
1419990
883366
2409641
1435522
2415556
2506890
426894
2134622
85048
380770
2674021
636458
2155632
2779221
1488368
2385984
352433
2669307
853783
1473495
355103
1031939
1618298
1476280
476184
120843
2736908
487010
1224353
1221415
1581413
2145607
493899
1082005
2294217
2883986
2621052
1490730
2374859
2274003
2535442
373948
2245849
2669515
1228535
610603
2455297
1817867
2144547
1411094
259652
625994
2644089
1132731
2280387
1687932
642177
1269952
294185
1574867
2417290
2294436
516622
1243613
304988
90580
1254906
2245077
2769708
2389992
2379816
1802570
1587787
1941235
209028
2268384
560810
548218
1675154
1631463
943211
2908388
1342301
925631
837917
590786
575904
1252537
1668524
1709033
1688000
1904124
2620924
2861666
1445661
1893985
987259
1684384
1046681
2272854
56214
2705868
2730823
1787689
1702960
1212369
2177470
2292423
2414950
714075
782993
1962266
1167916
683693
1723045
230148
2359357
2296017
981599
2907812
1875962
2104060
140935
939898
206674
1056587
411034
1191964
849183
502239
1275309
1181050
2666139
2323055
2128306
1772738
2406373
2594406
253491
1020688
310467
2083121
1109108
1979477
1121618
2523845
706252
1148933
379099
2525818
954012
1947808
1655571
897586
2314357
30429
2290686
958512
1102718
1018936
101625
1681514
2900207
439750
1955038
2761529
1514141
2290755
76588
1868904
273989
295437
1623413
536842
1929656
2575605
1195348
1728308
741476
2559966
158241
93996
493988
601597
795798
2821431
76817
2511916
1993732
2759019
288329
36672
1999460
1056939
90937
1121096
330578
2717114
2455945
538380
865755
47281
2404823
1198173
1290602
1598346
752472
1107150
1106142
1988109
20220
2808590
2737049
2276896
844639
2140471
527178
461401
582797
1005533
1229340
1324499
2201661
1274434
484024
2735605
1056208
1704208
2524586
1040259
848450
961269
2841850
361320
2313477
2163897
1926362
2821222
1610352
2484604
35449
2553089
1888298
2331825
1016157
1477420
1425694
2032723
1243837
1451631
1367880
2431202
937158
2386880
837835
2398706
973683
600166
1393435
2205991
575105
797270
2067598
2127457
2143809
2070292
457160
103753
1375526
1932690
2456976
2147802
398432
124286
1447020
2349077
657982
2352551
648215
2182972
206963
1979308
1156246
1836464
1640509
1569554
2599297
719520
250644
1989453
247477
1581038
1689189
333971
1104938
556088
881636
353939
1773943
502661
2066439
472512
1944193
617209
1646504
1722558
1578955
1811731
867678
369080
2829995
2086277
1142628
1450520
2230160
2253176
2583180
1628598
1871165
179203
1756341
76884
218192
1448836
1927627
1625366
2239546
1474924
1849348
2630416
297192
1861361
2017447
2371661
657370
1606651
1571121
2159804
838852
1038930
608241
783163
2824700
965953
2524481
1545680
667427
440438
2299156
2048959
2246752
1839114
894472
1097960
2406864
2314517
1294427
2559132
783241
1818327
594658
822305
1613277
965925
1730731
2149204
2526362
2743861
2244367
2525905
1459207
2768193
1894435
1759737
1840528
2678007
450983
766097
2084260
183319
2714724
913208
1779297
2242094
495342
2305232
1532876
2500991
2394037
1183901
1373956
58219
540755
538856
2715026
2202229
1000845
2863567
909358
2224756
1101709
1437935
1110534
1504626
26728
2787997
1517110
2253868
2049544
2479096
582260
1401297
2899140
384498
260357
1088646
378030
1984149
2155306
1707138
2586296
923553
2241811
140945
1366446
47976
1673184
2063341
1317486
2539264
1431505
1884458
1565202
691007
834955
2660591
1049956
1540447
2922528
2141572
2411332
2078077
2919129
1295824
2301479
1830896
1670040
1529146
2880581
1436167
1932707
355297
614214
1983964
1183313
1020157
768262
1283007
1061743
376559
1607064
820577
809931
1465048
327077
2617591
1062681
790511
1088096
1017603
2775182
1971654
908635
1789825
2913068
1683638
2198671
2168237
1364029
840697
885521
2300086
2492066
162363
8504
486461
1220020
2061913
1693679
1140259
2455133
1776935
2848486
2310418
1502124
968762
1842066
1456661
2576297
707988
2144407
567394
440690
234159
434604
1265223
1075718
1917876
1187207
198369
660938
2691055
2592153
1697304
1915481
1706102
2772163
698827
2399989
2726795
976870
1086985
2817856
1099953
913806
2070385
1752426
901764
1273227
2332312
1250501
606282
928132
2444903
176719
2710281
1966192
2275050
688117
2715283
2229426
1367933
528958
861498
2581653
1658025
1310619
2568287
257532
1894979
1908260
2320527
1042994
158075
409499
1603545
1294124
288684
469026
1226213
1650864
1531019
875358
1724214
2827095
626401
2302197
410897
1818789
174472
760829
290015
977433
408417
2344083
1157157
1206058
1171959
1803757
1277137
6540
1590923
2379815
624955
1246044
823333
2177544
2875036
270068
2879024
1878566
427361
2265461
2602046
2051920
2936659
2853699
2602334
2456724
618924
2080801
1783607
1319569
2864379
326235
116559
302536
2379432
126556
108353
1476434
815035
57767
2376939
2617380
246804
2440749
833487
1173941
2510257
257959
2019546
1843653
2081053
1693888
275082
1301500
759211
1644258
2853271
547673
2403378
2125064
1367968
1070992
1215539
1346244
1538808
1523497
2584263
1797233
1390087
1660914
2001588
27747
1229738
917083
54578
920631
1088484
1700934
765825
1454431
1024624
2046249
519394
396404
836547
1303849
2418294
2382546
1734273
1007382
262373
1463911
1761265
1288477
2182649
842093
2006110
60274
134296
1227646
2807231
286089
1932241
153921
2098628
1855270
1254371
1650562
2155007
1112605
714659
1128832
2691869
834163
2450492
1053371
2761494
2059982
1485745
1326287
1942103
631847
1068565
2338474
937909
256756
894514
525559
1394007
1566412
315292
1873651
2760099
2006782
1991870
1824978
2135701
979203
1944358
2879453
1733960
236943
735907
1905771
293769
1757751
1168238
1093334
2289853
1201263
2816833
2766421
2700752
537811
2865127
554285
28400
1925768
2141941
1842402
2183829
1800272
135301
1966459
391254
2285864
974770
2826563
1870012
257692
1162768
1996335
2416649
881555
426324
892857
1082841
575893
2916420
2473983
2775557
1157039
1085189
2108924
850114
2515573
1669567
2734276
152580
1706984
288054
355661
1081508
56358
2045860
2052939
1162731
2674722
2283337
1767823
2479229
736048
78464
870634
2792752
2839670
1132053
1370785
754825
1270980
1108325
1964291
286469
2706523
17480
1340244
1407481
530778
1412333
634934
1762063
1830719
367994
2090102
676832
414148
991048
2794515
2874001
1582390
1072774
634964
2323796
665564
2465843
871989
209057
2154984
2697155
1989747
2016201
879681
2380724
219477
1153617
2600759
189687
1798641
985081
2457959
2067939
2391344
462505
1547175
1946712
2583715
2893198
1561886
270580
1797462
1799259
715359
314366
1681473
2325290
2618785
885594
2589542
2241286
1558125
2140494
2694086
2146071
1279124
1158670
620909
2406916
389291
1086259
2403454
1622923
521156
1968347
2489632
2610455
1770975
891255
2537246
2505438
2258173
1861044
1016445
1312832
1384894
2493252
2782546
1206566
610693
42234
695483
442358
2610724
1557677
145706
1951168
1309219
1964053
547406
2341594
2011789
1035747
1737333
1982741
1876798
1660604
1165066
2401051
2333613
1984560
839282
1598322
1548138
456372
2133455
2588009
1103543
2699158
720927
1089354
2028727
1353945
1422650
1632634
2625723
2381589
1342989
1486124
2712044
526101
529927
1941672
2146033
489130
1717894
1086423
1775273
1927566
869487
649862
1326230
180321
968798
1552492
1204235
2598205
2092166
623796
1379451
1116932
1570051
612694
2754438
2569590
736525
629343
1904566
2486308
660315
18882
1966993
67840
1910504
2073549
1388526
2697417
2685320
2514840
304832
666852
1364667
1200161
725787
2360619
553621
1939261
1762812
1990509
1615146
1869992
292794
33308
1958865
803494
997208
2011102
1608138
891960
2381172
2137436
21854
740856
1989534
73545
461046
693474
194272
218312
76551
1357937
814082
1118392
1442567
412591
288494
1157275
2410752
1146464
1509507
2639744
1977982
1112326
1401825
645524
1310414
187292
229185
2289427
864673
1440668
763918
748795
2213757
2496764
2832216
736049
667079
135211
2481456
2575707
765231
2252828
1094693
1854354
267274
1064012
2039477
284431
2702738
679293
1430109
1970088
664434
1498972
211595
664253
406312
1052223
2231220
2499559
2105934
455069
2786341
2835638
536226
2271636
1185185
2757875
1421256
2585332
357131
1122422
2423701
1742845
2698407
1750941
2003588
2337472
237785
1815648
1243193
2125329
30230
1300373
1677439
1191072
1141538
2136777
1551853
2820976
286139
1665780
1232007
1034725
1258580
2751412
2085481
1820885
1723546
2828276
2734729
13870
1163238
1867749
1232277
1453767
1710742
2122514
1171871
715277
1016888
1908893
474959
1384038
1847326
2827886
2884338
647808
230833
837172
1905684
940479
1934386
2192879
2685665
255962
1306216
589373
2333213
1430629
1606783
2114604
1798961
801124
1054125
201910
2725071
1053141
2867672
2374419
1434480
2303739
1515656
2568719
411340
581068
2540759
1811728
865592
1686319
1705684
2876767
1826624
170082
1149584
261956
621148
1808940
2177274
2078742
1907979
2882584
711673
1103336
113431
309612
2281842
2279842
2709988
286053
1276379
2360114
1354353
2118440
2799119
509841
890446
2550372
1574562
2812266
2317609
92906
12903
1115441
1349681
1500895
2660690
1530940
1323101
1225968
2362525
2399791
2533775
235297
799106
1218705
1971253
2670371
1959030
72422
1964835
1353574
1374851
2092241
678356
1286399
89276
95918
2064479
1943878
534242
169916
2645570
2116727
1406689
1237023
1537649
1961412
1480384
2712459
924147
1996443
2257730
2709492
1685807
1188251
17646
714131
2160980
66410
478778
654874
404075
1204606
1056520
1875016
593495
302044
1585325
1533584
1673046
665877
1984588
301779
1614094
1276210
389995
601713
2031029
493004
284764
586322
2785853
2018144
2442283
564098
2694257
2350395
2297037
123133
2093740
1436643
990953
2577236
2415693
338081
2042709
1360570
383542
1283752
2782464
217276
2766150
1189902
1366018
1722060
2557482
2412735
2763421
508187
2505914
2459279
560605
1350013
2670501
1592781
437029
2750212
658408
2176859
2499042
204039
712254
635764
2697064
2483530
1518524
2739938
1008948
2058381
1082749
1766663
299886
2264876
514132
1550504
136234
1550631
2830377
2728155
1361720
2263780
2147369
2917535
2059361
2353513
483063
1298082
1707991
513605
193545
237817
2848397
7424
2214856
1232358
2156802
1121761
1337540
2115811
837931
2323188
384425
547867
2352931
2320730
304872
1353141
1083043
2309022
678395
2384366
249179
2603090
1195990
795472
2061570
746379
2917355
1622461
1046647
1783498
1564037
1323211
1869355
592963
981681
2083408
1950997
1554202
2530272
2385030
2687276
963733
1096816
1453797
2658743
729867
796041
1059386
2081525
2123922
2461647
1944744
782632
1633479
2837518
678710
80827
1150020
1765882
346041
1476237
1284985
2266742
337438
1667641
1834570
1055119
2466807
2181297
1988949
289864
2619302
116929
972372
2110919
2724248
1897455
1377265
306783
1955325
1057589
2755418
2909450
1716800
1626737
1869160
29613
1903341
843908
498450
2211562
2226833
992560
1838678
1112374
893980
2161443
1656271
1328766
2771323
118420
1912857
2265646
996880
2028270
1011270
2017784
2471578
2343525
1866740
2434318
1205075
870281
187135
1373806
2863431
714732
2740930
2402326
1349495
283817
2088217
2754625
2176839
1591024
1411613
416348
921241
2511696
470881
295196
1958532
1378344
1980171
2681241
2425862
813951
645421
689927
106170
1355623
609311
2147063
262487
282524
1023815
2873024
2085031
1741995
2683761
453476
7338
153741
2449826
614247
1092323
366621
372424
1676171
1963922
1092478
1498606
862411
857591
1412487
2340003
2548749
246591
497491
1797654
1005530
1310366
927272
1298157
2370160
719173
996865
1361715
1656270
1028111
1037696
2520117
1035023
1295874
1943794
971522
1172033
2648594
380725
2348558
1328486
2581368
538097
2697466
2483272
1204776
1503349
1283166
281154
2023416
1687916
2652616
1846445
691061
253375
614339
430344
2548404
2225768
2741040
1785061
1692591
887262
68862
1168189
473139
1889527
644735
1313575
2323988
741833
2793836
1078208
1341480
173728
2319689
828365
2567796
1628777
1587309
2682080
1308008
2035778
1632646
1425244
2430198
613823
2546635
2002972
2615299
1472802
1642693
761704
811039
2167180
1758416
2267973
1103841
2700114
2885676
425190
2587512
767665
10633
2359033
2488362
2212164
2579217
2350704
1835439
999724
2796
1778935
863170
956999
2074061
736327
795882
2332730
1539399
923961
682471
143154
2797658
2410138
1849326
1505243
1537993
1340784
2399195
2623960
240502
2383554
1664510
1359922
2679450
1773311
65109
2935125
624967
165620
11193
1833627
1718052
2809276
1246379
2706616
2190528
780448
2668118
740827
311272
152761
1581288
2677031
1914078
1230572
521025
1252177
743481
1015928
2064708
367123
1295033
705411
1539747
293234
823375
2284409
824706
836070
1034876
811650
1717384
2191930
1880376
1292623
1146283
2245991
560109
303653
1354791
1577263
437145
1701354
1342955
1500191
1528487
2625392
2622680
1389624
2910894
536433
2050437
1161618
1654750
9061
1568556
2521924
572913
2339287
237636
403596
2631721
1165783
469136
1530681
2677223
1185758
49478
2363360
1166612
2807247
119405
1108415
2470196
517009
2102169
2219540
1023686
1643542
908393
911935
1804270
2035241
755716
1703807
2699669
1909296
2650228
433557
575985
2527833
2163393
2201744
2769645
2519809
2413727
1104523
1390361
2259932
1331230
1908969
1715329
1003769
1531441
506684
2819981
1816572
2831157
2638096
1819404
1975837
1001553
865797
418661
606754
1509488
2257119
1233053
579957
2765002
1743883
2648854
1286111
759316
569687
1171218
738901
1849200
943384
2131161
2784644
873809
1071403
2810696
1703740
2138658
2266185
1665526
392284
1997988
2735994
579046
1604624
1564380
1901102
2117359
2096511
2539020
2782950
1551828
983953
2071249
873721
24391
2636984
2548338
366243
880804
516553
2887947
1092239
1531031
2221692
1840995
912438
656222
2695172
2445613
791444
1329327
406216
1170719
2843590
714490
2665626
2864462
1188824
640038
1902761
297872
2495694
2684153
926451
723777
921515
2379850
574898
387178
595406
2355853
114067
328310
1185984
1347217
841054
337483
2227131
2132320
2599884
1420268
890086
92737
1670119
891541
217456
1941900
856462
2578571
2844543
435950
2061631
44348
1611351
1578848
2668218
2843206
1552752
1362082
2871438
167337
1384190
2857225
1968317
2280926
989553
2678040
1754773
1533915
1846327
1454782
2332422
1282058
2192000
1901227
1931697
1057769
636823
2433590
1917003
1077420
1074693
68082
1487813
836400
2788144
2098740
900889
1189823
2917810
393927
2219461
443641
2206632
891907
2029287
1618554
375954
540689
2843367
619659
472844
751556
2026584
1319741
1622041
1288205
1327753
1247663
356071
2599930
488928
936138
999617
1365508
799169
1171246
1013370
999209
1811046
404277
1121428
567607
1755665
1048535
296664
554255
1762960
1829344
2537673
1005177
766975
2608992
2100322
1783813
1894781
1039127
2173497
1964135
1604006
1926021
1944
2299586
1897816
1150487
1918096
1635649
748373
2649503
1538449
2832815
267381
126397
43189
1515242
2442844
36664
1201677
1884246
1477749
1773237
2629379
973130
1497206
1404017
2820488
1398902
768589
1147409
1742153
2075244
699236
98129
1724286
132544
2500914
827659
759511
139789
2333590
291511
2214369
203949
1412126
2322855
1951975
2403869
2704114
1670345
1646980
676404
1228247
2050224
1417653
2292300
589171
2627150
1604959
273783
733867
2637369
1936900
756443
2270181
1050577
2761059
2691719
1652180
2618787
1663748
2617626
302791
2565431
2813922
2060325
2732895
1525177
1267720
2833778
936582
2433151
1933447
609534
1989596
736250
930920
974556
1960345
157349
804997
2480591
324988
1969263
1497484
1926203
2226157
2020482
1844473
886570
1743069
437250
2670608
248553
1553990
597936
2295425
1743718
948352
278564
1417753
98141
2552922
2780117
2899781
520539
1950114
573996
1156269
2276108
1116519
1979752
756786
2346443
154263
2796863
2884110
1893332
1432410
962002
2524550
806109
2881784
394959
2493764
1162370
473110
1371028
2331577
938429
796776
561552
1792649
784870
584540
514304
1762290
1345768
2165425
2561370
808873
2819530
1659028
2294326
1745836
2661348
2122322
2475365
2148741
801756
2566769
1762045
1207046
806563
517379
2229913
2748198
2874044
1279764
154704
1214166
2578363
903496
1090088
355854
380076
1859147
1114823
357826
2276576
529731
1886138
49511
2606198
1953479
1395913
201551
2665958
323377
2434491
1894070
1097757
846901
1004872
2379161
681460
2890671
1702294
794731
1746708
2589074
408002
1967759
2179306
1070531
1710677
337935
2081210
1243445
2043049
851360
1077560
2647468
1275471
1540149
1172096
2239730
1880321
20161
2561327
2936586
1905395
1104122
188911
2318639
2688037
1849600
918803
1470378
1804747
2838020
2171337
2284487
1018455
165180
1635174
2012704
2683306
2468944
1861047
408425
1602596
1549573
704983
2594143
932684
136618
1016682
2271576
2839960
2416355
2266832
1718422
529848
1269227
400222
666474
2585544
905567
2258252
581816
2590947
2650412
986355
767996
1643438
245578
2322188
1914952
548046
63242
1669364
2209222
1640554
2927064
1683876
2488972
1416568
1893801
1740743
2797402
2610150
2349562
1574777
2760273
1967707
1077931
1651335
1462574
1622379
789050
316788
1449603
1645121
2418745
1004214
424618
1234559
2081664
198072
1247828
2565257
2586587
182776
1696529
155610
506330
2919948
936838
1896287
2867897
1448654
1627598
2624811
2456557
1449400
2510276
2611384
2557093
170391
1402343
831894
220541
2443345
2438901
1417107
1598450
844703
2652084
2373700
125857
2248019
1033050
983144
719329
1172355
1620020
2402510
927801
2290420
2225564
2212194
1369297
2252257
1811222
2559398
2038588
2806109
674943
762818
2049088
2217140
564764
2702119
2251752
2352755
328626
888863
653073
91088
1921763
2639621
2403063
939884
2748523
1783674
1314110
634708
2373899
2486439
967829
1757722
1020619
1200566
926273
1333952
377581
471471
1758467
423623
2600886
859159
1888182
2900629
2896907
357948
839827
1256022
594331
2230868
1419761
1852349
2859759
594590
1456308
2924509
2578718
2498789
824269
1324609
2885209
606137
2790251
1746831
944056
2286809
425818
1634909
2676210
2463084
2426914
2054265
1429136
1792045
2378224
2016161
947566
564264
1444982
1567036
1461370
468412
2730149
1099766
2357485
1742734
730517
1363454
1799761
1402363
1612011
1733554
2323920
1893611
143490
2653705
2524330
1501127
2152935
2565795
2368873
1042721
754619
2399615
2828199
481746
1718493
1232996
882915
1519139
505910
2845663
2514268
89950
482185
376521
189699
2473569
1629275
1792641
1204171
61696
1632381
2892049
273426
2818544
1100604
2065180
1663960
2244209
1854299
1459468
604978
291547
1994220
1705795
2104706
719003
2445191
1753675
1856943
1186461
1754053
1618186
2072587
1603769
1828487
2435542
1805470
602866
1140699
204560
2572411
2460304
2015851
2444924
2768930
1929933
1198040
2807570
2720398
2630840
2395736
2802635
2800117
2576267
1328320
512846
729086
1587459
1380797
1963788
137745
2561869
2778497
393592
11929
1766667
394120
530776
2840501
1407529
660023
1284694
2289932
1592859
2774104
2593509
2155657
2686361
1434531
103222
845209
2277777
302325
1304986
2137335
1392321
2264087
2145820
1120578
1210829
120580
171445
1971540
1220244
2312373
2199810
906347
816889
93104
846239
677152
2300645
2878960
824748
969069
2833582
344964
1741497
2624977
1425702
2923046
398906
1372450
1052866
1853988
2658481
1633490
588557
797900
2330593
1172052
2258016
2746298
2843929
1008918
1249910
2686995
1335669
920134
2803300
1596594
2334218
2898962
1991645
2389461
633434
2798979
21362
1838461
844303
1402430
1939360
673165
35803
991451
914237
2882282
2892372
2277300
2478756
1864992
1294376
1159596
2592683
1747876
2062391
559414
1734476
449774
463586
2187148
2817592
455553
951942
1390660
562339
514677
2091069
2466708
1447295
986827
1950133
2241096
691302
1100182
360613
1718379
374255
2524479
352535
2212875
467963
491685
2892102
1763736
946010
2569830
2819968
2129064
1019270
1684718
1510799
166164
1059950
2170906
1743061
2514753
2272104
2373495
1426047
2390111
1542820
2275447
1317204
670188
1072358
316327
520995
2872292
1606173
1663674
467697
2289119
1379499
2070829
1945607
1423551
674670
449975
433966
2393859
2403240
1776903
819258
1254206
2545209
56108
1169879
1668339
1469383
284495
2105255
1288701
1954605
1674813
1176506
2115752
2653242
2106529
2397480
2705711
2032999
144829
2273292
1325609
1271192
2865317
854911
734200
1298674
379285
2260066
1022541
1886353
1622397
287320
2879438
1800697
24883
2589899
373349
2499137
2155135
566426
1411751
619726
2051771
1797235
1857644
724805
1123145
1809841
1206062
1392987
393718
476360
2282532
786521
1120234
2542087
915231
814756
55451
2696252
200805
2684694
1718164
1750219
1570715
1142234
188637
2611078
2732213
2124338
484083
1044969
668179
2465398
2768927
1468524
1074418
984021
2892024
145355
1777328
1294399
2904620
1470292
1456359
880292
520916
1817501
731852
578370
2745642
2859336
1136432
2331823
2530746
815169
504931
1760403
2727041
549195
777257
1814171
2654963
640293
686269
624953
769641
1008447
2511050
2817674
1401908
2023698
2471475
1120399
2592250
847064
645614
2142418
2841043
1633238
1978383
1966796
2914194
1594972
2181402
2063674
1874326
2442437
2739666
1764916
2768290
894256
2556127
716284
1547942
1773753
2069257
1083120
672640
644356
2552838
51742
1326896
860823
1255819
2584765
1017430
2561099
40026
2692180
1140986
811292
10715
2120934
2664677
2215771
1452689
2930876
1761257
615919
969442
189521
1525144
2150016
994936
2440688
2565211
1517
2552222
709904
1849055
1723940
1618533
1572911
411536
1324304
649457
948954
2727240
2242892
1417860
901473
553626
728684
874948
411078
2652644
1766719
473026
2621621
2383247
2430521
482316
956903
673129
2893438
835581
447480
993041
2442022
2564543
1832970
311144
1968903
1177301
1211149
1869786
1616449
1810660
865897
2932528
1896425
52661
699236
1190585
404761
1291556
376010
388375
1633365
1128552
1261286
2887052
1174508
1783667
761494
1074980
524379
2104512
1092865
2830401
135336
90148
2354676
2295465
2747012
2475465
2881727
1726588
283933
1307671
1573847
1579529
833825
2121883
852006
1462819
1888552
1607884
2397439
936384
369570
2851864
1288346
8084
2346236
229380
2700121
739600
1263392
1886994
35768
1266560
2341022
2457133
41625
1197900
2087823
932149
2520517
1559779
891186
2346683
2844745
1354783
1914763
2705175
1819017
1165700
839126
2014671
979159
2585990
2924585
351448
501599
1607520
1019024
2287868
2867169
2670261
616426
1080769
2456592
981353
1699149
2508039
2039993
2737209
1026762
2090018
502080
1049436
1991918
329420
1987662
2151300
170229
1367030
315283
1622581
1319600
1064560
452343
1123714
2000338
1217986
1776661
1128369
2793021
956656
288301
2247002
2331985
1811203
2062377
1596818
36073
1335633
497146
685327
1275495
762991
1731293
1685033
2168175
545333
1935939
579595
284927
2291021
445317
2020094
76555
632960
684387
1791650
2046761
1467149
1891125
714672
1859764
584479
1820502
2005215
2012629
2423180
2098549
1048211
1815810
1781489
836671
913691
737439
2487751
1002226
1850424
76792
2147952
1428353
1272782
1687075
1213612
344890
2158605
1469137
1643064
2780134
315938
2045373
719255
1503101
1131001
2049022
1456052
1939831
1183485
2544755
2612472
1434800
134095
756153
2232479
1719904
416552
778293
1835691
1174410
1071124
2415935
908395
1398671
1490179
567648
1707166
1673959
2913131
1732209
785769
1478357
1258413
429578
89194
1420351
2482674
2431804
726002
1951477
2032475
694649
1335173
1741523
606074
891393
1613098
2274327
2032773
2376289
2812173
2700671
2267251
79399
296870
296426
2374282
1501385
960128
718699
2378055
342108
291616
1264404
1822974
1742093
2169183
478531
2469749
2032973
2095668
2883567
365485
2309196
1004138
1586956
1496649
87528
1070570
412001
1082556
309272
2037140
1602353
2194268
1238979
2222387
2143955
1152984
1351617
2242409
1328324
2497594
402551
1749233
614960
1803239
2815952
2343723
2662084
935781
2577205
2182575
2787363
218197
2592442
1660037
994672
600618
2919940
2769360
501808
2393383
895358
1962703
2276031
1286157
1231009
2540994
1584551
2133623
1856923
755977
1156137
2368997
2224741
1720285
1869193
2362205
2727570
2676790
206596
1410887
916192
2579513
1913760
2790873
511823
1856485
2064885
2156844
2282316
558007
855496
2773586
2736953
1935511
2610452
2154674
1412803
900053
234000
1370644
2716571
526435
2102249
2622039
1654455
776762
2087737
2744824
414483
555108
992176
476598
2109082
2468445
1112733
2927897
618531
100107
277641
2023185
204688
2326627
394668
974849
65443
159734
2141354
2732846
2504257
2382600
1176855
690873
1192830
56623
423209
2008092
1539393
1440931
2797798
2274320
599913
2011452
518786
130537
2376318
2414399
2710444
35297
81358
1057738
1320103
915897
655323
2414430
2212688
151946
696022
1867995
1681472
966615
2754115
773369
2060859
2412539
1879133
1897127
1441677
2320225
696186
1619758
704863
2102631
306852
1353379
2684950
970686
2026362
725563
2124306
1639223
2478336
1878289
16208
181033
11459
2608872
186187
2515841
236072
1155773
2269917
1631858
2443248
185251
1272242
863301
2020525
2190341
916616
1312998
879799
2327906
1291869
1010780
2877426
631425
1881445
2245097
2771390
1331529
918803
1267887
192057
1872231
2079628
1462448
38156
133103
1361921
2834993
1296380
440718
1095971
1523490
834040
2136184
1719520
2467453
2524017
2520973
1450470
2851256
182403
91454
1266453
2081865
276765
694421
387235
1316925
60067
2324638
273653
1653272
477958
1106476
121215
2548095
2735228
2343691
347507
1382286
594525
2184844
1437358
380072
548882
65342
1331512
1573435
2231035
1968148
2486816
1384048
1500562
613653
25826
2937565
1835068
2522989
138290
2806116
2121047
1841518
2851341
1376078
2570770
1286226
1716166
2056543
982545
477422
1797340
1787117
309165
1206295
685138
1065002
397934
628119
822960
1910677
397502
1395751
2082626
2081092
2650309
84669
446507
2347271
303863
1484617
1189250
1699198
2895008
1608620
1373593
821410
1047139
2030473
224082
901137
2168406
1915552
45352
2229547
2803701
615849
2365914
1469545
2763921
1923196
2925977
1762802
668896
1310128
530315
2453263
183278
646282
154006
2911452
4264
1633622
2679855
1423926
624232
2861087
1234428
2203592
2622196
1718693
824521
975186
1258738
945093
119176
1435121
2311477
2203127
2367681
853952
2108227
1445922
2887881
2303963
389356
867153
1543868
209379
323102
2175322
2877385
1084103
1104482
808443
371944
673262
1816172
260781
2196543
190159
62526
1540384
438166
305451
2801830
482852
1652197
1000058
384294
2230191
131942
78659
2346686
290147
2498917
1605309
567086
2766523
584859
106485
1284757
389438
1142541
2022583
1120762
1187506
1203582
528037
2561515
978100
582078
2398592
498046
173437
1838538
1529337
660497
2938542
2210955
1790750
1947773
1697356
1294630
1829742
819234
1455918
2013113
2362942
2916294
1470262
1477117
2451985
493928
1604691
1161527
1263225
2143868
2701126
1625443
1763190
1610505
874002
1590453
2030338
1664557
2881307
589309
279781
616284
1335139
2180576
2789358
1160543
1271218
2618936
324753
2392095
2432788
1087365
2306399
618265
47145
822151
2724138
2478508
1762802
40755
1077078
546931
2115097
1645110
228649
216053
2939519
105110
2085803
527603
1084117
114912
648223
1909409
2119234
186780
1346421
2931713
1931513
588986
1041133
2194958
1565583
7648
85995
2685195
2584856
2055864
664148
2371644
2031030
168604
407720
2670206
91762
2566375
243251
1663288
2846035
1222447
2622679
1509149
2599718
290426
2767868
572607
1111293
2468925
2342435
1114612
1645028
286462
2247205
1277694
654607
784051
62394
733168
1400727
179759
2029166
2502562
2779633
643995
1956397
2805602
607496
881415
1101926
795518
2927136
368670
2482600
1816658
912890
829117
1892728
2348470
1549878
469991
851312
1722383
508956
1518898
1085938
2694540
2225098
936639
1370402
2309779
588003
1242661
876460
1602216
883544
1368762
1283923
1386038
54322
2439476
2115055
156061
302722
1558477
1661331
1327804
2394852
1510408
2551317
2171974
1720776
1897187
2709467
722344
1131208
2452893
2637314
1686314
403642
1239086
2261636
1212166
2599946
585502
2874296
2929474
861696
1445320
1838128
2571953
999737
860766
2688657
2550522
789100
690418
2134403
2249315
203791
2759448
762072
1064280
2752487
1183595
267409
2271355
2445711
2905636
427705
2716245
2113175
340318
2332641
2788641
1673838
2185292
2590853
1022292
22231
841624
177666
1512086
1097731
2750447
2383451
2184186
1469149
879162
1433625
855690
538907
1378455
383771
1004253
712871
973687
140416
1602668
268980
2339259
2230304
240633
923558
2034548
1295062
2752338
768025
236664
1622613
1757837
2929879
2710858
2408063
2104106
1649624
1288123
2627585
1412705
2287860
1332291
1125582
970300
2049925
1219221
2206173
1322148
2355734
501747
430644
1555597
1711723
2171759
176760
2097520
1985246
1690549
2913754
957687
187952
1380784
1847605
2771603
1510150
64433
1000844
2346127
1898869
2357049
2149415
930990
42694
149762
2217437
2150718
273350
2083112
2938406
1954053
2201609
1797131
995083
838731
1422667
1682497
2640518
1630322
1088825
70690
2692400
1974143
2121670
2793895
1843267
1443829
323895
2826361
1805950
2420328
314502
1443098
454915
1340198
799906
7446
290096
466816
583224
2177598
1160378
1238206
2408488
1195324
1314627
1174242
2646902
286097
1227721
34398
74910
1362329
920884
1015285
2202270
2840375
1231212
2726640
1997933
909208
2282765
24113
2857679
2308404
2284168
1066146
313426
416590
2462696
448164
563404
50659
1228079
2600402
1506267
2153949
1747197
1405686
975947
2710698
2149229
541287
412445
145050
1560622
2506505
1778106
1317259
1244576
1929848
1143984
122419
328102
2520571
2151926
335376
1205485
1090868
1601961
1963358
2075809
2423882
872390
2202884
2358653
1245486
677960
2299665
1805363
950498
1946441
675892
1158646
1254753
2591099
1897233
149879
1616627
749726
80505
2792247
2173151
702943
2788869
977560
267103
931559
1193414
2490851
233984
1765078
793512
70849
2756294
1854695
1954287
1920937
23215
2074803
35111
2406227
2290232
114169
1695634
1886970
1198532
2718719
797650
804229
92388
183688
774897
1191595
856601
481664
2015159
2694381
325631
2747536
994469
702008
349314
1251711
2285772
2387079
1890706
1175738
30882
2831813
949764
923282
1187065
1783736
1520488
415270
657189
299022
1654553
2751869
230632
1845317
499566
1835410
1749141
853425
2860944
1223427
1238249
1917744
1000578
2571468
1745995
1923566
637533
2825619
480457
2170642
2221283
2021345
318896
1430332
1160551
1169494
715632
1463722
300616
2054550
156561
1782834
2135612
1829908
2296027
506306
677911
2756337
2116448
1485286
2094613
2470181
2283515
2293245
603360
1854454
957307
1035469
2088037
349727
733145
2547474
1353445
2133250
670920
52428
2876567
2696454
518945
1992897
1642921
2684389
2444823
2002613
2005938
972704
2858254
1337923
738937
1031487
49992
341116
644604
903410
2390802
743787
195416
1011917
771577
812347
2782825
1939635
2867260
2401375
1417383
576108
312207
2871735
164994
1590765
2917471
1002107
2344723
854012
1924519
490361
2194520
1085230
514230
1632739
2551026
2800696
1510776
2720525
2920
149223
2486523
1797584
1503599
1270714
1214650
771039
1022867
1813634
2486696
851546
2499663
1313174
2207546
967607
2059310
1096303
1956800
777875
501882
2333861
756178
1254599
1809070
1308687
2635477
1625822
517709
1102718
1191596
2071357
403356
2333241
960862
886798
488455
2431762
2178903
1519412
2423872
2766865
299180
1392577
2815006
980610
2448832
1006517
1122894
676233
37811
1023996
1214821
1315126
460333
859732
1678063
131184
2170844
179656
2408560
2710424
875130
2338878
443056
5833
2036493
1617256
1163229
2338050
968019
1080143
308238
1762617
361348
42359
632770
609350
1903019
1531180
1994946
2111214
1704298
2594157
2065674
224852
784449
2152493
1459297
2932064
2442296
1274343
962528
1472982
1643853
918523
804772
1413854
754211
2195376
2731245
1398782
1600271
1438150
2410041
2408345
2786606
1212256
1985281
817401
1990630
1143792
44081
952361
1247566
773550
2824124
2393689
400542
2530362
1288824
1858228
2896486
490005
772759
2753783
2212892
717959
251373
578722
2377097
33123
632565
2822763
1546955
2066627
1568524
168509
311918
1538945
1128010
947446
757814
1006875
62345
145164
2612930
798934
596165
1149911
1733549
2336140
2446724
820380
453750
2241116
1011394
2523174
2670394
2414679
2858882
2306754
2178256
123868
444315
1833585
1034476
1186173
2760802
1773838
903264
790580
1355200
2261619
1802840
1614436
84466
795875
2382482
2286692
1797332
2493742
2324413
2060664
2432408
449446
1953837
1417772
2897456
337558
2500986
1292730
2733057
1817477
212930
380703
552735
2384871
506828
2013305
2201149
1897556
69087
414755
2861063
1104703
617983
1326964
2296345
1532686
1954893
2881135
1127238
1121751
15647
1020971
1508692
1037829
2729514
2542873
1392840
2282643
2768818
65246
92931
3625
1646494
2169080
197155
972029
2303554
1544037
2070832
2035698
2470017
317798
25151
1658250
1638990
1541236
1586117
800214
1946318
1372478
81174
1486681
2510928
1548633
1381360
1887416
2416277
2040508
2868848
2197591
1001393
2390283
1241447
2029655
427447
1693210
1185810
929077
2760560
821090
1965400
295852
2395620
2679566
1856846
990115
1877517
1741255
1761963
545265
2843191
733002
2603237
2871716
153160
2228451
893165
1947284
2413075
1542590
992901
1346713
696475
1344625
1296241
798072
2229355
1308711
694892
1436551
1123549
65509
647804
1234640
2437798
464400
547109
2350616
2701530
1320536
323519
1411542
275889
147197
2672176
257587
2511693
2043188
1429149
2371786
2098856
2607529
1582808
2547823
66638
1054372
1833148
1791877
1837567
888821
2872446
1160894
40794
2696749
2790462
264498
1458977
393361
2056319
2015381
2277755
2735128
1036707
1319388
943046
1711471
1244872
2157340
645337
1591993
2134927
336262
861369
1921245
2260516
2632831
1278918
1983081
1542862
2843901
569614
2259444
1919996
663503
1433801
858707
2620278
2749691
1695169
2012036
1507371
1321714
2716483
2896661
447758
533516
2256741
1553300
621455
2092713
1713031
714418
1937265
1846487
1437027
2277815
1703931
345041
2926484
1250753
2477055
118627
2755397
2362407
807761
1192693
2141695
351178
1727760
2707083
2889929
2835654
2116960
2344894
543282
96107
650593
1762154
2907223
109697
160504
2744397
1684005
1747061
207529
2912004
615265
1816608
2201936
1115884
354001
115508
629591
1662137
1725993
471657
853446
677496
2258831
1046399
1892401
71677
2512512
1746424
1050361
2379481
680854
1246938
2460300
1766387
1695852
2673845
2897617
1310957
175544
692164
59006
2186095
1648320
1879316
1036993
1649377
1948304
823698
2508961
2689143
1718907
899163
2256180
1785453
604929
326944
1105120
1239909
1744440
2750292
2026053
1648735
2924052
1920236
2226046
469912
1789508
2218920
2540825
1310984
2068541
376780
276330
813781
1309572
974034
2719273
2295833
1697589
1916553
2604077
1816219
1594668
320950
2619306
1161095
1743475
129432
2333854
2332905
2585078
261709
1919570
1704988
2437293
1003059
65176
1976767
1335721
2580959
1152317
2484614
2691728
1117944
1462916
1124402
514404
1405135
2417321
1847966
744503
605686
954169
2935810
1796369
359724
158112
2241649
2327248
1038649
233091
2658994
1090936
1452834
1771241
154441
2806421
841947
238172
1341243
1283011
813829
2487417
19145
919446
183532
2281714
1537495
1979132
2252150
1291596
1847329
821211
1939657
529997
1862655
2363537
355543
1589684
958269
738942
1603521
1746988
841217
1601087
1466175
1695858
1406870
2700857
2459845
2392512
83039
766601
1004092
517520
751623
2692558
2797102
1793482
1115610
2417696
534448
1521500
1476169
1737198
2635526
1092272
19371
2839551
404179
127070
2381181
488050
1748679
671976
311808
1211324
2903001
1711095
1807339
2689601
2472794
2770904
2363578
2340333
693360
2863964
686722
836484
1985331
1490952
2274102
2780675
2600425
1439190
1562787
2611886
407621
750289
1815386
2562540
299963
872394
1126571
1655820
878761
780625
1601098
970354
2482337
721600
482918
1950792
662555
2724329
1065748
1381193
2794263
765925
265169
828364
2317316
2793518
2790688
2533109
2223988
1512549
301891
1428887
298050
1458879
1318053
2810737
1569531
1550722
461776
1801838
1719586
2443523
790051
1503255
2010925
379321
202802
700664
2775109
1908804
723560
2516180
1418785
2869887
382669
307812
1593510
545009
672102
2844150
2894883
841554
2920882
2648370
638662
1604455
974521
1140793
1019511
1234903
2145273
107892
2115350
1135025
1517540
1638608
2238995
889254
1737953
2607209
2511491
1447888
810513
1849117
1206344
1440482
2141748
1033476
747391
1588554
1178822
78977
2285993
129395
1520675
1850462
2660959
850838
581517
1743841
1514459
2316121
1765538
1105303
109763
810809
2375903
480967
2887929
1107953
2800927
676043
15552
1849988
1999373
1394766
2923732
2767038
1715591
554195
2223021
2479818
786829
210269
2740808
724648
1162984
1754422
2695902
2117203
2072955
1141474
2787039
1467747
2893189
1223740
1342506
956500
119556
2462464
2283311
2647982
2106526
1242442
1234735
1974903
1920567
1374641
1934044
434684
369721
1226264
1343550
1577073
1355373
21955
1848857
1716835
1107244
1164415
800360
2797313
1640553
27492
1636067
2064249
2186280
71105
2703262
1874965
886980
2467336
1358642
821626
2081604
2139770
1523403
2471979
156046
2315441
781095
1297476
1837782
1795225
1325485
1057183
804058
1747785
2589477
1871685
803959
2186727
2659523
2331283
55121
1731455
2348164
1370960
1143489
2376444
1646358
1317491
1549062
113980
2837801
1631393
304423
356323
2229411
1464521
1804267
1713569
44259
963164
1852922
994493
2868713
2174079
673338
738398
1601773
2908942
1639957
2427566
1428178
1200111
1763479
7546
950571
2050848
1892295
754165
2478091
2503617
1459301
535041
1944805
741791
273590
389538
1292298
692372
2878882
2524313
2861506
2258353
1353202
308998
1944740
428224
1316009
2764492
780289
1563508
198724
1363475
425627
780371
550263
657653
228970
2403239
1196180
1536721
1658400
1321727
529187
199756
1890066
2353905
58933
2712755
1711429
1343871
2588660
396937
2819239
1790897
512199
1271221
595320
1251569
2319346
2709040
2018421
1815531
260895
1034215
558005
481014
2458927
2854672
574800
478915
727892
1846009
1711681
1711333
745288
2487749
2022433
474549
1563577
2834218
748778
2388667
560115
864895
1135171
2397036
1431402
1238321
2334491
1615097
273106
1584033
2251317
968760
2399152
2353555
1720329
2022343
2536348
374188
994100
2718192
2833516
742931
1144745
2690130
651184
2536756
303189
2359379
61149
1153674
1186803
847856
268444
2839290
2371871
749310
1176006
1817530
1120262
2375372
1258737
1481026
2830310
1261979
208749
1123989
2027599
2327473
2404560
1180460
2405488
2674022
988473
463352
652813
1039707
459596
397327
1990018
493725
1582446
1301379
507519
993907
211124
2772893
817452
463772
2058580
1024410
2343079
2023654
1828368
2680860
426979
2564451
2742253
2767055
2446397
2907161
2298685
2122633
919370
1329036
711475
2105831
1609976
1174305
108679
683685
83231
2318401
2338426
2718406
1060040
2520455
2028578
340359
2116570
1979412
283298
2933954
1238472
2171105
1709571
348259
935673
2237250
619037
2486481
2327858
228122
2458588
1446635
559789
2443483
1931185
1792367
635242
703330
1263670
2900664
2940401
2316366
899872
2538846
2855066
357630
1486541
2407092
634245
2208802
1325111
249481
483002
859348
185241
1484304
1182541
1856566
1595939
2463248
2795452
1403945
2631239
2839421
2378651
193391
616888
2689917
627508
1103182
2217670
948641
2092346
2356072
524906
736503
2239145
257500
2364541
2376532
1486357
1915035
1420576
782744
694249
2331082
1756088
2344604
357334
1921146
2154344
948437
1272114
2835400
1176985
2414160
2809945
488510
1463127
2778128
1341495
1567223
1078148
2169231
2104069
2092073
2445861
867491
1928070
1020249
864548
67293
960558
2635737
534406
848258
1107355
2665419
766224
2425350
1092478
412779
1912794
96311
40839
912965
949338
716883
1313692
1731498
1857874
305951
897600
2223900
1921571
2533658
351427
1286520
1723093
2300629
1493662
1681192
864751
479069
129747
848602
1255970
1228452
1371637
1700063
2028917
1492950
312017
2809794
427155
2729652
1644540
283279
2144744
826894
2186294
2347025
681976
1268961
2083228
1070115
2866308
2632775
1520200
1509066
984897
612537
465537
43298
1390349
1077838
2491068
1162152
710455
55460
2557743
342688
881481
1146080
2884212
2604227
1131981
2012647
2574735
1239393
1983989
29963
2112585
935500
789955
2190677
2109230
150170
1592521
125472
2611165
361359
2413335
1371157
2435721
205408
363325
187795
1503989
1467846
1248734
2201710
2293037
1248225
2390421
1730344
1814779
2759189
2616444
1430656
1225503
1214807
1101831
1493904
732687
205852
1781482
215716
1000387
2347553
1524915
552015
2437087
1697199
2376468
169750
2488744
625915
2689209
321383
2104848
446730
753141
2814090
1002448
1096051
1625720
2132540
149151
267773
2429908
1712066
1194762
2233109
2731418
2587493
2927270
310557
1949406
815511
1872266
182423
2810697
2388506
1870322
90718
2263825
2855440
1990743
715444
1860070
1518450
138112
1858620
2752199
120190
2759357
254509
626174
279455
2051662
1859740
2374353
2559952
1345316
2791042
36331
237475
1304533
2782184
432551
2471725
1178295
2057750
88849
2780540
2043823
1465114
1136724
1804483
591410
2492953
1347880
1948467
919865
2811491
571542
765750
1293453
1191341
2453856
762529
183440
1277905
1264154
1606943
1046696
313309
1305937
308621
1741456
1420364
1389515
2548826
2138643
362128
1518381
1356054
289096
1179237
2433712
125937
2813560
223464
2701551
1629129
2794052
2608682
175726
2855418
1861103
2807887
390212
2064549
1775055
2683416
323722
821223
2330748
1463339
2621857
2368626
203746
776672
419516
1963047
1263037
1153832
1898156
637036
657586
465888
821118
1083140
713140
1054444
2286407
1914539
1982092
2511625
371723
2049296
2399790
2178202
1340028
2762
1909048
1874213
2096681
2693364
1602874
2564369
2682069
1516670
362258
1576308
1580041
2807301
1147710
869570
1090225
2490418
1797814
2918984
1800141
2521434
1611356
912848
1535001
18032
2701438
941333
2209134
264764
2339428
953454
972924
1367048
2274510
1669402
1870384
713560
1592503
2312539
1976078
961380
502618
2498525
881751
1107921
578175
2198666
1931218
1069352
832204
107401
2021960
1658713
2570805
1993588
878391
860428
1604077
1178860
880337
2614029
1742421
2108564
548364
1758759
266063
191393
349765
2292813
1311634
1404897
768610
810582
1901125
177357
864421
2460209
1404922
96800
651820
1303642
2119529
1542493
1752469
1171289
482158
1349718
1941458
558099
2817108
386356
2218495
2804290
1257697
134208
889221
345026
674730
2022794
518188
420803
663326
1812052
2080261
1893893
2869348
765918
1331770
1433514
1439642
2470709
560697
900865
1581070
1325550
1648132
1047103
1834153
821298
1094505
2738883
215828
1661616
859528
563660
2091909
2392261
156910
2314014
107939
2766297
425332
2774994
1952831
2047688
94835
2425533
1643435
2168881
1308756
2402325
1741293
1934715
1663645
1086531
1135619
1077688
1958209
1184917
2198526
2382177
1883031
127563
1468958
1741021
2037281
2166625
1388529
602876
1742018
2504413
581941
2565178
2426866
1585329
1909895
637205
346601
127355
137466
1865151
1856664
284158
2650823
340061
376053
2270714
2270795
1958027
962695
1085653
575274
227891
2713316
1627410
705191
939764
1508450
1464639
24476
1971566
2764881
533722
1692003
207405
2485727
2279697
1132932
1390397
791662
378852
2373978
2639566
1495028
1974840
702092
662762
206372
2026042
2216741
2413240
1743139
2526471
888644
1821756
1394291
162367
641490
1987447
1312965
1449179
413100
698256
1367953
1265127
2671170
990500
1179800
1653335
2128033
1688165
2209144
1172961
1717546
1793513
2314091
949520
2683566
205871
2355403
2497441
813460
970987
275859
688751
1132242
2606669
1481985
1436123
636523
2340818
25922
381677
942370
1947118
1524125
484634
2881594
684533
918601
1887045
2023731
32611
439448
2558745
137136
1446839
1679694
1793022
934523
1174187
1774409
2380937
1239137
1681355
1277673
1982633
2352723
145319
1636960
2601732
2811835
2644880
1188542
1505900
1860470
1612502
2375837
973177
1702100
97471
1025594
2509557
1148485
610140
1198503
2760240
563376
187260
1399234
1575822
2031135
2221268
1152197
908668
2145801
1036730
2818371
2651113
1913418
305238
2270294
1106336
845282
2667831
403738
1010860
2375744
2648680
2001112
1749050
230096
1452208
627338
777470
2687503
2346933
2554264
1092286
985144
2528445
294426
2914250
2862557
2341115
162348
590701
1657499
1571688
2600304
655274
1420269
766727
235939
2391305
2237092
2710683
153997
2803879
2781558
562333
932441
538502
2431667
983945
2395222
377328
796407
1811206
1412064
1701197
2825784
1356472
2004402
2037562
2242222
601869
2093877
2562016
373734
962760
2632094
947757
1696507
2896824
326159
915278
1620055
2074352
1247867
159143
1547062
1330716
1849397
2490379
413876
642642
1595924
1128199
1859815
759500
852112
1585284
2326317
1119841
1628360
2346466
2780836
546144
646315
2021910
2283744
1230298
2487577
1270492
436518
845945
2792316
1132698
508577
2353012
1294619
103752
2799638
1396730
2131492
1611940
2665638
113499
1481657
601975
571488
476075
869869
2228374
2774729
284905
2475604
50923
2332395
2082201
130295
1190472
2205241
1665055
2712715
2668758
1395581
1945266
1218509
321190
1237720
2490102
550880
278216
2355849
1674684
631987
2724049
1938825
1548585
690958
2109735
229663
1843305
429335
767221
1846132
741848
749320
37270
899481
563340
296026
29254
2829168
1800731
2730464
1466802
2804803
914089
2598555
991223
1949238
1969825
2364896
2233330
1212909
2811596
165631
33000
2350775
2477770
2730610
202794
2177271
403733
411471
2784373
2824966
1456180
1704925
405920
1452332
2392755
1003686
433259
134884
1220087
1565483
984053
969242
1584394
2620364
378253
2387875
2308137
2158868
1142039
2581479
1116305
1293466
824680
195513
1954077
1794804
1900299
2672386
678721
1325968
1739905
575312
1284143
2729890
728191
2779324
291023
1987627
2094403
819492
1559340
569977
920283
818812
1024894
1911356
1741418
1509098
2303794
241529
2871540
1698218
2843845
1240382
1676591
639274
357026
2592119
1902761
2283588
306499
2259817
1074881
388320
2907207
2235548
50570
1874377
905322
263375
768667
1528841
1511860
229907
771580
83527
1080615
2679754
2535154
368478
1890975
1204470
43283
1809394
1054074
1586719
1928773
1720138
1412020
311231
1874765
2129772
414746
691973
1168442
2919333
2507560
1065317
1172845
2425433
482007
2460367
1936557
55872
881279
1974535
38316
1309420
1523413
1322983
1620640
1846699
199898
458304
349428
558017
1576470
1650992
1869988
238910
219482
2271396
156572
2077452
1585334
1784701
2112248
1264485
2907315
2067139
2356899
372401
813932
871843
122546
1691168
379183
683897
936845
1600636
2632260
1473688
665198
1238358
2868406
2522091
1300931
1141151
2918046
1717693
905020
609630
1164739
29830
2607098
2593046
258210
1118173
1928681
2060235
2918789
784032
869029
2026263
1475026
1556735
47319
1315498
2087870
1890465
248318
480945
1937098
228911
2279732
207835
568257
1863301
2212647
1536346
690195
581637
1844234
338037
432627
2069144
1425370
1491282
1125400
531968
1912342
1350177
1644594
1617767
206248
883011
1321845
1899688
1905506
326314
1984259
273412
847772
1999970
495598
739780
1671210
2909116
2444977
1714104
835577
1059887
1978459
2272762
691444
2737593
582385
607244
1941992
1464281
836801
2637442
2173687
1577621
1745229
1462754
2833409
2003301
1941499
1684910
186838
2898712
569029
1768654
1045108
2300281
512994
2692682
1386662
103011
2883214
445011
1142246
1382226
296765
1510053
329532
2150625
1051784
1773931
378353
699792
761161
1875054
1061957
1747667
1144722
1228250
1584973
2372623
2064613
459526
1878456
792093
2148587
701149
2548230
1849097
2934174
715045
1979452
2326020
2637112
1758368
2275359
2096823
1003169
975999
1054283
2000437
2637472
1005097
1542492
2185637
213771
2289372
1906425
548641
2110054
210478
685006
2774356
1261492
281161
864254
2456202
146380
2639282
1790166
823538
1778502
2783792
826489
1999432
561674
2877815
271777
2581647
883079
2393806
1872426
2302530
1983429
332817
1876171
265428
1963769
799510
1588265
719139
314772
1285855
1522378
38836
681189
1433260
2594663
539482
138677
1478633
2137643
1410244
756887
214709
1573653
262842
1331284
619485
2631856
376104
2872859
2310929
2715235
1743247
2107910
1938514
620573
1533735
197690
2386659
2641793
882344
2724391
249361
260748
2339220
1646371
1599742
2053691
1896684
243215
295252
443588
2425851
16802
700317
1185473
2384622
1127641
483957
2263015
268124
573386
2462792
570051
1639343
1961634
1537203
2686695
1077749
574668
150912
1425305
1023598
2062718
2721903
1724840
2838126
339849
662858
587365
437257
2031667
608914
2449101
2363744
664779
2196375
1275610
182594
1329052
368653
59219
307799
633853
1979195
34318
2926499
173234
620267
1101639
2285643
2202098
270863
2287828
724026
789104
1088790
449065
902703
2827647
961
2855827
2831946
2921019
2554638
1503474
2737501
2232073
1662981
1863942
2480906
1571633
2355076
1350054
1368135
803060
1594689
1460135
2500734
1468964
171059
878741
300530
1050652
143984
863332
1799307
891600
2588558
2278811
1434601
707124
2871916
1006857
1189632
168943
235293
2267017
2038632
36983
2190604
1035144
91829
873790
1340171
2431222
93922
2574880
2660665
2401472
1897517
2483080
882702
967458
1211375
1742495
1618839
1853985
34563
1045719
250484
1175433
1349075
1315493
1299642
872275
2124444
1935028
1990537
1361521
2744501
843913
1341762
1825715
1682936
2889656
2350156
2234452
2889506
1822098
1894415
2939440
1784538
780863
2220200
46151
2847611
303671
666733
2506478
2135643
621286
72004
2437769
1982498
754474
2477659
2011652
1508726
185535
457204
510327
615698
1255862
568165
1846606
861631
293879
701728
1096488
2243896
2070770
2036876
2614479
795841
1940869
625678
1026706
2746169
2605739
192262
2619593
981989
271380
265698
1020634
2569685
2158797
1636752
2285653
1926228
335156
1624286
2024697
2671323
1384964
174744
2232509
2154800
984977
429930
1298454
1728237
2846697
688552
789469
2827036
167838
490910
2490304
2199257
914239
2335531
936957
1935134
1230583
2112851
978644
1678533
1371065
2546127
1523895
2386387
1372561
1895181
1794686
1403016
1020233
555379
928944
843241
1390687
2413860
2192134
314582
174492
833741
1950516
344711
1168776
504852
2007368
1687699
796592
2917379
2374881
1570853
964510
1816875
294731
2333227
2582029
2115454
1533653
1646021
2654066
2044386
821764
1199247
1483583
1699628
2903269
2912985
1709001
2071883
2781426
1508886
2012116
294375
1222771
1778968
2030215
2182984
1421263
2337346
1284162
2663155
2430846
377810
2267680
2675776
351295
2377776
754478
1977143
236663
2745401
2902227
180638
1288594
2223147
498527
861990
1486776
811455
849440
1786549
2539415
1591359
2597954
396733
1809773
2358680
1354041
783485
147147
613476
2752851
549972
2327965
615517
2609875
2085675
2808778
2667997
290437
256115
854604
2457094
43811
981594
2313927
935404
802431
1550090
172765
2795132
1233137
1259726
2089267
1960258
2886222
1714453
2479923
2584086
1176330
1657336
1906976
1302856
632075
960281
2375201
2379783
2499959
1893140
805739
754763
716935
2467021
2804306
1149950
970732
756938
672748
1812762
2203027
1659682
2230209
1587334
111055
423847
1026069
2268209
1661099
1624658
204736
185811
2328194
709595
1093692
2018207
1131377
1569595
2407194
2060720
765888
2015146
698934
2571875
1636270
679802
1352185
442843
483879
1474208
67920
1242453
2571430
2165700
1250884
1255919
558001
2063009
1638337
2736955
1771479
2105685
681061
2890962
2065279
1224159
1063987
637906
458152
2255032
1522994
1811737
114935
2711180
2788638
533407
2615698
1448272
124377
1368394
784835
1659869
2777408
875294
713043
2484619
707156
431843
407439
1560328
1672511
2363938
293104
711033
809578
152498
1273137
335871
402840
393454
1087696
2795582
1508336
1134946
2296189
1215373
2722853
1425957
1558438
748830
1466742
936378
1377387
2730705
764521
2607227
2881907
1523301
1091490
446936
2385964
1453888
101233
466432
2606562
846543
1894458
1689779
1852923
2589305
1836800
499537
1486060
1622966
2229752
2609160
2686409
676530
656461
1814016
349478
1173681
2401646
595969
1726487
2430995
601159
1078074
2772201
1423144
530666
1587123
2823534
2532324
631504
2314774
1589330
239683
726423
2709494
2673603
1604305
2741450
903074
1572095
969640
2795353
2614394
2216237
1622098
2069444
1559898
606635
2371742
2791425
1857562
2750186
2133197
1718732
1873276
575710
469330
2201948
87302
1447560
1582521
2333575
691389
355916
151789
117894
1500660
834846
2401679
269788
688501
1908313
180688
186749
2556157
1609827
1520187
2796044
634759
1105341
1269645
325498
1029605
2734881
1199116
231336
2476593
2297710
1566902
2241277
740720
321900
2222959
1171999
2255203
353375
1377481
1157191
960460
2878991
1596064
1818581
879827
1790380
2313628
925937
575888
2134127
1946616
1163358
2359212
1265113
1054427
1424853
2092854
1821015
2609581
879087
1114086
959607
2720214
2490916
1273651
1871061
1274011
1753363
2429077
1333851
568144
1461811
2356582
179352
2490659
2099189
2712858
522294
1874120
2828222
1966517
799723
474192
2456682
1650068
1004070
212357
700493
2364136
1896885
2929779
251943
361579
1534567
2107630
361475
2239661
2880302
212196
1021118
832328
726279
1707271
1477662
2735358
373590
1033698
791771
668008
2277953
2805869
755701
1429279
2437745
1383490
780027
2895169
999599
2916625
2850899
1467522
633288
869222
2554652
2292339
979419
176916
602239
1513687
1443166
1095316
114737
108524
43880
49088
926965
717290
214466
1299292
2452823
1632906
2931915
2382758
2874676
1725873
2249291
1072700
540281
1996739
2344623
425944
568390
2429773
2617413
1732245
1943768
2522877
99379
2502440
1001435
1913486
2595300
482986
1027628
74447
2890147
1552272
2732590
734937
2477611
2455580
1191268
1920427
104432
1239030
2776752
2484643
2201964
1377883
1810254
1847799
1043256
1756780
2887373
2627177
2059376
2266321
2653109
1692441
2340389
2273397
2010026
378956
897134
1205597
2422843
1562792
429898
1607283
304947
2039240
1428029
1125120
1159986
1889070
2869948
2906205
2697432
847467
661436
1435894
423172
357024
384418
493408
99646
2685838
2064345
1422920
250841
996947
736824
614816
1200684
745845
131813
1175048
800391
1335133
2137162
2364250
311750
1911915
1041802
1803360
264778
325923
1266701
404223
812122
2711612
2461699
413515
2354345
2357484
2527337
1988970
2476024
447785
2011505
480304
2792925
1981735
2878520
935223
983996
1078129
1195791
2097429
1127744
2050797
2856366
2800547
2452696
1846802
896634
1655448
227906
2168153
962824
72743
1350951
1447783
1762446
936340
195535
1058643
1921753
906062
1988050
1926777
1474803
472997
2726952
2117010
1292036
1492083
439666
1826098
2290173
12404
48317
1998054
1472490
2396144
807957
1147376
2391145
826595
606090
784180
660007
2344058
1492410
626847
1621419
1797902
1108931
2564433
1786620
1872990
2770451
1570726
1177418
2189684
9021
2166441
1459942
2302244
146177
159322
1741715
2530858
2092111
1420325
2095992
400373
2083293
2765892
2007639
2051315
416985
2084262
1935750
2314872
2263914
2232753
439441
1681750
851511
115714
2240938
2226298
511302
230424
586848
2556865
2198879
2044561
1552654
1947580
1431966
2679423
1812420
508335
2085038
457901
2639210
2915269
112358
609113
203404
1894634
1102536
1797812
1354522
1976303
1711044
1386697
2224053
2659503
2739204
118290
301776
624833
1627479
301243
1420599
1336043
718535
1982583
1744449
2464514
677637
1047797
2325200
1323626
1684409
1013321
1885169
700850
924218
229099
2038399
1503057
1947397
2584260
1128799
1182009
685301
2122652
2801575
2229915
530210
1096824
349103
2773968
2058079
2667576
2883805
2830660
811415
2802087
741482
982434
1954354
648892
2189425
439915
170028
1507720
2859273
2035663
2477335
2545372
49903
1273267
2223883
747798
1230223
1894714
1391180
633627
510167
2794495
2460667
2122596
219024
1017120
1650360
1309576
865200
2486103
1985354
102712
2637393
2804196
2219404
1552955
287190
185803
474371
1261100
232327
1997167
1067157
2151266
737394
453915
1910502
1763039
2534610
2295812
1918806
2107364
1903295
1832847
1484912
2028141
118006
2545125
813654
1057678
1589894
2320191
420613
2006353
1044356
869901
1481926
634295
2725723
919890
509066
157960
227340
336687
246264
2662944
2743757
2645474
1700263
1611209
2693139
2864121
2280425
1007078
1568933
1572303
2389643
1269642
2470959
2075175
81141
215568
2517519
2523457
882181
2210679
510503
508270
1565713
760662
1981848
883797
2109498
2041277
2671999
1917710
1704760
2714803
621403
1799314
1370922
2500272
1312262
1607707
1270489
550312
2242751
2122081
2269562
511857
1816084
2669850
761902
1894004
2003890
55868
330739
2845600
1302598
1416369
2455256
2667127
491121
2080122
1084608
2487396
1596366
2774313
1904725
1337279
2033788
769714
1264205
1960338
944896
2231623
119317
1727306
270475
318964
1003288
2729944
1348371
359396
2205315
1883913
338534
2761214
1565757
2130359
1758520
1931872
1398683
776720
2853797
1870128
318652
2473809
349364
1863132
2351756
2705250
2232087
1849347
1429307
2504066
2254953
1627804
2812573
1715553
2350681
2134422
1746639
2685256
2363698
1655244
2369383
709500
2556445
2932986
1777428
1927100
1599225
2165203
801102
2811642
149710
1203285
1505004
48540
1294014
2643366
1181299
1583250
1788771
2139322
2645865
982238
1830565
248261
274622
2454933
1639721
2394534
1465784
123781
652451
520592
242122
2008496
2756879
2927803
108392
2100119
986126
2627105
2725344
1801245
1354702
2734588
723050
1805541
1946563
1412790
1067173
1834692
1795258
753631
1173357
2917071
562743
77838
1773023
2016628
1359778
1231195
1031878
1869928
2590643
89721
180559
688808
363477
2520740
1806822
2115383
2837444
1971557
344551
682043
2542296
1809397
1578015
1623340
2492578
246220
1086305
541594
1821533
1899801
2875373
2094561
2316782
2202793
1987768
2337587
2098321
1162016
2526762
2011417
210774
1056191
2777542
2214502
837214
926178
2517508
2735812
1209605
2434915
2856558
2033973
95237
1716354
1858077
1164449
2788624
908453
1160127
1042180
734884
1086823
1520230
928885
1683805
1964549
152327
831202
1990058
2060479
2605088
1283495
204702
2927987
433162
1770407
2914173
2791549
1410084
2459563
239110
2279991
1330784
1698263
680739
429211
1583005
731811
2067789
2930799
1684260
2657769
1807714
31146
894618
1909481
521133
1786813
406356
2459834
1553491
1897719
1156035
2213066
198651
549636
2151484
280057
1500563
2723747
316668
2625578
2518577
42035
979930
1217805
2905364
2563441
339174
1250310
2609572
1224874
86479
2790463
1012553
2568030
1238273
941545
866807
78115
167088
2410955
901743
2117539
420205
2676968
2357384
811786
1914989
2623251
1553459
276720
1146638
1452407
2108511
733227
2702148
175575
1181520
1538489
1098050
1335934
2721189
366094
449537
2815086
1722932
2138832
1108398
116866
943100
218927
357071
1664876
1527902
1781921
1345527
220703
1493413
2884949
1532082
1380901
1134861
57702
461522
1039013
440776
985393
762398
1773111
2245507
1296297
481374
2074147
2812900
1807459
1403623
2078538
790504
693645
1379274
2486611
2359979
2824622
2902496
1182290
1145191
2429617
2797236
1758651
1605831
976506
104725
2211675
156290
2898024
1494457
2785647
958702
2886589
1328715
2575024
87509
1380364
15770
2351908
2237190
675102
477081
118886
1402540
300170
708468
1385749
2756513
2472308
1456710
1432770
821926
838425
1198330
1803995
15627
66885
1537855
463298
2372127
2359816
1180743
1589859
1115068
1515098
729585
2879333
1699896
1634605
1758698
2141676
2934177
1709250
92248
1906338
1623174
2180750
2451137
971766
2931344
2806076
2190527
2484699
465982
2040051
1330332
114871
591528
939159
2558336
362089
220667
2110608
2298011
382294
2226117
1045869
2899500
187357
2225988
2686240
2604199
1949323
887245
1222959
471919
533506
209587
280389
2506032
2702308
1263369
2502980
305389
2877611
432557
1742670
2792406
1590747
149438
918686
1250478
1092069
698888
488106
92995
596472
2066846
1005008
2852179
1052275
87524
2045518
2059217
535390
63721
2089891
1117889
957084
13790
2488608
1369206
2281383
2889494
1279182
2037049
2496887
1791550
2497237
378397
2306350
352758
118038
2733379
2172394
222254
1522380
616081
705329
710462
2455896
1871780
356317
1757514
1278
2816488
1471702
2791031
45819
2333041
1597420
663646
2836635
2202627
1881348
1366528
2670591
204147
1418482
54363
2305778
705383
1741651
504349
274188
423978
2063246
974826
1440636
980537
1812880
1909794
2798822
366803
2377131
2092997
2534167
548183
157305
2939744
527359
796927
2270867
2420336
1592554
74812
2711840
199015
2538673
2342099
2658440
146588
2560513
2330251
1832093
1248009
192501
1003127
52585
180778
1289194
2417519
1387319
1754330
2644705
2330824
736010
2286505
1228517
882037
2450336
1262519
2000493
814218
566444
831244
1610385
1194216
2929039
785374
299147
1767482
353340
1343734
1032414
2586242
343694
281642
2538813
2891312
2483065
766869
1841826
1431237
2772122
1062646
1165385
2639958
928493
1127151
2821728
494598
424376
2051473
1861490
2522256
2221412
664936
2007764
2637375
1745106
2080305
2629786
2790917
2117747
427736
2446109
2219357
532815
199601
687700
2128431
1480335
1027465
1681859
2418496
1008509
187655
1258271
1487564
2231866
1954323
607839
1137637
309353
979113
86355
1078707
1220344
2142968
1209154
2567895
1652197
1294747
2593733
579398
2867351
955945
687844
1564617
179036
954204
347896
891406
1206433
397398
659209
2338248
191730
2479857
1855629
876434
1566471
1512254
1419386
463505
578381
1348240
1185380
1275998
1764105
561339
1009323
2061636
2503336
548468
392337
519683
2242158
1527193
1403810
1985826
1445440
100449
408440
2716246
1086559
2574915
2076843
2440746
388826
123564
1135628
2288426
455593
1554265
660496
2076014
2554873
2092474
1167988
1039715
240160
672888
2040254
178986
1230682
2158733
2333298
324765
743837
2830715
2722040
788033
1596675
261854
1397935
1214562
1150372
2418075
1051959
2931712
2015944
114915
1870506
1259344
645771
2513880
1054054
2200349
2230750
1009919
2547975
386371
1494427
1076369
1720500
2627753
1828267
1496122
2170904
769430
196227
1482719
2185604
1963236
1007598
1655106
1080134
172102
647258
1255968
2876317
257286
734673
2848912
1363760
421532
2046842
2116004
2271129
2923426
1788349
2207950
2535985
518938
176785
1234192
636275
468772
1677360
2754906
1093904
1027763
142985
2545795
654917
1579685
2862218
644498
570841
597441
304380
2544313
927575
661129
1358206
1267027
313642
148061
851376
2684111
407546
1883513
1616712
2519239
1370552
2104480
1388639
720841
2740115
2576597
2460206
2138180
1748445
1868710
1582689
1690849
1600481
523694
2167220
114593
2869245
2313767
2240225
389089
2417029
760892
1548185
1722705
403614
430844
486467
1535598
564150
1310294
2766640
741573
2461234
2713979
864397
2389434
809331
1011120
1220624
425474
969454
1530780
586188
2175549
992713
1214944
2153807
1471245
2556516
2818034
2687118
90260
2205044
474427
466491
1474267
74979
784704
74628
1118806
304718
2547551
2191486
2831163
464064
1962444
2842579
2156779
1039773
623769
865242
164478
777245
1883838
1074843
1633114
744743
1960541
2777167
724256
1217572
2672148
1624421
401641
2689486
2742129
29247
124128
1837762
553677
1071297
1026506
1901331
1679461
2794052
2176574
1577327
228714
2375151
418642
1765290
257636
885180
2096825
2574962
1905187
1741222
212604
2746551
2050737
1901571
1142251
856912
1915281
1183705
1824201
2726992
651814
2842778
382260
2063833
2914001
1808338
2700196
1834818
1515360
1222958
684156
343743
1815
2290084
2275204
42439
1755976
2890457
1095611
1451825
417444
68428
1019659
1459923
282110
2228124
29049
1414774
1963384
1619969
1921692
2014380
2646860
749711
2737921
1471556
2593320
1938035
548133
1170684
2352857
670194
734177
1901775
1402283
1503515
1520191
297383
288791
898187
2198115
693779
2068755
2198973
2799330
744007
1253966
1268524
2915908
1436254
265752
2865910
2683884
1813853
2932999
679286
583014
1625416
1916956
2843461
126802
1500860
593851
1541338
1445704
2803491
1819739
1882552
2282648
2497761
1477266
598729
1039884
498785
2358230
1664769
2917313
192489
738839
1186719
2165876
2916829
2476034
844518
220887
1426998
1287725
1353738
2883503
732671
343312
1208974
465227
330605
657944
1244312
43623
1044314
1304816
961024
1635787
1461539
1489559
2716748
1313892
765133
2137801
1637398
457892
2643272
1616768
1405709
772819
205180
1683779
2809215
580444
2745998
1416635
1100312
1068795
824765
2725199
2869302
408883
336491
795717
2808326
1444871
2558096
1856259
2864657
2423045
155953
1116489
1541307
607397
2542075
2294164
637050
211260
2443906
689896
291233
381856
743256
314132
2249435
1813161
873537
968632
1015123
696731
2316941
1075287
293225
1226488
288354
971490
1843982
726860
2449340
2419590
56236
907488
1363795
568194
2776292
2626258
2248937
2106078
1345222
2029891
1301542
652722
1980578
829986
2064821
267837
2686234
1100326
2281037
2530073
1577532
2571110
2730032
708406
1782007
2221623
1266642
684559
1670255
630469
674146
2060501
1517142
1675978
1801770
2779330
550677
2722885
2143150
1166811
751447
224563
2751945
1558485
1317088
1345888
450963
129436
835694
596560
296848
2410559
904540
1308547
259150
1104466
1682423
2764698
774931
436471
1058057
80676
44728
408265
2399382
2809617
2815229
2205718
1767997
1991978
1792020
2618418
667192
2413875
1683114
1904749
61409
1147828
2533881
2247883
1926497
2343322
202133
655397
1386355
419522
948676
2645322
668683
1272922
1893788
475081
689370
512419
1358175
2393637
593799
1608330
447681
205027
107178
37215
2598082
1906047
2384864
1853002
2289509
271064
1983162
1308709
406695
1130913
1053517
211409
2118282
2119948
2793646
2899259
912840
994129
2767513
950771
1841738
66284
2307527
1321704
2556378
915552
2845699
1934789
1507543
86777
155133
2932566
1572008
191175
284923
2345846
2601602
1197786
2150475
2075665
282268
2272055
482953
1592925
1712367
2296937
668107
592983
2631512
1551589
2273822
1739400
1489063
2093989
265524
1998486
612519
17286
1117606
1460935
365126
845913
318647
1322610
1901273
1454389
1168176
1017481
357665
2560986
1811468
1728108
2064059
444933
1084869
2058030
177652
334751
471443
1719945
2789404
2494373
1956948
352323
1349106
2550846
589203
1147574
1093581
1601311
2907648
918071
1474917
1605359
581639
2864259
2157021
1672592
522776
82970
4244
551294
1611546
1285066
2937664
2864065
424671
1065778
2443588
759474
1978825
2652574
22746
674019
2285562
1027308
2298509
1909221
494237
464538
790232
2284883
2317789
2464254
1819432
357885
1249577
914592
2178481
1428703
2076771
713047
2234773
2581679
1024854
1102430
2128666
796360
1113219
2709401
956880
2743927
939343
1027157
466350
2740481
55032
2659726
1070825
382688
2851283
1784565
2209205
863587
2793311
1341882
1850315
2424486
2651887
2884755
2758029
1855830
328171
2719911
2711845
2202010
2852296
1710274
456343
1390174
1077124
1092622
575409
904290
2400725
2172045
1207934
2370325
672649
2150817
180972
2414176
521643
1056261
866298
470966
1278732
305887
1020070
1870075
1068760
2719357
1812073
2931385
1259136
644537
1280817
148446
1639413
1337244
372670
2787526
1654171
361523
1345276
472722
12382
1230055
304122
866025
1018535
282020
2933270
1734744
283954
212764
1161780
2538582
1409313
555841
1072061
470736
1637500
843267
1321165
404087
2684847
1352181
113575
2118576
2486425
760968
1401033
1481590
1442080
2551528
1970633
1299661
309287
2221333
2654910
2512617
387834
923578
888963
2800909
1452834
42488
595352
1721727
2754609
2752267
228128
2222698
2544490
2123899
978733
7701
2611981
1410361
2523533
2545671
1137601
2505215
2360299
1999140
119031
2575829
2311064
2716696
610069
2399591
2190870
1739059
908115
900528
2670548
352066
112445
585254
1584959
776053
1168458
1680465
2817688
1771081
2702137
787222
1515489
812936
1608995
608822
2220007
543782
2233859
1427548
934599
1840284
643146
1571506
217850
2449440
2399538
950144
2231473
68168
2444759
1577585
2455832
1986203
650675
2764394
1811448
1309725
249480
2057081
910142
660618
1232652
1944852
116660
2815394
2543548
1743242
2727679
813636
1835469
1975328
1683860
1064595
1560408
732923
897837
2155839
2447962
2757817
2652202
2037263
774750
2001800
68256
1485807
1431403
1064235
2660649
2152077
1404544
644478
1764287
2673205
815868
2194708
2713055
2842584
2834814
985885
292034
443
1937191
1417966
2315783
1314404
1570669
1977566
555732
2151240
240451
2746738
1572734
931987
1979939
490563
301353
73451
1161873
1797632
1585490
1323785
1728878
912530
1089660
1420458
247359
694915
1024306
2283912
856935
1582278
2628985
1299806
510759
953225
127730
845873
2151043
1945313
1307767
2544115
2370207
1875730
2172721
1311339
552633
2915617
265702
689899
860219
1661807
2408732
2245193
1214971
2820753
1192616
2532517
2232807
2078313
773639
1551977
1333154
1000167
770934
1261312
2904539
2179328
1823267
66586
1563741
2773426
1205289
2245931
1576898
2435578
1988310
2343347
2866861
885852
1815559
605295
1025907
2497322
1427597
150799
75267
891574
396942
640346
2106011
2910328
184531
74690
1354012
674237
900503
1778465
3393
1025633
2883975
1768224
2802130
677943
1283419
1261379
1878460
1110543
1670099
2699207
191035
2558164
2157819
2691949
538192
1955117
1168148
1445510
2194481
1935375
322440
1187427
2500841
2553868
100842
2021455
681882
2915803
1669163
1132809
1646773
1952078
133600
2758706
770209
2386011
890824
1706701
1786273
2062348
1451072
109817
1707827
659209
474861
468207
53645
1873272
946385
2328170
2599443
890241
846874
832090
2081719
287417
1242226
1285872
2392589
1247574
1698307
27760
260722
1043333
38520
23019
2712983
424667
1340095
2745520
259590
864669
1483672
2097455
922412
184337
205194
2003928
2587894
1442597
890212
972228
2169409
607310
2154430
1657065
2416936
1796199
2126333
2592267
1435343
1721117
400627
116669
262934
1850833
195021
1072752
1378537
909248
2853917
236572
2182852
1643868
2533341
978664
457949
451561
2535614
1009183
750458
710361
290661
1832134
1139979
2300535
1389757
1263722
2344085
2637305
1880066
2737025
1253915
2463932
2183624
921661
910923
2041134
2448655
1988660
1401110
1443055
1347470
238050
2836904
2649267
1841553
2089974
1213101
2468684
954416
2637600
910427
144603
99037
1602370
452444
2019216
1473222
2192189
355592
1929969
2230421
2168758
1132073
2240168
1207476
515864
1141174
692126
2577813
2937173
2208175
1987641
2547045
868048
1649433
97716
879566
270560
2894635
1828319
763028
2933303
2817775
564121
2150058
2916671
2379574
828776
1751953
1402702
1791665
2187562
1328761
1196335
2901955
2577645
1573602
2260604
2540809
221461
473106
346485
930313
535193
176007
105775
2172086
1566969
926224
985314
1365532
1435850
433304
252766
2258783
2809122
2872648
1415644
2584641
2561879
2411824
1687594
266638
510085
523182
2299795
1808169
1958209
2299556
1566069
560369
2928449
1260461
544010
1661527
1125579
570047
481351
2719306
852391
390349
1255776
2383366
2803426
2028505
659787
2557508
740739
2894576
2123654
166491
409468
2127344
2643701
2630700
1464891
2524391
1423420
453974
1720172
2292310
480044
466614
2486130
540467
1361209
1015786
1951682
2444792
2784747
601679
2118294
880564
1433063
639180
1555411
772259
85817
1337429
2038549
1411827
2258452
737140
2052061
1707490
1912365
2827095
1422931
1795820
2829248
1651354
717969
285163
1657294
2491195
2463789
2689494
1999717
1964592
1506723
2817142
2334952
2794825
352504
1293484
1444087
2124590
2218867
2535649
147965
554756
1919707
2147012
1825933
1163151
2547898
2722059
514879
2506272
2792321
1741687
2120792
1701694
1609442
649368
1571488
215139
1109395
1521613
2244806
1132287
545050
1709615
254581
2488086
758056
1265002
1570182
1797567
1889682
2868786
1169809
2549425
2625816
578726
2210961
1451010
2582422
783232
1502274
2614528
1774607
45380
2114761
111966
1037093
1730708
1056716
2321335
493995
2323098
2171731
1898497
2765971
2702219
1753223
731252
2536118
1458882
2552141
2570463
2415946
419767
104176
2810554
590647
2792060
997391
2911999
826666
1240569
2936529
926878
415389
530385
515868
1053658
2759719
1399431
829504
2215648
2906355
735901
2574719
2294533
663424
232456
459513
333314
1999511
1145458
1287149
2017222
2091538
950179
1514236
2337645
693895
744508
1091669
1069319
131540
2544250
292472
654752
2754168
1442327
2587994
1903478
2673873
2697961
37354
1660783
1917627
1020039
35799
1798190
1025022
883963
1523670
954836
1418383
1286738
287299
2133478
1027587
2175890
1857525
2867896
609871
989009
2633238
2776382
1275105
1821717
2764748
1666255
40075
391103
417711
2226570
281830
734423
1549632
1992174
297947
781366
327723
2530673
23584
2501311
1263498
57715
195114
432407
463529
793763
2724732
1846807
644709
198495
1424679
2771438
2576730
2316034
277641
759826
1683228
2632855
1009802
376847
98244
2713178
2044245
596762
2333532
2566769
2044981
665484
2180770
686463
387863
2532223
2697005
25524
401218
1476880
27954
939739
245754
145076
1085720
714236
2748493
1926956
508420
1443452
2358903
2197254
2666598
1172568
1006044
2901809
2521245
651430
1636761
2023962
2307363
1676109
1998038
2827951
2862746
2140771
1397299
286552
433338
2843006
1985135
1699472
2611438
2106696
561063
832776
2321449
1488104
1938334
1846835
476190
45897
2634209
2253276
59284
1114870
2350385
2279857
1528860
112498
1906650
26186
887181
2583483
43903
827847
18887
152245
1833919
1240179
2052946
1168975
1254021
2331268
1017624
1669806
1852185
619869
1429088
1394194
2773072
1947406
2853112
181192
1733898
2893423
738729
732860
1049170
1538041
2820914
1633435
2443040
2100913
2891742
1332947
1909099
307722
1612761
2690716
1357502
2436230
960385
2678951
1913762
2680708
1871720
2153625
2810365
2140707
1554394
292348
43492
356187
1909060
1816380
1050263
2098725
2892229
737764
2732732
1717333
813175
1935736
508670
2557556
2934111
53102
108645
1604267
2903404
1068714
2303903
2479999
2450719
253513
2180419
1950115
2211357
287056
1352181
1728615
1961611
876729
2104364
2113895
1772526
303794
874295
2020742
2410884
1487592
888725
171804
1733998
1374100
1524614
1806749
2417252
2694226
97964
1646831
2872951
938793
2455280
2147473
2567722
2329724
337671
2368730
2806740
1970397
2754005
1698981
981339
138229
2874574
2909006
1022575
2101229
821543
2249473
1903344
2319413
2439163
579408
1758396
1173417
2095711
1542824
213086
535360
2308837
1098348
145739
1083372
2931206
1771531
2277668
256738
2481082
1829405
829622
1846464
1635639
51788
2230466
2038446
2662447
2270059
2689989
625573
1845712
2539362
2210909
1627268
1643582
1017327
41560
2260941
579622
1889611
1577437
2345519
380563
1192242
2506484
2917181
706603
2870397
2251757
773858
1612180
2284031
165811
2209427
2186729
585902
256381
1003948
742354
404811
563295
744708
2386173
2900142
846021
1918993
101122
2311692
1786185
957093
538503
591212
1597805
1654365
2546522
166868
2444641
413513
819538
1473317
648618
870014
756875
1798301
189383
1904567
592776
347107
2321030
2835743
1435311
69058
1488638
908828
995700
2081927
2365801
1186495
1003326
1933509
1138477
522922
1360351
1666011
2868699
2613895
817519
1626393
2128074
432878
1914890
1194016
1006831
982082
1543801
2520787
421983
1650798
1348822
1449696
2030176
2446287
1056308
1586149
613230
1153197
2796811
2293652
2662286
2367057
449765
1153478
2840321
1767927
2782822
2906306
1307417
2571193
2136975
1163037
2564682
291923
1643039
279718
2404931
1766861
515041
2794273
385768
1668867
1942624
2731803
1560110
2583178
406872
2877054
536113
1726578
325840
1905731
2713661
2272880
2506580
2397422
2387990
1026861
2395330
1225328
1914628
1351083
202509
105438
1059497
1176815
1219143
1564315
2515043
192868
294335
1926823
1308475
796749
1837541
2862390
1342009
2785731
2460691
1210653
2717071
561576
2886681
2768890
628484
2362103
1508439
137891
174905
1516278
1044720
2405595
57265
356294
949974
1273653
2004028
93476
195576
2609352
2510354
101947
1157770
1567059
1230928
1977384
2483898
1465540
1923757
1475130
1901779
494544
595923
102739
1114811
1009082
618929
2695737
1010445
2846872
2340237
1684867
1646521
1149076
2128071
1297474
1032268
234410
1427887
744239
1040682
2608622
1615245
2853878
1615542
2908585
1208736
1358282
1345289
1324007
50287
1422131
956720
732197
1706997
2414926
182819
1970834
264779
1053344
1964266
1827320
2117972
2940215
966164
1218366
227531
1772447
2472487
2672416
2197705
2546322
394904
2675818
1032162
1348950
2369477
1950803
490566
48650
2076768
2755226
2749022
659306
1178109
2127842
1583996
791551
2370315
325837
2761044
361046
824236
2673694
402670
2447318
1008718
1798080
1829388
1433626
2512999
1729101
520470
364155
2642875
274570
463431
879364
613532
1344027
2810095
1648077
350571
716448
2411176
6535
2503904
935896
245132
2360481
2651645
1071171
2331669
2856726
1069337
745303
276847
152283
1028340
1094388
278055
132832
2867958
427859
2534403
1681445
2545408
1631948
66661
536630
2157008
471319
2208872
879952
12747
2400435
1606071
2693192
705605
393957
688727
1564912
1822743
564931
531960
1265087
1359219
1120748
1626702
1020685
1025734
1270481
1297649
1413107
1828653
758463
1740112
2148341
346333
2494397
93411
1887757
1975982
738816
759365
216836
1590446
1646464
1054818
700673
677680
1482667
611948
2755571
2217335
2766056
1587292
2100722
2509394
2891044
614779
2002367
1774643
2901657
1714706
2459146
1866659
2448733
697192
2594212
1121836
885599
2567646
2598704
2756340
2928008
2403886
1018151
873337
2467419
1793173
1298988
235764
209401
220515
1488806
318743
2743388
2163379
1246548
2357277
516209
2263727
2054316
154000
861393
1260150
764145
692177
483744
940707
829074
2387341
1807149
2153082
2925279
1852737
2926809
316845
2479076
2858947
2216405
269688
2256541
1791005
1275927
553104
2065480
2385073
1156151
928436
1863743
84818
2429285
2008415
1400463
2437681
1326440
2465409
799440
123903
951304
850170
249829
312272
2923284
911048
2172135
2501833
2727593
1476715
2723580
869423
839530
2087736
1024819
417963
244072
2857201
1208896
599920
317022
258726
599590
2726883
2501161
2768950
2438806
1900866
408356
2838141
1268034
1033705
2356234
2519210
1298054
2376165
875833
809116
2712852
1805480
672824
2414906
1568744
519243
347406
2023391
2389357
1871458
101051
1011958
561956
347920
1743472
1764518
1191580
2033265
1974440
2225236
114585
895375
942031
1875620
1322251
225293
1355178
531270
2176553
1781874
534290
1760743
1905756
916399
2089581
1029793
2585761
737130
670637
286384
1721189
1809899
422181
826312
2147851
1980316
1352315
428366
631357
1425217
1724724
1227527
2293988
2128565
1532028
2765197
2599339
2621353
2199937
1661265
48255
2443392
2117340
1430194
15669
267545
2053913
2080223
2027603
484043
2114332
1973669
1074156
1789019
2013073
363401
806996
1339966
2768635
2370896
1624813
226669
731221
1817175
1368623
1220999
1730406
1891438
1866168
1310810
2630648
2459731
866874
633069
669066
681457
705510
1878215
2014073
2087793
1882028
1058245
232177
1907130
1094951
791734
2401999
2237813
2757193
1929344
675522
2615574
742605
218823
2322288
165146
108430
1688663
1152951
2413077
2770804
846747
138058
1409132
2336762
268388
2819578
1407206
1236019
378643
236711
836221
756171
1386949
2083855
816052
2803889
1998961
2371262
911788
1537762
2602621
2870837
412004
1211296
1522990
2867549
2846084
2610298
2008165
2931955
2425425
2209885
2356616
945670
1740666
2588392
507010
628949
981153
2895908
1259310
1352421
291787
749259
519682
5740
53034
2551681
2232971
1796167
1895235
2512250
1849448
1426441
1901763
2112779
2163217
1636574
634830
1602697
1744536
2250948
1849890
329266
3543
1848004
2546896
1425783
794665
1067702
2433546
270469
2352769
258637
15054
1874152
1816636
1822639
1705590
2468751
2426380
1080700
1331084
1264487
577529
246360
2583533
1332577
696673
433243
328483
2111265
2067112
1056352
1031883
226858
1281571
123806
1463431
1902733
388702
1117734
708178
2750320
2217592
629173
1427791
1690129
2855972
989371
2221618
2843650
1578619
2230470
384805
1184171
488403
2134039
1615014
1969734
1833525
740176
1417548
1931595
287560
844061
1520219
2115299
47641
546241
415748
2362060
707888
203139
2613364
980737
2113892
791012
2006855
1890839
2043058
1230416
1195842
2509126
2155698
2700054
2166868
607244
1715744
735338
554119
2365344
286894
1830109
2536612
1202094
647320
2026591
982640
1974503
2378352
1644369
120563
495392
502905
1081669
1246458
2841269
282472
873290
2635575
2207215
2177130
211456
2421461
2681874
1987691
2070437
972275
1949781
2276486
670926
2202733
2811205
756671
2041558
353987
1237319
1227371
2413947
2873909
669824
2286025
282950
879853
496923
601165
2729444
2916487
2580218
114339
791393
2225582
1596961
2019742
897486
274492
1263581
1519837
555781
1766088
831891
925406
1515064
420860
2528
2743179
804425
2401587
872312
600709
2243793
1407928
107791
1440702
2499931
1945035
295416
2511762
723834
2081272
2234903
383921
2293
605810
2724752
517928
2938571
2683407
2220030
2499942
1745425
627677
1823124
138300
565325
2596708
1516591
2280327
1292269
943455
200822
648605
2022847
2313305
2689600
1877405
2023524
2436250
2810161
2697132
684262
1923035
641567
2401651
2251921
812492
1887240
745787
923422
1291231
1350433
1587553
2271480
645466
1811051
1379422
1680988
1408835
2204511
1277186
1519281
504634
2527120
2358223
2907339
1222357
1744018
2414527
1850392
1541507
2269655
2679772
2487852
2442063
1831132
1206773
1324787
345534
2892910
2662141
916696
643444
2265458
2216029
251808
2674341
1278608
2435233
2729037
458140
1611662
2804755
1374545
2236501
1458371
1609759
10057
442815
273279
2829520
2440657
1541466
2215129
2184984
1746745
698541
2766498
1118428
2157622
1453430
2454573
1130694
270793
1676487
2445588
1965153
37930
2237873
406620
1367658
2064356
1326948
1774615
2322972
1690440
421084
2551565
639162
910153
793701
853163
1479353
367002
395277
676485
2306573
2665561
2106881
140987
1006822
132222
2371468
903397
1064738
2144172
1909501
2472392
2152728
1459142
2503445
1591919
596669
2293027
2049733
1535224
1609480
620073
2676480
546316
1825506
240366
2451682
407722
177912
1392983
1810724
1289233
2592536
1134531
228982
1219548
1574648
2053191
314918
1155590
2639825
410728
276340
662527
2287715
2338708
1458391
2319612
2091498
2057138
2605085
1094905
2117006
549579
314929
508692
1798252
133938
676879
1094232
10527
2764210
2711382
996712
681031
78721
144011
1255690
1395434
90431
443785
2020979
1262796
538614
2112890
1197717
468610
1451729
324387
1875124
1095102
2136352
849182
2164168
543120
2240672
2587350
1324300
162326
1544685
1376545
1757177
423185
2035647
710450
1062655
2895511
786255
1871821
1190606
2485625
1435395
1337389
2733519
2744842
2776180
1427807
2743570
219177
171513
1014232
1909438
2586362
1463084
2032399
176181
948924
345551
2334607
117658
1201553
2214358
716818
1722608
1791252
2914033
557856
451620
207648
2763662
2266197
52780
1010101
703230
2141567
1373378
2194771
1897323
1781090
1542558
1248947
1637440
1304442
2778569
2566678
1291009
307745
880158
344954
90398
1436596
366784
641715
2080275
2253611
2534799
123546
878185
766847
2320275
2835176
283058
2411832
1633273
2679259
2726757
2256974
1824929
2212832
1378697
993494
2236691
2522874
725036
598187
549091
2822813
2301669
2453208
2225809
292121
1112868
2737385
1416170
511914
2914953
2201594
1239938
1483518
1497860
1824410
1275686
868167
2296475
2712415
151625
1614188
448524
1025928
232057
607484
2846308
1937734
1154910
2760554
1855818
2740767
1783748
1930118
1920130
1711042
2324420
33623
1466910
1676199
1704634
1595850
2498821
502005
1697011
388019
2199746
126037
2723111
633938
2430982
2673169
194826
188830
1361206
536953
391381
1980139
2016548
1310259
553977
1241147
1635262
24163
858497
658967
2857526
1424464
363631
536215
2435843
773691
2032310
1126859
1543968
2861447
426925
2889961
2538482
121449
2201412
2560888
1236081
707599
29985
1929773
934233
1752779
199002
702205
2381662
1492212
2111180
291610
218303
144689
1899053
519605
934255
365564
2287572
2388271
163013
1737309
876479
816769
2205941
2022677
748670
1516502
1800562
1581631
1134598
1138515
2503529
1350142
1875125
461923
2225139
1209376
52114
1953950
1072429
572655
932793
851459
2307201
2387883
1897229
966265
449852
1110347
183712
1823639
1849015
392536
1652367
1185566
1082327
1554271
1215226
447335
1553337
1195845
489197
1032492
1059558
899164
2894298
2773406
255665
277874
1405427
2012428
664595
2122921
896187
2175171
2330641
2322591
1406107
376382
2379700
957500
996382
2357635
1301629
806279
289690
2659269
2823369
2313679
2928410
2225810
1459097
572191
2617581
1021662
1641525
1296994
469849
317081
622647
2247597
1425648
1426733
1601470
1357899
570901
2366339
2881533
171284
117066
1508923
70195
406625
418706
2831571
483087
276600
713541
2619008
1464374
2220197
258710
2363462
45303
1392487
2831777
2016407
513843
2735827
2906337
2058130
2783763
2882809
314426
1151468
1404485
2290512
58390
556945
649206
1394011
1533514
1045110
158016
1136508
939866
2702446
1964915
1852180
2251738
2168282
132623
77163
1181526
1641168
443633
1579926
1632936
1154165
1561750
300641
460000
2469658
1802516
281507
1766619
1484630
2188249
2564291
1548942
709469
2624693
2638150
321847
352139
1133386
2670839
1086646
1674911
33402
2932451
2072563
2047158
2750186
2908348
2583298
397950
452977
1984267
1629725
2880353
2739228
558990
1731441
2839014
1605388
1386884
1067567
541528
2162581
1276274
2020721
977303
693236
504921
2300415
2311474
1616723
2058738
869282
5008
290022
2075097
2296035
1628404
2736355
573088
2475404
923595
885340
1711033
536003
109904
613426
2251604
775683
1169437
1727029
2874233
1844393
757401
773933
261027
2547525
2590109
26474
966361
2624163
1728601
2552764
2022838
269075
1648286
1512157
1373263
1049676
1177289
2451952
225934
314947
2222601
2873976
616930
261814
499578
1718162
1500236
1510483
2439349
930855
1311714
396446
84604
2759041
1368026
1220537
890378
1762663
2460255
672724
732188
512117
27113
2152302
2141950
621845
1511257
1866902
2176970
2310439
1347283
2268068
1249394
374171
2007880
2188001
2302677
1179006
1342423
2304178
2286894
464835
2445329
1878545
1727375
1996063
129097
870632
2796077
2433649
109558
892937
2634852
89119
264285
1643104
2298572
2689617
2644226
1495867
2646192
91015
1810166
1156388
445942
2076506
1138813
518118
1939084
2928311
1521360
605749
2079839
2878221
321636
2908900
1207170
1214188
124580
1229608
836872
78187
1307730
388974
558524
788452
1191248
1167411
2122329
1991616
2497470
1339040
1657997
1905036
2751625
1787103
594917
462073
2624123
957749
1936462
717578
1136123
1092790
1236181
2086163
1690108
1142708
1871787
2230582
2040363
1366330
1771316
1944512
2526915
886876
1669067
1702192
419404
1761136
640562
592214
1043388
965873
1200804
2505797
2884706
2698621
2638920
2910040
2147865
1361531
1779057
1830212
402680
2102412
1506190
1072506
219055
710911
54973
2101930
864527
2040185
2175888
830781
419156
738118
2602320
160526
1070940
2225917
2239218
1893273
2789776
483493
1053897
1814292
603230
2142571
2336066
1322866
514720
1006071
2753211
752058
2175989
2683114
1316885
2351649
406030
2475711
1553198
740278
511006
2695208
2233388
237658
1930145
846823
887492
1957281
1299820
153399
1324545
2078745
1751749
842963
1366612
1835680
2424839
954119
1317148
1855987
2269997
1070153
2337148
155522
2000316
86374
2278377
1186940
603511
1315210
2723964
2720605
887891
2345517
1709669
1550761
1250084
1252509
1317220
1394119
2152686
2629895
1185875
1051512
1746854
226727
91566
1732080
392484
2693536
2065815
1925611
330782
1753519
2939781
1773606
2631582
2379564
1237514
1606179
687242
2345594
971745
1005902
993740
2252473
215907
1867505
933096
1129359
756474
1715716
1847630
474029
741943
2876713
669208
2062253
1378696
1231811
92682
504356
2543279
400335
626984
373236
1079029
1908218
273628
208915
1862596
2450482
1881909
462843
2016573
2368871
1677757
2018232
1486345
1259553
2160332
676735
2471189
233621
363775
2679690
715565
739474
676066
1514864
2064229
355592
2226217
2293406
850250
1230590
2635835
1451117
1712255
2774
2229530
1590851
2870224
1503669
2402145
1604418
1760744
2307263
1809755
308889
17128
689465
1647845
921766
1170203
1907594
296817
1128593
1887978
1645330
923369
233474
2704391
1944422
615727
2246067
1769151
607361
2171850
1255393
2841873
1501781
131664
2402136
851340
1323766
39218
1610304
882871
1744148
1155188
2843856
14017
1501316
1648035
1966996
2719113
92236
1017607
565642
2852953
1463274
110430
119838
1939388
1641546
1847809
1549580
1155287
2062601
2905388
1343851
1292066
785196
1858430
1859717
1213514
2252806
2288434
379704
1907888
2860107
1515046
192599
433999
1643420
1855245
1442813
26253
2110534
582327
2284447
1208846
369172
2504522
235104
1680241
1855746
2325692
1103641
671433
952587
2004198
2688881
2212121
724285
2605124
2823033
1016308
1114430
1191984
1243215
723771
2383176
1520892
1530835
265844
2013101
2259013
499541
2306063
2177134
551363
1118916
1006118
54733
2804209
2305314
675741
1619960
197159
2016568
980321
429505
122397
2533332
1357039
1253929
2021874
434911
2632555
1937395
1270993
156197
610827
2580650
2797274
1075067
1622201
1787232
1106804
2523914
2071591
2460049
2319258
2034372
547579
1017970
500801
764652
2740737
748212
2850377
803659
1397508
171841
1570322
1207849
2795141
1442362
1713937
1915078
910675
183702
2098074
261801
1315847
1666766
754601
175717
1299962
533782
1991345
201826
2057283
109639
447847
1188918
1479104
2249222
2735575
1490875
1817583
680056
2173397
527885
191068
987504
1160964
694520
1670629
2315572
1592748
2091950
1130398
1803298
385946
627503
2217256
300012
2756832
2772405
1227401
1027570
1761921
1368782
316028
1834689
75467
2278730
635361
155431
2348476
1166662
2086442
1510043
2178800
1086733
2917988
644730
2729509
2550378
683791
650354
2423178
518036
1753397
2792154
1869805
811503
398213
1284394
1948392
2101147
2748890
914812
1035901
1960187
717402
2029740
2453893
1789734
409909
2072871
1756087
422712
2568001
1070788
1073609
2479193
847307
749152
2292840
2391586
1480619
675494
1717563
648227
1101644
2817615
88098
199565
1594118
84764
2153848
682573
137764
1412673
1774592
1280636
2125210
634022
1884956
1818710
743945
1570425
992097
2908109
914215
753650
1324207
1681072
2475678
2483577
774334
760580
1423421
589481
397777
2509838
1037029
998730
1655926
2597813
1371452
1294678
1137633
1815838
2556465
182673
573343
1905548
153986
2897313
2062507
2410001
1966878
499228
2683121
1698345
2086328
2110549
2497620
269044
317466
2404278
1916286
2701474
325996
1984763
2682333
338502
1526383
2873830
2425891
1136468
2022204
887944
2692973
1082381
554888
2177486
1445828
1436424
1509404
743550
762731
1221882
1583081
1676319
1851944
1583189
884318
331952
450771
1611834
723243
2418770
2926652
2721002
2574456
391684
1428165
2819151
668095
1536327
1818783
1758410
2599805
2921426
407951
2827829
24822
2272946
235977
128200
2096375
11210
2800148
1883586
1428018
2039700
251645
1341560
1594244
578170
1874421
598227
1912009
2215311
2015505
775657
198979
2648599
2516753
889121
2075695
1415446
657419
2741087
1014507
944019
1854478
2019795
2432191
1989591
2528795
531292
1951519
1566421
1660554
2406578
1735326
2578237
1434410
2198847
1732334
2165509
182080
380073
1349390
2443663
1521162
2105835
634972
2469519
1249812
1387994
1345805
130139
2486691
2674067
1286352
1191423
2575660
2620938
2772353
569992
1893750
441391
812637
307552
30808
927021
2762029
240869
2629121
2342175
653939
154664
932287
785347
2723619
904528
662352
2116725
1296595
1774820
561922
1462811
2757360
1873581
130066
2383260
443846
552243
475519
2922157
724032
2551483
1999171
738997
1105216
2701150
2017960
228865
2407280
531514
2026958
473180
161600
2033150
2628841
1051100
693587
2638596
2777935
240850
1131112
699892
2285939
623449
1770107
2805491
1363220
272063
812000
266152
1739408
2873127
783762
1659672
1343112
306674
2626738
2637575
441624
2805929
2435817
1885521
982712
369176
1873697
1063100
1866758
76118
2229751
829387
2224401
872449
2410098
407259
88382
2553951
1835063
1647023
1560274
1986997
1028910
1901593
605353
2856807
1695523
2471424
915001
2234782
2236275
1962421
1523584
2067931
2523578
2463946
331482
1837158
1764474
444781
1349944
2310938
2870087
1136202
1271164
2490554
2003097
2543071
2878667
479235
1007133
2040709
1979883
2717692
1037187
57233
2539263
447965
2667222
1230004
887276
1651988
2629965
375017
665305
1830231
1473133
2923572
292576
160683
2743919
1733380
2183775
507174
514517
2672324
1627425
167352
2502180
101637
1095513
558439
387897
677210
140086
1539710
1907736
2923280
2862872
1442811
2771707
2058297
2163665
417857
1499025
1180993
330277
862715
403108
2237163
2389517
2366434
940357
1495864
511312
2864641
1072230
1679415
2070132
2894724
62175
1963069
661708
1540869
2510492
1961416
2541584
2246900
1903283
2918267
2219106
1253971
618494
1545018
431131
64837
74022
2174549
655894
2216803
930649
2834332
169943
1767659
2842513
490248
2538314
54110
1341498
1025754
298121
1792453
2638023
1897976
1217211
2010584
1373218
2282217
1304928
2404016
985277
2044924
1919260
852029
223365
1905247
952394
136801
2856350
673401
2615436
417226
1662939
2045528
799405
2831582
469438
763294
813684
100877
1519228
2135402
144472
934497
2563058
1346738
192906
2357300
584157
454920
271706
703667
171558
1051733
1999316
2818537
448548
2286097
1540730
2930144
474069
600626
22060
738693
336811
1004221
2122896
2652391
1597714
647032
1250977
2612294
1983971
2542225
2425184
2583928
2359116
2460909
835712
755160
1241432
2355928
612237
171554
1515064
921475
966621
1366912
997953
1395226
2389391
2312206
2289714
2673127
1671634
802598
297701
2212928
513371
177941
2504901
1957163
2365194
2316525
2158355
2903069
1629280
779591
2847346
2506555
424703
1191196
1761603
2692956
1925672
260684
2049782
2570553
914244
1607085
349584
48510
920297
615697
1999921
2237726
2048339
2127878
413092
2517066
1035653
72195
1183258
2497918
2508873
713837
1421668
2910920
2014436
1693404
341201
497096
909918
2484645
1594802
456169
163216
1908811
351249
1613854
2080796
1196221
874674
2253570
1133970
1306444
1662988
545568
2768819
894571
1731582
1888803
2340974
149230
696565
2098378
2216260
1589214
2860670
429400
726699
1581449
2050109
2924295
2739959
720987
1198149
1556666
523686
1476715
333674
915771
1657068
100257
1769891
494743
308082
1638816
2479750
1453932
1612
557034
569150
496789
1001353
2290062
855925
1897955
107927
850689
539561
396709
2169275
958567
1782157
271692
437775
468795
449445
2278464
2199345
1349878
2658366
1691824
134021
974448
316310
276883
313376
2316658
944257
1830451
2291471
16171
2573603
527311
1699971
2258953
1837844
2913477
969747
2016993
2899421
2336609
2189406
1346742
822337
225863
1262675
2844553
1701977
1803246
376585
1248460
2879994
776014
697701
861049
164270
2310598
2834700
1663946
2274461
1296667
46842
135552
571074
1513710
1846467
1120072
2937211
2884774
987525
2791340
2855799
945631
2138973
749128
1553178
2882470
175174
67202
243405
474717
681313
1580815
2382086
2236929
2359293
2470627
1251257
640944
2813958
2278404
1031155
1958425
1559252
1174671
672935
46846
1310224
48317
2652172
1953424
1792424
1934016
712136
1078789
2161293
1365984
1346709
769727
2622052
1244395
2079613
1840257
1738008
662769
1457364
61760
682447
974422
2874180
401762
2762658
790865
706634
952088
1114682
2117927
1738373
206481
489880
776288
2230534
1522148
141831
1894997
1787206
1257597
870293
175969
2442978
2227358
1821352
869244
2008213
930744
615962
2043873
1544607
937213
2365205
294574
970116
791491
2433788
1661125
2283139
992170
297311
1148136
902148
575828
1493657
1932973
1208033
1473930
2276319
678461
2742687
122328
1600478
946489
1411389
1744955
1326355
2268349
186526
2869249
2929959
804973
208571
54639
1154818
1172364
2711236
1907410
56032
2713865
2023300
1319580
2746260
174187
2466
904490
2236424
929615
999276
452134
1270228
715703
577414
1081661
1570380
1931320
414753
785186
2724076
2809377
2300828
2127101
2086866
1088445
58399
1093015
2757165
2589289
2647217
2877607
1455652
2764850
253077
2304365
1886849
1920311
814615
1818350
381985
2900313
1885188
192417
62844
1543654
1460436
2446984
1040981
852243
654925
2151847
952748
2912357
785197
1751379
1522604
262888
1912748
2257452
2876182
1603604
1761504
462206
323223
627774
343000
1050886
982636
231505
1876220
665910
1656600
187275
974913
2048780
2998
2197186
699723
486904
1056902
906236
2028684
1256514
1211332
2439088
2436191
1624060
2567862
2032330
1013666
59724
1431288
355329
2415213
2615989
998990
1550337
1951621
975818
2477763
2124926
820452
1820153
1011275
1528622
1233793
187149
2493941
965993
847690
2026786
733481
304499
1656535
177660
2602708
433066
2456425
2903066
2612449
1032889
1879752
1591571
404092
1307602
529419
2157918
2243088
1718460
1064288
2278110
2243096
630601
938666
2703329
1486530
2812830
1668423
869595
2881580
1310184
2932339
1135051
2629628
1309835
1319240
2587927
427289
2813815
869911
81304
432378
1156404
18000
2744159
1859263
2587512
479339
1841019
978236
1378053
619618
891632
578414
1340791
1919112
1929868
2124739
2553342
899835
1294037
1603963
2064359
794692
1022435
2514801
1005615
988802
727443
1901374
387920
525035
2729683
1503775
968760
983142
2482467
2795322
849746
1117283
970019
1719873
2398196
1984458
437627
425526
1087328
2713216
1059355
547057
2095351
1284015
1402600
1792260
2111680
2398419
2407003
1657076
365328
1690666
1561659
2136170
2609685
339554
1623936
950591
2314097
1782977
1658419
2796539
439544
2934069
2426096
2849129
2424949
2704910
1514723
1148097
2268649
873347
2857522
1544056
1169358
1293300
2241567
2424895
485260
454443
990875
1336742
2823151
583567
290050
856954
2416430
279426
1126747
2543758
1566161
2195608
1102657
2533670
2375324
2407543
2377409
1908960
302591
2235558
2151219
1942641
674298
785470
1057653
2225866
2098705
792081
1461632
2200493
1987234
2637214
1821077
2105384
2619097
1689098
466537
59996
860471
1522858
901619
1157791
2296873
2062402
2786108
1486308
2623031
490308
1374029
2308924
2363435
1314209
2484567
479934
1732015
568078
1094227
830295
1349826
286012
2172851
534473
2351446
2065081
644769
160286
2817745
244312
2596987
938305
2135168
175
92102
391986
2002832
450720
1859016
2629527
2726755
1365434
2845812
2816332
1006198
1568453
370374
854994
2791620
586786
2745888
88963
2293982
1046394
1194782
121353
2091732
652820
2049782
1149586
621672
294827
890100
817023
1789765
815604
682791
909778
551606
126683
281039
2056022
2374138
466324
58895
697472
1853363
946254
1449999
35574
1179507
2784245
2481148
2515289
374323
1377376
1956110
511726
18918
1210779
514347
1572167
1333015
1846333
717775
2442211
2373948
1244547
1170819
2194041
1602144
599865
2183632
2882669
1837506
2662397
1607301
1727879
2062517
1615607
2393857
2095432
402841
1360657
1425822
2188499
453676
124746
2853655
2486446
2125902
1194798
790597
668184
377500
1634187
2022594
542088
905680
2570430
2574476
1812183
2736385
2517979
1286370
756320
2189224
502792
2730444
1458788
2320738
1842120
2603712
1410522
933518
360323
122753
1932961
2447298
2482174
2901353
1227798
864209
1504096
1128444
918354
2504270
537595
2156482
2765593
91538
2931872
2458536
1190073
954143
4134
745829
1854769
1280652
82978
1412595
394618
859663
1191944
942598
2636042
1145632
2501295
1724558
1999697
2305277
2753804
1177594
2863286
370306
2387794
922935
2861115
1357685
389797
731950
1400675
970526
2625820
440114
458140
1171498
1725684
607857
2285082
535213
2216683
449920
2704215
1982370
924623
2220903
269576
1947001
2325361
1761201
1299261
2503852
1767751
455123
1608220
1490830
2905824
2072912
298373
2255792
427786
254788
372371
797859
400336
91410
251471
144274
553176
500570
730531
1885671
363660
605286
955828
1543206
790634
1641674
1066958
372863
1917751
1296049
301701
1879177
176743
1919701
714211
231621
1774258
47109
983053
361800
2343382
584545
476544
2029007
2615227
336553
1720566
366417
275744
1962793
902564
2370695
596400
1200217
230084
2017660
2449862
1415797
1387576
194374
2778192
813094
1161402
1684733
214096
2772639
2570869
2899368
470122
902193
2836737
1608836
13950
590003
857689
1887635
708787
2014490
2597738
1915044
1059807
2623920
1273971
1716819
882662
2689382
424649
1681181
940582
2385775
1379024
2038464
2520863
2932655
396503
138830
2788459
1531503
18087
1489328
413163
2028060
2239438
1945022
1820481
1440158
1201448
503056
493800
413859
1682975
1926389
191538
2697850
891140
611216
1449132
1407451
226647
629183
1383671
1407590
579829
2736503
1544420
2023642
2243498
482250
2768598
920898
811212
168804
107685
1443925
2864725
2391196
2655537
1885499
500955
66748
1390574
1694966
2378206
1233722
256203
2638723
267235
1358335
1594539
626215
1610272
184715
403199
1866339
1675302
2603940
506969
71366
2838382
2248140
1303328
2097784
2060311
2096419
1297573
2423116
1129497
1490
2370610
1428816
1143550
2788172
2736203
2744147
672536
473026
472594
2033177
1590724
181491
1425925
1085268
62728
1441324
1523728
1706699
1624834
857699
2275922
2730327
2440230
1387504
609368
467615
2721286
2819621
1799113
1687515
1482379
1518592
1210483
2607873
1856712
445849
293908
2129916
2288580
2043182
616366
2189040
2043878
207049
1606943
3105
1039217
1223404
2444125
2797319
1564143
1708160
2242436
760374
1416429
284157
2638480
2267350
1486230
902877
41594
2660905
1780736
1846606
1552594
946555
2477692
55150
1180114
1605255
1814011
889457
2086452
197665
55050
1804273
2146936
972198
1571291
1953916
1211674
2350795
614180
2855518
913303
1088680
1761030
563675
2191573
165701
1025995
25250
1526703
98260
1854464
2698007
796134
2587645
1654125
2632881
959590
2238253
437961
232372
1444824
317696
1589897
525487
1687436
2899633
1948406
2658326
1232308
2342347
2678395
2868971
1239502
2743106
1059357
2106473
2821444
1600323
772022
960054
547089
445661
1244232
2182624
1727018
2176325
1917177
1760276
1971376
1096364
15522
2678107
321015
1279282
204634
596453
1283498
697123
2848103
2139372
2045235
309416
1723884
2371364
2873779
2296727
1442200
659185
847447
2921302
524592
157386
2587969
1206813
2327723
1601718
829868
987663
667971
2510850
452176
1941193
1986555
2865851
2462648
2048267
627790
1436440
2292908
1223363
1406791
1750701
1605619
207366
816998
1509740
216060
2179559
2903776
116676
728421
2526692
1041199
1560084
555945
1121874
2557766
2086349
145241
2583940
2114506
1829072
863265
529103
651271
2468116
1915346
963060
864436
1207111
108588
1717638
735793
1513923
2774007
1966972
1146559
1994765
463807
416284
779747
1409943
2820711
1806604
1445210
2839520
2202738
2634570
1237531
1797800
86774
1319885
938441
1503945
341809
579901
1565971
75395
2481957
2204039
1003434
1307295
534370
1250224
1728205
1756575
2608619
2442898
702738
63436
2264546
2246943
1229852
1745448
2347197
289579
1831075
1139920
283198
2813155
2691167
1872856
548510
394133
136446
1802766
933177
783507
2826430
2369953
977000
608116
877972
1829019
2050831
404978
1850544
822379
283684
338599
978884
1792589
2564449
2059804
2729121
2424990
2486669
2472797
219438
301078
1850314
1243702
2309268
642866
1467111
2252836
1961185
878725
1781331
466460
2753452
875733
303492
1677889
966902
81634
1496534
2822716
2695189
1379646
1935794
398909
1154856
321049
1939426
1546177
2029802
652043
1443002
2517002
1964139
2424877
1956410
2311597
1743998
2665350
1410152
2929305
580000
1624702
494560
2310749
1211655
1205157
524916
538687
499191
2245550
1125786
868152
591945
516730
1119482
2634160
425140
2159712
2095619
1357131
1381184
509500
2095607
1124192
383678
1158050
2058341
71839
561884
2174998
835117
1837797
2065568
1694526
592615
1895921
444226
1302003
2198161
1966063
2761092
1354008
2821178
2522957
690820
2482870
2533915
1241958
972409
897627
593871
652159
2890105
1352183
2858126
1905992
1712211
2811842
1662365
2812738
1344553
1871165
1958268
2125828
1081363
2336507
2827641
751700
133975
1894136
1277764
1374605
304273
280633
1002288
1418046
1218525
1922148
258058
1541482
464558
1980656
1725018
2214675
2258231
1693952
981342
531520
1125102
1382111
2833822
2690028
939329
2217231
2160879
1574139
1706858
990742
1350088
2733716
203618
160304
1694456
1314180
2130211
2334936
662774
2113014
961589
2817809
2131250
1287408
970344
1695160
1198118
2523144
1980518
1609086
1876405
607156
1873452
910600
684793
1774127
2648267
2082217
414525
1914278
2922407
2021933
294277
2413821
2499175
663695
1367200
170231
2760588
1470420
806635
1845527
1734399
2791505
2905982
1505081
2884837
2302182
2605372
2321466
2029538
2817855
1733045
2124459
991524
745069
2898677
487538
1472068
954703
2773868
2626485
2499614
2882497
877394
1787682
1672848
2080768
2124310
1331264
2485969
210574
2583409
1489808
2314137
2826560
2550428
1211911
726044
377307
284736
1854947
2058744
1341391
818404
1692033
1830939
1230031
413766
1019624
528714
2127899
1359680
1030709
890077
2627697
858756
1037004
377899
682673
1015001
923648
2912214
2656361
394313
2195013
2114469
1873723
975509
1291923
2652774
2394298
645457
443164
2816609
2396387
2932729
2762782
1975234
208909
934962
1510729
2859448
2650470
2344610
2528534
705744
2756120
673234
1932725
670573
1987791
2629361
2237780
1824556
1300076
2786557
298132
1852160
2652561
1445439
2082443
168251
1273436
1170715
2839435
2674106
2490746
1781839
171835
2714073
2212812
1200566
2115175
1506814
2912190
2052211
2804480
2092304
755934
246661
2601083
251486
2798039
609842
96126
2418391
2807053
164510
1592597
2653382
557452
16371
53096
1071767
1944806
2429650
1427285
1824578
425779
2035971
495374
1520570
2047917
2440087
1872495
2451436
1882954
1843970
1764693
2685155
771466
276984
2732563
1642199
2742926
1450069
1950654
1704651
1350358
918310
1534295
521010
76276
1937783
42932
440820
758666
1047032
306043
2625998
2312238
2490154
2504476
1650872
1402682
74901
774347
1663257
727329
2509217
1549633
2468420
1754737
623697
202899
472827
444810
2125015
2081217
2196976
919049
792193
235386
2789239
2038825
763786
1187302
1937074
706397
1088072
572230
539034
2337901
957429
614131
197781
2483569
343001
1715028
1873357
2913248
1576129
166381
553875
520211
1992745
1357141
2067602
2381533
2745964
2844539
2178515
764690
1465568
906308
2811386
2245631
695275
917957
294153
1810035
1680132
573572
814537
2888274
780616
260874
2907143
1893689
1135963
2278306
1352767
2038082
141967
2760266
2110285
1135240
1366715
1506421
453079
2814068
743080
1423797
2229036
2610196
461134
1725264
2010936
617979
586793
676231
733332
2818889
162595
201229
2916362
518061
1613412
154590
38365
206326
2903672
2788152
163112
1513685
2854081
1509816
1111297
615412
2854112
1387951
1779755
1588385
1231378
1462502
2820147
2624349
246401
2600356
2671506
16917
1253091
392862
556790
699826
1470483
2866270
539859
2699367
1519600
1822379
712429
1899532
599603
1188033
1651266
2646901
2364007
2053526
31741
29062
2643292
2009906
1395453
607453
2280012
498206
1091253
2193500
2203700
2104805
1420067
2644901
1075115
231468
356360
2771801
1241508
2776952
1646876
2275627
2184101
277772
2246308
731970
586191
2013058
149900
2066377
1533039
310381
2301488
1712756
1043684
1447071
611114
2311334
1181525
2044558
260994
1863875
1799562
1975901
2499000
393047
597566
2445954
2014862
583612
2466281
51317
2030722
1866948
1411636
1762525
2368685
1009307
1328263
2204748
319591
2702480
1236345
183645
1195767
344732
2211151
1223670
1439980
594807
2598697
386531
2184691
1922286
253291
1816965
483440
2372554
758422
2893349
240590
913790
409192
1258961
1016142
476445
2586752
723041
2680080
672358
983304
2344783
2085554
521778
2661320
494031
610690
832749
2284384
1379638
513090
367961
1850992
953364
2330751
1727557
2316504
1369270
2505157
1998214
786889
708272
1645365
1782719
925472
748788
1483901
1785063
2865833
1251898
995804
2769804
1550101
2179265
579149
2014126
542872
2693779
104053
598764
279323
1700956
991829
2099999
2815213
1086342
2914996
2343322
2346287
1533216
591591
284677
2676758
732632
63985
1146625
314187
936981
2190419
2746738
257686
2321631
2940416
1936041
2316828
2777755
2177872
412862
535049
2580605
1619975
1473978
140183
15775
1441389
96146
2265283
2657178
59742
1746406
2416117
723015
102248
1898460
1310112
2066408
1124479
1561840
2006490
2389346
2844212
2391831
949974
2485933
941115
2778170
1920463
757555
2930644
1055654
2139939
1504358
1903309
2058791
803765
2788068
536877
2826319
1466691
313214
857715
1355994
104971
1876158
1438348
1406380
2334857
626837
1270060
611231
2523235
2538895
34620
2155095
1336387
601023
1312173
1296719
2866149
1349948
1266871
1075521
2771388
2642181
695181
589013
461304
2074375
2179745
1394704
1034907
253903
430264
2492281
903955
880367
2120938
1285297
2047492
2597971
461669
706134
2893477
202134
1086218
1057979
2289278
1830308
1868738
2312086
26031
226795
2555425
2300651
1466145
105590
227730
1969094
2443677
2306143
2419026
500843
2061909
2215990
305792
2806847
1701806
2577972
692832
1132633
1333309
2066661
1139938
1331155
908667
645865
2312134
1318533
92700
103803
257192
2494185
377445
1304839
2198703
2691179
1857371
2160819
1344136
2060254
851349
2759293
691943
2304531
1226367
1899599
410056
1977207
1374829
2827084
1945569
1476244
512271
2812663
1218275
199889
2179131
131943
1685366
1128657
149080
91006
1928928
458073
2148344
601194
1127376
1461252
1119113
2478843
1026757
2896300
1759382
2114881
1547481
1661547
2529111
2354965
2247960
2075740
2550774
1182123
622532
921182
1511416
1888070
2593183
1321242
462687
176723
992800
2022782
1586338
529872
1787371
1415983
167627
301613
2840981
1379603
134342
1464360
187909
676127
2528042
1641389
211100
448296
709319
2877391
1726190
2754177
397519
1605465
1101984
752441
2537686
1112548
2454433
1470446
2206648
1321265
1211914
936537
95827
1055961
1235553
415469
978875
299999
1188815
1090803
2733622
1405714
1432329
2669112
2324303
2756817
328432
2660159
1713914
1959758
2587301
555382
2354050
2800693
1005787
2329040
1912079
2369454
2456149
203574
2027444
1297305
1094614
2460203
2811920
229825
1532692
2538555
2156495
938859
2529184
112771
2505296
348297
2359011
2089962
1628035
55368
2927751
2460015
2025867
2840640
386642
2528988
1608039
733048
1830927
1148656
1268699
318278
115618
2764787
90609
442773
397073
1451167
1641699
515407
734105
2268090
1128126
2489054
634026
81346
1323485
2266289
1063242
2271556
636844
2025273
1771579
2593770
347481
865758
1144424
1143587
2805523
2780094
1659345
1052610
892116
261197
2763532
526929
2505113
93064
1200665
2626153
1374870
653206
1296647
1195335
1921536
813413
2789788
877285
2794731
1743443
1092082
2034397
1523048
1545233
966905
1067941
2560620
2180176
390285
303608
2128912
1619141
1296126
2655629
1524159
2140919
2590082
910790
1946640
197466
1932850
2399372
2422728
1641021
2231594
2172898
2062466
1251578
341363
150916
1734460
2249582
1989876
770528
2110005
132451
891097
1369371
2866076
2228149
1753325
637558
2783414
2021642
649617
360636
1434767
535934
498732
2325985
1692132
2209945
1203878
1325906
2529917
375000
2828633
2280389
1555485
433951
2346377
2543643
751201
339954
845991
2585412
988544
1781004
2601390
959613
446744
2059647
1699912
2126625
2503078
27716
941957
1626449
2880267
2508609
884475
1969698
1050893
934831
2438076
704522
2805147
2653114
516929
1563194
1428554
1014399
396878
2042488
2669565
1645374
1020680
1957744
1455898
1775982
51248
2910891
1859025
877857
1531906
895761
1049896
2107827
2885068
106445
972915
491231
1886661
1378785
875835
2276543
1640975
436158
265181
708305
1938864
664348
2745623
2291763
911230
2292438
2362480
676696
502817
1129439
1769063
2093662
603019
854211
1897124
2469630
1616142
429965
174393
90826
2117038
1824371
1974919
1654816
2363066
1672812
1215236
1444649
529011
2327449
2560946
2491117
2221971
944182
147536
488348
655030
1928477
2553076
1069825
306274
257489
2216796
2046941
2439785
1049761
1219809
88061
1107615
2302031
338504
1301203
2586721
2731856
2430766
37374
1823779
864012
2425956
2047742
1629489
1115414
2045494
360297
566715
2323400
308942
2382757
2288865
1054491
2051494
2416305
272152
672405
1030028
2220945
140557
2881855
19955
492413
519722
1582928
2413892
2290264
730120
2564736
981901
618497
1508924
2741842
627910
2743140
779852
2682731
1518907
465045
621811
831113
1356190
1438425
2640258
2656298
1398196
895075
113242
1237982
2132999
565984
729867
2241944
1055427
2888123
1659339
523838
1556508
2099105
1816065
2261372
1666738
2429182
1944369
2559262
968079
130444
1670557
607597
1640071
697902
2047959
859842
458484
1677929
1017780
809443
471426
67598
330098
1326839
2315448
1559488
417480
124985
1495296
1742801
2563729
1398725
1145438
617111
117648
119884
640233
2382119
759926
2005744
505304
1080938
478846
2938356
1654666
436879
934697
1001967
2630660
2215416
428267
1366091
2374716
2481977
1899253
1846790
138910
101687
1727422
220593
179632
1857875
1203584
1505961
70032
2087875
161335
2268720
328628
503406
2038971
645596
582663
562143
623570
295214
97290
1722454
2023974
176668
1026813
2095339
1239662
416307
2207270
823555
2349530
1942247
402038
1045161
1895423
1410484
1356914
1127444
143040
2614547
177662
2774781
1754076
2066010
570109
816423
440397
2295738
2036162
677007
765405
545487
1696933
2138913
104371
2526242
699053
312417
1247579
685426
561780
2901248
2768794
1975995
2035500
2463769
1870821
1573476
1999209
1909274
45717
2495161
605585
2347875
718753
2545720
1773864
2620769
109080
1775426
1223255
1044556
334085
2046920
2478360
36075
2117663
1568215
2176011
1711446
2054962
1845521
2637564
896778
1337767
2209919
75759
1652255
124827
567868
1764299
1945969
2220987
1098012
757954
521531
2142595
687572
898799
1832240
2155221
2137112
1636320
2614851
2784727
2382910
1340789
2141818
505246
1005874
921584
1789182
821834
268910
1713818
457451
670891
2213169
2925318
1002655
1431911
2879242
17290
2649225
1186760
1506779
2498254
619502
1655950
762631
1186820
1435291
2152228
63160
2599292
24783
1732285
172823
1901679
1708953
2256109
24239
1405599
1110394
599829
468463
1477633
977712
457104
1223349
2531465
89025
2906617
103439
2617280
1774129
622505
2253652
1329931
2693776
2621467
1586240
2801654
675178
1109660
1219166
29136
496765
484780
2729200
1677511
1948846
2622760
456135
1486211
1120568
1034076
866645
2291107
2722209
1884792
719625
371557
1307925
1093723
447655
1370235
800829
1141539
880292
2155636
1533644
2556144
183572
1095974
2706291
1294214
1909373
1128472
957945
1570198
1626139
2861248
2625463
2707419
1954542
1610870
590078
849512
1716737
1874321
2260834
2117291
2175060
1329110
569306
1910394
1212885
848699
417425
1272244
1931071
1755795
1096024
2904154
1975049
1588080
1130356
2117585
1467433
1849651
1662470
815471
1028492
2883173
1331424
2381220
681611
1227443
2252603
1523585
1696510
1036434
2763186
1254462
2456001
479303
1574434
2566488
1128999
2670808
1523764
1714555
1538880
1406061
1890589
301711
2884594
1441223
761959
14308
801687
2657961
1658884
726263
792712
1611172
191565
542889
1131964
2063326
1417454
960213
717264
116364
2591546
310478
424129
100903
1371021
1828140
2155248
998256
670445
2098269
2322905
822875
712726
632004
318595
2545682
2312081
2890458
995896
1915005
433522
1984283
472436
1443627
1747685
1797747
709351
160044
1669810
2165990
2087580
1279611
2715839
1353940
2727783
1052376
2143708
527008
851116
2701388
2358143
934280
1232141
2178977
2064910
2394094
811952
2130981
126963
2012078
1392552
2431024
1464035
1905108
1867742
2598049
2402209
601696
150791
333808
1241641
1534162
308403
599595
1529862
2050689
2792111
593410
2104986
1637280
1730748
59924
398298
160608
237940
1402931
29349
1242520
775813
1725789
2294497
2494802
215277
2161942
803172
941720
1843121
752967
2127794
2086197
2310638
854546
741347
1821706
1337452
719522
1939605
41770
1523483
1096127
1386665
2524249
1753781
1659470
1863504
2793826
125442
2799255
805501
2542853
1395056
741714
2701367
612943
515450
28932
508406
1809395
1669847
2202688
364715
1420827
410421
1290457
1942787
2639327
2129747
2421875
1948887
1627565
1779271
1798721
1774639
912191
40652
1736584
248267
2027202
1060966
1744969
1580030
1825980
2298714
2229484
1755135
524698
2616747
1172145
1824043
1008199
2564281
1063216
2866086
267959
1648480
2110923
1854140
1091891
1659575
502933
1981033
2429804
1914397
1191322
1129323
773495
830016
782203
2925422
201157
1535152
1223695
2920813
1540572
2934053
1062910
1115282
1935280
2414158
60209
1986321
81336
2787098
1041435
2343257
2098787
1185737
2818528
2237261
786031
2940081
931241
647165
2788068
1313657
149468
2903341
1875057
2626950
1661211
2441387
1126660
1203504
2737576
233816
2146784
158369
589311
876275
1866165
345352
505042
206687
36298
2591022
491078
1457723
1967424
982956
2220513
929720
945601
130946
2683200
955429
1771087
1523087
2005616
2369572
1560081
2141632
1794237
2082352
1801595
2865847
2104876
954598
2074436
2777159
2714710
1053610
1566753
1788277
2659940
930148
1947275
1276345
2886633
2005431
82283
1674056
388656
2897880
416380
48675
2241656
2087304
309901
1893813
1998478
1179047
1837258
1292008
2732875
244859
660435
2378293
2128459
1830196
195651
1063074
864430
1036294
2531171
937931
274258
944245
2072958
1179345
1610021
1932670
978128
151069
444034
1251195
866440
1731688
1714838
1360229
2615218
178001
2672088
545713
2034295
1844814
355226
493014
1870814
1927305
1336542
42286
1139235
2889793
2528817
432633
1601578
498751
2010205
551473
1468977
2598163
1427499
562838
733761
377888
2277243
1421664
311213
1444489
2542232
691795
829585
1180577
303812
239557
2818257
1911186
557364
1081412
2129964
1938457
1528948
708827
706743
646440
1492821
1711940
720167
737740
32
1408125
217112
1984049
2458412
1710502
2407125
283193
475372
1121578
2494261
2316244
750648
2529431
2123054
93890
848941
1528903
2508636
2017619
1322546
1443982
1866021
1708578
2271170
1802478
2814026
933246
1845433
984620
2938004
311895
129953
1112526
2693725
651523
313666
711528
241230
2596960
810284
121897
2484860
2721209
1151551
463831
1238506
1370360
192157
2607428
503065
1359093
1838766
1361357
2340704
901479
541714
378450
2230343
1239958
359356
2540436
2333805
221436
1234529
2513887
795261
1509788
409610
903765
1062614
2393525
301589
738718
1752144
237342
1673986
2555315
2663545
718331
2253400
2049813
387522
154083
2617300
1786220
1838990
1549131
2830085
2932479
2466058
861695
36579
1961151
2192676
1517671
2695092
771094
681514
1591308
2018298
1339833
808601
1324853
881251
162303
1417721
2117073
1050404
1426907
2797151
2279120
270175
1103085
2229048
923073
2905063
1135690
1190361
1525676
211944
200950
734685
2025465
840038
2029454
710450
60787
1815774
371220
1264839
515850
1521632
2234954
278479
453453
493442
3919
1251701
1612819
7804
1204628
1894534
1935573
2362821
1967810
2726110
2615288
820391
488032
1291767
1607394
708142
2574199
1754863
1975969
1215714
107024
2611938
2312043
1043775
1731528
1598015
209005
1757251
2211444
11750
2836933
1713424
1862902
922388
25979
1322410
1884734
1401290
2805948
192586
2179774
694895
694951
2027846
1551542
2541370
1934485
2840568
2237774
920466
749168
1444423
553423
2814943
2727555
23496
1564597
2619677
761865
1428780
587881
136440
2815024
2780625
567841
430331
1724810
2661105
2062811
414017
2202675
1216842
1868845
1042488
1403575
113986
1953077
1442312
1083204
2812654
2848813
2265930
2440824
2542187
1544186
1938991
2686787
2022004
512125
1278515
587395
1446055
1125014
384660
1897356
93669
1417399
2846175
1824038
503461
1785003
1076481
2607048
2189955
1163944
587778
682507
2473999
86599
579708
2789715
558474
187003
778878
2846560
612360
200176
1703171
898260
1481099
1182144
2301953
1915088
1564116
75178
1188061
942036
1625911
2396
2431356
2399968
153266
1176882
805509
2473893
1338124
2099966
1383094
2427474
2074700
163288
1205377
1443176
2807618
2682997
1883208
1424288
2722365
1244655
1239573
1360142
521944
634253
215018
1477267
2185618
2092795
224227
2708102
45561
55884
1237596
587322
1565523
427043
597708
96945
2448597
2321068
801718
1097101
2471989
321386
1384364
902250
1703668
2207235
769521
2000117
2682312
1808604
816083
1611030
1667866
2261733
1434157
612441
2938687
951982
2224312
1781000
783573
50353
1455301
687522
1484192
1022309
1220777
107097
1081175
1155870
687180
1797406
2695609
1508870
1136837
650279
1998552
1214762
1010158
1880641
1181506
1734439
1851143
1984268
409090
1864311
1410822
853844
866379
523500
2267646
2645389
2603819
1616608
1864032
1540974
2654034
440195
2298678
1091152
2486860
1601805
499723
1539581
1986765
1992152
2216456
2436462
2215934
502764
552110
1628295
2464010
2265390
1037350
2274882
1316585
773015
452043
446394
1270569
521506
2399762
640116
201865
1512664
904616
2334384
1840626
845080
1976841
1930708
2138838
79228
704486
1613075
609873
2048124
779168
277597
2811740
1759630
2750131
949713
2036233
2607512
479801
1459313
2547861
2412511
1316304
367896
262936
872445
2384984
706296
1508097
2437400
932915
2053069
670945
1651818
2541354
1111944
34161
1755419
1767339
1187849
1826089
1831508
222931
1775814
1618162
2309
889601
1619822
2579711
1827099
1090475
2049045
2086249
2283696
1561038
803237
2568953
1765327
1508774
983622
1425555
1508049
1823282
721400
2879398
1233870
1765461
2596165
2308442
253229
2592334
1040670
1050838
2458391
1905979
1622954
1892225
1833305
2823790
2187796
2070163
201346
2870626
1878943
1142236
1558512
831773
1292088
914454
2452754
1189559
2194633
2934239
1169557
587539
666601
2099972
1996461
1516633
980498
1958171
756139
650012
538701
1855755
2341348
2595595
1686673
140096
1060648
1441063
165596
1632659
2575226
1685035
2421505
1542251
298351
1129703
2194291
2749720
2690712
685548
231021
44887
849949
276331
1627177
1330728
2692574
225495
2272956
637016
693875
1950347
1008991
2602681
1768536
555499
2191495
1361313
580693
2436576
2494919
944841
54328
2020962
1316495
1242351
29207
995974
713408
37260
772799
2102674
35818
2723918
1913991
1251052
1255378
1942712
925115
1554895
228469
1224208
2791524
808296
2545556
1681495
2518279
1667337
1356817
2184756
1474972
1957467
1296078
807466
1055476
2768944
285200
1136229
2030094
1634986
878697
2138938
438130
861528
2632403
1285565
1658863
1643881
1494047
1830311
567693
2427338
771879
2467967
2676513
1520133
1125814
1259269
161832
1460438
318181
996298
1557801
127516
1077391
1916870
2119845
1767480
1895408
2678574
849259
1954102
1538718
1890728
127902
1777095
1176326
2818489
2636059
661270
379507
68651
1654846
2746154
2395425
2106066
2521443
2366228
1647433
901933
1147265
435967
736909
1553618
919860
354885
2641386
2169945
1897071
2004928
1935336
2481236
1000417
192312
1207971
168324
1984848
1532688
1399302
2871824
932875
1263276
2790058
1595919
139238
655835
520883
629120
1365119
2225462
1887541
2451894
2264160
1109261
731944
2411538
2911641
2925308
1930237
1663454
2297551
253323
1470805
2301289
347789
2458644
797924
2217687
823005
1149021
2190986
1579343
1867011
2640303
1618899
712338
195071
50093
935096
2154224
458836
1393977
2194313
200087
94265
2483989
1787200
527381
1923526
871740
342504
2520032
2896124
2528095
1357253
2335184
342653
1902802
449790
1764093
1340062
577996
2809387
1490235
934933
737213
2782098
1945815
1623703
2094088
1031391
1689721
2296009
1618007
1274051
2197876
2372506
2280082
1519071
960187
2419701
2119128
1682505
2274081
2493374
1189356
1158854
2334132
2867644
2507401
2603542
1856042
395046
1021636
1777215
813806
1563892
858075
2158553
1045801
2077924
348661
2100656
1813160
1620746
667230
137247
1560534
986414
2709135
614276
2838856
2460006
2411324
1157812
1939216
2848583
2763697
137146
2609798
1743728
2780545
317
48636
663594
575345
2647688
2003983
2786346
2506587
1237079
633771
1281145
1854928
2836852
1496105
818788
2651588
1645989
757505
1314784
1280715
902293
1999163
2144007
478729
2074805
2177556
1373871
2708802
1358573
1395481
103854
1266182
483221
1285875
2584914
2325906
367336
2492711
1416658
1892541
1216598
1409073
1031077
1789623
2361080
1300562
427940
625554
2865771
8407
1677164
2299415
1394634
2507536
969503
1778798
1534759
49267
1745527
1676427
1692932
2124841
1162911
277884
64180
2695435
1070679
1859433
1096337
1025792
2250732
189303
36439
1523665
800791
112256
2418057
2308133
2488979
627019
1705240
1007084
2762118
1753836
448099
2829882
2721995
1523868
485775
1682830
1791217
2564081
1437382
1352757
2009425
2721620
1158026
2121925
37974
218415
2610314
2508616
1051712
1975817
2537821
2317152
1950377
1014860
181179
1909895
197664
2767139
2547072
1410827
1440661
1881442
1700643
2749864
634993
1473345
1389753
742500
1514486
156630
551553
2839731
379053
285348
1003772
1193925
2319621
67666
1179603
240542
2922269
1667266
1169831
595651
377872
676782
1061757
20743
2166354
2885559
732654
169158
1273860
252894
199819
1481725
1296523
1467852
982953
593194
1995072
2735934
1515414
407763
1974298
710550
2710567
376152
326519
354520
485106
957563
2359369
2883982
242179
2928259
1505875
558993
2032998
42081
2487184
808562
1801303
1743205
2294175
2244015
2178898
2563243
1442119
1064759
1823115
2683257
759105
1066988
2762831
182081
2927796
781721
2532087
1207442
549253
915755
1845427
158199
2062804
87987
1735266
2734490
2747373
2298869
438066
2524153
2474408
851689
1903504
1935594
1478298
1189667
998327
1057747
693090
1263904
1160402
100865
2151661
1618397
2461547
1124894
1951539
1164722
2434869
1695063
2391944
837327
1185646
988566
2482913
175232
393738
1835694
2146693
2647708
691169
2366430
2633690
683599
51451
1922544
1887799
306546
78676
2398563
86048
774307
2670362
2060185
565782
2456537
2785877
1946076
2267990
1538704
2122319
605857
1983998
2754937
2595595
1217120
2018853
886098
550641
1095398
2864439
1771562
1973937
99877
2483462
1537551
1318780
1988942
248693
607335
2005087
399148
1814422
1861798
2698805
2632302
1550100
65820
2669906
1164870
1615728
305467
1532295
1460173
194325
2076620
2542294
134285
2621449
1052934
1118526
369493
2296831
767638
1333356
399393
2553980
2367601
1687563
1058828
2449321
2466777
963221
1701967
2264881
2430893
616394
414559
277168
1878303
1786857
2047115
1235634
2704233
17948
887297
569984
137120
2832806
785914
1778320
401154
502153
1682132
1559943
1492886
2742800
346276
771470
368098
2678667
1051114
1297066
1991351
1055653
2571768
1136502
1241378
2419268
2015218
396838
656099
1877186
1933973
2403724
2763915
2874808
225106
1882820
1950823
2644398
931666
2037542
515283
254326
2736463
920761
1242312
1773704
1920544
2596007
884761
2935479
2448422
310955
1943759
1906914
2405507
837925
1036997
2109338
1568352
1139552
1024901
1291875
1362690
1400535
2034592
1906693
1018141
1911760
1294701
31324
110281
101132
975137
1967345
2459280
1739036
1621629
1178450
2787672
590362
2177255
473216
2880855
1727551
1020475
1279093
2574326
1417409
103898
413024
1686887
2424446
1209277
1510185
1464008
253409
828176
295661
606525
36582
2681132
2102509
569606
1764685
918153
1341885
1980325
263621
2438174
2378870
2208021
789820
893988
2322986
76928
2173823
2392477
307750
2762162
814942
1133516
2789622
1926783
996764
903655
1212849
213216
2577415
1363728
1200851
2660167
2677489
118913
1275436
1344742
307964
2348810
2080576
1821051
2207673
472551
2250675
1588504
617806
2173229
642546
2562089
2090821
1578265
2521095
2868854
157714
924234
848068
823903
605559
2162132
1762788
771294
571254
1690548
300662
1941154
260142
2005768
766520
1057452
2558594
879236
2499045
1748768
1159747
463451
2585473
1169724
1439347
1193005
2485288
739373
2591768
2259985
833497
2324044
2544684
2649657
2600567
1077254
434469
1326833
9869
342714
141078
536433
735887
1388585
335064
544030
511647
1177496
604960
1626501
2193793
187823
2872832
1705281
93034
2707930
1256832
237181
308411
1364779
2756811
95556
1317321
127074
1352040
1282682
1977679
1309137
316259
2749219
854201
2459600
1656353
1370195
1222040
1600847
2595581
2423505
2394368
489358
573550
1110505
213672
1888235
1441882
65298
99232
1674073
2631000
1676284
2275913
170678
2238085
2471762
1280691
1337273
1361923
194450
2328400
798290
2321102
217614
1422906
522473
2880663
393918
760646
138295
175958
1268048
35133
161563
2327370
1693239
1410557
2392915
480123
1155189
1257791
2772440
1120143
1846068
2111810
2057703
1067871
2079138
2319188
795986
665418
2275353
1635595
2245919
1178079
2062783
2002390
227181
580351
453424
760922
1864791
549663
883266
806955
1256148
2123125
1493186
1895559
1565025
2266808
2629114
1447196
1670430
1876691
1241933
1476181
2927294
2207730
1724424
1305430
1814337
759490
425479
1307762
135765
2233672
1134005
2079901
2759770
991217
1237060
2609351
696275
2642974
901422
541423
1784918
2725554
76461
1680582
2353206
831827
833995
1437925
1560977
489788
2497475
2707574
2932643
1734776
1738408
2205472
2348493
653191
2459147
2798217
612693
2806647
2802871
282538
1139960
1882525
1841223
1013045
2309396
2476407
998743
1608438
2465572
2726211
613412
373585
661689
1724002
1761925
1595493
2258262
2084923
317574
433840
1398751
1254493
137420
2130168
2441786
1943206
983432
1208440
1468076
197197
384684
2136940
1598383
1948960
2436372
1271694
1307606
1751710
2701930
2349131
1766596
1443870
2115699
1007715
92046
929665
461971
723506
1191128
216292
675906
2711256
1028122
1749650
363502
183353
2233370
591530
1945238
476089
1284445
834052
2355357
1136073
2294482
22993
2699751
1672597
2691808
235711
1273451
1277348
1612788
2500614
2346752
429563
1809237
636211
2876429
1079144
1691147
2081679
1487389
2377370
1711905
1881770
2818092
14660
2038647
1227061
1648297
2155525
588331
2580732
2782137
2563316
239040
998470
2469389
2702893
2339817
1519429
695039
2122512
1222322
240433
1370692
2565853
2364885
2837464
479243
1825646
1656388
1269876
1851
1039341
1170226
283734
1845791
732194
221860
1211115
1290259
1107219
1186704
1978139
1083638
401783
74201
145812
759143
1304756
153826
2531095
1283059
2135246
2414168
1372073
2833691
2828981
1516798
1124165
1389411
1431268
2371001
149974
1191401
2588247
1843038
2761389
2036165
1173600
2848095
1487541
1265732
658405
2318592
350242
313473
1004184
989526
2048688
250136
722791
2741504
2642872
2652906
452139
2082053
1132650
1219994
397043
2065881
1721943
2431848
2065806
2040097
1696652
546351
1149737
1206462
2249580
129070
2032518
2895112
2480780
1403056
2896908
1940628
1164808
763258
963320
880443
2844471
1301600
2023643
1156679
2415747
1929397
2789462
2056340
845781
1112601
1227501
1446281
2456060
1810471
746753
56496
1967242
1745354
2036675
1113412
435959
138000
2310292
1183905
2525308
2350597
1603562
275746
936466
2622644
2205032
2891632
254982
929867
341890
1561718
1509435
1884452
2005509
2240729
1210816
2460914
845276
2501887
46330
491658
1975779
2343554
2476890
1056702
2080277
2198950
584450
1143567
341967
1132978
587457
355081
1906084
1186377
2239440
2005828
489720
2765995
1066009
855197
199206
965003
390413
1519254
1690457
683968
1002417
1000792
2867171
2926753
772753
238311
1095004
621013
1492218
2861828
2043058
2080834
2880644
2552890
2264415
2192621
1953664
2364677
1502928
1797932
845044
1076403
476700
301007
942444
1834652
598466
2592864
4908
2848874
2194273
1810443
1802424
455774
268120
1823467
1773111
2117896
2651982
1364739
766930
896532
2021513
307441
2084792
2243042
1676021
2800304
882452
1729103
1418645
1056494
2674712
332335
597835
1751458
2468815
1342217
319190
2187
2200568
1541927
2911378
1734518
1181305
2506680
640847
1252733
1359653
2464287
932570
1692580
409982
429317
2863770
1204813
2494045
2826377
2437558
1109630
2350428
40782
2816379
882194
1832501
2805535
1356970
2862349
415913
2744785
2827787
2109644
2862610
1395285
668918
2790643
34983
927320
1453128
1095623
2378299
110701
1156386
2206526
705552
2355460
2921437
1198714
966029
2062532
312583
2384011
1084556
1865596
2089983
2708134
2852712
1028647
2694815
891440
2123333
2486712
958039
1587612
1416908
2163444
765587
2631861
2458138
2861846
894608
1992887
1125438
1841602
2306618
976751
2279862
334788
2931878
345818
917399
1817158
2472423
1445051
2335184
2314274
563864
2664292
506273
177398
1062499
2015725
212466
103915
2313120
406387
593927
2933891
2570738
2335171
2716093
2005050
253154
1790050
654219
2261370
1766331
264552
2592350
2131021
2459723
903398
802709
805496
2573424
1379659
1278872
53872
2035266
1557090
2474141
1153921
2374606
2069801
618102
237129
2336265
2334161
685076
2415120
2377155
1858759
1059629
706330
805296
2490900
1624769
2827303
2655515
1507282
38030
537609
564486
2397396
1712747
2670205
1361173
70882
2855266
200372
2823395
2489027
2530115
861208
306788
929228
195569
739645
642001
1272950
329995
2607790
673323
770088
2314859
2822270
1647007
2294818
67870
2830538
667001
1729198
2829442
753254
1141327
511293
183827
2326163
1085586
1979316
126138
2848643
1856098
270975
2682910
1695811
1981880
318456
623812
1254868
1016571
570975
1148694
1306772
1459857
2313891
1789874
1127821
202648
108846
45380
297327
110689
2078559
94014
1187458
287426
1153974
2176220
1195915
2661973
1476958
2851275
1232767
414481
2565378
1508574
2582688
1697955
2290445
2808410
2314604
2229381
1974300
271190
158953
2075955
2886287
639631
624507
2711193
943656
723321
996079
2006991
1590428
2007921
408227
1448764
947818
1395197
962508
2201106
1327662
361647
457603
1646594
1113069
2422426
1529772
6166
145960
137641
439295
461221
797234
1867853
2136723
2471083
2389947
405532
1508195
2823243
112705
801385
2383667
1260732
1002068
181539
2278775
2741518
1492311
1090448
1357030
2921331
1168291
484880
279478
1934645
2613455
270104
504496
938298
98779
2060180
1775575
2501749
2854518
1870062
336021
707618
2767192
26495
939863
1404852
1007205
2482630
1504209
1286937
242000
2281592
988894
1605628
1893235
1317132
2351014
2553233
2276019
1874834
1863003
518443
2345166
1907545
2185851
2914304
2007025
553990
781355
670900
1425161
2900090
1312859
1736499
1546423
68322
1852021
2294946
2013201
1893516
841680
379864
2240998
1346460
758364
144057
1725242
861153
597370
951115
2144490
2435710
2110549
2865549
2801633
53026
999201
1474211
1359497
1360037
1212035
4952
1358427
2807144
972486
1766566
1595819
1008189
2137735
1233969
2758257
685989
2889728
957560
2893781
911425
244865
2771887
187015
2010685
1980835
2777977
1592187
214398
1386436
1758033
1750170
452991
2753057
760255
1531262
756601
2452061
1707302
1313707
2747725
550743
2573288
613053
2057379
1711180
1954958
1381301
2153303
822022
1294315
2890609
2170070
1727251
1186157
2922547
1793612
401528
2480148
2618485
2843400
445753
2812175
821614
389698
1318770
2735843
1452489
978826
885951
114234
2619511
495206
1308365
1599420
892763
1113327
2775493
784618
12166
2858917
2518003
1219429
1706925
1304745
141607
110199
388095
354788
810829
2220286
2142779
1394238
1269844
216429
821526
1714309
2884142
1661049
2928179
154288
1902693
553493
1968991
2210018
1324812
1345796
1821525
2692136
2794243
931128
1942506
61385
1678878
1821813
2381667
2015674
490621
2786992
2563908
2218580
2084562
2697417
2123392
1831342
2455876
2634869
1707609
1684074
1502696
100312
2353834
2622798
2290985
360215
556035
1619412
2605325
1840096
1335170
2841120
1997797
2655856
690466
39985
2363633
120222
409880
2805832
566748
1632818
2281447
1754990
1686725
2606258
885915
1755615
1265456
2404705
2808237
356515
1944912
1466315
2174039
1318168
2193984
1123258
477339
1991326
830864
618827
1450914
665795
425958
685605
2139931
2305495
276935
2219656
163511
2169465
343758
52537
1003483
341042
1036693
958744
149479
1175789
76909
2133077
736169
2010869
1582511
2251700
2375293
2730656
2018956
1645085
1189290
1408351
204676
634158
1129765
1833124
6496
214347
301907
2552573
2292066
1704199
1597476
131341
2758654
2600088
1963050
12620
2279775
1496156
402635
1425234
2598706
197511
676832
1034870
1984159
1155337
698650
1551921
21522
1889097
1115397
2201184
2881270
748464
24770
922821
2201848
2463780
2372871
1489204
149139
2402543
255882
1322541
2745944
1954240
1177672
821824
497183
1942207
610498
426942
549291
414841
548798
1444916
2783428
1187649
668917
613971
356706
962332
978402
1963081
479619
1241449
759294
1265538
2379385
2120061
297293
801571
942472
2783772
2147557
214499
2368508
2831510
1427829
1384343
987713
2659237
1467270
2552972
535785
1008811
285455
1809941
1295941
701343
642614
73111
2905935
276426
1630799
2152287
36064
1476250
2229330
889045
1614851
2804561
970929
2804018
2795240
2161953
493628
1464892
1001932
1305878
75687
636516
2822911
2176366
2311998
1379419
2238864
2447686
1562044
2358300
1617037
1512632
1712746
405168
2284154
1418390
1888340
1874574
2073978
1662305
235578
2077194
1235972
672046
666486
2843163
498790
2398541
2807756
2535395
992551
368513
2396259
2185074
736396
2625240
710434
2678046
1128411
1977421
2711189
760637
1720132
137730
2734858
2063365
2240123
1153726
672899
2764098
489864
2512604
2556685
114329
943444
1083766
1490107
1952756
1116493
2528674
2244077
1074572
92430
1060790
1309530
705193
1333493
382683
2854131
1477452
303069
1360484
1085467
1579620
1583711
627426
609605
2416935
777307
1810298
1770525
2785111
383736
773933
2028134
1541189
1041735
1587638
2842203
822678
518851
181885
990104
2180062
1763728
2514748
1260636
2881899
428324
2053100
2406521
532112
528764
2091420
2936090
2581897
2496764
1484240
898218
2349714
2729778
1236644
601812
1813355
1105409
2377263
2470658
964110
127063
1260425
2520382
619650
1304376
706729
2281215
681475
1387914
1748398
1393500
175502
2235865
2403280
184763
1943464
1725378
1909142
208646
1093854
1783680
523223
1688702
191004
514512
251805
834532
2226351
382043
2016803
2275623
2513859
2771424
1451758
1170241
1837038
1990791
912884
1634772
627576
1698309
831744
905003
2534161
1166202
1364562
551027
536774
1263836
2413848
974633
2333738
201931
1164331
1066117
498882
2708476
691027
1888483
2107031
172362
174501
907769
2193890
994213
2719822
2427810
1959213
2741237
2298168
1667504
410479
2004068
1949023
718296
2279457
2471177
1810194
2680033
2198056
2424583
1319115
2712079
1518500
985720
120696
836342
1010998
961073
85119
2606937
176566
2215396
1692871
1886966
2698841
1260703
2236261
1850666
204760
2625656
1996136
2858957
55115
1584800
568306
1865456
2816591
1714056
919588
2770879
1692816
798984
1871946
2575498
1552264
463471
1648125
698072
2344301
671897
2894407
797332
1711864
1838254
58965
824443
696538
2248345
1147733
477249
1651518
980930
1208603
762074
1683935
1404209
1597310
2848043
998098
940380
920245
2000169
545538
1503294
961516
787598
2397894
421604
2308713
1999422
1570408
1954139
1455195
2506279
1859270
511315
2866942
652992
178115
1103692
529304
1856297
102121
144071
972527
2108842
1394671
651330
1948282
2584827
1710401
814516
1362220
2485190
1038819
1428579
2574135
368014
835129
2035381
2460303
1891289
1516339
2408476
2860333
1956997
806800
2312633
474733
879292
908088
1268736
1226209
93953
1900872
115281
1726231
504208
2736046
1370788
480776
1318221
1561319
1898511
903239
796363
1667631
1343284
1256808
2117961
1531592
624741
1470943
518752
2216477
1536809
1095526
645269
1656807
1837533
2399590
1210378
1794776
1286174
559072
1121190
650801
2835830
2031468
2404049
1518747
2238876
1294750
23342
2694482
1926100
1979942
1465883
1672274
2436859
2194345
2756747
297134
141113
2843736
2160534
1935138
949669
2580394
2232528
1750332
3135
554669
1277347
1708680
355589
2216787
2728543
2504886
1486805
2219663
2024015
2396434
1227235
1350561
2799561
604584
1987671
2886902
2582322
152022
1929055
7728
732289
227656
733044
2573932
1311653
400440
2236460
1252111
279693
865858
1670638
190230
1338009
535554
1666157
2379995
941170
2366422
128520
830772
1869862
143810
2109091
2668031
2910777
948801
1867473
443862
558174
2790719
2610003
599652
1872819
2756172
391777
66340
1987944
975237
968541
615688
497007
460721
130719
2246713
653373
895800
699312
2779803
956424
707000
350154
1880529
1738670
591854
1443674
894436
1376162
975453
905570
1026113
2604837
1431114
1574439
1988530
1357327
1979595
2929068
1988584
142858
2487879
2733420
2512156
2058821
2779987
2764826
1420062
2910128
2382014
1995783
767125
2177042
2387562
2641483
1877077
2839448
1906505
1973659
2784950
1070551
2095204
2091661
2511230
430750
682619
238735
637349
1638266
2288053
1773137
1757110
230795
623847
1766497
585922
2350834
1517991
921258
2015784
298754
1451102
313895
618544
307778
1724193
296983
1413407
1522110
861623
1156014
1723543
357683
2546621
2253703
2632119
1193229
2694256
526346
2032936
751389
1359787
2347351
1737018
1923215
2053771
1581705
853827
1282479
1886660
1916432
2459
1544227
829424
2671437
566597
123619
91790
801216
409731
1927534
2202400
2140940
2194236
1876227
2487988
2887770
1645497
2603074
292178
562456
1110359
1047161
1112291
646598
1213195
2583555
1241448
679901
2694199
1573998
2821371
652508
2458132
172177
1189784
2774013
169535
495823
2768966
1337300
2674245
1731946
1134218
2362509
230700
681202
2878042
2121523
179381
1269837
1495607
2856305
1493317
1085048
1560021
623068
1745117
2753659
2044
780658
1945544
1528093
2335204
320497
2181114
391478
502978
223572
2613437
270162
1669834
2818395
2451589
445692
1250800
542605
959809
1009251
167948
1807582
2128305
1163467
298866
2408184
2274608
1128770
334089
216357
2673397
1028819
755386
2916820
831034
2937954
413865
2021195
2240514
403902
1647830
2594126
714954
380190
2204393
1556400
888581
1382151
1671598
2647029
84539
2253388
2302363
585298
264113
2105685
2096841
2498250
2748685
1770447
881945
989025
2045225
1414973
160253
801484
1338803
1277206
893991
576878
2618251
1442808
1581830
2356516
1975302
2368888
1017555
1700124
643464
2740322
628851
2194176
2458806
2788838
2851364
592212
397494
2033955
1460431
985889
302990
2917454
1325686
2850672
253584
2068312
2888157
331071
1787883
2575420
871699
2347927
2336823
2345378
2516094
1749143
1643701
59300
2725160
1239259
1203612
1693849
715136
1674769
692524
2201494
484813
2339404
2898409
1980749
1971255
2269442
901295
2121636
1060545
926688
1323057
288003
2487115
1592106
2603132
2864531
1544968
1896143
1160066
1907593
699442
2368561
1880608
2487298
446275
960313
522850
2062431
1264887
2929375
2178343
693409
2241314
824590
622539
1096990
450007
2383750
91548
2402799
1035934
179683
1815595
2681036
2605169
2379494
746522
2460932
1361968
768874
1166672
2666234
16312
897380
972710
2422536
454850
1059777
1016011
2496252
1496140
1145201
1493969
2736180
1195805
4917
59798
766482
1292014
330072
107485
1372278
2258519
1087021
1709771
2829403
128146
905560
1832457
2084695
2636546
712440
973939
1431408
1178516
981968
1106213
2023520
156382
361220
410469
2201083
1017732
835700
245481
2797775
1530312
2498816
2304021
1897399
1566242
2057128
2660489
486567
1288287
2205744
2375562
1703188
1036926
1155234
590928
639687
710868
2514795
1211646
1426169
515752
2392417
1081453
1400388
1239542
2914657
2266697
1345960
1796838
1141246
464617
528526
2440072
1719305
994821
2460660
300941
1837460
1841169
2425497
1384383
1049704
688921
2830344
341497
332763
1776400
701931
886081
1956909
2516070
2347067
2163134
2677623
2776816
2605152
688573
1334109
1060799
244933
641062
2477821
2144863
1872394
2462161
2475090
2876986
1439661
1372526
537691
1257909
2468536
809565
1075524
1160656
2821592
1791512
922223
2617079
574874
2934049
1022371
20298
1363509
433182
805896
2138534
1857989
332804
1208700
2375418
1068877
1399930
2828327
1466692
2853198
562460
395301
2366157
917720
2348113
268166
271522
1041581
2783972
448261
774269
1924114
670137
1761197
1510024
2422447
301487
901700
1242463
1325163
1976078
2443562
437799
1425351
626103
1137983
1089819
581191
274551
1765145
1977375
477772
2870765
2165977
749809
2521684
2504508
2177293
2069072
365128
2169134
323990
2691727
1591188
2853065
776715
768444
1360961
540966
1012714
1316739
1585673
1099673
1974494
1265283
25571
380959
2066741
2162024
962210
2360045
553212
1364497
2031628
2700828
2848587
960515
2424570
2669457
345371
705650
593312
2294492
2396343
1965868
2100026
371297
2254084
495695
271634
1969026
2031599
2692332
682732
1988165
1512244
1697861
719987
938874
1412102
1837048
2837536
1855297
2177880
1394043
1093417
328632
1957701
2103218
248112
2411231
2317245
286190
990457
2332997
2711121
2046197
907673
1194426
323709
2203158
2238322
2038902
1127113
1231844
1816314
1951147
342282
2531111
346284
1890749
2607382
678653
344096
477867
2358912
532481
523358
1685620
2371257
1912428
1528245
1154319
254360
2122235
1171081
2763293
819361
2591199
1825794
393925
1194009
13293
1067252
2015467
153056
2904567
707768
1245523
2584096
2031417
804476
64818
2533686
1585661
977762
2801247
886249
1046865
2293487
1201970
1251414
893464
2124600
2166654
260798
2234284
902803
527167
1527339
1874276
2634664
2224359
1270434
1871474
2173403
348558
624766
108643
1341394
61808
154070
1848173
1036758
1593755
1573326
2055125
1544264
2474440
1965982
196673
2508935
1823144
1542866
1082391
2869269
331921
1413771
1125343
296578
354197
540517
1986980
2265414
1816300
1234756
2337534
1962681
2710612
151495
684313
2269331
2622261
1695641
490319
1419500
987221
1636687
1414792
1695659
1602943
601099
2121048
2035105
799678
2321888
2001654
1924567
2773650
1796137
2882327
2452084
342971
1471017
1935660
2322473
1848870
1565468
1971374
467749
2687035
2169967
1621898
1588584
984712
101941
1570919
656601
933047
2917115
1068887
1994803
2308573
356530
911838
1010658
998761
48588
1977479
1979906
2575624
178790
2139008
1000667
2034578
2643486
2549600
1878624
285061
350182
2113760
1967207
896588
144253
2243800
2086546
757840
1300999
582000
2631494
1189469
300072
1886791
45702
2783413
2530630
2237288
2328437
468270
2409748
1129214
1512143
2276349
2705959
166330
1216747
1243654
2407162
1853061
2376624
2230547
2813232
982001
1046518
1866800
514210
2710958
2742272
176246
2399899
1592903
2536181
1837038
2650497
1111516
126621
1814081
529445
765981
2669564
1936491
1737850
664923
132162
581402
1393947
994222
2761957
582309
1279382
2178704
2759440
409579
2885523
2570800
2901106
2684047
977002
2859028
1004197
280459
2581123
2023477
2342311
27197
2454103
358665
913195
532966
2103901
1207398
1364422
101519
722702
501091
2075767
1477817
2008886
1464138
680810
1071656
782409
981208
450265
1554324
861546
510740
360967
525433
1287575
1362125
2275079
2522500
1127334
278075
2616014
51024
291786
2772901
2909247
1807012
399443
1086717
2916401
1401523
2855185
1353145
270758
397679
388452
719955
3448
2696803
1232586
2748570
385901
2529929
2382492
181961
2416135
1148222
1015341
241231
2244945
1707676
1439765
2858428
33140
2823576
406152
763282
2402305
1674875
1160172
251605
278931
1088919
1943287
2736003
2440075
1450600
103307
2056948
2329677
1820825
1032169
759444
2669489
196285
2184004
2670310
851216
472604
488229
1340248
2664020
2737168
1716909
1979520
1370578
303090
782681
1093310
822803
621753
275790
1593505
1278732
2018199
316198
62527
2045843
992908
1736666
1686008
594157
2766427
2198086
32179
2651202
2869488
620617
428113
2530231
415681
1524131
1980457
2019705
1391866
1105526
849145
78231
1411427
2827738
1336816
682300
1690853
1873128
2139362
185648
136371
1518234
603315
737526
251949
503759
1106716
22455
2177178
1427605
248684
1597506
2388869
236067
1606197
2104907
1183170
37793
716493
2058249
2005349
456492
1195976
693224
1925710
2132964
2484002
1608187
2437102
2333007
2593921
1657197
2414927
2274001
2111633
105927
1207042
469316
580139
2705946
1030002
1323309
961496
2938734
186719
1436238
687991
1099317
2832721
1393657
147308
1812980
1237736
1094411
118631
998447
5480
2475614
929748
645920
1818213
387426
2819420
1804653
1113599
709236
1991695
2655585
1261790
357044
2441609
2091092
45535
2323062
986063
1084453
150383
1620901
966746
469805
262891
2354611
2215565
2913308
359246
2889032
2227416
302045
177548
48204
684721
2406875
385544
1443970
669785
1332328
951603
84640
2466429
1437542
1425958
34330
852188
2064594
344583
341757
532493
366130
2109807
1830133
1919000
1374726
470638
86761
645184
825982
1161927
1175034
353742
127589
115390
2387738
269252
693845
1344100
112176
458676
2922552
1885308
2134659
2307626
2369408
793059
2058330
2270858
1359608
2346325
1221114
1619008
909275
2323377
1054716
368323
2937048
943371
1743216
2589463
2730609
152246
2714148
2762061
2755312
508465
1084997
2695603
2112359
199627
1405703
2054705
2737871
1922341
2337015
710689
2821254
2663341
1327022
10951
909311
2464440
1073139
1427680
2489457
1801733
1359311
1911397
1742115
228030
1523042
2890404
950539
1384525
2688207
2795562
345372
1046197
2225336
1255542
1455912
2069974
134859
567234
671772
2536897
2597336
655607
505217
522883
1764249
1868124
1741398
2827000
766049
2174655
483653
1941793
1143719
2095546
755832
2815642
776358
2371497
186639
1983690
434498
2503541
2096067
681091
2349169
947324
39801
679436
568478
116879
2503816
1986622
1611142
845760
1629823
668474
287277
2045746
305327
128266
1042976
2419266
1038321
612903
2903460
1860999
2753356
2934302
273106
2499742
2573917
851272
2662393
2937860
1356346
2492140
1975354
929118
478668
2496387
555210
1002244
2479059
2603602
2516575
1337783
202586
863006
769545
1680767
1992843
56541
759698
727805
2852537
1695547
153934
2889320
2844923
1840830
142593
1845034
2072642
1765221
1979958
2768478
2559286
1039767
388995
927309
119603
1194082
629917
573159
1262485
2099063
161098
1638262
348470
177297
2571378
423171
202828
2685107
2896328
463305
1326101
2680531
1951589
2598489
716179
1320431
2265792
1662552
2861699
733330
1892767
1892359
490404
2794010
1754844
898449
691879
625104
1012677
2135664
2557665
83562
411656
2929535
2939480
2553544
1445504
1874231
2328924
72913
953930
2723140
968766
2894294
1043043
1551881
1988747
2180230
1693974
2530847
2810413
165170
1642475
1260729
1203341
2209434
1366568
109146
1963346
1751868
2329013
1579105
1085717
1076302
344239
482601
800151
2493042
5435
2760287
707055
1801820
1580601
1534116
1605458
1716759
1660882
2100284
1994103
1700937
1351923
2520581
884119
2693568
550852
1574233
576744
1796220
1488479
846695
1983162
1358856
2001832
2807020
1784696
188962
1775225
2074018
2516948
1097884
691995
437309
1108000
841695
2676485
753360
1814916
2306920
287365
240417
1265896
502635
2857606
1423142
2106538
1639373
2363360
2678544
216095
725392
1428453
1625952
1717076
1755183
890800
1426481
659843
574737
135273
1316096
441784
2273816
1128645
2773543
2419361
1853112
2610615
2542516
1254875
2805456
2859469
822990
710817
928664
1003158
1498039
2693870
410684
2169883
2674714
1804264
553743
1335360
1263941
1222627
211953
381398
544146
1309384
879487
1790711
714473
326133
1560603
412796
1856479
2785543
1185023
2938442
767191
1408067
276486
1383392
1457993
1985679
2079317
1084990
2813920
1886784
2246460
1675325
2803689
740362
911107
73241
270814
328788
2481153
652209
1209503
481585
479173
1205473
2470861
2707170
1893701
2785197
1923019
2555492
244748
829832
104203
2713395
2612969
1448221
230588
2356142
2486219
2032410
2661075
1686903
953699
2331887
2027799
492329
644811
224518
2676825
2158005
2750574
991648
2581118
2424808
2382163
2320534
145476
258925
1726898
1723145
1422208
2680081
1283371
511459
1480951
1813905
829197
148180
1368886
1107734
2930537
2094501
1876497
2308240
1644359
1550991
1795849
2014261
1478525
2639970
482662
2694819
2572050
153174
1058910
1862474
2935053
136492
2101404
1319464
1376913
2710049
790417
2237130
1286710
2775805
1540859
2132977
612953
44015
770475
1436755
1375293
393188
1271689
587328
2692938
1011433
2880206
1992636
2590915
2726335
925602
2380321
1205157
851044
1028955
1167973
317961
2563327
1665381
1131214
1675155
1603776
2280833
1683300
254643
42392
2866170
2020546
1605552
1727289
724300
2273754
1194273
1807330
1157040
1850750
2103602
975265
1142618
1179551
2588012
266952
1158552
2132467
2255237
1117819
447863
1585048
2037651
2667613
2243313
344274
1187279
1733393
868060
1930269
1766226
1761948
2045025
2825576
1097611
1045566
1727973
103513
2190033
1464221
1627377
1789473
100597
2551235
1268896
381165
1464770
210996
288094
565909
2506753
2785102
1616201
840357
92197
253867
1213232
319739
1552566
627582
505321
871428
255610
2926070
537351
1914965
2020920
1137342
2932936
50079
387011
273877
1504074
1172885
2739166
207436
320271
105777
361076
593966
2395776
178048
2397334
2398633
1672858
1689553
1441621
1493185
2939012
1254668
2931260
2064522
2063349
2680880
2517458
662149
853239
1840508
2432979
2578290
247746
2401381
151208
1572881
9038
1629203
2310156
2152155
1090523
2562324
1104181
482429
874620
290762
1120346
2601531
1615067
281637
1857616
1260785
254685
973393
340073
1622568
2262896
473816
1227224
1063179
1258839
1636034
2242392
2031299
2338662
1901418
2639256
424650
2840770
1075644
2004743
796854
448088
1291792
1919327
2481270
1085388
2164098
2724902
2639872
1603501
1383738
579443
2655067
1590682
1205558
2425890
1608406
2692694
1437540
1763827
2824674
2811932
2875403
1722390
455130
1402003
814250
1494257
2036915
1383899
2527989
2568441
608768
1808103
1847090
2739251
1847746
348273
17922
966668
2846897
562033
1319959
1927539
1592454
1664263
991082
1780456
2395788
567952
1991123
1065852
426793
2361664
2583893
2561493
1652155
601538
1757420
2162771
2282854
515094
1468190
1548765
556127
1938112
2092033
1548579
2484607
1001380
1247780
2401898
932539
1367688
2223406
815972
2132086
2183661
919918
699467
2611139
2915431
1682339
1627994
1780023
29377
2533369
606546
2675959
1754782
1654036
659784
213178
2558451
283752
474112
2893231
1914572
2790703
799091
2496631
2844505
1749321
2938332
1590633
2607983
1983527
2428671
1747235
2742942
2417794
1032015
2234583
1027516
2648918
1184898
1582979
2846398
2004052
515476
597480
1260459
1294375
1599771
533171
1866454
1930475
2466690
2879964
876155
1575720
1911822
498548
1877279
1523092
1472336
2303340
2686253
773520
2237402
414235
2653945
473760
554170
613150
1837210
2293353
1238264
609341
2449872
2538101
2776698
1005212
1515330
2019973
198554
2519607
2269978
193302
253229
1756420
2761086
2510730
481891
1169058
2397574
1737556
611704
2000699
1470352
111752
1958398
1518076
540483
1343716
759198
1848557
2567979
322963
29011
1934274
2231535
2502529
2089899
305116
2370357
342882
2269149
1664150
811844
486813
239025
2201673
1152418
1645327
571648
829232
2346210
1554777
2153200
2928522
1984865
1243320
1936221
1283059
1213816
2282935
118410
1509895
2165520
417295
2390071
1535784
810246
1947601
804336
1173327
1557992
2044380
2393691
1108735
1664503
2898134
1304343
2190340
424562
1804838
84305
872803
2443753
2078704
2378604
1431703
2087092
1240862
861688
830703
793229
1876597
1543955
1555453
2497952
1335607
2295593
2348956
2015796
2699759
1879558
1821142
399212
654377
1275335
100554
2464191
936368
2119563
2432335
954333
1864783
2104146
2741328
1583016
1685432
1197194
2436752
2924941
1979753
2088088
729231
2093183
36290
1319441
2653189
2387125
2412298
288616
477894
1153521
1395638
867936
2532998
2380339
2556414
441110
580018
520225
2755324
1846793
110309
94484
604401
1900401
194377
1054748
905371
856768
2733112
1972056
1644463
2435212
1425068
2227189
2013229
32299
1248491
872128
1768501
2476407
1298700
2080658
1616750
1780306
187692
2745046
1997846
2434335
1098722
1719876
650040
942809
1426793
2057049
1180555
759671
416384
344022
563812
2007476
317377
1766707
2448060
360580
2353380
1559587
2312995
2193086
2589621
92695
2459430
2346427
616197
2935401
1756058
1024706
287391
2305278
2283445
153600
693621
142258
1199890
1080085
2742729
369267
1828240
2704149
1141262
833502
2294346
1891153
2035236
2248953
352909
2879948
2462088
1000831
2076439
1004644
2696104
290804
46261
1699120
2302221
1049790
43413
661140
2401348
1798989
2285744
793731
2071216
1135017
2069397
795701
912835
2384927
1546447
2141551
2842046
1066928
2742236
720946
1773349
1833273
2521354
1188874
1157408
2617167
1184294
2915455
2139010
59203
1080932
2919316
832703
1192751
1528356
1053474
2019564
2664534
764274
244610
2646596
1279287
1724952
2650672
810797
2841616
194555
2722102
1782098
2329478
1093925
2484428
1518233
2224077
2255161
1535683
2863600
964270
1968293
985870
2618913
256935
26686
814352
2623995
2630153
792758
1664769
2902542
2430073
1264310
2331869
1517739
17707
1813346
1877528
168193
2031338
416789
336337
655108
965533
107348
47822
2261189
1947265
1389627
2737311
2498481
565414
2631598
1017884
1202540
1749260
937175
1444375
397177
2559171
2613578
2420494
233735
1095969
484537
2433167
149410
662665
311439
2575815
1611947
2883265
1063465
2077985
1664489
1247426
226299
2437058
339482
292894
749421
1306827
2382151
2764450
1621869
1844077
296691
1065592
862365
2479746
2471758
934783
1182592
1837360
2456628
2366333
1996917
1371451
2154253
1823662
658471
904294
2598498
2718104
713550
1390094
658995
2559369
2300875
1343501
2292166
1550758
363085
2619796
2000665
664455
2497579
2350097
655111
1289405
206286
1568334
2848444
2713217
893661
527157
2660237
1585319
2510630
1169217
2270217
460182
2780796
2499964
1353031
2830197
2784049
693166
1795949
1292862
2188763
1905176
299758
1963906
1605479
758864
973838
1927368
128195
2911192
1615204
2801168
2480044
1693272
114312
1451665
1600594
2139434
324160
2212992
1510261
94155
438318
2621757
616399
2861779
2027520
205967
132992
1240058
749784
1374254
2202536
577301
2851524
2665452
2384602
156698
1541566
2486077
2864385
2219049
1347684
2302950
1161177
943403
2254115
2377870
295454
1131011
2606828
519171
1563610
2536969
579070
1512377
2301535
2167194
1774352
929672
2722258
2916905
549182
1336362
236420
2025963
218685
2055705
2434967
2814839
145284
595776
899089
181570
1463266
773929
1863956
887482
2360770
1221763
725511
813700
1360460
2647266
2402525
2525446
1943447
2272583
979390
529701
2301697
1397519
319701
2552604
1945280
2540813
2295182
2560926
1280497
2252622
2079834
305739
1890924
678846
875934
2029637
558998
581252
1844742
2429279
1149983
2573619
1263786
1708565
938475
1429917
2152474
52181
2098843
235857
409214
2235360
1711481
2893547
1884864
1491651
2594761
1633111
2298986
1582215
1375161
268708
1692070
929146
1786536
2612161
1249118
865123
1894284
1911409
1076644
1461048
1295107
21935
1023004
2552639
2711989
1084480
22273
1581578
1707851
2204710
283302
1903515
758563
1410676
1485768
1091407
2208513
2471463
1628786
877362
1813683
533566
2243365
34712
681555
2833614
643053
2033614
384134
1888383
1246299
307524
2725794
2343618
2135557
308426
376991
448769
2278256
1438340
2123515
2163895
1816470
972166
39821
2035521
912747
2539632
207480
1325261
604263
2096643
2679757
2686195
2121218
2632337
1584078
2149985
144880
2014229
117122
2618481
1004060
1257406
952556
2448405
598628
1604734
2209964
1130069
2116451
2598986
614611
241994
2871491
2357520
2778144
2293495
2782771
278408
423285
1363808
1701436
2198807
2705539
1245121
2333772
331651
2523105
861998
1205501
622569
2552365
5664
293511
1269637
1087945
1296483
2630931
623552
1759385
891368
501773
145399
63357
2924462
1535337
2434643
1230833
2385476
1573303
2892524
1360412
2397260
1729084
780730
1081443
1991124
2172924
2554022
519733
598052
275530
18693
1842231
2689386
2369304
2540319
2117805
1688476
2473252
2198609
2256658
1289280
1640887
290910
948899
1483783
1991632
1931835
2552190
2160046
1494084
2784611
894120
1212879
884609
1647445
495498
1938481
2247289
651650
2146112
805116
694897
200965
2916061
305490
2651290
546553
1667401
2616350
1721269
1366996
1778055
2098249
2373962
1357050
628819
2225098
67166
233882
2208644
1220526
2181488
1351993
703939
1201008
588236
515419
1552590
1082522
1196677
43553
274652
108694
118257
1686950
2237538
149001
363685
1107064
2777912
1989291
1916532
1423329
339261
1153366
1603455
1712409
2731434
1850029
2092475
1175510
1871742
617244
1486992
929013
2412038
1295105
793117
892203
128471
219106
1664020
885388
2446500
1679565
717589
2049112
1822263
1458514
1651305
1621534
772403
1618051
591842
1162706
546333
1470931
1870961
110158
1749911
1158520
461371
2614421
2449625
1852902
2679007
668732
1373983
2655456
403211
1208398
1104193
1018686
989982
2753992
925959
2363460
2863901
1394157
198577
107002
389961
1366716
2680286
1059618
928861
1130731
1087555
555662
2399709
1658654
993469
1711279
997445
672035
2485673
1967880
920137
2321416
1322696
649830
2935986
1590564
2456252
2318336
146201
1065526
214479
2660786
872947
924024
801435
1028219
758278
347155
456971
150039
1723123
2098915
2657653
2571273
210785
1942064
1902104
2896471
1841374
530199
2642499
2580771
2507636
1064340
794059
103152
2794544
1418883
2013103
1995480
2049878
873215
1879784
231203
1885393
1138482
1842324
1963214
1395267
2660752
1818807
1236851
397938
2386728
2209504
2334113
2727638
1007005
229258
1758890
269605
2747598
1115728
526915
905528
1180288
2679947
577997
1731180
301175
1129404
1249311
854236
1591781
1479454
1791725
319286
1537311
1407758
190556
1828508
2828982
1916484
2066442
544670
1264595
1697073
2207436
1484157
1883008
1090594
2399436
1987628
174403
2039556
1080314
38575
595580
503271
1350991
2879122
1170562
66844
223524
346072
972277
1569694
2395166
22952
246503
1282394
1366015
1900522
419002
2619832
2718617
2596259
1438933
1674511
2932988
2217845
2484977
979248
2472588
1024425
2596502
1897742
2902069
910830
1976390
738927
2605820
1979416
237359
1761879
2630308
863502
746129
1507840
2327477
1536138
2931674
1539809
393524
1252487
1440686
2139535
195025
438789
1731931
2132480
640354
1637467
2009009
241738
169121
1748155
650477
2760218
1196699
436762
1487451
2733493
603530
292017
2935608
691246
1585746
1908224
1400218
634325
2277985
450905
2209215
2727239
547643
1776293
2492667
734794
1536489
84455
1308568
427655
427521
76256
168694
510509
1940007
1448760
627194
1914776
889051
375063
1293190
2643576
2766374
2679459
1546153
112397
848842
2393824
573135
39634
662987
2784541
805970
208417
1267695
678982
1472649
1856224
2472788
2242411
858157
8269
2647068
2815149
65773
2486581
2008930
1217269
2777245
601730
1880513
1702521
1997644
1586709
1810438
2771343
301744
1322134
2251941
2793224
1012664
1430938
715750
2224985
980678
2244993
484414
607853
393892
2493498
1722513
449386
364592
287358
2147630
114075
920752
1868881
1020155
895699
134581
204677
1911399
155457
2908663
131932
971127
2714628
1757098
1422947
352368
1026319
2556845
1756002
1844594
2802993
2864985
1683544
2345355
219422
2773415
1839831
841040
117623
1934744
2110427
682462
2874390
2083817
2027413
281107
898825
252271
1409767
2064052
2424727
2322068
2324367
12821
834757
2011002
276932
984716
2920418
2019183
1041822
150997
2050215
288
1400623
2915275
1313835
2510581
323663
1971990
2352710
2331424
1864406
564192
2556104
1875726
954710
2631379
2553900
2886769
2375396
2744210
924412
92174
1791714
2121193
2234162
1790934
1678504
1490967
1758434
2162672
1136792
161742
301457
331947
375191
2765416
2683200
1559001
1364284
1234508
218528
1403927
2785601
2448964
410447
2744625
2894893
2490139
1533387
2529872
1790190
2464906
314747
2443927
2804171
954139
2610097
2009578
1329367
749808
2604863
1839568
1403614
1978186
1916079
923105
1161212
851387
1234738
2556978
1705269
979751
2234123
74360
1322602
2817506
645589
514200
2233845
631036
2734972
329996
1007565
2865485
2254376
674127
1004183
1151433
1420836
379463
470146
368513
1584363
2185133
2686213
1872224
83805
68444
866139
2551498
1374553
2377134
2675723
2168950
13912
2654995
1342871
56514
2426347
525704
405600
1970100
1834854
2856712
1323831
2495065
2169202
2539885
1542687
2795658
1618028
558207
511563
1389965
847813
1663629
2323409
1419924
539469
2323500
1796339
920008
2392157
2530823
465764
1989192
958701
2440403
89465
2655125
1261460
93868
943446
2369644
2627088
2835487
583867
1529810
2708819
2668456
1363322
1526443
1054234
78330
124213
69135
2449495
1781211
1029331
1714898
2645373
723642
1025344
2095772
2180100
104388
1204299
61724
2268203
2439989
103078
1245496
394149
1594317
126546
2868152
977217
119271
107034
1027361
1535152
1590636
1423842
234516
718312
1056327
2017045
2636699
73510
565439
1354877
2842148
621359
1466584
217987
2502850
945491
1118440
2408889
2660401
1109573
1248901
806548
73380
2036385
2226116
2068532
270500
1143777
656689
1781837
2763229
1898832
1613627
1234377
2808764
1695690
631068
1606438
129752
1132046
2127316
712431
2614068
776915
2646537
941042
847243
1212706
106306
2287893
925346
2683446
2145623
104321
69618
1910703
947743
1245697
2079194
2228355
2936951
900498
1153911
630582
2918321
573482
793082
2354051
1167220
456454
2602813
2310864
1691589
529247
2904777
2393854
668678
2905047
1274077
45626
1828648
656203
1555675
2273121
733936
759484
1565640
893709
2538998
2608161
1129143
2798960
2907541
227920
2588314
2024879
1413755
365009
1168999
1161599
95544
1048917
1694204
1231179
1787081
1156481
190282
2716612
57691
1226012
62555
2723300
877690
2215120
2293996
632660
196728
775955
1454929
2629757
2309540
1445209
1447477
128065
2187936
2099322
248510
922645
284082
71818
955148
1627652
1831263
388387
1783499
2524415
2367602
826024
2652126
216537
1068694
1067419
762680
114456
437315
1281635
2056183
679735
2044965
1479031
1603850
385586
1769216
1645454
2856340
2409542
2633408
1349630
2161369
257159
2743587
81561
1058242
919030
205312
1326195
120940
1739569
1252328
1382585
1452885
1677638
304059
2067330
972867
1934204
216132
1889570
472499
2354344
154680
2153435
2746518
312392
1107953
2604406
1068837
1403917
2039879
1629913
1685705
823117
2103743
79360
1105601
1795910
2014622
168511
2056730
1129972
1329512
1389403
2789953
2869167
176642
1458033
221271
2908344
274460
1270452
2814964
2230595
769275
823527
693187
2644708
201494
1388071
2811403
2340181
2648851
824353
538183
2252720
2020032
2120569
1363096
2791839
1934190
517168
2609586
2268402
1075617
1514267
2868907
2157612
985066
981492
2730920
623526
2117555
2717046
1291355
1576103
2426235
2649788
592399
769155
387067
2915435
2697497
1779186
2936558
2656236
2147168
2711648
2812220
622418
2258020
2205969
267951
1512530
2856849
852644
1856496
56489
2170511
480415
2351654
1358387
1914039
1292374
941340
2197924
1065211
2406569
1152576
1346559
624209
1249421
846492
1228991
1424507
2284992
2731543
2878172
322054
1595055
1224406
2821305
793333
133291
1088847
500678
526744
1476515
137033
1427188
1275927
527451
374330
1717244
775976
732935
435977
23500
1263884
1234053
521922
1613074
855310
1613996
1752451
2326456
797978
1864705
1517489
2727848
1997428
1343320
1316448
191109
724496
277032
2370528
2872429
546233
1281611
2304650
335194
983737
2032546
909193
1346482
588827
131396
37916
2245759
1200487
2245225
558972
1706353
1817357
2510356
960135
1346971
373957
100145
760331
366023
2206998
833834
1157786
2240595
2691043
2426606
731096
2344706
1943815
2253669
760944
383637
19947
2724474
1879611
1649574
2926763
2427119
2610614
1826359
240121
1355160
1206230
106350
1193403
2913606
719130
69603
2870808
1069819
917705
1275510
777339
747383
747526
1889001
340696
2723539
2917115
303838
2181573
1255953
2385756
1644417
1582649
798257
2629338
1984475
2713129
2329375
669642
2217371
1430413
2336642
1556510
794664
1270560
2237084
562714
1305284
990211
1119109
1010528
1577743
1407521
265672
36364
241752
1381915
799569
1845114
371436
669076
2064853
533894
421862
242337
2408856
2071815
2579921
2665018
1110894
1448425
229159
972599
245225
1111282
677277
1330591
1588441
2334683
566572
860157
525701
774522
1361822
1611095
1664888
2215900
760056
1241283
2877275
529203
2260471
2215434
640951
767137
1745046
2624191
30665
1031402
918003
2446767
2530236
1143017
2634292
34039
575660
409780
1133808
2354095
1966322
2181393
2618077
1283772
426848
1980829
751128
1387632
2198140
2704092
2902324
1195366
1187883
399492
1219080
1523931
1916117
2797758
2527999
2456208
2731917
554498
1973886
1578922
1552160
1434264
527635
1181364
1767621
2580733
2402327
2701892
2157908
2774169
2787859
751871
2870341
842314
1271969
1806966
1167316
2434130
1670339
305852
630093
1389709
637490
2536045
1109291
558915
1343069
2669534
1112995
1050589
2928937
2651420
962833
295255
2187591
313713
1254063
929663
26492
301486
283369
6032
2234388
622728
2890291
2206496
1475430
46603
1079955
2128373
1348941
970369
967892
875068
1699622
1278251
1930980
1640057
1919622
1960576
572268
935270
851916
1960423
268560
1754137
878614
2354410
2730265
1901115
501449
1151528
239402
2550882
1248843
170451
2333200
1014568
2606097
791174
2767358
708491
813179
1070587
688737
2553654
693132
1171086
1122862
1020128
548594
1772788
643303
841186
1630720
1793986
1547863
1341323
2236996
590671
519424
1559318
2349360
1353933
357552
519373
1603601
2100783
1273636
184141
711883
2280497
1605391
2917373
1781717
536101
447774
2761813
28176
894257
2087631
901043
1291312
260991
9374
1374555
2827131
1200050
653868
2723371
2041714
783316
2093343
2549807
645484
1421573
1270130
1020655
1130492
1535147
26096
171943
2339540
2368051
2601802
1028528
2238558
1846450
709365
1429629
1851031
1763380
2731333
2832990
134579
2418263
1513816
2051560
1529646
2363691
188207
1795481
2703011
1818554
1459717
1204775
1291356
191827
1376930
2788611
1413441
929049
902617
2873686
1752542
881663
2155941
1405169
1327386
127612
2108749
2361656
858670
750065
599960
822459
2309521
2464823
1554182
900488
2122235
1268944
215649
1097059
667687
1805924
740338
2376850
552880
386914
2249049
394266
1900936
1234314
2665958
2521236
284754
1547215
1391119
2271845
458085
2510297
681826
2360113
2902119
1869376
2171020
1575015
1354247
333105
2704761
108908
2310181
2545494
2423992
379100
812103
165856
2195193
1146850
2917579
858833
2778064
170592
1373452
2212719
1373405
2664707
364086
2080820
2702527
635448
2451555
2301350
362999
2807537
2438025
547963
1158699
171718
2265867
111583
685223
1421063
2938271
656389
2538845
2561227
1355870
1920396
589425
1069731
1993790
1066149
2450346
2317043
2818929
928329
1557793
278297
416331
242955
2917967
199954
1613279
801922
1303106
415111
93012
978276
1273208
83686
1520954
1454665
2358916
2539613
2681165
2430102
2569762
442048
2695764
1967869
2691729
651914
2427081
621685
2457182
410552
1013992
2172221
2399210
1869013
2045916
615783
1261944
1211861
980483
637321
2771066
2395471
802357
436738
2415642
2807763
1845748
1249645
2493730
1920986
2225298
2134495
2936514
2410045
1455945
2399039
1527499
1310373
444636
2228097
631345
1809951
2271020
1363594
2833669
1456191
2709458
559258
2420983
2505695
2044769
2830774
2476782
1462823
1121790
530646
2608433
1326902
2681681
2719495
1453322
2359949
1118287
2567836
167056
2788977
782480
1912257
1346606
1612007
270772
2464726
1315131
1354794
430544
2609474
2688220
1739150
781340
2148288
150013
338933
1261119
2099567
2425572
1815020
590563
2185171
1083679
2676860
637960
2291549
1965686
2374960
1228057
844081
884657
80531
2602255
2923879
447851
2827816
1904986
833452
1291041
2869352
106616
2790554
2544755
2294853
2261254
2845918
2401180
2007603
1419837
2694358
2159146
1009575
438810
2425557
1475705
1356951
2216540
554337
1850349
1174257
2630809
1063443
50462
229736
2685510
1874259
526382
905412
1454916
1016391
1058549
1939378
2123735
1546919
2925188
283709
1062405
515970
32
1345966
1176403
2182187
1427643
1903704
2926985
2134933
1571491
2199822
1590535
2751495
1499334
1844007
1170765
728174
1398194
1187249
2269310
534454
713971
1700126
1839851
703568
2105442
1844910
2845613
1959606
1275795
1504240
2330300
705301
523009
1439831
838522
2742608
1157700
2508053
578815
2863605
1876694
1550270
1152407
2086783
388923
176194
2076091
162515
1046322
718107
658857
1421657
2371449
1021070
2026389
1298310
257565
2842440
996675
1098764
2825444
1382155
2458296
2785039
2450799
1402225
1760630
317900
1652437
1748666
2540254
2528451
2219809
2167279
250212
547676
110445
1288095
1493957
157434
980254
329741
2560812
2050553
1302872
49590
433506
2872396
578185
1678723
732444
2598215
1453874
2110340
2040314
2872041
2408044
1701298
2635718
585978
1961614
2667608
1319473
1838941
515806
1626755
2140743
1871957
2670145
1251276
478637
1748609
2647603
1746126
2154372
2383115
1611657
2458009
2670844
1025202
1924508
622632
965074
818319
248018
2679900
2218281
2710077
1797863
1218154
2533356
2925000
2867228
2306596
2887143
529606
900668
2210186
1425745
522413
724692
637006
2754197
2811171
168481
2434997
963242
402882
195209
2051209
2134687
1968343
2318183
1651473
136357
2165279
2582461
1713462
2935111
1149994
1107283
596815
2070229
1538559
2429628
1231597
1825800
1049377
845316
1519360
1627686
2894136
470676
1487884
2042371
1324250
678890
92322
2729124
1065209
2004516
2285367
567396
982825
866975
161779
103180
917482
1896307
2186298
2591807
1219591
992293
1351350
896012
1858302
2464259
2192138
1384386
1123384
750085
1731108
195343
2559214
1482442
1386671
1006551
2562336
2376729
740246
2194349
1879440
789308
2864648
1287349
251692
2050558
1995325
567750
901409
998470
1919763
2541636
634815
2765461
940166
2350822
1445995
1635595
715611
2066620
1717121
613278
199431
395136
1583460
2883076
2169567
546310
1559438
750310
510237
1350070
883250
2004103
2720253
860653
422327
345335
1991649
642961
800388
1153332
2388037
1815449
1830384
269095
491896
380247
804853
2931514
338536
1306266
2621893
2838441
2901888
1886718
2549316
2851065
1674148
592033
2768242
1409342
103427
2918838
967229
2645530
186551
970921
1193413
177138
1673778
2218060
192504
911052
1054986
2096035
762728
2110994
1741137
1744836
1499917
1094691
2238790
1392691
864056
2265260
2114576
2458376
1693621
2171121
1797178
338597
396014
759933
444927
2513505
2528466
2559250
2703957
1539548
1706901
2537498
2131575
2404437
745963
1572534
2217479
2093430
1499154
358652
66101
233201
1657426
2012120
1588059
2739900
348247
1124484
635386
1942746
2545969
2785256
2153482
1497921
401115
524430
1454093
2857928
2896469
943935
2163226
2188016
2211326
301645
2665977
1273616
2083180
44552
694455
2331149
2821724
2036611
1198868
936340
1830302
1380763
1030759
2272234
2552893
998942
449582
1676771
2897903
172432
24216
2026298
37297
1366047
2338407
1288138
2284827
861369
2629029
2689788
908924
394450
1054853
845788
2124797
1007984
2102359
217948
1501487
691601
1945005
1087162
1244168
2389629
782581
1117578
2515969
1374959
958653
1898229
906062
2163623
1958933
645461
1798969
1319543
295049
1158137
1669587
2532923
1604964
2456118
872296
1116374
2327758
1922378
1542463
64103
2294251
208104
98774
2889161
2636267
2658912
2868860
1590168
2209394
1510172
2131650
1654648
1949550
1282633
2039721
1840191
2709543
891291
580973
1165282
644818
290916
451692
2389710
297100
402310
2361450
711322
2112520
1824705
339079
1023269
1871877
1085040
2140407
1319089
200481
291222
611214
386356
2644851
2798232
1452632
1042353
2030006
1456136
1074840
2086425
1937785
2905743
652606
458640
2089161
2120300
1795574
1215884
1518665
1600219
948273
262815
1549325
1522957
276248
1046299
127466
2525665
913545
1218431
2894817
2391048
824742
339617
546213
459214
2623874
2349579
1217233
1401479
180338
2749395
2855335
108416
2837865
1585181
1249971
1082172
1688236
703948
857191
507616
2160034
2420125
1338080
2924126
865216
461658
950249
254629
1928187
2701396
1315640
753653
2253210
2036009
2482078
1923063
963870
1075152
74412
1569924
1273242
331924
1681453
469715
801239
2272791
1856860
1517412
2461914
1411299
1821068
850836
2189641
159370
2764183
1056878
2467301
2914860
2481535
287427
1230264
1931498
2661800
1129822
438374
148986
2744127
1401357
30355
2108099
2184937
2061588
188549
2919536
99927
2339044
1493623
1117735
1798039
37036
2484069
683030
924827
81205
2197800
2407300
429237
1179089
992394
230240
1410672
1296189
2322445
1410105
218976
2289650
1150853
522356
798086
128686
87763
1294020
516784
2221177
948712
1525557
575652
1478872
1792158
2299520
2573450
1239997
849082
1008093
535444
2426189
765941
2733989
775994
1066488
982046
1801664
2434445
2765318
1808158
1475410
2016688
1228267
2630956
2633177
2672023
38818
1069014
1707929
181903
1611128
888409
2721948
1502118
2657198
718386
2372437
660462
1623754
1809403
2534993
2128138
2800803
1227304
1918162
1657303
2117532
2508792
643741
1041998
910533
199306
1280802
2676865
2790778
2181175
1081091
357041
1653124
1975294
2594079
1381700
2646861
49926
2526699
1447946
2476880
2258930
2211173
148650
614704
1667890
1522271
2382389
2107488
3202
974243
2755514
2065855
1420117
1863809
2726278
1476268
1377255
1359079
2895002
2363236
2915568
924615
6702
1590254
1914046
813901
489780
1303764
698615
1903466
1184032
827687
2760089
1626835
1083597
591630
2390566
984067
168955
186998
2015920
2616390
2791048
2711625
1251516
1570574
2392827
2121744
983910
2729206
2005736
2541782
903096
144807
2058156
2531733
2923593
856492
2590681
2113837
1457912
2652407
2758198
439209
1877896
315318
2766940
1961928
2529101
512078
1447577
1353282
2371514
130803
237314
1213228
2757623
2539701
856313
677610
2094257
906237
1841336
223482
1024243
2851078
2277353
2028299
987658
1823341
536394
1700860
67172
1853468
1877892
264937
414315
2244545
1191311
568113
2644194
1789893
2499162
2314109
2156533
2922943
2490112
2232746
1061863
2647453
2650138
1575766
2332946
2406740
1147233
1180159
359406
409540
2060061
2568418
1852238
639380
2143976
1985630
642324
1128242
2820371
2724158
876703
1940244
677729
1109305
2159791
2114768
2325614
1543216
1311403
31791
339536
1062815
2621663
1561988
1802971
179599
1109013
2112612
761934
1846769
1241091
1650875
829604
2612042
2506197
335312
1813365
2291672
1399816
2071552
1165819
1324770
592827
599944
1473683
564930
416023
2601278
2813838
1912811
298388
1931697
342871
382150
1786590
2100229
556721
1020516
537442
2547443
656658
660555
761551
145878
826121
857896
1312864
856798
2175132
27398
2922730
1766328
124859
1635051
880064
1484637
2716350
2893308
2620576
2078328
873558
791135
1710548
2174580
2115593
461195
518830
2763757
1501814
2135649
2855597
2441087
1622175
2249829
1464492
743888
1500054
1397770
2832364
659010
1107515
1538091
2093875
2690235
2214834
1118077
1036965
209324
446337
2737998
829767
1298950
651704
2339523
823498
388064
694278
531831
1686891
1335006
2127352
1534987
1249676
1620164
2122013
1017910
1950889
1546017
153839
1379199
2904773
1413959
1723229
927458
1704658
142429
2469208
2745811
308894
2571983
828369
2023364
389900
1958874
766832
231351
1472694
1080468
2827502
2509464
2032162
2134534
35050
850369
1184661
18270
1247591
2430065
1930392
748818
1934447
813790
2863577
1308817
1253340
1306362
2911076
601545
2651613
2243727
1263511
2772474
1681176
2408082
177407
427479
1785044
1053275
2560054
208002
1760845
503038
2329828
1963294
1619395
2269535
857878
1227802
597928
581487
1856889
558745
975998
2387571
1596612
168981
1492910
1999780
2532661
1225592
624952
2269689
1984829
1856293
452207
515923
139453
2837952
230960
2075902
1965481
1966804
1896134
669988
287886
1586667
2022462
2225013
2461863
1583508
715833
21532
1395080
1397326
928093
2875542
1981518
994581
506861
2929439
1944450
2605496
170012
2386031
1655413
1936334
1064412
1263592
838539
314644
440311
631847
1894252
1499547
955210
57159
2279230
563687
1296672
90477
729089
1729087
1681870
1845707
1260699
1588204
2082920
2385928
1131020
1362359
964858
2826309
2268336
2508999
2881081
561318
1128709
2345919
1141415
2088590
616107
797553
2221541
39361
2577979
1722384
135196
1924562
1192499
723940
492042
179694
47281
1622466
1481168
2739071
2630774
2697451
2448978
2519221
1036776
1427990
79559
1523816
2337490
1827170
902813
1337899
2660662
993282
2853466
2161710
1530817
862466
378967
860898
591572
1618630
2854430
2452887
379261
2870327
497990
44841
636891
1180937
794569
1605273
1175553
1025485
1012763
2226728
265976
799702
2046779
2254147
1057467
2355770
652238
2394269
1872757
1804928
2244342
543467
693280
472305
889608
1951305
2931556
2650006
2170598
385183
835812
176261
525840
1387413
1386446
2715246
318769
722548
1052406
1747163
1692300
1635393
453882
1683477
1110236
2174079
1657448
1528018
1516860
1016928
1701930
2729415
2787074
835546
1089103
2638293
2536818
1620310
1286386
869243
2361578
154299
2293478
17543
2349207
2865810
2584865
1644077
988334
1784985
962983
1423372
583653
405768
660440
1199907
1254594
2312482
2816352
2711362
821370
213360
794136
2494763
587244
691700
158406
1552644
1879242
41896
2633237
1665825
1843105
160022
2086770
2890191
1598078
2543210
2095830
2842375
297462
188846
1552717
394178
1900636
512406
443758
1037316
2426248
2434362
1144529
2599056
1790468
2210454
1212556
1914126
2319087
994852
1384489
1923655
624846
557878
390701
173671
468049
1143707
2468197
1500669
1304983
1712100
1724427
76995
1591026
1901279
1159969
1302273
1752707
1832301
43867
181578
1551460
1227072
2043516
155602
907397
1159421
2924302
2787084
1479129
1521720
328001
1531413
1876162
235361
428539
2019762
391776
670973
1763674
2452904
1914972
335163
2099193
1847112
1150625
2023302
1547889
533832
1914711
206787
2624142
906760
1875998
2929078
313734
1412784
966791
2931501
1551239
987183
797572
2106902
2837253
1686734
2457738
652301
1868485
420899
1811136
1339865
557781
2053053
88504
1943866
1571028
1067336
310572
2841214
845825
369156
2365890
2123296
1195326
2391402
2229287
1138014
77430
1204091
1439115
694202
1701868
725287
2429095
2786595
1804769
1318931
68338
1268581
585969
2110912
2819926
2630761
1159547
2611483
416493
1780388
2427199
413608
629547
1098896
2224874
1121700
578471
2027710
974422
2519137
1660654
154033
2938591
450317
1359238
1592512
2682092
2416628
1761701
1000285
1285231
2241488
850103
2433490
1093452
2932087
1965450
1609486
506276
2167774
1431240
1507456
102028
2168111
1832671
1165958
1577545
2489527
2812843
191190
1056174
905340
1658022
2745321
1821581
2697572
480997
2512442
804561
315548
1585530
1425484
2064378
1819210
852035
1102873
380043
806510
1991827
2201331
1464249
2189362
2045007
1306552
1234666
2266762
267491
2894406
1496494
2875162
1629787
737029
1132168
2231252
1897397
655140
739076
445408
1499333
1643252
1944092
1219474
2864178
2865592
1748606
1949604
277487
1333423
490256
291515
2579045
523634
969168
1213525
998498
815460
1866098
159391
1411743
1198991
168467
1859113
2684457
352142
2432078
799495
1731506
2749662
1503504
1359245
41614
779286
35761
2201712
803169
340848
614096
1485837
2739263
2764379
1432495
2733703
1382512
172122
2533935
388670
399263
1867928
1774482
264943
1228693
1677509
1784396
1820098
2163208
347724
939557
203077
347202
556109
665696
508396
1269495
1760521
1374605
747102
1318728
1702464
287078
1911139
1428133
1771844
406021
2344402
398349
2496199
96974
1439111
2172911
958060
704330
2343635
762836
121377
2467944
712231
414156
2589380
616744
522020
237376
647659
2706175
2512042
690125
1543915
2814875
595397
2216990
2662504
2711262
1549534
1786051
564143
1117896
1649504
286264
218035
102600
2734558
2361922
644163
2925948
525665
2040499
2227267
1107608
215535
1291273
570687
1416277
175733
2609406
2165379
618958
829963
926969
2202075
2305649
1220917
452531
248495
2637477
1053549
2927168
545784
1103231
2047139
859213
1016947
1313119
624767
2184861
1106697
2931311
2009497
1492322
1236397
184475
1988976
1171240
1176247
1267478
2939308
202767
1345549
283488
1677059
1596914
1207148
2111317
429150
1789737
1999907
1105584
759164
1842119
1585902
2577588
265738
706948
1559491
2207537
1272603
2189831
1172636
343950
2378444
2451734
160149
148022
411637
1455481
2815544
1943589
434670
65592
841462
1477981
639956
1321878
1967301
92864
1376616
302075
445351
1364220
2917901
1256426
495421
214935
2630018
1911957
1009282
1299834
2895872
893578
125331
1709223
326323
2739229
2683124
1783337
1664131
1821794
2630061
1096703
2031490
614593
2019927
2342129
1351177
2804310
423968
388854
2120523
14433
2581972
1602178
1093053
1511765
1834352
814784
1093621
1873148
1464651
1940298
2497429
1802866
2684912
903252
917975
2012858
819543
378604
1413327
1252864
2065644
2387173
526193
2594452
285049
2740031
1424575
1077520
884665
1296690
590023
2627583
2107542
1108968
1534669
1377181
2234569
2483838
354467
1416840
2772858
1088880
2460988
870604
1357631
1425180
2094802
2413332
1908497
2923533
879344
1808547
610098
1407103
582066
599312
618551
2790688
2384430
1971812
1744354
1313493
1385869
1168674
448781
1698189
163793
2505855
764467
1955501
1524431
711890
1036623
2309309
2482427
2074863
669856
1028831
968623
1376314
2744209
2625595
1862903
2866325
2794164
350110
295817
2929420
2190819
2147728
1422671
1543987
1461565
2766850
984376
598920
1232822
615226
2770751
1383585
2692051
2457385
2535959
1488054
2587499
1493247
2015731
2533648
2087366
2675605
107961
2102367
444980
1293245
120381
1478613
437504
2776623
2680476
698927
1757326
807856
1952985
1327858
514069
894938
1958701
1941339
2372927
700758
2059048
485603
1849638
2740068
1629279
2477080
422515
2332408
634867
1444279
414012
1422297
2022659
36624
2629509
358398
97776
35327
2550451
58964
1008544
99002
1388684
824248
1567008
1780491
1206107
2794179
2432068
277454
2292577
2711872
109746
728786
123826
1334929
1391748
1648108
2240439
531597
259545
1739384
976958
1780920
720514
1915936
87521
2471231
469680
1259487
2327942
263946
994311
2822066
1482685
277530
1123693
1533898
252869
1127551
229665
2765850
2863787
1894894
1767428
2749620
264619
563257
2485185
641434
2630154
2832763
393446
187247
461663
1746421
1082905
202547
1285453
1058449
449340
890529
3788
2216134
1922619
695770
1185685
1528701
2243476
1367343
795963
1685648
2768992
75753
1270356
2099396
734626
1258344
993509
743796
1536544
2669329
1054969
2623464
539605
1324078
1249288
1571505
1034156
2236053
2075060
970981
2382640
2457789
1136797
1386014
1458624
83997
2630103
927409
1233800
2473663
2272474
574611
1312446
979313
522488
799891
147987
1205109
1782763
1622575
1676166
196728
2483456
2832367
2905640
759324
66720
19757
497456
1625093
2719331
2132261
2247803
2112907
1261123
127096
2156615
403060
1778753
727119
2486158
874481
850953
1052817
806555
1272598
1996184
2060425
602012
1508597
915284
1205992
1702081
1453531
1270976
2353426
2920879
1611119
1713249
191772
1025515
1026357
1860803
658724
767887
765256
49105
4446
2332094
1244924
585729
2151030
1135232
1771906
2245792
77114
1906381
1061725
324732
2360806
2931559
2604002
725789
2240945
1925968
510057
697943
1984642
2111444
309342
2401179
871562
1789814
541610
914698
1365499
1146392
2523432
320676
2728073
884875
1274475
2279801
1837357
1583743
2541524
2073903
2797645
1338890
2889305
1741044
1627162
1193697
1673175
2275888
2101269
298250
949098
382128
1267463
1391310
455965
1544641
2407562
1596345
134655
687364
434158
141689
1202
498297
591339
664895
2383986
2139439
2103247
2653324
2397892
2761229
2475327
1101228
2024121
662492
1190988
723370
2762072
2451340
2466317
459923
245171
1106604
2100403
805331
406009
635100
388021
1082054
1922436
1673399
1776856
1439301
1512199
2120340
213387
2693428
1688346
2056864
895286
2612435
1831124
1749532
2087028
237765
1753267
141051
561407
2487990
157235
2282022
536754
721962
2431007
2314910
2527470
2831648
1697338
2548890
148523
819191
788035
570107
2077409
2099215
1415727
2440696
2614339
2517874
1289521
1764177
2876288
2806268
1393126
1497302
2881230
2264018
2147407
651583
453921
1350849
57700
78920
323370
1044618
2800374
1005630
2235463
1041544
1351596
1677392
2867888
650213
2273891
1647673
2813423
409201
2093995
377407
2086554
1897492
1835162
2383056
573925
472461
705703
1684029
1359157
2287601
183664
2086715
1381742
620674
2058295
66767
923415
2729773
2816369
1752029
1370409
2502152
175596
2645403
1961666
482905
2796582
2771693
629055
2152518
1211839
1234066
1313472
99352
1173341
1752831
1594999
891972
2401415
326819
858255
1785978
1127805
1759922
1219789
2599291
2127762
367260
638404
334937
724075
908660
1249023
2435064
1436198
2757483
444705
426330
1777832
129177
582456
1391462
571870
898845
349828
107437
1098357
2443502
1636837
894214
1194628
828583
730599
2401460
1919308
1705517
327055
957012
1892040
796959
1863868
2042932
765566
1216878
2852859
346386
1724746
1386959
353443
388322
2699203
1808888
49760
2296582
445162
1004611
2270948
1717985
2551251
1286098
1917544
622207
1487968
1317229
27278
1446384
153622
138973
439328
707610
2083164
1681056
2478578
301409
1306533
873511
974071
2362387
2214484
2030487
1580826
1407843
1056724
318146
1079077
2197156
1231561
693676
183084
1754828
1748689
2203049
1801821
1943225
508062
1760111
117758
1900065
575159
293034
1837500
888211
916947
2397856
2578175
2719118
1882998
72177
464140
2141819
858835
479464
437783
1631968
2816011
929778
1585446
2554416
88926
1735933
899223
763442
686701
2907282
303589
1455015
1264776
1214651
2562263
2660228
1454763
302859
2032214
2549379
158659
2301817
2779196
2124677
1940325
2640065
1768994
1478062
2028576
912567
297969
728157
2247828
2591907
356433
2608963
2308367
2906807
2065511
1522434
864164
1348759
1819930
1134851
1854240
2041635
2045050
1784192
1287965
1415017
2640718
458639
1135705
1951634
57779
102527
11057
2299199
2463602
1151580
1552187
484381
2218729
2092476
1901679
2688924
461347
1011164
403724
1758269
2632703
266395
520370
1399470
2570546
1578852
2336827
1738781
2552330
2162540
2066012
1581217
970758
1560222
1008542
2443835
1746632
738971
2730312
1419217
2403986
440829
1846492
2296271
1247078
2839415
306049
171749
1572820
1033654
2212432
2738135
2115159
1092363
2088077
628772
222605
1602446
2920133
2259455
2633216
1403481
1288779
1426325
181842
361834
2246134
1503083
435247
1246477
2730777
2819181
1630602
1593165
2044431
2902295
2115690
2328328
2862792
352942
1312265
2852645
1064153
1157106
2717458
2704652
441824
2351879
1517994
1205639
410687
1755000
1229332
1851503
1454479
2677628
1591211
994774
378149
877292
532311
374523
609847
289645
2460411
268904
1284723
647612
197149
2883430
2272905
1918738
1868950
2464911
778006
2268754
877733
1051145
1624917
2449006
2204590
2707260
2821066
1431671
1761536
2679636
2865393
1118151
1445628
2463226
2624768
1475440
857471
1808071
152068
1394252
2456496
18486
2172930
1055588
1086981
1228868
1442511
2040376
648299
2568024
1311942
2652038
1301353
2431508
1935257
2760433
2450093
1553280
407213
2923634
269837
2164621
1773456
2650558
1997970
1006819
2664838
823154
2496893
1620289
2625139
200885
2016875
2718956
2862574
946658
1373561
2805479
195386
1583622
226310
469906
2794853
2538366
820508
1229180
2072818
2899614
404413
2271996
639508
878409
1924243
1249527
2185717
2691335
981454
884513
1704471
1908081
1614668
2508668
2303297
93709
153725
2394047
1975597
2049572
2309649
1002258
532297
82961
30031
582656
2061410
2514031
1536196
73841
840835
1178093
1740259
2788146
2251192
1352027
1715188
1338905
336895
1371017
2731326
1757854
2776624
1520662
151770
374533
1389982
971640
1544153
2818855
1758300
1087481
359195
1405914
709282
890295
1615740
2522635
2687860
2384408
320297
41627
1547017
2858055
1430327
1371789
2235526
374651
1435312
1129801
1849584
1220821
2047043
2808065
2540041
24162
2887390
83714
25830
1859238
707768
559923
1094157
696616
1705834
1055221
1577060
2263714
2498301
498941
1719757
979922
1479967
312553
1730135
2319513
856945
1659293
421167
2061634
383135
1907681
1838441
931283
2562907
1191661
2825052
1086070
1631684
1167996
2031169
2899324
107030
187809
68474
2934809
657717
38236
737159
1472024
1792351
1838501
1884497
776192
1463771
2175060
2305152
2694856
2625940
2140347
1018769
282012
2505596
279532
2201937
1507750
245910
1626443
1790741
1575854
1405867
2611997
821605
203472
786593
576047
387793
2331112
2791956
706465
2472671
2031297
26905
819024
2412491
2040673
2884688
483665
338908
2396804
2266908
583104
1962070
1491987
2094649
179069
2215117
1187627
1655802
452577
187844
1369208
2083296
2362577
123272
1486626
652585
2015765
854934
2797579
1399406
2241815
1872939
1250763
2611656
1067810
927489
1297025
373275
295829
1401361
1535114
615006
274161
850606
35441
2850884
2042702
1637557
1460913
693064
2429596
187058
142901
88231
1442636
471796
2213521
2229686
658892
2814674
2248679
451676
1886553
2934283
1879183
713954
1767521
1947818
2517350
513977
551902
1673466
1515144
38126
414996
2226603
2368131
1083484
1724064
2820029
1042459
1298331
2392310
1485792
1049140
321890
1376116
1829208
971367
2385535
647288
1197419
2133537
1652277
1530654
2528009
1077347
652860
742782
1321292
2038973
112460
1537442
1013411
98733
1375016
1639579
1090828
2475917
742427
2660659
2434366
434491
1971560
1334689
144675
2699057
1456477
2212268
958407
1814941
1371984
2060439
1872594
702301
816317
2205857
1865237
1424729
1702280
1936771
1672574
1569431
1984628
625142
1581096
2310925
2302866
2427277
2906326
2103583
573716
528608
1645308
2013595
2462144
356648
1208465
464837
2695391
2803619
2042884
1717096
1128291
2854188
1229354
1503859
1927909
1444185
1198637
1669763
1989692
812758
2009307
931986
1938069
1956708
946959
2434801
1261881
61461
2872951
1854606
2837238
974336
2600398
427261
2479144
913645
1254523
1815682
736441
2049517
1890301
2099038
2248821
485271
857387
1440611
1501627
77005
710534
1786565
127057
90368
971954
383365
2388611
625344
349614
106329
749807
2246212
1146868
2671327
722025
150157
381222
703214
2543568
42163
2617660
1647297
1245121
2308833
546441
2402426
727443
1468062
763970
1794114
1349039
2338336
1754848
1320159
2832105
1712877
567315
2538360
1267177
1341096
1051936
1837466
1503002
2185341
561661
1978921
962152
215768
1691064
1357628
244919
43840
2353142
397626
104218
2080112
1030228
2263659
1382050
1722058
887075
1962597
252043
1733201
2118493
58656
1371340
689098
791944
2854221
1603562
2038360
1529826
406492
484236
2666113
1155512
703462
1621752
1988507
2592814
1945096
647144
2503467
436027
639498
2480140
1006813
1837783
517525
434614
1763382
1938449
2905344
2511005
1581307
2332544
91420
2688693
1789456
1878672
707542
2624579
235332
1791466
2035581
1932179
85552
2319691
2047010
1952897
2601488
2238534
2665344
512227
1436359
2026692
572369
104667
1124697
243065
300038
1174675
1477673
2439170
219000
957033
1916685
2525879
1532375
2054055
505658
2279882
702432
1998525
507997
1851278
2062696
140327
641197
325147
2739609
341222
2397524
2860750
1826218
282405
1420409
345646
555551
2814026
340353
1555446
556074
144394
274887
1374771
942817
1009201
2196932
517254
1148839
1905399
2448790
477030
2201769
1130526
1773977
2087087
2067239
1095201
1509912
1288276
1769025
735999
1920989
284283
2922934
2751479
221256
2773434
1029715
1459129
2187699
656552
1100389
1913407
2451740
612305
350561
2897085
178891
674984
1975322
192223
2506042
1402085
1966314
1148591
999665
299022
1044974
1080132
714483
1242392
1699183
436609
1236748
1514659
2139234
1602783
2226884
1191388
365026
2198197
63463
2801042
1719338
2206528
409284
2480382
700904
2509096
2486168
1780788
2337084
803204
2019692
1991572
1604153
1343526
46207
1013620
1429105
2764618
2593152
2132765
1094927
2775993
2331884
687333
2629390
2764621
751058
1348388
210832
1307285
2124689
191204
2815447
1927243
2549109
2421764
887667
1383628
2268392
117577
1392795
1803344
115955
1653935
1134210
703688
260243
865342
1873016
1999299
2799996
1559330
180171
519283
2384258
422040
177281
138680
1922494
1248327
1684601
2464484
1052792
2220288
313921
1341984
483874
822906
2626053
418499
2306330
1524968
2042544
964276
482928
2154547
2559154
1577797
68277
1534280
1985522
772559
1341167
1229395
286488
2558227
1721266
290897
752831
2185880
253056
2332846
4367
1242149
1702134
808523
2359144
2771110
1022813
1700981
2465808
2931695
480489
2109398
2370674
2820283
2843228
855359
2250676
2475802
605508
350082
2031045
2015000
413651
2139124
1203753
2537058
1541339
2665400
181483
1653442
117454
100614
2928543
1873478
2304450
1259038
1209038
204163
2016719
949665
2343601
2355303
2250417
991931
2199380
2041732
1627341
2875432
1400241
1463910
796422
1242595
2548262
1822290
1571306
924325
2388661
447056
1019773
2809970
1248088
706252
1308917
1991310
1060144
1627668
342128
781000
2605493
1951612
1207795
1445911
164653
1563101
1097067
772344
2155609
2378909
149109
454345
1763274
2161745
1817592
1879238
172396
2125041
867963
982280
2657431
1988275
2267842
2018807
197540
2323817
671787
2512913
62480
154848
2895584
1749702
2602752
545628
2854098
2882368
1268943
1139678
240015
2836489
2463073
2403049
59718
2652723
765820
1160769
2129159
2842632
1455389
385100
304171
1657385
7183
1030423
1693274
866975
1956987
329814
335201
1130910
2062866
2083279
466644
16473
1249401
1983824
155686
1187051
2038017
1737513
2461839
2791425
2321777
1753536
209144
2398913
640363
2709885
1697769
1786628
382650
2420324
1700557
917390
2401518
2519703
2512485
115514
1926535
520422
1004461
1974538
301574
2939573
1834274
1655415
2066097
254783
678313
192576
2667644
2778826
430140
1044509
526967
1753819
753747
1523529
97036
2369930
1717917
234859
775536
309968
178218
1586749
1235396
2530734
1251491
1000161
991362
898315
2029259
1885009
676571
2873828
1732756
783129
393650
2575329
1070684
332979
1832760
489741
1220593
1268579
2094375
1632520
1971064
703586
782176
24796
1654493
2743760
230683
1177069
145585
2494004
1568621
784758
1139477
146333
1310863
632068
1367112
2470307
283788
1805276
2556840
811593
704729
2479974
2602315
1510639
2635503
2580128
202788
2563818
2671054
493563
1040051
1633226
2296000
1512419
1376529
2577508
2871131
2097339
699057
271660
2286070
2528261
739580
2139819
371616
2214201
1145094
990570
613163
409468
2694457
706247
724227
1896371
2473944
1781408
150784
2228716
1987168
1239757
248920
2637427
2641741
1969432
389054
1288376
432968
2603870
687487
2002132
2132932
1911122
545164
1845857
597
2467726
2178829
2887120
2458701
366167
852310
551053
1103829
125616
2631682
2718051
2278248
147959
1397356
2380881
512963
1213078
2086381
585768
1422751
2064324
2147160
2368840
1422137
2200602
1668876
93256
1989341
1168946
663100
2172480
2078262
1256125
500379
1423836
2473073
335906
997442
48448
466650
1101404
2150199
564634
1469959
417565
2117560
139922
1918337
1088865
953412
1894007
819018
2523231
827454
200249
344859
1177124
952297
2109550
804921
1831652
2026303
1889305
2024048
645809
1516683
2843894
1682000
2252791
2005007
1673102
2273198
374796
1477830
2854002
2217367
1770282
605905
2414108
740
2663601
1789136
1493435
769993
1618374
2938997
2331385
294414
564097
1885342
628495
851742
1123756
2750381
2602218
1579904
2322753
1267624
644922
2511840
1509668
41891
2521201
1038680
2927607
1266162
2130465
1140502
1467099
344838
87643
744108
1697679
81794
2120505
1059872
1307190
1444530
506136
1870631
2740811
2319471
2679258
851245
2896873
2689712
1989624
2058958
2184986
978561
474319
755529
1766853
1346591
1262793
1828452
1607183
2840582
2745677
2332634
2566373
1359456
869520
705241
45000
1726949
2279277
1081257
2568049
1360578
2785178
642932
1399918
2205542
1801232
851465
1319711
491384
1123492
2359489
1841599
2174098
950077
290819
2031572
1811374
1306203
1668555
1902170
1325408
485306
1449996
2782733
1042517
1721910
1187306
983558
1738401
159036
232064
646869
1728236
383964
1354244
47146
84356
382112
2708248
2450598
2747656
32564
958115
2558621
2748437
2053196
1784087
1916642
294394
445769
1363417
2897368
252184
1521462
1068617
2875517
1698591
1481641
2243109
500593
1369665
637342
2413549
347023
740168
1581151
2583181
1863052
1308672
1631668
246798
2650777
725079
1485207
2051114
639936
98104
2457430
1028784
992612
1997998
2752210
1326428
104928
920993
2706370
2567973
2532753
785143
2063099
770453
1205522
2814901
2644655
2916004
2582308
696972
2539470
594988
2867330
1906425
2800146
117535
1536790
425693
285306
2535975
2040272
669142
2835343
2549737
2370686
2536685
11192
1038939
409319
671916
1097590
94958
2314552
1219923
1552627
337401
598018
239565
2283981
675234
2874855
1477008
898603
1393334
1220133
103047
2931028
1144429
883582
2430763
645574
2233359
1409010
2748982
1279651
2140871
1392610
207750
62303
1336189
1104031
1333526
480632
607777
708593
1512209
568406
2366453
2382462
1731551
542644
930545
1258313
665388
2477034
893110
841552
568657
2161603
2420730
67807
516435
968086
2056575
2384535
1802175
134054
1407548
1663670
2713423
555216
2187373
2300508
2650642
223886
1642004
2229512
915250
1163800
1379037
809095
2368942
535889
2092009
1574709
752001
89215
1000993
1322687
717687
2037496
1893120
2379814
2660396
2272049
1562643
1135317
80071
2598333
1275113
468140
617951
541921
1908106
1107257
837199
1989241
382121
1123971
95747
1177032
959484
616035
1801999
1261239
2641344
1252514
295768
2455545
2883442
607551
738995
1734718
1330875
2890975
382029
81097
829215
1857584
336961
1084581
272123
940314
2233501
292401
1091070
2771566
289849
2836542
1195599
2304847
498880
2844663
2880517
1205694
387428
272982
1504737
2240762
756421
688155
2561207
2020798
1055465
2601218
2253609
861326
967227
2312000
2301807
2335252
578979
2814090
753044
2762870
2190023
186391
890265
840855
1840298
1615259
2220196
603679
1181920
2698197
2146498
1928196
1722340
1389529
307851
830031
200137
60502
2709337
1982751
76201
2455527
15983
1325175
670673
1756357
2886410
1794236
2775232
923391
2644872
1351373
1127599
480649
1970050
124328
2120390
1515305
1236369
2703980
641653
289602
1479399
1285092
945467
543159
881936
1625756
1607987
1998929
1817398
2153875
1994211
2468842
419687
2266332
731824
2199015
1737232
232710
1958795
587867
2151206
1984455
1017851
487076
1003341
1791926
2077845
987801
1393554
2601442
2182781
2923393
839285
1959141
1462063
2461319
2458422
451753
2740229
1278724
1699085
2740471
1256207
2829772
72758
1725070
1263586
2349574
1809371
1904056
1484386
1426871
1977381
2859451
2718173
1015504
1872849
571458
729724
638278
1900526
3937
1278740
732102
2904082
1237261
1783567
306197
2127848
122769
1293303
2194988
700489
887161
35277
2139071
31969
1562961
2505513
2405666
2704825
2404126
573733
1543367
1085248
1386771
423603
1163244
1017762
1181001
1847202
2566550
889522
699332
587148
1916944
440646
1427846
350874
1147919
859429
842047
1718747
1711423
32051
1057028
1144883
2718153
1563302
2673004
1709498
2617934
2911080
2476190
2668894
1273593
431204
1451809
1948060
1454155
2422846
2374541
1881283
1651739
2646486
2358487
2043189
2176950
981379
1657110
2739192
2889057
2399508
2659513
1308683
2766934
1961086
2255887
502550
2134431
2412685
2384370
1780177
1689031
2072171
691567
1263683
2551944
394243
915314
346312
413420
1396023
2185897
2356144
1787205
1119156
427437
151318
2536975
1183570
242202
609717
769054
2668330
648395
1545867
1904077
233798
999044
1663239
2613558
1456294
2277220
2020230
2449860
2359542
111903
485571
2377760
1075483
2334090
2473688
2521869
874658
220422
1351806
2854874
2326503
1972482
1167273
1046327
510055
1731965
496462
701300
2487151
2256962
2919774
590637
812599
1005315
1746644
939555
2261067
825489
47790
530040
2067778
28596
1718413
2454246
226384
360739
1083086
1665240
2591057
2242033
1363739
1139479
1321694
476079
2169000
2503921
2349423
596939
976370
1462223
855303
690502
1482581
1003203
78487
1459362
2118506
998171
2663914
1541059
790018
504437
827641
1411411
233547
335334
2096915
1257958
210774
1881872
443225
35919
1614218
1591913
129389
2187434
1376652
611822
1660855
1444888
696848
2347498
513372
833302
637436
1271059
730707
2461299
1206266
657798
2514721
1994036
959840
516701
1403671
2383229
138904
70411
2492035
1755282
1906522
1968562
938107
1470972
1429159
1956726
2370134
1950330
834689
2027155
466485
206281
2922887
2322697
1800129
2160745
763457
1372551
1837760
2702571
2246026
1212230
2452984
67701
2664721
378936
919169
1195488
607154
657908
999564
2842933
2597141
1778757
2700154
2575278
2593730
2593646
1455933
1056586
407815
2869801
2547131
2204323
710687
18257
2718140
2393991
724193
2346740
2931624
2161399
924959
2763725
1835123
1632064
2510361
1625205
1948707
2507710
2938568
1420800
348076
2169078
2219056
1431914
844463
1679789
1126590
349734
1402963
2577694
1030443
2466163
2552119
109980
1144850
1725078
2205246
1784679
2862585
792274
1012683
2547322
776584
2825353
2033131
196606
191690
2499723
2121673
729021
661405
2578636
1064450
2226766
2782879
436305
2073941
2489756
2134103
2009955
2928396
1818129
2427639
1613601
1681769
1921542
1150062
1528645
2594037
1271567
2238648
1823568
179738
707861
632269
10272
160979
2662839
887663
1139504
1350495
2534771
1098195
1445499
893819
360479
1957068
2033119
1131386
1194525
1362428
1848505
2267126
1224248
1139116
2572195
2156982
187210
1092741
1215120
2569170
188204
2274612
1049939
2036722
761997
203150
1272255
2095236
1587971
1477809
2009449
1876152
898714
2805008
161857
1284523
2376179
2788832
2745790
576468
208119
246364
2228306
2851147
1168756
1497401
2520194
2120236
1239952
1277078
1061699
2067643
966738
1523556
1224759
2653252
217401
2735366
273354
1451495
2648758
793918
568888
1870329
2506987
330732
1823661
1176473
285061
1063156
1602651
655631
181651
2021889
2237201
1316990
1501683
1754780
2727072
1065363
1720436
2440292
2573818
1410855
1270639
1254908
820170
378485
1659254
344362
106568
138138
1363285
933762
1152131
252235
2509582
2631147
1716351
71486
334947
890436
1546166
1098875
1811335
2883564
2444117
2596160
75260
2371024
1952610
2086424
2353542
1616760
2708666
23905
2137004
1217058
816774
1678412
298746
1742204
914678
1755981
1528437
2670533
1237769
2046371
399337
461443
2126041
700163
1900643
1937522
820249
112676
2784698
360736
2615224
2050483
2099325
1267882
741481
702216
1083882
556858
2070627
2537532
2930713
1842975
311552
747202
183551
817568
198160
1016066
1227546
648466
2449275
1036410
2194104
309765
204554
2470770
1535107
1638629
2923191
2555346
2938027
347317
453243
41383
720871
2251801
2032730
1733204
1225130
517876
1855329
1756952
1009845
1722147
1606523
2809393
2387550
855193
142971
1919834
2268357
2735073
1264127
2250342
1405793
2504932
1049107
2029639
2691388
2026315
1705538
1224951
551281
1673432
1453745
276965
665213
1712518
880770
2492559
1885024
2247013
2763300
1798584
2758349
1440849
96027
476614
2532595
348878
1645044
2614856
823454
1141711
1163092
2442916
1350783
2304291
2161263
503760
544416
1997865
984204
1695064
1751966
2516311
1996646
2356366
1786020
86505
608005
2025934
1943234
48016
1684406
513580
335477
379142
1440199
2298691
877308
1958634
1597535
2412877
1258004
1439488
2032587
280684
1649141
2929009
2265800
2690516
321450
2061150
988837
2236622
1295968
326599
239318
2175966
740936
2932161
570127
2206876
1384209
345568
2861322
18341
885174
1563571
2540009
2484116
144922
2216504
816242
1931168
2298257
2741564
1197025
2443400
2145389
1930163
2939110
1412272
1126888
1170606
1094088
1581039
1895691
2283772
373598
2176914
2341372
427293
1793498
255829
2594857
442672
911580
2159238
2192931
1659946
1061104
559829
818839
2485806
1654765
2537933
2668666
701941
1165344
524261
1563923
708543
713877
57947
2849029
2700901
242214
1649548
333780
1424967
164124
1172112
2637785
125065
1527319
2478898
633266
2407825
2438579
2428373
2123490
1546431
294609
1992111
356045
542006
549502
1958614
2847212
1295993
2309855
2125117
149002
2385670
1345737
1319656
141418
2324581
1286711
2293009
286631
2923552
1197304
1017276
1670153
197231
1317070
1493785
2844313
938673
165910
52224
682975
2013764
285906
125454
905959
284666
1953826
875973
2797970
2814868
2723713
388381
251694
1989860
90031
1630650
2620804
491187
2102781
2036791
2723521
1748129
2830346
878543
1643473
1709188
2079554
2283611
102389
2235246
2542861
753916
1639883
953087
2145586
2236515
2842655
192337
1953049
951391
1086200
221177
1688890
341318
225773
628195
189692
2439016
1548546
1804455
2565375
37367
1251460
81738
197243
2640277
2427087
1682144
2177864
901019
1961432
720329
2151253
2350857
544564
1177769
251394
2345551
686268
2786180
1127647
1156390
1370291
2063327
1035804
275564
2165144
2623759
1067078
646189
1199137
487240
800445
182705
289531
2156306
855708
1302508
1660147
761321
1060773
751621
1504131
2841789
1603507
2858314
938283
1176545
304983
1380930
2436341
2150213
812282
1350585
1170342
2742922
2394741
1820811
2292115
2487012
1829058
810362
5216
1235068
522666
1819198
83594
1054845
116427
393288
2794024
2425296
2764098
1935255
928032
1209735
2448507
2536510
886695
2297316
241028
658697
2736397
339561
1241903
559309
211046
1557542
1449082
1187011
2276173
2518294
2050783
2690411
1755569
1755335
309915
1741516
2657798
1734266
145861
380644
2205385
2054303
645377
10466
16523
733216
1048191
2832912
1542946
814849
2313948
943052
1311919
437805
1484440
2616810
546982
2130052
1193217
2326858
2041740
2429223
1529631
1238798
11353
2281683
187586
1063127
676359
284691
1433839
2612612
91983
1854
2925787
1740141
1570668
772220
2430356
1227178
1806281
2659508
2589823
418478
924906
2473668
2677972
1696821
275296
485882
2340161
1503169
1440125
1840134
2081377
1475379
1118494
1471219
274721
2591444
1501270
2045103
960585
682204
2627436
180366
1767875
333101
929361
1999697
1534574
2883452
318414
296394
1363865
1842648
338662
1365492
2179358
108158
219254
2487131
2107237
2335413
2299438
196625
959018
1281719
2378666
1025526
229847
2624276
1287699
2866489
1539509
2846374
646621
732113
217596
1932249
2117594
237015
2387955
1314379
707401
2889186
916816
1150222
2069249
725536
152500
561040
2864292
9649
2298578
466331
850906
2771017
2625851
1782991
2913076
2088693
1027431
2810649
995989
1803308
675598
1392696
384154
1074130
153467
2126362
2264374
686631
2399704
1556708
2381148
489801
738430
788813
621502
1729945
897706
2351237
2111285
1016270
1079091
1675481
317457
3982
829510
2316828
388139
2586
322035
1275315
512794
1500994
2153663
1468479
721760
2464230
2796317
1604198
2382970
979185
1605958
2779272
757051
1438079
2192003
1150984
1782608
1341996
1087376
756438
2027
1415017
2472090
1106904
1913577
175332
1043539
388608
2232440
742920
1655580
1798482
2568012
1741960
635044
1089555
2021107
1992904
1932570
1141870
2328096
2186289
1327045
1525191
2385946
867659
2096986
2771712
59107
1431367
1758555
2408848
2507787
2877537
1052232
1381115
412559
2926286
1412719
2798323
2404857
756400
1530217
2484072
2088244
2580483
2712182
1774198
2237530
204293
1833905
2200245
2235067
2060811
766639
2763854
2731554
145932
2890292
107937
1500772
76652
1003273
900202
97287
1877143
2420474
1580202
413758
2634638
688289
853426
2634480
613948
914270
813103
2127288
2757572
1244065
2531298
168753
1866561
2077984
1030940
537646
750498
2488374
2549937
1496322
1688753
2004423
1151535
419256
2027431
1218889
953590
1688370
1512223
1685768
1571433
1518756
537179
1966219
2892532
2489009
1332165
2431266
351974
2749010
523731
2837610
745615
1450889
1927088
1354064
926152
2045284
1747731
2432822
1894957
997413
2532542
1523895
2855355
423526
2347484
741645
1785797
2821020
102104
1905353
576363
2834433
1789836
1080813
2133943
590134
107603
495282
2800112
892265
718563
572761
648802
34456
102407
2215479
263895
1371292
1867549
2703890
2577669
504235
302151
1015774
808730
2029684
1674023
1838797
1965831
906045
1769634
1252609
1560715
2195876
2279547
1388838
889376
1688899
2905053
1821735
93295
241828
1538532
1746454
2357325
2089288
2369120
2300997
2487718
1832349
2432524
2703376
90425
1183060
1220670
87654
2394014
1128256
2040532
791866
120165
2832315
491387
96027
830728
2287126
2936320
2385589
2805917
439577
1032337
2766086
299435
2621006
2479406
2282005
1112387
983275
2263564
1235494
2138799
2293708
943815
1604688
94903
2556776
1877385
2203611
217994
1270072
905409
2512079
810894
2315582
2599798
1576750
1218994
1412223
1000151
1051530
2099747
465971
1691351
2395669
2187818
2478127
2414928
598419
1816163
688440
703957
2081315
1891676
1294928
2729137
1191848
1104391
2403351
2329003
1505488
991934
2844182
788719
1135647
847308
1929671
2787404
2258416
756381
1130509
1567837
1199711
1137628
1378272
1224532
2501828
2352243
736909
683037
2074716
2814846
1458972
1255579
2151338
2205927
2635982
485649
591884
862630
1950025
1452095
2785447
2524217
767355
2517156
2549546
1211167
1578705
1989575
271359
2345138
462468
1881021
1379725
1598521
137889
134500
5917
139636
1845367
2112782
1356810
933289
1164018
949570
1262193
72985
1528385
2080729
1119935
220020
2189113
93126
1194270
896492
182564
2028599
177783
2457271
1139792
2588254
1138504
1256474
2877575
571226
2615394
2796703
2159482
11699
1645606
2734586
162150
2564911
2390476
2396498
125352
718666
479662
1595775
1656153
1635056
2862515
1115341
2860183
2742248
131656
707020
959333
244097
2616557
698310
1368767
990113
1599945
2176923
2282884
1329494
1403250
2598493
574938
1364881
2721346
823417
1673419
2123992
1122527
354399
314998
2513861
833135
1331216
1262160
2656626
1762957
548478
65963
332855
1605158
920009
79884
373204
788509
1204255
251824
2769202
2326701
816279
1454466
1340603
2877897
1234645
1578351
1561123
2371071
2473626
562430
910422
1520914
1680528
323743
2103557
235215
1803799
574960
193113
991910
891009
1788689
567242
391545
1959415
2003971
2591037
1921535
2137966
2667385
857786
54441
1548262
1088822
2825299
227711
978499
477588
1358292
1137952
1351350
1313512
374019
1533752
960761
1367760
2455323
2782412
2076102
532075
1137691
2918004
941963
1161086
1461476
290204
761704
1070653
1369788
142572
2764712
2312564
1480265
840383
888780
1555335
103074
1252615
2637245
2393404
474382
961929
2602914
855772
2850547
369819
777653
191976
89161
616989
1435074
841247
95565
1868280
1066858
2752589
2810795
2884665
1452690
1960738
2132874
2737686
1452698
2860
2068551
49314
1582709
1764827
674081
101336
851235
2685818
1422990
279650
679868
1349507
80347
373363
190070
157159
1815049
2195559
2453198
396602
1606934
2053547
2185592
1971197
1089886
2912846
1771549
564663
619259
160229
2377421
544001
2526244
2866231
1166378
2234440
200900
1636889
624948
1050910
1253671
1847024
2370007
1561199
1362606
902876
1963494
705703
569781
1865224
2338433
566516
1769197
1853192
726520
2844836
1934008
2515562
2422467
2267764
39292
2527853
2076600
2054538
967498
1220267
258240
1170173
703435
2385521
1500325
2218141
994155
2856900
1657069
2438105
1402365
1796364
1317161
2070795
23515
2855276
2798274
2783800
553801
2094007
444194
1880198
2485477
434948
215751
2368257
2688477
312619
2318275
313003
1649599
1704534
1593368
1915018
2622210
118790
459779
203184
1259800
1999888
2208798
1139252
421074
1330144
332072
1670953
1629642
1141445
2094335
2432975
807467
1070967
2315215
1476027
1701302
596441
1806601
1388074
2503627
828593
2461737
2368225
1903612
1627756
2339205
788047
68397
2388672
2451831
2819968
1165069
2297984
1871314
2632073
818940
2005872
2175804
2937826
973139
2774964
2603724
1219645
535553
2576758
862972
2828798
2728887
1190035
869155
2487840
1669251
280617
809625
980345
709810
1564997
1240712
1949064
2195679
2299945
89423
1856821
921159
1350567
2661418
1482564
693608
62897
2165177
2913855
2588798
271609
2131286
2672102
431168
1332272
1951493
1999546
947360
2375712
1774777
1572915
1396957
455225
2500843
50725
1801612
732587
1390644
286244
242853
1645128
1809892
1872186
1054086
1548288
2068347
25534
1741845
699653
803775
2155479
77098
2059842
2919126
288557
1027507
295358
1620528
2001953
2782059
2891237
565883
506761
485223
2592932
2031395
581260
2156744
1220149
644915
2125953
380836
1833985
1379957
253252
2560552
1846288
2797533
2400044
1750655
2298070
92852
1542488
1112339
2363346
610228
2464066
515349
2512782
1507104
1267998
2769610
2811771
1895555
1041904
2111313
1325261
449954
214929
177289
2648503
387756
1012608
2108575
1179947
655580
1330549
2297721
1869527
1910609
1535144
309158
1804253
884305
2818290
822714
1199780
2572956
1984922
2548393
247699
1366190
47731
1861374
607416
630612
1611656
2912468
171962
2601852
1410833
1719228
1913270
2249236
1649027
456838
730777
636458
1823413
247491
799383
1957329
1861648
83431
1281545
313909
2356947
745424
746139
1762444
2395498
2263630
1743025
446421
860521
815533
1427353
2385400
509627
382786
60428
56024
2779172
2814310
2379267
1032212
2418236
2671058
1201868
577018
631199
1385022
655899
2908138
2205329
240994
360990
157789
2640474
1555826
2747678
2921997
2767321
2716168
1487058
2660869
914056
2220498
1117802
1996521
1241397
890035
927461
928063
2300371
375365
46727
473488
1583469
388128
2573689
2768413
661773
234435
655746
2139644
1079496
381064
2104985
2487432
2696137
1554081
1299817
666347
1040222
230091
1397563
1857693
8079
2143294
1365751
1979310
287293
222339
1831789
1312018
1202152
574164
11630
904885
570288
2771079
2000690
2807818
1959369
2540037
2324540
2806707
2252478
1912798
2106725
2464358
461338
2387925
1025923
1688837
818199
1053643
288016
2405693
2645935
307361
2724201
987804
1237376
2507856
728794
314625
528627
467023
845946
530211
1215941
991046
2282926
2544346
1126059
114088
1511877
3795
1835739
1076967
1334099
2647610
1894825
673517
1570477
1115763
186470
2771763
1027545
1761055
1043457
551078
1673321
1274109
1496975
1003011
1254034
1185631
366042
2790707
1387647
1417450
2003442
2760682
167680
1126866
1589271
1945121
1769741
2875657
2726759
1513111
2504480
2422384
66911
2619272
2930316
1124683
1077013
1988107
1508915
200191
198068
340039
2302221
1041634
2812001
843014
47632
2160565
535885
2919617
2351396
1561268
1295238
1965007
2865492
815740
166389
733306
1330535
2373390
1490288
238421
560925
2057672
761094
2581250
2695946
594307
462092
415501
2393535
268490
105029
2535539
1429960
64994
4841
1153777
1415688
1518470
866611
174824
776271
811069
2243448
2358094
2705747
566609
2810424
2671129
327412
2035163
2129658
156652
1150724
761718
1656471
1373863
690926
2070529
398267
1981589
2355152
2256884
1948811
2871444
2638338
2933175
1127444
1501803
1721650
693426
2044416
2012717
281
928432
65853
2928748
1845768
254897
2220937
2473906
1964798
119292
2873364
904283
264723
669527
2832360
1917125
2591995
2685661
2582545
1655844
2570530
1691270
425069
2707087
2202115
1810024
83894
921697
1053150
605386
95128
1661208
1190131
207271
2598185
666423
1226112
1158265
899249
2206259
2711173
1298833
1534728
487849
881619
319158
537287
1220600
2378462
1450798
1172392
951050
1279768
2107484
282173
387203
436531
2201133
863279
1194085
1962686
17302
407732
1104077
61397
78723
1223186
1680238
2723540
1109351
776752
2580444
89183
1904541
1150181
1018729
1475177
467921
1205613
2153766
1953273
377963
2203265
726784
414363
2041550
771030
1109636
2669508
1294078
1998223
2048265
355783
2160455
1781231
172027
2653872
555350
1423059
892375
1007083
127242
2251358
985762
2375340
1381459
318070
381433
1286666
1272678
2198826
1211078
1372701
621537
915293
2537657
2610424
2630466
364349
2137130
670686
153569
212690
138893
2864846
1907785
1955708
2374908
1601775
2083845
697797
981767
1131499
1226016
461795
1813551
2895207
271725
377452
2740225
2720950
2735500
527497
81233
1506943
2710268
1885245
2395451
1656817
1903468
1430528
899521
701508
2545897
85547
279631
1839118
80382
760181
2611608
2133638
2609419
742688
836677
1045815
2160285
91953
582744
1420774
571003
2198379
305245
1470818
1936579
693375
2610381
2213911
1794304
1533141
928208
30444
2139281
1320547
541530
1772204
1590948
2516721
2052514
312127
706870
1443322
2764233
1792151
2319191
2612403
2059566
1752609
1611003
1794882
1916461
1265969
2326240
836555
2513690
1128104
1728375
888594
2343625
1392912
1931644
478746
370383
1651179
1256285
1290091
1877944
293922
515843
18846
1172183
30053
2389103
502591
1520495
2566880
2365214
1479557
593454
2821036
1192397
283654
2232961
1351734
2691614
608520
1850567
1702280
1916046
40428
1169861
1584344
1608918
2830000
2115787
2937139
1227233
846009
2502489
1996706
2709245
1506284
249948
763356
1126091
417525
159271
2508979
135272
1764994
2409647
442798
2192814
832705
1541810
1247823
743685
2222858
1938115
851396
224003
7501
762387
1966561
1929366
346770
2064104
2656437
2533378
2384890
250474
1685800
1528320
1818371
2426847
226038
1443886
684218
150764
449114
892713
72963
790335
1860567
2250319
1770426
1874724
805548
2228026
1925602
563242
2798408
30241
1635308
1133087
2105402
52673
2343144
737472
2767962
135540
557962
494007
1751354
2189622
1596401
2747829
642936
1742938
1671486
1844860
1965271
2307123
304391
1920381
417571
1175090
1395646
1380888
1708277
1364098
1734673
945976
2611916
1435450
747079
1738792
385382
2178544
180377
1250241
2665101
2888957
2819356
673827
1446998
2586407
596460
2033476
1234450
1196701
2885969
1430477
1130944
2404429
205352
2815555
2338127
1769875
2154225
2369657
967968
2064245
41098
807345
660812
1520088
1166226
919653
2644482
890856
436221
2149609
1696220
1195824
2118600
2731657
603980
29111
1877281
77625
738685
546157
948898
1358220
25047
2053077
1610823
2525792
1652917
1178146
1521406
1856112
108372
1560955
2185269
652927
527881
1338378
2484418
2129133
108054
1534335
1374261
1562589
760980
1583304
2597208
1983764
2652795
867338
1953757
2258348
1923813
227868
2185107
1797469
2540800
1252351
1794228
2496854
1739465
2219785
2449216
1015448
396643
626087
1241420
2124871
505026
1205412
2891337
2090747
1540481
2320912
1601120
1162938
1225070
1800323
71019
543429
2177789
392614
2863923
2324916
42564
2563718
2053009
1734148
20751
1850473
657987
2121531
1817282
2391948
1415989
10313
897608
1354047
2865105
187280
335377
1189957
476982
1946511
196
736081
1713229
2562961
1829143
1120265
1367467
339739
1029184
230628
1546717
1642006
406439
2128366
1448230
2881796
2211622
569857
129011
110415
1661906
2028918
241983
1513798
1584953
808302
2938712
2197812
21172
2294174
1914335
605672
1264545
2128838
1710608
811631
954124
1855558
399483
1262170
419511
1103089
2440976
958375
1244964
2838904
723527
2239070
617852
837853
743492
2868362
860921
1814074
104530
761156
1005026
2055623
2780655
2142909
262270
2766303
2474822
2125761
1977115
2563489
2007178
675963
1665040
2039692
712052
2219710
246985
1454077
1081810
388582
663839
761603
1269741
410599
2282192
1491245
2212755
498151
1775652
301532
430706
186086
666449
2252709
1450910
393261
629958
373905
663902
1133727
1334920
734648
1740699
1960569
2559186
395893
2169277
2695703
1748251
84724
1631440
284057
671107
666635
2780793
2272061
1764959
2081509
644034
1815550
958978
2660373
1250699
2589357
2796041
2548888
1392115
2875980
15170
932214
2500754
2194324
668501
2303101
2062806
2244497
2720434
1930480
2363967
1645998
1165525
570976
1139495
274852
2178489
2626675
1308203
1596932
2566540
2174716
2284857
653529
2574168
1978555
1576636
1289984
2575797
360217
2892970
905239
797126
1063881
2309601
1594551
490515
664005
1646631
1541322
2107233
2078635
119648
466421
764821
196321
1243637
2371750
822446
619792
1490773
1264354
257030
1289325
1681478
1459857
1638647
604007
216254
1857064
2227289
1123032
661814
1584575
1156278
2183567
1701222
452183
1330883
123661
274374
2825192
738753
2837493
1032976
1154191
1291718
273779
2633863
2147588
2828361
2880391
1526893
1575917
1499183
1601551
815370
1671853
418307
2765723
2297452
1106332
1032598
1116547
2330040
1994085
1972984
827740
898886
169939
625776
2450833
1024056
1674383
148648
2220050
1470752
1116373
1929188
2398371
736484
1363949
1059941
2245893
2130878
439057
505736
137886
1071468
2852111
2133318
2206553
899553
1667936
158015
2385109
2658533
1881470
1450565
1589385
2470607
2610496
2113718
2799529
2287461
2385301
2918103
1267774
2033242
2152801
914023
2391824
1417430
1681081
232186
2039980
2386186
893095
2323452
1455778
1785063
1011010
2622950
2751513
199707
2265869
1327018
2088197
872052
1017648
1733882
2466213
1247990
2609843
2067773
2524670
1170420
513037
1627791
1399794
476496
899787
1228493
982147
1257468
188404
2718998
2777609
2480872
1858092
280097
2309801
2032246
558379
2616729
2880464
473247
197178
1903824
1780551
1548638
73190
2327384
2317442
2256418
1937734
32877
2725303
1460316
532681
2662749
922156
244791
777116
795850
1814522
2420933
770216
1103085
2698709
1865541
1004327
2135179
2636068
58107
2903607
828308
1910012
246343
1395595
525926
2079016
2536106
1491172
2268364
1301689
56960
1984746
1802447
1812244
155377
717541
2735027
1008876
816001
2549310
2020266
2737237
1798936
1028641
547009
2924321
1401564
2473700
189455
210088
62351
67537
2876086
1993460
1050159
607833
2133846
2739210
653599
956062
2846606
1303251
330212
58596
944697
2006787
1981753
2302396
2737679
2655019
1248512
1494648
1160698
2495857
2720241
2648895
159535
971652
2456241
1557623
300881
443845
597346
2150544
1897201
542410
400263
128339
870301
2391286
470904
1695758
125549
57688
505083
650817
6257
511004
853284
499322
878675
843248
2489767
1069933
263420
2901642
666867
1527070
1897455
2417120
2627516
1166962
1186767
2661000
1223901
256745
1859116
1081175
2356832
1527854
2816041
2919127
1003044
451466
2094142
2656007
700574
1101480
1981561
282448
2496877
309211
2897822
1694128
2417023
139688
2061379
2019297
1648313
1427502
251716
1591836
1993954
548349
576423
1073225
2072200
2627081
2097762
744051
183553
31141
1680525
1226067
589007
412878
2477877
1012338
2092266
769850
2616590
1457460
2454256
354972
1415405
2241056
2320110
1430730
1521757
1383706
1810146
744137
1052286
2363948
99459
2354849
2776562
854271
279209
1745858
2621455
2394577
2465728
722840
1330188
509925
1593457
446890
2351671
2137399
339874
2472710
53756
930751
242601
704268
2022301
2594741
2300706
520760
979831
2326605
2048396
26987
87277
304134
500157
2028657
1210165
2240632
1102027
474123
2369374
1055281
870255
1398621
1004561
2082137
1506781
2557455
1312785
311817
332473
786745
382252
2105698
728545
2200484
2331727
372700
2060419
1411157
293775
1017441
1017398
2833121
1183865
107261
982684
216483
1504515
806238
93981
1770551
601206
1715203
279042
1575581
948739
1397283
2144202
167062
2422207
201166
2377014
2777980
1824000
905430
188630
110765
2265541
2355958
87469
297739
327511
1287616
1397144
1300419
2656137
818807
578652
954920
47665
1366672
2527868
487470
555785
54544
2194725
1036940
1163462
1595391
628139
1642738
2383609
2704264
1319408
2914661
2550853
73559
1402277
2666059
764691
2598259
2512291
1074357
2739569
525799
1603442
1713472
1734029
2548118
2652287
1944554
1623064
19351
67143
826501
2707076
14478
392350
2863030
2588688
943152
2252792
2511244
2723014
712972
2374760
1741298
2719401
2179407
2772582
2674376
2463533
2705556
338278
2423043
2451652
1192381
28607
852760
2650320
1539491
1829214
1393730
1703943
2479944
2739786
2740785
819941
902885
341428
2561264
1957192
1355924
1091570
2271401
1576002
342772
461395
1015514
2101123
990642
1376541
2258241
2794998
2181485
361214
2433218
418816
87866
1455711
1029992
2561307
2897439
527645
2036826
1940532
1599255
2852154
187707
1214298
2522812
405297
1289445
811465
417201
2221904
1930460
2445157
156459
143318
13440
1291254
1804305
1041055
1415027
2091970
1579737
1065850
2212919
2261297
427988
50675
281096
225119
2332097
1325965
2599947
2506087
967708
269417
919947
1464588
1311412
440529
1506545
1145949
2425456
2388821
2892618
1784399
1689512
1452784
1258294
2275624
405774
374418
2588299
1711967
2028774
544516
881177
1924742
662924
1599280
2281174
1069210
10378
2152343
1170471
1176148
312288
1577663
1101148
1234593
635530
1493107
2528698
1763617
1698494
891927
2325714
467535
946863
2339966
1232137
956926
626910
1526225
1643744
2823079
2614070
2339289
2058738
836026
2976
1495862
1047846
2513788
382712
1697235
515527
1444585
1819924
1389979
1349025
262703
2654169
2219972
273765
2468440
2545378
2091481
881471
2417510
17599
1526329
2891286
2413558
630080
2040260
2439065
1996552
1252841
899302
386747
1911179
713765
2419808
2914425
896166
768663
1539591
961108
620385
1944686
2524220
175685
762902
433818
1334147
1561805
389136
2774441
421628
838132
927197
2133682
78645
736924
2344704
161533
307062
2666949
2252919
1234211
78197
389837
1421982
2850500
692695
988352
2934149
694238
2538834
873418
1290129
2014392
2408764
891455
1718819
2266392
2029393
2657978
2706857
731868
164192
505852
809471
1367842
1233482
2889974
1871368
2495388
2627033
726199
1318106
1897405
2630596
813618
1581826
2713232
554473
2693418
848375
223368
249833
1032824
2698368
23227
2938447
1520297
1333456
1465442
2543995
1388601
1551998
2503206
139300
1163882
2904223
1612120
1810356
2440537
2732214
1426417
579687
2367194
647326
991087
1070724
2147978
2123877
1490906
1565732
1981421
1175290
1207741
286899
2350760
2060088
2491875
1936370
923657
1602071
453433
2292184
670978
2014060
1410192
1375491
2796566
1180320
1539374
753986
2368990
916714
2063293
2635066
2002171
2142446
1151364
2807806
2232828
1743687
1665067
713210
1378529
621400
2358222
1354552
2614376
1483314
2610133
124548
805113
1395460
2061188
706362
1460250
1421364
1583658
675287
939350
969023
1233335
2547542
1317615
2858927
2450661
1004047
2928068
1541603
1357118
1269017
2397402
2610845
663845
2654823
1471707
2103875
1621629
2119790
2786911
2081377
2435006
2210191
677968
1241756
742580
937885
2837791
1701552
373750
442486
283060
2623569
2620367
915830
192776
299119
658329
2785008
1034892
1622292
2728725
2852926
1562460
2199500
670673
674791
2165914
2072247
882744
1249302
193447
20261
2580709
2505546
1084069
1408899
208602
191800
2907664
133549
2906498
1595847
476716
1787760
2427845
2929384
2419128
1049351
109672
641252
66192
1543133
1466512
2436173
311871
2294376
2615980
910879
2314638
735509
1750606
1362271
1766612
2104646
2362811
2266120
498769
1132180
775864
1987931
2694781
2274879
1985034
2720764
183400
1477645
446223
2586463
1447173
1410572
2328377
2479836
2558362
567833
2127595
2357569
2794812
1194485
1779563
110508
298180
1023947
1192190
2213036
2040175
183902
2229519
492187
2071917
1987006
1226389
923626
1750182
981857
2274915
2329437
1202235
1858649
1416613
170467
2656067
1798860
1450068
2843142
423457
651428
1184131
548796
2591460
813371
2582086
2023922
51277
1053534
2078116
110136
236309
1375535
2232633
1010488
320371
1210536
2774319
1110912
724579
1918165
1575800
701754
1596901
2715588
1575487
276297
669808
1048813
1945369
2243272
2646830
2024310
117779
118095
729339
2829458
2027705
1189685
1208873
338851
2488551
2297385
524884
2577742
2685808
2317124
1486982
2668306
2336845
549080
2806671
1537895
723548
1593604
693535
2407474
1268455
1557182
2450032
2760123
2742786
1723135
2467632
164963
1799383
1763498
1865446
1926702
2083989
197418
2618189
1631049
1099140
2832512
764445
1510553
1228028
1879699
2373719
532577
27942
1036004
592039
1309121
46179
9717
256106
1540964
367637
485247
363126
2281778
2003205
495587
1718020
1315200
199611
246880
785957
969329
1960237
286604
2912954
1611088
814907
607386
2048631
234472
14983
680222
1592320
236647
935999
2266485
1807290
2525067
2773845
1857655
1068611
1819127
1144220
2357372
477152
85163
2802477
1252741
212195
866651
2267140
258038
2167720
900127
2513203
1692462
2466459
2747799
1909627
2414950
1307197
2777390
948505
1377380
2061106
1594725
1697194
543438
1876061
759614
1266018
1849297
796300
1289557
1125830
1447040
353280
2653800
1618489
483465
1010423
889703
478643
946779
689123
2419747
420449
2222065
2234102
536712
2852799
426193
1679044
421647
2200059
1645874
2625475
117
2625242
1290204
547798
1942933
1469975
2798865
2156345
1072514
2527607
78167
1237210
2003233
1908740
1792624
2504155
1783354
548866
2162895
1854200
2533851
1648421
1604227
1561054
722643
1933689
2358467
2775818
2924632
1220332
2599365
2017925
2114895
2412325
2804440
1615925
2148629
791516
2935387
926089
107475
2807051
991891
201859
2318527
2782843
1441150
2029327
241364
2358193
991997
733668
2715071
2374243
110852
1711171
1023579
1083342
2450264
1543342
1087983
1241478
2769856
2824048
734150
1072841
99567
2888483
686428
2305509
1210837
2064267
1499132
2623674
316310
2688068
531836
2863504
1117730
270488
2348193
2890756
2788274
1227014
606716
2752515
2608585
1128937
401182
2046320
637206
1655144
2771176
2357286
1347281
2509204
2288976
677464
157729
2037793
984450
1224691
1291748
757525
727334
900338
127355
90299
2123214
2002163
1720560
1885387
1828856
2152248
387664
1378519
2737884
1572234
498733
276402
2570815
1400247
1779255
2130595
1596749
59376
1104172
1462382
2679386
2478756
421520
179027
973682
44165
149373
1632876
2067105
2756024
722155
1338505
584469
859261
531708
1345945
986505
1721416
1171409
2569492
1397338
657373
329562
1387962
497728
2879767
2379505
1635168
1048209
1380049
2078606
2636231
1144352
2749892
2626858
2556774
1653159
2926357
2879428
2036528
1567496
1876101
1485486
2601734
2834784
443543
2326386
2088337
131724
2307185
2211986
1751907
2477522
2422311
257557
785903
2208073
1513058
286621
1861314
1344654
2673160
2246569
2069084
432233
178840
2041322
2606551
1668616
1242177
2332353
953917
1699658
2066109
624676
1461549
2569537
1317876
2631517
1948366
1567132
1501445
1265207
2146216
647379
2299275
1600546
2287233
2255447
1016390
233232
300332
2682508
1863216
2487356
1252543
94765
36491
656285
659971
2183172
2903544
1784121
2926012
1440395
2377889
514604
2903357
2342251
2345001
1244861
2804
2572302
447680
866566
2574708
2648020
1487857
1626063
424412
1848555
1648475
2014164
368417
2112179
986733
482387
1874604
1701007
2850239
1796131
2427629
2540201
2807858
1327079
193048
850875
588083
1256619
1196201
1078475
2045791
719058
904402
223233
1963927
817708
1169754
2204075
2246301
2423179
2566461
2890210
186846
366455
113803
2344707
2326697
883408
2414911
1574844
84094
1719056
647697
486840
2445877
1284535
170601
737838
666595
1564325
778420
1127849
2652967
2516577
2011355
2641018
1359617
2357833
1472126
1655704
1846447
1878462
2304218
982528
2378125
182775
2730686
987416
2367026
2605398
60571
1905813
2597614
615424
2696632
2190151
2340363
1988186
588458
127190
1852421
2524741
2662850
2004898
15748
452220
1379772
2559029
1111430
16307
533890
828221
1033412
2797069
2775012
1300966
307948
166496
651919
2598622
1271961
2072142
1484803
702051
2249767
1963838
1603368
2909279
984988
866810
2702191
2050808
1251136
2161839
295289
1290120
517646
2040856
798408
1966149
2366030
1296718
52234
1019950
1782204
760009
2443009
1387590
2330491
2891116
836028
620626
2608876
2048604
1883381
1256211
1763419
1777354
2812719
2248277
2862026
1746719
587836
117858
1598706
2695928
405010
1131544
2360476
2282652
949215
2802547
537512
2812297
2192977
2044840
1858176
1847337
2890570
2099682
586243
2140752
2618968
2827751
1625894
357938
2270497
36096
2090283
2350206
2369109
597654
166488
1015201
1329579
714308
210185
28794
2618213
2440792
1630150
2131120
636165
2780460
1198335
1058293
12040
344058
2571472
2514174
1454994
536784
2537832
1231823
1759048
1742220
414879
779741
1322576
558897
1518106
2052349
2037295
1711356
2194741
1029836
2818027
2510278
1789837
2536821
1214199
1158306
434963
916937
808224
1539475
1745661
242817
1875909
958740
1590020
1699151
1242251
479748
1510552
2090416
1690457
1013518
2612081
877320
919067
671637
536300
2606975
1884765
1740252
1000390
2597990
1341975
639319
1810403
258044
317098
1311951
1135283
71975
1325030
909024
1760958
2500341
2862200
40668
1844843
347110
903137
65354
1602539
765236
458021
2450885
2069246
2411591
19880
918479
268176
2765833
1909918
2747390
2845072
2102509
1076665
704111
2208759
47595
1389308
2297611
1250509
754991
679270
2073907
2428489
1224425
2601792
2827677
2817873
1009051
2702198
1406710
237041
2409146
2773840
188765
1387818
1685754
2467664
1340080
1538452
2841492
414865
2759866
2043730
315439
1849006
1963741
2614805
338198
1027148
128875
2589612
2251657
886736
997540
2853646
2635934
2164841
2423484
1288957
1431427
1973950
72507
526847
901535
445509
321039
1466209
745774
744398
2117712
1804469
1075629
1219226
2783722
688128
743140
189384
1918868
1401769
196162
2887903
1951970
2397943
2514688
1874733
2329740
476801
2816302
1996786
421727
2888411
528432
1945398
44601
382656
2781485
2499392
2053869
901007
84203
1800451
2038266
2039708
2062917
64594
933627
1532933
1439945
1699408
376632
2456593
896808
1551380
1783258
109604
121556
236086
272131
1060767
2573624
2036266
1127291
2424172
2248996
554573
2381889
1452089
1161496
2921070
1553029
328955
922135
2378949
2331282
1073073
1579657
782377
481932
203514
2567506
1103857
1262182
1427318
121177
1718691
2350074
2713540
1178282
80521
2369398
2821577
2444523
1885074
2159369
186549
1435636
302683
1020947
2204971
2657722
1798646
1967863
520651
2337483
2514762
2112530
1412576
541235
946743
2080700
925098
315675
1687559
2624742
921530
2676129
1865298
2162575
1511125
1523307
1729836
1229748
1583482
1583806
709478
213061
2314479
803595
1861644
2138946
796675
333688
119348
757101
2938385
910166
1723188
477656
59684
1239160
412763
1357373
2841368
1768313
179501
1019207
1226902
2390544
29260
2231837
1962241
2147074
2535843
1141648
625659
372335
319228
222480
1609708
347023
1057882
677165
1783290
774584
2675106
1945279
153852
1973284
335530
1535565
2327981
412298
1155072
605060
469092
630412
2746090
602667
2320162
807671
157367
330494
2591831
920197
1315503
2287301
1109175
1207389
1681125
1439441
542170
2211638
1510525
684705
1514728
1737581
599923
2690597
1543199
2723066
2349321
2219930
1250191
2813273
2078964
1880121
919838
616807
1929819
281908
660772
1751646
707974
262424
282303
694698
2670448
2633893
2538854
568030
601304
924072
2617063
673610
2298394
2925891
1222068
2242477
656578
2099073
1810824
2912474
427055
1833828
1111089
2905814
125579
2705319
2529254
850385
2275051
1471955
2531158
358799
2903426
797312
2862699
1640324
145704
1770639
2553675
2656406
438090
1395765
2605166
231890
1862671
1019250
44743
1158479
1701199
905047
2731206
2560005
484675
1701836
642230
1156935
177446
956607
1067942
2641397
514317
1812028
1137931
2376301
2713534
2695321
1394161
137149
2784696
2185582
2764854
1815676
647991
1723786
1398563
286206
2785498
696210
1730044
311101
2592912
2842117
2279344
694835
2651648
2397878
1956188
2187655
661198
2401273
1673005
2121778
2329523
2053636
1730564
672354
1198697
2286033
299713
939513
2732451
829074
1698378
1543636
894958
152969
1911736
1836636
2533139
2093172
2675608
1750823
73144
1642393
858425
2448328
1388655
2476815
1449582
2449742
2275546
1476409
2241646
1847959
1238045
2723996
1631447
1894628
2228473
2358456
1554283
192120
1477715
2053986
253235
2527651
1643002
848124
2128545
559334
1074148
1571787
1359927
14852
2781995
565621
96525
128409
359848
1704645
738284
1678317
1059497
1495533
2301336
1277150
2884119
1849191
1417780
1724737
2095829
2570364
1357061
862383
358770
2857362
785516
1693710
590513
804933
1012813
1534339
1238622
1003187
1135061
370093
2836266
2711542
2353426
75260
1474040
1890906
2177763
1995456
2806650
2881112
1595370
2560468
1503769
1826568
1417328
937724
1054797
1151573
335088
2675181
2480065
1929974
1966627
2358261
502325
2813957
2592080
555159
1991568
779263
109298
2220564
1389561
58659
461878
2550331
1077545
616103
2792278
2376141
460499
981900
288650
618705
1637702
1368525
2108423
1489106
409809
2684440
2522734
793011
892816
315782
1286100
2833587
1054529
84392
1966730
2831420
1147488
767103
2724377
200907
1712182
1520021
1847385
417688
735608
2337133
929148
417108
387652
1473933
442529
1800504
1379719
2296287
2637613
2419209
768417
2485627
2255267
831276
1776606
306917
2011966
1619460
369879
1863095
492561
2753076
2282911
591674
1600269
2435761
1215508
785692
2928533
1855860
2661798
514147
989581
2639758
527881
239707
2186314
1206995
418697
2517684
996176
1259300
819960
2511719
1951529
1279041
1596941
273795
2442116
109469
53448
1063938
2097492
1062492
183258
2689298
1239876
2565446
2419229
692604
782492
942468
717359
2933773
1868921
656020
684843
641251
1346211
609330
2884880
1706734
1692847
765454
2010658
20819
1188100
916521
784266
165677
1177404
161
2074665
2076604
2654750
1754840
2374221
891403
2068299
1068460
1048553
1877238
635066
472889
1875283
504670
157930
1359420
610957
2576519
2567503
695590
2915274
761208
2512441
1346136
1285653
1106166
1168499
1930688
1634111
2105920
2812327
2003844
2542130
823862
1486903
1677151
2444290
1157357
1537981
5626
1226118
2600705
1716962
2293111
2476053
433087
2459386
1351192
1365711
575120
1305494
1797926
2265748
1991274
2044797
2746382
2781683
2234370
1186010
815180
301073
1753585
996657
677570
2709798
2438396
221496
2343425
2681060
208372
578703
2630804
2294841
189322
753980
1086121
1035252
2641410
2588365
1784928
2380788
1574901
2589717
1740895
2405266
1628112
1434938
2570188
1562666
1768219
2708841
2039538
2060668
679217
1790528
796003
1595231
1201614
1204502
2885516
1466564
1893963
1761756
2475627
364799
1349952
1549972
672787
608664
29739
2445486
1823851
1280710
276174
208678
1377569
2110282
1481393
1574076
1678717
334744
2571108
1277693
1628962
1825599
1196034
1157245
2144134
1289116
2139904
1890770
2563767
820636
1549187
2877438
1855068
1056042
2801761
285502
1407691
1564727
476502
2483780
561489
2091259
1228693
984643
2894885
2429061
446170
2389801
680053
1560813
2345497
1675479
1440725
2754996
1107126
1273858
1137904
1890957
276049
330910
2742972
24523
1148954
2357248
2454220
2197932
249514
1740266
768004
516793
2156720
2333427
1832196
2495180
1333559
1133825
2834647
2781462
2588785
2071777
2723872
309543
1217876
14450
1353862
2164957
2301635
1920714
445486
985968
1562840
361038
1420478
319909
2925869
1753512
563933
2100832
2401599
1697987
2571327
2330894
1635415
1708151
1685820
1523158
890276
946870
1239767
1329248
1065147
1154736
1966429
459560
660419
2744178
496894
1510182
150507
1562773
1439053
787696
318795
264397
2144261
2074691
2105279
2157582
1947100
1460740
1400714
2771351
1068536
2132320
317212
2810477
1584609
665231
1550882
1278627
2016739
1946486
1196374
2547052
2429271
1694288
2457629
1319565
404240
438917
1247566
2160820
2104649
1399634
290285
574390
1631073
2203846
2534023
1670436
1079037
2124000
2618564
436200
360922
952164
270635
2407735
1028289
2274472
1506382
2445245
845793
714717
1932060
95784
2749417
459251
2498795
2038712
716784
1650610
1759047
558691
143606
639243
2838119
2423049
1157699
1821168
1274278
893632
1735294
2328947
724675
2847744
1114331
1776718
1109946
1714259
913551
1355441
1264903
456949
2912293
1573477
395997
2262522
2238017
2419022
2506243
69560
411804
2246608
1359592
1212606
1121527
2271438
1113566
1378195
1555545
1461876
1320017
1118001
902940
2232632
2152948
1008672
496361
1066745
1760294
136048
745156
2076243
1404213
2075019
1107306
2737610
2410758
522525
1204613
2611752
2163604
2771739
2295469
319998
2770481
102331
330616
999678
1409557
1125965
71171
1283760
2662621
2647152
1325846
2567412
1610406
624921
1152388
843348
2342047
2370408
870664
1625695
223002
1179499
1325299
407945
1987556
1103542
2246255
1055943
2131282
1538881
343004
615692
932787
67685
1181613
1373202
2464043
197182
1325921
457452
1882830
919939
1636261
528276
2615226
125577
1944334
2130436
1807445
2844752
469831
428155
1211657
1569617
215812
749306
1361758
2470629
1364044
1363506
2592051
1112990
2702931
1152745
1117778
1647356
1505981
1511187
1656161
2063765
1256549
2098408
763969
1896624
2467591
2902
308493
2727547
880369
2706436
2391168
473370
2579713
73408
1801174
1369535
533073
219580
552378
334000
2827926
736175
2237186
2330662
2086596
1578485
841615
1785220
1536715
1771373
380187
2222781
262270
965534
18205
272428
1820768
1959924
25388
2815757
2715821
2882538
1987467
1776561
330750
209686
2285655
583832
1765110
2661281
897303
2639709
1156094
125788
855713
1249574
2879006
132503
2536123
819668
1889594
2237371
2127859
2086307
2608441
217548
2240782
1848671
2578836
2382806
2068433
684529
1188128
1860203
977833
2111481
2913042
2386780
2568380
1854460
859355
21731
1105949
1061186
770710
110340
168985
557201
359552
1969242
1686768
2050561
2175929
1354364
357109
2364928
1503231
2604336
134236
206285
1555111
1403249
1657641
2158992
1718623
2193792
1630963
2666379
315977
1611879
1269404
497965
1823528
2324574
812271
1308155
878187
2780391
2572410
2519356
675570
2017020
545562
2860911
235395
2562082
2370075
191813
471339
1754519
2897307
1788414
1232915
59839
694678
493374
538218
703238
2898815
468798
993483
1960607
985390
80701
1791209
564839
2127851
2439288
2794132
2359307
2239126
246692
2556275
2273153
583988
1244422
2402094
1485628
740927
1042661
1132499
914087
2590065
1990597
2115596
537713
1477306
2119696
1093463
751616
2640839
818327
2847999
36306
2138873
996365
486676
265014
2935141
2213972
2682216
278868
2478550
2303101
932765
1033641
2763781
1533319
1314588
691179
1616666
1092154
2306364
359517
1697405
1280857
127875
2046567
476216
747334
983306
387271
1629763
2598343
1691976
2226902
1764003
2275846
1284725
999454
1504493
1415456
2454419
818633
1332159
653808
2594038
2314020
1168469
197234
1525982
470854
901268
2925747
2940321
1557795
52393
2182401
2383030
1634769
2325164
2781045
65044
2499970
1905895
1115433
2067056
387739
1082426
1184490
2123754
999808
637050
2695200
1557019
880859
199032
1283795
2005068
799536
2221124
856111
646765
671828
1211100
1984213
1320737
877439
750915
1969410
1919230
222853
1182755
106357
448642
510799
762164
2442473
2466794
210299
1171706
287626
7650
405673
97267
452693
2468114
1447641
2393902
2480560
1906051
1568277
1145851
591144
1522477
1467215
1299475
2628040
1021347
1351500
2450059
2077672
1010641
1946284
2143358
2889003
451045
266574
1336639
2574429
805257
1549734
680280
2215038
1513163
1251247
2903297
991897
1857066
312628
549298
476541
1350200
277678
2410298
786472
1829196
1020652
2744245
2444661
2473191
1783584
892048
1909683
1017279
1340000
580935
22176
1931641
2074316
556801
2309998
511487
103741
231985
1720376
2805837
516744
1262675
1476163
1403755
892365
2364204
2051088
1829923
464302
2804917
2460120
483902
217913
2748906
2198698
1809963
2850960
1850992
302980
2166899
1210533
1301942
2697814
1808248
715703
2282623
2137281
1998884
579159
1645498
2426662
2225479
2015757
1334888
1064314
2024794
2125613
1726695
744127
2190299
979754
1451915
2710612
1042867
275922
1371760
2349414
1276832
2704268
1211360
910979
2879564
2393009
2782646
528769
2692961
88851
2035144
1150066
1115459
1410049
2766266
722972
1536618
1429967
1770458
2012966
2250450
2116371
2579700
2346879
2241643
861290
1559664
2263847
1220961
306191
411589
95996
1216241
1206728
1289238
1295400
2764939
1402542
722360
2192064
1609283
2158552
1059901
2289013
1919200
2207741
874208
2112351
1744970
137598
1431336
2090273
2187497
248840
759071
2399490
1727523
404255
1388741
1548169
849087
1303227
540363
1311574
698759
1374877
2005701
767225
387672
1925727
236320
1449547
282319
2458052
1010367
1221576
2425941
2494914
2018131
596255
2292216
441520
892936
2664086
1570605
178798
329868
477864
1649048
1707
1892334
1678979
791454
1208623
1924926
1841906
78710
2502057
115360
664820
2430689
2553315
582706
2571605
724194
2716178
1137146
2470786
1341555
718824
168629
1716482
1247326
1858945
2395979
1284466
600906
850450
898475
157716
698724
2006631
2467423
1780628
1326597
2473212
2395943
1228046
2315011
1930004
1319648
858746
1494763
1247131
2872075
2468784
713114
1508206
774939
2229074
961680
1770713
876264
324696
2289107
1488462
1864128
2813697
2024186
2457295
2684988
1034553
468263
2166405
727523
2493120
182451
2347185
1172521
1131628
106620
1544170
1998085
2567344
2434980
855374
2155959
2935007
1116374
2275857
148699
1772964
2572254
1990729
2079453
2527019
2476792
1306115
619639
291077
550637
671683
1468738
2827601
144044
2292434
499051
1635347
1565900
1069539
1395810
322582
606504
2712938
2250060
1551369
465397
652322
764245
266594
116254
1356143
2546767
453258
1668249
691454
2594629
1419935
445273
181037
493808
2293946
2824593
1499984
2547416
2542923
2894267
334867
529699
1508404
2005765
1530539
1693851
2332092
2492244
2274700
2491948
2212037
1335897
1417544
1999635
336940
834904
139294
2742433
1219368
2827343
2847015
1159733
2538736
156809
435001
1999989
1008315
25059
2672974
465563
974068
1790036
2560663
1892646
1942894
2894836
765166
642095
461477
1599126
1704924
1207683
1258869
1864465
2605399
926986
1227189
1610676
902065
1699136
76011
2372701
2031122
1577788
1310792
281101
317400
1664651
803205
1622492
1181680
1195812
1695875
524243
2829580
2541675
2844883
920435
489475
1437460
2658078
2170200
1285619
2649948
1251788
1474968
267687
1845251
326348
1250014
512989
1545343
385047
278837
725077
2673186
2311623
1227022
2144828
2321679
953361
984492
1464473
1576468
2769589
1824219
41280
1211562
522963
1721161
1971775
274904
1037953
1717884
124999
2603826
2718462
553978
1777276
2789135
1205040
239072
2768001
2631377
1391967
1936859
532785
635348
596065
1445112
866355
2928501
975973
2805761
671014
1347238
1670978
75899
2932370
2641729
1533156
1191229
1373084
1181873
122615
2095606
1645846
232276
1149780
2085714
1514311
2725432
1244904
1255189
2864989
1846609
1538379
1980372
779324
333742
563043
2507511
1662513
245425
811561
2528248
1186276
693433
1839548
1259222
2749527
355557
2837898
698646
2106529
1128652
1391066
313964
479866
2745771
441443
2406483
2060526
785187
480316
1792582
73282
2008426
106629
2583232
1818602
1077309
2820363
2547885
1496014
610160
318160
2322602
2719326
2683073
2023602
273977
772459
501382
595175
2038876
1673089
1394616
1802541
1099509
887363
1149420
630054
616099
878358
183692
1714837
1617826
29507
676925
1858428
1090045
2181977
440970
319789
53381
1474136
745829
2272572
778337
591931
844411
2199290
71444
197998
398923
2031177
859591
1535678
1906755
2337786
1654061
2685212
417941
2125329
514018
2570447
2705623
2296779
1590738
1990283
681253
2770100
1653658
2084690
2936621
2712566
2902728
2068366
1513934
341990
998024
2211413
895698
770475
1184431
2362533
355392
2912658
1776441
2015155
159195
2809962
1730462
2607449
1819494
866710
139878
1444952
2091013
2221336
833554
869001
146527
1708622
2896899
883192
1850966
2047180
2605060
334628
1562089
2789746
2243448
2525950
1181983
1490472
1176958
2715058
2118294
1851977
2734716
2008543
799965
2455874
2144806
111112
1926070
881769
2087176
387326
582113
319589
2464426
1640441
2739486
32012
2526590
883761
1169477
919684
2401059
1339007
1792280
305264
1361669
2623376
310596
2289196
15979
1681178
2512293
697365
711471
2827077
61127
1093411
1395307
232574
2817435
2266236
1316547
755219
866290
347734
617126
1926794
2434396
1996588
1162097
1215342
64271
2349659
1930896
1753268
2005707
2624461
1756593
241224
2238135
1234320
190863
2762170
496377
1342363
2316597
2518635
1476068
2339936
1665344
1269128
1652334
1106095
910301
2217553
2778889
2541205
470221
2486357
863708
1637833
678223
598368
2449009
2078840
642665
1569244
2784071
1606554
1899772
230331
2299881
2644547
2511187
2934523
421790
2606239
633232
1236903
1682021
2010083
2690013
2390040
804035
1970513
2636456
415623
175642
247411
2381965
304838
1697913
2742809
969508
1004866
669393
128838
2246719
722780
558274
735935
1458512
2582758
357597
1272414
2785989
1075541
1382149
81422
2399425
217226
2579796
51092
1393659
729244
801984
1772606
1495945
131059
966355
333625
134482
2004218
1671685
780046
1737721
606511
1808095
192585
2746233
520299
2655151
1419770
1534232
2765833
2265483
1329009
1177064
1421627
2312186
1701004
2645022
826148
2130025
1630850
2187783
1208273
952840
2094079
1410197
1525870
2525734
1055074
2875877
65983
465031
103910
2727565
421461
2790163
445036
54818
190880
2424804
2884473
2227053
2224358
143850
2035169
2827502
1853447
1047970
1010299
2180325
2547000
1751389
2225211
2173582
739665
659797
728271
2929399
674419
1620459
2423995
1156897
2320579
2237328
1325711
1772453
1986248
823013
500110
931640
1714675
2297177
2528568
272052
212393
1356359
2213037
2874144
287680
1196530
772134
1117664
1366676
1003702
853248
2909793
2865818
1143075
2211783
1136163
252818
340085
2216399
19834
697510
2276965
2189293
2390048
568805
2246556
882711
1309345
796755
2686832
2193836
1157637
559963
245301
1461375
1916659
1940307
1771787
684212
1502635
21735
251327
725089
2065089
2228759
450819
2265803
2718746
362732
2538173
1431628
2715566
1293408
2571635
2484272
2204374
2786829
2323097
2640223
199373
298102
309369
1485297
1946809
1380588
2836419
114213
2297517
1839909
1147296
1604763
2570138
2292043
695027
1367248
611483
654667
2018061
1117488
1055618
2523438
135262
2604306
1518488
264065
2548202
2506479
1425433
783153
1017462
530820
87658
1530929
2753933
821363
2153789
2485252
2654042
1525034
1548633
327620
479851
180015
36483
868764
2184506
245550
2129115
1737626
1539327
2862854
1436302
736842
475412
463096
2454879
903047
1413352
374348
526292
1156409
419467
684574
1258062
476166
119728
937235
929273
2796713
2629957
2204014
248205
925010
323210
212782
2728124
617926
70531
1111246
108741
1267977
1456676
204803
1374367
1794989
564781
198956
2248459
1225366
1305955
1151608
2150637
1806802
95738
2429677
2208321
530595
1723095
1410504
1325828
225145
2529096
715597
949930
2525102
1195718
847599
422078
689931
2381359
1304981
1959092
1331749
2334691
2045534
1546198
2443454
2539608
611733
2311107
2215510
733375
783060
1698375
2026235
772068
1623566
1887668
2724924
1006585
205970
1927197
2278210
1276477
1711454
2423952
1714110
2899437
1882419
1084379
625899
1208683
2707970
1140750
2007683
1055941
2567811
1386169
1270521
982040
404704
1077352
798136
2413621
1442059
2911519
49969
174839
2439776
1050384
1013516
55284
595717
1025705
1859977
1294193
2558249
2499132
443406
2374560
1279121
2613444
461653
2353567
406402
1375167
1662711
2568408
131612
1655235
105181
2072285
504590
195189
271750
1819676
2405691
2110028
1548344
1153680
1867343
1017124
1421915
2476552
240718
2129796
871678
1250137
2446456
341444
1244069
323931
1104742
513005
2622769
2229607
1938344
2438468
581943
1701239
52958
2594508
2362920
2933505
2643593
2882383
1045467
1115190
609176
819312
679412
876852
91913
784030
1384721
1137245
800184
798332
1237730
22638
1605387
11914
2357897
1138872
313712
462924
2018973
1590338
858456
2060537
1042244
1082409
1816702
778036
2029189
2915453
482943
2731768
1799972
1963066
2838345
68907
640177
2277701
1041500
1890065
2707061
2697546
2671925
2386046
975910
394681
1936461
700045
1139156
678860
2916998
1265089
2344613
2721687
18841
533988
1051916
545203
1273660
2305388
834299
314519
292593
2478755
2210508
1652414
2644975
1818708
2425974
1747357
147169
2884254
1671015
2207940
16702
1987134
2594980
2309325
2202884
1412773
2869396
1408421
130885
714767
355228
972465
2843362
1180787
494067
1605302
2759990
1628325
1430945
567591
1845167
2453851
382042
132185
946770
2507586
1613335
2153525
2345825
1534623
921512
552433
2802759
369518
586553
1269340
896128
508929
1093951
387901
216224
2410072
953934
1281466
1157821
1835162
772588
529556
7990
2490921
1638199
2651915
1743436
2124347
945610
2630673
1059739
723487
2200487
1378006
2227210
2830304
2255
1772389
1453313
709362
683912
80008
160663
1995598
2018303
399170
519989
630664
1488229
2546276
2874749
123514
1352868
891971
2020871
2505841
1934171
2353666
1074237
649997
2276478
1581838
1696794
1309115
1026102
1789670
2887607
1392993
2810120
1715284
709349
585443
2287625
1997229
1477989
2234015
381616
2279958
1223732
2827963
2626080
220152
1611351
571763
1288830
66541
1410760
1137988
1552515
2025993
1470743
8769
2828184
2338237
516227
1550138
2239269
874270
520929
531619
1994896
2793164
1620484
826226
2805050
1385020
2148608
1522812
2808223
1173471
1728556
190245
2534282
2069919
649571
414225
2226497
1158423
2144672
1570894
1253411
2018003
868104
663787
2763791
744559
469670
225738
2482412
2435950
1653877
1379005
1203980
793013
1074416
2242945
2223562
1063103
858028
324944
2091034
85473
863276
437038
1700961
1729021
2413493
1359173
819078
511492
41127
144430
1437373
2327646
1607542
2829757
1877120
1589699
1902246
798830
1329107
1779265
1429473
475542
799503
1207570
1759187
1410546
207451
1130759
2805850
1170257
1178418
2913492
685195
446425
868470
732285
1852294
1755418
972704
534848
1351417
1107652
1885245
2431964
380304
76696
1987887
368544
615087
2009181
514191
388418
1771341
395722
784910
2824854
504394
1693340
2868863
1940665
857827
1455510
814162
1573446
182270
875833
1351981
713024
1008990
2177168
98215
140300
1751103
549845
2830108
500567
41385
1837323
465799
2776326
184661
472160
2121134
2917580
613297
174394
626823
221219
1479287
1815175
1975475
2259242
1257499
691376
2621445
1060555
844299
492259
1174629
903839
1370733
778268
605310
106179
2852059
2039945
1490952
1375810
359619
1100319
2775628
1714234
1678462
2183692
1052778
1044473
1262781
2303289
2237743
461259
554003
24881
595585
923039
1210361
104304
2524257
2486850
1536673
266895
35017
2140463
672868
2147754
1445298
402835
398101
2601265
2110638
1952599
198634
2141349
871600
777355
2384574
1250084
126840
2076145
826012
496432
1198561
2313129
433995
2245161
745427
544080
573583
1591295
585017
877000
447015
651176
512696
2938594
994429
2253748
478797
1288918
1601631
1626117
1239330
1261145
403537
2599002
2714727
809963
2510652
53985
456919
2550061
1860785
2544409
1218233
2558783
395606
964000
855431
142951
2134423
1519933
2827268
2854136
1762914
244252
1361827
2613961
2090031
36775
1275339
410386
1885778
2358242
2756743
186798
2930079
1776952
703302
1201524
441000
350826
1636832
228199
2183866
1483570
2338738
469711
213012
1545229
2565110
1221054
2623645
1472030
1651589
1767062
389891
1407691
598789
980944
1644794
2359905
1657285
1124839
2164595
1729812
1989770
800140
1878597
1865665
2626629
541314
1064578
1905367
2120071
1414268
1474142
550278
2551193
1345643
1179794
2239706
1125262
932756
1979779
2802443
870756
1304530
1787665
1224123
1201344
1047464
2143717
2362013
1499694
960133
2027124
2464393
229236
2352126
1955193
1367175
1068839
2569395
2115905
2937079
2872887
779256
2393175
1314240
1275953
1575607
2008562
2702655
220246
1038261
2766496
2639369
1109081
528533
711425
851743
2126966
2561593
939080
1134523
372803
2851774
2385847
2059552
1455663
1033169
365796
659365
596485
2372763
314959
2635374
1892335
1074457
2564276
951286
1139363
531719
683171
418164
807589
810362
1198869
376023
2289997
1988900
1704261
1247082
1646380
1152784
2022897
1974987
2435248
2811513
2467240
1096889
2929366
311975
404386
147590
1188635
730297
1650380
2852036
2165413
772338
2518969
2199955
1454627
1707808
1456393
1316464
2870615
2929847
755489
2250696
1473019
755214
2138882
1388048
2153998
1786373
2331008
2085707
2193169
915364
652355
2805318
1110187
1037269
849398
401368
1974164
1952529
888346
1946947
951077
691668
1953794
1465155
2688523
1535254
2331378
536656
314669
1136227
2111064
2353630
662414
628925
2347616
1652544
1376796
2732864
2016265
540644
1550976
1042542
398741
1539760
543885
1412887
2006921
259745
737480
1599165
800115
2689356
301683
1626637
2097193
566088
2453258
1601079
2782065
2723746
2487613
450963
2564111
2127912
2743681
709405
2345687
365611
1365708
378692
2214154
1466141
2144559
1497604
1287990
2522004
2362656
1923961
1013207
1135320
1133681
217593
2179550
986977
2852446
469874
2072632
1508192
1858195
2750866
1721760
2786603
1031358
1237943
227541
2664535
2409063
191829
2232292
940836
1910138
1611572
2621702
149586
1272880
1763070
2205676
588494
1929942
2618725
1774990
43035
1290022
1862744
1374150
2698703
2223736
1493952
2764517
710532
1307658
2118640
837845
1171622
337598
2848335
351092
2581828
613528
2035967
1843822
523288
1410834
824251
2851744
1129408
487827
641650
1674107
1032353
391079
2750686
1809706
887977
1421523
1736146
2421215
1247550
2912734
2800631
369076
1999066
1137019
2243311
67272
2669314
1580181
1430072
2714500
270893
1589260
1471066
1664447
2024295
1355008
2094737
2414306
1774263
2125509
2511727
1699830
500125
955103
1871783
878366
670251
2699618
1365403
142854
1028188
2640071
1413317
627124
2841412
1872583
2008021
408778
796656
170516
715950
891945
2233889
2097343
1989385
774660
1354006
2306803
1704513
1051984
815817
754056
2139305
151867
1641351
38281
1087373
2493041
1657994
2793636
560501
2318634
2263364
392050
1866384
904181
1263314
2325747
1578689
74689
1410065
2115553
2373650
2584537
606985
247333
2680872
362210
1647804
109307
2481905
2514423
2077936
2522482
396919
2414679
455992
2872559
2353903
821204
2537416
1187379
790508
179225
1389956
763178
1718303
794089
1705135
2823580
1564077
534355
2823718
1914523
2096714
683793
2851625
2261029
2873510
1929102
1066345
901239
1297927
1437051
1622232
1998851
23934
624607
2324983
2706246
740853
273420
1123496
2114050
149123
1299985
260061
1150763
2076721
1393613
665142
1747985
2207525
1588404
436907
2427226
1582275
857994
1457139
1052684
1319881
2485298
1922060
1817842
853262
460978
210240
1488302
2354676
2256033
506084
265085
977226
2236032
788805
2165944
959433
2715527
452484
2157814
1594246
1214082
2919229
1043511
2166258
874229
1729978
1156786
2815030
1105327
815871
2038581
1119153
2198454
726978
721365
2421912
2050446
470702
1450371
1470220
2608798
1331251
1026455
1521929
2478019
2196715
1471514
1661833
2378995
2866745
1116094
1179165
192070
856578
2258756
1458044
930742
137137
41910
89074
1053250
641252
1496568
649489
1041535
582114
177185
1376764
1746444
56238
1742350
2014365
2154550
743494
780361
1275674
102817
2107451
660625
1842324
1230491
531639
2597968
2240029
2458834
2698091
185952
1085518
2050996
1723551
1352254
1063492
2670373
2050980
2418911
769466
2422127
2879649
1146435
1241305
2065599
1095696
743961
1933617
1273686
831464
1689207
1644188
2835999
943828
446149
78863
573133
978339
2185667
2159546
1074321
2130001
2830106
2612402
2193383
2597514
1272299
1626589
2827318
1895444
409106
833482
248326
621798
128980
482871
1613977
1762577
344238
2667084
1679972
2747453
2217053
2674415
1670184
1662698
1737831
1910800
2077967
932749
687841
2873584
95187
1161236
10547
2529723
1056974
1820059
2479396
1401328
1245736
548752
2145945
1946989
35480
305079
802645
2739958
1836394
2173332
2453605
505797
1726373
2836217
2882261
1018310
1105793
943561
993847
489173
2151484
2514143
1029876
2436391
1084400
126731
2361557
1816459
2780033
1962319
506735
2145251
2381524
1649707
2409250
2579423
2408032
168278
2757727
1954025
295574
2149798
1991461
1524433
1187574
1500370
239961
718684
959914
1014068
2857477
1997663
2848933
2768360
1795280
2487261
159542
1245713
631127
2194158
1651961
692055
1122296
625923
887067
822964
1702616
967906
1209387
994024
1167687
1898965
2812550
1924026
1817132
2466912
2824070
1248720
525055
2938241
2671124
1453781
597194
2183275
1849502
911617
1767593
70003
2059697
2139604
1164888
2904103
1741388
814484
1211478
206388
207564
746627
524288
1333476
2357232
62689
2117759
1368985
1073277
425812
2818980
1752812
2708369
2594190
1049110
1790439
1865333
2569086
944636
836918
504590
29589
1675863
116022
1260227
750727
1507076
1469734
1684897
2919667
865025
287658
2579416
2351027
2626422
1637809
1062899
2621165
1044444
2509330
1060384
1779646
1734754
1604792
239011
2940527
612981
2133725
253057
2463353
2899388
2087117
1701404
1493890
2384224
850128
1279084
2671121
46774
154481
2083305
2591771
689967
2231425
2120188
685163
759887
1210929
1493062
2677919
118335
997562
1562713
2090933
2671130
1192988
1111102
2226977
2435042
1757048
168873
2496234
2687257
462348
78655
403200
832773
1176009
2865630
1105325
1724789
442839
1929907
1107659
582123
1952666
1555712
236443
1056557
1640960
748984
828307
566005
2798484
2540658
2020994
1131614
1636415
1306421
1400109
1143723
2220307
974608
2733276
336547
2687437
1192461
1533431
2787374
2411315
946016
241988
1770688
476868
2375047
762582
513995
2118415
1448581
2609326
614750
1799169
2089124
1996941
1900614
2896219
791086
2571659
106448
335007
421469
704821
2052030
1168208
2181089
1215816
2452093
862189
1727830
646427
232389
1797204
2660901
2470851
1691667
170125
854108
2464095
1468115
2913302
1961714
839389
445196
2494105
272547
649624
1858385
2363850
1417051
26054
476275
1566785
294806
370561
2817391
1548456
2301029
1921735
1602008
2433039
94541
2416330
908936
17575
280525
1324569
1323576
340827
475296
61841
73452
2138329
1717229
1018768
793801
1351037
868408
783158
751335
334202
1512285
2315915
1769011
244723
1627005
1210483
67777
1318868
2803981
1218877
2650937
2846905
1556189
2838725
1214024
2903196
841528
516048
1485171
1664092
2325868
2494656
1813554
2427668
1500354
1744993
2452541
1854651
621015
1072104
513237
1236953
2153364
1249768
1191563
2392771
537127
2894246
2727314
2183343
9776
1713571
203777
2837256
2685640
1038645
2098500
22331
1313291
335648
2523394
2295623
574550
66055
286395
1659339
613393
566817
392365
608822
2820544
1560700
177809
510204
2014109
780934
859413
982143
577364
2591700
1528043
1821195
1755942
2054535
353287
1286108
2084237
2112874
531363
2361341
2222540
2346395
1142357
1819109
2543436
473008
2083719
2521230
1610453
2087410
2364577
701692
2157711
1980497
1188247
2691983
1073432
64542
897092
2461474
930755
60820
1163857
1780373
2176829
1434031
2233915
420907
2862000
2274695
2494054
1463739
1466954
1265583
2775981
155970
850080
2683802
400208
2092743
573433
1983798
1171367
2076020
2011062
503919
2242314
821870
2486153
1907225
595247
2279099
382193
2848331
1602099
163322
413180
2501039
2187937
1626450
2355002
233337
2838093
1457475
2259676
449694
1978698
2012636
2329368
707933
1954768
1028326
1711100
1292611
1105002
2285965
2465092
1848846
1035678
1427293
498978
190399
390104
1601438
659585
475238
1632744
1508266
902788
2776770
156313
464277
1056237
825917
825252
1844918
1141668
2830431
340854
2116081
881018
983159
375816
2769857
646579
1852940
1806494
2365694
1894328
283348
1179012
2342746
608489
2925376
1141905
2275909
707845
1833676
488568
2652631
599619
770585
578209
2628569
2207902
2483003
2778673
1844896
2468105
721686
1826905
1297700
1893000
327929
2427910
278115
1311798
2814580
2259565
2145965
64838
2187002
260151
2382006
2328044
1419997
535213
1618449
1843590
2829087
2881345
402259
2866739
383458
1259681
295898
478675
2558818
862506
2751656
47679
1546715
1248438
390969
2365657
1395435
2627709
971645
1077201
1899920
1806923
713059
2922467
613601
2040016
2162790
2725419
2153640
2192809
2669694
1115745
453716
364036
461758
7382
1475230
2304194
1516400
409979
639596
2807337
1264836
1593146
2451781
1180729
2225317
898080
2880471
720757
1970278
2915681
1946716
1102278
1577441
2917393
1837016
1815463
1038318
2157197
1478156
242961
2118083
1881500
668629
2501291
2574606
195470
196344
132833
1782755
530034
2727833
1745463
829833
1988764
951272
748415
937782
373980
530216
1774898
571358
2480660
2708497
339497
467906
1707827
2456458
2865681
1839251
902177
2622926
1921492
945046
2187002
576507
388654
50792
691500
312731
2637039
2312065
2244785
2525180
2583033
631330
479344
263585
488990
1359854
545359
2435498
2775832
489724
2320436
2790216
688270
2834710
1854064
2517936
2792669
1302623
1087570
859486
1641267
1799274
1051313
253483
466515
2421408
1124169
1421910
1856330
1693099
1786757
1057780
1913761
2357711
1960717
969047
30917
185430
964057
315308
1770048
630858
1066319
1237014
1798692
1017384
2043800
1660798
29867
463811
1739865
1403596
888597
2459486
1396093
735844
1857046
2907961
928050
2696131
1858768
1260541
1292168
1096109
1944862
2069924
566488
432826
2087922
2794297
1057215
2611001
1396392
2356612
320237
2080787
1618876
2450137
2210546
2506347
122538
511226
958157
1400705
2172402
2311007
97637
1589432
1167013
3125
815523
2055382
1456598
65279
881821
2838268
1172187
420022
2541518
2447738
2465748
1521555
605074
1509082
1501180
1526977
1337036
1756279
2155931
1106687
1764663
1097098
845963
1541415
1166153
2191482
665495
1101773
2598796
1461580
2862740
898906
566752
477352
1395184
2428983
2242340
2247477
1629589
1225118
2408133
694003
803300
1720090
2046052
981695
45014
1610677
1944478
2257255
1682869
2678307
1405710
2518424
1761765
1720065
2311330
1982864
300742
472067
269642
253182
1766255
1567916
214062
955262
2062731
2851614
566393
2505328
2650035
1257773
1883377
1794435
1431894
311839
2469444
2798374
937585
1608173
739750
2140088
1347511
2070051
2171645
1094648
1567154
820409
1145902
2139014
2775756
986340
2417899
1879511
2554892
1964090
1246162
2758775
439554
952713
53693
1874770
289528
2123151
680132
2504024
1769980
1886807
551087
772558
1407193
1396661
2700821
1326447
245929
122836
2119437
2352162
2281439
596825
2400179
2048171
1911288
923295
2488262
2214486
157030
1603030
350405
2537329
1535484
2630593
963406
2681869
2619098
989104
2886148
576614
2235410
1801754
2760323
2334590
777438
1080745
1897312
1327013
727670
2343446
522070
1174909
441935
1110363
2267938
2596861
53322
2503602
1229398
762551
632189
2405776
2921586
402791
478514
1827305
1183180
2433191
2045233
528742
954812
1015397
117579
691476
2418286
744751
918104
208550
2667917
28768
1406203
1984750
1986229
2783498
2438571
2897569
785823
258853
1853956
1154301
2293724
1234991
1906067
2305353
2927939
1640146
2632354
1474989
1868406
1818497
1175280
836774
2243621
2066349
1201770
2121128
2603224
1712996
138410
1558921
1756007
2634534
2187927
443121
2360886
52828
2595888
1255464
2195325
470781
2898057
2421258
432568
1719200
1818393
2453057
2164700
1467199
2375558
1995279
238523
2385739
2490665
376659
1085807
2579942
248641
925990
2568153
693089
243559
1233096
1202580
284433
1839981
1905000
1071728
639497
856238
2082533
785811
1153715
1530073
1168181
2408422
2769314
2763180
2894815
440937
507937
2230811
755697
1130243
1345071
2136805
1148975
1403982
254328
1286524
693290
184528
1211413
73431
743932
583917
15892
826926
198488
631518
2213114
1975333
2228711
2490367
812608
437551
1117154
2537738
496183
1849356
1994028
1361282
254202
2460005
2018122
2220820
609467
2667669
497327
413698
128945
1436810
1538589
1454173
2537506
1893619
326672
307399
2231019
928477
443415
1362977
2391228
2352614
2446099
1772635
795301
949344
494714
1897412
1806421
2245681
98203
2928026
792546
1925270
1188196
2417253
1235230
1298260
1051302
2773722
1975982
863713
259966
2885648
1057915
1616694
1195844
1597264
254067
29950
1620439
2501560
1770044
882642
2168987
2916877
371998
2024159
1718361
1235657
1908283
1774774
2619282
2331226
2147823
2419130
2592962
1443375
2625843
1617962
926051
2254430
577649
549508
2226112
85015
495360
633364
1309723
499833
1985473
2427538
675774
67767
2145827
715531
2231634
521395
1884729
545930
181578
794280
2392218
2408693
1475824
876230
1424686
1792242
423439
1816650
2417552
794886
588916
2697920
1908699
1031952
1245380
2388933
702230
2122558
2710813
982046
2522825
937717
1959483
1639015
2511952
86176
915780
1642658
2084975
368464
464033
2652276
853408
2851250
963496
2873946
1860346
1275642
290713
1911684
1414042
2751408
1916393
2492977
1557741
2124684
170195
2905317
1930542
2700815
961289
1513210
2283483
31520
187812
813029
736576
971536
668991
1125543
1568247
1372685
1652139
65187
529863
2679065
1109499
2273358
828659
1274846
190970
325056
2732320
1582883
300031
74277
2626791
74470
2763507
478241
2124207
1969325
586978
380005
2090269
2648297
1235363
2842378
338926
573724
929714
1159894
476242
1209157
806836
108422
554031
2797272
2150864
874348
2401726
2246354
1526539
1680357
14938
1746004
269766
581620
1316398
507257
2793900
1260652
1464898
1600409
1582686
5776
195953
1554141
2904703
960580
1877269
905813
945891
1357409
2937804
1044009
150120
922464
2715945
227528
2441078
304297
2142291
2254038
2821095
1632537
2334396
2792793
1455556
1916061
739446
1113857
67386
1801710
245777
678428
1197787
1976948
757628
2682008
524385
227768
1845051
333365
2301796
552592
839877
2603224
1162545
384851
2217966
1188056
85566
1721262
1595314
184486
140432
2382854
2837455
1241819
2063468
978529
456526
272724
1680332
881998
932243
212327
1609023
2170415
2760916
1478348
2077086
1586154
1998903
2813858
2055089
1839895
1661422
1386829
251464
1119821
934239
2771408
962432
445946
2073590
34220
712723
2085600
11429
2379443
2528281
663850
1387746
1048600
1701046
1869024
1743073
650493
2410851
106139
2283472
2767095
993969
2648632
1552070
739462
680280
2722471
2897725
1992552
2699251
1821151
2346099
757479
1312534
2007920
1669703
1538862
2400969
1900405
971938
1766751
1824886
2282659
1919109
2143204
1425560
2193226
1003890
92057
2351804
1254181
2771962
1549689
126373
777344
1355429
1845730
2462528
2559753
1469017
1713455
2333392
1385475
1038547
1882301
640410
476153
261460
2003203
2385100
899376
1318841
1927851
2789801
140506
764025
2469975
605844
2151107
1315700
2295340
2146053
2424640
925981
56901
943942
1128593
1182354
265771
385948
1509221
1669764
945807
1855229
109987
1313982
705495
1479670
2533529
1165109
949755
1059020
2658386
661950
2621394
809395
2112088
1276110
1116270
333105
1891275
1398321
1583243
791911
352879
685448
1445173
149124
1428957
1564609
1168336
2896972
2215440
2226779
2633448
181197
2551855
154494
2056517
1395014
2057539
1126987
955264
638743
694194
1001168
2524705
1074147
1859286
2095484
583943
776802
1159568
2297624
2054393
2880773
1725270
2301489
2838370
2728071
241658
1127598
904961
2056704
2890241
836497
1362435
860098
286576
1297260
884011
488851
649780
1907185
1096801
1099665
1093458
2771048
664199
518140
1183205
1060156
2519884
137648
1548876
1357757
2568693
1361275
302966
1136577
2062940
803060
99948
1824407
1328574
1613683
1307858
304206
397225
2360945
2022049
482586
508817
2432587
141468
1889592
155232
470440
754527
417318
87460
271384
597143
1027716
630984
2655927
2509919
2857232
302267
2379846
2859069
1900881
1892517
1119377
1229245
199898
519073
2541476
502038
1757265
1965775
2822132
1226902
1585432
1158595
1354565
309420
1545297
2128241
2713901
1118245
1853410
1514114
601039
1732960
1405356
2829514
2021808
382929
2895778
1860906
1983198
2291535
1853049
2361350
1506068
1831105
588138
1165383
2619187
482699
2831180
505059
98645
2271940
754628
2169235
353045
303030
2830680
1132326
359431
1497447
462924
1710381
671365
1988406
775953
635154
1843857
1775332
1181948
1231668
348998
881402
1332606
2781684
764525
1611985
345704
1849416
2306846
305527
2671573
1634590
2667207
599207
2331900
2057429
1341681
1336755
1615094
445890
139588
790278
2323125
1035692
1289288
768207
944245
1454548
1963657
1055119
2235927
284344
1664785
1116357
2840983
2226669
2156581
1511756
770421
1555360
682671
439954
389306
2261868
549760
668533
1341763
1597730
522318
1342931
1471930
1321951
1227425
191468
1000367
857205
806339
908514
1270146
2839104
1825429
2824048
2035327
647262
362552
868712
835627
698824
806835
1304781
353489
1100204
2070089
589741
2750286
950471
2823668
2554089
2593097
2514432
2519766
2925624
848981
727416
625281
2340315
1790805
720344
813098
1090253
490187
1887536
1592410
261476
1610236
72873
2594111
951892
2676671
2249892
1540930
1358164
347150
681988
786095
1406288
2581306
1121963
330444
1014769
2001195
2335525
170498
1125460
1042941
1025705
1944425
2060897
956846
215992
1330481
126145
339364
2280488
1732620
572119
488700
452364
107428
1309296
1613314
1732786
1333380
2511026
2431453
1714714
2512272
610972
1643676
655684
740759
48231
2083373
493819
2775400
51642
1253459
1499815
2033155
990467
2789115
2167735
1311558
526255
1917654
2589235
1705001
740079
2208548
2108852
989111
2094934
2254318
1045104
2262065
2462877
1856015
617025
2612379
1117831
359024
1405853
2191950
2131991
1756365
1274744
436734
1472645
1409776
2410486
1288707
381967
37467
1684299
2202397
1089907
165783
2044182
2061074
2133557
260308
1701509
443670
2209004
1736942
721311
1664878
2884705
1527936
1455626
569312
2598865
58770
1978166
1545820
2159229
2422510
2460963
388787
2925172
612994
776885
1259208
2115630
2680649
1110415
1027784
381553
2820453
2453542
1184337
1874220
415715
613591
2721641
146994
176033
2447111
2183282
988896
1345701
1669315
114793
1641618
289358
2205324
2548302
2298287
2426770
1804594
442368
996324
831457
1483332
618686
951111
707030
61585
2401421
2446869
588346
2071436
2282462
958489
2401189
1331023
983741
610691
1318267
425890
1693568
776542
395445
1801678
1819344
226312
2565584
545664
278539
510026
1869729
1515939
866770
1648687
1375746
1336588
2109731
2784476
643631
2022065
200159
2006258
1728198
2168197
261129
160127
1550306
1743658
720839
1308503
453468
1493919
2740076
1327324
2066540
1130153
2633368
662450
760746
1666642
1990906
1657266
732136
2380758
1142785
1856820
773678
1289982
1774637
523814
2922629
1651321
2502084
1177214
2283505
483728
2896753
696397
642581
2596130
16687
207583
1888278
1165379
2173916
853631
205925
365898
1714919
566958
334639
152370
835704
470649
50529
1486831
1344352
273873
300051
850563
2875671
392021
928534
1741452
818643
607999
788552
2433191
2503702
2095698
2269459
405557
1492098
2871804
1787732
428088
2102713
385345
261033
1782919
2209539
352840
1018039
2543332
1751046
1624386
917960
721058
1971659
1812878
334100
190051
1873895
1259938
1596969
1183944
703153
1563823
2361945
1075943
808303
411903
99513
2639510
1086431
2576412
1454911
2003946
2928329
592822
1941607
1948808
2059185
1162219
456694
235811
469562
314380
2525915
783521
542516
245948
1145838
62564
373851
2446370
1006683
618599
2818171
2542828
1132907
2885716
1321970
202236
328180
2881736
2020849
125786
1550442
923648
911943
2356053
2428089
315470
711490
796811
641407
1860528
2686952
2610158
2552096
301251
2140986
1252223
2881274
1102574
1283754
153511
1251687
384156
103371
110716
1733917
2635956
857039
2511072
943485
543988
589832
30562
1572471
2896072
1642960
1405325
694134
1279081
1140213
2576066
261291
1551081
2575633
297860
2521740
1906563
1706692
2048966
2623584
1052479
688761
2051606
1045860
2165806
2689888
659135
193232
1480678
1783919
1708753
2049523
806346
2043868
2041420
33788
202946
701389
940665
2334559
932865
75534
2197158
2331438
657228
2656299
2153585
173030
2148189
2806895
1937578
49575
664323
2404318
1657574
2109264
2096392
2052097
1337968
52386
1881353
2073082
2640471
2859775
483525
2634313
2843040
1251382
1838434
2691045
1608476
314506
1533979
1535973
226627
235287
983936
443256
2168261
1713661
1312191
425820
2459845
1543007
2829585
1182161
580044
988349
2371512
1981284
2675966
994825
394206
324366
1393279
2710597
457639
127241
1986811
2100842
2475609
2534534
319892
1597176
2256348
45716
744864
146889
1826952
2054068
1015081
587658
2341898
868406
1480714
2746968
1619648
94218
527228
2815339
1954273
2064768
355961
2903751
2496534
1236241
178556
420549
2874350
2884540
531754
1220730
2667673
1330377
436045
1587296
1466220
2331048
1936600
1167274
1526532
268820
2867456
31339
2224666
551821
2645686
546063
2254820
214026
2181450
982145
387294
2365045
1693156
830532
928624
2034746
2771759
1091183
2257344
2385926
1158055
349027
903629
1510367
2834130
1662171
947958
337872
110618
1119056
1392743
1032446
1741515
2437157
716537
242716
1518437
1515678
1701138
2789384
484532
506996
610059
714714
2921562
893349
289357
1580359
1918293
1339846
1410621
1098799
202620
2417777
813008
481299
2433152
1491236
2041935
1956624
915774
2686178
975377
1554097
2096579
2096677
1047291
2001296
1925523
302828
2254969
1646460
208183
775416
20891
2234319
602398
1741288
358725
1583721
440296
2053215
1338738
411096
201341
639930
2090258
2172414
554487
841158
2630121
1158148
2552612
2379990
2843971
1090106
1946554
225411
2156031
27252
739452
1255323
2091288
1892165
1508805
2850851
1124842
888512
2311437
1158663
181151
1007845
1607735
1191279
354246
2219016
1123498
2018644
451187
2089088
288631
134855
2412800
2641473
2063492
2396826
1618744
1422200
413524
83850
1814605
761210
1949418
120956
278882
701272
2139349
2374061
952684
2795486
2529993
853886
2471251
623932
543650
2091504
2729068
1585038
1267567
157263
566584
1947662
303095
960773
2547491
2481879
421689
449503
220166
2010872
2378589
175259
1204037
2869113
196713
1333848
2597950
2028703
2002397
978293
499095
787193
2298797
1861825
298737
1794839
1610781
128023
2827507
2353664
2760947
1672783
33832
873501
2171101
918684
1656974
1399129
1002319
1102950
421611
2569991
2486389
2667956
2117674
2643191
1817825
11527
1550955
244258
567513
1746949
633528
525980
1218572
1103655
2397393
2185190
1123776
2592594
1456561
1412837
2496169
2589281
284412
1721399
12361
2398825
990129
1906146
523070
808545
163421
578302
1682120
705462
1633703
309491
1154230
1586898
891916
142469
2177185
1976542
566767
601182
276171
2161991
1770960
1767127
716968
2381776
2223819
23206
2405433
2856549
87286
1067123
2049011
1095457
2913718
2333904
87666
1340023
2925452
2762081
1734979
2644761
62093
2139917
2393954
1561751
1989147
1684798
1553389
2461296
179479
1156533
1469317
463076
2320249
11621
2467023
222331
379858
1412629
1923395
2257307
1582032
1966017
2434220
265099
1306210
2341920
487723
1505339
2106314
2738316
2072191
427349
1356639
1883322
2743240
1239838
1926471
906621
2518149
1196359
2838314
625332
1258625
97166
1481710
1829318
979545
964339
930946
506673
1634865
801742
2507831
2849989
1777088
1226703
802047
987093
857593
2903094
1355636
357067
811792
1375260
1844249
2415655
530801
705877
1830664
1724392
1813105
675776
1229047
2360868
898660
2145735
1673898
1990768
2219658
1452000
901664
313782
1140759
1956890
22516
1210142
1012696
380034
1125417
1305412
624943
487538
2406299
1369636
306148
2092562
1659814
1448469
2890011
443264
1763740
2195506
2421217
2427700
557945
1116430
2502796
2655505
1446134
588073
264640
2582090
665781
2443039
1336617
1697694
829358
1203154
512272
2270401
2028406
1287658
1280959
401898
2313366
2498403
1183064
48126
98984
947599
640219
2839276
997902
2230750
1224616
2075874
1868178
675169
8577
1130101
653886
223041
891479
2660949
1458319
2498413
1965298
1763730
2667505
1634180
1605633
2369612
1795137
2743828
1583186
2896552
497713
1945072
2918718
2465940
1897570
645272
202590
553551
1494919
315831
1903951
1778529
684852
949987
2158991
2464125
188514
2932098
531148
2121325
2878181
1102115
417948
2881779
474609
851805
1086921
2613902
2589848
1725486
1170521
2076931
2304827
342218
2918099
48861
1737016
1894242
2252979
2651944
1391669
546684
799554
2243015
257923
4197
2038815
1987483
2382661
851703
251160
1321392
2624691
1599553
1655908
1304826
2583106
1615925
1357826
563469
1593717
163503
1573622
105506
2443162
2863599
1941200
679059
1729421
1526363
959607
1429534
1511664
2246911
221983
1414425
512919
916195
2937135
677822
1988640
593831
1614229
145154
1745246
956893
1271386
2819036
904577
2379196
2895881
12317
1184933
34351
2936648
753551
1262273
1471218
2070403
1157079
2845049
1393088
353749
1412575
31438
936748
957814
2124043
1686876
2911380
2357534
1555639
2764194
2592851
668558
2477651
1278055
423438
1079289
2173508
2188921
262066
473768
369803
448971
1926471
1003996
948996
1677390
1362579
1767792
1185369
2319168
1061974
1939634
1747598
566376
283940
960753
2304862
139424
428746
534422
648908
1890745
1320311
163745
443651
2922481
1246071
2779545
1924142
2462008
546752
934454
1478916
1319395
2695245
1133994
593582
2548924
354836
1341847
12366
2865247
2443297
575452
279336
909502
2722236
2566654
2481847
1964348
1720382
2149321
162829
2421753
2806940
2211042
2822977
1234263
1589034
955808
78607
699675
610180
2614608
1481863
2384250
1367708
974115
1338570
1919080
1911527
1974429
2674138
2570949
2042526
623620
2742892
382040
1790708
2261321
1620958
1333863
535210
2135753
2761799
641695
940003
2607516
2915103
2007136
2758596
1748035
2031043
1067817
1918929
788272
1335010
1060777
1426270
949952
1756525
1567137
2093084
2918416
2261721
1184985
2723816
1915997
96505
1840186
1418599
1979168
2865251
1847957
2302564
153104
1833091
1311495
2903919
1103860
2270689
2894521
2895037
1556922
1890235
754506
1219739
1303100
1729426
259882
1911863
890841
1391915
2247365
431979
1742280
1948261
997279
1536174
82590
1251858
1561526
400934
2052380
207026
2199327
1715097
2121900
2054970
2135077
934284
2553491
1351041
1382107
1458499
26190
193899
617834
1574889
2502653
1235617
1520903
1219794
906060
829024
336421
531901
2404749
191161
635911
2529281
2884836
18502
459991
939728
1797839
382022
334599
2007352
2376849
625987
2784426
2508660
2500375
205576
622518
1292153
2824885
8741
2332059
2210028
1425632
2005033
2265970
2332107
1843673
564050
2201909
174452
1763472
844030
1203208
1874246
977283
314472
1730263
1352980
28670
2031951
2921655
2035611
1599720
1502093
2151665
784819
1578241
2560797
2250039
1609145
660656
1181586
2813989
683470
1867963
1496909
2800106
1314189
1702941
447029
1270925
2469919
937640
1293911
487370
2592727
1291873
2589599
2593780
669892
1258055
1893078
1266061
608629
860787
166402
1747891
2351398
43995
2707334
1877083
637191
398097
2018131
2190209
2594745
1802380
2843925
2050106
2442886
451915
2859902
1491997
219744
796216
888076
1073671
186203
433416
974495
1343533
1277097
2478643
1371122
789020
1642792
581599
1184577
360965
579323
2326788
2127213
424204
295723
1076554
2645110
1022872
1230288
570531
465473
790961
2566455
1478584
1141293
1347480
2761908
529124
2436849
2892188
2887886
2861295
1495371
2332295
26940
464303
1253507
696205
1898355
2317898
951747
96040
2142528
181105
1610622
648431
357122
113209
2299400
1619527
1040467
152235
2589860
1414857
2545462
2500426
2045862
1817424
1923013
184664
2263834
529842
1704809
465405
1840852
1835467
822256
2863403
2840532
1323073
1225122
1569704
2468921
1188691
1438769
592850
2570448
2743535
2713562
795381
1394099
87921
2735153
1027344
2858149
1566655
1484994
2781127
2581675
451893
727303
820704
1394508
2495782
1281388
261503
1727913
2258206
1988078
2534831
212119
1828325
2430779
204166
767079
2919975
25591
882129
1361573
993438
1970796
1845551
2801673
1320686
742985
1243757
321544
1900334
767613
349224
2082678
1165605
1583320
2223941
2420766
2789164
2486142
1893116
1212192
2175502
2277306
160167
1874989
2345102
2351135
2858164
534251
1168760
2611440
1984159
191756
980955
72300
255756
765473
2716539
154066
2871817
2108558
863660
1609766
956849
1631748
222657
903526
105904
541854
1195374
270314
47917
2407658
2114000
2130299
1367974
195367
2002758
189968
1537263
392028
1880027
1372561
566939
2806746
626689
2811614
1891679
1633655
937225
2524825
24145
1798169
2835704
1193858
2471049
1559539
1989609
2864151
561708
1866014
938094
219504
1420904
2509391
2346372
1777321
917668
1023758
607864
2017005
2313943
2135174
979665
237938
2887735
2663608
494374
80717
2260734
2246803
2535884
584731
2517208
948829
164536
2306614
2817540
192601
556609
2681135
2068502
1098044
806231
2531192
1286205
1158264
2267198
444792
2432493
2438648
2243992
1346020
2109707
785420
2006088
2052050
1096711
2691
2696328
2006008
1478812
1037961
2877165
1626674
470210
1476146
1565032
1580322
2848980
2741095
1870527
2321834
1771256
1214293
70767
540551
246518
2747718
1385003
823252
1405781
1773935
987215
2701433
1157790
3719
443317
1294638
227753
2783003
366885
1479613
422552
54196
1657867
2502372
1078809
2868468
2920619
675980
455346
1280876
1919023
1182702
2693276
937951
838261
1202699
464459
1035690
1485872
554738
540218
259500
2186688
715020
1504396
2460635
2266407
1287483
2678422
2355229
2291409
659215
788877
781880
1892767
601059
577983
1246941
907934
2721363
1646733
929212
1733172
1565807
1365512
2908851
1943889
2010284
498127
1670948
2220911
1413733
35509
82746
1609363
2044162
148320
984439
984434
304907
698241
2868996
2573788
276686
265426
2482515
1293998
1154755
1166807
733393
1337447
469664
2684125
2555954
1902835
1851535
631022
988549
2174368
1695511
146995
2763025
2338136
990907
2553328
2907201
2169462
1638881
2470126
715198
544417
1102448
2680094
201531
1754530
904620
854775
243803
1913852
831101
2673688
1866646
2558414
1003274
2835360
1262551
900488
222261
578218
2028157
554205
1622031
1315857
1120217
1226383
1190527
834936
1606119
2743581
1036839
1699282
490754
156705
846641
560597
2865282
718892
2934079
1235813
196751
1178272
1805693
2291430
784371
1251088
1763751
1583569
2768536
1721215
1541183
334118
1982190
803655
980502
2197856
374853
1992269
1939980
514885
2011212
604029
2395958
527309
40013
1664327
2571505
2773649
1823681
2447874
473337
525660
193761
922970
2778743
728856
2815217
2217629
257134
2026355
965893
190175
1849631
1590741
1717098
2055841
2634268
750690
1976806
1543561
2694664
520531
2543869
2553635
268670
613913
2792274
1807254
1557867
1263153
242699
1559943
2164816
1321603
1786918
2907866
1569336
1923213
639633
22593
571065
2144573
1132023
7640
25971
1210934
2682646
1049596
1693846
1367683
152642
2008119
399860
1169537
1642065
1713746
1046000
768150
399737
2618407
958697
940973
1115901
1526903
2501935
626903
818305
2264456
214865
1087572
2582609
370338
2858300
1894075
583470
2830320
2166038
142584
2461972
1902847
2799786
1507239
197744
2473573
2522052
2029739
127205
2696608
2814845
1855311
2323823
934767
568024
1143374
1712834
819958
2923640
1541368
1803871
1860097
2681444
132473
2545991
1298823
399184
3223
2853890
2126052
2924153
1814747
937258
1118885
1541241
1994867
729793
1708266
347719
1889700
1587212
1607867
840950
1415673
1278073
76983
727213
789723
2016283
1893306
529614
2600469
598980
1915937
803555
1815450
1588463
2516637
1926624
2074689
2204456
954442
1517508
2371731
1409366
1176906
53823
2218214
2935066
117553
1300844
2583878
264227
1451626
112976
1751917
1757853
2592763
820577
1140877
1833460
2031520
430580
1222666
969112
285170
550228
2551951
2625713
825287
2758448
2184676
904729
2699232
914318
1179342
849585
881187
260583
409616
1003965
1269705
2894569
150361
2113186
1148707
481998
595013
1000963
1181698
662637
822733
2283791
2792117
1054725
2638178
1862094
1455433
699561
74366
345989
679829
2518255
262072
751196
2562093
1791190
2102684
1773026
1968003
2002237
1452997
1019070
58422
2464787
2674734
150256
2847517
1741113
131296
2704180
1811934
1201161
2869982
637816
498401
2109983
2526514
1212538
336208
2756245
247341
2353023
1804027
1876275
2483825
274456
1704774
924128
2471960
679120
2514266
2772697
1804756
2333890
1595549
1499129
1494263
2613393
2824377
1107207
2109929
2217934
296619
2597346
204896
1278142
1842663
755142
416540
2679978
1458261
147931
221482
127112
181208
1129143
1828418
1953209
1180845
1762756
901873
2890191
2442910
405565
2299678
1887361
726362
463146
1957506
2481808
196451
981592
411399
401372
998926
479810
619311
1812254
2001219
826212
2231336
1075117
2250852
1134243
429130
257901
798525
1690045
2446683
522663
133580
973504
1975818
2487265
2491124
2452822
293675
1459997
2120916
2415467
174697
2233661
1447165
824520
475651
1865774
2376273
2011334
1242470
696296
1879769
2011508
2350739
2053890
1883061
1207441
2368281
2574850
2217586
1624504
651344
2748766
814155
1899708
942652
1893163
1784358
2427822
13810
1719551
1365365
592369
2796144
389926
24096
2792083
677180
2081470
871553
1138741
2046401
1336469
2508991
1094948
741251
5974
180967
16411
1825742
2745998
2441101
414448
1927717
374470
1171390
2784394
2500499
606192
61044
2154329
2913148
2695448
1727193
9463
2465629
1336355
2307668
2827894
2591643
328850
2692059
2542480
39473
2298590
820781
1010280
1161124
1019106
2815433
2452640
1510166
2461501
958614
2658941
2720436
945601
1355115
813565
1552986
898565
935407
1797377
661697
2769010
1784956
632016
2921890
308438
2307362
1234716
2203136
258282
2355336
2601656
1408685
738209
89347
2472546
2023993
1535299
2248418
2557752
2597970
1437984
1593478
2231167
2895300
2677929
1634967
523681
2219979
314588
729277
2483118
1902912
229104
1731071
1332807
593287
2912414
2164467
622284
1547910
2122058
606839
315427
749000
2432053
1246197
710693
293252
614916
1115423
2858877
742779
992688
2823728
33761
81474
1998917
228717
2244038
1420318
1182310
1459270
2870862
830448
943631
2331293
936118
606192
648400
162404
1848548
1727624
2243460
2451419
2491233
2423270
2196129
1456944
160341
2629040
1200918
1250761
2491370
1350082
884879
2829532
369431
2704386
2555908
995072
2484938
699937
2653396
537691
1405581
1436027
1421523
1593652
1008605
823192
1178626
224154
229953
652251
717782
2540558
1128985
1165191
2723166
1959274
2538680
926480
844754
966971
1983634
1719409
359979
2160133
328109
1385287
796404
1291598
2210894
1647550
1166282
2257924
1428726
1712211
209248
2422425
2217271
1832651
953939
1041431
1895201
2791256
1633153
2213746
1519781
2553734
1731521
1818326
347095
2727228
1882828
824961
1060625
339997
1314834
2683670
2757925
2615894
2722097
2802005
2822701
361136
1316721
2755036
493582
4966
1371104
147895
1085889
5756
917677
2206059
1208993
2864766
180734
773862
675506
1057051
1426864
1867890
1194834
1863395
2587080
2108065
283254
976568
439616
1625578
2351846
2540688
906844
2436206
2085610
1900855
267156
934767
1441222
2399648
638026
2371336
159284
1673752
2056348
2620887
1445385
553077
1186451
1844566
1607129
1421737
956141
919332
910480
2149851
2879143
742622
194055
2875495
2239142
2291724
2715587
1501734
2401918
1177332
290760
1209197
2477639
2362455
278495
1761563
1011082
1260594
552987
967366
932072
499531
1617658
2101799
1465982
2751761
655016
1660138
1501838
810994
883365
2139293
2907656
1454994
1695133
108532
978934
487140
202880
2062854
782913
218137
95422
1815520
2399168
2083643
2007149
2552091
676212
1201164
893650
1003930
464125
1041022
1006742
90643
2417318
1374844
147628
1860420
2452788
1226256
1666981
1081626
1611163
1975683
2297276
1272797
1123545
2552570
305461
1399035
1747515
2135882
533548
1195513
2468807
404920
1345193
2613440
2310003
2883977
1328085
1561200
1224197
813804
2097664
2406546
2877961
2885636
1365408
1124326
2860254
2197608
228985
1579598
1995720
1760473
1063054
2640847
2009787
954695
1958997
1220731
1936102
27871
2725302
2211165
2200463
1383425
1068633
860673
1893779
1279332
2813007
2237875
608884
2727277
802378
2075302
786567
1833068
1435149
1254884
2703787
728518
1484135
1498149
2137506
1124351
2315080
1752327
668995
539090
231137
2780728
2363345
1792343
1694723
2330967
2390338
1310885
1443244
855239
1011548
1376803
382919
799893
2513733
1072919
1550230
1233068
2063600
2457925
1659556
257781
1817360
261054
2866026
208821
1594220
1842926
82834
1669169
2302348
1570437
2110932
2600938
2915907
13423
2709901
2348333
2362080
926354
1355829
2491092
1371147
1154027
2269502
1687128
2880025
2062159
2394891
1848109
2425270
2086360
2373698
38918
348088
1318863
1229088
1563675
348811
1218959
148971
2033807
602670
2478900
852959
317947
2908738
2624289
1703299
1876526
1645530
1879787
2472206
2160375
1710215
1893400
331855
274047
1092960
1565786
1859537
2000890
2908287
730359
2812629
95912
2555819
2381266
591797
1527708
2086758
1514424
1034942
2193490
1154448
28766
248961
1945564
209913
2527963
2170626
2039531
757550
1768869
1069867
852751
2925841
829427
1304862
1541695
1401804
405998
1700430
841768
256270
2886587
88088
1855639
32766
2636444
238810
627435
2015513
142022
2150637
1014524
1670249
457926
963184
2854720
1798221
511901
155142
1675703
2127773
1009296
998564
2303175
657100
1082510
1463972
1198996
1486010
1042370
2186497
320854
1791441
2117214
372130
2300672
2204282
2653060
2802772
2525127
2284965
2250565
1311794
906327
166990
2593147
1520208
578732
951683
2598395
1333153
2584449
1405561
784488
1581745
2079632
842297
1429319
2597529
827364
2750241
1119344
2463187
2648167
1541788
1241310
604366
1049924
590433
76015
2103466
2768616
2448207
975815
1849166
1416811
1515000
2548273
2639791
1409877
24110
2619659
2161560
2184310
1372499
2195459
1929617
1299490
1161355
1793832
461733
328506
401774
2627214
677148
2193485
43007
1006933
2527366
1378467
767198
1828165
2313832
1265655
796787
2805797
1685454
2558697
1325777
232910
1793246
459277
2422563
1098618
1458637
2189065
2287798
2884899
1986137
1314486
2127634
1353460
766863
310601
562700
381205
2850553
673074
1604197
811199
2922064
339190
1468103
1621595
2793930
2468000
1557921
1818240
1833075
2040958
2289464
1684911
2004662
519085
1004294
2916829
417627
2052960
1963625
894930
2648882
655907
349919
2294968
2546714
103460
2098595
1765386
138667
165238
416774
1201936
219992
2308977
2139135
2712477
534497
22674
173044
1787458
315034
586916
2464030
1075942
2613433
2730409
98004
182055
2420679
2265496
2920791
2700451
2528491
1712741
1178295
2911369
2840215
1965944
31934
2705461
588647
575216
666785
1093823
960672
2612732
43342
1016356
632947
1589040
47259
54145
345700
2849764
315777
2324756
1081143
1572670
176845
1325639
2670702
97572
2791427
2274171
1977629
900633
1371996
2619263
2363146
326759
2847217
2875544
2708329
1868796
806948
1882738
1385236
1390620
133549
1101914
2236768
1145595
1388904
1089407
2447151
1463693
1229922
1154081
2934363
220548
195296
1763547
973758
1054829
2716428
2795903
1445920
2156110
1363062
726343
2252020
2181032
355763
596538
1239851
405398
1513719
1020097
1701720
2561246
2104412
21065
1409377
2718559
1800830
608902
994192
245060
886603
1083286
2482591
1557014
1555437
916920
2879043
2351375
2556643
1116334
1109403
5545
1936778
1507711
2415897
1591931
2471982
1923256
1795128
284101
1098132
1107025
307211
18007
45128
180765
630748
2158424
89674
2270341
1187107
1297402
65835
2395883
308781
298675
363255
1498459
2381071
1957543
2265709
2832804
1811524
1840286
1647996
1353167
1903009
1982791
66642
1227211
72686
2154071
2779789
331425
971240
1310135
1556449
1379523
1362887
611820
2379862
852211
2742151
1122093
2563116
2140878
450709
2180705
603824
2671830
1771860
1738781
935262
2739031
1968718
1216635
807174
1512261
2570342
1368435
327013
1119661
1467014
2935979
2193559
2774758
1104013
1903249
2212054
445339
2345043
593021
2853757
2479875
1278315
2932821
93565
2923201
1890499
221951
2744364
851938
1194555
108543
276450
196630
340560
2340639
932641
2579804
255935
2414629
651260
2937824
2476187
1732661
2762753
1529004
1282956
2770113
2476339
1939608
2685032
930058
891079
1295390
557810
539416
1646576
2233093
1941456
1967486
1132323
485260
2382068
1934565
1996657
2807834
1588944
1058901
437282
1176965
2460892
754013
745503
1888613
2540958
2657916
2102557
1822700
119480
1351555
276631
2224853
843843
1137343
2453309
2536188
1625900
2420924
1584699
101975
2800362
2003793
58705
2596740
452354
1427039
306337
840838
1710865
1488256
1975846
526383
423029
1790661
2177780
1957267
2605131
1389121
665973
727812
2082354
362296
266697
702035
2319098
1516565
2058567
1719548
2881029
1988232
2499982
347123
162632
2101908
2568375
1613326
1494989
300616
152926
1666764
2621541
2163506
2600136
669460
2482250
1097167
1913303
132045
1624764
591639
550814
1780045
842745
1839694
2045283
1032279
871323
1808290
2935162
658727
2619443
656849
1788874
1669138
2791917
2330356
919326
222045
2555842
2744667
1797538
1797171
2457189
2527014
27332
1243014
2421971
1551368
2559340
110364
2082723
285567
149815
998718
2003739
2301567
1371710
396071
1264508
1593829
1440532
1671525
2844498
2244228
1372592
2734401
457873
1033962
2444961
442046
530746
1814647
424996
986562
961182
917540
281110
1504914
572682
563291
1516517
1299883
2439385
1289420
1562324
424688
2297848
254521
1102324
256702
2888342
2850050
606055
720690
2389165
607315
923645
2586535
2573772
2692376
950878
2307617
374080
1459357
694031
917133
1191723
244337
2012330
1661010
1122672
208996
2273406
2372536
2244927
610185
97179
243197
710410
2826836
1446246
2772805
2636828
2852835
1253550
2749963
1125816
13761
2329628
1342396
135500
2435674
2842451
552230
759740
2915387
2071711
1095324
1006738
1433906
491042
1776542
2649916
2386998
858483
1613992
101569
1938157
2063308
2334766
1614416
1674747
1911681
750896
716954
2924541
726443
2229444
1506657
2605657
469097
115316
2590041
1398798
2803322
481489
2355323
1483138
2626060
1771946
1390220
683838
500759
2524747
1559662
434528
1173660
2580786
2675451
309858
2831548
1280045
558847
497423
2899830
2675059
855871
2438097
1573845
2350281
1409999
1735984
1206227
109705
2598470
2299027
1304185
717265
994975
475766
308272
141249
432145
1065206
2912333
523536
1691065
2092577
175029
1307468
510453
532884
1493192
2547827
622176
133245
1450195
1619558
1846499
897573
2026980
1218567
1883587
1034388
1727339
1463168
792609
1347909
2147886
1777903
2128742
1856355
1612746
1561707
1366624
2123248
337640
959899
1603461
839921
1907521
2499958
251825
533405
1013439
1916567
1650314
1790214
970132
2808663
113645
1145550
2288369
917783
1204054
783264
2687786
2664180
1030040
770478
73317
1165737
321935
645007
2404924
1194316
1680197
1911371
281377
1414515
400678
703412
699088
2404277
2433377
650232
188938
2382783
239997
1026447
942646
613893
120232
490560
920800
1493563
1162228
1958146
2058708
623535
1381039
295909
201161
323061
2067710
2308651
2365584
962445
415445
2632017
2022208
828759
1590353
1252366
1983675
2177649
1401340
219000
80096
1461702
1170120
669454
729636
56682
885351
2225695
2289776
1238170
1641523
665752
2648506
589760
2875501
1911440
2675818
2489873
229665
1683836
1164934
2327805
179861
2406993
896237
2609479
1928701
2520558
1384719
61763
1197324
659120
1187200
964789
793001
2824871
1706762
2278285
151482
1859286
1314910
389406
2503854
1224749
1568055
1178433
1463069
848069
1310487
2897870
1971890
1242829
1301663
1601111
1624883
723251
636373
1513578
1563990
1714541
1399183
638072
1811139
1905991
40221
447561
403803
1652872
2428497
1651975
1618898
10703
2408978
1265260
2591738
409809
2252339
142548
2136055
2879248
1965618
1735605
1429803
1393884
2618453
1050079
2130874
534311
2709585
876668
1194864
1745733
2882570
478416
104891
1348835
517592
1608456
2648291
2502943
1294113
2854599
1487511
2333224
377818
1905518
1449422
97619
1202600
700939
1945393
2048598
2806692
2759610
2096367
1316796
2478204
1095040
21880
148981
2467539
2236396
597821
147190
1469653
1955640
1025563
2080944
1656669
2288181
1460134
997775
740566
851515
1453869
2157621
21023
121609
748681
2055250
863500
2077574
1111774
915738
1226361
2682007
1544158
428197
1529998
1309096
510075
1365895
143672
536590
1431865
1967714
2342413
1248159
1637693
2878520
1935630
313400
2444947
2896969
198609
1152076
2796594
1116411
1089465
47900
1309121
1518094
1023123
2552909
1963944
1930461
2029248
2777052
342247
1819707
2637086
2608625
2299357
1792143
95877
763574
73690
2324765
1936356
1623210
2259588
2929419
2752070
2521434
393451
486353
2563496
1278133
1247198
243869
2291247
924327
2819463
1192681
1827119
545196
608649
756665
1934007
1577064
1805715
645659
244343
2921437
2170279
1472141
1258730
1480441
1041511
1616651
1724667
807591
1196157
1548751
1445748
2383263
2719152
2661347
2756092
685237
1081355
1225826
1386606
1085370
358842
709740
122400
429256
71908
1551481
598765
1610497
1057691
1555902
90166
1318461
2872071
388000
2616737
2101424
308594
2770561
1975653
545130
1610462
1927038
1081753
163705
2797354
1936589
1600840
2051880
1129904
1707205
2600178
2698444
951143
687555
220027
2436900
45088
2032905
2628972
1277438
2464826
550241
1877309
524683
399960
1752895
1823823
716415
2504662
1402874
149261
2912984
163410
2902677
1927963
1769617
1148920
2507331
1722198
1090474
2064066
950591
1801708
2062430
2070583
722636
2480236
658124
630361
1635214
2826056
2263514
284792
2075480
689903
358890
675801
1914555
2825520
766103
940279
1814030
595899
2135222
2029171
2241676
453642
1623340
1579411
1456192
791198
2525566
2034540
1118546
604877
1873559
1884827
976838
2875242
1448815
2834632
1207699
2271984
258862
1974338
860612
708784
2731053
1326234
1661669
2032867
2762542
5873
1377277
1339758
2597826
2560886
1469291
729656
1084439
2678433
2874914
2521413
2406033
2156320
1678923
2279556
2846614
439652
2467468
260208
125023
2799082
1250334
124774
1119837
1827137
190334
2866364
1318215
170602
437445
1530452
1901998
1442646
1898441
418887
2164783
2147908
589866
2038287
1648168
77225
1334315
1859665
56750
1343456
2820285
1961503
1003074
1039070
2088498
2772237
1890079
2323617
344341
799040
724694
1727229
2564607
2651257
1210054
1234244
1360293
1375774
1105676
296263
1212272
1568299
2299515
870808
426329
774931
1272463
2834131
19030
2866197
2195489
1834986
2176306
1804475
239939
1567986
322311
1676394
2502191
696774
1478972
719909
1765506
1665031
891926
2191285
2452181
823656
1027366
2645895
823876
294837
2141593
2659038
1129775
329957
2286122
1043589
2470296
432323
2800703
113619
943355
497404
2407803
2303402
1737720
1903096
2870988
1570458
1574583
139311
862838
557450
1802288
155734
1814250
2818553
2917560
1015785
1333700
748839
2787861
74929
1280899
845649
60824
2714150
2366834
1431161
2010731
1727500
2425964
60809
1106055
1681620
1784466
2024142
626678
2733312
2858232
1745201
1335276
2921125
519693
1757146
1497262
540558
1052559
1627156
881266
2922541
211474
736704
2337137
2282180
1988984
1841276
2002622
758446
2129989
2452645
516097
244214
641863
988023
83010
2166692
1261516
2207357
1825944
2026391
671346
2115378
865596
2464932
2260232
2663695
1286051
483826
1375393
1136323
1407492
2865712
638865
2730974
132038
2735540
347578
658699
1513483
28741
1359591
472096
1420046
836671
784570
773481
1868623
2106845
1856390
655877
1342786
266147
2136655
1727863
2591893
364408
100144
1547942
71888
35670
498745
929147
2030266
2702033
432510
2084785
2836093
2779231
439500
2318744
1132192
314769
1558036
861938
2798790
2035425
816510
1335485
244228
780577
2016663
1550914
1453742
6776
1644914
2094722
527578
1884275
2668005
49991
1194347
1437457
1443877
979223
2057384
2735423
662466
2845951
775338
504758
2786281
354744
1770008
1976916
806215
409997
1360362
673828
2709880
2030689
255221
1187584
2920573
138691
2507234
351208
1598088
293579
1632684
940107
1182381
2897100
1996895
2914130
530316
1550829
758934
1806512
2081348
1509133
804028
654866
1378286
176198
2497815
1278872
1944397
1363337
2710137
569002
1865829
643963
2798125
1648285
2425331
15160
1366879
341040
502951
2881059
1277319
2292118
2335108
935070
693005
1794887
1418845
2898245
1447239
1797042
5317
1261431
2900420
1370063
1420940
1043389
580986
1036082
1556687
1633089
836955
744093
261357
1285789
672665
427316
2639707
2096909
1099525
721847
294528
357678
1605192
2097797
2899291
1885159
1302649
1963873
320008
859352
2429046
2576885
2282261
1480948
1678318
2632282
1218122
2901484
626129
2361221
2739883
2697407
826147
203431
735472
474438
2484863
1779441
1873193
944987
1878437
1074083
2457430
1427084
1793017
508041
2560384
2029256
2734504
673000
893916
2409763
2401960
53885
1828382
1332339
1733392
1604418
1351329
2650339
1852912
1664428
896346
42903
1214186
472081
791751
1823355
2848683
2438358
2357723
2927344
1092103
610748
125701
50969
1529556
196654
2832098
2276391
2533861
831158
1168960
545393
2836122
2833896
864867
602254
2377954
2811661
1292684
1665828
1123169
289910
1525384
2049371
2614931
336941
1613026
469794
455964
110981
370041
1777897
66762
88523
300683
2429477
589329
2891487
1256379
2887036
2744817
2768317
2090099
1300871
1146501
2900521
1317344
2748318
1740335
2920627
270612
1093360
1090647
1710105
2551212
676574
2132978
289165
451630
437313
2900821
2635743
1097247
1960578
191015
1136453
540529
2115200
2384858
18523
2264741
138347
2534785
2908499
2446532
277139
1615239
2211759
2214708
2148355
215352
691963
40735
1468190
744188
2248535
2155989
1075539
1740088
1545645
1780881
313096
70314
576028
81623
779908
1315597
1080760
2754737
475480
241396
591841
317946
118317
1716627
1799760
1576811
168825
863249
37996
2074100
1256730
2834794
154725
2318823
1394802
705477
2498039
1510534
2236764
2271898
1715700
1535799
2939852
1442533
2401586
269115
1486769
1398286
1002379
542940
2710580
1343952
1738582
403431
2102698
26061
50385
1478558
1784561
978370
1536605
1719234
2400558
1951963
684721
2405750
1195771
2088337
1655762
1336205
443046
1318895
2930658
2120559
2119378
252674
2009346
314752
2228711
2699291
2651747
2153096
70
2454099
1642724
103342
1852570
1446992
1817745
1835427
2617528
1347679
2326048
603417
706231
2211464
1189231
2886867
320902
1699753
1064563
2539650
1083572
632608
691829
2777265
2651062
324628
576532
868709
2762333
1267013
1922696
277450
2814356
834272
2631050
2685435
2109111
2286912
1366957
623019
2584478
2235334
516290
408188
951344
293796
1777388
1954044
1306413
1136966
1794109
1777899
2263265
775229
2777270
907328
1053421
2221045
1258704
1594477
249125
959313
959862
1940668
298602
2011075
2340117
2218733
269225
2012793
767145
1598821
1143708
2303537
2217225
2799621
1511430
322059
2437752
1431776
2117997
161411
2507090
1487938
2326199
1571510
543777
1149360
2374451
2205830
1110087
1055931
292754
1882218
2566603
1900092
2045266
2177808
1917815
1209997
681480
2404633
1830649
1426230
888909
909752
470617
1006761
1063190
197271
440101
2107728
1692673
2198903
2602019
507628
403663
1604872
343652
2250655
1566842
2692558
1592342
1382615
278493
1666621
440694
2851820
2484204
345669
2870747
700757
2531960
278271
1633167
848828
573192
894369
38158
40710
445642
2648256
1515857
1470567
2413783
757746
23751
2856831
206357
2706403
2350528
1596580
1007629
2208778
1218519
795266
158063
1719932
1770842
1322963
2778571
455117
781988
299506
2100687
1312860
649425
987870
400071
1235631
2219166
2553530
225397
1448194
1246922
1681500
762371
2660605
797358
182046
1655268
2531318
314361
132637
2644559
1158697
2175776
2480435
2512716
711300
851930
1463525
2061289
2931378
2867339
2261905
608811
2361623
575413
1465521
1897905
1878138
2706238
1330895
1830211
2398378
2270503
2306448
2575720
5889
774242
1019047
1316427
975925
658887
2394114
1587973
561061
62074
1404118
2391822
1614531
1369230
678459
2251143
106751
1352833
1385102
2332191
1156125
2079383
825248
110063
214652
1680164
613959
2164974
2100982
697451
2537084
1651737
2616167
2664659
1641777
2799153
1341006
786577
1090470
1544941
1976590
1507074
727035
2446645
980558
2450947
2162672
773804
153537
1168135
2670153
776854
154788
156650
1931113
676333
1152936
37641
1860497
1678424
345215
384517
2091163
2789761
1796256
1372078
1735668
2181166
1078001
1790561
2007766
1761214
1535738
2913603
391199
2277363
1162866
1702361
1681407
28294
1621698
2326856
1436743
216771
2785754
190496
527514
2797761
2872440
2801663
804038
660358
1941244
722344
1309645
778989
675528
1533878
2140575
854827
1414462
2521839
874995
862293
1374970
2139339
643234
119448
2214039
937723
2686259
1602298
1030252
2211856
2398057
752853
2891062
659648
1128060
2093629
1374628
1767835
1232450
901166
1794489
2492821
1376812
534495
957086
895667
1461039
1064702
1533659
2273099
1470405
1098712
959972
1603010
642846
2586338
268913
757194
1171989
1952306
1405530
2126526
2866924
2638981
1756347
2743130
1620624
958556
650500
2568913
1000844
1002152
1348090
1484433
2360002
1489845
2450090
1247931
579962
147869
2527252
1240537
2249523
1187722
2404371
543660
388703
2827825
2190597
1948765
2613267
809807
783970
1148138
2417261
2913365
705735
537272
2468569
2930510
1063727
1334171
2802544
1930019
751010
2198749
381299
1538830
2491439
1273001
312075
888998
172266
1429796
2561969
1970545
2855778
702091
2063974
937963
1918875
2820786
585787
2418605
604985
339924
842875
1119238
1109296
1516653
612129
1208921
1210057
2158846
1665215
75258
48889
613866
230891
2026092
2331102
2437671
2522884
346534
1056412
992087
1480111
73947
2847925
2059741
586764
556290
2767114
2585025
2662296
2342117
2006361
264018
1671384
45801
1609849
2346863
2770991
127657
1049753
1652604
2195653
1454934
141173
2315791
2790290
2806689
236255
2465716
1103168
160370
2443504
2094984
2003130
339785
367561
2199238
1040427
684026
2690077
2387516
1838382
669712
1381820
917622
1168013
434936
1747560
1973529
1448632
2344243
2509451
622100
538282
185613
2252477
2181184
370176
2156089
1644702
2595966
1581506
2810214
1290523
2784950
2862033
2285610
1326887
140506
247298
1725206
92257
2887321
129473
300683
2689940
2772593
2599359
2307823
1270657
785225
1678205
1209865
1639415
1432400
226226
2306208
825486
188017
100472
2071425
1680787
1036039
1016997
2210770
2635845
2517814
444488
2013016
1595083
185253
2525622
2407733
1854779
97208
862670
2628523
406997
1420494
786203
167747
702873
1418118
680438
1062800
1779706
682211
1834210
1135670
2873393
1881579
1496044
1942177
2721004
1324754
2359328
735707
2008658
2026935
2470231
990953
2283280
2660129
1418998
583577
896519
1196914
118429
1068676
179640
351032
1727794
690783
2850054
2901882
2314690
1877222
2372002
1257503
307149
2067879
947584
896272
232538
2725595
917905
2436963
406852
2338800
854186
1296374
1973860
2225112
449766
797690
579391
794372
1909923
432889
1180560
1017200
1430515
219044
1551213
954951
826017
2794741
1875386
1515788
1848751
1044749
1995528
2150434
631676
284038
72873
1268572
2814871
2388571
2204099
1594185
946368
471861
2515905
2041063
2623381
2534962
2259964
528544
1115510
701382
2408704
1381775
2133117
2418801
1416866
20881
2896612
2704028
259170
1559234
2012613
730221
2831775
106814
887699
556430
308065
646191
1782666
1765336
1718293
2246367
2169371
2802800
1298651
2185631
124486
1732239
1763940
128
1549144
2909883
1979762
513634
2361825
1461237
1400019
2584518
2244179
1703026
383775
507058
2304969
2929298
998581
918350
1729176
2518586
2355589
565457
1284173
772174
2074698
1432612
1275341
1223052
1637464
2565483
2005348
2217090
1234570
2602200
567886
458273
1290886
2322976
1167907
1043804
447133
1440312
149380
8210
2487032
1327025
830647
1835540
2647750
2536859
155310
1147665
1850961
942251
1216242
2480740
1614516
113151
1309029
414017
478152
1346712
1254638
180522
1205525
1842187
532815
2743956
1397056
2354456
318655
2067701
1152252
2108675
1838535
2937774
997123
2040240
27318
864476
1378329
1475282
1072773
722164
717473
2699694
1187532
2040520
1478203
1326470
971278
2147390
223237
866512
2518555
2636087
123333
1425406
1748649
232933
1835314
2080944
2548804
1261138
1467111
2443911
2680546
1322671
476553
299382
556183
1704180
1893986
2472062
436051
2865853
1061594
73186
1813084
2159761
2930475
2177944
421803
414686
1385659
583757
489868
2571790
1585240
563066
1482951
28913
1083887
545839
2900979
1041145
435555
257646
277490
1786048
861304
1342809
347328
495911
724301
2315605
2864172
1229650
2590139
1262281
1015847
316253
1660230
2303580
107952
2753369
1222888
41570
855871
1221501
633814
970294
906426
2012149
262985
468358
1776912
1817496
629834
868589
2327568
1883860
1144787
1566220
1127426
568516
620380
117875
1506518
1582503
2486585
1798172
1945817
1781404
1772266
336668
2421967
1527313
140365
1190117
1720067
332416
122172
2225991
1200215
2744180
1863510
965715
225
410169
490748
1366719
7884
39832
1092695
2098066
822249
796810
2016492
2590365
1032597
2291314
265284
550984
2524476
1118123
504323
1510143
1555621
1102396
1875947
2368367
2829920
655197
2862004
1606933
747823
1748282
1216984
2603813
2617008
2770158
1613740
363276
288662
1811777
2506260
915408
2437103
1037833
665605
1602833
304272
2703664
984617
1111126
562654
1334521
1250333
2539468
2925906
2666007
929770
1789504
1848691
1631237
2229855
503064
1215105
2457754
987794
2838719
2930051
215598
1217463
400428
1090906
764231
487669
95028
1893430
2437184
2180034
678098
2813671
797650
262864
1430573
220317
2723248
1104659
1752964
168990
1718906
1076801
1881381
2307857
835401
948679
1558945
2024276
2718983
2768606
2222011
1849226
769620
1556921
852953
1808274
783231
916294
2238870
423223
2479760
1782372
148403
1649875
651804
836067
356638
2133380
2702104
2663803
873970
806063
103342
1944024
1843442
1379214
1087979
2940137
482156
704891
163729
1442609
1217468
2381725
293559
1985614
624211
254096
1975685
2355134
469222
1563008
1356746
743370
396527
703433
2490041
897670
1250726
2193860
1844749
2837388
1716569
2247727
1422774
30017
2763078
2835723
486319
2178514
2531134
960298
2329653
2039265
1865373
465188
1885572
2412933
1852973
522001
2909162
716961
2611262
93924
500561
1699653
1273045
779214
1974249
2220064
2121766
1903526
1097872
2006234
2483775
376175
2921622
1533948
471088
93185
2912999
2814037
270858
1411457
2207194
387817
611865
1910047
1296521
902309
1906032
917460
25493
2435747
687052
1454558
555969
918944
819821
1447125
1809525
1414166
2766519
2494410
1491417
2159466
2466364
236218
523320
1828055
1033333
745423
1867589
596685
1718236
853410
1787045
870150
2298810
1802224
2259696
792390
329230
2358860
1765705
1178316
2539943
2255648
1895423
401633
938210
146231
1790295
632440
1148627
2212395
1977154
2878438
2879208
2878901
2455663
2905982
56193
2658837
2728467
2031457
288581
2702169
812419
1266416
1086523
1363718
1049728
2472119
290009
2770346
248741
2619867
2091571
2201734
244401
251789
1828385
324579
81053
2058628
281820
1539189
1076273
2835587
1032937
292429
2603801
2015483
1642930
1810264
350913
1978692
580472
2605869
2720797
2774340
1828794
2537811
1461800
556166
2042394
2339330
2404395
1588896
437921
2277500
2021903
1852513
1053661
369357
2608044
2478901
1134810
2828514
2001880
2524218
1019051
2820107
839837
2878739
501685
1524005
28432
68843
2603989
21692
2439000
1567662
252202
1374534
1033682
2692255
501584
1769838
43361
1840569
1158618
2126035
2396649
2131889
2784838
2097298
1684851
952750
610266
738213
1093964
1674683
1298551
242289
1693810
324764
1622683
1604394
956126
921555
1699197
2597989
2523897
976329
2551235
2350961
565830
590412
2488548
2218862
2506663
2582260
1116112
436606
969549
94711
2483493
239157
1761352
133600
2367245
1595380
1795541
250721
1366979
851536
790190
2367714
830273
2921451
2452911
2338106
1522670
2200397
2241411
2935022
1517858
1940035
1466695
1234780
441675
6870
2341153
1046580
1622099
2691196
515658
271471
1268648
1419924
2102254
2081819
2906158
2656912
653781
2788467
1807754
752895
473077
382135
326924
535807
230569
338953
847737
1730215
1507778
118495
2612594
2453201
2180981
1955213
402645
1261219
927844
91593
701058
2164915
1062645
2425666
218606
2447015
793314
1492802
450842
2351020
646614
2323166
437651
235457
2757400
686210
1471543
386195
2906595
391940
2342222
382135
2050749
1914175
2731190
1962194
1261638
1958160
1341746
2328234
702215
686437
1808296
2536230
2423176
353434
2533945
1761851
1865609
2056954
932054
1195038
871580
1165985
1146287
2507996
2095934
2664380
941148
749644
744814
31587
453159
2009191
1310022
1268080
2263433
2438226
2423258
1587290
2684776
2222769
1767760
1643544
2268058
2637420
336828
2893883
2616435
2791677
1319757
816402
499284
517303
2788877
2637974
850759
1004410
299924
1971160
280934
1330658
2403989
1504818
2660598
253903
1935345
1510146
1252346
2017355
1325776
733662
1397033
642894
430370
844334
863842
513731
2745759
2665297
466466
1208701
2649030
1293740
722272
149639
1781289
2797382
303468
226096
750532
2777005
362213
2174678
2070277
2154357
1707431
2163112
2229855
716869
1784058
958333
77827
1489244
2162120
571666
596621
2059396
616198
2285444
172979
68948
1272672
975546
121103
2477213
1065992
2151141
1953907
1283779
1872599
1290219
1415419
138075
764541
239117
851387
1816298
734264
1337195
1112479
256626
1714962
2295669
783549
96989
1784216
452732
908415
1842387
2845258
1050516
1416220
537409
1807467
2602932
2539273
259154
1396968
1594617
2771746
1477098
1241393
2785626
2375904
2470958
2235033
2426075
2314090
2473084
1113891
606446
766137
1757537
244776
894581
2425248
558124
1722837
1713119
251022
1589822
947409
2577614
1627591
2903327
1790760
1293752
2505969
2879059
1622173
452884
2717805
768900
341158
1596194
128287
114302
1005201
94850
88882
697379
352819
587324
1534707
664329
2650794
1603158
2197605
1764990
1032662
1935238
2420665
1931183
2126858
2937823
1203073
2681468
223789
527814
2362429
2336818
422881
242317
2460721
903815
417643
1958220
1840166
2064320
1391521
1883104
1252155
1730230
1906116
2237870
362005
833977
2114392
2754887
926427
1757766
1310212
1414257
2345608
117036
833101
188592
1409959
1100279
698608
2399925
1623175
1436549
1292829
848771
962577
504382
2278139
718092
686695
2098295
622742
2904041
2363826
1250801
702697
1561463
729679
1164368
831523
931041
998820
713857
1172307
2635526
331488
786419
2838462
2364231
51864
2849964
2422326
47811
2153722
2619984
2683564
762517
1312210
2441433
538821
2540387
1984891
981507
2083681
1929640
1163815
463584
170258
1579959
2763875
1586761
2412318
2688642
1621595
2617712
235653
1757654
1587047
970583
2209926
2334726
1083379
433066
1762059
1806069
981678
2460646
1201439
1075938
2251743
2508136
15151
169354
1551820
1471199
2890320
2692399
2557539
687017
1636455
1686811
1502068
1423466
353139
1328125
152210
1055282
1638408
875266
1356272
1162789
2220514
1789599
215768
385732
1861323
1085014
2721969
1636636
2613243
1114261
1760193
1259441
963625
1260518
546395
2318456
2787047
782307
259520
1176806
971152
1441200
1016759
791330
342125
1335993
2547487
793340
2318537
1041632
1028617
270561
2879014
1265517
846044
1428921
1469582
1631562
1202525
2754531
844280
340199
627714
1918312
927216
107307
68132
2805340
1124533
47676
1797441
2538566
1093818
2165240
1971418
1998289
1676107
2693276
1528416
2666358
965731
1350968
1932447
1868739
2239788
73861
616570
2090361
2379335
876943
927048
670168
65126
2777660
139430
2774345
2177692
2805040
1854669
890330
2216619
1591858
1134897
402644
875275
841894
1362750
441023
1954675
1242931
2435048
2015773
2064188
1958480
1522402
331998
829997
985820
1077446
2646822
1636998
938541
433895
376332
1062737
2388863
2679829
2432338
1453378
2562535
85095
1812375
1581063
243428
928033
176877
592853
1702863
1660633
1539774
2323288
326409
356842
809657
1579046
1458172
1583355
1775416
376670
712190
2239672
931867
1229415
915266
2694038
1658325
1300144
2901756
1752832
1700329
736341
245759
661780
2453484
904884
1801829
1542067
2197367
20316
1816987
2653467
1379273
1658248
1686661
2149503
2813884
2126470
2512186
1752480
1319035
79967
1065122
1662250
2341090
2639700
393523
484118
1749591
594125
2924632
280369
2130432
1965905
260827
1698939
1984276
2926411
740565
171093
982756
1909107
2838231
2296303
2070120
175491
611116
626700
1803681
1782142
1912561
1340018
2217405
336894
2819526
1464819
968705
551438
2442421
1965647
962235
953828
1338274
2752064
1212923
2322140
1842960
870712
320046
2795134
743729
5476
1972595
545867
1160725
1415198
2149981
2826919
2685410
2587854
2935362
665181
1727217
1480824
956044
895967
1594788
835758
249942
1867320
653314
450209
1582710
1971745
887254
899574
1897856
200995
2581725
2602445
1155265
846933
2141865
1818037
1321980
2073687
1585256
653418
2324422
1008066
2771522
2112816
1302906
2403195
531500
368137
1755588
492991
476514
1709504
1142872
1363254
367487
800205
1503428
2886770
2801707
2875063
2793962
36297
2750415
2825427
645741
212259
853337
2369613
2200490
494569
1737940
2623487
1601784
988151
1885727
2720393
1548752
2928578
2542336
1203606
2061842
381345
2892109
1910028
2720808
179537
2363379
2080644
1762261
1676027
2210994
2473476
2015950
1768906
2732926
2831338
2216062
2638538
529941
2509065
2062822
2167916
1335347
1668628
500578
832079
2578999
1419825
1816584
313539
1829399
1943957
1027586
172592
893109
422647
2175411
1671353
1164533
2630479
2603089
79325
1214582
1140819
796231
1650435
411722
83466
610677
1583886
1719058
2215922
2651320
2398916
1238887
313962
1089201
2767557
442573
510321
1639785
962883
1028697
2525494
1681595
2073731
2043461
1566462
279113
100848
1973264
1720627
325306
150857
609858
1150292
1557233
1365037
247610
789441
2851063
405748
1912797
1190585
2099771
1360697
701431
2370704
2693601
1631182
1581129
1013553
1893828
2035738
1550476
377116
2729224
2592362
2095007
815158
242168
2235213
2323345
1671605
518560
1941489
123632
1759521
626788
330661
1857861
472086
1400812
982124
117184
1518595
2695316
2325885
1115030
683281
2628555
2635246
2939652
2377488
894887
2308324
969821
1148178
1304889
1708901
1208077
2840607
2852927
1800752
2455618
1960276
2630856
1614745
1940800
2596504
275465
2050512
1231457
1784753
1853607
1568886
2901172
1024472
1905356
1443639
1786835
840984
2583032
2031069
2353101
1579104
440685
491317
127301
2184295
2705156
1665599
2676276
447643
2620950
1422177
938683
1208759
1068590
2073110
118050
2873305
102807
2897327
1149186
1441540
278532
2529261
169644
2247943
2603038
2670951
1665332
2778390
2744044
2318870
1312743
135367
2845048
2776888
573155
737638
903700
675723
1475739
2568194
867625
2833642
2761514
2766288
1404045
2880585
1317976
583566
2594957
2459398
2556910
1202197
161320
2738397
2302895
2509101
1751753
503018
2373382
1559520
2449996
2799153
2861554
2059270
1679724
669956
2054381
2071749
544112
1134144
840533
132380
1054491
1671609
2192573
1986837
2269502
2083064
101880
2181856
16055
1267581
449222
562323
2549123
1934566
2285883
2010000
1513198
1862444
386034
2886601
2105978
2501040
897707
1380481
847865
1286119
2611074
2814862
1493370
1215578
2788472
528820
68480
667670
1392
1587800
2881240
2739718
745996
413898
1444660
1155836
531851
1028714
1387266
957572
1522849
1164610
2105844
173008
2273368
2461330
2292365
2720942
354189
183407
148389
2610627
1172055
785706
2111679
2917740
2724624
171488
1109561
623490
1272655
2053295
2190511
1028951
1922529
518108
1480565
2883455
63175
968935
1620982
2746070
2549331
127770
2884213
2016010
599110
2682321
1595463
1610741
457122
2101479
712150
1422963
2137640
2532287
2153787
2821076
2911285
1057730
1458230
1363027
1036381
1069288
1910040
1895835
2766916
409655
1072548
385813
1219657
2832874
2330502
1586911
2639791
794339
400266
1270124
830997
1890170
31815
1913539
1517262
1349340
2027242
27171
2859499
839519
1204256
1636577
2354527
535743
471083
2733343
1047368
1269959
1567729
2113503
2769793
2731866
1999081
1346559
2355983
1792459
1284350
2445011
1690462
744788
2219083
1392229
2865365
1892381
421027
1170260
1252229
1828449
75915
64474
901038
2351594
1287941
1816702
917491
2427249
202181
153409
223435
2256470
1233881
824106
1869257
2291247
1663394
1952435
257956
12451
2919091
117196
438145
1995698
1980712
1287095
547892
99484
2186026
1154538
1300169
1315265
529940
864091
1127735
1240991
1861593
1904687
1061010
2530660
2364096
1732588
2579052
436630
2812172
1187672
1443644
1196479
1992332
1585015
2165111
103765
643500
2755047
1146532
2101427
2461608
1373631
960981
2397634
2074616
2291580
4490
2320351
436507
1670947
1935271
2371125
2375416
413527
601690
45261
1082103
2857848
1884033
1860933
2041601
2126957
1178701
1516792
968039
1903618
1671737
300364
1939812
2348364
2305168
801859
2553031
458440
875260
2048088
953296
2141388
2853413
717295
2502995
1034365
729149
978825
1922368
1468182
218663
2218909
524662
2553430
441390
464013
212805
2218767
24511
248075
444294
1911475
899091
736049
2648696
1969227
1330562
2884559
2226422
1055048
1981931
1455887
241045
1701436
777110
1802919
430544
1520322
46910
2102548
2332613
812465
1060927
2378949
352941
1084282
2848075
2698509
1356194
2043722
195459
149070
1468775
2055647
1459023
182754
2755754
2473280
323330
1465420
2875845
286428
2451209
869381
2529707
1919778
1984430
2132206
120279
2237658
1189296
282630
2429595
2590721
2693987
2151201
1898965
618562
130727
1014795
1241259
1433966
912642
201972
2397968
2591521
1199000
2399193
775229
2887858
2837277
2907103
2316832
2242972
319596
162338
1294412
427502
448770
1224869
2720862
1157932
428116
2109046
2829453
2155841
2743686
749699
1032231
2655465
2422518
2432775
1683703
861933
251797
1286831
665762
2029983
2855513
1042632
1946516
667351
2649118
2191318
1453899
199458
2395972
1172783
1483709
2790412
2263275
2096628
454989
344284
2930481
2288617
1081676
2473752
2774399
2349559
845269
197791
105809
670400
671748
772800
1655367
2914827
2042844
1077051
228152
919287
243090
1638766
2143890
2581557
1842245
2640743
2472518
421299
363545
2321295
1392513
289713
2417005
2020124
1776756
2670429
1584369
2593448
4083
2910227
1404926
1931865
814560
1715618
1173448
1302900
2439240
1907904
1981222
2237425
109074
1926620
2134289
2167867
1642057
1712330
2206338
2555328
2334481
2806006
2017572
1311119
2469771
1095505
2870985
2829513
1423197
743390
1950423
1939551
1359751
2033497
1181488
1149114
1182617
466770
1877117
306626
1679979
2418561
947295
2925249
2081434
501697
2231164
303798
2257138
1771517
559424
637080
366692
669722
517744
1266810
908980
1598164
1040771
137643
167190
322996
1750697
1264604
1481353
2687555
2152553
1008477
2836741
2268357
1738221
1587915
1125787
2934063
2390599
1212812
1572181
333676
1161672
2734243
1206525
925
1797273
2193728
1377152
1795662
1520588
1847064
1500500
114666
1126829
502421
2548555
1832596
373558
1936485
829782
2885720
2168123
2475132
1710741
2882560
1798164
586731
749838
304034
2666725
909896
321688
518726
349834
899424
1408698
256844
444667
587862
2840732
611407
2484215
2047776
1296563
1005179
1273339
2281483
1946721
1026195
2250742
124047
2557060
2850423
2095988
1782738
1697228
1069898
2545149
1314822
1297402
1339360
2176430
48047
1440381
2050969
161202
2859974
39522
343366
1944088
2245850
1642795
2205651
2908375
534341
361449
1610583
1180474
1548485
1781744
2569052
996257
983094
46524
2132646
1217020
1786403
1435160
2062046
2331855
2851685
2580884
1249137
1211972
1685133
2648422
2405438
220203
586570
2466293
473038
2070288
919820
925981
2192158
343451
1202678
331583
1517698
1651296
922427
712672
995923
1070740
2758804
2258179
2529747
981952
1805979
622480
1809589
810371
1265969
1958003
2082281
683851
1374082
1099998
265285
1630822
857433
589317
2182274
2192284
1135008
1495241
337648
468586
1450226
921560
1285837
1555637
657773
1440051
1952812
2560991
802776
514242
2777477
554587
2416453
1382128
1679863
575321
1322434
2314356
51087
2851256
1266751
316225
1941318
162672
587532
846451
989729
422923
2573984
2275388
2541208
219714
1667112
718419
595450
1202827
1298657
2170290
1406462
2242919
2441543
501198
1667091
1055172
138747
598195
2875963
1947302
946882
1236002
1310151
600542
1908938
640408
1431747
641244
893287
1252256
1025935
2576082
87841
651145
2080455
958380
2167559
988093
126501
2133147
2932558
2089252
386229
1428848
2807325
1653230
1086953
2551397
1385489
1331583
1381566
1562925
39962
2378403
1763935
1707846
92806
2449112
2522614
2390135
1117695
1441275
218636
553822
2307045
2299506
225010
712851
1182988
2176956
2719750
2105364
1592937
974214
769525
1973950
2539073
2513649
1313403
236108
119048
2067981
2447766
1991303
2572959
2026316
2081531
2814581
1849059
2312607
1056563
2143443
2580574
2406604
2232296
1510065
2392709
1011
1659784
2338838
179197
1692244
2788094
433000
1338141
1476880
2704419
822396
1961119
1769564
2296844
895511
2864628
2396860
2229542
2345020
2263323
1380138
603364
816456
1865744
784789
2291671
776431
795499
1510880
620332
591082
861475
2342880
2336088
1560869
1116506
2851623
633278
2534268
810289
197217
2861606
2751969
128061
530805
1418275
2173280
1620758
2488570
2162122
2341700
2865660
2893246
408929
2018213
2894679
952459
1945159
2502503
1312214
1845393
1782378
477052
2489877
1123066
1223815
938039
1866259
453508
926488
3355
865520
2582304
266306
1960595
2359197
1740684
1240401
1413501
2861725
1066118
2905546
2233536
1495811
1903022
1406916
1263645
1646752
56166
158428
498848
1923946
1272483
1219863
916926
2625743
1364695
2542070
2595824
2245504
1517499
430107
2129925
330625
1192111
1679677
2760629
2293624
1704275
1132758
2412486
834181
2306250
1695008
133263
1030272
1342735
1225756
1095833
824629
969926
731159
1253396
2293454
2000798
1363171
13293
1278280
2157904
2759112
684373
453255
2421561
2241098
1151598
1222325
1639985
2811434
2461574
2555247
789907
691909
676626
2093353
1597149
1378182
2713305
215079
708546
2697063
2239842
918108
501019
734669
1245267
1550520
1461104
1977218
328860
1301148
150366
2280299
2284305
2552376
253069
43839
1681348
1899123
1960330
2359778
1506330
1372077
1507704
493581
1901070
122624
2141661
994171
970766
1899686
2675030
2253682
1755572
185516
826239
125640
1688837
1118460
1543392
2929637
1118658
925318
2293626
874315
903206
1856012
1780782
1511587
2311373
2915873
2794806
1437142
1086052
1276156
998995
83115
2487889
810847
2017956
2232744
1042868
1140936
2909556
202039
1539274
752779
1109414
608667
966964
1713508
700142
2024286
1181165
2332104
2457431
153938
1070506
2376418
188762
2493120
602148
20273
234968
498348
523031
64425
1184831
2318710
1386382
1641217
1006637
1668163
302029
539048
2727587
2787039
2689165
1586673
1861529
2462516
1878665
2045906
1385353
2077967
369653
718998
2226341
530506
2023420
2333743
446631
1918122
2302273
2581576
1872113
2421142
2119729
1383375
1927984
2408055
852074
1093882
2746540
2048903
9024
2096258
1739466
482323
2920731
2852751
983274
733182
2452875
804887
851372
178312
895146
1140631
412985
1256043
332699
376563
2659691
503420
843554
2839970
354435
1530472
769325
1581788
2423673
2652412
1638477
2144903
256985
1523040
299973
367334
2897820
2417969
948875
429897
489660
2514237
919329
2495086
1105610
622953
2286293
765411
59494
2617135
1485902
1903393
2331087
1262209
2553688
538036
223328
2345160
569836
2859854
340735
568963
1172329
1422283
2887539
1007112
724302
530791
1814743
2110575
2101090
985904
1412734
2346336
2320713
2366344
2928090
444914
2460386
2674920
2035690
1849729
2708871
2316214
2748572
1407272
2504577
2004946
131037
1291815
801567
1181032
872538
783750
51337
1259277
1667712
1031117
1313015
651558
2679442
1599938
1718404
1800260
809039
2530180
2640038
2265611
1647635
1028288
468750
1171722
593396
1747924
71877
2686977
2493413
792392
1668755
1569544
753668
240456
1164827
1241418
801591
1406554
1184974
1630096
2148263
1052676
2673190
1493955
1037019
544467
2661347
2779012
2801124
828717
2938199
309802
1346571
62866
1375516
1920743
2030016
116689
397930
2237514
2353041
82581
2004489
2196145
2856217
2110112
987394
2502564
1044153
371615
2931227
1569165
1813742
2407782
589549
2841534
1595152
1322943
1158524
265500
639336
349582
1802353
28409
1440786
2812034
2918973
1636840
1177779
2513723
2243406
2326435
2192340
425789
2324285
2688628
1531166
2076259
2266641
340602
2584796
1283502
2484034
1031086
1166836
283303
908126
1248420
2599942
2883912
1159791
798350
2355384
873060
2283118
717227
1873218
2585872
1907724
150560
1255749
1870123
2345870
2875877
972343
2160983
296302
243319
582370
515861
1220737
1541653
2285295
38686
1919006
206155
2399633
1123375
436028
1804639
622526
2239928
1661429
1800327
2457884
745531
2360852
2324110
1315707
2178851
918071
2304950
2321899
44871
2436890
2641664
2137585
96018
292049
1438637
1128673
1005821
590295
1806146
2025878
1168330
731284
2003118
1626329
2801502
103635
344406
2086018
1706070
1264631
1297533
347640
629071
997537
2409622
979650
1510926
338317
185224
2382029
2096269
2228944
2204758
153660
1332119
2532126
1737925
1118535
887230
2452068
1804580
2851167
1926468
271692
2542845
859144
1173002
14750
2272144
1004719
88632
2892529
1073962
1899682
1197234
224080
2840283
230466
1813331
931376
645133
2568415
512570
407759
2399888
1834555
2262840
1726922
859271
2298793
1673013
189110
1881820
413100
2593004
124341
792183
1661537
2717980
1553396
378915
919729
1454998
50744
2712218
605110
1141846
2375869
2313180
2101697
2202611
2052773
989438
340525
1691999
530998
830677
1818070
9014
2389386
1956342
1407547
367731
1502359
1247418
1207204
1666848
2221550
2263731
324822
1623642
1364255
2444802
2037285
1500780
2552246
2268654
2909294
1918194
1860918
2405827
386409
1549166
1490769
153997
2132522
1814202
742934
499741
2871556
905756
1338550
1507896
154323
1555912
2263532
1080875
842997
2807945
2411397
1788742
2338158
311154
1598379
2459788
679987
98276
743847
2529026
1383170
1603615
2363208
140774
2472200
1072824
1711061
631071
2622176
1463627
1979961
1453125
423268
2483259
254585
1674207
55707
1664872
2081843
2795686
1870958
1093499
1548132
976061
281844
1424207
2256945
186833
1801095
2609082
280476
2743795
2525549
1948733
2203250
2354186
2842944
2247117
404682
2426471
633916
330151
1510232
236545
875330
219181
2142967
1384961
1936615
1556325
2278607
626543
2142312
2602938
2865840
1406644
2630534
1979918
2144695
2294580
2869487
1299387
1640531
2747568
2721442
1672829
568227
2633171
595715
552310
1492075
1348675
644814
2688537
949345
902634
1636827
131008
2712527
1242904
2054236
319891
2819228
2345793
767994
531709
973131
416283
2157304
1967380
2838915
1054618
2641288
1477273
2306889
1457591
1794556
1891888
1356656
1249531
1055090
1165851
2144831
164153
1189230
1182457
1290580
2752499
2066928
26697
1042811
2133856
1776589
1204801
2332287
2754093
1256179
2413248
1689227
1028952
877990
2583123
2611339
2181123
924179
603635
2929175
1555312
2338849
282711
2001341
993368
244717
281499
1907312
2541151
652833
2515882
232228
402672
655408
827295
1054543
1831602
1868572
2661511
1898345
1641149
2346183
1229838
1661524
113539
1976643
1913487
1713318
316177
2768343
300626
832754
1237349
465507
2754789
1292413
2392983
2754630
2783137
2179891
958638
2107538
1652088
211817
2751558
828668
1242011
2833751
749431
2358993
405737
2151688
2686098
611639
235582
1386471
51114
1518725
1377713
1683604
1976037
22319
1168477
717126
2180968
935017
210988
1568403
2935703
431807
2015797
1479768
1221066
821242
16987
455586
2859892
173477
1583192
2435277
1362910
2831901
1592977
2169395
78712
2893005
2940370
282140
2619502
605553
1175208
2623848
1264235
587794
879116
2659506
369478
190897
285238
359720
2472828
418665
135787
97163
657243
2926756
944157
247665
2901282
1738251
828118
2008767
2157239
2874931
737671
1286982
502842
1132550
2210339
168741
1847900
2254868
893533
1265505
2049825
1322745
365477
1924988
2377356
1057905
1995853
271410
1222111
1078849
2891564
1974274
1646868
1679388
2692796
2418399
1379897
798016
2786590
1416041
2240971
410207
2804953
2531248
1062825
150224
841132
2731389
1061236
1267874
991137
1056739
1444837
325441
2902577
352453
2776068
332649
1524819
2804480
1510788
2355809
382523
1976358
1771659
841442
1024388
1803790
1504214
1724538
1620341
314009
260343
1893118
2879719
2659442
1411610
597724
404306
1252068
2718331
218709
1204643
2007586
2745487
1843095
1478868
195901
1189697
1988855
750088
2319308
608711
1070997
232933
121390
1883012
2721163
1762801
17268
2644287
1464898
1913147
256179
1866125
2732104
2216657
2544995
452649
1703122
1590395
2528487
1989799
1817342
79438
175391
2332407
2255804
1171511
1954209
1486547
1993208
695992
274847
949873
1400348
2479546
452047
926219
571103
2036983
594242
1065818
2608710
1294637
45900
335351
1203765
531820
1523599
2167675
712237
1582461
683317
218595
2898202
2916420
1588960
266738
1839348
369937
2664346
2221047
2916507
2031381
513030
594137
2315414
2396999
336262
2809634
1183110
2371190
2359564
1568101
2682064
2027098
1281587
2582800
1945175
1695031
1071094
2788708
2375219
991647
2290605
390070
40016
1360462
1464608
1333156
1094094
2728498
743002
1280303
2297507
2001637
268547
970680
1324774
2821879
182207
1290922
1821704
2180961
1393228
2206073
1034346
2181186
522261
2019176
2495259
511136
2029682
2426849
607122
82757
2737441
2601001
1699535
627528
944272
1723464
2649805
831594
1622379
1846109
485873
862073
2680555
2912827
2473811
717360
1501030
1813943
1831741
2309496
2288010
497105
909531
2610596
1449566
1136748
836879
188424
1169214
1240263
423349
2108158
75005
116736
2256230
1903073
1120860
2244479
2280667
313541
1342414
2201396
1128458
2376404
105359
1410689
981279
1072093
2089543
1244977
2183546
1031883
1521521
1066979
1176148
2436014
1903794
908829
204112
1660628
1679248
2777196
136751
1462921
2325733
2128997
180916
1205036
1040098
670900
1420796
1448493
218829
1592207
2195462
1617075
1764902
1838588
343574
213530
2489439
871009
2209993
2666585
1294521
1846574
1659
2786425
75758
2654951
1100683
1506602
423749
2794511
990774
2547100
967850
274652
427398
2819537
2478204
2866689
1940830
2235736
1886617
786146
1567062
142620
1783615
2449230
2367780
722245
10886
2212064
1374896
947423
1392893
74107
2512123
2897547
2535260
2007404
2379022
1709414
2170689
2725407
1471728
934402
1781647
652195
2812312
2136412
845434
1248320
1522215
2693842
2689998
2469467
566899
1519007
1211661
2763865
2932508
403054
2698246
2076709
2660322
487041
206730
2092887
426253
1812241
2348655
2825115
1997799
2081331
2938196
983256
2662825
2905496
446337
2739385
1301164
1537850
1667230
1387998
512037
697975
161081
1047165
2868743
2168992
1552711
1640920
2469614
304241
613216
979180
2573849
121759
764302
184898
2773909
2105733
1691204
95254
739572
607199
595700
971577
2170284
894455
397656
979416
296012
559184
790002
2580320
2838980
230675
1166263
403193
2514812
2491823
371778
2720332
2577209
1006069
54638
803329
1543998
2704666
2094448
801674
417023
458259
152016
1487728
873250
2104804
2915111
1165027
308398
2441469
587374
1151434
2052504
297811
1485055
1668853
749912
2175948
149336
1703132
2435716
1736748
291781
2828082
332780
2746806
2311437
1824418
1160705
1720721
643076
460295
2931289
2796671
793457
1005882
2885813
1239990
2417383
784715
2187228
1783019
1896999
2561621
1106576
1244243
381820
1935240
1109269
2791244
2833718
2559551
2746689
2724005
1600793
1760083
1539031
2720927
805357
493404
1306675
2778195
48062
2007343
164820
2315912
1313018
2675126
1115208
2899364
511030
1421979
73091
600274
2391454
378606
2007226
546828
606163
1743232
746686
878437
107525
931853
205135
860021
1118358
2367034
31497
1392011
630507
2178589
1721252
2550200
719067
878445
1666940
1912119
2648503
454283
677473
1209427
33306
2647069
2701499
255596
486545
99773
1016732
1839804
2026585
705020
2735469
2553987
2806969
1080370
1949492
1783092
1063319
2762949
2011386
590426
1398492
1431977
2897684
378313
1644701
1101826
876650
2095113
1849664
2785827
763114
2367165
2472620
2878721
775380
1571397
1456343
843738
2917934
1357757
889702
2107374
1717259
14059
1768373
316271
2468398
288950
2166090
1408957
1852835
1937783
2226051
2787626
2803036
402128
1554936
1924649
1039963
1809258
2048415
1727168
2485339
1728966
2434832
411704
2894120
118565
1539261
1126621
298566
2115517
1112801
1504189
2118745
2702532
1108776
2747120
2006591
476119
318932
1126610
1114122
2698129
330880
1251061
458020
1912379
821079
2143179
1332885
315344
1919247
936936
169577
1878363
1316417
2587524
2122967
2047625
2499268
1584272
1993523
2155738
310707
1926275
1696102
165560
1404456
2929857
784323
496076
2861006
1286956
1457570
669533
1972025
2114010
1323256
1226405
1064357
1679798
618904
1087151
1893858
123785
1404109
671617
589489
82023
143395
1243794
2820995
1523114
1317510
2208923
2624315
960138
74086
637893
641723
2108191
469319
1154140
2328144
2049445
2699802
403875
589438
63512
1412224
626919
845817
2621489
4025
1527281
1788669
2049514
2431297
613372
2840974
1956510
1617497
1755442
1444098
2063241
2526965
600031
675414
123163
2447259
1331173
990271
156927
2139459
92195
461196
1186253
603287
771987
256891
668001
529499
661132
1503754
1658663
380685
1488927
2338938
1754651
2880840
1517294
1837814
1666657
2123306
982496
885700
2207939
965116
1058631
2177856
2667721
69461
1314889
2653469
2904256
915211
1269390
429592
1617807
1144819
2645841
2610927
2856364
2217440
1355100
646389
1781196
2384118
1685271
2646017
886163
910109
967666
1180233
319460
2370180
2487874
2903589
1031714
2785132
480332
1333813
1139410
1078393
2441163
2449796
302830
1734320
2181079
634973
1130670
1850362
740176
857350
1284747
1030124
1391234
1674734
1886392
1056230
1364198
2874634
1331434
941452
592431
1346575
2657573
861341
2363407
62432
746038
1940329
1050995
1885666
102198
584403
418607
139422
1833869
943871
97253
847450
2819190
2674401
2779012
321826
1141902
1671701
2560999
677463
905388
2044266
2298090
165411
1255849
464592
1983692
33743
2208891
691567
722119
376586
2875516
359710
2646661
1527777
1333479
1143996
2242893
2042533
2267291
1035575
809273
2909874
6278
2444090
975057
2121344
66419
58698
885087
1314738
436516
1694218
1833856
2796314
303165
1122201
468286
1015071
1467957
2085799
2811080
509030
2742777
811811
2812878
1204979
681136
1205571
2547104
397467
1785977
1775822
1824155
1897016
2370378
424781
1543906
656338
1156260
788445
623524
1364901
2475075
1362188
1639025
95382
88725
1321911
1432886
2810518
1752024
2813607
746630
45219
2907026
166702
1844172
96373
2409409
955129
508752
925057
1799128
620588
1100562
1746656
1487544
987195
509805
84539
2057135
1826593
1017729
2571893
1392653
402819
2236731
2280125
1086794
854834
1905371
1364595
1766857
1202117
1154155
958487
1679129
1694415
652115
231573
1526839
976900
2417962
2523558
522736
2715419
1742486
2898535
334829
2732493
540924
2471986
2051426
897777
1525359
2877566
1162552
2088858
2708687
2277145
2078571
1570131
296635
1653116
1342060
1704473
1409212
1111703
845738
2026969
2007710
1800610
2822185
653238
754232
1289647
973191
1621989
2427013
1254635
984897
25671
615126
2043401
1786395
2146506
252906
1103765
972649
351201
2673662
1671005
2661782
172971
520624
880301
1596469
1266463
2848558
1567993
1555841
2874874
158412
2026880
2787017
2365678
1660062
1907593
2568679
2068204
1599229
2782194
840546
2156312
892711
359048
1578394
1335065
1841983
1572603
333871
2763424
34475
1086881
682382
1123939
1447374
1527310
1583079
560678
314418
2643335
1444403
2817363
525536
2915980
1729142
382289
748892
1180773
240976
1457978
1399797
2862137
762940
2115848
427140
275443
2850129
487577
2079635
2754327
1988533
1330723
216569
2210261
2358770
208446
2005403
378472
1872398
229166
2379285
190921
458936
26159
850200
2399595
1662925
1088210
2265151
4485
201565
2202241
159343
684792
2914995
628998
1799222
1943753
660416
856415
1940396
2366846
360172
1937132
1993887
1051025
2864020
2908101
988670
781939
1124282
1117523
380363
2448334
2260792
42373
2590351
705994
282122
1729832
488183
458679
2048625
1779014
2106905
1356419
1601500
1532176
257264
1670912
1060708
43893
2825939
831092
534788
83927
1279508
1770868
1833551
2014424
2934646
1990740
2066954
2043722
1921770
2451235
2737152
2539030
1802332
248231
515406
393390
1290951
2730880
1839950
749214
567640
1491111
2234130
2347890
288257
1774463
1653917
39737
1973854
2154084
1431689
835098
933476
13822
933844
1998786
1292089
2230875
986369
2013993
1805971
465302
401852
2140495
1115862
2476519
750718
553594
264560
1088706
2256625
97345
2074765
994968
2354076
2474746
233566
426079
339983
2734160
1125111
2244041
2854865
2757983
701983
1378687
1536640
1174591
2806459
1884813
1726358
2200561
2778624
1876443
1172354
1595424
397
2690379
1203780
736314
1273987
1901182
2691125
22412
2799695
986471
1281064
443013
1639437
2910356
774378
1744336
1839283
1926991
2713860
1040401
774989
1139434
470361
512326
428022
2495006
2885398
1353467
17959
2301795
1180845
218923
974284
1437894
1072094
654134
1196059
1484650
2577844
1813879
1608422
390986
2397600
1407021
2665578
1049440
1379525
558593
2073608
379210
1953582
1241283
956159
2553944
1273550
129049
2616290
1497553
138508
691635
323818
1996877
2210553
1032890
1400602
2119035
2728399
2690502
1654267
1536542
1678515
1221696
2121676
2554833
318132
426030
112319
999973
2503511
1873468
455888
1644686
2839944
508976
88028
2662642
185106
585875
1608464
2886318
660458
1376803
263937
1820297
1499980
1768319
1164988
631910
1267371
2066545
912
1365442
903996
1401988
2624050
421511
70522
1857688
1668798
1705752
2636493
937960
1901365
2423623
1293292
544120
2770550
2661180
355411
2118327
442365
2479162
39113
1611898
1114950
1120934
2730307
414502
116826
648841
56028
2110267
928926
2318387
1913880
908577
179451
1342660
1955302
2806526
2041923
426743
696180
726007
2347082
2537562
1707737
1888595
2589589
2877710
2220165
1438674
2532208
36611
216461
1054996
1158644
875801
1236067
2393695
2106099
1712467
744765
1084058
2631934
2771644
2205715
1582742
2288173
1875866
379776
2108978
107760
800523
712614
1195070
302184
331079
1190293
1119018
1665089
2151394
457041
863129
1908616
2165294
1296960
2811514
1922888
2529853
1282429
1594901
1964754
2450061
2004851
2515921
2638411
1009025
303863
712022
2918840
2647271
102644
688853
2338214
98869
574688
2604571
1165816
858597
342355
589632
590971
2444148
588739
536363
2468989
1609900
1393757
1238903
400663
938745
1250084
1011581
2795724
2621922
338843
1475293
704981
2254462
108206
1479682
2681111
1268212
511897
2090560
1843758
1562164
1051105
2355207
1416179
836521
2585487
2763813
1051813
1023204
2806633
2599372
121182
2531066
2370914
2406085
2749739
2375488
2173123
1359015
1928229
582306
2417057
1117838
873033
307625
2818266
2206313
1566961
412574
1057440
2652124
1399570
1563444
272316
701037
164227
1162663
1289667
793132
93014
1687354
980159
1022753
348581
1450705
1940455
2856564
2407179
545976
532936
282428
235268
1842493
424334
2747160
1800676
135324
2145024
1215839
1225550
2312729
655601
280376
935684
1186215
2794114
1690008
62252
883315
2688702
271929
2381731
1576026
2178965
18306
2199839
1757191
2279965
1904417
326743
2430882
1577861
1002927
2294106
2126598
2132560
1205352
2014886
1256267
2321018
2084868
1960702
2783446
739064
623998
1038457
1704696
762010
677457
703258
2039172
218224
1206841
2789506
1272932
144796
1427722
1041815
1152669
2920746
1523686
1957602
2522773
193176
200961
1068603
678532
454262
1062513
1923605
762083
1274776
831384
1152641
2052749
1454473
79814
1192901
1636899
2740020
26167
1755673
2550653
286972
220909
503232
474788
1403262
392408
411616
1097711
2291698
2204197
130249
1638312
1901300
2349821
746125
364280
823280
1566483
1503958
284715
2149162
769302
2129189
319122
117074
2444081
1425611
2101136
931799
2608651
1392979
966006
610584
272812
1275489
2352989
2602692
392321
688966
1943425
200989
222496
1716917
728157
2553333
1900226
2873740
937862
2408677
1296819
1693650
1635096
2072901
60337
699037
176101
2306517
470695
1736100
308450
1206949
1254905
1165994
2685273
1717031
2035695
1840428
65269
75183
2818298
1336015
35112
912238
1903575
888689
27979
2923138
1270283
657751
422374
2521653
916715
2159946
2079582
336527
1451046
1590544
323191
2933630
2546809
2183789
203175
2517262
1735527
1321226
1814102
534316
796627
1255567
2655880
398538
1499207
1010503
1557446
614239
1877471
2408183
1207970
1558790
1181655
1602169
1302877
1287508
915497
157165
1222597
2202702
1372768
1763865
788038
2314977
955461
2327274
1854150
290631
1205833
383348
574868
2023746
1222987
684857
715473
205591
432916
855572
2303741
512993
140235
1872540
835466
2239069
2058605
2091439
448841
1253909
2772988
166021
2318480
1546650
1624666
2757383
2512437
1564401
1806772
2376129
2727750
2724525
1898798
2488892
770745
1630682
132816
93889
2314784
1305745
2887885
824212
1885828
2369371
460466
1038705
2222924
1251478
1159490
1415082
1413156
1611047
1913521
555829
901940
825369
2352781
1612162
1079823
301939
593095
2031466
1676951
549367
2387485
2908385
1932836
2342122
1312030
1541657
664187
1152826
2806247
219632
617186
688903
2108361
962919
2155539
2573783
974359
2314874
2748073
846731
1592438
771043
1271530
1182155
1691332
335577
438273
1186752
686778
672248
1165541
2332471
551172
2289390
1939613
2113312
636843
1834611
2729524
1415029
2013289
686412
1635997
516756
1928706
2557112
1668366
2692738
719872
1365224
2429114
2647532
1158070
113879
2819395
616426
1492930
1488498
2118670
2736638
1848201
1241890
1066093
1610854
1294391
791334
412180
2245501
2757296
76371
597351
904347
1474801
1712882
838123
1117560
1757629
2535265
553972
1063630
2596134
1381639
2463891
2168710
1153229
1588975
1286599
1543736
330521
370863
1247694
832005
1315783
2399367
574186
1062247
503365
705578
2075979
2384937
1376055
113251
2185134
308894
1477360
2566751
687366
2594700
291600
1187101
2447758
360372
1698712
875482
280091
537706
296961
2785400
589418
2092577
2563212
1356500
144304
2032391
2795789
1969331
45154
2741080
781423
245087
2917104
2146847
1589026
2246379
1087166
2792210
1877451
404479
1261592
2199994
171040
220032
1438684
1336035
439173
2590495
2225985
1530967
65206
1943869
846203
1099732
7236
1679374
2213490
2258730
212093
2097937
1240720
224118
1922730
2800700
1164590
847739
2024506
1441026
435078
933825
2604953
239821
517976
846881
1539479
1028071
992202
486100
2176491
1244651
401850
2902001
40586
2130488
2590993
2322149
1215791
442949
252802
2747142
665518
979121
2922681
1219585
2799824
2290576
1425717
1654259
1403592
65669
1303297
1612993
1717739
2217538
1231637
1208419
2191146
179260
1575027
1985649
1265043
756929
696423
499930
1229060
1226593
549699
2089572
1386931
715509
1044732
2678538
462622
1212940
1887236
1937370
2424399
115509
1873202
1660792
1813105
1010441
2059075
327096
1936957
2117212
677448
2504699
212333
1030380
798723
1353667
1981392
1993905
144074
891383
828671
1272401
2872472
1059550
949605
2270476
2168732
2716209
1719335
166691
2252431
1476703
633299
552697
1267158
363489
1876774
785925
600961
2394381
1464472
2290777
1537741
1395232
2716444
2767855
2185104
451095
2541044
497906
1990136
2545598
483464
1951455
2490420
2106407
1182196
2661691
1732670
714983
1294470
256301
963186
2507797
2327067
621462
2177125
30235
1451805
1892251
354901
257390
2884074
1142961
2888267
1555016
1902758
1462563
2413199
2816729
168554
7711
1908149
1729045
1223946
1372513
2175523
2199132
2416539
2369351
2242786
2147570
1858116
2434697
1993823
2655985
2827809
2710693
48959
2039021
2318757
830520
1358553
302976
2447551
559919
881017
768600
1639317
2536561
2860687
781882
75705
1899095
1640266
1818887
1505820
1519229
648065
2759346
2747959
2127505
2772317
1811092
592016
2236160
916846
1361234
2380904
1851035
693081
1936857
240654
2414041
113110
377158
2792633
1300819
2625793
2177459
1599429
2754924
614120
339303
209378
227552
78703
1082027
1067330
182245
2404367
2441717
998416
913881
2117600
2711411
2430447
2270040
1697191
1233456
980630
2125868
2713814
1107209
1564238
671069
1261135
2177031
813668
131116
971282
2876095
91819
2194814
2265914
2807810
1615128
2392523
2628807
2366582
696155
1400197
476385
1598915
2628
788055
1218458
540720
2026162
1893253
993673
1583138
429855
1929825
305238
2873005
359592
1718441
2012186
2194190
1919567
1806145
1414359
1263050
1394723
2184816
2705368
952906
1122798
2208436
14281
952882
414752
860272
1764608
2249044
2029322
2717750
253343
1294664
2208714
303712
1951925
221220
1082356
1536424
98987
2428549
1576024
527888
2241301
2266385
744903
659209
1043179
1425494
639617
197958
2524369
1855313
2122182
1680611
2407436
2839937
1583809
1764562
1409158
1177163
559316
1212199
1839488
709767
2341772
331460
2544472
2416812
603128
250867
1069818
2293958
2782113
2496266
2541030
145884
2016102
594870
1037359
2288486
312581
689495
2607253
2485544
2831692
1472355
2919343
75450
962456
1940241
1128738
1959227
376383
2473370
2541839
1128419
2600434
1072812
2354818
350117
1093605
470655
836301
2011002
1774297
1094164
1800686
929330
2763811
1225027
782273
167873
1540155
1565981
2116466
1804778
2179870
724407
299263
34172
2575818
2736425
2029688
1777402
2033618
23641
2354942
2030941
194632
858358
1755326
1861024
561551
1677379
50352
2898746
2095770
2386203
1156621
1489303
751715
2656128
1994608
1869958
605661
452425
2309436
2488639
710101
1025229
1777387
2405642
692987
2900957
181987
522633
2084761
2860696
1885874
1260082
261455
127407
1093958
55065
851673
872419
1825373
2324328
1954381
1031046
1120687
1722855
1029049
2575049
1077958
973770
635017
1474898
2076818
2222445
1609610
903728
2564037
1805837
1465651
1015143
2718716
633158
2698913
660695
2294079
1008787
40104
2522636
2853232
1113233
277839
2777612
1256193
2246559
1333205
842305
2595728
1656972
2153689
1466468
2891615
1854931
362794
2128580
1313527
1228365
228534
512575
959596
1711037
2544820
1067487
119157
843468
267132
446821
1764230
1199086
1537989
1433123
2720424
138430
708061
1580644
2226789
2881796
315385
218614
992250
2818337
205734
1922226
2050738
1072364
383003
1807202
382514
2556419
895007
201519
60664
1303732
1700350
1802896
913905
2006655
93113
2838067
617689
1944184
934674
2061395
1338426
2256462
15155
270246
940789
526819
695427
2257005
495819
7960
1758172
674427
1068431
862269
316986
345356
1038425
2583819
949254
2851691
2503851
2623948
656988
2864059
14774
163987
2262616
459115
2672696
1527390
1879343
754662
816481
1734412
430339
1454784
2538092
1581515
1376654
678099
1344049
2211013
2401100
2040159
521476
2737580
2302618
243045
2065315
1076104
184826
291041
2853399
706659
2187785
163342
1252483
1454573
2022192
158013
2031628
1029054
2758062
2686674
412025
816114
1352822
268402
420318
1422781
1490709
1994183
176714
1472637
2206412
1002672
757365
634858
391019
2839824
663700
1245363
1867574
830567
1920795
476005
2774990
30022
1594741
2169457
796251
1680350
1646991
808654
173595
1132515
777774
2709742
1025864
27526
459268
1874137
2325916
2553286
633874
226815
1697751
959294
75868
2463405
849962
1822604
1785367
1752640
169368
1218201
1467695
2332822
1219234
251512
2245937
2322986
1808115
884692
2847290
2135886
2521846
1975924
2549039
2009741
1512131
1196041
466832
1263675
1693244
1022197
2184925
1506041
1508820
881330
1384418
1631262
2362429
2590
638845
1458017
1053655
547252
2161529
333
356888
2045736
2248863
1919501
762260
2342819
1367601
2903062
1574035
965989
1419720
2603272
296598
1835112
1523285
1716202
603393
994271
1229505
1613406
2569439
2579788
1041403
278882
2295969
2223691
1437472
2491031
2720363
2826838
328171
2435428
431050
2215036
1657759
2499692
626958
2925455
1264554
2483997
2584882
1343295
958442
982506
2845431
2478041
855455
2475015
1688636
856657
793109
1306466
1075135
96592
2630170
1729976
658582
2905205
1952718
2386687
977066
231459
2936753
2355519
2252081
321388
992550
255607
901175
917006
2634884
2120577
1453235
340428
280657
815126
2728944
2385815
132204
334801
716346
2905226
967198
613982
2388190
2284828
95018
1983016
2899114
788282
435720
442160
1341259
1432471
883789
1977205
1633165
1849034
263119
750838
102886
818754
86331
1959305
1436677
809201
1459148
2234398
345336
164265
1335069
1289864
1770375
1581595
1763549
2377494
2427617
1452671
1580708
2182705
1536788
652376
2213220
1127934
1645365
1968153
319857
550566
130709
1404927
2281861
411299
2421306
990584
1864100
2095588
480743
1461681
928100
1903989
1775335
298778
113502
1544243
145619
208967
2346986
1819123
517565
2326785
1518925
1232926
2781329
65287
81040
1795111
2411219
951134
503557
2113268
2218748
1066924
719294
1740902
629459
699722
188611
2055136
1946765
2227062
144401
1985348
1936106
1498202
1476897
284857
1241317
2208488
1933649
2420457
2365065
1703448
954119
2126763
599333
2733663
2075385
841894
486075
1597811
718511
2000030
2509091
2618533
424188
2458853
1493118
2836269
2709371
2043912
356558
2005566
1880310
401052
1649036
425997
1052947
2168911
858700
550680
1021
1607101
815782
2882522
2384779
2511031
2431490
2263552
2633616
2373710
2205337
1595274
2763547
1894758
343122
1851036
2125657
861164
2437152
72720
2480839
2446203
2059786
1967941
2161887
239309
2760907
2443855
1101890
600269
2932126
41871
2658355
230839
274869
902050
172634
2259484
1976928
2723036
2614099
328870
2183113
841663
654121
2308688
2147512
2388664
462483
732982
2221876
18584
2442926
1430499
601099
1697882
2339502
2846029
2773827
550694
703564
2733639
2075750
2353199
370953
2472782
617489
2259393
1385032
1354398
426415
1945963
607955
559871
1691921
513882
2659645
2189041
732325
1687367
1588224
1741208
1150945
2544018
654279
2344761
938909
1111018
81273
1326812
1467536
2282204
2519463
1930977
2522967
1150177
500038
529483
140886
1958180
1403628
1029976
607040
1421703
2385193
420705
1984860
462408
829436
1813903
1392833
404966
1734717
689890
91826
712351
1200483
2006640
2817087
1652234
2213463
476561
1879006
1929112
2035314
1708270
883535
2760137
1880975
838769
1049
589709
1551159
2933536
1069821
1580346
268779
2570296
1032963
266509
2550594
584068
876498
2060305
673150
670778
1825103
884959
372299
2695157
233981
1330698
1082882
822032
1430196
2373956
2789210
1198192
163702
853713
2814838
723025
1191656
1044943
59933
924943
1351975
1157855
775746
2429712
1847114
2419366
1777859
572386
695085
346451
2023855
1953410
2695732
2011421
165906
2837441
1188799
1511608
2757433
1416606
1796663
1641923
1594470
2147189
768069
2628883
463526
2231319
2275670
2188528
2407381
388355
876677
2153846
882433
2462534
2572353
2726128
377239
2221770
204407
570103
97529
270811
566739
465340
2263960
2103756
2499577
738428
1325414
1349728
2702094
1092436
1740077
2537370
436396
2685106
2338233
2217660
505056
2095071
1840186
2763305
1702765
2267598
1439144
2815303
1718707
557517
1517416
722923
361684
1540188
2427047
46616
2066563
1028275
145048
40142
795701
385273
2245898
1578744
2248469
613134
1855780
575094
20655
2880755
1193275
1987381
574049
2337130
1516832
2588997
302496
1359988
1446932
769737
2089114
1121258
2371425
131124
2144605
979698
1541054
2937424
1168361
792493
1625919
2868023
1115156
954870
2516130
723869
355972
837067
2651122
2492531
1686027
1881220
1611378
610063
2655160
898361
2297252
2461378
2825673
1958689
1705463
2820522
2302079
1736000
1178350
2870770
1844541
2887569
852392
1370026
2727880
859174
1782552
1103590
1494211
572269
1461117
29836
2151386
1685670
1050524
764460
1007110
249395
2920060
1583019
528337
2234830
864052
199057
231101
1231273
1951452
2085011
250548
1073503
2132586
2003989
2349862
1407150
1193548
2711623
612486
456795
1294444
893132
108155
1984179
1347605
1918977
2181427
2419538
1253512
2936855
1555083
1091948
1432671
2053846
1310541
270148
2897596
899434
1366932
2207856
871324
1606140
874514
838620
244689
2263916
2648352
2896243
1564021
1100992
2476308
2658375
552657
1345083
493455
814604
1557912
2134771
2308855
2336306
2012443
1609088
1383640
1851991
2657382
2583028
2217912
2498853
1167051
839871
2560352
2205506
1284345
1999127
1734543
529447
672445
2140623
2406134
2884546
2857359
2342734
1584781
2849284
1696171
1087446
947842
2611661
2060530
2456227
2529840
1926299
1411305
2746806
1992399
454856
2564525
2748964
714573
2055072
2771144
2396416
2776673
1907033
2501110
1201028
617839
542672
88893
911069
1934980
2766676
2559489
1913606
527432
2104407
1686150
1598515
1051840
1544821
18139
251879
500279
2874075
2151162
1156187
339786
2722032
299888
1277219
619228
309395
2349839
698707
2508244
1464905
451517
2622952
2888977
882283
354125
101486
1717405
1445215
2691628
1962743
2573327
1887588
1606858
2107008
1914585
1363018
978447
1511599
1057406
2085142
1574979
396292
1547869
2190594
1101781
2574592
2532759
910720
2130275
2700706
1762857
2900687
1404456
2898078
1945354
680094
1360152
1190376
207481
1019119
116270
2384623
129552
1298787
2905325
2310879
942242
397959
1518156
870336
1044666
2184152
2148278
1160120
2410835
2590475
407506
1763649
236813
483832
974538
2690398
762942
2191636
2034694
1233566
1795177
1422943
913437
1587334
1742534
2806534
2706218
1898885
2495221
2276582
2301630
1008517
32787
2490218
1972576
2356152
939299
2768289
1860262
738108
170269
596305
209650
823844
2030692
1287662
1633460
2700944
194667
1617024
1215012
1610857
1254650
808748
2374827
747192
1025123
718447
642558
539100
2037050
2772418
1922106
2015047
1336393
562642
627670
2379422
1605688
1308411
73673
1753384
454808
1770761
1282607
2256541
373821
2113170
2829568
1804141
2836580
1311076
1224513
2137706
1300783
1378173
1985188
1830599
839573
2298605
2905103
1320090
2204915
1209745
246367
751725
1096496
1482363
351310
2892182
225397
2723180
2506861
1306359
277975
2382565
1663087
444903
2936880
1339614
215289
969040
2632636
271082
780390
401758
1765330
1076315
1458953
151047
113107
1791089
1130039
1675438
1960579
1088514
631876
61255
2839573
2759386
2702089
1123
1893541
1102532
2529926
2413362
449284
2801556
420259
1476044
2330884
2293476
1439484
2212568
387755
2764092
1284433
1307128
2611594
183438
741823
523958
2791026
2237062
1568094
2192175
490835
187013
2737858
1507539
2451182
1084225
1405185
1685065
1232340
2677063
969892
1369722
2182777
527846
1505537
1078756
2655080
86501
1297499
643430
1443984
1881483
764383
427801
2487622
2161813
983053
430016
1183157
653490
1991707
1733160
2578269
1855792
1884596
972224
1799180
1293366
2645668
280740
882623
2176852
283311
2792809
2320018
2049684
1250600
2022543
1165527
2577221
463719
2278734
2636375
2926217
1350992
1842979
86764
2232025
2329009
1552000
2646391
369505
773670
1363838
1961666
1757638
2605069
1062876
1235851
2364892
403405
1998216
138630
1385081
1564753
246290
186017
1426490
1369786
457832
1941952
2171815
113501
1518120
815580
2439990
494547
1958341
2263516
231457
2492302
301792
2793656
2161965
2476994
2381541
1448798
1478164
2575609
193701
2817058
1292868
1663392
1893350
1109699
2572841
942184
1005248
413556
1390345
1514912
2742800
1540624
2354463
1418316
2451607
521884
2623143
1436289
1922360
2296835
2164921
698309
1746579
2776632
597002
1994847
1900906
1689828
2335881
2675988
1051038
1265100
287280
733196
2785581
2283307
86043
1019616
194280
1984789
2067494
2599928
845480
2782032
2530226
1324194
1385603
656115
2458452
509090
2229437
619757
907874
2227138
2638052
168201
2806450
645340
1257979
2551282
454831
2749053
1934852
1970542
2470865
1022380
1101371
1094615
12234
177245
2653759
2911207
1848983
94680
1494647
932416
872098
1147418
1347346
1243723
674618
2908274
2508245
522215
462602
30606
1851289
603274
1931168
163843
16586
927649
2782077
2926482
2939818
402464
509878
1520754
1924905
1840756
464484
2529252
670788
2847283
1921013
1709140
321746
1058343
1040326
777876
2107573
968252
923529
2571264
2918496
2894338
902052
969688
441586
136705
1530238
282600
184800
2423457
494315
489815
1851764
1641630
180424
1847853
2588168
411237
1906992
370845
1311091
1924569
1347205
1025578
618729
2027113
532273
499961
1467609
589526
2103865
621472
1803255
1616623
77283
700994
2414227
934975
1217313
2260784
2355174
1097898
698670
2053141
1271138
1952742
2570681
1554261
2585105
642195
2888929
2843801
2114086
1344354
2543458
423968
744628
1746313
1919424
1407893
895696
1205345
1071751
2051641
2904306
734285
744469
1920650
2300786
1801683
2818879
1547385
1469822
2139402
2128427
2255811
2815061
2107130
1230484
77056
614535
2618924
493396
443652
276434
2189307
845524
2684650
1104020
2931253
1605419
644056
460354
399717
1969902
1550888
1169197
487840
2171854
1248739
109675
246357
1317617
103120
2215886
990863
578168
1058849
2574054
487989
932658
33726
89179
617300
2880125
1681118
326591
317286
820694
789680
2650997
2505550
2854560
2912633
227522
256067
1089215
209568
231573
800635
2557068
1719257
2663914
2729519
652098
2414838
2776816
2912294
1613045
805366
1743532
951523
1685896
2631482
1036442
2884645
541316
2018901
2583801
2607401
2489817
1583526
2268161
1816009
1350796
2342764
614143
1083562
326807
2094383
529337
543051
1941450
1191577
2760650
2803793
1049971
1252543
2147699
2409953
484309
1793835
2073457
274716
42624
2272699
2270592
515533
2347671
2936630
2151164
1308604
2352016
1300869
2561304
1821530
1174984
2001799
551030
1797356
1267637
932221
150584
2926588
1234958
474817
719125
1641384
2200952
290269
1200215
366109
2596261
1909179
270904
960866
1195832
41561
1456288
2581023
844443
57634
1835912
2390820
2755508
1269958
2803538
1299998
1006292
2817196
2396834
390589
2290533
1722061
2912566
831923
646836
2873206
165246
2672717
738443
2127207
2295918
2076936
68739
2556979
739129
349698
2235485
783454
2173815
572976
2700553
301156
2673499
2663955
2842889
1661954
2386611
1226649
911368
2707308
1400783
62709
404363
518100
2644231
133892
2336351
327361
284013
1911205
1452917
706965
396704
2473620
1172357
643364
2135427
2626297
1476761
520595
2099547
2049713
1115488
221096
1367787
2692543
2162285
687399
1060464
1549733
351575
2188317
1109367
2868099
1270090
1608190
2063587
1324340
920402
2370333
2745382
576659
2824244
808929
336939
1234433
2379802
1273120
959866
610087
2081292
1109120
2231188
2043836
733442
665627
1677758
2272700
2498128
23635
1260982
761650
1184413
393341
1727009
1849585
116259
2629062
534502
940454
581984
2082836
2758896
870124
1341118
2320023
1957969
827611
2425146
1718844
443549
328237
2799985
2823125
906597
228142
2140606
1141218
1734119
2541155
1985762
2487030
839203
2123889
2701871
2353975
2149450
2667179
449604
1201897
20626
2765748
1828739
2776915
65651
857892
465321
1153907
1091533
2182615
410198
2368319
941196
944322
1326275
1423806
2095447
1756665
1714210
2353188
53390
2182750
1964162
2640074
1447136
1944547
1300255
74713
2160730
1209884
2022046
2479626
1707915
755985
2368700
1488020
1640950
1950120
1530048
1387184
1524384
1190891
2114656
75730
2376796
1302325
2436112
193434
1457496
1903940
314842
1101747
2283366
2344204
2082750
2438213
2296800
313162
2709267
1746734
1367110
2568169
225092
2233997
866739
263424
404988
681464
1120374
2537964
351443
862140
1948790
1660932
2493626
2555523
246140
155744
1472478
30585
1960503
815372
1669329
569180
2466160
2295674
2537534
2797975
43035
397262
1257825
1579721
2391461
2372771
349741
103440
802897
449959
2457303
2723458
1595778
1204763
2893346
2912871
1146477
146340
1317017
2298138
2603053
1557954
2506332
1576308
840706
1413814
1056139
1853241
1783197
144332
1488074
2588327
631483
493705
1575227
2532469
951161
1759002
1841467
693807
885130
2594579
1999205
1010896
1368590
1868178
1487843
1252438
2675916
1211246
484673
2480601
2166656
2268153
2486257
140180
2037527
1378276
367917
1185183
228866
220018
705243
1118279
2737938
1015461
1744893
400888
2480527
567347
2119030
1592074
1723596
1891809
1102452
1148945
549351
2728776
226081
1279780
1340407
1361623
1908305
1998692
470773
1006444
2098204
2895760
39640
136453
644347
2719737
1670669
94066
2843704
2196265
1686088
2882026
2227294
89063
915909
286109
233742
138641
2499820
108104
118902
2494691
2847573
851344
908794
2392037
490709
870492
1520411
2542830
411407
1718089
1876895
890696
2305249
2725507
2751452
2138210
1023111
2687970
952518
174055
1003875
2586880
1176616
1522457
2162334
2364707
537838
294656
2126976
1058444
1485122
2079441
2690466
2346886
61422
2715872
2534115
464959
2012415
2704987
626951
1487855
476034
212193
2749504
2251969
829920
330341
150898
947101
358549
128863
909436
1829956
2465489
915059
2703878
1846613
2635912
597634
1390065
1288644
289795
251168
1863104
825652
2591723
458047
309880
791799
1103468
1554276
1324082
505528
2743517
2844476
475790
1694222
302268
1842277
2045471
2001162
2572406
340382
1799745
29665
902111
260450
259848
121796
1107780
2328727
1406246
1294280
2848377
737080
2479157
1686248
1925532
2727293
183170
1296282
2545206
2727127
2388118
1612558
2205313
2284969
888522
1880519
2378838
96015
2814452
856472
2694794
1119606
413017
2930614
1936810
1237255
2103246
1418787
7619
1020075
714475
2146907
1579674
1144895
632198
2799245
1406129
660635
2537411
2490106
1473030
1143383
2464732
66811
2692134
2376538
1407579
2932745
319091
696836
2915135
2432539
2705262
2203621
646701
550186
745828
1865235
773909
2219003
1562883
207267
1463338
2750177
2221559
794248
489628
2385625
2400043
2677407
360123
808463
1990591
553956
327026
263890
890474
559288
1171809
1625344
1912332
1386674
2134342
1599282
619852
1945004
2013118
148471
2752860
408318
2239288
1444490
2200598
2507600
2797924
1317308
2535768
2373261
102332
1131673
1101761
2561874
165475
1308340
2760956
196742
790117
60915
1811923
142990
2064716
998714
2800455
56202
1358262
2591191
1990081
2210363
1607928
21727
2175603
1384797
2139658
2475872
1579996
1467191
1546175
2200138
2401912
291273
2252302
1702428
2273966
1286791
1159757
1217814
1420341
720220
1491930
218815
2211841
2776159
1334239
1077363
2529589
2849971
1502615
2098075
465751
1866879
2104089
1186414
2211551
2653064
32714
2243713
42329
1103946
1505217
1521564
2354187
1475428
2274034
554193
2207817
1153930
487709
689152
1712682
877804
2562178
918251
216327
2742728
2597351
2530891
1363951
1939231
1069826
2897706
2541469
1478131
577933
1896383
1028971
2861752
597216
133290
2282398
129807
2030479
1567665
1743629
2713849
584557
2514757
379776
1726872
184404
407393
733457
348960
2771490
1210341
2933806
2177225
914260
2352053
1902988
2890084
1856798
2728036
1038134
1463429
676999
1719932
2011873
2088542
463537
366826
831528
514633
2616434
2712177
2708104
2085245
458508
2042474
2357656
1957939
1207483
534688
2109699
1900794
2323419
1690964
2355693
1610540
1885486
1518444
1587320
9700
2081913
2771110
2114569
1115926
2257184
2740985
1691349
1478480
115677
156575
2061924
2179548
2627853
1522414
1354156
1946328
1010660
2827830
734279
1601187
1003545
218974
272129
1652993
2279033
216403
921891
1504084
1948831
2209375
1769928
1073955
2305812
1220007
499581
382768
812169
688854
1639620
721492
1986248
1558759
321945
110013
2739926
2674228
1815505
718071
433088
2166009
1694199
43309
1955945
2608645
997175
271595
1814896
2556362
1290112
1686044
938053
1203233
351523
2658654
2195930
2611000
2700358
2426070
819659
1469171
1786283
463755
2110153
2867276
1362723
992808
1922327
1994756
266434
716669
1982476
2101458
2310771
2746464
543383
1998432
2047779
2296946
1038453
2858865
2094010
1033448
220761
1577517
156066
1058782
1514984
1258272
2121098
623146
205668
820692
1990686
2538968
745061
2799981
917181
2013121
2092137
469600
1050414
2296776
1908319
1711980
2395899
1070074
1176264
2872033
2089029
1205464
525327
453668
890286
1079067
820814
214558
1149680
1846998
1468938
2659524
854281
600337
316340
2212638
941506
805325
2261550
2472971
2348995
554521
350715
1741254
1685127
1636549
442692
711287
1897146
2870221
876263
454994
2395531
1887688
388012
698427
1875602
1188409
2478422
2521557
852262
1533321
1710519
2022187
312495
2128183
1882280
1565242
321233
732079
1539433
1596004
853353
1656987
1980349
2034290
1019406
1954454
759523
1887614
2931646
144648
1095705
2251152
96841
150646
2455329
868630
1935032
1702708
1147540
2503378
2441613
1052123
2763326
2216488
1611943
1659618
1470149
2692858
928141
1142930
490955
2658262
806557
2705545
318789
1127783
80255
450596
691024
2044544
48599
1578623
857892
2649446
2600474
780820
92685
817309
1593313
2803289
1405335
2204123
663654
919369
2628224
856442
335137
365779
1182473
48037
2521550
847636
1799467
1091973
2142582
1917390
689713
825795
1652822
2075200
2920854
2822035
1909702
589607
844733
716186
749019
858062
985192
1545554
2762147
1191091
353364
604109
2541874
2043657
964498
1636187
2545017
1975090
1909352
2377355
1711484
2364563
177054
945739
1193560
2814173
2547058
528601
1033000
2345460
2712099
2707214
1254495
2816876
2710439
1112842
2581968
2081724
2894119
973594
2295480
367026
2053897
812406
738638
2335225
2559712
1694922
419593
1376826
2539622
1321427
479479
942134
2588256
1521736
2196927
947446
172325
2543372
1570836
447161
1704897
1777827
2195973
2008637
2700054
2400062
2845008
169879
1385300
900268
2688586
2143420
1943432
456691
2780142
2578406
780998
241224
1718318
1498797
121211
2308245
1400437
480443
157251
1214023
1131004
2370353
760548
2433567
1403459
854703
2099973
790686
1317527
951612
988913
2145042
927982
2823687
2761394
953471
1149842
2716148
1507419
213629
30835
2572688
1260257
992969
410834
620620
2084870
1831675
2252092
2670144
2482652
1724445
61484
1856099
208212
2044928
2443376
906484
1139674
2457028
2868467
969271
860855
799588
2786249
2739488
1144440
1975333
1738585
2861390
2193520
1867158
1278280
1395667
499437
634015
283106
807815
2185193
76753
935401
38956
2849090
2158127
2769900
1961116
2785440
1998370
191466
604711
1927890
1990736
963693
2000419
2085613
2340460
335100
1667800
2718328
1843339
2427793
1800015
1853196
328637
2508325
890424
2904868
1081314
664913
1009755
490982
513123
217580
1509797
1576805
851208
940358
2131697
2625291
2735937
612315
229466
2923779
1259419
853450
1448916
1723984
2915005
1982203
1139446
477882
430507
1793167
1142910
551149
656221
1963422
426364
2320030
1319808
2223509
465956
856929
821872
2375265
1437674
344034
1985528
2791012
2881993
2642921
2695828
2814606
1846983
560590
306474
1555950
1548556
46720
419099
1974480
2754708
2116146
1538268
921707
785684
1813150
1881137
2823918
1152524
1783158
89814
1539006
1636521
1698484
1718566
185921
282973
1195442
2813759
2906858
1569787
1467457
1999848
1836432
530619
169012
2501168
2759933
2144247
720162
1641894
2855774
2335993
1314015
1138462
809361
756010
700169
1080083
680013
2695204
2932384
615433
107745
122758
2931110
2344914
2327017
1034830
858685
2624660
184003
2360605
2072002
204488
463754
724151
1060714
2113425
1739269
2780151
2155140
893235
1829864
1205113
1222301
1170643
614016
2271902
2249365
2308340
324672
641863
1783548
257923
1350917
334922
659650
1728871
2895711
1534706
2124249
1925545
343288
2122075
1838110
149939
2231235
454079
1629979
205054
344593
2788653
780005
1329532
2071317
1062298
273626
2568119
167947
605752
2536553
209870
2433978
2103427
1716398
2733767
106298
1225558
2502801
1446672
2448447
7682
377582
632067
1413957
2067934
1124141
1324467
212228
175737
2388656
2911709
2139213
1636141
373981
957154
1591831
1269278
74468
1408909
2844416
1062938
223657
1711808
1865848
317060
87769
1872445
1094451
1221657
1482071
1080893
858649
336116
136164
2095579
90724
1607278
2911794
383518
1134495
2562353
272179
2055990
597188
1463831
2161487
1694900
554379
1718731
1571577
2492340
170655
2051826
2260257
1654479
1252557
2711894
734213
2154662
2194647
370200
2761129
1207587
443905
1584561
1949435
1853924
780412
1080419
1756377
176462
1904099
101391
1591669
682366
770155
2303089
246443
758722
2624399
44130
2097650
1000878
2010572
1900839
180783
902955
2714234
1588121
76818
735960
2112431
2246358
1060933
347452
1018572
1862059
1642596
997399
1213677
1453020
991593
1858017
1964533
210954
2162938
66411
2367322
2290543
2149651
1752498
376767
102711
60808
2759695
1616670
323387
2791471
2763111
2127035
1788747
2099910
787015
1192325
2279921
1082942
812614
634984
1246519
1312632
424225
1260401
2523441
1471945
1116145
786333
645249
1714559
261593
182526
1781456
245801
1937118
1639289
1571478
1668078
1742486
548782
1396393
2543044
1620048
1060324
1946105
1056909
272873
265195
267472
1257614
398090
2372882
1214223
573552
1705171
450285
1082718
44701
2510456
887967
1914858
604821
253347
2487967
685724
921956
1778867
2027114
81161
901478
880471
1704798
1638533
788461
1661367
2095427
164276
1138770
2520552
264576
2219006
2274775
2876003
2813769
1567226
1905743
121836
2427292
2019583
89285
843102
175367
190277
1690556
579723
308367
347823
2275396
930541
2064122
2550568
1196762
2341453
2861036
1435880
2303287
1360892
807395
1140603
627777
2706364
706080
1547376
504687
1615576
2357312
516054
558816
1438311
859002
2472926
2888067
2408404
437891
1996339
516010
911599
1469287
1760995
1704778
308668
2155797
927171
664897
147418
1050820
2010250
2167423
1799867
1076327
78004
216934
262007
1271142
836498
2167380
2000044
2844755
1355947
543494
1476358
177457
1194351
985190
215354
376823
1012487
282543
2508810
1957912
2373289
342506
753804
164580
1922001
151913
2751298
1640635
1781315
627193
1913458
418812
266427
2742949
2072107
368175
2500363
2716825
2636215
623939
2757006
140790
2656693
2186311
2851868
1953493
2226429
2504259
2341292
247359
1285121
1177484
1411914
651685
1117961
1548273
1338245
2860411
2702469
2734021
2590553
1648692
2202282
984857
542168
224668
327756
1919474
976527
2031123
2823385
1031590
2040300
1244944
1772767
1353591
493473
2766185
507816
486288
790925
201250
2136088
1585921
2532743
2925152
438870
665046
2702440
2397835
371826
1558494
1718536
2163378
2876890
70180
2341209
1440981
2083026
517922
1731482
1506665
1590352
381360
2033994
342559
2353717
1670188
2459878
2115234
1535459
667343
108083
1938769
1987912
1530494
2251799
2519409
308841
1417905
1165853
1552818
968859
1267116
2457704
2619195
2860501
1641161
1879480
978031
450855
679237
2736080
724795
1583385
1373505
275200
1074936
1353486
1177799
2599841
2287648
1621680
2250136
1519382
986358
1365477
1530713
1845124
1614060
1748097
232056
2635549
2767498
1482126
1231959
720586
273902
2082606
2934016
294201
149917
2663470
2295034
2705312
2521096
534143
1135929
470099
2094892
1205875
703698
518514
1778053
63150
1490487
1874730
1766200
1079335
2745889
2458214
1300822
349026
350714
2034377
975356
1177280
310143
868897
1203961
2259864
1344940
943620
2353327
951429
1785401
1276259
1376265
2056151
1845630
2292138
563484
1641254
2708029
140174
338070
479381
1291815
353253
2510480
1192020
1442380
1198964
1719
7619
2198694
1944397
51804
2149014
84492
762965
2561800
1016277
1419254
2884998
2396779
1948103
724889
1110547
1067250
2638000
2802508
1865644
1924245
920839
178055
789558
1920860
89803
2692224
2713347
2021256
1392939
1877384
1876652
423615
1868917
1028902
715021
2472943
2370881
1005220
277874
58121
2211887
1219788
735938
708359
2356146
1931228
247846
979530
228477
269474
2166727
762313
321017
1442207
2078604
1420393
2350232
618219
2028566
2667833
1534736
1827114
2265122
572640
882123
904110
772888
1723851
2585036
99842
1175698
2777933
2207081
712155
2124679
2303941
1931834
1755935
948300
2767554
820328
922476
18570
2479181
2195401
220253
1582717
1530159
2008862
1770715
2649936
795782
119443
1222117
2450973
2752044
378040
874632
2498673
975142
331841
2741035
957304
536047
53383
1639811
1618432
1797507
2810721
2558500
314432
732349
2918975
2045543
1922442
2612925
2158229
537566
1313233
2776529
893947
883788
2315260
2611205
2441502
1816623
1555620
2478592
424603
2536594
2749985
2358777
1914166
2741819
1261321
219065
2089474
1243326
2757636
2252572
222263
552251
2164432
787822
2731294
35915
2537811
1654009
1106795
2933329
212511
2591175
2381187
2872381
812401
2447394
1335972
1252274
1497699
1143955
1601941
2342776
1463121
647840
1531891
925777
470594
1782837
1352510
1501158
2606496
1469308
1533941
2392963
2807097
1996998
2237514
1410711
2230158
2320937
761186
2592026
611652
426151
1180031
2542646
1225694
1786823
2237463
2878685
1383532
2618505
200831
522615
108863
2258774
575813
2537791
741433
1815623
249370
526716
1653665
2121267
325180
1564184
2647592
1841915
1649114
1574274
1825312
1855552
1573850
980018
2319617
1376348
1222833
482927
2704328
1499109
1109179
479934
2015523
1363219
28101
981888
2377164
889164
185690
296222
1736368
1802300
2599238
209343
2232944
2003576
2585881
2678711
1397294
2524316
2687709
235887
2851306
2043240
610855
543639
442560
152555
773418
603844
2340741
1711695
1671441
1143994
2619341
2111146
2228717
1262492
455667
1236545
1596179
2826709
2598193
2646894
1669425
2110353
1773930
1389182
674482
939120
301430
1718491
1895368
1463985
414625
1752246
2761458
627648
1621618
424050
1657119
1363750
2425550
1497828
798906
2505012
2860934
1930060
2345595
2127695
1811930
678982
1026060
374506
2372110
2780887
2635354
880282
694677
627026
944637
1625657
2032463
1230939
85065
423667
2809743
2914226
2352279
839189
2761307
2549793
89575
723057
2432351
2406552
54964
1347167
2290467
665521
2542487
661662
328974
238628
318395
414822
1677464
2743969
1461201
2408939
2024340
1213953
2612732
2640151
2916091
1367877
800849
1400249
2703902
1599043
353008
2069985
119082
1285124
1676919
784017
1089779
2803034
960423
1559114
692888
1613516
2286796
2937889
973690
2762097
1467316
2602888
366449
1833455
2857856
1732335
1114254
2401441
490038
713373
2774717
1088362
1238435
896422
145141
311880
2341059
3237
1300181
1327663
2521997
1691380
1300557
50883
1213222
2223757
1063640
1031954
2004319
2054586
2091676
936229
2746210
1020914
2706492
459364
2009273
1006515
1026125
521014
1943246
1673110
1528017
1177462
1024573
2238371
1796782
629103
657979
1346451
2052174
2096951
2299288
418950
1749115
130758
996711
2430926
586705
2648085
910160
1322819
1853841
794704
2705076
2622981
1060049
1468309
464869
2445245
2645658
2614377
1976526
225499
2377827
1014617
2791029
2735464
1377967
2116546
1778216
860300
2183614
2680682
1113555
1358255
1709080
1291705
2889698
2637718
2939720
2728229
459412
638513
2479234
294901
1181253
2604924
1895662
2867440
2340706
1240136
1633938
2761092
592510
425336
340848
1209050
1602725
1425810
822255
685931
1418281
2854802
716099
592594
2262830
2213678
1789151
2684104
825231
2926107
2067478
361868
53526
2534266
133932
1546464
1391444
498222
2398213
1360228
1973271
263422
2165624
2580624
243290
204669
903460
2777853
415477
392931
976663
225853
1062311
2315266
66629
1554422
1592597
2855545
1409837
701090
1940052
170396
2479694
2855029
833567
565550
1367859
2501335
303015
2821249
2740746
1266486
605606
148954
1509955
333042
2849803
2367696
378056
1005473
902800
2326911
19303
2768602
658204
1275343
937465
1544484
595601
337205
338982
1125185
949751
2076649
85873
2449247
1559993
1110262
1793779
1832146
2177100
2722606
229331
2766598
312953
1385518
899587
1223773
619313
1565422
1227808
2110080
1002554
2672425
1653766
249788
938746
1331489
633945
1232736
753030
982378
2796370
2408445
1724885
1888572
2456485
233696
2851153
2767928
2234760
2475587
1231754
1364347
2028962
1745304
947998
1076520
1857018
697286
2566999
2568782
1429534
777327
528297
601688
1837517
317183
1959088
752751
2313403
919191
1853898
2743523
1506833
376205
2040160
202211
965214
1773965
1477014
2187758
2624721
1315762
2813300
1438746
1952951
1436990
2070458
1385759
2465058
2095276
2551363
685989
1018814
217794
2010736
2710588
1903808
1386044
786729
112499
2228015
1045009
1090770
1839580
2055029
1587112
1337640
2554706
2394694
1250673
1863934
2157302
90804
2775705
472579
83779
176660
364590
2911472
766955
1897042
1412711
858277
1839390
141322
1120185
1135198
596421
2091141
2155157
1921746
2041130
2273339
602538
238313
1750465
2342377
981482
656856
386868
1978455
2015795
2723197
1873791
1113931
1233242
2902479
868745
2404679
921429
274867
908051
1661969
780254
2706147
2859634
1897314
1501719
2328616
265103
728771
2900330
1550376
2102666
1089681
95183
2427856
866628
2407136
668300
2322365
904222
2434647
1513199
658797
1906476
56641
492420
1719767
1451370
2413925
2258149
40977
1285831
1871981
1598829
1965314
294479
1396300
2895321
709937
668795
46159
1296841
8954
406307
441514
2884026
656676
2612534
617168
745497
2694097
2889918
795279
985816
2298395
1493392
706729
429334
1330247
926174
2189637
1136630
1775497
475273
2120628
2394082
1536815
1913090
1924532
2806489
691124
2346380
2685064
636525
1311682
269781
555528
1216993
757919
2257284
326303
2307230
2271580
674245
2022123
10970
251602
968338
866708
2571342
1265249
2110516
378332
2849806
2262474
550400
1766142
347694
506597
2680618
257374
2648128
2862815
1275318
165789
2199335
1162838
1133784
2174438
1964567
2720285
1312475
138953
1791300
2495327
2368538
380423
1900369
2387845
438692
324749
2490925
807115
129802
2339322
2453375
2907594
1937393
17047
2236994
204629
1196356
531326
2191469
1133324
2511036
1011290
104736
2748002
1654473
1707138
1291793
1813823
300796
2791866
665803
1765468
1747373
2938005
1541053
2427132
2635813
987563
2022405
1149751
317368
894470
817050
2174859
290940
2044542
2655800
1489705
2540143
431570
2580599
46923
382126
1943885
1144933
25866
2009773
994303
2216799
275913
402497
1379797
74460
156135
1542204
560798
1292620
1129576
2431337
163195
2620471
2839816
2311032
2740202
2004232
1268824
2685276
396504
1990506
357302
781644
30936
2351917
681887
940223
1220650
406168
1701559
2602950
1409779
887733
2097206
364030
724112
1111066
2350153
768933
879523
2852168
311636
740381
1427913
2438415
622382
2828897
1581173
925870
57895
732561
614498
1876160
2297683
1640968
2630970
2547991
2444798
1454448
1185281
2933898
752804
1021186
610934
2367815
2280278
1156825
1399656
2746485
1846503
1029238
2613111
1482318
2112235
1552809
2102173
77160
1675160
531853
2688210
169071
1447109
698456
860610
815610
1242044
918180
1595080
874574
2494392
229958
2143028
2218552
1246304
349119
1575199
658774
1345407
1246427
1689396
2760164
687335
1859300
180513
2177269
1667425
2317234
789375
2047677
1365880
2890868
740665
914305
1009435
1903632
2804309
912063
1165483
758972
927878
2203296
2421453
137340
944858
1112305
1026553
1815836
507885
1871172
926547
256055
285275
1389124
279348
2479902
79463
1565937
1966968
1601140
459206
1879435
2035814
503025
1536514
639122
1511838
1993820
2375870
909278
2008726
454265
1090837
2639685
657551
480273
213371
766325
2022958
662612
2187991
1996212
2826428
1046948
1949037
316631
1087182
748784
1700295
1559829
51873
771495
373562
871690
846953
1482785
489183
418653
2115758
612010
345368
450879
816459
994801
1827621
2351871
1985962
1671635
2255807
1830808
1721869
682046
1779556
2047725
164907
2773186
1067293
2173182
2272548
264307
1993781
2110923
2358544
759020
907013
57476
1772534
2878146
2640567
2734686
2304988
1908454
295695
2702009
523611
922941
1425177
1813973
1082433
2904253
2393730
36208
2701959
2449673
335759
979897
1972191
532986
442031
2749942
2273885
2274347
2747215
2926094
2673422
1116711
919588
1609108
35738
611901
2410923
237680
2463861
71081
901953
1101519
479905
1341541
1375715
1551947
2237013
2072301
623510
1192144
1536964
1826967
688063
1614864
336213
2641920
738967
2925939
1912284
753081
1153761
1361807
2344548
2460211
1773364
1331986
2901692
1850792
501852
791840
2325169
2034054
2871863
1935188
1642609
34859
90239
981211
1568767
1717761
2031931
2207508
1411539
443967
478985
1154563
821414
1995726
1867337
266941
2253549
872907
1779107
1152389
434522
1935231
1653723
447724
351078
2209538
1027430
1255128
2234964
1069555
350266
126612
1956113
2853736
2429697
2769223
759929
1558407
2387275
940986
656548
2380311
449720
912433
1618873
2025755
1243185
615492
279695
1253136
902935
1415412
1523263
2448575
997206
2687382
2750160
1054873
308534
298634
677757
1468027
463773
2747565
442745
2800834
2789132
73756
344011
1389676
578207
1515443
1417812
1554567
2209896
861894
2687980
2742773
987947
1594901
1033686
1986788
1271079
2022614
2478390
1721359
2426778
324902
565894
1081017
660512
2188518
1234050
28111
2339460
2476958
1114512
375740
152745
2459988
1315694
71257
1678373
1211268
1702174
845493
1853889
283591
378669
1485215
1107041
1134453
1973196
2513646
1415737
22422
820725
2443107
594595
2015398
1934577
1957166
761384
2001836
369671
2862165
816362
1988317
2072704
2757361
2211277
1441878
1061468
1730323
1674951
1729895
377303
1638653
2209096
2673206
955605
2441196
417109
1578086
699199
2220670
418474
481599
1509461
2939870
2644819
2897878
1057520
926719
2541023
307582
2748171
1883571
878673
994436
881001
518841
2523468
2686839
2760932
223489
1406138
305033
2196499
1850419
407325
1984717
227674
623297
1677904
1047187
1836411
601620
1830603
2215186
293907
47738
913294
425706
2158451
1206475
2006561
656469
2701495
2669401
2444614
386677
2197581
1419743
698568
2867195
581806
2828184
2103668
1241946
61779
799461
2539689
2307705
2824584
2436567
321011
132427
2903300
1342704
2396666
2911710
2846387
1918301
2616606
898429
2839915
2583314
2870946
570449
2568255
963499
634493
1949103
2321536
2513109
1821089
1785167
686955
1523380
1626600
2251587
452339
4414
1609582
2520725
2173464
337403
2733801
1201703
1904360
2083754
2470316
2123735
2857920
2054160
2479360
498057
1381924
2489656
1895314
245837
176265
1219917
1009607
449384
849798
1210368
2302627
1876761
725178
746203
2425215
2851044
1266187
2874828
1875176
988296
2785502
1963697
758032
2252266
2383287
683077
792545
2789569
2550895
413066
2515308
1933694
754598
458388
1666773
433368
2761473
357985
1535694
2598792
2593527
1861778
399630
2757745
2881016
2470030
2411933
1726470
2643826
871998
1267885
48139
499277
1737517
138700
308397
1157665
985444
2402152
1276476
1627683
1780560
151974
607768
600157
603846
2390594
2774141
1263987
1324902
1885584
1645629
1583582
108638
806278
501160
1800612
1344136
182028
271261
2108770
1146968
2531527
2469851
967640
861643
263491
1092827
2025321
230901
2385375
388875
1840892
1569346
2421259
802743
659360
1195967
2067812
1991532
923793
2530885
65346
1258135
685297
1312493
1950855
1399143
552221
2076128
992332
69725
2145875
275972
2935282
1140071
1346344
2530857
808465
1873351
2027026
316821
2397190
887861
1102150
526409
2551049
801665
2572132
784871
2020350
1053417
157949
2240518
2314345
2524101
598405
883654
187679
2745844
2157981
2862939
1158473
2894882
342194
1020746
1972428
1450796
1490484
709610
2461034
1077928
2593224
826271
2653436
1986056
74980
1224340
812635
1259094
649149
2521848
2491304
2123695
609801
1900974
2153977
1577323
1548471
1068339
2203599
320215
510880
334134
2627527
1911056
742567
1489087
109739
604301
1279480
577429
2318173
1499815
1817136
436489
546692
555793
1757619
467594
515183
1200491
464018
1083076
999698
2860998
1473409
2335824
2864833
2369127
1359614
817136
2556879
1460205
69242
1415596
2332755
242230
718861
2316365
94656
427334
2865278
1093530
1275685
776708
836481
1656990
2787989
424990
754474
1620910
2522926
2714654
2256851
2792401
889489
410208
993406
2344317
892031
1620204
1405506
1787435
1026772
1386065
1964974
1753781
894168
270374
2878830
2755907
558017
648828
1993933
1975159
322794
144853
2735457
421390
742156
2647674
2092041
2372461
2339993
947594
203525
124559
1806634
2108440
1092891
531065
1960011
2326226
2280600
2157881
1288034
2581048
2752518
794833
908723
1346428
851846
414985
451896
2323772
2851670
1981253
1565865
888924
1100760
2129483
2296649
469765
1835200
1805967
2276325
2497704
247527
2007950
149586
707528
2253282
2735320
1481676
1442993
852015
2188812
1315425
2032208
2380402
2055351
1751659
2622358
638445
1162126
1127922
255399
1845150
1226387
1329096
1210045
2748441
2591973
1702610
2421523
2476807
992496
1766511
755042
831223
2884289
2890041
2905496
1721790
2619886
2618686
1347153
1629224
819704
1634297
2074529
1233116
1783367
198904
1384863
1044833
1696963
1225164
2449134
807068
2596201
1035614
2644098
302809
28363
1033645
1659131
1888083
2111769
306938
1455349
138672
1407874
1628457
1370597
919563
1300331
281301
2634557
1728087
2830722
46361
576985
936875
610790
1493190
628094
1240457
1353112
1973315
1053202
115453
972497
2361098
2696103
587819
2510482
1006415
64982
1720355
742774
1194009
863894
675257
2790875
81909
2771597
1547392
864418
1214143
1058526
1072311
1019108
1622500
1858245
2119793
1681632
1330773
104951
1569460
1828483
2456403
10992
2664377
740593
236006
1434185
1061333
2836298
756294
426648
555977
341013
2624989
1334336
1102405
1366246
175380
189701
1908450
438437
404519
1665402
372827
2380271
1824138
1561960
2360400
2114538
1588800
1694956
2296867
2927870
1008026
2395439
292354
984711
2637316
2713202
1024970
1516165
701128
1212232
2737440
117900
437086
534697
704797
243161
1532851
100937
499823
1937992
2272947
1389445
1838910
2748451
475713
2832760
2019338
1238991
2572180
1344835
2249704
957866
611767
1280811
121942
2752284
1286993
813122
592035
1936327
346753
2210851
528678
2803401
2088112
1412722
2018575
1199447
1214921
825267
1170007
2079249
2350437
2794648
2073681
423597
1736735
2734737
930393
1382692
1363629
2805309
1780981
86902
2790899
638902
1374975
496732
33682
1207082
185313
257069
940312
627353
2247875
2589135
2486644
2640114
2306795
1658086
496832
1905641
1166221
1296930
725917
1641885
2216824
2342465
2792195
543385
1121195
1570055
2382550
1842817
898154
219890
1453356
1612077
737989
2637111
273019
2862796
200163
2590571
1220176
2745106
1756268
2609493
1953627
1784847
2854032
1532188
1685185
1900887
1164948
2455271
536676
1136337
2558516
1548828
575182
104950
384895
1254016
1828226
1723461
16132
1903370
2161541
1801521
1952380
109376
1687559
101558
2562232
170620
496657
838106
120467
2277357
2856177
1112925
2629893
2055396
324079
828562
753520
1869400
1395637
1905550
888108
1940605
116420
1186266
2683470
888988
946014
600231
1051857
2565100
1944076
1145301
2228766
1267615
827478
2282438
629831
2764979
2675944
828029
2484591
2247537
1359325
2498421
1597741
2068065
791274
2905159
2439329
2711033
261401
1554557
1808245
2033058
1342786
1024699
2767333
2363230
1580675
1090663
2636175
2370309
2367915
614719
2097509
2538058
2664096
379316
249704
383535
2116290
55643
2317525
2490370
2750098
1043620
2507101
184855
2424895
1125780
204860
2018888
1297218
916876
672425
30978
2874820
2169955
1240370
2124630
2309642
1132524
2304070
608653
2817506
665463
168581
1523356
1729471
1053418
299614
1577572
857151
422948
715904
802075
1596801
1772767
39458
2886779
2916432
2905010
2116834
131041
856878
977392
405202
1484211
2214583
2881677
1322683
2302116
247807
1653909
1304873
2564995
144822
1346085
2402002
1247084
2736939
2802312
2761019
2121412
2778949
22875
431419
414671
339007
1994448
1030079
2508160
1097690
675272
2858805
906044
2610474
1489548
1593000
1381673
2411348
1697658
2905164
1842837
1048252
487926
2352160
961137
2422971
2463260
1234914
2261812
1507836
2540028
1356869
2018755
200278
2063546
1743301
2777526
2819348
948830
298965
2194582
2815690
1367
862081
2730256
2009739
1205924
2138620
165658
1655405
1547783
2415478
646377
750796
1272107
412100
1127009
1967802
2516849
1632350
1362578
617016
923745
565316
2684527
1773601
1413283
42969
2717771
440075
1606082
118081
1427506
268133
940405
2240577
2839474
483505
2196214
2522287
1388549
2938113
1490851
749555
1445714
574495
1647883
1518088
778052
2001813
2830496
639873
2759694
1690104
2261723
1396815
108362
678639
2444175
1719964
2225976
1857211
991460
1403856
2395424
603673
235356
2703657
2778456
2513985
2844717
2544304
425725
119501
2688085
1507482
19607
2788990
2760750
2777140
976693
2101490
1260617
856062
388707
1784187
2114526
1785939
1780383
2752761
2580952
1021425
754051
425291
423314
1782778
685675
1937329
1733437
484243
81969
2252104
1123192
1897624
2803079
1187364
2865897
686865
2766855
1442718
2690897
1320977
303558
2786473
1990363
1798802
2031096
154246
531739
2266936
2357475
2641989
1434173
229390
1613925
215951
2924040
1831412
1662021
455238
1935478
1382675
1138524
197267
1765288
2683390
699499
2097463
1709581
1200212
1994515
1830858
929296
2720197
2589245
1822275
2441965
2276926
1509816
1911269
215397
1146513
457274
1664162
94037
1947270
170430
2576511
536041
2000457
1106162
2421348
1677176
1597667
2691381
1576794
2428751
1618457
983165
2667259
1532400
1440443
2881280
1746512
2255073
1529464
2581050
555139
1248455
1920089
1437997
196746
610507
1703717
2298312
2654689
1357039
2485003
2588823
1248054
290522
1085680
547680
526073
1404801
1544348
2336815
1072959
2612182
1464925
2548314
1949278
226834
1574466
1990830
1029254
3046
197625
1523328
803664
2634783
2290357
1384355
247214
1980318
883362
2320194
2195603
2294395
1260830
2102480
2372734
241984
2544561
537972
22374
750286
775759
2612516
2439594
1585619
2045912
2588912
1476781
1370027
932652
2711715
4886
965295
2627890
269283
69573
276375
1823725
667804
2007879
1041103
2836806
895422
302610
2466469
665806
261017
32457
922728
2056754
2831188
2110730
975999
1555813
1402470
1231919
1729369
1560558
2610083
2709776
572268
2274381
285823
2632957
1196131
2711249
2865882
2440139
2462364
2143162
1385103
2675052
2517694
2174323
2683142
1525220
2695973
2701261
1147189
1261410
1950087
2296158
2609027
2471672
2617864
213801
2233288
1545955
1418064
2325108
2242090
538855
730506
616442
2263431
248904
2470314
1773
81156
1927690
96509
1067251
525065
692954
18203
2827452
2162525
1243357
503185
2673883
1400178
1632062
2035793
1754845
2768648
978766
168344
1091749
1356606
790738
1939617
2661335
255472
2186566
2376832
797405
2347706
991750
754085
228903
174309
2929237
953597
2627638
824808
2771574
2917088
2672205
1060951
784881
2934890
1887665
2655334
266179
2174277
1636689
1316864
2208327
2638009
1191257
1382603
1661537
1859013
2475483
229114
1022847
612549
2495085
102846
1186878
2366024
586390
2558379
1707875
2562988
946971
852359
2511940
505965
2421601
2168442
1610873
2270306
1961576
1214894
1410076
2915176
634153
291745
515479
470332
1203584
451013
131951
2285366
833950
2023836
2370491
1339447
1648248
2259554
182613
407675
334153
664917
1597884
1183479
2793832
1673413
240218
2245454
2235242
592882
2814877
2902834
1638800
1952372
722649
38625
2030202
790659
567029
1505822
1687550
2910061
2044900
2719022
2208078
2298358
272118
1216862
1420195
2880293
76543
1595659
2378729
1979813
1699436
2478849
427051
1005421
1566775
2258694
455655
2057405
1856969
2717685
2768402
749426
9319
1789406
2066138
2369370
323636
1899
597154
1687723
1052838
2848091
640977
334316
895241
1273728
1562589
1705155
883480
374721
2905068
1969383
1788665
1680476
764078
1056804
2105076
2489149
2521612
696858
178147
1017863
222128
2107848
1775610
2248458
390339
109082
147022
2004012
2118814
1355751
1347419
81555
2687410
2510555
1375785
2322614
1968292
1717788
289038
1724362
669825
2413152
2056601
2614523
1498713
192104
1689610
103307
651231
2107603
2685162
396114
1679962
2922013
293932
1585907
1452612
2627289
839411
1062053
327425
494544
2132571
2432203
389110
68655
925595
1868396
2340107
1821742
1229025
938187
1799382
861473
2667941
780668
2795731
33112
905100
1773765
1955793
613821
2107726
614868
2263741
1636876
670636
542320
1629626
187410
817341
1024684
2363092
1443949
2487990
2897396
2250453
1482201
1633379
894156
1858474
2825881
2112485
2629506
2091250
481140
26507
2368644
1309217
2193250
1720844
2004907
1632464
971411
1335557
2068146
2260523
908813
1486166
860464
2673158
2889793
391146
634982
2658828
1256598
681960
1966066
1915696
739751
2793104
1122704
1163231
164999
757894
1827152
40100
1666107
790405
2356896
1624710
1164142
2763428
1913250
1834631
2452372
2548658
2705945
2297424
2432608
958046
2797513
771285
557188
1442732
2339825
64198
494720
2552076
66669
215258
2277925
1316076
2030628
2891181
1838576
1867589
191148
2743028
531739
1213430
1614505
2033437
4901
182131
45472
2185418
5947
800172
2358139
2795489
146885
1914630
77334
527952
2275751
465707
2291768
2166512
1099057
188204
64506
1730315
1793716
58569
309138
1940035
2003566
1022180
389600
2835332
2690771
382112
1325446
2693834
237573
368957
2258530
278602
1128222
1592064
1063202
1709442
2359129
208478
2729094
57653
378470
78802
1041221
2360299
944008
2283644
665105
1618878
2779120
2769558
155111
2502056
214523
327453
2594208
191998
2254910
847804
791842
1283795
72912
556586
1050050
1624076
952363
974500
1429798
1886890
2751880
410422
2735582
2228254
310051
1633557
2927058
1820430
1958932
1600343
2402678
881617
764297
1237052
631458
2529581
1333201
2338300
2936130
66497
2216953
1280724
1682640
2677230
2530626
826053
724203
110165
2077184
1783469
10886
681367
1622679
2436596
965417
2763002
373232
1933582
1143585
2900634
2247674
110471
1065202
1727385
2395183
1315544
1388539
2367483
547400
46747
231047
933533
397046
2289072
1448503
144360
188279
2193775
1109301
1703482
1489721
596259
359018
2616437
626381
1619073
974499
1074308
1865866
710960
193833
1828848
1023378
809800
236194
564572
391869
843929
1878660
2921605
878102
1100469
2355102
257044
120405
334651
2884826
2644141
727435
187182
627757
2906878
1926135
747027
1844272
855533
755733
2530840
1340801
1493696
2171110
844449
1364903
2416917
2025305
2790127
2208742
155293
2519918
1111307
2795866
2308827
2295675
1577798
1321004
492160
470976
821454
585112
596979
99142
484114
1936602
2363738
1916101
1440123
127757
444797
2070934
2161923
536945
2143184
1959215
2663740
1937272
2519713
2034490
2439156
100980
1181383
2725931
414177
2336530
1317869
979352
633843
208355
2187098
2018447
1007285
1262274
1286538
2158232
2187434
1159969
2570061
2111887
958633
2546850
2658076
1374581
2492030
2681918
1650173
484444
2883220
1973687
2327687
1767524
1989057
2398917
359356
57797
1674163
487220
772342
2627159
2277830
662056
2490936
544667
728474
1447178
899953
2160421
698559
2001581
957677
1435476
1999983
2220429
1290915
2216912
1730287
914549
386699
891891
591245
1250597
1350625
412063
2651099
861454
503689
2717149
495114
2865307
2448408
1915443
114023
1116158
1849341
730031
984916
2777662
1191876
1347157
1173701
1066661
2064234
2678634
907044
1423265
504613
404977
939282
2661443
2817335
2715034
2919343
2857196
2653703
278041
2722001
2709065
1098475
203329
409955
1242494
2415352
1624595
1677162
1188940
629172
1738947
454416
156770
558222
1767696
1873367
138496
1148937
859144
819506
2438603
2458313
450510
2675480
2771843
2632946
1905318
2403357
2237980
1297250
2094054
1547597
760247
1038139
1219478
2716544
164944
361172
938452
1981387
1564062
803383
971018
2588949
555699
2021658
1759836
2360926
1463878
134868
1662025
1120205
2906992
1733530
685087
409329
1355455
8290
2303664
515601
513814
1935114
471777
151340
850548
1795517
801250
321332
2513024
1192365
1787129
2038884
66229
2479788
386115
1205086
2902981
2578887
836339
1706116
385456
1214494
1704132
2273939
704860
1135095
1328966
600610
1990144
555623
114250
944836
1613848
1834022
2224134
2825453
1471008
2473053
2621958
974420
2002246
2884045
143324
678845
1028686
1723707
790267
611170
548126
898002
488571
2121445
888567
1407872
96835
1764428
1982942
605485
1892895
2175480
1498918
2507822
1850997
254088
359880
2837162
1165408
1689799
2385503
1041769
859681
1660710
201349
923694
1512431
1208366
1079619
1763267
944230
30020
534587
276650
1762750
2530951
761109
596035
129099
2801699
175925
2247893
1894954
2102679
1513005
243071
2195478
1109359
112120
2322084
1139935
2227198
2584173
1376412
1214229
2447107
2908858
2898257
2198392
1717117
2572969
592412
502263
1152556
1709371
626621
2426069
1279265
484699
1793138
1268764
59980
244175
2040298
202156
1125039
1426607
2924361
2174002
617617
1739011
2497595
1845479
1194192
1830588
959928
2806926
1848474
2259950
1543145
108891
500294
2510818
2920760
810330
2740861
2623768
2197127
415237
1490294
2492472
872591
877822
693956
1438506
1416453
858493
2467584
2095574
2507272
1609380
683807
212134
474452
1062514
464533
2868677
2844320
1262060
2665358
29757
11504
1593518
2096142
561906
145109
28210
2531041
1857182
2415287
1685110
2462722
2159717
1774703
1605585
1720908
1702202
1815519
69566
2227882
1825878
2889391
2632589
189067
1684983
2543930
964874
2399975
1848299
232211
2030009
2540456
52721
2044882
1702875
192726
385977
1578727
1541556
787203
1740422
2703666
2634675
1324403
898431
1041120
2053430
2332414
2572996
2173482
1908901
572082
2063625
1066399
2927759
328438
1045371
1922898
1690966
2046455
403742
2908562
13233
2135181
1367504
2054651
2895334
2376513
1105818
1938213
1725041
1604183
1827955
2219316
1809303
42721
1140984
398718
1966690
1816590
1494910
964368
730109
1360708
2164962
186261
2541684
1824698
1543819
313733
1865312
1545166
27427
115646
422979
1603436
2147740
649909
1641775
153761
685272
867273
1199619
2001360
239358
2277470
1742033
1150937
2240296
1581699
2060237
2870254
2731074
1448696
127200
591615
36065
755504
1788507
681889
2457541
1778551
1213831
2794534
1781887
2366123
2876670
392254
1909663
2860913
603216
293311
25600
14934
1393173
908907
1739846
709216
795924
1837653
1824294
154579
238587
2732584
2630693
1961996
1749267
2594614
369906
2070536
1015426
1256343
2218317
1495748
1325752
1006977
2694728
986110
939262
460053
797126
249771
2652256
2839435
450682
608896
2000235
1924812
1705045
380213
2935445
932314
1714008
1714949
2458020
649167
293279
2614601
1710921
2002473
1140537
498558
2406341
469617
163105
552552
231051
2047504
1174556
402738
275717
2590493
2064351
1014270
499531
2712783
2455323
461221
412753
287898
318166
1295790
2005418
2662663
93513
2003153
983876
352583
1496133
2778487
1582785
2676944
2015768
531741
2430427
1769194
531135
1692136
829884
1019238
2139322
2905216
756306
2084260
295310
132551
2307762
242030
2090799
1642839
2730289
1519408
2585389
1083446
55330
1371498
183388
875021
58802
2720995
1832692
1784280
2536433
865759
1615352
1177427
1000458
769421
1990488
1191807
2252963
942704
1988387
1525456
2450212
2663869
1346540
2871781
182508
305430
174666
261100
853132
1013504
36310
2092704
2713814
1647114
296919
271182
947678
560887
1956411
2336686
2379587
325080
1718125
1240181
1654190
1944359
265154
35353
2109863
92967
2161707
139510
604402
2708187
163190
1913542
780078
619084
1105030
2417106
2026712
900842
670818
2348606
2434314
199880
832691
1543055
1840743
2296801
699831
2761399
2731924
2684742
633123
992249
158815
2838392
944862
233332
100452
665099
924466
1101203
2225617
2178567
2868849
2706865
784145
2282242
2279241
224129
2780888
343555
1230387
75214
1249949
2542517
264585
1404467
2332599
932080
370381
37170
2025865
1764469
2515139
36580
1064573
1289109
213597
1694618
1748058
1068309
540112
1323015
2747612
603512
2461533
1663094
2018756
1129412
2934799
1746470
105863
1975531
119116
39099
2307017
1829643
128171
2845599
634774
2310805
666965
2536998
429870
729596
578769
2286297
469061
2213963
2145831
2204632
2253276
1270684
233109
786475
924097
1979847
1885393
1828417
128411
1647427
1457606
402552
1934630
1507051
736765
2358834
160189
550438
2848516
2138924
485566
539964
2935384
482711
389491
604510
727030
2898233
2632053
515212
1859445
2340099
2331188
976572
364563
762605
2228162
1590502
673585
536225
355551
1931020
853943
803028
910238
890057
1781170
1665766
348817
2137083
2446369
930749
794246
1088375
2632819
508195
588348
1071916
2554675
575205
697575
1088465
788217
2302877
692856
2350768
1745216
339370
239592
449501
1005826
1985270
1242042
2752885
582829
1968678
2113383
2859637
1604425
716277
130972
441996
518114
1771907
935015
2257522
2269846
1881621
2154179
877179
2753457
1576725
2313773
447153
2700550
2078696
1653918
860574
2545393
2393906
2908504
1099698
1992046
2222791
2249862
121138
746865
1438746
2841502
253922
1203123
519733
826587
2789121
2481339
1087595
755742
162292
2750353
518138
2590777
1946025
2280849
950608
1061859
1339536
2185046
797635
2051884
1065334
2742859
2744931
1509133
2250758
1107757
2612174
2056136
1891450
1586548
842646
879681
1427506
1950072
3826
1268689
1777630
1103784
1129907
1493396
55600
2084721
2529701
1666279
508667
2864492
569183
1696035
1031787
1567758
2505752
1329077
2849109
348789
115611
2207680
2873301
2212654
2641968
107918
2744732
803153
542289
1942724
714826
2830451
894195
1262563
482682
2363156
649191
2788254
402148
1524815
2024375
727908
2230807
516339
1766513
459008
2265873
2297136
594877
2088659
863840
1137194
576800
1075432
894993
175062
85974
75690
1984915
1399143
1880018
2893848
2674777
222688
1467345
156358
6890
1771454
427911
2191305
1445087
2482409
1529150
1993510
2458210
1701122
2404473
2329260
2278954
2245887
2806319
2233885
769010
2557217
1485830
2391588
876000
1891370
18565
240636
276899
1612396
1720424
640836
35861
2910375
1671526
1474896
1071626
383234
2678623
2533248
2459536
1308695
611380
1131371
106593
2020478
2133048
1726385
689053
1442440
2825695
832695
1168244
1768134
1029699
756254
2241233
1126782
851144
2630819
1500038
1894270
528335
42902
2425194
690338
1411816
1752297
751903
2047827
1197059
1852928
1480993
1155718
2587993
1381414
1604865
2851234
484733
2065765
1848935
1948291
1927358
2551901
1137408
1955099
258289
1227615
860024
1378607
475991
1580960
697948
2398976
260597
442378
1703932
2174051
1791153
2225875
480207
567619
2503752
2003863
891294
2913902
325661
1206961
2794912
1921730
576553
547879
1422522
2800362
129146
1621349
1195918
973107
2694176
1694322
1436755
1516998
2835522
2898993
2666346
1033092
2088104
2371650
594200
2295251
2486637
346211
694620
89026
2524105
721923
1280571
157077
184368
1618050
1491473
1386384
563548
2360507
1547576
1937277
2351885
624670
1187511
140800
1283884
2726806
1203586
409224
315544
1971886
845452
2142105
1313375
2902028
360780
2317639
1546735
1175404
2708039
692519
1077964
2371113
2776039
2307240
1033252
275346
2803974
1381905
1659573
2398859
156413
678544
796132
1301686
1271756
2313615
1152869
1870378
1349672
2404545
2663044
718065
865589
1667986
654281
2630111
1953649
1346076
2179550
426137
283376
2842417
2562087
2472330
2405515
2907409
92552
896646
1590291
661514
1202983
2290295
217251
1063273
2444866
530465
120201
2174922
1835944
372206
2123904
296295
2618147
1520922
1049114
480477
57536
67475
907016
1729175
657864
640857
711447
435957
1807081
2647891
307645
1040535
936329
576692
1538063
430081
248098
2313371
706429
2795923
690925
2789729
51734
4596
1114233
1354354
2150172
725981
350557
2383536
2608583
306875
1645806
2265033
1216391
2132221
568163
1764146
1234329
2939386
2926343
2533607
541876
2111602
1786724
1303039
2050285
2560125
1155593
783943
1610196
1677944
21218
281279
694323
1391562
704176
1156577
20776
729920
2559385
2709561
1366506
1349527
1317789
1989623
2341764
710964
2530312
2922173
2691410
165334
2424613
2442376
620646
1111146
2683087
2259328
345357
509608
1670632
1671822
1316024
614701
1655811
2501850
1833285
2087171
1294542
617894
1159982
1894381
2814817
1824119
1808996
2438166
2005375
186879
2178524
347703
1783366
1201483
2564288
1993077
1265266
75384
1818481
381831
1024618
2703518
2576068
993084
2181948
1076780
943633
655945
987737
989783
2322595
813354
1737101
1507723
1760950
2366037
2119701
685394
1649411
1826471
1657010
2444305
2165611
2883304
458428
901476
2584724
2389337
2798113
1475567
1758022
2904577
1902438
2161797
536225
250806
103152
1606591
2405042
197779
372696
895601
653160
1668039
2254615
2457648
2429099
2411730
2142056
1371149
229907
73174
209051
1830623
1319230
2661123
2599443
2686338
1552263
2440527
393308
1904880
1774472
939760
1582100
527116
2912493
72579
2585311
615177
215333
2315764
1708196
2871558
472748
718106
2510855
2204510
735468
829217
1456078
1680923
2201355
2462172
2886849
2939391
34083
25031
921964
1438211
1061113
2013792
1117223
1604148
107615
938607
582043
2692643
1375418
1779856
797303
1486913
1916781
2576590
1155381
2648332
1207673
515170
1075429
1055255
2724565
1494372
2913003
2869218
203816
178121
495445
192804
2691731
2857227
2831598
1289708
1653418
2067231
700667
34133
2178314
1737851
2294517
112515
1419428
1157774
1477648
1652653
2181066
2404585
1958681
2777617
1126433
134641
1943367
2310492
1558842
1409025
2136770
279676
1219930
472400
2349125
843681
918186
1809575
84690
2565853
560839
888736
2218681
2519486
2670248
143939
1510795
2117790
1931212
121395
1288428
474876
2364074
1146327
1286595
1945675
944051
951761
2226468
1402046
1120126
1615919
431404
2475558
819032
607133
2691578
1399264
487714
2563240
764536
2493343
2273203
261740
2775462
771519
1791105
2548587
1651937
2774343
2321899
384593
2865043
1798721
213602
222637
1667345
332030
2916604
1858479
396422
2426637
1975781
1124830
2475154
2747636
2057832
2633426
254086
929990
2713435
506486
2697276
339187
1039168
1741050
383967
651635
87834
2591329
2115959
635650
1319708
2714994
656110
2709557
1440676
1884030
792619
1285293
188706
190755
1089081
1908163
976390
419023
2934182
566939
1364739
2303931
1120236
320860
941862
982073
603652
2161627
2398269
1054056
2203248
554414
1866596
2473689
2273489
1102997
150760
126680
2634898
2461278
2713758
340823
1184846
2867434
1293743
876497
1028298
1269801
2487024
2106774
1317465
588835
1829599
1244254
1926091
2138006
741620
761929
388287
1420851
1401421
2528496
2348668
2480367
2626308
389044
2443938
2597995
50976
2842494
830406
2323898
1525969
853465
48711
1556938
2509788
1348102
1739625
1546105
1572435
1668099
1451572
1116070
1856757
2013148
2030184
520588
339678
2513882
2260096
496061
1742217
2762311
2769325
2091511
1711689
2651643
394691
2839394
531223
2812926
1900009
1735487
1643687
492431
191735
1647779
1658716
2214245
1285192
2245110
1207661
1410600
1096304
2341963
834813
398620
2528137
737746
644021
116912
492686
1140575
998108
1018477
2646653
595355
114352
729141
1739427
2138776
56433
2530983
2061995
412713
26145
2771359
1101632
2017850
127673
1605963
2847902
2935497
2849285
633600
339802
2625153
1383893
198013
822579
922529
2309084
1195366
2438141
1772886
429676
2367171
943215
1356737
2204433
1653250
742402
928869
2490344
435990
2316809
168049
1947332
2450794
811463
238377
2069503
1868524
1697879
2874295
1565181
2250529
810163
956730
2619495
240980
71236
1089665
1654861
2539646
13593
2146310
990582
2196110
2571793
1035754
2725555
493197
2595662
1836750
1882979
1886647
2525834
1565083
1595424
1283988
390176
891616
1260990
918570
2803474
1920603
607739
993998
859704
117501
1651823
2341615
2414231
2641785
2821977
2131869
477109
2342862
50830
2495659
2217150
2160903
2240954
848905
646999
1114527
2117119
2854775
264263
2436792
1522614
1006887
2696844
2001495
1447940
2367112
1577349
152267
1563150
20463
856695
715407
1045831
1717129
679358
2507450
1189108
127309
119546
1118432
854476
1824348
1858785
1373878
1703302
1136636
2429836
2695471
2858525
1999959
2223515
218202
782856
1400991
157990
173363
2595579
2544991
2329617
992334
2611044
1014912
813572
1027546
452774
163483
2669108
1024958
1776766
2373181
2932625
92175
67550
1510111
41453
2613066
964277
31669
814671
374816
229662
2038730
2705681
187804
2555261
216995
49797
58680
1835729
1080443
2140628
1273361
2927136
998257
1272634
1974543
1083406
543425
4749
2077552
2842112
723734
1834198
287851
2274139
276332
2718218
439903
1657582
2236775
623054
2496880
2779639
1530033
1274756
1719533
2233570
514375
78646
1144656
2272610
1133083
1204085
1228083
2694330
2139500
2704330
2348565
2812376
1498398
2916220
1521196
2753657
1560659
2791819
1434481
973926
1830800
2286351
647255
2101108
1314955
1652141
1592021
1148206
565679
1110222
2232981
1553837
667138
2033360
2445843
2040240
400592
2643049
1258188
2380372
1509248
1560419
753811
890421
2272998
2098965
2576070
2885296
2536772
125058
378928
2477593
542014
716339
943217
727261
2288646
1825022
1443092
1498323
1344063
781123
547026
2414808
704162
2217875
114948
101332
2448580
412892
189269
1561169
2170171
361477
254846
1195092
2218667
99671
669842
21808
1642143
1978731
1469291
2305175
2710223
2485611
694578
850252
839790
1786938
168592
113140
678973
1570804
454857
2885606
316259
2164123
2624085
2761941
2714162
2658197
1693411
352659
929738
291948
339448
458609
2621082
117551
262982
1977763
1266399
2214420
589940
2484080
2808337
1178020
2222341
1820728
1793593
898114
164211
2787243
2071702
1946646
2703866
2029465
1986972
2831859
1214077
2694450
69179
2835667
1717286
488221
2620756
1992324
1401341
2118966
2261079
2266068
2497049
1737784
2346911
1495817
1684135
777708
676745
1491565
2776939
2273178
2926789
2907310
492767
2400474
398215
2387562
2648793
794671
1489598
1083635
2931361
774244
2582928
1241953
2661036
2687633
2594813
1923732
1865259
1745545
1770152
1734115
2487789
1631214
905640
1660526
1793943
469065
2737356
2358609
2719160
1901810
345653
2343525
408314
2510814
1523446
2649648
1480299
727380
1805384
709787
2331862
844975
1594206
728975
862824
2574080
1654880
2206668
1883250
654894
108080
1368583
637053
14012
2652983
1399809
933181
2003383
2345456
1369457
424169
989389
1630301
425942
119401
1639578
1701069
1984955
2928695
2328643
1515914
742666
222086
1439333
21775
1053450
2220412
518973
63587
343696
2000635
1357290
1274694
1294448
1360201
429572
1616880
1263598
1056649
1972638
901181
2905178
823197
233116
578022
749161
2760445
1355408
1790492
704358
1974316
1550945
2427422
782414
782995
518868
2509877
1314646
2249522
1603082
1588159
596183
2456701
1620693
155473
1674847
1167293
568793
1356708
2631532
1081167
1379085
628578
2505667
2357031
1759425
2551655
2397062
311226
831215
888246
55130
1026328
272261
674253
698416
2650739
2014330
773372
1793432
2241563
2781272
1656895
2796255
608248
1629341
52287
2522619
460619
1069070
2389043
135091
1319266
2465838
1809730
522139
979881
1285458
867750
1784835
980895
1850178
1596474
2863845
2862559
17479
2087435
266641
1937879
2925475
10908
716842
1694564
584203
1372560
2067764
1729361
1803689
169595
1273559
1445029
16741
850129
382851
1648561
1692085
2117068
1482271
1017839
593056
211366
2363027
2139656
541454
2250316
850665
2075005
7637
1061046
2543592
2864895
2010387
1356459
1743021
125112
1245864
1561047
795096
1378356
2748453
1199199
1416110
2217933
238818
2777789
905594
206228
2788056
1928641
2076280
2055075
1431073
1390719
1512600
487220
271837
1635028
234418
2469086
1719446
691473
1362535
2933896
846332
563476
515436
1499870
1832471
210375
254355
574791
490500
2235048
792260
2293072
198125
2504067
643397
1260252
806999
2417643
1759893
2217516
2493610
1897377
1517112
216684
2862858
2145372
2308838
2083894
1761427
2837894
2173502
1738558
219094
1421239
2438331
1842555
1683108
2329837
443696
1378205
3693
2170815
2898976
2231610
200999
1198005
2595230
765079
1999786
2648647
625649
1867820
2082826
2447626
1834033
830868
1245503
1626788
873952
43997
412715
527954
65631
465011
2055473
878960
1350417
1512694
269417
2886291
2059534
846154
2579384
758163
2651549
1365449
1154747
1969087
147776
1909327
2938034
2117642
2012254
1928230
8860
2786857
13937
701715
238307
98178
1509904
119743
351445
402479
1435412
2414597
22859
500370
1754356
2689443
2867742
979735
1993571
980651
1925086
2846785
496862
1063112
2227538
2558747
2589603
1116181
77312
2798381
2382155
1828550
2782201
2878668
757406
2548519
1117424
2330019
98333
2114185
2101451
1756500
1645422
2733406
2351249
1824903
1045298
2717523
1447700
2047150
1016808
1560431
885450
457065
21932
1169627
1817418
2106400
2586836
1007044
2714317
1592971
2641490
866397
645638
2545967
1561621
1331904
533081
1209487
1436644
1285184
151777
1374223
2521465
361480
2629634
802563
2096874
2443254
584389
1458922
842960
797073
1125854
724814
255329
1662683
1465482
625801
1253933
1230225
2683288
181943
1358086
1700159
575446
2853983
2296426
1416272
4597
814850
85659
1986534
2302449
2343098
464859
337037
135636
711689
575101
1685998
2341329
940298
342846
59430
342514
443936
2933542
325949
443555
2396864
2424760
1859740
643890
861168
2699381
1508733
238641
695255
2085995
78375
252354
1587129
2669219
965500
2287148
2024884
2292264
2719041
2699201
1977495
647180
1673501
282487
647231
260052
869741
1724942
1308747
1486197
393417
412978
1530942
1672479
2654663
2920888
752116
1245750
2349003
1468667
2022542
306038
2901287
1376336
639684
1154841
2294199
527620
2656631
2039038
1844884
437215
1132952
2447256
2064817
2179836
1664446
514864
1388748
956455
793187
300932
2699992
1855630
1646821
2363446
1787523
130743
2023895
1396539
1456254
2255658
195799
2176835
62861
984764
1695161
1400993
1198265
524701
872584
306748
913278
1183549
2685417
2878755
2009466
2802966
2074499
292163
2901601
2761173
664428
223228
2739022
2184334
877238
512833
79393
506578
1371471
826184
825395
1434010
1302905
1969462
902705
1271609
2243556
1181029
1418769
2063316
2244910
971585
2750072
2461980
119166
1225890
2416643
79629
2797237
645267
1711257
2087223
201340
2222623
2612657
1715465
2861052
2375024
2256417
616071
1757308
411265
180045
2832292
306289
1252937
1845570
2912592
406521
1083675
2466486
1432680
701599
2198336
1780200
2115394
1017865
2573425
1643795
69397
1410092
2264595
2255481
632129
217518
865174
50678
669098
1447757
1580197
474551
2858388
1750124
2234379
100686
773978
1579324
2461123
546790
229098
204729
579388
937204
351196
124714
2518864
1892678
1615862
1491911
1312621
886392
122068
1463524
2755608
1276315
2639314
385204
1582345
1549306
677597
988610
2186148
1129881
848753
2803227
469617
1363242
2625443
2719730
2168833
616036
380551
783242
2317648
2319123
575365
786013
2824213
952854
1855773
320374
1122676
1533735
528787
1193162
205420
993452
2529519
1683748
1339553
471165
585377
1571460
669674
407068
94633
2875586
715579
1058653
936419
2516865
2166156
1266697
725362
1765113
2317539
43000
1461875
2715150
1594760
2304436
724522
372098
363501
2222264
2139948
255787
2860113
1317387
422603
816071
2084116
2043716
177318
1253079
811219
2287174
1808081
976754
395537
2905876
1810861
2646162
966116
96551
558249
1279905
1815425
75549
1901862
1739237
2484837
136926
805385
1215320
2126555
2350194
1429112
2207371
1792819
571185
548435
660714
770311
2205384
1340210
1419077
348625
115562
290339
2182749
915072
701383
2800791
1603180
2309921
1770307
2192704
2265088
710123
2233027
2092540
1911995
1554598
2016950
1616560
253614
2653152
2900697
1749708
1363087
102412
1362817
1936873
1614317
97834
2560339
2882518
1739443
1393025
771240
1441931
1715654
1843438
120089
776318
2449699
735454
2801266
1102319
571717
2113025
2279303
136668
2627943
1687257
1823301
1077805
2651630
258614
1168786
2869075
2331793
1780143
548727
899366
2316438
1102866
2355162
2435759
976762
2870538
1648115
2655164
902662
2144971
692692
895502
2595065
1031738
94421
624888
395243
747271
64131
2028834
2932010
1336769
1107806
2714974
2176733
901707
2142641
2326674
645588
2906547
256140
2315374
2560250
1024518
1674486
2867048
715427
832768
2576832
2550988
1361390
617495
1630545
2792286
1170943
2254148
2284377
1862724
29259
1152437
552820
1213025
2784058
1484825
1373583
2498710
1001177
2008581
2695682
2883379
2185138
1519038
1561609
284369
763281
2230750
959464
244732
1809881
2895369
2260631
1286893
77284
2744479
2627531
824646
2040783
955886
394913
3566
1956873
1107145
645314
2425247
2067034
1642999
1866260
356358
420948
83799
826796
2697740
144555
1917428
2036961
1244353
2340096
676364
2147495
202755
2124708
909666
666195
560056
1952199
1347296
2081178
550701
794546
1404667
2255657
2558071
1048633
1483265
2198110
207337
2162605
1109730
927463
1929154
763059
1357987
271925
1594068
53328
1103046
1104400
1713883
487810
2741242
395111
451902
2495895
818103
1763669
771555
404514
962945
839019
2791104
1157734
2071628
1872973
2570621
2015025
1576999
1450223
2603705
2757138
1083991
1505691
481380
1679866
1465657
2533703
2041672
173083
1551664
1308894
223862
2713242
2049402
2674497
1702267
2155936
1437648
702091
982689
2754239
2908677
1745107
2363637
547745
2566479
2365201
1990898
2386002
1113097
2151259
2195825
1911770
124631
313356
2667195
614981
1365981
1653805
2174138
264733
1738314
1420377
2010332
2036050
916129
2212179
775283
106882
1586378
987025
1418608
1542332
2605899
378317
912553
785266
2765814
2753476
2638830
2589364
1747765
375696
1983219
1381259
962355
15206
91210
2921669
363592
82287
1652657
2132632
608998
1822999
826084
1375168
607325
2796920
1119002
1344131
720498
790748
971817
2286181
993533
1555841
2739914
2252934
327858
2233293
1798765
2295453
1864812
385243
1460837
1469885
2297026
1857519
2480954
1473143
2194274
1427601
2311990
297059
2131844
2178855
996704
2196097
2237376
333679
1011780
177725
2292606
1798603
2010607
1485908
28351
1086237
2830291
2552062
1189435
2612903
1496739
1685788
2794483
925704
855932
1616753
2908880
1364145
1677007
2095297
2541087
1399591
281380
687171
1573359
1240307
243741
2083272
952444
2249353
2037485
1545248
2522286
231661
138203
25298
252670
2718679
2622609
2802914
844340
798118
1546722
2770079
2143947
809721
2548767
1909582
1373485
1819106
1746248
75966
2175774
1527928
1950422
1479464
1450235
365483
1394025
715401
1711881
1368003
2808232
2164734
1368237
601487
1074033
783466
1210606
361978
1876270
2839770
1636984
2622557
1430844
1202875
1113140
1273487
1634993
2666258
2624785
1837132
684013
2775739
2211972
1496384
2056979
104546
100591
1970489
170654
2639730
1240843
2014865
2007892
1062370
1877972
979757
2366958
2666898
1806860
1574010
1716902
1413857
2314154
2088893
2769500
2874417
940105
2705910
1339270
184933
477551
2040351
2841361
2653459
2918105
2369089
1339946
2635176
2595968
2643153
327563
1160927
2127702
1101548
1483446
1375278
783693
1492014
2386067
1576593
476448
60317
2665517
942234
1073117
2441953
32323
1859109
1602639
1867800
2358563
381448
2055977
52403
1975140
429983
1587552
2630032
1947781
1558617
565895
1141450
2433956
262086
1526034
2058670
2708085
1280741
2701907
439578
1369217
1073385
2065549
2306590
1918467
368129
1156397
1730365
2077468
2788332
2895387
1632760
91257
309019
1843714
2510248
1953688
1590866
1429405
1975079
582855
2549186
1828947
2420631
837431
2727460
2052716
1234193
1189941
105361
2758086
1634454
2861876
2805359
2332028
1870357
730978
1797954
346962
158444
2322015
635675
1334531
2744594
1076561
2518973
1635655
1186240
1004515
2681201
1670956
1030308
1095225
573008
2545452
1502869
1705961
1359496
663379
1191071
1148619
97530
204143
1311020
881373
823699
608389
650620
77126
1463419
1603745
2731432
1830822
1064143
2171850
1731883
2134924
1707765
363041
1573942
1194642
1525945
1512064
1302198
507563
650651
1386656
2176152
341497
1729302
816752
312100
1952168
168125
1776188
175078
141132
831068
1474824
2093953
2564291
1754756
1003403
415416
452943
2854091
855001
1508773
1687062
1888948
650030
340170
2659189
1344146
1161163
1745433
879620
471026
963404
606522
519377
2704101
175709
1592946
527403
221915
1515434
1942320
1170378
2082342
987557
2487615
2443653
2255233
1357403
1317138
2845647
1879625
2084784
360497
738916
1056880
2287446
120957
1873844
647241
2411502
1061367
1816857
1753624
640955
1556412
2008706
2548440
674936
2883549
412972
1654762
108482
696372
2665665
443261
1699020
1681780
130393
2037891
493849
2063970
300147
2176905
1296045
346438
649826
365799
587411
457824
244397
505993
2922965
2778831
757069
654633
1435773
1824177
85068
361452
2470828
2713998
2531993
813703
1782241
2907805
1656545
356592
2489916
638350
2061763
2793683
844713
804303
2696955
172037
2692147
970082
1871960
2629876
712165
1556709
1677996
1604129
71959
1883520
1847743
282724
238197
903887
1801657
2674665
226228
2072704
697652
2780187
1375818
932296
923456
2163851
2932054
1871114
2764165
2019857
2404813
1197185
2484628
601521
1705949
1010100
201425
694832
1690603
1178967
2190893
2473184
66588
945790
905366
2212719
1535582
2063046
1758640
2757881
1702596
1739505
2737277
2837118
374935
1386794
2792109
2280497
2026242
2002704
2791512
1923694
510381
2770110
710963
979769
1860227
1326959
1739840
1091815
1082768
2933764
955669
22738
807110
2038259
428739
2501017
684195
2491496
282752
908246
106013
1852363
2826745
456194
343688
1167010
1612640
2503566
2317830
524330
690520
913849
352441
2700614
1594929
1505016
2766039
1155262
2778298
1468462
92762
257278
6516
913387
360645
1047003
1330571
699506
2054165
192765
2452139
2600582
2033713
2669241
730909
2646529
945236
1909610
2462359
998894
902182
1896199
2907262
1011333
100178
2273290
1230003
799134
600343
2250480
1049102
473142
2515817
1109149
2853279
2129661
832758
1855636
1660926
380240
1223316
2099567
274268
995429
2639081
1743816
281235
863583
1408213
2382980
389067
715326
695994
1459927
1759203
2631914
1575335
2915216
2512470
1211999
1195775
1646385
250401
2053384
2522954
1376037
1197321
2764304
2623753
132244
1608093
2606989
1652072
366331
1934492
1930312
2814385
236668
1960901
1018886
2493831
850941
392801
457135
1976981
155186
1858801
2117547
2639840
2210826
1781130
875979
667390
544856
2548122
621518
524197
271449
493881
1357279
2684623
420729
83032
2458513
222408
1146269
72194
1120715
1117282
820689
2473457
1808754
573389
2118659
1996029
1631996
2462472
853759
458942
2001960
2385600
705566
2478076
2600483
1084261
435527
1891554
395551
854675
1388487
2370019
315892
1451086
1613984
2228296
1726117
1773530
2439767
1446128
2248827
2666533
1878121
1622913
2177530
463511
2901586
2371437
1733284
1656297
742131
2092800
459154
2934339
484475
478153
2684510
1056138
1659103
1710659
1931476
1488379
204806
1365708
2032295
2266239
667806
1690839
1718951
1543638
2716354
849518
169491
1512700
2649730
2900174
784538
272882
2588434
566938
1670093
2368459
822914
1011437
918186
697254
17547
2579333
77889
2600324
55127
2352184
1481123
1611022
1909793
2250395
2433249
2837841
1327300
1551527
1195249
1374215
276719
1090103
1648140
1965325
877337
487603
1579259
435742
493466
1001234
69983
2243473
35694
431404
354086
1940385
238719
666398
2723833
168184
781818
671016
2467089
279696
895556
345011
753040
879560
1248794
984666
1888899
279681
2524445
2729844
938084
2879463
157688
434455
1362974
834070
3106
994243
1631135
2231435
2383861
898087
908345
211467
157081
2227891
693492
320871
501696
1842851
722915
896973
429433
2785714
2246398
301551
1806095
254998
2614708
1232258
1394148
1321336
552816
1763242
29579
2435891
1108318
1793180
2732702
1283400
945040
2378559
830679
1181267
2530295
1928128
990341
1472241
2184844
344777
389915
1127384
1623696
479724
2783285
765332
458851
602175
1209401
1123921
841472
2148760
131803
1748751
333057
2082015
812469
58240
324046
2483194
256188
526111
2408793
2802418
2817962
2926259
795681
908705
2453336
1333256
2656618
2866674
2724858
1523321
683938
73042
307914
1163973
2788384
2621563
2120817
1055275
1142896
1693384
1185577
972163
1046079
1997526
1704114
2174192
2324195
1275591
2250519
891697
358098
182129
620064
1445582
1766402
2920634
2284416
2853975
1207224
673676
1119022
2601770
1873944
11884
116191
13850
812010
2509357
2527610
2834088
2877003
1969133
2727525
985382
2331230
710989
1670614
2127072
717421
1561385
1055840
2608467
486677
237378
1800477
1097189
2260564
575499
1381051
1887196
1345126
1566223
1194342
159154
2247726
506105
1701479
656872
161883
1444129
2860906
760788
1755500
1691992
172120
2504810
2031921
1681195
464974
2248677
2041462
2791026
1564242
2565422
1700630
424424
755736
1402010
1531933
34779
781195
2716651
2331749
1613597
655398
1167551
1008171
2003809
2404342
2044412
2003759
163178
2530175
81987
582988
1685235
729561
2610379
2555691
1656985
1193722
2827681
1770554
572598
280629
1191085
1258778
1683147
1219190
1091769
1720578
2623013
2628751
390247
2185205
475716
1136672
2746042
1489930
223649
494221
2203955
1141293
957093
2055865
1552810
697820
773647
14454
2132600
2802018
45486
1275108
1559779
1486130
2024386
530884
2423628
628650
1822129
55981
769249
2529933
2672352
221825
2886603
859191
2473319
137046
2565606
884723
708210
2111352
798071
1890599
2087978
1941915
1194633
280605
1364768
1782918
715883
1420757
125056
190884
2418186
586813
91379
634417
869373
2110088
1524046
2319668
2427560
1295824
1963302
2557914
219953
628655
937548
1348309
2662034
2164553
645788
470521
2150015
1076536
1086252
2681914
812949
912396
787705
2558995
159077
554965
2203043
843884
1920000
78859
2247990
2271724
633846
1782945
724880
310836
566686
2459150
2732678
964162
1299189
461785
2553028
741050
429801
1090124
1880371
1050263
644878
1063102
2017448
2613382
2052633
1354312
1686802
2763028
2760189
236909
1183036
1969071
378501
1656151
471601
151753
676570
1447368
2696165
1416255
2156147
2314056
2040324
964785
214548
202715
2044193
1561547
304363
2871313
646193
2903843
1025831
2768716
1460801
387009
2345571
1047528
2660113
127614
2385461
2026694
1939787
622104
366268
1311843
319077
2141684
461553
824756
1883258
1958731
1033723
2745637
816326
784550
105686
1039899
31039
2683834
1820700
2695327
2806525
502604
2634405
205144
1100063
1754552
2571864
1431324
1223167
2597769
104127
354054
87595
1257703
1478399
521907
2210533
2007372
1799265
2009046
231810
55916
2793594
2861907
1467530
239786
1951123
911548
2762786
1352501
1848368
303576
2834344
1775252
121471
361306
177075
2714331
194758
1087493
1953328
607244
127524
1442164
2568800
2077081
2659823
1573505
2469157
52288
1804066
1163627
1294105
943256
121383
2092724
1939721
1631869
2645612
477062
2328406
958282
38930
359861
2085454
592778
476572
2379599
321199
2445878
1792493
2115862
1185917
114407
1232217
1149173
1141435
202700
373621
1374605
2408840
989635
2035174
1570000
2856205
2309477
1104384
1649653
2140057
2613691
844337
2398884
1287703
1862012
762752
1038234
481867
920473
2179743
1543555
1139304
556439
2286485
2060172
2623717
2685771
1869629
585358
1644367
276909
9062
987140
2919900
1195752
2357838
1393659
2854527
1436112
682103
2794559
712253
1179853
1435459
84651
307727
2917300
2024235
723460
1682556
980351
40239
46251
313655
121678
1302109
1095327
1452169
1870938
936540
590303
1538001
281875
753402
1261321
364169
2247476
2290533
1399497
1973470
721787
298621
186591
1645510
2869295
208577
551802
1241219
1037735
1377447
113328
2185797
1995561
1773838
1372066
2200644
1328505
691313
2409530
1385724
1664962
2466031
1741803
981338
734566
1219669
1164886
2517638
1733084
143205
2093285
676473
2271899
1037215
2632850
1891334
1865745
7668
2845908
2417204
618569
513880
615895
2237708
230557
1641635
1881413
941814
656081
580894
469654
2730845
2592334
1610115
1949135
2346066
2358399
1359631
1066410
1600498
1242128
2413487
531210
2658370
11026
1538778
1168196
123114
411376
2919434
1661804
233200
295466
2402746
330016
395551
378648
2671438
151473
2187720
2083090
384194
2573007
2939431
700203
1566470
1038780
1544383
538613
108070
149070
291819
2131906
2482546
2227109
1770343
2000548
1514137
882621
1475855
566095
212300
1647575
380906
596827
978868
1931460
1513595
678785
557455
119486
561008
1804519
933001
2467172
1613293
1072199
2537412
1624217
1994831
1861960
1265263
2342661
143912
253970
1117747
1955370
2154999
1675323
1421921
2504363
2745734
1910381
1790109
343550
945369
2224871
2693378
1192215
2442319
2805633
1990145
378008
1911177
2039385
489720
1706559
1419927
1477012
2233436
776516
2456646
208194
914396
1055122
747814
58292
2303741
1106577
2595364
20025
2455229
2689161
73995
1085876
412288
2793485
1247747
992502
728622
2344232
2089660
1866720
229384
307313
413917
945145
1730983
51292
234425
1572860
1308145
227978
2653961
502536
2731928
300449
1420057
1708637
2436760
2485216
346114
1828556
890233
1022549
2298247
2064426
1206758
699543
1691770
2258320
1021593
1549650
1998252
289436
1110698
1790828
2630357
1056601
340759
204167
2196852
1602662
732923
984918
68335
2522812
844813
2701943
1180695
1406820
2194432
52828
327645
2243162
1467722
1071652
2127366
1353758
2652884
2153922
1755401
2243485
1485327
27551
77228
1217305
491812
79002
2628922
445623
1183590
310954
501167
1662035
1700957
715251
2711850
509638
1041518
959639
613543
663876
340542
2868158
1808253
1125835
1503311
1357752
154887
1864841
2148120
334143
1984076
1041647
2768926
6024
241750
1680394
1727858
1881251
1060963
872985
2584883
2887093
1658477
1027737
907924
1700994
2522004
2362074
2775800
2120080
1576608
2826881
1090389
1930148
1833361
127096
867874
348774
2214593
1817703
1766994
843664
1724634
1100286
1021785
1010583
386916
1252856
1162637
629977
397615
220173
1737317
1216547
2295653
1162337
2887962
605330
2654937
2611718
968872
382995
1943575
359899
1969046
908480
1249255
519742
15082
2507766
1840528
2194010
1695539
2206501
2833261
2940512
1771148
1702908
1710313
760049
2699381
800117
2391326
499737
1079105
303100
2392425
359560
293221
2884504
929123
392029
444678
1540874
2085135
2815293
1210696
1052617
778705
1263873
210287
1029181
2440180
1269444
1397846
2277351
161314
1002074
143906
1201484
2728797
1270810
233042
361887
2531984
590357
1670457
528291
762643
1379362
684906
2828991
1413983
2153411
1869110
2847521
28987
319447
1406977
1854820
2065801
106834
618785
2596179
1236049
26364
316373
1261604
1539635
190165
1980356
486368
2846547
543325
2660387
2759043
362844
191207
1404583
1304439
48927
1087855
239312
236393
2565683
1243308
856620
642301
1486255
2075156
126471
1982946
836218
1454912
701699
205674
1572515
1401413
1161269
624773
1899365
2673649
2826990
2477812
2520070
2342748
1118366
1355527
2350118
2377267
1492383
254393
1380068
2285232
552487
143009
2075736
2081479
2920213
2292364
2898014
2469526
1426569
2062299
2800113
2639946
2855348
1596867
522089
336140
602285
380954
1827371
898931
716686
2136172
2859985
555730
2452044
1518587
2097462
1710665
1462080
2170051
2784988
202110
509585
625564
2353164
1040070
1824614
1199577
2323090
1173823
2074458
1388222
2287380
406444
483128
68999
1204743
1190749
1120371
1012375
1227430
1165225
1517765
2576889
65627
2152886
186919
2586737
1150026
1709892
630998
1639463
287940
472156
1188059
2752916
2273398
2342318
623550
1644869
2432578
2819614
1507381
1405764
1363011
1750689
2274181
48706
1439276
1868838
2187951
748159
1322695
1141369
955123
1720824
2875261
1504268
1735685
1634416
20519
2079706
1825397
2742759
199057
787118
1962620
1552889
2140021
2856890
2085830
1201312
1529608
2015018
2678305
2436683
2068697
1758166
256905
544985
2523976
1981078
1215922
2653893
326281
2518880
271995
47512
1121517
1901502
2475463
2057769
1066027
1056578
1887410
2335272
1805953
673992
2280486
137002
2868587
966786
732288
391436
521624
2435573
1878615
2830706
1284795
1705713
2757435
1081561
1796925
2768759
2141344
780566
3596
883334
588300
2834252
1305180
322058
1636077
1144477
331689
1093148
1656540
1555078
2058962
876220
2578728
841407
1943871
1059427
293056
1554588
2447655
187805
1940229
244872
1308255
2451643
2216424
2605929
1589610
1920665
775269
1790777
2449384
2764650
1660969
1657792
1708191
1140051
1567474
135570
1808268
71698
2712870
2831662
1711855
865572
2181525
1195451
479523
758006
2875808
2553567
1389062
1777587
2169137
1726040
1549370
64338
2151995
1088575
976506
697021
1895567
2409620
2308642
1933954
1234957
1866546
2800219
2515087
1064105
906586
2554770
1280924
2895936
1003986
2198287
2028598
616335
1358408
217345
887503
1793170
2719172
2758572
1496237
298121
2623012
943799
1644415
1328184
1695979
1408721
496485
1431082
348253
2192376
2829669
1781389
1982019
348912
1687072
1266001
1915946
2340035
2612627
2350385
1345379
944781
139149
1384442
2128686
2873875
2695870
669828
1375496
475999
418385
2916618
1270229
1662069
1711148
2327930
1291050
822579
690082
1039891
1310853
548769
57282
2581774
701530
807261
982180
411327
2398357
1969976
953610
1835100
690703
803402
1590693
2877000
2128255
2079810
359924
2792058
812544
1622088
277200
1437270
1120393
1876115
1322333
2623700
2723933
2528976
1008264
258857
2614317
172917
1868374
1907568
1695365
2814161
2586935
2673231
5666
1444955
2069483
1306186
2433035
110261
1382050
1205835
2594591
1462281
173018
886230
2414970
639757
2304694
381493
109839
542945
738359
2267562
873838
2705914
292193
265606
301988
987098
709588
200000
1299046
1587094
740332
565447
2750764
2129117
467995
1875659
1303408
2589103
2025305
941777
2462155
116927
2098263
178341
2934565
1537521
1572246
1826484
805797
345017
1916991
1667805
1566850
2401759
2436201
229312
276868
428023
361928
1572752
523828
682404
2189192
1410731
786805
2229985
2266024
1625925
2047927
2349699
1099068
1520326
109129
760882
1774062
2261542
86775
1647775
509859
2783692
2601841
545771
2470135
525416
2377372
1297289
2337587
897660
1033261
311719
1792933
1569595
1131385
1671220
1104471
132041
2177409
264689
1279709
2619847
1879169
25923
1915373
2462125
881195
2364734
1202714
1741429
1392496
2494500
173656
1641452
1488909
2376528
578980
1815349
1854248
23587
576290
2713824
1139212
2480383
2911217
496091
1605061
1204913
2076959
2668831
672455
2431800
2464438
1867402
139216
1226908
2639179
197149
605306
2678958
481641
1862852
2103382
99435
2011588
1075494
853620
1208964
463993
450340
1991780
705574
2435862
1313822
1835128
732213
1406530
1172324
2742888
1007977
1526146
80744
367166
2597740
823338
651628
990767
2054116
1037998
410669
622936
90551
258248
689320
1402483
194527
319277
1780536
977783
954325
2297394
1070397
2737965
711636
713187
1636240
61808
929083
2614798
2453942
2371030
515291
348011
485387
551341
2008384
2407022
941997
671259
1469585
883479
630417
2907778
200185
173992
2417488
1318478
165649
2649922
1458603
920411
1938157
2301609
1677597
2829998
116755
790325
1833512
470732
1116613
1803642
88661
906697
46528
2157368
1129795
706943
286361
2228686
695651
1544779
233842
1913413
1010325
2854670
140505
1552544
721628
1563025
839594
1480351
1860748
2267761
2266691
652459
2040332
1565170
335081
1967961
940328
191679
1731697
1551790
863991
1058692
1163087
2311190
1775928
2446973
2090795
1651336
2077710
442810
2754066
2551830
1428265
1814838
450031
1359331
2269759
1682285
2370727
1987627
1883547
490033
610870
2243414
1293185
2657095
31737
1677502
1748663
730674
1791255
1901146
1802482
1174916
1985296
2452158
1544143
2568107
714728
962888
1872497
2257545
1663999
2074688
1090360
2201737
1720636
2705548
1334729
1919410
2307446
2730034
765130
185741
2270521
427442
120944
291313
1872633
2724566
556456
68864
410104
2814844
202055
197601
1587980
1553008
495818
2174522
693577
2320886
332460
1582162
665336
1356814
1056722
2214684
1845198
1213204
1352047
512961
1868693
1622387
384478
1101247
1403139
1153615
625807
398916
553549
2187012
2285161
1665566
1197510
2342913
2773940
2889235
2300420
796589
782394
690883
440570
140847
2122489
2229823
1736627
298314
1565459
1352967
2619466
2638010
2844193
755114
1859750
2661332
2435209
996133
696790
2797817
2042317
1876271
2516825
1784552
1494598
1118883
1311656
569850
100215
2194920
1656382
2400468
960778
1822911
867773
515178
1092727
970388
2821124
2581863
316437
1876655
2392124
363583
2114541
452783
609186
349577
1786486
1042774
133467
1039522
1071864
1196284
1637727
478104
2303099
1619427
1078213
192004
1051535
1464551
2541623
725971
1718010
1100471
2916322
1635599
2201437
1851488
1804041
635041
2110329
1125729
754344
2439643
191815
1334017
2854067
458085
1001452
83796
2410628
2931699
2885220
757420
323212
266615
2828272
603509
669171
1753572
1670134
2557938
979341
734804
2935423
1927528
2599906
1581125
210985
2782810
186231
1473250
1094069
911761
934340
2524569
2578469
2143015
2159502
2131560
2813350
507935
567423
2066667
1166586
2369543
2792010
1490579
1955506
2910916
2369317
2319748
2937771
1879263
150035
1524703
2029553
699036
311391
1159195
1082828
189233
916654
516373
1997737
2467718
2937566
1347708
183330
222088
1639485
1656979
1752794
567337
1544648
120509
750188
1066631
1108721
31494
1838372
2278329
433997
1258717
303001
329372
2461685
1720802
1285549
2111391
478389
133382
1748251
2749307
2740327
2572600
1141891
2815479
747312
1536067
2453799
2871813
817345
1756150
1350307
695881
2646098
822335
2204947
434069
178310
1380017
1858102
1644695
1442262
398463
1393582
2406175
1233661
1794023
904668
1944178
472031
1045256
743090
2861967
2338792
2830200
814987
2761184
1591643
1278253
957478
867843
1809680
213803
1283492
1703237
2810252
1364935
1940454
1126983
2512607
592762
2396473
451339
507284
1963440
598759
2393102
920065
798094
1934938
2882249
2749280
1169579
1647466
1872420
2116951
1648137
1932918
2489964
856811
416801
1295692
2401720
795883
663571
389012
494559
1561764
2326323
1218266
1727733
835345
2893045
1627259
10660
649931
2293602
2720552
98665
913575
1949611
1716662
1183049
220087
1537968
2867097
2142826
2497706
1285345
1943766
1442051
670809
1043519
1970887
2144197
2005707
595131
987582
1894177
2821865
2423709
1585193
1983948
1505424
2742611
462464
551312
941624
1504258
139861
1992610
2604305
1384011
658797
1177940
1712066
1126697
2631352
1807525
2402558
1001895
225947
348974
1930621
1614441
2095185
2712839
644563
1979092
295289
890332
526461
2305005
689627
1578350
1955157
2422808
2832082
1184269
1656237
2505342
2855861
1932555
550367
1374726
453667
2791562
1641246
1090191
1774127
2038474
1889821
1049892
1571538
2330143
1805804
2673272
525379
991095
2093596
442476
376007
1436882
2156924
233916
2009680
1379622
913908
2214703
335807
341379
867576
480926
9434
756597
1835157
595274
2542132
11266
824660
2296723
493159
1642858
78672
1503631
1287673
2092800
418930
769932
1178773
1610512
2700642
1032493
2373348
1454742
259938
372363
2257865
6697
1002790
830551
2721778
783627
359753
2234975
1884077
885570
40192
472460
70794
1937378
2621419
174190
2479305
1666673
511496
2645123
1759261
1611741
295160
1074569
2467474
379446
2496719
1575983
1481046
2708858
951762
2401418
1771550
2222812
47997
445940
1128894
1090920
235662
2278614
2152583
1137575
1164784
2858778
2263723
1778336
1306437
1844852
1908299
1454344
150361
2500314
1680222
127007
2493638
1704479
2213007
1283901
1417618
1141610
1017710
382501
485626
484711
2518547
657106
1535877
2390577
1216731
79510
2463118
1523899
2688503
2099922
1398111
1019428
1849807
1183158
1652549
1109315
631367
1332450
166783
154038
124650
1896391
760627
1329469
615557
2409720
2795132
148511
1080065
2465445
1047197
2560254
1380813
1402897
1048357
523369
2692224
2889618
1331808
138999
986437
1798342
2911450
1363353
2208034
1152742
2877284
475724
1384031
1511541
1752032
1197452
46924
166528
139569
580407
547105
2452987
2867737
1684052
693458
1899962
931668
2836180
2609024
2131231
1100909
296806
1245269
2845172
1440504
2288545
705441
561996
2136893
1958737
2802504
689648
1443812
1829392
1510008
18811
2263555
2242668
620
2489188
1543910
2535550
454365
1507396
1619214
1297552
368986
2007740
637436
2540382
2290296
491684
1192712
2863981
1202218
399876
1084494
1729526
511453
2794467
1220626
1024948
1467999
490681
2709239
2255846
730650
2580454
133393
1878190
2383371
472697
2081368
1037370
1386151
631483
1397992
1462648
2121712
62430
156766
438553
1108041
2739070
2258571
2660383
1328200
2101256
1251516
1215030
2434681
276766
765285
2730900
2939184
2088376
108183
976792
1669499
657073
89722
1287527
608393
1795367
1484238
2576361
663416
687321
2583043
238174
1308855
457920
1880406
1644726
988284
1814119
2816095
756223
2416890
2067309
1530995
1621626
2587562
1354683
493856
1520953
66816
87270
2118924
2492318
981663
1083364
1883241
2562541
2191702
1833611
2326978
2424773
1174479
1654391
664316
2146511
2373970
1847800
2862090
2782602
1806572
2109869
1915200
353571
1203645
2207970
1244713
2874267
1793137
1041504
2058324
1730379
2500873
1595906
7000
682372
879600
2439553
443649
1915831
2789321
1585569
2237951
93501
1580182
1659091
187479
1378184
294089
2472661
2213901
1758228
1765547
2003823
1789951
877285
2308809
1602134
815532
686626
662815
1104219
1428047
949013
846482
2292417
1158494
2678561
1719633
879058
2039889
1682229
2246139
1538034
1682643
2604365
1527295
2889552
1358805
2606036
374722
1378122
470941
1691587
924556
1811457
2221223
898653
236405
553133
2630038
1779943
2438765
2209847
390074
1670004
2236288
1796533
2412312
64630
1036595
314356
2643623
899645
1558769
2348731
683208
1135936
24272
920399
2891842
194065
632875
561354
71772
517795
2682779
1632752
2729684
642630
227218
1287644
928076
2497604
1645658
461101
2057888
592003
883427
2206131
86215
2788653
1796448
1355391
807671
2031098
149328
2266766
1608745
961854
1475124
1423321
2300185
23322
2549361
225579
1018834
2332753
1231256
246666
2037450
925827
112583
2697316
2695074
2388539
286558
1932500
416180
2240730
1090114
2909474
2419287
892386
860128
1182839
1487957
863268
1134665
672244
2125329
1873315
121724
2629008
612741
535801
2278977
2653588
143661
982408
527005
2623942
2153850
730085
1327274
1859282
2621398
1304550
1186047
790578
2137348
432186
299120
2451622
738968
981560
1343305
2795380
1008328
1082567
1029028
430708
2309845
736894
937506
992535
904764
2544352
2844659
1202031
1210683
1887730
2424142
860808
66405
1754168
318109
869520
2366871
1800378
1547220
2050079
1631399
1283802
1211270
1562522
2721889
2908870
2172597
1303477
1381029
1036307
2360210
313484
390178
478973
2374890
1567735
2798259
694784
854127
2384984
2205226
1323393
1223104
65585
844794
297508
949368
2028047
2296537
618650
2797424
1416146
1338631
2633659
1012636
1371310
1224389
1644999
1444805
992315
47646
388507
2928549
2889721
1890745
2593561
963934
2473910
642789
1221860
2329299
438961
2505233
2050734
2234185
1226153
2041319
322277
248326
789046
1805818
1114110
1627197
2165513
415719
2931346
1580134
451341
1869669
541548
1575022
2802439
1584536
1216124
1905246
1885427
2591747
1480054
1009527
741420
1291380
2285930
356365
336541
1339797
2864280
1320988
2423906
2755663
2523821
1552456
443339
437095
1087768
1034532
800518
2588322
1424935
14697
850893
766687
1360856
1897004
1163438
460372
2500230
2919632
2184885
141607
2422842
1000318
2847365
2503002
1034435
678342
1985943
294302
2288303
1655138
2843528
2092753
642798
1328627
512105
2036468
1207674
2026881
2664756
1466542
2354357
961898
681312
2679475
413569
2448704
2136441
2803245
2828794
2865333
2213132
519851
2420325
717574
1961862
2034520
2117825
396943
1955382
2916787
798909
188275
155431
2796548
2199464
2125021
2520163
1208929
419150
989567
2716217
367416
1263425
748277
1933128
2940277
2144693
2036939
1668996
2309678
134666
2367111
1770973
415959
655271
2932048
192471
2814457
2003356
186285
2371553
167158
2572413
1313643
2625655
1961928
796631
1916352
2136430
848049
427348
400074
1447481
2435438
2404790
984440
305931
1852652
2410414
768327
1839246
2512079
2676781
1266207
335021
1720047
1459525
824720
1682874
2603654
2591996
1439006
2591926
2049141
764261
1213220
1646752
258823
128625
204225
366342
2435032
1659904
819802
1546910
1464375
2703311
657467
1763572
524028
2730503
262922
1923687
86343
2730961
403994
131934
1160246
2898431
576507
734521
2144938
790307
2123101
2328949
2496786
1803830
743090
640602
538331
29183
716499
1377525
1257921
1092748
407768
2777634
2717469
9826
2872718
1244972
2387515
498936
2760747
162161
1577967
239949
975514
2712086
871475
2150865
2393302
1422734
2820735
2195632
2064419
2507339
8880
1214367
1113096
1575881
1473152
2268739
994565
59697
1109190
936998
2469111
2332181
2694015
141813
2921727
2103515
2385213
749270
2536840
259344
1484375
95590
735848
1257238
1389345
761619
1248033
2917510
1503752
1195607
423083
627319
1137224
2530836
240390
2547338
1142815
1619852
1351940
1433440
2635259
2547902
2161651
530169
1944295
1037251
2343220
713437
516142
2094254
2829985
1672670
1462472
1943704
2344845
1927128
305666
1189220
1791753
864789
2887081
2859036
2286283
1388379
1093577
1681901
583033
17697
2573784
692108
1536911
1687404
2736430
1808579
1931738
2878037
33714
1260799
1465845
1057135
437586
289120
2015450
2731853
2076519
1788968
753329
660092
1693078
2395671
2146754
258459
1934389
2770273
2560195
470540
1779573
695625
2152415
853635
1453366
293955
2379765
2033572
243106
2493200
1280781
1863616
1267940
2665174
1596726
1046965
2285686
534752
678081
666165
2679003
1483654
43326
2859184
1551728
192621
1955346
790730
487821
264445
2555060
1858094
1498120
511866
2642744
788376
670698
573201
2830113
2925739
2036150
1115002
1817169
1685194
1470486
2377824
327584
687286
2220153
1145022
203076
2890045
1461733
884103
2737439
1159504
2616414
977457
1280654
540466
1426250
2044505
1060143
2376745
777769
996048
154292
2421621
1864224
66007
2547445
2277562
1364718
1523271
2148633
861136
200116
58679
2538368
2008792
1173316
2515040
1349240
1672519
1083282
2858848
1478514
465914
1885015
1865126
2418335
257322
2244003
1834775
31657
2486539
1151648
2180106
2461631
637014
389910
321710
1387624
26032
1233618
458806
1072769
628629
43390
2685390
1514148
247982
437003
2917284
1414978
4217
2769218
197472
2263234
155877
1664442
2846986
376104
1807890
796465
930994
1696894
896599
2305394
1528143
1386040
1142630
1044321
124000
2831232
1223106
2105815
734949
668388
944520
1396758
304579
2261468
1084067
2330897
1997909
139042
2737523
2820213
2881870
911765
510168
2245947
389851
751216
753057
950714
2473993
2750588
116329
2085924
644710
2208706
2569587
1331487
810986
946380
1463007
980001
1260774
1684761
618071
482295
96888
2791527
1200200
1465175
773422
395823
560882
1937501
382146
702866
866695
1630446
2623512
314693
2216590
884969
2514580
1736129
2280305
1601029
751972
77115
2878221
67482
850796
2909524
2283174
520740
18505
2849592
2162263
2929776
2303168
972597
904515
197013
2327713
60253
584785
2556961
1665339
2648380
1741282
139101
346959
1746440
2385969
464278
2534273
1117782
1409692
1006769
1461199
23172
308596
109773
2760543
2122670
378053
1523647
2613964
1066639
1972681
1975397
2821620
2468800
2650111
1695410
1102323
2238540
1648353
1677360
2202561
2518298
2794410
457799
1236031
840001
1511013
335725
134809
2342611
2541397
1390099
745062
1129507
46357
2562220
616815
963801
1929558
364857
1733358
2329463
2891204
1547749
2051570
2576777
347912
2420281
2640651
2888903
428335
1179227
524553
2448853
2744702
162039
1839170
1357353
1920431
2072788
700257
1913155
2175396
948848
1984242
1454430
657274
197029
1557868
1520408
2293563
921064
2188184
1505120
804271
1813425
1072093
901336
2469358
2796706
2130550
12965
687203
287683
1579284
1228967
1578051
832946
722006
2885376
1212102
627530
1384381
532819
554154
2701201
1172048
961984
1654468
2660642
2702892
1441608
1586250
1078851
338616
566163
655520
1857942
1297450
1177971
2166924
823854
1217590
2686474
803444
945918
2058262
2076862
2925838
1698123
650630
2023815
2442910
771292
2785554
2211539
1051975
573801
1746870
2572916
1456967
144095
2475135
1453356
1091786
1095348
119346
2237787
1837166
754506
847552
2328815
2766573
1196730
84307
382810
2781199
855782
128569
29414
2606978
2245541
262228
194641
1971332
1417154
367405
1409760
2755538
1997687
344497
2717625
1432981
1137601
625642
1769824
2544157
598353
2914822
1666418
2842713
1072414
1850454
1059141
1982004
1340209
814076
2686062
1686119
314972
2725817
728054
408628
1913258
206683
1826712
503548
1648676
631152
2856427
377620
618932
1754320
241043
93381
1144507
922691
1352106
2846128
2725715
2233944
349005
2127228
908425
1550663
1732637
1046664
2350223
2443045
149872
1022031
2763266
345763
139395
1938423
650963
1031081
543230
688502
987784
2796405
2268930
2728440
769012
488287
2513021
116499
2672330
1334853
2213492
222073
2571456
1989119
2098070
596063
1473193
1137627
1014285
1293365
73956
2574439
2367121
2797899
2180905
761106
2420831
427150
2219141
175073
2548710
1971833
602659
1732893
1914197
2081651
369111
2440163
2111564
422269
1414368
148568
1144492
2646236
459762
1190253
1245011
1250738
1354609
1941874
2851210
812967
2675516
2556957
2387255
486899
881474
2579385
1139189
1768972
176437
382776
313505
995221
2771692
505437
1559221
1988490
229
2178037
1601885
2471438
2845171
954322
1768069
412311
251783
2545581
2210354
864538
2327677
2119455
1144272
542878
587492
335566
123723
1851180
2851855
2665867
2854106
1627628
1285727
2560719
570451
1687131
2757337
2763376
1641887
257444
2881794
2618199
604861
25463
2919578
732834
672679
1527964
463696
1875679
2810970
355107
189622
2187841
1918027
2680202
2582433
1341348
673557
2785466
1429806
1370709
393628
1528175
216840
36546
1968725
2585564
2752279
2695244
515657
1977456
944995
1322420
2406525
1663521
160617
1765427
751334
2347564
2244491
2087366
961968
2647289
1678173
2363684
1731895
1146450
981437
1567670
1053463
604418
2198311
1231277
2390998
8201
1176279
1273404
28245
2523383
1426488
2779030
1966624
391462
1184272
2403072
2467350
2789278
796413
685780
2815389
1241805
1565091
1038911
424322
474084
1394770
2311532
199980
2882738
2483197
1350914
1032379
483417
2140261
663358
2053012
2328973
1553811
1429933
1008572
578629
2905583
1380109
2165433
1912783
1983973
2066333
2255917
2286900
2394284
199247
167552
2003731
1295743
727328
758673
1437996
1412680
1184507
2861554
1404544
1047618
1913454
1226467
132678
837337
2720818
645068
2045136
2415623
1338017
2093666
1717575
2184349
134012
2236188
2598916
520405
1543856
2792380
1480397
1089279
2613072
379920
2072850
2722474
2797430
1348782
1818963
390019
2265078
2495677
1520196
1460180
924349
2621334
2361210
23527
408126
2764789
2568410
1510299
128928
1444234
2667349
2151319
1234846
683601
1171721
2776708
2465195
2101598
895889
2910515
653996
357644
1622488
1567034
2786105
2062748
163982
2382596
364999
582356
1264630
932328
2563473
1464667
223647
1324754
2573387
2155793
1493356
1644174
1263134
697403
1385792
1655824
436021
1240754
2515318
2598249
1133939
2199453
1818768
1991335
2633496
684631
1002673
154145
863883
2824546
2183311
199430
1019242
2286886
328382
2836676
538573
565571
2172913
2193579
2531707
1762203
2098128
424822
724308
1347883
2177982
1604561
789668
2075588
1770587
1373359
2777376
40377
1474741
114313
290540
791673
287467
1965274
397101
1088113
565706
1175452
2718967
1219312
442633
1532182
2117643
2831991
797181
465989
1421912
595223
818417
1696303
1115349
1230540
511699
2541424
1711092
1131281
1831546
359886
1220419
2686244
659892
2887874
1343063
1649065
2252204
2095548
1760558
691284
2579560
2181838
2400153
1929493
804987
2599544
2113421
2519817
1796322
122813
2385882
2046954
88544
508134
99795
2319193
554008
1662286
2799798
1267490
1403877
2913197
2257456
11229
1119650
2532820
2016156
391754
360022
1467411
1099606
449007
1948149
292818
1386949
2187662
2132305
507250
1085543
1145469
92472
842286
148154
1044079
722982
1529720
343097
2778137
1644341
865202
431911
2238119
632120
1396176
1694480
2761563
2624389
774773
1493212
956725
185395
2151001
1893452
1569219
2242700
162430
2246256
2881684
295619
2647094
2574541
95329
910886
2877819
803764
2766164
191448
56414
2332701
2247196
2119124
1215634
2005496
2038218
1995659
2038935
675425
1422991
1555490
528988
2394249
2262278
1119217
2590483
1483118
564140
227538
2385202
1280657
300511
2355913
17978
772597
1355603
634696
1841387
1645845
367406
862341
1990780
1253114
1160804
2919340
2413096
1677536
2676379
35247
2240271
200147
2174746
2322432
1771548
2349010
454889
1377319
1667165
999648
1598231
1573406
1242803
1852852
2056856
2831520
2430215
892180
708669
1862049
553630
63728
2053863
2330012
439215
2813428
1847190
859067
2759615
2281248
1514623
256097
2631826
1718440
1698695
414879
1689213
793816
352012
2299399
2549448
1757794
2566864
628428
2628473
2149665
2128909
424629
1325765
1281008
1132404
2117440
935858
1346200
1474179
121230
1195657
2517061
2284488
2422194
2015722
2866231
2500531
266679
1336460
1682369
250657
2498270
96051
2180268
343857
1679674
1811141
1212741
1545077
2824714
1035438
312931
697517
1760026
1931576
968311
1046546
516705
1562987
2780103
1541213
1600489
2433760
2637773
1699526
359799
127890
2074295
1488401
104648
2177708
2678988
1677148
1408027
522075
2772313
2699486
1544400
2550956
1675569
2470221
2746658
635941
2000292
455166
753347
1714650
234695
1093741
154348
2186762
1252470
51939
1608650
2235526
271012
1445939
742102
1550085
2468446
2799645
1748958
1766177
531439
1245172
1974075
418061
2668427
2189311
1325111
2226001
1400434
119562
1262818
2668829
2161494
2598600
1583642
2267728
1091753
1773782
2672284
549503
429987
1518684
356791
2354104
263421
29197
324165
1247566
2134467
2382828
7774
2548866
1715769
805110
666189
1888287
723541
2028466
920739
2096750
758176
28046
2382478
1652004
1082455
1903298
2437309
2513965
788585
1655678
1200017
56443
2160028
1413407
2919947
2437589
1311609
1575582
1460825
1967220
2541420
867468
490520
389702
1959595
288634
1573875
461545
2009742
2326277
2743975
933819
1766998
675314
2202380
1614905
1811694
328223
819770
1712818
2702326
1828646
2427775
462600
633647
1574819
2918030
908785
2378159
222797
2660132
2331093
214144
2928348
1227552
31651
1242356
1418197
848636
854720
1733658
1682872
1092060
1190557
306939
2423186
2877624
2715847
1714117
984900
1622625
1623793
834978
2290872
1498617
2354081
148987
642745
407352
2528301
803611
755815
190142
698711
2044562
1708824
803319
2496466
2233367
1669596
1709376
2117541
2315674
2775221
21162
1654472
991185
321991
675996
2894762
1933281
1920828
2818942
2085120
598182
786449
2838812
2875667
2459701
384698
394069
152978
434420
2799116
582601
1449933
2844107
241663
2048805
2831659
2352440
1454989
2254109
1176026
918920
434560
555223
58990
2191980
1484259
988560
2826600
596607
1927079
1275487
1104152
2681819
226920
2012813
2030593
215306
1082840
2306924
2166984
527159
1211084
2599350
2062488
347369
2805959
2934247
2759598
630914
552538
547642
984093
383129
1732210
931668
2109603
2646726
1536844
1650551
259432
1233611
1611328
2808694
2662433
2258140
817972
1290539
1192068
2749099
180407
1704157
1595782
1946432
1392805
198704
1945742
1192067
516494
2811542
1360706
349949
1710455
1695894
291378
380335
584797
1277904
1158647
1550502
41291
2784793
936109
569515
1372173
848908
2274020
855112
637331
2013572
118683
2287521
123929
2648487
890568
2861217
1518596
1288674
662387
659806
2372649
85643
2100214
2287015
933733
235330
248977
794730
2063221
2542268
1124822
2240668
818101
12234
2387146
172112
1559049
2319586
2550799
374701
2828241
1759333
1644353
137438
2313206
1749359
1627498
1456376
383876
1032103
2808211
1892859
969595
1367435
507714
2687384
675602
1924737
459449
2181954
1483270
1981357
1966528
1384862
523167
1993788
2579928
2895517
432870
525785
1194312
813436
85775
2500069
1573740
2334098
2457306
2619151
821627
2253164
2553860
757356
2625482
663876
447769
367606
173844
1575320
1006178
288528
2424792
211320
2661367
796145
1859757
2515558
1940972
1880036
29598
500015
732569
2376709
1070105
181739
684037
2097360
1766527
90566
247866
382689
1451919
295324
1351608
1453687
1106987
817087
2268350
980156
2801368
2292406
226960
1339500
2293994
743705
442965
2937630
1937752
371049
1965414
896370
736371
1444222
2914820
1523013
1089372
379787
1121922
859898
1670161
2591324
2019741
514939
2877077
307200
481004
2432745
1628258
853725
711596
2260130
158044
1047759
107401
2248400
417926
594106
2732239
2804047
1715152
412280
2562725
2251175
525765
1359516
1636549
224912
999003
412230
1780378
697127
2393181
1096578
2578777
2005038
1702757
1408229
1976298
350615
855501
2460174
2634619
1210743
895782
2193400
2600913
664212
1985209
369121
1947680
2279161
2833233
2889978
2363006
1635614
800010
2168592
750943
128391
1610718
327024
1847207
2462141
2038152
196913
1786161
104489
75065
904982
393468
2863686
2338883
2243475
1033949
1271343
729385
1337186
127055
935337
1742338
1103848
1146240
1392740
464291
1671439
1214031
1582194
1326215
472423
1537568
2362967
2682933
1317770
1576218
2166664
1869102
2125268
474338
2128375
2297668
763121
613401
561355
682452
49575
2508213
2801399
1242475
1664180
2741460
634492
1027870
2116191
779487
2444698
59944
535622
1179936
934346
63598
2720461
2252693
666709
118160
243499
2014781
1104418
1566914
1887654
1680092
1404463
513586
868633
1484479
2453391
432925
2435527
2287772
1398250
2146382
2273449
2230881
2200892
1377658
1871727
2407407
2220810
1056722
1815661
1536572
2266635
2275426
2885342
2461000
2241126
1679842
2037951
1122869
2208947
417373
1098923
1371199
1330488
739952
304767
139428
518550
790231
93345
362082
2478462
409880
75120
169447
2255599
1180723
1575620
2862807
1924291
813764
1315930
1064527
1260803
619917
2027645
897194
2614207
1209556
2104625
76846
1619820
745093
2517367
1035038
198219
1822924
2218059
848815
1681378
1262881
745557
765644
1968729
377490
444826
35525
2202764
1738672
2441286
1313598
817616
1775338
205121
4329
164750
2044534
1269788
635822
1931953
2611137
1056801
1714921
925864
330714
2252173
2070321
2453618
1388459
2260274
117867
627045
2279867
2091463
2022963
249807
676673
1776625
1636057
1384616
1426648
144425
786645
571073
1715323
2901932
1916682
1465944
360945
2612378
923245
499885
2521844
2114602
2089888
2049963
188537
1176963
2298919
2034578
2527851
402901
1063190
1241586
2891023
2350844
562607
2068261
1958395
822584
2860413
1157298
2223751
2673352
2632048
2147164
1539648
1724352
2659977
1784814
318573
442116
1331666
153255
2483583
1334989
940469
1000675
2912589
2268852
347836
818252
1364365
2510173
1378
303908
827425
2181675
1968310
2145860
1233426
2682670
2447757
1403812
1159455
95817
598989
105739
1979293
2682288
1579837
1778774
824467
2776360
1726930
304553
2055036
1093811
238001
306747
1357416
1134962
1617562
568160
1584160
676983
1974538
2648146
283670
2723972
629949
1296332
1715294
2026170
2010317
2712348
198739
369546
1812671
2633002
178997
2492879
1149532
177442
1694486
1269595
701400
2644714
2596716
2858002
1898064
1387566
1251475
1672627
2196407
2658552
2528301
580470
1286073
1064776
1912446
479308
1131026
618173
1549983
1885602
980179
728498
786803
224578
215765
2273344
1476868
2836248
21744
175073
746403
537068
2506458
1906783
1816986
746065
2204573
677152
1632275
1288589
1052025
2527533
107248
2323657
2371799
2541845
445837
227564
547781
632476
1709885
2184475
869235
1188487
1712776
1224544
453409
2236926
1409970
1515360
276256
280820
2714025
2802089
271423
2254944
1004886
363766
1326715
802185
1998825
752072
2256583
141090
477731
2936541
1893252
960949
2293255
1681087
2763612
1544760
1538704
2789338
682620
40646
913313
2364297
866131
1815956
1326801
1602467
1018034
2844664
450451
2393555
1168224
1977659
2475705
1867339
729872
1949185
1501866
2376248
1951940
362976
2799472
957451
1385434
274721
617994
1623498
1213411
1293905
2535686
2343302
125667
874417
2470926
1937843
1687542
2199185
170237
186888
566861
1488529
585820
1201600
12318
1335268
2191747
218586
2435888
1130753
1491915
2316248
2749480
2047451
1101405
1478433
220716
1340835
2427153
2407803
2373280
1898330
265373
1693146
1047347
1846777
446232
629273
275228
2372277
2721936
2055166
2120914
2839067
2387249
2750507
2366997
978653
2582184
2086015
2408211
1954318
1095633
1058563
2847216
1470380
1221404
2509897
1071783
1104516
1763583
2236187
2576317
1652566
2715931
1074825
1750423
487035
45197
1557458
2108400
542849
1492568
1634773
271374
1169695
1657740
1833297
1448862
357103
1050756
987549
357028
1067871
2916983
685515
694247
2636964
1099166
386252
2207598
1577442
1957518
379948
1019905
456421
746951
2382273
1349109
329587
1991297
1967437
504423
2680710
2805652
2451381
1886164
833662
1014095
39921
2881474
577432
2425649
1502823
2178370
405232
2236145
2837169
2072671
867906
1567610
2109947
2006034
2724183
1489784
146059
694845
195474
1403056
528324
1610801
1944845
211625
1560477
2656326
1192517
2255299
2631961
1263509
320392
1941523
2807707
175004
2612118
1215127
626782
69731
2323447
2174399
2062774
1663542
2184791
2107328
2368953
1414050
2548610
1898402
993222
2249950
1715418
1365397
2266320
978116
881926
1192898
378389
2440679
931381
38448
1864870
2678405
895588
2328410
1760781
1446181
1159257
737075
2309424
889445
89407
1027879
1478870
100760
941438
2553087
123416
584156
2507918
40052
1293249
2657040
1310660
497462
1667704
317213
2168805
534868
2415611
1694316
1334123
1078267
2440891
450630
2590046
161511
86150
1057004
1469983
1841679
908833
2593352
1566111
1567197
2604685
631850
1576839
1177576
318294
2561538
260091
1557111
2482596
1819161
666320
2873938
1384532
427986
1565294
231712
518987
411127
2513635
1299702
1582489
292698
1291775
1271939
2055221
744795
1693075
1668306
2474525
31786
1613887
2184528
1301599
615118
598729
1394895
1744670
1836377
2579868
2051121
1333914
2589407
2179159
483469
779794
1637417
2615252
1818653
2080866
1855758
1510
615204
1720979
2791174
703841
233165
59395
1062212
1866013
811094
506366
2452228
2574380
1788367
464777
2219915
2575371
10954
1721049
1315135
1046600
101790
1513425
2385276
89000
1158519
1639597
1889987
2464432
478510
900080
541570
1058274
666119
290579
1548910
1906513
1847533
1051194
166659
2914927
1289059
1254380
241642
1230298
1337995
468673
138082
1328527
2819136
2575737
249108
313923
120452
2014580
822577
2827407
1054688
343428
104659
921234
2846701
2625151
1876504
392357
1933573
678970
2864305
2585067
2933755
2071256
1033155
2522888
973380
1940624
1993540
1467725
1370934
881193
2765168
1217815
524587
430407
2769361
1156005
1986842
671563
2562015
2010679
1841484
1355395
1738029
1922846
741069
1368907
1977662
1925267
1540030
855071
100765
1381747
1573949
288704
1752297
746292
351859
1868711
267299
2401932
2607774
831626
111948
293491
2088528
2025816
2445715
113759
1928903
619423
1128628
465709
1254669
2525812
771854
759557
436975
796240
844856
1439068
2741092
2675549
1792934
259833
701868
1959986
780094
2809158
1501197
2837831
42771
424172
1467211
2776306
726613
2458426
2493434
457847
2656976
2394715
30121
1700249
350265
2090841
2331286
1925107
1981555
2829483
1680742
826879
774145
561153
293338
1633888
924341
835731
2031795
2020481
1244044
61752
1772146
406399
88975
1183426
1400127
1845900
1665388
1319597
1633655
15995
774751
1183011
1537780
620672
1879892
326607
1928364
1724205
2278078
352590
735812
1949321
2824096
1347758
223545
752283
2166649
2685946
879652
2424694
2389738
1610582
2350057
2853211
2436432
1531542
1432997
986447
629948
2145127
1209030
2237488
2391861
2649669
575017
2365292
724288
700163
820145
126097
692266
2128472
1595900
1663281
322481
71573
93572
1652779
989925
2055545
1024780
1017198
178589
1412021
571314
2718887
1215861
2417961
1168191
2910570
2592023
2435380
1054511
176522
2259899
2101128
1878582
162807
1944930
2447866
961745
2676142
970673
11408
629997
211048
948123
1222529
2669591
1639197
2629216
2470293
667211
2399642
1463827
324483
773431
2738031
752537
2360980
1699890
1700576
982936
893892
2594576
2089976
1758257
777610
544440
180333
1265389
27534
1071617
2281794
504003
2519018
1020493
900236
101416
2427633
1585313
122084
124933
558961
2481900
314772
168611
1521086
1930914
2026185
1293405
304690
2666377
825754
2723782
2091515
1425726
1624397
2286609
520455
621948
1719453
2152159
1591530
2881004
306295
468516
1141506
263101
986373
1828897
1207829
627565
353249
1723511
1005974
536732
533257
2564370
2392402
199772
2165218
1740115
1367760
2150626
1926836
1539002
2328829
257293
2145137
1178748
481703
2403238
2475203
2442539
16807
1439289
1735904
483983
1286507
1675802
366487
2135804
1719655
2924449
328563
435554
1370960
1049056
126182
205597
1836897
2226000
1717818
2809701
1979043
1450815
668258
2687139
1855632
2897608
84009
1239865
617884
2698795
217029
2591585
2769916
1791501
170850
1401573
1225962
2651190
1128472
1493487
1233331
2374402
402952
1095279
1183477
1652850
2312150
433025
239253
1973990
46649
1454714
1666460
440031
196924
772288
276066
2467906
2260147
1713215
181263
1467057
2652993
141420
401224
2461550
2915749
1096996
1980151
1057420
598570
977639
2545890
1650875
1739799
2553810
23715
802212
1954481
969614
1936496
2410482
279615
2367855
2912252
1648244
2725297
1422230
488735
1893077
461066
2657704
2305374
2310502
19384
1941976
2221344
2516947
2293721
1587144
399008
2915419
1793711
1691225
1271953
734354
824033
1924761
408375
842389
22852
2669187
2202384
2684092
2435757
2782277
537017
2083331
2136931
2856827
2787370
9690
1878554
729996
846294
1367658
2031341
1358898
1984211
354529
860099
1801340
939040
281737
2325367
309733
1006071
1755790
676589
2103947
2346514
833999
2611029
297200
191603
1197478
969989
2115548
2538429
1950774
2256859
1578932
1463247
512365
676483
1147835
352358
1195678
73827
2547905
1985050
1279155
2009614
2350113
1445781
2714687
1391448
634417
86121
1515732
2638987
376125
1859839
1535906
814151
2295361
103741
10782
2929649
965682
2463717
2127465
2517810
320326
1497710
1273601
962182
2295106
1552385
2721362
2066567
876648
2035796
2159602
1947134
1716597
1476165
2727934
2125407
1383325
2237388
1666882
2488757
1542213
2413916
2202773
1567582
1564277
2469937
452190
1796066
1315104
2213695
261363
1198240
2634665
1354011
2928178
2550618
2450779
904622
2757741
196744
851661
2339255
385111
561143
561118
2462699
1075195
648414
2901419
906673
2225565
1296637
744095
2533321
2129952
545451
1864978
677281
2291456
745101
1960062
1873699
2327897
77501
955220
1904229
2419815
726377
874139
1346665
2311631
924992
2136456
2895856
1877847
1010248
1395707
1897945
153132
2913870
69047
1230311
1687201
1835764
2530856
1356859
2416970
1429910
189843
1528203
1401754
2142172
2564554
1085564
150918
1469120
2742390
521878
661175
1925740
185953
937236
935091
956620
2368972
2331971
1833744
1477591
2441101
979617
1258046
2153654
2478611
1296507
2433967
76405
721014
710776
2263558
54511
2484678
766278
2675083
2492193
2835571
162956
1585820
1188506
2783551
927720
342320
866610
1829433
1448230
2148020
695485
457943
2824413
998404
1204808
1971041
2016728
1728067
781273
1378468
2700231
1663552
844466
447770
1686746
1659806
2173831
1803418
133768
2838256
783801
1919220
2212214
785421
1245012
2627319
2881538
1458062
320459
1304087
982075
222067
2520292
494383
2251122
427431
754116
1403391
1629758
1633701
1703088
1499137
1332537
2484429
419563
2444198
2784885
974631
46
1536043
924732
1980372
758503
2322110
557333
1959427
470035
1761054
1814225
2855918
2923681
342434
205255
2743766
401084
2127062
441477
1561013
739757
2530950
1514667
1296309
1719209
2124628
2122321
1802933
1164637
493230
53130
681234
2796730
1122716
822133
1399299
546283
1664578
2814204
1228351
189960
1026569
151596
1207246
2588522
1668329
968258
2734538
6553
1525022
882893
2071632
1164631
389196
2422159
145900
2860922
1114429
2553132
22732
2079887
349516
1505747
743733
196496
2517402
989296
2859598
944847
1142080
529321
443868
1372309
2224859
2336518
2217467
696831
63909
1221371
1801181
2575280
855655
2412315
2027752
2359030
1694022
1446470
2750071
2037974
150249
789811
1249367
296466
1392061
2445160
2900749
1502417
1513130
2591285
1863762
2300065
828238
684686
1004346
287036
1193895
301001
1471593
1278814
2236255
723802
1525399
2232213
547849
699530
2819477
1890783
2880161
1686208
30398
1608038
1830217
2584196
2672131
1753162
2898036
1045352
2122492
1537603
2136023
495283
2287192
879664
1464308
457939
2373697
918697
2796049
1296631
1040202
1859756
1946642
1179323
2241719
2087616
2092166
1107103
734169
1688458
884780
1340263
2708420
2641799
2114309
470872
2014219
865528
2091067
1506617
1458103
628920
940511
34356
2254301
49000
708683
2525606
2873224
731568
2631456
2059704
2782588
1591358
1504349
1960214
1256495
623905
2814945
850034
1110992
2225513
123994
2423098
712720
859640
501933
2552999
1716032
693866
137561
694647
2787547
2164629
1048528
359502
1981004
667582
508019
695366
802138
2940379
2572505
155316
2704304
1658691
1390074
723843
106020
1407980
2204352
358915
2292292
2707636
1185496
879134
1605673
1435807
1964380
2859511
90065
1351862
1108097
1740166
2429469
2147681
263858
2305032
2589019
374068
1866419
2171863
1158806
1524707
2290157
262133
1263862
830962
2128597
1018592
1668212
945670
1888055
2372036
2370040
1221993
603857
2773263
2507372
1476178
2580070
2414865
167697
2879242
2857282
2820708
1255791
2003893
1545242
1059897
1674540
2365237
1562860
1339551
808687
511568
1674264
2032702
934272
2109425
342205
641943
2106880
196027
2917339
1380944
853612
2180165
1721904
128473
1149846
804042
2427929
683570
1250280
844120
1137331
837181
2936182
2012433
353678
823977
2537
2525566
1777342
2209239
2359489
1898317
1970745
419983
2759627
2531209
2682649
1370336
2917591
1243298
2617839
226971
2584115
2784279
935919
2544992
257003
1270519
1444151
1259587
2803407
2673290
2609364
1795553
1638990
365496
1289126
685275
732104
1669807
2147154
1727579
2103076
823195
2363571
2778432
2584627
1814985
2895183
2499116
1565673
2222995
1759938
849447
2125545
732498
1770316
1503502
1450006
2239198
1033635
2537670
688602
262249
446836
1403563
1572080
1867637
310
1010501
2074389
2661155
2056923
1433305
215967
1015515
1644563
1437633
791457
2939643
1868756
1584169
1034779
1144792
2922944
2257317
1071990
2925993
2428376
837444
544701
1734685
2344015
1031676
2893271
2151622
1686154
2374323
2844974
1045704
2254758
2817568
1383421
2817007
1254339
1340749
1664616
2027206
535834
1850426
2454997
736496
404758
1510573
2662704
1066819
2240627
639998
1133355
895573
206057
498560
229028
2662787
1953614
1903065
2596111
1583876
1430831
2841392
2136035
2081140
1284309
2851040
2538516
997555
1499030
528758
246158
1042681
2698873
613680
14074
1013654
2389316
474515
1230143
2764315
380006
2223315
1426274
234122
1593128
1254334
1898767
1983876
1909989
555813
1766372
1300041
247257
128699
895611
1796055
1631335
2792737
148674
2342868
2281548
1179218
1083690
418514
2278959
107421
409058
2622890
2558942
2048841
217355
1397210
1750961
2784806
2901125
362769
446256
1909678
536170
1452306
1194006
2206623
1114157
1125402
2036868
1047040
1853358
1005988
1573916
1984643
2350120
1727347
1428559
1518649
40570
2057637
2697610
2730375
135201
1900368
664625
595861
257059
2661608
1491427
941815
76735
1340491
234158
1477306
288702
1927535
2090100
886944
1237139
1736425
157228
2412526
842485
319787
2864997
1634840
1001874
661145
1859211
2066579
2470650
1738800
331825
1838212
264295
2099038
217973
247889
1359156
2044923
1198700
1533534
2678199
2148232
1904561
2651821
515339
1956265
1932831
216906
2848847
686251
2285457
2252176
1551921
2463829
2110754
957962
1993082
1941391
1143173
1897620
80617
2038110
1688029
110891
849612
899443
914636
1834720
2478913
2417235
89452
2362987
2059477
1156600
2548731
2186951
2467417
1491579
2699800
2225935
82016
233141
1037976
426157
2569052
904292
758181
1943519
825939
1832390
794475
1342991
2051422
341499
2763348
1795876
410863
1502625
597746
2860841
2583413
2794019
881828
1985161
1842935
343500
2483551
1127408
1995766
2117248
1468955
116817
122980
613316
345463
1935386
1948805
676753
1654821
2212722
2618798
2521528
705345
787337
1858088
1377130
1937830
60956
1381895
2495977
866136
2807105
163229
2820467
161773
30477
2122116
2715847
1844628
2911891
2313516
2216750
952836
1074097
2675205
1005236
1182320
1558939
2817632
1132501
327724
2694557
2026676
656519
680326
1515836
1750018
2530149
2397771
1677228
1520410
2712645
776981
1135135
2070259
1776342
672535
1643345
2511652
2208185
2851487
1469917
924024
1798100
607048
1841789
1099590
2413048
117040
1707087
1966419
281927
169152
2166642
2189870
409167
1605673
150827
1061820
125014
807623
750419
2105452
2117790
2803572
734852
77415
991612
2693854
1169964
1415406
2573613
1070623
1272287
2304944
346570
2602718
148423
1243320
355316
1443034
33604
2322393
1351078
1524570
2074569
1715024
2608190
1068285
396843
27121
645591
2149971
1329966
1916781
326592
1999726
2613314
2830914
1075946
2727335
2899326
505023
2075434
2847545
1557422
2446936
2046874
1860609
2752814
758857
835061
2804170
2019317
2503580
56993
1384489
1392025
380568
2137652
1299683
1333557
822704
30134
696175
1325753
880070
1852868
294605
2316714
2345319
2938414
1147654
2903824
2275215
537730
1312233
2847822
1534903
1453154
212876
2924655
1915286
600566
915449
1474022
775770
2791639
1438127
406281
1768779
2706265
398044
1941698
1635453
1577639
1256601
1026897
2054210
1672947
2216175
948157
2360998
1963637
925961
2114551
2528959
806
2278649
1913856
1769561
2475751
442543
1566128
2737238
783906
2098132
2276118
2271418
1659920
2414804
1395098
441672
199107
670015
1167205
231163
1064081
1773535
1047284
2733307
2465105
2285525
174059
2599877
3399
2820389
279089
1075640
559267
95081
2242047
1355706
1730122
1034413
535834
2600165
2469053
1070234
2051380
1314158
2477046
2659886
474625
782962
1673222
1301396
1942778
1322212
290913
392894
2590908
41056
1848852
1749078
494255
2744567
1814405
1769253
2940143
2327780
1166718
2630824
997518
1650342
1818049
1031384
497952
1890428
762676
1149832
1810869
1844533
1597431
2440846
1767192
1172356
1991100
983532
101837
701737
2908661
2215497
1851427
2105776
1036916
846374
861926
46104
457136
2695312
475680
215859
1761782
334710
910129
1050083
1603311
917044
2639235
593173
771495
2668556
1143971
2424715
668981
1719220
2169724
1220071
506629
1554324
1766094
1397947
804593
1100924
1548132
526244
2398041
58175
692019
2602485
907083
1079003
587472
1990308
1837348
2514002
964259
409113
2405305
524841
2853548
2458235
2668317
1347060
761262
52714
1762733
168918
229875
2818330
2916191
2300765
1133634
1520000
1105180
1308849
404063
1074820
1707945
1044944
2810655
1966843
620199
2937404
1003774
569000
1298968
812947
1584713
2123802
621840
228314
1908318
1974935
705229
1964292
2088411
2842688
1320510
1677587
2429469
1037627
3417
476937
159856
2343471
391086
1474796
2498610
745576
467215
1418034
1385001
1962982
1637450
2239859
1603217
2712190
636133
1725953
324968
2577064
1505727
903293
2142931
107462
1436239
2616642
714081
2637459
970892
1387171
790812
1315328
295273
1043983
1125358
1297995
883895
137509
1059945
60117
552066
1005056
368283
962988
2088889
2118632
1115325
768835
2286589
1965843
2205062
2843823
12285
585032
9577
1218051
643320
156169
2066615
959431
55525
2933670
421271
1822368
1262300
2078424
2388320
72239
1976669
2012328
1470764
1381466
1975409
2340907
958907
664988
669704
1827571
789590
2040815
621739
2412265
2430917
2289168
1687939
2796023
2745042
2578878
1724355
2560378
2142917
2177795
2382240
399155
1077120
851700
1547805
2305957
2139374
1334170
2547151
532919
327141
2224691
1013366
772321
1786380
763082
2251185
2197276
2585736
2103524
371107
1304943
246578
2863864
2826913
2098917
2259930
1564760
476076
177243
1573574
1749628
1862498
2714616
964306
684947
2816924
2836692
1099724
2693398
1760431
907847
228061
1942970
589277
1314508
1355569
1743526
847356
436424
643392
2561707
2202749
1281809
2568478
1838796
753982
2335796
2914447
1689768
2601718
2045739
1044631
2074776
1802328
1773166
458567
83707
1652633
2624360
383262
589392
1613658
1275120
1684482
416560
2793984
168067
148853
1815712
2821217
1971720
2827957
1183003
2366181
1441108
2219124
809607
1554769
220498
1374494
2532498
7652
1112763
2804520
2684568
2818528
1171412
2367934
1127365
388525
1727586
938680
1656683
827205
981326
744865
1684804
1929811
57872
2838130
2705687
1234221
602990
2369245
1256962
1365329
2579434
1328954
922563
682172
2705990
1507426
1503922
1345981
1843708
42926
2695877
1338038
2020820
1819506
2815728
393323
916229
1113959
245521
2181258
141151
2222739
1855771
2558275
2130568
2368478
973628
1297768
1939992
411970
2205362
1172846
715298
783829
2859094
581881
1989876
560799
2044919
1556883
1056042
2694839
294248
87094
2870310
2718433
793974
2116656
267587
1832096
2313931
433139
840520
660171
544674
843932
1484533
298870
260520
1937654
600736
1565579
677619
693953
2628486
427318
2349785
2421475
443131
108886
1868353
275943
822397
1638649
1780594
995220
1342980
1543467
1835186
2073596
2534643
2723581
2166021
1407147
2094421
446455
2913319
1248700
2365256
2593556
802232
293020
1992089
2196508
178455
1042735
1889558
657714
1596641
2479142
877840
2631412
99431
1597730
2549668
995050
1427747
2089875
1474572
1191726
949051
1115553
2220675
1461472
1850692
659799
1958621
1888286
2587026
734195
1878383
484251
2214100
423841
1216419
1486024
1292712
1056832
874951
164290
2639286
222147
1127258
2190719
1298614
1810467
1771324
19653
2175396
829172
87655
2077053
1776
2918589
1707535
1603497
1401938
244148
407921
235264
792925
1214426
1643958
2870911
1091557
317611
581684
2265308
1459524
2813876
2863367
1497264
2248793
1899642
631954
2872261
1738281
2227188
413410
126131
2513433
2199122
2088595
2280688
1578300
2683970
2062710
1192211
851544
2421907
98055
2591960
1963786
2420147
2458874
1492249
2394739
1466644
1829096
1563217
757631
1093222
2682117
1289737
2729464
1909900
359241
22159
2059338
2549342
279543
1938109
2549426
756259
2218607
2152017
2253586
213643
2811512
2090129
272481
1411738
1246400
870691
1800574
654114
711197
1586080
560082
2646806
1647006
1663191
839907
894006
1519810
1212595
2245983
2508245
663655
692798
356446
1349114
2633805
73423
1665629
2091666
2225175
1281605
294078
2543725
2123803
152220
2619659
686009
1748948
2624970
1683197
940058
733329
910274
522663
2373801
453072
50825
1489951
611747
2638940
2359661
1347988
1142981
1116905
1933239
2157688
1432440
2126091
817887
1667672
2364783
1532765
2006489
2413106
2241310
445637
2118593
2301933
2348746
1617196
346049
1159359
749722
178067
1007847
1180170
1710618
2205687
975866
2058181
271057
260754
2582168
375413
2215722
893602
2775004
990336
2200153
837954
1534135
527498
1387465
2886224
278669
2245446
960186
100690
2457352
392214
1783138
2569046
2066592
1298007
855410
1941383
2011571
2330445
2869077
2877922
1006384
1614195
616568
1393706
2704892
2404105
2362116
620717
1403630
184432
2799046
286578
2578761
600987
2595508
225327
915975
2081993
1017913
212163
1193479
1507877
1769481
730086
1207445
663884
926181
2896870
1365806
17756
902798
713058
1598893
1629067
1065611
2852369
2155596
1446427
2112843
2323293
988966
2059888
2900076
2123002
601542
1195165
2690545
1487624
130752
1168326
2282494
1211582
1786873
2322415
2759356
1141911
1965596
2409448
1666247
1250654
2340135
887783
1530246
1666347
752069
2762994
2738430
2061658
305313
928246
558284
910986
2816167
1291018
1304262
2865073
969813
848696
1462926
944085
1727611
1664993
2409190
52265
2775256
634730
1075540
2100905
1134098
1580518
150076
732992
164634
2389012
2346739
280542
1943930
1637701
448766
1456284
2748742
2844717
1292247
903708
943503
2688670
2934537
2798421
1558812
472470
2787827
2428465
2811177
195313
243574
10095
2809566
597131
2743736
410993
406346
1729611
1487216
1955138
157204
1374164
2794752
2814347
463836
1752429
809740
390572
400530
425654
270853
2281982
2190902
384543
2107012
104658
2745070
2542431
89007
1268647
2430757
2492569
2780409
2852500
6636
953645
342136
865159
1076218
932472
1612090
2206435
1841747
1907199
1093909
471689
1342428
2814594
830968
1045533
765129
2218218
2912664
2517167
1992229
958880
99364
2648765
2716555
2468430
1979105
1202603
2454527
1632973
2898254
2920537
2662347
310826
1971604
1722662
1136948
566952
1124701
1339938
1774450
623568
2422644
2778018
528494
1668088
230545
830462
2707934
484324
2552817
2420987
186270
152672
1317125
253408
1841746
794376
826270
229933
339838
330009
1264137
1603457
1819243
1222498
2151283
393081
1674510
805902
779295
1496837
137262
2132335
127318
1994558
668242
803141
1286660
1934808
755275
2700519
1485527
2104380
140244
1876898
27524
1937058
1118608
2326607
2113265
2041906
1831792
2870072
888250
2911655
1742418
1986694
1680831
826200
2680315
70918
1218259
2033007
2200199
2124108
2900207
1308765
2468702
1972524
38020
371810
221014
1376307
1273595
910585
2835902
1709904
1355996
1184790
563830
2751767
2452252
374986
2706349
2298227
642171
2917854
692440
712537
1873701
1058622
2837658
290224
708683
1631007
1544783
1112880
2082430
620402
1026847
2493764
228330
1477820
21432
271463
2888426
15441
1526994
2115694
2410574
2133811
1664390
231380
1336009
870490
419194
493265
1904699
1398574
2025797
1735451
2044352
1472636
1372163
1321491
1899460
2844348
2464477
1262018
888813
1007810
2567299
2864761
1070703
2397717
329571
654617
639751
970208
2895475
2462012
1789563
815628
2526115
1095298
2839844
976845
2701991
1346713
2511286
1917615
75461
2720052
2741263
1677129
2931882
857011
951222
1636039
2694547
195270
703941
1015574
262931
1868062
1371243
1035069
2452495
1748341
790089
971626
2855877
1478401
949390
551731
164679
1504397
1474076
709545
2920507
1084825
115972
643893
1244934
913738
1820477
1831424
526416
2913059
1309093
2152937
2257168
2729565
2245381
2148556
2622924
843908
1599549
914668
713481
1504637
2878360
1608492
1826639
1868541
1943567
1924250
1659356
1410121
1337349
1301254
2241007
1164106
597127
1724896
1773952
2096676
2423499
1076831
1171964
2924807
1612737
1764559
1506034
280411
2902034
1501377
2594759
2871474
2210741
1973301
1969774
1187288
2343882
1472842
2421199
634540
980665
1885126
2420978
2036619
1236538
2403300
1860630
1690815
1635229
824637
781939
1002412
2161672
312189
142985
2073174
2801762
203055
2052852
167410
2316766
156220
2342600
2596507
2864236
706474
1455797
1600938
1373928
2078310
474652
2231263
2506008
2280418
2460952
731369
2533976
1868120
2203327
224527
312477
2722638
1235289
372408
1234170
2346306
766207
2376609
470240
1652762
255
2463956
1760874
2746620
2291467
1639776
1268358
2089994
995806
1013799
1019316
689185
2244135
2631270
354976
672498
459563
2596058
1545968
848765
1502087
1217286
2899975
1306828
1961917
1699372
456581
124365
1331986
102603
426226
136476
2699141
1988438
1096189
1527707
1050562
459409
1732662
2262916
893258
1368137
211773
2857750
1367437
1031635
2722546
1590266
366631
1607239
648439
2106891
2824189
565934
279377
1269209
1507090
2319400
2115218
870110
1788130
388485
2083829
1272741
292203
1604540
1141242
1095216
1894310
2329735
477491
592300
1886051
201577
2564993
79543
388756
2228059
2384318
175567
846578
1533302
1021644
944528
1626600
1431360
1094324
2907518
929714
1493223
1474431
1283930
208035
645189
2815705
1370977
88954
2834381
2019488
1376938
808788
40164
2209063
2720695
2192627
363947
174052
1582181
1940511
1454833
1680288
2421556
54553
1565966
1047734
2668867
1744294
2816269
1297054
2450127
944271
2576529
52170
943062
47342
320951
1573940
2136609
2570715
769194
454639
328579
2697822
2496435
235672
773652
1738118
2876789
807187
2854856
1560032
2217146
2686271
1027549
2128734
927187
1385127
1360222
2723012
914168
2910677
2334140
2209459
642436
1715078
1678667
904285
2373758
2818258
1471336
16967
105031
693951
1449190
2851101
866570
195072
1311728
930016
1373756
323358
2613822
1506024
649350
89365
2756246
2066438
430862
109095
1064064
695065
998931
2237628
1287896
2721040
409650
2905757
1911407
72329
460334
574054
2087802
990183
1170248
1088008
1581590
1799565
1609324
108860
2418928
966550
1513681
2703712
384268
609097
2107292
1071690
1763969
1574767
2510602
884719
2364725
911435
1792759
1376106
2921447
398079
869029
2156266
1424828
558709
263824
1516869
1190950
1166003
2765619
988585
1018144
828083
2382842
153485
779480
1349681
374015
2585113
1451985
2751148
2798905
2265122
13322
1779075
13227
2111028
927191
2864672
1263708
808655
466194
2635898
1350295
654853
1286622
2561038
1356565
1860365
152669
198624
1030745
425192
2104035
189059
2441009
1046789
1736366
2655204
2075528
949721
137898
1712051
577041
1503856
1476568
77795
996045
1118872
921629
713729
1675586
515670
1933621
2334854
401693
1618864
1797969
2109258
1880377
2158012
2197902
110595
2396047
2694877
2176864
393116
2121320
1511894
931139
1425604
111653
1534658
1593168
2842287
290153
887313
1760607
63051
1189976
958172
1756233
1142457
840000
538389
1750668
1063596
744256
1186899
1230227
1162549
2510354
1874799
2249176
1058997
331101
1442328
1955030
2883050
2824204
164296
86248
1092854
216925
2419105
2735986
1627242
1217677
2531865
1034021
237701
1699318
2822219
597791
2203866
491512
290331
2860392
1476541
2237743
2826846
1159870
2697675
2200124
1214748
2935530
612193
2572373
2353192
2000364
967063
205238
518825
969605
812749
1168082
213032
2932708
1859637
443694
1125915
733584
1096045
2520695
1570497
2351079
2623140
2926706
2616247
2105420
2393990
2471792
1804219
2592369
2474192
2384377
754452
461013
1864470
1415163
2337370
1945865
2718430
1784102
2325807
699703
565927
2930194
1470933
2387537
1562354
1334212
536778
393300
2511723
432198
2429932
2365227
555367
1328636
2273174
1552913
2522535
72997
1487496
1334817
1663393
2832552
2181904
764432
1602944
1112513
2604516
228589
1442584
327370
2071317
788766
954791
349172
1701096
2450713
2262072
1336034
1257419
1898001
253702
580807
2108948
506306
2215429
1038302
729611
2331186
1193414
2814904
2454334
620799
766077
1662370
1583473
1181109
2307616
464738
1000630
970716
1950699
320206
1718121
263171
2133355
2471913
2435657
2505767
1456816
626364
928669
2852390
1569344
2185878
1858838
716877
2135907
2308819
1391063
2382092
274811
444557
1696415
401267
1946279
1620281
573023
2892132
1802503
1600541
2441778
800558
1042554
828794
2582505
1657816
1984276
2165257
1616073
974760
2247590
66500
1481664
2481318
2795030
1443280
635996
1782485
629018
426805
2355709
1907105
1505066
298550
2699872
2935088
1766890
2439608
1601114
1331737
538575
2431919
1690938
1016353
2103755
880013
1896808
670171
1897502
1180843
916765
1163093
246128
2557845
2096796
2253610
2238205
607770
2449285
541281
2447501
1903862
2683247
2913287
1860109
1392536
1792420
1695031
902764
973323
74590
1098295
282291
2672458
2304317
803597
333397
2515518
154317
1284851
225485
721527
101
115497
2310594
248420
397403
1712186
2700321
2773900
1126381
679468
325187
298043
1443641
806165
960544
1585151
2353241
2866968
2562999
2889780
1050783
138632
1815715
56597
2179185
2612438
846226
2366155
1252822
2754957
216971
152089
2236246
1447841
1468535
907412
974891
141807
735963
2920000
2123677
951888
2583147
2054910
791256
1661786
310882
95840
874865
1443677
2131341
2722448
1714287
2870292
185075
905118
2055085
1832761
1964423
93664
1471676
2284369
1800974
680436
403867
253481
1670140
2054299
1344138
2288187
1336138
737008
262997
2061528
479060
566513
1173490
2311735
943917
179584
54595
2024776
1190911
1903191
2124071
2052459
2788447
732404
916556
760155
1805357
1985285
430658
1639486
473029
2005697
561548
2061166
1270159
578416
2281124
131653
1860742
1009873
1941588
2017744
1971894
519041
1274711
2528905
1678776
2691050
2546450
268742
390257
1439674
693696
1828611
338408
325701
1042646
820250
2738502
1990980
1002604
1286883
1818623
2527680
1109069
1349655
2849080
1772153
1890084
1051942
2347263
1969630
91797
2070354
2204922
2259068
943670
2130025
2058791
509480
1179418
2701352
934480
2352228
1754453
1533848
1809053
232630
508255
342203
1286273
1383197
2907465
1181698
2539609
512297
1974253
1991789
2339833
1437675
2253672
2181425
1104420
1569912
448273
2407650
482987
567843
2369836
2294666
2113725
1665723
320649
1857403
2806854
34134
1743368
442795
2808555
1157155
2582648
805845
1711046
2594021
1490858
2214597
497762
2853490
338532
878710
1687527
2044329
2048468
2126383
1763152
2517171
1044273
57596
1907361
2099849
1113448
2314834
2285948
360012
495443
2074735
850895
2576066
746731
1382868
585475
879387
2262663
2538398
492449
21240
933850
235283
125870
464188
1710938
1568855
2564228
588661
2181876
1271912
199348
2884500
1656917
921557
518244
2425967
2865058
29027
2498268
2175806
315330
162369
2404087
1729270
2759200
2294119
1396491
1578514
762754
1918545
2474208
1642672
1263485
490516
892429
922372
2363899
1790570
2158308
347994
945140
2500778
1328275
255455
1721881
1699635
29535
1664495
1091212
106414
2132082
2102268
2773811
2189944
345781
2758227
166490
2690847
1058562
1901284
208847
742437
494891
228608
3975
597319
280971
829682
16972
267934
2057509
382297
364797
2440258
1805647
195515
2041275
625128
1132434
561472
1908234
2032515
1287379
2637105
1417983
1993552
1834769
707043
251626
1369527
761128
815924
895388
211854
2011342
919980
1484275
2462461
898647
1407950
1313931
697681
2091426
781686
770478
328710
444365
651318
533305
2797385
2178268
1551734
2478526
761236
2242353
1482373
993401
2727551
481278
1148895
1615611
2007070
210695
1027433
1366280
2647538
1415363
1677190
2159702
155056
2066140
445438
2685979
694335
624183
398481
1944561
2624680
2930178
2765308
133603
2491187
2857518
2272288
752737
2040348
2621183
1806136
2105702
2053050
595874
1297291
2246519
2585723
1845477
2305362
1589081
2336367
2245562
94851
705147
1854023
1801207
2924559
942128
847136
2535808
2104846
132705
2317926
1288118
940314
1724599
884995
1827667
2479984
700938
2707128
970135
1919155
2364894
1089376
1514484
576008
2208104
2916052
2454169
1708835
1887653
966427
122048
1554652
1888350
112347
845176
1267826
1179258
1981411
2914115
2201839
1881114
2915943
972175
1319550
678247
18293
2321171
1756543
1145050
547322
375157
865706
1891463
140328
121438
1902985
1080026
1521845
2124220
1751356
1300383
1754247
2375943
579933
839301
1209208
2915608
2130707
489583
785065
2189963
51645
1234259
2130420
697900
125037
2764121
2754693
2219471
2883104
1596408
448690
2194924
173333
1909325
7943
1478419
2765223
598853
1575278
666640
2069669
459559
1335484
1672223
1614298
1836396
1598940
2231147
2642167
2300605
680885
1865791
2093439
1225162
53090
1071073
483826
1394658
282431
1205273
2599421
2504812
1669822
453239
1730408
2704101
2524216
1306760
394541
2642780
436960
1346235
2438300
884896
1763733
1859552
2840539
942720
788187
526296
2364873
887908
878651
1550611
633761
1443686
2477154
1295125
2339994
2609993
1059240
595996
2655434
2503924
109173
2569136
349823
1450137
2522563
533412
94750
2240217
466586
16797
736134
59395
748805
1871780
1085141
177486
1037930
2188057
666682
2304362
1959206
1786963
1653256
226908
231844
2507068
1338836
763935
1742233
108674
482966
690702
2922662
1478873
341405
2858035
2127182
791211
1200456
2558580
1621327
274601
1892443
781023
1402725
2181696
1596152
2783747
2213557
2077507
215848
352079
2048795
1168329
911641
1168325
1155117
321402
1062335
1572602
864463
2604796
2827083
161644
300220
1465964
724618
1760440
140384
2596765
52914
2623400
1781037
2097752
1058187
474353
2759202
1050940
1785003
2724173
2790722
268115
429075
2571554
2161939
2022893
413646
2123457
2767884
700270
1796715
565912
2665601
555230
1804919
921391
1533671
472758
1904830
444843
1622431
564879
2060522
1639708
804720
1007148
5514
1053313
2018814
1010900
1559755
2501420
340671
504901
2659280
2639144
426295
465297
2310022
1529661
2065852
841192
504121
593059
1640112
415937
153045
2663608
2730535
1626488
1453884
740707
688387
1857873
2827970
2758747
443825
292631
785599
32399
2826661
1534965
1500534
1920925
2294497
929593
969172
2514942
2490713
2389321
1673253
697379
1370005
2181374
56414
670302
1872915
666682
1284341
1788915
341552
2752302
2121455
2220725
1979786
2436171
2757814
2804174
218166
2092770
2938014
465723
2902515
484623
2471365
120734
2769041
1073950
1046040
1752327
560145
8479
2770623
1205731
2730972
53953
1103879
1620853
1616006
1699241
926302
2176052
233282
2039470
1310823
2148745
1119192
1174778
63019
797245
663265
947152
1399489
1291355
2736912
2169004
1705693
1373609
2158041
2768557
1008080
2656780
462868
2890292
2802225
2625459
2523777
554506
792712
1261385
2889298
2096959
2290299
2313683
1999998
939498
1363136
1040560
1257642
978017
2146504
1571100
1411283
1617654
1352858
316225
1589606
444034
2727073
2444180
851037
1037144
775743
87408
2839722
1653163
1559413
597658
2571864
1019795
749697
1136974
342332
2586385
2544916
161240
2515379
31833
1065021
2704862
2683896
2076542
1601588
71552
2918740
1991614
226910
2537344
589223
1026201
2735367
2698176
1403368
2533019
647764
1833422
1461179
339576
1814794
1886610
2329410
1121136
1472019
2738855
1377103
48954
1631921
2433303
1523722
192097
59383
580684
2883169
1063266
2798715
1632179
1509126
2744184
1409104
2694320
2135950
2174830
1464343
2916740
273837
1365840
655152
2795086
2101304
392117
1370832
2243189
192600
230539
2135696
1343922
547941
2541315
1144448
2697715
2169166
2487590
1296850
401812
784415
2591818
2357336
2533386
2632434
589566
122865
541167
2655745
2916740
1625791
1679815
450389
2470407
923014
1394042
286277
2433391
484211
594397
1021744
475975
2783053
1521446
1678525
1830397
1109347
715807
2505240
2505075
1842344
1121851
142818
2235289
1059862
1973455
862645
682670
215292
576791
1862055
459788
2114256
1170619
1612773
1456301
659463
1049229
1339185
1745136
2265038
111163
1478288
1279417
2782660
1051635
1308377
1016833
1471275
2780234
1259656
1709680
12386
1558816
1702538
811104
1892437
2707037
2887530
1196280
860850
2925191
417834
798516
2190893
285294
1071648
1612650
2565670
1882456
1999119
558822
474067
211266
2083175
1268927
1858782
1070380
936283
965169
1329198
2736552
445804
2868969
2666008
2809441
972887
1969442
330316
582892
876037
2304053
2033375
2436388
1650136
174265
83802
829723
366453
1995516
860235
2896568
839376
1908739
2015217
384097
1295631
2122624
1570784
2739354
2538533
239312
1457617
1170332
1008960
365869
1710783
228625
1485983
1547748
1150847
197098
519071
1225078
1346003
780467
400471
1782923
1487209
2050635
123085
2813602
2034392
2908388
56653
1568623
2710323
752288
1391031
849129
2148484
2461832
809014
472556
1489595
2168938
1637945
2461574
921222
404565
2337617
2625944
2450837
2730492
2327311
1041705
1679334
1062126
1480002
1039183
1145234
1183460
1947303
2122299
1958479
458355
2618127
1489291
1230918
250794
2903318
648286
1263361
1696655
656639
886992
2504701
903997
1019220
460981
811427
392785
291983
2889019
1091597
1805654
1269034
1620529
246410
762003
1417736
59310
689023
580076
167198
571043
48822
1336627
308304
1027209
1475864
579286
2902462
1063237
2889623
704229
111945
2874160
2208545
476907
1172790
907593
936875
1454186
1648203
1793455
2886385
2078237
2108410
336805
1078426
2616086
863280
972418
2496556
711062
1085213
671681
1993231
1197137
1947685
2500278
79555
1904423
2394258
2148865
94672
2398742
1314078
2841545
2853541
370338
2322984
46508
443285
2324528
792136
1346400
1390507
594944
1944570
1642685
228263
1985576
1487537
1615004
2269959
2780426
1159441
2500283
1362909
1437450
141948
9240
2128222
769000
841137
661105
2001699
579334
1056024
672069
555803
1824728
1107060
2605217
1724752
779107
282198
1214457
1606751
1814256
1941524
2464432
2153071
602260
1368457
911211
667873
411481
1972581
2132423
1538715
1676721
1296934
2872703
485327
1925215
2494106
2262780
1677548
1211711
2517731
686221
1598902
1211313
2272222
2309491
2554395
534997
2929681
2075482
496249
2540392
355406
534566
2454357
856242
811064
1291506
713341
1499296
2140013
2373737
633602
268584
455389
706608
2767985
1870031
2647811
419408
696554
2730647
2913483
2537008
751112
1335223
572934
1174944
1843489
542355
2768213
1578133
940927
316987
511767
180345
1558048
1597290
406977
1362978
439832
334134
261459
2656494
1491472
2439965
93842
2710789
1967310
1145268
939581
751077
1164546
2164597
559946
1881101
761770
1160459
1115306
2505358
1540151
2012400
1037548
1392667
328467
1424819
1735194
996653
2653368
1780984
2147644
1629647
1072458
1245304
2274588
2142871
2790544
445962
781479
824094
1336053
1401052
2514723
1285385
1929929
2789699
2813450
765700
1431902
963965
207737
2543347
2752767
2457363
1642587
1031716
1549171
2241418
2130415
2094844
795666
2194658
1581976
946428
2801248
2484678
579633
2068058
2018536
2926501
725448
2532801
924717
1907424
2771807
2517596
462262
2334218
194564
1497420
794504
2177934
2799946
1679185
164992
1971604
2375445
748830
566250
2545570
1372592
2710872
1552363
74114
2622428
280726
1702491
2329569
1176306
344639
198893
1428972
2025205
2512403
2820369
63385
1793067
1782849
1940848
2281265
1109592
1469690
2677429
2906507
1996157
693163
962215
1790240
1987475
1004573
330852
139621
2032403
1021735
2374468
1465781
2759092
518362
1087094
264066
2820660
2432143
368110
2626925
2240042
2836655
1781866
744025
2627399
2252170
429056
1332319
2818715
1287083
2317823
401418
1210136
461023
370932
1826652
2502186
237078
1003996
2333315
2849980
1629190
1880317
2093916
1452074
1113069
2872414
2368152
126201
733587
1063893
352561
2781111
66136
1068212
1531402
1799305
69253
150395
169933
1774843
2770403
1583315
2852803
1326011
2465714
2043829
2088006
2078340
1486764
2690581
194970
2173742
201307
1799295
2069175
1289770
604946
476497
645807
745062
2290784
1454772
392603
2206258
2833933
381995
2928828
2123076
2648618
2684304
2535187
2238093
2713814
128998
2001138
2102938
1902366
570145
1932438
2872062
1901825
1706109
287168
992973
1586040
2046951
2231088
2830063
784437
1908411
1587369
691891
2258748
1355911
2901420
1613395
788382
2393444
305664
2392528
2236276
2656566
389839
1983415
1675579
2902057
2751303
793464
1150035
1040961
717345
2812015
1111656
319188
2427490
1972379
1662214
1840624
1252055
979069
2747755
2521644
2834773
2158805
142065
2362998
2543654
2549585
233014
1850704
2070892
930261
223717
1499962
2623225
928460
2912669
463035
1994958
489293
2853880
961846
2851484
408894
474666
2371607
2759288
858341
1229022
1784611
232792
1319350
1749545
2019278
596680
1768163
1309060
1862385
1005604
473777
411359
1108527
1670327
523719
1458123
993959
2799024
1834190
2540091
1447552
2572508
1740283
1736249
2420956
1848005
294481
705528
1897841
986168
1155820
1011248
1786307
642942
1180377
739299
754257
459986
906029
341154
967544
995914
1688808
1842032
2903634
2632879
1673802
2504202
1107277
863979
1882866
443478
2723193
916728
524100
1323293
1943358
2497046
212546
2247480
2906169
2668468
223885
776990
706694
842561
1568197
186898
68497
2352679
176020
2333302
1711691
1647778
236773
2100511
1317706
1787275
1408328
672034
2746398
2618112
307281
231933
884199
1337995
567730
685414
152202
217380
73870
200211
1322895
359570
267761
1994184
1148734
956066
846459
1667146
2921488
1319062
210723
547679
944955
1988394
478293
1887088
2311273
1319490
2095742
1259763
2127184
2799626
2174997
1646735
2851387
2179715
1250666
185261
1425120
2661680
1987842
1601066
2600009
980176
1379932
1294784
103183
2169112
186781
2845697
1737278
2466152
1722501
1558945
1911621
2816958
2439864
349063
2816199
427443
2465038
178778
1150063
1851549
613767
2467950
1878803
1113491
1789560
1807040
1685279
2048295
177500
456802
73120
2685764
206308
787605
1731676
219223
313995
2750253
2717317
331103
144746
1337267
201409
167465
2558646
883799
1185477
2872078
126518
531995
1402363
339461
2860058
1162149
1389533
1803644
2228480
502308
558428
2375638
1887670
210600
2292372
2016142
1604489
2413968
2206736
2490587
241236
2183012
827128
125332
472117
490463
946848
1309372
2084806
140176
955233
1979494
2621892
632717
2434626
2374369
2313783
694082
437805
2892769
24113
1796734
2464601
1933192
2752088
2286688
656
240642
2493657
2535127
574729
1222080
912311
182316
2187572
2513531
1855810
1850398
1652366
1704090
2326256
2501178
2599666
351420
194595
2855157
2692913
201578
1417780
1865488
2691159
1861786
1359225
595259
1180635
769114
428925
542685
1399550
2338997
1860045
1262707
1970493
2118829
986971
2868081
1580406
785393
735816
1115179
2908834
2646771
517978
2517879
1027630
2789795
1424161
2239682
632327
1665665
1600210
1352360
277962
2072969
2350277
292756
76519
1015020
1730872
244618
2450294
2821132
1791719
2751970
2819627
1747394
692528
1366417
2166198
2006560
519276
2273303
1461447
2140900
1061268
361954
249246
1874715
1405284
415435
1235046
2151214
861965
1204805
2389572
774621
68714
2756418
609355
948581
1445874
590329
901692
580797
935700
2559251
226981
1486688
1182577
2500086
616763
1857309
1359398
2032940
209930
2229248
1165397
171347
2171930
107439
2021977
1969870
106269
2719376
2021713
1972159
253029
428561
727767
2474691
2006879
751395
660805
2136821
735610
2018700
884319
1953735
2924496
302824
2412792
2504158
373313
2151445
1689774
1904058
1190073
225308
2565232
2328050
2761967
2448918
1721810
976336
164344
2130686
203112
2316386
1908370
1947620
2931675
812043
1392456
214885
2731208
1400708
580570
441430
1844718
2823126
1988414
348256
1557758
406920
431387
745499
2437300
1022092
480931
385243
376070
1934782
501709
192534
2390084
49580
331242
855303
1656447
2413778
63175
1830739
16963
2397133
1578912
2809539
2418940
2310906
2080658
2595643
2341390
2795981
912840
1464780
2534519
922246
212832
1634513
2766406
1677049
1950875
2232865
1260945
1756894
2378573
2626420
1581118
440645
900225
1623543
581338
2134654
1619721
1641507
690390
41802
1659618
2840668
689086
159887
2285428
1959553
1472667
1580713
2319440
2039494
738152
1313424
735675
1439816
1807735
1266607
1467810
2739152
401342
1977546
2257506
1461157
249704
1557917
1284961
423923
2055196
1220140
2139871
2353236
1251798
2223899
1783725
828533
2394180
1650222
1343746
84802
2484415
917882
1680991
2902587
1386532
2572914
2306699
440495
1101053
389736
1071723
1236926
89696
942168
2485901
357155
410794
446091
287786
500163
2014130
2462920
979200
1135384
71562
2310188
1975237
2243413
2397573
1025010
1162343
438112
633006
1442089
473572
2901000
764916
2219852
880433
1009613
2759222
2610145
462140
1585256
310324
773953
2579147
1145175
1088371
2077320
2713256
727223
694289
1339421
1735212
83447
607043
293131
466424
202188
988281
1231994
1964744
2825468
863798
1725321
1478434
2457918
2831777
2927964
1204890
230951
1359507
319295
293812
359264
1092009
2332122
1253284
399647
1182830
1700755
2351816
641925
2107917
681302
1711567
1029873
982744
2044304
2890044
1328302
700387
727934
1761347
1383516
633419
2681375
2376056
327297
324529
1158183
2759438
2816740
2881053
1870416
1096105
1260848
2660338
304464
2462246
1833499
67784
2457338
2542690
1420065
1701348
65751
2551216
144090
667040
1565811
2789699
1811375
2182725
671793
1661937
2651781
1629794
609237
1770990
1517681
1549139
296802
46615
611174
2091908
1461605
1087047
2372840
330225
1849375
1906952
700865
991189
1800807
2633241
164563
1994808
508928
2693032
468408
2301228
379807
103953
1510163
176781
2842107
441972
2859253
2505519
736373
888088
2601934
2911392
102061
1810771
335068
1814
2305696
2735749
1623997
1919392
2534838
944538
934472
820243
933388
243811
2667059
981362
277543
1432000
2372235
1736078
1738813
1582041
1093985
2754154
354975
294711
2665471
761261
1659771
465750
2766690
2849749
2740931
1316294
1267511
1104346
1542769
1465528
1056384
1238580
2115160
1797607
101522
2052944
2157518
1391509
2364289
985098
113771
1285766
1346130
1232638
1401745
2793981
669234
497256
1458035
446560
1864459
1047214
2782545
1611550
2417253
2356791
374375
652760
2091707
1343430
1252006
1358690
688403
2018450
738405
2498309
2477196
549727
112786
2516755
2219332
2190810
658858
2442159
1893731
899401
2111000
282880
2773832
1810112
309954
616859
998128
2296192
525037
2268765
2467292
1318650
1486814
1148404
2111761
278522
1036448
1310622
1528681
2014390
268392
2624355
1069367
389571
503530
1332740
1531598
1376843
483388
418526
669995
286395
2235091
2614095
779963
710007
772542
1512189
1604518
1480794
303608
146010
1729313
794378
1802528
1021961
1298768
2609992
1781016
919143
6686
2024523
668790
1949847
1790003
39937
266703
1116445
2035726
2909957
2767023
483189
458518
2503813
2346483
178805
2650705
2503019
224226
169961
1027771
711748
2258416
1232042
1798632
2122993
2577824
1875138
1870686
966936
1000458
1733657
1258368
1840020
1727258
2557244
889005
278874
2889649
1294680
51588
1235676
465536
1645298
1829748
109716
140452
775264
949067
2153612
989151
1658960
1605775
1141567
2341419
2334072
1403482
2816540
2340598
158466
451182
2882412
57020
887430
2154725
1645709
770736
2150533
985904
1393962
967530
2093618
12441
781417
1603053
2892580
964878
1764542
2058868
2362091
2674123
2393380
1632336
2373320
1779956
2413531
1671520
1256415
642602
870118
2880062
1816519
506722
155525
1431181
960022
1218102
620395
456436
2692609
1464466
1193654
1849530
785544
2520823
1994408
2215559
1483403
1222685
791149
1337637
481845
2065582
2570314
663286
373827
1648151
2245828
42771
1384795
2666327
1311252
2284663
129046
1618610
548277
1911428
2830388
2480663
2457211
1058594
2874954
1140047
2355832
1215953
1763352
2744353
862795
1570800
539445
2033196
963203
748651
1957834
1470040
2780403
544983
1888203
1150521
1887854
222823
1839938
635565
2460630
605190
2734253
1793968
2849006
348526
1057369
544908
1604782
731395
2502761
2164924
2250689
2689351
555873
2373986
199091
2575452
2901264
561353
1971807
1462810
261478
2712253
2787756
1511966
2327434
1002060
1376196
1171166
2088830
940379
1229519
1187464
2429551
2372209
242596
2669602
1978808
163625
687041
176475
2887364
1531234
1340620
686927
2033093
288979
2558955
2188636
332174
2403360
2921777
2191678
1975529
676287
605538
2901551
466380
116764
2256653
1788973
641671
1220697
1387335
347699
531996
446186
1614670
1513909
2070995
976307
918899
1375268
2331642
586962
1307242
273719
248385
1732885
296203
1287596
2913750
2070781
2923497
519153
2759040
812798
770529
2109354
1900607
2473572
921322
422042
2372516
1654031
948948
2352106
1613509
1530369
1321805
1617933
2489873
631751
1583129
878991
240443
2736421
974700
2106146
313562
1210267
2229020
1200604
157426
2302097
1469426
1451992
925537
2725715
211514
2709885
538628
842266
1605829
1128271
600519
2250205
491109
534476
1011699
1336901
1542413
173640
1852699
2826538
2768415
545560
1822775
2164927
2628056
2687408
1782133
981804
2303118
936102
345839
1663123
1779775
2050306
2605382
2207226
134774
1343419
2120861
2786764
1368353
2881428
2605623
2711643
201038
2400129
1575571
1857701
187262
820411
2117045
734118
920563
1882979
2579754
2085163
588421
2928465
1869252
1835234
892446
1600279
2127403
1497325
2481278
2755673
1576607
1599133
394711
524413
2810103
1483258
471574
1416275
1541689
889791
1273554
1076630
1617682
828030
2385234
2011527
2094527
2488795
1448495
113649
1834407
2782843
195774
1716635
1104942
880124
1535274
2451185
517066
2233994
858344
82126
637624
45612
1678888
2263511
1261386
1315464
455925
313556
1491023
1975402
1999150
2189297
1651280
2725942
2478431
2627880
87498
2159411
2602790
2757256
1111292
1262220
467189
1290073
1157286
1255260
2713975
2361110
737068
981199
2653952
2253684
1521999
1747896
1396584
2336564
2866056
1157990
464421
880930
662097
127352
1064770
1997475
2697864
1196045
916856
2331993
1035024
1786801
622243
1569574
50873
2726201
2667351
2037970
1345146
1210806
2814983
1471370
2317118
917264
2090126
451146
2937355
606592
1355525
608415
270462
2148730
2577499
2134266
2884294
995211
33196
2019465
2871143
846120
2190026
2055497
962158
1449845
421563
2859739
454089
2411980
1019662
420300
1943009
1734757
2428812
276133
706365
1333939
2234831
1449217
1772820
247386
675600
587990
1334838
851750
2878160
461770
2031951
1415201
1468207
2613517
2628148
185381
2833476
1108268
2597618
145462
2779051
2602648
353626
2209421
2195582
2763925
626860
2739806
1767175
2719254
430701
1418425
1675779
2502272
1585380
2766989
1458297
490029
326814
1606016
1352236
464887
1561128
6111
563986
2340952
1460995
1254393
500591
2819307
2426050
896829
32134
2913130
580311
452731
1235206
2555196
2876201
1461140
1769724
2467808
554687
227871
2726101
2297535
486013
2112101
1008115
638810
2200836
121491
1543144
611010
1357859
500427
1815099
244106
2345805
479828
1172400
2259841
1702090
2789598
2337416
1210456
561507
2721865
502696
522423
2711489
2600547
1589021
1571342
821243
1870688
2935155
2805299
477364
951919
112982
449708
1326605
846782
110810
410824
1144830
1704006
2140471
2044871
94807
2272136
2148069
2383597
1470709
552238
2132850
386336
858015
1672764
670989
668224
1382827
525897
348574
1098780
2415435
847270
2295761
2087744
1139476
1524670
1841821
26358
1988429
2483107
597748
1399693
666117
1777596
2668159
2095257
2175766
2729759
1064229
2326188
2596230
1044498
1790669
2028009
2736561
583772
1005960
2072123
793052
930340
2147280
785874
776247
1785331
994725
1567309
1665049
1005069
2708964
1487849
2420149
1343153
1492747
2786352
1649050
789765
2634033
1966441
1152056
1969579
1186057
519995
2561835
1569838
2335264
490214
526480
1746811
409097
1692521
1298343
1162929
1970437
2161542
2717648
116959
1568528
2400930
1243204
2731144
2541206
2040492
1638851
345975
2936095
1238669
2743557
809144
2751677
1045939
1565437
862484
435006
2414583
774113
961569
400840
238046
863881
1059723
1230021
2648523
1470190
169301
2481802
1176312
597664
294345
1209112
917080
1870974
70823
737792
803167
1381
1182869
2490440
1609276
1371602
2586526
129849
181805
231319
809515
267064
2209600
2792244
2272045
1866452
1626738
2855691
2131510
1122446
1790117
2141617
867607
2679030
2928932
551566
1348618
2001038
1797455
1888671
1253610
712217
2518883
791886
2321289
2768120
1529302
2301335
30654
2225635
154347
1573674
614067
2786834
2533650
1970779
2188893
1168603
1001991
2622498
543522
2292862
195747
2914221
1351984
938133
230697
2197794
2775768
2094465
1299325
1302058
49378
532214
1741637
2004385
1550558
565974
2519977
675321
562673
608617
1572777
2811572
2385008
2747320
2878851
634492
1932975
1311272
349538
2149697
2034303
820268
2323613
773267
1362790
1274235
2114358
2116009
539217
200085
1123466
1946011
1560879
2873116
2770438
2317361
2843154
316223
2928884
2534401
741022
1481890
35374
1692903
1690728
512483
2069413
1162551
1564454
290164
509672
2441223
2339823
1937653
684898
883001
2782775
706625
1236422
787399
2747190
326959
473091
1109458
1765104
966522
1476272
2687815
560087
2743221
420086
713301
2934638
2153710
2679629
489680
2648236
2372716
97254
699875
1437032
1796635
423188
1574461
1896567
2901189
2498564
2073069
1496969
1226414
1372268
2631314
2824964
1015938
2773319
1865242
2428291
2080015
1407479
2097539
1268817
2928320
1445148
1753190
2453534
1457476
1257778
2802969
2569414
1182673
1925751
2705080
2198131
2009369
964251
819276
2119405
1031132
1045254
1490362
1826257
2770578
1203913
1325462
1769981
990522
635151
258266
114440
2037030
2756105
2557437
857018
2629660
1487775
468854
599000
622434
1910735
934906
1489610
1993786
2311543
1991454
1332508
2145953
431739
2777911
257222
1730309
144069
1819796
1955918
1597258
92161
2449024
2696834
2192774
1409095
771303
2220436
1141307
233836
2572052
54467
1032385
412506
148520
656867
1052026
480784
2673717
588397
2339638
2011299
421594
2642917
47383
2558650
1967017
2247084
2359620
2042123
2326210
2076336
1301669
951202
1880452
2749080
1393320
215992
877356
2295516
1986077
1420524
2038267
69209
2382468
2855892
2004051
781819
2745667
1798814
2247233
1243770
255275
2669762
2105733
1407563
803330
2174669
262980
1837914
1045443
98363
2575780
707176
2299105
529647
1644468
568029
113820
359903
336524
1662920
2332701
172580
801925
2646429
525761
2712194
447671
617328
373774
1062801
249166
2798673
1854985
1479060
1803357
1016251
48663
1707860
1737277
2198668
2518513
531528
664742
2401504
2770647
24577
846258
1691408
863681
929971
1911532
2265466
929301
1933235
1345468
2392177
1338739
693412
261603
425277
2445886
782041
1881780
1651477
2607889
513267
2632149
2526037
2049815
1000287
2161734
2695791
2923620
2305876
2734757
1756912
1328093
1944856
319621
2293743
1503397
242683
2532092
40813
814359
2052860
154749
1393595
2207102
762234
2233811
1180918
1066126
217008
1455601
1075352
1383563
86112
600235
707194
962106
1361235
300071
1059519
2566611
1047309
1153298
130523
2144233
1104121
1621018
1136678
2629006
2798566
1569086
2779298
2348129
1622400
2844196
1820706
2600175
1621248
1428504
131634
2779225
1431935
55599
16475
1739661
2518708
656572
1056274
676758
1886108
2268495
1069862
1295505
2292512
2665346
1572557
646742
1974914
2433867
2148111
1437651
2139976
1221136
758604
1807489
2675448
2180192
60005
2711063
1772552
2194619
2685058
1016282
2070194
2613230
2355170
348407
436189
565873
2103472
1496349
427656
2802200
1970503
2695753
1921069
1098398
1751845
1813117
1989016
787110
641158
877177
995896
429698
2476399
2688865
1930679
1081338
498784
1392106
1042907
782551
2780241
1339236
1320698
1030093
629119
238344
2402466
1597333
1753806
2813919
1801426
1028113
2405393
41045
119531
447458
1869071
2080822
1733231
717696
873899
2014684
2737974
2854456
1321617
2416894
385604
1505968
1469868
429545
2342759
2687350
1986830
2125731
1551839
2229918
2140235
1109541
2586028
722041
2010541
2624690
967057
2600800
2225569
2201592
2187832
1045042
967982
2368446
418443
2683458
840875
81678
780676
1809288
1785649
1868608
1597053
821940
527811
1259438
2089390
2080066
97727
1112125
592356
773665
2048280
1775254
1517128
996170
1121418
2308821
2308139
1121742
1909143
528643
1946382
2437750
1090240
2821025
1545169
2400879
2055981
455197
2464525
53220
948934
2556964
1813556
222740
1815046
2393222
2190379
462645
1925301
1394165
1205513
414915
1282843
1849712
2435443
2469012
1711102
474213
563637
1018795
1742631
214491
1465208
60469
2856004
109229
2326725
293435
2816535
1237929
697930
2359716
1545720
106148
2006255
2651882
2311089
417010
2199226
656815
1003244
2701969
1168537
2164093
1294150
1773183
1692460
2236037
2552483
2658652
1935653
2198802
2763294
259400
2209978
751518
124053
460448
65586
530806
178857
1901642
1385887
2056559
1018695
909277
2400242
1714637
2429123
494276
760341
1505745
2811340
283047
439102
2315563
404716
236631
101486
2511073
1266550
2381135
207287
1401657
637190
899217
2937735
2524549
805498
1028371
1243366
1826492
1730256
2336687
527309
1194524
2015308
253590
335564
708257
2897038
67694
1771596
2135267
1763746
2238243
1393646
891675
1653564
2639553
1365783
2580410
1035697
1403747
2264046
2608356
868268
539671
189533
1558943
1669692
2781646
2862457
148608
359426
2333878
2825181
1891813
1637969
2682594
330314
2502751
1877116
2365213
1845711
364231
468331
1926881
1929043
2540843
2662355
2519358
1200139
1813725
2923354
2253751
2868245
2191475
661547
1268936
435270
2379942
2620485
2322669
765308
2868413
594202
1467704
76624
957725
1487444
1376467
2223765
2731624
227593
2563622
2458015
2826940
202615
2362722
2008866
727230
1420853
1965150
959368
1955304
2064610
1909676
1398689
1500494
804408
2707971
2621447
357950
2562894
1306243
1322814
2311432
1757355
2454763
1997500
2339257
2880152
580178
1314007
459763
1178788
2786416
1153424
247619
310336
2237974
1123306
2014205
1865247
143851
2300943
2482077
2433045
1975246
1422009
1712138
146249
361126
2117553
424518
2500758
2707158
779851
1834250
947357
2283860
1543170
323871
1347349
2636328
1585039
651589
1948581
1811084
1594054
1179320
2701422
1856232
7933
141959
640654
2448935
1842017
327614
2004566
1676804
1682162
2203188
1407435
1038663
2145074
1138313
2836252
1776604
2184278
1096527
1109363
1555646
56764
1964051
2923849
1412273
1022330
764181
2781101
1119193
2343009
1144225
671360
2101620
2819585
2376809
1993049
1844446
2063445
2359212
518314
2848015
1647453
439027
2928779
2279199
509773
1780372
24894
2920380
560813
627582
2801382
2899173
1694717
840785
2313941
371464
1861616
751014
2077278
1476905
1750690
660003
1409955
2763767
1859537
2626298
2684858
1509285
1925477
1028506
689359
537047
452843
2520398
1369215
2595717
1892490
111455
2250117
873564
1555737
2687209
997366
2522175
1021032
1781979
1829608
2259110
2905666
1553719
1025109
1578154
2687519
386797
2325580
1621452
1517695
2106777
2571276
25599
399992
1900660
2804516
594027
2593575
2566719
1149541
402623
2077499
2811
221085
2735038
1057343
2804129
813848
2824932
1777079
1133987
103725
2054262
2749224
2522064
1207058
389939
1729870
2286793
2495208
2203682
1245790
2550891
2199444
567302
1820798
2310571
1235564
427777
1959796
16895
2237478
241201
1465918
1554672
2462744
321342
1481079
867810
1572434
521891
1585999
562846
1384752
111349
36268
1436055
2462915
1574950
2366055
505991
1846155
1917268
1482171
752037
2717300
2433218
1495433
1500728
2826193
2768660
2585478
927083
1220464
2913215
2166243
2551202
2846391
32624
881222
31966
2458199
490804
118045
1955260
2419499
427673
2131449
1551090
226875
1675362
982666
2311693
83874
2545585
127151
2672355
899132
479818
2126262
2271544
2885159
1105903
1591748
1924680
2780073
419454
1384359
492110
1300745
2550868
1220316
2732986
121687
2092457
1843697
84001
2464491
1509175
1495429
813103
675959
322295
714203
375373
221440
2097088
2622824
1626299
1742078
517394
459515
1229108
2060881
1026547
2009223
2061661
1349033
850495
816227
1668735
2788163
507435
2594887
2606895
904890
2676477
2493496
2787003
2126733
215250
2896125
2098785
524722
2006298
1688051
240409
2093292
1446907
715089
2762005
155991
2384072
458449
1647960
2328070
1327903
1023686
2530507
1927427
1105420
930422
1548838
506814
2118799
1634900
821991
114727
904450
637499
776210
586793
1738158
2057197
161564
1587031
2772701
64429
480672
1528709
2515194
1963106
2871667
515040
939363
1413960
2810482
631647
1586382
311068
1468957
1112422
1431923
1992240
537917
1538297
2430219
1452845
209679
2460401
562840
644049
41877
2813750
1535519
203467
2882331
1594847
1230498
158524
246325
359061
2682939
1368227
2274157
2117308
691504
1928575
870966
1277072
1791298
94086
1525382
1461469
839254
879492
757104
2658907
1679400
1045506
999274
1449539
288919
1292929
727232
430357
2597416
2002319
2216146
1118787
1193835
2574832
2729038
1016717
1913267
449747
2901624
852314
88153
1319428
2420816
1647475
1143832
1873759
461887
1295563
663272
1627536
1137997
1389157
1133945
910030
1488999
2319116
831117
2308937
1875625
1752933
828652
233123
318193
2660015
892742
1112230
2214638
1540307
1972705
2750673
2202834
1143027
710427
143122
2625015
1504059
986342
1229308
446957
1398639
2101711
40663
470295
2072063
1329738
619737
1303956
1298735
2880493
820496
1536010
1785580
55705
1608723
1596131
42323
389773
410108
2936015
2866647
1271787
1089806
2304427
681836
2932
2558980
2292122
1592259
447569
119552
254597
2427973
1203498
2236284
2903474
1639237
1399123
1935628
2263148
1980210
2216950
1976782
1389326
2798243
555917
1097250
809635
592911
2625793
78509
1019892
2384309
1935536
1235952
901726
2233884
2372567
286754
1593148
2271156
1149172
2783990
712974
2111224
1375717
632527
686217
887616
911409
2911494
2403442
2256490
1763815
2501194
349816
1726509
2805685
325999
1811443
2133365
961601
307302
609579
20152
393110
312130
2768267
2470337
2381678
1845032
211394
1524149
863601
2848275
142948
1566014
399270
311049
1133871
2728344
1383777
1818538
1724183
897291
369754
1931845
328360
911507
252867
1443676
2463599
2931967
2507414
897904
2177261
2347125
1375038
1160216
1137879
1395506
17220
233200
704111
1350215
572632
2269700
1344747
1311012
2411131
1974927
1636125
226134
864989
2665582
1438890
2628052
1435782
1186295
297267
1999842
2279527
1617842
1991829
2646618
2576770
2236033
247867
1922467
2617352
2098320
2690323
331310
45751
2663406
102228
2930420
496584
1130248
747193
1778518
886411
1925024
1330193
1761979
2818707
2314093
1539763
465878
1847395
2661146
1443259
1587514
2134276
1016834
681064
436043
1993261
12857
508616
1977492
2708639
185358
114833
1612259
2729264
38901
2776051
2163829
127751
234559
718289
213340
1203965
103450
884436
382865
870266
2191607
2670228
2851261
19995
1779076
1090456
747853
1620157
1058426
1719082
1624040
2088507
2076857
2336284
236178
940048
1049319
1925958
2483362
2656144
2199167
1960441
2063582
136194
874927
2594837
1844126
353707
222779
518248
2232352
223186
788998
1650957
846838
2178991
877259
2916979
927267
2657298
503348
870780
756650
859955
1146455
1009136
1980663
1509020
2117040
1790629
2815286
2602257
1217808
1563398
1051026
1954713
1535666
255443
265884
1597920
940433
923328
791340
2247230
187453
2419101
1552895
144221
789444
944099
1973895
2365633
96065
80115
1325992
1370937
1919337
354431
2192013
488606
2199862
2932477
1037365
806864
92613
1971467
1982726
267543
1915308
670227
1518994
329254
143319
1997188
1787425
6858
1415069
689294
280363
1686331
1866810
2269707
516381
1332666
2014833
2836742
2043422
460829
974051
203507
1329389
1189234
1953588
1537587
1475398
2760789
1638216
1738121
1213893
1574236
2522681
2819176
1825294
2004413
1165015
955545
1115090
2607730
2764455
368352
1342042
2367455
1872475
144122
1100399
2096698
2581441
2532889
902395
1117510
1898174
2279592
1172370
1312174
2782064
1903000
1197076
868138
738019
2243166
682739
2544764
1880726
1989798
1321609
2374697
849862
2692084
2597307
2577224
1202729
242107
969995
1742348
667956
2460291
351869
2052460
2606794
2070590
2338471
307916
1933105
2163941
315946
812997
2303649
966161
2742139
1932039
1570302
201068
2009722
817018
1051345
742667
2168355
1501975
21614
1665861
1908973
891178
484869
1009479
2446466
1268878
432747
2724053
2412094
1118551
583569
1715392
2718594
649848
654268
267950
610579
1827247
958898
1572216
533988
1473583
2607561
2498269
985826
744576
529040
1233692
2818068
314273
2785591
2705434
457334
1622747
2927880
495970
2422451
2836411
2287670
580755
2307905
2848965
339636
2741918
1359694
374026
501365
1884987
2709300
77150
833821
771165
719633
402193
2365516
277920
2656516
1446617
2835234
51241
2099373
1928493
2888827
2513105
2574236
2666013
1322635
671825
690337
1167639
2048962
2437274
1518881
2050612
1190243
1436978
2622764
1302333
526038
2579612
219774
2048315
1530640
501174
2264580
2531195
1282251
2723556
2525693
109100
2600397
2480137
1116071
543439
2231511
2821828
1300311
1475053
1972517
178039
2830507
742999
2028106
1358275
1379892
2914178
1521625
2493740
753183
2765500
1173079
718581
2487784
1060024
46292
236198
2617963
683529
1229872
983321
1552114
2681070
2053292
2398577
737861
846666
700079
2058635
2929973
2130905
649592
116430
1944228
2211803
981446
224555
1582637
1986689
1516033
1672229
2236870
2690475
1625015
2150046
1670402
2532541
2752796
538552
2550306
1645090
101182
2247683
785553
96133
393535
1667120
2917215
1170663
2090970
414305
2500368
1288864
13149
2624367
1661293
1786640
260735
1726575
2403876
2620535
2804193
2708457
1373950
1471184
2054430
2668156
2599158
810645
2934799
1691792
1516500
306106
1364754
1275926
243842
2130154
646676
2024584
2834589
1665492
386896
1532440
1307753
1224063
1615731
1223982
1761177
2870100
648195
400830
531117
1131310
1773478
2729790
2106202
762395
1337388
2529426
791561
2607678
586391
1249834
32584
2032260
2518518
1847156
2711776
771452
1015236
183878
459628
2334049
2555422
553217
509702
2024664
1276159
1658962
589294
2091171
1020041
1699822
2688198
753224
2009050
2738564
841570
935100
502235
2138158
1824213
1356049
2448304
2495222
2206669
276237
16121
2210002
47242
2053635
1403452
500724
705048
2267608
1437108
520513
1360616
1209952
2666187
2886625
16522
199129
2841084
2875007
2760257
2396476
38137
561047
990561
1572819
867588
1668943
1437300
288564
2108287
2908030
1941712
1812047
2667157
1562958
2226830
2465257
2425316
1556572
680385
2793176
220430
2027438
1781458
2413529
2483205
1998309
1198480
1372127
754833
2522842
1345453
2343774
574997
532634
1607370
383733
1868797
1405521
1388941
114607
2478444
2384376
939348
2809198
752381
2030852
2725613
2845015
1079976
2917891
1683428
1519022
214215
143368
2893695
2269208
2822216
1473754
164894
2807579
989525
1265059
2098913
545142
1324838
2774400
2798248
1433982
14745
2284693
824098
1502370
1459355
1563543
1119121
1881044
1081461
2104804
2521319
1923226
577801
1398894
376654
2805962
177873
2566865
1756963
357649
2787999
1315118
888599
845203
2287381
2745006
1369362
1741508
1463163
2800451
1560347
149929
107248
2653569
2875905
1229325
2869374
2033373
285510
534597
2218780
1537524
1692851
1459104
1628957
1860109
610709
2020189
572501
2424764
1135533
1213142
2548107
1954154
85654
1482284
2878847
565647
252971
1259285
1805085
447711
1613716
1212832
1743112
90969
1591859
726948
1580492
670964
307802
2038566
1117050
1868055
360803
179114
2750695
1656658
1668910
2190064
1675672
1131258
2865901
1659405
894397
1601722
281887
2192331
1759462
2802917
1185115
2113634
2417256
210109
1948033
138896
315842
480739
2449843
1577258
1450711
1379759
2394772
1797031
748144
1254964
1500907
990353
1543004
1621955
1738964
1074517
1045547
2739575
1779795
88445
2475134
1063535
1602527
2591514
2681882
2254202
1058943
1890473
1147521
872736
747514
1629933
1262699
1954946
632384
713616
2753263
2566994
2336007
675847
2538189
2578027
1653029
1456150
860429
1012668
2576486
199232
2519856
999888
2180314
2205820
232182
2155540
1957888
74854
1520097
1477603
2147640
1620711
2209627
22891
498391
60583
1678505
2352818
713115
2469144
812193
1479580
1976598
645488
1057047
2574758
2938901
668339
187432
842689
1089737
94308
324479
1697439
1997990
902712
1329128
1933742
1029401
2524493
1763119
602785
1652937
794272
1326912
2728682
1070563
2262156
243931
2933763
519822
2536377
331493
2307392
938458
2211161
2727593
2442508
859905
1062501
1423912
2475698
1455829
2124568
237928
1474416
48388
343874
1901268
2222989
190807
2599432
2793324
2236369
597937
104494
2734887
181213
598769
1382
2197025
2168078
293074
2906005
803215
706243
1445758
861518
148803
224172
1413769
1460733
1080028
783909
1666093
586993
1095780
2341731
107091
981148
2835824
811353
1803470
1717151
881609
1940931
2526987
1133473
1015910
2114389
2299821
1352669
1496668
147431
1969018
2141159
76828
1706301
1522844
970644
1334326
1373419
1213662
27341
156534
1027066
456550
126717
121332
205838
2137076
85194
2158617
971323
2335566
1986302
443432
937737
2190280
2576769
43291
407973
1142168
2295029
235848
2661643
1180847
997946
428325
2313518
734463
2880467
2707065
2767758
128358
1144992
973897
1170012
1766904
2009795
652518
1373665
2282332
623450
1129236
261910
993774
1791560
1181217
873668
698820
317047
2307858
479461
2251652
227559
2248402
1310579
796396
955529
530904
2142550
636865
2914982
2399634
1402374
145698
1332238
28199
1099231
1975527
2839340
46362
1021986
2782170
2926224
345715
2227121
279090
2800214
2606099
2016354
2549287
2001871
205557
364797
514251
1003187
1689300
2665714
1964050
160809
2211790
1519620
2778394
2192683
31180
133657
60654
588690
963733
899700
1553686
1894845
451944
2821355
1241593
1843665
2773737
2161610
2130181
1029252
2893740
1339019
1165093
1849057
1705567
1246629
881988
594543
2899310
2779098
1823430
310837
1087588
842593
1180076
2566072
2373293
695914
1859301
919050
991373
149865
969346
922290
1565327
1883919
2534030
1143522
255528
2266875
2028953
2024372
1882646
2863662
683941
1104250
2358544
572918
2756372
618212
160520
330047
1530987
595217
168283
2700057
1633370
2110001
1156486
1743051
2332314
2529907
932777
2590077
492271
1632277
249807
833695
1035044
1651840
114264
2131430
171606
752393
1869393
726353
2841501
814197
1646826
1317676
1834971
1554665
191824
2301120
617922
2092549
496030
2742304
2571816
2478555
526482
2424143
289985
1148232
1211088
982699
2092999
2143550
781755
2898917
2270331
1521859
1115562
1063610
1018490
1893218
22418
2548237
2339033
219548
1787260
1278376
1636170
2693945
2150030
2307643
933833
2322273
1228821
870216
2737484
2825239
2671853
1196770
1502523
1719152
2592208
213452
2872708
591426
2613858
278386
717642
2135482
1386844
2215014
1590731
1191458
80126
215494
1948638
378734
254576
2130438
507972
2499081
1878941
548107
685810
2150261
822446
1144133
900194
2185073
1878447
242228
1426348
1469097
2549959
2732543
1440859
766494
2009288
1530612
2877687
1028267
533861
1498426
1086854
2305532
2500669
892301
541207
979678
260705
1262240
2450918
41742
387301
626481
2514638
329888
2525244
2790845
678118
2544741
2299616
202040
308646
700741
1560006
871482
2329502
2881209
362970
777293
2108644
2408778
2307489
1947749
1202412
453337
1828446
1603391
2034486
2800031
2317973
8035
2036742
454369
2176680
1028270
1403135
2158345
2098086
2124448
960381
1515898
2753280
737788
2758039
181950
608864
1305935
2335567
281600
2865445
1563361
324584
2773260
2540646
1837141
305867
1861279
632810
31450
2470715
2069224
1511298
1875493
533877
2416670
2898840
2249447
389455
2912920
2023180
1563970
348035
157279
342578
2010473
484181
2264603
552943
772347
2300844
594762
2267273
2023275
2560674
1267943
1489948
1038212
2882946
1859474
1160240
461074
1334045
1569983
2130264
1587396
989478
809573
967083
1032995
2842501
963219
410296
1403725
425932
76781
338776
345822
1167701
2332401
43052
2242833
1816842
2021578
925675
1890938
193509
1517235
1715623
2830438
963672
208673
2391580
2528090
2083252
762002
1378332
496341
2502100
2316989
1834888
991116
1483414
2089243
256077
317293
2918434
1610684
669156
617109
3794
2004054
892033
486839
1764339
2147160
2369105
1434200
30950
1929210
1697992
1932123
1779383
26960
1206490
600319
400391
2796308
895796
872160
115737
927777
2680600
2902876
2458858
2436931
861898
946020
2088985
2713407
2498897
2363809
422918
1610339
1157642
1096813
2640181
2456846
559383
1876916
473988
2119344
879853
853310
1181355
2510271
2406625
2915515
2483510
1097620
600289
445006
67632
2738289
507952
2892575
1419060
2187024
2683037
1526815
520166
471725
1571434
81863
140628
1317959
1466473
1323946
467901
1354917
449870
2213407
605631
2633101
135546
102154
1300320
2164603
1889444
2264110
2067358
550734
1678058
364693
165796
2531017
635526
572578
2911269
2397497
2590835
961634
2355017
2453596
774048
373099
2200613
2312309
1202555
2223792
1750980
1132637
1492220
2347294
1048464
1421252
2359140
431232
1832081
568482
253620
1890717
1381654
695888
456678
700049
1627005
2809879
2740752
1835887
2801577
1187580
250704
2200014
2181782
664475
554493
2388492
2902920
1705960
2100143
1838379
369
1339471
725725
37955
1084618
1697443
466746
18903
185410
1320995
744014
399484
540734
1128595
2589426
397668
837997
2164804
2590995
348069
2250647
2335979
1973674
1524434
1942004
2810450
1879228
1286728
1070846
618109
2930649
2008900
1736410
334128
511371
717798
1605763
1000407
2355382
62018
648552
2267038
2292076
781365
1561924
714271
25796
447670
1712390
1881164
2523597
1044067
2227419
1224063
2467335
1571535
2106941
2908928
1764551
2296683
2235664
2242473
2489716
1720548
1541448
1467154
492498
507199
734701
2227202
408374
1289282
1537482
636153
1874594
1364825
2333826
1370925
1356857
2645811
2268896
597805
1956472
2575629
2459706
194826
2216938
184016
2407548
1326297
729661
2596496
39054
137674
33773
957961
1798724
2488665
2047988
429653
1407898
1671628
2630029
2274684
828473
1023787
2613572
2003630
2054223
303902
675224
1246401
1219041
1388450
2039431
664121
1201749
1808004
2596062
1889249
2588304
1303877
745063
459631
1083462
2403603
2382978
503893
1497848
2141452
1574100
2311067
2630142
465119
718822
1677851
453221
2777405
2650481
2002811
1672128
2702610
1817032
1293718
888033
2313458
2603413
963852
117173
1295442
2817709
971253
2534686
1416369
1212796
808519
1621837
2933111
848768
2184236
2013511
2615185
573881
2561016
1747943
2636320
1315869
1106751
879184
2766690
2541250
1389221
2835131
2737779
2251889
223530
1446131
2796194
200720
425358
13568
500494
588657
2927356
38776
177823
1269467
464449
1690938
858850
262686
535185
2761316
169828
1817660
1914397
2065065
2288403
1031170
786794
321258
1440214
2277911
2164220
2037174
1075396
79417
2713966
359454
2878471
2432955
824671
907471
589954
1439638
7634
2834335
781022
2418787
1720950
655750
2396745
126446
332125
1721242
917500
1386204
1380186
2474351
1809736
2223321
338982
2898759
1253805
89464
1284607
1542341
131107
2635868
194000
688890
1063376
2707013
108938
2507691
2547450
1551906
1912910
2600071
2250333
2679245
1517711
809230
6982
2843961
1197653
1986883
1939651
1731794
1885005
2604028
1083947
1985032
1264387
2657225
832838
2801581
1565466
1505687
1965
966486
768052
1809205
1258201
1167133
726499
512519
2030188
2862716
64907
175186
1027412
842974
799293
1644252
1437913
1275125
2875894
2518557
1821950
870532
485463
2450335
2829864
983814
2789678
672595
1989032
2425565
2363134
2898544
2832583
2882105
534224
370271
1541607
2235779
1156405
1123087
1161609
1519299
2835248
1433952
2905461
1433656
459356
323882
2104171
1490264
666115
2164967
1673
600510
161641
57874
1848605
2892126
1325397
20142
511149
1601367
1591611
39920
2423441
1001944
2282433
1273392
2515897
707020
1111722
1200164
838877
37164
2407959
1002571
2904434
1420997
1706973
854909
1054361
335927
1262080
216243
1962456
835573
368796
1537521
775578
2525028
770300
1509791
512045
1578932
378134
702672
879258
120141
1737651
1146652
78305
790018
411596
2876012
2375266
2675956
1303057
1476804
314188
2915729
2877679
1078880
1974212
2897329
74430
2908960
2458960
1134726
1916601
2465670
1862341
1883752
727103
1169406
954090
1963043
327508
297227
1415711
852138
2827733
2374213
1854143
1521319
655559
188917
1795525
898326
2627595
2032703
2333174
2917964
1429241
1047274
1589406
2218568
521503
2933408
687175
1550947
101879
1372623
554334
2647626
617935
2578788
841857
304106
398028
1907009
2629541
193185
468174
165720
161157
2496717
2639342
2221944
817943
2544112
1597303
2339651
1903719
522053
9407
2366339
187241
1647616
2891411
491759
594157
16955
1674893
990777
2936860
2771121
1547269
94298
2604634
894904
899407
1169075
1457200
701783
246238
1321999
1282522
237104
929622
494713
1756786
1897004
2666613
422094
1358332
661612
1670540
2468984
376176
1200544
1962368
2602437
1342150
400459
654947
516057
1235874
1831857
955847
65094
2117695
758761
2744532
2075597
1646145
2614775
1092916
1025088
956323
2630572
2163888
2700194
1145725
452648
1950266
277526
824264
1074482
1518098
1513500
1857254
1564125
239498
2846870
420710
188799
2271785
2332612
649744
1443422
2560113
825138
579686
1335492
1819295
2545028
434530
37386
796401
1336296
1966916
1239568
641308
232425
804048
2469530
1230796
2521784
1226983
2714279
1261544
645272
440267
1773239
2857724
1226377
1186585
2458637
693094
2034968
319272
2057970
1271109
1895463
1787850
2690208
2757942
139124
2829789
1947327
2769091
1212834
2544020
2545048
575762
1724444
2214744
1828343
1524941
744512
2003504
2058536
1945207
2820162
1874832
2841706
626013
2022875
357232
1853169
1375286
2767403
274104
1748522
953381
1380168
1334162
2298133
2245421
1918099
1803514
2662070
1395749
2486290
719179
2681225
2931700
1788751
836782
1739601
1091706
2817353
716312
2340769
2103846
2838658
2375373
37175
2592232
2278472
2585354
374627
2322181
1036207
1379091
2024846
743074
825085
1841636
1837817
1319191
1981703
2767406
2351287
722500
619671
2222603
2711654
1449566
2056745
686244
2359800
1957682
2291426
2677960
690448
2206946
2480430
2259939
798552
1205835
1060401
135921
2738453
1901939
1060599
158420
724975
1636316
1680985
1989823
1275599
929026
463465
1930745
2540926
1125522
1678719
1956709
637202
775679
2712647
614329
1992350
454613
2110322
915272
1060118
2096079
928110
2241301
272210
2619446
1814139
2277573
1642432
2032242
2082571
2578145
2070887
384964
2487969
991626
2317334
116480
212884
1838217
1409584
2263507
1657334
570268
1274311
2503517
2427597
2236151
1169328
2190809
814985
136475
698919
1273828
1813241
684004
1039895
1306813
551152
2769673
390851
112643
1117290
2395803
2330323
2003981
1601078
1424169
2214412
165467
380872
2057355
2825200
34624
2378302
1978698
1158204
1544572
2531598
2776485
2466258
145732
2801483
2768711
459708
940698
846785
503411
368995
2032004
1865187
1205979
569075
2524586
2462232
147177
1653508
2380918
1090068
953149
244313
2448146
2016075
2223866
2788665
1359477
315038
2933544
1069806
1841369
2544086
1166361
2758238
2351034
1444203
2734169
2681850
700017
492543
1828887
764522
1625977
878276
1149007
1796238
1760915
2764301
1324035
811329
1965864
2415558
351366
338241
2188054
2053335
1533973
1154081
345914
1710013
2256651
1934902
1876598
102379
666333
704139
731761
1053901
1491524
141530
653419
123891
1877933
1815364
215148
2903090
2903641
559121
1900671
607154
2881546
920339
2597992
628093
1812857
238568
1274858
344743
2373866
1530603
2061578
593273
1156230
1045828
1094212
1157941
2181870
2790126
1162475
490432
1031694
2864545
974804
2340129
395291
445033
1615718
1023517
1219576
1340462
2549691
871801
1853711
1775877
955505
2851184
35087
1957441
691928
1276283
1385764
2106405
1703001
1259102
486365
1639004
655934
600437
1939583
2690519
1134336
983798
2553807
1889668
357506
1720347
2297262
440949
2906178
2542933
2238219
723995
2705187
1394512
1381558
1769292
1578417
905464
1769700
1723738
356732
1913065
2887662
979616
2824232
1982522
2314841
2016917
2437596
2512407
2454147
1089741
572173
2543016
692181
1238354
2569245
1737492
856570
2204934
1345648
2687150
1587444
1258927
2466838
419128
1288207
1022393
1308699
97447
26915
31996
1083068
2629163
210995
803816
313180
2936925
625900
1862917
2215194
2308799
1818502
2225736
980585
2063800
8748
1752434
870126
829908
221477
1573430
2661690
228111
2737684
1514041
12135
243713
2148925
414211
1197823
2930976
1250703
2797461
1031064
2344628
52785
1572089
364484
895965
2704165
1487105
303099
2683534
1128888
297941
1284891
42242
1355250
709584
437952
1267811
2334695
1054762
2050638
347814
2061883
1148726
2447127
525367
857420
1829828
2073090
2337156
1787768
425207
374118
461040
230988
987751
577446
2301438
1926928
73676
1664687
352729
358491
2524008
2113230
1735732
1012628
444624
778395
2456910
92741
2234977
2661710
1998852
1646215
765681
2820825
2357516
274720
619179
1442880
1912239
1804143
2662344
2494570
748027
668161
1729242
1576343
711035
780225
2244859
1717832
2271201
494434
705538
2636525
1590210
782632
950038
2117427
728851
729784
1532348
1290744
992520
589423
2681229
597919
1746892
1703088
2483367
79989
841137
870925
1565210
701309
1851317
2259449
1459210
1996836
1793873
2109856
28389
2288014
945100
1184895
2592680
2812461
931100
1503118
1559912
2563937
2725797
1324800
2693179
1422904
332456
754342
826624
2233457
622156
879172
691523
992627
2692745
633753
2112538
2663981
934639
1428503
877530
1794166
2042900
805735
1498775
763318
2601352
2026713
1553895
713628
1041799
2602706
1655230
575313
813946
2826550
1789018
1724223
1935384
1125229
1574014
2867064
1135807
880475
2565860
1088099
981922
368060
2546804
2137467
982551
759024
1787965
2849498
1557156
1522285
1230448
1143578
617974
1525168
1904774
2148461
381912
912468
684788
790202
1159672
2037978
689833
3251
1000191
1812183
647874
436551
1061230
1528794
1347302
1849903
2363409
809135
2331859
1954241
2621121
2164037
217893
1748019
1767674
2495411
1145146
2321344
2547230
1108425
1911850
2222579
1508945
2752754
369300
496603
2193989
20263
2764146
262002
2102004
987063
105308
2506213
1437723
2162727
2779495
2817713
2623771
2693737
1164163
2813965
914694
1381737
2391740
755295
2097308
223909
389902
2787534
2935113
815603
454095
1192442
2108252
1254821
2692786
2686628
1438896
2746484
804171
1064072
2532374
1778227
909715
1408726
945339
1436631
2768150
1303132
1874486
1805203
202574
1648227
1373014
1258784
1886520
2579068
2640979
2356369
1986325
539815
2397114
2759111
1081841
1974896
2204165
1244718
2010459
2160121
1823355
1358658
1810289
2481997
1180648
940767
614986
1571475
1034989
1948354
2519322
1649443
759352
1676595
2255562
2558179
2268629
2515608
291774
1413438
1692442
86792
709744
2117975
1337939
1046399
449922
1721815
2015573
1826107
1839498
1232156
2445021
1498522
2121962
880372
2114899
677976
29332
257434
213066
1258995
2786573
2098081
2408474
2819136
1073456
1692962
1873731
2569767
944379
2608194
1718557
1952552
2212012
2515539
2354552
1119904
2017561
377802
891711
639398
532683
141217
291
95817
2687393
1519589
1247484
1359794
2651222
1705676
2379721
453808
2498808
234335
2130862
1080008
1756542
741149
1306750
2197809
770258
1799415
1370597
448262
1116946
2725667
366151
1729428
1169579
868604
705661
173626
2334024
589213
1035247
1486973
1642819
2156040
738468
2142708
2551237
1498513
1532419
1191235
1395128
1162114
211734
2377394
1768744
544764
733297
2865024
1917510
815415
804710
402202
2871215
151810
2110921
2662239
994041
2855454
2905385
2563588
2081242
795016
74670
2375304
1422715
1010310
683138
2516809
755396
2606056
2739542
1728627
251287
1324307
2016210
947468
1098928
912486
2470278
2149394
2296061
1789376
2867140
2391741
752285
1358710
2004231
1981910
1366277
2572296
1713688
2811983
402222
2137231
2483272
1651463
1346775
725960
1933489
1116696
1741012
979697
1751851
359778
2523784
2773395
2283470
970828
1463335
1256460
356491
349396
642683
2153727
1779900
2367033
766949
2488131
2725411
501040
1632350
2279084
2775882
399604
1914246
1612002
2060252
2420650
2353141
1520402
2465155
54750
264646
1407583
2644230
1849427
1203667
231281
195635
1580414
40020
1014764
1320835
2907377
1228868
1763572
1239976
1711445
1260618
697049
1273591
2484147
66808
82413
1277532
2511503
562907
379444
1388036
473821
850255
2229130
728919
170935
65075
1523856
2550335
1444318
1800311
2842750
2384904
220279
2273171
2184451
1251266
2575659
1753276
1867684
1686158
2851864
247546
2849015
477944
1347064
1113158
1217856
1301118
911619
2377455
2384837
1450892
2155387
1113143
1323965
1937483
2063333
632789
1706872
2108500
1892383
1437115
1436292
1458812
1397926
371762
270752
39113
2046778
1080274
446893
1224633
1571530
332384
415856
2605450
2153026
1494103
1327250
344780
896894
1353847
974510
2421596
1702301
1204587
1380652
1950819
2746063
1067536
939992
2607229
1418381
1814770
2913652
1108892
1169799
277101
2059950
2260775
1700891
1518104
2333969
2284336
2721185
76575
2266125
2938023
422553
2850485
86885
2931079
2394360
2455908
1703234
1278112
2491809
1439014
810299
413452
1538572
434305
1252236
1275967
2057991
692254
1416930
1261171
2768382
2433094
131172
86576
2549092
1425909
435555
205426
1397716
255372
100950
752471
665614
1083022
1024351
2564488
108073
2238303
1475354
203634
338248
1808296
1585315
2705721
1715601
2652206
970570
2208984
638410
1247019
2768964
260663
1004063
1163464
13069
1685520
2502728
123165
1935763
329054
568615
2827697
6183
1498896
2934044
432307
2409308
2819914
2024196
1314248
16657
347103
2231180
443574
1208690
958526
2674727
1524401
2268083
1267179
2136877
1195001
2137347
617542
2447963
2270876
1553543
664031
2925160
85636
624203
1713122
596874
379509
2219855
849789
1763278
1536678
103224
1757261
1168962
2689674
2900902
1020363
1326324
2012655
2061521
319025
1487937
1537204
1145290
2665916
170275
1202867
1747690
78488
55205
47559
2505568
1759826
2725126
1533121
2572379
916084
486310
2666983
2556669
2212746
2825947
1551599
810329
1405407
824558
230105
434181
1319593
281898
45395
2196560
1040838
188765
161325
2651557
1614932
1996300
2777602
1890384
1463873
2827656
940762
2625240
881582
1955271
1678308
640288
1838310
449150
719958
1463602
2262548
598802
2545712
1639117
796411
885562
392745
766910
223489
2230375
1339885
1877023
889557
1390355
2106335
2508559
1403989
2067217
2239598
2599873
2653045
999949
222206
332208
503514
1563665
796739
461673
2150652
379865
2100093
1851171
2247261
59442
436509
1727854
655256
1347872
2553091
2724928
2357150
235165
2738079
179465
766054
1895846
724115
2743725
2106648
2759072
1965908
2130380
1350565
73365
2346678
556315
2576646
342741
1493930
432790
2446496
1202555
2912159
1710172
2400896
697505
2381431
2160847
1228814
2852068
261293
2808051
2914323
1333317
2121233
2537971
603213
1754118
161839
1068103
977656
1202859
1815961
1278188
2160287
2606070
125203
2594235
187848
787650
1417419
2939693
2577802
1235436
1743179
2683544
2070904
566261
1913401
856127
2710760
2763750
1231271
427486
986946
386211
45524
599623
372313
1400240
2177359
1753857
2487927
1575898
2690675
687773
1592395
2816132
2598294
2397172
2304873
449650
977087
1650537
399746
1255729
2313801
803837
652314
189261
339001
1577679
54130
2324278
288384
1558938
1873586
1246811
2792623
1883268
1090818
372399
2361619
1485413
74002
1070496
2422121
2512104
2037210
2914825
1826600
580249
2599472
1424486
2456878
1084139
1207488
825297
1424220
2558326
277979
2522350
729911
2307677
2176747
1251706
469044
942366
859513
586226
1203393
2437531
1416141
196909
1726108
2022098
1783664
1623526
1344845
1837684
2627640
1981218
1119564
653293
714967
873417
1715162
1899357
1627344
1986696
2931455
2253335
1540852
808646
1350474
1448564
2345346
2119134
2653525
2729972
653381
2468013
1234292
1080827
1279413
1265719
495536
1853645
437303
2677431
2532444
1925527
2689990
1176728
2372468
386496
560103
1129970
1099387
1247555
564770
586473
1366267
1507806
2913020
1713691
40307
2267925
1995802
905431
2744749
1533777
690192
898462
2730720
1717687
610457
1739356
2708994
1496941
1736700
2216928
2102176
2791489
2169400
1046917
2386768
545702
247495
1261901
1093408
1808900
864037
2475741
562061
446823
615611
2598407
741558
1290756
2847345
1370807
2193355
2108776
2395514
1991049
186125
2458447
2585841
1929317
544138
1611085
2189930
784678
2686989
2891358
567452
1986297
1230185
1415178
102633
2493429
70072
2895760
1613231
2742896
1024068
2194221
2696749
1762772
1223992
518095
1470647
2595478
694538
895764
397804
2236044
2896900
2018188
224203
1220742
2861369
597688
2085228
964886
1563109
390189
1607859
826399
254900
1097069
2051179
1552885
1929247
1416453
1200450
4857
976680
2674145
2118490
91320
2530613
822260
168494
299721
201695
1267713
1560563
2393144
1155493
1937598
36117
1227077
2712321
84433
1812588
1436781
2500708
506410
2351987
2925451
863984
1819083
2391931
1086992
2107469
103810
930435
1096438
1286032
2481456
2202693
1469349
2475020
1664175
930784
771243
2499613
2472990
2471096
1720608
1933554
1619223
1616320
469292
1096201
2834890
360854
1388787
1103634
2391070
1021896
855645
330575
1884690
2923542
278643
2216794
282002
1262595
1706375
1841495
1399165
1573459
622630
152399
2786504
2107300
993483
1506636
239897
1528483
1373758
923388
727999
2543837
2868232
1391490
1363006
2128439
474863
200525
2556641
2748586
2495386
1345192
2028613
576815
482476
155687
1755870
1990902
614630
2860687
2932232
662251
639191
2670100
193809
1158360
1986675
1358891
750844
488219
1625498
2921874
1699740
989577
1342911
7942
660877
2486343
2501444
1664545
265702
1404088
2838136
762315
1002448
1222287
410961
632222
1933830
125150
1786707
2109066
263509
886582
1351348
1498635
888504
211092
2311860
1602817
1922497
10969
2127746
743483
740829
1887818
522717
619872
2816511
748553
2893857
1019735
2408234
2684057
2725535
1379784
47621
1608953
2906189
1884522
2239006
2019526
451869
1781192
1704825
1622614
1983114
887498
1068275
1965953
1038723
718965
2479891
553075
610811
2430400
835871
684990
286141
385214
1529896
1715782
1039156
602308
486828
1027119
2527769
1988446
1156902
1209354
163711
1134511
87471
1066407
1390805
2477898
2470596
345795
461814
1353996
1672987
2892482
478535
358997
177556
1258968
2910497
814786
2187596
367879
883636
2689848
502300
235524
2539750
635153
351590
1288396
1667557
2464911
2431383
1454453
2563401
1300822
1789899
1284149
1791195
417691
2633567
1659716
1726695
2555770
1767393
93999
280905
2225968
2906276
928946
2675384
1798507
2063133
2259267
2682464
137980
1802074
1532630
2391542
2539118
103779
206216
1070359
313537
2857570
703408
750705
135797
1599637
26922
2310332
842662
1038663
2845555
2615867
2393932
2221863
759550
1966377
2763955
58155
1800359
497331
663920
2717377
293945
1270485
352702
2366258
730312
1762786
2747077
1875717
1586845
2157192
713822
2584715
2354257
2200656
175875
2570397
574598
1670506
458756
1491393
17182
1623964
299321
1201947
1500716
2789789
546138
347157
2172138
1358579
1688052
46868
816535
2165076
71556
662007
368728
2566270
132186
2752317
1774147
2527639
2181888
384705
544804
2226685
157917
705626
2170776
1109834
2527821
1470772
2225606
1494202
2270757
30581
2896813
454333
1039754
1098036
80823
676471
2409678
1514577
389577
707488
2704524
764308
2782602
135617
403802
2522021
2610221
2510554
2557401
1644806
1124401
1778077
1611672
1975107
1132258
2075133
1536596
1506569
366857
120907
2405163
1397014
2397526
116040
1030554
729862
145637
2931540
208929
1756736
317563
488090
1373263
687708
1164859
700384
1158934
740617
2051545
397128
2164034
678691
2477562
994925
13843
771273
2361864
2149861
1464370
1176563
343408
1236965
108804
1914391
216775
391705
2867609
2274717
1820525
2920052
2637829
21270
135810
1081922
764877
1460720
2292760
105058
2362084
283155
1223339
900699
1967069
388186
1230316
26292
2846607
2686671
1865917
1284151
2040670
1128881
9784
1487827
1846243
2574242
584961
2458491
1241751
506075
1958107
2778432
795927
1258765
422293
65430
2311457
1486654
1854524
650783
1723037
1436893
315352
881700
1889696
2161731
1115192
462755
201060
1246446
1394838
1830764
429243
1712810
1268479
1068390
36982
1100023
2506040
2622667
1723940
1552465
2252146
528593
2890339
1081665
1772185
2482100
807280
2890194
1262911
886807
1082270
4300
2237907
2471562
2553666
1627336
1704226
1254384
1727904
11385
1562775
399052
1457365
1424629
1094826
1706797
1508273
2750404
510910
1024206
28489
428207
961703
1929855
153506
2117246
805208
1300057
115184
1451574
992525
124930
649078
1403184
51783
2098675
939117
1074851
902414
2397250
827625
2428427
53204
1870725
314818
2171938
2436059
580870
2029825
1435676
1579905
1255290
880465
406218
1711711
1298360
2367701
2004913
1762125
2686988
132797
239483
14405
2028021
239625
1855683
2312004
1219258
114829
120976
2288437
757226
419074
540562
2874161
825408
534786
827806
2070539
2765278
2801355
774815
661185
1001011
2233150
2609126
29685
357801
1796143
1237365
1319832
2588336
828504
1609165
344747
2687845
2547923
2452252
1223601
1209111
2461475
1905999
1671043
2638083
2653362
2459738
1399175
971787
1728458
1156813
2008478
2150023
339549
2452782
1949762
1483417
2861721
1001457
1619892
2318481
1121919
2552690
2833545
786172
1871920
1017949
1387453
69075
552135
2384743
1514348
242983
2408974
1070942
420074
1345568
1668132
2922070
2893414
542324
791714
2339843
1670448
426153
215233
1764318
2406741
2536865
70651
2195405
629542
2920129
57532
1418616
701771
892398
1536529
1500644
1805363
304953
625551
2007953
2938927
1488111
2558420
2417678
2105803
445711
1681721
1097737
554852
1462651
2326998
2827524
1724236
1017841
694441
1048274
2771665
449701
1672803
1692160
1387961
2059431
2296354
235620
2831398
172897
232241
2761791
1880773
313321
1773234
561817
2071281
2189445
2191937
2406206
1928733
1353390
887251
2922797
337531
1742561
113049
1530226
2729857
2929746
408283
275698
2127078
1239044
2845278
1984674
1743284
531202
1603977
1274533
31787
2203660
1751152
1987220
2711563
2867541
2835865
2366220
1343212
192220
1228564
578700
1946723
2240061
1131804
215946
1185034
763743
612324
492297
703235
1088999
2363036
272778
2117461
2572154
1045537
2682888
1624687
1255908
1811930
2346493
2601396
194791
1758724
396078
440787
997238
1972092
815767
2825984
2154321
1059034
1860968
1478994
920871
258279
546900
1999572
2343239
2523277
1974901
2097340
881084
1440469
2560896
2677105
1285775
2056205
1151323
2561899
1736678
1246197
993203
1962543
1455454
914194
342139
1562841
681847
2321549
1278026
1070891
2290631
2794657
1458576
1254560
165466
2130239
365014
834565
1354374
325646
1418870
556050
1861541
1925020
2362787
62298
890811
1099921
2084756
2642905
566022
2757966
943900
2329682
2542464
1296055
1222464
1971111
1126109
2732891
1023616
1886487
1015410
1684394
1156108
120869
1776764
865417
1479565
1604200
865467
2622637
1466006
1392078
155090
2914823
2801385
137108
2433343
639360
2925325
1656968
286538
344860
2268520
2344600
631007
926927
1791976
949984
1637733
258945
2573379
2750027
2144515
2148442
2746768
1968970
134838
2010471
251989
871898
1754104
1923732
2631811
315828
747652
2210806
1129369
2510297
972188
1903180
2592882
1108285
2518433
2581767
893617
2415453
1223748
2855390
275715
2415063
2686680
157616
1363921
1293210
2033141
2068547
2391859
1983732
1877669
2666185
2041687
2287052
818351
2803945
1184985
183773
1816612
713673
57750
1816901
2638958
936990
667718
630520
24340
855320
986133
923232
2533469
799880
2567910
550299
2629266
1904851
2565125
2913748
530696
241597
2679843
311603
452700
1459756
828491
2037734
1078397
2707384
2056188
1875415
827878
2115411
2153658
26178
359969
1704972
208985
1517872
1493277
697898
2221337
2567305
2036310
2235723
2355915
1644723
229360
2290392
2644966
2859744
649260
1382975
23930
1154450
2883689
2593556
407713
2221846
131980
1146213
335424
1373708
863641
1751317
2722250
777984
2420023
445128
1112414
1257742
1327586
1216896
1497423
1557840
1488532
2350746
1350370
1550925
383893
175028
1919173
2714879
188545
652067
2389443
278076
782004
572096
1518372
1860133
2418927
2857836
1982362
1805044
1603062
2077263
2379431
539197
1100798
1190233
1902500
2616467
971154
1199806
507158
1878679
1026623
635015
1387301
615553
486813
460227
1323363
1078792
361161
2112325
773705
415600
1545589
1042392
1426060
109141
129020
37924
477312
298140
2477329
1104409
1268626
940588
1536944
490794
495111
2155796
1955686
1538251
2629522
1784738
2058229
1054943
419829
556989
1652216
519475
36372
2825423
2330294
2894696
2286196
281919
2093226
1934499
2280851
2769598
404098
1045873
709351
2890728
2709700
2028349
1417318
478599
2833336
241659
2500639
1490573
1763750
422691
840320
352353
1389900
2483497
262877
2158993
2259178
1510495
1417746
1780185
105571
2758233
992916
1678990
1266754
1997927
1988981
2236001
2423870
701953
1456783
462024
703144
2894093
27076
221099
613131
1221280
2759948
815523
1052271
732071
45499
2828845
867993
1048284
2229602
972996
2373520
437293
987496
2316160
523051
1182762
24335
715013
216795
502273
2201197
843177
1649391
2031159
1841133
1913554
2196741
1273571
2232053
1861912
1301645
1725879
2577929
694883
520480
1795426
637257
2710040
273398
2229657
619027
247180
406061
1536715
2358986
1120513
1428527
631596
1013649
2931742
2884562
2195314
2772822
2512067
89296
2315593
2331761
1575664
1373080
2396549
1426316
538384
80824
920369
2182655
2084633
769442
1956703
763767
514700
326032
486551
574427
1891258
632589
1561450
2369292
1273873
1280057
406863
1845931
1899546
2730502
746727
1986862
556313
695038
1219956
527243
1991435
392178
1575119
859776
1540919
2294232
2746247
7958
665855
1253178
2483359
246333
1864984
2099239
1082453
1943385
857966
550549
2099134
1228819
925369
1090873
489995
2549105
1389541
2765858
2799707
2569809
863258
136326
566288
1684660
2342198
2521346
464043
2262076
2270763
1618300
14640
1144231
1830775
1264966
2625180
537918
2680594
991516
2247288
443752
986444
2706819
679396
507232
2770873
785135
119021
1973829
944076
1907842
158010
602898
2861354
1623554
1506438
2557714
112468
855680
635743
2235625
1043675
223182
2653414
2555403
2033819
1739423
5708
215288
366596
1125055
626764
532988
1396028
2911540
1183720
1314980
901843
1925386
2877001
859654
2831773
1899124
462592
896042
68221
814448
2084137
2274869
978693
1531127
1515463
1470417
2666465
924543
2594212
2245471
2358923
2686502
2666532
2699800
242132
2751083
2361919
1133761
1121654
131131
2799172
82691
659012
1750589
212927
1985123
2195082
1129792
1423580
901092
2180491
2167220
903843
1300630
1942403
556620
104109
2134427
1367016
2503874
1812097
2763154
1729670
1672514
2141447
2769551
523859
1253840
358533
2654473
1806163
2287163
1555581
1423450
1070717
1587655
271724
2689218
1914117
441391
2153881
1499286
2746133
2263658
1412375
2825338
2239695
1407040
1568733
1368718
440829
228778
2682399
33142
711879
1406497
1307064
2132462
530584
2539953
2863506
560840
566907
169206
173785
419394
959029
1467306
1374349
2197491
357606
751432
1815775
435469
690504
2634807
1640314
1182572
553782
995150
635951
2239075
1784410
2611259
1118438
301722
1219665
575951
295837
1397724
2725670
2658835
2721595
469971
901678
2212481
2815600
499209
1681061
1728791
1320948
1555950
2266861
478647
1599702
780604
1778476
1579684
2453710
1793163
2626393
346645
2015719
38754
464602
1064290
2390602
1812274
440238
22853
338058
2007428
591573
2372231
1925855
1168856
335489
1951121
1394769
809078
1537109
2012565
2695104
2077222
717378
2850655
2927528
1511851
2737375
1800158
358541
1856634
1143677
2638299
698904
2136171
175379
2354078
330360
157051
2381558
2784527
2749290
2088923
804748
1651271
1113720
2215622
2670250
937177
2037021
2682236
1622589
578397
2303870
739662
2413281
42437
2671559
918468
1655556
2070106
1128943
520057
980133
433156
136994
1728745
2098213
1397116
1966802
2644127
1328235
849693
1290321
2069730
1923363
1094175
2671911
2201297
915612
646937
1101034
798249
2442673
2565904
1609165
2141239
1312338
2902284
678750
2470560
2161715
2636134
181994
151706
1216633
2921529
510243
815709
808894
1635779
2331895
348013
1056722
1124158
426652
2169394
2415838
1100726
9105
811205
2093513
2787139
2357858
2242223
2925591
704904
813241
2026544
428553
2491040
806294
1447728
94193
118622
1857364
2506420
18466
904356
699758
1153085
1637729
1258708
1696656
2814343
2662144
2293994
1748174
1224876
1818406
912492
2719876
1802670
352798
667800
1319034
2105455
1583377
1922820
2860508
413627
1486529
2501026
775815
2079127
2315899
2889840
384014
1487865
115362
801700
817020
2759506
894449
2219801
1877411
2077236
2186863
1301656
353494
1283759
1475546
1980251
2907894
1874852
1924519
2569189
1418933
2414462
2054453
1182535
2218804
1791067
1760463
559021
1763152
1384368
1185428
1006424
1127930
2113943
2510856
238350
522441
2223470
1888468
1384068
844750
1644126
2206986
506021
849240
313228
1035461
2189587
1703714
2278149
1247351
79354
516858
2661051
2197884
1837949
2882851
2740113
2138758
2404821
668156
899726
2851474
625920
1979934
812654
1660421
2290565
2222278
1585168
2728258
2042880
681063
843088
1723105
696751
85415
2438360
2614435
358897
2914801
2875243
2594577
2833218
1063640
2816894
1851881
2676279
908902
2376218
451768
2066786
2495960
1572816
2702372
337422
503208
1221153
1319818
138632
586923
433877
1643756
1264976
996795
372091
1542062
1789141
2869948
979885
2919047
950315
2870617
100185
1866800
2332509
1001041
395344
461391
390112
2402249
679556
2275012
2279682
718195
2051086
2801069
2237433
1505273
60885
1238675
2747855
1191308
1147425
2734494
2494337
634478
1145155
739626
2656837
951671
2453423
2183994
1128451
95754
316722
528881
1390180
952160
418650
728856
1617393
2181905
2191216
2631538
797093
1725017
196564
2403616
1190464
2829826
2347171
581292
2196670
174247
1500061
181372
2029052
820933
856515
2027301
1194474
612043
2147595
1607441
2007726
293328
149066
2060026
1914413
1741899
2213549
2703245
367625
769864
258804
802008
123874
104272
2147688
1136551
1794659
947800
2380635
137827
1998910
2299020
501118
271998
662030
255667
207005
2619377
1561650
693857
2770412
318490
2637448
2525163
2717840
1559368
1419934
2088457
1665343
719642
2083917
1582097
2023192
1080954
2925476
440279
890649
423115
292422
1722745
2642337
2804865
2675571
2651044
2839293
1417104
540147
2002103
2840023
1285775
2458564
2622819
548337
2416723
1658726
386877
2373748
110806
1112070
2807946
2180394
2078484
2108021
2600502
2101532
1468987
1845827
1392043
1372959
2631719
2889706
1786653
2339973
1227219
2883043
2371551
561604
1305930
857282
1659235
1816914
538037
2331627
278998
1179588
126192
1163023
1419592
1007090
1634147
562430
2790066
856695
2115698
1759037
2164500
251659
1097148
1257925
2839187
2659915
77864
2007130
2274651
1647206
1867372
1777663
1844240
355510
2897653
1039514
1303045
2859891
2547220
890103
422196
172086
1023807
2421634
2299606
23575
2755745
524916
1068696
1117087
2116878
2276257
1116682
1971761
1373502
802951
2851683
2551012
2599132
394448
762592
2022688
2621291
10724
2656928
1456970
847099
2906493
216105
898976
2388321
1177799
1286515
2700978
905017
537323
2821706
2713301
1613475
1928920
1540620
458134
2045412
1639714
1925000
1068195
248952
2889121
1819359
1429396
984435
1966040
2690626
1089447
1874555
440377
2286273
49878
1079511
1961667
194700
2464401
1002125
1965798
846735
881421
117487
754542
1910300
454329
411463
1481341
413650
570840
1595129
1358141
584975
2543700
2829329
965667
1053259
561926
1791459
799784
1414963
1666189
2258337
49164
743144
80686
1084260
1543612
1833938
256743
43002
1774708
2669449
2544914
1157493
2174041
619823
1317433
2134362
1583043
157491
1022395
2819951
2496737
524766
514336
329691
796966
617
333809
2080198
861365
236219
1259642
2103379
94513
763619
216125
2345527
2938008
1881671
278964
1312779
472414
1407786
289626
1133140
1020226
220738
1269228
1994081
186892
175135
815500
1463586
2766222
771653
548914
378892
2486885
948902
2594670
994773
450017
234396
1444539
1094201
2304212
2650036
1954545
108703
2915271
2215040
1826945
583398
1977566
1462424
210032
1807696
2244124
328722
2780741
637919
246127
779689
1441726
2704151
2686778
1956730
677811
439050
694526
1578311
2087194
744835
489412
554791
975752
2061002
38968
1214909
2858356
60429
989347
2678522
2286739
2473020
2361639
2234539
17951
1812424
1250376
1405966
2556038
2522502
357587
1426456
1430774
1117523
1114991
999607
1081706
1887790
306754
1807905
742901
1448714
727335
549336
1654213
509838
2396204
166194
1508370
2282735
92778
2490932
757575
1577428
2798017
2361397
691819
2061545
2118539
434766
1504505
2497555
665068
669350
1272976
1570449
211191
1346707
2898397
1212739
1964509
1646057
2071060
700549
911822
2261078
1402138
2878572
2712749
1374050
312933
1609449
1200295
2578941
982495
1387749
2156943
1740178
942836
32915
738828
2702735
1046621
1569086
1136345
229878
2773324
1396395
1862794
1367883
743654
2494962
1545819
2309120
1234962
1181214
566104
2189857
1402899
1712103
1529778
1266239
315641
413573
720744
184025
82654
2094161
2053909
2321826
1598170
1112336
1010995
619508
2102247
1169107
1656500
61578
1654400
1424643
2884495
468944
2294841
1691589
1438898
800379
1401364
648962
1635314
1555574
1346370
1288861
1791765
124051
352908
1707818
2491763
1779586
2641555
1425396
2899532
406856
828733
2390268
444028
1640667
741121
280726
1680773
2900842
854227
1993813
2249275
2374758
2610708
671427
2810798
231839
921760
2757035
746819
2394088
116344
2833621
2030907
1519071
1800977
616520
1357876
1110244
2262283
650530
1739559
1671246
1789247
2715297
938449
2811361
83211
2857683
1918110
2397584
804365
302667
73789
879176
1647088
1571440
2526384
1942487
91698
2222474
90667
223676
2449867
337645
1520129
2800023
2333588
2462732
120864
1601744
1001698
218660
1161820
2839185
516224
1599746
587718
195624
1631352
529037
62723
1997445
2188799
493864
2300860
621355
269098
445339
2907087
2490737
179431
585993
634653
2378259
385842
910005
2342226
2900073
2753654
2529757
1898657
1368066
1971028
2935116
981537
1235290
573413
1885496
1050117
1398458
808397
2468171
460299
2377805
2486340
628503
917367
1054282
1309041
2170851
1318287
1971797
419816
862260
2543174
917800
1990116
2394932
987083
909955
401149
776185
984756
1933357
690602
2880042
2884384
592935
896311
1897785
2653513
2280357
1953180
573750
933089
1396364
516251
573500
2112462
1551067
421754
2332351
234119
2511209
2528841
741736
1275297
87549
2565928
1377131
308519
1186383
392546
471393
866026
2891540
2037365
2646997
2894163
116490
2247540
375360
724278
2791537
566755
225790
1193945
1345435
164481
677126
919440
1719034
2556692
694034
790131
416172
27885
758387
1733702
360651
2025463
2486132
1029660
847338
811959
1128921
2130189
2059615
2439215
1527302
1464850
1961095
1114620
18576
2269019
1352515
225198
1784823
1668369
1556637
1404501
1610525
2847849
41769
1690509
2388828
2912043
1527332
1691107
1208490
780923
1769742
1684146
931985
417078
974502
514466
682340
1228456
1509756
987722
614313
1862765
2733654
1049246
1325040
449006
2401768
1255334
2727864
1667614
663097
2213688
110300
2465883
2143786
1016579
436678
1240641
2831489
1704041
1887639
703296
145909
762699
1899327
1562809
2446378
117613
2488685
1361234
1723667
210836
2277621
2728300
2195288
2226391
1112711
1894464
641911
2824278
1511654
206968
1539077
2027716
2396365
2032053
2544888
2515004
2878533
975430
202127
1877631
1629152
1766560
173551
515121
235964
146371
896046
916438
1787668
2573292
436134
167441
1973389
2512065
1569018
1719663
2437357
966562
742405
231456
1617110
1484876
1137574
936543
1343816
1653715
1674538
251262
2285267
2308858
2841389
2432177
2870517
451925
515526
603530
1051714
699375
1221804
2174578
2688255
1993147
105193
2205715
635134
565590
2020748
2683708
291182
218623
2923091
1772056
1394757
284104
311922
2684847
1590202
743591
795727
2661399
1812757
1425168
1404418
2127753
1695947
105072
2068626
2755198
836067
1153018
1194866
705284
2817238
2140382
59764
1217346
2521471
712789
2241510
2787303
389402
1863630
229769
2475125
1273056
923528
1382743
208017
2182521
1974479
2521321
1801809
2680056
2475263
1723013
983236
351904
2067947
761045
1016460
33929
1316867
93408
533808
307412
1806505
1258420
1250369
1087218
443666
2016891
1170188
2143718
1993199
670543
1800044
2909357
613702
2688432
272603
1216706
1891610
1668460
470924
1142435
2911684
1921294
2203569
247771
940268
1295341
628157
2695468
1510111
1021583
1102689
469333
1860469
2421071
674123
2212667
1962063
1676150
80958
319569
2219933
1480530
2373761
453448
2271199
2655888
1336615
1574548
762071
1953177
427951
2444610
662317
594316
126397
2895183
719360
282518
1286219
1015039
1863719
696586
2933647
87182
2161057
1805239
2399308
6497
2918693
2587239
552673
95662
776040
1984281
2768538
139052
24829
1125246
2137037
455068
2537835
1345757
2629507
2310311
236619
2830682
2400186
2556458
2782576
2411308
2460810
476552
1232712
374833
432284
1980005
552321
536385
2288461
2409098
1510915
512203
2758704
2484266
2565304
2077126
2007196
1353952
649105
2426845
2526321
941241
1416988
1388758
2453435
409338
1174059
2935211
1295916
1953583
735697
1916513
1755136
2067373
1186613
916882
1100860
1584167
1355347
434849
427530
145347
1959050
1240357
2415250
1675872
1454235
1882717
1068483
965816
2924345
1344311
1619238
296793
2112761
2621238
2541833
1194521
1949326
1548351
2159600
418590
2529698
422087
2041950
249154
2118554
1629771
560294
902599
83865
62626
167342
2516011
2712997
2872034
1799133
2478739
1846057
1213536
2226060
1252626
1260666
123461
388625
1500139
2407481
1692827
1986705
2545484
354119
1427483
2760521
1987463
1976012
285937
2825425
2125074
1359172
2559860
1157966
2493134
168567
1662388
1834833
1435020
2246227
1103038
2634627
1033354
547994
1306072
2519215
1987882
2180914
1966248
1233210
2692148
1670001
2059238
1821390
943341
169290
522932
2282584
2701827
309632
1735325
1468307
1646934
1272236
1713961
1955582
2556626
2005319
83334
1477544
1167172
986397
152812
413640
1166073
121478
1240731
2666254
1729480
2806128
1629973
1291165
2650442
1539908
1400222
329633
2767799
764923
1907463
127313
1186178
1193728
2390724
1335941
1005163
122879
543436
2521020
1352679
2713842
1142415
487374
2636432
1685097
1927772
1891990
1643068
752940
1312086
388996
2083480
1917944
1413633
773311
1798920
2881969
2476993
1236156
1262699
1390257
371031
1338854
627625
2927512
27508
2112597
651563
971469
1941637
240668
1486975
1063203
2213428
2624982
2190673
2766862
2927828
249877
597081
1464130
28834
2796321
1470192
2001549
2493533
1838685
565010
1108468
2607998
2455006
898293
1261185
643942
675414
951587
1561335
679841
654414
1254212
171106
2324836
1902079
1811881
850073
427962
2153609
1621608
1112182
2410134
402092
638295
2003255
870962
2749045
763366
2898906
204657
1861056
2417104
1182570
479415
1692598
544423
2235299
1419085
677315
2706340
2314319
131821
1087456
549703
1360725
1133009
690642
2045335
2266217
26623
1218416
245611
1674379
583861
2285967
718085
1437340
1799859
1224223
1543292
2286637
1581163
2299675
2067071
1540075
822267
2735035
2506052
192460
258852
753611
580831
919537
209450
245772
2862400
460522
1063690
2298163
1938220
164413
103488
2148241
1703791
2809519
442555
1029727
2649167
2823262
529894
428935
344688
1222057
1603286
1570694
2147331
1628823
1492312
908780
1479098
2571243
901770
2880000
1211571
1016063
960957
579067
2288904
850650
2533842
1049330
361614
414712
256311
2560402
2841525
2640231
1099
2498330
1377763
2436192
2917036
1486323
1440194
1679426
2824021
15426
752109
639932
1462627
91883
2122876
693644
1895839
807844
143611
1292539
991222
1244835
1997692
170139
2160036
1549541
2840848
896120
313664
1422716
1899768
591529
375095
1570699
2364667
288073
2841254
1363770
2885758
1321428
1021849
2462356
2451348
484864
331340
699440
2279241
2804098
1306529
1949346
2772381
2494926
2247639
1035352
1160100
2719934
1400158
576374
1364445
2475610
2904732
2505517
978553
306099
1926138
1245063
2054516
2532039
2823071
981989
78902
1581494
1076305
638432
579430
2616389
1149764
2662722
652434
1162461
1889241
554964
2741251
1688775
2718138
2565585
720913
73547
548219
1761470
894341
1377320
860117
1360997
2901292
542140
1685626
1483633
1120895
1263770
1332295
726115
767536
2927539
119785
1476080
2233208
274164
580340
197604
2481619
1727171
1828923
2316148
2764965
2879677
2372696
1390127
2503498
2253521
2209616
1855531
1591718
2908773
2897062
2053383
850896
1788101
1373371
2135898
1908882
2116274
1050933
304973
2303913
2923527
1566847
67690
1098947
2400687
181900
1030351
2751375
36018
852435
257726
1207439
283408
2632398
566460
640894
2755398
1181090
778570
1556209
570994
1725672
484912
1208462
1362418
1825016
1985720
1575759
2236548
2315302
835272
113540
1848125
2769610
2635148
2491395
571717
2462269
2711705
1248933
2117747
260132
1733523
1249518
1777332
2705142
628248
2110067
570440
2874896
886652
1731350
2006235
802556
1961589
1994619
2496231
670751
2287312
693985
2503484
1742388
1151370
1207442
2387048
805163
2761549
1639446
245050
140232
935180
1660146
1111820
2252475
1619125
25634
2887725
1306821
2409576
105724
394402
46617
505023
1043197
2548815
478049
1478293
48137
2768950
275555
1094625
2623432
1655580
1126936
196951
2805338
2366399
1066856
435644
1793837
834067
291842
2260208
1718748
2105840
2764555
2853313
1547417
2582164
2707460
1260519
2713446
1847077
1901028
1152670
1022667
850443
783446
2222813
1078024
1871594
2205632
2060871
2248294
2936560
2591827
2913375
1085871
1668232
1539511
2867765
2692842
2292119
1451920
208900
2381520
113525
72132
1899740
1193273
2168032
2793325
533782
2936618
753172
314871
2004129
2278251
773692
693562
1319566
2784914
1636269
1887545
39756
562334
1085039
2325348
1644107
2700629
306303
2733947
2074840
830244
901890
2083192
1365094
2811246
681620
2806866
1684273
800354
1745684
2465734
1222933
2294964
2504586
908640
480561
2309051
215705
1043977
1446727
1095618
1497588
1402958
1200169
152884
1559261
2179297
623683
1213729
2901717
1528070
528990
2728416
1412704
1325866
1988902
1305330
1134158
381664
931016
2520848
417806
923551
219621
1077749
107953
2603045
2129608
1970129
1040255
2295346
488721
2846186
171686
872082
2096148
2870042
2562227
1955650
120918
652193
1249574
1633295
414689
249827
2753732
2039553
2736409
1760777
1845154
912105
2517590
1478942
1659845
2054001
734609
2214459
815467
1325095
1172070
2603765
1464338
652198
771171
2562275
1227046
1450819
1269668
1212037
295984
1465833
581368
652896
1398066
2425535
736702
1367190
2353037
1945127
1694430
2297261
1970715
598943
1553521
2760774
685780
1014324
251565
406865
2409013
1092401
1305109
2459242
1090048
607645
1365009
909025
1863766
571992
869959
2310151
119484
8697
2275105
353430
315045
2155562
2141367
237231
789936
2370209
2730268
1796036
2040353
852774
1322402
2562646
813067
1206043
378462
2279796
1452050
2442274
1308465
2452335
1995861
919845
1894629
150747
1282147
2194662
1398741
2576130
477788
2363098
1851374
2801945
1346351
2511667
536817
1937985
15665
41993
2826692
147699
625651
2655702
519138
2791950
983853
195190
2840622
1020922
549189
1859617
2428676
594395
1560947
1564628
1462527
2648054
2690619
2592769
2679601
2589588
641855
1323394
240181
642701
2507177
2570819
1032952
104496
804872
784461
1398749
2614759
553427
2712939
1982664
123820
1934811
916309
1811099
232669
1970893
1446243
2172907
2221995
2734377
2398204
2826926
231894
2491734
2494585
2745421
1047135
2019627
1382659
1162461
1801358
2307583
541451
264080
2324585
2117170
2005592
912851
1325740
1064482
1492695
1622835
51162
1509405
258791
1897154
2470844
1870052
2870265
2493385
313803
2069957
2269965
2621684
1342779
665151
1540550
2687137
413211
2470521
1159064
1672805
1586443
709885
1713311
1581057
1315687
1273098
440186
2049332
1845536
1188341
453247
707926
1553599
273049
2307146
2792736
2657953
283169
1457028
2518323
405402
1654556
957980
686864
237304
86615
1009558
2498595
2078304
2223943
2668848
299278
2215147
39881
27875
1648037
982069
1887759
2273564
1160247
1628917
2350351
2701287
1181557
1453367
1307931
1648748
907010
1845951
1158994
947518
934293
1879981
1014398
1952921
912095
2879195
1793276
2268072
1379808
2823768
49676
165998
881496
2464248
1450462
941714
2767169
2724541
242395
1359073
561808
1293465
1328667
320013
543241
2539994
2110396
2034799
1207225
597586
2888272
5852
2577814
1536543
1047339
1028708
2203983
1132244
388992
325344
1545207
1006040
617261
2070715
2064368
793683
2277114
925513
1708349
294950
585910
2810868
2057226
2656562
2075930
1400968
2286759
125075
2538982
2457266
1653807
1769948
1374256
2400497
57814
2435881
467124
2098907
839185
400505
2902652
372971
1148109
334350
2831627
2291812
1860016
2280950
970311
487049
382968
1709515
2529566
2032008
2445502
2144831
1196628
224524
678905
2369372
1690522
733376
2615540
446167
798324
1201767
105535
680203
136920
1872701
802625
401301
2607260
211788
1652207
423422
2505260
1335649
2856667
1718143
2441601
1967510
642358
2700725
2008185
2253161
300766
885710
1435285
699201
2937844
841388
395380
1882225
516917
1207629
563033
797022
762386
188630
1042048
1579784
227760
2635240
356020
1349966
74410
1806520
1877345
2044986
2551487
1094538
1210516
842959
935658
1977636
2040029
1348575
2332881
2874248
741537
2720154
1118047
1957719
1020182
2298953
2327125
1199685
356395
2499512
781440
74364
2086838
153335
1450652
1156597
676153
1915641
532943
160468
860689
1885273
2453843
270769
1444463
1938936
2392010
1891410
319366
1293531
2068669
402902
777863
1227901
1333144
1178590
2908926
385984
2385027
2568500
207629
2284679
2133211
1608669
1027275
1262965
163317
823856
1414731
952439
2025594
814444
2098236
2189353
2087402
976441
1594640
1332953
2667241
692815
2229344
2002321
944648
501597
1467881
248258
1719452
286771
751577
851762
2471974
2459202
1461489
1354047
2993
2549089
2278129
1820290
1609879
2163058
1187184
799595
1786071
2498390
2680525
2625628
2624323
2013164
1775749
2295556
1619396
2869892
2566476
2081770
1725461
855656
2869996
2015467
1480265
348520
1170573
2070791
658467
1708494
66284
1072628
1482424
1287036
507290
604809
753042
2876583
3507
2481566
1456615
472347
717148
97396
1308211
978713
728543
575179
1390096
1085944
2607176
1458072
2816939
1464062
1657788
2868635
578000
1377970
2279669
1377085
1128321
1059995
2895360
2687513
2152866
1811649
2393
1401156
166453
2570883
2315712
361756
122736
2040473
1794446
1550234
1484820
1775890
1443044
164848
2690153
1257453
1456943
1772602
1236022
2561220
1818814
2110678
1124699
419873
1796342
1845912
226403
524040
415550
2768302
1830740
2871045
1196322
291133
1347237
2460509
2251906
1759982
2042889
2534127
446223
829097
1873755
2232166
1523999
43797
901661
717822
2250064
673043
1093801
426561
599712
2415487
2153977
491887
1797634
1208696
87452
1592646
969888
998314
2064915
1477682
153412
1102357
2651380
982896
2526748
246114
858827
2122545
1407152
821994
1491537
1641881
441290
679922
331602
1470036
2732584
1558772
1535968
490185
2654506
594780
1965754
2440652
1769673
1341563
1807594
2574876
40333
1922909
172857
57969
1572285
2553921
1125680
946264
179125
1440228
87
2012882
2918393
483897
1160397
1965540
489492
2436255
929399
1756180
137296
2154312
2189717
2880255
1537193
2071491
2834565
965111
56468
2569378
1039074
2200515
2576086
2934519
1547791
485287
2615638
697083
1918130
1763180
586132
805021
1883772
2111758
534581
814228
1740337
2210024
1468840
2021777
2611753
1908632
1686451
2542181
629260
2194230
303694
1859070
1708671
21658
745722
1189268
377685
1235935
290532
1188686
2827417
2913329
280935
656222
2225536
2319946
2683642
1283923
173972
2690326
2368592
2561268
2179852
2578766
467482
2093814
1879409
816881
2257045
2262927
1965721
814932
2184488
2727304
424971
402216
2194372
2582120
605810
2500690
1353520
1728443
695863
1413490
1071102
143628
2613719
794205
2195679
1067958
554814
1361554
2049630
460905
207946
1815426
1428028
602964
1864997
609104
1574706
715738
1108347
2749727
1872588
1645347
1631256
2175762
2145534
2871168
2660987
1478247
43783
209068
2163039
1199004
1179882
709642
2785254
628246
2917971
244527
1696845
562796
953537
1121217
1507674
1548554
1826051
2552306
1388151
67708
1279055
1611317
1043622
2688180
1352864
1916107
2504579
2668243
635632
1510171
1653219
1906177
191075
2019871
639106
2684651
2630301
1715220
961509
2289987
819327
2184041
435147
171724
962754
904466
657211
2042734
2881766
2494506
1065922
2487324
555805
1872682
1351097
2584015
2215733
895859
2612881
2696628
766724
213168
572544
2859931
2013904
649010
2502877
232269
2842315
958764
592148
1585317
2361410
2800298
390828
1680297
2265390
76628
746819
1950204
2335312
880485
391868
2666217
1656774
1199316
1206050
1519710
480728
87698
459705
970397
2915604
1942786
1033925
752335
491061
2383153
292975
73985
2814337
1598275
2390825
1184317
1358932
1509895
764557
1967006
2701646
1611465
1945220
2511699
2933526
716261
2572223
1215866
209395
931569
1393560
1311847
1615523
1817641
2540110
2376799
279523
2875377
353708
1792500
1029536
854289
1673464
803775
636808
553625
2506100
1920435
827165
1532604
2529902
1868398
301465
2584227
272735
1693215
892190
1216847
2413104
2216685
2031039
2363023
1894710
1079667
2524516
2054849
2518563
1012443
1509617
565950
2673232
1553340
1023856
2686455
769315
2581190
891452
376978
996115
885110
2788751
1831381
681812
533035
2933708
378767
2152466
1798077
1903053
1081040
1497423
1223748
951104
372189
1727996
2108842
1130547
1043776
1564020
178753
671495
361024
104979
2264101
1940791
2851313
1217108
960786
1009508
287360
232437
2031749
2059073
2402027
74776
1102915
426384
1086564
345613
2259915
727202
1517258
1826787
304848
1986792
2712457
586576
1374327
402687
1192201
20836
22309
1964659
1967497
1924176
889674
1661006
884185
1798372
2301233
1332951
2036740
620516
134313
1481455
829682
1898015
2343899
122206
1033736
146521
618718
1282127
2362811
1946629
613866
756391
3207
101533
516001
1347227
1032753
1315015
1542487
1130236
2769674
1216595
1208875
2371124
2166131
1657231
877980
133318
1626161
2870732
1072709
2555501
968508
119638
1056797
2137817
1726735
608489
2320964
704589
229793
1192108
628988
1619810
414793
2898052
2763993
1053273
1484443
1263423
2853604
332066
333909
2319829
1372551
1947317
389759
2220060
2644532
1029044
1953716
400581
25118
2776987
2523943
2687963
484606
2322276
2009318
2498047
2408249
1352517
2583367
2225149
2750308
572248
1719827
2125953
1490292
223033
1387450
2911394
1366996
2358413
281215
292454
2450670
2206401
2099319
1409660
87765
133365
402943
2316568
1301814
2713999
1060890
1643989
758544
315309
2838585
2050827
1621857
541294
1822210
284390
1773335
1345378
2054458
597611
884987
1816736
2132575
940136
13917
1825016
1545181
2166707
2382909
494676
399615
1056246
2392944
1482717
1827431
1039576
2624945
622192
2100789
1090448
253514
1046463
915370
2920538
2545882
2691794
157349
2444680
1398977
1013012
1925198
424758
20390
150584
2027135
302834
1867963
2692307
2746620
2433682
232167
1306252
2570360
1817705
1464974
2294482
1990086
844123
1199683
1125391
1328334
300705
580905
1596250
833351
973674
1125269
927904
1881320
267788
1308477
484266
1760168
449920
886683
1527658
872851
2444248
1087166
250139
321234
1628727
959451
2023997
1851283
1244443
432196
751574
2295696
1334896
322900
138378
1349885
556682
215214
315440
2566039
2839159
2481953
2004064
793287
680194
1240748
1381512
1118737
2165940
2194854
1471851
2795639
880934
902668
55132
2257561
2783922
1557931
28030
149157
204758
583222
1598174
1043465
2069136
2899912
872289
2625778
1425996
1951102
2123496
536355
2020059
203016
2674510
653553
2124067
1364866
2477264
513233
1880332
675634
562149
277439
762093
32084
1109172
1986259
2716734
2651161
2217408
734134
2357710
1320630
552748
2206050
1041940
356718
476634
2664301
2057904
2631521
1831920
1321027
1310572
1164330
2594249
327106
945404
1892454
133058
2231442
2891637
1287196
1307588
420851
351698
92152
1916282
2098894
1490497
2290560
1123077
1937345
11576
1733972
1086504
2481404
1625166
2496321
895151
86356
1163217
1232602
2910733
234619
2585647
1849079
2703298
2366622
1774096
740177
2381454
2158190
74629
1848268
2784973
2400017
2601265
711495
1500043
1291886
2487237
1154316
684968
2316138
1420786
1717177
2727537
1143600
597989
1425479
1622792
1830846
1565152
1422360
2936543
1288465
1570754
1511426
1197143
2444039
973445
1992070
910243
2274537
2107983
1165142
2078582
1302146
2498114
2263229
2430757
2095462
706651
1338099
1825625
2862925
1589167
917456
2754108
1305851
1430434
2059407
2425262
38559
2016453
1843482
1467286
1274534
818550
1905072
470495
38446
2261473
1500129
1477740
1709711
1232354
2753542
34257
1488634
2676422
2083899
1342729
498216
647558
1556980
23873
2688040
1601745
2274837
1989253
1563838
2512619
1543571
514635
325516
2342365
810965
1551375
724074
2023496
246880
2831663
1111142
2750102
277650
2176419
499684
1372307
832939
1088967
2932861
2323299
794450
451059
1568685
1068850
2652242
2009153
2704973
267555
1245243
762870
684218
2118319
2812044
1729736
2875199
696947
1635858
114968
985625
1811728
190218
1343358
508678
2346238
2435370
408837
1307580
331417
1706645
476221
2212395
635042
443207
2793102
2271287
1805119
1318729
440721
884283
2566721
248824
1903193
601606
2202974
26682
107483
2558591
2877671
2565508
1272001
71218
720907
2531076
2025942
535680
109747
1591670
2939513
2155103
1819728
1514751
414860
522939
188419
2470530
852715
289094
1510016
69777
1606449
2841694
1381723
625202
2397919
94094
2896397
2614483
494912
153457
2155943
2250100
642175
1888907
892912
1149641
1479429
2035729
1649998
505296
590772
845393
1381750
2774543
545320
2130976
350328
1616134
1621024
765620
2632923
2918563
1093912
894636
2193710
2137505
2655332
2110935
1153022
506792
1238412
53608
505345
2831002
2399963
1676909
1935375
1081814
1415662
2073361
2775505
423373
1713526
1728695
1819828
104817
2242733
238581
634698
1607887
2137465
2766715
2221285
2759797
2303511
115620
1828986
1418212
2249787
1089679
1996781
2045433
2595365
2608648
2555456
612030
2457590
1056712
2092998
236777
1085279
42087
533125
563747
216632
546730
126792
836753
875257
1533103
2701442
2776691
1056529
2374804
2331630
1522269
685402
894653
552887
341991
1114296
2867258
1184479
2424791
768813
1421250
56565
1663598
469610
2364281
913435
1045204
2738895
1317961
2157276
2814514
2371767
828279
2229547
1709865
1671908
2915647
271445
622074
1779990
1597129
635124
2153051
1022583
431262
2201518
482390
1717179
2025319
1888078
1328809
682255
2615359
2937644
565668
238867
1600250
1686017
2175466
2626423
2219971
1501048
1702226
2159964
716873
998838
334850
1692398
979287
745892
1923037
396995
2160485
507320
121351
2633480
1751571
2262960
551746
2380016
1491140
1634658
1614183
2528632
1607064
2247989
2571569
954198
821863
433039
2246792
1158229
1777786
1540209
368068
1532578
2373353
1654937
1034037
2727813
890365
1128381
2664410
2466243
1391595
1532608
656158
1312862
1902169
961697
303497
1268282
796482
1164586
235648
1130100
1080525
1603498
1237202
1112179
320462
377023
2364039
693498
529927
44637
120721
418463
1813677
2547250
1842266
1099119
1169227
425599
155115
791486
2907923
1996117
622294
300662
2802385
2085668
1673768
1814498
1798308
1938442
1446977
2483843
2923824
2570812
2241155
280086
631991
464073
1403464
1590823
2882582
1066192
1025613
784129
2523949
61235
1613109
2744447
2226760
938583
390273
1139359
625042
1471199
2779410
2419178
2084213
1256232
2791294
438017
2463214
2820601
816651
1902978
800190
1086101
664055
111999
954161
836377
2518377
465554
732316
1039968
86615
2572661
542849
2150495
2664688
599988
11967
1173174
1372373
274762
1836392
2688833
2099881
2607372
2515422
35341
2416346
2460951
1864524
559970
67182
2095747
2234637
1920787
2432988
1169363
2936053
366394
2587290
308840
2029171
622049
1432747
2451723
971738
109181
2676067
1236916
1264103
2265580
2446581
996704
214754
2553402
2252878
2877011
116347
2754274
2259771
1992993
1622384
1351378
1982638
1947598
408522
2612471
561985
362431
1500770
1405828
1193792
2785363
2304397
359191
1472596
1075039
2468756
937698
378229
2265902
2363488
1992213
712950
2004126
123556
2935765
2238396
167735
325145
2757657
1305212
2583399
1577852
2547112
1955149
2085927
1094051
2511418
2161107
1941231
2280940
94174
255362
196711
2328514
1098157
1519663
1025264
1725213
2246163
1626667
117706
2914115
739258
144046
181675
2150385
1628156
421442
928188
1574362
266137
1370755
209944
1068880
371084
2872695
2382067
348333
1007583
86196
1611298
489414
195069
2166656
793218
1487996
122241
1179909
57762
1108399
1116180
2812751
2672686
116596
2881861
1469351
2762423
2288463
2770581
52236
2621955
2713248
1319803
2113218
1523536
2224592
2102686
293688
2829603
2665866
1160775
1798417
2868533
452015
2706697
771709
720786
1306112
899114
500327
1519256
2567383
1973373
2556180
1869527
1388088
197933
2327442
2676128
1715825
1483132
1267877
800986
2600361
2523528
1911981
775544
769828
891122
2726463
2925700
486112
2202451
54778
1519520
978938
1915158
502292
1993035
1319866
2840530
2345381
126197
712881
608585
2333872
617387
171476
1085458
2756297
734898
474869
705789
1750446
487625
1988382
2552777
2147027
1577463
2922523
886902
2071740
464128
232966
2097542
772623
654822
289647
24591
843303
2410800
270237
962997
1383843
2240246
48619
378343
711221
506608
43806
58567
11205
1720700
188156
81638
580480
1696863
1410022
1674890
1868873
2328490
862907
920139
237656
847879
1416286
2610742
2861210
466475
1736541
710055
1932054
2227117
2794776
1797196
2845792
978763
2565595
114155
2596250
1056197
2715306
350701
914865
822511
2773132
1849343
2708873
2625192
1726826
260852
1727142
1663732
998871
1706800
236699
768068
2070922
2382046
1182824
2509132
446146
176479
1263313
2153530
577046
2692529
2718980
1771236
1804858
270983
1569906
1536352
997389
1539928
2153842
2708475
2626870
468988
2006369
254870
1118390
1360088
957328
59412
1503850
2336007
1875161
2566196
718365
1465235
759573
1000055
1586563
1647486
151094
1731116
2515959
1325862
2120092
2440508
1368368
233119
2707396
1118469
1015756
1567455
1976901
1455207
1906755
2283735
1998726
47567
2375412
2037734
1987535
2493506
1435813
1791861
72297
1913051
2124471
2171792
2447158
1151692
1135279
2854382
1919862
774331
328548
1350062
157395
583914
1711704
527437
1362647
2626696
849898
2706591
2470431
1934899
2291826
2411323
924365
1963391
886778
1934602
976681
1706144
1080905
714126
1250480
1835056
1963158
512872
2397388
1689547
1106516
2530910
1146442
1416509
493403
2260761
1712372
2299383
1236491
2063149
2241084
2217172
1148535
80730
1933206
1688076
2410233
1905280
1298981
2004793
1496230
2672904
2572222
1116160
2647593
667786
273369
1083727
463954
232551
210674
2698990
2364939
2287820
1888711
1270934
673291
1754705
2399984
1763588
1299966
338256
895649
1768073
2194006
2399627
66751
1794374
2852029
1538522
903862
928508
2077405
1496459
1628947
1321145
1991210
1677617
1874876
2770398
724248
2269364
1526235
830758
570953
2688559
23271
1597075
194038
2460339
1132956
1789578
2746667
950275
2151252
804134
2454554
1221278
858204
2126087
243567
2350550
891386
653768
136488
138064
1781917
2105327
786512
358015
330230
872618
2165729
754354
2441258
797829
2792775
2429448
2141271
2271982
1609652
1589768
2028608
2212203
694492
2111847
2379595
2640382
2321663
167448
2612340
2390717
444813
292873
479002
830410
395363
1483437
1722631
2289318
448999
1753038
2777474
1695908
59989
568840
1629723
2167972
491616
995317
901404
1821028
100581
977762
1929437
313116
1501130
2579872
1543136
2659339
2870772
2110250
491993
673260
893735
2088762
2061495
38799
765441
316272
1706177
578678
2668051
2588657
659223
1865202
219396
1195083
1823599
272038
2229814
1234499
93698
1148189
520741
593234
1056372
340286
1105571
697430
2027459
2009205
727401
2669788
286710
355297
1606821
1071662
2514695
2411168
787240
181646
1442266
543968
892688
770216
1041884
1341710
2465061
10314
2601265
1880046
1508196
1982110
2140658
693109
1267664
1794743
2896030
2867087
27254
2845954
262313
1044715
1327017
535503
866963
2294756
2340877
78070
2784846
2076562
2292796
1216415
53971
2533748
2920306
2658556
270357
2178122
1830954
2420906
1367045
1538159
1176167
1056321
175778
1059994
314325
2485382
2214971
1843573
2347644
298163
1149559
1090857
1036233
189482
1829874
1685107
736425
565578
469664
2588827
60937
1611054
964143
2932871
897367
949867
2689523
78746
116682
373615
1454137
2262456
2541017
2598318
1976193
848411
373295
2396673
2463472
1674659
2927012
1649611
1076530
60298
302448
2551499
2904915
234793
720784
1603396
2554287
1675598
286632
853886
1689051
924327
2331211
1059620
1026526
180292
2254237
1027241
2707955
1938537
450278
600203
2877645
431436
299627
1977395
630098
1110412
1047921
228096
2558654
805748
2827627
212013
1868043
176880
138498
983354
956062
2122297
1583443
1024373
1634121
1588240
2791638
872818
2673948
553322
2358110
988309
2861330
2673912
2746391
2455372
1543922
1261147
2858394
2458771
2180672
1918002
735057
1287319
910962
893021
163091
1486127
1273833
403168
629311
2253958
220298
1602157
2577564
2613129
2037584
2836200
1453012
2252802
2060934
2040525
343028
2570076
1603834
2926294
1542830
859391
1271102
606795
1454151
2778207
47897
2428676
1113647
2188840
1810004
1860668
2816811
1378108
1548931
294960
1389021
1407973
1600220
1851583
1055780
2659381
361971
689275
2640928
253879
2832767
675100
1825430
2217256
2432530
669552
2723350
50728
582910
1293450
1511384
2573516
2641613
2895450
2100161
147774
1256981
2463603
1446255
1859897
432571
1986288
2823907
454863
1311877
881909
729172
2504355
1997346
2272968
470173
2468579
1191932
1793477
1535001
1027260
886725
1069002
1646346
2502373
421426
1912459
2886968
2899215
1263996
2562212
762299
1626347
247988
1285471
682907
804623
2717682
1021563
923949
383883
603039
1859437
2012390
58208
972467
2073225
507794
213063
2353366
1277341
2510105
1346755
271955
1458320
2425869
1568003
1338073
475406
2414989
1491607
2423993
1556798
1136784
1119921
2760242
2189103
552233
2483219
1219097
115282
1387641
1118275
566741
672404
2438560
2529114
2189492
403073
256944
3039
329852
1261347
1326059
2099403
928154
2579277
181589
1120293
1552133
1555195
1433779
2183632
658232
800140
1962940
413612
1089684
2311401
2581753
997690
1709360
2656739
1551561
1125805
1796096
1558119
2697629
2217390
2596033
1520649
666632
2257617
1602818
1106009
2436165
872217
2897772
2278563
1131259
2705662
788128
1871817
2398929
1004765
659433
909852
2923067
2166233
2646102
1859608
2938258
852355
2345129
56002
1468996
401709
577002
1455536
619652
1559055
2878252
822312
1119884
2056657
1600742
2717676
284911
1498311
1995431
692548
467143
219365
321975
1744316
1428655
562586
1292291
1305544
838309
61348
161315
1138650
214113
2128186
1419502
2257372
1151602
216043
842627
2535350
2564224
631741
1681979
2708351
2868655
1989227
2053383
2385318
842010
2757558
1120655
2848107
2108508
1756166
2357503
2476468
662873
1785731
2550998
1906252
2791675
2602170
770963
2250208
1470731
1746772
457815
957022
739291
604454
759247
165703
1875733
1309469
1443153
2468004
2527847
2442102
1241959
787011
144495
1454353
981416
1653909
239885
810199
530388
1896701
1666120
1899581
1511765
1791149
1032389
1658245
2678533
382473
2444837
1924672
2391366
2555881
2566834
2108798
1017597
1320129
2068315
429581
2543773
2643188
1907926
912439
187583
465876
2230400
77882
1564105
2536643
16672
1061743
1800544
1218576
2782537
1389251
2538851
618720
2102226
48456
1253995
1710077
357996
1643537
2119770
74228
2111042
2184614
2703933
2236491
477790
1865126
1120669
1898077
2394073
1263168
222584
2839314
1477643
303407
2375435
1536963
1768931
1512043
858267
2336070
2325556
352654
1128833
738040
2275831
2600529
329430
2647387
865969
1774460
677509
2438592
1959181
1756214
138251
2723736
409847
1226797
714267
1950744
2469741
1877958
2276565
724292
699059
1214455
2637223
911351
2686670
2750500
1376493
787267
1368041
529498
1979183
315552
2874234
1641124
930256
1224481
981721
2845526
1579513
1002469
1167315
1145970
583871
1078613
1904258
819999
840312
1254175
126191
2666135
2730865
33363
1201910
2081813
1927201
408664
850043
32279
1607823
1687749
712504
2169237
389978
969654
585626
2766911
598710
2029302
1372164
205437
765615
161749
2554932
1090453
1953339
1196009
1339950
166473
2396073
1884404
2388771
1755568
104257
2633326
311629
2711572
1982126
391048
2424971
1731049
2201945
2049513
2388243
2513501
473356
2765196
2133679
3685
645999
2899444
1412719
908014
2838811
2008689
1878526
1337987
2227885
94284
2060083
1413625
2587784
634257
1028353
2240041
2854141
2425476
1749040
2441299
2171749
1559204
2668171
262387
2042372
2540424
2378425
583191
1514079
1184220
570018
2822956
2367230
1152119
1542030
367440
2890171
2718860
1797363
2510031
2307856
286832
1610695
2925731
950582
2466018
1969734
307381
983551
660371
2059920
376035
393372
1160275
858540
2582231
2090243
2833618
2106078
2228938
1786174
1665380
1591226
1609038
963444
1621711
2503073
2020279
2206624
543176
2704914
2664872
1862249
2430221
2931812
1814273
628170
1365557
985495
2450793
227665
2497289
939362
1184549
1045415
480013
918389
1618488
930898
2796544
1036272
1625550
242218
2562893
2448324
1261689
1571883
998527
2677968
2071882
2233183
2183536
2536300
710079
2915102
1358027
463844
1179524
1423731
2875364
1850091
2749776
1203018
1139186
2708444
304883
2302193
1848166
186691
2674059
397817
870003
2853454
1926982
625681
900781
1543952
2574183
2349616
339155
1197288
1289080
1611620
1344652
1854051
2209070
1954423
2301845
736400
1949399
429495
388194
1342308
430890
1434145
2144942
2325277
1810330
153661
627500
565899
524280
2070306
1261413
675967
2923303
2249913
1586048
2006372
226736
260238
170794
43064
401238
2843810
2857375
2077307
619541
818379
1235728
2061928
1318833
57203
2667741
2337892
2632125
937240
2873096
1868345
2173878
1483763
1274929
1914571
1704069
2590114
377535
304910
2559282
2756409
1187555
1823399
2158250
1583572
1883358
316882
671480
1391427
1173455
1458994
1410170
111127
1102399
2115069
1504180
867853
166076
1286796
1443103
281715
792417
1861659
1514210
464175
1226544
2332406
2862035
805039
750690
550193
1532556
1122649
474498
2439783
1900881
2613437
1551902
1128404
864535
1971547
2247639
184730
1556408
191133
2768387
2370115
1810308
852886
1287329
2663010
135253
2379212
2874302
739776
370227
1595786
2775571
772417
545834
184131
1954381
1818248
723786
2240592
640652
1246115
2865889
1545195
1473959
229153
1638244
2381987
914901
1360635
940354
1401327
1314800
422544
972864
2521925
1606825
852657
2014925
1372993
2025460
801645
2863191
2240790
351846
1492595
462573
1354112
951348
2141029
2192617
931473
2418135
346071
2222678
829048
1860354
2267156
703777
2219267
2606945
1633170
1883355
2121978
2859627
966907
1400194
1567610
600028
763677
5126
1848251
1977085
2923855
2717933
167911
1922423
2057643
1684871
2044315
673700
2034710
2549724
554372
1172646
69297
486918
805059
942151
2729968
1608766
2047949
302042
2436415
2291821
1834064
2372151
2469453
1073251
803087
2855931
678762
856992
33968
56768
97900
1112667
1884842
1213130
2600942
1000647
306413
323143
347198
2799966
1486288
2272299
2759544
1292628
792301
2781886
1728752
1230304
2257066
2740096
222382
304279
2430452
1887378
312689
2461703
901331
526818
641932
1101743
1974512
1934771
954652
1141665
1994616
1407764
2866574
2629092
105880
563777
2233966
1021546
2937506
1145413
231289
181633
1178872
179940
1515702
43754
2501991
391193
374883
1043126
1928492
874340
1148533
632468
106123
418756
1043309
1500298
447868
1353036
2642591
2839652
691881
506122
2904491
2057426
1323782
1822452
1106764
235774
2621767
2400811
2758089
830753
2828321
416043
957273
2081928
591579
2344382
2616483
1200902
1005571
2788625
321735
749838
2895427
2486776
2281892
645363
1370220
1319684
2460045
2029736
2890138
159146
184122
2659809
2814229
1085382
1624025
2225551
1466642
1015680
1069721
470965
2848574
2513344
227654
1422283
310580
1601053
1042881
646319
1432578
2201397
890223
1190277
1767319
2906555
573374
325751
1881124
2425594
1985443
1440448
2871262
650491
2467105
2912659
1134359
485760
1408488
963379
172992
2910997
681260
1752959
2571136
1357624
1323738
1663740
776576
1177139
673022
953708
566799
503886
44711
517970
545310
1517066
948929
1829532
2824524
880458
784335
2493257
791026
1129959
814561
321676
2468615
1349307
891622
857492
1300941
1083769
2556065
1864371
1470294
1198785
821839
1117105
191169
1703049
1653983
2625109
2391505
1008153
163632
2336267
2065795
2900461
614816
1596407
1857065
1985560
1509214
1789426
2560235
1506122
1448344
2765226
1835643
2156706
2102370
2607084
464980
943964
543283
306024
1561802
2855631
424405
2479965
2575687
546151
559145
1629355
1429221
2489569
2404521
176940
1628064
780325
1756915
1291742
950403
1770565
227407
1313615
2476790
2583721
2295327
631318
803696
1737868
1116466
222604
2753294
2525290
1688957
1923713
1240891
2326482
180494
2853904
2426794
1780941
627166
2245190
1676090
2149779
1696353
191473
2577403
505393
1131971
1590605
2845727
2741630
459633
2855942
2430498
1183377
105229
2749619
1364906
2713058
2458161
2785126
2886953
2046398
2366482
1805886
68443
2789632
2016372
499368
1083448
584088
1186950
708032
2064726
2316384
1647835
560395
2293480
2667871
1548864
1162589
2874330
724093
570302
782714
933725
115143
17966
137759
364651
26483
2798471
2482717
927542
949840
856783
704811
2698041
2604
651190
2432452
1903642
689754
554990
729098
2501662
2099828
645689
1265419
2523463
2623806
2792526
2038720
1510210
1245229
432659
651126
158884
1232931
1428091
552517
2807630
2377048
1045077
138840
346567
210704
605155
2406723
1787651
2722997
2467988
2040610
1651199
1903323
2899217
1669942
1113814
905408
761122
2344093
1539950
1570900
827626
1533080
1513796
1321570
1373873
732293
893070
253378
1720141
2183815
1201764
2083219
868240
1116001
182843
2473326
2247310
212359
2454270
2517391
1361869
2154774
2054723
48993
1636022
1592415
1605204
507237
1145672
321094
2889216
2643872
140985
106849
1705981
1719991
422901
2413960
2018963
1350499
2407471
2853936
2921607
2402870
310266
2015831
2321255
1881389
2335154
400061
759477
323199
1617472
1895116
785894
763372
1910526
259900
2041917
2815838
287806
960723
1815119
712264
1584396
2207446
1324762
1241090
416138
1517080
1196627
1876384
1217039
2792262
631124
2493801
2617448
538730
389826
13754
283587
1993448
99030
2252527
2739367
767602
1337288
2230266
2170173
714395
112229
652157
2619269
1008674
2723345
2031092
377888
729150
1867856
1247974
2256628
2804158
149714
2631103
1652224
1315235
752606
1577511
804773
99533
714742
2220760
373193
2771757
1465862
806578
1223270
1536899
1502785
2375367
468257
1027375
896694
909722
1492115
1119258
534796
1519666
353002
306800
2003656
265299
1824425
2595376
2424796
1133353
2619662
127589
1820149
1182748
2750323
283031
1140417
1963839
913791
152419
773196
2144611
1322033
358702
1748573
1873376
2257567
2065415
2256283
834778
2021036
1008772
2652281
579667
2628887
50541
2818957
2129930
1763162
2331739
354388
1394919
2253256
1824228
2374092
2433826
836223
728043
2896670
2307418
456529
1178652
1901064
1881856
2593232
642878
2209109
1239639
698225
98961
2162489
569105
1969530
1849592
1461658
984461
647380
975105
2901288
1796263
238612
2485460
1592319
2657426
832493
862478
312806
1914019
2592008
2240303
607506
2805736
2889696
995649
794646
558401
1126604
1355054
2809213
1244364
2149362
247128
208249
481248
2936481
604397
71608
355168
523912
203928
1844881
1704490
364496
78783
1440765
201406
2024544
1601595
2601668
1895543
1040154
1073979
2305476
621971
380992
2275961
198204
2397564
2178124
206584
481760
1874239
2861337
267136
275283
1037918
2692191
2601452
99593
2917482
2408978
1922525
1727780
415563
2364951
1976433
627194
427240
1006928
825706
2508072
1614691
2938606
1961498
375819
2175621
1063835
490821
62010
1824091
1395519
33472
2569161
312560
844627
2314100
2327959
662635
1045912
1056734
340518
958294
476480
2376639
63955
2297292
1761587
443651
2615423
15442
2166401
995798
605324
1966505
633509
1172019
537822
847404
1331005
2384585
2559868
2751663
433985
657106
444058
252573
1698755
2170369
343608
2689636
1674635
1424726
1109739
2434891
758314
1673056
616991
1093105
1561292
490381
54199
189714
233537
759275
195199
2457021
1949104
2643683
1525433
33295
1280858
1180178
2078912
1679274
2593745
434583
2538604
1675766
1057448
968415
2737427
572799
2545619
2538337
1057935
495233
2558328
118386
2816923
298332
445277
1020298
2779656
2632772
2114349
32901
193285
1867652
1642948
622940
768991
1863427
830425
553520
2829546
2540411
2764393
1493251
1723827
2224582
2703589
2429943
441824
202052
1788791
2921726
1135771
2265671
1021675
2597281
2925108
2148360
92938
432336
1563014
1498844
1948296
1912143
2188259
2533128
2580862
2860486
1560456
945907
2391949
2488448
500021
1146596
2305738
1020095
804341
295262
321406
805433
44563
2148598
155099
1701995
1980907
1351664
2050642
888723
2528409
994900
1183412
488379
1672154
2376409
1694166
2786010
656473
2579006
856565
2349272
546370
866648
162397
1923804
1331634
537700
1279081
2490318
2210414
2572630
2720818
2331822
1230819
1312419
538015
2161734
2845219
2608169
1564911
492100
1360276
719824
2849759
2174647
139910
68168
2651320
2019676
2709025
2804428
2318601
2421303
2131212
1963065
2220952
234178
2477555
712046
1586216
2145054
1769019
2067874
2767216
385318
2111629
1465517
562843
46699
465315
2034730
954876
474759
1557850
301613
1860245
857496
2357032
2218739
2726405
638793
2552702
371383
2571046
808745
1384707
14231
1869758
558912
2228730
540580
2664692
2245546
1936000
1594693
2521655
1418415
879685
2546955
2865121
2201091
1575657
2616589
1168191
1807934
986293
1179599
833664
628293
54145
1486835
2909524
2654466
423870
2578660
20551
1530733
2011774
938573
95542
1750486
1167345
741049
2904930
2634194
2646034
1847621
2683350
959265
2436858
384040
2727373
2687688
875469
1640719
857542
568027
479645
878977
685255
823830
503896
1339855
1976531
307158
2778500
1298696
1143511
2539688
2588859
12837
836819
2600829
2363524
2878102
2762201
2590786
958116
1694513
1102365
1858214
1096615
786700
1101019
2071511
2654559
583389
2263696
1536601
1994249
2555930
628560
1401804
2933630
262867
1303437
1283813
2645360
1968957
292283
262509
1685452
586181
388400
2245233
2838522
1046208
957977
1428959
419943
2870148
244478
665671
2175752
1277461
1941788
2246400
1902399
720962
1913638
706042
2311898
1380963
474533
831877
1918056
1433316
1355147
1897678
753751
141829
1128890
560703
2268788
1827049
1803197
1872925
2928665
603171
2249475
464433
147112
2536852
2299831
603050
1314718
1867815
2446826
1478181
2073055
2727629
750684
2602326
998733
1492207
2649644
1666555
1332344
2186606
788211
1992124
1051819
1840566
940453
2589075
1787690
2151318
143285
555227
78387
2086577
2615375
2723440
1540737
2607547
284665
112310
359225
2281202
2726178
1459827
1584785
2280644
793506
2837940
1145231
314305
1892225
131118
167222
1321794
1589216
2061753
2879400
305805
1764514
627005
538822
2126857
2143404
150822
2545566
1149182
593961
987043
1613282
2523629
1493057
2646059
664171
324663
2909325
1422585
2633782
1324864
2396303
749691
2122927
136046
509341
1221514
432708
2276655
1884078
2256896
2644015
1682811
1731232
1919354
263626
1404521
686560
1031465
40374
2874867
511677
2008633
1351231
1660191
139202
264485
484266
1640478
340935
90097
1403765
761254
2339032
2597228
1320235
2253401
1617033
56248
759684
919199
1352296
2550436
1145451
283806
492537
935446
2771717
1444346
902105
1208043
2467338
1642775
1945060
18698
308354
1619395
306201
2890615
85180
1715899
2469774
803014
1016281
2504886
1713896
2443846
2336844
36734
2170990
1756480
2407912
336225
2062324
803241
2420423
1190226
19565
2597515
1191444
2047987
1698776
713843
2636206
526644
589089
2340105
2125181
2435944
1868460
1533344
2417345
1975424
2454598
620784
1782093
2387509
1657994
721918
2429998
1681475
688350
1177671
1244844
1597974
1018711
1396674
1640020
1093018
2468517
1767604
938719
1157470
1027483
114634
2286347
213708
1175116
2392170
789020
2444979
1111899
557805
2631428
440133
1681928
1310128
1898202
2242915
2062609
1376631
25977
153392
2543834
717719
522972
2435438
43866
1929758
561986
1646668
1637313
491297
2284029
2396542
120906
2209482
2165077
2429695
1599651
972168
2685662
534369
283030
1077641
1151851
2806558
1957556
170952
2352314
1219173
1360683
45909
2220070
1746157
2499337
1882975
98881
2179300
1743153
1418647
2749571
821061
634754
1325507
1137666
1479341
890041
2029800
238935
190596
487272
408978
1380627
2072582
1889876
1259648
184156
1562175
2833176
594328
146960
1143533
1134511
2448552
2899038
715394
1354815
2187230
910004
1598669
1888220
386679
317471
636078
1723313
93675
1713123
1895959
1607697
2753139
742841
1626831
1674449
2138735
215778
2609277
1492271
2311817
2796099
771254
2692438
1858598
611544
2726155
746240
1234009
2544303
2654044
1596942
2538928
1811103
920256
1985285
2784227
1364564
2288892
1075277
2208470
2856176
1936782
1113917
1461505
2118270
857786
1186355
887118
2472655
1573292
2215374
2237833
498212
217533
1001666
1464917
341545
1756937
15831
500967
288670
1274007
1427185
1518658
981432
459928
517453
2475952
1265233
1342252
269408
1274269
470120
121303
819600
2711910
2647385
198279
870220
2862972
1120480
1555409
1475237
2030230
1492057
70961
760215
1873174
1592420
1285982
1744970
741600
773643
1573236
2915482
2409049
1628461
1055262
737069
2107605
575360
883046
1652111
1299665
991115
2144988
2558875
145475
2711035
409964
1331396
2390955
1845510
1905060
1646389
1311257
1899247
2005352
646578
1834980
1913985
1768309
2218667
2288465
1943228
2718358
409584
2534337
1166100
1117775
2614469
141894
2636597
1348984
1554891
5500
2825180
1224435
955046
283141
1875595
629745
280038
2550372
415103
2847967
2489333
1733174
1399038
2032804
2728902
52692
2205492
1676088
1775315
2104944
2127310
2848085
1110888
1916751
107714
1759947
2901484
2132772
366716
548639
1103452
1452639
2612312
868028
250140
1989354
125977
1786115
2040052
2219223
571948
1075097
2693338
587196
695610
752300
789007
2736639
2074028
2520492
2249514
1335935
93447
659609
239890
2701440
49738
726837
2200803
2608448
793106
2304748
1932690
2341613
240621
1380020
524870
2920749
2138400
1013432
2604826
177336
2230382
1128863
1178607
1796227
2134613
1784054
1009086
2313688
2804244
1380049
999017
2441928
2697637
2474103
1492971
152015
690340
1164298
219603
71826
624335
1619263
899265
2008923
1209062
1426819
2419501
167184
2711971
1181209
646625
2555115
2395033
1822780
831655
2277517
1717225
841595
449249
28569
1928698
383310
312818
1239363
2846489
2895902
209523
2194880
328722
2206291
1544745
1519793
1643853
715201
1674750
419759
1720096
671569
2731248
2103354
1605086
2166366
2121682
2000589
2407171
1147986
1415860
2634334
597208
1929425
97075
228791
238955
2622858
449919
2165736
516679
2649844
1198537
1114413
2219847
312573
614054
956649
2776398
712321
1984333
101355
1306581
2472956
2130168
1552411
1744648
1693894
1152767
808424
1330736
2932918
2011391
772045
2114866
1694213
326114
443581
2327241
2918035
1820633
351092
1758432
198918
2417070
2656640
1446986
1696168
732020
1520906
914541
404312
2687360
2381494
1118813
337595
310524
2879948
2377180
1339328
1818476
1898239
1202741
62543
1785684
1222568
1371403
2886379
187731
1154400
631288
406131
582951
894308
2822034
1152136
1751328
1213393
2274
1212570
280186
498084
2764952
1217188
621211
2500349
674973
831223
1894312
2118486
1949968
2172592
778528
1449709
859936
568516
1306647
2367437
1440287
2314649
2084310
1382603
244114
1575014
1681620
899986
2048516
2647163
697294
524969
2722178
809349
1339194
2173933
2869579
2363662
2688546
462524
739514
887604
64134
408262
2806989
3495
159368
2154750
2220633
1186529
2057804
2026733
80076
759451
1616163
2257367
608753
1372248
724592
1440852
2265679
1515156
1360989
2685820
1343752
1773756
1236063
1386500
577727
1362745
824436
2102732
2825223
1167561
78464
574842
1799116
157377
238316
2873841
1683607
2692843
1035488
643466
2003819
606972
1362109
1346569
1673569
2142208
1271699
1061586
1647606
67315
62629
2458355
846501
1151308
1350180
2135148
496367
2535526
474319
2285262
2458270
2549443
1167100
277280
946888
621875
2677383
819664
596131
52338
1459410
11147
954659
2441986
2309840
2131634
620479
1393594
401462
1356709
1258492
2207601
1799696
1756580
851924
554785
2555975
1008890
351304
4702
2520882
2906963
134269
349339
1605631
2735275
1142820
1706563
1659736
1346720
2886244
1026183
2900357
774150
658826
2330016
1046925
1350682
2762869
2734711
619459
537858
384835
2709218
2524748
1504134
1782916
1171830
2107724
2250168
179391
2536813
1518763
2608652
1330087
2369910
2423709
374830
2549426
32988
1915857
1486490
887462
704204
2626177
1560632
1701017
1644177
1535121
1503020
1801396
1614037
1514105
1598605
84301
1850042
592559
2639300
1049271
1310951
2307299
1468377
2220010
220969
261008
550637
678762
359269
1244180
1397215
2839121
1523581
934877
1025069
1701547
2898258
1671188
2009879
652599
1284317
361769
1588685
1632595
2624584
1819258
1668877
1516409
2556530
888318
303753
1710239
2505865
2555514
2335284
2861848
2078583
2800809
2167882
1761891
2092886
636755
1953161
1137028
2025341
899486
1436079
273513
1221940
724784
55552
463591
1878983
2455619
769872
2382661
753167
2874
1525495
543877
2591678
2304572
2821811
2091167
686118
207543
555056
1186430
2323673
2112529
1815866
2052490
1024304
1955019
2451316
1093208
2215046
1922888
925298
2154949
711088
544264
2206194
1223309
1389287
2454913
1689695
256082
783109
1527165
505009
2570265
597132
324299
1318036
848819
2240951
773181
1603924
1363072
1261893
1555885
2705725
2908212
1760256
2030055
1467726
734757
888383
2644995
2163638
1752172
620771
1053452
277138
2619683
407445
2524179
874130
1162815
291066
692177
2593948
2331944
1123221
2321285
2722447
2398719
48332
1665611
1354641
281104
1100
768520
1933902
3621
1517538
2465387
2042743
1288678
426595
2703385
2889260
2215409
2209925
344266
446856
1029879
1352971
1581754
990113
1572319
1818472
1288390
24373
51164
451126
1574011
335035
251127
2693504
2552450
1728973
1511751
381630
1010163
1988500
770153
386570
1688740
2392448
11519
271187
1689240
1297794
313527
1606560
2460898
2459421
1825887
1450742
1320983
1108738
1244596
2146379
317938
1885669
367872
2184049
1984704
2220077
1198609
2575607
1697375
1154682
519860
2027039
1350816
796905
502331
974344
2288788
1073179
1798501
1003239
2035017
901549
423647
2071462
2580689
672603
257123
670325
730295
2283767
2434286
383843
388001
2556833
1547586
588904
2433666
211270
764887
2283761
250804
2473474
2849085
1962860
2093547
1162906
100419
2093013
2363265
1888243
332551
1403294
2256592
644737
839391
1556104
1733375
1837494
461651
1107500
2242271
1327105
2450518
1056862
1647928
1085674
1733778
472939
1768584
2434921
2147764
41619
2917771
1030154
2005472
476625
326493
2203722
1294865
1784769
2049638
2460742
1500324
2442880
1607339
1976803
2310631
233698
428647
445709
1041644
496451
2803508
331395
174568
1335361
903624
2534807
1035134
2249459
2478896
1925858
1678612
671601
857994
2202266
1565773
1785581
127658
1168490
2378448
1585476
1535422
568043
1469256
676337
1873392
1269921
2528235
1710092
702190
1192538
1131814
80075
2420167
2734632
2043151
327223
1517432
582999
1106899
1325666
2545486
760109
2621465
735535
2793712
2640632
1966520
41267
1400649
60141
1874619
2691885
1785062
457820
1240806
2720991
2664644
762154
2916125
1901428
686512
796591
2106451
1239667
209210
2878659
360158
1533947
2471125
848459
622168
55378
2727845
1006590
719277
2345962
2244139
1041613
665743
401530
1341228
1998097
1543296
2643410
1135874
865918
12745
328308
553566
1565556
2770666
2637749
756419
2739594
2683156
2287049
2805889
1066325
338204
1891659
368409
112713
585520
887079
1675096
1462011
488891
1407664
1677677
1997104
1789918
251050
514166
2909486
624498
131877
2933676
2736884
1750286
220393
734175
792312
2161506
69942
2743506
575176
1907940
1879338
928766
640148
2927637
1773254
1893817
340656
2038956
219463
863156
32524
1960649
459909
204472
546015
2611419
73798
2412552
2447573
1641895
1083889
2451693
1295663
1500098
2431351
2090785
754934
1576326
310558
1760437
79552
1793649
1671607
1997031
2054190
2121842
2805349
1604825
61639
498771
1232326
2317487
516599
1167048
2686324
996235
1141169
1157885
2841412
621803
1433013
1278472
2501046
2611418
939102
2617528
862657
2661165
2221033
2570036
2030543
1897944
1967065
608494
2583450
2304883
613585
1356169
1072393
1299810
1311715
204788
1929702
466218
1712840
1206779
1437591
157240
1285582
728544
2727880
1276583
2281242
2496157
2325523
455900
473416
575473
2011621
2531270
2475610
641225
1831887
752034
2549088
748407
24320
1624771
1861703
1460637
2563668
2637748
1971260
929370
1959166
292973
1101023
844837
2160479
2934716
2440909
2762612
125153
631101
2832212
1594106
1744400
1572267
1222876
1861190
1737813
2257831
881520
1743351
1477503
108371
2161579
2477495
2244105
2301935
2283554
2167176
1342230
2684526
1129932
1043270
2282255
2378341
2868243
2548809
1193724
1773188
328086
1545810
704756
757136
2827085
81071
734815
172583
2603776
546624
2311125
2419766
2463585
2745426
1744055
1027039
425975
2014926
2268443
176278
2649648
1938584
2128265
2408375
149530
2321045
2075502
2464841
484398
1223654
1707009
2397221
2171288
2929845
1952351
1305011
2654622
1791257
1001715
88846
784658
1249027
2865578
2615932
2809988
2158634
2490696
1288873
1825214
137882
1191004
1851878
1201654
1943999
787148
1165157
2039686
2076424
690420
476490
1565575
1971936
1985095
2435775
2364242
1320341
1294655
1444276
421230
943544
2447296
1733461
502271
29865
494986
2067926
1692985
2388592
2901550
463308
1889099
1079601
2423278
2521496
341917
1203711
1494739
58865
2816831
607624
476737
251860
2129066
372647
2357111
341484
1446488
1032799
1208628
814953
1707471
789549
2049300
2754209
1335423
2422178
2482664
1798035
1431866
12465
2269949
266086
402340
523527
2532799
515157
232075
148573
215457
2281706
2272183
1471725
1305983
94093
981866
1221271
1349574
575694
2310434
1079541
1031387
1470205
1374636
2845140
2761891
567380
2682572
805932
2401773
594543
1044254
69340
1018109
1228430
1839593
1263320
224183
650817
86660
1832506
284800
170309
2282761
2863504
126943
103335
1991044
1446714
2329317
1750094
1769154
2584732
1072241
1338138
2120792
2064182
1548065
154522
2465887
988263
1972367
361780
961142
171627
241803
763835
1867557
2099844
2070824
2565616
2471205
588956
1160075
944496
735560
2266642
1914395
2274033
2854014
2676349
981305
2908481
1840549
781762
1447015
2139790
613952
2144495
2019109
239006
1906163
1400726
1771144
541605
2279844
2427912
2605354
2401079
2493785
2925687
1922524
2802800
1171498
2311161
2562117
1894520
1191069
1913146
169340
2397629
796965
1404620
99848
1366426
2043294
250897
1462798
1405870
2513903
779658
2268467
967381
446443
289378
2401404
798541
1405262
1395836
1917963
2720018
892368
1115833
973678
1502197
2207314
880646
2756231
2632508
1082177
1818652
1787435
612183
756370
1315405
1628404
274389
2191944
1825021
458340
2905000
2077733
550267
636503
1029204
580893
1209816
363525
894487
401282
2540398
1096142
753387
1461259
1914719
73624
1233578
460663
2895431
1467970
1993493
2093267
1378156
572560
2094305
107361
2498984
1408733
361533
178426
57897
2713185
2737068
1452195
1742223
539954
2325285
1802587
944730
1602056
2747927
1734691
1537377
616511
1432003
1518967
208331
2750380
1176956
1995484
2600485
2513318
2320608
1241476
2352597
2380903
1265061
1111251
2816952
2784552
1346620
2308048
1860570
1361050
2640022
2508576
426550
920762
2685366
2595344
526581
1828054
2734657
1716758
1721807
2051523
2069610
2809349
453672
2401726
181366
2220049
2827907
751536
1157082
1684001
1557312
493853
2061500
1787137
778579
1441658
1933604
501356
545409
194867
2173571
1057178
1764940
2307748
1118759
1670050
597932
1585142
269780
486802
1454047
1072769
185973
2761179
2821700
389361
2123716
856401
2158952
2364851
960680
866803
248928
563014
2429555
2899336
468112
2646779
1457476
2081196
562994
2210677
2270281
2416882
2290701
2189014
905613
1664737
2804708
2406113
2312226
994549
2911975
885625
1609264
2092973
1426795
2110295
1234855
1641081
1174674
1671561
2054230
2180446
1935224
1113235
470715
810409
370043
396880
1119578
1052613
820366
35886
174290
2924763
60271
2724269
2624705
1014722
937228
860402
2347010
1847861
2396576
502095
2298940
2300653
498491
1007049
1093374
484698
2493575
993073
1011733
26332
1613276
2148002
1014435
2868035
1400565
143048
1028940
1515989
1549884
2637726
2648030
2059034
975349
154231
2889613
450393
933572
1359313
508486
2585093
2333324
1283004
2219135
2406613
862348
780955
687979
2257021
1584822
567301
38591
935805
269657
2533326
2601957
1765302
2548570
1690204
901758
1692633
1391645
2489728
2104443
1830206
1764234
2246830
2353602
2636725
1086893
2396393
2645907
2274047
2133807
1708217
387874
2213148
1660813
1192559
750759
128469
2577274
1657114
2223820
200246
1325
1803112
1438960
1042163
2104195
2926428
2697769
962240
2727001
2647948
1229915
1964178
1133378
2778286
1776945
1505287
182502
2073384
255515
2590609
2096619
376567
1669263
2189674
1454077
1560285
811878
2405648
1247082
2031048
2217711
2130829
1745238
850270
352150
1035517
277827
215058
821831
1987778
1875767
1244319
1371840
2287039
1034166
10550
100446
637326
737885
63088
442598
350933
431007
265213
1912245
1990359
276419
601920
1671464
1716674
36408
66563
598054
547640
1305616
222821
1983626
971351
1195617
1875365
1428249
97834
2790062
1208854
922917
2364857
2206037
1353629
2841656
2701970
586235
2169974
1545169
1757042
365999
1003665
391219
1093105
988473
248933
727390
6913
2769987
2171742
358457
460738
1265681
410658
351226
1483076
1396417
30146
2192602
1954908
1136412
2532210
817747
457112
1536628
2302439
1780093
1277094
475770
939511
345909
134865
2303043
824715
2380043
2184415
1544062
704625
1667207
2336368
2067467
2371949
857288
652817
2386228
801393
1631297
774762
483138
2612236
2012338
1904793
260774
1705116
2176970
2423125
2924184
598896
2075404
296033
1007673
655624
1577458
2676076
341522
1974706
763210
2741408
696540
236670
1242104
761899
424570
1116140
1452343
2787376
1975969
224471
1876608
2029928
1079791
2614632
1280530
2558337
1272879
1198629
158983
1398694
51174
821119
2855594
2489325
916530
75191
1889164
28050
2207404
1740082
1098810
274843
573665
1123793
642043
1861169
1986367
1901948
1447239
2087884
1659037
1310284
2159933
1492592
2254695
2007533
1457001
545478
1942763
1868524
1709908
2122038
2012672
2348717
540251
2067548
2173202
1700075
2317126
2939793
1808793
2858148
1341547
2604121
2286681
529527
99988
1758991
2751836
204467
1432677
1826985
305164
1500847
1062226
2274255
1591539
458136
2865908
193893
2568222
925632
2252761
909571
2080429
466694
1310642
1373720
1696804
1422394
2288295
1646898
1203634
2412018
2852605
2237689
237564
135516
2036059
2898501
211534
862662
2846435
691704
634059
2375477
2299524
2568532
2716539
251692
1680564
1889868
135778
614049
1622218
33340
2657776
865305
1261789
1886991
1256384
527070
565335
1029850
217432
2607626
926516
2780951
2738515
1296264
58105
2500283
1266000
1990186
2290464
2886408
2813448
819137
1157137
2287628
1637950
1327296
2031411
1013588
1056423
980528
2669825
1148702
540496
2200518
250681
1698817
1100057
2468870
1348366
2250371
548092
2182132
2583808
268986
501815
1428827
1829931
1786006
251112
1902104
1863458
1711823
2143534
2657851
2607296
1468671
2146402
2732498
30952
2099796
1404313
908012
102061
12707
1174521
737246
1316337
2246093
214041
2441396
1402636
1361581
2240578
2550466
596049
1674088
763070
1689475
1101827
324482
365409
631027
1246391
765024
1097506
1635951
2347372
551278
1654963
643468
1996684
1887581
1835067
845056
2504028
1974140
1858
1901279
2300894
2826880
1114057
1099053
2335521
2574747
1293662
2017621
1915654
2610814
2842380
431143
1480118
451837
490781
1652906
553434
1000265
2211032
2238280
124269
2085856
235056
2061885
2171129
1259704
2937999
25736
1139221
582544
1083422
809408
2563209
2177229
1850696
2169232
2003262
2751211
1821688
476151
1466168
133494
1540753
2483180
1255865
2886140
2067086
2787203
2534431
2917869
52028
2393865
2856655
634648
840162
2653584
2293551
1714394
1384573
1162553
1119900
1959948
2648438
2194733
1611160
1479830
2183346
165949
112074
439558
825789
1387696
1552719
1915983
1805235
655340
1519600
1391703
208355
963255
1144967
259519
67948
299980
1048066
1667023
244101
1001187
1721437
549694
1706961
1657843
172831
82943
1227920
70267
2448643
421825
954724
2772333
288180
2226603
2044270
132328
1283590
1040232
2393460
2208970
326065
180667
995155
1148937
325810
1464653
769100
1282057
2909026
2358211
2532081
2193428
1708734
1912023
907900
1534862
1572639
2286670
1101061
2772977
1320984
1640979
976281
2372524
1390834
907435
2144401
2112688
1832187
403704
1102274
2195315
1080167
1948571
2377314
1837225
171956
1074120
57674
2446928
2263394
2613814
1346575
2538910
1746789
2097593
266669
1745341
1618615
657504
1155994
149063
2469966
1723536
1090277
1657047
1238586
347862
1896736
1123044
2772360
1010192
2482638
1038298
146633
2706908
72834
1313213
495945
1499690
1519627
842211
2219327
513650
371914
478310
1477472
1766441
1971128
1816664
838934
1477567
1751143
1886527
687555
2062346
1579032
623763
1877871
976826
2220544
2628888
33096
2173135
1282061
955689
393608
779070
1378222
1091702
1709548
803825
1864158
421899
715186
1052570
2867594
416266
2922840
1469870
1953249
2176638
1563889
1886293
2746511
2496399
1872278
1041321
2176647
2876422
1743225
1587633
1073792
2538420
1116098
1140453
2862583
2811763
1859758
395755
836642
870791
2674748
2208238
2072682
2938882
1142223
1697290
1150745
1217310
824270
2522435
2250512
1041213
2062314
2634232
663065
742237
754607
2333519
491832
2483315
336346
633613
2429134
1719034
2608124
2767396
1563214
249707
2589613
2694481
2196492
220725
874785
1443136
618601
373377
915807
1246690
523519
1523881
477766
1202951
678005
969131
2768655
1140354
1761395
163717
667576
2702325
1978488
1713592
25261
2070486
1903349
309902
904181
1948098
1129286
1441017
1131706
1384846
432638
2585740
236593
233390
1007748
1573492
1805326
399801
513213
1588290
2068940
1472857
931426
146232
2710132
1148954
897527
1320654
2911344
2037235
2751809
66074
2364303
2242647
1981418
797643
333665
1932026
2657345
121054
1933252
1154578
2058125
1679477
1679529
2246733
491115
965778
2155147
1035296
2759021
820603
997647
936815
712913
1259030
476443
520676
921356
511053
2478926
2021142
1102098
2566049
2457900
1966581
1318978
1893238
1312363
1985347
385346
498504
221296
602866
1236602
2871980
1720928
2414272
836840
1838804
1874048
2250504
1342286
7655
2845293
1748298
817251
2056239
1657954
2394176
2052755
1111008
2535802
427667
673100
2556684
1770853
1183574
1374355
2267433
1159345
1363297
1561206
2070605
1619219
2266513
383489
507666
530919
2122098
1933568
1546801
1105824
688072
1827291
2183424
729012
1835041
2928236
1083791
2287359
2546757
1794922
2242139
941176
257836
122240
1357997
1977540
121649
65150
273202
2031169
443438
577496
1106197
2469360
641211
2877352
429209
210878
2249179
1348942
2802168
2625836
2066049
1608212
1760838
1852581
456061
2461116
1724502
2619657
1074132
2653005
1505916
32229
1082873
1420901
1786896
335525
1730905
2493102
630973
1862294
579888
1690056
782262
2060694
529901
2515090
1341247
697231
2369485
2788856
377473
95162
1128264
1787060
1805846
1262420
1368232
2924495
2570053
2292435
2892402
2312999
1404921
284103
101947
2300773
1480864
738073
873796
758228
1353564
1323611
2115255
2870468
134298
1509449
307107
224625
2938193
2023300
2187058
2840680
1804775
270139
257340
2570608
1959563
2914946
486213
2545834
940713
2612732
1453820
924143
1386391
738411
1883866
2521760
2488156
2871571
1565260
2052303
1278015
399574
1379276
2324149
216344
1240235
2337699
2598004
285875
2357877
1042542
278836
1658533
2549773
1149012
1474160
1574960
1899181
1859146
1096743
1918151
1962415
700245
2199747
1616507
2909835
939265
1363574
2819929
1609013
1462617
2583578
1774004
2501744
880944
1909262
864761
524335
1387764
2840800
2065577
447501
1835679
1243741
293200
55621
1208908
380120
2739942
936395
564588
2022076
858244
821405
195677
29284
2842599
2673578
1906549
1617112
1566717
2011911
1313824
1309127
807240
1709250
416269
2233179
1141077
1348132
2395170
2040227
2008007
690255
2669436
1568886
1515079
965798
2515722
1341521
1916884
1064954
1333857
777678
426837
2840168
568483
1624833
1531255
2257236
1584884
1697152
471258
2095957
376309
496998
2432233
273124
1115461
1177705
1057281
1516224
1516370
1857748
1909027
497760
2664533
2480716
1501820
2020098
1541827
2209904
2717205
333703
2656259
1549746
750097
1201425
2062434
1164205
2123687
2725269
906528
2846045
1599917
1180634
1717048
546016
495999
177788
1957057
867661
2193908
2724093
2666463
1682312
2889727
2485699
1143316
1644486
2178207
1552904
1308784
640445
2275185
2115255
1339763
415386
1075319
763400
1273599
1729820
2015461
337981
2857290
998489
2075073
501482
1919178
1632944
1282986
2283816
1360560
590707
1308717
2508340
331140
823338
1439610
2174639
1196546
642451
2444647
1080079
1918144
2126348
1183340
20670
2605396
1579978
32484
2445028
1647689
1163080
1825911
2797799
2200967
2207767
1709661
1984880
963968
1380969
1948783
1410638
345271
557933
737282
795921
2500840
1481011
1993159
1319187
2909155
2298349
752196
2184578
2022416
103453
2573501
2676657
1880642
1484745
1708798
2490519
206434
1627311
2267570
677871
2861875
179843
739391
1159301
247555
2244312
2540965
346140
1257886
2388605
861591
724693
1801354
2606276
2002900
333534
1939552
1863587
727335
2883350
1669505
2620921
2455331
1689691
2789372
2510592
319113
159638
2745741
2263162
814619
296441
2005318
1412276
627540
2453054
1931449
559004
887272
1681192
342880
1307844
2004067
1873154
2114697
1641257
1445909
1545027
1511270
2623267
422353
700113
449545
163675
2510856
1848643
2086684
417754
1251733
2284351
1953343
1842440
118887
2702079
2076209
1794039
1127976
2039656
30639
808397
2401955
1218591
2706685
533532
2918171
363945
122742
1787999
462896
1566261
2771952
713293
360344
146614
1889255
2353821
2628423
2079047
2575295
701159
2923948
940000
1044704
2591281
523703
2866613
1262655
519496
140031
2056126
2248090
660584
1238043
969187
2666973
2909152
1298408
1455953
966402
195579
2542881
1820878
232457
1446170
109060
2933842
1745242
2369033
201481
904644
1689593
1620213
17261
1219572
1672789
1200121
65435
1970767
698648
2594264
555357
2175787
2606305
60363
1299726
1788763
1527289
1849204
1137896
1425572
363561
2287860
2873044
2500972
263805
1128762
1573926
1344042
2819593
329944
1389237
221224
2277292
2816749
1718436
2099358
1904918
1890364
883192
2187274
2725519
202637
385051
1965415
2660528
2089975
730948
646260
1930633
1994469
1080352
758658
2803371
933729
1887176
526011
690022
708567
1813209
2757650
1184159
149921
1287627
2497926
960926
2322061
2788413
978184
2796214
656826
285226
2643477
763368
1694982
2023015
309430
817509
1165899
2390412
2885315
276714
1156357
1653436
474378
273939
2755665
730702
1047587
536527
1892087
1798865
2093008
2084416
1728310
2642178
199994
1412504
50841
2307025
592842
1535487
1799917
2271818
175031
71361
2613620
822536
1515293
1373933
1445315
332157
85801
434227
886271
2551389
2362500
636203
2939886
318324
1806036
1140209
1333374
2496474
871632
1311685
946577
2298406
254099
2796747
2068429
888719
2386740
463084
131366
577959
2627131
1470598
1404581
2864637
2848261
2909774
905229
582668
1909868
2361315
937763
2877446
1326366
2765988
2306146
1912575
788541
824921
1338481
2109587
1740209
2880741
1135900
1883724
395812
792087
1742944
669506
694243
1820811
1259386
802311
2791521
807831
901484
988497
2060834
1398494
819311
96692
1713592
756495
300993
1365965
1445927
2920193
2543053
1012661
600899
2463459
1020320
1337841
2870357
1371619
928835
2459248
2351987
744662
399099
2148327
1089717
2071091
1135833
1821287
236308
1170530
294557
2102543
364118
1300670
1162993
2417076
810134
876067
2559165
595627
31063
544395
2295960
2132278
2217230
247687
1352665
1482718
1239802
1701251
1422749
2830276
212516
2607539
347161
1179172
1101720
2862381
1451866
708959
517328
2411730
821323
519536
1740133
2345482
1319554
2861744
1995581
2453554
359302
1939267
1361310
792544
2161839
2396631
975082
974516
2906262
2056039
2125282
1775695
1670507
366994
1858769
1190494
2038066
2242426
2053779
2532290
327988
2914362
1287388
1608985
1393923
1928356
2115834
1716202
2631008
2754667
533711
1407570
2022160
663694
915053
8753
2001179
1738292
2841231
750351
674387
1960018
2404796
1809594
1037154
1495852
454380
963044
752568
472440
2373320
1291091
1335830
2651981
697445
2880780
1647087
1515173
338419
108464
248429
499702
1825236
250034
183493
2769414
1125406
507506
1739683
2937486
1371013
1631830
1370534
1530344
1887342
1741164
1556208
2616080
263381
58672
2004026
1977894
2897957
1633837
1060113
2487672
730765
12065
1738018
660936
1579185
2493909
1013711
1006098
1946802
2622222
1664618
798070
1936741
803935
2585066
2071473
46247
2483100
148595
664385
2655840
238806
1755416
616066
1553836
209530
102223
897853
1022237
2457312
1234494
711505
1167926
2371490
2298287
2847398
2817730
1986072
443779
454730
1443976
1494718
2701260
2152390
1692507
963201
854639
176611
629486
1148930
583215
2480128
2567708
230458
1233450
274268
943768
1632175
242975
2137518
209513
162359
2795825
1289736
2331988
2888923
1371563
504601
939060
1902612
1230638
1141282
153321
616111
2079054
1466326
1653827
177900
2415373
1356341
2108100
774673
142518
1889762
610154
1268309
1786442
1070151
2253462
1194406
1748676
1843278
1047465
2658631
693118
2917263
1040488
2487802
1582135
2242817
1731142
2206881
174902
2666963
276223
2214873
2626347
1352556
1729032
1902099
1752261
2335278
1173886
609637
1806868
2543080
1648631
2519221
2271640
2140747
1890418
2654761
1051823
776941
1772220
430141
1999609
2287177
1540624
1027671
27361
1355458
707891
2615844
2143298
2039102
1502191
2164169
569028
2474769
1331893
100323
2050386
943786
2146585
1576227
1073365
1475337
1108739
2691248
1070630
2205818
2798696
408775
2536333
1888705
2387328
1189320
2074509
1101093
189099
2780457
2415405
853756
885700
1308894
1254086
1322624
41415
2833986
1769585
2791245
1327273
2735287
2061713
711811
2582824
2151301
2486858
1842536
570501
332790
1826306
2556719
1791145
2207045
806471
2065956
2188257
1653189
1956309
2587397
26885
768197
1618533
1008153
2627565
776982
734164
2818948
640667
2717054
299715
1763067
2368510
861186
1096062
2350456
2315673
2463009
1084816
1917373
934666
2689042
424645
2848619
1105662
2781972
2699198
1137718
520359
2910396
1746348
2914804
1603271
1650518
1614598
204181
245261
947568
615564
596205
318395
926440
2855228
1233024
714006
2174311
2323209
1207241
1328560
776975
2328476
34564
61932
1601666
725802
261478
2902688
2603440
95009
2498688
2129654
1332841
2297115
312125
2934630
1515304
1470543
257508
2529296
40411
965191
333652
2492120
1609744
608453
642443
421684
1808201
1169
2370393
2004525
56586
2741367
1127139
2930183
1451987
2499906
922845
2922564
2354301
1486217
2281545
2335693
2425388
2197672
2243465
226482
177399
985221
172834
1258297
2811040
133999
2755442
1914521
846843
2907139
2424051
1846144
2919563
27540
1548986
2499452
1321376
389915
1191741
2577060
1804662
2548611
1817250
2847389
1784827
2682702
2751485
1268756
2797639
2214773
1363462
907306
2930880
1611916
1250750
1318662
1111811
1673288
2604606
1058582
2332882
2594751
2872158
2891232
1344874
1547167
1056528
2590720
1268321
882909
477009
1301969
1774721
2779868
233699
2878354
103476
2324520
1144793
638952
1500271
3572
1274545
2429200
2541095
2033803
1676364
2148106
1327634
97365
2730113
560361
2738759
259109
1086166
1560371
222178
2490148
767500
2390366
2738995
2619703
283655
117966
2327865
1115328
2088856
446050
272470
1159776
2757853
198330
315558
1069113
1200288
2344649
2338423
999792
1913135
932766
1094680
2371201
2799676
1849855
150455
2261430
861924
79884
1686677
2162341
71716
1902025
2904567
446055
1041623
551835
905946
5933
1294133
1737074
2463063
2563530
597566
943694
1755924
649787
1419007
2212819
2253483
1640944
1585095
2283213
2391617
899436
965047
2885404
840007
1256957
2296598
359874
117989
33261
2751175
343273
842232
412167
1975409
189306
128308
2396467
566637
402927
1716261
1930290
1209508
536395
1104476
125483
2049389
367274
1712102
2823039
2714799
1557252
1554483
1567310
474820
505211
983794
112941
790832
248062
2500600
2165664
2903109
134745
2051536
2710875
337743
2865485
2067452
646256
1605890
1530311
889309
1091999
1259592
201504
2085775
2238445
152330
1829596
1540763
1079017
940859
858852
232627
204417
1366363
1312027
2554110
1359538
2323702
1487782
511487
1978317
2043629
2612629
1514999
2291826
1074549
1861249
2606057
1839799
1875570
756574
1874946
705927
1815595
1453751
904531
197673
1485734
361693
796065
2073251
547051
1178180
204680
769442
995083
311872
189470
2888068
659456
83482
1227630
2755646
69213
2766472
861476
1414449
1812909
532531
908257
383156
1654409
637499
1433754
1241009
1956486
2546507
2093677
831267
1514615
1014863
91569
841908
1138888
2262279
1477072
2411260
1947207
2245071
987067
1242164
128221
973712
430675
422734
1358444
828372
577382
2225157
2004305
2372620
834956
1517600
978017
1390928
80941
2241741
1300685
182275
606124
101996
794898
377150
739206
1472078
863796
1652896
2385444
2724338
2615942
490749
448588
881775
1014981
2430253
1156207
262200
2804235
2524375
1743838
663972
683724
1998003
2295438
1000486
1275825
1103694
2052406
2244927
2279825
2110883
927210
939357
468563
58702
393314
440557
2210268
2421350
1324168
69051
1723357
1779963
381881
406647
2392724
2073616
2175139
927308
1387032
1958791
1705578
68158
1195368
2266039
1421831
648537
1594547
2293941
1143116
1956547
1810845
221462
2778394
2110939
2160739
2162275
1957329
1305031
2415497
1628246
364833
1674042
1175666
775220
659894
1669309
2470957
1675154
18421
797097
1189996
1201723
1717362
2197400
361439
1623564
1010432
231573
367637
1375955
348998
2384957
2477876
2871384
283889
116042
488270
277639
2312816
385467
545745
2681045
1398750
2418401
2037787
453211
468160
950439
706240
1852113
206679
1780235
577032
2188567
599705
2012154
703478
2374115
109020
1079795
430907
1863845
2105526
2396070
1535839
1405883
643357
2541535
1833307
2204856
2756292
588654
301674
1912612
2692290
2019507
18786
370865
771582
2565941
1069293
1871718
2356195
885083
754521
1220875
424791
1648204
56045
539841
336534
380353
1506838
1592621
2359830
1630808
1975614
1896695
2350838
441605
1500144
2153749
1416050
1052573
936714
1131626
845733
1842485
2813888
2105855
1645572
37290
825973
2434890
2879886
289914
1165303
186711
1709745
570934
680783
1024893
500797
363891
1093248
660913
2526640
2637743
1964666
584835
2522375
232078
20232
1496780
1477311
1202690
2907089
100582
1110973
1769326
2336417
2827410
242528
2754890
1277922
1222951
451239
1962676
820145
303378
786318
1745581
2317075
2928094
1371773
2611202
322731
2519383
1857732
2264842
1563169
1445874
1421526
1549316
315768
2353867
335993
2414003
1708949
2497274
446005
1055628
679854
2635802
548349
2603236
127946
167281
2892209
2333351
1510166
1708480
1413451
706749
1919473
508502
132945
2653054
498347
1556652
192823
2172962
1922500
1969969
678205
538328
1179135
1742962
2555550
2440948
1689445
1574630
1476560
2018112
665275
2687928
2513269
1739788
2851934
1278242
2168955
1420972
926024
1972268
921064
774101
472811
1528698
1684301
1827305
2470845
434318
1965805
2498928
1713542
545232
974531
1942703
1608926
1325774
1917388
489781
2736147
264865
2791551
1208355
140336
2038395
2524125
2099836
1869882
2738679
819322
1905401
729102
1085207
2647481
1014513
1050644
1718573
2546546
1765560
2134648
541005
1002112
2748433
881909
1477474
2066983
2020069
2242489
2360623
2744536
2004865
403575
2899693
328987
2819190
1328327
663354
1591747
81924
1435859
902414
1419805
2884925
912364
803962
2691802
2780997
1174274
2007881
703411
2894085
220854
1281615
1028594
978308
839161
1090898
966443
895859
2351551
47624
645044
1353750
1508627
2201652
221554
2214923
2401322
826244
1963642
1673454
1756414
2369218
868064
208607
214067
1767387
453284
289474
1772818
1651309
840762
1003418
943253
2878335
2798432
1278516
2117175
1617137
2183733
104801
984867
1310498
2491352
2915538
380421
2004318
2711605
640025
1710600
2317106
693938
1556603
1051737
2222753
723621
1109556
1967237
613640
429955
337313
2212220
1393628
2048585
2815574
2249996
245372
1838714
1828275
1421488
1349284
2088994
434047
264338
1263030
2093098
2812052
281924
1280233
2143270
1305619
832022
1499588
2055871
433657
299423
1207044
2472592
1734328
559034
715030
944853
2656700
2108236
1433771
599686
271190
90608
338616
1737943
1839873
2421440
409698
2526121
2907535
103140
1160436
2909193
706488
1013554
2642914
2738549
2126716
35149
792736
2335823
2868704
760540
389738
2300929
1852874
1109059
251859
1471839
1858938
1453865
458103
1785756
604757
2505370
2386999
227225
941854
156299
2636919
549931
455033
1631203
2580578
2065380
424822
2491434
2451231
2297365
2439575
595623
2737242
650999
2063454
609186
2081662
1184806
2127256
421593
2921936
2886579
100283
1510547
2435339
1190831
1733431
451383
1417403
2854439
2626265
1894480
2601252
969082
2790710
255458
2197644
2122317
920671
1969432
2404690
2375570
1144974
1171311
2288466
669793
2804037
1185041
1014419
309077
1672038
2099983
2928430
2103539
579575
213850
2280250
1067938
564505
2596724
2829305
796227
1864885
2779735
2901403
1596107
517121
477915
2450018
2509829
2915079
846768
2835309
199117
362039
1610590
731706
1465521
1541928
1101192
2851093
1874318
618229
317838
2762456
1365921
776482
1210892
1883407
1114742
690290
1752262
1768372
2865682
1085825
204468
1715069
2422622
512889
2481319
749383
2921191
1280791
2737635
1282520
479918
50441
292682
217985
2237109
1876186
539297
139073
432357
101370
2292544
1046824
1820328
2336384
124325
2154185
2693983
2494920
2862176
2647469
1097484
123435
2635356
2427608
2471196
2547287
1641827
709084
746561
1573411
802651
1331648
1381622
150686
889385
254434
1956947
2021507
990359
1854141
2110437
2262005
437971
945311
2777741
2150851
1130074
2220401
750449
2542015
516899
1713112
1076304
2573748
2119294
2371099
2813179
2841421
2861064
2650219
2016391
368686
1225643
1132665
547470
1019403
80872
1145431
244394
555700
1388371
1731749
2802720
506905
433042
1092985
2350571
2061682
1493600
2347977
2803
1910274
1058916
2392247
309748
849934
2807422
737025
2174762
601722
2167857
521515
2583873
2470613
18696
484496
561169
459147
1383334
1662101
119118
169695
1711873
1454614
2183407
1416242
600679
300790
2063761
1612423
2636728
2417967
509559
834240
1935613
2309895
1236722
1256882
2021224
1524310
2538269
408335
214940
1849391
1664201
309123
1399691
1042156
182361
2882267
1169062
1603724
2850294
2430631
2845274
2004629
2771046
906852
1121586
2501280
1427332
1049696
360580
622658
1681152
183434
799290
2775561
1280099
1028939
2612031
2782979
1965155
1574813
1361413
1791759
2346513
2343843
2649643
1107339
1608504
1588178
959053
16471
135770
1299859
1784388
1961986
2764799
438960
54590
2890201
521688
184573
481631
2022898
2319132
1743457
348554
1841533
1806795
2719590
2817042
2412032
1813294
1444140
874685
462122
2424521
2919530
2525917
2161491
1144517
1331447
1634889
2529176
1255397
1802644
2359591
2644245
2825042
2088608
2194033
1714248
69560
55877
1030240
2791996
1818997
237910
620701
499351
1627563
2441659
2464712
1581861
2834761
1916620
393881
812008
221730
1312677
1447217
812015
1193386
313281
1754731
2378839
1258849
1922664
1119497
894977
1471612
104401
1547855
2686926
480817
28024
937005
457952
1065450
1979373
2418086
1210037
2724144
1960057
219210
73833
1183942
2438890
1304880
1372776
847838
1711880
2328247
1824302
891300
1141662
573541
268035
2307493
1664647
1470535
2423795
2376190
1864560
2117884
954189
663214
1541322
2762086
1496504
1438546
2130696
907826
556529
2263923
2234145
2294352
2610227
2935239
2903021
11570
1530017
2537536
2839956
2142076
605429
1409838
992768
2087905
39569
611088
732413
311212
2420952
1670222
95998
2927858
92434
267219
601602
1625359
2181081
2180721
1392659
2143511
788853
578786
1884319
1144880
201838
1049290
2626997
788370
2916657
2196104
1255345
2221440
1103167
2224469
2061006
1321481
1610795
781923
998234
1052103
2271223
76004
427637
2864050
1811422
418073
552193
2029558
1282577
1857941
2560607
2544268
674009
1592249
835548
965969
2536588
2871844
1338612
162059
1675356
343743
1995043
1039958
766453
2488941
1305910
2492264
1449527
2916762
1230447
2110443
1712315
2155060
588403
2785805
580988
151993
951145
314836
233612
2096093
2338530
631566
2334550
408696
618540
1170530
719766
1990778
2236989
2602424
710758
1695964
1599549
1422798
2222400
1830024
2585930
2815647
2367295
2892782
1091034
2662089
2510648
2663970
1954087
1963236
469080
2766305
2347024
543583
2001856
1745524
2453598
366927
1327411
2938859
2517746
31459
2378882
2700648
2558632
82863
2843255
2070304
1685257
574733
1276442
1258573
1180091
1713369
520021
1180358
523357
376813
2378320
2088133
1473330
2005809
581565
1913869
972230
37923
1826069
2013264
1473194
206723
2712145
452486
1931113
1330456
2830405
1587140
2350243
2852115
265782
345745
2152325
593468
2887542
194895
1726518
1122519
2578224
1083759
18029
1178013
2100423
2088074
157628
1177913
2839203
422569
241796
1114937
263713
867816
376355
1294549
811685
1569486
1029639
1320933
1841172
1693660
213402
425568
1318430
2140198
1001602
1216512
1592752
2618098
282009
1063172
911056
1007917
96603
1173856
266311
130741
2874916
848468
1640577
140204
1252317
710785
115013
2060536
1811155
1000594
2182624
1348115
224854
1896650
1965916
2194496
2108347
1463108
884329
1651438
1673893
1447737
2074985
1544282
2705157
2423108
1690364
1043490
2730177
2706745
693129
2218566
773549
1925014
1810746
114898
333074
831611
870304
2290114
1907715
245335
518907
225343
676008
1474957
1891378
896566
122437
96618
2711164
1439581
351549
888032
10622
756681
1704374
584950
1061661
1732553
2041706
2461460
2876943
123316
2224023
859316
1606851
26860
2404073
1625330
2615740
235637
1435333
1399947
2599404
704161
2360815
1745881
2580069
199368
1820383
1143358
2200475
1422950
958856
999722
1413666
1181591
2640742
2646306
480261
1071665
2069380
2525142
2339234
2357246
1659430
2940367
930618
119739
2124361
382165
2421607
1019268
608220
767950
1709103
983686
2184397
2864181
347212
2853812
1531871
2853253
1382632
98239
1079519
1495065
2482148
1332191
2695123
387438
142974
2646771
1545718
472253
2072022
1041289
2289656
1583946
1992137
117001
83501
1200587
89843
1142741
764879
1752288
2780500
305394
506292
595119
1070647
1607014
2521039
760928
276569
2735617
1240915
2531430
1190142
1598646
1661478
212886
2639373
450514
1052440
1238112
25325
1170528
1509622
2294514
2541377
1734375
868785
448119
2720684
597850
827662
294601
2529082
711595
571331
455140
306794
206706
2388781
1350354
612875
1683605
2461145
86
737852
2679813
507528
2412614
2862070
1098727
347475
1353878
1645909
2852387
1987700
456687
2800943
1661263
381100
2625003
1926382
755028
150709
2352678
769550
1381703
1681268
1022443
2880473
1485962
2201422
756162
522511
1553811
1296154
1591590
297796
782213
2520556
1679672
1919728
1587962
2431752
877866
1034281
1305138
2909866
2428467
430707
1700660
1649930
2297412
1399823
216270
2285202
1733709
348488
1632220
1499879
1444709
1730006
2510020
2327573
1396522
809860
2124680
2065164
1220721
1368186
1540630
1383543
2659754
2871835
2939949
1334945
326684
2117476
250964
2049345
2265579
295850
2099753
1115719
2303968
822624
2115708
2646692
668240
2592630
1074808
988714
354572
526120
2597365
2923921
1700886
2706069
2791298
2670242
1227310
1615033
1450149
2731940
2350274
174804
2083551
1779639
1168547
1320200
237189
579919
1548724
1532365
116915
2006782
1843598
1588577
1745030
1605904
2313999
2575738
1142997
2488547
1599723
2608844
503905
1300767
1660989
2554221
1056813
1963076
368553
1808992
2697883
2461857
2216321
1006267
374001
621774
492664
1174777
2504334
181674
293134
71502
2631010
2631079
2007738
131323
241926
2237852
606033
117922
1945533
1802058
1759308
304275
2420344
1292934
1730914
2263469
2428614
587091
787703
2459802
1377832
2730853
2004189
74084
1935210
587168
2339763
495049
225330
697993
1137178
1231896
1242038
2741304
1504253
709141
1820943
2312822
2905646
859773
134658
785029
2299200
1982103
1302357
804889
1183009
877951
1309
2607526
1531856
2030940
179640
2378695
1876356
2447264
1041821
1556802
2666446
2924811
2328994
1282009
857399
2625069
2807436
1555746
2090697
901793
219079
856058
2541780
255336
1900588
416721
2181859
702561
2786963
821267
2191706
80196
1736322
2500563
1254311
184054
410182
1938259
2421240
1126409
2880729
2501434
23212
275165
2162481
275629
2231438
1675689
1335028
1782658
307457
243577
94712
299586
2541807
2135025
2493800
1948589
238666
1442798
1538888
183556
1787384
1022141
1250355
1378345
2502691
404274
669579
2117793
917922
2013578
126425
2143024
633979
151896
268886
250037
1423615
1746375
1607288
1875838
2423459
2044091
783391
1122718
2411642
1695796
2290704
2210173
1222052
1370624
1831339
456190
433850
296329
76784
408234
1966149
2837720
177721
2664668
1526955
1116715
2250582
240537
218485
559043
1961437
2029608
1503359
1971958
486922
2552788
99827
2227544
2368147
647140
1951425
2932021
2601265
2497352
2345618
912075
94654
1304970
759660
2619365
2412728
1204866
1459862
1512109
1767972
2749472
911476
1886841
2760683
2730591
415955
2011879
2143393
228659
2835905
1418649
1338824
104793
2162028
817870
2128361
481824
1100544
1761108
1329856
589883
478630
939142
1841382
189977
1757982
234758
913668
2606624
2899126
1278617
736567
1707601
1856332
1317396
1560271
1703301
2113512
259024
1579233
797879
1583636
1222726
1526557
2169163
2935928
852616
1934248
1063713
2770454
2478722
2604101
1441410
114921
1414489
241495
2756019
1608398
1993711
1742350
1174049
1249250
1089886
740590
2168855
1922607
951046
2290556
1632785
2179402
916173
487269
273670
2142796
2117446
1396119
2176558
1035680
653437
1236258
1603376
2875192
1564124
1942601
2339258
2547589
2639287
2931890
701283
218307
1342400
2306363
1979937
2141277
2378276
2697191
2731262
1300148
424763
2121569
1222894
2900509
2485912
1629121
138454
1915672
2526719
902388
2353977
735330
131554
761009
224877
2366397
1598201
2166315
591671
2433517
1855912
2602391
449552
2122498
2421053
1317758
541625
1481756
1775925
251639
2462412
456690
251914
129208
2599902
1527490
2223039
434964
2020136
1122544
298896
1303993
2252346
1256970
1744966
2583029
1325232
1553563
626919
2414598
2889064
2299428
686725
738003
178661
2028886
2499995
2511161
358656
1570840
1743099
1147947
1576208
1988445
841616
401271
1664094
2624563
2330780
2738411
1090144
2716221
1942469
2374527
1255228
2592043
929036
1211521
1983756
2875543
1763041
1929890
2793337
135282
1847780
2538262
2384040
2251002
2024885
2135469
1251726
2740624
1916987
1314648
15791
587469
2513788
2538559
1753018
2784661
1052425
1703868
1740458
1665084
308744
2384617
1315004
600677
1412422
844981
1772730
2932639
1659513
2734390
2888165
2072813
228567
1106718
1815388
395814
2630129
490865
1752513
1734929
143736
785948
1485277
1151188
2443948
2060796
642180
562717
1155690
531648
1402243
632102
600177
2549046
2081152
647124
2360290
411388
2338972
1478169
2597285
539936
639525
2380588
2703387
1095951
2008058
360776
1971901
1909860
1254575
2640920
1033493
368962
2006181
1039010
1590048
2519903
373973
279312
966762
1822698
2584019
1752372
2167138
521495
2054348
1410096
177114
2624721
171502
1308074
2718684
2408708
2443868
2216634
2815024
2364090
946531
2760085
1747675
76126
1714064
2306473
996071
2377288
674187
2183923
2381368
2619214
310683
628098
1244740
1346938
2227971
2058451
1854985
533950
1146857
762430
2076589
898195
2550398
1482963
88690
2714394
1775871
1687306
684856
2517348
1834295
579012
1889289
842022
2837182
2006524
294082
1145915
1532819
1693519
414906
2559814
1305994
1651346
2411015
61206
1546563
63710
1405218
617821
2170803
1622582
1377943
533523
1153856
1319126
2474685
476249
1574922
1474704
2716211
2071489
540914
1547226
1209089
1573009
132971
1117697
1336034
1010920
2607037
312561
185383
1702247
2061321
1419181
71899
519818
64844
1951799
2917006
393942
329941
2115298
2170527
579837
1093548
2518670
26795
1418678
1998873
1546219
2578116
1660991
1954619
356125
484711
2106187
774786
1788004
277926
1386160
994846
216066
884070
2046135
2171697
1023457
2384432
2931112
2359909
2927343
233934
2005210
132674
156169
746758
121909
1173766
711714
723999
608252
65545
618175
1909915
2142237
2033808
1226887
1358733
98703
2683372
2538629
2008651
781240
2876042
1876305
1134626
1565588
774708
1966385
196051
1146544
1324083
2737642
2186474
908326
1893307
494688
1702100
2388131
616891
1366746
2293146
2917602
1112023
2663206
1484299
1798203
2097614
2621821
496084
428844
1754677
2811153
2497612
2341988
55142
881877
1523054
511611
2877307
2325704
4798
815925
256315
866345
250329
2495160
2161664
32687
1203439
1290568
1601279
1073076
2750906
989058
773165
1168802
970059
1119036
2306111
2055409
874459
2831183
912124
2715744
2007469
2532852
1029358
61283
2564985
2025712
2542819
153722
2358707
1208793
2769118
2018938
1669969
712869
537786
353531
2792915
645542
985884
1364954
802128
462840
1510010
306124
2678468
2726318
2017145
1806401
825867
376110
2815390
2174875
556536
1095237
1327619
2412861
2631587
1591699
1556870
994012
2445050
2612530
1517050
1898486
2174063
1204945
815047
2108602
993202
1579536
992968
2383619
2899110
1892590
2111661
837577
946626
989218
1496082
1022553
1046786
928546
1249654
1749259
788152
1097410
2835822
2785625
917315
2566946
2062726
1458847
1385074
1306333
997611
2052529
1430517
2213061
23737
477208
2533491
2405462
1581824
524677
1130180
2396772
847989
1969178
1360759
1535963
2834121
346704
2580633
705512
2905363
2340195
150371
1714316
2532666
478400
1447851
101459
743479
1287882
108115
591158
2096742
2028782
2181775
1971856
1374549
245349
575492
1388761
1745068
1074451
1270541
2173110
2070743
1878339
1919162
1597132
2570971
2701396
477448
393037
1308364
787195
916770
1291053
2555057
935713
1097330
377312
2756686
291081
1606415
1759987
1825567
2270436
520719
1030407
1857165
1764874
300278
1983170
828337
1733523
470719
2143490
1663216
2683820
872794
1288917
1482809
1969910
783323
1239293
1983771
740331
2926550
1878504
1827970
1325594
512485
2206742
2912027
598382
842756
680279
1435568
317500
1016165
1557093
1455127
2258972
1453730
1913974
2643735
2871474
1545936
1072445
473028
287276
547790
155680
316908
1395630
2620727
780098
541757
421761
432096
1835591
2281392
1200454
11249
2236515
2067017
577795
191867
1006652
1193360
335896
2169267
1638618
2495911
1366215
1172539
1694549
1339277
1230628
2430354
2663503
646022
539180
1961728
1782009
751705
1652684
573654
558961
1390617
333754
692292
910445
489461
491259
2193236
154465
2100374
1078801
2272634
1494182
1996660
474846
866692
300671
2702261
542960
2903423
982891
687554
1156613
56765
1821428
52958
2766833
2336714
109452
71036
2604031
411202
2388572
80125
1642566
221500
1771074
440485
2479818
1948673
121540
1472627
704596
347976
2710283
2266277
1517083
715940
646581
572853
959552
1172742
2617641
1752922
369347
1804210
2881939
570680
2925283
2357804
734992
2410816
150005
1126649
180332
2326903
488050
1029558
2525446
587496
2777709
473671
2459190
2297189
814991
1018841
1528518
1038172
1212202
145537
34710
799587
1362426
197091
916428
435831
1481835
1285959
2004044
2273198
665935
761081
1104405
1045753
2079889
1666907
197166
1556366
1228849
523552
1174089
1913361
2439526
325114
1480625
445073
349304
1759193
1308023
18385
2370342
1923758
2792260
2221519
2622937
1791307
149641
1352065
1262018
1724347
1948242
795134
1897210
465236
1050975
1078777
393833
832587
126326
424477
948160
500086
547782
931596
2170159
1945007
2776182
1556821
1563445
176259
2719453
2384148
773659
1216700
111862
2606842
1048386
328766
2386657
534077
611664
1682586
48311
1689192
61119
1534292
723638
2277371
47023
2053036
58553
308322
1114163
1905289
1885339
2250031
2339074
200788
2051117
859945
1202618
328851
2299383
690523
2280906
1475398
461920
768032
1932816
1301055
2732792
604762
279514
1434703
1787320
1982006
286211
931129
1468508
288514
357777
412334
1163376
649189
1053608
356482
803970
194398
1440483
2804781
1124038
1899073
2402961
1775446
488608
2397601
2551647
1510672
1312026
1710109
2166124
1787182
2004701
801103
736927
1699090
1939349
1358395
1306295
1807272
2763525
2648632
505060
2145719
2740996
831541
1629055
713208
1829895
333455
1927503
2828396
2640772
1523814
1358331
463411
21163
2396940
2928579
2539654
2545465
1550701
2792560
1279408
1820620
1465391
259322
1179937
1257121
108150
2896767
2104805
1591856
124579
2763871
1252476
2106369
1279940
1906356
362182
1823610
942706
1518135
1647696
882708
1700668
876427
2151422
2724224
747663
1886227
1393588
1988171
2738576
2235612
1755418
1257999
2214440
1925463
685432
1968441
1470823
1877692
79540
1658410
1355738
1983428
1821944
2772109
819580
1225588
1228901
868070
2489766
1051093
1421414
622670
70782
2896091
1835391
291168
967478
1617498
1128320
2327544
1926743
2647747
1740502
1475781
2664590
2553407
619144
2000596
28911
2762922
779852
1710621
2020772
251804
727640
2912687
1868323
1006378
1232873
602820
281954
651463
2022698
1644082
2068669
226801
352952
2291778
227521
911113
1092888
736727
1510836
1874428
2045150
1642443
700192
916150
37085
2429743
2342119
2152922
901518
44318
275080
2051477
1040130
676812
1696609
2014240
2842932
825172
641773
823956
1838616
2049412
2618554
1963592
2229453
1241778
469919
1324427
78570
1414496
2082871
2007923
1132530
1517768
204668
2341044
698781
275686
1617947
735967
66548
567633
1676904
322186
1303983
2234430
1984006
1957751
1875029
2063431
2726124
1572138
2422244
670461
2180716
519713
2340200
2409494
1673955
1865981
141747
2497804
2148827
696810
1268572
1883065
33087
2058580
2037291
2284349
2132624
1352927
1864599
121610
1108207
1135505
2245147
589918
1197351
1094654
1268742
231659
2083880
1148818
2278954
2120612
348828
2505047
475084
2791085
1083257
126815
1158892
384849
1977741
2321678
2427288
832861
1471422
874805
1448205
178390
1368257
2254396
1093717
697163
1591631
1949151
1807561
1811289
1336551
1874787
2437777
790175
1144826
2771039
1652107
1048935
2713496
2354637
1930722
2348785
1732810
2118161
2797112
142995
264905
2033830
2920748
1367060
1647432
2850450
608684
1965719
458753
1505262
2740822
1109158
2127601
2663280
2377811
1757867
704423
333678
1073119
1716878
1715719
2335377
1850063
770003
1191801
2518244
2919984
2689897
2736434
40245
2572577
1941452
2660410
1025124
1099344
605936
2352723
1636837
2375987
1440356
2045339
1170152
587127
1652270
2554081
2112421
1973457
2332761
2700691
1505582
25377
2444852
2476956
2595754
1082759
1437882
1316169
1588454
624831
337997
54834
2536707
285646
2892524
2884642
2532132
1146773
920488
2749973
563887
315038
1811735
1694394
1712028
2688217
734880
1181448
2709871
2777825
310557
560915
2322404
521012
1731955
1358891
1729626
715251
2911039
29747
2759985
1466165
2894393
2281162
2861945
1617323
618794
1075313
2295469
2677354
1249022
2691920
1689977
1311377
2463219
274338
555561
2207711
1682981
132714
1641227
2930300
992220
2464832
2923426
600798
1080138
463183
688891
906662
2680807
2802841
1176354
1257927
1814713
1961517
743770
1962276
48942
1988501
304660
2274358
84229
819546
1469346
2556896
972902
1423723
2666708
717025
880952
431590
1135207
333743
1991476
2074180
2864994
2374160
2765155
57140
1395214
2004756
2251480
1108763
180537
594721
183212
1922819
1841279
699785
23143
1281747
663457
1806071
1204608
2576226
1989670
1413224
6020
947372
1855933
1051035
2484021
1533954
881443
2586429
821088
2454759
405361
1509330
777684
1649579
2491108
1491141
959275
2036769
1615400
1961270
2640564
1859955
393067
1391971
870553
406314
2711610
1831800
1777617
2402183
191587
1915090
245391
89450
135807
2573194
861234
1028310
763026
2178340
1709189
1809030
2712729
2258415
2123417
2797429
1385100
2925266
2201278
594679
2645735
1012426
1953159
1761410
440489
2538333
1349709
2654840
84464
2521154
1708888
200583
959259
1639235
2304147
1212149
1056734
1705752
2852772
1657915
2259167
667358
1460127
469001
1070185
1330675
1617045
2792413
1147110
1234042
244090
495906
1105894
2536481
1858943
2469041
567639
1948695
2042957
1162745
238723
882398
1834279
2425110
799495
913018
214372
687603
1602378
2265512
1603188
539484
453945
757993
2068416
1272151
1929256
1370139
1851796
1600256
234016
1541018
250128
1558662
137318
2092053
1522900
1654229
1312832
20783
2255266
1310600
83601
2131259
2725140
541610
376003
1475434
1028350
712939
1967173
2516760
2785125
798018
2927919
1766105
328451
2504248
603932
602560
2402115
2441850
547654
1547609
2639605
730038
917664
1912175
1405362
328883
2357783
682513
1032239
2548274
991596
212702
2274860
106831
341268
1112952
280965
831141
1687852
612513
1614420
742992
1414772
2686339
2898381
396706
1249078
686277
2862995
585878
146229
2235660
1932074
1556774
2259267
921886
992703
938127
693228
2779990
2494251
536190
2849832
2529666
2902018
331295
1582968
1587889
1349430
1671914
2179851
1524174
2234041
212806
2185555
2752659
1282115
683007
487581
623396
528616
1810769
2337125
1138396
2409857
1909844
2175037
1123054
2369369
199868
2090177
159238
2509566
610141
2417157
1262604
358015
2781138
939789
469232
760840
1244599
853679
2216908
274098
1563243
30630
452475
2745217
2736481
1909376
894532
2848317
2737811
299293
2572827
1517767
2296280
462574
836579
1957340
2051005
2341543
2583305
2146226
2798719
2901630
1434943
419130
1079369
387543
239673
217552
2697534
2671239
1883206
2025526
2008904
1179020
2814406
2546353
1619753
1372007
290427
2703797
336170
2890959
1170146
1714211
2718687
815024
2348374
416106
37398
2070378
2007097
15276
2057868
2424681
1124066
1901207
1740077
1093508
603181
1304166
1473926
979361
541500
114492
1944499
46396
2183427
1911431
2288995
2848396
2454995
8497
1616247
1381783
2029000
1558471
1801538
1568036
2461486
2020738
2798594
1655987
1683767
2078853
1610476
1188789
2320869
110391
2859139
1132649
1184147
183943
1135226
2295537
107006
906259
1315948
2508604
2766108
2683405
430887
11641
2707322
1953913
1056766
2138587
664685
1047218
463930
2502325
774498
1189866
519284
265695
462529
1561288
1370595
1796325
683970
269338
1728277
1686624
388404
1930672
1865731
1110940
2755689
2691837
962965
1269234
2040859
990948
2368008
2814398
2410581
1561914
367663
2309138
355927
898329
1043745
353718
2685265
1527324
1472576
489366
1559951
577269
602328
496714
303407
1777196
703171
70450
1072163
271552
396914
2430154
146879
2164070
1632886
722082
1177960
1624897
2827964
2743291
2542484
1012810
1350487
2580579
1401825
651640
781961
2021345
324110
748543
176609
1826068
2816000
1011633
854821
2508659
2322503
1146914
1606650
2628669
1275238
403980
89117
613991
639996
1055252
100839
1222571
1421360
2601951
1783290
1140072
2401226
275740
1777468
942995
2270334
1364081
788424
2207373
2323591
2635458
557202
653366
2575162
1444638
2782003
2144442
643219
504743
1068326
536950
1917125
136674
677030
1059496
2717068
627413
2426735
334464
470552
264567
490081
1069088
2335255
386906
756395
2386490
2263950
1207551
2794389
2219497
2146523
322792
610526
2788722
1881526
732751
2746575
282848
713237
1816953
960110
539464
1506285
2761074
181061
2416858
2118121
2474563
435777
2154555
2243683
752625
2166032
1203912
1987080
1366247
1407183
686903
2789556
1238692
1857951
1102743
2730151
1994830
139222
2147511
2645234
384128
2207260
2474208
2212986
2455903
1888802
566968
691267
47102
1771824
1672901
911715
248307
811912
2074564
124183
425279
711652
1101158
2177749
2756613
1602107
1677208
2646812
24887
1230795
2084460
1021746
962486
1179975
1029231
2222145
1836152
1248125
1582788
962989
2936856
119877
2639166
1888870
277704
2706195
548497
331580
1424118
80345
26781
169090
2392344
1463352
150996
314068
1485922
298775
2574240
157163
1330370
1904385
920499
591775
1883722
1774049
1352501
2925142
1293772
699421
2745257
481219
2129749
1861579
2297331
2404371
2126055
2295521
1805453
1443860
1347512
1840151
865949
2455317
1811950
1631832
2173577
2868587
1794658
1849276
281073
1801729
252647
2119566
1635377
1163191
6927
121362
2307520
622504
1717559
289134
833097
33494
561472
495694
1560691
1399727
2847355
2426083
2641430
2409747
449629
1548890
2725956
1295063
1972046
2860627
471742
1294261
956049
397164
298941
1867916
865160
365622
752440
892798
1233863
2614477
64727
43477
1956449
2910494
1367101
2769929
2573194
1132324
1373842
2400554
1440438
1989213
2141343
2559558
109568
381801
356888
2341238
1122077
1003209
1649265
312125
2286845
1027371
1807015
438556
5972
2530702
2470019
1424159
1654702
267966
465774
164621
2457308
266949
630623
2163653
2338094
1109978
200724
2091796
1910453
2257753
867342
670450
913545
2106211
1170060
51418
2663146
2453621
1928352
2446122
1761905
2534731
1044660
2095123
1116077
677986
1828646
1413826
2475066
951824
2247614
1471779
127616
433953
1181709
525290
1118862
2656120
2430084
2059357
836390
2869639
53167
558031
1984866
1331766
1443351
2811662
686639
1831325
609284
1706634
1429241
2358582
2198237
2886383
2160821
2628630
2835599
2258419
1161327
103041
1651893
2804666
567547
1776174
2719489
2159780
430273
2397999
2714705
1763773
1926078
2611877
765765
2789867
683604
701660
2884748
1745880
2900418
1133429
668175
191538
1322316
762243
2515259
1556961
1277978
1348374
2618517
1840987
770713
1244154
429471
738877
723997
1337138
1273847
1337140
2062906
2447891
1827036
1249111
1367194
2018584
1793271
312741
181473
286106
2897948
2477826
1338639
1122956
546455
911673
1825080
2459527
2069445
2198895
1624567
1863194
907903
1463935
818799
2324551
1244556
1898843
1455723
1676250
2606964
188054
2032901
2875953
1485039
2633204
719435
2892703
2937848
572440
2256368
2249521
1906612
1785863
240860
2762618
1486748
526999
1268371
1902020
2389309
932466
1798734
2825732
451087
378769
973851
1935805
1385046
580964
161446
1206227
691859
1594378
1569906
1989368
2107015
2319033
1145172
2762544
314173
2603749
2915576
1385516
1929680
510072
899625
1659860
789465
2622030
1030951
1784650
140982
406507
2116265
2914212
769738
134571
1427603
2740857
1982216
1951011
1975663
590293
217115
523128
1851769
2207313
2177182
2700092
1214786
2595434
1382319
2559226
2841141
744256
669765
1862053
1443164
2690701
1205128
2548550
609020
1189822
1961929
1976785
1535486
1352329
2705702
1992804
2914384
1661093
204716
299268
1698995
2241290
405798
501959
2095519
2862727
1366995
757039
545122
2792011
2780197
1335381
968668
230008
1063065
793643
94057
602715
410332
285989
1316453
2386051
1809560
1919578
1430601
2403507
2044171
2549087
2148967
1794195
1940868
43802
2400906
2833397
505678
1002361
1177224
1742769
2638395
1915519
408279
2063806
677936
2064335
119180
251387
1002639
181586
2024827
957543
2019024
745446
1552713
391378
1359741
1127784
209744
651049
2399928
1368811
1580950
598180
1857957
1313901
795272
1236548
1827064
984489
2875130
2331498
2844097
2544435
1705602
1651194
2836670
1661446
1788423
2509747
2169032
1339351
557292
920867
1325174
1593696
1606377
735290
107514
1592702
1698536
2866089
1749545
2719558
2201540
121583
1848156
2203719
629922
2574167
1388182
1637351
2128606
909577
1413930
603525
1236423
2467958
7219
1618746
2402855
2625978
1720843
368987
1474499
2732585
678033
2670595
2364875
1461820
2513910
2876732
1629560
2197236
1982264
62373
440420
1137144
2715670
1273769
1867113
2388533
2932337
970636
2530469
132342
1905207
1596897
1321818
414269
2701011
1164349
421279
1258831
2450400
782235
1345031
1916465
724142
670436
2007148
556254
1007193
642176
638608
1443223
2780315
2751741
561416
637907
1728928
2228079
685845
1199923
722497
2496508
1280363
215516
1099410
258019
1034854
1990416
1353232
215280
1607416
1368729
120044
1123850
680894
359403
2584260
1309997
1871585
822756
2522690
2933808
440789
1577895
396214
2768376
631384
2447446
1550794
2470034
1570655
2801622
1754881
2736019
2067060
1197626
60686
556755
195628
375712
379139
1199744
1736660
932359
836983
2550784
783277
420113
572562
2317079
2521857
2374752
853203
2666389
1920213
2356894
336471
2030092
2908154
2705858
1399589
2792028
1408832
852774
2114132
2835026
2785329
2510482
2646522
1742209
1379770
1564391
2552758
601796
22831
1664266
254161
2904634
1451690
1033836
2300520
1346973
981766
2001043
2319871
2126218
2534643
1461366
380307
230455
1675783
2369861
1836007
2021706
138884
2624124
2545269
1605627
1003698
1303839
2909920
2593991
2717547
392044
2304454
637895
2313343
1504327
686922
1967009
1454015
1779888
2180927
2611423
864797
2620439
2094692
2737826
2251734
1006550
2728641
1500592
596964
1091070
2496422
114061
1741830
1332426
1640733
1881395
2637815
1561038
2808531
1467060
1599653
56996
1764214
1216695
908144
1516086
158823
383805
2829236
1498572
1849457
2081470
2401438
1792613
1017248
2809970
328223
167236
66049
959950
2676171
2901320
2176594
256935
1938542
1271189
419428
2372407
1636238
1562764
788913
520883
960393
2591499
729798
572914
2329841
713256
423930
2257205
1457204
1685192
1441004
2852135
740991
1019692
1403608
1624878
2678117
235901
2454087
2102652
1680907
153489
1019593
983967
2378711
1035950
1304648
2165942
1404431
2207794
106454
1139220
1194753
1617586
427547
2823536
625887
1240579
1633419
2537528
1707418
1754165
798905
633952
1938704
434965
180526
809208
2278715
247523
822370
491170
2727987
2123254
2025284
1548865
829140
1364942
1484594
1693960
2158062
2237000
1552098
1682468
146871
1803856
239852
2900987
1869372
2823426
2074792
1883484
893847
1596787
1176658
887457
2149909
2922852
789215
327348
2474433
1862540
914399
2000272
157051
119928
2140121
2527364
1302821
695231
1089787
2026122
391991
136823
938718
147395
2158722
2434040
44942
1596540
1778472
2271216
2185522
1915026
1000306
2734012
222866
2406437
2151238
688023
1414845
2191459
1885274
2404293
172470
2577578
2662870
1302103
197708
2087324
477883
1024083
2682861
1574424
2730660
2486389
1080281
2228806
1836918
2710922
2362554
1328687
1627452
2914690
888513
1314621
547410
67241
2126750
2375746
1990274
2543119
485345
71450
1842707
1360928
936331
2120867
2926894
1950696
1390540
1028841
2261677
2604676
1059148
1982466
2473018
2804728
1511861
1889651
2907064
2156002
2904685
1653748
2912779
375345
590632
95242
1213047
2649910
1842373
2172931
2896685
214874
11047
1830178
2087062
1707997
805524
2236388
1962579
1514525
2176608
1894706
729843
409642
2587156
1648376
1545805
2411403
327650
121737
590072
35094
510132
99494
1391193
1160327
379176
2604840
2664038
951371
1187961
254461
2037370
2320746
405734
1603934
328916
427806
2911176
1585420
1561186
462488
717867
260311
2741947
1233634
2365024
2454780
261488
663081
1287019
313882
2632370
966719
1368540
1988943
1640545
2849369
800852
2862311
643885
2032556
1351459
1636226
385597
2472088
517463
274912
217790
416270
1759329
760393
2811356
1279074
1919242
957545
1505659
163828
2774012
938197
1735762
1890886
1919278
1197722
2395216
2275659
336347
1447283
1864526
1803627
2543738
1801620
2225246
1896372
219693
2045693
904187
2428407
1036028
1246485
351819
960745
639221
1604324
1066654
2388065
617475
507680
930758
2077721
2171509
12630
219072
1480784
721366
1810796
773512
1888465
2109530
479546
793038
94709
1615318
875472
1902229
2284783
2362572
375501
1995695
2026396
1678780
1340560
766278
2137134
675027
982285
22823
1750924
2501031
1312299
2181444
1126063
2628570
1004148
2164824
754149
2168990
367461
499473
2913931
1211679
2866795
232004
2533171
2314149
1070497
1917657
2516242
1932474
2296569
2285507
1837829
599648
690023
890751
2142567
409976
1931304
1833431
1031363
2105324
16004
1112796
2908670
1399239
2597378
2191792
2171368
148004
355714
535189
1619216
1050479
1017715
1836425
1424457
378078
826396
2102105
1371039
2527744
1991133
2155396
2294332
709912
1367105
110103
1939192
570995
95768
745214
2181390
537765
851800
73238
1129320
1513220
683865
2048660
1643988
395316
402488
524320
1706687
1584247
1009076
1225640
540350
12874
184659
1445784
583981
1383833
2506148
2418577
1275843
1720464
2584293
2240876
2243908
1195033
1176015
1335518
283349
689229
2294985
2051529
2342081
2594333
1218466
972917
2339731
1108386
1642959
973220
2736180
1391008
1241606
972184
534905
809770
2480225
1579499
231235
1304733
425265
1041406
278485
292836
1678924
1177381
1356439
1271726
2639699
397949
2099385
1057915
2903750
2668779
1671882
802022
2446132
2716772
624524
1698837
813553
1143943
2121331
2439500
2736757
460274
2904
2609586
644625
2698317
424209
497769
1944482
1714659
1188704
2113286
685952
2345178
1213764
576398
403216
1063288
1688167
238511
2931719
1286312
341586
2148391
2410582
2912885
792046
2860594
2138756
2680296
993676
245167
721323
2020278
1328863
2671203
111065
1405148
2228343
2249589
883013
2763749
1758041
1423105
1976002
961341
91594
1348566
316338
1423043
433929
901839
229021
436670
1102881
487312
2103714
356017
2372579
1223212
2749853
998729
2613957
828334
819456
560799
1850811
1213970
276438
2041291
530275
2541511
703418
869976
322189
37454
1642141
2204898
161911
2806989
2260849
415261
2855716
1728403
2764198
1332028
1447824
2748773
126492
2711338
2771902
1026215
1751465
616844
861006
874838
1959213
1999860
1495056
905364
751780
1248100
672879
1865289
1526319
2807368
2814572
696925
2088571
529304
1450954
1357556
2919900
1268288
648582
941158
1296376
1415520
2094871
759218
2159842
2040526
2320190
1881805
1930082
1549228
2267182
1703290
1695788
2567621
1889568
844389
934967
873924
1648817
354561
2530933
675794
2678832
1627755
1414023
515269
310651
2639093
434068
623572
2216483
143018
2012843
1848035
1523336
789697
295543
634335
1042004
1774709
390995
599040
2328540
2665308
2393039
417614
1810449
1133014
1130248
570890
542759
1494618
622934
785780
1945500
2082265
409488
2061396
343344
237301
1377506
1283730
1320390
2915171
1184212
1212322
170749
1699852
2661080
2163037
2816030
1459921
369965
866903
850304
842241
1661176
1475244
2427741
1039549
2678334
70381
1721863
2750012
1552832
1650459
1862589
1190417
451506
1710305
2921382
1782719
195909
914239
350058
1510541
135074
2008869
2222094
1064905
139915
40843
53212
1275949
1283225
372556
1829629
984701
581326
1439434
1928971
865769
739886
18722
2839787
988704
562411
483798
522905
1701919
1333089
2473455
452069
1648092
971726
1802443
1021259
1539595
1484537
1225791
2582904
1038064
400688
687887
2353173
2474503
39757
1959623
2038026
1640916
701888
1554759
787226
1625543
2166643
6137
1558962
996921
1356041
17326
450273
2698988
1529017
2630804
1971164
1250337
721945
899999
1071546
2560857
2598145
1251156
418592
1936771
2899614
2212168
1191735
997339
485821
2676439
1422895
2841681
1236762
2855117
2342249
1124149
1361251
556023
2936159
2551765
2416833
316417
567494
2495282
553017
2115607
893271
605506
1640907
1228508
2003053
508395
2794734
1082378
789224
994311
182472
1674252
357739
1860348
634613
9706
451832
1601316
282790
1221387
1195608
13430
1633899
1365808
1462934
1901636
1566737
90883
734939
410563
705454
1442984
1575005
906075
1893244
8235
852000
967567
2198685
2000683
1880958
1087283
126347
2803772
678771
2603480
665763
1439266
55992
1831975
518928
1595445
77799
30705
1724784
2408289
2564063
101259
742498
2221907
1998067
1830570
2206797
822794
79000
304400
2823833
2265924
2395303
2101208
1538426
2453526
1943727
1433085
928977
1625708
2022462
710050
881354
1646718
1873345
1444092
1006677
1310385
1423477
2300425
1782821
2892917
805021
2626272
723798
1713368
1194216
1237426
1058327
1630659
641618
2267867
912985
189311
2927224
2031282
2465272
1291664
2781035
1162940
521317
242979
2348736
18652
654556
1993724
1632892
2004532
869553
200762
1636095
2085664
1322987
1205257
1808974
953480
961557
2237213
627415
1066186
2180862
197517
970315
1882428
169944
190446
2819933
1465266
140700
453380
2187625
2814665
2776712
2837147
664424
1095166
794401
476872
1785743
1770695
2913602
1775234
258290
2215780
2492467
2431759
1890653
1531082
2926926
189373
802518
808999
1602236
2880265
2892084
1634499
1870043
1241378
2849848
1678920
841256
661497
2642085
376579
1820277
2903292
85519
2045752
1634086
2631714
2859683
169648
1656170
381046
842852
1886309
1448160
2047862
1827867
1600957
649462
1194978
2732868
1393942
358735
2182286
2601005
1029649
2274251
2168297
2659082
1506192
178951
2135096
894956
1900748
1464248
587024
1720330
89416
1559649
958881
1519469
1792240
1228917
1520252
2885409
2293662
1811397
2301978
2298142
1643665
1837262
2621788
2925233
545625
897185
1781782
1391082
2256988
58279
2365849
1996988
363593
1109740
1283812
2691161
313673
1922974
1904778
2158366
1467025
1780084
1821053
2705375
1296310
1359198
2917125
1108491
1974977
2388226
1833251
2846846
504161
218446
1345350
2216782
213672
1439983
1216686
556073
258240
1126819
1047376
586695
2414566
2153015
971982
16488
2280098
998902
1852865
256872
345614
1715442
2823910
2544202
2076192
2897662
1905963
2498318
1978406
388017
1634202
1279722
924969
405735
2515201
2577951
2425201
1012709
2629498
1698749
1350012
1456875
2005138
2803357
420821
1368457
1377598
680273
5003
1227444
1673301
1751269
2322111
2361476
2328444
407941
1454239
727190
1300753
2333503
2166702
2758787
527790
729012
1309233
419030
2271888
733743
760846
2832710
1850988
2718848
832408
378721
922974
2271923
2383364
395013
1877861
221150
1000238
1388883
1888014
926196
2846201
57821
1613179
2206572
2776432
328247
1661392
645613
2566099
2084181
2500352
2608975
2126109
2177287
2366964
2184517
48490
477502
2393400
1486497
925886
2476903
315413
1499911
1124090
126092
28268
2642226
647123
2649356
2843340
2858124
553971
618987
1797242
2011681
1170132
914448
1695893
2063048
1619549
1173754
2182517
2050518
1434778
2702440
658625
1655877
1536204
2706881
2104373
1917154
182614
1935749
889930
435507
1008372
327381
234571
1276361
1080313
280068
431402
760596
409645
2055684
2064349
2261969
1908729
722150
676084
2667870
168289
1829197
2330618
1601947
951295
956200
10722
2483807
2155429
1388169
758746
1196985
601004
20467
391035
2781538
1268021
568475
2929694
606645
2900984
2377708
142502
2419781
2910982
69203
2450192
2188830
407010
70810
909548
889277
774231
195303
2013843
539520
2214861
2475890
463341
62780
1260728
2317315
1542872
1834406
1201107
412248
516503
773435
2342329
1679552
560749
2465703
2400973
1054691
2790576
88833
710889
64824
758641
896816
58906
369057
2765982
786641
1432928
346685
1913582
841281
512743
1983360
1488211
2893806
13431
1559210
1869275
1388635
2062414
594489
407921
26286
1037148
2759061
132748
1496018
910499
2079810
1859141
195015
936485
953255
2718165
946409
1031589
1783695
903498
2237012
277540
655417
2041295
1110389
850119
153784
1799869
1067560
1642880
2446476
489786
2553198
974654
1877840
917430
1949680
2570122
302367
1994130
1979708
1536695
1197777
2524179
422836
242337
1832931
1465575
1138098
534293
311078
934556
109334
924013
848866
2257719
430801
1061263
2512389
1896612
1810632
2680769
2026931
266313
1699078
112694
300780
2688506
101911
2319953
1721159
1790933
2587978
2415301
621316
1104076
1126361
1710869
2014212
2154977
2459676
2193306
858397
1211103
290687
2332614
232127
2379021
2333459
2408784
675239
1114576
2819901
207217
618881
549869
1767179
934557
595796
1112244
1278669
2715545
2041852
1668637
2804230
2083915
2099615
1754562
876781
2745566
758172
2242231
742420
2447490
616199
2827082
2105309
381485
2778790
2785462
26170
1254042
2721405
2231183
1104991
2046895
2240438
869438
2396702
1449387
1596196
2884237
2677503
658797
816423
1608405
1948626
1784454
316150
955740
2255142
962933
2667308
491457
1315733
2608496
1870548
2781152
2402174
2461628
2498070
2887625
1564636
383412
343663
939840
1629003
2805219
2912181
203760
417001
1258681
1682959
2370907
1482429
577656
2223783
1683353
181118
2376999
67508
228173
515918
1717719
432326
769039
437650
1638224
821791
1520071
899395
1677333
685601
1087361
1700935
1180216
76262
2457800
1901876
507470
838361
257552
2777501
2507036
468430
2349772
2186064
395411
421218
152531
68172
1156819
309116
86737
1640518
2510855
1227726
129925
1591012
1847362
2891957
2530244
255993
1508392
967134
742394
1959424
2813244
2858995
364146
82217
1531176
1326906
112923
2750167
2402977
2226331
583636
2038785
1451450
2657069
1534607
2530149
545732
1077137
2089403
1462558
773214
1782636
910612
960518
343141
2487521
2189368
1318593
115168
736054
1067766
1242514
469339
1457404
2576768
25996
1166864
806472
791269
979096
2574091
563571
1294881
966942
2606957
2240839
606731
546302
824571
1851453
1454879
2171211
1595948
153298
2871371
2599407
260845
2545395
102262
1755188
1590531
751349
2044859
1718684
141954
1244136
2249131
376724
1769587
2114355
1283191
146088
2362602
2697316
197604
2324968
1898721
235934
2871017
1911954
873306
208583
1794630
812373
1690983
477536
1282924
1536503
1829218
2029289
1175310
2418505
290880
905466
1995195
1669383
2468272
1067258
1285855
2152822
632799
2901091
742633
1775166
1487074
1236457
1118123
2632674
1866906
1556415
772007
1814807
1304050
889935
1339664
2719427
142569
397269
2552763
1274427
386905
2163441
287459
451030
2220353
2774148
1770534
2870306
432975
2159022
2449776
748883
369492
2689596
632704
2602683
2065414
2570052
2272305
1323483
64533
784059
2316123
7795
2772294
1815829
1285315
1596114
1156310
2075696
1539099
1677040
1768577
880123
2176995
2219405
711369
2648324
2478174
617408
249469
2541525
2937277
1347402
110530
1236068
1673746
2546535
1122086
1115213
2854230
1469479
1515794
526799
2454660
1124975
197439
2221525
1594463
1169776
1847681
2697490
2888924
2204214
109082
107533
1156879
519681
463423
2638864
493422
78572
655722
1222897
2859357
2237956
448047
1008445
1160691
1726885
1754052
1332602
1159770
378113
2384584
1446979
2288237
799176
1605752
826306
1099115
2244563
2018071
2005600
1302662
694292
2562293
191819
2887457
1534289
634266
544553
1793954
587274
665858
219683
705615
1993232
586663
2901545
1026699
1835012
293205
1520672
1597300
1071831
2774489
1900959
2054568
545340
1344259
1678934
1513321
797295
747378
2469251
2275306
1512460
373714
800601
1472652
2418208
2724574
2845705
2267859
42729
558397
2899461
2870095
2092295
1663265
1030833
1720836
492375
693776
2563622
510601
235047
971727
350210
2517986
2032234
493880
2321922
1175768
2107561
807892
926675
2213554
1614245
2179884
1391844
1068445
1900039
1252515
144202
856913
536908
2901687
2460903
2752588
2387425
662483
1550762
2411209
2546773
1009239
2605683
2026138
37792
2821790
303152
2299216
1947527
40827
582920
1499637
16540
1019039
904907
1904232
1397
158807
1245663
2021592
1980242
626062
2140863
1730170
2192138
849549
33887
933736
1060884
539072
1241375
2869922
1677242
2868814
1633159
1549043
191817
1433520
526449
1025124
456042
1874452
1889337
2746917
203814
1554393
1624939
2406646
470911
2731418
1171829
2000029
901308
1037071
2701075
1561799
2747387
273478
188728
1909429
2034141
1810126
2265516
1898609
152940
1820638
1304851
709762
2849289
2751557
1023765
512509
1919588
1302141
1870977
230647
2400100
391337
499765
894882
2183078
2379394
2035525
1431765
1759884
2836147
916548
1392618
2657210
295681
1079210
287532
2298924
1337978
1576527
2101163
2349837
1398767
815782
505827
2569708
2515700
505143
2827130
313637
820063
703433
2237636
718020
2552324
1187869
1375130
207522
1569003
1097803
1295533
37022
577468
1512708
160723
48253
900597
676810
2614014
1046781
1478317
199879
2770238
407172
923101
2120696
1986574
2317937
509688
2742077
1361815
2849595
1029709
1770788
1174622
2843894
2525805
667959
2223608
1612454
2335342
1715446
399562
2085849
2934115
1874228
252019
1235328
87057
2491697
1251780
2342639
1252994
2379887
2689885
630846
2700557
1900778
1856848
1622624
979061
2040371
994424
1102033
2031164
61903
1737153
490419
919786
2051295
2749275
1997527
2912160
1697274
2155009
1638423
437865
749572
2042674
1884783
1759442
2331821
328470
849875
2910367
1294043
682013
2723901
2884482
867085
1477487
1704396
788091
2682348
1450038
263146
2369490
39595
1996734
1534915
1233064
1582859
798233
1111435
48346
1620155
2641812
933661
2162089
788091
2181850
608755
306355
2657632
2758452
2146932
1535989
1891565
721070
323938
839098
71214
2911506
2354425
983923
1361773
1946105
2553386
1067219
737333
1886736
2209329
1411150
1844474
757085
92289
1815143
2488143
2762214
784528
2079595
1387232
1359710
2924828
194116
2592817
389175
214101
432464
2072881
691533
455238
1654589
467612
1028001
2540147
1733786
2413493
2806230
2802638
1660842
2930273
280222
1552558
374720
2527335
2430628
2812253
2927709
1814389
1405116
2163425
2541411
1953399
1225453
2810864
763276
471842
2221769
1118219
465005
1902350
2368178
174742
1273967
2138009
1285300
2365472
748098
2212754
1808223
368655
830842
2783703
2515591
2092944
1423638
1626396
1283608
1733367
2114174
945879
794362
2557148
2709409
227323
1630592
2118312
1970208
367442
1490078
409725
2073932
1990719
304912
779983
167359
1030963
2547794
2068699
1713084
2301656
645254
1288724
1820052
341081
10914
1918553
1454444
2179229
1183771
167846
2249938
250463
1620261
2564373
2548303
650696
1559002
2413532
2521287
313533
325488
1165013
945312
1906537
818085
2674735
1467040
229038
1517278
131747
2364187
1107970
2786655
475277
872717
775366
706993
1242034
545194
710163
1795230
870761
2863660
2281566
680465
2263805
381669
374515
1205940
375867
2811943
2414769
1604395
122787
2890597
943541
442769
1841315
406499
97521
2910389
519533
1400683
2381944
2168524
342337
567217
2895997
614609
1350717
2132057
1136248
664338
2791064
771171
2458562
1733262
2241501
2558531
852982
302566
1106223
679848
191385
1489511
63092
1571785
1557173
450497
277436
846361
766352
2697522
121790
1527138
1955597
1245318
1691862
2928284
1465236
2437890
1082817
608923
2549842
1612527
733419
1482370
1030220
1447328
1313531
2649714
1627858
1629505
148928
638670
854611
2199076
2634220
2399477
1027275
695799
1914888
1175078
2810762
158793
2822836
1421328
1870651
1089867
1148882
2476177
2691303
1888119
1050496
235403
72529
251651
2654359
544438
617972
2864661
818572
1714233
216363
27008
124289
279935
2559739
2690469
2038864
2452870
2476657
773220
555230
1574707
2002317
949019
2922925
249200
1076130
886826
1349796
2182916
830748
1345063
2518521
2396897
2371403
2757264
498576
273702
457823
643599
408960
2468317
1913749
461612
1440005
2577515
2524530
2794908
714753
1591729
2545927
1640658
2067500
2288477
2536044
2256119
451980
1507914
479280
640659
2264576
120308
1688966
1925209
1557091
2346835
139049
2062500
1739792
2043333
336043
2195983
1549940
1579873
1528485
2559314
1419821
946945
2201479
76928
1350019
185390
859974
1917621
1801750
2440130
1483811
1434922
40629
1368853
946256
54187
2375803
988122
2753486
446038
2140165
1573114
921376
752545
798491
113228
361246
2934896
1426635
2541389
2237984
1807060
2445388
1114266
441693
1288170
1750701
644805
1338360
531038
995401
2815373
864577
1008915
2150394
378469
2666581
2851358
642121
497899
2906883
1189705
2713922
454519
2186965
219777
185510
514823
1264292
194788
2500611
361877
292958
2287738
701270
1722671
2433449
1849916
1268418
1330914
1719262
1742789
1400688
2657417
251574
1578592
2230647
1900564
1822344
1367533
1395594
2144078
671575
664642
2580207
922401
2136027
1471865
440356
571513
1109939
2815785
684300
1754329
714888
9963
766467
1190738
2780026
589037
769891
1968064
1314187
163523
1530130
1005717
72766
2277219
2251860
43491
2746714
1072323
2821587
305210
1076623
1579935
1957633
2409131
2313390
2179493
442071
2323660
1811240
847351
1665838
1747263
1671257
1597195
991273
1186688
2689355
1309397
731574
20013
1035644
764758
682157
689298
1381464
651790
2505406
788499
721856
1202591
2276437
2219764
947720
1168558
2638584
2765781
1063970
2246911
177635
1903350
660946
785933
500590
1627653
2136770
1309532
1061268
1476805
1147955
1500108
2174165
2284541
292924
2609547
584770
1265081
4527
1880787
1048296
1526598
1900
772375
1913622
739445
421308
1945989
1588038
873934
587987
2772071
103082
2155728
2621531
189177
2689285
245348
1258504
43310
415082
2389352
137548
2558207
90888
1895178
2914922
1259128
1739983
1090431
2420038
1800409
1624384
1253460
1531862
2431535
1318953
104676
1855370
1208067
2406294
2032078
1386356
704334
943360
2937130
1644419
1447780
1194871
374642
597675
1394355
1945469
2535732
1402864
2672678
2680343
444137
2366132
1450067
1558798
317652
2558175
2288669
2546764
749894
177167
1645246
795164
847791
1312221
646555
1575704
1091182
2570094
1701091
676000
414623
1826650
856397
1486827
732386
677508
457197
1002348
719658
1759545
1387576
922023
1385100
1389295
1588206
1532760
1210449
1421704
2505477
2153150
619153
1604108
2185652
379810
2052627
326870
872943
444945
2539854
2163472
2864843
465784
2216357
1339153
1509243
1275645
1866920
1288504
2520929
2195052
116483
2629249
2660636
1648691
740504
881020
1451276
906182
2881620
2573526
761982
2607304
2539571
1310341
639678
2278344
1655320
826343
374852
2151814
1640095
2737178
1964437
1959353
2800425
1050446
2626932
2169666
2493931
566406
2868456
2457929
2743258
1590124
874882
449286
699188
2605067
1610950
1020482
2349720
2210021
2443848
2346315
1161041
950051
1379541
798176
1329842
103634
2412510
1669031
740463
1830146
1128900
593154
2137249
1391058
1209878
215944
1787106
2494488
98044
2528048
386785
2676701
2600388
2833761
2777124
1394189
336997
402094
690682
809045
184456
2746605
960094
643896
2757147
2800509
2523226
2940201
861914
1803826
2576165
377342
332960
997641
645139
434973
1404094
384397
2225489
2648545
1050905
2271627
1999212
785252
1489639
2268404
2468277
1354951
237506
1239569
2808958
1599459
12112
2665382
739024
1936594
1296333
1924080
2119611
2364412
2676420
1557254
2850555
2887263
1693743
640996
2015886
2679865
825576
1387258
1798968
887982
1378398
2208260
2627417
668154
599665
778226
2259646
452223
2381279
2498541
1272441
2649764
1656733
2275297
2297164
1805409
493233
2872763
1792984
2528584
2219278
1636277
1098399
629150
248518
1216796
1169341
2771806
2160604
1217252
1244632
2936051
1833914
1747252
343971
1293895
1159283
181979
509250
2391414
599393
1094371
773381
621658
2736125
1968436
2500188
2599437
1057953
1873241
2361717
1714577
2274877
1076719
1513281
1059397
2489868
2142950
2085452
2481572
1424455
1403566
1757487
2483567
655546
62611
637448
1588211
2395538
2517016
938694
322540
1619224
140622
1980544
1154462
430549
566668
1755617
1593620
2807561
516483
2901666
803783
1721136
2181267
3434
504348
1469439
1056969
359096
2137594
397718
457495
2499688
2938674
1552615
920680
2645789
166298
1951083
2830672
1488288
272973
1538373
1971799
2526284
602238
2813472
1141808
1998118
592786
1330895
1320284
2103495
142405
196492
2776361
2228514
123467
1954047
380644
1333291
2595548
1451327
2049856
177890
1381752
2379348
2386175
139160
487052
2414005
2894754
2613185
283445
160092
1167282
591638
2890764
2644326
2447282
1182576
1052680
2179259
364980
86236
1762445
2713223
1652597
2504246
2063902
2064446
2069514
1909717
2751078
1255056
159010
2810948
2855853
2821716
2551152
1922169
1844680
575784
1741802
1707723
76294
135189
2890075
800222
436071
112931
417035
1693327
2687113
797049
2900470
1815645
2234869
2349270
830537
1993258
26451
2897535
1201279
2404296
2875899
1626391
2470073
1636097
2077896
1479746
232027
1476866
2657329
367315
1625209
1633132
1286231
1432810
2876969
296183
1050106
518627
2504932
2239112
2490712
1988694
1280108
561660
1866711
2810732
2080897
2658456
2908070
1827067
410515
760664
1286227
1282827
479731
1185859
2565574
2893208
1482094
1377237
1045980
910640
2623448
285864
2610580
769593
180582
1177585
2706750
1311730
1933694
927588
798434
1139925
508724
2054865
719715
2060719
1861478
2204216
979138
792145
1464733
478558
1114665
2089505
996376
1853917
2854626
1682115
1370603
2187614
98465
1036544
1301708
1027059
84288
173494
761864
1622678
437618
1218093
617311
1930481
1889477
2231321
1883016
2052490
1275468
1562472
865576
1507250
498655
276983
1654520
1452426
1779286
149626
1871555
2039085
460499
1302439
1216114
1771073
237425
391674
2310090
2624513
2630023
1749555
1051574
2648371
2783874
1315912
2546787
1139378
1472041
2524401
1442334
1979683
592408
329247
396685
2368331
1666594
2370886
663862
411685
1273783
436480
33991
1088129
2414296
340920
208012
2899792
986497
1458945
2902217
1521606
1442588
393831
1956276
1685623
1007379
1342013
1369705
2055144
842407
1759147
704300
2877037
128661
593038
459483
599442
1198686
1700237
1326097
910991
960568
129233
2748884
1960538
1408455
756418
2433881
604513
2206582
848870
275149
1431618
593493
2136688
1806285
1843443
962237
2405790
266466
1562269
2081940
2791888
2746684
389391
2573486
845585
2139537
1935739
996655
2085291
227705
1908689
743374
2939765
2529104
2912754
1400249
2275739
1259457
1967901
946791
1798658
2167824
2783728
2415302
139406
52382
576594
1718806
773149
1312462
24813
2756767
853058
2757218
1603701
1473603
1735791
1344888
2137697
1660904
208122
1023858
2225474
2191132
2771574
2272357
1655304
574758
1052600
333316
1652823
1653426
686527
2279513
18765
464900
1509324
157043
1131373
652751
2055294
1675136
2690025
162052
2440107
1673942
760413
222315
1331215
2567510
763716
279816
1947451
1639213
263364
1883162
739643
145963
1457028
1076986
2763042
2429085
1457665
2198342
1213186
2400951
1928045
279445
1017374
1960448
1426434
1248898
1783489
2685959
2014464
1589759
2295391
745627
2637679
2885422
135249
2085670
2122505
1039708
2862816
2255561
2578547
2458292
2860877
2387693
2093404
2847756
1873401
1093192
2540345
138306
2664771
1467968
1750027
1551345
2779939
325168
1863537
2765846
303299
1178495
1111005
1414863
417693
1363685
2166660
2678354
1420574
1213748
632280
2019348
1083599
1103362
2439815
1483239
1515048
557288
2632547
993713
1144683
2675439
782856
1246619
2850071
1088831
2179704
2798188
2809177
1371248
76824
2266458
2609198
1663574
2671323
2559328
1077973
1671080
1742873
2239323
1295906
2519327
1225482
421945
151779
815775
2724429
2024833
1449616
562873
2278931
2017112
1313895
1023661
466874
55236
1950067
2382647
2352243
575475
2157438
1869694
2819441
1492167
577691
1000113
1577674
2540587
993148
2046623
1909458
2317747
1635935
1937813
605011
29986
1688791
2851824
2350893
1130398
225736
1287604
2174950
2634775
702826
1227878
2277379
2143694
1453247
300489
2159142
1018791
64514
1921889
266792
484839
2202400
2008028
472498
2003271
317425
1718516
1136262
1113080
2888057
384967
2317729
833402
1468378
2870914
2033795
1946357
837342
1183115
1736654
914973
363616
1767388
2378855
86725
1929731
2152157
221528
2106757
1645719
2054924
1789164
2904428
1494292
2342494
2742026
44051
1210489
730091
2070074
115337
2819170
1932699
2566828
249719
1018889
80561
446884
1855441
495466
739539
475378
1447077
1371157
2608338
366402
2590907
2725423
2224151
1753633
1607582
482484
2472558
1778619
33770
2142191
2672067
2422543
304344
603429
2510404
1823310
355588
1421578
1563498
1499825
1293849
2195776
1491488
2654774
127600
2809246
574154
1812107
1232782
960920
1122043
1488224
753692
406717
1356350
896489
1935383
217052
1096455
967271
783760
2634079
1423262
1427886
1404393
2205704
2418154
1444512
2263422
147072
1795175
2095709
301003
1539690
818149
1142613
1767173
2711128
755546
1851517
2890624
1029198
481538
473933
1810962
2351018
1333679
481772
988815
478484
66837
559890
1738382
479502
921841
2636739
911315
1730682
325437
2114337
1530807
2446651
2342755
525941
1848095
838237
2440164
603644
1175360
2764132
888989
710673
454043
1574652
1643067
2225881
2220770
1765932
1056282
2756700
522868
2326941
1481562
812460
777339
1794400
1214258
1200914
2907901
1392729
2918915
1918998
1072244
2616656
1144820
2326703
8796
2119001
1597616
2616591
1922484
704627
2640955
11978
1021255
999883
1754854
2756328
2715033
2608976
84574
1264773
2281440
2100595
167032
1968926
132203
1227307
2068122
774364
1405884
1163774
1140736
2713648
213224
1999643
1430671
1510884
1562655
1258956
2570131
1393561
13609
1767193
1060243
87955
36496
119527
1074617
2106714
1185119
2771450
699288
938364
2292577
169312
1647671
2694452
1200329
1687122
2469495
551596
51111
1581089
271115
766067
321819
2856433
2598745
2248910
1683570
854238
2234513
2639670
561524
294716
213489
1937041
432163
1343615
146339
599515
2026858
2148497
903142
1408655
86796
1575063
2827028
716945
589084
1120605
1750599
541436
1585065
2577798
2344444
2647493
783940
714270
746595
1565995
688002
835893
1478138
280021
568332
1405421
1019087
2395318
2051573
1795703
14110
1235121
1162319
276617
2520291
675241
1787185
898326
861217
2483385
2803419
1417523
1337342
885062
661605
1175736
739021
608623
2601685
506669
2227279
1826229
985503
1985895
29225
1488629
2401653
2924003
716268
2843990
750259
787884
1974406
2373248
363813
2419949
279582
1816619
77560
2720589
2902993
132444
740440
699701
1406649
668777
1008688
1548482
2206635
177942
799053
542777
782546
2122694
908486
108553
2321778
2340251
1768769
2653354
1658267
2499400
976236
1864096
2851081
266103
1661313
2665255
49111
2087956
2926405
1478293
1510210
286281
1668395
2294530
2346607
196044
361511
502556
1400115
2804789
2758533
1642612
339110
896013
425208
76424
1342564
1683573
1806251
1761100
1016873
1036733
2282674
2855885
1316334
2463622
2905951
2465629
1540152
2064205
610448
2687275
2329533
1239956
1118703
1056443
1827937
1143582
491230
2658774
623719
1865788
17817
1357563
1410573
2805223
382876
2539164
2461137
194581
83807
2308737
919406
2771215
2554829
1577102
681360
1983730
709612
319802
69180
2337645
2465044
650025
1160919
2099811
407913
3350
175702
91155
2152088
2221675
2567653
2527438
84038
2736676
1010021
1130607
1448154
581231
2804181
2018604
1279693
1648734
1393874
1890541
1990359
1739725
2726630
1796178
468839
2023753
1020554
947881
607757
1731672
658956
2065718
570555
1868921
2559134
8812
76048
2023929
1503909
1007222
725360
1546881
188594
2303229
2585911
16004
2486276
2764759
312911
780129
2916503
1680152
1160319
2204585
456388
11128
653916
2116335
261084
287264
3372
2724014
1235048
86884
1452382
1728546
2445663
1375635
1800027
653463
369727
1035479
1932422
2626043
2536253
1771827
251005
142866
1560240
696384
1879503
1075433
2424676
2227435
1064838
1182379
972303
2052006
1219793
2127735
613933
707895
1879709
2858113
2391604
1871281
2884981
2008973
2104127
1893269
953975
1737525
912362
895953
733029
2252837
2792570
2502416
1004791
2506709
662605
2148815
2234057
2557641
259072
2488534
2269440
1683725
2041338
380820
1921229
2890779
2654782
237965
1102175
1462463
1128827
653410
1962609
860528
2786583
449453
1747168
1187501
1593640
1538454
780688
2106597
2392392
1039526
1647223
934056
678553
1008415
2470038
1479337
2552363
1786538
1971383
2773068
1670804
1560848
1283477
1970998
2305793
2216922
2167505
1509754
2369156
422758
1613986
232998
1530539
1852833
234528
1788464
1183764
833731
813671
2094370
1267177
542782
164775
482774
2271337
2363669
1572464
1891772
2621015
2353447
1475167
1772986
1197785
2239793
1666811
13696
388131
1225409
1430397
252226
1285086
2428348
1322121
2159919
603413
125509
2743936
2834571
909245
2057233
1972288
1886323
245246
320508
1397938
2604781
130918
2396450
440648
1424434
909076
2408911
1027289
1558962
591966
876690
2899830
63363
1232916
2378500
1067069
2479881
2760757
1949656
788897
2716131
2444692
1839082
2261238
317927
2842689
734280
402570
2109272
159775
245687
2232969
2051623
1677661
1458250
2105638
1167901
2905738
1434978
453425
1442755
1369478
2894651
307825
1426128
2538495
612521
1876612
676645
1711926
1598600
18442
1811153
2567884
2540528
733807
482709
2251567
1872373
49435
129884
2447972
828461
32132
506396
1010223
1713637
1450760
2605128
1185738
424196
718824
1464608
1634389
39019
1421047
661492
2443766
2815598
1610088
2085816
1502465
2267224
2238631
2709478
2830254
2598485
1464352
2220966
1598014
1027907
1484196
2195984
2462688
2934865
1790005
1557989
187231
864277
335486
2274727
2000817
2066963
1746736
1866298
1294702
1206240
2440069
2075739
1206464
2911502
2391597
1651316
4345
744411
1891889
898071
2730302
2330091
1605250
1008344
182164
1319362
2132434
2831662
469119
1804805
1593093
2936015
2749913
1010283
2202092
652671
2853065
1736380
2099173
483201
2288759
1218037
1295063
969610
2603136
587259
1779642
1178509
2206362
2120768
1571021
1321973
2530740
2619115
1081054
618564
2647732
578839
1935916
818699
2036857
168781
2675985
630560
2635595
2327196
1919245
2233815
2467960
1584476
838258
1755310
476759
778384
355193
1144912
631118
2432989
87424
2310507
2422412
1250472
1114115
2780113
645892
2923074
1442134
737384
1329251
2759725
1350146
2814324
238614
2466034
1097796
1140348
659583
2031253
570045
596594
764547
256925
1593876
977131
2824404
678745
752148
766122
2796969
2184536
1802404
1618698
2349429
675044
1092606
582359
1604438
1655888
2335013
642058
2076427
2314737
1497151
329911
587675
1391113
2100337
964007
2751965
627539
309136
131816
1096344
529663
964416
1646082
415107
1360444
182754
2122811
2463149
2844110
2381238
2655229
2434307
385771
2150865
2503210
2228137
393808
1576237
2813152
1823748
754774
779615
1068943
1161341
1928910
1339955
2479164
987683
2116617
2328494
582472
445564
2283096
241971
2532837
52829
2207797
2010461
1234005
75189
2042347
1530443
1460661
1812762
2609949
656158
65285
798149
1782866
492338
262496
1117698
957987
2245192
2912777
1011511
480985
1286609
55743
2079763
1140649
2002631
2783300
862245
2881189
530721
284425
39088
1275732
1869699
534149
2524406
208247
2154361
2833673
1428071
1310032
2920765
386760
493735
1037620
2370885
1067633
733399
2206968
1198056
2174445
1452098
2080710
2705902
128742
2346686
393227
2054001
2616931
2028206
1637256
2412099
1953062
767096
1535413
2214188
1897379
1854293
2172924
1635811
239899
2537029
2088443
275490
2192089
677932
2908620
2260537
726252
969675
1418175
2181713
2277676
1324149
1114459
1494478
161198
2446510
2551643
116196
476220
2138358
2883639
2354758
2198126
2447851
1014903
1654988
1762173
968659
451905
1991587
1984790
2561329
2582145
1112160
2399814
90728
876113
2222121
1932952
2073687
427283
743536
36900
2895137
2592951
142959
6555
335943
662659
2823678
1811948
2264441
1028886
1611323
2696082
2346777
678938
1834876
2378419
1985926
1603741
1366644
1989123
221411
28924
1799245
372107
937208
2441738
13725
2399067
1598724
522940
995207
2703856
178534
1651913
636088
125484
1866008
1160366
2927285
1283544
72877
10781
951589
1799520
1778670
1334869
545252
953843
2449643
154782
2158349
951971
357350
2653276
2217682
2338705
2575497
1909643
2499993
726497
2572678
1843424
2668688
2343902
2237518
333498
2246961
159877
312508
1271414
602329
1566770
2897198
1727141
410248
2222602
69307
1659864
403638
1450182
1310511
2705705
1022661
1808940
484544
2660684
1908041
1451166
1148719
840085
2868008
1698708
1426133
779994
1170180
1257888
944676
1388028
956560
449170
360519
2431762
2567906
2341583
2213847
864141
127248
30678
835971
926010
2239123
2412255
1464351
536847
2188331
2493171
590137
2709170
1054947
2325550
2188465
576944
2739865
1829332
1795698
2403386
1702205
1255127
1961759
2222695
1795438
685854
1643162
2667094
1621346
820276
1578136
935738
2849006
1955966
2802214
350462
2260956
908905
893897
824545
2200179
2133494
2701431
1391142
999191
1953245
1803682
418377
1543355
1562521
2901144
1593559
1587844
428793
468266
1249951
335372
950096
1893467
580865
514649
1037093
2086699
33982
1319459
881585
2443598
2733212
2220589
711086
801406
1133383
1968895
2157587
2090508
1442153
644096
783428
1052598
564862
97194
1796045
470466
1555367
1838499
248653
1964315
569873
298916
2439798
1950207
2454180
2737981
2897643
2890670
2676901
1862446
950463
1615390
826670
2401480
493860
296842
2756534
2424900
1078513
900757
2504930
940308
808061
160955
246453
167675
2262123
1394653
1073903
1762855
321468
2757418
883952
896746
2873476
2842832
2267749
1029369
2903064
2160424
882669
1100966
2300327
1578748
1355780
1252061
2915102
816170
1484087
1618558
513416
1025062
2114837
838804
43939
2566209
1789374
1694685
37486
992621
2302785
1044929
362187
1969402
1662760
11548
1885402
1252005
2720394
350623
2293867
2818764
620562
1338428
821320
2386264
1308943
1345688
1224039
1515933
62557
521068
85007
63091
2073319
728150
1028611
874221
1890731
2470657
1815921
1019169
273099
943094
870930
2634263
431294
128767
270222
181243
486921
996323
2819579
1853136
725723
1364552
916012
1020226
1060418
1853887
366851
259687
1397938
2792252
80039
875332
2159333
143213
838840
1412884
170029
1086054
1809976
406153
1030755
1458418
2231965
146799
2567983
347888
1209644
965295
2006658
2064701
1354239
1820959
2246441
2021820
1556330
86992
465103
1014213
1495522
2891342
2304317
360708
2468990
2175529
2546790
240430
873881
1589335
1536037
2813864
1209989
2611051
425339
236792
1873090
1420233
1599713
2785506
2810748
1893581
1644207
2005238
65718
2533959
1114174
273545
2188150
1584247
1325762
2166286
1819570
1480734
2900477
2599902
2182877
1702832
1429994
1312499
2560066
1796658
1791173
350264
2537211
2598573
2819939
680875
2842327
175226
1676705
1974871
466164
234184
770575
445160
2432228
2620304
2278017
2286725
1809706
578245
1311289
112263
893747
1943697
668615
2518998
1373811
2715424
1806481
1548685
1666637
384629
161887
853191
134005
1843742
1825792
1830978
67122
2426608
2686181
1495640
1305589
2434075
546661
59707
261542
2832520
2071963
518915
2097419
1180037
526019
2538453
2536919
558619
2169222
1740558
1081257
500648
591414
697244
565897
51615
1936384
2671754
394011
1085388
776194
1529032
439575
1390974
411027
1779542
1241507
455148
2707188
610639
916481
1682008
790637
2053568
979326
1922057
573738
1226439
2253345
783415
347800
1874484
1085184
2680468
1418470
1054755
1673725
2538895
1703757
2276985
74690
1880165
149948
982335
2296077
418215
1722262
1673999
551984
2289423
681163
1535389
128463
1061549
2241423
2520438
1819185
2353164
1447267
2156400
322292
1050203
1382156
145407
1767972
1998260
1337157
2409982
1229578
454528
2170762
2360672
1425235
1786235
453487
669716
988928
2630150
1170973
2233647
386609
1587345
963286
1423950
1814717
2833733
28570
140765
1817465
2650988
1867244
1089415
377511
849559
147142
1734123
1932971
754064
2009873
198871
2657945
36065
2173111
1285457
226866
131444
377696
793162
568206
2378179
346084
346889
1016958
36634
405962
1004455
507328
43872
1417703
1623034
951377
1167795
2621139
453240
2487897
674835
782298
50125
1095077
608496
2304300
2864143
1420960
1138627
2212526
1411204
2192363
2250267
151992
338108
98021
665646
1446906
2373049
205314
1766080
1696309
829965
855707
1756895
760438
995988
535683
749777
508223
1102878
1747882
494831
925759
542267
1994368
1780001
780863
2439714
946720
949221
651045
523810
1301371
273867
1786606
715230
835719
2744868
2491866
2273635
2393852
2290254
2491598
1124575
2382043
783403
1104476
1623586
2406865
940268
969271
1040617
162640
895603
2568406
1033569
2627649
2641174
1165782
160520
1693326
301383
781458
1815393
1373760
1977882
2238105
2598678
1209174
951375
1305017
1335515
1576614
2189617
1950342
1450120
1948625
2600780
2135649
117910
1618991
1147407
2543128
799223
2820043
1193622
58142
466779
446259
1600594
1394131
2248688
1177147
750605
2473032
54587
682390
518493
1328496
981405
2703121
2444524
275964
2480202
1580539
1104294
2112572
717716
1669651
2198451
1710101
2871953
1639502
2351219
109577
66868
479682
1497913
1293757
2046482
2581286
1199071
2811318
2365113
2279553
2867395
1074212
2533886
2323980
515070
1093464
1797302
508420
2151350
60302
148229
2007030
769481
2595627
313934
1153020
566691
2269009
1369684
1599164
1540283
862171
490498
1829678
1169534
231989
378375
1660917
760801
1653833
2574145
1509248
1119596
2183900
2545285
1884586
1245802
1920309
2507548
1033448
2610970
1571363
1864909
2637180
2037794
1881208
100381
2694921
1074761
2624810
2609456
2072898
1574926
466976
1360109
1535487
2407097
1148091
2209079
2808325
2810624
2686681
1641831
739932
184607
358322
902793
993778
2510085
2879751
572808
1215596
1457483
943676
1982336
355185
1563486
1443803
2378457
361708
1627768
1836090
2562169
41906
26438
320361
1478464
1314074
1501628
758049
2493193
143948
2829958
2465597
48357
101014
367492
806875
2499046
1707684
649836
1040598
1791969
1619706
2556129
1294467
2434532
2443169
698612
921172
1112912
1406974
1985566
1907266
2181108
1760365
2522977
128238
662727
1479988
948811
1271635
2385813
2652446
650381
215062
1314435
2922805
562636
1078953
130524
1785492
1841911
1588347
2519545
133591
2274442
2103239
1999926
1848287
2529726
2870056
1288264
1785788
892361
562358
2000082
364107
2586593
2632435
2136811
1204518
1740189
916221
2895118
1138117
390406
1339242
2292341
228696
2187403
455755
2310448
753747
1496006
2249335
1946161
1758658
1062431
2357192
1626191
413607
2032623
2085681
28806
296505
1885876
2229645
233388
463832
1866062
1425573
115674
64342
2115161
1060163
2554634
802499
779683
243092
2860323
2448590
1291913
339350
2511933
2791083
1386284
752113
2608076
1126859
2192153
1567793
2261342
1852537
2744091
1502399
2208174
8163
1142823
1754443
1349117
1217338
1066149
342336
503830
923896
293134
2636804
2050917
1085833
2329666
1496639
719804
2259551
567091
1590008
2226858
2495638
2054312
1282190
1001106
2243146
1888127
2088350
2799794
2410967
1726150
412856
857098
597297
2323702
1161230
2834567
2146964
301961
1789006
1716915
479928
664044
2624911
1497771
294795
607374
2526886
97657
783753
2518496
57408
70617
1029512
2813447
352007
15952
870942
1679727
1428394
27858
2909818
708207
2366182
1602198
1177787
1143539
590478
278043
1992768
1101362
414677
611390
2158512
1904931
1849488
1252467
1866995
2883179
437680
2654335
2331824
397734
1866670
2250895
2237614
1576678
2815438
1148497
2842488
2242649
1440752
901453
546152
2148414
2149292
466094
1735516
614626
353348
2218744
2546859
2563272
560014
2553051
2785763
484241
2688667
2605960
2528203
235135
112120
2343964
2247684
1035282
2129808
1590733
1346116
142747
2784121
1215624
672878
72323
373239
1946096
8480
2377167
384663
247268
1480807
1588586
1236662
66477
927696
2173979
2697975
1868844
2421931
2245262
1096085
1067176
2930316
2061744
717295
2066338
1068172
1206172
2824766
93839
1558005
2389113
441949
2178017
1196055
2224442
162318
1284152
566306
2262729
1338552
1006187
492333
1201607
2447932
2795747
2215588
1063492
791230
334833
721484
1825678
2051653
2739565
1064342
2752038
718702
1212117
1274323
1806700
1962324
1935596
2894546
1736946
380170
277912
2050787
1379431
1562483
441895
1249667
2793407
1837338
1723919
2927129
662714
17278
1683865
2018104
2725152
2299605
833169
1350401
519934
60191
2893784
1613481
939240
289502
238840
1656235
1811000
500202
1898877
2651310
2382628
804040
1445465
1852365
1497061
246679
2129660
1540358
2249904
260020
277336
485490
2787323
1247408
2564315
2260561
92512
2504538
452162
2561120
1828451
2291212
1929002
1933067
1350692
1503275
2569012
2893490
2204077
1128267
2575210
2460718
1002636
1228077
1256993
1269046
457653
2852389
2875785
2790254
2245288
2738020
2265255
1281772
1212704
1825088
205406
1551591
2589820
1694305
2355496
11003
1230113
1883686
554491
2692740
2624815
1050224
1497697
1117879
2475182
1421132
1380572
2667198
2805326
99514
1994766
2559422
1704807
1245691
222280
790957
1464907
1067757
1664577
768425
1071241
2476756
2861522
2801328
832199
1341231
2264362
2410986
1578356
345977
2258914
2039596
586623
1298880
2620121
1720889
1314110
2211396
1923530
1181549
292627
391011
2889287
930888
365898
2733642
1221690
1518397
2001277
186731
804456
115310
2224812
2054340
2282192
372453
1743949
931126
952931
2795799
1605299
1300822
2446506
726937
2258472
855429
2186013
216003
2319179
2928124
2401581
959812
747936
1156836
2097267
2253039
2253701
2359909
2054625
2425302
736897
442756
1564469
1551884
2063059
2645234
2795680
2236754
2331543
134021
1119441
860771
1404766
1672470
871384
337981
2868085
1443056
778341
2808515
1585119
2647614
328466
475930
1797949
2854009
2560381
769059
1278744
1822141
1577493
1939692
2414384
2378276
1740780
1171945
624122
2209675
1186946
1410077
61238
2109904
2690620
1329763
610774
933229
1826461
2384527
2575481
1488399
864254
1232371
2345352
2591381
1843296
1442762
1237397
1417245
2484826
424699
1381334
2673888
773011
1778366
1048660
490721
411497
63831
2733990
570013
1251386
1258291
2294621
11837
2890995
941286
695868
787069
1673470
2637592
323563
96450
1846150
2141495
2341182
892744
907908
2223588
1580670
1048589
1765831
1105529
1735100
2401179
920590
1625087
2696729
2170081
481767
1699249
2630028
2296007
14351
663923
2542480
2479715
1500338
2074724
1103009
1395507
1749731
702069
2593829
1001831
2876884
1492753
1611802
1900714
2270556
955834
2174922
709153
371770
323102
2389909
2489784
717763
1240505
844978
497577
1844091
2009244
2203733
2199662
924474
1036344
2505644
1147140
2398152
2560321
2253894
2203079
1330179
1741540
805816
2771857
2586176
1963673
177432
1171417
2735074
1027581
2387061
710512
1990235
1203780
230369
2672926
2507243
2091483
252720
2370146
295212
2115049
217514
501707
1454092
1389277
738778
421161
1430035
650597
1715903
1320959
2629290
87443
647083
27004
293146
2775109
1971990
2776449
22774
2491590
1585796
1510747
1160279
2185758
2935814
908920
698102
2447550
2161057
1035917
1876792
1127040
791353
1153195
307609
919109
1154725
2354658
2571359
2566268
2228656
1386556
410005
2509150
1243507
2715213
359593
1683289
2875871
2864107
2515361
393046
1814698
706722
2367511
2186579
1189157
979658
1329383
2887753
2540249
1176186
2168016
493517
2389552
505419
2674322
281122
2331439
1313835
2030877
226528
735225
1507598
2855695
237847
1299044
2374653
2904235
1981353
346349
498392
469359
13467
594743
525983
1065640
2214254
1472895
1170352
2359466
2275543
2912638
1516352
70928
3123
1962698
2303092
1947778
1306016
1357062
1958775
471195
769707
21325
1408533
1189070
610302
426752
1309859
2411979
1661737
1865746
2886291
604680
618758
442635
941441
580765
1637830
2889133
2683972
1884487
1761895
2336838
1263588
668411
2888577
1060320
51605
510981
2054018
2157606
1530311
2009401
2396122
2572501
961889
2724049
2158431
1158949
1708700
2422877
327869
2300421
595533
2932767
1810902
1626411
612816
1057278
2675855
665026
1738361
2697985
690398
2559034
1478703
465047
1014982
1455273
236066
2724369
400710
1329751
551507
2611793
1047608
2665054
2765428
2563768
1732195
698982
2578321
566883
2458519
1584000
2263310
1970143
2571228
1204061
1147045
2180192
246283
1222579
906053
1732089
195220
2815081
2238677
2595252
2391696
1463299
2408309
1394799
1689050
922641
581649
788133
818332
880934
2308936
2435515
2538390
283246
1415503
1139551
1042466
2237125
163897
1073442
281651
2286201
664831
2824411
343546
936157
560166
1363601
2604504
2486364
2427976
17062
1725694
1973452
662066
1712505
2011295
698063
853933
2086201
2486671
861748
2762049
2857085
1426424
1394570
1322340
1209695
215776
2738483
641667
486573
1221979
2820339
863222
1563863
1190972
15203
971443
1642268
1767088
1570547
2485894
2689332
2875604
2340405
449108
2713180
135391
677688
2170417
159545
1530776
2007887
2559763
2457710
809415
1111349
2124159
943354
2612325
2920767
2919888
1715081
2352218
1329506
926020
1521024
1211256
2717715
984933
1947424
1200842
1273252
470207
1788069
438213
567012
408282
1344085
2056433
1578888
1395932
829582
896853
567760
1440304
546175
1511974
2789641
905150
1261740
1446466
168561
450569
2463456
1715949
1205764
936518
1955856
941246
2825820
1278456
243425
177159
833785
312665
243634
1804269
1737649
1408499
1434904
1654751
2045737
1749024
1567785
951311
1346240
2477814
855188
1651759
2549974
1117317
1692336
14859
2562664
1051389
734950
2226964
854548
1009346
934485
285793
2230864
2454799
2470825
634721
1043992
795903
753391
219443
2118306
337769
1495263
187706
183672
2874825
2117953
928482
2780588
1992784
970347
364428
2631600
1635343
2108494
1640130
1498930
1575298
463604
1531772
1489499
1043004
366815
929097
930051
2639560
1077947
1836856
455892
2467372
2684982
2487723
2015226
236604
2429625
595382
1606855
2860403
640014
210594
1933671
102385
1527663
974190
33176
2720182
670790
2792896
2717021
2882729
1336767
701923
2578147
40499
2548159
2611550
1181511
2895221
1070211
2618286
2399551
551363
2433972
507379
1538427
1862046
585761
2786865
269231
284099
2613614
2750497
605945
2662334
1001207
796433
119817
1125901
2880817
745614
347838
75662
1860600
2897955
968147
293911
2331416
2029060
825551
816387
288909
893142
2856511
2106178
31633
1090657
1729355
2025288
513286
1441557
424895
28691
1517311
885946
2563402
528503
2198656
1955193
548043
2432827
1757823
2507966
1934548
1522569
2056330
820013
2553251
2297045
2407822
898769
742313
1756262
2727549
1719474
2142739
2610146
2042181
1551854
2793898
1491161
812536
2709513
1582606
2366144
219745
316890
462067
536179
1051702
685071
2194951
151058
2491658
320940
2281999
1885037
2314138
2175153
2290722
772145
230204
2129530
441723
2589381
2285527
637420
2437348
2299041
2431468
1197849
2835982
1995363
2751134
803027
2186413
2239232
2792911
2291568
2223378
688606
1435953
944570
2460900
2396557
2447339
963552
2855126
2577925
1474959
199122
1413083
995930
854896
1006289
1054405
21780
569397
179888
1164995
1330078
2200094
2778621
1822409
1376009
1541503
636630
673596
1999005
1272143
518123
1035711
1348226
1779913
2774993
817233
813913
305934
494856
1632888
864093
625427
1833822
399659
1250293
2228792
1134539
1962483
2476952
2159676
376001
587480
434823
440801
698493
2816821
2440799
1525674
1333431
923968
1943741
1083154
1505438
1271870
959182
2877102
726116
2478484
794171
2585834
776645
115915
446842
983497
1903907
148567
1523346
2564611
978285
2132615
2672710
1967219
2294464
1541007
2380720
609148
1911317
1597888
199346
1617895
2461625
731432
2186275
2907689
1542506
2790496
1150077
367451
1485140
430225
2571247
1520366
2677204
688617
699033
185888
948102
1324899
754156
2331740
730736
2333173
1334022
2265407
1798823
110700
2091461
1045582
1732975
2735084
115786
1092655
919798
320378
2373756
328874
2377134
2491300
2681282
1462965
612120
1591457
2526783
1773898
1371045
2672609
1494670
991416
1400871
4947
1949039
2323775
1781764
2858346
1322918
1228764
1762569
1494713
2166182
1701398
396534
208608
1124289
1098923
2196141
971010
634770
2671426
513694
849375
704189
149861
2171842
2890517
1366975
1106539
82768
17659
972471
875123
185093
2075997
1229590
1416876
429421
2034793
2176066
1520399
345163
159066
2101481
1016606
296172
560021
2729139
2058636
1098164
865269
1922805
1752973
2847815
570625
2656136
2156483
1729705
2546388
1838227
504088
365209
634630
826724
2177282
35273
146301
2392744
250370
633938
2902404
1418915
574253
376436
1757874
634561
2066303
334957
2365175
1624700
446745
2824619
2820754
2695207
2562536
122436
2642897
548091
2601845
500310
2822173
449158
2479525
81936
2495846
894850
736825
825264
2751957
2070745
1978975
1038793
1691895
1224793
855332
686819
1830141
574748
2202409
1542822
1024693
1765833
1094367
1459726
691204
2602110
1269968
1414668
1687911
588794
1923394
2874549
2196712
942563
1122057
332631
612141
1210102
950384
2933888
505125
2309092
1675613
1735109
1909600
1481593
788425
2166239
1716512
133211
65748
2320652
2029696
834459
2782197
1055143
1847009
2463834
2573092
742438
2249483
1695917
2376891
783545
2060817
1798828
2865058
2763022
2515423
2785953
542968
74368
1276189
445283
2723229
1199268
891351
777675
2342529
1263031
109363
2282797
2013206
2231359
675625
2525048
2679110
2183974
1911127
1412051
1406480
1112743
992866
752536
1360649
998728
1912131
290728
1397153
1301988
1119055
520203
1809795
1989407
1416875
2491854
303034
1723917
193017
504371
980802
1273966
497790
1380070
351458
1700632
321873
1399816
408009
2530721
2200940
600086
1523739
2566560
441990
873421
393624
1055726
1911518
294085
689496
368116
1929642
74151
431066
445794
863142
2016913
1506405
576164
1359907
1340549
2579850
2582629
1803016
810763
2484120
522362
2478253
2310971
1193121
154282
1482375
1543688
82618
2807842
1901242
2691394
2411961
649198
2259588
2827522
2233021
2524411
1706440
2775198
2927190
428775
465368
712923
1134776
895632
695928
2411217
1999053
2855390
1210259
1765571
1038871
910984
2126639
1675662
430769
740842
1879320
404817
704944
2240664
1489883
1955178
396283
2929131
1808444
1785789
348311
2509155
993122
546166
1165712
916435
1659665
2792208
232472
2021870
53986
1210423
1011686
1386553
8247
2389941
517614
675700
1987878
597895
2103557
1453611
2718162
1713619
2481305
2289145
1521175
2462555
369862
2174696
2907628
1197033
2280500
2005831
1738394
1287347
576128
1140011
2913580
1401285
1739884
2808322
1653244
720959
2288561
1851134
2791029
1677606
2022396
2749369
881482
386949
1535455
855138
656551
338968
1795466
470636
40688
991871
2496412
1227092
1296871
2508171
1578416
1554249
1935998
1807933
1415550
1678822
186714
827610
2146997
2867398
2198321
542099
2608536
579093
2427329
2274461
2811121
2521679
1942171
848145
806000
707167
1646867
1681634
970161
2016779
156052
58066
1392779
1411279
1017684
447480
2408288
1641526
1348968
1874609
253308
809581
2073276
2140365
2275210
486018
790702
928724
500757
388508
2700109
2803765
2057295
894861
1455076
2104732
1803901
2216886
977496
2136759
1780974
1430345
2588916
1262027
644316
1404171
1496177
1716657
1807322
214027
1404259
581013
2480099
607634
2312275
1490739
892743
1502876
2644025
821833
688361
790054
29370
810708
405102
2310387
1402671
2860431
1087927
1329013
941954
2546408
1469166
900957
2180165
1525684
908438
2439088
767267
940150
859513
942182
1096843
2264301
112349
2720425
544149
2744463
408156
1544840
738863
2323698
651890
2389380
1135839
1565997
1551176
311710
1594672
1343840
2884541
778914
431444
872625
2447905
1732764
224962
2699804
2778469
822910
283735
560841
1124507
1604934
879733
2186267
2224974
1864714
1135468
1656291
1996715
833025
1063881
2147986
1808970
758572
326689
921169
98568
2745403
1763079
2454430
1202228
1572522
1018692
423051
424813
469538
2843051
2073532
2565088
2829363
1750779
2003600
1689148
2502762
1230608
1870367
1643504
357050
425575
1890459
2076229
651373
2155654
108970
878102
2471443
159342
2522540
1216856
938747
1082883
861076
2581102
1744734
2311536
1919790
2161583
96914
2529345
1842226
643174
1475352
988285
2043167
2140192
291689
2499672
385467
428210
2018778
2853212
1156354
2096896
2061858
725280
567833
2080332
590676
1215657
2171904
2361642
2223864
246665
985814
2426823
2397426
854611
1677359
1176810
962723
1520687
2662434
1785476
2261885
898471
2454639
232319
2893586
1260752
209376
2747037
983273
2333214
2769770
2718636
1584102
1758436
2757557
2662956
613837
2056563
1035341
2607294
2662450
549849
1782834
176854
2596647
2651765
1444140
1578440
2621767
1853090
2086486
583299
2260907
191349
760600
2203726
2674750
2894276
1229200
944997
1426503
686701
690592
1760683
779327
1137255
1780386
1361153
1123368
895906
1343434
1472839
2473796
2448188
2200549
458681
2781352
2511273
1467198
626034
825188
2406343
1975258
796875
1024029
224384
2404451
2906017
1687217
2046092
1385218
1019358
398626
524864
2927137
649617
2636238
1912276
74608
367189
773010
682748
2534978
987048
819644
1371606
266560
1614261
1165893
2102962
1213002
90178
505275
1576167
2204832
501334
1015167
2790137
1405411
2900138
415605
751852
1917957
2904460
197775
1883838
2459116
2370268
2196074
1935754
2284307
573012
1650316
1030954
2835461
493173
2874455
1559800
2182846
2429456
1719787
319331
2807210
373533
2900321
1511754
1305061
554924
2750622
2256619
1520251
1184576
1629405
2089413
2515291
1921177
1530566
2357189
1215240
1004095
1187060
1392154
1716736
2650368
2559029
21888
2586341
235731
2017956
773163
682276
799998
2269546
1061065
817402
1657825
784658
1349189
2295994
2107223
632425
622565
912319
2940237
195746
1968606
206449
273756
2740543
541415
744649
963276
282522
2569503
655237
2232215
1884182
219343
2793533
813918
1047451
337506
1450127
1080217
1898781
1265626
1184179
511055
1179564
2718033
48850
839875
2079845
1249736
1412826
347524
1770319
688505
1254454
2056291
78535
1109928
346472
2764016
2138617
1566595
1131333
1912308
839860
464717
2043574
2274028
1453509
2609806
2885436
1367313
1930446
2656535
877785
1925265
2097513
1954749
2521100
1195804
146085
2267011
2923112
2858306
1252823
2743973
1279410
2653982
1845497
1058537
2285250
2577672
987503
239144
2488652
953456
685398
417190
2036841
631900
1173176
1275971
2806230
301417
2608467
1108911
154325
380309
2382520
2157084
1809312
2396124
749949
991701
1568971
1096068
938736
2412681
1941305
2218690
1007084
1488701
1439170
2708079
1539023
443903
1570723
821190
2656914
1289108
2588423
1621028
481080
964153
2259170
2556426
2832146
2731444
1922071
189079
1884091
287760
1080850
2529552
1859545
1167866
2317760
2447794
1981623
2383797
1163093
2210642
651571
1033074
938914
1600600
1789688
2266998
2589186
2469711
870018
2766919
2738340
227957
1152475
2476164
2281555
456544
2902929
2598933
2465917
2585591
2524118
1019024
1098407
2542054
1157417
951003
2140406
454514
1525051
2002612
861426
213012
2698773
1333782
2130221
2685974
713687
790821
662347
2305609
1855252
2082726
1400228
931462
2456671
838081
54846
2199224
2751912
2645136
1616718
1100648
1206138
1132257
2389723
1298603
262888
1406900
1672899
1587274
2211232
2305350
2611999
2452108
878712
2306627
1865751
183164
1371878
780482
58238
2414519
1010262
1394427
1564115
133581
894558
470719
1827136
1760855
1984758
2645408
743726
827986
1198636
1009129
731214
1446673
2330889
2275858
1155399
149614
2850622
1863012
863256
2287808
667962
897215
586785
1678083
1371835
1784190
619343
1666716
2518910
773902
401781
2331683
2171991
2251717
59995
1453741
2658846
534488
361310
2343892
2211538
2679428
1788404
1636965
2121447
1880324
2460934
860728
1305759
859156
1606494
476944
2707970
1820286
2930244
665465
2312200
1117324
795713
2058535
2533808
2668425
1233392
1650520
631479
2346776
1923656
1828157
1340662
2014024
2118388
1297550
1559256
2536543
2828370
1599272
2681087
441219
193700
1329903
1663782
1255580
1909844
2775870
1079684
1488608
1344504
1971160
1352159
275247
640689
916052
1826745
2338975
1552633
980560
2285933
1940230
1189972
2882506
36969
1222609
1938901
435037
195763
320160
2623844
2041647
1868972
398489
1756187
2200438
2037255
2106067
2877738
954742
2556732
509150
2254653
2824655
2762772
83437
1802309
542473
2761491
1387192
2733250
605621
1304395
2699155
1846031
114135
2559279
672118
1641128
2145956
58005
1678334
2632199
404675
2177632
1356361
343175
761449
947341
759568
813864
417462
2409427
899889
637615
2360037
1961897
1407575
535723
464968
390271
554145
2195923
2114724
521382
2429917
618398
2864722
2430850
590505
148089
687761
2341416
1602780
2629346
1004748
1722748
2661713
1397603
84068
1032190
2392190
611629
946814
2101132
1179387
651708
693355
1121892
703349
53227
1530467
2143448
1884770
2008361
284163
2396044
2747472
1039054
1049807
2123763
888414
2765275
2171026
379522
995897
2643529
1870439
679524
530695
1687191
2232089
1211262
1076317
1148298
671690
1218890
2735035
969679
551759
785234
422385
2090153
1057001
2165767
2448297
2639273
1357271
218287
1912925
1686328
922963
346600
759036
1093683
2371667
915741
2465322
1693188
1731460
1961472
2272907
2519152
629952
730364
1766019
865968
2504500
1499389
2886854
2568430
2101391
1683530
2888156
248232
2710897
571326
2580953
938967
2238678
1579216
2737233
118625
2565611
1625070
1596674
195343
1699678
857047
859798
1014536
373493
2849300
2524512
1894223
2480744
250497
1188510
2212974
652638
2156041
1655172
891953
615595
2072025
1128220
635950
191673
2227911
110312
1271191
337947
1985558
2542223
2463433
2852623
582198
1435226
1510473
506724
1170126
406290
2889292
2242585
1055527
2026832
1770811
1149551
1026840
2090613
1522693
531098
2235213
1310608
2050442
1320788
1388700
1950188
1853261
1902456
3929
1520954
1270682
460711
1991837
215469
1366979
2484728
1326508
2932506
2170202
1724772
1419052
1700729
2046702
251502
2800814
1779914
1299940
332636
70455
1913073
902158
1011374
1032520
1535883
698137
2631834
678145
421851
2195991
2493730
2774225
955172
944024
2506154
2501737
811082
292553
2760750
923736
1276600
1346953
2036003
2812695
2790312
1888584
2244137
2040288
1980190
2578994
28123
1845813
1044399
381566
2699776
2794228
641794
2154767
1107255
213777
87153
1951762
2673342
2530986
866697
1587535
2820333
2175167
2208901
165332
822427
1601594
556721
1562844
1420940
2414248
2420062
1410355
939524
668796
2288720
2577365
1801508
1137421
920619
50235
1399960
2900510
2339317
2689062
2273347
73519
2557964
363704
570462
468347
2926780
2725270
2325256
2053582
28033
826818
1015216
1682963
2164068
941622
276176
161777
2482241
2098289
2024363
847998
2308839
1641176
110936
1047304
1408952
2070487
837005
2553005
2639246
77933
1086006
1670377
1000355
291650
2462232
2345094
2481718
80286
89063
262468
855008
2887167
76652
269221
197968
2502615
2205358
225725
115366
504476
2239517
1090365
348375
1751286
1348368
1079966
1721453
1289387
2411396
1708519
2554442
257597
1607399
2817868
2913414
1598044
350127
1442283
1724292
611274
1755784
558097
1707096
543347
1135047
2806825
1151357
1103431
501423
1827943
2860205
354304
1524527
2027591
1121135
2923285
1952150
1055475
848526
1716319
2792315
1134756
566120
2803358
968887
2202321
1743107
1615117
2378719
1239060
2529645
423201
2892358
945541
158804
1055336
2673685
2841838
2126125
1172495
82367
1972251
1489318
441990
1305957
1752709
1751117
1350957
2669240
1406597
1029297
903285
1975187
882292
2060769
1770757
2378953
2736917
299825
1107456
2542937
2158013
2858894
23019
394195
803431
2226769
1752100
1103252
2306745
1659664
888830
2176523
1327498
1859306
1891165
1675466
1633265
1328881
2684509
1712883
1821059
2572333
2482303
457962
1536434
911254
1611477
1085597
1470728
538038
556871
2485329
2771292
2324622
1509402
1385729
2743918
1657075
1748794
2553711
1546516
424757
2166128
1621350
2453473
813911
630324
256465
1729655
1351782
2453957
682652
2612638
2399655
653416
2017568
513633
2566753
190992
2136875
1573094
473891
76855
1578253
26464
2097014
791380
2661304
2912068
1064355
264079
1566057
94202
2189064
1438256
114645
340674
728573
2110596
2400547
2504919
183071
65050
1914988
2201177
2162380
288321
1792345
588535
966558
433127
1384799
2289241
507219
1919397
1350649
546223
2433449
340597
1571552
1406800
1420507
2503127
2587913
2441250
2176800
283528
156932
623666
1966024
944376
773978
1609207
1435690
803289
2883039
2928403
1741375
2665594
524405
1453016
2467623
299337
2852692
1397113
1447481
119043
2017862
1849741
727749
2495788
2449369
271554
943156
2204995
832155
1228356
733663
2013353
2700388
1057568
1487333
2229408
2256951
2719352
2846450
1039938
1672123
2242087
1925549
725708
2364244
1004596
1776584
1159564
2419496
1427613
15282
2226947
1488058
1510910
1545656
1291272
219897
427612
2638292
1203963
493333
2431852
960354
1327217
2529655
1043969
394997
679328
2518594
2212587
2093605
2930164
1308515
1023088
2018411
1079143
382052
2709429
940099
1451593
825196
2126051
1033794
1830965
905043
178856
293493
1230159
1684820
2482543
2214291
111604
316977
588112
1163367
1894160
97437
227465
653375
2111567
1859441
21194
2752139
1417696
1004935
1187740
720777
886496
2247149
613262
1560300
1653374
1074696
1146843
2847447
1174489
1558646
1534758
1906852
803252
491560
128871
1377672
337225
1618589
2140553
2762137
853079
431817
2090079
2499846
1158028
1459638
1391759
1740476
2721424
486685
1423740
2682713
1826019
2225947
112446
2916563
235763
670377
439535
1002452
2039841
489292
475646
983408
534562
541730
475683
1986045
2007703
1305561
2013311
1359012
699389
2018743
510829
2775156
873372
583172
26045
2663067
2241069
2781056
1018560
1861310
2311023
470645
1904438
29165
2591413
2255201
2869183
2535562
2731047
2683186
1872302
969914
222300
211176
1598612
1907476
1052069
1692360
972661
2915734
418223
1139321
2173002
2719520
751344
469290
1511943
2919326
509613
1969851
1447310
570370
1426897
2313798
1751693
1955038
2253120
400336
1708288
512684
938673
362401
1832267
1062732
2522060
1305175
1225247
2524909
1737765
512509
675669
14629
2790893
452298
1795453
312678
376950
148089
579824
1386572
463295
405997
2391317
1421840
99925
1703619
2852905
2773121
1005941
1051237
1178401
2001073
1718052
2628214
915074
1184779
744715
169508
2528873
1654013
1234977
2052535
2023957
1629235
261460
2167911
652443
1350380
1190758
2228522
1879484
2215251
1514652
365953
457707
1379197
864690
1008304
1398179
2291665
2226438
322353
313638
2704143
807044
1980795
1135764
1725886
1535680
2681614
26728
1792527
2578645
1821320
2606709
988261
1976722
1595834
330102
263431
1981409
2754978
2092910
1875809
308623
2797859
2725186
2030787
2538531
649712
2620354
2748189
2159258
505668
2121321
2739584
386770
1795523
847611
2179721
948396
1283326
1066112
1660007
653767
909798
2211564
2263231
237549
1484154
2620991
2711247
55527
89996
2517484
667492
674309
1659641
667903
2579822
1307644
2075262
2250328
1670557
1041657
758120
29886
2219179
1362590
958582
250102
880423
556955
897833
2163961
1865705
368004
2079562
439010
2139882
2937590
1144699
1378891
635139
2007634
1329054
1625883
209329
2134887
2763871
1134598
1432009
743915
1232527
1299396
2446899
1566366
1156360
998409
537780
1079901
1206926
1442820
1888268
1305544
1975023
1862415
938638
1368180
2066709
100004
266264
1947002
306402
806954
1749259
1598865
1574343
1583771
311579
1214953
113744
2713800
16851
355716
2524558
151345
1018255
2463765
1561119
1464643
492325
1047769
1463784
2935487
1759456
571464
713510
1467740
2263511
532351
2304044
2230687
219056
1792987
481112
2011213
1637620
2069478
1148523
1946233
1317083
704587
830810
372770
2166270
803331
1856724
2780867
1046908
106447
628057
2903995
2541075
2642128
2344963
1078506
1936437
421766
1210420
2558801
708624
611758
2593163
888936
1646644
2391219
222684
2037219
458459
2381309
456350
2725316
2244690
2907313
2785351
818760
315290
2721388
1095837
422006
2122770
337230
248645
1943575
1179691
2752837
1408988
2430472
1051856
2203565
2145415
987726
1931942
1206999
529556
1342956
66445
2322666
157627
2435069
1834348
1249863
681871
2067157
1804888
465515
1441644
291830
651054
1633993
749382
2236647
1858387
2129965
1321578
854638
1618409
289062
1177990
1890288
1908855
1724142
1770034
1371953
2622334
1028890
2631973
819547
555792
1888873
1999645
192881
2019774
394440
1826193
1623431
2750118
981185
1588178
2356745
335880
341829
2467245
196009
64863
658399
1473647
2855926
610878
1971724
2246867
2808706
2401300
283623
721119
640574
1773627
1444284
270367
542347
1239677
978631
2088053
834392
2676359
1737451
1559864
2678517
1910606
1196959
2825489
2238170
1107156
1805180
1724073
1607110
570197
1890450
1441901
1834208
2374718
1702914
1858479
531759
2036804
850533
344653
2915079
1849535
312981
1303796
965353
1896187
2669279
2869180
2582645
1958727
332260
495648
1464393
2562530
2146016
1865194
1811332
2212464
2559600
58225
1957671
2917619
2552392
1263662
1836234
383114
1960398
1325598
2213747
725650
807710
2255561
502880
687429
1197881
808276
2548111
1635037
1916295
2428480
484299
919167
943890
752281
1809679
2245664
2516870
1125572
2421211
307455
2548899
1297380
1422756
465678
2315427
2339350
773488
301221
2738486
1767472
654276
989006
2258199
2235241
2716431
251562
1626890
2573581
2470795
1716671
1904354
1983170
1666204
2632236
25211
2925681
93876
2002962
2773302
1872521
2118395
1210080
1024540
2862420
2233664
355468
2016997
2871885
426549
921006
1538870
1211166
1868639
1339227
2193190
1848869
677004
2334081
2930166
1297791
665152
844474
520269
2797315
2492636
1379375
144280
2706324
2918478
751978
1731234
2695427
357113
876707
626702
1115384
984460
1863996
747854
1810538
799312
879423
1838249
482833
232909
1528094
406908
1337508
2046827
483861
1012520
883357
2744123
233796
259780
2898300
1841862
2822939
1018270
762867
372355
2063183
2776085
1688922
2144038
2598291
196834
2065800
821156
2653394
1251778
526105
187928
1158883
1460691
255988
21480
1858933
2137106
2227876
1591281
786747
2466284
251496
691170
2659186
2602232
2397866
305167
323210
470171
2459529
2009553
1020449
538041
1298395
1834263
1060412
1833738
1939283
2075892
2491895
2150994
2828913
1585693
118415
1495483
665993
1539004
1036141
1699607
1735856
2636466
2570065
1864614
2280670
1087569
2489958
2885223
2078362
640654
1494900
1051599
1455711
993409
2408091
314752
160525
1886299
115200
2735622
348609
2530087
1186311
2442113
816656
1526565
602170
605143
2859957
2818760
204572
1502893
2342234
1785579
1449599
1007553
2665757
1379481
1215257
2643201
391070
1625046
2350355
1573387
325336
2881371
749972
2226751
2417036
2783764
2866056
432924
1148044
2202887
2651008
1450874
2529226
2594042
199386
821937
644306
868836
1267138
723801
1800172
2195296
1646287
2731337
2325015
1320513
2765665
2821341
573613
1328339
1846154
1298907
1965665
2274381
294398
1919251
2896560
2541453
2027487
1947732
49704
2221178
48863
2308750
1062079
2562361
319245
159678
1762831
1377327
1333135
400226
2199252
1848493
1922891
1008241
2189037
1409443
1722395
2105171
1928048
2793026
462035
1390778
2408909
2048960
61149
332866
1686075
368680
595810
296868
1169124
997198
859786
345805
668617
474026
832726
292672
1460658
218928
1720358
476046
532086
503538
397035
1885585
1888860
2178904
2141887
317066
720565
2584009
2317619
2632271
1133273
2414193
1037132
570491
1293709
2578310
717945
1056289
1405843
786142
169294
1302116
881648
1392399
440649
1888492
2032645
1675943
599922
121796
2775415
1932559
2139366
2576628
625068
2042353
1137956
1843749
2092642
2788087
898169
49516
1438177
2300885
2454617
411764
1088898
542648
2562334
2616071
1480052
1002991
653284
1879019
1283124
1109482
2102672
380133
143171
1463614
2013637
415250
988137
2544451
1868557
1050198
1391221
288383
2393848
2397246
2245481
1483497
596136
29121
567275
2788154
2785921
2888740
2065815
1115783
2767710
1858319
1415676
215952
1072909
2438465
174665
1145810
2016241
403411
1438593
373535
1442795
91384
2923323
1767530
1843411
295494
398992
2671926
1462998
272886
1892612
121535
2426861
938624
1156232
798800
608054
233751
2421252
1425734
1588706
529172
1229187
1628060
1131512
1564043
1065439
1154355
1849678
2601983
740097
697478
1209886
1819250
1621287
1230616
2135100
608853
1288842
207530
788732
695339
1917918
813617
2412759
1784627
1389776
2080444
334300
2369645
2558539
876525
327377
2150072
945310
2845884
405021
578673
573359
2725553
2405486
2171640
405592
1524602
273201
122956
1706453
2428400
1927466
1249638
649865
965946
307030
2563785
1134043
91131
2694673
2100579
2555777
2857806
2728764
2010201
1619067
699489
962669
108806
392250
1266461
2353436
274962
307714
907378
348767
2849823
2416058
2865517
635241
1794759
247780
2764451
934991
821229
675723
277063
149561
1371283
421466
1988435
2276187
1413470
53687
1181036
1567133
1202173
2250938
2840394
1607937
1550889
1295122
886850
1319558
486901
759607
397942
2612722
1072822
2822464
1809866
1239377
2244726
2449636
1441836
1732161
1271724
1051662
2678358
1951656
673519
2081778
1151008
2571270
1752457
2141998
2891117
1804814
924510
1220833
125769
1302153
1927422
2665693
33956
183237
469693
1586744
686047
60402
1717907
1282384
46785
1426040
1987318
2856240
2161987
1738405
2350323
2780507
181582
1437532
2716647
2023926
74262
571646
667483
338801
628627
1289482
2220706
2651011
2447754
1189145
298857
2547277
452029
1739978
1859017
2310222
2357486
368300
395966
2786099
2236465
2156357
2841184
2907906
1069579
103971
1954945
167814
2225106
1862427
151684
1172533
433148
592422
2859180
1920581
1120916
2350607
1590836
1163354
2883007
330334
1920386
2400233
2274924
2131774
1913763
204935
889513
2257157
2602127
1044347
1643589
455529
319346
2361421
2221132
2506907
2606426
2328377
2320660
2070601
2574631
2181608
1830039
1435026
2723465
1500757
643625
2688492
248067
2307421
916657
2308495
1371956
899047
633853
2934565
2744818
1302012
318017
247476
2263029
684462
1478930
1112076
1406146
1820751
1818266
1024557
2100524
942636
958840
2395427
302408
2841888
324523
1150204
376086
1308833
295056
2800048
2428893
850645
1198262
755639
2895043
2119170
1144111
899765
1894788
1478396
430260
2356027
2362250
875676
119757
2114850
2801452
44998
954780
2226503
467634
1152455
858603
91810
328265
1845938
930226
2277453
687767
1255762
2742542
2611011
286318
2717690
376350
2176954
775757
2074978
816861
2395151
306271
1301298
989645
1718747
534927
96073
1850962
1842320
146768
2511746
759339
2454680
2186998
2760775
673333
283073
1068706
372456
1467842
1201937
2346457
2688965
472587
1743496
1231093
1441992
955135
1934627
1954216
662562
1164259
1203490
2186186
2405196
2780163
2907762
1501098
1818489
1426133
1444374
494854
918281
2427885
2934039
895847
2171265
1101110
1229401
2743845
965764
526686
722411
1594358
622663
1191771
1919866
1518903
1426567
2442340
1202245
814178
2687531
1351726
2925653
2569298
1509565
622478
240552
471348
805604
2885802
1496890
842293
824576
331706
2038867
605797
2785288
1012662
2703203
1524229
521211
2556343
2781123
2752631
1101657
2778617
2151643
1957941
1427930
2164116
1797906
1116889
2675012
1463071
1146791
1188137
420040
2885198
2338777
2409644
361986
1871315
2328786
942535
258966
285293
1213512
1357110
71804
2324532
1833286
64385
25170
1893680
1061033
2557695
2681115
2083382
401227
1944461
1835072
1545319
1446990
2580478
2581384
346211
1907004
1970670
1774856
299598
2205074
2719648
1957567
1687476
1245520
2751743
2025773
1267056
1476036
669805
2252874
493417
2922254
574761
1201362
2886057
80981
48716
1331419
2153433
1448383
811866
2600078
1692463
2760315
2678692
199679
1836792
1673277
1369148
932543
1006264
182115
1348630
2931641
311719
2770119
2222560
2610056
2728798
2015416
1117733
2836683
2153486
471965
960172
1740343
1593429
728543
1286044
1347847
1034945
2471354
1352400
2740505
1774223
599799
624128
2778902
862673
202621
1969087
190687
881124
1660052
497669
1570541
1481836
1713425
2241761
850138
600689
485682
1264789
2642319
1795728
2199197
706376
250577
2453093
2619750
238168
1063484
324847
416135
794632
1297864
1200442
1743818
2311390
222658
1843776
88215
2392998
2743661
2457648
1447274
2861386
417151
1981587
2557625
339895
1797295
568013
1376832
1902780
2178015
684756
398090
2520676
1591955
231827
1286405
2410633
1835996
856605
823485
873948
1601792
1093454
2329790
206317
1722232
1797625
2327238
475296
2839945
956423
2080340
704605
201559
296946
1166884
141180
423435
182405
2265034
784315
1711089
265035
2763363
2515322
1636354
1702448
2195991
2381568
1695249
2227938
2378539
2433532
2075832
2750482
2770416
2817854
2448305
25688
1632693
1253390
2351991
758724
2266812
1072722
2081598
776495
593014
41590
229179
981689
2026678
2382043
1916901
1155469
651677
714094
2825124
2924092
2761627
2255954
2317301
2496558
1441097
1830938
881124
1091970
1388088
695530
2443445
956677
910840
1572354
232979
2754157
2833607
2104828
2011785
2032873
2020614
959447
2189602
2484460
567981
2427938
1966616
385044
789987
253249
2863176
2608928
1736513
1521402
2089735
511970
1680536
988082
619159
1692680
13584
684720
1436019
911783
2772528
169979
2219905
903528
1036379
1540150
749484
664960
1299632
1663796
821671
1405270
2931624
2190705
2475639
950564
2800528
695049
930454
1371779
2606413
1663644
167062
1647292
1679809
809847
375710
1467132
2102985
2235432
2680466
1146566
1207427
28331
408719
790290
1462343
2755963
624357
1792683
1773352
2440539
86983
2427921
2032451
2055923
1855255
518272
90794
2054556
75098
336442
2349642
1977171
2470966
2112453
1790239
463126
612771
2346988
1200032
1892809
2311394
183795
831852
2317845
1764390
545533
1925678
2800888
1861081
1521548
2171275
1232016
511217
980482
267811
2310962
1602042
544343
2455517
1024419
798205
680758
1520207
1717260
1765536
569337
1936520
512291
1599775
1152166
306841
127563
2151184
424082
1692602
906384
703949
1687639
1351774
663669
245578
155226
448367
558719
1610261
566258
764036
1321231
114747
977961
1521499
943197
2247905
2388852
525866
2917896
1876887
2099902
2197707
570048
2799570
2436385
1248844
2027430
2436179
1881020
1435800
515064
2591880
1334949
1908772
1782123
116377
2606632
2006207
1083586
2235015
2467638
785178
499272
1349151
299537
839609
2731167
50531
1571827
393379
961375
971522
329522
1750771
898452
2237563
425172
2276271
1013268
908539
577086
2516132
1942328
2015339
1030376
1988476
996949
2306666
21033
800087
2440625
201907
975708
1065767
1144766
1347967
899011
2587119
1496809
698585
1963832
1256376
2237493
2678968
1412643
2095403
1321961
198025
2147756
629221
256670
2259247
1354263
752759
1637755
1478431
1353666
2366246
1142513
1631553
2587552
1932315
1585476
502325
615556
1307044
2591009
2932551
2932343
1501182
83376
1830041
2326123
237291
2082204
1366170
1666517
1613944
2003373
2775017
1473028
2137586
2607463
1363223
1270753
659902
2582470
950880
2273766
2763731
2684952
1266384
501888
2028327
2156622
2717862
596817
1241446
808336
860699
1029454
1683032
2204830
2073040
1425225
1795718
1771796
2441898
1851737
2702786
1988982
1714368
213655
1938344
630528
1321486
303831
2478044
419875
183407
212098
1564688
433921
702387
1467493
2245399
1341120
2010018
2863534
2825810
2369551
1399767
271353
1195121
2828665
2389583
522983
850188
1460322
2774097
293077
1242420
2384162
1305415
2205754
1665367
2869377
471547
2518308
1688372
1394672
1048615
2624207
1236044
1227391
2725817
604806
2329296
1909640
2821156
1812573
1927720
967167
1134582
1685211
43436
1383560
1448526
1986847
1105789
2449351
274973
2529653
2278979
1874583
663201
197905
1674037
2072693
317317
1271355
2670234
1756169
372593
1096037
71374
2381872
2132233
1184680
2462153
85899
2194018
540253
750667
1297687
91263
2380250
792345
454293
1156702
1741725
1113270
615143
2411422
334408
81747
2875784
1878319
836020
884212
2869250
273631
151731
2281229
2611550
74075
491693
940512
620092
365661
1154039
941678
1527263
2285933
382742
705679
2664384
1152065
416847
115520
1019523
1952898
1997284
1273922
681455
426290
2920816
1086039
1147805
1800694
1545733
2146297
557586
2165770
2686737
2466065
284133
607075
1369825
339484
312815
458500
131515
449832
311732
1724486
943681
2306246
2087035
2165992
2061048
1594840
1015755
2521496
929887
10858
1513962
1735803
2337306
2326021
2571562
1642793
1659785
301258
341148
2564466
430932
1282854
1765880
619008
296154
615228
1487704
1972722
443922
2097128
2557677
2692857
2818164
2393642
1604341
688808
1931429
733003
1900964
2431425
2171217
2808667
2274651
1730265
1559784
1273460
1060733
1045127
1196935
2325983
225583
2383382
1979661
1806147
951973
90623
1582354
2841939
1717271
474461
1966259
740457
1695890
418774
2450302
487746
2225052
2636863
665556
2227339
345000
2568004
2286760
2706073
2429998
19793
1240213
2303839
2003661
2718596
2581990
597662
331465
1129847
1191810
1542475
2337731
2898789
292525
1679727
2591889
9411
1982736
1349229
2111484
2874411
1541932
1515012
1704836
2461563
207890
2060400
2026599
817822
706756
371375
1673812
2026522
2612072
1485661
1427451
444527
590833
488476
870412
131333
99771
1081191
975452
672501
2099336
2449038
1569752
113460
774312
211992
996012
1282817
410499
385939
1785820
2422827
1302957
2073798
748042
559328
2427704
2560661
333230
2617302
117424
651315
1281059
2899045
2135552
1786853
1586031
1945698
101937
1409680
135343
2573266
2678948
2516023
2654381
1540501
2437934
290740
2175941
2590490
1437600
154736
1861161
1359385
1908596
2933971
764043
1699180
123092
2653038
233796
314854
1633872
1148492
1234926
376480
2754259
1087914
1122126
1788918
1900069
2731182
2746780
95445
2042871
875990
1612093
1039132
800840
684583
1933498
2163553
365501
2007981
1782422
2310809
371120
2512797
2387322
1107051
1090812
988674
680496
1384216
2031888
2092453
2065886
1814193
47855
441439
2802759
262741
1679203
2660977
2610087
668220
176240
954479
677947
1496256
2398196
2099187
208915
1403030
2456844
468760
877028
1799982
194440
1442830
2155323
31032
1168797
494223
1651358
1955507
1033016
1267280
1441981
19277
727106
2752046
2029612
1938703
1103451
2743699
1454175
2359345
970685
799393
1222783
533112
386666
2517810
1724394
290931
2119144
1935150
1203472
2046711
238347
2235722
1549549
463992
1567767
563351
1352867
866853
2769914
873088
1449510
1563801
2127885
1805307
2269445
292060
1360147
1353096
1092850
2661946
1532438
2213141
542347
1070359
765032
2336096
1423573
1665665
2332971
1074284
1727758
2682142
666251
738500
2593788
667755
2715387
723697
2283895
1047903
818092
2149670
134151
1494967
2537660
1312988
124770
2405341
185549
1392772
1736465
1914942
318907
448408
1358346
371516
2282180
1907415
2482628
256282
997992
188670
1265911
2051945
400247
2935426
1795615
1075761
759495
2409749
1991069
477363
167470
1526333
2421426
255343
765336
1127840
208998
2673627
2181171
1278293
1475110
2409944
1053939
2033742
2288003
1949263
1327072
803976
2087358
2640927
1153803
2166146
404522
2790493
37373
461409
2481521
536473
2333703
1937070
2075279
1156236
2085823
521723
1827826
1948510
1835881
966031
1658980
187395
2499304
952992
1824862
2874871
1101320
1362290
2016241
2808473
59921
1232683
2824175
476824
2253810
847105
2931169
2467333
280824
1225586
2073916
1677249
66323
1847144
1076181
2543871
1929440
1371948
2413656
2307883
212797
1389904
2028905
2792174
1065751
1399549
1722240
21108
1469360
887625
852210
450492
2519177
2863554
2194530
1802744
833359
2524700
1191221
1170233
1773264
1881078
1122675
1632713
2124219
2178114
2327221
1821799
2220607
1476014
2703874
1478164
1444397
1538231
409512
2008206
983142
2338107
2173839
674491
2746608
2397590
2302687
2286260
1915458
2330183
2240124
1355080
892757
424747
1386901
1836099
389117
1590691
2713802
2318266
92
1821429
887215
176517
44748
1714985
1453362
2786876
1925963
2438424
2235982
156895
523294
212811
1328240
2372909
1758583
2743300
1922899
2071257
816194
466234
1709107
539754
372229
2826132
174881
1902846
2545521
2637028
2484537
1577996
2440340
1417283
951654
2849793
1413174
428692
1710529
1204223
1744274
947860
592074
1168926
425612
1377277
2664557
80008
884254
270851
1703803
731511
524132
2225808
222288
961194
1752863
1300541
117542
565961
919849
838393
2467068
1418602
1907138
2912894
502717
1921041
2099566
319248
2232478
1061142
1025799
2834994
569024
848626
347405
1902219
1902165
2095349
1871923
1070633
2374327
1256162
1588070
2775756
1463378
1249159
108839
2199221
2569307
1424010
747928
1791391
909831
2846257
2305228
211009
2433940
1005721
2364584
2274607
2208436
1486809
2905360
2016586
180421
514137
2467214
879829
2064154
359349
37693
2732245
705607
2034690
1528980
610603
2200788
1561004
1911429
1272191
1990288
2835461
2766362
2827995
1884149
212276
2139460
2716975
254427
910083
120401
2208995
2326692
2273274
978467
2597306
2453626
724768
1996408
1197467
1991679
2524444
492176
1204283
323918
1694889
2237907
2263927
2595032
1111617
282375
586105
2398493
2813477
2584882
2307371
1763614
2008374
1376828
2554853
1195231
1564627
2727751
960038
1094307
1483420
2712404
79413
2148497
1412330
2295166
1543666
1743092
2116949
414765
617945
2608603
2705785
2001026
1020514
1789233
1385347
846897
461088
1896108
917250
742560
2764736
536492
430819
1502711
2139820
2842379
295065
1614575
365017
2425628
1472314
581572
711658
680132
2440637
2393776
2853293
662713
2373404
1251688
901466
470806
1534224
820441
2928316
2398741
633241
439897
909498
2102298
2335471
158266
188801
335634
101145
2248674
1938184
219736
180961
891643
1894819
186135
111898
21142
70205
1101286
2589820
1703915
1414908
740179
730669
2763146
830819
1146403
1141169
678296
456425
431351
775289
604288
1770344
1177215
2106147
2707982
2847334
1653735
2181688
1180974
1721831
2447439
1122898
1437867
2312362
2644114
98621
2567497
889636
357091
1959659
447405
1549503
443165
665067
2195626
2794921
2734224
1360249
2805446
1261542
2016667
2202208
2301095
2918254
2761515
1453920
1267420
1797554
173201
1442991
869196
1170741
362936
693938
417108
1355055
2843787
1385403
582317
1356517
357946
223378
2432930
2709686
108221
2527502
948562
2765476
2079150
810440
1840388
1407429
1308884
1667801
1246927
757339
2573302
707769
753763
157557
2393323
1272904
180889
1785528
728160
2873375
2244524
303949
2275412
2857831
2590904
2477488
1159245
1368354
1069626
2897685
383806
481400
2531031
1441627
2708254
397258
641468
1374909
381332
1989405
91138
2176432
1166340
1433723
1048884
1151943
1910289
589635
1731050
2505331
1724938
2853676
1855990
1196149
2432263
1964336
1144625
103799
1296028
824248
1236589
2000013
1290757
551771
2673668
663458
1641586
310784
1638697
2932376
205151
2102540
320136
1391125
1843201
1638057
405699
1952105
2611460
2534051
726425
48690
1123864
1637499
975896
1725366
2136222
2269833
2196285
2920722
1532945
792199
2783593
241530
681347
1298216
2416280
2256317
2867804
2213616
1861530
312004
5042
2524849
461894
1197900
1563319
1115075
2714067
785712
972705
2168268
2628179
1528392
2881063
1086353
579863
529982
806435
771035
1055455
2567782
1080790
743489
1232448
2772179
2367954
1125334
1844089
1873221
771465
2239498
660158
2466346
500773
697510
1114543
2506515
2028620
1826029
744427
2289094
2777143
1190108
1000547
2474481
292776
1107007
2660192
2335411
2705619
918790
1799850
267903
2396669
2058289
2623585
2021097
577681
1616522
1380689
1214146
2558961
1371623
1862165
1596940
2902098
1725325
758528
1118456
661136
1595615
2065394
234152
1699444
2399741
954410
690393
399996
2927522
2665348
474846
528560
697716
2449347
972946
2282457
1727848
265555
2779883
1266016
1425815
2237216
2916012
2780148
2053941
447288
2653531
2225312
862194
919966
2681832
1447349
592133
1173527
2287068
1821026
1522230
2601054
327716
711546
1224412
814793
754598
630379
758727
1971126
1251174
34184
246139
2768625
1726547
1407820
1155396
472397
2461146
246888
276882
2250399
1212586
752025
1434455
865835
2177399
769286
1975008
422144
2576738
1003445
2534685
1978596
1224019
106656
2578150
2568873
2628832
1386688
2226348
1611447
1419767
285142
1289939
625419
1659024
2709898
752429
2385863
200054
1976831
1722036
1076792
1747831
701600
42812
115357
737719
2796713
2263218
1442092
63721
1234667
902521
1851457
380126
1501095
2521271
67208
1992059
1503204
859635
946595
1651269
605948
1533576
967220
1684501
758636
2592567
1436436
744991
612998
2807362
374067
474797
1555016
2557478
1885110
1301743
711575
2123473
1594649
1219743
1024590
118135
541886
812410
2747623
2019783
287980
2864450
2815628
344899
1126325
873648
14142
1892359
2545078
186287
218175
2009926
2592735
2732010
1568609
26773
601250
2120304
497826
2095944
748486
2918968
2673500
603566
1792748
2157839
172225
701778
2170417
1033901
2078833
2312071
378774
46668
469764
1971613
88194
2110804
2228403
234297
2876913
259575
979563
1393675
2355070
2938358
530392
1550858
2303260
2915513
1870734
2255204
2104208
923026
2600050
2333250
255217
841713
572096
2264077
1596994
569776
276562
1470455
796471
2265917
1038083
1247658
742519
693859
1353656
1199466
1223899
144744
1570830
2274040
1710320
847189
1925084
1392184
2100812
1326778
2795010
2800100
643816
765968
805264
2170177
1990436
2659675
761859
2560642
514583
1777727
2316566
250243
2323268
311637
1000004
170342
150076
1732903
2700818
810150
165775
2431090
763615
813512
2665133
2801067
727117
1496318
254348
1377905
335263
194241
2008162
4513
47601
1463609
1756594
2851110
1107713
198645
625316
2195241
1325076
130187
1475658
2665501
790949
1885099
2274066
630924
885791
2077230
1368326
548031
248784
1678444
2916420
822708
813563
1494215
711317
677528
616279
2569360
187773
2821227
142645
1983690
1801055
2020776
2305165
1905820
1615614
2382919
1156292
2635364
1559583
1757203
2316168
398755
2579766
1284505
199789
1770743
1857240
2660491
2473074
299598
2734763
902037
1132674
93252
26647
1850102
357930
938312
2222206
460594
1917955
48343
976673
1344269
824924
2836414
2694240
1355272
839284
2134579
1290841
826731
1306452
1429036
500909
2472240
2512271
1159350
1508452
1650622
1760270
563483
1999207
2410545
715024
1594994
641157
164931
2183053
1600137
1725872
2438357
324331
2264749
1597546
1358614
553134
1392094
222310
1525167
2098633
1691880
1300979
2520662
87247
2847464
1395292
603673
2348039
2782508
2789160
1589384
2291071
509420
622477
2163806
2747760
94579
292842
1763210
1097307
558549
782888
1307900
95223
2541940
2201042
2507594
2072445
1922595
1771392
1063456
2377693
1515039
2092045
1589396
2562094
1366671
1594053
240569
2094001
2662533
838976
1696321
816267
1684348
1603668
18599
2296503
2707228
2629948
1316555
1578440
1093472
383841
672629
34915
586688
201763
289128
1251171
2610247
1425356
2708243
2595129
2314964
188275
1213126
2144126
638728
1770755
854257
1559259
1947122
421844
1569195
2681779
1584939
2001114
1904425
1344678
814941
210542
686893
490275
2264378
1925991
2429692
2602298
55896
1491660
28211
1125410
789411
2510918
794947
135434
2114205
1754084
1140110
960671
1518530
1794692
2681655
1076607
403543
2017344
993485
839769
2296339
2394933
821692
2702325
253320
1712519
777347
2067367
485669
811160
382797
2201833
1197563
2069469
2432944
642496
1977048
2653009
68668
892932
2899465
2216826
409850
1103175
2529162
1862835
289856
2413739
1514327
671386
1693766
2577107
2853760
2019461
1921461
573794
2845909
371293
513260
1727475
1498343
743291
973295
2113198
146903
1549262
2839382
2481775
1376195
2548768
1838437
2547849
242151
2257445
20042
2397909
2598574
185997
356763
1034976
663224
2229562
51890
1003657
532169
1538327
837845
1301629
1519376
2744057
2789451
1133641
1260188
267801
521032
353099
2077449
2638625
543951
865492
2825046
307266
559998
25329
87513
1547647
1395827
2137905
1345492
1966167
1806371
1591326
817976
2534871
454472
2031640
2003631
2774975
2560415
329607
2667258
2313328
1056360
918172
2936803
1413789
2196484
2640435
1369851
1560364
2932050
1433860
1625560
2901200
2895983
1645160
2639455
2851060
2172584
2195386
1323802
810384
110860
1180957
2461112
573697
2062201
1870064
979456
1154975
1678673
763
773590
562900
2869094
2696087
891626
1767819
627407
2279476
2202354
1419188
200282
1053237
2658102
718123
345751
1883513
1994343
1430025
1669955
1204156
1251286
963794
2876458
2473428
2266157
1237105
1537174
1366109
2363132
2758166
2031516
1214693
1767741
692573
1316268
433730
943818
2684926
1170928
1925917
2265330
1918728
446356
2799103
260580
2927349
1895563
905310
215828
603590
660095
1733102
1350257
1491269
1032527
1030711
2593208
162327
1700765
1273499
2900190
1641645
2920360
2015384
1357322
1633512
1174248
2479313
542794
1578712
236888
2528106
904636
989918
2573147
2566467
878636
2615854
2688466
1169778
1589500
2061397
2644849
283819
110503
1185593
633292
2445960
435263
553814
2267557
2877034
100737
2507875
2707741
1964289
2818030
1343989
2602229
147013
1417867
1004111
1724005
767185
2015644
2455060
552798
1773693
2700177
2342129
2240348
1510334
2565447
2106268
489720
48483
2554532
2884831
1736268
2654675
1783480
2639731
962235
2106990
2322902
1555538
2645745
2893659
1362224
1851763
1332286
2637354
573634
1979266
2065964
987385
1556739
589512
1018661
1041934
1415547
2838122
162821
2254439
1526812
1500492
2602326
703145
638692
1202538
1162570
1678997
1217692
1128982
115428
932120
854021
2663324
478940
856573
2248502
545026
1270977
1552360
80540
1557177
1255760
2893014
1019399
929182
2835749
2176769
2899864
1705026
2446136
738662
663571
2100596
346299
782405
599461
1956756
1700579
2281400
281173
1789276
2723938
101381
907635
1314102
1443996
651004
1921960
1623832
2382874
1771532
1452758
1257390
299457
1926031
173342
927261
2052872
1570487
41104
320735
1981707
2881713
2400590
1334198
1295429
2703295
2786947
959533
1707350
944112
1797669
796818
1935980
572663
823942
1718176
56880
997664
417968
849129
479952
1536987
1669439
993681
2618476
1241273
1893200
618299
466841
542080
2200209
1500561
619253
1974284
1069695
221338
863972
917010
2242552
97227
1673106
2649644
842263
2690128
36883
1218494
674416
2264668
2452659
2809927
2342961
2602601
1958995
595702
1984116
1207057
1175642
462290
1709499
2296702
2049964
1015924
2719866
1053446
2800884
2936029
1765439
1447017
2930893
2697800
1063034
1522079
2325373
43680
1095253
2808074
2373027
1664446
818702
88218
1081423
709923
2388829
1192906
487361
997304
1214548
1924040
2244342
102575
35750
2086970
129369
334335
694317
290242
1175828
1308859
1042980
2198944
1827096
2765960
2798319
1213896
1481978
116038
2631274
993349
1212483
748765
244902
2767949
672205
166216
2195846
1988550
2045089
880332
2689446
2038690
1461262
2032351
1964666
508914
973670
2160584
1838420
2683209
942112
240832
1933865
2787508
2302080
1956332
751525
2593266
528597
1323961
2229424
2139331
832996
2466649
2679315
2853260
1643698
236750
1387465
1126392
2508550
427640
984593
409102
1779918
86453
748981
223842
121337
2051913
50548
2591714
353972
2119340
2190509
1370468
1034612
1004655
1197423
660552
1937310
531841
2731638
1667467
2009933
842371
2339088
980027
477627
1532704
52935
596832
259078
1229526
419285
474878
1831606
2230538
784477
2852734
2596741
2401612
484194
1009018
2207777
331486
1401024
58718
741396
2163121
1727067
257025
711591
2243701
1563962
2091087
255530
1203611
2640886
748856
655574
1068772
1185008
2076939
1314212
153349
516247
360281
1470873
1415827
2760328
2435868
2707289
1281580
2390721
1807389
1776427
2190781
1215007
838083
855399
1217096
2372153
2577152
316265
771045
1134275
1283846
1036297
619588
1906633
701065
1799126
284281
775296
610467
2398425
1405156
1341261
1424742
65936
954412
1394433
1694578
398152
353023
1508427
2140074
243282
1839795
1022762
380465
2662450
2224706
1327092
1466233
774915
1065635
943542
1447565
800594
403569
1663880
589304
1721276
2687109
2056324
1208059
2850692
560654
244744
2898141
860556
299257
1114764
2079218
2103616
1641907
1456309
353825
2095949
619245
94674
1650384
1389676
3292
789657
1231520
2672408
903271
542293
2877185
2797385
1911710
915025
2257049
1870133
1424751
1154669
1963089
1202216
359465
2575918
2816634
963865
356771
1003717
2492333
2892189
1381561
1203475
1891782
1702899
715619
1295162
1263013
1208210
59547
1473883
389088
1005573
2347128
2544003
271576
340499
908168
260081
727308
225136
2584537
2834083
2416425
779411
2536066
1595741
520670
2858220
232251
2036726
61524
1716560
2511171
407623
2816348
2219931
2194570
2302260
1086596
2126350
117478
770210
2864467
2739631
2081838
880205
1171519
274852
2289321
907728
582030
2028011
2403366
1352194
666495
196366
2099419
1494663
1264614
2787891
2348202
1124606
1200819
149106
1693281
1452742
2223750
1977875
1941467
1440636
2410910
2642587
1329556
577479
1714255
298002
1849264
1709836
1845618
581723
2282534
1462955
1760238
6905
220769
2893976
2585576
2618542
2511476
2169420
2417880
43239
2501802
913277
2742751
2093501
1416565
837501
1169453
2547058
1393305
2384861
211603
234797
1878674
272983
1854488
970730
1250932
341355
43864
1033672
1030650
672036
1244227
1220235
2632241
81793
2480201
2862981
27105
2172932
2718959
1346898
288681
450448
350040
1472650
1857648
777118
1068537
780053
1870316
1485300
2638073
141654
227131
730833
903988
12677
2700221
1003710
361920
2445033
1269614
2379901
710792
2268993
823191
2391250
885999
1425924
301568
2526805
1101242
2282777
2054707
51163
1281956
571590
2104838
134804
1221616
1087772
1416079
1750182
2705564
2323087
2289938
263325
2402663
2104156
1631275
1678864
581460
2143144
1410707
2921035
2510887
95704
925042
730691
1196388
1925686
2403793
438561
1441681
104503
957558
439273
2148835
469988
954689
463654
993826
582846
194403
268043
784816
168116
808826
598282
2016014
847669
2198684
940129
1558299
677442
169862
2573462
1609689
1715088
2074044
2764870
903629
2405084
1710611
395993
2196837
326536
1028899
493098
329015
460026
2805626
233338
35381
1238880
676434
2662977
2594969
1171722
2423692
2699427
1748977
2738768
2595944
2082945
1307706
2780017
2137018
2919761
2411666
2575911
2725026
491672
2477521
2801012
790908
81126
115529
2413788
2065006
501351
1744259
2415313
553654
2063418
1252260
1029047
588428
70918
2406798
111735
2878993
2529143
47925
2535583
1158786
1507125
2623179
2915020
230544
1309811
319326
1007018
245096
2161864
968777
2278484
208798
215505
1661583
2221176
566860
1658597
2410565
2309558
705394
694841
277383
1221640
684678
2754971
2390384
2879801
2396384
1921816
385536
1185243
2338794
285062
2811276
18688
1615392
1314013
1677702
2076
379233
1765626
1101631
715887
139418
2695483
1676648
1039576
1585947
2678571
1633485
1672980
1330869
1036302
1825948
2733743
402672
820797
1316005
567340
404425
1575944
2088704
633170
2431642
1645091
2898135
1212403
2028814
2646025
1687868
336442
2067757
1360588
2319168
1280652
16065
584746
1491356
1175324
516424
1929228
603383
1110629
310621
294576
2430041
2317809
888890
1060759
1273994
2305674
2895362
471853
2703269
664260
2407485
1506681
2449622
2037679
783752
65553
1586619
415181
1596821
590594
2149429
1495964
2145366
1464660
1687490
2510219
779913
1563098
2872168
424412
816437
2132317
997500
2602460
2839106
2909154
2242852
889905
377704
301757
648547
1504704
2876402
782147
2756666
1854777
680608
2850931
698146
2389262
2012442
2011965
2595802
2393986
1962817
281742
2029103
2016309
816372
2556573
2339926
1984369
1907724
2915183
2770813
834056
705903
781957
2407246
1371188
650299
1923037
2586734
2456736
290317
1418319
485392
1934846
334872
383627
2162027
1253765
1129298
1519020
1969553
1429293
638724
1581904
1585046
437865
2599545
2734659
1553326
1210446
2634296
1870731
256753
501166
656058
1113258
1553863
799215
1979820
2601456
2037602
2609187
126276
2828336
1933659
68167
765312
1360925
1859006
1648972
1793446
1217497
2456893
479169
2089386
2157497
2066523
2182906
1593530
1257571
2866572
1673832
107613
1847118
2490727
1185370
2063565
452225
2136416
2750473
2184830
1510609
2037130
2558942
639019
2230198
1681748
2680571
335368
1085425
1429815
262231
585298
2936504
1621495
847602
850135
1279611
2888309
1146684
1864042
2098201
2870613
1595723
673701
1612243
1881814
2323835
1091350
1824288
2108014
2839457
1314834
1378844
2423421
417537
1434316
184772
730359
2866498
1056308
1449484
575987
2089973
1821695
1024712
1006334
2029022
1976286
2087876
2909585
2207707
2138341
523004
2055944
5082
354415
1665918
1585782
1629672
1907375
1188420
2435234
341083
756272
2394490
943017
2430010
1874850
1268758
2570543
1486126
667060
1455158
55283
1219393
1916306
1778742
2542639
354942
1157228
2478295
2047897
1275812
1913094
2422842
986389
1401571
874274
215571
2802710
1298578
2203473
2370191
700849
2826340
2544060
1236111
1953477
1318193
139805
2096027
2301584
1354268
2446263
1856381
570065
74053
1845675
2810322
2802322
2535129
1076492
234213
1205342
744990
1760966
952359
693352
2091241
66505
1970642
124780
2901161
821077
2562702
2786936
1729745
1330849
559374
957064
1956586
2684125
2253037
455161
692755
463499
2416071
2714845
823030
2328328
1409436
1192559
1693054
1720258
562209
323483
1828094
2338773
1086880
2365700
2395483
114949
2718700
393623
2459176
2578824
309637
1164819
1218537
1649347
2869847
2734392
1036755
2873905
1313622
1137046
2051759
2564807
2680920
523015
1920260
1823368
274321
2672022
2842106
1123785
263457
2142005
2623438
2686082
1819866
2410595
2786465
2581154
2774909
2080939
1902845
2758140
1166546
1609143
2381176
1997555
1438550
1653403
1868379
433782
301750
569594
170610
343203
1579344
295240
2627307
817592
1547503
1500039
2089213
506554
277031
550017
2529711
191410
280330
2091785
2922145
2583572
1984881
1626455
2123101
2408598
2840661
409158
1263687
1315117
2117908
622057
1012477
2473215
949309
379236
623493
2778283
1895790
1840470
2204574
2539423
690067
1233750
1172780
2336586
478561
575530
2156491
955054
120310
2491723
2298088
1768228
423761
1595646
2271278
121010
1727516
62657
1044964
1471383
691210
813516
653204
537144
2533985
1487037
1358820
2455623
2597655
1224358
1701202
2021973
1245395
881956
796607
1040912
361043
2767393
2361734
418880
1000871
1311114
1929822
827037
1367031
2794384
629932
629104
2919303
1030578
2041015
1797724
404349
213297
720427
494958
1651900
163590
1704890
1265232
563833
1528528
2708552
1918854
2255121
1791198
1825915
2400100
631714
1221629
1011052
737290
1286176
465773
382015
366132
2236810
744156
338967
335995
1364861
2696799
662121
2478164
2920918
1727135
544121
2909509
1712400
1044294
2193320
1458792
1313460
2162634
2312850
1882910
670833
582182
908197
234680
1056309
370824
758239
89271
2271367
1812829
356754
2293611
809733
325527
298944
402801
2761124
2276378
1375214
1516264
1592715
2711247
1224004
2029533
25996
203779
1745110
2643894
918860
538022
2041025
1631635
211151
2095069
203204
917498
2703577
1449888
2292317
314748
2705020
2036260
2155251
1926583
577248
980957
2437019
1447567
1581260
2553443
289249
925257
2890232
1993591
2185842
988856
1478962
705129
2620531
284331
1170900
1006264
2360984
508931
1961850
661148
755419
617974
1932193
1159550
1389712
2806759
657297
2149131
803628
727543
669252
1089496
1769127
2109206
50210
1133187
1406275
901988
1670046
2873771
1443911
1158263
2895741
2871359
200209
2809552
608156
1155223
2125569
1152931
2786407
2490578
2508448
613623
1481644
31289
855987
2431128
1519999
980322
1707568
2753429
137556
2246357
2160663
1244231
140120
112215
1457325
629615
1535096
1375066
2601265
2210874
638669
1670131
1531877
509251
1235218
349569
410167
2417976
366416
1844106
2635128
439035
2161625
46298
434652
684943
2034844
2327965
1566959
2804683
1919863
2624242
455471
2253937
2895793
2090048
1450729
1850644
499926
999955
167497
2115577
2771242
1026800
2335750
1485896
2180837
2346477
709173
881655
989594
2340465
966405
2323005
474422
980251
294937
1157651
682389
841602
1653459
709459
2242073
2231317
851202
36102
1271511
2586188
1670401
2184953
1042945
2587711
2783251
1057925
55106
1535440
554091
83163
2166663
271871
513915
945289
41789
2528624
1651138
2631369
2657916
535444
1212738
1479554
324581
2194916
1828019
1431603
1968857
1844477
1490211
2146594
604925
625878
574975
1970950
2598107
25760
940241
2257940
2373564
2353050
2185344
334985
1582526
2383103
2748460
612904
2918513
2546434
1947593
1444744
2854174
2786210
1090172
2123890
1916820
2456804
2409855
2489151
108228
1877562
2007515
2640676
476954
1007305
2570230
1472211
177244
2535116
2397259
751626
1021455
1112411
448542
2067459
256213
630465
1706420
1500471
2206060
2555650
487473
1674430
1331609
558088
2765222
704633
1807561
1249149
734976
2339164
364050
2110867
2921006
2542274
295493
1753764
2279480
897889
110397
1609742
924539
2383842
1659311
2635361
1568829
1256891
353704
466883
1145924
231457
2437526
1501502
568746
1651956
1743564
2325663
1633883
193659
785015
1194895
1089159
2298494
554370
1153598
550674
1341423
2446980
437802
2515545
641061
1500167
1671449
2889270
1892242
2180266
1454216
2636175
849195
2399962
32683
1363854
1438356
2465757
2112059
1080643
2274989
278020
862925
852582
365807
360968
645068
498811
448604
1919125
2087819
2487705
2463950
241059
2738860
1965540
1274266
1055377
8373
1445843
982837
2535772
1064009
213505
1807921
1842648
1567175
1539227
206026
518700
48866
2646230
193419
100526
1298038
2516676
1352435
378772
4972
13152
1706671
2608646
2574342
878495
2856406
1620023
1963003
1324588
2337174
498979
2210537
2349328
2164280
2076231
2212750
807397
1641480
2586536
1299146
1805197
1731998
494749
369197
2696224
314380
579730
12620
1992654
1916088
374282
2897176
1558649
219804
1451723
587622
2652799
1660200
336501
462894
1238653
2768606
128304
2247260
1212599
198183
1565907
2162382
602187
131400
2405487
393320
1290337
2741692
2040039
2896942
53771
1126549
2356538
2230732
249640
1921901
2833037
1374835
1439015
200394
21750
503551
2095621
1847870
1233809
448619
2201219
1717494
2883859
2298936
2826729
152851
407669
1956169
1271261
1020963
906129
1775585
1228068
2252276
1895854
1414891
136809
1561370
11824
67217
711692
1457498
2370140
100301
581230
570109
1932768
1710773
2649087
1650790
2319255
2876986
42743
1515752
1964674
1925696
2719281
297872
1561210
988602
1064384
190969
2779468
2688601
2141492
1459434
1285434
2886444
2356093
79879
449418
434137
2793270
556391
2537380
2707525
2390875
2722017
1626785
2824123
190221
1282756
2261848
1313177
1129710
2270520
802389
1495153
1884747
2535021
121365
2514279
1685024
2580189
890247
2281527
1518424
1294759
2418108
2155423
557313
1067460
1766127
165696
1991755
489697
1136240
2841831
2109484
1705609
1190456
1519296
1583468
934786
741726
1004854
2719053
2750503
2773979
1727197
1012929
1842532
246760
2585016
1274980
391154
1333940
123921
2474620
1349993
1766080
1190603
1894332
740680
2519762
303247
2017233
194405
1740874
1146128
761575
419341
2218987
1024338
2073034
1894413
2594618
2727796
2398665
325600
900558
1382519
2659287
1896046
1638751
727209
1011775
876325
2863705
2010044
1546507
2533422
1577428
2548683
429522
2744386
2472021
477067
1136779
1705789
2173108
458723
331383
2575177
2919657
43176
1043106
1089033
693888
240920
98818
685253
2165884
855018
2882040
770
871024
2013160
2403297
529876
2906474
636669
1828209
1728401
479938
1978650
1874485
1324563
1939498
1516870
490339
2815159
794956
563430
1985469
2580926
1727470
1957527
1448003
276995
314342
2895676
1446591
2080263
552780
2523909
2808588
2026770
2379141
2179114
667989
1575219
1024518
1860626
2633403
2816911
426133
792337
2684768
2487493
1515159
956037
1249402
2648036
579368
1900868
1651885
2924444
2621469
340885
2350022
1545888
1248236
2335046
2592255
1201839
1718158
1076528
1435246
330847
1716954
2351274
1243001
1663604
665848
2335012
1422849
113569
2670451
2747121
541607
442655
821352
1678203
109190
1892931
1777615
2577607
1687638
1868382
2898182
1345345
1128818
322111
2057328
960128
2071761
1936024
1549324
1657015
1910585
2485322
1188725
1386338
765185
1935182
2589026
1101666
476083
174746
2344762
2489443
2649052
359575
1048755
1030831
559698
195844
1978902
2228765
1060767
124013
1297600
2655310
1608630
1679049
403623
2645419
2633756
2326215
1323346
1584448
2822426
373692
1400131
2863427
2535718
19594
1807139
1230125
1311221
1032242
1558383
231661
1259005
1430263
389336
474289
2766400
299875
2667333
1688236
2282996
2043501
1842286
1389393
161650
1281774
1800368
1909931
1633407
2225809
1005508
1031106
361719
2411898
347659
1132934
1551197
1003518
2780080
340889
2578806
179519
1937777
761107
1740079
2456308
1998269
2372090
848513
2610756
2515979
1683352
881941
528834
925148
1279731
2891264
29121
2484127
1885647
1618649
252007
602872
1506698
1259561
1016362
2213063
349508
1798649
1049140
2759794
2659594
827286
530001
1963897
896957
1441308
1990006
905540
1418516
2673963
635931
2626984
1316116
2172282
291595
669357
2131938
2904097
1330690
2320109
1540498
1232092
2659418
2200828
968659
2930295
1144357
455467
2230508
778661
251563
2316424
516284
1933394
1388723
27834
2699845
252270
226666
1041449
691820
2426478
1045096
1485441
1433487
1346340
1310405
1688563
1777386
1237483
800426
2288723
2896552
1439417
1451781
2716522
2592410
2897469
2012619
1004842
2520798
151381
2476014
1865984
849487
1818969
1067116
2373094
1967112
48357
2300100
608730
2930926
1714719
2765539
2489624
618839
1522812
788733
281545
2490436
2607470
2108159
1443058
2793419
1129403
2300180
1673545
101890
1453812
1892957
1383713
1602773
1749132
606127
189694
1632075
1601719
294395
203652
197775
610360
1919237
1049011
1283639
1702153
849017
2753128
2912936
1949623
1948101
2659563
472000
1196168
2831096
2922887
2668787
1375867
979988
1374326
1407172
562556
1986536
1049405
901552
2199470
1289848
767801
1774112
1423537
2155328
1900341
2387593
11674
495804
346488
1087597
627937
192490
631963
2727093
647543
1325630
1053639
998756
1658475
100260
613572
774764
479235
1675021
2731186
2328062
1107117
1736522
1856769
2439077
495885
99144
1125572
1915893
2841348
775699
842019
2894478
1660275
226835
1314134
927070
354648
905624
2133525
730577
994180
1558954
897647
1006452
2783414
1633957
2567231
193102
2331570
344652
758788
343957
533072
2285685
332751
1192876
1190284
769136
677052
640204
328401
499079
1858794
493612
2528049
2483113
772662
504244
547107
2562032
946550
1475006
2224951
335813
2813604
1257883
690523
2010224
1772786
220626
906218
1821541
1615287
78476
1801207
1851060
1025369
1129892
1525602
756196
232667
1211793
212248
1516803
1113204
1639329
2490146
2062514
685043
665639
1197259
2110947
2369807
263004
909524
2838341
1751632
933688
1164577
1295608
1085902
2163301
1211145
1469488
996273
689844
2262608
944523
1968086
573389
1356070
2203122
828688
2916715
651046
999358
2938707
364501
923477
87001
2474465
1613037
1974285
377867
1768372
1634274
428999
2239122
1790312
316765
562729
426982
1350072
1844735
1256523
1918827
2205636
2544832
1497434
231754
1034692
197252
550224
2157065
138752
1145758
1562028
2056737
1634261
1572312
225555
145252
567853
2039307
382947
2393012
2671017
951144
1134902
2480020
1095587
2351691
11427
2524871
1726685
2720051
1144355
574694
1117327
1263600
1194605
1298298
2863589
2160432
549717
1743372
1780333
2694477
1464901
986599
1216056
1053305
639895
881467
883815
1747754
1090302
1859342
1772712
1109175
209397
789986
2159510
947904
2602298
573674
1364889
2370827
205455
1390796
2435377
150716
2752757
2565491
93690
191278
2224706
2364819
1262869
264513
1705094
2509834
189736
2851921
551920
705714
1962213
106830
2101572
1696533
1284847
1725498
1500939
2256523
2064303
1517704
2406069
2315971
1564966
1670065
1977225
123646
2180503
1555671
1992377
1292372
2396808
2069682
2919084
1772710
78482
1296577
542583
2613298
131071
2855941
2539396
48899
2509482
2261856
574507
235747
917884
1459859
2512642
2204488
2140758
1368636
1552342
527270
1290465
523931
1335879
1581056
2808343
1926826
1813963
1277843
1170752
1664819
475742
1472227
1964742
1173079
1577153
2170571
2920944
1929834
2173000
577640
751789
2802937
2703172
2294873
2877955
777172
2021045
2647410
180506
2470119
2314334
1821978
290598
1361551
1150217
1394324
1089000
511758
2752791
317518
2768645
2437815
1184852
116284
48134
774214
2792207
801744
70412
2748341
418845
2697177
84258
149463
1645596
1855192
2868810
2390312
1961837
2123742
1969663
2218470
1739524
654564
252629
619365
1874507
2559467
2854644
2808713
2021545
1941774
628080
277391
738206
816850
510021
2716221
2230565
1500306
1719957
1753412
489971
1353356
244225
87354
2608397
690409
732477
2453180
1731771
1122593
2698597
306958
1517103
1168910
2247254
1636602
2304191
1893658
1200980
1715118
1707032
924028
2145705
817637
2249799
1951253
2805498
1072386
2340696
1379543
1917372
2679658
1182721
2438022
2530323
1972550
1518377
671009
2722651
1959172
1965491
277666
2077423
1263212
446814
2595529
2147096
124415
942057
1276326
805750
1517431
2340555
2911912
473364
671385
2740227
1874260
1139176
1099842
2044939
2193224
2380407
988635
2928199
147563
721872
2071085
1914991
873859
825133
416790
2909879
2850656
714498
1834533
2520865
504272
848178
1169983
2322649
1287621
395875
2593522
1134200
884326
1524114
2679401
61556
1336316
1830558
461342
1437858
947021
376023
398705
424560
2915816
1396821
2722698
2684258
1597766
86232
1804823
2646832
1677273
1833105
326159
2738001
1522863
2720041
1488115
15281
1213001
667352
1927396
1850518
111877
1030004
617057
1981921
1928102
1105872
1048715
1347634
2353182
467413
1530452
363152
2489369
1294173
2871953
2141227
1338403
2321952
1390886
1686436
503513
202082
1188359
2040012
992927
1578905
1795995
659220
360813
195776
2878578
119933
2103091
2300868
2867080
135695
753727
2644919
939434
1859463
2428147
1523479
2209039
1803738
1738953
2890556
2872682
395324
1802758
310058
2674097
2881550
2924637
1602326
878838
1736131
2791391
978486
2567476
2307063
2441805
498468
748460
866481
2762081
1576332
1239415
2371293
732800
1008013
2059687
2825721
192879
2528578
2796742
1261391
1203755
2006233
2056743
2816824
1346327
1035467
1161798
1599632
898957
2766905
1541618
1829042
1286718
1508734
672372
2547389
2306026
772811
2845267
486268
852797
2649292
530349
707940
30521
234581
2040174
857791
2271851
485018
713246
2930430
2738337
647699
2376506
1183457
1665358
2226072
523648
1720349
488723
2111887
870294
1656648
1374854
2414159
1234682
584701
1585647
1137610
1510334
180709
77038
1510436
696990
605105
9701
2509033
2823522
2086239
1059294
2459738
2813400
231500
1146770
1431895
1425030
2611264
1537341
2212049
1678567
1657531
1644627
2103973
380924
2347206
157323
2602350
2648673
2347051
1955072
615274
482405
1523843
2404517
1531597
2690881
2018183
2300801
1851493
512800
315772
40668
219906
413532
2696468
656792
513249
770737
847862
1564807
2387842
1010389
638654
2436126
2662431
288944
2710747
2658960
1813952
1915085
1422193
529844
1272914
29228
12900
2789334
2653175
2340763
2886509
1832279
2833374
1810299
2787240
544923
2062015
2760591
1761811
884235
1408388
2858056
2285899
995407
6389
2052724
504975
2089857
126517
1541457
465103
817758
1707567
2183203
678243
2211232
308775
1412759
33287
222261
2328457
878952
1785592
2441828
1277348
846579
358248
2885980
1755311
2443521
2251172
2617234
1208617
2156682
120923
2103697
214893
466874
929520
782158
2181229
2447170
883570
494786
2133929
1882919
984590
2475730
816784
2257889
384995
226116
1888665
2180861
1170957
2484727
129616
1557886
1966408
602081
2154514
995898
1447083
2526914
185577
1402597
293591
2202452
2148634
375940
880332
2805811
985336
2148769
1104077
654015
2798328
1306029
493864
1365130
1201756
213989
2133600
2069020
2864003
198304
2527679
851971
2068134
947574
1142855
2636611
2059864
872528
2928264
1093499
1191235
2384164
209876
1674439
2070331
805822
744444
1869036
673558
2156435
2508933
1640605
816142
834726
1456125
196335
1633454
1138991
231358
2743016
598020
952133
347064
239422
2379136
944851
1562221
1396256
1102951
1923735
2811242
2234832
2814559
1231413
1706657
2810792
1683123
844339
89303
848427
136728
840826
648800
601905
1338460
670757
756513
1236624
2769509
1404337
972919
1470227
819305
1433823
2441134
2341874
2839629
1868373
2231940
1559468
20397
7287
1552341
1972981
160882
2241859
2195233
1977998
1410999
1007636
940656
1431387
422348
1613383
2574034
2154875
1592058
846756
1216130
284351
2890777
1370002
404433
695964
14760
29513
67398
66765
1898813
859747
2699132
1225073
859342
144920
1553593
1221842
2043926
1685453
1192335
2649424
1445323
2050087
1229513
723761
1068027
2317903
2087191
1040183
1501298
500302
2745466
452352
1195835
670101
81459
175885
1800720
1015465
2478571
2263319
1638164
1884703
2061802
2901787
605677
77605
2098820
2093434
1697371
2392867
338031
991051
479810
2469456
183285
1636723
354987
501240
62382
2748484
1158891
543332
466493
1798721
518732
848020
1027330
838595
1980466
786078
1138472
2316582
2436972
992758
1817924
2817990
421131
1081898
1778328
2465413
1866227
1380601
2148406
2573142
2488460
2401697
246653
1389527
2344249
1801833
1675796
2622794
2298189
1403722
623468
111191
644828
163687
655633
1275142
710113
281439
2756964
115505
1154550
2306699
192060
326560
2033823
473847
2052777
1514662
758083
2914837
1963708
1282784
2156100
618718
909941
2615676
735874
1483594
2020321
2922288
2680988
2413108
571556
1744379
2836506
1931993
425643
1340161
1113920
274963
314066
226940
2810488
746506
2378411
1082998
888438
1374162
1260332
1110944
2898422
2664509
607449
804285
907570
2256404
2227497
1080160
756821
928773
1923907
469215
2576679
2580376
2726165
748864
306096
1174361
1486470
2011540
469291
2918237
952903
2875623
2081817
228097
1105668
2200412
2327449
1563022
2906415
2935598
1255924
1536901
1872156
658893
1498171
395292
2212750
1784768
1863511
777056
461514
2505868
1499820
2008507
2116221
682170
2434411
1872049
2924003
1544466
960903
1342274
2874398
2196444
1858214
345037
217636
2383805
764702
2301666
1121881
2598211
2285969
1463986
1752848
1572441
1151314
966476
2195463
1768376
2272480
1404450
2052387
1880643
852861
636186
2604965
307148
231508
2360729
2028115
459102
605738
1934833
724896
796541
2636468
1359542
2355806
773209
1454995
216148
367237
873698
690709
1429097
2771541
587995
1431164
1895933
1051374
2689436
1956444
2803585
1131119
350870
1672144
2299688
560543
811736
102375
2419452
1881513
1679465
653593
1972809
2561013
1639965
312170
2197798
1554591
209763
380602
398410
1523416
1929161
1922413
490627
1356820
1596417
2455119
1179114
995216
682167
906141
1490047
527956
2917582
1557033
2620938
127332
2002191
2723897
1888174
997271
294832
986649
1162240
1165913
1245291
2535638
2306165
2336520
135648
1349148
525758
1712297
1079886
446208
300954
1175892
541897
1984276
2367389
340991
1910779
526749
861982
755595
1013211
152897
138309
1922119
821179
700304
1041983
337221
1074359
1996349
4041
1594895
2677559
652766
728027
1126152
625301
1715106
872030
96354
427868
2920171
2185825
551812
1190248
2498187
26835
2690475
1661059
1974060
2851390
682268
2743966
22980
1771932
2451626
1202841
1658531
2723541
1262529
546843
2352356
1650952
1704996
544559
1633854
521980
159626
278825
1966194
1937707
1883683
634297
2866068
1823670
1380844
2797346
936984
132761
1674641
918337
1847880
2802252
923425
321727
2148486
238
1604365
1587063
2787552
1823771
2016654
1120642
2264331
1694514
1159971
1626201
789405
167748
504269
2905466
747515
428028
2775364
544219
2304298
1521382
2088577
840164
2050154
600009
2106413
2445146
2775014
2838047
2903469
728662
2092098
2566580
2562191
2822427
1417535
665000
29484
112432
277334
2020482
1969791
611753
911457
2865511
1451117
967820
76313
2825132
1772928
1419558
2596154
117253
591230
509634
292010
1632276
99685
2715230
2156723
1367139
2016587
1524062
2414830
436986
2478980
1260292
313106
1957404
1580658
865396
2403343
2546605
2742025
1237829
2095379
77069
1105692
2832106
1142834
31403
2124942
2926367
2623776
329488
850860
1933789
653531
86496
93924
638685
2147542
907739
546873
28165
1694065
2327650
114678
2141179
958676
230549
1154178
1629116
766667
986301
2229082
2827786
608268
947271
492085
1447263
2436010
93878
1326554
1003115
1748522
1995340
2016664
2534853
758562
1355181
138295
2276503
1349809
48902
813540
2348129
1401181
1222906
2824572
2065871
565252
2389272
426906
2680196
70000
319719
915101
731992
2901642
927150
1907071
1416884
233891
2628714
2619510
2714918
2755502
1275330
186958
917548
2788409
1713250
2129077
33094
1713911
1231003
599837
622860
1736838
707939
431194
322137
2859717
1810309
2121563
1227729
2371082
507522
1156343
1096095
2879326
1001888
1082517
2276523
1200206
1145185
2792275
1827841
2368090
397668
1145388
386962
156671
1250872
314455
2516940
749755
1462437
1182503
814937
1244168
179695
604172
2088748
1262470
2816007
2409188
1631186
2831239
811086
2085519
2920504
79743
369515
2831325
239198
1210162
490279
862327
1602336
2699992
2213075
1959400
1426837
2878793
1514724
2420023
2790981
2609144
1643834
559984
2928326
88539
2353981
959251
1364160
844334
1953180
2171376
1220108
2766111
1528287
2625236
2354276
1725776
2204378
2698983
2730496
563163
647944
133275
1318883
2017380
2122754
2843198
2134677
370404
2003284
991114
1283521
1554912
136622
830888
1708193
386009
206383
434613
759276
578301
4049
2685951
2399614
606804
1179722
1013084
2573553
87962
1931956
2040882
2224168
621645
2143451
1982425
2142367
2322774
2318610
2703828
1098055
87783
374528
1272390
2352736
2483129
368513
1443253
2045443
1628385
2732387
1614497
2353106
1450734
1314838
2705474
1586639
1044650
994974
160781
2838259
1934857
1105284
2040641
1290148
2914591
2693673
452996
1170777
1610153
1668942
684295
625656
330725
1962870
2506706
627031
663143
2931599
870410
1149546
2491127
150532
2272403
474932
2266860
582329
2234948
1151222
728738
148982
2671685
2082256
2934212
925484
1979572
1718276
646009
548338
1197664
92300
1432250
186935
985833
1062333
226808
1397064
561404
2855289
127328
1682421
2735762
1634608
518451
567610
2780357
1411629
2400356
677477
2733638
26328
2456175
91205
24453
1780515
2176343
1014503
1693626
1513347
135892
244066
2112602
1721582
2067647
2687748
982762
1138801
2327594
1537384
347037
2788945
2005194
142356
2872601
264581
202373
1408051
2097474
1063931
2219550
1388778
1635012
252373
611773
1253080
145874
2433855
2550525
849196
2489582
1958518
1631181
324127
2449413
1850265
2547486
1787379
2172527
1649078
2699493
1930099
2669056
2188648
52098
2648393
646369
1617592
781714
2472075
1543879
2635573
2812499
541156
1874194
2646617
1854671
1295746
1604468
2920453
47976
1038726
1543446
2502103
2026227
1524427
961549
1365486
1312933
173962
2912007
1264882
407798
457349
313195
2075925
1391168
2268863
2615592
155831
2173867
2061169
2406478
1895255
570115
2039306
2650961
360111
2752858
1670287
1778686
855734
514578
1298650
1096693
1079947
2370159
1375168
262818
1954737
1466888
1186944
1068650
1571057
1676868
2934743
1429950
755675
2362870
2756226
2750796
2465230
344281
2894994
1735785
1397143
2698905
2744694
279023
2702331
1833916
2747572
2884218
2165741
1126582
1604033
2112729
1269699
2681031
1109061
2068531
1700906
1181761
1792602
1355748
1518106
797309
1865172
1115109
940652
138481
1803809
107210
1279174
500900
1053194
2924994
1272886
72709
2009253
2481364
970235
2427401
1403133
1026179
2889524
2872627
1501534
785627
2001113
2097219
1010160
1097720
835947
2416497
1355921
1569034
1768661
2403672
2277087
1310531
1467172
2278963
2086501
2343
2627615
2349615
843259
1825242
2051489
1472352
2028674
1160661
1122588
2042600
2412965
1274522
1710908
2720776
1175128
482814
2042314
2903089
2046625
1930860
1429022
1152340
2005637
548088
2733733
553905
90827
508281
2742060
997959
208288
1448553
991968
986062
2699059
2089116
2351963
1970533
2244773
946423
2705260
333439
1159444
2766343
2455856
2090886
959370
815526
341697
1662850
601721
16811
1388530
2480626
1884831
133992
2161176
1221982
2654083
1636054
1341151
1255440
216300
1475565
199789
2696175
1849610
14130
2396520
1999050
601744
949485
906075
1826857
1145366
1427562
2136254
2715533
348386
178226
1449773
1817680
752918
1117809
593189
1033554
2245670
803426
2693809
1009580
1642058
1536234
915002
1022319
971733
2808022
1132531
1426092
929361
2085430
1778308
1642892
1594613
2168873
2164783
1768739
175852
778721
1811868
495792
465747
208242
910026
1539639
159926
536327
585259
1161949
936192
2278383
651798
2251761
2481524
738332
2436207
1270753
2333995
568722
742497
1747351
402991
708236
2935338
702052
425487
844536
250701
247345
1479582
868597
1282641
2412011
527998
1746910
2448951
15850
2646320
1387348
637459
2201384
51897
2611780
1226429
2167941
1367191
1772647
2632325
2591057
218905
2177163
309427
424939
2779166
1946074
464890
1062948
348463
1087699
1884173
1428632
2761293
2397430
1466648
2162629
2458043
1225419
1731630
2092526
681258
636908
1321166
804911
1375472
1572660
2036651
1463406
2413871
1225702
2900834
1620516
1073205
1707141
406249
2108924
676229
1825092
160879
2109910
525917
1798544
1730708
591277
2050650
622763
1401554
2363654
1407683
1814574
2435374
2519222
2570314
497198
2137899
748662
1681382
2385749
1517129
1887642
1065579
1656852
1678152
96842
1541548
2346443
268086
2215149
2008364
11472
34124
2757778
1207453
2631821
1351478
644232
1819072
1262246
2040211
2667200
1155335
2221804
973681
664545
2210317
2603662
340630
543327
608727
1040106
361352
516544
1930832
1945067
1325036
2522066
2264524
2458002
1210391
657531
1290871
982048
2399542
552826
472777
1791931
1736707
1763973
1445942
264113
1429192
2893922
1790386
2596779
2622668
2503726
1113873
1320652
340898
2067747
1417439
2634573
2314972
2358511
2794637
2147879
472306
312152
2482968
2028
2936434
1160516
669715
1695613
872741
2807921
942863
555683
1121855
1655919
2852795
296641
1521002
2245258
1339082
2635928
824824
574570
2321161
1259867
572886
248548
1279600
1572997
2238656
1602271
2620986
2299092
91979
565760
1422750
1469003
1926544
2770274
1636426
439659
1009733
899863
326156
242737
633241
1108779
1764491
2596885
254852
466616
57191
1008807
1227030
1065550
2451059
989388
2301914
1047708
2837094
675151
2501386
2549059
2630302
2242276
1399282
1299424
883287
264772
2088766
1946003
1461496
2173579
310648
2523752
1217732
169903
1811579
311367
2557763
1280837
1866573
1852388
992278
2582545
290656
2149522
980255
856183
2920735
1041207
1882064
2574727
2169384
941288
580319
2701535
1613639
2148990
1720519
1710199
1156905
1319228
1017371
2394312
1374305
1794294
1647782
1934580
345635
2143720
622144
2621988
2638134
35095
2150198
1040425
1016448
1378282
1681909
2457347
101514
605857
1058777
2064478
1601834
610174
1784315
1208163
1222513
2865704
2237060
1849361
189676
525438
1791760
51922
434469
2100155
46199
578175
1519568
104831
2427124
606303
2426073
2710648
2831021
535083
411690
586498
2133624
144854
1738540
481149
670285
1573746
2441207
2864948
2693516
241995
2252505
2172920
2733154
1694151
95868
1665840
11448
144769
1902090
1183703
1065445
2614908
265378
2761116
1188806
405677
109836
873774
838328
906142
2290114
828537
1226427
1725003
671239
2804164
2155634
2303163
1577067
646091
293796
1106765
128606
964327
2794125
33999
398089
2012353
1020705
452074
1989331
1696159
1083014
194027
160057
806353
1469304
2068199
2035642
543537
1223565
1863786
1642996
2591718
2348047
1804969
1338118
2570820
516268
1174338
2775478
507062
1769440
742272
808175
399490
2658828
2396514
591020
820130
1845250
1485572
2910903
316444
19110
511422
1840329
1352094
851369
503882
2081996
2353148
446372
1384998
1852563
1801348
777491
2919945
2864583
457599
1049103
1784932
2871425
706909
630626
796218
859280
1838612
988983
2454189
1087169
903970
1252639
1507417
483962
1191340
1488925
535692
275718
726892
198653
2124629
794706
590964
1609912
192921
1584413
2083516
748607
990639
601064
2184986
1050709
232693
356783
599054
951503
1759815
1278132
942514
165975
986121
650385
218402
2443631
41281
2819513
244003
317344
2210959
995742
1206078
1028835
2917304
147028
1833786
1246434
2551418
515323
2749312
696531
2134786
69750
6507
451645
1901750
172279
2413936
2152471
2327042
147516
843741
2019000
1019289
158402
1563790
519913
1438064
567955
1059430
1470936
1436248
2309523
1730649
792614
2091459
227326
2171076
901070
732422
2069784
594917
2679630
374942
1591605
137367
1961070
2031812
1682315
302147
497802
1881629
1010442
1408518
1363941
2382883
2013590
2378336
2251864
290883
1495857
355397
400569
2430290
2157269
9442
1250933
300154
1779213
406732
2934642
2908662
1117613
924179
2725305
1071882
2232886
1305833
1305232
1568135
1960082
1544110
1643042
121418
1399058
2339961
1007704
1715147
1344252
2374050
419997
1468545
30269
2155625
1588782
651672
289890
536647
2263784
1059756
2017811
1970320
877304
1941921
2167459
2624874
2576379
1420706
90421
2054218
2341884
868080
282617
2226860
2375205
951633
1496801
297472
1118575
1034082
2097864
1158526
468938
2860657
396199
520753
2828036
1024423
630181
1659840
979343
2843570
692524
607218
2555956
1554452
1235347
254570
2012672
1991004
1533910
158308
975135
1266554
2567603
1510376
2535846
683341
1187837
2881530
1770155
881888
1430397
518890
1876622
2558105
1725316
834324
922183
42695
868200
365413
442436
1866823
1645795
1103562
362745
869748
1361769
2153151
646202
528923
258874
1451145
2455676
300977
574573
1041248
1439093
1269722
2046276
2367842
2162303
1438772
2707035
2269519
73133
1151870
2822264
11418
2020616
219666
1513315
542675
2573513
275429
2593365
2802188
721755
2587518
2404462
418122
376011
2244401
574540
1906789
1326428
2188667
2548632
2821317
1451136
513107
2156115
1193090
554021
1564457
2693826
408156
1630703
569265
278914
375605
26135
2493804
324936
1652700
1042939
2288178
2937811
1058591
699399
1293312
1831270
293101
1908999
2591664
1191247
1574291
484426
2310528
1098764
424847
939074
635653
2920132
2347057
1720520
837166
408490
846598
2918988
2363782
1205650
2111447
7113
1241346
2031229
2761434
1379278
1582621
1463931
2288822
920700
288090
616078
281671
542766
931705
1265246
1883187
1142189
1785044
476906
2770041
365168
891072
756683
278719
1362807
2674909
1625187
2565293
2487275
579247
2538939
269994
2271532
464943
2716063
805232
2326017
1137500
833680
2293230
864913
443640
1974439
2893196
2440628
1655503
851979
359304
2066102
444127
497503
2281605
350017
1745407
1410623
2668381
1506284
791069
2649657
2467504
881294
2546614
1368259
199056
1341251
2652911
2849786
1003617
2389048
1993286
501577
1108933
2128944
246755
2787664
2511389
867924
408634
820124
184767
2022998
1805231
855852
541596
1803980
1073060
55651
780593
2883115
2880246
2833975
2031595
2526320
2677132
1267787
2309360
2873273
376537
379189
2401811
2903325
766023
2750907
2684031
1314757
1783064
1704474
778340
469377
1435137
416406
643719
827831
324823
775396
1630951
64394
503094
768892
587207
50492
1434532
933737
2009705
277108
2485378
609378
1666205
1662450
3826
805832
548099
80006
2292612
1868780
1962886
1620888
1456082
2568799
2132531
2461303
2000164
2695024
2883940
1110545
500763
921278
689359
1578058
2828158
41252
2255450
2392495
2568813
2635104
2229081
2745066
990311
1038068
2575257
1849555
518614
1282889
2471191
158006
1304764
1625646
933938
2746017
1812301
1032222
2495634
2710316
1484660
1524013
2330748
1849547
2103205
2341673
1620255
1474550
879002
919262
1583695
2378367
1206140
341500
1146986
1476940
1294564
23215
2117759
1914682
186970
1702897
2209134
2260668
1861934
702464
1804874
1951715
1224325
939151
96193
2774631
2110185
2066543
847215
151049
2799489
1150109
2511294
1690094
265154
10658
879633
2232210
1802443
2318963
1046315
1799339
2753047
2032644
1238111
2134956
440756
1169678
613969
363000
1030257
1165816
2784006
1087017
2535315
1872266
2477387
2187564
2329176
1084847
2253909
836919
1241920
2471840
376923
689412
1243935
844594
1144579
2825334
235851
1753554
1778856
189595
2662923
966647
101818
2228615
1254721
941910
1998766
954711
1024063
836892
1157335
1369797
1408349
595938
2314708
728590
1318926
485383
25789
1800432
1196961
2834800
2158093
958551
2906332
2640391
2666861
344335
45402
1304296
1203704
1108750
2700592
311231
1991680
834384
2571896
2598474
2841124
993081
123239
2650759
989088
468843
1657799
296316
2617661
2217837
1260489
1620373
2191588
1586904
531659
2057714
99592
2218097
152009
1499178
2014627
1909437
685844
1724695
1740988
1631674
790063
2793870
2674331
2886127
1339126
1756304
1826114
2053987
1697589
2300587
1994533
1271840
1348928
921124
1340816
2838401
2552943
865417
1330909
785093
2304517
567599
2934217
2195497
1265438
2758430
1206825
1234820
938684
2292426
2321684
1112997
891011
2645240
2085090
1469681
1060687
2174267
1144732
1632699
348794
2367320
2517617
1674940
491748
2920266
2846296
2052773
799361
900717
566875
2652564
1865079
988444
2611513
701110
2877632
1772874
138205
1630600
409069
2713452
2027139
1014705
2452901
2635692
668366
2571156
2939337
755841
1710567
808011
1409716
2607942
811954
1309507
1002534
2161956
2289085
412572
222792
2029392
949880
388537
2769682
1449742
2109714
2346672
253067
246970
47793
1822489
2414725
1191672
472200
1223300
1658903
2125017
1605849
2402446
1746078
2001389
1534647
1399499
199592
454027
1143225
170501
1119389
184781
202887
1287309
1321901
122402
2591650
1997001
688260
462986
557151
2656640
2055327
15621
2765301
2447529
1804794
2274262
2740407
754143
1313454
2033392
197981
961027
642037
2440939
2540628
373049
452069
2661054
783165
1400489
1672075
2151108
1254551
311642
1609675
491530
1546600
1485521
505433
1864400
1934022
1173443
2109480
932512
772220
1977870
184297
1205467
256171
1059937
1256706
1008179
1159584
321579
1324756
1906378
412985
504375
2067358
2386212
351757
74446
2117167
2680500
819308
2180014
1949355
988244
2591895
1841939
2841547
351136
1437753
1611060
916554
1804297
2522718
1927797
2593147
501960
2491238
1752493
2002047
1664248
2030320
2061244
827738
1046839
1986822
2171746
557914
288041
1200594
2707407
1795817
3419
2542739
18006
190360
1659451
2582015
1422629
1428997
1609404
2539445
2074507
2571418
802458
2472334
1789578
1710071
1378302
1895458
833497
432457
202529
456116
861788
1967141
1351546
2138717
2356321
1098889
1151107
1914512
2840030
2526129
2733065
136390
1743998
634867
1174198
827819
1500405
2656728
141938
1432922
808166
1551981
1653686
2630756
2206438
760325
2787861
2463701
1932370
1012641
2851504
2086652
1702692
286038
1617438
2653160
2003823
2003744
938205
627061
572649
213314
1602118
2359137
2101823
1669840
1610463
1966059
2307765
1580739
2507059
2135026
2377057
1037842
1658315
1178818
1904136
12901
439451
855601
2479637
2449782
451388
3041
1573599
820023
1972326
1080626
867831
1936740
963009
2048267
2314136
2915
2809690
1363984
1380301
1057395
1226157
213905
357605
1689397
49361
972061
1175669
2279834
1888079
231688
2750551
2572818
2752860
1481944
2606702
1323606
1657125
434581
2445982
1355092
2591774
338118
656943
2650594
1842000
478335
1554427
693909
2173535
45120
2282328
179755
762551
1834838
2044573
5893
542344
220690
2927367
1443011
2601609
599897
1703471
2074485
1501752
2793214
405999
2332593
2844104
2808221
956748
1494678
2281770
1216041
254339
5169
81341
2741926
1043989
1439739
2768613
978103
1800547
1420919
935902
1216057
1760444
404069
235050
1739628
2036250
1120409
180538
2875439
973802
233311
1928499
782195
1441378
2929614
1989735
230413
1846668
903327
2457095
1784487
170411
1910376
309499
2609890
1981188
2224917
1421413
351239
2339856
1417720
1885135
57209
1178650
2537882
2724048
142495
1569082
18499
2436185
2536958
1006193
1067488
2508559
1237921
1000984
2295461
602660
2855417
242250
179575
1390136
1200956
1065619
1232265
1509576
926258
2692046
2370410
1211511
2085727
941193
826295
2169472
1438808
975900
1323779
2934741
74422
2342397
490703
785056
223111
1190950
2126008
645886
1054428
163872
931080
1208408
984057
621884
1675204
1613873
1846026
1334468
455651
539746
573169
1198169
2220751
750037
1397143
2722961
2572273
2177535
1791730
232753
768911
1110676
589184
2099515
2583581
161583
540017
2557468
2812176
2866163
2207088
285654
1852115
2853367
1095015
1924167
903883
315068
2348954
369914
184590
2453371
2250063
2196856
1193602
739114
1390107
1000432
2712274
1602045
1202322
198561
1155801
1254394
2482391
2317574
1282717
2261861
56724
369314
1748841
585487
442930
149176
353545
1677550
2730748
2668810
2016283
1165168
2877130
1986340
2118570
2410504
788248
1740028
2257172
1894350
299574
2492042
1837649
523059
2122442
471003
2688201
2092883
218519
2489534
930503
1851440
85350
83304
924012
2881825
1380965
200961
2660399
285059
552402
2105242
2866376
1306150
1490555
2215337
1326957
2330911
213343
2676644
2252971
1115595
2051221
824991
2104212
2935217
2490642
1717412
2137557
435185
318922
2440787
573763
157781
468695
185394
82997
1470361
2506363
1216824
425471
1788711
2466488
2401820
853260
1104477
59786
144267
1216862
1780015
1723360
2890949
2700919
2242050
446978
2632191
2907581
896353
1042467
1502327
2051241
838066
376713
1149795
315342
2192170
1940153
684224
34573
75915
2673611
297352
2509901
2110689
1512722
1069354
514595
2515653
41309
130481
1959369
2468785
2679784
1095315
931886
159686
1221384
1776724
2761875
1305756
1597991
2436211
2156431
1418280
1330269
2026345
2761652
1011694
1818980
2342187
2775045
690683
2835192
2581515
2887628
1884714
531360
1966343
2342877
1368423
2016215
2821332
2277043
2008211
1911236
954712
1295196
2683927
962652
1189665
1220273
348879
1488270
2193117
1203299
600464
522228
2890554
719951
831289
2265798
2146465
1425298
642603
634138
1821892
1228197
832422
2283693
537302
2478298
512662
2537771
683114
2755964
1821426
1880126
2723697
2754768
1398374
1147280
2703615
278395
1586927
1691695
2804988
2576804
643017
1936938
1097171
1664390
263676
842075
1275620
2899266
2495537
216205
2266156
876706
1464346
2021875
1819477
2369278
412426
1578881
2898038
2579435
999256
1640045
458437
522933
1656338
1999609
780404
620570
1107676
8237
1078882
499908
737998
941491
2851010
2277694
2562912
67122
631355
607112
2080802
1512470
1209976
1387872
1062832
1150814
1072894
762350
1800316
2388455
1562133
2601913
387921
2275105
1572606
1487593
913642
464011
957092
1431248
2609847
109003
1330796
99049
2211423
1406332
1238190
165194
53197
2438466
1076424
2211418
2602834
2790700
2053508
741473
2315545
1949934
2664028
2707242
408620
2146583
2530572
2668298
37507
1156350
840314
2169605
917295
1962089
1451365
2778367
412387
739694
164808
243852
2773541
292898
1622975
1939436
2302019
643419
719424
926963
2632170
2855735
2761353
1465638
922504
1488866
1461504
561788
2712351
1075356
67131
2642613
991504
642109
825935
2157143
957495
936656
2526269
1692093
91177
1674588
1431824
75713
85564
2607929
2081033
1909469
624
440884
1044974
2676300
1991271
1414688
1861336
2165317
2390974
1908940
1039676
1290217
2731279
2537974
1775216
2686056
2810257
956591
2864369
983958
621774
943808
2321925
1830761
2825402
966356
42627
316056
2899280
2737354
100999
1292585
265681
2732669
1451784
73316
2213155
1521379
1921970
2706241
983216
947466
1293650
2319281
825050
1858974
2201799
977979
2508928
491345
2095426
1704358
1900359
345070
1618751
2565646
913207
564469
836250
568299
2346617
989141
344123
2239358
2322756
2436227
1242939
765033
2246389
1059307
924836
1614420
17288
1774821
2061238
2161074
510567
2199142
2641441
51522
1453833
1926360
1194725
576685
614737
875462
2110726
2696458
1445394
2509351
803413
1280721
2775138
656914
2077050
1053869
2698387
2901547
2819441
1994343
2260200
945852
929859
1208968
1244740
1113114
2301347
193132
1190245
1446241
1058033
1441436
221971
1497408
2230834
817063
2269328
1914854
1055644
759814
569333
2492768
2769602
140466
1486981
2113697
314840
2309380
1637148
1164138
1029199
2585498
1502944
2289074
1188754
1997246
134330
137784
2370877
2083618
1626370
2240985
332523
1853141
2806391
1230865
278440
2177316
1714978
824706
943495
80285
2364975
71100
938978
276628
2458263
286379
1321906
1537931
1719854
1816832
1298473
465139
859630
2218833
1982727
2404186
1083886
2133944
2856638
2127344
1564391
1529990
1036667
1613682
769571
2151744
2706972
722785
1233974
2410215
501723
1339144
1653594
888347
2357395
1485488
616202
601831
1043496
1606721
1239959
1300579
2864594
2541029
1849446
1633721
1653221
1830786
2135463
75164
2707475
850999
2012058
1241342
375991
370839
1394564
432082
2855324
868574
1502858
2842505
1477031
1877091
637157
1329732
1251694
2278012
173367
1731941
565455
2305721
327183
1798087
616261
2928732
1582604
223615
2411826
2119982
2902433
41981
765541
1045663
81597
1277521
944558
1016843
1402498
1402465
1792402
1600459
799548
613948
647480
20840
1110079
2382780
1267851
2658300
1941949
1515266
2910503
403879
689869
2171813
201059
2482675
647879
1303675
1726825
1627979
1501626
2650735
2103981
2048469
1762261
2422366
1593278
1480560
1542763
691696
1762996
263894
2652011
2714127
1188372
19126
134818
643750
2594469
2852864
946816
1329755
1937218
2569809
1259926
1301610
1421418
2586307
626594
2176161
715397
2153436
671318
2354096
40566
1940959
1330287
1296605
1029160
67924
1732758
1190448
1420688
1663101
457435
1259684
2062018
368605
779946
1552773
104793
2121740
836108
2262694
372577
1109424
2298533
1266578
1678546
2045735
1082124
196080
192126
525912
1403785
1733872
1392514
2753997
2529120
1806312
2638053
2704011
1037436
1709543
1432071
270948
80719
2760691
2180931
1950000
1060129
655193
996200
2118298
715163
2755662
1107787
1310330
1450648
169814
112034
1316713
834654
713617
2713127
844856
2599325
2170884
1738286
2170002
2058113
1037857
1556163
1115569
2317995
174790
1374745
1793836
95680
160423
2419429
1519808
1429529
2806565
1321775
215246
140376
1927439
1578807
1008792
899723
499381
1914981
2615523
1406593
743970
2931585
102978
670233
2188447
2588273
524652
471620
1853727
2783688
2298890
684194
2925283
156435
814520
588433
942173
2281669
2438952
280442
675793
2009152
58351
826912
2394465
470531
2615298
1652674
1454280
1169916
1712066
2432032
2611592
958361
2690169
1773607
2076285
764146
124495
961014
1864969
2169347
760655
997758
353148
1064807
1483649
1818751
851780
969257
2010997
739230
2189611
31047
917034
2635015
804263
750165
386220
1804350
2822560
328201
1325170
983374
2906178
677447
2659066
1173824
943544
665490
2495715
968488
827710
531708
4279
342265
2053799
221411
1097531
2454867
1034702
1716260
1712764
363455
1128692
1195902
1232454
714962
1842710
947425
1686378
956714
1587520
2010439
539941
2821114
2119585
2869190
2091930
1365622
606790
1172825
2190732
2847520
1146338
106246
456428
427451
1378501
2490996
660930
174376
201234
1879746
1105645
1804096
1679268
1353760
610018
1270100
1915746
2137064
1764617
1137887
233841
2019686
2664148
1946085
2643326
423955
2300544
2786314
2559115
2422698
2066509
926513
2795691
699681
2244524
1587680
621614
398376
1911293
1969846
2736182
1357559
2938903
2423371
2799597
326378
1194095
656117
393258
2020037
2389846
1842233
2665039
2531898
2431025
343889
2313088
1098150
2687724
2417687
2171948
1269832
2530520
2476130
1663412
267563
2417022
1696136
631871
694239
778305
2928515
1681133
2499158
828195
373978
2331831
1495029
2845067
385357
2081328
1026882
1634869
2863107
2665555
2352638
471442
325540
2864641
2406629
1601011
775013
2486902
450986
487126
1291274
2038414
1403585
545989
402872
1955611
2680416
506604
2857038
993176
319348
1875922
1754169
749259
1812054
360748
630739
1615771
1883667
648791
1195096
810822
568315
2608065
2559906
130518
2751086
2201168
2557453
1013246
208272
885941
2010014
2613506
1270506
1610526
2861357
2825266
911968
2753109
1394253
2001354
1570713
1549923
1428723
2089592
746154
1713286
2653059
1836263
1847389
982115
626991
1900666
1672259
2635988
1647512
252855
708219
2031472
1653260
356248
1773359
502389
2131082
1903402
1478814
2142034
760885
2922251
714264
2306256
1925786
2727851
1019482
1782062
1647627
919729
148750
514987
2011105
452953
1255341
2758463
1509545
2078824
11490
757708
681332
2581689
336086
1813951
291055
2377065
1987513
2686207
440408
580106
247713
2515276
2338065
275064
449438
1076723
445827
685108
2273850
1919120
204289
76968
404285
2476394
2175343
42435
746692
706611
1128940
1468607
267968
2398068
1049461
2790348
2151401
534442
2045908
718951
854680
906587
898344
176310
788768
151433
1332116
1696735
2618220
1393419
648457
1291830
2249394
2006691
2208899
1187467
12401
2294751
2422848
719750
2149713
760959
2006307
549599
780018
932265
688638
593766
921118
2257676
1168990
1316400
1350840
653881
2007063
157189
1428263
1743895
188007
604613
350783
590589
511279
945406
2131471
382396
1729431
1000076
524247
2600477
1799902
81587
894955
2633671
1977663
2267533
2462622
2281414
680072
294327
57894
2484496
1446721
2346861
263822
1895244
1079421
1035835
2666803
506807
1687667
244356
1425719
678882
2654397
360666
313347
302422
232602
904841
1111889
426565
2195976
1101920
787649
960343
2122794
779727
2806400
1611689
1563874
2747115
1506602
1681696
1660849
353801
964923
956778
59033
2154361
579902
1708757
2530102
1417211
1263791
983331
2263639
1125668
674744
1647672
79662
1669857
1646315
2520321
1442306
2069063
2728371
592059
272992
2267385
487387
468224
2121904
460120
499658
480013
2828361
2735899
799382
2745738
455602
2911141
152678
2819255
733952
1841714
2027288
2054950
1707216
2598793
193545
1690897
1837378
653931
2504656
711053
1278560
5676
683036
1636811
2068676
1390455
1720559
608760
346489
2645562
2450546
937883
1491788
799355
1831742
1530308
2416184
1203424
2748002
403076
2629164
2330397
1429697
109156
1843728
1296857
981935
340423
487714
898637
301514
1455476
701066
262791
2505917
517422
2655280
378279
673411
1673646
214262
1140683
1703379
1406080
2567790
1913087
1807858
2408252
2032947
1079230
85668
1683903
319841
1725047
2675777
797431
1270875
2318221
883232
1391779
706997
641487
1921550
1819383
375721
1044819
1855950
1252146
294703
958417
256240
859161
1804110
504526
2559910
1539115
2720736
211461
790004
2886133
2721254
2060491
1874271
2651308
571281
2929395
391566
2454169
1564135
2343191
2498354
2370342
1371873
304854
2768295
1366814
1690746
810159
485409
1214541
153462
927499
459300
2427647
249916
2537947
190202
1644172
294275
759430
2794896
129070
1697278
2178356
1438151
2712142
2437341
2007120
118921
1290297
6127
58547
1678008
1593839
1458187
328792
967533
1148359
1690052
1403775
2489435
1857586
2554600
938606
1507981
2199558
1501748
1412116
2896765
195881
2198337
2918752
2260920
422438
2599038
2617042
2915354
2507144
1465539
357799
2349812
2513647
1616212
711600
2180429
94674
2725835
824569
2250623
425935
2348965
1954758
2240234
219559
2443128
1204793
2416054
1182904
1310842
2880552
1660696
2842398
1775153
2857951
1377077
2081052
187716
142047
1885684
2017779
636445
2390780
1906700
36107
714168
7580
1643207
502088
997582
1573059
2444506
2431262
1423730
2133333
2286000
1518065
1490279
426397
1709205
663258
277198
299092
859534
58069
1800849
2323458
2882083
453772
1345869
2014602
1846936
1502755
786798
2297526
2916608
1935271
524952
1286476
1539810
556244
1588166
1399415
2789142
1126873
243025
1166842
400961
1604839
2094944
2765716
338627
2708985
2210934
669233
1076917
2121866
2409732
1914902
963778
589486
1305047
2894798
980142
1365205
2363494
2336099
2582032
2195083
261070
830598
122203
2281671
2501595
1584067
179721
2333928
1118162
2395935
872712
898065
863689
66031
2073435
45891
632574
681842
1695690
1984433
462717
1141923
1423261
102352
249092
2419351
2843215
1316059
961033
228736
2124792
582171
1192757
963396
2662730
1405782
77943
1618932
276303
1029029
2702188
2903860
780411
2937676
2047182
1424280
497007
1845073
2210100
331337
1095125
2104000
2226730
189270
2193325
2276867
2901799
2290080
133737
1064805
239582
1969561
1895720
1184694
2433843
190553
2863258
1426640
2410770
354711
1620151
2356272
2125655
2394303
2568208
1684579
2235624
2157637
2748025
550491
2693888
980324
852736
2737435
2493888
433023
2525020
1368263
1403706
410186
340816
2690968
1903305
649896
2546050
632424
1786020
1048843
2478052
951955
2403255
585148
1324491
1519968
645755
901500
1526202
1227434
284173
37294
1963139
740019
135731
590929
672633
929313
1689916
1812958
215707
1329269
168602
2715583
1076851
2836137
2456893
2654747
2049174
1591309
2843853
2417140
2102183
2176025
1592518
2217339
2341615
2369131
939774
1134410
2935199
1370224
149692
2660633
2789689
6842
1999539
426782
1317416
2633788
1576134
1952126
263055
819066
2827679
2666695
906354
810870
2395720
2614780
2287462
2820233
2937258
421503
2384870
591849
35768
1695381
676413
2082665
1131517
1123279
411765
720150
1113690
1224118
2504382
580592
2307950
1714908
617053
1968722
257874
649359
2023229
1893843
2768382
2320613
1160106
2269320
2795236
2377493
518053
2046770
1522500
2518171
1052308
1630209
872736
2435971
111631
1455706
1734670
1949356
1446980
1105584
2082725
2305762
305056
2100770
51873
191065
1126618
2088304
9557
2910802
2463748
2688310
276486
2144831
2693067
1378656
871027
2466244
1852002
478808
946135
1650955
2596387
1723639
907721
1238543
1032119
1034231
1144941
1444183
2030503
2172859
1099060
2492681
307695
2442216
2122061
1623891
2649443
1539262
1574192
1476678
2063532
2500267
1034745
160189
548190
2913114
2188885
2021553
351541
692063
2411354
468631
2059489
1576255
1013060
660826
906391
85929
2094331
2293429
642179
969250
2300757
388338
1156869
2024957
2635038
1222491
1923287
320952
318962
1535041
1062665
1436560
2552566
1881445
503033
2216999
85206
2805926
549347
1205032
731593
2166548
2435398
1840646
2818544
964378
2111067
545838
2865012
2826383
1731106
2457294
1405393
1552094
1994360
1954033
2373369
2711175
44023
84380
1111070
1976184
1777229
2253663
401469
2014598
1012378
715269
2005062
1120580
1034802
1046635
2696563
2860890
715834
2521445
614384
2536010
2640472
1391521
54979
2905159
2636025
2410788
354618
1217260
1825603
188485
444351
1653750
1065493
532878
885188
2252458
1901021
2473235
1835966
1749
2190478
1994230
1414527
519601
2167918
2813941
151312
1886001
2613742
2141028
1479354
1812848
1103290
369934
1310881
1393581
2356223
2911579
1154117
1902060
2824641
2536755
1555283
2644009
649275
2930733
1674948
1158328
1804323
950256
1764291
1330683
214442
1317401
1532872
1469569
639063
1771892
574115
1710729
1451765
452927
2434579
1044810
1615641
1980093
2905165
1825396
230704
1075614
852604
1506329
78999
1288769
2364849
825831
2490528
2121163
986660
106149
462360
195469
854863
1074904
1021056
885744
1002031
1347629
1744647
60435
1198508
2406725
175105
2018263
2423071
1563530
1476458
2715602
1921813
1262357
1056109
424532
873484
2711229
2712017
2814266
2197288
2655861
1979353
799603
1153144
1737700
2756845
1289969
2661778
2755741
2419090
2507985
2362473
2408990
2587263
1989487
1917915
2672596
472254
533415
664427
598329
149350
2763852
1730499
300665
2939871
1236750
1024283
842991
2030348
74358
996341
1281863
135096
1525397
1690933
2498370
843327
579178
1824529
868544
187717
2011824
208341
970636
1757346
1700090
9010
1998681
697581
74783
1915588
832075
2381305
1828347
2481143
1675627
479676
2662825
2876203
593521
532426
2812176
1429263
316970
1955224
775507
1824260
2156486
2354385
465497
1991502
422349
1094785
2764287
1325222
4563
1766894
1537307
1215397
1734559
1223176
768361
2643679
2376236
2439327
2621748
790360
2924840
1254095
2045368
2894617
871922
246584
1445447
818991
1144840
2368965
1235427
1695316
2357940
1931592
2762576
2598828
634118
230323
353318
2931427
759510
1569086
398297
2344555
2581569
2071316
1005151
2675454
1886893
1476500
2849058
1113651
833075
1684234
1805254
358288
990112
2133046
1846301
444262
2145115
2734552
2300354
1691074
2262432
2216376
1744371
179534
748253
256865
2438584
533478
1076774
2112740
2165147
2405226
2863074
320372
2799048
1092346
2499862
2794117
1451523
176968
1348034
1755820
1290340
2569535
2311883
942673
1111962
2503538
1276707
2270409
2435936
1849544
1392656
2677711
1137123
417167
235071
2338283
2554717
528747
2581632
678182
1234380
511318
545794
1408281
2165308
80525
468588
151494
1170811
2764585
235996
485319
85477
978782
555180
235529
763485
434043
198772
1836488
2123445
2743488
1027210
887462
1435306
1420762
1689071
1955205
1602219
615614
1152884
120037
2591099
2452557
1093621
548094
2558451
2833012
2066059
2268109
1094315
611015
511545
1488029
394222
1117633
1865554
523527
2184871
2863243
292096
128893
2870024
94199
644516
343692
562973
1138574
2485829
2022059
530128
1856235
2574485
210678
2433204
2770348
2662231
343417
1595430
1398654
2244137
2022005
700057
492939
531238
5307
1826015
2173407
2211178
620473
1185135
1097943
2360058
2550966
182223
2904275
1827317
32616
386332
95294
1592402
887517
2754719
1916780
842505
1219873
1439617
1594446
828712
1118177
1592093
2204693
348882
1555724
1877322
800828
2353146
751843
904696
2425056
2208575
2535482
1126757
2176571
1387081
921797
357361
1815515
855898
2494458
1993571
2438758
1427022
355926
2215830
2847158
257723
592595
433348
854226
2144406
157798
416641
406204
2099073
555067
1061781
926550
306495
73900
1753176
624548
1672815
384860
2783526
2411518
746872
53083
130306
581085
1939844
2749738
1830238
1197956
999792
130015
305672
2893566
267523
1490358
2012532
851529
1850201
1320874
2434034
2062038
2467276
387173
1289546
1326258
24530
1718636
2640002
1784992
876497
2815062
553651
2505024
2038053
368280
1287473
1700184
1664599
1118805
647988
1392198
2109279
2694206
2552370
2769172
1787138
1657969
777743
181356
324914
1663707
2597975
1328873
2207217
1022752
1705517
949249
2773337
72965
2745868
789447
2483548
2333919
2353460
1958423
2749988
1253870
580988
2178298
2443502
1540150
1321259
220110
493703
2355244
787375
1826140
204312
1732647
2690678
1229766
973020
2573713
638379
2510772
2899740
1688790
2906246
1426879
180736
1518869
367923
1275183
2878014
7814
1663459
1832381
896203
541129
1972175
1873823
719095
165700
370463
660154
498470
2091506
1283549
8579
1800789
286000
515040
2552700
1532216
242157
1818771
2212474
2306479
669997
1434541
1609795
2223655
2245201
525022
1695623
2252143
1330269
130464
1636943
44613
1156242
1265762
2656701
1086850
2256985
1909605
2225933
277843
1592008
1939717
2691250
1653105
2732995
2577253
642713
835788
486293
1545197
2210255
2496547
2602287
121044
2811480
2564261
1649044
1777789
1856424
4460
278931
1501241
1220031
2215803
170724
2919607
525285
1012565
644448
171538
1086128
2303160
294494
1106717
836698
764988
1446743
1566200
478206
1051976
2136552
2116999
2559958
824599
217349
302722
310883
2701462
2678081
1638744
1559922
1901969
2318016
1722101
674475
2666729
11757
2085816
1750775
1257489
800201
853823
2446893
1014639
691983
2855
1109343
319695
2112852
686914
1532134
1820880
2682870
2731381
307697
2186238
1418620
2921953
1364281
2396058
907354
351922
1540636
1372609
2038165
1929958
1494132
2901769
879793
2427956
2721492
2728241
1067479
596372
410760
1840284
2877520
700262
2711857
2329289
1740392
119052
2245658
39954
1121224
1708428
2106506
434078
1288855
1053408
1064467
2013286
1703390
1319126
1095923
1956019
2148243
1235484
2657294
100541
1197826
488284
2616164
2935592
79417
270250
2321789
1038727
2116085
2873070
1206573
984938
198703
2210945
1057369
2911305
2465491
230277
2543435
2170922
2872222
560097
2203254
2320052
430804
1145218
889900
387461
1562859
841836
1578848
2267953
2803272
291181
940616
685662
1427099
2358796
2772633
996391
187287
1509701
533100
1769698
2687199
2057895
1814539
1697017
2146929
608608
1704672
903038
2402852
769856
895882
1365657
1908841
1976256
2149082
857639
2153638
2524404
212277
1712049
2237476
1643928
1869904
1318570
1774279
1025055
2528614
1432567
200957
1750247
1927322
1087432
2794434
1680857
1992362
2331511
1217595
1280126
2643881
1627024
2578343
897354
380853
2057179
2729979
2391830
2020723
1676394
634102
2847586
2916138
2403075
1508974
1483883
730595
2634863
411388
891447
2789263
642549
355925
374171
990917
2120965
2348168
2629859
45064
2041906
2247501
476733
1255810
2198752
1461203
2442582
2283214
1071858
107733
1504301
2287684
2723831
547496
401425
312592
1359218
949887
168344
2464577
1924581
52620
33545
1916263
2339673
2575919
1302492
2832844
621234
2159789
598371
1905987
580117
1598010
978103
738047
1697579
495842
1708977
1840567
1045429
100891
1501935
752074
1902842
1156000
234356
80393
2217182
1574788
2374035
1069677
1030912
2806603
572303
2816349
2488352
1236302
662849
2325172
1990173
1771840
1324023
1530873
1466383
253734
1858363
331930
459806
2641497
1506616
1886499
1744504
1755989
1146362
1197387
1961779
873169
1475525
1289077
966610
2607055
1910018
494664
670382
1163000
851279
1400934
56004
2841911
1115573
1884323
2616601
1724162
1722022
339846
1434496
2191074
2570392
2257043
2755269
1758921
2268350
839189
2341094
1880658
745604
1069847
590087
1484596
2397513
497578
2707038
2480990
2352952
1544346
2879045
1027176
519117
80193
478431
212586
2577378
2663440
763608
2725430
128704
2208492
87300
1628772
1005288
2334953
2800960
1342002
656841
1857384
1561743
1797174
2666704
572985
2572926
2517713
34797
2421291
1489389
1117529
30601
1928059
511861
1656119
230501
2780581
548492
822181
1116916
775061
1005127
1594852
2149782
2029714
2322657
8127
2524850
2659180
242641
1552586
1087975
1199853
923282
1461678
1718152
2226683
1083215
604376
1840804
400320
2597620
622091
2323244
1201961
1755577
1389098
2374242
2269457
198838
2102611
1438381
1352664
1266352
2892079
2235911
514264
188379
915292
1345165
968521
1193497
1006636
531051
108869
2200410
2839232
540241
569962
1053386
2248823
2486491
428705
2926129
2240375
518769
740077
500958
925731
2350301
1764245
1334334
1253812
485582
2467577
2731359
1467856
1575413
2684528
2258041
944797
703611
689853
2377927
1979043
2891924
983591
1639272
2758172
1280745
2647309
1793796
1775817
2328638
1126313
1025510
732807
2886474
223765
1457894
854652
2381663
1964938
1335053
2690880
1613784
1006708
2415327
731291
1890820
761802
1869050
295180
1571025
557721
2143617
607142
954313
2031781
1048324
295759
1638783
214781
2230385
2100234
300661
2011957
2594878
2407865
2752757
2457989
1264053
2848594
1525353
2311018
2761717
1758662
580964
981113
452036
2045777
487952
2121704
1252554
1603051
2456504
213878
1753623
2067076
1120022
731146
331874
1794184
2902944
2900207
895111
2666217
2931709
2895047
2458521
2046568
533745
2732711
1273108
108232
1873559
2717229
2254960
1045388
1888008
982073
2485286
2014135
2476309
2337595
471636
1579078
1426155
1075870
200156
2390296
764989
2497683
1110839
446475
1953288
2460594
347897
2508554
2288242
1927198
894359
2069962
393682
2609423
1846565
449051
1201654
238296
1434024
653136
1843469
1830500
326815
2179683
2800913
1253993
2088519
2194649
2662351
1639217
923530
1702378
2419794
2057673
2469725
641356
916818
2507296
2500810
710021
276877
819574
1172943
624722
1869145
2064550
601913
1351906
1851134
2074379
1866282
2754030
386690
1949550
1890259
1109454
1659275
338074
429625
2384073
249356
704093
1548479
2423697
495979
1366165
1178761
2048079
171164
2016138
2371341
368913
334432
404175
1090030
819493
2833496
2522332
2326355
1126071
964637
185082
1557905
2760286
2908839
1053376
1706597
75105
2256803
2468116
1961054
1938367
2668177
403965
764771
324369
2937115
860043
2698515
562786
2746176
1930553
1861364
1301783
762707
1927354
2737369
1156471
2092380
1984995
2243875
138798
637451
510106
1304566
1058726
777056
1302016
902012
2807886
393026
1643428
1797377
1756390
348053
448677
1484148
401206
2639333
433666
314833
1168368
1598091
1436152
444636
1500358
1022237
1247499
862107
1309574
2717652
2216449
265919
610632
1956083
942936
324855
2091922
2616041
568317
1620186
2796371
2197885
1877465
2315164
219865
2650329
2673492
1842344
2007054
419214
1668657
1390191
2585605
34098
316364
2879852
2247602
826299
2725914
1386343
626148
968092
1277223
1914716
1537754
2596252
2721352
1300956
203803
445657
114854
2892360
1473865
13679
789000
2180257
2735878
1716061
2418187
2689673
1016345
1165106
1936343
910410
1186092
987128
744284
2529465
262425
2813362
2274444
1672331
2706762
1710539
2653220
20247
2514410
2496787
1913300
1192915
1044081
426968
2545304
2051856
1118741
1880637
1815025
110966
328766
683627
2145470
1870309
1232653
2487777
1752592
881830
2211655
2466663
1265979
2602350
1944286
1723455
1171668
1283329
2824235
1807346
422255
2152508
1433250
787638
1692296
2522826
540103
2116818
1476944
550796
1212990
2619593
826961
174312
1528684
2439950
2639663
946462
1163280
2508388
1374982
2753126
1519575
1753327
2864569
2543351
248768
877456
1151020
1505116
1261625
1438359
675206
1389211
468571
1738854
1650616
2863895
2165831
2061656
389620
2684974
2361327
38236
2420161
2859328
2713351
693403
2605557
2336058
2230374
441074
787635
552666
428984
615625
2590634
1006783
2253306
546220
1513758
2351397
2140449
402330
913229
2321997
2326758
2380865
2107079
1655009
1218890
1232656
727275
2435171
742241
1681164
304275
927270
738255
2605584
2049413
2295503
1443970
2620360
997877
2229468
1072969
2539925
77059
1027955
2090985
999509
1929995
2546793
1163695
489951
1145911
953088
138812
2602416
1066115
1719154
520618
828875
2216808
1632523
1655162
963232
2741293
2078969
2924264
727080
1905505
340676
2502000
1237909
1731926
1099318
2030729
1092076
2936344
338322
2874401
2582440
2296807
1547038
1988781
915095
392632
860901
421131
2503724
2380536
1852510
2120585
1289544
485369
1679956
172428
1907275
2141850
2936106
2021105
346039
1953198
1404663
1045709
469204
2266876
1676276
594961
1056312
1509416
1406150
868989
1305735
722042
430458
2750489
2193649
2498286
1011157
240210
1012454
580669
1203556
1099901
2038698
934427
2474938
2617603
2446449
717922
186509
459442
1645057
1980208
1562077
1049850
1806838
2099009
2337349
1590725
2154096
2350260
580300
2396112
2737095
218137
1318040
1355753
1043935
1324773
136652
336980
2191059
1194029
329999
559149
1769251
439532
1645748
1246410
194728
1582311
1085092
1611241
340490
678409
2093715
2610000
1600985
1961251
925794
50052
391430
1589762
682791
1908943
1024627
1632953
2752599
2882757
1276949
622005
851936
1916602
683195
61844
2019145
1299221
1887409
2807401
415919
2443426
517222
1797994
148042
1369352
1897971
1951871
2778224
2751827
1303125
733720
112080
150318
1449979
140892
1427952
340231
434977
878748
1935189
586317
418799
2172549
1802259
2399511
2154787
1312835
1012705
185442
2588470
2206798
1614315
1460269
505132
509487
1267874
2021756
362715
140017
2175455
327897
2515695
2694108
213896
132795
2296510
1097605
2006781
756741
1480218
1774234
617114
793059
626432
1494899
1740945
824714
1262415
1383861
794178
334557
583990
510186
192082
1355552
1578294
1509486
1907946
2569148
2410871
2641180
2729715
2936907
2414034
444049
654657
1668126
1137513
1234234
1634409
2422434
1826768
1602405
2090817
945435
1059552
2678702
568275
405791
2919746
214899
347946
1946250
1693446
404427
1755647
345809
968352
43314
686927
825633
108062
892891
458060
1405390
2389962
2266770
293797
2620508
248557
2614293
119117
2893292
1807617
1583776
145140
197124
1391629
293633
2609920
2112348
2678011
1500603
2466608
700624
1423826
731231
2062335
1058548
2040546
542888
2717555
232079
1538854
103730
2613232
128393
2226841
1572456
2192497
1624420
2923082
1800103
2264985
1286854
1741229
1160619
876619
26296
20931
1840419
2832697
2526300
1213197
1359104
877492
2781866
2504931
2644734
2481420
1968143
2079402
1461137
2156844
695411
234874
1360629
883171
375566
2100329
1952532
2142864
2576481
2170101
1144822
86907
2084113
2402094
53112
749287
2245108
2159161
2184443
327032
2755798
563078
1240708
866984
2231535
2010347
1228020
2126665
312301
1793711
234510
684624
506883
81750
2663533
2746217
388888
2734640
1821530
2054537
684054
720222
667951
455561
2777532
2633038
1303561
1954390
2038973
87435
2046353
2409751
1255758
465557
1298206
2122240
505796
2459519
47864
2885614
389593
2698894
123149
2102257
1178963
286682
2195134
1960724
301348
1002684
2150959
2753934
2665320
2872015
2739868
1216398
758590
1019157
119097
1135161
2487109
490785
2825833
542360
1214447
2278174
273571
455194
1901106
1203293
356903
2861787
1289539
16700
1393469
1608600
2879376
1522722
1181313
938815
1786213
492251
1380892
488584
709373
744374
1631503
1885568
2546518
1033246
331645
2046131
2922508
1544215
2739482
355133
1432380
837535
362947
602491
1896365
841787
523640
2035599
2153347
2518786
771601
2758388
185136
1620657
87416
2010626
1021329
1637643
1108997
1658392
443189
2051064
1283146
30109
1585224
1023175
2871477
2926457
114587
963308
2124207
1795956
1040638
1914513
188256
1275598
69400
322129
2268808
183201
981877
2469163
1666511
1365607
2590069
1046465
2608093
1852693
1179655
751684
2591118
1882157
2702421
2441958
1662864
2806197
1935298
565666
2900460
2516410
644081
442939
1732008
339823
1729843
1524632
1297817
2713745
2333824
465849
1223674
931712
2051515
291247
113515
1191181
2299880
2798391
1841089
1176565
2063665
2938717
408665
1526047
2876199
555386
406320
184148
2071091
55488
657456
59053
2621618
157123
1344978
1575893
2881576
843485
503768
437518
188737
2508354
2328400
1287037
888524
2206797
1474479
2423281
1361801
2517952
707703
2541
1032693
582572
811722
2342110
825345
1678732
2555367
834622
1588387
953473
2633566
2490104
606528
1912960
2818730
2004377
2134804
2868291
1732323
1456385
704653
1890324
2864265
812131
146324
2376519
2453005
1543787
1843125
2128992
2487318
1132363
1340148
126253
14603
1476676
2546177
2780735
721614
2493270
226576
1585318
307386
869709
2878201
1505809
914424
1438352
1971715
1550213
1887696
1569980
1120323
2312486
1493998
1909289
515441
1294402
2501927
1549895
179353
1438376
457728
2890923
527151
1889680
1004767
242465
1867468
2752263
2923973
868852
2104501
586484
1517616
1714634
519992
2335474
1652419
774791
649009
187359
1519701
37973
2317546
622823
262306
2306669
853684
2561918
2906275
864843
2804011
954013
2118417
2530600
202663
2859835
1766263
906656
2852550
903806
2349729
1647429
336389
538580
277897
2606995
2163948
2270771
2378470
2814507
752875
2532088
2813304
264510
660469
1079268
578699
47985
1382071
2913036
2457317
1736037
536887
1935741
309729
1268178
2297428
1227246
859889
2014741
2768918
1899321
329263
2807209
2164788
2047186
1315010
1240089
896083
974413
1952574
2285377
799152
100953
1458644
785257
285251
945929
2554055
2482898
982818
549324
1376851
2897655
1960982
2185023
1357409
1946117
2239564
1631590
1935335
2716680
1998292
544080
1358618
333881
201172
1040113
2095413
1472967
1064601
1278328
177855
1179400
1065364
2122267
1513531
2590272
2570324
2781945
1468776
1758307
2872087
1570784
723731
62845
520325
2801805
2487806
2131658
757915
2151918
2630528
1563811
589731
2509347
2503175
2651829
1313336
446990
2534500
846887
131721
1810257
2150566
2877038
886617
2528556
105812
1839162
766254
1625011
500101
2443209
554704
568205
136612
1843334
1441685
592875
2088316
2502897
1174631
2442078
2730118
1972255
1114743
761974
191918
1998363
213802
971953
1696035
2092881
2562691
1666229
2360331
100210
117648
2803579
351710
1362983
661476
2571992
2126444
1056984
1037337
509130
2787417
434120
1723478
825469
1740396
1700490
2538840
2867256
2781934
2622883
1218695
1093347
2729670
746344
557869
1080724
2674174
1753171
1679313
2653939
878568
1051647
1514554
2204539
2333313
1420907
990160
108777
2897039
641716
203624
1301420
528534
1503846
2370985
2021236
1691925
708652
1675899
846398
2446158
1005827
1281313
1141845
1808394
2249148
2014202
43194
2446411
1179366
861410
1498596
862751
1342611
2601936
1248523
1857795
1931999
550000
1811370
1604188
1486758
1386125
1128063
895599
1985318
2666770
2804109
1064585
1018251
1545949
620701
832674
1852731
1463780
1628431
1404668
340540
2392736
1494576
1998154
746864
725209
1808669
2121638
1798410
2647232
276376
1077422
1393283
984436
981917
1975023
2112382
1658676
2808602
2140752
1343047
2168846
228168
925074
2373592
392600
1034901
1157785
1165057
2623853
1090993
1009125
2173205
43536
2807079
1391017
1282896
1349930
2483572
2534717
1597224
1360726
1911689
891557
748212
1628517
305725
609609
1454044
111614
1592857
2874526
1262396
2100021
2143208
161616
992537
1529120
1243153
1822412
2921413
1826242
2277382
938160
2131321
2877748
677581
49905
217433
258037
2921715
1639031
2570330
1169204
1273238
528677
1109338
1096940
6626
276725
2177396
2047760
341635
2133260
851947
2883829
1288310
2316948
1254359
977681
1323155
1619105
1726942
313355
2327489
2810038
231257
2325426
2395051
2735623
2694924
1781900
1128802
893557
1805624
2015578
302467
1493955
1288014
1853461
46061
1238113
483259
2639807
1518809
2782592
2490512
2750515
2412768
1114295
2405407
764033
2686641
450156
843560
2731600
1581820
1684084
1963797
813514
254990
831054
2554278
1234489
1688982
841867
1670725
1537991
2766487
122411
1812749
839238
1661164
1604634
781341
1963393
859946
1559719
858126
901039
2449119
1917049
1052792
1707863
2386106
2277243
2817371
593960
2698705
756495
1736717
1921589
742678
2530399
793343
441184
1837506
1351237
104633
391638
801877
467357
672687
289775
1542031
1463202
2101676
1160616
1870259
70880
2069829
960858
364942
680372
352335
2725299
811566
1283968
1576178
1192747
424041
2332233
1248245
246100
658547
923546
733144
551684
927889
1693168
260493
94305
297310
2296627
1520114
2365756
1634310
873749
1587198
673320
1133244
972695
762913
2649693
1636423
2833955
530502
510109
1466009
2871717
667101
20709
533798
2744378
540346
2026465
1258487
928147
1559331
733605
1114702
1551374
2897169
889511
265660
1597736
2386449
1040070
1202558
2194915
1977154
2092458
2207430
1091256
1748409
1831559
2435440
2505063
565394
2530718
2393497
2927290
2308022
899432
4906
2131563
1542553
1248686
1980074
1726569
507819
1295453
1999680
313163
1615937
753827
1714875
2611186
639559
929145
922343
718337
959788
2011892
1617500
517219
2127893
948478
1581722
2777280
1906166
1775088
26365
1300966
2457763
819837
2319359
2688161
2633113
1606654
1764813
1520665
1277025
329945
1089833
540296
128487
1139896
954463
2041641
1483164
1480465
2413216
1078440
151766
1958424
2390726
1228114
1513757
1026037
1800708
2353165
46125
479886
2642077
443495
2027348
1750061
1891518
1671525
6307
1831836
2037814
193607
1731250
2462122
778368
1499763
2050551
2055721
2548445
828638
2864889
973794
605664
732616
495601
159948
2808153
807579
2375138
586606
2849866
65493
147906
1941261
1917923
1495444
2205831
2202929
2922790
1582406
1186558
221284
1963869
2506646
1189514
2243477
2769257
2791278
461183
2165615
122756
1321518
1765685
822482
1981632
606419
1438934
910714
1733105
2425458
2767821
660584
1983449
2507758
986279
2064545
1297560
2587264
2321977
2043137
2679514
937468
2863372
2708637
2190377
1296724
49140
1958023
362633
333939
2727572
892391
1432902
455425
370354
781891
392972
1345229
2154145
702821
1986447
138593
568204
2694269
2602943
2442941
1545471
751952
2183459
1237311
1101274
541560
792172
24998
936325
2278010
617111
831133
1781091
338007
2489107
276581
2861133
2618488
697642
2001067
245972
1677790
2155900
135280
2731807
2769862
1612833
2681344
1923704
2376698
1370405
1592217
1459303
1801377
2858900
2096795
1242057
2736971
2775995
886483
772486
1034728
2746341
2542382
2735019
1894959
1247674
1600498
1535922
2078903
945897
2681241
1206999
790547
1698157
2700830
660571
1981430
2614033
438416
1606677
187752
586385
9111
2914888
1969867
1696843
1501408
2092458
2028027
646884
2200119
347626
2263316
1580507
941852
1239437
138654
2785777
2155225
2081628
201866
1296269
954420
68626
1867826
1869722
579269
160992
2192127
936655
581830
317596
2521052
2420147
1437685
1790127
1925310
1752387
2280885
815983
302974
1514585
878770
2129832
225476
745642
504039
2174080
727640
248347
1244765
2919172
502101
1619106
1397080
761561
2537064
666610
1685425
446126
125427
1041822
1063613
2773831
2209141
1821322
2148412
1761176
125675
353329
1900670
829334
1579274
2912945
748810
307409
504062
359124
270270
103964
1075248
1395796
192859
180548
1154871
2240744
96615
2776466
1096893
118404
1937415
226429
2817280
599627
1064405
111108
2306911
1034997
514266
1837689
931306
1606096
547822
678879
1288410
854359
628293
71396
2111903
846646
2083307
827089
2134
2062464
2250286
2050155
304637
2444027
2041122
1196661
338994
2479958
2854072
1007208
2484146
2423195
850838
1413630
1945387
2637819
2260780
1620989
736164
2484282
1708841
908902
961301
751863
143673
2414889
2565518
86000
606642
63736
1376277
207304
502754
2571853
1213487
1889408
474377
2065596
1036234
1012807
1959998
2505189
761447
350247
2053064
1481644
927515
2824443
1933529
631650
2026745
2010159
882790
2275268
496705
2219964
2838372
685910
1112280
982565
304213
2570631
2548429
260363
179749
1869721
46981
2311275
813672
1225481
521409
937998
1137153
1868907
1220095
94036
2780505
2385910
2021632
1271146
2376236
1268731
97895
2189571
255014
1422301
601227
1720908
2479640
2898490
149443
2609338
2082148
1121059
913242
2927273
741788
1297787
2128862
759346
473077
750812
2461252
2139235
622010
1983804
1297723
612083
605326
1964309
1393333
957295
505129
2501132
1111354
1403472
1627260
1001930
89969
1163663
2415175
1792095
2752619
2088426
1339753
1270705
2769445
2021555
565336
574535
1491011
391235
878681
1398390
1905278
657659
2915317
87871
1085947
692265
2634193
2893236
679197
1784276
991542
1348983
240069
437683
2316185
1161577
1742724
2696926
292354
2580138
1682249
1223711
1300761
973195
1791535
465519
1732958
2725694
2547037
2033285
1042608
212313
45113
1610312
2159370
2725193
1240518
686013
1323232
2757959
1959412
2524488
1686830
60425
1015974
2618701
1799666
2755922
483854
1580423
2047418
177348
2656034
2025820
670964
2115703
2369505
2239077
438319
696196
2140502
663546
319268
1039578
2751117
1164244
428784
522090
885354
1860150
1784053
2744768
876016
2845050
1671157
220907
879514
1203890
1500112
1225374
283736
600439
962911
921685
973701
2183592
1315801
2847279
298147
709226
414806
2724064
2902166
1965283
1336847
882024
2183305
1007252
1840520
2910848
1772014
183137
1585155
2008566
446800
1564800
2718239
2532524
2647638
2127532
1059868
2724359
982746
1284172
1150942
1652521
2001017
1282010
1535198
61883
1953908
2138905
1250373
1650866
1968773
2397599
2222149
2281620
1459069
1412012
2722140
2467089
1873751
86514
2308571
1499548
146377
404532
280492
2235209
2016636
1913218
1904326
2162990
2858188
788929
1055782
597724
957660
1974391
613612
2845657
2609470
119719
128510
2668433
520026
786760
1093836
496357
1645125
1342910
1267749
2804323
94895
2337205
1120579
2178366
2469176
6974
1906645
1800745
2705513
2748045
322749
1134386
2235919
1413803
1995384
2083557
1350428
2353566
2757364
2567731
2011221
796645
437162
2054376
80060
1636654
120458
148820
42948
1402392
2722959
2394344
1512235
514498
2852925
700080
1327275
1873727
269919
1833833
603005
2485572
2687182
2172360
2567716
1680552
2584489
1926518
2162265
2095336
74900
326630
1828119
1310310
143175
2496318
815784
2195594
283736
2186883
732751
1156438
1990830
1138967
802874
266250
1289276
1087031
1823527
1534714
1540762
712064
436587
1653865
368603
1650640
879751
292220
59464
1116448
549167
48643
1662573
1088739
2237910
480142
1449280
2359414
1222756
2758157
2814798
2445864
392966
2542558
1767480
1292951
1169862
1867255
1474678
1423579
661413
2315777
1948278
158387
514898
1858181
538415
145429
1923137
248189
164996
2686476
515682
2533299
1480095
781665
2043624
2019401
43714
2358785
2192590
2510016
2831806
1985169
2147978
481499
2403513
2831300
2592784
419360
1553249
1016648
1988195
1155759
219294
433656
2702206
1623483
2299177
461233
1432380
2336928
124860
1184478
2645651
613404
930750
1240889
1593414
2228130
310683
1374494
1148327
1284673
2185843
1482847
425303
1778840
1698136
218125
1177789
1866028
329231
2630478
874953
2084794
1761226
1229405
2389473
179512
502308
118487
1009401
1378223
1368126
696150
309717
583942
1841657
2842583
418642
425168
956467
205518
339550
2497324
1375707
837274
1174941
1481662
1093703
2045781
1822003
35170
2117177
2796065
1731624
992282
1897983
107272
1224255
2898510
456967
1347383
1514224
110413
536149
171903
2661950
117993
2232488
2858655
761108
935996
14049
1051167
438019
1388147
405232
1411647
2879884
2319069
2486373
2915864
1130569
2869931
1129120
1282183
1266342
755033
1711349
396705
2033206
131554
1997287
2828952
1788742
1406317
2386800
1898110
1210924
2137580
663423
2005242
1283422
1174276
991628
2906883
1063495
1430088
213302
633254
1803778
878266
1021623
351122
1300042
473919
159833
8834
949463
846966
1586709
1091446
2433899
741573
46016
600270
904185
44515
2003968
2707758
172642
953057
993846
1900286
1198954
2931346
876931
905586
1519733
715324
1135611
292020
1233407
2667975
2227484
399615
617707
528287
2605654
2331275
2665887
2898905
2678126
2303584
52023
990198
454872
2484371
213417
1920210
2334440
2912798
1517310
1819967
2746386
1542513
1316320
1475998
1447612
2387077
56248
1621020
2770603
2448098
133831
1799161
2539219
280479
532648
1299541
1701583
2561463
21043
1153638
2520108
810668
2411427
1296776
1811316
1799387
112242
578652
1250243
2803912
1855157
1733849
770293
2759641
2659306
1748742
2809764
1085963
1167859
1266170
1811026
1639005
430637
1274167
1350668
233246
1091558
1742014
574670
980120
1319920
2862954
860059
593901
1892798
2284776
2469471
1177457
2118320
781879
184648
985477
153531
2821083
68423
717750
2317136
2235652
2251624
1175707
162419
827613
143728
2032761
1959612
1017576
1853196
2352233
503662
2665328
1457253
2398382
998744
1804488
652064
1789899
588990
2421642
506804
1055128
1613270
1619156
552686
2466014
2184210
609760
1967844
1253650
648628
1667723
1117479
2166920
362054
470947
2179764
113197
30130
2065178
234594
1966505
383259
2410320
1179365
2425507
136703
1028475
2549282
817141
1832530
1301118
273738
303236
2697701
1733621
2013054
1792189
802930
246304
863845
647970
1899691
1418270
2817582
1711250
2603231
2716686
2522995
1852906
2912250
2919416
1349448
2562944
1825813
1588557
2373793
1014465
1873100
155376
2671131
749557
2295853
2344162
2460079
871868
2907188
1859661
1236879
2183878
1746191
1420929
1563511
760493
2464274
2765779
1460765
18140
1786503
1665998
1998946
465997
1348357
2473844
629769
2828908
1911052
353059
2377220
724872
2048421
2903831
2498081
870518
2203101
1513341
2777101
1186769
1438554
2689678
2154899
539201
2764084
1362245
82740
1581051
347856
1744512
2567884
406547
810511
1625902
1183462
2369159
1993195
752619
1747665
2394646
924587
165462
1614629
2770167
456946
2936162
2484968
239876
2356234
1897500
2154702
2573277
24703
1503000
415438
270230
1572091
2305351
1652684
2348708
2528486
1459163
2438210
471124
2192911
2909659
7434
2701936
38821
201124
2126209
470874
1170093
96389
1135105
628922
2774661
981039
1176334
1210759
299847
2625868
1021096
124256
1168090
922643
1303178
1882916
1733809
2347868
1316643
799326
2286027
563840
2134820
2913643
1496320
645688
85394
946085
2735670
1702723
2359056
2887643
2489912
2651148
549414
442063
1338766
956777
823985
591586
2528043
627302
787549
2707510
542096
2889196
1869881
1108715
1619810
1802073
835656
2031763
1538228
2888200
606736
1868014
1927441
2554755
1663117
1261531
166824
980114
1687918
1899308
1252129
1795294
2744234
148166
2531151
1943839
1562978
1734307
2163973
2438428
2095863
1795732
890592
2479672
2003003
1711503
769025
1059728
2896806
2722051
2341680
1247814
767775
914364
2759892
2304388
383245
627104
2871525
1219213
2049060
2740599
2596007
1297157
2817631
2003775
1509365
241296
1728956
1094301
1026767
1159513
714249
1638618
774407
2227062
2576229
2860611
701293
2862221
2225983
1905766
308884
534794
352811
2185332
1502616
700763
1986324
1650002
2589585
1827513
1051849
449725
1706450
77979
1313519
964960
1683736
1119947
1743475
2028445
2686732
1221134
1829572
171208
2625922
2870219
5119
674276
2515424
1888903
527750
972800
1378494
2143298
1816427
2304000
1890699
1311096
1945807
1600776
570268
1076651
2450345
1476682
1125241
2131235
2403931
1744430
253482
886273
1418512
2449006
2009486
85413
2318654
2792633
1697959
2821409
1257420
586447
213032
1848477
619549
2196928
398694
946364
2582872
2254972
2679609
687608
1716533
247240
2863360
1331014
1575054
2405396
641090
2301867
705792
538847
2008856
1056013
2413583
446367
1871330
2237186
2281829
2057415
2581488
24152
635119
2572395
558198
441823
2111489
1831168
1271327
1485112
2380974
699396
2461495
1389248
618765
2291014
2778350
377058
540903
2760256
2642508
1340178
1761963
1871483
2896259
1777337
2379042
83898
2326994
2562682
208889
563289
2313303
1777436
1095833
2627034
319442
396249
1757384
1331388
497724
2240919
1443132
252083
1521621
279667
1385159
1192588
845132
2928232
146845
2654062
1957864
606828
2601765
2451526
192073
2855812
80585
249824
415175
2343280
411379
2037996
776147
1921600
679497
1862389
2012886
2766462
2523462
1259619
1618043
1501382
999061
48175
2633534
2862562
1820427
291771
815413
2471310
1307602
80078
502908
848300
476319
1982762
2790708
861931
2842524
2909740
121132
729547
2917801
2559463
1754285
611820
1356103
1620077
1719953
2365622
1991444
1723532
2042251
1344575
244552
1733501
1718680
1810166
649043
450776
2486201
783481
772
2681649
500351
443818
587207
1904580
599103
628483
1755942
2153249
338284
1874924
1207358
1935103
1923737
566869
2440387
1032722
544292
120792
182492
1539623
1524685
1263697
570093
2850625
1714671
820656
1413295
1927801
740348
1402611
1530098
2845866
2831482
2163078
2639303
1674728
2656923
798120
1033131
740556
2786175
2529864
2499137
1729724
307769
1483056
1424502
2095411
97681
1817897
556935
1100262
874306
2610446
863750
2415904
775558
2680163
2460344
1821745
2348555
541247
1547658
104451
236186
584502
695503
1427405
2472976
2774506
1530361
218056
1157243
2601687
2593084
2128393
1667843
127993
1659091
2040403
2443146
1081155
1086758
711902
1830326
2000517
1275671
723493
1410493
2085093
130096
557970
1022880
1804202
447173
161535
2040032
2130070
1449861
2620514
2006506
156470
818986
2907853
2625579
1663437
655529
1614266
541141
1911555
666465
2803622
163891
1750136
67261
579599
736084
1742877
543900
1063528
2083039
108377
254750
2729638
988516
1438654
301917
608867
186083
1130308
1032193
2344571
97884
2454368
1867141
2455044
2758598
71969
2795474
2657066
1958497
2334788
2624542
2220396
258603
1591474
2014546
1537472
2299381
2903083
440455
830821
1803603
293637
1466239
1846310
1467951
2412608
1176105
1493686
1059795
2930813
1619248
2800565
1137210
222550
913098
1582180
826099
2750503
1930455
526259
2144292
2823814
395957
2648044
709142
834811
486305
498282
2214703
2583851
2367484
626243
1813052
246250
2246416
746673
1208462
179641
1497441
1796108
2816032
1559602
2347741
1390225
240508
2491026
135226
2563764
2853001
283777
305722
1875518
1361327
357008
1240675
1006205
2915073
43878
54393
1131941
1186816
1262097
1773714
2920517
2917152
594164
853570
2618437
2858091
2703222
2386734
1321767
1479328
209676
1366498
2760551
2111001
1787220
2612898
1878060
453169
1505970
435364
938738
1311781
225589
550249
320602
2139290
668739
1891269
1889838
187753
2571524
482423
991001
2288363
1134163
975400
1983172
2847579
158504
2929006
289974
2418080
1393895
2027910
460214
385013
244082
2779311
2925052
2425300
2129113
1757674
41350
1280198
1138997
1162375
1670292
1262580
1552835
491255
1144133
2618585
109695
92319
2936053
853925
1316279
1326854
1381448
837023
837413
1029358
2265821
2642169
2267286
447460
1784542
1249546
2848852
1606378
2046390
335229
1221125
704958
582315
392408
1115624
2533269
728665
493165
1663117
2565198
2502705
1067325
609
1816499
1392450
1446697
438239
2518633
2041149
803497
2117430
678191
2755084
2419936
361028
1828174
186387
1730738
1635923
1851965
1814411
2515684
1223041
1854497
2844657
1959737
2885905
2030082
2206852
1296798
1275504
2005630
1178874
2790129
2246879
738731
438316
1144567
332450
1663138
838614
2625446
1914920
1137632
956159
634911
652843
452271
1898144
1001919
2790790
750298
2160129
2363096
2126669
2851681
2859479
1007437
2049236
620911
1160281
417201
456332
1600323
1642049
258263
391320
1487778
1259037
1937915
1493852
677673
1337847
2905986
2380363
1027671
361368
2936910
2848006
1775965
1169400
1517621
1662050
1663540
1079495
508723
755822
320493
1444154
899370
164267
1021159
482100
17255
146370
1309487
408514
1996784
882347
2254644
2916526
1056050
516292
1806982
1473964
1655407
739965
942523
982598
1212015
2168195
1502100
2245941
589158
897074
166458
1020624
352119
410456
244647
2376446
2690559
2625145
1449168
2892681
353947
2384291
885199
1263327
78513
1510602
2434330
77248
727776
125438
873219
2736300
2691929
1554874
1746334
1107503
2436198
1185940
2598491
927661
1043101
706772
2120738
2523859
2808037
2023768
2531426
2363473
1981312
2321821
2294321
2434909
2208364
844404
1041018
651548
735210
2916584
1871567
1624245
1869101
2194202
2227087
1853656
2384329
1467885
2896984
343366
2406472
1786451
1632995
2666051
2583746
50868
1943319
2040570
1522439
1343276
2721272
1110390
1869047
2366993
150731
2407178
1116014
947369
2674144
800466
2237786
1114022
1244417
872782
1210314
941009
2813023
2393435
1200960
1133608
2906405
707448
2236493
617620
2701200
1506067
2744569
1443747
2915513
2699601
82150
2574851
191626
1440296
2294416
2846487
229780
86630
196984
2318908
1367473
2911058
1757900
2512286
1895808
335842
2872901
1958593
675467
2581447
738986
2033627
251612
1663752
1829161
281540
1126985
1114341
315943
1159180
225521
501990
1520944
1852047
43340
1611665
1727460
1194576
2691403
2868703
688973
1172806
1553386
87717
2363160
357188
611525
1968482
456132
979195
1596006
2580710
2415149
1385970
1357101
2692237
2385901
2715471
2717617
2852992
635590
2043464
1124024
1487322
2122027
2091538
2439829
2410615
645490
2633416
1955945
1536830
2634237
1629909
2224760
278956
2075445
2362231
2025011
575418
493335
587316
1087885
1901303
2614832
2727178
1479185
2331595
2027931
1685955
528948
495288
1281281
2596132
1958111
678640
2435595
1289665
679265
1779146
2679359
91126
906284
980702
521780
2301727
1805226
2578541
265352
377376
2026496
11539
2226552
466565
1125312
1695091
609943
362972
2293048
1295373
804809
1028063
1229043
1228162
1691745
1378207
613715
9573
1201653
2076242
147410
358455
2557221
2181880
1606482
485809
2743246
1301043
616931
1055656
1548840
766895
2931019
695149
823852
520865
309398
2736299
2885838
2406428
221179
2679717
2430180
2316229
2314956
334571
2087043
1823736
1121192
1483761
1730855
2108909
212180
1239705
2629140
1234481
2443745
1946518
2729559
1711797
1998326
2874645
2478948
2936234
2260599
2862928
2908185
435131
2659594
2195943
2835520
1088261
2170696
571574
2758164
37926
1225015
2593925
1069628
2277358
2474801
1956860
414614
496416
2390257
1885123
2211708
1373662
1510214
1787606
745698
1714197
972149
756894
2833593
1885081
1537846
731356
2197409
2545173
433942
1110990
628167
1323148
966102
2651811
2834634
2465094
1960914
1341697
2687589
659794
1797621
1129231
217919
1285150
2067072
804851
983830
1071969
2351448
1685429
501242
608853
2383571
755117
951552
2272839
2873458
201932
1778858
77930
2355608
890709
665469
305434
246348
1774555
2757965
2306049
2370604
378249
506697
1160489
1515875
763725
2701263
306657
232021
726507
1497993
2885102
2269067
2292659
69821
2740243
1012628
986393
38055
1400002
812086
247383
1066235
2026400
2746673
2854790
1737785
2600611
2267941
334216
2404222
1853471
1820602
2864217
688026
1353347
1278422
2507253
2511492
2736172
2925258
619051
202325
1042248
2491259
1013911
2532338
2742047
563418
1286715
721342
2384672
1205241
2846860
829619
1774316
1541258
2061795
421366
1945461
111148
2694669
2256135
564603
1812412
108214
1747157
2046637
1874504
2859764
27008
2797708
1143859
2876950
2558037
1589247
1827097
565325
2817418
408560
1461068
118398
1339452
1471214
1184635
1489187
501554
1528742
1649589
1761544
2116267
472412
1857522
1550735
963617
2392097
2249997
1421901
563284
2817947
1622256
2491476
1855634
1546320
191791
1533839
1748705
1797188
2456129
401146
2309601
1467309
509358
954634
954604
199763
864797
655058
1271484
2930399
1610382
2306445
2865578
2165829
1070176
2635276
821791
626168
1142742
516531
1498823
1255293
1416679
2027497
1644766
104604
1657637
2767730
512740
2279894
1537690
78373
2687147
1871651
1004265
973398
124299
10275
759888
2188839
1032379
290682
2388873
737639
1555327
186164
805631
1518061
1751051
2443373
1960098
1433673
341151
1988096
2145232
1185466
2128834
892213
1501497
1678367
1380152
1410201
1887979
796118
1313976
1050265
2319506
1779129
1033741
1947824
1955939
1226519
955413
1183649
1713902
672311
1720938
2159727
2282248
2457756
1961105
1260911
2337771
2930040
34970
8190
1576776
2224588
897223
2321305
2905062
2332146
1760930
74048
2764105
915611
985730
1564568
227259
843923
2089799
1256758
1870737
2626538
1204986
210589
2740206
743217
1905409
2559782
2136156
1965630
2851504
33196
1972447
504025
1662788
2912634
1397618
2065217
2915849
1235794
423985
1975058
2821188
621759
2500042
1060374
1926634
2619046
1148191
634367
519801
1989159
147685
2291385
975081
859847
1711003
2729354
2193134
2266629
1037547
1762535
246725
1790039
914889
2921629
2725327
983415
2244236
2835227
2242919
527612
1134343
2640610
863005
1577642
2446994
1275684
1384669
1165257
2599566
2762113
1584744
81681
1511967
1299001
1261299
2601324
387996
1195376
2617710
1738274
1631266
1496765
2468036
565141
2317138
625309
709066
615308
721464
2910954
2888679
2776514
1446543
2802716
686932
550137
2733539
2523871
1318707
2900930
1341643
1515353
1093372
2781403
1470681
2008028
1893890
1984629
1115646
316525
2469250
2618574
443059
2707615
2152834
2322169
2436766
2523128
758284
1147094
2781532
2385916
1034244
905082
1697518
2431556
1841066
990298
104012
2819036
363165
493297
150790
579080
247258
184066
2342391
2523454
2760396
2888192
385155
1237726
1197748
552978
1833159
2051468
2497822
2740606
2752599
944471
2446144
2887043
1605147
165731
1031801
1722859
515401
561563
906680
2591042
2262827
841276
2539474
2321336
1217533
1622353
2498002
2927886
1557252
1851163
2643295
1896395
58465
620018
1495097
714644
1306937
2123459
2830677
594556
1329045
1582340
2833368
1462786
1447255
1750519
948725
352059
1551172
2773149
2722970
2547733
2555393
512715
438517
1984200
1093667
1077345
1699205
949547
2927380
2647667
2031165
2868323
1777444
216808
1750362
99227
1197048
2255476
1977562
221431
2873313
559109
832699
1831005
44290
2574850
1655222
719052
2289800
1894593
2898333
718598
305284
236783
2220700
1116556
2738054
1815797
979121
2104532
1403544
1677499
1239253
1039644
1729033
995696
1528890
1713657
2654729
383919
511303
2274557
1811038
1573699
2691978
1588981
2554209
111785
428769
1569932
2500780
2390886
2598864
1832902
2416472
1502601
2184077
1591495
1920886
2153843
259971
1856206
2363802
789439
2900439
2640596
2828615
2308261
453987
2762584
1535184
892694
1653343
1904002
29943
65936
893530
104283
1403720
733528
326960
42922
2481951
1246050
2154271
646629
512529
857936
2452910
496930
61937
304171
2390119
2371773
345946
44554
644452
1356708
251720
2857398
2067527
2292791
1149319
1469955
1599852
1810684
425138
785634
983866
2369538
2254745
715609
1207853
2259952
2282379
723362
689376
1754486
1920300
58730
1881041
28539
2675483
2551785
1092472
1339270
707023
1100719
959484
1603243
627993
70842
1547684
2022560
2843821
803927
1208333
1769547
2739735
875706
2290717
1860960
667831
201294
2443587
2528655
2879537
44576
723525
263902
1820168
1726629
529187
2849945
386878
2409526
1255929
2294209
2869676
2640247
1335834
1659163
14742
2098008
1991108
1501388
1006325
1154690
1170945
506019
43199
1117856
1007783
2658273
2288373
2319589
1090039
2334711
2349976
510466
725809
2739823
643959
779755
2694593
1106813
176356
187304
1775741
2614487
468678
2646200
13151
954694
2412324
1708300
89591
1686521
2653377
316422
1988819
2772989
319117
1205859
1069462
541057
1926902
2400134
2244456
455934
2817133
1273059
1524368
759794
1583559
2229940
1694714
1093182
2728048
888856
167211
2246301
2720867
398856
781337
2902984
1179399
720567
2305718
532191
751542
2901274
1349740
1171030
2284851
1326813
907402
1124109
2516092
293352
2833590
1208476
2035251
2184294
2735047
2780852
1576270
1523010
1177005
1328795
884728
1137017
713115
181410
816715
2777241
2055617
2170061
510908
1897191
893385
1431550
2229447
1429689
412729
1511733
1364484
2339273
151696
388727
2494924
403937
850783
729261
802022
1856212
309593
1389459
2564565
1632222
1912545
1286183
1903118
133341
1268532
227461
2766597
2371282
2289882
2925103
2128195
888040
490896
1230459
1554217
2513813
1374095
57550
2079916
2262395
631652
59112
687627
831171
2144569
831747
1009115
1513617
2160729
1986339
1469863
2716106
937958
2521275
2175471
1983788
1107926
1254871
2316667
493292
240027
2730200
619194
2005216
1965299
1950320
1688848
2661380
125034
1569347
2310626
1080008
2091291
244152
390569
2287221
543460
626392
2050546
652418
795800
2230871
410203
1173889
2676389
987217
2715968
704685
2340973
1973934
2095831
231308
2829694
1928333
1073937
2830067
2355852
524859
936779
1417294
100897
551639
1294845
2756401
2402514
2886121
1536064
1113098
1808173
2151622
1445644
2608297
1641604
1391275
2886651
2224520
122155
1693783
2012678
1086618
394930
1601451
989982
1700022
1311087
2441748
2249797
2188072
573193
2518391
1478431
1054763
1409700
829994
600003
1197358
59952
1811792
1460200
2294309
1987925
860665
325348
755906
2343680
2170071
3991
37168
886455
2387468
179560
1334623
549035
2551876
2364614
2506669
674865
2939209
1919688
930309
556057
2078745
1677957
1152035
452150
2614898
2623315
1223725
400117
1256629
1788819
2303634
377655
1633840
2412657
1111017
1835524
2280050
99178
2296513
1484895
1242019
2568389
166520
2398264
299701
795853
115871
1406598
2741471
2078629
2730227
1689951
1985737
1822374
2578364
1864706
755796
2601312
2117824
1576082
957070
2336204
956932
1344455
2055534
1455049
237071
1842012
2685187
1980992
1876623
677101
2648608
772472
1806542
1958043
1950466
2669074
330866
793354
2795151
795909
259929
401114
2739309
2003907
624248
1534761
2306655
2390785
2602247
2729758
2669574
1581350
2313067
2236585
195291
2186140
1879535
1656437
1512489
700246
390160
1593901
295344
586096
1738997
2288841
2704945
2084716
2873135
2144738
1924892
505688
1808485
2320704
1773011
1616900
2186909
1749066
18947
2167777
2866587
1850961
1308204
1499668
1796282
2139718
1948702
1197130
2684378
1006748
700753
1102751
2673736
2685460
589685
2291148
2406883
2205070
605535
363441
218575
2443145
1262304
2194815
2859615
1840414
1545691
1974943
774699
574210
2121549
2078462
138838
1181624
2879707
160642
2233030
2423923
553735
1638631
2526324
2605460
29386
2754886
132399
1357871
2778281
973738
2525537
191755
2090118
440037
1722102
952054
2771463
2127795
426513
62129
2283733
2755421
1762209
1507317
1663087
75115
2149842
1688463
2598002
2447677
1221877
651895
1229711
1617560
2327029
1846738
834133
2913549
1332517
2087350
753278
1893846
627326
127755
2027874
986698
1993711
1032892
2740636
2406798
1122540
1604651
2021680
399234
2514747
606344
2167243
1091997
2683754
953874
296941
2247138
133464
290189
2665980
2077376
57760
1349664
947589
2901825
2374350
1144380
680088
1766741
731667
1964775
1683962
2530814
1159090
363816
1147511
2179855
834730
1500533
1445463
2335018
2851569
2734347
1840976
2396490
1636422
1189561
1916703
214247
2806682
477135
788784
2052312
226
1025294
686719
1826017
562496
2884085
710797
304047
2503924
2313031
1114288
1799159
2304161
1282910
1809442
65013
913649
530650
1810686
1484812
213470
2050512
1583855
2819779
1158170
2116790
1787085
1122598
2410231
355548
661038
1609174
1215097
653219
557691
1209257
1373266
2593885
2741806
2683516
2775944
65890
1265513
1867507
2321082
1017903
2029585
2771132
2652060
773640
1562742
1434848
1548197
940949
1947362
2879529
128962
897109
2855094
2713034
2305698
2819092
374966
1813460
137817
1709921
640613
1836183
1470682
231046
773227
1570906
1409325
265148
2765207
2614636
909180
104531
1606790
1306718
1890193
408155
2783063
2401996
2493734
1900221
959166
546562
2171422
192079
1005468
2086852
1808261
1241113
900760
2568980
1845318
1180843
1050270
761259
1419605
796898
1919988
174035
2597051
2344853
915005
2661087
2129958
1138827
521620
148230
1818644
1884856
1399098
1297316
2637206
2457925
201305
1094820
2631773
1401691
2413122
2228098
1543984
2217254
2294358
1248033
1097410
2743313
2931695
2014031
120878
1909185
735059
1286857
1436036
502671
584032
476959
1563878
1599171
890715
2938112
503395
2253538
2373943
1115991
2179090
1284893
1104937
228748
726380
1881807
1869643
1199967
177636
1875219
441855
445313
254286
671446
2885293
1401061
328869
619492
2743609
1715221
370200
250925
1707421
2403921
916489
506175
1264856
2283318
2192096
1841118
2235510
1979583
1926851
2938371
804911
114281
2615438
2107381
2184416
463978
1433250
691435
2293797
615701
955866
2535407
1486306
250735
1627323
790354
2312604
1413029
807049
1022682
1729004
2628251
316779
1905385
1103682
3536
1140071
2655341
1145440
1259614
1738686
562451
2072025
1844914
165970
2376936
1570135
2718234
1991154
196539
1717597
1621135
298964
2839305
2263161
1262251
163138
371871
2475161
1785299
941220
2100161
2418086
2068582
1413820
915642
122248
2883240
613357
2660290
2541229
2923912
1322177
2648595
2814772
2193031
2615642
772097
1373648
2448597
1680583
267143
1007777
2623140
2552416
2539786
2799475
150889
2927680
2099957
2090020
2650477
2483602
2630691
650256
2802020
4191
2471185
2311844
2859546
2666779
2394787
2542356
2640836
2919731
2045175
1365738
1489317
2878299
1434748
1102799
983177
2441715
1178549
1443542
2143746
2400932
2085388
2917416
1257133
1394883
1528900
381939
849597
2919382
916929
258604
1740361
2861753
2742391
1693674
809431
2237351
620516
303365
715955
606758
254184
1314834
1479898
84895
2763491
2428071
1091375
1451824
2185988
2068493
1999146
1436045
764933
1301382
2892719
322158
1267582
2868577
5448
2573328
1915135
1384507
267655
1867170
364550
2501044
1336885
2073854
185517
318513
1965802
8576
582488
762421
1506386
1446207
2482280
1267212
2292762
591080
184596
1532582
1239453
214219
2791212
2579498
688125
671912
2223375
2486764
2641747
2160989
679307
1503088
1679709
2169437
1958341
9916
2218174
1850218
1793424
874054
2866341
1636836
506440
746785
525241
2638622
660104
1742590
2447577
541904
1568155
412374
1971395
2603135
123866
1141820
504023
427647
2004616
536794
1080044
2857511
1951051
1294634
572447
2864668
2591633
2727596
1740365
1563602
2163654
949080
2138601
1300835
30895
287358
2051090
1536863
2487748
1481062
1719272
2070509
1631123
1899834
483330
1389220
2600933
356010
272722
2217843
763395
1010792
6335
1504170
653723
1332604
260947
2483985
410910
920132
1107659
1873141
2344903
2362786
1706971
557743
2029942
309032
2037966
2188829
2119757
2299084
2109524
1165308
792125
1534660
1071255
355816
310140
2086759
1609384
2574201
941499
2588020
1765111
1460016
2483690
2859245
1250944
1163153
1554211
683390
2387770
1910685
1999218
1332713
330409
586310
693220
532330
2721113
891215
2588640
2704877
1546572
1769473
1745358
1502678
1768249
2687581
224791
2031755
1479893
2930167
243927
848960
2818776
579312
893314
1128616
2908651
2920057
1239892
2094625
647448
884086
2401669
2667513
1263224
1130381
523754
812047
1853896
2377065
345783
975199
2831872
2787897
840431
2915693
67234
2607671
1249947
178204
2208490
2287049
194748
2041509
1354390
2299289
2687199
1468830
2452402
1153831
90229
1298748
635631
225805
242265
34949
2256878
2704951
131610
142784
422394
210164
2003297
285656
2612826
1636320
1278757
569854
1645923
369602
1009854
816489
2598965
2071554
1874318
1532047
287437
277907
1065142
1681159
1291574
710110
1736468
2588697
188136
993620
1245900
540952
324363
1580261
2279096
60237
982600
826074
1199533
1945216
693658
158584
652970
1530900
2341517
468350
73231
1179587
590208
2246060
352876
2363987
2194063
2265088
2541409
720421
1638
532854
263140
1031348
1585979
2088045
1666721
2609450
2079530
246847
2387323
2507955
2528719
412273
2507650
122048
1167737
405153
2026919
1510901
1183742
347058
2212281
2036530
1743205
237134
1915401
2558381
2079666
2325155
536207
860524
188111
627753
212256
843217
521055
313179
2501274
681960
426699
1357447
1955918
684873
2588174
2232970
2661527
1517480
1647507
70263
989269
2306601
117981
2424914
323076
1432896
2180888
2165450
602377
2752456
2649263
2135411
579415
2399317
930955
2517339
1229852
30342
2129234
591596
1573713
2241410
881294
1728610
603379
1097041
737903
2748989
1365901
930261
2063832
780087
2332890
2634966
2236721
1840684
1274573
1009077
756636
687300
572232
159111
2795491
2822186
2291098
1201198
2720383
2873036
790221
1190982
1597794
2324128
2774282
20834
2525997
2066002
955041
2596159
428985
1110995
1316714
486816
469211
1693859
1862327
965870
879138
2238721
187282
1574967
1888764
2452535
2834582
1093088
769491
2477779
1474032
114421
2440119
2565224
2111129
2368988
1211002
1819210
2107822
520380
642848
2426986
2537674
1900197
1780762
1517816
1272510
2489423
98696
962828
1365469
2850933
2339620
2277442
434369
75472
745445
1907085
140297
2894195
2595403
2703193
742563
1240233
445797
430336
517892
45893
1508984
2204141
1771416
523234
2223884
1001852
2439842
1270015
2660150
637881
1676464
2390975
2891706
1763575
2164033
2696037
1379754
2554844
1986822
1625192
344418
380013
2493151
224344
1366460
1905378
2635570
2064190
657803
480785
2720408
216183
2016043
224805
2214612
2159766
2624662
969023
1153193
2889277
1141208
1994717
646401
2668691
66247
1506463
1705435
2467889
2365179
1477686
928075
2439928
942440
1733966
411918
1807647
1942060
398375
1467107
1839322
1706668
1103993
1827999
1313545
194948
1576369
1780594
936889
909231
2871961
2242822
74776
76958
688375
819990
2057357
2203182
2348593
1470037
417942
1463010
2739608
2416182
93041
757134
158176
2661080
2830866
1809099
1193604
2169518
844263
2585542
2332079
187101
566179
978512
511913
1329228
49834
1352182
979050
1526055
2831511
1223011
340877
2056038
1784463
214061
351028
2678883
542674
2393896
1129502
642297
2873769
2035163
1682657
481417
1090759
178260
1587201
1317515
779967
1676336
2905820
2645452
1978482
279234
2318998
76740
633020
872729
2453777
1629135
374098
1913017
1048569
107503
2329232
2583787
419571
2693339
1656548
2251819
1562267
637721
955894
125149
1925114
1286953
987751
501677
157825
2329802
249972
178429
1033465
2831129
271502
820226
858750
169332
576275
967998
2350056
2153192
703298
2675247
555874
2633049
2908820
2510192
2773205
360835
53438
319683
1195591
284682
2861020
359122
1122133
1973897
423438
1572774
1082613
2502055
901331
2403751
1383713
1225631
2336151
2893944
1680710
440200
1749775
1351564
379902
299628
1009344
195518
948322
2123767
2682357
1130452
2151446
1525537
2546493
1939635
733396
2289106
705394
2431399
192111
1179345
1313905
1679247
1224794
1674392
2614611
1179964
340683
1248234
1194763
404059
1377761
2470273
1323847
2145949
2765520
2881825
2207538
623368
1301772
68666
1997554
1960970
57580
619327
1185844
681280
2419210
986045
1157464
502500
1345854
890143
587927
1748613
2193074
2323944
644518
1395789
2603938
1879269
542175
1388735
1498021
1660768
2561570
252569
2592103
495220
1825745
1791676
569333
273262
954497
1396349
1378654
2009713
1412165
711966
519703
1814390
1771573
1685255
1681222
214813
572924
139686
804514
2585037
2614619
1446410
2102889
2328242
178934
2678706
297221
1245191
1465991
1871477
477153
1453948
411172
1697001
774220
692913
1729864
63693
2008938
1453221
1209088
2552850
1836379
1565591
710942
539575
2472890
120365
1178725
1737549
1725587
1867270
2885827
827031
2161452
1212936
1852505
203258
1854546
2082921
2786471
2348906
464846
470914
2629990
2222447
448996
226478
865298
95797
917822
108000
1105642
1581870
762249
691113
1081213
1091103
770640
2324841
1698134
721577
341460
83903
2418813
2767913
1859231
1476848
2180970
2434495
1430394
2363695
2301601
2589853
1569900
931878
1872772
583714
671563
93815
548379
809550
313339
836984
35515
392060
2854823
540403
258584
2230821
2169771
865628
1200999
2615788
1734045
9227
1076553
2559954
2269969
1403553
347501
1592846
1282711
2684536
2541760
2049933
162771
695785
512729
951606
2738904
2756757
683864
1168135
405705
1712911
2385829
1958431
420404
1305607
969458
1497219
45124
2108409
2718224
1218542
717898
1993999
1413326
2444200
869781
447189
826149
1027641
769322
2316545
952500
1578375
540799
1329457
2729461
1588089
1821541
618052
2376962
2078290
808777
1396410
1200327
52854
1006999
2350819
2890555
673228
2426379
347245
2280893
1475569
2404247
825070
173283
430058
1061521
2703863
2639061
1952101
29873
891696
2596150
628010
1705680
66246
2625162
1681961
1631223
2614812
831105
614416
2732195
2777821
728945
1218841
226415
2377048
1864249
116946
1113061
2648739
2282536
67406
724551
2263084
1238507
2318573
2430033
2219298
2545679
2241220
695832
1560821
1532260
1063596
211445
395002
1375762
1087192
143387
635156
2877097
2268470
1941241
1315439
1791566
577352
1136803
2447088
1476665
1151664
2259330
2777896
900265
2100492
2145892
631862
911728
2302801
22406
720438
29833
191707
2301819
101906
1694034
2045000
2543385
48139
1536918
2646969
534020
355298
1437479
2614513
627458
723409
1571183
1166087
2104772
1290474
2175053
2185175
1906478
2837695
1733726
2535114
2828942
1017291
910710
2455230
2727952
2021970
2131183
726412
443759
226326
1210454
869369
1145589
2671088
77290
2206020
8017
26236
2376968
1600201
508256
2631263
2423899
2298137
81200
2164053
2159518
943296
2909975
1911944
1106909
1126802
1800925
629403
1961805
1630474
2542374
2141708
1569270
1186621
172704
2927329
1400417
959188
2673729
2732719
779118
1316321
2079587
1272761
1800145
1956655
1453028
1747156
1607563
1170363
1820506
941793
105517
615137
991831
495617
959514
1791455
2279160
1220698
323158
1616229
1239310
200323
257273
706981
2673899
410857
2574823
2813795
2412447
403723
1875212
2805425
1728610
2669380
1989857
2241375
140896
2806878
148259
1391085
2427582
760779
1791920
2729836
730347
1569737
228660
424357
1237640
274540
207825
1385056
512266
1075649
2523369
1945096
2035104
617102
1307686
2035103
23905
2388097
2121065
2163913
160697
116489
2225686
404392
2033716
766565
1719978
1361252
487665
1782621
1976773
357469
1495048
1269205
1962693
2752510
724071
1784423
1320212
2884382
1706229
2790051
91924
1099978
2343925
566450
1628208
1105632
1629809
1999367
568695
688919
1088055
1798122
1174185
544772
712189
939201
1853256
654238
2270702
1413085
1486837
258711
202862
828853
2243734
831001
595304
710719
2627537
1418341
2567539
1194259
2836110
2582428
1059389
2049996
2815897
2847118
390117
2639700
2462197
471457
298593
1846804
561179
876764
2224857
1958618
973458
2713997
1091660
332801
547687
650730
999528
2634805
1389472
723994
726872
1810987
1766627
443866
36092
1355255
2205793
2012147
2156947
2550329
279595
2642313
2701540
1558825
1345918
7622
1669276
821046
2430559
1162074
1569957
513007
902461
2305079
2344480
225426
427971
21877
528024
1173715
1950342
1175318
1015218
628946
2848270
397656
2158077
636699
1808536
2435413
404099
537555
2511493
1388550
2518659
862614
1086714
494164
893146
2838819
1801936
917262
144077
553586
2390279
840748
917719
773516
651316
2824210
2642143
2323313
2782609
90818
960321
1681221
921902
1045639
605798
51054
137496
1610722
1113601
19340
561600
10427
1912356
1038896
2118412
2052237
319100
2686844
1298277
882962
2452458
2788413
1586645
2872139
2093524
2599992
1915144
2252872
948926
1011612
2135598
2677688
2234136
217172
969356
893115
2496912
956618
1032590
394211
2599368
2082365
1716986
314318
2378209
163748
174681
1978417
2273640
913634
1796346
853383
920316
1077883
2925019
1809264
1945166
56938
220325
2774644
1339490
1817203
1585914
787087
175874
1874776
678693
1795896
2503981
2678282
531133
1580790
845805
93658
1545728
631019
2817946
1654016
1269789
2631858
703190
2260214
2454827
2480650
1257480
2463872
2651278
582090
2080736
1655156
605581
2897451
2254881
757065
211859
2227104
1079648
2172863
60709
661666
1957711
896060
2005044
1259135
2815871
1230458
503193
2285407
1194497
588443
1108340
869516
2308951
435586
1575213
2190144
2577809
2781461
1859577
665160
1651132
2498860
2626998
2547335
218804
2472284
885477
2827779
2878373
980852
2663024
262819
2122880
2148292
911302
666364
862193
2530451
1770198
1505081
2678352
2696521
1436228
1301708
1330671
135292
381704
101982
1057643
1906946
596362
980095
357303
1695679
883867
543211
2726361
383769
1387749
2094106
977112
2879154
1959625
1136718
1967894
2387783
421585
2790271
595048
1883105
1204185
293301
185520
2295852
2567040
774554
1469239
1511039
1653018
2687879
2526458
2289967
1183931
984443
1176567
1272491
574659
454787
2692307
624329
1176506
750729
649079
334270
2632005
40356
1802756
958525
956747
1724020
801033
2590788
1960939
2751738
1827819
1562279
2827992
1536171
291994
2026298
585565
988519
2232205
1776124
1960244
703492
2295682
162537
2216806
2717889
1438502
2424208
1376031
149160
745848
798925
2149557
1114992
2565923
2567867
2108694
2129293
1020222
1431523
1257989
687910
2351609
1573823
2602921
2525186
1122482
59997
1674373
2332488
899161
568317
1026917
2924404
1140062
2599655
1712359
72860
2710709
921608
64125
1241783
2727129
1410524
1347632
243802
2715104
766235
2339833
1905009
155436
2727395
1965057
1502901
2473845
1368833
382830
1618694
2668233
20973
2492818
1520833
2718979
2047993
2384704
756264
1857148
1205664
2046916
2565041
610026
2544884
710687
1669504
485607
1786036
601009
1393359
628931
2538407
2264800
1836468
554424
2512321
2300512
2513878
2101133
293924
2931605
2254871
2548085
413460
735573
1699418
7582
1468347
54235
1370300
1495016
2836688
2719472
2198130
2647423
1142069
2085749
414359
462750
556511
1177630
1924208
1174957
2335014
918890
2925592
625325
2851200
1318803
505277
1490848
218321
2364477
590965
2779495
2765371
2127217
714738
2552982
16414
1655715
2537641
612156
2809712
2717863
2439727
2805043
859201
2191787
2245638
1281662
1629777
1415666
2291566
2131560
1439526
2777033
2129861
1349362
1067735
311893
1997662
893646
2687446
2607156
1308820
911091
1891084
155965
1375687
807154
2611761
43565
2527941
2410608
2078977
2206476
1778698
2443907
1056300
1285747
2117956
2817260
1999496
2830156
1024134
448395
1500961
434911
385083
267811
589776
2639885
2753187
1990170
2782024
2351831
889845
2641777
1645004
1937956
133185
322813
1539798
1550202
2209150
2801603
1725544
2493387
1366385
2274107
1232502
26921
12668
1904571
2341853
708563
2137885
2736655
873137
2286614
410347
1473694
2839241
399548
2890372
2336887
1869961
561965
431267
1041370
884214
567322
1761418
2580360
249038
2193300
880022
2346881
1810228
1008426
921629
2461053
1987460
934415
878372
1812355
2800232
408368
2814291
2494129
780521
1201136
2661541
386384
2548926
2121230
2707313
1984861
2263845
2545769
710192
2865633
974342
725002
1660239
1983128
2385258
1399074
2909520
1682824
1584379
2401116
465581
280352
2693872
313210
101909
125837
570045
1497286
1265131
2165479
1794483
113126
1001629
246839
1805555
2145513
1170037
1023148
1874979
940845
1654485
1354114
2532482
1492010
891662
2608671
2645383
1383583
958032
2082818
1157094
1643846
2539589
2778825
848396
2145147
2159722
739920
1928001
837043
1605339
2392748
2781797
1196669
1732208
2448485
1408064
737590
754197
1071826
2249179
1307806
1527238
2561643
362857
413083
1431653
684912
1132243
418767
30107
2068402
85585
2147251
1805762
2453762
2496646
1957195
2893169
2361774
158338
822354
1306077
1043925
2887452
1113113
1782204
1208375
1033140
1807921
1830294
1294090
5027
2339430
173546
890918
99458
1292334
1055486
602555
2656810
2474451
2767003
2442257
1060206
1568036
511516
2334033
90215
71966
2583993
421007
2088663
2918889
2732671
2190575
1922395
801824
2700276
127246
1209061
2032447
665597
486450
2742629
2079253
1423839
697608
2205204
369482
1499972
1117457
419237
1876663
1984976
1449103
1184466
1400091
2116029
1762691
1973060
2722138
2154031
753068
761176
2655968
723857
10221
1288994
33919
169819
807257
2512890
2912597
612185
18853
1688755
2730893
2542964
301621
301827
135563
1959027
2395174
207223
1007735
2070265
293493
2472
375145
2372628
273796
2701639
2743503
2294500
1056678
1392251
2286648
497392
1306887
2317491
1408809
2646860
164361
764588
2342171
10366
2679058
2857627
2469913
140710
1881493
917478
2907967
1744871
2445284
816067
1853573
1724954
1388628
2512537
1475530
2622331
2432612
873308
737470
1601845
1882420
2752039
2851380
1382440
684721
742500
2305555
632963
858612
183025
771380
339889
2117327
492491
125133
1278572
1699395
1736003
1142768
2145917
2045640
1667528
1420923
513027
2888632
1471569
68479
1404703
492020
2389336
1550546
1644069
2873184
2590260
382748
1901070
2714861
2201075
1342367
2323931
1251486
1906121
1130413
2767614
392626
1547434
1704194
635118
1348412
824125
2938187
1864743
459275
211534
1725467
288077
917752
2109127
260983
885628
547823
1999264
2729429
747402
1972452
2914622
1121988
612981
1836689
1409089
1839219
24028
2621879
388691
1876606
1255732
1988623
1685605
284259
674998
545700
2722762
1505785
1807553
120701
1074090
747042
961988
2287326
388458
1173971
400398
1251957
181066
670413
2450974
1341460
1410046
2882979
306391
1713528
2150707
1256110
2617057
1130521
2244638
1348259
1639723
751347
1473346
2851285
1485186
1497242
823591
1425024
1756782
807701
1535327
1116773
2440062
1390409
1441213
1222142
2303106
1247405
488333
1239426
1029060
301739
631832
1557092
2655736
2886603
839021
302752
1880981
570402
2874539
2473804
1494327
286015
2344983
83685
2283564
270404
392913
2030889
2209800
2584142
1944232
1050418
490282
1087618
420779
1566983
2438874
2793127
1212696
2857025
613495
1596525
1040368
849547
268610
2285396
498423
883467
1239779
744666
933020
2579207
2034198
1876594
1109749
2422953
1690462
1431241
683385
1805694
1826039
1314936
1648317
1206096
2717598
2299962
2123474
2694524
2903392
1769580
1988067
2687073
2881806
1529442
1812
1397099
910520
360215
903770
215299
459881
2746277
1802597
1594852
481213
1197558
308637
946889
1034769
38697
930800
1092100
1710929
974644
224478
786216
2240570
468874
2185879
2432935
1161030
2701401
1974292
2183713
852338
929011
400282
2293096
774219
2464101
546219
77549
234132
1383634
1281591
2488951
1217673
374126
2885602
405225
131710
2238281
2045492
2441944
2807724
2431840
2580085
2752652
1044767
224477
2306534
1099242
1432192
411913
345007
795901
2774262
2708573
603831
532180
1399126
288604
1930363
2806298
568703
65393
2635090
1890110
2582348
980438
129674
1910318
2513833
1987066
1783811
2574647
1524378
2389024
954482
2166753
2052954
1073367
1511457
204941
1922699
2210748
251133
1773434
384211
171110
64165
1825116
189178
127378
1861347
1097256
746190
2682186
68552
1873184
2524333
2175606
1343022
1658148
2762255
1595805
31732
2021293
881824
1886693
597162
769736
651369
2784944
2700934
706801
834654
150143
1216179
561045
2589080
1365086
2024298
2578099
103873
2938951
2730916
2146020
782542
1535589
2117823
357699
24609
1419554
1945694
2484759
2053033
2467033
55301
560229
683986
1439133
2305286
2031530
2222639
217958
149458
409892
299030
331417
2061701
503219
2601030
1123272
1091608
2274163
2518728
1397275
903525
349449
195258
1893476
2186513
1516227
206851
2494227
2210742
2939961
1286834
922954
745339
2122777
2266410
2214347
367252
2855881
1928167
288639
1266859
1282724
2367629
2707481
301847
1698349
2895063
2242446
2301262
65600
2762912
2046661
38887
2357619
2706818
1996419
571153
2359306
1609369
2781437
1073474
1126384
1288762
1123024
2011410
2805456
2649872
2628032
1193745
547873
2352800
1694869
791036
2774672
1034917
424289
1145566
156697
1481129
2625865
939405
1124569
671869
112996
2645439
1301604
2745358
1604636
1480043
36601
783822
2816533
1217423
82988
2748118
448280
2199839
1961949
1487919
1916444
617588
1745161
700287
2772673
1632641
186722
2803178
1145634
1548722
1400898
1110622
2934088
633728
2050476
2756308
780353
1678810
1275619
1777501
719602
2732000
2308879
963572
316838
2153507
1935622
1248418
2592289
1895506
1327609
1967399
2058729
1529289
1637148
525635
1625392
14734
2167153
1569073
2437627
1529179
2351321
2524950
1248378
2548072
2900850
1666459
2291508
2363667
2054309
2913330
2283528
91647
355808
1096069
1108010
1999125
1323678
1681123
21621
211803
1332211
2342819
1930559
2146944
1301396
1750265
24735
1423247
2303866
2907043
1957673
1447103
1740777
2442594
1417822
719463
1860981
762393
1059429
339593
2764883
1894140
2716871
556734
1809295
883553
1091069
231092
1740045
2743522
2059915
1323997
1378079
239888
260211
2782000
2010964
858857
2251872
2618461
1327033
1511364
1569541
1835478
758492
510162
2240602
1763457
1150907
2568234
2556179
1090307
734005
1193035
2880537
147574
1916500
2348012
263330
999889
2851965
2566339
936617
454661
1933263
193519
399795
2893639
890206
512177
1963893
849263
2673330
2465321
2351228
864210
1134922
2570165
1853247
2599200
2595793
27574
1962504
2318439
522048
57777
779629
1746622
1178897
1452223
2592441
2586886
2937583
2424630
577321
333104
926819
2387093
526564
371762
2926719
737130
1976980
418682
1011303
2294804
2281072
477240
1840327
1385712
2608054
1486623
2228639
697991
279913
2040711
86245
1166435
85160
11603
1871688
2369786
1475081
2098904
1027857
1848507
2081909
1852101
609147
1728511
1117081
805253
567547
382225
192033
79570
548928
821294
1234163
730419
1101579
2304945
1886029
1725487
159252
837629
171500
29185
2822882
1890871
2813075
961689
256312
1184397
2114944
2373698
562998
2721780
1984701
1477612
1560598
106340
145537
1643345
2123858
2692068
1694226
1940056
544687
1347735
167326
1761410
1710913
2924378
2398371
2259972
2129361
1576373
1911996
175974
499349
81384
36794
2247271
730955
2022535
2731216
1235290
784943
1418517
55198
384678
2546634
2470891
2389253
835175
1109577
195001
423893
2193996
1016242
319721
2779269
1355267
989779
378851
509190
931008
530127
1907895
950851
658741
777590
584277
432408
2767740
180316
2583611
2386008
825733
19698
696767
1318082
2385989
2157877
1592689
1308231
78102
1394301
2150923
127312
1652866
645440
2016450
2028999
2754139
2798374
32489
1423022
2753118
705673
813087
1338382
1111822
902190
1512889
2395565
2900673
140061
1885550
2866104
2260645
145372
38377
435629
42281
510598
2773910
1127188
729997
2600665
1382085
1997713
515270
1585785
570065
1956769
1655808
1411678
1339457
2726694
787474
1009295
1362970
1171779
2926344
748089
680998
2732228
315484
365594
825508
2630576
310823
974803
2142319
1519515
2301142
1942607
874376
2741830
120215
2389857
1439169
209143
1913549
490169
686098
702816
2281702
1059917
772520
1819984
750152
551079
116708
390082
1472240
267211
1229001
2010965
2482307
2089473
135079
2285265
2176243
174001
2382319
1476838
154042
1590743
631578
795034
2785678
551093
1575489
502243
1451896
1876037
1971802
2734760
500510
1017350
273530
1965767
674979
57015
1391733
2226017
2392577
640628
1849139
1111582
2680208
2340614
2672951
433315
2592644
39758
1025404
2071528
2818177
2230361
1088897
1970922
1832157
822044
1019943
965703
1417297
2243678
783414
1983249
2684033
1378079
777815
1508753
1674099
862250
1966907
162228
1853839
2900370
1556931
82591
2827759
268306
2161879
1694467
853992
2562773
771052
2394524
739938
1440033
1549368
434125
1365550
1424425
2782445
1588594
883430
1722258
1447513
399544
2534377
1438795
1957470
1107879
2062627
894144
1065177
1943076
536604
2422342
682401
1102317
693944
1370333
2620675
2316022
2586275
138447
2702646
748498
2572031
465875
36681
899730
658424
15059
2718987
1448107
1142091
993193
2228256
2302537
2402257
2633729
758975
668901
2588658
1978356
269569
2124761
2007340
604547
1244666
1398769
2289999
1698429
2523448
2404165
2000882
727597
1032993
585922
1445367
2444683
903396
2714343
2204423
2242380
2456487
1332386
1506397
2310510
2748672
1799057
2363092
1394306
2843261
1998409
1524286
171568
2568363
1107299
824929
634661
1475482
2317530
1100186
1127304
1698818
2038333
31371
2932499
1260305
2801783
1291205
2124931
1690997
1818835
1681330
2820451
110715
929244
2197008
2782344
1354914
1733255
1756078
2180928
1413243
2677064
60742
2489188
88265
2874924
2487489
978134
256958
1186140
2272010
2455071
406481
2002163
426225
1198034
2109265
431280
2078931
217560
2440684
2357061
1572343
2078680
1875410
1451206
1920774
1058808
2266531
2777704
330607
194470
685735
903826
94487
1153322
493123
187178
1706662
2279699
2868415
1490670
1883304
2726185
1614620
2764886
2642347
1728706
1368497
2456528
572996
2059903
2909882
1021429
1055853
1979
2278016
1575632
200155
484105
35691
974985
48154
2848565
2413228
2376107
1755976
2108105
760623
1659425
61701
54501
1577900
1436834
1740870
1365348
2064285
873474
1007841
2467014
106127
1194480
2475949
2003127
1758093
2845010
2037435
1161012
2830902
1233516
8740
384531
352133
2466125
48569
10325
1736678
1111950
1559680
1465869
1398894
1427408
1225142
18031
294809
399649
424836
1429892
424044
1287972
534952
84222
2761552
688198
461107
671269
2828737
2012603
2826554
200488
56247
947709
294970
530496
901182
268609
1047599
1580008
1603283
1909971
942251
636731
2262569
2643804
2496799
1967917
780415
2697041
1232349
719223
472851
2493032
2296594
655457
719567
277357
2585536
1013991
1709805
265992
2920189
2365819
693063
1805184
2926616
1423659
534743
1213215
2389795
1688477
462828
1484907
2216258
37168
2449195
1962700
2415905
2660098
285647
2580350
242513
2466969
941443
2826706
168623
2473186
1608692
2655496
831864
2012498
2563566
2398761
2849704
1268260
868885
2811167
226131
981346
419452
92988
2891554
2775880
844779
206974
1186282
55064
746520
1686082
1606935
905514
2929276
1648584
1440175
239307
2405903
1808913
508515
1088223
1755174
2889282
747466
1586590
1293734
1242714
2248701
874472
586133
935194
399921
465703
1457275
926387
546867
261150
2749958
2153171
2780712
1229470
734107
2511659
2086644
408463
790799
1222650
2666668
585553
175516
2634537
674259
2343563
363526
43703
1895072
1997223
2410846
290841
1527639
1663272
311305
2456474
2543926
1595204
1998606
2890050
2350131
2287006
523724
692276
1970223
2226898
1575987
912140
207379
1316311
1956265
2554424
2756993
2278250
1071966
1720375
1500281
2306627
2530732
2666718
1892812
2007556
2251974
2730454
739473
2474923
681447
196274
751130
1086935
1422013
2396789
792238
2884582
639744
2195245
821542
1831293
1924601
1856423
2314794
300164
28164
1748676
661757
417613
2588399
58588
335951
1480260
1490405
2371163
455282
515647
567991
2035939
1904916
791313
1532761
2435137
130353
2062235
2289131
992268
395742
62886
249921
359122
444005
1606825
117609
321853
633956
755444
1797788
1217864
1816263
2259349
1141022
1057371
2435069
978925
2077386
2259367
1371007
750437
95151
2863006
1970787
1267257
2003672
289685
498478
1258991
640423
2261085
1083054
2161520
1359587
1321575
1767140
2472262
11739
2750183
73814
1196008
201616
1617057
1864083
1657971
1937370
487499
599243
2270654
181904
115076
93258
1830293
497614
1592978
369324
2015681
1117961
2489891
1205301
1258688
1790271
900411
1553917
1385875
761286
2003912
22341
588403
1144135
1094471
1756597
624835
1219965
1571428
2007622
2873525
1071758
1966294
710045
1169511
1023681
1829587
1304884
1160099
250391
394770
466259
1012414
2558950
2872675
859273
2525738
2788583
1257831
2471152
1002994
960832
1283205
2792551
257797
1932702
1780766
2276653
175095
1701900
1480109
724423
317828
390524
1748143
1601249
234493
1807033
2113559
2088381
1718162
783862
2554394
2354838
1621558
1032340
2800926
2305308
1353767
1998678
1706644
341482
2332621
2869412
1070125
2779533
1344777
149954
183601
2780697
2925571
935779
790784
2485360
2034622
1540305
1088384
1355555
416552
2211045
1372472
1114045
1755575
2544311
2814176
2580451
302231
253344
2508522
2387797
2903167
1133627
265333
777010
2268876
977421
44955
1531934
1266620
539162
1880164
1839591
209717
2593310
844288
2475714
2388618
2761134
1882300
383339
2380074
2825859
661612
240564
1892506
2041988
2397760
471365
2410565
1233280
1201417
1726985
127113
164436
174748
1666581
626702
1536447
842076
75267
2360594
296656
1339884
1825517
109018
2534013
1044416
537264
1875292
963517
590485
1067915
975953
1492676
1873913
2291421
529817
1660548
2815518
22671
539511
1701151
2670410
1325315
860743
2238897
429734
561957
1106446
2310726
890616
390513
2087521
2635302
2523138
1894820
1989715
205366
1631278
778559
684187
707682
1368287
660147
489700
1704390
2583918
1474164
744890
1885575
1472499
1401790
1131472
1559709
2901852
1148246
696639
1873928
2560089
1185210
1247034
38813
2619134
1361990
821655
1041072
823993
515486
2870266
953061
1954162
496589
419468
1057728
1735582
454788
2899619
1318161
903381
1128730
2079560
678384
800912
1514733
992800
2526930
106190
2787879
1498825
283725
2191659
1999161
2456192
2067220
1884005
905686
2635236
142362
2134984
897993
1428151
569488
637694
2386467
1669596
1510263
2537927
350768
2652350
1997160
1116607
1159905
443016
231093
2577749
2395438
2665763
1504213
935925
420576
2388894
2841341
2086222
487593
1535164
753987
1826390
2337664
1978675
1559141
1121866
1607256
1007412
1453371
2380786
594070
873932
1156956
1943675
2358371
892071
190349
1539400
1594119
681270
2577508
1123809
794166
2356363
1390172
169193
1729775
167245
2738878
253041
2821364
120802
378868
720576
951838
1661749
1815811
2403318
523599
7248
2705788
40837
47411
302293
2646075
875705
226775
2685625
2142828
342564
2794066
2034630
2348129
1050157
1162495
1691586
1715096
1209556
2636810
570776
1713485
60220
527909
7348
2623047
1431474
2770005
1288738
1527097
2578140
209570
11706
241359
1142426
2869923
2921122
914237
311676
1732568
2158811
1368875
1957996
1411245
1559307
1207667
217129
2426306
333333
1751428
806127
626509
2080976
1345349
1691280
2586382
2778805
402003
1749262
1260120
542158
699092
2425339
26101
375405
2201697
1355003
978071
1199707
1313631
2645646
217803
306607
2802914
1406690
1890830
1798915
2393484
929259
243273
1345
2922263
2923469
1537179
335752
1073421
2637663
2117099
280823
1898519
1100719
1080339
1406009
692096
324431
2308271
979741
1889469
716001
33201
2435972
101135
2304254
178099
1552285
2078
488200
1439045
43046
2082868
1849282
2868227
1448334
2383748
1915611
676306
1414019
1418495
1325510
1608042
1510172
2653122
800761
949631
52710
180196
2928536
2606663
2598994
2081259
2817155
1438160
1626236
2273412
1376651
2519903
181221
2035321
1443533
1220925
1323270
1468446
2729638
1596012
2003752
2059772
155531
1126046
1716042
2936274
283389
739618
1498583
2583020
402159
1045217
1624237
2744532
1095038
805637
1423674
1198155
842385
680990
1803440
563302
2362519
539605
1651003
2307519
857727
1754673
836232
598934
1777012
957212
2697321
1216956
645985
51188
1174686
1036557
2212934
2785478
2099331
211981
114339
2227917
714054
1540755
1311358
1344707
159337
1703562
2537038
878728
1270451
501757
354550
2095356
1758880
2356096
423558
166389
2372298
2560019
526022
1674408
2003695
2869616
911647
2356785
794457
2902920
943232
1737419
274345
2581257
826494
1306305
1453383
341420
2723627
1381871
2158300
1173970
1071691
504404
910450
1255450
1232363
1704027
182146
1789892
1718153
852073
2547803
488613
1165230
1114551
22583
999448
627408
693444
1439806
1451649
29621
1115696
2268937
2451398
2236845
1818133
2880028
1368730
2451781
2880604
2410449
2099042
135445
1058131
480750
2422628
1766630
1503769
664385
2215037
1190764
1117605
2756580
2101626
1888486
2120300
1821082
262604
2409022
1533556
1893400
1534591
742133
2376496
1057676
2144030
419250
2321359
1579681
520491
1075360
1626814
1653012
1491150
2813959
1660312
827602
2704286
2405575
1019996
1038067
67659
2505050
2135090
573881
506137
2458357
1039280
1384494
2103919
581341
642085
2680102
28912
2729181
2082972
688962
1889424
2888339
2384135
1621663
894680
2265895
2556004
539075
63307
2174273
126649
443569
777768
2037784
1837619
1575949
1821771
2320356
1240113
811049
1538924
1480004
875887
1082725
339715
1889209
259866
2036455
1042865
179910
1329938
761115
245652
2112623
926090
2294857
1697668
848575
279593
2262222
2536167
292310
2854113
1249037
576017
2324196
1735474
303101
1774101
1074028
954453
128305
1747590
619553
1222047
543690
2042569
75948
2006277
2470419
2745164
1823013
1398132
1243688
974819
1693682
2336700
1088679
1863287
1898570
2445912
558993
2216823
2623222
2894171
385559
1978786
475913
1526214
1545757
765101
1974410
2759597
870813
1859795
1732880
1348959
1392948
1489427
1499119
1753709
1311178
1011239
2047487
2714289
2799642
1573716
112116
1094928
2596584
236789
2157087
319696
791124
325899
2113618
1735585
430055
2398881
311444
1611572
1110975
1167105
2573005
2553377
1433624
2191211
290674
2625285
1400629
2541381
188110
1686281
263112
354198
1037051
2099723
2153499
1294014
1215109
1902575
1407254
1371264
2644743
531100
1136327
72573
966643
237672
2595122
369459
2167616
1753590
1662272
2244248
1773184
2790255
891916
1792186
809720
991027
1078835
188141
619054
1760873
1914865
2741278
555532
2858091
2108383
742601
2909541
238900
759051
2551422
728679
763870
1372526
353730
1989470
2700357
134304
963084
666535
2439364
1716724
1624922
351112
403192
70834
1564981
281160
764910
1086663
498673
423223
770312
1085770
891336
914177
750286
462764
2909835
1816932
2897324
416928
2785129
1881479
731139
32532
1706254
409862
1984290
2926352
1491
1267684
834785
1578158
95969
116699
2444202
2545385
2192249
1254813
2218019
2115034
1584234
1031424
111469
1366412
1232137
2515287
1014929
932056
1544952
1601105
874501
2089341
2480008
1400623
1449190
140028
2557371
468407
2086225
2611515
2027043
2549180
1343341
1815758
280118
2517457
2919898
1217483
1221876
1341459
1997745
1033527
565332
1801720
1450369
783618
2099912
1164654
1536997
251174
2672002
1469338
1756117
93489
1906488
2564996
2826963
1907325
508433
2683888
2131821
2657401
1183994
2159558
2105543
2177623
2669487
111475
2753105
1949909
2676280
2801456
1206954
2655408
284803
540799
1564370
2144077
2478717
246431
2682735
1650291
1304023
1262162
514871
1189141
2510438
407991
2071964
724074
2366717
1106620
1254861
946438
1973278
542351
1356624
1121556
2470847
1866102
1820092
674254
621007
2776548
569120
1102714
2417561
300759
1240450
662173
1660901
2410712
645716
2144477
723609
450240
1797553
6013
955984
1151259
501268
2072947
447413
1258349
91215
2044066
1924455
1991796
279421
2569573
1229298
1979101
1101209
846567
2018258
74421
1510221
117974
2255576
2706631
2271923
2489515
1081839
2689707
1743001
446756
89772
51258
2255709
794160
1155392
897858
1875235
1942645
89065
505281
1451209
582286
572078
2322831
164112
1450433
1915701
1120002
2669641
1699987
1677534
352046
530670
2639563
1386826
1976890
1097227
1176947
223284
1720506
281823
789781
2113129
136958
2302597
317028
1565202
823796
453944
2169289
2087732
1329772
2792180
319300
2053114
1016844
2492943
1804476
1456733
1163628
1831614
2790360
1769357
1103678
2222006
427533
2754243
2251049
1239983
2932373
460846
2934351
1701297
2027577
1041804
1652023
2385240
2130971
911815
1558916
2377670
2718493
2638945
1338580
2026694
557700
2786642
343361
2765126
32181
1989678
99913
2540219
2720458
1064431
277454
652405
2382869
480744
888226
1579839
1070979
2252657
755254
1843337
422753
437646
2478915
1277193
512262
69957
2538953
2486535
783543
1732410
1176522
1078067
63321
1202472
2406868
2775745
1832392
2074864
2198833
2928033
2908866
917819
1000992
872573
80238
1762611
1313680
940261
969400
890961
1612441
1612603
967328
1699474
2866095
1438474
2063696
861895
2550861
1083605
2038492
2173258
389804
2652868
612129
881538
395704
2405359
2252936
66801
2447312
2299751
388800
65711
363399
2539724
1554449
32815
461911
310489
2589669
315978
1029812
460127
1995121
1507059
862628
303453
2244648
2342558
337335
211159
204841
1434945
1643072
597670
859593
784306
1969004
2573146
2670435
2173483
209388
739872
779995
756064
2853759
1704761
243016
312537
513949
894185
241840
769330
2752426
515387
1188168
72848
669240
2358554
1757132
1320752
2730235
245646
2197475
742568
1301584
1706751
2710563
2154319
497934
495436
155108
170008
1013908
10829
1232561
2308494
100092
2096476
991631
2867805
1644380
65518
1006519
1692735
2307529
2844471
818299
597688
1677740
1099801
2046753
1974384
1444688
5368
2515619
2074670
517103
859116
1393243
2727573
1770985
462476
1731165
2358455
118586
1171080
701691
1236797
951078
1371750
2365655
2413809
517867
2381622
1139091
2070226
316273
1139533
570669
1252928
650694
330314
595153
1438959
528902
1373662
188729
654215
2134910
234351
1291032
1709108
2277236
314257
1128039
2177684
2241800
451874
473096
824646
2558721
1831696
2853270
2853079
135990
1165099
1844495
1296343
2290968
2526080
63053
1799574
670604
1336488
1912137
1235154
1039980
2368766
2800374
938502
1142491
198062
2525926
250337
1501489
1345220
617473
711256
1919797
2659153
245581
2675933
315073
550910
1751208
826899
1549590
1945947
2872560
1807239
1093430
1553731
349723
329851
2529855
2105471
1102112
2109412
1680389
417189
2041465
1956782
1029715
1232312
7363
1388898
258467
1947775
370843
2439719
574471
2201882
226586
610855
749621
1744372
2177496
2883003
2104768
2417155
1902051
906755
1148111
2799182
44897
2536423
488778
1827734
957268
2034747
1239942
2059860
1209449
2338370
2364819
2337921
382103
2510774
2551680
1140103
1249608
2732784
399344
1721959
2746679
1234819
243401
121299
1360885
2149649
1282747
517580
1368309
765936
2011625
1095789
2352140
1150256
118269
2267416
1123286
732130
770378
652548
1017269
2630187
1959862
1124314
1678716
349500
625575
982576
1921133
2331512
2288035
2433556
715505
2125840
558769
1356467
635995
70806
337859
2706806
2001069
749764
1858310
468958
1107134
906492
1299234
1460594
846897
2208960
659754
1087517
175943
2494866
346429
1248712
816555
152728
2139808
1037187
78742
26181
1646944
392505
1278971
1256766
2504021
2785004
894539
788721
2468472
374309
257507
62925
2081427
2727104
865768
112098
705768
636868
1905028
1240949
2039638
2538862
1563690
617031
1319362
2111205
322926
217744
740343
1609822
1193975
2726748
973574
2150431
559385
1127790
2650283
1083659
883541
1763488
582359
1794648
2484767
2735569
1513239
1335578
44592
1405544
2636317
2869477
745439
2805741
1905265
535231
35135
2542985
2004582
1614266
1215271
894670
1303605
2475587
2562433
2516518
893928
2758432
1119552
358479
1274772
1956297
2325418
1449493
1868447
2408173
34209
2832578
137250
521567
518556
1770171
1403758
2803188
881766
1401185
1659459
1677074
1947078
2621532
703533
2195512
1103775
2780257
1502303
1667842
1825055
2895161
2535551
2726269
1080254
2610427
1054354
2936638
2631313
720865
960958
1481496
1439221
1157420
76426
2469045
331264
883812
1895569
410017
2129119
894391
2047799
1996627
1079595
1009433
2618991
1656669
2122591
1531922
1785184
981988
1947547
1660629
2836715
582262
1316217
287286
2558060
1648531
1994711
1090591
2051429
1619350
239770
1854275
182872
1362047
43527
2118360
2475138
1532207
437877
2169540
2858971
451020
2859573
2782479
480831
1572830
2645897
400560
611969
2090992
2232032
1853148
1549929
2434129
192039
1857014
1160897
2407472
1515268
2661167
1872433
1545252
567938
1517186
2412241
709144
106926
1547486
2095883
118720
693535
1411815
224270
576208
2060169
2708732
810123
986077
1959566
1598273
1745186
818128
2559741
746915
676497
2607208
2674556
2175729
1659787
1905145
526027
2565376
879302
668317
625125
2188022
2413377
2156426
1359970
138861
2529153
167237
882103
1794086
2424924
1424173
86880
517478
2534877
341275
2151797
692964
1040915
1020099
2706630
587898
1515278
1912682
2035279
1038496
402271
1604295
2909041
219177
1545693
1480950
2696783
1790067
1513088
382904
695256
315981
2210617
2106659
2442128
1558772
2804453
2775906
2763054
440514
2047153
453897
1706856
2144453
301094
718066
223654
2688540
885258
2461666
2360396
1364428
1460392
1381936
485581
2336407
187466
982427
1501773
800251
2575652
1778356
1558414
2386179
596645
850012
280703
736213
2871657
169503
2406321
152514
982226
1646473
766902
487412
2079837
2775641
611139
43633
2004914
551429
2904950
1796766
421569
93408
2936764
782328
845400
1073605
2138571
971272
630951
1987383
1075969
2332930
1651933
1358612
1745207
23461
2913910
219922
1078879
1101530
2389536
2665648
232930
830768
1660917
2164871
33031
1202766
994082
828682
98308
2492781
472668
2803368
2158868
1346806
927301
2273646
394746
252812
1983292
1262159
333679
477235
1854512
2433245
1379967
1392556
2846930
566602
2094227
314870
1281271
1504495
2396302
68047
230191
1506121
2627645
2329318
1149267
834408
559217
2253947
742742
2245450
2602557
1422069
781865
2031803
1781278
1086038
2854739
1363832
2835426
2363777
1677026
1218525
1354302
964885
910523
2193390
864220
17128
2425511
2831906
60827
1729724
686303
562154
2538566
656931
844593
1506275
2677334
444309
1163619
1020210
545605
1148752
1879425
771625
946835
1729668
569147
173502
945908
1971777
671636
2086801
1412555
1129402
2485685
2916510
2911447
2488595
1068885
539628
106728
44212
1972406
287280
2911741
579387
802917
1489795
203140
2792210
1621207
1599900
1371528
2170523
2286179
1072146
2103601
1959086
2083807
2046642
1697358
1823690
832966
39387
1171343
1259970
2632092
317063
580613
1679546
2720006
674259
2796004
148780
1723060
2389155
786452
607586
2147811
2684482
1502298
1761217
1576562
1664300
56904
1869635
2937203
2445706
1276961
87416
810668
133935
2283914
2441288
625018
634553
1437850
1319579
1920231
1742037
2366338
1337805
179196
1258550
1710296
422847
566919
2390517
918091
1429174
818465
1493306
2892836
587276
2812368
1010918
120310
1608382
881618
866243
1586254
1517204
2492561
1968356
1461737
402900
26560
2536391
763849
260649
488911
1138431
849963
2481755
1831732
1685397
2232418
2750437
2441057
1619862
1215873
1159930
2774936
1906409
2576357
2831657
2045278
2905806
558564
438966
2639551
603376
1876818
285142
2825587
2929129
1501366
935808
2001627
134971
398851
326456
590192
2407755
463422
113408
1191318
2262529
1617215
742785
1324055
2347220
2158632
817828
2713925
249938
2489098
772525
2015759
2525206
1296299
1356788
1179501
1610475
720216
1254639
2816598
1188963
1597160
575899
641434
2026759
2412869
907744
571095
1753942
2307583
1684263
2828906
2316954
1949421
1600434
313943
1138605
1335794
1935764
474259
136664
1988375
416966
1826425
833498
1917358
2613497
2080631
1631311
1022540
617436
633497
810438
2003486
1104368
2546690
1290453
2684205
1006377
2897056
2442223
2286766
2066815
765523
2448075
666779
2440163
2521861
2507308
2150129
651102
2314806
972308
2575916
886563
679570
2786435
2107952
1398250
1917049
1685991
1817489
2667608
704894
970270
1218915
1166801
2692331
1602794
1189451
883381
1212967
993698
2141575
1858259
1574255
2692937
2761933
2351232
2083844
2379538
2122733
778921
2212036
611896
109763
2586771
1155481
2218237
422640
721262
649277
2918438
2337071
1651208
1225526
2748311
1417711
400999
353374
2858845
1413607
738971
447099
246652
237062
125490
2445352
684362
884432
588102
2796465
731306
979593
1001442
1129707
237763
697973
602506
2932036
857252
573895
538165
941974
2901697
524426
1703437
1519866
143659
878106
2571131
511725
1183612
2760106
184741
2309732
923149
1951222
1939425
2441415
285880
2764320
2452555
1851565
2045626
1883970
90958
1923107
1669000
2657822
2471476
1472803
2602713
929768
2552492
328890
1785995
2037481
327136
2371305
601644
1311653
2736858
2095514
1370418
163270
62227
1719488
2247914
2303596
1710667
964479
1658590
1937913
297144
2761534
304530
491505
2196070
2498158
1952105
1424833
2456769
621978
1139247
1910328
1522026
2780862
2493060
750275
1763764
581563
1964700
119205
2214407
2833189
2028740
2688547
5098
1651700
2597324
2110439
865513
469786
2827072
2268989
1228729
2707270
856164
1138925
2023626
257180
707432
2563757
570749
2724520
1232022
2682273
2805406
2846245
1585885
283364
213907
1044341
1041704
590193
1818236
2067055
1347878
2463932
1572341
32526
2790492
2194306
1036071
433985
1336182
1424274
175263
2180253
44471
1669054
422117
1442663
2258015
2833073
2334234
520738
2291459
2621528
745700
1742636
2060131
2622552
1736939
1119054
1511634
1575048
2142362
1287953
1683325
1614260
1691574
422637
2497033
494339
389390
2191556
776009
1026243
1123045
557224
1822427
2693006
2172555
2100535
2107595
1817544
1130052
967265
1161518
1568683
2556013
601065
2148515
1380325
406367
1543166
2374454
2703641
2340929
1501889
1145442
2111367
1298533
2867784
1090851
1553633
409837
2408505
73998
596933
854372
406466
1280931
545580
1162867
54580
663497
91429
1873301
229133
1804112
138295
313095
2301959
2442630
1938478
1844072
1946685
1730334
2923786
1895301
600351
733380
2794768
1761822
2836920
977134
2226784
2556251
1962202
1465494
194466
2332520
2565198
2808264
1853896
192493
2441663
2341254
2544705
758415
487074
2073442
2119184
1075632
1091022
1791390
822973
2349930
1903866
773807
939876
2127326
2559066
1803343
1597793
1331228
2280796
327725
1564864
734105
2779538
1687681
1385855
320758
2706992
423035
1798148
2610684
418360
134566
1894339
1211969
2073417
1395716
467126
206812
1586482
398871
2143670
2201589
848992
1339225
1519292
289045
1877892
740001
1249099
1997520
2236848
2027239
1902035
2685743
634084
2018435
1947726
1719461
1192950
2044231
1483957
1231967
804352
2117014
112862
102309
1031977
2109584
1682918
1415750
209616
2374736
547847
221410
2591791
2618616
816540
2749144
17804
1532737
2029895
1751014
590612
2921739
1316252
1075453
308978
470668
586636
1236108
833938
1567783
2149067
369153
1354725
980628
759861
1291913
1411167
2755708
582135
67728
2844176
1227964
1983291
997685
2779349
1458165
1858884
768922
1954942
2411609
1365291
953874
2194306
2384102
1341814
246413
682990
263632
2524303
2645921
76870
2232747
1745004
1821197
1272512
2633993
1093463
1628029
2020426
658768
66886
2011573
2618482
2418443
2635228
1799605
441999
1704653
900712
1065079
1114375
2718436
2814270
2098985
2529639
2781482
1769631
1220430
2653848
389826
1530611
2039443
349198
2050174
582620
1671982
1193596
1773806
2780195
2808630
807670
1523813
2515830
1572776
2101010
1562267
1613641
2764241
876626
407510
1714198
772825
851520
1467341
1142602
2005679
2720632
2437707
1408112
1651209
645579
2779499
1867897
1848535
32499
2542906
1423899
91717
2500003
603301
1365509
936024
2092703
1538479
918330
2184072
2293716
1130130
1800079
1807642
2103034
2503010
1580613
1779350
527307
2108252
1506336
1136470
801110
1216717
499697
1468759
1630589
2470426
2192882
1049319
1696643
2125473
1261515
1700070
2307136
1685271
2182078
1778780
390173
36756
777640
836595
2740576
573033
2744755
507108
1056346
1125031
534558
2780616
1453165
93269
435994
2789563
656674
2018386
2470753
332167
1374918
1669679
645512
2938084
2253766
1360401
2793238
1377231
2749234
1666064
654062
1472031
2371925
266908
2414054
18814
1059494
853622
678134
1100049
882450
861342
1834605
730942
557731
2660162
1667021
1528127
50865
1023005
690838
2104408
2807104
47136
2054359
663377
1608957
669312
359779
2342389
2629530
2895053
1644305
1786514
48565
2230914
1621127
2909295
2789516
137601
2365407
2016745
724022
2812519
1462984
948182
1026110
719000
907952
607876
222253
1817859
1423922
686689
2456059
1183418
1738839
2621580
930631
265942
1641010
1437808
2299990
2329996
221268
1533057
207513
1908488
2113483
2646321
1715122
1521600
869254
1714202
1649519
1931184
822066
1982926
2421452
821028
2642632
1509091
1598900
910056
1068921
1290564
1673199
1414631
688903
888695
570544
661221
1745686
1787078
1206712
2837431
1707613
236027
355089
1569258
2099629
312296
99929
223512
1711768
2677712
2903186
1817302
698029
1169894
132949
603573
770229
1327720
1796318
2285607
140335
1481114
1293197
2040055
2339627
514939
1135381
2562373
194900
465617
988369
916847
210797
728278
2495853
657325
2078272
1184653
2014829
1658461
2348227
1020296
2045895
1224455
2789483
1994018
1655198
1480816
1945930
316748
549281
750118
297718
1545609
2044634
2013946
1455712
2725806
394761
98743
913348
130660
454449
520033
2075062
1712350
461557
944344
1989270
1248296
329232
365760
2231185
1720708
2820495
2003209
2385979
2626708
2068411
2095304
161610
839700
2483404
720828
24385
919241
1139210
1843417
1579091
163036
154027
1040341
2252447
121799
803786
1250422
1307083
2105209
986204
844754
59079
202335
75971
2355060
240883
2273377
2018251
1134529
2047632
2923088
996097
2638858
1622901
1074825
435391
2680175
2187368
698216
496599
477430
1792209
817802
2557950
2577831
409168
526418
152354
2072217
2887174
714411
2558212
120918
1233459
1135816
198871
334445
172890
2845868
1399856
30677
2272254
1139908
1053252
1355880
728029
1290434
2376416
1269139
1021089
275015
1744108
1615452
1951358
1285681
377561
489985
204304
953460
1221042
2406646
2553512
1038282
1352141
2200297
2728655
1476706
2253146
365830
478123
2536921
1602289
1256812
2352328
1775327
1135427
55245
2261388
494978
627111
976493
2791948
1269994
2799740
274807
553288
2242969
498253
112978
1831060
348408
2790896
1670441
1523829
2116565
205964
1371839
2155733
1317945
2923890
945463
2452928
110040
2602284
262188
569247
2398968
2940355
2068253
1897457
1466048
1892795
168322
581071
271535
1012433
472484
1039572
986838
532290
2916264
552855
2244550
1098159
2386221
482264
656784
2693601
1623375
2598734
2882965
91573
249005
711204
2571242
2389609
2705906
2613316
277746
688843
1791253
401202
1197904
2041981
646678
1950330
780793
911185
2935783
1445010
783051
1366063
134313
1657899
1655685
1977079
981925
1658525
962676
1448912
1503766
2096142
2244462
925608
2367393
2845899
1947047
1598460
1980163
1413766
1196192
2170106
1540872
2515417
59090
2453045
1117475
1599566
1743167
2763037
952148
1631762
2083588
1028601
1217656
1795348
126820
2510991
2537587
527497
2476215
1718174
2203902
493720
1295414
2722877
662953
539987
2547897
2127896
1203895
1445034
1951879
2367246
281175
2241021
2057155
215008
575459
803756
915696
2576645
61484
1290877
21136
1352574
2657286
297786
602065
724722
2347318
380251
1035126
166465
2240697
2242854
889204
919947
1177001
1511849
2516054
1348691
2889821
1235264
2595154
1000328
576284
329276
120106
2930930
634303
2653268
1723844
2409221
2261662
1030542
498623
2064160
1363404
1066698
2384560
1649489
2077017
1128664
1202848
2409499
2805338
1823756
902836
1402298
1349089
823808
1642967
1081217
2381572
420020
178738
395143
303022
1107644
414540
2232451
2643215
730091
91972
402163
2379742
1417445
539545
2672762
1270962
2708374
2693381
2164116
1511381
2363040
1173831
184345
594513
1371012
2443755
1959942
47404
298469
2651484
1703377
1382265
1836352
2077218
1164241
129737
1725994
290274
2285523
337901
2072937
2115156
2723135
1549704
2169785
118122
144749
927188
2168928
1350147
1631065
663795
19203
1318138
1129849
431825
2856884
1423888
1748010
1517284
107158
1380715
1265245
185983
434634
104165
2533927
1402001
1632352
1019867
92182
34729
1229995
2712381
463601
1791856
2296061
2939513
1388756
1220722
741845
682144
490895
2430107
940329
2276975
1443053
193019
150956
671473
2629733
2778423
2453
833911
2234431
621722
678547
2108302
2893049
511182
1008340
1295127
2834015
1930237
2242756
2222909
1937762
2846348
2121144
471173
2753312
2760767
649052
995695
2897031
1949891
2672573
53283
2650315
1936925
708371
1230871
181135
815102
1954735
2027791
2598688
1262003
238886
2706713
2235761
1502096
2844315
670040
1099977
2691868
1996057
1622453
1351537
639488
525854
500329
2762339
837778
2749730
2872341
1985963
274152
1543048
384095
2369447
795428
2369175
2191698
2123462
195525
2201412
1592387
2572620
359958
984310
1244927
1424955
2099610
2779791
2281378
1163029
2710781
1561529
1885637
2363597
2835700
969961
2920244
902296
1727377
1796739
1707406
836414
2676170
1400611
268008
559067
752190
27275
951844
2033002
202696
889639
1125021
2884806
246450
28086
432382
936544
2603717
1576636
226556
2807536
2278676
953096
1576236
1212733
2543511
2281375
29055
1934600
1222737
1531518
1893506
2645620
1177054
919585
849296
1414845
1637298
1173208
2303189
2896536
1609490
1139158
1125193
1979032
1716228
179177
2435491
2258090
2064403
5351
2151723
1157511
1607117
838640
514352
781083
1549382
2440764
959904
2561790
2837700
2267708
1507032
650946
2664083
91593
1168109
2825797
777975
586693
1895994
1072151
912319
2840530
487395
90867
199854
1928572
1103267
1220062
265642
10487
1312195
2689870
2061660
1218864
2142477
645111
2188335
2058845
601343
1889554
1338031
1021512
1647932
469281
1932290
824547
2302963
1998250
2409646
2464254
2475744
1310320
461703
790165
1325592
73151
1610613
897495
618923
2444914
685562
189544
1813904
2186461
1530910
905801
863046
2818139
631659
2377682
2694282
1305962
2655334
434735
2910988
522755
1094636
1619980
337370
1432557
2212356
1672456
1201758
2657002
1092018
1976719
1970140
1943022
1633054
957314
991761
1666377
2767181
963102
1446988
1416092
2908533
974462
2334178
1299994
2454319
2542885
1203949
936658
327712
159194
1869759
1363959
2559828
2269959
2698024
1506317
2803214
2636343
244358
431776
1316789
263986
2520630
318845
2873118
1178425
2019213
1433084
2435899
393715
61855
258465
2793864
1300392
1522864
1069656
1768755
202812
1972773
397294
2594022
1083521
2516525
384081
2004758
1284621
1851217
2256500
544240
2319402
2597446
313739
911780
1274696
1174134
917309
1379787
1153729
416724
1230787
320070
1794745
227044
2577820
635978
1861511
1017277
222810
1296992
1718543
2386705
1118077
711686
34276
1896700
1072071
2846303
308140
2305973
2790286
2831769
2525562
652828
2278845
1723165
2325200
2309583
885039
1851887
210201
2101741
1131743
2392018
991813
2640431
344197
1258138
1182528
1872207
1334417
2208736
1731318
224493
708596
386390
1129618
1248436
2672622
197574
131587
2342194
565773
1066286
2534727
1931267
1336990
126233
1003227
42442
2740459
748585
2514539
536640
2875793
1774779
1336079
454716
1945046
2072845
1110510
970623
2103882
2841689
1314947
232290
1872574
804693
997687
1980546
1847433
2302343
2215657
1664016
899347
2420540
2106375
257218
302822
1460459
2756712
1382477
1934865
2626985
1517374
473067
2726756
1630189
51403
1244179
2032625
1168146
1218787
2703514
2576567
1845034
2660235
2207518
399467
2487681
830779
355652
1836017
1381936
1662761
2722547
1468269
266240
2894281
1434770
922488
2363132
2436899
576439
2496400
211880
590929
2786340
613238
534046
1068913
2355959
2221920
1320495
1438647
2601889
1246775
1270866
1647151
168547
1461414
923513
2114058
1915870
374079
102314
425137
1000192
2873551
1260151
2552739
1219375
2287553
1656308
322308
1741025
98117
374714
2301611
184931
2045961
574975
600333
2052705
2685241
680066
2387998
1398205
1940452
1403099
758113
868826
1765623
25376
2192293
110543
321640
1745507
2861109
2084549
203990
1714402
2629637
1735395
1734683
2032562
112822
2150444
1238485
2573902
2471516
2251914
999704
471457
1372055
1711649
1512451
2673694
2844790
43848
50296
1170032
1707256
1105603
2247799
1853273
548898
921626
320334
350816
2404492
654406
2224468
373355
874130
1118328
902580
1643089
306030
801049
105695
745056
261489
269094
2064374
2234479
1965504
2177905
2800229
1204410
2473935
1123984
2742044
2580755
2783648
1731377
2109379
1441676
650284
2286331
2183845
1385711
1913661
954079
2351571
1786871
607852
306937
1802906
1055539
633902
193306
2209558
267593
1343142
436782
1915740
1531252
314397
2787618
580222
1722567
2404498
53952
559651
2772146
2717036
370245
1629902
561479
1932558
2550066
690810
2540279
2061422
1500612
112991
353788
1068969
2233712
1870748
2363557
1730328
1199553
1154237
2542911
1667079
32509
1342199
965585
1381015
1400494
1552646
1411016
944141
1048266
2514235
2716343
1109163
1428014
1205187
2187137
1403039
1541018
2282996
2709402
277438
1403229
2375745
2069795
1441904
1124591
1201995
2358397
1338004
2874289
1631825
1949331
667925
1453458
2812554
576965
1347837
2104803
2721940
1236896
2924381
2330355
1603027
2467497
1924549
572964
2193726
780775
2910991
1299375
2704231
1216416
359651
829352
812933
717875
1347484
2767395
210909
497701
703323
2078759
1782313
1595161
995727
987846
380626
1421413
1705089
401853
73680
640271
218139
40006
1727044
664364
1529561
462842
1756977
1959711
1220349
1179097
307202
1990886
187011
1390963
524028
2460319
1639063
1066424
1655449
1202226
447075
2146091
2658004
509992
1129969
368846
327238
2281013
2124806
2729129
1909510
1034627
1660321
1007675
1957825
1056757
946361
45763
1766998
164871
1239800
1794686
111027
2270076
1016108
2123255
346602
520061
2749410
1634603
561712
659121
2414284
148937
1103546
1316481
899945
34795
2464680
1110451
388075
2191185
435120
2054356
1364111
2461003
2512156
2120259
1479954
2197033
1799939
1543031
893233
50482
358305
641307
944353
206415
528686
1820318
2620793
2224538
2447033
1590503
1869483
190107
2140748
2416426
486073
708381
2429747
2204301
2773732
2925478
395184
2510039
1090118
1786693
1218908
2710579
1212252
1551976
2188630
506718
2215987
818418
695480
1496027
389831
2351217
1346908
2935249
44289
1890681
2871770
2923643
1664416
1505072
1789339
875058
1868532
428555
760639
2882548
2149885
1070951
2475378
1987573
2591221
1071372
2024250
2634682
953894
1561794
1657653
386140
2578016
1949026
2123381
2239481
1751236
153637
421900
916368
197731
377991
1293396
592710
1032409
704282
1365922
1325670
653276
1288030
1568257
1466047
2643389
2076315
2146609
1411801
1991058
237102
582948
1445588
905732
2733557
1573547
2160233
2703194
2719045
2370753
1316665
1622764
1602859
870593
475236
891136
455884
402275
1974558
328500
1691983
2428370
623346
336389
197917
999987
2729784
1068588
2581865
639289
2228298
2801602
919835
247951
2123266
1204886
995931
1702022
329464
2441360
1289077
2859244
1335813
517853
1929942
1670711
2126702
1080152
1325819
2158897
1766161
2399785
2420166
1204121
2785067
813710
1689405
2775348
2212296
2571705
946834
2197766
583570
1287298
1850078
2815806
1253708
1553365
2271399
2244884
1486902
2744790
1042361
1399396
207080
747181
1170558
1078445
2644154
1277148
471195
1992641
2815751
762486
990622
1207847
788650
2697177
227263
1131963
2928772
2365922
1134686
1858587
325981
126831
1122512
1499439
71612
1771375
1170374
1946577
1669069
73750
906
1300021
2236057
2856492
1495956
1003209
1924491
45983
1402831
1725227
2868374
2928291
1122651
1913001
560081
1708374
2325599
1881945
2404970
1515068
867425
1299961
416201
2810112
2290585
1267644
362678
327622
1230137
2634179
2155354
2076948
872996
2446913
2568703
1468912
1978120
1144429
2844707
2397652
1108853
128438
1344982
1558708
2878286
1521987
2838049
1436883
2891602
1765881
815725
1574417
2041971
1850815
1434515
515908
99537
1689237
1322047
855977
2931748
2157702
1213245
423194
1198699
959968
190237
1312802
1257561
2881447
551329
2459648
2417149
2520334
1787425
382638
2887682
1717007
1954021
2482205
814941
401330
2495366
409210
2523710
1862964
1267692
2614577
195196
1974560
1345998
2829815
2281858
242236
295581
1918508
2091937
226837
2257934
1714531
774956
1520318
828970
2595669
2296253
1467937
2547466
232674
441936
2010399
1352285
2304459
297429
2497780
1568117
225148
926691
1090504
593646
75779
2378213
1987968
1408757
2165782
2230813
1460249
1491916
2301772
649792
2099085
350597
2919207
912163
2132914
748685
72444
741649
19590
2312602
1351618
1864645
159359
2404371
2131216
1369345
2602793
2027479
1989082
1972270
2188535
2801661
2734747
1662219
342093
2212721
2029079
316440
2362020
1327425
1927521
962112
967447
1776274
1527799
976972
1778997
2781630
1333424
1545245
1156182
1561200
2172319
2290160
783236
1476761
1950535
2292560
269138
335164
137281
637775
993245
1800284
2471083
2495780
1670270
2641894
1346855
774146
849717
1662329
2478813
143677
930881
2206051
2145519
45885
2844948
1110559
379580
2272717
2640566
2682303
2720518
2683391
180670
961857
1501105
2019478
478589
381160
537986
842277
45483
2408953
2132004
826248
1907299
2656463
84110
1988370
1203245
2648279
833755
1948384
709910
2838080
1608790
189850
358618
113115
1678917
1026782
1859073
313695
2734977
2105444
2232569
629310
575740
1050495
925710
1236414
1496692
2902310
1334014
1657912
2056173
2397036
1446641
2677000
2057763
572170
193134
2659741
665207
2725688
314785
1348228
1742950
1011863
1724020
1678760
1802992
1123737
693161
781838
988707
902291
2645339
190659
112076
294533
812548
855107
2295959
2550777
2276429
1738367
238560
2372233
4342
683928
2659280
2222421
465845
2750117
1452256
1663670
211545
1719855
773428
2480824
896839
1934461
1049297
1169933
876483
2352899
1118650
257364
1876757
1984735
2872377
29056
1189876
766353
155171
372246
2569504
1882830
1259046
1041630
1133426
2233475
702644
73264
2152573
1152057
2251983
205760
1867715
1850175
2109802
2125716
2327981
522775
462516
1609661
2429783
1723145
1863169
1041703
2911943
2790529
65014
525217
192610
1846705
1584847
242178
27179
706352
2201657
2656740
164950
2729179
1486930
196784
1904205
1905857
1531460
1850087
1138232
1012943
2321237
2145685
348543
833762
1280863
1600021
1192830
1174683
88150
232789
2372193
2127082
2498628
392109
1826757
922040
2908027
1848506
293376
154402
1877367
268115
2782409
270647
2123729
1469352
2699995
1053856
320622
2762738
1129674
700868
470876
1893357
2549581
2915404
380441
1028957
352966
2895826
139701
307383
856033
1968926
112049
2325806
2393589
218100
1965516
435874
2396675
1503684
1749674
2386479
1869239
1292915
1299471
1950079
1783681
2144928
2634984
2139759
2648219
2027252
144024
1154215
2217339
2656042
1423919
1654684
2340803
1112057
2013153
297159
1830067
2740754
2129394
2339297
1620215
2552804
2769646
1553821
2756560
1197592
2331623
1935060
1488964
172375
1558457
687364
1865894
2588589
1312481
962101
2402042
231494
17673
1934348
778131
913778
797094
2515327
185880
2724617
891454
1086823
1848324
1301504
2288037
2679545
588733
1752424
954954
1144168
352207
1730110
296848
1420895
795964
2182476
1057996
816083
794356
145502
1159107
1265569
2185019
2659213
1691073
1287691
1969316
2933418
2606694
786525
2591109
1402874
281589
1337903
215316
2247414
2100953
1778393
1916545
2065955
988771
2262363
25817
1815263
146724
2664406
2630942
2062009
1297887
797540
306519
314772
980923
601939
1454895
1692439
2899912
2392378
1283891
1021222
1448014
90686
2204664
2407657
412582
17562
1065288
1506509
1118042
1525397
2171508
2216607
2385885
1168002
1016882
2044835
1401733
435611
707605
1756407
1759746
160026
982679
2063967
2549066
565007
1866036
1191503
2261915
1532210
897018
2229312
2212467
1759525
2849378
41135
2568000
2391317
749719
1832873
2714155
1072370
2483887
2185593
2886147
800582
1904512
167641
977641
1633620
2904934
1466457
2088569
1170442
1705406
2513153
72986
2205513
1120802
2278890
473572
1690280
1133550
893393
703570
2794144
1299010
459942
2317059
275512
455353
1462288
2123122
2273810
2713680
1540395
2500072
1464501
465887
2059374
2597578
2799229
1497293
83077
2404925
2016008
1023542
2260956
451679
2825841
1445344
2771999
1835199
195371
354612
1415927
2366873
271077
2544840
781377
2796488
226360
800938
2024092
32378
2882197
17011
2423843
2749174
1459951
818254
15417
1850574
255242
2314105
1672749
672871
1044249
1002564
608202
428629
914364
1874965
1278354
1559409
2468815
1009768
2643058
1073242
464284
631069
2899480
318455
1076498
2676144
2850900
820783
576265
2236860
1509401
2644119
712432
1931647
600860
1887109
2621612
2122030
911179
2620270
1285856
2379986
623026
2551471
2706624
571425
1539225
362501
1424770
2573779
2323863
2863436
49441
1389333
2846501
2050980
1086455
2352312
2209106
1138867
1257589
2369870
1255885
1724269
191028
772030
1409601
931301
650320
1796915
262164
764914
724825
739682
2562385
1649457
1089801
1158839
2610978
465821
1829007
2179951
887115
897344
403825
2470655
142363
2189448
1103368
2864332
298012
1262232
1147748
545052
2876983
768062
1357003
2524329
514136
1830414
2371737
350705
2849868
1111421
2106429
234213
2155770
1828968
1623280
2330579
1604769
2382802
890381
665431
2090236
1625340
1312293
920863
1258605
2282932
1089974
856091
2275304
1549599
1010391
2685869
2407867
901216
1490244
1793839
1743503
2546414
30297
2589866
1116058
2935095
1529521
2507497
250963
2258663
1733840
1830477
156364
2299730
2634761
769227
2356903
139481
472895
1370012
2014613
1107051
1125165
617410
384288
2240053
2870522
2036201
1442205
1418114
1503608
1708498
605240
1275199
815128
1367118
2368335
826781
1579124
625171
2227288
822036
1025514
2938941
1376873
875554
1384026
2892422
2390296
1833098
2186264
2114128
2756080
2755618
931779
823759
534885
2278041
2144016
882709
2895168
1386064
2724431
1659457
298164
959596
2620263
1179049
2257324
295059
129239
1877902
665569
1425786
874320
860977
2932819
789331
1549173
99768
1637455
2679175
1193970
1392310
351973
716034
957594
256910
1379272
2345105
2231184
2841065
933250
442025
526082
2650208
482690
2337295
1793063
2831133
2305034
2805721
1171805
2292754
2637479
341096
2865995
1188374
780373
2293922
1240479
1645281
1457492
1419078
1129780
1593621
2570236
2466256
288515
2333900
1167596
273286
861835
1957917
1684920
413451
1442957
1584420
1668419
2596653
846688
1480474
2014847
1732424
1585777
1654356
330931
71658
2714301
1883701
1258250
1379729
2412487
2412503
1955511
1188101
1145650
698058
2452808
57895
1541693
2184373
401757
373697
719167
981251
2848230
2642547
1885937
1788474
2053944
1328856
1450088
1147049
2323888
486661
655068
1730754
93940
208685
541089
609359
2596808
480570
2886376
1766538
2291063
83023
2319689
1422450
719925
530200
2646066
1054673
916552
2456124
1255474
2888856
2627184
177010
766637
1425273
1910447
24288
623704
2253805
1770509
32477
1708310
1141227
202096
2724202
1323703
1399988
47581
622450
896726
1718417
2341391
212364
2742125
2165561
72448
1382316
447691
871248
1010649
1269418
1053572
242911
1202218
568900
702156
1298880
2559319
1608014
364960
421938
1082938
2796747
1967437
2862113
2755051
2598467
2770394
1798543
2563527
893425
2750904
305656
1838027
1388754
1117269
2099487
854308
1134939
2779072
2748879
2924377
1796332
1082085
1522522
700958
1806750
2611675
1175481
738730
2530346
533134
2600886
1239676
2902440
1761177
1177774
274841
402063
2629868
1480721
86942
1785905
1677114
692436
510866
1605832
2183135
2223523
1182235
1069382
832759
1566644
2317595
2740829
2025192
2904043
2098230
1013526
2153280
1872939
804094
2313655
1510945
1786685
794622
1913181
2521582
2641711
156712
1208216
1139565
389216
101468
2170768
2704290
2935875
2857170
419604
1303241
2497295
803486
584461
1903074
1977593
571472
945185
2778074
2750564
78872
2387981
74016
1439691
1331814
674897
942639
936466
1782399
1238185
2650207
380471
591062
263560
1267482
28365
2436176
2056450
387625
1610619
1506371
698842
2696072
195859
2821593
2264936
2738461
877781
2533752
1343356
663714
924549
2158499
1778702
2678161
1865402
2915723
1388621
1606669
1443011
690038
862583
795533
1431145
1697917
1756996
1822334
125677
283697
868871
971466
760773
635725
811093
2937003
1139054
2837477
537344
2185471
1776147
2264870
2574799
199210
2291991
2114385
2094719
840940
2023583
937652
2493498
2512149
808372
903500
2786324
2518150
1293710
1389461
1838191
262349
2505328
1858787
1249585
1802841
97018
356238
2136709
1794508
2189442
1528120
2745736
1516966
376839
105470
2144082
1535782
2065344
2029616
2022501
1924071
2909295
2833283
693828
509602
2491208
2554058
1571953
1084100
2637889
1420896
564588
326010
1292219
2197628
59460
213643
1888153
2565564
2169081
1158315
2255962
2551190
2448979
2809447
540475
2647911
204019
1013612
371152
2383785
2887384
2850925
826021
640858
2103845
405238
1231306
1505277
1541612
1018538
852649
363232
2624509
1228521
398505
2914426
2706387
1490267
1410906
486796
1224133
1182837
187650
149941
698087
2783660
2059534
255169
2821820
2539785
849129
155205
1898205
1149248
348727
1854757
179108
2379374
2722330
1417677
2642772
1568910
2604708
510157
1493254
2372801
1139918
2683968
1264201
331457
2483987
1519367
981478
1982982
1816867
403504
720272
1025991
2414977
1047341
2444325
1593682
664557
2039935
691599
1537102
681400
774111
2369733
651627
591453
1920578
881449
2870652
219150
2740473
556199
1210797
2105093
1081025
2316362
692528
255750
2580886
2884235
40531
933818
2850939
479808
1197202
1552089
2108672
2632231
2830728
970304
2394955
290545
275414
444872
1247974
2809439
1668652
2873288
1204126
41329
371477
593874
327785
2296130
644528
2327967
1561139
2769679
1002003
2046656
927620
1046832
1395844
488115
293768
259416
2613313
1033948
854947
131857
1304644
352219
673419
1100172
2560643
1643645
1350457
198883
1697933
2751587
1021704
1709379
2105981
1896615
143779
1733068
340712
65584
2435876
2363401
1228865
247490
1677133
509650
655835
2310096
2644765
2118049
1827998
2316411
1515513
746797
2019914
1478619
2870147
242423
2172764
2930262
2654455
1621740
2837638
2389445
2938943
1854503
813435
2245219
2256270
2812389
2093250
492291
306773
2601852
129102
2100751
1799608
1985160
1815516
206755
1482360
2686566
2091148
1692961
578523
1421426
1522469
2172262
642632
2218810
1868559
2588915
2753359
2743253
2351880
364205
259633
1267972
1537135
1080269
1339165
2141232
472944
1497656
1368421
1776070
1387764
1818969
1913898
730782
2146072
2008478
1006360
1752779
1349736
2934774
118038
1293767
2782496
926549
1757128
1243896
528102
2470320
1739659
871404
1624752
2894775
1008156
2406998
409580
1535707
1895543
1152522
180058
1567457
59289
2130391
2843680
1711742
2164962
1950411
829882
2146064
2499944
1491716
191169
2342295
650615
1439292
304022
938975
1205518
2076052
2739647
970810
1163444
856591
51826
2245040
2853634
2653254
2272904
636451
365031
2648404
421286
1364317
1465893
1810473
1790272
2503916
1761189
2929581
99357
1490008
2757600
2847639
2489478
1576313
2170300
2854959
1844900
1530243
620279
2759990
1740753
1562592
2546178
427121
1252114
1578192
982073
152105
1433997
2046846
485317
2709235
1557578
512051
2286246
2502689
292572
1823775
67279
1551162
2585743
1818257
2699623
2568485
402741
2804631
1093692
2135409
462325
1661561
1940410
273761
1204751
2560705
1576332
2213586
2844497
92114
2328106
2493507
2179151
1109353
2210180
783039
1585192
2213574
490811
721303
2912759
297167
2802644
1311992
2769459
307535
186263
1618314
1971230
939282
2607943
731060
2481546
2616471
813527
807333
1172947
1822027
826173
2169997
978246
493731
2674228
909356
2548515
2889002
92493
824626
1664739
2172978
249508
562146
322588
1184497
1834594
1217321
2843230
1264976
609802
957698
2736510
2551916
510691
283788
2823996
382388
1556666
1605572
2893547
2695193
2246801
1167164
2639926
273157
262178
1260935
1450047
1446582
644808
658725
611766
61825
403064
2050823
1384897
1842164
19172
2441865
2500806
708404
2771825
916850
753965
2111231
1984615
1134365
2199260
2389805
1536694
2252526
1952180
2089531
2507476
2759975
2592261
475249
2677217
1860768
1853533
2931633
2533220
669294
1391536
733286
1288617
2905772
188470
504225
1449458
1510554
2528433
221772
2440632
1369882
728448
994890
720163
2302506
2364625
2522976
406079
1801217
2473789
2085198
991107
659630
804970
1516486
630208
2256485
515559
1978996
51580
2800412
475807
281602
2536551
1749527
980006
131238
2006445
2099442
1673859
162156
1905725
1877629
2785445
2469394
1562925
2539043
883863
285114
118511
2086967
723268
2498466
1073948
968087
1224069
269644
2254092
1665665
2326068
1090956
1746800
1933447
1079766
2262141
505252
1110355
1510431
2152984
1598385
479508
1442496
942542
2708253
1005061
445823
48974
1147234
24548
2594856
1279866
1027218
1605082
1594186
1585129
2759292
1946556
137185
340156
59323
1827904
2636811
2607313
1108064
2752157
932383
1313891
891628
374408
2826003
1376543
1058501
2924686
1496501
1810180
2240341
2888691
872638
2922392
1629925
1237295
59513
1828070
1013309
1855590
204783
2674098
2460985
1095388
2056997
832314
2868814
2769269
1527942
1575860
244557
485419
109423
1499690
2101491
768756
1715675
922569
992505
478955
2485909
2291634
1932256
1338565
2331204
1501356
189476
1898829
2788282
2224153
2118629
1059162
1086786
287319
1731006
896314
20871
100886
811132
323516
2928984
1145847
1687728
1727299
326298
2508565
1169193
2086500
1452787
930678
2313220
2090803
724275
2753837
1217942
1036416
2541055
2783854
1948448
46189
2525426
904550
2303922
121628
1188831
2555977
1753598
432833
848228
360692
1942891
2264531
2006065
2527977
2572123
1404003
934921
2600484
1749765
1170437
1221281
1191909
1213314
208019
471072
573235
2173535
294316
965350
1878606
1801098
2624251
1416002
1681530
2357765
450527
2254351
2633693
1091372
2286338
25474
2133566
746860
1717004
1826484
284807
2024710
1503325
783779
218278
1374610
2248345
575406
1221332
2630474
1714010
2509733
1799082
1189483
2559516
309173
932005
2381588
1250815
1952612
2530605
1069379
2129478
1271642
2679213
2926632
782551
1139211
515312
300730
1586529
2552282
2658473
442550
225129
993129
153045
979291
13995
2347353
310881
909328
1286657
2463370
545773
1189854
2561469
2816935
2454619
689031
1790785
216342
1892451
1945614
1969908
2239455
2698408
2503970
2734618
1036185
727933
1428504
1370134
2291939
2031607
396186
1709937
1701652
2423934
1740934
2692860
1556027
2010812
2454945
347735
769099
177659
2376071
2259239
2037933
2133080
2635398
519461
2192594
1669758
2929665
1504648
2486738
1306652
1901245
1706466
50808
2602921
2323104
2897054
173085
1452490
1095082
1807086
1100443
823722
486138
968997
748357
2786651
1778061
1522626
1405670
1099942
1815843
1958934
101026
1265185
1027377
793374
2113439
2721631
2049559
2517811
2652270
2533684
664170
265339
1220075
1973501
2235337
252067
2137774
1329742
2358295
2801410
2139278
906309
1659034
2460640
668569
488863
2364868
1805526
5206
476308
2352166
1852830
1317148
1812883
577704
2169690
178735
1654604
193628
937731
1777104
807495
842183
317121
2768718
2580508
2288901
1091059
434651
2233771
2915721
2585912
159531
2503368
2819329
1203096
1429654
176099
1702423
2847323
44663
2184309
2536326
326291
695900
813624
188471
99293
389902
1248511
1858680
1871435
315597
2146257
2904328
285645
2075340
515734
289844
2776206
1093633
1538462
541641
1697337
1865260
1064719
869107
758902
252395
1585586
830442
1183488
1054187
1676718
1061585
657811
1088129
2868449
1042467
2340681
25110
1018088
2758475
599807
1261730
864892
1288955
155488
1579402
1942030
1671717
1292998
2037832
1376262
266712
817790
1531262
870221
1383413
359176
273806
2559220
1575190
890176
989495
1782718
963912
1665794
479637
201336
2463443
2342605
987969
1974465
2688866
2852576
2752103
1877053
2631592
981146
317871
1342178
2853708
1531921
498767
1567142
2711926
2890567
310527
1867339
2130512
2189047
1670103
1389418
2930483
2572140
596301
443882
2711862
2932957
1332155
1665471
1652867
152116
283661
1108848
1759191
1179996
2408207
1478690
629018
884429
1549113
2225223
1679575
2119334
2318052
2029714
395102
1993841
1408322
267555
763957
18334
440776
2495205
2076081
2279433
840776
1294888
1316191
1319889
1398412
2852558
2088796
1525370
2179956
463267
352751
306221
2162426
2759621
371873
1017952
2912321
2614781
642139
1365275
60073
1680114
1673914
2736519
1667780
1926780
1867761
530169
2381557
2803298
12735
858839
492619
832379
2411650
2915455
179399
2658823
2616054
2487210
1015334
1569261
874724
449694
1532872
1545239
429015
2791293
79548
861762
2082556
1087646
2360282
2436305
1964107
872689
2444144
690682
2150201
966818
2848756
2260591
1861343
1982166
1236060
1938706
2512154
1471273
2736871
1982634
2767610
2588811
2528936
1576391
242901
2622467
1071558
463001
2860617
1820140
2878564
1421002
2064668
766706
227984
2772547
2636246
1227908
2686568
2016039
2787941
2181700
1774282
1771160
1117566
2802433
2577987
1331200
535302
900248
73677
2392953
2083322
2030918
1977780
1796457
91272
1088610
1655648
2858568
217617
2360321
298444
633130
2871833
1999386
1198409
175332
2030276
1787359
2264541
482104
1849602
716835
1013916
878634
959415
2319497
2761549
2281643
2899577
616593
2856390
2294411
2286334
1227910
1753599
1920759
140641
1173460
2109062
2301619
133363
719977
629157
1520339
1847967
1401971
688043
2206841
2005441
2783861
612272
2511560
2848656
2830183
1840644
123944
2025118
290386
1533210
2656389
1576879
662947
1956398
2156250
1320425
171741
1524861
909164
2732297
1526588
1743455
1787167
2339847
198483
1842926
2349879
1812138
1523066
1834513
2654412
238489
1803745
272685
1775587
1858694
2245871
667975
1812899
560946
1925033
339840
699705
1185361
377574
2911338
2604338
2327387
711564
273368
969204
2304638
85112
1212464
1723429
1702764
2466181
191344
1128973
505040
1739072
1403052
2759266
805582
899827
162205
1220773
606430
322542
2079455
1510387
1501869
545655
2534080
1095500
1542755
919825
1393484
2386036
1401656
2742851
1949897
1620577
1218371
1353313
1294798
664168
205724
1076411
869938
2742385
974113
788900
163004
64674
2147047
1845437
1608943
1811578
697215
1201867
236012
1993404
465479
2326126
2940506
1918523
1622627
1353184
2061834
2015306
2532359
2206703
807689
1642445
442989
1847130
2257486
1452400
2371921
2214422
916177
972415
971764
422018
2177782
2220464
278144
760358
1226506
2281446
517716
2297387
1111534
983455
632641
1119225
1504356
743741
2814366
1936631
2275816
1040477
897148
1868704
1756641
2484029
1400136
2861136
2878648
2479202
2319972
2703224
1830269
1133415
1816805
1782258
1202220
477968
440750
1837571
2264403
2458993
1792015
1339889
1228952
663039
245604
2314374
2549452
1516385
2574773
2839313
1160263
723016
626125
2857454
1163014
917685
2717986
17064
13017
2894440
863299
2567622
1800511
2844686
235205
657046
849485
243901
1459286
506438
2560509
2053892
2129352
1092307
2615910
25159
1921562
1923375
937568
777715
1783320
981764
370613
1642965
759978
2474946
755378
2191626
1312946
245655
2229710
2309509
413213
2479865
1336901
1143386
554063
1306465
2574540
821777
404008
628343
385664
2208004
952614
951172
689203
747598
1904985
863520
1666130
2877827
25007
466745
2148790
295874
278790
1682104
904961
1482647
2109004
287621
681473
1357381
1287361
2787047
119713
1403791
941344
302377
1351371
1753161
1394366
666641
1970161
2236376
636978
399183
250916
2838319
891741
2474212
674884
213110
1384003
71722
624275
860579
489754
318205
703953
1224029
1612900
2392147
483930
585332
833653
1570571
1821335
408479
656960
642587
2729116
2381950
1037172
620117
2417052
1643206
1669018
2466999
2435539
1133127
2780685
1497461
1121323
1867145
2325983
1255873
190676
2296112
2151999
1373573
2441835
1814947
1689062
704919
377395
2684228
2669263
2940410
1002202
2424859
1272372
496200
2885275
2185911
248752
598114
210034
2203159
1218175
2811683
1605235
24489
1589332
1804260
2686213
2783308
1840072
2696369
2506163
740166
624624
2253375
364917
2262900
703199
16614
1694257
1101187
852072
661269
2891743
2922493
417685
1619725
2006476
2632838
1125334
2000878
1068479
1940916
1307422
2206237
1911224
1309765
202873
2286566
2456142
846270
230135
1027026
1076396
1316739
2901156
2077970
1291373
545718
36239
2101443
2544715
824420
1165876
2861688
144821
233954
1004420
2209601
1983494
2154242
287422
258093
1879072
1083186
881897
1127067
334280
1801858
1756798
2505715
466146
1579931
764478
513723
1608107
2875636
914859
2080843
1998195
1983171
462495
1667372
476177
2332469
2498415
648393
2758200
1938637
1600381
747381
2923261
1295013
1752136
855255
2760243
105620
958452
2097923
1120681
929900
264325
742108
2787677
1812266
2350837
1440934
2154015
2818757
2265465
1612490
1805781
1285469
1561059
2324758
2697967
2123358
2068513
109962
756803
1577257
2637758
462556
2197479
196901
2181685
2672480
358195
1574184
696565
2663518
941923
1614905
1466544
2258480
2858542
1930494
868188
402432
2878626
2612660
1170776
2189460
89323
382803
684169
2363203
2752027
2275030
379995
2065047
529169
1701652
541370
92739
784862
480549
714859
2489934
2823805
1125429
840982
412839
866572
2614942
1760931
1156071
2016674
830355
1922806
1238557
559028
739051
635911
159163
96548
528122
2530595
2793323
2562079
1331980
353747
661986
1230218
359457
2340590
2199481
1802289
1193832
209368
921207
1909609
687997
435081
606123
1797647
683457
2575486
2567060
2222907
2626065
233961
759293
2219816
1900655
739201
2828129
2721351
1038888
1083955
854852
2357885
1022177
2358152
753839
2926948
2171532
1562637
514385
1776671
1555671
1635051
606751
803977
801648
1222605
2915469
1311502
392194
1646073
2858867
172408
1903794
2202035
1654260
823743
489859
2717985
2322026
741506
516258
1915856
2519558
1456697
941935
2344299
952192
2230680
717145
13541
2728799
2119486
2550146
811208
1360707
1974626
1751046
2449703
628973
2908299
95517
1706979
2867782
503895
1534262
1306700
1828715
2227448
928264
1763088
2757798
2158423
157248
2644213
2758465
1577084
2577308
1343264
2572266
67332
2805360
2649407
263190
2540990
373874
2286560
286148
325250
1715380
2578097
2742647
2258332
2161143
2034069
2832543
174902
2454288
356153
43275
2365273
648260
2274018
755511
2538755
545210
1294286
2747248
2090816
176925
255962
1463392
597948
2302228
2873132
57324
1096680
2346778
2774348
1604888
552530
1891889
1925287
1037066
172062
1754667
1705409
2022874
1280668
1961299
444905
1189119
1247230
955008
2690450
1759518
2142652
1635266
1536343
4433
1702101
2393265
2108368
471246
569960
2176298
993996
187771
1128405
811702
2401666
2769804
1435638
942027
1721104
2325647
2145331
2180702
1311800
2750534
1442086
230259
1510332
1257464
484147
2041070
227739
1407061
2669358
1683615
872634
2203006
2871335
786599
915569
294155
2115615
1671536
2728906
1113876
1123328
2318154
973046
2483345
634597
2914169
578994
2599085
2046291
2739357
931597
2053568
691757
2651076
1364960
2088218
1894832
834720
1770620
1372771
2483691
2606911
2575857
2027014
1401663
760045
1539135
2735530
760125
676605
942088
772946
2102476
2448639
2425690
849152
2799819
1643122
2926355
2489588
2219250
2673476
2292022
1657239
964475
1047169
2581552
1631978
1628875
179841
1759263
484821
2154650
54986
1754577
2050942
1451528
1930308
961072
2293811
1427010
2282662
1899746
50950
2440800
941163
2318786
1537035
507268
583592
2320076
707879
1350182
1448654
2666668
2622185
2460603
1037924
1194718
594381
19876
1810176
704393
1239423
2296408
12791
2928449
2558856
1389978
1166266
582480
611685
1478775
1608229
1687381
1021594
1274812
1005011
1494782
748774
2346414
1221144
2713395
459276
1803032
1496755
2822766
2142514
2609221
2269589
2317102
1285819
581461
2193186
1503396
2625144
1092926
244435
2892451
1784509
1827737
2236024
2352096
1493694
151680
697032
243874
785502
292144
781035
82471
2311962
153578
1307010
452949
1723387
2717788
2872411
2139989
839724
740319
1354646
2926673
1981205
105219
2457598
229502
1113455
1183189
68802
2561694
635339
1242364
2411026
2368099
2757508
2734688
2423424
2226476
185325
2463627
720206
1945558
875204
2371105
857746
708869
987889
210603
2723240
635370
92543
1008047
816764
330916
2863052
1532994
1968561
18620
164421
2875310
1594696
1599755
762484
644042
2299622
1981160
2061513
2518209
283152
1478700
1317055
2637656
851421
252479
1784506
328060
552307
2412209
1762380
2653146
267513
1240683
2750997
865589
1388834
154369
1900381
2743651
611368
1326692
807902
754252
1866994
107520
2689764
2398701
1878280
1091927
2641768
1801441
2621216
1340983
651307
1108707
1711544
2424063
2311108
1424189
2893410
2595117
1829792
742357
635072
1311053
120056
2477324
1069740
1775059
458494
936714
2903254
2368792
288324
2648648
2827791
309441
1222871
2369126
1664928
1789635
1963009
687234
1119567
845883
2509466
2128909
2884745
337507
1272577
1866216
1372473
1933250
2008849
1132477
1167976
107690
965836
826987
1577975
2194146
964664
372818
1408699
358790
2064339
366136
2807189
315157
187478
2842180
945419
147053
829427
2639903
1700668
1523041
748974
1252276
523132
2636283
1394654
28207
2479550
795293
1222363
960587
2354736
474315
1934225
2790736
920301
1034103
1831172
622126
1685369
1787413
1092442
1803533
1839309
57461
1744177
2670518
518584
1613597
2085421
1836379
1033992
1198032
479912
1741190
1548608
2780669
1103914
2729917
255603
450072
1728949
1866829
2120356
127402
1598971
283851
399051
476462
2645410
2551009
739484
2482612
2911546
2786574
2678886
1446584
177840
2335397
1336672
1880264
2385064
2117463
1452587
146869
451646
2137575
1861886
260314
1466544
2239678
2197764
1918960
2855329
854294
2840195
31009
47353
255177
973172
713122
808220
901318
666284
2740758
2073908
82989
1084320
726702
1168673
624628
17320
1613835
269486
2751227
2180743
1576286
911219
233929
1017879
1194166
1865378
1152380
1238103
88324
1370999
1883108
166192
262144
2821801
266210
2786939
1380650
2841656
330435
499321
298516
1784469
7484
390105
402936
2581677
1543120
556807
640287
606805
53305
1705649
296582
759914
956669
1109160
89166
2333106
912124
615703
1740526
877736
1021416
1998956
271717
1791113
751038
2929036
655968
715282
82892
320420
768258
1540152
2827491
109289
573931
883021
1792506
50119
640552
1105074
2644519
934815
560533
1826779
921659
1399144
2808606
1637977
2578947
855080
131190
1972015
396438
2600102
1293516
407417
1329680
466077
76075
861650
2033060
187631
2641399
165734
1552108
211512
1936776
2256806
2688166
2560035
1330174
1416006
237212
701459
1925554
622767
2539972
170366
1769927
467705
759972
1130752
821201
745933
1861906
1113848
685814
1676523
159236
551216
213663
1543168
844956
1024342
2312047
748924
165375
856883
497805
2165355
499599
1241228
1022364
1030698
2536440
2473686
2472927
2374317
1508007
2120535
991767
1454323
2114948
954564
2808933
2868737
879654
2216379
169589
1338733
1215020
1856194
2167265
2212128
839345
1707211
2658499
466017
1433608
1579451
1307499
2207632
2288552
1387011
2554097
547361
1369565
405354
2798245
1484551
2418410
184281
1256932
708782
626
290006
2414689
1975543
2608014
212806
2717587
704270
1766382
29790
126251
1114252
2845839
2160117
2597251
264761
2247469
2231660
1819808
249138
2421372
608350
2859162
2479980
2354241
565280
1498634
1010672
2010931
1186208
865160
2692352
1883773
2871894
1505481
2207309
1848653
2003604
2759850
1828326
777869
1074035
1040582
2457123
1438148
2529640
2456142
290764
2857150
1770213
2124984
2831115
1423627
2328863
389609
7442
1118937
1863372
1994671
2429581
1263511
1058279
1829772
534973
300539
1126270
2478629
595023
469228
2566004
229519
204444
190313
1917959
2867006
38983
2216737
2559705
730119
1171239
1586501
1731331
1693752
75615
1143454
1500041
2688787
51870
319502
1872236
1329700
488246
187057
2658219
2833310
2201490
2874417
1521484
2867841
1636592
1557932
938175
2018668
248367
1324742
2292398
792372
787135
167638
1211188
479373
669903
1742063
789573
2825699
719943
1531974
2861665
2419835
2527768
1763969
2866922
1122578
1979542
1371692
2510923
2553151
471600
1700528
1751745
2258844
1514797
1989932
2356349
319182
302973
225786
338084
2455023
536470
1714500
1404212
1341313
2060956
2737914
2531164
821381
1214734
2265377
1925207
517072
679222
222395
2934541
2318089
2582662
1529444
365968
64768
734787
83271
1630160
2499721
2464302
2157830
1118298
1165856
180061
2351995
2130234
2787550
220429
726381
2734557
77887
2611601
1793576
888183
1173653
781672
286427
1242224
170736
1277760
2838994
2898641
568851
1418704
1849862
719335
800888
1936164
517716
1881323
986194
737988
996148
1810058
154508
669933
580812
2888118
1112296
2484481
2601645
2445491
1001772
46584
1805846
2608806
802515
250240
2229601
163220
2760584
2499495
709469
1393546
1547715
836806
1208132
1782916
136616
1491603
1463778
415173
276825
1329015
2118936
695387
159091
577005
2496215
2483537
2764246
2242934
1317901
1180397
1857722
2348721
2110377
1895319
2391220
2703687
2382209
1428513
872072
2821662
1214934
1792192
1908582
1961577
2438818
606608
523421
1778964
973779
1436608
610769
301907
755714
743549
2859702
2612483
986016
1566820
1050939
2368098
2109210
2017439
1533594
615536
2473477
440055
1164409
115910
120281
2580406
325404
1279686
1446272
294062
2355554
1122076
419033
1511148
34818
124072
2010675
1312523
1784563
1334160
1919298
2385071
1891547
1311213
1231270
382691
2766489
1785663
1594876
1953620
519325
1704707
2128749
1046508
141803
2932844
2375619
1282044
375399
2541919
381725
1053387
1404155
778538
2124908
1990842
1737799
612711
2515448
2194296
2548447
1300608
1409427
2793710
218077
2050605
1833494
2225976
962341
2089118
640993
408432
126624
868508
2758885
1149105
826077
414423
177901
1193943
1503717
1849189
1264782
1701319
348558
674123
1938187
2222704
2063215
207694
1297607
1636332
1661873
646646
1944099
2385891
1649330
2064467
2598761
1022558
848184
2359019
2543933
741258
1889237
1024629
657839
635521
1032743
892899
1330105
557399
890290
2863585
322267
2130353
293077
153653
2256589
418855
2183775
693977
1649333
2683060
2677003
164077
2833614
56031
1655571
2303713
1966042
2897695
510427
700824
2588089
1038404
473099
2687346
958194
2612404
95015
1519519
1250567
1771659
1946256
288346
2914334
2006060
1652315
303390
640533
656896
1846220
242040
164773
1494926
361812
1069475
1984438
1277161
1712022
2293617
1743701
2763559
2401043
950491
1969281
2408894
2446384
1203002
131379
2419788
529303
2755556
1049661
2298639
2528990
2676257
1169256
111599
1609611
1413709
2800857
970574
1730833
2710587
1944250
1945152
46142
1978436
781835
373737
1217433
1688053
1201540
1206149
1400467
1170991
2705228
22406
2814670
183966
2181003
730916
511410
2181567
1598703
2377859
2257327
2785823
667112
101665
2161074
1113923
1652112
1252890
1360934
1574863
2215322
265427
2599493
881765
717391
2405307
370982
1386124
840368
667235
2741632
1191344
1609745
324908
1180940
1317938
2846986
2903915
1192164
522194
1718160
559528
2266863
1092761
2803691
1408049
1231640
612938
1634367
1356586
143212
465514
291247
1770840
134381
104459
2754363
2393974
1275602
1183706
546477
1440131
2357103
379101
2137656
2097898
2931542
1671566
2729319
2599615
1832207
431204
47236
833222
465821
2319991
610494
2449988
1128855
1622176
1161040
2037197
1771140
2504409
1999169
2086853
2486318
2593701
989603
2025441
975301
1646749
1940178
213057
2565752
858378
819613
2728607
2303054
2159706
832540
359199
258531
1336981
168000
953056
2437008
1103187
348753
291567
2393446
113611
1146848
2673054
2305364
2936262
1432633
884459
1870827
1553036
2666121
1808467
2570798
2401131
1564504
1803303
941653
9602
1448189
2126565
2821292
1582274
509458
1944084
2302501
2749027
2385764
1754425
1264933
120905
963468
797911
1206110
2841030
86212
718792
2508574
2011518
2330932
906550
1271701
2915308
1217107
4257
627983
2684842
1120062
1790850
2918611
963110
1020862
2229474
1527667
2624813
1519359
2085873
734319
2601434
1259002
587648
833151
164164
1863120
1617140
1838871
1657175
1361265
354771
1191582
2770827
1606533
2585299
1436474
2093503
373317
2211963
1045882
2281445
1221301
2672127
343870
2361818
1452320
2849030
190265
2099272
2907176
898020
2190592
2456111
1627142
1209674
783878
1566787
3563
1020438
1880021
1522414
1751245
2026718
2229157
563155
1908212
299278
13177
7000
354584
791935
349510
2395241
2593768
2568039
462962
2027574
1364668
163296
1505469
2650702
990118
659857
2069003
2900868
1955734
1155207
2836018
1741384
2803947
1031741
2625744
2744151
2457832
858842
1205065
113732
614395
185029
879400
2216584
890672
1378241
1221366
1246430
219803
1767025
2854187
2015189
1227503
794694
1101115
1998820
2084544
2848018
2739925
2476373
2253140
1807102
563916
275321
2882139
55683
864387
961736
796274
593889
2668542
468865
899532
1275192
2486278
124386
1819898
1147292
2273250
851130
2138116
1514426
1808531
1000282
1934415
2634304
2712153
2591713
1208134
337864
1858629
1103950
1513855
197330
1285631
764993
2684796
1602518
1022779
1479432
731831
1974173
1636255
560872
1656981
505525
1131903
2825379
584446
1104133
2609279
2821148
1391699
1289705
265243
507548
231883
1212927
2286189
1192273
903673
106161
571073
699008
1596534
1883325
560053
2866638
1313065
345005
1274203
1646220
464324
1344558
599634
1803545
113290
2016559
2652899
2777722
1465145
1757886
2026761
216414
2135602
507145
34556
1926386
2406714
2746062
1612721
2909740
879699
1906882
133666
2564933
2267870
915891
950600
1823797
293416
1824018
2111209
2629805
1826252
1554163
1217047
1569470
1805276
829263
1238135
1007974
1457978
156502
2029221
235588
2286048
1254444
799712
2419584
1111755
2722830
1902292
1708784
1255967
1542223
695026
314793
512571
2631090
327742
1516619
2565808
2356146
1360630
301919
551820
1354501
1096011
1359728
934084
801251
2489048
2603342
1753775
2449248
2211636
1109441
2013956
1115773
1818453
926026
846896
2694801
2350269
579930
2118838
2559179
1782973
2237316
643069
950008
841144
2358843
2813092
2360573
2037989
201525
1144638
999754
1067233
303301
4642
1410445
2721977
2522305
2634541
1102993
265983
2546876
1623132
253760
2410313
1505938
1302471
2127573
2401751
1170711
341301
1858700
249979
725817
1565351
1746332
2851464
1507700
1794848
1062119
1209472
209422
1505438
2416254
1837035
2035775
2005602
111369
569037
697253
2263714
488782
1055654
2600166
1156992
1864949
1449459
2910583
1081705
756895
2662234
411117
2541509
2351701
2258294
487620
1946869
1963717
1561131
2224662
346636
2658702
1304591
1661811
2758913
2802107
950370
2848872
534490
2690785
1171941
1228479
1019524
1131431
1118129
238016
1914444
2645811
2655824
290095
2113260
603491
975506
2933427
2399232
1676941
2180791
1085201
1558547
2026319
2782103
2807469
1347222
149429
2815593
1170733
94550
36460
1712
1557808
1527611
2156808
469787
1913421
1192971
310209
2012229
2270393
1642036
1610204
2347034
960580
375767
906500
2435906
478032
2342425
1520314
734649
1686932
1026312
1295503
1051996
1297098
2430327
1766116
120963
1864608
1334071
1229928
1002729
384068
10272
2403644
216339
2715512
692584
1114822
1008043
393172
952432
850519
2214930
808688
738370
957904
202759
1456199
2429375
2870832
1939319
442380
708749
1379126
570118
859581
1615125
2794114
102513
2187214
494027
984633
826825
2350681
1908636
1766155
1141392
1595115
65823
2073724
2604033
340845
2348123
1709772
2738460
2913250
662890
134528
642815
2741796
562258
1583031
1944771
883509
1198289
1580833
2036123
1732262
2887998
480982
563729
948205
1931100
538381
1444001
2034732
1465754
1597587
2359928
1360386
982506
2274741
1086213
1547378
353184
2314103
372405
243795
1470520
883562
1188230
217970
1887830
1402849
1141522
611849
1014322
958529
944855
934298
1358965
862265
2518244
2446712
2268980
330584
5549
2061966
2349622
487775
281213
2234617
1839671
549544
975950
2095492
1038908
2733232
481900
2119565
649942
1833450
1118522
1671243
2312586
1056881
2416915
985198
425564
1997049
1802530
1169766
1241578
677080
927098
1426093
1835825
852898
2880925
1706430
699040
1562043
2676187
601454
1429018
1942485
732979
997914
1646360
2147063
202319
1997610
1074099
1400821
1992674
492907
951442
2068169
680326
389720
155178
628961
103407
1480542
2199900
772772
2081119
2535827
2181327
285585
2273789
44883
704019
2835545
2583162
426610
813683
2373800
501824
1651363
1409636
45874
935083
1534825
2046856
1359563
912524
2192957
184685
1167100
2605819
1358008
2083979
2377862
2931010
966708
1726535
1933435
1663394
2372308
92668
2191663
2081602
1672996
681226
1310942
1317525
138511
202590
932196
2363305
1719190
501090
130176
2582483
2141737
278422
2775004
1607636
1071108
402169
1518173
2073957
330801
98456
1312603
1708283
198046
2613344
214491
2243279
1946778
1512736
896078
523190
1363452
2129197
2065277
1177484
2194232
2369983
2679929
2646165
1116657
1110824
2531802
1486921
711936
992939
1547061
2773600
530359
2291029
2605742
310128
499751
40021
2617466
74150
335141
1343634
1991490
1140135
2005188
2701366
2069947
1705968
1883575
1237540
2399155
2472677
941605
1627330
1800155
1369335
560079
205839
1915223
1554724
1106527
320959
2086652
2891135
155954
2574790
1640096
1743546
1327968
1363125
2450230
1987410
2088736
2196879
539513
2402228
2136380
1965130
2102573
1224354
711089
1645831
175161
2620465
1297472
2464777
1178341
2470032
2226160
297348
2363208
246643
2025090
804639
1099108
1816299
12884
1081165
2320373
1927289
1755203
2065722
2026437
2005570
1815785
1640291
437405
121087
2639651
1118475
129728
1684956
1067724
196001
1712721
934686
1909914
678441
151217
1122819
1688673
2320417
1316953
1685317
249832
510786
2386677
1622758
2007430
2154998
1926743
578342
2366152
2126480
339150
610038
2816058
2016506
2238755
1091177
2038901
1992052
2313514
1755733
2177132
1625764
2736296
2026885
461635
1297815
1356779
1764732
914675
2358629
2686904
1711673
689354
444920
725078
1704464
205428
403257
224574
511798
111157
1179098
2395131
2677776
2915303
2834604
1656277
88021
473007
565013
572360
517481
1059659
2716348
2191321
1998223
1168005
2320803
2547194
1286324
2757408
467611
136654
2052013
2190503
525439
950719
1309714
1007697
935979
1483422
686059
2397374
2180225
1712417
559487
461388
1511637
1079484
1864385
172581
490211
1990252
2732713
950477
185594
2499494
231880
2174718
1379911
1163416
590146
1390030
2813763
1165119
1485528
383296
653899
1111163
1737302
110804
419303
932329
86830
400990
397143
1595886
1940332
1837788
873027
2337208
2516105
2256421
2162510
1808706
2722302
784866
937173
2689680
2804057
2155287
1694302
404068
2792016
963462
2053032
1140296
887652
2193225
335793
625130
515638
1700157
218543
2269926
2088579
1031115
1062221
1170914
1004419
122492
2570479
1624089
1044491
85233
1410261
432431
1486072
2036471
571106
1213976
1835094
424994
2460047
415408
2102966
2024078
2893328
967938
351927
1780859
2260382
665504
250461
2246700
2013627
226764
995400
2719168
1001351
1787450
2548846
892538
40525
2551286
916045
2177022
1785648
709246
801177
2070218
2754240
89708
1876127
1396837
151492
2028856
2637946
592292
989416
1511327
1220681
2073519
2907188
1069985
194828
800900
901825
222304
38036
394177
77922
2138854
2589987
1923732
2402043
410545
1459255
1584381
602538
197978
1759870
1562466
1855408
1632552
595671
483370
200616
595129
1090035
2838139
2014141
2522393
2202207
633035
174506
236971
1895730
1127015
2163808
551825
2347324
1223878
2784999
1974246
228496
2915464
2542833
58550
2154902
982923
1695286
267554
2599363
2876062
882972
1881688
1809565
683426
1436793
2542913
1636029
610464
924448
109048
1389636
692482
1996890
741084
387295
2302994
2685334
782704
824557
966292
1390105
2393317
2177584
1766497
1008359
2394676
1168549
830773
291022
1643310
2363272
1535847
2413841
923134
2197106
2202834
1952818
1459580
1958084
2900439
901784
1306306
1292526
2602082
2852622
2819693
1375817
1744063
202757
532968
2749985
364888
496395
1538295
2498699
1903287
1941090
329183
1945297
1055878
644097
2934972
847331
472618
748716
1864492
1082552
1528880
2219737
1766259
1192480
1795726
45980
207531
13647
286848
686352
1214073
376640
79993
522307
2613898
588271
654049
265282
2793046
2597537
2610479
1551489
852311
2021453
674111
2085596
941860
1360609
483817
2818448
1244434
478317
394362
1881617
1487709
511527
1501557
1601925
1703450
2721923
1877213
951750
2601494
239534
2216015
1901892
1447019
2345664
1514267
2658975
1430394
2155620
935680
1997069
1220294
2836793
1788768
2807418
111360
1209107
542377
1588780
1176445
2261671
2268282
1170719
2183069
140469
2342050
1497436
1596825
2472112
1292751
1878551
2264360
1907692
1388226
1235175
164621
633682
2662616
1943773
1262463
2814798
1856469
1102587
125671
1066448
1967660
2787620
801434
2209135
1902626
860995
474591
646853
980140
1677876
1889308
1783901
2441008
862606
2662363
500406
581290
2165841
640345
327842
1434535
2298478
774493
144524
2538014
2424884
2192010
268525
977897
1216343
2299682
995032
1057583
1248787
376235
247445
2163814
1868402
913640
710352
2650484
363259
2905430
145777
2019934
1749645
578874
1470412
1060166
2510965
2267433
560679
2802887
1946515
2694189
74276
1224677
2338356
1952336
1191991
2680804
332905
1409473
738725
2840424
2888151
2745473
1800168
1353831
513533
2682720
1505082
1589879
2041490
2858005
1550896
1280698
1947215
594810
1473071
1499310
2710058
132644
1228275
851939
1997552
530710
2562792
953228
2302910
137556
1389791
2926568
939373
386931
814221
2288022
1597156
820184
2613979
2180735
537409
1157425
652996
846660
335947
249649
509958
296528
1039994
544166
1461871
2063588
95811
1756188
1647140
2636899
2381325
1655902
2652187
2208908
1819580
1221856
2892027
1929226
99730
2224963
1582582
2269924
616954
2899153
2580471
2931822
340106
457162
2826610
2092932
1490927
1443598
1958313
2628635
345743
525793
302116
617807
657298
2487905
113681
2440796
1942697
43847
2880559
2713851
2447053
2601219
1216888
982857
36596
204706
2506017
1646657
1567501
1477879
636530
33120
1386173
665480
522772
111636
1191096
166787
181371
213046
172349
1465144
559840
2760061
1880583
1325334
2002565
2167713
2253042
2100740
1851488
2246030
1970252
2245603
1990442
2057201
2680354
679143
1323499
2934310
82222
797663
2788003
1720599
2466099
2385567
1756315
1964305
305275
2920857
2488602
506597
2189984
1006189
1678898
502591
1796261
1774128
2083550
1826181
2388706
2039630
1706468
2373257
193768
602364
2607445
199245
845068
1390928
993070
2113326
1327266
2280806
1992243
2869820
2489775
2240748
1222668
1850465
1706434
2679410
36243
444492
1290837
2427169
1132031
2074003
708911
133717
1389413
155675
2629639
1243711
1862800
2671381
2284086
317123
826353
1485534
256481
1241993
1336043
2816190
671161
117121
2063933
174705
539558
142637
1778491
1228660
1820769
2131136
2558961
1118722
1096610
2569709
2776686
1766226
2904326
16211
1506035
1771739
123636
238070
2248352
1845322
2615483
2524990
160375
383143
1213940
682295
523320
1106041
2821012
2373950
1820887
849570
63640
350982
949160
657794
2867257
82835
840772
1643389
2587354
2668946
1783325
1798476
1054456
1968259
1808829
361826
2490391
2540628
1368716
1710595
355125
35596
2540709
1671634
2424898
1382575
2715230
2555790
289017
2518322
2917077
592951
2477038
1151807
71678
2591357
1588964
1279912
2368402
1095819
990381
2815096
1922426
875003
931891
1310039
1588969
62701
1565648
837535
2694631
369130
1232693
932938
617071
565815
615653
509641
2335994
1221274
1722205
2133730
262104
1658303
2540930
797102
2173869
429390
371373
2682255
1037285
868256
415937
463543
809913
2135209
2679689
197145
1890273
2751504
2901518
1940122
2701249
818688
2359101
1288937
1659560
1214550
2248187
1982210
608864
2159363
785304
323557
1007371
197947
2349448
2822618
885776
2402411
2567260
845629
1069600
2554841
1567229
2114268
2700572
2200491
1550283
1566621
1221989
695935
34650
679385
1472612
1944731
2105428
1451324
2701977
458565
975874
1673442
1988231
1592522
906048
38911
1741342
1874401
2558926
1053960
1343809
2440481
1364992
1312403
2658828
1528397
1226447
1753422
1356030
1186203
164948
548491
693700
2844130
1730356
2459134
1438614
1268492
1772279
1367117
1150020
2606542
2044861
1865409
2741075
1765546
1696214
821990
1014188
1819509
2630874
1751577
2418099
1350757
970211
1264500
2026588
816358
1346625
1184840
681504
1101072
1081577
1833761
125010
1385931
1995125
1677701
1318989
2431065
693370
843746
44091
2602621
2303177
1340464
13446
769642
2639923
1043411
2688324
1896019
1285558
427050
1217054
2647651
95039
1746740
1537536
1749088
1208312
1854530
2032437
2123083
1400684
2059540
1637808
2821877
1040559
2247003
1282236
1358593
442038
794679
2842895
1641440
2823450
1360911
248691
2210387
2295847
784057
859586
1389153
1821026
1884252
176815
1419279
270844
2911686
1663826
2818713
377421
314253
1294626
741324
1263762
2724427
1699317
417455
2540911
2192830
241012
251939
1943198
79860
2434017
1230525
2484218
1779322
749789
2938874
248308
1447703
1076170
2883160
772579
603830
2683670
1314400
1669016
507447
1117066
953532
2693980
430212
740015
1382909
2217283
1511401
2759636
1304450
2667969
523970
1969697
746155
45436
2353827
1883273
655046
2116435
835977
1370737
584138
2655147
2241921
1199942
859546
1298410
2131894
2496414
2497835
2401883
2775658
917089
2377543
1835915
99036
1381967
85772
2140495
2048927
2535377
400821
1804496
2101096
534110
1219352
479728
1979124
2290492
2080360
142465
1058836
2394748
2132141
1937157
879878
2310065
234178
218027
744094
904935
1934910
1736511
76342
350772
2513819
616911
124670
1918231
891557
831098
1977062
548229
2242000
867009
1684446
1980702
1765642
1503710
765070
2164167
2398090
1793258
2485404
860878
403108
2176066
2920960
661054
1966258
1570526
78286
855254
1946380
944349
2311396
1784801
285276
315014
921160
1840404
1965175
1568265
2517369
1799343
355257
1895410
2192378
1079568
706071
1362664
2297412
14050
2858901
98968
1835732
1231916
435672
2741344
1235353
2570084
2065601
2667359
1573344
958504
2416576
2657021
626804
1509260
2902228
1277365
363673
2719059
2246621
2150520
1113642
1792527
1634677
1031902
1838375
912362
1059359
1132053
2152231
398532
1207092
645479
1706635
1085644
469359
1934768
240488
461898
1381471
2483753
1171676
719308
665371
684143
2001000
776026
2201659
234954
1517881
2850658
1302008
1839976
2845297
2888744
164252
690388
411881
829446
1124070
1944584
1031778
792779
2387510
2654200
2276094
275794
1581862
1429551
2801689
1545942
2386208
207100
2504420
1366704
701063
1358465
1914343
2322509
1636990
1025650
143284
264377
902897
2269398
1146536
2261991
2829293
1009025
982878
2132183
1676368
1771653
2683246
1131843
2682890
1242993
2743666
307595
2148377
286058
501334
1788551
2580582
2540478
1391354
457379
2421651
190228
2319632
1399824
2305812
1496596
739794
135899
1625567
9845
717899
1046150
1174912
2226325
2195909
2586565
2584384
199029
2841829
2792694
417220
1294392
1911937
1940697
542733
2751895
2227709
736820
452023
1650958
2339085
1474789
1187411
2891918
1490678
354606
306094
213157
2614475
2694545
704222
1617365
2292400
809343
209109
1760860
750717
986360
1048430
442121
2513318
2474630
1076621
1756478
1480091
2005760
417682
494357
73613
522749
1458971
867828
2657439
2307268
297624
14026
1828519
582357
781617
2766478
967621
576043
1523051
2586632
636232
1906324
2741226
2432861
1361207
151069
404447
1797511
1205886
2258864
2827545
403388
1419535
2894971
2484594
1103366
2209261
1908147
941861
2324955
2834005
183082
654640
2447300
2919811
2461226
386991
2562613
1521545
2373756
2621472
2361712
592153
1862957
833581
2606850
546952
1023606
478607
1775960
1821085
1250334
1640137
1841327
2743630
1037251
168745
1870299
651076
183512
1634548
2567121
1440119
1295730
2534852
2871773
2849210
2595537
421842
118156
2932516
1929759
1138340
299127
1940351
1076680
2201205
733857
1089102
514443
1766636
1613735
370013
1262197
1768476
2052733
59512
2020067
1754248
2465763
2771746
2256648
987639
1282264
1563755
2126962
1612503
756684
403614
650598
772127
2006679
732906
715692
250491
240639
246571
735950
2296745
144033
516017
2150051
831470
2696251
1357038
1754697
210948
1060276
1606719
1242219
1216227
2483760
708024
1664239
1117285
2757206
1962810
1143363
1576069
1180061
2770640
1250388
2385449
2530753
2558077
615953
979602
298576
767284
438041
583579
477823
1943957
1708270
1258540
1558326
1700378
9817
2825750
109318
1866128
1014232
1055015
1899369
2156256
2122654
115756
2311616
89217
1910967
640176
2117247
2486644
529558
1438725
1621052
1020694
2453830
622801
676605
1264728
1769110
597694
359476
2746055
1486405
1331897
1254081
1694686
55993
2433627
2058120
835076
1501082
1984033
564007
706541
2379133
654558
2785224
531236
208219
125109
1619674
225083
6333
1400815
2529342
1001817
1462989
231840
673766
1535851
1474269
400199
1994722
2363204
1692963
836456
532400
2706635
2255622
1508298
648961
2627771
2274129
2263106
1975798
2599691
307746
2183956
198085
2198454
2785789
2444541
2290769
924368
1331581
2184966
2615867
2882047
1177882
162442
17370
2582852
2332249
1189909
2246194
21286
1141740
2819198
1667610
888110
215107
2071011
2667774
1000316
405626
1713043
2443274
793582
632275
2919601
463791
25220
950963
1617468
374308
568966
1854757
1295454
1896808
1385665
553838
943324
1509199
859761
1818144
1074160
2608605
2639413
700319
2517660
955297
1818863
2379240
971155
1520251
2599882
368020
2162493
280859
734411
1558751
1007533
38909
2921554
503089
2479518
1900100
564172
797717
305422
1024667
2137544
2418129
2601992
2526233
2857859
683596
2176312
2353093
774400
2399160
2265765
1823810
190510
2267750
1398882
884780
21535
2123492
2670461
1807736
475773
2665210
1100876
1581272
1276286
2172205
2339463
636576
2520050
521240
1227945
743572
2335125
2710686
2833036
1433295
1301275
706224
567763
1845841
2622657
1334500
194648
357208
276037
2112574
1020347
115583
2829745
103970
90983
2122482
794339
1684779
105877
1869711
1830035
2605529
1694690
449938
2264605
2210214
570847
1900756
498907
1263373
949494
2442673
1444315
1722777
1339619
2312564
314334
2108815
2773400
939694
830478
694091
1013379
2524375
392091
54771
2873293
1776001
688773
1999952
1852515
724877
440717
1975814
257403
505617
2385686
893851
1222468
2924815
1470133
1325792
600151
2196654
2528187
479184
923374
802126
2812695
2891595
2411220
1828425
1669515
159186
628438
1135580
965717
69463
1061497
214170
2774526
2940086
963575
2618520
1381958
409191
545681
25078
2068620
1737005
2169962
241162
1842483
2366137
1395808
2487994
2931169
2310461
2673723
504547
1808935
2666241
911275
2701188
2792421
665057
2425185
47207
1353651
1583662
1570611
297582
1489279
1223118
156956
687337
2468884
1208656
1059021
503526
2409903
1358627
1139198
2288056
84048
804774
700260
610679
1497479
758806
585416
1281034
365271
40490
2757947
2607871
2458815
898091
318504
45102
2474510
1919333
533684
1665363
2766067
1814680
727854
2590473
1774900
2277643
372267
2137421
239414
2504283
2624069
979320
75552
673534
579851
1983315
2513911
2229564
1689751
1653342
2181570
1545242
842375
984637
2851008
2002131
2844123
1478154
2329286
9588
2721469
1651366
1267940
788342
181210
1221051
349415
988567
91609
2706914
1953510
1323078
1156176
785412
1035675
389900
742349
2247177
522391
1330270
1599614
358719
2602639
2358063
2600471
1873208
975336
2172031
2624019
1214086
524435
1145345
1376877
477367
1176422
549952
2827713
631376
391851
1400906
515767
1500713
2136640
1302312
1147302
685334
2198898
1241664
2262548
1577318
275021
1569836
2341061
1598465
2624138
850056
2780039
766932
1772427
777406
2672673
2409226
2525402
345959
2039333
484100
1426631
2329867
2536380
575235
1388410
2329170
1884757
1003676
2512491
327699
1014125
1638472
2770501
2766886
1700992
2175236
634199
2411654
2677919
1290115
1475794
2220529
359956
420278
2648813
1739485
93965
231185
356221
725478
347811
858266
540659
2599742
701472
72347
1224331
2718556
2707558
797549
258879
2016378
883279
130023
2443726
1763253
732719
2336231
2728070
2312120
1475844
608
1973098
988597
2201926
59547
1775106
1304642
1024348
199321
496014
2934154
1501658
2304556
1429605
921724
2615702
1186197
89874
818634
1742333
625499
1990360
502332
315013
351
526149
2598846
1758283
732766
1294987
2925424
1040901
2316894
2220490
1516493
371749
2495030
1030357
2637125
744181
2744373
785583
661665
2284945
1610154
1467214
2281886
996216
266448
436019
1519759
1199603
164329
1270626
2704156
2156357
2456884
800384
541779
967100
2094953
2137649
113047
1771323
571062
444562
2526411
1376607
1768556
903085
1089507
1323671
581440
421799
1275604
1082167
2886717
1862057
965891
2581697
1686907
2046248
2714450
345137
403285
214498
82176
740915
1906328
2788491
2142785
2381484
776416
2597621
821428
185569
492527
1647357
1533650
718321
2169698
781953
2337509
2704298
901494
1233801
1172442
1014975
409038
2526778
2502900
60356
2411330
2201610
45747
2053850
2252325
1886594
1009316
240645
1564806
2495598
2539961
2882879
1011441
2588689
1329260
2160842
303284
1645077
2245221
2323435
2824538
107444
2769728
2193299
1229072
1298961
1978578
2647458
2269597
569243
1262405
1677498
2652957
660052
1547843
872807
1910860
2531898
10010
2216523
1155455
1109851
825862
2522548
1543657
1238883
32727
1859470
1563235
244984
769580
1562424
1003365
2777002
2468901
1074491
720638
2695775
1687888
929435
2715193
2800220
253025
621210
417616
966655
540928
2497718
2673070
702938
45198
2134992
1480253
1852775
1028120
531332
552117
1140880
1921091
1345857
2776785
2792808
2149940
1250800
1647085
1942385
1338841
2740095
1681927
2571450
2156078
424519
2254061
543012
1160376
2104737
2298877
30709
2385081
1502284
422580
2299783
2763672
2584929
634042
2468483
115873
1288220
1820419
2635803
280065
2726744
662889
2457000
472666
2614617
975177
2713863
994445
544065
1029056
672899
2646492
913171
1098029
1871452
862850
2346472
2118291
1338630
2100035
1952051
1920690
2494690
285500
2260941
2594672
2812174
2480830
1917349
2243399
696616
1526121
1267682
717936
1687643
2060716
1735083
2201575
1543552
1455770
813469
1725801
2787789
290349
2406159
2302658
384601
1203585
1402117
234419
2237842
56708
109782
1335472
2374883
774361
422315
281769
766802
613757
767408
1768837
1577771
373739
928069
2329227
476232
205001
1405795
1680391
232436
2849234
2204359
367388
541444
2521319
2873737
1284397
81426
2363524
2905020
99754
2127632
1869759
50076
2330678
945945
2876956
1719286
1630791
206929
679026
2221246
1720871
30150
700660
1542564
397592
2600927
210032
2227746
425041
2127683
1565389
810295
922633
2258592
2731180
2153120
795379
1436823
2637323
1193845
2162183
965991
2819725
2233285
1424353
609624
1499472
1539035
593218
1844752
2701092
581859
676480
2915289
955769
972882
1433357
1422074
69299
2240093
559114
2410342
1157380
1918874
1881641
1553782
2723369
1668602
2046753
1871190
137110
2633464
2814186
2513300
892173
144560
399390
224094
2850462
802881
1785340
2900689
2579638
627190
663333
1311612
1883551
197818
1172560
233465
1683385
2743249
2475428
1810582
2507166
902304
2664035
1406779
2615536
1469347
1816668
1127754
2144296
2585646
42831
2464343
42156
1966878
414043
36030
132335
799665
516991
2790419
183249
1789643
1783384
2582952
2501129
256686
2813834
2781206
1906670
2703942
2606033
189733
281523
2186115
2926788
1793581
1894874
517598
2629144
1288693
1905066
2934037
1024805
2112095
2486850
689034
1158479
1543082
2650395
1362882
1534021
122
1553746
2519437
762779
51574
1022579
1698388
687729
1192924
2496176
2446516
2826801
1294387
2416558
985639
168611
1758365
1804723
2901736
1042309
1134838
2781181
137920
2123451
2839254
1527228
1102260
55503
731435
24540
2268068
937348
1797912
1581305
550335
86909
2259690
742697
2306318
1028889
2207470
1433907
1099327
1116744
962826
2932554
2662388
2418205
401859
1592066
2555107
1422613
201819
324760
56974
882975
1314650
1585839
1847437
2866759
280594
1024259
706139
995612
524192
1144874
44571
2754736
1868288
876581
2030756
1025565
68778
2568353
1944758
2534426
2022513
362406
918730
1351859
1221700
255368
1295534
1087681
923637
1761124
2353357
1533291
1108520
2920358
1445893
2734985
1025841
1076362
961812
1767833
1267068
2407147
1330936
128923
901645
597343
2180706
263162
1261631
1004394
2869366
1218031
374096
2880064
634590
1093719
1589740
2511715
934184
725572
920545
586249
1688392
2640780
1534615
2355439
732243
2342504
664519
1165054
862320
707668
544314
1037136
2854345
2039850
1893787
2833954
1129036
2528727
2305511
2568151
584196
2828032
1336665
1035883
2285868
939336
1521727
693543
2280583
2304713
1956498
1495573
657998
1775095
2853834
1010489
2171887
128517
655612
1383129
1840022
1644011
1181388
2167390
494901
1571051
2442231
1506782
1867962
1289762
2368338
2916943
954500
25933
1250019
2379366
2203219
2917090
1320593
239472
1621305
2557584
722642
1911299
401617
2148756
1338903
1950869
1150595
2462601
1941937
1681892
1400879
704136
2096309
2114394
1574611
948291
2108441
277528
2554330
1436650
514947
1258406
1507374
2919413
2440387
2689359
2433
1198824
1564284
891659
1033989
1138106
2170501
1483715
2476936
1370228
1185752
1975695
580146
2767775
1360941
2879679
2710219
2234105
610961
127699
2461703
1927942
382317
306209
50998
833674
2263758
430653
1394479
1785955
652030
1885175
86580
1975680
399165
1453173
2097852
1805500
777653
2093442
1357438
2308422
1191114
832833
2376722
2451459
907199
2168812
1356685
46116
2027723
804221
1165919
2720299
1656547
1999264
1359644
816465
1887029
1848414
422505
360643
1224231
1331479
1919395
1983416
2273892
122662
635966
2902780
2206457
2032096
830488
2585359
2331299
1540082
1195371
119864
165941
2263449
2153772
702514
209341
168603
1180370
2912394
1085143
1448991
1576733
2058309
2125052
1713498
2724937
1044590
1000555
2486196
1626303
2282247
338962
2269997
176165
675497
2479636
1121113
2581793
1378750
1811478
2234192
397263
282830
2679030
1888162
1094634
1220861
110082
1481967
2641389
2005166
2702647
1174151
1323707
1560145
1245682
1126229
719618
1143338
827404
1722910
2202609
1411873
2829728
2724848
1311500
1281146
1875900
1312650
2545622
164214
761944
200145
2274120
838935
2714723
808680
447038
22413
186554
2176160
176211
1905222
2008070
1535751
2803451
2089363
2604298
567298
1520432
1623208
2342346
626641
1204712
1474053
1534691
2409572
2518284
2466992
2230984
1424835
1511464
1680365
725784
408391
1767038
205915
899483
424857
1117355
1687585
719412
1333115
929775
894173
746963
2752378
2168423
1765764
1757395
2064203
1050626
164115
211664
1084323
2476989
1655935
2862866
269399
979097
1383481
868291
288453
568336
385195
2553413
973284
2217191
2341075
2216016
452006
987079
1283728
1708972
1303207
1399127
191812
2369173
2292485
506055
1875138
202513
2140882
2207336
2639667
2180304
1135255
889572
2760696
1322821
948626
1349159
1723305
2142482
1825792
94026
1680922
2741335
1284065
1460079
1208607
127721
288427
1599041
2592187
1560436
2409396
2780507
261465
1880665
273074
2799287
35564
830843
516452
2497865
1843489
712046
1506603
2875472
2354899
2576321
220502
228649
764990
62281
1241687
2136905
455163
2463972
629551
32567
267031
2006221
612139
2010436
1072237
1828440
2292566
2479357
1416154
656392
864853
175163
657938
1986946
2181006
2233339
553355
2376232
452248
129120
1405064
2247319
2549779
2536420
1608637
926895
565318
334797
765019
117952
678133
2708196
1526558
1365787
219447
2739922
2555131
1032027
272818
44116
163219
912460
2186502
1338362
642753
236346
1009033
1605400
2189690
915624
738269
680372
123114
1006274
790886
1866909
2888434
1372169
297740
1355591
1112645
735644
2140807
538526
2425054
2258177
2358236
2578116
321220
224549
1614784
1099819
2763934
2613105
285103
198153
1856672
777396
2734478
1637652
100861
1041953
147539
1485121
1571055
2648483
2883545
1578023
448923
1013897
2698393
1726872
539240
678709
265414
935124
553062
2863103
963682
1874823
2665806
1255923
2160680
405743
1725134
562314
1863059
541250
2395307
168050
2720443
369214
1864876
2516411
2479892
1405861
1961309
981805
678158
2445905
1248312
568158
763862
1164559
1177219
2629050
1317212
1221602
1164677
2435992
341618
861262
1992759
1081272
481689
969321
454982
1775846
1735114
912533
1452440
1476820
2673462
833283
1878803
1580935
654931
1877977
1891969
1868222
555021
98640
1796235
2763901
2759408
1885151
2212006
493855
824698
1951900
1317711
834762
275905
2250942
2797630
834703
139889
261099
2315396
1038427
379568
2713322
1766655
545811
465928
2616154
1880818
1992242
1720607
1052986
896922
1526968
1023364
290047
1331209
924750
997886
922506
520332
1117287
753983
523343
401865
1355726
567152
2240470
515667
887222
755097
1717605
84156
2767178
1267248
1938241
1099319
379392
1941556
2506975
1296136
1818817
1522837
2801065
1442938
2427514
1048115
1595126
140702
2100041
2735770
1533930
2638442
1542376
1645830
2882237
1983819
2091719
1865205
215421
764704
2174576
1455568
425133
2011162
1528504
1501536
2839352
1082999
2750414
1851646
1677773
963937
1198191
1838606
2139907
1691552
2755367
1116566
2921951
531180
2616089
2577815
589242
888887
489554
1351324
1684785
173516
1702558
2801076
2194449
642170
557262
2632092
2813039
1297951
2284225
1914847
1583538
645397
748462
703163
1915583
192111
929339
1477201
1865041
396870
1204987
1844005
1513719
2920321
1406775
459850
1225319
938322
2563375
1669549
869467
1917270
777022
878004
2583286
396599
1615181
2133415
1718922
1520699
1989365
2725583
1768060
1183710
1047082
2780644
90700
2693033
1161688
22644
1901462
801904
2462148
1202804
43673
2860397
2118199
879441
2385963
1315291
1803609
2311891
2662480
127832
148395
1288638
2080813
1029431
2059760
122818
2210737
1847231
1392717
2691831
2551095
1386319
1162679
2350162
945072
1133730
2851115
80215
2066115
2577985
2067440
1074004
1239328
1515400
2770643
2639391
2913438
989688
1954467
1055668
1040795
1404117
2703674
1364259
2918414
1471181
1561922
939488
2188914
1168181
2720791
1888402
2201405
1789190
858077
2454998
1295634
1818581
2337823
102786
1104472
2284110
643963
1185761
1418318
1436880
1379573
2015538
913096
2610969
1910465
1783645
1603645
2081760
2016561
714417
1187505
1160331
83175
2448603
117717
1726336
2762379
1198188
169350
2526192
589402
1599498
974162
1142615
1497722
1781202
1569687
1124218
793017
2575898
603545
2784536
1767323
924320
765651
96442
51003
1943792
2509758
2614596
2111330
1638703
548240
2654287
756759
1447732
2641249
1517936
258448
1108852
2004652
887663
261523
2514222
456483
1254737
321026
2168303
182612
578083
1946537
1503163
1525382
2315613
2656305
2122893
950429
1323632
1567216
911661
2789851
1487320
2144568
1207700
987624
163768
2317113
2479934
1945078
1317377
839395
854900
1796383
772735
1705608
2121218
1703852
2146418
353745
617224
2560940
1992547
2352620
19391
713127
1313886
673205
904244
521387
2396821
1100922
1217586
2670553
1711548
320868
2411007
2515138
2439042
609128
1412789
1686068
1089110
1601750
360158
1676792
997626
1060738
2474151
69058
1366274
1892445
1267109
641069
1581901
1556936
2761912
91738
1879129
946890
1141670
2351443
2057650
699999
2724185
1077700
2350276
2524891
2649013
431878
1002925
1995277
226858
2261821
1008682
1942369
541469
689169
24746
882082
2593957
145864
2746283
1629371
208998
1154636
1834816
961701
1870333
130265
2924052
769809
1795010
520026
2369385
724571
2340926
1223082
1560508
1427515
393124
1508562
2608910
2804160
455395
525006
363693
1093147
1066582
1093996
375677
2600191
2263541
549817
2397985
1758704
1928648
109591
671608
2017664
2906677
2681098
2103909
1994514
2255638
2208469
234788
2913521
1627955
2006688
1847899
1537777
1178776
1022066
1685786
926750
2231294
1663661
574168
67926
433098
2223491
2176479
846699
1403706
1167641
2137576
2300293
500661
554381
91581
939392
152579
2204133
20256
2495344
1723424
128199
112608
742416
1608
117424
2828499
2427842
2304817
198831
180275
254308
1897933
2269188
1232073
2317400
1697774
1364089
669472
2905257
1378355
357147
1069549
221588
1341341
2423446
2662068
1288626
1838100
1277289
1664408
253986
2786149
148905
2564300
1164125
955080
666163
1149531
2647601
1367568
2090220
1582572
891342
2392076
2570805
277684
769881
452579
1410977
1826369
1333894
662781
1490274
1024487
921300
1218982
2908703
109747
1768254
538866
113915
2299808
1767944
1289688
1889585
2015266
4032
1204377
2333617
2001788
252788
529032
1776174
69623
157802
2500167
2218443
56426
814526
1135840
2571467
635258
827236
2293502
2781083
2680982
684048
1183719
971365
2508138
342836
2492002
365499
1466638
19812
26237
2422827
2035453
1737781
125379
2897798
140670
500063
2732057
2157044
1676521
348785
819190
1013221
809870
2553215
2770257
853562
2040653
2125712
1592618
2880798
2544338
472493
2477135
2425231
2864839
1812937
894653
217158
2572268
560516
848420
1260057
839431
1990021
2043229
887039
552353
635518
2791876
650752
1943366
2905742
2187299
968599
2002617
1560188
2101615
2296786
1818242
1753905
2935330
253869
622950
2780967
1391781
2297942
391462
1192734
552696
2529950
667218
780570
1707611
944864
834806
1806813
422985
775605
2476712
1016538
1845591
658756
1423473
2216981
2553510
823989
2470209
65381
1295688
16717
2466829
474869
2649970
1588353
1482905
55744
2868424
2127859
256837
1937043
1616051
724857
1947525
2936449
189938
995611
464601
2441220
891477
1441268
2585795
1293554
2697254
183893
411617
451003
1145978
1663729
783498
460827
1331566
1056144
1034824
846307
1053874
2450049
2621911
339414
761876
2399783
686081
2633855
2070030
631726
2182589
2849930
2176643
56924
2112537
2261059
2614180
2149662
3809
2678983
1279896
2010524
2633275
345417
2089604
31447
720994
1833245
1940786
864011
1239920
81205
2534090
2850462
1171413
221612
1788400
2534323
1402799
185035
2911146
883964
772619
438416
467677
2546764
449041
2276576
2621772
2243257
1267179
2658076
1545712
2478239
2906392
77248
2056644
529139
281391
2566099
401008
2622092
920538
2824890
465838
331788
473595
941650
1560057
1452201
1835368
2667935
978687
1927462
1205854
2605465
1126488
243376
993248
802136
1004127
881702
2583012
1995651
1862227
1888311
1779415
26324
2422867
247110
116919
791210
2679023
841322
1095908
2939446
1689286
434352
542982
2228295
547057
320271
2419085
1361047
2350893
1194918
2801631
484633
1545275
1079435
1425397
1836937
2318290
572318
1396922
892446
1190246
1642283
2593989
1078379
1929325
786479
188927
1090751
1460477
2893247
532768
1952534
755663
323737
60342
2665384
1338297
239161
1063062
997937
1655033
1321940
1882434
914626
2128335
2785849
403471
565590
209974
2825167
1941311
1472945
1344512
1550324
1198404
1169609
2894561
2138463
2266984
799464
2023836
1034087
1237227
1859661
369620
2426012
2428534
208830
150036
1607072
1299893
350875
2406078
1507040
2186645
2302615
991844
2418005
271395
1762024
1993620
983977
498202
156850
690109
20650
1056699
2369021
1689035
441340
974409
2608254
422793
1204165
2585061
2785949
1160211
1891538
2684561
1947320
1513020
2386362
498449
1912168
585539
2904135
1051595
2176292
2605056
481184
1378843
87739
446687
2895649
2152124
1069899
891844
2626184
2553855
2075499
1540002
2066059
1905408
2044382
1742561
118118
2518753
845357
1642488
1753823
2068857
1683961
1822636
2299882
52981
2375059
1945694
2252931
551769
1729592
2806867
2859654
2392704
2895197
1188333
591293
208663
13318
2297827
12835
2783028
2050969
1889044
141411
1035965
1543303
2131639
2685654
877725
413533
2636419
1395927
2148096
453109
501166
1124818
1598901
2928727
767249
1613297
1756341
795211
2839326
2528189
2640111
1169885
2602331
219728
483410
1378146
2396166
536678
2630737
469425
1217283
2871525
746923
2472672
1378960
1037582
1576307
161609
209130
1374794
2783412
2296636
2740692
2426719
1658271
2559177
1660889
226722
2518256
1747490
1666387
1160532
2064485
1338894
581409
65043
912624
2845943
1648401
1508600
1541424
293066
321559
544239
1585448
2308919
956234
1989124
2160600
1604226
2377507
660661
804694
1804376
1088518
2867771
651577
1739017
2083493
2260942
2069863
1991497
1876057
277492
1835676
2178844
1333184
471812
2370167
1934718
1950758
253233
862609
771644
451974
2710286
2115115
1783770
1613395
911859
1616290
876756
1370177
1054783
1217764
2715477
573961
2341604
1693037
921150
2179304
1828197
2718149
1939561
2329204
1979310
544192
2038020
2658173
457448
280695
774431
1851085
250614
1304252
2470962
1747086
1517325
1267069
730710
952211
1085561
755720
1270971
163675
2095799
2896947
32200
395144
1449866
1045653
1497784
1060265
45205
2179779
2814074
32558
525089
657029
792817
1078283
2011940
1276096
1430252
1121416
1370488
1664176
2542274
203557
2565364
1946508
1872368
272107
1059412
1527892
1173574
1208635
496646
1129865
2369626
237229
124197
2585889
397924
2746514
1157774
10273
924695
765468
1079978
1741216
80877
2595420
746815
2447931
502137
2145497
2543539
2888989
754116
1421895
2837285
1535635
1474464
2723090
1438194
1033568
718191
208613
1364345
2831997
1619313
2284092
891317
30707
1982550
1086490
862961
1044148
2324658
730027
1118242
1646331
1889437
492748
930478
2391728
771503
1501606
286175
2578786
2214520
2403214
117791
2918352
376652
1853818
2677981
1734734
1111630
2736418
1115820
9772
2514981
2286364
383063
2014979
542816
2766472
1339520
1277628
1592491
2174984
2690042
1716669
2094358
2491832
2668099
2444982
1035234
207146
1571638
835498
586846
435732
1500833
1786548
405183
2858313
2051621
1263625
2925476
1825333
1496967
815019
781896
2725323
1893542
2731299
1405059
1570478
949089
437873
730444
1773296
1362162
89421
1879536
2296875
1466537
1175812
821119
2744497
2442308
2328676
2300275
2934406
354148
2537817
1141085
582042
548659
1526817
2289664
2698462
1012865
881843
2011499
857476
2131142
368612
1903408
1679726
2187728
1240730
2680533
1708914
1657734
1658613
2200925
1708550
2279053
2510497
282992
2340895
2184368
2879696
918876
658934
624497
1143112
1952722
876308
1325978
2466460
1231939
615055
1642613
2208352
2790042
865864
2931304
2316486
2868022
2420994
2556941
2737519
331047
1362393
529283
1023413
1288331
2934217
1833226
2357987
1019895
16284
1267565
1439317
1847958
1463105
1872174
593259
2286751
656480
443658
60779
2579779
323813
2347397
652747
2931060
2582521
2523339
1066270
934037
526050
253874
1827917
2346985
1880654
2159611
745323
2462068
1064207
1581937
2253042
2019039
1452751
2901161
2506853
1906863
219302
118551
164950
2883261
1104364
1214672
2150070
2282326
252567
722428
881801
2392097
148418
2358774
2684544
1508984
1340300
2284841
488513
365281
337731
1416767
2414361
2328123
1427662
1216638
2769121
1123527
2037474
1200836
394738
2310605
2745898
239211
1136458
1773557
1247440
200056
2452633
385088
2456768
414402
2807610
2104525
1124319
1403769
1022096
2606448
2515478
801679
1902528
204929
224789
1522945
197942
1074352
1789097
2688145
1530106
1489605
706298
1515932
2362233
2178460
2219462
997114
1233572
770620
842464
598605
2940347
322697
1816689
1615593
1915163
2839332
723558
2398483
1006709
1918145
533949
770624
806341
451927
1489429
1937623
1764100
998936
774818
878882
172241
2092740
1641148
2326299
1677518
2028337
811006
2486140
1562011
69324
2078700
1531892
137835
2675406
2357659
2659368
2829514
1501549
1898585
2327385
1259495
43012
1097019
729288
276630
196556
2050466
2505060
1828767
2340180
2730157
2160658
1454508
1065470
557006
1155146
948834
1170466
1799000
2107252
299101
536485
1419068
2801122
2682337
1111640
299637
2347544
86712
299109
2150683
256281
2368739
1213764
1339419
431783
1022308
936683
535844
615273
1147498
1795848
1482650
1308637
434880
10684
36121
1098037
1789398
2286970
1663238
1678007
2393185
1264290
828545
1294415
916371
2003868
1322378
2881689
1590905
2671910
2208045
1325721
911249
174587
2849010
562958
798101
629122
2027144
1908736
77981
636464
2589066
2859424
1745534
1645620
71515
485894
1268821
81685
2630234
2652532
1707299
1301682
2467340
2451291
17544
1653488
2878812
2624802
420327
1489174
1484804
112649
1341530
1832091
2449761
310451
2404234
2668703
1763563
1162230
699853
416097
2061694
746272
1671408
629324
2820839
32056
220156
1854180
970298
2215524
856682
116399
2782134
449838
1631927
2833166
1388077
814653
1131486
1407425
1757551
506371
637889
42873
297952
918792
2373501
1497568
643233
2030599
418319
2083480
1145898
663525
2197595
2724348
1694228
1250145
516954
1677141
1145773
282803
155212
2512684
1618424
2652222
245664
1027952
965485
1289349
1114620
1262833
383984
393212
2883486
896266
2682426
622458
2290885
2095316
1303366
856904
1718241
2008508
1141244
2074523
1445139
1618329
1509475
1442525
2872561
1016711
1847807
1698268
1755490
199497
1683631
31894
977498
1879981
1827470
1410482
354091
317311
444897
826965
579442
817116
67070
1738157
2600707
835238
1633282
2268712
2549771
2046926
751094
1977163
2468921
2173810
2132577
2922698
250838
35185
80819
557703
1868329
2111769
2749331
570032
995909
794015
1947366
2618378
1339898
1782630
2023490
561172
467227
1559052
1154471
889230
1589810
1657816
122788
105396
1473181
1941455
888906
704585
801996
889315
789217
443933
324250
1477776
1136976
1159380
2245310
2293328
547325
966613
851702
51841
899901
1961876
2373697
1665928
16999
34008
2422069
1834596
26315
1523430
2608266
205181
1987937
505030
1394480
2918521
504443
736240
405463
2568387
787983
1743611
1472886
276739
400351
1116902
523227
842301
2422145
777608
2258060
2747534
2130337
2284349
1287625
93865
140818
2374506
1227447
1070951
2297173
1714981
1876058
1671922
215754
2816878
2601676
1715519
2362623
2149690
2398160
1507014
1226439
1257383
1942388
2211666
796662
226624
1832789
1620532
1909209
549051
2114479
935420
2546243
1207353
825331
118180
1896468
1617305
1804021
866433
978077
1248174
1070
1396302
2487564
1719716
2573803
991015
1814030
1407164
645963
336489
1618266
2178302
2802211
1029263
1473360
2087824
1380622
337206
108843
2753131
1454345
633470
649955
744124
691229
812527
126554
2182741
862683
1519769
394595
2559057
1486531
1415392
950199
815386
2389188
2346065
2620403
1437475
671505
126058
958601
2449408
1155266
1844651
749788
2743323
1605350
2427458
839255
2823492
2660425
1892648
1253078
2322263
1858128
2153463
2571817
1169153
1110528
2712687
1839446
1965177
77464
109157
2198019
535928
473461
2297357
1464555
580263
1165617
2380415
1568170
2282256
597601
1586128
357342
439153
2749508
581417
598153
2923468
305012
2077711
693595
2195392
2290580
118071
1055775
1055320
266258
1753122
610613
2695453
1569138
623299
521090
578516
1307629
2617044
2617865
2217795
1683724
2124569
2884425
2409769
2821230
2066822
2797552
1217618
2867742
2320859
765423
367495
1782295
30148
2477523
1345146
1964874
2284966
2187367
2074643
407245
1410607
985374
2250058
888451
103993
2756343
133746
790704
1517892
2418278
2881911
896754
1385203
805380
922939
2433682
1256456
1874244
214248
330946
2580078
1021376
549941
1469234
2368964
256735
2379150
2812038
359787
1610992
1368692
622412
1490347
2239897
2887945
1669351
1596604
2404381
1202068
494385
2613140
180555
2855000
913009
2586718
2501612
2058179
485754
79668
2196124
1795221
2656405
2471144
2936084
2252120
2203904
950528
2218800
1432666
2630118
1630358
1214692
2122453
2396290
1095601
2880310
1659100
2279439
1108467
1879925
1526338
1823501
2345964
2650712
2489544
2878274
1291081
762410
754572
2051647
2093815
1672473
9560
413412
2442729
2350935
401037
2603455
2817057
1827279
2173230
1835571
742244
188726
338874
198246
1415409
1342734
1477796
1205443
379311
745092
805724
1789601
2550199
405780
93228
2925579
987883
1623507
2021328
275009
614670
90574
44363
1668608
334375
2162071
2320386
1838690
2538680
7363
1444506
73885
1120728
2165987
258560
398811
68278
574145
2009613
2325231
1816867
1315352
1537218
648227
2884818
2706602
98410
849390
290889
1551309
552110
1842503
678499
616116
1295233
281021
2649260
1688398
915640
2281036
1915361
2098159
731205
371811
1633869
1351890
1433113
466378
2318754
1119778
1064943
2672226
2291193
2169987
733336
527193
2625578
1517133
1656894
237167
433468
270967
628880
2813557
589365
1980384
479785
2673303
1478849
2423512
1769360
1803972
1652703
1424453
219244
667108
666194
1782787
1520812
1712041
1698602
234200
213962
1297154
734125
1063662
1664207
693036
449848
1622221
1235930
103344
2696914
2339018
1656381
631019
1603860
983065
516189
1837047
1268007
892191
2870174
2079216
2617581
1301664
120876
1718474
1424483
138278
2056259
1808498
2585911
1734913
368730
2854747
2337147
1499389
1375817
840500
2077269
976229
307202
112925
791841
2718193
1960621
1802346
969522
2737071
1407063
2441336
570636
1773066
1375590
2912954
2521933
92938
2936496
610922
2391801
387507
730510
2865712
2392435
2835257
2378061
1721038
1715626
2098831
1363332
1794525
2642431
2010050
2129854
482626
1048629
1111620
1205348
2148
813085
1391814
274321
1899483
2512856
2087478
1065972
245261
1028766
2790224
2744508
2151384
2558055
713627
1414312
157599
2536353
361267
880775
1693998
1256836
784732
416589
379198
1604382
1249847
2005093
65578
2762394
1457459
117384
1191865
52345
2519724
800472
1159936
2834049
402624
2376504
978683
2786384
1001376
549336
1057058
2903705
2155024
2037443
2741747
2250482
126855
345210
1869716
444076
436395
2413314
1547037
1749540
2545549
880755
176662
1388580
1168017
417274
1125699
2346582
127279
500898
2143027
443615
455767
1836104
1366787
1026959
1956173
1407175
792783
1859302
308861
2035366
684078
427182
2401924
1538366
2788564
1384502
170906
842426
1551073
137581
178330
2599385
306874
2518580
2641437
102566
2297100
1522779
2881284
756358
325146
248276
893314
2651015
401718
499539
2045357
889485
2776579
941856
601052
1382597
2097686
1509772
287962
2912988
134781
2026019
582473
601997
940230
1014924
845333
396329
1986327
1396137
2437634
375743
2705425
399899
1040162
2888997
1182970
258086
2485173
867638
438179
404629
1865888
174414
1268072
265083
2215075
634002
2608807
1160741
2592596
2595749
1873327
1620752
2105654
1760797
1857955
2125413
3456
78936
2658685
2031412
1274503
1176328
527759
2919175
1141123
680544
642664
123569
1338462
2081722
2214714
780048
1972004
1723673
303315
964252
1398313
223246
1275104
296840
2438172
1467352
1206226
826037
343754
1309433
969861
2183514
213245
411538
1541352
1628155
2218007
40656
220211
2426607
1424545
2766637
2417440
2730107
977237
801970
671512
2304299
88063
2503862
2621805
470074
1121188
1513824
2131688
1336476
1582158
2791858
1486578
1097816
1832204
1161293
1273060
2583018
1024017
990916
1920908
1416017
1823869
1050753
1042937
164139
981781
2240283
793943
2120995
1543577
496789
68396
1551722
2561135
1949223
1842884
453536
2207624
1552953
1036349
1001677
860033
523783
1440992
2803183
2112897
1398017
936085
2376422
117502
2627242
2933603
883695
186944
2115303
241038
1114502
1779522
441699
2564007
2391459
1334786
2588049
2309075
1184681
2011496
1456455
1966936
61189
2914921
2019841
1194474
2139636
1791478
2620203
728305
526891
577971
1937447
428928
90617
1772941
1229826
29277
895131
1081275
1047669
2814628
1383983
2065061
1972434
2008584
1268770
2796006
2450892
1551292
641267
842158
220867
2086104
1876514
2344376
1498362
1085920
62130
2647009
2770305
1923871
1989264
1598370
447531
1676949
2904170
1362658
101769
757169
1251778
2225411
1844367
2230517
2453573
2425310
1282283
1563715
1162605
777774
198179
1305502
2388520
112069
2897149
1359650
2098395
110984
150397
428705
1473502
2722798
1067833
756345
288440
365242
473174
1608529
1561407
416848
1522728
1324259
1779379
1015484
231200
1438355
1905857
2581205
1800544
393513
2606129
1011413
1491314
2451475
2743406
850360
2659326
1166001
1502113
547349
1785917
877501
351503
2339099
2757619
1355167
2793055
1757010
1969239
2127867
2267388
1791725
1458832
2634471
2170764
2207369
2481156
350759
319095
1123269
1313449
76057
862786
491681
2007686
2221679
338429
527394
1169288
693677
719304
2387299
3078
1338807
2025845
2783497
2895009
51642
337387
981456
858188
1670575
2938353
1817333
1318268
2088039
2834168
1251717
1587719
2035489
296035
430902
562994
2156137
1321947
782267
1446435
916438
1181407
2783877
975241
1919323
1531114
1110693
1037823
2859753
1465134
1705201
531770
2128192
1374315
1910298
2410097
1593477
1869583
2454773
449695
666831
1827399
1964468
1187803
2926945
1702348
269615
2067572
2748038
2249736
418372
274050
2587271
843144
60743
895416
1132006
1206225
56737
2937399
2289393
172020
477637
2913693
1594912
2676609
2878777
137609
2544720
2837157
2769681
66888
61049
1025836
2088660
1088692
1804107
2300977
516854
2568781
828130
277086
1252449
2403471
2809200
2814953
411006
2572816
1511339
982745
8700
402799
123402
2044294
2929087
2386149
2188162
1709592
1948475
225199
1716967
2162306
1397717
538070
2268181
2676240
549866
1721982
1453649
465608
2452081
2066081
1637511
1769173
132653
1036316
432163
2125252
2199069
2867140
2745454
80790
2493221
1105966
2387759
1149616
2777404
2663182
688390
457121
862053
61257
2195022
2106900
660960
27713
2384408
2436485
692542
910377
1909563
283957
1159382
763718
174597
2161395
298843
163872
75464
717721
1479205
1750000
2615189
1649735
2870349
231696
1070438
412625
1613966
2237922
610411
1784393
182764
170562
1721526
906336
1277428
2310547
611043
2813244
2290762
138013
64598
890029
1223622
1131887
2278731
2413086
2333138
1653502
1312917
1867471
1239829
731110
2727250
2843355
147089
323141
440273
1301097
433242
1376252
1549719
1548733
2884414
564193
848983
675581
918425
867068
1879120
1373711
879453
382415
1469610
2302810
2168472
450189
2125955
2362276
673843
2158987
229419
2343829
1529228
1530867
2562797
1679836
2522336
1233040
2809127
338241
2334716
2905942
1140371
420949
1675664
2359256
661321
1981706
1022627
1259191
2104699
986290
982371
723599
139435
1440742
998912
1184209
134129
1195508
2367580
26481
1499288
988069
1246398
725010
737159
395371
1828761
1503311
1172773
1549927
2147266
1876277
1136571
1165150
2109735
828691
735748
1263713
2766562
2521969
1074917
1280816
2080543
6978
2571797
625391
2264677
2544669
1283560
2788938
385935
1475627
2389643
2860516
1401682
1910282
1695024
559785
2402837
1220624
495167
2818685
518425
294323
741924
1082447
2541703
1514647
2181556
2191784
1179556
1515247
821637
2124402
1227967
587265
958590
74522
1174966
2335132
2292499
721677
2518983
439762
2117356
2400850
53059
768099
284997
2089851
1576009
1034415
922034
2240928
510577
222865
191500
1716568
2878798
2106348
2054793
810447
2104735
1935291
288767
1230924
492160
2190511
839435
2045600
395359
1469774
518560
1869582
665713
232044
22651
785407
175207
1205896
1903782
1591762
856608
1139657
2315400
1742399
2621478
954131
168140
1916747
2491075
415543
1989685
1840306
1945248
1673692
2896802
903035
797020
1699037
2319285
2177380
2688714
2740762
1143382
105489
2481898
1320490
38501
168815
2286882
1367384
669193
2384773
1250216
2097562
2266121
1753393
1401263
393442
1079756
91984
498706
1077313
1684757
1445176
1878118
2706458
89755
41544
2750612
395380
654589
111296
2385572
2822726
2732716
861638
873707
2024741
1933604
2179104
2246452
1611991
843595
1529645
1345568
2851934
562865
1272203
134378
1507241
2033156
903663
1620874
2879548
2001715
2926344
1022779
1821832
40189
764633
619437
2690038
1546814
2092455
471086
1943136
689059
941162
2250895
65010
61060
1052944
498838
1439113
2779008
91397
546637
22775
2688232
2466820
2018544
234347
99877
190845
1585701
2920644
2167270
570054
1905877
1748618
625403
1605469
2699460
417954
1649065
765400
156229
131257
1002057
144201
1464649
359751
8573
1892426
1653114
2284844
1836635
2282433
2534699
1991487
810656
1617554
342452
722861
2890767
2416417
915028
1258767
1534207
1612246
2537457
2424123
2397438
683514
2906431
2295026
1055662
1294796
2514455
1507284
2566921
2373146
2257489
1737649
2326112
2507870
371831
498538
1678493
557598
1099365
554643
492938
196368
1790900
1944909
2212795
412648
2162123
1881928
2001404
1714505
2169993
520847
2108320
947835
1518045
686767
1061713
155197
1543167
696699
1488702
645764
594219
941908
2468167
2874057
1057149
2580691
2482532
2404686
1467959
2649739
1380774
2713961
693562
1028145
2498590
2841264
1096575
2175024
1057168
2327840
2641806
1247434
1479784
656993
670868
622926
515270
1755278
590110
2633273
58947
1758831
2101033
2016756
967293
914141
2363574
2835252
2394946
2452778
2118835
2163143
2639666
2065525
1686611
1456761
2694133
497094
1781743
2886409
958019
459337
1118356
2650548
1017642
916249
1057391
2687443
1001511
1878489
1133548
1785035
1544035
343869
1511233
1067024
1929889
2933632
306229
1815399
61150
1940184
1204589
701540
901622
316056
237719
1465982
160786
1993541
1406264
1886745
1560811
942597
1853025
208621
1715843
969858
1967052
2447733
2795704
1128961
2859854
1172605
2175875
1842004
2437070
1752329
2054740
2467782
137222
494003
30393
2440966
401606
1080236
2528130
1789511
2619841
2093852
2005399
289949
2538284
2233819
1496174
1711384
1238481
2581729
2922274
2114460
863587
1875837
1742252
2418218
342386
8169
1827308
2707296
2782877
1898383
1489818
1822833
2239644
995589
2255489
150505
1094629
1806732
563155
997944
824126
2786895
1738284
136130
717123
1317044
694912
262078
1683757
1799068
762600
88024
2037585
2378277
2661506
2538869
2919486
406263
1192747
2851849
1809511
1593853
2377546
2203751
2140997
2099397
1851519
1121902
2182719
2108519
2288746
2712812
882679
234199
2149650
1964661
1343334
1564348
996674
1592721
403413
2341563
2745152
1913318
1123261
160697
2340027
1674403
1730184
2492347
1522647
1225838
2145031
2167664
2346394
1641340
887300
1058112
324164
1129072
2397105
2499863
300828
114975
1873904
762119
1146975
1227425
2126671
308452
56659
1826871
2392465
169942
819039
2674356
2363491
545115
1453750
1828026
1724488
370176
846543
614088
2116058
1969149
852679
582535
2636374
2505970
713435
2013762
2234592
2308927
411509
380614
897607
1330086
1003030
1690258
2356909
1383108
2529733
1815305
184261
1886649
2381281
1675567
1909328
432492
645660
2019839
546801
2469135
839218
1983128
138500
1137953
132082
2844014
1274629
372374
772206
602230
1142012
816476
1642158
1940586
1343865
2474762
2474924
1069134
2106634
230524
729677
428272
2618051
974284
90887
2764261
441179
852435
2860298
1632174
2750186
1203827
2598846
2905845
1511313
1901227
1372781
2182924
2288035
2358066
2676648
1960725
2296556
2829756
2484566
2069320
132097
2869364
742442
2032421
455173
2763897
622286
2745284
1911659
754640
2413527
2873316
2070294
2083650
722585
215932
2816601
343474
659823
2173464
2107700
620697
2036275
1692779
2717451
1444952
2677999
278029
2393294
1630652
1942553
431744
2447844
1726859
927450
2318340
2575706
1188492
564895
2283174
1771938
2134615
1917809
2360245
943229
2503590
2615197
855210
962168
2718812
2662752
114301
963345
731017
992551
1202207
441554
1748764
2182463
2580420
776431
2254216
212771
94714
1459541
881094
723199
2388077
1921632
1462624
1836253
794690
163925
1687006
2434499
2863448
2576967
2075288
1119043
2036449
1783687
147837
1706770
340651
2896585
1723269
93318
2305140
1136865
762319
1731692
931039
1351175
2189072
2138477
463165
408968
2882996
2780226
824827
228828
2685572
607637
2209400
561257
325832
634513
1122281
2762684
2725219
1513681
2818950
2723119
1673257
615502
201358
1273611
470156
1019965
1974317
10974
1017727
2820249
1950844
2511125
1344374
2359457
768727
1423020
650330
1585101
1306533
2077457
52836
452692
2608425
469769
1393027
1862812
1417813
1117588
1505704
2909319
2096532
2291395
1405425
1107261
2210761
496671
911136
1904620
2070319
975725
1898744
502207
269998
154252
383749
909942
19494
605844
593064
1089538
2579514
1760763
524991
2692443
868430
151002
1287757
2669742
1097105
1247512
1558567
92976
546458
1550500
516415
2807446
2826197
1646315
2032840
2923502
579395
744337
1850472
2908972
2651319
2886007
35512
367388
430910
131215
2709709
219003
621687
784770
1007753
433469
778425
2396640
433657
321695
2255416
904356
1957823
708083
1690810
2390834
1827959
2460967
2684926
1435682
2307672
2329810
785169
1440292
1987061
2204180
1579799
1874231
2131290
807176
2474221
1780202
221261
1847694
2091164
915320
1072834
1292410
2236485
2473682
473333
2858009
363554
2158815
1953848
2279948
1855138
2053764
2653089
1253243
2886120
876011
790171
2316241
1610989
1465198
1852214
1812415
47308
768857
2460816
1858100
347951
27005
1752492
2917653
564758
505100
193072
18547
108428
281969
2411460
1711038
2049880
1933303
1138897
989884
2052383
2247735
2161356
2852981
2123287
124473
591580
2291554
1580464
1915659
1915251
1287319
2761629
1933536
2446127
542882
2081651
2172396
2615105
2018582
2026510
2590137
1327262
128588
2875357
1666746
2122251
2910752
105569
1548969
1370084
2231011
2678395
889541
725665
568923
2490763
2064580
2787519
1120880
1104043
1598744
2310936
2574847
1660615
1216471
1966834
846946
2478183
918662
663208
334533
1824290
1102908
1222544
1351025
695747
1899743
960059
1542883
1269903
125271
291844
1613828
2011519
2101595
2231468
2695403
2015953
581255
1824088
1170899
1432164
1637716
1234812
2906737
280947
889391
94580
1008964
1065486
2142934
261102
1182156
2138464
1790091
1786172
662785
2333136
946408
1625616
2395472
1876299
503878
2821921
296836
2037830
111307
1228303
550631
1137953
166393
278913
2542286
2612507
1202160
518931
894783
2200194
619043
2719217
1683253
1992225
964932
1725815
114014
2344883
336964
780709
444907
2727941
1449690
2693660
595293
2469444
2701263
1592317
877141
1834827
1797047
301930
1688196
446726
2407235
2755836
715733
2062320
1585633
1164499
372014
1479196
1557996
2059907
1737485
2014564
951788
1585416
2923559
2103637
49447
717126
1381341
681409
368083
1134193
2928058
1155129
589181
572867
1136687
1966230
2095155
2526304
1557822
287092
2761143
864052
716441
2887548
757414
1638750
2028056
700165
1546747
892244
1474434
1142811
372355
1626485
2343946
1005364
1218
2002452
240177
670334
1385432
283889
637017
824495
907951
453961
2092528
1089041
517774
1088572
620879
136297
1296095
1822616
1017897
631439
952983
157294
888016
111853
2753410
2074141
2573897
2738710
182481
1145039
628106
1883565
1884851
347505
1395445
17503
602702
2360898
1036009
582458
1546439
578339
2629791
1069060
1740186
1087734
2068310
1388229
1564603
2653588
1485609
2163941
2794522
235646
1216083
2203534
558402
698277
1937155
1428990
593877
2846027
370404
2615244
2617301
1952083
1287743
2090403
735977
663519
2249436
2384558
1998223
844099
1677976
817955
2224758
2347492
117976
893497
1920325
647135
1552578
968574
1778067
2007674
139354
2812994
755189
2870628
107452
2654390
2241682
2303991
2540286
801018
873291
1826611
1334872
1525514
1823544
1223896
1706552
709426
1377175
2577040
2632776
97974
895177
246997
1931775
2920812
947655
1712924
468591
1691985
2041163
2862378
1275050
2940236
238705
1557392
1278313
326210
2590007
1498093
332074
2933813
570410
2379980
597741
1581343
1900378
420500
2730670
591253
1373101
2532068
35139
473730
1692197
2814452
1298767
880954
1725642
2610235
2059767
1784441
2176891
845551
669736
410135
1403792
1892622
1523903
1379964
2919064
1860469
2407208
2937176
2938038
1951236
1345749
1366375
1312092
1554200
933716
1185090
2633102
111255
1147135
2800841
1590604
2230042
1661898
2212033
2407710
1956381
1094764
1468845
98711
917358
1665000
1226697
1069650
2269364
109982
2042784
2820098
123091
455766
350999
2367008
233396
432276
1322648
1116749
2097576
1963607
600805
693965
1845479
1201444
402036
1619346
802928
2214805
2387449
1992070
991475
2693605
1120001
2577563
2523819
1305507
1809001
366406
1182363
55517
2734950
2491790
416304
864655
2744356
2269856
2194235
2895044
1675118
1344829
2340925
2768462
475099
2934562
2248191
1659658
323687
148151
1303194
1207870
305179
2159917
1821404
2070872
2831054
43759
1434911
1893522
2914094
2928982
2933947
1927892
1912961
775176
1283547
1655089
905472
477252
3224
1652645
728166
1379489
1222064
2026848
472307
2661834
854307
778115
1248725
510589
1736192
2269289
1708889
950153
2900337
821731
619729
2183125
1859201
2691727
2655949
929562
861232
1508570
665156
1424272
145113
491585
45736
1496
1664654
2849526
686758
1428051
1670120
2111322
2916574
2196015
2308482
2063909
503832
900398
95191
763052
1714951
915852
2578683
289282
1131996
2205852
2306406
2248301
1240587
2790739
1590076
648407
379222
629728
190572
1987322
1227564
355080
835929
2433663
182191
2796200
1055423
2349207
2463702
2571589
684069
2348902
2086286
1426200
159916
971307
1568423
908549
2575371
2289497
2866716
1574114
2343672
2861454
565247
2916594
614640
820578
389197
2272849
996065
1695345
1063153
928219
149984
2906465
1615008
2146425
1584552
2020788
679835
1887695
2351963
615883
2378187
2029028
618720
2315478
83756
1279293
72335
1796446
2681469
1937468
2702268
1585476
2265615
19274
1574455
2644173
1247815
1908203
254210
781255
1088406
557631
2357110
1904139
1899328
610873
1875834
90993
1149681
2930123
1101342
433244
170440
1740936
1469493
2392685
1253775
1805816
1821536
2045471
2852775
29536
2350090
263755
833536
884682
2502533
2438633
224203
190060
1134247
2191178
596391
79935
1260912
2927410
843403
203731
1474642
1680177
1814728
2045278
20748
1838941
666318
1771540
1627816
1090916
2152746
2037299
990638
33112
49643
2688868
793109
578799
247589
1791568
2093627
1671820
2543752
2357799
2268965
591148
519456
2012512
2610010
185365
345354
2939933
1557759
850872
2292533
1993164
1723475
2674016
2001463
984425
267698
187852
2447608
234139
1413039
2877452
2368410
2904374
838277
1750040
2159351
2432902
1362703
2593928
2159528
878203
2813465
1880066
1665361
1544360
2266086
2718028
1924866
1157959
2602802
1395460
1768037
2909898
440901
1174228
1135341
1326141
91592
926762
1368785
1062180
1830960
1257051
1731126
1186336
2361247
1743621
134696
990871
2846268
848837
2049787
1451507
2063726
674425
711128
1802124
2531630
2833212
1730625
1420554
2004026
2482642
639053
1880065
531363
579662
2183808
2762656
1096052
2195310
1085057
984502
1277771
2882892
592403
1971886
1463029
1276609
1918481
2186537
1928582
2793699
2546202
1597219
14105
524956
1744066
1772079
2647604
2073189
2145861
1436341
1088557
46881
2402833
1263997
356615
2283843
950001
256929
281934
2546784
2382478
211131
1411736
1452326
187854
2096295
2811599
2209344
2039445
1794266
2085801
158926
1923770
1911260
1171791
2581520
336174
598883
2250415
1984194
1383902
2876424
2321737
246603
2019142
2304950
1856738
1719257
1344821
2343959
2709
391313
2773878
390988
464207
1559219
2146777
2416886
2243409
458688
2469078
1980142
2664939
12082
1683806
1139946
2522738
892765
2241356
103151
1362585
2520442
1363029
424192
2246838
1000605
731771
1487691
329928
1568463
2759592
763226
2577433
1304756
810299
112121
2907586
783688
2565686
2090654
426396
324027
1418788
2216547
2097372
685641
1542693
662469
1027075
2724578
2050807
95649
285009
1214865
255809
963314
1464438
1175435
522180
1798295
985987
1476195
2369270
1087254
886911
1989395
2598921
2006089
845374
1132620
318937
1927271
738944
1476964
1825313
869310
1699162
1204730
1337724
1178235
1501049
1467628
2349925
301523
708836
485768
216699
2594913
412288
606670
2342868
112005
2163016
2425071
2662310
982050
206320
522135
947076
2873489
742803
2041660
2359606
1309235
2770803
1001267
2562703
505036
852289
1319699
2598863
1697732
98126
2640392
556096
1059798
1778704
1016323
1975093
2799679
1279481
2739348
610915
2477609
2141191
1052382
2105682
223297
2493215
1179003
1635677
481332
863010
2495514
1472009
2712491
1079098
728199
2781774
801261
862985
2932620
1609757
1269320
2663316
1699951
2801201
2492397
431374
1236687
2828505
45365
1385035
1006763
1324462
967440
471819
24233
1451642
404370
438071
2114128
2172156
339297
179479
284741
819744
1770125
1141193
1467445
1797944
649323
104774
1854135
123913
2586003
1328827
1434146
2737817
2803116
929267
614493
1642954
1628263
2099821
1445228
2105958
2908536
490673
2886272
88396
2235514
1402899
892078
2328805
152413
966583
2802316
382196
1040052
2270280
870992
1910481
1223464
996606
173165
2236676
862564
2389021
2809005
889531
2080554
1962347
1984187
156168
254840
77151
2498306
2835325
528065
1184713
1185806
2433120
1392315
389619
478832
650943
1107684
1372374
1094905
590214
844993
394152
2600313
1247635
1367031
2329135
1266412
2442374
1268180
271520
1850999
997559
1648433
945781
377166
1596676
1269000
614390
1962325
404184
594776
2242059
123565
1696655
87254
1117528
2936550
471279
1240412
1318794
535682
1385301
56221
1619101
77682
2176312
121156
1139680
1335365
619320
982579
272688
1943221
1236773
2145510
1733898
2463875
404779
2896764
1792885
2686031
2209649
239093
2856592
813540
829505
427155
2644931
2456797
1315092
770327
1409323
372436
1591523
2824995
712278
410278
1423441
40337
1880732
1737369
1866367
1998844
913044
2060062
1092190
738621
2231251
2818100
1170713
2786235
2842099
862687
2753879
411439
2218787
1670676
2134346
1750363
2847350
453113
2132007
620410
900614
425410
161064
421385
2368231
1836200
1674447
2050310
1495255
1340607
1262403
1850244
2735455
755371
1162033
1413275
2528697
967646
202545
2321442
2724756
1631422
164300
1303497
299660
61333
2571216
250768
2213147
2641348
2812921
518957
270090
423535
1675522
502760
510223
1555524
2640153
1825716
1064022
1525277
1820685
257486
7442
1571462
2911613
1281274
2691779
1228126
2051598
2350311
2220760
1917413
1461254
1816319
1949764
156832
1040403
787852
20859
116852
924328
2587287
1094007
1530936
153667
1960160
2175323
2012289
1946734
1423149
921619
288242
2628039
761381
626880
760420
1565202
1413082
1953385
2170228
945206
841569
1812770
1437758
2092988
83014
550040
1971771
806566
759422
2570147
2755056
2596068
2826526
1999982
1421072
1853151
656004
1905487
2719502
629556
2719646
2584568
1875860
2023004
2116886
2009235
2500375
282647
2734107
2274228
1370904
2697822
2865934
1050628
192915
2879446
2013462
1981177
2382924
1596378
952537
2231342
544935
2490801
782093
1269823
1459308
798502
1857219
311745
1871514
830236
1542879
2463136
1832749
1398009
1837092
1856775
1911062
1970298
648287
2505037
154433
2337480
2791423
963383
922013
2461003
2875658
1489663
2006249
2207689
2490499
1463853
1999672
1163055
2387928
2352738
2000554
1483638
1050266
1771463
2493970
1945640
2493465
2660435
1541484
1641016
2113288
663175
248286
967906
591310
2908861
2860627
2101607
2581282
1813432
1209436
143862
2891746
2192249
1839529
159425
859161
1214653
659343
1276831
1857668
19454
1650106
1167607
1338787
345548
1763721
1859033
128926
286137
572367
1222370
102545
391394
1038529
678862
1241301
2279554
2509501
565827
2096347
2202366
640151
2474689
2304209
775883
290668
587807
1974213
2766030
88622
651762
31594
2280126
2809286
742380
300065
2704958
2789961
2742310
416005
1176788
2894371
781622
590522
585189
1737025
1376192
1149891
2855816
728693
1371205
2802409
1355461
2081286
1755713
1385991
2279648
469389
2422049
601762
2849230
1790412
2750768
1711387
24544
2511417
122046
2205322
1680188
1716681
2938728
637658
2757927
744028
1172696
850340
2294537
961618
2830749
716289
889342
1399208
676914
2753400
1276119
1507219
1595390
2413113
2837746
2624505
2120551
1550319
1753446
1826547
120701
1239195
1124051
1989916
159116
2168659
1620437
815798
1703321
2471832
656013
2385086
2460972
1342159
1758507
1174056
300112
866182
615869
877960
2231258
2279641
1048428
863061
272131
1991172
586124
1270014
1433346
919137
1603706
2110426
2449433
979312
2014814
1690915
2093636
847528
391052
1826328
2774471
901771
2007598
839820
141057
169185
1364594
1901201
2082529
344609
2669200
1596035
954846
2516528
2015750
49424
1014246
2039361
1706454
287361
1665504
946791
544256
249081
2927064
119372
1421038
1913313
621914
2277975
1281521
1150726
2746427
792905
1001386
945405
323128
2475385
1078160
2639013
2814928
228187
68714
1736616
1736081
1411913
856739
2227088
348693
1149119
1162093
1210683
126593
2437364
407778
2607251
783303
698828
2439861
826149
1861283
1223776
963779
2004134
427189
1263518
2225370
281602
2027931
2019495
2302455
1325869
1213564
621
624040
1127177
159369
2313220
2758412
261741
1887589
2891030
321974
1449170
2819441
1000238
2356291
692661
1612238
236493
1450904
711480
720542
2130757
1469148
28306
2492377
2828836
2310898
581068
2505533
1997715
421762
265053
1763733
1336229
871004
1972603
417552
990660
1970523
655489
2659911
902139
2172814
2835692
244282
2264039
672364
506143
1487632
472122
2790298
2106917
565812
2938888
2082255
1871608
449631
666653
278376
1341019
583639
346855
1917250
1172822
2435739
2248015
2682815
1543257
1929461
1539153
2795893
2806004
2437261
1134834
253917
244308
2682190
397278
1765068
2050079
303617
2241078
724405
2224918
1149901
299755
2172204
1237338
1579752
225253
1114037
1652912
2115833
2527637
2187469
1681952
1666266
2060574
48643
1189998
1560709
2194608
190889
1783095
715675
1937905
524655
817924
944003
2822946
1004195
1601244
1293506
1100494
1753654
2512739
464866
2876851
1702308
354473
1400646
2063400
355442
2223000
265789
1517739
1854138
60082
2241740
2324945
1168456
1996379
1782664
1655090
1691871
298172
2455739
2829208
1508675
2186321
1389345
881742
1487497
2930644
797977
1601468
2863586
1443342
1761608
2167518
1463680
2228727
835396
2767455
1546238
203729
2785290
235839
2162773
2132577
1571799
160142
420292
1700668
2090668
834075
2146008
2240118
1975798
1163983
2764468
2487600
1603333
2005761
790707
1857705
1129484
2063575
540646
191555
288011
256030
871595
772281
967161
1554665
615279
2098811
1013589
1215682
2119466
460982
1782246
1860555
2441431
571118
1214050
409378
266021
92893
1780728
965926
622516
1645423
752158
1772744
690904
2345767
1927308
1780576
2567117
1914614
571195
1521446
2883013
1775577
807871
1101550
2221780
1815837
1966989
730702
1140012
1782154
102967
1854894
2688727
2190216
1512026
381868
223911
1130653
844919
2688079
319680
898515
1709918
1337898
617259
1571551
1104867
1915934
1237082
2431698
2630281
517374
924760
1699979
2567823
781633
1818715
1043844
1150096
2199591
2158427
585465
1275468
2381949
2580059
2599
1486703
769017
2732778
1530791
2786063
1304153
1070316
2774483
2351844
1548202
1339236
1470100
928839
2325605
2602320
1605404
2665819
2903109
2773414
1367141
1229743
408628
746240
176468
1534530
699526
1007647
1827602
1423625
2426063
626412
966287
1103314
952252
1266574
1370657
2766077
427453
1641284
1592765
1176560
2003756
1773019
455
656702
2128902
1356852
2482752
2763175
2860159
2756983
2239177
2722008
1367221
177417
2692440
1822806
2885710
1478812
2307582
1631398
1789068
706156
1656176
2921431
2548730
801290
2122510
1830326
2165068
2152720
2828898
2430707
2477755
1623886
2792890
1967541
1608619
2829415
2774459
1491418
2586956
194193
2696275
1178787
943832
216458
1732932
1438249
1085237
632761
1000405
742917
1654565
2417150
1371399
1833107
564060
554782
2935851
392236
1185688
709137
417100
2207449
1453379
835835
1164662
1475332
1536096
2615775
2413584
403805
859410
2204185
2498083
662230
775335
209071
1768350
2110871
1758342
2000458
1870377
304513
190205
2731014
874719
2840335
1183794
2602342
2777372
2239627
170317
883673
2049177
2737085
1794472
1606900
443269
2667263
1305571
1302534
720477
1198082
2436637
1144009
1700633
2804580
1117275
2444651
2806586
1917090
1307979
929881
2188524
1076242
1428678
2536775
2855244
644901
1100423
2689914
2395655
650647
1033178
899732
2754139
2671532
1468580
746745
1674355
2339726
1162615
2595314
2815914
1833322
1392243
1228697
1388390
2329487
1683836
631650
1287015
1667195
1131941
132362
244301
1292839
1594971
2258717
2762486
199048
366040
834697
800093
592399
1622822
2143490
427607
2418350
1942275
1675236
1034780
1794275
2405275
347902
335010
1500589
2349671
2661327
2569713
2132369
15868
1763817
1898959
2476603
703191
1882402
5137
322879
2244923
2933010
1029730
1858570
2558408
189049
2280392
3985
1255143
76824
481580
856252
924202
945294
258941
267552
1082857
489510
1785242
1817782
1668580
2834916
2637582
2581867
2602217
131916
644749
1854547
1849166
2504765
1642979
1241398
380276
1960618
1595315
1429013
584910
705254
577205
2080601
1113475
1984219
1598355
2128034
1202163
1764339
328526
2339782
1557249
2472677
2129150
850058
248160
2133431
2875933
1022101
1417616
583610
1601883
1746012
1643696
2390368
2578643
2274054
318991
1212391
2343428
9291
1257722
1261677
2185881
2092445
2936834
120757
507764
2781039
935360
2021773
2914168
159636
1758903
894306
1769890
1953559
1493051
2346579
1021331
2453789
672974
2459167
840223
575290
1589020
2608894
2468266
1043930
1859225
156717
2130369
1107656
2816734
1700305
1011709
550283
703471
1109281
1402641
2695265
231213
2067006
2006337
298210
2443707
329192
848405
1514378
1049714
2590918
2431290
354809
2751997
164635
1009014
137268
2687277
2140621
1207157
2177368
1420440
2828218
1210290
893017
678431
2091964
2873724
1603168
2418691
1777793
1663460
2099727
2185268
673346
1112986
1650761
809162
1053377
2668690
2768087
1808559
969129
2874984
2442886
2499141
919742
154050
1401140
273255
2316292
2092364
2165819
938037
588069
2442773
814728
2162370
2396681
2042598
354325
452133
2540434
2301282
2174300
2233550
460398
2420660
153275
1735751
1370944
2666545
1229772
730435
2388632
1644576
2080531
2239239
1132684
1438089
868265
1296746
2867375
767391
1425150
1598562
493178
263450
1023308
1689832
2463889
2657034
406516
200919
2549193
337138
452504
1650039
860
2565791
1270254
612759
2253886
468995
56627
401065
2849916
1225911
332344
75289
265251
971913
1647185
2847928
953397
1091711
571277
1888201
1863238
2936242
1624002
387944
1815458
1320533
2527891
2926849
2011979
919687
555379
364847
382907
760984
306460
2456616
693672
559001
2434906
1508468
2423036
918097
41292
2095525
1348434
2386365
566845
173428
2206851
1791575
1080761
1396961
1760324
2310292
73122
1514607
1420034
1142839
969137
2893227
2349252
1217628
1313646
523278
2129312
1303375
2279884
683756
1330401
110508
1059037
2934144
2047033
1146130
428544
2595820
1177934
1847413
191494
2818970
2419872
2019472
1842314
2416665
1598214
2897964
42548
957436
1118251
1981287
1008296
1600772
1226479
1084343
973329
994425
674910
230417
215267
1068131
2816769
1203202
2726646
2736678
221110
2508086
704300
1972703
2047
2938456
2102979
152816
2901172
2834060
2348494
1043837
1691212
2204367
2522207
1292187
1828697
69879
1017616
1915866
1999288
1324514
223813
1649395
1392624
1004736
1360150
2712480
459825
858507
2545201
746766
407855
1406353
9219
1191286
2396426
1902730
2402949
1693034
2718664
758770
357249
1003788
2780129
2671924
1544280
2443196
412450
882549
2053504
2342509
2153739
1554301
2149097
625634
2766392
269586
1027224
2510778
2220398
1474355
479493
1964319
2663398
2005263
1322460
2112606
2934062
391412
138613
2478156
1717854
1376490
1524613
635274
1561835
2223021
729189
719919
2526548
752107
2355856
1863228
2574248
9493
868958
707057
2031678
381206
265767
2566230
2838671
571458
2904616
2585083
2100076
606589
260469
903696
2147869
868894
2553050
1904576
1984339
2660362
1171586
220255
2630675
2627264
969612
2323068
1219834
2563593
2510713
2742774
2134963
2006742
528915
1581662
1657548
1006294
1141638
1354684
195810
2739390
1307358
736965
1746098
1296377
2901424
624434
2361110
489722
2513466
1516193
215040
613541
1760351
1888078
1183808
2504989
1753366
84784
340199
37192
186026
1363564
828019
399098
1063949
2298113
2363633
2393456
523348
1773331
1855515
1640666
217036
2521893
2325950
2732421
2812411
2182398
1346242
945604
1602041
2096620
2420036
53159
1838473
1847673
1934118
2393178
2149296
871100
2835608
1427114
489141
2378261
1753818
691875
2127987
1562613
712504
2031546
1396322
2351838
2763837
2239088
883162
2350659
669034
1795057
1703444
362606
2098684
2259961
1258822
2774357
71039
1106490
995894
583787
1022779
2185946
1516279
2242875
2417584
1978526
897290
2270722
300672
1886528
698233
1964152
713708
1114854
1598845
646177
2635668
1658542
1064089
549555
2937196
2338390
2911519
2360056
884987
2540363
839349
1678464
307617
1552216
414996
1037155
1770477
510287
667362
1014454
534447
2005758
1008705
263354
2083661
1089547
1874589
2501919
2840380
1340779
2166431
2811836
613694
2227162
2661573
719306
680972
2105655
823729
694229
1445300
736657
351671
2216315
2769951
1617986
2232947
1920130
484344
1171568
1369618
254742
2692956
905760
1292544
2665651
2461184
1735
775484
2405528
830130
463028
1851209
1000862
2295771
1870395
1009126
2895931
2931397
452324
2631499
2042882
2125948
315404
2922110
847321
2261042
2201847
844580
628046
240539
336366
6755
234652
2778149
1670214
1805589
1191422
1803959
1640971
1294245
479518
2920855
1119150
1192802
1377872
2839427
1736236
1608214
2397229
2247232
2272942
882121
113803
2592619
75001
1522842
2677339
2473443
1756958
2111919
1729639
2664369
663395
1086286
215663
1135152
117663
1231273
2582321
491764
2166481
2254075
2703338
1132686
1537178
2916795
1982864
2033175
2685800
1105745
1595394
355186
1761340
166227
2527907
411377
58644
1067583
1551448
1614730
1321276
1462483
2141127
743354
456858
457048
1569381
2487427
2439450
1889608
322478
1432405
295866
737986
966212
2383952
2376963
328875
2665593
1945007
1002317
2324551
1430388
1371886
1250683
1962023
2816859
2174956
1697895
1401254
1908859
1888094
2604393
2271079
985788
2819
1372967
2029779
1695841
2163198
2687103
2102190
2397427
2756311
2249827
2260547
2294002
1956676
1042348
2306494
2252167
1015079
964704
2503703
1292048
782359
282827
2106430
1607352
670323
1380380
1930224
1828981
371787
266605
134224
1847562
904327
388106
2505933
2142350
2823568
2538699
539374
2823583
2057732
105195
663820
350519
1174828
2700431
127639
781665
2322625
2345132
2452933
725125
1651521
1126317
1540501
1958834
332317
1639116
2216308
1751949
1993777
1181311
2523622
757871
229048
2760520
2882379
1723263
316630
162594
1576519
1216818
2101103
2454838
32935
310842
417865
1457960
1447186
1318609
1939859
848797
2310672
1092921
2715107
782515
2054864
2842081
1487375
2047651
1593229
2107376
1786611
610265
2041100
578111
1617590
1823156
1008948
1346636
1455691
309566
2540082
489316
2167903
153230
2803052
2826247
1529628
31313
1471757
699640
1060568
417542
1323674
447369
1510966
550662
534382
193281
2076523
838963
1725723
166538
151600
1606244
2227982
2506822
96254
275311
1382379
1469746
280139
15309
1112878
1951485
1084688
1960994
1227401
2154542
1259023
826016
2181102
2481986
288379
2021180
1713354
2540362
790935
263340
451057
1923823
2405227
2990
546360
757228
2682004
2404819
1342431
85397
2130601
1619023
2834088
2180144
2726284
889046
1222082
2833800
826314
489796
25084
2292068
348836
2038454
2140
1923
1698713
1283100
620648
1050037
510634
376507
178471
1333677
2105282
2446030
514704
2457055
2193370
369338
431020
1806260
911248
1715307
1057212
2639771
1494408
210296
2811046
38156
1920121
1748889
973538
1094312
1829536
1870404
1732709
724522
785452
1204875
1688594
2026063
441381
2811911
222429
1410302
1599849
2011442
1560423
415242
1603456
938958
836506
605905
440016
1150076
1917500
268913
676040
272821
1788517
783750
1421542
2334528
2713088
770920
1076225
2329496
447913
2510396
1040539
2434682
1319563
1204064
49242
1167877
1980421
596472
128378
519126
1292853
922765
544680
2181161
2346862
2013455
2528880
38625
1611815
843815
1339275
697000
755887
1040839
2217091
1079531
1573876
990980
2161180
2375630
1848179
739479
2120494
1333820
2528735
2396483
1924527
2084627
1103561
1374131
1085382
1872770
381430
735302
2925634
2063742
1015205
336344
799592
1075316
1882726
1891642
1104800
1121916
472163
10747
217236
751070
2516258
1515354
588381
2012671
1791908
1785305
421237
2174411
774012
2695077
446906
2726319
2377917
1446320
2232497
564468
422594
874685
2144509
2271458
2899743
1182672
2899668
2649796
1558590
2640498
1184471
1774585
698384
669710
1943992
191853
1793201
2445457
178609
1368418
931968
2556115
873101
2744274
2424825
154158
714236
1943740
1152963
355464
59101
1862929
472864
1827750
2483335
2493449
933134
2154715
1142017
1964727
529181
538013
2665732
2049157
741546
2273014
2281512
935606
2582347
2763871
2019034
315674
2290833
2140669
988701
1863748
12029
2644740
510958
62577
2928707
1950963
1959015
2683742
789342
1740196
2087517
2410333
332612
1028163
2876338
2476314
2897233
1914586
349964
1580185
2761707
2072705
1710019
983697
356107
2276299
2329982
151085
1723395
688378
1511736
156879
1433643
468077
2829622
1094989
2480595
628922
1958642
2801738
711153
630907
470935
2380076
1774408
1621823
706492
534924
2682882
1589572
1224741
2500907
2681706
1249797
468081
2803332
1002565
887271
2215142
674201
2350787
43867
1998914
1207158
2534826
2104235
2044117
241893
2249867
2747459
988009
1955707
705779
1330604
2643153
1000475
216273
1199700
1958929
1549742
2265476
1640498
2228503
2572874
1451646
48609
2556534
2448219
522677
2610484
1105176
2282125
778726
466493
1771329
330008
2549011
1203562
538617
1338891
506145
18595
2673865
2031069
24440
1902915
1715284
2517212
233959
1373491
770700
2323102
1013176
1965951
1560000
2183962
875546
103262
1930021
1027340
194731
1396129
2323095
1189309
961906
603862
373061
121993
2356096
1759752
1969855
883936
2138817
2884798
1939998
2111403
2495366
1595637
149578
1526241
218929
844215
2717388
2117295
2334660
1224250
836301
543361
2162973
1754751
1470898
463534
78997
2246727
1925261
393646
1173134
1943939
1387417
237781
2359769
302169
2830206
1709054
361927
1837773
221919
2500966
2373100
162878
1862312
2879253
2052108
1922147
1170144
2897834
2426888
357562
205460
2290440
1936894
2864175
1864699
1064423
1257445
2013036
454569
2431163
2700801
644559
1148513
17707
2764955
1461755
2240579
589080
1784048
516248
1171392
138838
2028932
2703056
1817799
987770
1904704
2006213
691014
2293062
1983454
592304
166405
49298
742550
1644645
2545857
705512
623227
1874156
824061
1478080
527423
801135
1796829
2560797
2229817
1331159
27659
2916841
315986
494125
1264271
2197522
1405612
1854403
1782282
2883260
910535
904940
1448991
587960
1768414
494596
1824519
478253
1041221
774720
2431293
97311
788886
508132
686666
1080407
1158671
2087424
2859978
2264086
2007845
1686654
2495757
679708
1802500
884336
1399919
2314370
1511620
1156554
2691220
1511304
2001810
2069010
2524258
1998759
872986
1802248
2446978
2526819
1524227
2678102
1049123
70668
1178814
463974
1485819
1007589
609549
2739797
2919140
67430
2775270
2108633
1053071
1906343
2621227
2260272
1929040
1240261
1839552
1518119
1866619
1656422
506530
646439
2774206
1900677
1698138
1786031
1542695
2007655
1780268
898766
395258
960240
986420
690086
704038
495991
2791198
2937932
2380259
2458135
744161
726958
1027455
1898202
2319306
1033494
2617444
746686
1694182
1741917
49544
484074
1042973
182489
2123034
803070
294116
703037
975675
2276581
579727
488044
2443918
707884
896337
2386045
991958
1213307
1280740
2924784
1963240
1525685
1301973
2724878
2487586
2909766
432517
1685127
2712007
629915
345040
2624664
280406
2321585
1926347
2583952
940476
2493665
844925
2851293
998521
758703
2677861
827952
994580
517336
1366945
2808225
2841735
1355172
2082860
1103071
1888403
881210
824757
2309237
2752567
1734330
1023233
113703
1143920
486423
2033976
460664
204382
2274705
1299244
1581966
1530151
2670035
2469212
2430483
1355092
551158
2364805
46393
616144
2052016
1383406
2049977
491139
779217
2199203
439026
618694
372001
823943
2623045
1552338
1265892
1497156
2680056
587586
361372
1886258
811602
459353
185767
610133
1375109
337196
1199731
6981
555360
1577463
315037
2109164
1342243
657458
502419
2903222
1458597
1691270
2863086
1996552
2680369
580336
736885
1008595
2706831
652890
580366
1212364
1307985
2486700
2536116
2100722
1362725
728577
1282306
589623
1683613
346
917394
2718222
1310027
842946
763315
2939235
2681761
674940
2443268
514592
314376
2866020
219620
725357
2627765
38531
1719928
425246
2058084
54541
716306
873901
2633045
2924181
1292491
2481685
1471046
688923
1041176
2697755
558928
1256705
1476329
2347855
2124896
355702
2752972
414383
929201
1385167
1276802
1321324
2821625
2867972
1148796
2017154
2054772
2892074
2738504
2141763
2637643
2939183
113798
1826678
949156
2402630
612738
75471
380436
663
399861
76987
209019
377752
2117181
1819895
1023105
1007230
1943913
1312178
1102545
1241178
857715
365855
2018959
2174606
2368808
2709594
1487539
2518767
1232712
2796008
1934704
1691971
2399385
197406
1347316
20838
2915327
50091
1646957
2487482
1406873
1275693
1835250
2713780
1639171
1270320
821214
838253
2465702
2544777
1978730
534630
1271443
1227303
2032728
307488
2578071
2533098
2417390
581942
1218536
2850359
2147299
1985335
2452890
504442
303593
2880995
1236996
2626493
2583389
2313320
2422712
574367
1852645
652867
2594605
1513118
1980747
1701696
2856303
268973
1962953
959342
599806
1759418
1242673
825439
578799
1009862
2735735
491891
2363225
1496845
432991
823638
2008237
926314
1341819
2349609
1466208
2560733
1465215
1656349
652794
1717973
965943
1794768
621048
1234708
2506754
2217409
145251
216099
2861907
2867761
7317
130342
2718714
1397693
2885602
1919385
1023257
2387240
2722491
1592413
1754294
933380
461089
994572
523086
370875
2516464
262835
1151610
2816069
2125176
2643108
2838344
2161405
1838222
548701
864736
1510171
1983876
2238946
1253089
2184435
1980847
428555
1168474
1929669
136918
1680309
386075
1082455
1349485
2870490
1240762
2332376
2334721
2312394
2771716
653258
2025490
1363904
2441584
1505192
2200441
987275
218813
1168685
1521726
555824
2749989
2493507
2505438
710168
1596439
2002404
1612418
924628
306008
244953
659995
2217435
324436
1051985
1562168
2426848
2608992
2360157
659996
687139
153609
626727
799162
556359
1963310
2599688
2854621
829331
2847483
2936319
82287
2240713
1942627
1739674
384367
2486425
1124473
1998399
2368276
13914
1972361
696845
2671402
1460710
2514108
425719
2543762
243013
2308376
321215
1793085
1256868
1497595
711578
775394
1947478
2519598
1652618
1852408
670367
2258163
2700575
1283422
2339288
557120
1829772
1287891
2780617
2363404
739012
1214773
2531848
97828
2240872
1091542
2193687
662106
854657
1482222
2601847
263155
1827516
396573
2762525
146055
1735270
331027
683695
1395654
2137337
2347343
1305097
1481847
104564
1530536
2853242
795912
871303
1322557
1596966
1723139
1081713
2927348
1856670
2325357
574611
2577108
1971473
2738140
1284049
1607042
2365644
2090836
1167842
724737
227262
2627380
699879
914924
701347
2148010
334958
2124018
944818
2556075
1824125
1777230
130527
691874
1289630
2611672
343900
831672
290511
2836865
1985422
1856098
1897561
160744
2633399
2192318
2488532
1307223
261229
1416640
1673252
207242
2913793
1341549
1357027
1300980
1466408
2042424
513174
943772
2149239
1503865
2834168
437276
1675642
2083731
2386373
1568806
1522476
1977163
747555
853361
1851213
2757335
2612735
997404
294180
1275677
2331030
1500360
1658086
846151
2298366
1940657
838118
2858493
74548
2937344
209220
2006337
552708
1413847
695246
110636
743299
2699866
99725
1535852
207836
1400578
1527508
60630
618717
1194301
357059
1378293
2901898
1988453
284826
2534512
2353927
315154
76406
1320486
973989
1383234
423846
1936249
965571
697977
2363864
2307950
1943198
1232617
1192640
1076054
688180
372601
2170951
148577
326567
2453553
478716
469317
1490862
2462094
1330131
2331926
1992950
2100906
1066269
2440532
2438833
376216
1540575
508835
1571927
2805729
69610
282351
1865393
428853
324701
1445371
2444578
2038744
851026
2855610
2886503
660729
2122795
564668
2061573
2274485
312556
767895
1863120
1709063
2028875
2062312
2072423
2401068
1119237
1196119
758289
868561
202615
2605635
1207745
1378209
2839323
1987791
409046
1794956
1321921
2091841
1928000
1467620
999077
1769338
508736
2860667
425151
1312955
1393692
2070684
55315
2287679
1563852
2675825
2308644
1928722
2843913
733333
2904616
28851
764749
1680700
2022997
2181831
610053
1188176
336603
2017664
1442011
2702423
1291076
2539009
1907300
1613493
289103
1864716
2825467
521760
1234937
1206467
2108779
28252
2713552
1622182
1329377
909842
2832400
309303
1784063
1009627
1278548
2728579
2187261
799908
2414352
1255367
188874
1403610
2717127
1738753
2811553
995428
902981
1708733
2308316
404599
946603
1305490
528109
2067454
693951
2105309
2001933
1835499
2440981
2867681
1139483
1239900
2441748
620388
2045751
1109083
953073
138851
2308090
1294687
659126
1448347
273218
356465
721080
2822790
1711839
1499885
328566
308625
881215
112408
1457327
1360322
1934746
2223104
1909196
643556
1631210
2195006
2251694
577303
1596848
218579
2427443
1770123
1097322
1146608
2508370
2684469
325413
870401
1089750
713957
377704
1900415
528807
752300
684250
1585725
1630619
338160
2368750
1070986
1791090
488993
499807
275310
2740823
2640985
223590
786912
2904089
2728602
1103911
1458648
2402473
2517509
1683592
1157626
1689388
135253
948443
587660
844163
2281641
899946
1373370
2828368
80949
2021010
268225
1558815
1055302
2103166
1025271
841542
2515080
1020873
2442222
1292586
2772803
2818095
2232865
1699727
2112009
261121
570663
1839913
2112021
2251383
843078
717256
2243191
1707494
786069
2019386
2933946
967708
1718246
836563
1184825
2476190
1359166
2457995
1516992
2923959
424135
2441401
352481
2357516
1676947
605678
1730175
403226
2125518
113685
563331
822835
2688763
547380
812938
1828775
2040042
2395309
1969915
1685609
950660
1376888
638831
937276
6914
551764
342399
2634146
289283
299640
2209109
420306
428407
1086058
266110
2384075
2612672
2388758
959845
1723433
2898293
1307926
212818
433679
1938539
2163764
2566752
209768
2321629
135976
2032550
2765869
2691575
39621
2709025
1193100
130655
332244
2929461
1313574
2882714
2080487
2168942
1896850
2529124
2176311
975808
1976023
2898203
571092
2814575
1481029
2434896
495860
991349
530976
210269
257542
323716
2425710
840147
1304582
2571157
2922710
1125285
2277873
2925213
1194189
2236114
1474607
849671
2023422
1132758
2373707
980336
1736664
2292675
1214407
1306429
400368
1388729
967523
41104
642290
2580264
1345880
690905
342441
1340091
2322782
2788130
727687
2222440
173302
807405
408228
1952407
944711
324598
2667080
1441504
772033
1886187
1290001
401024
2821405
2096420
2012386
1134475
788219
2075560
821111
1545541
2544191
1656442
535741
666928
340992
1444964
2383637
2638447
205993
902380
2841499
1749117
1427030
2555198
1903582
1505163
1414010
1541473
470931
2601231
1579863
528810
266761
1501036
1681308
872363
1404296
1280994
376850
1483677
1262351
1905456
486779
1664963
1693688
937822
1078596
1244967
1604637
2143938
2664909
620745
1800103
2861907
207197
2608170
1242769
490965
97753
2936457
1492054
1707788
710350
1965259
2050920
662275
2421892
1570048
2010671
2288828
1951586
938695
1925823
1900584
1646604
48175
915029
2873609
764052
1853994
1158936
1806409
1210821
2773430
1987640
1302949
496999
883811
1187963
863614
806861
1730768
2091801
298944
351762
2174584
1803380
2819887
335541
12988
795034
2231713
27046
1301621
1875566
2297311
148373
329919
586258
2927810
1164656
1284326
2174744
632161
2248412
188069
2336876
434507
58258
2812516
1218751
1067864
1014404
2295799
936701
2422373
892581
1852667
1097135
57288
1102683
867329
887316
1598194
1980139
1034406
2047365
2013576
1967813
1467741
817410
2585698
2443972
2920828
257818
2604009
1902928
2022833
1979976
1920725
912945
434178
1690812
2685078
326729
1333663
2815844
1055470
1437763
946249
242617
1083661
747344
1120012
2292807
2487621
2639058
230514
2803814
783174
365960
1457411
346480
1527555
1351202
2399841
1219438
1369644
985090
1126524
1618739
2407746
5809
2234867
2565263
815770
2148832
1627015
998792
2939153
2470048
257210
1697487
393819
30612
746886
2751033
496481
1741407
2901142
1771102
183177
2151013
1107605
761284
699933
668407
112920
2656083
1275133
1776676
2014717
762334
1941184
2204440
2673295
667613
796619
883095
1314224
2476147
888089
1706461
2358617
1292620
138336
1441031
1579360
2675474
2062156
1969415
212816
1352944
2615635
1138726
1032279
24943
1929463
2549993
2246694
2066951
344456
901845
975825
286749
1222869
2176849
2186663
1830513
1500112
2392859
2752584
123969
1293065
1839559
801302
1550305
735668
221571
453791
2883088
2888935
1529628
1953768
2068720
1994109
2809933
2812082
2456985
2287337
1469587
1882404
1391423
2485874
2158891
1423224
318189
2409833
72283
2879557
571556
1184199
1090981
1626168
2504835
2881434
15382
1445944
256875
2823798
2446779
1968147
2487552
1772505
62442
1457360
234366
1587835
1207097
2613544
2923319
2429818
2124285
1932049
2168305
1980884
2115877
2903366
2700092
2624235
2916644
2170464
1587359
2009718
882450
1965306
1549830
866023
1053237
145899
1893509
2571199
1640617
1944775
567004
167552
227866
2094132
619743
568552
2914294
1744237
1703344
2284191
861618
1686383
2345814
2828325
657040
2562659
360896
375718
513304
1853510
1528379
641811
1749154
1392065
1491869
2634816
1516590
1952304
1427367
410601
104268
2673822
1860540
2362346
2756046
940813
138326
2900262
535550
180310
353217
2549364
175154
826355
2462862
673773
1151617
999850
450026
135339
845559
2676892
268336
1162235
2653219
2188274
1396534
2319582
2022397
1957928
245107
1033328
714806
2217145
1133036
2644302
1747688
1428215
762529
2283540
85670
23977
657391
50110
2919059
2932452
1556022
1275836
1110447
2825254
1807478
1698689
960049
2191628
1068735
2887483
2410781
2500724
301620
1754574
1638657
1943739
834022
387734
2406930
1205179
596859
846726
2004848
2513806
698837
2275394
2068350
1611899
154234
1321600
1255838
32211
1977256
36038
261095
332940
1174770
1874169
1406859
2019038
1683503
918159
860712
1904212
2170357
287317
1771796
888239
392818
2488105
1876840
1321417
1315611
511682
2041343
1953603
1994216
1219188
1574408
1639291
342745
487565
706965
183268
1047707
451588
1449304
2681378
2420261
2515775
1113198
2296466
836853
2184367
2054774
1908132
2849298
2432377
2480230
796631
1465596
1327980
2692961
759671
1702160
2701612
1143254
1886616
1780909
498096
1699564
952836
52551
2469164
1749176
2841973
239098
1706511
2674757
1376817
1577237
1714546
2276159
2227387
1390876
2045205
2859825
1108197
2799516
1446845
342279
2753390
1049199
2101410
1682206
670317
1824321
101220
334824
2308468
2606100
2585313
1654467
117313
574655
246921
2659624
2163693
2175241
899846
2857101
1491270
782277
2121357
2135253
1416464
739799
2828819
2380323
1779835
585624
437378
2106873
2868855
1037112
2325330
960253
566568
41640
2167529
709930
880746
1544664
2838534
2095778
2586127
1439522
2785985
1199591
452643
1019449
1377815
872037
2369479
832671
1969367
1642063
2730911
287753
1076547
2481186
2761926
619438
1823454
1695357
1275851
150197
2917818
2651432
2632339
771019
2512827
761280
2809663
2878053
2300680
2556431
474007
1946366
480039
1731215
1132453
2127655
588331
2837729
1101931
2392699
2939240
1582438
827797
1309574
1442187
2497661
579541
431094
1118194
1450686
764784
751782
69262
231813
998762
1736905
934506
371195
1398573
2714989
1460579
2554202
2490868
1664005
1753841
1116939
615355
1128078
858619
1351928
2644698
1157880
2545532
1267133
1064025
1604884
2067077
1519842
898874
2134995
1262456
472733
2505965
2048496
1610872
1765974
1698533
193940
1423810
2831787
1217493
905099
2244783
2279559
2750069
31801
2759949
1970
868168
191377
90228
1182113
2162181
2138746
1509995
384369
332352
1890082
261712
2068338
1807005
304712
2672004
2191288
1103029
2134648
1276683
2486175
34747
1451213
943947
1195300
2081327
2634466
704593
289782
1826924
820788
971003
2655939
2653112
1604702
663410
738884
2509414
2531533
1805526
935828
103512
1806871
930998
2898784
1776103
401474
1601212
1791801
2524519
2280170
2820789
498378
2273028
2154638
271334
2390480
781199
2914037
1922125
2834947
947143
2361762
2667902
2554029
19136
1399543
2935853
1864030
215505
2309328
2430865
1130717
1139519
2640166
2668726
926278
1921291
1277061
355435
2718320
1749532
2578748
1774726
2460851
2878561
2736318
422077
1928697
1011360
337897
1577421
333687
2129423
283841
1945875
81630
2642013
466930
166507
673468
543982
2773415
2325936
632225
2679229
1522950
177216
557130
2497815
2798364
1000998
2096590
2017666
1382005
46655
438364
2172396
1919275
543506
650210
1087431
2145662
409374
32491
1376013
745281
919968
258577
1577929
1184080
2030536
672766
2896312
1420945
964661
2003812
1526744
1588442
1223924
2350826
2756938
863791
966805
1581546
2827486
55533
2629546
2415058
1231258
1248210
688648
1651149
1505278
2606628
1589521
1568170
1343316
2196276
1504815
2147368
166686
125727
1903007
484002
868781
2697539
1357874
966403
109832
1063628
1323264
1744077
1818041
2463550
2178142
581172
117719
1772079
1689946
688586
1319427
1625730
1988424
833260
1273726
1889385
641273
1865706
622798
1007852
1448774
929483
1867712
2786788
1824778
495321
1931134
313217
2575650
2883479
1288973
579591
2253507
2264911
325685
1178750
2169357
770685
2868101
1016845
513729
1787923
268137
1695890
415368
2317320
2677230
1007948
2557929
2034335
417248
248982
1274632
706940
2081913
12456
1761590
493939
1715777
1547766
937879
1172247
2409011
878567
2618671
2628523
1504401
289131
2798860
1889939
158544
2420103
2647656
754392
1671701
999460
1528007
2671097
806940
545554
2660656
714070
1685956
963588
2824813
471133
570335
2017559
1779943
1677884
711114
707223
1853870
462019
2474467
1138801
2764490
2395673
1576197
1065663
2270674
1033613
1565810
2268035
625848
2077289
1977905
1301869
1512160
2682974
1908619
1385588
2039266
671088
560227
1591253
1961666
1444473
2066320
2006308
1651075
584655
282223
446308
1220891
929179
600031
934727
2282017
2763090
1184421
723108
745452
1821256
1307280
310132
1620691
1083572
1178964
1316518
2894439
1868939
1160713
2229566
50605
729859
1201594
1082652
357103
1402207
2017855
566988
1834155
39915
2253317
167940
2517650
667227
2186112
900878
1924806
1506814
631637
810549
2593771
1068956
1014432
2940132
1669361
1851301
2667351
376477
675586
969373
339523
58064
457418
2228131
2086510
1796179
1524047
1980943
1090375
162830
1688905
2146682
2252387
2668470
990063
1850768
1359616
1467700
180518
1319258
2456654
1497198
1545791
2148755
399827
756857
591165
1319486
2150973
2938552
1581015
2086920
1815867
1366904
2497884
1664835
187016
2234700
1113327
308237
623379
1516263
1452758
1142479
611160
1110604
248798
521104
2824786
168427
1483062
1032034
530950
1275375
120871
1293012
1679223
36243
1876833
2349470
634387
1286242
1694658
2561467
2199732
430838
740166
81285
409845
2114551
369046
975148
1969660
1661389
543821
1143429
1523166
392456
2525472
994621
688348
1370143
2908813
1403528
77295
1987550
1791681
1264618
1863942
2498884
366595
1881090
1740759
1417649
2257743
1353237
2321800
1296851
1079607
1455398
2196956
2606457
908873
2337299
796499
2286534
1321070
400140
1188978
1019674
1586135
421247
1936015
1538028
1751673
2616294
1357423
9617
1402633
1301301
1567675
1548954
28441
1057807
2128078
1236782
1913366
628871
1713559
1885876
104640
1632158
1510446
793734
279027
862671
1117037
1917532
920581
1698917
478277
884071
2918176
2328650
383899
2525747
1794477
2418701
1227636
2786988
2392613
1591993
914556
1219321
2847864
2877881
278053
775156
1192274
125524
1754535
363218
253617
1330263
1497230
1136968
192198
1081693
1285941
811359
981096
563416
2788877
2164204
2548455
1289502
206459
717819
379771
682685
235590
2299733
2137970
2409486
2502600
1591282
1993555
1785223
1575809
428070
1956768
1905884
466979
1898818
456628
218248
2633469
943072
613360
1135616
251859
567201
2132092
13854
586495
1654963
2011767
2529569
227177
1910079
297117
2415585
2407957
351167
1688052
1724698
2167693
2225980
215311
914029
71488
2524970
1965304
663907
1696392
704415
2700105
753999
2295713
327225
482018
148612
1525883
2795008
2835215
2488068
1814587
2091903
2497483
11558
2417729
1941216
2833363
139761
1187836
1966481
1557646
2122606
190864
681584
2398568
470820
973793
1616380
709798
2528560
605365
2928089
2693923
2852499
2877605
165837
2783439
1903178
2123646
2777285
2369092
1738671
76467
779807
268484
2503238
460835
2651929
250256
208524
1731174
1081970
698053
1121034
134560
366829
1604145
2522484
2590693
1854265
1347750
1486302
2050163
29494
196838
341360
373983
2377666
1651834
2747222
1866324
1457764
682421
2847696
2093585
1200580
2064978
2053438
1225427
1064752
219359
634345
2528500
2116572
731255
2847673
2680358
1092766
979122
2727506
13412
1469242
1317107
1725675
402212
927794
765733
2049611
1325531
2909291
1880911
1966867
879334
881339
691646
2897568
1315578
2110448
2910366
686788
2334226
487471
2424099
2331382
2447070
130359
368404
564524
1519761
790004
184768
1140594
1479112
1906389
47077
306942
1571869
2436503
2667007
2741174
2164514
19109
2654518
123675
2324674
2478837
2675019
202862
2525399
1252495
1156576
544778
1048114
2551981
845
429544
862466
2453980
2063880
1164302
1440454
524605
2544929
2291537
1762235
1105806
113131
949788
963849
2661882
250329
2838337
1175957
1935167
1367639
165928
96360
2234990
2769964
1153311
2384435
397326
2815758
2586131
2473736
1279826
2341175
1949679
898449
1728532
2233061
2789695
2252631
2590065
110602
422231
1849628
2306008
1239750
300897
1730239
2081330
2049641
1003218
876891
109675
2224986
1471699
1092879
1081682
184637
1644238
1510934
1457985
2282507
1878608
1046002
1132634
990709
1925025
463127
597115
1177209
2289446
2913594
1733846
1993100
273191
1086209
2317340
677074
2144380
2677075
2291444
2634988
2514796
389475
680586
2679092
940908
1865620
1709627
2273512
2384632
154467
2474816
135519
1099999
2628472
2791378
2403634
2245593
482200
2253915
1929702
998591
1748112
210760
2667236
675181
2410952
1393232
2407410
1798624
52262
291413
2197045
2020569
502522
295766
197462
2478962
1349407
1313641
2169229
1248857
504484
547338
1926303
367891
1718487
1874926
503156
2263089
1021623
1683402
2193465
1864677
84303
2561082
351639
2422525
773619
927205
2035456
626727
1013272
1308383
902858
1023905
2654908
2672252
2737454
2777566
1597692
1386314
1400874
1650575
1543685
2631170
2705421
1457920
803713
358313
487991
1418472
95762
1116911
583202
2051897
1501062
2195859
2617247
187958
2300436
2931194
282784
984191
1438100
951431
197031
1003575
375761
1493193
1739288
686622
1707807
715037
1841490
1296719
2736936
2264433
903461
553685
1060018
2831878
591342
2867527
192009
1378562
1099573
2730659
2637456
2448102
2883714
2675178
2628401
30171
985757
1602901
691822
2769496
2452166
2631117
1932073
2914702
1808973
470495
1637310
1850802
881566
262343
2491917
1602959
291975
1006440
2272134
2017409
1377267
300953
2521258
1092107
493912
1437723
614608
233160
2145332
1250753
2195544
1711127
2502488
1442025
593034
2460058
2699845
1115675
360409
68424
1489482
1328121
1501693
1463867
2918051
2059141
1940189
655231
1801828
708884
573951
180462
962968
1129300
2093564
1478059
1052864
374455
2223115
814576
941482
2193721
2665380
1974423
390013
911735
353809
244262
47753
2539246
2524418
2703684
1067836
1314696
38975
608801
2771078
716530
1171076
1372989
2446618
510055
997687
1292928
2812080
2445749
2614489
418252
1579713
2739712
1630551
302795
1706628
297858
2191281
1021103
2106110
886448
1917124
2424459
2349683
431821
658689
127317
1298556
1850397
1820212
976619
1902836
358600
65549
2702867
1250940
2509105
1790561
308883
2016565
2082150
2499659
2710282
1182716
2844418
1555861
706150
878161
335047
2201969
1275288
308303
2325073
2336467
2533620
2561536
1615966
1734973
2024574
2107157
425750
707354
582339
2643988
1859460
675374
1333973
2594511
55622
451511
2565034
1906099
823720
2426023
1467507
2013215
1386637
1910961
990656
210888
866351
324961
728248
2414528
15869
1922620
416596
367113
2415994
1440263
886452
2264960
2796096
1895585
598835
26419
2069018
323585
1250009
1654664
2022452
475493
984509
66528
1000093
2457195
2533987
1663053
2015342
1985660
297401
402278
2794904
1676234
2530594
2435924
1107732
1143741
46860
1303613
526665
313926
1926088
173704
2761343
2194004
2243329
787213
2058532
12701
2496871
738206
33832
1300869
1009319
2782324
152181
2789697
1598017
563849
1506334
1567365
256927
2110554
2912710
2348625
2208332
5723
2498630
1154166
89207
247581
2801786
1493289
1697577
1917689
1606453
1094234
420123
478632
1382584
2699052
1855554
1183955
2885475
2703695
1258449
2308894
2616013
2264703
2822066
1108093
2867741
636257
1499473
2134150
1753583
2349719
1471841
195453
2589842
513261
1784664
2408143
838025
2251859
1757822
817396
355168
1481232
2138493
831789
1614313
745775
204033
119410
2893666
2218507
2413434
1509159
2770346
414513
2545671
676422
2675608
116065
1611751
2832148
451151
129705
1349932
1109036
1621526
1767684
1037205
2359381
331083
2756656
1299894
103629
1448834
1614103
1033935
524619
572000
2791547
759389
528170
453486
47738
2088194
841942
1904891
521827
1509806
1528828
1413618
357964
1759148
2919491
2926644
1663713
1494360
1391332
2395186
1429547
2729961
1430521
2196036
2747656
2417442
1058839
1242733
2527003
2772168
1420931
2792694
2676308
1867523
627898
873364
1142350
107561
555370
164320
1772617
1689575
983313
1181745
1337583
506026
2027507
1231742
1178912
167797
287591
2904337
2410073
1672155
83368
1152650
1982459
969603
1904060
1046083
110549
2353749
1864286
2539330
1927975
1320601
483935
2108147
56610
2081349
2279813
2215929
209822
2208343
2122156
2706934
667689
1653632
57165
2207353
42531
2048824
2796957
2418741
2484402
1889036
897423
779837
1254489
2556932
2076015
248834
2138401
2929971
2022353
309684
607145
648253
1261182
2337163
1232706
811783
852063
1759488
775275
2871473
1196773
461759
2252265
2558578
2722224
1902115
1057193
2262596
1289152
163126
406056
1814430
1833094
1191575
607780
1563320
1238576
1164800
1468272
2778766
2438399
2143643
1269599
36757
2612395
2281676
1241449
1974129
1899251
443276
704911
1832850
2616387
2227080
899339
2039858
347590
2780303
833205
550564
560308
1159754
2771009
2574634
2667527
2639993
855763
2093988
1360393
65380
1148422
1518720
748687
1741518
2008051
11273
829575
2572632
1603537
2724216
2931681
2751125
1253802
1924914
1841166
161973
6180
686597
2412714
2471882
859746
1045615
1929031
2002844
272497
2454055
2423096
1267694
1628347
1859006
331588
222430
87129
909375
716917
510706
450506
2063038
806520
1396682
1147076
2936154
1383195
315911
487964
721167
1307987
2338384
643285
516895
2182347
1735714
2748202
106247
920330
943313
466968
842017
82030
2153410
2423637
1777672
59483
1322680
127184
1320348
980310
1631968
2817905
558684
767888
2786019
2167942
2879058
2888407
645465
256827
2132645
600518
185492
965787
2651178
1747445
1103997
1383569
2047134
729059
2742062
648773
1127119
948595
1265246
540678
2589890
156706
2186402
2424579
853298
2087477
56312
1578779
1792767
2356040
1540853
2068436
2661909
1882725
2766165
815630
1660821
2770279
1890835
2012321
2369964
1639278
1342120
2494433
452803
1083545
1753587
435454
2640237
2054007
964318
1804770
407787
2402652
359556
1857377
2190490
1730778
2042843
2568500
490034
1356019
2581513
84550
2381284
2415179
2779565
716762
1634087
2057353
674546
514489
2053291
1455960
727284
1215478
2896238
325032
1317169
267713
2314358
120775
2069711
2191696
2023541
1727693
2148620
2411359
2749669
2354482
1207666
1949130
1711737
1894294
1802807
634417
2896992
994538
107677
2273863
1618192
1066157
528180
310460
520981
77320
2422051
1165501
2409834
805085
1229093
1066867
1580617
2369033
528704
1481494
287662
162982
2063704
2591830
274377
752936
821228
2531774
1973258
2235605
2524265
1475289
1293097
1660936
1800153
1195179
2304139
2400940
1120393
425365
247282
633265
1301013
2419761
1624284
2416813
1006758
1967541
1946868
306951
70977
609373
788256
1968325
602821
984703
1281140
2625041
833392
2880726
1065533
1388325
1894464
2774271
1472949
1934163
1878116
67989
1448717
2168071
1205249
2831231
638917
345539
1600685
2676068
196971
447799
2128635
2821046
1231306
2317456
2461241
2870421
1174324
683914
320378
252720
818655
1078444
2882302
541256
742045
1368019
2677615
1069433
1062954
1835987
1101795
2169574
166950
544259
1794881
600184
773476
213630
1486773
1155082
1675309
2223324
84633
495511
160608
12212
292332
2811758
224907
980644
1136569
2189739
2296319
2339580
53214
1323269
1961772
1971008
1323246
1633479
712158
750561
1537283
1931302
305657
99711
2159780
2709803
914105
1373753
1009588
220250
1472157
522716
641350
1355478
2781698
2687491
2884464
877094
808418
29279
140117
2261381
656718
1261775
2706612
1709717
1855279
568819
1956587
1429774
2005194
2643930
9597
281412
2096931
1695965
2407222
904654
1755375
1841586
2155536
2204487
532763
2591600
2017984
1810022
2507166
879528
1267740
1481140
2505164
901131
1828765
304580
1813181
555760
366286
349988
1179182
94380
818463
2505260
953982
147786
2240876
716151
2367412
2473918
1232418
1859835
979379
1744460
2904947
968464
2711762
2454582
1897089
2643001
2816314
2731681
280695
2423648
607357
2152637
2736159
2641643
587944
2878587
776007
96768
378583
2482884
1531035
2548148
2062438
1767666
400039
762953
1292845
303475
318621
2549444
121091
1651273
1604377
2036469
1029637
1796382
1326719
2202603
1305087
2181062
537106
2030980
1525719
897370
834806
2769263
873511
455954
176544
1866328
389398
1358933
1528574
2011366
2915003
802164
358776
2874713
1510034
2388811
1567977
1126496
255192
931855
1554134
1734787
1613449
1449862
2558470
1413251
2820019
2418255
2269426
1580120
398556
1612380
2212146
1081036
2437559
2260935
2557620
620015
1483500
2147449
40388
2070107
670053
181507
1462912
413233
2751924
2902596
2353821
284515
1443354
2165656
1660180
175630
29452
210575
476721
588389
299495
1087538
709659
1337250
830971
934586
1430851
2499218
289708
1211388
716696
466509
1738590
948919
286862
1174030
1657197
2784254
103542
122590
1340989
2382602
1109007
1131346
1343584
286873
1165872
598334
1696031
2833929
615609
1686579
573458
1850101
389954
2641118
1201921
1326015
2090668
326450
2927103
2915902
1216143
1294354
1882433
2301830
1951621
428900
1011631
1657362
2013502
1678487
2572615
2091486
2536255
1613325
808895
2599545
1047266
384188
755057
1440114
1621801
1437117
2554621
946921
799830
2707931
1846760
1556899
1221927
2420539
2478051
1050311
1415808
2514507
1215654
1494818
2633399
752569
2134119
1617395
1157945
425047
1294003
1509397
1003106
167695
1929029
1395912
1596756
1402644
1993635
1385095
512456
1199141
843371
2119653
1190238
2800247
1288341
588705
785656
2578022
1155977
1828169
1238056
2403294
170668
1117947
498497
1675956
2352004
175571
2862173
1698557
1084112
862072
1532666
1784107
1193137
1603282
312296
1847481
2799885
2007227
180693
1852476
148565
1287870
2939778
2735100
1838381
2026192
1279958
1179525
2233053
1395956
990293
1149850
1319150
2754671
2614398
213943
1573589
1640447
2353125
885142
1170188
1388174
2117418
2667238
938514
1991608
2118633
982326
2473751
1261109
1466846
1157640
785090
484133
1767467
1654240
1608702
1388913
2931268
2476545
896674
97637
2778638
1060555
2036073
800889
1455996
285789
398018
936534
16019
2704859
2768841
2905817
139852
2463808
335727
1697851
1205440
245055
1402441
2570852
1828561
1895474
405344
1625241
925225
1615553
2567336
472862
2102763
2451972
752279
1493549
1501141
2763709
2771755
2793886
2187848
1917907
1373069
2455466
2649152
1782553
704526
87448
1473017
356774
1820722
1612207
2518033
2323616
1403726
2237724
1834790
2555328
1358417
2851863
2170201
1454558
45895
2650507
695080
113809
1308592
2072692
1938053
996467
521430
2741216
463636
2404963
2806206
2078808
593983
2118005
1088640
612168
115781
1386746
2276520
2719563
308536
1016928
2636969
1083401
2707110
749556
521009
1296050
107507
1680274
2748456
2695653
1622844
572295
350646
2506250
2254948
424084
595273
984576
929090
2344110
438328
1796309
2276853
1563183
1723691
2686224
1332407
890059
720229
2767429
1138236
475921
1619680
2510717
1156847
1587309
1444660
2904694
1411848
2938398
1181184
1849139
2426848
2569229
1564854
2875172
946964
453315
2449034
459088
805689
634942
858933
1152170
1785609
712597
698840
1827141
1663500
1584226
1063161
325418
2183804
2716125
321422
2094915
2468791
1139034
457264
2034697
1585658
274990
145793
645987
1190497
1460234
1713881
1850611
1471634
109399
2399907
2425636
2886375
2529064
604926
1279976
840000
1770640
2637215
7863
693380
1776423
1718951
657275
1861738
2269830
2231250
2530774
2778432
2479855
218968
2354798
1165983
1618802
521675
2493950
2564092
110128
595180
2141126
1712275
177012
2683681
2225739
2778356
1518791
808946
2204968
706080
839163
1023765
592629
1084414
1159169
2600971
1222722
2179944
506724
2760266
282261
421623
2425496
2412688
2840786
1897142
2604225
1466507
2194079
1654875
2300120
2708811
1003698
415321
164467
488116
201508
1537786
1117902
870681
25110
526669
1697606
2236950
2700135
625641
334819
663828
2261249
2867786
1553644
1004120
1925213
811199
1727378
891674
704569
1480658
518854
1628661
2502508
2722204
2854566
955629
2480138
984373
519675
1050337
379576
1060172
63489
1141958
2153902
146879
1123345
2332397
1617029
410588
44254
882291
1271810
176230
2628835
2104880
2054719
823673
897288
1959192
1100938
2380640
2373947
302851
512451
2570603
905434
1559039
218193
2700336
1975990
892449
1581625
1410413
414057
1195299
1732409
2822858
323004
206900
1071022
2644259
499814
798931
524089
98062
2157596
1238217
2189747
1284983
154307
2411
1646408
1920534
450273
1303025
648351
2405750
2051601
660284
622206
454930
1484936
782968
2899015
2541905
1767909
2356896
1241986
399264
1860067
878180
1939348
1557121
837722
1464013
513768
1164565
817375
2208688
1471609
1717332
93130
1605730
1684795
402970
1100564
986026
1706555
2353686
1521554
1201423
2702460
2392770
2125363
1304526
70738
151886
957124
1001164
1302757
356806
1426167
2104096
1141029
35355
1849058
2394387
1891213
2212305
2308520
2320151
2718670
2573622
1886422
187837
2615570
615600
1508017
729909
1862443
843297
480068
132960
1402098
2827485
2230631
2860420
1138535
1692592
2381451
718125
350287
674065
2323209
2022107
1892028
1872966
1709551
747014
1719927
221698
686501
2379546
99890
1687223
2809270
815511
1682748
62719
1793012
49662
633656
298579
761072
2278422
2471567
1395550
2758539
684394
1148854
2082354
123955
1557521
1774950
2823459
1912431
1742431
2301824
669154
2822579
1567756
1960131
1374852
1973128
628030
485403
1009365
2052879
811564
721866
616065
1527952
769808
2247406
1860447
2050160
2674463
139488
1319189
2028
2325263
2228040
2108721
1329406
2364941
712609
1078500
1460556
1534903
2814367
673613
2220338
5148
2054427
2709289
914885
6853
5751
2096033
852633
764213
1384898
2803234
2748677
31466
410694
692983
31770
1005366
1203366
1315373
1582065
1844510
86343
1225065
494148
733667
2479990
565827
363619
2391396
1329363
2569527
1827847
392986
759640
419258
2303914
2435798
1478634
2070179
1188773
2348881
1337656
1855354
1011504
971306
512949
1043906
2481617
2512083
2773458
2594343
2908602
830280
1716082
477912
1117664
1085318
1574610
1682761
1361023
2793558
145738
546451
1042210
810343
1076181
2207398
833181
2096197
2537488
824338
501396
884421
871371
1689508
1672776
2260120
243980
342712
1591606
2701018
2305337
749084
1351159
245790
2712928
2614142
1337449
2446389
1851099
1186640
1747114
2415322
2111597
2790210
1772090
1266574
4652
1272960
1481181
1943085
2488490
1973091
2660250
753014
1459832
2912253
2336138
428881
1757676
32371
893412
690009
1677219
397263
1165736
143464
2336996
2474086
1226187
1659142
208150
1376964
678886
1955759
1274790
2603180
411065
2776878
2229901
2721386
479757
2829917
1427835
2594165
974634
1969035
1089920
820913
2325837
29928
322875
585678
1005843
1300314
777830
699722
151801
2692841
1860698
1422770
980153
1874112
110860
2068139
2803038
2031649
432001
321718
780121
2114694
2057485
2611261
1325165
1552730
41362
2351078
45898
649052
1473350
2761867
1267263
68430
709202
2795895
1394815
2582513
1357415
690683
407416
1730786
2623447
454957
2218081
2083774
2075260
2212154
2296253
1693014
2015327
939621
2320291
1755196
1922638
2214872
310577
120616
167218
585597
1443045
1829707
2901730
416453
489415
204373
2262734
1273093
415157
2495614
581945
1133990
2701109
449092
75163
1783332
1499309
2653976
168603
2702207
1168568
2654276
624307
1319122
2156625
2653847
2321313
2324817
480113
2371426
1109672
665186
2109135
2208208
2060193
24284
1280918
1210019
401155
212551
1439450
1976823
853369
624772
360160
1634735
2212434
2027797
895296
1353764
748545
715254
1957214
1135546
1915621
2398692
843160
1891692
2746862
879782
724839
1907326
870471
2026013
982927
1585371
1966750
1776517
353331
2830973
1322568
2728599
2848755
84795
814025
1653179
2662496
1243142
2797710
1926995
861592
298308
2111939
1808427
1348027
1058640
2451898
153283
2061237
2724964
538514
2852644
673175
254869
308973
1159662
1536530
2480228
900579
871232
1258174
380749
2134234
2918181
408161
878038
814646
2559310
2156675
2245041
2871645
72552
2476494
2731646
1927683
2922114
1629264
2355802
140026
454362
2450918
536998
1814623
2826016
825420
1886719
358411
908246
1695532
2444888
792032
917407
2703743
2187476
692777
2400514
1618892
685514
1579424
673750
1347409
2220426
468345
954260
2088591
2778868
1362070
2130103
503738
1441653
2087092
1853487
874533
342104
2646344
295983
1293456
1449456
1940348
1903123
2181050
2527910
2782318
1797435
1585505
142393
2601802
1340548
1728398
2419498
2699642
1587268
1840747
2596156
789450
2844761
386662
524165
810135
1930155
2805153
1587039
990721
1440218
1272455
2290873
1793818
499211
1549135
1262573
2499079
2147962
690259
911166
2854215
96699
740139
1496594
797707
988447
2746901
1323876
2807831
970244
2898920
2195498
963620
1008424
797394
871131
2760157
503149
1766773
289766
114557
2157469
1373340
1860454
106899
962330
344701
2922351
399979
93059
940828
194147
298157
2669231
2702945
439139
2876841
947890
2699344
1953988
178310
1202990
1739061
2134946
1243113
372785
1229490
752859
2556573
1805882
1642279
808361
2617393
2817141
840388
89308
2097010
1789736
2488112
2581850
1939271
492722
1558478
2363422
2873618
1273355
757664
1895085
738024
1596348
2337103
2805946
806819
2297324
1165641
1771480
930150
2173335
370142
1777298
749161
445906
1133556
2143936
2605529
1788858
2810341
2456644
1267906
2190229
1482331
2522379
1244569
2517424
186324
836686
1650309
2587877
1913321
1159010
105658
2864814
710878
812259
2346151
1426031
2504301
726549
711180
1700859
740025
2571015
2784585
354129
790958
2759952
1498196
891500
1331912
1716521
2375485
2215932
1203251
258975
7092
1785594
610017
2868061
1402345
2127846
518266
1427686
2545589
1187157
144821
1467613
1056283
531238
565748
224332
1708110
1443374
2882220
1237407
960313
1291464
1979833
1109964
567761
2669880
824856
1715136
1698127
1926919
1165361
282556
24880
2925379
1178835
1511378
902751
1387057
842601
1793332
2875237
788007
111499
1282531
114863
1221561
744394
763530
1966998
396428
164180
2746746
1599325
1948023
1073905
1673836
1491363
1091624
822583
2236216
2022136
1043579
197259
1569663
638007
172260
1179265
2285976
1143785
2178384
2307875
1967823
2200905
557930
1445460
1671780
2067042
692383
2200662
1469384
2331699
1611248
642412
363050
562231
1770326
2588975
89873
1851697
1381285
824952
458955
1041564
1503524
249477
2525677
1543808
1212792
842155
1290110
2400410
1034130
2218624
2887615
1528316
100365
483353
273211
107025
453751
104904
1456117
1152514
1787837
2399475
1575374
824144
1025798
320599
416386
2875672
972386
334192
87809
2674620
2273048
559800
2340052
54532
2114796
246197
136487
318654
2056844
2424732
530762
1765346
2256733
2869316
1273602
1508693
2147457
2891796
801934
2364724
1800503
2864790
1557730
1667968
1604737
1802963
1492529
2610347
2050534
1398516
1578580
504273
2543299
439948
180761
1411984
39028
2463319
1448116
651792
1657831
1737620
564426
949869
901674
2307056
1196338
2636327
102235
1645143
2912323
581434
1036315
2376606
43263
2771885
2818924
1141641
2509806
778863
581546
451094
1875566
845538
2907003
2880998
2231366
1586654
1755412
149749
1302814
1396785
1733286
2371486
2575433
2827441
2190991
2757696
2667543
461807
1629582
1639124
1445121
2909000
969751
2890273
548176
2308885
570279
499155
88358
718413
355676
2927929
1972671
35460
1624274
1243801
2073014
1792882
2559276
2931632
1152761
571669
92752
349643
2450256
877476
2100143
1314631
640162
2037178
19206
156675
1668162
890562
143420
1447189
992128
932563
2421390
1058782
1145991
534279
1789364
1948704
1744472
1475120
2810524
1836278
299806
1468402
1361531
1234525
1557531
2511656
1171144
88358
37441
151247
2775786
1471640
2265053
765672
1859104
682143
1502199
1767018
541105
2293507
1659671
1292405
2763877
1827771
2220075
2617266
303688
1879500
2282279
2575298
1054172
1350553
2916411
464261
436744
2365992
1840602
1244569
1940114
942060
2803885
522670
265451
1090316
884132
769135
1384405
937079
1271080
666148
425301
538750
2695490
827473
1046397
2543133
1094947
945267
2437863
70383
80743
429248
243351
1656921
1624252
1952181
2707934
746923
741284
162391
273215
1443428
1343646
1214453
1574400
2710051
964073
1052333
92670
750958
1978973
2261090
942946
969971
2704733
250901
1876465
1345947
2923346
989086
1114564
1261113
1328577
1027400
688651
2915932
829916
2629863
1409691
347492
2555237
1402463
2539266
421140
1900420
619043
813695
2845816
2727308
363028
2924298
326278
1533038
1905714
2179130
1956504
529830
1071904
1032389
1955710
2206898
1498305
699990
2114756
2039814
2693460
2172212
402123
1327866
490791
2764783
752422
228381
406540
2588141
1274890
1635822
2370347
2714182
2201561
2784059
781250
758388
600815
26213
220180
2146821
150983
1501818
158260
1830912
493364
2681448
2085934
1785657
229220
732059
495607
2182979
600726
644424
1303989
1523322
2429615
373260
2846674
1279805
2693589
543366
1564021
2435593
1349569
1703577
1252050
515087
57742
1630816
1917114
201108
1521682
2096406
2767032
1632732
2490467
82889
1424805
2782682
520699
2440744
1570786
1276243
1227834
2715334
2012779
1797121
2184861
1169792
979165
712352
1288262
2453587
731215
1128844
2761136
2510771
2116768
187959
2862180
1386198
2426761
2814000
1686544
1628675
2028693
2584519
471309
348175
541733
2691402
2381069
1236812
1569296
82466
1026468
205399
2685458
966676
961625
686537
1595523
2410422
866836
2064053
1228628
148035
1084263
2261438
1760332
2373819
2896245
617875
2037729
2917995
1832703
1447109
2350824
2671090
2893513
1575841
1563413
822361
1839964
1150516
2766132
967735
1749515
781320
292334
1474926
996303
1117662
1108575
2715570
676627
2632401
2313678
512875
2047330
379547
2613467
579012
1967867
665821
714990
1298144
2594156
2414203
1337455
1865501
2103818
168729
1821990
1341693
308657
308042
1702991
1992889
694372
383414
139521
1622140
1770459
2555075
2781544
2262695
44307
1878883
530549
643580
744388
272170
2170620
229451
1483448
196648
1098429
617766
1904701
391256
1656648
2904445
2121487
1221966
2933292
1947439
275082
1324698
1889218
1560019
1323755
736069
27817
2627812
2533807
399288
1503614
122512
1560853
1392105
1515481
1925466
2747380
206866
1229021
1758704
876826
493610
1458343
769812
1741338
1969500
2826152
2436960
2349593
1956250
1140513
88503
374187
2592996
1916126
209317
2808320
1041002
563295
2337593
1138555
16907
163784
2853365
157874
1364948
2865081
332830
867218
917990
2826257
1595738
2691402
172777
2553403
1993080
2695931
2104363
1557995
1157703
2361388
843251
673432
2215647
1698338
224939
2002328
565260
616369
847165
457946
1838362
46068
1201939
1691692
1611159
953589
1316028
1615748
136649
891907
2524907
326006
642572
1309360
383419
643196
1065043
2743691
1885708
481329
760150
1699186
1654346
1821833
208702
458903
434973
864868
986174
889651
91815
676174
836405
792237
2414815
1098916
2419268
1668427
1076505
2491498
1309871
2076162
411340
544415
285
971652
1110693
432113
1916402
1122351
1708136
1389338
649447
713564
2043985
620654
2940094
1464963
267308
1298741
1457988
959490
846228
1670847
2642235
602639
506171
2700700
87955
1800776
1471541
2007980
2378311
2782044
250092
699022
1447965
1660120
1011262
1086423
2338471
1863975
2394372
1676283
2862349
2077460
1787675
1984238
1457172
2511579
2366339
1407648
2056876
1662860
2181025
1272862
1554799
2063547
2298884
2002186
2818604
776169
2834061
2801936
1394148
238281
1116786
222890
1887726
1966878
1516243
966257
2613012
1785674
2030197
2436536
441550
1074615
2367144
1102584
441968
1059684
792379
1864009
309953
2854756
2384133
867707
2506283
1063125
1751048
769355
1204936
755868
1833384
301453
96444
1055866
1955345
1922898
2036918
137896
774864
72011
2827352
50993
1478168
1217049
1920799
1003289
1640765
1110918
2872893
1527389
1251023
1679036
2256473
2602455
1280926
263721
998805
2786510
343781
1484151
2365771
61382
2691211
1800915
1174501
2902930
1470910
2130979
376406
2252849
1932277
519067
1039908
176892
1782746
2064253
2542283
973286
1603732
1563208
2400245
2592603
2842
742569
753057
2034308
2807516
2135982
2707679
1544260
1949825
2765512
2157934
755625
2730239
283530
939819
2329580
54178
1465066
2507811
2548155
2412982
53456
173598
2495
156080
1016558
645849
733113
568805
233353
2181565
1376195
1591263
435203
1563925
2867350
309799
1263519
2366662
612120
2134594
530370
2256896
118755
1448383
1864815
1970743
2830905
1169683
652027
1522407
2641036
2597793
2215239
2227978
863902
1441500
2065243
621461
365025
2730966
1332113
386384
1658544
2635027
855291
404955
2153201
2788107
248196
2505538
2419529
1098240
2843299
835377
2396477
528741
2708310
1437496
2335488
416355
2818917
963093
2221334
2108433
845783
130040
1401514
1924703
87136
1211871
237043
1803696
2012719
1885429
626454
2647021
2428350
2254064
2035068
865538
2049632
875640
2116064
1905762
2755474
1682601
2565778
555264
2373421
1270534
1537182
990380
852180
859726
1708269
1173513
2584906
261909
791996
663965
817091
2568466
2758248
2187895
2041585
1416426
2183715
2795687
1671431
907259
1051229
803565
1328484
2669514
1470921
1363582
2503914
2081272
1414468
1214244
2124948
109162
1015698
1725818
1486987
802129
118911
1180267
1066643
1212810
383807
328599
2338899
738786
1476972
2537012
1567545
2927194
1292031
2625539
891720
2857552
2641335
2248041
1955390
31448
141779
2715962
1916240
2888025
110220
2370512
121734
923289
2574508
411709
789085
2008619
1080830
992298
1750160
2921494
2168836
2921471
736591
1772301
1820890
1990510
1426251
978882
630275
2688509
2280262
1946207
1940957
2068873
1820510
891593
238732
1661619
2737099
1556411
1215343
1899627
913224
1963849
2062289
243350
585380
2373385
2697989
861279
578215
1093277
1525985
786616
1194541
2572889
719920
512937
1145962
1906867
1506281
1864064
1073983
2743903
2116232
2423718
2531292
354449
2260209
663558
2409538
1455176
1150372
84561
777419
1606625
1756024
2030884
2109719
1790284
1903906
1286368
564229
1525973
2790959
1658727
528289
1268379
2827191
204097
1867712
1168780
1849402
1176113
115616
755127
2142232
636085
1488274
1938365
1998481
619393
1124453
1898936
20314
2891952
1364824
2727285
1235147
2156064
2875982
905217
1947158
729608
878713
2637227
1283375
2295320
2863351
1891965
1619038
2799699
2224933
2709645
2000421
2051263
2110734
921625
1578518
586804
1495219
2103620
1008370
1966546
770900
413529
893053
2551088
1372545
2583597
2599462
2159555
1905860
2523340
2790641
739876
2849700
2892084
1624112
1875739
711190
1640021
2240565
2648072
2501099
2286723
2035095
1473703
1545088
1758941
473686
1827192
458263
623834
2569498
713157
2877400
219125
1121503
2722723
1866982
2158622
2210893
1262518
1131673
136569
2466366
1764885
2447765
648131
667884
862545
1575064
359380
1569707
2147128
1475446
1558018
933563
229491
42361
1297834
1070356
380118
125767
2230615
368246
2629348
2859704
741226
2908927
2510514
1585975
245232
2411872
2712625
2709300
1646735
915555
114312
616832
1911881
2839698
391525
833065
2447725
2192505
2848290
2702146
746369
2919258
2522931
2178936
1011352
453234
1553794
2272022
456264
1879189
1361744
1075338
1934576
1558053
2675670
2407285
2205035
1650276
9787
2648639
557335
169024
2438072
2260441
347546
137969
751210
2193814
40182
1115913
785407
1340506
2028515
1836610
1226471
1870233
1974150
1200093
281865
2463010
1445926
1791550
884671
2526084
1089095
1209148
2843100
2183020
2536636
974888
1422112
1513539
2039265
266353
2054896
1314351
111936
2255027
1407979
985788
1793426
2263511
320896
2654815
1916054
729023
894890
1977680
1894530
2284035
191232
2260308
2087036
2683779
1231444
1016655
864023
2605641
1148560
1597946
2484901
779749
1063810
577340
552821
1224145
1200372
170003
974853
775532
1316542
1829918
2870114
1285507
28833
99261
2378171
2395157
2880958
110401
993142
2896451
1291528
1617088
909522
2523946
807137
1266115
1525114
521965
2532313
1590500
594959
1816516
891297
1553413
2901320
1409654
1360040
72223
2366097
1045203
587534
963458
120244
882763
1395090
1863991
391393
1356257
569493
642674
450417
2514158
810735
751386
539182
472193
545049
2900025
1612002
2238737
2472897
2206233
2529333
2680821
1857057
2248411
35910
1332538
1716992
1207275
1874782
1120582
2226260
2595181
647238
972570
2296298
2906833
344927
1068272
2222189
1250008
760008
870861
590986
2246592
962669
250563
1159287
1599067
1982853
2544535
1038264
2426632
1096158
928621
1418499
2325603
1490846
573690
2197192
1870194
1948130
759528
634202
2792716
232577
2829437
2047096
2793566
2082652
1198391
173565
716198
2617497
1334705
1349716
2372865
1335154
2762059
1836733
1435002
2316342
1554934
2610956
322380
1217226
1848224
650044
2856129
2163744
1667597
392288
859349
2782873
2018669
1942923
367069
250010
680742
2453280
605035
2738614
2857216
1889103
1736582
1387171
1004215
2883276
1770232
1287342
2642069
2910374
2738092
2000571
609305
1228317
1150194
1754511
2475622
150835
323536
432646
250573
2080198
159534
1219288
2668232
1635741
352566
995775
2231078
719855
1328429
2365016
2005384
1127468
404797
85785
777278
120274
245659
2771689
926209
2059403
1012430
2381764
89813
2255309
2495641
175168
438504
491903
2913383
273118
2284071
832121
891920
512532
703457
1252590
62218
116737
2097615
1683789
2563013
2394152
2166171
2563110
1745813
1406006
2894668
2123883
190964
118509
639539
1211842
528311
148837
1587808
2092801
2183894
2032281
630482
1375604
1865809
613475
1286410
1665791
2516519
1171120
1648062
223475
1046679
1079398
1996143
472022
2096744
859924
2707954
1797784
1687056
2308886
2827676
241314
2009151
140585
2115657
1578513
2540806
1953552
1284235
2451921
2438492
216528
192596
2694187
882570
2422115
1590219
1290582
2273373
896253
40831
193928
2258423
470824
1282600
1340500
2826234
1200424
380438
137095
851475
60382
1407267
1747353
1686461
2697650
655385
2713997
413575
1574945
793875
2554212
1238352
992993
840415
1905336
342900
1113819
1517131
95653
935778
774896
474100
116771
2027642
1627778
2899959
670763
779388
1289288
1344708
1763600
2510837
534905
1003154
1544277
1502892
100022
556309
1234356
1176284
1746931
859921
1409033
776457
1869618
2791419
2674553
1494462
2028123
1111500
2747671
1975014
422183
840815
1688647
1187580
2523422
1395158
427752
2221407
1881095
1308308
2628374
2064750
379188
1187321
2115041
1177112
1085704
2178639
135539
1561059
1567778
630293
1322373
898250
1010173
1737749
872735
2816314
1160551
2166987
2071656
573145
643006
627567
114232
1930603
182225
53565
815263
749787
1943231
1630637
2388600
1413424
2258016
2865506
335814
2248239
34963
781391
2592342
378095
133042
779013
2766068
193610
474594
576605
1356657
2163797
2083414
597955
339404
2108928
450728
2223820
163459
2799816
1969323
1375533
2509931
2645246
1288990
1197560
2632194
1404409
1822794
1166523
160388
2566795
453011
1446908
2569514
413795
116351
2789983
1424822
2016957
739787
2332192
1200017
171571
2853514
2600460
2562470
2934431
526174
2912771
1869357
599283
2589807
471967
1166087
991443
2499452
821533
363893
2552227
2699597
570893
1241959
1146387
110959
2049576
1289362
1061329
2601644
2422471
2793092
2712634
1200034
2594751
2552282
1535337
707315
951707
1976388
2853300
2742041
2799458
162830
1253785
2723532
1539672
511561
2518004
1418960
743794
1405296
393432
847135
1851754
429372
784821
1006299
1416990
1981935
940506
2100848
2357946
2391763
2895008
2128969
664158
1001233
189520
1774164
716169
671324
1785000
539140
1370468
475611
2879884
717172
1382253
779154
2104646
1978058
2545658
276229
421785
2396047
1412033
568260
2886781
132060
269463
1835505
2163826
759276
2686522
1662098
1490652
2323092
1745056
1352484
2765077
1419558
47691
2803757
1520694
1686401
2619404
1475503
2507026
746188
894383
1423415
1327032
2444106
923370
300527
432336
482451
1840948
1524918
797090
202608
1377747
946082
1839003
229854
806555
1861292
2746143
2860381
721822
2178968
494615
661004
2520169
2718717
256850
297578
448890
332618
1328620
1292587
37896
326567
659708
249408
1867142
1327464
1628823
2609766
293823
2207098
503780
1506693
2235891
2920781
2076792
152849
827541
550447
1018629
1671382
2351811
784519
2297141
2248679
2806397
2890416
924765
906883
2026731
2740537
645259
118615
1332735
391547
567431
1089922
2090749
2665526
305314
2638159
1385921
742518
710151
2564386
1941944
1320234
790268
78214
99191
2813866
637733
1406889
1814493
971703
2370581
2357599
2306277
1291801
2434197
1999290
990849
1290277
2239419
631403
2134755
877976
2454236
152920
2192834
2910406
2908726
1046632
1131134
832933
2431306
1763940
1130261
68255
1044470
2569492
2603320
2215235
1047452
1728975
629243
846869
1149533
1387849
1646297
2328621
2153937
234787
1839148
746734
575326
2223067
670617
2387244
638145
2881700
872608
1707379
1540997
2754945
2542706
598751
354197
184328
1262048
2614922
880226
624003
520658
1249669
538366
1173073
793910
86503
215460
206394
535744
2403350
2162398
564105
2840519
2305641
2291472
1199150
1125702
2839536
1333725
278453
2104625
679768
2048265
875310
2659029
167542
1601556
2040656
602487
2691340
902131
94437
1578853
1054356
1754296
365763
1192337
398940
1120171
267418
2489306
2148355
519903
860346
915086
1468895
2693543
2873171
1288697
363920
1877600
751641
1999227
2769354
1772853
1007521
996690
441113
122544
1861387
770355
1222775
877371
1804174
739424
2391651
886662
1430278
154505
1567174
767593
1614468
2500416
1238984
2245440
584894
397253
1431333
314217
2067
720344
1198640
715966
1345570
20414
493807
1001741
1281264
69977
151051
2422255
527589
1903225
1988302
1713534
1346963
1512468
519835
373575
2252141
2401996
575561
1235253
1383210
42283
1578170
1348027
1010955
2644827
248658
963431
2663623
637912
668807
672413
2503934
2349825
1368649
1693657
2885730
1726520
1619821
1697394
572809
279433
936366
1217857
330267
1730766
2651036
2082059
1742100
205337
2888442
1756153
1963836
1130347
2099781
1161290
535090
2123799
721611
2873850
1577217
1170082
2103709
2900168
220485
820758
1078370
2390005
1896511
2120358
2773771
1031953
2917385
823206
2792765
121119
1723427
199822
1164227
2594827
1116695
748595
951184
1267322
1339433
495902
1891682
1085713
1967970
1337501
523538
1954876
1547478
714339
685587
1771538
343752
299025
1185839
2013484
2088156
427475
399272
1838283
16268
1799651
2700352
1537866
1340469
2054556
1726758
108451
2325640
507882
2492691
913324
2731285
1024668
2811411
2240605
1746221
317822
1739685
311912
1028653
2617596
1698769
2931719
329032
1131553
766906
968612
2467372
468270
1815398
2246513
2770896
897948
597299
1273287
1086017
2670828
1824989
2392995
177395
2257430
122341
938650
388027
1782059
808503
26255
2191838
274846
1834858
845326
710117
500512
378236
63032
934317
2395645
852249
1556521
2140436
119247
2154949
1807637
2431693
1468245
917613
2393722
790911
2223522
918296
951109
662057
1357920
863217
471464
1863526
2878126
2855547
1590224
110505
929635
2307371
1758375
470910
1357954
803608
1636089
1270574
78485
2249569
76637
2196171
318517
2381738
2113338
817394
999918
936723
788727
879734
1163417
1836747
215555
445569
2346846
870038
1188320
2415263
2448964
2555847
1535554
2841035
319940
2745181
995544
989254
2399546
655669
1617802
1642814
1588043
1115413
1387168
681354
1258906
244584
846617
559819
2493434
2532133
2801280
137466
1509354
2541437
1789874
2256857
486921
2118107
2489337
2782105
2528684
428712
291898
405121
2165697
903034
2508797
1268061
466832
1372618
1998299
2659314
1244061
1524268
1289271
1420437
277842
1987831
2113071
2194961
1383237
2029654
2542048
687950
2041028
2384797
554348
811282
1954262
910956
2479115
720487
358429
784090
331500
1544991
2659675
2930835
1285521
2308368
2879010
937562
858522
270452
2848020
915972
1648653
755660
2254876
901392
272148
118490
2668864
1591579
1423941
761117
699040
1647803
986861
904413
2680483
1246616
1666007
1996337
54699
702238
1230573
951416
1168376
1551590
2681095
1139834
1063356
855807
608665
2341420
288135
419658
2649591
429619
876778
1217429
1288952
2741458
636708
1388029
1482578
2151749
1315792
2743558
161386
1211089
120670
378843
2219302
2313378
1999414
2929974
1401782
1510662
472925
2379614
2112177
2128898
1589029
2140823
1112555
1408738
2534690
1304275
786652
623385
861998
2816797
1333356
1244985
389489
2092373
81261
511446
1510342
2743228
155276
2274757
110814
1678246
2523476
1690688
846828
2433462
706764
1439824
944904
498438
1640298
175606
1537136
543151
908859
611981
1120285
536054
2303872
2564228
2290572
914043
245575
2808910
1239383
1393968
2030473
946427
1601372
1533774
2716552
2928024
318287
2244869
1471104
2015195
2021785
544449
2366349
1328321
1219332
1867249
1737471
1356685
883842
1052202
1412887
1001108
332139
2625977
1002952
1151754
2533445
1720953
2377092
2522792
1829027
286169
2837708
2044921
175194
1504726
1535096
1547224
1039734
13700
2657852
892803
2533541
810697
2887237
631639
1226942
2866866
647117
1901526
2360249
1573731
59871
1494091
1302296
1373433
213864
1927969
919011
2061432
866566
1499415
2938888
933754
361526
1007712
2113359
593813
152879
505151
596663
1184081
2071478
2034783
1357998
1217741
187891
2928210
798584
853030
532834
2197018
747218
2826100
1703666
2209430
1319604
784569
348479
2888216
2569688
267204
2638349
469181
2649350
230145
695173
1491635
763004
1397552
1730763
2421137
1304160
560369
5858
2751638
1218518
1390815
1583819
78668
1207787
217890
1214211
458194
1515886
229612
863134
980961
216651
2037954
985931
391621
1800149
1868345
1365736
293835
445947
1140323
1280608
1275633
1054057
1126650
1473236
2378037
2084234
2572884
26045
2720565
1823354
2811451
514489
581979
106447
1001406
2056913
1738076
1866868
546870
221035
1950852
2319314
1987914
2540117
2420235
2496921
2860799
761297
2177970
2652032
2148845
1235334
1595982
2761495
2659596
2254961
807359
1153988
7462
2769866
1867545
1898706
1690839
1918558
140729
797071
948617
190643
2523235
2419534
423731
775902
1034482
683526
2101777
621917
1693298
2624414
155874
2513676
36593
1768083
172429
128188
1250590
900972
597399
1290748
2090966
1159183
2250703
1472
1306212
2532433
894225
2170764
2654791
1474673
444281
567480
985295
241649
314264
145854
1867810
2292048
822544
1519822
2061161
2136787
859057
1977619
2588053
2319120
2199925
585251
2776130
2352931
842054
1021134
1590793
1977423
2246232
907786
296123
1756154
137709
2833130
2033628
1933273
210267
2895372
2398311
209419
1034890
495919
981023
1049917
9012
2675325
1328705
1547026
665742
233018
1338815
1403990
427153
456991
1609302
1779482
1859866
1444860
2800696
174789
2476864
61575
1236256
59542
256983
880877
2424753
424166
813610
766697
44054
2854088
1249564
2449854
145834
385509
1408517
2031442
1956910
546300
1551750
1576808
2644236
2786067
856418
450495
225277
146558
10537
450841
575525
2158154
928711
2149179
2518611
1172371
2915267
2422419
1696347
266802
1899442
1151519
1791023
1450926
751760
1364152
869888
1146129
2388833
600513
2496207
1100765
1564021
1873900
854963
931623
119029
603942
1518104
1624567
1985810
2698109
2105515
592469
1762242
321887
2210477
1256390
1735614
1220179
2126091
2256070
2388969
726080
2875389
1991583
1719534
1006568
2229215
714863
187026
2714797
171331
737851
1413490
911026
2893739
1456954
2081698
1824186
2810882
852192
165778
2231945
2086082
1080092
1493228
65694
1737468
1110355
7525
2274967
1003808
473757
2630385
1637250
1717820
2405248
2567909
1261807
1899943
154039
2225531
2823854
2036019
301402
1094435
1475389
2062544
778854
210054
2572616
1512418
236731
531466
1647301
2435444
54531
935199
1003585
1644315
244453
1240245
391160
1265571
2332437
1561834
437293
2378364
454646
2305187
245112
719505
2438421
241123
2474057
1440785
532429
122993
1326847
2868778
123558
1479856
1363706
180450
2775502
946286
241871
678171
1542275
1423489
366645
670102
825037
1499176
268177
2202937
2572947
257384
856045
2388923
2442629
2449634
1937909
2852144
1235009
647648
206296
2173671
758213
1790048
2641674
2702517
2629836
622641
55349
1845347
658612
1286962
1754827
1794717
51575
1312922
2307627
2285947
2351730
2213755
2805154
2314567
2187473
1009043
423052
103446
1031415
2567749
1654040
2393565
1545187
381228
568441
10914
1919462
1690614
462608
2799194
2273194
1445598
872973
1991743
2445267
2281403
2665262
958361
336862
1670748
1327717
1223457
716943
1390413
2863233
2754374
1535044
84506
389044
1104277
2069266
2464634
2480824
810254
109330
1054475
2650497
315577
1182939
2095602
2895621
2857212
1831116
1627371
1093079
1808685
2583864
90644
2542913
221230
1964576
1578111
1452417
607813
80356
1990611
613984
1804857
993962
2090069
2223085
1696753
690139
520205
1974707
700771
993790
2067129
416471
2463295
689423
2475519
2916592
277273
690615
2119971
1719186
348659
78279
2892921
2858347
1988718
1103640
2108739
320233
311133
675185
426843
339156
283046
1313270
2483356
2343414
881356
1971011
1943310
1300532
551079
728562
371149
784292
191215
423515
2693259
693521
2812574
111558
1529917
467062
2111596
736490
276121
1897836
79016
833243
1721960
2311471
1926675
725414
260670
137222
37149
2519834
1270559
464485
628568
2073754
733657
2231504
1874662
1855793
2071924
472202
2533950
188139
2155705
1117228
1531274
80979
2373430
1991970
1908030
135667
1370349
2024103
2472472
1902811
2439431
628220
2609771
1460705
1140588
1520691
2360324
978201
2340552
1694052
1221792
353269
1439567
491684
2350257
1167147
386336
1243328
528260
503579
2900319
2375447
1797003
1763665
101257
1676935
123275
2202200
735377
2784961
289127
827061
955509
1632075
1605736
1299314
2096823
188487
1678672
1049425
2087918
2248932
1925103
1845281
2349350
761442
1101698
893291
2433981
2805754
477515
2432209
1198932
2798503
1940135
278809
2354236
1744436
1283649
283411
2103475
1282027
112689
2510226
603101
2318608
145912
1497100
2338672
705102
2785092
175271
652451
656914
1274447
2594795
2740197
2292587
1839531
1133692
1124505
636434
2447216
594554
735239
1197687
796852
1688104
1506878
37307
2360862
1599879
1301902
1253107
2370129
2590663
2845437
2069097
1414791
1841872
2114095
1794114
2407419
2808500
2043441
1309381
1563398
2735392
277399
247472
1305697
3871
519394
823142
2356027
840881
1826114
932245
730441
2249467
1654253
996004
1821673
2445370
18139
173454
1847692
439069
509076
2758640
1421231
2092090
1548690
1512564
2376073
998226
1318018
2255856
861246
433576
425409
1617481
973125
916667
2663587
1198482
1370905
1002321
544388
2217264
2091760
2938133
2623012
2398471
167056
388921
458685
2684179
1998190
169141
407122
2723359
269160
1044770
373053
2917532
2580048
326077
2477896
2355880
533080
1639360
1792955
2349654
2510791
2613708
446467
694440
2720563
2869267
224451
2559442
721354
2684996
1003010
930112
517416
842490
120128
558198
2759693
1898560
1199006
1186881
2541433
1327244
639565
1246225
1746436
1776178
2901150
189723
66542
1434574
1693811
1671010
752197
2560561
1735594
1964571
106149
2504827
480568
1543379
602982
56179
1328062
694335
2422281
1499169
1519470
2884158
898220
807907
102405
2028612
1558345
1775487
2048172
56509
2721746
2726779
1589731
144935
1850587
1706250
1476092
1761585
2229735
439605
372586
2739349
864539
327741
84083
2065467
462183
1649002
1070341
2773883
611423
1406964
1959309
1408119
860281
831344
2137492
671623
291544
991090
2798407
2660153
2525285
1194330
1672830
1002307
959712
1435309
477781
1147201
525794
1594978
277955
886394
2574410
1566639
2097712
789964
1919752
1338822
469761
493077
2225834
264475
2536141
1202196
387690
573904
1252253
963894
2425864
1924786
538263
643681
683716
116781
873276
696448
685727
1715877
1762346
218932
1717911
1845830
809236
1090945
506847
309099
1020739
2150423
1662715
2276372
2501804
1824778
2629295
618624
1834344
2480157
2798348
747179
1035091
2446907
2079571
653601
1006937
2455721
1707204
2521336
2816875
1223609
1100118
407529
2090369
183621
2333940
1792487
1474810
245150
308621
322899
328635
2408469
534441
963792
304992
505522
982556
2337629
126606
1597911
567831
2176890
1905508
2570581
533353
1108351
147792
328520
284713
227308
1547906
17622
2229328
1428786
2300983
497507
2250257
521689
695088
991301
555747
1139027
167871
756433
1897191
2495081
39929
2896470
1641975
2298068
872774
1994423
1840851
1932484
188231
906625
1265412
2191487
2440411
324681
1135156
2913774
805580
1646273
874540
216018
1341481
1431485
2601126
632176
476134
171768
2016391
1909106
1663033
9947
2041064
1844070
2803164
1339419
335219
2432890
2844343
1690274
1147417
2712648
2724991
2408907
1158558
1138972
1876572
921903
321402
1054780
584957
2879345
1832462
2682520
504478
2111577
2333301
1118792
993715
2484614
2549254
748882
460326
1705957
153206
283678
2423652
2016848
1115051
1502855
1784899
1347689
2343024
2180902
1026779
2799533
2602201
1769015
340024
2342048
290144
1150070
1887416
1316792
1217055
2897669
1677294
2746279
1407962
1653177
1605162
833180
1518782
187436
2870246
2081164
123897
2228496
275175
1511218
826680
2288632
719906
2754430
1171999
2493556
568151
1276967
206520
1003338
1941126
1324219
1714236
1405654
200572
2277526
773928
1896554
1654771
2043437
833921
2737634
317313
1111108
869127
580494
435435
978566
2432767
2344160
502025
775896
490881
2276650
1287731
2305695
2535124
433190
1491613
1402516
1552764
1316297
163842
1522503
897574
829124
1564181
2585866
1048930
511367
1975758
2768329
1382730
1998091
64884
313903
1597142
74912
2151154
2913386
1533721
2000951
1599551
2240093
18037
1369490
2228200
1445088
1124630
1124164
808384
650618
2359256
2535314
862754
781488
1346262
1647510
210232
2357603
2359521
2280026
2333066
2405266
2399216
1137909
1924767
816316
2539477
296606
1783327
2262298
2297203
2734518
2058625
2527274
409191
2781038
2479049
2841998
940643
1996333
479581
2282108
768554
1944432
313899
2059779
2173742
732027
274830
2904484
2212465
1696042
911345
2546853
2739702
1731366
2157532
1493897
1954488
2166698
2593644
238575
2716577
2090556
478233
41157
418620
1920548
727274
1930630
2840480
2614504
2073803
328789
2120084
2527425
2045486
2560690
1511203
2796431
24779
1423974
2817972
265987
339971
2764447
1989243
1006256
2255798
1764620
2894908
444683
2818829
31708
1436593
1167490
614224
284520
1680036
2816077
547058
1968189
2736670
524510
1711460
1402034
804728
1364878
321114
1261409
2402898
1907002
1880754
717006
76404
1553974
1248546
893452
2149269
2221840
1512197
1046026
380196
2021087
1495603
2153997
615517
36303
101735
8061
2886119
2076814
1931937
2752053
206303
2823090
690866
1954280
2423727
2354512
1762720
1022607
1691499
151053
2435004
2067687
275927
2791338
1254251
108347
257029
886695
2593781
2754343
2599638
2651924
784222
2904131
2394604
2677515
1657146
67851
279541
192444
205677
1825034
617652
474675
285866
1865546
1377923
2268499
1751398
2449796
461073
132887
513372
1625485
2479877
1905188
1565811
605852
1296312
1065710
1603596
2794883
1704661
2390760
1699191
1463864
178054
1428428
2276472
2890565
264369
1985952
2196641
1455421
2363623
1327863
954369
1410481
386956
2528644
1595158
108623
1710186
519897
2705122
243986
537866
2855341
1767475
1800214
173331
377521
2361681
473147
51673
541317
2756003
2440620
1280918
1413243
501998
1116359
615049
2803182
2080361
2110808
1725466
2746759
285778
721455
2286459
701455
595539
1984797
553094
1475669
2523943
2732657
1453607
2868233
1845779
2801036
1862729
1551741
951401
2779092
1596738
135981
2300294
1015397
270418
1342528
345224
1302402
1320966
1198273
2110318
108614
112756
724189
1164389
2142038
1589361
2581125
2382687
1707700
2871515
1208387
2290886
570521
965457
2055601
2118400
863932
1071105
801734
1887438
940820
555990
588611
1311550
889673
860406
1441813
1155456
1115577
249626
2729214
441421
1655972
1285424
2037503
2624098
2652463
1258024
1950221
2398773
2330435
451828
304578
279520
1572484
305672
2043024
525185
2587829
292242
664488
1374592
142019
295832
228349
2586410
2172270
1765152
1384663
2134170
44552
903539
1264387
2484859
212442
1133736
395908
264227
973110
654159
1773182
2077783
2872
765793
629644
387044
2196068
235082
314030
306695
330561
1355894
2259752
2521519
427443
2549764
473411
212582
1095862
70336
1593863
59427
914483
2902637
1146465
2783070
2353659
2600114
2793966
1951778
2298829
2758776
873883
2712280
433489
1435940
55675
2063627
1356522
2183436
2286897
467384
1736693
1444723
26386
979293
677935
470761
2728914
1440052
880331
498168
1649044
554087
510673
2407201
262475
1546828
2785841
2453027
2385058
870206
252163
2300029
2203735
1312262
2595260
2910771
1479403
480621
1293217
780219
418529
742619
1783892
1658103
346024
432294
2401538
855353
1886406
1730882
2444962
1312593
966769
169902
2038727
1336957
2370695
145554
1925312
2357563
1781137
2375285
1317500
237077
441399
946365
1763230
1709864
1637662
1711731
984868
2773279
1372135
2781179
514294
2072315
2570505
789696
2401844
767360
2558784
2672657
1748386
405838
676727
2152977
320605
1983020
1120808
1243974
1404358
2400391
1170189
642586
2544749
1702725
470819
580410
1364078
1142863
1944757
1760914
299447
2216127
1124019
1212259
2871405
2186908
2233446
2592521
665167
2385224
1059285
1198494
897757
2241384
9052
1999407
2551236
887195
813260
1244727
64295
1514634
1399751
2112209
2302685
2937035
1988951
2107202
109324
1796492
1570728
334976
534324
886703
2656856
2818789
236692
1471048
102647
1937449
496133
2170824
1028354
279689
1657191
829972
1910599
815328
638371
2497603
56102
1930641
1075081
88201
2160528
2194905
171726
1717740
259033
2245228
476005
2746316
1845741
1632291
1383945
64116
2260798
263252
495840
1708284
304146
1833767
1480166
2532705
1756314
2752979
2797156
2645431
1204594
881997
1974843
1729609
2198454
1466795
485774
1900960
26930
163889
2609
2267053
1505644
1985081
2796360
610929
2898915
1030903
1521336
410666
1887828
1800129
1679611
803133
644462
549148
930163
2727689
1697200
2321602
17288
823339
1372
1644896
2689204
711114
1393170
19221
240080
1198007
2055381
1697365
2869394
159342
2318400
2206945
1981778
2083843
568229
16442
2453301
2810510
452796
2071197
548643
354734
621654
2287686
1268941
480532
2242962
2051058
2122501
379996
2075670
1982968
2667074
1962472
2179250
475890
2876036
1098682
704937
1761479
2491693
482095
1216577
191302
986722
1129330
49303
2319109
2752375
1332137
2048173
1011283
1080489
637350
1283081
308197
1289612
2119362
621121
1434961
666479
1364674
1038148
1452420
508805
200228
93159
1595382
1114936
2856744
374601
2287692
1739164
1642401
2590691
611105
441137
1579541
576509
2121234
2929469
358677
2560870
1084201
1033336
2249126
575035
819827
349200
1141469
2124059
1573847
454276
759759
2818790
1934276
1090461
2273851
1740682
2209180
2717100
858932
58152
1833674
1970374
2250536
146397
1475186
1240445
1533120
1071324
756171
1838376
2402226
156584
2559976
1524858
2818172
2049265
665456
2686177
2507169
2002392
2076080
2359382
237508
514967
1157450
769672
837555
591832
2481213
1887087
80299
1600448
293889
49409
1740350
2127414
1913804
2015006
2816039
1195600
2491670
1047131
1127776
1583243
1211478
697052
1189285
174896
524114
1442359
1406461
253134
2679708
38009
777016
2226335
2874859
1339841
2654561
2799113
1527980
2506855
443942
2741574
861443
801661
2118963
1494050
1497480
378268
1071957
1920338
2936370
330013
2128636
2164131
107065
2434156
1532706
628499
1360461
853832
667104
986127
32936
2030547
2639683
2456793
504218
1873686
2423602
2431042
1496568
1931310
1642034
423109
722117
865307
2603490
71962
2510239
711145
1252239
604332
30199
1976255
563669
672
1807805
2858967
2677692
814798
2351812
2094319
967226
2924712
2927601
2359718
534355
964230
599284
119212
373646
148739
476610
2121327
1601144
2619712
447682
213816
1296160
2364682
1614728
1664338
785666
2505525
776130
186044
2107022
162793
1067568
1635360
1187349
2939028
1702515
623886
2048817
341013
36099
2918981
1594962
2186290
549476
176597
203705
1207464
1245250
978498
1534962
2179379
2046670
1577871
327626
2223348
1071686
956725
1479366
2898774
1985796
413879
2179540
361227
2674986
1308125
1872916
2534192
296842
73066
678302
1961328
1120285
924014
1992798
1350965
2642324
624248
2389075
1315933
13770
2179551
366289
1976467
1969670
2563618
1482233
1199985
1381911
47999
2641367
464977
163236
70121
344689
1209216
126085
2530294
887223
379606
185700
1539136
2412936
361006
1618263
1636493
2323702
907624
2612962
2569063
809095
2610509
1248867
2725391
135056
506921
482022
1899103
392841
1119983
1980365
917011
266262
2133573
712968
2414717
2203712
2019926
769838
706931
1001223
183867
2091261
1149627
1981078
2584853
2272627
1084113
1375195
602255
2278295
286517
1960481
57895
2800415
1593305
180956
2926058
1182379
156276
1246204
2106219
231984
2285709
2735070
395075
2013819
228551
1327968
1361595
2768758
1350889
2086147
2261597
1701172
2712920
2795068
1790430
518300
2363761
1722322
2940014
2082516
2899158
141288
83239
1963773
387312
964047
2033599
876905
1615781
754922
740558
657261
680822
2543019
891294
810872
1377250
2637395
1000666
2820734
358440
909171
1279500
341465
2293763
1073298
2675493
1911361
251626
761353
1284773
369704
2775559
2262881
1301667
2695456
2210541
342829
293953
804593
480251
2583609
2143271
1479651
1960367
533950
1424297
2422822
2845362
1746347
2581248
1054271
2565856
484645
921345
299256
79076
1938788
342549
2613885
1290932
2709962
287055
584658
2174147
1831425
759930
2261909
1614427
436300
418433
388101
627766
404959
2407457
1650747
878837
208581
2530428
1519485
128535
2538477
225341
579102
50802
1112358
2375306
1651435
765248
2386695
1934075
1744240
1853789
2353324
2375948
1728536
1918118
1966655
1335260
1473401
2153307
408062
1111589
972125
1794957
1536498
931681
2624875
668259
486212
1166129
2267174
1451474
203992
377082
2032440
282761
588480
146913
2582039
2052162
490072
336422
1543053
736440
130320
2920241
2364689
442783
2808233
1960563
2651564
338592
2916054
532553
2878216
1602574
1497832
558658
669799
1858608
1346784
103575
1307273
2644579
1621441
2125117
2161024
1284872
1474491
2916471
2566810
859501
529147
1093741
1374568
893832
2917673
693251
1424619
372315
18299
2553337
1703085
766135
925252
818405
202535
799142
2577676
348784
1253227
1284632
859175
1915897
2820196
2227090
1471481
678763
1205189
2126749
2735622
21496
592545
2836811
487632
1664607
2710605
658465
1912472
2575720
847303
1609152
1600146
2856426
2733231
1070128
1140943
919925
1332977
790492
1028390
2425482
1643470
191930
327114
1337232
1414711
2034206
209954
2740393
186860
241439
1247976
1890014
2382632
2124541
597208
733726
1339203
1795066
2801133
999307
2525243
986958
2773114
2208298
2220370
1724343
1229633
554513
1860752
2089792
1539679
83299
896564
157311
523516
2873267
2709062
2496261
2677342
998101
1674836
343001
1118115
476767
499846
2764128
730565
20679
2452313
2665536
2735678
1466026
2845082
1609454
367017
2139000
2518023
460546
645499
2009586
2103227
959518
1208069
325896
1151285
955489
1761338
1447398
887147
1502694
2530473
2256506
1872698
2171249
2325226
1368037
2425408
2618426
1329197
2740009
721959
1061861
98668
529850
1807368
203852
113690
578765
2839507
943345
525675
974650
210301
1604972
326025
1825935
75815
1875696
2189960
403494
101000
1253126
2718472
2244965
1776977
2613250
479497
582660
606596
2854741
2346194
217507
341054
685181
2535620
1698627
1401988
2894875
2877720
2772526
975630
695528
2860837
354098
1396724
795975
1157177
749260
1229607
1838356
1642774
729191
795692
2753045
2674530
1594570
2734332
2085288
1473151
635783
2271495
94295
1734205
2467051
130180
619343
127652
2430212
2061003
2345387
2931828
2325822
167090
709259
340315
546487
633712
409713
2575564
2497123
673487
509556
2401350
1853732
965765
2182303
825234
1969951
1332058
691689
1480374
2299182
1226381
2563527
1125294
2691347
2609623
1340384
1626827
108183
709567
1997390
739382
85930
2611354
2145243
1981201
645622
2181165
2774987
1037429
1963992
1623870
1516165
503371
999129
2600689
1913240
2718365
1343953
1417581
179276
2929109
2352831
386899
186356
2740497
618327
1722017
1408606
1894428
2936940
2388858
321482
1013304
2214895
1854793
2318346
2580984
2253774
1906992
2642498
2447742
1533747
1692640
60602
4577
2082053
169979
266366
19027
88623
639297
2535982
2119737
1100191
470243
1374114
2517266
2431510
2773926
722579
437959
530299
820433
1451276
2841754
987988
1050681
377837
1242900
373502
1593025
2197867
1866273
2665166
294303
2734264
2466460
693124
1130424
370342
359133
2180387
938337
452021
1359940
2734383
2872823
1372309
1798450
1756886
503668
601987
2257749
2047031
2565755
447178
2190833
1434644
2812890
641283
352357
184735
1183329
1519963
447360
269859
2850382
2050480
1786870
1729444
1820
35594
1187944
2217818
2354277
906391
1074455
1807864
81643
904830
2319796
2012308
663251
402940
1875374
2659155
2833875
2290608
2046269
2010758
2292227
2446112
2698207
160757
765732
2030354
2532961
2434368
625257
2073689
1815029
1730874
1197000
1368284
299411
585732
872343
1314454
476255
2375545
2322970
2237031
1575798
2576290
2493318
1359001
2440724
2270147
769787
913749
32146
1934965
1312536
2063148
123915
2676517
2360177
176058
1426034
689764
1270308
638906
1996130
1667347
2385512
1054098
888980
113829
510974
1504063
1462700
386670
1384624
603913
888851
132357
312167
1004325
2004997
2330218
1359031
1206921
1655194
2599408
1425844
718544
2768271
1855136
1054685
1098136
549724
536352
1736639
2478634
2389492
1998443
1864843
1028678
571606
1174317
54379
1004115
2889588
803074
2240146
2284055
1185513
2273894
703971
2710525
1771668
2400275
2735064
61859
2493615
2873477
2215071
756666
682925
420921
2657457
764207
2278292
645744
1430656
57148
1829341
2694341
2260816
2561352
2569819
1435614
618253
1129904
2528241
1934939
2664626
2454124
1040200
2504086
605378
676165
2841402
2916361
422458
2905982
919884
2883428
785714
2054637
544647
2378168
1354836
1056223
1607891
1894512
661019
1825123
2369447
14059
1573379
1770975
2734637
1555043
1075278
2912997
2774776
1999599
2777765
1147401
220314
2748158
463376
2408447
1106295
898133
2852806
308909
2875770
1092356
1225693
1789834
1614737
1550736
2137239
733427
2222055
1468260
2792141
984284
2256353
1262989
2285669
1710207
2121450
2881404
1105624
1483162
1721645
1375382
1099568
455415
243042
2267016
1544195
500615
2113884
247392
1284087
2129755
1247381
937436
1673366
2048900
1407383
221340
212280
2796094
1493527
2300176
1533361
2869858
2226528
485186
2703346
260304
272776
440994
128064
1926186
2355943
1512506
1399344
1555643
148400
2365120
1842165
1003018
2498735
536989
1412473
2570671
1900114
1606067
650670
342642
2012890
2085229
1034696
1935673
228966
1761254
1187790
2683868
1577612
2032221
2399398
870963
2790198
2539298
2557587
286156
1074643
324726
1547337
1978873
2608968
1563697
2771766
2388656
2588315
441276
533299
1690997
978753
677122
2199540
2736207
1815466
22666
975606
321363
119498
191622
2455851
1182449
566209
2725720
2041624
1385433
504825
360153
2373861
242531
1712034
2235280
567708
1684205
650510
1545136
1063250
1655983
2382096
2924663
535479
979534
578074
2351791
2688377
1690138
1338807
1744730
232795
651791
1530890
1129349
2385801
1756102
884933
1706238
2677784
1458729
2687126
2159874
507004
2737963
1184137
1501806
2394622
2867164
1695446
2381669
402077
835362
309504
2378178
1232378
1382376
123545
847756
334620
969266
1933697
1029954
730246
1113930
1675414
2533072
2170459
2515989
1149089
1936085
1629856
484242
2323908
2675930
738611
2571216
2586052
2318717
433185
55247
540917
1910180
1164802
174432
62909
2670720
596661
485203
1336792
2660267
1747906
2224963
85994
2042417
1904487
1262388
1486295
2559629
2087999
1718398
534344
867053
1236076
2301883
1065957
1675326
1548541
68339
1784620
536448
2601340
1824746
452251
1027195
288022
1833397
1938069
1781831
1236065
2915943
2713393
2125173
1579286
2064120
1331934
1837834
2620788
2781783
1790819
1179249
2258248
1546475
497856
2104117
1137080
2413362
2192155
2933863
96132
1961350
800776
2538609
847846
971461
2713225
826665
2623385
659938
2929002
2770946
1347015
1797116
431488
2769885
1046654
659836
2737416
1724769
2366145
613804
1129295
1407913
806463
622652
1324121
858890
786761
139306
222367
874534
2752707
697180
384199
1276648
1699510
2595409
2785080
2221673
667876
57097
983275
365395
1162074
1201685
672854
788846
2042969
2352940
686306
1816391
1951503
1682902
1156575
1858215
984523
2617015
2058248
1108730
1555711
509597
721970
2094
343717
1941838
2757774
617047
1046829
1652245
2642300
2080566
2067035
185140
1444625
165254
2648679
1437061
1662409
2810220
2344847
1548833
1968849
556443
2758761
496506
551883
574999
2766308
222797
1973957
1688150
2702347
2281894
1914440
352808
2603350
383141
1900796
2689063
1103720
300221
2862140
593371
352459
1245537
1844574
640035
2568644
1591748
903855
711743
883057
2756483
277922
98582
682079
1018334
2080180
1282898
1768943
1100353
930359
1849666
257487
2095744
66467
1784886
5707
310174
1336584
1023195
601240
699577
2247235
2496550
528864
2443206
1463637
2541102
2864434
647359
1642008
1271229
1603146
824336
1776683
369915
236453
1187569
2879028
1308677
35724
1843320
2653711
636645
824924
832641
2058282
307229
770709
474624
445378
912552
262944
1951370
2113745
1226478
2517528
1728859
2009274
5351
589942
319210
1378443
2667009
506127
2111858
1423264
2540843
530756
843753
2828819
2032582
2216910
137202
2885067
1824789
2686116
1823254
2241953
2030267
258862
1612682
1064791
2509291
1082263
181680
2322363
1677727
2864297
2784041
2145924
103606
2413027
1417824
462722
1706991
2762951
2717694
712805
105191
2211486
780615
1032425
1565161
440070
272291
1891628
442746
2775255
417985
2587853
1995644
1390741
785817
1361164
1600944
2657320
2212403
885422
1998638
1414281
2823817
520492
2266262
294047
1153413
2834167
1681914
1315957
1620811
2433681
1915471
2401299
1111997
213207
850200
2623132
1010650
2740942
955673
1620569
1008725
1158017
2619887
2854210
628745
2577269
2209912
2195678
857521
1809130
211176
145245
489761
1211742
1072477
2037853
1333735
900905
2675893
1769833
2505403
2305154
2737288
576983
1927012
2081936
2198358
1803405
1751524
1155876
1225472
825783
1817414
1820014
2101487
903129
1948418
1545387
1328332
2474245
2336971
1515997
208217
2786502
81465
821793
1924417
2701971
1060469
701374
1263335
1576376
781344
2251862
379887
2121099
685876
2697424
1598279
1648324
682757
2882015
2065357
1210191
1003949
1009979
2913842
1286910
956850
2148027
2877859
1586183
2489487
1197117
2730765
75416
1642625
1570566
2103480
2762796
2189408
499310
2533843
1636940
2835146
60413
2395931
1958357
844769
335657
2150269
2516660
400950
1150216
2176155
2069954
2028270
2473838
1483540
1786417
482516
39916
2351636
1080866
153321
1214885
2766940
395205
1470844
1979851
855905
651255
2675312
687002
127941
778190
272979
2312376
2319714
2341796
2554193
108686
2881710
1147733
2232901
728064
922478
1000211
1885623
2551064
653558
1717192
1587994
1199237
2705698
31881
190652
141265
616873
704829
1278688
2357958
805241
1800338
1110626
131515
1937502
1473174
918694
369095
668885
1801996
875522
1679708
817385
1837689
1631509
1338385
551519
1499598
587996
2638673
2428134
2642908
667734
1002358
2785349
1607592
2217010
2151886
230276
1613928
2187793
1205730
445739
2377068
2321547
2534098
2109423
950981
664929
1243450
895865
2170438
944330
1648397
2228256
1114571
179724
2028657
1995228
2515274
1611318
2014778
123792
2380862
2429680
872433
1724841
2242843
2413857
2665653
1895270
1737715
1964431
2417837
2272963
2032857
720845
56783
467991
1117801
1761978
1431706
149608
532594
1607580
171973
1174040
230993
1350268
2110480
755757
770425
730453
44398
2766315
1296924
1851855
123637
2745585
113216
253244
1088105
2712393
7771
322701
491783
1242142
319765
1061052
790564
2759786
2793581
2187875
2208555
43018
256973
392434
2667651
1778569
2503560
1363539
1442760
729719
1779021
1133524
2908481
2684916
1104819
154754
2526121
2347134
1702137
1592896
2940088
959957
2184706
291275
544834
1103190
507601
2816534
2614046
2886784
12231
1018117
1488905
678860
1365526
891954
1394034
2080114
1656604
1847226
2857992
823825
1047983
185677
1446961
772023
1564918
390028
2889242
2533619
2806149
389396
2007236
231018
750040
2375915
2541522
2698854
1260897
231899
865276
1777719
1820929
2053282
677241
2173465
654839
92316
2077341
1072921
2436087
173202
539010
2114351
275341
1124471
24462
1608517
2771398
1499908
2133513
1984460
2084841
151251
748349
407609
340358
990629
1022860
1845786
8161
832051
1088870
1231225
710000
2553596
475951
2685395
1073444
747566
1906122
1718042
2896916
1359857
1383667
368975
756918
1266193
308965
1273569
290439
1948131
479050
268521
2876166
1192812
2698899
1077132
1120335
2123337
852879
2854823
1562199
177178
1239494
1952373
1846543
40070
1885876
1437467
1708519
186652
461688
2678498
396594
1076666
1076360
814411
26591
37430
1338550
403241
522182
2886767
1564928
1608629
1740077
287056
1973635
587841
2009976
370379
1026021
611369
1882948
2646412
1771647
1294359
1605442
867320
1378799
2337006
1861303
685931
1870377
1827055
1928384
1014249
1102607
882712
2763249
13576
2038157
119211
2587604
2283460
1313157
388240
605526
2694778
2019576
845466
1569353
1137923
236636
747559
144707
2061306
569231
1922394
2403143
2196205
2341248
2337880
727259
1558406
107340
542073
1208802
807999
1336319
52363
1112785
2925359
1262959
422364
1902749
2416946
2656373
2274153
2872737
530139
1794320
2004366
2470736
157091
2409139
388799
521202
1404855
1560893
1776158
1869654
1189752
2290104
1179984
591593
2891848
2260531
331837
336500
2065412
1720395
2575614
1434525
4159
2195796
1330740
1569689
1760733
1502328
1605037
252481
2060240
1567519
1392900
334848
972450
2597446
1113875
1642999
584452
2352018
462767
487524
2526589
2536514
1784983
1730733
1154060
1664348
399690
485818
2508743
2057663
2059657
668441
2399481
1967302
557026
2141240
182401
197093
733412
1595060
645640
441503
449306
1041999
1902251
1101604
1916431
2174196
2712419
2276014
302111
1234610
2017110
1066034
2721149
2233942
1257843
1007722
2182534
1925741
1125720
693121
584260
1423873
710438
1912009
1180218
2015904
458674
1197808
348805
406312
962755
2122565
969836
543859
1185461
735728
1044862
974170
1140501
2746215
1468877
1072642
2162716
2220336
2612171
2662283
1850106
2494458
1574181
78726
399167
1025835
774591
224723
2254364
217963
1858959
1979980
2704676
2676617
2450022
2087313
2027063
432537
2570073
1077310
667655
1018321
263293
2391868
778236
1322562
2920021
2713486
2223211
552592
2191508
234248
105060
1941657
856904
2743102
1190255
2049878
851310
1474695
1162720
1973588
1434544
1960017
1969684
2445392
470139
2768307
142381
966495
2100395
1580145
1202463
1159076
2457074
515182
1140225
1349688
168654
1419669
893528
453213
2485416
2780710
2339390
181427
971659
1116984
1155464
2052939
925508
357818
1515124
2573007
766155
2464658
1849806
2479984
2686788
1852046
731273
2621250
2075371
2538347
221966
484044
448473
99381
324491
1963748
1508458
2688696
481481
133161
495938
1453936
2903966
1482188
2848485
676458
1799639
2058762
1975554
1342989
860168
2504734
932923
1514440
2240731
807963
2105935
2896634
2657275
2410163
1630991
2259224
409138
2004963
380073
1829400
2708345
675947
994509
105287
2314216
78651
1463116
1368745
285931
231250
12764
2681720
2119507
2524560
1254111
1498445
1807204
1991579
2690393
132427
2905669
1782025
2691266
1107025
716375
1224299
1803938
1242613
1112109
887487
1608201
834789
903674
1427639
2824678
2742941
463178
2280872
2325866
2072700
2060177
455442
2163008
982515
1876903
2514572
2513670
2152651
1568954
2845067
290426
1532594
179998
1466630
1536967
198683
739764
470083
1221917
517837
1793813
602643
1985460
73409
707030
1933914
1172393
2196469
893089
1626688
2850058
70577
1948101
2271471
818816
2063467
2398873
2902705
250337
2266619
1433488
876035
2272196
723879
2850472
2051128
1110108
2893840
1797250
1228818
2581724
768823
1601770
1119100
2472182
1081072
518884
521936
1246756
482473
2836347
1648249
2053960
2864356
1189724
1449019
2803812
2824634
2867224
118054
2048033
2293984
1524583
1816054
96051
2468587
1171345
1229429
1368861
2205342
825826
2223350
1040284
1121170
2591400
569775
616280
101733
300606
862342
224002
1977790
1156685
62121
2162350
2674237
2229871
2397457
1042717
885568
2485153
895399
516142
2890320
322627
247122
725594
2684811
1763741
1914527
873098
1741331
3496
320515
1384423
2863505
2526105
764869
1906425
13577
362621
1090115
1691211
831737
1370996
2719871
1593467
2101734
974487
1988109
1399059
2826299
6727
1900711
1451165
1328983
2103152
499257
1027905
2110551
1475265
904397
1837377
2072032
189249
2577681
1568651
1725338
1064047
2021408
2400420
626390
2345934
2181417
2371159
2104755
2805206
611737
1487284
2226087
2165417
2807446
296341
428304
2750260
2183627
481730
192627
103256
2240543
1137010
683104
207193
380546
2235143
2513916
92388
2115984
395481
2707790
2895246
2153966
1063457
2443736
1367617
2826556
778814
1734669
2440073
997498
2001612
1651474
2806086
551734
2620259
1972710
714186
73533
1945768
1857853
2476285
2816634
2895072
550490
854553
2492083
2936870
2552697
663237
1199593
455233
2640843
754662
1458730
1379675
516432
2134128
1677986
775029
1706940
1851090
202190
1726613
1876814
1538966
2276240
1141418
2904253
1078165
1686402
2441173
2339873
2482644
2631132
919939
560863
709347
1599611
1856389
2652488
1304228
228970
687504
1638642
1246411
1961364
2528830
725428
1270230
2195385
195789
1073465
1136948
85315
1780405
574485
840456
698182
1665197
2126780
1888599
1094565
1297289
1063909
673248
2589343
2363637
2872267
2052560
2811134
925928
734464
1686879
722767
573255
1476820
2538077
899425
883212
1859725
2012388
1242451
2752273
502923
1382942
1967452
1626473
2295340
1073683
98694
881051
1135448
930615
1812341
605463
2932460
1354378
1436745
1216626
2493699
2619202
2375712
1309547
2596484
2113993
1596173
2038748
2223665
806811
832218
956068
1123096
2764859
1021078
287095
1104891
1200181
2063058
1150979
2775455
1735357
1804089
1830769
860579
2802247
1009619
1987344
845652
2395034
1601752
301240
489995
459965
489486
548865
18414
1915789
991728
2852724
2528879
1431874
2330206
1205621
1472700
2535614
1438761
2529786
1708389
668146
1748817
2714229
2466061
1756625
1733640
1741877
973705
1857822
787123
1950013
1244333
2311045
1429016
2830985
851375
521572
69336
222152
91608
2406470
2791879
1248431
1247507
29719
398210
179386
1123748
1075008
1503453
2039758
1523308
1303419
1875687
2011306
1605748
1984215
578526
198564
2044974
621736
2164754
2176868
745393
218942
229062
758980
1864244
2484262
2736058
53572
2625877
2149746
477824
657392
1130655
2465131
2904896
1562532
43123
2568233
1649486
262296
1985973
533952
1943507
1357887
662633
359846
488978
2311860
2082806
618034
1683621
2359734
170026
104907
2558693
1449497
309716
2510796
380846
1821137
1667252
302966
610409
2810091
2222089
1033070
1928689
1670045
382214
695935
895366
903612
2791118
852991
1759990
2540273
1544339
732875
12639
2382154
1582209
931127
1566707
813094
1081198
2145905
1142182
1274512
2906740
2468041
1597021
827821
280150
2715550
2521093
1670879
1733202
2180832
218144
233947
2439088
1536927
133812
606495
2089308
95417
2463805
2210918
559821
2248319
2153460
2852026
1184189
1751950
923903
2282000
2904410
1209370
1642650
1508876
247356
1662765
2493147
892125
1815537
1002259
1696502
1780715
1063773
1451657
123230
147827
1303525
33791
111259
1302345
2398007
924837
2373695
991771
1599957
2204527
204438
2380569
2174057
1488483
1958201
428078
6156
516317
132996
1420222
917075
1687421
2534757
2864205
976512
1102715
2032311
1043984
2255441
364465
2399997
1815661
1300591
2444905
1232260
1143373
996355
1145721
678693
1173137
97733
2359382
2242295
279220
443729
2248101
229463
2261463
1066890
2187229
384918
2256928
156453
2463506
966008
519905
1947235
181187
391014
47180
1331466
378739
2607908
2806478
1205632
1328577
1180579
1920400
1940639
214246
887131
1314598
1570365
2088998
2160120
2336125
892065
1874293
2722877
1892592
1578881
846636
2129415
1506683
836020
1620299
1793172
1895857
788329
1705671
84256
986871
1787792
2295634
1533700
2650836
1932700
2163674
2598279
1840805
141291
2074256
201800
2507038
2552452
124280
721239
2665716
851897
853078
2197130
416924
978111
1320176
2526932
1384546
1057561
1368132
1534298
1901726
2520328
1815614
2565354
2686765
2639735
2129873
1977449
1822000
1052990
776311
162995
2042127
1115937
2902153
2066348
2399703
1997665
2641487
718542
1029927
2416515
1655269
2501305
2321780
1436659
685604
330236
1087308
968175
2238197
1484695
347587
1354860
1897759
2860510
2575482
2673825
909429
2015274
1713154
1232793
1145586
2340666
2391121
2770406
439650
1296089
1465840
131598
1631812
104461
456284
2627149
1471994
2369735
2299017
1158198
1609520
419366
624340
2072563
2185370
2255430
1281739
399032
1911957
1713025
175990
569851
1601860
93239
2938643
1325386
1671676
2819735
1704997
1574534
1926814
1481150
958076
1084914
787504
991442
2580657
1034846
1726942
1299265
2778238
1248462
1696444
2757262
1340189
65770
263007
1531480
1846491
699483
2245858
1212010
2648701
1684614
1641374
1922757
1635956
631590
2824311
714830
1962006
1519580
36100
1614025
86026
1929909
2218838
2733350
2585831
1191794
885963
200509
1074173
2511250
776393
1421282
1359050
1212307
953256
1226071
2089640
1463524
1203314
1336773
928369
886152
1996345
775031
221074
1466988
1059789
1334624
1976500
1005032
1423082
1287329
1698200
2710576
512360
1442339
1599117
2084365
473685
2498310
1486923
82908
2098725
843369
533050
1090292
2757407
1508300
2377201
2084698
1271098
413102
337436
2221169
1764960
1247760
2623468
656449
1949098
2111347
516755
441459
1093876
1881692
1946581
80938
1936319
1735013
2776695
457397
1287939
990324
2393085
2891627
693603
2685208
546754
1339644
2819912
2458045
1176559
2073735
753520
2160243
666790
995557
2721535
291711
2589904
583521
1690792
1970764
1463331
2101655
2827340
2900775
819247
568800
320659
1463453
456762
1608878
680994
1881809
227141
2162951
919421
1910322
1198660
610661
1836946
2587720
1149629
775697
2598843
1462252
1491707
2902306
1736100
458237
2212004
282002
2898605
2681093
1267635
2821813
521021
705915
405573
715174
1158948
568720
2834449
2212515
2729349
1583630
1056678
1650535
2568878
2728349
502887
310667
1407677
666388
402135
371752
2676899
861208
1892959
2007979
1275375
2240202
2708343
2495092
649597
2604145
2298431
2629867
56032
1330489
582048
595521
434686
1567865
1308172
263179
1201583
1000950
1461373
100388
1286064
1785475
1399056
1435617
1084608
2894000
1796140
2073222
1005771
632937
1837573
1496161
2814057
1830238
2484360
2697018
857409
313205
727950
1065119
2501459
2673297
1962290
648685
1902931
980654
1658281
1200804
2250337
1269923
2745114
144365
823293
2225545
1053034
1136718
1495392
151682
2218842
1431392
2435288
1150026
1432222
1591774
381818
1255824
1611750
960231
1919077
999026
85106
1658000
2438535
1061783
62352
585527
2272068
459529
1292704
2363057
1564579
69083
2089816
1721983
295851
2079525
1427035
277083
1203766
1481502
1661260
2185573
667385
1251343
1044670
295619
2362919
1976022
2537767
276020
1519837
1516775
2324917
1267694
2849554
1654216
2207497
2451435
119123
2188963
790947
997206
2489408
2710418
2189447
833110
1430434
167807
14841
1046471
2218756
1513037
1683160
223241
1358545
2722295
494458
2826751
1333740
824206
2234289
2426821
843796
1907967
52953
996661
1819143
296124
682976
394548
2885302
2926970
699652
2210730
776145
2768776
2197066
1242635
1219171
2766717
878182
1544747
544861
2134059
1367203
227980
364247
1676625
2227722
1638032
1132719
2189808
2397953
2466690
824429
2227625
2324840
1293556
1251228
2350540
768159
2174242
1743052
145649
1407775
1044829
1674376
1369601
624608
2082245
1629004
1575079
1509801
2287729
1479048
1229171
110995
974530
386349
1561004
146190
71009
1711431
1047102
1651598
786696
1101767
2024878
899987
1020959
2001258
2774636
559388
1152445
50389
2921832
1464191
301492
600160
1986616
2871466
2785530
2450117
1198772
1670755
1813659
1528
1896338
1855356
372889
2619803
1275529
966324
165214
249883
1831455
1791498
1856118
2125178
1827024
151545
2197752
2220562
2639655
1214306
1165446
2772240
657243
1735557
187901
1865375
2301563
2786737
242975
1555639
2486074
2881099
1563030
366601
1222299
1383153
2194194
905426
55250
406925
1498123
2861025
2482618
2202007
1085034
1947783
454375
442298
181596
2181061
1440622
1369241
2232832
1763751
117062
324482
1653140
1817111
45426
1546790
2617623
876158
2598246
73596
967325
614827
2085957
1545683
907590
2254328
1316480
2154095
1720284
467611
871864
1578074
2032801
421807
2778359
1835289
492906
446891
2369914
1802487
1128269
1468881
2875100
218607
129086
57959
2832365
1353884
836521
1421453
585808
335272
1890768
602897
448221
1813198
2088973
700856
2023308
596747
1271059
1723270
1515614
2510158
1840310
369233
357670
2238652
1777965
2133354
2480726
1135121
967092
439400
1279031
2724154
23473
2673420
2277403
320200
2133477
2141372
2208168
1297170
249900
2377274
2674890
2664674
2273414
2582569
2438521
371352
1588858
2256582
1910784
1281459
183953
696587
582256
1564995
1993554
405616
2909791
196291
1336350
585416
517675
2181250
2411171
957986
2064713
282846
520744
2670272
2124066
2330842
2153767
2445315
2568739
1242651
372132
383275
1868986
180733
2378627
1824125
593576
1992497
2532364
2127197
2806931
1920518
2912562
2365629
1255766
1134156
1331390
2808539
1145769
1045606
1601062
916664
1755954
2788195
2080291
1096044
1659053
2135561
2829816
2924961
1997414
2265674
1726417
1300149
1212931
1727152
2193083
486754
199212
13514
451185
328354
1977621
1168223
2184523
412443
442314
2580250
518442
167536
2360251
1194022
1877052
2145057
2362489
2783502
2833203
2666142
1038317
1557336
893937
689030
164074
876009
853152
2384690
289630
2925690
730729
508522
2435566
272499
1212260
673509
1551910
1178792
96142
756109
914883
1007054
1918223
285485
2615961
667312
286882
185477
1892539
2182093
986386
1370921
27767
477461
880811
241411
734367
2383657
2392546
672731
1004683
588232
655547
502994
1393508
1598457
1070984
2660307
2738300
1964068
2758590
2390965
2693470
33320
1174154
689677
1247886
2042323
847120
725970
169127
1802872
2893524
2058862
1365758
2370116
353572
2416229
1140808
2210226
1912419
2603105
850137
277730
223541
2214326
1595281
732182
2764602
683432
2685133
502536
1418958
1127797
1725916
1914753
422771
1815489
2798918
2397010
340345
364561
1611183
591024
1626813
58047
760936
1778244
24841
1629824
2892377
2702193
663708
317167
2304321
2538100
1211787
2379113
1037502
1846023
1459668
563964
734817
206522
2203370
293699
380682
1533580
2319648
1598975
1329233
2570899
1098845
406657
1384757
2351029
1387324
1276836
1585363
1169394
2046160
2052296
1989648
914064
1456542
2466223
2424709
369292
2691230
1576522
575520
547554
1791028
1560748
1121010
2689344
148350
677993
669564
2398752
1612592
1885520
1365100
1288085
94713
2554623
1006179
1262417
1245053
2280897
480299
1084817
632476
1863952
1547420
2225041
344948
559976
531181
1901936
1867300
884965
555751
2355370
1466186
1193494
2060680
922342
1595780
2513712
1785611
1001975
1215723
1533535
877904
256492
2357215
2257518
2222117
1134550
782411
1457796
621087
1199750
2459468
1152823
2780300
1011078
2718353
2696459
1316512
2169197
763764
2476097
1002538
901571
2838226
26588
1494979
619117
985946
1975887
2053473
2057569
1991465
1783044
2389714
2221977
1407723
1282446
1260383
1432442
1499698
696442
868709
2203996
1578705
684481
769916
611447
2782540
161553
2695665
2588245
503165
120455
2069985
1499332
2765610
2289189
1412455
527843
409198
2639652
960532
2363724
492701
2147746
1679353
1297482
1827602
488085
787681
2417229
2531193
1366288
1060911
590604
1768152
16498
2227345
569617
2406279
2096195
2463651
2577372
1936568
2584162
1415351
2464570
188371
862293
2432590
1267401
1795972
538378
1702906
1098500
1832741
1790486
1101378
2534243
1972345
2004543
962771
1855813
2393533
124223
599227
828776
1352961
65111
1391636
2458146
1822930
915752
894013
1579785
2259406
771936
2446630
440422
2489592
243846
201430
2188152
1602017
2489948
2811782
1886272
32239
2746707
770378
1069017
354329
510367
2370385
222193
2216960
2922308
141216
2002382
1930461
2302776
2278313
198102
2918031
941171
1283184
2742028
1887559
2411778
1253839
2650737
1012216
1064179
920759
1389977
135741
1691116
1075367
997257
1494395
312794
1331487
629103
1539801
880519
1070915
219466
1515719
1884649
200355
2861234
1483337
930092
413447
1972764
1172030
1159329
2311356
1652362
78671
2499058
1156281
711562
1247665
1712633
2489421
166167
2190847
1686436
1311148
2843073
1466744
14036
893190
2813359
647865
699530
1111866
1260169
2047200
1714317
1310615
853633
2312549
474823
646727
1995335
561632
263883
2303847
1027425
1089057
115237
2511345
1383075
2724270
2590185
1015848
782507
2224301
763331
923051
1118966
2537185
1317376
1624493
434326
986281
955330
1401755
655579
1707729
623720
2858020
2172494
1728297
2444100
579513
1215348
2593760
2836670
2234126
2477424
1018008
1081262
848293
2873513
387990
1164619
225043
2462131
1688970
838396
1014380
1603476
2524758
2897289
1628398
2610546
521635
1461841
1969513
1286760
1569281
350770
5400
1407640
1073119
841525
2304277
1284442
593116
2395211
2181734
636048
2162148
736865
255613
273990
1527816
1034177
1283349
972179
2850932
1866919
2003886
1183606
1251806
87150
686866
2472300
2501873
1725350
506238
44168
1605757
1497017
2925258
1480501
626685
825832
801311
1991250
101043
1245311
1332274
1692791
2151570
2620368
1711721
410211
2907385
264682
1998540
2488701
1652392
2530965
747068
1524282
2760396
2718850
1829730
2475596
1439116
2886802
434198
1716293
370782
2388408
2520606
2041549
619746
659479
1543365
2683036
2106778
120677
1052884
958025
1846540
1356474
1916322
2779993
567265
914156
2930007
1882320
1088120
234928
1338424
2273549
2536746
650095
589084
1344500
2412345
2306312
2190607
2216364
573944
1237745
511404
312809
104185
481542
2113117
2040738
1933007
108422
147156
423903
84125
2689686
1672887
1594150
2616326
982402
2335903
1799560
2771591
2076142
1190978
2425710
16705
2640047
1843671
247576
135975
2029702
2081709
1944748
1765709
454582
1999469
1714280
726483
1510010
1555930
1783085
1265118
612371
2722626
246952
2387553
2663892
2442572
477200
1475065
554036
2618469
17878
2877073
2901917
2743122
1349305
2055459
1752413
1225130
990687
723058
1444902
125713
799971
1782994
273460
74791
103311
324691
941336
1224218
1179288
412025
1049700
2739614
527343
1117061
1860748
880169
765473
1679851
2365748
1825054
2342864
816416
176652
832847
1012421
2294490
1083032
2571012
2448646
1960542
1507723
656738
24711
1137622
964492
146363
156940
101692
1410398
1347342
575929
329306
568723
459101
2144693
1307276
2006312
2304118
2093621
2327607
2108539
673773
602801
677113
240661
1403442
1579603
1934069
1661706
1109049
2093213
2202548
208953
1814483
741155
807076
359101
882021
1380619
547369
1329112
440048
977215
2366111
1711124
2476781
2451671
1767617
1062510
1688838
2820280
1651713
2426386
1460138
1150599
200496
1417114
2833627
1438948
2810445
2361988
1939295
891350
901523
1236904
1944073
199819
2527507
2682124
610573
2769814
159506
57826
2331286
2031233
859438
1983602
1836374
581308
1753940
1004195
1542527
2930281
124387
947194
442406
1993149
1785288
318181
163347
1933674
152094
635096
2365107
1116022
1445583
789205
967963
513941
1072775
2910789
2144516
2045376
1257145
2817435
2052531
787207
515955
927763
533832
172470
37060
2838024
376065
1216453
987293
2267008
2597810
1218440
2063411
2477646
2659469
2582791
1865108
2307421
1268314
1031346
1981729
2432576
2009298
2528344
2317018
644313
307056
538790
1280222
2804007
218741
1580265
1953545
1497516
298450
1986035
2246924
2116060
2755713
1701449
2288904
1731479
686865
114377
427628
2475627
2552797
1691351
1666031
1478733
1510784
2790750
658008
1112444
2064301
579249
425508
2001715
356125
348997
432373
2329615
2685384
2521719
2125450
181102
3100
1852384
1324792
680310
590099
140757
1055505
2392167
637458
655290
2243065
1099187
1535497
1788382
2058000
973290
1600188
1521728
673395
2340658
251742
793727
1778870
2070284
494095
2754880
2645257
2935760
641119
2501606
95345
2245544
2665051
2197910
664629
2575915
1389341
669630
978218
2816189
1253641
2343045
2196581
309352
1414715
1598694
1521194
1519688
1465171
2820965
2906329
1736572
1424836
319662
2475998
2879677
1753819
852242
791406
1585633
456101
418773
1681760
1838079
1880681
1253842
2371370
2383520
346688
1111204
2715522
1436505
313858
1433506
2383200
1331639
1411477
1913550
446122
2238966
2594721
2399892
900723
276539
2897866
1795716
935853
1969421
2775540
98468
2092318
83137
617056
1899702
148831
1354079
1401161
1086192
634497
398964
1077907
747267
2807752
409623
2794232
1341950
2185402
276556
1940028
569288
2711005
2053231
2821710
2185981
1109423
2640277
957591
1005851
2476388
186347
2287610
1091990
871271
1129518
1349188
933871
2387349
1728029
1570836
1260225
1893227
1551594
734545
73619
735848
1664834
2430012
1828248
1435348
1742171
2489446
1730838
1737276
1873479
1313598
412377
2343496
2117291
1443701
677413
1418706
968340
1086869
2097052
2870310
1655097
1570660
2238454
2036457
1059700
2600416
1431947
2776125
2432810
1281423
1517120
591774
1552205
2433283
1688775
1772632
1651567
568008
2886153
563911
1569163
345096
2728862
829620
1855454
1835852
1521591
1747267
1529204
1329469
1741444
2232634
2571125
833864
271527
2330740
773001
948936
775999
1334602
764296
1205256
2239226
2833185
588955
2527743
1689287
1302404
1278007
20840
231461
81162
639763
46790
2376504
1752688
1062771
2187674
1243201
2192221
2403445
2349084
2450691
2039937
240580
1106339
2132294
1323133
342115
12516
1924850
2372985
2377450
1943524
158858
513380
2895272
1373105
806255
2145486
78199
532771
2212620
1487168
2562361
2666592
2473764
2002303
319365
2907884
1270670
561580
537346
1895255
909834
2549215
2654897
2658909
909421
1738012
2473944
1114805
2409678
1925190
2905108
1915161
1950108
1958286
1072845
127802
1405342
2706732
813597
2669468
1199660
1118
1085052
422289
255632
1091031
1202009
2329161
1146343
1164438
726371
1932007
2853671
993336
284054
82306
33198
1950415
3200
2475021
2472277
2111565
1967633
2680772
2176492
1010449
155333
846373
613278
1749375
1421219
961873
176923
932343
2679502
743620
1547976
1415921
78063
1072030
1485944
2855707
1974708
37185
1645224
2912435
342941
2123718
2757166
2281706
2568676
471615
1526104
1923947
2149375
1983213
2226910
2034178
250286
1038681
1823578
1542230
2324979
1700506
2350517
2873414
759165
654761
1626598
2616098
1058022
571063
1043565
766625
1110188
1573738
794439
1180306
870950
1436512
78743
2082502
2066459
747257
1739404
270121
2137442
1332781
2302485
1257361
2896007
2792235
1715161
175143
1001892
492207
694882
2691511
2514730
2353416
2125100
2150260
2808882
2161063
2634788
967500
1118909
2165885
2459836
2186528
423278
2176612
883069
192641
997916
645025
1197168
2171143
862081
1985335
2139624
587493
1970746
1066094
1267589
1422284
1006255
2849898
392323
2240328
2276451
1029186
1038006
476721
2204111
2147539
1510755
2647388
2733180
2612832
1454009
2297779
2841739
848935
2030638
356567
2849172
1928125
627963
2467295
2759454
496847
2344448
1284292
392069
975641
1355033
1565
516386
1093070
2360214
1340991
1754796
1804322
2770904
2162541
2460194
964164
2754830
487614
901556
377449
2916802
777295
1003426
2374053
1000617
1860033
2885496
2188786
1916815
2818465
429703
2697765
1161598
2159231
2589513
2125076
162323
1226404
76517
1630797
996134
338878
397641
2659211
1383131
1621622
1685218
1878208
2350831
1117243
1774152
861193
1671913
2213497
880406
1743513
125283
1575879
625673
2550388
2472033
777280
790445
2856345
2674755
844349
47696
2489162
1376236
2242799
1645297
1230067
764477
211527
2593254
1646924
901943
1534066
1299922
933709
397410
169378
613975
1652992
852976
1934859
269009
1045561
826620
2887259
460377
483744
1198792
17336
1178343
2031453
239442
139634
678777
2390684
2777728
774401
145375
2291059
1294233
1751759
2716053
1120381
2235236
1518570
287580
2616279
1496456
636449
2016008
1505869
593317
1860004
272893
1388322
2391308
1725780
249112
2715603
777349
2732080
111855
906399
694215
2155109
691813
1326861
2338519
985516
2044854
1224192
1555150
1072747
1305560
659510
266040
1849046
2119877
1343278
1388549
1623993
1936733
2863602
1035121
2375814
1215440
2586402
2619014
2419109
2651671
1991977
2831908
460135
1241600
1394332
2804455
1795268
1941213
1782402
2019594
168559
1929359
1430646
305754
1876428
2104099
573019
828837
122026
2726371
971725
2767506
128285
2074470
1784786
961855
1990172
1074219
2850408
355660
64773
2846853
1055227
2384908
1859673
1949970
437656
2482870
2665477
365641
2129538
146760
2051226
1605292
983957
594207
186549
2604705
632721
671897
2054779
19413
1905656
137572
1450203
1780454
111738
311142
482924
69366
1964198
1623561
2885805
2810446
1903571
1169219
233342
1838232
1636971
431294
2146889
2309308
833638
2339878
16830
1593793
1183211
2681270
397385
2050241
1402489
2562411
1756675
1642593
2099258
662340
423745
571828
580188
2237345
2364170
2932085
589961
2093213
2710088
742991
92640
1248836
955476
50370
1941884
348328
2102383
1076353
2179083
1833871
909510
501517
915968
2758516
303401
2081133
2124226
322636
467680
2581877
823536
643105
1148554
1488603
551335
1736888
1257451
1452508
2332618
2202570
2231382
2591708
988981
2720380
504973
2346774
2433334
2005261
2734962
804377
2252189
1391467
1568653
1658629
2642893
37625
85946
1880576
2384079
1903583
1646542
1194713
2266262
2519245
2459539
668734
2525038
2775296
2029388
2424437
1681068
1502965
2067
64362
441069
2665512
1572996
164211
1283853
1485097
1816834
718477
2664185
1828105
2576096
2752420
1380395
1052859
1343527
956439
1292410
1490578
2152717
2303198
933920
1238010
975118
1008567
1124203
2937092
1491823
2789714
2929141
949626
2672855
1129931
1490126
980089
908901
225240
2459913
2256222
1608388
1356746
2797090
140996
1800219
574670
417938
2410720
2807114
1960482
1684373
221534
1519994
2430317
2586073
2593137
1580594
2064100
1889086
2157290
1564285
636451
1606430
1816193
105414
2658965
817343
720039
1350704
2351136
2148190
2579251
1134470
2165305
355494
2550698
861957
1632157
1822264
2153825
340733
1538482
2681564
243275
2074812
1197884
2205631
1743240
227506
646110
120733
503168
2085929
1184874
232977
2244342
2133867
21303
2304681
1814788
857389
2173973
628220
168616
2042946
225394
486707
1492416
2301711
524345
1966206
140062
719468
2298456
1496985
451779
1452688
2524817
2548464
1605854
2589719
2194078
2642821
1607262
2339725
2799108
1929265
1539204
2674136
2111309
84624
2439956
1957862
2420852
383329
784813
2194623
2074807
358270
1013382
1171360
1984956
2407224
2876416
735621
666348
2186071
128111
1187463
1553325
2309307
1779295
1581824
1953901
2905614
2085597
2146765
1797624
2024323
1255803
2451544
860387
832183
1057051
1391334
1983035
2489683
329590
1728941
2832020
606451
2500570
1838468
1975936
2454204
875205
1482172
2785534
1971581
2427010
173451
1576245
1825450
184885
805715
1838801
726533
497509
59340
793767
170180
367865
443543
1259566
1287628
1755115
2463919
2832723
2180965
250279
6870
2835418
2290402
2474354
1469431
2380653
1334446
1086104
1671370
2740744
1333640
1535137
2357870
1338747
289765
374253
361518
606640
617137
2820877
715808
1168986
317419
1169158
2403230
1001144
2568291
1480459
1477092
2659824
1051128
1880731
2904042
773759
1070479
111242
1243482
1127608
658214
257779
2273152
1048082
434534
798227
1835867
2867272
1565936
1828859
2206973
292480
1923393
110983
2435692
690579
1766753
1713969
644097
196594
1296225
1273985
1798235
2899500
1572728
2588670
1697826
346907
441096
1186131
1407376
1815195
1186751
2542190
888819
2448414
814329
1964086
1255383
559357
752015
1861857
1798803
2566634
2224616
1711814
1613723
415864
1616450
2659500
1903948
2887404
1382888
1418394
955433
861452
729347
702713
2235984
1590445
2059895
2912357
1962854
1705392
2082063
2871454
1832418
390558
78145
1308342
1169408
1608083
2259359
2521155
2496452
1369277
1881908
754230
1986300
465670
464578
2626127
2355234
2208780
1700656
2600955
823341
2034459
198997
1809075
1950509
1368783
687356
229674
1553564
2178881
1753877
618797
1702313
2001282
2787279
1095102
2689636
1745296
1667932
2772632
2566307
1140584
2561942
812399
439439
1312254
2832138
1052472
373842
862549
960030
1126937
804340
850514
362090
2755528
2674278
2679212
1637862
1688265
706213
2180312
2727008
597005
1673274
2176249
1074326
1059967
2239044
1388239
1456260
924594
1964769
2069704
1780067
2604886
2631200
308375
474309
1094150
2833881
582411
865283
2810816
2717697
1721219
1390961
1680876
400690
1529704
2355576
623234
844
2706879
2512724
392871
1174974
1093361
2384201
2212922
319907
768760
1541882
367523
613428
794802
796363
1412042
1869770
109950
879987
1020147
1492116
1687669
2272922
1729797
2357255
1277389
2138174
1986785
1238140
1927402
2379238
2416296
85355
293773
703984
2506766
1482001
329870
2713904
2479051
1176791
2297225
424019
1543733
1004871
1191432
1604029
362131
1237039
1172360
655214
1302193
2272090
1331661
1347655
50205
136602
519298
2443841
362083
462541
1193116
1654359
190782
578519
591202
516033
1492767
2197889
732684
1575
2396822
2031584
1584024
2926671
2883265
2331513
2535546
2893443
84566
2049332
1886319
2764294
1510778
619181
1248247
754484
1706472
1323391
1299368
490733
1949058
814099
173736
2616549
2717490
89524
2516425
1704270
1402116
2796635
1215963
2678537
2645982
2523654
374890
2930725
1686737
2814405
388163
228492
640713
1743110
507773
579249
993232
1252968
750286
2107648
830250
1441381
2190672
747522
1751732
2917946
1370335
473109
710463
656799
2796010
513103
2223051
2122743
2057390
656672
1651049
2334313
2177751
2744255
2756518
1024121
2260230
2241774
2581266
69194
1371318
1188619
2442175
1002446
2488135
131512
2049843
326911
1954323
388711
174765
108083
31843
374896
1932931
1654184
340616
2828057
16212
466537
1175717
2552763
627397
2270687
85383
883201
1627668
906582
870422
2318290
414604
254621
348667
1035722
2703254
2850076
570189
2645307
672992
1284574
545300
2745043
2018741
1269189
527630
1491434
2819787
374748
1950208
691660
2052730
1475704
1009305
1561823
2895518
1678232
326054
834656
1118222
1625297
1483358
2381502
1700169
1352132
90692
1015451
2745232
1423120
555395
631921
566867
1231790
639795
541482
2067612
2013771
711122
408857
600408
2825709
136906
815335
2507240
1785962
365493
1356300
21544
395935
1682311
2630490
1504428
1912317
934358
2887070
2102041
525345
141930
268424
828202
1438225
841383
1979689
1130052
2427982
882218
1301798
2098355
2775454
1610047
168256
1175640
457970
919675
955315
2787771
54638
2279464
1646791
612229
1485603
1380832
1817798
409022
670402
311397
685510
2709720
1635565
134289
2904345
1097154
2224742
1567910
2280179
736161
2419411
1435931
332045
2815404
1247543
2923489
770009
241464
1336249
139737
1973527
708211
770985
883190
2890156
2527356
756788
272151
1440819
2447259
1047172
251806
355869
2260192
2255333
1230719
2073967
1964256
2614832
353218
1926493
2078541
1245563
133981
1340978
2382472
335053
2515802
550731
2773108
312865
2412439
157437
846692
1169056
319439
2635970
2670385
1173367
2521881
672800
1574815
2451832
517346
1109966
2858626
2597924
2686315
303504
83670
1003658
724027
2254205
2101654
1888387
147942
1924813
63539
852589
1943959
1056085
1411489
1517442
950303
592366
2188699
2479936
281015
728847
1208701
1057785
1171026
959185
400268
730721
33542
1329839
1213927
1849915
1815680
921107
2893043
1519827
266561
995416
1844862
98346
18147
909361
1479078
2786273
2096075
333383
706634
706075
1644793
1828646
47973
981281
853263
1985660
475921
2102244
2373634
1917072
2239042
2443787
96583
309241
157126
1808189
962472
1036435
1949960
611163
1792690
750148
1104517
1422073
309768
2033689
2710335
886519
1515789
866816
850904
322845
600419
372106
1897473
1649918
1257422
2529519
2027088
175082
1818250
2771444
763773
148913
1796628
2357818
1479003
1713279
2826828
1722232
1223247
797533
590917
572771
1081486
2685112
1320034
2633755
1908869
2317005
2292523
1032229
802224
2904599
310153
574673
1338926
1125409
2897752
1850192
2814793
2555345
1037725
1554551
843156
847851
2214222
1264008
2147461
1401514
858440
681496
1368590
2472800
883973
519639
1651168
2595318
2080523
235664
451058
1938802
1873609
934664
2676622
1960965
2462198
246592
2079220
751641
1310230
1182958
1551788
2101823
1378702
1720926
2612253
2501126
1399082
2147124
1702393
826369
1710903
1585728
1010325
203133
2604644
2438266
166368
1770826
283999
1384432
1911441
2140155
1716187
1744106
1976168
1552464
447124
1804684
393558
402601
2727341
2463882
1204475
1896221
2400089
2870793
47047
2075797
2152826
1180190
2173733
866102
2114780
1693435
2620677
1924895
1792067
2928260
2267526
2838545
1042429
152608
2792699
2741083
454629
50378
2690374
1362980
2677726
442692
749465
777896
2235333
1095660
663526
1223937
2446443
1449076
2645486
42399
1372750
1328613
702285
603789
1330607
1891789
2357787
2303434
1849480
2803530
2936290
2722468
866996
1058395
609978
453127
337674
1663124
943277
752698
1649379
965791
2064756
318373
405305
172988
1838210
1019010
82455
32491
2673401
2248937
2073181
2643896
481933
1532204
1368441
1784586
918337
445512
2748409
2645995
800981
1368699
2212950
605592
1769723
1862160
1337302
1259689
301944
1981000
634070
1721751
1780081
837729
578060
1223105
1637586
2363344
227512
714848
1909208
1049187
1113086
1864447
2935309
208529
1151634
1716860
2542324
1234520
1321661
2212724
1267973
525614
2552411
2868677
340260
2258162
2920298
1385446
2905129
1297412
1295000
2872991
1487740
2533407
2211687
137436
852
1488565
2150946
1365266
277880
1133719
1396159
449142
218373
443974
1781572
950754
1648892
2678873
947991
534676
2184588
7257
1456032
847814
2211038
2456768
2362498
1514008
1630360
1495771
77276
1534749
1768355
527899
1953417
572267
680697
1045419
563444
7229
60799
2871956
2013164
2335787
519433
1484026
185953
1003277
2083219
414033
2201470
34037
2934071
2342734
1289118
1521998
1538591
1489782
2736431
1289360
555779
1712933
445449
1493200
490269
878050
2014470
1359296
304574
414723
902658
2446320
2629920
2448664
2695100
1453379
552753
2196337
107469
89078
218151
2426673
411638
2723421
973141
1520585
1829301
2159997
2500862
996756
2093675
232227
1879245
765791
2170677
375066
1821851
1484974
1843550
701418
2937838
2416920
59926
2992
462474
1301715
1238061
1709073
783576
2154685
1277509
2830776
2646770
726427
1944250
2595488
449335
2065227
590632
1584397
1242398
2175936
171612
2647480
866309
1881159
235377
1383142
1729266
2610372
911552
1509121
2567191
244385
2456215
1476446
743904
420169
2139615
225319
2097280
2492261
327064
488123
1361787
2724054
2798561
2059909
1033823
1275836
2900187
2354994
2671473
1257857
2049269
2698058
2720289
164371
1398025
1824259
2596993
284891
299285
1045231
2195423
2307952
443743
1786416
1017383
455894
707458
2874933
1406051
2277736
760411
896793
965634
920378
1183656
1655187
2737517
1876887
984585
1818691
2425150
1181161
2346866
1973619
1834002
30967
2098289
2669445
1158719
2176904
1590401
1055402
1218459
630369
1009825
2522093
2348737
905555
1503807
2123210
2281277
2597693
1679879
650228
1161988
2460781
221051
58949
177095
1080325
189729
2129251
1071754
2717607
2906496
1098617
2847423
2248117
2523538
345841
434079
1970097
1021266
2573821
2765132
310616
839256
2474154
1777824
1428053
1377227
2340153
2023453
1826680
1573656
709584
1481840
1426285
2724540
1175524
1587058
1634943
2658289
102366
2407135
381734
1470755
2616196
1257428
1481245
1264356
96745
2624367
377873
1201420
25206
1038211
717256
223757
952086
2475987
33547
2899698
2630510
2106839
2473518
2024259
357750
487566
1930121
2744882
1946810
1600792
898757
259494
718387
328948
2320285
1821579
1743147
2869680
685280
850796
723667
1667584
679029
2697419
1815623
2111942
1205708
2778526
1276138
2750882
162522
300094
2764539
1932838
2294445
2154092
298679
74154
1170869
383490
1270724
276840
2501552
2893280
730939
926551
1695121
1532602
963970
1574264
1692078
2657258
1480031
1732117
333583
1118092
2371918
65040
607111
2803576
77342
937034
1266606
2471699
1559047
475992
2502153
240549
2178821
2592463
1376573
2824461
2397187
2591953
283255
1746093
290340
2065746
2450653
925457
753298
512350
1667176
2685625
341724
496404
704007
89523
2038339
1038021
2466432
2234853
2088646
1995470
1671765
1872417
2854387
1547219
2123242
342011
552410
1518666
1438335
1328658
1735013
1485061
409271
1212993
2763892
2798632
1712538
1946200
1804575
2099096
2188410
525872
1335819
1414410
2153141
288388
2482580
2442292
1210462
19145
2162386
695828
1618768
1422233
993812
1432203
2579635
308169
1327241
220265
228517
949365
1594488
1116252
824954
720322
2535168
998017
1453912
1668431
2704954
2933695
1383419
904467
974574
2121963
878049
1303117
1099318
1832575
728681
2724352
2132653
968195
1542431
2549741
2508000
1524161
622922
476108
2799241
1731944
65470
2896521
2556980
1511571
1839430
2184697
1104847
597853
927717
1267842
2891051
375153
908446
1402259
2190473
2633426
80118
1105545
2840467
750742
2218389
839959
1606776
1767602
250803
2263415
2520809
1288061
2404632
373193
94245
1396172
92076
185560
2887175
295466
2224076
2168551
2577885
2489162
380968
2372662
2794419
1440023
1286954
1245259
2635136
1536187
423202
2023455
534024
761262
636124
2360316
1289139
2280167
2887121
582598
2361332
2609131
1766611
1381800
1112604
904776
2544585
2886018
2783200
686999
2238112
1217946
517907
2544190
1220843
1587462
566480
2517706
2698598
2743092
105953
1013395
873206
71975
1494463
263793
2246967
1360668
893022
1892767
2779897
1620616
347564
2166150
1533261
110720
689147
2354024
603177
2310625
2859122
1829252
2051414
1410026
2918414
264316
2659237
117736
1481040
1278815
1006648
2842639
202340
1826106
2933830
476142
2561345
2854981
2204553
1618868
503644
2691274
438437
1970458
1001989
726985
2890212
238335
1287616
2719287
2156059
2598407
37135
2813834
2220069
576512
77136
1642463
2658837
2018163
869417
2236892
145398
2432567
2683822
892101
446348
787466
1265315
1210746
1897911
1991025
1466772
554579
342663
408963
381530
2491214
205384
1962838
285061
588922
346643
1034991
2484580
37645
540779
2656143
2680916
2917859
2394429
287122
2066553
330804
2438253
345880
1698513
1900361
2860564
2407855
1588182
2076193
1955774
1334606
1059195
2538416
717255
464424
761848
1404826
2892321
1657268
22136
991910
1404688
663826
1383169
1432090
1547473
1206238
2864474
2104763
2494907
586923
2833713
2231008
2066973
2308058
2298209
346473
858911
2800662
623365
1720043
1337020
1593514
965111
732439
257043
2114490
904956
1394559
2042326
398865
1761482
2736027
2781696
1570386
1182814
561928
1565195
2157201
1927264
2219240
836089
1114509
73477
58776
533120
461390
237182
1647380
693141
1220221
1766598
2769416
77999
2476541
2820132
275053
643571
1983252
2212402
1823170
648736
155375
1462507
990663
840764
30868
2448469
2724835
2456340
1678604
1082516
1081773
2646721
1127691
2744428
2658891
2372159
2614531
845599
52129
258788
344598
605883
715904
647523
954453
2300858
703114
1370292
2777766
584438
236239
862118
1499943
982906
1573667
1418053
278076
779684
2113021
2408453
1271279
206756
2449014
1763452
1700327
2122130
1352735
2789367
478020
2672997
532718
635587
476865
340376
1625174
1466993
2251995
2152562
85445
461531
2011917
1035995
1923516
2326203
571958
1906533
101466
1135577
2383261
1321909
1694253
2647301
214132
584481
1196151
2725369
2704108
2147939
1858795
2233808
1979125
1311914
1110527
2679885
1381332
916065
771524
1414661
1345918
306246
2832134
1885853
1434198
160624
1408201
2387594
2835462
1221617
2720520
2645399
689781
16623
2030796
2851987
811405
2507239
680484
21475
1904216
984503
1345348
370981
698962
1430474
2851223
64917
2255768
2613216
870861
950017
2694530
2438161
408109
2480974
2271635
1863087
1000728
1315634
1509064
1106585
373044
1422396
1197074
2843402
2876563
2506064
1324245
1783484
65235
842960
2133231
2129036
1268871
902204
1134569
2711435
733669
2786255
155433
1080561
355377
2336504
1382917
2426118
496694
2934443
96842
1086251
846921
427545
699984
2389670
855128
2070409
235935
1982110
789711
1111550
1584879
2785761
1759299
236259
2855794
1214646
800254
1022686
342456
62838
1618134
1106647
2174970
1428401
33262
1430400
22579
1456368
1997219
798778
1577867
2384022
776515
719209
1328963
59131
1742511
14208
2356227
799312
2164526
959545
520758
732965
75436
2056835
2390574
2323164
887413
115825
2524662
2057451
937490
2008166
601142
1227699
2555285
2228637
616277
2028157
2894500
1382955
229949
174348
156517
1119576
2677574
1896477
1711936
1785964
1079444
2739242
305702
2443678
2208855
2621708
126298
2182206
2417353
961347
43708
1442021
728577
2028199
1833411
95690
1069078
564423
1743988
577103
1066609
304145
52420
1980660
140272
1396179
1110021
1189852
297075
51701
1573233
1219981
1511809
775575
1952124
2538708
479020
2419793
1719672
1019377
2422865
2853203
1856747
862544
17922
2329655
1365406
2746864
2834150
695951
2365811
1529379
413403
1878281
1813365
2693093
2060432
1514678
2652609
1550459
2114154
2452569
2519711
783283
305003
1756690
351378
1406890
1321395
218872
1247403
1572298
792383
2314033
555690
818177
554606
332838
2457669
198047
47947
1631456
2664390
1660437
2070055
1547141
1985084
473820
296508
610004
2669978
973890
1663891
2256621
587952
2601207
295222
1820324
776816
491422
1813701
1294193
249176
160306
389780
77300
2246757
1602239
1487761
2054501
1779432
1046509
358827
1444602
1697336
1603485
752279
2645818
2326193
2172688
1292584
2009126
1789862
1701040
1225916
2476473
1090978
2378257
1204900
1025533
1604482
1401887
2270461
1513124
1165399
2758402
1800387
615262
2127652
703300
919919
1641634
2517709
1177979
772736
559440
1805285
1007411
180445
1283923
981159
2581097
1639498
486441
2872841
1406517
1314218
2862813
2885712
2743990
92034
2010543
73106
2834641
1182908
1237739
431001
1492241
2770543
212540
314895
2362651
2387308
913857
1966221
2161866
198788
8715
306088
69186
2811510
1362257
1320516
2306382
835672
689149
501391
1439419
2923079
1557714
1866728
54590
1294139
2593939
2254992
1814934
451602
2293289
2371059
2163726
1732620
1361544
969834
1332135
2520778
90074
2358548
1452327
220390
577915
652448
1348408
2459586
960288
2720308
1143513
2749922
1248723
442422
2853434
449060
625068
428459
53649
1062562
1862246
1421450
188138
1021841
44053
2033658
391689
1413684
218624
2527919
1636759
1103832
455885
2910230
2517687
32818
453409
1993555
2617167
2245270
1443066
1877947
2466330
1625810
2241898
969293
839331
2521274
2407947
1935480
986525
705941
2106779
1728124
2594401
2678695
612813
833925
957776
1090238
1724621
1445000
396133
793860
1537014
1518808
822497
2465648
348613
1376440
2494213
2744820
2889076
612815
979366
1836533
1806395
143095
1575990
34216
1835885
374817
1160005
1527773
1477296
2904324
2798273
299425
1195469
1800343
1097133
2857721
138708
2044019
435141
1504775
31855
2488327
2776931
172280
2713481
1901163
2751759
1305192
1276176
884185
2354495
2758094
1267593
887146
2122602
1876303
394569
2860424
1092634
2563865
1929170
2582065
847635
1137311
267813
2695643
1045337
243087
432069
2505902
1665799
2418413
2582767
1439699
725290
1850596
2550398
599243
2777560
2234290
1620330
1808869
1801733
1365407
246138
2721162
2894445
1479945
1368153
614039
646536
2417298
2708085
2876470
2268274
1397960
2900426
2153687
2867136
646032
188161
1828938
2660906
927038
2476515
2246599
1467935
2807965
2592142
622971
2043820
2475560
1104024
120656
545953
1772726
2580679
124226
1178304
13086
1463683
710378
905317
2620805
1866786
2038080
6485
1005636
1441601
2611330
1887503
877819
196499
1296006
2803823
1229059
2630030
1770522
1979928
1098193
1877208
726632
1581091
643865
2350611
2286598
1062563
1717942
2171170
2783658
596787
2783376
2617114
2070609
2848551
763305
150776
1227234
256680
669082
2214336
2349847
2431286
564777
1306017
2427626
632972
741993
728413
540555
360260
1090045
1110309
1372853
2843440
1090135
1270120
519938
2845939
1452012
1936102
2158117
433662
2355586
2595920
1923070
1306055
2336665
2575672
2526811
1603495
2507492
172789
526560
1930970
339497
1480800
500373
2014660
866976
63817
978793
1243917
2479138
593935
2201259
2445763
333573
817563
916933
1966805
1489888
128733
1518704
2342611
1316561
2091855
2245243
1176090
1294453
287305
1209659
298008
97247
974828
311209
1434569
1655480
534992
1127357
1019450
2794276
363588
2809487
2693105
1961829
291500
1402420
1024392
1351071
1314010
718804
163416
1421610
2787420
2046714
2409803
2459878
1846317
40482
2769323
2795174
2749163
1316731
204437
500586
1180082
1380613
2912588
2778054
165614
244513
2578181
2747674
2341445
2494213
2134497
1011188
315392
2420876
1947425
2623990
1451887
607969
1260043
2607516
1287891
2816965
1760639
889202
2774588
1774663
123153
2461507
480673
2436493
1737713
1405694
2336067
2065381
1496815
1640562
2897195
2137441
2595965
879179
1394639
721597
1009404
2612071
1610865
909671
1633835
2409427
2831120
1341751
2553956
2840742
915054
2902830
1811554
855344
1086399
737916
1017694
1049360
1814565
2896591
1819592
867895
2917477
1182488
2380042
2104436
2584702
1217122
1222326
2315353
1235647
2341147
364256
1766241
172586
1657752
1267519
2723362
2106950
2016490
826800
877654
2717215
621498
1700943
1153736
2566968
222573
1785138
1068500
790674
1037733
2347918
1134979
1729931
702423
2042567
2800691
1104442
2654520
217056
916832
281968
1487692
732483
900999
19765
1038015
2940524
2202531
64832
1645763
1836130
23984
18832
1159395
586581
566081
1415137
2408528
1762355
1060467
516982
363594
2033119
1845020
438334
2805701
2854325
1406017
295847
1944658
2440615
2658941
1679862
175550
1505846
765623
2044074
2021187
212005
1945238
2811428
2229455
549422
546237
2387865
664225
2280173
2839947
409625
1470546
1658525
1178797
1548283
1526274
162065
345334
1004849
1885699
1292186
2847163
35434
2283829
2646480
1802580
1954164
896506
424874
430519
2329330
1649722
2112926
777695
1991087
852018
1089565
2343139
1315450
1733363
2008477
2506509
2466749
2616928
74243
2602616
2929640
2781364
1118413
33495
2555606
1692941
1333662
2211310
2357681
692805
1866934
2268951
1388944
2674909
182334
1829702
2708126
1057718
2228558
1699999
165530
765816
192525
729168
2585492
1271683
1600722
714393
1230398
1112540
31089
2476943
2360216
796289
1532038
420316
2476205
1308817
1486601
375028
1791990
1362988
2754235
699157
1558685
523545
1959907
76114
803690
1602207
80521
119727
2096280
1353626
693808
1152706
1091804
960513
385703
1945592
1754302
1650604
2515303
142442
115091
181158
292810
112852
778513
1827655
2023265
801610
2335710
742299
2706486
2381444
1297603
1213013
1745617
2408319
965787
826299
2439978
2610135
2760819
1587270
2630242
1948304
653363
2923
716856
667227
616722
625233
2817248
1478271
1398296
1402392
2390022
557176
362426
1074475
1662092
916648
108025
762488
2351476
2073989
2451118
1445158
2364446
1048677
1439732
1955444
1631061
2571089
2466464
1501784
794984
1848834
1912421
1936600
2313602
533044
1717947
2598762
2620211
876603
2558962
604544
2462956
2606933
755654
1842911
525225
2452939
975703
1415019
71319
1154032
127356
802924
713473
1459488
2297124
1141128
2077519
2307207
896469
781826
2390601
1497275
404904
207118
1812265
681927
783366
1733863
507697
898383
1098756
793054
46823
1789340
1847997
1751864
945473
1525054
1428789
1777766
2102583
1455574
1586429
1130795
2665963
263335
2861890
1873776
200635
681331
1125359
1462281
2733501
362018
2069818
384661
1694153
2263161
1647603
997644
2258640
2902542
1051414
2018539
1881124
733527
1501289
1662055
2089495
2536306
2136450
2716610
557483
843409
2244717
722726
1452108
580050
1464397
2878004
2432903
2194351
2015497
129319
2063177
2755917
197520
669239
1362840
447136
1522317
2463496
1958252
323375
1054917
2601719
1142150
1016697
521391
2501316
2286610
1947883
968448
1374494
2834987
1667138
1360657
1533966
2644736
285692
2695150
1527575
2295437
304238
2823010
2147505
2569502
864425
2734120
678847
87536
547422
1180505
1669816
2737441
596955
2064584
2561980
2773924
378589
1319252
853860
168293
1917820
495999
1189075
20238
2295516
792465
153141
1741840
1785530
387134
1641606
1225129
1646563
1932679
1055988
357700
2245761
1928722
1955606
2128768
1181240
207488
1226143
2184849
33276
308613
759881
2099138
325743
1808810
1904685
1184145
301384
1561156
2419288
1527405
902605
635155
2742721
2042498
1032279
115249
81995
1148395
266933
2341331
2372609
906387
483781
1030573
2536769
2193117
2760267
2753842
1214138
2518031
1963600
1785817
2483820
2629516
1488028
2765336
2317375
120556
248691
1553252
1340570
1297210
1618465
2000270
2674039
1465178
1372398
1245813
2749158
54092
1148735
661974
2181585
2081715
369390
2807744
1075058
2853981
943834
228737
1031740
2819280
1517274
116677
1927533
852469
1484012
928517
2117251
1772698
995476
1682630
905401
2622553
2000273
1583251
323397
2008215
146697
2711686
2528914
853181
2277983
1097611
1522859
339615
1770184
351384
2895911
1554051
362365
260555
2764878
595451
839949
967023
845232
768127
2005626
2917780
2718005
2721991
1813773
190858
2845785
1730059
2891109
1741369
87369
1647151
1934215
2386033
1018829
2686437
2838328
2365314
1622987
2509863
2809135
1706635
2497295
926658
856702
483088
2445004
1460371
159375
1857451
122462
1870255
2230181
107908
888429
883648
2931816
343885
2229175
2674161
1378145
1850358
146658
778209
920181
153344
1244005
1874747
1926746
2344691
2637189
2618325
1565993
652830
2440885
66067
741263
1703025
2010037
1059539
2890328
1625957
1951072
1440515
300975
1810896
128847
2293742
1122922
2515175
2246168
1991747
2627018
1091469
2071505
373288
922155
1232892
1087295
2640166
1435047
991340
2428018
1696563
1762581
61846
207610
2573535
2095413
1525525
2217834
2738327
2167768
1906298
1889358
2259655
2588185
1504068
593289
596315
738058
51917
1032929
997058
1771407
2812636
557018
1405861
2193385
2475982
1864749
13112
2495302
256430
2771665
2061482
1351845
2118721
1660579
1500422
268292
874594
1907682
886692
1275864
2059407
491074
480665
1174360
2434815
398871
2398972
1289197
2311940
2335139
1156223
1686421
917360
1306829
1423286
2212271
2035640
318474
1890390
1286694
2150851
2319132
2001547
2829659
13089
2400871
821208
1841619
1630236
910811
2138805
647071
992291
1274048
1800690
2766729
634444
1271283
1715901
2746939
2696358
2165368
1619778
1289079
1557647
495759
2839416
2292524
2815490
2224428
471672
728755
2933204
399567
1797360
955568
1954713
2804721
1486457
23011
414860
2154268
201950
2516722
161446
1236159
1961108
1271312
417486
2188326
2485053
1391258
2279574
1422530
633534
2697624
477229
66182
850730
2505989
2336559
1147152
2611522
809341
66093
1355117
285696
1307934
2323346
2267607
2531868
2192668
1895304
52694
2250323
632328
2245327
21225
656618
508425
812558
2849679
574318
2109247
524262
2630392
2681905
382377
1813447
758153
1400910
2255033
2297381
473090
973737
357098
1044033
2544603
1434184
2252397
34658
1346625
2120057
24391
354469
2152629
1010174
1420611
522534
531849
2235580
1678293
916549
2529439
771054
1893260
2236585
766660
200371
2430270
111750
699926
2045602
2108649
2835084
2331948
612548
1893971
1759319
1093640
2140002
2893968
2207299
336681
1342303
1649219
1993101
1343541
2837102
175617
1885708
1108364
281799
2470214
1201438
2782026
1693326
1280824
1087615
238935
691621
270226
1426656
1512598
1637726
1356385
1158821
1779353
2388477
1488042
1417232
171688
2620799
1129658
1314169
636311
711364
1877927
1140007
2186810
805404
102221
1820790
994916
190017
2035793
2891314
2484460
782465
521790
78624
61494
1824756
358892
587419
549636
1738336
12602
2720535
1114622
1420446
1710253
165701
210243
424702
2039717
1842906
2627571
1115382
1402589
1661748
526687
1810179
988810
52494
326473
187971
751626
2908864
705103
2433059
716944
764326
787081
2161367
2817754
2848387
53985
1106247
2683705
2784280
1376191
2115352
2114581
1142483
2591103
1347654
2189000
1456559
2874674
618488
1763566
2632621
1147398
2197343
700762
710285
2345426
1776608
163991
2231271
2390067
920288
142261
1949023
2707065
2506532
2702755
2299598
1868273
540860
2153438
1152920
2124894
1293368
1287291
2369126
2443977
1739421
239455
919067
1359040
2479164
288349
412907
497676
215173
2787996
2003643
2546045
1826562
2555464
638489
1931998
2502381
2069090
2396166
2052998
1915485
2281219
185169
459655
2141454
1117998
2021263
1558331
2531136
1307589
1441898
1652797
290142
1266208
876287
858168
2447924
980739
738564
125682
2053968
1938953
968566
493338
1659497
2110609
469333
2750019
2189288
70844
721860
2740996
908149
1466138
774259
969647
1856636
140326
314592
2423924
2060168
2419193
2544861
1741075
552136
706439
138659
1607782
1291674
674831
1256019
724145
309453
861296
59103
2482024
2682676
313537
2089088
112235
1172671
206518
1181989
1973093
50109
2270378
1350690
2895066
1751922
691564
2291776
1575589
611347
616727
293321
1250441
2666344
291181
777590
1606605
35072
395736
2529595
702572
699904
22862
2729949
2080748
1445392
1478186
1534158
1573630
441825
1193307
2524924
570238
653164
1784629
552894
1534357
2807829
1447788
1388974
244377
1323668
305152
438775
472868
2935019
2025523
1007978
1499050
1999659
133988
1673761
2068098
2068341
2701667
1831228
2865685
1104661
1390265
2468049
2707649
1786849
1916265
2877912
789925
1728029
533019
2431574
569527
718192
237806
291628
2812719
1288633
1921990
444200
2596889
1330755
2555263
1613346
2332550
471161
2066524
720126
1622238
694495
787900
1153028
369335
626686
2226259
1585765
1027324
2627241
1282487
2362395
795763
629823
2547446
951029
2164973
1113597
2093449
45307
1349925
2644501
1730299
2892385
1919485
894334
624495
1273485
1379482
2384564
2357021
2669407
2791401
1272250
1007747
225101
817985
2899509
2766549
2868003
341954
765841
2213424
348189
1462593
1391083
1773266
616652
2910070
903437
287635
1496436
168807
1394591
2293289
2417860
2935977
2147510
2239484
2257590
780977
2621613
2427668
276875
480612
578171
835678
1246992
2661247
310489
2479538
1052997
856682
41810
2399327
677229
1696445
1298177
1013609
449782
1153561
2662129
1930498
1060065
1328271
2808388
2365191
860915
141699
587327
1683010
2773289
389037
415546
2404650
2307990
2508347
2259106
1083158
2560599
2049366
443286
2696678
2131363
1290291
340583
320875
1149071
1265043
416122
1067961
150534
566216
1442952
1770524
458968
2192647
1990634
1393290
1761166
2377000
2173152
1330775
2384876
1428758
1670698
2230376
2262282
303347
1600613
1302077
1743987
648935
749271
670209
2420547
2052571
2848132
169006
1715418
2057620
511880
710249
1646246
1788404
2370411
2248718
1200799
2769136
1690295
2084246
2300678
1953649
1458095
105855
1014585
2028091
2183078
1783642
522227
1583288
2783107
2483796
508456
2346742
1660645
650296
1739776
98179
1328070
2278399
170595
1678281
726963
1421014
2716014
121292
1029790
249167
2695110
487273
434485
838605
1259667
241832
44307
1854604
1650119
929063
627447
2243152
2378119
981180
358483
2193100
866939
1993595
2507886
2298802
2337201
2749687
1406977
2379882
1278645
1530015
2035475
1577732
130592
662721
944911
972934
1858738
1516675
2938000
2648446
2916478
1735007
1190116
2206908
440156
575704
1430137
209757
79410
517690
1576110
2921599
1571049
2632084
92558
950005
1278915
2610415
2608095
2300192
1634722
13797
192469
2107784
2462138
1776430
2197173
1795775
1177780
1951606
605982
1190710
81879
1738309
1020739
1020180
372601
2667800
892671
1785457
79464
950073
1683014
261041
2761748
2927788
451713
2681250
2238487
2692286
1763865
1210350
568819
2756225
1539610
1959751
828683
530032
1382944
2380960
1962210
50443
2047500
465651
1012009
2666615
2651050
1998234
841480
619834
2919876
216253
2522092
2383801
1654305
31807
2766030
1200577
2543362
2473522
959257
1767413
1459465
2546404
1791234
1820082
11303
1641396
555836
2682319
461052
1874693
2799538
238072
80735
828623
596716
2696217
1357018
1626066
113880
2873392
1985743
2551596
1265858
34378
90893
2094001
862914
2938024
599446
2585488
652362
938053
681158
672747
2352658
1112607
218495
1002121
625320
2702857
2129485
650968
646496
2791942
327449
2781485
2649599
2353363
2327199
306903
99869
1968906
2141644
645952
2002983
1857573
694806
240511
1535206
2570554
2336688
2400259
1933705
2338870
2403030
455208
1805618
2110659
428153
1134431
243725
491817
409164
2265580
2129978
1875296
1497016
1757214
1516964
1913408
2398174
2457106
337528
1069307
1270829
388004
621487
1590120
2791412
2837084
1513685
3099
816984
2081278
1242621
578618
661309
2399295
2387313
1936663
592924
554250
649466
617221
2519242
2366512
2163302
475728
2248231
554360
2493804
1957687
2815391
2089250
1913464
1065219
667094
151325
1954824
2198235
2623480
357150
2294725
1565723
2052308
1486064
702129
2853855
772387
990208
2106658
2326716
898482
1926594
205027
2482630
2567306
470660
2931689
2728461
1586966
763045
1413341
284617
664260
1834058
8771
743849
226721
1865163
2558611
1108090
4397
2883245
806295
1074730
505756
1232118
293700
2066884
604861
106505
2385733
1814359
443693
1362337
1816775
2171521
981902
65286
1661548
1681264
432440
2890058
2847105
1472090
2121596
804437
449866
2362337
2283694
425119
1536571
370840
1932105
2608753
2734530
2542255
201997
1064031
1999430
203536
680967
2015300
2189399
2747720
473721
741221
2055045
463805
303630
2303020
1939625
1395372
1768614
1662806
509520
701493
332553
597754
2761622
1237097
2669201
1426766
2261053
2225442
651059
152520
1094304
380192
764371
1328356
622780
967677
500537
317316
2012231
2061782
2603107
2195110
1640637
1079857
51954
1751615
99310
651245
2035954
1206880
2205551
53684
2666542
277641
465081
2556936
1538617
18621
2648029
1511072
1268295
1877846
687983
512840
1526890
568910
927447
951564
179879
2784175
1937573
1686706
37840
908057
1889055
42316
1145717
1731898
925902
1249615
2234211
38509
2133528
2713350
1461400
1773537
2008739
425658
1745287
2259560
574156
2398387
2326944
47594
2915552
2729861
2937134
2200562
1907402
519847
1633386
2082097
178198
975041
2197807
1256237
744677
2297234
308743
1808576
2574861
1739977
1683603
713648
2626818
945221
2392950
2851387
590260
1450948
2048811
174337
2592852
2516988
815062
2721516
2254228
934697
1158863
1446738
2889224
32087
1625271
2908453
35143
634368
825305
1600365
1284737
2090750
591353
1845598
1369605
1310789
1101177
1786472
2555633
2074758
1472699
2582027
711821
1858574
2700400
638135
2196147
306942
2918633
551994
1188060
2933027
1418568
2569737
1519185
1280526
1433776
2910779
1844360
1561943
108590
2308099
136420
2152041
1607861
2674912
854152
478307
609983
2048890
1397085
1422003
247144
211473
1980167
1068532
634394
894096
1321164
560904
2756433
2097691
906460
1589433
2573476
513288
2384218
2181947
1915036
2379680
159607
631319
184157
1786683
2871083
299070
2194578
2752252
1162004
426529
2845399
1520438
503746
2439984
651546
2014905
2415267
589284
1031829
505699
220354
1720151
2314844
1994537
2603395
1924459
205726
1713090
1903422
1279659
419238
2617649
238737
837106
631027
894670
2391380
2906499
696919
2201728
2094686
1715009
1849690
416453
2504862
1497368
851167
2691520
1174095
2714465
166703
2718026
201103
2682460
44260
1906477
2464372
1649121
989732
911541
2936655
2518324
2368255
1241785
164833
2643764
1226087
1124647
449018
1905948
2096235
1679625
2394324
446888
2174834
1187572
2677234
2776193
2798425
2629808
48065
355680
364909
2409883
1274760
2062736
2843619
1222757
2325615
2795621
464077
2937681
1917724
2782188
323172
1811304
1792950
2193334
354416
792081
2157807
977557
2533532
2579076
2504974
1293422
1436507
2522695
330876
2312734
816350
1982750
526159
2603672
261138
1995223
2892842
2452703
2010307
150363
2722511
2352601
429349
2896837
485352
395997
1416126
657831
2204201
1600431
1115132
2795897
452975
1787062
955512
2912796
1733287
2746777
507507
1498737
2121382
2182803
2935146
499647
2881387
1161312
1685269
1012577
583776
2680896
979423
317663
875761
755552
1734671
2591250
1165006
2548312
2539199
1527211
290521
953988
1271107
2038524
2543262
2484738
317595
2009841
754635
447452
2029089
2004746
2172526
92025
2285443
465654
1343060
1995911
1931946
402420
86180
419500
1172391
227045
2679752
1922996
2186985
2491263
2437263
490424
2217857
673211
2259733
1641745
424888
379564
2361893
2551119
941776
963512
652441
2611447
181944
542867
937723
363955
2353161
2585367
2381762
179432
1791240
1233854
1172115
2746441
1428361
298874
216215
876795
1159087
627436
2079591
114444
2690043
2715619
2680438
2192676
2291047
2580929
1860430
1054439
601163
1592682
2153628
866295
1450402
43304
235246
1249895
1990214
2363346
242031
2751638
975655
2786056
362595
2365730
434696
2668990
1586115
206595
1144433
2535583
1560963
2905479
2865050
152143
186546
799417
460649
2741833
2558727
2828774
2188372
1598816
837149
2655096
1287100
1363164
845400
787820
2337187
370382
2503534
1564839
531696
722751
2925869
2023412
1943862
1734696
1633552
719598
1974446
2430974
1580889
2335212
2345071
1018782
2849693
324991
2250315
1620385
2056881
917465
2797540
121273
22937
1693804
2807047
1756962
388638
1446897
60989
2242746
2430877
131087
1142977
995640
1485613
2209478
144104
1909998
1873147
2197395
1805343
258386
2228642
2540223
1961667
620098
1813795
1472333
630714
2897310
1562195
919445
2113254
68702
379425
2846990
887524
132814
1688657
650057
28132
1716658
865763
1446308
185711
955769
2061585
2209287
149655
1286547
2091558
2181262
1904537
717642
142920
2075286
2744448
2297542
2290010
2063035
371975
651941
2162243
83676
20833
1558190
2538633
1711014
2678245
1772131
974446
1182895
2166892
293804
1802567
924380
1516820
1671092
24502
1678638
493534
609351
2849235
2352272
12883
1837420
414409
163996
1739041
485669
30064
2048392
940408
2903939
2827449
329754
94771
2226263
2700638
194775
18128
285246
1773364
1011995
2230163
1503187
1257717
1422895
348767
737690
861583
1928335
2182344
1577266
511468
2771411
2346076
2734202
2574247
1329331
2194003
1434402
1685825
2702181
2632777
652752
1959302
699408
1116417
953552
1390644
1344166
1841499
1828290
321719
2265815
745084
1668236
2363352
2572662
1550780
1767327
2845129
1880990
1334355
2331959
826614
1379499
1129594
477111
1855511
956169
289598
2046105
2468720
1760946
899467
513448
2604500
460262
1229966
1498000
1468087
1485791
1043434
2215741
901854
263419
213245
666749
1345706
2335911
1580898
1104561
2770386
522993
780917
542351
841344
861765
2307810
1492330
629404
731097
1276962
2917647
2679894
668443
1684077
2083776
2606941
287958
2582234
1006083
107687
1693806
1196253
1271528
1240729
271009
1225042
246542
1608708
2026097
1796233
1112565
44954
767319
2225408
347969
1995655
2843844
1825416
1878817
2485387
342306
2931590
1760885
2042591
2497862
291352
1832970
243287
831297
1935113
2652914
974391
2458430
864161
1975710
630445
505114
804480
810074
2284954
887578
2281578
900631
1624151
660328
1510849
2668322
684028
729890
2476157
163398
33924
1815225
2469138
739239
1562449
1864848
1685012
2917277
1224977
2310823
2408051
1577869
1840353
1521344
214211
91534
63961
402031
1348624
743601
1253021
374633
1127548
2286407
2295841
20895
2882328
2074263
1366829
2065982
2844528
679435
2735042
36584
2197675
125970
259733
1736746
201283
2054805
299547
614849
2302676
1600117
1081366
879051
1750759
105077
2604193
2830211
2530684
1209645
2768282
178965
2047248
2885161
595745
1300782
711815
478129
1275079
1815786
903127
2854268
1600105
557824
325596
1182987
1474176
1972167
1823902
789317
2770229
1975630
2787032
1454012
1954569
2454103
964134
2414089
969821
2613268
913479
1012526
640691
824763
976355
1908418
2068080
1256200
1735019
176935
1951710
1010330
1230726
155159
120297
968437
2691977
1087971
558764
1266561
174547
1512822
1352132
2048490
995103
1520519
1439342
2346197
2409928
1809281
2225172
2152113
1713941
1743538
2233322
2186674
233502
2076484
2696329
2383779
1499235
1134984
2121820
2206279
2903429
1756892
2590777
291658
2733567
1992509
1252210
2465632
2402575
2407557
1983265
2276993
2320915
670178
1901319
652566
210671
1192165
1708381
2409796
335837
2430456
721067
2102581
1290658
958643
69230
1047843
1463445
942691
2387792
1422614
676668
751965
1722089
42456
2179054
2239283
1657
399368
54877
2606953
884107
1468465
2420470
2201631
1515866
2372014
1542471
133540
2347251
1798122
445091
1682893
1905835
1763225
1720745
1019528
703050
1120659
36009
322165
43485
2226780
998179
688938
533039
2246134
266866
20473
127458
1706911
2184894
1381658
1888870
970158
2031442
1144912
717432
1502460
515904
2525427
294985
903161
444136
1260440
2928465
1183785
1093801
2146019
324670
1627098
2056066
2632368
232066
2556766
2828689
700316
2032550
1183046
1029597
2037964
2791618
1899630
1031700
794529
1742150
2619691
652375
1171405
2627761
322901
619754
2755521
2598827
1677087
2399201
572187
1106182
1072081
1634733
2409555
1692440
2517961
2650162
318617
775728
467208
2599637
2287122
372312
1579058
745916
286543
399028
1860847
835467
2426975
2893527
2208079
1623515
1055474
339468
143913
1258550
765412
354778
1749066
1802010
1351713
2360418
2662213
2463093
380567
1173664
1981146
1454083
609281
998052
2208499
2097717
2139077
1009938
1116250
2431633
1479385
2787082
1550089
1242222
1575891
1775517
2705177
2693539
1315831
2601526
298999
208188
2254186
1383938
1717442
1999910
180049
208151
2040426
307608
1167658
2341481
1454005
160240
1095769
645252
432256
375059
2474851
730134
1750742
1638460
2927924
686347
860872
204373
347466
1093379
359410
1027441
372452
2315550
191071
379692
1197607
239221
2505381
1121149
666315
1686301
355586
2002546
1467567
1998363
1789377
1660958
1087893
1059248
2318678
404206
1329150
2198262
596415
2626026
1895642
2367171
2671979
783165
1667761
1983845
1834406
714163
603465
2815712
2218467
1762619
87564
832336
1154075
569716
1567715
1293065
2178456
2127740
2021839
1099365
1168621
2823368
1401800
2829533
279184
292318
669679
988696
2929833
1237480
1314670
1797424
609056
106442
239430
1778769
1901561
1928943
340822
2270641
1638564
2328676
2262970
1679492
621804
1144472
1532548
952228
2215008
2887283
2503893
568880
1111844
2873973
1147037
2720321
1794325
2765842
2488819
2196267
1442879
1626335
1274186
2527932
1976214
107341
2927664
765227
697975
957349
666163
2004096
2805609
489784
885688
1994908
2008893
2388729
2096914
813670
1357915
38944
2607902
1686135
233150
2305325
789683
1343891
77248
2927696
1579264
500819
2488257
2750493
1443452
555289
477754
2705852
1480524
1978018
2904066
1226196
93462
235289
2785950
1656819
2121317
1324491
1328685
407052
343565
2357855
2495132
1381160
140428
690832
907208
531679
978421
1946686
2063130
533077
1530970
2075849
578213
609757
2191676
71306
672494
2823165
1193669
1354785
145006
1390003
1288698
1234136
2290881
1792090
470025
992718
1786552
2560688
2310266
913446
105330
1903978
1795350
2377406
446671
2886847
2598991
1856644
9935
1290528
378460
1469089
466015
654894
890995
2894932
309822
952750
2836618
1851027
2739785
2831178
511494
422954
457855
2915731
2621534
1980443
966108
1667274
1646613
1831067
1735200
896827
1362314
2452887
2520724
2717556
156012
1277442
1728697
951237
1398367
1314798
163387
1118285
2269480
1463136
1312136
1242281
2890855
1134674
2736314
391083
86906
2069009
1419896
72008
742112
610753
1712018
1671399
2604853
1489135
633325
19518
1058418
1017648
1609418
374486
207792
65824
1604836
2825453
531922
264003
1538549
334035
1225894
74977
387494
751531
2826858
2615417
2709509
2837161
658966
2801663
1040222
301568
1939278
575792
693007
1586953
2505673
1808998
466064
2331244
394408
1274839
2308424
1934987
1590036
1165136
860303
1657506
794757
704908
992531
835921
150003
661273
2041883
2250103
1946629
272655
463044
1754147
2509048
1061030
664607
485042
2912042
824772
94497
569281
556650
596936
1886457
712720
324878
1999667
2545763
994862
1207697
1650553
64387
2916176
1853204
2731162
506341
2300279
2859949
1685811
1308177
2007056
1810986
2265470
1848334
649911
2700706
2820651
799630
2295662
44222
2280073
1484690
750866
576743
1772046
487655
2592138
2407629
1604460
2047448
1703081
1432493
2921449
4417
1024133
215263
2183792
2690908
380036
1803698
2690345
2567025
2772943
266954
727160
2157162
834057
1333391
54234
1365620
210233
110514
2312954
932963
1799032
2435562
2669208
4067
2265736
811351
2032288
2335766
1700541
929274
1251758
1803320
1785506
2046761
246597
2776176
2081772
1668331
1923711
1419318
229480
1904584
582859
303138
1842628
45641
394188
1023814
378818
2054942
2550096
2928475
1882017
1437642
226787
2202474
1382168
648211
1761282
1225168
2407778
2798339
2123576
1522073
1693215
960249
1333292
2528189
2235680
439867
58871
2090917
1601671
2580036
1647661
1480615
346274
1833053
1315751
2748300
691942
339466
1433285
2033682
1758965
2834542
2164424
2242450
2911397
1877889
1293057
151511
2482147
2177866
606595
1871177
457032
1897030
1476409
770376
950183
1447908
1250724
2873513
2683449
211264
116960
1380675
603569
116120
240749
2765598
2911816
579010
2114448
379792
82239
817492
2608447
2350379
302198
2410975
919819
116749
1626033
2295767
1925814
2614057
1818366
966960
2635589
291490
467270
539670
851034
1524752
2414093
1546420
2734795
1900297
1045462
519571
891584
1115177
1903202
1485257
893341
2443234
1224874
798989
1367090
2186662
1739197
1451216
2180360
802677
1334690
1075658
1032487
2266402
2160300
1955878
660495
2813206
2556340
1915473
1967922
2415392
1281475
1833896
395219
73377
254404
860364
2880723
98473
1798081
2577656
2053235
1225808
338433
935806
2740737
1858993
2809805
828051
413555
1050111
84815
1871418
2080508
181245
2312040
1637512
2264053
1056745
1731416
2465197
47928
2744381
1261101
610468
2644078
548429
1132761
2039242
122850
1091122
1377887
2623751
2004485
1028671
1145650
1217321
2050711
445875
1281670
749387
745856
574425
1101866
1685672
1507401
1330543
1490223
242087
127180
1064739
2067562
798052
2390186
2897466
1458444
2935328
1301953
1712014
173493
966313
2500047
385851
2187438
1332789
803943
2607022
461915
2904623
1690209
2781497
1383742
2508296
2316390
1681342
1528153
764975
2442327
154793
589545
1829072
2318461
1124907
311126
2369925
1377017
1678333
745693
412868
368141
181574
898193
2384985
730427
1604527
1538781
1903321
291027
2470308
2604178
1359102
2708583
2133591
1538924
846647
2713183
1201228
1189361
1591372
1891409
1788213
489235
405742
1407699
2577414
1108834
2551400
1073415
1650350
2728994
1404538
708394
97411
2619663
880211
1241099
1883288
1305614
1598653
2441455
380973
26366
732421
2076605
613063
1839130
1243506
2260872
837782
1646083
2110974
2869439
484633
535246
1244376
1263663
2786897
837386
620087
913013
1441571
1824196
807627
2312944
1384401
816508
2118149
871744
39100
2137584
1609103
1264625
536220
2120693
105572
1296578
117602
1174650
676601
2794079
1159953
2002491
2596476
256926
1673051
437503
2379919
2795620
1946226
1033900
284575
1590032
2234591
2845570
750
1761433
288598
2108587
503958
1126257
1814909
1501465
2239580
2655002
1232892
1462683
502075
47212
584638
2077147
1600891
2292241
2013066
2912538
860818
2676286
589115
2085907
2889401
697513
2650220
2544946
2663295
2567300
554697
2161458
1216076
2019975
2686027
2902811
483394
529662
2874388
1598404
404680
873075
1803161
2654273
1355384
1742039
2723085
1037882
2865199
2913080
1504358
126224
256564
425540
458374
912784
2651120
2720868
1432771
22986
2190760
1090138
2009972
2542286
1512868
393467
2131958
2223195
2833677
2739545
1808591
2106630
85699
2786447
123343
244815
1451579
493748
296373
1406000
2771136
521624
273524
1754266
30552
403669
935228
164721
2543507
237467
1916861
2045112
687476
951832
2504009
2801667
1357063
21476
412224
2690874
416567
2289449
505267
1014891
1914219
2898625
623624
2690938
1373943
260616
1106106
2056116
2421147
812936
1785976
912600
616689
1555891
566853
2549215
462607
2246510
1052198
232678
479283
180342
2802321
1987658
1617844
2501463
2725721
1082969
221513
177947
1457359
339257
2212280
2143669
2727776
2327205
1876609
694535
2888877
868258
1285243
2102702
413663
644322
220404
2202494
1877200
552930
641494
58103
2727566
2763348
2205703
2064985
941067
978429
2878195
2855679
1881658
596513
1064378
366674
53459
2743442
1048499
560851
2015699
2398654
1006800
699366
1314848
1972285
1080699
194094
1137460
1452845
1017968
1940118
256198
945189
395502
587548
1241571
1463469
2648663
1369343
2930367
2745705
1247449
2281933
1386633
1478185
739884
2576593
2080836
1884780
2489677
262909
1508466
658545
1311611
1752976
1400442
2160392
2568725
2414134
2065945
498418
2534966
1528193
2824777
321988
989407
2753233
568294
986847
615284
2919239
1363221
2266265
1903857
1963376
1913436
2513405
1494822
2615741
1766129
275638
1936209
1979802
2076559
699062
1328040
1256942
300333
925970
2279849
1199998
2380978
2609573
2368693
100539
1447575
230634
2125423
1835633
182092
2583689
361358
154437
501406
2162596
2637349
1099620
434639
393486
1220634
2794101
740017
1436311
1036603
1053232
2578051
1545292
2137377
2089068
2005484
2044304
2197526
1706889
2276404
2372932
1630998
2618328
2695353
1855901
1972006
1518784
1214172
936950
1359780
2594195
1222871
2706583
949791
1996491
2886597
2694812
592910
1378920
2688871
2045280
180316
962478
2852620
139122
2608275
19831
1690650
118795
1948517
1745831
1433251
726690
415114
609088
2477705
1708915
1432118
2174658
2403706
2751903
2061688
1357933
2252828
2591304
1672399
851674
1066335
2391939
1062010
94305
1538646
1366264
1850844
1225977
1873322
2293393
1992143
2816029
2640227
1583942
2455225
533193
415130
2877963
837927
1401839
260436
848391
1782587
767504
1035360
112265
2544573
2644818
1395740
453469
1504262
1965262
1898690
886667
1252303
990780
2655499
863442
1083768
2296641
37488
539029
188543
1874294
1784666
1414795
2279755
1539705
2567203
7014
2786131
1116258
2275277
1337352
1932780
2822490
1030545
315039
614916
1299315
2685997
745643
878527
49383
1853705
1153816
2212273
2177778
191374
1349481
253387
2919128
2397029
2749551
459230
351151
1705809
1900824
590168
2475394
916394
1219979
1319228
1682107
72765
137880
1989273
169189
2745203
163010
607179
572263
2714578
1917164
1976970
1597128
678960
602502
2724464
2337459
1305897
1291504
1732718
2504387
1390498
1809003
322677
2260388
2575358
2619729
2488946
2143081
712471
1536407
2852444
2592766
2374192
602660
126322
2620118
2773599
2644745
92645
2774546
1649063
1581069
769151
1332287
1317158
1378522
2706358
2876052
1522400
1917859
443333
2235080
228223
1400548
790261
63296
2682578
2818592
1714781
894690
2271497
1794997
1441146
131253
2667078
788053
2780360
376093
1747162
535878
156401
566276
1395602
326519
2062573
1657811
1841084
2175529
1236363
391277
337727
2849224
1329661
1573964
2659679
2516608
19336
1625494
1411717
2488868
1009690
250825
1149606
2637307
408035
104696
757941
1779534
235032
1469089
273724
2041069
901110
2815489
69436
2320354
1996866
2812582
190137
2725970
893965
1474134
837738
2178940
2736894
2099474
2124074
997920
2493606
125720
2222820
1103469
274119
627448
2098243
674365
1054024
2141581
2525617
1914194
1341179
301707
2326852
1693233
1463002
932407
626586
107227
1096364
94556
493137
999535
1628478
2636446
1435339
784617
654254
1956077
166503
711641
610395
2379768
2898837
815123
2656773
329151
136813
1344013
565266
2779345
2928542
1886379
501502
1561515
958275
354572
1817396
2202082
1380465
2122066
1376732
2009152
2133494
2662131
720414
2241292
2634969
1261714
845523
148744
2431207
286517
2192363
631158
510236
1779172
207187
2452716
466418
904027
1907534
772442
1550427
2695889
2120428
1542703
181726
129940
393758
2125044
1895073
2079085
606928
2892329
2927633
2462052
2899528
1716186
1085520
2415278
753559
16967
1700336
2691338
224527
1371820
2584956
1563136
2896545
1787763
309305
1644120
304859
1167907
2901520
2223400
2774889
1359806
1023
67705
250689
1773444
923118
2634226
78278
2012948
1424453
162035
1596925
2316906
2292993
1449839
1209122
1496626
1826056
810509
2231221
2737740
1280464
2744144
2818434
2008932
2024696
1748873
1717006
727130
2314723
1602946
447194
733360
1220544
1430369
204735
59570
2166133
624789
1399542
32977
2870374
1237083
2413077
791819
943262
2375593
2569373
477053
1293107
457648
916524
932163
752971
2784963
2027060
2424683
1402601
2769316
2882416
2469289
1460555
1904412
473862
75426
2819874
2149061
235101
1481920
2834895
1015108
217320
451117
2710039
571400
1535952
1445319
2017991
965298
355544
904847
2595099
311205
2683870
2082139
1615852
228431
2903497
2214897
1724079
454633
2911769
602167
742090
2080157
2254313
1420276
758027
2397954
17738
282587
1030113
1882896
44603
1682870
2366965
811482
1804423
1895058
263629
312710
2236211
238589
203937
2881860
1624014
2842643
1485728
2144063
1732962
2460755
704623
1646817
1763154
40083
2874246
326954
2501725
1738270
1970745
1032549
182661
674591
73440
1384970
948505
1675224
264619
1200849
2002009
1659440
13541
1366595
1562494
1853410
2040949
1983385
2620901
1233163
2903535
2014149
847873
1203628
2001463
484321
37330
1616875
2755155
2559327
1414865
2184794
862694
735395
1979656
831225
216610
2046681
886086
1923222
1590950
1415440
1886033
926250
781526
1058985
2121276
2795488
2004188
598652
2309867
691088
189501
1625507
903039
301896
2374598
1267110
2336084
273612
2114300
1880514
2454144
609430
1136216
234131
1942309
2620181
659767
108506
1222839
1206481
1705328
1286208
915581
1331849
193380
195127
1013671
560130
360857
2827210
2485570
780442
241048
2632340
1117552
43976
1643549
480884
104448
937098
1135816
952977
2020147
2144884
180433
1483506
1942543
471279
542663
1967742
129430
547791
501279
2366196
1905450
2010885
2052370
96564
874548
2500412
303842
1776436
940448
1905129
2478062
2378158
1350696
1606363
125068
48504
1676629
395392
2507104
1274572
556612
2142113
2042431
2699804
714965
1300491
1535705
2717028
1214535
987674
1864645
352301
2311252
87524
2845133
1285111
211102
973502
126388
531852
546339
655220
581790
671709
2848042
2785035
1220197
1074663
1561487
2931715
330158
342180
409641
1817286
225730
1608072
2548450
2562072
727705
2590060
1344926
2652940
1259040
356673
2684463
2899545
1028856
1047781
2419219
2193914
1745079
2448039
1288078
2031868
244986
2232833
1576895
485258
1374614
27181
2105004
2059093
2673358
2439528
1373827
1689607
1539177
297901
1993856
1652855
2242128
935052
1042006
285461
690622
2359324
347705
2469131
2723805
810789
1349536
1396580
186942
1797600
2883251
1257414
2109092
614261
340427
2232706
562576
1957586
2767725
1214581
46897
2109266
2564612
2548385
604979
564916
332616
319435
271881
2615226
1870052
2318320
1387294
1756243
2018677
1992366
1380943
1450899
1410009
336609
2005017
2401836
1746174
1733934
2242719
1086980
499039
158309
254108
917749
544432
1842055
357997
104960
117164
1211822
1587662
1588752
77656
2431202
2026790
252515
640858
918508
1057931
2163700
2103074
2934375
2080478
763841
799390
2792554
268284
1321136
2522758
812670
1483484
2241501
726294
2456422
1421214
705697
1523875
283196
1808515
1211494
1552645
1116608
2789572
1326633
2311280
2060574
1579949
1674856
243426
1486010
1936379
2914140
2244203
2349335
244367
1196082
2177136
2501831
2483426
191954
2794381
2811787
1711339
527732
16598
2288337
2187060
1392730
2713192
1919517
10049
2531975
1241820
180456
863027
1722156
1460061
298179
1116250
2472240
1035900
2802080
941988
1961386
1667101
44507
959906
1084183
1329917
1749741
2471370
2694520
1086209
1387445
312140
1955848
2250606
1955067
1128010
1733748
2558200
47033
1750218
80136
1457990
156265
1543179
2937420
1867978
2350073
1463190
1615119
670620
1822957
1681432
2365764
76054
1908281
1365260
2412884
2271848
2340119
1839144
541034
2573814
2199021
1425239
1164898
1989262
99834
2662278
754122
1411624
1899157
2015008
1275935
1795891
1493948
1451056
1982763
2526952
1296528
1844655
1251506
1379659
2814401
1866582
1367093
2152044
458198
1001800
2791106
1798467
1367788
2677504
370308
2158534
984146
2571159
1142379
2904891
1383288
1118948
2209170
1236188
1813069
578542
1912518
2917458
2069900
197748
2707802
2454788
2516952
2325523
262085
967826
1203933
203678
2578369
952985
1469298
847818
1045805
717657
2712292
2611121
225411
299639
2449617
2647092
2811602
1215988
2789949
926224
650918
1276026
1086417
1040899
1990461
1991015
1054156
2482421
883327
2412882
2564130
293581
434288
2230576
1843340
2282578
1784673
981719
553078
1093854
1280746
293711
2386577
829510
237273
2518900
630625
299416
1650304
1082230
2453463
2635210
2763335
234087
1729587
2065081
1553883
2527065
87369
361099
861935
2298195
126812
1490391
2175820
2876312
2563998
1630032
1752443
197411
2940064
2102405
600564
264422
2378095
1720673
2480307
1728636
1698458
1993729
840313
604514
2044131
2263262
1532600
1174825
1620089
1661657
453662
810118
2905641
2759220
205215
1850055
2900458
2138602
878707
843307
1579820
18065
2705559
145389
876316
2691241
2606748
1969836
1429236
730769
963888
59124
2547164
1419053
2798305
1084595
2334664
2059288
1969533
2419905
2499766
1099963
1006053
47915
2238959
750567
157419
2112300
2573595
2860107
2655263
1058889
843913
2703121
1759626
2809363
2391894
2896152
1116152
2794966
1722207
1185333
2142789
2798790
242508
1715990
1621280
2058261
2626520
1731486
2576529
625864
2703068
2572675
2135319
178915
2770616
1159950
1138434
1231905
2667323
1443077
1255924
1078597
2825232
2028008
2155465
2802930
1920889
1384241
797674
1062187
2459230
1067694
2694286
1584179
1590471
2765248
457448
2735704
1880045
1072540
1093122
708392
2796861
198977
2176143
1541401
2577143
811986
972132
573062
156499
854208
1023456
1548210
749121
1869781
1126713
1388075
923501
168219
2313624
133489
1018539
1819783
709685
1185242
2792276
448059
1741070
2933517
1118944
1624352
22274
1334712
692973
1602874
381010
2289018
590330
632130
2022624
2618453
2103583
1461906
2435827
2859716
1802902
956012
947768
1007867
458026
1178364
702918
132712
2192542
1701939
1427118
1842027
13129
5860
466828
2617666
79425
757813
396503
1997503
853693
626291
2221607
2789868
2901974
1569879
2221246
1582892
2243615
1336932
1837871
802010
2460931
1785702
1280038
2831920
2190489
2713187
2256470
17390
105229
1717218
309991
2697755
1895626
67646
1258964
1364609
589970
1122573
1348890
1414377
2101855
2845805
619958
1366201
1264963
621895
2540363
1837401
1645973
2830424
225769
1711468
1465487
2196079
1149214
2620032
1029367
268611
1682790
653356
721077
1871129
937431
328214
2620414
272367
2157981
1855798
2679210
1093124
2352947
1553969
1363088
1940116
410
910304
1391813
2924547
2420453
2938539
142902
1052034
1719543
887633
1775939
1586194
263884
1621614
2640857
2699777
1615153
1370865
2568570
231160
778356
211357
2218777
204524
1826583
2757743
2902057
1296027
542187
2599431
1795908
1290260
2809035
2463177
2473940
2732805
2836477
2577315
1772907
1724370
1949944
2626852
1781768
1235110
1228946
2746457
1659305
2569682
2601174
1842374
1383128
2385629
861563
464589
2928234
2673957
2233545
764373
1016028
2372012
2698810
819880
809506
2139460
2776975
1277993
1938642
407153
2108871
651933
2551995
2929025
263809
44342
2747071
1725903
279367
1801853
1306051
2642540
2285017
2839380
1965618
915703
1322005
451640
73461
2833311
2391435
1222947
1388357
1935885
1321310
855563
93870
2345984
1966100
1215359
1617533
1435927
1295960
1713779
1422829
840649
1692378
2411805
223415
889296
2127151
65527
1629684
268456
431417
2518367
2718221
881673
2823917
1222720
2462610
931782
2134011
251301
1633610
1343665
2356055
380215
118041
883227
2439898
1947619
2543231
1080768
1976407
1940154
875038
1393980
2121719
815969
2924964
2700462
473922
154755
1970004
1029240
2629236
2137385
2781998
473110
1756228
2311996
2149176
189265
2293157
2176072
851088
950803
2626224
2916034
405775
2351071
2439662
554720
406814
369452
75069
1519221
2084701
79576
662270
1462688
1013265
2036376
1593190
1852370
1490913
427726
751485
2513756
1316852
2305169
626452
1779161
1814730
36872
1032064
2586970
2404678
2304162
1582898
2603060
2278032
1455200
1002032
676164
782962
2822553
254842
2688096
87295
1307368
1622992
2818983
620637
2263043
997584
2556585
2758325
1854764
885199
2762205
1622492
1544976
88504
2618590
316578
1174439
1248309
324886
463664
1620057
2219049
1516740
753255
2513895
1787654
2640137
2392885
1254043
2866957
2750182
2506324
557156
2923967
2444977
2407904
1803654
2662256
1783710
18432
1362241
131080
2078624
2104988
7328
2855102
1650463
2674675
88958
504582
1037925
1814540
1730308
780118
2152052
583849
2037676
1396655
2170711
942022
1144472
2601344
2105765
1017614
2311923
1667753
1605279
1140985
549124
1086245
346411
562798
1207831
274646
285016
2718624
35145
2496278
2257079
1856657
1337009
2272182
2480626
486110
1380323
1526073
122501
2924902
2827801
2014064
2035479
2047815
1659326
2750751
10986
1241726
733382
1748296
454980
2214971
806177
1803650
149064
1834628
1052340
1317840
1763643
1419919
187961
1559866
1112121
1734797
2780196
1690319
134249
1065472
202544
2131801
974434
2458449
2735650
1123551
514489
614275
2760524
1766922
2514430
371096
599522
195586
2810855
2673172
1169106
2770976
2495496
2137529
1426265
789967
2261461
444151
2451823
1514291
2129989
219223
390565
2832620
1178253
766736
466198
1906074
893026
516652
2813095
979463
682002
1218797
1437146
2073719
65353
1001521
1021440
1675104
2020559
1019738
2186682
1759558
2166076
1445028
2022365
1317296
1114884
727337
299208
91850
2147291
1283643
1542913
224744
1103568
298369
1992753
596107
1708005
2627236
1785777
1324630
1303751
2889308
199621
1997042
2875270
1075227
1476395
2338634
2585443
380472
1696450
22870
269027
900227
721822
2284184
1102645
178946
1476868
2746941
151046
1787286
578825
1675786
2842955
476676
1345049
2662589
1158246
2867615
2676623
1141212
679515
2125571
2383089
262859
878952
2530940
1406316
872243
2000067
2586616
1572037
506159
1286766
1564713
2212088
2791697
2074950
550119
1638760
1254391
2859389
1813032
1992767
1715285
1967773
1297024
2781993
264619
485782
2877982
918665
1971522
614455
128729
2803450
202519
2270041
800506
2496297
2855792
2336604
242283
1333469
2621248
2906482
389774
1698371
2471439
2869784
1567941
1041995
1125515
188007
1562893
142798
1692770
2148704
142795
1536806
1969523
2437752
865623
2222245
1199062
775418
1400406
2394902
2893921
1623265
171871
1952390
1586660
2071314
616848
2832331
2644634
635430
1704500
1614220
1188191
905527
1327919
2493522
1812156
2179232
1418522
2712023
44868
776413
2243262
126116
2347634
1137141
2502748
918694
277524
126689
260673
651371
2313889
1463529
2438077
1062678
1440810
1550186
769652
1948454
2042725
1251773
925271
1300684
42100
2438715
513636
1009840
194509
435643
2790210
1866390
35724
231051
1570435
1371626
1075337
1892837
2502370
1936792
585746
1128171
1248764
1950004
1684540
1605734
1547871
1540405
402574
2567356
1096969
2643076
2336701
1756533
1961556
172853
910072
588481
2645584
942015
2607147
1722994
1224469
1385240
2143674
2661808
2375298
1170157
1013025
2434193
1822187
337278
2025846
1324675
65680
2887526
2031429
2260858
2197159
1601447
1753187
90354
1114877
1553340
2457973
997505
2487561
361128
655344
577744
1683773
1648671
408213
2399835
1144808
2632868
2004171
1975926
2184837
1788750
1010750
2073908
2151025
894966
645585
1198182
2629963
681833
632817
222220
1696375
2020440
2321790
2839161
1291040
1016746
238666
1873874
830244
236957
887984
944387
710964
10274
2700460
2527978
1180318
669985
2326310
346066
1948729
770131
391435
1098006
1157157
224280
2104120
795332
1026081
969909
420282
498989
2544712
1010000
2780150
968306
2518038
861221
2216351
2287946
980639
2861160
483741
1558465
2188999
1273235
2657222
329276
2626536
1273712
1848973
1355218
782855
1811507
2382141
2843619
2593605
436030
2530196
1795463
553610
1179411
1087889
589814
915066
2043086
2290279
536352
1531754
384443
1357631
1717575
2213635
1750327
970602
2085406
2173576
2645960
1543483
2715857
1750906
1175713
537937
2728187
552634
1760684
2440437
2788913
361873
445828
1606635
673487
1814528
1597523
2170136
1341601
1010239
559880
513410
1406945
2634475
575680
440527
1177617
624115
2109177
2619494
1147199
2757068
2110971
626093
2309107
2707800
1930171
1317190
351656
981073
573167
2274899
2619371
1974419
2401608
2409508
1359482
2492232
2919158
1598702
2822266
1968585
2402659
2787508
442716
2436413
1444723
2499139
1844363
206652
2671550
480835
1992335
105357
1908901
986607
2518506
871599
487983
650496
1305825
1232684
1240089
585295
1651799
1260282
808256
327836
2419993
2300096
1619686
505426
952349
1477713
911265
791931
563730
1529312
1057702
1532546
2551630
453900
37468
2216460
1219337
2404003
2336437
539748
1634079
822393
2614991
2891951
425618
421450
2200501
595231
2367012
897388
1887372
296800
1503379
2333191
1315378
2193296
1425853
2385792
916331
2705181
1720434
119125
1842264
860036
1910595
1432469
92543
830699
1803751
1399496
961286
1874717
1895016
1075606
2318232
2778627
1447255
1327014
978914
2668017
537368
2258845
435923
2268266
400720
2378996
291724
1710587
1562848
241611
553963
1504618
2155746
2413193
1132060
1393274
2880243
1967532
1668071
2724025
327654
2845040
1142075
1722709
777263
952500
1709735
603179
2913493
2182628
1145666
1001295
812312
1978324
643120
967063
2031088
577881
1997088
2733117
467147
2408710
841979
2904714
950443
2548511
2789807
2919063
2378249
653326
1346883
1546489
1783249
2250648
697554
1883686
545298
248652
1609970
1933576
491488
1975610
2148944
2013005
2656813
389123
2397956
1641209
1611709
705092
351923
2918004
2013644
940758
1759481
545453
2715571
221727
996540
206553
126113
1506671
587956
1747837
717612
374781
2690636
2629263
1433111
1893781
1455461
1963869
676361
999078
2063161
526231
2305160
1032209
1278973
479134
605747
2166892
2807260
1205326
875308
2789854
780588
1314534
59906
1276128
39440
2271637
202017
1499367
1463004
2551554
169401
1415627
1070060
1172986
1268435
2267220
1402607
2054924
1711610
731553
1858948
2479773
1725419
1890462
506023
1453296
2874295
2035069
2909061
1299056
640126
560915
1294193
1650108
1690790
475408
2383968
1855920
2094520
913612
60333
2502421
376031
1609700
991589
1087126
153187
2715069
1494108
942702
66409
1836997
1796858
1400416
2053064
265437
1026576
1256730
1410152
438636
2230216
516539
273052
718082
2291876
2804676
329372
333799
986466
1576530
948371
2872865
1671681
162829
329140
1011763
1145111
1661294
2935788
2038105
2464199
59359
1128622
992549
1220665
1877246
492636
2618701
1527625
460294
690467
2340013
434830
1668642
1502393
1669543
2864999
653716
1908197
2225262
2798578
726702
1632606
469453
331315
1499780
2377681
1402413
632049
1396485
2042039
670644
908374
650670
1180684
2059677
2373270
2523469
757816
2430217
2544370
1557640
2392607
1288738
1890669
2631577
1256456
781712
439051
945532
2418090
1708969
497989
1209537
2915416
1133015
2227123
2898472
796715
2872523
2404204
1116289
1657098
2453200
2465859
2156085
1686265
1489513
238726
1616010
2465090
576972
586205
1657524
1571630
2597881
2451453
1687782
1832872
2532383
1144300
142100
2893387
2209555
1038581
1227781
1633560
2378456
2311838
2306158
1461290
2861938
72400
1017887
1759397
789330
2788118
775916
1134300
1199277
2895613
1731693
978897
1670664
2674713
538273
497192
2820590
634426
1261221
1874946
1658227
2355402
1117392
1426386
454377
270827
2830846
962220
1878174
117343
2414389
1884745
2763525
2553677
1496301
1292025
2262644
1725829
1592617
508804
2605740
553380
642359
162475
1347750
2779547
2014081
2563225
1817964
2327662
1792937
368194
1604418
2311876
864243
625782
372320
2939872
2543772
914716
394187
2885092
2796221
1429733
2224720
2761581
2519781
268933
2321336
520105
1590899
1914375
1427847
1236240
2628754
519042
1462148
2488576
834210
774890
2629191
63216
1504890
1021968
1133681
2880461
754153
2921875
2891958
339265
2615066
738915
1131292
2745048
2780380
890459
2113730
1734182
574674
1941762
150893
1114054
1747089
1603808
2128340
365200
2723620
1147144
1889745
1890506
1446995
226203
1067844
1141644
1351933
897806
93246
2434222
113724
2000849
696361
2256508
2907533
1768877
1434173
2633922
1211437
1219489
117496
2181682
1069041
1653643
2344681
2786708
1478653
68438
2171490
1086382
2380792
297175
2373800
950448
2917183
955623
643161
2915401
2199339
2684194
553120
139646
514942
1743440
868877
2737060
2085563
2824077
1971916
2223222
995159
543589
1266445
2410485
1753568
279568
2008911
1023865
1252051
2362991
2445842
2383849
412540
2792002
216700
1205015
2053025
2029219
2523907
1886289
428027
2329326
2056886
203643
2359087
2798004
1217248
2922720
2291057
2077146
785527
216607
628400
120674
1984166
469923
1165191
2691904
1375255
1053841
1573291
811377
1404888
2350450
1843025
2025957
2882505
1957693
2165951
1449190
1004708
663430
1986869
2886352
2816247
251066
405584
2814856
2488495
1161806
1516296
2767661
2814302
2327386
2808658
2340964
1097034
2041091
1976448
2636136
1381725
1788016
2150327
2555069
348979
2905280
230715
2577874
2103813
355901
2921653
146693
1532375
645051
2335573
1006818
2929374
108236
872392
1245222
493777
114695
734498
295102
2136979
2794765
1509134
2099522
2411375
1956842
1965477
2216446
584562
1949199
1224856
1876620
784638
492220
2584053
959353
981355
880484
2440942
1835869
1456058
2700703
400815
930403
2311649
2028898
1309353
2884619
494050
651247
2328150
807481
2364933
904584
1533497
287459
1831211
2773398
912318
1506988
680935
1391756
95058
1048929
1660996
2175045
874647
2594528
1369605
2163504
663861
2244417
1949399
2122392
221060
42372
2859447
144024
1071029
1758439
543440
1111879
347054
2348191
2103630
709844
642008
2766385
766504
1947111
1766043
920913
47090
2637938
1887064
2835320
1687989
800640
1188865
1446577
629725
1828935
302083
429071
1472943
732469
2462948
2320899
38552
725875
2850450
1000713
763141
2673598
1953482
2020445
1247659
951969
302206
1619109
1285648
1797229
2056138
1765809
235054
1158227
2614265
1969631
2256117
2005374
59961
2349845
48166
852932
1408270
2284470
883916
810370
2281939
2113446
101657
2022107
991623
2417477
1577590
1417164
2211386
2926795
2512945
2660537
1811026
1818400
563376
2852169
2105408
380931
2495047
1399885
865785
1504346
2685107
2420451
171910
1460138
2776727
2178726
1817790
569344
2418956
1752660
2354847
1268159
224206
2373443
1370629
442337
1439103
1437790
294073
892217
1856942
241040
2398956
1729067
2635526
2377055
1054720
182877
1860867
1701289
829686
1511836
2369
1498358
812289
1753440
2564556
1999433
2064592
2476400
1420943
1168463
2847806
1308388
2044308
2411778
1112758
546876
64849
1348599
2197275
2147538
1419798
334776
2637808
1323099
73619
2048501
2815689
1001702
162218
2825000
764811
1426226
1719316
2898875
2500879
2938558
382624
872857
665161
1997799
17672
1081035
2697892
2680537
1251002
1081247
2232347
896273
502384
2877483
1744002
1616412
2231547
2811173
1340347
799233
425673
1010932
224243
1602746
2116291
2490034
189101
2135581
799990
1395482
1975216
2577603
2417826
604758
2067635
2442958
26030
997947
1404011
2051887
1298558
2087715
1054851
248317
2425073
1388178
2575901
1746283
1130656
1463414
997862
854902
2326029
2568290
1007748
1489429
1418960
2845614
2753643
899720
1314548
1626376
2429493
602510
1731809
2620933
1542769
561278
2067584
1073577
879903
2245667
2682276
2852028
1560495
921094
2267491
167297
1437412
1507267
1035868
995608
955812
633791
323337
963667
1253160
682640
2711022
1757804
1720097
168116
2135270
2060780
2473831
499795
1064451
1643320
888490
1334931
509231
2134553
2867746
2926950
2733926
671852
860294
1277140
2763720
2040306
1795855
530652
1275304
961832
1795018
1017443
1312996
2369050
1944099
25357
345836
2464164
2561241
2770664
496612
1637788
2385987
1128311
640921
2849639
2310320
1613051
250968
2832212
224946
183693
2451241
1910167
2766261
1062668
2659549
2870614
1868997
2936495
1920059
1092701
1258931
2463454
1962509
2707430
2451968
1597399
2755931
718528
2399215
113947
2786284
1266515
1877696
1124688
445492
1441628
582775
2037141
1495194
2133535
1228672
758584
1260826
2123066
2876034
2498800
802593
491667
2393874
255677
966081
1468369
1924424
1513361
2017675
1287585
25316
88237
2379735
2104349
1716052
1612829
1860302
2927372
852814
300392
1529010
529660
440376
586637
131279
1831571
2800023
1830710
767264
422932
2357159
1763481
1813922
1633109
810982
92065
580430
53582
2759137
317604
1580626
2272916
2136612
1141921
2542744
2930816
2264886
166714
143344
1809787
2740857
67788
1643763
1180704
1186189
1195130
912826
1243639
537152
1583451
1430440
1474989
415849
1091247
2313351
643990
2134248
2801416
1394657
2555614
774468
2115397
2431396
546078
2776303
2483494
324359
318927
446266
513032
1115631
386364
1618438
831760
2768186
381506
310807
1352964
2113190
2651273
1620622
449791
1138788
479991
1328182
948938
2011526
2450777
73824
1160159
2465417
2801283
2427842
1188972
1737920
241398
2027330
62079
148036
2547247
166956
792474
1084362
201938
1371013
1121854
2604712
1479298
2325101
1020318
79409
408188
1079881
2480068
1989958
631926
2318431
355559
470492
517100
144350
2071711
2156809
2417664
259879
263753
2659544
1620824
1595389
2555050
2045500
1598968
1363379
2740859
251558
2091492
1762262
2217844
751632
172935
2366348
220356
1446597
644966
1028937
35219
7933
1513112
2330756
2862354
81814
2112123
2816379
1157361
717715
1816396
1607425
1053421
362068
1448032
1073160
1845584
2717473
2601206
2432657
1393337
1484713
2514592
573476
640522
1953845
2236347
2321075
265217
1514632
2144666
2124542
2292221
1140321
1581173
1614598
767531
2231386
1852287
1345127
1101170
312117
944042
1663108
2800769
1391180
2059174
1611710
2605086
1653986
1379601
2510608
2482648
232648
55483
2825399
1068531
2668780
212161
759389
2056478
825675
1972497
1810139
219917
786638
780309
1093134
2119102
1427813
1771464
308427
2868614
1043201
1775008
2092254
2767235
805505
330960
702683
682083
2513453
1650367
780208
2298405
950548
1148993
613983
1672435
1851857
1593702
2382926
836628
2118790
351556
1685262
2357719
1852745
1545383
2932755
526320
1477747
1090564
2376014
1443518
1409154
2022785
1780722
1593159
1405463
560672
38856
792442
933579
648864
431218
2473769
1594321
1178140
2101829
179165
991526
122658
1332315
905490
1635
2469888
1224173
889975
2187239
827480
951654
589257
1780189
1085376
1110016
499688
2021598
2819442
2916376
2440058
2695054
500332
753079
2555053
954379
1371395
2088965
2020401
2919449
1841901
2501944
882612
2708466
644242
2787924
666703
841344
1913061
998500
571433
457519
2374652
1839724
1843465
1824918
577253
231194
2570511
152363
1622289
2536007
1155814
477804
1425384
442543
1130896
16674
1533333
2878712
531869
199793
1020363
2786550
332917
2919697
1707673
1876665
1813471
1070194
172174
945111
1223907
1174299
1752657
1223734
2846820
69822
2057419
2595379
963120
892432
2749922
2237987
2473652
1135986
1443149
1679691
1831828
658801
1043418
861463
758423
950504
547507
1430450
2854099
339936
219013
9890
2100631
481258
359589
155339
2254453
192304
1859334
538367
131224
1449831
1333126
1939555
2814163
1795745
26329
2295293
185706
805640
2101323
290185
977285
1845497
54298
1445533
870282
2600963
842299
2433062
1713864
1505809
1832645
2260291
64941
178000
23922
168904
1200364
2159040
2299720
229950
208339
965894
6533
2756589
1940947
198435
2870822
1096360
1519415
1854354
1685194
1912641
2261307
991139
2524558
450148
2481271
397183
2119649
1008932
2360819
1483212
288374
1385799
562277
2600726
354771
455807
519
1560947
1908813
1956504
2169975
2630962
983624
118973
1312310
152570
724366
684553
727945
832612
1618510
382918
538403
91468
2695675
533676
22857
2684734
1163631
1929393
1132804
2686904
2160105
1787336
2551590
476466
1343078
2765173
734915
2506198
276957
863204
404031
410830
829118
354750
285163
2729283
1818077
2617757
2886070
529078
1673444
956192
742538
1342359
368606
66291
699686
2124407
2406569
2723346
2536495
1005721
2122101
431938
2459404
1881988
2429104
849387
1107528
952536
1913029
1799341
700071
2635276
1184117
1999062
1435383
1923239
2108264
1801062
1125476
2890892
2478941
331431
649848
220466
1509527
2922115
1692914
2661056
2277261
2869742
145013
688702
2409372
844486
1997327
370448
818372
782214
2035456
306516
2254146
1263258
2182183
1186382
2895283
418369
1559613
1220393
1732072
2332096
2563287
2065464
1965921
213396
599896
318813
844077
2800597
869099
2311227
2331553
2770526
1332163
1569370
2902942
665778
457473
556521
2377674
368840
862125
2145495
1849552
659576
2412911
1734693
1506243
2063031
2016876
2537945
2498768
214893
1698274
1069859
726055
1758027
1322506
1620358
918872
947390
2851519
529937
1057338
2238829
216739
1983242
2277296
2607740
1662773
2057600
2395747
824946
1122773
756383
1875944
1605485
727601
213493
1674236
2321836
2330076
1013265
680982
6194
515218
1814534
2871865
359120
929034
658115
2633389
493783
936453
1282661
208916
2218902
994732
2063155
794704
427805
1289897
1260055
1676437
1108092
242640
2713853
599715
2733161
2337947
21400
163402
1399361
2289909
473090
2121435
386552
2565893
923000
854592
357794
1235590
1341631
2579932
377784
1067624
1606602
2099915
13477
1258411
1067620
2090865
1717538
1404659
1128353
2570233
245528
2002403
2658488
2794749
2593569
2490880
166906
613083
324310
341294
1602651
2647782
1822687
1205802
888424
2422882
68196
1946520
2098498
1727893
663631
918158
2306248
1813154
2889316
2845013
1382687
1232661
2699681
2875696
1024304
1848027
1761976
1671598
804906
2187947
1283950
1960185
1114635
2053151
1312142
2898574
2453984
1476687
2625015
557434
1165059
2743207
5619
2046879
1231378
699421
1384902
2543483
636316
1092238
1222844
794316
542747
30638
2648636
2564369
1780817
1598200
910337
315680
1740144
1334077
110715
1711703
1509540
788454
2299031
72734
900422
2292886
1899718
2678141
737464
651713
297602
511678
1284430
2172040
2695229
1082774
1587814
997114
2732386
2084179
1569180
56246
2765518
2509082
1768478
369540
579033
1173626
2540404
2750265
1446594
1588493
1540662
814388
1576853
1523211
354122
1615044
124996
333372
940253
2580512
2838118
1699521
1142636
2676216
2483492
1670674
2589934
1163105
739459
352182
1808345
976193
390467
406667
2011447
1389434
1689122
1362965
227270
1814761
2418294
398143
1997399
2356573
383067
1803136
999971
1712687
1351475
2332873
1876925
1932146
1874953
2753993
1834630
2797511
1486608
319476
1070264
289903
569142
211228
1965198
2594279
2210940
1994023
2399754
482349
1527380
1433087
562506
132516
2335767
2370395
1943010
1757021
1887073
79662
2677022
734447
1233416
2348893
2142602
182174
2638601
987972
1131881
1104741
264675
1306291
708986
2675414
1160699
112510
694034
883653
1112111
2417535
1783984
2582285
186313
1432862
419679
1300895
2356216
388939
2331440
2759581
1102586
2756020
1438601
801870
2115740
2354460
2090681
1509994
271949
2336096
1522852
564660
2084043
1907170
2312384
1889855
2077231
2020781
1081490
1269568
2706113
2818076
1508483
1227185
1799688
283169
139050
2568480
1906128
535991
2750627
2202628
42418
2023839
2012850
165181
1068664
1659382
2844328
1981476
2872364
2577174
1572180
1032540
598439
2657678
1970329
1842055
796390
1534886
104865
2407776
813254
2319776
2080800
1678125
2706496
220233
1396758
823869
1912972
557701
1377727
1096139
2904687
499041
903140
419276
1489504
1764831
2456847
2246641
130490
2274068
427353
2920022
141653
2747058
1163174
2900445
71870
1168245
1123468
654806
1720946
1008487
1011151
2389198
1417113
1671358
2198150
2509538
287832
2513608
1091543
2215543
2380361
1008736
2001485
540350
115407
1221004
2647088
2923460
2514198
1698043
1875104
2165280
2162615
1701369
1146617
1348166
47284
1708978
814779
2494100
2056812
1068808
1918230
2717745
197211
113146
187371
1591907
595888
411480
1361518
2577478
905181
2286239
1776454
2762940
1421319
26717
2327647
2339709
62091
2564905
2104990
1800027
97653
1072237
2249568
340949
518989
2836512
287914
2024502
1318519
1612016
2070677
887597
2823709
2184387
2531816
611239
2883828
313813
2772847
2846330
1794732
39861
2537424
956189
1113862
2570628
635107
71584
538851
935745
2252053
1979541
2371795
795305
1016636
2594601
1943142
2491108
1892501
2037467
955062
1985870
163689
1991166
397777
1509579
1541517
336986
2906023
646816
1547809
1862127
1649728
547384
2296367
1730938
746154
1860352
2236552
1909311
1101645
1468591
2191872
477640
2840361
959145
1979099
2247951
2688631
747372
1780100
2256423
1118698
521406
1944988
1645247
651518
2615243
166408
1069070
1777114
2505309
135447
894815
192890
1444346
2432518
238592
2460408
758402
2904641
291177
727103
530550
2733431
2842352
2195234
910236
2321086
1795188
2456629
206767
215642
69109
2558133
1461470
2658937
2009818
2694289
2019137
1698546
60564
1572592
298987
1937597
2279323
824352
1641967
2935944
2509147
2330748
1867016
2203340
798060
2715962
2347543
587030
1530183
2404712
1051451
348807
1963492
1353044
308511
1756675
2147124
2596711
1236043
1248992
202632
2590113
2932000
1496412
2911843
1712025
114659
1259027
2771148
2050106
26339
1610173
2707709
2063028
2344581
1096637
2476507
1793867
2622579
1107835
210613
2671694
617809
2671807
1000473
2686589
911375
228752
2491169
1443854
308339
2065924
997551
2115862
1920804
785448
206832
2212443
2834916
1719177
560806
4689
568579
1453132
205971
2500030
2389772
1407867
2139609
236906
1594404
478840
488076
92340
1992786
1929730
2699932
1139158
1858271
836951
2186037
2252970
319424
2719614
1122347
2340536
1043438
2025524
2724766
260938
1251353
1982387
825135
825576
1881827
1581595
2757336
1053623
1752998
1460099
1753473
2408016
1436229
934931
1383633
2651404
1245307
193442
2692509
15396
487877
2219942
2230074
1956881
205841
2076385
4710
931383
1899027
722732
1446792
1082364
625877
1313304
1892865
2808180
2922426
2413117
1686915
2184965
2308581
1756739
367262
2210561
349389
51323
2894115
2859422
698822
484411
1984427
2599134
1623
760854
993116
1314294
1441415
2621047
2550482
1513100
1614874
1155001
1264603
1509280
1590916
2839115
581276
161598
213387
751244
2297981
2247400
299702
1494853
2229411
2855394
561512
688201
2604062
110430
1947386
505907
1808640
1686530
1160
2247462
1700739
1414065
2437963
2719015
572505
2371869
2462321
764775
1695814
2036715
2107117
118366
419118
274767
670867
2293524
742306
2401379
1085666
1902436
1331122
335530
460850
2176693
338622
2375307
2552665
1544222
2439404
1070786
1569126
2783012
975322
2509591
1591895
1208866
2490811
2399819
2636481
1005824
1025626
401580
349024
117234
255441
1893141
2453138
1729028
2652484
2634149
2304315
1360240
2359185
1851658
466545
1476434
1197107
1188444
2620243
2765454
931787
2630599
2278322
1588340
2368713
881534
1841329
461984
1050049
262275
815553
60104
1535219
840330
1953752
2476440
2643161
2266549
1025000
461324
1719715
1601414
2800345
833678
1100110
2021766
2179011
658783
478631
2291529
764318
1715722
391228
384518
2376667
2691154
459738
2430480
1120799
806283
2897601
2393195
87437
1758094
1809583
547089
1150136
95804
903987
612712
1011323
549981
2579209
2717396
2698305
923868
1050032
974823
1978316
2883387
619519
861954
1945080
1666746
2063184
995788
2205863
499994
2314721
1017125
1619451
176200
465248
2530026
647489
2872148
782858
779246
419794
2584307
2422982
2557092
1458439
1650408
1202191
595464
1561592
1021295
294652
1098310
1778660
1579978
920625
341524
580423
723192
2636979
2538160
1832827
417567
509764
258493
1367103
514841
2291484
2289090
1386254
1606253
2799152
786773
1127456
2523031
1418390
625668
2938614
1147312
609179
2931962
2058706
2306054
2549796
1734759
42374
2647859
2478385
122305
606395
642922
765041
932602
1376063
659868
2592677
2771992
673169
1107439
2513100
2854359
2189300
1374185
856092
804236
383550
1572228
2396021
482491
758068
254666
294935
1557597
1312775
2495945
2348994
1943252
2638366
1431820
2226902
1250907
99943
1904324
2464649
1988692
2925253
1246763
2389614
505470
1855062
1822186
514369
360197
1568373
1791468
2021884
451255
214651
2359367
1792851
1036189
569064
198069
1384315
1509179
2838041
1053151
1659037
807154
1009903
1120603
1669074
2338605
313084
871548
1527844
2282366
2641403
1759814
1970965
1335696
1229266
1056014
200350
2031659
1280664
423804
2265252
2363054
2438208
2830130
2891869
592965
1041422
1648726
466874
1570610
2683509
1555519
240221
1035485
975288
950386
2503709
792783
1352899
787461
804523
2727255
1027754
795022
567534
391518
586503
2282540
602774
1820679
1283501
121283
1597979
1861433
829249
21389
2043761
1542555
1939819
884736
2849968
2217105
2237534
1312054
1145887
1325742
2467090
2532068
2358980
210235
520220
1630273
1297824
2014228
1937800
2887295
2755304
714587
1130061
1584871
2616361
1700592
1940568
1591512
1048376
1801740
478037
713131
1102725
1825328
1336323
1868629
2882325
1873148
2050795
531885
747749
2258642
1594643
2914974
713179
2411248
839044
2937508
91147
2564822
2908522
829311
2360921
971598
974456
2701441
457360
1695704
2716748
1691631
1843968
2627387
355981
1742575
1228352
1921560
1248084
636378
1259154
860007
1925214
2234588
1800152
1329101
764687
888568
2930656
641084
1365316
655969
1972629
195188
1827815
1093207
253159
518078
738796
326675
39589
1214127
1736800
1143692
2072825
2780356
1312861
2224967
896962
2611713
14692
1207757
1937414
48870
2015955
1829417
1692823
2134632
1932677
1984768
1730443
2923965
517704
1850443
1344546
1354974
1032135
2020587
2685644
1350145
213031
2519862
172280
1027820
2245054
1296032
2898586
2892520
669458
323145
1187058
1656338
1887962
38948
673648
2177491
766173
551358
1424873
946378
1289923
1556565
722212
1492708
329666
2403056
1136158
1218751
1900684
2655511
2403947
1020882
485215
2345084
2178869
1138217
884793
1321090
2201083
1739476
437562
382192
2370363
1168386
1634579
524249
907668
2645025
697497
1860605
876695
1662648
1697051
937995
2897542
278250
2670666
172845
1398643
672144
2124184
2339144
2118987
801717
1399533
2199234
2492941
441619
301062
758574
2423341
1250190
517339
1486116
1191551
133027
2924349
1222613
1632752
42509
2449643
937051
318221
1564318
261818
302343
358573
2293336
994626
163978
2300814
2534598
2803521
2681446
2190661
264137
1226590
1297789
2782025
561393
1798605
2602085
2621630
1405594
1597749
401320
1238158
2739640
1728656
2135130
2144563
2916601
1919638
129170
1363551
798084
1438119
2118173
833972
1169311
1067162
2551130
390792
774023
594399
474754
1151871
965839
1011264
335084
2712447
972244
2123622
2816034
2570904
1954807
563163
2903509
2933359
1275940
2646585
200162
860162
1846348
279653
2695868
2700706
2823710
1036436
1123330
2470100
887346
108142
2250443
1054172
916609
1736156
1882823
1474740
705708
1916023
522259
833048
2813308
406755
1289191
149909
463382
609240
1201526
902776
865132
1692171
2649945
108666
480561
812669
384372
9646
779170
1923598
780904
2428589
2877089
1576276
1843031
1908392
44820
1887928
2099441
2058242
2316643
41358
1706907
2249511
663942
1922308
2649896
40446
2342548
1598801
809499
1669057
771676
302199
2845943
2667906
2916445
2127368
94057
1886916
1264840
343890
1889221
1439625
361010
1650724
2347037
1192203
1347120
1715215
687556
1606304
2049450
2167339
1510637
7694
962422
2853749
1670093
660056
2784070
1403069
1334763
220266
1101349
1233817
1626321
657968
111545
2155364
1822757
1995724
55823
2062616
217378
895634
391822
516074
2580525
52195
514260
2341243
1221514
505345
1450465
1687342
2360526
1173941
2522854
2642132
2775415
395977
47222
2424432
559180
1283884
42839
585140
1669201
1930987
115948
1466193
2545331
2454750
1125385
130838
911147
2385296
1353627
2172184
610571
354492
1244772
1001641
1698778
1995222
1461200
2540699
2735100
2353184
2521991
2055813
1826490
468693
2694314
177226
1010706
698648
1373457
721061
19089
1003851
674612
1464156
2210312
2544946
1993240
2739399
1452080
746394
1242071
1892558
2532924
156978
103776
2599150
1236726
1039671
2119564
1426540
757570
366853
673910
515312
2635808
2444286
1213527
1757669
1382615
535367
290105
2260989
2938321
2238393
2296125
1109700
2489087
1438634
2353292
2315888
854979
2651049
2304116
1789065
2084162
1571306
2622593
2042722
2885562
1071555
1811681
1609238
2222373
1261483
1986834
1517275
379276
61751
1149103
204392
1647148
214833
1542865
416243
938548
2014049
1888990
1703950
1822773
1878640
526491
2849001
1467477
1557257
71744
91850
2764090
1837265
747018
1076132
1660852
534241
2111092
16372
1654303
1902756
140623
2018427
1787140
2803279
1535012
2664054
1841814
7380
1469901
812655
2748726
500103
1432616
1932589
2876327
850569
2935668
39153
519764
2063932
1490300
377836
559404
933584
556233
2572517
1688572
698075
1729452
2531673
37837
1055276
328654
96159
583212
1904629
41840
258088
2329763
643863
1530343
595995
2193407
1504084
1450060
883007
404212
328449
2285196
1090670
1987929
260402
1918805
968091
1254473
2190433
351251
1402682
147707
1603215
2096639
1699647
2146918
666026
1756977
1642359
2820253
597242
2050263
2356512
2213267
2216739
1316844
1567222
398062
976199
2735950
1269225
2362612
2476170
761312
232449
342367
2156885
2653430
235125
1445011
1227700
355257
735535
1549021
2553615
1046280
97366
1345691
1939551
2335350
1648545
1870858
455055
2768891
2067210
1831413
2305846
765805
350756
703173
377494
937443
1926643
2851891
1620683
1951532
2887195
331914
246391
235731
1689786
1612407
1798689
436695
2916936
2094157
2420709
1602923
518203
2064204
12505
1677210
1228293
1755117
1082468
1749862
733919
2553110
1048828
2202315
2174300
2525069
516887
2042493
1366199
1579723
1746539
2044294
390052
431043
716614
801287
2663459
1717425
451494
244219
2355810
1278278
251002
2036668
1221103
502811
1959366
399247
331350
1173879
253985
1092933
698056
657010
1872966
1340292
2486506
2840582
94508
1090107
529819
2241386
684097
223264
884420
1092794
2308586
2565985
945758
349464
1300574
1398799
1783285
2270512
2312382
1143131
97230
2429602
736521
2888146
165228
2855553
2324151
1629391
1167768
2410779
444938
2306203
1689269
1832493
2153230
1288309
791329
1651877
352320
1330391
1472138
2607758
289211
1174948
1951156
473746
283886
927365
1718420
223894
826146
1580419
329015
1836904
1311642
510600
182684
709728
2627737
1536286
2830977
2341932
2685693
2607688
1881964
259183
1294230
2608487
1476233
538909
2344482
2220234
2711231
979960
1487299
1294923
351876
1170111
2791527
1906031
1737522
1576216
2005131
2073504
87978
2753369
966336
1275214
2592864
1761691
118967
2049193
115772
1025165
1772753
1437047
395044
2461826
2805129
2035268
432196
576884
70205
2881278
1662904
407544
2439072
1429004
2457612
428352
755846
920168
969393
357903
586155
666640
238216
1521438
485110
2334273
316557
189571
1839821
2898524
1717971
682752
2298047
1354809
747421
1473826
1234025
2760873
2003069
1280519
1665742
960690
389417
728978
2120578
112436
701844
142573
2674993
2319380
1399151
1446939
276411
2645279
1925238
518078
1820970
2417350
2501954
1716220
2677005
1824853
1652639
2223453
2587452
2226431
1067616
549949
2034675
999458
2910775
2072733
1087325
911466
835642
2650770
547232
1184458
2224956
414706
548912
14776
162520
1169292
2266113
920785
281920
2564103
2214677
1102677
421638
2686966
241534
1306179
2401967
2128712
1322577
1003261
89746
203656
2079637
2786985
2727914
2238776
1561224
125357
1179113
1879733
273083
2200314
1033741
2072986
839805
363144
75125
49983
286590
1472439
193844
1186839
1493755
1893658
1969062
2055361
466048
1037673
2690074
1550684
2425275
32523
2456884
573266
1680254
1167311
1245477
2420820
14725
2084474
2012650
1025480
1252198
1079421
2252301
2236981
2589151
1441762
2452873
1587708
2366253
2837445
957979
2633075
1699695
2402754
2313191
821458
1566658
2227422
1774336
1637743
2025123
1578296
1673897
715863
2433898
2180636
2223248
296144
337012
570261
2594765
2514714
2720407
450423
1513584
172508
666888
1263138
572043
1705473
1016530
688214
1733090
647342
2237813
2264129
1108637
1627066
2048169
1278465
2173757
2364817
639717
2497341
856791
1759647
1902372
2371997
2718599
2384600
148907
689898
1164177
41474
2584732
1823808
276073
2658740
79012
1695142
1820891
2158550
1366466
1395391
139266
214202
1797107
975607
2798138
1035941
704793
553078
1792607
2050121
2054175
1468490
2806960
783389
465969
320824
1572713
899805
862182
2785755
2803331
1426098
1800980
1458800
357390
1887116
1401924
1407740
722344
1488964
490236
2225187
1239263
346777
2916437
1196177
573831
2840032
648752
665412
624063
2553073
713008
789449
1976319
2657906
2628850
823575
2330278
1157286
2292425
1900188
1480744
321896
2350859
2611932
2198217
1850555
1610215
1449456
642466
265280
2349995
1473311
1709660
1847290
2178522
573476
2343686
1870323
31918
1916543
694141
2273329
1146976
1267447
96077
2508782
633824
2103165
828259
1680144
2290632
2404948
988629
2647742
1216919
573632
2452635
412995
827078
1070531
1748740
2390216
958808
771057
1073943
1460486
2476178
642906
1375812
954230
2565974
2077356
2235582
749383
2160293
760171
2689987
1579726
1624300
58862
511639
2289339
2688721
1753593
337720
1007702
1808328
3950
2142003
1442850
2134534
1169296
2794747
2439096
2497935
1659643
1466005
1883412
1376401
1570580
2748767
2600032
144344
2131403
1974753
2376894
627923
1141129
584177
1302879
1801078
1822101
548235
1334722
241202
947262
37300
571735
735434
278553
157603
964115
2270088
326166
1234899
2774731
2018115
544524
479420
838132
1441481
2251397
1379264
606064
2031447
2001309
209284
2135491
767515
2325388
2223136
1058830
2503436
905602
1030240
859002
1550438
660713
1071962
1603850
958438
1069117
1319031
2009891
2538328
504016
815821
2387741
758602
834904
1717209
1053481
1723173
1550289
1141949
174392
2165376
1810965
2069012
1630079
1068053
634535
267883
838448
2461237
672883
1973652
2184727
429975
233550
2903010
2763900
1360057
2402482
883219
1386551
1959515
1923334
2937709
1720676
1208472
1876952
2915665
40665
2424507
1314513
2434059
1899521
1141350
1768584
2806166
2311351
1031029
2679802
905981
2348189
842258
1772755
2776285
1321646
1781384
1845789
411749
1296353
1073479
2645378
374004
1207634
251586
1390419
485049
407437
2535886
1087866
1715737
293458
634816
572513
1264594
253687
2699769
2224293
531000
937306
2770835
1377637
32686
423551
2523773
489595
807151
1254762
2480155
2592873
2813025
400928
2887182
2840580
749996
2553509
385367
2728559
857396
820731
1107825
732324
1185790
1560674
1032403
2234666
1514585
1785067
1064481
298268
2479457
2870589
492766
993781
793887
2319265
2206792
2801577
872854
2376759
889697
1302915
2230945
1321981
2933962
1552953
2695082
1345287
1652041
2884924
1545856
588909
1125609
781960
2115809
2591661
344495
214679
610486
952080
1934923
1147944
998743
599019
7037
2711574
158111
923973
654169
2723039
863473
1222521
736673
459882
2702415
1698604
1449779
1543739
947451
1234868
1470157
1918317
1612637
2658750
1960929
2580013
590706
744413
861589
310894
1013212
2793614
2594553
2663202
1793231
2316713
2939264
2331367
2082448
1175452
3838
1309324
511841
628929
1339483
2102451
916289
2632421
2116448
491027
717122
2030923
354193
918848
2828446
1814701
1664360
2076284
1797283
2033389
168593
2879381
1348419
1774862
350977
383440
1603635
2022010
1100517
2778260
2474454
729025
163972
2645104
1489854
1163179
152344
2322061
641348
2085659
2150666
1555903
640841
2850385
5994
94425
2363199
1854330
1267884
396766
784878
1018477
127364
544462
2083924
1157560
27925
643500
1718731
952845
1972292
1539409
1360324
1936464
2005853
2149895
1569542
407458
1012818
2904259
619590
507773
2930976
2388988
1660992
2025010
571502
1162580
1630939
1093715
2325951
923169
1114340
2742230
829119
2527806
966840
1757128
2637440
2213688
2633263
2437134
2935388
1132619
2443223
2107864
2008985
2006509
531050
1812433
1056269
1924842
1875950
1122886
911549
1590544
1565870
455201
359509
595113
2205232
2216561
2550813
380070
322580
2641802
1513177
1737741
1436101
2316591
1248169
1017090
2200814
194468
2516804
2728867
938287
439695
1040731
1480635
959539
1874189
1293145
1526318
1206345
2413348
719638
1791782
306308
2680934
948812
820500
1745639
2828318
768217
1241002
1130242
2620337
2652008
2382439
2259537
2694889
2002060
2161983
1413607
617128
2133565
2716859
1577461
1169998
1358686
1951120
936026
75667
897391
1446865
1364577
336107
1993107
542700
1559746
1767996
2851367
1927643
2625542
362184
612278
2560416
2384900
295925
1620357
2653977
1140225
2202342
1680251
2913261
40968
314834
2721240
2106568
155405
1793737
1057034
2760685
1773550
365025
741125
2079740
481185
1225923
785890
1471309
2111229
2263103
1507687
1922840
628877
335591
1430724
1366129
197826
2827870
351190
1458484
94552
2309116
173333
1662290
636903
2271509
940964
1413294
2847414
1234354
2634681
2300291
2610380
113968
2496924
1326263
2679461
1020721
2844072
826751
6814
1122105
1028596
406152
2416652
205472
1846376
467509
708220
510005
1054491
961115
1320468
2243720
2864921
250607
2153229
664392
610444
2275026
1792573
1960698
929183
590790
2027501
2177492
1420370
2132712
1511708
1410016
1008149
223260
1171074
1807889
2605004
1275204
1168657
1414011
1460779
1960851
527873
94406
2290809
2683607
532165
1835954
275456
1690847
55323
2449566
221994
977672
614373
1916359
2702586
791796
184936
1248192
327791
35044
610332
1086053
2150302
626306
1737927
143406
295805
1559051
1324177
2856699
527930
584663
2827460
2188521
687817
704178
44180
2190855
797400
225710
824430
1323686
793673
108228
2752491
1351912
2937984
479411
616082
438209
872910
1167671
2201194
702368
2638958
476629
833748
649878
821
2705945
998286
1234595
2423970
90568
2042275
1443580
1087049
163330
2454810
147550
2637998
2648502
997977
2431502
2353373
1262887
1382014
766116
1396706
2679218
1369678
561705
770164
922567
1165871
2318852
2031568
585746
1956688
2377264
2440574
2311128
1773085
728098
2931891
65935
2605456
2495351
881644
1481948
264527
2368906
2405578
1472771
907692
2030924
2118391
2456949
1082931
1341818
780583
871706
2374931
2918920
515608
376792
61746
243125
2191825
1292451
83300
1732171
2650761
1787072
728439
1453181
104577
2888583
2175161
1745573
1599426
2282634
1860711
1889013
556620
2573052
302368
1828341
1339640
441825
596097
2879519
2758204
296572
552532
337314
2477629
1260293
1012859
1728159
502330
736995
655313
1908224
1324044
2225944
265733
1355370
618151
758059
2299212
2752754
1999545
473129
920275
2133874
1156963
1906463
615736
2435770
1908811
1695791
2068325
1460841
1015605
877617
2456267
2231842
991690
1030326
1719795
1356283
1788306
894680
1294741
757349
1183504
1987639
1520792
2292175
1401143
1382957
2473799
1688264
578071
504442
2545375
2017044
2851237
1073271
536718
1935674
476410
1613848
108120
185118
2719026
2148702
536431
2093907
2849565
263989
2871439
124042
1599331
433921
1760487
834624
2403443
320072
592542
216865
973974
338034
1614276
2273172
2623065
2901015
2611613
2910590
1123032
601468
2574345
1232682
1272310
380096
1670462
1672723
2441450
1848886
1334677
912583
2522053
1374503
1292585
2688483
120572
2827445
2607268
542006
1475743
601665
1818199
2198757
2675357
1320935
1753194
1134779
2083584
1295021
602781
694874
807257
1649006
1178353
650014
594972
2251035
2363383
64666
112001
1939449
1348983
2643515
2749011
1987696
131695
2233465
640935
1244446
677338
2122850
737842
1005202
1953673
1958008
1032530
2572632
2616218
1205551
1838504
2275759
1872043
1740921
115564
478980
692980
1736910
1530556
1813327
605604
1188495
2160539
964667
1026672
1893247
490241
533663
2376484
1708874
1705971
2386771
1035584
1246052
2037302
804285
334943
533747
2243790
142740
2326121
1387452
1841272
477875
2424144
1736340
1144882
2186133
1107814
2149185
274941
801724
1013721
2331486
1064242
1310012
1105687
119448
1842611
2245129
2360665
2616369
496689
1846142
1125672
1397679
1344593
1171405
1349476
1519897
462098
1384908
852088
387886
1828189
175174
2743203
904042
2118376
1593677
875202
1342599
2747157
1831152
859904
1042587
2928278
255469
1919860
2424196
2363350
701795
2263286
1716647
2277633
751127
212520
1573394
1141762
571270
2820353
1910580
804665
1003680
2461045
1258701
2657736
1916326
2652298
1340371
2731813
962157
1091761
221365
1759233
100655
1526360
1802072
747408
1043115
1611121
1518016
1949972
2860572
477264
908925
26118
1025580
2935666
1793134
1102720
2937926
1761913
1088072
1459860
2810703
1018033
1395999
249306
1051115
1779990
681683
2277875
2558824
1131371
1694633
1352314
2499276
936596
2380710
2737599
2264982
743106
2892546
10122
2899835
461610
385157
1570617
2784064
295037
2569883
1031965
1605569
2001846
1331378
2747510
2806861
1174907
1684801
461465
1663386
1247452
1271992
2197584
162891
2400313
2372696
2239575
306602
180443
882482
1190918
1937235
501848
1329010
711139
43498
199189
1362618
943493
24074
15880
1535016
2105988
825811
461199
50750
344585
2045501
164635
142826
1748077
1634082
2872559
1237892
237875
28330
86305
1304618
1695725
2018250
1699826
1101786
170138
1449052
364518
2300389
1459042
1260122
1244008
2691569
1079877
1247962
2272929
228149
1947819
1915818
1190118
1390156
2099180
711565
710607
229939
1519283
928189
2324556
119924
2816883
1960603
754645
2563137
2529133
1636180
1951027
221218
2572368
320488
237998
2210568
1784272
1495110
1343536
177975
1155445
164309
1697222
134474
396369
395273
2704873
1141649
1732696
1205322
1706046
1405550
45939
2880265
2192639
1920122
1460704
2301643
456359
1132654
2542929
1085706
1563198
823328
1304370
336712
202640
2926615
2390770
1916560
2323350
2823441
296245
1940398
2218855
55198
2385769
390745
646383
2273275
2433375
434787
2493678
1843628
88331
1657231
1489639
1926550
2073461
790614
101027
2289183
2381054
2302336
2454102
893316
194760
1432337
2396460
56275
1945153
1539656
2911264
1025988
309460
1422343
2248026
1841173
1460496
2335926
662922
1813376
2095282
450426
442850
160517
2877835
2233633
65433
732949
2032987
1013293
1551109
1637120
781629
1918870
2765696
478884
2345345
812675
1250637
1599248
1576230
1532381
1793257
2837851
917228
797078
2315639
2851757
1546277
2031625
530789
2304488
865891
817719
956688
209454
1282729
132253
1194621
2599622
2160412
138988
2126224
1971543
334060
2167708
1644511
1952742
1331971
2356293
71250
310925
2218989
996991
1809060
1256007
1503909
8766
972566
2111191
2518250
2582333
193257
1666727
998580
1253317
1443285
528423
1925057
2896639
14593
336802
753511
362893
1324859
2895458
611317
2881430
2375854
2527797
1358246
2250969
1536312
1955705
434872
628118
2199189
1695401
312189
417226
431355
1063998
1628587
322581
2468977
2122814
1111933
1647769
113048
528075
1144412
1664329
2586792
894004
1276310
2195962
505960
2434619
2349297
676225
911291
355635
1337913
579410
1158381
1965971
2100355
881079
1021657
2308535
1727456
2238488
33611
1248580
445630
1330677
1876076
1722722
1001523
909505
2060067
275280
312206
2450036
1314091
2492601
2772900
626184
262182
703301
183879
717154
340385
501359
1311137
1982082
1681107
2782876
677477
504017
557772
2888220
2274645
1137902
1698675
1349312
264664
1426333
962185
2545674
2327923
37032
746797
2750140
1456659
2879079
1807861
278655
1086259
1265131
290402
1964402
1550440
332494
501471
1802938
2586667
2357210
60703
928037
1736327
1145749
182911
673181
2699537
749081
743958
2654043
928525
326737
1813685
312626
537225
1047090
2735338
479992
2720453
581233
2525170
1344511
2845662
1274649
316287
2710311
2893057
2394363
1520021
987232
1685674
24192
1398623
1504871
2315483
1835222
347750
95017
1898425
1837733
1478938
1077476
2515405
2764940
2120852
711437
2795866
1580376
902107
233431
539555
194952
2738397
1698579
1954504
1793746
970937
2899893
1566015
1518787
2661229
2854792
1035152
85981
2252129
805367
1078905
2151524
954977
1452859
1656964
347262
1025439
313447
857762
1236506
286394
19920
1613789
2054749
2508224
186293
2312644
2196315
1819802
2042921
517676
2458716
1784503
1476753
1695967
2549335
556344
990303
2239917
2845607
2660564
1861038
2675011
677152
1227798
2582149
438939
274445
604799
1070480
347356
373961
1473788
1408525
2251495
2474686
2083508
1968506
2702438
2258376
1277260
1754647
180399
2731316
827975
2589827
2520982
2868110
346784
852937
1128542
1161888
2473000
1349253
1532496
648579
1574945
2618396
1924601
1320723
607882
2814761
1963668
1357582
533389
1831668
976966
2356750
1231735
660083
2006836
2520586
1672011
2857094
2427643
1406560
2070552
1995383
325792
2846714
2757564
1369100
1518850
1670476
624101
1645258
2867095
1440471
475370
943987
377438
526425
1364826
2803394
1615987
1126689
2030498
2733799
379679
2170362
2365689
2880866
1608394
1898313
1434011
962744
812356
2193238
1576422
1757304
1032183
1173982
1865635
2578160
1337597
2706826
2747545
2161394
1917195
2029022
926736
512650
770569
32013
860450
1618270
1711664
1940014
1736959
2511631
672357
593248
2884033
499929
2872731
1005400
2655523
2072374
285325
2323120
1428662
2290680
1183666
2117533
1596343
93449
866217
787802
2530701
454363
1325600
511184
968721
1980647
1555987
2651923
2269388
1383333
1834755
1193672
1595390
2425635
2747531
2549763
88497
2174527
2355176
2844272
1953407
972200
2693915
2052109
222365
584473
2019717
1581850
2238681
902509
2559890
695464
2910902
2426756
2084842
1695022
545362
2347161
2781953
2715246
2820164
2191235
2510554
2532293
679625
1072964
1710907
1773104
1685559
609099
1240454
2085416
2593815
975029
463443
2262805
119517
613380
2303769
864637
565552
438486
2843070
1546481
251664
194939
1482742
311714
662074
876158
662529
2023554
2142266
803458
1405704
1127072
2292104
161196
885131
721126
1891742
2821151
934080
2175643
2337771
2905712
2012998
2666212
2287927
2111260
2737975
684814
1749077
2823163
2905352
1851886
1870506
1684857
1039867
2398395
705900
2585679
1608047
1282217
1204484
2270678
1064900
2674214
964758
774839
1115946
666194
184186
2288833
474260
107622
282742
70502
1116941
2401069
1356704
2013459
1670470
2243995
2835635
2391383
615971
2625347
1562887
1736285
63964
2646049
1813551
1699592
2572590
1905182
1373051
83976
2140870
2138538
1176256
1072531
1584801
1099738
519785
1986769
2506357
1763938
2510835
1825971
932342
1747394
2324397
795952
900253
1467118
531694
705905
910429
668913
2381194
2254472
577120
1440684
2282606
1093402
2560714
1285848
1435557
559714
1370307
1357
613734
1272059
760641
1608788
2272270
1966051
1860077
718372
1928303
827371
2270529
2226471
284764
1933823
2154650
2509573
552880
594771
1213316
1027909
1410780
2543893
2208482
641044
2262954
820115
1414816
1076258
463640
899228
1663368
521065
1501594
2575101
1540046
1338720
314094
1929970
1501635
2291462
1055459
938426
424462
694250
1657682
13215
908904
1669282
2435014
409432
2774127
125225
2806092
2713560
2005763
2578671
23916
12720
2528028
1979040
2653580
44655
1407786
1618525
2128727
1510983
2820504
1287639
2283129
1618832
190273
788329
960091
417687
1955070
2078740
1791595
2383500
580452
2603487
1388804
2209743
2395020
2736853
2325015
478899
266629
1354965
101571
861528
2042737
412633
2048423
2600177
1352800
222826
344972
1369548
974534
1403799
1263061
501679
78578
427589
360683
276590
1556916
1128561
2694133
2266690
1709979
2202119
267393
2544721
920759
950467
1473768
2319893
1627482
1170475
2170254
1035557
645653
1134825
2934839
1903715
2717351
601633
1454120
2165677
345963
1067248
60285
2744620
1537625
86830
882674
1905200
1649635
2158049
1240073
1995013
576256
1631594
2104661
379749
2535211
2547189
1527222
1433812
273043
2507328
779117
2719639
1334938
1599556
1032324
353864
2869544
124128
2801122
1013475
185032
742577
1531698
2798260
2161168
1545700
1703854
2306730
1978377
411750
105581
2592891
1994760
2354403
874900
788750
1919968
691885
1748250
1857454
2549069
1668191
1648373
427986
708879
1766921
794641
1496873
2530578
2277570
1484787
2361674
1867529
2273423
344333
398957
1816925
210829
2853877
1728405
769258
160469
641398
2380671
853472
188570
158745
1731200
779533
715867
1039054
2149392
2702143
2152319
487113
2041605
1081630
1102419
2549508
498336
1024587
2272619
1774785
951776
635672
2233270
2723022
1398120
2375217
1841710
694714
89027
2771310
870725
1335998
2508761
564477
2825073
1296023
1426420
589762
306054
1617269
119367
826386
748483
222540
2595129
2276380
2255589
42395
1720987
2319427
1985435
678089
2560036
350386
333303
2604213
380119
321099
585623
2830438
2856355
1331449
840735
593410
2348614
2899793
412590
1467142
1543812
2639445
1942852
2834542
2166031
1444468
1574230
968756
378926
2414189
1851495
1548877
228416
1813108
2205136
85190
2308303
1345782
443674
522684
1368200
702192
1911296
2562121
1550078
1489020
1591748
772869
1100583
1630806
359211
938443
1367242
979911
222980
49332
422641
974450
2838131
1977062
1983053
2710370
2791606
901303
2270949
1633872
1428075
115745
770877
1686341
1667502
2347783
2748814
760099
1118617
2438374
2129708
1426552
941204
1777069
2042821
1881373
2527859
2817180
2190603
2845667
321180
681972
3608
2475669
1861253
580978
2569914
2408592
1252364
1332311
1018551
234551
2909472
635083
2457026
172436
2055084
1639516
2347600
492236
2502175
2271817
313035
2458231
1691990
2935171
2930928
2376354
1132958
1052906
956541
1414859
2509948
2616137
2895198
483199
1012688
263893
74160
1945266
2329610
2009992
421356
2848756
2445451
1681292
1309139
1411436
918532
657511
2622793
2738621
631024
1872262
1713820
1932137
1237109
2259458
2027911
389961
1354045
1575886
1774571
1340766
83576
2196777
2343829
1033175
455988
1924872
2296985
548532
515185
1783386
2007103
2639704
2909752
307999
1884025
875017
1958153
1343856
1661107
886825
1918403
999113
349278
2793912
673783
2251768
1322931
954428
1614271
1662480
743240
2641627
1701249
1575587
1412558
2600903
2277856
2468586
191057
411005
753909
2007754
1409340
1001735
647775
2576954
1369730
719161
1213628
2536386
283314
934259
1583214
1958532
1976597
1059823
512361
2013692
2351805
400527
2766147
451738
2011600
1645313
1140093
1261746
1661340
2420626
957825
1270484
2556116
1803942
1613708
154138
1142000
1818332
614800
865233
2878801
1176605
2518017
641314
267590
783466
242036
2162989
1380749
1788630
154513
2150945
962331
105186
2712323
2152433
278280
2773218
2759581
546042
1815695
485898
668057
816549
1743110
2303662
2594449
1044652
1947231
625299
1726401
1709511
1494510
2456797
2600280
629869
995590
2673407
452468
274580
2880460
2287580
1146706
1140950
1845910
2457641
2075466
767704
1815990
2706513
2570648
1617830
591817
2384735
478847
2194169
2562068
2015401
1686592
1383890
2802227
1058815
263003
12674
2534843
2911665
1213994
1574231
2109433
2550801
158894
35508
1085888
1575954
858216
2350782
1089656
1031961
2916287
1049511
1003962
2322826
1576267
2337428
71906
2292709
2383317
1573496
1802194
956018
2230441
274518
1918939
212653
867619
2901862
1038817
1823382
2699295
1601471
1607026
2185526
45396
2272376
1552099
1833784
506784
2911821
1686577
2063301
454889
2288330
2467474
2469424
2115981
1617870
880931
539788
2800443
1626928
2277305
859311
1794961
2690524
1029013
289223
564377
924242
2036090
311404
1140114
2554540
2811312
557632
2482633
74140
2005482
160433
2177433
2077461
2523966
1330125
175873
535357
2466747
2819174
1883321
1072870
2767806
1214392
1996702
922026
621406
2208600
2413034
263083
1147432
248998
837994
626585
1589671
1973148
2651773
2104524
2699550
2191728
2681057
183257
1722295
2629234
2715952
2512873
1040480
764140
1475766
503703
728808
2182627
212840
700813
2380558
787261
1572762
2803417
1439246
1602051
137855
1802319
83632
175834
1305549
538485
901563
749193
2629306
1132889
1254247
2236170
2751678
27520
500647
603226
2049297
2045190
1413817
2555964
1197483
2139515
94412
469240
988074
2073407
858040
1878903
1358240
708138
525420
2661902
1913958
508644
2611700
2387048
1218885
308464
1280281
1739522
2157830
904394
185696
355183
794984
1591383
2417074
2607222
1448598
1439185
2229873
267115
697998
2086564
2683653
693707
2498642
1138679
1781447
477124
1481868
2348871
2603457
2609785
431930
1523866
2216303
83025
1982871
2854659
2901341
2711613
588125
721106
1490398
2237955
2670991
2316560
2092259
2058150
436820
414308
487673
2696515
1634048
912014
108119
74800
9820
2278233
541174
690721
1448843
2242962
2459579
1581784
175328
1274716
2570281
2888171
1783402
1776009
2501864
340350
2738407
716251
279041
614153
124009
1675382
1865292
538550
718121
2624904
211835
1068403
2360983
2300465
1611987
605454
2236825
502062
2234928
1871469
1514629
488100
1856277
57976
1562851
876805
1041409
1874923
2844490
2866522
1429124
2265712
2109607
1150089
342408
2533738
2058239
556838
384849
1790628
261392
1185491
568295
2782552
1476839
1990324
1795510
63986
1595409
1465842
2358152
2649930
1903674
2594323
786189
2561304
1306949
1600700
1122511
219491
1037005
2577107
2682216
2683030
563327
972724
788876
2217926
208992
2723210
2824760
1614099
1835962
2922352
1616435
897465
2102634
477666
2590554
216664
831403
2808219
1915051
2650147
2619708
382291
1922976
1904232
974832
769235
967423
1567021
1234316
1818900
1572731
2886643
1085607
238643
628301
507112
2775646
1910538
1006643
1916717
2001034
2053439
923913
1591101
2825682
32500
1558589
563599
2908615
685219
580483
478821
1620941
1896413
1637828
2102618
2725824
258988
708991
2715032
2629619
1925224
378246
2202629
2353298
167167
48694
36756
1248614
2525916
2735192
19904
696799
1798780
495352
2420272
2797978
1723245
1585323
82642
876258
1752469
541327
402648
565800
1704144
1338068
1869070
455668
2838310
2569141
1740202
2392822
458607
82854
930082
2268337
345029
582217
2161869
2430891
2048211
88831
2137969
1150402
307870
199682
820731
2047965
2288507
746402
1635435
1997289
1077686
1660209
558322
129955
1552912
1442112
2349933
2797956
667483
1453107
1326342
46899
977309
587379
2684183
2938958
569379
1963541
1372670
2649302
2140565
2360726
862736
2800569
1500537
1372884
630207
1257044
1437626
1313125
2376666
2176064
1717252
2438002
1641132
2458166
173840
1098766
2254157
2167594
1562398
1770625
66457
1236733
2596329
1629510
363578
2422450
2876869
2741382
1738563
1986861
1898383
342180
2720616
2498312
365947
2169245
1846688
2179958
2688220
1673950
1150917
1570982
2934737
890875
641447
1396616
204769
857396
1794843
1494195
2630888
2156878
1904537
395019
1663074
230769
23802
2728939
2803960
334627
999780
321774
259504
1222942
1879010
2865052
1032864
1818739
59172
324036
1493032
947938
1980533
1555530
6886
2447511
617461
2226380
1900489
2475830
69010
1406691
1985748
1139769
1273283
1595956
153941
1145818
1241988
1329242
1271346
2752599
2661889
1475025
2519607
1450262
2460212
899490
376904
161410
968515
2130509
1388891
1951184
108585
1297305
1403590
2177612
384374
980268
268053
51250
2004314
1684473
2130934
2843067
2000211
2259092
1057068
2592120
2315642
1545889
1669521
2248965
686048
494928
2250644
1672041
737322
2307940
2016890
2111054
1652180
159088
1402571
2811085
1519312
930001
498676
2870375
1542584
1265693
2771995
2392144
2383296
2128678
62287
1880045
2181727
1826378
1108052
2778835
779142
2419124
1126359
864882
1568808
856403
1274455
2090763
1538417
80045
2898714
145517
250197
2297872
34179
2286261
456781
741707
1852339
1852539
2850355
1361318
1048549
2516892
61201
574933
1961781
1991851
2844884
902057
2100911
2159948
2790099
2861668
2678911
1085533
2371466
1142061
2446704
2739269
204012
2151571
2690577
375293
2041362
1909269
1063957
911495
225294
1389758
1456183
2937211
419647
2023011
1812692
1294091
919465
1454599
2140365
1665973
2839274
2110415
2852121
2056126
1265252
2355945
2479598
2727216
2671799
390832
601190
947405
2545136
2327113
2819085
2576424
1035932
2108881
2453346
1954557
833034
1441033
1414593
506242
25330
1286232
2655336
1555510
175463
1969024
1683848
2228085
1132176
1967094
687877
853022
711498
257112
243535
1374612
2745009
1479297
1031377
1570139
1275829
1360830
368134
2287717
1184654
666306
1943378
2427076
2814116
431904
2259139
1519078
2817528
1361269
2688455
1080517
1470564
2065973
2370767
1463832
1613833
9948
2373182
106383
900982
705075
2907374
2484703
2557333
1530277
2080267
1261132
455837
2113277
45321
735278
1540463
2520787
254979
893649
1883265
1939133
1927060
815216
824511
2294393
835226
784113
2916415
2810179
2060047
2260106
1355993
1226572
881241
50230
1471508
926395
670166
2813340
972798
2680657
2522265
2013454
1059335
1461939
1505745
2911471
2649962
366178
1286026
175318
1453292
1509323
2146668
230891
1568560
1823365
1612635
1362725
1448682
1110648
783524
779776
1408372
2438236
2777356
1061435
776409
1958860
974570
1702943
1285398
572157
1828701
306239
1652502
2329837
240010
480776
1986393
733782
1261620
1325651
1800937
2307531
1107416
131298
1778078
2743564
1059483
2824941
2825584
1069543
878843
2671551
725312
511903
1628850
2792452
897487
2637213
26796
546841
2683133
23852
2668960
1233307
1932386
234362
967814
1393759
2869683
2910657
987495
1806658
1601330
1763291
780408
228049
537471
857254
2887520
2725293
2656047
42788
2098153
87109
681496
2567375
1538034
872994
2801910
882586
2079550
1593432
2841057
395920
578461
1100034
2653967
961980
2309128
1385463
137587
2375560
2352113
350793
259922
2801073
1074753
1750616
2114166
1379274
946324
175162
2769033
1522204
369770
967607
2761000
2648840
296317
116128
1564524
2216818
919782
1165634
2467369
1570606
518222
1527719
1523806
1435810
2101503
1906326
2779012
1087996
2926987
2246644
1480217
60681
2092084
20013
286920
1128532
2225635
2112672
1946201
681752
468358
2482707
1165646
761873
1357201
1764282
2915923
379022
1902527
390783
1742258
328707
2850175
2921337
2190591
414031
2108475
423513
2779588
2657208
812246
573021
1775882
2409975
2260230
1292366
1464405
2516726
2085171
426731
1870995
1791610
9018
884613
988467
26809
175997
1333518
2167536
1270177
491206
1053251
2721469
1380443
680062
949207
572260
424882
1627186
2410483
216512
1142523
33012
1977198
1053628
1099468
1551760
1134319
115341
498903
2163081
271884
315795
268098
1328918
1540462
287015
1325322
29080
2064484
315520
2218638
1428748
2258409
843387
1885610
498888
2161136
1340309
86620
735177
250342
1167688
707241
2297866
432791
1025040
1914465
2558221
2737700
1516105
1113414
2145210
1160433
2717851
341591
90884
590918
1149647
1927721
2539390
1783939
146802
2594077
1127629
447836
2628530
581938
1340527
885199
161492
2646927
1902361
1190330
439038
2652600
1005326
1232137
623374
246137
2568961
616460
544432
871056
1860395
1605053
1929905
279725
331837
1967621
1834190
2882100
2251940
1082941
1327784
1000646
409467
1688798
2852327
1003190
1407415
553339
279827
1099023
127458
203075
1381673
858652
1528212
296036
1679252
882589
2525859
901146
2188017
1073878
200749
845948
450759
867951
2043523
596841
1448971
2777790
1133755
1983018
1984680
363051
1295094
565289
2378130
632517
44457
1906306
2484716
339327
521848
583028
518874
1864135
756114
1352267
1024316
247685
453847
139226
876494
2339699
94119
1246793
2725169
2139501
623876
2745868
2334028
349319
790151
241801
2810096
2770797
69784
640193
775174
434592
1012354
1865819
2735425
1073841
614741
26903
1259823
343230
96410
397122
222974
2671679
1733104
2466914
328447
1072041
1557878
1921268
2000611
167709
2160872
1917614
1771072
981129
1885477
2552870
407511
2352657
416425
2884238
1410856
1350693
1014148
1988982
1082090
2674607
1583247
1921722
1273343
1502927
1728562
73135
846452
2672933
2227578
2346291
2712715
275082
1699384
80996
1491551
1093938
213983
1175358
688589
1991836
372344
1436364
2780711
847960
2619890
1545528
2545232
2143654
124159
289050
1193547
2588165
2900837
1656062
1803234
950206
2283617
486489
2923090
2327521
2334597
1573829
1211699
104395
952845
2798272
325821
2115966
1425958
2703649
1548766
1896408
1108752
2413266
2898370
1936955
2238901
916880
1641041
2571812
810134
2167887
2818440
2836062
964849
1006937
992475
2296749
2715507
1021104
524466
2155764
696834
931307
1449490
564106
384798
631197
1595492
2246692
67547
2239429
1290140
696087
1153789
593188
1400049
2547392
1293937
1606321
1551195
2359887
309488
1657507
1798175
1192145
2660569
389471
29562
1436300
619072
1146739
2746146
641206
988214
1860722
2399300
2438957
2494373
1283247
2599097
1665832
12579
2171123
2800584
1584836
1130968
305510
2138055
1071099
1070701
1621508
365832
2242101
1127565
2334447
1300911
2096754
1096166
2466464
464182
1576680
1071314
2296335
503015
1129376
328668
2518322
2412189
2835282
1352078
484955
2151336
659
312589
552700
389874
2763981
709215
2750909
1374837
1406017
2524924
1269489
379503
1303328
622264
317388
2883031
2853915
835413
2673483
1481674
2426617
2938842
505287
1401552
2387327
109318
2251697
975107
2099904
213719
2283271
1247350
148137
1521692
1364209
2689772
381622
46016
2557141
433179
1864996
761614
2790414
1253394
765798
1171352
2398465
517183
2685178
853686
2547533
2825842
787674
959350
412309
2162840
93227
732353
2434773
253424
2914786
1564396
20392
1192705
2883792
150541
1255991
2198548
224202
2429754
253148
1133171
2655586
2538562
1306163
2701865
2171370
248793
1796043
1782373
2156171
382865
1473412
2400220
2708270
1800587
1439248
1394606
2854864
1946919
1535760
2895047
2887884
105711
2860414
2269943
1424515
905501
2018915
2109974
2540268
2385324
2394372
2930528
2392288
979247
1068321
759981
2564752
1093710
2517871
877426
1178922
507833
1305712
1868047
2209789
244637
248853
370278
1615010
1901042
1611248
1212218
2791705
1175090
1339115
1682334
417694
1833284
598165
2887483
1411045
2378753
1226511
2191316
2935236
1413628
2475497
2369977
437258
1525149
2005194
1142541
1129857
496237
2220487
1424894
2231762
303967
1373775
143075
2908186
2613330
951626
824593
813330
710864
539863
2134819
781873
56608
237888
1829504
980766
2284459
852963
1580116
495527
1162985
785626
186640
2164206
2544983
1326376
1408729
2059948
877451
364194
2882695
2173316
2096039
2149541
1012874
580023
2437750
2326077
1325676
822838
305172
2461923
1341114
1752413
2199928
2386356
100687
1381051
2420700
2302500
1398125
1992068
374551
2706685
297954
1253164
2850352
1601116
319471
2273395
2592971
979703
813116
600920
1306178
1764867
898730
2819534
2359161
606816
1125790
1426695
1500279
797615
1714489
416628
1380952
2122082
2018006
2426496
1643235
2508668
2117417
1537029
528144
1834857
1850605
1472805
2845110
677290
2355238
312107
463614
2619350
90590
866793
347376
1288116
340052
1141726
1832051
1059852
1044899
2469191
2304953
272374
299271
2801106
1200476
2211835
2281010
1067680
73747
541687
2520401
1755879
941690
453960
2604025
1518537
314170
1038282
1249121
2179686
1167211
507929
1477671
1660684
1870715
2459016
921150
634945
2006105
1132607
475968
1429746
2673254
904261
695640
2532970
2114424
2336210
2632114
2091686
286192
1181462
1610808
690693
435176
1789228
1803860
803308
427157
2507520
1534784
923951
1633716
2745880
398884
1866053
236032
1529925
2654622
793087
1065993
1691913
647889
2639050
1581224
1533879
677197
845511
961881
1686500
858391
1589245
133898
1863302
2484930
348279
1900068
2083031
1219261
617932
1709458
1736164
865234
2665159
2598240
1594014
2570263
1622898
488028
2923168
714175
252465
2448735
2169530
2028269
2558597
125129
767657
2821702
1430135
133541
2578687
267472
586152
1950408
1761862
784442
131513
2092930
2587082
2323046
1615433
823042
1368861
1251640
1760721
2802696
521816
345339
2752542
1562533
858823
2083386
1057814
2291896
755839
426045
778245
1523472
296514
2109976
1886651
2685051
2235529
1066948
2000811
694901
783919
2646822
2286823
718883
1548275
1390538
1647919
878392
1770114
1612545
863429
982832
2908271
21001
2028649
280797
1316889
1518295
1087531
2843869
1608577
1166976
1533041
2187088
759657
13983
1103834
794106
439578
1290128
2238286
1284452
2121475
273169
2298464
1724738
2901845
859088
784893
1296219
1626589
1942121
1152823
2184476
2550428
2474471
1932377
2817744
146931
2828165
385113
2670218
312029
477585
2930230
1371690
2050618
40898
7078
1374995
1078502
2715692
1399560
372414
1035037
2668894
374079
291477
1863729
752684
2770906
2738636
1548178
2282416
2010765
2383769
1402103
975196
2937838
852636
2883737
1590175
1724698
1972854
1732367
422586
1160217
267682
2828680
117142
2402287
98375
1965763
2480054
2236249
257316
2166879
1533819
1938035
2203630
2235019
959464
374124
1683424
2899045
622442
273861
102915
2774665
2798683
1582550
698982
140322
2856725
385085
2291050
2141653
826457
127308
1410036
2182320
2503175
447814
2369112
69087
1806914
2603976
1903065
528663
397248
51334
729167
2936032
1226505
2733715
1285654
1738819
2403667
1823647
450399
2893414
2453298
735284
2352964
1842164
977532
2498632
2512835
1499912
1011512
1053658
7945
1955602
2681292
2393123
2519364
289604
1062096
1580395
2007182
1627372
1107532
1110906
1316192
1058533
1479513
2576242
1629989
417694
671195
50405
2515352
1803398
733523
656005
511868
2688285
1219682
2273892
2602815
1476020
1880384
292296
1308189
2088699
1917125
212683
235896
2374770
819820
2008933
294285
2037403
402477
252746
559774
2573874
482103
857494
480826
1998744
1031278
412999
699375
880081
323875
2788037
2465594
2167914
271393
2672516
1476723
1338702
284111
1584514
2273809
749861
367005
1877637
1516735
2753574
891743
1191174
2418663
2930468
558310
2491307
549663
1262259
2432299
1216094
564056
379975
1141000
1360700
2052994
1305759
662509
214027
2729691
607430
1910673
605004
687713
2663507
233617
2672637
510470
1048478
1235743
2433437
1738284
832184
1082466
1427891
434229
1311807
1540674
909117
1095533
902141
1127517
2781822
754298
435465
2782500
1244380
2577179
657528
2052668
1618904
2628781
28725
636949
2759594
1960766
2036961
34471
2585840
2650533
1412948
2445955
597370
1870613
906605
1272300
1268878
893995
447025
1248879
1438727
2004982
1700397
57324
1580237
2492359
2003852
793921
1156165
1326065
1214344
928597
752063
1138362
2388019
1338283
1604119
748016
2739492
2299269
1436803
1758530
46375
1924177
1388288
2881470
2484180
604534
2103770
1318318
252690
2304288
2868398
545381
958185
1244078
855409
223467
2133144
502185
2039361
2885741
115859
826008
1633336
2011376
1122015
2759156
1135601
912654
2137250
1151057
779455
1632753
85482
1446022
259648
2726283
1108312
998083
15642
2009838
2304353
291785
1449927
2420639
2734118
61432
2851941
920772
455353
101604
317653
1776130
587270
2749571
1808326
2167903
653209
117528
1315182
1213550
341973
1862517
1517531
1217012
1349358
1029741
2916080
2897164
2812047
973141
1711657
1888890
550772
643435
2827434
1313174
1890383
194145
436661
358185
85076
490039
2749742
2544277
2182609
613991
2501886
861561
2075376
1069193
1455241
875968
594319
1688466
316429
1126096
404390
1834343
1798256
1738313
1656727
1583470
1296367
1325960
2620283
705736
1166051
722718
846132
931958
2838864
1116295
1248888
2397055
2549250
488526
2656678
2038949
1770353
2590320
1578170
1397339
2042418
1420907
414802
173346
427501
995677
6801
2139650
2056648
1610786
1981865
2822885
1763152
2130553
788522
1688545
1052225
145485
2365269
368550
2530806
1457666
1409796
1989669
246270
2933042
2402345
475117
1503474
712421
666295
1618427
847612
991285
1190941
2162861
233998
158483
806077
392492
2865745
2022024
2698117
1001600
1049433
1680636
2696801
913764
586243
317145
2100322
696373
1801580
1168669
1592456
2256271
2685963
2503176
1639546
1590481
1100804
890905
1416220
2030915
2316731
2271784
398722
1311222
1373492
2278374
2152657
114297
249854
36392
1551379
950537
831981
2869117
2938193
1597202
2647746
2786046
1219577
1931622
693367
2747328
1223183
483036
204706
2649829
2178068
2850137
427558
2722906
2170799
1104452
870796
2000176
1825636
2100074
2877374
1123270
1092833
2091741
1646503
1844729
433556
2728703
83280
2439045
1513348
2097355
3240
2135468
1509268
1599566
1649536
2255160
1379451
263053
1231972
969290
973247
51263
1384535
1979668
109929
764248
1134860
2545436
2573020
2042611
1081735
2527934
2143696
2531074
1305927
1051459
2868754
229110
335802
795974
1391238
895451
2015734
653100
2655163
2556591
118021
1986568
1220961
1866750
6360
427260
1472005
1898710
1084007
2614567
2185382
1178347
2460574
2809292
1458113
2306862
2660769
473156
898691
1655169
1135073
876166
2094153
2630336
1730858
353713
492373
1621972
1064019
1206097
1881167
2597336
2457245
2870482
1595067
1712243
1142705
957035
896066
448382
988209
1202548
1756205
2820523
2300524
530829
1238538
729659
119783
2334894
151058
1054737
597762
2008888
502222
1265101
1018888
923343
2889613
1236522
456555
2010881
2110137
1558045
2856718
2215201
2056591
772241
2112144
583533
1757298
1901506
2638769
1780818
499474
795385
745223
1608224
2371008
374789
376727
1976151
432882
610356
87871
2693853
1215893
2407487
1029725
1883731
2114148
2614831
1790236
2067518
1126369
1064102
1305894
918562
2221894
2210519
716025
2810
1227339
2877619
1817516
653849
2498664
2766602
39905
1622863
2056907
2339710
26016
2306781
2230188
2104083
762058
2477814
1241459
1372000
262253
1743204
1600732
710395
1265006
2734561
2146444
905217
2181712
2523391
2769893
621646
2699891
1767659
2211568
1504344
2884725
1133391
2687636
1651722
1651852
607333
1309170
2348893
1216943
243846
2094492
2261393
2687290
2340568
1785352
1447825
2205996
1849694
1761535
2249790
1712381
375136
2322141
2629443
1746509
2512751
752408
1765247
2180354
758134
2792759
2834351
1979167
1068123
2508206
2187463
2907317
1446992
2224459
524157
892605
2262837
2340464
2932445
2514934
891517
446965
2217754
1879153
1605186
1884757
468885
2169572
1840782
2853053
820672
73760
2654444
966276
1514882
74946
261070
2774692
920071
2355151
1440301
1194518
1047858
2827545
1703871
994668
1609393
2259847
266082
1130932
1719605
2396342
921456
2327133
2578474
2583958
1756840
2216242
2532887
2275088
2569841
1267124
2818536
2085206
2320344
2436295
1037194
2038118
2029100
2061118
20185
993016
155218
2230717
2716539
2241611
1609990
2194690
830336
2783385
1375244
1047267
1015519
2446621
347764
2131573
930402
309136
1321076
1632508
2899261
2217152
620325
1185152
1683139
923023
2629005
992367
1967285
716859
1785208
1073422
157532
1204158
106813
2646833
2930967
1348028
2280208
2615346
1346834
481970
2835630
848679
2868700
1324029
1189
1124278
2882789
2128496
580545
1094550
2459359
1491053
410265
2183645
2758900
292480
1517405
2361725
2892862
710250
2038381
983494
1758246
1107978
2047128
268714
2375824
816290
2887695
428306
2172637
1641531
607907
20989
1598626
514493
1640868
459045
1064180
2826075
1605176
2182937
49102
2516206
399894
2717306
534997
880410
610479
2018388
204475
867542
203347
433688
746901
332137
1321072
2925662
2883307
830849
2438431
664577
1935618
1482787
2319352
226180
671708
1581114
2268208
2200738
2753990
184710
588954
1775213
578582
2601974
1162362
1165195
1497353
1816503
119209
332133
1112676
1696200
2820541
2478801
885990
2377972
1437034
1051929
1452840
2438492
2524724
2250534
375879
2410582
667495
436692
923419
2668206
2070737
2239703
1129753
1822302
817345
1300995
1142983
748145
2596090
158450
2336993
2873459
1079907
1490749
455261
1720884
2933806
2158193
2460093
2170667
2532627
916213
1328093
1888084
613713
1376287
2862633
2725895
2276218
1583024
1008265
1560654
1492938
76515
1885124
2419853
1939157
2534598
2403365
1465396
369605
660092
1343065
2434386
153166
273736
134912
1645216
1871280
572491
2812168
1151533
239784
777256
1570478
1258549
2634116
2224543
1240134
1090079
709440
1663941
34900
2172677
651484
2495787
407649
908825
1565343
1781703
2338861
513146
647316
1950903
75824
2581808
2710471
2317422
216570
323484
244981
326214
948136
2262821
2322664
814594
2737504
1611932
523295
743851
906694
2218064
60469
2419128
1522475
1349875
2537090
1999778
2539067
235542
2927252
2240802
2398624
1858201
897804
1535317
383079
2192368
1792286
778159
1194384
2774768
111594
90816
2796386
2561593
401091
1439637
323251
2401726
2857184
1679759
1244325
1711846
304893
1280246
1192178
1853741
2516945
1964124
47559
1075686
2380991
1317403
1903487
1554051
1578977
1383383
1476327
2497738
2773964
2466501
2700584
91261
1586222
1427370
202648
1999624
842294
1721464
1024074
1640288
749120
188726
2253932
353316
735993
2889776
2696383
1337986
1954567
2926718
649504
654730
1962398
2747388
1375453
2155628
2843625
2658573
2849635
487889
460578
187061
1102799
990662
1109203
2497245
908211
2588550
1079686
2043006
883659
2158796
1280421
1581790
2405733
1188534
2653251
1081406
664013
2662702
2417901
1085822
614181
2615071
890932
2501675
1690489
1471419
641680
1686567
114426
2001876
2512116
326303
381896
29912
2686781
1590349
2139403
2069729
155462
1642493
190495
2392227
2399228
2773716
177053
1316974
2414582
2432115
539185
2026192
378205
1706366
2690589
1873973
1427723
729467
1389855
2431381
1581998
2669694
1720530
771493
2147870
331802
2878540
1354962
317799
771509
612551
2029469
634001
2492767
922736
80464
1221883
1969207
2043231
207898
1294831
2519479
727956
47972
579535
139150
794549
714152
1828666
2768347
2705520
1056730
2387511
458012
395686
1397175
2065999
1509537
2100001
448857
2709872
695573
1557072
2930518
1183934
65347
1961788
981972
2892926
1647992
1058936
554724
1093677
1355838
1047474
659056
1995445
2067713
1106050
212452
2172910
708405
205979
1006790
615315
1139817
1706430
2841193
2410197
1871518
190739
737781
993138
1350978
135214
1887554
888139
2047403
126693
2039511
337714
1872156
2155716
131517
2694742
434706
617095
1333838
2686343
765513
1609459
2926372
772303
132015
729191
564610
2448063
75849
297268
2887185
1118411
1172555
2869375
279482
1334161
1595497
2043017
1365332
1171954
482768
2691984
986064
2127371
960438
2860726
1205365
1188627
94137
2004362
2343111
1807192
1648158
1322705
977618
497863
780673
1517884
1345429
2038733
1726125
1278903
2034989
754372
1528059
1493194
2422759
1087923
26084
53623
1692899
857100
2392460
2485658
804289
905443
216571
90966
1134839
1786823
139130
2756375
434900
1707789
444655
2909134
2930577
1314728
2689907
2159044
151378
1762117
884447
2315875
593403
2769308
1120140
980264
831448
1974546
1804571
2885060
2529064
2234684
1215500
1789475
1406837
813166
1009286
2745522
1682846
2723014
1876002
1642212
1248106
2054353
2126317
1435560
1426640
2181543
2737794
2388016
1456152
2275120
284473
1981151
2057620
1939604
2646337
2053939
484097
497425
1110264
1032203
440716
1679811
1020922
1427950
2761593
1941847
128406
1237465
2832631
1369211
1963930
1123566
1416950
2375199
1247236
901677
896227
2092098
1279550
708380
1068604
802868
887427
14215
1984600
2934226
2280050
1149316
2490808
292962
2830768
852369
2648107
2339422
2236161
1442850
333686
1042061
1475635
1515877
728212
839225
353906
2184974
1069079
982921
1191649
1222765
2672858
65238
2494074
2655995
2111512
1861819
2707799
1545199
1385045
419636
1521035
1465464
2069671
1078997
1450976
2256335
1714973
1119479
2862805
482698
1630598
1328547
376834
1886545
822511
2854624
1616008
2376912
871645
1283378
2101550
312617
1327653
147492
1365111
708326
1068484
187916
1824388
631772
306542
367897
1395530
538516
183243
2411619
1462075
388297
927930
1472037
13765
2548843
691259
749921
1659239
1812979
728136
988266
789918
1025445
2907473
2783968
798585
1179994
2362064
784975
258299
2094278
2531947
2608111
1260373
299311
1685249
2517885
1416357
2107460
1860949
1150333
941410
441984
1822702
1410225
2162318
565966
328184
1829059
2296233
2528219
548209
2795721
1942720
2186090
5529
1426114
607191
2097564
485366
45765
2298843
371163
1607149
1102691
1917729
2583822
2784658
1456847
1775346
2912819
564906
1018403
1463540
2375381
940839
1541372
352350
2738676
2068665
590821
2084787
502320
1903359
2373432
447141
1785271
31114
1924185
2782614
183494
1616695
2335289
1488701
1983177
309385
1982059
2730118
1111266
2283547
2844242
2738837
585078
379116
1480066
1290677
2567309
2213289
2401213
1294884
47860
2160830
2011222
883627
1734448
1915342
2742073
1443146
566147
2411344
1274376
509428
1417039
871322
2111611
2659764
350934
74912
376997
61628
2720584
930516
334022
1838480
1197364
2678012
428447
1457562
946502
1532233
1824426
1483000
2112979
206531
1539621
1116373
2772131
1653035
2510316
691103
483374
1090851
1540758
640204
961197
188186
2308082
1679386
2837949
977224
924655
918291
726258
1951426
1134722
387818
1806711
703039
575232
85913
2520855
389519
755488
2346695
1105120
918064
1185101
1462400
1654535
2148856
2868145
1416629
750441
741141
337402
2591016
109808
2154460
1740831
1223232
1170893
1591127
2752374
271568
616190
1203193
2870968
2489232
5762
2888798
1186434
712936
1149458
2304586
1983315
1281844
1778982
1555706
1567202
494295
768064
585590
117166
831935
2143586
307722
2742926
363898
1216942
680909
345428
2045099
1430574
903048
1008159
1237127
596159
163103
2125542
503028
1515771
281074
2132314
677638
2078957
2284001
17914
2405464
2580032
211290
799682
2116984
2228301
1599160
1705539
1494790
692540
549078
2939473
476289
2778969
233542
1795168
2590533
1358314
1380208
118323
2026840
2659653
351908
372269
1474847
2901023
375020
1655835
2650741
2882981
592239
1523767
1443461
2505263
688131
491635
719321
41684
2776793
1571763
2750369
2856238
1468132
2141916
143500
1080478
2311660
2425140
2881200
1838575
1698162
1137891
715752
2773688
1300945
1144648
1463191
1414009
1152024
354957
1543211
2219763
1124722
1563206
146829
2203125
2768986
55561
2483861
38055
480836
2771085
419615
84052
699131
1620397
2856381
1791793
783522
800949
2492510
2294395
2165170
629269
1199913
873243
417089
333280
2376720
2438666
2660940
2580174
219518
2753605
2748492
295964
1653608
281044
146355
1394937
2112834
2561870
1877052
1859654
2559743
855565
1544359
1077412
1898486
1951883
1588069
1875667
290754
1408305
935322
1115956
61070
2355795
614926
233563
2296104
2487993
1334178
2741163
843932
932884
439229
1154497
313335
1337652
1468062
1590993
1868346
2538487
1518302
2702269
2886314
286793
146987
2835381
895915
1136334
1016844
495399
2399360
364594
2716748
2041405
626331
2766934
1863950
2733872
230604
635631
1233937
2101297
123197
2142336
1337059
2686680
1208012
799500
826015
2398008
1907875
1811480
421551
2731066
1619001
928796
508914
2627158
2157260
1130661
829682
1437279
1976965
125618
259081
1968519
2146816
1348769
1500068
1946384
1483494
1088003
77357
1902275
2075642
2768520
227480
921907
318565
650700
2717570
45941
204910
1847108
353708
1940295
559510
2664426
1147482
2094069
1218393
2094860
1869499
1034896
1738274
129386
2615638
26463
2741892
2893390
2781699
153365
2824496
2369937
2829862
2457034
2936603
1417837
2170556
566368
2682236
469556
555910
2843631
2542697
33093
2677340
2859838
1671580
2809101
2017516
400106
526611
2407706
1566019
1922467
2194536
1445420
482730
1124695
2731818
88391
670562
1506925
243630
1912130
117250
83196
2472766
1722060
2539822
621502
2227818
1419350
1597505
2432873
119461
2056411
672667
704248
469249
1573589
1587428
536208
1276996
1443085
2911681
558458
1205210
2421937
2454349
1501781
677926
2396937
1512772
780872
600141
963688
985352
820682
1873910
952002
1360511
2711090
916807
2622302
35308
1908117
1471160
2797992
1221199
2551463
2390616
2341874
839209
2337518
1917011
856881
2872570
152205
2638163
2896532
2184420
1725681
253792
2176448
454001
1825248
1199699
581941
2166237
522551
417625
848853
489177
296329
2157896
2513501
2026896
2045929
2107783
2380157
1400640
695174
2073143
1263126
849126
1832474
2786161
2781139
1400624
943056
2012303
1062730
1987528
2485045
2475976
276983
1978414
1950572
730267
2216574
2003518
1365944
2734170
2048646
849747
2454212
130919
1089505
1185812
139787
400298
1711673
1328869
296283
2054476
2661657
1005453
1230606
1990841
45424
2269910
1153382
2591313
2609778
2537055
2690855
1346253
2347815
310750
2484108
2138003
1083544
2554134
1012343
1867695
2540336
208485
1807397
127237
1603576
2317542
698859
52480
2792142
1981689
111298
1717923
900955
1050027
2613542
1468515
2248127
105844
234853
2384071
1409834
2370282
406208
1910088
2675753
2353364
272174
772044
234651
1470475
943154
1208857
1841370
867645
712218
744860
2000699
2786535
1007553
2527676
1165261
1842955
1904163
2412806
1804851
1711332
1442964
164766
2671373
539342
2221385
2527568
2657629
80859
2077368
2299011
1042269
93748
2689096
779688
2499219
886948
1732181
172904
629211
733587
1006990
1829354
2750412
2900404
1786047
1397457
2378302
2077100
650145
2559645
2430934
2607766
629006
1873042
495617
2254574
2441548
2465306
1593726
140950
87256
455833
2369604
826423
220757
873622
148293
2565661
2028324
144795
1477966
269011
311645
1424493
2149376
209672
186646
1750223
2390330
553233
792435
1923758
2037621
2491734
40653
2233156
2538484
2285547
527800
1956146
1551917
2531110
1745642
2440406
1566290
1145236
1750760
2637967
896702
2663649
2188101
144750
985598
2187024
2162522
1336267
236611
2791322
1439799
2757600
2340909
2461535
2850095
1984774
2770454
1276564
2389849
331794
2204014
1097324
887207
681956
1116386
2473498
1186105
17001
2352513
2520022
2885791
2916017
2327874
1595633
1510917
712459
2066353
1454343
1926205
2733915
992167
2193843
560259
2128081
2180076
181647
2629883
849881
1271296
604722
981531
1443138
599641
2836613
2769258
956089
1947397
1145300
2147937
2568023
2054287
589800
2279123
248329
2681113
2713528
1765645
1618996
2069377
76913
1488255
1645223
1364337
546939
78585
2522076
1099001
2278217
2226729
1332402
240214
829114
526771
13784
605135
1461663
135144
2571995
2569497
2256359
1275455
770361
428268
904308
1271207
158599
1335318
2901869
516110
1982342
2568762
1156031
1960805
2809308
1139287
2655656
1821164
2107427
1785322
219560
2901704
242289
1196960
1736722
2667345
1309768
1943038
2656213
2567825
117140
2705329
2397937
2244287
1519198
2118795
435308
119830
1326137
2008291
388825
1836637
1787899
2150209
1436311
2582018
841220
2446156
1905036
1265220
504750
2867038
54727
857199
341037
2149902
1170922
1298369
480260
455917
1734572
1963058
2067910
1124621
340275
2455586
1827596
1115334
1367468
2317638
183894
1069646
1340469
458094
1737836
1444164
914814
481397
1025185
384165
638811
662020
2234378
323844
16555
2132144
461712
1454528
1904097
2394673
373033
1973566
1616809
1406188
1472748
1601113
1119485
1949229
1787058
696214
264920
18816
2491822
764344
704446
2233642
1872451
2638895
2257088
1741267
1969022
2421478
400631
1540793
2115127
111619
2642515
982358
1490210
2147540
1583264
635058
1890752
235673
2417166
2236989
2433400
1399902
156650
2859149
861181
2050699
2437104
2097775
1787508
1569488
455641
1370175
1549171
2654153
124132
595960
707271
553502
1601944
665757
1093643
429790
192731
1672790
2378889
768580
1233769
2444199
943420
1255360
1863520
1284608
2584891
1231853
497687
1720240
1837278
1874739
1991316
1045426
2260539
2043834
1734672
404465
156151
2162180
2099612
967930
961245
2734323
2162013
2539694
1032317
1399519
561369
2586172
990169
1090329
2677622
2274273
924838
311192
1717436
1912399
2847183
529742
1137987
1944826
554127
563879
1700646
737592
254933
1617992
2860736
2100499
1560960
1354454
726905
1378241
82053
200923
2877640
281683
565856
342600
2845543
2846166
2554696
1764395
2501364
2577488
2493555
2766541
387094
624870
1752109
592448
2148746
1627313
1171292
51807
437154
668861
155622
240945
826771
664717
2436513
1456435
442058
2674210
2030182
1671299
187035
1431472
633671
143632
87511
1364432
1890248
733451
1985175
206488
2928319
1306085
1485765
1025280
1260100
577642
1589965
1963874
2431844
2854976
857400
104188
2046323
2153269
770120
2496182
2073442
1843577
2775959
1745490
1095300
501009
2927306
1634620
2934048
320138
74884
1728990
502193
2774438
158233
2417076
2177914
493073
2544195
2157692
401557
749844
1314543
276355
879423
576263
2818674
2635458
1574930
185374
1038799
771952
2192409
1254629
2283014
420050
412868
1766938
2177882
2918265
960075
97348
2171229
2505322
367073
2438096
1848661
1307487
1029745
2183441
1779749
2135277
2910436
1187650
2680405
1568551
623977
1562020
773625
1012257
1794270
115085
52113
2306531
550754
430358
2903294
2751914
1841383
993893
2914492
914850
821065
1188449
210151
1089489
2211495
83281
256256
596460
2135635
2079406
811258
826834
2483250
2476359
1984481
2715614
2885941
2322737
2002683
524398
2860835
1530091
1370030
925788
1607564
895122
87631
2024581
2373482
1928105
913112
2347077
722673
2430419
2849330
1418292
350501
2588126
1789777
1257018
254466
2735485
1443013
721822
1166210
2308801
1113169
1654974
783868
2091583
488195
1141413
858695
400107
1946134
1663521
32267
1987350
1089697
7926
2440315
30807
273416
2568669
833238
963373
1925902
1344299
2344763
2910203
1843673
838003
247927
954024
1784044
1177222
2830581
2073428
1190428
2584307
45212
2723665
1881784
2312225
741783
2896111
997539
1579525
1863031
2856503
2118780
2033933
365814
2903711
1492953
1298728
1574942
1625607
2851013
1237632
1817795
1488787
2849729
1129279
2717427
1463793
2728268
369664
195570
2071667
452666
2054500
2551080
677670
2021306
1460838
2852832
2449056
2200010
2168695
62769
1684899
1285430
788860
929762
1411171
740990
1119551
599370
1744072
1768172
2736710
500081
873195
1156056
2305191
1726481
1884342
1467010
1072856
256771
277341
324756
762256
166773
2674664
1452632
775480
1770898
1449360
1997359
140561
1040120
2370998
1618044
1444934
1572716
2074759
2637359
95862
1983320
2150171
2760837
2685886
1804129
1708030
2339786
721931
2762379
597803
193159
923479
1130077
536334
963762
2637126
1879872
106020
37083
2411889
1672669
1052831
2583474
1810822
616483
2528359
2333103
1726904
284091
135933
1290891
1421254
918248
1985336
2362155
588867
231795
743917
2902190
475123
1129102
2158394
2668771
2561434
1448785
865102
2370900
634477
463967
1591563
1080794
2409803
1306481
482437
1140995
2470896
1450508
279749
1167394
207931
209055
1306057
2878732
635518
1902564
254972
2436463
950140
2620821
507358
494814
417940
166827
2719134
1225035
1518178
2483899
2185183
1773609
140569
1386126
1821533
2000546
2417817
1265608
1913734
1756341
1350372
1688196
423718
2759701
666155
2657703
1090973
2746666
173888
1190887
2151988
2190261
2692454
2610520
1592115
2839317
1004827
1533318
164707
1932069
1061286
2022609
885169
1264218
860619
1466415
2403678
1024067
1629547
538445
2079566
1504639
2021342
2527479
2636042
881369
1924918
2396980
990906
246966
1002968
2149976
1944254
323081
49649
1771853
2393011
1295264
2578170
1513034
759883
1382534
2012515
2924804
1579104
2704375
2884164
1885560
1180496
1334968
482042
2265359
2411383
739212
1227079
1971630
2876168
2284211
771929
410369
1219946
2655132
1624832
1976547
1885871
203185
2730651
2385951
2020907
2007791
1453541
451707
374639
713517
704275
76866
1621723
1566634
551130
2384548
1830427
388207
2417423
676653
1730984
1892241
1519007
707611
1191934
752394
1675218
1435266
2149537
970705
387703
981189
751038
2268170
1410079
2174812
1128843
473441
268206
2267090
33030
2473110
1353503
2757194
398534
1905499
2110892
2312382
1641153
1832502
2267175
1714096
77551
163585
2529325
2004588
2484646
2761314
1413936
2695808
1051642
1838391
2162239
1999027
2716696
2044713
402647
2915834
1120318
2025652
1989692
1957875
820181
168482
2181264
2051875
2624145
2458304
1859303
239719
2176087
2492138
296266
326330
2920372
1421828
2296949
1996748
295200
604812
1147388
870365
784279
251129
787681
1011638
289845
64823
402093
2457741
774109
712179
1811918
978679
1408054
99867
1228590
124154
1453578
113570
2461069
2816587
1696690
1165484
422457
2023971
956757
2469876
2383574
993193
1817883
1713293
1007025
2539752
2386294
2175915
875083
1868729
1390421
1709787
2353813
428046
1272019
2700447
1142349
2478684
2816643
572612
1407390
1011786
1403345
772577
2124173
1430022
2463194
1348576
904924
1315122
1408196
1369357
2382748
1803229
656270
931417
2139338
2505532
663997
472452
2090571
2693548
2164061
2303198
2575084
21618
1692330
2476546
2561447
1456153
757508
1789090
1349182
1304219
1634998
1806291
2223738
2559131
1608411
2285548
1255925
2187658
1488782
457271
2468957
1216212
1434373
1836919
1805833
775395
2699749
275933
8793
2477569
1952260
94561
2044701
1884501
1232626
121766
2660516
2638222
828850
898902
1170797
2064517
2917613
1544587
2231461
1617220
2036702
2829901
2356487
1578295
2135989
1856223
1502323
509661
450430
848135
2098144
144439
741201
1969907
1773758
407177
813434
1574067
78557
1209395
2051257
1114327
1857776
587571
2341054
2034106
10057
47670
3219
443503
1301638
2657137
2171287
1454017
612310
2373126
2345675
2473382
1863162
965105
1569635
959193
60257
1212622
2183859
701472
1402642
1380199
815363
558783
2185423
2299543
2568854
1293894
2331908
2133943
558386
2255279
1654454
2673324
1694062
945316
1928820
1572682
13752
1174152
2589321
2428779
2852052
2217978
416548
867674
531079
2105535
1081903
475240
779021
2547819
991042
1223671
1732896
2087288
2255917
108320
2571793
2141097
2789154
194604
2507485
763007
1392626
48612
392882
1029341
1251084
2277594
1930096
1205474
979029
2168949
890234
725633
1040025
2137932
1075398
1069003
872286
2670339
1702665
1778918
2377322
599386
698071
2039525
263388
1044111
936664
1142889
1748128
684518
736974
1322656
1867904
411682
626421
2292975
2809663
592232
552423
780033
1072511
1273152
842519
2180017
2175849
2873264
1132825
2747517
706454
2552883
434184
2278725
2634913
294761
2639016
1861675
1057545
1580615
758900
2021277
82269
2098396
1193718
1947118
2628837
2000686
2325045
1932003
1297657
1587319
678337
274666
2718385
1976277
91868
2146048
2750426
2581201
164152
753686
2288973
1581041
717257
1008039
290749
2486647
2903465
2481645
2496853
1379021
2490356
598767
2075428
934923
2162895
1427794
1944317
2593054
232207
978955
2393418
2780974
2260979
600164
226010
2115248
1751076
2646932
2685203
1718983
235542
1522834
2380723
1571473
2333507
1312047
1143919
2881585
1550286
1162143
1582507
2439768
128631
2340785
86610
1312046
1730622
11846
330906
1976416
2045071
578801
1643184
750154
2261704
6800
2743455
189149
955555
2177283
2308029
2873532
940831
518883
1468485
1364637
580795
1140825
2051406
697554
492709
2057855
1895421
2445419
780052
1402108
632189
1885816
1550683
2352805
1455290
308440
1455772
476207
2574432
1941188
1997478
1390851
939711
487328
2420186
1394832
1751959
1635755
177294
2136091
2879104
1159326
555833
1320630
1641173
2097183
73426
2397530
348761
98937
2397815
2777682
651590
1308544
2458643
2079258
1853043
841951
371642
927472
282068
1772481
1627415
2096729
222773
1889835
1055695
1040202
2203440
1139389
2612421
2280242
2581972
2841273
927338
1230483
1674862
141005
2387457
170646
2483520
1134360
562690
85164
1639916
1849355
1830287
982950
329563
787681
2520549
1263703
429330
924961
1738415
2473422
445575
1497227
1037732
2801988
377142
2115360
748003
2023962
1856877
2585689
735571
120833
2926161
1913277
1752320
1751064
1165182
1192179
1523108
1096283
933056
1937892
646112
1985191
969507
499867
455655
1731606
501835
1101537
216256
2779050
41485
2468292
2392255
226717
483303
1927315
1257575
1533412
1047173
621221
2865089
2494793
800222
176567
2252511
857870
2887592
259006
2366825
1137372
958700
1921336
2882670
392073
1135548
1462127
1113285
1551194
733623
919426
1632952
2775071
1099469
473291
345758
484301
1351709
1783000
1751289
117026
2304640
1019597
2853254
1596707
351662
2010534
451787
2403421
503026
800546
144595
112949
811751
954797
257622
2310624
1042824
1090381
1234956
793922
1177552
1968524
2550932
263684
137594
1471789
2501547
2841107
334946
2238319
42736
2298765
407368
1634918
52150
920974
2530139
108723
2883392
909209
2535684
1148916
374062
2506567
241848
2313908
2099082
2559900
1506041
1229671
143724
1959314
2012889
1927980
1865208
2516059
1210905
1543722
604370
287262
2460529
1418393
1347572
617797
2149119
1951082
374527
878381
2828466
999193
2631110
484560
1791561
1049620
2678799
1313746
127573
1247039
2135758
2098089
2164016
1935618
1640937
590107
374159
948908
1169487
516595
1227290
1584714
1534982
1370970
1857069
2050603
1333516
1963900
391250
533648
744412
1294809
165426
2130714
828475
1423247
603189
2338210
2017934
2809356
1042336
326739
2703075
2223040
2297391
1289537
1693004
873904
2799086
845465
1823711
2503630
2566153
1477909
1504738
286731
2168926
2632066
2445382
125791
1885202
2747665
2258738
2596612
307169
2834817
2044322
1558227
2718649
247166
1140787
16719
365459
1279852
957358
1472884
896528
2177777
635595
1977904
1149133
2594065
2619657
550532
440775
309229
2507251
76324
687643
1792242
106675
2858854
1323841
1287386
1957667
2097617
338335
1864735
642339
1157667
1538264
1095543
2598518
1099078
1830234
2728848
1249755
2580303
1771990
335324
803403
2069357
1749004
1655570
629361
231217
183773
77695
1613513
40638
1039393
2083304
336174
2152804
2615827
326336
1672408
2680488
2550221
901421
1646222
2459032
780349
2518190
2785672
2752876
2758118
2419423
1062867
1880848
273387
147023
2606712
1844813
2605621
1678685
677046
1233764
2851514
2563085
1553859
1252938
2821728
195799
1281350
323964
896722
1918054
1980076
1215260
2220487
1561031
313680
1624075
2660613
21628
1410739
2325625
1641054
2180172
2793334
1541908
2864705
2407753
1822287
1559518
1865002
2283792
766007
506550
1044135
1695210
1347810
2227104
1725603
2445345
264952
2491946
457432
2824420
1133692
868262
2040363
1782733
2534302
894328
2415519
2780457
2182445
643212
611316
696717
1707954
656706
741958
1241386
1973489
1311958
141721
1635650
1609972
2626397
2669111
1238151
1010595
2159393
1143856
2307380
490114
2134725
1655345
95738
2012835
2572349
687586
695610
1940496
2511351
992532
182048
799094
2233744
1024114
878935
238704
2829611
2657651
2403979
1238292
1563707
1322690
2169227
117710
1815025
2280344
1012817
2826191
49130
1069527
40003
1305460
308349
2311888
2242113
2931758
2248191
1819654
138162
2623369
1959702
2800185
2727784
379669
1656509
1382008
1240991
531334
2636864
1160265
1300790
823301
2349518
1621857
2232486
631531
901882
522164
2469284
1177164
545469
1753799
2364515
325671
1810994
948420
1583243
16368
1981359
2880900
2682877
2043261
365136
735565
2840777
1145826
1116420
2535074
754119
642209
320889
1029947
2184647
2179139
2045071
2403201
834330
1124886
251141
1117187
1681809
908016
1244786
2229516
1840427
365239
2564830
230402
2653937
1887243
542932
1682731
1233409
274760
2782822
129150
2839412
868020
381752
170947
576777
2797937
2820664
1529966
823150
1177378
328286
2474406
2839937
802655
2057914
2003097
785172
806298
1762359
1976440
1131281
1418712
1771253
1330081
124002
923197
287563
2211306
2381779
971884
1595421
363708
2590426
1797338
189790
38998
815725
1987320
2227795
149170
2446232
2849165
2135589
2917483
281235
936121
1599475
1435530
1340405
2062143
1938240
2193991
131581
167786
2833498
1832913
1233662
881453
1352843
2218962
770524
2093698
647621
566687
2884402
1758713
981852
517944
2570777
2576725
2843907
2031755
1597568
1568176
1114091
472034
2252802
2762803
2095558
1584975
807374
2790938
1955472
1775353
2631104
2301876
2685293
1070582
2836374
1521909
2830884
1621909
1786582
1182608
1965479
2455919
430646
1019249
1921772
1696219
518059
51739
372892
2328813
681012
1796548
2638608
270495
2175942
1705015
2858492
1753597
1819285
1722878
1828353
955446
2412825
2706727
139423
2651566
2747002
903419
2583274
2712060
1737994
2053408
305894
2303863
1015683
180049
615236
2544266
178398
1451956
1855815
2576757
104144
1700193
198335
2446674
2326736
2380078
2096016
444617
2231072
138218
2433882
1240236
1516221
1553547
558467
400714
1492552
2227026
2280129
1912577
1897428
1486133
2706964
2849325
1488230
1168366
2871802
1326059
168105
1662433
1681725
372622
2794927
181893
304145
2853676
348264
1659774
829483
334338
1449519
282815
795287
551898
2023025
585709
2256679
1858878
1191925
2445905
987969
837797
1533436
1803893
2577283
1760850
36421
2243895
2202049
2762207
82866
1029708
939563
2468160
1077897
1522586
1122059
1018229
1975790
681001
1951882
2493425
637100
15238
2424769
2567703
453441
1770452
2751793
2336047
1507772
239482
183808
1456750
2897773
1304635
628317
2771914
2376010
664657
1049076
2474674
1839646
53153
825811
1393409
2488232
1934869
2127989
1195371
2923063
1274471
1723998
1379895
300148
713781
353170
2471719
2241865
1429084
1046979
1582373
567037
1190337
2459150
1466486
2332023
2660689
1267178
2283922
2203624
895111
206916
1814395
556848
204102
74513
1264069
2418588
871483
2055382
1093904
2587276
511066
1573387
1179525
820489
2601100
2658530
2784426
803313
784468
1759107
636134
2797375
75339
2336299
307610
2671685
1818842
1838271
2676580
2101704
275420
2604768
975670
234363
2007150
1803742
1054599
2335397
1949014
1054129
313079
848734
2387215
901796
905331
1223524
326091
320850
2502746
176974
1561599
2537276
1126063
2405505
376369
2063170
722513
1283217
175839
2461283
1615445
60167
1601949
1918277
2678613
2238893
2932807
2258070
1011942
17936
2707728
1314127
2495385
1086866
2653950
1838087
803353
2210376
2250504
2322645
831858
1870231
812282
2476261
1330774
755745
2311643
283891
237608
218792
1003735
621956
1512101
892235
1138957
569101
1332582
1439092
926635
700901
2860052
1122232
63356
1771967
232898
1098459
1004096
1766570
2067567
567242
2606159
49249
696324
2667720
164189
2057279
826518
901889
2742520
64352
855429
1456524
1105515
1667929
712822
2887309
1932630
514796
945601
2861241
1928970
57875
1525196
295542
1250928
338657
1137785
446826
1369897
422413
1498781
520891
2640568
2787303
1918097
1487066
2731736
2307668
2919720
122694
1500008
19514
1352081
2719496
1532740
2033939
2571844
2832044
1525496
2790912
1721810
37820
979478
1956058
229170
2737790
2305248
2323040
1193127
416231
2819324
1801562
1073791
1945350
1161099
1698606
2404299
419505
1710866
1717102
2135184
188785
304797
22857
870444
576782
2580218
1634544
2355912
1698007
828186
2485730
717013
1584433
224464
2392671
2229265
1164422
1750467
2471654
2802603
2704286
540877
1479929
352629
2196430
2305031
561015
529093
2026041
1666350
2215715
1828167
2574895
1339927
1005515
2307694
1310013
1274682
548787
2627295
797294
2935894
520496
1465027
726434
2120387
2560302
2320443
1559298
230243
2378240
1427108
228327
2608173
2508354
2458973
1588294
1902304
2831499
879285
2843576
1421035
2545376
1044157
2180579
2056595
1945867
261323
488155
1126459
2355080
2886601
2584982
2683265
2509020
2772805
366241
956448
166952
1103124
1725317
94794
652630
939691
917908
352140
1692585
1841652
2764492
2681490
1084148
2608785
657196
70603
1464307
1572105
1064203
242039
2764526
1664733
1802830
2890691
368830
1986301
1777584
1315985
2418905
1227707
2713238
2619093
579383
508790
1553115
2343037
2301539
908258
2674631
1150413
1861274
747246
1874030
1384361
104881
1519357
884652
1438714
1703150
909282
828104
1485550
629494
15
2430349
572325
2479292
1284414
2783477
2298139
5719
2552228
1104150
1256076
287261
341706
2725634
1184501
210738
1438765
116834
2579935
2446189
2378566
170800
503565
2384314
2234661
2800992
1179434
1347746
892996
2243570
1113286
2837261
2138803
824340
2134713
1452696
2739912
2761404
847252
1065671
1748162
1814496
970300
1291857
990425
527633
201816
733691
2384660
627126
753776
2920342
24292
1081284
2716641
2481223
1301419
1711240
1192260
551640
209618
2402092
270219
1559118
1229519
2207426
2308541
2464978
1918408
99392
192273
747011
5177
2042553
1657033
1520832
2189871
550585
2566586
497708
1835133
1430465
2336107
2012910
403144
504642
1034066
1142798
871741
1843146
389710
1524181
72672
1615288
1154159
1272056
1518128
2389294
318743
2796684
225607
887903
1934881
1081155
203238
2509241
650729
2216467
1240498
2178324
912522
803298
1344224
854850
2278096
2583670
1936598
617208
1490004
183194
2581791
2055159
575256
364210
68102
1404363
2085687
1850248
110912
1819805
1844140
2029539
592181
1038298
1361957
856764
2026969
1266124
2027023
15502
97141
362955
2257067
2187601
1581973
2114769
2465932
1501695
1148947
340548
684908
1771878
2761357
854766
2477817
578109
262625
1910053
1453625
1951183
2770688
2029072
2428031
1795516
2437618
1927688
2432464
2095607
2442566
2317228
371836
2208773
1973606
1977485
736568
1687707
1639957
1173143
63519
226093
57485
2715466
1028426
753942
412666
2728310
642699
875595
1689342
1080035
1652890
2303125
1296339
2781628
297367
2182952
979202
2037085
1112129
2395511
835997
1709080
1788292
1226500
1884633
1612526
2291345
562065
1625400
2848872
1290301
2092471
2239753
212702
1636685
2535906
2333240
897132
2719327
620228
2543937
1506654
1597739
311895
29574
1404587
1602800
2677970
1456535
1359602
2479285
2774135
457108
1670024
2672822
642270
2657908
2852931
1949398
127044
580806
2855819
2644879
1302547
110353
19647
1868822
2395811
1887288
1563240
1532250
1730929
1171313
2676284
1876390
2555648
453114
791068
1368879
2173785
762388
2198376
2596698
1120318
1633594
1100021
1675912
2314795
2075292
1775716
1111571
1928781
2250779
1219872
304541
1889328
1391762
447507
2848859
374997
1299721
1482133
1622655
2012390
2098002
2335184
2092623
879389
2567486
876499
2782089
2194099
1616019
2466183
2566785
1442126
2249265
1470846
841708
254797
1542885
2295946
1107353
1049466
100349
1631912
531594
1003456
840602
147565
1807824
886359
466343
1618215
2655324
1746108
105108
2719612
1828528
95885
2599701
1691014
263402
478439
2350448
171328
2927508
417552
796053
988671
2452957
1591718
1119954
1576352
1648449
1185939
1842204
1138642
127257
138916
1536764
2489152
1550267
2465869
2157799
477153
2731755
2437354
1514340
1446396
2639366
2604703
556992
254416
2572508
1437743
726287
1088857
2742814
183186
1220594
684710
1593640
1301145
1343979
2361203
2334044
1334353
621774
1754990
2581210
208219
1621892
1047014
1549079
1239869
2618654
2520479
2787259
1611171
782538
196217
963463
2690606
1064577
2185591
489411
1746334
655647
2183887
2500648
2089987
1340061
1734477
2140763
2758841
2813351
999719
1226938
19763
1735410
1850787
2334564
275224
1441748
458307
1267861
2768091
1703229
1505567
2777310
2779235
1247899
458011
1462706
2212185
345011
366657
996581
1398582
1762499
46290
103054
2394974
1167941
2667315
171512
2165864
738418
946276
1769327
104146
546673
1080364
1531109
2021423
2539648
1247679
382716
16858
2290800
1677708
547119
1058050
2811993
2319307
13174
1576077
258483
1090742
2843230
2130919
1961959
1800320
2348535
1496009
2004171
2937612
1414184
2665930
1263609
2300765
1409601
403203
2724666
1614051
1104718
1235014
1199391
1452281
2130086
1069379
2320986
1232352
2749397
2698058
2219716
1019816
1352483
2285151
2655667
709490
590836
2899774
946136
459776
1854259
896375
1794857
2333806
1343970
2154814
408590
724950
1051359
1524233
1948309
2582862
368060
1013316
2387015
1143087
1302027
2225807
177050
1312393
993456
1314955
2010903
528868
1597235
1236058
1089290
2179686
2775915
1650218
2242413
2784323
331065
2699349
2627131
2750686
1298196
1651787
5527
1102616
2470235
2030593
884392
2239375
2154522
654878
1649090
1564598
1889037
2466006
2620548
2149922
2623275
1560573
1320624
1916940
1192315
1697445
2122346
1620710
162806
1439681
2781533
1449670
926197
793398
614476
2331715
2834097
35766
1636728
669768
1037673
2512386
1393812
1656823
337141
1567844
2595615
2076706
1850896
2700361
858463
2721283
522930
2323177
1409517
144336
381757
1526634
36178
2360785
596157
469264
2544323
118471
1980519
967810
1240510
1666525
2907209
2700950
2037260
712680
2637235
2297107
2812308
620520
1226173
2084733
1017673
2050014
2938113
2442924
2053549
727097
2722140
2452032
1119541
2553608
680671
1370647
2151393
2310958
557450
2469823
1785826
2330845
2021045
1731131
1367572
610712
760510
952144
1811675
2340834
2880978
213048
1705694
720588
2635870
1424521
1060910
1439492
1977322
676038
237866
1324494
1863741
608410
7194
2512130
736482
2667571
1045907
1736409
672511
1571103
2025748
859798
895582
2412007
1690132
1569809
1345228
2499014
1410204
1136453
1658663
2283820
2089509
1709009
1951382
704430
33549
2836934
2579402
989045
2626105
16776
779111
2489372
369325
2373680
371093
1865304
994580
2518087
433520
218533
2112528
824630
2818375
952468
2248365
1710897
520045
582556
1943121
1344315
814743
121077
1355996
812406
2111909
17144
1675113
597154
2417800
2478483
2366685
1463286
779944
1208331
348529
2929144
2646106
2040975
1356428
569759
1269408
1372600
1957960
791241
337133
413737
1762982
2187406
1811863
2422194
1961708
1339627
2271758
1692050
2383788
2886422
2533466
2096816
1293782
1468829
2216154
1103528
2360930
106096
1764408
747186
1024123
1944844
1417860
1478078
1415487
2749384
836793
339598
1905963
1883720
267688
753510
2215648
2592987
255757
351030
917980
2124696
1171615
317255
2473919
211331
1345589
2633373
2284000
2148732
1323563
2415349
2831493
2453961
462457
115198
1835623
1475051
510114
2484374
848746
2428036
528072
2922214
1317758
1268007
278038
1230044
1358130
1985810
2469029
2912207
2901826
2706851
202794
2201733
2180485
1898825
1370045
1552100
1928408
967268
459053
1387893
1365348
2508818
2654845
921050
2882876
1989018
318943
2854664
1616951
2234686
724196
83203
1118469
1295269
2882368
1285765
2609562
555145
492654
269503
1594592
1036237
1727647
1296640
1115933
2467087
1054412
1607665
1314555
429129
554075
953684
2637614
688568
2090765
849456
1211518
1321847
1366277
2301990
2333969
656215
188590
2921954
604547
1055636
1652148
99114
2446623
2082035
1184990
1902064
2898665
949847
828135
1678354
886378
2341675
965440
696048
1769921
684229
2251553
591463
1380389
1369833
2630544
2758206
2725057
889585
2113088
2532335
2862873
2311066
843627
1167614
1399034
429961
2357620
344029
2628434
1975152
1400075
1714633
618051
2617400
2405715
679159
1218589
526221
2471918
2528316
1049786
1218988
1281015
1138274
2939347
1331361
1561350
2533910
676499
1086020
2659561
1971474
1295809
687530
1614321
2448855
1617080
825934
954449
2471415
74136
2046489
2124410
84188
13827
236077
1989495
904434
309469
2504168
1143021
2459832
1025291
2078898
898093
1343237
1811342
181830
2683692
328144
706174
15526
1756823
2604968
829214
26644
128369
2568391
1848515
79514
418282
2234281
2624328
2174048
734420
867403
2173837
998607
1703952
1891209
1376410
483730
1715886
446973
1227533
1905708
821027
1448825
727050
23692
1156129
2772715
631923
2844949
2437762
2259282
9390
1365619
1045227
746350
1384925
615151
1092562
164971
857477
1108082
1563153
1701357
735216
1910322
1037634
2517323
316320
1075242
2469726
651654
341169
1681872
38200
2829597
131187
1291029
474479
2454955
2301799
431454
1359138
2393242
42427
1335542
1057879
1160353
2667223
1490778
2139180
716746
594459
2867327
672773
2376918
453336
2863177
1131048
2016071
1325442
1453027
736132
2221978
2331576
1417273
136015
2669844
27610
180895
1813936
672372
1254745
2516509
279615
1720904
1160681
1895956
831879
1262540
2044524
2301088
953392
2868655
81305
1784235
2136074
2646158
397223
1353559
2503640
2701739
903196
687093
2228293
1180684
55015
1159329
909615
101067
138994
1585175
289576
136618
1006401
2862791
1363922
782207
1711944
2167598
523449
1143663
1777993
446680
2876256
155757
807570
253159
671320
616251
1155002
2245593
2676317
781879
452349
1812351
1889177
2304964
1103346
2802151
534532
1031923
112963
789932
765264
2939442
824575
2856843
1533810
1782768
160552
1283615
874272
592111
1308985
359159
2103108
452628
514979
2123746
2649490
2794193
62653
2288032
2244525
1956585
124603
2716441
1643172
982844
2874697
508778
216918
1992402
1728450
967848
501843
2558508
198612
2350547
2928063
2046141
361474
2590083
1948473
337450
1569668
2506449
1901013
259203
1226165
837488
375708
317130
1123052
1204618
142752
1849186
2565727
1352037
1349268
626866
2782562
1791769
1396111
417903
841220
2413649
2380089
1719384
757666
1806757
1577906
1545744
32480
988338
213836
725774
2815203
155708
2824817
2469587
423011
1303249
560212
1220269
2906773
2777498
2442244
1056143
579673
1420050
2376473
2453733
1213356
425816
1221931
589366
2330371
43508
1151123
190214
107752
2725330
89405
2831435
107974
866658
2566348
1835689
2812319
2212065
1311445
1684195
2794051
249735
1176251
199581
936181
2033669
2638582
1169421
692632
2846907
2874906
2417646
1242756
777321
1397899
2435256
2747116
1817317
1459213
2871270
2738947
2716739
1692831
1703058
1585627
1093865
467040
1342224
2734292
1703937
163489
884404
234973
1803218
163145
2121348
756170
989931
1541047
1453220
2773974
2225329
677497
2773550
2305499
2182536
1402705
797034
2502048
951425
2774559
1795132
682869
2114859
831650
710784
265272
707889
2761328
2298036
1618779
1596435
1548520
2876862
2713494
2009088
354725
2584916
917875
1580354
2642733
361408
1996521
2147225
368068
1530774
380393
263078
2586949
1868547
1710696
130307
1346298
319385
1812791
962628
1662077
1073049
2353061
1938545
2163364
1430574
47720
1131734
1344671
1141052
1803757
1422780
1510217
375675
535808
1124688
2886736
2063593
274180
198131
955739
403887
2770773
2033378
1319214
701867
450481
1204681
1968532
1154814
2778811
2124159
770526
2504428
396746
297786
627593
1289554
347076
2082595
2618077
2119661
487629
2786451
2048334
1586090
2486703
1785064
2934365
784740
1776909
539852
1514761
1339988
2116600
1472368
2005181
339163
807490
163237
162546
1898943
783442
1448995
457710
1167218
882179
2087591
2726436
824613
2646692
404386
1562736
345695
1804172
89167
890307
2252209
805851
2145745
765145
1318199
1122255
2112791
1616961
2149182
1572041
1374056
537874
2480699
2162826
2696582
1405855
1106378
2115371
204359
1479533
416226
450654
1334983
2793693
1560217
941140
2545956
900169
417633
1640936
1537601
2573721
478255
1134198
1405152
2475469
50164
1854462
2389866
1500785
708002
2425506
2729238
1288523
2669026
2829964
1193432
1700955
440767
1099330
1355161
1786141
1018689
2510796
2866495
1378907
2644433
1693907
1444019
270922
1455815
853695
1771531
175773
1808069
594000
1920979
13583
1839515
1626267
1226850
436741
471723
1067768
1254529
1950567
2937415
2678991
983422
2067398
1219070
2789093
1440931
724065
817059
1247984
568516
2351322
2592755
2062763
1469747
316769
439552
20066
1743222
2774762
526785
1286006
77467
1295777
2388328
1703217
2603933
2795467
665484
2796053
1075251
2781684
2632676
512423
1578469
2674441
1092688
172899
2640254
231955
2587540
2644167
338468
1251814
1792960
1174221
1710684
1459760
419284
1306262
2772669
2269434
1398539
2714760
1867813
1794929
967004
1803991
2615153
2689978
982619
1814723
1379037
1353678
697170
100090
1800399
2097558
2311006
779267
90308
1929020
1681880
516102
53707
2593039
1597283
2194297
2325263
2093583
1263905
2763906
696011
2033309
637281
2088093
2572336
2110882
1940654
156254
748757
2554489
2144285
2790511
2625711
591579
1732885
196654
2847372
98554
2067548
1686407
2642519
2323019
2595053
2362690
225275
1504936
2235656
1912405
1253984
1510153
1461270
2088292
2451017
1669514
1805527
667786
2350452
1418295
1600039
2802208
2133048
1580687
245649
2615725
1442435
470686
1797432
1186507
2029220
2601154
1085463
343876
1710523
929775
1779242
2707744
532579
1254960
893940
1748847
1574309
2731790
456484
2869187
2125094
979565
1510704
2641414
463326
1311783
1096216
2452117
2542018
1362473
1426567
326554
1887037
2923937
1716129
211960
424972
492284
1056617
531549
2354325
2768924
2214262
977595
1307122
2003821
2486081
1055775
1736355
581429
1046910
1753495
1949787
822423
887356
981690
1130961
1342875
1150926
873092
1819457
2080923
2583815
1940412
472654
2353697
956730
212231
1756662
286004
2528323
2800915
2334539
818461
630179
1652030
2716475
2734475
599803
200915
606427
1219550
909758
741548
1642058
478154
1564922
2587171
2535766
559482
2835335
112137
1485940
290031
2825786
583815
1743831
1977740
1195440
2113116
2393847
333223
2776266
1828742
624946
759282
964019
986478
625197
2334944
2727240
1886732
1289
2886648
1025269
2339904
2266369
1707309
494782
122224
1022173
1679315
2874481
50753
1823800
1444534
1990931
1110450
1231745
1461740
2531392
2157112
1969587
1555595
1249822
2416995
22315
1204362
1433654
1427547
1753768
2566589
1295244
1892229
1840423
671815
2177702
275132
1408611
885646
336120
17885
959779
1719509
811204
2514897
2334364
609992
2480057
587377
381870
2407681
226147
1553733
1013245
287666
1530967
89593
494889
2210334
1649657
2165158
1601865
2372872
388652
23142
2918286
717770
137475
2307464
2163621
1163828
2405683
1470397
2254520
268620
673710
2655611
2012508
1399292
2150182
2439660
2661637
414341
1458208
344434
1162684
2654497
229205
861784
1008704
971911
2639810
2374877
1740951
1446700
2374058
175762
1368905
816703
1025463
2881919
2523756
2776997
2786947
559179
2638154
804220
1633690
2865453
1715424
997875
2173165
1808335
65804
2271999
2647859
2681230
416061
993802
2181077
2088781
653323
2444941
305534
84180
930468
639420
1556634
2770914
2939273
2368655
1203849
2675109
690248
229601
1510039
1358925
1919756
2131873
278743
1080539
759706
2293773
2168333
494001
2432480
2072391
972015
1064319
1812922
1686482
524193
1098219
172579
2762621
625828
2769236
320101
1865134
1187670
770114
846314
1981350
2326994
2622423
487766
2903077
50744
2264235
906779
2367041
129332
687751
1629822
384526
1126285
720431
1151094
432617
1440553
742308
2680821
1071371
237973
1282603
766255
1078626
1890626
910383
1419965
2165502
126666
240860
944828
2174981
488134
495182
2210854
563010
653059
1328523
1822982
1646435
2274855
2320373
2101069
2530443
600478
1585305
1867381
536534
2348732
2335686
660439
1879987
941413
1868318
110535
2534972
2486080
1908416
942740
2387827
1504532
282517
2004739
923674
2306707
621794
2425560
6817
3590
2232199
1620171
347354
798771
452717
2469248
457424
2223050
1224684
2043011
1849855
2605346
1861384
2096462
1533297
1057824
79855
307614
1955631
1598743
2352711
1576840
95988
1575822
2830723
1643836
26021
1726567
1257472
826307
2792793
2518750
1384777
1149384
2137271
1709848
2557446
1776858
2448308
273850
2904990
654442
2859880
1692493
361848
633360
1936572
385565
1194562
2883440
2764371
2309417
272612
1261077
2581561
1226128
1382931
520344
2415480
1967479
2606890
523659
2349053
1117265
895683
1008928
2189666
1414911
707133
1028204
2268536
2603112
1882793
306702
1585640
1951578
1945386
2230659
2437088
1384745
2579451
72719
1617068
1515961
1272023
1173976
2276503
1463963
839765
2129608
663557
1783472
2064565
1251297
2753063
2940212
1597554
1073167
237876
1460402
2216290
1925301
148320
132397
901966
1202157
2352719
1731615
2610292
1996565
2471157
206560
947542
1601672
337566
329454
1820818
1544359
2921237
605621
2620733
274940
1326592
2913087
439133
906147
1756604
2225043
715004
2313704
744521
2232314
534305
2750733
1956315
1885702
756744
707145
2196190
1672903
1881268
1408268
2276872
1699184
892737
1957098
698844
1204573
53874
2645681
1986749
206025
505347
2048192
1371237
1098886
1395719
407945
266080
2362103
824164
2806741
1300479
323018
825942
127305
226850
1899553
2142874
2861110
1231625
2445151
974491
2490659
1695668
1499068
1816826
1420818
2606891
35930
946783
2051358
2438225
2000601
1592053
380252
2306978
1246288
2143865
268098
2640307
467900
2580849
988357
2813474
81565
375463
1086954
247254
857067
1204390
1814662
907588
2668277
973075
2452257
546622
1627897
2412323
2506698
152125
919485
2017599
2292345
1171242
1133216
941420
1767772
2050093
2186881
2397674
2533643
1442302
86700
1357498
1017711
2260287
687931
1474459
2294273
465178
964343
1324412
2770567
44479
961965
1189869
1426566
2586409
800626
2259710
139822
263508
610991
1307069
2412753
2540529
709723
2361482
2095843
2334208
2119347
1108785
904964
579760
1334322
2155456
1966470
2198737
2547744
2195187
1407385
299212
1980487
2929584
2025750
1877240
1388052
1189914
1018329
2479121
2087348
2628212
2856796
799591
2262682
752731
1987674
1821224
86513
194367
2492296
737360
2623062
974036
384182
153710
2062603
774307
354243
2197637
1590149
448251
1287209
382035
1914296
700659
2286208
1469414
2526585
2557032
2069785
2078203
301663
2013013
2467506
929042
394427
490529
2633792
1727434
2369772
963498
1098961
2556644
802200
2900069
2616188
726660
1790756
489385
1524677
1603809
1917814
2508864
2864557
1028410
106518
2198713
63738
1741386
497688
2745848
2750542
359386
2056196
698161
2706618
2560675
2794054
1844313
2419679
664290
2418175
1119166
490808
566004
915092
381217
2002081
1074722
319408
925947
1818454
1949781
599011
343129
1893254
2214641
2770919
720005
2417000
1297792
664905
2652341
279448
2922170
106133
2391357
340973
1207746
2550878
2939589
2614951
2656658
2173486
76277
2533252
2332571
163760
1255362
603499
2020898
2560231
9616
2864719
1531932
657122
1996408
2904934
1209725
1959306
2687074
189528
1587911
1586117
2793611
2506936
910008
2800874
1805381
2152488
332661
2538181
1761190
1671289
2289473
1932825
217672
1520202
990980
284444
2695957
2494370
2465509
1308213
595730
344343
2755781
2445732
544070
2434348
911754
1311171
1670527
1302018
1717982
2196858
1264868
1927610
1494624
2274908
1566028
2780075
1737917
2328312
1599415
2242790
2131760
1652480
2238816
2835546
2847387
2179111
2561810
966422
2434354
1025149
1236330
46595
1722848
1911628
1815819
584493
792882
1841370
2523967
1728970
948676
2831129
1308991
1264013
2245891
2878580
2305244
2244873
1999480
51424
1997788
1151461
214156
59068
907471
284596
373877
1132153
634676
1588535
2166320
1256564
1011196
1193217
1134513
906559
2301900
1971344
2258547
1557060
520102
559316
1196383
1280597
557500
1734560
784149
1622638
833472
914615
965888
851429
2332126
818547
183521
839850
1795498
644209
656913
1270045
866489
2613038
822317
213653
1597894
2757875
1890420
2640700
405807
705514
2893828
581822
1100623
1877732
1612957
724708
1493787
1170209
160317
1765971
805037
318591
2888187
2549993
576554
1465165
2373712
1503745
1207522
2259648
2647664
1365438
1531874
1924875
2872146
2526780
1839947
2755028
26919
1073300
1603395
2465072
240032
1484376
2594986
2604986
2911535
1769937
106418
2161296
409925
2224849
2583320
1221232
1227960
914330
2359969
2295445
1494530
843187
2251653
2557925
544603
712350
2325868
2411712
1190749
741971
1671301
2682907
2074812
2572314
1154753
615929
862911
1839916
927452
2058114
1991525
1863215
871128
1248859
942377
87690
1609719
1274007
2595647
2420444
626826
1792943
2010483
218050
822096
2430639
1034180
1525394
2318429
1380534
820357
273073
2600728
2106616
576800
1239165
776588
560982
502856
2765113
51463
1192582
467864
2496061
1620137
2201309
915985
1844602
740767
478068
2428594
796346
500537
2681994
2161362
1969085
2647359
844580
889073
648943
1988969
316000
2681329
1186679
1180895
340040
310289
2231745
1582515
2900910
1540329
2344912
1009585
1054925
1057269
1713175
1703424
2719186
1294320
529117
973601
27341
1514466
681847
732501
372030
2432517
1513125
2139509
2308327
447758
1658092
1073904
803249
1781243
2287789
917919
807979
2071768
451154
590595
1832226
400705
2553294
2181402
2274147
516267
1245599
1231971
2781276
2006613
882689
1398455
386357
2006910
2512157
1771136
2480590
925841
955822
621644
2465381
546880
2278463
1724
708932
2569795
1591233
2927650
662342
818695
1376701
2731877
82879
1615061
168465
2509743
948902
2514855
1106659
564408
2918579
2005724
1717993
115429
2379062
1676680
192838
327685
793645
2496391
1295726
455180
170409
2938993
112282
1738928
2755788
1794976
800267
373990
1460753
141948
2616284
646842
914189
2200210
2895353
366860
868500
1374356
1646088
1687116
1006885
2527783
2272677
1721178
1429079
2923048
1233264
150386
2602039
2614411
2767784
1068739
1043635
1592199
2521488
2791462
1147304
547632
2617347
990363
2582641
1782789
622710
326992
871441
1877762
2814518
1587143
1085935
914476
598421
2237697
1986421
2413056
317652
1427605
1820720
958344
2414882
775354
2856329
506299
1104029
2072777
510895
2050476
1030362
1774454
1261920
1536596
1124268
36406
986700
1477986
1958890
2119772
110601
838718
2742535
1637713
2928784
2574113
320277
2266555
1915155
1062925
132191
640199
809687
228401
1922247
214698
724562
620663
1227498
554373
111676
1579506
2467255
1759782
714647
972352
199768
1168245
577449
1015609
562704
1592114
1243057
2408972
1862161
2756473
2623681
1920814
1381526
262241
1756863
1044045
2854148
562892
1383785
2828394
2572331
2036494
2528105
2178922
2434354
332607
2928434
2392225
1500072
2830466
459194
1626782
2011860
2836178
2281354
863610
1857200
2434886
1395767
2914975
2097987
1358648
1559524
1070982
2384109
2085727
2686441
1101967
1252749
2268577
723946
1909844
1546536
67404
892279
1689829
1707423
73719
1625658
2806702
7688
1297520
2628622
2507155
2191629
2094367
1465691
240678
2148582
1595283
1844758
1632982
1889459
2842111
1935677
2045260
2252387
2428075
178748
1770367
624320
457294
1007209
1815866
33000
1365355
2412437
703645
1046716
2620457
980042
1270367
178142
1121021
644451
1838974
1540808
1403347
509415
2537016
2336617
2036624
628979
2658626
2724301
1357249
2848347
731723
2364636
1187580
2362896
1323791
2487275
2132497
572866
2779930
391606
753315
60096
200815
1507265
1896883
843437
2894369
908101
306730
2732099
183824
1911270
2616051
2361294
33956
2099191
1894182
505486
2853433
923875
157392
1909733
1882868
63009
2037269
156214
230707
981274
2633053
1282938
1495771
532834
2298190
2739845
767197
1501760
2785305
1026048
2895333
1093324
51096
699639
2189751
2796614
789884
2134563
1144517
1918357
2545433
2223427
2072983
183664
724559
1415334
2130120
2284421
2339094
1844380
2015777
1795308
543838
2409535
14458
495151
2382241
2020019
1396545
1596675
1862214
637963
448495
2672473
2326319
2724284
1545876
2733968
1722812
576904
2359473
2376440
1895892
2730419
2738700
950613
2721302
1649205
306973
1985853
2664796
890119
382374
2423178
565067
832208
978688
2837256
1888060
2160046
1905605
1238403
1458974
2927257
1376404
2065835
1400465
1521313
1017298
2316879
2718769
136311
1442877
1169463
2027447
1293459
2095172
1617921
997913
348125
1908459
719126
2320465
141589
780802
870138
2635558
28102
631952
2181407
1478814
842106
2048341
2805316
1883852
2491603
644154
571754
1765932
37626
840572
1998282
2862917
980351
1043326
199162
740509
886379
573394
1627421
756110
2665152
1624420
496156
2368211
608664
2773070
657008
237385
1628644
1590884
1330298
1964169
110917
441254
2690472
536248
2830264
1377236
226050
2882031
1473995
2837945
2541537
2606518
1567156
918529
2428310
532362
1810621
1954553
2132341
2035071
2811999
1133558
2306307
2503504
1415923
2058858
2073718
2551170
1254565
1575681
2067896
2199356
967143
130991
1725705
1956090
975022
2355106
1731614
719764
191263
450129
2062926
2836439
720404
1856549
1866106
2892840
343353
2652974
1519441
2108344
2418051
277318
139920
2327673
1431776
2671763
42835
1384711
1091469
1288670
1311001
1471572
128741
2715083
2146606
218383
2609423
2741092
1917499
2693886
2448559
1835863
2131331
1686158
1271693
1043849
1031458
1630899
2774417
1339761
1275193
1765555
2904524
2343421
638046
1674505
1727854
1827737
438273
2652244
2430171
1022509
1275056
2042276
553959
4138
2896424
1160816
2367082
2554500
2578309
780988
159743
1914932
1872291
488392
2389640
1402469
1396162
430243
294915
484094
1310765
168897
2825471
1522781
2044520
2099674
2639029
924006
290494
523304
2729856
2349845
488189
1237554
2505054
2333117
1692549
806051
2407925
1156798
1421452
1036462
2283728
2153447
1770137
152508
2564574
1188231
1270717
1451624
1897246
794869
130295
2420689
1384262
1322931
1757939
1716368
1619069
1843211
1856571
2845945
1229377
2643834
178526
1790450
1745380
1226427
1280906
1599206
1403168
832466
2349987
1159052
728612
1339354
1503955
2351975
1225905
2342279
1884407
2335950
1920168
2230786
311149
196024
367278
931155
2488821
2044644
1312125
1359947
1417984
2081686
2365491
774200
2174296
2172983
2558156
2088219
1768165
837792
1816449
458471
2207650
287865
761967
373106
673274
680485
1923473
2461465
1742611
2661258
2695050
415959
1804337
513419
207022
1013683
652361
272397
2439565
2669746
2357729
1624255
216357
1728701
1465925
2019313
239843
821694
512707
1872395
1596668
691124
1069687
2130987
2044811
2741120
2768037
113561
1549873
283340
620617
2361702
357667
1306259
142581
1165994
747272
2540766
1346395
591376
1132146
2525783
981044
1360803
47267
1316772
2684825
176046
1741635
2403657
1429630
2589366
279001
281827
2456171
1356184
1181772
2901492
1097025
2893302
2482266
1390226
763267
2192482
1641345
1130097
896912
1995280
2857759
1552695
258532
1550322
1033842
2776792
1380674
1443495
2129809
1645108
1745490
1847544
390636
186044
578290
734527
2930577
1906575
108877
1946580
2248318
2163734
424787
1189787
2817719
2860084
1166339
145040
891158
1654592
2620336
867573
2083768
1952548
2037616
2840788
1564583
826416
2525075
536001
812496
158322
1067079
793726
1811273
2808647
2426930
1705566
397278
2679412
1949949
1705034
1905729
1757231
1315651
1812105
638990
2492201
2111200
1937869
2918750
2081495
2857172
1771772
1902535
492474
1549849
300045
1966857
1705410
2659198
2807814
1610683
1798691
875800
1255205
1687577
1952642
489323
262008
2711158
2884312
1465901
572823
1530845
277927
220572
2321584
533858
2018158
381130
2110688
1151861
1243769
2606026
1817329
962312
1868918
2080711
1496763
1944585
2113309
1190261
382635
2219113
2378250
2558515
133202
716126
369614
497711
700811
1002220
1462831
2775957
2660826
2549143
850469
120677
1850899
614699
2284642
950360
2385226
1083181
2505062
800201
1198216
2903642
2936722
1264332
1971515
448206
1834978
1965285
2221693
2623663
1505017
1382827
826973
2920334
2487852
315450
217575
518765
1688340
1957861
1753063
2533159
2206301
1432240
1906717
2706807
2355882
1436158
982913
1125722
1742048
1862776
2308134
845775
2615831
2361903
2725262
2421912
1892131
9408
569765
2160649
2670578
2426492
229596
720047
1833891
588688
1154084
799904
2180767
104427
1164179
1990120
480202
1330789
609267
1435088
1283126
2277481
1497755
263692
1171509
1296913
1684467
1849163
1835973
1228987
2088415
245365
1957416
1423458
589308
230446
1222499
2516876
1763866
951604
1969579
2323738
2403157
441781
2450910
2631133
1634800
1312644
2301245
236700
2728366
783528
1689972
2922759
2790737
2439372
607924
2282695
575704
1872874
1610257
363792
660845
2573024
2067995
1884703
599517
2655768
136190
2528520
1505398
2497563
482660
1358942
2014332
1829571
1403561
1080957
128727
139
736129
2592969
826532
2350173
796576
884976
1823088
2181095
2441323
918529
1299475
2235929
901664
2301298
1011733
2610722
649946
206148
2251667
1922603
2738196
987210
1086086
1349379
962930
1464985
1169942
820722
1353967
13348
2165344
2100393
951779
380054
434700
1490333
1243631
607920
2654145
1247215
2563446
2547703
2262851
890583
1173603
676148
231355
2873285
1646164
1709993
370062
2031341
767445
1802935
2068561
1317314
2573692
1278492
391074
2114403
67409
2596616
1374732
823027
2569667
1891975
1227233
151052
1723404
569369
2864506
831584
2538928
491832
1666183
2569952
2554131
2216366
1787931
623472
1035552
1726964
2131072
1855411
1786326
301346
884978
1072697
1561370
2213576
1786659
532210
2300717
1517293
200473
538409
612448
329566
328513
2531526
798540
874059
2628223
2198618
1562849
1901978
2384229
2412771
2321485
603869
863911
1402618
435169
139142
2907601
547666
2182280
811718
2874038
656070
759823
2397028
1574189
836297
400797
838336
1855321
2701161
2895291
1603579
1152397
994891
1522634
453654
1412973
1097911
1031461
801824
1999253
1867835
2069038
366861
2023479
372078
2095424
1624395
2483106
676478
2765507
2442682
2503803
1194730
1360551
1446755
1992840
740623
2884663
2700189
2118017
1241345
2055067
748748
490982
1478062
1018623
44381
653435
1526030
230163
151632
234893
1295580
767854
2483763
1888863
2726455
1588794
2581974
568927
1982527
1033141
1884757
41646
239104
1792959
1672844
2325966
2642572
1772764
200210
637820
1383540
2182178
2916180
1567867
217905
2377774
537400
1822114
259570
2695593
1961200
2871719
1262867
829059
986208
1232525
1446773
529827
692740
2116857
2932511
2914122
723364
259875
469800
16546
2830156
2788466
700916
2335751
77374
570622
274535
1745184
2877269
2267863
2580138
1526688
404878
981082
328137
1215788
523502
2148998
165611
2578142
2591665
399633
1527436
1290214
1462229
2302516
2692821
2723538
25218
2342612
1445223
2517135
2555963
422776
70793
74929
2357946
812196
2856309
2899470
909226
2664755
826787
643798
2754544
2821416
392825
1361553
1063115
2933409
1552340
2007503
2790526
2573187
1309306
1689843
1983837
1304127
1988235
470796
159833
1947659
1483407
416552
2621028
2155832
668500
2489215
2338233
682898
2164008
552294
1679187
2938809
1017271
2255996
838911
855229
1631866
551482
2098473
2621488
1265634
1431532
871734
2409123
546138
1380786
1603251
1224545
593923
450063
956883
1488755
2226202
1599984
2895638
815158
492264
1647943
1561314
1377632
427573
1950308
698555
2370922
999702
714373
1686033
459947
475766
2590410
2189522
1371422
369102
1322714
996226
781654
600556
2067325
1938899
378942
1066282
12779
2433652
679330
2280356
1140014
568476
1530181
2497900
26434
2371351
196154
996004
825052
594318
2302916
1828107
2752920
1369085
1041464
722609
751630
1155953
71147
2353504
144900
1388362
2308426
245511
46689
624895
645929
1522932
475646
932802
1353029
2298180
2279517
1021227
2678354
96287
622089
654466
925426
230664
1699674
2642205
1531071
264043
2810517
1335655
411526
2303670
1514658
793536
1349040
2145752
311655
2553538
2281472
2115537
2046996
1050971
2862453
1861209
12702
446080
1756951
1101008
240861
1814622
756228
2653090
1144222
2684589
808532
2763802
2854703
847585
1294947
1810743
1946075
413372
628993
874459
691312
2547837
2719647
2054417
618162
182960
2536185
1994079
2227934
2120446
2527909
1797899
2176034
2834398
2195429
2923274
1903063
2865072
1618101
1797059
5133
201676
2924124
2510345
2687668
2798543
50366
2621139
2704745
404107
1289850
811944
1527974
2388260
2838757
1394456
1780099
1444858
1860741
1483729
2777959
2329023
1097354
450065
2451366
1577053
2393464
1281181
1217268
733532
2490128
1301253
2854151
1013071
2060093
982921
2674112
901922
2822212
2217021
1300322
2614751
1464806
2789310
294637
282065
463813
2624557
2627327
1164351
2556049
2080210
2130553
1126933
2462421
653058
1942278
1413368
717689
547351
639121
2599618
1683172
1188656
2350461
1895669
2320377
197688
291758
1977071
1843678
1473939
487490
339660
2112445
217005
840184
963915
2781734
1426467
2601160
1356731
2698057
805860
752197
956144
1742882
1885912
2896249
337778
666814
2626046
1989025
1116061
680302
1604293
2856680
2800556
2505585
591409
1773853
517586
300979
1433075
232143
993647
2324936
2471712
732733
1110820
87619
1893361
258266
2117543
1861515
2479089
2347210
1292709
2932776
1404269
863867
673967
791527
348394
740197
2580685
2401401
2554017
2254297
1222782
2144286
481278
1005031
520475
774337
2018887
2279239
1347658
351812
2726961
385942
523940
2101965
900572
2251972
1833588
106488
1313377
889192
954929
1808551
1130683
902458
2391541
308151
1008340
2279994
283983
550909
2568753
2931114
537227
382962
2025206
1650799
2741793
2262319
1431934
213993
2449052
2096916
1870404
845094
1342842
1544962
525386
722329
565730
1084942
1140805
1051269
2335027
2577283
1585481
2847253
1077641
2638108
923120
1845653
575498
939986
2734080
1810411
935560
1835124
1949507
2481570
2366441
952364
962709
372639
1918482
1014956
1635635
1516295
2473040
169672
591080
1020071
2032820
2016241
1193394
2247938
1941661
746313
1440648
276269
2895459
1894803
499003
2834314
1626645
1156773
1488964
2694231
937691
847758
2141173
2675360
1457039
2743916
1332853
1920835
1634515
240543
2456728
2270125
1421679
2344865
2524528
2012709
2511159
2700520
210074
2032518
825583
1177943
2638979
1616718
1763240
1372006
2852944
2376956
2199488
1719183
883863
356165
1324025
2437179
513598
2795581
2675666
2282268
1015918
1138248
2321846
1659653
2469285
2407262
1443067
2891821
2260837
1215703
168304
615842
2380557
513979
733368
740747
2576490
1773557
764176
1455250
2728900
966797
1401870
2834860
2787874
1268967
726379
2533868
1407134
1778983
1130846
2084347
2264859
313377
2145537
2124048
2646066
272766
1359453
2896783
308938
641980
958779
1864354
798347
2228732
1866912
1437387
729590
2297782
1508345
328668
1789083
1882472
471383
2375789
2751529
2765796
181864
1840136
2752017
2714906
799779
1619813
1716763
2061538
2005843
819524
2872535
280613
1490462
496685
627497
293702
2613785
2279680
1703876
2865879
1612825
1381638
78300
2219565
946397
445785
2205937
1750855
2935286
465272
458539
2149860
2094064
289438
2632148
2887760
2278653
1380203
2539910
1295831
2773549
1554027
210111
1142934
2621283
193064
2938316
1218490
135546
187403
2279460
901359
1904842
2295784
2656065
739510
552659
2883296
1330882
2126140
112220
939706
1908365
953869
337812
2318299
2597102
1238617
1088871
1531389
1566191
308043
1808913
2143436
1794717
607439
2104940
996514
1819743
670587
2650843
1301454
2401325
96853
1616822
1143334
584995
2004959
2927535
1618144
553806
2790616
1850381
602043
444080
496722
1779905
2216709
2181077
2305365
301494
2026342
2124129
622168
2499259
2737009
907681
882845
1921557
687019
1401053
2158349
2520478
2020390
2370930
1824890
2338600
1545024
741098
168245
2278816
639749
2382047
528368
1072325
1868588
1002991
810185
796872
115275
1402144
1404222
2806294
422198
2143395
1766921
267669
12651
1470062
1815758
413389
2583436
1115965
1836843
1789747
1494348
1551016
2140774
2889344
995309
365039
461351
104752
1726659
1242828
1918627
2772017
41099
1495543
1161626
361921
1622217
1557128
789404
763505
944223
511963
2247975
1828356
1567729
1836402
1844663
2830978
1195009
653736
1411100
5718
743849
2584296
680087
2597738
2339349
299089
2931832
2032667
2017625
663466
2889329
1558713
1546134
2626878
198253
717373
1295141
228674
1730970
2512226
1676647
2638683
388575
636627
2257104
724443
1497438
2533141
2224889
743517
171706
2174381
1460131
2604348
981143
963039
2936991
857545
1481086
2888533
34672
353997
796799
31095
903904
1452507
1456591
2400024
174123
2399857
2513422
2507019
1801974
1704498
1960657
1232502
1276218
411324
1846229
687282
1043891
162019
465449
2436972
2108912
1485559
98646
2847222
688571
2075906
786562
615668
1521728
2934062
2607757
585592
1765636
2574927
274093
2446477
433593
2565282
2260660
1548258
2494362
715354
1227641
814606
1017826
2922842
1617314
2162402
300218
274807
2181991
411123
1486073
935035
1657746
205812
1782375
1987506
1521658
1943182
1088968
2463486
2604688
2120439
1993786
1160827
2397303
1124349
1998249
1364599
1196433
1550465
461352
1369811
402697
2320912
1812610
1076784
2647479
2782392
1780676
1998212
1425798
867447
1094240
4994
2427747
1269128
2463619
1127136
773409
1001055
2422624
2311687
892843
75319
795008
121435
2380722
298053
429021
241331
719940
100851
2926695
774413
1210625
1985264
900996
2404663
360073
1990844
327108
577511
2521908
1347990
885071
1513257
2373302
188434
301800
2672133
2584922
2398314
2056020
214958
2210568
256916
366531
1117894
1161240
1483312
471768
617860
2370622
1891864
2559182
104000
526370
412621
2499727
1608829
193986
1773776
2774153
215106
2007733
771267
1905441
1166693
619641
2231104
2223718
1153827
1450326
99390
341742
2478535
64774
1692557
1990317
1441745
1234998
2013527
82699
2863652
942231
1660391
872079
547886
2312758
2908583
2118202
229184
307272
1011886
1467291
2559095
2474107
2843556
2857842
857073
2288163
1278762
1943734
301842
1859393
1684191
2845934
2036397
77827
1314500
306288
2224963
350030
2592985
1649572
932822
2896111
1132414
1252359
2186428
1156988
1067841
316941
591302
2620159
2585712
866694
1955137
658424
706580
2482738
946980
2070404
22059
556485
1188695
1800819
311504
1931150
2088700
1788673
439131
1964407
185362
2518825
2056825
524244
2672416
1367788
438001
2132420
1292780
1409516
1931654
1223067
1586148
384439
1446182
2316348
240969
2503254
1182666
2637701
446321
2412562
1088901
2708546
1626896
2450034
2859735
2364912
1326557
2344311
2497251
2553517
884362
1271624
475989
2352630
2471369
1392325
1205746
2343583
1912061
2117737
2611471
2511563
1230997
2325558
172289
735145
1900901
1510975
1263067
297289
575752
2475096
2116753
1297259
416887
1467338
1915994
2452619
2488619
1698912
401974
2258415
1559994
371776
821928
743209
1034149
2065765
1616367
12526
1919707
84860
2439700
276897
2487548
2564797
844404
1076421
1041997
2451975
2318168
776281
2077058
2812384
2269909
1509892
832843
2356245
1713794
1853762
1630292
367149
1540681
567095
611890
419511
2537824
542940
1219287
1907393
1813186
2533030
2311409
1980793
2296299
1201012
677660
1506437
57564
1296121
2088510
1365558
2308077
2880036
2111019
1470082
1678495
1344433
903645
1784698
2759622
2680656
1616147
651821
1904256
2828374
1498932
1574193
644892
1934109
587139
1225326
328810
2010124
1695794
797789
2172874
753494
1710977
2661248
143841
2049952
178899
858515
2300039
1937183
1908620
927549
570291
2577848
865213
2823452
710213
1938284
1514634
2882385
1648059
2482636
1123708
2235540
2555447
2180238
243860
221838
1616341
2589899
1937427
179615
355255
2133861
2452241
1895975
2461428
1933537
1603692
207101
1748989
1137109
2361660
280867
2298
586647
2550866
1462091
1166865
698530
2760933
2591602
967348
2568411
1605592
2824667
1760058
245634
941693
2479176
1647968
2709879
860831
2453990
2072495
373027
1464681
2525317
523594
984563
1283054
717139
2520597
2520237
1906122
2219705
2624596
262268
2498643
2024174
1361011
2799071
1682600
2465664
1926734
2821888
234143
108215
1030943
2432424
1339883
1920812
658991
1510285
1747271
2137201
2680238
1369612
1113142
1996349
1317747
611038
193294
1767303
1681171
2167125
1952833
2173216
2603374
7861
2458039
2482895
2897166
2461984
2368294
362459
8755
2920946
1369490
1049937
1762807
1977104
1856260
941397
1350986
2877199
2634491
313112
1963080
2589798
1140152
1384073
1119539
1651524
98603
2659614
1192357
327220
1237089
1471224
2491469
1034820
41247
536259
1895609
1388985
826624
195243
42087
2072962
943217
707674
2891403
1033724
2026528
30708
1118869
1811718
454070
975590
1678434
1371
1362578
800866
2235846
2051073
1310450
1847068
693923
1265990
2926801
2774794
1408662
1079869
1849133
2680905
1208030
1179391
2144792
516659
1986903
1191045
1797092
696099
25954
1224767
2708755
1651813
611890
979945
1398187
2838960
561474
2201763
1411713
200036
905693
2582405
204406
1894258
1776705
2743473
2045342
1651790
1738044
80844
438771
974099
1693109
210682
1579597
1917416
310484
1746125
1030660
1960352
1002360
2140304
222395
1156023
2578407
1612005
1917926
285347
2592760
2648381
1676992
1830184
2814966
1909541
1209979
998752
894628
802683
116925
1929110
2375949
469581
2718871
1580104
2187558
1926564
901454
2288117
1589735
2087216
1204973
897604
2592705
110451
1652531
247509
1494119
2119169
1558360
835401
2223884
1505751
1495690
2465544
92090
2085447
1302090
2133248
1490282
431088
1412174
22021
2863253
1895097
2551128
373103
866849
1787473
1492359
36205
2383425
2384001
529998
24090
1901071
248355
332727
42898
533565
132302
1748316
1248260
245776
248165
457398
514297
1250800
559687
2898258
51448
2600061
1713687
2438524
445342
1674342
2830961
2640988
2554404
759993
2254347
1847170
1775411
2190332
1702054
87347
850404
2250550
838339
130616
2227145
2893962
1654656
1255500
1442900
1503591
2212196
1018943
1542700
304557
2206393
1781634
530106
1386887
1011835
2447656
1238514
476392
1741043
2862575
2887759
1372385
2452578
1720828
2333975
1970627
271032
54906
2098984
444093
2455748
624473
1597381
2191246
1742745
572892
1208626
2375741
2765462
1042557
340328
1029651
1298976
1001386
84877
1431202
2383995
2564826
1827225
558453
2026735
2035758
342530
705058
2932569
1845007
742621
60127
423296
589653
992840
2313635
365141
1156753
2418751
1855666
2881437
883187
2695712
1985666
1767514
810895
1586959
2635221
2498281
194417
2331459
2182549
2026428
1600793
1031001
2176155
2723972
1433874
2427685
1612897
2357930
1335662
463347
251212
2490112
156041
1867902
1767025
1400453
2329653
1962328
909451
2650471
1981682
1730613
1418528
253915
2210267
1940303
610401
480450
83870
377751
2366397
636524
1411044
2578528
2167920
2405051
1014281
2171707
200213
1598433
2275700
1182021
1210361
1517226
1330426
674494
2633081
1905696
730156
274014
976376
170557
323975
790305
346644
2702610
270512
2437887
254707
1724212
1495484
1094820
1814178
824919
1592812
1277248
811075
1416124
2441932
1439754
969833
1183830
29122
1281471
2825414
2420271
1319502
156796
976590
1897476
1816164
1090855
2022007
1501540
1273675
2906031
1097306
2154103
1647122
2414265
1004092
809124
2708902
1982990
15434
1427006
1118802
1100772
1424530
2525747
2456633
2115369
1441116
1691110
1909660
1813423
2038716
1851761
183327
2875634
553030
1964078
1416021
542183
2632735
2695719
2902996
1197418
2689656
2205603
989993
2252797
1942819
1466204
7196
2161304
2559597
1768597
258192
2125115
660232
494089
2820536
1555441
754549
2688662
2140126
1656664
1749804
310419
1554273
1872542
2066110
1481342
2434612
1937699
2673752
1315315
2860980
682863
102658
1169354
1916268
2211321
2236510
2552220
739074
77035
2552571
2840132
2297307
2185598
787141
1187402
1305318
2495644
1597824
61870
1362085
2332672
1957300
2840508
2054716
538369
629451
1443921
2842758
1105149
1635174
2447877
1726583
1559193
469465
661487
611707
2501261
1731942
437912
554701
317220
1639626
197771
2256266
2318987
1997885
421005
1401953
1999872
131742
505466
2927181
1572412
2130823
865529
1080891
2000988
1009703
736359
356460
29489
122964
1018654
1364179
155994
2873565
1151855
1736122
2532310
1027101
2226900
460354
2764719
1239970
163536
48363
2414667
198989
1243910
1654532
2129412
87259
412200
2643243
1660643
1841835
1554135
493273
1326626
1985720
1120600
59297
563016
953670
844813
2139319
85439
1438691
439157
426201
355973
900506
333541
1775662
610818
399211
2362161
1925464
1254927
586615
213188
2367761
1025038
1027965
185509
229963
3633
2052243
213232
1955249
2695299
2292790
1584013
843956
1089360
261170
965979
147644
2299123
1899215
2218688
1424435
687604
2676728
2662824
2504923
1674574
1345435
1558288
2593250
1722390
504585
1923426
2650916
2442290
1628297
2467146
1489199
844361
327225
945298
1929318
1302160
2811064
335181
669171
1750253
1600097
2118270
693062
2190798
142904
741067
349711
1794847
2286645
109308
72573
1114127
848156
470732
1675482
166496
1349124
1828636
245842
1342702
1865418
2525543
540565
1555812
235367
508445
1493190
2117756
902587
2885600
2201813
1769602
747880
446751
1810607
1982167
2854412
2475698
2800214
2788210
2326404
2234630
2136679
2208664
1512419
1318034
2790676
2520044
2069330
713964
1614216
1083606
89089
216357
1998459
284198
1204453
765541
975195
163175
13482
1325902
917427
1055793
2105620
612726
139293
1880653
631478
1995662
1107406
2369357
1075619
2544336
1596054
795844
127587
2326107
1679096
2580407
2916146
2182335
1673670
2839592
1661582
2766667
1761289
1261379
609617
306791
2667385
1530890
242106
1999319
2857910
824974
1428918
2373463
2741485
1264422
1872911
2153117
770960
981036
1382357
1766349
1218758
1560311
1223611
244484
1997563
2300578
1192634
2058253
1644547
500115
651409
1746702
1442015
1481480
1749851
2851631
1445669
706996
1737567
1866897
164594
446202
1072200
1457942
497773
2370747
1817494
2102863
2546576
965280
2139034
2060775
1389928
2167818
2656481
813640
80337
2292745
725194
705071
1182359
300244
1419630
2696820
177425
1174884
426516
545681
2304905
886330
1106124
1458421
2385851
60225
1227791
490685
1216707
2185746
838060
584601
2283608
1922047
1597782
1317094
311357
103048
835103
1595359
1361966
27357
234270
268603
228504
2168204
1990897
1087428
1356570
2741224
1306987
1738618
2103429
2744506
840533
1827999
1667186
1057652
1395972
1933869
1031122
2049248
2800483
823615
1766603
1306706
2697708
2890345
333536
47639
1602766
1536695
2630420
2474146
1387057
1141807
1069031
1989071
237521
188011
2737220
1619113
1734256
2887941
1388541
2593896
1423885
1297881
2469729
482797
954452
589041
1780459
98622
2733132
2900938
1368985
850725
150951
946925
124889
630254
1888981
1778652
709593
2665362
1746861
1988226
1188380
603489
1156701
2906059
143522
2243241
2552723
2338169
1911179
1895482
679446
1900651
1384944
2176599
505736
2207049
1936888
1790726
1166488
1592061
2240408
40324
1250965
2284699
2068437
741218
1258340
1152967
54496
2434980
2699817
2205815
955328
1588404
1337580
2124694
1800158
1768705
152945
1026203
2316328
2057029
649729
571013
2270404
2049477
2901791
2180747
1702
2406592
987028
2492713
2494230
825855
2170569
705560
2592119
1432907
2436576
2079532
2070905
1421310
488575
1881572
901794
606300
896834
987337
2637634
1533597
2446374
2095847
616568
2207802
687903
712222
420281
2463839
2228940
1883998
1392000
998509
585543
187359
1836988
1586872
265884
923901
2052050
1544492
2678949
1823227
418283
136865
2686864
2780000
2637568
1062285
1637456
2629129
2725541
886386
1260294
2671452
1268267
669875
808720
2470912
2036036
2028156
390522
514209
2649118
2540675
2721345
2893688
236868
593089
105683
200428
88534
421478
2583315
661293
1438949
2388838
1707691
2309245
266275
2238085
1778259
1301008
354201
1596040
2356901
1713598
230588
633372
2884808
1350026
374626
321142
1489895
1566392
1682790
445056
1425175
1702496
1121066
268845
1559146
1595759
438556
819105
1211508
2557996
1186917
153572
533950
2859382
2615689
971643
1982821
1079968
1604801
2542776
2288679
2152860
184445
635332
99533
1207840
1776311
1782315
2727147
2497386
1752449
2528667
2521441
291962
2751048
481813
1881703
245356
314833
2868872
1499883
470388
1828132
241369
46292
1049955
872972
2816346
926188
1268131
2238756
1355233
1833089
2659165
2812941
215227
246403
1402850
404562
859030
2812034
76268
2757422
560417
1966153
1501444
1255230
1811280
723498
2780946
1851386
502066
1401013
1102301
319879
2135972
2594691
617082
2745426
2466073
1967870
467011
2863645
2332451
1832972
52280
2297267
2224960
2233160
472091
2553053
1630575
435580
1213569
393897
2200651
2327999
320878
1286298
1911332
779583
1290597
616481
2717831
2632442
505644
2281609
271989
2161590
718961
1510572
762852
838145
1143895
517483
1648886
2026847
205319
2697995
441658
1451612
890071
465118
1809357
719867
2114440
489342
826430
1715465
2926442
1305766
556350
1084644
2701406
622868
2312915
2102796
992972
2937101
2515253
2216302
2672648
1540001
456699
2286954
489119
1833420
648074
1807182
2810964
46927
486888
609499
1597571
1933492
1623058
415858
2873518
2156043
1465916
509489
372037
680728
1506006
2060911
1611042
2669444
165829
1345043
364686
130346
1411869
2575537
1841837
301815
2140288
1691817
1236713
2178547
1651005
2360651
1837359
968339
716946
1316599
849457
672745
2374351
1993220
426948
242158
726985
1492448
1292158
2766048
1736246
1963754
2132088
757308
1620890
2486004
314836
2290529
1217459
306700
1310988
520614
1326410
826520
12456
568522
1257783
859754
1296753
1753238
808889
1327969
479923
2804328
352115
858339
348761
2936554
2339041
996064
1587306
1211865
2383949
2395952
751
2218367
2476526
1097608
232941
1127250
1327441
261358
2566749
1710681
1928156
1560028
2553573
1104962
2285775
2385947
634648
653051
1164555
2061408
1677524
1415200
2395519
218699
209901
163145
364111
548963
1098500
270327
2285822
2897066
231240
2004296
1142649
2404443
1204573
723261
1606413
861479
853221
813362
340743
1576339
1331694
2182385
2590978
951665
1668743
471286
1875517
2099255
1908629
1998337
1657971
1829089
1393620
2454108
941434
592157
872007
420783
2621723
860943
2623391
533671
686487
64725
585213
2539915
462782
4019
776698
2780590
1830999
622422
227306
2373787
1051126
2299421
2330601
921334
1024522
558619
2911087
2506213
1630409
2089805
1020186
163552
2896800
2100055
619894
2259397
912867
808492
1505905
952075
1108207
2193204
335526
2123828
2844610
214286
2334269
134264
2811695
2031005
1335942
215311
1652312
2288439
149930
1111283
75082
120955
77534
833960
1913328
418725
1820271
777552
433221
2071781
2164711
2239849
1057415
2317317
881209
1332764
1759452
1214206
412384
1790974
1357010
2180821
1195635
2788928
2304380
2538646
1757503
1470848
806140
1331023
1432908
1745243
335704
1989176
628667
450501
451256
1347978
704372
813356
513693
581847
985939
1077275
1028235
294187
803906
2201497
997652
2566602
128420
1381865
2664295
1102448
1211184
631003
2811578
910298
1960907
1568922
1793568
423553
675051
1892716
1153510
962032
1706656
1150709
1021371
1164770
2897407
678816
2867821
2593771
1478874
127650
211567
1090011
897351
2208084
2806522
589945
1273950
764858
546475
635834
2733248
61915
1277013
2130754
2278768
1985471
2096718
626745
935882
47205
1145076
1958862
1919216
541147
2483023
2352249
1982069
2628122
522866
2241579
2551864
186235
697465
1457016
407063
619919
749698
2629988
1978321
2112716
161907
2512612
2364362
831835
1055355
1807202
1000995
356310
918371
2919592
2697220
1268976
1089269
2414313
2600886
1132532
276128
2287096
939078
740106
173653
2133491
1396881
1525874
749717
808681
2865047
1196341
1218638
2736213
2234199
1532065
1635111
2377909
1903352
2327498
1963161
2355875
2744848
1590813
2543203
615509
2632248
1865054
248310
912643
2293997
512013
712427
2084832
2411943
2378617
2508317
1289514
508312
1728145
2683393
953990
1543477
10425
1734174
327888
1495493
1776659
857524
2905661
2817661
729146
808972
1501248
728252
2764477
1021742
1842965
2465137
2834465
2860641
2464843
2939144
776281
679161
1933941
1320896
1196551
543469
774668
2625744
1619318
2332153
2451442
1226479
79490
219844
2154155
1988529
535323
436362
57764
1253330
1168969
1981505
408
479741
1465331
2478473
89774
2618909
313364
1774205
1684080
2455242
2347199
679483
741984
1566507
428116
573807
1871047
2086050
994649
2745824
404702
2280417
1869412
1960253
2213815
2014095
2419726
469654
354545
1027154
139425
419858
2392449
2493109
159265
1837381
999272
1037227
2794857
1452869
2328616
2450873
409244
902299
182089
1158647
575636
259586
1544550
802311
714400
2438564
2656091
1044329
1880707
2028938
446629
2632173
2537555
2290817
1231945
911066
201006
1044342
584536
70836
2688126
2222703
441532
604138
1683098
197127
898837
1530661
1034123
2489727
1615809
1840663
465933
2167218
2001252
1400871
2889416
153153
866766
988329
710715
1001027
499472
2108504
1681379
1902204
208258
1884223
273056
2688689
1927429
834503
1655807
1070373
1740791
531111
2659423
2244382
2222362
1544828
1729561
2311195
1339352
79598
1024979
2860942
1742914
793591
1007020
1591081
2171652
1232956
2365944
636982
2424882
530443
1659007
183037
1600020
1704668
1163327
705601
2806072
1635774
37127
1497947
1705316
971104
1462478
407948
2171364
2015584
183623
2574357
2767505
2131751
1250505
2201119
231625
2050083
2519143
901946
2316069
2654629
977091
58470
1157437
1542886
1761648
1660110
387668
2178489
1970462
1516754
2913475
640378
252384
1986748
661500
2472108
1629393
351639
758861
2231090
2429809
2662560
1935772
314713
849611
1953920
116848
636666
1393156
1187322
437205
1984716
360165
1838807
1331404
2035335
2254686
2838479
2647805
1299642
1665824
1930671
336224
2394320
1792512
2362978
1353243
2428259
1683560
2486172
2271386
663691
1032258
1062510
2936688
1029499
140215
1915092
1357536
599551
656564
1679625
648435
1417870
2634165
2801839
1756811
794361
2015382
674876
1849510
27246
1476625
665370
1368435
971668
860158
2648448
2606188
1809847
2598103
1486347
1374227
2799403
970619
547275
914956
1421383
1516512
2435899
1492073
625305
585085
2891987
238101
2423148
396654
887637
750203
1394388
2890317
697603
42559
791680
294994
2322270
771336
761509
2449132
287434
2294967
18154
815004
1572212
1801981
1539849
1437134
2406238
2100530
1689975
977786
2176397
2591355
978119
2053979
2822894
2551358
2616195
115447
2258354
1411637
1450383
2214889
63100
1003768
1018708
2239086
2161250
2550061
1295968
779799
208505
2920336
674090
1216145
246109
256431
2925727
976314
2906548
1293854
2471343
518632
696546
2425796
2046451
116973
1089535
1453
1551539
1700483
962354
2042845
242301
2595759
1126947
2052504
903412
2501678
2668660
1405196
1802677
2843441
1664998
1282444
13300
867365
1977635
1507323
1916708
2636575
2433617
1329191
1290459
1098374
2339616
1350297
1386637
2246244
1376853
54356
1529676
2471411
1640282
2034653
2225718
2303656
144187
2006275
372796
1880558
34876
526965
1318926
1585230
1646898
54939
268903
1261808
1843074
2625787
530278
1635810
658125
2273615
1201234
1031704
668939
1004080
1262678
1725218
757807
1799096
1100612
2563520
796045
1758316
217267
813914
911067
115361
2082783
1304669
895344
1037464
1083723
824174
71966
2867733
743004
25382
2261247
2688463
2592710
565984
2532038
2565527
1067200
947574
818653
1625769
37661
992199
2119040
1580220
932951
89612
821951
2028951
1351406
1414789
195238
2908673
2800228
1297740
2027975
853820
818105
759563
408620
973826
2243365
1508887
1545157
348906
1951520
2668516
692059
165855
30647
995792
1066948
1020308
1043581
623338
2881668
371487
2615656
1612112
895274
1488571
1408475
1181162
452639
2618199
2695833
918318
51659
2647335
2901128
280801
1901816
2559597
2488357
1556749
2037590
2119210
2685127
762206
1638398
491102
854830
109433
2676298
2091165
892314
322496
378997
742226
791421
262303
2135218
1072513
1981060
42045
949642
672834
765310
1651128
2452584
799911
749812
503659
554654
2498674
1873997
975374
2125285
2844754
2227268
2525058
580962
1652535
2727053
631786
312958
2033595
1333731
2372416
731161
458005
2572203
747695
1660454
1313777
2024083
1494091
395601
1928870
134505
396398
1587217
2220053
1346883
1794387
927579
2400480
685581
207482
2266669
1319180
2456741
2155506
1348092
1040571
1864614
2151232
1663141
1607853
429431
479287
1425879
276225
2595731
751035
949252
498939
2462947
2387252
2760032
2765425
189440
1227442
1834544
2399025
724100
945646
93149
1430908
447970
1143508
386208
2298673
946198
2524974
1906661
1862710
702840
797939
1373635
391405
1992236
1206878
1447849
2628334
1368648
248282
279107
2402563
1561727
751951
1923494
2639298
1987091
888938
899640
971632
1939392
1321409
2361222
43798
243880
2787550
655079
790047
573621
392333
1092481
2627884
2736698
1004368
202636
205693
1293789
468850
317879
1761604
2274770
395498
74832
1963788
1327750
620223
2245357
2091461
2368063
2401251
855311
1048763
1331877
930086
1330006
134212
316564
1210630
666413
637752
2145334
961222
1369647
619157
898465
280094
1811076
2575768
517945
1173569
918545
186249
1344462
2083205
2521994
2214378
825107
2262560
1356625
2805439
2822050
896048
1532128
1842133
1472943
195307
468758
1443744
230780
1707905
263473
1164184
2479753
1239415
101819
2837858
799501
594750
499124
534875
2123605
1332426
2329759
704819
1526213
2692480
1667809
2203665
2265313
1379045
2142122
1528143
1506377
1579288
390365
2282264
995672
641404
2558094
1174026
626050
2182523
755800
2490230
625287
209226
1785679
2524145
25625
1352891
1811432
1878305
690213
2453284
1233933
387726
1593353
1603007
946964
2896392
988395
565322
2133564
1668863
2723074
1607269
1855070
484865
2709630
2228015
1285306
2481233
1850241
1625447
1555904
1690553
1747329
876748
2104016
133863
847717
692585
967982
2545115
668316
2028317
80012
2473670
2558755
2225083
1562888
1814529
1052903
2062266
902997
1992344
1433308
296298
1089886
2189019
1887417
17219
2282463
1425721
355097
210635
1819758
1652686
1435079
2588384
1094574
2873242
1689445
611235
1228752
2781656
1180520
2274720
1488700
2550029
202977
1623874
1911157
1609059
784059
663593
1500069
2337583
1756173
2492293
1655067
2653602
764192
1718305
2409572
1704767
2465228
345706
999179
850241
1702611
2676226
237709
32438
2508956
1213416
2606483
2213620
212936
510625
2258673
483432
833117
2564286
2183069
542067
1566359
2186551
733807
1356391
189301
488308
1311976
2694318
2488481
2308005
792541
1677596
563549
2004563
176045
2207336
1116361
2390686
1154440
1399110
1584379
1421465
624897
1809629
1574730
1999136
2339009
381012
1673127
1768665
545804
1489538
606090
1805272
1320499
630420
2419670
1790538
1545042
1731715
1716220
2301629
802259
2248150
1268495
341960
2878320
2014664
840509
372471
688961
1868248
2855318
2767512
2667383
1857346
1566052
2565496
1170856
1517155
1728594
2818333
1834894
201882
2735782
2830155
1961948
2002712
1720236
139338
2908885
2635463
561782
2581718
569929
2106701
2445862
1959316
2254720
81046
1040159
2027181
1829217
2455122
1318759
903484
991113
945134
2249679
2560117
2380117
2855716
2005342
2140220
312647
601206
54110
2107111
190575
2727145
1791368
58431
1066503
371978
2017012
2751975
1747342
1962291
1249904
58083
2575042
2144256
2232142
2763726
2550355
275864
1417088
1879531
2058141
2694876
2894709
2876499
2457036
2142909
2358031
1159936
1045702
1798411
1656303
2757617
492209
2425292
1346792
944203
2436832
106635
1692578
707551
2873787
1299655
798354
1419417
383521
2521509
2763493
186462
1864015
2721513
2237146
339024
1306437
260733
2378643
1100090
389797
808688
504539
2174968
3726
927384
2733720
199704
654099
2138949
478542
2027200
624763
2287780
90429
490351
1819199
2487520
2846212
2071407
2753661
1482954
1718125
20792
2199770
757777
42875
1598043
1243146
1065898
99750
1172588
1350237
710972
2022033
2445503
1699836
532509
1971229
2255737
1512998
183643
1721752
2245142
2582327
1341588
56296
967961
2665862
1135375
2629901
562365
1027636
1996165
1669843
448798
801574
2315064
1811604
2039344
9091
2871592
832773
226125
1583038
2109730
2731108
2608212
2848154
2698891
1030121
2274610
2458219
1133752
142754
55271
575356
2333753
1562248
1828217
1200821
115518
503532
2319592
1784840
1491745
627504
1786454
1097452
2537721
2334936
1106070
2681530
140955
1260556
765290
2124844
1489905
1774669
476100
367547
1532357
49797
209748
2194485
1366372
2107785
2010386
1248934
116825
1256114
180725
2292750
1898650
2329018
632088
2661446
913275
930195
1162330
1157074
551624
1809642
903329
1428202
2394985
416547
1327160
1675809
1623734
1867438
1390376
510961
112218
1208258
1566161
1929278
791064
1798217
1146467
684055
852700
159857
2773475
284211
208457
30791
2897378
403177
660678
1864247
1707282
1744912
2207390
1902698
2496020
1156754
2600996
1930783
1621309
264576
589332
799430
2675958
1043067
1883892
1651904
2490344
2443282
319557
2675143
2792316
1677464
972923
1153166
935486
2065029
2767776
1031748
1747512
1155709
2186664
121525
475109
2228276
2349604
1901335
2131978
1909076
1687541
1221916
831219
1506859
1646209
2090268
2503248
331710
1312475
461379
2042663
2122217
1940082
132100
967730
749888
1527381
2150761
64390
1211251
1621642
405200
1834432
2421283
173490
2832236
660342
2869960
881683
398870
948280
2127927
643456
1134483
63006
1295842
747109
916790
2818051
1997179
2092337
97030
2736729
2018143
1229275
1007633
1070356
2591872
939720
937528
2524135
1234681
738973
135867
3154
1873004
1531057
2872664
758853
2167609
1074099
8646
1588920
1801891
2100469
2843822
11242
194908
2172536
10618
738533
748096
2555636
2771867
1009716
1607862
1676832
2431421
1949415
690328
2892736
2251470
2520007
1664101
2363992
2175427
2210854
945751
181008
1180158
1182676
523485
2486125
1570173
147060
1320208
1567444
2085317
1404982
2007088
514212
1390038
444640
1043754
234576
219592
1945611
2775362
296073
2137151
406688
1969887
261579
345004
2766663
634850
1568153
234212
1962914
2673250
2615356
2368920
260759
2565199
62335
2074874
1231734
1546077
1586385
2354331
30891
2718288
278506
686855
495000
2683962
520025
986576
1792709
2866883
2384778
668446
229292
2181410
2255123
281775
1461010
621737
2278050
1857901
322446
393562
386355
1194737
1053780
1483970
2172955
226082
30718
1462988
1984937
1269571
412708
1340852
2111556
1651433
1163354
2835351
344455
1154822
2067812
1412505
2118243
1287343
531215
2873461
2578564
2933250
945717
546434
1884884
2360610
688010
125631
1285940
963345
585007
2079828
2105270
2211886
1247614
2888517
2124717
1700818
2168596
529254
56434
1213378
770957
1695947
906735
483742
2433391
532593
2752854
1835760
1491812
221424
1616030
147716
1018452
2307144
1444149
343161
2708309
562975
373239
2618376
1836380
926156
2906800
2685618
1046608
1702972
397149
1035808
2348700
1086017
468284
102838
2159297
250246
396483
1445999
903289
2388997
885448
2882538
642616
1899428
1707053
734909
4750
2893534
993875
1406760
1012840
289231
1449801
680450
932369
998185
1252634
295780
1068930
2551617
1534151
2415711
327804
1302541
1826364
2876071
298314
2790004
2781899
1702038
2583398
2011682
1252944
337530
1463362
703758
92442
861208
564157
1288787
2220037
343440
732298
7179
44195
346789
1210890
2604835
1496490
1033816
1989727
2888787
2639914
2108460
1688968
1037702
502762
2745854
2861839
169821
931271
2162725
2380705
2290140
476311
1937152
1968673
2657031
2049203
2700780
193938
2647595
1979098
1481920
1863910
576526
1120720
271298
2830702
696118
1122236
1592355
1630374
2892930
2385651
1212024
2467671
1360037
2939653
55463
734353
2490401
133929
634660
1366038
798510
735404
1838931
806995
1129314
2548505
2393221
1895076
1555415
2524538
1297423
2138517
2355850
2234014
1428698
1930657
2539695
2630748
369215
2283921
1345967
2875458
877408
1295440
231245
807246
1085289
2275145
1926815
1361591
317648
1595067
2486784
36188
1098431
2046440
2939555
632411
1545760
1813034
253105
756546
1010768
1527803
1552442
761304
1615839
2698817
2274030
1120182
1176529
2531863
816364
871139
298421
1580029
1812534
1453148
962289
1969390
2702695
535698
1570612
900737
1662310
720278
408724
2521504
825069
551177
257689
1337402
1040504
2826874
1811825
2172040
2382102
2842389
498761
226567
2494344
1065957
1949984
1864360
406112
1889548
153886
1369085
1167733
15726
1580617
2344799
2750252
1249460
2531297
2306076
344292
2156143
73375
1864535
2075404
120899
891318
1231472
2758840
198776
1784035
2669298
844804
651671
1797509
941889
1671496
1314675
2769479
2920669
616261
2277123
1331067
122148
2530645
1608144
2023599
1709308
2158449
1585130
676741
257177
388048
1668055
507049
2190907
618070
1706532
741399
1235346
2493550
2441937
2601292
2380596
820484
1496410
2793216
523585
1858429
1450368
1287223
443247
1336449
780108
465043
2675373
1630747
1589025
581660
1527512
1115783
2116024
1719916
383052
660259
2360775
2343691
537135
1077712
2268227
317276
648670
2431016
832811
537566
1001989
704151
2709003
1809031
2296406
707817
2587560
2536022
792180
1846717
1750941
1624594
784165
2015636
2799569
2574822
347750
2834970
2283394
2041927
453169
712026
2369368
2085604
542679
1855279
483964
260068
487169
2266594
253537
335958
722440
2058287
2798989
1327945
2708261
936516
2744872
358789
2232932
840984
1132832
19745
2786769
1600307
1015175
1139580
31933
2286715
2711365
813411
307123
1248961
489468
2388399
1898839
1919568
935177
543134
2806120
919434
1324200
1067872
2521802
2460822
1048491
547505
840436
2240060
2486611
1738065
405569
1484452
572450
919739
2221199
1133946
2683622
2254546
1391549
1960592
1743876
221753
2343890
2849075
2617858
262093
2874628
912291
514124
1325238
1538343
516666
2901767
2865683
948593
293404
2633359
2540375
2212873
2788553
2069801
369620
908096
1801702
1515690
2446101
1111527
1793974
319279
1062241
852332
1232386
694082
2934286
1836511
348303
68086
1203475
414421
1286125
1149425
1822362
1023360
645498
1428616
2770586
1082387
1521208
1744999
1722820
290903
2618359
2719002
1666732
1584730
2206876
81040
588506
1815302
625779
383290
1223715
1505042
1224137
684430
774836
30307
1843515
2106808
72028
2232602
920304
1401901
2473521
1756193
1476731
2391369
1429599
935932
2311943
1148767
1178127
458427
2326847
1354019
1035926
1479967
2895331
1317572
2786377
732026
1498090
1100381
1264273
1907438
1199613
2258505
2395442
1027355
602859
2887514
35014
1127797
1653778
762423
449880
978143
2017626
63299
2069416
51909
1452087
2206015
1746928
614694
2658968
1382351
2223008
1776636
1359756
859051
2824293
98227
2118091
2061256
2459780
2644979
1575376
2459865
954683
2874201
1439506
788335
1783010
578184
459078
1644992
437797
2246012
1411603
2668558
2148524
931252
1001856
997197
2105190
2223118
99647
88692
2517345
2660403
2746659
1251975
2673681
952324
380848
1814893
1896003
1553444
1323779
1482891
1735114
1979819
2698812
900826
1186588
1090129
318200
390003
1493692
303308
2410692
1471636
1444340
42975
978147
2548469
1381289
187788
1827895
1688960
194199
2632552
2357064
47435
1735687
1572570
2553780
1161900
1930908
238137
2188604
1971744
58405
907216
2053877
1899719
2723539
999752
174036
1131282
1767890
39473
2170447
1618431
2156287
265500
447232
978133
2499233
2743785
1413667
1954858
1308016
604627
2777756
1297691
996132
2036232
2747655
2491236
1509518
1765920
2358998
1231547
1480083
1358525
926314
1853947
701118
193054
2375251
483896
2142906
2531049
1045490
1947669
958731
1426682
417166
1280718
2411647
1387710
855588
642560
2385771
2415149
2859109
1152258
777996
1201417
2813383
37009
1355340
2309592
2086416
5345
408332
587683
1015489
931575
2559623
707169
2675553
2135570
1147916
1512206
2827101
2272283
1169787
1680404
233097
2292453
1199052
1464514
253239
892714
1782
48727
9637
2317375
718541
2778240
1469585
879550
245919
1193470
2651436
558335
436278
1400474
2497075
214581
1091319
1352181
2449507
2910513
1348034
1468482
1823942
1020595
248356
45659
1200783
1616138
2930318
990975
105524
1124636
988636
1771878
698453
1097268
686834
2560440
911481
1531903
2493319
276712
183015
1533031
2325044
2001464
1820985
1968763
890750
33567
1745503
1604635
2224403
2802415
2122716
2331918
511951
96325
1877925
724964
1291991
2196975
1423394
2114894
1750410
2838896
2283982
2016795
2048725
6310
734808
938165
358440
1815720
2884512
43583
821596
1689282
2183142
540454
2593542
1023814
1481274
993963
1757165
2628218
2479127
751128
2905307
195932
2556570
2556524
109354
977003
2333290
1276255
2318829
704446
280143
1099220
1792196
639015
2176692
508356
778339
2788982
2104516
1650
2276283
1948744
1371320
2607103
963106
2537754
2121442
970347
1681188
2143654
1499563
1103760
615651
2797186
2622197
973804
408559
1283060
2156492
2177942
1852249
2189344
2306535
581967
26
2407297
1248708
535866
1362296
1976037
1841486
608053
1049815
2413953
879994
1538372
130601
1695600
884065
884864
1618900
2659322
288979
85913
1035611
2664999
1288837
945803
2641267
2113694
1073105
1418329
670890
1329503
2650732
544034
2458173
783784
1453425
2248985
1329813
1210704
1479583
1404043
561021
2255614
1581055
198530
1745768
2030711
1233381
2697860
435676
2486718
118814
2529626
1055945
1030222
2098722
1408171
2599622
2203637
2290221
2482477
1611089
2827719
1555342
2438787
2378460
1406153
657319
2133580
1873182
1451810
1687952
2501142
903930
1186861
486621
2615731
1547409
512771
294631
1106504
1174423
875265
686986
1456869
1871224
1051375
1927408
1468976
237488
1947913
192248
2921377
190184
2742263
2104860
943395
92617
2554306
2468974
2746995
776736
2102277
385373
621529
247290
2418989
149711
461421
921415
2359871
2456638
464373
1995739
2691081
884874
1977412
1003941
2453889
190186
1605383
2535308
216264
318648
951849
1018977
207499
408310
1252009
2354537
2260268
180525
2809237
2929853
16285
978329
2100608
1567234
1450277
894300
366478
2673897
2470817
977358
318010
1516275
881878
2834262
2502010
1223002
1163235
824251
1154205
2776284
641480
1583221
2491186
1494865
2093220
1801649
338373
1642182
1233758
1977151
749317
2113844
2730891
2273920
1856514
2430958
1177738
1134725
226517
2110943
168509
1353975
2112344
230840
962545
2725180
2585891
2197244
2895619
2557247
2577259
354273
1128632
1751346
2220627
911984
1486009
1715408
2488667
1149945
2363369
2776601
2166120
557195
2643858
1303708
1587086
2011777
1815303
2044318
2456294
1333925
2769175
2888921
532659
661156
1312496
2925902
870776
996502
1598720
1455398
2706023
1662725
2005325
100088
1606687
2362453
2361624
19211
1911037
2574733
1556650
2368328
2512339
724194
993728
1843718
1598914
2400812
2329437
714345
1232637
295236
324852
1822544
2790241
804149
2080047
711335
2250104
2683570
1844161
1195406
2007830
276750
690928
159077
1891568
599378
429583
1574157
2161260
2039333
215308
2363235
2925182
1295428
1408867
191514
1306088
676407
437334
1896574
227896
2062171
2310285
1417255
795310
551334
606645
422814
593883
266711
300046
1975673
1755142
558290
2632140
941349
1858448
1829991
1622367
1513915
1844543
1718907
456818
482781
1246377
1190415
685588
483605
2232090
611573
1531938
2134003
2402864
27834
2483598
475882
1770301
539638
2671580
690771
2164253
139697
327021
611753
2187045
1469421
795326
237374
2376610
1149673
2357967
2907676
1714567
1197069
896873
2081756
1168038
144492
802933
1422212
2175346
1315948
1908668
1906760
2656078
2503076
1095070
439049
1562183
2138394
68892
2559371
1652973
2478862
2586340
403949
799908
1069657
603800
1485225
1571195
1525256
2423344
1228575
66736
2744794
1283609
777480
863078
459467
2584834
1129740
2864463
766100
1682480
1616560
1047701
1817117
400303
2432848
1628356
2031058
1465894
556713
1047231
1523672
765704
1229349
26736
1937126
2735421
2745053
1365419
861953
598465
2434820
269087
53423
1215212
494815
1419956
2779416
346031
2066602
2598473
2504897
307685
32351
2574737
2343230
2420588
2423222
2520372
226747
1836853
1212507
2195770
2210194
1749325
1517486
1276958
1657152
1848435
1418491
2442651
2309912
2598850
2930433
15302
535169
2740080
2155645
158754
1227105
2141760
2650849
2366321
1709217
588261
2138727
172343
1870346
399875
2234123
1248787
1365986
416956
2803824
1776653
1783359
50288
1321751
1484337
1966324
1463149
1834453
969368
304337
1237475
704750
2382940
1322061
2582309
733787
52150
870217
1044647
815221
1958292
1488222
2365864
2622588
2125088
2773825
1877968
1765929
357732
710800
1641325
320516
2702591
1720751
1333243
2632765
2085332
1300136
1875995
2079815
206775
2935491
2580814
1194026
1137859
1823202
1863233
1705008
1162954
2435233
734108
1812190
576234
2223353
2163781
567985
2539738
1808304
957716
2582055
2022223
1576508
1700502
2825642
2713491
553218
1140279
73021
2526783
1927184
493671
2742742
1921793
1443605
1856530
658355
2378011
2168030
1885393
639546
2555511
1301363
1834464
917621
1742648
1605323
1088688
1209025
295579
1738007
480330
852699
549686
1059166
1572640
2136054
575947
1618323
1890441
2288105
392470
388225
2050352
1933350
250370
1941998
103543
1811423
2675384
2883729
1854923
2739083
216784
2872562
1037898
1839799
1104832
2017871
2250318
2193261
711062
2318728
2442619
2543954
2116356
213350
65431
1263323
1115468
1822219
2161971
435312
2714460
2255577
1259162
1707386
1617637
1579294
1996956
2096859
389302
1149589
430371
1826361
2619331
628400
2726491
387025
1843105
1406109
420663
2649255
1743442
1697295
1779734
2297789
2897506
2462040
1542517
969262
1788374
1297344
2647384
91983
432645
1157978
2852050
1425691
2323160
2309888
2286852
1008537
2187608
1903990
1181543
116859
295550
1963109
2250860
2839803
2079101
2031142
2060646
2339597
504273
581956
925750
2030008
1285097
2369456
948514
1422001
642179
1290988
2471652
2859313
2786293
1587326
2442009
1982243
2894027
404417
1576906
965304
1858630
1974952
2852984
667036
1004277
2903455
21975
934123
1022006
2459143
2471540
2584419
292834
1363131
2560797
423950
2891121
449531
1485272
1673616
2182398
461210
1128819
2376578
318260
1435034
1045173
297184
2142665
2052506
1037732
2578123
1971985
2701926
922404
1774319
655724
2634573
464338
111807
2680490
110753
163753
440954
1513808
2485075
1442195
2515067
352392
283960
2773250
2671478
2386198
1729672
388507
1185396
1654467
760182
2078208
1700191
54126
824020
1548188
160574
130285
730664
2724865
1716703
2610670
2115258
2745984
820701
775522
444283
743852
1720064
2582457
1795894
2764148
1159706
1306671
2212480
1334112
2463580
2884269
1626839
983065
1647911
1150491
2328644
2523976
1054517
2365264
1705179
2782916
264596
48904
1884632
432470
150545
2880973
201498
2545375
860357
574547
1069784
1279285
2813801
1575761
1811658
1451485
2799041
414206
2774100
2913256
317823
1994121
1071950
478954
950812
2318248
2873881
2574178
1909054
2444783
1632445
936472
2112821
1743108
1072445
604943
1251730
45655
1439573
1182863
1078780
37116
737760
1691628
645340
47076
1081205
1383912
646516
2818555
2010450
1591211
758213
645890
1525957
2296098
2229109
1229351
2905809
1350534
2562604
271079
2311626
52396
2044732
2721297
1067076
915547
1044735
2578713
1779781
2902646
2472588
2404800
1603038
2118891
1961811
2218327
1797612
2427281
1308295
1891725
1775982
410749
1542042
1118752
824073
1688694
1483433
1047313
2150361
1832726
518511
361767
877868
1142618
2134507
481791
1215907
2576000
1161246
1170181
1468333
129719
1669477
2735996
1494676
993736
2471356
1787984
1515291
1869583
2098293
999907
2059502
1750242
1358699
1304298
1799935
2136380
1531960
1266022
1229128
180757
825876
1411148
2807750
81132
2183798
599785
1056002
1874332
882987
1575619
1520350
1282508
1829336
395067
1599037
1361937
2271420
615885
277446
2691851
147455
1447971
1343390
1305064
1099127
1903981
2613080
2031499
2800216
1091556
2317634
2081954
2124355
2923345
2853988
1904819
2132631
1680447
977713
1556178
1479148
617335
2502157
2144927
45232
1553016
1830729
753946
129867
1795379
1979529
2552532
318200
2294193
2025582
405549
1144147
2463856
629412
225117
2882207
152293
411750
1481283
326276
2927534
2787219
1916413
1071715
2021033
2259938
2227739
1422808
577195
1398036
1057336
2463794
1068271
1978389
908578
1088994
1900819
2526811
419690
387174
917611
2084884
2516
1099949
2037069
2936006
2757377
2158558
1062875
1287221
323142
18215
1980805
1069978
551771
1284872
2526522
875960
2317036
151804
899396
562823
2251991
316556
2148164
1094187
2284277
671710
2918595
1287713
636665
481893
2346645
2322282
2384238
2049942
1130391
1745708
1171978
1382289
2733644
157345
2738150
2233766
380174
2334272
1345401
993988
115989
1609884
2103830
1301895
1205984
743712
1494284
671709
1137574
2019397
206062
312215
1734343
1159040
694124
625371
1868206
568159
2481123
309978
827247
1574252
2218846
2361008
1712216
2591437
1342574
746912
2629211
1790208
2091244
2379586
1639949
1998802
1774990
156057
1625308
2496340
2745495
795732
1377259
1852949
2565027
1288796
274262
685618
2664142
2824932
2529556
31262
234988
941611
2233461
2308088
2846376
2356945
2460981
1302292
946260
607635
1081950
2452968
1393254
1417289
2345183
2892464
1725202
1278585
2277037
1325792
2675696
179623
2014014
1325094
130210
2319612
1600803
1482367
1952960
1117136
2034057
2148267
572540
1379525
2201032
2673590
2554940
673879
442267
2206902
2015041
438879
2762961
2387368
2459639
2832371
185773
2426466
53813
1195536
2634632
2282612
685466
2728069
237222
1918906
2161253
2113736
2593317
240028
2628992
1601976
2172851
745059
1599922
2159916
2497315
2901901
1283779
1302150
154428
1818685
386868
1733396
1252764
1897911
1074958
938533
1470647
1716477
2113777
2789525
2607551
862996
2058626
1932631
1037995
2131757
955443
2573193
321746
434233
1332715
1090603
2436529
2802790
2100409
1489130
2416598
1345300
2514104
412339
136139
544570
453150
2062261
1937369
204424
1205630
44478
1717550
132482
204825
1431639
1789401
1946769
751995
2212061
2580588
2894851
545348
2926559
1748686
1893013
2020736
1972511
793892
1913718
349270
2714046
2107541
1288605
31145
2366037
2416078
727501
2237546
2707485
2630133
1611531
1677205
784709
2211862
332836
105345
2660878
2369464
2087656
2269722
1393014
1504371
1487445
660739
489945
2717731
1237508
1884394
1255062
753277
2888019
1009496
1758752
1830704
938312
1107975
1877576
1943452
1132807
136394
1983525
776516
7001
1653517
389308
1063084
2815721
1359524
953327
1652884
2706261
2640299
950337
1851294
2126931
2657164
2107629
2482762
2734015
1036134
2563940
2679430
1625719
2443264
1249252
1994310
611042
1552288
1338362
1612765
2590854
1629660
252461
250621
1881651
500329
2046916
2044523
1163445
2110657
1922169
2211283
1192064
1115626
359931
2744148
209687
1316356
1810998
1000288
501902
1585558
2363021
2263885
1392752
2587189
1681335
2303235
53681
1965576
1696783
2557110
2222862
2758873
237836
2684928
209728
1895858
981071
2865685
2267933
630122
1750901
2493228
1701127
2475823
2619391
1693829
1454691
1638471
2897055
2603471
2736456
2837591
2306252
288422
1544223
835760
860463
1889
604343
2180671
1515461
2314093
1784066
420667
899133
2817647
2630180
456662
53911
1261474
1079305
1074267
2186115
2835267
2807090
2489071
2363685
2588647
183159
930185
1279308
833717
1345779
6946
1205131
1529329
1127250
1710252
2908425
1000242
2571808
2855418
250988
502251
663808
640707
828440
2420164
1475139
1562604
2513417
383862
1728628
1282055
1120763
1882354
2758940
1228448
233577
445472
894565
2836021
1649960
676742
1144546
1833557
2131691
12295
1576949
2601589
492290
1844948
97035
1367518
2599841
1623580
743152
1606099
1505657
2291781
197218
2077920
1858981
600448
1343108
2877196
17145
2391858
1895020
460472
1821375
1816006
1254294
140609
976810
2644750
746963
2361167
2821534
2294943
1058929
1954789
398138
447150
2089531
2493839
1608910
2779873
2200081
1915983
1047170
1142154
2042961
1398104
1769084
1429992
2628651
858006
2428850
1091114
947623
245743
1496922
2922277
853002
971662
1839517
131522
1910902
1255986
960747
39920
1698736
2369374
2514468
2236399
2865434
2645451
370812
2391858
1682872
25395
547962
145656
140479
1745042
1031724
1191293
2639875
1391065
2062878
191098
1250449
270127
1562349
78174
2172172
2835078
285852
1675115
669715
2619209
2057014
210628
1789532
316162
2050217
2608236
2595815
641796
2620961
537169
225444
2343363
1178833
307521
1705274
1516747
2657933
2217647
1524598
1068543
957921
2709828
1409621
1704194
82603
2657611
1830139
2437283
938890
656604
315762
586065
1842766
652030
1977439
2441769
214218
2023568
1129880
66612
1439312
382464
2749174
2480737
414316
1767670
2309911
2869692
465117
711810
1959640
1922124
198333
1163810
227972
57021
1178891
1509547
815078
1898693
2882763
334350
2357058
1108048
745643
1160212
1876110
2889211
1493306
1017045
137344
2304689
342454
1338104
2163527
1047823
788185
2567401
2665376
2568191
1767997
2662698
715852
1054641
1886398
2199120
2931351
107520
2387581
2475445
1097530
1323611
297618
1421460
833485
2496394
1008854
2378730
2181393
619420
2168536
1013063
2533339
1121709
2652293
578534
307833
2488752
162082
992830
289125
1725068
803670
1018555
1048810
1948991
2631972
2630077
1744613
432745
842392
1500508
2221214
933398
2791385
671915
716439
1681209
48332
2742301
1226536
2260926
950838
2087471
1962095
2694353
381539
1469150
2411252
156777
1491517
2760184
2114239
510492
2877905
2232919
2924939
134851
1882432
2411642
761047
863454
67336
1187381
2095235
1484994
1519728
1966273
1642817
338017
2761772
1589708
1821733
1952470
2916206
1846759
2762324
1632054
453614
1002742
620886
1424447
1838690
2319596
719845
1686964
2714160
1671767
296335
2564757
2863333
299006
2752170
76867
301046
2098998
1284011
1980739
1997109
2319998
1546756
1362586
136884
956897
2692601
509545
2107253
214818
2673531
2612084
1814830
661732
2581667
2050797
2284794
2491962
2237665
492722
2092495
2623851
2236788
1589922
2921789
2427079
2212443
1382303
1353241
1742179
1372751
776186
1805749
2645626
2096935
2220975
2387640
1272059
2122705
2592944
2623753
473254
2932745
2486988
953406
1906702
2329491
1625327
2738437
2729156
1201801
261078
2231284
1143823
332916
1750315
842941
1803065
1147549
19046
175289
2292649
116539
897500
2122306
2882233
2029875
2674177
26233
1771969
1243031
2137309
1170703
2557523
838769
2578592
194838
285926
529616
1231993
2373171
1524404
1332514
353685
925704
699525
11503
2896826
1990046
2149932
389668
2470319
2694860
1773611
1470780
701829
1528023
2463901
630589
2194678
2855408
262440
2192780
1658546
1814072
436362
2015418
33024
2928347
1202070
2485328
2087601
857630
2584828
1284974
1903339
1430277
2308696
2468433
1311320
1210192
665650
1149825
1329378
2608591
1174364
2154804
1437124
406504
1364449
2085298
2463616
595966
555095
2832917
1593797
1767579
997969
454235
1509929
1586035
247568
2600769
343689
986324
553347
2425558
951079
1005511
499265
1617215
1851022
1567302
632715
1180334
2580178
477451
2268663
907094
380305
2488851
1570577
463302
2118941
52312
2027317
642538
2701787
1388069
2884395
262627
2805617
1202573
561242
1775088
346284
280576
1973488
2322076
1497170
2762519
1957726
1577748
1900128
2442950
1885470
2544535
813083
565530
2109551
11358
851658
806272
1046348
1338208
566763
768660
1815803
2132678
1682758
2206527
1758427
2247944
2044856
1756895
1646546
1239187
926180
1309501
765512
528248
692747
1237004
277491
249657
152158
2737314
1168273
604350
331194
1183807
1081867
1156176
1287680
1536092
2354772
1415066
405341
1690825
2170692
899037
2825633
872125
2730754
2645519
909299
378505
79881
1308822
199652
2764348
2681189
137332
206318
2917203
886883
1407918
351553
2314134
1436143
546489
757484
2159478
291550
1555037
719865
1972048
265089
844736
626786
2545806
947288
2805473
933658
965438
1426516
1385355
622281
315710
993031
170894
2265029
257979
1243545
1710056
2243328
2781334
2767694
617169
375119
2030281
1989071
492920
1653806
1851288
2438714
1585861
559633
2290996
2627929
775975
1639497
1836605
1869990
1388361
2712197
2168576
861655
1037058
212686
48855
1966517
1760383
1195000
2661281
1660955
56573
2887649
1989054
1615240
2751473
1772161
158555
1416511
2726725
899079
1826307
2614400
2907407
234593
1502183
639411
670842
346335
436448
24703
1919535
46331
2271076
464675
1144208
1850408
632152
1994459
1859173
2935764
204483
1311607
725966
1733824
371852
1469781
2157033
359136
1241870
254504
834584
1999239
2586129
209234
509800
2814310
1565236
287920
2690785
2751122
1646565
2611287
2074568
795014
995648
1875006
1542822
382701
647656
808422
1450407
1267898
275436
1469492
1020200
2119836
2768438
171149
1784180
313223
1663264
2775935
654998
1356361
649968
302386
2269416
745485
1132909
2627733
1991391
1937047
2326026
74801
2577611
2662681
2458301
800743
2337808
2732421
2155953
346701
2610959
1756797
548471
80108
2877938
1995241
413930
2304919
1226202
2780944
601527
1063516
285923
253758
487798
741316
2153825
196199
2798131
2007768
545111
2639863
2624942
444512
2536994
175101
719196
1380713
1774634
876582
2792924
534409
2728546
2817255
484127
390859
956685
614959
1311658
1559611
1094753
1091707
837992
2509305
2231059
2063955
1284766
1777984
1866196
1701209
11934
2426056
2655665
1228538
642800
726934
296041
470362
2025721
226331
1898147
1518966
21611
2071196
2536177
689838
917677
2212195
1329571
573902
1596947
967684
2750836
315074
2008615
1927666
213064
2318360
2418380
728046
807858
1406344
2360296
1285435
1902653
1485035
1621627
1859016
1979831
608355
861246
744079
1367952
54713
2784405
1900928
734262
1732866
1266906
2048103
1541633
1168985
145339
759499
1985176
209278
2163234
2074207
2876100
2547102
1070496
1480605
359927
56636
1159081
115613
650227
1481042
1039416
2887903
1447396
2039621
1441681
2248472
2261
2000839
1686602
2219735
249871
1582425
1157464
827375
1570060
1925896
779428
2930650
2138051
1487023
749753
1986018
1269338
1837291
793989
2220508
2740412
2638133
1688197
75124
274738
2122612
2013402
2125840
2544033
122615
2909161
2208523
259812
49125
1306327
2714042
1031889
769519
270648
1860802
2474163
1653797
65726
124227
156815
2732596
833362
1785201
771973
831203
2791665
2911159
376614
1730479
1463647
1796280
209958
1357263
1759915
1286480
2396486
72581
1475412
2069667
1354878
2615604
2140849
1147253
2226140
2861126
1671154
2210989
90399
996710
1826094
361036
571488
1522958
2786217
2718349
2791793
2304973
2909604
814709
2587463
1687360
1700092
1974516
685047
183643
2376620
29632
1890649
1471166
920116
1884585
1566853
1280985
1561293
639464
620091
2532634
2480039
2342177
73289
1546292
2007210
744013
2212640
1162390
2521565
744980
1400226
2710450
1585564
1118163
679134
2033441
883008
2850532
2848100
653937
956815
800737
969154
1169886
1773547
1169274
54310
1721457
2610860
741090
2192560
550104
413738
1151262
1355759
1487260
2764710
2314704
315396
191897
2153000
1711040
1966356
2310271
1265369
135489
808316
1979042
1356960
1996061
744768
865693
799740
2120716
257886
671947
2541875
2594503
1819281
1554746
1456328
639817
126268
2733298
2108687
2781573
35020
2487850
2078152
2699670
1904636
4112
1376288
2560258
2774970
2142718
1504857
739722
2334616
2000179
1281575
1570673
1864202
1471410
1124558
1220239
1602696
148460
942364
2157357
1710150
185020
1954631
1011194
27894
2233092
2393175
2366205
2785570
868442
283365
2230910
1530345
655846
279865
2665629
645361
425229
84195
1241451
1046224
2052081
641510
1070606
2382281
187679
1552951
1106920
2441302
25185
2263087
1108558
1514456
975125
313722
1325833
1614961
1778132
263789
1674451
683680
381331
2710076
519269
938847
2057145
316024
850737
102307
756817
198554
2082069
1232945
2310555
1902434
2734601
241379
1799335
45531
817256
1310623
1665205
2079558
316461
2276768
2557493
2432746
1757227
2280607
2216442
148959
2308858
1688077
992306
231622
2754167
1145914
2101330
2449008
1627425
2101762
2000021
2890305
1678426
2880164
36322
1619737
2402485
2788664
1891267
1286260
1422587
311559
1167085
604040
2159518
2731645
1623784
2563878
472561
587365
386096
2038870
754907
550214
2633426
285057
1520816
74541
733170
2794221
2769928
494693
2609604
1182092
1055851
2107493
2002773
1092004
1317639
2400023
2352019
1477518
715615
751490
2080251
720457
536708
1900654
1307114
170665
2689891
965571
2683855
676299
2420707
236355
2697352
1408482
1499797
519306
1875925
1345743
2565394
463833
426769
2259986
848602
1500879
718514
2168607
1328637
1995566
1114074
2342678
1051152
588769
996446
1325068
1663021
1238723
123066
75124
1341580
267069
2521234
531873
527336
1753001
906562
2526372
2085138
34858
1680492
1085174
2049439
1977963
2699199
1751526
2291785
10101
2118599
1500184
1811687
1989613
194296
1244324
1630203
636142
962394
1953445
750836
342788
1017426
235242
1502073
784339
2427144
397851
1044750
2477490
1261306
2309311
2278970
2933104
1884166
742289
702905
716402
2338945
193381
2185359
2806838
780400
2891315
758307
2682870
2328567
235823
2783721
2186529
1089901
381831
987179
885303
139332
936603
2245598
1513622
2436696
2188215
593062
579567
2350776
1473005
1899518
875989
1451290
711309
2601108
510377
1156169
700117
2561434
2583197
810057
1290373
947018
2057837
535276
2246600
410683
974068
1854721
2140233
356484
516670
607426
1261601
1547925
882091
144671
506450
1673188
1010701
2824314
2465403
1957471
2728277
363589
1184502
557648
478417
2303276
2762397
516384
43216
1751044
2647242
1410892
263835
1893414
2162394
1233768
1498219
2577264
1362654
2849705
311742
522947
945780
2215359
2001336
1045245
2612632
409050
2593928
2143803
2664997
474280
2360993
2122936
241796
1535309
493130
2208231
614823
1979187
124163
1084576
46084
54941
1840956
138126
1007003
1221771
1309986
1658414
1919624
464175
78493
2541831
2186068
1054157
2778267
848656
1940077
348636
903727
518073
349172
1773144
2763195
388172
2581182
1764728
2727454
476535
832658
2265783
2703924
2427615
2791639
2020076
2873486
2408309
1621793
1023824
1088235
1512998
1244666
1697052
1689926
2078214
333806
548169
1323341
2909988
78607
704207
1109667
1073422
282644
1446716
178306
1741739
1168329
776755
2134691
1801003
2892366
1208784
2357489
1533856
1860421
2634469
1310517
627272
816118
1291862
842853
1397289
1740565
1119390
2479967
2395180
1347796
1033466
2469527
1681833
35897
2029202
1978960
2932900
962361
1162895
1560104
361171
2557681
2211494
774544
776360
354285
764120
1610157
2784877
1211121
2564978
1191955
2168101
1296350
2071208
2235517
98861
1165022
2284159
1035099
1800649
2559314
1933391
1430603
1991489
1119317
1039911
631532
1927008
985843
2249664
2278286
1660903
243168
665615
2822627
469438
2730317
1566579
2396794
700108
2044156
943136
1056891
545778
2088574
460487
1630141
2750506
1874647
1548847
626399
1259325
1676006
626867
80823
1508538
436860
1101372
2271188
1014514
559542
518071
2373241
1278492
2480360
1137107
1852321
2191402
1263088
158071
1985084
2026687
1932480
1902670
1432691
167233
1477757
851903
664628
332386
342032
2497888
2084432
944259
2766081
1616490
1592386
966699
2898850
129910
1125834
1485677
248211
1594687
2778050
76275
1687090
1930040
663685
2505190
727988
634776
1051364
2331617
667523
2853599
725370
2305659
2937324
1530814
444288
574927
1160828
1612645
1970931
2293786
2025109
2776377
1179854
2027846
2493636
2430607
1817239
2484420
937774
281029
505169
988463
177474
129573
931054
757534
2708217
2695998
1096227
481953
1463297
1645950
2714627
2650471
1876840
2128747
1574938
1574252
2268102
1703286
1960636
2065414
6185
1707475
2637592
1739731
1456971
2891216
1401522
2825408
2105153
2814582
695044
2082027
849966
1347818
119761
2425787
2191165
1713360
571960
2633199
81385
2050645
1300726
1068082
163368
253277
969735
2475132
342054
1413202
286818
426482
761553
2838564
1694123
1202976
2931101
2213185
1463899
349802
1988571
2204032
1462302
1590931
653192
1855255
717324
1123801
590232
1185924
26827
1243016
1660400
1510431
2484918
1342895
1651834
96120
2086004
33317
687215
2114532
1722856
2665549
2668949
1534018
2150801
1409659
317403
1722035
743905
166744
1011906
1746711
2264360
1763824
501194
158651
1326999
2853741
1473830
2771258
306566
2545285
1793979
816092
1265260
2357575
1694598
55861
2060823
944943
2716452
892346
81038
1983132
2213626
2314848
840845
299462
991530
300651
2469513
675734
905219
1609955
1038013
173546
1423558
2285461
219196
2390698
849570
14867
1328267
1368974
2917674
2129912
1643986
2067330
1543965
2370513
2873553
2319604
269377
1613973
1597124
1793371
1526981
1989857
393067
1141418
187764
2414266
2797515
2384504
1636382
2173990
215828
1537377
2825842
2278214
842862
1973495
247477
558727
1462438
420945
1243040
775406
1177684
91524
1451868
921214
2733647
833190
1914699
2544826
1498898
321834
698999
1977152
2444774
598142
2846697
910323
349450
2304581
2170787
2936867
700587
2108910
1052221
150913
2883784
2190277
486060
1885260
1126657
2062292
1286289
2033142
763553
121379
135067
103108
150466
566194
908204
365231
2488224
1930895
836768
1662865
2615754
1612120
117197
1669372
161684
2635330
2105956
1093073
1183270
2068396
2832008
2799859
1119140
2287103
2392682
107997
702898
1484061
827338
308732
2254050
608680
2925188
2064310
2516351
962089
420073
843238
2581322
1385271
639650
1561136
2087406
484970
1548432
1289496
1985032
661047
1217590
984602
1106488
1554694
1888091
1726115
2545038
1781804
2265994
464481
2152331
970278
1717827
2862145
880761
542529
2427623
160640
1057001
2893607
1202782
2324760
265109
2936156
2330442
811401
1881729
1225663
2866586
1543497
2130023
886385
248551
947940
1860863
1081339
2851233
139935
647784
1239923
388453
34736
360011
2892571
2780851
140265
429065
2313112
951426
640867
1032239
315727
1118173
1180317
832156
2464005
10406
889572
759592
2152018
2302750
1423482
1795254
2153843
1419986
1893525
2590259
1473201
854777
2531778
553698
293447
2600019
1880846
1524389
2877950
1526987
2638456
126082
605346
1664638
291951
347916
13411
47421
2733965
1191114
1598651
1040851
2387876
618253
266455
1896836
438402
4599
2677892
1098388
1936917
2440378
887920
2358908
986001
1499406
628037
2360586
2443058
2659551
2372327
1027845
2789456
1553549
1978190
1303028
379356
428728
2931596
2848836
1867558
1781487
2586209
806195
2221833
2089805
1206373
1950624
97187
1058643
520351
47404
269486
2280747
557581
1168064
1623995
711397
2531819
1587571
157819
1985452
344763
1524959
1688053
493803
378835
945636
1629913
2149066
137109
253927
2190235
634159
232450
195203
2630514
2516633
2558406
1360477
2472546
619860
292554
1436675
2095219
981287
2596373
2639486
1371484
1017454
1642654
2004926
2615632
1475311
861485
2027781
283098
1486842
1522520
2150915
671060
2494749
2530411
2212268
1765523
2703916
234459
1188148
1395651
2077803
2849126
2223077
2204243
894907
2262444
1900800
810721
1627712
2022179
2199002
2655703
2498790
1569111
1900923
2872453
296236
2124581
2257996
2163024
1256112
1007377
1341022
1124936
1256199
2312419
1250112
1751812
1084883
2364086
90778
169026
2266501
1985520
1564951
2140757
1273560
1950273
1618500
1233366
1867190
326142
2216726
1728486
549859
1242087
1142318
565902
1875414
2475581
451561
1666262
332779
486571
1613601
217164
2473879
2738173
1620316
759485
2508410
2630714
1460615
206830
2716937
1645568
366980
507745
949701
1599336
2600996
2041786
2513020
2118208
592368
1322792
2781174
1706488
1158616
2822633
1387004
1462538
1711755
1477713
1749043
46419
2112907
2724190
1987716
174320
2123268
1742229
1468122
131452
2011901
502498
554713
1731281
2767712
476016
721022
1871413
242405
2177657
1577623
2604710
2531730
2047479
413429
2465976
1640557
1396102
681448
517320
406102
1212651
2567568
353310
1881732
787563
246043
2888743
2877145
2554848
2344802
2878339
1425333
1779890
1956185
2673397
1523370
715745
118258
1236166
1769926
81952
1898346
1794984
991343
145800
1873680
2501885
324989
1953224
2667551
2543747
2665034
551439
1369159
2107710
1803930
1205576
2091726
189963
1209889
2142711
1154356
786350
2348008
2559084
1276660
842618
2182392
2677951
1239699
1167921
2207606
731327
2912583
1993639
1028388
2086026
2132514
2508504
967283
155622
2750318
2820303
2459677
2355391
756139
648679
1021791
1145394
1103848
1753221
824561
2164886
2878406
2774138
1614349
878944
2430318
1343515
385467
78479
1922336
1751650
1713373
1392772
1035813
1806759
876118
2850308
30309
1521254
2320948
2458809
51782
1817268
28340
846167
958834
122196
2027168
1635510
377738
1562889
2568731
1326795
1657992
2257141
1599390
410257
634028
2299833
2754683
781680
1076403
46801
696765
1648996
2765611
2832493
1146622
2195161
2327883
1896332
167862
1602519
1036845
1575599
2633467
1964086
1272532
2648611
282148
136077
1020464
1685132
1390642
858092
769242
1073681
772701
1470710
1332300
2423051
2286512
2492932
2301729
761620
1123771
2195617
313375
857411
612357
2802196
594955
2023468
1417554
1029152
2051743
1618727
2842893
1852210
1296063
356385
1323177
2051977
2370350
1110701
2251720
2008083
1104943
241147
2423298
1350627
1167452
2596877
2848982
1032385
184839
1008501
2045946
965374
653831
2750548
2225652
798731
1287738
2632896
1586039
1677188
1871059
1223626
689429
158462
603245
1775441
279651
1991079
1542488
1196995
2833106
148477
2400004
1983736
620419
718108
2468706
1487080
1612089
968935
2597798
2261459
2644790
1545128
665666
917296
1947610
1285663
171233
294256
92262
793706
510419
2619562
1446265
1908112
750647
996134
2476668
1951781
2497259
2877926
659884
1332693
553273
1287453
199880
2211902
417202
424962
2399289
1101362
2897642
1897358
1076758
2545811
138531
1273050
1594351
1727511
2392981
1281504
249716
553405
119583
851621
2638064
840462
1898659
1890777
708066
1946001
2129782
2142149
2535888
1588887
2146651
697691
1476772
1102207
2379903
278417
1281768
2665800
2137778
289641
2516529
2889002
737918
596134
333464
542781
1123401
2704714
101274
699333
2414781
2480220
806846
2409511
345790
85481
2015360
2795168
1522761
2489540
149239
956548
630370
2358167
902925
1265097
1863400
2475342
380747
1865885
2835906
2559211
807525
1728643
1138594
2425527
2674846
775801
2668159
2842302
2741038
336459
1044541
2284981
2538255
2423554
863919
2053452
1314483
104749
2256433
2573854
1388426
2866779
2606965
2605899
1060897
381194
2647569
742489
695266
858110
1749890
987045
1533336
2747345
161728
1625318
58672
371209
1847102
2881626
167328
1407621
2464545
2043143
1932611
2050052
703251
76657
2755522
703461
2818765
521197
2190951
775510
74787
1902530
1657223
556381
615965
2304153
918686
2619187
386351
526560
1278099
551388
928025
1672565
767716
2001637
2750351
391092
968282
2036588
192706
875027
2013511
161055
899039
1885836
2642039
143820
2744894
2744253
2762934
582551
1507479
2413806
2607391
2827430
758715
939387
1812217
1867576
2066330
1919162
2778138
1652257
1120385
1101973
372010
2618898
1569628
1962978
2763786
1603103
2796194
2557921
655466
12077
1966679
1134480
1754698
363785
767595
1882899
1113532
1248800
557176
1449815
1568846
367820
586206
1938928
1597182
1677872
2461903
1025084
1923475
2485129
1960626
1026393
726341
194300
2300290
1348639
1975647
1692314
2198900
59558
1217917
2815031
867878
1626573
401952
1816293
2286231
627866
345710
1961887
528046
1605325
2761409
2504033
1564664
2937907
779062
2456830
1581381
1899055
322785
749
1548650
470483
1815680
2717058
1509975
130759
2751836
750280
2588977
1970844
2784843
1198519
191134
1742131
1063045
2284461
1105911
904502
1049690
2589110
1041051
1735523
2445191
114368
2629329
2517799
1018433
540917
2460345
701917
2478231
1508544
147683
2198801
1624082
283554
2758167
2279938
1097239
881337
2846416
405876
2488950
313150
1881670
1209135
1135080
2641814
2428843
2370687
1633997
1015753
280633
462637
1304513
2119693
1195586
1073139
2200895
1717555
2559388
1238336
1775008
1425904
815053
1106712
1344098
46909
649334
1328879
2445377
1458645
293735
2625740
863251
2184037
2751501
104834
1317571
93783
1989993
2082853
2837927
316776
781682
2488338
2746280
2915630
197898
123232
1706282
368221
492791
2696341
1262683
1150987
1027659
1000068
1033886
1629339
1865860
2654157
1954071
1003972
1019578
2461605
936687
350386
1054373
1777805
1415663
2304150
2181713
1553729
2276891
1682354
728986
2932044
1967473
933694
2627950
1198009
1229169
1311978
930619
2568816
1235188
2635342
2899507
178066
2322400
840416
381972
1577377
2059830
245223
1038490
2793817
1238108
599880
2715995
81675
982501
220061
1829838
774054
2674609
85235
357820
69094
1121737
2064307
543260
1080646
271479
2494748
2331954
754804
2635253
648397
2551055
257732
2286618
1824942
2329866
629345
2426489
350026
1022959
687909
36794
2825816
1572728
483358
393159
2584469
1188021
1765319
1493873
1850401
286459
436176
1452169
106371
366158
892231
2755070
947193
1934152
2015984
1221009
593818
85430
1281406
2325479
1606808
2470889
1456735
1722320
2382886
166363
1943027
1997554
1553776
496757
2432319
1483397
2749228
800825
519662
2752369
223019
1744909
746118
1875206
2121382
1321209
1782232
2415361
2208856
1030356
817618
1701036
2586177
1719580
2397748
1926510
1443733
780963
591682
2820035
2252628
1876928
757568
1979776
2697959
159698
2724299
161762
1292634
1884122
1664894
1190528
1644003
1783639
2787165
447229
1244372
830614
2732012
455243
1810921
1440017
372535
255577
1042326
1718028
2228434
2711362
669647
2844788
1999743
1483921
2047620
109847
1950877
521581
567428
921192
286825
1587066
2318144
2366926
1268240
2798270
1109111
2142969
488175
709323
1665470
1014639
1249284
588275
572622
2340272
2897445
2069892
1745030
2570663
57228
2562000
600440
2423676
1070063
2223824
1219664
2301021
1818926
2454495
2035294
190601
2704361
402824
2099408
2393520
486187
1576734
2850203
2707288
2231240
961634
427615
451473
2415302
748499
2036977
1821716
1290058
1204367
1078534
427814
2381846
850783
2865220
1783596
1020848
1403287
634291
2267975
2812401
14760
2384856
1321304
2197462
1164611
1366632
2797096
2090851
2014610
1795783
2754091
1159408
2764742
1590088
626434
629808
2596903
2801700
544083
312361
2599735
2448565
2602191
471405
244985
79034
1690604
293681
850773
1238262
1568371
1544446
1869569
212672
2637826
2136982
1234409
1972937
1165430
806495
542625
741842
2520078
1634241
869075
396834
1081950
677766
126639
880640
2928542
1611854
2324723
2192505
622807
359751
2280469
771151
848745
510018
1412876
2198411
1365118
2305834
892844
2356710
1702929
1637582
1652140
2340864
2795438
1338685
1660196
761215
271126
1023372
762549
2246289
2691170
532296
1865664
663152
1999676
360428
2185906
2159488
676796
498927
1071492
94625
872259
1902033
1238831
1280435
1902121
204417
2605101
1257437
2407985
1458188
1927946
2151074
2657387
2212691
1887646
2919412
591869
782082
38225
115059
2590132
547500
1540819
1651985
893844
241574
2940050
643422
313907
2100956
2920715
2815740
2863356
1810098
392290
134139
1294490
2657088
2693398
807561
903721
565177
2354677
1353962
313528
2199425
1048890
852304
642858
1041672
893092
69639
1130820
2677343
386912
289054
276712
2567778
2862923
2926941
2914438
1642262
1099848
1461421
1038374
2720660
2231309
561192
2350766
2405408
99539
1745994
1205640
1447964
2571498
1202265
1398019
2269467
1646052
1496906
610528
1024794
1756609
1042716
2227128
328293
2222621
389962
1748102
79832
2596925
1502329
1848141
2645411
2899673
224227
598618
1274715
1602785
1795734
1351010
407274
1359828
1971117
968680
673180
965930
2628324
2510810
224798
206005
2432094
2208691
2895601
2256638
66203
2405551
397687
1873748
732677
1441463
2076601
1736651
684550
708008
14988
2919502
1039405
343056
290120
2705241
1564121
2439372
2072552
2720193
1516403
1364610
1909388
1355342
2672897
64823
1152642
2244169
1770826
367552
839579
2500714
2926846
2792098
8634
659502
2796528
74830
430587
305077
2643828
1514380
2268149
1309946
514433
1389135
1010832
1993097
835608
831533
2110976
585929
1538296
319940
584324
2340750
2198653
2696802
1905457
1897926
1846780
2847624
290185
1350954
1558029
1943459
1845382
2589879
2924667
2925454
2823902
2392195
2907085
394786
62292
978435
2104333
2918603
782345
2521916
1553067
2380324
674503
215523
1718414
2250369
2582466
1574102
2394548
1900091
2196830
823093
1169548
31876
856985
673911
2684708
2340279
469428
1962877
148075
261199
978992
1785440
1681910
2774478
1622253
118882
1072506
1454314
2552104
2285882
2812315
1457252
143601
800125
558732
1678327
2801319
2559287
1973395
829683
945331
1791499
818524
254786
2682952
248728
2433953
2824097
2411258
2595633
376240
1640933
1591603
949742
1962362
572377
1232032
2350764
2155277
2737116
2257849
2058622
2507882
107392
1560752
159310
1140540
597546
903234
2178855
2328522
1455390
1748742
1655527
383655
424743
1922387
1954655
1142581
1316615
193795
505615
229800
1240517
482434
1779075
990512
1942715
1962876
2367089
1496906
444005
2806581
2925541
1756823
839802
2763753
2249075
2534906
2705034
2350791
848522
1880986
382015
2386771
1684977
1427963
296151
893577
539934
393645
1496984
2839506
955900
2147992
410817
2348017
2711105
2658195
1308372
1948232
1420546
2100953
2049203
1900621
1636631
1449069
1528793
573469
1158698
1598290
1721648
940601
251525
2535013
907899
58888
864882
18163
2127785
138180
1722087
2421639
839225
1028900
257929
2669185
2714583
1995766
2496817
1158930
1401054
2480671
88106
2776374
2735518
414003
1614087
923094
1533677
378710
1868833
638684
1258575
2762686
1306088
1275908
1218733
2115682
237468
1288825
879948
1120039
2454140
1900182
32727
1028619
922691
2391108
219826
399879
2262476
2348004
2514570
1796567
1623224
357615
2026445
384774
184530
1319010
1099096
2484482
1992452
228829
985532
1789398
1316762
366885
1754735
1833129
2336180
2200729
2845302
1764148
1154717
2246889
1770786
718325
2249099
215086
2772005
1579304
595361
2319830
528267
1513595
1111959
62086
5281
2315463
1864897
2061025
1818007
2290451
1493011
2028029
247697
325270
366215
1212920
1176787
1798989
460709
1561164
2829592
493505
970450
1135185
158384
1173425
656570
1272114
2345853
1679595
2509177
1032938
1515078
2592242
134120
912156
760189
1975318
381650
1174240
164609
1678119
1584356
1102987
1831741
1765143
2786985
84332
2706684
268714
2106841
1140997
1082628
1216844
2217222
317534
2109288
657780
1408825
340181
1993035
306973
1577846
947654
2009443
289412
1584088
1530507
1526629
2770407
1527364
1984006
2035677
1346649
1604291
1106759
941927
598366
1541801
1259886
2774961
1460344
2824903
333630
1944389
2613888
2049828
1577136
333882
2710558
2531153
2422609
719101
602497
910749
2197070
1091715
1042393
430155
1316511
819709
1087965
2072867
2880661
1353352
318503
2558226
2540382
1172606
2813854
210856
1390565
2693375
1576503
912358
421322
2085828
70870
26339
611703
345321
2448312
1900828
69722
1389839
1508003
742210
869894
2287678
2753797
2707897
1024692
1678154
4042
2684697
888829
2347943
2196392
1097718
2618212
1520321
2003713
800656
684539
222634
309866
1075620
1959461
1879757
1403473
1778018
1722159
2931997
1701085
1714603
807356
1336555
1037194
448523
2088149
2191831
2226513
2103179
1495043
1451762
941893
1579703
1444684
1634998
712873
114426
897760
1997035
2825908
1706670
1159693
903328
194653
2508016
739731
1674108
318950
402825
307278
2577094
2066353
873790
2048809
2433903
2467660
462546
2656640
1642003
2158599
2536130
1079025
185527
2915804
1077842
1147359
1657416
396534
109944
32414
997152
673486
2714590
2098880
1149714
2049137
415465
1135905
1718410
941908
1412944
1903627
2779374
1734400
2154854
301605
2695156
905898
2127094
1384370
1211568
577566
520100
1603546
150228
1593966
2352697
1945601
1450240
117539
1937363
23792
107579
865715
298155
2502698
2363152
771338
2743336
1565649
2469294
1246284
2473631
2861230
2721674
1061309
416991
1902824
279948
488905
2585641
823819
615262
170363
257456
969624
2135391
2806648
2858279
218857
1622732
1674615
681868
2478617
1696760
2710365
2791088
2632786
1799889
1657527
840666
1726110
1473131
295927
2761218
833082
2022753
1088675
2511312
2237171
1320623
1966810
1185682
1329507
1101303
2365846
929331
2111915
1353697
2731315
1722572
1310298
1113293
1094962
2789216
1755556
1293824
1015545
1590715
1213903
541335
1846540
1238946
1339902
1796487
276531
1559335
2248136
2207345
824680
1890928
354285
1448250
797558
1927399
1503734
2508698
1331046
853729
1842283
96248
1126162
1835724
2242290
2166057
377673
2861558
2507757
2350222
2341920
1811985
355019
165183
641384
2803357
2344045
563723
463986
2745455
1742047
931833
2136953
1604446
67296
1237840
2564986
2319968
2020711
1515463
1332382
2617097
1071043
1483491
1638602
447362
1908129
1956901
587283
357185
2928786
2306348
1018258
2814000
1326447
2505562
2810237
1163366
1301436
1971448
912275
2521754
1047806
1826
138590
2663931
1580219
2716957
1867041
1960810
181708
97313
795499
76604
500800
847291
728188
854773
2644971
334090
2674748
1630229
608061
2503333
256445
2209242
1169824
433660
2457694
298377
121755
1326210
1569093
350402
522260
177028
1556165
652596
2092522
2239031
897242
2662739
1176197
956679
348064
1614399
549734
2785479
884833
1936218
546881
1798836
74779
2113704
1919682
547730
2416148
400842
381823
1999443
2182795
290043
1473330
2050836
1044085
758899
77985
2824474
2495730
1513829
152538
1739741
2898091
696990
2777096
98746
1770344
197806
373663
2795239
75968
872426
2457692
662493
2293491
966361
2052504
2645288
1657418
1755843
1736959
2677889
1516141
286867
2424944
1409546
739555
1246960
1312506
235811
2624449
2654214
2763599
2232764
1446544
578299
1146442
826030
2345623
1260048
1761336
2861581
2121068
2266077
878788
1473987
646944
1731396
936213
41797
774692
1106179
2802105
2866784
2788352
2312053
2208901
1562289
647657
270750
1513831
1791967
796406
159973
1973615
2240092
2239125
1579211
1329628
829878
2911033
514013
1148175
611425
1472629
1183726
2077414
1088280
2700921
2275211
407739
1902110
859771
626261
1728687
1699889
2706254
1470798
1159731
820817
289534
2792708
2323522
2646069
552965
679882
1632357
1628091
2304867
1235627
979873
124631
662742
298805
712891
171956
2076910
1115725
1579546
722531
191691
1466929
1222079
473736
284575
1045399
2003336
2601408
2117283
2450861
119902
2189511
835482
2939553
582852
445839
1725214
2929879
966075
256988
1265703
1429962
592531
259643
1562055
624323
613684
250627
2676838
1365697
1083206
2881407
1519119
1639290
743519
2532787
162556
2719110
1247519
2045862
1704226
2739134
830802
1205978
2052441
189407
871800
1385275
297776
214835
1781127
1189854
1683698
711523
1034533
96294
2035517
2814633
521228
1168440
1863400
524115
1988030
2688136
816861
2042573
2542575
405563
2408509
2323686
782261
239747
1510532
2594516
2377594
2150923
1318008
2628511
670927
1187226
1079095
562556
1918989
162356
2906621
2503073
26011
710562
2930371
1849217
2077662
1763756
749967
972715
1967285
1946719
2478041
661533
1324250
1416150
740138
190679
462552
638590
1180662
2879515
57923
1025159
2741069
293844
1200953
279396
1305889
2002313
2429135
2357940
2789731
1724087
273402
75503
1282948
2041004
2405549
2790890
255649
758028
2149496
2334995
104910
207581
2152163
2335379
2493121
902060
2194529
2109328
2877922
1801388
920975
1989659
1755496
1445268
2670457
1188231
842839
2627958
1690316
2571218
1970506
2416912
2854266
2149880
816503
1584555
1123521
318927
1334953
312556
603809
2328847
2482542
642018
130698
1335067
2061372
1674755
2215298
2347629
414101
605364
914317
1394825
1317406
778587
2931956
1603661
865849
2047939
921675
2213098
862280
1950977
1681312
1331889
2285020
2489744
1408505
497289
526325
2478554
2913713
1469779
775135
1598552
1926160
2095965
651897
143142
1597476
1121279
429900
1068209
1786280
599937
1654977
956038
1650094
1066270
763496
1743378
1904333
2006995
659169
1147975
2181776
139991
2395453
2567323
1687516
2446477
7007
160468
654079
445473
477434
1145312
2271296
1335509
2019384
877391
1983705
2842357
579067
1798946
251925
900493
304952
1048174
2417642
815472
1999748
2111432
2467309
2040991
819337
963240
893583
129233
1257117
1866067
1859694
2087628
2380499
610541
1213121
2778272
1349064
1859058
1442721
2773132
1950113
1175552
1425163
870553
1519926
631916
1922029
2771002
2775109
501582
45884
770806
1958873
2152390
2517130
1023220
2102012
403906
915775
1142134
296692
164553
1649328
1383690
292063
241074
918267
1231786
404244
1238351
183289
1563988
2488131
1203293
480741
1802158
446547
1881434
2285450
388461
2901334
1935952
566318
200860
766438
2710107
2666197
708241
2220907
2792105
2255816
1210822
1560327
734767
1632592
2724155
889461
1557902
1404801
991887
751055
795462
301510
2310798
2316960
2925549
2212505
479360
1786492
1022193
2199739
575021
1632349
725423
187157
1407580
1627383
469116
285473
2280192
629898
932377
1450416
1256840
350299
2672994
2715811
634987
1220269
1782832
473860
1081023
512317
359586
2833529
962508
617346
1039949
1878571
2044420
2126324
32436
990398
2498179
1930114
2680040
323684
125609
2811799
423078
288728
1365029
94833
1740830
2536439
2125881
822830
1927615
535732
11338
25768
1403635
442420
2550211
778806
2348705
1729576
985146
383320
591911
2869737
805839
1328619
2203160
2857201
2865587
1142289
2511776
2476108
1362744
1317634
211667
743872
2103398
943179
155558
411684
1595493
1261567
2468955
2139869
1058719
1056210
383802
2356916
2526267
2215056
2751912
2803609
2708019
1067824
2726342
2546681
1997517
726277
90879
2495335
198040
825538
718625
476415
1878242
1936372
1576128
312010
1829963
921477
1974153
2320491
238789
2896863
1562141
1371854
1948171
501062
939535
441436
745957
2275357
1281904
2678664
2266117
1870955
714904
1567469
1240496
2070931
2839365
2065149
2296153
2256363
2866558
1402332
161419
665682
2816038
2026589
1159440
2864411
1624064
28910
752583
1290315
2329283
2802802
1125029
1456679
2382805
2428363
1553352
713351
2637650
1863246
1513237
2045147
330695
112626
1616539
2738815
221312
2118787
944471
1117134
635484
1545725
2493548
271453
81584
428640
803853
576537
424678
1995388
2071983
2388205
2906349
2831324
464354
1656563
71084
2881992
1276218
882202
664662
2505186
2848935
715507
628744
1624580
2282894
1007013
1825980
2127674
1441055
765174
745592
108988
1944703
137953
469254
359178
1137474
2285271
388847
2917215
420547
1232517
2741998
1987888
2781434
293178
1046570
2541846
118267
1194615
1584714
642352
311377
1648540
2367555
1997437
2079994
1741347
563506
2203103
1615437
2398926
2701236
435494
2310773
1249765
861348
2857173
2899008
2783083
717609
1063189
1725005
912781
2757647
15346
2120534
2625625
2741950
566044
2131658
479389
2155948
1343590
47446
1412604
1188877
1483149
1474302
2224118
2025810
1078890
874091
55458
2908949
523459
433200
1911359
2178284
700398
920064
2241999
1370438
1379601
1234176
2634169
2364854
2033154
2759083
687754
308342
1052046
2724471
2586212
268401
2035728
2757818
1863551
1514952
1685941
1769626
1716779
119838
886461
335707
1173069
444816
2236510
1798587
2774896
987871
1462853
169591
447779
2021316
381695
2531922
1098733
1955494
149847
2046312
1560128
1467567
2759805
1447197
1989538
556528
674308
1767068
1007244
547312
1552755
2007795
2581270
1492728
27597
2523810
500455
1124008
1586730
1992580
605067
166603
379033
2784766
1659667
2307977
2813784
582574
585197
467315
2660834
869621
1875122
2339618
236359
2021551
417045
1368094
1719748
2267396
2045069
1897353
2373803
833948
830000
1407927
269852
2201743
1473055
751884
682955
1164950
1482908
1413023
1168607
1649611
2381005
19793
775113
1599796
2615739
2696873
2756256
1936852
1345500
1317156
1059714
2262464
2865393
2155883
35263
514047
1739975
1954034
1267762
1776565
582909
2437793
2054719
1596997
1069942
1533466
268453
2327844
734748
1209842
2060070
2031478
920667
386043
2441984
320373
667038
2804463
1079018
1417298
1172847
1371129
71794
556609
1367627
1330379
2380055
475667
2482658
1650806
149313
783659
1667085
461367
685861
1159471
2168470
654143
1893049
2692927
781827
1233795
1245292
2859376
202789
431496
256945
2257839
754159
1338803
172362
2927356
1656288
1008670
1001206
1583787
2142469
1200507
1678267
24758
933281
2095434
1724621
1658036
714044
676158
2549976
107355
724832
1406846
1313334
2433244
140546
1858025
1331178
838232
943944
354840
499531
1092683
1985742
1896781
185322
2411970
2260687
2648193
1240993
31173
1729343
2459472
2242355
2011840
1639343
2084738
2889847
581741
1280496
2354894
404526
957462
2559325
99146
72578
250720
615760
1848495
314385
69229
308557
1466667
1619016
2052233
1236632
1214217
1500943
2786258
1758595
1691551
1324171
343314
1717636
182000
524525
1649971
552920
1191581
2238301
951632
2223970
1252892
2814127
97877
323726
2749124
257926
1177077
1523914
66985
373633
589421
149276
1284544
2097353
1093390
2001116
1615445
848140
2598104
625358
2823366
978911
2550941
2252767
1401729
1043835
2329328
1020375
653004
1551193
1640859
87344
186648
1722793
2218738
1009316
2560415
2375450
2081645
1977511
2734190
1331539
1056568
753480
1027447
507591
1708286
1941321
2676446
2398984
360200
1535460
1819450
1117567
418767
2643620
129627
893588
1376312
2395933
900312
2351582
1994273
1262535
345964
2703485
1835385
2231249
2195612
960764
1130245
1886318
1825182
260793
2686380
1356817
2815978
402110
2827533
87648
1995813
2808592
438068
1193661
1736399
998339
2662921
281564
2367111
251082
424871
871668
417914
420486
314440
290307
1461493
956054
1680959
2161732
103794
2558857
782671
1549294
2902860
1345439
35847
1892959
647763
1439558
169839
2305104
2406448
2009392
844998
2028829
2648648
1774315
1385566
1630825
222065
2877204
1121843
2499680
862732
1300410
2229907
1829183
956768
2178392
1799005
1979632
2560617
1798945
445838
549091
2161549
1948017
546160
727819
1741030
2111929
702107
2631557
498141
107982
936441
897938
2352100
1044975
494857
762019
21204
6577
2590048
615709
1105354
1346515
2931351
112512
1223444
2769681
285618
898043
1892728
1477222
2009022
317942
2904938
2835713
211038
940689
1689709
568193
1953477
2236390
1485434
1026923
2135532
346339
2705033
2447755
2806957
2255743
223169
554185
1582424
1333552
1249533
300155
2873200
46771
315929
2262356
1168752
1170234
2386239
915132
1361572
425602
2843087
786743
130576
788106
1090856
2761588
944723
1355260
1511056
1811846
1242805
235109
1562544
960630
1960379
978991
1449622
646588
242790
183860
501954
367858
333048
117931
1552321
1019839
1381204
175307
1503618
2160953
2184947
370909
284713
1008674
2935755
2722130
2894700
1011759
264690
1378364
2457831
2937300
1223215
2126933
1271947
2574520
2176112
287670
2004337
780944
478319
1608195
2170236
1918067
2509142
310392
2927519
486231
2125295
2000119
128391
267333
2472715
823135
2246118
931088
1409866
320953
1627787
1988573
2587739
1039539
1412575
2026851
206838
827469
996708
2366501
241444
792305
530203
757097
710291
2065138
2314242
290077
2539680
2806516
2445990
729307
64148
467001
2158462
8670
377016
1869406
46874
300054
12890
905864
2189869
1026709
94338
2374276
2337811
262900
2090174
2067678
2356286
796276
1655028
1403308
1144938
2494626
1014859
2379603
1044393
1366713
2183785
452482
99606
2679778
1504343
610831
2317913
539574
2271978
466247
2704996
2350660
2125588
643432
289011
49013
1794391
2630730
1664802
2878892
1061295
1269056
2861025
2007197
818322
2696387
1371089
1277706
615926
350204
79324
406830
590598
2370519
1103971
272673
1114713
817565
1597539
2347086
1677335
1401766
949258
1884232
179037
1174415
2037264
192599
1484407
2850919
996258
734228
1936824
2271226
356089
2395931
101256
1837675
866646
1531757
2374263
1056073
452096
1762735
2905860
329937
1869537
2239867
942799
1229723
665256
2550524
190764
1902954
965329
101737
1243960
1162250
2529097
2631402
677672
2210575
1747427
689660
1871244
1477855
1553997
495396
1285779
614409
1702333
615281
1782938
28324
2038504
2656114
2797356
682991
2087165
2870587
2317447
2881606
901518
1441458
213215
2471876
2755072
1786070
2619081
1768939
2139298
111467
1712961
2231522
251052
48202
1298884
1637176
2268604
2394691
2776970
1297544
1342697
819636
1819819
377404
926681
2784953
1502667
885773
628730
1377751
1368100
746551
1828243
1349302
2443988
708624
923153
534998
25208
430666
2033876
2266913
1582448
2385204
969859
1289047
1143678
2702211
2732808
1383531
1966083
1829073
1248916
1322597
1099546
1176879
2751662
1426361
2161581
139806
1422135
805814
2267247
2403389
1219501
1222202
1868490
2545359
240423
666391
1743457
373454
107302
2545516
1226262
963994
267777
927690
2153310
1055890
370142
532702
2067973
2729543
2663739
2499106
2505979
1632202
2450412
2208587
1986329
917305
2352440
2857207
784520
510122
1865902
1243608
700362
697378
2128220
2438410
2009149
1742728
1131877
694380
2050919
2633276
2454832
2493049
1937421
1288277
169605
497708
1765040
2761570
1100835
1030567
1932889
711232
1625641
1896903
45074
1971511
525150
1111912
1484927
2608914
1056099
932626
1017886
2273880
738370
2560656
935702
2615694
578673
590456
253276
1543351
2756422
134817
610322
2905112
76202
2653893
2610228
240769
2586725
866397
877697
991875
1678236
2553920
2468101
1968974
2411625
878251
2235475
494304
1359224
857654
362149
1045758
637474
152276
1767085
2114698
2033115
1777667
1054304
540353
286853
2845974
2869885
1960671
850474
648090
43413
310312
1087986
2862009
1350017
106291
1144203
2308838
742922
814048
1228255
1909536
2329432
2798468
1320984
1739504
1011416
2931715
1705000
1376720
963929
1317117
321672
2735416
2357269
2247591
1016517
2045836
2759083
2704482
716788
648969
2830374
2476425
2256246
1835441
488576
1076961
2218546
2902657
1470072
2302658
731348
359310
292788
1753008
1770200
107018
1746697
1408201
1136554
422655
1490653
812616
1135269
1256892
1779361
511684
2722438
2550664
1114050
717201
1719627
1774412
23075
1395223
276694
2800289
1477900
1863373
1971888
2767899
136526
2277364
989491
661917
482762
2639413
2482808
45883
1813469
2014057
2626335
2093597
2836575
1028304
1992336
1269740
1349213
2517995
431259
893482
2743043
2295058
1282285
380532
1412410
1234599
919808
44715
1594546
364708
2544049
1509683
352014
2576329
2272958
1807929
1684117
2865732
1362746
2622864
2189898
2009744
1973502
2457837
1706563
2167911
1740181
888086
698083
1056775
1702439
494683
2072454
523153
2666630
105380
607497
1212395
1398276
2180083
683542
2608005
1157386
151605
1095456
1053667
735553
1312558
355886
2634870
2921182
1525466
2584816
1122250
2622153
745924
2413367
2935503
2060234
2835575
2575236
2663745
2575729
2449567
1284437
11524
1993760
1934442
1366934
2069305
570689
1724069
1593827
2082196
735552
1152085
2723409
1576516
1226308
235105
2534456
248094
2209483
2927479
1479254
1965551
2008718
947161
755415
853905
2531247
898262
1071165
383426
2816547
1362480
925657
1640388
298358
1168799
511180
1178841
2350986
168757
2538001
1239807
2299082
552499
2934077
1911930
2852662
611232
2390910
2066727
2782115
1325183
1313135
2660378
1677341
1468665
1328820
2266606
1077793
599841
478481
2353857
2385644
62494
1533212
2861546
1405761
2865151
366717
2246626
352918
2795161
415335
1848941
2441044
1109759
2693304
1917267
1403929
1154511
640757
1302188
551109
964298
2744278
2693732
1683485
1516438
1219588
779345
1246569
327223
2359398
1423505
2109897
1543911
527151
2293910
2027018
833307
2248375
1899510
1895793
1262840
1053056
2468847
2360981
2458328
2063255
720969
1074277
386357
1216647
1130693
724093
2926826
1943497
64052
1391250
2278196
2617028
2843798
2534403
2605903
1175751
309193
1793199
55835
858047
1522874
2701027
1196993
805186
290153
690754
592416
1210508
897672
1670211
170179
2503646
110869
2401649
2351840
2803534
2431432
1817139
1301642
2315292
11032
2203374
1454007
2136144
2628033
1745593
1530542
884632
2053086
1378151
1397835
1968926
2689580
529407
528710
1256890
471824
1241844
1734235
2088136
2457364
1661394
1068895
2384399
1178043
2525312
337668
650747
2471385
402878
1728703
1334045
2033950
305438
266519
2442254
2162849
403614
2052049
2721573
2141963
1730233
2636078
1086332
1193140
245222
2601690
2759218
1562302
2523489
2223809
57104
185293
2027965
2007962
1882407
2120216
407025
812346
522532
2117402
2025209
1151385
1848435
1068144
1222104
2845695
507278
689526
126595
730645
1538306
1039326
1201312
2537474
1436756
1417713
1729595
288725
2607613
317994
2572237
936067
2419496
1172659
1976960
40664
2921909
1488169
1801960
1340169
969552
1408792
2637902
2719412
1797900
2448862
1483725
2435314
188277
1753227
2027273
1057249
2186085
1198173
1387946
1965934
2565919
2156663
1696191
336425
1279144
123279
1667512
2467171
2555809
1811722
1655274
1714215
2482827
2807336
1651318
2350986
2187888
250971
1279454
365501
2864583
1480565
2152747
749270
1781784
1067634
1114900
2736873
1642378
1758211
1966661
989915
1575601
125954
1025416
2671796
375491
1857360
2543677
106033
2099013
2180227
33532
1613814
2533715
2264755
419486
272080
324363
831298
1272728
2919030
2131008
1917152
807284
509783
2813987
1301247
1683837
177267
596680
2305963
687008
2138919
2241985
2578559
1136405
2103775
1093016
147881
1820359
2417875
2888465
300308
2846374
2261027
2598954
1421260
171983
845744
2427945
1754749
641248
402653
2854418
636041
145969
405883
262305
90878
2569693
22596
1772258
2199416
325765
1491556
200817
394254
1632850
1589584
1181324
2199630
927856
2089233
189794
125446
1982406
1856788
2052227
199856
1383953
1894979
2270196
2570469
331621
1913527
1973590
1364678
435521
2451315
1202857
2375700
2830937
65785
683476
1904502
2551327
1154841
2628118
564826
114629
2617303
934233
2015205
2622887
782909
2440111
1258643
2254260
2744179
2508495
485626
605498
1510355
889482
1675904
2868111
776072
722047
1606456
2036286
93273
1012877
2520257
1799649
1322865
1814728
904913
2668028
353466
906951
2853721
2206342
2318906
2252429
2134903
1503269
1835228
2805806
2916651
2656164
561602
1576719
1903660
2460849
2635164
1955841
17501
2644136
398670
2857270
1743899
2695641
1106525
2824243
621549
1509473
2153832
2802275
990939
1762619
2173168
278048
47439
2617829
2678135
768519
2054733
2056962
2492672
1080398
220142
1689639
1952849
128866
1601331
1043757
419965
2242789
1565966
2369721
1935976
2226131
468254
1037067
1011767
2061415
407039
1705158
1282590
1959063
1163772
2637626
1432056
952136
1127202
120127
2412824
121382
1153451
1017895
495566
106344
291546
1639741
142506
2500299
2909379
2682486
359319
397288
1718170
2049116
2193632
1440637
969683
1067808
679186
1286095
2013331
1862987
2131498
748918
11726
573502
1988453
558083
1374167
918107
263518
2894491
2512827
2392500
2226727
84032
545116
2709138
917137
596599
140738
998679
934809
2067388
486220
109101
2743330
1286240
2807806
2680473
1627877
1276737
2573028
1130159
201445
1678338
403946
786085
1506247
896549
945736
449671
1631880
1482186
257748
2512531
1304978
154812
2743170
1377662
2397314
347205
359201
1394407
43397
2856857
2233982
2134301
198926
2812343
2366960
680340
1463384
31503
2665327
1132899
465771
1303491
293681
1837888
140498
1014569
479099
2431187
2184571
1872248
975042
2182493
1324457
469720
540937
1335762
207835
348988
1486970
2275914
632299
2869110
975542
1106674
228766
206441
397162
166249
1241768
2823734
1308500
2578232
745876
1109597
362113
2720822
546866
1917781
640551
2044651
807426
206877
1535351
1328945
358916
1920785
2553317
2578949
1986318
46306
1870037
1117712
2345903
2846642
2512694
2080431
1368881
709645
496538
1928323
1406219
491523
1864475
708102
1534495
2590836
2698876
861215
2469774
1921144
416261
842547
2241497
1657741
1216456
2605311
1548959
1331499
1872889
225048
342217
1820913
1084737
249437
2611820
740936
993852
794638
1155676
2796001
1374801
126105
2185459
1102739
1527437
2161529
1839796
1125993
561469
519232
2385388
2424652
1066931
2390803
1486580
2446050
2703760
795136
2016403
1404397
1791745
443771
2917506
775625
2108722
2362634
1795005
1541959
2578793
179523
2025347
677202
912138
2166847
595332
128196
2354456
2099489
693204
2892482
1528077
1209826
514789
1182580
2228740
558260
1065017
1279231
2143062
1024476
1544264
1618958
500666
2229594
1124893
2557588
2368926
333018
129753
944124
621453
734012
1076944
488975
391917
2717840
2425632
2145215
2801698
756658
1094904
1414687
1831230
1542470
456503
2637054
874398
1263930
1069706
2050162
1686311
945382
1921474
1080954
295092
352064
2211696
2062854
1324613
411655
660676
2792067
409552
1825569
1881090
1784718
35365
2505442
1095482
1014424
2043649
1030703
1129884
239650
1760575
994207
2245113
457299
2468895
632254
2258181
1415204
1298531
2851620
1533053
2281042
526149
1745323
1812817
1307495
2818709
2850918
1783848
1989359
1461473
2557929
1827863
242722
1113022
1160666
2023887
2360749
2864836
1841342
1456381
751751
2345437
1177189
1106927
449573
1832678
2833887
22957
1574962
2155452
2390547
2757905
1470085
1756235
656898
2838505
1035717
1556094
2149670
495561
2148459
2203787
301312
2870177
2295589
423235
532915
496945
2341863
2311377
1339819
1171396
629582
969032
2599602
1307335
2553108
1535930
14029
2481889
2067026
1604887
2003021
857305
159185
185689
1963687
1564260
1729966
804675
405098
1171464
427568
2112969
1791429
2061167
1648158
61180
976899
1268357
546258
94178
484333
971257
1442935
2358680
2842889
2191799
674218
2865126
616345
1078600
1926935
65005
2813335
1118391
2489101
1413406
406854
1839651
2658229
1963924
210797
1529380
2314578
2027303
476230
2930387
2077814
166379
1337484
276280
313983
1115168
277127
1887812
1951668
2551104
953609
960242
1708512
70919
2542236
1949759
303126
467907
1836938
2246364
1942526
2604825
742812
2652677
1670970
595434
2386095
617833
1503546
1203929
945366
2864741
2725808
1232862
353845
2391691
2422772
1953411
2704954
518681
1692216
1281118
2922876
359898
2349616
1747094
2310472
855769
1668842
716462
1107168
1040410
1436319
1592757
2481546
612782
2373636
2209630
231224
18578
2326099
2913543
284415
1912832
1958760
1535293
1482398
2691637
589178
1659634
2010074
2819849
1603022
2013875
2765874
899396
1162363
1324263
693387
2478536
662669
337758
2930316
2592235
631781
443964
222486
505924
659166
1911536
1424062
118238
2284963
645767
1454343
2370114
529022
1681531
1941367
78012
1554035
583190
2218527
2528320
631268
1021624
74402
1813661
1905034
2621024
1909536
1715823
2050424
2882043
338420
597361
730985
2330360
1034322
2845395
2704141
2872125
2929453
2736233
221318
2003127
1346120
1055615
1543916
785020
1771484
2000566
2831394
2525294
1046928
1474966
1136451
398456
1685187
1129412
445892
791476
170885
2843122
511148
2419061
2567566
291211
2390678
261935
2290372
687407
2872791
1869737
2181956
221013
1220715
1791606
762457
1023934
1123234
2124810
1589598
1700547
1456642
80817
1738809
172082
2657336
2657476
2908111
772225
633858
234252
2460211
517987
420063
1401394
2040176
2925278
1814907
1772207
375001
675558
1070546
1975364
1478296
2545486
560046
2294698
1827533
328529
457999
1834697
1783623
201622
311371
605935
2767910
1175137
1442305
882003
2415468
2232754
79996
682508
114008
643597
2457652
1080263
531213
1226775
2597909
2130979
2538985
2792935
1413792
942040
2196027
822561
2155413
376604
2386025
2668193
1341640
2206721
1557475
832016
684582
2705714
710765
643781
339446
775740
2564326
2933794
912694
822744
76598
520986
1323621
2559373
2503258
1119244
2823875
933373
1492895
2868407
2347955
183707
2826725
1081041
1642139
747330
861407
599157
2663126
1950338
1776390
1452791
2001568
1254960
1060250
634976
504238
2390279
735222
223606
925356
1294275
423852
1372684
2215855
1253651
1338510
1621176
497094
403916
439988
1641020
2440238
930649
2634227
990588
99058
320620
1419251
907350
1650255
159210
2433162
2269735
745582
2856829
172091
1910546
1085195
187689
2465066
2466150
2518902
1857247
1535307
637390
284283
2273201
638851
2250842
2659501
496191
32140
2756856
444801
586911
1300932
328470
180408
2697682
1372717
1112566
1205288
973960
1426435
840909
2238628
613115
1996008
1120862
1064814
556862
2397015
289933
851444
1216503
1088407
2771016
2065106
1027407
1137183
2606920
683945
270591
1806458
2798078
1926996
147521
708115
2313273
2800244
2094352
1183992
2780210
2097958
51190
918407
1819331
2104421
2713200
776856
1328734
1717440
974139
1778008
341019
548956
565919
1517096
2830376
1146456
1313940
172741
619804
2037242
620725
1726743
1402680
944131
1497075
369014
2162398
2089784
1006199
472134
2581074
74094
906682
153241
464752
204322
1750139
1270933
957653
1591034
112444
2445324
2087753
1943279
926012
2558812
495075
770456
1964329
2358749
2423073
1724498
1919625
584369
1302926
2368422
1726261
1873214
713493
2823312
1429759
1843999
1334076
2823011
1169445
236421
2847188
2290535
2205432
2234344
2615820
1759700
989740
2568131
1860650
403199
1307952
2680696
1541088
917631
1818456
1234514
556617
456004
988105
1089164
740465
934700
1020838
1016457
840129
1464205
1259951
2304722
2482977
1031813
2563221
2596382
1837838
1473933
1669653
1208073
2424006
224048
1167112
96351
2214626
1829176
2449561
1766014
1994199
147843
1405430
361653
282271
1304605
125067
2289227
1789634
732529
859066
1890354
1542897
2023279
2103512
2031909
1436052
1891315
2662647
336898
608793
1384517
2220127
2414500
2500463
2598277
1499044
2296150
321754
168503
262205
42576
2492096
1374750
1890112
12496
1398282
1519089
430961
2391079
1190587
2549516
1759890
1928386
2328499
2598882
976024
2570472
676147
2296824
661030
2512897
286307
1468359
2439062
2275865
1403672
321621
1664736
1515211
115009
2488789
188993
2716739
2080664
960592
1963466
31876
1871585
618264
2470740
2317746
1197705
451688
901197
931408
271178
1126160
2708086
760949
867581
2292081
99775
2808022
1418348
1005552
2607742
936244
2039174
1960695
591654
2878458
811917
441085
1681793
298444
1513238
2584631
1041247
2721354
2614805
1020005
662450
434286
117564
859606
1360365
373423
2940255
1114906
2213916
2408505
1955953
1206061
2648259
397631
66689
2432935
595179
955130
1467960
102470
826339
1361642
2713882
2343287
840636
1054659
2616723
1717174
1302213
1004153
2896044
2157198
2155304
2373739
816782
963609
549537
376663
887061
268640
2698512
1271357
670548
2564709
1927783
2129949
470307
2650983
2618143
2237773
1512461
1095716
2244029
1926250
817933
2147578
1926370
52827
760545
2905817
1792239
383619
208704
1404840
1307527
2371066
394456
1515455
151330
1390812
1408243
1465892
2707459
498292
869678
1954856
570013
2614185
2775962
567524
2290955
406935
1209309
1887701
2523538
634162
1098535
43434
835649
357855
1981772
333758
274876
858354
2791499
2823594
2180577
1526217
52776
789042
1877637
66168
1597826
1836125
781441
1805393
391314
271329
2324530
2077075
1596366
1841121
2801965
2870294
2432136
2524066
1462204
1062096
2721021
1607664
1213266
1570651
2443544
1925525
72948
1261812
683551
2880208
2313875
2863820
1164939
2465678
243544
2660136
1711904
692327
2263345
25831
178709
1132389
1814401
12645
2800494
1166543
125127
2552666
426673
285976
756488
1097126
2258984
1123988
1012636
589057
333123
1947356
2699680
1155895
1232551
101814
2186842
1987109
1815636
1639491
2003582
730227
2263889
319153
237435
458054
200415
2636555
664355
2260383
2650739
1557350
1250483
1388123
461257
1441082
456247
2822732
2860264
2853598
2555499
568985
262977
2264231
486868
1930364
2717687
1728079
555363
464681
1603884
1109577
2876702
591479
2023653
51706
2096322
1960983
1616377
631886
2287041
1186237
1985101
1858078
2771514
1810024
318562
553020
2492285
2317336
1164170
2451897
2181788
987286
2135824
837713
2402710
414931
2002930
2684710
1249953
1558900
1561441
2022732
2709246
2741476
1695954
2621268
2883426
752471
656815
2834436
993290
471187
1464740
2278576
2669547
2633335
2068049
1824617
2433172
1446551
149099
975124
1888395
480546
2728980
1808298
2848533
2109637
2872548
2499051
2018872
469345
577605
498093
2425395
1803894
1534385
1485980
556464
421855
2910732
44650
344300
1743954
2749615
2319399
2476066
2448120
2881311
1342537
2932888
579551
2530360
1534607
976443
556877
2052183
108072
109953
494390
2329991
806237
2601821
2555085
2609449
1310451
441819
783444
63652
624888
1584179
84421
580118
635671
1814683
1635128
726533
1493743
1024878
2521943
1515433
77880
87855
428919
1553963
882012
2207697
1368320
1679798
2263061
702469
1641022
1011355
1831681
244661
80566
2636466
353599
735166
1532929
1179425
1187223
2829935
2833882
2781397
2865573
953345
1802624
674816
2498782
863038
117060
835492
2572120
1669931
2509963
1288404
2908636
2213672
2735656
415331
2324357
472884
483064
489647
2511087
351147
576127
2172579
2843413
1838676
2675171
2595962
1460175
397083
2527855
2825640
1733266
1062909
1435357
527105
434015
2758579
1783775
1078480
621277
319326
1895191
411114
2826618
504047
1583398
2411975
508313
2794303
146105
2168820
1764273
2094713
53143
81655
1426053
2422835
2535138
847298
2097911
1639837
1227881
2287590
2004084
927861
1215720
1453294
2841626
2755494
2877202
118109
132580
1385469
2852546
1651892
395405
2579663
1919446
467266
1474886
1145107
1607282
624057
1764528
462871
1741318
760937
2707026
980539
668188
1837449
2759044
445843
1408844
1562297
372463
1093161
63761
2631136
461669
175770
2664091
545883
16161
1157484
833327
2807535
673712
603983
1020018
1022439
729029
460046
930767
2776074
2274460
2406700
707786
1879644
859809
1106690
220942
1630067
1293494
779635
2484021
1861247
763518
1627633
1804076
145739
75652
2228433
239865
1299742
1312952
2134598
2164304
963971
1940993
2844758
1069249
2426298
2404110
98615
891933
2360085
157957
2043120
548010
80504
1350087
2609552
1082093
1836666
1211545
1110620
312763
1775033
1937001
239295
2230978
83103
2706939
900539
781118
807935
271660
849161
1285451
713819
1367206
513355
462007
1433405
894419
363968
1144430
1197288
1505178
2518881
308447
2349475
1859305
2733399
2185665
2472892
2130812
2229954
2349644
736581
1215997
928830
1703413
234477
2828318
343945
1507178
1832932
1652561
244970
1565581
1976101
336993
2626466
2354810
809682
2319086
2294661
2294969
1737279
2507336
1562942
1894347
517969
918410
1365369
1958522
2631609
715165
1252735
122412
1554941
2556071
1950338
1990659
2526978
721223
2142939
1605329
2655430
1417538
2853475
2803315
106368
1494975
2512719
2506525
2426594
1625272
2898103
2669279
2843111
2425827
1811150
768636
2704791
2095057
1351792
240336
2676794
470380
2321476
1902182
1155377
2418203
2544268
1584493
1098107
1303094
1668730
750099
1198852
1480424
2860859
1830686
2585467
2079305
121292
887517
1617627
370367
1037266
362883
1127349
916733
613858
87427
966219
1835520
1067681
2328048
2524855
1334674
998818
2260613
448554
727828
1463994
2174503
2270999
728009
122833
369901
780634
1944619
2417398
628780
1854090
1029409
99442
497029
2449296
1444770
2664862
2197594
2845042
676900
1917479
686659
1588079
2140253
2633363
1896468
1502308
1873621
283299
122314
1976341
1063622
860001
2824622
1032530
858930
2884364
2304223
1174965
30453
2873567
1110580
2669747
1718752
218593
2811129
1335193
2428682
892539
2295450
1856749
2109184
1091938
2348619
1447704
624057
1262895
1987017
78661
1512199
1185415
6208
127179
1481144
524580
1346354
1748222
166693
1211109
1301914
1210297
2301004
2939195
2280755
300308
2460390
1886766
183400
1611798
2552016
1605781
208786
383260
957564
2078401
1041269
1304697
833997
649909
1104521
2137103
2396988
2173241
2513801
2216130
560241
100708
1647236
1335322
2117508
2604500
614024
270182
1690567
2914592
864381
1578185
1885910
1113663
621997
290540
1287361
2092428
1440905
476276
2097758
2627755
573306
537364
945974
684761
128253
203338
506461
806687
319955
2555872
2109346
303346
1680548
712956
2412980
851851
2895135
297006
2266631
191273
1840414
2084561
136235
2368934
459598
2330289
133200
554195
1860688
1136437
1076756
85447
2553663
2315209
961344
859615
216458
2841684
617770
2721419
405705
2318926
2179553
1774780
814895
1109425
2306289
2324771
922257
142020
1225504
2514023
152309
2083457
1420240
2461843
1778442
766228
1899573
474013
794166
1390403
1652877
2765182
2571529
251105
338081
2293244
344070
2534123
764065
2260727
978973
2158600
1896801
1595303
783560
449244
1811649
1292662
1187723
244896
574048
2426782
1537715
1548152
2416329
2694085
740290
374888
1696738
180953
2354982
2864117
1784831
1108094
2265846
2254794
2819662
1687197
124139
873199
2697551
307952
1659458
823822
2212686
1985215
2078922
1196016
443563
944764
1300276
2120730
1580469
1381000
1342270
1918203
1582643
1021462
844333
1307187
2626131
975474
200407
1537736
1835032
283582
1057742
492971
2873493
688148
1237647
2099191
2292079
1159726
721786
38283
1416159
2913866
1600366
2404817
2822525
1853215
618437
82647
2380206
134738
802931
384321
2514401
2067180
1394607
150633
2677557
1482069
1511907
2296066
1835844
103129
221746
2510635
1843676
610171
1028097
2012427
2812915
2916935
1677549
2705393
1664931
894847
1349776
1341238
58864
2254072
701704
2734228
527680
1955040
1094438
2541163
2919476
2221617
2446338
438835
2318638
2305365
1925581
266703
1496670
1119611
2233477
1539909
1349685
1484236
2846515
1433743
2744197
1864264
2232461
2267345
545314
2385425
1645675
2222613
851125
2713972
544058
192774
2342378
220263
53977
568946
2462541
2645165
803966
2921687
1044136
801336
1030112
590545
2331255
2840145
2044705
2601371
1852714
2831839
925503
1793101
1603114
650811
1138777
731152
1003362
2287981
1445205
2449156
905270
735677
2413835
2587011
385298
131378
2652581
399637
2376654
954712
151256
957907
1552101
2837825
618173
1227403
399280
163042
2368173
1210715
685191
2755040
2683736
1002160
2887416
971665
2820591
2881634
1826440
1945351
2482565
236313
389428
1225178
2701884
2632663
2186247
1330158
2150643
2920409
2480504
802520
1955974
110704
263600
2654214
1294241
2689009
2016003
2939158
2236479
2789742
54735
1704533
373888
2413884
1273498
2634490
71605
678372
1220890
165008
2845174
2011566
2769499
1691499
2452491
149282
852534
1756360
328016
2092839
2003430
252257
1453620
2182844
450759
79667
2777689
1247761
2906965
2855275
961202
2036432
657112
1655482
1001416
426143
1124853
712456
1496227
424439
2050714
2647043
53667
1799769
1696139
1338734
2314143
2384948
1334159
496746
353721
2215608
2752969
2373038
794336
2327109
225959
1665258
1033204
893671
1056940
1871157
937808
1036977
629483
1007828
2175554
2807089
1610582
1695383
1683917
751692
411548
355292
953168
951786
2168906
2706564
1186120
1781908
1505501
240237
2726640
1607557
2835718
1307402
2054584
2866807
2424092
1865564
2582962
2281993
1457750
2914035
1726722
1966950
1471531
554720
2846808
2893304
110420
1832854
500416
2392897
801835
1062363
411177
1411551
2519217
2013512
1637098
330718
2019298
246321
2889239
2313291
2161844
957235
1369319
970440
1409824
1215569
1100877
1252465
1110645
2414344
557104
429908
1314903
1452854
563942
552840
2898143
491104
293252
258776
2632363
5751
2872674
138872
2502828
572717
2672318
784252
648574
1816514
2356516
2220598
2071934
731849
63064
1912023
2799123
2727395
2688578
2831789
419320
1720168
1650256
363500
643268
466830
1696451
55818
979747
1487491
1621969
590398
618942
483429
948992
1127765
1769454
1252190
623919
286057
1557529
2640750
481331
2143044
2210955
594424
1728091
154305
1772919
1453856
223922
2142222
2231432
2227314
49366
2554883
1665523
809963
2723856
1745840
1227909
603384
1890754
1901697
683890
872452
1837404
1440931
17398
2462056
2611468
2062740
118196
1332588
1176648
1073739
256480
701520
1902872
761947
951631
414177
695886
2022888
531180
1023046
2421862
1583804
347287
2755220
1597815
2719388
1975272
2027613
240330
1422884
2739971
1693875
1750556
721989
2177296
2823484
2587841
419585
412510
2447220
2309348
1999596
1215231
2646615
512504
1815592
1492075
1360481
253084
2405561
2924246
2685163
1697241
863725
880331
2303449
2401165
511754
73902
2070699
785769
2515151
2471775
585055
2359312
1547951
1953491
2215161
1142763
1669047
2823447
302190
1066109
395476
1105814
1956964
1829535
1749923
2557318
212393
519735
56069
1199594
2270386
2090264
2859932
1054397
2620244
2148504
912183
84322
1383465
1008969
2324023
673583
516083
2642333
622764
1262331
378447
2647742
1059991
764323
2410362
2786097
1683291
1518403
1460734
168897
2471205
2667386
1440338
2458055
616552
2415230
1067008
2184014
2491448
1859228
1590596
428691
2868320
1710863
1959138
66430
1109036
1213840
2164517
89086
2323450
2812030
1756399
1722156
799909
610939
14921
1827872
2420146
2315280
803265
1561267
455419
2477740
2726965
1516684
2218569
2856029
382249
2913828
83707
2102783
1780888
1962284
710046
803439
577915
154108
1337173
1968356
1826968
1955111
441906
418305
1289686
563508
2663687
293119
2357352
241655
2067331
990641
2185626
1509842
136177
1266562
187469
1077631
621180
2791910
102165
2710916
2742775
1988856
847818
2304589
1092380
1730404
1672593
109086
1139056
2557968
596837
91698
513991
1990535
872425
532329
1241877
1119308
1140229
2305550
318341
2487844
98022
1351416
1728981
2504830
2153379
1561113
2337725
1931069
2732910
1671632
1666715
1621589
1134182
1431744
2399685
1577315
1330568
2054096
1114081
2322164
1153160
1800649
836557
192354
509210
1613590
2366449
2638760
44633
2302343
1717402
2889360
2266119
511864
572726
264663
199709
1791786
1164420
1443052
260534
1727619
2281965
1975714
2767203
1070749
2117444
808100
798861
2213860
2745379
346392
10464
1272872
2131619
2444383
1548570
1936171
1657908
387650
1834211
111358
1311131
1578362
1186111
2361458
203329
2165107
2502756
1918655
2510712
1133012
205274
961258
1251497
653552
2247440
2575664
1279960
1483467
955436
2486549
971000
2775651
588831
621020
755951
453794
893922
338287
659706
1810283
2728058
2857575
1448628
1259073
2775448
2380973
2908798
2930129
1147837
274913
1143820
2257458
1585197
2865280
1286455
827493
2415935
1420054
2401817
456810
304624
1202714
741363
1529968
2168710
866047
1498243
793870
2107926
477765
1854999
2804435
1930494
1515684
922992
801903
2364603
2247627
868911
923211
38913
2030352
1165944
643079
205061
2442231
802894
1630635
375482
2287104
2079826
1987637
1078371
1683038
1471829
334646
638372
1468528
452410
1456645
2442862
388751
2880942
2606804
348469
1689532
2148151
1015913
1579608
89327
967849
1842358
1825843
864447
747679
2801390
1206802
2201906
1621070
916435
653688
1458481
1162271
1367372
783027
2330907
552892
582558
568588
1280927
2713241
2611368
2431874
2888991
1882678
984937
2341559
1207527
943395
1237040
1609281
626615
1966773
660776
1526742
1271314
417344
514512
1702596
2728439
344323
2210360
1479020
2094493
958359
1322081
479170
1575774
185077
2830933
2403353
61599
2067203
2089720
2212918
2788531
2428694
1846820
3028
1829755
14252
273117
685006
420863
1092305
1923449
420468
239233
2830441
1423329
1402865
1575238
1391559
2243863
1967046
244111
1307548
1101246
124029
1576587
700522
1044173
2466047
2218052
2684431
2574376
2681449
697112
1753069
1294989
2668764
225880
1279747
1240646
2500321
789029
1576883
449347
483041
2782479
650453
1679961
2054766
1932123
1504132
2923621
1329086
2651745
835250
1806064
1643159
344730
729147
1244771
2340038
1355175
2268400
1199352
1761493
131903
2077035
666103
155242
1937134
1244059
2442221
472573
1299366
1129504
2191956
1897677
575351
1805612
2275309
755338
887547
935718
2114509
1423751
1977044
2113492
1357256
2759227
900671
2174802
1889144
2253324
726193
732552
2169917
1213186
290753
2428336
357323
2471339
2137182
1249381
1693163
1432706
1776510
1661515
1023854
1357956
2059878
1075396
662685
1264790
2449754
619384
1462347
2434567
183744
2060539
1547502
72022
1995651
600999
872550
501824
410545
2186968
1810213
25729
2524911
1813733
2384174
348572
2737648
1304637
2600815
2828590
40970
2204983
2470448
2220406
150499
2586282
2773689
2407122
1843865
2895527
2453660
738145
2295776
2548272
1641100
256956
1535005
88452
1153488
1845069
224152
1417587
277214
2379954
238881
2610317
1004742
1509281
1890051
2746484
2123552
1795596
2681995
2445930
936731
417503
2385313
2905572
586453
2940400
144632
2855393
828227
1242392
48908
2723146
1544244
1330698
247979
1560439
2530803
2506992
46847
2484462
446326
2138865
2506118
1170825
2497157
404508
2776303
2413309
1986170
795791
1758567
912276
1390926
980346
2268780
1799616
2045812
2602508
635369
1290094
1815038
892691
1016135
2730333
1591934
1451936
1566120
2100108
1244716
2544064
144490
1255233
2512310
1725121
1718171
2400797
2036896
893305
69128
2533746
865539
610582
2228190
627921
1610642
1033142
2886903
2846778
2825938
1409926
96588
517208
1434637
1279503
390919
1820189
1832228
2565077
1782040
2908089
597015
1050267
1138508
663759
2359592
1548455
2786172
1379907
2925794
313163
1057022
2693027
532644
2351170
2070014
2170176
695736
2243253
809346
1677319
347637
761048
2923470
1302125
2115465
1061336
1344713
2511869
1910112
413602
2462063
1513138
2919387
2741791
2016774
2818183
1183707
296667
2888590
2777486
182818
1283035
1501616
1134085
2221864
1667764
539663
956069
1148608
2030119
562669
1580306
2141516
1269655
2420113
2352225
917018
1023379
2635679
823436
1085115
1975128
2379814
2104981
2012332
2663418
1147686
1324941
1030532
2094629
54847
1439491
2115560
1582756
2184437
2241085
2586809
1560338
179013
1927300
2153668
24974
2419677
566836
656314
2014067
1466177
1486034
69209
845032
73181
745264
2612306
614151
1659853
688551
1287714
1440511
1483215
2061298
242402
360500
858480
1053254
2155129
1471659
2433780
2622385
1765042
1042403
2468140
1321312
2246761
506499
1215207
2695615
410072
2245887
1538861
1727214
2479943
2924616
2906598
1727498
395796
476145
1373461
2562041
857561
1226151
670754
2335336
1739518
1357974
2756871
2189542
1335156
2599788
1655735
678755
2189733
2109907
319943
24793
638155
2204585
1774429
1223616
237928
1167315
299293
1883333
419135
1357233
269060
1674378
2632505
342594
2304991
1397864
1058901
2616676
1464940
2425881
1589809
2429879
2413003
2865117
2155377
1545585
749029
1337590
356302
386139
125099
2251033
1588219
2693697
2718908
907562
307230
2056694
1595807
1152758
2343639
1970413
1877020
24478
1520095
1515602
1627888
1914535
2912441
1310673
1856006
926712
566880
1898487
1182564
2256717
110592
2154560
2201404
673740
2710337
976510
533586
2177784
1444400
2576656
2087354
1908194
2247755
2903352
1037105
734188
940134
347164
172864
1053411
642275
769942
721928
1722919
1007651
438684
936533
1577788
985545
796028
293012
1434332
595208
2182852
624454
1775449
2047247
2181380
159032
480952
1536825
62153
1181611
584058
1998995
2061693
692179
215493
298705
875091
158932
895196
40621
2095225
333529
2400168
626318
2653230
2252831
648884
937039
2696601
120432
2839248
950209
1193934
2692488
522986
1127338
604265
2909268
2559352
2054523
408336
2576836
1253551
2470161
23185
938813
1458354
2650262
1196895
1932477
2219675
1363207
2280522
2265773
1104100
1748038
2214550
1051010
1561514
103472
1143725
2771756
526447
276820
1632417
131948
1982553
1257231
1438964
586691
729784
788238
530716
1264045
1831759
658998
1772652
1423312
2838158
2834695
2915123
2656371
1322988
685186
1537035
1796137
2812622
1387936
2838396
112452
2032629
2214928
2066778
848406
1348586
2491262
561489
605610
1170098
1938272
2517594
485512
425021
181669
888477
433238
2259905
2912217
533542
1392029
1592719
1909369
1932816
1539722
127873
2399766
661923
383143
418763
18314
801462
2866915
2299363
403308
1107149
2044314
2263266
1634134
247117
1883574
931705
916447
2897528
893553
1062763
494093
1880808
1122659
308380
853009
1293734
863982
494332
778747
2177143
2589862
760462
1633140
2720371
1327139
2325649
791269
366262
459512
1315396
2285669
567513
399481
1003085
1107660
2341067
24179
1648555
1980740
2719020
672245
1851244
823475
1215467
931167
2913010
1070128
1112088
1641607
647536
2201390
946549
1431930
2810711
1656727
1277445
2297745
1046865
382878
1442606
2491911
2179914
1486889
136641
648204
2232466
277782
1623384
2750635
482518
2542808
340044
302652
1939982
309844
2473798
224441
2010102
522814
1573002
170451
1429953
161320
313659
1924255
207284
1784359
2611140
529017
2386825
1256712
1106007
916588
2621427
728915
2684949
52188
1268316
1295463
1398715
1160509
2057880
1792228
898421
1418103
2316891
839020
194317
2277212
1632593
1031958
887342
723083
800405
344424
1394539
1625683
366739
2236463
2339317
1154367
1091463
51288
2656277
12039
1227022
1555861
1899905
1997380
2692462
1069210
880365
2102641
1179254
858188
1971891
2017809
2143414
2333950
2456884
652675
1630768
2178830
178241
1758715
933376
1942984
2160400
1723431
475732
1422728
2085898
158325
1465810
557309
2465814
2665162
2574034
2715778
1292576
380700
966542
6772
731642
75620
2843104
248469
758833
2506376
1925965
2045520
1122379
237956
2593248
191571
1951853
2787120
761302
2775463
2381990
262582
2693142
1469546
2851133
1595942
2384742
114020
2552672
642459
473054
2520089
2394277
903361
2042647
1952819
2628992
988164
521842
2043123
233330
2302491
1302720
1705112
2402645
2454896
636108
945870
1549790
1228464
481165
1451711
408180
1582755
1135592
1151059
1313966
839647
409283
459859
616213
2356439
824359
2320015
573600
1408390
2321026
2357432
1540187
81453
2355297
2301939
595423
144800
1556000
1067049
1811383
1909256
1245755
1123208
4152
151159
1782801
30358
577217
1570868
2232704
389874
2382398
522106
803944
2938960
1579242
1836543
2112347
1556488
661711
161604
1064405
624005
172764
2656894
2911846
1956563
1004073
1356950
2706986
595119
1282474
2900078
543712
490329
227568
1429468
1731949
958757
486822
2326627
2411008
1938772
2077530
521208
361190
987264
322372
2927412
2735219
1418852
858918
2642421
2059365
1331224
2570059
1123909
477736
949385
2502794
970270
14992
1923565
858278
2803880
1699088
2190165
967086
1761829
2469764
1121136
2471295
571469
788974
295997
2253637
860837
56407
2327809
537446
1578644
2177458
1961712
2203961
1730428
427253
316420
2751392
861477
1845118
646375
2283089
1152193
2138301
457095
700028
2924332
2300895
2759337
1454667
1328933
2108798
237322
784674
2354950
1883647
1799162
2788088
2854487
2616966
265151
823796
355887
1310434
2211592
1377580
1394936
743947
1908513
1132091
2887557
1371907
1919634
2259770
1872768
531922
921919
662220
429955
1152185
1593743
1681284
2939068
889663
1131727
2145689
1365333
1516252
2084998
1914858
1620186
1389951
2116403
780200
688326
1298779
2448253
1282435
1679461
2721791
160601
2148289
1294939
2614417
558326
2883607
1613999
1081427
1122854
2490933
2188199
1477015
2589530
2848668
2810019
782609
1152263
2937836
2285546
2573465
669437
2775519
2378454
630729
306612
469813
2306493
1957792
2177303
2209091
1917570
557135
1256212
2194054
2206773
158986
2691187
196527
1885811
638073
2401022
2535228
2906447
1368369
860
627602
1821242
1513591
1698665
66822
888245
2742539
158362
2505376
1484469
2565264
295380
1771106
2343110
2444335
1945815
393991
2928716
1104159
99799
1851537
2630272
1026153
1275228
2883000
2720599
2896723
1049372
2017753
420813
82840
2587755
2285825
1520102
335009
1833364
1803899
911450
2751675
2180531
827272
1565530
866643
449750
276188
1582049
1432699
981889
2096594
1982634
1948334
1540711
1547695
2293872
1874186
917580
2523841
1168859
1251253
2914953
1628591
2732720
1239185
577957
550685
2512025
2168464
1049930
1036131
1508666
1101155
39106
135584
2311448
1512626
1358535
1011066
1361160
1785013
2122004
1742112
803866
2563869
2101020
311346
1710488
243301
1052620
2380103
2114665
1357690
630720
2855525
2321443
2405423
810387
1922575
1055521
1891514
2788211
719192
2770398
1454468
1641433
1068933
2444101
62836
1160210
549789
2470055
490071
1428863
794384
120377
2384137
1660889
238462
1765539
2052879
1626316
1382126
589657
1556338
1715577
2940350
1752746
252282
2414949
2596333
344330
2079641
1288411
892513
2902807
1385237
454255
455123
1500481
423050
1066541
834600
324802
1752479
87156
1963049
1969533
880044
2399790
1581488
1692577
2647059
1072600
944597
245775
163340
1089780
1430384
705783
707899
1833472
1564913
1332862
283611
623998
154601
1031671
2146096
2879386
614232
712594
2936471
69632
2450996
1294012
626055
603006
2528606
1892426
434854
584793
1988328
2387073
182316
1831060
1144220
2121522
1103651
731089
1186484
2679723
1105859
391093
2402828
213222
675919
1809111
2926503
1253597
885727
382050
1742145
1713128
1388652
1983931
2688466
567778
2187359
2886132
613184
794441
1901547
2465696
2639751
2130824
428790
207939
1132256
643314
504120
447245
874870
39896
2524085
627792
1088198
1904973
1757489
2415042
2177405
2899016
2768566
1283029
1081162
2042479
2769156
2153265
414094
497582
1254717
995892
2010727
2568374
994962
683517
1579924
2006741
1014824
2657763
1137572
2485374
214021
709138
1559346
1652074
2938730
1670552
958111
2543465
2297896
2345629
760131
1033869
730942
1803606
772011
640075
2762911
433888
1034639
1310305
1568894
576217
692430
2822052
68571
1557304
485352
211189
61743
1299064
2240322
865060
1203457
376457
910024
2923239
50073
1109833
1595574
1311232
2154464
357812
334808
2137051
1830504
179476
2115891
569767
1303299
1957402
660993
2379277
2441337
2630130
2453659
1513985
572470
1358125
2720630
497555
1030775
2297383
2780014
1070265
2002763
2920460
948954
795670
952445
2075778
1750672
1505387
469042
596694
690346
988858
2260086
2050882
1817590
230837
1761258
2582621
1940468
2189346
2160391
848568
1407333
751280
246321
1459939
1113529
215436
761045
15140
2650940
2549768
2841190
1034599
1669519
863690
795564
1224257
1222499
2876816
2314004
812445
1367910
112545
998399
1655772
123354
1286874
1979264
866675
2397352
856124
455662
2905087
983360
1409187
359524
619681
2124283
716918
2855726
1659397
1994851
1585961
1663499
2043687
2000966
1161039
1513880
293671
1830153
1428826
1476819
1098076
1629614
1775411
20997
695178
653919
633378
1663227
344284
2525094
2808421
222059
81239
335054
1451622
2137619
2845211
455232
801032
899276
1933469
1761135
1209501
1066320
537807
1768068
2079015
919107
1718128
763245
2801811
1468794
1302013
650459
2010841
801679
1418254
1698470
2784484
2263571
732635
2562549
2110977
1761765
753088
2779640
1621329
2053589
1502606
311043
2205357
2504883
2189242
385437
1054979
964410
125252
2508132
1152825
1536178
862437
2419283
1266120
1939201
1271454
1709070
2347534
1155279
1612412
1201403
1816562
1703714
76206
2748347
2203970
818051
1115096
2528064
757234
1244621
2081141
337334
775526
1788599
1159073
209875
1569751
339960
2240575
1434935
1273356
385961
1163412
1298132
713739
1747971
1279219
1589143
2924020
2266864
380973
1116660
178486
1988142
1550052
764096
675275
530737
2155401
266531
1177633
1009846
1985260
1901789
1461172
1393078
1297043
2018283
12895
2484546
2922575
477580
1404370
556405
1841038
248414
1308129
663125
2670871
133444
2880922
777495
1893869
473086
1936588
2342653
2852492
1544362
827730
2626522
2546542
1090735
2465970
1668053
463577
202026
2016932
2440829
1868910
2389044
130611
77397
2054031
1206934
2189267
1257739
311584
1040501
810809
2527389
2318018
1720732
2404367
2780095
2566532
948005
287907
1480626
659282
2383583
1574014
2204293
48595
2891668
2842968
454581
1416513
1586577
313772
2585546
1674653
1216682
373166
2351677
1102043
1130647
293911
2808970
2043321
2233347
2324229
1595602
2063881
1303279
1885289
506576
2837057
1765545
547283
92249
1897543
1452720
1825146
2527560
1936437
1388819
922946
2157291
679980
1019590
872036
1023790
2862753
2661108
1949849
1057415
478225
20206
416830
937294
2852908
1469866
476296
1432943
2375553
1134305
2711761
1806604
1946594
1215951
2444715
2769776
1592546
2554482
1588154
124291
1875934
1090770
448762
2874107
1436488
2497929
918018
2340045
1206328
409275
102117
609323
2832486
774810
1640548
1631302
1056068
992851
1003738
2898191
614398
148048
2330236
2848558
2654134
2188002
2120369
2042734
228857
2644296
1809564
2668475
2184346
2458424
1837921
993585
2420101
2353559
1448315
1005196
1255079
2506514
2658
869352
1044160
2623769
2572777
907141
1208814
854297
1699452
1980004
2570471
1352968
1099083
2423590
2036988
875831
2331947
2304970
1846710
1904713
2474553
65544
620223
1424231
164423
2899186
1871222
1796432
1297582
927053
1851359
992213
1811440
2789548
697473
619247
2621384
803910
1657909
1896586
961714
1306149
439339
1989611
1171589
2908777
1225735
1566922
1677574
2104051
1089765
2335130
1557585
2800849
1264248
2004660
510189
1559221
737395
970886
2107086
1879469
2305898
2396252
2733201
2891279
51307
1088159
2806809
280702
1902418
696886
2310358
31626
1819719
370309
1870731
1137421
1708261
625994
224351
40128
195699
1797763
123893
989364
426588
2298275
1916274
2210471
857274
744726
937500
2764311
2149708
1131482
938274
597274
2699926
793323
2502341
1191232
2925111
2934602
1460360
1846008
367203
214949
2372699
1952939
820055
2902666
1202605
1028953
2294080
706647
1309089
1293527
773804
1301424
2558579
1568825
2086713
498864
2752963
1046230
2266667
2129960
818401
886641
674711
1330944
2794563
2034620
2753150
2454838
2727529
2384870
1905876
1450412
1605372
2537921
2437807
1171277
1888350
2752585
1587261
400071
1783242
2489362
2459928
2641040
2218566
1205754
1210630
2549468
2185720
2285526
2919730
1569292
2699201
1464803
2840261
894948
82054
944721
701621
2630696
2006705
1364758
2096715
748965
2846552
2603937
1944219
1892210
207738
2504186
665654
1512779
2051190
1392339
2203136
1498407
2285222
1265439
338040
929509
2263987
2648286
1754673
583122
1284104
2765749
2844300
1166113
2127391
338202
1143111
2804454
1800310
2106274
1517541
86976
2254300
1352847
2024857
2347499
1685963
2230703
886663
368326
2251538
2423918
840253
1735602
1027685
993737
1711353
1621135
1028228
532447
700444
1517844
991081
994896
428872
1388408
1350324
2918974
1609105
1815585
1836742
1842883
1976523
362838
1318342
2299582
2878105
2938499
1574315
1803595
1003306
1418260
934120
2904072
1583254
1680824
1286529
2124445
2408480
2421976
833583
2011058
2355685
1726518
2208440
2545788
1283748
1536693
720350
79174
1500662
171385
556804
189664
1790733
2822449
1596703
2054691
1892370
398266
2794963
2649058
2863055
1794088
2163707
1034433
46315
2780152
727293
2648580
1448670
2272960
694433
2245810
963746
1655915
2487295
841745
428385
1491079
495255
991474
364394
1161741
193498
1283677
1103151
1421819
1787418
779754
1960997
2861642
281718
438777
858461
2129100
1334517
1862025
2777323
2290272
484286
780605
1411923
1442485
1420840
1047334
81663
725949
1831793
1200863
2537661
90571
1640021
822447
472004
2368294
2445034
2389818
130730
897096
1853663
1802542
2718817
723371
2559098
353305
2011797
2012508
1067727
1137537
1855867
2765987
1071202
701605
2148073
1964901
281819
1436873
74869
354269
1937116
2322826
813206
497148
2385990
1704835
96995
1754262
905629
2087099
1813120
2439609
2784030
1937365
669814
1338555
1089980
2177509
951923
2164668
1784658
2457054
1048635
264477
2369882
1462542
1597485
128973
845962
662848
263800
785643
1934087
1389889
1628288
2108678
458767
1846951
2000071
311223
2677858
699785
1990000
1384122
2767863
602289
1937680
1622298
1783043
1727816
1323014
2861788
515134
1783613
1974074
1284716
2881075
183044
2262206
1199877
1675153
2819431
1480658
2854313
2090359
1684655
1747705
2746652
2030435
2895870
14389
2795825
2205164
1400603
1557753
2496942
1996239
2161737
1046111
1509735
338977
1849531
24641
2177924
1971894
192190
1464140
2383417
2459657
391651
1559512
1652179
2729673
2005276
1212124
2280143
2662269
2165639
293425
937358
1546887
1078829
334595
1571369
395633
1827150
1334211
2126798
2738720
643214
2556080
256394
2367070
2259493
1216985
608774
1488926
1103467
315324
2642432
2107066
166687
2451136
991611
1504484
1666687
2761112
120097
1130652
1117120
1817252
2677737
2609917
1936271
2726920
2448966
926616
832210
695607
837408
2839705
1660090
2830761
1653117
61598
359923
557825
1497843
2194870
1655322
2625150
1383301
881935
1565847
1656851
117785
415972
2658480
2031698
1612974
1000897
1794946
737415
1172894
475484
415076
2582357
2593650
1173449
2265968
1999177
2315762
621371
1445419
2344516
981409
2682495
1945634
2472233
780801
2194754
2640115
1603228
2331285
2845913
2688564
1345327
1531250
2108114
1911007
1868025
951539
356721
975206
2439866
723268
1841727
33866
2839107
1830502
1722123
2742869
1215306
1946068
828693
2476575
42454
1727637
2539577
627900
376412
727378
1629085
1698185
1561028
1220800
314045
1714001
1461183
291074
1878520
2693085
934243
1264677
801904
693587
2798576
884927
875782
2030339
1398371
1261216
2831810
2137060
1351030
1936765
2163286
821785
428260
1477663
329231
1009666
1480187
1415607
54929
2356774
1804947
471002
959124
35665
663401
1303497
1151599
2197996
500811
411130
1912058
408251
1296775
2368712
108275
2679012
2563585
451288
861643
896274
1315069
2363347
951580
213941
1578816
287033
1946779
2642479
414325
1461176
2701087
974075
2173313
2488593
474182
710332
2777122
141443
1995295
198955
485909
1026492
2664921
1372981
2913518
848020
2136036
2007912
2740691
2488465
1710776
1385251
1640921
540259
2134161
2477196
1140235
2044369
297652
849497
642214
2340776
441043
2101459
362859
1544974
2721464
2049479
2517483
1745736
1891568
2862765
85944
1150887
2572671
1971763
684258
2059162
2911504
922066
852801
1254289
938947
187196
1324683
1722697
1963168
2389664
1801718
914555
1362190
953867
2781606
1270430
492119
1517723
2610535
2318964
165388
2213979
2786046
296076
60750
862167
1017414
477462
602585
649820
1566376
1625131
1083071
846957
1554727
1057431
2600554
1882054
2933473
1638137
261408
1356562
1512874
2219586
192364
1519323
81645
1713604
1147204
2558002
1675165
848744
648483
2007539
508866
840971
448351
1662597
1889830
1725209
943483
2252671
828645
27260
371959
2305222
1328081
979130
2210382
2840621
1836445
1314677
2938986
1865979
1577945
1714322
1734215
605778
494151
722894
979974
2709665
1078919
1153659
1873831
104281
1102359
2660547
1735920
1006473
1116703
2210973
1435066
2878393
2402105
1897028
2125013
1938135
2445864
1173726
1742319
873398
740260
557066
2243729
350700
1148954
1179501
2912070
1670779
219230
1792946
2484888
1855235
54949
1722879
2797658
671086
2703320
1385918
2353485
65956
1367621
2871151
2729233
270569
2927330
496990
415623
1894832
2138235
2609496
1657676
2103465
945331
101076
2250097
1660754
2252733
1629393
1697367
2243164
2330025
654242
1156087
936472
97282
340652
2753678
2498798
462961
1361795
173247
465019
2275570
2501399
214931
312993
2073517
2760199
1947456
2618155
337751
2834013
1395567
2366316
943880
1363090
2283441
496305
884164
2128123
2280493
430691
163496
2230042
2015298
303193
2732854
2565540
1681672
2760487
747068
2473925
1882768
1580144
1408485
2178730
367598
2322611
1426721
1230853
1191691
1418101
438887
2388373
897053
1473020
1754413
2922992
2480070
827989
2400855
672945
2393009
1699125
392400
1218274
867647
810695
2613415
377442
1869363
2139643
1994402
255530
381594
1984880
854609
2253212
2246610
1519355
2589510
2195670
1035208
104713
264485
1350515
244533
786231
2427100
2922252
2325333
2063917
1450650
1999445
1735840
2570363
2186136
2209499
885947
788073
471911
1934300
2783838
752329
2653488
2670268
1360188
1731945
2537900
2712418
1256338
1938726
382144
2539953
2663136
982485
2508891
1051217
570290
869963
2093128
280165
809162
2794073
2655836
1450973
937544
2586987
1632911
459205
300904
387505
1964772
2346157
1220575
549906
1537596
1247982
2804147
575949
1953896
892586
1795066
952603
1224314
1845675
732678
1124049
522397
636316
2334284
1321213
1719424
1189506
2015094
2350579
2028287
2360737
2437663
266584
198784
1153997
238054
2143892
2302378
2908512
358997
390128
740879
2282437
1085402
1764389
71500
2033375
1385167
2285686
2374398
1902704
2042131
2772883
2481789
2682942
1633394
283826
413032
874347
2712432
1056013
2019813
680513
2656103
54930
1702865
926020
1362936
2387630
1190275
830094
563264
2522623
1672695
1996231
783532
2499596
1347912
1225937
2292887
1968330
938786
1550073
1466694
2320326
1973043
550546
1961301
1261258
1385477
129946
2634071
1946029
2007825
689608
1263637
2242851
2327031
738809
2106300
743660
1365356
2113278
1258685
1797846
284683
1808282
2098383
2748300
2304563
2616832
2324855
722261
2862658
1000613
2406284
2487902
1031115
1014305
1387128
709925
2481036
187090
1306070
76573
1874712
2589351
2389615
1349907
1439229
1661553
345624
1463053
1290995
836564
1706924
2561967
1853232
685730
1271225
1347354
789617
347117
2002546
1987124
1778356
2638969
2854521
155255
1492565
178448
2537356
1438841
1399553
1082725
2129755
2912491
2522271
1610772
1119474
6018
1449549
278197
60831
2729021
1520833
2545943
265348
1455771
2035636
930519
918571
569439
1845727
2727277
1818364
140553
1904250
1317256
1525933
2889034
2847366
2240099
2717098
174932
1357014
228494
251835
1217287
2566058
2766269
1570451
2812040
453871
2100805
1333549
951638
2664122
413213
886010
2072518
2765317
720550
1909381
1998014
19560
1699930
894574
591889
2308129
752503
1334477
83328
2609293
2717658
2010452
2043001
295517
1209035
78128
1588098
2002324
434799
2194088
1185825
2869920
245135
402742
533767
1445245
1916242
431270
2452854
2327187
294891
635219
339552
2126754
2880128
2617486
1419075
2889638
1932467
1950058
799485
2344286
1712725
46698
2188018
1132543
830079
2892799
1749767
936972
342010
676927
2587798
1816245
1446047
163378
2028757
1894875
887901
2259394
2416163
2776975
1424138
2125195
1865829
1459240
424133
2323155
1954483
1869163
502296
1826243
2494383
789804
32708
2912732
770376
942587
149027
2507404
1862490
160153
591954
1448333
313302
58811
185737
1129952
412745
2833301
195357
706785
2387649
1552054
926637
2189748
1821751
1914893
2593611
1241044
147503
1129585
2812253
2669131
2527668
2254400
2867875
2588560
1839388
41505
1512058
2933411
1393089
578363
593008
635551
355430
603433
1114740
1595048
700086
547979
1128488
1568104
1974293
1970042
1314464
2815628
544465
248734
1510569
1491432
39587
2229828
2248793
1779011
1181118
2685458
147610
521608
17500
2328017
435381
2452329
2652566
946778
1295064
2593566
1441064
367003
281731
519364
2865947
1668635
755094
543817
284134
1705728
2885073
185843
756474
448092
616355
840289
2832766
2491142
1577743
989702
2700086
2861155
653730
1150627
2310163
517122
367309
535572
528597
2012466
865906
2038611
1819740
967940
1835531
1049731
2802036
1882215
784429
2797797
2544405
1742347
2505243
2144001
1283295
2756300
1400472
1330428
2147193
1785230
1948269
2589218
2721582
1068628
1837283
1368550
997081
1500665
2278620
1950708
1706182
2265099
2306214
2723353
2804451
2483006
352819
2600989
2577868
187338
2274775
2346179
875245
1737545
2096656
1203763
1018223
605471
600055
416907
739106
2521955
1722511
363055
2458172
686090
1410404
606833
1778106
2874962
493646
37614
2513253
46819
460406
2039650
386731
2699989
189615
879371
565221
1455519
2141972
2667087
1584480
1739286
2190983
1715280
68049
319257
536614
2579797
1805615
696104
2430990
1269808
2024271
949248
1620373
2031111
2035227
1819123
1458356
2538372
2815605
1690115
2772800
2043219
628673
2504104
841278
1293382
1233146
2802677
1310989
913500
360996
2782240
503449
1092551
81804
1531491
135594
1958588
552204
1489399
1456708
1612302
723425
71082
1330333
1566233
2859942
322084
1653800
1462507
953584
2810253
797227
2644028
1454646
836193
179003
1401012
2367490
1055668
2834676
809325
1847856
1712325
1695466
2283969
658323
606548
1799709
598505
594932
634885
2915573
1292344
1180661
1463907
2284382
1317600
2243296
57896
2598685
2759164
1469546
1023003
1719354
2551477
510245
1637797
1780259
364238
1796504
1652435
554393
746151
186120
2621927
2471688
1018544
873470
1628401
859834
2917505
1411787
442555
2907081
2718493
1758489
977931
2575105
2877607
2572930
9105
216197
368434
2037798
463181
1900235
2620287
2556698
1409979
766023
707103
1159354
521819
795471
113074
778940
533871
518034
496866
433716
2679652
2506063
937470
2739748
692727
2387714
561644
2912682
1369853
85422
2845368
877423
1245910
1492111
1663977
1487492
900390
1025136
2264607
1191557
2189825
1017222
1527435
2386703
596124
2513353
2183838
807471
2036512
1359924
195962
389737
198166
1573370
654399
368875
930782
2269537
418601
322354
1128068
2198044
1319993
2040017
865257
976344
137401
2245386
1856146
432185
339983
1741260
2906938
1644788
1040867
12617
2939618
1424626
1253090
1340067
2896196
562779
2535170
1106308
2811249
1691298
1891456
411803
872737
1835225
2665107
639371
344437
1935600
1275232
2862487
2415372
2746215
650325
2559954
792380
257161
732265
1222422
233892
2844667
1148981
2303755
1630900
990133
2359723
1485242
1944753
2551815
1287728
2702214
496982
814251
2150663
8103
33035
1728338
2829066
140939
1284207
390882
435952
662529
969583
1954914
1539442
222232
1939122
1395264
512485
493973
1879699
2235759
712689
1685065
1611445
2076781
2442307
2687092
604237
1413767
2550282
1546653
1223191
108763
1519232
2141425
2464943
122118
347286
371176
736128
2161205
2138471
1777344
2528562
2264391
848639
2636439
2891554
1605760
456276
1294828
2661572
387705
405079
719740
41754
2049149
1358082
2068901
2010388
887827
2174947
2374808
2773790
2809805
146138
2088179
433141
2188259
1637014
2055003
933198
1938204
441212
350129
1018232
1392174
1769043
1258667
2055075
2839091
2356910
1884511
1813633
2638932
2674960
471951
2762503
1103546
2473669
2306341
2445997
2807362
2107131
1570266
1694072
562130
249528
1726880
2323071
2605704
1610348
1019143
2855864
856080
1037456
21833
1096366
260295
1435535
1600744
1233785
1145302
461977
2874869
825569
2927679
1969882
1822108
1484229
2829527
1920
1886816
2873
259019
2031995
1010630
198649
1868686
2713086
1069596
135205
2539212
1210441
1222681
1585335
649553
1457990
591196
1525288
1552687
2285572
342349
2129381
2524478
836279
1799706
2489895
2244740
2255483
2470345
1649664
2797370
2071706
2036369
1662734
1668792
2712716
2660665
1366656
1781549
2764069
2522853
730517
1864139
2609170
1272359
2552622
972634
1817933
2031166
1122933
2136736
1875022
522589
2358879
1690884
1262998
1221561
2429093
2181014
564481
2791121
1997415
2576606
1027371
1728018
1207263
2799285
1918044
1015245
2441157
55117
1452372
2579623
486822
2693273
2794370
903734
1094048
1109459
1328867
1276932
1062064
2821349
770102
2796116
63571
1800600
729479
2693585
1831476
309832
1850060
929266
1140365
2645180
532004
331867
2031219
2540723
2883248
1786714
2827991
2245544
1371042
1548990
342641
960902
1064106
2352550
2064324
876398
1409235
2511139
2398804
593373
891450
1475564
1357732
767978
2514898
2827354
1879157
2008582
2620390
2258538
986088
718355
2523163
1592361
2882586
2570961
2124140
762103
959113
1185540
1468472
1643039
520972
729465
2635916
1819094
1176079
1683636
897546
1616260
755217
2839250
1153930
990713
817769
373448
2086969
2014352
1224210
1248253
1711288
1474830
291883
2924363
458043
2270012
347991
1344692
2197994
377857
2678582
683316
1887115
361315
2530354
1894557
1515387
2456414
1788142
2932137
532269
612271
1800696
817993
899189
98539
170072
2568022
1636874
2822788
721204
1081631
1651543
1215942
1854327
1526635
920678
1903595
1815425
2358242
15873
1365635
2268513
2087078
632542
917805
1234862
1376299
2492626
1037573
2045242
2754631
171758
2257093
239573
2449713
2627273
2513990
2617489
2303787
2644335
2486993
1530220
1851906
1459030
2739450
310700
1553957
1179389
1212477
2356956
1665537
134185
625680
2205087
1175360
285339
198082
650286
903182
1559644
1656556
1389977
320151
841670
500561
2891418
315458
848116
1531874
2545223
97674
362630
1020844
2730908
1138903
2079555
38323
298817
1684888
1585985
2063637
2477703
1548366
664292
42069
765371
2841067
316974
1974082
730863
1325231
2798680
664442
2451340
77100
1087851
1416
1743973
1752034
2132197
582500
2174678
278987
36292
2217477
1780617
1921103
1353680
2349705
2589427
1737575
501108
2717740
2551627
1377650
405942
1176893
1149883
2356380
2245434
2153471
215074
533037
1414267
1251906
2323931
1307943
2851953
1237183
368328
1916638
2044291
91024
1307535
363363
504850
2249258
927060
66198
626033
1866186
1556612
329835
1059671
1554672
1190549
2913075
512944
2629644
689442
1134676
702617
438633
182965
885076
2268090
2108565
59961
1815788
2578712
2002595
806983
2216125
1184823
2493333
2622901
1394446
141255
2135600
620975
1182459
2219419
2694907
823286
1737990
2602258
2332470
375170
1638738
1550967
1501676
1420075
1701861
2343919
2169253
1649475
524704
1903005
1535396
2614800
1503389
2112490
2233265
1534741
1295963
1577529
601325
1931204
1755522
1790232
1250556
2492276
2143221
2112644
1449247
2647106
2495210
867496
784213
829859
1906538
1924910
1394395
581374
432518
2455552
463102
434869
1149952
707914
816353
814134
1225536
2231033
2904232
699745
2796404
436905
2841223
384994
264769
1500299
562990
302994
2164325
806539
1036648
56491
2137827
1005134
975020
2550998
2342568
2366574
2151161
205383
2817623
2864815
1596166
2449821
1029046
1414953
2484382
1461115
1470747
2611618
2629788
1693238
1323317
1254336
1148461
2910026
72543
297798
549831
1484827
2265496
1276309
426861
1127047
2341709
1672304
1890297
382272
2855950
335443
1895934
1453266
2470970
962124
2322114
421310
412404
1130048
1972516
249870
681881
146668
303908
111788
1003916
2197094
1923880
2382642
1641971
2920712
2913616
2689178
1603860
2545780
1096750
1372798
279628
1168000
2384869
1686101
1039023
354121
1105514
2665275
1077440
516498
2010357
1210597
2257752
2231932
1521706
1054613
1175770
11384
773287
753538
2667315
434867
472067
2158692
2083389
786456
1213668
2629437
2293633
830315
2209125
1973440
1597709
2050983
381633
1147939
1199580
1611214
1580302
2214470
869907
2700346
2051205
521945
1281807
2696500
1278508
162128
320389
783816
1459241
1717406
2335433
172847
2226159
749775
2689259
815091
1614923
1106423
1410174
1472466
2219018
1860737
405784
2532297
1668994
2360089
2445596
1027804
2230348
672702
221883
2207718
1765721
1211088
2688
1665249
2911646
314820
1008210
1279236
1984093
1343783
708589
2466286
2393147
1771130
2607929
347813
539774
651105
1848274
2700128
873327
868436
1137635
2076609
2017174
916793
1819974
2495343
1503611
2084968
2058505
1809482
2683669
2170328
248061
787289
502659
594402
2521838
1622239
1152760
1319340
2240152
2487377
1625282
444251
2622195
1599933
2066712
92526
476903
1785313
742353
813662
538629
5385
2407232
636398
604056
83791
803
2738349
391312
1358742
2486119
103496
19583
1155008
2510839
1401191
1936759
2549154
1419759
1818690
2305213
2775073
30489
2882959
2216851
779618
1981170
2457295
325455
961800
1638641
2917472
394089
1501139
1855490
2628685
1997642
864983
891856
2804544
1071790
1045035
459835
1460385
1840771
308423
2303853
1741018
442941
418447
2157251
2684407
2397920
398745
1698365
1593355
2828430
101780
1038219
1774360
2577879
334744
586518
465756
2320751
425914
2876948
2502245
2869236
196307
251327
623550
1266414
561949
2872893
294314
2503882
2839028
156052
2326852
1070280
1486510
2537598
195025
481720
2009863
371643
2665789
2010947
845249
2560791
1847783
2790201
1141095
2820504
2053207
2287119
980016
1239253
223600
614002
2634942
1060380
2494778
352518
2034668
683791
1436957
1795686
1423391
1753970
149706
2071963
1295036
480878
2093085
478694
535147
729767
1000003
2064529
773480
1124661
2370307
2496332
1266238
1484456
318912
2762791
468521
1802910
2896766
1556732
1636360
2387906
2537961
2445957
1178572
647789
2517395
1948806
1368298
2210763
1418675
1329650
1867892
120223
397476
2707730
2779480
1994639
507839
202764
1147413
2068200
939564
1823351
1566290
1726448
2105070
1029442
557309
326796
1315010
1297558
2723589
1456545
897816
508522
170587
12135
856554
2042295
587358
1691169
2731821
2084606
976806
870906
738359
2322792
575423
672675
1462078
2792937
602529
2246610
2002712
2170435
965962
975960
633800
2202583
2183608
1373207
304248
2729918
796212
1592220
2371952
2593141
1227010
1084607
2355725
576465
1026080
2187385
2331262
1784027
206890
2455221
1962042
1931931
1228352
2613191
1248348
891097
500558
675502
590231
1816758
290742
839587
1200769
228551
2825346
2557372
1326786
458767
2930882
1975007
848268
820659
978200
341398
1696276
2850564
1746698
1447710
1765487
9826
2061831
2605340
2437048
1073011
660835
2669055
2448588
591373
132835
1564468
493675
1379330
1271855
1216344
535996
1085502
364602
1451217
2516371
1272339
2923231
2657092
2261057
2362822
370708
1772680
546186
188658
487907
2327421
2304929
1344611
1433952
60476
1647959
235035
2188297
2403974
2475906
875272
2775177
825568
111004
474414
2143568
1397847
899143
480703
1807036
1081391
307136
1177609
1300830
2097184
1691879
140198
1831574
612219
1026888
555524
678186
14540
913634
288525
974351
1064510
2227162
875875
1597000
2240116
1903130
983749
992236
85073
1862132
1762101
1323499
2178895
864429
1166666
2922341
1012615
1871843
2550190
2296779
1404604
647698
2689647
1267667
2841990
391371
1180689
1511227
909514
1523835
2843618
2072139
2740010
2527968
1120787
757086
205552
907765
2121893
952632
475201
2152413
1669508
2173668
2038360
534384
2125404
2599960
1694688
1833895
171078
2451000
1030211
2889283
2079884
193432
330518
2002567
52686
1122340
2505770
669572
2279882
1077301
261262
2715534
2127974
428415
2615373
2107778
288591
2514572
1297628
1289167
2042603
1644247
707288
113763
1524771
1170329
1637682
2744901
898938
2321174
506926
616887
1509783
2263213
2530075
511302
1757111
2216544
2342278
2796498
1543791
2020644
1861795
1782404
969954
109214
2730795
1866082
972626
520298
2317412
2467896
886871
52976
1806164
1114168
769790
552414
2164853
1759556
2475081
2023622
1698774
439
151688
1818447
1319244
1962694
813182
2295798
1566703
2593239
2749789
1764710
2633048
1145021
664344
1259198
2746153
2331188
653110
1479318
1148045
1115349
2892428
836734
2812094
2086718
1876899
1560370
1858436
154727
1736742
1860599
695542
2561271
1678597
2479103
437112
2069797
1290777
1423685
42163
2436419
453377
852334
1134959
2364391
87366
188282
2403932
1657523
275524
612134
724655
2101749
2241032
2443395
192626
362533
991930
2389144
1012601
1676085
2625323
2837718
775934
667014
2158297
1274343
619231
887007
1351630
547165
125422
191917
95796
1256124
1607701
2097221
2057220
444200
344486
1671624
122539
1743980
1008223
663543
1639247
2456293
925238
190700
1160915
1228017
1857254
397464
2260640
1180763
2693406
50247
2651180
1057087
2235026
1794628
2531663
1867279
2643536
2818972
2898383
1182882
2133220
1841975
1852721
626137
1121881
2434696
354348
727455
2056388
94125
2119269
151534
320293
2550015
23485
2847405
2095629
1371382
530574
2179722
2055630
2136799
1392917
821501
2291599
254550
1589558
324537
1548997
1049757
2448007
581914
1727826
461852
1370184
1253187
2741541
1224709
1172098
439400
2371205
1792020
1309722
1967110
2098951
2379582
1406315
2627197
344286
2262585
2606154
1664072
478032
2067810
228291
2768025
1247207
1596780
2912066
1320491
734149
276581
2907594
627219
1004459
2366676
222239
1676011
396468
2549227
2375770
422715
1414191
1770135
100201
268771
968900
1571231
1581789
1362197
2023852
1290403
1055237
1434177
60623
2022523
1156805
2093106
1961340
2194010
246020
167897
1065740
2793911
2007797
419678
1345407
1424465
1611964
944888
54355
849633
1916851
635314
1555557
2328261
2448965
530081
427602
2729210
1186745
2096969
589781
2520993
1087181
2163684
2010218
971939
555936
2046190
2273425
10515
133160
1787679
1102633
1612590
1636284
2132047
1147964
2787439
181762
2452301
2544540
440380
1696332
85899
868631
2617041
61076
2474013
1959755
588133
168991
397542
1809024
1575241
402906
1860462
762425
517975
2247636
2513485
2411792
293508
2287741
868634
2683709
162403
664689
2199522
2025614
219922
895903
1583697
945196
1219579
2001633
622655
2170402
2137952
1028343
99489
2748013
2567598
247316
961688
2684068
1117526
1203386
2937148
2739479
1669173
1510969
1648618
1789382
2009964
2510720
557096
1167081
2089208
1292371
2382401
1636481
533724
2718232
894934
1708850
2784402
1511123
2500257
2381138
1189595
1014209
1320859
2872964
340311
2302327
2573483
2733276
513679
604165
70956
2127122
2388010
1943863
983361
583556
914574
2041910
322448
2848824
1181409
2205745
1149138
2634936
1982087
661256
712627
1117562
1446770
942088
1945354
806379
2839283
2789073
2676967
786917
172836
1648163
64739
2465775
2601505
2437584
2630350
271810
2615483
685633
1376318
1471924
1934067
2738017
2714549
860168
2575350
2313093
1968937
150812
1065904
1859041
1511781
2328946
384594
1726258
1297980
1249745
255263
1642471
2353791
2420099
594129
1055454
2139898
1940985
2837658
2676
1667327
2409164
2108057
1029338
1385109
2413820
978797
1862736
2125584
2252475
2311275
2661639
607175
1748762
1027388
468530
1249140
1291217
757473
1922851
2356683
2228696
1050047
500976
864932
1364406
2795534
1676200
1686609
1021252
1392180
1813872
812730
2175682
2702268
672305
1151391
2329740
402256
763457
957653
2209600
2528619
300559
889308
338657
790747
1932177
67057
1266347
692744
2774955
452094
903132
2510854
323653
219693
526407
592266
2519685
322408
1158089
2429621
439103
1380778
2077226
2490613
2639770
634793
852090
1075216
1077578
2071676
813461
873948
1076310
48465
1925392
1766404
2775033
1763321
482070
2547027
2313068
2742184
2862860
217570
2593923
2723518
577897
1430215
1592808
2455784
2030530
730263
233099
601084
942882
2483326
1319619
131330
2538323
2708333
2393028
47295
2385452
1440913
1398365
1710964
1239502
1702338
320015
1990505
520274
517259
1521102
912623
1824929
130116
2213721
1177847
1304512
649261
918625
2499386
1811880
849765
1325057
2279256
773387
222601
1648694
899577
941305
1935797
1576315
1361746
300176
593639
2347705
982880
1633472
699675
536219
1080587
1700138
2522028
2462272
18629
278657
1489638
1248612
909102
1604482
496968
1961360
1117579
1288995
2564186
535435
399275
111635
1453507
2563687
25227
2311534
359062
1302685
2297471
2464455
2924106
2235788
1420808
1104024
173841
1699127
147316
738153
1525925
2324523
2445968
1571114
576772
2562820
916086
1238714
2036348
373213
1691454
2302608
293102
58549
2213299
587596
287137
1418195
504164
1275984
1184967
2369858
1174112
2875211
2104922
536778
1070573
194515
1268410
403131
1985615
822707
1720048
2766055
1589581
1507607
647990
256909
609879
1665794
2366574
660317
470171
2217554
2204425
2611881
36113
393717
1872234
2351859
102688
230464
1040253
1436575
259716
694728
2537946
365360
1084471
987519
1272823
158737
152263
2502150
237717
2379540
42711
100712
2511319
1112331
2037567
2435596
2924781
2269723
1614506
1899182
2298574
651966
751144
2728688
880989
1839398
919255
653124
1204635
1373304
2520642
75062
77502
18374
514381
239703
1226916
658152
2206143
251169
2625218
2673441
541399
285077
1773321
1144398
2633805
2769256
1521922
2140941
1499544
2258684
2198519
547276
43028
2492094
1522533
393446
1163341
2669612
1456532
293132
1066897
1159695
2031282
2819521
1660724
2922800
775886
2879140
1797251
1608206
2626454
803481
2147682
395924
1106761
90682
626307
792130
1913562
976534
1394198
492619
1037247
2585306
1015132
2601535
156910
2090181
1545127
760897
1360245
1064644
537100
1878794
1157164
2626065
1312048
2601844
2594201
158192
428782
2508191
2908363
1899720
23784
2876652
399061
2669792
115211
2869747
209279
2338223
2305670
475280
2507454
510603
836724
112954
1692793
12279
2057080
2552894
2437000
338478
2906252
960580
1868875
260725
1132482
334536
1404196
708241
2111907
2232862
86609
1712046
1815433
1960786
112418
2238151
1064019
673288
2625965
2859111
2172542
96092
854307
2432417
2131231
602569
267989
485181
2238643
1997354
406279
270084
1551302
1292419
1451544
2484513
1051540
457982
506687
2846113
900046
303456
2695614
568413
1850306
747151
2857548
155078
344179
763255
1367161
744420
2477305
1636715
1716053
1842410
716897
954468
145005
738414
1001555
2821958
1477783
1369043
1607235
561250
2459366
1262530
1211936
1592861
2716354
3309
2924531
1541421
1616946
869325
2674200
1213003
485298
1724582
1172052
1380766
1632969
2721166
2351543
1226946
187825
751376
883836
2431054
1987665
568652
1976033
1456794
1140520
1770570
2120604
2739845
2528367
851907
1842041
2124445
264881
686628
1062419
928893
2672881
519156
2298399
2682656
1159001
1190641
1093098
616510
137786
1334937
448796
1139561
1641321
2017570
1270712
1904205
698258
107651
2450700
2713149
1253019
1265077
1452844
627380
578807
2801842
1293746
2550480
2693220
2388197
1203489
659676
1909498
223988
1226582
489848
2334427
2925598
984482
960240
356680
952035
220606
1361490
1111815
1814354
269387
1132468
2795480
35226
1977187
2799823
1950770
2605387
2578516
1011951
1602347
1949287
2048854
340896
1185541
1108481
2631854
1337470
25351
861817
1000425
677511
2550910
1633689
219921
2082673
2128603
1883758
2448257
2816021
1048717
1339564
215590
62144
1917625
2895760
2186878
985600
1698069
2441870
2365893
2479429
2374929
1970103
2344744
1116905
1596684
1732434
1054465
1980309
2091274
621828
1939513
1898852
1003059
2681160
305564
1548473
1807475
628751
1871298
1376876
1532585
2717232
2233905
1979926
138925
1998686
2689634
1967199
1791226
2519899
1129816
889525
2721739
2221106
1499376
376775
197549
2616675
682857
1297415
1531246
451859
226975
2545648
1231046
2775237
2764849
1335053
1282367
1730296
2823631
2345785
2730190
870676
2836542
1442441
88222
2785628
1939789
538361
1698678
1745291
242527
1746080
469767
2317948
1119364
1153156
2259769
1368094
2503910
1617548
2830655
1623558
1076334
1273981
2129398
2378128
442574
2771351
1422323
1585442
1359999
280408
2110072
1255233
1047628
666965
593348
1020774
57003
622760
1032220
1961113
1344189
951097
479717
1143495
643297
401621
447406
489213
2671890
1675044
2732447
2477158
28921
1146039
2924531
2078450
749891
2610632
2495259
467239
293280
2217738
1983962
816327
1094500
2772171
1264517
2311971
2450702
1507664
2716246
1975037
2465429
2049358
834459
1997268
2465958
2351190
154759
801369
969181
2670217
2011578
473584
705978
671311
2045824
1085875
712672
701604
1797736
2186787
601948
989001
1733055
1477262
1674618
2433193
2749192
518662
2540538
2159175
494957
2517768
122720
2278660
1417669
432491
512768
1908501
1260539
1416587
1298632
1425003
1310087
451639
982806
1907277
1110177
514460
1928986
620084
1337278
277623
2793585
402501
702199
505371
2347912
867853
2206228
2316867
2780250
2037286
1556063
2312316
518492
1381470
998508
1930633
60091
1818717
1922054
2829631
2250084
2873212
1706069
2126903
1919238
1555771
1338109
2035500
1458770
2413291
1446723
1684587
1854688
1842144
1088000
730046
2141105
217743
709321
1096359
1034127
2848936
433704
698624
744122
939228
1377772
252973
1234647
23704
1441228
1878093
1905200
1275900
25705
1793248
2800865
2838780
2879020
806530
1520032
1004542
825399
2735513
733376
1280467
901017
1789652
258534
2425274
983771
1276616
2155495
289889
2622072
363798
2545666
433008
1127891
1474068
118564
1070415
2374520
2212503
212224
1965168
1153345
656087
2414060
1212502
1155086
489906
1922358
1140063
333918
2714065
602108
1121834
1548380
1625078
1426922
2054382
1118598
1770047
1689117
625582
2113172
2266975
1834078
2276931
2741284
2190181
2607444
1343135
1186112
1786768
2358894
2596237
90236
1532232
1118330
2562573
2702784
790041
2347116
1216118
247462
1955056
1015417
2015359
1464982
2310902
149139
2058600
1292977
1288911
1679391
345548
2127052
2412738
281981
217616
2210423
112871
2301938
2767945
1715979
2390039
2379343
2728381
663987
2788026
945292
199510
1211217
578645
1429329
960810
2377832
1432393
2884756
531549
1212264
1540557
1472010
2813431
59563
560454
2828649
1393696
771647
874128
1278148
1625149
1066914
2099382
2308872
1429989
1452586
863523
555360
1661444
472537
1743251
1115675
2331785
1227445
801406
2195587
1399756
2877913
1881048
2870463
1099902
2009414
2426234
2108539
2416989
559396
1011940
1528338
1464766
651118
1394167
661648
2612984
382755
2128656
2248540
197446
4403
992114
734965
1184944
2195697
2790677
929979
486686
2729715
2462337
2159651
2457615
636999
940464
1843705
2141320
2597355
1428761
246789
1499949
1542834
2917865
1464996
2364045
2370300
1583392
2281521
270497
1908283
29513
2242371
1425002
655975
1218578
1608046
1003912
1852837
2065812
1750336
1310482
293661
880164
76727
2920490
1542408
708094
45739
1982031
1350472
299884
999285
1158747
2758039
2040452
2416995
1867935
712414
2693946
571755
2186570
1028580
1179991
899106
1756384
823932
1926144
2798377
263606
1179077
829575
1231113
2229158
1927743
1822568
544897
1448470
452788
497583
1743620
2404762
884523
2871790
1170866
1468259
2693072
1110162
1778454
185695
1264793
1283256
33199
17529
1241855
64929
236457
257872
103349
1327033
2743416
1483784
2196405
1610941
411796
2914350
637341
2532934
2541852
1783794
2229986
712594
2129132
1297043
2620277
949087
1921205
1245415
387325
2524223
658969
748115
1728336
2385613
2250230
922788
859441
968214
345429
1527181
511356
2487216
2643381
2800375
2524073
2693954
476905
2659348
1515727
1014556
1881611
2335797
2508224
1158710
659049
382618
2749615
2859975
1883942
1069273
100288
2222199
1273778
1588805
363418
1903166
2389776
534147
331256
1980743
1373832
733299
357279
1120322
122208
1169287
2317741
1733210
2005018
21397
1001481
2840725
2053107
135382
474835
455087
438701
2371966
1810236
223749
2365962
422694
107137
2629831
2477004
190817
1472776
2717765
522688
282567
1910730
333937
2370892
2592381
2583693
2383504
1632826
689296
1700989
2193354
73103
731363
608896
166038
411272
1311056
110846
1167183
810945
1160967
2544874
472476
332299
2843359
1497045
607133
1612830
2479536
1514138
166657
1534413
2313357
931200
1679424
1543707
1878945
1659667
2869756
2537127
2736094
2016616
2557302
1514808
1128972
1653282
2221122
2624482
1003001
1227873
2716985
990413
1378352
1261399
37046
1320200
2846525
1323514
1775675
502979
2770319
2655453
2224198
1064675
987614
1418125
415343
1371794
1627170
2790553
180146
491071
1059484
87287
2234633
112515
656307
1628952
1921644
341636
1290833
637550
2738691
1378165
2684418
988974
1390858
179533
2404337
440809
538944
1011462
2065179
423783
1978316
1194041
1397360
1156175
1809975
221554
2475590
1880232
1397002
1154723
1230785
352936
2114006
2641430
1538273
1738209
840966
1705882
117186
157653
1064980
1839916
1911126
2323345
946932
2311376
2132225
2238120
561352
2426633
2441926
257002
645280
2272753
1910856
2148519
2755803
246590
2900564
2617501
1182109
1922466
1093836
1950602
1853088
268094
2676260
2739345
861360
624573
763482
2447610
2747300
206053
2199025
2309257
885657
1099493
138678
2174824
1985768
545524
1675277
2386003
2583821
2006408
1942153
984325
1500818
2825795
613753
422574
2310406
756401
2616638
1004885
2789887
655588
1557654
1683475
146232
2025374
1219763
1649721
168901
354395
1652678
322819
1548312
2794101
1545347
1586658
2656566
1590665
282249
2504374
2454283
776027
2633766
123970
916278
2664063
677695
897889
647808
1026043
2740973
2437216
1200804
1896718
2048759
2262008
552121
132682
2169785
873963
295792
2136415
2428951
1489134
1458812
1548602
693697
2558818
2003774
1764014
1030614
2570264
13239
1152316
2692343
1756459
831439
2868310
2887383
2915463
1828092
2409055
354964
1417340
2488977
230067
2178685
1230766
878960
2744331
2154520
150464
2825994
2647984
480079
575723
33815
96913
1839549
815882
547551
830085
2608219
1887080
782738
559340
768962
517290
474209
2038163
1718189
1148463
470049
2546019
311795
704318
1026710
2424614
22805
1901579
574709
1876699
2722837
1153284
362909
994260
924469
2185147
590009
615986
1713503
2712152
2063315
1970506
474324
5803
2195764
532345
243437
2486159
2705354
2262342
1641551
2648430
207321
1901716
2270108
2568215
2884176
2018055
1398449
174816
271100
1495292
2298181
1844
2346432
163972
1504262
1492383
1663053
2353885
2414637
2776664
1132836
1276986
236281
1318567
1397145
610481
2014796
2109117
2520420
2806080
1964288
532602
2752881
323955
1127020
1057790
39691
2141951
1929894
771205
2866920
617259
2248821
1245913
1872232
1278353
1720464
1895796
1761954
2808378
2428530
657742
850214
1045722
2341542
1943413
1223125
1204501
166202
670201
379265
2495623
1655722
1970970
106210
462391
805002
1328889
1928982
1289476
951577
822156
1752680
1793181
1190318
2143254
556033
2446424
1890982
2920414
1234516
510864
1290341
2517788
290713
1213607
2196189
2894460
448866
835478
1311854
1140671
640234
1192339
1273218
803377
55304
2836944
2744113
915728
1341547
1608769
828081
1075698
1508469
2731544
1576108
2477400
1317861
223319
2442691
350579
422443
1087753
2443105
2484486
2560256
33556
1427533
2676631
2889448
1251512
318579
2840497
509112
1716192
36287
1829784
971604
216431
1080727
1495786
1693825
445041
1510113
131552
809447
764571
535845
1531805
2530702
379315
1111994
374410
1204890
448669
2450026
2753595
58216
2394363
76260
1502146
902955
613678
2932
2791177
2306367
2210045
1476076
1723133
74740
1450551
1105328
1510434
1074432
795760
714172
1378067
1363273
920266
1582519
2666574
878738
2314727
2757315
1885893
2634498
1045860
1733174
662463
1754612
1287590
163212
2804042
1051498
2578955
542409
1729449
757585
1006075
925196
1842775
2372889
555289
409417
2359997
1538173
296363
2231603
1637206
177510
1469612
1437776
923543
1593486
2149745
2610951
2639048
2218185
299161
329223
1787878
2697238
2184837
2439685
2510580
360019
1605947
1830504
1635642
749774
2419708
404510
54781
2909256
650640
137245
2338421
2153794
1911579
2650037
814817
2611563
606797
1429798
1169450
2418876
1562492
1402820
339358
1499129
557323
743704
2570802
2110857
28641
2150736
1621267
521430
1266383
1485944
2050741
2069998
1397610
1197037
431143
1872848
38208
1147658
2196107
1025320
2068525
576900
481825
1618661
1533651
1659502
528938
2549143
1144528
1932026
1788114
321281
2809909
2170995
2274975
1186124
948725
1156643
2506382
1300969
26167
682836
319956
101676
2571364
787499
2325766
2725642
2061692
994293
1401213
1469288
1878605
2633092
1288125
229873
693235
1739592
1489185
1307735
2085624
816638
2113604
1434031
904398
977438
529903
131454
1623107
1025696
586807
2716977
2847361
1692337
2452738
1837747
432924
2836339
1607823
1378990
68489
1507905
2922283
1434668
2396347
712042
422737
1987875
1008566
1908904
1571529
1273679
1655780
2205676
129490
1881406
1993542
877908
1974545
88778
1895936
2144472
766689
620653
2716272
2791300
956897
2171959
146968
44420
1740941
597868
712290
2063159
291992
1909969
1557549
2242818
865260
920439
380176
1822755
866511
989009
2182560
1795610
2124688
2824746
1322046
1483803
315493
920215
2588423
853447
2890077
1422866
2563493
1082014
653433
2407384
2575348
1111852
2145696
1348445
1887333
2919584
323314
356860
2044539
2918006
2226165
2138688
1918066
2468177
2122172
2685208
631375
2768159
2731146
1832062
2301443
2900057
158739
2593169
1291269
2270722
2899837
366886
33041
471849
376322
13455
949091
286096
779291
2189792
831267
1560024
2748873
1969195
2660799
231255
2339539
1996592
456700
351523
1696502
2012619
1741767
1261090
2126708
1265957
2882146
749929
1694845
1040875
948094
112935
2569500
2451278
2548461
1065327
646325
560170
2842059
2550553
2934513
1678466
21561
2124914
1210456
1748530
2780647
1775203
785541
1778819
1539183
2370386
807999
1367268
1818494
2129366
2827494
2584083
2404397
1846192
1809447
975008
2189710
2014366
176842
2314993
563677
2483246
2578390
166009
225922
1648511
2166369
1650406
207225
1475887
2305331
662019
1092671
799538
615773
123581
2031559
388996
2221448
2466349
2157861
468442
9053
2713470
944337
1562158
1882947
2525724
1143210
781271
1962877
319447
721468
1937386
546936
88769
1347972
1321372
56746
2280725
1532237
1295283
370999
2426700
1774205
1846229
2368320
1165322
2364268
1790955
2030013
1655417
1593877
2643527
2473964
2937283
433370
342235
2589375
2355284
869464
858418
2511461
2886835
90607
1196285
2849830
513930
20645
815630
2084754
337982
1847600
1347666
2435832
701646
1582325
511988
1414226
1428087
966707
1951910
1046393
975001
1972800
237199
836734
578509
1165110
2590750
84805
237806
2717062
2115701
1636033
1238272
2675709
938230
1256765
2010290
1022050
137255
1223062
70805
755092
729065
1725679
2313713
683782
2657687
257985
2080513
2373811
2783404
534116
2067828
229209
1002677
1321866
314985
2807308
250890
13599
184692
1205600
1248377
790165
1405671
914933
1360988
1741135
378184
2099040
40809
883942
2618456
1777537
1461019
1539226
2477873
38685
2389736
2126711
967059
2108875
2229675
471635
1066821
1460034
1296563
175456
1531971
2795708
1544011
643881
2591766
2708622
1098802
2778458
1500331
375330
2700387
465143
1022728
793823
1152509
2599252
2455895
1814420
1644075
1632731
1429549
110924
1690634
408735
1793075
841239
2684666
45398
1233246
627374
1294137
2184575
1878760
116735
2004402
2507543
1376753
2822727
2640504
1262425
1350040
1472664
1673516
2059919
365109
2509736
747667
2824546
2598964
1396904
2433445
2644319
1406403
2348600
2756221
1109351
1461894
2082988
567470
1431116
2877954
696035
2432589
215737
504897
2632547
2310277
2433074
2690670
1670748
1453233
1852683
2655594
600457
810600
1008228
18907
1962159
1553713
2775545
1073393
1726800
2552037
1957916
58108
1544425
745865
1443296
476789
2394389
2461848
2502593
773083
1251094
1188538
1712524
740280
2278239
1991580
64245
1886955
2007763
1668761
668681
38803
1403422
1200840
2377387
1114568
679088
469487
2017338
1966841
2482593
536420
406152
226577
681472
1156942
1650786
1478546
1765151
2378586
2732989
810327
1105770
433741
1895562
2923211
758110
436628
298129
1363413
734743
1664947
695998
2728683
640739
1023813
1839255
725632
141569
811958
853991
1355442
1138602
2052250
1193596
2935729
790802
922689
420477
804055
2857236
1102333
282119
2625253
1279687
637235
289734
1736924
1192841
1452616
2145022
1089319
691498
1408897
2190797
2070170
1080799
878962
2206290
2256763
423364
1620354
131053
1342480
334551
2757119
277012
1293785
272471
1153735
1999018
1217842
800841
2782557
2072036
1790173
1877784
2291061
1653639
2491700
2326373
1473642
1591528
2148008
1833559
110336
1487346
2823876
2761230
995555
2388977
2186275
45991
1641372
525170
515719
113997
187191
79127
16435
2391073
1482060
1746539
2115925
567149
583100
1598481
1537990
1972401
2131091
802366
1866528
2894100
2658122
2028281
2067977
1747299
310809
2250002
1523035
1871180
1720623
176670
615154
2812502
1974114
749254
486130
1517377
216401
595552
2392458
1149178
1184068
2426500
229580
1996477
2380730
1701396
2810816
1522735
1920851
2068206
1612429
2497846
2758218
1727479
880518
1591949
368692
1444221
352402
1905994
37521
929231
1593742
2030143
2013470
2244608
1937652
862869
2426996
1781867
1296577
2287078
228929
2922618
2261045
1540854
445163
324407
680261
1115748
961823
701638
2807745
778607
956633
1219477
759113
1493585
2454788
953357
1592029
681915
950098
75863
1845202
1217410
1649066
1121290
427380
1962084
751546
2603806
1817611
2464409
317137
899067
607936
1657952
1773585
1738294
317954
1026820
2730330
2009083
1154224
535255
2772858
711432
14729
1220693
1806976
615649
2806927
820732
1384372
2333274
106916
2868174
1229843
287825
1772957
2161004
648496
2495448
160179
1481497
944480
623900
1973504
1256570
306827
1688805
2904311
1559722
1129247
1934393
2882547
2720358
30013
2397147
474129
894425
2204664
891717
1698235
2858616
777622
411176
2381852
1850702
2565045
422397
1930427
1452015
1681861
1149924
195286
1092926
500945
378987
2017766
2641610
1764998
2788183
2896654
1269489
2031103
1805150
1534892
485737
2003793
2547196
1959518
488085
2069297
2269429
2559625
2355931
1868557
2126563
2039374
1344191
1213520
2411426
2085196
213142
1266560
1821774
1029068
733953
1730160
2413649
1922729
976635
2548646
707888
2570624
1226908
1324682
2461071
377809
2127759
730055
1012015
2696485
2096029
2513358
202994
1109653
2623529
2062655
1489046
405780
2327346
1308355
1265513
2205671
226204
1022900
2661902
895949
1417104
343703
1883706
2709130
2222657
2137428
2907235
370855
1246291
2377670
1000786
2585674
1632165
1049204
1240823
1580930
971858
521660
2778080
273013
1387821
681904
2176673
1737558
1914629
325570
211650
959521
1205940
1260590
2438087
355894
1870172
607558
311776
2358732
2796995
2912009
525869
38574
1991959
2070782
2612937
401455
2648651
2404744
953061
87644
282114
1873145
2021059
1070730
869730
2073739
2938949
2329013
1586477
2196527
406039
2418690
1632812
539934
2559818
222282
516516
1561733
953840
903820
604584
1244995
1435694
1517663
1918275
244842
578266
2175881
1441026
137664
882034
1657766
1748693
1050634
2385819
969329
1396362
356359
227199
2576465
2081068
1650297
2246104
2687148
2032629
1222574
1201605
1848905
2460119
2237746
2302531
1604304
2852087
1212952
88411
1184518
2178440
1269128
1912829
2547394
2028349
1206112
1190903
557305
1142258
2418576
1045860
2596612
648050
143236
255457
838918
881053
1193762
2066141
1767276
1234526
1184240
1722823
2016055
2460797
2749750
1666772
1950893
506917
734657
1079848
352926
2812451
793879
651048
2572828
2573854
2784318
500744
431136
2250451
762243
1487669
481868
1996333
1758924
833181
1644824
798504
2630024
2517856
1242918
2370185
2441933
141695
1909505
574900
2123418
1779948
153350
803786
1644977
2608437
2627158
925878
1825717
111073
1026208
2661424
2129125
38178
1140710
130103
2196146
190792
1758670
1613434
187115
2731513
1567262
708853
2428960
2094488
1264501
2121900
2506065
2279597
296257
1165723
1454101
2194649
1393784
800522
774247
2305892
1970847
2799388
1727700
1099957
2537760
91325
349058
2685829
937993
2122537
178117
1040799
1454652
1684307
1399650
2445254
1948705
253579
204567
2460455
758217
1163093
956305
1764420
6107
2796922
380462
1387468
578425
67777
1054178
28548
2885893
2384097
1587577
2792713
293026
1202581
1695464
2502467
2448491
2293233
106269
226692
524292
2572403
2289277
2839504
1160594
2758415
2191098
399220
1284577
2728200
2336437
2528297
385974
825082
2344996
2273445
1881901
1596818
764983
1313689
2426905
443424
2895521
1567934
72810
965720
2169106
1453180
2641224
1479576
1048806
1844592
2724289
175785
1581733
2534155
1438087
132277
737370
2289108
1059030
2763683
1415643
2290111
2526442
1762448
710914
1434915
962239
2070215
895215
2613925
288515
2605016
462824
19942
790214
2855340
2219783
1177748
1321089
2053721
1786656
2877243
269250
1060421
2768760
1541781
1273735
92609
2913892
704651
2281893
2753890
1080232
2565219
1169864
411518
364818
2030047
915945
2707086
2253951
1364276
358191
1953691
2244423
969617
1755064
1594789
1264670
1737778
291196
680989
1943998
2103474
73725
2161060
1746042
979246
1194341
89619
247102
1059443
1043524
1207890
2860670
2493163
881220
876726
875073
2115606
535775
1927143
1278491
1717752
1912251
2537490
680267
1127856
2859675
2029302
1256429
884815
1433713
2773408
1596385
2401583
1919093
1344113
22578
1699219
1815494
364619
2834710
2310885
385139
2834185
2034582
1748936
1145002
776681
1947356
1748771
133545
2457079
2345774
1482626
433090
223294
425855
1816968
2037467
664223
2588003
1957440
524290
1997378
1250373
1957051
1808782
2843271
1594187
574573
1626770
453476
1884701
1771687
2112048
282730
810184
191661
138823
2461797
1906001
1450069
89409
442052
362348
1311734
473823
564950
1859680
2914041
684117
2872317
1762601
2828886
1647278
1846078
1431644
1170196
463617
2712735
335526
359711
1831959
78290
696337
1825756
728851
2460645
198696
1112742
2606058
153651
2735864
1734587
1182739
2322022
1890651
1207532
1489100
1582428
1529256
519638
407946
1830420
2893682
933200
2100964
2400097
2852807
2003027
2735119
1449494
1892855
2660551
956427
2875790
625455
1305163
2419235
1275267
2311192
37209
1798992
2448292
571157
1555829
472947
1428402
2090032
432262
1355517
2315501
1887083
574474
2751608
2818945
508445
1753487
292429
2866774
1557137
2368706
920120
1893320
640156
2141198
334930
291896
2037706
1795049
1130396
1835720
344917
2163311
2234771
253646
1249326
1151524
111167
1702383
17431
24314
1797045
2368150
1200333
1513962
1804898
294035
287765
894923
107481
801139
1695745
1094142
217944
1767933
668440
1063840
2905366
962352
1911569
590397
1120263
2581356
1449259
845225
220663
165410
884140
1142657
1701819
1158778
1395307
2094944
2912232
2915974
1606234
1084470
1767925
1757628
1126127
1242078
1311529
203816
1345132
1639580
2821688
262782
208476
2499644
1974569
128047
1621717
33426
1102365
2055380
2717785
1474984
869165
212344
1903078
2506617
21864
2102525
2319954
2030964
616947
39600
631935
1068044
492614
2473630
1226495
1966610
141736
379672
1849176
2130981
1349013
2156857
2102744
1647889
2790177
125971
2752519
2830921
2082849
91253
489507
1616923
2868766
2791599
449077
2841612
1241634
2445687
2311985
505955
819330
851471
490168
969150
88158
2462048
1672444
2534352
979581
2795343
2382443
1439157
850285
2501247
408436
2636913
984387
1485133
1402811
1149513
2428961
1476093
1686798
2332571
120854
2116122
1651429
2426184
1096401
1956842
1727850
1501733
2683118
1422267
1830975
2000621
1185115
300980
339189
1314007
1889211
2253224
76746
1369858
1947887
2374836
1991211
2345543
197224
2399368
1882901
2683283
330192
210522
1294691
848505
1693306
487281
2275092
1110178
2437433
2893449
268913
1978539
1808214
795655
2698507
576916
1490987
2409668
866435
2902868
1779018
2589772
2411281
810137
2290989
256073
1072319
1602027
701358
1133415
529670
1105764
1481746
1231514
2447810
514875
2900112
793424
1546765
904163
1765610
2852025
2084750
1291587
1186296
788323
1828032
1293508
2848973
2010964
1353191
2826928
1401734
1677135
1612812
865106
2760328
1370526
1493270
2587709
406518
2318747
2437876
175307
875413
2325221
2242694
224833
2623676
1988971
2449365
508336
1041216
1481145
2895515
2049147
405950
2107105
995633
1985451
2165308
804372
156726
2530046
1238737
584670
2262695
1363646
2207741
2050752
1371976
267765
1740756
2496652
1203883
1212567
36123
99598
1365691
1639072
1571433
133233
967892
1533783
38684
313062
2656707
1631594
2415692
477511
411721
2784945
557333
2595270
1894166
1579251
2546550
556626
1721077
155430
2789204
2884377
1676680
2812161
703890
117080
1556230
1644448
144020
119582
2102710
530645
1376804
935162
1668178
2129834
973497
2290599
1919122
177594
1968162
851288
895813
506877
2562065
1656942
646107
1014527
2656995
594767
2620082
724136
1156953
2893530
1083482
962868
230128
47591
440179
2425321
302074
2575048
317342
332241
40672
2786949
1463335
2279652
1754170
145250
2682174
657659
1689364
57194
1689741
311352
231654
2226036
1860399
2639020
2430576
1180864
2663083
2876061
1083794
1603429
1379896
918678
1450522
1586089
444174
300576
2123629
1524423
482101
2864541
978809
932918
1484139
2340625
2895537
1638460
1308637
957978
876901
2281335
1451101
1623265
838599
782158
2796896
421358
1967774
775745
208142
948056
2173551
676939
294770
1152643
2197593
2643330
2498416
1584868
477818
2931234
2179669
1793581
1654546
758496
2243464
1003903
1770819
51014
587807
1153566
662674
1306193
2339980
2355916
221048
1986639
1068955
2342850
1652569
2405518
2682894
2547561
403858
2347434
663048
639167
1120492
1080321
847732
1581491
2318207
2447641
2161499
1965134
562866
265030
1846296
1773093
452823
928378
441473
1229854
2186654
190270
2872383
2391742
2542409
1979195
1335349
1554274
677353
2258174
2053260
1447916
1530561
1846475
2013810
1013696
290288
2129862
2881734
1849509
1642065
519837
2411419
1564965
793307
2654231
390511
60007
767963
627237
1522083
1488844
206496
1217442
2693643
2304359
270279
1396123
1812626
280144
2207105
2938251
595972
470818
1967341
709764
2673823
238076
1458322
2921263
604709
720771
1423107
1553378
1603866
1213600
2493298
2069859
626198
2184640
1890320
2662446
213835
1080649
1347820
1036418
1591329
2467016
525983
1178565
1468648
40474
354626
2600339
409727
1705314
1511094
907430
2422787
2909393
845581
1661950
778708
1887649
1607170
1402116
839272
566776
1248854
2055578
1935532
925086
2066085
725269
12935
1166169
1865082
2251300
2602679
2133999
2408046
1610957
2935358
2668133
849830
647376
2191170
1984351
2158350
1859616
159871
2757235
1846939
2380329
2269939
1419163
1923984
1047398
1363560
1577383
843510
1971485
1027930
527591
929389
231078
2000718
2617653
1691222
2468569
2613984
696387
2213885
2911465
2313066
1751319
1076973
440488
408632
1272396
2191506
1159810
77399
1024851
2093185
897931
2392214
2870107
895480
458379
2744581
1224873
482577
1869739
1373852
1227714
2916498
629420
400749
2032949
2229427
285026
1697318
1751286
397441
1705844
1468164
192130
2525716
169342
1359965
1215522
714041
1457578
714619
74489
286196
1093722
2576318
2662963
531579
894850
2366780
1519620
2608971
2624618
2893354
1067732
526065
482099
173747
2087284
1026011
2462948
1785314
723414
44031
2808649
673098
50092
1982208
591528
2487536
369033
449044
1226624
639929
2251936
686636
855624
1258548
2881616
1126240
2574484
1894664
1870393
2651619
370695
784777
763832
1531130
2100054
854502
596673
262969
2438957
1718060
1078821
2071171
2404502
1490141
432307
1870512
1104827
1937773
1319356
893890
924255
1210061
717294
777306
2836771
759428
643369
2126933
2648067
1562027
2410091
1882827
2484432
1686226
2064527
1915429
1635328
219749
2278118
2226204
1731891
2699872
2270312
1689245
1595099
1683783
35255
2580161
1596309
2924402
179719
77359
2909404
674764
694160
1415727
241373
499060
968651
1866892
799231
1669737
2506160
2802060
236723
956014
2659398
1362289
1825979
51596
2665476
1211016
2237760
1863768
1533034
1057044
2888470
2694640
1632784
1096441
1063826
1830483
933733
597862
205220
1877465
1495790
1988107
1598470
1231106
2751227
2432286
1655774
1310374
571312
73687
1772738
1739198
2614629
1887742
348015
733336
208402
2589478
2252886
2140855
1253365
288135
287601
373118
559945
1789713
1323270
1004394
694655
827182
2905697
1041079
2727569
625240
265510
1898903
2293017
718144
164041
235350
2876029
972282
1419171
1208193
1820049
1075801
624884
808185
806078
1818803
2636260
2549324
871205
2226670
1916258
2533702
2804774
686202
1981069
2131834
1619352
1897851
1356366
837677
915176
2058134
1401940
75297
1306253
2891369
2270004
1798534
1287831
258575
2206191
1806832
705395
1243482
2462353
2454826
1393281
2016283
810
1071675
1206109
429668
1249071
2251936
2673737
1597159
2037625
1887228
1926472
396106
2615509
47547
2607041
1366509
1961894
1770549
486062
125441
1721396
1544235
1841547
2932341
1736247
1466964
1036254
1937378
2740220
2490095
2375363
1616808
2041170
2850640
403810
1416341
1128319
1645392
1273795
2514859
1176509
7528
1248819
2752711
1749695
297502
2581414
2546015
486130
2536201
2250008
448388
253865
2482710
2469351
2043408
943606
1987574
1498331
1522032
1467435
456709
1347544
19974
2903008
1296003
1940871
1173643
2556559
2690911
1284452
281249
581620
877483
1855972
871082
1530323
2368571
2697563
1340119
1463912
2463494
2006335
742270
174259
230844
1860443
1460970
2348857
2918018
1204494
2803398
2595399
2899478
1385336
2094301
1290889
1659126
1236251
1956181
934331
2598182
875837
1044316
2843718
2650260
1502002
1318009
1683071
1627077
2067182
2623480
2598447
1987047
326070
238723
311316
2298672
69532
2780932
2214365
1496620
868185
390219
86985
1608160
1532635
435639
2221015
2160747
2860923
861330
2043676
1713265
177689
2923538
805318
1218133
2577995
2940246
2747826
989989
1400494
2547644
143248
2681522
1688765
1451186
1896476
1621781
980301
2633831
77042
1800326
2054773
2804068
1169795
2834158
1090309
146330
2368904
2931758
154749
1321025
2538255
750122
660568
1628255
1245545
2523099
1162339
289700
1203990
1118704
210345
2760155
1160033
1186154
103068
1251702
18023
2255617
508996
701296
414708
118968
1608527
153727
911636
1677447
2727825
789252
1426947
760577
1680442
727179
526084
1137265
2584499
86994
341971
2051759
1501055
1788563
65261
2577409
2113024
1691509
1456140
2863256
2515690
2234082
541987
743027
2768305
1858282
2271438
2458393
489073
557369
2343868
456664
2182273
35709
511923
1898121
505296
1975826
1696507
1991364
862293
1732467
29472
359308
2216630
349805
1386422
2391450
383587
388945
2491409
76151
83691
2745627
2293558
2461174
2634920
2654002
2545638
2668746
975184
2845094
2853236
2727678
226083
256363
2469028
2839041
381415
2492061
1872901
1704680
1715764
2277954
1979966
2656828
236756
116880
1586868
648704
899642
1025115
1103941
584909
1682332
2815051
81459
975473
2542228
2626512
2707779
1775022
353571
2199946
756651
1967739
66125
2369478
192611
807384
246055
1119396
777172
1470671
594779
1843517
384941
1479864
1882689
979489
2148090
1915279
132185
2083621
381192
1392207
1441028
1948174
1348251
1657165
479210
1219034
1889468
1875181
517542
245014
1631588
1072616
2159881
2491610
1499395
1046452
115559
1466779
728957
1681109
888333
1631334
780785
194220
2800115
894700
1307121
264839
317595
1971872
174678
44455
621503
2005394
1374274
1277478
768480
1070860
466178
2062036
591633
260181
1736245
441863
2361711
1099536
1553119
2420521
2422000
1724447
364977
2643723
579063
915479
1637741
2503584
2851349
116255
1434272
2102913
2494285
436637
59116
2394963
123215
2169900
1950262
1712490
743541
489916
193836
1546850
622587
2626967
1156662
2616249
1472510
1322215
401073
205022
2030189
2349938
912841
123598
1170775
2109138
997392
1021166
2414738
645167
1482648
866594
2575943
2638963
1112758
2118875
1367585
1973600
182538
2896951
1829290
1734656
529110
611320
996695
474301
790644
885418
592071
2436059
756346
571102
1415755
173298
1310853
740992
849389
888303
2403251
2056686
881671
2683629
377755
2534379
435830
413324
2695451
2496817
1145516
2395001
2037220
1797098
2301767
2916054
2191240
2595213
2056842
265853
616388
2769084
1539482
1021028
794339
455524
2836857
1886574
2353168
1385943
2816668
293823
750553
1236543
649782
949829
207525
627258
1453963
2089394
1016349
810336
2572971
614988
592189
2113109
1812147
1665677
1509815
2716496
1355149
1268575
842572
2617317
1981350
570301
1860362
981373
2197398
1589678
1544472
1630359
2482560
2016528
1025477
394692
816419
2169288
1339187
2836086
2531160
70336
2737634
599968
1633790
1188569
263203
345946
2762266
946594
477333
2288834
2785823
621014
2691738
678313
2591935
1145989
2898437
169493
820800
459209
1071148
2490436
899094
2277332
2149103
1047091
2665073
1775653
204316
836211
2934064
2524831
2007816
1334933
1403926
1374090
2682397
1217264
892954
377121
189011
2753371
1912782
1423719
1254909
2680406
478246
2447151
1778775
2896554
1618023
564357
1974541
318330
1450649
2780106
583173
2609827
1048105
2517408
139112
934547
2553308
2815015
612791
2834674
623477
1564513
2389827
742372
219572
1822951
1213673
2846738
1587613
924226
709711
1805380
120168
1241360
2676112
632078
2067705
2289777
933340
1088236
2380764
76260
1420403
513829
2937293
2374746
294129
1355477
2357630
117148
171764
387192
557231
2195974
1417027
2680746
1664422
2678737
10557
2435496
1484915
1925187
242176
547560
819367
1258143
993810
1104652
2855760
1277595
1471870
2623378
2914266
367143
2224300
1011426
2910625
90188
597666
2615925
306856
2267449
276854
2781733
2026487
1949263
2825504
484443
59461
2437659
2164362
937474
30458
168671
2233408
1534686
2564302
1226169
355578
249742
332302
2550274
282408
360545
1142382
1826978
474545
2841306
1537420
1452514
2079300
1650145
2363529
1865930
1180333
1176103
283786
2400006
2350397
785709
926321
2530004
2839969
1656833
789306
783746
1729449
626899
659684
171307
2538955
2393442
2529038
1370129
190797
2579663
2415681
2366933
1296436
2277671
1432621
73861
1584043
1692154
2397837
105777
2312864
560826
1675275
1676275
961583
907441
139959
1753916
362712
2713592
1207661
1028249
484574
1207989
2375443
2437474
1001936
386524
1488673
2782267
679213
1483522
1832160
1731412
525660
1532980
1699166
202973
2900008
1821029
372299
2719754
2657636
1672414
996236
39002
1740387
2765740
1740214
264682
1131957
746959
1168889
2660259
1876973
2287192
1367175
509761
2073198
443109
1891565
34584
1719539
1506220
825490
2138755
2471530
64873
1115802
2196906
1770186
2117847
2269407
799595
285180
1772246
1943443
97585
1979821
1003859
905526
1143185
1415230
1495453
444206
142040
577450
557569
1996169
791195
797472
1121452
658726
2770090
1410973
2930064
2498396
2675729
1746263
1300821
2201185
1382220
1195652
2123069
596107
672375
2645068
2281857
1085604
2789538
1088854
304434
1963082
2646026
1452610
2566967
1590517
1378651
2731902
2376721
1321195
1754857
2119054
235715
2927113
892665
2061291
2108559
1785700
410507
1166327
220354
559347
2310761
1100172
726572
319064
99918
488931
1203259
1286019
853509
1920797
1552635
206206
1325468
231836
2505294
2369920
2476232
1527515
1904099
1832062
1438008
891278
147914
2480692
1019333
1463285
163453
1582573
910543
577074
2280826
2939835
1395032
1148825
1627323
2473068
2481633
2340047
40282
2637644
2573977
127331
2353615
816383
302509
2169074
975385
877884
714918
1865591
860295
1810850
620680
2780823
2492523
2105529
747268
2174782
873334
222706
1419893
2645234
57566
1112844
706468
1933506
1693461
588128
966622
78111
2393404
38901
2656012
650152
2190769
2745374
356999
303121
1970204
616373
1351627
2306025
1862261
656352
421028
2698639
1068008
2745766
2309002
1015494
1574927
1435911
2504099
2238686
1382555
2704427
2880026
366833
2183098
1493450
2128997
1106488
797403
2518836
2547309
1376700
2632094
568724
2217836
1876583
1288222
1978984
1860327
1773012
2424726
1225336
162539
410414
1564021
910082
2740134
749526
2607694
1637597
1674438
1985510
416695
2457906
1352764
1165943
1209960
1416695
2539738
657090
1983632
2716632
1100569
1219282
2180445
1669356
1064871
1441862
2471420
239337
2198353
427619
665511
1905956
1130673
592373
892971
1289332
950501
2853644
1593844
382228
2094221
1186996
1797329
1916238
762829
1084139
1083111
1285691
315328
1440725
203950
2898427
715532
2419387
928487
306117
1938610
908467
506256
356203
2127885
1269203
2512996
193998
580133
837560
609417
2723718
313524
1711358
1889281
1474677
2790323
973752
918662
360851
1704264
1748600
2141513
207638
2579691
1028183
730792
268430
1100686
2239000
112104
1629880
2320106
495458
2393152
241924
2180730
2412639
211628
2363518
1613627
2840647
183106
2892852
139183
342023
80656
2691373
1968914
2089115
46338
2628748
32572
2415873
306533
2296913
337581
92489
2349409
747386
1877379
1353292
1123545
2005633
2384804
1274488
2280186
1223947
1156188
1193439
1257943
426269
2447378
1489750
1765274
1605862
1360127
1971578
1066319
1637665
2258446
648388
1925895
2604669
2656402
1776462
2465017
440453
1095800
2336350
2242804
2228551
107008
977207
2423531
1198426
1519363
1928482
1034533
992944
2825429
2087234
771783
997394
1047434
1328418
2288484
349431
864497
2023443
2717192
1988736
451788
417942
2037197
2311822
1477448
2535450
1836993
1728413
1834972
2151560
244781
1186459
2770824
1666342
2164040
644080
20311
1874265
1053700
1707795
65127
867177
2295234
436436
150978
241968
1021981
1126445
1646016
2480946
1501023
2562567
1616636
1328057
1881399
918772
1506448
1798773
2885289
1694990
508063
304264
2041621
2527361
544813
628168
2182019
1347538
499505
1334559
2391413
2254594
2891906
710058
1987088
564724
2866755
28432
1083361
2752084
1417603
2804598
246980
1909361
2218889
1341353
450241
1007943
1891626
1362122
541351
985656
1688788
2167950
1250847
143964
631298
464700
115339
2243997
1366030
1047211
2935451
1267507
2029780
1464716
1289820
1896829
2385677
1140968
513420
1955699
124237
288291
2937503
1150590
1116664
1230837
1756545
2338563
2235352
671920
29127
1935259
1135204
1629646
1176360
750434
1007859
2259436
1525612
730808
1829261
2537980
15008
1379279
932605
2276756
1005269
2441609
381198
1980565
2573062
2506105
2787877
2780671
2423995
45155
1911844
2153241
448050
2815552
2314615
2075380
1943057
1945636
1991080
1121209
661677
2509380
669758
65641
1558469
2148208
1936663
301135
1785321
1225875
1414854
2159792
629594
1830193
409696
76322
477532
1782109
2659114
1754594
1221908
2760709
391242
1748533
2089240
2116034
2800633
1166760
422122
1961084
1691439
297463
72701
2737709
2845055
2633384
2195804
2364896
914529
596476
603085
689257
574078
772658
2646348
1044216
1976405
630168
1363503
1277666
1328963
207995
2640968
576016
495950
738414
331818
594671
2911615
620275
414214
391686
2487537
372120
544095
334265
223302
1926533
2827993
1554666
2177793
304614
2830706
1522112
149215
606730
1548959
1179394
2655009
2234623
2361513
1731786
2682754
683714
1198442
731298
532248
2090281
1444034
1701506
1637751
744520
873818
972802
543137
1687449
2506349
689176
2017866
1088247
263732
540921
1399947
1872743
1609301
1451610
2249435
49644
1884815
1903474
1788800
2660369
221059
1840133
2591700
1113214
1363792
1331839
1378059
2496971
695900
1530804
96467
2397892
13709
1845515
2168881
2535284
2900248
1769381
2311472
2090702
2723969
376142
2686395
1122710
2154957
1621082
2679766
312872
1744520
26828
1890345
2804129
1605609
59346
1360726
57431
414435
2903148
127109
5208
1591836
27006
123572
304650
1781656
1876051
426707
1453756
1432545
238965
1759353
962154
273384
1493187
2596409
2053732
52160
443236
2365599
2779452
2866014
1468987
2527587
2394207
1934550
2273732
1652788
1578410
2769555
1480414
694670
2640202
1981585
2201069
484742
884770
2102138
2337184
276274
1816264
2008053
2163193
1279466
1257773
2366899
1221954
1952549
1634290
64509
311721
1161026
2272080
1988574
1352544
723167
2643657
503718
2051159
2867400
1144912
59042
2178897
876576
109905
2910753
2369913
168521
227
1425609
2055646
353578
196428
1250313
1095567
992706
394602
1530151
2706607
1920570
2243914
1109752
1547292
1266358
1037114
1067391
2704332
2554882
913369
1264753
1900491
278941
1552607
1205703
1999784
2321169
1748798
2757447
1669611
2816603
2189954
2593368
2537551
2646867
57133
2371287
2084760
15381
1597934
1757520
1988488
1062436
902303
1212866
1217602
2131282
340835
684432
1447060
2392909
833390
194419
2390682
802593
2001836
307898
2039816
1385393
1078613
593155
1981173
1387545
1731860
711438
2818161
1509689
472180
1880432
96192
2623464
2910241
2698296
1610443
207545
405417
2867536
1008877
1927659
1384978
808145
2692866
2553174
2411646
745852
2098603
1951796
870846
2754153
2369037
389749
940666
1199243
2938614
1981403
1128272
2831645
612495
376861
1619377
2227609
1194589
1582229
2530476
1079486
666521
2716474
2007601
2725983
1726290
1803688
117448
215660
2538359
2885516
1835481
65310
650264
1445757
280231
203501
2264609
265584
1517558
192296
2128172
2281232
1624626
2129203
2428649
1614068
826553
2136981
1390482
1277231
2679365
732609
2013532
1354556
2320289
1528505
1543254
658806
2649358
2740264
106361
2272549
298018
2654653
2218429
1457747
155205
380576
2330615
1465215
1290649
1978777
2803730
1906691
1308221
2650553
963550
1316350
718300
938514
2725620
1673062
278728
2422919
28690
2124372
783204
1519158
2155723
1464897
800382
1597821
836565
1265157
2813984
1297071
2749857
2298769
2220080
788335
1519965
439789
9515
1894192
991936
1838662
1357933
1709977
2843571
2623790
2875401
2260356
693248
1872116
2213987
1865247
2597557
1319057
2245689
2462776
300340
636846
1849924
2189864
331915
704947
829725
1989602
2098630
1033118
2926551
502259
2370364
2758647
678866
512200
416876
181031
24087
1914639
411284
747450
1639299
2691484
380410
547780
1228997
1971318
911424
1905572
2335552
1996951
2042156
688808
270135
1611004
1574066
2070234
575200
1615116
1377930
1239119
497069
1234840
2155089
663880
135764
414659
2183183
892030
554671
545005
2247732
1076504
515789
983617
1353480
2581747
2136305
2639355
2099778
2189732
2305426
1428270
1776252
100786
994360
984546
455626
2205685
1611138
1439377
1110906
2105235
368133
1258786
1582574
2134863
2117332
2287754
943156
783751
2330016
1130489
1285509
2355433
2688540
877175
993708
2640940
460108
965353
1911995
1892487
972656
1207385
2293714
1831883
1568134
2572698
2880918
1124118
1902877
1599281
1230487
193092
2664925
2230533
1775043
777668
797582
434032
2650215
2594660
1108274
2516553
676711
2680652
2206257
225601
1569416
742921
750199
936666
2091203
421322
2407727
2188044
796669
2576958
91028
2920692
2664670
1541157
2389211
1935288
1463076
1513790
1839969
2441149
1146670
1810661
187903
2695629
2816601
1270431
1024013
2346981
2719840
546969
2153528
2721457
1316532
2705908
155142
131907
2551409
2054859
219761
2824756
445606
230303
1392092
1561377
1441951
2056537
2817768
1554353
2720186
2630554
211147
804466
2804009
2033954
2814445
2026585
679419
431260
1087352
1314439
659261
1918746
1581350
326414
1403829
205742
850608
2885240
855731
2474336
302795
1333937
1961279
600583
1590063
2289194
577119
59228
2648123
341904
2703982
170526
631383
486950
2292539
2325757
192922
2546201
2308742
1758064
2450635
778595
2010373
1205447
1914256
878906
810038
821553
1607118
379217
2387228
1256856
1356156
1781116
2873472
2763788
955459
1389360
1209619
442889
984855
2236240
1182882
2324768
1777619
648895
663102
573560
1798158
174369
1150807
505027
441199
1204687
2439314
1681708
747482
1565320
1414092
2193584
1109189
1425142
1210200
435987
2588011
480319
1907371
549348
279919
2104295
206488
1670531
2134511
1058491
677260
383463
1182661
1754303
763375
391877
1363265
1519420
1429216
533949
2107341
2375364
699008
2381626
2676022
2213990
2643201
1158394
1231003
2398196
713391
1082851
390129
2827919
388405
997919
2500593
2591958
2694805
1864003
1625728
380642
1630646
2870072
1520851
1666454
2526713
1960376
2395087
1345595
654729
1544472
821110
1280760
520429
745815
316778
657559
404016
179902
237658
590842
239073
1447604
1030321
2101102
204505
976891
2347824
2330582
1850049
1254400
955033
463189
2599494
1279097
1977732
2006116
1394298
1716354
1111572
1364741
738105
1328562
691949
240054
2774378
159467
2232470
2600033
264669
2007075
319489
1074186
2636451
2216541
420995
2463777
1963196
381636
2436162
2130366
1448970
667733
564771
2404582
2327518
1590244
2757022
916313
1325490
2183756
394480
1999473
2621332
2060165
2487124
2593785
1699829
1041303
2404056
2763327
1732395
2642181
2664262
2162473
443704
2092017
487761
386447
2883994
1797471
489224
340401
984779
453001
2570183
2292480
2253268
1689303
1421055
177472
54429
2552438
980231
2348494
1498530
93158
1872839
861006
1686786
2768840
2079318
144870
1113135
1584381
2507187
1852983
1451984
2598951
2596292
1116142
686785
243768
165349
2217103
1190973
329698
745087
1653077
708216
676255
80075
2250265
2315165
2567567
1030654
2328609
933509
290955
2532087
650304
1984963
98596
2610083
2748121
391376
554981
1246430
506571
2606057
695125
1259819
2511661
1618430
1673166
1584543
478986
2427915
2536414
1289944
2311313
1718711
1391109
2928780
1072249
110193
471085
1391170
2358135
1077147
613085
426798
1303899
2102851
871999
2422279
628676
158436
2905352
2183780
730774
1929190
1089781
2318014
1429031
2853531
2630233
2403305
2672474
934385
1629344
2069176
1123946
1514604
1884465
153061
2657064
2617352
2021077
2337365
167951
1296135
1164549
2926197
466932
1088058
228402
2598942
308289
2042990
244419
576604
371897
258856
2131896
229941
2664328
493897
2360084
2104660
1953347
819805
189174
390287
1210977
1471918
2696231
428194
2277586
779652
2825824
137593
2427950
2901394
1998427
2397314
1278079
21583
267072
1943156
299175
1622808
2246634
1443034
2278525
571451
1544333
1841700
2422660
2749371
270041
1262499
50533
205509
2388378
384434
2900977
496846
2308781
107225
2031358
1230315
1091592
540300
1065961
20268
590823
650531
564518
1436685
2658763
730006
863567
1711338
329583
23901
1592016
1157380
1817171
1498473
1804044
2196125
1663178
293116
1680872
1532574
485931
2041611
2919536
2862375
2556018
818275
61497
2517627
2157419
1106568
1412703
50931
1329563
2275311
2655825
828379
45659
1276904
2451471
1289300
1951736
72468
2675246
1382803
1330400
353443
1139745
197240
1309216
923614
1642081
2401426
2006901
726538
1066320
2855739
1821550
760750
1297094
958848
1461030
2408149
1918270
708565
1351638
1815506
249229
514482
240974
939830
2173334
2379669
1468810
1874534
578721
665720
2611673
2559640
923641
1936505
1434832
2481593
1641484
260849
1211884
723330
1194481
1161000
1825462
1304813
52487
1509611
2749172
156840
659527
1607111
2417241
2538993
551018
1449706
2334424
2498741
1094233
1805949
1924659
541446
2817285
1395053
277718
1395562
2460725
2683845
1967217
2644489
2271514
1921610
769104
1174612
1539703
2723233
1581811
831130
379923
2657948
1190335
1894680
560828
863166
904821
693541
2803650
2230280
1537598
1155952
990820
926024
2000736
870821
2836051
1511493
237408
1839033
2740338
1082238
524003
1518017
1807326
2030778
2609693
1514951
779274
616847
1203738
2074880
262400
2634597
1742352
1508871
1008233
1611296
2096335
1199965
2537119
718850
719669
1852317
1465967
1074044
2592401
10770
737641
1649661
679869
1009008
494631
1404721
1899886
1141828
2445712
1496117
2438401
23660
1798551
916262
317654
493693
1879734
388565
2679999
603650
884019
296413
1103685
1589403
1017882
244632
2919189
1050668
680077
116218
781523
780727
180491
1582541
2234853
2768520
2745969
1076750
157733
2448396
547358
2761666
2540390
455145
1703189
1024861
970098
1588648
226280
1310761
2888155
183110
118228
1504891
567435
2298675
435869
2630232
1675690
2091127
805893
1240065
2125053
240615
506877
1742848
543399
94231
322234
1169654
1244455
635953
2249581
2173683
63911
2768821
2326267
1308783
1788687
1517041
2588867
1497646
2161765
862397
2604197
71152
2243433
1379775
1348392
2915314
1624453
469548
432271
2670076
728220
1247697
1997366
850886
1860290
597966
1026634
1633791
211910
2932349
817762
2772804
314123
1838230
2869114
930678
151055
874849
39709
943792
1557772
2593137
2822212
2907212
1126268
521906
1340280
2583502
328616
654884
1004473
970853
2345396
341990
2438692
1536166
2539809
1206748
1047792
1783938
1810608
2576805
2427228
1446140
128238
2078185
2385976
1685107
798076
2203990
749075
1220601
1164768
2872552
166593
1797946
1202337
2174634
2372518
2162062
2428694
697531
95142
328158
1481002
780566
309538
55583
2518865
6722
1307766
424575
287155
264744
701465
2345867
2262363
1066387
1977626
129595
1146732
1692355
2630962
2120345
777806
2582353
1384202
966778
342813
2087863
2648747
1127385
1793372
1360448
1733412
1412959
1582163
1025072
875057
2225469
623917
1396975
2205234
2904177
2227983
1046066
2535035
646790
706620
903631
624774
332976
1637218
1398059
1335902
2378162
1947397
2791619
1802695
1270615
1441578
1423796
617802
185825
1452877
1129046
2021537
2866015
264130
1907608
676602
995550
256124
1847327
2305147
934135
1070503
1455780
1149787
216185
1098515
2313464
1719086
278723
419096
2751093
2402259
598612
2488583
168041
902104
1100764
1654251
2522663
704738
891354
2301852
2014128
1478625
2685276
1833791
279212
2819925
1642738
44522
1636742
1974644
552668
842728
1911030
1779813
1511188
2078518
2598433
753201
1273451
533205
2194099
1535075
1983004
1859423
1852544
125773
1043410
1010956
2605646
1647036
2622471
2356326
2269199
2660000
1308293
1712098
1902539
205231
1040845
2310820
1958702
1767210
2906879
2706153
536348
1705359
2231100
2556889
403900
2210937
1893051
1098215
1783303
1828525
1288493
700310
2293945
772266
909607
1756582
224036
1064437
2489318
1008815
1931910
419778
1468342
700992
2641925
1228420
347081
2312697
860932
1109125
973475
1128545
947740
509696
2556267
2238472
1128638
1161891
1977546
505242
394032
2779266
2175629
1294236
80089
1174426
2125218
1097275
1854877
783534
1913109
2453790
2829520
2717193
363752
2344090
618159
1194004
2470050
2650893
326963
205664
2571549
2054826
1477877
1235888
1002483
2731018
1128324
123089
1947523
867158
1321308
2338101
203160
2660678
500286
1322170
1848184
1137941
2871843
288491
1272478
2465623
132090
1437712
1813260
36893
1274284
2684967
2022789
487
1837077
1531155
1687871
1756018
531408
2040679
1160341
2883044
2882585
2139632
1026946
604010
311585
2055136
2284495
2652444
1290224
2277745
497491
369665
208946
2682928
1784245
235486
2774378
1460211
2357082
1706824
2245470
428969
1246149
818160
2137152
2496817
68597
1121943
851345
335597
1973560
2623281
2602926
2383608
2224443
2635586
1306616
2221749
2549696
2477086
1753317
2257019
628963
619760
690157
540532
2200626
2481907
205634
889972
2336421
2896519
1143277
170190
1535271
532728
386204
730077
2735766
2335152
2094633
1582766
260827
1732124
2467409
2150639
1398879
2349564
2335675
1346808
937108
2576850
57039
670353
1526110
1715062
1251481
2179157
1981685
2222648
1785805
2552766
1826480
2487723
2129407
952652
1759303
1852201
1223899
239132
2025139
127275
2815753
1369946
259177
1692130
333046
1668602
1485248
2660628
893979
1632515
506814
2917668
937729
1526068
930654
2849554
2618782
2063839
215583
2017168
1961512
1080904
818261
2225170
768843
1972470
2727312
1601961
2312904
1540586
1481159
1453915
496671
188693
2174019
1973395
833597
2445827
2151544
386169
2516100
1211213
654329
101741
633848
766545
931150
2793507
1977811
2784957
1872630
245886
1407357
2529956
2585186
2393856
2314423
2772147
530299
2512193
1330481
2829547
929410
455718
2825686
2126315
2379256
2428246
2150763
2566151
2746776
2036652
309274
2873900
2756030
1287050
2533740
144935
72348
1133010
449960
2276137
526650
2399522
1574301
2613942
721115
1966137
2410027
2388900
1935878
2790587
2710410
295649
753352
1870847
2770555
1352376
1454693
2174910
140652
2414381
1257381
1448573
2603423
1083329
1769193
2123124
1149205
2429653
1424736
140573
765669
1345037
1039582
645170
733612
2743707
2600678
167105
1892755
2003333
1669327
1378691
518094
368318
1794173
109188
1659198
1855712
561598
2874384
202767
1509855
1194534
2750556
643208
1301103
2361677
642714
1293231
379158
2169331
2473872
2629900
634983
170573
2463458
2386714
2452048
1137235
850521
231642
1101986
1235440
2376450
2777218
2721916
923768
2618659
57475
1125485
1861364
1924771
1718681
2414369
1375987
48490
1400944
2330908
2231114
1346081
575891
483513
760972
457683
1738376
344877
198933
1131174
908083
1654508
1638591
949860
464912
1152355
1626126
584901
1037599
365064
1222628
2696188
1752346
2091089
2709830
2804633
1464408
934508
1547683
266211
1436399
248808
2629926
361756
2932033
2519365
269789
1482985
2487063
643610
20217
796357
1047914
2682641
2178321
1884098
567323
362463
2471563
61101
191746
1310707
658240
1453571
1882019
2765648
2808713
1497581
1224976
564216
1122579
2858103
2758871
2602133
94535
1473306
2194532
1773848
16820
250964
1800396
2410603
2204788
289717
1834703
1953692
775679
2756021
2458858
1725552
1201134
316245
1274299
205279
908828
2370038
782433
1919616
2384949
1949425
1150532
1928994
1052043
1141400
2456371
1263736
1424598
2787567
2357029
2274627
2435995
1355115
659977
1999093
225705
1629339
2467228
468645
2893604
1395250
2674842
1403424
1884143
1464677
506538
1518388
1559940
2172825
448044
2576284
1669822
2075311
940111
415178
781786
2061801
2289415
693793
2810731
2932279
2310005
2645620
1401849
996404
339919
2830055
696724
2394424
2461241
2447723
272128
2578985
2753517
800240
441046
1418576
265245
505014
2372730
2432285
453020
1413119
1316861
2900800
2512753
1768510
69726
803610
987077
744627
2661854
443801
1616720
1627134
2383626
529465
1456667
2331275
1564030
2878334
1340856
1922947
1273429
2631801
1480688
1440338
2931714
2877239
1254609
2814785
965073
1326559
1868274
274359
2460598
871562
1423711
374221
1046208
1260291
1449600
2036222
2251391
1819265
642685
1745534
327216
472971
637249
1016741
1657344
1603240
2397226
2203
998875
400713
2346310
2445059
1010404
359576
556815
1286590
776616
2661192
1119564
193942
784822
1334657
1732726
1418614
2441755
30352
2931372
1315151
1181738
1810569
87731
826410
1251844
2224283
357592
764534
1818116
2163434
2510788
2121269
2061688
2239085
2839884
897366
1273459
2785726
1670487
464307
1655589
236130
1009508
2527036
1166433
327577
1781932
867562
452070
1644310
1361474
679975
864227
1532113
2564698
1130659
130292
1883497
1369486
1127727
1532152
1271870
642279
1343734
986541
1512620
919283
536573
855321
791441
2010835
1688341
1700567
2202598
147685
2001208
966931
138958
2310712
2432432
2121803
1020828
371346
2830249
1374891
275449
373084
2782463
789830
180775
2778758
2922358
1687395
164019
2250247
2068008
611059
1781355
639291
669524
935213
2280848
2217378
1777448
437319
509738
751571
396812
2652930
525158
2709120
1020531
2381614
292101
2782765
2173213
1344884
2732758
2629862
2557279
1537518
653845
2748612
2683090
2109220
1637592
717646
316318
463363
491236
315004
892666
855627
2530331
1268277
131745
269138
2038154
1811845
2689409
2244798
2760112
468542
733080
1858381
2089600
950289
729780
2410537
2055476
2232711
770981
954212
1070457
2632329
512593
2471372
1538523
1371120
2844912
2889937
1097477
480501
233723
134437
2094537
1767601
2699481
1323635
762862
109005
1864253
1474866
144839
2306384
862217
1706240
1886973
1123668
2616189
2827620
1760940
1515340
1594278
1429591
2013686
662451
1742816
654817
2331510
1371460
1159381
1641325
2107362
1771141
2494165
1068720
1150665
2832737
1072207
842204
1793291
1808805
1964270
1517900
2688836
643206
969094
74064
2029668
473819
214983
737866
2540451
197607
1332412
1950640
229578
108815
2729706
587771
716880
621706
2846065
2285134
2672260
351291
260916
1215836
1003049
2877067
467824
1167777
831207
2262132
964756
1105927
855807
1831540
2307482
2224288
1955527
999857
2649556
1481104
1052685
2468997
1666621
1527088
2645607
2700776
102619
1327452
966628
1013300
2919405
1634061
2093740
1315747
394659
736861
1777038
2122764
887726
1510993
1051203
1821402
2900793
2637019
313728
1983252
2778823
2590056
2340111
2816253
1935308
550645
868059
1653879
1070427
727426
1944826
1703183
1791386
1228554
2203916
176594
1864205
1035844
985714
657160
637015
982974
2468399
2333694
2462474
759377
2771851
845317
1135742
1362617
2154067
2627793
1018204
2772646
848005
2198898
955944
591204
308834
2917084
160932
2658352
1402056
1338499
233933
358436
1488039
1264510
2887230
1251669
2695313
864496
287049
533744
2602186
1940029
119076
1865524
1669915
2404716
2327104
2690948
1946461
1374146
1201350
111135
182509
1546348
2535667
1933732
923732
2910142
513962
2800376
851254
1181797
2721562
1575633
1111451
2877763
1326012
2752413
1927146
311416
1640072
2472626
1922706
1264824
617910
1300807
684513
2055322
2896012
707903
2629835
873436
2418615
2887335
879907
719626
1054652
1710226
1814993
1563544
927048
1571711
1006919
1252197
890080
123849
1951861
692992
2165413
1348341
1877493
2290095
419825
1377994
873626
1218710
874550
1442192
977894
2045218
1439413
2552200
1599012
960088
1844064
83180
1521606
1207802
1749733
736397
1524611
2290633
1494389
626015
1460292
335871
2634046
1735578
1939703
2226858
44615
1971331
566729
2923836
1512504
268143
2465892
1332513
2926631
2599213
119129
2621988
394671
522171
2543795
2326147
1396251
1191370
2458218
1525430
2018177
1685497
600511
1182395
1358744
2463521
1167912
2013093
1507061
227379
1845890
2874877
1257266
1704348
171824
1392202
2536747
2899573
415312
2251581
1004942
2379872
791008
2661014
981492
1060757
1525710
2142506
531552
1659589
1977494
1284392
2431820
2282270
2037178
2112169
2276680
1499981
1505475
2197703
524543
2919231
635811
700126
1182810
2789046
1299509
2811447
634180
2262162
1880803
1291352
692617
1319968
454910
1430836
1695360
182176
1053784
2318809
130470
2090706
36632
278225
1225642
1922666
1639957
357994
628635
220728
582795
1256991
2897380
2705484
1625809
245683
2555865
1620303
750341
2011292
1118097
454712
2147402
1729597
1733775
2072853
1724239
70022
2477811
1623930
996183
1781497
2204141
845818
1266394
120963
1308059
259676
2263580
94308
885524
532387
2435312
800035
1736315
1441322
2032920
267944
2439158
2702719
361650
2138416
1609374
1387999
2351883
2470114
88962
903765
1624832
1187947
31489
2608870
479150
262957
761043
1071978
2453449
1177175
968462
1094376
295809
986860
2167823
2356119
927420
2228158
310723
1437197
151073
224694
596163
850761
313569
290789
2111374
2091269
749309
2274762
637927
2203936
2839079
1096276
2085201
2899273
782307
1166053
1328921
1946897
1793156
830008
57503
353107
1596064
592021
2070524
1280453
562441
2602371
1622701
54192
2421322
2239745
1644490
1612010
1896325
797923
2319012
2519102
2644819
1116865
2455957
2224884
1023342
234947
195005
323639
2452205
2840580
2775756
1571197
1190690
2901980
2339070
832579
1584181
1473238
371899
1986545
1942045
1610654
157457
975478
1032654
1405085
2733455
899050
25255
1973930
269466
2354629
258614
420726
2086802
1642223
1845092
142598
1998178
2488725
2375281
1989412
1037967
392261
1975348
388700
43765
1792157
1335969
2206552
991455
2889986
2532426
1161855
343259
1031699
1370360
2548993
2647209
869737
907535
2588801
915933
456340
1203132
2300505
2492786
447336
2774822
2749379
459967
2669928
1972845
2193553
947212
1173852
1128023
1228825
1718543
1817993
1455489
1822353
565227
155571
2097952
1477705
2145341
849751
1099738
2731977
1242130
78740
1261562
421228
173654
2004015
68991
2314973
237146
338544
1716928
1181740
1695947
785847
1977139
570525
1498997
1862103
1820851
170167
2125826
205223
2033557
1659839
2178610
2468008
2037758
2914974
311692
768242
2558216
1640186
1932967
1014726
330935
2774236
1019836
1208475
262612
72033
856596
2623269
412535
909087
1793500
377815
720489
2006758
697914
1772031
335986
1387792
2820080
2409206
1503204
2416977
1131662
653751
657031
2411549
721291
58069
1834460
1568901
241897
556177
103264
1460705
1995078
2317
1450396
2351225
687898
1637475
61515
1274541
1401787
2185076
1004230
89488
1310454
1961375
2655544
2220
852184
551076
2106061
776141
187067
1425695
965406
2524175
2075916
67815
903580
1459416
2618797
2368491
2039406
1367743
2285370
220257
1072716
2854471
721189
2530930
2208128
2361572
2889335
2687257
116232
1786217
1674144
918705
2866623
1265100
2259847
1774231
2405296
28351
759454
323902
934938
2864146
1795662
1138185
1405230
1739804
2578669
2546493
742969
2582502
1637322
1404161
2530856
2473947
1931121
1528376
2116085
1092551
2706018
1031229
1658467
2517031
1126978
2083379
2507956
726288
53290
2597398
2099251
777635
2880113
515694
626216
2495492
1016082
1829071
2903638
2498104
350231
464650
2567572
770175
1221817
1989158
1862305
1642928
2153788
668857
2097851
1571757
536004
2397690
2697286
829503
1553128
1114858
2012106
2648618
2139004
125157
1434833
1230252
1573226
2337690
1021325
1373425
1507708
1119181
90492
645544
59659
2293347
1229714
243418
2079302
2581148
1000581
705075
2703225
1852216
2055433
1976036
736149
283548
2526144
130440
2161641
335130
1664251
2093396
2146035
227508
2793173
1342549
2095506
2871992
1208571
1257149
1010243
1869347
90733
2280264
2929650
722903
2077097
2435623
1802056
805142
385119
466671
734482
1685792
1234840
1447171
269044
815506
154677
210185
2888960
2444944
969915
163412
2876179
2554876
1937012
2421119
936768
511240
1914149
2599018
779844
1885565
760483
1452080
551373
1936295
2189124
1186689
1191264
2381882
611049
1480085
811514
2522514
2647472
28313
898951
2561085
1883331
77106
1446348
2375026
2930757
1272308
223590
2041429
1087043
2051455
64519
2546266
996272
1167593
1703262
1595229
28630
290105
2808773
2608811
2588298
1152894
996471
1879712
241859
1292916
848906
249813
409153
935698
2101545
1338872
541711
1069850
1085427
1910327
494475
634596
171346
1568400
115921
978809
168659
446624
512727
255538
2649273
2256554
614517
1534260
810232
1513961
166013
1792380
2341583
2705518
1877103
2923427
1525581
2606815
744544
1011165
1416112
958992
661429
2616470
1015481
1800389
2398031
1967125
746918
571437
1378340
802415
1971114
735407
450061
1468897
967296
2088723
2617162
2220965
1610254
15345
1357523
2485676
2543402
323166
2729975
1432706
608469
2444730
682007
787053
2443333
563802
540600
495082
2333186
1831866
250291
1020337
2194644
2596460
390276
583385
187964
2673362
2313578
1814922
558615
2440792
2165577
226089
1954010
413842
397306
2534766
2847666
556673
2009455
530732
1780688
1323661
1402335
17185
1316186
702623
666521
2795285
1830198
2394729
2381515
2126554
2385490
859870
2367178
893449
2138415
2215293
2166782
1118538
2903607
2054015
1796469
335358
1985621
919842
1917843
46222
491531
1541971
771868
1152189
2671095
958616
188269
1314895
963192
699160
2569101
2504359
1461968
1949233
2564989
2486418
429568
2902011
2277719
2007323
2461550
2721374
829383
667637
253487
123313
7646
301328
1623127
2912639
2419437
560551
988762
1023048
1640175
1202518
319933
1313626
1753227
2903561
2067295
2047072
1092429
1092203
865252
2559485
698849
1630065
2470075
2698436
1789330
272869
989288
1806678
606714
413381
2781095
339423
969470
2678732
1491832
1838850
2329251
130639
1168420
1575973
2587818
1762415
1189551
2369879
393879
2120066
1626122
1361161
2447111
2310914
730037
1256547
2058325
178176
961386
1903755
2779510
10732
308079
2581108
319692
412321
2629288
1729259
2033220
748678
481696
1568361
1901407
1831167
2326632
2125397
558651
1720531
300656
2473481
17974
192276
512005
1994040
2146247
262507
2530034
821174
1545134
1096866
1829896
241102
1231045
532668
2700154
1799190
591297
1434879
1165298
678556
870243
1288027
1464238
2661325
365534
2372332
2821208
2887709
1482509
1854309
2041350
1813515
601099
804120
4965
2145984
522054
1987379
179974
1043053
1212694
1941890
2542028
671190
682261
2223280
2026660
1768148
2259043
817155
425542
1874975
2661180
1731056
1815777
1894952
914466
1603629
1191136
109172
2855974
1682578
1459570
2133064
496385
2495873
367584
855146
1822709
2436267
946192
2220920
26677
1437430
129850
1201950
2670729
2193866
1751933
1173267
1579384
1620354
1445970
2303389
1247875
2076483
695055
287483
2075285
1821062
2841102
2334693
525011
1725540
1762347
609730
1852019
2730397
734161
2117391
333020
1653959
2022947
2885434
333395
307741
445313
1498257
2674357
764004
2795505
2856883
1680409
294462
1611739
2141246
559804
2904815
1905705
1683356
444627
1398506
1905115
1316734
825081
304787
2013226
2530329
1540809
1073156
2324977
64493
2241658
198003
76759
381247
1788814
2931425
996948
2698509
1638766
1044223
670382
2772022
449923
333740
2541885
1937135
342813
2193577
1217645
127781
1800950
2488234
2921932
2555008
814127
1693055
2213931
1350900
1986651
54206
35328
729996
2619277
687839
1234458
897677
2280808
675066
2265454
1830468
1938345
2618383
1748211
1765660
587133
92300
1832092
948889
55467
2225268
1008979
224476
1434437
2365632
2907929
2182411
2732041
2051706
2019986
42054
1084315
578732
504554
257944
2422355
1999599
628043
1516129
120422
2503661
906538
426277
2905342
1009240
1279298
2281647
1628233
1407389
2862068
1368133
989682
1249043
29343
2914777
2380777
2162250
628109
568335
2717940
552496
2480864
1154981
218001
2651600
1605301
657819
2123548
1395135
1347526
1281266
306653
1452878
2709119
2935947
1922601
1664757
2786554
561601
1561825
2360984
646497
2690875
1387720
2336697
2098353
1884663
275385
124733
2018001
1070577
764053
1768071
433429
2904352
1533857
228299
2336268
537311
1359792
727726
2230989
502743
628540
2579357
2904173
545191
1227638
1722372
747520
2853699
2215101
301233
172240
1730329
2196280
2743842
42057
1323378
1984451
2901360
1553814
1493820
2005281
658273
823600
144604
148950
2066721
2496509
512186
2366298
200191
1440451
482837
317332
2187312
259362
500055
1668423
1999855
787094
2840487
552009
1057358
2315148
927824
777421
1329363
2224957
2404235
1304659
1099169
1052422
148557
1745636
1594480
2286324
633199
2405697
1614828
818537
2314970
928643
778821
530156
398089
1189593
489024
1391464
2827256
2142777
1459843
816442
2589989
1246299
2085172
231518
2220140
103696
1889702
2808932
1625018
291695
1530014
962971
1660968
416031
5169
475088
2566680
1059804
2680177
266622
666239
2330895
152789
1968821
2106759
1303606
1511075
1740523
1143667
788404
156613
2845592
2646105
622752
2917155
545783
2284558
1165359
1757213
956210
1016836
38300
1941271
564922
673977
1992573
2849034
1884375
899331
1109361
1991657
2888520
1938556
2419564
223602
2800074
1138694
792361
611248
2653195
531386
296388
1480267
2485038
2648573
496940
208344
2030331
2230397
613053
328712
2368722
811624
723691
2729608
279722
1941588
798503
772935
2741420
633994
253224
754536
1282447
704961
2787824
1890901
882644
756637
1375030
1451319
1312269
991397
2496364
563076
1723161
141013
1076214
1645509
1210800
1656765
648359
403993
2268153
2236522
1057396
2578304
650692
1510661
1713928
1988723
188902
71537
400980
1841654
2711303
2446552
12682
2816096
1713277
951792
960760
1718571
549590
376424
908635
677329
2029761
1864387
672726
2476757
2329375
2910759
2513885
50881
1284497
81562
2351993
1719329
2785086
939909
412335
1860718
1995737
1898750
2060939
831018
1111697
1267318
1471197
1961666
1822533
1452140
2883063
1044692
161059
2282737
681391
2197421
667795
1105705
718124
880068
1160562
2124590
1297901
1221221
1611620
1833819
1913369
2613569
2851799
347568
2134157
1748235
1279691
2302447
2811972
1647185
746485
1032986
1394635
1022318
499598
1803497
2569903
185227
1297515
1276762
928917
527586
1994678
1721116
2282707
1590519
529070
1431510
2239082
1015822
2359909
2668282
2191509
2219853
1159299
519955
1941100
1120897
1844507
94236
1289750
1886321
639293
137192
2219330
201949
1372239
2714933
1379304
2231598
2824961
290098
2151756
719020
2847850
536667
944098
288484
118629
1222562
2407659
1346997
1672431
1390240
1642819
949450
2217635
2261621
2338067
1684318
1614936
1021085
2589981
434088
1692991
1654176
492456
464687
1642980
2219797
1644928
1614339
1216073
68633
2738088
1991845
228456
2087957
1585766
2839169
1158860
486250
853672
87855
597560
2728254
2703930
2817315
1945179
2231080
1398631
2157927
1453350
1202254
1266959
1781256
1819798
176662
109842
891879
946794
2667872
64911
1292008
1939682
1094233
1777511
1057959
994815
618438
1411983
483134
307504
823844
1183689
2556232
2255601
1105505
2914382
87759
1219186
998802
1201291
1001730
245567
2056364
954982
2939371
2714270
1722227
1418464
540488
786776
306469
489211
2140497
293583
42556
1064784
884089
1774787
457510
2718830
1138161
2474408
232804
366904
2797779
3849
1331949
2852633
1386936
833510
1826816
706130
712738
1336683
2083125
2230058
448398
2082024
274524
2671296
419528
136803
706011
131243
3173
1217805
2568619
1921635
852001
1879212
2733396
1766571
2546393
2838912
815524
2107298
713807
709521
2742522
2762871
801251
2895250
2054058
1913923
739933
734853
1850905
2312481
269711
2825251
2544158
1907946
1380395
2905958
2594404
2538566
814323
2541299
154520
987965
2309083
1381475
1210400
768574
344583
2178548
706962
1901724
726336
2064483
2833766
1095801
2227448
225122
1430291
1441767
1870800
1941715
2728794
2230179
2675442
2780559
1018045
1220541
2864503
1788714
2891885
354922
1577945
908798
1067869
2125831
1474975
2902141
1677648
706754
1742632
794845
136219
2555551
806810
2278976
1677021
1342232
1166992
725382
2158658
1984751
578026
2689133
2761777
2866717
2851089
1403737
2128327
1300445
2106477
1564887
139993
1946148
2261898
1971767
945763
1095992
1409984
758381
790906
2888192
2409185
750339
1713968
1145910
331056
2036584
1730286
15324
972041
2119370
1177383
1876665
352359
792492
204178
1393838
1460698
749215
1668452
1903629
1925796
1602531
2337796
2697938
2179343
2669203
1669871
2477225
1206355
2438527
1933653
679709
1993637
2805618
1409672
2558722
2825561
196282
1113886
1622549
333236
2899145
2262932
2415674
2851966
776069
254773
1339396
1399645
1076583
2822385
2430828
1733840
476222
967253
726645
1367723
2138569
2934740
782425
128932
1937671
2533690
776624
533678
46490
2521377
2441399
1143222
699527
2741550
1379556
696286
729340
2736241
1722721
2898254
341620
2387891
824569
102766
2397067
1476794
1045988
1037826
2875546
2075932
2508416
189806
430514
1961585
485061
1702356
1480686
1672600
34362
249626
2159226
2246594
925296
1989223
7647
248970
427619
1400617
1930816
1583551
454104
2752074
2757158
285409
1973879
2832191
1384613
821513
1047470
1206026
761166
456881
2690983
175335
2650271
1004968
2863993
506307
174841
1516995
1239593
1042062
1153745
1019158
1822441
915347
393814
1469078
2425671
466075
1132903
855478
519042
1472883
2897893
1573840
1772378
283474
2457857
459867
2784966
228029
2932051
872449
2082945
1840047
2543446
979868
2536696
2756434
2419437
2074021
1944776
2663205
2152587
2538444
1717149
2746143
368639
2705059
549810
95009
201549
283892
2382866
1320101
2478057
817134
72981
93173
2395343
431682
1090430
2597323
42532
1223739
1952703
2759986
2323662
90939
2939842
2441513
2569654
1598717
666275
1911243
2529154
1735933
1935470
2897415
1300922
1040586
2484284
714619
965053
1340911
2866788
384691
1333978
707741
58943
1704261
2007353
1824385
2367165
82802
2802552
82281
1931051
737015
1536594
1294456
130240
2233550
669320
2472320
1544086
2762147
1668766
1311047
2868151
1373615
2746947
2817814
2528715
132702
544758
1096162
373623
543185
2659175
1446840
1839764
1641800
1444260
1435840
2397137
1284176
2654240
1832402
2199474
1207983
981451
1028160
266975
1978803
2766723
2241247
1332090
1750576
2730474
1580445
2072343
789845
2856705
2872379
650544
2077581
2653922
430598
1801061
2923689
1599023
1759718
1586858
213522
2930195
445174
1706277
62354
984778
267712
242726
798498
2746414
1032256
1642261
1002539
718782
2683216
2917158
1705824
123143
1215498
1729358
2858190
1155822
2085560
2724552
1375361
1867594
2413478
984660
2873320
75259
1516649
1242325
1710955
372273
2063054
2376988
1769757
2377900
1272064
2796523
1719786
1359499
2485163
2013735
330338
520514
6765
727041
2454854
1968787
2271725
1932629
2148276
2571152
2320152
1287371
2725998
2644167
2465925
2805540
2678129
1831294
2521455
1433623
738142
690598
1193273
2672398
251257
2725664
1589038
946341
1513830
575563
399418
1498855
1254551
2350876
1125466
1695130
14207
780815
2877685
2641217
1147724
2143706
2220543
2342589
286073
266259
1655772
106900
1153607
327252
1133102
754466
2686828
629725
2544319
277339
1783446
2676371
2231690
1370517
2612223
1302086
2153532
1674204
339488
2303744
2729191
2432279
2714695
1364628
2147290
2785807
637119
2284439
538508
1840801
1288858
2854168
2458705
1773253
688716
2925268
1278695
800886
418124
1320445
2421512
1298806
641911
1617306
1577764
1731682
1429049
2745631
229108
2539993
1013699
2795344
2110080
577427
1712646
1857134
2448347
64618
2494043
2696545
930058
1887306
2089483
989034
1306325
2329567
2603888
1448856
1082894
2461147
204499
1507693
1055534
1442038
148895
2552244
1488851
1644154
528305
872585
774382
1809219
232897
2895803
2315154
703928
506621
229920
1367198
1689371
270676
197674
2850040
2101298
2343209
2351067
994526
440689
1763350
831998
1736905
1184494
1392327
972064
2479150
1655974
580434
1947251
809669
2580122
2058916
1983819
1506955
142690
1331521
2296921
2643469
2004950
2303442
797586
1645925
2891293
435940
368360
282891
2298988
1191628
159134
907231
1293140
526445
829895
460611
2319109
2497066
1320450
1602627
2126431
300622
2604439
1947116
2934619
1899113
932564
996642
688997
1467030
2884529
1226683
732084
484616
184810
785569
1513430
2078554
602676
219952
1509424
2239032
2416322
1925938
1812294
469679
2160750
1225493
1274085
441272
1611840
2647352
329593
2148350
1505511
69443
4619
316470
1738199
866666
1645705
1964691
897701
41536
2785987
435067
1067617
1223114
188904
510069
2696377
1405805
2104007
1633085
1814082
1393186
544788
1792235
2259932
2839112
1600331
949072
1762749
2874601
408905
1747107
1668290
2924777
1357851
1134909
1116702
2191293
729557
1433140
1504264
2854101
2454038
881954
1996939
1848794
1730631
704361
2159221
79324
2238280
655422
2892582
174693
1908623
1194186
2271408
797214
2695919
1763213
342255
1592233
1889644
1290363
824880
2823662
2574410
2472155
914137
2739183
958399
298072
106075
2358775
119067
2809323
487892
1130812
256867
112827
1594320
1492940
2840467
713234
1813742
498150
1424014
916382
45317
1188294
2569398
1422896
2384152
695157
323106
1321806
2156573
61339
68170
2444703
2440805
769771
174694
493689
2147101
1727454
1781786
2574848
1476056
1820815
73857
1731050
1307366
119577
1730906
491700
1850901
1033387
1940097
2520361
1285197
1602034
807353
1437054
1192787
1796969
255494
2708394
1031209
1087564
539831
562651
520655
131870
2214470
955385
2103210
552893
1915194
1632775
762621
852379
1186178
375086
1636958
1964898
430672
1229072
1319556
2150294
988778
2360068
2205133
1911564
2277687
323869
26446
458879
570104
175258
1537742
2017053
2597946
1786096
497812
2246648
1072356
2748728
1556197
2187744
2934128
929019
2349719
196396
2187310
1018487
446952
142724
475724
995850
1313824
656344
1584224
1917674
1803867
143696
916365
17683
1258154
2407134
2523700
76533
945299
43894
2939498
2417721
2415050
598738
2037676
2883780
875883
722288
2289764
1266390
983289
230253
1160890
1167455
836294
807179
62016
492505
353707
2729293
1347772
2304895
4143
578219
2142999
1665288
2281427
1778115
1246612
2658958
2063619
313918
2295796
836977
880478
965991
2858039
2543431
487714
599626
2555810
983522
325410
1215443
605021
2372667
2247731
111528
950788
2008552
1959242
2368197
2314750
2849107
614230
2689274
1479966
2103382
1010436
1661321
2427157
2502008
621997
2193610
2417593
252595
2579282
947232
1170534
2335043
2772052
1337327
2736464
630243
2627070
699052
551735
2029497
2318838
76807
2408514
818085
2420859
1808004
894141
2248455
2492601
2921331
2826420
2249302
393514
2084875
158207
175258
983895
2219439
1251256
2856408
205066
1675664
2186992
2194876
827404
1732352
260218
2143745
2758879
2543336
1757563
1772158
1887069
2933636
1514555
630365
749817
2329088
1010975
2159264
2860086
22621
440982
1166221
59083
2135813
1294217
2568765
1829713
425983
517075
1680294
1054408
1144381
25883
2900447
2412009
1929422
1890437
2169141
2303
1866347
2238148
2901782
1741258
466939
665728
969680
401782
1182482
15763
974818
580681
2700197
2039856
470216
1033196
86762
296607
2735711
606498
125398
2084760
2542813
793089
2360843
705641
725252
126438
1708545
1063672
11559
1696436
1884034
2009945
2320218
413824
402540
677037
2719445
2562499
486137
1865800
1112730
482573
1210357
2430684
2020243
2668517
953486
1895146
348822
2294056
1768483
2770566
1495525
459796
2344834
1951371
1393697
1210070
459898
2206204
2302346
52343
258810
2541195
2539143
697306
2503043
530615
1471765
136238
2606553
285165
869573
463126
1506358
2267176
1400064
2720137
2218940
404613
1303043
1022641
482833
1235774
2147832
745957
1807855
1293457
80178
1583653
1810280
1060857
575516
275565
194312
2123503
2118189
2006157
2897793
2045070
2209895
1514787
1191975
909205
2395124
804768
444135
2543459
2639100
2398866
2199067
1942299
467857
1637173
556380
1686187
1000131
568172
1361078
1596852
841515
2061466
19834
3951
2275297
1678747
598922
1947481
1041316
1429561
782945
867964
1214256
1312426
2448923
741910
2340781
213707
2413954
1075172
515986
1533084
142566
2670848
1080824
1695423
8510
1856359
1248527
1857018
2005432
1090774
704916
979426
789034
2707574
2232347
2058052
1265265
1716019
2148420
416932
1965999
478625
1401964
35806
1393418
1399605
2501957
1441861
717217
390722
518619
2541586
2698653
2412781
2575601
330052
761829
2208837
1712623
2668886
759897
2723676
1015121
2559650
2069216
1063692
1357454
2165797
785251
790159
213442
417382
2519787
155370
606320
686730
828970
32038
1279071
906972
1782497
3366
466494
2659189
2136274
1105849
2464538
518580
248336
2512467
1508891
903171
2956
2620499
306609
2360694
45197
2139861
828782
1095902
2365942
1437994
1319603
682932
1653459
1055881
2420775
2182124
342842
544206
1810478
468072
1514882
246317
2722102
1985416
2596516
1105723
1700949
373230
1779775
108435
899402
343737
154623
331242
329830
2045021
427357
2876935
2725829
1852853
559205
2910881
2342515
1269881
1688090
344663
198703
1575417
270215
2672761
2018836
1889501
1436878
31030
1283255
1793613
88248
1313202
2929155
1635947
180357
431941
1987381
2778806
1990519
748301
1194340
2127589
2593159
1846581
524001
2186785
480184
2649804
1736779
2812420
1545428
748687
2068696
527953
343258
1543521
1555134
2893766
985184
1963650
2424882
1216630
392449
2676301
1947406
1407737
1334216
732536
1596179
374127
2505992
1124368
1763557
1444619
1067274
2050391
2409218
1982094
1962150
1637609
2627518
58158
1020301
1718020
832294
1180225
2740696
770178
2773587
1395018
945010
1414758
1597306
990744
165142
598041
1167915
2344924
554351
2182219
2157846
965985
1763293
2432927
1526239
350333
1147960
1041756
1131166
646918
2822612
509903
621042
423960
1471886
2931379
673558
595896
1395942
496337
2721266
703940
727364
1239940
1629063
2506789
1777684
465490
909712
2669606
1244276
123797
576472
495863
2904899
776010
1615920
96537
2553965
1402732
2607511
2592509
1853468
79234
350036
2043539
99105
1711371
1688881
2272153
2354222
877967
655927
172033
94769
70714
288415
1198698
1146525
1191743
1198187
2669723
1737704
1020177
2276500
2571555
435790
2660852
370431
578246
1863967
2209530
58555
1780138
393990
1293037
1578753
2543628
937948
2699219
2286571
429917
786641
2566152
974028
1403923
2674364
128741
1068276
899534
2233395
2374066
1638851
1217462
1174471
2785232
425296
533927
2286867
1099103
2176168
367970
753582
980133
2389352
1861081
2065015
891953
222850
2710243
1223354
84540
664477
368417
608489
2871531
1860722
618850
2050297
1460067
2425969
1674140
675196
1143488
36812
2568482
1191234
1514497
984220
1701965
187750
479711
804424
2105059
535781
2889393
2517947
400120
2369695
2475518
2116235
1872819
1137826
1242684
1831310
1365158
2175515
1876064
458815
1402458
1427402
1659261
494722
798752
218761
2127399
2678841
833799
1856142
2398551
2929302
956681
1021461
1134049
2328744
2787926
528941
281682
1005211
2097541
977536
2167519
2785390
2318426
744482
348880
1196327
688929
2643500
2479048
2413444
801106
1668117
709459
957933
1113495
266970
413517
691886
944672
2230426
2912778
1329509
775071
1064801
291758
290192
869137
804709
979022
2839016
1229083
944773
1641916
341147
1016167
2482716
2354386
1005450
815290
2578620
1273973
832547
2165581
461008
1988752
1536001
480073
54995
1730404
1281107
1961319
875120
2590277
2121406
2194038
790752
2303679
1843868
1780192
770986
167697
1728033
1991970
2411863
2672090
2024419
2907602
805440
484022
2310386
1061835
1901873
490386
831518
935957
1032438
1060297
733811
565288
1468859
2739268
1547994
394710
2516255
2265032
4536
1912434
1262032
1485875
2494027
2212324
1026918
1411161
2246025
172964
1429633
721744
918267
275546
2425910
1382472
2850777
1730854
2421024
728107
1898654
174995
2913078
2356800
2786166
1073665
2284672
267631
1175350
2686072
1249611
1443964
2773537
2270488
2199906
363526
2485587
1623558
1582339
1767098
38858
69764
1770673
781879
7927
578293
2857224
2511470
2715553
82786
672422
520075
1705433
1323459
1005752
2729661
127727
2530851
554500
1795748
196758
1794894
1438993
1728338
1025749
701672
2086704
2459758
1168695
965830
2090465
1332091
1254371
2919659
2231802
1846745
406192
2039450
1319105
2174446
1859072
2023356
1932823
63618
1706223
1398728
2910274
764175
1061217
442731
2225563
48491
1036369
2628475
2617732
352513
1497750
2104726
103221
213447
485123
1307331
2281518
89004
1269673
351580
1915704
1988429
435198
1636974
290768
591917
1830289
2599535
2448239
1560704
1880074
1019817
2932886
2181339
1875317
543334
378719
1100153
1331683
2584679
2925870
1484949
1963924
1206371
2078856
1551905
1578219
105841
1845948
382647
2644132
90941
2694771
1262698
788696
211876
130014
856816
1903898
1848727
2471153
1042683
650495
2586109
2021787
1727666
1273647
484579
135097
471063
1106475
1513137
2311888
597521
2489872
1518156
21066
1414923
346861
972519
366047
1791427
1707066
321629
157788
232741
2866750
1316934
1925065
2816184
1067184
2235291
306139
1804826
2727410
1661152
454346
535499
1222752
2520786
1214119
492874
2865337
2391852
1693304
2184453
2454302
1743567
1382056
1453923
2012748
2038408
1891212
1652064
1840042
2192391
1071742
1679786
410760
2157101
1377378
2404781
869375
2815812
1699437
1114560
68635
2752475
2238224
1487376
2846259
819586
1200834
1091434
818225
2935478
1974576
1513287
2648783
2031109
214567
957167
1488250
1348018
2310161
684972
1102175
2824075
1050236
221992
1607768
342028
2204605
528454
366008
2525783
1039071
2258590
1214231
1152491
2199719
2254090
2564915
844104
2799770
2743591
534696
2272129
2500517
347281
1710940
1618952
2554460
2071397
2608184
526031
1739903
311917
1439392
921530
628504
438506
647123
1729877
2785955
2865745
1202760
617565
2214758
929968
824225
2140855
688954
425449
379955
496304
1276004
2554096
2732811
775096
570711
2268214
2933968
24891
1050831
750788
12881
1770734
2332901
1027441
23607
2289237
2907522
589154
453798
1321640
1448920
1767786
1636181
1409173
1179704
2550379
207815
1555496
332799
1243799
1533119
2597540
2865591
295107
1781811
1403862
2127377
2057786
2380255
738899
1266962
1502644
2196405
2927880
1972739
157665
666953
127991
100259
2008976
572192
1638561
2319053
1391502
477246
2157772
941231
1210558
2761084
2294180
757815
1213771
234185
2408727
2734599
1218855
596221
1193440
1170295
1992272
77720
426916
113797
278218
2892400
1292834
1434594
2866408
1873860
619620
2806752
1941715
402929
2759340
2761806
205164
2676978
2373503
1537197
1709737
2694139
2326094
1876795
280397
590872
2779755
1379944
805045
2133962
1208345
1379126
1884617
2464658
2791482
210589
2009815
2374442
1500340
1141696
1361666
1230615
224700
2516721
1716728
1453622
2342601
2253130
301594
38360
1119019
226887
1780418
2473464
2624869
2256045
667729
2067706
1166008
2177659
2130179
2204055
1851495
2458846
2175875
1025028
1624435
352657
2722397
681941
1781059
262517
2004826
711944
1835616
96569
2069498
2824616
714293
7924
833890
257675
2282634
2477580
996820
2000261
892011
737446
2142828
2007840
6546
112227
88528
1699319
108922
2328545
891274
131808
2137096
1447282
1146636
843242
747191
2072799
816341
223864
1466926
1236260
2499052
2910399
642684
12903
2247146
1375308
705714
470395
790987
986515
2916276
2163833
1102317
219536
12890
2488134
1879706
505833
139465
1410128
356261
2561898
618830
2495263
2422955
317923
1358409
394434
2001494
1020748
2276170
1505823
2572775
1623042
250013
370552
2429493
861188
1806300
73743
236914
1025277
1287968
2151815
1711025
2770896
1887065
929259
2802110
2148993
2206070
1426109
814383
2001062
1493218
291940
945786
1955194
438269
2655578
1466591
1362421
1453139
1241880
2277170
247407
41960
1683454
2382686
558908
2154447
1859662
1340380
977572
2488199
919717
1174544
530333
2830167
2807305
466960
2822173
2451451
1522586
191793
1285697
1709538
2400867
1086369
1970526
2292362
811404
1817433
1692914
2707966
2421352
197581
984830
517994
413203
2162380
1399492
2781814
2430061
1863375
1023550
1805418
104899
2561681
397578
1917607
1421115
2570442
2658774
1499093
1856127
1423008
2061858
2177761
1345237
2147779
244818
764510
1347116
1083900
2632927
2849656
1803750
1933997
1631607
2898206
1570471
2514053
313788
982408
1398849
2595174
717420
1644285
600347
681405
2531746
717601
484335
419268
48977
2670324
1368623
1386473
2564072
666060
221190
298321
2487238
2104852
1729170
187010
766334
2555462
1852874
2393063
2688713
1017087
1638979
1220381
1373152
331428
408001
1486211
1413234
2064562
2673905
1907704
1663541
2162802
632292
315179
2577317
613176
1231179
164243
2876460
723948
1806640
1533918
2377455
1681543
1138482
486321
1201430
457061
236598
2803226
1955188
649369
2690248
848173
523160
1863235
813713
435195
921858
2472563
78515
2110724
1897827
266169
1001186
2907983
141973
924004
2532667
1111382
2572877
1428734
1273637
759163
966457
155171
945385
543687
1648364
534417
1978552
2502379
1519718
1263312
1822603
493203
2749685
425194
2426187
693761
795108
1752020
2657494
2252385
2009392
1330974
479560
1475821
1077272
2827069
1450011
2775002
11834
2022218
2714440
95829
2160800
2518792
2930792
2185947
364494
245242
506442
289763
377253
2378102
313951
1731584
2595544
1104504
648771
487886
1582355
1649189
2244564
2936599
2457631
1254689
2524710
2601845
1341799
1706691
2844650
1111610
1610532
240961
968590
2016229
188689
93766
1633315
672166
1740679
2138277
1346959
885279
613543
1376201
2294113
1310577
76074
2406500
1699210
2161824
2087254
1965757
1276885
597228
1012928
1708874
2875220
2225221
2534536
2105854
2522771
872037
46328
979813
2388627
1482124
2454458
2647996
517069
1424699
560525
2865608
841831
2407642
1202218
2213079
1225334
972279
1464402
2282591
2421836
2303359
2194744
1024444
733324
797631
1661765
1798919
1534080
1174993
2657137
2146059
573801
589085
584897
1047868
1231019
1927149
849271
1581631
1933648
490221
1516148
1786959
1275529
758963
1964454
2311559
2789729
2256169
643322
373968
1944556
1877393
1976724
1050859
1019513
2569083
2079268
2800509
699916
2063214
2351068
697246
2133847
463531
1224817
1930794
787312
1830761
743741
2276558
230657
43061
590697
2520744
1121595
1840467
2910751
166219
320778
1175542
2849452
1063200
1722806
2089108
1007325
258816
931030
2015257
2516639
348109
899452
1282427
2124767
573817
777728
322344
66883
8308
1524779
1632588
250238
1617851
2037811
754413
421871
662747
1274215
601733
2511847
1846538
2863499
1509961
656646
2380641
2523001
847625
364515
1015477
558791
2013022
2254512
1325005
1862364
2347471
780675
221349
248936
1312068
1064944
1712117
1311140
753807
414170
841858
110466
1218093
172969
1272695
1414617
568170
501317
1767146
92648
1809912
1720922
369270
2028969
2282659
1391521
839152
364595
1242492
1178274
2486691
1421404
1343258
1429915
1398591
2329844
788493
694355
1610898
2883308
340400
1963875
790607
1785486
2808706
1122088
745682
390932
1705941
1424759
1171655
69374
2052464
213884
166920
471621
1636253
264709
2792440
1823265
954942
1309394
1446252
2368329
552934
213996
2914978
139684
2937296
518585
2630085
232512
2831169
1543753
1012003
352427
1024941
2752300
42371
1020919
1275762
2045122
1173319
2047646
2269066
2646875
1257647
2742764
1701464
583494
373760
1650096
767715
637374
2627803
2873494
510306
1653828
85413
599166
1356334
1275036
2564026
1635832
2886259
1037592
2406387
551136
2352022
873297
1253298
2317286
2049627
2488645
448218
900455
1984505
49328
432827
843047
2336027
878631
1308014
2276070
1783059
2314233
916093
2072401
2412404
1930125
2191631
2266362
472051
2109305
917210
2641614
57373
823661
2546662
1968239
1091386
277364
537661
2728466
2354634
243235
1328359
147375
2050889
184320
1907603
684518
120829
849853
2072241
2600102
1664448
1777079
144870
769934
1824262
1114920
2018260
2659851
2466165
2139102
1332280
612020
2408333
1178255
2378688
1594684
1517228
2508826
2255865
942757
2369270
65482
234375
1747511
1692708
812987
2865337
2058246
2885223
2164595
2839275
659217
473958
2694370
1178561
1911433
2604312
1343771
166389
2456663
1235012
1490993
370929
2926290
2004038
2377704
2585781
1686230
2235438
1398807
702551
2794817
2399992
1064405
141640
432082
120962
1958561
1347653
1050680
2631981
2568472
888831
2886020
723665
1539058
298670
802772
2030804
2115386
1027591
475514
1286741
1076760
1994071
650335
2225910
822497
1341566
2654895
1673406
910929
715690
1823996
1252884
1976477
351481
1397384
1119536
169171
2495481
2245378
890037
2341531
2807591
609755
1892948
890470
2385027
50176
164747
839921
672710
2098103
1107137
2170076
3523
2610966
1342366
668746
2191390
606870
1853473
1786332
1581792
1247976
2440229
1688794
1373508
846534
2707694
2594811
175880
1403115
972391
2502146
2610047
300192
1910179
2352405
1063013
161896
1342085
1766096
2293242
1479823
2120900
527203
2711593
2663371
8518
1852385
2703506
1185702
2514870
1451467
442164
1006642
2587215
308791
2315130
1524232
1957183
71671
2793006
50781
220435
1117579
525986
1034540
222623
2323288
838109
1938304
969922
2123892
2389109
1830051
611281
600186
778194
2023868
2419944
1399221
2707589
1362276
2241296
1673258
2390222
1296225
2575351
1000912
1435100
240570
348961
2352236
2043520
84038
1247844
832401
945798
520818
1648409
1981159
643674
2660573
2601671
1632589
1329121
1849289
2793235
2083868
2878501
997874
2774952
780827
431169
1562770
2210166
1228759
645513
1015992
1871571
764600
2446687
2606353
1424803
2754990
2069274
2351488
1571055
1124724
2835737
922541
2508111
2078915
1211433
565221
417026
357530
2822818
1873864
964629
2202072
194449
226827
2513794
641330
1157706
359877
783812
24014
1016220
1970413
1605982
2886626
1041516
774193
2728007
2287687
263280
2062271
561862
2242777
2077701
201856
2836153
183679
346695
940495
2585590
1193830
1402829
1371452
746108
2745219
925687
52896
582722
2335325
1076199
2195908
1292369
49933
367538
2896902
2365625
1307391
1893466
453100
1647
1079424
2222113
2479782
1418327
2856251
1198550
187094
1409720
2703475
319079
2249560
767835
273196
1168237
461605
2419657
1166905
1850038
1739357
1325293
2130517
357314
140128
779947
2159537
614707
1801757
2556945
2327628
2194254
1491801
892469
2923528
1023842
64786
1503762
2044449
333927
2224578
1644074
1041199
780111
1596190
184388
2523379
154449
874748
1664246
2772343
333675
2000298
265279
1963012
2939956
1536640
2001747
187658
61513
1070465
1387922
693619
2741617
538540
1127302
180162
1860419
354780
1747374
978564
355789
10731
1134098
1364087
1631076
704593
2172140
1134388
485561
1960613
2566415
2123750
444970
776881
2449625
1717672
2468742
1994603
1976962
2448002
147393
122706
2926564
45712
2370758
1915913
2836543
822296
809743
2196669
57472
239434
1252238
1624474
23604
183299
602631
2014739
944996
1634993
1407704
1513349
1886119
2220077
970762
1091265
567994
677423
605551
703723
2754311
1406948
1451163
2266538
645513
1945210
2871087
1326829
2398883
1371914
882243
528726
2483337
2676942
1478839
518101
1475379
9046
1617164
863428
2737226
2935772
1077069
792868
532226
1828714
455943
1842865
2029989
289875
2456923
2267392
2387637
1782649
2809027
866859
134009
234081
2232089
504714
291212
2760842
2920265
557644
584339
2182038
519619
2818745
2329241
880629
1630418
1698968
1837646
1125621
1177534
914397
337393
1082019
343285
899432
1609722
2099023
931279
2537268
1858076
2275046
1996454
1202538
2178898
2018342
2589322
1255182
168328
2838265
628541
1468291
1523135
1179462
634459
1058800
2081799
1813255
1365480
2268345
270615
1473703
2642505
71777
2500641
1429341
2349147
1201871
2787727
189986
1373919
838597
585738
2248768
2900531
1489581
409077
2390226
2776062
2048708
1903860
1160737
812977
1538373
337371
2776154
629339
1749949
1321192
1404245
723626
1585146
1117779
2260930
1876782
2229230
2289450
2777833
452888
1833953
985781
1734285
2428233
1527829
1189329
2927241
871304
2158362
508985
1938320
1298991
2047340
1067787
585175
2829715
2107624
1622429
1261667
1506412
2067076
2806626
1635431
2602270
2157061
1372138
2729932
470341
752395
857741
2854313
1136989
218113
1028586
995553
874358
146573
190230
2189039
155695
897193
918587
126904
461139
1630342
1114693
1899728
167718
474422
1139271
1906358
1102505
932729
2907794
793350
1005319
2621243
1888402
475750
1273237
2479640
983751
332026
63292
2598787
443794
2815421
1955912
2509603
2325774
2591153
2906620
1286290
1455056
2400000
956608
1827305
370
429526
2694638
1848763
2172460
2099048
2707484
140910
2446551
1530097
1942299
2570986
816587
75470
1940951
2028300
296985
793898
1364231
610331
523383
1116961
708069
2795515
465878
1493072
2324509
972351
1956356
1335636
1708703
2640619
1172449
2905296
1710059
1918718
967237
755820
2656571
2291026
2580496
2033940
2091461
2226672
2508073
2671972
619289
1852682
129837
360847
409646
2054887
2794605
412581
1280978
433659
927729
556069
98463
599162
24418
2865242
2138142
2670040
832657
1775935
2320386
1288570
2105530
2796133
2500933
1763642
1049251
1234793
721069
989115
538505
851703
1024734
2047563
305251
1232380
2563557
748511
1557951
2572302
1866595
184470
1787369
2201211
1277041
18884
242847
1584406
1001038
1222415
2772280
604880
2611623
273517
1162695
897931
2274051
1213781
293120
149838
2410505
2371074
37088
40769
390645
1429832
1646668
476337
1315747
565744
1768006
1797768
950416
2516137
325356
2198835
1099946
1179932
765083
105679
1539258
195748
807065
405620
1485930
993729
1532190
1037687
1280701
1765316
1700467
2048578
479175
2520293
236404
2324302
752636
1429350
1595698
1450269
517242
63990
1609068
1371894
658016
401124
1823606
1797480
25692
336053
1765382
1786582
2104123
877720
983455
1209267
870677
1368706
1264968
2431249
675989
794268
1367853
1830021
2235257
1532234
1562746
65284
1501146
1323307
2715756
857733
1188980
439135
1839963
278225
379303
845550
716110
2391730
1274622
2572280
932071
2174006
2209705
659842
2543549
2077143
2367577
1248799
1215720
2468127
1556290
2487201
743044
2277275
880654
2310393
2617451
2312318
2009671
323605
801651
317154
2349931
2480185
263397
2139257
1395601
1153242
404203
513866
320318
202692
83786
1811651
384000
1036466
1787179
2612344
1609271
307436
538762
758727
2644032
2592295
2710082
741995
463679
1951860
2807508
465857
2560304
1196519
1821028
1928993
665775
1202371
1916941
2146964
2480779
45668
2287394
1739862
839261
2056788
815848
2509475
2400567
2339275
2919494
1644170
911300
415052
2830997
2366288
879324
1492817
1028761
1378540
221380
731283
1981097
1189456
1627734
462663
991986
2712255
1370726
635420
177776
351568
2929484
1246241
993972
1037604
705095
2218466
909351
1308960
2218009
947980
746653
1014155
1187984
81666
708505
2696696
874580
202782
2333579
244539
559984
1635667
1528331
496799
74858
2599404
1316659
96987
1236292
2277224
1608228
2560202
1836293
954806
1554546
2133547
438442
1250841
1823888
2324996
2115520
2430226
424191
702156
1427547
610968
1008987
1883705
556249
1093358
1023669
305328
656823
1582875
1541552
2612820
1201831
59632
1469874
1430073
1749973
2651944
2127409
884896
2779232
9360
2900972
1157558
2158912
2231325
1510981
1446414
201682
1933299
412789
440262
2766059
76742
2277965
1135440
2794191
353635
996966
2551296
316852
598665
1798814
1400829
1637203
171664
374779
1791041
2271954
938980
2438935
1810721
902918
2029539
76836
269956
1796054
2727289
1971363
2587136
1299349
1321893
2353948
59958
30356
1003208
1241097
1323197
2357379
352571
685207
2491510
401660
160419
1223374
344267
1528574
1791035
554239
545932
2619003
964152
1887787
1510477
2823016
856270
774762
2406010
1997994
1758319
225620
1030001
2686694
1279519
35564
2632834
1046855
2320527
2903460
1374433
1086074
2480019
2589067
2645102
1504356
2688388
2348164
1325547
924913
892528
1181757
978468
60658
2824587
1874516
1673685
997144
325761
874308
1626105
2077009
1024489
2290747
868237
2309735
359507
494528
1491656
430121
2626316
1342567
326963
599025
2648835
1875980
2377553
322523
1220918
1883456
2431127
2925522
1109854
2525753
713777
1411341
847131
306783
138126
1249313
574488
2744598
2577561
1354700
2468585
28165
683898
1677074
2423162
43195
2213665
55102
991223
1345383
252860
121457
1538699
1091661
893186
423153
2115855
1146739
2842205
1850925
106673
2207750
960002
2794865
1361165
1904019
1313024
1584668
1155007
1362810
545258
1332874
1946631
2086298
245852
1894005
434323
1331992
1928028
1615373
2398466
584363
345908
1169557
100335
292949
578936
901478
2267352
2202219
372625
2122848
78663
958754
2126815
854204
1693901
1559134
1921039
1912645
1222104
1827215
947369
560694
1329277
1383049
2452991
1759156
856738
1151792
688884
256871
269003
1861288
1467746
1864785
918519
1451197
2219684
796147
1017550
1574956
2094574
1538984
1888494
981956
1201538
892984
606568
1782208
697624
1076430
359016
2831219
392371
2860456
565879
1139746
539066
2646892
477886
962450
1855936
613951
522739
1434294
2102262
1419040
2849860
2636557
2179770
1432167
898713
1042123
1572693
2087120
1233793
1468456
960441
145891
1459115
2386381
858345
2711884
2805380
924223
1683166
2900385
2775605
1275500
2885531
2177370
879005
67592
1896875
606461
2607193
1243122
539866
1959481
1233606
870061
2378764
627622
877323
104293
2030475
297041
705108
1773775
1783592
2666774
523657
1157113
1186361
718890
2188609
190550
1599318
791032
1919312
1403932
1600080
1519314
2924485
2263103
1229709
1895882
626396
236063
2358987
2408941
1252735
1281779
810159
282000
1586370
2702371
435209
1030250
1104069
591964
2309444
1937318
2006984
2524887
1069238
2498070
602182
2565269
1107320
1474737
802847
1796080
716667
636828
1901767
1780538
1177396
528962
71330
1082691
1949424
160901
2457857
2051255
2176807
1122665
1537787
1724897
1264809
1589501
689067
1407661
1051783
1973005
253702
2865902
348807
2705896
483082
522617
2226609
814901
1326859
941916
218728
2152890
265982
675068
152754
2217500
40946
2692851
1815780
2190667
2150845
774162
2244669
1190313
2676069
2842013
558129
1838936
2302097
2388407
1480046
2013106
373595
197442
839257
1057303
2390497
1749507
504866
2683414
1973337
258918
1220379
372621
144654
220603
1736682
2543257
731407
1422087
245878
2094357
2791459
1768553
38895
1459001
239610
2525772
1532813
859932
2198657
500162
454166
2790411
2601374
1070866
2309789
1229524
1933700
511032
2865354
1001726
1353232
1195131
2243481
1702784
2105936
33951
2850791
2577579
578965
648205
2822876
1194937
1088693
2880379
1757095
121515
2353861
287283
16016
1489258
2186979
113612
1231744
1220995
699765
1413156
1964709
1371833
1042859
972957
278304
2921438
2830195
1511934
60615
2445046
1956305
2089264
506955
549487
2622653
1915933
1365684
179062
2167161
1312135
2573042
772878
2120951
1355132
1623187
2891852
118849
2131990
1698714
690586
2003489
1567080
2466228
566349
1933821
1085539
2152759
820070
576390
663072
1997356
1875189
2781362
1054905
206279
1916843
2288968
1456676
1328463
2070195
2465857
1311817
1705927
6746
2580252
131205
742732
2536267
1426314
2665635
132690
2750021
2582703
1122046
2316398
778545
1222922
885376
780288
145282
64894
710750
1973154
1219535
2077952
1678030
2200430
1031364
2193526
813857
2304637
287532
2669786
2869681
1642947
832503
1443523
1717120
1293557
2488792
416064
1882112
162506
2683645
1504316
2525005
183410
656757
1228193
1512428
2608554
604656
261457
2291117
2670732
764354
2067373
374991
695722
2656282
607962
2899037
912641
2285424
34440
43412
1678383
2787103
2350407
1310021
2692701
1936813
362408
855613
2135463
998483
1885538
2539343
710845
2060255
878786
672699
2728756
2250410
2940331
1528319
1987257
577557
453981
1381046
470868
2307004
1336409
1252957
1739991
1951780
903742
2893768
719638
2136734
2195026
2628408
1523258
1500964
2165971
2421241
2872761
2101841
860373
231065
154224
308316
948555
2620790
2870718
2246719
2074145
2129284
1593387
2591046
479894
2371572
2059885
2906256
2751580
948487
773063
4611
2726751
264780
1593718
2611215
670704
1244393
1559153
2528019
2740601
649065
2856848
2478544
2450654
707707
939005
554406
971665
2308122
2404960
233636
88644
2461361
1948088
2407688
2369113
676308
1145227
2777460
1189683
2392511
2759963
471667
5011
1720161
2131186
2903598
192502
610517
39944
2919659
1687731
1848067
464417
2732172
210062
1852335
2500486
1556520
360320
2031303
1268322
1345912
1883956
1092623
88457
248733
209805
1744888
397101
700441
2184181
110383
833607
805092
1945224
759231
1433951
1049891
307166
2412989
2587077
1030908
994269
2605841
2006825
2636240
405441
2448894
2777667
1915296
2696388
2715081
1167505
316335
1516377
2359209
239012
299541
1398675
1675038
1786247
1958201
2455138
2747870
2938251
1751113
313201
2084314
1792256
1528687
1141642
2050142
1218211
1960598
1502180
188029
868003
970127
1035022
2805814
738114
305874
207575
2875463
895910
105850
2752615
1854923
848301
290097
1536992
362541
37043
2480449
692024
1960786
971282
1087734
1350493
800902
1174034
811314
1440336
1839260
1760122
157734
1414795
1509493
2861047
730015
1624775
1011985
2303866
1710708
2091353
1104041
983557
2530029
760620
224411
2781784
87317
1854600
2088231
1898171
1443353
549014
710796
823816
2495263
489194
1167557
1257645
1717409
1573178
2589853
1314869
2397565
322419
1638199
1314713
796131
1113469
2857767
1479642
1536110
562116
1714732
2235089
302030
181477
576229
360799
283684
1770726
2804733
1789921
1686134
2932632
483887
1366846
727796
888417
996664
2604340
2720529
2888880
991050
1918447
1290212
1645957
1067566
986741
22157
2697587
2450650
2417997
1172
2231287
2555122
1457596
1055332
1570001
692825
629617
1073773
1756252
1240405
2875452
2673099
1296778
33486
1118021
2435232
191653
2272105
1725344
2347589
674631
1448076
133345
2585569
773244
1762769
444337
2702953
1802041
618967
1649866
1315596
2729101
2520697
1314511
622787
1445729
793669
1211605
1579420
1397540
1990131
940042
2097867
2210943
518984
2703581
205289
1883136
2244683
19935
2606259
1365697
1064070
1360150
1124403
407807
175029
1156770
2076097
2552940
2356448
311448
1784619
90702
42294
1355044
678358
2369279
211258
1038375
2102003
2301212
2571569
2344961
1192064
1127337
845535
1724053
2441017
2382534
1902321
1714108
563568
983357
238460
224713
2893528
493670
781108
2200048
963054
1659172
1457873
1056138
1452525
1360708
1710725
17792
449471
2231503
2897713
1988083
540891
800169
125027
1489721
2212543
1272309
625681
152638
1306024
755103
717641
155283
1652833
2667762
1885149
1861660
1498279
826322
2794470
509107
140122
1222570
2375506
2064252
533959
2147168
1529419
2128521
340829
2161080
1732141
1935973
2374517
41227
281964
347808
1543493
2124648
904829
1377761
1706937
41288
545041
2376779
1060363
563620
1675615
20779
2723303
1682434
2451598
147374
1291014
169684
2823970
472231
976866
253647
1067214
886678
366625
366169
2285281
1399168
2286184
2699338
906876
2869364
2012580
1176006
555976
1752594
1822871
1474545
557836
1563506
2771468
1120095
2709523
1780851
2271031
1263467
2477840
2515692
2232320
1701771
1817057
1914870
305454
1808211
2644213
1259441
2763242
1377755
1211032
2137952
2636949
955008
1943872
2153239
870095
1928158
2914822
834747
2257474
616593
1931199
2580456
2852792
69851
213358
1369234
2709208
115668
747176
2361638
1836141
2928783
1623808
1994037
2011096
2034416
396935
974256
2698500
490299
1661256
1661125
688335
1715491
1139833
725826
9043
2515726
1227364
1512660
1888901
192644
400787
52734
2744870
1651307
1286540
1401896
2307885
214771
634525
154126
162878
1384837
499298
631636
1306451
2680117
1867733
2429906
1191346
2271681
1427448
1978184
2189530
2228287
495160
2826106
2895033
469650
1572798
2275641
2136109
1385219
2883360
361010
1136767
760129
2710279
676082
2092667
2209490
2349745
1186348
761697
1090151
29671
1921246
2190912
781370
2724484
2413288
485592
2022523
2367723
553458
929402
952302
1217043
1732438
1767259
611064
832666
491277
1005121
1184315
2683010
2091241
1629970
2783754
2635794
1162297
1128661
1506754
2265403
450762
625770
1964265
1081384
905633
1024562
1810549
1823335
398442
1424731
65140
1421296
406260
1314408
827508
144808
1300756
233013
1694483
2103869
1259009
1440085
1269166
605815
155507
259605
752196
742549
2479377
2617627
2765517
1675241
865995
822862
1084094
681250
1662776
1456358
2054335
713095
2471263
563251
2444977
2048435
873188
1290361
1164249
2781022
2342747
1415584
824736
894064
2813164
2877863
471082
1835728
324257
2053573
2024601
2859692
1998852
359217
1364951
2877433
965474
1985379
1725067
2837692
1724540
39398
2145490
2390398
1658100
1866442
2335071
1389008
1986398
288174
447809
1514531
2548047
247111
1363237
2816577
1574937
1921641
15013
2779537
67723
2548124
1698502
1634263
1341860
605675
396895
2495105
2268586
2265903
349252
909195
1526068
911088
2336885
652764
1774780
2395334
1230185
1717806
2493176
2547648
1911851
1962038
1150941
2100607
1818692
2471390
40364
531692
229728
2267214
1347865
2432069
2830302
1489316
800628
1711313
1276700
2710807
2834209
2063861
1822783
2422524
1499552
656751
1270811
750956
2174459
950043
1470648
1501997
2712854
1064959
332517
1969884
2070018
2334884
2345257
1231652
1197345
1315702
757600
2408791
416897
260216
1713209
1572564
675673
1239153
2902097
1234585
1975472
1468009
1528375
1816090
597483
124036
1437545
990094
1956101
2011916
1263693
2114700
1378358
1430986
1734409
1459324
1286142
1944717
1221129
2705212
2053489
125928
2089524
1785833
940178
344510
95141
1397978
2354333
29632
218869
2145976
1663770
2220489
2092309
684293
1971220
1411981
2389812
2881373
890404
2282150
1754719
283904
1378033
2631928
1808247
454270
523507
206094
808321
974579
661261
1559580
2155616
2593844
2458843
2930010
2217172
1062384
1263086
1896204
575663
536444
1616731
720971
412888
481291
1111407
1284866
325916
317758
2288947
833649
544912
753370
2040253
2428365
2314544
277988
1865240
1858706
1865034
2567160
2549348
2030771
164389
185282
1487239
200934
2685372
2206574
492237
1504030
453088
656113
2812190
1518236
1848876
1571331
1287347
677425
1292625
2025724
733289
2871921
1767674
1340478
71100
1800314
799574
567738
2864863
2624908
1325501
1292154
2679460
1782888
1309175
2076868
450957
873069
853098
789357
528849
1798157
2570962
2920064
2886356
952938
488980
1558007
331658
702687
725326
173977
2559345
2916260
854997
1194135
1947349
1045286
787484
2654714
1206872
2917583
401516
1179478
2755248
878872
742509
1085477
1858550
2800326
1396529
2685386
2534940
477736
1789696
2197502
1858326
2736880
852854
642527
2296970
1128927
782384
2259108
1580466
1867850
1706189
149000
1776973
958529
1046420
203767
1492640
36291
995582
654187
2046646
1888044
1849928
1125138
612478
240287
1127153
1970042
2718057
2711372
2783864
1854799
183966
1195707
1226021
991930
2260333
2848997
2670311
264653
1257633
1938294
2863588
1555975
1710165
2427694
693316
1054217
2811259
341026
848861
51650
1314211
249244
37074
682997
691794
612655
1114552
2816362
2186667
2863301
1245651
587582
1000536
212218
2271586
2155378
2721972
2790824
1432961
9392
2074476
684785
2505975
1291583
1865066
2403474
7880
2065733
1734815
248911
2867712
393100
351397
2492870
1759855
2572181
2710805
1150269
2842123
2785999
1207463
2035264
1744780
1235858
2837275
1079903
2097666
263772
1573856
1078597
1814606
1165704
2672259
13492
1795049
1430123
288034
239250
2437909
2340915
772801
768007
2122415
206914
1081414
1168333
1291133
1281086
2440936
2127930
586616
1924299
1041892
1955250
1268546
2381062
885824
527700
1098821
2516614
1754704
258880
208452
652357
1998701
815491
150903
2334153
2640228
399067
1855982
2767936
308180
1659333
553149
176250
2301562
1169605
2838896
160944
504989
2732865
875866
621050
1598936
487304
813409
1730074
1818846
941361
888879
2500688
2265811
1763075
2070949
2281764
1505239
2560876
605783
509705
2204376
901502
431805
2125751
1356524
2870012
2050707
2254572
2020576
1646431
1434660
147676
314591
228005
514464
523919
2075403
537259
650275
126436
1505549
17581
923681
134471
835431
21772
1132786
2074998
1159121
246111
890171
488138
2570470
1253722
2317928
2742881
1278023
2502179
1942509
2529870
998554
368246
2436303
2760696
1162316
1741452
1890478
2248929
1768419
2352007
2742590
1216031
2042332
621659
2898357
2580740
1657881
1323843
2328603
815372
173893
920428
379744
2522076
2740711
1606123
1512636
1361812
2150121
2250820
2873476
2889129
2839399
1707865
102977
2584944
1907127
1986182
2649326
2393775
1951144
56902
2261684
572266
2347955
2454937
2700297
1348780
447455
2641688
511727
1667224
204535
1854405
1044169
1288734
559910
2517383
490424
1429955
1464380
2125772
1714930
1386580
219088
914294
1360788
2407585
338252
2798305
1743762
2555472
1566430
2334155
2443689
1477242
54197
1948524
779573
2824590
2574008
1447758
2811809
2384034
2603783
82589
2157568
1429525
2029691
2223944
277938
1892263
101457
1966217
2413590
2144802
1341799
1156688
28344
2609377
221658
982859
432304
1717567
2023940
2008655
1146096
1596824
2632864
1497933
1460771
1376871
2490881
2464411
321047
1404257
2241123
236188
1786593
2462191
2733222
2374950
2491799
1923997
2831140
2103561
271501
17370
1833308
1082689
2304559
1095748
200671
98424
605283
1575261
268630
238226
1054001
2508960
2650965
2316170
159254
1260874
1114054
2439708
710534
358350
188127
1625614
1541674
2873236
357019
2677446
619222
1409286
2037585
991312
1864235
2237841
146679
247420
1203894
1026849
1341998
2802400
9914
2051202
1016849
2177077
849637
418513
1597587
2715014
1465102
629480
2320034
897090
2060281
2323475
1831807
1263303
956236
2692441
993141
686831
2422992
2438334
2891664
2112119
1591523
1335157
1120138
1799794
2109591
1180877
1985198
2772619
2652923
2305890
684913
673560
815577
234685
2783173
2595479
2773097
201988
2158914
2533280
491131
844044
575670
447471
2587149
2839207
1599246
291973
2847741
131864
1968233
2118226
854078
21480
1401157
1612714
444456
28837
2066924
2040392
2718626
862230
2859078
50333
34463
2097215
2867503
2403884
1534037
2121847
2486970
423614
1795813
968994
808292
2804051
1360265
516989
2430084
1650536
1941941
2391884
964571
2312473
2221050
245928
313599
879931
2277745
2374077
385537
366004
1338983
121488
2864201
2174367
1279742
783855
1459311
366530
229261
1017559
1113614
1626327
2845293
101210
392935
1409340
1048144
1513
187892
1548513
1407814
2614
2819724
2251054
969237
1694917
1833566
1826970
1630391
1065422
699011
2058236
2286467
2641036
1996638
1667010
2853868
2413016
2920782
2294321
1142153
2468657
2103514
1806293
2284107
1992240
294245
1601595
743500
195983
1079923
67286
224164
1436760
2180166
1379720
2822565
1323491
337329
2412760
1292704
1766919
1866215
2789261
682023
2507286
1988783
2604242
750324
1771741
1593857
2101543
1139617
418855
534376
421764
2021732
193667
34825
1197768
2888261
463131
2639269
1903458
1533735
117132
926187
1553399
2749459
1376674
2538617
2673859
1221212
425618
2097991
958261
2009188
1717833
1636116
2720422
2540747
761176
657507
2163149
656484
1796141
834145
708502
2861175
46422
2267627
2479461
855515
2847725
490036
2363933
1142196
2005238
1725307
2748844
1771410
2061676
661872
110153
2373624
446932
1032163
2235263
1623226
881754
1523783
1221443
53457
942573
1178296
1299662
1755307
434759
216689
2364474
1077780
474305
997009
1068096
2693755
2568609
661371
1878617
1943954
317496
794875
1347298
2461611
1025580
2280100
2556475
998815
118079
2242685
2302166
953805
2935311
1415023
930781
2585494
2045139
1231416
264856
2462065
1978053
731042
581809
2614016
2416783
401539
1807248
2362617
45345
2784590
962780
2668491
2103115
985369
2855229
687116
2184339
615479
57475
2316679
1291943
2752049
2123787
2875810
1573710
1926321
2306715
2600518
1041744
2875764
1718184
96535
1355035
1100470
1920847
1022202
251871
2059728
2172496
1645450
1264390
1589177
1266817
1449932
86481
21109
1480708
2305831
2059729
2584247
270584
1438416
1801784
497506
2320114
1501872
863272
1191711
534924
825954
2200334
143959
1180688
2121326
1835276
1424930
11145
1342884
1238681
1688433
1013839
82317
1139411
2113636
81673
2006433
37928
1775276
1355015
781143
1321190
405451
2239097
2156105
457081
486556
1984912
1765810
630907
580866
68202
966477
1452924
198539
861101
214760
894758
1695196
953999
2547297
1019988
1996038
509982
2389958
531884
2013472
2166526
1296435
2906852
263919
719246
90806
2911988
1275784
2223166
2094931
2167715
544759
308397
2693278
799784
164367
2538004
853508
2352634
1877278
814882
159390
1814145
1401131
203059
1043428
502157
2558100
2202919
1679787
1127151
1658968
263024
2546414
1843161
2520047
1720681
1179534
66768
2270068
1107456
2298608
2421723
145243
746500
1844991
1564038
1332939
66113
294893
1012257
1794023
1191373
1779013
218698
1729719
2764053
1257220
1217391
1013531
2308758
1114824
1804356
280917
1732416
651174
2245017
1226857
2277155
1346330
2903217
353590
2065495
253896
406304
565038
1362729
1489567
1036814
1237452
2390357
1056378
1508917
460066
605875
716621
682059
717854
2142304
1966244
1164733
2817817
1427521
632464
274700
735213
2305743
2318139
2119696
1258332
1922429
74788
562693
1999170
518050
918884
680352
959545
315126
1409150
1444639
1171156
1370258
2484250
1535773
758532
897063
2192010
1641677
2410128
1318811
1152069
1220756
1104003
2774056
1875468
1597929
110285
1889393
715824
950898
2884811
1878702
1535209
269494
762072
403327
2644845
1397985
1686254
519584
599734
177361
2783062
131111
2202519
1794891
1654088
2099743
235129
2057342
2858872
2518852
601203
1146511
1903684
1443739
1707396
978769
2041350
2585117
30684
135507
1851865
291396
1434813
110004
638552
1790191
2538378
840385
2687963
1899116
2234581
689784
414828
2018376
143068
2414751
220347
110606
650492
576537
2658840
9787
2274899
2112766
1803575
589521
1999699
2891985
2242125
1907548
2626027
606343
1641601
2604959
1780996
676430
2663196
1062779
2643248
2036112
2775706
15801
861524
2013240
2903931
2337685
394106
1966497
286685
1075292
2546655
1901033
909937
2457151
2917066
1634614
2921163
380980
246357
1180547
1479306
507106
1883729
2587532
1384621
373999
2141964
425451
258483
2614157
1761247
2820347
2178849
1092731
2386483
389769
776998
1297714
2609479
1935958
748191
2523287
2529057
619173
1099480
559112
17171
1218124
1229788
2192051
1978833
1160709
223655
2232993
450100
1116270
2074590
1535428
2767739
1878233
1898997
2308709
40788
1220315
368248
1481332
2576045
787316
1477092
1089075
2748222
1293160
212730
1444802
1131384
43207
1497307
847349
2781249
803711
1068628
114943
136694
2255847
232585
2219467
1518601
181846
2436992
1937211
2213896
2191124
1127928
2637429
727103
1312633
1807997
1997373
1522917
2213325
1129523
2937621
201297
727841
2220593
2391818
878613
2130680
2303425
2798022
2493604
51395
493248
2091417
1741190
2122906
1038721
1273715
294305
1327425
2408553
1882922
1053808
2213411
861550
1682171
404197
1474252
1867403
994147
1417945
1205068
2396712
1811174
266446
1747192
2735602
482021
58767
95687
592452
2208712
2036108
416589
1804054
1166648
2448295
350783
2157422
1493412
592102
149264
2166433
2855574
558843
1526048
1003685
2541815
1697934
1739146
1075085
245030
1942529
1034495
1424927
2888981
1191695
1977637
1189308
2203711
1469874
1606883
497755
1484002
2477420
1590383
933904
1361497
2055752
877769
2050901
878216
659480
1771817
335751
1568468
2703950
1487809
1323560
1858340
2779563
2319483
1863787
1474785
1261069
2462536
1301262
281987
1074442
2348523
295176
216821
1445712
2028794
829865
1611493
1034765
1332472
9742
2246086
198271
1819962
2091554
1225691
2548028
2153457
2110140
393975
83092
1062220
1889933
2407294
1000362
29184
2391924
2068473
1172688
1989781
2553227
2324007
1421313
1764090
545600
1035333
750099
1700921
392700
1630341
1631386
2273328
798382
1879989
2718060
2743712
195972
168861
2604383
522549
1020613
915840
1004270
1571326
1272273
413274
1350599
301613
2726149
1495737
2324275
2228026
1263075
2549627
2370597
60717
2318827
2546962
1404575
647571
322533
632717
153369
734449
2883358
1961920
2304059
950514
2297480
1060991
2074582
1422572
1416925
2747803
256058
2210922
786988
2685344
1897884
1448637
814313
1180762
2651701
2731163
1167737
533987
495863
2094822
1142270
2079291
1105372
2634852
1067445
331075
261931
2316126
2845335
962236
1175505
860631
279919
1777431
64482
2532175
2418771
314617
221492
2567277
2192686
2375741
1554519
1238812
1064748
1245982
1486196
1843
2247465
1949274
1017588
1099692
2118741
2334428
4160
168244
1268014
1991053
2174371
1695092
45521
1191146
2767428
851199
2935318
1036171
1275941
1881947
2522502
2640317
519637
1149368
2710533
1150715
1188827
1578699
406027
1781364
446703
2065387
1207122
2528465
1971306
113758
467146
1780221
1554730
2591074
1583525
1333969
135813
2618225
2382164
803356
2203729
845392
2588998
2000885
1935020
2070968
2876194
2383976
2194809
2788698
1074439
666533
1072267
252364
2585858
1305792
807045
797004
2610475
72526
1842156
270195
1267540
2322794
223089
2503205
330565
584615
2025280
2844168
651961
2733109
733270
1782979
1359541
2845530
1349775
1429901
174177
2497922
1316440
1118435
1344015
2677025
534042
1202630
1968606
2907071
188528
1477650
2195072
477847
1812570
1441306
631515
75742
2716052
1407847
2786348
2205311
1407689
2027697
2449003
572773
683433
1987957
1144496
581497
2003307
832668
739066
1027164
2519147
1334282
2823943
745230
2114955
469986
2591401
205181
1000809
634486
1335632
2343274
979749
2412491
1177936
1902068
1811789
2124720
1604862
2737708
1077519
1411983
443844
2706611
1997217
1373008
2638764
2497745
724777
1618663
1499830
2155145
2236610
1458158
2766166
1452862
47565
978527
1045590
2373377
1661685
1203506
77483
757774
229553
2445303
2068655
1854713
1028168
1170813
468541
2361110
2757486
994233
782720
1935837
2147213
557092
1002708
2725856
82222
857772
25589
568583
1217062
89176
1012712
1142808
1188516
1722551
823956
538600
2367569
646431
2063227
321927
544519
741507
2059021
1644134
362510
2685596
2707332
1436355
2586296
2217918
308555
2559781
1119508
829500
1103795
1553014
220786
221114
1892156
2530372
1544571
1415065
813145
1541221
2007586
1240439
1566304
2652516
2672568
2148550
2782309
1642618
713491
1347309
1310673
2222788
2141732
1797754
823615
239160
2772407
1148064
2760514
2735431
2242201
2589203
2863054
2335354
2726095
2669207
1426479
252061
922366
602973
767493
472958
1935094
2543918
1884488
424405
2639266
2315960
811914
1899594
1126190
1271769
658241
2188859
1782804
256456
94625
543384
2461366
2173053
1638122
2671197
2894045
412069
1607555
773958
1807451
83279
2597976
2677109
1711843
954847
1737072
796780
624305
927117
731878
75183
1487707
2656913
1045418
1805209
897492
1317151
1678760
1701577
2257624
2779613
1045069
2300030
2583825
299638
356115
1251759
134476
2801694
511442
347437
1736477
1741186
1544562
2416946
2589807
2876258
485945
29753
1592456
799875
530063
1910115
2612743
611162
817933
2280405
35294
1929639
761056
446271
1322337
775508
363748
119036
603600
1268486
959
2627436
200726
1106175
2158628
782074
2220666
1206354
2513097
1978687
528066
310183
31656
2768085
2202734
1216575
1738065
1427929
2703799
245474
2777803
1219365
333540
831722
52063
1409395
17015
686634
2635653
1310165
2498567
1759870
2570566
116153
1504300
1902925
2459527
1749769
2558351
2506240
345843
1690711
2309448
215937
611145
2117869
238543
266237
2255298
2758703
1307459
537844
943375
1369652
332961
685881
765532
2103343
784153
2298514
2117735
1353096
1396266
1447173
2916217
2562540
1534507
2018805
910543
1151744
937606
145018
1650377
2723179
2337869
2679912
2160711
489791
2449507
2212596
139427
1179493
2254493
2085811
623875
1849893
1439743
2224384
2186489
1320509
1488322
1744719
1291517
1096601
1452728
934278
303748
1705906
1792296
2878802
821443
2335862
1243227
1591060
124604
2061810
2141671
2281104
900196
840298
2397857
1896733
1533358
2792746
2886390
1355605
458649
1482685
2063236
2369551
1338321
2532067
387400
952049
448763
1276041
2476818
728298
2238460
2470704
2432280
2862582
29052
24081
220482
1242904
1503423
2786993
70886
437524
1146753
393814
208065
1249037
461971
389932
684766
1356331
2578684
756629
595890
1580114
927119
2218340
1976595
264800
2662319
201022
484373
2099916
2856770
2107314
2340666
462642
2840688
1467345
2432147
2584949
2772771
481287
2281224
2780639
198638
483700
2332637
2805628
434565
2199333
2231695
781063
1317464
2360587
236649
1031948
162858
189649
2555621
970340
56598
2753202
1290771
1750719
1104304
2177633
1229085
2150091
1876692
2304845
1881492
1891281
890113
506988
1154271
422685
1192596
1716470
543233
2866515
2850602
1702253
2424093
2467084
2021091
2616681
1642653
1428839
506189
2616667
2063380
458358
2763172
2852966
1574722
1532355
2321538
349744
1187769
927207
2693481
1228759
2757554
2236114
1241687
2199650
1974089
2451281
1461622
2692789
282787
1524811
1473725
2420554
2395569
786160
1648946
2495412
2704165
314773
2044604
1406306
769167
1046118
674442
2455285
1691352
303926
2227246
71294
2346179
90820
1485187
442851
2669529
2844776
2204079
536918
1644182
2713290
622544
90184
420576
1204540
143590
2835482
1934562
2009176
2249123
1585474
1229493
2679896
60351
1422981
2010686
2408175
990578
1913180
1519790
2540127
1074401
631948
779695
623863
2316569
1352963
2435399
205726
846064
8944
1709769
1545687
335472
2357663
1865846
2100690
2095170
142328
1674536
1529926
503884
535810
447681
2864648
2363042
2821560
2415827
1512383
2643516
743449
2276549
1175116
2452379
2536919
2659175
1509015
917002
1316764
1390296
193608
536299
1485357
2605375
472940
2546785
2699589
910927
337633
1129842
796163
1258780
327899
41375
465649
2330832
948056
1902970
719020
2620324
1210627
1884246
2411416
2154075
2505544
2368079
54975
226329
1797763
1165290
1357526
2347640
2908627
1672228
2376678
1858778
474207
2913713
758360
910706
1579256
542318
2711917
1256860
2529810
42556
283403
2123881
1907535
1602135
540445
250197
997763
1296011
1430200
668737
548633
957258
2912915
1041677
756765
2097765
2521076
104167
233732
1076597
2318783
1722626
1418618
2704471
2921340
957663
1845263
1385269
2068879
906188
6130
2441445
1543879
1691905
1407277
864796
504599
1817495
700804
176618
2415060
2450576
739647
2841805
978566
2881796
695590
721533
818580
2101799
1578638
2717496
1226193
2049198
1361031
1510757
1522327
1006540
648125
2347217
1074333
1739132
954558
1109704
549813
2393157
936227
1831189
2051728
1979895
1870398
208612
2432015
2283278
252626
35920
1006030
731511
1716416
2829022
2633841
1801520
1007259
4040
2555924
1301992
1250990
2010072
418244
2126800
367372
20112
168062
2330045
2790037
443654
1994858
2866805
1784787
227078
1393401
2167656
389955
1148673
1520420
2799409
378979
1162254
813068
46552
2515149
1190162
1402112
2869672
2860993
1189044
1288220
545470
1804583
2783956
753410
984196
2652055
1092724
509683
1292692
297406
1471878
1470180
180562
2221931
1499157
2483087
1861144
1027301
281813
565350
2304521
743384
342408
2229957
409637
2583658
2018049
256113
1633554
2505121
1577549
2701290
1535564
489785
1238235
2369741
2927923
1913049
1787885
588992
2789394
770919
1196033
1731430
94865
2848000
1783709
1299281
1313423
2343971
2516858
2867860
1937952
2417083
1552771
2800861
1536502
1868723
2145059
1086455
2938763
1509064
128937
2726499
411647
2151701
2385257
692470
2425667
2913682
448724
1831180
1234382
1299981
896420
2295089
2277469
2577325
2014409
2846112
529292
614417
889937
2621406
304301
933682
144802
168562
1118976
767068
2788201
193923
2562271
92596
2812807
226833
1015
1775969
100579
528649
376905
2428966
953020
1006545
186361
2131033
654211
2654443
759856
2432488
2294730
1082594
2138144
2876213
1989062
2843640
1096407
698164
1305231
744097
1354742
300289
809703
1699211
2785420
2380208
2512006
824052
1769181
459249
1918890
2654976
2297326
2816396
844731
1035836
1217555
423908
1388063
972528
2593004
990851
2319572
2644662
740697
2547096
2204790
151344
559507
1425906
2511842
1679524
761036
268749
2530396
2177194
2040483
1129931
2324869
323232
938131
213146
330445
78880
1209606
962814
325177
179856
2818268
2564164
2643815
2090285
381948
1426287
2857281
1638379
1341342
2260670
968297
1780758
630444
1875417
629992
399706
1736145
1572705
2793217
2328687
639723
1934343
1509584
918767
2580083
2822816
2512745
1883693
2740908
1047756
1109696
1789362
784494
1509323
25435
967773
2824697
365033
1042554
1485900
576454
1008348
2937158
2545746
2701999
1674788
2308640
2008185
413671
2787416
188623
1188743
2037147
2111096
2837302
2711487
2556808
920568
2885029
2354244
204309
1012715
195534
2826244
937287
1071471
1212899
524896
155966
1208554
794595
1822422
2580301
1527864
2669140
108009
1463887
2009625
2649269
697616
2785886
2934943
1974943
2806489
2489859
1026714
1477253
1931590
775750
1499744
1084542
2243943
1784208
301284
806743
2505827
558226
1508849
1736180
2636147
368691
2357014
2306152
1374932
767147
1345119
988171
746682
2697231
1241752
1063467
416439
963162
280876
1941590
1011192
567804
1517440
2053588
802342
729137
365151
331256
504668
695726
1044287
2572540
482124
2629963
857196
924233
2544402
73002
960123
1564185
1423042
960256
860486
1785715
1457444
1613471
217699
1510301
2092957
1750557
2038585
229756
947473
1221068
477038
2789370
1373095
1663827
2748080
2804843
1192864
799421
1154906
1187243
2123144
2847313
692075
1115656
1625450
1259269
1748616
304831
2689604
1323487
2095197
974210
959993
592258
1474496
2288813
1344940
38352
604756
1735711
1684578
521127
2432834
1238748
541037
372742
196662
1509846
24524
729374
2606899
2667660
509896
768983
321252
1789640
2918524
2890304
734408
2118535
1293005
705393
1271000
794238
1889924
1444559
418515
416223
894923
2931486
625952
348235
245716
977929
1732348
671867
1932570
1931913
1474984
2914424
7976
2910822
1359349
75992
2677940
1287787
1562235
168741
2597837
1153043
137549
1660339
1152618
2191007
1477111
2857081
1518637
1889205
2138196
1808609
566475
913594
1238994
1542450
2600001
2423172
1805145
2544619
1482436
993512
933537
2626012
2039153
539449
558995
2323046
1430457
2110204
143702
2356097
1734113
825985
2367036
285904
2653452
401594
2901567
2134625
92964
752185
367157
1068762
6675
1267195
856791
666893
1302959
2508232
642583
2126097
2646777
116007
1132286
2781526
2151787
127553
2405008
2907553
14512
143886
412085
1519013
1935667
2796436
1138164
1338210
1126969
1899512
2374278
2486044
1842463
795478
2132291
2044768
728080
958034
2693989
802050
1503211
2839581
1517889
1999176
1130853
863630
1973984
205211
157834
1896132
1990155
2300165
63649
905204
2105
1837642
2149008
1722209
923433
2063525
818027
140879
2424771
885165
1749886
1183740
1997969
1224034
2768560
848931
504483
2640164
507901
2670738
2101277
2433932
2527533
1547272
2643410
2571826
395118
2023397
1684308
522178
1181455
1946147
122187
2287406
396464
1919765
1951266
2479306
280603
1600555
2858547
129208
1496786
2304153
1081135
1837604
1369710
1358430
2678180
645668
877962
326573
438801
1095743
2568485
293257
274717
459158
1497210
533901
1961731
2364792
1602687
253018
1427608
1270827
1642183
271111
661113
2460334
2690980
1574936
2547703
467188
578236
223650
2194834
156200
2597783
2896764
939265
2324745
1476977
2265027
2573528
2406015
1801783
928716
2793082
841555
666529
1637590
537332
1301369
2017257
2383708
1335901
719193
2231437
1973357
2426671
2281804
1745426
44322
2339555
1520593
2569067
242095
2460407
1669644
2355636
1595045
2269782
2823765
2075332
1953122
2669368
16018
901305
1246790
2515009
342588
2440351
2533576
2477777
172121
1700855
463689
1142156
304860
1967632
331342
1679796
546911
2404787
2827856
2294012
2055877
1017457
1917865
2867148
2663355
2107325
2318323
1651840
117314
1717914
1176268
1151688
658340
2411399
1125816
2480345
692637
1941712
856679
482973
482407
2733448
1728339
1164809
2380849
440801
1177984
1670032
2782153
1864613
238218
1835230
835566
976169
2201985
1250629
2717645
677764
1714948
2645826
2934592
2276704
89822
2812176
2477335
2705489
2668596
1320953
2798277
85916
2017686
2811593
2871530
644452
141548
2356873
38981
9952
1697600
2710091
2389056
1785413
2488862
2467403
827533
318469
2759247
2281569
1877144
1536656
1060145
1250732
45409
2770786
1164150
1645696
1883690
1583949
1168247
2497035
22859
2285247
2061020
424688
2825417
740266
1353401
884151
1551801
342226
548509
1975318
798176
521677
1016329
105739
1471232
308732
1308152
2142957
1075106
311587
2599686
2920653
1785027
2499451
1967717
1756890
2798388
496609
1303084
1899661
2238198
521398
315305
1632389
1879232
2218594
2572979
255196
1504516
922227
856392
2634942
1151979
598471
1545285
2287642
2694073
442033
1069491
175869
575484
1516710
2423453
149193
290165
2606896
1554562
2012232
957421
1897032
2834816
2398176
1783078
2640949
940975
1858848
863667
2538005
607346
1724604
201487
1424131
232170
2030591
1884073
2245801
171618
8578
2067551
94807
730772
2328502
2476386
2487400
2219136
979064
2893509
2850054
327781
1190460
1665472
1733570
1309566
2052113
1096743
1236933
1915048
930387
2113752
2485770
1424931
1216787
2067328
991112
2173150
829967
426402
115599
1188424
1624636
2537764
312610
2435697
1618021
1720604
2304241
350552
1532597
1132980
1747211
1330646
351187
1351548
2455241
2708459
1900217
1231946
2367449
1114852
401811
8182
1096596
1992118
2575711
2529444
2651970
669257
2014940
1664812
2375800
1743469
2157231
1647466
1324055
1801790
1676079
2395965
399470
2881832
2180120
997410
2006278
2195823
1754159
353027
358299
2855629
1864595
1902662
209846
285638
2007936
2589720
639792
2024569
714411
427083
679771
170098
2529514
1995700
423026
1052881
401698
679295
2288692
1518052
1341587
1774828
1016734
2165546
420099
188232
16954
1243625
168944
713933
433499
212598
2718847
1650556
439297
2886305
203367
2575713
2017180
2383835
1205516
2584506
1670362
1728133
2316166
61843
2300737
1605038
2816751
1391193
1163898
1801219
538677
1202675
2269215
2207296
1839165
893362
2245832
1579230
2261400
1912175
864485
2450399
2735728
1348875
826664
230005
2540929
2886856
2810911
2280825
64967
2737468
1599237
839040
171684
1525553
1438448
1039586
1215122
39626
662529
757702
313305
746131
2102062
1516166
2251657
1760126
1881275
427580
2703940
2905390
2371302
1814152
434181
2289893
224836
2855318
809674
2524672
386805
2253342
74591
894499
2635254
142877
2252447
1501456
1346501
2237261
256328
342213
1773916
2024764
540047
1845644
2721174
1384021
2045557
2538735
1720599
358278
678419
742897
2905530
1866864
2742771
2658105
83856
2583716
1362495
1791064
2837574
1291190
1985649
291877
1476013
2837051
2878723
424084
2797056
224895
2343558
2234825
2058468
1920804
1953143
1530196
1346854
1442299
1026146
2908342
2575250
2101491
2154650
1020846
2475211
2022592
1740588
905081
2720149
1800212
2030459
2470682
2744858
1251239
2171556
1139975
1128122
2617485
308079
1512694
1070880
1918315
1180284
2511232
363385
1709381
2062983
1016407
1372825
946892
351612
1192259
966510
990063
2365489
96578
2777433
1239264
1103330
2660809
1379923
1909314
2927226
452606
143414
2015178
1316959
194965
2615303
2447402
328744
1362036
714525
473852
902846
1999700
743914
1188179
1332156
1316621
11943
1919834
166333
2518404
2134621
2871172
156068
2260566
2108383
793981
164947
1531123
2925911
1447713
308254
1054506
2319725
1020074
1209697
1314089
2055522
2900611
1375433
449129
542282
1419260
2353716
1022566
509248
98841
760264
2743728
687190
1987339
2057560
1231108
1423224
845025
809150
1652778
1489316
2626500
1477830
1363422
1492499
1040602
1885938
1935816
833211
56490
1405240
1791115
2866261
736711
1405170
783970
185811
1148949
611872
2147081
2523864
1671524
2931696
2665325
2832117
1633663
962880
896017
1974141
2554608
2177852
2605729
670806
2480525
2665583
1865894
90466
2710414
272238
636823
1050218
1390261
116548
212531
226171
1399535
2934279
1454438
1012392
1179815
1888873
1800265
411667
2680520
2199096
673361
1564841
2776487
797281
2574238
2429008
1664697
494083
2803954
2749357
2339769
8105
2808812
1833028
2027118
1275298
2645229
1945700
2167423
848318
2278486
1595152
1696899
1368459
1555429
2050389
992308
1590888
1668922
1284589
1619087
1427794
1793038
189284
1207557
615223
2529004
1535355
2625948
683518
546177
2308034
1634910
2645833
1533179
710935
1534787
1383018
1518209
2669074
2353776
2758239
2888443
2821628
1174397
369209
521999
2190384
411042
626246
1688645
651187
2294254
620576
223608
826283
467970
1618043
748648
2235363
1234096
2934566
782321
1066951
1921870
2657268
2067140
2179100
523332
1284648
115415
1311022
968932
2016184
709764
638531
2164538
1157384
306956
1242795
2296697
1351702
2480880
2471717
2503736
2172101
900621
1256863
451695
725143
2472415
593503
1400616
1760859
39115
809005
844591
883180
49344
2195591
1932731
2814366
1769826
1962920
208669
2932502
2108731
1938971
1319937
2638257
854067
1663249
2292401
1272359
1790145
2304665
2595850
2286560
1252678
1514912
1804988
2065071
886691
260724
429743
2444198
469905
1689637
2587407
551182
1368964
55664
2572357
249026
528679
2123172
1165037
167183
1382654
306245
2808327
529802
1720851
1128194
2607829
137014
1451338
576746
1267786
1945681
584682
2178794
2368316
2398388
1909549
1439044
188761
1847254
334306
2661072
1393030
978955
1290802
141151
1394977
766266
896521
296776
1851046
1857024
86677
1854237
2537786
2687911
689400
1658201
427984
712593
2865164
1178376
2738592
2698688
1143565
2104109
328411
1945845
1055140
1337302
715166
14560
2417197
1331274
2253126
2721833
2028249
1052289
1349492
2010132
2654118
1166529
2304113
1377516
175136
1654839
1316438
213542
1947750
2062112
375030
1702780
935850
2590892
1986580
2316246
2675583
2691151
2768015
2119301
809167
1371852
2326192
2435809
609195
2083339
2803029
474332
225570
791492
1615740
604090
1384784
1668554
124598
210337
600892
337196
1238617
723526
2386934
1565812
1926836
875488
97216
1885247
2452571
515621
939548
998173
2170691
2778622
1882863
2636560
1520681
252334
493879
2857939
105472
57162
63402
1248255
2455362
1213841
1041551
2492941
2341490
90207
1072911
1999986
1753394
1309505
1797573
1275796
1490081
2769031
1106901
2039816
768557
164753
387420
773902
165803
2540375
101939
633280
535008
2447745
2314240
1473288
2763779
2658327
873192
247186
1958022
1113910
1581984
490825
1257640
747469
510618
1027488
2748409
2567421
1089810
2275065
509301
373121
870715
2857372
350110
2354083
1283776
1396503
1440380
403113
2630392
2858699
166442
36974
1246217
1881969
1651171
930905
2875656
1688752
528915
1710128
482236
473282
2365246
1373887
343084
118330
1324007
299786
2002127
1386914
717630
1614488
1584149
713789
970224
982586
2278637
2538272
1261786
1333217
1650813
147551
2010551
387724
1601269
2651708
1257172
320152
1152340
1437681
2719325
2302712
2481670
1636268
302287
796097
315363
2414185
1606375
1387309
2337256
1775785
152591
1987951
2411454
2034363
1806186
157255
1762363
314073
1104431
1445708
2763073
1854380
771899
1009617
1983497
1594764
2890311
1601493
2834676
340186
1920351
1529625
256109
2741359
454991
2600597
2136584
1457468
989515
2798965
1607410
1109522
406901
1453079
187332
505883
1395278
123761
605274
634011
2393817
2793627
928594
1207326
141692
88399
1586065
40630
1566652
2347728
1192441
1755224
530885
1570995
372914
913990
1556794
2544176
2061503
153112
573699
2292761
771860
1680321
1217594
2851034
2424113
1377374
1074793
2510351
2541615
2583327
158010
1242870
1690711
294703
1862399
1332774
2876356
170649
1828620
1336927
1557722
1711816
1188414
823705
43187
1324664
1452205
1707045
509142
2533871
2564917
1368243
2224595
2760925
2036468
1784428
1981649
1472626
197386
883315
734641
286877
2348218
2503719
2498290
1222523
2751819
271739
2050805
1865080
419043
2483213
1338413
118694
841471
836029
144130
381006
2775935
164804
297407
1376428
1422969
2646795
2398482
1773920
660085
2490208
1025388
2734394
2833816
2014094
1067362
2482915
2092886
710906
1488083
2197875
435918
2694381
2416660
1584011
2920254
2741301
2892894
1177174
1240569
745009
1808155
703856
2330954
562481
2771561
1210150
2593826
41314
2109520
2341439
1308028
2866576
2316482
2934499
331222
2883201
928063
629641
140356
2811234
1426537
563927
1616055
2152074
1917344
1735691
1662963
1873877
2033899
2087918
665253
838867
102439
547719
834991
384461
1764888
368273
2709326
2312268
1472638
50609
2513387
2137727
732921
1919501
1348835
2482150
707046
1539925
2376246
2786731
525643
2225068
236699
2926206
1965421
699284
2181970
840831
2207950
1315719
1853733
159907
2434448
2170336
847579
388070
590245
2379175
389310
1951159
2925269
1308193
56559
276579
1551939
2770021
150215
1264897
1001305
959501
2415744
216988
2711562
193217
2057120
2658510
2349208
1439055
633384
784696
1703443
2729129
1031423
1886509
199434
2047934
1547795
1316570
1708523
2033262
1616997
1450401
269592
426877
1783411
2063504
989683
490063
2173129
791019
2804052
2059410
577679
743297
1653312
158118
644094
1808560
1671679
1841610
2292414
828437
574614
392033
1963824
978695
2436294
1253320
1354356
48409
439822
1321336
2532939
1364134
1863118
2661248
2447781
687983
2201188
1882170
2310205
684814
1539395
851533
1319956
2197011
2242758
2301352
1743041
800042
1553209
258853
1001401
2759192
1820761
124893
761643
1280848
112106
795489
1639563
2380916
1082953
509750
129087
2429507
2557286
2587600
2194848
901520
2160870
2710104
19024
608041
236669
244732
1917249
434537
1786381
1988812
1088837
1098869
2518056
308410
121401
1720939
433090
959800
177425
2450943
1607886
1290831
2810195
2092451
2623897
2904860
590003
1006962
1638319
2205607
349729
2598842
1889656
2446756
2708600
576970
1650960
2491305
674773
2398539
1881706
1523439
2216725
1236912
1263045
648868
575637
236296
1789236
993714
1488750
2865331
2153628
2158269
626028
1550083
2122400
2364738
1033531
1604139
2009552
1596439
675251
2324200
126338
1991294
2321065
2615403
1007992
2861330
2637496
2866945
855192
13778
2113175
630326
733379
604972
1176233
664174
1309956
2221075
17047
566929
2323436
2729022
2498531
1355023
2170204
1976399
1477228
189080
1264293
2002476
1123447
2567849
1584560
586029
1605438
2309876
756073
2793065
2753226
2882717
2471593
1637244
1506808
1069696
2221687
2929664
2346942
453633
2291515
2190224
562392
1033301
2710470
111998
2552206
1934762
2040750
1487736
2253167
1511435
584397
1857622
1313466
296112
2810677
2903203
549012
2232800
1283354
1280398
191853
2193586
2417612
896082
33840
716728
1361660
1351413
2000911
1662987
1950650
2226447
601208
612365
733159
2437168
1859611
421700
199429
1343009
1280667
2446986
1288988
2419638
2173709
718008
802819
1047351
2936777
2747629
2331811
900908
2207062
1380070
1946347
2579150
2176257
689505
2338608
867386
513717
1956834
140181
288110
2172995
509543
1693802
1021788
2882057
1983703
2821710
1146645
1138571
2781404
1902958
1340407
1870799
447708
2939793
1940038
707657
2304986
2466642
20516
2661983
62063
1821458
433235
2369059
2023644
1266873
2697398
2236571
901294
1155313
1682851
1426753
998722
15264
2313088
76401
1402003
858023
798262
2751413
276102
233351
1316694
2493918
284295
2728644
1538162
2348334
1654537
2464436
2339138
1917751
599245
1251721
1205317
2482863
2634851
2076604
1184308
1721053
1285657
1913109
1708728
2639715
2829247
1773125
755776
120141
1791156
2345705
2225526
178317
2508520
2474777
121731
2490592
350955
1902072
425171
1957216
2674874
340288
358242
425333
424893
111525
1056590
2697081
568407
1147590
2212403
552478
26626
176398
1817861
2166395
890471
1984180
2019669
1299287
1183389
1879073
1258100
195288
33315
1786313
1209429
2862784
1897508
751524
1708592
931759
713177
2377365
2070323
2573237
2239173
1608368
611339
160420
1236321
419534
298597
672682
142499
1257080
1876281
2198858
418063
319735
810496
2098181
1783292
857077
524218
939003
1662937
2765753
826171
2707163
1370831
1826992
772008
1928857
2510256
2605089
2863417
2275826
194739
811246
525533
2667526
2585911
2287563
232191
2469325
784531
2218678
1193373
1563889
2719412
2166277
945797
1951988
626057
2750423
2524156
571841
2405706
2060159
2407382
2820093
1741740
167797
1607483
1231019
27218
1664040
1505377
38620
2447251
1608322
1807504
1786966
1502282
244942
447765
1966266
104952
797026
1263929
2812278
182161
476136
2660024
1733601
186388
1292180
2080461
2113171
2104479
2007366
1755432
1934582
2869648
1480942
318143
1824735
2134029
694117
706201
705505
891732
1761067
648332
1734218
1918827
2912406
778997
79753
1192861
304459
248532
1631962
2072300
2704294
1705362
285158
2817949
2608854
1289622
1287707
1069844
1908303
284955
602115
1240823
2270108
1870901
1590954
2638011
2553343
2800697
1025636
92151
2584362
2470073
187151
2350209
2158824
907926
1063974
1178809
112253
1486760
1644731
2927148
998138
2456698
492637
1591353
89688
2564588
1505594
1074811
1504271
888322
1202258
1127542
974866
2031890
1858365
72093
178868
2858570
1613008
1381465
1980268
159355
2424311
870791
1445524
1685014
1078528
2716119
1477947
344427
405211
586102
1000591
1564120
497048
663360
1468170
1684712
1205809
2040439
2562632
2922291
1884464
1286278
2375883
711474
2449603
2496497
2265750
2206683
2543631
1517804
1156044
994475
1339160
633575
1082996
1748287
1541088
347542
2663096
2418688
2560988
1046354
1667188
1920430
48141
2473444
1395849
2756813
670707
2625750
1675133
1307931
2621619
2840980
2143703
1645978
2843203
2874234
2785714
165078
1276055
2926526
122503
1273076
2758336
728817
276116
1965080
345972
2691469
908291
271708
1594067
2116836
1955556
1147982
1569910
2759521
2011870
1527677
332737
2017910
2593997
2111702
2082987
888261
2663435
2674686
305110
1211753
2142877
2487497
255829
2467027
2252645
763353
2201519
78105
1128893
2253164
810467
911499
2384383
1154725
2823928
367197
2488091
767673
293460
2095446
1511122
1688877
1431449
1600718
790555
1721126
2866587
2061814
2852607
2654791
842473
2236929
1385714
1378501
2089164
1341992
2002580
1530374
1846141
16719
834882
2780659
1831225
1343484
368001
784894
2046251
246160
1494045
2759723
1006177
962382
1324517
951398
1525833
1145461
1017041
1646074
408397
1047274
1766451
468516
1819539
1523348
1292849
2680013
680061
1700950
687562
2191562
1006684
1525743
298356
1296907
1163332
606129
2210538
2453237
2186195
2293290
2339161
2136310
330587
124068
733258
2416086
756962
1135579
1291473
2203060
49341
1295288
1757064
323809
134957
2777508
2781230
2794092
213607
16141
197182
295994
502469
1344958
1239423
907890
2400564
12780
1182669
1156760
2787603
22502
2298383
1897991
145229
1985581
2061453
951343
2350049
745772
2821240
1887436
1949189
2706719
1549416
1517832
37918
2372846
1811174
1501019
881227
1481944
1307787
2367816
1737235
171977
2134150
167112
62768
1192587
2736215
718144
540662
1869578
1986600
1575497
2251287
2797819
2457750
220257
1144459
2273716
1534087
2105785
862930
2058756
2609924
2439020
2629970
681262
2537595
2461104
2341330
1192519
2155844
2101603
1210858
2092344
1209765
268709
2507183
235994
2775586
1508982
1288332
1074849
1696142
480129
994630
1291053
2939593
2662260
987722
1973327
2028396
1104815
272028
2001086
2688904
153753
1861353
767329
2895741
501410
673036
1513763
457340
1280812
464857
2347567
412853
578737
2759933
2559533
440032
723304
2775230
2770922
1443053
207536
2840280
2493664
2226542
756877
1846920
2891646
2460427
1137676
619694
2127996
1961705
2781328
2334643
560451
1646743
600615
2067669
907027
1221153
595267
723067
1368132
77198
32951
1100035
1411887
1517272
1145496
233463
913072
159693
2111483
2641278
2813283
2330241
996186
664263
2434533
961808
1831504
1019633
452393
2578671
2004573
676265
2799262
1317619
21715
2521198
872333
147928
416857
496526
2309454
387804
2346378
2554096
2009
1865710
1878316
1486441
1974335
45349
2740052
2439235
2015885
211006
1711386
1122410
2077642
2763943
2121647
2571987
2585642
718235
1004168
1990247
2308446
2256265
1454737
1729160
2784024
2895437
2180528
1094843
433988
1264431
17231
638644
2687121
1326190
2611404
1732026
2249245
2787540
329193
1066619
1584800
1522163
656532
788682
867158
1442204
778120
2293236
1635140
1447499
1547454
2668903
1958422
2682979
390004
2290559
1953996
1330970
2384087
2100108
812056
2003395
2527369
1992639
210896
311837
1092749
879298
2469933
1402074
197817
1394862
1163075
1780359
1949005
2422436
360861
1431152
2163309
2634860
2018156
1226734
2489740
2743054
1349462
21741
1960313
1270431
1417838
605663
1470942
1344234
316453
1483611
433991
2624125
822159
655307
981688
2015296
690414
79592
492390
2162344
1111219
2403981
560185
2937630
2829258
412670
349563
1125189
374895
356406
2796337
1763891
2358123
2180104
2072330
827293
807977
2071176
541384
2600774
1601256
551727
1211209
2770740
532571
429286
2052895
2208234
1995890
2845590
2267429
2193196
2747488
1726329
1656189
2920924
786921
2810220
1528889
1014083
683936
52919
1478252
2790048
1424042
813970
2882741
1443259
2423672
2593623
1728469
2939445
1375105
2048979
813615
1967107
1278603
2087061
1878899
445420
2436909
751956
300182
1825666
2798416
2880551
237367
1899639
2240911
1966480
2493231
943891
415644
443609
420394
1615758
2456028
644096
1494767
1250138
1921201
1045159
2267682
2642606
1365261
1498932
2130381
370991
1635891
1254405
2066354
2786884
281839
1944090
1611567
2628252
2818595
2321746
1091326
2602392
1437515
1866105
1541334
1100835
775173
2389433
404152
166718
457389
2862774
157939
2340272
1766040
2728553
2797417
2246517
407237
189441
2928597
393861
2769303
469985
811099
1441840
581609
1620200
1823768
2026576
2142096
2897766
2084025
2209323
639867
1991037
2352873
2689576
1693259
2245920
1944530
1750671
2872217
2376159
597489
1796498
1938920
855386
2027002
1637568
703507
2406837
615964
2804754
1258194
907421
2016887
2545589
1353461
759535
38756
837481
1233764
2512734
199848
432997
252433
1184340
1843812
335889
730092
1369579
79979
1841638
2822411
2628143
1066575
1789211
2906480
2124823
914
2403924
371736
2598032
2768394
2240015
1645285
1623837
2231513
1210893
22932
2713952
2864794
1280811
2578432
2669170
2736076
1485296
2264149
60996
792170
2167037
1467322
1870928
2809406
781533
2241669
2711800
2774037
1603306
2739592
1964973
2296876
953829
320555
2573028
2916892
767254
2484700
99813
2573364
808832
159244
315494
1223377
1748105
46566
2143560
114956
712077
2827158
2817709
1390307
2572574
1470005
683298
1487850
2748641
1606077
1216449
2702971
1503548
1451519
1912161
960788
2195517
2254126
2301020
1798055
2374811
2009268
673242
1800374
2725886
79230
1644623
378300
697106
639934
829709
2458353
2425625
1185003
1048817
1788510
1458199
1259819
186270
2721580
889488
1407911
2485714
701527
698346
235052
1702666
172760
2748380
309342
1711434
25576
1713565
1539850
1526384
1897702
513391
2396346
1827744
1489435
393170
422557
1288364
111112
2936722
1941330
2161652
1878171
1868321
2763398
1714059
390374
688952
889187
1127860
626783
2511006
2323282
2868449
1150315
1514340
884418
1915687
235546
2619667
2757858
364641
539137
844768
424587
1988442
2667272
2044414
2185992
550911
1996157
2721223
2688392
421666
2664644
2599475
808922
2507725
2518012
1933481
2225226
832166
312225
302148
304894
618986
1736985
446469
123078
2433378
1541500
519615
1994385
617546
859309
815928
2084036
931088
2193780
1931304
2131123
2388582
931707
2253872
2554704
2788863
1353224
2234649
2868473
2651738
1859507
1489557
2630561
1007896
127260
493873
361104
2757591
660975
1529907
2138882
1196065
1667015
2620
755013
1254503
1556649
7427
2855781
573567
1160411
2441589
2813245
1048446
1406795
789501
860028
2377378
610908
1582181
384509
1231973
1808537
2742052
2014918
2574252
1053466
1935985
2700970
1818350
658991
2340220
1731231
2203426
1509800
140837
647378
1042205
2148670
814472
1123428
289013
2478096
2599961
2500498
138221
2759099
1231761
595708
1849670
2552509
2403703
1366866
496437
2783275
912122
1501483
990594
282929
1333799
1715744
318071
1181535
2705335
588953
1883919
1639721
2380948
300582
259103
641174
1945255
642187
369731
2868866
209476
2596761
1318347
692687
2598255
2348710
485437
1291401
1274127
175376
1620593
1702043
2093400
646688
1773022
606556
2745990
1738343
2623875
2444774
690038
194567
1987830
354915
160108
793046
1869097
1055333
165402
443782
619984
1717915
341750
2035267
1348148
220375
1321381
237193
565555
1947676
1206909
618659
1854982
2179877
234706
1577341
1960422
566828
2206154
434560
194578
1298978
2116577
2342987
2070457
779353
265485
1989101
1188627
2598328
962307
1165766
1608909
2802963
604677
2799883
824089
385978
2870324
1041123
1512620
1198286
1570292
1119225
745320
514979
662273
348571
1118319
2528084
2053984
2277802
232411
864243
665679
1335848
2158058
942285
2049077
58438
530700
1836905
1685221
1020163
403853
1158153
1322957
2326875
2521446
2116168
1495858
2471613
2132118
2620210
1695921
1803386
120289
1036746
2012111
2162150
639331
368957
1568670
679121
529810
1210800
529212
630073
1065216
2932916
1772768
1232438
321991
603696
1979025
2893247
275008
501066
1181446
2468865
574174
1387696
216390
705331
1120108
2543435
1644135
2663933
1172953
545549
1430488
1723347
540491
2256672
425300
210605
1433830
2572762
721631
1716936
2161789
2307295
370431
2643640
947112
2295191
1634905
2349808
2023932
525857
567394
2564144
2459712
2120623
2029504
1302272
804674
892427
967409
2135138
121748
1959586
1254854
2056146
1095815
2025334
898854
1857703
695202
2378365
2136888
321907
570109
2888932
908158
2442418
748227
2161928
2261192
262008
78895
1038666
1580094
916763
61571
1032140
930126
915236
923400
1515385
1934439
1727673
2021699
1696437
398125
309183
1072574
1883945
1056522
2717005
397477
1269063
699529
2474121
1571597
267315
2634138
798286
775895
2775134
1228266
2095763
1089046
1192977
351365
588180
2530497
1000692
166283
142216
804538
477298
553123
1744888
2832994
2468283
2207698
364904
898590
1958623
267870
2416579
1304478
1767512
2504202
1137915
2158938
2099351
111620
1835613
2372531
2513263
1634832
1935983
354662
2217137
1009163
1364711
2568926
602249
175522
63123
1527186
58022
2045617
2034715
2371518
1564234
1721669
1211412
2692325
1391580
1652146
1843880
2420731
456111
2146782
1583316
1324115
726985
2424656
2723782
2489884
899234
8143
1146818
1981997
220256
283652
2410248
371164
1426221
172300
1301680
2702828
1046236
151518
40114
1741193
1797551
2310639
46787
364111
2327898
2419961
1754838
2800222
162327
1812253
110810
1383188
1974323
1105482
2049540
2808608
97901
2280511
1416761
1897327
468338
352893
411442
445547
55255
2599696
2442677
1236148
1425586
2196260
479128
1473542
281160
238362
1722801
1154778
489427
959363
355763
1716844
1031134
1237600
2354111
1540314
1250274
2518776
2784776
1183906
1497191
907490
1007688
2922398
2318006
2505491
2649769
1481144
1347526
1373510
2897931
2851959
1220986
1050872
1817334
1893767
2575167
2389713
235959
1558724
277457
497472
2451011
2291915
2464096
264796
879103
2607171
1628930
2786657
928427
371016
2014479
1127571
1506367
2871371
129564
2566911
1238040
450280
333566
1102270
1316126
2441661
2386760
2279577
939499
2774980
863963
460887
707445
1767817
550554
2802784
1624934
1387814
406131
2101980
1185009
475594
2201174
1896865
655602
828477
1385865
1661262
2558776
1613587
2164061
2044198
1547685
1829878
1161024
1764590
1665085
1328
1021366
2484085
1818490
1463958
407090
2242332
828300
781175
2723966
1657131
1489610
1549548
2345414
2611892
2884062
592658
2451728
1976679
2555594
1431387
484189
1706341
947423
975791
2500240
126478
2931146
2801565
2157338
1604182
2266747
854583
77741
2497097
2884084
1828362
1240005
2661897
304529
244986
268827
2292726
2530570
333350
1827117
512248
1525294
2247888
2668914
2251066
1147026
1575366
2399877
1281912
1732577
2410331
1093846
1232746
207510
2339050
1242466
2622393
1226988
710365
1410820
1823699
2828650
574561
2750322
2921664
2112419
1543383
714944
1604600
277153
1069002
1667431
31509
2257463
854310
915869
1656361
740471
1206403
1193366
2733237
2898114
2532143
2767898
294954
1575199
1276377
1614512
284587
1129077
1981983
2070082
2898914
1971333
572995
105773
2810467
116543
1723411
2143257
2726185
1309431
597447
1697055
2184884
843067
2111568
702550
2815283
2274408
2588955
2673239
2642456
676559
2558412
2786680
306442
1706456
1484805
996442
426140
1531707
1641214
521181
443962
673071
1774510
2261205
1022813
109658
288666
2217897
2027144
1836693
1436828
539980
530867
1720957
858200
2606118
1863559
1601246
1383667
2407871
334181
776681
2503615
1830914
107392
1867192
348649
1166987
307102
2347210
2582678
894148
2894001
1445265
904166
156895
839081
1841282
2220230
140162
2708933
828428
2893555
815103
1304846
1521752
2905480
2513878
320463
2610757
1879491
1751275
1119852
1537762
1054568
389270
707610
263338
2848986
451923
598049
2482653
2195303
1975052
1605534
1749874
132176
1072516
652467
2923266
2347851
254208
1382221
2790099
2876133
98789
683494
2549019
2702589
2489555
20352
1613126
239096
155798
52533
2794140
2649689
2630934
2295032
1090409
1391459
2638847
2227288
1956538
919324
2911894
116981
2893491
2222031
838199
1916511
1897966
278011
399076
674055
49414
1525385
601329
2395566
314163
1321232
1566826
2712627
1647820
2354996
1957283
230007
2561702
75317
171051
320803
1747128
1603658
2350793
2131158
1619713
771417
1578718
2423772
2396420
1126706
624489
743648
2812518
2413574
661898
1905440
682460
2683884
1201822
869759
1369802
890102
1668406
232397
2244357
2119436
638713
430547
1053103
2744519
1307797
796205
843839
767416
969290
1109994
1012885
1153174
2011048
507852
688341
1875170
2622480
1357203
2734684
2116530
1440347
391578
2752017
2008446
1914644
2673824
2673909
468935
1689221
870258
101637
1527441
2343674
1011507
1303900
1235592
211552
2677958
763032
1586183
1757134
2143838
1565603
1641182
1149236
2108210
1111885
171939
1694767
197671
2173757
1320024
628827
2683512
2481248
1223301
216347
614532
1460781
242291
1613224
1720967
519448
1581165
694788
2688802
2725033
2501612
1785460
533038
1583593
1315025
2161840
2406027
631517
1347071
2906418
1302633
2201912
2514902
1883281
596947
688683
362996
1553534
1563350
1225302
1755768
456708
2473550
342153
2931884
1458003
1679731
1208038
2380041
1474353
2850805
334468
2454172
1254620
1308003
1683653
834391
2360735
2395946
784527
441413
2026331
179870
720019
1310315
546566
2325796
378644
788726
462200
1720059
696164
704685
1913475
2237490
277365
1945283
1950673
1266225
2175780
2235488
2116865
1872625
1857341
774412
732946
2557534
1706370
590437
578726
2643288
666654
1441718
2887884
708876
1339644
1374866
451698
2495285
1431043
1127615
1423409
2139137
1385624
2443742
2141101
1321392
942703
1554295
2938128
1908034
529549
1888594
1265861
2911126
524952
1749767
1320462
2132417
1819547
1492161
1334571
1624622
11819
923656
2813133
14849
2549260
552331
2917064
1556833
745516
2392810
1769145
2858077
1094640
785459
2207095
2813432
638977
99243
1805830
1420705
734574
680190
2735091
1954617
1389515
300383
514494
2191186
270658
921056
1729348
770098
1567087
1579902
2491064
1387617
1778892
2862244
1015026
1080496
68330
2337399
1211114
2512876
2332018
2269855
278770
2461839
1775938
1837898
2897262
2238141
249670
2248237
2824976
2018018
1463074
643073
1800069
383252
2002577
564040
974226
996994
2151426
786206
2387245
2577124
1439570
460105
133706
1337262
2469558
1237346
2335941
394195
1248259
1330346
259065
2933158
827429
2087177
2125084
2164614
1520009
257146
6544
2575011
2800932
1466398
1035269
1962246
1547753
1273787
1477120
2358647
2562222
1325078
2362031
944734
2583558
664573
555751
737459
1946887
1084708
105845
2362462
1403965
2391127
2017240
2120027
407776
1266574
2939140
1251436
399216
1703166
2165150
2557128
1945329
1813776
2428650
1686021
419757
521010
299555
254116
2871448
1300168
1100048
1298485
144921
2205424
280853
976590
1004501
2437535
1008916
540668
2175572
929183
550630
1400597
2132063
2894655
39351
748932
2038001
1995545
638572
180126
79364
657356
201062
491668
2792277
1781518
581274
195419
1359338
725517
2423846
2873107
908758
2803684
2932459
2475617
1397835
2750079
321497
93863
1909985
581470
1773523
273286
1568298
2671500
1835360
2026606
554711
645291
211527
745421
524281
309131
2053906
679684
1485683
786867
2214984
2495587
733591
153530
617919
2804444
1485095
2625480
2882911
2763533
733566
1263494
1415420
5643
1364196
13506
754353
784600
1076515
415484
1998637
1338707
1459737
1240242
1649968
227130
799778
1221941
2058505
1983016
2742966
1942703
2127889
2184197
2375329
424088
2751125
1251007
28751
2800329
2073560
2543728
2267422
723323
78343
1991828
1467707
1776334
149777
851811
2927357
436103
1957656
862867
1262639
135343
446321
2499852
1300089
2667852
222582
1580218
2359799
198337
1489766
1896473
2154187
1698842
44576
1659726
379213
1905237
1899298
2305217
455406
1623030
2484600
346775
603004
1095227
2522680
467338
2668746
1360818
2918832
879697
2361339
2876670
493673
2615512
890312
2917860
64066
309460
2548534
285540
46213
190324
2819394
219420
1574852
2651221
2736817
1875579
300324
141870
1195217
855714
1057957
831201
1359099
1235032
1267520
90072
780024
443719
731072
1075089
203725
1149976
748170
1127429
2563693
961849
2854512
2116904
47684
865319
2377766
370268
212952
1436913
201998
2450319
2295982
1376520
2266488
204813
2742653
1753759
2421195
2069605
77665
2161101
1522267
662961
654961
216858
2307732
2735629
2860220
683394
2865139
499876
1497544
433957
745398
856909
2224357
1778659
2882620
150604
902738
575367
96338
1690538
1783466
1787844
516001
2938316
712229
843871
951849
1257481
233045
280421
1092563
2170074
925813
2456658
1546559
941379
1681326
878800
214784
1184780
871859
2777514
1100812
687953
2179885
589506
2526145
2272387
760203
485175
1124193
598244
2208897
1527290
485354
1305155
2743402
524513
464603
756464
1979255
1681821
1264101
355576
2783406
217829
539483
1732038
2335957
2066668
2640422
2244648
2625100
895017
1093304
1806945
582972
2474843
1032593
1966484
220295
1996667
209837
813849
1592477
1508988
515741
319224
1374984
2001194
1698333
2027013
2134606
2019088
2522686
634581
2351226
2067025
951880
513905
2881046
1872195
956919
2576018
553011
1829874
795111
1842887
1462292
2528609
1312638
2109633
1077900
2547404
665110
947909
315104
130461
1632182
1167100
1558600
1883667
2712277
2581858
2641497
1817629
125939
1181201
2506532
2572893
2020679
2751990
2551015
421388
2612100
704338
2778333
1261858
2281358
1799211
511889
2116112
2288653
1662405
2303420
1573024
18385
2415375
2434819
530968
2649491
1390279
2176971
811965
1877674
2460890
2164290
1861297
540332
494641
2819659
114745
2227916
2034419
1430602
260557
320674
2217212
798682
1612492
87915
2467041
2063384
672586
1635488
2114466
2382499
2517759
1980935
50015
78726
2672916
63436
54332
2567061
1840798
2348181
2330542
2449774
806025
2822214
1469087
2813198
2881530
2683859
1183000
382516
1929249
2205637
2024885
1874751
2046350
2876107
1203308
2238211
1005835
843134
2557993
2574242
2596006
1767242
2156825
2738601
218864
2001076
1400172
393886
1609816
1979793
1978773
1061204
1045918
619806
2001867
1370538
1831084
2451222
313299
55391
1752136
1558005
2685751
2464739
826105
225047
2221641
1060216
1760233
47133
1701364
2175241
1720813
1212928
306942
225879
428318
2033515
789561
1456071
2584579
1061079
2783820
1351655
284797
1651685
1940300
1174180
1077003
2647619
407614
2843567
1224228
1269629
628765
402206
2414156
2890982
401270
503321
668805
1084922
1483491
2756683
1988438
2343420
1825753
658729
1175851
1502324
542051
273675
1246457
2272365
1761038
141636
718661
1969628
205752
2295638
203503
1096710
2858655
186364
1076822
832422
930140
1146260
1537179
2827911
345011
2154282
901700
2721950
715046
71658
1117768
2233611
555877
1734159
2031170
1505274
8242
769164
1373651
1929113
618066
1519349
1400901
1249252
419100
1802815
1700442
2320308
2615233
159182
1316991
1593054
2731523
1898757
64189
1389494
2058268
2636839
1744345
2306665
129716
639188
2203849
1671067
556286
1726789
492693
931242
42405
413165
2401251
2563553
1751163
293476
2069904
1285335
210053
836214
1870987
969493
361520
2241470
1228091
783836
993502
1533904
1244072
583053
2834466
1067550
60785
386273
2628688
2493743
1085250
1710770
370596
1183085
381736
25057
373992
1573365
211890
405215
2437651
2323412
994777
2368462
1272728
1212767
868558
21295
2449486
1656956
2907518
589337
1169588
2769790
1193529
8174
806387
257036
2617772
1998799
487226
2195087
1623287
1974489
1608998
1851942
2189154
2312702
409438
1235676
2022204
2173578
1428670
2758204
1639648
1017725
1986756
2027324
629838
2188594
981957
2628540
2654267
153061
959344
823995
1893007
2871098
1836192
1483135
827537
18714
2862294
2053902
697470
314820
2554278
168101
2806283
1446556
489759
935871
1923887
974830
933142
1001737
2604759
273036
1643174
2455553
1310681
1714204
1439233
232538
2160370
1331618
2250057
2304003
604079
2052169
1650039
2573808
1782012
1667203
2632123
1617900
1304815
1772056
1559596
888451
1476065
771637
1348973
1764131
2664654
297101
1918891
2767541
1927522
2127678
398565
520296
2631581
1290710
422146
2577060
1182812
2456417
2789
1777975
709500
1299775
1226201
2775241
1104663
2358238
1128929
466078
1958058
1581257
1250522
313315
113477
2220448
2034396
303062
1457377
2342298
1198071
2917305
2712807
404312
2478164
211313
2511999
255534
1739054
2200475
432074
1935913
1365532
2511687
109428
1975695
2368803
2261149
1606998
2576556
609879
871170
402383
2617597
417377
2677272
1616666
1098138
5354
488506
1966849
215746
1606812
579833
2172393
2358059
1757632
749467
2766088
2656698
1633259
1838787
2713922
1519909
234198
2760351
976667
60084
926779
813092
2251174
1541243
1074974
850592
97350
318191
355672
2937055
19953
2427642
1458827
130253
382446
1569140
305591
1145004
571373
2691039
286951
242696
2606233
2938629
369156
1685613
2830550
112765
1793378
1877965
2670564
602948
1608637
458653
1385660
1687185
1996445
2444568
466481
1253979
992474
501626
1874339
1979633
640088
616711
2639865
314482
707407
1832222
1479653
1524958
1454339
2529616
2582658
982221
1484630
946700
1648446
1702145
473091
1683314
1023783
1608459
739898
1177412
2280915
789910
2915704
497092
270285
2499872
2696930
1151488
2924520
2212163
2741189
1242602
1039830
431582
413680
2727249
1074728
881339
2687247
1272583
5342
2037231
210395
732339
1619016
2056733
967085
993651
578023
3930
368433
1179332
1990382
429017
457153
2322947
220389
2913948
228387
566164
1312620
116418
945015
2535361
5645
1368664
2031780
2294402
2608583
842585
1540816
1754590
373666
342100
574504
1471367
1022130
1323377
1058210
115309
2581583
1141361
2318614
1737195
894210
1755577
545897
391311
2447525
1574148
2141563
2877481
254864
2423227
940068
1940851
1791440
1145026
1035198
1870649
261754
2936926
384028
158455
338046
2017684
1189306
2699123
1633595
1128049
2081072
159451
1317945
2160807
1115841
1986491
1105737
1601290
234662
819681
1275865
1427508
2072750
767219
2122165
2263719
2123990
267709
750892
1531433
619391
846060
392849
1916294
1907975
573344
2557089
787330
46505
181701
914112
2847482
468422
146988
2715386
403114
1775664
1556742
1972872
1778561
2700393
16943
350549
625215
1636442
1878268
929887
1830638
2856306
2487226
2498530
949165
1693746
2463646
1144849
546115
2084165
2082315
2506679
961747
2606081
1948471
457116
2423599
950178
1481486
2558424
1655810
2650268
1660416
1803341
1893602
750155
1394970
2880447
2906917
131931
2619822
694819
2379227
98938
244217
1992572
2511385
2817664
947692
1869169
2441728
1512708
1905674
939979
902281
376485
2639488
1557017
343246
1714797
1760646
2748014
2627972
1700344
2331983
1593840
2827483
1526931
873981
2562631
1452187
2720877
1313945
2670360
972325
2934305
2116787
2024420
1398984
2295352
92397
1685971
313809
1095913
373051
2146969
2840003
958824
416855
2657700
2159180
2377284
2262593
427975
1306098
2281352
1231238
46310
1319343
2089724
659233
1778276
1874562
1139901
1721101
2606747
2357330
2850517
2417834
1134067
1574055
2511162
675281
1625062
675162
1145014
130796
1059725
1990691
1238687
933134
244304
395908
1368945
2330815
2227470
1163339
209318
610262
2145288
893756
739479
1308286
2753423
131350
2201121
2784787
2627335
1788588
1484352
912228
2858043
175361
1078116
2589883
950351
2796013
1445364
517290
1093490
905380
1800962
1015915
1005709
36790
1495745
312892
460124
1702051
1157782
1941994
2849545
1534500
315650
2332284
340061
687797
2299472
1239393
112559
81799
28824
1807331
1586072
12299
2292312
795512
978165
634499
1233071
1190434
2885993
1136306
771599
673634
1027675
235624
2782794
102608
820665
2145847
904899
2452016
2050772
110038
2633000
2582942
2483194
1488916
2303773
941173
848329
656498
994480
849912
2331093
541609
1995140
1598700
2217668
83295
1773102
481999
964526
2466153
2103368
2272289
1220458
907271
238318
435617
1438782
1377068
2621447
137422
2489642
1371348
2211422
2204344
2229892
2855321
1425247
1859081
1534346
814666
1001800
2246677
2420745
901027
1251645
847403
1043565
55577
2402535
35347
1188225
1541242
768323
161144
1367116
616946
1601834
2888834
1093019
2765814
1483616
2129792
2859593
2859264
610716
1211978
2137107
433649
1376337
177617
2132937
2401281
1955096
357512
2831454
608906
132891
2884061
627077
2112223
1130228
1711901
2681368
2475976
2417561
793031
853050
1768677
1683837
132879
2227686
2188247
228705
2254195
2084635
124380
1866724
1921710
316098
458380
1425129
1915876
897306
1121582
268261
2551936
578700
740429
2435665
2413715
1238045
953282
2920829
1816801
2079039
2432846
376727
2929765
59114
116815
10755
2312063
1799792
2479014
333156
1496409
2389560
1028631
49554
1674495
2674195
2122472
909204
1841571
1577561
1523934
2825970
818034
2336899
1140944
298119
2330067
1517918
821158
2851281
2597093
899642
2420645
1050551
1035877
1882472
2461234
2260768
13968
2605996
189958
624516
970880
1681492
882314
58861
1492068
2775221
760302
1252357
436991
249873
1711211
1187541
630982
1529980
2041327
1076079
824549
2470385
2799674
693210
2389922
1222841
1537818
1653591
2661711
1243355
2668155
1271459
762507
2611486
1280871
1170205
952008
2439745
2857110
2431244
2580897
2151462
1850747
1803750
2436473
668666
603132
1243848
565309
1207738
1275428
781973
553996
232239
1313650
466081
2789382
1272609
2159570
924831
776517
5738
1720989
201645
599919
225432
135681
1979555
1385475
1218342
2234826
997647
75615
1061449
932099
1988577
2294222
895968
133831
1840949
1468594
557413
1760123
1420042
1310124
747292
2344570
2131938
1242736
1230475
219821
2928815
1861610
136056
2110876
1625322
2881523
1544994
433354
1118211
497635
2918073
2356465
339212
1517396
926230
1259162
685009
1067515
2160517
988843
2921732
729484
2520825
1257581
2557174
2647095
957224
280547
2048593
1388439
1690680
1999582
2247796
92994
809600
142543
867929
1724973
2439067
2651025
1664976
2741687
2216321
433036
2198113
144173
828645
1776372
1428100
2404007
975543
2853406
1431636
357337
2068331
608363
2451941
1449876
2642957
1482194
592191
2860487
2020787
1787709
2283326
1511703
1579553
2029243
72212
219695
2531584
1852101
634503
2558235
1945030
1334280
1091597
142018
825102
375059
1826201
727534
2641756
853025
2214583
137222
2687853
2345042
1513491
2344055
2675807
1387469
133776
1241160
1639951
641743
2554004
585745
1914651
2681269
619282
1310360
2845883
616550
1007131
320809
121954
2761018
1015249
2117326
1589732
1865990
1925710
1227367
1467622
1640890
2846784
1218483
375529
1421161
142722
2596762
2826205
263496
1191369
842475
613382
2491926
1161738
2213330
1474138
2157681
1028107
2577548
1679734
1579846
2838808
1068279
864839
48815
1056766
1174367
2902641
418140
2706572
1312888
1090763
2645858
556990
2087279
2631615
1566149
1862582
1269441
799550
1023187
2895996
1824521
2705340
362444
2752277
2903670
2809147
709400
1746890
873464
2304532
51135
2247444
1714686
1684116
2054148
786275
543966
2898627
2566638
1222197
2554353
1897383
2094280
731149
2414280
1247668
833075
2228977
1396836
2902469
1448582
606750
1602142
585451
127196
826105
1192439
2897710
303776
2885297
582665
1481722
2309207
1079596
965473
105959
1459588
1504736
1333833
2047414
419556
2646452
2880216
131716
490594
1565312
746494
551313
1558012
926034
2806303
2699463
2906377
1073882
2031997
268414
1925838
1118003
2002739
1840840
276387
2402868
91956
18132
1160386
447452
2914524
1461132
707421
586840
1794806
19673
212373
2928023
1925943
2702387
1940250
914918
93889
2245668
485544
2817303
232926
2723993
1240478
1361722
2199208
859284
1641826
2293709
2933916
2220467
865563
595515
535542
1951551
1661902
2004571
685130
890242
2494620
538647
1402592
535181
681215
303870
2851101
1661808
178475
2433194
1634416
2375953
2034960
390237
2492323
2858771
1721496
781394
1292688
2162468
27977
1092249
1112979
2428193
2111741
522585
9288
1049292
1339596
949729
1903156
1078126
1411674
1372101
1054306
2079703
1190587
152238
1545605
2636194
1915836
690816
2718032
1363626
103812
1711837
1983337
1625066
341498
1327855
1283968
1051213
962536
1868237
1187531
954116
712990
1592854
515190
94968
2623018
2314247
1659326
888182
341358
472034
2381699
1524596
680401
2778076
2673269
2378848
1349092
266879
2856685
128350
480146
1481047
1999771
1662443
176185
2161766
205224
1327162
2114970
432748
2046668
440794
2502839
2364062
24024
1898942
187157
2910919
2780190
1682594
1761853
222062
2747346
2036725
812297
2075679
1887248
1533903
1111606
608734
2860064
2333304
1636004
467888
1701787
670903
1348836
10095
1509824
1774247
2554027
338620
831570
2762675
1809529
2539738
910434
1856732
254864
1456323
1481271
1811513
1290144
1917244
174036
332011
2762361
2544008
2525822
1747260
1449304
2914638
15151
662468
863259
801712
550010
488634
58253
558638
2340908
929630
1691788
831860
539472
939923
2380947
183846
1774777
567372
1674736
1585339
1089446
1125110
2824465
943292
2138401
2155147
225683
153068
2626388
2238911
2787961
20816
1857816
217525
1925766
89388
2838884
1908575
2741237
1693556
2161982
196412
931623
831149
2219947
2161468
2111725
2377448
113731
356054
1539723
415484
1297124
1902987
2661472
135208
455486
2320556
2034639
396359
654910
1636937
195349
2235915
1585290
1808520
1932349
2457075
1670881
598840
2225519
1434701
2552565
1613438
1969576
1926520
2454095
885229
1277300
2096840
1920580
2247246
1555880
331610
255301
269281
907250
834022
2038774
1924895
114268
2584614
1437022
470880
2325060
2746254
757010
2559901
2176407
1790232
823620
701840
1484892
853166
2078773
2787577
1877732
1962552
1759306
229090
157034
2280609
2321351
385092
1990999
1114537
1100390
702866
1853209
2172126
1755048
2188424
233999
188395
880291
147433
1866156
1195330
1739969
1794606
2498340
2671868
2672290
2418263
1627345
2286823
2238417
756846
114122
2858138
1363883
639758
2067223
1080398
2266649
1584189
2922937
1523899
2175547
1736461
502152
1556154
1408062
1689942
1288196
1185727
2091430
1117757
1401393
190911
1018562
2661935
253015
1433781
686641
1703535
1215141
1072416
2580724
927708
1836641
913219
2873113
2795121
276256
2607053
746860
468150
1820480
1633135
1619817
1726585
1479386
813209
599320
788641
976593
407036
2495619
2007172
2935821
2546753
1549819
1540701
91038
793789
1610948
1047977
2090451
475002
604331
2030797
1680608
1824475
696531
2665526
2775799
2842116
640259
554191
593602
912440
2454638
1734853
2068851
819410
2827428
546972
1581879
1560178
2336070
1274141
1420600
707486
1345534
1639340
2712538
1811439
532310
178359
1153298
441707
836060
1736318
2540222
1211153
841865
1803038
2397494
2129468
2559739
422093
2353585
175566
2198407
2017694
2641734
1957840
2612315
2753283
1304685
531065
1820533
2726870
1141808
614750
419255
1419845
19946
2166314
1904100
964387
2784626
270561
997942
1536129
1606621
2746758
1047103
91999
1231857
1984424
754003
509947
2888937
1281414
143639
589218
2662797
2603421
2547107
1920023
1738077
2333745
740173
612898
220536
673186
1884359
2273814
2459322
369068
1019886
2821004
368011
2752803
728733
866881
1765102
1341868
966311
225860
777532
2816790
179169
265337
1089016
2189476
115289
416961
2494490
2518462
1498374
1117767
1575655
511386
2050126
2045299
476875
2889140
551636
1352080
1232354
1259068
1922120
2832053
834883
2785868
526540
2025051
824336
301329
45150
2258948
2802181
1579068
1063117
119625
2486815
2608025
949642
1078029
2729445
2747038
2241414
1402654
1626190
696827
2862802
1675907
2722901
2666848
2604173
1433984
1128814
359899
1752126
1607817
689496
1218252
2027370
1508337
2869642
2425372
1253693
1424981
295135
930232
2550158
210622
2277444
2153278
459345
721982
1363380
2793910
1281891
444556
1932863
1255371
2581025
230462
2812472
515204
2705130
199974
2933598
1126870
1617925
852050
2572330
1892654
593555
2060709
499325
1083529
916852
1146262
718321
693024
1216104
36179
2240147
2511715
1057419
208300
2246497
865688
2217690
434395
1296794
2399859
2698865
1516446
1465756
2134828
1910761
161848
583485
234264
1526814
1977946
526415
1900301
1772907
1753400
2230406
1060486
1252541
308273
1576101
1619377
1002448
2391265
1756675
6111
992339
690164
1169693
999912
726321
2113166
1164823
2276393
1315611
638289
467984
1765931
2697563
427696
433642
435682
800756
1445862
1165352
399277
2590452
2006186
666096
109830
1357391
1291658
966110
2098471
1357384
2551586
933628
2830763
2070870
819054
542561
97876
598173
894662
2494526
2019939
2638183
673592
2687465
240574
437156
857982
1108485
1102117
2544286
2298104
2017848
1711026
193600
2306014
2723666
2652272
1855680
2447741
1019984
2095195
1111218
1571878
2093834
1319477
1345226
1312738
987302
372067
450851
657429
607810
2822568
332593
1398032
2284899
2915828
535667
1052787
349920
522065
2471861
2939814
1170675
2079910
2265938
2152266
2851754
2932815
2541282
1072038
814466
2181462
2288793
1743578
2068694
2248785
101813
1472179
821177
2217858
1558328
1886431
1041366
294400
1880731
320113
2689287
1169672
438883
1581540
269546
452233
1808189
2729916
2625985
2918808
1488828
338502
641307
1036080
2257172
1319195
226548
1005297
2122
1477460
2124969
1411772
1514858
1229109
523110
2080843
2539229
989509
2839756
2729107
2837168
685098
1797825
1837502
136195
1989416
1737295
753453
181362
1920658
2702759
515454
2224458
2192858
455618
2538652
157773
2234347
1837710
1420327
874842
232531
205951
1593875
2247054
578688
2840156
457095
2793706
148815
1687347
564227
2778492
1593871
1166665
2052721
1133596
2413194
394617
137900
1148398
1176855
216122
955393
1851538
1529886
1937896
535436
1410196
1832256
165644
1551621
1916628
25131
1044679
2692558
1503437
1965194
2846706
1209375
930264
448202
1134020
225314
1042318
719626
294727
2085642
1482157
1782844
2887270
2632243
222886
1003656
1114186
2627562
694023
908582
507097
1544208
1996617
1336945
417209
1142483
55860
2507446
1525032
1819371
884896
2391576
2408891
856204
1692398
807977
969039
1724331
1297931
2007833
635753
330796
395753
680069
1991428
132243
1952370
386737
1736251
609183
1936317
171948
1608939
2908957
1920604
335458
839317
2594251
2271752
133731
2473834
2001498
515641
778010
104870
2711335
1948968
1906654
359881
1814431
2207166
545717
861443
281100
1421316
371063
2079851
1590950
433401
602330
942650
2562592
2452952
1801592
1981899
1225225
806922
307103
2075829
1618651
544774
1947904
1652265
2733545
2780450
476976
2803256
2150202
823888
573987
2312203
780660
2606504
1467453
2739723
2162082
2134329
1097806
2519781
776981
773014
1733550
1619305
2434870
1793201
1529706
1519101
1922281
952798
640545
1401811
184277
1858845
2144706
1707699
616443
703625
2141530
1536915
2847336
2801348
2339115
1903580
1328353
2528614
1842984
749817
220810
2414922
1959515
2421655
2154407
2283601
840545
224321
2547754
1573977
1345678
582776
2539514
2825815
815084
1937450
824082
61522
153236
1948980
1936541
876615
1964530
1801811
2849829
1114916
1525852
2679951
149776
1306923
1314546
1062053
2220165
2105277
2577856
892447
1971843
2715754
906910
1159575
1798899
335366
2259991
1320256
1120477
2253722
23781
473501
749198
585203
2811713
709903
1093457
425914
397887
2391612
2444970
2330120
1453730
1158373
132686
281251
358565
2334909
1684739
2394772
1420089
952841
1410550
218508
1843109
2642638
2173147
557752
1661147
688692
2571586
774387
706745
89963
1862487
2678103
1979882
397140
2716213
1838458
653507
1318720
2268447
1572858
2921778
1905219
2043541
153446
1830326
291605
2239117
2596061
891130
1645969
2407224
823322
1719076
299821
2795480
2824836
2783818
873551
2114947
1522825
2881028
1772130
2566845
1227660
1129635
459871
2752434
619691
637331
1443339
2439599
513984
1418963
2168596
585682
1602216
1348240
2061500
599131
1123711
1942436
957943
2902586
157086
1767446
1019231
1530596
1572597
676621
1606954
967498
871550
623819
625799
2056446
1885660
2048011
1877978
2861651
879537
482737
1886743
524637
1291058
2087508
175654
2411966
641698
716791
280344
1712926
427467
1853170
2508595
131717
2101654
1822965
2118015
2634834
594280
1477411
467288
574521
2939139
1645111
1646756
1542675
1833839
1074498
2795355
9691
774602
365047
405255
1188273
828976
2774029
1960317
2711201
2421941
407308
2649835
288825
877069
1708503
282947
1875494
2810258
1670766
1945913
1759665
2693946
1607487
2330191
2345220
1871827
1867849
576395
2041794
766758
2399976
2335228
998788
2248766
336781
2901105
1072609
1005119
2276456
419163
50077
407645
1810033
467922
2465302
2502826
374144
358006
2211289
1556721
2866527
1166461
1569967
2112551
782158
230485
1104400
2180556
912380
262297
2935091
2704245
488971
866746
2055171
1069577
2783441
1057486
510300
712785
341061
1049086
556460
2386477
2718880
417649
1860549
2417761
1404295
311646
1641127
1566354
2342662
2232031
2240807
2643812
2227255
1031801
1064290
1965821
2140256
349037
896810
962771
1412112
368839
1966740
2740889
1726674
805730
8988
2744465
2778547
1378761
1743707
1715349
944565
1424168
198367
1268037
454914
2935514
385218
905786
1880079
1865831
1258352
2505779
57498
2178769
203534
1738768
512782
1258249
1396026
1236121
2728926
1450004
2188826
100921
1667960
1424383
1591571
346630
1613651
2821592
99685
2853261
1548808
2644838
547808
1116384
2241940
1971697
21922
1084796
2170113
1837907
1120717
1177090
180494
122726
2665609
19979
1088733
238948
315772
1690674
298197
2250661
1936919
12131
2780413
2881245
1873522
1532518
693308
73757
885951
2458283
2363046
1325432
2561912
369980
2114091
633306
333301
1047216
1697303
2037313
687721
1760191
327590
2157086
1490768
2218385
604787
2477329
1278831
2513075
1784814
2694831
787490
1206518
278381
1669932
1382113
435558
2032348
1793676
2336318
1604178
390479
2737733
1427793
2314173
475741
485739
1399975
2481445
16137
497724
1118756
2282400
261475
984549
2597908
2293522
2222365
140841
1270713
2240938
2699085
475027
476642
2326587
417517
2909147
1117918
587384
1607663
1486905
970728
1850805
1122689
1110064
165337
647318
1566455
2806352
2076818
1735358
2166064
2093357
413421
382121
1211029
2028165
23855
1016349
2279218
465228
2132261
2051356
2904689
1148167
2858606
1720317
1831623
2317453
344143
1454783
252758
2213098
154066
1055923
2406023
177306
476687
1177075
2824814
2075706
2000005
1394071
1405712
2874625
2686819
498977
2113595
470457
1396990
864307
2060135
101492
1104378
1163438
2270522
843529
1849797
2123695
388875
2549093
1780893
1244600
1849904
404465
1752140
37161
1452377
1645599
253444
1375499
913499
15231
1318329
2378834
958592
1568321
1513774
182959
1232665
2720223
399749
1165347
1224097
428214
550740
671728
1329455
237636
2161851
1262362
2820443
930591
170805
655772
2928987
1254067
1920002
1521824
2476855
2906034
2194172
2632796
788338
968431
1481122
1690141
1970783
1028529
778774
716400
393306
2422969
774534
2404572
1275082
2613810
2361970
2126256
977288
326737
2347836
323693
113316
2605072
2075222
1856812
191619
1391538
1129577
2015165
1130257
674238
2640247
1275150
864035
1517077
458527
182765
77240
2656768
911029
2207512
1780584
2532913
1320816
776785
2712562
289016
2775244
1658087
183187
1978219
2687193
605160
1064587
1371298
1650131
2434118
2541417
1310786
1545238
733495
2542309
1173672
2343627
2172016
2259090
1335781
394602
741991
1709286
2331426
2470745
2804575
1529399
1352820
2795053
403949
1823619
1145001
2639898
749910
1315947
2456206
2075503
1319896
34285
23706
2258494
719978
1217631
489959
473897
2369174
937541
2326690
2220919
2704626
1096295
2830731
334498
496831
1263406
231044
606309
1597851
2437870
2170003
1300667
2066258
1633116
2847124
710385
1346266
332649
2179595
2176152
713856
1730145
2104577
1403258
553412
787524
1728647
1999559
1797515
1283519
92987
2429775
2645467
1933258
1782354
2331999
2497921
536656
1190893
1424438
173723
1069644
1627643
2414238
700093
1028717
1317219
569713
1039568
2853345
2120681
1761160
1510087
2389614
1181293
1228591
918977
1702857
977339
996678
2590553
2239030
2071907
389285
2743133
1850017
197011
2125910
1661061
2701648
2721817
1094931
9963
2897034
1692422
331518
1879049
1080955
2232387
1603739
1731825
1692908
2240443
2477843
460222
1858179
1654925
2018979
2766403
764541
67756
2330228
319783
1778926
157605
2358881
1876800
1305577
452788
645366
797456
550698
2113363
1178558
20933
855292
2381609
2550394
64958
1068643
673193
2389233
2550511
2454778
2344296
2919595
1954861
2520626
75421
1938960
1095477
1125303
2148561
2535076
2824212
1327968
2761972
2616873
2366852
1239984
1279153
438836
708015
1116274
796606
1334598
1252324
726973
1114429
2800792
743277
1374314
1814501
241464
382876
411654
2089567
2610387
2240213
1488934
2454052
2174304
2443593
695075
2467742
1096055
376512
2232066
1969126
1437405
2553889
267642
207370
1927481
136654
730580
837966
906215
1890300
1106640
680361
130482
510379
1503633
2503192
1011142
23645
1505447
142735
1563487
2349596
99584
1017256
1142315
2049742
2716068
1269034
1702006
879320
1976002
2255755
46668
2225447
1034132
2606761
247999
841467
1572834
1906078
1924307
21673
1307620
2562603
389408
807151
12412
2854002
552151
401662
1511124
1133509
2909910
2058890
2339811
2394372
1401459
934056
2571877
1391677
1944107
2770666
1018214
123524
160907
568315
1488518
2103444
1328446
1351155
987789
861808
2380631
2075210
711097
440580
2210043
908942
2054029
448010
2161441
2621031
695923
127223
1096155
2197270
2071003
1918468
1347167
2181284
1647092
1816777
1044633
915278
1717647
1972243
2128043
917843
2184615
1641718
1310034
1042495
2652504
1967993
108573
1021081
2928046
2001691
897837
813977
1996121
868396
2285021
2740724
760107
2657573
2830028
1143209
1003628
2282760
2340645
1062830
2196818
718664
1539593
134839
2499099
1839590
1225424
1250841
372245
1093045
280574
2334915
1883943
2100932
305987
2686183
734595
1414610
2440935
1289075
2111149
2431061
2392482
642117
199753
2620963
2512586
727770
2331677
1601054
23068
148785
2536276
592923
2576376
412416
1335103
2237880
2083929
1634722
2717823
2583476
2309673
2480298
752187
2546891
1764520
2026839
2172127
2128845
280330
2099917
1117216
1040412
1429804
71599
2272366
702916
1705017
232764
1336824
771469
1484315
105593
1734988
667700
1686639
1061579
1669931
577178
894027
1136652
1075229
1076335
1994256
2363731
1944979
97292
1204728
842646
2597551
1374052
2455060
1719455
1017095
128664
2235013
2777270
1288949
909027
45017
2851652
2602163
1372021
1768037
706304
1922428
573284
1657157
842393
109336
147642
71222
272899
2930902
970523
1891407
2138385
2817237
1574815
1393994
2133636
588470
599347
2180457
651611
111860
826831
2279280
2579456
1857161
768098
495530
1477956
2322778
2601130
1818016
2166681
129969
594087
2817921
1549639
1319991
1036431
285428
1338212
921963
550710
1763897
1137315
1042653
2874868
824069
1163942
2502139
21301
807975
534789
345171
2214880
447186
191128
2371245
1780486
87521
2881409
543804
656876
1824192
1873255
2652524
2227559
1368509
1927577
2169411
603743
1683958
497952
1103228
68373
2212598
1738060
1474719
2354384
1176129
1490496
29934
1210899
1449558
2076729
359863
2386046
2193191
106018
2887503
2228592
946635
2863577
727409
1128414
1024629
2224476
1542814
42542
1992308
868616
2035098
1046967
2589061
1761507
2326998
2298154
1768350
1496808
1927331
39846
2904895
2401550
1221008
1577638
1775210
1406970
2053550
1201130
2239533
1285110
2057805
2626381
117310
2134580
2478454
1318896
1520871
912521
2644595
2541559
1335462
1545071
1563051
2667407
719751
2400373
1876002
170531
1710263
129747
803296
2912295
1523951
1478309
2153020
1893557
2091877
1714828
2423949
605758
2923741
1057190
576062
1552322
1823310
708238
1825107
1123360
781056
2661587
2802610
324079
1722291
2212276
630851
1482508
1851121
1517150
782825
1030106
2325601
966221
559571
821876
1781417
1650981
2830887
1856887
2293569
513984
2284461
62792
594474
646908
1436622
2580534
1188955
944478
219132
813969
1143199
347122
2651041
512046
987212
2180582
688827
1227818
642000
448450
319356
871207
2905758
895627
64961
506132
2894537
2571236
2464581
1799287
652511
78213
1862832
1249903
1653564
1257429
2459561
1930301
1260045
1263583
862557
2594322
981828
1572646
2085403
2027004
227492
1266348
2296407
1993185
656001
577564
2501484
1743813
1614362
887885
70666
2466427
2462424
1654173
2500464
2410009
731069
552252
2174225
37943
657338
2323371
2667175
522727
1325513
280327
2259598
289001
2282781
318913
516272
1200986
161520
454574
1028280
1543843
2270361
1704050
2312074
23803
2294571
2352569
824139
213357
2424229
2483217
710200
2064871
902035
38536
1626709
1336085
261198
12483
847812
1054331
1058717
1664193
1006087
1533387
1471788
366499
2291179
2321086
2847739
853662
1714243
627013
2327534
2202297
795656
164267
1577601
1730503
2745861
1426298
806053
2366149
1527418
2431209
768193
1373231
1898127
191609
2247114
210870
803117
2163655
820396
1845770
2325906
2224116
1373698
2774327
516428
116574
538673
904740
1416126
1824791
1801498
2179439
1690062
2065205
1121144
865305
3605
2900836
103339
2435801
1049490
732125
932001
1073571
1157396
1271395
721213
2554803
2850278
2815773
721322
1641311
484095
17226
2761517
1967102
2496238
1543353
1658839
834379
2346781
1910562
1551412
2766339
2613824
2698554
2117131
647693
885611
676733
1254558
1841587
938924
1995734
1477421
664948
751326
2554508
1101660
1905423
1345715
2797544
205892
2129480
1366876
977702
2778060
1902501
2532611
1954836
585653
246781
1561672
2789888
2564500
70736
2083655
822605
2923628
1681463
536943
1722538
1670745
654233
661434
2935929
1674528
91116
1109514
2533472
481191
2634014
2504758
928162
535229
584134
655008
1784916
1500112
115633
2239703
1718283
2261014
413248
2447816
752724
2064513
263588
1956585
2435903
2701336
831845
1983361
829956
180381
2392713
2137370
2519832
45866
1871007
2056514
102697
1005284
2632330
1593905
788387
506873
1643718
802483
2016950
2766017
959736
1178607
1033201
2511785
1538781
344783
2717644
1320992
1473947
1950650
809145
1635979
2131682
1943976
2738641
2351789
971531
106729
1558500
195805
653080
1342867
1178567
1489302
715950
2594711
746173
2051078
2423442
1652285
1184060
2317663
1282891
1643313
964404
529393
2604626
239356
874313
2775094
1070873
998840
95719
965365
2081029
220636
1005010
1932238
1394084
1264933
1717679
125057
1611404
962489
2453255
2464556
2267752
1961260
646580
197999
2416627
1416932
1869774
2303502
1320456
261218
1977883
2688983
1260491
156728
2443358
149254
950125
1267653
1837657
1243794
249504
1072966
508083
616234
1849651
2391949
636594
2597167
1965478
1767968
1694245
633671
2654099
590617
849237
2549052
2209197
957639
1591352
1674125
304555
2705057
2120436
2472309
1286109
432193
432214
137090
2012707
427463
2895102
15493
1336285
2875968
2707429
1327433
1092723
858341
675945
1540473
2023445
2713015
938766
2099627
1692203
1391395
1637361
2228389
1355946
2212211
1359023
1818325
1784685
325122
1394536
1114271
508767
848478
636307
1718815
2019530
654489
1238299
387313
1100789
2430754
445988
12766
1510406
1941769
9937
2575788
1594774
1626478
1292903
2923092
1563592
1093992
202757
1985409
386264
620314
2780257
2708855
2160769
1178099
1729660
1570362
165448
1079810
1672692
2536880
1403264
1895005
2849827
497502
2301618
1581192
1539359
129854
1282228
2369033
1069603
1604715
1917837
2522636
643030
750301
442745
1639353
304741
1159736
1548032
252921
438035
1897428
339287
2371843
546663
726886
2495681
2195243
2785008
1829333
565902
227942
1831522
2413273
2268299
990433
1362284
2083760
2563917
145627
1822408
2149715
2917654
35346
227324
2296919
2648938
1010177
1732504
2123504
2800804
1181349
1806904
2730625
1999588
460126
2867330
2922310
2120187
1911204
14384
1916048
1307176
2660426
1011068
95867
1072619
518005
2725326
156879
2539807
1554668
249320
1014450
2402761
1438999
2376355
1029165
1148284
2849124
1109954
1251575
954069
2857574
1831442
1255916
883809
389498
1277665
1039219
1171901
2039069
1295117
2276547
1684165
2514906
2166317
2204370
1810413
947281
1219803
2852906
1209882
1864647
950031
2216578
425194
1899812
1288656
889936
1440338
1700946
1035972
857434
2896826
1509275
1166945
174894
1456435
532872
1470491
2649943
2302573
1989219
2083997
1849583
904246
1587458
449114
2532595
880821
2567156
1655657
70211
125023
2191975
1265976
2605437
630026
865898
1251466
331964
2453882
65718
393044
2089593
2434684
2281234
2640169
2473170
987676
1350521
1454565
1970586
2072509
1781843
1797593
173118
1364154
2913227
1458353
2763709
169180
2344818
1053244
2849299
1869283
1908836
2795531
2203578
429590
2779963
742504
2911974
2399994
35850
812821
2111798
2302088
2916799
1087917
2552547
1892074
1307058
1035448
881919
1854499
371454
1693649
1298208
2416236
2420331
1717895
1178477
495909
1442698
1845823
73868
2468138
1470392
1943546
2451334
2710461
768048
2128093
467436
1232558
1342379
2161726
161807
1642086
2237049
1458932
127696
1236052
1709161
841928
787857
305795
792079
1236922
438614
2715338
1301424
665909
2269664
853104
181550
171757
648192
2671101
2659530
1020653
29868
2711410
2164376
600571
2773413
1577337
2935771
1968021
2715076
2086136
740230
305531
436774
2650484
1312770
469979
2816530
1008024
794549
2084065
23211
276741
866563
2224596
1587043
905634
2120447
180380
1526101
1669583
2558592
1667186
2138010
590102
2333341
432274
90051
1509005
940515
2048242
2224343
662596
1744596
485943
2503278
2384399
1093343
1703897
2042238
2806754
1420545
2855229
18337
1413094
1875519
1237683
2364803
2473212
1608604
2540637
2919804
1716511
189560
2888783
1846471
2450070
1860444
377681
503288
2649913
2190546
1650985
226728
2940271
2362355
1988748
93726
2679165
2337001
773134
1014646
1919206
1578427
424218
1779476
1919203
55464
2653456
1925259
889370
709375
456654
1705219
1039105
1210293
1607347
2579978
1747024
2404930
2743608
2353050
2607496
769683
2342674
2612682
2083118
2775861
1644851
2901226
744143
1823238
1129077
161643
2170094
771706
777348
2139454
1989948
1568769
1315841
2772760
1567028
698954
2457897
385199
1702714
149632
1224335
961820
333363
1934165
1306979
2850135
1613487
1914654
2248153
1206464
477875
2326733
1760287
7387
473708
40286
95053
2578541
2863770
1374575
2298186
84622
93219
2189094
2800714
2733328
1452744
2303162
2515286
2427395
689558
245968
281269
1806074
2911258
1793470
2097760
755805
297188
400693
18244
2622526
970378
1999498
196474
281323
1059650
158827
2900914
369705
2879281
563460
1903093
2418110
1403051
2147709
2497114
2603275
2066000
2460574
961930
293420
147553
2528758
1718812
2793400
935265
1959508
826562
2706638
953004
2803926
570445
883409
1578141
747231
1202544
2350236
500366
1734141
901603
457485
1574481
521545
1047664
1257246
1106800
2272652
2237400
665179
2006923
1494226
989205
2828281
1651187
2911821
1341012
796398
303955
233453
2708908
1621192
1275015
375451
2224328
1144049
583864
1824999
2430581
1781902
594727
931975
1484978
763702
2189334
1368989
2910389
1195446
2603964
1275081
1931507
2390531
1823497
2142291
2697097
2598300
2875977
77420
2595346
1522168
2024942
1693384
1478823
1730878
1525473
1989142
164159
1833289
1596520
1640658
368649
618681
873412
2890647
1295062
1292291
2336105
2617648
1758159
561966
396560
1139108
153095
1554928
2438289
217498
1007190
212367
1936384
1423428
1446167
2488590
1964365
2626357
1960118
2550958
465456
1153532
2804628
29482
2267859
1609543
1144358
1613160
1204018
1036193
1599346
654154
1728787
1005101
2866918
2357211
201791
2408981
2550068
1083426
213529
1457679
2266661
473657
2935512
2370085
2168432
2134945
1741031
624481
2129356
1021960
2409942
227848
910237
2230371
752286
2459647
1292517
1862265
2585976
2032008
2241338
2844224
2620477
864129
2191803
953992
606289
2358260
621933
472650
911770
2520856
2077737
1244529
315852
398040
158662
1906542
1668956
1811152
11976
916725
2859180
2120168
2224571
245465
1291792
539704
2331698
2349219
2420271
1186352
1721072
596343
1705770
518719
2668662
2743087
1396293
2176530
1990052
2294722
2539780
1790631
2251849
1409982
1252963
2548292
2101121
1918348
145916
764814
2314388
1292221
1263182
355790
1271494
1829876
2494658
1505752
92369
356799
1003655
2708778
939867
2005400
852578
535701
1075058
1991188
2045169
551357
949608
668895
2815159
815868
2470146
1605437
1761232
916403
2888019
1439619
1419082
2176303
678312
1387885
2631495
2298346
573026
609901
2848317
2091946
1759467
1761935
1954138
1201599
1441515
1800223
1334868
2150443
798569
2765909
2148743
2893076
2120633
787703
1485697
2774379
1442596
732532
799050
103555
700806
1230140
2516533
306862
1779360
1248308
249814
2778826
2274270
169172
442495
2825342
1469271
309819
1520708
1197312
248166
308533
2668390
273576
959987
2004789
2104071
2140418
1021732
401832
2836894
642953
2574008
2925400
469438
469490
735424
2782180
345218
188234
236657
723075
85121
2274115
501085
2330631
600273
542691
2202938
1160998
2056649
842107
1896968
324145
2339869
2286942
1350634
2697984
679032
808652
544025
70966
2623471
1587927
2596962
1631106
2260393
594960
502354
2322473
1521279
2129912
2593353
128117
472386
1720195
8999
573003
1177089
1117736
1703469
2640674
2460844
2167577
599182
1538563
423594
1235116
2234872
898803
60079
2210126
1351271
2341628
16653
2642995
698106
1359881
1714264
2137550
1587915
709068
1331774
853745
1339451
2840348
2082916
679918
1177221
1728334
387110
715542
702643
1063221
2180301
1505131
641651
563213
664648
2695362
1026798
138608
118806
1359972
1214136
1905687
771552
2676624
718436
2685396
2805129
1452915
1920188
645825
141178
858408
765608
2290634
501965
2287329
1528909
1076987
2353924
1544206
2919235
1531539
57782
1449226
626567
1990159
2658629
595692
1155764
2075081
566446
1814766
2558211
2426380
485876
1423592
1969324
2636366
1116120
229443
1589024
2238405
2078058
319843
1618459
2250498
2902729
2548464
393697
2038731
1091620
2472253
1810646
2718305
2335729
2531920
1627900
2070600
203555
1314314
205829
1855466
460813
551823
2571814
223198
673431
1531086
2165437
597207
2606941
2159760
779736
673200
1771
1068348
1170758
486708
1923081
186609
1671315
1468527
1270458
105383
2256376
2596168
782347
2444877
645523
2033309
2377049
154779
2477567
2088302
1591024
1128352
866905
818443
728410
2333923
1287027
2427024
32275
2280214
2092153
2801732
1462105
244755
2263104
153908
184178
1926584
1724215
1443554
18373
130675
2313271
300849
1744916
705863
1718214
1872122
1695556
1516238
125347
440625
971794
869541
202139
154834
315793
588391
2936424
1807767
2328676
2795165
1475465
137131
2440628
2122867
1078114
1830266
696996
1547478
724932
1169977
360633
63597
1608488
2622254
1497444
98693
1405597
2084204
2662925
1044988
42766
44594
129075
2192651
2187816
2015415
2160023
23488
2016992
490790
1052056
243587
1459382
1358932
2735933
1353894
1527909
230963
2740683
201447
23392
1494497
1912757
1661691
278399
1023072
1544887
503709
2576700
2662014
2480380
1057520
1044624
2888645
1032405
2530990
2470362
2133151
1293802
747980
2082890
988521
387302
657288
1061070
1427035
1280359
237476
2091613
1820869
2629422
1831262
495880
1396455
1686651
1402012
699777
1623379
2692440
776997
698993
2817171
2333757
1410540
1495850
59134
19445
2088061
71257
2275110
2500094
1840975
1887938
2283834
2764920
1791642
1172996
2045988
476853
902202
2328752
1078595
678151
125558
1533820
1569130
1244501
957004
205410
2845256
715815
1862460
2867835
518052
2537220
2822225
2270775
1821526
141688
1343524
2864816
1558768
2517525
2651549
1984852
1149064
660574
912378
1869332
1097785
246559
2781816
1536378
2801441
351214
385791
2574430
1313819
2683361
2788394
586661
2384190
435236
1454301
2363337
1782691
2233818
83439
1129678
2754538
237718
1599267
1932282
717549
349486
917431
2740662
1491457
1569141
957763
252426
1160721
58405
2467583
404098
1762291
1239245
273950
2438112
881932
2261776
2471007
1355779
636470
1237913
2687495
2908509
1315250
2631559
2291811
665297
2343741
1796811
629159
1434958
1869412
106128
1770080
850801
1289806
536658
2642797
2788742
2240601
2465516
1796565
2405686
2936526
190838
1504227
2220648
1297720
1076410
424124
2493160
826062
2652395
573741
2614753
1026196
527831
2055747
2453329
2691826
2699301
524084
1956397
649598
1442896
1294346
1557750
62476
777308
910539
2487565
2664106
198781
1560419
2533550
1748258
1081628
1585111
2387079
759607
2221724
1977021
2443815
396165
1845710
426283
376805
1560695
729471
987113
2634793
457830
2358536
1039121
2483817
352075
1693173
134486
446375
1677717
2560027
2313867
1227629
565574
2812468
394158
949361
2499451
1624299
2663149
805501
1909033
2308375
1362453
844995
894660
301342
720329
67315
1900874
617319
1930368
1889447
425685
1627973
1818413
2615932
783754
2296154
2572995
1987205
642395
2192332
976901
830090
1649290
770206
774450
24317
2867982
721896
311333
1455446
2842064
1173949
1984805
994827
719175
209668
137801
2381080
11873
1756033
1654627
234777
1514374
2167408
2620173
1243881
2769742
1152858
1700842
485172
2015374
2453297
2111440
1143038
900225
1032687
872422
2682483
1714023
1953009
940622
2584417
2395540
2901182
30415
2542810
1394260
1911179
275284
79689
1463301
61696
1960345
2330304
1205166
1146374
260878
2720450
116306
743523
638078
2878469
823842
2530774
700213
2794232
2223016
1435872
120150
1792523
1652818
2796842
1763950
2211647
1092684
151502
1730955
818093
388623
1152396
403702
440304
1460885
1675907
408273
506349
460004
242524
2908240
2438250
1079483
1122834
798545
2868298
1496599
30944
1543951
434734
2873426
828736
2519653
2778741
1020370
56954
234685
637994
2913146
852450
1258091
569589
2654348
842970
60606
2892319
1478195
358869
725892
2199773
1010414
2345574
455500
232793
992825
1293173
2515505
2510336
812979
2848051
101343
2245502
2189547
590824
949121
2330001
2906733
2757284
1249458
767259
1338405
2425959
434379
1228839
1188942
830991
2084714
437970
1239000
1272699
655076
2746588
14493
288946
509232
736278
1196216
2690435
119432
2842306
2084897
2917724
1532124
747320
2911616
2267478
1835644
35212
715789
1875271
1317853
2513646
2143859
795965
1680517
2398554
2056052
1783488
871323
1939874
715746
2270543
290155
1586831
1611262
2431474
886339
2423062
740272
1807529
2397999
1001356
589918
1585954
1013550
1151412
2837956
2639690
138828
1800453
1475955
2584671
1709037
342297
999771
1314653
2747062
2022370
412202
1110864
2020133
1154400
2419154
2236614
2130582
1620625
812069
3257
1658019
2103408
1877702
1427504
2754871
629926
723747
2694321
1486351
619293
1175131
2849153
461498
795121
2091754
918737
1083699
278999
2589374
2908116
710041
1532223
1581550
2539586
2072144
475362
1286013
251918
2772742
2811859
810305
2059041
2543777
1370202
955530
2760768
2783208
210817
2589435
1688290
405064
1297265
2101175
562321
2096698
2089145
2580400
258911
2731597
1295820
2928402
2544135
1580490
2727552
870518
970015
233703
302667
699178
773078
553793
1815499
1795263
2618996
392600
509900
223613
1405510
2080030
1967958
891684
750567
798049
369813
1904372
1945852
2880380
260863
2637535
492992
1058972
2649307
2031027
1033196
2610460
981402
2084674
489501
2188225
1338603
1390679
2505086
1786938
435447
1837246
136395
36593
1077122
1261843
391688
1968033
2526678
2828838
1181098
1496415
2704223
408188
1202602
2388122
2287450
1308599
590138
2384980
483991
700017
1682505
2761481
2586838
1280259
1786903
1912084
1847470
1628234
2355909
2181302
1149140
801424
2308028
1812747
2651786
15706
304408
314333
414309
2261041
597108
2412078
194353
2828089
1143397
1844209
807541
314868
913949
1043803
728765
1396753
406222
2624513
1965971
686180
634909
641962
248453
940745
1761201
1650335
839892
1325140
977733
1448997
652645
680799
2134768
177421
1657612
1815462
720405
2321166
1284370
1504005
1210724
1930512
2092457
465636
1067904
2173928
1018955
1443431
663416
1648025
1838379
1616406
1016148
2667254
403316
208007
653120
231709
2880125
2423194
2641990
1299347
2878931
706584
604524
1081439
826152
627553
650546
627049
1666608
1790881
1444279
2128204
1822252
1515643
2779220
2802818
2206745
1407178
1756899
2717136
2698305
1174227
1152580
2368418
2740485
2467539
2203654
704459
2142135
2424283
710434
744036
2399370
1291404
269643
1002166
841868
212513
1400390
289935
34596
1798408
703666
2731243
299488
865519
1976948
2448709
1230984
2581472
1312292
2413767
2127061
1057627
1414287
14555
2033029
1986920
846385
1958522
1018947
689091
2830183
2053257
294054
984295
2036571
36416
2630125
927330
620581
1508323
1874343
1446928
1667563
1728055
2486465
2429993
958688
776726
1263082
2167049
586401
715130
2107527
184242
2851181
1362704
1374081
1995397
1178788
376734
323702
920691
2018239
643544
1213967
2198749
1589162
2602695
1639980
108390
1509793
2165318
2022428
153820
2640334
1545965
2295213
2926007
2697784
2063097
275086
926265
306394
130189
1098010
1782702
91897
1052407
1473045
1468635
161266
108154
1437658
1706697
2119595
957563
309060
522215
1326675
2442135
686614
594668
1214716
77987
1882950
507855
2607224
916792
185403
1918353
1683171
1461126
1828081
1255754
734472
1725211
2716307
2337599
1590941
2330827
2930872
1839606
1844923
152933
521056
1800421
295302
248907
1615603
1715366
2219735
289355
1386078
1738511
791825
506090
1967047
2816807
1680093
786764
54614
275698
1362235
800266
682345
610212
2092435
353961
818905
2300142
703615
1230476
2698485
19321
943587
2519974
1909627
2344394
1986216
2903245
1727997
2630245
2877780
1436090
2265951
2692991
243811
502467
1794984
1357202
964390
914374
844131
617237
2236382
2417010
1973312
2033683
1015622
1887173
2573477
2044891
1775282
2062681
1805776
2804766
2189094
818609
1542218
1503810
847819
2454617
2653868
531378
42799
226107
817567
2929779
1379516
1911520
2437917
1482179
2582473
1663989
2012006
1134823
2903493
558273
2875612
1493624
2645897
1887416
219446
2113911
324997
1538615
105447
2550788
1574313
1679401
1720130
1912310
2660472
1877600
2637284
1210257
546953
153756
2836977
1423230
2901498
824259
1236437
1051233
893842
1013356
1790470
729287
97172
1050390
405006
2809019
899113
934781
40855
1520652
1461952
443487
1412372
57948
2853410
2095627
103915
1230191
408990
1892407
1853431
2255147
1192936
2095292
2546191
2369839
2885978
2202003
1685738
1207484
1260310
666784
1523499
708175
1078176
2529352
196988
372082
2202049
1608707
1510783
2789814
1380304
2401131
1487066
538400
1310197
779494
2856846
579440
2680275
1800913
2436986
336253
1342228
468185
2626370
744774
2605801
1327667
1210553
1101401
2823288
1078900
504119
592707
2768840
2565803
872371
1503607
1268163
2216632
1034280
310589
2835923
2935614
1199162
1465321
704573
570209
442952
1006386
150883
517024
1010247
920696
573386
1952247
1213050
1003810
2201240
1625820
1550624
1135855
940738
2558616
2929764
1272577
317795
2100320
64612
1899191
1970946
2139505
1455829
1330418
2148001
1699056
2380990
540865
1701637
2117227
241720
2399536
1426015
530111
742868
1438433
2122041
916610
1682395
2795429
766868
2702019
993907
1117154
2806643
751235
222455
544580
753003
2467890
2433784
1538105
1215066
39983
2729230
71425
2832226
844447
1781287
1114353
2024628
2068962
2239443
725213
1095859
1027945
1496229
577214
1644297
2770054
2891753
2367919
725251
624541
835568
798017
1284473
1577637
147073
424204
1027138
93714
1657840
561349
2102975
701887
2477659
2748852
1626946
2381275
1651373
1477522
2645916
2364657
865437
2050324
2155826
1681993
259862
544923
2747050
14750
305958
1479830
2322071
672242
1416221
2432521
140763
1193445
2097857
2691435
2788153
2809018
241189
1619083
2894773
1287701
1971414
994203
566135
259451
2857141
2737889
2645595
1749402
2857163
2363304
2602895
2016009
1496837
146486
239562
1996014
492562
1755857
2436499
1748249
1721916
1347267
1607396
1875629
2377310
1166282
2064979
2894150
2668892
988847
241483
2420383
1545214
1169046
2166113
935755
1702986
2232981
112272
373895
2121334
1633670
321512
1481281
1161288
1777032
1492510
609035
2743983
907655
634881
1861570
187986
2820862
1502125
235947
2489905
1732971
1966382
2491455
2874685
531345
2730856
392495
2486212
572938
232937
2471577
214899
251059
1909538
1319553
2754719
1353874
811178
2117960
1283864
2666517
921510
2058408
2066816
272015
1003599
1692730
1084925
1227534
2430839
1787133
2147346
1262597
2036014
1894173
1739721
2404510
1734778
889119
2806988
1094442
1039546
211972
472550
378982
2911125
1629892
356109
1340416
1546989
1733033
2004771
354074
76855
1619418
1493728
2220990
2420033
1178444
260920
1960391
909063
343981
1252282
1651158
648771
842269
578823
724355
560102
2892123
1264775
2645809
1191549
1982793
1035049
1138555
1078025
642751
1564200
642425
2008237
727497
1818466
2754676
260683
2019053
1671678
1346970
122548
384183
201630
1419176
1066415
1293444
581240
628240
1446398
386031
1304978
1602594
773892
1694337
2903224
257225
2357724
771878
849667
1868502
951367
109227
2866740
1023458
587600
2858294
1542570
1883680
1507684
2088119
2826742
927491
1441543
1908737
2621929
2859255
2407419
2576223
2858812
2674498
62820
694317
616916
2103506
628399
1628954
1551424
2933985
2524825
2194272
2014545
1307618
2366723
2479010
1907476
49268
553601
1581955
1660379
45094
1623187
1882664
2033106
2533212
40994
965019
1703862
2653319
1372368
1223034
2594065
243685
2281230
573084
2825535
1333326
2106952
2063808
1252124
206873
149696
2003741
1103850
394552
2380006
2077193
2920463
2563710
640171
1354435
1291530
2447044
2271378
1361430
1939242
2236684
782229
1535641
1418954
941253
1934158
1653596
2459454
362773
2723542
402998
247191
79947
1456060
506961
2088447
1867637
2887951
1260966
1083459
950528
1952113
1851397
2377361
1813019
2125994
2853919
1086213
510372
2147700
265525
1418482
2506441
2190919
1073700
2820712
1946532
2291548
462030
2171802
844297
2489237
829690
2543333
312313
1889940
840655
2504890
523866
1753994
2638785
1462889
1777929
1331611
1938638
2155496
59339
1198306
2193518
1187321
2591139
844189
1820595
115692
2212961
845041
121512
569439
341140
753321
1947120
1414752
274256
336193
1771871
2866801
1603655
537107
902247
1901312
888779
2576306
742286
506871
1959299
2464508
2226133
2134274
645146
2379493
73831
184376
2071593
1471772
1682729
2316282
691854
1754219
630186
1458734
844009
2787251
1758396
1742330
2524732
2208970
2658328
834670
1241644
1538291
32379
794856
2045400
2631517
2682899
1696850
1279166
2149707
2277365
500814
530274
2494070
10369
274862
884296
1679582
1435537
2525662
1258436
2022067
1033299
2201139
1673842
1351897
437965
1662901
2449451
2295543
2293578
928150
2747441
2806005
1373431
2699304
1412914
1131029
2535100
1002249
279669
2684055
2635341
2795765
966092
1398223
23551
2633534
2174513
1195617
13521
586222
1494956
1795565
2488725
2504981
1163541
1453777
1302522
494423
1612586
93355
60324
1686053
2935377
2209272
338176
766811
1311350
1479926
1761435
683125
2930543
1356208
2349209
1961498
2812147
2400537
110414
2157766
835723
1629598
277599
1439752
546376
1314980
454873
2001069
2659928
1141663
709612
2649120
1510189
2020015
2716973
1398097
2670456
982130
296711
2809754
1291749
1916846
666075
1086305
1342213
2052387
2030995
204738
1979259
1313227
108081
1752489
321512
2020871
1627042
254017
214592
1495741
1945822
2154563
857052
2300021
243313
2131486
978796
1948285
2070178
1799840
1906649
350578
2856499
2701569
1700552
704914
1397313
908119
59498
2935355
954914
958674
2354167
316253
2864573
2898207
2755459
2876167
1487841
1212203
2728259
1161830
1710395
1070710
955142
222175
1364260
1116027
664444
1292325
1948938
901811
340918
2169467
1426779
1929053
2440261
49352
1235510
1339735
2274030
606266
1508807
1812615
117567
1023505
2039874
2764616
1930119
799958
1417510
1862832
818557
215987
172735
1822002
1967928
836048
2511072
1963612
177374
2443169
688578
1343066
14560
14917
1728844
549127
2363694
1656357
2202034
2267955
1026892
2128333
741808
1187620
1701812
1570004
1218920
780523
2863663
2930763
888547
2884207
2355967
1151820
1363139
2037129
461477
2625035
2518851
1237305
1193814
976898
1127255
1251727
2393542
2397727
1596529
2544777
884501
2051230
2354738
2108625
991392
2337683
371432
2866707
1869019
443985
1753630
439086
1653830
1487390
1351266
375007
232488
1465127
2813111
852798
1367963
1333380
1875562
1592977
17124
446451
2789761
1284623
2777330
672972
586752
244213
1144595
1797486
255564
40733
425713
492874
1887260
780643
1540573
1090011
1616471
2359677
2328145
734868
200301
2647013
1741420
1386529
779752
2452605
745226
1731793
1029796
2116117
1181154
2278745
2508968
300356
1132369
1892475
870139
1371277
1730991
2879726
2303871
1587261
813808
1719397
2533632
2493119
362906
227352
500637
1684913
2044122
707346
363648
1920184
1690132
1451484
2503112
1407218
1611488
1254596
1606045
1702129
2622515
2240286
2115924
2502825
2896598
1579376
1473588
937754
544782
2898878
1294025
1618746
2683139
2079449
1956343
2383687
703115
1428467
1087265
1133210
1143307
1394737
2702808
92432
1699479
2834621
64646
1480063
1520195
7101
2197795
137242
1369360
272786
2576448
2466125
850739
2696410
919800
811335
2185704
2518201
2865422
630029
29900
1959786
2098319
735114
2894809
424274
2291679
419821
436036
2882546
2679583
1112166
2089082
2836445
1494865
175307
2077956
656972
2902316
1011271
525831
1054645
246664
353574
749116
2010244
2272186
2032655
1644301
2771571
430402
2322949
423464
516087
93211
1842206
591883
753843
342630
1539898
2785474
2868779
1987611
1724281
871208
1250925
528037
432198
45273
1906102
259020
621007
885176
2743352
1671898
1269995
2814004
265132
1993577
2606288
1372613
480026
962435
829967
2394930
1214336
257799
2148247
1610847
2074220
2777699
2721302
2544453
2439238
336032
105601
2384487
1603920
310173
2581974
2189806
924561
461867
31878
717856
1593538
304739
2083898
399299
1327095
2579896
1850799
1522149
1735854
1312022
902468
1970105
2264908
2469847
68410
2712458
226264
1146281
2934568
1800678
332124
880403
2420260
1267945
899010
576445
2069759
1522802
1453905
904507
2606359
989386
1562415
1210899
241834
2897549
2373312
886690
306247
2573570
2169375
1860372
972059
2175755
639427
810511
884428
906228
345582
2630531
1088813
16118
2303079
1392965
1508014
765597
1708129
354919
2763302
2425270
1308358
380690
2059453
712146
834588
966306
2719567
1649983
60879
2040159
2672492
1079659
1458954
2527948
276564
198505
753248
1206372
2267698
465100
2530623
1491492
2889493
1975270
1169379
459498
2644132
4438
2086441
2619850
2324581
838391
1512506
2774613
99579
905776
1691402
980149
1208670
1467420
480631
2300575
1666475
1863968
170156
1151189
778647
2125935
1889284
2543989
42098
1979120
2707532
288527
1499157
2740591
2782339
1909794
56841
65779
532236
1943025
1912712
99129
597850
2281337
1702148
69479
1256416
2070378
2145275
1823044
103460
401809
1550119
134091
2489405
207332
923794
1862037
2210549
510831
1940423
2552657
2378066
436574
2569895
1286305
1142447
1779126
1464410
1844805
2508899
2494394
1427764
676584
2694297
418122
1650178
936667
615393
2199592
1413448
2472757
72350
1042186
33182
2629506
1744359
580252
2666656
2846816
2358712
2149311
2604577
1132210
2493335
2550813
2571050
1279842
2162599
252837
1568676
285073
2786098
1362664
1394560
105844
925368
1759492
1246835
2311532
2155250
398493
773215
2792086
99616
1980756
1191963
1162459
2627515
2132920
2899132
1617682
286675
144670
1917017
902928
518620
927357
1836137
1152179
1811854
1233501
1317523
1461866
2399064
1233382
248566
24948
195472
2263957
1698371
1824045
2188977
4765
2336319
1250253
1301803
1604909
1734514
638672
1370217
2913957
156556
699567
941579
2775397
2390364
371569
2448801
2160386
1017157
1337823
1552380
2920198
940371
2373402
2880534
1027757
830495
2081109
2884043
580333
1912915
129120
1037038
1521898
1586565
1273230
271011
1548834
310051
885818
2589137
1212795
2705860
177867
2882238
2317243
2536401
2904950
1742472
2849819
949355
2189106
1644752
1802039
1323655
1470955
36209
1566803
952148
1540412
1528196
1713779
2094628
126494
400638
2439594
659111
2922640
1165344
3619
190281
2664343
644096
1664878
1678309
1560400
1862268
137814
1326167
676614
1328937
866384
1594557
448142
105105
1207598
1087060
762869
1915202
816956
2106991
2098132
1958680
2018779
786149
578207
574125
2012075
559964
234736
821556
1995009
2872204
2128142
443769
1881656
2347430
847640
1529189
219020
2589878
211655
1358199
217937
2849264
869444
2020623
688710
997396
763899
2129616
2266959
2489190
2200490
707665
1277940
2915197
402730
1808012
2903367
2733904
1481533
1418243
1546125
192635
2129418
2616463
1752468
392790
2186743
465878
1425234
2457751
1788414
1973098
2231641
140497
971909
2197977
374396
1622006
26097
1602376
1417543
713016
233387
1126121
2336317
1302981
544371
521176
1838588
2290978
2668766
917342
2668234
2829917
936242
1836292
2336421
2217772
2645982
740965
1261127
1532777
2265513
1201774
875612
1166599
134381
2219123
754453
1610229
530259
449438
2016141
529862
2581662
1651960
1923215
2582720
751364
17941
1469244
629584
2433293
2284577
1036052
1179925
2129206
1536806
471466
2336253
1212959
2031131
2429649
258808
497558
80206
1178713
2743732
1383123
776983
1108513
2703737
1755752
768112
1848372
2790888
1395921
1436050
91223
522438
1920224
1326165
1795175
1961568
2785781
358415
3398
1612
138082
114906
650622
171367
2322722
243999
771680
239975
1594829
863768
2147339
1875996
550586
363216
980117
615303
647006
615143
2392813
2381962
2258331
2390615
2014232
93329
1366161
2028634
2072650
2895547
1157433
2423288
2017151
977655
410982
1447237
1532537
1409575
201935
1032856
1868935
1548177
967894
2671885
1723084
2655306
1021956
2839638
2664063
1264695
2679204
26727
1118174
1540487
97461
2075242
2665123
2468143
108785
1834511
2070358
367972
2319030
2132532
2299300
2709873
1011194
1738819
2598010
1984670
649388
859622
1257984
1294420
1418406
1456854
450183
2182503
338799
2646472
2287823
2226562
1014683
2681940
611488
1700843
2081096
328926
2816703
2289584
1255448
424526
2444771
2450823
1565993
62091
2211364
1856867
2095708
258547
198290
336567
1724755
2830256
422879
2107809
715900
570348
2689423
1604157
329854
1006286
946534
2305983
2809174
130677
232979
1175944
724756
1843294
29672
1318980
1861116
1050738
528579
1303892
596421
2402113
2510933
2063391
955119
2712734
1214715
969353
677978
2087571
2506142
416849
2868631
1648148
2575969
2641181
162443
522472
819144
632135
2114354
2854638
2608542
2780343
571508
2563133
2714522
1518105
1526159
2925366
1714927
2296350
2935727
1713341
1737626
1948887
2798310
2391820
1364707
675267
2277476
2925989
2815572
2283942
994436
1987460
2637085
2041828
1892402
1855080
1861109
1553634
2815603
705415
1905690
959630
398234
1050617
2121539
1952555
2290958
2794162
2337790
1806855
102535
1702972
2408321
213124
758942
32816
1740252
2166929
952944
1414331
315197
2881721
1245475
758275
468262
835447
2315943
2098904
401502
2649693
1081319
949770
272751
177681
2300599
1497038
2357780
1924388
530469
1798344
13990
2372801
1774198
1994673
2684882
376401
382045
2091420
366829
1810751
414305
1753293
2029679
2471619
2435762
198355
512724
1854832
1865252
139679
753424
29798
1998983
102068
1792525
385989
1300991
1533390
2241849
1886470
1468427
2011906
256354
719802
1369707
2240696
281693
1424931
2374498
1234624
2426787
2283352
1103570
924906
351265
2614298
780604
529300
243026
1118595
631228
209169
1038901
2787904
144916
902109
1299213
2546436
362559
1703026
383756
2518425
2133022
964382
2160795
879394
1880537
2175107
1051944
1004543
1001490
1133700
2643489
1774307
2604596
1509539
1824071
252123
680031
686713
322183
1236384
1212844
177693
1709221
530577
2250166
756510
1862855
2577991
398668
610371
2701433
2135793
2116325
16192
1278245
1448158
1739164
2572495
524244
2362669
1912099
2497636
1457819
1703522
349790
2599756
1362726
1475621
2265119
2324079
878940
2894053
615092
467681
2398284
71166
665637
352725
1469585
618930
2161282
187917
2211711
212027
2191122
315962
2674479
65118
1018003
2812824
812339
1924956
1195529
2876121
2882075
1099792
1454425
1970862
2016878
2520781
2259889
1021781
2682357
1325038
1945449
2336992
2332839
286338
2470703
2410541
772685
768914
1320095
2442942
2422159
2664111
618751
40307
442094
2210887
948273
2036631
2095836
770178
172992
2377011
933612
1426677
2923470
2561585
2552822
2426241
2279827
656325
2240086
2449957
2030684
1432761
497223
361692
1847472
2164650
1592779
2017760
566469
540507
1312976
2284994
1236234
2439294
944626
960146
1172154
2395793
2494457
2064463
1946315
1423103
1881176
2623869
2924899
902471
139463
951744
1727389
971541
2647166
1593508
82132
2504078
503034
2295206
259369
1135311
1918730
1214769
2610777
75629
2281169
2542915
1055857
296259
731168
235913
147047
1541289
2657180
2776823
1784089
1648188
1812154
814252
541630
53003
1673508
1137390
744897
2468452
2628211
2554112
2592849
2074445
488623
2192742
1380393
2320969
1158067
97807
227042
2377305
2082927
133541
1460323
2675659
189910
843993
2893393
2266700
548480
2634276
2548854
557191
904354
1888375
1874684
1851735
2337223
1194759
2107494
1672810
1908401
2027150
2760310
740945
2500890
1692666
1452095
1489587
1884220
2221050
2662652
2834002
1330178
2039786
402973
2486522
56934
2283259
2153142
466839
1127732
1765212
1295031
1920107
16027
1918905
76585
2234272
1083055
2197415
1736657
809301
175886
1954604
1535154
1328268
2241646
1421867
530576
22295
2567231
1600762
1364300
2426764
1228176
2207652
2524079
1492823
2841439
2564116
1978835
1741203
2848814
1568811
1392164
2519326
1984959
218236
1222126
2117347
1306367
1038055
325564
2333046
2494506
1292587
2262084
631975
990532
2205382
1303241
1727857
1761032
2147152
1112573
463114
616335
1377299
2538065
759550
2519211
661800
2272766
729923
1928656
236100
1725211
1855096
394340
2060582
2800481
1684806
2189325
1038995
650535
577424
823130
133715
1946483
1016281
2452649
744292
1310149
1507674
522844
546302
2838775
529370
1681254
1358643
958917
1928274
805070
2532139
538493
1929298
2400572
53789
1167585
1105873
2014492
545613
2327111
923440
543191
2686243
1683088
2894494
625419
2322977
1971677
2569278
2093971
1390752
1293362
1164216
1784949
476997
2632837
2735431
2499076
2300874
2178522
479614
781660
1440090
2272838
1370387
2572153
80657
1357808
742872
1032717
1673243
1592517
1110595
175913
2789985
2258922
2699190
2687982
1515506
1232503
1443646
2844329
166905
1113621
2394959
874002
246832
19049
1604762
412707
2152636
2106415
322331
2934610
145471
1617850
1144184
2153685
1455747
2243854
1793868
987409
1563336
2557379
2278947
743168
2003912
1075456
2525357
2634107
1043735
2784144
2163144
2909184
2273109
446607
1128428
1629090
1397187
1623561
1844470
578475
2054091
1299744
1454250
1898291
828244
2792908
1299503
779415
170027
2041330
1672778
2646639
1996400
1676352
1605546
1482844
491762
808844
2562370
121392
2409898
840774
1180601
1385071
2615527
1570409
2844979
1747276
1526382
247676
2283898
67958
2420070
134929
1812306
2875114
203937
153419
1393065
1000620
1572837
628040
1705009
685907
1650807
156182
1234428
1239879
1356419
615559
2170835
1869958
2366803
266406
2014730
1011878
2740047
1659894
537810
1157912
1903580
443617
1408541
1262145
2082758
2364236
394265
1881919
1636423
2487499
2208180
106404
2772945
1897372
2690831
2432755
2316442
38731
2289417
1419945
1562393
2503005
659775
1251979
1987954
859717
1865908
917697
1266034
337061
2385042
392631
1058118
2503216
2101487
685307
1375309
1474796
1918814
2518721
1949930
135875
1333977
621189
2299622
1601833
67683
1160068
118885
2831164
1042130
2113313
2782094
69580
2854647
1212496
243948
966650
2267358
1286534
1641787
2330347
1500892
2639305
1484041
80988
2370759
2472749
1288526
655472
2306885
2132512
1110399
2423521
894573
1192423
2243577
2291640
146623
1740995
1650433
2465634
1963482
322158
1354320
211577
1718814
2863229
1280512
404245
2570300
1614096
1649059
1178452
1816895
1930088
2457228
214534
1565617
2351959
1924790
2779207
2489702
1678031
54729
1177505
2432111
2546580
1988294
2936135
579253
252591
2427862
1450551
1036448
277473
1165770
2582162
1726860
2812182
2188655
2263390
780853
1925235
658102
361303
1017528
213995
667230
2921687
1380922
2557433
2896366
418057
756948
1676801
2639898
2763950
993988
1072644
892809
1532636
913853
1160130
2886461
2077852
838133
2332382
2709724
1396272
1897641
1284387
1673726
1726252
2790481
787623
336039
1924853
1196224
979437
611074
499275
2077024
1935335
2489358
627716
939527
962769
594236
260402
1026529
2079849
2084683
1813655
1047231
83930
1307363
422371
982900
1146419
1317019
1736764
987062
895209
1340153
2640391
2622103
504342
2815878
18673
1442163
526832
1712721
1826445
1403599
2649662
2115831
2276473
2505948
1849649
1098661
2142966
2802970
1143692
2689100
2434869
575037
2478320
1968305
2823062
150702
2111866
2242599
1969138
734964
1060996
656244
668458
1898858
1165026
2837288
2137642
2777179
2933031
2106742
2581392
2666167
2197158
2775122
2070369
394483
154826
676459
1607888
937417
2697654
2852385
2380172
1694752
1971903
568349
1016530
1223730
1629580
2021236
1820429
20586
2720293
359537
1619421
260
929328
2659270
2662154
357109
1938624
1189169
161522
765050
461332
896799
352934
263094
2551834
947842
2648887
543278
722550
1269413
1023611
662143
1387246
143901
2370464
1221999
418846
416750
2414894
976963
667310
2881266
1418144
1521569
126756
694053
315220
2601305
125663
255164
2668013
968574
1952927
313499
1531024
1693998
272793
649305
882532
1176892
2909395
1285479
1437837
504546
2044509
48375
551933
1684792
75544
2616284
2314762
1719878
467229
610661
2293580
2145705
1313557
1053958
873413
974159
564547
1867024
2001942
1695200
353129
2718335
1049180
2325566
2310515
1099135
284273
428842
2254188
2299811
1986962
1591064
66983
1150102
1832733
2546913
2607097
2678003
1716209
1836021
1756014
962289
2490700
2462422
189050
1523028
1116685
663126
594455
2535362
477442
879231
933866
302614
826544
35689
450107
667448
1861156
864977
1133431
1015922
969029
2021928
2183200
2933790
2390193
1265043
2144523
1931346
2561033
878825
79479
2589806
2121874
2231637
1684177
1440262
18908
1630262
1744231
2254324
2422064
347673
1265601
2845049
229706
2625211
1069774
2767282
2623311
681014
371446
2330930
417327
2167863
2123234
2398792
2747160
2357241
920894
46632
2697301
1621216
2592492
103606
2140434
1885940
403847
1531931
2500603
2735895
2480852
2729665
2177069
889504
48610
168353
140786
1377508
2392851
2257382
8487
9694
2365438
1733630
2217963
1781488
2319991
2886997
1290681
180591
1627829
743565
2273383
629351
798512
58561
1466774
230432
112189
2697185
597512
2387696
1093599
733243
534240
2873993
501626
2408738
2360500
2256457
982039
1193424
891423
599104
1249504
3239
2367792
1118821
2862477
2356344
1678660
2094128
1886947
798422
989114
373142
2344976
940446
2140772
2277732
570819
2231758
558295
1753310
1453382
2454746
1431857
2258037
656911
1895802
216949
2184229
1698886
2687160
1694671
435253
2221360
1605237
383981
2302981
709453
297413
2025511
1899895
919898
2123136
1800949
1680801
183477
499205
2030335
2265630
2909518
956356
2407443
489512
1969538
1111636
154207
1382237
1786855
470873
1518526
2464358
181267
1908198
753433
2214183
1772805
644956
1085957
2275897
1967514
1411048
2568467
2610324
832516
1086110
2104042
285304
1305669
2373659
889103
1656142
2627082
1776909
936343
515366
2468668
2624075
2047503
2241647
2554965
600102
418440
2883380
349026
775505
1296524
902260
323097
466927
2351875
1813003
2645777
838386
198501
1176930
1577981
1440768
746891
2480343
2280436
2619425
2911390
713991
1992060
1239842
1217435
2767239
888681
1633866
2126331
1946445
166224
2904833
1323330
157807
1683820
2013885
2555838
2068408
266017
1711824
1369722
1406907
1367552
1180851
1937832
1795895
2698522
39070
1285964
1678344
289053
873369
164887
1936483
1104218
2696962
2659529
2497409
2223673
1289178
297568
2257331
584203
1728918
1615032
1900066
1108649
518183
2556966
155251
2026034
2095565
45137
2818494
2868384
2742867
2824192
1998403
2099770
2003597
1100413
2784084
412947
397191
2802725
1350298
2406586
2821469
1474649
1481154
1416808
1830273
1368624
2814760
2727832
2144099
1476587
1491073
2271390
1144204
2668350
2207076
2180786
2743611
2727419
625297
1398046
2447261
2560821
2221249
1738253
1348957
1132016
2491276
1493907
1219807
376232
2920828
594702
1155645
798395
1207290
2072509
2175449
1070932
976302
125128
1905896
2543406
1164017
187382
2463391
492916
1126350
457372
2457794
1580751
760251
1124487
2016931
2023448
2268271
38524
1456646
371068
598763
1157541
371177
1747236
2120370
2458492
1389057
29770
37889
2103028
977957
2043864
2560292
1877485
1055995
551077
1328044
1183740
1085795
2042004
227543
870238
2058675
194932
514639
1219126
1962171
1010596
1065980
151570
2185490
1516004
2035669
524917
2885358
360808
1474324
254801
699880
1722337
1637614
1795992
892183
2824996
2604651
1770576
941691
1454392
1677661
815096
2320659
1204709
2043349
2870436
1638176
1760017
1411362
434795
532599
1302902
983580
592913
2934632
2824773
743771
1074650
464544
1528053
369100
129225
669464
1067588
819141
2803899
2885689
1964639
1039837
816048
1177952
2726915
1274233
2529138
2460945
1314306
514667
2124772
1348677
1654892
2889923
2399337
1590616
2266943
914325
1092192
23719
2087408
1855284
2095563
1706676
2552308
2209455
1368939
77479
166598
1679661
181748
1454015
1476323
458426
482797
1003769
1546263
284100
480432
732521
1285380
1273459
1381336
1454893
2480413
1944362
1982167
1723942
770661
1268848
1630152
533146
2426097
1145159
2388075
2560089
2779005
387586
1567819
2657716
2787812
1942895
1718796
2776074
987392
2169967
2425016
857342
1685630
664572
1868218
110267
2494717
2425173
2877527
2024974
2255630
2504779
605385
362278
2460130
2283108
932477
966304
1711344
850395
2091471
2454566
2889979
1471794
2707226
1395818
627002
644901
990759
74438
46725
2282846
2024900
593054
1407531
684398
741881
1121707
1462087
1906453
1997399
1294611
1422710
2915325
953672
2633586
46556
645761
2487182
1077077
1778242
341425
1123544
2130648
1280171
579107
449455
2678451
562700
2412200
2384952
1476824
65638
285158
1678900
205789
2633599
286008
2503210
212486
2037832
2047193
2759588
901834
2344088
739300
1076611
733819
686013
113511
2813348
235803
2733507
456022
1149733
874941
599844
1943718
264621
2812623
1606418
2369344
1316456
1924787
652604
159038
1891619
527331
1359675
2596349
1887398
2763065
1758931
463201
950871
1882351
512363
569700
140537
2155466
1373314
1094643
195707
1451657
1545460
165914
1026563
2043962
734991
763835
301401
2286754
2588374
1178990
1785974
618635
2902650
2566406
1235746
807171
2859419
654873
1953795
2822165
160000
970005
2647126
451626
258413
684118
1555461
2673664
2017316
2715695
638627
2257206
989278
819209
2643062
1598124
735028
2611345
1576030
1070632
2793694
2015578
247457
115943
492333
1370505
566790
2900534
1192931
1342699
2648257
1778178
290172
2576961
744485
510412
848134
2511499
439844
2457472
1203252
527827
733903
366414
2426556
1367505
1670719
32062
635063
1127784
2179012
1720175
1808533
1039906
2401101
1587993
2249969
1406208
1406154
522548
307761
793245
1714226
964871
1114329
1821236
2844768
913410
195606
2717215
2674279
212
6609
929048
173541
546849
1513993
366088
2186867
1338740
1366991
1911950
2836091
2769748
2077372
2362192
847851
2145573
1063680
747667
693106
1598757
1459724
1043299
99725
1603961
2918202
1218651
727680
1113497
2453992
959929
171649
1569042
2814191
2299291
149844
359860
1930289
2101999
2717887
473689
2590510
1418338
1011392
629722
1116299
2212421
353940
167429
1996444
2710988
1133425
952017
2020679
1023104
1372992
622125
1773722
238612
277556
309457
1875334
1850359
493128
483515
157380
581816
1038828
540276
356167
2293504
2636923
846753
156975
2104777
831366
1664861
1935196
2051046
1507401
2287329
754723
1571384
1038269
1580921
1144159
2145199
927516
555351
125758
2768130
813019
2048800
142044
1555998
439261
967636
85434
2301780
1779686
1593950
1644285
305255
2533259
1533903
2297935
2243565
1258358
1032506
2148265
1737530
2352758
2408750
2430372
1975395
561650
1833503
1677215
518157
1418779
176440
350033
2321905
2773371
1351122
249415
889943
1316424
499627
875785
2016853
2020921
2841626
536779
4600
2393620
42693
325704
90932
1179077
1915230
801422
306256
2624907
153004
2718318
584430
1983254
1123277
346690
2395301
2707389
2557422
441379
685906
818448
260698
2321051
2739284
1700879
1435750
2143590
1287362
464678
1904480
956638
2200235
2769668
1958969
1644384
1061910
382089
100526
1540201
2789170
1705947
2552099
2225006
1569432
1769702
452413
1317599
1757567
1540437
2158524
572214
2920407
796454
1602001
1666643
1943126
1127204
2099468
505461
2295651
1921067
2803496
2554598
2721225
1753486
2600252
56945
2866773
375194
1686564
2380831
448883
938001
758051
1639229
96676
1044174
1839296
853145
1491852
803430
391828
1943216
1569399
663997
2484996
2880710
1871796
1911006
509892
2410838
824905
2142367
493664
51580
1923053
245612
1271942
463544
2218943
801176
2297662
427280
418099
1348790
2740354
277303
476266
1141079
1438628
1011602
1795461
455576
413047
728982
629990
1002731
928855
524207
762860
2152329
2713531
799002
910432
1075385
2678234
1939813
2565441
318762
1616055
1851223
2234529
1911943
623592
329592
620429
1729578
2358926
420449
2207774
1334843
1277821
1727828
620444
1511543
757260
2171487
1630037
1061187
1918399
1909890
2641377
220447
1390038
1509437
854022
1168765
1794195
2629653
2882793
907842
1691411
2348758
195160
227621
2770135
1825025
2874583
653282
2490960
2568595
1023129
502640
2295124
2014790
1432724
1038511
187003
2427799
2645224
2349507
2055965
1515702
1884944
2747272
2163024
811088
1825614
278452
2006908
2194944
2172175
2718780
2002878
2903456
2336184
1884840
2869643
1898816
2939377
821100
181774
473653
1873954
1536413
796855
442888
1610842
491391
1444599
1005826
1782887
2218711
2199099
1491836
2763287
2867139
1398894
801921
2606878
2168618
293168
2593752
863895
260859
2830376
1412375
2719384
2318382
2637136
2320561
2363277
872602
1701668
2217643
690922
416910
1528086
59705
331068
1850699
382811
750770
1397753
169833
2353436
561750
198203
270721
2924584
2602801
736601
1237654
2906876
1137982
190860
507533
2412855
1593951
1560905
2499569
1923905
342301
1701783
1935710
1300284
550401
1039917
951786
2156189
2432677
624881
1690830
2002190
1031268
2938323
1360156
2281906
466873
2907458
2266348
1495202
25264
480358
2257740
2317291
882434
2577232
119448
2222304
640965
2511861
1640985
1456868
67702
309223
1681408
426365
1578309
1164646
2344654
1123611
2875771
1255302
2378577
2722466
1019012
137476
767981
963689
202773
913079
2712403
292719
520022
814605
101605
1895264
1924127
1070235
1969615
1096096
2788347
508102
1648825
608532
2066839
2361230
1051391
599552
384276
298364
819520
398294
2027357
1880972
1505779
473285
2064565
1003327
2303281
1109702
2100282
2124565
1183689
2041013
1232808
1029382
1895575
168167
1990223
136349
1424044
2602333
2641574
2172973
2534870
977803
1890330
2746348
2549788
2777770
2876115
1352343
852487
278494
2928498
2392888
2661418
1523114
2680519
1833588
503860
2151697
355904
897686
599231
1109750
393602
1082877
82549
1873666
1724856
1611445
720747
280635
641282
2433755
1128786
263238
2027509
326432
2539794
1115769
2499321
948515
1377625
897507
2096640
1406264
1206352
508624
1501444
846290
2055590
103956
1081343
2658585
1098077
1714848
2288042
2621596
1297679
1020958
469353
1891616
1909736
336657
725375
2116704
2716675
1345053
1871345
2062187
1426889
42398
1858337
2092066
546249
1452439
129734
2334032
1825339
1891275
100076
2390407
448122
1400164
995523
2530980
2505562
2365549
1640455
410208
1869269
2314657
1487694
2924460
1703867
811166
1046150
1400395
1762946
2819772
1281411
2709862
1867345
1154797
256044
1041512
180502
299236
1932261
886735
64619
970230
626951
2150638
1603707
1294946
1025606
384842
631131
728844
1184439
649689
237323
733055
948561
2376382
1311375
1933731
1657517
580508
648840
979086
1315403
1851931
599764
2161206
429980
261643
2532021
500845
1375294
41904
244262
2599085
1384643
2910325
963907
1629063
1999139
966440
164677
2234905
2886856
540695
52771
1130410
948195
2000133
2417358
1325683
2567122
2115385
2192159
1787518
181544
2172746
408197
1428788
1116674
415293
2851367
1755495
1399965
589332
1975739
2833230
2352295
686004
1471509
937146
800255
2800874
780344
1657716
2651961
1442607
2279625
59765
2503021
29709
1575343
133377
2208902
1535195
1877987
72762
533401
2853832
495656
131747
1169799
646945
307502
1695213
823739
1514076
631884
2476381
1199632
1085496
472751
985017
216811
1540316
2028579
2476639
1039027
595986
1324196
377724
2458752
271024
1129291
2605613
2870732
1860992
446691
244876
66392
401017
998805
802446
1451505
2193284
667673
1551519
932723
2275085
726662
271422
2003139
2753769
1532396
2420658
357422
240819
1307432
2461432
2511845
768965
1011420
2860961
568229
1017427
862702
437094
2635646
1330857
2036073
2918687
2293981
1847696
1702043
2659425
1696822
1247728
2492955
2531973
2664953
1225062
1440282
713382
118654
2309794
2404194
1211236
845764
2766269
1179586
2292362
2529931
203107
2302184
853024
1961805
2246702
1819072
1297055
485055
1084938
2029563
2066952
2183888
2005800
1069399
246259
727660
1995948
157196
394468
1342701
1921292
1676426
1963571
635305
2562990
1222636
268536
447132
362941
1366968
745694
2284185
140804
1275988
1618177
2065176
1661951
2667441
2243705
730074
2936317
894239
1835473
594395
1449893
1383059
682306
1878757
323807
2193402
805417
1421622
632920
2767541
1575154
1385797
2929955
2646039
1153538
414899
1468707
413823
349860
1361338
869361
2265911
1227237
1319622
986273
2128972
1080584
2829223
1958778
2736395
1538259
1811514
1812062
52244
2652235
1520565
852916
544319
2511213
1178368
1773242
2059715
815614
1294876
1662220
962702
122128
966853
1070417
2458715
2832722
1678557
2430400
475675
2175758
1829765
2175544
2833597
888422
1822755
1379302
2603014
1289654
982006
1168978
748358
2242394
2251473
1862284
2795576
2873871
1611066
1521705
2913403
1046093
2532806
1688157
1816132
2123837
387700
2835989
847911
2737596
2129964
339933
687750
1009177
772365
118382
2461060
558754
307694
2632061
1599526
2487323
1413768
729982
2672992
719939
1814216
819039
1717845
740768
1916776
1021912
1638964
1441504
1853789
784970
1412707
1773328
2852562
1048826
374733
2007540
1285252
115207
1968025
373275
1377717
1595593
965752
2176920
1465924
1224636
1154464
1364917
2860920
1022174
1556748
1656641
2830838
481385
2530637
2408439
797567
1988438
1377291
488513
48913
2563530
2143822
737248
2557160
1024526
1378657
2883463
2474722
2391217
1533661
2921642
2657919
797615
274221
2724188
2036805
2917231
2575978
2647337
2673678
1357560
2551279
868507
1019825
660872
2442518
1850665
1190995
1140445
1133761
2300735
1846587
183491
1977699
1507716
1072740
2896302
2704133
2151460
1547788
2891671
575086
768617
270764
623065
1292877
1273236
770064
1663910
2695746
979568
2502144
2423107
2196282
2284475
1249396
940495
1631378
1016572
746290
1123240
2719850
772561
956370
533428
1697019
468535
253314
97312
676944
2127703
1508831
2627559
1486450
632432
1040254
1720985
290820
1703124
1344094
10896
1768180
45951
2031606
33794
2449318
1167115
849304
1153421
2292693
2559594
1166559
211137
293157
2123123
1498233
1905968
322038
2489714
942551
1947462
812670
2548991
1907578
776486
866915
2251857
1027299
482827
101512
381716
1103095
2283864
527989
2653510
1312281
2385952
1040387
2411274
1974384
658921
1051569
677590
1582512
1821828
992934
1979592
2347546
1203880
1152924
2003185
2692564
1826839
622854
1916726
820591
190671
2773561
350620
82555
2871801
49888
269792
1020763
508530
1965903
162013
1892170
1426198
1089720
920725
2037096
1886358
2390706
1641123
126289
457353
2606372
2875917
1390774
2502764
1253299
2773183
1889776
1973899
2795518
133806
2523869
1646093
1550855
2057379
1224342
106321
255014
1603307
1915885
1504034
1328613
902213
921751
1938869
698685
839339
644660
2815337
1129718
2739138
1886128
2112111
2901259
2936500
853676
747407
2345996
2814953
1719005
2650928
1038882
2529404
2151523
998151
1569774
879352
658744
2856157
600652
2417240
1034771
1296075
2481887
514136
1257804
1489158
1044085
1610994
2527202
910810
1427631
1004448
1637116
27338
1089050
881328
1822838
169007
2457746
687035
12680
751287
301946
892874
2262020
1670124
1938270
867719
1418838
2018009
658785
386381
2930282
207927
2191439
2669036
2822997
2540534
1086331
2409540
1223775
2245982
51601
1733846
181069
1758152
1453080
1159599
2050851
1898239
2842739
333238
1015221
2462092
1282833
290521
610554
430599
592235
1190932
1483253
2771113
703707
1315399
1805617
2786917
1803358
309151
2208171
179993
2141825
509451
2430575
1799766
1209488
2570051
1486537
1424453
1184518
100670
1465135
2561893
113165
1708143
460617
1499912
1070440
2160129
462451
2777340
1243483
2659842
1704443
447310
800610
27500
2845788
347387
2937294
624473
2854404
57176
2223389
2306748
2285436
216396
1483562
2112141
2520447
1108162
726516
2718520
1692181
1253890
795801
2850011
1510575
2126902
586471
494854
1425432
970622
2933822
1846401
2626519
2157748
2495802
76289
1383977
669543
1752652
1097308
2939116
2304757
1349037
2041240
1939269
2315130
166753
1340947
2317994
1550851
1274148
2321221
357398
2060935
2496049
1807094
826385
1026532
1394129
2173417
493518
304986
2198383
2261034
1682190
1144443
903478
2869066
2275977
1218400
2048860
1857919
2116271
2122596
1221347
258991
2578919
2304833
1477064
1973032
238059
852511
714950
2373333
2408004
1827595
529306
1894945
305041
1992191
2499495
988424
1457112
1485853
97541
568901
211315
2640879
2581445
1441338
2616448
1275721
1117216
362056
421037
1953946
2157289
1666278
94066
1379736
1971739
651277
2079270
3915
8441
5448
1945614
1498617
2473876
910389
1035634
2022767
785344
1597903
1396695
1292882
1258639
2082915
269919
2368249
2923923
2929502
2127265
1162703
1515216
1032866
2736876
1875683
1649045
532920
2175134
2837954
2898027
1705834
2936622
1273745
1028955
2270375
848724
2366836
2800656
2087733
2144637
620468
682187
406526
2010933
19571
2383655
147441
2829268
2410211
100316
1820609
2710573
837033
591486
2707787
1974472
786759
2490661
93552
1435661
1180372
1504683
2775669
2582314
1589714
365408
1578961
1497420
2783254
2041178
2991
196695
1281182
2515771
2885201
907402
2096967
1009902
1320225
2551303
1757867
729440
2914359
1942075
1393550
1179478
717021
1353586
1071010
1800107
723686
1859057
2018757
1865701
224645
543119
1949317
2175776
520065
2505161
2671322
2314175
225477
2372254
2260239
1271715
1943069
2061407
2331959
2170636
922381
738703
136115
1302067
438977
1020562
58991
2362425
2758068
2590293
2119185
2839799
2015449
659628
1242607
1796348
2088785
2019509
1105767
169119
1477166
2865840
708313
2739163
2734618
2319484
1785851
1509994
94619
995110
474954
7017
2427501
68742
2574905
2116272
2440584
1874079
1808074
1835538
399454
940660
756494
1722234
2080258
648600
1506826
1447899
2235116
1064363
1001774
1524101
2090043
2935197
465142
1877491
1538023
268806
2602208
34280
628472
1007765
132442
35791
2287158
1528140
2772179
575054
1988756
1450484
316490
208982
1356154
1379340
809134
1888115
1032859
1733984
54221
1355542
1579661
789228
1885769
34776
761344
592095
2600916
872263
1947044
1575465
957713
1477841
488861
1711029
1245249
34561
291272
2446277
199866
887717
854043
2229402
1091480
567228
735575
1010206
1065918
1302982
185600
904040
2290999
2528305
322206
265614
1782325
1001608
1820822
183261
847236
2504672
62089
1103733
243821
1851834
2016871
2409167
2610779
602832
1568152
467433
1859687
1714536
1475315
1291764
1248534
2269088
37890
849687
2600110
2317709
2334421
1448891
2363622
139313
1694386
2297831
273484
2432828
1860149
2428454
1146267
1827446
2503253
1179157
1576382
767342
867721
1836853
125174
1675958
2815342
1317169
443977
158332
302537
2552229
699796
1789034
2284526
760914
1604368
489618
323844
994803
2266294
1822699
2451620
2660373
1046752
522217
100733
2422476
2827896
278313
2725738
2330876
1804714
1631322
2613925
1739766
2043217
1170919
1586549
2352604
1752288
1535027
34162
328123
2059814
453831
1324176
2404043
134636
2256794
2153929
2615007
538586
2871557
1500974
2088183
1947012
791312
934119
2103582
155644
2517713
1521892
2509107
2562701
601394
1375307
1874774
1537172
98504
2745349
2706689
2437625
209594
165269
1259353
1570963
1538810
458975
2447798
2564871
788641
2743920
2345292
2549245
2134358
895865
1549608
2361481
1229000
113958
1184735
1528624
1644516
687942
403949
1101661
2804634
2673954
40237
2639249
2069360
209401
1161711
44798
2782810
1801938
582577
839905
2656031
2013778
476810
2059681
467270
1745731
782530
1117360
1563802
2493103
2808640
1371467
2020075
1805775
1594101
1750624
142339
769128
2475540
1351407
1881339
2723411
1432467
1565151
2807780
1025945
1612825
302438
623907
2364699
998243
834749
2417461
613780
1213904
1502080
2195155
225899
538179
156049
2770207
2836126
27731
1495483
1579960
2261078
147403
118351
2304341
2412560
1420894
1940301
1881802
625300
797104
890348
1486820
499102
2388073
256165
2730917
1858583
2299234
142289
991596
1246336
2621863
1979052
1180465
520782
2502596
49522
2260678
2431847
1130584
836672
918498
1076684
2363775
1013479
57846
2549551
2913968
237324
2241138
2849117
2073400
2574791
1250316
2881033
2266066
1158051
144530
1261759
1047911
1257014
607378
729734
2605405
1004145
966245
2627563
979624
1608821
5960
2552796
2916955
2812894
1828697
1402247
2926869
2015992
1349921
2910776
2264204
945739
2175494
1396818
1068371
1317168
1377511
1106531
2866298
2754855
1920107
46901
282102
2939563
106828
1092234
2017803
2409840
751083
1625675
1895735
2368289
566405
2829729
2830578
2370403
1553783
2889407
2684535
1411009
1709449
2458400
2723700
2851617
1710257
2345143
2096218
368919
202786
785295
932615
1711472
1195082
2026045
2022367
1406610
1975579
2250983
1702282
875832
1529274
815729
2008918
1926507
1336446
2677418
2891948
1051396
2098384
1674805
2712020
671560
389385
2160451
133540
2261903
1662574
2409480
1519590
501302
220144
1708780
204729
16069
1251203
977244
1763391
452332
799288
1880674
22876
2377349
2676345
1981666
1311993
738939
1126243
771846
1018433
675732
1548226
2750189
837727
2115680
2879429
900063
2211540
401224
1433274
1344989
623822
1478464
2562997
783397
1515434
1537145
1933746
692753
416290
2280374
523294
2305969
1867205
2588501
2401438
1016134
1711150
2442554
2902929
2259553
2698715
2078188
2544957
200931
114116
1296351
2271230
2103387
448188
245793
777703
1860516
833225
2707637
208203
2550192
847134
974411
897252
2340259
2092536
731952
1759152
2189706
177871
2098202
578249
2115092
966754
364501
1641354
776324
239599
1905212
1119518
1868339
1126765
2817600
2751430
2327614
40634
2813292
1241159
1903494
41739
2254423
2064080
38659
1736236
148898
1391468
1625680
1119598
1578462
2211897
1688734
400758
346573
855041
2544368
29288
2184647
2336631
312569
2319027
1089326
2060034
65647
2642533
2878056
1029897
2466540
1471920
2039483
1927824
1595809
719050
264096
2629193
143106
1849006
1627852
2829898
762617
1050309
476730
1064056
654439
2688874
2290387
2492531
2539550
667229
1865112
1366181
2891568
1552518
2313799
511783
1496830
1695273
1952659
2722268
2848883
1806325
1840170
1096869
2881414
2259761
1522612
774711
1810696
170634
1568086
1870274
2657944
182042
2934145
514975
179017
485958
2160214
1882591
2766811
549636
256295
736637
3265
651049
733402
2215737
706976
152956
787274
2060692
1142271
549945
1518405
172089
2104072
1384486
89986
951261
1984612
2623294
167651
208941
2359099
2557955
1004942
86306
902175
2413908
629861
1251411
896377
2842077
2923962
1658469
1025203
1620980
74540
2449473
407938
363736
377330
1176221
1169808
357047
1527551
434212
2567094
1588451
1229909
1615247
393290
1891953
613856
2265995
1539631
930715
968995
543230
567631
2259419
2363988
2728725
2861299
1010302
909390
2152240
1287692
927651
2861430
2664233
226829
20392
82353
26267
2670134
1198150
1315509
895527
2863214
804077
2747609
1199862
1742100
827228
694090
1744461
2315225
1973261
1266125
901611
239333
1672465
2728461
1660430
676231
2795612
2881792
2928037
61433
1649357
8915
1652148
796169
2688321
355816
874400
1529429
2668461
481959
71898
365301
921892
1750739
507145
636976
1524206
763629
1668702
2852498
1152870
1015247
178130
1969443
2681773
8823
2658656
1359507
144126
1218127
834010
1862401
2136457
2230307
120900
1585636
643201
180584
2901132
202047
1431218
2350010
1173746
69571
2485521
2106134
2683574
1012957
1820115
2493967
1431163
2813594
114161
2770659
2208770
443982
2254868
1058443
102244
1730778
1273074
304044
2720913
282717
791477
1762799
2812139
2261376
388068
1961556
1210354
447718
2279013
1198237
96022
2248010
2489917
2453817
564433
2439203
532031
2047898
2125328
1090634
1107241
1549719
300270
958228
1427446
2777320
2869874
1485590
540816
220328
2768676
335744
903828
2115625
404825
1750543
1756548
379266
548205
315213
33755
2332653
2655711
2688214
2252818
1823897
2132063
1171595
1396247
1855203
653708
494016
2025998
43898
1624623
539642
1714327
1960600
582528
1218147
2416276
1444563
2284058
1750194
1785832
569307
96987
1532573
2841404
1859239
2597872
1300834
2509905
270758
2171404
2062052
1705478
1536387
1502924
2598769
88526
1038178
1224960
359428
2079405
612456
2295155
2294180
2603511
703809
2772449
678747
1869476
2429830
1653203
294468
1254854
1672674
2106367
1291942
2102235
1020379
2236984
2309532
2920657
1994180
1036740
2535560
774392
1058357
1516939
2321917
132827
595580
72457
2904624
2097370
1346447
1603787
2206558
616588
1149725
173621
2033516
1578836
445808
400041
65380
1954364
1079485
1171464
1210792
1170188
1298149
19724
2524167
29859
1699925
2666659
957583
2348241
1299447
2572538
1475173
837
1318955
918892
1685085
1912481
2831294
2643111
1770099
741264
474723
885525
294343
1734069
1122317
709276
1282789
59987
2428525
19161
2562496
177787
1124043
1830228
791608
2875909
1309861
154679
1545502
519364
843824
2148281
1682879
2709333
777412
919409
122748
2449648
1353877
2754828
1829163
2292103
2168943
2676170
1613640
1422029
1104416
858515
2311524
1291980
990551
2154320
601134
1222805
337255
2238515
2728745
721427
266926
1925700
525352
1854399
1737821
1701718
948766
1021464
2459450
2791305
914613
2121228
2706430
1436285
1504029
2748253
203395
1182249
364727
1072
2369590
454804
1703850
2015801
64399
2479460
1265536
218373
381890
2328378
1315371
1633868
117706
1414398
2422181
2826102
1056400
1140862
945530
2566008
2644415
1414684
1804874
397052
1144745
886482
1657070
1639689
456096
1818651
2483779
1753370
1895522
1753039
2776210
311051
2744724
1372127
2642482
1253623
1523569
2572047
6638
2379749
1690578
2228295
1201397
1908232
2713477
2171233
2227736
2051312
1015735
1198668
91251
2745784
2766012
1573193
32560
2184511
2151348
326016
63681
2173736
2842519
2631393
2480466
2178901
2145401
291710
2239148
854734
322094
1803922
924000
1545862
464364
2529323
1928656
747555
578092
2277856
1412550
640422
2651562
1768172
903706
277396
912031
1161538
2354179
2532689
86175
2202875
420630
679392
180268
2336722
1215168
1058642
1467773
2808016
253336
2295590
1620267
1685255
14286
2319151
1073649
1363892
1199910
2251404
1106198
2653818
221758
549710
2549432
2000133
2584275
983610
2440534
150142
2171090
1325744
2892494
153371
2666414
312302
1780339
1751389
438021
6955
395877
2622937
2724433
2099269
2183212
855081
891001
2532014
1173052
2866538
2435635
2658901
2151990
1465387
325456
2589917
1086795
622134
746707
798401
397190
2366620
697159
1950238
2097840
2170909
1893605
486064
824219
1374135
1183745
1045865
2634293
1887338
880087
2497841
1761056
887814
1914092
2599419
2541505
388562
2762778
2019085
88884
1039523
2794483
305264
2455550
2833890
551780
1917525
1214314
1964289
2327614
621841
2442831
1857718
1458112
2797281
2865409
1005638
1330456
1636302
2195832
678584
1238931
1228140
1622638
1918784
449211
2250071
482916
9944
390048
782916
1144256
618343
2495540
2443915
257919
2435797
479673
99518
169180
1235424
2376741
999667
913666
350497
1294699
1062930
2217386
1439619
1650883
1456868
403623
1945882
152782
373788
2599378
404796
51600
2304411
1918508
1304078
2525617
2568812
2864206
1637986
2414684
1167757
1174486
785744
3141
153051
315096
624156
1046750
299496
487107
760348
1044218
702233
2118300
815605
2318281
2847385
2332710
2527635
369134
1673812
764239
1734669
177610
2791403
2560258
1250771
1873246
1349172
2539706
2490297
335514
2722121
2639130
190001
33607
761951
2151521
1591810
2361938
327767
2665077
874232
156821
1298978
2340622
1679063
2598726
596786
2920530
797061
951216
2856592
2496873
1611440
1067029
1419537
11800
576136
319196
1580947
1338787
16297
1604495
1061340
2824553
1078266
1313684
2819517
641955
934651
2461883
2929433
1657702
2112725
2826505
1458846
470050
2790060
2891436
648979
293810
1787740
2806054
1499805
378114
570359
203248
2820630
1613069
1338009
752177
1419627
2512933
689573
1280402
1867275
2662779
2276270
2545562
1958770
583698
2235659
2069448
2737443
767812
919850
36566
1709407
2103351
1532524
1123353
2290780
1579778
1538279
2489095
1537244
2575671
1498737
469991
1569122
1545913
1058433
1186167
2525101
588872
1131546
988333
68905
1804195
2251969
683286
2184955
1638846
785016
2566469
2575246
565734
1476099
2383820
2755761
1010161
973346
2337082
1013052
962990
2311690
2730257
2909955
510058
2881964
2859018
1052428
1185616
1432267
1732613
2003611
2318941
1438190
2883181
2852966
2609863
1094625
554301
1355505
2545425
1415903
21923
2178816
1327075
2290061
2330949
1255380
743624
2017970
992179
115286
2736528
529230
875672
2225707
1523892
80599
2787779
2069834
1254057
885848
875974
1093726
273122
380891
1907726
502744
393132
2425582
24487
2107923
2651633
1602356
111067
672303
1612186
1639420
1232884
900815
2368915
354179
481604
2529775
2862192
1042394
1998035
1809855
998144
603709
2638535
2206993
859522
1084170
970284
718050
1881973
370592
837710
1595222
798958
1598480
1004664
362705
2235989
580385
962893
2851601
2929774
1650925
1622790
2392517
1830132
1390451
1409772
1081403
503294
2377341
1737026
609578
1497952
2704643
2624920
1092300
268114
32068
651476
1118208
2025822
2706075
2428070
66999
134223
2336445
1513246
2021606
2681714
2266291
2426012
506970
96267
2866673
1365122
1164385
2163606
2098924
1300750
1342890
487600
905799
205170
1286344
2699814
2593016
1643282
208417
2226247
474913
2710981
1393469
2913989
696955
2933163
635527
747966
964039
1076801
561126
187244
2235771
1495411
1294892
1195730
2621899
2860415
1730633
1108720
1670254
1888072
2452532
951364
1093266
1050740
1789640
320250
1792395
1195121
2652456
1836131
198884
1300458
1328830
1332438
1908160
2893025
970578
1542455
2927170
2479157
2014700
833856
1781705
1192544
2008856
532059
571031
2832496
2618404
2916035
1558283
2096431
2577372
304141
2895230
2157515
2143442
1045893
998146
2776852
2155841
328378
1200280
1559300
1647525
2205997
2259081
925637
1883875
2619953
440114
1848534
784332
572586
2058862
67322
2728173
554961
2076865
1875346
2354443
1179547
242058
2380633
964039
905016
1773516
1729785
2839138
1381151
696677
2109783
81960
288960
1089775
308955
14347
2335447
2553511
792738
1491350
79440
1476497
1173011
1578715
1299872
578501
855709
2848812
845632
1258414
549010
492939
2106991
1648196
1136689
2002124
1605256
2547874
1519899
975655
547652
2907037
518273
2811792
1256139
1800794
1096256
2040224
1051501
1021579
2033517
1083312
2837591
1472759
494916
1073045
1218176
2405551
2376858
1159610
1987081
737522
155812
2182537
2676555
2858061
624564
234917
2555337
2289201
707648
1882497
189777
160304
1076963
1823837
2504266
303342
2548275
787034
1733336
2165897
2303107
730860
172818
97015
550339
2358258
1883371
1802790
1603014
1753320
891736
619008
33200
2185919
2275564
2689568
2276537
89956
1690095
2906999
2172856
1783845
588891
2719178
847532
2005970
954303
18937
2581624
2567739
525383
2191865
2918100
1800830
1780147
970587
1300990
1552115
827247
2718725
2632483
2601160
2126661
2830776
2874449
1392378
1427777
78409
1134235
974925
2543274
1712703
1438977
1816159
1440458
1718204
544179
2644369
1354289
2545349
1167473
442206
2109024
2353114
151136
1573067
1205370
2461142
863399
1455479
1759636
2495283
2464399
1085761
865744
1465226
1580987
921971
768699
681946
1410542
1454185
1563066
1049330
2569361
86608
146918
469459
1069357
688303
2710865
521074
1922926
2565569
2464527
2822504
1315214
798130
2088799
2301238
1795974
2280520
1372901
1742105
2134482
1082190
1055452
978056
1162264
2429970
2335279
782700
578441
1727602
2798103
1041851
419834
378681
450997
441613
436737
2586664
2281925
2251278
646903
1946626
756079
2472431
1913378
2054385
2715949
2729699
1772825
2178312
2691746
2118195
1975534
2082152
1272813
2281967
596892
1479327
1431287
524691
320859
2079009
613048
1724258
2129419
2507054
744710
1121713
86011
1471391
1661270
2161701
468202
2514198
2826310
667320
2853019
772785
742148
2612805
2168491
990977
1646785
2038589
954378
400720
2583607
2745072
1590325
1844707
1439428
858445
602364
763645
316832
2715942
1666464
2021107
1719999
2539027
2064807
84090
608011
1341236
2864473
2843853
2089079
2696146
1730414
2077541
1072229
2686174
252658
1532268
922472
673669
2252556
2354550
1321903
2058350
2799748
1300993
279028
2250908
2922869
1226725
1585715
429129
2851282
1928637
1633695
1230887
2814761
2855065
2671822
982181
1066868
1951617
2570825
1408638
659645
2680466
380489
1461944
452723
2262082
779083
1848301
2886920
1391982
2420870
2827242
263487
1788306
994720
2086477
471909
710445
2669635
2570711
399204
2378939
2877749
2617041
1133916
1384845
1897159
2413954
2079450
316400
1407341
1573592
1330917
410541
1667962
2509318
2147551
792256
787216
1382734
651783
2831089
1568101
797058
2227732
2527492
1538782
260338
901358
1882502
154647
1486703
2447772
1338068
1709461
365370
725476
2352199
420777
1553112
1113712
1107206
1217543
1585212
2182356
542193
1953678
1644995
323000
478716
1233323
1496044
521268
1622788
1062053
351483
2766645
922760
1725541
2562286
936652
732531
2838556
129856
250763
1002682
693480
1235890
1474498
620151
1664801
2564866
2040715
1868498
2442503
616505
1816639
1647615
850654
588461
1902840
2293357
496931
90397
478058
36242
2699921
2678846
2580210
146103
434758
660831
328093
1576195
1699187
2337997
60353
1670793
2669583
235130
1678372
2007393
2911731
2881747
1023219
281479
2659547
435958
2452223
988028
338311
577898
2112278
1065112
2779942
403867
2830609
43532
935566
2619850
2328083
1255758
267659
2208036
2518082
1876061
1016014
1613618
1092178
1692628
1218519
2934732
2490481
2051325
2249737
93292
1482019
430199
2198395
642048
779186
2446945
894693
2886650
919801
2272281
406410
1417061
1881640
1570962
935845
697742
2140532
2180411
630176
2236245
2123251
487854
1988747
203049
2103564
2607585
561227
920661
125115
79562
1722650
432129
1220321
2794151
156815
1610814
862398
1268619
2455571
821994
120
1690118
2883775
1292222
1028751
796788
1337285
2256091
225507
1034805
1855821
524475
1550368
2246038
2578863
1038457
1734163
1419630
1517339
828225
2789460
1290869
2099920
2188385
2051721
2047634
2839848
2171899
2352772
1171284
2656021
2709664
567262
2021898
185236
2325145
555282
1981828
1956233
2748833
1982268
2820012
531408
2094169
1616637
1266031
418783
1281131
1297091
1138692
2868754
2253102
224389
389865
1190697
1393861
2430851
1307372
294640
929302
1281345
2766621
1126676
2799266
703407
1708824
1645178
1340330
2242076
1641501
1048493
471248
1649080
2269157
1773246
68556
2716661
2804238
484902
1379880
413955
476462
80564
1565076
2213033
515345
668394
2712259
1775187
207220
1286513
2452439
620804
439087
2774976
2537918
960759
771002
531474
139918
1718774
1616983
1887665
1506422
364502
1610977
1477112
600852
2281863
2708460
1305736
2103947
1362655
1567184
2084483
1474662
260665
207174
1412043
468090
2638528
2458660
2337407
1121552
1639435
691664
2101988
625517
2859785
747497
1247760
911800
2868263
382612
878909
2132988
2730846
1292395
1688202
2890734
229351
164102
2639683
698673
2228186
2455987
1521661
199413
2098384
1745714
775821
1451380
1277851
52461
1183643
2521790
1619936
2420991
1512466
1575509
2728827
2876876
1633456
996793
2847631
1318917
1082236
2796983
2605039
2781615
2332127
2591099
2293128
281122
2803991
1654870
1657117
1736041
2797443
1778797
765213
1163982
1412066
1123655
2384228
1744957
586887
658957
2137779
1634040
2413566
17239
1137243
2805021
2521662
1426605
2758676
2318084
2105450
527954
262472
1379014
2287798
542653
2936182
1635808
2756043
345035
2208219
1949005
808537
156969
2037073
473379
697710
1551577
1541853
445782
595943
2343349
2472005
30389
2571474
210911
419617
997048
532115
1995406
2865613
2892629
1583093
450803
1636102
603298
719643
2426536
603317
2004224
2655665
1733854
740653
423460
2539094
2538906
1307868
771180
2829787
935476
2029696
1727221
331389
2289280
672264
1414865
1627623
63367
973371
2420603
2629756
1408826
1404133
2500729
797567
1395237
1676468
1483032
677216
696963
2298853
2572516
1703000
1249231
1083196
881406
1716627
1204546
2600139
60941
1122821
754984
244095
2060955
2660628
2575826
2420140
1742999
2631370
1845230
2605454
1048072
1084250
2647388
1867566
2277931
791579
2150315
89392
1473553
1344867
1331170
2039993
796009
2918690
48032
742274
208989
1985733
1409914
2685340
999024
521039
435495
2028305
2170960
2887196
2526290
532814
1721743
2513052
1188110
1055243
1218879
2823046
2080207
2474633
2262954
2868078
1638079
2482707
2560613
2156624
878214
1274699
1587584
1401543
2057273
1572919
985223
885864
2535297
2224315
1591981
39980
2821293
1160218
640552
673833
2450378
2389416
630304
1583556
2007361
978790
1925808
751936
198572
756614
2927348
213111
1181273
1746579
387466
1166346
1773776
898879
1066561
391975
2863170
2690506
2340383
2075466
2788819
626450
1084456
2814019
2813817
913147
501852
2433785
1755616
1853762
2261852
556844
1634300
876606
397218
1221916
2480136
936257
1549946
640529
390491
1251851
1517834
1199747
2050732
2592013
2504549
1113814
541099
883559
407391
109014
2595697
2220015
1515543
1034754
2020078
1662458
1528664
2909316
459529
133721
2450143
1179171
2234344
628127
1691735
517763
1294953
285468
899450
2156583
516550
1650511
1451635
992701
1724202
970977
1607587
2635303
44522
2804324
1676270
436930
1699396
120937
2673824
713452
287694
1237517
1855884
848806
2824326
2027732
2331542
395880
1188020
1228044
1068608
2335369
1151265
911244
2185554
1363266
2664436
431159
2597545
2761944
1747584
1654729
1449365
2448490
859761
615554
2825244
1697102
1737595
1155052
2059171
634494
2112653
534363
1604872
2914718
367326
2533923
944992
2442028
769803
2662564
118226
2834829
2266777
2734442
145397
2070396
603595
83659
170256
1437405
1092533
1872778
657208
2881890
2733562
1405689
2486362
2548015
246133
2666053
2567211
2883223
461422
1545994
532317
1061316
2835977
2717348
1380936
2184476
1706428
2272383
1433819
1224981
715971
219750
1714221
2283567
549710
1230435
1683651
82262
2662727
1104690
124071
2467750
1018922
1578096
1220055
1185458
917582
121846
884733
99785
634830
2345529
3738
1511325
1438278
1054100
1572073
2582023
1915075
132033
464681
1374980
1357609
1034683
1950296
403670
1747231
2168822
1382086
1282059
445283
1555417
2401546
2615392
291020
2641352
1610425
2709527
1321244
920522
532926
2115501
728632
77561
1363520
777356
1341608
246089
435096
1193510
2108621
1479911
2569442
2418996
1973300
1847709
182967
1551248
294547
785997
1831196
2743733
504725
2349391
1781447
2061512
2733850
140043
837752
1677469
616926
2377566
1538174
672675
1838497
547803
1758928
705857
2042850
915261
2922190
2889544
2725642
421733
219406
1910072
1374871
1482404
1164876
852239
171523
2270244
2256783
444791
932246
1552546
2437524
2266252
2425070
642321
1619813
2151383
564993
1805253
336884
75730
1413818
593390
1736828
1557127
2865578
2030855
1237228
44344
1565561
2815824
1883252
2047100
613634
2792722
196193
690167
886887
2586173
537027
2642942
2676665
2708461
2539195
456972
1233504
2066276
1263472
1475349
438936
412523
2194761
1724114
1926182
2844460
859643
2176408
2153657
209443
2866405
1198325
1639582
2187541
1985788
1183954
2008074
1151657
1841040
1384728
293359
495506
2176724
70355
1743758
182875
2546348
404218
2375394
750858
128218
1534709
240764
1870850
747821
357287
1435481
2055730
2688899
1412879
1225502
1347377
876315
889634
1637366
2253938
2761803
2797323
330056
1536068
893216
714126
641451
2603957
824244
1241905
172462
1224706
2044492
1017565
1388877
926549
167460
1167202
1365316
832029
464108
1138627
2644770
1384951
1775285
1999174
2109100
1826010
2274090
2146719
1813558
563255
1008019
1792256
769479
1525794
892016
1616852
35750
1355700
1860169
2428505
1244783
1045371
2104132
882413
6437
2252777
2675601
2918894
2819760
1802417
57036
2266242
887896
1271160
678720
2872842
2390137
1770314
1839629
682395
866738
2721791
784350
2521402
1450003
120159
2689748
680524
1700972
1067025
1352454
1134608
1895693
172878
1190694
2394134
1839968
2780728
1552081
1409915
2691040
2183890
1237326
2048948
2408068
1572724
471675
2528143
2059611
457733
1160553
1444037
766126
799004
2771371
377105
682548
34461
2783262
2015197
1647307
2480151
398492
1936225
1069457
1147754
1986944
1526784
2056265
518653
1856701
802979
704009
2587036
594201
1379928
2172163
1268615
1041640
2779512
34900
1804707
2470607
972555
86757
1179806
2548620
308639
1958560
2808928
1209737
1170034
2889592
2682336
740243
220959
2169849
2706917
2541422
459203
1534022
1149090
961918
1599819
405132
84502
1430729
2707066
543360
1447136
1364907
525822
1534462
1708936
1604409
562643
922402
8168
2870279
1927248
2508186
960165
977592
2278053
375205
1994026
1539297
2529015
1764796
829045
2205395
738563
788179
2254197
334035
2611715
2592404
1373438
2500824
972205
723388
2541522
885315
990095
819914
2428911
2374623
2154919
962570
1039472
2851940
2519847
1310808
240874
1275900
2847423
216689
114423
2361236
2598257
1127914
1308174
475081
1133403
1870094
2422431
223610
377152
1394985
25519
2186623
2166657
2048937
1739130
375655
2848436
2068490
2499974
1818389
1286726
2851693
44901
1611253
2926671
2421959
220840
1403854
2415529
562576
1872879
1264584
2794990
1645448
1078144
2849028
1616888
48125
47915
2053917
736468
2487730
1659935
2046288
1652121
142487
196652
2057397
322453
55697
2005366
641137
808962
2511538
1889647
493054
309784
2559820
538629
149477
966556
97257
843554
2296250
2674944
1251455
2130716
2253632
1782330
2042626
1618543
2170301
2815518
1181242
764750
2289151
2452634
1557390
707484
2484536
2016015
380550
1081951
206677
2898996
1044430
1261902
2914131
2719181
793840
78565
2048631
1863504
2772811
1369926
2526877
1728968
1925021
1504585
1988572
1433027
1992087
2841546
1819730
1936305
750326
2005913
667705
1794769
1543928
828258
2740625
2311911
2564913
1166777
1652957
811862
548887
502643
2200741
2109781
2101560
976265
1356233
1556050
1742046
2691840
2912650
1584895
1068442
2339698
345899
1629257
593885
709407
2004530
1311747
1905458
2907080
2118727
2214713
850661
1447444
370150
2776371
1879867
2579890
1693131
1198497
1453619
634143
2592769
1416358
586155
313757
772192
1509984
1267094
1967652
594329
2606902
1010064
2815363
1347328
861486
1580880
1738076
1639683
1231356
464788
2590928
2619841
2514212
2867855
1973946
986488
2749444
748639
227605
2688296
1863170
2815177
957121
2058427
2828584
1620306
2560409
790799
613171
1652526
1967172
711023
1883276
125013
815930
1976033
638921
854585
2667995
510862
731367
1627030
2019532
1937855
418393
2696009
1047288
847636
2012853
1887427
2690348
1163635
1625060
2885095
199038
1138164
1739172
246236
1277244
116422
349179
2511215
444668
2835318
2509833
1295846
706792
2433712
1241191
2051142
1002867
716537
2103037
1216393
382547
2186048
1800244
1563890
639158
1642317
59906
1057004
378997
1380532
2494844
1880440
1324417
322775
2490258
860815
189542
1293995
849791
1199701
1205845
2409947
2724900
1911635
224120
1499404
2089904
1757309
2877220
2756779
1113391
1645985
672334
2864176
6716
2569176
1289655
342801
1007359
1558991
1081618
918332
1995229
2451862
1044834
2502963
675831
950333
1218618
2091803
2470316
569879
714597
1736009
2033218
1721062
1377125
2434130
855373
882081
2662403
2851516
2819292
754291
419022
962568
1056036
743560
2398303
1539793
442273
2909884
1682226
990535
2246097
2690558
2572924
1746350
1764951
2150445
2503531
2077907
2686817
230643
1831967
2890178
1897984
1311038
1653013
1957646
2148828
1035363
1299789
2195476
2578406
2745616
1027976
2284373
201782
923823
585295
1406568
385324
745445
813511
1782928
950995
125873
2187485
59485
877448
1898534
1878283
117014
1600212
2899413
1552472
1672134
984595
442561
2360927
1891793
776653
1730945
1873240
2124534
6174
2803430
104268
2801406
17080
946002
1213764
2216120
2399024
996046
1258099
137468
1109888
2244730
260963
2798777
1993121
146427
818258
734739
706095
2840284
2799807
674799
2122439
1191415
742108
1041825
2082
2281358
2856493
2013668
104327
719056
2688056
1755671
2839108
2410616
2192927
2724331
1741461
621641
835231
467896
721266
386164
196019
951608
1738324
1681101
1392308
2927036
1867115
444550
805936
192366
1814696
1034596
572106
2479498
1672082
1010643
2653281
929626
1525438
2146197
556660
1142995
2715421
72402
1807048
249937
404262
2901518
543191
1609840
1849897
2281300
1521060
636847
1609239
2733492
2304696
435854
820209
1549720
2812777
2554241
1943544
219286
2158325
2783899
842417
1196342
2526712
1440357
2395433
815656
83515
1608267
1483106
7218
2004924
2100178
2447177
1344787
1527258
2161150
767907
644364
282707
2902360
274468
788433
1340108
441278
2566456
532033
251398
2928
987577
471530
1858172
2925666
1089668
1252903
2903240
1956973
707896
419694
1307585
2068677
232819
1011008
128328
1315486
1445464
1680235
199383
962226
2770701
2790036
2066633
706708
1396150
2311011
690931
2346717
1330299
2275019
1553442
1512262
2899737
2936426
6006
1297930
2888688
1807198
2084759
2675486
2589467
489197
446996
22737
723498
1158758
56649
1939878
1642286
2044280
501649
380962
1183605
407828
927185
890240
2210309
2744779
2679458
1788127
2382044
2494602
186290
341255
1311418
2347383
606043
797427
1722205
2731002
2288822
2747295
228134
2385280
2373323
208738
629173
1263498
699420
94254
93060
1739634
1489223
2340868
2201248
2665628
2491290
1002048
1381417
2180925
1283973
2353574
2017183
2766181
2150020
2118181
1025408
2537173
1058948
227831
419838
2132034
629369
1621311
1642612
830524
561293
2201719
1628245
895502
1489151
782829
1045892
643500
243618
790274
2616035
799078
2347268
502513
2207817
951376
912400
135707
374162
272784
1580056
58327
2521057
1958312
1382989
2903016
1830933
1396826
1407212
153747
753963
414167
2710728
725656
720139
2682584
2086719
1194068
160381
645221
171742
1290675
2697577
2550130
592020
1174011
1881023
977858
156007
2811231
1244717
333362
967543
1536846
372779
2727506
1371853
717287
803714
977352
2072507
1833057
2542897
1037428
614917
2223833
805960
1096388
2762247
1302842
1739003
2552449
2116367
2555364
9166
832651
852149
1037254
1801861
1455624
233576
1689071
10968
1778293
2259869
337059
2168923
802874
1482192
654621
1497188
1930696
2049120
2404291
1791760
1782852
2376427
796353
1493682
2510969
1839014
1037098
1182629
1267960
2548786
1510779
2094542
2104402
2306106
2666389
2897572
1621528
2260060
54869
687511
1534489
69242
2722579
343680
1588840
1019706
730063
1967052
2399260
1601179
1682071
1746206
10807
84342
867900
703888
1391263
909627
2795241
2940521
1314144
714038
1270136
1550107
501935
443764
2551445
1981396
743405
1436393
764782
1653009
982922
509998
2763782
1526508
1837050
1648287
2744945
2937405
1192342
551008
2024913
984956
2795323
1937485
2036115
1096509
2016599
2557657
1504122
2617835
1276163
780550
166850
783384
2782254
1315317
123547
2708160
2321710
470963
93048
1417386
801248
1218578
107599
1241665
2289048
1284395
1892711
845625
1800716
1803472
481063
2497769
49448
1345734
808738
2234362
2781251
1006294
2309002
462634
2299406
2227699
2789903
1998169
2886449
1128152
272384
1007016
2360355
2676953
317017
2826778
2501821
2548464
220991
1448312
1374965
2036427
552600
1110012
2736869
1408245
494364
962801
1757477
1004370
768843
222336
474366
1542369
2153311
2382440
192475
2203022
1425197
1401002
654491
812245
767589
1464475
1485081
2410329
631766
2528816
1712619
1353567
2520144
2415176
252669
2106337
2015801
592803
714663
1125612
2702999
2821719
2832092
2807655
2241659
1959263
2697335
1395964
541982
1118954
1679939
2020637
2346378
2712379
1895045
1657321
92425
382130
913196
556306
1835676
1572039
552773
2056270
1533795
1134351
586639
1382482
1832171
2551223
2936514
1423168
2355654
429636
2246098
276865
237155
2653859
2558399
1080395
2130273
233529
1581121
910622
309288
2195400
2256961
1221475
9110
304136
417710
2317574
65247
273777
2430487
248923
1169397
1309812
1469182
723584
2249449
2212545
533864
1426728
1699497
2521693
2201854
604052
664636
2081421
2787697
668744
1603689
1472886
1210996
1458000
468542
837414
621062
2297214
478453
1562482
1322171
1338736
2909572
230000
2689205
1971002
1051608
2137946
2912558
2826052
1281272
246756
1266436
951112
118019
2354926
1753330
291518
2939018
288829
1453684
624050
1751971
1083180
2644762
84931
2528545
2587418
1990345
2727383
1602918
1096588
1098774
2030292
1233296
2374039
1483757
1178820
1873143
351433
42679
1007177
2031322
1887552
2649088
1111420
2109297
1431480
920802
2475201
1505222
2663818
809781
1353698
1382476
2625794
1792860
794960
1641717
581317
695095
1519614
267404
141355
2640802
2561750
814987
2292785
186093
459424
153904
2686971
2104603
151363
71932
7388
134143
1144029
1770052
1905568
2201927
2725399
323368
2607499
431663
1861907
1130142
2171183
1075402
1039482
744663
1867761
160983
1039571
766157
746253
1043775
660826
1046450
1129529
2855898
869304
2357220
1558877
806996
2137040
764449
529140
1944875
859484
2713817
2930284
1389052
2077542
2204052
882284
1293964
1997511
1812568
1277057
1370029
2104177
2449218
274710
2697059
651854
2011390
453383
188517
66020
1279693
2597183
1895770
1518551
1004629
321099
2022323
696616
1114422
169686
1547988
2050837
795848
545716
1320691
909103
2098334
2371136
462033
692681
2582166
270981
1174719
56680
596122
399006
575380
2675231
1592186
1147759
279952
2311086
1406007
882077
1854744
1527039
1864907
608364
2426293
1091349
2760952
1101254
1651124
2777305
1773092
459168
2763238
1890206
1920943
433144
2937467
1591347
2622039
2812134
1377194
375808
1013004
1302728
2033450
2008777
620510
2302179
1751270
1131691
2316410
2570229
2453360
2214768
435271
996476
1923895
2253728
2415265
1856936
637723
20882
940057
1435324
548341
1765382
708525
996225
873552
2432181
1887946
1218860
1460041
1466305
1037959
932810
1585240
1499019
247199
2932901
1208339
2652854
1117723
845482
677892
557944
2341206
1852224
2753710
2025006
2631281
1181997
2300940
322732
2151402
2628192
2697223
2914267
1035421
2776902
814366
247853
975477
2820033
40145
2733846
2045777
1907800
1523150
2620184
791238
1710625
1316845
789312
1352639
2385019
125608
921644
2677597
1108883
2542001
1664976
1792347
312964
1275802
2088270
1407189
1682232
2149241
735545
1168062
720862
2812624
2110406
2075290
181192
2866055
383331
1840973
2330916
2655850
746118
676316
1834367
2022476
524536
1914213
1232797
2210706
1358252
1384869
734347
2366916
318963
630280
1198255
1192908
2147284
833820
996344
1123733
2481367
2627226
2520784
226761
1432055
1768174
1436264
2729352
1876955
2124497
2046245
611021
1382545
1661988
2554700
897427
1162379
1602366
2128629
2899343
2390504
87148
2681050
2804043
4700
885252
2927997
2340143
407330
410349
2198146
1776506
966253
2094765
1141934
1780078
2237124
2458856
2587242
1036189
2265009
2699766
338061
2773426
1647431
1350116
633316
1337650
2729404
832645
2421360
2840244
2276473
1823506
319352
996290
1852173
2772710
2342168
2844915
2669922
2169670
2788907
416666
311660
308671
860392
1875103
1574621
2076293
2902146
1968496
2366984
419064
27785
449594
1466601
1520916
1034213
200401
2663412
679509
778895
932273
362282
1372105
2018961
2376504
395516
93129
1645895
2229056
656023
1308514
266559
2219324
756786
294590
1324623
2530783
229090
2727975
200813
351876
1438930
2032857
347750
2475996
1887094
1771572
355494
1872033
2936988
1261999
573041
550423
809015
899516
2220784
1467052
1944618
234017
2493757
588753
1880876
1419042
721296
2341781
863457
1626868
1278362
1148919
1120741
2261482
2385191
2698223
686098
414898
199752
22919
1678126
2046127
1292607
2353957
2528104
263953
2127047
1191714
2087114
2675736
2280814
2225614
2240991
1389150
497762
62633
500860
2025242
1403588
1184859
2854001
861696
508501
1728773
6796
2294437
2461083
1143977
2605738
438939
1814627
738878
2862358
1187065
1556530
594768
569372
350497
2244798
2011973
730212
689174
857033
397366
2470897
1924699
2007325
410935
1503749
758825
1476263
2858767
1422693
112229
42746
2708552
2480677
1550113
1508947
727542
2186397
2059431
490328
2741222
1275485
29416
2011837
2595211
802685
1564664
1315456
2618661
730458
1509870
2796471
682770
2013539
495358
666482
2236739
1698478
724939
123976
2465968
121529
1579629
1853527
87684
2164940
1290820
1955830
1730326
2771606
1152676
2211456
211186
1061269
853564
1228022
2828846
1324943
193950
2923583
2778972
2136694
1091062
2299794
1297281
999295
101073
218500
1216828
2051696
1264771
1725557
2829863
2104891
2101892
397682
1833613
857725
2894235
236917
876566
1863358
2051834
1318958
1113029
279048
40810
2837685
2236386
1752900
264788
176915
3659
818005
2327098
1007005
204659
615594
1603851
1262665
1435496
2850438
150409
1163694
302111
1680053
770506
2760349
2344201
597280
2300152
1461137
2714638
2376450
1336551
836973
1497367
1483171
2541898
581508
2826684
2232589
2495236
1155480
1882510
1592170
1528800
1410048
2916018
2818045
1407243
607980
1709811
2296835
2348640
311224
749856
167242
2193819
590648
2229009
1169809
887852
2507854
500882
717427
1055052
156897
45783
2360455
487480
1862272
711454
1212276
1061304
834939
2506954
2050787
1049790
1272781
2738712
1174064
291781
1994197
2309016
1420717
1578816
436829
921045
1737330
2129647
1406810
702167
1590609
1551542
1956337
2222160
455089
2188801
1013579
785551
892748
740942
1389574
2738398
400328
1456480
2740085
354267
2030569
1820972
269070
2170694
20222
2349766
1923195
1854210
2346208
2476404
734279
2089052
1807181
2064985
2915574
550720
360362
1458443
265285
1360037
1534209
1831042
1487103
767802
116133
526395
1929643
1991994
1679974
46548
2217616
1264755
2863909
713100
1638376
2172463
2741645
1483852
2538140
1003628
364719
353060
374186
2276111
2202103
2760841
2768288
962577
2922744
1091024
68632
1689994
1362016
2230794
611831
2664633
1850932
108194
2051460
87387
976213
2876916
2091260
1643214
2530656
1239754
2851328
2385666
2283490
2442633
2451918
2040615
885748
1009591
2344196
2186071
2776461
241267
231005
775629
259250
2770183
1187154
2584840
699332
1505398
2261358
501197
2690166
417605
2195255
893526
1045162
1557977
1328855
2412610
1403390
2364330
2553204
1430285
1162661
2230020
2211273
5271
685424
2221360
1624624
645377
619203
807102
2621979
97219
315995
612141
2934416
160192
2029625
2437240
1462000
2673959
1782043
723482
752300
1309195
438641
1764119
1312749
2940319
1893819
680186
1314760
640651
2820314
506028
412559
534320
743037
1048657
812044
755340
1567904
309774
2060125
1191264
2667
443451
1808150
1001672
324309
2511852
1527883
1876863
1856380
476778
2777935
2589094
2886999
132538
2927248
2416586
2338761
1228082
1812159
2425011
1113618
2696644
232293
306360
761130
141278
564630
1817143
784993
636286
1380621
983055
1332707
719394
2651295
1409428
795216
1524585
2872111
2723687
1988855
84111
525348
194179
2098280
2842845
644527
1739921
1000120
144491
2021521
2902792
2368443
841838
2296400
2474882
2110421
1891062
278438
816120
101994
2051891
1084966
513766
363357
693616
2668828
505001
2364935
724528
2683229
1524701
2874280
1512865
118002
706589
2378162
2126753
863181
1296611
386579
1049289
547558
1466096
377029
604386
797351
1721082
1252772
2840392
1796303
1720581
1033499
2218045
1158343
2608730
179966
777917
502059
525270
2040603
705730
828193
568159
2003285
1349039
1604217
233094
1055041
2250033
1252185
1870143
1884744
2212197
2765333
2696118
1235898
2219821
2750318
2883277
2741680
1756267
90241
1876176
2651225
303035
2723906
250496
749001
1252389
1859688
853518
2100711
2267697
2760356
1764375
171213
537707
2940067
672563
1485387
1054705
1293484
2572133
610884
2933679
454865
194838
1087310
2096903
1331945
1123270
1869552
2853085
2307739
2355908
2763535
1940373
2108254
2342812
1403798
2286242
2367339
1327133
199686
2176102
1980160
2159173
532573
72229
51446
451211
2381713
990680
1517814
1482311
1960606
929316
394384
209283
948059
713631
120203
34804
1861948
2817140
1599601
514269
2488783
276942
1869976
2116775
2803672
851271
1906630
1680022
2401722
1006357
2085052
1604073
1265761
1327616
906658
619270
2696087
2558543
315355
529544
2739520
1317900
634037
106309
1973441
1757806
869754
2636209
1735745
143076
1268924
1021354
2276631
946104
1692132
1903155
2350253
2556893
2911072
1929955
879424
2658932
158671
939374
1206128
1422342
904683
2726529
466428
2280322
476340
2578470
929487
1569826
2603190
810508
1585561
209434
2438447
2618481
1934026
2708844
913807
1850013
974705
2863808
2471372
321023
1670814
375757
2908845
2574403
327871
563431
2650453
317773
2664841
1253239
1625176
938378
976723
2910611
2610605
977651
2807311
1310921
1788690
1263201
1933895
564084
85104
2830798
2568928
1290066
921364
2682154
746111
2455457
98614
210320
1445142
1058746
1703020
2426796
2813367
347695
312656
984969
2511004
1472643
2938071
1903507
75856
1134927
1935431
1737946
2030703
1398861
1187491
1976115
1399145
2639013
2803378
1789172
2461605
980079
29754
1764057
85495
1454497
2820917
1506693
536677
751742
2915938
1434236
1904845
2589061
1858471
306387
1814495
982102
709089
2347521
44053
845321
266387
1724761
1445755
1068282
614089
1979607
106714
2552274
2628207
1167468
155229
367708
353034
2738706
2458993
1941399
970181
2362585
2556057
2016266
2063558
736942
16532
369385
128323
1293843
1572586
315302
2064489
208060
2493228
878371
407885
1729336
1684284
1997466
1916722
663219
785206
878607
2805078
1576265
970144
1678585
741941
831115
1986766
921318
195827
1220249
2848126
2832738
2634172
227082
2371229
1260985
1131152
1302662
670567
1186439
1790822
2874124
2760314
1463163
2499150
253268
2754856
1950572
1605975
26039
442766
2559340
2705427
2849399
1240194
234905
679838
2851777
2167859
2243352
382935
516692
1154445
2540454
877095
832980
1636594
951910
660106
1048340
1418815
2440558
2498477
939797
2308499
183544
2081804
1380754
1237511
297495
2824895
842017
2465837
2746018
2387860
1724247
1902227
218093
1013489
400188
552241
212166
1134335
1966773
2042552
877667
1088556
2530785
904434
2301244
1258585
1322908
1350228
817551
869734
2099172
1081069
2304880
1422554
1543245
522768
694554
723890
84438
573679
390157
2221121
1282814
308643
2543457
877837
728347
1585800
1555171
1721800
2939343
606483
932860
578893
1370344
2106958
482755
441073
1480995
2883958
972879
2049222
2679017
2063570
1674139
585667
1251001
2459701
583877
2870675
372838
2592765
1777874
1877200
1222369
391000
318570
823538
267849
354186
851782
988908
2277534
19217
994034
720275
1546261
2663621
1728025
129167
767098
255410
718724
267913
2439763
306701
2173597
1138342
1416071
925629
1481429
2939240
2691365
1047145
2388668
1661016
926161
1568055
2847579
547280
2317212
147175
1281127
2044306
1600408
2523378
2874060
474963
2826473
2368123
1054863
1194801
2616762
1269876
2135645
629075
844888
2276738
1423197
25949
1339643
16591
2896175
1794257
99924
1080482
674836
2797608
2538604
1756534
1731521
2534805
2780481
822642
595847
1418384
1865269
995788
182129
1638219
2519952
35492
290820
2048789
2584484
1439260
2445304
1036826
2632400
1417348
2059946
1144229
304326
2094514
1733385
342658
2837976
1572321
990039
827691
540105
1887750
239998
2299802
874666
1390640
2883701
1282056
1583042
2667081
800733
2825099
1897495
1011367
1951780
1290776
1013224
675996
1892089
417163
1988226
50047
2497258
2261210
66145
195193
1817111
763892
1008307
1239456
2922353
2134770
91675
1669685
320711
2416588
1921009
1709163
1956064
2200038
1153271
2252164
35808
1388561
1586844
692821
2230740
910807
2155054
1326217
2924578
524183
73368
884224
835877
912350
1799012
1220095
831467
873597
395777
1654454
463418
989331
958365
312632
2170473
1128504
2161717
1771890
813995
2338625
2549488
283092
753552
2313920
780532
2171031
37864
1609221
1309849
691705
1893038
2590674
1840620
2923996
568589
2149806
1501610
220051
1587211
2358452
2310964
690088
1406069
1988804
1154525
2467881
2284488
2647925
875284
254082
2869263
2877846
1079440
1797313
844452
1832698
2572962
854251
2406023
1928429
767715
2221127
2278166
2270366
2750857
2865719
2803228
823886
549052
2043123
821932
1432324
2074946
786489
125509
1581988
45680
2536227
2712056
2636195
1776916
1670564
1097699
47635
1152466
2138271
1426729
1036261
2572476
405864
237801
1204615
501625
333002
2086738
1681194
2016866
2711008
1162143
1318464
576181
652909
1091678
1395600
538070
155364
1052959
626397
576649
1124426
824884
1089640
1983704
900070
1709607
611016
1563552
1688838
2092130
951510
627248
247633
1441630
2724408
779477
2766155
2614547
1372714
372007
1276150
929304
2494319
1116179
712374
748169
2376071
2690215
1020263
791060
1316302
1179843
1327358
832397
1863191
2193202
2247418
2702093
842138
1816325
2592235
2249108
334225
2255667
873036
253586
351549
2464058
2798720
728991
2393119
2817375
1152306
1910682
1502124
2402313
1616309
9531
2057177
625076
1136430
40467
1315837
329875
902616
207367
2526657
2445152
462098
793741
569841
750348
1294264
2103517
2465906
1292330
2689302
2509420
1268659
1547323
1160980
79807
1386630
1241984
514732
883550
135707
2810112
2576763
420023
1372722
944330
1568377
567376
1630864
1048241
1671346
1001425
2424095
1977161
1169429
1022930
138233
2801521
2385444
681153
609347
2220193
1678549
2063940
643291
2363116
1785422
157179
497882
1327487
1676978
1997104
1198584
1741564
520212
1475573
2037675
549669
2495442
1093343
129341
2669374
1275087
852435
433423
1681818
598487
811523
1859573
2464688
2397205
271991
2296932
2348133
2256186
2313824
1039326
556643
803018
379813
760175
2526352
1566365
49363
677173
343380
1667
1548107
13169
345871
2232888
3494
995542
1518407
2917098
730373
2843697
2718940
2321812
207684
1448115
1841159
911812
1427880
1216368
238576
649753
2565775
1160457
1219172
2659460
944623
2256020
2233268
1626706
771549
346868
635278
18625
103125
206476
655192
648371
1227124
1832584
1759513
548691
1771961
581212
2578216
1856328
782655
307102
1540403
2395239
2441040
1731672
1968962
931449
2936108
2337919
135901
680714
260302
1755208
1155741
1047439
2371749
122673
2236593
2511211
1655008
2522436
2851345
1285229
1260475
1991186
2658145
1377414
1798620
2013221
1536925
2301401
1556357
1844498
2032241
1599466
2864168
1505111
702344
550329
1673124
2606719
2920835
224784
2025612
1539841
2494083
273377
1443866
1290736
714627
1885007
1344820
1636361
1817210
878687
1232273
2728973
2476339
2844687
657923
2870987
2251351
28271
139371
1562716
727714
2752366
1411410
2848783
306386
1500407
728067
1839461
992242
802324
1535725
1965733
2260181
1323110
2669096
346685
1136640
357405
1921743
1414734
2473736
2214038
667750
1465738
1553064
2169572
946031
2476942
733854
773989
1234968
592459
2493108
1084034
194251
2605702
836319
125543
308395
285794
2841285
2496510
2692526
413693
539771
2637295
2781484
1562354
2532930
758312
2532524
2805060
2651554
2137979
987602
2314157
1028107
1960666
137355
1346165
1169303
530237
28457
20872
1134583
622175
843571
1758271
1300931
2071800
1466981
1469863
1289375
503779
1199270
2287971
1117027
2119638
674240
2500807
1312970
2908302
825230
2464020
2348244
1948677
659549
1887212
1918470
169017
1300087
682846
421159
1479398
2837658
2530953
837982
339791
902502
1958675
2761256
2718725
1104869
1944849
1777655
1014774
2268695
945183
2218077
622901
675681
2149695
714218
2189709
661954
553476
1910926
2656762
1538927
2502278
2047964
21938
774634
1238993
626252
146032
2939371
1541697
2529413
1229198
2170332
2635157
2585451
1385878
1302420
1107063
2314306
1106886
2675333
2598661
716718
192559
813197
1207703
1651742
2087184
137349
1560422
346509
554399
1927823
1664680
240282
1595098
1292299
2813894
960506
2119130
1714264
2265962
1887521
1190251
1833117
2319237
532878
1841348
1250287
511568
725287
722457
346084
953146
2788078
601730
1832783
545008
1115116
1409059
2390544
287849
919212
628017
2529797
1156189
1708934
854602
850538
2518883
854331
2122378
2069737
1277819
1030099
431988
1986886
2759648
163260
592117
1269061
2835964
131781
2423207
699380
1077787
1099788
1015869
655985
1164266
2507328
463341
2488170
2854368
1343680
2277569
646246
9581
2341792
2323536
389873
1586088
1492825
108421
136004
939779
2554366
729718
1934302
2606451
1920694
534839
2162546
2035509
85279
2555645
2503241
355451
29445
707561
2866536
252948
1294432
1820276
2837698
2142720
2172514
1848803
2248347
2005439
1769982
2385202
1698042
2551947
2522617
1508843
2873339
2739915
601999
2764254
138075
1403968
1131401
900554
1484188
1027388
2751645
2591410
2631007
2546425
1183980
2368335
1597496
1394113
602585
2710861
1817768
131408
737490
2189700
2734632
2689327
840820
1693203
452753
510139
728293
48308
229535
1586037
118434
2292411
1698419
1732446
933351
2415140
2222421
1459470
995236
1007140
1549901
1695816
2710590
1065629
1896311
71970
1067565
1648447
2182279
2279868
1628636
2487085
1359344
962133
102940
320904
503963
728596
1556439
887615
1685245
2820364
199190
2137451
726039
312439
679422
1081609
1621913
2509571
870909
1854569
702018
906629
1754025
480028
690788
1105222
1124199
1732284
2221184
2247274
16185
1742711
1643044
1911387
163610
2153652
207698
2231955
990508
5375
182389
1662461
143667
912064
2892822
1942923
50567
1232063
1213799
1741791
2310851
479852
732925
1859456
2302214
1933241
93944
1240858
2593420
126937
2585944
1310352
1454398
1343050
2607579
971689
1457149
1737829
1653815
1132311
2450235
2365107
1392263
2917454
86550
392322
2253904
1154348
1210828
291853
1434508
1398249
2855960
372390
1645764
2178450
2359224
1250944
2799931
2913746
236421
1611506
2198564
2393996
2147972
1528930
2822805
277409
1365228
2118960
2563919
2169208
2580581
1299783
1698170
1148385
1425298
992565
562422
363728
534845
852581
225586
1707172
1129920
1648422
595004
113967
2856026
2286485
226433
1502860
2406075
1222587
1096298
859411
999340
748501
154166
2358693
1903137
2728693
53032
2604064
2423321
1802346
195568
591535
1850159
2064831
184776
1899071
1849956
253007
2222752
481962
2938500
1722725
175480
884177
2939641
828066
1846663
391330
1769495
19635
1129367
832966
1812089
2686127
1048741
1245939
114151
1297223
1977237
2524620
2360910
2921375
1207738
1848223
653137
2511271
397466
2036736
1365511
2154217
1428514
2743961
1734399
2299179
1812323
2749795
2115407
1699531
146332
1901693
235755
553248
2644605
499530
1839558
1759048
1282022
59635
1548590
501119
2075511
1952978
330587
2681647
73110
1411712
896385
1615454
2787291
748568
2527981
2078331
1622121
2382229
477094
2220874
387234
681199
681381
345287
2377936
1751325
1781510
1922881
1354736
1086548
244000
2346842
796607
1408760
193548
2713794
188072
2478245
103411
1910310
2551706
1437490
1356592
1812120
1920719
1171193
2397301
2459411
2101902
1171001
2778427
1787543
1691352
1194229
2334340
1286345
970219
2873492
1493077
383040
1473521
385326
417
986079
1271952
1369466
598902
154859
1304165
1630986
1109138
1385580
1296616
2202402
495485
1049105
681346
2704557
72755
2832152
2759957
1206601
1912061
450450
2000297
1574278
2203771
2889332
1374323
1764838
739605
2449827
2016566
2522002
545923
578272
1363054
891958
1568140
663749
2695219
1760360
2609257
660848
2632769
2587502
344812
2757789
65113
854452
1043389
64875
158801
901057
1827360
2399977
1980455
2925425
2068704
1900781
2418523
703308
2197275
2050680
2626300
528532
696517
2831190
2571495
1260494
45685
2576338
1949263
2252640
2076450
704510
2610364
1797020
527951
929922
229753
546691
1131082
646223
2428234
1768490
636747
2547095
203699
2472359
197212
1419023
1707323
2010529
315799
68508
837345
640063
1745063
2287988
2418249
1154861
370824
1196323
86970
323300
2400729
1513745
707664
1744079
1574690
517282
1507274
2093599
2584827
2835173
8369
339662
222597
2545890
2143938
1506648
464862
1601021
543650
2600856
2318338
922348
2152294
1328303
2921118
2355171
453829
532375
639240
2035901
7626
1093886
2378091
1468812
2845453
1922834
401436
2587572
1297985
1572873
1386524
1716499
1831347
1635146
2780560
343815
1655106
1748402
1551811
2770241
2138443
2132402
2636863
1595297
2374184
2866637
705513
1507050
173484
2272718
2171276
2282375
2218403
1377996
850873
350235
2693777
92037
311181
261455
666693
666830
1582581
2304156
2033925
1540582
496878
854315
2496894
973283
739866
1295265
2068163
992391
2222020
690348
1374351
2334423
1792175
2407315
2806356
315112
252533
2922257
2295339
1108154
1831704
309015
2339817
988544
1073939
1084790
744023
610337
420760
404046
1446394
671720
2846098
1250242
2531451
819317
2841090
1009170
722472
2514588
34209
555268
938987
2015979
2771780
2645722
32688
2352662
2461996
154975
2854780
445624
554355
1801816
603607
1314035
1265349
1267020
2037691
2174749
162845
1957131
1924617
499471
1018039
2382305
1885649
165235
1093773
1213461
1683881
1102792
375380
1429421
1704653
1973464
1763847
1692533
2192232
177467
1909301
1159178
2218734
1514099
2722617
1191427
492128
461911
2764226
1551748
1729696
1849725
1732016
2072959
2802273
2532830
1444075
670744
1802091
2043349
774819
1804460
2152343
890807
1303888
1223580
1371159
2238094
1687960
899536
2272120
2580554
284205
1166008
108229
750101
569890
1811148
1168187
1119532
1509951
2024329
335938
513180
49551
1380875
2670434
241188
89533
2671598
2631012
1329415
2843846
1397847
269461
1866308
58958
355989
1816839
418177
2207335
2371937
2775309
301141
1421082
1305683
1020095
146027
1611390
831083
147340
2344231
2058617
635803
421136
2564550
2601127
1703654
576660
1396617
126553
2903127
730775
1547763
2001825
1963664
2346887
1237721
2547164
914088
1110545
1049879
1628421
2195803
1577978
237255
2435398
1524544
699682
474155
1960780
2316800
2179781
2751606
1548477
2817627
1078111
1147521
1890742
593183
828530
375747
2654780
1175546
1938853
369353
2600683
1455567
1841484
1273396
1414577
1887548
2670218
560342
691517
179657
605819
2595877
1401442
246984
643975
795631
2336775
2161504
834280
439594
1314109
1733611
1134424
2528043
612459
927742
2675626
2429444
916588
2871928
409433
1192552
151128
1273539
661987
2113534
1960499
674670
1643302
2745830
1780927
477301
2141121
194648
2554192
1715319
201380
2531578
1150903
2717250
115806
415509
1763850
2933688
1374693
2843086
138076
861974
67972
1043630
1257714
1669263
566342
1868003
1000837
952773
964698
2928750
1572638
77383
158379
836496
1288808
982267
1177716
738595
643976
1357186
198801
2028365
2233442
2931961
812796
876665
1445234
232699
851076
2221684
2654034
1573936
936987
2678775
163736
1853572
902463
2877062
2758200
2528588
644170
2392370
1839844
1957198
1726842
1309532
307554
1361572
1897030
606701
1543486
486233
1194706
2864683
2508485
634812
1742969
2822220
376061
1614842
9900
1757427
2509107
2799178
474744
61485
2323465
1464005
528215
2529429
10611
1247584
121759
2230073
2283811
631619
296314
931346
79188
1185169
2307600
188749
79627
2393613
2824108
1938292
2153533
219945
1907559
135141
1022133
2195510
603597
998983
2269317
622457
2588898
1280604
794131
2813892
1278091
12247
2571544
891590
672536
2337782
249457
118178
422794
1379720
2527802
1632459
1822529
1736008
2725975
1442756
1520660
1837999
2515990
827743
953634
1041315
1295241
648057
1108231
1195034
2049796
722520
1850460
2202493
2262657
1803945
1764760
1352777
485109
1621670
1834920
2532841
931717
459605
2893002
1793488
353887
369382
2648204
1130700
504138
1408679
1092617
208275
1757232
2301871
2619032
1144224
1528032
406874
1684885
2489216
71010
1089774
2364844
594907
1198865
919318
1855659
730255
2496567
2755044
368007
2416149
407879
1580281
2369038
370978
1962851
256073
630327
1732776
2370076
2164904
2902320
2139952
2186985
693878
1212632
269735
208592
1010532
5142
1080169
1851389
2741004
143909
1106593
2083936
2849255
2293965
2610388
1801771
980877
364711
2314991
941549
2629069
670307
1302510
749776
388425
1671388
1917764
1204598
2443268
1434062
1843604
2451746
2490770
63083
1482589
1320317
62969
1777467
1232712
675832
260063
470915
667284
1513519
411704
1414594
1529532
249665
401792
2125892
1030169
2208145
2640679
350514
1377421
2004260
917771
1079140
1993730
1308174
736991
179900
1570334
59787
1362275
2887814
2187828
916875
882366
1191353
2909489
526513
23308
777278
43631
388734
1415780
1782838
287344
881837
1163992
670861
989109
2443403
2564292
2812113
1586216
2934716
1841979
510529
624468
666429
185084
2143425
1929050
1109262
1383724
2360464
2892047
1505869
1890683
111904
777687
2913772
118892
1543567
2326712
19162
886990
1148412
2798364
1215908
410334
2761210
1899821
1898886
2563266
2245852
266713
2557795
606618
241770
152624
229342
2513995
369828
365540
2266132
1609987
759290
398678
1754652
982891
1732717
2075138
1526663
202150
1200783
405091
2204348
2743422
86872
936054
235887
1872764
424068
75436
267190
1534904
361231
253840
1287101
2382853
1483537
2605707
1238760
708562
2089616
1210060
2346220
1866079
1967311
603053
2047129
198493
41382
2577372
2553134
2904280
2193183
1255608
1565153
728453
2637337
1427544
1270481
1397003
2754240
2620003
2688670
632113
1796486
2266921
1126330
1157455
1551363
2022838
331102
2364598
2928171
1920714
570337
168188
2161621
2637405
592707
2694629
2194730
2661968
2825193
68339
488257
2416638
2817475
783424
2229332
619518
2218250
2561937
2306156
2362459
1648333
1409058
1499118
2861874
2120121
2702091
237640
293257
335989
306455
1408344
1624818
1093855
2284442
964937
1418557
1316210
22419
2285359
285865
2025938
1595801
644908
899200
595583
2133098
1631122
1033258
1332292
499908
2126235
1392833
2053975
1831990
2779550
816651
224048
29310
636372
874891
942257
904697
356871
317097
1770205
1832346
2742341
245026
2606407
2060755
1199902
1016678
1344218
2147541
1612139
107378
2149369
1615240
1048474
2543739
2035818
1237329
2744862
2079273
2446966
1920015
176763
1304183
1921246
2299333
2676808
1582288
879161
2273320
262468
1137333
2822751
2754959
1203213
2494187
1229979
1366087
877176
2667799
2388681
1538303
1971303
2567462
1376414
2377681
854085
655803
662036
1469945
1805731
2655945
1467416
2756333
710475
952555
2272414
2650374
89894
1330761
392807
1321403
1419359
2003400
2163985
1979933
2791914
1361560
1587260
148397
219988
642403
1221271
181089
652018
262379
830195
830719
2476657
1908115
2449656
1274492
613254
2845146
273387
404666
860168
556379
2229169
1680697
2371463
1756347
619782
1013659
967566
1595020
2242440
858200
1922784
1879818
2176604
763294
973696
263712
1509166
2835246
2819061
243882
1730719
218884
294273
1626423
2198583
828034
195061
2002546
2586700
2790040
774042
690567
105860
2248975
2141496
1215408
745426
1216548
2165441
338048
988767
1819926
158972
2509270
398204
787453
1253259
182718
2778378
2438512
1555573
2611396
1368833
1075979
906670
1002021
1680708
541550
684801
791977
466309
111933
243696
153890
1932661
755316
1274086
1091999
2442101
1834820
344601
802923
2007105
2915930
2532132
2500536
569579
1814551
1738646
670436
1933861
1188863
1124058
527916
2184039
2030218
2467408
1859380
786613
1259973
483581
570382
2325944
1324121
1499977
1716076
595822
284967
1282930
2232989
2149495
2709677
277746
904717
560208
1634336
551457
2250285
1388851
1845830
2177932
1130355
1504882
2842066
1933192
1810541
815708
679100
66110
2732190
1024181
188642
453991
2505189
1969159
2559984
252069
712509
1975862
986822
1151297
2562101
582906
15584
1094904
1479957
2230946
2918153
1842962
1404406
1515551
629145
1456215
1185102
2735221
2746388
330711
2618190
1706877
1579729
2782596
755232
1039810
723914
2068110
185305
116587
1621063
1982252
746068
194339
26234
2077783
1748146
1116941
2736522
356607
1620022
2177472
1104766
1501008
2585921
1252859
993908
1240104
478198
1519504
1380341
488195
1543762
2564599
1385340
2312930
428887
1765458
392714
1537077
1624115
2008872
2893122
206993
403421
138373
425512
1360408
1411283
1683158
817173
2024351
2514852
165760
1504844
1614959
707187
454699
2851094
240991
2077113
498102
379341
5026
1807725
104796
2195814
1376957
683873
2422261
1127619
147861
2215838
2056119
2364706
610390
2381857
292195
2472275
931770
247796
2776594
2178028
854699
2796789
2637665
533662
1814516
1215295
2143385
2917733
2531914
2208156
759889
1376899
2628759
122856
1800552
1878500
1521287
751952
724287
649325
1094365
1512751
1753137
1097191
2367256
2417621
1606110
2066724
2909419
2590624
1535762
1839377
1047914
1333464
1012353
1283078
1619870
620947
575963
1680853
2200151
127632
2440207
1886170
1813830
1269051
1650352
784812
1151510
329825
2383714
1928168
259234
422744
2887120
2821426
322756
148392
2918567
18367
1933507
1805485
926917
1617352
2278797
2878380
1636429
1172519
1343777
375055
670421
939385
525562
1323680
1622555
9176
1869531
1030994
709528
2502637
554992
1648480
2401823
395237
2515271
2107872
1718993
2589142
2433196
1750397
2494741
182053
626974
2167232
494531
2800356
2067428
377960
1011265
1147983
2332832
1634711
2647458
2090014
2043755
1153123
2839114
2603437
2545119
818071
2641406
823768
813857
272615
1372643
2806385
664811
284244
1164588
329935
919810
1186586
2694450
1612287
789502
2075334
1436581
1052003
1132555
1509738
2269560
1801614
2459985
903406
669242
1655264
2244557
82108
2475
1578920
666728
1226967
2345016
1545602
2934440
408738
596508
267001
1810636
396787
2186356
2404383
216452
2279300
1940307
880991
2297150
2860884
1374363
1611621
1108973
113300
113731
968982
94949
768789
2115321
2725325
212157
416822
1779272
1127198
2841866
1890790
2254733
1935401
658806
1988061
1292381
376633
2785302
2720163
1776147
517250
2841479
2527170
5448
2484348
1528401
73572
1375873
2933756
2379031
1900480
1862978
232486
1510160
266590
1222218
472194
1780835
1078710
2061718
1778749
2635183
1020974
173609
1817270
2445350
982403
251332
2650240
1780129
2549058
670288
1509694
2309259
1128212
2036019
1062978
1845446
257563
380587
1135756
2891213
2078914
2467417
2299749
2593372
1478646
430221
887804
2041744
761604
532714
2461453
2136417
802382
1860267
2456939
339415
669336
2798110
15552
234078
2894895
983494
695933
88295
1749891
2657156
1646551
2890635
847861
1167961
498607
586390
1201687
740224
432888
2612841
476570
515094
627881
2186569
1258834
766775
73337
2112738
2233604
2574594
123171
1838435
63458
426920
2225702
2467522
380889
630472
2467421
897906
192892
473257
1171050
2381576
2503383
502974
1560971
2211088
2109285
2149884
1503799
1544904
982570
1166924
1381708
1466039
905135
999968
2686300
2651858
2828513
2115005
1382379
1811252
1061484
1524027
1236469
541734
405842
207800
2120440
923779
63671
2866914
653420
2492941
1665540
611879
2574350
827013
1173289
76651
1066970
915246
431180
2441664
602948
1467879
2844745
2158554
1791478
1703921
1703001
2013933
2035851
1377406
2403268
791874
1045964
224044
2899241
2656342
323269
2246479
2131850
2869097
108002
1060879
1148997
483927
1238934
2300930
2106402
1030500
333741
67547
173854
768236
1321870
1919563
2792754
1058071
929245
2308942
2416810
2903255
466503
1788683
1749196
1294012
615138
1574394
2882659
921952
517559
340310
356258
1297682
1568528
351212
1290810
359968
1672111
472873
600289
2619805
813176
2246700
446109
1650355
2500664
525467
1082935
1698436
569753
2576243
14494
2708633
340574
1614475
783403
1316278
2337068
1127162
1506743
1278996
1051645
1236921
1587642
416945
754699
1526909
220932
2472373
1347999
1209048
1522916
1460380
471738
792411
1032477
22006
2874878
2142778
458914
978834
389730
706932
2928883
1811200
682638
2166585
1337864
2175398
2441483
2530911
1160619
1425663
238621
1077040
901816
2505358
1328232
2432046
620443
1845443
894622
867931
1030750
1728146
2278984
965750
626289
1293154
719356
1581248
1990101
1708204
1103997
2168613
1304014
673866
1354619
212209
2220275
2540280
2490888
2467176
788002
2394493
271571
1992290
1870052
375524
98198
1469988
480876
2383519
106751
827509
1536623
2424800
1340690
2688711
1378334
661221
2881180
1808254
2192588
160437
2202498
312014
1206963
1990929
1728793
2232793
1996450
2753343
1497833
577458
2297808
1151420
879185
412104
1553170
2108653
325533
885169
405770
2586045
2282529
385853
365494
81878
1917801
1738854
1620846
1902138
1715026
736841
2813110
601435
1130852
2039102
85770
2335437
1407754
2155637
420099
2901058
228737
319926
1478518
2149771
1775988
2740825
2488047
387479
2449500
1037962
2388446
102873
2191767
2264587
146473
1048937
891668
1069254
1957863
8235
1293268
2056800
2682805
2800847
1007653
698430
2693653
1889770
444482
1209068
1712342
2287199
2333314
779674
2075693
852723
1341976
188579
726914
2666706
2411038
2398892
2408059
2497324
1570384
1997241
2637561
1147005
2399123
23160
318262
2391194
2549087
921660
855969
1101681
306969
704660
1489305
2432822
2675035
1614210
47290
1857554
1479445
2191576
70131
1965229
2316366
1651557
1474451
2333838
347903
1633465
1810731
1241846
1566807
528343
2720392
305170
488560
1691751
2343314
2900720
1030538
934468
1904073
2155628
1613056
1755797
1667814
2844423
2395373
189081
1949028
823061
762271
984430
2167891
2143077
2555457
2698441
511784
735619
405738
1272303
2484466
1640917
858827
263672
409014
1866050
716935
1023995
2629872
251060
1858927
2791527
1221845
2369264
23364
2578549
318581
97095
189268
2217695
2557446
2487555
1082268
479884
696045
2575139
116651
868917
625636
2799670
2044884
1320740
1199392
2517843
2137698
1960588
974216
565176
462210
546247
210916
1217739
1747766
2139628
142913
2593073
561771
842436
407226
2857401
889585
2433469
1904609
2243711
115864
910039
2256753
1100532
1648177
2400423
22972
419777
236267
2822744
240296
2093780
2144899
1052626
1928860
103733
2786714
967889
1830345
1109810
333290
893100
2002457
778527
2459985
24967
1375471
170333
1230530
2634510
1613540
2875000
60622
1048960
386383
18100
1886975
349728
2911085
2241307
425633
1986797
469677
1441537
2367032
783450
2127738
2501276
1066379
865741
2238802
526498
2472516
1923085
1950617
2203184
2403786
1641738
282308
831042
2939546
1697670
956943
2676849
548594
2527130
921288
832105
1254505
1683943
2077139
2356873
1398098
780672
389470
2321862
2813322
2219222
376898
1130990
277344
1114240
943245
1786559
2423845
143230
238525
888754
1609047
23784
1399953
1546328
310433
2763967
1943374
1195240
793742
2815404
2151290
59026
1177273
722158
1121679
203193
2270267
92808
885133
657801
685864
201931
2501323
68676
309544
2336632
1246725
1039934
209931
1094656
490321
1986156
1565868
873770
486350
1897725
827543
720454
236140
698888
78914
11312
58579
519105
2675355
911932
1125993
1258518
1533844
1324153
2210873
2665520
1971874
1993851
2112941
2313896
1921309
2689255
81357
1869307
1438223
2802588
763965
637123
2327680
2344821
1870575
2010038
1341567
1333554
2526608
1569823
1475815
193452
2555518
2225664
2305850
1984934
2889113
683643
643055
485658
1201394
2545648
2172616
2446687
1261131
2666815
801073
2607186
1977261
2885354
1608741
1812337
302479
68199
1787427
2763550
2011121
2136723
1028638
1850011
811191
2905518
2125295
1751826
2334230
2287654
2850295
1685650
2084881
2318184
1002969
1920391
1241323
2136095
143007
2657342
685904
2469875
1679464
1581209
108025
789646
1042303
558715
1741904
87996
1532993
962357
548383
2207418
2807427
2809703
2884918
1036879
2542537
1052633
1164987
1732279
572213
835705
323919
2201179
198086
1008535
1800156
2896575
2368007
2252079
1136895
793376
1982202
2761805
1813156
2526265
197367
2871221
1194645
857637
47660
1830962
20340
233457
2315425
7764
1066312
1659024
2066850
1921919
1718214
937511
1416278
551920
1768727
1960100
818810
2143058
2135277
1832499
1361181
2505336
1111838
2160663
588628
2214227
211682
1998513
2919187
2654207
2510003
2906528
1513308
1962201
557826
2708800
2483092
90981
538527
102391
29974
1248758
526886
597965
2103592
555542
1387006
2558113
2909105
1987033
2115106
258412
885890
1601370
1076685
341667
974462
272875
1517846
634708
2754662
1326756
248860
2254749
2438198
572158
1601529
1492513
2095176
1349132
222755
2196118
109180
1385311
1382737
571741
2693801
1394720
2354615
2136464
1522269
232983
2035196
2677710
1072623
2800728
1701838
752957
1218783
2900650
894627
1531033
889986
849879
1666284
2678648
2653542
1887411
99366
285940
1830970
2878849
2911142
276068
211112
1262186
659720
2891973
2300873
494233
2120445
211171
2049784
1930690
2932006
2233554
2159426
2893791
1133644
1720710
90797
142045
37524
1834323
1103060
146204
2056078
462927
1148133
1488471
2620817
768806
1531560
430227
412070
1933505
580483
1257686
309922
1913155
746448
2078375
2247882
881837
2783642
2692633
2669650
138301
1283010
1877262
1697678
10334
2361897
2065975
2034154
1901612
2436703
1090474
2009795
894386
1121057
1540779
391745
868184
2051327
1174577
2738706
88078
250863
2112635
1539901
1279081
2390865
2853909
396451
1804542
753878
2421336
2229869
2739477
2002640
2623859
501025
1205213
1190613
990971
2580424
2179003
2419882
257532
2565500
1290693
1632955
333858
770065
1528173
1160239
56696
1105390
1662075
1842761
1267608
228686
2480221
1437023
2389820
2659134
659575
694437
2174775
2542809
565301
2278071
2636251
1455982
2543874
2204034
1929038
465681
218549
2657254
1688421
2604655
2345890
2874173
2625302
2361732
2765927
903385
2088197
706006
917664
1951806
484689
21135
1304861
1035769
787409
1294665
801556
1768036
2460732
2213361
1478971
609621
1492744
544921
2000230
1239130
1150063
600937
758525
2059085
1254257
1219379
939922
375246
62561
2618766
971090
1632917
817850
2842134
1856195
1382928
201684
1712465
1798667
836485
2070010
1500008
906064
2236746
2126147
2921966
599517
572651
470671
106009
260242
2656506
2633266
851122
2302707
2657682
2791570
691735
1082638
2104265
1785748
159051
1152452
2905668
135763
1983656
2049602
2844700
838903
1874503
1141944
2545660
1279495
1301473
59848
1894738
2484728
933893
2221543
1877553
1146768
2805519
2401674
2776535
240524
2416345
276045
2166846
11922
2634799
120652
129549
219194
2497817
1691529
731251
294423
1126576
783322
1255321
2902741
546492
1536548
1306129
117040
2565824
1604311
2188220
444601
2792777
312648
2287322
2707392
1197795
1282591
1297235
2106922
670950
892609
2173960
461500
1324019
2438004
1883388
2845213
1242624
2028907
1594351
2124871
296149
1595202
2142591
27609
348657
2352500
68694
2641514
842706
674626
1830611
2584623
2598698
2180263
1743780
2655883
1069908
2716465
985850
917229
1978746
2317568
2061251
1860443
2236272
2887870
1649307
192383
1799019
1410680
961352
373235
226798
2718676
596453
194560
1344383
2767071
2007835
1265104
1554888
2630542
1346902
1566372
1066546
1113718
2211467
2555455
1071481
2062556
1508643
1051762
1555523
2573918
1309947
2648470
1086070
186309
914834
785447
60348
145505
1174523
995643
2769585
711927
1470755
2351523
2380993
2531634
2212040
2476798
2209760
991685
519969
884641
23698
679683
2937428
2688142
2326195
557736
2617941
1868930
1597719
2795853
1700655
798489
1040027
2354532
2104171
2148223
1169970
1203556
2625211
776006
1494410
1151937
224924
641737
1092876
1734527
1486066
723626
2856273
63693
2206511
1868182
2775430
1874202
2697203
2239640
1160042
1876579
2761853
1753152
988587
825675
650016
1547870
2380709
375754
2706604
2501707
1926895
2804729
1655792
1228487
1171960
1991824
235281
1598328
1177270
1568834
781909
1595131
156360
1513477
1796436
2720335
402728
1681019
1192153
2151937
2521486
1386662
1677891
892469
2203288
11335
2622442
1473032
729030
981205
2160765
699925
564256
172179
2491774
73688
378612
2786997
1332863
1126304
2485876
2298426
1066469
2414638
862050
763445
269173
1697684
1816351
1150727
1651217
2780686
236362
1025794
10996
2012514
2419088
2600032
1442315
2296914
2092807
404472
2858160
1740866
895920
1138555
2193167
1985897
99155
2622944
1859150
179800
855078
1771637
2588596
1631677
451376
486957
3014
1081287
1451415
2335568
2121131
1092035
215814
635017
1580536
1364818
1913383
2508062
1175083
1650992
1257678
2305270
1723694
1724799
2886836
1446034
2805506
1447318
96670
2446723
2306338
1242347
1498557
909695
2705245
995594
1452549
2071875
328785
456564
1779088
837975
2148507
1157030
799969
171727
984491
2276135
223285
2787032
2088699
1725711
1886380
2269095
2408402
491446
2178195
2295804
192541
1481898
1206813
536814
1641804
1535658
2717885
216755
1662597
64060
2340606
499710
1932082
580125
1266344
1819501
1923360
1773789
1187434
347229
1050116
201440
1908293
205837
1372715
2713245
576281
2523887
1600059
1399364
2873991
331814
493413
2339185
1184581
1528534
1493562
243124
2374950
1367481
1507283
256688
1433805
964376
87743
2339962
2068116
148072
609427
1786157
1110488
1106447
1169744
2846008
2882535
2842525
2584522
504243
1234908
535426
1075293
2582416
2051426
1682773
1626886
762314
52041
1194960
650001
822666
256804
2865155
765284
1314721
1774647
1807739
470551
355237
1700047
2086349
1118358
423530
1659278
1437725
346925
1887692
908904
217210
1362573
15392
4248
1495066
2848222
1015921
1796973
1684762
631536
1445932
328818
2081028
1139220
1345544
662834
2690591
1174396
2390959
230592
2052748
1525322
1098868
1502635
794173
318047
1385390
726367
2527024
2082755
2442276
1160864
20360
2670623
1200517
2582177
2253593
2807182
2895189
1852767
2807157
1301622
302895
2417041
1488719
803330
885615
227229
2910812
2330682
614808
1341525
2299188
1752496
851297
785176
2399584
2069224
1918415
1142123
1478125
1824711
346556
2188673
1326763
641181
710917
1326820
491930
1900739
2772791
1384187
842733
1452335
1811365
2680864
2703307
2602364
194396
2393756
2392717
293613
2032978
677766
2220017
708403
1527765
39722
1976120
1340648
995086
2878903
2507340
759479
2258718
2130235
834098
1972809
1812608
1144916
946566
693119
1756297
2459825
183617
759342
2000345
1373220
2751425
1771772
1497809
83515
1545792
2912921
2455200
680949
1243451
2923044
1417970
1459110
1436894
450274
912676
2385788
2837080
701823
1942405
950706
2487633
325045
1049210
1178464
2231536
2824166
1479003
2146360
1158683
2212697
2703867
1621055
1673967
2208207
713768
2705612
754476
1730448
1451638
92437
1674042
302898
1266357
2179002
939481
73670
2886963
686059
4598
1809587
342014
1802215
256624
1767380
2558608
132462
816161
2891071
2079492
161029
1050935
599133
1609778
126494
1533859
277775
1811407
725442
2257505
1374009
2730942
579627
201605
1633384
2430851
88585
1882688
997375
2127803
2870892
2387039
1351418
2295846
1364847
183853
581083
1055286
626776
1903048
955488
1272219
181519
2482702
659963
1497557
1714886
1813515
2396057
2137253
222633
1538661
1516523
2778243
1528615
1893515
662676
2162468
1118392
2149119
638384
1014788
1204415
555711
2708235
457769
1004238
1882395
608032
1758572
796495
2571085
540259
1393814
2831723
418044
314985
2212455
2361881
772931
298396
1891208
1436164
375001
2804949
163966
444691
1475881
1059419
939880
2045712
1107634
1656525
1058574
377772
2792325
1015124
1297255
1917571
579027
1186028
2672212
2556196
920949
1155071
604950
1948119
503691
1530919
2379746
1206899
2886891
323307
2133458
2162047
2260282
1159502
293311
558935
2237008
453119
2402371
1446622
1839817
399976
1191609
2921498
157087
765624
2935114
864214
2069259
2270944
1463818
1270791
1776169
690793
1734359
2592912
643036
126785
2335829
2858190
1000915
2655351
1838440
2517240
1099501
1858307
2324203
921991
787071
401762
1080727
2559625
2340973
1953532
997082
283828
514254
2226307
85272
2789724
1685880
1125414
269896
731843
2144331
2551505
1767387
2165956
2314456
234963
2459093
2830805
1694679
2337275
2413830
1662532
92488
832949
1546877
481585
1453378
2189917
2895759
1658869
931318
1520717
1378635
2900948
274011
2568639
1267114
566278
632383
1599272
946468
285589
827582
2610318
1367030
525269
1930190
2290795
2439897
962354
2086266
1475631
1381834
2630627
1965159
667305
1867812
125363
70643
1637073
1711333
1262212
1069079
269203
2640916
870542
2000762
2380871
337826
143014
1501925
1300160
414051
1152112
1856396
533716
2528268
72813
176013
143343
1247158
821844
953988
491463
662922
2190493
762846
2611875
2541422
159908
1765203
2769461
2777428
1739657
1602194
564704
1795221
2663740
908645
1881927
2202632
614178
199532
1814490
1775152
1050250
1842789
2698948
252941
563398
2607508
1094234
1619686
1639284
768977
1697086
923691
2541109
1163364
858448
2675964
377521
939361
1678876
451927
588830
1595988
2153257
439756
471845
896942
2641116
1940931
2488133
1450423
2041997
2325045
636162
2454519
582292
2365848
1242930
1786012
1586283
2162940
2061285
106988
581608
781236
2150464
421323
1181108
2470537
1246702
516070
1644136
1245210
2210537
2018541
2342292
1322090
2395560
2448771
1876634
1569605
2829234
2424382
2256785
913423
2462786
1025804
1412345
2751327
1802057
2724983
1100544
27342
416614
2360169
220358
2067542
2040046
2076866
617237
2319322
1374655
2833350
1923304
555749
1081289
638617
1256172
279038
2055983
2518996
1408539
1241457
2311267
325529
1884705
975271
1335542
910789
192489
2325702
579756
1720919
850383
999335
31799
1416911
1644328
59722
1854096
2254119
1227157
2602747
2494859
1712148
201543
1894441
2344695
1725648
2591987
2631407
1331528
1793267
384045
725744
1666483
581812
1121260
341244
781284
2244341
356274
326005
1058852
893889
1803453
588406
2397009
521220
718670
1285932
713173
2291821
577029
2385049
1239366
1168443
2472572
2804053
1476870
136194
2407471
2891482
1533111
2688873
1168742
2003430
1092003
2291464
1526480
942133
539808
388478
2052815
1057938
1627432
2525742
2046989
321931
1219216
2617624
403914
2158728
1536401
931317
1583413
362608
2667037
490538
2209690
1693992
51526
107640
443081
1425155
19884
2291440
1084797
1033055
207522
2285732
1296234
480833
1660569
2003633
262799
2593625
2881510
1610013
385611
2386024
269280
2202617
2368442
1640914
848796
2547944
1488507
289483
2680291
2170455
169333
579906
2599983
933825
2099639
2540826
2778004
1136725
652737
1364623
1013918
1429662
2370620
2379616
2363216
2126379
2299879
1512509
1291170
723949
1765153
1506583
491797
1827824
676647
2693726
1870516
590684
1592197
2937182
2201429
2450761
2426729
333261
1457848
447690
233511
523262
349830
1859457
507649
1136597
2746718
891046
2781995
2343580
2105259
549525
2214694
1749559
1953376
131294
1905604
1284946
283673
2487686
1490393
2069482
581114
210559
2663271
2693921
1053272
2685644
1088864
2284693
616565
2744753
1031314
293005
1775995
625101
2880905
968001
1665223
2161181
2771414
2699950
2454146
2460918
2131985
2477045
2060641
2866149
1146214
504987
217124
1277586
1584094
1859552
512429
2868367
2512271
1658787
1109696
2481711
1161498
1802320
2885936
2756520
1885598
900851
2237704
447036
353924
2676076
465846
2003727
39183
47959
108082
524263
1421617
2724068
811056
1478616
1901380
898862
2869062
244976
2757264
2904924
2104794
2153146
219163
1447719
415497
1999348
1669911
1890350
2913787
2320904
2814033
1475745
2874128
2519112
1797855
2867349
2080661
298518
2365472
103930
2188272
2354181
1547023
655720
978859
913242
1420518
2264851
2383614
195153
1096863
1867310
1424125
2176805
2625331
267448
902745
2615045
86368
892967
2592114
930545
2454959
2211937
2569648
2751666
994011
2615360
109791
913990
726502
517266
1320708
2547518
2595162
537710
1431221
337863
1776220
2264333
2658669
405584
702906
1884395
1346356
1284607
95827
2159182
303518
2341966
1111460
2691537
948147
1871852
825419
2327824
1543137
1295417
846296
2117012
1907350
947910
2641628
263400
2723392
1355757
338683
419687
531451
2912705
1846711
761141
2310574
1340136
589746
2876853
100420
2519590
523070
243082
1728911
1017266
612598
1741016
1636318
562572
475543
1049809
952205
2589261
2620872
272338
2263326
1262265
1869398
289048
131242
70426
1065419
1149460
1507608
1236820
1992166
2838103
2514531
2728660
2719252
381990
1585784
413465
1533866
574220
546614
630365
2833899
2322250
2404861
2293193
1424277
1969215
1229729
970246
723055
1711309
603229
2190059
2858424
348696
1398116
1880657
2391485
530238
2464414
2009342
852044
1658123
632417
1266693
2317311
1652875
2784536
1433113
1118739
1584723
2168777
663123
11847
1359714
423755
108738
1720175
428436
311938
1474946
300944
2620044
662444
911609
125082
1365552
2211490
2881617
2452004
713211
2307969
2612320
2482912
1558414
2488041
657068
2798383
2064528
2189344
685396
1700160
2891713
1888904
1954636
2133499
964459
65904
1228002
2600028
420011
606798
125041
2810267
2132133
458471
601935
192556
709775
771890
1103997
2673635
2516550
1414775
1257715
54138
1299295
258151
2752835
964245
1544211
951558
1098982
2299726
2218641
2131745
2792066
2681904
2369343
2549373
2489774
898603
834408
1523678
2346255
2045935
2348514
384213
1706346
1544844
962939
137865
2332256
1128409
1191565
1056347
995341
586053
1899006
1792382
49074
2791843
821047
1256855
56454
1434302
484131
1017898
2851575
1383175
2002482
283378
1048153
2511173
2772190
2599883
876474
2891669
1908267
1349816
981178
2744057
442165
1295125
2260366
2525424
1330330
1944363
2758719
1858122
2682856
1246894
1816622
189969
1702213
6665
1101767
20963
249501
1902703
719947
932793
844891
289048
2713270
2026082
524327
283119
1353713
912496
1652913
2307270
1751387
1239410
2457588
1912287
188085
1708066
2820596
647276
994575
1148890
188698
889965
1031217
567492
1104869
2782026
2011739
806664
2609606
1471676
2899462
886906
1026726
267206
2812427
428379
1459389
2079846
2185867
2243041
2738862
397171
2910391
2936060
599598
219019
2471927
2776997
2084733
2427862
2777772
207746
1724816
781062
566480
2171358
929713
1125013
1662294
2666841
1309694
2095499
2551914
829064
10005
1720091
1024358
456666
2812761
881552
15202
1363570
2579418
497398
2279743
2793266
2804088
947108
63051
2706622
435077
2216731
2197719
513366
434450
2140498
622748
2899896
2642436
1222662
1462967
547249
2842805
1887154
932293
2022792
2487015
2723399
2226133
2659509
2860528
1276939
608769
170211
2264551
697087
1869973
1208664
1794387
1598825
2760973
1030733
1835951
1337109
1599628
2762380
1105504
324611
342205
1571044
368722
880948
1691980
1824746
179535
1079001
1139616
341257
1880262
2017114
1905594
2520555
320530
2015129
2148225
1973567
582320
850818
1455457
2200480
2507322
1429337
2696787
1785448
931159
1631376
1970456
1753923
695911
1158242
375414
42729
1224754
1147127
2634421
1830558
897570
2207227
1655797
2514730
1226047
2262646
1843230
296098
2367770
1126617
1447585
2815969
868821
1189836
142912
2752351
2261958
2578063
225885
1083219
2309038
2578594
768520
2353545
38280
1842128
2582538
433886
1130344
866281
1307483
279750
892695
2895431
1669758
794010
774153
208206
583413
2936159
552748
1857170
2124632
783798
2002455
1874645
2262643
1867106
1680791
1891790
179170
1393500
1168575
2364924
1224982
1475348
830123
2569309
2856898
1375744
1700488
2334268
196101
2570540
225531
2797232
142467
1047829
573365
2264451
1155406
2108522
2404328
495593
2347520
989304
2732541
2866078
1773433
921056
1633586
1811411
464647
370590
2703521
1271249
179947
1251731
79885
578693
2644202
2594792
1305909
1592634
1053452
284336
486124
2117111
423719
1429104
1110126
2141981
1147278
1009230
2382081
2723581
2482475
2524345
2112180
2149005
205260
2257832
1837763
2532207
370648
2131959
2239034
1921124
2488934
2137271
91831
2631409
1107377
1689353
440885
401320
1008996
337948
2356045
1065710
1814856
2756684
24184
1928060
285111
1967510
1684019
2080184
1377822
1823493
313131
1930717
119101
434018
182501
1480792
2683550
989386
1020270
2190581
379254
830710
1447285
427789
990564
1202629
2667122
2768004
1591204
398372
516631
1038574
2354378
1302327
695717
572298
2058557
2652956
370015
2660047
2446996
2452226
1821292
1210171
76666
2279075
2212663
1750807
2156297
884245
370462
1496650
1972255
1920596
401713
887059
7773
1287782
36035
2302045
1321035
977235
2328752
2010146
1549041
1161160
420016
2678100
2181834
2678491
51623
2232001
1847096
2190801
1494110
593411
50884
841728
401669
1993514
2596561
1973878
1811127
1592652
993742
2479132
1415872
68291
2149075
2567774
1143482
225702
534224
1171631
2291204
261256
145593
999048
90746
2260948
2473643
2233505
2443146
2383666
1796601
1413395
162051
2127084
1755849
1551330
1286152
321188
1134240
2283983
1056471
2116437
1325401
798472
1047435
38792
1250387
1595085
2689059
274364
2552741
2018430
1145191
2746200
2115318
1881544
1554841
2335365
488847
1572790
2062209
1310879
2611256
1487289
549017
1126081
79279
2931696
2505967
2774578
2572861
1773623
1415058
1936338
2432854
2751268
2300789
2050220
2888362
1669175
1892406
985702
1836007
1536840
1129767
343739
666420
171062
2694010
942263
2598050
1989305
2578808
310354
1340558
2854052
1571084
2550807
2551724
711046
1634588
2770083
877443
1671001
1195606
2129478
2504980
1929609
500727
431151
2410309
495863
590433
2720651
2197931
1782261
891728
763859
937393
1046463
2140916
2901395
2621806
226364
2151896
910518
2218498
467839
520399
2476084
1098443
675676
103109
1088101
2410528
856539
1726174
195177
2109437
153686
2469113
936198
2542923
50917
2861080
1188924
1464464
711616
1333603
1772659
1283148
1799252
2873106
2683493
1154184
2848498
1865252
1873424
1711820
2391069
224119
1259232
1927525
582338
58808
1280711
1104011
2907776
472839
1052218
616627
924125
2250386
2703146
588539
1857949
757428
1390459
265706
907038
185453
211647
1158143
2656152
676664
1855358
1483874
730490
2293231
397001
1415996
698819
2740372
1408699
1992745
19518
12737
2802994
1972819
2497695
1864724
1549332
574428
491594
642026
1948975
1532785
1844115
589840
2513339
2077553
1909206
151366
195649
895226
2881357
1767713
2678568
2095920
2580583
1768795
1330144
2846685
2438974
2776522
2878790
2386824
2229945
1808351
740865
2940194
300981
968057
2339528
909290
1107523
2657467
1781535
401588
1656587
1314022
1345259
712639
1033011
184151
21064
2298871
1444220
1719996
2426789
118979
1522049
1581138
1712129
1320345
529119
2365813
2303247
2755448
1680341
2197440
348520
2776613
2071324
1061199
1007374
2259693
2782979
2917688
953734
1005868
1662746
2544300
1592018
2215539
634725
2677577
2575378
2441412
1422234
56563
1335839
84064
1234913
786949
2838655
487095
1068265
237334
697522
2846054
526575
1775763
2080636
2228759
2073901
144350
859598
2602971
408234
2676884
1445052
2127727
2253389
2914956
2728519
330417
2920365
550360
1904196
1288175
709766
89748
404989
702892
160139
1775613
1490071
1818952
261496
972880
1116602
1663281
1152136
2413712
1640025
1333536
184206
259950
1489363
538472
32521
498461
1074759
2591578
1260523
838096
1623709
1036568
1195917
52670
1583302
208474
2877129
449200
2113186
2536051
1215274
1069489
2899166
87447
566813
2432168
1901511
1051269
1212929
2603940
1710117
821059
2545816
1009472
116321
2813477
2243769
2373169
1159676
807446
2061188
1408302
378370
1019563
148605
419725
876214
1486383
1705894
966740
31312
2422689
2002671
704796
767405
726055
1060587
2709934
633600
501025
2045231
583446
7245
241712
1295729
2743796
843730
1427339
1548832
2250362
2304643
1297887
36435
1162401
2244949
649912
2052066
411422
562650
238279
416635
1203640
952026
478088
1117663
1320277
2752092
632071
2372881
940547
1247340
2381590
584584
1476385
2865097
1355726
1459897
2226803
2431896
483271
156549
1283765
367173
2643319
91242
2852183
2379993
2401088
925383
2687292
2433634
2696927
1629851
30995
845107
1667134
1871776
131354
1051488
811677
535371
2768989
653796
1130390
1698332
512889
435495
1675771
1750536
205261
2477316
960101
2224197
1346969
2617001
1414881
2581861
838551
673314
1732776
2126560
2745026
1419697
1317463
199025
1415659
101884
622297
2244430
585682
2839914
691591
130888
751565
621054
1930430
1460315
1736180
775928
858739
1396330
2079309
453127
569706
1040164
1324116
1137825
2568851
1780554
1258065
590554
2773434
1369075
1371952
2643574
2057076
2834074
2004230
245850
1359328
1269047
825195
89898
1190744
2379528
664973
46630
1398260
2169217
221938
759505
351873
437503
1817200
1497194
1646522
1727536
2522324
2528703
2356996
2377402
1140391
2259673
829990
112820
2858392
1126558
2264947
273202
615949
2564618
334365
311247
2633275
1455709
2392787
1944586
1461384
1600547
2549306
170423
2208720
1223207
2627181
128253
453550
201119
1679005
1847652
179564
1617755
1299766
1804093
2210749
1067446
1060729
2201030
1641157
35278
334731
907405
103962
2004100
2057922
1155179
2713226
1387741
2913625
917220
1023242
978298
1995346
2539925
819683
867593
2653490
1827118
2230107
717060
546076
431573
2682386
981479
25017
521452
2280896
1430909
771709
762605
125878
367930
2323585
2786760
2696830
103172
2191126
422018
2731403
1386626
2248208
331913
2894326
64989
1179013
2667521
2670553
2587149
888721
2304715
2050941
2183820
815619
2436033
2072737
2657553
941462
947902
1793762
167706
43855
2763999
527910
604737
1766382
2346064
1125751
1807640
2851409
931376
1142675
671805
1879660
871543
1831672
548832
2014020
2667192
2759720
223037
2167913
2868297
531111
387242
1887593
2090314
1525193
1649686
1867866
97448
314737
1450231
1663655
819749
203993
1815923
22194
2225131
198336
201620
875387
2215509
1061377
2551912
907517
2711722
1429555
886895
1899652
1768322
41426
2895018
1802159
1515980
2043672
2344311
360178
413605
251827
1478993
1119996
1706093
2478231
1128083
130808
2451847
1749941
977498
415510
324622
825606
1063318
2154224
1595070
1802233
2647349
225692
865646
1590811
897739
1281576
205599
2256676
443700
1705373
1993468
199226
2537181
418092
1481440
2726834
866344
1279564
2495971
1677206
2636894
2879724
33817
2626416
2439172
442990
230473
544812
1295455
1977717
294444
2255949
299938
176050
1486143
2925800
2847598
967751
368300
1659864
475297
238144
718532
2743626
533678
1912854
1061008
557062
986502
754823
163831
2482819
2741393
1784301
2819600
1847900
1512947
242357
49487
2726531
2876519
1674224
1036382
1480203
2434968
286045
2391342
379512
1766256
774828
2776539
1432048
2503942
1966782
1916171
212256
710029
1100150
2537623
1703979
1742342
2692943
480579
2588496
1130955
793729
2313271
201196
508899
2313840
2612543
1931629
2021055
2834935
2002068
153059
2326990
486505
1097514
2296390
2131181
846480
429039
1166024
1140983
2748923
2748166
728714
453165
1122869
14300
587778
2262877
2279094
255946
2185910
2560410
63393
539388
1503386
1432068
223734
2258211
774059
2397385
1102699
322581
2266164
1357439
25340
927950
556009
70644
1768219
1936002
1149516
2732752
1093935
2757130
2599342
707262
1516692
1261429
568148
1467959
2468844
1228247
1853892
1816150
2612201
232018
2234040
874550
1249609
2935573
2483674
255789
152457
1515991
2075131
958478
1730028
1139862
383658
2574083
2592445
191869
167525
2494041
310561
992498
1916962
1754193
1557119
2435591
2141695
1891884
1087090
2392757
421850
1833994
863221
2814108
420489
2785790
2556305
2353889
1556496
459892
2887316
1820298
1255504
2477347
605932
2085074
1805286
789624
193377
2897052
572743
2025334
2602001
1966708
2009536
63615
1871317
2541016
348269
693105
2040066
392462
2885504
746917
2561024
652776
2219621
1171661
1341742
1327139
1946297
952451
1192150
2545559
2447708
1863478
951993
155989
844723
1065971
1403468
1218592
1162703
15750
2513455
1624915
1414231
1999000
2260667
2485753
613923
1062272
2850974
264790
2922223
119049
2462434
1205946
1054924
60491
1241920
2701835
1515283
1578144
1557567
2831807
1422680
1198034
2364289
158895
2717411
1389592
2935982
373815
2438751
1019631
126651
2573910
2267391
849804
803822
873091
507922
1296651
1967337
785635
2926869
1640162
1185243
2386396
938531
1103890
398248
2241401
1918119
2894340
816443
1827612
2567242
961884
1441577
934890
526692
253260
248574
2694492
1552071
1242395
870629
243532
1642254
596612
1638702
1148982
796166
2174921
2182365
599065
1751553
8218
774519
1912571
2574870
2676151
1218016
747619
2863186
523037
541005
1780705
1863430
293695
2053156
1786776
1129310
966551
1276754
1362587
1881268
702661
1234093
2528812
1957993
1721897
1329912
652829
2508159
1897335
1049230
1947747
306934
2194572
681662
1742813
49142
2227382
269956
2932524
81324
15565
365912
697167
940076
2909723
1099647
1963085
2384487
2082012
1929657
2878097
2454590
2265456
2745018
2801757
2071147
2591857
2193997
1188854
1288354
988050
1168237
773100
737092
606826
2612133
2377109
486703
2358256
1424097
1385356
300988
1469455
1899334
774470
595219
1613806
984073
354745
2003897
943016
1015643
115394
1463239
2381975
1204931
139368
730292
133800
1676909
310435
1002659
459362
1530572
1670168
1501304
1497563
1710794
579963
2900097
2691065
668122
2708390
2088969
2167798
738211
263700
1837214
2889225
2065274
2669670
652453
1849510
2598831
2605713
2250841
1261201
2657209
2637183
720211
1419341
2270652
2897069
2744543
1198131
1667990
1528866
2265706
2092616
910816
736032
1167332
2320735
1537217
1788819
2843536
1561190
2762471
1700722
348301
2173764
1270616
953945
933034
92282
2871575
1111848
1105501
700372
1135309
2093176
1912658
2360653
173186
1039385
2791867
47226
1281177
1610131
1099866
979589
1211038
2414552
998647
2868871
2740445
1432089
2368518
2141741
335882
2685205
848322
1914489
2702310
847099
651332
232742
1552069
2023143
2368524
2315757
95499
1508570
2459492
723376
1196626
2401196
2328780
2493621
1096497
2121823
2165819
1508901
1541087
2774905
2804848
367338
2615673
505534
153010
139543
721495
485709
1501629
1659143
1759669
899059
2748067
2074186
2862018
1303413
1787059
2003351
32036
581769
2320282
2265929
2918609
1831456
2173230
806193
845856
2245950
924371
1026027
2337239
2867648
1619822
2243861
1483798
416028
257906
1369505
1195910
2675524
84370
1020282
466312
1295179
2890523
2539680
175419
108295
703198
2180727
2681812
2918979
2914516
2408984
2367266
1022638
1018906
420701
1733818
1276566
2766686
431793
2848832
2605010
854276
186794
306286
2900114
2195078
309469
800088
2734458
1105928
1281890
1209145
1235689
439184
170023
242067
2432116
2478112
551912
2474194
2562267
2057467
2583206
2740461
2613077
881394
2264090
1455911
1938330
161125
1925260
1376897
2327944
2477481
2356550
1350363
1783428
1910394
512155
359286
1956035
2785504
2563526
173116
1029873
192514
2287096
552016
1157946
315787
2872778
2809268
211459
964476
874899
2212029
1595251
1441978
2363824
43919
1119536
1355824
2340201
1889960
676423
2152804
2814086
638133
27581
203803
545615
1159869
413666
671054
170597
1470291
1466793
516932
83644
238919
797543
614128
822980
2808841
444330
1191189
2401958
746255
93319
330424
1339460
415876
2110451
1581096
803019
1049919
92381
2645862
770058
958323
1059089
1413193
1003347
2382668
1357646
2223949
762638
1369889
1508021
2356012
579179
906043
2144254
17863
2276547
2837291
2023094
2113827
1752227
983613
1138729
2633847
266475
2266819
608887
1535351
2628924
295463
2677916
1596059
22891
2711921
495948
462345
115407
901796
2564885
196635
107156
177410
1557175
2497334
1068713
660809
1402217
1270337
1705845
824117
1198972
476462
1734721
1913843
1274755
2695754
1048068
1874586
490817
2074270
425674
1754008
556887
303339
1542712
853377
442930
77546
1034219
1058635
107997
2057178
450995
1392739
2844767
1837513
2031316
352868
2633711
851916
1045375
1830732
1439708
1590903
2754298
299176
192655
1465443
1712736
2081136
806060
2558863
2654366
192370
420334
707416
1567511
2422387
2292291
1231012
1200857
2230800
1849202
189028
503680
2783411
813438
1676394
2159802
1235640
2743655
1145963
2741449
1575494
2208159
465473
2326265
505627
1505702
2347633
501125
116334
1841829
2188676
2155987
2884478
9952
1750547
601457
2172024
1371021
1260343
703400
1438913
607193
2166384
2421127
2483643
1045626
650440
1742765
1206731
2271951
682776
228615
1915145
1850439
1138367
1837748
1532651
2841219
2688107
104768
2167959
272143
636535
1026954
549860
958960
793202
2936377
610545
1905202
700572
2261377
607204
467315
960479
2280512
1207945
2012589
2006680
1465220
1159169
93373
2258415
532951
1194203
2736809
2584095
1709164
2413687
194080
612843
2785342
786856
2059786
1276992
2751457
2242761
2580091
971315
551260
1533756
2782914
1912829
1748607
246675
2459035
2636322
672026
398304
1497315
2586484
875501
563180
1353614
1737004
94280
2123548
2025481
581137
1815949
1878406
866027
2544825
1129530
1412901
1629598
1639125
853614
2174997
786851
587648
583422
1048477
2100591
1307672
2247339
1965128
1676005
2669342
1523766
612727
2853156
1234736
1136268
2037198
105132
1110292
2546810
2278848
336909
1333293
343872
1759516
1648491
1751736
991464
1456312
1904935
1003422
1682394
1899326
1813212
59102
1805937
299451
193486
2182125
1537895
1618435
586246
1589009
131063
1440993
1769556
246384
2699519
2490677
1358106
1233226
1840181
1864445
2327618
606214
319949
1169170
1876175
1722007
1171129
483554
195106
2393787
202904
1924539
1899279
2060512
2646415
2649198
1895774
1114690
2102132
349047
1983961
1439764
1174721
91764
11907
2884734
1799310
86137
2736379
932549
1776947
1158971
391763
34500
831427
2893078
674643
1657431
2275030
367249
1632414
2773003
233705
1192017
9193
43472
1108562
1905157
1956727
1275951
1069807
470180
1001906
2463757
2071007
675728
2766937
2848505
592874
115399
2243715
1672879
180351
995179
1605304
752210
286936
1964511
1747158
970059
206990
2376441
158171
1548994
389268
2113083
373219
2294400
2895892
610464
404266
307063
734973
68215
2030857
1535812
951322
2397456
2712214
241469
231876
2929625
499446
551460
469147
1418068
751557
1311713
222688
268530
616624
325316
1167436
997743
2337540
931000
1605701
529058
1764824
282342
2181014
2887151
808074
785695
2051324
2826039
2429561
1385262
1755360
977799
2707431
1550789
1824062
2695270
295401
2826356
1831320
605972
2086343
361053
99307
2127460
1205341
1719761
1819759
2044888
1082206
2068889
163690
2770143
2708385
2212333
2052729
2515816
2281074
1307810
1217583
2574140
1734225
134253
1783385
1653840
2642367
1830773
2909805
1188150
2859560
2481722
1694150
2084613
144676
1005494
874112
2467482
2524870
649190
2706673
2022025
2085446
2295132
1250014
149597
2299122
366220
2737229
2823218
335878
703168
1574443
2490472
2929506
253318
735991
1755949
592722
2035277
2304686
56105
1418883
1023295
556101
583297
2553558
1862499
2528630
2426301
645033
1277445
778926
1008791
952861
2044414
2736554
1433239
1488195
2093571
2055720
382544
841213
1233915
2201537
472583
848470
2052047
1016882
2569685
51905
901406
478775
2263746
1624810
2020545
2913159
1814109
461821
1033055
232430
1433597
2621046
157342
242803
2610948
1446804
2577589
780791
1019671
2827906
1903750
1370379
1179168
1157923
554809
1309967
1072329
1420030
2892080
2507268
2460808
1196188
1277500
1390688
2444089
2633122
1755745
1126345
995640
2611518
1321346
701377
2242208
296998
1369816
1461175
2077394
2058176
882691
999398
2771781
2778776
472017
1229556
1588474
1852523
865651
2129479
1105088
2815496
512361
120931
1763435
1762566
2743201
2466340
2810172
1228590
1463183
127930
2627846
747430
2845411
609501
2247433
1984612
790648
881988
122462
2882699
748060
25687
2282190
717259
1594866
2272471
2510659
1033459
705464
1227172
1933088
2418578
2764484
993051
2415143
1142214
419992
1779551
1246572
97837
2594297
2439851
2344239
1177681
84144
852735
1181635
2309215
2235873
2218451
1329463
957785
1229970
305287
1458025
2285341
2922169
584084
1167222
2005657
1478613
1546586
701530
52781
416562
1987204
2118905
544616
2210607
2104925
937437
1267292
538875
947171
2072446
1196726
2574007
1715017
2320388
2040659
179920
2298382
1646102
2024583
2280160
351055
2239480
94107
1396821
491120
964351
2179987
34247
2427782
1236077
588670
1511414
1755640
2524863
2013408
102012
1976407
1145575
1418041
2241798
980937
2242119
1231819
2766405
804699
2241945
2386646
1160723
881305
604830
389521
921329
1342783
2928584
2065264
1028977
2490569
961206
2147939
366727
1409709
2759437
621923
707051
2283973
564702
2810308
2537322
486339
2323325
2587476
731616
1160621
1948364
2676755
98147
324937
187765
111276
2464990
4833
1785278
948751
1770688
326982
2729749
131091
581835
2210633
2470653
667889
2783223
1946316
1698811
1458279
2094689
1048370
1123359
1448239
2429814
2144663
1963555
1130039
53762
492825
2794459
509486
948931
1808588
1638682
2075507
2217199
2174617
2795025
2909321
431298
109097
554870
2102178
1385015
1527375
1655790
749336
625447
2664288
403299
2730049
2235172
68017
1979809
1493701
2108150
2356238
1075999
897964
2402412
2913571
403062
2736068
2922341
1319827
1059233
2574296
1272546
2216168
1783011
1934215
1453838
215926
2597750
2783034
64230
2342356
1302236
1348094
2499030
2627576
1098497
2190309
946961
636385
2399592
2448498
1163660
1501183
259354
2618102
2339940
1773453
930697
205879
1878356
1704689
934633
1929643
64650
1140067
534832
2067226
113966
990672
841309
2888888
2647543
321399
853174
834210
2865455
823443
577325
2561687
1528961
688851
1446286
606782
98565
434251
2873809
1147930
1789074
95411
816198
1524176
82028
230653
2191294
1244729
1140989
2080496
2193009
2570629
2356015
445597
2254904
2298582
116287
2839749
723067
292402
1801790
1456583
1730589
1597117
17955
2329703
2188040
67858
2100475
2927843
1805857
1673963
1227765
1154421
333163
2208452
1318753
490170
976686
446087
757764
1244222
1595338
749192
1364183
757085
1729856
1316493
870823
1028175
328391
751434
776438
1420971
749878
402173
1733201
1344463
184711
2835868
1246277
1000747
2931847
1475535
525069
1533137
2582322
2729316
2670088
1696882
2327660
2697069
2278300
1687078
2570232
2096947
1782547
2040371
310069
2376108
2111456
213325
1903053
2192970
937422
645692
944119
1801270
1216927
2362249
2055477
230127
2064345
270232
1440954
628835
492855
710053
2005151
1609470
2785439
1707720
1384959
2611299
2187579
882379
971483
35658
1329238
7577
1186182
1267832
196383
1325487
1940643
2009040
2689355
1590005
650125
1897939
1777317
2888801
429941
744887
1621133
355590
506066
1280572
2430232
1987295
1423165
900781
1757712
187889
2214428
2513362
1165991
1778950
960034
1063587
2379717
1784300
2305173
957255
218934
913226
559433
274984
312744
276246
929612
2752979
2746824
2185339
675800
1797473
2737351
728701
1805386
2571102
284360
1433009
2023510
1138124
2424288
2041349
1638820
561009
1323865
2602292
2028103
2097869
94276
2696704
2013561
27395
2914052
286348
188553
1777314
2375154
565679
2386421
2485919
71737
1200101
1398210
2347566
9830
450593
1190364
1468232
1368488
1853656
1527184
1401220
535316
2650797
398440
132311
869365
939072
1955895
15688
17325
406806
2535612
2195251
141547
2093299
1622587
2135039
233864
2845773
216576
458860
772974
777886
1732244
680020
740871
1434316
540617
117784
2333451
2663680
638415
1185714
1368350
173761
855824
1627664
1615641
1113237
905020
6131
2294389
284450
528232
2706648
2640054
1810573
2135911
2571107
472717
281556
1115902
1406217
683573
1489306
267062
2212378
1389515
1019520
2649454
797709
2628659
1813737
2642737
1649447
924028
2394773
2044695
834552
694120
998996
995347
1018629
1940735
506690
1825042
192337
2283452
2276360
123719
2863521
347442
1751474
1020734
1789397
1022002
124706
16700
2226273
606452
1275724
1275926
1372572
811258
1272479
628106
2515100
742991
2174830
2881865
257922
1753568
478192
1040102
1611078
2661451
2602460
259151
647120
2284286
1450357
1555706
1187170
2126295
1160066
2725162
2170866
857444
2254127
2431520
2574405
579687
2799
2699347
1732703
2278661
2875074
2524093
990712
1571808
1475337
1782983
169031
1207721
935947
797145
445022
2677013
1133699
1287214
1572378
709449
2595339
1043362
21803
1715277
716041
2797198
2756422
1520897
2049935
532635
1418112
2520603
2112157
2792858
1718206
2098866
368048
1344720
938388
1778603
1233943
587947
2814881
758852
1978276
2530898
1175596
2896768
2461026
216401
2449030
581074
131323
2567580
2114293
2553278
2915539
2625863
724602
1820218
1582312
2120166
779454
1609256
852556
1926573
1594728
1295554
1188573
1694513
2573923
2384918
1174735
522580
1554741
412593
704480
1044251
647904
2277498
1842655
562933
2282336
351068
1039357
1424263
2804253
2064245
420475
1808332
2840366
2575888
267339
2441695
2919112
1083201
2800485
1791231
1308302
218777
72245
330788
560193
1645572
2791656
2801014
100996
2597158
695559
1021344
289113
733612
2411182
1706900
976981
479599
2593493
171868
2210965
404534
771190
2791971
723085
2158140
809299
1062833
1480842
1973210
165440
2184222
2828740
768536
1905453
2811460
2397155
1388045
318472
1411813
2851457
435307
764923
765780
2490727
1579374
2706674
2924201
11422
1657031
2058555
989319
16271
2047076
2791666
583252
347383
1359930
1296259
748805
2736262
1795786
909766
1495085
1166142
100535
1867498
738373
1513810
809947
1608431
2371558
454317
881231
1133400
637776
2824409
426491
769192
1552197
579821
1164136
1266623
1724155
472409
2887010
915141
1571970
745155
1893152
2324042
1100750
1294800
358312
1855372
1788497
1359620
1776664
1715517
2610331
169004
1290419
524346
1377847
1031812
1979691
2715068
1452813
388027
1786046
1540354
1364420
1133954
2455942
2000490
1412731
791580
1605040
2517488
1507723
1954469
515989
792998
752320
2054644
212379
991341
2833933
704768
2623669
2641934
1492401
2935270
2120812
683750
136641
2573987
450859
2579237
1716963
2687925
499877
2301155
2143000
2855906
2621595
804952
1469228
1186324
1311614
1247010
2558034
1411205
2242712
2073413
1985793
112725
127261
190932
2490200
522103
1842253
561938
2679836
1747887
1878221
2353235
752280
135597
2529710
1772270
2875538
2107905
2093929
1935414
821740
1953895
2027599
750500
548654
2090792
2060624
1362307
1038219
1514872
149334
2657506
1134028
329922
2376900
2357463
1677198
2799786
555676
2196567
2282000
390062
382698
826213
722156
2415104
2012570
964623
114310
974272
355706
1139893
1964572
2119657
167829
2064772
1727974
2585872
2920623
1275816
1010456
1427205
1115068
2676123
2006611
1361053
1914517
1564459
2693418
1016216
750743
2933380
2327936
364708
2223806
2662565
2744150
991629
1580713
1958082
316317
1254552
1311115
1057110
1628274
1158057
967909
741547
973612
2151500
686727
578175
375169
909534
2228031
2899022
1198946
1545699
1026918
54179
1508378
2476668
623976
267962
1708717
2673237
1371632
696745
681530
2931424
2615271
2810393
2539095
794187
1129091
1546753
2184739
739765
1159163
2011195
511708
1835593
907101
2391294
1308206
2404829
1626732
805437
1531640
1894841
1096581
1172672
1528541
490211
313207
2092380
198677
2496394
1430340
721486
1954123
1152151
1596522
1825963
658392
752616
2403998
797897
1821196
2684682
2846207
759336
857273
1528292
2393799
170611
2725464
201094
1921837
1453056
970645
1373540
2004899
1449822
2277293
1794514
1492826
184105
851823
758976
2463625
2027263
2287893
1450328
1931832
1646067
1284303
1510631
1747383
2050931
604937
817431
1786625
1781702
1927520
1940445
730536
2785117
594729
2489281
1262583
793472
1554803
404791
1257058
1111090
1808499
280922
1298259
890495
323905
2899640
409431
1768193
2487565
2680629
787955
1144293
70441
273877
2437779
137413
2519533
1584526
59100
1407672
2777582
97742
1089039
1867934
2208646
363259
1360179
2089311
2681954
1264081
1674315
987738
2072340
2342974
1063966
534139
727193
825108
818869
1180802
2132155
1643505
100685
585200
930901
1843444
2845998
2484312
1510797
2343691
355381
1974649
1253611
2940325
1605061
2175683
2611662
1726435
1002533
2512599
785254
716168
1322275
2562840
476518
1371607
2201203
153806
1603138
2699451
2613183
2145640
325984
2229870
155602
2335573
184405
2904034
43929
1236324
187146
2845139
715727
1455242
844593
2250833
858861
262221
2602092
289962
399064
2432248
190427
957226
1884792
1733485
1941099
1054878
2907004
2240642
1858300
191170
771750
2519660
538970
2866495
2786379
219342
1193525
1957185
1843691
2865470
792251
1652474
1174183
1650121
1582646
1189662
211280
457521
395025
1129343
1467779
912062
1972510
2169468
1157155
94932
2581185
927794
1417599
878271
1935438
2284535
1216377
1184727
502043
2665015
276144
183986
513310
263633
2577928
1749205
636237
2444381
2022386
1144044
1864212
962126
922702
609703
2576120
1229754
241108
288783
923338
832217
2615495
2897181
749905
2849866
1791262
290209
975798
2494583
1992124
1017768
1566618
2523193
771953
2940374
1516716
195631
1102074
2646446
42351
62352
2051988
2592287
1117452
1296491
646148
1242927
1794842
1630753
1849912
1623538
2653519
1313214
1922889
959404
1758111
2925831
1734124
588715
2832722
568419
2449959
1728523
2029565
562288
2133887
1575789
203204
2663735
2234316
1345000
2598072
2355301
1249460
2569043
834633
1184967
1829608
378521
139785
2530903
786935
365949
2459484
2188729
694310
1571666
1182211
1287681
2684587
868252
2459098
2109389
667985
2677170
1648797
85712
1367878
919708
2918694
2354588
2498082
2483762
959273
1558476
179197
930571
1540411
1348761
1964678
606691
778114
28748
2716171
1030996
275211
2877073
467158
2779770
777509
1048009
1763102
1388975
1149139
927174
2310724
9197
2278144
2430865
2321027
2260892
2495613
229897
120036
2122150
2780417
1823371
636854
97861
1900644
919656
2798871
437789
288825
2921425
768915
928420
411080
33551
1696978
1345989
1903009
2351406
1428126
256435
1336068
490079
2703352
2110821
1233482
2646567
295870
2486421
355182
26966
80728
1103268
2940257
2707758
2138813
1045695
1516286
211070
1331449
1455845
2897705
1580023
1302603
1707992
2325615
1771409
395226
2410043
395530
2910541
1532578
2259221
2477567
1005357
354048
411427
689268
870506
2061079
860356
2541348
2522900
2276409
1877987
2549394
824357
2346201
1593267
916784
1422617
1568123
345895
451704
1346210
1203371
882691
711480
772093
1741237
2563576
1332485
2745554
1254133
2487767
971981
1070453
1805481
2247065
230600
2864852
2115291
2135205
1991473
888849
2123133
37758
2833061
2305092
294759
339131
1267842
336601
1275170
678525
1660401
2459539
2169418
1097696
1042851
1297903
144936
1314094
637255
305508
1339496
1952556
1659856
2355224
2723417
1132469
1870595
653092
94691
1614297
2068403
1058569
193247
2237608
18059
2158164
452020
2328562
1745211
2067421
118156
586294
105981
2791883
1182665
412522
1610848
2648
501683
863593
2636521
2929798
918628
186644
758359
1476090
972582
1327444
76726
1445465
720201
1726224
1013187
949985
65531
977626
963575
2765429
874266
964250
1164883
14242
725284
2667228
2910005
2499782
2483802
1141577
1073417
1779049
2006838
2798039
1736340
1407999
2725888
2600592
2042129
2535310
923751
623303
1950033
776307
44657
2323823
725471
2333632
2200885
944417
1963245
633021
110145
592584
1840150
322270
1167369
1271770
646176
375114
1719471
796085
1480618
414781
2574133
1344510
370420
1417852
1674970
332929
2559234
1887622
1288542
1547371
2608193
2823830
73737
2865548
2544643
2649026
2383357
2028991
2512487
157708
2431620
1721509
1999566
2541218
1474735
1445839
2612214
1570948
1820295
280136
1856027
2814882
11221
1817766
2808026
190247
2389329
1484040
573861
2668646
2619398
2172834
2049131
1331206
526397
148180
2940126
967581
389019
681232
2484579
1987568
335850
372091
1144379
1248902
1680909
493467
69549
2430522
2800499
2222691
795060
1011519
1441724
560912
2447822
1384835
242420
2420481
725912
1672525
176616
2773108
1551360
1376500
1150928
2335537
2391216
1548136
930193
1224766
2938728
1778188
1882183
395146
566819
2764048
1802806
754209
1182998
1443681
2261433
2934417
2510771
406296
2349259
1999407
1050924
670327
1504113
2023609
2500806
1474629
1563277
935982
2270083
116011
2258680
2108682
1245818
101219
2857965
1971786
288919
105130
451571
2741250
1552667
2422181
368255
2300224
1919540
846437
2691871
2874830
435418
718230
538016
236174
999894
2768257
941074
117470
2670169
1247922
2149030
2647428
676162
2127874
1388967
1649260
1519045
1287031
2370907
988690
1558456
2222110
2269077
2753083
1297540
2222097
319498
1854246
2720711
2202385
64796
2379803
398800
1749905
353264
431761
1441998
1729851
1812196
2516198
1619422
745699
596768
1671341
1042531
197792
2515649
1790676
2915230
2661113
388258
2256760
1747851
101293
155486
538390
751154
2266140
2763071
942931
688414
1119869
1766671
397551
1916501
762404
2447662
1428069
888658
1717808
482818
748048
1108519
1174668
1767123
1775866
1086143
2606330
1771045
1354019
295705
1336461
1423971
2243481
1664640
2733877
1612625
766987
2519970
2207189
2142798
2022715
63706
1205871
2344305
2624304
1565675
2635688
2378511
378183
397084
2260530
1908673
1035717
1694173
2510835
1632806
824458
219316
668792
2054358
45548
641951
1640131
2017957
2738830
604911
2360654
2540552
621080
1938418
2820750
2559974
2477750
879810
849573
567178
2339793
625287
1101101
1006798
681240
1358296
2043307
2392693
1699217
2829212
735235
1590277
2215942
900594
1691281
391688
2019364
1863034
507067
27739
1974835
879498
1487565
2457876
2705951
399824
2078582
412860
2658853
565097
643192
1756577
2165804
940009
621701
404882
2643684
2010205
2541641
2553814
2380708
1848737
2204152
2773270
1214848
2322604
1740472
152045
629585
2482611
2214164
2061674
1681367
736952
788450
1590345
793546
1612431
763918
420491
1591517
616876
1310898
1622992
1850207
1084221
2279262
849863
1049423
1806828
2790254
2234410
2437834
1158154
1405730
283993
2566308
976994
1798569
1341256
1913121
1581557
2688888
1115982
2792706
1212159
2716300
1951105
1591176
1094752
1206391
841549
1933103
54721
1193653
522094
806834
2120617
2451500
207298
2785413
1792476
1682881
563009
1375386
912544
1658267
2218475
195718
2698890
1182890
1356363
1533372
2684217
1149071
800363
681212
1250289
1687153
2366826
1403186
2853379
1734247
2926097
2365784
1506827
1708745
1997893
113295
1872094
2119882
2816779
84487
1485599
1058103
2364887
2684898
1341030
119537
1891488
836556
1675681
316626
1193016
759962
2808612
408696
2474806
2678374
948234
2849455
2619423
1223717
1580137
1822657
612151
2183949
2326366
25338
1104647
1773989
2493352
2368629
2149848
2163763
2160495
2845286
1715300
2049580
2893099
1160168
855612
2520006
2397393
1871454
2462109
1323051
355976
41716
365288
2192456
2421675
709947
872173
2775667
1679998
835159
2329038
498621
1214697
1402956
19405
50405
598436
122221
1119477
1654957
1262279
351252
1727397
1247691
773805
549606
1150406
2858167
279045
1690077
897177
937952
1085782
174947
483437
1291248
2395693
185161
667784
2052709
1448888
300653
1551171
1349591
584655
2926675
136428
13079
2856773
1034635
1147108
681485
636571
1967022
1186508
198240
362436
964811
1965297
781715
2204832
2872075
1277694
2580912
2872389
1369176
2203251
1327460
587813
670495
1773282
97064
2649496
679454
2415699
2046583
2260216
1596743
904639
1457036
1661996
2175083
118777
63960
2344005
1795070
1310798
2425459
855326
260053
1744052
746706
354584
2940035
2606225
2774350
2203038
58041
2701296
1061701
2551846
2540727
1028639
1372896
1272717
417854
756783
1126834
1936884
1165131
1075317
2718767
531323
446328
2663898
2243306
414446
2030393
493592
2436862
1623167
2708753
1444601
733224
1935361
1469640
2336694
2391115
1392279
267537
1402949
1365494
1374729
574791
1835558
42066
2759138
2626135
495191
2197648
2719523
1180889
2127286
2366622
2550350
1352767
1164944
793686
384198
1908949
2838534
2852846
2009081
1067994
1195686
1873630
2153020
549573
2277649
876923
1121016
1986624
2813717
431138
931903
980510
236982
1208105
2911098
1326483
2825828
2129717
289155
77368
2194723
2260076
1065567
2452582
2080620
911476
1109908
1698619
968702
1409058
221458
1527039
10858
2106847
843913
2449894
2880054
805678
164478
473388
2921891
223689
1718977
2460398
487861
2652813
1826516
2746259
208755
1525140
1971281
1265702
1913287
1147079
1758570
596546
1122812
79538
900791
2266724
2101324
928494
1298300
42215
861708
220549
358491
1065652
1895875
45368
1318399
2797796
2678767
746291
2005857
2776601
943974
68421
1860378
1357497
213812
1189635
391469
2028486
1656013
1139743
885504
2884784
1051837
2558618
1707284
952867
333966
1934840
2782399
2762680
2867690
2077296
1074970
1441948
591643
421905
2567173
2032739
2521632
1467521
383313
1293045
1685120
141579
59069
272834
452537
1002969
2812738
602152
2199089
2836750
2703445
915758
266662
1060655
300639
999103
821496
871429
247890
2544938
863906
432348
1638464
253168
151530
160272
863005
1090466
1639048
1609613
2808740
2211018
2899265
1951221
305097
303262
327223
2352000
2556581
2190632
1041627
1636813
120028
2762033
1039395
340756
180895
1291054
1162984
1273245
2825987
2357680
211766
1837803
308340
1621954
367345
1285902
56066
276436
2176360
1797757
2706727
464630
1447765
1322351
2279823
2513466
2792055
395395
967937
1612995
1555892
945930
574775
2158907
1749798
1672318
409794
2479886
78090
116958
2115578
115659
433796
1750360
1000973
991401
510360
1190018
2237005
151778
613984
822750
2495004
2803656
2575160
2837321
2929646
2381950
399039
59933
940909
2719722
2150658
1034861
2171346
1753524
743577
1915166
2637249
1010383
230900
2616440
700625
2381329
211537
1638061
549174
2544884
1318832
2615038
2057201
2417293
1660377
2420007
2105939
815012
526824
2883315
1977167
893069
234152
2539714
2798990
172400
1144419
1671500
2019623
1358829
1708014
349027
1098147
2386096
1606037
2059160
1383177
2054789
1978239
1588150
2484282
1859767
1778388
2574273
2369571
145519
1468199
647678
2672747
1280032
486406
2196867
2285869
2562179
851225
1355903
2041586
1942587
4462
1343755
2606168
924623
1042226
223528
1418276
43363
2331257
2703199
1467699
2727090
1572718
1487336
752499
2486451
1730222
901478
1843646
2921948
1549830
2913086
623396
715047
2134780
2157142
2491983
786622
2084177
2404234
390663
613194
1936979
175769
2824084
236645
2862545
2827940
837436
1484460
1472600
2249703
2289536
2322670
2548505
1877085
2589294
2263716
573967
2422091
2230684
1132252
1393470
2129797
296609
2370408
892211
1733918
643818
1845325
259036
595259
50278
2410341
519602
264651
571833
1537787
423161
884645
514446
135670
249497
2773773
1281102
614314
640818
476347
1028206
240758
2902186
341067
423938
2800761
1811496
2297951
1353349
715222
1484591
2840473
1983340
1626599
2260902
2440862
1662724
1754984
1626128
911851
2659002
1310998
2308879
2116088
1706309
609874
861508
2324990
1721584
1694133
2773056
407343
2488300
2679116
51000
2155490
2342088
1517359
1686881
1066791
2640444
1108212
2897967
2487917
1302073
467156
119657
492098
344471
1382622
1695051
2521907
1758088
1692514
2075640
2920671
2534328
1701058
17836
2446401
240465
2139647
850863
1966352
299493
1401495
1608362
2233020
2343462
1265295
2187602
1250932
796522
379382
2905374
2143653
892765
1032409
1273168
237730
849022
362443
826150
2146008
2290745
2830153
513403
7823
2416876
1977897
129783
1022832
63869
1245792
1379117
2917327
1885961
296589
1933019
1486078
182364
2901697
1285473
2778656
1627512
2178258
461599
1166376
35394
597821
2396943
679301
2313287
835096
2852848
485703
1791805
526892
798286
2644877
1911493
2202791
1315519
583855
73218
2705020
289182
1731627
2719185
729547
600281
2014628
373447
2055908
574991
1271514
2272674
2502845
635398
98124
389582
2935071
1112412
2519563
1765892
1923572
1760130
1466226
2153488
297188
179193
1260945
641524
2747558
636517
1727947
550221
1089047
1046508
1839806
2459430
709411
2410801
539233
2833076
2175160
2167555
2826504
2322167
1871134
1027409
108113
2694607
370368
1210975
2254524
2004751
148103
2923406
2247734
2689302
1404071
549725
2833650
166764
1052265
1502449
957097
1527421
1450050
1519788
70010
659395
21111
2785763
1835260
2896280
2438233
1672642
691028
687247
1628733
289953
1590699
2080357
1718629
290656
897849
1624346
1542435
1958880
2512806
1585726
1432510
835185
391202
149594
1863602
7618
1303340
713622
1689161
69321
1534023
1627915
1036324
2840370
2388203
2418335
452165
485823
372372
2777918
18149
286941
2430429
1337358
868062
180944
1880896
2728045
1267757
2598067
1197606
1579752
1679185
606914
1976546
1704736
2178919
1163776
2103024
1844739
2122749
2461274
1614432
2334909
1348586
1412172
2505456
1293114
1486342
742135
304040
2584379
2469702
562826
2908399
2744649
2847041
1074314
2662860
1444542
1972473
2751469
2667234
1951452
215626
619757
2461517
1276358
1987519
2224214
1576751
2349737
1355261
1188501
158227
1585816
2092847
708892
1004886
1981429
2838677
106907
1702278
1895317
1013007
2772281
773036
728780
2293316
486783
547108
1480857
135304
1731112
2511996
742081
2392473
2332130
1372617
365838
2402748
1020768
2227434
2047093
2082440
1589868
1537097
2932795
460568
689302
2455340
2798346
897058
2615610
2102375
1966554
1565684
515120
190046
2199089
2766113
775024
1611677
2829460
2699109
624954
2573232
2223364
353182
668208
2609340
2045736
1181492
594198
2774549
326089
1480380
2539058
2086413
999962
120533
2212872
1323729
2642938
1251213
112099
2444071
144426
2118928
1665467
164129
1417157
2614713
1793273
804811
555212
808544
2658314
940196
1439780
2142490
104902
2204181
2717537
276144
282410
2764588
2483895
2405903
682071
218389
2069001
2627740
357445
196427
865032
1153112
1544141
1615289
674486
2167532
1492415
2667531
2398301
1220777
1757648
448814
690858
1361920
1854979
2349722
2105466
825814
828589
153282
1991621
495786
341235
1028887
2847174
2677754
267930
2254183
2913403
163075
1416471
2650906
2184473
1192762
410742
2726783
1871919
297153
706668
1598825
1412127
1144739
2275406
1682929
69794
2540097
664051
536662
719166
2468762
1571577
2218468
1775384
1777109
1213239
421797
2757485
2157749
2622378
1739561
874864
1625392
113338
2073552
1812462
739573
2500839
829553
351044
2658776
1065800
2887138
1847814
796391
2454494
640570
2380144
775828
243057
2575825
2549025
1783622
655038
1048164
1780566
2241913
1661859
1576172
2168136
879823
1634800
1665264
2506438
2710242
638764
1141472
1725202
2573757
2429713
1927143
1816863
2825844
1201122
1219574
445220
1086074
1765901
2347659
2267748
1224032
2264522
468282
455081
2843481
2252110
2566575
1486323
1045612
2085272
1302962
86264
1426517
90172
892897
154433
1414368
2009394
437693
1358987
1876997
1794178
1050642
2495938
2174470
2808135
647147
2937950
1862705
2927427
2413749
2357916
2221583
635759
1582130
871389
1899464
1632087
1118801
765908
354702
40798
2568860
2288612
1070434
1989037
524264
121770
2208629
787587
117923
259663
1257279
1191322
2886616
1426902
1825511
200730
2605420
2716516
2320304
1260888
2152167
173584
713914
1116411
60042
462404
405690
1132853
1286838
2388555
1415738
2328263
2009168
120368
499197
2441493
2281158
1439004
1881461
85338
2028003
2864281
2472302
1451543
1183708
1207462
1250023
2319311
2626068
2670828
893219
2466927
2256801
2474495
902804
701691
1197786
722406
57686
1669131
1452602
1379378
1730704
501468
2419370
1587549
1584342
1915470
2576059
116307
87194
1094036
40988
1739824
11020
232826
2058732
1150341
2378330
2788847
242088
1144221
1211199
871623
389847
1131766
1606629
408069
1704518
2824102
817581
226892
1688539
984809
189471
1277769
648390
2230650
1573436
1727596
2201521
591480
2380558
2304606
1841813
2677362
87575
1665795
2666974
2245312
736625
1155740
1580425
2166702
2033143
1222109
1128855
2466879
2452104
1832947
1472767
1117862
258558
1048773
1846497
30236
1792550
2365079
647995
276645
1548561
2676723
2539826
387370
843921
2037223
1771458
487920
747391
1878912
1161966
2193583
885499
2897548
1283098
147969
1044518
2158043
2619253
419556
1826946
459275
1843364
1883039
1833870
1988288
1583786
77058
1703033
443637
2794193
1782644
589107
2622603
2346850
677581
86276
2303504
2769935
2126099
2813702
1072981
2438467
2825729
1095623
1446173
464069
2475748
501738
417329
2892056
2335357
1719204
2171915
383919
45921
869557
239446
811646
403245
2832399
549723
178507
606635
822060
385078
161609
2237941
1999627
517288
2837218
542630
758129
948888
684143
721906
279381
313551
1291840
2141380
1794797
885651
2331163
2419523
257976
2766485
2512947
67292
2306583
1945432
2733575
1823361
1752156
247950
2127819
1192661
856510
1681203
2321154
1101553
580244
2621826
2618733
248262
2786893
76918
376307
189982
2542994
2428311
2617454
1543867
2132627
1511374
45717
166015
58400
1405312
626296
1702425
2619237
2009793
543493
2690634
2358466
792365
2405818
840825
1053217
1454672
1020717
2808892
396757
1740301
1459780
267490
1309320
375432
1987375
2308725
1448928
2100487
1053236
561876
1065899
619377
1429984
1153442
123968
1560158
1683445
1331685
239556
1589065
1850337
2361027
1460424
198543
2060418
748072
2594817
717528
936152
2447137
140112
900712
152652
2293990
686790
2802295
967937
706925
792689
2583244
1165657
1127075
2437404
2744515
762996
2071434
555770
966684
1050164
399805
2877901
2250072
41348
1141865
2893105
124104
1246226
626857
1142180
2114238
1347961
671514
1569158
1465297
1699354
774655
1934224
1225081
2619814
2030450
2288987
360317
752536
2895182
2913676
312194
1352146
1477331
1219108
1330653
1608607
1438430
220784
1182241
2189124
2489072
2037918
2424440
1836744
1352937
510821
818364
1913478
1536247
90449
885839
73882
1832438
1699535
679189
142116
27185
837748
2107124
386785
1262798
418670
247054
36265
1863796
666029
1244895
1942487
219846
506903
214846
2007984
2100446
2600792
1588512
1738297
978005
2432517
2151958
1609496
1187094
2345830
1149756
556180
168392
2791030
1576815
2143274
956855
711035
76129
2869461
1549636
2142246
1756357
1527014
683907
2342349
2254457
2267936
1752400
1258606
1679737
976070
52537
609162
2666137
2739147
1666064
30859
431587
1688375
168666
1498562
228781
1805068
834757
1310840
350827
2571902
772920
263784
2503520
975870
1245364
1944017
2063656
874349
857657
89097
1065580
1142309
1600091
2844051
2206757
1938856
197759
2299796
1545998
303169
1009972
2621179
2582719
1991272
2069877
1327506
2696480
218404
1823142
1867883
2098606
507855
286499
1297523
2461223
1784370
1257281
1714899
854752
1869246
833591
2702608
229472
2919280
2020334
1563184
845870
585192
64600
2599871
1893857
1416402
1884880
2855163
2526142
2123686
1721305
1677277
2661584
1165696
2142685
1876274
2189246
2425759
352267
1880977
2754091
1235501
1313640
2078461
2467463
283749
2044652
951445
1630868
1296777
2372665
923945
190609
1155768
877928
2229274
255127
338921
136964
2240112
305245
1203136
1970284
1865482
2363849
2362161
2158844
350829
1314776
2204950
1696811
2842854
2754835
227476
1050116
2299659
1223420
2286036
758255
413234
2208449
2219685
2052690
2418131
2618749
1149080
51628
2370777
1626457
88312
265015
842498
2750084
1578089
2907680
805214
1780610
561280
1289330
2135669
1445020
105966
1501417
1512765
22311
2237576
878470
1500341
2161211
1686346
521002
477948
1595212
1226633
2368738
1948132
1241030
654091
923067
2713819
2755253
1139482
1143767
1670083
2544657
761750
1568197
2651969
2863238
1336874
1413578
2489381
1163266
1669929
1749367
1370400
2320306
1239844
2162664
2671652
1161391
1561258
534220
1124803
2325657
1280519
476459
716976
2672255
2364048
683128
609759
673849
2315792
908174
362625
2087859
2305428
66157
2098978
216289
2163358
521352
2151147
122854
30036
1102908
351849
1504715
2144364
1794471
1737800
1117896
1296731
1079065
1232434
2025798
260106
2081107
183773
1166673
2921067
748761
1979324
2590700
1088997
1758916
108147
606242
2240554
466711
2009643
893301
2480718
1173220
2897439
2704012
2516576
1328611
1353130
1379419
216290
941016
1804403
640032
933177
1005
286727
1639670
1231902
1127717
2120355
1296323
344706
1437896
1594432
587751
646383
2258363
20079
1625640
2274503
95803
2612370
42099
31067
8732
74282
596713
1736999
226358
293705
862912
217706
825412
2111911
1448752
52024
192959
1282612
2426947
2472086
1257515
2853708
2242124
2318082
2819271
2580928
2844733
4280
427811
1477491
1373676
1754376
1535030
583390
520128
732897
2591204
1874459
602020
645804
2508218
775625
2229757
925678
1779985
2348941
2916453
1004522
2238913
2275292
187342
1660303
1042692
1608025
2886618
1549334
831554
434700
1552375
2909571
43492
241189
2383967
119683
1967809
2673539
2398826
662240
2485606
2071409
531655
1967942
669305
2760895
345098
2345146
328816
1790965
778875
2934670
1892981
293779
1384826
627558
1227459
747634
618469
2659406
605653
42740
2175218
3380
1168298
2582258
548769
10121
1282815
422895
339201
1069488
422112
1459852
1505319
398547
235263
400188
300003
100827
2726820
962044
1489407
2044858
308743
1019932
1248943
2373779
875061
2319960
2756307
2049781
2911896
523935
14238
2778899
176360
1007094
322480
148549
757149
904572
1638899
758659
1640696
1390967
1203512
206388
1025052
2543337
378116
1885693
383870
834636
1973573
2851485
172935
35647
520771
893657
300371
218660
1143662
585625
723105
1087853
264581
2157679
1544122
581241
168136
592483
2610102
1986943
334844
1332664
1666106
2920553
1850333
740874
520188
1270352
482247
1578716
870571
1519049
343097
2793570
841435
2357239
2010204
1050077
2510654
1443864
2366756
1759801
1717220
2252826
1263483
1751094
1833799
2382688
1627260
662445
1875147
739090
1809911
459370
1240733
1193233
1705181
50411
1412302
1279795
1164888
383561
2719379
2899753
105658
27187
26705
488448
2932060
2418000
1254243
2531224
1276363
1223542
839895
2435653
1891247
1075924
737627
769367
2658605
1957630
900813
2658861
1185998
1568821
2308863
652707
2316775
2385611
628570
1601315
1455914
165715
2203973
1463715
1616249
2338608
2014416
1860846
1376634
876702
1597698
592372
2521413
2623077
1931690
962024
2420223
231589
311696
426509
1795184
493270
2094741
985585
834793
2620303
2442885
2350368
264618
465689
1356311
396101
306791
1526611
2206040
1355130
668999
1005342
790302
2271642
127056
259310
830956
1044052
1753497
2172054
35018
1884007
2426525
1979959
1556094
2120787
1327766
2781322
1521752
2753873
337416
710409
2738561
237295
669129
2467377
2079437
229987
2794512
1586708
877773
724781
667931
850493
1864576
1434589
2843465
849896
1494299
48355
2181102
2832772
2724067
1468301
647392
1614194
358762
1786690
1965705
762442
570932
506182
1494699
286652
1642520
1673116
88683
234598
183901
889351
1804882
1168488
2829099
2164324
612980
1621926
2040650
2816801
2467535
958883
1412488
2420360
2881471
467573
1991978
2694273
620075
175635
2250965
2518137
1903724
960549
1123982
455682
2301295
1509516
2713981
1340306
345723
1983692
1495236
672386
312434
2255668
1452193
2626353
108681
1738933
2315060
2141731
2603516
1838714
928423
462722
575846
1842931
2249451
1674784
2367659
1025775
2742805
2380757
1186265
67206
1153483
1479870
382839
313111
52783
170843
1332125
1777435
162994
750863
1693833
461139
1791761
1258345
581840
866661
351211
2128334
2832049
385193
2744200
955884
1033250
299746
673242
892536
2896627
2896460
1837788
2134070
1392065
1197462
872629
838657
2632816
681264
2155822
1666811
381484
2612834
914731
2397449
1000318
1236292
422339
636401
2160995
2256134
1238650
2406924
130701
1449111
464395
723913
105178
334196
286997
1233117
419688
2006838
1415803
2708427
2817583
2424207
4931
1218
728732
1705318
167919
107633
2032668
476107
2566287
1944803
52478
231851
881087
295141
1112311
1361226
1387963
1731295
1696402
1310522
1271323
2172517
1546713
482401
2117624
865195
2017522
583308
465381
2385840
1229747
2674262
768287
907948
768787
608458
2768752
180132
2549
1771914
1910473
1013281
279289
367747
2694388
1243321
2785419
1095684
1901894
1758639
2868710
2714817
1309329
1487078
1655846
1900527
2368630
294776
566189
732918
1873159
2804704
2300624
2264356
642311
835863
1267231
2482693
2087883
1594835
823124
904956
2728807
385757
1018793
258591
180893
890254
313741
2415762
893793
73196
2417066
2468205
2301722
1082004
1808230
2654289
1434208
1312942
1185177
2249631
1883662
2332540
2116073
1952604
1152038
117173
1104185
2358201
2904150
60515
1923198
1518015
2519295
510357
2918705
799778
2182190
856626
2615496
850459
1814012
2525742
190541
1405770
1554191
2218116
2220615
2689631
937983
2754763
2455704
153019
197215
213280
631616
1235003
1178399
1554204
1504541
1497900
891892
1638383
296983
1690747
1625879
1915612
2207153
268210
694911
1366457
1024770
226333
116266
1302568
2589321
1626920
226872
2515826
2381879
2638089
2633734
1871247
2691390
51168
715761
2664089
1325673
122158
950356
1585339
114144
1624556
1128272
560842
904256
132010
794522
2051580
358335
967640
2249518
2215928
1162294
1866959
1820471
2850115
1819579
74787
314569
412832
2176689
1347480
1782556
634152
2201662
2027917
337414
1701283
1395549
1845862
2635456
76144
2233928
27347
2853350
1316311
2077989
764907
623474
2827584
58599
78459
1064655
484884
797281
317000
1300339
603609
1217191
1539879
1192083
1318061
2246666
863591
1025165
1753303
1507310
1122356
1861513
246899
2307538
1854921
336125
2924332
1036096
1463682
879601
2060522
1460113
1838935
2585404
2135027
2642465
2088272
2810871
1797379
144745
2680483
122769
862114
899869
6221
2104498
2052421
1170366
1833611
2198204
213654
1339876
2505643
1188591
2297513
1336847
366048
2109826
1681812
345407
2133935
2288876
2709946
1935032
1090664
2581821
2070403
1575451
1718460
2273583
180690
29665
243111
172484
2644407
2753255
2434098
1422675
1473421
150731
1429240
1982472
2797439
2195486
2641034
2737505
2504952
1329904
2805873
778900
2610413
1206115
179764
2165619
1572581
1886319
849452
217303
1101246
2687191
1165591
1008039
750062
2360947
1331935
304847
1025908
1068144
2512930
698876
894087
1825512
1756521
1596744
1943745
866548
1922961
478227
2811618
1670981
20479
2873791
1114534
2422530
935185
2604044
1727693
2267678
388874
2345681
397592
2437053
547868
1378919
587039
537846
1981198
1624445
1799925
2376398
1979431
37694
635143
238457
1530350
1803137
2818514
2536900
2796438
2094
1943899
2810653
865916
2421120
233423
1819388
1929956
2936819
2383844
884083
506869
2793571
2940324
1329050
809448
351204
1835993
2102802
2675107
139312
2041936
1504166
993771
879824
155725
103479
1508374
1913600
2911597
702723
896889
2205606
975545
2521500
840453
131810
558926
2183558
1996433
322610
2614390
1702377
2894215
666043
820368
2819033
2644418
661506
1537492
518709
110994
2744593
1716940
1324501
1900643
1004519
2363341
1487414
2329189
2131843
893456
349433
1552161
2912167
314769
1711465
1826490
1648296
38093
1145510
798352
1263289
550908
1218879
1653967
550644
1888436
928540
1177336
2735772
84244
2623427
2133034
1614757
2784857
2188410
381206
2206824
2623003
1859762
1007082
1011386
1830362
2113139
458759
483280
2425293
2585406
1309125
839410
1996232
569981
415644
118829
1994062
874695
243487
2321879
2711581
488336
1923910
2374874
775240
147894
63235
6308
399031
1921129
179457
2682696
2552581
688794
2850117
1777510
2607047
1780758
2740317
166452
2714609
929542
1149210
1067108
814994
2649625
295210
2833148
124118
2194031
851511
493568
2867074
346996
2790394
1239047
319822
275809
853589
2312006
1640767
1632361
1131212
1400662
22522
381373
294307
1693746
303087
1204935
2105832
298506
939595
1084031
1215978
2870247
1911416
466586
384707
2363273
2771284
2576354
1611797
1833476
2272727
307980
791078
2229042
8878
2655670
1611461
1134146
210476
601223
684585
1970866
1847317
2852264
2595945
1418818
2266895
1351267
874935
1253364
2698948
2664482
1698132
2132073
2600209
1368818
2935522
1709258
300815
1295368
2250177
1214721
2490461
1507387
1976844
1967543
449712
236674
2607572
1964162
198326
427951
897278
2617668
1518939
1241915
772545
2274906
2081285
2895433
1699487
904906
832789
383622
1322771
2221010
2350078
73823
1152299
1044048
652862
2777161
2114767
198779
1174473
2425841
1000009
2599125
1753132
237681
717935
2050159
2500179
1382699
435722
1050233
676681
2312388
1964292
2892898
1051077
1751814
2901523
994117
855328
1814805
2345351
2095852
672707
2916432
57857
1897116
680312
217240
339727
1647189
92942
646641
1926898
1395364
668549
566945
995680
1739648
146774
355830
487650
1272443
1827662
2913613
1482809
2932430
2447097
329731
2261835
1895527
1724754
1332641
2454942
1875460
457167
1892828
471849
158642
844384
766174
2867287
2211857
151591
722323
1409684
1544159
2603175
129165
272448
177010
622939
1644638
2647630
2545821
2155276
1739750
190478
2868216
2744567
646659
380013
2714873
2903781
1334513
415185
2076708
579678
2080182
945909
355973
2292455
2636339
1016707
598494
94375
2341800
24370
541976
1639529
2257156
700311
1697908
1278762
1539574
2817074
1133405
1057590
276812
2031375
92493
2639295
1031613
2855888
938533
869656
1655017
1664328
1470357
612177
646341
199978
1067165
1269669
990413
2462068
1677321
2409288
2440691
696543
90166
731698
166304
2205635
1305940
2746732
1955934
267301
2461128
1648326
2616244
1407952
2137100
2440951
2484615
2817731
1852387
2269317
730495
555273
1508892
664503
695949
1165040
1231679
1776947
405951
2274502
2190374
203456
1841125
1319834
1667583
2862249
66764
2109555
2709017
2039062
5079
2353029
423657
1316823
2830469
2093366
2132613
1430016
2780779
789991
2118692
816934
166449
2588472
704830
669874
800553
6678
1828525
716474
1657251
780945
456406
1653248
660676
1328785
895
908726
2803582
1523263
2195916
1787110
1665610
1189800
1690177
2884278
1114998
424504
2867359
89053
2920693
2445772
2135277
2653471
777004
583220
2610955
291178
335475
1215531
1999163
905292
1600988
1360381
121443
194266
42758
2313749
2762832
9626
151889
140933
1894536
181030
912733
57278
775252
1589725
1207841
2752276
1036426
2443979
1346160
1143167
1421518
1949558
138004
2830819
2721899
2104340
2184069
523853
286401
323816
745176
818311
628665
1916849
391454
2360621
430268
1789156
2247748
2914076
2406317
1777757
254441
431480
2220145
1372847
1396924
605136
1663681
2912698
92282
1222601
1625633
2391375
1999294
1936782
2462943
2169553
1472974
1324305
2118452
1491327
2212560
2271127
868119
2475275
2477924
86003
165610
181526
2598741
1675318
1805277
815048
701373
2118649
2004128
2083871
1294182
2140996
1883381
2884635
2883634
2935846
1352447
1395965
684464
210592
2738561
1855832
808415
2441174
176901
392870
1000894
2605556
584294
2510996
1758979
1633239
2051792
639805
780243
1181346
1949633
2893961
2925642
2288312
544621
1159275
2710590
365271
555951
1194632
2029893
376785
2923919
2494627
860195
1697460
1151093
62984
2331550
2242364
484512
2009536
1999944
1709705
2130672
1724094
1406905
2913263
1021725
684993
2887838
1681492
1036113
531338
755318
2630298
521209
506190
550785
509418
2378721
1769278
587253
2150224
561303
957971
2620440
882565
1455152
539111
2304136
262872
1239671
749791
2514198
2166597
1513191
801382
583585
204326
324505
247618
604710
1380287
2384177
2834961
2038204
1174755
1351476
418111
2835159
331533
424530
2212941
1715681
1499177
7145
1554625
385856
1370178
1290681
2433460
878549
2675523
2276192
43291
2902598
1505685
810801
755717
1343485
1883035
58589
2429214
1239868
2070785
2589044
2145151
2266681
1098224
950177
627358
2692749
693148
1289940
2589061
1772455
1802366
523756
2449548
1458274
849541
684939
2317195
1963062
2702155
1279826
1330674
1151583
2004651
896323
2501816
156498
1436935
778258
1330269
690628
272825
863744
1512713
2571236
2390291
1293280
601185
2478790
1361176
886805
1935982
1968208
832177
2561541
2190238
2238188
1859551
2624779
1351897
2447519
1343445
2340801
549703
1576353
1569117
1003132
414581
260322
1677849
2362943
676030
2732262
741796
2871448
168184
18762
1090185
2429642
212637
428104
1566210
1581174
867170
168101
1998116
1073862
2797352
161459
599208
1206869
150290
2178606
1784133
208834
1572429
1473756
2803809
2057684
1206613
107598
175833
190280
696919
1858227
1450716
2887494
2647513
71213
402840
1495282
2481579
1773072
1563340
1138348
1358986
2924334
1777739
1263801
2067837
1241764
244468
1828521
2542291
1167586
2857967
1180448
956507
2057671
1321951
1359232
1738606
2523276
2063983
2075903
1229375
2023354
2292656
845189
2229885
2023623
852247
1202225
1518453
1004332
2510243
63849
2389194
2643365
1149007
1448806
2024259
2897291
1497266
2420506
926091
553265
2537049
2864148
2873313
994963
761361
2781905
448970
2884433
929050
2769078
1830287
331867
802140
1722566
864270
2728620
2491942
979973
1168442
740431
298592
872872
2446511
2142671
1722872
2035071
1056237
2376851
894149
1826977
784035
1791121
2083931
1189611
1906359
2395230
1137614
594382
45740
1483247
1539629
26148
1480886
1243890
780380
158828
1669887
1374525
2623934
2025438
1864835
2751651
331201
134953
923787
2806402
1493728
2492011
2745633
1904296
2094027
472779
925373
1099982
2158156
1059790
337416
2242312
1429056
1661184
1718056
287803
2769763
693370
531529
2535605
1535067
2163025
1092801
805599
125492
1684357
1913515
410671
579873
625188
802291
1227409
1078855
2892142
2340245
806961
1023413
1410284
1344670
121455
341314
1041477
2551164
2402744
1261950
433870
35999
16748
1329416
2445957
862304
1313207
2269687
87570
661012
2593995
2561217
2555727
1930078
1775988
2888109
240810
2845689
1181938
1905601
1125801
1508531
2823203
1929550
1261753
2264790
1931464
2902563
1282994
2439471
377350
1065512
222470
840102
2068717
873959
949949
649591
2904512
780130
876048
2793713
2098299
2640112
1808788
2049483
1048832
1386541
1838268
1471338
1757307
1136704
1445119
73292
479806
586131
2596660
1012841
758158
756386
72884
36602
2048220
1739671
1441113
800395
913671
2015794
2154730
2655255
2894017
1226818
1261374
266106
2913133
2772092
810694
1390656
342917
2186699
1547634
2927474
1824412
1575261
586406
2094707
515678
1925131
2315140
484234
2418661
1931745
449766
1014137
1646335
430972
1100305
1088372
2195751
692201
1573911
1070869
2533329
2668180
999655
1730260
378406
471780
212372
1696277
1271552
1238061
1446178
706500
1155289
859752
672056
541609
2332726
2743706
181120
2121451
1866952
1358743
89993
2743637
2272365
215965
2527548
399700
650986
1393193
1559346
2604240
153396
2090986
178166
1083249
591634
1090760
1244425
2202790
1732972
1301546
2107068
2650136
2786186
1459
2163661
1305065
818695
693436
2199704
447271
1036126
2408252
1821397
1564859
1386390
1581744
1129056
118989
927294
1798080
1306917
2305620
2916732
2797909
2296089
190274
2246517
1022440
732337
1583335
2026942
2529293
1281828
2824080
523193
1620498
574108
1969832
1731278
1069932
1950903
1871435
570525
2658178
571993
350643
2615448
627078
1359357
141409
225796
382235
2474702
1085256
2784670
168412
2406429
2440708
1409107
1842867
2526114
847105
2404788
774384
108935
1447744
76083
591343
403626
1124744
2351241
741376
2028049
2867920
960823
778760
1134001
2193157
1665022
872475
227018
1377618
2398003
532059
593896
1760070
717383
1643201
95428
2320090
1604722
106069
1722700
1954089
710800
2623382
847707
1306262
323541
2798985
2258178
1518134
2100906
2719246
2265324
1196099
1257872
483405
2202574
992862
633911
466836
2054481
1363592
2012377
2271217
359319
2200024
804247
2090074
855494
2344116
465971
1617963
1022574
2591720
2075129
2553833
2486060
1491269
2453624
2167644
2629806
2136480
524978
2512470
2191418
756925
929895
579415
1791124
1002652
282745
517847
2006618
2368751
338543
2908076
2628831
2287230
607596
1721531
2188014
1633387
329674
1617960
2618512
834959
997201
1286523
765812
1490612
1399897
1262809
530039
2129986
2466522
2779298
728083
1142348
2174306
1469483
2298050
1531357
1811974
1991179
730456
605119
1532517
2024663
574426
1177286
668835
833976
1176718
1643081
187111
1632292
628624
1551389
2321937
1139741
1247643
1647869
2072261
584114
1536545
508445
1746782
1757171
1334630
1601196
1145804
2907983
2205196
2520999
1591602
2270741
2316251
593622
1778217
1012812
2124613
2787945
694423
1312286
369679
148837
1116909
2329703
802375
1892368
1882093
2331417
1852618
1890544
2221004
410873
1986758
2075169
1068416
2751808
344211
371339
2693915
765988
2472906
2879792
2172883
862403
2646189
1132551
2588876
23646
940229
1160292
2347298
2848876
582188
608917
903669
431509
895797
720316
2864283
2109838
2469184
1360350
2632271
2179400
132957
1857082
2698037
111348
113509
2050070
2554381
1384573
833571
1962644
131604
769957
2399778
2089704
1476021
2849959
299813
2904814
811603
507551
1818923
1432998
670394
266546
1227272
620195
1691952
1088961
1439376
541653
710050
2911453
1127966
1261796
1895477
611472
216178
2754764
1863344
1730517
348128
1604204
651013
2917112
207339
1602971
2754752
1056632
1056929
2486861
1152943
2835678
871256
562877
181573
1702798
2717393
823329
2857070
1532660
1901157
1783809
2309180
2358734
2907313
2315410
2867744
2892886
36749
1801691
1790470
1587793
1553094
2813918
1487218
1574899
376745
210268
2052400
780944
2069516
2819926
1740059
2319944
554810
2836373
2432148
1556722
1459032
1653932
205459
1572788
2004503
2509005
2800992
1981946
865145
1108158
2241444
662044
54864
1260066
1355304
582848
2899955
646585
1114798
690563
705390
1878225
1724553
2896726
675242
794235
834644
2922779
458885
1792151
1115677
1988837
738815
2002667
2657398
976080
543051
785642
2538234
1485605
2603026
2171718
2847802
2138400
1756278
508
1119971
1418803
1559931
507348
1525600
980599
491441
2857883
2056532
1868144
2562742
2296611
1732053
1241894
1983525
380758
2549643
1574745
2883048
2106189
1973013
433650
2898698
1504835
1925134
1136663
968828
1662601
1881499
1598585
1087108
2922508
779061
37793
839226
462807
2353247
2225047
2492065
2831696
541872
316620
1289677
949937
332376
887264
352451
395524
952187
802570
2283247
1265584
1128717
2372964
1174923
2830031
1552881
572619
228451
2620950
944294
1744945
1990781
1552127
1661506
2216097
2524034
171983
2281762
2937832
2852062
1435239
1625345
1573127
2741807
1899137
2196035
1408768
1985759
2247157
2665618
1695672
1730155
369031
1354177
1943842
234001
2427563
2467247
2248006
2513496
1291022
2750837
258383
1465204
1723072
2888763
240997
1494607
170453
1581625
2280490
1661197
1339373
1234253
2577023
1162991
223521
2334606
835061
1190415
2757718
2888957
1885953
50310
1608930
2387912
1737953
1616688
1583167
2121188
1782421
246171
1944806
1740608
68951
249304
1000403
513175
277374
2472852
175366
1613318
2535304
1496037
509634
1098981
711357
49052
1948863
356953
1608014
2057785
803046
1973147
1035013
1164181
2147423
2911432
2269645
16530
776729
2073087
1220737
625799
2313488
2207371
580533
136306
1097200
559640
1008656
2184199
535973
909594
1457705
946472
625612
986005
1501260
175402
1240000
1628528
2093460
120208
251676
182696
487449
1550657
2166501
882637
2575065
1567890
2692780
2590981
1757046
516074
1026542
2906455
985881
2694704
2311695
2037777
2479486
2877951
293192
1540331
2189239
1311330
472177
2343894
2076511
2539746
2070365
2720763
1588360
1650550
2538097
917457
964395
2902745
2319482
600210
1712059
115824
2644742
1858795
553879
1669562
2796173
2855703
2826801
298467
167088
204293
2509590
2624104
2720679
2539156
2442509
1450824
2137665
1003245
1367078
1737324
2360038
2882544
988600
2322224
2857532
2082508
2593838
2318188
1521990
1613294
2781196
2715351
1528364
1157324
1965259
370032
2551939
450640
1024379
933306
2159984
100552
745708
1098637
104663
2387714
782035
44320
646731
1903466
1990170
2870203
202186
2176107
843024
1455241
1701799
213820
1251642
2004071
1243789
883149
1321936
863638
2016055
69762
149214
2427409
2408013
800259
2465559
789515
2633579
2832761
1256205
370081
2153434
1944719
2496265
2254326
1350325
1043530
838739
2235839
2705606
2549950
1384619
2439007
624132
1454481
2443634
2257718
108692
2577456
2562283
2741696
2629913
863511
2713409
1848925
879160
1903978
2683535
729581
462580
1818495
528804
334165
1741231
1064675
774360
287209
479215
368435
106811
830659
259298
334821
2669509
1515473
405471
735049
1861518
194676
770649
595203
1825628
2202000
1042340
422948
660375
1837746
774301
1737825
378321
2351400
2898746
493352
2851386
1383830
1270780
1888911
2298324
680940
972621
243498
2121820
1162125
1618319
2883750
224158
2438873
1655038
1691582
1548623
1572111
2282673
801573
2602167
367096
343581
1492096
1274329
1029329
2376100
586080
1620365
1196280
2865942
2901910
291615
1863370
2840286
1150868
1131713
1129710
1632526
1579924
784619
2224477
2002731
419135
19336
2852919
2823390
136911
1351731
162292
1707984
680081
164789
175622
602594
2350730
2124405
1551922
1267274
1720903
2647433
319139
1647419
705022
2226308
1694301
2524459
1221016
356010
718877
1180446
1286156
2478829
1946081
2681413
1461761
2369265
2352158
2582905
2348469
2901853
2910576
398433
1507212
2761210
2248212
872644
2365660
1439996
1913128
1169033
1739921
981299
1837006
1388292
82606
1744057
1988629
2892144
977641
253713
922836
2587132
1583261
202022
1813358
1272111
2622034
2746127
269160
2170910
1245502
1271049
372985
1057334
819321
1589131
2639176
583650
2686794
2279590
2070836
1066494
2921209
96371
2153558
317565
517023
1963956
388967
2268288
2110135
1276279
917254
988319
1088793
2858946
2166163
1494932
2555309
117617
2902119
951913
1737564
392094
1291059
104900
992799
554465
1538937
42981
2726333
1384153
1984902
508143
2251755
132196
436658
1005907
2905872
1270742
2235334
2436011
455310
1517220
1994799
2793910
2092862
195327
1167407
2498343
815025
929097
1134080
941919
2006283
2477878
1954222
297510
136114
2519629
179719
77170
1630370
2453867
1970828
2613966
1415009
2620722
375844
2046470
2553606
1019263
627734
1688250
2758915
1450790
2712172
136675
394629
509361
1528822
354369
2166086
1034373
1069673
1025465
231580
1389308
202902
1561211
885202
153830
1470510
1871914
694442
2658002
2175290
119743
2097194
2135607
2829817
1042335
1439884
89634
814499
2480706
2855200
1090166
1273143
609392
618109
1897051
706599
2739124
2236695
2314626
2903548
1214468
292063
2845021
1194250
2077450
1079377
1589739
948033
44646
446860
720839
2446727
1007630
2160879
1465067
664885
796491
1155254
511598
2780595
262888
1751460
2535010
1915299
778867
1544429
1837664
1631999
89635
2499781
2672460
1067865
1224885
2230368
475455
1345988
2124125
687921
2716363
650056
2408608
249607
2239939
497913
182311
280250
199059
2832793
81085
585904
865557
443530
2708310
2225546
1174561
1490408
2234098
624838
1668905
421443
1258321
1705549
674981
2507933
2890514
1025696
2293854
981018
2894530
2708573
2091583
2273276
2810053
998058
2687546
2755452
2779633
2488591
605088
1498209
316421
468629
2302063
1196984
994436
588387
2438303
428463
2443099
907114
2227667
2090986
2140490
199197
373620
2836710
499243
931520
1901859
1137160
428370
474681
274459
2009132
2274230
1299594
1524430
1203015
2119219
1490117
1089588
1739436
2503589
1183062
652470
2776217
2543665
1305092
1766799
1394369
2038946
1219487
1158456
1228279
202417
1469480
717012
699246
835180
2109533
1056807
2197198
1259004
2110301
857699
1204264
2262991
1757870
1770769
535830
1765820
2449941
1602100
627722
1040414
2387487
92038
1091958
1624777
1952336
2358663
1510033
373878
2516196
1482642
220471
128052
651449
386322
576142
515226
2173879
60346
1269028
2522120
1315188
164699
1466111
2275426
1654435
2311140
1829891
331772
852748
1661572
1649573
1557722
2188560
2478286
1236462
2439410
2332210
922542
49135
2083119
881770
1241603
2878415
2054332
332934
2030696
2457523
362457
958583
814783
865105
2451279
1143716
2357873
2483231
309881
1779988
384194
679032
1011450
2076505
1700960
263753
1509926
1988401
789151
1754658
1664256
1784276
1404957
2811637
1741482
252346
2757557
1788673
96414
1984112
2458504
1095772
2501346
2749796
2499677
1689520
2106918
906078
284966
908455
2476265
665831
95973
964189
2896034
1721729
2367545
2131522
1915893
53509
2378737
118784
2821687
1834025
1403386
645498
896277
1362749
982247
2107855
232072
583620
2935548
2661563
2791153
1188827
2849582
2291034
2888582
77609
2067460
1478598
1034710
2370430
1275893
68144
2272359
2588750
1708447
1138046
266823
550717
141669
1666528
2445295
1086270
1441447
2369413
2018900
2009034
378030
602432
489678
21098
1608127
2762404
954695
2035746
2105376
2619422
2806452
986121
207362
1256966
197404
205833
2448051
473520
419685
1019205
2203308
1971341
34499
1212268
1051145
1780334
2855057
740542
126727
1944727
2625599
1976515
1884764
127475
877196
1293850
2370583
2563591
2225167
668515
764523
2184160
2642716
2609964
681730
503442
2539554
838107
1544752
1394027
957437
439489
2082683
1957590
1572283
1247369
1308470
1465203
1762638
816703
360983
1587714
1737045
1906274
2124397
82320
905972
652438
2362954
1339858
431248
898011
461096
2363433
1562023
368675
109658
2206778
353153
2777766
2735213
1328757
2939493
675213
1949329
1589921
1114545
1576107
539719
1157316
1107656
79591
886847
1677656
2458547
2542425
1862266
1469662
2077149
1823633
270595
2921008
1718052
1454764
1207985
2007974
1671598
2155985
74474
2469087
2220202
986631
1694009
204125
1487290
2305760
1803749
184269
1653000
53645
827012
1211858
561385
2528744
2700195
282871
1471742
1530138
2177457
1015656
2325709
2647006
1601928
1945994
1806274
2311539
2136354
2118227
2498125
1741097
1949166
903863
269280
2051353
2865400
2084798
1859658
1096280
2006886
1787649
2293034
2467163
2775784
2257035
707206
1926523
2879354
170312
1220330
850747
802615
287753
2638914
434245
268475
2204140
1878529
404121
2178029
555266
1798279
2130841
1927715
773319
180299
2448678
1316075
2557783
2017577
381187
818734
2589300
2010024
151268
568350
275322
2078446
2581566
588066
610395
507939
551040
2937201
706795
2062028
1796650
1067250
378231
2854159
1764814
1462485
278069
1642456
876077
2774401
123662
2523199
440732
2921347
254663
1590204
1942750
1128490
2771449
2242209
2930876
700597
581986
1565048
2877378
2803442
672828
2426810
330570
2094533
147993
1386824
1351720
992606
2192746
2074915
1794759
1992341
2931833
1505576
1396357
1709590
1807461
1883087
1595864
2138726
462485
1623340
10759
2706671
29134
1877335
2366683
568432
1797446
2934252
2120332
1674524
1414852
665151
825658
2723983
2103896
457923
837534
29043
2302499
837810
437335
284338
974571
1749889
1876630
1994722
294793
730139
1490904
2445707
1437756
1232815
675130
2368819
2807744
2268763
2284597
2664295
2306237
2303172
2622015
1080216
1285173
1471639
1994069
1053242
2377258
1668584
445772
1178000
2912029
2649246
1427252
994360
891176
2934146
1200593
2792878
1298607
1923542
1058197
1010993
1096784
1468184
2589121
1951788
1966339
2850175
285314
1981811
803261
2699644
2142466
373750
1314854
1170564
1655979
2925521
2529100
1412851
1614875
350498
2767402
868709
2693058
403400
124402
1541081
1870240
66018
780179
1678594
2473221
12474
2686273
478921
1352029
429672
1302334
2536769
2437508
1106989
71448
2190011
2496517
1431927
797781
1636022
58870
1082275
2387965
1354285
507493
558522
2716099
293668
479430
2436611
1308431
2619189
953588
2932076
1404654
2918362
1102296
2141668
2898891
2652298
1046026
834286
1442155
1027105
1162097
2877477
2935112
2864484
1311805
2157621
2488976
1988212
204914
421989
2030380
680482
1221095
2430757
76307
2509999
2547390
599600
440399
1617083
1212675
2294887
190723
523365
1881946
2242172
2154530
2264807
512081
1615430
1158590
2603153
2635388
2328255
182361
339087
2652914
1494878
1803360
1261337
61916
2622962
1316179
744801
986653
1563602
1248264
2627162
2432294
340113
1249778
339693
895230
1039845
425870
455328
2215484
2431565
1306954
2530009
1827234
357140
2368082
2362481
2393004
2634270
2241285
1737769
2395392
2185356
2473809
1497682
1042015
2039064
1480379
1162544
2696679
876033
1273729
2313858
141789
869883
535803
307408
645060
2019772
1883770
957541
547658
1198691
493244
2665078
2744461
1592453
1973302
2749256
1571924
1081835
1310662
1061755
2760469
239760
1394579
36763
2019736
1559608
2639581
1582272
1323122
2052468
246097
850080
2408269
483884
36698
2618594
526816
2225251
1664541
9987
809287
1884849
1577979
2758729
162462
2451472
911518
85496
1459056
2199597
983719
2180024
1097010
1162953
206252
1446162
2601918
654415
835867
2720174
2048380
834205
2459976
1292114
984984
180212
1314869
2253708
1172482
28589
2044097
1557495
857169
1360264
1445390
977420
594857
2561404
1452543
438879
1698151
2744397
1775720
152465
1987735
2615690
1533109
143531
1469104
1921273
1080324
2047637
1243099
1419702
1015347
2432117
1209637
2468324
873745
681698
2070732
1186246
246808
1693413
1245556
893771
1533471
2641546
1590887
91359
881882
1281282
1969188
88217
1184621
2172306
689619
2918500
148007
1496351
2823808
1980241
218992
2838622
2241975
2919899
909978
763391
1125366
694280
1644129
2376235
2586866
448936
1119081
2283534
2887081
1761190
2218964
1403344
2561688
75259
49418
760670
612609
71973
1737313
1443483
1786784
1337290
645449
1035543
1747821
1752490
2704698
2885844
1624343
1139812
1613209
1466061
1775282
2558493
753641
781692
2636005
954050
331320
1773744
2758666
2082901
2233242
1930583
2010715
2652361
2655075
1215339
16952
993430
1472907
1136569
675100
911578
2360367
1810734
2309558
595958
1352934
1074176
1451358
1417632
2381004
1090286
2032439
2334851
2918014
2067336
55623
2158464
2670341
426142
1684894
2599127
2076387
1683209
1673957
472992
1318284
869187
1185293
1744831
326248
2004560
460325
2760889
977655
17226
2582359
1852041
1270725
1808131
2511695
2799982
1659336
2089943
2429192
290699
2554344
141694
1914366
921730
1216802
1527656
1888951
2538214
1099536
1349902
238558
1817662
522557
826768
1307372
1721068
2216943
2819237
2798562
1629335
775272
2540082
92968
1655684
2629148
2564412
2753795
813502
387179
993602
2160782
2645002
2370541
2284046
910890
1683270
682733
76171
1820015
747171
2632561
2256979
2566508
1075054
174111
1160521
2670180
1295379
2472893
649710
2075600
1743813
2836180
2443749
1959693
208431
1087634
609675
2475619
1116009
2154371
2040928
2533640
1159849
417100
811281
2152202
1222116
1461432
2730066
1482335
554536
1921454
2449105
2785039
2528349
2778101
339836
2384569
1671870
212801
2415669
1013389
1740146
1302087
2101591
615930
1618979
226819
1901361
2708488
1213201
2260918
2754815
1387151
651513
383898
884545
2727431
2044337
1806582
307968
1168228
1566806
94837
575884
31851
2073825
2764995
874735
462367
1596430
66519
2908023
2919365
956931
2875754
2361599
265051
1566418
2712
2545416
176489
2083698
1610787
2513865
2530987
1889246
2490228
1554553
1114409
2191559
1678566
1850919
1761549
1101429
1562604
391940
626543
1047979
1341607
2775707
2016245
2842308
789498
427325
808666
1193807
1727186
2115265
1830602
2111311
12300
2631115
652270
1426587
2808234
1184959
2898388
428248
386215
2064912
2588434
403171
1437867
2244293
258307
349482
1595273
884338
877572
2212850
2845931
1241997
92538
2494420
2014717
1059521
2420957
502981
135808
245687
1186391
348991
2252507
1762421
2327763
297402
657959
2368762
1918697
316631
297109
2052996
2641850
132791
1232670
2403485
293520
2417773
1443033
2931336
897835
1664013
2601326
513149
934447
575041
1390526
1492323
378244
587695
664018
442374
2249308
1173002
1223329
2323616
2178629
768980
2037265
1754047
2182616
2513513
1845565
1537066
2057427
372553
1994967
286814
119041
2801890
982533
1287324
2895628
2349417
2658545
2180474
2096036
846426
1687411
282340
1035054
1441826
1871261
1482927
1353591
1044053
334008
2090988
274325
1392417
321355
877825
723256
2113703
1894915
2123358
1440834
16972
2775047
2224590
811827
2897941
272872
796049
1141848
1929653
2381913
2805297
330202
2262644
2105041
2214079
1063289
2640986
806606
2245214
464471
1803131
2663598
1001614
2451772
1483910
1928686
1120200
2203452
832241
1339127
1095472
617042
310583
1123716
1976035
1727172
90279
2804285
1810557
434852
2066291
1781563
929825
1208975
2032531
2548648
2200317
2409726
1598874
1993223
964358
2566838
23801
1858541
811196
895022
1518827
1507606
1829073
1958565
62657
2764283
1529554
1108053
2397883
2445869
1782257
1055902
2127941
1816919
2550195
1738512
2924212
2406143
2632088
59473
482317
1795663
2750772
1134013
755698
2639867
1108112
1193126
1866143
2649066
549908
1881305
2681235
2880863
408204
1413424
1388469
2354100
2162890
5372
1292541
1194911
2620189
2431950
1526934
378320
2504002
663300
1160695
343478
2124227
1787688
1359584
2749643
821224
1259677
528758
1279563
1411587
4500
529197
2716606
1218546
12657
158759
2287928
183696
2308040
2011584
1533980
1464337
2642703
2491998
1781507
1621568
1226129
1064287
139204
2932451
479835
1955727
2341962
2754692
2865149
530867
801437
641758
170430
1335370
2935488
2265734
776084
2116565
2595355
2203580
336276
488802
1818464
2886608
2547723
2859257
1062274
1164596
2736044
2611156
2097805
1892702
231772
53587
2130213
326672
2374485
439424
2261479
2282947
1284149
2585779
1449241
1763686
2413541
1198302
848572
1276690
841524
1474952
257103
2724966
1008673
551179
83139
2007065
459068
340915
85250
1723773
2075995
206262
616439
243313
172163
2899396
2649302
1439187
1746276
1094462
81822
2156856
264580
1280980
683945
1199022
1269851
253013
2644360
26444
763194
1675815
390519
1274578
2769977
2125995
2198162
54682
2417323
1308712
1075610
1915122
751126
102152
2337410
1953057
2639266
38843
517819
1346450
1382408
838567
989298
2499823
2519022
1957191
90553
2644624
2454206
1301601
180716
383821
2739311
1602544
1099538
139379
2040938
480999
2040113
294196
2537713
2455120
1966859
2321015
1033881
342235
2589418
1556480
1784200
719123
1934527
1681921
638402
2765139
1904411
254241
2639628
2026619
2107373
1164341
1388818
543746
2163253
2124607
243643
1184680
891068
865998
1569389
596671
2928083
943171
2283681
1032140
404478
329636
113127
2873669
606006
1969082
871102
1309138
2390883
542506
2812447
616781
634244
513132
2777477
2580805
784577
678009
1791877
251130
1259738
1385836
2036949
2251651
1719778
2139646
421730
2199226
2014550
546769
1192109
1779964
1445298
1112987
1808415
2144276
2188756
1958117
1572664
2772334
1293372
2597919
2153970
341397
2887261
1771349
557216
1251214
1583491
1368589
490268
1581777
2720414
177860
1413645
1178433
2047400
793083
146758
2327624
426888
734547
969634
1399576
833489
532395
1065403
2008890
2907062
145130
1882819
2850342
572915
1504904
411863
437590
1487615
2896354
1528378
773766
494018
2313157
2767074
1042098
1769442
192375
1475519
99764
1152076
159215
2235723
2523422
1971770
1894818
1972316
426646
2377275
669014
2760722
661258
2041762
2919641
1959219
2583101
2254829
2932298
2287833
2697691
969792
2277919
1052042
1426484
175211
1128992
1664090
398344
849739
142970
2523878
378366
1169424
1861110
1537729
634040
2736203
625418
1123971
763739
1961915
583973
1777646
1779870
1007973
1159813
1232128
2461700
594694
2250350
625887
3751
2019976
1374533
1304389
2677440
821604
1736945
2495971
184398
1252418
1916650
1647155
1530617
2463289
1868436
927652
1226993
789564
2220850
534440
1196251
1716127
654147
352534
1766241
1096074
1108731
14642
23673
2897309
2628059
1657901
2910343
88990
2349439
1932072
180411
779453
2317012
70331
676840
1051618
1187062
2651841
403321
2915180
2150334
2638235
923048
1685706
1029054
1011991
2399382
2577572
2861531
1935879
854431
758937
507439
2205309
1433046
2117245
704347
496343
1125738
447781
2120524
53326
301906
2750541
935364
1938719
111981
950738
1451546
2453890
831831
1083181
2683866
2453382
2416513
2801021
1539175
736198
1270255
1447510
2329263
1959735
1295242
1979315
1656591
776039
295890
32380
1019524
1580851
1089620
2793396
421268
695866
2272570
2306343
622456
2470782
1078142
2759193
656297
1457216
615914
2026606
1297494
1319796
789291
398702
2007267
2390425
2213548
2410730
925733
2843002
438549
850035
1732198
2251462
701965
63398
86264
765557
1530032
1872507
505089
2738102
2075799
1019820
2404045
2665779
781184
2699382
1539219
227791
2855733
2321217
1569356
181133
1324582
2139151
1651563
1563302
2103076
2809988
1984832
815060
2509217
2749128
2123392
2292802
97329
502864
2428204
385423
2921767
892406
1493768
1038997
576754
1014802
680922
61195
2597124
1077494
1240884
1042084
794720
1760069
1521503
1877023
2545910
2581255
668821
857492
2736316
622441
2662872
1856823
994982
2778320
2877030
2615135
1188301
2150722
2457006
426582
1525714
459738
1273825
2093160
737204
2819427
1991206
169894
1888190
2836276
2725
292906
1206188
2939018
802141
1747080
1686217
1962024
2667564
2441097
2702171
2887274
2875764
2239563
591948
230200
2776751
2627493
2929716
2013817
2182490
2938934
2238729
1052139
980869
2805083
1914062
596876
2123223
2697981
902146
640253
2093758
53756
1317352
248494
2192858
2763566
2106972
169653
2137367
1999594
2234006
2648225
2744976
2177538
2796748
2672090
379438
2163246
1505835
1148737
2126664
2041130
2906763
228695
618772
1659229
1929922
2758226
2328656
1370220
2415781
559333
2616423
2264924
2737711
249314
269094
483505
1614941
1084815
239591
2632784
2766417
215060
1697468
524945
120944
2210557
67919
773190
2196541
2551725
1249893
2719799
436089
2399791
125066
1203953
2879281
626006
1217866
1913847
1686265
1683491
513399
849688
1551453
1457787
1658383
2537364
1586349
2627793
1428082
1836296
1881294
2139315
2177835
2420471
2194068
166569
2428147
1453668
2316694
618819
172256
626213
1306902
732772
240116
994200
74799
1388062
2484245
2439234
2869431
1994064
1614045
1201759
2205392
1205734
1790951
977176
1248848
257186
532816
1872756
2417333
1319895
1980163
2209225
2078986
1803758
2160886
2415990
45342
272916
1392945
875942
804304
454290
296758
2668199
834002
1712731
2199807
341923
2795440
432989
1178198
271731
2940219
2442718
810527
1033772
1612229
1561715
2301441
1216467
632865
2162339
2820575
2932569
28737
1854581
2848272
2358138
1115009
834250
2152849
190607
281746
1609767
2205211
505781
132571
432849
2075486
1272207
2037241
2361808
2533355
1056136
1445565
1260988
1672501
1231696
882778
349557
1792652
189180
1010389
2757741
2368785
2817294
733353
71417
1302775
914618
132102
1122515
2549713
1749742
1968912
1545801
607510
112107
1743308
1570537
1609686
405030
1889918
1935969
539998
115317
63313
1515748
2085124
289737
256245
2599079
2512630
1588524
802024
1606107
1487137
490160
175309
2561549
83779
351983
1451776
1088565
1768688
180081
256639
787810
2766650
2741123
2427463
74540
2168932
2174653
2797772
2124810
10979
1693924
552700
1482244
2519437
1408473
1319028
1616336
1197758
696576
1053738
2151284
1151479
2802076
2255951
1326828
2175114
1918905
2805289
1364291
92769
323208
1769741
2008027
638701
1237782
367643
2722162
2178881
47411
666673
97989
2506376
2065280
2517420
1309004
2124065
442589
363082
2802233
2893356
703112
2122236
1297463
555124
2467717
778211
2478526
1028932
535167
2780455
2447386
2388369
526457
1296597
942401
2765517
590797
1622621
2451698
1263492
531599
1126835
1030716
501763
914958
2166340
489565
1407268
1118655
2196409
1257353
1586211
1835624
1727155
2360156
2729912
279492
24758
1731063
1096283
1775472
2475864
1183769
2032921
327952
1831612
1919507
1142697
1952763
458140
872427
1472245
577997
1298714
1287724
585791
2063691
1384230
1626508
482326
755969
2453271
1776357
1770454
2361525
2279682
2002281
677189
2557512
57793
1565040
2910338
885557
2312866
1476226
2127119
1912749
2287251
861603
171550
1807271
2768898
278015
2599188
1409927
734227
266970
187098
1176269
2656030
2804683
2877527
879303
1625796
547191
239762
2420392
1328411
2143344
1479335
840192
2691651
558234
1569839
2929126
200715
1677176
2756996
557467
2151213
919282
1212800
235606
1246134
1313138
1379657
623462
815334
2191422
1961060
1677861
76795
2394534
1341421
98794
757896
2774356
360201
1855828
2447468
1397362
244626
1829934
637216
2641250
405778
1939940
575068
737620
143313
452518
1387566
1176956
2370922
1010581
1742988
1521077
982741
910534
2336654
1067834
529458
1029442
2932911
121278
2035519
2753467
2204252
1072973
446536
1320461
2755935
289054
2509211
2633911
972738
1612040
1894908
1427137
2532394
228744
1358444
729917
508819
1452301
131293
1135801
79820
830472
1929545
1798012
1352126
597229
955033
1840392
2262301
502017
1510725
1246233
2016366
1385378
2252101
2527696
1793808
2919227
2829821
630864
939465
564050
117937
158430
1456673
2431304
1504701
1553699
1156489
2773866
505883
322334
1313976
1397956
803243
725146
1912927
935936
423039
381961
2684374
1058844
1338552
701485
57608
2646024
1164201
1629149
2129460
820832
2023542
75078
401887
951645
436896
2468883
1125663
1444482
2155983
134727
1171554
2547995
2677583
1266132
1062538
719226
2726289
2611906
2428122
397854
2524373
1544731
2440415
2408053
1260161
1873916
852407
2181972
16861
2486550
941722
2249652
2555134
1398828
185316
430702
2363993
1469482
2270292
1857196
2661081
2666080
2613759
2171147
82604
325948
1918753
1261919
2668273
87512
301599
1933218
615037
2381000
1837151
2789303
1839323
2716802
524042
1391768
2311509
2822560
783377
2684403
1106446
1444297
1500771
2353
1743787
1384460
78587
2311759
1708377
999574
1905691
2170566
1445883
426354
1790747
20714
620937
2927482
2492609
1806615
2738792
668289
2067046
2200783
931271
842935
2600885
256460
281989
2172353
2528355
2474269
1407482
458998
1753111
60670
1166469
1711166
2750700
2427543
891268
2332515
684736
1627891
67851
167179
2237434
24319
2746560
1527919
733352
891258
2424056
850160
779456
807534
869769
2492252
2270522
1321203
119817
1163649
409363
493045
1971493
104791
870697
241267
1656207
899745
2346231
2133860
803179
1041352
2420982
254494
1668276
198458
1253816
2391929
2869610
2331413
2677011
2819841
2347276
247593
1637228
1830152
1196466
897982
1641109
907049
501189
2840818
534871
1809759
1353439
37835
1722585
943683
2115892
2707141
2570118
2748999
1995608
119970
1109490
1688600
763509
211054
222536
1754475
1210381
1837976
1057667
2228785
2083501
1327753
526294
1274603
507843
1848817
1510470
2704368
1405719
666559
989218
1110689
2140600
2784130
2855496
564768
2176887
2241777
1695487
1908007
1559161
1373551
2536227
224052
908491
563364
2491522
54727
2389337
1187068
159407
1132065
962059
1925642
2266539
1599450
531558
2716930
2352789
1976117
645819
2034115
749161
2765618
469766
165710
1613703
2234773
271024
1296725
2596239
1789754
2727353
913248
1663267
844830
487144
63542
1722989
259578
923169
1469661
2033073
1325273
832241
1144120
747664
25707
2881607
1255937
1911278
1164342
2795406
264026
46941
246263
174367
1993768
658833
1665321
17966
321226
2324255
2499790
2277563
2048812
2629791
209756
2420666
1035265
1378453
251434
2478873
2863519
1055233
2143332
198171
2398780
1564712
2797313
523185
376064
741733
870527
917795
2075984
928680
1986
1075214
2562654
926975
2386105
950382
273735
199044
2548316
1748211
1649634
1386290
2860973
890717
1324290
582798
1891102
516856
18810
316335
1671047
734275
1916105
2237754
1896781
819133
2156506
2340117
1986728
1347981
1291776
1656677
1030844
1550423
1804618
2120697
1682035
2851633
1107700
2177183
2310353
850369
2228809
415376
860837
60253
1576632
94865
1726545
223977
1089275
1074836
1538095
330753
959299
859723
2605371
499138
2271309
1629022
1524166
1285121
2294963
408567
2116681
2680843
536497
1910578
1109641
1399969
868218
2766288
2413652
2728837
636589
1660796
194169
1302262
1205767
2472742
1314340
2679063
1707612
17281
1390973
1629545
2168001
1965310
1917880
379951
1705720
2876645
1219883
1183204
1394179
1464664
1864038
187900
192956
160522
385689
2028569
2792311
703359
2623323
583835
2866733
300515
2667218
792169
1314610
973761
2551349
2513574
2152089
947932
2521216
2085969
2054160
2222327
437587
601598
2348221
1838527
2322478
1985877
1891872
924645
1336700
2768395
173626
1075889
846500
2504112
2487277
664660
2492027
2883569
2636552
1220463
173378
1996911
692789
1950583
1663933
2580062
1894854
2618553
2202684
1664680
1007920
2287942
2187438
2934155
2667289
2823518
2466863
851503
142668
1303740
275596
2468048
862667
743154
2276072
2064029
658300
1694276
2245991
760653
1278436
1980640
2940038
2803644
1170639
1322368
1272946
324837
2372484
2231526
733908
1901543
652794
359410
2937865
2723016
796860
2788487
1559083
1857368
2027212
739029
1563328
347581
1011185
336402
1323350
950484
995896
2675392
538851
506363
257165
924041
1787263
1766051
2713848
371489
1679921
799513
2812581
2618266
1091454
2073308
1262080
2697759
444792
801350
1696648
234723
1560469
1681070
341097
881635
1935638
921819
473920
1455980
1126559
2012407
976021
2698699
177456
2536612
1881756
1484990
1179173
46300
2715789
2876321
2083403
406190
102615
529905
569201
2203212
1856279
917115
1840898
2331108
1739398
2914444
879812
2400790
1019958
2627034
273454
496239
999385
102153
936881
513588
2381989
957939
2781360
573165
2048608
1471257
244244
1745570
761618
383759
2464180
1870322
2083968
117219
72920
2202489
1718196
2129380
2586196
1367830
2903554
1863734
332068
1745753
971035
1734000
567763
824095
1909516
30106
924236
2541439
633473
2938887
393336
2492796
60837
1446758
1673762
2205926
2641573
455066
1078919
223219
557844
2773109
1819224
520933
1914393
655900
2748377
1651199
2192854
886682
2288681
223261
1277554
2470930
2832233
1441377
338095
575676
2797519
2055514
2179828
1843446
2391151
2919641
140553
2287169
1812319
55233
1517105
2610727
2555550
327349
2131952
2224347
2721491
151556
2717924
2680298
210842
2096273
1676745
532324
407625
2042164
359597
1344250
162761
2055892
954261
1139661
883365
2616301
950554
2007039
1534881
1002731
1711902
833603
129877
980079
105776
855040
1108101
1235239
2213210
839541
2337122
1486348
2454677
905914
2096280
2354505
2698554
2501764
1883465
2697561
2032850
2395775
1697265
258712
2564738
2856676
2113422
905079
1217108
1280063
508961
161796
1335093
178908
2857627
2888014
2875913
1989322
1199910
1400486
2699313
237299
77263
2711348
1931017
1982370
842746
861823
2639444
1116819
2584684
2825728
627582
991667
2733974
2147996
1913957
2552553
1892531
2248142
1215105
1306364
1868252
340622
1263108
1540567
900927
1864700
678803
1195965
1772515
2022100
2627240
1525994
906693
30181
2421135
2294935
2548662
1621393
2262744
1571336
2323770
1968891
1434995
786038
162420
2707216
55864
1924829
2787075
2178683
327935
542729
640514
1767731
2079298
2885706
2149443
1080244
442002
2178087
69156
2354369
2406786
1416522
2161801
45942
2430510
2722826
518223
2060194
503434
2091537
2428012
2344775
2186750
2083259
1869811
1322011
1930508
141819
1803001
1766711
2258041
1234812
2700107
119082
1165991
2712936
42823
2211892
569268
1943112
2571071
2905925
1361570
1847473
1826952
1122264
228983
429449
1651402
1506388
1663003
2553098
11453
1432994
1473721
1671022
2716110
101521
1728873
672187
1774150
1580763
937860
277593
743016
988824
415094
243018
2305759
2216825
2000012
605122
98443
1401869
2233175
2265104
1017018
15536
406450
2675759
1995741
2047349
1026971
2199637
889635
881578
2346473
2124644
1101861
2414611
506215
1223969
2226774
1117726
1651461
940063
2287055
197974
1329542
1975629
2480073
1755276
2483402
1256951
1640031
2006864
2470604
2604670
72641
554302
2599468
2210731
1611329
2775827
445144
1164214
2362467
2198749
2357235
2216977
2239180
1962535
634252
1500630
2166805
869651
41039
586389
951058
1380390
1511809
1407306
1863928
2309911
1664832
1583238
835898
1936039
301566
1108376
2624612
1365813
1862368
2880189
885374
2773380
685082
2452076
2580085
1374127
473922
1365232
2824756
330133
905800
2152613
435320
503188
1725296
1701194
200823
1483421
2355847
1939442
1970739
1012576
426878
191920
2747742
45873
84158
1673550
1940212
1617450
1249046
1857108
691060
2040012
2345413
256392
1277183
241617
1707972
799530
642311
1259824
54396
2338203
802847
2572664
1196852
2752499
2088234
2441296
2037542
673174
2472773
748574
2139029
515354
1691493
1163990
1533853
1211215
2848305
2504598
2455833
976476
133326
95147
2267156
355868
2669919
2595442
2317506
155136
660599
1038161
2117590
689220
1561301
1848842
554378
437633
2245958
2754977
1947954
1977670
405408
1434098
914747
1278403
276111
2075535
1954966
222515
1250780
1210481
1853084
42544
1978529
1771581
1332754
1488569
1283349
486481
108253
2619222
1761867
968460
324918
832713
314650
1023469
1669739
2078552
113129
2861797
1579540
841463
1299099
2028728
1477872
2420899
79866
915636
1739770
1698247
1646395
2455790
1865632
1301856
1388603
1870199
173448
2236285
975555
1703044
1641522
1494543
452954
2436095
2537600
1158111
770809
2755681
1536184
2159208
2044565
1128305
2543116
2771809
2738157
412614
1534186
2329453
2877766
830082
1220428
1238794
380811
2469638
536439
1681553
1401306
1218624
2840410
441989
2429932
356663
829113
972854
884006
1122227
943885
1737044
1986507
70580
830382
1953258
880340
2804693
179491
2599515
1249973
918314
1195560
1003577
1713852
552344
1650754
457381
310299
1517452
2759423
135178
1727888
1850495
682885
1836491
1252455
2912742
614777
402428
657452
2378421
2633067
2153191
2243672
2236258
251550
2069210
1650935
2754422
2104573
2036494
1841726
440530
2842851
1637900
874591
1069589
2935543
1974267
1865634
2150310
1576225
2493876
1490485
1705050
1170750
2585985
2430457
1321308
2689544
1239214
1097004
2117668
1129692
1577993
2722977
459581
1258365
1420576
1796606
2688080
120909
2869101
1949603
2612523
1298656
496039
484688
1804414
2541805
834455
2517694
833814
713200
2034514
714251
460165
168840
1811802
2413270
2325322
2513081
2425759
2521601
44240
578474
1176130
2633504
826189
1861106
2081966
352467
2117047
508387
1198596
496824
2137725
2160833
129455
2063707
2292551
821540
920240
678156
2134235
500244
1408575
2692716
1545765
1574425
1727518
2419768
422024
1664821
1279805
2518484
937482
1261472
2285198
1029566
2811974
1788004
749934
1071002
847302
1324363
1673068
1642040
2402195
2013901
970513
2107200
1304814
2436056
34768
708731
1149393
1771500
1872460
1969983
1979014
119438
1941903
1969232
119833
1804692
1454488
2031942
1992466
238123
1933071
1633665
2366696
1507172
884992
2705202
993445
863509
1848446
1453152
2496317
871668
330085
696550
60180
45775
189734
1584753
2780539
384221
2721771
1912157
1977857
1605501
1566808
1906007
463432
1902978
935833
2608512
2720365
2325156
1051604
1162981
837837
1914433
1458078
1256055
1763121
355066
1942516
1150564
2557375
618612
2375572
2588803
1841720
496024
1399136
1892384
2538547
1437829
431106
896519
1387226
2547163
1803408
295023
1351438
2139358
2597351
41112
1168579
2654349
1366537
1060385
1534096
1957534
166292
2703701
2425526
974241
224301
2092445
2823732
114182
294308
748622
133974
2201280
2859708
1541899
2608142
2298407
445080
2326555
898677
397010
1983371
63104
1886213
1426970
21374
2789151
48521
12052
1323474
1093710
719575
1262580
930644
1194865
2506866
2427848
2006435
1316130
729026
50422
2045852
748194
1260733
980691
577684
2574373
2014741
1436737
1691317
1513720
568388
2535500
2567794
2621200
2515200
1064500
2778856
2387729
32371
315785
701856
1614365
413123
2536865
2818935
2294781
1684881
845021
2613555
1540640
1822169
910882
1006259
326801
2888647
2695367
780131
834170
1331860
1448354
1516502
1238178
2621634
1180588
1915743
2600658
1977542
1313984
2617249
48445
569297
2635713
2278510
1660681
434435
1887715
118954
282346
1068344
2030110
2129087
1338413
151964
1859245
1189396
2399385
2057754
1896461
786590
371154
1018465
2268909
1858327
1100799
991956
2742186
1289189
1930425
1106257
1345485
2530800
916681
1425780
1151838
2249310
2025253
1245061
655246
1201144
850021
1227625
574545
691247
684280
2574244
373935
2003262
348096
1767729
2587001
1166840
61087
2494535
618025
359034
2439314
2083995
1459587
1689957
767705
2596302
517441
681593
718741
220007
1577745
449439
2175310
1203897
1912160
556508
1768593
1975177
1268333
208894
1508494
2648459
1575477
1977295
313971
1058305
678281
1218513
2486192
2434426
2219817
2279722
26933
958052
306084
979041
2603694
1527045
857318
1029628
563152
1434063
2861903
1684293
2789645
762357
338150
2583677
1792384
138254
2573194
681822
761472
333142
2912947
1657909
784113
2825870
1007725
1823939
1936682
1906678
2775184
2349692
490260
181168
2340823
2146318
804749
2761162
2837342
271400
1551691
2106001
862700
2820401
1655978
2465560
1320175
2305102
1395622
2769167
855614
1402532
1774538
1630524
1102939
110329
63296
1868254
149225
1406543
345642
197267
1677173
1004527
2007125
2837764
2626239
2810017
1095785
454983
1427937
1979287
2348507
718072
1056944
2062708
2487791
2126438
331815
2828171
1751877
1668413
1281850
60630
1805081
2408790
1154197
2229169
456974
1600073
802056
1687141
1905238
2522858
2203051
779969
1869133
368093
2411500
1589364
163668
1844485
1938151
1573421
2496755
1751576
1265442
636628
154353
2048789
1818032
242187
733390
2264595
2509374
1702331
103899
1984922
2683637
2401196
787658
2293854
1107661
2487029
589952
2544204
1034847
2614009
1962106
1497408
7079
2344666
874185
689375
2746394
1665676
392752
2231823
2827929
2503943
605682
2337447
1691313
1537420
132699
717514
454178
1848678
1414146
1891071
441454
1946178
572632
1314005
2844956
642301
1736580
594603
529143
1429521
1155451
861226
2516392
171610
2740282
2798878
2063087
2654202
1630960
456833
213801
1858938
171299
1527987
2029380
653577
269083
1291838
1014693
2600
869445
2651449
1004968
2614264
187403
175711
2290839
252382
2658486
2533635
2072008
59342
1175464
2487011
1229428
1057759
436659
780180
1452539
496127
2711457
696603
2246637
2384864
377960
1611776
1584417
1932511
1221152
1360064
920605
2124968
2717080
1731725
1557703
1419023
1949337
2743890
424767
1369830
2204587
2294725
1830369
1543594
791085
1780951
1875885
2038101
1523568
2188738
2934904
219214
771399
2140654
2659958
1449406
2253537
167913
120665
240556
1746248
1453960
364478
621567
615918
114491
795145
2193385
798376
621220
2407317
760429
1077556
2574719
1538307
693075
2141951
116689
883930
407620
1085384
2112221
1195404
2831739
1503170
2159940
2470635
2774078
830804
378024
1253653
2721606
1739761
918020
407048
1273534
1929729
2728336
653344
172326
1705486
1736457
45907
487346
1728548
2315849
1295417
1395377
753129
985889
761920
484132
1180652
2796551
48319
2159267
870818
1549939
1066639
2312504
1120193
1105395
605206
351914
1120296
770360
389606
2217029
2145891
1497723
111707
2557996
1869920
2929854
1160652
2890391
2166413
2788599
1162137
2831698
2735546
343271
610557
1634734
105893
184610
2694948
882106
235473
1598600
1716840
2400613
509651
2692834
2042194
1733363
1961386
2009320
1170716
1735862
813285
2527805
1155185
1059171
934941
327455
1754135
2681407
1795311
337676
1966214
2193944
2257767
2557635
691773
605022
1755505
1399107
1166749
1029870
775169
1664461
1209662
911069
882923
108047
1538915
1828844
2689032
1652407
450938
2679283
1814654
1530865
734722
1951957
879002
793080
987162
663581
2116783
1382887
759934
2009933
1737872
1737753
2133767
568521
66001
1321865
623785
876525
2044171
2179917
2197601
1144247
1711023
1221472
1585154
1709558
1452723
1770775
1917746
2395431
2790886
893302
876248
2514336
711582
2192366
825330
1760958
734878
1255165
1353044
882511
1530984
1055708
2918108
2557645
2566383
1240667
2070195
1499686
151447
1306414
130308
2178073
597851
1170980
1735774
407418
707580
691160
2393584
2933836
1474468
2217354
391625
86530
415868
2707238
224817
1130562
145972
696377
476595
1442085
471050
2752817
1135322
806523
2811039
1384785
1283756
2592992
1035067
2730884
2785937
2481510
2242323
937322
2521099
481634
124488
2641775
2252969
2593801
2548523
1739219
2028099
1814589
282437
2465104
533257
1080626
1819719
2540157
2706317
1552357
1368367
1067434
2434037
2806566
2306247
2446665
298079
2222688
1097088
1792140
1953285
497
922358
2883010
1235063
1209475
402773
938423
2940164
1074360
591983
2322793
246559
2302823
2530079
2385409
990459
1761506
114034
1678797
1920870
1085748
1108111
2902528
2879531
108797
1994131
2317293
2224787
2133973
2653309
2202736
591076
37794
1453118
2340237
2262883
1442961
1026127
342474
1189276
1751624
23427
2059547
1975179
454344
2108212
601014
1977630
469119
39248
954617
1418283
2080098
1946581
262324
2502450
645984
2727418
1298674
1266087
2394675
1648562
2819021
2489055
2110581
2880548
1089287
2892850
130726
1528404
994870
130064
321751
2067914
1193754
2258299
2914309
534520
228978
2358144
2304604
988339
569103
898397
888422
1631939
2072255
200822
2311215
897489
2412452
1544248
979953
928242
102969
2822173
2095863
2634322
2103446
255760
1167110
827536
583555
2077022
720223
2579855
508862
881625
1314562
1251821
2934135
1909812
1562254
722973
2698259
1501985
887783
1861621
1735994
377159
463606
387510
1631016
471402
2241837
1987937
2635945
869236
2326752
52689
1014873
259893
1636946
2135660
2598797
1912836
1009674
2646834
441295
240632
538947
784755
1482732
1624304
2483700
2234425
194812
778620
1504169
1290836
1132195
957473
710213
294275
1690973
353703
888375
1758159
1923132
1495806
969012
117103
2029039
2575094
959313
2352333
1796331
884636
2098249
2686465
1521922
1665427
1698151
657500
1632738
2343489
1891047
1664101
2898307
983870
1770817
2495089
303720
707749
2581096
683457
2163712
2232778
2253611
912169
2762173
1476988
1141429
182577
268390
257558
1254807
525738
671828
886973
1424070
1114994
1652584
2648929
2281816
2705683
16560
1959529
157230
2914529
162343
1316550
2906951
547226
1030067
94963
2730456
1691172
544548
2754309
2217357
2038712
357870
593365
1451885
649138
530420
1357628
806551
17040
1284580
1657507
1544677
1029903
1394445
221819
1826148
2365528
1949801
1981053
2530569
2908655
832058
1942291
1754243
1946464
2089617
1846087
811490
545190
1923019
663837
2028741
514252
1462000
2823213
1067491
2090398
1029993
2461808
389899
1471607
2909020
1659051
1503651
1868328
730231
1879360
1912613
47443
2272696
2041284
2330325
2415869
887683
2161093
688045
652633
991913
25489
222236
295733
436842
2247494
1928048
1099569
396751
2035966
2734391
2013802
563961
1382568
1744494
687308
2420567
968799
852806
2882220
2211065
2062947
1069239
2712236
2613827
2057938
2570373
875537
1678178
2373311
1438518
520281
784375
2225717
1150592
1814779
195776
1070555
2420860
995829
815662
485507
1890044
2820941
1913618
1565491
1291333
2334178
1520608
2814440
973039
1887182
987472
496618
1681796
1257982
125385
2751404
1010239
2026077
1505946
770909
876807
1869701
1628955
948141
903319
1150136
831049
2924770
391001
554851
2627095
1807698
1392552
2498143
465683
1506337
2190963
978133
1742078
263721
71887
439612
1729302
2796696
1075556
1814964
2744990
2165797
2363881
70267
85887
1023070
2857942
1255383
1261473
2368400
1710283
1983494
2520966
2330032
2657875
2258063
129778
56550
183451
2331318
1272965
2278150
1427845
531271
1532752
2154959
1554826
1048417
2797084
2639057
1434310
2728723
2938949
1169051
2248115
1967072
670059
2300200
1744545
2345406
364752
1207128
2154233
1232295
2135000
2510136
1828691
1361807
1404348
2923457
1885138
2280275
2138130
1798304
2476163
249597
1459609
1692548
569098
1634201
1284956
1383980
38891
2031135
1283944
557899
2591008
2282148
102094
1686743
2049754
1244731
1834638
2143752
2139582
1067813
132592
2361164
2726722
476732
1519713
582232
1829426
2358759
1732915
555082
1074991
1979511
2173297
2930639
350920
1474608
2624022
1860313
1157537
2514690
1076201
2034220
2813172
1230229
1965891
2800026
2500647
2385493
830502
1200084
2607653
2308098
511282
967010
1993049
2813564
1285526
2019274
1579744
790565
2207664
1728777
1018957
1578523
2475775
1349237
2787139
2441718
360005
1072649
1086992
1093703
142779
2640891
370612
1586288
2280975
2669889
692051
1281688
2005041
29777
30236
2110010
550478
1743478
3743
2623983
2339230
855850
1891279
1288502
1300116
731335
2084674
1976670
914227
1127535
687778
1284904
254634
1328886
1531887
2216532
1615084
60159
198077
1816395
2486313
1015721
2667577
2265986
1508166
1962309
523602
2396657
852558
823036
1993004
2737143
2027061
2766392
2852433
1790180
795778
1658032
2114482
949250
1393297
222335
608972
1862369
2661630
1916585
191835
1456684
2480398
115535
1833504
774913
1097386
425025
2190552
405094
1941445
2227818
168201
959937
1903568
1343839
2002066
533667
613480
2136289
2289895
1489844
2653329
20930
1997978
2177737
2701773
2336292
2511852
1154219
258524
1478387
1097388
426287
1178357
1304631
869868
1282526
272100
2297933
1711092
808715
2922533
1388081
334817
2607237
2290459
596744
1897361
1721426
277679
2598172
996351
2284157
1682562
11183
525027
460179
1845587
98489
552906
2493688
1382505
1311610
1750807
1258723
2849099
1221014
1810157
202531
120856
396242
85220
681497
2873202
1247324
1266717
2435298
1371357
450804
1707073
1476943
1379816
1057635
1481538
1323197
1205608
839338
2120797
2216087
1845983
616478
2360557
1214532
1365023
1967731
1276002
569976
2547865
759963
86313
1614343
1933206
2234337
2092216
2037906
418306
1418961
1875229
2726494
625400
1602552
1713089
1884812
2123212
1765336
1445877
2099150
2909361
158450
1431233
1125237
1645193
2636160
635376
2112806
1030925
1436050
866358
1661771
1532041
2025362
1265579
2565458
1549548
975676
941573
1014803
1768168
2788446
347073
492371
2053254
202032
1866739
2166771
1323434
2277675
367273
1410678
1810882
2592485
107661
1026525
1825161
1995760
1909381
2697867
1928001
1606338
1257466
2219589
1195668
1046451
738316
521918
226680
1340091
909035
337960
1426286
2503864
1666979
2654731
14227
733109
616362
2832135
1015813
2282157
2225613
731221
1510534
386676
2000651
2073092
1831124
910423
103458
1669065
1338681
537842
361872
185305
1751440
2643334
2389356
362118
369222
2270575
1299122
8785
26295
424560
1660002
1340942
971721
528034
2395314
2715655
1700297
1498179
2635052
2858212
1286036
2264705
1890105
234083
1994740
594187
1287827
912054
2811011
2517370
2853659
213640
1722990
2724348
1309879
1819333
1924983
2651521
2429910
2750187
1912995
2599846
2833192
996308
2744144
1274412
1031814
2067312
2691867
1339112
1773208
1585512
2243315
2284578
2011773
2706221
861631
2100690
2892015
721458
1777162
2565961
2125289
592192
63213
1973012
2386616
1287764
2860794
1118070
523478
765400
2567207
1179783
1669480
1415413
2321313
1301070
2288600
2002141
2011227
159853
816917
2677795
2454888
656196
2671933
2687356
2940242
2636007
1787446
1174785
937333
1104392
1879270
2117973
43073
1300922
660228
2695115
869440
256442
1472723
1948506
1847923
2178985
356247
2464798
2000941
100387
1268286
1622190
2114810
2498897
280290
1734442
2489284
246657
1963963
2005268
1059641
2723122
2049265
2479032
2301314
1726935
2000549
2601151
98056
185262
415388
687501
1369006
574708
2735611
2908486
612606
17247
53258
21138
2256683
1836985
303072
1067256
629453
187105
568295
1838708
2315179
1152208
890897
457062
2557202
2445126
1578045
858073
2434666
2172626
2833869
774780
244236
1091441
1606500
2744911
2707903
2519025
235127
2400349
2178297
1445835
2383699
617475
1089414
508898
1603470
2671300
1853350
258065
1727358
578826
2181078
2275993
131647
741129
1915119
1108951
1465769
2821989
1022957
1942815
423540
2843200
2754899
2868151
2296022
1229364
2249066
1019043
2121609
1137707
2077934
600564
607464
2940326
2273230
2552861
2905934
1674706
936177
2383379
2639212
510674
2532939
938872
294861
1508307
906607
897708
1916210
216906
2193144
1817666
119296
1112144
2066230
692884
2499882
1156958
231635
1175117
465187
636392
2786516
165836
920507
319855
2025805
2286497
1452063
1480622
1790660
1921222
2085400
1334304
1425620
543990
940936
1963245
1915723
621741
1323818
1280697
2471838
2802723
144627
2910754
1969836
2669752
1586927
2112192
201144
1386783
292837
2564654
2866615
2183476
572685
1941933
2446235
708688
1615814
2754652
2616179
532131
380573
1768935
1094467
1133305
2031112
617718
2196299
2190682
1240232
260901
2264084
516033
2014199
1074255
325688
1209569
610959
642404
1504165
1947105
2840616
840749
1533301
2739941
991047
2512742
2275178
541632
2902432
839289
983807
2347115
2667846
2267262
366680
2180485
527819
1832748
481236
275200
1459662
1930569
1977669
2397847
1684849
564863
406803
2723382
635223
168675
2264151
122954
1851905
2243092
830656
738781
2848545
1805421
2674735
2913089
2166272
2834460
2368408
1002397
2199681
1144522
828803
2237032
1011495
2561118
2713754
2569005
1531944
2025243
1661798
547881
1396909
1235965
2604668
818948
104963
419904
464011
840269
2511296
38058
1850286
1929214
2424508
2132452
1556845
328717
2058043
1531755
1340763
2036760
1358285
1333390
2611554
1710483
236512
613636
99664
324755
614719
950995
1551968
1589931
1770818
1525438
1669503
1354016
1176875
570168
743403
1014847
364141
317960
2336001
1623337
2665835
577383
924475
804923
592652
1364624
73978
194572
81333
1643886
85494
1619273
1725885
944844
2038847
219610
1461722
1728815
785826
166936
1535643
1304830
1004970
1249442
853117
490796
1420957
1564268
49402
1864275
1698099
454733
2303719
1170852
1077128
1291452
1842739
2699514
2010098
1486396
950890
2595894
30733
2171781
1712735
1022467
1779171
1441940
2376579
250791
919276
2718016
1304282
726745
1717472
670921
2712475
2210489
1687316
124675
1795077
1129553
1775689
1294285
19738
1547512
172225
2341448
1496060
46869
1843925
2385097
1754476
2361703
1886992
2031527
57993
1498271
2254386
2850029
1525311
2147259
1132396
2092433
2921896
1029926
2860088
1229294
1010626
987664
454187
1624446
1514693
1757663
1411341
180510
2032104
401158
825366
527114
2924615
125775
2126635
233448
1070847
1899828
1344009
2594493
1412902
240353
1599760
1470860
1406075
1377750
1625111
2106321
1487538
2340540
568921
2004382
1629317
1086836
1024320
1740100
2377685
1353727
556862
170002
1417358
2803050
1177373
284725
2237729
839282
1053588
1256720
1710009
2646251
2845733
835471
998709
387961
188313
1803165
2566641
973805
2152565
2764714
54631
1517284
2073151
1578326
1010906
2605773
731523
1466500
1155906
2274537
2272250
1809440
2611970
909598
289801
2184515
2177168
2760274
1764574
804089
1088889
1931970
2115864
727081
2718448
2809233
2407068
1882141
304245
2530605
1635205
1626491
1968447
2588900
1736374
955413
2273417
2501329
1762109
2232324
554545
1069785
708568
1883848
65088
2293096
60073
574368
2720968
2777105
1222721
2210618
1515902
458597
2120604
1251289
224324
358705
1302331
2672343
795828
2275834
2426102
533915
384437
2891993
746185
565799
2090985
2483400
456406
43147
1817902
1406934
1016797
1883142
25570
1963684
2758499
2244985
290961
125180
100534
1880793
1099038
1269429
1290065
2676846
98018
1449725
2859779
1695927
1833622
2409479
855542
1078374
2411167
269745
2316284
2334313
1385233
808006
1418015
360165
1335461
200655
1008719
651660
1207302
961324
533143
1780751
586323
479209
2177595
2764469
884649
223355
510823
444424
2783568
1219515
2798333
2511702
2937328
443241
297534
2913826
1010922
2082513
1600181
2264532
1865664
2813412
593112
1175587
2355487
2078865
319205
2066210
643029
1021955
1457516
2633288
1192132
6981
644631
2750729
2760456
2197736
2025162
1826269
2025319
2379615
1043636
2021496
778946
1868728
233079
1193181
295170
2648116
905184
2773761
1008919
557091
1940066
993513
2525822
2588852
859862
1054334
2324900
2895115
288809
2277365
74648
528837
413561
756059
870257
2872948
2115652
2011576
1077448
1383461
2113190
303326
319451
1366815
2311841
2738772
2547488
1658189
971973
859582
568917
2256841
398847
2156731
560906
821914
2522609
2073275
1507142
2417916
2411390
2487313
2800527
2339404
722506
2670920
2359948
2642086
1574568
2503916
2423093
581468
187399
2625399
1245368
1490714
1819092
2925941
2619574
1261162
2262976
414462
2142139
1644157
2019495
2280673
2190299
2862279
2591369
2260241
2149690
1083123
2880786
874791
906935
753333
405680
2769361
1628046
2099488
1376452
831800
685930
351670
700358
2789834
1906006
1486932
2119189
1903731
1581217
2452337
2820799
1127718
2291366
604663
351467
1442054
833083
193161
1424407
2661331
1661296
855629
2198791
585290
1106275
1257404
1760817
2102057
857282
2682624
693540
2486032
1393446
2161606
1202780
1586190
1632091
274833
1448895
2909850
423174
545627
119803
951014
309358
626941
1962367
536188
373378
538481
1180833
2349525
408777
2220598
879436
1917491
1583148
1671090
847297
967665
546508
2003862
2803513
828006
2875610
1955739
2708319
745334
1547680
2244383
2409563
12150
534504
469652
1857740
2289226
1972908
32393
1021027
1911473
476693
1709993
1493655
566591
2518427
385071
351505
423160
221567
2613326
160317
1365530
1837347
2498509
1419375
1628180
1291733
2597875
522304
1927511
1246067
327961
147383
1689625
712800
869817
2788776
537437
1605968
963727
2460758
2241432
178660
988739
2063958
1293839
406419
1827877
2382940
495725
953983
1400185
2893570
2189188
304626
2581578
2002835
2324362
2336367
2076543
1459232
1704990
535680
1232397
607515
1386811
2691005
867754
2094138
2716400
1216071
592288
2247324
1136763
2596211
2515062
32854
942959
1418085
1907789
1505439
1820868
1004860
1987772
386818
550320
682775
2552191
1299796
696160
2932963
1423029
1993492
1040691
1307738
256434
1015897
1965145
885619
2267081
1026688
501342
73223
638378
2884586
69099
792959
2775101
138073
525415
2876999
1496889
2694435
1806331
687604
1538520
2797806
358628
1344160
1512914
2510492
2482489
2928074
1015175
2699495
802979
492446
612246
2093442
838062
2388531
1295104
1210102
515001
2306681
2791849
2115384
905833
1266148
2877823
2884968
1500775
526272
1988816
1742793
608694
2495834
2138719
553880
729228
1213217
2588539
789374
192995
1751433
12363
2617009
2257749
186473
1753519
823127
23039
1448492
2771729
468062
1157570
1919447
2195135
1537627
1643885
857084
2067954
17926
1583119
803823
778562
1530929
221377
2459203
2250828
1613449
1602307
748130
2866881
1306276
2670795
2792585
1758704
2493603
557288
2513752
285783
261422
2639717
362661
2934555
1841689
2724147
1970324
783147
792225
1860982
354254
773101
2579461
541121
1784231
2556841
1093568
2816947
2854988
1463181
1468592
140073
388356
694392
2238278
1456416
1119691
1660179
2236878
1829091
1971167
2790380
1911890
545248
1396108
2892796
1046406
366794
2558163
1399636
769978
165111
2029653
1684839
1681295
2095548
1612732
2349794
190022
2571710
1667484
1581121
841107
316405
2468128
1206448
1002771
1156348
460286
1756908
285572
669395
700832
1577779
1674251
1375442
1934702
2363552
932794
1010675
1658945
1026441
453324
1592956
18033
2723594
327062
1640302
1123543
2347995
689026
2735504
1411614
1950252
2925891
772264
2023210
454718
1509025
2357685
449920
2228587
980873
1088098
427232
408249
244587
2822934
2582065
2266111
1455136
1537412
381532
802837
983494
2069909
1017210
347522
2293559
2492853
1999564
1813574
798879
2688439
270313
2688570
509135
629158
1107926
2935425
1702941
2286957
393480
861883
1581403
2515280
2769438
351374
1287888
1457915
12297
285657
840855
1192570
2368604
397548
731962
1837362
54035
2396170
2605851
1075359
533693
2350660
474483
2318150
686053
99577
2913226
1476947
807427
2402615
2292121
817891
2478655
643346
1569177
223325
814767
1850047
1275534
1534949
2292252
2224651
871439
2774452
2624077
666341
695203
1492379
73308
430283
2086631
1506194
2846968
842763
1844983
1538926
1558150
2507915
938615
389171
1099207
885034
2016364
60129
798728
793512
62845
2641976
130792
1092213
2769281
2160328
1365924
2566275
1039352
253588
800514
301508
1921364
90896
1960861
964206
2473612
1206635
1102812
554080
453644
99397
134638
411022
2644427
2049210
199081
1550466
2871791
770395
414165
1682086
2646538
1471088
5533
852325
2582480
300713
1197099
2340407
338501
2833660
136762
1234394
2300867
2137393
412784
247624
1510446
914064
2070935
1391566
2495535
1709883
2188251
1332434
1978544
2623940
1973966
441086
2236972
234516
1740490
890616
89844
2258582
2145694
1061310
595388
2568498
2883118
616635
2515082
1591800
2203951
2757148
1758055
2165440
809307
2310766
1251694
250184
2200111
1452906
1616716
2471105
724904
1966041
709412
926962
1017568
287532
1151570
867908
1769502
2577868
506143
230363
2000670
774694
1413725
2912860
1205504
2526685
1316706
801093
590511
2888280
1637910
1347329
2153656
1989629
729972
2297592
529298
1369292
1584816
1023648
2368976
2591649
1039809
692000
1919991
2229625
1655043
1982694
1483993
1514154
1799014
662777
1313405
2554924
1143080
1542234
1897995
303106
1223053
875934
1764662
23295
238366
998861
1617214
344183
1868279
616979
122899
1229769
1964888
1628827
370071
183905
489493
922669
1878830
1791179
776015
2774843
2314659
2475157
740030
1657887
920
578009
1741058
2504742
2179603
2222508
2509394
799817
2622252
1511050
2539457
154473
1942195
1927720
2431189
2027952
2223738
2540561
1170115
1075363
2103666
57015
2618832
1721871
752074
495210
2100629
2220133
2319958
2236534
2201225
2689075
404837
2597722
2364587
1619620
2895073
2137368
816435
1812138
263186
1410191
2736311
989077
794886
908964
1462289
1535267
476025
1569886
1714519
2156547
2208133
2478373
1700488
2148826
1221113
565809
1441992
1926779
116609
1580773
2441170
1343090
462781
2439190
857578
2793903
1327807
1062467
2930952
2868023
692575
991619
1078286
155658
2780455
2429862
1633737
485473
1593059
2027319
449539
593731
878342
1642594
2693492
919843
2474773
605474
336584
2436922
2589026
1737955
44019
2143401
1670419
1546041
403993
1337769
407245
2455052
1761724
1945452
1181322
2639033
117516
285245
2024993
727809
2744381
1076287
1691641
88829
2424521
1441131
1419050
1104130
789852
1507717
669872
603131
2417442
1158158
1587097
2399318
1815915
626981
2067219
1819179
1800739
389400
2792927
2430291
667441
2347497
203678
69699
1009032
2398557
204992
2460436
2300455
1187700
1399437
2584689
1237706
1638758
1527298
2890219
1503612
1046914
1683205
846288
1193435
2319745
1160467
7877
2781404
338847
1248502
551191
1986877
1348145
2086191
2410418
1614499
761180
2375843
1055050
2013910
2695500
406529
121944
1628206
1008183
307996
270237
8836
1021164
1282589
259008
1511061
2472596
2710815
1685039
2338207
1557261
2411823
2429191
849667
568700
2694533
536608
845516
1132164
1247381
1822970
926860
77007
1966214
86822
626459
770794
2874883
1341276
1463526
2394204
203852
964306
731493
611059
2337455
1586403
1178907
1669520
621932
532006
422619
1425342
1986987
2334561
1488791
2581515
1729043
1519999
1071545
2308373
647904
1092212
2126335
1605276
2568707
2181091
2683501
2181069
1807808
2114277
1314626
517556
400819
2275535
271212
684403
936949
1366124
1972412
2796411
2482038
366094
771068
1568129
1690733
56578
2799878
2378826
501992
2879994
2569160
2473960
1668617
1605642
2436119
1232753
60630
2139532
433721
67408
499540
1546959
1909857
1862644
1709395
2495388
2396250
2869671
1660369
1607990
1601831
1572788
36670
2940406
1541538
1329725
2329535
1033818
2603449
1402859
1742511
597073
548206
855718
1411379
397826
1677898
938036
2844301
34217
2516605
745854
1091763
2538873
817011
2394783
2527453
2813891
1995402
1956698
1957332
2145518
1919291
2880026
1015095
601932
1846363
481986
274315
2488735
1884796
519823
58788
2203844
1077521
1383414
1578839
1227978
1484194
2395492
1870487
1019827
1046471
1913729
899062
404373
157299
1735073
1595493
245453
2181486
476996
2235051
1285776
1372640
2308691
2095571
2661937
1310266
1887551
3216
1123821
1799210
1803336
1120959
1723191
605837
902119
2703488
2075465
611121
859958
1027795
1039438
545405
398405
2088511
1416893
2227101
1799296
1558818
2736834
620065
1778666
1921848
2503919
999201
2304145
2266532
1381806
2939719
2590910
714062
1418415
2401076
2828054
171062
1867366
2509627
2619364
2276191
349829
1669926
1771668
2858125
1117197
1433951
1203937
469685
1554183
2472004
1616073
1631916
160914
722716
2232077
2481760
887201
2098028
2779258
668087
2400525
2128930
1541784
2128913
673921
2270197
1828111
1774197
779652
1366144
76546
2615595
2446659
2078989
1494809
1344223
1501796
2047615
388280
1807804
1553385
1830359
2509837
585330
1230033
1903794
1842455
2039819
1333525
1621429
178023
89702
154324
1871916
1682107
422222
1506422
2238540
16592
2804390
1791555
2679658
933862
733515
2515879
2452808
1990101
1078870
2419349
2282742
2655451
2310108
2063569
215951
1973060
1552120
1619966
744791
94948
2442501
2386337
516543
1739173
2236786
2685639
1487876
89367
771534
2797802
946138
848964
1440430
1179106
829673
1507395
638981
1247765
1866874
1607409
1129819
2334397
2247594
1685561
58801
801686
2334018
903952
2467478
2288456
901990
145231
2871245
2263148
1200774
1547645
806509
4027
1592563
811066
2639938
2741936
1488007
2394609
46449
1704739
557820
1380590
1254960
1530312
2318139
101319
1009322
2853359
948573
2153519
921040
149323
559278
2094910
1897190
519853
2290277
362332
1720154
2520711
232952
1178691
2333831
2826941
2135504
2386938
1485205
1818566
2698019
1833142
2873121
1789390
2396130
946864
1214943
2404369
1521841
1480432
226397
1335095
934361
2541277
881122
433438
265331
1791147
2741328
1882316
2287147
84851
2102117
2689743
1784883
2318261
2297515
119090
158827
2741896
1006862
1788291
867046
384903
1877587
83233
708280
1254133
2493315
1723008
1055984
895840
2210213
2452559
865398
1419841
2103336
2745493
2448907
1274334
2729603
2018208
2249296
712439
1465981
326157
509558
1348427
2076735
2024197
112411
1781027
406394
2688768
1273028
2564966
1719311
180582
1667892
1126232
1242064
1151436
485080
2469516
2339806
21747
1249389
388412
2494443
2525280
1595450
165385
1198352
1345902
86300
408059
452873
1578576
1513311
2454348
2298696
1477869
177054
2831768
1570125
202707
515592
1540113
1517027
2787826
1652466
391118
115612
2551643
1719119
2456674
1165458
913474
407741
200594
834682
240612
501140
2567507
1715177
2626915
1901320
1239066
2652935
2050873
2734246
1253540
2721617
2326611
2797660
800556
2632675
535504
2633724
2811203
1121855
363009
516141
39236
2654380
1842387
501510
1325534
849869
2827428
897231
1389748
1905294
1192561
279670
2034693
273202
1349831
1402838
88802
398504
1897156
1059796
2182613
1821376
2242852
2653571
938771
187363
2630953
1468928
2347983
471569
775584
567762
2197757
1806293
2524738
410809
2878126
2327771
2566317
2077813
2594614
2849954
2436526
1753969
2085486
780747
1335871
2568982
1923422
2580699
470717
1379620
1951598
2831269
1318348
242471
2481789
2578822
913635
1280046
515537
368438
1913403
2564610
1264442
2469574
1185529
2607692
2344758
1283928
2928052
971389
2380830
2129437
1780670
1169234
1519089
674294
1732604
710016
2697888
346132
569819
2657620
2654410
720969
2924881
1074155
2684010
2001082
426910
1951677
112483
2895333
1711792
1205284
2109557
2005624
2581731
1268479
2702247
406928
2342884
2198779
2089491
1820004
1345110
328328
2878221
2647065
2417656
1889189
2812530
1757381
1062511
2779215
1541961
658918
662852
2813846
1625513
1471647
765992
284554
521094
1079659
2937567
1083830
191782
2739124
2749993
2179662
2673500
477845
1832590
2183479
1618369
1726121
2554827
55774
1052481
1580322
2744551
907750
1361464
408911
2087548
1449281
2715326
2643419
1214949
2800019
1351660
1104795
491027
2189575
748485
2005095
799705
2236646
906672
1128518
1105446
888404
7472
442270
1002054
1709198
1461121
2324711
2704483
1720662
2838333
799210
2513343
1694304
1273280
251637
2066279
1887565
476406
1649071
1605176
1629099
823550
2446968
2390145
2902930
899083
1955574
1029383
940518
2141326
1166725
1527393
1586574
1840710
973680
525303
788590
629763
1938028
2064634
1360094
1309328
2446191
1693481
1028448
379068
1232870
534714
1731043
480944
1174592
587940
2274891
1809781
868487
356143
1033817
1640278
1097391
2100780
1867371
1035928
437599
840981
829490
2595704
1798813
89147
1683663
1447322
3002
1934095
1850212
1917689
1432320
1191807
2320047
572175
1370868
1012977
2227067
1973802
578483
522917
2424495
2426953
1692886
1545769
1493433
703216
1201093
739442
2700681
1686860
2565747
1444658
1306120
2169551
1402225
2299612
2508771
115609
2237972
2355609
2872852
2849585
159032
798485
523101
2796808
2731749
2708060
323477
980476
1932435
715182
2051166
929732
2796051
2829940
441520
2926331
1553731
2665078
1281003
1343474
335531
1668154
2624868
844436
2120234
1230524
2089483
2506867
2825038
503537
251373
1730207
2332223
516410
2273543
1869892
1016844
1625501
419940
1804351
585746
29519
1659034
405082
48373
974592
793794
2868713
922729
2183882
1135690
1087044
746017
1986104
817023
1041925
696305
498439
1829596
1556059
858893
826232
2230296
2434522
1818807
2643945
2042836
2750598
2706811
838756
908162
2048271
1330960
1657864
346905
1789742
936340
397955
1846868
2130918
2790101
1081185
1932118
2880299
262419
1070674
875913
1416657
460182
1263153
1632002
1710124
708312
2756276
517978
1935081
80778
215906
806496
140285
2140989
2179774
505199
2044541
2483874
1128985
109188
1608260
1666081
1676655
937298
1838602
192830
2017346
1228286
817798
2681115
1277590
1642654
2549567
2677847
2599416
601728
740370
492205
581376
656355
828830
543381
2093967
867784
1298255
2725357
2567916
1196410
1114111
2559148
1457596
1706490
2174098
2821608
36201
2709705
1017732
2020147
2335170
339632
545885
2781726
344868
1568586
2602292
1405694
2223570
1781724
1923931
1886713
484701
2879031
2677214
2413050
2676588
171486
1861208
2552243
1136289
2157613
29051
828765
2369756
2556101
909709
990534
415013
1603302
726247
2828687
346774
1361670
1068393
1720038
2553785
1232143
2752693
204106
373170
2595513
2864693
192575
1795649
646822
2754995
2799284
2156817
2511739
328803
2759594
1200075
1442284
633657
2934544
2386523
1617906
2111825
487032
1681588
1623181
1046163
2887799
2131715
2538374
2132103
1411913
2517020
1419172
1789639
2210226
2662476
2558166
865169
1856284
2780218
1135074
2417491
978743
45448
1294372
1265408
97571
640909
2126701
13752
1694643
1350389
2820798
2456039
2355263
2747464
1340678
2563361
1729699
1519365
2561124
999206
1456965
1282014
2318226
132969
431076
107127
1312483
2183607
332201
1665672
2286966
2188566
2506485
1045161
779611
1852119
1108483
1611199
126608
1915583
2318760
2245762
50537
436518
204865
2190157
2891514
2849057
1201284
2129577
1016690
2752540
2487022
567720
438544
295679
1070026
2373721
2921674
1541726
1466755
2898435
2712488
1558256
1552223
670334
4521
1213596
127067
1584242
146278
2185582
1773933
2861398
43412
971477
31480
995021
942178
571238
1657259
370509
2217620
842057
2892654
845578
1636189
1118532
66270
2586594
781360
2095432
1456311
1540295
186497
123614
835180
98328
2268016
2845822
1319569
378384
635719
889351
1724834
2384327
509180
841706
2533457
2330124
662032
2894566
413004
1982643
1944176
79347
1112054
2286621
500785
756365
2282844
57648
1165998
1898496
80955
427716
379485
67489
2793782
1168726
1206780
968516
1562409
2290211
2431446
687960
584068
1349478
2684989
362687
1811518
2022390
2334660
2630424
144058
21494
917077
427646
2236071
2241081
151938
2211010
1794825
2349118
1795761
2517689
1709662
290337
761698
2345535
2237823
2487046
1904734
2331941
2897786
2679589
1800569
1308524
1855218
1307096
808426
2497210
894866
2616022
1960050
390465
501425
641873
867044
552588
1090209
82712
323343
1750361
486807
2838854
2327296
2562614
2569564
2467746
1545540
21383
2415673
2092052
1239226
1397068
2656358
1856749
1085119
2366176
1685808
2279071
1988900
2517760
2649310
298871
933220
110957
2199536
1265047
2359503
1642909
1075842
322894
306523
650965
2051539
2758348
1559267
1429984
671814
1475180
1541997
368079
2701588
1891058
314436
2485289
1832010
1915484
807220
2659932
1901522
559417
496361
2253557
1279280
1424355
152932
1966360
708332
1344801
703898
813727
209238
650791
1464234
1008950
1620455
2333144
842207
2553267
1185624
2402235
1610268
2605012
904603
1921841
841481
2339795
32372
1435975
2600046
2634533
113374
1761770
2863080
161577
88413
2297133
1721943
2898625
743037
545111
2880590
478520
542616
750157
693993
1492951
840851
1427725
2856924
2226123
46683
753372
1332325
2511361
84388
1968299
220667
615355
1630671
1184542
2804065
1816267
1636000
186574
694606
891071
208546
448531
2405472
1708915
960288
1995350
1525018
623629
346500
1319570
1505069
1906665
315036
365451
1464448
1810594
1580263
2744200
962950
1136052
1369265
1031880
2564260
111878
2602710
637208
1881601
2852572
848745
446757
2160438
1416543
847923
1213753
989477
2115262
1547413
145420
1812462
1218495
993893
2188065
1840654
2823462
852700
2923396
2780300
2650119
1088970
600848
1267660
648800
87387
1468574
1303433
2774417
763692
1496999
1162314
536198
2723626
1161576
1996802
1623253
280264
1216364
2138240
1569898
1942046
2258104
11731
1089026
1364832
1036011
1858825
1895700
776051
2722728
2142959
2866368
2658283
2507399
2879114
2225310
221034
1021006
322447
746917
2045944
439419
1644299
1035937
306494
1270112
213902
1345325
2235109
299435
1095344
653845
361701
618030
308077
1512879
1543099
948522
2646769
2880283
2007021
2691013
736342
2701973
2276903
1815851
1552157
854467
1619581
2885863
317474
2152596
969361
414845
1798089
521590
2256412
2227902
948141
1329176
167504
2028816
66286
741683
343856
2484241
13412
39990
2227180
1825346
1198397
2437718
2731240
1997368
450493
663045
993628
74373
2128902
661206
517529
1582957
2066334
640211
1292741
1035407
1958088
465727
2556849
1449282
73916
2771722
292226
1467169
1740199
1428801
2895129
1920435
532069
2198946
2059159
2808689
2733647
2163368
1401006
1351298
2507227
2696887
2157649
837234
2367905
96940
325148
1981374
396495
1162962
787649
999927
1719344
2547819
2469678
2195477
2380347
2099080
460946
1516512
763318
1268247
2678370
936514
471149
9418
1830055
2551871
362630
64484
2123172
1585262
785014
157349
16120
1732154
2292847
2687495
2012050
669840
36292
789975
1854102
2401395
524801
617357
1357383
109564
1312913
1568861
1619194
1898700
2643128
224598
890149
428109
719298
627178
313957
170666
1974677
288592
1695360
2875216
486790
860889
1302872
1425625
737615
1645168
2846641
1034663
279355
2835473
1895398
2824048
507394
1692659
2927828
67308
2009526
1755733
593077
2888185
1239522
372360
983503
210765
2117006
500903
2650695
2279835
1497822
239490
177636
608888
87596
1894875
949794
1615181
2436722
795262
414245
671560
122433
2787456
2407110
234824
22065
2585498
2823719
1072657
2891420
741367
327685
2246281
713967
1371076
696263
2086050
598226
1818496
1238276
121442
1197888
1369798
203534
2165267
799137
2752878
878138
2313798
1673042
730515
627009
150466
1928668
2867987
2606345
599906
1195604
1304214
15303
2175856
2625643
2832758
2365078
1591485
1730858
1875676
1968115
2469824
1527757
85672
2909248
1593349
666313
2620398
1312541
1520765
917662
323461
672276
2938698
2511552
1130110
1330162
1692149
1252879
410702
59529
1136262
2593481
105892
1858560
182128
1872102
2462387
621639
575196
1502464
2193089
2825154
106042
411756
359061
2268096
1079224
1096616
1677641
2636226
169154
2346141
1481928
1214236
604003
2711161
1076842
566676
2729400
1199462
2430005
496770
661226
1650076
798776
1917883
512375
570603
1606020
1190355
1380519
2711852
730097
1241912
1145145
1817558
161993
1453642
716556
1475840
1268188
525204
742061
2751718
2382372
2772826
2592518
1450713
1320929
2013997
304594
2771565
2282551
548357
94110
524931
1917435
333279
1577911
2880396
544016
2926904
2254219
1505826
1168139
2122760
1963575
2378758
407684
1987501
1655718
1008985
1167542
2525399
864056
2323520
2069245
1127753
45739
1434628
2285881
1558006
2575886
2231917
301644
1642884
167487
1441034
1964123
1239131
2774677
2340514
359554
2733722
168028
2319461
2620814
1760073
2597172
2367228
2557020
1844340
177362
1455074
2672382
227486
2402970
1644035
2218445
774478
2540015
1480254
512
549697
2091567
2699822
2772714
2170867
501318
812172
2711173
1096077
2633953
1244022
577630
1079168
382495
1332011
2474340
1841635
1294147
439407
364852
1783300
2880719
933981
1706009
2416825
1183747
1077715
2702481
2206891
1055215
1167807
1925188
370714
2616122
1169873
2651557
1764482
2411205
438000
2344703
1456554
2410713
2395268
1778233
1436196
165728
2057872
446562
2255454
2141627
2571304
1713226
2486196
1935025
1368864
44971
2784979
1500615
273026
2533669
2920341
2907397
2350498
1698265
88400
1039261
2000643
2397787
2877545
1128235
1640023
1390674
389133
2675183
2187264
2799631
1851964
2333225
1326723
2423000
2777901
2578894
660752
1139973
2126871
2142588
1880499
2604842
588271
1983338
1104718
17588
233525
318102
2338937
390896
1376273
975625
2242033
349317
2369368
2712947
1871659
1094579
652477
2491995
862237
2432109
593046
1674184
2620672
887085
70946
787803
1835237
2464574
1409779
1101585
673821
2055231
905935
212022
437437
781650
2692514
668046
2872087
83371
2363334
1427800
456825
1331713
1159259
2495911
2001534
2166111
1895730
1355363
1131035
2211246
607198
1492088
633004
214335
394255
2628278
731554
230409
2901356
1457258
1550685
2900860
58286
1746494
373993
2044791
28234
446872
1824434
1554133
1004717
2431775
2092982
1440491
653396
2166408
1703071
2905311
2167525
2714816
1554278
2197524
84317
2248081
2174781
1813737
262422
1815531
1323516
1651004
2730051
643411
1420154
1170647
2858763
2005736
316129
2783120
300574
124338
2566223
352077
464273
2614553
1229956
2290653
2043377
2400590
1801522
2901503
792348
356783
1163648
1317196
2412505
2098690
2233460
13477
2694209
2059551
770907
721345
401422
1110930
1324603
2202033
25301
385279
671136
80937
2707887
2153608
928885
2874691
172594
309159
349759
559213
2224812
2181260
899261
244920
1409098
2058450
2633350
2354168
96070
514609
516101
2123037
907277
281304
1674357
154106
566864
512829
2440727
1505603
1037978
2914894
546528
1852430
859715
81507
1868053
2648660
2126238
2861955
1793721
1129508
1459833
771155
2731083
193986
1911818
1004966
1662045
2350098
1541289
2518444
633037
1157031
2077525
1447753
583840
2921661
787107
997561
739778
2778917
2728876
1444729
1289854
517245
1936122
393196
885431
1752688
175446
2480520
1733934
1576300
979086
1156368
1007555
1908003
907837
1291316
72656
1475163
2310864
544385
515077
957904
1809500
1445420
963153
991663
54192
393738
2482499
2496357
2677570
1644849
604625
2641515
2847119
883347
1503595
2802093
487941
711110
1965674
1768772
821472
1498344
2265532
1974224
1237224
2249378
927950
177529
1893563
1389373
712298
806014
2436592
2118627
1031511
124113
151058
671194
826304
2842203
2905544
1376354
1403880
2065789
816409
1137531
781432
2073372
530170
926477
842149
225740
1973998
2832987
1042752
2584863
2550412
453288
1221365
1794804
2834068
2490729
1647063
1043867
1143717
858945
1566683
126509
1822998
2121277
2744831
552949
1928131
524663
897011
1594772
2091386
2792606
1501344
2167468
2563957
1910238
1282090
778356
2560400
1250378
2796750
2051419
2142349
127429
625237
2344556
2630393
171174
1698578
409284
2932554
2581347
1797042
2736667
2087870
1299919
248914
2682855
795844
840594
585238
857499
883552
2652105
1579003
646921
922745
2426796
2630024
2146878
209936
2217079
1533164
1212342
205691
1766296
1223605
456955
1463753
1361643
131540
2581635
2098694
1721028
2222910
1808998
2679504
1882121
775627
1674666
957056
1399843
2063972
2155450
1468955
2730301
437698
2166739
1014892
349072
1258453
1341625
1161671
739007
1034542
1639584
966959
2804232
2223311
320638
1767494
1199563
964960
2160355
292179
39571
395521
1154318
1708553
1449066
225654
2775476
2512318
894620
341429
1731025
1700534
2034942
667142
1926027
221459
2019988
1273949
2352025
1946112
2732617
1302842
1282333
1352043
2939390
606016
1925704
1313275
2890565
2656205
1934011
2104181
2536887
1208464
1030915
2345035
2426898
2841399
197421
2925136
1241409
1090240
1025108
714143
2794413
1980731
229022
262533
2120586
1818344
1179699
567042
2640264
2930825
2937248
643328
2856061
262851
853483
2644039
1634168
1758010
2486090
594296
2185317
2791709
2609153
349057
2184812
1833890
2163821
925714
1944347
1340468
2526517
433886
1143887
2324793
1900805
557237
437711
640749
2251889
1385548
784388
446456
1472568
1044254
2328832
1245989
1253987
1599044
2177715
2243595
2822767
1406390
37286
2467136
2493311
360527
1323620
25280
492017
1266546
2877102
1710889
2640448
472701
1671741
1198325
653466
616634
1792552
1987225
463702
2227647
2250809
2505919
551661
1549941
825705
533027
213277
1452501
262713
651284
242189
2683134
1801916
2379944
2929696
2444794
1990926
2137814
2828000
2906450
1145982
1101923
1311670
1580952
1919490
31989
297204
1786330
2577836
2244411
2752721
369931
2010478
958716
1830913
2444827
627386
2051939
273312
20054
869059
1190248
2024519
1754029
837212
2072674
385588
215508
624754
2186808
2639700
361581
647953
1440491
165023
1856943
230053
1203978
2146221
46387
1718252
2700548
451351
2422503
223155
2363561
1810814
2409144
2856903
241855
621367
2931073
2339054
1750010
640958
2522611
333242
1672196
2216384
2810407
2406125
2212536
644515
1072231
400740
211536
1231642
2386962
2240872
2825669
1492707
79896
855127
815305
270301
1690558
2565736
857521
212631
2245767
2931389
2858746
1258029
847915
34276
1325833
2784872
554788
2735492
792353
1201103
107837
437311
2329634
494716
258710
1452244
1293084
2740755
422937
1495573
491192
2642691
1599713
897617
39934
1456605
1917850
1244179
159079
2917906
1925836
537784
1151863
714502
2610484
700671
607474
1356082
404737
2908184
387505
431542
1559150
308111
740287
50541
1081723
2879579
2582401
415884
1166135
2008790
1872492
1956051
689536
1959285
935264
411901
2926372
800395
664154
248827
2260796
2698732
2364414
2576207
2508896
2923650
505369
265046
1987909
2297895
1634422
1982608
1286799
511415
1532705
1254107
2881144
96442
1799089
1356566
1851715
1027939
1592052
2629850
2496192
2065691
1827200
2063351
1750752
2090737
2918077
870553
1801388
2879439
1771702
1363828
2849007
516829
83139
744210
340643
1197760
165005
2030289
2436510
389011
2156822
2485257
1297905
675654
2156532
2645245
1142454
656474
1335973
333339
1305179
711019
69741
1073471
474509
904768
1534723
498639
1533847
1999532
383529
2534233
1978292
2010027
1495567
2276089
579163
802873
921520
1623555
1191945
2529044
1098273
803925
2183507
1188455
1704371
1863245
1609582
1534071
263407
2240153
2342696
1891150
212225
412535
1879648
1590421
2789576
684558
1406369
9650
2269962
2165135
893653
1555669
1372516
1160385
1467778
943368
95686
768657
300564
1752642
1757373
1326208
1787042
929284
264863
806685
2557163
2590029
1906296
2629537
49598
283283
1962047
1059031
2867254
1933892
711317
1722746
1641042
1133520
179653
1532040
2451247
89934
1268434
1882961
681007
798798
2749420
775292
205733
1145848
2387365
1806895
679619
2858475
2254811
1655371
467912
446606
2140092
796064
2212981
2571645
229700
2364626
448045
829802
1212440
73386
19288
1242296
709290
997268
448974
1178525
2600829
2343066
1216171
1409888
2663748
1779524
1653301
2791034
670766
35467
622842
2750044
1935964
2860674
974334
948884
963748
841718
538927
1921262
340877
1867710
51507
2128568
1589282
1029375
2661030
2852942
2487816
747005
2715409
1494206
1637276
1696062
1770684
1246670
2267738
2400468
822732
437259
2755470
2470891
1049105
1996853
1095198
261362
1928367
1529510
2179396
2761039
2166773
433751
463769
1065366
1434043
698076
2760651
284158
1013387
2425393
2506685
721198
2765777
614713
493752
2819827
1061578
825806
624949
665616
1908831
185912
1505061
1907984
2440812
2821828
151128
615130
1841675
1849355
2095481
1838972
196898
1783490
2874741
1717054
766796
275330
1119823
2528598
2208987
1121855
1508441
8669
2940443
382633
2535193
2238784
881450
2007999
182484
450802
2075916
2208035
1695242
253402
867013
1358107
2936535
547176
395281
77703
1732851
846929
2459604
2145014
2089485
1851450
2584167
2245911
2610454
267528
2210420
2395930
1962140
894777
687755
1080576
330378
175347
937041
1521602
2010331
127135
1211238
2039645
561578
823796
1512433
1243129
2345062
992498
721526
2931008
2847057
1837566
1094376
2347809
1733302
317537
2611044
2618297
124098
1841737
878923
445148
1938876
1333654
8683
804996
2622881
2534976
1095918
524290
1920414
1654177
1091763
1685022
2499098
743522
1668101
1335797
2394109
716475
2365792
2049294
2174295
379479
2568910
178628
979079
944083
931876
2152816
2275955
929557
1579065
1362036
2462958
336367
2512017
1150141
2503694
506182
2635513
2653432
591884
1727406
185648
173004
1521693
763082
2155642
2416446
468553
1285846
664751
1879220
858393
2651203
103827
1007185
2076832
164429
691668
2630075
2286343
2628240
625671
2853263
172469
856454
2367358
965357
107325
1577554
144945
238914
1659027
1044349
193034
787472
2233359
1837862
786197
1837257
2199165
1367360
2494746
995387
858727
2043612
1297824
438796
1625920
394779
2081668
1723026
1459298
1361997
725103
1592682
185181
2555258
2410210
448560
458361
1423158
595730
370099
339164
2377618
1558031
1744284
1893036
527584
199010
377313
56206
1741916
664837
513329
2656029
1371922
1372016
2260471
1000916
459191
900951
1136200
2168864
1056129
409930
2167602
1233464
1405014
1950074
2663860
1489360
2756250
2381361
2184642
2864690
2122622
2057668
2701679
1721559
2203202
1481253
376030
972967
1038637
129466
272451
2143813
520817
2511527
2048818
1192239
1187653
2496637
978978
463563
1829100
396436
1190080
2134860
1247259
2784332
2866749
1080455
2119575
2256097
1743782
1489125
2154214
2546811
2788570
2154273
1014492
2029963
192626
1218461
1854907
2534433
1932764
2462745
1579326
1239476
2914638
1280765
2015204
2635014
311210
166431
1561798
914595
119816
1779138
2344757
71816
2450170
633347
2836609
1936831
1685798
808725
233382
1088558
1112775
2172802
62307
753368
213281
1677282
394765
2887732
2303581
1702646
1152608
1738418
1388500
348460
2636183
953296
1240857
1518650
584881
829913
577269
2864355
1728167
2020334
1413208
2072240
354607
2159570
2254376
2659326
83867
1954636
2173931
1520363
2676725
1725128
1633280
1424045
1364500
390699
2786953
153448
2877321
2239263
2041929
902148
700524
1925722
1225406
783391
830779
2731999
2212604
1021192
1771792
837239
2420041
1873915
1789918
2780700
1552386
1136722
1905967
2085081
2871438
144835
2695827
1392968
2567680
1487557
285230
2172252
1627176
1024819
2460382
980065
851475
374623
658832
2194510
1915218
2356828
2415790
236804
1544649
1780382
1261956
1725505
83728
622773
2715164
1347469
2662347
1513777
2558253
1286471
1050959
1253412
1418547
2367947
717751
1330873
349456
2303365
1529721
1091489
2566108
2021796
1978376
1446648
2878199
256924
2668405
2626591
2519350
1837425
1556979
1054990
1308583
1770999
2358995
1794469
1894167
1805737
2677304
718656
2121610
1620473
1187037
263355
1299201
1437736
1453766
1609786
1364438
1987164
1321964
2462636
2128484
1555680
1320593
2775418
1399918
2543676
254283
1670687
982003
1872166
2217364
1003744
2567636
1116887
2236733
1681381
468727
1902824
145230
2060360
2315685
2265342
1255107
1507672
196207
2831172
808304
1211496
1399039
1108484
1570895
920153
2190201
2751586
2510158
199003
607804
216852
1324339
1360203
670059
18879
1957246
2878349
2433860
995468
530799
1482064
1926624
2767990
691183
405678
2346951
973506
1565173
2693121
2833676
1113636
1321999
938238
2801393
1150560
1008960
874776
618141
771061
757943
1350110
1869661
1633577
946657
2146028
2922878
109866
2075142
1420567
2013733
2251178
1234877
2203651
2021133
535720
1190351
1642053
1776642
2706202
2294206
1783446
780307
1491372
475900
1241628
1905089
2091761
2185208
692901
2707937
749802
570862
1107846
940091
1850565
1558012
1272608
1703079
1794286
355396
202198
1177803
270639
2644275
2676358
388807
2342533
1249023
539922
1995561
1345079
80811
1614387
2838355
1632972
2129859
2357888
1452443
200009
2424997
2213514
438124
402407
2137003
2751034
825981
2489971
647567
694472
1306907
239809
520484
1653339
414381
1204815
1781921
2088389
2850928
2344783
1426105
1407518
129479
1546683
148676
1192853
1419857
2210366
2938422
2823911
1613211
1558407
2320221
816667
2808246
744005
1239747
1681499
161393
2246198
1767077
2038946
307067
2282415
74064
1962384
1960997
730890
1727431
2098418
2932213
436717
1379834
1612656
470663
805600
2057542
1021750
1315286
1696206
1222648
1098029
642076
2756060
1858922
2588966
1234337
2715405
627669
327135
1199908
2133146
1620075
1559283
579020
284624
2835569
2220122
454212
2513168
1521597
487457
1250734
1390727
439893
1569452
1509549
587262
2757425
924428
2399151
399658
2403016
886487
136777
2902776
2541463
352230
2234149
425454
155323
2273825
1405723
1549340
268294
2684758
1033628
75483
1577233
2556695
21844
2279120
1721307
2709002
2711724
2269043
1920719
1995518
2728092
213595
2071379
2588283
2896638
1371768
942148
994472
2369886
1552582
114155
2018210
982504
985952
1733788
895042
1157177
2425446
1178442
455221
855878
127085
771783
883515
2671227
2916795
1121958
1296075
2231325
1728390
2221484
229297
201022
265766
2547177
2528322
1912457
1524980
190114
2801258
1617451
2381733
268538
1666931
142357
2657252
823729
1956260
2312638
1407394
509631
1747427
1903034
1604503
192823
2586035
1570504
1976950
2395426
1832865
451555
1043094
1235652
780312
1525577
420752
1970975
655557
246046
444717
931698
1742012
243439
450881
41326
2548187
2319309
2490022
2219754
1134011
285422
861167
294198
661092
992478
1239700
2375182
2057273
1699024
2891803
1334230
1039267
2529637
2042973
2911818
2570497
986235
1678859
2131873
355874
657809
1410739
1291651
2557870
1430511
86510
1736101
98715
1292912
2433353
1921541
2644524
932825
632792
207163
2915568
985491
1877736
1260109
1859788
461900
1529601
2806099
678044
1433132
222386
1819023
94416
1874779
1109350
1695264
2825596
1167271
2000315
2291065
12989
2275835
2666080
1521028
1657125
1101954
1639995
2777385
473336
447698
1031318
1619963
54525
371490
1573964
2791080
2267878
2614422
954737
541963
1161202
550415
466965
347434
1195327
2421678
103415
2308360
804112
2459308
362246
714028
2800077
2510602
690304
1406143
1267581
664259
753903
1232806
2729488
866755
403988
2701105
1085116
346308
2165477
139997
340415
211640
2594903
1757503
2595498
1731572
15160
997860
2105317
2716019
2457271
1595058
736997
1931520
210941
2027744
894472
1658264
1324558
2657449
1759360
2268908
606506
965206
2138808
271101
2372690
442113
794523
2409097
2366715
1927993
114298
1912491
778398
679823
925557
2568143
1347695
920841
2485148
2247606
2874151
157664
2164578
1588942
2885375
2101870
2131044
1311270
1871137
2003738
524900
139387
1496852
1531892
1255269
1948811
1422460
2475823
1297946
207534
1341052
2299811
2624071
366902
1095775
1885404
316263
1823123
1800840
348616
2530615
1212407
1376008
2353444
2869908
2885440
760776
2435397
2074372
1086209
2318982
2408217
2094335
2022817
2095300
1335326
699662
2907224
1496346
2054410
1630863
604229
491856
1622908
2395720
2771541
529616
2555612
1858657
1700363
2696169
2034017
1179974
2395783
89617
1427177
738561
60567
1502174
2440563
1013805
1375961
2863889
1554826
1019219
1786744
251547
619970
813709
117510
244372
397223
2904459
508376
1841015
1959555
358079
2259952
1024248
1129035
1854645
1603050
1464765
1813324
658246
1916280
2071904
2270288
1975717
780398
928987
2709264
2677906
2061825
2427486
1401815
1930247
2284010
750594
234222
1060835
1129774
1716355
1544218
1154427
1410972
1975820
491846
2264610
1855925
520948
633861
2498717
2466981
2924760
2170259
2436931
1972609
1361552
1247989
1661383
1261015
700208
283171
2019366
1744871
423574
2290511
1011747
368663
1048239
2258014
2351401
1377628
1667390
846078
2280584
495917
2408086
2756133
2718327
2908179
1637538
578284
361973
1287594
2226346
1017040
1540118
1307905
1192429
69969
1306421
302777
1337248
2281378
38310
976359
62663
2560093
1725680
644823
1296254
1414905
980903
246296
2097561
2381980
2870401
869696
2876570
337375
2643757
1972897
516490
2819270
1889420
369996
2046170
1183124
2816215
1167494
1307802
2567956
229930
842395
2622520
607803
2602259
1316987
1802937
784519
62552
310295
1573824
1905430
2337420
2313656
1551868
818615
2563950
1151305
1608912
597000
2434183
1158944
812425
1274347
2303278
237335
1416236
634818
2141958
236650
2922620
1852799
615169
1099313
1543325
2791801
699259
2345263
7815
1892822
1613828
1715315
431581
339867
2340055
1228734
2722556
403926
2411786
19854
1235543
1702490
2375623
516973
474560
1524586
250253
1097527
1689118
2428683
1364138
2482961
2639255
2140401
2541971
1198859
74183
1406304
1054429
935708
11410
1403211
1353241
1813749
607138
1465016
2826439
1114407
142877
2877029
455390
2620748
2662567
2572071
1468851
772744
223433
119269
235876
17953
1431892
2034077
682059
2077127
639394
647464
1453830
2165612
2056992
1855547
903949
1306343
1225699
366062
713810
1444868
1565973
2304249
2813327
2416907
2882431
2301341
543632
1996958
875449
2523107
2695895
1361978
1235245
668080
1148883
1637677
231987
576986
2117529
1557887
584520
2039348
1699262
229269
848235
2828826
1099498
1036055
2359383
316732
2009760
1899756
1836632
2480043
785766
2679952
2729249
2828353
1151421
20581
37810
2369143
1448972
1660319
231405
2012865
2804157
1608323
437239
1927102
1371879
987852
1843725
1927625
206494
1161182
1417763
602229
2898170
727308
2106914
137367
1250272
2860542
2651597
2914045
1628836
2039784
496118
1290027
13235
336939
1327389
1385000
2905631
1222798
130743
669655
1077977
1306519
692462
2702969
1204486
29621
1135847
2494412
383682
975014
2795773
52706
2846280
358822
578993
854068
1664265
2936019
1056787
869879
1480834
2687369
2475719
1973772
2089507
1465757
708906
1805768
2598467
2015879
975034
1225574
1994416
1934812
350001
813089
735320
1213533
1627116
433744
2333776
2602322
2936809
2665813
742913
128
1427571
1375479
1815477
2020518
1140068
2207672
1917216
1235608
1030894
1617771
2580828
1213192
712392
781082
941081
2245911
1768149
1737059
2045014
1888185
167005
2915327
202753
2823927
542955
2723611
742397
2367350
1374277
403407
1871089
256663
2254593
1889759
2880082
1678255
22841
2008103
993059
1711208
2376045
358182
1151176
1683049
1100405
2826599
1993592
2666977
78905
1218176
2332183
861097
2796059
964332
1999520
297096
963213
1195334
786365
355235
2363294
409408
2918070
2011414
606521
1178984
1032111
662839
2178059
235929
971462
2274591
1398129
1505513
1371051
8574
1074951
701001
2621980
107106
2095254
267219
2492919
1307396
2586081
1620965
1553858
424771
680992
286149
1506416
2649375
182888
498918
1315034
2202923
240113
1835945
1529365
249498
1839418
1497610
1050558
773301
2655570
2926928
1220715
687216
2558164
390777
2344218
1119598
2298323
2049472
420890
2666541
307272
2425825
1676474
2498107
909285
27780
830220
1436620
2364948
2904849
1063200
1173754
2577254
2298188
1148497
1186474
1568259
1244233
2693987
2309206
1261596
2598104
602309
2350546
179563
215785
2277325
2500542
2397594
2004450
129178
622909
1981255
139399
1639346
465136
1739064
1322151
1700795
2249340
222634
1830199
1882784
97383
2346691
898921
2766490
1284484
1166101
1806208
2226619
1358848
1420626
1699894
810440
2426233
706832
1449778
498532
735230
690052
1193008
1235925
2747483
360128
2289306
2330910
1782048
2484650
545420
1403442
2732303
1673938
2909020
1081235
2718782
730212
2629763
1628568
435590
2035314
2347750
800720
1410997
428793
172769
2436688
300302
637963
2400489
497214
729085
828553
2617932
1509303
1944748
2604428
343882
2562391
15614
2274294
1819847
1511573
1158556
2161030
2061404
1972854
1106357
2675824
2150377
2794757
2229606
1021888
1626860
1738248
2121365
1054965
1603938
494410
1424577
2635256
1796870
99784
2228363
1659422
1259575
3618
322659
779369
37387
2863331
22974
95971
1698529
1778223
1982423
2826941
43071
1262864
2701770
2549538
2537575
268379
1415848
2203993
238234
18068
1544587
2199449
2549560
654710
2370476
2652359
391519
622206
2600904
777213
1150544
2677518
2804924
1154043
320756
2792424
2675287
2444069
1996555
216190
2756917
2553879
1028415
2600205
1287507
1503652
1220683
126341
868892
2816002
855463
947598
2212469
1007871
566161
1731680
1676525
2151626
2799072
2911156
1770465
2124712
2471120
796728
307884
1446364
2472978
893336
1515787
2627316
2521056
1404472
1578849
2683662
1462969
2639204
227330
728989
1432366
1874643
750
2888550
856981
87699
1161186
1775186
1814013
2903025
251378
284212
2254296
858911
562121
1811768
1282793
500602
699638
1733249
471519
2216168
639331
101641
2256155
1963332
57186
233611
2154902
2245793
855583
140949
1332339
2472860
1368005
2818889
1098089
1008665
365526
927159
558564
941744
578561
2358937
642877
1339570
1818359
528029
729521
171886
2138280
158480
753767
2286566
2544427
29424
534879
650483
1755263
435429
49654
1117824
2213009
2495870
650701
1465933
1155309
211651
2137855
613740
1436830
1819356
2359474
1412423
1582259
2043626
1947710
1651203
2820904
1202529
2226887
1177899
509267
1906191
1494528
1913890
274042
1967838
577447
2174402
2156163
377867
1449883
1502718
2208232
630902
2890835
981357
641638
2903230
2063296
2236973
2901330
2546110
1751517
1875831
1666812
154219
155707
1778082
1509583
1434112
325594
2118546
2258870
1206617
1487023
694582
935385
899666
1887036
2702721
2009526
2396959
2003505
2041809
815
294303
54218
1053657
12214
352956
2485163
1522895
2200591
1591730
2557646
246565
1418978
1237636
421714
2040875
2259525
1624324
267922
2440962
142484
1632868
1931270
1642859
959198
1975625
2720335
1928231
1462657
2414016
343754
1374362
565376
901601
965656
1822178
1480470
1778130
918841
1476858
1100904
2193631
1804219
1349103
2874135
2561654
138325
74890
2811175
1461042
2472060
534151
2390019
2426438
2767282
984399
1931789
1292868
1862759
1428211
1720228
1970893
982467
640982
1623661
339483
2827207
424625
1489970
2513526
300208
339759
1162307
2284033
1091809
2732894
2619115
1503548
2109904
2819126
2884525
2345709
462823
342238
740948
2662074
2653810
385394
566358
200647
2490113
1935960
1778198
639109
83203
905278
1005267
1054261
1942152
1130507
367958
1756158
2310499
2793125
298191
1034781
82586
164340
155389
691994
1025032
1930175
1278351
864255
19366
2463998
503945
1156289
1152074
1995981
1050387
929021
2382279
899715
2816748
246786
2031347
1309315
1990935
1915011
2204565
1525200
765051
1081840
172634
103365
1209345
345670
2409783
2324755
1343641
2270187
1066978
95804
2271068
2656778
2581890
2911044
1723132
1576859
2055886
2922660
2458150
1928027
1911203
1219283
170962
2479758
787088
1317328
167152
1533515
671437
208034
2281691
1639368
2433575
1490358
1949161
994742
1578526
2144440
339900
2808755
2003886
247701
2650243
388167
73209
1858135
2178946
1785029
2085543
18940
11462
2122910
860187
2610748
640654
1184207
295764
2227089
1656695
392728
1306455
1303356
1223625
1913213
562164
2891112
418525
2379755
1342004
135002
174927
1091133
663968
1844552
2686548
2122682
2764090
1696530
427434
2881748
2031569
1071524
969292
2208512
2206058
2717291
973685
2584065
1302627
2611398
2502385
2708660
2163517
2193953
128874
2369224
461361
2307999
888536
2238203
259763
623072
77767
2442120
977212
174149
2412862
1138328
1081226
1250923
2150834
84556
573608
388636
2101957
1321859
923401
1109793
509454
1245676
2272325
543189
790587
2939099
2315165
143673
1298859
1039811
1267148
2001643
1061575
1419037
464950
2458556
1428013
402399
2811814
560847
998255
1352867
2725318
1921852
742131
289632
1531033
1257025
2474969
1689685
719373
853694
1284913
1824689
213987
1019261
2519492
1770463
105860
2186015
2911895
1400975
1607863
130693
2087020
2318119
1169482
756325
1607602
2731565
1822851
316375
2916708
368595
315844
2418492
1266536
1365542
1874064
369231
2876475
887327
377208
2223564
2370256
1072493
564942
2037505
120065
1897418
276477
885923
2111574
1391573
1846333
420230
1382975
2538893
1334110
655761
94483
2091631
1463892
1982693
2570945
1541652
2178798
848310
2476949
950959
723246
969709
939684
81566
1719751
370112
1683017
1801163
825528
1210585
2793115
1730652
2830588
746406
1494842
1473261
2062491
2169481
1354513
874372
2096559
753682
1766861
1428537
2115218
1439634
661403
1848492
1499998
1907518
2904892
380158
2213288
1911343
2475514
2531017
1106385
1653071
1618920
233367
78305
2051732
2510464
1558049
605689
2714118
2517509
1143278
992335
2000694
694194
193985
284095
1154490
808039
251908
96848
275580
1061608
1924991
2236367
1065717
563312
984244
641249
1746831
2456735
1991995
1910675
1932889
2438350
1130655
2622707
364437
2912583
1039921
1903679
1989966
274726
135244
1342688
2515243
489779
1994818
2143144
2130931
673008
1200083
1399705
2726368
905343
2417401
2264170
648871
2238148
765955
2466111
1838098
584373
1514516
2529844
1924017
2141546
1634822
1334156
2933360
2439995
619742
2907693
88672
2410132
1655460
1377138
2619169
697049
698368
2107233
1695949
1182637
2053529
833728
2583484
2915039
1053652
3623
1686068
2581540
1999967
296418
2926456
25883
775738
2735992
1886868
2170791
702667
1598493
2833712
1161606
1869812
1331677
1417224
1773759
1444115
2702776
1559444
589917
1973119
47077
2819402
1654357
816237
638122
1281974
1164814
219607
1029551
337815
2822693
2152794
588756
2054865
80315
542845
531555
416400
2023870
2489580
1769487
2745314
2589853
2074512
2900720
2367526
2851112
1566368
574028
2855617
472062
2680348
1551729
1734200
1061551
1184375
1753059
2312276
206690
1469484
2748046
2819411
326773
1081970
2596646
1718259
1485291
687278
1015999
2403168
2519685
988354
394230
1192606
134455
744830
823994
2377255
1508293
2422276
140748
583155
2868042
2906142
2798405
712770
938099
2713892
406017
2328162
2125200
559530
2551467
2246741
1812766
67369
176915
1594990
195372
467338
2811973
612627
1174849
2475772
921478
1727170
2856178
2754970
1245242
2922668
2802514
2249331
2220760
329137
2927901
1998618
341728
168111
1220224
1014476
773596
1701185
1385812
1120631
2064943
2348804
373263
2342529
2161479
1232841
681317
396381
340658
2822101
1513480
1665047
2178865
726492
2935667
1014619
1970427
1965135
2755877
1606115
2198319
211031
1430090
504099
1820334
503648
2537376
1273400
2857843
2719380
2180533
56339
1726531
1958027
960350
1200798
2328071
1184761
2729305
2282198
2331219
336949
2521126
1922063
1651698
1953029
957631
2566576
68242
1192022
438259
2128016
2463753
2619436
1744765
2403005
1515757
2929146
1180201
1350612
1599589
850936
2383848
1058524
1871266
2321117
605891
334880
1852122
2602299
94622
886918
535444
124473
2153244
938476
290354
1662595
1278091
1566038
1835268
149088
1832002
866417
2139333
1806322
1116943
1903578
1142632
2171194
656690
1589168
2628073
712019
2029730
1734604
1846530
1607198
753276
2499369
2169410
1004061
189897
1034945
497648
2421833
2745555
2345830
940902
2003829
2445451
2871791
622757
1177079
2385070
748120
1843008
790428
233406
304238
1730371
857556
1642562
2646688
1958556
2267442
401524
1618463
55551
1363896
712609
2799490
188618
608133
141408
1379302
1569507
1262378
187331
1812018
2002063
1754298
2590436
2062147
797952
2695006
387776
938554
227043
826033
1620987
2378174
2163602
2598804
2868230
644780
663257
677196
589807
894995
1899832
2546542
1447077
2179482
2517325
2688955
710859
1829513
2707833
2033910
1253835
804355
2464616
56816
1158793
1500705
2460654
116263
822965
2278805
1724121
2236449
2057676
1871810
2329733
227887
1695116
1842063
2624649
1224318
1344543
2887529
2653628
1142311
2794331
909533
217052
1660657
527985
2563386
743352
2576749
67906
860450
155880
403103
1423853
1348766
894839
916849
1494788
1858938
1797311
594244
20770
135384
2573372
399750
2897169
2114272
841299
2411146
2558710
2297252
2473155
2428600
2336076
1673363
609914
150503
1502517
2193315
1967500
2866899
1886162
2428683
530360
320308
2613014
1075413
1885224
1122453
1671803
2587179
1692234
291568
227704
2885415
1871511
2360972
1669212
378178
2475612
928129
1088152
2305803
99864
196029
811310
1121062
1267316
356968
286234
114360
2682131
1630353
1620906
1585068
2827440
1824544
155355
1571414
1878963
2496417
2553123
659726
370252
178523
1687860
2468277
2287647
1139999
2743681
2037329
2707726
5626
110429
1337178
1257533
413853
1570977
1151732
2671021
124915
948860
2183455
2598396
2556479
1330250
1356084
1087338
2856593
1853864
802043
2658454
2040019
1614727
2119491
250251
658859
1641740
12889
2586763
2835159
1729061
1911734
259159
2811801
2805584
2410928
1016167
1198850
2472435
2004887
477056
2671665
260247
273003
1290626
2795849
1990031
964607
2235415
2224512
2297527
2277016
1896237
2776838
2759101
2770722
1257533
1201977
963843
179336
2006716
2215858
2389226
1302354
881774
2285451
1866903
2206844
2317920
2162913
1108303
2031703
1372112
1533339
2259220
651892
1075708
2347900
2006220
88428
1175073
1317731
2728564
1710228
2433890
1670253
2041947
1610366
659329
1903290
2247553
1798019
893842
1064072
2590746
623039
395934
2752647
936200
1461714
2848926
2214099
2029067
1260403
807522
1979372
1817116
2513050
1728703
53736
1043379
1140318
2866300
2866479
2338191
1892021
2779077
534632
2056182
1229374
991248
1415658
1762785
566467
2893525
100512
1962006
1665757
537764
2582752
2296690
1591842
1879305
134433
366259
447173
2658415
2414941
2553472
2494923
2295926
2168053
2356837
1511101
2007714
2520303
1930934
722444
2891718
689558
2929313
261950
1353137
1204050
506404
2608156
816995
705019
2062349
1928794
1893299
2874199
1903650
1168998
1290792
2832085
2529933
2023450
94012
278154
775769
113673
2850629
1601170
2452312
325268
661545
523466
2153643
908892
2129185
783440
2463561
2321531
1652694
1679072
483014
2053243
1676056
1698851
424883
2919818
396600
1982656
2199329
15176
1925499
2437580
2164870
1107173
2608696
1451137
2321813
685391
969141
2604912
216897
932454
1296107
2533197
2669064
1127128
1672588
1722277
2203596
770424
288292
506516
1485207
198487
1737869
373778
69709
2536859
2056750
1081187
1126604
2906084
1078122
465334
1846562
314450
73060
2698923
2728314
784305
2112775
997320
299952
2162399
2420679
1626501
1454788
421795
513456
2250040
1869011
2491367
2780449
1119770
2231469
2678672
2498725
1735540
2744789
963333
2689924
2659459
469992
826725
199682
239599
1685815
1715829
1851882
2335872
2657288
815175
151618
1181979
1086766
770487
1942624
1654593
2590303
2509323
1850867
1983358
1876844
2872905
580593
1820301
52110
1304450
784007
2062825
1561836
1490473
1339692
2899315
2484255
1267256
2259906
1150875
1125014
2200846
175036
1166720
580927
297178
1342489
469557
285288
2232656
2487508
2835776
711917
1742489
1366516
1017238
2079614
2548129
1353070
174134
1635715
799109
976272
1916740
147899
2556183
2478300
2075248
655055
1798370
164828
1441756
1099020
715154
1746139
1386379
767763
2386999
1711974
2904928
2635060
1495715
2313414
1187453
1599509
1576494
2763928
1369011
338835
2737169
1105205
1997316
2376564
1441803
1401952
1223178
426092
138290
436086
356594
2910563
1679821
1395165
920574
1471295
1245395
537286
2280177
1787985
2158231
1571843
873100
535914
2343481
1113602
1447495
2036972
1109993
1048756
2186877
117157
1196810
902245
2382863
766441
1228389
1279751
2640252
1501702
2336792
1423782
654993
588822
57930
1379406
211468
2211383
466276
2008686
2612982
60156
1885095
660647
2151650
1910563
2390398
1286112
861604
1890250
1985216
511940
2353680
2793985
275411
1160579
2753008
2110674
1604291
2499089
2175068
1563751
164005
1837158
1412301
917263
1446534
2225806
1434711
2541904
220379
1966271
2151564
903118
493661
2449188
28403
1561850
1927239
695724
2384662
856048
160876
1301251
2731933
1990262
1219887
1247221
1533287
2578112
2064058
2630070
2597414
2092697
966544
791482
1486693
2076909
1346375
86525
801092
2468755
1437901
1334720
2936192
2597854
379182
381426
1882264
83224
1087630
1523285
2487830
1987259
67273
153128
1316066
916367
1601971
591220
2215541
1787863
1329164
822190
2099790
109175
2666414
1817345
2557933
1159844
911673
64863
2012214
1772804
2119530
1170489
635008
917017
1809736
2661215
1416659
157004
2312373
1172997
1488074
500874
2493178
2638931
200970
575538
1458550
111910
1612900
2632096
76294
1490779
1743397
487231
2898391
1571909
2704446
2788756
1381346
982284
1393028
1229606
338883
2288678
1969831
1766756
1658312
376818
2055517
194479
1102520
807031
2746540
1308329
618239
322676
1129107
2698780
2737802
2142936
2439706
2150661
1967562
1451715
317532
2691641
1942129
2085884
337777
1882014
2128478
2566771
328952
2242201
1858926
2298384
486250
2414675
443206
1744645
2175782
1593562
667289
1319274
1884837
2572827
30331
639965
968412
2153417
206154
1085953
1964243
1608855
2496393
1368284
1809052
453143
403290
1874378
2439048
521019
369234
79712
2355799
1356805
885334
2314300
267147
1915339
850567
2480289
1272335
95894
2296026
2350184
2650839
2302230
1857888
801311
1258903
1122208
479611
1877538
2866237
1882955
2706829
302590
1157186
105550
455390
1428475
2514213
695357
1737151
2257285
1124590
1762615
1133966
2662556
1818263
2781418
932689
2719643
2157408
670886
2143056
277718
309703
956119
2912833
907586
896649
1196695
1167652
884788
655236
371702
1456169
1676352
181823
572149
2405464
1658911
2375244
1345099
356571
1519480
491170
495278
1400365
1446490
2566901
1682803
2671325
2173561
1449878
1810148
2864180
1073991
1860467
2032356
223756
1363118
1772512
382047
999477
243105
880529
1193618
1859621
2112159
423513
2355912
2516452
717301
888342
2016556
2544194
2383766
906175
1767982
128154
2743861
63589
1377991
2779076
981845
2880136
1926509
1448372
2725554
156965
667594
1509042
2447730
964784
2201116
874422
1220523
1601754
928725
2012652
2105876
2288021
1959211
455457
1359681
1822908
457562
1383741
2231458
2398665
2231847
39787
328784
1381495
2062298
1789627
2150424
2714308
2800998
1686859
764186
502307
100705
1665280
1295553
887812
2371490
1336941
2700381
137031
492812
721377
41929
2207845
2345798
2749373
1672434
432510
2281658
1951425
1387368
443315
2713974
1891054
774859
828493
1058251
2455999
400686
297803
2148505
1689558
1100
2070977
223851
354365
2874570
598426
2931125
1728415
596027
263349
2800473
1981639
1159650
2749135
361013
1434120
637110
1096995
558418
2732882
1682548
1805256
18011
2384236
834724
2426561
2318465
290781
2169362
2891113
689940
2627655
116370
1061440
1119307
780542
832145
1198891
2173537
182156
2704476
339196
242368
1729901
587805
1512445
1252693
1053215
1666169
2695675
2834787
2313988
2398874
2890890
1169729
857035
2208590
304701
854818
1177099
2329993
1850424
2246649
2381838
1860522
991792
255135
2193217
1855685
813256
2165581
2858243
2563711
1577904
1432058
2877764
1832045
2139247
2787236
1734331
1478871
441448
1224433
956539
755265
345956
219864
2372499
2088490
2653753
1933934
2625813
1138084
1197192
974525
830124
1210836
2275790
927327
90988
2050907
345451
2670870
806426
1177087
393365
292973
1712246
2590169
1443116
2834124
9468
1841704
2885129
2240558
1556182
1966035
2237963
2465037
1746542
2280931
2623988
2003410
1149946
1630154
2118865
2627362
2177137
2054268
2323085
939024
2091430
1476457
2029876
85008
2835724
1571906
931386
1917047
411343
2928212
1384339
2143349
2577211
566929
756863
1412278
615747
845639
1687149
1153656
1427400
1850605
1487433
1208900
2753415
1334760
2781996
2591074
1529146
915500
1973817
1679128
1053836
1454140
203689
1723025
2511816
2442507
500868
84496
2453948
1751693
2908131
2697535
2015786
332842
304274
2817458
343858
2304152
1146325
2175144
56664
26455
1205642
2078553
1868887
2879088
1588414
1797276
1684418
1515829
1433146
885360
2573752
2273581
1764160
587224
2377438
1412202
1495342
339012
1230618
792731
2715874
467163
2274440
1425013
1683593
2231425
131757
2477760
2071124
2671926
1459079
1139131
220767
2786798
331457
921537
2872866
746023
1949017
1961650
1790538
1246799
2236600
2486556
2929010
1038088
1813525
263280
2387923
1861
246587
800445
2921858
1621688
2575028
645619
935700
1682612
688462
2427818
113798
2789367
1386563
137154
513565
1805158
2311966
1111474
1067579
311023
2226472
1917390
2614367
1010528
954034
2121986
2397090
22771
2136378
1849602
99400
1096871
1990676
2875590
1804472
1167101
399665
1411937
298616
1545767
1359063
2508179
1235761
146398
2719059
1294148
1614100
537927
697853
946141
819512
723570
1916472
2760396
992750
366939
2246168
2062694
12289
2037975
2922953
1863124
789126
1336383
847075
362027
1234550
1820511
1540429
2586148
1503630
1551889
2363441
1732302
2002322
1437590
2468242
1286633
2495742
1667137
2065258
1609273
2742556
1139880
1561889
2518842
970999
962036
2921207
98196
631584
2037016
1869820
2917083
190753
2849218
941128
185237
2663257
871607
1237604
998201
697000
944983
2734307
889366
2881034
2933077
161670
1714166
1972218
790615
1050533
2197720
1621333
2105727
2806266
2793317
1830607
1007896
938109
1949526
2845674
2900760
1236331
81553
1250569
429867
1044148
1513349
1860534
1503877
2702825
338045
1136707
158396
2815456
2633108
1165970
603969
50322
438415
2161804
377489
1843552
259377
1775669
1673062
47578
2257469
835010
2900484
10655
2380033
2230941
493009
2872247
2434466
1147629
1320886
2564662
1805992
2595734
2496437
1518826
2089617
267444
592440
1127643
1955664
1374074
2701321
244980
1380466
2273136
1995164
1630749
2877521
1554791
825679
2124757
600226
1202472
1790663
2128658
2042370
1367595
473009
12109
23895
15626
715602
1995082
1661992
1501318
2167759
2934645
2012355
2322637
2392683
1581018
886881
2810051
2886001
1587636
1385579
2111218
1513556
2701063
1688294
2507573
2122096
2844498
1201886
1054182
2200638
312386
2915218
2865323
695666
1012124
1872108
2014588
1883425
228440
1856924
2110951
1591588
2293942
2417128
1335754
1651040
1239692
886701
182961
1943366
270728
1446189
2899657
298832
595110
637763
2742247
1492292
2501224
120034
1641923
1351196
1689825
282523
65086
1856025
2487677
691884
95519
2020385
588319
554395
1923760
273045
369387
530156
787707
1227635
1893583
2457004
2702813
2046187
2839246
806276
258054
416664
544566
1746680
1986714
1383231
2333902
675739
1958725
473105
2628496
2745958
960192
2692401
166667
2646054
1859225
2440991
2814491
1861371
1285698
1758599
2566622
565877
1528334
1899964
45246
1919887
2198502
414960
593756
224291
1954138
257864
362227
1955379
2731234
2219515
563193
1089372
397001
1910268
2274535
694584
933461
493036
2622997
1750057
264514
677221
81452
2219866
2231985
841594
2298218
1333828
2411982
1956039
646256
780435
2612001
1666167
1319792
981245
2264155
333883
2153603
428735
428036
1174605
1274934
1313511
109132
2767499
448280
2334282
799154
1081202
1853465
1936944
2771172
309503
2439150
1713443
1019775
2797353
2026622
2716080
2917648
119748
304156
1996583
1941104
1362524
1712190
1226172
1273832
693337
2361816
2712908
1731786
1154395
1614213
813028
1755886
2234251
2422168
732695
2110844
2275486
1762720
1902192
393234
2373405
1922111
1846602
1932680
2303436
2138487
2797339
154262
1452402
1773400
1503866
2397012
493196
2473499
2900296
2455860
323729
915851
2930141
855116
1742135
691618
524192
1551517
972906
1362692
2301983
1571868
2806161
785952
952874
525209
1574937
1928689
245252
1595676
481613
971636
1716871
519298
207529
435792
1704140
2549563
2742710
773596
1801237
545212
503910
576761
2067197
1391538
357975
162456
1811481
103738
1153526
1100872
5665
1298462
292404
1929577
277596
2028357
2091662
1553607
542462
2284694
459785
85128
2442173
2535962
2887788
319565
40235
2486678
873463
2767792
1281925
1839623
2178203
1122898
1013514
2177934
1733759
2874392
1773509
2018684
2644390
401976
2390597
214426
2162922
1390968
976869
2939514
622593
2567845
722095
1369510
1120601
1814093
1622648
1405038
69584
777778
864933
1889446
1712482
1992379
2905282
1351020
2120039
4646
1668758
806559
350920
738970
1619609
79513
1755630
796047
176426
1671931
858387
2491437
2857804
2521719
225167
1541329
336172
1716606
2055193
370030
2499202
524456
1293658
282424
565372
2251821
560563
2762798
671980
1685695
2249828
395486
870243
1224374
2570155
1874779
2713572
2095774
586268
2036610
678149
14985
2378298
1052164
2442762
329297
2037008
103949
2626174
161208
510668
2178387
843215
663924
1475784
2610158
226065
2885396
1605320
647598
108368
172618
381727
312653
932108
195482
2918762
2146248
1628203
776151
2091744
155740
1476699
1804599
2041126
1242803
1688733
1475718
2188331
1479891
1294868
164722
1900590
2156816
2440440
41613
451702
356317
1445490
2543293
629332
1234031
2801141
2834536
2682365
2689825
1162257
224138
1355546
2911003
213329
1515409
1951340
171730
1565051
119883
1680745
104903
226937
13166
1224435
2672285
1292566
218851
1753482
1711720
2707398
2749208
2044424
550695
1343133
1146615
2878884
1920196
1938290
307770
2087654
64590
955459
2781136
281680
857797
1302991
2350452
423801
953760
1715358
207706
2578019
744047
956785
2143552
518398
1080687
378826
429341
2038783
891046
2637822
47614
2774387
2784155
2032561
1636080
2844608
1301544
756005
724428
1877672
2523140
731236
1924611
1129850
2150417
1282712
416824
2584326
350763
2144634
2195374
328717
1913812
1507402
2573532
1534108
286930
2003748
1460357
2431787
2726039
772025
2889670
1793255
1525282
2902548
632248
1469003
917250
2939863
2843393
605610
1299628
2806427
2829445
847872
1491834
1919530
1284119
2096351
2336580
1490892
2357862
948276
343861
2608147
2334722
2670946
360838
2205379
414209
2538298
1611056
2726344
1857357
2275851
911862
2238489
1491134
1671033
2309441
2023698
403574
1069204
2474097
2833893
1122122
2159257
971472
1677968
800423
806515
717792
1792498
921982
2864746
1774224
452132
315393
671563
1272597
582640
2261101
1004725
1895225
2830343
1339041
2757928
2810071
258829
2638685
2830954
644236
1724232
2242193
816257
2271555
2521689
1073763
221421
1733069
2278700
789783
2798161
1585806
1242737
1255506
1125611
2931326
2930335
14501
1373944
266558
1965287
2741680
929836
2840448
1246092
474508
2496206
98066
658607
2552588
2759989
2453216
63994
1620694
2011636
1450444
1618360
1848163
1955307
2907755
1127806
65857
754098
1474567
138905
1088024
538623
2114192
2496467
1386531
1289024
2594366
966231
2106988
1602707
288459
1526130
2140293
211176
799051
2719186
741250
37635
2591353
1466796
2807384
2757146
511852
710473
406855
78063
891565
226120
2006753
1586762
2376773
1263623
852382
2264115
2443901
2273637
284329
2163263
64660
2478570
563418
1439407
2195894
1773561
951569
1247137
1593141
207934
2731227
862881
1343475
1712850
2190227
502730
1433417
2449865
1395239
1353875
1038766
607037
2499430
2323371
836944
2635561
64281
47635
2544279
739715
27390
186834
2751565
1633748
44547
1352550
1437276
2132845
255290
186744
2369125
2173116
559237
1714686
2759307
2906479
1343303
488200
984467
1398542
1253792
674681
2893129
1686687
2681483
2674122
957348
38918
1335115
1266938
457860
2773781
705450
2231344
1249623
299782
2375142
197075
1169802
2122663
435348
1928031
2092179
1463213
768846
97499
639843
334273
1822202
1096870
1634751
2163467
1018087
1991857
1395594
2861575
1170981
2088392
1806206
2157025
685663
2371104
1031377
279199
2182059
1918060
796555
165591
1697270
113090
1970193
598569
2405459
1565990
1418132
656043
2897258
976064
2581793
878086
56412
185576
58855
2783292
1181831
1464233
2374764
2367754
422558
1508327
627471
37771
2182746
2236488
1464001
2535537
1483207
1654177
1375386
1175047
118172
2612624
813945
396606
2940522
1819914
2859235
40945
1461849
453575
680316
2612835
1926412
2255043
2204897
2309714
1324861
139094
1740954
2538086
2877697
2402826
2892544
373566
1511999
1874985
2203925
268684
2546929
233113
2154059
818658
457523
1414008
2882553
852805
2260660
2074052
12487
2588016
1953288
1721093
1222126
2885837
495747
2148880
1915298
583987
1535915
2857613
2614260
2530464
282531
339209
2014091
2412554
811437
811185
1069263
2206246
2897743
2395708
1279613
2644254
2904819
1049357
287792
1768303
1859440
90613
1455154
597670
2658647
2099278
2289078
97688
2492096
1518424
2471653
2510161
2035326
2299971
842326
748521
1317571
83567
2563598
1853770
158808
1424464
1777008
2339594
1462278
687240
854182
2375227
1563680
1130309
2081710
252755
2654263
2270151
335974
150276
2577163
422267
1046603
2139380
2034057
1972286
161294
323337
387678
2531082
1574018
2748393
2137360
94269
2017445
1739399
1136507
2255460
1464274
2140990
1447680
1444866
2526946
2589325
2529718
183167
2891648
1875819
1854715
1029043
212653
49364
1875844
1055558
514862
2602619
269303
1867925
808640
380506
1772333
370227
2014768
2908686
1945117
826489
2033387
525798
2458868
341178
709563
2801523
678131
1581396
1567805
2408206
2732456
1120930
1647539
2520678
2613617
477439
1781276
2827964
2328304
1386421
2137214
199269
2920275
1754485
2273201
1304685
1765866
2322166
596895
1218685
1796053
558862
2433781
701010
2417375
43672
1466401
1977279
2109703
318865
2875118
579073
1199775
285497
198078
2526001
994973
1295327
732700
754022
1902266
1555250
299111
2523986
2505711
2556258
363196
2691277
1707526
653275
1593752
187800
1415249
432904
2394635
1960670
2290963
1461324
2076271
182617
2656963
1162874
1304225
1803734
1663269
2009319
1138113
2307684
4881
1653544
2675414
1916427
1492901
1447795
975422
689730
2184123
1399704
729461
2514975
1374629
2559819
2074966
1536260
521255
628554
1430889
1062113
2135991
2459458
2128742
1569373
1747368
1197479
2620710
785947
2712049
1537294
1598524
2514340
194467
496324
1170367
2736349
700722
2306399
2683327
2449541
633681
2729651
382842
2377390
258661
1639999
311192
951537
2248581
444915
1872654
1885385
338580
2633250
2798714
1568776
1242055
1540829
1877459
1819411
1345992
1658554
187182
33929
1218604
1706186
2106206
1336410
872659
524547
559349
462116
2289534
1557239
1759313
7412
1108809
2283564
460035
1562263
2898287
1002284
2846972
1862635
638211
1990825
2047289
1565563
2379491
1887531
2806271
509029
525741
2594158
1124860
2820361
2428522
2836697
1283693
1074102
1962587
1424557
262851
112859
2895848
2223688
829484
774777
1563458
2245037
2787374
740109
1907866
1969608
1561858
937172
2756077
1162976
1057273
1137456
586737
1398279
607870
295945
2569162
198486
1202919
269892
1506431
1104923
969207
1074947
1400281
2542278
1536997
1262791
1498438
1111126
334785
578838
737351
1682545
757423
2687057
1323612
2581443
229695
1190529
659928
2052351
1303149
407354
2797675
1879829
2229591
2356963
855484
1246235
2027501
2281607
2697383
1980005
780873
2831607
2449230
1616431
1111778
936076
1135583
2697500
1531962
611640
920271
2550653
27728
1172334
2401303
905177
2146848
1565268
2342456
1857547
2376588
1779630
649702
1664584
422887
873884
2162797
2146182
24029
2486961
1319914
1278634
2065635
2672854
970211
1961872
279452
2117899
757817
221963
2279540
1985420
1734020
160941
438334
2673517
1799358
2150536
36018
697233
727979
153781
185660
2004514
1598962
597416
2810634
170017
67084
518857
2779573
1494668
258204
729118
291090
1427971
1301220
1903853
2812199
2630758
482995
2493492
258488
162368
1532174
1210960
688779
2501558
1999540
2616920
1469515
1702751
1135784
754049
1251041
2378823
482782
2403986
2914376
2678560
2425391
2917022
2690087
2219786
472679
2456732
1649729
2041832
2218465
1022102
312929
1389277
991654
103074
1395713
2154535
891109
1568775
263141
1687014
487624
1031533
202944
1720186
2358589
817841
55990
2862043
870984
931457
1235082
1704496
2195429
1933032
1731925
442394
1479624
1038224
2829085
449553
921301
70473
2725744
2072431
2880138
69107
2633577
337335
409018
351437
2295810
127721
769016
80698
1794350
1575218
2306856
2042212
1786094
1451695
871376
2513211
2386828
2092401
975607
2619010
673103
1678393
2493832
2905400
1036363
1024409
1212583
261308
2691133
2656637
372350
1257133
221930
1480109
834230
2865540
1528172
1320311
489950
1289259
2786928
2298734
1887316
713914
827866
784449
948469
646382
1900016
1521481
1987138
2414167
2465403
771605
1293028
1771865
2910495
411774
1444305
377930
160924
2691262
2864456
2286761
2092888
2288876
145154
881274
419927
1897399
1909455
276138
46860
1999331
97086
545784
1451104
1574771
459833
1748836
814652
830133
188548
384323
1039401
1923748
1403356
874578
1083866
818432
2931218
716759
487963
1989755
577761
1219554
2709307
2579858
1982975
2077909
2424363
889224
670381
2126073
26419
814118
447307
2359326
1604081
1677671
1897252
2373352
2294823
1200496
798472
2202462
872039
2453656
867816
331702
700452
2907036
1961207
1660781
1074813
223626
2219473
2575051
2617010
1285668
106743
1811894
2537794
2774897
234064
2887556
652772
1933783
153953
2095795
1701302
826572
1040191
2795033
219444
2368510
480099
2883615
13851
1735626
1467455
2263016
669755
1572660
349094
375821
1941072
848693
1465413
1559456
2482440
1533060
1661194
429404
1375285
2263213
2912485
997350
2316760
223525
246309
2068320
1262400
2889584
2090443
1217505
1004188
2343595
2319970
1687828
924773
1695433
2225431
2922652
1940408
659400
1310458
1433821
1841789
1980906
1795266
2848631
1693635
417348
1900475
2149152
2411509
1264028
2372876
1370654
1770468
2001919
2586131
940865
2325513
250260
2644398
1251152
2082418
2169362
1084883
456127
1427352
816598
1207487
2056557
2340398
722071
586703
2715598
1694237
85704
1602529
2162298
1482784
325935
88164
1568535
1751015
2245651
2197758
2216778
2860708
111995
445105
212970
741612
2750588
1927727
2011717
1906951
742896
2867104
2038535
2201391
1842265
2424687
745531
1799909
1198817
961988
2010396
830334
7421
1200850
1435235
1963604
708337
973459
2005153
1282378
2824259
2108471
1910027
1865298
88379
2433191
1036520
1902692
2805511
2708783
671741
3159
512728
2051779
253560
1821578
2403928
1039394
2488884
2362324
1138509
946866
2332769
906868
1001430
2390652
1373015
434372
1828689
2408923
989151
1852715
2135896
1787223
1067688
2535202
1357984
643399
2021030
1024115
2289565
591328
759237
2105544
2322646
1957400
1828017
777058
1101956
352714
837881
2873140
1399575
1106195
269410
51850
374150
1201923
1806030
53398
2490088
547727
1028287
1130360
1852919
2478675
34753
693526
463173
75989
429979
2242997
1371736
2307151
2275371
2766297
791647
732081
1922895
684974
96589
1929322
2786823
637323
392248
554370
1303579
1691719
1407150
392347
1735886
1755361
637441
820002
2567837
1102535
592550
1165735
931496
1644561
2282619
1761015
1588204
930315
1685032
1477114
855815
2617228
861012
1763750
714415
1094768
1370887
623041
1413394
2598808
1002055
991967
462202
17805
2143407
1383274
1858492
256327
1075171
2210586
59560
1911065
2349810
1831180
901322
2154878
30115
2320139
602164
547821
1175209
1652198
1781998
1513186
2418969
533484
185442
434977
311997
2866647
2131513
2400175
2866555
2635331
967525
1020711
1364843
2461101
1703738
1874653
2379160
2302752
2561402
2632530
2255473
1610102
1301967
2585807
2450377
2204546
2214275
2301238
2901834
891631
441974
1390246
1262323
1669435
652263
880086
1472308
2662891
558345
2376767
869305
250937
1918572
2934192
1845090
9335
849552
2837491
2793064
1373020
2448672
1036656
927431
2107170
62994
2461036
1572787
2036352
950977
798352
1698141
263622
2222209
721361
1228892
1680463
2875595
2425099
1422787
1712565
1958670
1842612
2583599
604079
178612
1727978
2065546
2813160
938520
26389
1268998
2555637
2258249
2088780
1140877
1106376
1468610
1311507
1244072
362598
1274224
1500252
361211
86934
2797851
2884876
1812541
1926337
866667
1983810
2465602
1310533
2389256
1404052
1484452
3845
1324730
2708912
1103653
66204
2391239
2714488
2646671
349241
2914143
2862467
274136
2741672
1680152
2617593
100771
2689867
2398175
1781467
2676527
1823098
680955
587868
81699
221887
292272
1041397
2938016
2111316
2706844
2448046
1633291
463331
1033576
822027
631664
822611
1070118
2916942
1602033
2886377
1261727
2842491
1323066
1973418
1437797
2602953
2278631
1426572
1470229
1146124
2864591
1924675
317632
125179
2195132
1350732
2041770
2743353
1764197
657643
600832
748568
176139
1169978
2413144
207905
1148768
2685607
1081368
2228758
167672
406098
1163493
2827871
1110254
1094319
2798592
2071245
1649608
1614148
1753391
130021
1430901
1075758
1410272
1485731
1805059
1323434
2653190
1748396
23802
2685873
1055989
1896500
2293094
2893056
440382
1583137
823958
2170137
2189055
2741536
1876949
2685061
66699
2168497
273345
688400
873640
83783
2064288
1628913
2374379
758909
2367626
261554
2596339
2123874
1088953
2553495
989964
1746805
2893041
2528762
2869720
2013123
507606
343904
1966476
1593855
1267111
1422376
1862389
2085046
1831655
2620974
2779729
1781304
2217346
1899718
979780
1474467
711801
2743035
2932446
2079866
143623
2172863
250470
1315878
1050701
800447
2376828
1575929
1118621
906445
1216632
2684762
253106
2689983
695371
371330
849141
779050
598065
302734
2015998
1071021
1063662
871603
68
1829434
1430749
1191011
2093196
351771
112022
14423
1709849
680445
2433695
2780915
2557777
2550843
257796
2134167
434204
1039366
2760827
2377289
64023
2611700
2462901
2098871
605816
2807701
2373152
2027541
788914
2228819
1924101
1396012
380093
867434
1932376
1262772
573992
2657107
954305
318814
2842103
2626359
2331806
1040562
555189
191438
1277007
1483416
2668959
872598
467348
1448278
685346
2228061
1313237
653056
944943
2846945
1134355
2192829
2586206
2258097
1915206
2025633
960395
1857997
1743470
2065320
1389687
2839569
2342581
1228814
105414
482295
38560
2702994
2582053
1187842
2928266
1634393
2207775
267217
352976
2864767
1327881
1648127
1853215
877976
2173484
125132
2447
242315
2754516
126837
1339955
102981
1584553
830758
895313
873760
2488826
528021
1465783
343524
153019
100455
2616241
1242220
1783920
1030112
2796783
1674244
2593293
547881
2566412
2860342
15612
583133
1120565
2295780
467089
2536587
570138
464171
850181
2774853
1582619
30539
2771411
1071686
2045740
313963
2924077
1242205
1208164
1132860
1803111
1683206
206829
598792
333011
143184
232867
2780309
2120801
893136
2168803
523262
2759641
122399
2469056
806215
903382
1650804
367141
1015645
1244189
1452200
982946
1585681
863073
2063287
1528261
2898801
282474
1378467
1310767
395572
1158855
2740145
2160814
631948
1071214
966152
995800
2850077
665756
671594
287970
399663
541413
96500
1796430
2537930
1720665
2393112
1928215
1676053
1514251
2530213
307874
2124907
2088348
736812
1250782
570331
1846080
1150762
439948
2719213
2261671
145525
979202
260042
756416
2706898
2805850
2668783
1636598
1306764
1377903
297855
309222
2588569
1545295
760506
2290864
102584
831401
2109758
938590
2848883
2306803
2023628
1539824
262844
1426748
70815
335146
2339439
1362084
2711353
662182
2696242
597567
1741586
76062
2486138
2844769
2552820
831229
1143045
206704
1947618
1442876
1844271
707236
1708306
2265170
549574
2624539
2110746
1523789
2271112
16587
1498315
2601767
365316
1346978
2831055
2362649
2624590
2555785
2721844
2061969
213354
2037900
834194
2560594
1828362
362387
1139068
1323635
1581222
2837640
2683684
652981
1285760
2106890
1245928
5604
2841220
423697
512383
1647449
269490
1322471
1527612
2035022
2591617
1488417
861463
1960014
2111399
119082
1239884
1396811
902420
297194
472142
2692003
762994
1813577
2666056
235279
1899752
1730001
252700
2912746
2444661
1625647
1532902
1721786
788096
1948659
2216019
1489463
2126143
551838
760406
2085843
2336490
2198389
110501
2461271
1963143
721517
1428044
878447
189179
2093612
241547
2499237
1972272
2361888
611672
1993209
1577640
2715460
2739367
2042881
1010382
750910
1235889
1992407
1694242
667533
1979083
2604115
2898999
1275544
26572
1495588
335783
1784744
1200738
1593504
1309246
2072135
343272
2615044
1923770
1684518
2334202
191827
2235598
227207
1486417
1309517
1107037
1357641
2182655
1656226
2290683
2843417
2588248
1961319
700998
358465
1324272
2423955
510799
1796989
1948074
1976420
1159187
868023
318572
63908
1681330
2920761
907427
1895576
1886554
827612
2833034
774802
1383546
697701
2430636
1805487
299290
757031
2639607
95737
2483772
185475
1956868
998808
2903992
1838580
2785522
1282785
590449
1804673
221662
1495764
2867885
1478600
54258
1342371
578441
1221517
385513
459740
2027962
2047
1806986
1907618
2934512
2667584
2603719
234507
1354041
1891464
222042
2711910
329508
381633
1029309
1492674
1441511
2444039
2750812
2327861
2887440
2441026
2562798
1868206
2249777
974779
2148399
1257532
1662057
393134
2525547
2165813
980938
938576
2550337
774980
1447251
2580174
1625534
362632
229341
290040
2149494
266371
575
2429912
2438461
2907490
2004081
1259485
1671851
2218433
1656311
1053092
1519289
2154192
2296229
2778687
557225
1097687
866746
2451887
468016
2883471
470897
847783
1748135
2923315
1383131
1981585
2119103
122105
2859628
412112
2258643
1789885
2770075
1313629
977062
2223488
1608772
1420534
2448271
1250780
388522
2269693
2006473
1387183
985443
168387
1748265
643306
996672
2138039
1171611
863605
2898037
1357352
536906
1606616
2674787
725315
1111477
1064107
1441485
1001605
1316120
1546337
848580
1409821
2036344
1873824
2038959
1879146
503442
1758441
1825932
339681
2389395
2488262
928975
204862
649153
861311
2117992
2600133
2640592
2423012
1652708
1027627
2115590
2024281
2076336
658600
2655030
2230482
2090459
792898
283524
2820781
1766240
1602837
792610
2350030
20668
2226197
2176909
2838010
1208792
2329995
349958
2926891
256298
2227930
233647
203391
875516
2156987
1896160
2568215
520840
1844527
1340260
1638905
262746
2782355
810323
2236985
476791
815062
1005719
1874510
1962039
95997
1357860
358366
2345973
1381049
450867
726698
266144
521975
1556187
2317131
1449659
2136127
1618101
2080769
1522616
125310
823946
537405
207921
783596
367397
2320045
2280669
1817930
2612900
939153
202621
2852224
2648487
243099
1098941
1708041
321682
2898492
2372197
911091
2172809
1219482
1091993
2418091
1942758
2029234
1299530
2558010
867772
1519405
195722
158585
1317919
2560559
2158453
2683590
959062
2809900
1115301
2602168
1166227
1950026
464586
2012948
2828720
2534058
180767
1199939
1430881
1415418
2815987
1277064
1745417
344512
1166067
770592
2258461
1720529
2587119
1211390
423430
2286573
1840102
177439
2346309
1284144
1235902
1153687
1603674
1770751
2271331
1940753
2476286
893169
2874787
1966095
131129
2663633
455813
116126
2724805
2480315
955647
2416714
2375707
1177052
2210129
1564329
2448519
2933044
1895539
1515641
638428
2184605
2275316
1168727
2376459
1367552
1195224
2564625
2246420
1262522
1451192
1183631
2519993
2486443
1456921
885058
168948
1926340
681218
235457
1042634
1952312
2815395
1530763
30819
1003657
732623
1949478
560799
2761137
893847
400633
2618624
2477492
1595439
234448
1708082
2627525
953997
2493945
427693
193579
134129
518065
1054078
564047
1900889
2870080
26545
2831829
1280053
111719
2559157
2129850
2905537
2676586
2192434
2757601
2408072
874812
2793067
1565271
2613808
2525963
2107037
1282857
2117315
2050574
2095386
785519
1244349
2020794
2528650
204606
1868159
1336467
627924
2737839
1985668
1670592
177577
576389
107545
811148
2638124
932408
251805
448591
2246517
1943471
1543782
2167172
126513
2138336
635183
168618
1088240
2391077
1563381
595018
127332
2086796
305453
2112297
1892892
2589746
1181540
277761
1498170
2691253
2109774
72321
108959
914212
1089780
317401
490744
2571810
698871
659205
2932843
2448419
965920
945201
2894132
1306112
1486915
458303
2006971
436170
762058
1552180
2650316
319725
1416600
2696871
1381921
2757641
1129468
1053006
1629899
1145677
870438
2617817
1425112
2431551
938725
1713957
2012036
2006189
1465903
300535
945152
2566657
2108090
1149209
990638
392305
474337
968967
532335
770985
1817750
177464
1436674
2563775
283477
1139634
2080928
1044191
2852635
1731774
1176328
2397774
2845302
1975091
74101
1452878
2590833
1170227
1639447
171078
2272660
1177231
447530
2749484
2749613
2681924
1175505
920465
2357069
76964
1386405
1390932
1308651
77318
1352472
1467970
2620839
1078726
907907
826252
766688
2213686
985495
1398629
1650522
2183847
464619
2023879
2511379
70519
1892149
1452172
844014
280809
478933
759627
1774447
2729177
2744537
1745578
1147297
1315565
2537477
773834
2055731
2050527
2159094
2237600
2049378
2128826
372972
242735
1269738
2471136
483790
1263067
1690130
2714917
1477404
1341690
2060126
923188
837957
2569146
2639483
5850
2821142
2229117
2328379
532477
977417
2152966
2172710
1175713
209757
2506506
1584340
2425922
1625632
1148000
995992
1237770
1368409
370590
2854469
1821794
2468818
1119588
1109105
286587
1947925
2080271
2513124
260088
500141
2938726
1176406
532882
85336
1053107
1202229
2636978
760786
978896
2032238
2908979
1248831
941362
2345360
203037
2073024
1608596
95014
2622872
56365
522965
65739
922555
1280071
1803433
1332553
2301579
1250098
1526881
135106
89191
1724773
2932316
1979561
1564273
1616361
277415
2522629
1415817
567045
2048635
1928070
697774
1434051
2691520
880061
2837846
2903896
399833
2765601
2470071
2016635
882576
1149363
1714040
1050775
2930933
1892180
2116975
2878722
1457691
656975
65038
904149
1171263
1242402
846537
866339
1969718
46673
639105
2498915
1557281
2253836
2689077
2342017
1892515
2288166
319546
2861525
513843
518015
805244
2915386
1066979
322113
2836981
832574
2705547
2408627
2017454
2197504
1824616
2429899
1484891
1859025
183748
2888073
992991
1088123
1706700
78690
2225739
1000239
441775
1984149
1030182
1175502
1934153
1923856
2930852
2606521
2744376
2539738
1882669
1394983
1410323
2598707
758503
1748761
1117830
2301240
1652258
171800
2294306
2152052
1955554
114598
2903589
2381571
2512416
2044049
169334
2700039
2470691
2800147
435013
2632297
777115
2251071
355157
1564699
128799
1085957
2428459
1736637
2480836
180959
2209977
1626392
717719
1659299
1340493
1236311
2443856
2718858
2653197
2936825
1460691
848278
1659131
500510
2144067
76707
1778821
1226810
2194834
2134238
2183270
1025186
1614611
2775302
1735260
1851117
429335
1357609
34857
1690173
1280084
2657360
944761
611898
2714656
101136
392445
1787139
143674
84372
2207179
2239279
1294699
954775
390189
99278
2621656
1043314
383826
2699764
1918952
2015400
850326
2741615
1191433
1668731
1144610
1665461
2341460
1102807
1434161
2736103
744958
2720566
2059035
1411427
1878352
1869011
2189590
279035
132824
1341063
792242
1708829
2264970
1091143
2457398
1499819
1409359
2808473
2590887
2617470
1822190
364652
2128684
1512910
2235316
582166
2404312
357260
1212732
1395217
2692252
2661465
487722
1274410
1062549
1012043
377388
2293500
1927190
833189
2886530
2221459
1330248
966464
1652530
1995573
2455859
795420
443902
1611485
941972
1452476
2098855
1925216
2898489
1416558
965947
2848674
2308269
1636856
1105098
1974153
862331
940228
1754199
2092856
2739829
257364
2590519
2857857
693000
1596682
1579467
1284217
1097821
521360
1573795
1937129
2301158
1537642
2576495
1821439
1434568
787171
2845770
1830516
493609
1811944
2290478
2565476
2386957
795050
1476902
325486
1829390
1581541
155701
2262657
126035
641464
133111
1785923
1229530
2185584
469446
1636722
1457425
2335130
2478152
748693
1885315
2096899
2362238
1749568
1647504
775387
649749
205525
995012
413478
1217437
2260496
2238371
2081601
2696948
2927851
1967486
923495
1819489
1639083
920498
3864
550343
2785766
977403
189643
1338168
1559323
2465945
642797
2778940
1649407
26763
2675861
1431764
1697236
2932688
2770516
2920650
893493
59747
2566721
935695
1147562
464974
2574437
2147597
1995115
358589
2025248
1542005
2580427
1704764
1523603
999780
2940496
2593299
543405
2551209
83426
1726191
1230144
2163587
537804
2095787
2714067
301609
1962322
1435706
239558
679215
2888159
1495700
1250281
304859
2628250
2735538
820499
1847277
962631
2814746
2529302
1189254
2311893
338365
2712405
2562613
1065666
753734
247963
635601
2810860
2792299
430324
792362
2123099
852213
998211
224800
25864
390848
2176905
1815590
1920174
2205649
2294315
1770876
1185323
2701268
1550306
2882056
2389128
2165715
1792241
1248155
2564561
2194153
653311
1447592
1258940
604375
1227660
1886944
1675248
1538516
2897499
935489
997784
187820
1495005
2412856
2702740
1186886
1382293
2359918
408526
2807995
275765
1057535
464712
709127
1587
1195431
2537425
1594352
2478575
867161
1181878
835524
2867760
2470722
2505586
1707812
1098579
824120
1214829
1272744
92229
2715113
2610426
2023287
2611678
778084
2376297
2602836
2426491
612353
987816
2634342
1194545
432765
2086191
325226
2207303
799166
2453016
2132982
2042051
2549279
2376886
2833061
1231374
2204608
1925800
455338
2617561
1235259
1160089
1483131
751555
1356228
2759531
554672
2283953
2665088
1755733
1020667
734951
1928877
321321
290515
1144762
2691878
280995
1574255
1565762
651854
1676529
1198653
1145687
2503728
2763867
2547981
1163321
923075
1954835
201144
2754691
1279172
563092
2069634
1915922
2078745
1243566
1265854
460368
1424199
1270966
2864665
1615497
75215
1147341
2817065
2230630
1213132
1361884
1744055
2597750
2606405
1799949
1355121
107545
1173890
15034
2196042
2577455
2395277
575388
1000100
2200180
838507
1986263
1761476
1879475
1821006
1762024
1034027
2365584
832891
1280095
2710452
2534735
937063
77426
75142
113391
1448276
1862877
1569597
2457990
2569017
1075304
1457462
717212
1053441
2720454
1749376
1566537
2033184
2832432
2145760
2532737
71535
1419576
1101470
1677513
378325
1585521
2549555
910312
825319
2806494
2676612
2304275
893170
2743753
1270130
1463752
422181
776812
198316
1982835
2271492
499207
612634
2159443
2706942
220840
1135741
1817867
2219414
1251597
1963811
2855708
1863647
313428
366942
2435858
173176
417811
312641
887296
768480
1109711
1046653
22390
2418865
1220954
872434
2858993
2344911
2626631
1202627
2368302
829862
1266524
2484213
437740
2528171
1263930
2047706
1829326
382147
1425565
1987465
1374602
277177
798448
198965
1507658
292417
1572756
1636647
1503123
2294727
2797967
2036485
2205388
1954342
2195650
1096268
2527804
1603488
2315504
816387
1092516
2890186
851844
91278
2797094
1181492
872931
802320
2740175
2512306
877436
1002052
2542244
1354696
430686
1932890
1789740
2875589
782587
161497
113248
2763106
1707726
364170
730036
1794945
2189419
897662
782717
498857
331385
454797
2468271
481085
2188198
2707257
1568536
2125892
2900278
1934921
143813
2319220
1539040
2214217
2154099
266546
994796
1931873
1946886
192997
2485040
1745160
94766
724682
2336894
2933322
2508595
2384448
1258547
2574259
861135
875495
826806
2120986
958254
1622459
508455
2899467
2228814
2036176
1857550
1312967
205323
857302
1291609
2131764
152622
2072362
2385581
2190985
913311
2171547
624641
834284
1317930
1178126
1267700
621794
561773
178419
1797847
2925321
452657
346035
382857
163761
2874437
1751853
633137
360998
1455995
2246259
190172
2337795
911494
755146
1480554
2898599
2774643
1596261
881864
2839244
967187
1675557
2543912
525164
175932
140752
2006891
1090547
2536779
639886
2600603
382865
2482092
1091816
1357662
2213467
1186419
2702514
2613821
593696
1580131
1254162
1754101
2873342
2878390
1319653
1843960
601878
2180605
232133
453732
1570342
1166928
929722
1060911
2238558
372944
2421247
873720
815282
2087634
1318495
981495
14413
632293
1009364
1126601
775577
2325875
332030
50234
361345
2172963
196252
855647
161701
881878
2925680
2672585
2107284
1934885
534252
2813188
2457919
1580115
2625827
2672694
2277528
823099
1917004
1012480
1392465
160517
108708
2890933
622490
861585
2089040
2031960
1496882
900309
2775270
899867
1402974
2923252
406947
2124108
2366345
2242889
1097680
1411215
1331848
674335
231610
2552493
1747348
838428
1873420
2611419
2122327
2141405
1724929
2812650
1398308
434725
1885182
1835285
2716224
340827
1090712
23399
2199072
2490481
1722418
2304814
211428
198829
2783187
902214
1159675
2441777
2446296
1234665
536232
530708
1052532
1021340
1084240
622608
1790574
997213
1402265
2423909
1374169
2173867
2691357
972897
2091992
2887667
1278834
2799749
53021
2656696
1725882
99636
1042086
999098
1136300
1427692
729771
645993
2614961
1322665
438949
898789
2303106
2607020
859657
2834425
1148523
471737
377839
2627602
2469863
2913887
1070075
1237757
912401
2232566
2774116
2748204
1725076
1042203
1017949
671024
2401387
525774
1317494
275240
784901
1916058
2480657
244883
1886290
1971701
1382127
1519772
1590193
940313
2499934
2185161
2039172
2804648
2927208
991107
749231
2690346
156168
2625764
1980303
738265
331092
1401411
2554510
1493672
738101
2730334
1751281
98907
1125194
1248151
2660717
457960
2599751
1727197
1048757
435806
532670
2923548
1942897
2475519
1930533
806753
1076211
843672
1901242
1267880
1098120
1971729
1891769
2784549
557879
2647838
2087183
824598
1914270
2691083
2492722
1239672
2096746
2701764
1366557
870931
1873016
200892
1758366
49095
1124495
1013821
944334
2629900
2534040
1739401
2532013
1799502
166622
2705559
2691944
153677
2593810
974867
342048
547217
1337720
714209
1217472
1037697
1303191
2823119
603911
230397
263102
751932
588185
2275521
2562140
229269
2121528
20201
1800772
2209451
782991
1157491
1305734
2832265
2748441
981016
840742
887905
193187
713775
981774
2459867
2570626
2695708
1733891
334124
1190176
2907568
2785901
577345
1667892
2691469
2121246
200547
140787
1042477
709005
2794002
1107967
380493
2595729
1084975
2324541
1505917
901795
1924912
826476
2519014
2587709
2192919
1384980
2398641
2798555
1070250
2666553
1456223
2570520
498059
2282514
2855129
1399756
160879
545042
742760
1685270
1001895
1866442
2444570
1662521
2382344
2483641
2459083
2224482
2886980
2745108
2323104
2604634
1718946
2765504
483499
1999983
2529029
1650495
1160906
189690
876939
1698065
2020041
459007
373930
1151376
2182194
1146596
689035
1388472
1242843
191539
2774830
1500154
1209976
657373
66287
1368374
2231523
2652859
1375452
836875
1348120
1645607
1221078
619405
1768837
1633148
587640
2100315
1753058
1209077
300536
1654565
1260289
1598044
2604510
30782
2893601
2793665
1755805
699011
246273
2179143
1412984
543016
2698456
2149102
907415
2434294
97968
1449634
2566917
1043674
1797363
2343019
2733579
1113138
1855332
1933330
1140274
929054
425059
1805888
2417141
254908
101026
997585
2828074
884991
2797959
2868362
2413
1277249
868406
1642267
992872
1544989
799018
2215396
1606144
2524712
1676633
1853190
1247247
492721
1871666
909193
132420
2688391
526652
132754
806004
660042
2926630
1264208
2841907
2071950
1978588
1576034
2033442
446668
1714188
1725734
2199742
83611
2551133
956127
1665726
782128
210840
1081910
29104
620483
222012
1815304
2792428
96171
1618890
2377389
2164503
1238080
2881037
2542720
1219693
2696640
1916254
952605
2456613
853555
1303908
824948
1951616
2919019
240699
1673708
370595
235713
1816938
157905
180923
1364442
124272
2117167
304372
69024
2102592
2382055
1156207
461558
688958
2245918
1580267
2885776
791429
612806
1560880
2051820
2795030
1356947
276285
1189589
91689
2227327
269713
2006112
1103330
1364586
2697821
916951
2616399
1871044
1625993
976722
11546
752600
828342
1667555
232698
953505
325078
707504
2395456
601671
2258896
174818
807746
547399
2257492
736974
1994616
382968
77195
1801021
93353
1891373
28779
2570485
1349575
925196
2556078
2163460
840712
1904495
659696
407762
349975
2622195
541613
1903996
243856
1438532
743441
1683069
1726691
598578
458957
2031800
795025
1809710
224046
2903805
2547575
1275614
666353
639747
343222
2413770
645303
2039004
1224064
1764520
1692418
166355
314867
349069
1891747
6562
316987
2230700
564078
687280
2617834
2777700
428008
424580
1223684
2604587
475165
2299566
30658
403169
1015772
316345
290889
2731548
2676664
2861744
942950
194768
2722041
1744715
2409306
870948
1031820
1083902
965060
230810
739707
2583848
2617948
399445
471300
2647235
2108809
150320
2857939
2164509
88447
1583761
1228692
522300
2152533
334305
2644066
74865
1071950
1550714
340175
2699986
2854956
1960048
2691422
997701
141779
1948069
1077893
1680474
2788578
473638
2772907
1814696
634712
2836033
501258
114084
1700286
804793
1647152
1321292
864803
1369538
2217920
111742
451044
387640
2528772
71391
1323139
1664536
2902525
243082
1085156
1918270
2591355
149186
2633619
1231773
880402
268805
1567897
2336362
1890591
616980
1471941
1921001
2469375
400040
1824573
685285
263447
1674278
1884238
1170374
1866704
1599565
342303
1604799
1317756
1810222
333332
1956704
1102254
1467776
159646
1456317
140642
1731588
2300086
823833
1264535
345453
705049
147815
2650974
889127
1582686
1469666
2194940
1126884
225286
14811
2423463
509924
367438
203322
2171547
1310820
1959455
851515
1538098
1394542
2513912
2769294
261888
2608738
2047684
1089682
1175254
2349788
1276296
1004913
93276
1914811
2679210
979149
482189
1514013
851638
1616719
2163920
893992
631831
1289420
1211471
1092923
2845957
2903157
1092939
245064
2914867
1004542
1964415
463827
445397
2688064
929551
47445
341913
1145837
606447
469659
1879736
1458282
90976
38411
2330705
388283
2852719
2695468
1074578
1284290
1068914
778876
2088386
1995675
1678472
1187120
1064224
421301
1246275
482707
468028
1951361
600697
616378
453741
2406867
597438
2783313
1443569
99119
985034
1171183
2234117
2030225
543613
2298648
2499322
1498116
1108960
452227
404117
962750
1086115
2920396
1303288
1215962
1692757
474166
2926202
602614
881960
662646
395891
2249454
1719030
1545490
2751674
1650111
2638242
951499
199115
1473164
2861957
1725007
213141
666560
574360
2118400
75190
2051755
2706247
2088942
2762194
2876178
343981
523550
371785
808331
306510
1383162
2232556
235291
408037
1179970
2804689
1798837
1056244
2341169
2521865
46789
712903
1130382
2657527
390460
381704
1271160
1071572
216322
698788
1265161
1591330
1237572
1407207
1882472
1954722
1885614
396792
1641727
343118
1352891
2787312
721797
1832780
2291411
53324
646598
2282075
1589223
2592407
1055015
452272
964245
455740
1232343
2614643
140486
1159844
1836238
903434
836803
2362163
457426
1993768
2614621
145717
2501963
2207836
1483709
1443719
1330374
2314582
1137579
1391169
2411226
1114981
2265295
827756
27826
1790503
2922015
178255
97569
776147
2021112
1158155
1057129
1595632
1603242
2157387
2454529
19012
47811
2888235
2563816
848680
543016
373238
786496
783343
634603
2337224
1758486
2013598
1553536
1546907
2667787
753839
1906836
2597720
605274
246289
1195190
1544671
738896
502016
1237801
807665
1636811
2606516
1393822
1428795
563620
901644
1798542
1608028
1344423
2892911
2141584
1292854
763371
419878
1748727
1362237
2385256
1854024
1453915
903395
655484
57224
1865860
2316617
976627
1134834
2465287
736553
335669
1906451
1961108
2225771
704304
2545470
2862422
1848676
891339
2757190
424188
1620397
1148593
1865339
902045
2342344
2063331
350253
2579010
253654
2549792
2115485
488208
2797395
258279
1746977
76833
1712393
1005135
1074671
983109
2263711
1120053
1854058
1280468
2798281
23744
1316050
1500260
1825493
762741
1093230
1070613
672930
254597
1087268
1305911
798784
864394
1573038
868906
450265
282890
388956
2725003
465682
855252
116625
2667751
1210501
2791405
2005647
1204635
2792831
1680026
2637702
2266204
314185
1903081
647627
54485
2408979
325051
859278
2687636
2258161
2030484
948814
408292
1647343
2559053
1459539
1346140
1357552
232610
2732212
944757
2047093
609223
2648584
782594
1120757
2673099
2090262
171340
2895839
2487187
2731567
826106
2781764
1976538
15709
10179
125043
2785399
1360259
1457202
1500418
2784596
410534
1726756
2514139
2856988
2744115
2096272
1889000
2796693
183386
1699654
2554528
1794436
2314073
907729
822422
2180679
392652
2222976
2854464
191552
1698388
2048802
1994780
1599621
1394142
30235
2829425
939035
1434913
2489710
631903
2651052
1167482
2025572
847139
473518
1200668
1158289
547837
946782
2662866
2837443
2180694
292023
2249670
1162330
2934015
2859829
2438504
731454
1739465
2430962
1396682
540098
1734599
486088
397561
2307045
690853
2774493
2770765
899711
96407
1957489
1014219
1846174
1313065
2809421
1069091
2589003
1130946
1578286
264646
2834544
2619806
121509
337377
432680
1409822
2506186
1653264
519340
820215
2310561
1736963
1517687
882616
570323
2715980
1952949
487293
2485387
483754
2591835
608918
1052041
336500
2538579
676207
244313
2870196
2474534
1219899
2434319
1216695
1409295
879124
2919915
2181119
1064934
2690000
797622
1794130
1242998
2524256
418221
1451687
2745309
2172161
2150289
2388926
2098060
2219124
446958
1267998
907663
561575
1439493
1948197
1567238
2301364
1060850
1200204
2427901
2485696
1152356
1750652
1398075
619002
1640352
1013658
182097
2019110
1871417
1101327
1280684
113579
468976
15553
2612326
2334253
513053
2048941
1184889
1624765
156685
1954610
1510756
1944895
1513212
1782662
767060
2063522
242546
989669
1509106
2754594
2507928
898425
728885
2630625
161060
1383495
1056025
211886
2426565
360364
794812
1187303
2332517
457361
2803464
1270127
2847573
837444
1443963
1591535
276765
1442477
2662199
1052174
1833217
695577
1083343
1468690
1605481
1406693
144339
1876840
2572505
1507652
1714345
1955261
1809681
2254589
377530
959502
2739104
1912788
17168
262470
2576451
907858
2437405
1774354
827508
2533797
1921008
2698825
758025
385479
64022
1562826
1378926
1920662
2000251
747573
957624
125254
1425511
2472454
1044365
896294
1160683
1866435
229617
2175470
1193421
2090806
368278
2786404
395376
102965
929130
1306870
1218058
1944034
800761
1113434
1060066
2753961
1219741
1314883
1938565
2692578
180142
2796595
688368
1029032
2041391
2352144
102904
1640200
1661995
228385
1091014
1119858
600475
2191296
551429
1119320
1426522
2437682
2792028
2343332
26653
112810
1207557
2563863
2105865
1103526
2910287
5956
565653
1081484
2642160
1656759
1612698
506863
2421854
1007724
1150716
2651028
834790
738879
2469856
1271353
402109
2583250
2717760
1468290
2741585
902715
2456563
2103373
997877
1196679
162254
1766021
1723691
1646306
2099259
330097
306808
1174736
2636612
2508418
78816
2490020
1658554
1984487
1540173
2581462
2825561
2394794
922639
362685
1464060
1499344
2929425
2708204
1216776
2927599
1125763
2260715
1328552
2103071
601510
1589234
1616564
1333203
2774475
336621
1679044
639978
1226746
2027330
2485805
1635233
1407079
1968773
2073847
2434821
1018449
2127668
2402393
266338
2548912
2921345
2635910
355354
1150807
583164
1246310
2069801
205443
2757570
810701
1116909
376016
1304531
2313420
2302380
1764916
1351710
2836598
2637140
2398214
683253
2728080
1663822
2008122
2365719
1388131
2562601
2585092
473760
255370
1142270
1954069
1448980
515976
525703
1980258
242938
2368377
733248
109697
1245971
1583723
36751
332543
513868
2084219
2131380
1135471
1276294
2714124
2212809
2693678
1069254
2042139
1059777
1488999
820596
1253498
450496
507286
596575
1731087
1618593
2863513
710022
1988258
1706012
2523879
2281645
672933
1067056
116292
692832
2180512
416786
2861676
846810
2744292
975636
798873
1531459
1166588
431823
321405
181959
1618652
563890
1737654
2186837
677509
248507
2186417
2774976
2102160
1907183
1680937
2084277
132662
618652
2575377
876163
1016293
2260575
1292040
860857
1123238
203597
2130425
1512712
2935748
856556
2301714
2343419
850103
2795359
2313586
758889
1305046
1431329
1542205
977987
612948
1116182
2598430
1978629
1445857
2194077
949039
391581
1470295
1449293
2908136
1998543
2593720
612443
856894
2076213
221160
1117379
1746508
1602538
1269834
1018843
279107
1445037
2849535
2681748
1096770
2186886
548488
1290161
1813233
2005328
2079328
2701579
2348015
413058
809161
789649
509729
1234368
1828135
2223545
2834142
1619403
1332683
476999
1419136
665162
1429189
2769466
2414865
720818
1118325
1222146
2112244
1056541
1728345
2707857
1499049
345221
1599972
679778
2318229
341508
854171
1830858
2864083
2391782
2005252
1272117
923324
396000
2225043
2524743
840483
2129865
2590080
1886434
1077250
310422
1887080
1698859
1185060
312599
1015483
908128
1206950
1361501
2834416
2347245
2053846
375153
599484
101704
281970
2167549
2783594
2513211
468529
496818
2054968
738937
2654532
1461906
1768501
2513534
301561
12825
985471
1727138
2438022
7466
1389144
69062
1892992
1231174
2520769
1540361
796929
750894
1271710
4578
2456916
1088164
2235011
1579626
1041925
937325
635279
865470
612656
2736920
429857
146820
1321151
2705638
1299025
2033802
1723672
816051
609874
1989917
458512
301042
2281142
765967
1415306
1672085
214629
515680
1091194
1276746
1229848
2051857
2896434
1975542
2230791
2177313
570323
1710839
2826458
2578619
2911073
530896
2154164
410529
1415994
1546517
2682275
2815937
2561030
2924000
1272005
2768936
1361914
2203555
56536
395142
2235884
1855312
2203987
1737906
1112135
462790
734565
1618539
769647
1459887
1811343
326963
1006617
1367794
1740378
2066059
1215092
2772069
1275570
801367
1554733
2712944
330097
1439189
2746896
2508156
2456988
1185797
2763317
2042372
1877148
1905707
1052786
1953463
2222656
1700328
166528
294615
1953438
2253925
1561914
1861382
569450
904411
1445031
947380
2301465
2130794
1676600
1029602
2342785
1360241
739110
2584419
197585
167628
1172076
1739076
460741
1011902
1647256
2232570
2430291
1075877
2112876
2895659
1378694
361717
2514017
695365
794989
1518684
1789510
1722067
2488544
1600381
2542615
1682610
1362076
544858
2504202
219633
1084228
1448237
2299349
395528
1894072
1114570
1037
2839020
2830604
1689478
2058268
2074460
1637923
1099158
1310759
2193618
2092866
2805534
336084
715827
1582869
1541556
2717686
1942787
1429095
839797
888761
1899529
266926
437484
1222270
500059
2723911
2069156
615820
2778160
1991458
255268
2165458
1325626
156289
1198677
2542767
2367356
2828854
1715821
1937155
1425778
1243150
434315
1269552
2169944
2505473
329032
1629976
1167805
1067150
2398213
2771690
1115232
2262781
1959623
263149
1210110
937036
1796935
402184
20841
2767916
76291
2027198
565199
2530208
2338890
2821905
2936002
1146197
2437245
2176273
1173601
2415970
54128
467175
152468
395138
1869819
633259
388296
1137076
418917
1326090
1434356
2591154
524320
1218004
2858212
442180
660024
321781
58269
2134843
581864
2181591
2447820
1119396
95016
2364591
2132512
691242
2701208
2283293
1596353
1139818
133197
1033194
829858
1451987
2756070
738133
1987379
169852
1183526
2812069
1247752
530624
1779505
2520872
2451251
994824
630023
1359476
1533226
2797496
1058722
2058420
722740
1788047
1745888
2078384
1209995
1381591
588690
548216
2041566
1276368
2564730
110543
72863
1164682
1941312
2795108
751207
1273960
2176322
935853
768529
1472347
2877149
300677
1292919
1769009
2328268
1352811
2189975
2477509
660285
1069527
456414
1793565
2012865
2451881
223787
186090
949702
1838783
1760461
2605583
1919487
634752
117703
2229164
1216028
2170243
1794704
2096660
2059077
1609229
837357
93805
2332714
1737823
1664535
2689574
194774
276528
296235
33534
1023142
1127034
1259337
931773
1923159
807886
2480283
1267933
677007
2075224
920773
1527584
609066
1956268
4269
2182882
558230
429309
336573
2577214
810221
2388571
1895374
884475
2429127
642643
2561078
630190
2304632
1934839
1309973
1091507
443654
848786
532317
2275410
172283
1402103
81295
1636369
489470
2670350
1000561
2388863
18894
438864
647835
1676315
1115894
1132609
861891
123026
1444422
2750482
1187447
766802
701360
2703749
2256543
2175911
1418145
1292115
950159
729840
1480495
1398292
1137776
797746
795651
993623
2758928
422898
982233
2215060
313120
1995781
1898973
326160
289932
1274678
2924244
2155455
2314896
1249576
1039078
1221474
2716453
127954
2546850
2153188
2790516
986092
2188416
2838485
2230346
724364
2813284
1704408
1916679
2337621
1570934
2003447
1450967
881407
1277010
936364
142899
1663889
1709435
966317
769726
2411884
1186851
1249414
23950
2519925
2818664
2358930
2330548
1194735
864606
88347
315636
2571451
2630350
1288792
500267
1523162
2189928
1051198
2530741
1702532
837256
2004415
2525021
2900243
660357
1172837
141844
1109789
1601370
575760
550279
1832061
2026378
2677384
2796016
2594479
560584
765141
2770209
1935576
2174548
246326
2276777
2461007
2674067
980963
2313135
1648666
1585697
83745
909380
1996415
2528772
236388
2923835
488432
2694862
760547
279107
2249776
2477669
2767581
815992
2114181
2711837
77848
1904297
820947
896426
361851
2092061
1405264
1862475
508809
564480
1487755
255585
2721617
882725
2037561
426290
2704239
1481989
1358870
1567490
527511
730693
274279
420376
2626959
785775
754752
2842716
339741
2114563
1848879
2203286
138815
417406
1409985
647390
1289083
2489243
1721697
985059
1082588
38246
1937841
383345
2437005
2222846
1895132
1797991
2432017
883667
2197979
104127
1033342
67200
295267
2466251
860974
981915
1553217
1226018
910910
1052325
879552
2117112
1390534
2923653
2262775
2605003
469547
2262197
1553104
2364681
2262203
1045195
971748
2506142
90048
320901
1247144
951279
2922299
2749288
61005
2343519
2305092
12348
1525663
2935459
789833
2940160
2318814
1669735
347332
2751191
150821
482067
1914029
519725
2526032
669884
2082115
2882384
887086
2062926
2898351
294446
2433809
598098
422913
1133965
2482730
388456
201562
2220514
1762819
1517737
1771803
2300939
1762671
492510
1533587
2538884
2138394
2588763
2009469
1968931
615544
777342
1113849
1757474
1662393
2639718
1963356
1852803
587058
2182614
1531397
2083430
218862
2607535
623449
2048935
730466
2940341
257744
1171926
802031
1342782
136917
1458270
689454
2092312
459734
731286
1001351
2101594
1977571
370108
1353273
2368495
2473120
1106365
2276769
764230
2027827
2474303
1422492
2168652
2829781
223560
852222
2122783
1640176
2199360
587343
2191991
2202696
652774
2800509
527291
857913
257394
2476847
98345
1465985
1434564
1810762
2107099
683840
672176
2075195
1838392
2928072
796701
1914909
353661
1776960
1944991
2158934
630945
300880
2008315
734334
2924401
472975
2529956
709042
510832
1247432
2503398
1498927
406274
1543453
488409
2214500
1948433
2103088
547947
250152
1858674
764199
355809
175168
507156
2760376
446772
91472
2284543
1190643
453219
2712247
1216659
2578450
2334447
2614583
579983
683388
2600921
585695
403566
309846
1696454
1787357
1236835
2925566
857468
1647182
581361
2545339
2723866
1720069
2764749
2276491
1356253
2870651
2636597
2462502
2458723
167495
2527963
2444412
92917
10995
1474687
301602
1870063
2384890
1764446
681272
743901
1061387
207649
641379
2098353
671879
1993139
2530596
2745026
1081278
1757261
1737217
2786725
1517632
1368619
861308
2605448
354491
773238
2415443
2521949
2170872
1816969
1835499
1360005
1912824
703157
2333970
151686
1710536
126464
1817659
252583
1421355
309432
2577033
93979
2311158
1992905
1620025
2147115
1325949
588303
1554522
2872725
125001
1879150
2653589
2919067
122212
1640989
1791128
2125513
946369
342848
541464
1024156
2232669
1147607
2418959
1014215
1490739
2603458
481297
2743278
266240
675128
1971325
1345085
1865824
1924210
382076
1304374
2431983
2593574
207833
1608840
736875
2306697
1059421
1026048
1468393
60836
2732142
123223
713697
360097
1936444
1992052
246576
1286339
320456
2690811
2838728
319689
309997
212345
1338531
513364
377591
46328
1313924
1407961
1628477
582371
1170151
2279624
918849
964259
2641115
2486782
1814048
1773158
697094
1473725
277509
1970049
1593862
701051
1924461
1495109
359974
1732806
208579
1224732
2497128
2092923
2597449
1304648
525524
2342812
1384272
580195
2149016
950452
118075
1474525
1479091
2424844
2014031
1346394
611817
764358
169869
1840104
2517409
1133571
357024
2214046
1816901
1914498
2098306
1693137
2393988
1924739
2188795
1913782
923525
1817581
857713
1580788
498256
896474
2757833
1610867
1499509
175537
2874401
2564980
2464087
392960
2380057
2471240
1001916
1352710
539165
1391962
1691459
1245667
1897621
2407448
586567
2816813
191523
1049203
792937
2760845
775343
2242212
2800421
1190569
303794
954108
2455930
2742500
421667
1189660
2064554
1393810
727131
669485
1348315
367973
1796550
777167
833032
2721500
487853
275765
2018098
1680940
2094460
284577
436767
2894713
1791212
591193
2811360
2374265
2077476
1036998
1499420
1402932
1866094
1605055
2243706
658959
679286
2269785
2370379
1115578
773313
2923640
1608878
2469070
691223
1432213
275969
1772704
2000545
795283
283890
2303574
1244425
600224
2872203
2853903
2234781
1866848
332706
2904712
1119122
662199
269749
2319476
42259
998487
101580
329796
2456802
1061320
1249474
1202763
1733266
1778413
2252573
1482103
1485946
970135
1971954
454267
1865317
364605
2265419
2779930
872125
158345
1464486
1750651
155722
2480690
53016
1053632
1683598
2148491
968842
503660
2373012
1063557
2806866
1099991
828311
578608
799121
1352216
2552902
2730157
2241780
1670176
2406353
1246778
1748551
29247
2851527
2552852
2789517
1470969
2497501
295979
721835
1240547
903133
2044996
453371
2039330
1470379
641098
188983
2761443
253146
521055
2314530
441550
829923
69672
1264776
2049604
684766
111985
1884121
2245363
462996
2747984
1523727
42834
1384725
304952
1365527
760189
2822460
1659424
569281
1202431
1241062
534400
2697723
1188444
2315476
2856954
2047831
850471
2687487
467040
45804
313460
1137168
1926870
1013749
576732
1198480
1211996
2373382
2774128
1164492
2659619
1622426
365677
838771
262035
747337
906391
2387092
1896537
1288186
1903084
1956653
2765629
1417443
1882292
1352480
2258052
2241611
2096315
590064
2128171
921631
657791
1825161
2755113
2395757
686384
1981001
2531812
2237391
54635
2535165
863444
143034
576100
1845268
1508251
2101689
81063
2666514
601964
1832821
2736867
1970311
2111396
1529710
1375448
451365
1868541
960090
1807369
1840681
553541
337958
1356927
1755
1094842
86739
787203
1222525
1206833
492792
2862913
912837
29590
1443408
433969
1172417
2918838
328557
1661908
2646464
2664176
1337408
1004778
2840086
2849309
1137809
553246
2891491
2885560
1762456
1114653
1958818
342315
1169066
2356498
848586
2089550
481695
1606076
813568
2691254
2731608
1785058
1009357
440262
433707
2743368
1110592
54401
2614147
1877542
2288616
648677
2119190
1222928
2822579
2518380
1105542
2558260
106497
180439
2382574
1578608
2676164
286838
2877191
210322
2567523
2604167
391006
56571
1483546
2892513
1997986
1630536
2559183
1603870
294424
459225
812882
1754697
2371592
1961165
2628933
2878399
1574722
2912907
1492984
688047
297282
2182165
1748073
2765197
210755
1345934
1700636
2605448
1007172
1794260
1104575
449106
630539
248099
814960
1033251
1177617
903405
2931139
1168215
2753004
124449
1506572
2716694
2433242
1073604
241380
1778248
104694
2246613
2116046
646456
913662
461664
2297954
2429901
1961203
1842231
2283186
1711419
2507303
350116
1208286
378363
2778880
1557163
846055
1713951
569315
118306
751989
2678178
776413
2415732
1433287
2697654
1117700
1750341
276311
2744040
1092943
1891124
1486720
2596161
1816929
907647
1924159
418980
2031392
1115689
371853
2526465
866252
353904
255439
1917921
689852
1686149
834337
1757332
1775523
51947
807759
1894805
2813127
1807235
1355296
2653053
2411838
2051020
1458594
413471
979281
568592
1359500
1966220
364619
2762405
135409
2882093
705417
252878
187917
1874177
147919
2288140
2625630
1372359
859638
1702674
2292664
1207076
1359002
826003
2804331
1779332
2898714
1929932
1784924
2788040
2650550
207793
2198532
946400
1928519
85580
2104001
1768512
2384503
2540134
1582698
919299
69746
1241551
2372043
2146836
2922558
1683845
2540719
1475992
1579408
2413828
1050248
1535715
1215227
383320
1920621
1644620
2906160
1663076
959770
724526
2367442
584658
2398156
2213755
2127127
1346236
238529
474707
633707
1314902
2817991
148605
1490837
2014555
662758
2269972
691121
1113810
1273127
1612855
2061956
382835
2464321
2481977
1765929
2165202
2455170
622596
838620
1413044
2000338
1843332
2508814
2627820
1288547
2294713
590261
1943375
435159
195934
397707
1951821
616948
1586566
744059
2961
367429
1696307
2675927
1637455
2023340
2218683
2444276
1471784
2204196
2638069
2438843
1806131
512878
2656371
2457914
948076
291773
603413
634705
26090
2501829
2093463
1404005
1480248
1116148
2936384
974371
823558
2442058
2912751
2749934
2493006
2285409
2930773
469365
583462
155781
2578895
2572679
809613
2633571
618306
2203900
2408779
662211
1148901
1673064
21889
1834167
1807794
1839104
787617
1439448
1345163
905166
2124775
1168879
635159
11296
1907472
2236750
2733801
1979881
337808
2532134
750692
1198757
1491620
310416
143674
2049052
252972
1885743
697688
2330635
84821
560611
1569036
423504
183390
1180158
906270
217346
478394
104218
493796
2874537
2335678
1036886
544456
719785
1628022
1071954
772086
2915848
540206
2774419
698192
1077031
2048690
2174006
325974
2550799
760546
1160234
7587
1091187
27347
2457465
942581
171872
2600850
1455221
581708
504863
2041218
1559687
891357
1249112
614608
521156
1777970
2520635
2314424
1501471
1454434
2362995
1982035
1859595
1251453
716530
2053970
1955698
808437
557364
430220
694526
1536202
2679983
2749000
1177416
1612052
478722
688325
932098
1093957
2794364
655800
1311625
1231828
1324696
134843
2583528
848374
710052
1342440
2371811
691297
1454176
719432
1487493
2371010
1151420
2786469
2834029
826855
1627715
2585509
704653
2307968
1394324
1368223
793623
1126144
470787
2808206
16648
2869239
296526
210985
2464194
2736857
905628
1753599
45002
1111483
2367541
1328165
1764666
1092771
712678
497826
2575944
1994321
1283469
454585
2616426
1196665
2716781
732248
852014
2318992
2469523
107139
270281
473751
2796288
1570218
2126740
2425519
875643
64315
477238
638113
1707971
200635
1503834
2332372
1879229
2412413
1600931
2622083
1741403
757129
2498721
1372723
1761526
198203
54174
2199846
351513
728127
848682
2873212
315673
2310867
1434810
2607513
1563016
2632176
387745
2189721
1430176
315579
479644
2107169
2485248
1034123
813115
1302679
403805
1856228
2759213
1637643
391193
1978317
2090009
2697528
2244844
2664797
2333561
2790376
500500
901242
449465
1997440
2273670
1038333
1339098
55791
703388
2772269
385189
2636672
1095240
1025664
2492388
2513190
1538181
2572843
2882893
252646
700209
2789358
684958
2938585
341437
2640456
253695
2508156
2381378
2060698
304640
2451596
2568558
2783471
752402
217124
417152
2105046
2896720
834582
2394164
2768048
121431
466873
511750
105927
2280995
2923890
2930665
1818076
54507
165034
587018
2781260
813551
1432347
1682000
12242
396090
1959683
2207491
1744543
843694
2593272
1000086
1465124
553888
1397875
1156222
2143502
2684423
1311387
1667957
2726759
1323003
1699292
2285077
2588054
858286
2143680
878657
2686964
256497
794158
4652
803976
2735991
634958
1003864
135931
1234108
1340719
703374
1535263
1239367
2207307
2682641
1995129
673993
339519
356982
890088
2415942
381954
2876826
846219
1881548
327938
843853
1135804
1916933
2235070
895755
2003982
1110789
1022837
585270
455951
2380490
363504
1624833
1978233
2772962
77643
2751046
178881
254576
2394043
1101545
1912538
1678245
1456620
664081
1017520
1614177
2603915
1427808
2856317
449191
2489718
626099
1894750
549211
844770
1093617
2552415
671827
801981
547886
2010005
601948
1356581
503724
1880468
1943425
1870917
203154
189905
1424771
1211443
752452
1628695
2007680
1390705
2844781
1079710
1065947
1782631
1491738
1670898
1658039
1784353
2652226
2322763
2676241
1366891
1257920
1014701
1165901
896325
984759
2892297
2658362
74352
2775027
1483843
1136243
2766792
2611874
2304918
1724569
1987309
1137435
2142639
177186
1784102
134207
1303910
785184
57235
1234926
2364942
1991796
2472817
2813677
1812869
2610559
559689
2135454
1530937
2031457
407280
195607
1608827
1101876
1116479
1026335
65002
473169
1857830
2202318
2268699
2289215
251787
394547
2239930
1282904
801126
276223
685928
2695899
22456
2264991
722524
2797560
354723
650960
2896058
1141207
1808615
1742437
1543806
1634143
2186119
2666201
847257
2359759
1423984
2190919
1460215
70342
1159910
1307580
354556
1540334
1255106
474859
758843
100159
1312303
523335
1711701
912989
226105
1257438
2020283
2863959
2112950
160369
315320
1467287
1241497
843143
1264248
1786820
1349646
190676
126444
177888
988779
1990355
2913236
8210
127191
1660954
998072
1733283
2155447
2925926
1270758
1081434
868272
1109380
697781
1085917
1959488
2399027
1941786
746803
893896
2150442
551003
791769
2781417
730307
2541275
1775363
1195954
963884
878134
181996
231735
1873592
1787626
2894773
822440
825350
181453
680639
2388213
2072154
1922774
1288119
76143
546950
1132053
1014344
2565741
693080
1851464
1363261
2567034
1207801
2787379
638879
2602629
1373597
2866309
169192
592378
1646715
55948
2709934
1841800
916101
530729
748873
298311
6855
2152805
1836396
1488732
1491788
134178
299069
1647873
998874
2329565
1381750
2045683
1790817
67311
2045240
1271634
1900554
1908029
941228
1341792
2801417
2815969
908128
1547559
319284
138747
1593197
1237431
2353524
1480573
1067492
2440767
2814607
1436910
181624
497923
839825
2027335
964074
541436
486835
2321730
827202
461462
2857275
520447
2925251
2396563
2733095
564268
468312
1168098
1096365
869514
55476
749334
641072
231114
898261
1562147
333314
2758553
987760
604677
2224550
2055348
1227592
37312
403452
26453
2089266
2620289
6013
797103
482069
1259420
2265921
135595
2624424
2190473
309894
1902102
401827
2121991
163826
1766108
2013862
858335
2914511
197613
2706705
1496690
2427518
1686757
731958
1544455
95115
1618421
2485660
694475
335574
2421615
1451135
2502900
2485526
1727390
2097839
1206959
251396
727393
893824
1615209
2074223
1183613
2369547
1814781
233219
836
1941892
2667157
1690247
2601358
696014
902872
1809142
2060940
1347681
1597836
2403915
1630149
936596
2703229
711844
2450553
2448016
1727913
934895
1807095
1212667
2154121
2653974
1128903
2782423
901547
349707
808381
2525341
1237654
1345369
840086
1242124
1605375
1134652
405668
1101697
272950
633121
2412421
948345
137799
1627286
852714
2396634
2730422
539082
1228610
1599362
1917144
1372295
2734370
492750
1088334
716799
2463237
742092
2926114
872713
577262
2304098
1238633
2311752
1070972
228035
628526
704005
2675964
2199658
1206088
2894725
1756114
532166
1308739
1949426
880341
2109666
684851
1515624
1858468
1139211
592630
2793299
112952
1043534
2256922
1373646
777339
354287
2468576
1054721
1749057
2660070
1052765
1241541
1926717
985717
1748867
509843
422037
494782
1728842
2798535
2164882
1740355
93133
2833612
448455
1144923
1912516
366075
2879951
2715682
1139814
192053
1760131
658498
2167646
2290683
2110091
2050113
1691041
2617387
2484680
1624024
2053445
2054071
1250625
1735077
2200262
619395
646157
2545573
674685
210726
351681
630286
2767702
1881021
616381
2474577
2756051
210692
1573960
2698268
2205649
414804
2864098
176114
2285439
2078176
1954964
1931572
2214405
346959
1902464
1584777
1898549
2830715
1919302
2385421
1281226
2192842
1297509
2347510
2800551
2508865
1262105
2458691
2061372
159527
2801886
477988
982131
1829727
330685
913480
1843960
2889508
2481952
190928
2722681
1523682
1938500
1732273
1589822
626512
1184214
871132
1833610
121753
950813
281962
1281074
616695
791530
1820360
1109610
540637
387664
1652149
1728426
2857020
36639
1948770
883357
1327648
2111564
1762217
901271
1113578
1490422
2781196
440336
123793
575869
2827337
100818
1842746
696638
2534051
2598096
846697
873239
439810
1963517
1308458
2615982
2167163
1318949
2643094
2753118
1369118
2759001
1169948
2200575
2795300
2248848
513601
1475258
2045073
2087048
501164
1986933
217858
2539794
498730
1534557
551950
293005
2843759
826154
2617440
607237
211760
594896
1728991
732331
2874910
721395
2311684
1558618
2659359
2441773
2382986
2141796
1834330
443668
1810582
1285008
1975517
1461454
1277367
837789
1322179
1389034
1588582
1312403
252
2865796
2783656
2425019
275627
2361845
217841
2411196
21574
160094
592595
2669312
393305
591396
2063504
865421
2278475
1701434
1381567
2549813
2392266
1216809
1826250
2638709
679535
1096368
1333865
1358717
2752740
1783573
1323247
880736
1885652
1548587
1412442
852475
55427
630294
2502902
10691
1778532
2662611
2318056
2218978
1996163
972201
1143960
152982
938151
2598077
3843
748784
999533
2358891
525809
256086
998167
2496743
1757384
1834556
294567
530502
1022872
1580205
2246349
2867366
2190349
2181520
85170
775617
596101
2653242
525313
193533
1701033
124051
2605143
873394
240285
696825
435440
2797406
1720516
449990
2520180
600033
183220
2878053
696983
989822
867219
646530
912324
1922922
2370934
1984219
1590154
76693
1506255
2381582
2058176
2008453
2580121
2366848
1292159
137467
2279917
2536339
2134020
2919950
1519316
1501698
2454246
1472054
2000996
243015
2644088
1504665
7027
805494
132677
2454353
231352
555852
565382
2315062
7707
1793504
2178020
148470
2191143
2824107
2006205
2835821
2422377
1544420
1556513
1883009
2681793
495227
2501524
1336761
2321241
120376
2203719
2839066
2227068
113304
1450521
2362414
592924
1975471
1235573
881136
1694387
2657971
1225967
451605
966835
172530
534466
1725501
168713
2008524
2117139
1549617
1720684
1700103
666583
1900806
2182189
1371449
1641157
2152159
2908323
860216
974434
1468591
1161607
1836981
2926810
800495
2313820
1451019
358439
24117
2708922
434947
1485582
2057657
1340685
1273994
1036558
518489
832433
2880241
1350528
283967
1175262
2103951
1652892
2154818
2860730
2433151
2126993
366229
1868745
1103298
2144099
342275
1785938
412304
859659
126378
590702
1929241
1649149
2212905
76943
867590
1412000
785313
542009
1575121
1795316
926597
2061063
154898
2353672
337105
2518805
2863958
685966
540505
2178911
106789
228758
2121071
739995
1728438
2549313
257388
1062062
192711
188254
1025649
877489
1893246
2563737
1385777
1885426
2572069
2200191
81704
2762678
427835
502191
735351
159711
934385
1842844
1813402
1424389
2772910
172094
1704131
2746741
2414897
1337622
2473566
1440471
1478182
85038
252997
680238
1648157
2167929
2874638
1604737
1177843
110461
1262302
490671
1900385
329613
965250
1724854
880549
2901795
620893
446317
579657
2413251
2267322
440616
2594504
802531
1454874
383609
1545188
2619520
13944
271444
1293598
1010225
1824052
600644
34185
2232369
1893150
2309914
1903812
6572
653560
1396011
2690348
2530450
158811
1444450
482580
1897912
499540
2796142
2191581
1997767
1839861
1673528
579840
2081472
2300982
2694168
164033
1973371
2911503
1142665
1761451
2898386
1275114
1305230
66578
393281
994758
1826524
759763
2869018
1092713
2075261
2339012
1971999
1310873
2582291
2792702
433992
813365
2152830
2721076
746872
1760411
1376124
2629294
2081472
122963
296747
233759
1087850
34582
1047530
2872995
686004
491443
515577
2556906
2576311
2356193
1232801
1444281
756722
82300
1983482
2543190
608335
882028
472616
1289816
2854263
477141
1409996
2160297
2120194
2378857
1461644
2395266
1648044
864238
2046417
970193
2849580
1231346
304583
1439722
154160
2487584
2016061
1287783
2665728
1570132
1664271
2853687
1908983
2347027
1627180
503407
842009
704190
1603120
781239
1191317
853695
2392568
2417368
1059765
1878332
1713966
1051608
554728
275999
1963650
426831
2339627
1703557
548957
466678
779295
1439024
56423
2487484
1727469
2904104
1136257
2246492
1868352
2846938
725219
1581025
1009074
461073
2146507
1975317
765822
1686437
1419213
963295
2045021
1568746
2868036
2034163
1022415
1398588
977097
126275
2821183
82525
1754737
858400
651879
2011156
955486
2477199
1111652
94720
2778226
1689202
476194
1463338
2727547
133295
2756976
1762219
2878780
2276316
171707
2699816
2498581
2504937
1901034
1362978
1559328
2089972
2477876
1328034
365135
851549
169539
1510040
1517578
1371682
363600
2741544
2042660
2877824
484020
1718651
1763706
514981
1374403
917158
2424796
2930960
896221
779900
2324356
2407208
1147816
1441383
1880811
797925
516764
2343001
948488
1268713
347550
1917562
949385
2746462
1552873
2914575
350419
2634326
1853071
1720790
106390
2614210
2875737
1553488
2218812
2318772
2937407
1944779
2125002
411829
238164
2901175
1578679
1554281
2924647
138033
1790265
2084331
1423420
1991966
150056
2357198
2245097
621284
382849
475248
155127
2538603
206979
558414
2703050
2240811
547378
2882675
1450861
2514756
1588770
1008903
2895312
2094576
2208129
2852356
2143733
2939850
1237899
451461
2764247
1165527
2504591
529941
2042187
2659934
2185379
1425915
2658428
2852209
1056574
782350
1157258
1336837
1895677
2070236
2351577
344924
2690664
2242234
432076
639280
1244455
1790324
2638726
1136514
391866
1878554
2899192
2615502
702708
891151
1731922
1109671
1221497
1576717
465271
337295
1444772
2542701
1032909
1955651
619620
783471
2209542
15781
74440
192664
660800
2528389
2051339
2665359
2323769
2494943
491174
588216
2134428
358020
2445218
88720
7373
2083316
2359651
2356005
1815566
319097
2498354
469688
542026
104892
2902942
1183285
1191070
2272528
434594
1844315
1837636
165820
2328429
1508448
1215614
2040360
452550
1428200
404405
1847464
1019170
959902
1248472
2648976
1763394
258687
2095437
1266734
2496071
1719892
2874395
239032
569390
1442145
1044837
955715
906293
1231278
256076
140900
2232244
2281007
1283138
1696071
1547217
916394
2049490
2503906
1704186
1389171
2457736
895778
1088134
1769226
2328432
1647933
929536
2926400
2751011
404193
917162
1374598
2062515
2034905
2386297
2844646
2442791
1193168
568778
2446442
2915687
293282
392247
2630685
269237
266790
1892191
1008565
1031667
2483363
2126574
1559493
743882
830106
2503664
22096
2430490
171946
555403
2625441
897653
1898945
1558632
56119
1483282
1866779
1393919
45541
1770714
1599611
2777788
36621
264270
558443
182956
2225567
2116218
1430613
2405033
883892
2017858
1917483
1217174
1846139
2497028
1132114
1644985
716228
862957
768651
1008741
2437113
1943318
209034
1288570
835422
2519638
278441
399292
2520229
1155836
238719
875892
1485414
2127890
768502
596251
1421789
2110881
347582
2282500
402891
923005
490571
509304
1689014
1999634
325069
1424672
491185
432650
924603
1446801
504404
2431959
2037131
1014184
1434597
2211103
465607
2016272
2771001
1302832
1815618
1039715
2855199
706256
2604987
661520
1133775
2126328
1346049
490094
63906
423383
2526478
1675749
250267
646852
842577
866978
2166189
1620483
373899
1615560
951737
1343546
1026332
2134646
116885
2811504
57341
455960
1426111
1161359
860397
1845027
977219
2216399
2729140
745339
1685727
1332935
2787735
94516
2204917
2042555
2202639
204584
727872
1946164
311209
1830762
774375
1798781
1932781
2839239
1022220
186662
2292284
1153867
609458
2043369
985727
1454717
428644
2197560
2670186
1714864
542697
2331666
840676
2677859
892842
1306107
1883762
773359
2287384
2440642
2185635
1095403
1483566
1607033
825752
1557556
2438235
90828
1286646
133456
1064186
2013034
2834155
887437
2441988
639889
384938
2057812
617855
2400191
1882600
74982
1510440
1338323
1804707
775989
2393977
2138167
575545
929179
1783675
2666840
185590
1858494
1470427
2818269
921275
2837621
1683080
574581
2935784
1541577
1669127
1691065
222799
2396969
1401613
727549
1628452
2038664
974647
123468
2938604
1169757
812418
1369996
1870035
2039981
2419449
1586153
1860436
2687176
1510256
1954165
112537
2080239
1144173
781413
2921413
636927
981428
315266
1470846
293857
2560592
587538
732024
2814064
1274211
1931164
61023
242891
1483277
69639
252174
2053371
1567445
791079
932485
2818007
2745299
1655433
1140057
2006949
982337
960640
2063632
2137732
2772985
598285
2473993
1225206
1444407
1232658
1158537
2713083
181905
459278
1028931
2584779
299990
741738
29042
769995
180585
1519782
625917
2084671
1294847
2723183
246355
1824140
15270
567733
552152
1345939
1504955
2414091
664324
720542
155393
1173195
2883814
2446311
1741771
2216356
2646421
2425565
1917142
509753
2178235
1299870
2454477
2338516
217671
2359308
335880
103307
890240
734697
2555451
1379092
2332032
1895514
1641574
2222048
1663276
1764121
2925025
1217738
763083
1857523
1984316
1921332
2933556
2818873
1144136
2538269
2159514
495633
2331361
350335
2255781
1194204
1768494
461389
2263747
1030070
2259682
2518001
2750009
1968630
1630947
2217197
1692497
1580136
2050572
1968212
2859469
1022100
316432
1334524
1916424
2460504
681279
2625230
2033574
2132483
516619
2709384
633084
1115015
1463265
790680
192788
959970
2235153
438888
2003575
2445488
1910490
2422517
1048393
2766348
2868224
673435
314365
1381539
2851992
2693748
2548002
1371849
1662101
2092853
2732353
799365
2059211
2458774
1223771
1235652
1055054
1313605
1843067
32793
2929395
1584513
2856971
775245
543989
2506345
579090
2553319
2094000
2742774
1010441
1000792
2518023
2230177
2299148
377798
2217568
723046
2296615
1264207
1324722
1314710
1086899
1688046
300224
1610403
2571105
2337801
767615
1737096
1728626
1161178
624313
1320318
2421360
2548885
714442
1950838
2597740
219717
1409239
464304
327710
945873
1883683
80277
831159
629323
1327969
794052
585353
2764416
664178
2271781
1020354
1521444
1517109
996674
69729
2363705
2462100
1398562
526737
1729586
2643804
218198
2693306
1960607
1368762
451330
1401786
2650575
466285
2679158
279550
977983
628121
2245046
1869991
1466151
2910869
1095146
428559
1022060
1563975
2015682
69521
1157682
228063
1784809
1692321
353113
2386027
2350664
1773274
2470123
1217521
1103022
1798460
1994162
1973192
1343117
2512496
794103
442637
838309
2404157
451374
2042023
79631
2365531
1319864
1785493
272358
392168
105740
1947088
1332545
1014151
280073
2441563
2135006
1010424
2844441
2291788
682168
2385181
2929947
2605035
647762
1617700
2856139
2169894
910075
2351451
93817
924044
518582
2144268
1227739
1844300
886804
207972
1600721
99462
1897274
178132
2320858
900531
2690146
2308452
621572
756514
545888
96431
233818
441719
2676887
1681149
742058
2919010
1619097
1194455
2260578
698736
2326090
2495220
2896688
948132
1279840
848884
1504067
1878313
1915904
720889
2092831
1952512
1713313
847635
2736711
2033544
404679
210566
2269311
1371634
969562
2825821
1241953
2510220
222399
248408
168995
2607609
1567746
1051036
1236672
917580
2847552
942256
2128341
1027681
115813
860698
2564654
2195511
1558312
2919428
1078003
1978666
32263
2692823
925347
2537383
1343010
663866
530922
2514934
201444
1190334
1398475
1525697
948991
2280973
2859422
701831
1329988
2245879
2529572
2227842
905803
983329
1891160
2228910
709538
1548872
935850
837513
408982
1370786
2249378
574514
2472534
1049336
2012761
1119504
715443
2494097
812124
1174443
982966
1154278
570498
729090
1802614
67450
945419
1879149
1316652
1776752
11775
1277981
1792925
479978
1065067
2437132
2547686
1078503
107210
2650715
2374449
2334385
550783
227568
1124260
1255176
208659
2349146
2028212
1797687
947819
935651
1420301
391433
2788225
2246890
192844
1441382
2062289
82390
2037971
2258975
1030525
965309
754871
1698906
1167934
2351515
2636914
1467475
450555
1910621
1841086
1948258
254668
1885765
208522
1005200
1499847
2207957
467496
1388790
2833401
1898495
1106287
2866809
566208
767056
2744755
508206
1869337
1447908
1572190
1391356
2796176
1721615
2678010
1759154
1543092
2482624
74592
354375
948522
591744
1372169
434613
1254799
387216
1087084
258896
232863
2821298
2460309
922557
90212
2312365
1194775
486571
866139
2267813
2142395
2429839
1120062
1325368
216288
702266
345321
921128
416947
2333617
79495
2494348
1025535
608056
849175
1733022
1802283
1531946
980017
2355815
1424276
21928
2688618
129399
1852121
2072029
169284
1070759
1806804
2155699
2034757
1913813
370969
2550385
2868351
1672737
631465
881286
861194
507555
1273042
2029067
952023
416661
2010880
1822694
542078
731184
668488
1799471
405089
72389
1344259
2304720
1551416
874738
907342
2567417
45105
1479982
1241783
742697
2605385
1198663
106279
2597256
634292
1151951
814900
1121491
156348
199263
1054295
1246346
1562927
1576920
296284
852830
597303
1359358
2796400
1658723
280324
884766
2132786
1958196
400451
2914760
1111302
1117544
1450739
2837610
2030583
927904
1130460
2520846
2929427
628935
1291219
250450
833142
2585702
2872448
2888765
2858374
1790845
2231443
1162097
468025
127277
1311162
2538544
1642496
1960583
996846
1536982
703744
405455
1633930
450753
935024
1127183
2044422
2937692
2101638
798210
965507
1765515
532327
2524161
1667512
2323152
1644852
1911269
2453185
861017
2917714
2198482
9947
628364
730334
2863850
1501660
241545
1849504
803714
1040373
523810
2296617
623934
887500
1775124
2620422
1780167
2444984
149227
2510962
1199495
2014434
2597260
1002576
1537291
232332
2544432
1258742
1756335
450155
478650
1947798
179383
2347969
1009246
1194955
2600353
999281
1545311
1859821
1910799
382502
92130
1806402
1687339
2687050
135765
2905776
1220145
1917528
2689804
222150
648982
665484
586256
1580047
704412
2008599
2187904
653620
744557
818644
2374953
805885
235282
1453118
1237292
1314622
1582191
214711
939995
1551902
912988
1452325
1702718
2258151
786383
1632993
42892
1638211
472717
937867
2459778
2353025
1494761
1269060
1954450
18387
1732089
369774
324509
2294974
2104546
143697
2856633
835405
2241175
456373
324377
1071170
138103
1402510
2630463
2817009
1290968
2461634
1121691
1675956
883594
2578841
1749041
1829131
948103
1526293
2624117
1860045
2055386
664641
2624560
2129108
1816010
2929105
72103
1898080
854947
39591
363220
1767506
1332215
401004
2445832
1353878
1419280
537644
1119156
2722609
1685590
950790
1506784
2153392
2150936
1947991
1536946
1567007
2603830
1190790
2887773
1750931
656380
559311
1289885
2228392
2173550
2669613
521284
2126420
2790392
487737
152450
1330692
2057276
2496124
5447
2802867
277286
316214
570392
220926
141537
170962
637479
700375
2781941
576024
954037
2692414
2482920
381583
413573
2315417
943932
214749
499252
1610632
578888
496093
1379939
1647070
67254
2891950
2548357
1340593
2800588
951652
565432
2657129
2053031
1778496
1720020
1306372
530439
1979980
841035
32699
665082
960758
771954
707105
775725
695971
1479837
2938497
156526
702814
576315
2786735
575949
1124111
2692891
1244820
1708158
1664558
763307
521148
1073902
655720
246581
2727374
990145
774945
2105044
1440824
326413
2668306
1544964
1714758
2462768
2566446
101186
96577
1933039
2908395
1069685
1347212
31309
2438277
2629754
137174
1650755
923725
2173703
1892327
1524155
2615650
1069607
2811182
270877
230435
2574139
56374
293540
849581
893121
1019668
1169311
1927636
126227
2406864
1225628
2423390
2498981
65872
321952
1886557
2878955
804338
468009
1223276
1660791
1149103
361550
973453
752959
2006262
1823058
617767
1229886
1616236
1608312
1951115
1173151
2814136
2203162
959677
1041140
202146
1696645
1205903
4291
1979235
428080
1394452
89251
50174
14462
1160692
965349
990424
2461938
2923386
16702
2637531
2776102
1003342
35320
142119
1601964
1296086
1789807
1575713
2522725
464846
399230
1398108
2238397
431813
847185
2029662
1814901
1111124
2510078
1105708
1306988
1424821
418514
229542
1083378
1348518
491435
721107
1114107
2232028
252852
2753642
2559459
82815
1313629
1370231
381913
466203
869743
970100
2026952
541336
1067655
1118572
1607241
1046280
936254
559025
1645406
2265781
2645531
2565296
1646878
274774
2012867
2625548
683428
1466510
2490260
2121392
2080596
2147528
1969702
199670
1458067
1520630
2690321
2263218
2662401
2792421
1474202
849097
1780735
850056
1029588
1556155
2022634
562211
2265420
1821710
586206
348134
346959
1364877
491438
2538263
2384892
21782
899067
1971278
1683237
1687502
1963187
2060881
2814280
1012145
489831
877759
2861484
2409128
2666126
1788565
887153
2337312
1011410
1294224
1126419
2537202
416414
553112
870550
882057
549866
1652456
664029
1822179
731654
1990740
988227
726238
2013492
901262
528724
2584668
2862942
2659822
1468835
2275715
955608
1188300
812489
1542099
2384641
514245
619818
1612558
1317678
2770253
2353860
720229
657279
1520903
1075360
407659
2093319
1370453
808174
911780
2417689
274006
2568393
1383682
2237838
2028390
2644305
442509
2296041
742311
982797
1371882
1507395
361915
2870499
501419
150556
1472123
2474807
1711576
1773757
1554077
1845219
2723565
494353
155757
1730791
2019240
884392
999521
656385
2087300
899292
184021
2312169
2798559
616497
2617555
2410292
238603
1000992
1362699
1193808
423600
1868604
1818411
277292
935811
2117753
628515
286390
1139152
1307442
2491431
2736761
1242677
2754855
2664602
172019
2007946
2115731
2116238
1962910
1514940
2640923
403138
1227001
436645
21518
286777
2939187
1973883
502308
368149
2463624
1791464
170640
2788057
1588768
2340120
596680
1996569
1346638
2868721
129161
998196
1470169
237708
2704957
2054812
701462
1483736
2645579
1483360
127805
2472585
2926557
381436
1089832
2385626
903010
1104217
1110080
2473426
2485600
123295
1256194
1820086
2225951
356079
2493846
1605785
2821035
2915398
2446778
258271
2355063
473636
1378728
372386
2924655
2160204
1057246
707344
1817627
2858882
523824
594923
1165023
1381372
1246336
1788437
2506370
1906064
2528686
2465021
67632
2340372
2388162
2758850
2271888
697369
1552708
2451395
186559
1787780
2221243
510165
2068675
329418
619652
719745
2215912
1455219
662651
1918344
564705
140566
1954121
747225
2642239
2546024
872637
330777
379224
1912146
2094791
1511712
1039921
350151
360967
1608815
996095
1441854
1260442
2119537
873640
1810203
1798085
514895
510023
1654074
2203064
866818
1606611
1542241
1484974
1275993
724925
936941
542856
583438
931691
2121266
1569909
2901917
1513020
1813526
1003839
1428930
641629
1805431
616433
491302
1336130
1651391
1214544
2346347
1340478
2071942
1134602
805085
2563259
1634074
493866
1236202
2887371
494437
1096692
1634271
1425259
2577347
1958276
2762393
1374166
2827444
822160
948747
2346700
282614
685655
1465937
168970
1555534
1883196
133392
332245
1752789
2615513
1568415
2491363
1880912
2074162
519084
1586501
1648848
963189
331700
2332096
2078006
1472846
566295
2308821
2775775
2908886
1766223
566405
369117
1561057
248150
1388350
775519
277978
826591
2890613
684587
29817
126547
1954330
128031
783172
2107309
2458696
2897250
2195052
2467123
1776811
1678749
1377901
152984
619961
808425
2459874
102653
2862249
1388475
693383
677464
764647
992079
2493246
2111713
849135
2080343
2215332
1018542
913778
2567459
2380854
2778892
1262536
1696235
1872242
2047252
1891252
1414340
2209034
2047487
1919716
2382819
2562529
2895869
150439
1789535
1635716
1100691
2600227
2405176
2745190
948917
759672
430244
1533634
1001429
146635
2222094
2137647
2543863
2699128
1522129
2164013
1004460
2401026
2328061
2652438
2920534
747568
1165393
1331291
2358368
1183282
2457
553051
2271660
834633
2203694
2864246
99995
2605385
2466934
298275
1836751
43141
77949
1325027
2702904
2772578
247381
619132
2815670
376315
1434678
2902989
1808992
1565561
2772420
1023367
2285344
1273615
576416
2601995
350070
2103832
31063
2849922
630895
584123
1152907
1275066
2231700
843444
1101173
1463506
1807396
1647459
2116993
722582
183736
2591006
1904712
2748326
849494
440864
23325
1233847
714510
2234565
2014963
1828832
2594563
1196800
173787
346761
2384853
1822631
1966896
684056
132055
2719185
144151
2550284
1992666
536341
2811928
541551
2577179
1654675
1611519
1150344
40901
508330
76310
1163504
1367529
2387803
2470122
319353
1286748
1392276
2477344
724544
1266505
2405963
2543524
142206
985442
1225660
2728050
270287
1688714
430195
1797295
1813522
311865
2067785
2527880
757076
1590713
109581
230392
587726
414430
97359
1119228
151579
1117169
265671
974079
1642444
1197528
169745
2891490
2673152
2604514
2641785
1479537
1672150
1203946
880747
2180259
272981
580713
920447
766257
1417661
1531418
2923534
2074643
682394
1157601
1148072
41436
1607825
2177214
2888165
2476563
2780309
1556611
839555
520247
1664374
1031648
1992105
2317640
2789842
1543508
2613164
1265914
2727711
1443440
520032
501872
1308344
478470
126554
637384
1415562
37108
416464
2594775
171722
1011514
1035381
2078195
31136
1795215
1731151
1442104
2592622
472447
719447
2193944
1665402
1444877
2664256
165493
1180562
2709776
883474
81381
1484283
1814936
306424
2151261
2647225
276303
2672672
1656430
627512
973028
1316778
2876154
2144606
1799716
863734
2070461
589304
2077800
155587
1691175
796175
2308057
1526536
2903834
1033237
2224795
1388313
1780370
477669
2233575
2535492
1634285
1718301
981848
1237550
2137164
737427
2214122
1042147
1631008
228632
1045796
2599646
1778322
566409
318302
1634306
1904634
271743
207763
185820
1227392
2319288
2546384
1670945
1836294
2185539
1015614
2425123
462639
1410073
2812720
1292875
2736509
2429788
622474
1417154
736456
2763602
2816768
1134468
340310
79099
1285543
515325
313531
283667
2518991
1409180
1637800
1206462
305196
29993
1057124
2517825
2017938
1684177
1519109
1630094
234336
2545430
881873
939646
442821
1373647
679395
989283
2922223
1382344
2735664
2346341
2189964
15944
430830
2234407
1446676
403053
1367063
1354874
2178346
1045134
2686171
114169
2722672
582249
588053
2088229
788261
2932417
1547222
193436
2617315
470685
745150
2693289
2528372
478478
2489961
296282
1979756
2007804
2710349
1829006
868600
1773425
2280900
535029
270199
462054
47716
1636573
1074483
1329263
2700034
1877616
423673
2589599
685541
1718631
1678482
18458
2214373
527400
2436258
1372535
1340302
412040
334371
2772631
2642193
84480
1506846
2575163
1560768
987727
30284
1845738
1603939
1397310
850101
759010
1111356
1420878
1882563
2546152
1504913
31767
505783
2130863
2316641
1348692
1399650
1539503
374578
113558
1502733
2447142
1572938
649009
1653911
107783
380730
2301251
1016195
882338
2216264
2916668
775005
1971118
2717672
1978117
2723074
1179506
1304039
1482259
1027200
1839797
372034
1668236
1540918
1516373
1933417
2886448
1512488
820643
858706
1207474
2721430
2892380
1645664
1293988
2626322
1274799
2093561
2207673
749348
1371292
1966762
1411404
2798501
816805
1383191
2898053
2081580
1778390
1534784
2469016
1752079
724217
420010
2628866
2444925
2096763
2099755
2833848
2644225
438414
131826
378093
966495
2407991
1410124
1270063
2788057
671361
2902489
2006559
2129339
1623774
1830757
2434633
2158563
818252
401234
1304380
769422
1569595
1119172
2046283
2527359
2481901
2455878
1597108
1235490
587065
2831661
525693
1824482
1994355
1986344
2172828
194584
925686
2448639
129236
736616
901661
1319779
606331
784714
2936575
591814
2244333
920768
2467951
299529
2688106
2902212
2663296
2659697
1034811
531863
874623
1000922
591114
1658791
762884
1823176
1026043
1820266
102512
2484980
2040160
2709094
2926953
2715955
2852113
1186694
1596828
2207837
1210948
1542670
1759892
1592027
650248
1666170
693139
2560057
1407249
123459
1064828
1755781
1732138
66651
2812369
1032168
2003923
1331244
2026769
662948
1152284
600386
574525
625402
1762318
158396
1739056
129330
1052913
1959238
2812053
402762
477782
165046
1486911
593380
1460619
2869213
937506
332057
1357556
1801955
610707
2207534
2022189
1669602
1401392
2083440
2521941
2443356
2911927
1692530
15506
1727379
2153040
2594618
742380
1506361
559666
2625328
73691
1062185
874840
1856397
1137761
1611952
1165888
1752341
2789249
822831
1117841
447090
2425344
1533531
2168237
2863719
886655
2804158
72673
811894
56404
1887975
1501892
1781805
131486
2028201
774560
1427449
2161301
162200
1917039
2919530
863421
2534051
1307286
2059607
26888
2696275
1687724
174154
1489601
1851956
422785
105704
2622192
1964185
2916625
2431849
933538
363610
1560505
1205173
681115
2396401
367421
2723147
2838256
1904878
101372
112837
793151
1286925
2167896
1837851
2055802
642207
2300190
1625874
1540626
2110198
848567
706395
917548
70020
2901845
2090878
388363
2440917
1535150
2578494
2257913
1564262
533825
2080000
2675699
622677
101749
302668
1599924
1447952
1066886
700408
321322
1765294
649439
2891011
973979
1123070
262122
301627
2445051
1517660
927011
2846183
1720804
43967
2849260
242777
885822
354599
2928113
1298151
2400794
650485
2680599
2853116
236122
1163418
2466124
286696
2743204
1691989
1205011
2503976
725650
1798847
1647539
1363579
1489589
1687488
1147504
1091407
1333474
1627489
1184959
1166168
626813
1884602
523770
2237845
747486
1794729
2887286
1797359
2397477
1742962
150322
2497282
124444
2645018
2160001
1727724
63693
2236693
2381009
2435549
1263987
2092900
848321
1273996
2282614
2587359
1900380
2837418
292096
1445864
998395
625229
147648
1361050
2732228
922224
1483399
722430
2398835
2691444
667371
1724957
82946
795010
478679
685124
1060748
509337
1260826
964581
2050344
1990376
2141145
2768738
1868410
1037252
2894513
2777478
1499903
890940
1550935
544913
565415
1675499
426898
1624074
1157928
1017620
1737923
2892074
2101184
118695
1575574
2312226
384774
696786
742906
2072240
378757
1556565
327406
1250618
59293
1060387
2411095
1294989
392674
1100585
2773848
450567
2077522
2424656
14943
2022587
2487966
1129781
1732810
304909
2380973
465692
586249
2543637
360691
514171
616278
284849
1448947
16476
1216206
335324
2161613
374310
2253699
1221164
1419620
681818
2557125
1624843
1436487
685109
778664
2277748
837753
579353
1186478
2731786
1837011
1134617
1117993
1181292
1582977
1312696
2884838
1125699
2412991
316221
1949882
1853758
609632
1356647
1230630
1355239
2653645
1383604
507571
2549964
1866403
245969
1816504
1195073
455343
1483108
1652741
1154992
1645058
2497910
953967
1829479
1545785
1456839
2611244
1606859
2281987
2508591
2271484
629324
581144
1627740
2280914
199029
1680825
2665115
2180835
1560819
2213776
801614
522045
1168083
328603
2212659
2443499
176116
2908072
217121
233695
2243300
1885127
1788218
1499843
907780
2158204
992124
1056009
326617
841038
1602526
1803073
2188460
765670
2468417
1452987
871065
876966
1639996
777114
1337136
1970098
276735
719137
2598032
2660365
1462774
2568074
2003219
2068514
1215863
1475829
496668
846742
432411
203225
1316527
2193334
522860
501078
1283377
2092466
1150327
372063
1508979
2708369
1609973
2161492
212646
657361
1293725
2089196
1596779
983076
2926199
1792320
1674508
2209396
216405
1687180
2479916
2225754
1864780
2150514
1572746
1335644
531049
1491648
651018
1781210
2624411
1228684
2168266
614067
2223421
1472599
2672282
1043672
707221
2552859
839809
2688318
528578
472373
407284
2217320
2900047
2664030
2010074
215609
695129
1269233
1972503
967949
1960590
2483550
1664971
1041228
2474876
602142
2707652
977247
1339262
1284396
2599923
285591
522516
1270002
1953592
1958446
699708
2613105
331727
2586747
1227746
1209848
308620
2432271
745001
1361007
1494462
1185287
1950547
1023697
2333756
200684
2211654
1812888
2423042
1319139
1786730
299621
623865
912236
1277711
2720224
988497
1658103
197212
1168394
392907
1117089
427905
1987644
529172
2826754
525781
976983
2019291
2095539
1224813
700181
2708856
1286668
883615
1700481
2459457
908238
1953253
556974
931584
984296
1382585
342782
919211
399107
1698999
396416
299797
2350515
2597726
1335394
2097141
1333043
480100
2039951
155324
2767060
1599974
88329
2049223
749011
245893
887543
869127
1245610
1004725
2567424
305714
987763
1197048
1770654
909417
475838
2650069
1620175
2040850
2541184
5303
1289238
864212
2852595
854620
509904
1522718
427752
2483663
2321935
2482316
1874246
1552778
899215
2486308
2660003
684956
1690723
501234
697068
1821775
2934506
149472
2544096
2099907
1887976
119262
2310696
896000
737067
1085276
1454697
281934
2278802
784754
2614841
1204655
1510839
1009627
2514448
1045332
1145971
231617
569830
40496
79514
271814
1953672
2044194
1709557
1554977
754385
2116485
2650795
1980968
2250366
2702145
2320082
217458
174387
306733
2706200
2320627
2547274
1121548
1215534
2064486
2899156
1404119
2231026
2351491
409273
1009078
2493847
2833937
2822817
1653823
2301308
1318222
2042229
822860
894668
22583
1941984
2483446
2649120
1581733
2314222
2049626
406120
842924
619068
1945393
2453358
207413
78163
199247
2397656
2773315
590835
2557617
2003227
1711280
375142
2364543
1743705
1495323
1469194
2757980
1049774
265628
1693182
1499639
1931126
1020219
1279889
815355
726100
1430671
2923578
1204157
1381753
1214010
2479249
2610793
2249545
1063945
466972
2846361
1244344
1059996
2843560
94758
738258
1122165
1706002
1688744
199529
2708366
811941
2002460
237208
1938445
1845218
2239267
131067
2930584
1545161
2154561
1237421
271921
2823560
625426
2785532
1828332
2448744
1811044
1530740
2478236
2521484
1373290
1588635
1540055
1483076
1003848
889186
1085944
1374814
2003813
962020
2163054
2483376
1281672
1508073
2916500
220158
807774
666885
2155734
761585
2017239
2563057
332881
196982
1543060
907335
534141
820521
2209216
1267034
140450
2209911
1077385
2352831
72875
2058191
2130730
974991
2406407
1790815
1356005
2497642
1520585
161070
578716
2272490
1702200
553901
2130809
1715485
1771381
462213
1410024
1883638
2053806
2051861
786768
2597543
1129581
1299264
2315430
1043304
1119879
1383236
2735591
1456
976730
1365546
2452607
2772937
1710734
2286336
458487
1474776
1342746
2126611
1637201
840399
284444
161543
1302400
2597119
1659490
2806646
867611
1165273
2113299
993867
2212558
1023463
1447535
116087
1113174
1757086
1432213
1125425
664779
2089380
2431775
1721364
1778989
656558
2488159
2072548
709236
911953
759799
325672
157420
1959394
1322096
1071239
342989
2438143
1003144
378344
567954
2296372
2326991
2300177
628215
1999566
172513
1672391
1802610
168053
2329539
364510
964901
2141031
1791558
2882121
36328
2135097
131915
1847406
2325418
388803
2136425
1270910
2077296
1015087
2543403
2593336
481344
733044
871220
700688
494072
2843716
644943
606146
2851584
2785461
1722751
1830260
1176495
170113
794739
2407092
976475
2513471
194992
606823
1607481
2340987
779174
743604
1946775
1619972
508068
2079543
1592825
1082924
507027
1308358
1173643
36362
2129509
1348674
2449241
2464813
2676270
256278
1640804
624814
2684772
2864447
969978
1685347
1924906
1121448
219524
924337
2470189
26438
1878702
977689
1522254
38696
1506484
574493
1993457
1372815
2046626
378446
1976484
424484
1979883
1370217
2564736
886653
1123081
783105
622735
213951
2547956
1869497
2764475
668161
1082972
1668294
539389
1425264
827523
1761346
2768430
1813056
1150344
2740527
2072807
444821
957771
1904582
329371
2731869
170881
401151
2857403
2735417
516800
1852332
2085705
1352376
336544
82984
1358258
1569000
2247438
480346
229831
2304419
2692406
42398
1455354
2013456
2223766
2152171
669988
2235846
1434998
815926
2391085
1343695
659560
1350326
1494665
403003
1396391
1672541
128890
504992
1008867
86594
1762400
675651
393162
49509
2133547
347554
1429639
2736220
467047
1036482
946298
1841877
2019957
839345
2171689
2268257
2878585
1429855
1880486
126079
835311
2536595
2809589
2222435
2852289
118856
1974048
1176633
2801801
1253265
2393117
259998
71716
2744207
1511764
2664307
2442885
711864
1426083
230667
64677
1829603
2396080
2132133
1697111
2452610
1621574
1699518
2706383
2850052
953959
2689591
2551378
442739
427779
301095
988490
1714617
2173646
74953
471279
147392
1555401
123899
921117
2337623
2739383
1923973
1898735
899795
382088
1521479
414943
82279
1247227
249849
2476566
2817043
2614714
2766419
2516123
222710
2735550
2211543
1104003
2658654
2480823
2154467
296540
1624299
437695
971248
2582872
1354389
1053076
1898623
1887806
2073784
442477
1563179
2145921
1582787
2180331
405574
2089384
1933640
364715
2235003
1553464
1640850
2482143
1778906
53085
1283427
1163982
19436
1732947
2804832
468377
2606495
1211050
2166894
702434
9215
2555534
2777943
1551354
2777187
939316
2630405
1256528
2610711
340612
2677153
1803839
2472192
2203690
1136835
757770
2467820
181753
1674396
2328677
2899659
1575587
2292457
1216593
2507237
1823711
1496684
2340870
2260118
503004
2198808
1425143
545470
1062486
2768258
1609298
1405189
1336343
861823
1545029
2929711
1942571
806600
116551
1228526
1892559
278835
2285890
2192582
1794371
1855818
1172397
1012866
1711268
647289
2407364
1186270
168121
318818
2383460
1252631
1528390
142893
2160096
131938
915890
516732
2353345
1555317
2349559
2183460
177550
2219358
1534073
1197791
595782
1974378
1912623
2650220
827392
2204076
1042408
2926836
1687191
1742163
1048063
1065003
936866
1057250
294599
2606828
370272
1093357
2383719
707732
1665467
2301202
2169867
2878639
722532
1326573
2595284
2849305
359751
221717
1030494
2179650
1679468
2213336
1691926
1538190
363529
2864576
1001790
257605
859926
1784657
1150773
2063950
1359338
414619
2284284
147029
1388038
1186386
1722468
2546143
2526103
127409
105319
2919763
421235
772095
2391264
2025814
377720
1632715
2895600
904590
368051
2884533
864077
1105182
791657
160174
2431435
1983735
2665248
2672885
408649
2219896
2384336
2315949
2116308
1926456
2373728
36427
2705381
418080
2338784
2898775
1648049
2070089
17250
1949350
1161326
2494400
14811
2742932
916422
281608
166642
1976426
1214829
2181424
54747
2272043
81348
1803903
107616
2931009
2011787
2647385
2446702
2344140
1519164
1304982
2370225
1439605
1143971
2062213
2557970
2083799
63077
1875343
2899147
859412
2108507
511547
818020
2685069
2097083
2082997
323971
1884964
527356
722007
2039909
1523697
2023487
133145
1911269
1889690
1432652
672675
1329946
1284097
745689
2040004
2541125
2185525
2570434
1915818
2224981
1019579
2074599
1364691
2924418
406537
618287
2509973
2072148
2833160
1216454
2706308
1187613
1246984
2504954
300984
322076
2427408
240377
2395429
395945
972853
1217415
1299398
1378722
1992964
1480585
2348556
835700
724078
1332614
824692
1635919
344659
414198
556324
192756
487476
2283351
2089185
2513309
2596412
250491
281495
2425089
786896
607545
547181
2383258
1344075
1998033
2201859
1296773
2746096
2646901
1187030
2675236
822478
2120977
2096800
159550
551321
523927
367337
1584491
1799346
2640588
1008784
92151
879099
978047
578074
2545212
1421495
1819392
2690383
1691972
2574540
723430
1666225
2592179
1567475
54086
2034508
619124
2863832
2414092
2239079
1704284
880157
511458
787067
2787510
1196688
45018
430011
1467615
954203
164337
2346409
1556455
2581616
1553942
725291
707554
2772197
2803933
185690
2463281
1290932
2779325
1697148
1007134
2091774
1852148
2916702
1017080
1341743
1815763
1291978
200250
1289846
2431070
375366
539244
2030644
1686085
834909
2256802
895382
2211686
2258985
1304245
2929932
2469645
469536
2549399
1953171
2208946
1068009
2244558
1829062
1156467
717533
1640978
2129270
2586872
2515581
881423
1841979
376565
2650142
1369871
2663884
341923
1402308
1821227
2807490
2056473
2299415
2752813
2039020
196578
2395929
1772487
739618
1059199
2106009
696115
1863435
783235
2050789
758734
2576756
288037
317433
2068027
1110078
397297
462555
2612871
581778
1169247
637686
1940394
799893
1692632
2571207
1498568
357805
1678703
2366279
1881505
1209926
307164
836449
766499
2927685
2551892
472413
406299
2417944
2135030
1880674
312975
2305192
2372478
90253
218159
2570199
2582805
248855
2454081
279987
1409915
1852737
1056662
1450549
2169911
278386
1577989
2825142
2027775
1964808
268239
1594158
2203982
2508034
805269
2653015
976758
1118813
45019
167446
99210
2665788
1059156
2354670
2401813
753488
97032
2320263
1044299
2316667
1557964
1346978
1626646
1837119
459191
2345164
1218857
139496
1359129
1091664
2404936
2268591
605449
750419
138504
2301646
108914
807644
1327671
2133322
121722
598500
2766225
1703473
1907001
1848110
2733079
2297963
2652260
227838
1081652
360252
2290689
324717
408360
2049950
92944
760745
280897
1093301
2253945
915145
2331662
238683
2705254
892797
2028267
1904441
914893
1328205
1893141
615095
763496
317401
1228682
1044044
434658
2935156
1823772
1979037
2606966
2504891
1752961
2072245
161313
2103064
2265513
2315210
1048433
1028204
1870469
569231
1263471
451058
1815494
796383
1389752
2618391
2035238
1671899
766970
1325767
1771370
1534716
716379
1947970
1677146
481648
108444
751959
2307620
102637
1325973
2095755
1277889
1129767
572941
31154
1320131
2866695
1014535
813024
1169647
1558335
888892
2762995
602331
2932955
448619
999499
2394664
710068
1110418
1425711
2050081
1241285
1881486
1720832
825389
143088
1393741
1632819
1979581
1710635
258151
108573
1847588
1029205
223649
595351
938730
2509287
2296914
2649637
1425047
1280178
2517520
1431032
2897829
2935614
2164185
2485809
1293534
1539220
1969083
38944
1430050
2010844
2166443
2215214
1929549
1048366
475423
1476676
1862293
579300
2815322
29151
2124543
1454838
2239587
2295036
1893727
587948
104045
718816
816236
1257693
1455752
116263
1574753
772609
2781655
550814
511275
2939488
2861355
457271
1939767
570728
401247
2088487
552664
2374318
754119
216949
2562638
263678
1432450
2219298
2692879
1110981
904499
1796911
1117988
166776
184992
1747990
643161
2107403
2277694
1664215
800009
6207
2224513
830990
2530191
1979102
1422055
1715245
2599516
142254
2551873
2656276
1798223
2480614
936658
848082
1522622
659780
2358416
1765542
2711874
2064652
2896320
1081375
2248437
2604788
318479
2685542
568597
1957742
2358595
2050078
2586079
1426371
1151851
791276
1342570
2699855
678043
469530
2488156
60451
54117
1633005
2480150
1801085
2260571
518572
336464
2784353
2935697
2243458
1385093
1827782
1995277
1984103
2607384
432258
1469641
1285233
127819
1268427
42628
32467
2078542
1818562
2161614
1122815
666304
741766
1827522
2695064
2231368
969257
1088015
915895
1084033
1804995
1184839
2163969
1240251
1117877
467178
1430117
2905701
105477
145139
784864
2586217
1084899
1906420
101345
964530
871184
1225973
1110509
1288276
225667
927709
1662692
1002165
1411191
2688359
1490933
839388
419240
1694582
377773
621771
1142077
1701003
2322181
1860319
58335
805150
1540089
654798
827386
2849230
2387826
2772594
1435135
1208042
624463
1939927
842402
2096905
1911157
305830
2324498
780536
863791
516881
1907842
2882726
1892029
1446332
953060
22857
828745
1985666
2639293
2753921
1310466
1171154
698294
2076808
2105186
2386270
168771
1311729
2154640
998964
1375322
2930725
1850866
711783
2556993
1229155
2733107
709864
2862086
1682522
196784
624091
652456
2161288
2896216
2367330
854383
1338397
1438398
1447664
406506
2894838
1152917
934292
1341870
2293479
1826450
1088161
243200
277210
2397581
1992809
2352286
1349535
706027
2648838
1430435
1076387
2494216
566778
1511384
2571101
2312109
127593
566474
1523855
32582
1370019
22734
2270322
874553
1107168
1069400
544278
1502701
1703469
784681
1230161
1529621
1097742
2599568
1676932
518184
1211338
2169042
468151
283921
377699
2616996
494526
763792
274467
1153871
463896
2344148
2409550
2894393
92607
2820723
1806445
2528276
1555677
1853689
1025813
2217304
1936529
2369097
2166569
2550338
944028
1254132
828817
1225041
1191834
2088385
201004
1227187
559490
1413285
2556674
2303945
422477
371058
945457
382888
1141553
1306676
549719
615457
549258
2301433
2470270
2174103
985245
1310413
2509192
147136
814631
1675388
1288734
1849829
1828143
628021
57065
1818391
1507585
2540861
2793411
2452993
2374715
930112
1124803
859541
806187
2493019
1625302
1855643
1166543
887002
537924
564693
11566
2779753
2667959
2793831
2167165
1487718
99388
1830897
2680871
126839
2079864
2746874
2027314
1093249
1779407
106095
1613378
2623145
1703242
1275959
2511548
2885902
2140374
1296776
1223031
2532564
1924984
449298
109161
2553687
660511
1553933
2435274
2869822
237080
1493007
2859295
2809387
900812
1704863
2276185
2682439
2810477
1162432
864070
1751210
413033
2142341
2679373
2058390
461568
1167989
2350914
1085509
1352457
1554337
1766397
2753372
455796
2473886
2150246
559472
2014402
1792195
2664712
676158
2843046
198390
503158
261874
1336596
2679875
1458992
860427
1293697
1422943
276083
2047192
1715667
2328190
1220254
800100
1419310
1522982
1651965
419673
2071608
215137
880681
2063890
2939192
1050043
2019876
1448723
874076
610584
1086329
1587496
167795
2898293
2864157
2757191
1241298
2659783
975500
123869
1550242
502604
840737
681023
1884416
1627259
1950732
1691050
1419813
1652625
6407
1035818
520963
666993
206080
789915
228918
2272240
925749
2355110
1222367
1005330
2746130
2609533
678888
246012
305159
1836785
673588
1732384
402297
1494959
158582
308139
2193372
1871140
2782164
1375657
1933630
1627652
2877401
1573494
2563908
1269211
1619188
1532912
331909
1014731
512176
192417
796909
2461789
129346
1964566
1936915
1035654
187305
1766040
2858
1561338
1558204
1450508
1345057
2764333
2847552
2791613
849088
794700
1151574
1345855
2301790
969183
1364220
1321036
2217514
2760422
2385507
1472658
2782646
2331108
2206344
1655532
705494
1967023
873536
466394
2177406
14022
1549667
2404556
988845
2058530
997163
683363
2692715
12052
423206
2808321
1208637
891119
2146428
1901656
1464092
293457
232507
2621621
169169
528322
1708794
2487394
667196
1959171
1943251
869283
809164
431847
2580529
693391
2729575
162528
709760
622691
2703945
2855081
2580434
1352157
2117471
326441
557103
1289466
184055
1279758
377227
422721
58570
1827199
64246
1257175
1191662
2324808
1936534
1921686
2543785
2682090
1638098
2803064
398766
478679
2867731
2607961
2315231
1679585
2132577
2193310
1742067
689414
1890530
1360907
418997
2916416
2117511
193049
676343
2111501
1676075
2681845
858521
2325607
1263308
2341398
684431
222321
323498
2909630
2766797
2342297
2560908
2060682
1042739
1521777
1413332
473479
562216
2591532
2650743
799494
2843519
1542726
1039731
1849763
363904
1929257
2580798
110287
2903279
239383
401837
2880174
2681983
359109
1813131
2796269
375952
360890
2286035
937512
2351889
1010015
2547547
1101008
1353095
1458732
2094086
1322274
1774574
655581
1607092
1747791
2072150
83672
1629475
341055
851576
745202
1194182
2236940
2606119
174145
2148237
1188909
2819407
1354244
792188
1801147
1374715
1333243
1111482
560350
2722041
1014893
790777
1867169
18192
2061986
1301411
998110
1548588
2018260
165370
2613138
1505735
2870849
2612859
363635
2614748
2264377
1122710
171538
17061
2181092
2131950
1907209
2280219
651570
2063499
575906
2717741
1226250
2880504
864049
2380100
102084
2606579
2628450
2842698
62382
1588817
1451248
1973834
1587409
1348899
217535
359923
2606497
2554742
2500660
1010355
2808839
1466499
335788
1857020
1726181
2356724
700373
2336744
2257329
1351930
1726592
1871448
176329
45700
2646427
2491452
2519267
2847966
1514994
1921771
491386
2541864
2127063
2243503
2214518
2049777
28775
1729408
2854994
963841
2728937
1766062
1349637
2468451
2215600
969927
521215
1385039
1746054
2931392
2778054
1432457
1004494
753232
225692
244474
1176802
1519174
2552816
2908208
132880
660737
1155126
1400977
672286
1465194
1762508
2920926
2310598
1172101
202073
53513
2422794
2411166
1221164
1416152
2584212
1729546
233877
749424
2450483
2820377
2364721
2171649
525346
540934
736867
69566
1150037
725641
2766514
1303814
780131
2923273
1252285
2344861
332645
629832
2490816
2142076
1817575
973427
1072207
2490406
69551
38797
1513552
1465116
1332155
2451619
2064176
2184500
662842
1763856
1747177
1278035
819939
1335691
152141
1345309
2521359
2493089
384831
2421793
1001764
410668
1859970
2377046
2102184
937877
1647485
1672534
1240241
1882279
2461303
2890744
200220
1025255
1522512
2813770
2829865
2738849
981930
1931897
2788388
1472644
1296239
2793956
352575
1230349
2905234
589005
1062746
1332785
2472966
1576342
2926094
2627669
1171085
2581410
1677984
820709
2776338
1093872
1981265
1798012
2673227
806313
1240197
297815
1743449
1810399
1607097
1544132
960775
41325
972321
256905
1447184
2915651
628770
231747
1563902
28072
1833512
2048455
1459479
199069
1041629
1284877
1566883
1884257
506915
2492039
797870
2560212
800599
2515727
50118
801903
895076
2371485
1994647
1369556
2388139
1425584
655586
1257473
2044632
106422
1461121
1093452
2414663
1473531
1276138
1978003
1342685
2605671
2493521
1883822
1165070
2081296
1782238
1633640
253303
563504
2037507
666860
2785612
2527393
2169521
2347842
1217643
1879142
1371295
1473156
143660
1757841
1500627
160421
2231262
960725
958921
196403
2761640
1132109
2461348
2074901
2252761
2742403
633186
1063976
1679684
1322878
888483
733403
1218414
1725241
662870
2209041
2354819
1285600
1098935
1583774
2919181
1073914
2203897
2127988
1359335
1362768
1818291
1011420
2357989
1545152
2559764
2554126
2508111
655705
547663
1581702
2086411
2789969
1217973
2868183
468464
2610287
466274
2814148
2440642
2022617
2903345
1910659
1220788
1065346
1391754
446585
1894069
572421
1830967
91426
1736900
2014055
1057293
1641488
1664832
1526701
1134838
1576404
537477
1639976
865208
2597439
923133
384761
2258100
1706988
1011468
315511
616299
1611402
2178233
233134
2119254
2238016
2593302
1767599
2324974
145033
2257040
536275
1402220
1621652
1722441
19768
1778452
1714902
172916
2613663
546859
2580042
1069084
1072594
1068967
2395720
1775004
274392
637072
2382288
1609228
1442843
2704791
2725742
1145557
804733
2001334
1588429
1041013
781254
2335642
1349342
1601159
1862824
45240
1182827
6182
93308
1567357
2687612
479968
17655
2502652
608371
2193333
37298
469226
2415832
1877212
2127865
2472282
1062834
936555
729029
733786
1993632
323588
1992282
2925832
10333
40019
777351
2810284
398248
715941
2515309
1779098
2493862
2455917
2087371
2061442
2205492
2320678
350170
675849
2681115
385886
2380796
841523
598260
1211676
2433631
211267
1726474
2228190
1087062
402985
791807
1015469
2852039
2236519
738825
2602792
1668481
278233
1485509
1969975
1678863
658512
1392037
2205460
86254
1590884
663995
915758
1462786
1787966
1489059
2914052
1979204
123922
2062224
871997
2518561
361099
1664685
2694036
2659099
1903892
1168355
1848888
1890007
848965
610995
192238
229158
95840
66749
1765267
1632709
1134225
1408704
1632313
2876922
2744044
1240598
598014
2054972
1067901
540404
959980
2093963
1641163
1345598
2153964
2024948
2737498
2138783
2841115
2026400
800237
2228404
1540780
377124
1512480
2682244
1488620
2341119
1736095
292301
1305808
1194475
404607
529058
2225573
1788078
991389
2237579
970794
816671
2563104
1076440
2774389
875098
2726367
956383
1073900
514909
2723089
1047223
812521
2794256
1494130
8158
2278334
863562
2497556
2280628
600821
1972843
2659162
1959324
1858368
1203460
552580
1812635
1563652
233383
1558171
2055503
280393
2800221
1298040
1593707
2888955
554160
2101329
2694016
2010458
833951
2780967
376370
2265983
2003069
845242
1374334
1028009
228796
1992595
1493095
298968
101454
1412734
958617
146898
1320366
81218
231239
749891
925199
1437983
1149687
2896403
2434320
2814916
2265581
790343
1610725
269158
187077
275616
1375125
1037446
1425166
2425272
1821155
104619
2789359
2583665
609998
828361
1829558
233713
2313672
1536560
2499250
91592
1322733
730725
1833399
2515137
804411
2000030
2647599
1835274
1356865
1231922
2446724
747923
202631
1880329
1305639
2723605
528477
1337294
118861
81180
874184
2460905
799382
1842847
1671003
1955742
391868
1135969
810666
619297
580422
399104
2106552
73346
1919910
2131160
2925681
298252
2220789
251470
1452573
2352758
1184510
2451829
2288730
1291639
1866465
2692926
390983
1094751
2915670
2014083
143300
101866
19526
1051161
311614
2162778
1473579
2105639
2693132
2838472
1457352
43899
391269
1198432
1880314
2640721
835566
713898
1604784
550996
1638805
877912
1428996
1683831
2679117
139059
261604
704976
1881224
1177602
1904782
2360042
2521227
505088
1667772
561401
484927
2936388
1526756
2918326
1917361
2881513
1787965
1470856
664179
1362778
1000956
2913737
2106842
196242
1052320
1052290
1329006
2268533
619068
584884
1311221
2920537
2364638
767714
918510
686365
2617984
1845899
1180674
2232967
1965920
1438866
1066997
65200
1623893
303570
940159
2622161
2889488
577894
904742
2869504
339287
2342882
782402
1037070
950196
2196131
1000709
414413
1408315
2506230
300156
1962809
1640241
1258911
1140605
948937
598710
2886430
994775
389140
1172633
822688
2582617
938215
693426
1403283
2354878
1431516
1721771
2893991
1444624
1294871
1118639
716582
2536669
2547081
60739
2923485
1453236
1494653
1313687
1653928
2556421
1439706
2218304
2148123
2723368
2832130
1229470
2035
2263814
1737272
1194502
1529052
2390630
1819900
1957993
58411
1518595
2740245
1819629
2063630
2207513
2273378
64050
1490413
2146273
332127
2335796
1479488
717279
807181
2230338
2049851
748453
1187361
1857271
2437418
828144
2935907
740187
2548569
920107
2738095
504449
2030284
787927
1018241
1541504
174251
1777227
1395598
349934
1181344
88991
2191620
414061
346740
1227291
663475
2911186
2626852
1856311
2858038
2789916
1276632
1863677
2493001
2575905
1114037
1822971
1185874
853497
2317085
1841434
1855450
2648536
2244505
1202501
1421467
2146119
2913138
2467194
2850967
317671
949935
2729433
1670630
657882
2344026
805430
699784
2232286
849721
1169373
2372870
2031409
582823
980081
1714011
2031963
1562706
1032559
680395
936699
591406
882320
968645
1638703
1026283
2725203
2906138
2765835
1805178
921936
778996
1995534
28807
2891506
228614
776553
1702429
2879535
2722974
2040151
985569
2857016
1344203
840769
469685
587716
2394178
1488162
1249030
1070819
2934080
323453
1450182
567100
1193460
119558
1906952
2591007
657665
2323961
804951
845982
1426630
2701253
2737435
2609815
2757742
40964
2386688
2064283
2927835
560322
1142021
1070164
868044
1451679
800718
288796
2900653
2424662
111637
923428
324828
608664
2582521
1174116
1128718
1340385
834752
1096066
2770134
2251137
304456
738394
772684
1733800
1405426
1282076
2851608
285580
2836317
2818319
2218204
948451
1693085
162365
2489066
1212969
36541
147710
2355565
2389141
961050
2028744
63162
1112029
2356208
929879
919724
882121
2474588
2212243
662055
2882005
1815554
1545307
1465283
870283
1817404
1585455
1779605
2710644
927645
97520
1488936
1773936
2007972
2112957
2501613
1648067
1596687
1759648
1936999
2369542
1681426
362792
2491983
138738
2177029
465827
2684667
127824
2439291
765213
215580
1576691
819319
1403987
2790098
2081753
605021
372626
638036
2141484
2629172
1173583
531287
386951
2768569
554884
2397591
1355393
889255
2428933
108263
2606776
1182544
513820
1498539
1009724
2562033
725108
2336610
2005044
1324527
2165540
993982
648905
1843764
2929483
801019
2604824
2912564
725736
2766686
209370
1473213
2853321
2644516
1090281
2180718
2619900
2243336
2902682
787652
2392853
466192
1792640
786608
1988752
2112626
2362769
929426
1248646
597815
1893261
2037729
2595641
548703
1365346
1220332
1264846
1995628
2879618
2456964
1600245
954421
1789781
2761913
550651
482145
478831
2919165
2509675
552421
2918585
14139
1425568
330131
1946892
1191996
312455
2688366
639483
2020290
1069551
2738186
190551
182803
1515747
1626662
2873872
1919493
85880
2707502
1922890
753484
1764355
948303
1675289
2770008
489624
814835
2511451
1038445
1681849
2024478
613747
1901663
2388288
2575181
563093
157196
189491
1045018
643146
176206
139823
1967471
1877777
1749401
1678737
1090394
1065292
46070
517409
2763046
2104431
72449
2279546
2008799
626110
2161623
2460699
2687963
2626955
223975
2150818
2772093
802315
904201
885485
1808656
937615
1981861
1874863
2238084
1518415
2931316
1914085
1095983
893037
692799
1824960
2504306
2082173
871352
708249
2142981
2695394
2434883
2725656
2320190
1858398
2816144
1088744
2799522
2624549
2371425
693435
2854527
648728
743894
2549422
1812783
1196544
2682743
186679
348041
2750967
929531
1698526
871774
2038234
2475132
594808
1004783
878891
2867863
336851
1293243
475276
1042033
2480941
2051516
1564738
2091916
1230977
1813669
1348043
2817781
1269280
636464
1815195
2020861
2747375
2679876
279960
443954
1842856
147279
2381903
1598113
101036
2623475
1279957
855605
2890513
771810
497051
1908383
2606834
1781766
2316508
1236794
1949374
2825250
1284010
1875317
2562696
544961
495005
949949
74241
2553022
2925650
872035
2561289
1762723
2048424
2074950
1783827
1832108
2144857
1075334
1745850
348286
902133
754137
1885281
740369
2846938
292334
1649122
1997571
1422554
351036
32914
1424797
699166
2015773
2604432
2534633
1321605
1388017
2380585
2841432
2306637
1733892
697079
341745
60481
1936504
2394163
2906662
1074366
2319940
980727
1543574
1284087
1167016
2712138
1176020
2548202
1348374
1994763
1776435
901561
1202132
1033884
336433
980462
282914
1513364
860328
1675806
2335536
2092639
2464326
1701520
2029123
1626263
2195470
2449716
448523
511303
80118
1887869
718111
1220220
708102
1334548
2235772
2543172
317236
2108277
34273
1929230
2246426
963447
453840
1500028
1527122
2361883
212410
2523262
1796617
1070278
1184787
2455866
2456828
523505
556972
2337910
1002144
514021
157036
1846763
691907
1194531
1602593
411954
1157498
2786058
1041022
1672732
740717
974549
2061400
944893
443344
1841975
1643034
50781
2269122
2477514
197032
1612349
2754071
1304090
1591198
2413430
2678774
2931818
1646334
736516
1151930
1804243
1982702
1253178
894158
1928475
2240228
1020442
1069242
929365
1393893
17455
2485122
2513981
1811332
2208309
2456463
134780
2230944
1487456
2486269
382683
1270484
249545
1382193
2309729
1852894
1194782
592942
610005
651489
1562586
388984
464507
2309860
1426459
219270
2815289
2018968
1360421
1376490
2807714
514365
2683739
2896068
2136914
622305
1737162
656929
1904175
1457349
772878
2522674
490725
53760
111646
1310338
1174606
35199
223834
419753
760553
865963
387500
2734602
2855921
994082
730865
2113922
1415090
108661
2020066
1210011
588752
2669199
1855567
955611
2823201
1703433
897389
629252
1595437
1822619
1945829
2160301
2287944
2806745
1706012
598121
1014434
910182
2738323
2876711
1114408
600731
2468474
1873044
2747980
2899162
2332427
2827887
2485459
600528
391295
2039587
739161
2538450
2826901
1270775
1502565
2338155
2495740
1192745
336767
371046
1569527
1320840
1685400
2068687
1100382
870927
794306
2095001
2534077
2435834
2848352
1369220
1810705
1823433
776969
572430
376370
2745439
818151
920273
2204297
1326486
2235250
1055470
2417007
1913922
2359668
191353
2086403
2717892
488567
247577
949174
2274815
228977
950225
2284574
1362660
1390839
1494998
2180659
166555
2658861
2654747
89948
535555
1488182
549781
1272864
460582
291915
2279978
2735128
222154
275053
2412158
1491475
2702784
1209855
2214308
883349
2288914
950935
2019512
2503790
1546315
714687
2007573
2278347
1445984
2225409
2649026
30011
388132
1181068
1081083
2135094
1542556
855225
584595
2679369
413164
149776
2437701
1415612
655294
2335433
1444536
2794978
2121575
1172042
1363994
2571140
668043
2737734
2414478
2485391
2122699
951089
2359014
2202473
889437
278017
1649223
148665
1822837
123958
1907607
1532582
1308413
2389568
2807123
89009
1021992
1134091
2373824
2247341
1341679
2549750
2681205
1080940
343527
2301320
1662870
2357718
1274028
663629
781826
1631378
2208982
852511
1625400
1366632
2791883
68895
1642805
1922624
759711
255610
2508058
1869931
1976679
2098174
2117394
1321222
2872106
1389536
2664110
973410
2385293
1700166
2749439
165933
2715402
279997
761269
1273313
2638024
773890
896953
2788657
2416413
1720575
1083548
77380
1027045
1393030
2446503
725820
128581
374246
1961475
1810407
57628
2884012
92339
662057
2893517
2242478
816297
1639771
772685
1222080
2880732
1609903
1146227
1667735
722811
1342388
13797
104085
2109896
1499687
1176753
2690480
68697
1198793
2621260
2679229
2500877
160320
2859839
1314417
433435
2123928
996124
2756826
2849796
1261905
2304946
1967102
2146257
228852
2690656
119750
2324114
2201423
870965
2372232
574728
1873006
2867583
1963454
2330989
710207
2773081
505093
513611
647821
2351213
1768288
1602812
602740
1387033
2547776
500471
416015
486585
380501
477669
709181
1872005
2325585
1894619
43364
166533
2859050
2527139
744183
2872670
1170716
854959
2204695
278824
1294799
1520969
1300537
2397629
1935055
2357966
1560593
2720942
2257068
2203954
1054228
474752
674198
1784720
2112128
544011
2672125
1678848
2448580
2108426
1089542
1082816
535635
2331402
149777
1587756
934502
1488621
160590
1681985
2129795
896094
1167336
924381
681521
1086045
853388
2186623
493647
2385431
2686968
1912011
1326815
1460132
1764100
702323
407811
873364
1864295
964168
690581
2716949
235882
2195429
1131588
2524523
981235
1273712
2808014
1594221
2468459
171217
2570657
1578685
2271791
2214904
1441009
204305
375056
1581567
875476
187845
1848641
2666252
1082992
2527772
861210
495004
716371
261223
1438858
469680
734718
8103
2338095
455879
2106718
1377271
748421
2553610
1101838
1148921
1795768
828403
175298
2317805
1368153
1377837
773503
958830
2356612
2532866
139403
1802810
2296882
2601347
1245074
1521488
1646429
536553
733153
1039141
710824
1178119
2176592
290904
1433629
462166
1203322
816835
1445385
2288013
643793
2790494
2214733
879940
1975110
1075187
279575
1071823
516415
2063820
334257
628306
1968221
2805912
2008282
2673490
237324
1957766
1682370
1293416
2156413
1786788
2335863
530277
2528894
1255878
1946743
412151
2573545
2874802
1233062
1177829
443014
2607717
1466939
2616929
2504767
723514
1388007
197718
495202
1380367
1624294
362134
1597957
2759558
2363774
2417864
2220481
1595849
1257113
229187
93755
2866787
497669
2505468
1680466
2131606
833160
779011
1675406
1463471
1982735
1314714
2118336
35052
734461
562076
1417396
2540977
342944
1433902
850636
2450768
569809
2200644
823597
579111
44717
67822
1315868
580978
2247718
336847
1072704
2374233
525330
2526884
650118
1892540
918440
440379
2175223
565616
202436
1943926
581372
837611
1673877
70291
1885190
2810956
2551516
2679808
611934
2462417
2069274
2632927
1932149
396090
1520366
1951600
562376
2883247
2393294
1358013
1586939
2276745
1659260
692408
1116705
2005017
2253230
724630
2700961
1930706
527989
1574512
1852136
2270726
938919
2421025
223082
972306
1916861
272673
881473
2435013
2413284
44776
807876
2490429
1586291
1831795
1226131
17599
35469
2836423
676395
1367451
2225539
1983031
757485
2473181
2081098
433658
2055865
1703670
2250934
1789494
336275
724832
2080105
71227
528612
2174580
2465400
2000222
1688601
1995256
1999367
1215638
1813805
1502930
282967
725848
1391153
2785081
1489100
1282191
323584
2605603
830707
2488573
2211784
2167648
999436
1248333
2631907
2731476
1327379
275183
1670254
2547799
1922562
2538062
2166415
694545
2576192
1978068
491192
2332882
1866194
2774222
1377113
649287
2836013
1269787
1408052
1222038
2559020
1160137
1550872
241941
465280
2870389
1187157
1801382
1475495
92272
506154
437885
82499
2042169
407808
2593556
1157537
278975
2385202
2521132
2890882
1402224
2167030
1692130
1891968
469262
1913630
1333794
1899292
687701
167501
2168891
2672629
2902155
319053
248126
793492
2414283
749896
2769521
2662033
2209922
2763792
1725858
1988480
451736
1245090
410269
35304
2835466
897127
2450033
917754
2746143
369459
921897
2328585
1854432
928624
610324
624799
1969832
2474437
2857522
2530915
2809553
1311031
720271
2742647
398230
1974234
2544503
2839882
1379905
62774
2450864
1763838
1879244
422689
1663502
776652
2616965
2811241
486930
1608975
920748
2480773
1674316
560959
2340222
2130880
561799
1588089
1065388
1899307
2561978
1657523
665078
2847537
2698568
935163
1434554
716649
476735
1588190
213112
1784794
2285135
707540
849520
2820392
2857733
2034918
104862
2762819
1716547
347270
822691
251623
2478726
491876
852260
2425464
2231378
1590112
258682
2708959
1227725
824900
2150295
2447404
1045718
455699
842826
694609
529600
1317290
2505290
861733
718302
497621
232808
1661078
1413004
959245
858681
349186
586353
1203602
1235673
233017
1696659
2390361
2925639
1121239
2157291
972923
1522162
2785177
2640265
1765825
509152
716576
1049838
1183189
1379218
2632068
1011186
1740727
1368828
2668972
615643
1924614
2671991
2432328
991183
1814401
729575
1693384
2881158
2652545
2789594
184996
2916883
1389115
2175379
856085
1908958
79823
2498565
1643746
507937
2380733
2146428
1974666
429678
1267633
646715
1969302
2419451
1071816
764057
2047556
2610178
990934
1312994
2919155
318335
682527
1595335
2679693
587081
528523
1727875
462417
1749130
403105
940459
1675317
1396592
1568691
1956946
1942975
1117339
2034332
1291889
98824
1165437
2150325
1154457
2914311
2199316
1784281
1627507
2712580
2555316
2140629
1283836
192671
1573951
2242981
1356495
2168834
2160958
2680139
1244695
1653117
1244841
1150374
1456002
396608
2391581
2742541
220420
72237
2140639
33235
2511428
2019535
2807567
2662641
373946
2138632
510906
524993
1624341
1737698
2894715
2890481
713535
2452139
2438970
1758582
847886
2865837
2652380
2493690
2555005
348055
2781573
1167080
1346328
2043836
2908444
197583
1053024
987413
687615
1607456
1659728
403155
363336
1394167
1825378
1214725
739243
2054567
2127985
761553
206158
2690413
1042186
1341532
1181148
436134
1218943
96360
1778372
30557
60200
2279819
1241218
2611713
236147
120342
2046929
2824735
1241958
2597544
901738
94039
800480
1100900
2852748
2162900
662464
2560615
2544195
1114956
2796936
454334
745139
2567614
2140683
2262376
130968
2915024
1428644
1153703
1476635
286157
1540305
1859882
221136
2082007
600721
262167
1267517
696174
444403
69256
393648
22758
2775035
359164
2289756
2016873
2594370
742001
643181
2128149
401050
2757630
1581972
2561741
475842
925127
1593043
606520
2663944
1659243
2912880
1598742
1715983
290203
2939453
2370554
160513
2212174
2114330
73985
2810615
2542804
1545301
1572850
483142
2849900
2531578
1213704
1931698
2202897
1616140
1617644
61544
1397604
2607555
2021460
689937
1427117
2627554
1492049
2911000
305038
1897212
1435921
2562954
897792
1000906
1089770
1074877
1308183
79230
361064
181889
679735
2126290
404860
36043
280508
2378965
2549459
554716
2577288
1047202
230012
1391346
739408
475374
970440
1331625
971146
466440
2732949
2129090
131247
2252718
317459
1349693
1631021
462703
2280582
1940945
65238
1706643
650234
165518
1320658
801685
1301083
1709782
1157258
1484557
376130
560287
1690218
784459
2260595
256717
1168064
1450544
2722065
490506
2129802
1284983
833219
2423069
2170332
1328077
2222694
2346647
294789
1425076
2452234
2049513
2416875
2409025
99064
558813
1877681
1684177
1509663
109591
2648275
1356632
2031136
1462131
1117476
2846509
1263184
207245
2208383
179842
36941
1945933
1919187
1147786
1212917
1277978
2783545
90357
184833
2391044
488543
573385
1765978
431085
1510996
2863062
302374
112411
1018521
1188729
183269
1206142
246975
578715
2437607
434115
878798
2858171
2757234
2284556
2767106
195881
251976
2267976
485996
1691442
1503387
2348715
2695370
2858136
1042068
2547055
2238643
667903
1966942
1515130
969523
306529
2887508
818343
116531
2287960
647836
1011304
1646041
948585
2360501
419993
2801706
1826012
1920094
873437
72014
654136
2147239
350341
605238
1375969
1490438
2487795
395008
32080
2096243
339872
633175
1110091
2176038
2116379
1393737
1360372
143975
1960905
2465991
308602
977979
1036144
1590760
1792040
1728588
1248701
1420917
2469483
431078
1416862
2731874
2029168
2440177
31554
1368622
2247987
2909886
256361
1623132
2384309
1003527
982690
883973
323112
793943
2156306
2184605
1488494
740586
1987286
848710
2124583
1984922
618891
2126989
1058034
549471
1462346
2033456
1338207
826302
1361309
962088
301645
2151947
2735130
650502
273247
1927029
2206245
466244
1649533
2109787
741229
1381494
1209335
2791875
1799936
2289512
913520
1539925
2253324
1684061
2839805
499172
2257512
2232225
1972180
234032
1588654
2449669
328951
2463665
1269438
1214658
36618
2937437
1154210
2620311
2207767
2471083
435126
1337657
2110043
1793894
1320891
399818
2855291
1454586
69609
600888
270432
865305
2178
2546860
597755
2825941
270845
268340
1005427
2326719
1774066
62720
1401541
2668127
2039740
1850313
54521
2430840
1769188
2688532
2046339
1220454
2403329
112070
423044
2896992
453096
1510883
324855
412960
1604335
2876225
2685386
595048
2064353
1008171
2870673
2078008
2739532
1231063
2334247
1971796
2191232
2520450
1295809
2134842
2130178
1659395
1794775
345207
2282676
905092
1290683
527712
165721
868350
1072236
1998954
423286
2024017
2088065
423465
575849
1729393
648735
873329
1175436
2366290
513638
2685494
1578517
2787800
900938
885303
2239960
1862300
2895756
33235
1638370
2612993
569929
733878
1961996
1810481
1803228
1220001
240710
2195630
564247
239864
345164
2035320
1369657
1978437
82605
1852228
247869
2219382
123459
686045
1879737
1003643
466939
921570
1909773
1868341
2405860
2710837
91871
2856986
1673752
2615624
1759475
592292
369338
850410
2391358
1672010
2200796
1986705
2283238
2312036
1664044
2217924
1182789
2578467
2353580
1674729
800522
820409
677126
1956246
1680870
2854480
2368534
2247710
1283524
1694049
1323154
1844092
980811
109621
2217674
2257101
1034772
1552997
1667229
717920
1052621
1408127
732220
2607819
1924422
34408
1413644
1802302
331573
2686687
1712425
1552387
2117030
2906493
1046011
151442
1331119
2099203
833658
785398
1213149
2614248
2706934
542328
856145
129528
353511
2379249
1531186
1552706
2389275
2682464
252979
598290
2262631
2697719
2452579
2206207
402729
2614983
79737
658509
2358321
2428813
1922412
1862273
15516
2649768
191787
686617
2486328
631844
905022
2736865
160660
2684086
1146799
579823
1707747
511397
2040954
2131626
2214901
124002
275964
2344980
1079802
2859631
1137428
432779
2084715
843427
242631
2736377
1803570
1992473
634593
7374
2233170
1558823
2421459
2494949
2357431
2462501
2380451
667629
1950326
1175875
445382
2194428
2293039
2106154
2205329
1991338
1626893
849517
1107629
1852407
38045
2193256
1298113
2223492
816221
871733
492687
536361
704551
1412607
709158
1964185
1806325
116145
1425338
848505
376804
1101129
1967302
2655632
1325796
429710
2468854
2075852
244873
334871
1310407
811483
2274496
2296171
294959
2666695
696049
876084
1718324
2705705
846400
903546
2266297
231933
2376567
2533245
2523838
2848242
607169
354889
627524
211975
1593015
621971
2018091
170416
2655849
2590321
516944
2823797
2329234
1891540
1628317
443920
1620400
1063675
1667033
1533206
1374530
2051850
2004819
1907311
841682
951502
344602
662581
2332946
2333146
1981090
2395091
882078
2890336
2838512
285648
500854
488704
1768207
1074328
353735
171893
1083018
746288
2846814
2168600
64922
1652868
934880
2743089
2361036
2438940
2493132
1652446
2637639
1492693
2690237
1242400
1225204
2504579
659607
1135655
2453040
915489
1355060
1758878
1248679
2073368
613543
1027973
1968663
2247264
381472
2327734
840721
798322
2647756
388283
1270486
2493778
1343084
1697531
2297790
2354568
2168648
952642
2205100
2181994
1534950
2469896
1594665
2027572
2628901
213651
263310
327282
2772490
2923825
2731814
2281979
1798958
1314678
672899
1304989
2158674
2286224
773100
760925
2652420
925680
1864155
2893116
664841
2207578
36856
252775
2422230
2283985
2519331
1942169
1826059
2474701
2547051
2582318
1456648
447742
2232686
1567095
2106445
2306689
1569290
2096385
1891744
2033544
43993
1624311
1762978
996606
1904774
761488
1181669
2447741
311571
2634593
1289773
1672923
2411016
585811
2297130
1640615
351095
161003
439131
553847
2454199
655266
1432279
2585610
1572701
919732
810151
1402413
1145699
2048746
1273473
37099
893644
234080
2198736
1266863
2678804
538949
1609719
1427323
1198523
1428566
2247465
1593464
2262897
2051886
1964993
813518
2777288
1415647
146096
1635221
1005306
272087
1043028
50396
820722
2200645
2178544
1098750
1622826
2544328
1531708
73675
530160
1094752
998423
1444086
535743
540912
2898025
586601
1783150
1372047
2800825
2720375
715434
1844869
292340
1501194
2886085
876092
1509614
1970756
654590
2167271
213403
848567
1078697
2330360
2078077
1952513
4788
83801
10446
1302163
282422
2113164
1543543
1178270
1242666
1843322
898923
377162
699846
2557808
1989770
1534289
900692
1744329
945820
520510
1546445
901128
1536931
154724
1432177
768135
2270503
1458782
2743587
944504
2870924
104184
1839094
2439096
2829071
236331
1573191
1116437
2728222
2798902
2705367
33347
574736
1017579
1066056
1834335
1632679
832998
2385591
1966418
2937650
2002367
868585
2109672
2055185
453314
1373367
1224485
1693739
1173171
1652897
2828514
2858081
2194996
357687
2508940
2384319
657897
1069501
2229667
1575963
93268
308500
685756
2793478
2487722
970688
2709517
1915257
2134617
1093109
2563587
2037730
817126
1947776
687358
1936794
2266248
1118770
648113
1285529
2927
2255408
2667373
738120
1475097
224049
852827
1125843
904902
2315889
1417850
1338206
771706
2705475
1214627
122219
1454343
467212
1629024
818291
1514449
437820
1125495
530453
832220
1869323
2142073
2766024
1254323
892537
1529610
1348243
691951
584190
1330409
297284
1423609
2446938
1184927
2620888
1930882
826764
2540045
2216058
1781853
669319
183286
1856506
146160
2308320
2202083
1347294
1003677
2588348
2169116
100931
78107
1783898
2121270
1409349
1741575
809308
179801
226600
531528
1002956
2160379
840219
222245
679574
2557945
1030369
1562171
808790
723993
1278809
73657
368623
1152794
622640
2126603
1637180
1241984
1596258
1478733
1673810
268900
2167919
2803563
1372159
2829031
713233
1334544
1205356
1869685
608578
2348469
2608133
2586609
621882
1146606
1132872
617395
2009904
1010047
2783067
847172
2399559
2117559
2807410
451599
1948007
2373937
2006308
974179
1976578
2564309
484281
384044
2785447
2861857
1537754
1956106
2904679
746434
2022125
605748
1542873
1820511
24426
1967759
42469
888006
2221381
1863734
1011520
1301462
1415850
557871
2822767
318905
41294
340872
2650066
1432300
1319993
2701974
2454705
1368023
1654579
202766
335141
2802580
1526464
1824229
1995649
2183583
1633288
1563624
2375235
2612516
1346822
1306063
1341404
1856171
1518072
1472458
1014640
2704419
2247969
1904380
1284901
1362295
2430157
443895
183013
397392
1448773
1793594
1654936
2175400
2654842
2897368
2522247
381623
1580699
990483
120278
795688
973882
2372193
2519480
289252
2891677
866798
1369594
323759
1371022
2841348
1398204
1823629
2530647
1713044
1280562
1027972
302931
1585413
842518
1012954
1034478
63561
2700493
2896318
2092068
1377117
2794495
2109000
7488
137734
2251808
960212
2354846
1665055
916639
871473
2379081
2178040
2249233
1441500
2408586
334233
1598169
2505466
2429031
1848811
1522892
2131163
2892413
319200
2047352
2192397
816443
267198
2527181
1244485
1252610
1506276
2630738
674066
2481613
2909480
663163
2572342
236452
2319968
188410
1619582
1416675
2465135
1694165
1761323
925752
1121502
2565814
1462078
517585
972330
111090
381858
2518776
2329812
984312
1644250
2917075
2472395
732169
1937235
1627882
700556
628520
218962
1368206
1390468
1769506
1189106
2812878
305343
707698
1137293
542903
2415413
831499
1772656
1802553
2038273
1082574
1102003
1382319
2445434
471302
2186615
2614730
690068
414543
600886
1836542
2657131
1140498
2863951
115374
470065
1455304
524370
1627692
1276033
2069989
1132653
1702060
1324394
1946963
2705218
579115
1812998
464836
154931
2434734
1568321
378631
423032
526268
2732420
299963
1268936
1814092
383650
1622400
1256127
1523814
2311537
564559
2519688
2082718
1647339
843979
525612
246852
2797899
1501515
2692566
2537206
2652236
1195582
1453433
2494177
2809572
2100365
1948323
1989556
1606672
1334366
370856
1565813
847128
67526
1110588
1601496
2062356
356583
259206
1283697
2408647
919287
2903962
1168029
2264997
2095624
1893485
1322824
138983
2520228
1316578
284660
795078
643438
1432561
326442
989109
2503971
476146
2677232
6211
2314095
2900573
1117753
950367
1692339
2435700
51982
444430
906984
796665
2582672
40915
1813414
410152
1070197
595374
885824
1009444
1906485
668765
2917679
550538
407366
2719884
2562650
950161
456824
1836488
1458161
154766
2381070
1018262
289167
2241035
2635656
1218134
1023347
453559
1245037
2377159
459237
335190
413387
2722499
922849
2855473
1806582
2781967
139727
1673661
1688326
2382846
847460
1646300
1500646
1010743
402313
1934527
1338413
728971
2202017
75733
2858528
990577
2914713
2645929
1369316
783529
1129677
346220
1848504
2795982
1783344
284805
1667230
1809014
1630240
1630729
2690206
1705705
954265
618018
2309747
1812760
383690
184445
1680245
660264
413382
1764658
1989128
1690344
975789
1532211
804530
579585
2308916
2182426
1874237
1095446
2889512
1959611
2910877
2718392
1520401
425751
294290
2558377
2352519
908219
1670433
1891139
1681097
2736655
2879095
160021
2906435
406568
624529
2271350
290133
187048
2856064
222740
155708
2083906
1358792
389679
2914882
353002
793411
968136
359370
253052
547989
243634
1202482
32128
655404
1044061
2931481
640113
641419
1282902
1359110
1812027
1866578
2462477
2110344
1007056
133531
1120852
2841717
977363
2386334
94668
156855
1570339
952714
1914505
109761
430016
2330262
1060646
2062957
1320453
2367364
2316590
1595700
2376546
138982
1784459
2342344
945198
2907885
2369827
1835514
1176537
796453
2463950
1612732
1137634
1249093
651627
1976562
385051
418656
2346691
897242
1108931
1907885
1206572
63454
1735267
769714
1839109
638060
1300450
1131656
303606
2803020
1706150
2098862
266308
2460618
784198
2618724
593720
1116667
1379065
228521
1835857
979830
213315
2017970
2734142
182306
2920666
2253428
2754638
1732104
2893176
1998083
635225
2001380
1152006
1750115
1954346
34446
645858
2902849
1376975
942096
331089
1630907
123920
2929491
213093
531874
93559
2483851
2453027
1715087
2677720
614082
1180165
2855116
2420981
983618
1456021
1963147
345544
2158395
186811
1953642
310772
242718
254398
2226123
1068285
1789841
1249434
2870224
2384148
2571165
68316
1811383
805575
2612256
886692
2705462
1142
1513997
2727014
2785388
774309
2145126
2372862
1348044
233124
1860487
1021999
1799459
711152
2760914
2720790
2849201
788090
2368733
23050
972698
1819054
2468271
69560
1845606
2364274
311601
612887
2455409
1754980
611217
2346275
210889
2262015
1833658
470267
1899179
1988987
2768833
501532
1890913
460057
882829
2283571
112440
2189462
616013
263347
2397986
2279457
667082
2784208
2572046
2305866
2819896
1698879
215350
2535743
2110328
173193
941731
1265592
734776
1879897
852133
2398647
846536
2792689
2134254
1533168
1887294
2255383
899252
607751
325378
767899
2643450
2739915
2313214
2253553
2275755
953334
2465225
539265
238083
1902854
248978
2512100
609372
119386
2487423
957629
2593734
690176
2735099
2772550
1990766
1190450
1649794
414196
687010
2231519
1332722
2804792
1369269
136412
2915953
855480
1472086
2783363
1636865
1941506
2785629
1241699
1009067
800345
2646206
1609971
2442644
1264637
1874268
2349180
1101223
2508551
2791008
506071
1144615
32243
2089915
664945
782216
2853714
1768246
1625735
1661145
61007
2685465
372362
2838912
118228
161686
1476639
1383154
1738832
2725572
2442497
1148073
1737933
1215217
707592
1854540
464737
475214
965908
919320
338014
112317
1368916
1499258
2806727
2189741
2320658
1235824
1439183
501886
664288
1199127
703917
679113
377054
1904626
679296
1131975
2049324
1882277
1438052
564256
545706
1737709
1538100
816571
1276560
1496522
2316530
2336008
854593
2402708
490011
2410243
2370404
1578205
480660
1168488
2319697
1889879
729590
1730112
922942
1716307
4226
1487716
1532570
2701861
2099220
922855
1766586
1682365
2856472
2179006
1640453
1473053
1359623
989568
2478223
2176670
246865
2725869
456918
475689
1087483
469169
2054874
1211757
2118062
2195
823497
2398146
282007
569843
1070671
2327308
1275821
2625102
1363393
1973968
1939401
1589102
2782417
1087801
549624
1346939
642198
2199402
81654
1076871
958470
840709
490224
1567454
2209160
1255626
1791142
1097231
2440919
681846
1806034
2376725
2451333
2161991
2659561
2752831
576455
1464123
327172
1959927
1590358
2267468
1775553
1116386
2825537
711966
2136479
1664506
2724951
2540437
805328
2895377
1911300
960577
1764084
108106
1113083
2658242
726804
669373
2358259
1211553
653769
200948
1989169
594980
1583383
437690
80891
2201712
2915174
1246454
837335
1025678
2688718
1752348
1003413
1803201
1070234
1592787
2698424
1184781
2420710
1158573
1499805
1654006
967013
2383321
570484
160803
737974
652937
21582
1205062
2157106
1027423
1731375
1121729
2805156
1026855
2643634
2403919
1594608
2271733
2352213
257478
1953680
1605956
159529
2723035
2287319
2501314
2801149
426249
2514644
1491224
343650
2135749
2376649
1881075
535727
2170085
1746788
756477
2261761
1309662
2887962
2431886
152830
723612
504654
1164587
2590815
2811296
1851427
2164644
825257
2550283
2234915
745275
1124186
400959
893632
2658483
998042
2778877
2138477
2533617
520756
353347
459889
2262506
1237091
580867
1941905
739845
2469660
269160
8209
1531176
620766
693277
2822932
1224301
1716460
2094898
2827393
1100929
1891017
1663302
935843
424969
1222026
1706512
2288443
1987045
341460
1719988
200346
1966784
1816807
501767
1135203
2901600
394474
1582625
327822
1268885
846599
2913775
2771854
2898637
2871537
1937418
19584
1603878
1458047
1120357
323993
996648
1062173
364425
2105939
308548
125708
665215
2376268
805918
913442
618391
151438
538820
134078
1647380
1490697
2505699
601413
273468
2098335
219398
566378
2746892
1777025
468338
1464563
2659486
2768544
2635166
1636909
1063978
2207907
2499500
2894772
981626
2573578
131230
2307637
1584218
1022965
715354
730134
1866165
784652
355211
2549946
1627536
404888
896800
770012
2329583
962035
662314
823628
2633702
126434
1604445
1665850
2711739
197134
1159759
165101
1991951
112301
503891
431599
1532707
2331916
1228398
676516
2814425
283196
2303881
77021
2114053
1210549
110465
2765712
630155
610382
1539000
1754141
164064
986836
147313
799506
750954
1475511
1130817
2636953
999234
1978550
689914
652483
321865
1056025
417996
2242317
2180065
1296934
2283809
1646058
1256209
2166647
1857223
1703692
670998
774228
50926
1835748
59375
1585729
1783709
1896845
396505
2523083
1725879
2700830
2711038
1385296
1156336
488535
2100535
762232
1743327
2719204
929898
2073404
2018321
1630849
333252
1615627
1559198
2420478
444628
2671658
1937350
2061164
1843584
1035200
1675969
2568282
1745060
440962
1897999
348366
691040
512522
2250547
1192628
1616960
1169813
1711372
2782720
2206031
1511087
2887769
2243437
62968
2597370
2247907
1837032
2917170
1764891
793825
1949084
421142
752812
87286
1642402
1626628
2705770
322638
125311
1795217
2490041
2091831
2693426
2712538
610419
700528
2402485
1411156
2561887
512750
2274821
2411021
1102178
2548820
285562
2726477
2289435
258855
2281941
506039
1299143
1525784
26299
1711425
161418
2819446
1590673
1377715
852407
158952
2928821
1854328
378360
2522041
2610433
191532
689971
600515
2449604
488942
755891
347801
683047
1508776
854973
577579
2312002
2487761
2086226
1809776
2195324
126307
2907346
2065017
2127058
1695949
1769099
1146390
538342
234688
2334642
175208
2513214
2821342
729215
16300
271664
2786526
236347
2081478
2762609
2012826
1228609
748168
2924949
2146391
823868
595439
2214249
9087
1843912
2318515
2749187
2707368
1560438
1537896
2055318
1457433
654950
997437
526655
2203660
2472770
2646132
2417263
2859480
94127
783200
2914392
746626
756305
233541
125052
296475
4525
743286
430502
125051
2471367
2937066
1714598
518923
70494
1896566
1521062
2238200
1313605
2911997
2540496
930963
893139
2794796
1617991
748088
1693687
2585180
217573
2778788
2211456
166917
2914436
1556769
125433
1902837
1480926
2524115
1417117
1368064
1432697
505524
1126564
1026798
216762
454191
2851963
2864721
2344675
2394197
2809418
1315785
1964786
196990
2031224
2142779
437834
1801237
79115
1500826
786528
2540468
171836
1283885
880039
2032935
2172205
2154923
1229991
1040894
2318660
2893140
82704
2339202
2599383
1276094
999477
1621907
1390287
942076
992189
2690480
1447159
962639
1992611
1717591
1617118
2308124
1614566
1483210
2677955
2765481
1603392
1517113
559671
1668434
260505
304632
2396488
2160520
2608686
695273
516323
1819059
1790783
727264
826485
1116592
607569
1534222
591710
1543359
1762378
1562483
2454026
2853330
1696600
704424
817531
315872
1414640
101348
430915
299663
1444141
84952
1053601
304449
2625821
1659101
1600728
2647844
1731988
1460198
2153339
776623
2732235
535471
720182
1982935
1659367
2574497
1815480
2829405
1359931
2577477
1560922
2672963
1723424
254389
2592659
1906685
2535713
2170084
2482783
546448
1293286
2615343
1145891
1892272
1630098
2415946
2801260
1688730
1490978
179694
1859028
175150
481226
1866195
2487572
2698118
761175
718491
277004
1741160
5431
1409497
1081095
2899849
166649
1552526
701188
736448
2874597
1264898
109085
2686293
559751
444886
2642199
975163
1129606
2538643
908101
2023940
541968
2140312
1374026
1785180
1724724
2391553
785018
2589798
2132358
1524320
2419907
1247520
1199421
118013
1888523
2370564
2563983
1485117
2835332
2164638
2003018
427653
1277602
2892263
1358359
2839562
1637240
2225902
836274
2334870
1204223
2016565
362638
2475642
2299220
931601
1459481
2565560
1665249
1435300
2481825
1050585
2190226
2165918
2577535
2154537
265337
1705069
273371
808352
2325804
1950470
2908446
1335053
2884778
1047530
2317860
1807344
2052894
360417
717758
974226
308597
683918
1805797
2352774
2729305
770579
1275678
2316987
2120366
2215235
71740
1590980
1679485
909557
673712
50614
993313
1934648
1812357
2768798
531982
1335484
816361
694274
921384
795728
704423
1848737
71901
1304552
115587
660557
1155250
503744
1661225
626727
1603395
2162895
516455
267748
1922312
1304906
1089025
1549714
1586744
433950
260174
1542354
13927
2298222
2895760
1257046
2572714
1970258
18786
912128
1223477
2075774
1514022
2597060
2547702
550194
1216378
341970
1357622
534879
1485561
1393650
2119157
2270272
1878781
2076626
2522765
2489144
1922337
853695
1687818
139454
959309
2884149
80457
1831741
2794599
2346698
246764
1591013
316321
180064
376697
360769
729908
168772
1341183
1203537
1374073
398135
851907
996313
585270
950928
348394
2743189
752922
97501
303863
2088190
354271
1797746
1183305
558751
316488
1224735
1734188
960464
369951
220187
1308863
2188555
1020014
522428
2692906
179458
1897797
1470752
1582068
1228759
966354
847159
1011458
73489
509967
1094773
898422
1284308
1126519
1849410
904239
158141
762653
2281251
2446790
1125529
195388
1572839
124224
903028
2053033
1867790
338691
121446
1012235
355932
315296
1446057
2757453
1837902
2201069
215110
1805595
1450395
484476
2131588
2270321
510552
527374
1742625
1896799
1480458
279414
2022419
339118
1249466
1086187
181525
2830155
2040208
1915763
2030193
2382968
1421128
1714881
2260973
2388483
1304862
410612
412433
1950043
1792293
490498
280814
1827156
870511
2184905
2222085
88969
2101071
2246103
1588808
2233009
1815214
2519335
2446534
112133
2546292
2891677
322920
206723
531278
341100
2247999
2471780
129990
2386396
1258016
2574770
578914
153752
1827658
2668665
797900
358158
2144760
688403
2581235
976441
1417667
620500
1505043
1352520
212343
2519224
1831767
1767742
169038
882555
2862244
1094863
2056075
2917857
1614109
1904052
2394459
1545987
2467151
719336
2430183
1672883
1301020
1907557
1490316
738475
519585
2361115
209265
2447423
36599
1601160
543312
2151489
2145613
2882744
2373191
1216772
2187115
1898525
2857217
2372329
187137
323078
2158998
2321526
27673
728055
247169
665541
2840039
2250591
1290377
2867544
926207
1999109
474434
1920763
954889
1505472
1206824
8586
2864718
1047747
2887998
120744
2743022
1494994
56942
2886452
2729990
844392
1940585
1151512
1620421
2569737
913024
2899631
1731233
2793051
1466527
2598312
708877
720949
1002279
1219142
2438922
2566345
227865
77489
1088199
2017801
1241530
82517
2098826
1378095
1672192
1368402
2269199
1631051
2765195
113754
1636896
935338
2772047
118560
1902387
1496661
1278283
2027363
953430
159215
2662526
465434
1045528
1356459
403137
743063
1946753
292230
739543
2111829
2784606
1395090
362480
2413040
2410950
1466922
982194
674742
369620
1555797
1760597
683576
1397173
782972
1569963
2743488
793193
901490
1256150
1781742
2784439
2571495
42195
599449
2676846
612557
230692
2301895
1590694
735957
1458563
318736
2318776
761749
1104649
2455478
1896232
157914
2136172
1509951
160840
532908
936466
1401086
2714820
2742806
883312
2732746
135500
603042
2799382
943251
1651435
2152287
1892843
89332
2838608
822169
598377
2246702
2063844
1722103
1582032
1398345
994086
1644205
2452715
2780645
1483973
1451221
148100
902888
318677
35871
885598
165409
747020
2848313
1969304
1700317
473514
2915757
2755477
2780423
315969
2325741
199080
2226837
618011
1545674
80505
1120760
2641982
396177
2689259
1855711
893820
1433312
25338
2468157
2749021
1816802
1733260
2648628
1766516
410237
1241977
2086521
537944
2183998
859587
2739087
670441
2143054
2656326
1877053
1561914
178789
2343062
2156159
1251773
927670
2899395
1105761
1923024
4138
1168050
2435448
2057752
1603203
2744364
1064585
2810754
1239365
1200088
828478
1321728
2075506
53032
383114
2618677
922904
2338215
1338626
460649
454859
2423341
2909384
1160335
1400914
1359398
630944
1461943
1336109
1111440
486390
2507747
1636400
2502871
1577401
681468
2606327
93122
83184
2781170
1832095
1908889
1183685
2660771
440567
745023
1243738
1564121
52299
1185357
1934093
1991418
2502732
99167
694113
257556
1755385
1357495
2709175
1173219
1486994
117277
2498076
1409198
1951539
230050
727001
2813024
273681
2768974
2297713
2347365
36294
2465558
341232
1771207
964481
1962244
790557
1795101
2576472
2671230
314611
1468813
1935572
1637433
1246668
395553
1967783
337685
2357038
56683
2306169
2346039
1745798
661586
1398793
663537
1172366
415973
847863
1205381
129618
1820765
2292920
1801699
2416808
1344507
648494
1083822
479849
2170956
2174737
1600178
1980457
354005
2928692
2031658
1472377
2497412
1562312
843854
759854
2010968
1126822
2888095
931170
2549901
962279
2235653
2445749
68512
2469582
331726
2600776
364055
648580
2040629
12313
2671700
2227483
80305
2682095
2859121
2106865
2193810
1408517
2397040
2643560
2208074
1051543
521567
639908
2538896
293655
2925129
2494920
1909598
557929
1617610
1365785
686451
190219
2221321
471877
2174398
1943005
2521761
2341323
2822623
2445471
1456929
87450
575161
2383868
2875657
1683124
2743074
2807041
299057
1260931
1715464
2392522
569502
2446204
2333884
464476
557307
2844775
1613526
2107698
2445104
1760588
1117628
1127212
2602733
2725148
266158
1434363
1187608
2178951
1850682
1714516
1395722
704519
507849
2562893
603808
1862336
1509550
1505482
1036040
2297309
403234
604230
467454
1920886
213910
2191796
1660244
2422804
897462
1281661
1845257
2892008
848318
960225
1564644
394537
692778
1392485
872305
772280
1484248
411099
1151717
1960223
579956
255720
1582348
1475239
1767320
950919
2390191
759185
2207159
600568
1535906
2749455
1388601
1948908
831938
2934573
2523078
713018
2341076
2834085
2451783
2553155
1028766
375781
2193451
459066
1288291
2542940
1425719
1203757
2370412
1424773
1136709
836249
143023
1777656
1790029
1207257
2299015
486699
2409213
590440
2139948
1403195
27775
1582434
230134
1650697
1153331
2876230
1475927
2487629
1070359
2117510
1649252
2342459
2742853
2675418
2722277
1589017
1180191
657587
438225
2719820
510202
223457
1881718
648674
1086162
1767177
2483136
1329973
1796345
2591603
362802
102090
35254
2436430
602079
1130500
1000493
677668
1537473
450000
2889405
1524918
2827419
2133885
938309
697635
802826
133842
2139230
388735
2481726
243599
935579
416592
2744793
514740
2161106
246990
2558880
162178
1343701
2136913
1613073
1599930
2099218
467274
927692
394083
1958123
1098914
2797546
568632
2239761
1760373
1952295
1625675
1073234
2245298
2121659
1821707
1099462
2074370
1899651
1848326
1578716
2065154
1030345
1543749
1612075
2676983
2475214
59678
249660
370021
34788
157034
1389200
935879
55240
1521501
266862
1651785
523435
1192536
2443697
2303179
1407040
1680365
721982
456904
1435026
1990792
1214831
1510704
2313324
354249
1496940
1194674
1879755
616110
2022012
2843224
2630640
2562535
6869
1811425
1632695
1432458
288434
2430578
1687065
72072
301075
2339506
1533965
1371575
1695927
918508
2344748
617013
456041
1411170
1257137
2754025
1198063
2697521
2878800
2525156
1549553
1826636
2201108
1700718
2715280
1108647
84047
2661634
2431252
2841152
1658267
2935515
2395127
2109932
686088
1024251
974011
2919789
2509819
316128
223831
1497873
1544669
687930
2247223
966815
1983747
1233024
2665731
630845
1301018
1164641
957700
2082070
2861803
567201
2583620
1458841
883119
1264806
2347307
296845
1504116
2095371
627349
736338
497865
149566
398896
2496233
933603
841708
1784424
491048
1830723
292426
799317
68077
145686
2066891
2400309
2493334
864742
335706
2596103
2562985
2847812
1403099
2355273
2188186
2589681
1775248
1946707
1634331
652243
1223275
2844677
1437291
1029844
2550515
1792640
884798
2274044
1844329
144399
2067600
1336788
1752069
1978408
532119
1231929
1117447
1366480
707183
614341
2268366
1598314
543452
973933
2561829
2618801
2754247
1746251
890839
418283
1767254
1746068
1211908
589438
2134712
2613196
2796881
2556739
2592278
296099
1101635
2673402
2788314
503179
285551
2819209
2918993
1987053
1833728
1466079
1085943
2712059
1388756
2209683
2311558
942071
2330116
1102675
1151703
1308849
1481739
2760626
277959
1244591
2938923
2044446
1943566
381996
1689056
429998
232429
2457045
2544020
1063165
1418595
138557
1981108
2056441
293381
1336405
1155962
998437
1444504
2518712
1396204
1914752
2278520
2399622
2576396
994583
1267529
596617
1876679
2619876
1124798
796338
1655531
829968
1458441
406277
606346
1531392
1368438
2544896
1470410
1109191
2316179
476639
308335
30462
1875422
981381
2649438
208999
1361007
1044532
1140024
2463322
1699483
634707
1054969
591239
1375173
1131758
937014
1894630
1387576
2707170
2918447
1620947
2860326
1588444
2575088
259284
255476
2388204
1127339
1333515
1775077
2814563
129701
2082303
500291
1607120
1880769
227974
954631
412470
2164444
2503304
2898553
1371327
742987
1081575
2565945
746633
2198273
1614895
2208664
2848703
1774685
2175012
1270494
1795284
796743
146316
160969
2530904
985786
1300292
2745243
2886661
1771988
1407316
2882457
2637945
1772021
2634391
1668498
1538178
2382947
2513569
2601554
2487937
2055243
1518300
846760
1934725
2518073
167363
123971
1232140
1157902
2363387
702254
747714
2532526
1718965
2380399
113999
789761
2289092
2702850
935585
1366620
443747
2343535
721056
1217710
102405
2674127
404654
1258107
2521833
1525703
1696739
957326
2595665
1950267
1348364
961508
778584
1773687
1908759
52251
1988289
2502667
1546270
1752485
1570324
38778
2144185
2053122
220164
3635
1463391
765676
2704481
2237208
1091772
115146
1403381
1361192
682282
735407
2641928
529988
2467966
1895179
1667330
830978
1943026
193396
945961
179254
1526966
1922497
2035345
1422938
1660658
1623437
4479
833434
2026689
772686
545262
2696142
1153155
31389
982522
286868
650851
1497178
2524024
252180
1461554
501138
1357225
2510549
2298944
2644510
335959
2424689
1639129
625650
1510856
1741712
1204696
2108069
2110548
2256902
2127878
230782
2180882
2535529
457146
612274
1460868
1693504
2288419
1056724
301286
2067849
1327964
1458993
946093
845646
1264155
950108
2598916
664109
1083798
1442606
281038
314105
1737499
2319810
2620462
1961564
2531490
2834134
2742910
2312658
1166762
1857280
2888661
667477
2853291
2191384
2354041
1686188
2102753
2409346
33036
112332
59157
569290
2232667
1119299
2129527
2921073
73650
405657
1563546
1565845
482331
443378
1754378
1084928
2855743
1729045
698942
2122798
506329
2734494
1238196
1068079
2688394
2226228
1640867
1177893
247103
782909
172736
799665
2285390
1286360
135278
79136
1024371
2885788
295356
2773094
2781973
1642747
2223566
1242286
268876
2466984
1443628
1848620
1145581
2442010
2167822
2119189
155457
606002
1473035
410594
946924
1184473
2755983
1470191
100514
1246563
2433269
977543
2866233
1046936
1271229
80079
1076754
1030019
984067
1332721
2564639
2005042
596672
2361897
2875184
227101
1734490
371048
1563310
1606662
2576571
94463
768967
2086414
1522599
140617
2545070
1076473
1659986
2828010
1103256
1365514
1337554
2469013
891963
310810
1982160
2449127
317846
2515419
1850154
988363
1050185
2447706
2142569
650292
2506061
2773796
1374659
1784808
2858019
202021
651622
1576281
255416
603851
741369
812859
1291591
390457
443302
766661
1694723
2241140
84324
2891002
1455192
170626
2157924
286245
352125
2719470
881186
1447599
1212216
2795543
860203
1374628
1201814
723537
1595655
2723895
1203387
2793177
1830028
2272564
2365125
1469058
1961892
1773297
363842
86090
2599661
1375572
127377
327584
463897
1709525
2292626
1163538
2615614
2780956
1971436
767965
1780102
1932637
1437254
2932653
536670
1495718
2921550
2822004
2330190
2689771
2816921
1589482
2190213
2399227
908628
2752789
1575207
894233
612589
1943435
1530530
1201172
1435512
565659
2194739
726462
1574408
2081126
497783
2760101
2083426
1967277
1550029
1836538
1452275
1303161
1833877
2130115
482164
2245572
1036568
359676
402180
2514624
2474395
2047176
2765506
2367734
1575160
566470
2626920
1012725
763796
1959235
896574
972620
1266057
1807667
2104582
1284387
871169
45871
480777
367069
1197330
2475030
2474288
95552
2165631
427534
2870121
1029641
584675
1995251
563895
704527
1887813
1686416
411147
240392
2713387
124590
1766911
2098620
547847
704510
269921
706783
417177
524971
1707074
1478164
556807
753737
2049736
778989
2011629
1427155
1110405
585526
855338
26646
2374374
2043272
2916103
202663
969056
826420
2353231
568765
798258
933926
83231
2857666
2679141
2451432
383543
2066427
1022129
2832360
1292151
314308
612693
2347103
1809653
2482721
1251046
1424086
2401591
2357143
2192514
2338280
2653218
2896736
1709720
1082028
1354052
1005863
2806934
501175
2362315
2505800
1840906
1427067
2359580
2444722
1638489
1479504
2780150
952227
1682240
2055911
1547394
2715469
1733198
400318
2294492
2164660
2325766
637668
1227823
2300065
1715265
306070
2820333
143655
1015666
1793855
2578502
785652
2496798
1044252
2773483
1319879
2104684
549163
2443969
351657
1246060
1346913
2618398
2413190
265126
1592647
462672
2563086
657455
2421199
1838921
865436
1536135
2171554
2844691
1068770
2928829
2793132
701579
333846
2227454
146032
1846442
899298
2236206
909099
2855887
1291121
2385648
2775783
2854160
1022411
221373
2615919
805250
568463
1679024
177726
1193460
739301
2535229
90834
1903599
1076230
1357605
2175861
363775
423236
266437
472119
1997664
325807
2723574
2011854
1972423
325913
2330394
661626
753120
627436
96736
2610846
1284665
1541245
2256363
2194712
969055
1729518
1914669
382296
2893264
393616
2003408
1805989
1782408
1923489
2002580
1191727
2884718
41485
1889523
558611
2644112
1852166
2561653
1679880
576836
265948
2280076
1073784
896510
2489435
489205
1637468
246952
1821983
1782099
1788710
1971731
1264868
1836523
2119756
824373
1891407
55656
1373506
1723740
2724211
915965
570387
403906
1383944
1533322
1270606
87629
1312689
1912124
708815
1910699
2119810
2479803
1449590
2470977
188164
2111975
2487546
1691373
184637
1637727
121375
2383272
2392003
661355
2478665
1538337
1788996
504516
2901229
1823592
449361
574466
2720886
2721120
957061
2483478
357792
1238189
2675517
1884171
1986925
394260
1420836
97525
233501
2262500
2322026
1001538
732614
71313
2047501
1479563
2456935
2017451
1112825
2027104
2678561
1421252
2896373
839044
1567281
2499712
1322774
2689068
1045510
2823778
518510
127490
1991690
520752
995285
443786
553015
1732386
2472467
2411783
1574400
1513804
2340813
2730720
1652280
2710058
1957261
691327
1977335
1236646
1236479
2398592
278340
1211105
119096
1297370
324004
835518
2185880
1603548
2033872
981100
2730729
1277566
780240
2053838
1741040
391745
2050167
2076328
1490640
228672
2586086
798316
2433665
2923318
1186899
2550463
547428
910402
1283769
1898775
2032121
1449488
2068351
80927
2791850
1804652
1904771
2784436
901755
2034455
1328343
982716
2582222
2334239
1923143
672318
66666
2150372
151377
2482953
1038109
1760275
1183442
512167
2846349
983440
2276254
153545
2558442
1157211
605216
1526659
2831844
1932602
663119
1594844
2209345
2913843
25637
1870916
1595389
1341455
1405915
1792439
978945
2693585
2938445
2267869
1367887
1943203
129547
1200498
870636
331422
1812991
485350
1697297
979848
2050169
719569
2799485
2534668
46870
1881096
119246
1780367
733774
1058455
145177
831317
1720861
1851976
529565
599852
400749
2751352
158861
2356329
844122
976284
1646605
660664
63667
1985319
402828
1188832
2712020
1604384
1290792
2608950
1961849
701160
2792396
785124
2099680
2148114
2200510
1742787
2338830
469283
684963
2780874
2829592
1462841
54186
619848
2818814
2219637
2162657
1443635
2745737
98184
2713289
1263976
1400987
1767118
1686733
2372859
1064251
1162744
1227129
2049259
901090
1957085
2595521
2121643
1879711
650796
1792981
1924530
822402
1407145
2554207
1076721
1184879
2855154
937445
92290
1420136
578553
1539145
1322926
53428
1373593
21131
2116794
958870
1750901
170709
356424
2267419
414231
670182
766880
2602222
2574935
2149516
49549
2546878
2546614
2467712
899759
665716
1659558
2817365
1796144
2562176
1585979
1170522
2439436
2635151
2062415
2921762
1385471
1621402
1880072
1898086
2910565
528317
2070799
686974
2311465
1532914
1851923
913357
1295265
733622
1487506
2927876
652112
137813
1666292
958459
445665
1329236
883890
1306888
601542
2297043
1550260
638590
2741703
2428811
599457
1748522
758232
411411
291443
271605
2431791
2128202
985046
2662275
2545493
2181493
1064611
2063609
1467180
2285425
2742455
815862
2754639
1185332
1517817
880402
179681
1095796
856036
31583
2703771
2803763
1389459
1649903
1316931
1136336
2459163
2195652
138430
2308232
2730648
2017176
1030947
558166
1460444
489738
913798
2723828
1981326
1327892
2216036
2695389
151127
1366422
1350006
2802569
1160095
1505253
2658844
2901764
319560
1977044
1340752
1046140
1496778
1025127
1930077
532807
990569
2919791
913606
631700
1295815
2444202
1773393
1736439
251158
2496637
1893828
1003881
1532860
2623856
2745699
1638334
51968
951081
2841608
1879621
1851599
1160325
2690033
657991
2003880
124032
1511891
92764
447622
902684
1649041
2726688
1432862
395194
2506959
543273
1932925
1139041
761343
2631281
342405
1714461
1030533
132680
734893
2546736
378180
827301
1023545
2832259
2035990
2187468
1860447
2451325
1427010
618808
1730219
2159887
1843449
2486302
713089
1043747
2227576
2287242
1337793
2052701
194341
584364
1767156
132203
1148966
483232
796977
13962
1336873
1480886
2856658
1631346
1747399
2430129
1020285
1312554
174049
1116113
441207
3943
863459
642886
2462564
1886729
1853634
2199877
1576033
2384747
2114340
2044740
815499
2797809
1659766
1745166
1643397
2054768
83162
1098380
1338521
635484
426488
97844
1944376
525400
415785
880890
236689
2565342
2083753
912157
2583723
2397438
811646
737594
1257821
1544944
1034620
2315048
2907389
1847004
1211034
281786
768904
2273008
633047
2851430
1327364
2512860
568203
595273
1659189
147349
1585493
291732
272177
2319989
2641190
2582998
619476
1444950
1265991
1020928
2369825
2289746
446578
2532105
920882
1476670
2267186
950427
311131
1401527
1758403
2721058
1728990
1426490
2883133
1030109
820510
971173
2415744
1800119
2307119
565569
1002705
948261
899242
1709039
2825635
537395
2917497
1368426
2449540
1110382
1048066
993499
980933
2161109
1480362
351348
939336
174393
1969668
2241559
427589
682297
2053976
2243532
377367
1470371
2303904
1753772
1384981
819406
1903139
2068191
1368671
2701812
616316
1574697
875765
1664680
1647527
37490
1442302
2830792
2265855
644222
272786
2487156
2829117
2538426
1805143
1012433
498070
1022741
216749
1150094
825077
1167729
806682
63487
2387966
127405
1852719
1983636
1282339
1766371
2393594
81459
2125589
1996015
1418352
1087234
2653995
150654
2331770
803092
2337840
914764
1709669
313917
2868997
584863
1729052
806890
1934794
1652922
1193183
2263730
45710
1211911
2502256
2392516
1237733
2117115
1653457
2393900
2605563
2423058
2419598
309866
1201963
850758
768292
1831926
575637
936882
160758
574676
260346
2611736
2302428
2155226
2678338
2650900
2558790
888649
6869
1505101
711558
2472792
91057
98113
1763096
1079286
341232
601830
1708564
1303897
2257356
2454557
2700090
1758925
2622886
2360891
1200969
2729013
2871463
2814039
525652
938647
1276842
906116
1882463
2027603
1967289
1422673
2674966
1162405
1155336
1920582
2077730
412544
2529784
1209213
2134159
105173
961842
1657444
1159685
1185433
496947
1326028
1774174
708529
778009
582804
2010290
1582325
1939393
1176546
1431343
1499124
2620126
2719176
90847
2532946
1033467
819709
1082547
2571985
2390689
1997273
1989309
2222499
421215
1025674
850955
825513
1018685
2733595
2790623
2680020
1406114
934360
2319562
1489374
1674476
1651928
1773306
2296996
38711
1183009
620047
1269203
2458390
2594932
1592789
1833030
1245550
1423030
1006157
1507491
1705393
691533
2932861
1731646
1553556
1848740
946611
411817
503493
2666236
1462
1922472
1732164
327194
1384703
2933765
108501
1320332
961138
2082726
2490249
2011991
244673
2787832
2692878
2734762
2379362
2293437
574197
657745
2880178
1380883
2606029
2455703
1148418
1819270
1660351
2325749
2403368
175492
1186617
2009362
2509431
302492
2728820
2023077
2506380
112297
709082
1040354
1875614
2287640
955695
1674071
1105358
1500664
2092855
2170772
67188
2511270
100403
1766686
2832806
1273568
2055299
407442
2927849
1368246
271526
2002727
1528529
2419399
233373
75672
2936649
1089364
472465
2829537
632543
706257
1135082
2647724
828192
1627988
2606910
944866
2097315
2502752
182814
2493359
2751069
135233
1641383
996053
731405
2223098
1856105
2131397
2468364
2768560
268395
240156
2553037
2098860
111564
2527869
2008784
1420701
1969342
1914991
2715441
1436338
2896513
700405
774787
989050
2836983
15038
2242447
2674951
2617950
1799190
1107654
278367
925077
2379786
1849693
2503936
1279552
676818
792735
333201
1973518
2200649
1612185
325848
103811
2513870
904069
1947921
1823375
2554588
2458746
2655367
918540
2935633
2560503
815095
1157776
2827340
2683771
2663530
2422818
2822305
1596270
1365731
1675812
1066395
1569537
2919240
2517693
1065580
2338802
1369467
1777273
472333
1184610
2742300
2895859
856103
1964992
1664313
1575107
877456
2164910
1382807
735150
1816561
1957254
1633554
2433468
870874
98946
895375
1939144
9963
36772
804536
2398749
528277
1163677
2142649
283631
2232959
2797041
2039393
615661
620349
1418042
1691292
2213244
2155514
2140356
505754
1728628
1147099
2069494
1742309
634345
1928008
1154260
665899
1718676
1851542
893063
2898002
1834320
2844466
216533
331770
1654818
1409458
1704355
519756
1203463
2928976
1380916
1286287
2864337
565453
2614650
2768817
1463126
2378582
2070693
2561249
704738
332415
2930803
984111
1155470
1222214
1889173
304580
460164
1235052
1118328
1127218
448316
1244276
240631
2135120
2399903
2475044
2104114
861214
823852
2114625
206446
1867109
1315312
424108
1858875
1664222
344192
2935099
431502
1234458
560484
8777
2726558
1982437
1729762
2903472
364132
1274167
872351
2556111
1583138
2066471
2076907
930571
794614
1367049
51682
355428
2262179
1864599
1755896
1827604
1826763
1280221
542602
648361
2491171
1318064
1663771
1768135
451329
2042854
2111483
2200582
1467525
1722457
2203476
1969082
578809
1782090
2641200
1413487
1009720
2460217
344054
2119177
1041849
210017
1713345
1998226
1530025
2872763
1327047
1386705
1281159
2525118
1115342
2904158
844766
2015247
797612
279195
1085705
216097
116807
515011
2577974
2487063
1552244
956536
2520985
979384
764944
1512055
558420
489598
1042077
1034952
1207250
2650575
966722
365925
1319468
2697978
704615
2412261
180906
2608479
779528
1271555
2701119
272087
592862
357633
1853502
655044
1015106
2131119
742231
2571003
1935730
1647005
2657331
1936724
2638482
2297191
1061994
2712289
562221
2855854
2027016
2696096
2563777
621872
2483841
2666388
1163498
2082367
618143
2795695
1861912
2435543
495331
339792
664857
1727926
1417413
2146753
220308
782699
298053
1312806
1743126
2255224
256652
1009740
2606605
886051
2248349
1149269
1137456
504319
1688948
2097109
2780997
764685
1873883
2266634
1365391
694783
1638296
2176033
2197629
2879338
1800020
802563
425497
894518
544574
761152
118441
1705375
2353376
324243
2853775
1451270
2151683
1192595
2032255
1743441
388395
2906803
1518582
371511
760764
2174732
1364663
849978
390567
1743458
1362110
2027993
1794441
660384
1375897
1927574
2888613
1683922
1739648
102046
1515783
2914369
802446
1428186
1043634
2225778
539344
952020
164330
1554205
2893432
1091084
628100
1234514
648057
171139
2106142
1045558
351531
1368349
1859724
1579663
2311333
2721558
1122980
1293975
2130774
1524496
411615
2860681
1388948
329080
2647533
2443417
206486
2885213
372998
1571297
1842323
2606162
29527
307539
1921206
1168324
2583855
770290
1312445
2042750
2849028
1884031
922284
1094525
2026831
2458627
2839694
1455882
1300910
1008243
1627181
1697618
770440
1024728
739168
1641721
2311628
1402271
464028
1292056
2003893
2020221
1851186
1079744
145107
437472
2625311
1574287
2371929
1368234
621298
755438
852623
723984
1903773
1615167
1096053
1103766
118056
789924
2472253
495326
2796073
2561201
2322457
1084513
2114504
1885800
1605347
2296228
1902161
257097
766651
1471733
1907283
301604
897063
1154182
2512521
1066285
1480260
1369056
115514
2432201
334772
661726
2331691
2874214
361609
2874350
344485
148420
2030206
1333700
948838
2526302
2249690
2148997
1455477
2660968
1273887
1336289
622218
855145
1353823
318904
1839171
128782
1873067
371961
1750641
856437
707022
1107743
1044618
639596
2761619
2227275
1706634
115996
2218773
2704588
1285144
2116443
2687221
1343757
552778
2435898
2713824
217196
2078973
2253895
1483170
1252900
28733
1382343
1290253
2725877
1198765
1647859
2674664
1900182
982958
2449521
1829892
676496
2361882
559509
2752625
1252680
2123837
413385
494505
1498690
1114051
2811398
1872996
483189
887683
1557864
441676
1339579
772756
2587950
521792
2495931
2483621
1052473
1451595
620084
2886843
2278602
1186042
777846
930653
2070664
8298
1606168
1581304
1219449
1906358
900827
1972218
631584
500500
342003
1601402
563672
1230971
1264689
2688291
17967
2582366
2490430
1983778
2437667
2693422
2656402
714697
2727962
679289
1490810
2089686
757048
166686
1168009
1463541
1922235
1790951
2790010
1037452
815560
1625368
1921470
2018745
2354073
1206759
1752972
1652925
1354685
999963
2099429
917794
507171
871156
2859725
1587240
2614982
1437781
1901113
2666779
1375294
296400
1898380
2105071
2840487
1411747
256614
545591
776545
1514592
381961
2557367
2904517
2221874
1466591
2641736
2735792
2045965
648486
1334030
2779409
2750990
1798764
2365188
496905
1201054
307077
809089
1723574
16468
702146
763414
2914015
336088
2443462
1982177
436084
1285440
711364
2607855
2457147
2291467
1819661
1107209
2742381
1451813
1213377
2326202
1486272
2695013
809584
246183
448337
2776861
2938852
548642
1696858
2210911
2854805
2095152
2919864
1769488
424629
2302339
1506663
1390519
423849
2326389
806250
2131704
1942276
1579197
299286
1515055
1734367
591824
2143418
1716077
187719
2790091
668695
1632702
183756
1019291
2478274
941773
2072997
234123
1157255
2015192
126784
314803
1446571
406872
27654
2566533
1578600
1483206
1204623
1513269
1072886
1990133
1959446
289899
639796
1816791
381466
10516
473198
2413820
390057
1025379
2773104
2208045
708525
771415
1709969
1098576
1012437
2650912
2439132
1003584
990022
239325
1010865
2170099
56310
881740
2236158
2671113
1646436
1868059
2704302
954334
579844
667334
1651979
1497295
1851258
1239854
1489609
2581355
1410235
1739433
1401582
1779805
1611354
1766810
353378
2294841
2896198
2030266
2415341
2045694
178600
1907622
550436
1325919
1713704
2181383
2445765
1464143
1148722
2824511
722670
1935821
1052589
1022770
479362
1960672
2744398
1771081
2341096
2381123
19892
2748696
594074
2728128
2220306
2890406
1257263
1449632
964435
2216569
2921869
1181011
1931910
1561218
1376921
961669
1641817
1103459
1520774
45165
203998
2396359
1134065
2657164
2305103
379860
8975
1554940
1790713
1518477
2333281
628621
242742
996089
2556885
2537773
2936758
391607
2839244
2581154
2283755
1426757
969408
941973
1260755
2907280
2897345
405949
198944
140965
326116
2694740
165898
1903448
2306907
2609236
2060254
2223305
2059903
1973150
1223471
1598770
158049
1893399
1766539
1155688
2469829
72464
2375005
924745
68978
947120
2491991
2848857
1500756
2658675
2228733
617836
1631726
1284319
2058073
2513613
540130
1554265
721343
1923612
1724737
1433063
2580822
1779043
2279547
1262873
2526718
2419055
1464626
954721
121380
2839768
88998
2283963
592913
1415497
213181
2117568
330539
2078762
1076081
1283843
1518169
935194
1995671
2050156
2667576
1662901
56448
233560
2350823
2794518
941693
728178
496471
1935134
1606624
1133509
905289
2846939
1215239
774169
1039708
1288198
261950
469317
1616921
2714480
1697994
2125448
1696771
1074544
2451409
453150
1384364
1086191
2799117
713106
2323373
758110
1285317
310780
1022447
2418075
445858
1708397
2019585
2330643
1087524
1150981
182688
2882433
2576759
1508398
1305059
255415
2803834
1328046
367098
197023
1360366
2352016
495683
799501
1037138
1245059
1121982
1616736
1199078
63962
505337
1006266
2533736
919186
2244261
1441933
1539318
1156401
1375514
2738482
394395
1740846
243869
2490845
796756
1249286
996199
2489605
665461
1273256
1371215
2408364
65874
1951366
2169320
678672
774195
1798097
1221572
375597
165189
1237899
2672542
1787752
154667
2473710
2021945
51156
2798863
313629
2801900
1998911
45912
2132003
1270829
1357256
792390
684975
2325067
1299898
2064872
2201028
1143378
1665941
480160
229172
763977
1207306
1915319
971419
113169
532374
2238414
1960488
333202
751298
2708071
2574369
2236750
2305789
2162972
2476423
1577964
2290249
2824459
274322
2284496
1796744
218993
2438948
2288566
2863027
1911566
1149969
1588360
1416807
196890
808415
717642
1847520
156480
2110575
1484363
593876
735896
1313846
916157
2420003
868939
162357
2728764
761356
1467184
605
1592018
136039
2406078
2543445
675102
2180966
387206
792819
708835
1478641
686388
506255
371813
1309924
1342673
2226429
1503889
1794612
2694658
46623
2214637
249283
2195081
2061095
2923433
2127445
838026
2441202
1182367
2041004
1338868
1490584
1839399
1761735
1853834
1723155
1090542
222528
730271
1104845
1071087
688921
2770361
1110650
633249
1669334
446745
2807728
1660891
2578625
149632
1379276
1134481
2590068
1545901
2026732
2593775
781796
23998
1723509
2937968
1186649
825642
945748
1587257
1198105
2221020
2358690
2241146
1140274
1747728
762365
1433022
2787085
2809738
1591714
2758963
2880094
829464
1319156
2939204
914708
163553
2157189
2770434
1811459
1414601
2252426
2236079
2418382
250600
2152145
886551
2829027
2604884
924137
1531
968902
153762
1380403
445726
2399306
1621609
2749375
2863377
430051
1069831
745674
380462
930830
592717
1618839
2135668
1119802
2176799
643354
2164068
1574822
2086448
966212
2906579
2891999
1446345
751011
113837
2412549
1934971
2282987
1447685
2445700
764103
2592364
733235
788575
1866326
1508809
648338
1720312
586525
1398398
535920
1299045
675943
863036
1829335
1602906
2485540
2685873
492866
870861
1730426
2216912
2331859
2064753
1170827
491439
1044134
2004175
1438205
1565019
106476
2784758
871245
2324445
2811044
810693
752475
2196008
2739016
1609001
203555
1052636
289543
1628276
1352685
2912158
1817930
2805432
2808142
317910
2528821
1994317
1010285
250876
1382051
1294514
2485632
1729257
793979
1385357
1336166
729486
367216
1260720
2454361
956103
2289770
1615593
1459488
1232280
2882050
1398099
918957
2381025
2414862
2552845
1487207
212056
1714835
1736435
995015
2622682
196868
222670
1678235
1667019
2804961
1358832
1960516
1553955
1470027
584203
1948925
1383084
2389105
12138
2425516
1354865
2637232
675658
209582
539454
1347597
1586659
382480
284712
1616333
2878209
609508
1119531
2916189
335601
1318147
193792
518560
7422
2722072
775331
2291749
36561
2678879
1857167
2279796
1396000
913154
1872067
2186042
2719983
2745437
2048702
1207357
2663931
1005171
2003888
2791008
1980489
2458625
944634
1594406
1940278
1764609
2418814
425375
1799122
1404095
179703
2080797
2098884
1531173
673523
605641
1815867
194752
2141933
723900
1680236
2006268
1406512
2156262
1600954
2460025
2400906
1679228
2769285
587406
673797
1396511
1603694
305611
1533873
1601861
370920
2654770
1981048
1871824
400213
1247077
2903993
1600108
2295295
409340
1882557
1460890
2431730
1245430
1730805
272434
964852
1828461
252585
1819192
1976001
541917
228501
2187167
303190
2523399
996644
1288618
1521248
1401592
939955
1077968
909320
547950
816726
1666079
2375600
1335029
393775
464697
383980
2618506
2520234
2238825
246170
1051246
1766050
1187783
2766454
1342908
1910270
2530856
409301
803673
2912458
2287689
35089
1551489
61111
756307
1501534
2809627
613006
534401
238643
1360086
2654850
948914
1039581
1247173
1314208
1009442
456295
2451653
2699525
550178
1785914
2092850
749471
2850939
1370547
2404851
1449611
2876515
2597125
2643437
1903205
2914978
795597
63603
599240
1579903
1100063
2207131
1268505
544106
1618340
1786795
2939523
198777
445354
196185
999483
518604
2891270
1291931
107234
944449
2620121
106912
518808
2623319
2677775
1245671
1001019
2030919
1977985
2579106
979926
2134248
394848
484674
1983098
2390432
7040
337973
1943598
501552
2041274
1317796
2883354
1853683
681840
1766264
139667
2430380
850901
1116560
175972
1559002
2926968
2799073
49921
1873053
1350965
44040
1504709
87119
933161
2623008
29044
642392
2316530
359427
1534665
818033
1878502
1169901
753818
351483
2422995
1723808
2039500
440047
1152541
1934644
1810035
2596617
91424
2317457
1810158
2931896
1739718
2528571
2079357
1235495
784556
2628600
2329621
1335095
1909690
2519862
76922
1397088
1235399
651973
1032608
1495801
2912584
2258906
2759804
1268685
773723
1731629
902432
177494
1388275
1807185
390532
691164
870264
1918611
2434125
2735610
8621
514144
1784985
513234
1078789
2661728
1000117
1783680
1473749
2876845
1340134
2198006
758674
2817295
2093778
783234
2063112
2673021
2369860
2730800
154500
1415842
2293740
2818915
2458552
1755876
2115142
2750561
605221
2511750
134863
1425552
1893577
1742407
843602
69529
65178
186408
2456400
2278384
1045656
86049
158823
1857192
1937906
2521973
273238
48079
1254483
2528811
2546203
1346870
1065062
2323596
1588997
894258
2847657
2343440
1718711
2395070
203616
275164
1942786
361668
195277
2402978
2064119
1550778
2101769
2172516
1760138
765604
1931891
2877984
2299860
1645085
1802603
2374162
138749
45994
612309
104706
1294254
2157966
1961631
529805
1565874
1798745
752181
1641799
62690
182592
1192019
2795460
1527718
1020118
1007913
663982
1263788
1103756
2843217
170416
864566
1219325
2310564
2022100
2089739
2000069
2835423
403301
1619332
2523449
1132816
1268526
1676619
2240338
2696857
2208097
1045749
2648402
1460749
412673
2317164
1399546
582942
255791
210799
851901
1070023
503001
848161
1384762
2157813
1543041
1452290
2100839
1205345
2832113
400297
626272
1172568
2846886
142752
738687
2589860
2160314
1540664
2668521
1833517
1913891
35052
446360
1510104
2179604
2613462
2439075
1112325
525520
1629669
1341958
1328800
1212445
2043065
2494052
782799
2184476
2539437
1801919
16623
1658419
515206
2379166
2429543
1327061
1235576
492127
2769722
20982
2263996
861570
1859213
1981569
987062
378469
1147194
2465451
1232426
725349
816741
70623
1646236
2517298
2296342
399510
1344084
2214463
2124633
1901416
2246432
1371351
574269
1213204
2858246
2835799
318691
2657757
2005378
1930114
2385381
1350499
2801996
1510294
2684253
427235
2323111
1222837
1278622
2932647
1841846
1542136
2325663
2401761
2373339
1709240
2820737
2348119
2087687
2158693
2554800
1607441
2551837
2204259
2641966
148024
609586
1264043
1546784
659039
1282303
985023
2627452
2112261
1658832
827420
950576
2143844
839516
199918
1123140
186688
2516583
1322196
389595
2864732
765801
1853933
2735366
552920
1840420
2200361
1861194
1744259
2773302
2890118
148882
2399461
1146828
2596168
474335
647771
668735
726112
509836
1882316
1251154
1686654
979233
48859
1445647
81055
97969
2081198
821125
1822488
866279
2508113
938740
2887992
111591
1121551
1609121
1933216
908882
716928
2035299
2419309
2590617
2272056
69886
2330971
2323051
387933
1375448
830460
2728661
1171628
1732938
721101
540901
899650
2926602
815023
2648184
1860135
1255552
2134978
2656960
2721718
1977940
250044
2736174
1351228
1604561
64550
1558501
828141
1952120
1462888
2351831
1801457
868408
2493249
2673638
2582801
289549
2428358
2727117
1287590
2603645
1982469
226440
501296
1019206
1834521
2236952
544381
309384
842658
2287871
571462
2901907
2601312
2363014
2363414
2787763
343042
2457909
1718764
504140
2001482
2528850
961555
2001902
2299841
2867490
2444318
550656
598378
758918
353263
820832
1511320
1698536
1137548
558210
271546
1980989
47127
1431758
1482953
1340767
1368565
250869
394988
932620
1417643
2643862
2198565
1741959
818697
2473771
2340284
2737567
58458
1532707
1887226
331645
1295235
1552859
787504
268702
357769
589250
2053267
2275766
1340446
1821644
1650223
1668273
2579253
878756
1563218
2257698
2452371
863459
2452540
1086148
2600859
510318
1825119
643567
2047485
2009456
338383
772841
1454270
1794423
2748098
1905028
388965
1051335
2368768
664410
2598368
1309673
645663
1334772
2477266
1586224
1171922
1516503
1755045
2638836
1618142
1167487
2172497
1247146
489863
992243
1831334
1673083
553195
2470021
2232361
723649
2889651
1670234
935029
1725773
1474789
2546571
1662148
348236
2647223
974695
1726233
57666
198308
213932
2926853
377891
1643221
1325565
651525
2443738
1094652
945687
1340363
1981391
1704612
1137318
1902680
2586210
1231418
2516986
1974169
2059384
287965
2933663
461021
1315582
505929
2421719
2762392
2047338
1956680
616398
608140
2402729
1065851
2137690
926425
968541
522381
813917
2597528
858979
2065337
691664
1050388
227483
1305912
1079364
2155244
2567642
1451218
1139466
1557441
1588031
1505952
737787
606603
493393
1694303
1979031
2624793
353024
1919966
1630505
1761821
730112
2862417
992170
2637431
2845037
1207915
163069
1625343
626959
60380
1465898
484906
687740
1808263
67286
1204997
138062
438846
494920
1107048
76737
1513045
2725506
261989
441119
1149776
2724626
2528456
471454
155879
2460312
2060682
831277
797278
548514
2891070
2925356
2257229
1205483
800504
738002
1390809
2408503
2435110
1046222
972285
1524557
1000525
226992
938487
2678416
1521008
2522076
1017250
1104269
2117730
367382
2663896
97351
760327
2313522
268759
2468964
2936675
2833818
482509
316691
2813051
2615929
1856032
2617245
1157734
1553151
1806768
1594827
1066791
1701919
1219110
1040048
1961576
417154
998240
806990
2842271
1843413
88210
1679099
1403751
75433
2086600
1201394
531210
1168137
1763939
1471458
592806
2351401
439554
304934
2574008
2337641
2240247
2818185
641460
164323
506727
1660716
913927
1304678
542895
157334
2783283
1266047
2169896
2333057
2692399
402828
1270978
2789639
1867776
2636588
140893
2208724
749523
1924728
710474
2244718
1286662
329204
1012767
624112
936403
2686997
994821
188917
1741189
1446883
1623715
2538391
1192740
617300
1786328
300505
70290
795679
2629682
533605
1591172
1338968
2903178
764578
1704502
1287286
19609
1288824
77837
2592431
218926
830527
324792
715267
2196207
2472527
2311930
1705226
2080454
1354788
1687993
2044121
497371
2026904
411743
201548
2238389
1005196
469802
2437470
2264637
2258836
1274559
2040274
2581401
732680
1550984
2300733
2867029
1270217
2921018
1276597
1173192
804757
2725373
1329992
2818481
1357645
2459430
2456484
1973188
371437
2050707
2821060
1424403
1902889
1139384
1565917
2212035
565632
1815425
1155576
2469193
2027639
1107878
2641585
1384141
264464
1891335
1144251
1759666
689497
1070005
2908077
364373
630194
1810467
845921
248066
1462634
1394834
2107297
740768
1738490
128535
2080009
925083
2258689
2268764
1731486
2114568
1345612
2426461
1382102
943813
2404700
1837054
382924
2938102
2348951
230648
2396682
1610207
2679990
648761
3571
2930494
433799
2500474
1403880
2672436
225733
2696232
54290
1715722
1098794
98629
821512
2442377
1673142
2488493
1048952
2406477
1994959
521426
2798624
923539
2061696
1160003
2495802
709851
249879
94545
2891642
1665715
2873624
403362
634705
867019
1664372
1701968
494869
1799825
2843894
1367048
369459
1629673
2144566
911775
1212909
2066369
606313
1429183
1027160
2728300
829780
551608
1293511
293574
2414002
1681760
2352822
2650821
2170802
1555640
680691
1418733
846998
2616509
2651312
1280712
46596
2550870
2686276
1469402
2432295
2385187
1181309
2816973
2578385
2539842
1879777
2624291
2577667
2657800
1389752
1890221
1324034
2654717
1053309
482915
1175128
745906
2824838
286555
64866
592814
2268266
2320161
2439904
2212797
66539
2114867
2601910
2215616
2734452
1727907
1344224
438513
1702090
1826526
1305167
557087
7296
2682272
1322356
885021
1448044
616475
587672
1118334
163447
2060659
2631313
1002447
1082323
1414683
548366
2313271
2761153
2343373
689894
2270970
2816873
829249
1843694
983057
2166976
2896972
2843997
1723906
339516
1753743
2110096
485357
2283473
2750937
2323341
317553
2391785
2772020
2653356
1244662
1937252
352867
619556
464691
2674010
1655051
783358
2475972
464408
1296961
860433
598222
2457227
654184
643300
2763569
1936587
1719889
2547271
1501187
2748980
791384
533051
1403719
1901272
650413
220079
1366642
1739134
1924525
984796
2419632
760
389936
2067281
2545915
2827095
2055264
1256462
525685
2071150
1524378
1813079
2158132
1522307
2427966
456326
2355572
1306973
801359
2150519
415482
399047
557256
1736714
1210005
2506461
2252113
2833284
2069420
152063
1303816
856210
722995
1178907
2666271
2215306
680644
924393
829927
2335403
1142441
2804550
1279098
52341
150962
1492155
1543280
128071
1885086
2417153
57832
1812246
1191590
584329
2730995
2454591
1672274
231491
660228
1424950
269865
805001
1379520
2146384
1210584
2381126
1320443
1546992
440400
2461551
2397910
2463026
775985
1099658
1945092
1039379
1149751
1519231
2064657
1386374
1649867
599335
691559
2807966
352919
163319
1775630
413332
1924622
2274612
2206419
2527545
2595207
250477
1115220
1366003
773256
2288408
1282196
1153323
2064432
627862
468398
1790496
1772522
494439
1352760
2453609
640851
298574
2642347
2756984
2798774
1228508
1245928
355680
2516439
2541301
1850245
717238
2733923
2028052
1779033
2585401
1429210
483455
744709
441032
764593
2010963
666386
1131670
217366
150856
1155230
2872529
1567695
101780
2392021
2438510
871788
1377968
1431375
2334495
2826331
785652
1674310
1640149
248777
1166286
1893158
2521458
2148794
2069666
850136
2530917
1727873
2672761
651315
463519
1167402
871835
1227904
569766
140144
458693
622192
2910904
2377835
2768454
139896
1406830
765598
1261529
1500741
2041781
2326565
151288
389758
99556
1387590
2836837
1681435
378269
1093678
744456
1561521
1908146
422950
1646084
269938
409399
2588122
452793
2799512
1376766
1706574
1457033
390941
1477060
2577230
8305
454720
1786077
379205
2385117
63585
2734651
2784998
1523402
2527335
482995
2657091
200800
334441
353409
801247
2283147
2080405
1599696
2136261
2106541
2253368
1542391
2709210
1178896
718652
2164504
2189811
2024292
2544049
2799771
315724
1126659
335384
606790
2526300
1355485
1707890
884527
1188796
2845983
1622284
2562815
234725
1849330
146116
721180
825918
2916867
2183257
1491150
1075974
929788
62318
1980170
1097976
2453801
2679117
1951636
1710207
517763
1599727
962151
1282216
1687169
2012606
2672422
1098805
898882
508049
2914142
689030
91452
873965
356810
2711996
1380667
72710
2212740
1240194
1974734
727317
1018138
2230948
2370990
1002288
2403254
1143317
1008855
664722
1264774
2469426
1504334
1731721
219004
260931
1680177
1536837
2883331
1972561
1503202
573110
2885115
964901
1190416
495682
2719910
2277289
1879688
1089223
1581832
1594769
1948740
2750233
1175231
1087462
2256214
1834830
2500349
2523237
813358
1116912
2389443
2311607
2113734
1545308
1307311
1267755
1681306
2859089
1312814
1962654
2410278
604728
938196
219239
709022
1863721
917374
2833116
1117387
1479372
2244080
961247
434649
740752
1040455
1682693
2811560
86627
140911
1363972
473388
928631
1696382
468076
16952
1937538
1701193
1944378
630944
172518
2293228
1529555
2221725
2235093
755524
2451475
604984
1588140
1123215
1256175
2853351
1040658
2100798
629079
387718
2007936
1560513
1317822
2368578
1019762
1059810
226038
2072335
75988
60715
334101
1240155
1976569
1961816
1801245
655714
1505830
1035032
306233
1897397
1598159
425295
2414371
1298466
2323719
2674241
1560022
1708783
1642590
1842820
2337166
2921497
2907693
1685501
2319125
1311987
1065128
2527760
1660925
1508962
1406939
1113183
2520906
431723
603784
618203
2902964
382656
414960
733525
2115795
2799656
1413736
1413045
1423497
447455
2455862
2602821
1250191
1015320
2570834
1047736
584749
1727889
683049
1715811
979875
2333925
1504298
1533145
101149
473768
1232819
908419
2150359
1723671
2787345
2786879
429734
1962086
1974793
960876
2413257
448440
1818909
730240
883574
1631851
632363
1989448
1573713
192049
2405430
2301421
191604
623536
1772503
1944855
1971703
435857
491436
755268
1098738
2484056
1242006
1874722
2748003
58073
774849
507948
1882704
1707443
2840887
218362
71361
2094792
1495783
2535380
272984
2299893
1039492
2162964
1632936
1210883
295647
2662742
1014844
1974871
2291740
455585
2167489
532268
1722436
724007
712715
1212643
1748575
1448783
867579
2634807
1821003
2827643
2893098
2087648
2806460
1499041
1359674
2719447
235995
873621
19693
1602259
713223
2484960
540206
128685
388826
1673654
2255145
964289
1651171
524848
635676
2582517
1467155
2139551
1901771
2563482
1060048
1047840
984909
345921
1859463
1653208
222560
51755
2483280
585910
1066372
2719644
772638
2835040
2497740
1495508
2355458
1595427
786728
1962963
1155653
520610
2674086
846287
535538
1317685
944379
491193
2934388
135555
1636273
766962
2358032
1389534
235807
2313395
239231
2528409
1570298
569974
1970033
2400260
1103483
610410
1544893
1637119
1668644
996251
959594
382581
1879152
1683477
2130961
2925702
2112658
2863443
2503284
2879443
456989
2560303
473729
2694286
2150017
2096869
1752620
2831159
1673434
143848
1224944
590157
2621580
733944
2238467
2139420
2859108
1319158
1795602
563164
34875
1360598
396632
2002374
2013107
2208248
95310
244377
558451
315085
878213
2098525
404272
843147
2821231
1469618
2039826
196011
907383
683936
386871
1629456
1218400
1731143
1294118
2781705
1578700
51759
1982147
2301527
1796719
1479779
1732339
1517586
2158075
2687106
1499004
2419145
1067746
2826454
2581766
2041615
346142
2807129
2233228
2340839
1258470
1373205
879912
1703943
1056682
558762
2582041
2306187
1687729
2360545
112510
1074212
2913995
2224655
701422
428881
1492072
1796123
1136529
967257
772792
2253543
2598894
1246054
1570248
153677
2096811
2055079
388970
1686791
1886378
1828156
349213
807998
1886248
774896
2496735
1957095
1347745
1622567
1761748
971670
1688788
1454336
881290
556652
1241401
2824804
1771263
2041343
2267300
198372
465623
196128
790468
5711
275407
1557513
2591450
544614
102004
592687
2926686
2715830
1830633
1146101
1946995
2117966
383867
71621
1657226
1452136
1053413
509453
1859418
1306033
1735594
1284172
1329713
873333
354602
298638
894260
1275404
2590414
1535623
767493
982033
1103720
547505
732388
1241110
1319269
1690391
1432597
1020160
1845124
2561593
1281644
528427
438072
1734568
446618
2126001
1485807
914791
620360
1354118
1630818
617186
2199636
1787543
2938146
1211888
579075
1172699
558194
2455203
2373741
1305062
311386
1630568
872702
941164
1296043
2250141
2367002
2556921
994836
574020
2197897
2811121
1389731
1582263
455663
1220833
209140
636065
1779249
1622387
607254
1334295
368834
1558950
2537481
474604
1976198
790238
1549307
686358
506956
2231856
1782702
2283431
431467
1658022
471781
634081
2309609
2444085
1096976
61450
655312
2875571
2889290
2597993
2027645
2178854
223036
655050
2338911
1082034
284336
869245
1917169
1954683
2365487
1021482
2441268
1793551
513756
2851717
93058
2615760
1980958
1190903
1305025
1566061
716790
2855652
2868664
1889712
2386618
1251940
2748680
1452551
1322356
396361
294595
2040235
1077230
1895679
1167877
1917042
540222
366232
106880
2403862
1388950
684926
1507450
2645788
1564496
376939
2887090
166131
2370555
2917200
1596933
895774
1825350
2716446
2859034
2831727
1008037
508890
323526
1722377
2207612
2203472
127736
1227975
1029014
51299
1730344
1429019
1122872
2552628
1194259
1086003
2871413
1930484
314034
1342456
869728
371035
2384044
673484
1805734
155517
1626046
2130175
163987
532873
715281
626757
1354978
737195
2749420
2104620
2766425
2796458
1220443
2435132
535555
2217392
1288557
951986
1290885
1668643
2342030
2696264
2381148
2452511
938417
2499120
1577809
2571219
354364
578680
2015484
4289
2403960
1098095
1636912
396393
1201724
767435
2813438
2924666
2606828
836718
2830076
2319410
2123371
2563524
2523923
992015
1859145
956204
1493673
2871363
927794
2348106
1623221
871159
781658
791512
755490
2631629
373386
2312477
1959752
927545
2674598
119427
965204
691364
682468
1883792
1190589
2353016
2851785
2146573
294269
723975
864856
1456057
78850
505718
1790991
1798062
1134358
646514
1059892
1811617
1389638
370232
1835513
886855
207
1886276
883971
2368306
1578332
1904384
873449
197333
2324124
1021302
10728
2935778
1367816
1049709
737107
197032
2200145
2226802
1564576
784517
2854951
21265
447300
2400460
948506
912958
204650
2124802
2786360
2267576
635220
2287645
906553
286757
1693057
1237539
87996
2657660
950057
621156
296849
1429083
1413642
2397978
1256826
1882667
387813
2920698
666433
346353
1373387
169686
1660369
179926
2173274
2827112
1061969
1726723
2625926
1886951
1963641
525608
1836162
1730798
1447120
2605847
2023087
121196
2028307
1639244
2536360
2433153
2912133
1868819
785488
2917647
1925822
1663158
2212483
706759
2265319
550387
2718879
1678553
1001286
1838438
2811565
1028940
231484
2853722
2778041
2012944
2260059
231230
2295727
1553649
2210673
386234
2364445
2454938
2343855
1862025
1704492
156945
716228
659521
86023
1185747
2313035
2692925
206104
2593040
207310
2060191
1147921
1332820
1979404
575012
1347744
1089486
1819720
986592
1008544
747852
1025021
247742
816412
2745371
170121
2848638
2589556
2290355
262890
335931
677384
1848697
388618
46675
1681388
200404
2035233
1137580
1100393
293305
2300519
2623124
1753613
1085970
1869667
905270
133454
2931859
377170
590823
2847006
2038000
2691966
218664
2740835
416593
862951
212843
133611
1226417
2313400
865109
350205
617209
1680876
2199453
2933710
877321
2117453
2239869
1781622
530603
484210
1943612
547897
1718843
289223
2608552
575971
476171
1878816
623892
932803
2814323
742642
1214030
1564513
418912
2687787
2053967
212005
1574370
1226824
324442
843830
2454816
686745
2877037
1866502
2057347
983540
913749
1701151
2240602
218065
2029587
941617
22658
1620740
1708159
1548644
1234343
2323725
2449227
2512816
727746
1160198
1373103
2018873
2918744
1536
2086581
2549080
2127899
1238492
1084550
179483
1378904
2178217
185048
1899039
2574151
298423
633240
443446
2102438
1576867
319781
2185382
302169
808028
182864
1038062
2565613
664796
2598024
2670145
2331771
1969368
2431023
2815916
1311657
258644
826990
1921181
155333
1764574
1983709
2184903
2358593
578959
1099814
1456250
1547919
120849
1370744
657221
1961504
811632
622900
2683022
2012594
1658639
2288628
841710
2263280
1196804
2457133
696456
2618753
1309906
611752
2194624
2344258
938546
86265
2511054
1987640
921958
349106
2521975
2190767
1178349
2344877
264801
2103949
2055779
2008829
2897826
1955672
609564
2126479
431593
2476529
1906237
201185
1630152
1055296
797859
767394
2445067
2115020
1711885
2782965
1700758
184111
1133519
372484
2686220
2691925
2508235
867589
2911370
1937006
314823
759800
271670
1283047
1614749
1688755
1754031
1009208
270595
2686258
2410287
140027
1104750
1059923
444116
33758
101900
1276542
2018010
855531
2795576
339474
2442475
390477
2685932
2455058
840569
2713666
510112
1563778
1668544
112007
2026727
2798858
1491154
813599
2828344
787117
496559
514487
2851485
335844
1004693
2578618
1393039
2049884
1599726
407688
2223629
893744
1871011
2363792
1605608
2808353
390617
973376
2800565
2550298
2020819
1272979
2583012
602337
1790680
1967912
548172
2601034
2062506
2855274
636020
680688
14965
1234682
2580412
467038
1740325
1525737
2547789
1655661
1466429
243465
79617
425829
1107541
2473291
2745949
900237
10999
821092
2870443
2070438
2613192
236944
574471
490995
1044978
789428
482886
2516215
185691
715390
591793
326810
752623
1412278
2164056
1086642
2556797
1832051
2439204
243120
1365069
2521478
1589563
501517
2085123
1643709
25853
2845437
1842169
472537
1215683
2389635
1497481
924063
1720034
2887121
1846340
838643
1139427
2877909
2892226
2901070
2773896
1369471
1167861
592659
134697
1662801
989867
2776344
825313
530156
777665
2644250
761318
2732979
866522
2775029
1630603
519872
377694
1993229
2051699
97520
353043
2349050
2749499
22820
1138005
1016928
1617711
213540
1053543
2462602
1896426
2773269
2920568
903472
2564790
1408005
771428
2807835
2400915
1259886
749590
633597
2499551
1733286
2512380
1278922
2328948
2720948
1176715
2210250
1526686
2886879
2245290
2355286
1765788
1893762
1939961
2567609
1989387
1676304
2109831
2313520
2700158
2873617
2419407
4067
62077
67565
1009669
1006121
2565433
1714445
1521350
359792
1969889
5919
2299361
2249707
2633227
2218888
2815913
246083
29647
1047835
2303208
836095
2830615
371746
2166108
525901
58676
849729
1636357
2382265
2086938
1484270
2374514
573111
1436161
1025686
2153061
2871287
1589030
2079675
455398
2337703
1656536
2187275
346170
1511908
867416
2427610
187791
2417928
1667205
2206618
2274427
490427
1184019
1722962
2264681
98058
380507
87948
1829023
2775208
1595425
1131489
1049259
454028
76001
435557
2422599
332139
332194
291099
854867
237147
306087
541442
1326054
1949330
1099536
2202692
2535471
390257
1831366
907708
2412658
547423
941969
2077000
1096481
1736967
285889
2822042
1022565
2221839
2655573
1658757
622390
2388317
1153207
599802
2194509
931394
2215057
2687630
43326
302403
1998382
969776
1808984
1649769
1190584
891556
2903425
2449410
2767559
866910
640332
1571930
116070
2343481
2037497
1900601
984739
2544634
2853061
2589745
2312860
1403244
1806717
712929
379402
2785634
203865
1796300
256721
994772
2394255
145980
2337744
1102321
2013573
768532
1774743
1338587
146280
909397
2888823
933663
64359
1832508
168093
1695009
1868079
9356
1454649
2444299
1739787
1064648
2548750
2859017
2847661
1571486
858175
39958
490279
1579323
1373759
1550095
424710
1759258
451501
1755090
1844127
971301
2007393
1033738
2265360
1685930
1592651
589846
2872799
13166
138146
107040
603314
1537410
1447987
228062
2387885
656029
303846
877057
2066147
2248846
115851
1589748
795198
2201342
2181558
2088297
2261718
2901600
1258344
2719381
223300
1013577
1284903
260753
764587
1367630
884574
1347118
513064
80352
2642675
2447873
1823345
2358589
2311124
2469829
1104473
979929
992861
2289275
161037
708395
1991544
1272953
1757773
48163
1347032
2780790
665469
1893849
2310032
2287602
1560099
1142337
1894387
165346
1079128
2721455
1162634
2456233
2695831
1127690
1603872
1799392
107184
1259120
1609721
2404369
1548012
2295023
1014987
558551
1054750
1528855
1856901
2707065
2510708
1335660
2086308
1275747
1798366
1529719
301066
315161
508809
1257431
2718304
787233
2123068
709424
1107614
2158374
1876632
1361397
1530037
784359
2638549
1201359
1094463
1870942
2064513
1459317
1388040
276254
2550989
1679838
1668330
2390412
945720
2870993
2717744
690636
2205622
2436960
772391
1085697
241782
1195632
982143
717076
1625195
1279505
1542476
287254
1363459
969482
2324369
342287
1596305
2042652
1800313
1416055
2928074
2767382
413171
678789
1492703
1057929
684898
2032916
782535
2173348
2378188
6277
780382
1543838
1924924
1624808
887233
1311623
2397984
741538
2924889
1480241
606518
301555
622343
2069088
2672924
712600
721920
995375
513908
1852248
1450529
2181807
248871
2390766
1180172
1645672
2417235
1583904
1330396
2752517
423379
1643185
2040363
448302
2070483
1177925
1811121
1114997
187039
2526753
289883
855506
641077
2923771
1708124
1143738
2741290
1413155
1227266
2286087
783762
2810881
205339
380222
2797709
1566285
445604
2398420
1386555
49560
2716054
1871842
1801244
2628952
1006677
2229339
2195820
913727
1890781
1995926
139941
2504199
2668920
233897
2138086
2701444
33721
1170531
2514878
23351
1293560
2209169
64589
181611
128313
1060944
5952
1312443
2192157
437152
1534023
367419
1698577
2051181
2457272
47560
608543
2653103
1396215
1059283
2851514
1540605
2839994
1034591
1639192
2478787
2836345
2216517
1331429
1889255
53678
1312335
2238489
749223
186806
1372451
1963393
2318917
349496
741697
2071562
1318882
288849
2742473
151288
430794
883197
1105595
1080125
652214
1536371
1371613
1024845
1296010
1216486
2188201
1928743
445295
546669
1019510
1953168
2708732
1613030
548113
335262
264497
2537734
1050277
420570
1930538
566669
2884909
2370296
1643264
989096
464218
112384
1141000
2113053
2549018
801454
2074321
2450476
2520941
429044
2419686
428670
2678520
1753830
1318612
239048
2565538
1451932
2513194
2782004
2093863
229799
2440211
1972353
606307
2821641
1483071
81235
2590732
2648135
2443808
1882243
876886
1603378
1340153
724233
1132702
1897551
2504866
1172860
1525849
1580582
2411981
2366469
681236
2714054
2267421
1259485
773112
1929854
2036633
1287329
2248684
2155103
1635356
718982
1318658
2479437
299638
499339
461939
1148775
1674698
389673
2045468
799778
1242499
2498285
2319874
1182338
313671
587349
1593230
281756
2891230
361459
1853190
2406145
1647141
805885
1171690
1033006
2111684
1792281
1390578
112964
1403423
1142800
418896
1709120
278044
2025996
378381
1914123
1709292
403454
85819
785160
2722494
126656
2635659
455273
245589
719249
380802
51760
488017
83225
2839753
2403332
2416280
2528780
625093
686533
171036
2105240
2610927
947043
97850
571979
1859598
717519
429277
2264457
2428847
1909705
1062981
953925
694155
1745000
2198822
1483688
2124812
690740
2228854
2422220
1354610
10083
996164
2360153
147764
2295655
1694813
1416456
32347
2933635
2298250
1588998
2879969
2521688
365190
2606221
158038
2855099
1248648
2675862
333656
2344587
56479
948909
568839
1561459
1347498
1994591
740426
1928204
1628621
1774599
1193688
1619326
2357963
1987881
85583
2369754
2678118
1180524
2891882
2407120
663764
158385
2423878
1910563
2395350
351304
2503107
2507331
766704
750645
2622959
1679238
550207
1452043
404639
103811
990552
1823424
837163
368918
1977504
679493
342735
1822324
2833205
278778
800320
156492
2638853
2540256
2184243
2388759
678376
2004072
2921382
2692328
1609514
898737
1409775
2629979
2190435
1906921
879009
386281
2443153
127181
2838006
530711
1850321
2867701
140046
1231806
41303
323992
688504
2434819
1343233
2560180
1253127
1900473
486248
746651
1821572
2147864
2305466
1575045
2920701
1521675
2295047
18980
282160
2435783
1731876
2538787
2888667
590723
2138625
97180
1707909
1969196
2117693
510512
1285848
1180885
1806052
633226
516580
190312
1509749
2237426
1207276
2052382
369521
1937629
1034058
1273030
1072555
992714
42650
1714766
358209
2178763
1202864
1533996
1876311
1619064
599663
281882
458798
818615
1212675
51992
581195
319465
2873593
703658
124489
1830985
688733
2206080
454875
1919613
404678
1650759
1991586
1910545
1004671
989347
2453895
2058037
1324018
1454528
2868990
198823
1773942
2528706
1517656
1190209
2576523
276461
1093292
42426
910393
2595489
2482418
2011213
821993
1938700
259525
2010121
208683
1164300
816224
2660987
589331
2448208
537263
1586096
2765263
418323
1554162
1132587
2056335
2694326
1526633
1211773
874736
2777754
362116
2391388
1531495
2767403
2416651
2688958
2313900
2298134
2444078
2441026
1941343
181007
987971
1752672
153095
2608059
176053
1828836
714621
2204298
2691739
554786
1592745
1480200
1648140
2600511
2802004
141892
2769209
1928653
531162
2873018
1636385
1058800
1615417
142468
2904304
263571
2113366
1614924
409866
2759797
1474904
1117730
2846685
194478
385870
2821224
608564
2308361
33017
2494833
2408742
977252
2104262
2143421
2034719
1175655
1730897
2173297
2707026
1273855
724242
222417
593703
941850
2346861
1703242
2413807
1166629
2799324
2353177
937498
697568
689996
1321462
97547
422417
457362
440686
901416
290375
753788
2876292
738191
92718
692505
1684535
1889520
2116934
1764575
1834262
1711478
1545778
1806254
777562
1581527
1904782
1138298
1207669
2559779
911583
1638249
1698059
2035700
613826
2521691
2220036
2208912
1731694
334454
168738
429477
419911
66450
633411
802362
21414
1034495
2683246
444163
2897201
1193066
1458434
2782068
2755531
2673486
1059251
1395428
2610330
2140392
109194
1665765
1854217
442951
594063
993453
814924
1250372
1292337
183762
347874
1764577
1324659
1516531
2385169
2212510
679994
172058
1485287
1257121
2615210
1469029
1016032
1124992
434705
267644
328889
2352638
2454499
2039546
1423019
1752516
1476347
2913721
846779
495649
791563
2406538
1617264
1959241
737986
2169902
1998959
1891245
947293
1012844
1986120
1643725
2873963
8125
2403659
2615220
1424205
626182
380519
1765892
2255482
2815758
1644009
1924812
1055524
2081459
2264704
2099805
1049370
2367298
242456
1573032
2008445
2585921
252660
1181011
2560899
2376763
8100
2836008
1405952
838334
2702621
1261797
719563
1475217
1431011
2462186
1142432
545045
2065019
1043627
2311740
289982
1667887
810824
1640100
915124
2280934
1747819
1335350
1827282
2516113
2320499
2682985
2111736
1254058
276397
215517
1415109
392987
1580355
1830261
1680221
28211
2715797
199782
2639835
2739626
941310
1651159
1395382
389926
430604
1049950
482967
1678010
1453017
656157
2404139
1065700
2671078
1151041
2625888
1281455
991687
773676
1976640
2286391
488886
1116205
2935639
1421713
1633778
897424
1741556
1724705
2588983
2173276
2457569
132778
2073973
527266
2533148
1627911
1453187
1222085
1381285
2260014
1844262
2774338
1395793
1454713
2893649
2930944
667911
840764
616092
2667632
1592526
1458432
2502720
2194887
1847182
1327131
1429577
1011300
399207
1416599
1691051
1534427
2235927
357450
2447003
2859597
890315
820121
320896
252247
2299311
1619006
1362936
512929
2400074
2835978
316796
2772485
1989907
2585836
414115
133305
2824825
1330540
1315902
2616286
2417187
591474
1015257
895629
477512
514307
1249398
2263879
2113168
2358844
1534991
2796290
869192
1425869
1953733
773496
2617788
1025806
2639901
1351699
1699845
2062981
555707
1426072
2195284
514188
2061572
1163419
1183045
387973
229279
1643272
1695750
847128
2900545
2833411
382011
2193609
1596756
1293429
2503312
693182
492855
2785260
2208970
2566422
1034296
2269083
907053
1170771
1599387
2132110
467707
2914108
1792362
1364598
1827935
523037
1485210
646647
859050
963575
712100
765022
1545957
2824133
512379
184471
1485792
1179789
358704
1315772
529821
1579050
1046669
845935
677389
734845
1959196
79607
2199765
1074670
5667
655194
1616398
743186
11299
497813
1154416
1408920
1078315
1930833
2794211
729103
2523249
867116
1867770
452803
522002
1305950
595013
2286123
187704
2147759
1918120
1004457
957999
2473182
2730554
1389151
108527
577086
2919935
1429375
2277874
100343
1687034
2470325
477775
37593
1871875
755082
1562324
1625896
625024
323513
148502
1257281
773498
577867
40510
2212559
1837421
437477
2190458
759096
2373986
2358502
2186405
492994
2456065
696191
2753981
535667
1130726
2107604
1434222
1917389
2923653
2416679
1364711
1583016
31785
2434973
822298
2534224
2678814
263388
2096490
369081
1701515
818
1286129
2553441
88684
1185574
1930916
2424920
312652
38436
90084
2137037
1606902
272012
613243
2062345
2740345
2771060
2784902
516180
792236
2736297
2383581
480948
370085
731298
989830
752940
1585381
80492
2523599
268414
1338104
800835
695361
2777885
258184
823412
327803
1535011
61646
2107261
2492197
2578539
2777378
2122517
1597811
537287
1913362
573441
1694380
30180
723026
1871345
2152375
18591
2332085
111345
1957726
939542
1588894
2838362
2855586
2329895
2897517
1576374
469413
2527959
731542
904059
1986580
2915506
1604971
2165194
2353955
2834238
2141027
145287
1203287
1346668
822655
1695823
8124
2724020
2714922
2782814
2194511
2272409
1920012
2382567
980317
909731
668261
1661769
1907167
848963
1625411
72173
2788458
792873
1334291
1232848
2724574
2249656
622098
2161467
2596992
2402857
2588520
1035091
78576
2831731
1698102
1749561
148121
1002854
1131220
2621828
2158026
2823189
1078
269039
155347
2245459
1043062
2185128
900101
2027096
2775772
810912
2119146
818251
2262718
2800128
2863784
2444443
1329281
2080115
374270
2365441
518511
2703379
342351
1016693
1890479
595062
2275999
490537
2734295
1653779
1692718
2766955
1372473
2634380
2182287
462616
722547
2245232
2202492
58773
1855871
2487885
774773
744115
1217570
2548672
1000277
563400
1972570
2479384
317636
1565165
1221317
1103734
2919058
1849361
1870773
2128868
1057222
494743
2257520
2269406
332860
1752461
482659
734119
2546857
963131
1848112
1411982
250439
498792
164298
421724
366933
2530273
1497896
107423
2126492
119282
1406231
2425072
2119354
1406705
2227391
981650
1960935
1176464
2445037
1352172
767330
1725974
1193644
1986829
2504283
318030
892091
2869100
1319627
2808158
1856903
1032228
726674
373367
2385858
1157852
1479771
1540935
2013399
995165
383172
2495204
2226247
2495955
774662
2866235
1769245
706520
419115
1467163
1220766
252083
1634896
2784867
969779
1256793
109032
350277
1655664
2113877
987437
1772276
2084083
332158
135564
2796210
476014
2609769
1121124
580715
1812069
2764466
1230082
738891
577604
2934299
2096959
952014
1130231
2831385
61593
1380550
900771
2167692
2150933
116254
1053636
821559
1218997
1329077
1636575
623313
2734364
2790619
98551
2507096
895827
1912804
907849
1204613
2361927
1507929
1881401
1235144
2671988
184209
265996
2663204
2147279
2354164
576645
1368139
2192055
531516
1237222
275903
185617
297164
1885831
1304158
293254
715584
1182759
1404069
394635
5242
510602
2829500
916290
2371463
346705
2013329
1406811
878000
1883757
2526543
2169881
1311148
22725
1395155
1975749
11603
102651
1061528
2535931
703177
1389830
2349404
1025312
328809
2496668
2701918
2531417
1318966
2047346
252016
2683981
2158218
1954790
2900680
1297997
2705644
1345018
2118974
2465461
1689372
2274702
1243663
1890276
1502124
415227
1635336
1809201
2414901
613036
518754
2528210
2853172
1210299
1485215
2204733
1866542
2585654
2889432
393601
2624004
2496442
1485563
638943
2069441
2043001
1833145
224081
27465
374671
1297121
1262216
2523794
93016
1089308
200744
488619
251346
1543315
2615287
80571
2588147
849311
616541
2336031
685587
951426
2906613
2273722
424465
730913
1439683
2873003
2790847
2206848
2681018
829714
1370944
146270
91905
2590368
2383242
1268985
2279143
2835275
2430318
1457174
662900
467629
427834
1055315
2784103
1009248
24435
2540012
1587837
2903063
714067
1828532
2671046
110102
2107407
2260710
942581
2179544
1100140
136928
1998092
1151578
2225263
308474
1894049
432275
175219
2408828
449531
2554792
609903
876055
1964743
2648036
778957
843751
660619
1994883
585230
2778205
896296
2319966
2125171
1033321
121419
2087088
81407
2402882
2158694
544380
2592327
1637215
202227
974303
2665560
2858619
18317
546734
1219450
1427479
1137542
122149
514394
1270706
2594807
620084
51565
2708775
950717
1768017
2358675
2408354
295840
917094
1576787
1308382
1513549
2058527
1355467
2181293
2704182
1501836
88429
703465
2788958
623486
97445
849333
1620412
1709792
944204
2271278
511765
2424122
2419727
1970135
2536057
189069
561335
2278149
195546
1241974
1085102
655136
1912017
2920681
693047
1188770
2051604
2754751
2067234
847762
1627617
1629061
1463904
1483882
2805562
2240313
2468141
405996
167567
604115
2115256
605140
2359632
2133638
56508
254743
1045484
803434
1940596
1963002
2602141
1555221
2360858
2217720
185677
2710110
1549048
1570768
1548497
2286385
2098095
2337297
1229481
667771
2831809
1163717
2064246
2273863
379155
2142678
467069
1556659
2208830
1475284
1260166
2159630
1705625
2259571
2341169
216654
1889340
2195923
2839170
943817
1876591
1729480
1572417
1527720
665648
91565
895677
2189980
2371949
39371
2400019
425258
1782334
2675482
1776391
1720043
2367832
837450
361175
1246171
2696981
2744037
2078651
139980
2548234
2740380
242179
2047996
2194169
962654
1751654
172659
2341203
202974
669131
1534617
1579821
2263682
2285232
2720330
1210337
1012253
463528
121771
2637101
1069971
363470
80182
1775552
1963876
1992716
1431183
1019180
1431877
62871
2309930
1969445
2415758
321670
1585858
1397519
1678198
827581
2085714
287572
2168826
1482740
2591475
627491
2019257
1330238
205630
1593939
2607006
2282731
1932200
2220628
903459
396631
48004
783680
1028878
411869
284362
2073795
569261
2746519
1352045
521163
252422
2687851
404233
865130
23440
1487434
2185164
2789488
273498
1286397
2241833
2103661
2729700
1273091
680411
315979
2568967
2040802
1803794
254885
1035107
1577939
1740031
1435872
2693817
2508527
362532
1790429
2241637
1259054
2480575
2570125
420877
1462649
1006630
334803
1215626
495268
1083076
1576695
1129041
405614
1998250
1939948
924618
2205070
651194
508487
1527112
1614984
1152660
1334645
2334172
846759
2112572
573015
1364669
427514
719372
2412943
2901175
2685459
1571294
656427
152741
768523
882215
1128447
1390896
855176
636146
1584666
2545825
1706759
2525155
2369746
1880147
963535
697960
2282360
1918314
1304217
2362633
2613885
535176
1006087
1817599
2519921
2756069
1430109
2064674
820444
649903
2008493
2580670
179931
2347449
610747
1080946
882121
2793477
2160965
365990
2826032
1541295
2150761
2269940
2000628
2501256
2479136
933486
2705216
2586483
2314543
202576
890442
1712163
792172
2786182
815435
738162
444970
1339814
418592
1243094
1943748
2671313
1412095
885162
2172422
404159
2768677
1514308
1757621
2342895
2900658
1891308
1476812
1678386
1964333
975059
901449
621175
1837677
155870
1459141
1658759
1914167
2120012
1393894
790169
1013607
732142
490073
2905857
464274
1331105
443976
470117
222626
2435097
2295666
693891
2167380
1763865
2489285
2840497
2298520
425697
751971
1300555
266629
2392057
1307098
1868666
1525532
367335
644682
141382
1844922
2724421
2279964
1124143
1062290
1485766
31720
2848088
19634
158220
2048315
2161849
1315116
2435775
2838590
2126878
2288860
574722
972927
2524229
2248668
469557
662792
2507440
2456701
1950462
457041
1177929
2077150
568624
2071873
1709710
1948792
2516829
2653457
1348149
753191
51082
919858
2649215
286113
1603296
2535933
1266608
1693031
2023421
205475
734057
1483199
1682146
1323546
1516071
2904469
2937896
712014
309459
2205189
174167
28969
2092411
1503814
314322
1044779
1184083
249094
708733
2640871
2556744
600734
1479576
239518
682872
1705495
2690267
2575268
2138895
533776
1803247
838218
1688383
2596710
1523184
382045
2736735
2309774
1338136
1698035
2552276
1225551
873479
1872775
784990
46941
2351975
593526
2894073
2652164
94200
876864
1472941
847223
1621051
2048630
629540
1148619
1034383
400996
1225546
469388
7218
654508
1991259
2026810
2684222
1723931
2784225
2519066
1254793
1007831
2275514
2033628
1647479
948464
1427548
794792
1177243
2755496
2565895
330173
2451270
531856
2330459
139310
1248855
2872427
1561882
307288
439217
1744367
935348
2404288
1300332
909369
1378917
1963402
2690419
2669141
1205643
2070515
1032711
979944
2452856
853530
2662164
175930
2917389
469262
2484869
253611
1337999
2116557
700605
1054358
520063
2636994
407892
2683254
544537
2567348
392451
1905385
1426502
1609011
1617763
590682
2142959
2761527
827426
2747494
1571114
1223118
1208545
689336
2202562
364595
2128124
2581410
1588646
899634
1091641
1156526
1539402
378255
2503202
133987
2169305
2750675
1240610
1767548
1958996
2360608
292842
2304371
1167768
1266818
1296439
2220004
2309468
1591009
1794532
386334
325082
1930668
541113
2288259
2101847
2391662
516821
1146297
1785131
920000
358722
2737829
1821342
2699834
2754986
1933834
2903754
222773
566587
1997506
636566
2729851
160860
66557
1337461
2023282
2257189
2931097
2518607
1291921
1516405
2898502
2288716
2403019
1820705
1489675
896870
56166
2317883
1240014
1678975
1921213
2042325
2411411
1797918
1303007
205554
1978041
1866187
2303594
861269
570416
1546421
165765
2146418
981304
2440652
332234
2651524
2913033
2510317
2016793
1651615
2522670
655506
1171285
1255787
2439292
2692615
1503740
1967795
2745863
2266476
173484
2543396
1132261
610496
173398
2522601
2304852
679314
68811
1353120
2184980
2233611
573334
1282993
936562
816172
180158
1805015
2632314
2469819
2260698
458135
532429
416448
1163116
2006152
1504567
46738
1447871
1878379
413677
2415124
1583843
2557147
1787960
1288549
1589595
2087721
2046206
2333159
106166
1936805
1825858
1473870
2670423
2589084
351985
2683069
624511
1277867
711257
1543695
2307907
1051171
1801666
2097143
1520510
124870
2760985
423145
2582830
2627936
2485366
6184
967097
1972078
2222712
347118
553204
1478113
1371800
1482368
2262492
2816900
2664276
1383938
479708
1132355
2399096
1402655
2586846
2460517
1011482
2929992
826219
2534353
2507738
2320892
1234222
899460
1469736
2766414
300934
2602858
1925186
540542
520597
2791480
2259465
1262169
97102
2804458
1734676
1068054
2603031
827970
15047
294031
1188381
604379
2745118
515130
1600950
1541859
871697
1625302
2716774
2138800
1029870
1488411
1414693
1841527
775177
557944
1216868
1305617
663738
1719629
1547794
208140
2419192
756287
44148
928309
2401639
365655
495124
2504766
2180112
961245
748235
909908
536096
1078491
1263005
2574315
2480801
493292
390503
2324840
2898612
534344
1212035
1873027
1955695
66591
2164678
379392
385704
1449347
1411799
325924
1647229
2133111
667356
1533866
1904561
2678676
1367248
2690582
1430131
2699127
2004281
2336307
40412
846893
881921
84988
423505
1452381
631987
2546675
290093
540944
2888366
1539439
1741471
2149862
1040920
506757
1741842
1437334
2666110
1439190
1817414
1399295
1512351
2784156
921391
2164020
615030
1153629
1578271
1401424
2810981
2216375
1186958
1478136
1810647
2088371
1426197
1177299
1106460
2152014
2088232
1873662
2591925
784944
600672
1691763
647270
1074044
1420050
262216
2219961
529013
1159116
2450452
640005
66363
1621018
2044342
2545893
1568386
1303308
417413
1940121
2673637
2706480
1448852
2247715
997797
2125434
1083817
10252
2434645
1086912
1403345
330777
589086
2407267
442707
1690783
32786
1651557
1682943
2177470
1404571
322477
464810
99269
1445762
1774644
346031
734907
1387230
327937
2282830
2446278
2409647
201400
854724
2301435
1939031
1121235
602433
446626
860389
1216784
2939766
475893
93521
785380
2642139
2244859
2068469
296990
1775517
43336
484915
1631496
1350224
2562950
1595516
2614990
156641
956958
602089
1575881
489797
1938279
2711187
1542213
1297163
23784
2415002
823260
2904711
1350428
1599419
1032941
163531
1448684
1243309
2833326
2094001
216678
2700833
1438263
1832646
425070
2852570
2065460
2189685
657394
590790
1845579
1767399
184701
243708
1948764
2627083
1721908
882913
1949802
96714
192470
1688447
1191973
2759808
761827
1210515
1292674
1322683
95684
2439465
2037048
2075106
929310
1510248
13797
1267263
1976088
1926386
1413932
2662691
1395769
2030051
2799859
2751929
2936063
2436239
242950
2266435
1860124
2221466
2126554
917376
2540664
2023964
1521348
2908584
1404397
2472799
2231929
1155431
2180590
959175
849011
2186326
1813598
1635281
581241
1502413
1186178
1910124
2407854
2382266
2085860
2157585
2402864
2469158
543090
1135548
32867
1838034
2895383
978778
775784
503718
1964143
1318208
1907175
2414564
1613921
12417
1819992
981737
1572737
858235
1151503
1332728
51703
750168
1165753
2788920
287533
2405334
68510
1604049
531554
201696
2480873
1478264
2323985
2426764
1607790
1322493
2107805
2837085
2825710
1997095
2571379
1622624
907091
808590
953576
1704229
2741144
845449
378618
1933706
1630858
2586708
2858630
2923569
2889622
330401
1491078
478636
409014
1679283
2153459
2123666
2545857
1383749
1339683
892948
2536427
1502257
1864043
557410
2394216
1635205
1294989
1775957
904575
2870303
2276482
1618401
2409075
1078618
506954
1812034
397370
1330700
2039333
1932530
2283169
1848033
652580
70874
216720
1296913
2233725
524963
2822538
2681798
490522
2685432
2854628
1077083
1287951
1626063
208500
1974424
2128330
42949
325983
1532588
1362399
607207
1104581
2285802
1021427
1292975
1061648
557988
1884018
447087
802633
1180804
2802620
754122
1494977
1895376
2417214
2750090
1430169
190613
282869
2277127
2286933
1453715
1268094
968165
2720484
1309534
697603
1402153
2207894
786098
701913
188300
590332
2720499
2892591
2870830
794442
2069531
2802100
2059059
1031733
2511174
370593
2439321
1811335
1123934
1335961
1218761
446043
2636788
1617859
1988196
695465
1309473
606552
863274
1103953
910234
1086004
1201402
1637589
2331308
656847
2597404
1606065
1648541
1348445
109925
381627
1273500
2555774
369034
1499535
696709
817443
879917
2688569
2682075
1561518
1559560
1158697
2916202
1131001
2911480
2278917
897348
132252
13716
66834
902792
1480731
1655164
2801481
2877161
501193
1571651
523351
1686684
1410797
1389606
2402047
1273891
2792833
19271
1881884
132202
760355
1314324
2872558
1899965
1229313
836618
1902166
2131491
795549
1264436
1380614
158718
1626712
1951335
1753876
2115101
2522769
1475970
2773543
2157166
80903
2373091
530920
1391328
821791
2835425
2892769
777370
214394
956843
1465727
2773001
2417202
2032915
355031
85268
2227750
1950333
2445163
2438846
2533703
409474
2460841
1015385
1145075
302388
599702
746401
2388652
895544
447108
745826
2573034
1854754
1282532
2574827
1526521
550130
2418354
311477
2353804
20783
1972330
1770938
1002529
1832426
700643
1138219
192693
922267
1945205
2593505
816125
1771168
1596282
2362939
975661
214149
138691
901487
2465042
2839784
474617
680009
2207679
894777
300211
1407900
2597418
1195523
803446
2765554
1603439
2363024
2677107
1019229
1145077
1887570
261003
1678517
2232645
799237
2587568
1218356
2115408
1725200
1127466
2637283
1505077
44544
2839221
1875632
1740411
806301
1589074
477292
449402
308389
1113203
2089096
513987
1607970
260408
363536
1499148
1808539
1766573
2004653
2647534
520323
1559262
1514377
1257417
1482284
347288
1429214
29208
919845
2169713
161848
2517982
1177422
230981
297811
1487996
1307036
2582788
2360608
1040425
9476
2201620
805433
2207555
2692411
2906270
962030
2384736
1747815
2804812
2128899
1802797
1191644
2561871
29961
56796
607500
1348607
98043
138966
190043
959730
1565179
2508838
2284978
295915
283443
951451
2277316
2441267
1252920
2785659
914730
2326010
2798485
2410677
1628356
592168
326764
505729
1851526
2189453
359304
1143771
25654
2193179
397740
2118913
1928210
1117860
212965
1748097
2676389
184404
2540887
747800
1649360
2546390
2859881
657340
980669
2658102
112753
1103398
180105
224718
65391
2713203
66390
727918
2666460
1224816
2703708
515754
2567485
1589458
49866
1180232
285852
2773214
597778
1532060
2679314
1512382
2345302
2238806
911356
43761
345362
1647625
342802
393540
2744788
926175
425969
2464327
949138
1094085
531004
1142272
924373
2580569
2510579
1165162
1555944
1988240
1566721
1381197
988328
1889362
1757868
105976
2091093
1224007
434876
1499120
1073222
1924660
711528
760833
942630
1767373
913234
2919722
119562
2493353
421660
1142082
1283951
2800109
126882
1185759
2002561
1040415
1232322
1077084
1407854
2147651
578970
1417760
916645
2693887
2182778
62060
1282000
1094508
332383
56849
2461707
2631728
333176
841751
2750576
1510054
307921
700948
425518
1717950
2161507
2599562
1432172
578844
2373847
2012739
525687
403680
16078
48627
2920894
369683
599371
393148
910438
2140276
378675
2787
1263601
1520609
1523822
962759
1197065
1867303
2126063
1043034
2400315
2699143
2008668
831394
473979
748914
2575836
1776147
157397
779470
1261982
1605730
2331498
117798
394106
1183388
893984
478048
1692348
1950813
130941
798518
2485070
2709006
526674
1082734
1580923
2167831
2270041
1968928
2865127
302046
991403
94546
494760
1959139
2160245
165820
2307482
2775689
1163476
974729
421345
110475
416035
1708811
2700593
962338
1762596
226120
2500205
1842479
288927
794537
1898544
874298
2568901
618442
1386752
1128318
1755280
309024
2804456
1807015
1909955
1426366
1824621
1480276
71405
303347
303846
1059217
1846809
2589215
365433
1418393
1896652
1228785
1496111
1449052
2621556
1857705
1937349
397279
1254179
239620
910315
256113
2417567
123101
2867651
213963
505665
801222
766162
1065962
701829
512109
1535494
1247495
2545760
1340772
1251345
9894
619808
2403719
189685
421623
860127
2363763
379659
1324008
593403
2318121
1474914
1619020
2245882
2688095
1155088
561624
1824528
831520
2538800
1471867
791313
2507154
1592542
2219038
1222687
463010
623074
667417
2471365
743648
177773
1161893
1457127
1143597
2209924
1221067
583745
2650725
1166372
915223
602967
601253
292902
2695868
426277
1445902
1722141
2282269
1888310
1750450
795403
1866607
1748687
1076191
1920094
1636762
1638763
356635
30303
1804861
1698879
2574515
2906566
2095929
645604
464529
2533835
2247560
1339621
2530239
382746
393590
2346606
2540630
1553978
94144
1102835
155540
1745770
2726792
27950
1941159
2769593
2431994
1674250
1377661
964798
1500022
19581
1165633
397424
2881231
2580233
1108682
2178833
875671
643597
796133
615983
2556741
479667
1823728
170705
512022
88082
2142665
1317030
1462597
2883769
2372848
67158
1437182
357548
47627
1217517
2821762
2001721
2928137
2471304
1115763
498060
989947
2708198
2012842
799155
1331127
234273
869127
1841808
81530
283947
717633
2116458
2120553
1301947
779085
799736
1674982
378406
2616253
782719
2676452
529103
2876635
2676750
1777657
1726175
1717639
918018
1214085
553968
811675
2683755
221877
2049401
394984
597406
196801
2444946
2655212
909857
55906
1101367
984800
2525965
1916002
1492445
1580807
2688459
1678872
19292
2617969
2489951
47224
2939943
1906916
2919328
330066
797017
674459
1933999
554136
1035713
2301817
2546301
2202726
1764879
2279283
1221758
1486652
2309599
1494260
1864480
2290109
2844512
1574011
1101974
559858
1864480
1083136
816893
1282928
2021572
2121456
324899
2904551
1760323
983723
1047247
411970
2086560
1951701
2658461
2510117
1476961
37861
668282
1887180
2353672
982518
1729925
1459401
925756
2454675
58811
2330929
1446783
2130928
2326860
2278058
1535405
2013348
1525338
1432949
2477035
1993407
2812534
348952
548665
184437
569306
2093439
881764
1665704
2896404
675554
358466
852176
2359623
1365898
2520012
2037047
1558831
1442323
166831
2365692
2512930
1108882
1371407
1409241
2405900
421382
2477848
1752594
2033934
568216
197160
2413032
384079
663751
1797771
2391550
2359773
2733644
2150906
724348
289242
559148
2788322
762203
1570744
935692
2855696
2128895
94683
65414
944370
2142789
637868
455963
2246911
308839
1864936
2365406
2182590
819762
324991
2655196
1672739
1329548
1702359
1760179
1728801
2522924
1893850
2386129
2365029
943273
2078055
1115889
549635
506549
2036615
1575560
28428
1220351
1155632
563991
782083
938662
1546947
2437970
2528561
1733664
675035
273894
2469432
2340217
16661
2861855
2700148
2287845
552013
86019
2064659
958471
1174822
1692547
1023934
315805
91133
2368230
2316138
1752611
2228441
1895653
1704593
2690039
1961945
234293
15342
2789508
2328378
83206
1396783
351215
1349215
88037
804627
224810
1733975
1612245
441958
182539
2217759
1545680
1178193
1060474
439462
511349
1427341
2745673
945690
557441
1901104
2730659
2109542
2931142
2555855
452931
1908596
2783953
2065056
2747835
1529165
169150
1010539
2763113
1778688
255263
1120749
1037789
410981
732236
1739924
1446202
240491
5653
2231300
841988
2424500
770570
2468428
2695767
1237770
426877
393234
1326638
18801
133543
769838
1096925
1874360
399805
251522
1314201
2709841
2617908
993899
438308
1860994
2370692
2401527
1664522
2817162
2150011
1183550
2103330
172669
1177223
49977
2772826
2559646
107943
449690
40064
2168601
1851132
2356848
1636544
955681
1709949
837667
1005722
2049965
1265175
2851572
276598
798567
1666672
412855
1887336
1987788
2485328
2843761
1816826
969601
1355317
2158004
1396932
2480674
2903366
2284731
1520910
1739723
1252896
345381
803456
2636564
1666816
1361067
825690
2823587
2735141
750758
2629838
1059148
2389994
189698
361823
1282946
405322
1985713
1318601
2221907
909003
169181
857241
1109123
2014260
1389600
1169724
2401924
2324930
2544658
1663593
2917868
1597162
2178061
1827065
1201994
2787260
785880
1140378
233773
2005834
2935829
2358027
2329452
2379727
802690
1124991
1795265
1858185
2454856
379997
641740
1965985
90782
2870471
1875345
1498971
2283289
1664352
109326
2448696
180706
1138983
308127
168812
2583617
1190781
837239
644229
160993
2776708
419222
1331415
2503065
1379552
1085996
543971
367574
1497227
339651
1877303
704735
88156
402475
2558795
515776
1708600
2533618
892720
1093036
542940
1953983
2802704
1423457
1875047
2278945
2213415
2136096
1307590
2559678
2809024
1679831
1436752
24022
1545375
545633
226035
216248
2417406
2179733
2076808
845501
1086183
1229784
1579546
2809959
806140
1512231
2399207
1649813
2114730
2344410
918030
672551
2581228
884161
1543864
399713
434277
2795260
1982424
2473886
435049
2126074
1690349
2702086
914213
2498183
2176228
2222172
358165
2633207
219305
2035318
660164
2493560
1179103
547601
717329
727236
160470
1595237
563075
203929
1693247
1959721
2537624
1303175
2761581
654598
2273332
2481737
1453865
926835
2046456
24912
2351138
2392189
2147444
1556921
2706280
2754165
1905883
417879
2405263
1690744
1007558
804780
1545660
2927950
108186
2595928
1152151
2437248
2308534
2658701
2122018
1837223
428174
2247022
1940076
2675888
1722245
1589147
2014485
2584288
2631813
2731499
2092898
2137182
2782627
1656233
2239246
804416
1698301
2714621
2160665
31767
1282742
2240318
1744091
713002
371960
710623
1457649
277924
1491900
2464822
1674376
249153
2016099
2708438
2591264
2226931
2810636
1213691
945375
2007464
1819485
2477306
1763087
1454009
194534
316252
1431147
2766051
2683656
2498150
2879564
936717
77473
2653071
2687739
1016707
1751275
137069
1522578
522266
1911211
941098
1802311
51551
1967682
361030
721259
1199634
2093985
854568
2538681
1695208
938994
968281
453369
2441649
837709
171632
78435
935774
1385478
574744
1892393
2511456
2658108
379226
2641091
2892076
824930
4578
2183285
1580004
221625
1618916
146535
2419471
298044
1543954
1778404
373214
1041799
2890496
306737
1201674
955976
205775
957432
1376880
2082537
202302
935419
1576163
1237758
438236
714392
1769168
328482
1509888
591391
2629694
702404
1460886
1797046
2614259
2646829
1626367
650519
210831
1308817
33892
2559443
2000382
2270395
710156
2761894
172923
1393242
1853009
2334364
2221416
2024479
540880
2150450
525764
2634942
273779
856873
1660669
540448
598652
2843825
1459460
1753160
2344671
2514456
180019
267785
416144
2481215
2488637
2706081
981067
1081128
2521310
2727009
1442886
2433898
2351485
133810
128269
386605
1490613
328524
386417
581235
366522
1021207
2798176
1115361
306727
868496
181108
327507
1388085
905316
1784382
2257050
1939390
1154227
2532456
2819316
2748995
1201544
1377701
488553
606413
2684986
326831
2091512
644809
2784634
1995905
2683024
2894231
430354
1781002
1001954
541044
1561855
2646482
1494178
1260446
545493
1621719
1782324
216820
742049
2423324
1551086
1977756
357722
1790429
1508849
1180141
406130
1684321
2744752
1253245
481865
2365881
140399
2423957
194691
273695
900633
341318
684260
2015918
846810
2116003
1572338
1240456
37926
791088
1343286
440700
2389918
2259821
899257
1160574
2728027
1487990
2466741
1326619
2277435
1578726
2032231
2574732
1807227
300321
1394377
737272
245653
1738752
2730447
2935535
2596638
2303184
61489
1881243
1412507
382453
1214533
1696679
1383852
1497453
1425461
1839178
1202540
321679
2203610
2501412
266569
1730906
1346473
2899646
2422063
674054
2737567
1329513
1967474
2806627
983002
2249432
2002902
1039012
1224663
2113352
330081
1921317
2687201
2262335
92757
617471
1763326
57709
1034491
1512540
2548004
2879914
2408718
1462951
325688
1988051
2452821
2744318
1210182
1679804
1578028
2640843
560938
223631
1670662
420508
741146
1713293
1449250
33750
1627395
524142
1044782
1967433
905617
706211
2795081
660675
2169664
1688990
1941364
1539149
428959
2697520
2874067
929009
477614
1249703
583605
716190
105492
453184
244041
498877
2317905
616963
2909583
2627442
2571293
2867679
1230645
2588891
533691
2469460
2903653
935983
989167
2883879
2087637
971700
719767
2295469
1999978
1394093
2146895
1948776
241187
613284
2877243
2271602
2403382
912066
1284961
1143140
1942722
2107518
2432586
1952587
2347680
2305803
1202947
1748322
343271
2606036
388363
1559349
739695
2263752
1554987
2099744
1700955
1036983
2525190
668998
190177
2184057
2205102
1055068
779954
2589474
2901769
1872589
841600
1924727
2533123
1218234
1067727
2321232
843691
1857177
1139516
2366006
1013816
2324883
1792652
17294
90373
2474394
1452233
2172126
575570
1437064
2143616
1672587
1699392
903187
1748434
2667094
1549889
120432
1776107
2175568
844853
1787964
1121161
1606244
468702
198875
2749477
2903992
2424116
1294022
2183188
536967
272796
33983
519355
634533
1525835
906932
871067
309564
1913147
1824683
1114598
1454391
465914
604150
2447749
2916713
1428173
1302860
1242471
2288888
323977
2611676
1825601
578282
1855882
1065583
1686200
1243937
2351699
1670224
2588673
464541
269893
776535
2502926
2555263
695284
1987324
318771
1660870
2907913
1613738
2067133
943630
621066
2217667
1123514
2333153
2529492
2431467
1509851
836645
1017078
2722360
2241006
1653889
2473539
68113
1100952
38265
2199077
2253166
420807
2526939
1163834
1265740
976399
2865346
1973206
1103217
2437265
1525141
697150
2333194
2213911
2319177
2707814
2668230
2183968
601511
1147385
2377028
1691590
599415
1896441
496013
1570270
308061
2331181
2703990
1713152
2578359
215287
2910714
2864253
1875131
740140
1999782
1494662
2461869
1030049
1527403
2605744
1607536
2122584
464232
2050279
2044326
892518
1617569
416265
2307168
173162
810019
2923802
425085
47507
84673
1455319
626425
1844307
716809
32679
2119176
2660240
2280892
159421
555166
470435
2085440
649513
176888
2632756
931001
2909429
29683
1089633
1648092
1979472
2848433
1158996
2632989
577508
1722425
2550160
2685894
169712
655981
403993
345415
2793344
1656071
1106987
1828584
2073566
965619
663040
106985
1250568
1983079
2194314
507599
2405583
799904
417932
932624
337848
652465
351305
2794043
2880130
217219
1183474
369235
2021243
106905
72457
2352414
788332
2180592
2001915
1943938
245280
1618069
510270
1895937
722937
2426912
475837
1989622
1107948
7308
599770
159130
2870208
511271
1202004
2612750
2513854
324794
264539
2149693
1183712
837476
88502
289066
2799314
2587971
986127
1345317
912899
254177
2051554
297147
94960
1430074
2388156
2709539
1283514
2436120
714293
2013241
425143
1590130
1923361
2457074
399092
2567247
1991318
962754
202007
6282
1648574
1306504
397373
1205456
506186
695136
2920298
117616
695497
827208
1774152
1345234
25054
1061726
2695012
227559
208165
2050609
1609505
2344909
1061732
2125819
2418108
2044561
737666
1702115
2259299
1269188
2502851
310580
672056
2010481
462036
1426182
1819554
1160534
499009
1131166
679140
217468
2161812
1111338
2209376
2545896
1866452
2674802
1922365
1511869
1102589
1333901
2200612
2294146
252856
505369
522295
2817103
479292
2534994
1662147
2725410
1868496
1594052
179151
2322549
2647705
785962
1134461
312454
1874898
606406
88482
2681332
2449177
1237275
1400169
1964708
954080
1317529
68240
1174921
2060858
930650
1365794
1204371
1933155
2293388
870523
428072
2576620
1432229
1289821
2852081
2580646
472656
1374103
1638246
1442881
1432342
1676834
1633283
2629905
529165
52218
216444
1355377
1143550
1485008
33461
1073310
2058565
2122744
225390
491113
1655335
2847269
1603764
437250
36798
2292039
2738926
281904
583832
2757350
1347970
650737
92405
1494797
1120761
1609075
394672
600325
2156146
1259362
924490
1141441
1326203
1146447
2886510
2046998
2717688
2032875
699181
344359
2532446
2779880
2390649
400169
2041772
2117082
2089454
1852364
2541744
1886733
353484
2588254
2798483
1953554
2298520
2221302
592895
2155455
1222637
2310019
869194
2395627
298201
1793748
1253673
1929315
2715293
841585
976073
795990
2224503
2219010
1393840
1818892
740155
292191
1452300
864649
163408
1466179
1573105
2660749
2022647
2466352
2613660
2818144
2359982
2782285
2036440
549832
229573
495495
2284071
1773251
2398049
912604
1581157
2199184
1772277
1804305
757188
1844705
1941149
1789183
569238
1340774
2458366
2437887
1578412
1727231
968113
2535300
924202
1493881
1283636
518594
2906857
414753
456621
1584706
297962
22138
828538
50482
278442
589221
154344
1520764
1895843
1002770
1654497
756151
2556829
1539813
379393
2381724
2399385
2267955
517055
2110663
2834805
87076
2420396
280180
746138
1797469
2620505
280621
1340375
915492
361993
342937
480100
2256032
735579
1166291
390728
1825052
1072676
2192730
463144
1888403
124202
1382733
1489186
556125
517413
2706513
641895
900184
2903305
1550082
36952
508199
93747
1757934
1869554
373608
1981698
2024715
543989
2333842
2632433
1104187
525049
882711
1898038
2094371
1767662
1472425
1938338
1868453
1869221
2691186
1395014
2220602
512568
721375
1379515
2340740
651569
240237
873028
1360871
2092353
1565698
384600
719616
593628
2686598
428747
2225525
2845779
458238
689702
1310586
2808012
148312
691101
1028799
104278
2005622
2481517
2846027
1393248
2609030
2260841
7244
1770379
1655986
1952194
2068889
1876197
2387403
178893
603071
170777
1371267
733429
2861635
1408712
1417282
708742
1404755
2098006
2702373
2199901
689770
1720293
865010
11451
1282726
1162572
373164
2739048
1971385
1506400
2262705
6764
1742211
1395906
340327
1426790
152882
336603
50171
1846376
60463
1196526
2393033
138564
1456202
1771381
1313648
2484382
1855197
1289049
323162
2411551
2604425
2577545
1315209
1038921
2203615
1414224
959204
563156
1267189
427333
2836639
2272456
108239
170650
1603332
2010217
1337359
1007971
318744
189815
2450888
1684114
2486169
2372992
2706155
764351
2037165
932214
1654980
1817636
2728246
1641608
1832988
1436439
597339
682625
942401
1843993
1091462
541921
1096649
1482677
2446942
2603892
256106
2532480
2465931
635598
617035
177080
350964
1804927
678133
344536
2346130
2339751
969277
488547
2642078
43491
385652
1858780
1710916
1517291
629214
2296682
2589855
555576
1766081
1053452
2425744
598262
745828
1873024
18020
56954
2394221
2434615
2426949
73242
2436471
2714613
741054
1122623
1207068
1808801
613981
748392
2766857
73663
1179573
1184177
135277
1316268
1292539
1067087
2591343
211537
2588569
1885355
1889134
1062834
343799
2084056
1606212
293252
301595
1253532
563450
2613633
320425
2286357
19166
131103
934372
2701955
343017
2387482
1048885
1186637
1418469
1234431
2513685
836881
1458005
118183
744945
1031418
31734
2630077
2891787
2913894
758588
747505
275259
1281624
2263238
452942
2035444
706747
519137
1861225
2940039
1402683
383380
1160528
1489479
37661
2066010
889070
949244
958176
2419881
1564651
2262501
566612
1287175
2698019
2711342
2143907
2439374
392956
1916629
779017
704400
2868437
1982452
135798
1996939
586019
1817017
1017371
1214398
1633107
1587729
2638179
235919
735617
2261744
916616
2089457
2197161
2742626
2875865
2105672
1792552
1528232
2926130
666805
548113
71370
2782886
1602636
2263374
1588320
1130974
1569858
2537355
647630
13319
1838814
583313
814067
2401116
1442888
269511
2088857
653280
1290967
2281769
522850
2680573
1695889
995157
395513
2386687
658113
502610
2534330
2254342
1210405
1848287
2830680
288205
1836821
1871639
33220
2481510
1283012
451494
1174918
2786359
1434089
2885669
1214072
1777423
2498113
1691390
1926834
576245
1973345
13229
116239
540013
2470598
1589359
668401
852558
2717603
1695728
1929035
2788399
2548731
2037902
466702
2831590
700789
1593830
2902040
2090252
2822912
2549532
880832
159555
524607
2198986
1345475
2525393
177936
2706201
1500966
928165
2213849
789416
2026289
389601
484701
2131644
1149022
2099772
1794383
2368438
554895
1579825
51534
1478370
185235
2439835
1150408
2054972
278946
248933
2902989
62564
2345948
2571063
2568295
2141033
969504
1987300
1697536
447272
880234
2508359
2411430
544778
1343461
2852142
2459786
667188
1439037
479036
1424593
1745446
2084338
2137185
2333171
702102
2156699
2431571
2013932
1798518
86984
838099
1914624
2456441
817451
817739
2502397
917182
1785866
2674445
626438
268412
319005
2741804
1227558
1481606
171719
933243
1469931
1182988
1419876
2147688
2911958
1801083
1983248
1037364
324232
1422721
80278
2514918
2812373
2038131
1423138
835137
714407
161671
1796651
1535097
1542480
381114
1375882
1375489
2845943
501889
2062026
2297020
1717054
1772068
763785
194705
821812
227798
1150783
2275411
1381730
2290243
2508529
1919864
1924118
2681651
689290
537701
11997
2150966
2327612
1626328
1824743
1452598
2609601
692643
2341512
398130
2092842
2025081
1407831
2427172
2747764
2508698
1766708
49260
2889268
1859224
1426693
1710920
256706
176596
1279152
173225
1116657
1387389
667871
1789293
2600335
1398439
1525653
1205680
1788745
1093773
2229229
1154911
276520
1408102
601236
1052781
2213137
281162
966251
618465
407410
1438504
42404
2671108
1237145
592827
922229
1042657
2591051
418517
2401107
2141709
115585
1342985
366536
1446337
1510864
339002
1393534
710116
2123372
948772
2157435
520096
2687078
1760689
2378598
2265966
1706106
2622336
1779900
2124687
1834512
2248460
1753966
1330424
2819547
952737
927471
1408540
1090215
978290
429993
589353
1524062
95726
2244921
1961195
663926
2649918
1517669
909373
2834631
1797609
989728
1396894
2764979
1075209
3600
794975
1610808
1516283
1664158
2502526
2676680
1782869
1620408
1709878
2399382
401023
1121455
170092
1225067
941637
1080167
1609011
352215
2099344
226822
2544696
2169013
2053334
409399
1911464
1791811
2358304
1421017
486330
1359452
2156558
930953
136982
2657006
2070498
804520
2877621
932013
958314
816141
1822002
1287571
280011
805236
582420
2710854
2840234
906733
1171092
356597
1192550
569028
1194122
172273
1094209
2316639
8393
2810007
434907
2537639
790154
709274
1836334
700153
2178139
2311738
1559607
2878352
2828709
149085
1488058
1547846
2137033
568203
862199
2171387
2699697
1563635
91855
2685267
41411
321365
1887030
900910
2249437
586193
1057750
2514246
523991
757699
1177081
1631205
739783
1986361
1340711
423332
560450
463388
430752
1443418
1095311
534711
558637
1594749
2147869
102478
661768
1262082
702410
1213340
1448088
1674994
196722
884723
2772309
780604
1107224
307327
869203
1726644
2377611
202307
2765111
198169
2186114
1894126
584575
2873125
1209163
1973443
1972062
1468264
2060049
477017
1170091
824256
408584
2201669
854718
2026205
517896
1645045
36272
2903404
361999
266808
191017
2336955
311044
1308037
506944
1949786
1691826
423200
2582452
507834
875368
377017
303712
1085875
1385019
1935322
1770769
2177455
2260119
2053458
2901156
2121309
561625
100893
159164
46691
2814884
2025655
1800273
438519
533032
331111
654065
1376689
961304
2234447
2750644
846063
264668
2487770
1899474
838487
769073
2771421
2250881
1187373
460351
2725497
1022905
1386948
253925
342039
801859
2749991
1166173
1332911
686121
1159641
1162118
2098128
1799102
249822
121416
2152633
538052
2507839
2021965
1745259
415905
2078831
739271
1298003
443579
110197
2616769
1347659
1874286
2264264
494683
2922362
1490381
2407314
796807
1320635
394294
1209880
2660025
938935
437886
1000784
1175035
375120
1208265
1085246
314422
2541771
563371
2426611
1660837
708460
1548377
1389800
1871516
246856
597142
858103
188014
1732007
812219
1815791
2124415
15419
1802917
2793978
825052
2220403
1464298
2771852
1519500
1310807
1254286
813088
141098
2572094
1116425
2673486
2302177
2658924
1894242
1043179
131946
545960
2777664
1732030
64160
1622729
1773901
224611
1967717
1200428
883639
1331031
2664142
1557676
1881402
2839885
951594
2220607
864252
1493702
676223
190767
1814587
2916177
101226
1728890
2034084
1244161
1570980
1139470
1761548
1156097
2398958
1108575
1807276
399328
1390796
213763
2467708
733114
2483980
2805996
1490211
2689846
2063993
1574404
1283960
1446050
1974940
2542513
755924
1357599
1767019
837454
865948
1518541
1698805
1269422
156068
893165
2139041
1488667
2142110
1629726
1285051
41747
2627543
1675696
267717
547925
2280322
366582
1113922
241408
2801635
1614639
335266
784158
1885532
1392906
199028
2206372
2275467
588630
2867238
2637027
2167163
2247347
1505288
1932382
1443165
667438
860935
1720294
2697835
2755813
2304971
2814937
1469517
1397847
2658872
1694874
1153916
2651766
1187126
2358188
751587
2813017
1839229
2465440
1478086
2814775
1799317
1537373
2830429
837342
1979039
2649516
1427380
1252874
1429387
1072956
2089249
1866523
878022
368849
450644
1181444
135024
729710
1317825
2591638
1976864
1961556
270349
2688979
1571801
1732794
457487
509001
148387
1134410
862615
337699
318298
2244166
607389
748319
1175382
902454
1201653
2474601
2338448
2898139
1710849
1353049
2825320
2919675
795237
83133
1274918
2131704
1887108
2161089
2460975
2830918
2678895
1925871
2558775
1956449
1558771
400343
2933071
1267310
2262125
1969936
2180973
192423
1680476
1603566
2591790
1807439
54449
780195
2923587
542376
1763992
1048287
1998093
2892308
1486143
2196956
1301285
1816661
136955
2630601
536117
17938
2463889
39605
442733
2411461
1363588
2573198
1160412
53531
1943562
2611921
2589147
2213754
452319
2019445
1558582
2433679
1072541
2013922
378020
1682108
2642903
1438968
727704
2016936
801613
1788675
2558073
373443
2082413
1546870
2064101
2684469
1080124
1033127
1907855
2145282
177034
1701605
235358
2137230
1687844
2626738
1664922
295990
1661
182224
1734089
1506714
338775
1680832
1247287
1916346
1115065
2195486
1679166
2370422
736578
1173803
1377067
309758
1192504
1534872
2511008
2534028
624350
1909067
1867478
2200855
2646267
2517438
1294773
2619834
2008143
1339239
2521435
2189357
1801093
2119668
2140341
428664
1865941
2558016
570321
823032
889501
614089
156329
643209
1296778
1103025
1526935
1227235
2705487
2259435
1040065
155998
726681
451667
1306220
344287
26374
741169
2920969
912552
1659837
2748156
1876629
1180461
2200412
1704785
1683062
2362838
1646304
339938
959718
416297
730190
1415242
1000300
160603
951355
1719973
2198101
2866602
1489942
1146257
465071
1389611
2168553
2767257
1033116
986019
1218242
2303193
971913
399689
751467
2410971
2478018
578226
137998
1618735
2133799
909824
2907610
128782
2419509
1417881
2566466
1277194
2120780
2534225
546609
2486494
2832192
2619650
2223562
2911619
886829
2738020
2220989
2075290
422613
754193
1005161
1076348
1956371
2175312
2894041
839584
658125
391889
98867
1899033
805140
867523
1350731
1065807
182583
600993
741551
1153288
2695689
2627967
2345392
2679052
2635177
2655614
545497
363236
2530677
1093576
1405900
830399
1682462
1484614
974303
2242780
661919
1824626
2590391
2091525
235397
2565771
1893017
986867
597464
1691134
2262228
1222854
1491981
557268
1770298
2089716
895847
162702
235521
2489913
1807615
2395143
1585123
381508
2925290
1060899
636100
2920135
2198894
520747
188647
442646
822175
1946334
1420022
1274776
2275776
2636050
655133
379364
2624980
2428018
1211709
2869538
1547645
323484
1708491
1672214
1920492
2254991
740057
550459
2710880
2013990
92777
959869
403145
998876
53797
590681
2162189
1879763
1462484
2780615
1940334
1784644
11746
2820545
578798
1084233
173480
2455979
484981
1267011
405078
1586725
816591
1816598
2908363
2338489
1243349
2160835
2551400
1392733
2298448
208259
1060948
1243171
2508478
2373897
2920735
1813747
1689995
2729335
431964
2577497
1512680
1162127
1854982
1484551
2427318
254921
2075718
1797811
2855813
1709345
839449
754980
2866931
1035756
1216332
2701009
1127660
1705861
58455
2024796
296597
2224708
1889424
1648220
1069304
1279683
1249372
1937240
662944
477064
2916337
2726481
1489580
2243173
1807492
796575
2900515
1866350
1397152
1109160
502904
2083915
1340548
1186156
2520978
2333305
313767
2674981
1735555
565181
847530
2315314
1962440
2935905
1422519
653878
2346955
2704961
1852995
22547
2901736
756372
1929558
405868
276926
1712208
2485111
1938133
342135
1842433
112954
566266
2695167
2638547
2125745
2371655
2301860
71560
616189
62398
2182014
1048084
2286938
2281082
590188
2307441
230527
2410600
698436
2057804
971642
289607
1183059
1385359
1829581
1622349
2706291
1527556
1270822
1240187
1558297
1403755
840996
2884739
1263424
788107
2343324
2544815
374476
1348806
1553742
558157
1272098
2535131
2884527
553339
2858491
286915
491487
2245460
2096775
1452972
1517787
1084006
2918898
2039763
2344658
36025
884050
2268944
183299
237686
760637
1597749
1197404
1592962
1266923
1629370
1522647
896351
2126633
1875803
1287608
1041566
133451
352476
1753748
636592
481376
180543
661598
2744188
913626
1461040
485276
1013849
2053327
2620422
1079882
2345330
2202951
1375671
2170191
1335424
311342
2450699
133306
2750981
1262303
5524
2347559
2554485
448130
1914560
1252188
2466266
2118378
2703439
1416802
1546330
2473826
2791725
73238
1985178
1467799
268936
956394
252982
2286175
1573809
841041
451531
1425896
2219267
2534868
1269390
2633754
1277926
2031206
1008357
1716363
1921632
2462360
1455032
962649
2641682
200471
165164
1798744
2626041
2668787
802946
1652958
2386324
23052
502521
2054637
697394
2609848
459264
1499590
13465
1714403
70051
2425074
2301115
1589270
1638084
1975809
1014503
1694685
447801
239026
1950630
1019762
2602695
214051
2392537
2499452
752046
22478
1050167
1044117
922099
22515
209443
589883
1046048
1715006
1707030
1519475
1420349
2208067
2747841
2258511
1859890
1286579
609853
535371
2430070
2336655
260082
494597
2733466
2030225
2771485
1411194
1046747
557797
1682504
2410272
72470
2216694
2196172
2766231
1086869
326771
830735
2037245
1053026
2368516
2812400
474560
1488754
503719
855534
631898
472091
2655315
1940956
1798347
1521135
2150488
2007323
2679284
119649
1599794
970690
1835204
2208010
2830955
2179194
224546
316966
1028787
850010
665284
145893
1921688
1805783
2455712
1308774
1347343
2495719
1833995
1674048
2448698
310567
1646851
218137
1852465
1417315
488318
1264307
2508574
2754809
2291575
483461
2201551
1391303
219223
1557496
629686
549805
2213309
1219839
497624
1963848
997159
495716
1181336
887392
433011
1694946
936203
357443
1038042
578253
53652
237376
2462397
599712
1504428
177832
2802857
2274972
368838
381176
83541
495236
73298
2638840
1979778
2076716
1327811
447665
2443300
668831
1377071
1839252
1685484
1249878
1615751
1472330
1306856
1462060
353991
2450278
654131
2920936
191487
1858064
2285839
462082
2434590
2556159
1048872
2918915
1901066
249086
1313649
2539544
2841491
2155978
62713
1497045
2153868
363726
825222
667832
2646314
1552313
2764364
2888070
2835473
1607276
1237358
2166477
1334018
1312549
2860454
2619438
485299
2929036
1023352
1023557
2703205
254966
946692
2542988
2011293
2719656
1468510
1350651
562844
2488193
1646050
860902
1972192
1843264
1364835
128158
2797477
1884954
365654
2010151
540826
911037
2795742
208626
2390546
758176
2070322
1619040
2698782
2080945
1070848
465685
1421756
1528081
924292
968723
315270
2370231
2183973
2776183
2842015
2664155
1906555
492794
1404943
401050
613522
1448518
1674987
2787709
1866518
457725
104922
1613830
2266771
369471
820174
41607
1936940
1020789
596664
2827580
453868
990414
2479713
211793
322736
507704
757462
1442836
1339113
2317854
474284
1267237
1321801
2102182
645073
303782
574647
2559077
1795699
1926156
1483399
878835
474388
1666418
1066568
970417
64398
2407646
926229
330026
1207281
827852
943733
2423448
1157911
32645
464992
181064
1514507
1792491
761133
531612
2090150
360522
639772
2502571
98679
218037
1587772
378179
505154
2033740
2883142
2936964
2098927
2859971
391291
98423
1094099
152781
1194397
639017
1575600
505365
1790896
1511473
2898597
2652140
2768298
718433
1842556
583657
1143437
1207724
1369388
1024777
1362459
624255
2835563
2356552
2145477
1336140
163070
2611087
786947
523318
299178
2193750
576029
1133331
1033912
720428
3203
2364335
1639411
2065298
1655907
1814585
20085
1513164
2177735
776501
795188
2277150
2162094
1682240
2014942
2210813
2539812
965093
1774356
1455913
863155
2050502
318816
796438
2038632
1550130
809250
729104
117963
2478800
99483
2502686
797333
2475347
2371382
2126672
2736257
989171
2910768
2237715
1288161
1294168
2464304
1361911
22630
2886441
2382308
1470030
1026486
2087645
492273
1941887
1615793
1802343
1385251
1811162
1006479
1725772
1917511
667256
1789130
1668114
569415
1468955
2626537
2619212
2585569
1371758
2486410
752651
631694
2698201
893263
2486464
1920851
283960
2219421
2198967
118128
2546737
2675166
1540174
16234
1006891
1090973
672604
2726782
138316
2442975
2444330
941669
1924656
1294762
1381022
1707200
2014018
2147833
2818071
2804950
1240210
919329
1553065
1134585
1095089
1037896
1739467
609458
1844786
732402
655119
1301271
2171409
1558733
2080675
855999
2844823
2630735
2780767
2810531
2382833
867269
245476
877130
1874814
1951373
1223998
2852050
313614
2058027
467869
1050167
518289
2007257
2088045
651641
491134
2791164
2021784
1599138
2008745
731473
2721234
2543130
1606474
2499988
1874754
1927193
1401551
1753606
413408
2474371
1524425
2648651
105002
921659
3458
2610663
717985
1327025
1286539
709720
887468
1529558
2382713
2189976
2399106
1715422
480348
2733331
955834
1238815
807809
1944585
2688205
2135541
2019181
1190347
2712210
1991299
1758896
609387
1539967
104177
993004
19476
1144441
567302
2361339
1738842
2647625
1551350
2199881
2382711
2852487
1474184
531448
2712169
2569435
207289
460882
1197822
1453776
66306
441359
2377483
907120
1549314
9935
1203041
2368910
2670277
1212238
822935
2880744
478930
1160159
774327
1958807
1289046
2080701
2380401
142277
1363568
683429
1144372
19772
2815456
1784746
1669518
2391081
404940
923952
1663339
572526
629870
677116
2417899
1946312
1771152
555042
92494
631932
770859
795632
1241983
561906
1862227
248200
2056241
149540
2228741
1131980
671653
2024532
2079224
2290243
1216356
704850
1763604
2909882
846939
339534
1941510
2692335
1519599
556810
1550251
1721305
58013
1543840
2749325
2781338
945621
1136849
2332167
1150167
2263323
2690738
1760382
1605465
1331344
2346823
1445403
2645445
1796637
2697672
1028607
601443
1554604
1130585
1623283
1200724
1769371
1003917
1344732
2736698
2936181
2167944
2156851
1995243
336694
2152510
1913595
2521293
473665
1820762
2647467
890265
1072141
1699312
2536354
141123
1183675
2359698
1624132
995245
1995361
1783521
2684673
1086196
2012171
453478
406281
1494683
2069343
2140587
641029
771605
1411449
567029
2591081
1966865
741770
1987381
1806310
1510659
2918447
1220755
1029311
640878
993903
2740658
2688090
1162305
2172212
232705
1087157
998300
2860561
2277299
1151956
2129922
1478731
393126
2433068
462177
2656243
2513627
5771
1464830
1801692
2146669
2521089
1993574
414558
1508681
1520586
1343873
2833683
2005563
1542457
1507491
510616
455023
932512
1293676
398868
969859
178183
2591283
631711
1473075
2869638
407977
307696
1105651
786481
2747575
1790719
2592685
602424
2295772
1111761
414033
768556
2811947
1243397
2309900
2572739
86141
2880540
2418773
1201130
2263631
1730235
482399
1330357
740275
277566
2257243
2100117
2410938
1561221
839978
2328704
429013
513340
2660066
733165
595820
622085
279594
1259972
1006749
714891
372544
2450462
1047453
1736844
2935247
248444
830121
1656177
2083474
410044
1714756
2375774
1712442
910267
664905
1062510
1396273
1939567
2528913
2728561
425856
2921003
1501624
15694
1342385
422789
521332
2072905
1063053
650909
2877764
1958474
2158062
299842
2134649
852150
2704744
521362
1475541
2606617
1023561
658065
2472569
1860246
1617239
2609417
554272
1661282
2135242
640625
1113764
1940797
870181
2698235
1850800
650110
811751
2692061
2669479
1053538
1968077
1979651
1263337
319633
1505255
744113
1369157
790945
1398639
2467138
2860511
1562666
72802
1171448
2086027
14220
2372046
2706067
2294262
2388725
2148877
1325428
2480641
522464
649694
1952268
152512
1507786
1101920
2711593
2193505
1292617
2446692
2250430
2578390
1765795
1243511
857392
1449409
2353737
1509949
418090
2604169
2013679
727221
26427
570683
710171
826825
2334825
1219679
355754
2835939
46497
1947410
1820471
1281254
2316400
2800815
505591
2660986
351231
1422222
2693859
338536
1842286
1428782
847163
1391181
1252306
30917
1705864
2258268
2222904
2573588
206880
2447753
1923281
1769503
2477943
364060
253965
1306841
1158720
2533107
514911
831517
1309421
1858272
339060
315489
975850
1335895
17814
2869850
1725800
1480840
52365
1660132
2487649
2284077
2132315
965959
124157
1885062
1242091
1979896
2364975
194905
400868
846606
1583207
892105
2813937
295221
237020
1264838
2651607
2071270
1503932
857441
2691871
927749
1448029
893210
1796560
2581790
2712908
543633
748074
2153212
458540
627575
207318
2400877
1658044
676430
1160331
2432458
861710
2264928
2003068
1990500
1503524
1307475
2486244
828385
1610238
2590009
721082
2497182
2702307
907641
1020417
1619551
1297147
2880398
146457
2173764
2566566
2076345
2277507
352242
2929531
2329330
2675221
2913646
578996
2509384
1720249
891346
681251
2697921
599535
2117024
179682
1767992
1008180
2473359
2335454
822752
2891754
2372826
1907544
2254072
1351653
1745698
1114461
670320
1955921
376036
2005447
1623236
1856962
719992
206818
2394678
733033
356144
2436036
1573642
547055
1653327
1873270
1423019
1300229
1157249
231893
4360
1465215
697090
2565425
1749365
1086288
1632275
2171032
731024
223435
1667242
2241390
1965365
2535544
563209
2589459
1493570
447177
965152
1941038
373523
599570
1339524
616649
1516113
2136424
2096901
1933596
52014
1722717
140587
527829
628200
92575
1736690
1503436
93300
39331
125536
1857212
1516834
2526949
1994185
766601
1445685
528454
1647572
369103
1516211
2373082
2923150
428653
29202
2340362
1207555
455592
25173
490536
932397
2251147
1275671
2543076
10019
1482760
865024
1511218
2250480
2912703
853440
1398498
1841200
1636679
2012007
2300190
253651
769052
2773517
2237618
152237
2187593
2465673
1365771
2651873
1663074
2092054
1437257
1813029
1641236
1560413
2402238
590057
1619388
617978
824294
2521100
1849945
2355463
2512914
2184872
1620474
1211294
1463720
2107876
2485616
1605399
822600
1456376
1285806
1365539
1954156
2288662
3546
2619482
2837708
2928248
1132781
478436
360971
2615424
931568
706088
131646
2589936
2896140
889420
1121299
2356249
407888
2743368
2770727
153785
2162070
2577121
8349
427432
565196
2939433
338009
1931370
2848856
1733480
875942
2234898
1689930
2092468
2574464
1456783
59753
2725563
2672353
1365266
2590640
312279
132932
2182071
1134771
2334303
1487883
1220077
2842893
1653898
1706552
289731
73544
1902116
1796777
1827907
83376
2270526
701622
1727261
183262
601306
2499817
2213238
2776207
2188683
1014264
2025142
2783247
1000941
2096089
1379175
1263242
2573627
2139741
1471028
2551605
2242898
835762
620904
1028341
2486193
1858342
724457
2599602
2535302
2052766
2652224
2658694
2646355
888866
1338166
1070033
420475
656517
1301280
479079
629738
1789422
2655330
1152920
363196
139224
277011
1450930
2354686
2449282
172980
2098394
1449650
1532157
1436618
942072
701871
1184099
858013
2603069
2235571
2850267
1722995
2477004
2236022
2319158
556265
1007648
1922927
895635
2801624
304552
1454429
1083210
544543
2447514
722107
492227
1213575
1408853
352885
1073450
1740661
1798296
2674369
1353506
1045741
849700
672302
2057866
1283481
2550311
1421105
1819556
2635280
345836
1293110
1254681
459861
2818925
1695116
2571220
2850642
361804
2885808
361384
12704
1755255
1183178
2242124
902148
41329
1193392
1520858
2075432
844182
956627
2392085
1627641
2119138
1301966
2891360
1126323
110314
1467600
2252730
2129461
218941
2629649
1421938
562808
1296629
729462
2771704
1861241
443765
148135
1206308
553748
1084820
1258471
333004
1370485
1228114
2827877
710554
2760049
1645018
1416167
1764176
812246
2198765
1419980
2568248
2272577
428840
514351
1253155
1090947
1859932
2545722
1840820
2699421
2224576
486651
879913
1545174
1072004
408369
758884
1474369
1731427
829626
2848614
1425006
945229
328514
1724205
2433176
2075789
1361095
2492527
805405
1711458
1846834
2782027
1645116
398197
2325046
46852
786593
2657272
1310746
992643
2805337
465402
1981611
514544
1928529
477250
626474
2559327
1460834
2247815
1741508
222325
543129
1788546
1968422
675264
37478
1390376
1819786
512846
1977120
401529
2217444
2532062
1145572
327531
2350317
2113375
2513503
2362854
2677688
2805076
2414855
907588
744087
1591492
2255819
2081120
1888487
367659
602719
195616
2225486
1662038
1783351
1189050
1081041
1440074
1648203
1182398
752383
1795125
53388
805171
1379701
90797
945282
195464
1020249
1470382
2647606
2743813
2340905
2898572
2311880
682933
2769496
1867163
674528
255619
661052
1462648
514280
2205081
495176
2916471
494504
1688823
1901715
1371967
808384
2244606
2187455
550768
1745966
127689
1000061
63484
996261
2659775
819922
1224347
963518
547780
1444141
2167223
115951
2321943
1242283
878086
2309407
2300210
1553436
1372499
2696066
1079834
2881232
2442713
2365580
154158
1969026
197039
2924559
1621269
320413
287116
848994
1113541
2876755
2282379
502944
1334987
1151468
1746114
2469533
2381011
1829618
745894
1676880
2265498
908929
2554449
654137
2521397
2278512
1587776
1932475
2577904
2638909
2922401
300105
424337
552624
1604968
1821866
1023247
422783
442052
1343654
2696506
381038
1695544
798526
2912221
363335
423180
235305
1016891
2464766
1258982
692481
693353
1173781
682550
1396220
1546404
346183
828213
257189
1123979
2825598
2545327
2527052
2417343
1546006
1450097
2668101
300196
2041117
993489
2019789
1487814
1908589
1207894
1929818
2325584
1869211
2131922
2930318
1319650
570304
997527
1688726
2902521
1913648
1245005
183813
1794378
1284506
725060
862702
1881512
2651184
613835
2591643
1885260
1506430
1435967
758576
355619
554178
1147327
649686
260442
929355
2232819
644242
2126031
344511
306582
2875117
1692274
179948
1668369
1624817
2666146
2569118
2527700
2075402
2005288
2417035
449141
1369940
2866578
916834
2583305
1785986
2184230
552739
774580
2217762
1371377
2528743
2687919
2021212
1003519
1331232
2590956
1804493
2632888
2305771
1871993
2202057
793523
896124
1709285
1395078
2450964
436982
999370
425014
952391
2613381
569379
2031154
2239866
108238
1523214
2422259
608904
1940120
981422
1575554
154830
331506
2690149
946420
175770
241067
821150
245667
1926026
1965810
1764842
343985
473308
1569221
2228642
2775822
848248
299463
2181218
587408
2742660
1396579
2118839
1440315
148744
2742790
1822091
2094841
437376
2617833
452365
1663019
2792161
119786
123658
2728794
1231436
1480832
2699140
2307082
1848703
1520761
1542224
738527
2394627
1780611
2469544
2681879
2160919
534079
564025
1215389
834826
283122
1274042
1886167
1161344
2204618
827740
339273
1285527
99930
574992
2651360
1580598
2182413
840928
2786124
203980
1527699
560076
2779786
1153048
1007509
2538247
1239705
525314
871526
2433152
2382499
1497958
860752
508730
1346429
69106
2319399
427531
1835683
827111
602784
1704171
669463
1735154
2425041
884012
1150664
1293624
174956
1831269
2664806
2638123
972343
1328271
1478000
598147
860221
1731514
175779
1075062
76783
1224879
917762
2579418
1474562
1991449
431100
1454311
1599428
1873663
995726
2064672
2358115
1296919
1192687
250768
164387
1446877
898341
1910422
2819473
134041
1517993
1796997
2773769
1132061
2324146
2596913
227168
2846494
1735882
2322634
1219577
1050559
1413426
2439318
2135784
2837848
1922943
1639757
2873362
2277044
2494737
1966345
422361
817073
1861921
231961
1531320
2687989
1657138
1360793
322082
778912
2748484
2255330
450431
971310
2370877
2616021
2714892
2383959
1834731
639357
2332971
1506906
2388945
997032
548592
776254
1367735
2481599
2058223
1500374
12850
152977
1376635
434783
1179143
1813877
1512090
967881
1414710
2289252
946971
289849
52770
1849469
1961607
2846824
1440863
2842822
2347567
1540990
2439379
2019843
2592555
838991
1592163
733515
2378084
2181780
1352937
1900603
2524494
831090
516063
620907
1140789
1041088
2539678
2757779
813657
502859
2833249
1972140
1792832
901672
2719771
1591926
573381
2346356
2554850
1268122
272114
591159
1612721
2424222
646980
2005769
975181
260787
679840
1255855
489998
105304
2510310
2634093
1995881
2866300
1445289
806704
632490
2390252
1192311
2230243
2570853
1382927
2782195
124709
855890
1625380
1447418
164644
2103501
830625
645520
2604531
527555
155513
1135048
2386972
1009351
1827516
2239672
490632
2875382
455636
1491175
574483
768005
1022552
2887
2261085
1788823
1647535
385677
316201
867015
736868
2003930
2528071
837504
2542512
473832
573440
1890277
1846406
2347296
484055
2313185
2061998
2859815
1084254
1085491
2014078
2557481
746067
1552869
2740685
2696354
2926299
2812803
1592862
2027428
2242930
1622968
1771727
2770575
2185996
2107296
2655778
1577205
294174
1060139
1191222
2201026
2658142
2119400
1545688
1705971
1730938
908671
809309
1127258
2564857
85536
393645
1772879
333020
43413
2069463
2831071
479057
961877
1827406
1656087
1946390
608513
483025
872928
1296107
72593
1982158
1722929
1942715
808102
2098590
1065799
1918698
850715
666706
651432
1309508
529013
2354940
367204
832860
1978999
898677
1079753
510023
887607
985990
2785366
1428519
886465
795334
401507
2834401
1616889
742056
2695494
2563598
2468925
1328858
2463613
1947368
2266436
899473
2684592
157355
2480300
2619594
2876715
2045513
994786
1846730
773951
2903525
2270782
2243392
185398
247032
337860
240862
447915
987573
308122
195260
2233667
593402
145749
1396239
775074
2741469
1506482
658832
1397384
1827523
2800099
401164
2297407
636308
1956328
1688228
2628193
2058053
2044863
1793356
426217
2201073
1280910
964043
82610
1952911
1182206
1869980
338145
2516604
456553
943754
1702985
517401
2149380
2082890
429531
2823839
2206878
1026654
157432
664397
193950
1692691
1503163
635870
822182
445886
1547902
1961021
1876494
2647997
2024625
1865233
1220535
500400
1217691
462431
1837364
725835
396673
2342702
718213
843272
2227976
2866875
2868114
1085375
1876240
219182
2304288
266195
157669
547437
1049267
1712098
2083151
1505146
1988119
677947
209875
1339374
368733
1472970
2571819
1501662
1474527
811002
2909546
743116
2006700
775064
1910648
2475626
2257900
683293
1610870
785274
349333
2153971
2494362
1326167
2668164
1567641
606940
1458316
2124405
2059905
1593992
2936450
1575081
1659893
2782070
1609252
680263
1159016
1598115
2838551
113410
1201955
2603735
2913904
2019358
262675
2245999
1691290
686716
1632338
1610360
1765820
1207190
1326338
2088997
1831526
169023
788591
1106129
272138
2449972
18087
2786099
234557
2495114
868369
272360
2413285
2710647
271518
2795988
1529486
734347
1600360
1192257
1670675
1377093
741187
1200730
1596056
1467909
2885833
1954805
2394669
2452207
849184
202671
210530
2059615
1873672
1722601
2037660
2433183
999503
1734919
1709164
89346
1967997
791724
593096
389760
1838510
1663625
738119
2748083
1531630
46854
1985387
1575298
160357
2828918
130765
1920251
339987
1234040
2373937
63279
2907055
2285072
985338
2472723
2494681
1139742
2659318
1615259
2918536
2012199
1191624
2827186
2200848
207873
2721277
384753
556363
1444175
1706501
507448
2140039
2608637
380258
771247
67510
2770754
1118732
2259440
2890682
48064
2928333
2160723
1828834
279083
2842390
382544
1610908
2693205
1587058
2850058
2724733
1094867
2844158
2455864
2177043
1149419
2126600
1112310
1646067
1925871
2845844
20486
592521
1916528
1480189
580944
2359894
2061659
2872165
1412965
424012
1882551
2250998
1262465
987342
543576
415992
72739
2563914
1399797
749217
1140408
848283
1140520
2257595
119637
2455082
1765156
2868268
2871450
1173506
984306
993078
1667344
2810472
2279457
933277
922285
846475
2588509
845111
79919
2136060
1206570
1908751
1555749
538042
2828951
1297638
782198
2809999
2802260
948118
328310
698104
350734
1298871
902254
1402761
2528380
734992
255577
2009604
319008
2877857
2007973
1118376
759325
772900
1548351
771041
68033
954439
319288
1747154
762051
936488
2089214
867139
1188562
1987749
1054784
59412
2558963
2716415
1088610
2106306
2639121
283920
320261
1325383
2264542
1067989
1136556
339592
2077500
2234919
1243826
917160
2302137
1029224
372883
974697
766880
1337218
2088650
1114416
1102685
1480921
604982
2604263
1750864
2105731
1398107
852157
971134
203813
2100071
2709731
284726
2314643
2781891
768029
1423168
2448807
1749632
1104725
1347771
2429248
1898153
1090007
289603
2601034
996954
1136379
1196865
1109022
2034704
1464933
573879
927525
2366938
1625308
2905876
63645
1147099
2805886
2228910
1774255
973928
2760061
2015236
1578586
2794942
1203294
1357759
1958668
962221
1365305
2503004
1782531
43606
2852155
2688666
1120158
600428
1844007
2304923
1078351
1913931
375724
2143745
200429
2193297
2662094
2663220
1963774
1711164
171581
1364097
1949829
234948
746232
872166
1949869
1295015
1143197
2058170
1298748
2231771
1238675
1435481
646885
2606992
1440667
2110201
372028
2486064
2913606
1609261
59222
98995
1472896
809213
209906
1017336
1707834
540291
1447165
1318317
994751
2211854
2508530
2217421
830973
1870279
1152636
2711806
2292558
789709
1362053
2061836
1494344
1591983
1749262
2370714
1775566
1868099
790905
2745914
2612247
1246740
2308410
807756
14780
199396
2031639
1261111
841438
2319597
2645695
1021655
2080122
2581931
1602774
751362
156204
1139983
2679514
211652
2342869
1874611
1071386
680460
749820
1306742
2813307
1458264
292161
1022048
1148384
2713312
314563
1749958
2022536
1727702
1768512
1538985
1619411
2125772
592604
1625240
192627
375217
1363468
1874816
1322569
2432247
1175334
481434
1600686
1060789
2284873
417209
1392317
1935302
617955
2839021
2318068
2270477
682427
2221274
1042481
663922
257950
726948
1341527
593113
2446306
1379907
1954364
2357636
318435
174839
2331623
764284
1852084
1629434
1010167
326774
1854849
1864121
112038
2767139
262595
1997101
1011845
2012030
1279853
201460
787651
642081
1926849
2762893
853505
1694930
1251098
2522524
412877
1935425
1829907
1159905
808747
2122923
1696242
2644814
2553063
261737
1146124
2698479
2842943
1811741
235306
1524239
2667117
2776235
2699127
2068852
1165179
470030
115498
1828481
1229501
2860311
1582461
2930243
416058
2219769
1672457
2807321
648147
803011
2711558
1863463
293908
1701526
902584
977982
2156547
172020
1061104
410059
856911
1355963
1916523
1469888
2519162
672822
2539029
1589395
257172
2531680
1208347
2328752
676257
1342976
2914071
2274360
2552938
1269048
2453244
651332
1382302
34426
2044422
2192153
832375
1836416
368068
86015
207977
2785056
2178161
495145
2190440
2099329
553839
1373853
55226
446177
2481114
1929509
408326
1171556
996554
1973260
1525968
455742
767123
1605255
947098
442696
258803
835109
1767592
1067380
1586345
2046718
1623551
400187
472868
1111306
2248198
2240085
1067294
616415
2450923
1527568
2093862
644098
1190984
2553928
322191
346760
757932
1697631
2938694
948136
544827
1214616
1806065
546070
2220479
708122
1694900
1600212
2123308
2659753
2456584
2075133
1225104
714042
1589156
238842
2307533
2907818
494646
2315157
89754
1894641
2560403
1061036
2680701
2890733
1584893
66160
153797
2512295
1513220
1358320
997610
372365
279971
1279921
663107
2429621
518527
1980955
1445980
347777
647523
2600026
2808110
591171
2218222
744173
232913
1510506
646935
818952
1813241
805010
1640239
503430
2849226
1071640
2714776
505259
1855287
1341147
1210026
2384767
2285263
52145
647306
243587
100496
2243999
2742664
2367681
900364
656133
921582
1935853
1740065
640706
1200295
2689521
2043757
1737924
2272859
1754392
807620
982078
1227472
2587216
2412056
1351603
1630918
2620298
2678446
532796
1585667
2671413
1038434
891250
1530649
2374855
815394
651728
2679951
2092399
1652722
2510849
161401
311596
47883
204939
2576158
2093109
833259
2474176
416817
2455966
606949
275228
900907
435855
1925475
1654509
788731
871217
678369
403282
1201505
903515
359415
1523309
1590218
1603481
2739765
395388
2177500
2840228
2667534
2676446
288825
2865364
610633
2492956
2267985
1719106
717976
1502860
174836
2474063
1547935
1696822
2494636
892831
1442007
308305
2372546
1780534
2102189
2425917
1458795
2801933
1439656
578770
626406
1142745
472762
1248303
2308191
485658
2400807
1159000
784810
852024
963220
223530
467832
230147
2920602
221533
1116107
2171998
1295753
1273239
1827883
2199598
640701
1671758
2505980
2590145
949505
1306955
1770708
2130868
903047
2045090
230881
1327512
544350
2812239
1332288
1250195
2106571
2197415
1050552
576852
1947671
1475162
1042238
2232258
1516365
1644363
341129
981377
713754
1937607
1138768
493161
2224497
2853789
2898006
1674601
2072223
979726
2837618
2784028
381138
604717
2591883
2630356
518155
460389
530570
1302481
821188
2176386
846873
2568145
843094
2243805
1571065
2325047
305574
2693775
1106100
2269372
1547016
2847886
153337
1008470
1927117
1825773
788957
2172551
1739498
1382973
1173177
171506
1949470
2717091
731066
1701910
997180
1222481
413831
148467
2009412
1905412
1391660
1553523
2379225
1815167
2738567
2066497
530882
1313515
420594
1070932
1365073
1964620
2885658
42060
2704945
1398124
1048132
2705287
808116
950634
2176218
866256
2246210
276730
2094394
52635
2224814
1026945
1540223
2567174
2752014
876854
1982904
631436
711497
1360575
600239
1576427
346404
2375032
809206
1354524
2534965
1766584
701321
2789181
2147809
1287375
2467940
2710111
2501216
475573
2377315
563716
2391568
1485243
1256748
430928
1424847
894469
2925860
1234525
1545181
1144011
1893603
2177320
1495239
2043131
1914570
891314
28263
1449609
1737440
84091
1250335
269622
128860
403928
2329682
344483
277990
2425118
2050560
2896975
64824
1739856
1305223
1737930
1916748
1160527
2772967
1694957
2478571
49242
1435758
291499
2170512
1081993
2276076
1603445
2648723
2452216
426877
1827139
2456514
340570
2475488
2450111
222140
2051514
2098164
600192
2925157
2270231
1729554
326252
2372837
2283636
199111
1602781
2808086
890269
1671761
402793
2326010
2566006
1572057
2695880
631164
1158873
1428497
114371
1631152
2045768
2375703
2034938
2466147
2142112
2611028
446588
2850840
1379695
138431
1083323
1035986
1765733
871102
528296
2648279
1738614
2620265
955025
1432146
2003996
2771465
785699
1846455
1453436
2593516
120676
2580880
1362629
1037842
1801958
1184047
490970
200919
2545805
2383722
372942
1746798
1826460
426323
1484602
44683
50310
2720914
726531
2347494
1275171
2842844
563427
1840500
2472599
2101282
1548623
1211726
2687299
182825
1835057
2183917
2684024
195665
2331871
1587261
2652611
2698341
1902321
2135343
342763
580570
1567316
2531457
136298
1062811
1010955
2764485
27337
1270331
1336772
2112117
2294990
2905020
680168
2228534
549056
63994
2561324
1892496
2279803
2080013
1585829
564513
2115754
1842156
650695
2125684
1280545
2939303
1580806
2237269
2242583
1558777
375716
718867
1003180
2239262
1398598
2074754
1122010
415150
281150
1347385
393217
811113
655208
1076603
664303
2447205
2606242
621070
842159
408297
2491993
574517
1328138
565716
1609288
2094445
1375796
2792405
2359168
1813041
1869440
576833
2149163
1197375
1674778
818186
227810
54702
1298140
598179
2778634
278504
1073618
2525434
1613428
1470545
166585
1660754
1393251
1809325
845972
1532934
223025
2910127
649413
862569
2834742
575365
563109
1997599
1075638
2514548
2837821
769700
845485
2834102
1141031
1439316
1208315
80410
1631851
2614242
1667118
1034584
1402104
819165
492074
37488
999832
2411456
983741
216400
1916498
1370961
286543
2450571
1721328
2375805
459742
1074668
701387
425370
2757618
1420084
2467866
83590
1125219
1554183
2340856
1327553
1398610
789631
661428
537736
1362138
2142367
226050
1196025
2809532
396304
2105637
1582025
1371718
371589
292908
1639476
1221186
1842973
1084195
2715861
2643659
2599105
811726
1781755
171880
2034966
1954404
2841998
2715853
1517721
2511903
1742327
2415196
1907126
1192182
2851118
654551
1544208
2873961
222253
2567090
1941462
983929
787881
1764354
2502477
1570163
2515406
1012429
1287640
1839130
662079
533543
569775
1776502
2019865
498773
1956735
111204
2178620
651210
240177
2084442
11904
137393
1619372
803121
1519519
91488
1523382
2496956
1261565
2356119
2320204
2686349
844047
2066601
2584806
961298
2458826
2599581
2747967
1973092
2333985
1346153
2498639
373803
31841
1677527
1453695
1106233
2413434
1412488
784592
2753412
1608770
856745
581903
2055264
892830
2069192
2273867
2576691
685889
708188
2687780
1483799
510073
186109
853590
623604
472326
1998007
1083939
2016658
1592666
1539355
1010115
848488
2768678
102639
729231
2690291
2905452
229868
23802
568739
293843
2701411
564299
442374
826201
2631267
1718950
987309
2777446
2868845
1842019
364861
964325
239277
2101700
1446654
997634
1496356
2459026
2516668
1593671
581102
1472279
2241912
1915116
1144157
2567013
1368115
985492
2157103
540021
341874
1756143
272258
330393
319201
1592708
2471798
1329684
543320
1571659
592544
1557347
2749726
2661041
882085
199741
1950029
2756995
544568
488736
436629
2380182
2426429
2911062
283446
2714310
2287837
467466
584837
693280
1351199
135243
1471191
1389665
747188
338284
814898
1226832
1889984
1365354
233146
1082539
199094
425294
1315833
1635193
1256305
1283719
567245
2082125
755030
1023813
2765365
1358662
1516051
965570
2146558
2491204
2369376
836513
1328587
252956
535406
1054325
560947
976025
702470
2746263
1745572
223976
1204108
2275264
28272
2326044
1786274
1225837
439392
484275
2780851
2598582
1938363
1492091
2244167
2273714
1754805
2328741
437548
350557
1961093
906044
2441560
1228967
2121853
2509907
1072805
578632
373194
2893968
601417
207711
2269697
309254
1513209
2380484
180386
2393797
2219909
608879
932272
369246
1261006
42022
2460570
2717700
1750947
525129
1446564
834553
1464404
1162421
1781560
1347012
1504489
2738588
2868293
2490764
1209796
229436
2278609
440209
820145
129135
1258695
2643636
2923027
140089
2494296
1276408
44313
1787491
1230842
34679
395274
797090
1911146
1136229
377368
1614802
1741693
869326
1106402
1871738
1904548
650985
834028
346602
70378
269305
2607491
2196553
1043321
846422
2840800
1902694
424548
169925
2408753
2710881
2621862
538262
1847574
289980
1481265
1197593
1614179
2447265
2315181
763543
2675163
2184876
1968498
3231
1783539
2310135
2144822
1823062
2119848
1956942
616685
2107902
1931653
1713057
1136758
695452
1871959
2699223
1342576
2197655
1430675
1680953
2020461
1393292
986996
2363159
1800129
1447172
1152775
328190
252824
1619292
2918435
2129840
2229043
66073
1247912
2363306
1054911
1958198
2437586
2260704
2429559
177908
1204715
685246
1048182
2382977
544394
2567609
1637987
2706954
2259915
1991257
2182526
1785809
88890
586330
2388081
1210825
889331
20672
1726822
2309805
322609
254860
564256
1622096
871275
723779
319296
1166513
1550535
1013755
882935
306241
830188
2516620
2310615
504438
1413927
915645
2632227
686077
2245854
1427378
1975826
1747790
1836821
1392103
1609403
1138869
1703063
117292
531546
1461191
1292134
81488
2393854
2373029
258245
2807518
1034776
1099458
2065389
1829652
2754775
1153792
2617128
2407999
1805886
2774278
1618357
855559
746730
1065429
713973
1053932
1333502
1534457
459763
698028
1477680
2765222
2930729
2854667
1264926
1581516
1239903
58377
1063741
2917654
1617526
1994757
1541490
1010769
2365368
1591428
646263
1158335
2825927
2413827
1653643
1134649
764337
238607
1317490
607316
679619
2482966
802365
2326106
1378328
1560064
2057748
2007778
671874
145503
473439
1867574
1002939
137230
2484725
1105144
1291520
1767425
1679865
2739964
1086217
1524807
1841005
2201243
1772641
2895050
1971794
1829375
2113414
1777404
705758
659923
2014984
1317228
43826
2423006
1339444
2316767
862368
397258
1082958
2916263
1894852
2848129
1285499
275183
1386729
1179368
995286
2775165
422220
835761
2608504
2731083
120040
215945
325789
711214
1739262
899266
2598133
1911329
584659
144838
708814
2554275
2731846
2777350
629988
1829497
2667721
1973836
2688673
2856524
1855908
1050059
1656475
533204
2260303
1829528
1523569
1980819
2261936
187292
593701
323253
267185
1119808
510742
932883
2006019
2187103
251794
787472
384437
2246904
2671678
2518799
2852971
2126606
2492040
2099867
406093
1085897
1226608
2073206
32016
419348
633238
1785596
1682569
1299209
2755965
1509110
925384
2871594
638402
520584
2255000
2512611
566239
921978
1203186
1690431
49201
20191
2831919
330485
2269884
481679
344898
2672187
2928230
142726
917993
1426262
1573765
1377266
1367296
369478
344117
1019360
301546
1349892
1735981
1762542
2616968
1692791
818607
2424603
2405396
1751685
241224
648050
842527
1814768
2866584
19928
195989
2791867
739812
1649409
2093090
1618528
1568254
764436
2427152
34926
1367346
2316328
1164379
2011044
2436828
165398
1009953
2668697
918395
2494098
1931422
958962
2657340
1724717
2873345
2706441
902069
2195416
457489
2027765
2620343
1434271
2068825
807551
1561970
1350387
1825412
148092
2563558
2613001
2268826
2161599
364458
45333
1860469
1037524
837879
2150312
2711438
1248825
528219
2530358
469019
920814
438417
1511197
2703423
2546792
923074
60449
2423499
22237
2634664
1038255
2637045
2021972
82467
2159279
1060451
1563364
1287315
47505
525106
2534983
220606
1401743
2006665
1182429
2511453
981365
281598
169391
2514695
506907
1643399
283076
2892530
1633477
2809331
2210285
1948752
2490838
509604
663695
2539851
2607488
2371644
988517
425664
1694531
139934
896085
1836498
1057489
328526
2914252
1490432
2264611
2754768
1876001
2024897
1951004
2187717
916217
1703774
250669
2496217
764749
734718
2113422
894012
2558214
1527375
2446212
1985886
1439193
157321
584481
247650
1457028
1333361
1303604
2150425
1205474
712155
1477440
908436
1222601
688095
715758
1958099
2078524
2920891
714285
2928676
1172974
1759629
702073
2920930
1607004
742680
2488551
651726
1914618
2745672
1775001
1392302
2414507
2170279
1116511
1377371
2006367
2117340
1268099
1649580
1348645
2926951
2095005
789201
862743
719597
1030460
2004768
468302
1789791
271169
2284653
2862078
2731474
2449620
2680447
1255961
885514
2769228
32866
258123
1053979
283839
2674884
1520942
875230
2619306
1189435
2038703
2012097
2197197
77755
2846228
2455704
1305625
728435
2423989
417611
2524385
243110
1303423
763745
21382
2702773
2409996
732351
1207758
744338
24437
1161380
816205
871022
1476969
2367415
1309551
560432
1773553
1505568
1305274
2342704
825069
491877
2273721
2607492
2927654
916538
490855
1736942
2624871
2330582
634281
787362
1117145
2882062
1646133
1231460
1751236
1562676
1931184
635023
1574680
262920
2516973
1284701
35678
928389
1306704
414428
2146267
960986
2627025
209852
1879354
2791926
2630745
1515072
934823
2768567
1627260
2809142
502102
456402
244796
685276
2694576
1766138
798731
1220133
1767126
2040805
2589463
651157
329651
1212887
403299
249769
1208155
1115662
2563365
971618
1130694
2542863
1147911
2551347
1102198
3635
2802202
2695619
2434
136377
967173
2484084
333641
1824265
1795919
1060805
1548179
982601
2204552
2290294
317765
1236225
16207
1813487
1349456
927340
2434594
1907503
2770132
2562688
2579660
1935083
948912
1180806
1636442
336383
2315955
384899
1425792
515426
603773
456456
1802109
1076426
1218710
568819
1061785
723463
2286386
1481383
2580082
181901
1826738
2638193
2646100
2731566
175310
2708573
1850088
2395492
100825
2667009
262915
578504
2589148
1364177
295227
2931115
870603
1343861
753540
2342518
1576267
1619549
2918939
1534512
2123202
1022409
2428667
223984
2116455
1366462
2871668
586081
817741
1373512
2148960
2709306
548683
2395175
748924
2360746
1877128
812313
2620607
2887136
966438
2446388
80384
1007076
142300
1336050
5422
1587298
545582
462300
2825791
971965
1710226
1634405
934973
2387118
2203382
1208937
939578
1025464
2811022
2055797
2089106
1373431
2846763
186034
1342262
2369055
143501
2828622
2589965
2162366
2528826
2255877
1378323
1349603
1894675
2870175
2778789
431672
349551
1615407
1713827
387859
98208
2564169
2804842
1651960
36231
149499
313277
1719902
374218
1018588
1156124
723514
1954105
1992001
2781103
2655010
1051565
2031528
327999
1095211
1656228
2513071
1320859
2907251
1820893
306980
969011
2729535
942441
2276786
1438168
2206237
1121792
1501079
688719
1555660
2196772
995115
2576752
1513154
574857
1644801
786247
1639628
2116316
1930145
874355
402732
1432582
1880880
2113234
206816
772397
566574
2476634
2679750
762118
316905
1759381
2879014
1712963
1542068
1619017
2187225
1342625
2390211
1484322
1111562
2249453
451029
1813939
697790
376354
1054544
2205389
2570573
1676823
1280599
1139871
1420
219657
2477035
1040285
919818
1364576
2174988
734381
2274166
1822205
2749690
859440
2689887
1410372
1682056
2478743
403382
2576599
1209768
1282372
2111607
1751332
1206877
835428
134387
1521237
2153386
966456
189924
959878
1394679
2556892
1383096
872937
2480320
1705165
164471
2897009
2928049
2080003
1014895
2117157
1005886
397453
1306092
1923798
94128
2890828
1685665
2596944
2158738
1776670
1784231
107055
2033342
2837542
1394505
518354
2143660
1154888
537521
2262011
1429329
2376097
909240
1261744
1579531
1799942
2321512
146449
2300354
741760
2429818
1594105
1419671
367317
2857397
1623738
1026504
1923990
541597
646605
1465998
1133186
2719992
2105582
2217541
767793
34152
868525
1408705
1734723
1329654
986797
1060244
2191849
1235878
139237
946743
893978
2729882
861135
1354188
2894610
2422440
2274583
1371554
1693254
2076872
1899007
1365012
1685093
2155597
1753854
2039908
1198355
949073
155179
2547687
1415427
972138
1112796
953695
1739957
215268
2864388
2895588
1787089
2266737
1079809
810136
1783541
1638433
1546092
501911
2528472
379168
308349
826181
1552126
1226072
970178
1239403
1346316
1707861
1165228
2214040
975415
763973
2270412
2494950
1497595
2472979
295193
2731482
2541707
2629196
726430
2611838
421441
442247
2363063
900191
542454
1455683
486100
1803863
128655
1342297
1779312
13511
2798132
271426
2717072
2716802
469400
2794930
2920472
324278
2314552
2565125
2817732
1768264
2727735
1174941
2152050
479261
1308222
2689810
2211506
2738413
1447353
1046190
1232674
655749
1315366
558157
297605
729480
2596674
1988367
1891985
588467
2670649
540812
914453
644023
1370839
1587944
2523412
54419
2651665
2683808
641183
2647476
1322046
1151070
2532093
1725201
1157879
2437084
825029
2775981
772392
1661504
324868
659166
2780857
2220243
16247
351175
1806509
1092844
1298731
1321126
560226
60163
1671843
1675713
1429739
1002354
2760762
1718996
2624659
165331
438482
551732
1029191
2785793
257147
2056459
1461706
1357970
2271886
1870809
2894845
2898713
2628723
590120
1617011
1126531
2655631
1758531
2867768
1617840
1481719
225251
1347061
1550408
2696102
2391515
2004131
1937464
2571866
2890606
2282576
1690035
1439324
863719
2878081
954531
2628405
2591329
2333968
238602
638790
1752954
1346520
1747967
928671
1820029
1883807
1434786
1898231
14773
1623469
2495188
135415
1616266
1511674
2122538
794783
802593
411233
2250257
2475669
531615
2856017
272595
1573054
2167994
1299267
1519270
741609
2114208
427709
1037503
879341
604195
261033
2557964
2619648
1569656
2376761
2335491
2682779
1114437
1503721
2514479
1594446
2713689
1662692
206469
2164133
1760766
2479169
2926488
327703
2564010
1600330
2694541
2321433
468170
1751721
9970
2705742
2347913
2469614
156055
2936942
717202
1597628
735806
2655988
1813603
2831612
646109
695723
1016157
855127
484865
2163966
1759004
2348025
2437108
2253874
1736547
335468
1931738
2651460
2076375
2182620
1899795
1242982
757150
392830
712551
748074
2548304
2694462
1530001
1507777
1183078
2754875
1703912
1676190
1536229
2311413
714737
2185927
245851
1897886
2717464
2266027
1683569
1990373
2865113
2776643
1933162
2599572
723649
1205045
2498850
1587361
1841316
1936999
2656927
2304682
2392393
2620392
2925998
2792457
67689
732112
1240528
2130789
2653310
191426
1106896
810661
1548012
1080245
359539
1692985
2649837
2050325
2191678
2889367
936448
1493939
500065
1375125
324351
2062558
859997
709226
573182
287640
138444
2237616
769863
223232
2295692
2470757
1209379
2055280
458994
347072
798841
1744092
2932328
94963
1620071
1462756
1088487
2151987
2304116
1856839
2508555
2740616
1999919
910298
2326815
178014
346191
2120529
2051114
354170
2457228
1791704
1195178
2931792
1754237
823436
2710553
2078152
724988
2053147
714334
1667095
105953
252836
1855263
2345150
446756
301959
2048852
1150325
2065265
205780
431184
1457539
78430
1498777
1798128
2763178
141240
2144555
1030853
2673528
122049
2069923
626054
2047872
981791
2067442
1955153
753579
2520289
2663670
1020484
2047059
625243
1017411
553945
1406922
1205146
64973
601471
1706549
1553689
181220
2179037
2543209
763802
458806
956392
715839
2840567
1738913
416145
2437558
2730495
1111187
274590
2627556
1581774
352711
794069
2314523
2888628
844035
1960583
2174801
1599198
628806
13302
1603002
1851641
2588584
1445814
560972
1275473
2435127
1685297
2658470
2517179
1457885
2054993
1190980
2192069
2251265
1738068
2255778
408585
2431555
290241
839715
2004589
353800
1052474
1502023
2568473
1233657
2788141
1368225
346725
2605302
1234592
2325687
227239
1532255
922238
2136928
1558842
230313
311615
2810679
1511613
1132909
928658
1901288
1770444
2189785
289159
306490
858498
2691031
1123325
2288707
555177
267502
1311428
2389911
65393
1252321
2375532
2546153
2053665
2537842
2597390
1869740
1281294
2631959
497072
2596677
892729
2562350
65396
1580341
1028637
1217356
747889
1751384
7661
1185871
314019
2822183
113217
449387
1228350
586492
886755
1078659
342583
2752947
2508747
1364896
1431187
2277149
2555008
2242762
1715513
2125652
1571071
1702348
1550917
799285
2461698
2646470
2051711
2526836
510676
980587
1227453
319856
2934317
2613201
2730364
1830007
1692232
787209
840923
1085111
837321
154750
2385447
461369
2566549
262513
2546380
767645
1750333
1825339
2223871
617737
1772970
701919
2189277
144428
306860
350681
212740
2049425
762132
548176
1254565
1140407
1792368
1223158
405931
2220429
2884401
416909
1810717
2909945
1067476
985187
2441018
2206907
1204374
1044401
2033485
544113
2042769
425243
2312329
2267871
1291055
2103601
994483
2795570
1212895
340613
811839
2616017
789443
1582569
2846295
217551
939427
803357
1422246
280716
17248
1887762
2063128
400642
2290644
1043626
2057649
1851757
1258434
1766828
1547967
1945300
2123203
2352822
2003980
1754020
1838926
2182706
1654886
977804
2118258
1061216
1140042
721088
2231347
1602212
2533541
2557773
208825
77559
1138313
625093
2478933
811957
1610998
1979334
1564398
1545600
2102399
544787
694441
2409251
2216693
2785999
782256
2048090
1437799
1154076
723969
1714380
809724
966998
1733986
2437735
2618748
2171219
1946017
208094
1254411
1297079
1272750
2449997
2810889
1701357
1741821
1081146
1994658
1236511
729951
1620
338666
1841451
27008
2125784
1659777
2385992
938934
1804101
2081345
1584001
1347578
1408934
965945
2256452
1274395
1254444
383988
2202878
1471370
923607
2879905
817302
831592
1169086
1847661
2220143
379176
736737
2544153
1643085
182953
1565400
2189624
68219
716945
678590
1307777
187111
958100
573757
2139484
177800
1959854
2022204
1440993
1264975
1073368
831197
2019993
1804558
1761343
524582
2419401
1072794
2472715
1445455
2201886
539172
2058119
163614
717408
1776413
1580800
18911
1900844
2510741
2299566
2520301
1595074
462028
1708604
2311012
2846575
673748
571378
2598007
2300438
740320
873201
2217241
570380
2506864
1353026
1238816
2092415
1585755
2184405
1111568
1447893
1287036
2780899
352110
2744716
2266829
798498
1888338
1123319
1760557
114734
2503199
1254481
2846043
225501
1608965
760132
2566085
2392358
1074907
1174248
2772434
1999861
840504
1439150
122274
655996
276384
2685846
2180529
878249
1525866
1710030
1393441
660360
1407523
297769
2435107
1635019
1833812
1542644
1128725
917283
2485568
2539902
2611248
1922008
2893718
1518361
697053
2227138
1289256
2383021
918713
1421263
2670492
350672
980174
764162
2719605
1564730
1325634
1874041
138291
543137
2278926
1232119
1853859
1151399
2786525
2073430
2369206
1567294
866352
1910390
1412924
2705476
460373
1180060
532792
787438
9925
522956
2726185
2641465
1999569
1821233
2525514
2638813
1993092
1498385
2560622
834125
977663
377391
668432
2261457
808975
2121047
989306
398794
2199783
1483966
2253798
1402150
776898
1471778
734694
785373
2827616
1782501
423963
1103070
271836
2060550
2446740
2635046
1575840
2711992
156924
83692
1225663
2057808
1030763
2920854
706711
289250
1857473
2434665
1049772
975076
2303388
2389223
2555054
121190
1005632
2279820
1704981
1002036
2317977
1661401
277443
1356819
1198497
2452528
342822
1905122
502510
69014
67785
1725376
1052993
740885
836083
1606240
947004
721804
33961
126
1014014
2754964
2446314
1748637
984295
1246311
1298044
1085200
1046815
1321684
2357040
2794683
2809162
267160
2322986
891312
2545536
2880092
2713024
1722213
1702658
325957
565081
2806812
2547655
996325
1792326
2760894
57172
797735
965801
2617738
2837863
2652877
2436267
1580986
177614
1128986
698765
702080
2905454
643306
545018
1210318
255201
1522834
2822933
1473769
2374871
2778361
524030
1973441
2441733
741615
865988
2288516
1014905
1480979
780363
577576
1610735
1245729
1360362
1308053
1471274
546890
366300
931661
1930398
1565019
1975862
2604715
349788
465912
1361939
2650291
2340142
1164839
2790101
333417
2237271
44450
1117718
1366839
1088373
2838050
1159937
1367094
856479
1982233
2161013
2859932
1553206
1884475
479175
2483699
2266127
2880448
2665926
1415918
2162793
1697748
2687799
1242509
2268731
2226715
1660938
2291913
1561675
1051114
826261
2120128
2132820
2218822
487882
1786093
1041866
2624836
2085916
987082
790311
280628
290683
371718
2053957
1282496
1471889
544891
79280
2655848
1838086
2770882
675607
2252194
2394143
783758
1427606
1237082
1817192
2479455
2031618
1559738
1258853
1309525
1267598
668802
1906415
1529385
1248395
824816
204162
1622428
2277636
1410028
674059
1834901
1747361
1473618
2103130
1832257
2911
518379
2468080
2857991
2283751
895521
1455176
920399
1661626
2478908
1889351
642572
2824269
2161051
953551
1146486
283385
2698999
2388194
2278308
2194848
1070889
1978424
2466687
364856
1444939
1887203
819121
1313381
1767318
2209210
1493034
1558896
1852504
1354910
2506777
10149
439105
2415769
948193
2909391
2874635
544810
332177
2232012
1064751
1181561
2328416
2083316
2117839
800580
1914679
926615
1752291
1737991
2360462
2112813
2281938
2834054
2732306
581594
333619
18812
1103705
939144
2934266
1935255
2882401
1249757
484158
103812
878318
2870878
549376
1213028
196430
2890487
1081240
2122897
551160
2930715
1633875
1634725
521510
881453
2055963
2436227
1291627
2827184
910111
1834312
135988
1755235
2838653
952538
138636
784918
600198
2254205
2483898
1062191
1137914
1652162
593605
257760
581165
1500973
2224158
561486
1008708
1067939
2375142
2354449
2872884
930420
2707925
534055
835272
1247544
378354
2400385
1190203
2391178
1800644
1329830
2841064
2643248
1980702
503696
203314
679900
2920142
1640272
202294
2543565
571631
2045405
2280543
2717050
761389
472633
572003
626948
630495
1328777
2375369
436614
1353715
2278873
476580
2036515
1630021
2866847
1934081
1991167
203424
1880073
2458681
864152
1585035
1200544
1889590
1859767
2435900
249580
1502337
517430
549568
1581233
1451129
1163478
1444952
2472608
216643
1558533
332909
2587800
2706633
1361267
1670374
696275
2265565
1091805
124141
572867
1095945
80994
2075008
1437286
2629974
2188597
1295235
2175529
2706161
452913
1669501
2880466
2927278
1269138
2379568
2194433
1375423
1726553
2232603
1378377
2722412
992633
458064
2549474
176036
2146607
2671476
1034304
929734
836399
482761
1764101
1661657
281346
237513
1792655
341125
1727690
741223
393772
656692
1872972
1818322
20615
960251
2695552
2258746
1815087
366118
2360609
2157882
1217887
808323
1530684
2616996
2248585
1488343
2771068
2374113
2906465
1641164
823898
1547536
1464932
734143
1447789
2566798
181375
1360696
1678937
40074
2230988
801149
2634388
2743401
2610983
2825662
313091
593645
599524
1923226
2599141
492267
2585692
2725520
15722
2889713
1688858
2076030
1698711
399866
1101176
211521
1876157
642036
2837088
613262
2080656
2779540
1523986
2932826
397505
1899899
2626082
60656
1421319
915536
1359338
1028549
1257559
2809862
285966
1201291
2496121
2598739
1827917
1062510
2719218
1476979
877937
590407
1293804
2774765
2553444
42957
729701
611270
41210
2182591
302500
1979984
258512
2385766
932517
1901412
2818540
1517098
2404861
835457
34703
1755310
1481414
1306550
1527707
2009053
1858667
480823
1564486
730660
2211855
2897012
873885
762417
422510
2519806
2564204
288599
1308015
1208991
2268740
1096920
2297987
1762961
2238567
796582
1243140
2113259
216872
1593152
771682
1124304
409516
2150360
108255
843762
1575252
334197
2057759
2469168
1743511
595025
2039776
2611653
1611804
643434
2099916
2684074
471779
2090083
2691138
1756423
1137146
1831476
711444
1761577
1643714
1657187
490545
85799
2549566
1104305
1618880
1228945
2533386
2434716
1678777
2099241
2529273
219264
2304484
1380066
2069785
644050
2802317
1502686
2535097
2658470
1870995
2589560
2735899
1949563
1368218
645613
464380
2351276
159318
689622
813055
296523
2126325
783229
2573284
2480671
1320575
1711394
1517776
2647463
931638
76462
177624
455690
766229
64861
1068377
38158
2288875
238887
1310952
11456
2435004
1136523
2518787
166915
1737734
735492
1134980
1159671
2357884
2116616
437538
991682
2255387
1244259
1028055
1260356
1700038
1446698
2377212
438507
1805665
1163155
824635
2755598
2700942
1755060
1025355
682793
2838643
1803766
1266812
2232404
1608088
117459
2629088
2849322
2129264
50637
1991345
850642
1814235
399916
1560796
1368508
279729
2591923
222434
996035
2748902
442553
1346968
786443
250705
1932934
1837586
2112734
1822013
788293
401124
2238485
1880835
2844542
897534
1721452
36285
632985
473814
384073
1478199
965427
1674497
850977
2868542
1947201
2559491
1575622
1758622
1703642
2020090
671243
2417300
2342341
1071058
1411773
1392542
593195
2728084
2116298
2292254
1571664
1281855
1646455
1084991
711179
2251711
1898451
2486434
901007
2271676
556199
1724392
1609316
1595436
1918125
275483
744474
1942339
2598074
549167
1647400
1796990
377446
2654420
2832309
2258406
296554
2018945
283697
8477
887836
2487664
2743411
1266638
188398
1112983
2573243
2011762
374367
180555
2217286
320783
2274530
1609998
2715392
2698635
1761326
498904
2836193
434607
2723454
2547589
369149
51088
2226933
180968
2924476
1573505
734698
1130324
204456
558048
1859926
496283
367449
135941
2847195
1970344
1521328
703650
2835093
2198331
2547927
185146
1614782
2634254
2003427
419252
1810228
2020802
655665
454664
2141191
226048
2466245
1332208
189566
984895
1670182
1989717
1833020
1212273
146275
2033729
48147
2080777
119585
199562
2115864
1446669
1886952
793803
1511040
426744
1251053
1338094
1443514
510400
175762
44150
1384867
1442176
119566
441822
579488
2885644
1977727
1033385
2176777
257820
2038379
2780813
464325
1194983
2779844
897035
1349446
2720002
2661142
843604
2311424
2496878
1647206
2509201
229962
2081388
1939831
2680921
1648255
1726628
2579337
804445
1280346
1464183
2182316
758551
2054929
603993
2822626
2936105
1229027
2744670
550114
2905291
2347020
1750555
2791974
2802108
1645156
1704672
102532
2154600
458416
2692115
525469
934839
1434024
283845
1936599
142808
2281576
99821
1105070
347466
1567461
2824131
1799773
969738
2890878
1771798
914635
1436311
2565582
1054464
1552471
2835005
28604
1718888
1131212
366042
303838
1368787
2758407
1968664
2338630
2723677
1498924
2408091
2224353
1281811
1735874
422182
1822981
1107262
854736
2340869
1505578
429404
1529907
846648
907920
174410
438379
1916965
1492574
2816479
1063967
2169025
873215
918119
2435325
2675248
2086146
285075
90597
2670244
1952565
1157325
2778430
415227
2127819
430289
2308240
76819
2842982
484401
622755
568411
2841129
880799
786218
2039240
1433529
915119
1517501
1296756
1595795
1546437
2640411
1883555
838172
2244182
2582127
1974769
2412767
2726200
1924479
2637059
725628
2876360
1340222
2880197
1349898
2513019
1169610
751532
1480708
2608629
885938
2146052
715396
2856143
2833560
1196572
398626
539289
1773029
1653652
228087
1887726
1278684
929200
742131
1715011
939790
2488814
2162479
2399645
1466145
13576
45903
2384747
2079879
589831
2586519
40864
2536668
1688368
1093164
2422070
1829810
601899
317017
2573336
2167722
2784283
1806451
634696
141959
1146305
2391892
712910
1511448
293088
246213
1198112
2618253
968414
2186256
2465682
2379775
202413
211512
2835672
46848
358135
960282
2096845
1897133
2580901
2590623
2682745
1917005
1232963
1470968
962448
381808
83586
668662
2159125
502902
2629820
1203771
2153024
1508585
1445222
1762002
2370434
2812758
2377825
2039767
183960
2107576
1534667
323647
1248966
656144
2820258
575982
365737
1758298
1056873
2191772
2351132
1576520
1616146
2728137
1730081
2406312
2169304
929187
343673
2208748
239941
1856314
297765
807499
1374294
1073023
2573807
2364581
1143377
545745
331393
1468733
1160859
1405528
2356734
1532190
1981924
2224136
2682943
1400458
2852890
2027373
2722555
150936
2183263
450133
2425172
503241
1444842
753485
349950
31405
2423527
2306822
1241950
2295301
1955971
1700265
1798066
1203126
2884027
574362
1992194
1751876
1794650
656373
2926939
573067
1728338
2819534
246782
340630
1962029
1303247
1407364
2301849
1060101
913517
545036
2591123
1653551
2595417
2340050
2598587
786574
1387541
1868296
1870948
209340
1780226
1070859
1869351
2087069
2478912
2431660
521516
25431
1176839
1366750
1135527
817814
953132
1137027
1656175
722189
885145
2938224
97390
1444216
1423253
1621586
2276348
1916777
799514
1061533
1065553
2369146
723843
1706954
2214237
2901578
2033878
1736321
162315
2352508
1593791
325441
1732771
1617796
512404
243256
693852
2077515
453273
376550
1421738
1708793
1696216
1905590
2870979
2643037
447338
1936478
2057681
1672069
1640143
1230499
147520
1278576
1513451
1020405
1657050
1522282
1883487
1046653
264288
544135
1627986
897078
1760217
2292046
195196
84604
32621
1926742
2756706
625839
2155736
451490
1143042
2239912
1370992
915788
504145
1282791
901077
47932
2626245
2909055
1990549
925489
1144149
34153
2001688
2311421
2088750
2469404
2600771
622348
1149165
2583962
2315924
2102896
1731796
706083
1030950
1404733
1382032
217193
2507881
2128505
8839
2605935
2827158
109661
980749
914464
866581
2168022
2591415
959136
2112897
299665
1339554
1477253
2860796
1500026
1775845
2899113
1255569
67673
459558
84735
810120
1130459
1910275
693177
1811971
159425
1203585
2166319
661252
29584
2259493
1939636
1089665
1547643
2680651
2247551
1472614
1148748
14241
1021676
1850885
2797506
1886334
1215770
2174318
2165405
1948914
2633809
1824775
2053557
2394933
1544162
2022388
2090643
2869186
2448740
1359198
2866917
1825989
2750705
2451265
2006831
954338
420655
506773
1465518
16711
951989
1864229
1034499
1233050
1309901
1364830
747962
846433
1540926
82800
1738567
1376949
546497
2546978
2358594
1778958
2770200
2822230
1566085
452302
2907198
493098
2173596
1921494
1285528
2361
157648
1397715
1623495
2015044
249529
702824
1188488
1592841
1891244
1809173
105549
434835
1614202
2370205
414192
1325504
1262939
323304
871943
365115
1072027
585746
289002
1555282
1485903
1466930
1873169
831221
2029094
2052230
714160
136158
922898
2088110
1968664
2011034
308410
2676115
2301743
1528681
1009915
163621
200440
1437403
2089068
204651
979954
997943
1182916
751394
2031041
33907
2097358
1383419
868868
1846000
1764238
2277248
27337
2817350
161449
2534059
2349181
60134
1226464
1310025
433933
1946743
2777665
1791522
2248040
1645581
1254205
444811
1361563
1011738
1224208
595430
755392
1658493
801583
1999989
1681714
1695358
1373370
1341164
8370
156013
1019819
1298176
1539436
1457669
2302670
2770676
1300291
2181817
440928
2938447
817934
2004764
2210847
432166
2164685
2813356
163819
1035847
700634
676390
1013653
524959
2043345
1605034
281060
1983668
1462394
841583
186248
2064022
1491288
1209687
1598369
1449607
1864386
837393
1775174
2877313
1701339
1312992
1873657
2609505
1482886
531050
1768103
2490202
2278983
542173
2744020
247908
296483
2883825
2551513
1735789
1754213
49090
537149
1240096
1025038
1192866
194081
2009183
1397428
1327000
965012
1781256
1819811
45953
2554531
570032
1374353
2725220
1916824
2124972
1496057
2566341
1372340
2901540
2922235
2897340
1231385
2076405
2220577
2538458
207626
879107
2754000
2433133
1485426
1217851
2907474
389517
913861
6053
1028645
2038418
134623
1376976
1349147
2524315
1651365
2760799
1708280
1560010
801023
1892610
705694
1878435
351808
2313125
2668717
127379
2287778
473565
1447473
531838
1607897
1229582
1942647
2084538
2868493
1257568
1363491
2711648
663544
1851497
21093
2227934
2840358
883106
2934842
340116
2812886
258763
690862
952191
268745
1521379
744230
912429
1248610
2340262
1924185
1744612
2564406
862701
638880
1960353
2787069
68190
797165
277306
737657
405951
739551
144030
929290
2889275
2768296
794926
796790
1673094
65363
758648
1347647
2344679
1231628
2458211
1320580
1753813
509962
2547120
1265197
1293634
2374132
1731595
2027353
2155232
167787
1424583
2209536
2618787
337971
2578477
1273255
1532907
2052658
1663533
2300724
1512097
1364520
1820325
429292
2881494
796627
2406631
1222839
1173058
1746053
2653076
1703648
2435851
531488
2025676
1480736
1202078
115989
1221472
127317
1908659
630236
1507911
2101822
741611
2383742
1089609
2406254
1382558
2217382
359243
2706289
2516400
2695379
931129
835398
2293731
1809218
1577041
2739728
2832371
1051598
1963284
1685992
1728698
1947295
640098
521054
749271
2807925
1219403
2457951
1898517
849761
1989860
197191
2649946
2416713
1588130
2322194
2420887
2556410
1776228
1234333
2098611
2820283
939548
704093
1709278
1073546
2434973
2440042
698868
102109
165007
1362146
1392663
1252957
1972318
2765996
38842
2283005
2147961
326926
2042379
335153
1160181
1467260
1721198
1786653
822554
466939
2769486
1661135
334270
652710
1175399
2918310
54881
322164
2183419
2239124
1694304
2148490
2536667
2314604
2481396
1427280
2796096
1795108
2811860
108624
1344576
771534
2236374
641680
1634802
2449017
1921529
462966
2339319
621542
719082
2939357
264970
1051000
306759
78357
485667
426181
2816563
1232259
1910279
767319
1414725
1521029
1008864
2113143
232954
2919464
2355669
657051
1453733
1683002
753417
971299
1543144
138178
2139705
393006
51793
1789411
2633753
2863699
827555
1370935
1808115
1144825
527339
506532
144704
1249221
2568122
578225
1104443
2366556
446652
2616980
2217099
1196430
293076
2732211
381140
2751533
2923425
2786852
2880511
1034582
1833273
352417
1137003
1440618
1365096
163182
2549992
2676400
788534
720334
2888501
1211234
666724
2181106
30244
889969
1601929
1083180
2187029
505339
827304
1687524
218427
1433701
2720551
315632
974490
777027
2372639
588069
2339407
2778220
2430345
2501704
1213061
2402063
1923755
1082086
2753224
1456424
2508345
992983
380197
1524988
1159519
1610977
1604046
496280
2297308
1961347
337
1892473
1829160
2432813
2142732
1908766
1599700
657399
2304201
709143
2845590
1372137
2263220
343467
2258189
2848081
1021439
1531861
1461825
1067319
2174738
873999
132324
1442916
2082370
1707575
1053885
2067856
2814413
999663
2858723
136546
656496
53434
2100788
1672280
1587305
470939
78052
2452322
2493368
2665999
1141728
1025169
1437965
2656954
1882237
1510000
1540672
411490
711321
2818110
2489695
2897801
2740110
151381
997821
2346990
565407
50061
1564565
2251182
930920
1802015
2576492
2454443
115757
947561
1065132
2797695
2355724
2867398
1026186
518926
108325
853961
2654000
2181934
1571497
609586
595087
1495102
2773771
2263670
2804211
541651
1685846
2193272
2676680
1550624
205750
2199048
678657
1027187
678256
276253
1740701
2289848
2877903
1221201
1605451
1981016
2007758
2258110
2556293
2380475
2482218
1880311
742634
1492670
2761778
395950
522357
1023637
2448998
1534650
2487837
343501
1076138
2406731
1419371
294030
2744732
2612521
1567483
2206122
729290
392367
86780
1475099
1456468
1924919
677851
418307
13402
2326384
800445
1229102
1456204
2448924
1792740
737805
2694490
987572
1949552
2893000
2115552
167956
1568416
503491
1490569
1189873
1699876
2139183
12945
282899
1935638
1532452
2268229
1844388
1702729
1486052
380545
692369
1822443
2327385
439742
564465
437896
1707128
764276
2322251
2419181
2109402
2369610
390710
2540481
2530465
2819427
2783486
1128546
1856477
1016924
253170
1579324
325533
2218997
1679198
1718881
1180137
471639
1353329
2589861
2700569
128680
1420262
2668337
1747950
1310435
2013823
75944
615119
2256074
889582
1456964
2886165
1761775
2510102
1815159
1902770
979719
941452
2717786
2195870
1357007
2925170
1613089
1176447
1418072
700175
2428678
143956
30673
606804
1027992
1947808
1772695
170051
1012838
812375
1795171
2829424
1519941
1493255
2227651
1236184
2526484
282080
2129841
2106080
405024
2064660
124024
937817
187092
646450
2706579
1461648
1469506
2380777
1982007
35302
1805626
2509080
1860031
2790888
2209184
1030404
1942255
2132580
1803263
2200464
858434
2481896
1919703
1462827
2859969
1512896
2186833
2075935
1174881
1519165
2194874
1248989
1035649
1338404
1615337
685648
1583813
2844098
1795223
233608
1086475
2596285
200301
1883571
670759
549463
2147712
1305646
2649807
2614256
1985596
2543910
1366767
2827358
1332137
523864
1809620
723691
458123
777586
1818956
744595
2808098
422246
2530018
1730952
252595
2922415
1480681
2766353
880399
2621512
1605137
648168
2762613
432827
233952
2896201
2655289
480411
1851870
2913685
2322721
2749418
2897339
1877855
1232448
690392
2532046
916316
1658455
2298468
2496070
2416691
483163
2003243
153968
1762114
2597809
948089
1880968
2013359
2688552
756139
2005726
2642432
2249284
1228645
2304193
76116
2115119
2124145
1563864
1222419
2837262
1496742
35810
1532037
286070
1441585
1581331
1674216
1767944
2871037
81066
1731032
1425889
387752
1555701
54184
2269203
2674823
212304
1019568
1887991
1366130
2439413
2231817
2538592
1717459
2375529
2575894
345128
1896606
684488
2036981
1334418
917608
2523714
252829
2019485
1712588
1103405
2722247
2807183
2689088
1237808
2298156
2200406
1395959
260421
878510
654023
359223
44098
914602
807844
523133
2009342
1878839
364439
1384776
1040926
494601
1286552
172768
2653578
1517955
1580160
1164625
1345636
1825177
1438945
768765
1581176
2554247
384225
538867
848869
262078
597607
1167900
1121897
955856
2099295
1606117
661084
2288726
2659973
1495593
1441815
1899455
1965541
1375069
1344865
1182048
2492154
1836354
620456
1560217
650801
106961
2470502
1637493
2578584
2865801
2786775
2024551
2212989
1154099
834215
1027529
1188551
2767364
1656487
1136331
1213736
1479668
662031
2428294
49626
2711837
450377
1014729
647046
2153363
95781
2393076
1368912
131196
2918896
1626901
291746
1101311
2046013
1894611
1551719
161889
795696
2221279
2322524
2087395
442047
2089968
1422752
2139243
586223
1347151
1998297
54873
2387027
1532832
1777107
2207129
1686720
1116716
2290283
1790846
172808
1049728
1307453
1758145
2062998
2232817
718499
624541
1547968
2526632
851901
2791774
94242
2185517
977205
2393498
2286484
2271005
2378895
1442858
1229323
2092912
2909921
1981944
2246910
426009
1206526
1899423
568853
2224070
760598
500812
2434833
2463709
226957
418720
2016519
1803975
620239
38753
2242650
122003
279029
780204
1651545
2322019
1485847
1395866
545843
1482516
1710345
1082556
2099094
153646
2656882
1717148
1598302
1596408
1747852
170200
1182353
2851012
1216651
39996
1463689
1244988
645921
1035152
1389950
215167
1089074
2762410
1417566
425393
518006
1656962
2515689
1574407
1679645
934714
1636417
1162947
1917367
2854688
419366
2431293
707603
2078502
840260
2003008
2674159
2717081
1802132
1797058
2011958
1868376
82043
1286182
1793610
1323058
90947
564988
83174
1139597
2635464
758471
905808
2311512
1380917
1228584
1669853
1778052
1079346
2905218
518532
2877116
1207745
1621806
1414562
2056795
2428686
2107334
2094199
422262
1286318
1662461
2503435
1539030
927643
2558682
1385286
1879344
2563543
1511781
219798
3957
1790598
2204266
1139714
177001
755542
1169149
2004575
626421
598296
1208315
66487
247966
346168
2621750
64838
1541147
1685735
758519
1999828
918800
2403824
313877
2362414
2439984
1498474
1853320
2881111
1632308
65395
797682
328447
1690926
648473
737536
1837399
953247
296444
1602853
2022190
257679
1243767
942945
310072
2517597
309207
1284644
2316613
1795251
2299052
2729787
2165667
799621
546065
669944
331254
219367
1373762
575918
687123
229462
54981
2258536
699057
1000697
2556120
1507544
1772662
1249174
2292157
2930325
2737578
6876
2777936
98600
1311490
985612
2523819
2678649
851469
2126370
1529
1782043
724478
1913609
209422
1084442
2040863
2822368
2939666
2324398
365780
2848382
716603
1942664
753381
1411408
1281508
2659445
749685
2163628
970095
1277270
231889
531880
653103
1803339
1278002
993755
2268334
2651007
223095
1825984
775030
2190330
1983014
167166
1507104
130899
807621
820552
2556532
1226276
1137751
1394591
2179595
2410592
440481
1455026
1126507
1890255
954609
1919435
1579696
317134
1714677
1140795
2540396
1959664
1283394
1397200
2856655
1276782
333559
125574
2078734
645254
683724
2555222
2010606
1273055
1943444
699113
1274374
436010
112748
1756016
467253
2276315
1355795
2681727
1119822
2739794
1597467
987110
1330191
586797
1578615
1711403
1272267
422867
1224296
745845
192196
2404171
562956
1626445
2609237
1864375
1505461
8399
305800
1070297
490579
2397391
2607348
2514719
1660443
514901
2012043
827034
665733
2536837
1016343
1321749
160079
882749
1042666
1033665
142229
1007539
1012365
2203862
2780036
2275181
2345327
2879566
1631397
826824
2118881
2623891
2380329
1488778
1748396
2809069
2828845
2856642
328168
1637659
2726623
1139359
2603412
2888735
2359259
1299790
2353153
2762698
411551
248412
2305663
1256646
1790110
392713
2913993
9809
1590930
1069508
2308689
469188
2333431
73337
2670908
2569218
547104
627762
1354930
1405798
2508231
1415287
357211
1894980
1989306
630917
30827
2120579
2842204
17308
233532
1763404
1614212
834666
162153
532243
2505308
1756356
814485
2824327
1037856
2314366
784410
1212546
2033037
1626332
2836648
911591
850571
2397838
2552078
2166532
2182007
1154301
942040
91596
394156
550897
775926
579186
1854666
2775557
515787
2714207
953633
726351
548599
1576196
699626
1202746
2714386
1380366
2598929
348187
2543315
75895
1639075
632990
1209821
2662718
47736
1119776
2761005
2179759
1273193
2834919
158696
543364
2817129
705648
899653
853116
646865
2617860
2162259
775468
2719811
186391
1090613
132565
969945
77767
2466997
1676707
2379405
1148420
684162
2327704
1019343
2547039
2459363
2480714
904647
2696513
1792425
22536
282919
2158735
2621195
1764392
1335115
1460641
1469354
1332756
832829
540877
2419164
1080897
1247320
586274
858951
511640
764797
2704033
210460
225525
2684750
2300187
1145455
1108137
257143
2026730
1904716
2637809
1560924
895368
796970
220523
868761
69575
1551203
1231102
383508
2850889
2622523
1280237
926774
872871
1346097
2312258
651320
1597365
1453619
2161135
595954
1713187
392347
2214795
3758
1753775
1508011
1820918
31329
1957561
1500981
1491376
2838095
2771840
1261401
739419
803691
2660427
2586514
195436
924663
1495675
2263924
334209
124967
164384
2176087
458718
2221377
931755
2019083
1306758
729551
1575680
424871
167695
2356109
159510
457
705269
2810439
2012535
1201692
176164
365037
774377
929788
1277737
2314289
2314491
915926
2380424
2808156
2854532
2531363
1548574
533537
2151941
2409144
1925119
2111411
1685530
1049230
750190
1760257
2877342
2728802
845645
1861654
2478091
2204553
609611
1327711
2006958
1926483
2751957
946844
801934
1176675
1240717
1649713
38254
2864522
219914
463148
2506385
747384
206606
1870200
2077788
561676
1679853
2417906
1774697
1652001
2704176
473342
1965200
2517129
1602669
2164571
2635092
1040361
8897
2749013
1739640
806769
1609932
2453010
2213122
2650921
1251721
810545
1804594
830056
1757518
1904417
2710250
231955
625525
1397017
638517
2493213
833957
2625709
2146039
1259876
2474056
2518765
1957316
1435937
80801
1544521
1224155
2901588
2144185
1841411
2051530
337922
799215
2604059
311954
701465
1753192
626497
464903
91162
403894
438508
777704
2662289
854731
2240175
1217461
2345972
1304895
2484706
369345
1174606
2224786
2368724
1367490
2729624
2334600
79804
2873122
2364928
529913
1857721
209638
2282075
1256619
400284
1107554
2782286
250512
2300169
2020157
1981115
1876669
584968
1033568
2118593
1164106
2101085
2777163
1514568
1171103
984444
2005364
1028197
1808064
1710134
1926634
2590300
776110
1539993
2603654
1317996
216306
810290
1919638
333295
1407391
1998813
326192
342681
1942913
517712
191432
1492262
518911
189694
1689298
2864573
844204
1566389
1713041
909390
2269805
2121124
1589072
1341491
2475698
1670229
1254160
826887
2799346
1170482
1480061
410809
1948270
852961
1627180
1533540
2759237
2136443
1910927
1595648
1544263
235842
2911489
1319339
417937
1735645
303641
2708972
2906414
1962040
53763
985184
1634622
836925
1563953
805165
979474
1764852
2604178
131376
2781938
1592389
1177587
2709431
2476461
29541
1820567
2653472
1499430
758020
945589
2770537
513804
1256296
2258877
25413
2486001
2259123
1302660
2430302
1548466
2058985
1568701
2211294
2700800
1949496
1693903
2763190
1913426
456394
1024697
2345875
1121357
31621
2896558
2813290
2764354
2710994
645996
1677511
547244
2314960
540021
1734179
2437359
1925410
601252
2514917
39539
1936818
1666869
2024702
2546748
2511281
768544
840563
1328200
86810
2248672
1855564
843241
1595043
298287
1736325
1836860
1235987
1638187
2510539
724699
966865
131078
2162983
785645
168897
2460955
1953477
2820859
43752
585555
1923169
706168
1907357
2771644
1724881
1082120
905931
1726073
951354
2302216
176675
800062
593756
1523246
584760
104429
2877704
1211302
1885231
1047200
1210488
268490
1777304
891530
2557170
775049
1610774
1313425
254075
756902
296943
2890049
615161
2427282
399333
970735
1821439
301390
1959010
1290923
2389830
1549913
2293001
2484209
1652759
870566
2756309
2228032
389272
1409207
1382378
271860
905225
2545666
2129472
1673918
10054
516572
1450268
1179010
1578823
1506780
791502
984927
2776873
137289
1899808
426947
1695033
1669620
556234
2858373
313685
1590484
1746792
2175338
2908957
1973256
2412245
2933474
1948922
1961960
479423
1131719
2765696
1978964
2404472
99122
295838
1385900
1207328
1000762
841461
205402
2748129
2433402
1462419
2525367
1823014
820543
534783
2159163
2536775
1205742
1530836
408327
1930287
1137024
839121
1395349
1337559
138871
2167783
1948067
1095769
279963
57727
947452
2259162
431427
2683907
1765536
2426239
1458499
1545773
391569
1985373
792108
2049234
2464651
388550
1220952
2391375
244130
874117
2015391
344856
1555554
1302011
2696817
2934098
447774
1124823
2860121
1431549
1527839
2180534
291703
1026225
1120292
2223233
2889533
582521
2023866
375455
1760779
118892
2393725
2407848
1232400
2061610
1715937
416548
2834887
1389098
2251394
105892
1153243
1665090
2581571
1930909
744909
2426787
1204259
1601625
2169426
1072051
2088212
252254
564705
2121763
2008933
1522543
1643172
48591
2378532
1304162
1126141
1368535
2279514
1863324
109178
480445
400568
2590752
673202
869639
2049697
204664
2236576
98206
2032546
1483434
2161370
348098
2001678
2216903
146181
1204838
2746680
1625851
2888558
1157439
2571992
2338244
727566
1800715
1035912
2719381
469981
130088
2890371
345649
2602436
1731278
2804058
2167127
183925
537407
2443401
2861973
1607588
1802418
258391
1805923
1273917
1287960
2172806
1189442
122878
1541896
2898553
2841405
945375
570670
1448678
577381
2154759
807768
1863757
1517983
2646875
1109404
1941472
2442937
1841272
112084
83208
2605459
2889514
1204583
1075912
2934221
1571344
2173070
1287901
2267594
379330
1988439
2291120
2603856
691566
2576324
2432579
1258665
2308904
1241957
971344
1845397
1905140
2559542
1362053
2219458
1601296
2279660
925747
1782086
1935215
1966843
732145
2490989
294349
2104589
2480676
2432001
1654489
2711259
1844380
1626567
1945244
1814929
1245373
2894528
1652409
1225698
2607265
1535496
1089202
2348332
310250
321179
870177
986605
165866
1978979
2287599
2708145
445984
1700298
21654
1694463
2326435
1751471
2046705
2792167
2695407
1196815
616783
1701064
1538612
748565
221631
1646746
2766165
2703953
2575166
1057680
1770444
2816779
1259310
2409444
1586086
519622
474507
117093
1780959
2861027
1142451
2785624
529492
2455047
2650463
712567
218438
1388633
7940
1406725
2693953
1777387
2622851
1874306
586168
1683739
501769
2171733
391114
477495
2884876
1684065
2719325
2010367
1387682
2062096
1061787
1596135
2132367
1247085
1088286
663312
68121
278721
984005
1613594
1230525
1158211
754104
2522655
1556024
1117840
1783517
1049984
2929418
2200387
2530298
2238730
2740122
2521897
1981575
1187335
2520249
1323727
1780926
1425697
2138223
1918373
496028
1968131
129957
1175464
2764448
2091224
787933
1901965
2022682
1796413
2183844
2483391
271235
905485
619769
1376012
1408983
2169942
426429
738100
1166834
879608
2938039
2084104
2662773
1147913
312947
2886645
971638
2146194
2301372
352690
1205693
1042898
2318158
2252616
1863719
2808714
408945
1094847
2275771
2838140
1323787
1216943
2043665
1879741
2388765
2135516
2868189
985613
98398
2040858
1571404
90588
2659726
2101687
2136404
1084964
1337561
1589807
2369866
2390531
2031207
732767
780385
1972268
1008565
207695
517801
1745969
420844
1538696
1236783
2446473
846152
2775101
1374811
1606933
397703
1254215
1315511
373311
382073
1034888
1591041
2369288
1997366
431741
69687
404123
1293595
2913515
387885
2805424
1608989
1858716
1390532
902190
2677091
1826089
1521086
630107
518507
2148699
1038584
226277
1203698
1128276
2256874
1240785
2394169
2682178
2783588
1611561
2718906
349929
2782043
446694
574680
2261738
791676
993569
1428621
2718975
1662261
2243282
701087
363102
112827
2734264
1091740
680376
1445073
716870
2735318
1676053
742379
2093138
1818850
2557055
593902
2534143
1902923
647430
282737
506221
1462839
785104
453135
778095
1459168
2059274
1396824
1767006
2488964
2818781
266299
1207481
119445
1848726
884488
2593909
2777514
2185862
1820210
2454856
368021
643954
1046048
3312
317974
2519485
518775
1093447
1462287
868315
1603668
1212067
2566191
2250692
2813262
1194493
1178742
1185750
455421
769582
1750260
268784
184283
2597733
1193382
2189604
2424457
831362
1153213
843351
1093465
2109727
2323408
549769
1955748
2346122
1853173
51377
2741462
1929290
2841045
1080120
2105106
146882
2860348
2627408
1017076
1274271
1525559
860270
248213
2889505
2785451
1634994
1374813
1285744
690893
1775604
1603730
951823
1360238
2667041
1519456
1310342
2408211
1355694
1431588
834150
2169916
2608788
835534
1272824
1795638
2860066
1784248
2036848
2383772
2823659
266378
1858441
2039785
2403605
1241390
1139548
1295044
923295
1647472
1998091
2203560
134242
730878
171668
2256119
2738437
833374
1961785
1209000
1854923
1945956
962511
190965
270236
617585
1211806
2900018
1928517
285489
606554
2271137
220803
2520504
28722
1542433
1938739
2939143
2178103
673564
530959
2677355
2421278
1585436
1500899
1566472
1581778
2062167
2907529
1878338
2627824
2321545
1787013
2665397
939460
2693185
238931
1576721
469291
293141
1612641
2904888
1289
1908793
109449
718846
1828774
939503
635213
2656400
2829678
2565134
854204
914603
463083
1214974
1681209
1785682
924707
1518204
1634745
2015273
798649
2859655
118514
2303881
275855
2795405
2034836
2672138
203759
719106
136768
2594475
786692
2782780
450257
828144
2747066
701682
435140
2356317
99371
992944
1691388
2188711
2332471
2071271
1793327
2636021
2428052
2754231
2511362
364461
2304508
2841272
2240009
982145
2535858
1997193
2141072
466809
1801003
2852744
596619
981646
1378233
1008197
1030097
2477523
763005
1656455
1660538
86125
769525
2559316
2735352
180382
2527484
984682
561670
1840438
1298202
1567973
1573913
11570
2937754
1137926
1206566
1342955
1444797
1122401
2909118
2164149
1595008
2638064
195210
2373512
1608480
1118326
2763550
242341
847317
113967
2542650
965424
2004360
33174
690811
1637312
848646
2551408
1785167
286376
1812529
1858988
257554
1975395
1974559
2069410
955568
423984
751301
1343896
305328
259943
1998224
823577
311907
995839
1347630
1578449
2806236
1328024
2885755
184032
2544284
2073178
2114339
2432176
2804297
974471
1429691
212584
1836191
1629396
2389480
685629
2099905
584096
2655958
1739005
1732566
1921261
2652060
1657939
13322
1235660
1288509
2262851
2654136
1304628
2925641
1234751
367665
1664642
2505109
2274746
1601667
278698
834776
201403
2559047
1297086
1399854
1360299
27067
1232869
645852
1433869
1642384
243327
1940711
85245
2399647
190556
1531692
2637869
78333
728540
701115
306026
237256
2082931
1188742
265835
2763283
1577909
1766037
2304037
1294717
1224368
1694923
1692169
2070186
2382881
37884
710797
2859371
151043
151548
115363
814267
2490217
91576
1914717
2127811
181014
1413300
1475341
2264491
2445316
2790620
223182
588660
482113
2248987
4237
989263
83727
1227219
29576
710670
2067131
2345890
1101180
606358
1650828
1830039
2786059
2432651
2730689
2712963
1606054
1798032
1659333
713455
877651
602177
989962
162259
1742834
1382221
1606044
1779165
605162
1326532
705571
451764
2107251
1476256
709206
1918559
2563581
1900667
2513058
146802
446916
1647181
2833193
642930
983891
476254
2322579
2860035
2840933
1347685
1487212
205060
249579
1453692
2756017
608919
884271
537573
2011001
1686654
688406
2189482
1011519
2522247
2208196
1241271
2001225
1600371
2567200
1183570
1149707
671791
1444652
927159
2698698
1474250
400070
1678189
614718
1292793
1900143
2716972
2877678
679703
2386900
2316897
759814
1325332
1622404
248058
2767671
2544947
1444860
2498779
1861860
203902
519942
2487116
2688422
2358519
2436713
2009608
1260446
110548
2106809
2047709
2898080
150111
635201
37027
232103
1849280
2002147
2484868
2760090
2696203
1311030
6100
526429
1696410
2024865
423680
2172554
2277091
626599
497617
1258452
2581841
1888971
2034392
2170054
711320
734928
2815605
2769756
1767516
98761
891918
214282
2410742
835880
1109063
1927758
934777
282836
1751465
1070959
277068
1650795
1157861
1118169
1985052
1947972
2026478
68217
2859178
418968
496128
774834
1820459
1541753
1882611
1704124
1782837
2440303
1464110
893366
1531876
140235
1947484
71441
175778
244690
718894
925532
1181935
926655
1872878
1038724
971032
851160
200977
1561640
2437484
184133
1880463
343195
2304919
2589116
174271
2793608
2085612
2371920
152522
1152740
2246976
2094000
1296234
2286694
525416
850727
882592
2456906
1600201
376515
1065978
79354
896494
225427
698364
1385442
2928071
131356
2784668
1391283
1054537
681845
113859
1840139
2293300
2736254
2655314
1999660
716024
467004
1730526
1484975
199088
2485019
2095377
2021372
2183332
2759539
2525371
1691992
1702535
1620965
1716383
1097389
2729662
1458131
1046716
2525503
4617
2578269
1226590
57147
1860399
547776
354909
236771
2745072
787107
570792
32452
424773
621436
2260557
1142031
1012104
2823899
866185
482175
1109772
1662567
1011567
2600671
2315830
1909455
833346
1551062
2667614
501408
2314479
2881202
1362985
2899630
2916937
1330048
2769289
2570079
1727514
188272
1568662
1375130
1971161
2330720
179198
2916237
2749237
1746785
2455555
90823
1656367
1131710
1706865
1503505
659253
2752340
1399466
1100061
1831236
956783
2631987
2625509
1710265
326745
1914179
640240
1691962
1783352
2087018
2288041
2732204
1411378
1208463
244643
2551498
1772271
1920386
2081931
1194378
2068352
2821020
704561
578347
2155400
1910923
1732632
1503410
416977
2242546
2005841
597146
1325127
510420
501446
1774956
2752950
783791
2938313
1860341
2114885
458588
853773
1445373
1893126
1297633
1369388
2786975
1726207
658252
2709070
1321692
2552486
103859
805519
2047748
1718428
656261
657863
2462182
459391
751369
1879161
2316170
791262
1960896
2065983
802344
1731271
522048
1801212
1841324
2647909
2927194
2769380
1269921
2058523
1242297
2760784
1313187
2674477
2517533
224829
551338
2702419
2738612
498063
1443719
417765
1693581
2113705
2283836
2821231
648963
1430503
1213391
2009934
588939
1756258
1333507
701661
1552355
231356
36310
1363782
1318820
969498
1739350
2832762
797823
2438481
799538
1038284
1240864
1276095
733688
1019652
365331
534773
2446076
2027529
606358
2105462
2671782
1349933
2693236
1094556
1256434
660877
1692888
207072
2425933
1386731
202929
1180575
1965125
1363089
1446762
1129238
1670555
418896
48737
2332415
2691679
1843209
925975
2700610
2471739
307296
1793209
2614669
3347
1982720
1074994
1511801
2242519
495659
2307031
568069
148334
2685167
1431886
2370564
2608531
1132567
2760810
249882
433873
2559998
1782520
876852
173061
794047
2003803
1262847
1849047
835374
853106
493298
1667502
1065414
987798
577902
1437651
619951
2054243
204796
162256
347568
2833641
378865
2860904
1983156
926138
243651
1540544
770890
1170429
1818010
515735
944701
564944
1341164
466400
1464092
1851611
513601
1581
2800988
2655493
1655991
1809188
2485768
10027
2397408
883879
2269446
1375985
586109
1122965
1106556
309251
513
621641
2807736
1853102
2530881
2205449
2142694
1171521
896331
696613
2450084
2778233
303862
2833916
315930
2512716
1478101
616083
1154698
86751
1122119
869414
1796380
1829315
1073560
642586
359728
1780902
2147579
1958261
2032202
1418553
2413636
2821744
1400613
2288661
694445
1692956
1576626
2470467
1793603
425081
1804951
301008
885218
541753
1254311
485748
1198825
910253
1629776
2796484
476200
2819154
1934217
157592
1809149
1409793
1413502
1911367
1031780
2041118
1762497
2462342
2637325
2677099
1184694
2553087
984212
694897
2102725
196374
2105166
434047
1749533
1513
559044
2453121
178536
446744
1903621
1759657
1073997
1793251
2686014
1711645
2008677
1680464
2224153
2246159
799424
1986680
1011021
611608
752562
888788
1738080
1719858
1224813
1935469
2937325
745630
850063
823048
1795683
2494472
1210571
669114
432143
1535644
222583
1524539
1717362
165475
753451
1472952
2893295
1479823
1368570
664905
2005169
1573983
384353
108471
2203447
1117529
782989
775336
65063
2285617
499653
741654
2213357
2809075
638851
1644326
1745398
227027
2561402
111812
340272
1405488
660350
1841149
1843096
649161
970490
2299517
1434059
2611220
1752351
2877202
1305525
1545574
2510578
208067
398522
359665
617693
2327687
1489312
996790
2938502
1289977
589157
1791343
2098677
1923488
2289298
2855072
1082448
2653025
2884752
2179532
951196
858671
1287373
773527
89531
1449239
2641997
819614
1301203
1077818
1866226
586163
2777796
2615164
781109
2599049
1746721
2623773
1230641
1328409
2285228
2499456
2915477
2070070
654227
2024902
1370196
2539305
1186949
2601979
637066
840616
2273983
2500675
2693900
1567220
734453
265646
680233
2690916
149989
780449
2371921
2281646
1000672
232456
2913022
2316546
1795359
651180
740381
2378243
267402
1597273
356020
1885131
793369
678184
762060
1737459
956293
2836073
2231003
443671
2365459
2678345
1914004
947920
1047892
2626960
1181376
993470
2412711
1681607
1553199
2116328
2298779
806142
664001
1295237
2845625
1157378
1479717
2813040
2075169
2149081
1138814
2508065
408978
2772456
1307548
19926
714607
2815589
632288
1454763
2193059
648277
1971673
1938482
69674
2671390
2006498
676573
1108262
2241977
2029707
2469076
2877656
403026
1159715
2744332
1826234
1394699
678988
1138483
641962
1310231
1160769
1881982
439575
720349
2433258
2271774
2498771
1551660
202300
2641048
312568
2585336
104223
1379324
1770654
1275821
767206
1493963
256539
1209105
2480592
1237297
226896
486505
1704053
2365162
940344
173387
2205639
1432185
1501392
674920
519140
771396
2902060
2411077
135920
267209
1991913
2442749
1981583
1578913
1315103
1526441
1589115
889725
823536
1326715
76330
414729
351364
2467060
2656789
322263
56475
1565283
1178107
1370413
340285
875655
1262441
2573321
2267273
1613938
2433713
2697985
1105212
1067986
2069326
1973868
1263287
2855732
2476875
583636
2089363
2350005
1988959
1044112
2174548
2338611
638373
2702542
893839
605937
821469
1798694
1939157
1975802
706157
2112693
1676993
2377742
2862586
2317865
112707
2484908
67937
829045
2294300
1025469
1743797
1538806
1591934
495217
1885979
1081677
1947019
1404268
2114683
2915361
1945581
2263119
2419775
1967700
563476
2839697
2825112
180187
1852312
923181
2593785
2385966
167334
808190
166686
393327
1945182
590377
1540436
2048962
2396818
1886369
2122346
765492
1010897
1772606
166366
2229246
718726
793515
1872799
1256631
2011209
592407
1938782
624073
2852829
1711558
950340
2463428
1174810
1332083
1504112
2114465
2922587
2129091
2143743
986457
1260947
2076814
935013
2501399
1634245
741212
400649
1791975
1122188
792997
386075
2096850
407909
213823
1452208
2851921
1187681
2075795
576021
1963419
1861128
2769384
853064
2922167
989257
1263316
216747
324322
20517
2333632
2143571
2433002
1173822
85593
510317
2527205
1195009
2162266
1050754
2262963
243563
1370605
1128278
558663
1709950
412957
213683
1210001
165520
1834251
771886
2465728
413492
881264
2436240
2072398
805933
1198492
470739
225790
2833703
922457
767424
311772
2373403
2371936
567079
2474103
2343495
1999086
692185
105262
2910735
2534052
2028220
1120871
1105217
246210
125561
2790210
2832194
148925
1002771
701732
140151
1627854
1946643
1033422
1720081
2406586
1681271
2688982
2527564
1843220
384509
2664465
288963
2476809
1588989
1743935
1974599
1358994
1090309
2477754
296279
2248857
1075125
36613
775936
2686544
694804
392901
236719
837618
142383
2360802
2235767
434816
2182838
194825
2270050
1267007
2045984
2062333
1966646
1661459
2396825
896423
670901
1388428
2008909
1459438
380015
2574499
2806900
1374635
1864829
1962805
1110676
2546088
1880086
2602802
1559640
2202481
127391
2129849
340228
663692
931111
2704595
37429
340300
1923741
1108089
1672251
1624456
1561107
1673138
1810551
2363401
2205159
1277084
2772975
55646
2618526
1820924
1784018
1877434
2613856
2814746
1165385
1028997
225261
770766
199929
2471670
2482346
1413492
121913
1232281
1492391
340004
559957
540298
1711499
396643
1166238
240723
2728484
2005360
812844
790304
831544
2531697
1502130
2915462
2775315
1095309
1987576
726796
1452776
1805238
1650967
2837245
2187903
593271
393051
2880727
1661064
2206296
2471522
225945
465001
1812678
2068002
2475235
739937
2694557
2039
683423
2622539
2352289
857126
1933499
2300777
1722947
735634
1823661
526122
330487
2171008
1706811
1442263
2264743
1019819
2496915
1026695
2208629
2535671
373262
20906
1795751
2819212
2887707
801145
1780748
113707
737652
187108
2384799
370359
1916692
2073424
2408658
657091
190218
2634769
312072
824805
2091699
1954640
1654375
2180027
1227866
2510753
1579987
1663300
521300
1692728
874758
1148094
1716465
2889709
217794
1095146
1860297
1173024
2204756
2694968
472092
2683885
893228
2534308
2471870
123496
121146
1384392
1903420
2477227
834088
488958
2219301
148954
2095198
1678150
1544008
447591
1916905
1306405
1010792
892789
2355809
2502089
1279982
849380
1878402
784303
900499
1129635
2006902
1513282
1910086
945635
489946
936817
2288373
1274789
2830119
1461784
1335919
85138
2428373
313341
1048409
1310553
2755170
902313
1756077
2483172
315519
698954
2164765
1113630
903050
2899233
2243307
33554
4380
238732
1719246
2163102
1187055
571199
85875
2037290
2121614
2323141
104632
18933
684813
1737552
1946293
811838
1254518
311860
1839059
1609620
1869156
2600378
976283
2641260
1631819
813889
1074173
384629
1381724
1281134
1784844
2369514
80414
671906
2811176
1565144
1803754
1224250
1152294
599882
333013
1506532
294219
786300
590380
28581
2788826
2896840
2405894
2762590
426456
1243240
1541825
2175687
2547396
835137
1044329
2303085
157633
460576
2109930
344452
6698
918974
684818
824617
2664985
895459
34568
566289
677000
2362469
2800513
1164561
2453311
1714872
2248477
1188247
2153383
2397355
679829
1163193
992060
34778
548058
522457
1346910
2529617
2700004
1537891
2068870
1473057
1788560
1183697
1390848
2147423
1040321
1422723
2574799
1637447
515800
1345288
2532647
2707888
870144
573340
2329585
1750023
137202
630861
2363072
803097
744848
810861
2525681
267940
1592832
1478048
2276110
2531041
2886202
2872316
2505900
2316093
1277840
1433474
1132577
2275540
1535591
84321
731632
655441
2813838
263628
1247208
1204581
388478
136715
866940
2190474
2420100
2367938
2019583
2072361
2228834
2569398
1954488
2849791
2179949
754783
848593
4728
1646331
2935298
1383058
2360795
302424
2880687
1863064
2283543
438274
1020983
2672728
95984
2284241
1689516
1169534
1687597
1504157
918514
753132
1827952
740995
734016
2223459
608242
1772992
1588172
804370
2098364
1061280
1915644
2726030
2322183
1770442
670605
2584395
2299253
1508867
1968954
1061955
1908793
489166
277343
2677319
2250842
1320487
555427
2859796
39852
233004
2202763
2846706
1042371
2383047
775712
240887
2525670
1881138
1163853
2360095
2403537
590823
1661040
1021871
1222578
261070
875732
580634
1082604
984968
2910534
1480531
2429499
2073738
721123
1828697
2703337
1634959
688176
859212
6478
1096672
615562
2258310
455205
1278576
875703
792008
2037892
356270
2561310
2178450
2638150
172662
1143005
2249170
1054150
459676
401283
743594
1648330
1050066
586491
2414069
2643018
1213347
2703240
97840
2062258
1393631
2170476
537380
2689310
580418
2453407
721226
1956753
1081706
2596395
340744
627051
778220
877534
2554618
1386355
183126
1580836
1882057
471473
130482
252046
1856354
1366985
213687
1263835
111385
338545
769562
1753816
1046380
1366969
29620
1447987
187300
1362665
440686
75912
1558013
2599472
710696
1862646
1983260
2054588
964190
1418657
54569
2607502
164340
1240094
2509221
1076309
150761
599270
1848226
1392860
984522
1582509
2365281
2528603
2669008
207167
2375944
453083
2771156
830328
1365629
738512
2366128
273795
39581
1479485
1863246
2141686
2884396
250987
1816090
156707
2605097
593849
1860121
2068795
999198
1937195
1871713
937425
843739
1632427
395244
1282925
1066276
912236
2310957
1732607
2815290
1375305
2410468
1177870
2563167
2777250
2252221
1885617
2216396
576268
26222
2528235
602522
2513453
1244645
1453037
1914767
91462
1574120
30538
1228647
1046752
2729419
1190153
1871181
492599
727825
2057130
457277
2602414
2202914
2205788
2365280
522050
470333
896069
643423
1279020
2395681
1378927
1685115
498134
1606640
2404379
2370522
1198651
1647403
879635
112305
1593996
1272243
2763557
2606341
2264498
1886041
1186490
605258
1286030
2619760
575281
1411479
1035055
24680
384220
2329468
1435091
2556338
782685
549021
1709031
1229282
876453
1533201
2846321
1457033
2691250
1957074
508392
2017112
699545
476205
2024790
2329320
269147
37720
1684441
421630
1757843
1011132
355
648506
228428
1912086
2716517
2803765
994628
264976
609565
221775
114070
2448164
2837334
2516706
199016
2685555
1729104
765749
1067679
1623057
1692338
1841442
2403083
2326912
2140672
2144306
985707
1839185
709990
142596
1236798
1496356
2150870
2355454
1301754
219315
1488700
2213875
2455978
2734922
1881425
807823
2101648
2595227
1963405
1479470
2317958
2937965
1736694
2740350
362273
1636702
1751601
913597
246609
979130
1748677
2517832
444032
856908
2787950
527534
2017199
1147553
1310026
2197352
770628
1157219
343541
387515
2303413
2936925
2002190
2048202
93621
962055
878110
593919
392254
2137879
1827128
902216
531724
2819177
2504487
156040
2090759
309444
345927
1610385
302867
96046
1143502
1864524
2866718
2276959
1789526
327913
1156345
2338160
2803073
541420
939666
443711
2098496
1684866
1897346
340263
1841263
2394506
934584
1057872
1507766
1316861
865413
570927
2518501
1271387
2042123
1731007
2110179
72285
696729
1646749
1134479
443726
1088960
1628225
806900
1467644
135439
230703
2417968
1340096
1978319
402910
420162
1432875
2495724
606961
1428508
2084631
1468717
1635298
1675871
1067022
1082223
2106788
1044632
1529564
1801435
2775038
328957
1854073
145192
1468832
1060535
1721186
2893394
106203
1640245
615866
661335
911146
1737009
418223
1955345
2428456
2444394
2489150
2768425
2229522
2740321
352014
1325133
162486
1301519
1378082
367422
2416311
1389602
1918407
2517592
568543
78931
1111587
357920
768222
960286
2719155
475255
2747956
165830
1357309
2250217
2743408
545279
1383650
922741
1430587
63618
646517
1677768
2839656
1028717
1802848
2032365
2119844
321210
1838459
1051841
208346
2794627
2450981
2069099
712487
2768732
2888532
35702
1324713
1721678
1104348
2857279
2826940
2662096
2798748
929356
2804685
2101328
614844
2762633
61022
1079173
664017
183134
2342418
113303
2158778
2367190
2685360
93099
1011630
2634927
524267
766330
2111820
1400397
1219585
2803849
1077546
2325947
1656040
908185
2614863
1779499
79484
1542116
168609
1425536
2012093
1884429
648000
2477713
2527052
671838
1023120
2124093
1938188
1840744
2265720
2627117
1131489
1934529
1270830
675541
912072
1766540
1007032
212808
47494
1424257
2324376
366734
1842069
1381321
253908
1809698
1220355
1383492
1542895
2937993
1167632
1471034
2092452
2508834
550510
2528737
777495
899803
657949
159202
2389163
2078013
2726114
1646250
33420
1476045
517679
1944166
271184
241761
1491065
1711878
2207228
2715539
2624796
1573832
1032722
2457226
1258702
851464
1187614
983127
880883
65329
687966
1464710
2065312
1603393
1558322
1249013
1143688
93490
898720
2115196
680068
1717796
1230932
2729612
673049
1504459
1852076
2879383
1743765
922885
1027102
2682898
1953593
300406
202692
754677
1061207
6188
1400165
1458191
654373
2002064
1087065
2485140
113079
2029800
184077
191237
1213906
1754212
2275250
665710
478991
147719
218047
2633166
1287336
1129623
594277
1247200
1641536
56832
2039614
1398703
1841528
551404
1877776
1722842
2885865
1287308
975747
1045816
2685340
2536
348705
2530294
1852473
2754876
2509412
2454801
702380
2844041
825382
234586
781192
1693715
2326760
2362681
2041295
37212
2020945
225799
2628278
2295167
1551521
1690846
1720820
1084105
2503998
224595
1616088
819441
2754030
2163974
2065880
1570474
911549
836553
573464
1615791
2196813
1045752
1652518
1740945
1545792
534554
2760061
399398
1326164
64976
1728944
2444709
2551636
467095
329708
1557442
821844
2768734
1370583
576241
1651230
92746
40378
1691014
133176
1640392
1435446
2348237
1535650
1682794
2900105
487780
2051867
2940036
2553025
723564
443509
1657894
1778100
996930
2149714
1970180
941809
1316140
2157480
859703
2309201
1029270
1609814
116640
1005652
831732
2029794
2222922
2828825
2624296
1684371
2668605
263908
2392201
704648
1598091
1317776
1522713
1358769
1595092
2932617
2164589
562635
2681151
1902632
1344006
2469148
608219
1663147
740825
862130
2060267
606309
658377
2679398
2187386
421151
2823188
1201724
1401532
821689
968658
1270731
1493816
2695722
1299626
884519
1214384
2333659
451622
1885936
2770163
1218229
126894
1518871
993088
2015802
2234686
442589
534763
1785761
841254
1292477
2888052
61258
1540719
1253709
16657
30716
119891
991440
1679194
2498659
1065787
1567462
2262703
633489
1995316
1687409
846239
1458128
2157766
2515254
159332
1779166
42133
935876
2428234
34047
55310
1378938
759080
196548
2782567
2118037
2126427
2293283
319049
2780764
2835070
758310
1462487
2282271
1580964
421162
1622574
1813456
149266
179892
63465
1280955
2892428
2884010
2032863
2777123
955078
1738285
570623
1687606
2319624
1656792
2885712
1075745
2848968
1817509
2479038
2806326
671337
2718157
521684
116779
1250550
2196915
778887
1689546
2470942
2767798
1951891
1100712
1602550
2350667
1653208
748825
1540869
2708287
2152253
1121311
2007485
2063193
363980
1412664
696000
2697442
58434
2509276
2469495
1528593
893253
2476512
1793511
2009176
409751
2340375
846827
2127014
2193955
686536
424493
2839335
1508298
1152106
1403576
2456153
76166
426597
1819258
1511184
940685
1255349
2318419
2939949
736912
556015
1235930
1291511
703372
2386870
2352670
1456318
1138440
408878
2270675
2658399
1829352
2614556
30277
2431675
2246832
1128582
833606
1678219
2822290
1641670
2656138
2725484
2548109
1399977
562581
2005049
1134452
1606483
1394144
774955
2465198
2595687
1484180
1357313
648583
2806369
2171371
1873494
2555065
771557
1737304
424004
1983985
756786
2034322
12801
225946
2355701
1717104
1844285
2696483
2784571
96232
2475930
719628
596676
620880
2055325
1349575
905750
1504703
1373321
2051878
1784063
2661409
1904372
1535381
2131664
2019064
1609962
121033
1582675
1768987
1062057
2733217
1824649
948956
533315
474963
1280840
892679
2388881
2626052
2189006
198045
12388
2593079
1084702
1899636
1102887
81704
2505454
2281105
2229764
731751
980642
1662158
670710
1899920
2206439
185061
426523
1005631
2387543
2584649
798826
915403
2004420
2167096
949429
2324074
791508
2143791
2655584
2443139
688194
2424079
1253715
2791185
960
2069026
2233667
449435
1161818
1323094
2843034
861380
229488
746499
210756
1850791
2099111
2131377
890153
1499923
2221067
2422825
2565285
698421
197140
27029
57091
690635
37562
2485652
1866626
2880916
1807973
1500300
399693
640315
2916576
1235214
204651
1541602
1957026
1509493
1267138
1102264
2093447
370466
1472254
1392953
2229190
2186121
1779043
1538635
2492398
1514721
2767468
2569279
549042
1885012
1615645
704031
1559150
2108680
2131986
1066074
1444862
525113
344748
2221917
912047
1990918
178993
1988809
2679468
225159
31042
2627308
2594426
2272354
797339
2309881
2649424
2856400
1837059
1187608
10662
208304
1925620
1474327
1089174
69139
591284
1040918
1941672
558128
2543604
1837913
726835
1077812
2219304
1678945
877853
2458819
2350437
744041
440021
2438572
448439
1525420
1834347
801795
1577071
674247
2424472
1838485
1867840
2025539
924722
1381873
851372
834260
9895
2130203
2289138
2474907
282218
1089184
126704
2340291
608330
1526911
1696603
2784088
517570
9172
2785123
2808471
1900382
615846
975272
2604817
510820
493396
1728858
498584
2197808
2583302
1363842
2487667
1456043
2666789
1599893
802756
315687
2157900
1888361
2205434
2408339
979294
2216082
1931899
96153
474738
1563776
2657494
2321807
282023
875950
1170963
2005888
2469764
1228
862456
2228033
880173
568250
1680365
1699515
2637834
2021286
1534589
876237
1799854
2054761
2340086
1753360
1411247
2913736
1870765
751921
1933014
2203361
42368
2723853
1861018
1520331
2057085
540587
1373656
1067579
638676
2466011
158633
2342316
1555416
1167574
2160479
406437
842544
102760
315946
1779962
2063928
703176
1103297
2017946
2577684
263781
2504105
1963422
256096
872062
1477280
346589
1273086
1514758
1158105
2201118
1202270
1942473
1658556
1185670
262634
1619152
1201827
1552865
1857310
1694831
1919836
1164594
1864181
453532
614783
2280601
2693559
531499
2526395
1983848
1578436
1819036
1223908
302214
294368
2267849
138716
770481
1800807
1414109
2780638
1131641
1169866
1864656
2612891
755403
1393205
947829
17970
1637215
1956255
2455410
523427
2663324
2042908
860983
2156193
2022312
2379501
403869
406170
1814788
2930331
116823
453100
2050046
663968
2701655
2283037
2860925
911758
2053910
2451538
2536876
2892243
1762479
1801666
773413
1247019
1820237
809245
2091113
2921633
2222258
680789
1635307
1201742
2394847
1216600
684783
1087526
2067031
368669
765174
1149635
620722
2548047
639889
2443885
2626085
231025
2585029
917930
113986
2509917
1425338
1009057
2181224
911165
2257347
697464
1992694
1601372
407211
398478
1072661
2300180
2325708
2820181
975632
2404421
2364762
2715927
2894226
2495595
2301336
2471165
1803286
662107
54114
666072
679819
1966315
85422
2841024
661001
117188
2837266
790347
1713026
2456832
2229474
2381686
1376580
673255
2243097
2200823
675204
2477870
2421154
979009
2426500
123179
2530942
1366589
1010685
1557930
674243
1793887
2545783
892681
2810081
1901561
2509646
1044118
1958036
2173966
2291600
694952
2186559
1162292
213304
1851572
539873
283425
961896
508191
2906618
737192
132507
1665424
1610595
2759856
945991
1015627
327913
963160
1491762
2561695
1432287
348676
1159371
2203240
605492
1406952
1133797
702174
2183245
1520605
2602711
2934286
317709
2676002
2438831
1311579
1615908
2761139
1635240
711572
766169
2040543
1055571
2785527
224087
1592677
2040478
1993025
1645568
1279226
999964
263032
243509
2060404
182489
949658
2776386
2693632
1768880
2571155
1711551
1306763
2757154
2174096
844208
103972
621608
1817418
1450679
2148211
1044960
1964308
2095371
2774084
557694
1942006
2615621
977077
1371149
2781645
1737948
2396782
1713992
817894
914390
1377601
1107362
1538818
2268725
2090301
633169
131559
2816640
2585376
2326341
1400428
1680202
2933343
1783029
774029
2207085
1250300
2257905
2150462
417908
1136841
1607493
569482
1816503
407716
1271096
2241154
2153640
1841121
1831525
188396
875330
1016930
400667
2286351
2629954
1758737
1186156
1548899
1189416
136746
1623328
430165
2829326
186929
1597021
1771797
1336322
973829
2159947
2627550
512300
2750359
1866357
1610402
2186374
2703345
2539215
1637441
1162274
412994
78186
1977881
2385909
1326449
2186123
552655
1876877
903454
2930134
1126590
2875240
345501
771867
2742616
1561272
972713
2642789
2785151
522100
295635
2901094
2775308
504238
1607868
2769250
484887
939610
2310561
1298176
1205980
948895
1285947
610916
383691
2897571
1293448
741918
319362
2227985
55843
1493231
2469481
2176202
1124394
2744340
2582626
488903
709197
1263388
871432
792465
1049877
1004192
2112472
2823640
1323011
203136
1538674
300398
1754086
2841628
2785243
1033453
2553759
2717963
2176043
1816770
626849
287778
1029972
1461251
2618204
1314554
1686641
2697401
1823742
2077337
733226
2606635
2820189
516476
1306869
2785568
1417608
1337497
2697423
2478143
1153318
231825
812206
2769777
100418
2554639
2326302
2460590
99801
2520039
1018296
2673727
284871
439575
1674776
2540842
2618050
2736503
1505085
116562
416562
1052016
862833
1842989
3653
580924
2338338
2012947
153530
1330359
1700869
264440
1324172
809192
591661
2246938
2858547
1128130
2573381
2066745
462567
1696732
1463300
1879355
1766662
335862
2059968
834242
1550514
926538
2062593
2396861
1359149
531840
130868
660
2716623
216300
2491475
1009752
2339392
657231
1369327
2835428
300123
1267858
2078121
2906781
897381
194357
235845
2193097
1750689
888893
151406
869573
1040534
664278
2909027
178296
2449255
235800
1596572
2422654
2183972
1282696
2175860
2271914
1695604
1131291
1504572
668407
2865757
1173504
2866037
711237
2071103
831989
1969431
2047946
2850398
2309640
337167
920328
393244
1427239
2349979
1827667
1437203
1245306
259581
832710
2219672
850219
2464113
2357352
292394
806207
2110212
389750
1409947
1248993
2547455
1182155
551075
1180458
227361
1373783
1498550
415656
360090
2264879
2137794
2324752
2570944
1988376
2569562
925887
699819
45106
2432214
1965144
1385306
1776785
1215206
2125407
380351
271258
2553799
825300
212509
1185764
2791088
2142533
1807914
1845370
1432346
1265838
1701920
959178
2403343
2317394
2443906
1408712
1723428
2107958
201485
655321
1507272
876334
2017923
2083894
633827
841720
1267282
883659
2150451
2118257
1515130
1844646
114848
2251482
194395
1878442
93342
2761027
996562
933622
323631
481192
2837553
233721
272568
401008
2698067
756725
2458473
1386573
1288596
1392694
1696145
2487702
2177300
5612
1049867
1184893
677610
2509435
2111002
2490211
1161699
778700
1750138
2426862
1792498
410513
884307
483012
2487164
1118164
114608
1503436
259412
1160825
1412980
1289740
1799196
634460
1940091
557291
2727995
224165
1362253
151530
1585260
584141
1396209
2315677
648918
140240
2703009
2752828
129715
1006474
136285
1026835
1912095
1426514
1236557
1691277
2832318
948891
2877624
2738213
1477917
847654
2058073
274211
1357435
1420991
2162117
1126788
1611258
805246
1593496
1435222
258475
1566205
2567760
318159
1948301
119402
1211549
720302
2404230
452356
24262
2121813
999512
2917562
1184240
566619
1375238
2442106
987353
20717
837949
1029189
1778468
1260521
1374297
1706802
2089125
2417428
2396243
2646684
2589096
1404833
1346036
1056432
168031
1995428
2573736
1364428
1823922
2464409
2880590
2205598
1644838
2646150
2894166
257951
1764141
928928
1529722
984529
2042065
2714229
2850050
1944765
148269
2309977
927498
2333013
2052434
1421894
2546594
215664
2452882
985344
2345225
822318
401683
1735405
2296064
2204343
2385950
2165017
2799561
1115247
1478950
2235992
513866
1204107
2847971
1007838
1203205
1642883
437071
1107344
2787209
1966648
163184
1794826
2322500
2584086
1420434
1337895
733314
1636992
2013420
720725
2085055
2642511
171526
697060
976723
610357
413003
2075194
544499
1424870
1746244
2900142
24506
397832
205150
1542898
42612
566163
1059294
2297366
929318
2876081
2038862
251585
1925754
314660
1771653
157722
618526
2168457
2406408
176794
1987640
2199281
77225
2249844
2578199
2693538
2632281
1255139
2883936
1454791
2384868
2877000
1534455
1296866
193883
2911051
2786049
821910
2588866
902720
961577
2306962
2024908
2277116
1675177
1515304
2937143
1667319
1975114
995764
2660736
770959
1994160
351295
1796462
1694461
200481
959369
137512
800395
670216
1042708
422943
2873214
2930686
2840585
1695978
2774470
334606
2055765
677898
2926874
2843346
637278
986927
1743320
2772405
2456213
639752
1517445
898990
2300387
1043080
899014
968663
103409
1825267
1388180
2875900
134686
2551297
818051
62899
809093
2872549
1105235
1936775
357542
2533090
2822420
1046297
998949
1269138
1607642
2741946
2916117
1957047
45294
1022867
745583
164672
2844586
300344
2185038
897295
82716
1723262
197722
1996917
2708372
2153193
163537
2793924
515645
2769517
2023
1255682
2936614
1212596
1272726
464640
913450
920058
1598433
375692
1376094
2208005
546705
1095027
280660
2561515
2614091
1470544
1528520
937030
1736984
1621050
2540005
1409803
2147243
2524412
201652
1502316
69567
1521323
1143563
25100
579844
2440945
320893
871684
489034
2676304
1194141
1448842
1507074
2393164
337896
70909
323806
2285491
2055970
1354719
1120993
1897985
1549085
55899
1428942
2469129
617522
1441889
2629297
267795
706240
2875511
2660422
1380704
2536919
266111
2865270
2148297
1032709
104042
1699533
155432
2707422
2608413
2179547
1785944
174679
2753109
2142329
1271102
2281512
213017
1044069
1401338
148637
236595
675176
1665546
2717018
2640861
1798929
2803094
1171531
787506
1386895
2692319
2219583
1416365
1332638
2252803
1634377
1539020
921184
2219983
1847199
378089
2266335
2390148
2215455
376808
1047763
1202632
2532113
298138
2019870
242131
1754141
1844702
163270
1584811
429663
1659641
2286613
1846842
1783902
719191
1818198
2379365
1082351
1318612
2163650
2270019
2381868
794538
2081103
151455
1528525
1694758
1588822
1659804
2689162
2243038
2331124
2181728
1967802
2607389
2530826
2029734
2135569
1794615
2775550
527973
2762522
1249088
938483
2079868
1998257
974955
1676322
2750427
1843499
1505247
918912
2499906
462883
1930034
2827989
2932249
1864909
1818154
701072
2557361
1908542
1506369
1314628
2138909
323744
2477186
2187349
2554221
332629
252410
1801902
2264124
2543896
2092964
1733455
647760
2239029
886805
315209
2191235
2478091
192708
2386453
2905648
737366
650435
1329452
762044
2851141
1218341
2247969
2219227
362944
2373209
1697560
159552
530227
2359740
1027052
2178911
28965
2479430
535468
1237789
2192144
2906210
1331364
16111
2822295
155618
1683715
2236684
2323872
1497885
2491369
89367
42398
2663955
738034
283069
2289265
2004392
2497851
577740
1598165
721377
2830755
1699573
1236421
1444395
467924
1322901
861144
1909806
1028742
95539
423237
229306
2479839
784235
2462895
2593061
2360145
131520
2457932
2738453
1049647
185918
924740
2577296
1785930
2441895
2325516
2096810
920811
2057665
1215565
476234
667041
1952297
2034883
2004761
1622925
1151544
100282
2488247
434914
1194505
1772446
1043970
1664848
2800070
1996488
1790858
1254845
1916306
1236542
798955
2725573
879662
2502122
2813381
1039778
1308157
429087
1559514
1208443
1030517
89416
1521686
797605
1047039
863178
2293861
1599841
2290431
552159
265157
1935690
2634474
959947
1482170
885140
1253070
2651581
265385
651371
356201
1405480
764358
1482633
1508439
1795132
2428368
1218969
1528529
2799321
1168483
2264662
589616
1731826
1534668
948112
744681
1051705
925960
1790891
548154
1664261
712622
742855
2710114
1759121
1077823
424819
1653541
303907
1999284
2178945
1214471
2141349
874357
2198406
283452
1448917
305215
1179342
78272
2346435
2490280
197702
2041746
2921891
1358215
2877111
2083544
2515718
741229
1572302
2587862
2664557
1901399
2418578
556990
909439
1323387
1560116
1714957
467981
2078760
835312
2456184
2645965
2007548
2098037
484250
1898548
988409
2612248
411593
2372315
2155800
1812098
1193445
2005358
2699827
2795898
2703461
2699507
2329544
1345708
696361
2873726
1915468
482354
2683758
834403
1424029
1357079
900936
2237823
37376
474341
2687653
2740706
1710342
1464016
2548608
1089966
961880
2043659
2707978
2597551
393633
1896932
148379
305967
750041
1541649
2247819
1376072
1756132
1766587
1224358
1047862
1255292
601127
311637
985522
2323583
96337
1004483
2248937
1899508
2659259
1763440
1206633
1142581
2799713
1157774
2240502
872342
2039867
2086010
2511698
960362
808976
1161177
2890522
861241
810388
686821
1296422
2877031
908194
542225
2652163
1254025
1236280
2235551
164227
2628523
2352017
329012
547983
164771
2289631
2379382
2429530
1509815
599061
1169441
1598327
1199619
2595731
2009910
588553
1617049
2142477
1161461
2148577
2432763
1987904
2724206
2641760
2566635
2468252
2451883
2544461
1555810
1413785
447535
1388398
1586109
1866505
2893263
1695599
2364083
856850
1400443
2448273
1310165
1379454
1451320
2832652
2102413
424905
2021982
2732437
932688
1433389
1196969
435058
2662562
1103415
1489403
1790193
2799676
1693768
2410570
1569878
1064636
824268
2397197
2764625
131650
958902
1779643
2767428
1800554
1768305
1674094
2843812
1500232
1940027
984958
2531936
937136
1068416
2847532
2081106
324939
1832308
2455346
2290668
2437582
2377299
635056
1116449
1848271
1926110
1228138
1052645
2282377
118901
2601226
1895390
2801958
1593323
1458794
2673339
585751
1263784
2346594
668717
2043596
2629870
733640
145269
1327149
768528
905244
2029204
692412
1558405
523245
2247400
211047
271231
503526
1776400
117541
2730830
820748
809098
926295
2664587
1671584
63254
838960
2590187
1001415
2419089
339137
1963451
1980679
1292072
1004160
1680150
1699140
1514219
2739282
23909
2418818
1978908
2275747
41859
2864379
1543552
2893718
2702511
255329
2818647
935385
417598
1075453
2549552
432919
212713
1799109
1622440
40595
2411501
2006172
912407
1241103
1845737
2931746
2445229
2895545
1162605
2704155
2317956
7462
1470648
2282510
852
1355824
354665
1510457
1294256
644313
268866
2355293
2762856
1452032
2593103
1735898
1734877
2235999
2286606
1352032
460493
1348679
2819319
2087217
2532378
2097740
397927
724531
1454384
1920884
210014
314615
1319076
1710604
2841577
1013432
2323594
2910726
429451
1976180
548327
1191292
322253
2331094
920509
1125882
376129
1183571
581276
1546380
1754826
1745941
2693880
738091
1942954
1209857
1094237
272873
2086641
2240803
1926613
315754
2494771
987154
2931749
1625830
891412
1898195
1263737
675930
2351855
361411
2064060
1545349
90068
178158
845047
1020474
2080385
1902976
2608042
1031045
1530781
1384605
1394527
2083930
2751055
1010200
1026302
876215
305352
2837873
2737397
1016424
2933195
1423269
2491345
858658
1758842
1583125
1106505
2524209
1067187
2494088
2071583
2913431
1713020
2010712
393250
1521908
65802
1506007
1857562
642624
168899
356093
1877572
2367595
815680
1604285
38979
82340
2265596
968958
953524
716570
781205
828306
951188
1515152
152530
688729
2176834
1579477
144056
2823617
1416981
1014600
5656
1619976
2629019
662406
1092232
398750
1168298
1714842
2644383
1599590
796477
2569492
2706106
1708016
486289
1170800
2225904
1675894
1926197
2411113
659987
344635
1491838
2576519
1900813
328210
2616857
966385
2571105
2460790
2550018
1610494
1550562
351336
1487085
2799484
673866
1189924
886393
1689428
2363100
428528
2333275
95253
1140521
1870092
869246
2212017
161833
1432234
2553089
961156
708013
1191525
1464037
317122
1092890
303889
1629731
1603069
2411242
561288
1950663
5414
1702791
1455041
1936280
775501
759088
8444
1372176
2939869
281553
2152269
2696640
989480
1595044
1956818
1011941
2723338
1042517
2748236
2193990
220133
1144568
1317736
2395154
679170
589167
188065
2296662
2248167
2040392
1022150
1309162
1696547
802786
460345
1717170
2287152
2626152
1771107
1765174
1729113
2314107
874406
403473
2851671
2516554
396940
2697936
32765
2527834
2043089
11911
932665
1706018
2491371
625441
2736394
2840132
1824908
2088661
2592538
883860
1217451
1844674
574074
1389270
1113109
844339
1580478
23770
653908
1946268
2863896
498113
2445575
2435665
1850870
2368438
1498994
331719
2893230
2583686
350572
1821529
844557
2573523
543262
255819
2031305
2383814
843163
457573
2567675
1000474
679546
2821667
2928003
1253654
770638
566712
2398599
275003
2886202
1937943
1891610
170736
1694008
1829720
388312
848006
1853093
614107
1378329
11561
2525068
933517
1092665
1010156
576704
2921397
52525
1703079
850447
2938086
1279821
2133247
1015330
1329326
12834
1803654
1513753
1074744
210865
1656606
2326518
2683664
2565097
1352039
992596
2743104
1102849
1576530
2684605
2323921
997069
2386328
2886113
899734
2824325
1789587
1560382
2815282
408528
1591845
1557025
248706
11802
1356182
2544502
1713766
1128958
2787155
2126172
1332891
734349
2609550
2273004
2738624
913798
1415273
1810583
1840825
2238268
1592132
1180747
1740712
550842
2251688
2461398
959667
2024517
2767553
2867476
1269205
1903168
2134977
501066
2357221
923342
2575082
841729
710464
2111921
2038421
1562571
1099247
1921589
2044872
2711999
2167938
1118736
2068527
1377281
2655991
806022
1357007
1470903
2556262
1562173
686454
883755
1880700
835732
1521918
1648466
1496984
2011121
1251258
1024927
591938
2095608
1477799
499180
1249914
1608100
2348960
388630
885268
884644
1403149
2641631
445338
1250749
1222829
889993
471935
2757055
2540114
2229415
220229
2604565
558169
2811007
245282
68228
954557
1570831
2915431
1373436
2207744
407780
2503423
1619093
698410
2870478
832011
2524532
2578354
1718261
2583934
2029575
325561
224579
2921371
548179
650161
2667754
203592
332192
2530484
2863110
1498316
2266351
829473
287332
321482
1573457
2713131
548268
1966396
2636200
1743913
2868903
1993787
773960
2773891
1991969
2505292
2852913
358051
1478391
1890825
2843209
603235
1600269
2751050
1711137
2133726
1496341
2167195
480984
1141056
2558103
1136405
2009633
1601265
2851888
2602870
1027248
132687
155148
1195285
2615746
217300
2606136
326818
2857696
1736109
2863794
2569515
727262
2897879
1884533
66378
2930299
771079
2599594
1049835
2377076
2223208
623863
2519017
1443189
73896
1001217
955917
930656
1923562
2596784
2606234
2818946
2829715
1019830
84279
2124276
2718355
1821736
250107
2439843
1154714
106178
583959
245901
2512028
485601
1468906
1952919
71223
2010233
377841
849267
327333
2914205
2564055
29907
1701482
2186312
649172
2071636
2400079
699316
129925
988764
1289796
1640080
2298437
1772311
2792944
1554619
915211
2912756
1236088
937408
319464
886807
1131736
148936
577571
1931149
2594705
946785
1744750
1714603
589332
752043
678640
1600016
312199
16236
2457682
793247
143604
467989
795763
2622354
361932
1512773
144049
2125425
745393
2283558
2117915
1324369
986402
1211443
1988759
1126623
1592013
2597202
1438962
1365564
1895964
588501
1999093
2897821
667245
672105
2018397
241165
1766810
362693
2551981
538354
2436651
318672
2472399
1095065
2827222
1090829
2128822
1233017
96190
2411957
1140412
600828
1694664
2794629
2474883
2290812
394064
1858630
1710789
63820
1709098
1796173
1751656
1673676
1703310
1920065
481485
1208695
384071
885865
776047
1331798
2399000
1160892
2929353
2137700
2929229
1002551
1300803
1199478
2042752
2652327
2709597
1869655
1926981
2205330
1146868
1645918
1035324
1201450
2287571
1057130
1323158
206576
1588047
758072
265057
1442803
2294575
2819351
1083689
1543056
1273196
1683893
140411
1244941
33726
231408
413636
1050850
483888
2886076
2022675
860223
917480
2204515
2364249
1739452
544155
2441659
1017638
1847923
2855690
2234289
2240335
583777
35800
2592890
2137881
981025
255945
1219666
2561938
1200404
600414
2260065
975521
1000922
662091
225444
2711540
628369
2181058
917526
596948
873207
383985
1424068
723382
2199269
1547734
1214740
2458587
284897
251396
1238711
753197
1083949
1446690
800399
1155397
2197328
664558
1252557
1232614
2917155
538254
1705177
808507
811300
875949
2324641
2576368
1815737
2907508
1271522
1406689
497348
658556
1027138
1219920
2544959
1221140
1815360
2403562
2112547
228206
996108
936419
50975
885532
1411292
915689
2368900
1135041
1739334
2897089
2815380
1207269
1847772
525277
2263297
2916391
226265
461070
2392944
1907204
2386464
1580790
965904
1446117
1071879
1580563
618701
372069
452641
54094
1478776
2349971
1740434
1651061
2914019
981554
402878
2607427
1053579
526597
647371
60467
635973
1636820
2621176
2628611
1065777
2469228
660252
997476
252993
2251289
179583
1142236
2568927
28912
1831744
995855
578163
317977
458718
1907639
2641429
940614
2837569
758093
2156602
562293
630363
1844344
1102242
302175
278365
1045069
427327
219652
2651470
884309
911236
679031
504547
1125483
2432979
388160
1556708
2139674
726053
2281028
2571165
2568254
1784083
1155972
2286960
1064409
2104413
2507559
2499364
711431
501894
1883860
997008
2357725
549110
48178
2623906
1837642
1236128
1509558
2353193
1440649
2166446
923983
1977977
98629
1852584
791328
447426
1011740
1629178
1048932
416134
2249558
832901
1114483
924566
35218
2045554
114463
2122250
2259383
167171
2285993
1314345
1176669
321064
680498
572664
2627148
327772
158000
6942
250461
361698
1548086
2032482
153062
1967177
1741627
2646194
1865237
1174861
1882748
446784
1926960
2433608
1603998
2617581
951398
2019288
2286122
2784496
2370843
190390
2037037
1355059
2220142
2100645
632464
1708610
1651544
2160425
2537432
963071
2425815
1847550
900950
509485
2881326
743423
1867435
818504
801689
2197304
2834000
2211643
122096
733367
474579
1254831
388073
1039134
2075961
2256759
2136618
1749662
583177
2267912
2310041
1779807
2158463
670944
347354
2346396
199303
5031
1623248
2753321
1235662
156438
2550787
1611198
953333
801779
1572960
332756
2444186
984557
2644675
1132632
380414
843806
1034106
1628166
2697739
1872689
218321
238536
1532212
2357403
2097963
507263
1548974
2467996
1565849
407075
2361255
1921526
2240632
1191194
1120021
2824795
2903631
2548227
2702219
872543
1609262
1006802
2909286
2377984
1552828
2019713
2709251
2250181
425374
1925838
125432
2697556
932914
2257142
2835555
278419
1298788
2668103
2030330
1453823
1267030
2510161
884673
25421
655832
198835
88141
2703063
2113531
433019
2375269
1450716
1057743
1352857
2210236
955889
1893081
1423750
504274
1964343
238395
443251
2555210
177492
2721503
1375820
455015
923807
2542563
1138250
1328856
642791
2242555
2095202
2421022
2490251
1876657
1275975
319740
1033435
1452092
1602957
1008918
1285342
2086862
1718529
2262653
2925661
1918694
2044737
2298758
2824862
1757148
1590130
574381
415244
846745
927250
2318177
809340
692672
174565
108639
2723963
2034982
2489603
362014
2047688
889175
2394862
945851
1129409
748946
1376176
2097804
1682034
1789402
1112016
2771726
2583908
1362364
1376267
1026026
1113388
476802
917504
1878295
1122950
22037
1218880
1507469
103455
1937137
2438739
2348056
1864784
1600646
960166
1255310
1574017
129604
1816850
1351010
1061176
764356
2508949
212789
1897685
2693119
2744197
1179290
374624
394944
1038235
1613767
1027586
1683723
312628
1749972
2818313
2571597
618192
313632
1684724
2793558
1516467
1465984
615301
2223127
109246
654249
478273
1898979
926984
1887414
2150641
821104
2012545
2006757
699721
1424159
188097
1517030
1047649
1364187
2549372
115363
1809236
577120
2862232
464525
2194062
1297941
1840699
1994140
897155
2413807
1645748
449295
2107864
1319430
47200
608660
493285
2175172
2334915
1746484
1459834
101688
321019
1552035
472984
1540372
945846
2311807
1909212
1148268
1759377
1291218
468865
565658
1977854
1405400
2342960
163022
686215
2357820
555499
1062270
1735014
487722
2649152
42297
267084
2191118
2248342
1916171
2744577
886838
2715912
1660364
1934115
16294
693360
2254446
471715
1053632
255537
1549128
597635
1922423
1967123
83522
92799
2715253
197369
20427
2253306
2141923
771827
2858161
1064169
2229730
2141004
2174788
836485
2727988
1221608
807221
2475867
2357955
2912177
338070
2039570
861089
633319
2637555
1451283
452316
2461967
338788
2072072
1182521
2363229
316724
1442303
2583624
599227
761022
2591369
1744672
2646826
596366
1801951
1939387
29622
2372227
721159
1707918
91362
1576327
347991
1436510
262054
19218
1794809
1962010
2625292
1821100
2708949
1292309
992013
1122003
1182557
1976315
1398626
690207
2403407
1125649
2315545
1335242
2844457
852622
1872223
624000
2845627
2243736
1444746
2352812
1496791
2233686
2107894
306879
2360273
1587686
846193
359844
2248104
2411183
802969
965197
1971069
2591245
843041
1289727
1720264
1833444
891074
1484759
361225
2508982
908271
394514
2075591
738082
385418
2115001
2465747
1251717
2722402
2677337
167414
1960980
2327858
1985257
168797
2551925
928146
841906
152217
282388
2692561
2857290
685393
570876
463937
2492538
2929372
609509
1310155
2251157
1122413
1972622
1152898
917969
1231051
776565
2663131
164255
378640
1656686
1391895
1547963
1023904
2831000
746347
2040571
2938697
1441689
554451
943267
119940
2842522
2892267
1950767
2312745
348406
1318268
545759
1733174
18773
467602
2630820
2896366
1897459
2220457
2773266
1106657
1854296
1319294
2725823
1904789
987809
2910822
235551
337455
621859
1679443
1514711
2513059
565945
2803814
1973331
1778880
2322720
2394424
1036437
294452
1181487
1359655
683765
537546
1285044
378234
1858601
1973146
876721
433969
2728693
2639553
172907
520413
1625660
1212663
2549569
2407473
1394111
844044
2496271
2308813
1800121
37619
1451260
1725836
2224028
471686
490847
2900784
144709
507742
2392732
728502
526634
6243
1793244
1926566
942003
619339
1584332
667813
891989
321741
481473
2855163
2525689
1306446
84128
2768884
2123343
1877032
685113
2638084
90974
1386484
932238
2840326
2218453
2541700
2514848
1138102
2480053
70851
1862098
127326
968921
2555382
2607506
1591867
1286756
1910355
1951059
2257105
1900194
1702494
2039972
75770
85005
234218
192908
2065740
35894
2075392
2146405
809658
1450600
647790
674566
716486
411655
1321811
234319
1341107
1545198
2171609
1127480
1779266
837957
2023107
1669651
92216
1699799
1922795
2086508
1171628
953938
2503287
2048925
856148
1137497
574842
478292
1814958
867069
2851156
594883
1493759
1823902
1846904
121263
792871
2708111
144521
1028189
1212106
1750747
1972179
35931
2394484
1207457
651763
31802
630877
1089719
2103069
265477
2356610
934500
153695
2046106
307428
413916
1268533
2526436
1036818
1681148
1351281
1174725
1433510
2759323
685075
65337
325783
367927
1922267
995349
285144
1741071
2392331
1942555
276602
906207
1244247
2918755
1381075
108507
1606444
1012898
1000092
2873292
229261
930561
783298
1979670
2325724
1896273
1384733
1702366
272639
1912392
1658846
2337488
652089
218493
2167342
459939
314404
1577312
123161
2876034
1715896
578707
2260304
152778
502829
1743136
323135
590440
1651038
2409340
2143533
2540057
2652278
701606
64847
2094925
741347
763652
1611506
364895
342855
2383831
2218823
2281354
1082221
309360
477099
2181525
727949
2438237
1422482
2036610
593082
2584794
1628799
573871
1591559
2913685
1251680
1662399
2274034
807221
2465917
1247922
1528549
2892354
2912269
304942
86372
900676
2505102
173402
1459176
2192977
546246
202976
381647
2094066
1575955
2833134
1645689
114431
1862439
2022088
2071972
1068696
1018758
1348819
822131
2922464
2083341
897815
1062158
2485870
2326378
279426
483016
822172
1528638
1426129
2625697
840388
73937
805057
1066015
1226067
666327
2288309
1037513
2068127
2845623
1153083
708863
1315282
2829119
1202904
1733315
2028370
2277897
1937454
2577920
446050
510983
956557
952741
1022623
2918008
1110362
729639
2239300
2100518
194225
2901921
224366
388357
793424
2375428
257672
613905
606134
626191
2854215
2131968
2125982
1324401
1140927
952533
186220
1335580
364242
1976181
821941
1779818
1154095
128376
2107480
2426840
1726346
2692406
1814002
391856
2100836
1817054
802790
942788
2324359
1243457
1369138
2092274
2070752
1188927
273006
1491313
2607007
1560999
2124454
2391634
1419465
1723199
2747772
898659
900660
2619618
46494
1932185
2912656
21991
319435
221489
1541953
725804
1305095
2756808
1421422
2096966
631776
1962823
771599
1534773
441108
2758872
1288837
1957448
1059558
1790903
152739
1195418
1303793
628391
431105
1547820
786695
865952
859196
166361
467682
2823291
1045207
2463264
1271666
1894492
1268038
33173
1626261
2516746
835275
2191295
2777588
1654468
2578631
951878
1372469
2793691
1115446
2594670
122816
96852
1594887
813018
2147607
1651414
628313
12910
1280359
307128
479947
99363
2235008
2011863
1967616
1281813
1375620
478909
1599449
623481
2421666
931079
60267
676493
1701574
834565
2449671
2457249
2895727
1838677
1902468
867596
2566505
1672963
836969
2176409
2209504
2374226
123361
1165639
753620
2540199
1631503
117515
1233559
1655449
1427420
1660198
2885127
1391925
2773389
2565146
1522543
1876830
1160365
2440380
1227986
2854616
2335819
2305606
140585
1702405
578189
2821476
194137
470420
2382222
2761281
2532515
2085758
1327891
1035947
1996411
1214100
175378
779365
2696267
236988
2319180
2622696
373882
1981712
712398
1044760
2536396
356969
2754086
2909206
2024478
1778382
2149150
1984598
2093780
1613549
1004309
1701516
373958
1591600
2140247
2858960
789727
2477882
1339329
755708
585413
825807
332846
1723347
182165
521256
2840877
2567590
458192
2349280
822458
2783985
296156
2627794
2166672
180761
1735846
2012284
257104
311130
1115520
357801
1887709
2741238
1069596
2233295
1363772
1335700
2884926
917520
186342
2556641
1276548
2901479
2889195
1045250
1740310
171230
901649
289583
1422601
645609
1422087
2505842
1417352
100652
2730346
1800345
1782109
2509671
466361
1076823
887445
878640
1900609
1480360
1060027
2752202
290268
1435106
455350
724827
1943953
1674835
2462987
2002901
2865418
1517846
2315499
2779111
2626282
2329996
269663
1527666
65188
1288462
1015923
2035483
1763232
2242132
2376512
2106843
71187
1229045
2701206
2230593
287788
2904623
305617
1537492
1292604
2043885
162309
1276791
90458
1423001
2790754
1008
1115705
1465829
700440
194364
497881
1851711
1167611
703504
2021396
2115852
574083
1825600
567153
1053027
2578184
2031128
1666227
1184275
2514941
2740721
1630042
1503268
479775
29985
1064643
989243
2110880
2289417
2662914
2063505
2835444
443964
2654363
1879944
1642435
2885110
2806904
40498
2257855
1816382
2623239
2678039
2196615
2688003
519489
463623
482433
2024988
2093191
2162216
755413
2314759
1829335
75307
892563
758312
2609029
2755308
1804541
2640002
785551
203431
2928402
2537327
1388710
2625294
42231
1405881
2687562
2035116
2326481
1384302
1800774
1090885
221855
2618062
2510279
135599
1870361
236429
1037032
1626030
847270
1830857
920217
1533261
1997761
21452
1923049
2900357
1213267
2272739
1567565
1717888
1879283
1507225
2259581
659854
1129718
2777979
459624
2156448
293429
2324898
471281
386107
2592160
1870970
2641326
2888678
2915118
973424
1151222
348860
595623
1547421
1894981
729614
788054
1429701
2123187
2118134
1851165
2433262
773313
2769651
1697698
2535560
318788
74142
706104
1887915
1431214
2354207
1074310
869617
2293727
223700
209330
1225644
1451382
1798409
1721867
2551574
2200687
1875770
256921
1807015
2473019
1260998
1252041
1635073
2904888
1238712
1639811
802104
619172
531389
1166348
1494194
1074203
714739
549075
1209084
356550
1795506
283502
2307442
1067898
2668526
2037589
935778
638282
1822042
632812
1925180
2916158
1175928
881285
1709089
1912747
1364799
1331427
195039
308906
1213893
1917940
2419146
745336
1912984
1211124
1652072
942788
2035596
1072635
1235056
1471225
2809254
1032442
1906001
688665
2468054
2481375
1981613
1195207
841176
1221595
953859
146480
1757721
2905674
2034855
2364212
1603755
1571220
2571616
1450863
2194822
2841267
2127681
2119262
1061912
511586
1258961
2229323
1456210
2798741
1216357
1962605
519914
1717121
413594
739823
240741
671228
796644
2692888
2216244
2660261
635042
1236172
2407617
1320992
785158
1880835
2844986
2016339
604841
684359
2686295
2404137
2834757
936492
123366
1758675
747247
909649
387290
45842
1221709
174531
425298
2531875
528607
1636072
204842
1903008
2346993
668003
2588686
157668
2727449
569127
1710679
2787258
1715995
1626297
2931059
2362231
146027
2295581
2526861
2191952
1346021
447664
2767239
870838
858474
1270348
2431726
182937
1042847
916739
1315454
2437744
2285247
1496911
150759
1215517
1704175
1877100
2765178
2470865
2847749
584435
1648454
1128668
1783730
164994
1901288
524326
1857629
1602825
623917
670088
577746
2014009
335240
2671745
571933
1404458
1687049
2493988
842267
875010
1624740
1175659
1653221
1468282
816006
389371
637742
1895611
1412310
2123250
1509621
653755
1248153
2217037
2623618
961252
1823770
2359839
747425
2664991
825846
977243
2887490
329266
292848
657312
2019890
1931016
1166716
2840497
1048394
1562710
2049877
1932754
2748641
1693637
360750
31324
2095578
49405
702240
1907065
2894305
2053238
1379860
1217940
2453150
741776
2553451
2925706
1432726
1522253
2836726
607235
914010
1459892
2529762
386989
2423196
1847234
1974895
2892291
1942505
1739721
2304243
1551760
2564328
1341343
428159
2675820
591422
1509036
2560938
1722946
653867
1779268
660178
98185
503119
1161455
1336229
838261
2184264
2242457
385144
2419589
2912544
2479848
826694
2632976
1896136
256100
1144198
2628873
2053172
2204950
412312
2866965
1039608
2096732
2599583
972961
2141820
2372692
1357122
2715039
476872
2413913
2412853
2600354
8578
1622560
824810
999638
1606668
2155204
2013597
1771014
2856467
1950315
1384774
2712139
2024337
323850
2419092
2459691
2141482
2099143
782752
2642892
1847765
1364669
1468197
2802363
1324859
489302
1070485
594171
2124581
2734960
1175016
1851773
1979123
1035856
2084677
205047
372680
2864744
212657
2487526
2043986
2052226
2519658
241740
422470
113800
693629
2463620
1630445
512648
858696
1170914
878877
485363
1966798
2325946
2724358
1017266
2098040
2384246
1846814
2186049
1924642
2438015
870882
1665519
1218068
795962
331869
1898223
2370293
1903707
419451
1929958
57011
378599
1134606
2846535
851207
1603202
2311819
319160
2364646
1580904
1681443
2556450
1177078
1228562
200638
2899294
117878
930269
1707731
530555
2653852
1007159
2784140
1248411
2179609
2907575
1019933
2832951
2584099
497409
265492
313575
2329549
2110030
2440241
2449341
1215676
2826784
1172389
1337055
2371236
777698
940046
1230480
1727470
864653
2787213
1168756
1294885
1983705
2638584
337411
2118689
1226489
1505699
846103
2719755
1910689
800974
2531476
5195
2852095
2325912
2616754
992472
1917687
2734356
2400531
1640044
2763951
954673
1705451
436791
1189123
1525516
2917801
1739133
73259
1659685
777542
1919758
2504251
98752
1492982
2654505
2062828
1720214
1853578
1399417
1118683
347663
2426293
1231130
2451938
604777
1052534
2401509
1618561
1894116
620267
1420283
1130009
1200504
2881880
2222509
1764559
1169454
2194845
1854943
711752
1929143
1186625
2570695
1371808
1644593
1793608
1993684
802636
2138773
1276394
2900213
1990249
179534
2234045
1970510
218724
1757750
2436527
2132163
1761972
1228386
1621874
1014482
2122876
1016285
1598122
1513564
56822
1785087
2754718
1738924
632244
76777
2441207
1081490
2798183
771069
1331546
596594
540876
2791881
2235091
2033651
287735
847263
1693931
1611104
34013
1373144
2748232
1360944
363796
540211
213279
346228
1238342
1652171
1174448
2922962
574300
796355
1527197
733082
121467
1218778
1941317
1368233
2039056
919185
2033729
1732465
2879417
405006
1490134
728207
702795
1976258
2148738
1657569
1635716
1667330
529478
1758565
623912
2678764
736879
1897690
1732990
1277752
547468
2025109
1178450
481401
2906096
1452876
287835
2583173
1854983
207414
119612
891779
1228624
367364
1730553
2823602
187448
244498
70633
2602948
338024
2121454
228226
2826331
2175548
2197303
900808
932546
1811845
950672
1282465
2222206
969854
2243150
339060
1471688
313747
1761890
360090
1626905
1499789
361563
2937008
410398
1794365
1761265
938714
1806570
556752
41443
510550
2396735
778732
1105343
1605200
1670457
784212
1647563
1544135
1829017
660857
1021247
2309713
2546956
814965
2383661
739317
1722961
663440
2175914
1082873
664346
1093840
1974995
921633
1523422
306039
1721259
1533335
2026019
868205
2353879
1740504
1879154
2797899
2785518
1245918
1669760
1217715
1686598
1485450
2908909
909106
1909475
1546960
1614565
620134
27883
1259831
205048
762218
2642940
229016
2797512
1444960
1183500
2199816
2254230
1196309
455725
252384
2189043
1247871
68082
495853
213794
571302
941584
2636670
1646557
1644276
336942
414585
1499640
1116964
2283448
1282616
558281
2830877
2452193
2382478
2028054
2558242
568215
1358186
468127
2563185
1238039
1870229
144580
89102
1838438
2429297
2522292
328726
1390808
1786249
732771
1375871
2878130
211340
809562
964662
1404308
178765
2658784
1049049
2599087
1880722
1725010
2362586
784922
115661
1024790
1360793
2715860
190506
313105
1705927
1323770
745888
2756289
952891
1636366
1342937
150911
2249631
2661024
1236537
458269
203937
62892
1051085
1481204
1357039
1422737
1529495
1549084
922321
1701661
89156
2714518
574311
739844
567444
1616010
1497117
2195151
568485
1433935
832137
2145642
863776
1356159
1037648
1684426
530019
258323
644452
885219
1097423
1966152
1539383
596868
1906512
101602
2177505
2408988
37894
1907390
2394266
681797
1015898
2285134
1410497
247374
75300
1461762
286519
463938
571738
622601
145232
2256519
1853416
2756765
1013753
1823092
1527953
2051988
1783921
847449
2525053
1108403
2662865
1436782
2290474
2403593
871294
666952
1738332
929366
1627186
2580876
1598070
1686874
3384
2256411
962640
633745
1916239
53082
1966935
1416927
2002933
1068938
821715
2079734
493054
2508841
115112
2258954
403304
553512
936102
984047
522552
1684973
2707470
719692
1077645
1478375
651604
1774403
1957186
980907
350532
614826
2212997
347656
1205525
2908593
867635
630871
218916
2186344
2788428
2268699
2604656
1411323
107537
2185285
1279898
2141223
989730
1044460
1671264
2497682
474102
948837
2073843
1150219
1776850
1611795
471061
757094
2275099
1928119
370914
1855692
2102236
2591067
771151
1183020
1188300
2752494
1199230
542414
561698
2916969
1200794
1879071
1446550
711522
1018730
2360850
266071
35201
2812060
421929
2401427
680604
1582109
1200370
423981
2356667
2841571
1271886
2727260
2155626
1501614
1256419
1562551
916497
348681
1811308
840180
2669504
5401
1837108
15518
2025354
1583935
1928823
2360861
896718
2300626
32475
2686777
1112580
1138188
64492
749646
2833439
1991842
568830
1763144
1426063
1741247
1480319
1042696
2378059
1080638
1129982
699871
2623682
1105289
610186
1347903
336233
1946625
759333
843862
680894
2344574
1222965
817793
311028
751788
1330761
923127
1758309
2295469
141575
361132
927095
1195880
2792808
794983
1776831
1099373
1446190
2135846
1754797
781593
1307091
1190482
2333983
899157
1938408
2535838
2041308
284181
641655
1938829
1638730
913802
840476
2162468
439107
493853
1426779
561243
372726
1387419
1733438
929899
2553920
1683902
2907702
1854976
2900106
2633113
381289
662016
2304295
2127879
136158
2086544
1961602
1911480
1742872
2014815
2680647
568335
242010
448163
2156737
2189075
1974753
350865
2329740
777949
1403234
120924
1451280
1764979
898099
160280
1311530
935811
1468097
95910
755663
2289939
449825
2252639
435584
310678
2229652
75941
1548766
1806892
2862044
2070585
219037
1087549
1345548
142322
2668493
2656360
1458585
45865
1964396
1253597
1340847
265281
349251
1293879
2648551
1429563
1692680
569579
1948890
88123
1836297
1783188
524701
1031648
1037295
1958949
587954
2152166
467094
1153406
2288193
2345619
156234
2055430
728260
973017
47078
2883239
1961498
1380586
1554545
2247662
2804908
2765177
1317733
1970957
629968
2711775
2777983
937891
2482859
2329244
1751660
1660185
903506
1308771
1938095
899076
1513419
116254
30863
1562235
2116044
974990
2738756
349405
2466184
1121616
286912
2087268
1166499
490230
1974987
1089920
1748523
2524368
2562268
946598
1534682
1290992
1362818
2788297
1882453
333389
2435436
1121135
2171329
2608286
537733
1220628
1579027
918822
85744
1863329
38673
250177
538611
1812666
2631977
1394622
1050205
2893491
377060
2034915
1754508
510528
55065
2854208
361509
1179099
2418442
2613433
2799191
287863
704042
704549
2805347
70068
2043413
1947568
1010679
2116688
180034
1242711
726224
2637680
720854
2392490
1227820
1898650
1981159
58645
1769181
1720784
2000430
1690536
1194601
2016162
2874937
2369198
2080859
805681
424804
1181549
1293350
2414069
705856
1820930
1681672
2388026
981573
2413573
811763
2464809
890919
1972708
2359697
1735638
1083555
2730068
877410
963076
624280
1219121
2636561
524082
535925
1863696
1131542
918207
657446
1397932
848777
419124
2089524
716999
1226261
2702121
650953
2442154
1426589
1867141
2126199
707968
1095145
1918090
2177303
325410
830150
2190267
1089635
2265342
634057
1158352
1292964
1078404
2113827
530255
1531754
1249926
1609587
2577133
1276540
2167310
649324
464357
601086
1136145
2709154
2502228
1490405
2032906
1445552
1277994
1246085
266025
2384663
891690
749912
1494459
2613122
1825834
1921745
2659603
990432
1414386
2604753
574130
790801
2706399
504576
1702447
2391838
161995
275656
1977706
2565408
518229
1170057
1248172
691931
592160
578113
2181190
973471
2918407
1758282
111183
1460700
1345303
1534056
974619
1990269
1755782
1641330
1903957
1579460
810050
2494447
668809
1723515
1754500
2510025
129100
1262980
1772967
308199
2386028
2710541
2608753
28751
147496
523287
2548547
334032
2720957
591875
2120277
1864413
2047621
555129
230289
2720116
2789369
193193
1985881
2926096
370230
392181
1966411
371441
1552751
870507
2779233
1914458
2495640
2342409
1942763
966487
1407286
53318
1073997
2008670
2772204
528982
850410
2076576
1483946
1720151
1058071
2558423
1624904
444680
1862657
148826
2029744
425000
2651919
1924643
2656924
1691121
939094
2557376
1963240
2236998
979497
1867702
2249512
2492182
642706
2625534
1829991
643765
2844042
422007
681834
2530471
1874696
45854
506878
466290
1873880
1835715
2822468
1843832
2642627
292789
1293695
1227752
1029439
1950700
2459224
2793579
2926362
1792256
1982709
1089190
1931932
1114745
1440993
583068
1829266
2598802
414070
1270752
1935036
2116636
2564127
2470628
2755588
1252400
674583
2512608
2210990
2004981
306479
429818
1375087
814985
218579
2394707
577741
121729
2383656
1120916
1990261
2842854
641907
1227638
94668
343809
478341
2903026
1974011
2411086
68884
765589
2008350
255001
696182
503471
1806304
357886
938548
1656444
1994640
1415236
1150214
1708355
1329997
2523910
1016044
376621
592653
603774
996939
1283798
2935543
2786887
282320
1561133
2659323
2750181
791110
1018931
2110430
537313
998463
723271
1622482
2401135
1057102
216588
27175
1846130
2243990
779241
2415692
801384
516084
2453048
2126880
2357638
1032516
727542
617958
2870526
554446
535019
1331500
2162914
1251472
1565386
2352512
2488822
346625
2309920
2908631
240222
2121619
1020490
2394026
2846191
2707239
2597640
604940
153340
1313611
1993263
1986099
975417
1958307
2654873
768316
1355301
2486670
1685661
283942
1173745
2472153
593330
1242461
1145390
2696703
1225834
1896539
1777691
2762118
1162879
348019
440979
653000
2671129
2176127
1130292
1196505
1571988
997496
396459
633216
2438164
2278574
2535937
1365412
2934230
2913663
971225
2933252
2174151
160199
2178743
2190779
1784217
223011
630282
1256555
1108331
1698975
2461635
1349770
1013382
1277542
1892131
397479
1863529
82016
2784072
992534
84478
606177
2657874
1678836
1917734
163517
1706915
285551
1747149
2469501
2727194
2653208
85047
2376257
2826694
1642824
1774932
785005
984948
1749741
732982
2093636
2331192
878404
155951
1676075
2866561
1455687
2534457
1615254
1589740
444775
1060002
267347
1349219
1676744
844751
1979328
5434
335243
2271434
1890732
494887
1408103
207765
1763800
774480
1671089
939173
497948
1770010
1687575
24487
552837
1300814
1793015
2157302
490754
1766065
629058
2729969
2577180
518985
2068612
750658
2925704
704470
629729
2542547
1627729
2869134
336804
2142384
2684147
2179328
2210155
2689677
468482
2021099
2144119
750149
632110
732420
329185
2767065
2180132
297638
1762217
923992
2140685
468106
2542455
2539898
249086
711655
515536
128476
2566829
32735
297640
1710452
1886399
597780
286782
1760738
2157775
1136486
1258011
484876
1026972
1171893
1372095
932590
401639
711127
1375002
1365512
413498
363896
849781
2911543
199612
786619
1536495
2928479
1895119
1411389
1775492
376391
538756
1387157
2884177
2421364
1174553
2124473
2413655
275990
209168
887832
104169
2497850
364488
846247
32126
446958
1521297
2887354
1923655
2858336
1598539
1404171
2871027
1508845
1752071
1239081
1251776
980003
621918
1981716
490740
2002249
854012
1432866
1510620
415377
413568
1177311
1382273
1645006
109278
348118
434355
1980910
2018527
593887
1474652
880135
2383627
1089998
644941
75371
609059
52275
1555644
2863703
2226015
1191540
358098
156883
2794508
1653133
2840988
2149814
2602768
271629
2097732
1675880
1421038
1849530
1730788
88572
2026191
165278
1180765
2074073
457704
50083
1016672
1841317
2757585
1208249
453296
205504
2899683
532995
2393309
783506
2264002
2916583
981119
255553
2709139
1677032
1035236
297508
1825641
1569383
1786497
1426552
1505929
1500710
291806
226519
1288409
628897
1841633
814848
2453619
2518504
1792671
1696941
794066
1520800
2254600
2455200
1444334
1494696
474663
1847838
574069
203043
16022
1655882
2848336
2116242
2628804
2480044
1789234
756345
300802
1434463
1863864
2543898
2650603
182651
1740749
2269206
2018469
2123586
938557
2918220
2044232
2437693
2693372
2769151
1076963
2290653
2523246
811564
2634985
766532
2939512
469174
2613204
2604635
137354
2817620
1845065
1490259
210397
1702151
923990
1148536
280764
263434
705811
1676952
2092894
717574
2124156
197275
2704177
1259041
798998
2413469
838444
2345381
865507
2646547
1988332
462306
1964439
2027128
372355
1089157
600562
1681554
1474951
776484
1416800
659538
295806
1462514
2808037
989824
1388470
813389
553892
979466
244074
1714169
1281395
2302950
555446
2607887
642386
744696
1503769
2666022
805109
793687
1573653
2443574
241684
2596563
605874
2054594
1545481
1486750
1128122
425893
114985
1681162
2443829
2027538
1926664
2401910
1647612
2451097
1160955
1304366
1587803
217056
311361
1463246
2775740
1532966
737716
294430
1082706
1230014
1034920
774687
848233
1517109
2541748
1896602
2388607
1592846
345393
1721141
2341278
344218
2072480
948139
2930844
712150
2587505
1066130
970196
571366
1476187
2374644
1337651
973776
2039221
546343
2346502
1912262
1799321
196888
1333837
1672984
509512
1748079
701110
1282185
1166246
2363409
2341488
1875808
1003793
2396713
1750680
2384815
2605586
2095147
2573279
2074551
1419167
509223
1124947
315046
1573376
2424099
2234648
1611837
2875243
1213114
1971589
2861276
1268340
2339090
159201
446715
809004
2732949
1570808
183556
456039
1041906
1050133
2172702
889532
1100134
1158805
2031536
356477
655492
1801199
1720778
932888
1596615
1025762
780764
878774
604691
540732
1270222
697275
2939532
510495
2759863
1619472
1278796
2167870
1229820
1265043
2622000
2504617
1755173
1092354
1067346
2041074
1379256
1896864
1919414
778074
2453365
2182010
830659
2437848
1876547
2179835
2878373
1242781
147452
67456
2288657
2904402
423954
665218
1213014
1746377
1795199
2388770
1026554
275584
752816
2819412
1122413
145016
581729
36314
2250233
2493416
2722194
770870
1926398
382734
307665
294585
2165126
2614616
293588
769653
1036195
1090414
1407752
1229754
1945537
275947
834052
892725
957267
1594373
471424
395716
187939
1006836
971792
2204743
1051601
1238890
2571351
2255198
457892
1386539
846713
676337
1406557
2201958
192558
2940008
638824
420355
2806517
2623910
2402001
2199900
2235761
2874238
2301861
30297
565875
535634
646265
1305560
1171617
2481618
2844162
1196396
2576174
1330411
2019315
1135498
2136610
829546
806466
170732
232665
2196047
190946
141998
2210558
2209645
2535722
570093
2307899
943230
875874
733551
1706822
399910
1483401
1578054
324253
2317659
2657842
2613345
2605158
752357
2048229
913272
2548038
2587888
19516
1987572
351232
1979394
258631
1787042
303362
1997040
1980669
2255577
2918145
2052461
55433
1388994
1995381
1833496
1828992
269426
637826
574668
680886
1612099
1595011
1050613
262583
5266
1391678
2097315
2273397
158478
1748003
2194050
1639931
578052
11068
417134
708449
1665054
1926031
2292390
664667
840859
1916939
1233920
1470749
1859018
346967
948685
2855050
353949
2686117
14473
2804397
2181556
282798
2524551
464982
338907
1960681
396239
443537
1065988
1015333
1223755
297720
520747
2252586
687497
804218
1018801
10498
2849696
2055444
2392835
1480811
2176347
1275847
778351
1726307
863359
1737506
2116845
2390911
1692874
1734988
2866921
1171036
2536975
1471974
2176089
993364
312769
936898
2477334
2035126
2763716
78044
2566858
2920003
2223996
237237
1644098
1788301
2497839
1358387
1170134
1259399
650069
1348644
2455687
493265
1940008
155219
757785
1700959
1391590
1615875
2358599
109717
539100
691568
1467079
1525703
649734
1294143
278436
1800414
3721
360807
2161383
331541
2285613
1861671
151711
631953
1739070
1265783
1370235
2363343
721571
2218826
1395778
2321424
2585821
2438617
1817226
266671
1945252
2687108
1708122
2788577
1117060
2814075
2082448
1789931
2495657
558880
2437246
2793335
345805
2926424
508591
532496
1811319
86065
1924069
1544912
2620225
1175900
1945530
2435401
541753
2828129
2391653
344716
704420
1519459
1551329
812377
1140691
1925316
1596440
1620558
830206
2111044
1337072
625805
2837382
2757463
1156112
1872890
2735526
2297833
2001704
1601258
1446726
2177277
2922444
2251973
2486427
1081535
50544
2245338
1049790
414363
2459539
2364685
1152325
2447140
2539177
1646805
1001511
2088274
1841841
971561
697250
2122271
1368845
160327
2722682
2903415
975479
2120037
1962734
2789285
1890908
1603925
2652339
1051080
752406
2407944
553029
1728196
2488957
2375266
1255992
301174
2724579
1379005
1355754
151261
756598
1907479
848721
1950724
2103322
565581
991410
1886232
1256868
1698511
884559
2230321
2644823
1369321
2677384
1179250
1304919
2041396
2627193
2694996
1512419
1635705
2518143
1524587
1519687
2320549
2778634
126657
14639
351899
1074092
1530702
1951988
2725924
630345
1454353
1616570
1037833
240471
2450648
304243
1014375
774880
2663343
673181
788141
368508
577866
1483973
876748
2907343
479460
2859804
2163355
190453
2187650
2337768
860686
644136
2871289
2938999
461824
2848273
610757
880870
679375
921262
206290
1921678
2936973
106479
1203017
48482
859231
1943879
1833103
343089
2700680
2004506
2295263
518071
1857353
1386162
633997
2727664
1412409
1165701
909845
2729696
1344170
2304947
638121
1274086
2631745
536043
2921352
2812745
713199
766203
344276
1750727
2543329
2821890
1772529
1720811
408270
888722
1149427
1855653
2731239
2216505
1979163
1346985
1656395
1119048
2250290
1748390
493008
2834993
1882594
788607
1484915
583015
105305
1332315
1273698
2768819
554224
1967022
2270010
1817400
2657489
966494
149827
880742
2831129
301998
1026545
470773
1561038
180298
1959398
2810318
612615
1465380
735981
1065085
795560
170342
2759222
1267185
515505
1132168
2818618
2923484
438231
144933
393867
1879183
159555
2495345
1540029
1830384
962448
2362944
1036076
643960
1682119
2220169
1957973
691419
2356010
1820846
716252
2208743
2578502
1968891
2405327
1346846
1197306
2252750
2561440
1755219
661136
2714359
2386972
429366
444307
82600
80925
1759639
1918472
467350
2610101
876715
631618
605367
1834908
798587
2126834
2314351
632846
1413285
2512128
2573250
1860843
639239
1456232
2596943
1084526
2594901
1098324
838796
1029828
1660850
2869602
2668572
1781419
298079
2317917
618991
2567495
528053
2043728
1016260
1915511
2914787
2833113
1612581
1869784
2191894
799825
1460777
744536
221265
329998
1671329
2080364
192263
1564151
1486881
841571
302091
1714320
1884975
83157
2290541
2424876
2779838
651437
871608
738618
2479062
167129
2664617
1201169
2494927
1167831
2270373
410452
1427064
728059
1574650
37174
2314332
2056082
2675105
1999319
2914187
2006833
1861265
2866353
111780
1687464
1926261
2200902
657048
472690
1442377
2246697
1950905
472530
2148679
2799889
2512114
2497962
1168266
2318795
2692565
1807978
150133
420674
1901561
678306
268141
2420110
560793
2895887
1347591
2363078
1381966
1866748
1640612
429941
1684757
729396
824242
403579
794524
642595
417768
2899619
982915
253518
2781
287867
311195
144596
2421677
1337199
2281446
1983623
1643807
2254456
2669921
345112
2848000
1691678
2214486
999376
2856097
245198
2203511
2885474
1963410
1217220
732964
392136
2123541
1694194
1703631
40739
634330
1875887
930330
2292116
1842594
827881
1602608
397360
2515748
889664
1046051
2288960
256359
1501049
1241372
2156842
1644872
2590291
1776127
123438
768299
689732
2482194
335093
2229560
2940133
2013710
281050
520167
514138
1451642
2127796
2117953
1401568
1860874
2588429
2469490
1825526
1609626
2179892
1568749
1571856
1109670
2702556
569787
1061140
1549119
1646480
2589006
244165
1827727
2450680
2837771
2717331
395528
1530906
2666691
1186447
2291015
958824
1160555
2532855
888383
2715672
655700
1200015
2068333
424327
244893
1064165
745849
2940308
2812601
2564586
1277589
1383578
130481
1897651
2078118
1378181
281800
1605617
565055
897531
1465922
1489915
209332
1961272
1372269
1105350
1309813
1916928
2585364
137645
2530044
1051137
1444450
2049069
1632049
270277
1896934
1848019
571206
1469909
1607263
1693232
2680782
838614
1033949
399491
1513901
1049473
439956
1131642
203203
1692171
2897927
1811240
360398
2279157
6214
1979692
2342313
2386518
785502
457450
1223343
469855
286442
387609
225189
2124827
2866522
902128
995122
1831440
1746395
210058
1709572
2505798
979021
2927632
2185979
1382293
176808
531642
1086217
1726628
535171
308235
2439901
2886900
85055
1687967
23618
385042
1179012
821849
785784
2053042
970566
1312940
1859383
2178197
2751158
1416477
772361
2415576
1669292
362729
986909
1469645
419090
2758645
639804
827054
360801
1525426
10846
450525
2502335
1437859
1384114
651962
1604642
1290074
872069
1669968
1450114
310522
1322054
1314889
2735873
84150
2443284
2593919
2497515
127100
1657013
2717817
836579
2780129
2870621
2852575
468033
441531
1226420
2030736
130296
2335237
2923422
2598551
489797
1091083
221781
1429610
786444
1964937
2181877
568463
1767507
1790233
2440819
1925311
2195559
1697412
1750938
709505
2897358
1587255
2544919
888948
1849183
2647977
346551
1989940
1917511
2450391
1380180
1306124
197277
2253973
781378
311371
1360381
674959
674194
1524535
1896391
2321121
2291038
437897
1529776
2835774
1401142
2116685
2133476
1819336
1718472
715740
151726
1156176
175900
1258831
2743909
287883
2664149
454021
2124208
1622403
9675
55126
1429805
541524
118627
189601
2875817
1732797
1702217
658501
2120495
2334209
1757050
1754511
241879
1695957
2659241
730457
910630
1178859
2939496
2466119
1291648
736707
2544042
747396
253545
2428219
652532
1088828
2300746
1726803
2386165
1360754
2643535
2763874
383619
2524571
2236871
107045
2151223
736959
689219
461582
2501584
2574689
1878421
2747671
2337881
699487
1295768
2363613
1745653
1877640
1939166
694340
962367
2884057
1271636
881961
2261851
1346511
2461793
2746079
200621
1297637
1060604
1382025
431070
1234570
188283
18397
2277280
1918468
2204268
1809025
2235776
2780690
1115405
764690
2874515
190277
520463
1136693
874687
1397164
1912049
2168847
2103244
1518
2502265
879814
2448776
229743
2662510
119118
1229223
741032
1957823
1132770
837677
2525861
80753
1257751
777153
1205560
2141272
2924248
2640320
2467987
1904643
2307286
2558865
1075536
1193926
2794767
2924860
2234319
1175066
149340
999406
1530374
2402749
1152858
825181
2079388
2517783
2264334
909014
2413530
1748046
995802
71784
2537856
589362
2016348
2293613
1726265
323838
2739068
1298882
2020441
9818
2696980
384104
1841479
300602
1276367
2761444
538201
1475545
1726018
2787616
647819
2685365
329176
2705707
838048
1271973
2892037
576007
2117112
2698175
2685887
2074895
1911366
892391
2439892
2252854
2385586
1646996
272588
1647639
752877
305321
1126783
1082056
612962
2083880
1042827
1442849
2296212
295088
2720333
2492350
2817400
1688631
945186
2252655
2890633
2498586
1699465
2384612
2205808
189878
1533132
139502
323943
135428
251500
752841
1820219
2224710
1651950
2141855
539900
1921851
211652
1594793
1816845
2394877
2543525
2496257
1147083
78183
1660449
2637931
2236996
536092
290982
671872
2718651
1053028
1340921
270261
2195339
1621558
498579
1381538
365746
879764
2505075
2906966
539955
2826854
933354
396726
2775009
910971
2065071
2686801
2166596
1514623
784918
2305093
2816799
163203
923237
2560627
394599
885834
1323479
1041620
2876739
502444
1899729
2820833
33293
2136865
390995
2480232
32238
383638
2512237
2232544
740869
2242848
2688664
2258979
1821531
1652331
1446457
1462088
1428854
1610190
122948
2223696
2684399
528559
1405623
1487088
2391539
495608
2567620
1185080
862345
2096664
2169035
2126522
910769
2193073
962171
815272
2926055
1342446
719365
1900624
678103
1029373
2726121
1564691
2315532
1942152
1058588
2752395
2553347
1931556
2280641
1916263
2039815
821260
2016628
1175411
2639477
2377327
1890297
541563
2509841
1861262
1002603
1565411
1713159
2021293
449944
1622715
1446835
2678064
811933
1831643
685316
2053699
1710912
1866638
1322403
76052
583648
895331
1029111
16741
487632
247899
1196310
328673
764214
176140
80642
1627574
315946
289040
235162
381383
1508714
480503
446660
2419204
2865392
1322593
940247
979634
1169822
623806
2615346
1503177
1290785
871036
2837833
1425547
1021604
2606999
478646
1508961
1308429
1217078
2845773
892820
497316
2857991
202859
1061762
2611623
1831695
402433
1730666
1178763
2572289
265477
458998
2391336
1548105
352626
1443307
887727
771305
452436
784038
1840524
966445
2803478
2288286
534512
266400
397735
2790564
310414
1429175
2325179
894653
2892534
1240530
1372612
796347
26018
1669710
75702
2801382
2837596
2361971
2304319
1026099
1696535
2429221
51408
710405
494155
127086
2081338
1003
2904477
844981
1406166
1337171
2047047
1332965
148708
1486394
1066140
2758117
1883572
1091403
2289740
2209793
450536
2565486
1755352
1079151
2732890
785941
2057234
787567
2357982
1992492
1010406
2721349
573617
2110310
468481
568662
1099016
150759
978692
2562287
2849267
204306
2322693
452470
2744382
1705867
2917310
2071652
1478956
2023919
873357
2422382
435854
1826373
1332948
2885124
2189506
148874
990112
281752
161186
2201899
1833720
1591837
1168615
1549718
1987851
1186695
1142017
1042322
229322
2598179
607359
2292775
2023409
1564483
2202764
1262351
986277
1155894
1519724
2193634
1054453
1703003
1599869
420025
2481490
2061601
1832314
2555459
2188425
1215372
1471989
1387581
1793274
2583853
569743
2133678
2021421
943433
1061928
2669419
246062
2010157
547453
1633976
267361
940685
1561341
638841
2146267
2044203
2589029
1714179
262410
959166
565984
1935416
1445712
1046436
512449
229723
2142910
2713272
1002317
2399240
2246053
1348429
2089184
229838
1202474
1558229
2526959
1786904
1061180
2649642
585984
1917204
1114124
1660194
1555731
764476
2143513
2106627
2413977
2641930
897731
1062713
1979636
819601
2583569
2705235
417659
465915
2085943
550646
1146170
1709429
392382
1483819
137507
2151892
1342459
15789
404863
1978616
1363581
1596430
471653
592674
1523143
689464
2551095
1019052
37365
447931
1836555
684094
986951
1649281
2702073
1239892
2515791
675045
1855344
417555
687181
1902074
2798510
1409223
1697578
906834
1907132
1678147
2882793
1622764
333960
172884
378928
1757472
226121
1263600
2556424
2622375
318402
443213
579446
2314354
916341
2805948
114242
1180948
1032725
875817
1292382
2472151
1923478
2598036
1989484
203435
641856
2539716
1707135
1327843
1504035
151147
907026
1427887
1891281
888988
2528918
1609169
1554716
2215260
1870350
900168
1514032
531666
1493650
1785921
2335114
179450
1053922
755929
1920372
2535437
2189015
2327820
2355783
1808717
2806442
60565
1093511
206523
432061
2014773
1622215
306302
596668
1047771
1002575
1262634
2311494
456640
153825
2653726
145425
2240376
1011096
312202
1350616
2837584
2454974
2249010
926880
2183111
2260627
122089
1195346
886703
2313771
673540
794628
285030
2280725
2096072
1685917
1595467
1760240
2526943
2814333
568110
2747092
2360708
871770
1243598
1065663
1908684
2053171
796988
2251059
382204
2211115
110789
1602735
511664
190203
1584250
1503911
2621766
2403272
2230938
741031
2646867
2794690
2373440
2563672
1372839
1075678
2864416
389296
2138620
113047
2272355
1917448
2192073
991573
969818
558390
1902207
532903
523270
580938
1832022
2129343
113350
598258
771439
1586088
2775992
702481
1510591
1370800
1727196
2184342
1242019
192651
2178827
1332901
1824850
422060
2274441
2344464
2596023
1496775
2662157
45870
1336795
2498152
1861449
350067
1249661
1367204
1907646
2812489
1357995
1997706
1833639
157466
408431
1115890
1795221
1091456
1498760
1640542
1868328
380158
2438497
2253290
392099
2560434
1317013
981569
736194
1006418
61657
276307
1515433
312946
2421139
145360
1111013
2435256
1126349
1425916
1680450
2327139
2421446
1675125
64673
2855701
2440533
2497225
2316861
704296
332735
1264424
705314
2744049
1127625
2046196
2727737
1634240
1894844
2442646
246680
164653
984406
947197
1613919
1342740
390504
1099338
565416
2611557
2028595
1751364
412829
1775232
1329566
364419
2329923
646664
1448910
6059
139449
1485524
2631294
1964271
2650405
1346861
2189579
2749927
1594195
2878987
1903898
1464521
608770
939991
1326269
1844182
2820795
1783213
1614421
2895038
1749687
619838
420670
972743
1488036
839380
1378569
1644350
89082
2569490
2288294
9987
2665912
552343
775369
334455
1492735
67876
2056882
195730
1585829
690823
2277825
1590037
2581096
1938110
2681197
2466045
1799066
2412906
2170357
2321189
722432
648299
537398
1661691
493327
325217
845374
2268425
59323
295307
931250
1277761
2366986
2895773
1949110
2236202
697494
596003
2800903
105792
2319514
362778
1384063
1206764
2281164
2407102
1151598
1354717
495134
2306489
2874053
1840488
2256120
1985371
1451172
2874282
1100623
1769721
603098
1513072
884803
2203600
439698
1665187
1385658
2455469
2171589
2499679
116165
1802874
503635
2239257
1035096
1860150
2771944
707338
2921299
2098836
251659
1710089
1145435
2519825
2546704
1724668
372649
1921858
1629590
148065
2349009
1305181
541649
2479704
1441299
923815
396146
2226224
1974956
646636
1697037
834762
447029
1793957
1209764
1213830
121860
1442908
1859774
40566
2933782
904383
2424963
687693
1382574
2373053
1491545
131227
2452062
414986
732156
1250882
1868474
1796489
2369087
2069206
162483
894807
304419
143011
143678
837689
562949
2118373
2690580
1197759
1223959
2160797
847683
2503273
777016
427226
617609
683472
1965287
599761
2294658
2249410
2893542
192185
1922565
1860974
543153
2027232
1241997
2806628
1649913
832864
2848189
968082
2163363
795619
1679406
517188
2337729
82667
611473
2620841
1249810
2060660
640431
2654883
1482954
359977
1533625
1262785
62811
2601418
924827
2851509
1413673
1733284
931955
1653582
2474480
1261758
1973304
1777430
2356127
2579258
1259456
1244644
845890
1433878
874690
1798913
287946
1575099
995197
774781
71007
1272694
835206
1788218
910553
2642587
2442720
269904
1217552
1131760
2548800
2921496
874786
905968
445687
23877
2890731
2375931
635224
1534613
1677961
874328
174422
2378361
535775
2808787
537333
1090038
301330
2866462
2043212
1166641
436477
2613136
684851
886466
2568097
2933400
1966983
2380555
439351
1766567
625540
309986
1651197
1400862
1418147
1247219
1474319
1845965
359487
2716105
994080
2838459
2057576
1841185
2335816
1828049
1302395
87210
458447
2213151
464482
569887
1772523
1787543
434142
686525
1819526
245321
917968
2065217
1270636
911460
2329451
2448514
2743260
2849238
980523
2089921
716149
1082132
2656558
2443618
2112380
1308599
2186266
1078509
60698
2029829
741457
1504458
2487955
2591384
1521660
2617273
2463407
734767
578576
1357825
2876477
2736731
1968338
499974
700961
1984354
348818
408373
208915
2222551
2777417
680507
10548
487140
1417009
1753678
2669860
526150
779830
1560277
369675
908292
610177
789707
1866831
1019337
2488298
617900
2268463
2168031
619125
2622029
146468
2632
343239
375524
2716537
673872
1962480
618791
2096222
2218663
1131737
842364
1881039
865763
1950719
1132976
869659
941946
2909395
622665
864587
689202
2889190
866026
1926800
324006
2137476
2057366
2819530
1930222
407483
562859
1935711
1551015
1012235
104844
19204
1567017
2356679
1960589
950925
1292576
270303
642969
2826868
1012455
950576
1906378
825193
1140130
266966
135284
1982531
2001089
2549819
1430369
158939
693796
2930517
2604116
2520599
354159
1734139
2786054
2789717
1849574
2772920
2081557
555703
2899211
1771009
580073
315618
1444789
1911806
935060
1947077
1532188
1679843
2813659
1484323
1433157
1532515
292883
1979940
667693
2818199
769288
178033
1657005
577034
810223
452827
2589895
2355697
1388798
540492
1370125
2278855
2863426
2530833
1717643
2864758
2233789
2542881
607888
534823
2929310
997132
1514498
2936375
1123299
2502678
1576767
700001
2075644
935608
2356718
1988032
2803725
844494
326663
1475508
1480935
2258757
916230
990661
2588274
1524633
1090974
153118
377808
210598
779954
817633
265856
2012834
2268153
529677
1368832
2641830
482217
1089294
2082671
277450
2158756
1759093
351094
2185800
715516
2063402
502323
440994
137671
1494890
1316534
2634924
146105
2775465
2106456
1036898
220481
837236
226678
2417890
2177940
606996
363412
380093
915707
1309063
381
1525131
2604811
829636
902122
9752
1595933
2802263
784032
1008110
339841
1527309
1416622
336124
1656471
1463509
2925650
92020
214088
1999593
2126034
416046
134420
1250007
249445
1107746
2154546
1165665
2170453
1041364
2665855
2151566
375220
2820764
1145182
2508160
194861
2569891
286749
374582
1544424
2079875
806541
920370
1282108
318744
555829
935412
1849170
533281
2924244
386401
865247
2371974
845217
120097
282402
2592890
2308749
935723
2024939
480337
2315228
78335
1031090
1604400
2085282
2064893
375284
1200130
1738376
261976
2050833
225974
139476
2203574
1381069
2198635
2845116
2348693
801989
267795
2924329
1239376
450013
1551506
2263036
2422513
75713
998237
406522
1068802
201656
811353
667124
2728584
1085954
951951
1893705
2511907
2581708
569985
1483571
530018
590548
2667971
2287857
1896295
1848667
1935549
650181
1656258
1047252
369876
799986
2903235
1906402
73457
1179637
2918071
2540784
2242665
1340206
2664741
816450
2289229
1211555
527056
688468
2490662
2790331
2036436
67017
2744504
2358179
925297
2820803
1528864
2579691
66297
2837894
2495782
507400
1450913
1922757
2758522
1790110
711714
1716775
270977
2915991
739948
863830
571403
2369932
669074
1494655
1972656
1375701
503539
2756204
2105340
1315665
1225297
1120508
1744338
2684784
2602142
877259
2689707
517030
355125
832977
1203193
129219
2136508
1310981
2184242
1134564
1123568
1139021
1743239
2405855
2476639
2501963
1888330
511227
1964669
2214552
2207945
1824543
483067
1655636
2185502
1017978
915410
657497
2141610
286507
2465012
2425377
2483581
1878516
1089495
1528865
810365
2080314
547545
1283647
1452549
847883
445283
967021
1691058
1898588
1860429
2737722
712524
1837973
2863717
2472260
353217
719527
585926
2897750
1544904
2378961
1243121
470267
581050
980334
2838143
1324263
2777347
1792661
1628728
2369450
1366086
2774219
1930157
189830
475456
1348806
1473824
2424497
2892360
1438757
1852664
1096788
175062
455779
1771357
238660
464331
2031927
662055
2610845
1138362
481038
534391
1962827
478992
1148417
2459401
1155823
1754147
309093
906932
2399717
2883562
1360400
2809150
198294
851321
1491517
110191
1060432
135947
2212563
2374901
1629332
2864259
672554
1393970
2666250
2066440
1398613
2848008
1421125
2246392
100798
1981490
97238
41446
1900457
1925091
2728431
2063410
1913699
1118947
796346
1211740
1789296
1254588
1420760
609709
2458756
2454768
1740994
936932
1947296
2437050
2245313
1068386
2573212
1821235
1223705
1317634
319838
2319690
1931420
2283581
2320123
2141653
2200614
1134412
928841
2843292
1536959
1828461
2349252
1218874
2369838
2818166
556802
1899706
2471857
39284
2254953
403645
1278287
1355202
336812
1253409
1915222
198691
2341946
506731
2893080
177427
1092713
2314646
1370248
963199
46313
2918764
1748500
1165416
2548996
1587314
392297
2613042
1204159
1263979
848127
2229126
182352
758699
1675394
137768
1111850
1034774
1565277
519642
228756
364523
2927278
2717648
2260762
541471
1517375
1066453
2089637
1558583
1742423
1295264
535268
1261372
1351359
235661
201179
2739097
1362743
2367742
1114302
2444013
1227791
2904117
1752291
837331
2756906
2054843
529130
1952044
2872804
227137
1570492
553909
1508902
2786724
1845185
1683950
1044227
2492313
1899251
2452314
1422552
1367820
1567480
620462
1527926
1269853
1569132
1222300
1556798
2437004
794166
81937
1290498
2635211
1215405
176800
1406414
194972
430353
2408552
1560114
1660878
148202
1013509
626324
1536848
744256
1907743
1024752
506926
1409160
1110870
1708823
1387600
2452865
2807449
1342838
2064300
2126850
2505383
192529
1706992
2753734
1088204
1359013
1566509
1494306
1768177
734248
1304829
820583
2226347
2702481
759333
2168809
564458
2794842
2556872
2625032
172560
1977045
827860
1660599
1546267
2086738
769557
1073505
449018
2797382
177183
1284173
100934
2697599
1030225
1347923
1367701
772496
1194295
949134
2166804
2245977
2195116
176970
1103125
283678
2094301
888035
480145
2269347
663156
2275307
2673422
2777175
1396747
28736
2651535
2204792
287361
1354454
1341119
1770588
1908419
1530078
189296
1282357
1276226
623696
641320
122887
2181997
1691233
2201384
2021994
2139965
1313704
1720661
142250
2656208
2855270
2809861
820376
1703274
71868
1522192
231458
931984
765533
2534627
1483718
365391
2758447
2170582
880268
799049
1259780
2429707
1300874
2849727
1777756
1071543
1950491
1112530
2080226
1198486
2937970
21863
429056
2652077
848937
821943
2783601
340745
2258714
1515640
1288642
1034754
1156262
75979
622710
841878
1928538
580763
325566
1416064
173902
1668332
1737541
2601399
690508
2087787
1749695
1470225
1585382
1373817
2208574
839218
989904
1035907
884574
1662221
2876015
1727209
1038861
727414
1970501
2443040
28970
819248
2405388
1301690
1834314
776548
2178659
1338531
2357423
90600
2568568
2347630
857719
2327180
1661206
2478724
1700171
2397736
2406369
264894
2204138
695907
1815303
2097871
418343
2164198
553039
282550
802790
48946
1595541
961925
966816
685875
1358118
921741
1354691
2629581
1412987
2344893
972924
1212452
2170262
294712
956011
624698
1342171
12771
1100926
1603785
598298
2576914
260623
2791239
1753102
1568866
848926
1955662
1444211
432309
1168205
1550451
427615
2310999
2538475
548465
1578803
2536448
2101950
952852
1034783
1256736
2373804
2065225
2695005
2141772
1595072
1681086
837538
2563240
907804
522309
1032229
218170
260690
717182
1296196
1078019
2270422
1784302
1272537
1387885
1249723
1984605
1758989
1488906
930361
2492384
2295259
2601330
182257
2326467
2196534
2003646
2439243
2278050
2845494
1367736
2380211
2334385
2899032
2180898
1232169
1951064
508264
1139995
2685760
1038106
2298822
2406265
976638
1479919
2789816
1949948
345602
1470993
1567682
141731
1178283
2790569
668253
347189
1608302
2898318
2000403
1902933
859679
282896
75441
823585
1929133
1259959
2878867
216256
2006642
2620711
2318918
431906
1916015
1804101
841229
1773831
2092695
2813191
2282247
66437
1907583
1853495
769134
921956
2492951
2287378
2049345
1081077
1058966
1461363
2915416
1222296
555480
254105
1678385
2445709
2666809
2575046
754755
912206
2743050
1124273
2541489
2480748
2309762
135533
2783066
2328505
414067
677264
1160140
2678606
2133450
1627314
1525511
1268766
879049
1491751
2126826
2861712
699103
1618020
1809626
2768468
2314923
2938167
1103767
2609912
1776543
2706360
1171968
818118
2858319
2026729
1978462
2487777
64609
1933096
1351071
2472892
936630
664046
2255919
2070266
2129044
1175534
2252345
792275
2716880
2905397
2709821
2803458
1114136
2649483
2166145
532598
1183570
55589
2061385
2845693
2326432
185390
396316
1884559
1038258
1257987
634150
1413732
2326899
2867839
2168960
656588
1314775
2404431
2322543
989232
762332
2467029
1253858
2342497
2036174
2509033
831703
1939272
929884
818737
265597
2279271
1168509
1068366
726481
2643085
2818648
1917932
1787855
2447464
1786437
2508913
2061569
1263708
1120015
432109
2551707
2866048
1386584
510259
2033259
2428894
1550379
2261516
2465029
2669574
1911658
195201
717051
485398
2171251
210001
1758474
1605595
1128372
423501
2735285
972245
562462
2731005
2149976
947632
2147074
1478099
2899493
500148
2781742
499937
1027173
2126947
2607292
2523139
2117479
1232188
1563313
1863227
2282074
1571818
1484754
2121550
854912
833669
181285
9740
2272379
88732
590097
15710
998212
1349581
927035
1413087
2315756
2175006
1671983
1014904
515402
1943662
2329158
1839507
2032979
1246492
1170393
1511838
1835375
1372575
1667288
914505
1001594
2925708
1976332
2828987
558269
901669
947952
1748032
1414184
2870057
2051364
1545820
428442
649088
886666
2534802
2223864
2693052
1235129
1285069
591807
712195
1718954
527393
2601286
1471709
1476968
344686
1031394
17759
1139304
2455035
1644629
2370706
2283341
1110915
2492863
1996583
2923925
980674
1275393
138181
2910696
2334758
432777
2446888
402609
1640908
1986773
2167424
767904
2894607
671704
1872767
1576278
1750529
483648
226608
1920251
1962986
905130
2073301
1168838
1572218
2157242
544700
330848
113068
742382
1298130
1566080
881305
1610334
944392
569205
1904040
1679181
1963536
87985
2436153
622001
2743218
1582430
743094
188441
2653613
1511929
988229
2620605
560827
1561225
2103495
766443
342121
56781
2645280
82787
180618
359163
183280
795141
2295215
166741
1188352
888380
1496624
622164
620758
5671
1920803
1171874
310894
387609
2246841
1011863
374508
163698
1354781
111647
2052011
1476355
1200693
1887531
2269048
2524951
371062
2288395
976865
1364946
1323851
1732092
3327
2030477
2717005
795762
215535
1234678
1629767
1359987
1247317
2831006
650902
1658444
1155103
63244
1251342
694456
1961945
1735371
800599
2026529
836955
2143626
1550105
848741
1949537
277741
566187
821451
1903438
1720707
1448060
1323422
2134690
1056589
2800697
1807076
2305306
1778703
1362043
1914929
1660026
313560
1190542
1573798
2690638
1164550
911882
857970
2593292
1850408
2168577
1504526
884365
2266415
2689811
1001469
1774968
514135
753953
1630717
50397
1616622
701271
1708766
162363
2332685
2338941
895660
2399449
1488735
1787510
1809604
366422
2205501
307562
1584860
92911
127069
2520539
1415747
2469192
2077139
430177
211166
2191775
1360681
2033382
2465634
852774
1238500
1877880
1211142
564897
369412
122760
204897
614304
1164656
1765804
1035679
1038318
634857
1434757
422831
2058845
593641
314316
2863386
1897817
2844928
2070778
692239
500407
1398783
19687
2806107
773239
1912950
1687985
1992350
2532381
879734
1727910
2156262
1122703
2102891
1770231
539097
1777015
2249139
1128611
1727813
2069867
2244202
1882140
2654289
610063
439796
322920
173954
733161
362875
63290
1416912
2339077
2638911
2635567
2724359
2666752
1740220
659271
2571375
2388929
2086339
419998
1016824
323894
1781989
43255
1284122
2866167
2333400
1243592
444940
1652324
1231913
1442795
1491529
1264830
2805164
2037993
1623604
191835
2689337
749175
2335503
2401232
85612
2339645
1037729
841640
358115
2121319
935496
1664920
780861
2277079
178147
478132
271972
595290
725550
345780
2240847
2550391
957334
1862853
1788223
2912999
1124712
1480165
1658994
2493730
2381331
2842561
2219138
2308437
1093008
678188
707156
258430
611706
2216631
1580639
632014
1909078
622325
2873416
2005884
1287348
627784
1471933
1247747
1792567
67286
2158942
2007492
2261157
1354774
839082
2111825
2455442
1929432
1613946
1824501
1575495
1666995
1309199
2171306
315131
2858123
2265589
108155
532967
393694
2189020
2719885
2487890
558631
2295686
319743
2150919
492817
795273
657478
1139455
168759
1892604
1059962
1405683
2875276
674450
1665901
6089
1351997
419297
1269107
2514457
654836
1986869
2479411
1258512
1908743
517513
2893265
1335476
338340
188335
641459
2664537
1428472
255817
433610
2680368
2179825
2170453
728480
2152078
2652965
2849807
1406288
2716819
2178694
2824772
1612430
1696662
2126691
1755466
2908955
2844273
2395565
2796605
1024808
2515171
1820948
1931172
1821540
909636
512930
2273226
2561538
636284
1063361
1948958
1984744
450703
811395
1904931
235997
1313220
26223
1156831
2851294
436231
69360
1104139
2861024
2525912
85867
1717454
1618854
876314
1017413
742822
437787
2480035
1307479
2584366
1588283
1325711
1115721
1301192
1423399
1943814
122324
1361258
2350983
2667357
622250
2028907
2771878
1119788
2296748
705840
2698761
1823893
2476599
1259556
747567
1394484
860975
636633
249454
1636355
2474790
1087636
1686642
2543781
224123
963778
1101331
2437421
1919431
715854
474993
1149984
2110219
2052474
1730976
2799314
834847
1360164
470910
2171395
1334212
2587157
2125124
863194
445358
2777700
2590020
1146451
1102373
352860
2452292
380223
2805575
1879866
1582710
1430502
1767404
1122954
2129377
2851282
1437621
2693972
2062861
633189
2410897
705752
369257
2009819
467327
734273
540361
1031088
346649
189953
2413984
2729897
487720
654947
1943479
2776352
1022055
701690
241131
2211173
2621238
22220
1552247
630991
1124687
24707
1649452
35474
171719
2614015
2809963
1760142
1194795
643344
389581
100480
417404
2002346
1355262
1753740
2489959
2032724
1041573
1616902
2372817
2496243
1233693
847430
1119034
624308
2531278
136039
1597412
1940413
1495869
1280843
1668483
20710
1990591
1511502
146385
2875787
909336
1817855
1667802
181450
1848967
2702771
2371775
905860
266366
1707442
1350251
382333
574747
55008
1935335
2903187
1076950
481558
93368
563901
2630701
735318
2145335
2844085
1651395
1345498
2296220
1668963
989666
889043
1478859
1151461
1991467
2683154
2085939
247850
2585339
303825
839028
2335950
1270108
1975986
2159345
594799
925928
1589510
320338
64334
1754757
349848
2595556
2398905
2897303
3004
914953
521300
2426233
607850
569091
317876
144265
1958927
1722229
1312436
1980359
1739652
2183966
877356
2761261
1447107
375883
15108
1647854
1602764
2299822
1077663
564982
1802532
1048081
2815436
2572146
2062286
911263
2346961
2391496
2066729
2118775
1529175
1654989
1408664
1991163
84444
2299494
2860615
2148135
798968
821688
333310
675437
926567
1071143
1075710
220347
2917264
2518600
2075913
327932
2933991
352032
1815068
119044
1381553
2050381
2453670
1979208
989021
842542
2670473
1927988
1415668
949350
651938
185176
829283
1646456
151750
3857
2523195
2717495
1575647
269022
2523508
1859033
655784
559479
754306
2252013
2522174
741148
1216748
1277458
1555148
1884213
1709234
1921274
90113
2114198
1467898
2787283
1635299
2168000
459191
1693446
2148195
6547
1701401
2339136
2625373
712856
664613
856592
780747
2897207
984522
2036374
829728
2802917
1131988
2250935
227236
1924107
2791156
389930
2733450
2511436
1627610
1904940
107317
336148
1031043
1990353
1067232
869769
1262126
1228806
1079093
436895
2096075
2085999
2629556
1903921
1442133
650068
263371
979180
960710
1171495
2074409
412130
558309
1571107
2192965
1064545
85559
1555065
1971579
337915
800207
1482446
224364
1031831
2068102
718858
939275
1347252
1967049
2850602
2622306
2812303
1962796
2325463
1928725
818787
1066563
2731049
2563512
1017912
2745607
1438880
1732442
1701991
1461864
383567
1429800
2915721
2871253
1771295
1474155
118255
743381
2455314
2457817
733477
2553037
400752
2453436
163935
101319
1690089
2297783
552435
2285406
2534677
2343149
1483912
1694053
1704924
2215723
1605135
1579455
1361072
1733863
756216
1665837
1016094
291561
2090122
1225296
1791887
1600034
2401097
2484511
794576
2148633
509970
1710906
1706055
2849830
1121368
1718051
1883695
1608601
2504561
569731
846675
870872
1239945
1714613
16143
1393842
310374
2025050
708756
2115654
1976327
1474912
2926855
356077
1628465
2443769
358731
284417
925702
2226042
1971690
1786478
2465754
2071132
1512783
2079324
1281632
748839
899402
2859410
2219933
267001
2786341
2469241
682192
624340
1341868
2550431
1927342
2557825
2184633
1109029
173134
804712
2321843
1107317
2913801
1127479
2786089
1075097
1395584
2728630
2905314
161406
2377188
1451640
2708275
231465
1039377
2857833
44337
211384
986656
108740
2181525
2559636
259990
1162855
1354755
877222
2767649
344086
825648
1339498
1005479
701426
1273102
867234
2205072
263619
419806
942468
2560110
1822941
2394380
75480
1665273
1983070
140208
643159
2084796
361380
2151913
1111965
2088709
2125548
605341
1896526
2363927
1543986
2797607
1506456
603523
1311627
2650853
1010283
2095841
328098
1871366
1718645
2568390
1958857
1423414
1768040
1389284
439559
984554
230128
2572215
2922804
176041
2526284
2405623
670520
634892
1572889
931607
1131232
714137
142560
2319179
1817430
1858029
2687639
917586
1775791
2315705
371748
1065445
2536204
2412166
1203112
327919
2215058
2028080
2273468
675417
1718444
2033838
2671487
432178
1707216
2016637
99102
977549
523010
973738
1858157
409126
2002002
1386855
2729406
1780693
1344369
639644
2831251
2257147
2331871
703451
2719469
528370
1146715
131657
436669
1577882
1865531
566452
2503484
1190833
621780
738964
2523149
562974
2928799
1765693
509273
1462809
2059296
978745
1364561
2224092
681825
52490
903213
2845571
2818437
2096454
529040
908970
2228826
2345803
296856
1460207
2781784
1491719
2649582
1427139
200143
1887945
1008715
1797704
1904302
113335
479612
138978
440377
2401285
1073483
534609
2066021
1629985
1994296
1804856
2933160
2232535
322330
731585
595393
1911269
81232
1092180
1211412
2251798
1644995
891544
1759417
2470565
198211
1212252
346900
495906
2148173
403054
448949
712951
2061787
1263597
1255573
824830
363629
323609
2862293
1430954
2331974
1143838
254014
2801114
1089570
1141062
2845940
2347673
699204
1929487
2214496
1054106
2373187
439461
548972
1630539
1510181
1840515
2586252
312301
191727
469483
1147313
1951833
534706
1364941
2134130
1040104
2811686
1574161
595221
204926
1745330
1537959
903677
1348822
1751533
658920
1888988
510038
2757386
1493580
1761548
2195000
2252586
873640
1282669
801176
1654572
1196031
1536743
2415217
763168
1073614
930457
106310
2730539
464821
490359
1961039
2921056
2840665
2111842
1756501
116436
2304375
806806
2544218
627820
2058343
719961
728050
287092
2224146
2844949
2858807
2857118
2636135
799481
195417
2388252
2060057
2577496
731327
2121364
1542159
806460
1940069
666581
1029018
1352652
563160
2529587
2937691
639615
660731
2714444
150427
278535
2913755
2630374
126645
228604
2019555
33066
2662274
812274
209842
302218
2325098
1845857
1050751
2783906
275168
2393498
680741
2177604
390239
352668
2596384
2631151
2032380
2671288
2401454
222093
1611237
2284868
2407359
1131087
2565933
1907675
1190778
550479
55227
2202652
1245846
409130
1212926
2758702
1370937
1812152
2349376
103537
340867
1443507
1857729
47705
1820893
194834
2284702
1649754
2009591
696329
2093141
1005111
165150
654595
1741906
407101
1508220
1854313
2134003
1315572
2228664
836791
2533930
562046
867158
1173344
1579940
391500
2292340
1097204
2148929
1648375
251195
830029
2338334
414919
1213703
1825186
438189
1060101
943179
1787693
2375490
1898962
1369683
566026
2394349
303715
2674962
2503537
1645850
860178
349751
1928666
55723
1503101
1794215
492748
2094468
2637762
1555731
753405
2723030
1304294
2265346
799147
2656241
2218668
657169
1547229
2105490
2887751
2765161
2586757
943965
2663936
1039791
2752559
1283843
1858852
2792335
302716
69068
1518930
1906739
1126555
188234
1418803
1769268
383811
1070286
207148
580972
2258948
1169523
2363496
1512865
2031377
26957
533523
881015
801127
2315111
1856726
514001
533549
2649150
1482686
1872509
1177313
1240542
781666
124694
2129352
2528495
433029
785071
1365912
2403079
168387
2680040
134779
832460
2070995
1868164
2380609
1497959
1505847
734550
1018030
990218
2329891
2686767
856350
564212
1310631
639722
846620
174892
1445482
2675585
1938887
2540195
1015831
319584
2214572
2388328
31546
563439
618326
2340545
1641330
369153
1106556
15454
2258594
2796471
1987521
1780960
312323
1179121
251251
2138308
394276
2917320
2183197
2087420
421640
1629121
78750
152898
2073596
1161606
2145187
981489
1459773
2744570
2536477
1320321
2187327
316255
131162
743185
2605175
2250221
2658161
2340237
2755
2755861
457085
2037718
574935
769333
996143
1140740
1985440
2512213
2347091
409451
605941
2689535
1303205
1461767
1583867
296946
910713
2321650
2482632
2044257
2167040
2707845
1585903
204886
1093644
1295431
1679327
2666769
2561818
1132862
1221262
2449013
49466
2801185
1686048
2743531
2133258
2730195
2277241
2819825
2738900
31506
1128161
2196290
1654412
1829138
2852286
21313
2756752
953202
1628039
604784
1338100
1887058
2751320
1431391
2618752
2385276
2167944
39894
138488
23825
2695153
535554
1016422
1691941
1489828
656545
2195332
2250106
21392
1513204
2772235
760409
2090495
198474
2331358
2309025
663386
2152786
1856178
607572
1481323
2018636
1463406
96508
954110
1364914
2883795
1195882
658812
683828
466542
1127263
2105971
131990
149143
2765788
559423
2713907
992682
1439245
1571342
2076513
1995189
816705
30289
567113
711624
1699484
1623212
112294
1268900
932218
2738192
539301
335569
1034021
2006118
1384638
95743
2537659
2835093
1327627
2302925
2116124
1468570
1882973
1421550
1306046
1786923
495230
1461284
1325675
2100967
2077990
2333846
2065647
2892329
745812
925987
2598861
2935438
213026
1280537
1189609
1184289
1398881
107376
2757770
1844610
1332061
409304
915086
2631305
1161602
1052972
555427
849450
1508637
953485
1470840
2825244
767899
1862271
1819709
2512597
165248
2399881
2284535
1268089
1069508
1580717
2176190
2552095
771605
2046787
1501776
2328418
2872634
1877471
1850665
2397507
2358400
1665592
1140962
1647026
85336
42722
2265276
833789
367390
2447165
2006163
575851
2855967
1545746
1751889
2846561
766013
1391453
2852231
1466769
1702710
188162
2412893
2037528
1338185
851729
862401
635842
2806495
25547
2040242
1073577
2153130
2029410
2223184
149990
658481
2718365
113194
120014
2625501
2018871
279392
2928975
1593774
22581
176480
2642305
1528095
2666069
454276
820902
2025275
1217471
2485487
1921883
2318888
2821956
1770158
383076
2940108
2262651
2542148
1928645
1391852
2859228
2044130
2653742
1062087
2672255
1919753
2722319
1275187
763557
1469453
2761320
1121531
339650
1032152
250766
1868719
2291822
2582929
2123766
897409
812809
2083254
981359
1737857
783547
342381
349414
2036649
1436334
2084430
1720897
1851684
1690851
2775867
2809566
2669994
19656
257854
2071331
2227882
157627
2329396
1766643
973181
1270387
2411206
1032259
1106355
1140005
855779
2684422
1623462
437627
1215703
737902
1596882
1170327
2542404
2888781
2473154
2382817
2472561
1184674
2244858
2721556
2303885
328492
2876323
2212507
1066877
2315894
1584004
1534862
553714
544637
1056567
2864781
236490
1619835
336726
1189669
13339
2044738
573027
2482355
371634
2420090
1544866
2714579
2278554
127201
2675666
124036
2234599
857297
2524780
2603325
2693954
1525230
1159695
40157
924420
2862854
1888459
796419
1682575
1983342
386854
1962415
2640160
1895253
2773626
1862847
692839
518876
2827179
1421399
227635
74614
1149208
2587372
2171890
2576137
2630249
1934764
1900241
600532
1924255
1752243
511955
2512549
405567
670158
356922
1039020
178071
2386603
1177720
1086767
2544351
485852
2931446
1219922
134825
715416
1094108
5238
1507741
2028155
1573214
2905754
1411556
2810243
1117856
1933152
1085502
1011341
1341805
1234717
2196501
822820
2252059
1215260
1368422
1812064
1581787
2780318
166529
895346
389754
2896534
1251974
2087566
1723518
1571122
743032
1513451
386378
736072
1492994
1929616
1654118
382450
899420
212276
2826745
939924
2405954
505115
609438
1906409
128365
2569175
1212958
923792
1645726
2855129
1459654
2182759
465397
1575341
2807233
1385202
2324610
2026163
1382189
1329957
2866939
2446087
1237057
1140153
2594046
1284460
1122055
152019
154138
194682
2205609
1032851
674926
2446672
1972317
1875061
189041
2709849
1606453
1200577
1671056
2007187
730000
1658263
2335903
1168018
808129
190691
1727083
2720850
2891911
101582
2937094
1442438
175832
2479288
703477
1855783
1225900
863049
1142906
2208964
136072
1145993
2007012
1769761
1308644
1366452
2578047
1429893
1749814
2782034
2812449
908279
1068850
2716079
24104
577592
1800834
1285059
1577176
660168
1099897
1205447
1096795
1708594
2230207
2699278
440456
470323
2682453
1558614
1579848
2345342
777450
2470599
2564719
1586912
2018258
1356070
1610775
828545
660645
973425
1324457
2834923
2353316
2231346
1215012
2881074
1011958
697100
1680271
2469071
1897820
1885476
1018982
310085
1963259
1840481
172562
2252196
847655
1223170
2677672
1791328
1302609
1316927
1596172
565564
473008
2307542
2209155
2643051
766578
1816070
197478
930820
2392723
2699005
2162898
641881
2938678
2794469
1971872
2314684
250793
2812811
1451810
2481590
1465734
1328616
653937
847091
1555899
235614
2843264
634361
71593
1136010
2801815
2296329
1536444
2487942
2458631
765180
262886
955277
1227482
858863
1620213
2708014
795559
1285134
946353
644338
2021015
60303
527167
1975022
2165785
1131782
1445306
1575903
2158466
2788656
2136099
34101
2113009
2886955
608074
1204323
1754534
627136
1833321
1111589
1755612
682925
2879486
212460
119757
2138113
1519084
2642849
178205
2512955
2528108
1853777
439977
1871298
26754
1014696
660770
940655
956674
1882806
809929
2850935
1298203
1144746
170518
2663384
953934
2685344
1108845
2016066
2646236
2914989
1542231
1705515
2554028
2651607
983505
2506277
2251607
523514
170273
2566888
822810
1708168
742155
2577650
567850
471367
912874
587102
411173
585943
2358213
421617
1522622
232773
1194503
838102
428802
2244644
1936611
1666047
146232
1989564
2254644
1319059
1919170
1571221
2936324
2453366
2694363
1766132
1536262
6759
2564319
2608022
2407440
2585470
935220
1152353
2521454
1343195
2817499
1122870
1609908
78518
97402
571821
27344
2936430
2915836
352202
371687
1479976
1997305
220454
563052
1716550
563198
176427
2006267
2544405
411551
2643464
1960598
2176572
1627464
1459792
99533
2560861
1906636
2763167
2855558
1354489
1725643
1257659
1391309
659941
1764526
1401087
1450614
974002
1572347
749303
2605930
1976853
1926722
254115
38573
2028206
2165852
788919
1843800
2526710
111914
1262926
225445
1721944
1437518
382910
1342051
948848
219324
2743592
2634337
1715987
2439826
1215975
2540218
223373
541406
1859437
643916
2810687
2542692
1671410
341690
120771
1931687
1534706
1557988
2771467
1397668
2080096
125834
928201
2712644
1439606
2491595
746737
730957
318248
1009377
2466540
2463459
2365695
2423929
1584367
529901
2779627
1443334
1350842
818452
2664075
490364
353712
2176858
162303
734672
594338
685146
1845627
2824150
825569
2437651
139709
2709854
2586813
2940212
1134948
976145
594505
873500
496809
2601130
2313035
754424
726005
2511490
1155181
2094392
1631508
2846553
931599
59518
2202730
1284029
946385
1054058
1821087
2849323
1174581
1381864
744088
1744874
213710
2415847
2531965
1206742
1172347
2222886
2867102
2620092
517664
767186
2279135
1573463
1144870
1222440
2817668
1811140
1086192
115024
2017345
1711238
31133
516577
813117
816044
1115067
1933779
2571628
2740602
1431819
2355071
2485577
903211
1119351
2797364
241651
208022
87045
2103759
2705535
1994173
2111090
1957731
233860
62124
865745
2515063
1614521
1204542
2394876
1681613
1266002
1211486
2477730
2636534
771363
875332
989406
1568366
1257048
1096418
2318871
2216377
1283289
2707976
1287820
2007380
1156314
1033151
2499301
1256751
1792514
2785650
2338753
2539999
446455
20844
2772876
2322956
2271953
2287268
1242335
584491
843947
451894
2817082
2411302
1544476
1830197
1504157
2094562
1090016
2050660
1734399
2030170
2457228
2772665
298715
2117909
2456755
251595
2646528
797347
2607336
113695
1435701
1155649
1737396
2339379
2640047
2845971
1577150
782437
933495
2795114
1904087
2511923
2082954
657230
264773
2608151
297292
529082
1941946
1304807
2006596
1838455
888004
841898
2386221
306231
929438
1181591
883748
1362828
1181211
575531
1283388
2144736
960165
2786090
1754391
1453148
203076
847173
2040181
16864
346527
839043
2275819
2068121
1862646
1247629
815270
2080881
2933695
751383
1215650
2274864
2406685
1711007
412489
2034048
714001
2480362
2872388
2754377
488144
339916
534361
541299
1467020
105761
667731
1860879
2865620
1441637
2056196
1111348
1991197
903286
530925
2322230
549385
1570573
440346
1870060
1727501
166938
679019
1143914
948821
2136045
366289
1747213
2853387
948073
345302
2103724
1537939
1708738
989227
2837328
474068
1264315
2866532
257547
109492
1047448
1692108
1165640
1840010
1554158
1941025
1884040
2306592
2474577
348600
997898
2551641
2460442
1452576
507519
2336543
685039
1504576
1606077
297966
2838038
2497620
686471
356941
1999913
2575148
563600
2936104
278575
745372
2186560
182878
646210
2418608
1692557
323241
587288
76547
177594
446119
2813806
384542
1009474
2826674
1348505
2936468
1314682
2329566
93916
388315
1571206
2452006
2758839
798513
2711629
2448156
2181541
2140621
2162073
182445
1909942
2265538
511093
478139
1061856
2280561
1702864
318258
125445
84866
344911
2253685
1627789
1326118
700134
791994
1564809
2381001
1820814
1293867
991896
222796
1252811
1551673
2196568
138394
952065
2743350
1201733
1794176
1925450
2261170
1435916
726613
537546
2643532
1805977
2655204
2693960
2917421
2452648
1032576
511112
2668916
2265707
395696
1906985
945416
37550
434211
508953
48690
2737562
1140252
209032
1767033
1052889
815996
1557532
2757448
2226581
424610
1291307
778891
858720
2086273
2819792
210766
2352089
1652471
1542335
1158120
779075
2409617
2454414
181647
1990938
439265
225958
588710
2674594
2435279
541935
2370446
501289
2458308
2327453
1197317
1433483
1898309
2171402
1460713
614782
130988
546004
1454727
2731200
371774
2425553
494402
784270
998465
2334851
222551
2866503
1960172
1120954
199604
903219
1595865
2548705
883207
1412202
2924258
886743
31599
2055455
440283
1681698
852423
1817615
2542030
2545566
1437709
1633864
1900720
67285
1945265
1326819
299524
1200389
2741902
692364
2011640
1214267
2394210
1234712
1303786
2456564
1767278
2174786
2758282
1324616
2570197
1644125
2275377
2582927
370580
2151330
1708097
2075691
224606
2590381
299137
2231750
1320030
1839918
401228
1093439
2038640
2798184
452784
2858025
2794212
2170008
2628953
2264757
2350761
1244099
1490247
826192
2909070
2901437
2491773
570350
2732016
1466312
2282337
203487
1457695
1382209
690376
2104030
1989173
1074771
1758625
1818764
878127
2905221
2616599
1998364
2447407
1189325
2075262
2263385
1906950
52251
2139045
2765566
1713570
3345
379572
1510557
2794153
1128179
1801088
1443100
1650185
1635564
552589
2471509
1343132
448311
1086209
830609
1446171
2673570
2798754
725115
503972
2060740
239144
1939890
1857839
2835242
575567
1857084
1256239
694490
2898590
1756163
1177087
1791542
2865011
2706899
90415
2160051
687068
1557468
1343399
1180361
200149
482790
1226986
2881658
2868909
386547
947480
1616498
2027152
2176829
2564823
505770
2656750
182828
2726359
2927809
1747511
2101030
210440
451111
2878672
1363990
1222037
695257
882571
84738
851195
1382557
785133
1891562
2363613
596136
1412452
1460005
1569973
887352
1711413
1180614
2319815
2661073
2405034
2145759
2231620
1671347
623844
1677015
2031130
598279
121249
1140694
2915657
1029372
658973
2059853
1986130
1105179
626737
1600503
614031
849220
825796
2128972
2040692
1742979
2077372
1526073
1194616
2790721
2068530
192922
896273
2759622
2836271
405627
372475
1169399
1894744
288477
1638985
313819
744386
2319790
272024
2707722
2106763
754163
155540
2610463
2335851
1226835
1137738
2316643
1317842
827156
1316663
588183
1868975
924857
2201532
107756
2831732
891461
1732624
618256
919143
2087487
2161894
1045328
481791
1600228
1348891
2789531
2622986
2030019
2146761
651765
2368190
2190141
1354504
1881166
2122365
730852
2476976
1184528
559234
539462
725565
1372915
694749
2237632
1844424
992474
1052289
281862
1495178
2021323
1447128
2576595
1019819
486967
1371985
2577953
2072496
833507
2276755
2300221
2509950
1603305
2888029
1648203
678833
1627850
2243108
1912027
2335194
1063362
1176993
1101535
316818
60514
2726579
1709630
1670462
1274003
2596363
1660737
2427690
1822434
568127
1760168
2084434
1581956
2080526
86660
702429
1786628
2780969
2074794
2223140
401165
2671474
1107988
2509358
1602058
395388
1945132
1975165
191545
1922090
2509921
1486167
2420062
2424660
564958
1825662
1030124
2029373
770758
86902
2663616
1868199
2697453
1300216
1088124
1652963
816345
1190443
2101646
2687991
1022688
698121
12921
1664927
2547709
437988
1557528
36856
2771768
865363
2271501
2837622
2044673
1011355
1665507
1420456
2885570
2586186
352929
476065
455898
2007153
2494738
2908424
1274775
2835575
2888057
2170908
324507
2030731
588361
1971854
2301375
1154615
1995231
2629728
1041508
1787573
2874344
952525
1148171
2875899
169683
838818
1576967
2630087
171507
2439795
2875458
1810225
1267424
2067711
18837
2680992
85397
428720
1138008
2289496
941671
845969
2126419
720393
1419134
160049
714687
762858
2616803
560366
680416
1019575
2166519
2100416
890526
53061
352631
476799
415157
995493
434105
1429145
162386
2596357
1093882
2035793
2724814
50790
1923298
575715
2502932
2657806
2488786
1790344
625396
900066
2421777
825742
1037891
2735023
1465498
1489506
1852664
605473
2195538
2521469
1939767
576091
1323942
2198908
1308683
870740
187694
1611937
1822560
266715
926972
213190
542977
5913
1169725
1716400
1482242
2613311
860710
443579
652067
1052740
1938094
274313
2690566
1248945
1161387
324035
2241582
905155
1892654
960565
2739118
2692143
1296125
1561884
309953
2293980
2738874
1547741
1497059
123527
2036498
1254622
458750
829338
232620
47789
2872042
78459
2471047
2149880
922781
2920013
966945
1410714
2788094
320891
1009195
945707
2585260
326114
945889
26770
295655
2651727
2786635
1213875
2856916
2435991
703347
440052
1920094
2934422
1103315
1453653
2666188
1318853
1420553
2257427
2430788
1756232
598309
475861
2022344
625453
179062
156406
2286927
1725979
2284959
2586561
803964
185601
831455
1351429
2723702
2096382
991483
1037996
864062
2681187
1834696
2736471
1848326
524682
1448301
409516
2150010
1626222
562699
1587025
2679890
2402250
959476
203231
1713345
340631
1691562
1089664
869010
750040
102397
2135737
2755490
284082
1673088
358249
1818867
2220150
2617053
310264
719376
1768808
795238
1262348
422092
440749
320581
2100988
25846
47732
408427
2256786
2095977
969693
877731
1241843
2581127
2825033
571560
1663370
1501083
1424915
586915
1403902
1077374
582384
2934377
2384234
2354012
398946
1430595
1796479
1188626
494683
1790070
836133
1245151
2607191
215051
119229
2530948
965339
2845038
1799769
1232092
2296546
793971
2735724
1428622
2290948
2072636
1897033
1148959
2791584
373312
1299367
2273836
1180864
1991172
1004237
658653
1692933
2054353
1592099
148523
1587170
1418793
2092578
1126035
1419953
2348826
442712
1842971
2733102
398375
1744837
1989343
1238303
2555255
271678
1852946
2175116
2746751
346065
2825464
494046
672193
1389794
2143939
2094184
810799
2545279
894712
115524
1779012
2435330
168406
942487
2561084
1661473
2230720
1621608
1425782
440412
1265810
2541941
1553533
1703411
1778123
1389513
277515
2828226
2282574
193631
519285
1754123
590344
1679271
524493
942500
2593830
1994825
868456
2731944
509734
376299
2402491
284358
2160495
232446
853993
94911
835211
1778760
2257629
2276269
1892345
1458642
623067
789906
1718807
2708004
2120660
1230080
782880
840569
2350570
2841069
1383255
2207444
1593421
2018393
2817196
1278120
1843999
1927681
2279877
904153
999278
2656606
706331
1355765
384981
891627
419667
2430435
2316548
1048417
2009665
2506732
440188
952595
936665
866081
2763405
1290190
1609389
2338211
161714
1727893
2124542
752810
1406154
610805
1256927
1557438
2801334
1600365
2284631
2728633
417773
1013384
2444474
1411561
974902
2013978
1479253
2207204
639505
2712209
289294
577405
2012515
224913
1542990
239339
2058260
583493
2542398
2797653
1379581
227245
2434591
2647592
315706
560878
1560211
1127135
441875
1580291
1388410
1400228
358649
468706
2504100
1180302
1367552
1202067
2447326
2275929
134921
101361
58190
1266131
2560331
49968
677248
2623395
1971435
2120603
196249
1822551
467305
2484853
393851
1997913
2118084
2533214
602375
369931
470152
2075835
2352686
2551053
2218330
805213
1010636
455298
1930227
1259811
1417790
2443740
2495269
1122311
1419630
1930049
930827
2769142
41017
157445
447709
2508721
2864013
1596703
1835915
2129406
708477
183707
2676398
1579715
1049994
177735
1646156
2122836
1506665
532283
459784
2714805
1262989
1726085
1631921
1234640
487297
1966866
844316
2879331
2675199
1682312
1103599
2160448
327016
322794
172410
860471
2602676
1935272
1510052
944201
1544215
850907
1641151
1065226
582648
1335827
1622954
1549175
446881
1521407
538570
776401
921684
379687
1253701
491289
1070212
2160552
2072529
1582956
2408382
1828927
120771
1515360
2436901
64293
884223
324457
819730
56777
1685893
1726741
308285
2083327
2646073
244459
1360
1519835
1212109
2684720
2472399
70631
2483959
2872154
2213728
697808
2253868
1086382
410102
1062649
2596146
1540708
1151252
1206253
1799932
2851735
721588
2249760
289743
1086257
2105455
629781
1242899
2527962
1760530
1521870
1038167
367421
2123465
1117534
1378545
2603540
460516
2753675
70264
404174
96383
1900063
2933860
2286303
2142500
1279444
614516
1452808
456449
2108169
1304933
972914
87407
2680020
1825336
612402
2358404
2486871
2631121
1106362
1784425
2046283
466668
100170
495330
62392
1842481
1392338
1618209
1351128
2071779
658763
2858265
1475879
2023157
1510222
2035946
491124
2173641
1386821
1409431
2523691
329185
2824188
1351581
1858366
615569
298394
2113444
31469
1755487
404510
1248439
1340406
1836699
933890
2049958
1132581
1220278
2666935
380776
114647
1455229
110004
2195176
2168884
1982168
174395
814613
1067431
620935
2324713
1776171
988100
386115
1332913
2494746
1643973
1256646
1961362
614232
975367
1121635
2443414
2431194
2805347
3627
261324
2057967
1299263
1443845
2331798
2670039
1453362
582417
2397168
1464738
2455419
2467067
2264605
483472
1318473
2737571
333648
1336121
2040235
2189856
2794426
1539986
1839818
993739
1527555
2088937
812859
1596661
1860005
890113
586627
1736814
2485204
2711841
637816
1608359
828753
2031607
1610049
996172
2273107
2474293
1785268
793173
2657547
343876
2627328
298046
1122114
2743228
1571618
1011758
2702096
1002242
679273
2562079
2413851
1218077
1000756
2694908
2828184
648874
2054019
1511324
95328
2594483
828128
2291863
1885553
1287285
1339293
2851709
890660
602783
2452407
1820199
76429
150339
984653
2711453
2349169
815468
850372
2396189
2359650
750703
254559
1932643
2524983
158604
2147841
7434
1489748
2136326
2698997
2819284
2473150
2881118
271264
688565
303991
2938822
2190866
888398
2939592
420561
1345751
630919
1925471
2448102
78468
2530580
2203342
2695958
2338188
881657
1821695
2109878
2826174
230782
1375410
515004
2483258
946635
1501594
2499570
522130
1652
786767
903228
2858179
2759602
450224
1025809
2388420
2659705
2792213
1990814
2691834
2093950
281535
2328926
2333447
2325012
1192490
3109
1331149
2313457
1715435
2236573
1085362
671152
1944433
810944
2842635
2693246
821521
1995497
1495775
119591
2045928
2067540
267571
1773557
1277117
1605971
620075
613941
2067389
921133
2603378
1857708
2191165
2411793
2506005
116306
942341
2322807
952993
2184979
2696685
1731073
2652620
2672989
866469
1134335
740150
1673375
76580
1028323
335545
2036836
2723282
194259
1443052
750459
1336078
1099605
683189
806542
818981
2204277
1106435
603904
2927296
1031920
618678
2042921
1450289
2900725
72496
2844505
510858
956454
349035
1446117
1105322
45774
1557265
1697721
2032358
1733378
872950
2299139
1497785
2451480
674903
1591831
1874703
1645823
2277206
2850243
307064
237583
306909
2818761
1218384
551788
1564780
1984988
2562568
2009710
1282302
1027096
1859856
1049802
640682
1888952
344487
1722208
2188209
2085925
1656822
393326
2583497
2379566
1941045
461376
1093673
363138
2778748
2861882
1749707
695649
171814
22060
1741426
936155
886738
2066143
2565173
541890
1100023
142242
2117942
1867995
2109812
2211968
2096234
2545890
1431954
1111859
2766530
201958
1602592
1900150
721475
2735612
724135
1813490
1973577
1000999
1662231
2190116
2555439
874817
1713970
100256
744990
1351393
2331420
1866027
2596681
1996745
816081
1016313
2306624
1020598
254799
1974698
2223691
1592022
2007104
1025164
2689467
1483954
1557278
107280
1291464
136447
2877379
519858
1442852
55603
1487404
318044
1503622
220674
2256043
2054631
1751476
2494007
2719824
1276548
1240004
2654080
2558334
2626380
583448
1997032
1197355
399372
163443
2643972
1987911
2840536
2745320
2522589
335194
2448245
961486
1572756
2807494
984975
414277
2505620
2005589
213941
2606025
742631
1892107
1451739
1582371
2422743
2019448
2583097
2751523
1448639
34546
1904539
2201382
2781892
2761951
1664708
2372666
144782
1026574
2710524
1111336
2062897
2077356
1459805
1156318
119760
1138720
2935430
1949780
2253175
680267
2707345
868268
2210560
1722494
463326
2433585
1876015
436132
570580
1828365
271536
1765406
27926
500632
2385885
943748
952208
2655923
1286522
638463
1216337
1053098
2340726
1713904
2571987
2014639
2116478
927251
170414
1931133
393073
289436
1460059
180792
1050923
1601543
2618531
928219
2251508
2554465
182515
1479943
404744
1929539
2045316
2581849
1883084
2529296
80955
185246
2479931
1640204
2522807
151434
2934791
934227
1079872
80959
154246
2112889
186584
467722
2482377
1882501
2859546
734921
2624654
263713
1915835
2098630
1827102
1763196
2195809
889829
1338273
2301028
1391409
1530470
1547467
489799
1433493
1166663
1896724
1116810
433211
2841372
928248
994157
1750402
1884486
738609
2647096
425189
2228329
1680632
2071078
145947
2058269
1571860
1593162
632936
194588
248582
298924
1230889
2926241
2611899
674604
2153487
1219408
1994057
282898
2785669
2279891
2672760
995780
1255158
2011578
1949736
1670424
1511163
536139
1164446
893991
2409087
1934529
400889
2133598
1241313
2556430
2767766
979505
737604
1545752
263040
2761705
1148620
463711
1191021
895287
1555909
124099
809959
988067
2077153
2261388
920403
1558184
2103562
2319521
953662
466539
1984096
661788
2205216
633958
199551
2144356
788704
4534
530398
842985
661059
2912290
22387
2452218
1291373
1448908
1807256
2296440
312879
2850910
847031
2701710
1172327
1030175
2233407
1295092
612173
398469
2537425
528186
1470453
462558
1990886
1447045
2897300
1417467
2192400
2181497
1307736
959732
1488464
1760067
2583483
1655762
2922769
859571
1675588
2142419
410547
746676
2927915
2765844
1292806
2226060
947709
1781313
2678679
535192
2062969
1775449
1296137
1731869
1141947
1363854
1330955
323564
2195798
1980008
943708
1849754
113336
1668062
1439438
1544516
2795907
204222
2837747
678585
1647125
1203374
733776
1278607
1021991
1334395
1088124
1752694
1795075
589932
2843039
1714820
967208
1730179
1547990
1338687
2343309
1468876
672875
2255831
1031904
2468579
1943754
1666819
1527322
1482340
1013079
804720
1198581
1152648
1008164
1493749
2658121
1869286
254233
727381
360137
190435
2597863
2377368
2506891
1406298
2373118
2081166
437755
84405
1289041
1676760
1596376
376026
2899099
2179121
2574007
354588
1612767
1000619
886631
2449855
2081646
1373796
2008809
1932232
2149471
1051036
1826953
436343
2662398
1575237
735505
1143379
430214
1373808
2325748
1815392
538748
2073477
68732
582315
2182500
2726561
474045
1727652
2344724
1551032
2236884
2656910
1631933
1512469
2562606
710105
870344
432107
1469810
1397262
2186875
1594431
2516291
304225
1715951
295630
1797263
2360082
197213
1686223
354021
1151734
1106847
640024
2270139
879322
746393
1753417
2270938
1870238
1389473
390193
2448663
1300579
769734
789094
2218165
1511211
517072
743892
158016
1980190
2199734
2337095
1405189
794477
2771294
532943
1020991
229243
1088704
2257335
2833008
1600094
1400616
1604075
173821
1295189
2184544
1765841
1812374
256818
1729449
479017
2110228
1239915
2616592
2014674
2724484
2601460
374919
1471130
2200080
1424912
2302443
2717217
1219203
337798
216321
720030
2574104
637130
1720411
2467734
1153004
1165066
1049590
309662
733805
84628
767626
65957
369777
1598455
1785709
1426940
939860
1910344
1540763
1785749
1769213
1513864
2158380
2297342
1463890
611080
2920894
1822336
320978
70901
1899891
18306
1631996
974099
449584
1227345
902658
2535416
387726
8441
918025
1284599
1705672
2412753
2523328
2786097
1006307
2685054
1545727
39898
1493496
151961
1315265
686186
2576304
1018912
819013
638738
1293994
1291486
1863379
1469366
1747592
211830
527023
1100083
1858522
2917668
2082185
858004
321117
1397185
1738687
1545075
1626298
1825541
2767707
1947982
714891
2504471
39312
955167
1891047
642903
181589
2180024
48892
924705
920336
475141
2301574
1772370
552597
2802507
1447426
1767895
1289009
2758848
2831340
354875
1451035
2842278
976810
163415
1372501
1434189
877444
1318095
2773368
282049
2815252
2734472
2810339
70887
378894
1214450
585477
2488322
1949412
1943008
662983
2101165
317282
2456331
2863053
1787794
1473516
1815102
2252218
1750105
1201576
528018
1771499
548945
1453250
803502
386562
967508
1604443
71137
1903354
1026362
893528
2750997
2183517
2496604
1181116
814960
1268903
418851
1538248
1515009
593166
2016419
678694
2935558
1909131
806414
1254697
1447813
1390989
1106291
2664323
204347
1714142
1025864
278853
1904932
2727727
1302313
738801
1518265
1685134
715884
227290
1123532
1585912
446210
2484340
1970909
2184724
1340226
725167
1565571
2331348
1116652
338125
403053
194660
2470797
1934541
98754
132595
2930903
1192320
2140158
210615
1273573
932045
511596
1282386
1893666
2050722
279986
2891306
2609342
1132020
61847
967269
2406753
1628019
1123788
776545
918102
2621576
256738
2517354
2420413
1226203
2452019
2071786
393934
518045
1118428
45166
331034
1225456
1027830
2519046
643989
271953
422420
2016568
392585
787964
772509
854614
2569550
117533
1557115
2648358
2774354
1254185
337650
2817065
2051238
389989
2501763
1549818
2555158
1276695
2319731
2829397
1814771
886734
413687
754679
1076376
2730777
38957
874061
1710294
524056
2319769
401407
2453093
145053
849305
1810275
1496410
81191
2073836
737198
2268408
1200079
2044814
1278309
1314015
2616548
2611088
932405
2436655
803284
886987
1486045
73987
2788296
52504
2603851
2888792
1670716
2247180
565004
1025361
1333635
801862
2176720
2030912
1397595
1766898
2874014
1991599
2296478
999102
585515
208332
1838820
484597
1231852
1595667
1906801
2082568
1949223
1629188
882422
493392
2748299
1433375
1404927
2155284
843843
357058
2532508
1043314
2738648
790057
1460794
2795068
658298
2528657
2667997
2233941
1096328
578026
68049
1535143
1128083
2103603
534829
847028
551495
2119546
2624331
869908
2392443
889622
1218255
1874703
2230324
1750368
405923
1566037
2602035
2003597
2866023
494316
585113
1479858
2599061
251406
185065
2445763
1886730
1808220
135246
117763
1871464
804440
2289166
290151
1413672
855704
1020685
2745824
1465369
2869464
1657000
773993
899003
1475354
2225157
11604
879902
617899
1527398
1907673
377039
1800709
2373458
1223297
826544
2792502
2557686
1434398
1061737
2683369
18597
2647386
1132374
34474
1993195
923568
1852656
682455
1688106
1787566
2753483
1907372
2542248
75689
692483
1241531
2309577
170372
305967
1527440
1576511
599780
2437072
2603422
20167
1473652
2275261
1033082
713461
2110364
1810957
1990567
627242
332175
2047870
2765296
1085096
902612
1535516
244358
2298834
1833752
744063
2340356
1692870
1896714
2481013
2154217
2595779
2899409
2668217
2730866
1262141
944160
410641
2151616
2245730
2859858
2007233
2710083
1937185
1117154
182568
836572
2468696
2721902
1602870
716659
2627193
2603012
2008169
2548626
2537665
513710
2083563
574702
930239
1919305
13640
851502
694188
1949511
1736404
2001290
147686
2173052
677800
1400978
626281
2033714
2925003
1981585
2438838
971025
1155895
2914811
1588184
1082764
184266
1064114
404714
2592668
1298691
2458306
731778
2238231
137288
415286
2453313
2103239
1006405
46356
540166
994778
303219
2860326
1745352
1376076
1107869
1218725
1622973
773514
141728
1386445
2892032
2811702
1293929
1002835
2012999
1804607
679895
172114
1500899
2901088
405121
1956374
21193
2187730
2797736
2198742
142422
2642754
1843767
2924689
278922
1277206
405209
2727999
1804351
877561
1956204
2678171
2439967
1254866
822684
2903828
2039587
485605
1910741
627941
937772
315261
1893836
676137
615417
629149
23634
2868332
307559
1821385
47741
1478571
2749454
531448
2395241
419327
2901950
2184802
1802339
1376543
2874430
1182573
2595414
265642
2506430
2711432
1125601
2351817
798094
1128727
2070328
2663744
2216513
2029844
2404755
2300544
1706475
1444919
2723362
1273273
2374151
206559
2463462
84445
2004174
2659995
2165233
753852
1273248
2475037
2104896
1979983
2304500
2751705
1558613
267986
1545080
1648696
2023619
2351224
59411
245734
1538616
365046
1762150
1893619
1432078
2654128
1081638
1908899
1363521
2067525
2752506
1980382
662711
2731020
1126204
1447536
677721
329154
2470975
420539
2659289
2662348
206952
1206829
918033
1126847
457577
2919858
755344
188858
2922735
2671904
2628242
113200
1857480
402144
2136870
1207487
609956
2490753
1688016
1295459
1377398
1515729
1619686
2250618
1166574
1478837
2779232
2578520
769149
1001590
1591675
733731
1717824
2486373
1918590
1521871
847770
2353742
1806386
810775
768738
959069
683216
2102794
372763
720216
2791591
352420
2418647
947160
1270138
1528680
317032
1047107
2245563
980070
1250550
2641484
1784657
134187
174250
2256681
388622
2725507
1750169
1262226
1509880
635089
604705
2618438
843761
106740
2696478
994718
2086231
31595
865763
2092137
795720
418878
36130
1973253
1207116
1943718
2523053
2855515
2329837
2328354
718666
2824284
644686
1391021
2832640
2687604
2588410
2024939
148076
590188
1207350
2106438
866278
387547
2456041
2911
1264073
1481140
821819
2098827
679625
2545929
2011917
1874590
2913640
2157447
803881
2332244
2295382
1383659
493694
1491733
504611
1681722
1881288
170354
2868265
1184072
14197
2166866
2339044
2803234
1766286
104236
652956
490223
1144846
2577311
1199268
1072510
1199870
1217654
2403607
349343
5494
2764027
27887
2295429
2332262
332036
2112424
1623338
529163
193361
1959982
1788740
1299463
856943
375677
2389596
656262
1366801
1308440
1355391
2057570
1948723
2131947
2721062
1035073
27532
2582645
2450109
1996758
2747526
233089
1069107
1670330
1276546
2701627
2293538
2882736
245091
1154016
2466211
2909128
1248017
2242304
480227
1750459
2657028
2538707
1853283
2193047
1779555
1758822
126782
529461
2738752
2905933
383802
1049270
2072440
3297
2729436
2772564
1399070
1051371
1641241
463124
2788946
2431636
905792
2500641
2715359
2890705
42462
2003251
1890826
2850999
2136187
552030
1439951
2080098
2437427
727211
772831
2399710
927522
757610
196510
1531063
529975
1959187
2390848
2918943
1268721
227605
2828049
2559969
1605829
58612
1441841
1474637
2085481
2875544
274141
2110835
2349004
849178
2051011
1854460
2649837
1018011
1886823
152971
803903
2617190
1707971
2924059
1796319
1909102
2238284
2402060
339230
2785428
1177769
207039
1422525
394854
1762779
225329
344116
409480
1774659
2028218
988469
26494
439512
2015995
2111733
2598486
2030705
1639038
785602
1512094
1522991
1492066
2014932
1260836
1267047
790885
237240
96506
1863468
2244046
412682
1127398
2888915
772859
2804340
2939677
897941
983808
1094245
1639238
1669654
980090
128011
1353040
2835730
2148550
2818719
1755519
1656160
1981946
2355320
285578
1410732
1590034
411541
474344
696117
2858203
2756999
1309198
550590
2379826
2590133
2353068
473629
2116061
2594599
14683
2812465
1642315
2130368
573254
758020
1597454
807919
2653148
2914204
1201758
477135
214564
1885820
688455
1087249
2037660
493884
2315097
1865183
1554765
2571239
2422676
2813487
2926732
1145972
93977
494294
2344846
1860677
777363
1841006
1770597
2039518
2823224
2091538
636456
642521
621072
294477
617021
361403
1576338
2222865
137952
130417
1296227
744323
671119
2784743
2793398
2089273
619103
768671
105797
485505
213127
1983729
2504673
470101
300233
2061459
736690
1720492
968738
320762
1089440
2849112
2883801
2021687
2754460
2101853
115418
1256805
2442225
2272421
310370
1954905
1931757
2938494
2221319
44144
921902
780655
495563
2389704
146969
782805
435540
1260793
1949086
2667244
2810548
2804846
121815
962016
1566812
285330
194597
762005
274880
328672
1286801
546015
1883135
16951
2927962
2725639
1085737
2328657
2043440
1786453
845500
2616282
221367
395943
1818322
174401
1032999
2874504
1829364
1561334
1258694
2019687
880621
2296769
1573157
2159844
2596317
2329193
406251
121120
2602183
2931078
2617780
109599
1489956
1991797
2847716
2858250
1027871
101455
2275614
2685589
2868249
720206
1687563
2506470
2590825
1688001
1496591
1335704
719058
1297794
908220
2142703
252584
873445
1023759
1877344
1684156
2498293
2001207
1473653
1435902
2146847
2479259
2827325
1638641
40355
342389
902764
247273
1226499
1832320
1759588
1753413
2197584
1602242
1215846
8842
2128019
1714491
2025981
557549
2318757
2938777
2208319
2022225
2282595
2491542
1338939
2263838
2390224
640071
52253
1797136
1217199
779747
1640437
392547
2772801
2812232
1866489
2545839
1585434
650135
1393712
2529289
413185
1245927
369676
1991677
1589939
1560129
2761779
192303
1148998
2397620
1302774
1378815
2587860
2132269
441433
1951473
1212903
1316951
672694
2296891
163361
1846367
2192549
357172
1622603
810928
1309759
1711013
2480175
2560407
24857
90642
2645536
2425734
545762
472918
2477911
1652536
337144
155682
2403501
2502750
1392642
2052128
1578115
219737
1399747
2437162
442236
2256912
730466
2423208
2649386
268634
1781067
577925
892516
856625
2267286
892579
1627046
2079465
78872
986039
2164690
2715783
2035432
1393474
2920035
1008901
298992
1171671
1936177
2347119
2452433
2352260
1991318
1773893
1120511
1714987
1888184
2121949
2371809
1922494
1708034
2766885
1775839
2906062
1021656
2446506
371430
720525
137105
1750505
2675102
2167569
1115650
784190
473339
707918
987836
1771092
1978336
564491
174802
913277
1640833
1776106
1651501
1495487
2562277
1050283
2825482
611040
1470571
981661
1129397
2447431
189946
2103016
2566729
2618364
809979
349347
544023
631516
245432
2842354
150844
590314
2113196
74074
846667
597693
2730307
338702
2417617
2270497
1220280
43609
700821
459589
2515629
144255
991930
277873
1162377
1392594
2116631
1607293
983072
845502
2240344
7691
2058411
2090110
2583833
1202673
153955
1540015
964335
238382
1253962
1575838
2395056
120062
2228157
1574837
1574765
692089
1024625
2483122
1990886
2273558
2403255
576182
946401
1012321
438177
1965645
1496632
1755188
1767479
2539450
1955646
2300540
1491466
642866
916142
1320385
1689070
942080
2841386
310428
2517232
1993782
1650202
492763
2662087
1072173
833742
2570264
1972863
2918837
2736303
1510817
2573782
1036521
1545525
1175430
1562559
758567
2267893
1689069
1852418
1393314
406363
2550229
141347
356922
468069
1814218
588064
1448897
1471650
1552997
2754725
2531267
2875861
839370
102902
2669222
1167235
1383162
1954741
1339133
150155
1094489
987170
2298709
2906054
1372713
1281575
580096
629400
479586
2203288
1686376
1016274
1975002
2558730
2932045
790596
1585056
320922
1145823
1102179
1273397
1711543
2633188
1842861
2107349
1483711
1494777
2208347
2650746
1438705
1641496
2447099
1982076
2898840
1861985
2756892
1522030
1993468
1891864
162984
173906
2124234
823877
446176
2563126
1253594
1553197
1168983
1697157
1768464
1199304
2291059
538138
1282969
2105922
2387187
2075827
2332690
2651923
92406
1154917
1255793
2467269
714660
1672617
2838283
1611871
1164591
1034551
1405430
1828187
1990313
416806
2180081
892342
354157
2719580
2057498
2507070
663836
646259
1515031
219510
159910
2326632
2522171
708662
185205
1915081
1211547
1287335
2263918
113619
2124020
1463839
1117412
1921491
655313
2576979
1193199
2112011
1353897
2479725
1721805
1063619
1828224
2033462
1158667
710529
2902978
2377369
1900722
853725
1366340
1610743
172000
2343160
2595795
84226
2843639
570603
1604764
372224
1457947
2018652
429679
2878099
1225082
395572
1521455
2788946
1028787
795170
2409850
1800090
110294
2846415
805989
711626
1066604
1918470
1241977
664698
624122
1316499
1183841
1024380
371801
177044
2038344
315827
643045
633786
1821129
263565
557726
339561
2675952
404048
1465383
1799945
1479181
223178
825395
2840406
320684
1337768
561021
1246096
389054
1003310
1586150
2704297
1747115
299797
1920337
2179279
1942503
2144530
150
2419970
383186
1724630
897030
1318548
117380
2847794
1447083
2604076
1952726
2333563
1510096
1993092
1164491
1795309
1463249
881222
1232690
1959752
756338
706746
2191786
607160
880518
1824337
1142471
822437
2401944
1047300
257288
2508381
734287
1469380
463505
1402620
2308130
2216788
1438009
81515
1391936
1752915
996173
2222092
2512200
2657063
989004
987122
745506
1541511
2183384
432995
1489428
2578597
1078716
1667825
953607
1054985
1951150
2031184
1542418
2348525
2406134
1402480
2213488
134208
235742
327280
528671
395534
530601
138095
43184
2515201
1822152
981664
1719533
942749
100249
2073704
797176
1000558
2658490
2456991
1963801
2471136
321977
2129532
1521692
2470183
2155938
1397037
1356315
2617250
857765
2280736
2037298
123461
1008598
2053684
460726
2537154
2479576
922393
1200503
1944074
2229180
1471186
627664
1516954
547826
2094761
2571588
89865
485478
296933
1377169
546281
1546559
1426358
2546716
1737836
2138112
2344814
1116801
2215135
2615421
1049914
2756924
1803679
933218
2006575
2752788
1558438
2551196
1307612
2887993
1432737
2731437
2300404
193144
1953876
2322347
2904542
570696
930022
2742532
1526401
1663422
63374
2866563
945148
2079777
128706
1237890
1619075
2033277
2431144
2057360
12232
2341313
2020159
1550921
1537206
1557217
211699
175654
897102
1304570
2406404
1910711
2937717
595263
2710561
2681435
1418248
535636
2748625
2183331
2621670
1908487
296734
2428994
831992
1439404
26880
2766186
1294026
2280451
2919570
63097
46025
655671
97983
616457
638469
2668732
1940146
310136
246037
1821126
2303029
964450
199477
2686739
1597120
2353886
1871366
1106114
2317900
828260
2687156
2772188
1204516
1092501
2626542
1365988
384670
2540711
47138
2111500
206849
688824
661894
948995
283257
1809403
2672519
1477191
1024698
2622738
2105994
2027788
2107152
2828902
440570
2923438
1262955
1306724
1693222
1336387
1743285
2696772
43066
167491
226968
1410103
2052989
681876
1206975
1497103
687759
1015279
1517228
2651637
574977
472735
1821502
1144043
2570279
2896077
871740
201490
1599220
1538632
2880909
362415
751866
1426191
658904
1773907
1272494
1250946
1306030
2476532
2516189
2497860
1722157
1007032
1838046
1284059
1489851
702506
2791436
405764
1591628
2439450
769660
2426389
567937
1655297
206854
940097
2711592
1920252
1779506
353299
1668761
1941455
1500391
1369801
613604
1974315
2543465
2324077
1373249
397446
2475400
595646
1455868
2317978
2734899
966443
364705
1430433
1214782
1867077
166979
2234185
135767
1841178
2689943
2471524
1060823
229668
2782555
2705309
907862
1704911
1535264
1703910
288150
373548
1091467
1953727
131758
2073296
217729
2601404
430045
1102833
2024478
1941604
1381142
1204142
211194
2752044
63698
1023408
633925
1152964
867153
793652
1512636
1713155
1460006
181414
1125142
2106215
269484
743261
1517530
968266
2775208
60981
2680669
2406945
1697654
1048687
1296873
1562992
1733714
2199204
1438222
1020834
1554382
937699
1740124
2306358
35767
2251423
2527441
2042930
414548
1818910
1819546
2804291
2144142
2212070
228307
2346348
1989036
2049275
1465677
1544167
703735
1937650
2766014
2315140
2348447
2079493
1031428
2422776
2543298
2343624
1578028
1732780
1027537
130770
2716120
900339
87895
208921
1585608
1253518
603824
2188239
2757441
1177609
2216857
1065653
2672139
17811
1428318
334504
1564028
444634
1248836
1135008
132721
2317535
2852334
127955
280693
1339040
2608998
2458597
2330302
1680658
2491173
1542373
543475
2609910
2294652
2745487
924982
667923
892746
507319
543179
2294617
2062489
2602554
1272533
1014918
1348990
1932766
1556586
2025735
2921882
1438
873053
2050215
1635872
1170121
1392290
1795642
2781927
2162873
108632
2361267
1042853
1927672
2019980
1865503
1609461
1287251
1665138
1935518
351886
2619878
2285479
1515113
120605
235571
2612562
892852
2238641
1691816
2393558
2025447
730111
2006890
978338
2778158
1842776
691039
2689485
2331893
1263116
2200331
1749948
1757980
1758174
743688
25392
2118551
1209437
529593
316450
396861
1874008
1992252
1780844
57786
603955
1161893
966077
1298816
1823958
2434606
1284357
2677056
1719192
2251764
813038
1657407
1837502
628402
982467
1190307
2762025
504596
2747558
710762
1966968
2601180
1667792
1550572
1515991
1621248
1465436
1262616
62523
2612979
537920
2342067
2451930
1506480
532237
1449802
1270380
2043093
2730138
905839
1707884
2544923
1082815
2579577
1098516
1537804
2850057
1449869
200403
1070711
2325579
2875902
2703504
1472562
1131448
1650750
1320568
2592139
1694812
582289
895848
1290179
969239
2603432
285562
441539
2083740
104907
134599
1417722
385314
1950901
472822
2344335
1923237
625325
2276276
1390134
457259
1051173
1864349
1192241
2013347
1446066
166303
2237850
2553806
1474493
172544
2928502
1047224
2410949
1389686
811855
1706309
10963
584132
1224664
296572
1441450
1130682
543321
883260
1475057
1038863
1654553
1122722
271868
232552
1470410
2061869
55072
2784489
437881
21888
456624
1937717
1642560
55109
1994331
2285946
1433659
979514
386730
608042
2603011
1448683
864734
6980
1337404
482715
852269
1757482
2266689
193843
965322
1228765
2639564
1960277
331500
876072
2448192
668275
1984077
1162414
1051940
785587
1714997
1789442
2410127
2518312
1054156
2554617
13982
1187482
288607
2570603
1272516
2451593
8188
1553301
1817736
2009646
54909
2930210
2015324
2859944
1205522
39243
1682417
1266775
2812124
1972076
2468286
685922
596770
1241997
1548225
2547598
2914256
2367638
289196
251105
920916
2785194
1218036
2155234
442958
1496545
1424586
2872584
2635969
1743885
499825
2530501
1636436
1846006
1300717
1533208
509868
2781573
2906051
2047069
1748295
954633
2939725
2916219
2733230
2606922
2929310
1101700
1453179
78905
1190750
2890438
2397525
108660
2161975
1015054
2160807
1219418
833386
1109146
2024049
191472
1895788
1629904
1932504
494544
2682189
570333
449788
555860
2034744
1766184
1837555
2126942
2197250
934546
2595116
877047
1144964
1612484
2339173
2870741
805218
1705572
1108696
2206136
241191
1570675
1301426
2015838
1930446
1773039
2093027
1090340
2145814
561274
844287
1577459
2837921
2206963
2749297
2171917
271370
1906083
221389
642109
2375399
2772813
2385430
423697
592688
1597409
1260290
2388671
2304689
2817156
64787
393214
2900105
707842
619948
2462889
2444602
2522934
1653991
1158765
1306987
1932863
648617
2638889
1627839
82019
913222
1667051
2712567
984456
1710993
2861710
562260
375460
2225986
2509047
1254855
760655
737194
1371912
1428141
419566
1310038
2261484
2845972
1079015
2497047
64633
2465266
1741366
1823019
1032222
2637803
1153341
1653522
2539571
1184940
2577233
1631308
426385
1186174
1130004
2658788
182656
2736922
1945215
1829333
1681967
685371
1602940
291319
1501640
2033781
2603517
890777
1559273
415191
516210
2201109
1607747
1323912
1973195
2245143
1395571
1077820
1339749
1706110
289441
2720639
2738575
33355
829543
1862954
2583292
1582814
1226691
2701914
1173658
685020
506026
1630518
1231731
864599
2479063
738423
1199629
2294539
1375771
1534971
1605058
275698
2108513
2370270
2173807
1465170
1311881
558377
2783589
2157923
1837666
1513727
107206
2232641
2863648
615841
1629445
1122814
1144810
1547641
1204171
1394228
2681374
2400045
2555026
1654814
2471428
725815
1041573
526227
2880834
2458688
1640755
2543622
1584607
143427
887143
292412
258916
37277
2881891
184155
176463
1107583
2473871
1717909
2405165
2166136
322335
1318436
1025567
968391
1289475
785335
229924
1390345
1868862
478475
1934119
2587897
2664593
1879818
1325766
2424493
20015
612876
958680
771103
2625286
2652599
2457417
1938101
2284601
1808692
2407637
268046
1673295
2709501
1048702
2896916
1370317
1726155
934974
1934792
1515245
1548237
900338
1509397
41402
366128
2406947
2588284
2279495
2329455
570886
539078
2569752
519033
2787224
2240963
1729804
2200655
1828954
2235018
896317
1384622
2028363
562951
839966
2181604
858719
157523
2759160
814540
1521552
670556
2184496
210267
1907270
684494
450878
472118
2171355
361110
426522
330066
1008448
373756
1864614
2257081
1003712
4117
257667
2125098
2315159
1335954
1832659
1761609
1879636
2068845
2794757
650278
1803214
2114320
280169
2531974
2704571
390117
1444661
1088538
835810
2282521
2257797
2247293
1905639
805334
2897926
463153
1109818
1038299
564730
927356
584475
2476133
2035478
1411532
1313076
2209969
2260207
1180554
25781
2796388
2370158
1931657
2082784
113034
2855280
2643875
2270305
1019880
190267
2747573
2614344
819409
795556
2377843
596473
844903
1996251
1358527
178755
848880
164320
1653087
2491950
623191
951429
775874
2649477
1301240
1899107
2820512
2848342
745360
2736997
437105
1995447
811595
1943648
2662337
2326289
139962
932023
860753
2508291
170449
372076
2934644
1233901
1608398
954005
409746
807167
200794
2439324
1096815
1466945
1969463
2227349
1619383
1871909
2931488
1109867
221052
2246484
558478
523676
1753236
164110
1753739
2759034
2258714
2454998
869237
2339200
1032081
894284
1779912
527914
2701645
549840
104521
1896308
1594595
68533
29010
761049
1094797
1653663
1437656
2598
435183
2760355
1041387
2720425
369434
2475672
1749304
1611490
1928510
1238286
839929
1176036
2890241
2771842
2930604
2629742
2087236
1474821
513618
2128578
2247638
1835096
1574277
1463582
861943
2697621
998782
344627
1353343
1133761
902635
2208031
1810924
1427235
2529639
2192154
2030504
241765
2821759
282518
1998657
1518899
1806484
2777389
471803
2834339
464828
35194
2430796
847708
946494
212886
1315382
1807588
236667
84286
1385507
1696780
633007
1550190
763257
2327361
473503
470728
379216
1963823
1882171
1078266
1746397
215109
1099613
850311
637941
966056
855106
94995
1118102
127635
1920271
728504
2498039
2557817
2851778
1665964
703305
2043059
1325923
2346038
2236275
1132532
2837925
161447
854716
2250732
480594
2871848
1284105
2519939
1445032
71414
380958
1365253
1610201
2114732
1546506
2802771
2700056
2114788
469488
19444
285475
1382166
2623842
151364
2384961
1814066
2749138
1047984
2076382
2133066
1678749
1051635
1149726
2792556
319773
1376668
1850193
746731
980206
816433
238667
1229371
1061797
1503898
2603643
1067297
661501
1095115
1068482
2761483
2175794
2529766
1941749
2186861
262219
2856599
951892
2172225
115766
1190224
2617615
2137041
2498543
781060
2222111
176212
2245965
2233692
1431219
2283690
2529892
2523053
2597114
747482
2429723
743763
2246495
2003576
1573416
1224008
2505705
1495615
873961
2826118
214988
2457170
2495408
1029135
201941
909391
2561970
1821303
2892809
152271
2914013
437995
2859998
2481979
538288
2645774
924589
1465051
755867
540194
1535152
995555
1743547
1458648
548883
2859187
2423194
914065
2903397
1773015
1410230
61653
2889721
769038
807688
2152230
2110133
1839113
1334309
346498
1702196
1725778
2267459
246379
1213803
1665957
1461674
605964
2079160
1408859
223133
1284201
488102
1965062
1385886
2868762
2873872
1406279
1644734
146481
2561543
1955273
2690770
100069
392264
881051
1390068
1029975
1245993
1567024
972584
40053
1867163
1287147
838182
642545
1694128
2470850
1658057
917255
2484532
1338498
352264
2436338
943227
2697949
1871124
9844
2071464
1625375
1676089
2769347
390620
237109
1119630
607644
1915882
1731770
1748591
397726
1436398
1671250
421456
2237094
2538408
2397080
1049177
1349155
162964
1775823
2930740
611012
1959451
518982
512095
2689955
292101
549544
1308414
1313017
2457546
977453
1840647
2629586
1876638
136698
2629845
2268145
1926803
2550629
390556
1691286
474763
2660585
193558
2097436
1117257
80605
206148
1264107
1394909
1537471
722607
2476159
805975
1487742
851096
2806950
1799324
1097023
1881983
896005
1651562
1191837
35109
2938615
345174
2895500
2895594
2026481
2664002
1991587
1380441
2325191
1066615
803818
2030991
76027
1201930
2309494
1284956
1711850
1052547
305685
1035091
1931280
2134257
1675192
1060173
1462609
2588518
2083090
1449809
2924428
383420
1266615
1254103
1198262
2860128
237509
680186
2390430
257361
545767
2897494
2661128
350819
70909
2732281
1258718
2035136
1620529
908906
1742841
255891
1962774
606802
2295857
82296
2360345
1711339
2533697
2706813
2878154
2546876
420254
2408562
2909406
475321
2166484
13560
982967
383722
184814
1810347
993518
2252811
120215
2207331
2195822
968053
2839752
212061
1587521
900545
2325566
332574
218115
2772332
1031982
2774926
571812
1682717
2446110
2443695
2817832
1998857
418033
105778
6469
1961623
209345
2471502
1382782
2240135
2187936
858355
1979160
2038990
2262352
1821750
60064
2785753
2122708
1944827
2455729
2022728
2622147
2328356
1774295
1732086
2516500
194858
333081
2059994
1707671
994457
1596465
1165825
1905918
2556096
211237
1089236
2418203
972532
1220932
2399059
1511750
1973067
1637359
2291132
1477135
198257
1460272
2869729
488690
166449
12431
2500819
495601
575699
2448517
2840527
1369011
2809952
1003953
1435652
469805
903408
147483
2829346
2498273
484135
1244153
773899
535951
983697
521099
403463
1039132
2477230
624210
348254
2278270
2678316
1386410
2804034
38805
2290313
1143104
1438422
774799
1423415
2591635
2708180
769318
1262758
832852
699328
936585
1807585
1149003
1691556
933434
2537191
2732970
838544
1476768
674408
1561567
2437197
1188929
2573394
2824005
2546325
113289
1895155
2734334
753290
1549476
1857106
2387389
2263099
2882778
2285708
413639
440710
1583415
2779116
1313245
1009303
1503894
936356
647767
2881261
212537
262106
1803843
2714844
311272
863007
1178595
718140
2578886
450724
406033
1015500
2881085
1785089
455410
197084
1050242
1038238
1030531
617879
1423075
908193
259943
726699
225165
1099562
1075287
123220
2406998
2645758
2298367
454894
1924474
1975266
2677048
1881493
406929
1520847
43086
527294
1241657
813889
2667518
871722
2263445
755306
2609730
77064
401
2684553
2427699
44658
2699062
2084006
1970948
1305675
1956509
1640949
4390
1697634
238573
2409674
2197151
1559280
2180987
1169373
716898
1455340
2315140
2018963
2865907
1349006
2818832
2646509
206756
46636
2491947
2292298
2848404
293429
2775576
2713514
1860751
2889218
906858
477662
780354
2074226
1306160
1030059
1575299
2592279
882272
2298621
1871876
696754
1721842
1953411
626344
1965937
557867
112406
2218837
1695798
46410
1399096
1103718
2144784
606470
2703707
1327580
1997430
2837193
2693578
2479632
2536967
2453146
329971
1765879
21761
2912229
380023
2175134
1211509
2096446
1402502
1066715
972556
1495026
252352
1553791
2288515
1509618
1349282
1374634
876098
2811160
1649429
1077451
869884
938492
410720
1749110
422716
2443016
2929094
3140
2778877
2565657
2873924
1130453
1910341
1916640
2441350
1139388
2008921
1927487
2230156
1633309
1982408
1260266
2603976
2095595
1563127
1773068
1219264
348805
578763
587533
1250314
2193649
309025
2051690
2846276
1174110
513949
375196
500191
2277887
2087960
103679
1842273
289972
4311
397530
1655693
982047
2532379
1370826
2686751
1587252
2285530
1339431
449291
2801225
1011804
2233875
1812890
2523922
1943571
2032940
1170923
60532
1093722
486819
897398
1059194
639733
515110
882701
2558181
1364973
451252
520046
785598
1142083
2118838
1262086
1799581
1113205
1982672
2541838
2750622
779436
2006919
2885620
2655428
731047
776956
2880111
487972
685319
1468726
761868
1231367
24621
2004760
2261132
1519481
2489896
1666162
2799520
541516
2164934
175071
395051
679389
647550
200998
293109
1519790
188245
1956125
2784143
1993122
1377619
2696237
2106419
1836963
1526053
1491118
2877752
2101005
2486545
257875
593673
2688376
250867
1752436
1316005
1570405
1498700
642942
1825989
207857
2929886
1215368
1135079
1593971
2319059
1659229
2865342
1489225
2583633
2906881
1602723
2172182
2302787
1045652
2437569
743600
2453455
2242102
1129863
2800988
1089869
486615
1672864
939822
95608
2685308
2856600
388020
141759
825331
1414137
135382
744808
160986
982271
2448078
900037
825087
2854741
2347669
974203
2063368
1111900
1429519
1732414
480755
2298926
971908
2548041
1844683
808559
2932919
1679189
1330646
2906513
2891372
628406
874947
668445
2785256
2766098
2432089
1120852
248773
1297334
285144
1780094
144518
2338972
1851996
1701676
2242358
391952
2006091
1933959
1274147
1985630
2539448
1194913
1381249
1359998
2398432
876516
1340445
2493716
684338
2390748
446495
1145552
75059
1634937
2763680
2126293
401515
760098
991360
2221377
1628184
532463
2339668
1404124
1749278
1267570
927239
470882
2413225
2231003
880419
2630822
2917687
1989142
2451384
80698
231173
419805
2388919
2071338
2401313
74186
320847
1536667
1467629
2449836
2235474
1502964
1361764
2083570
2479828
368365
191669
1566367
240888
2508118
2290596
2890030
2070096
312511
2722777
1974684
1069010
1307882
1809653
1693160
2470048
2211625
2934765
881781
1709905
2819188
1066167
2906505
2144630
953274
2199686
846315
743176
2017662
729489
713741
574419
1646577
214592
1731316
1619798
1098888
602259
125288
1260624
2104820
356674
2560131
2023799
1593832
2348404
2267338
2194645
2871342
950445
2565802
366116
947160
2659940
2692655
2345671
2533832
2155932
846443
2005242
688577
101140
235155
366821
2291538
1223829
2613908
2366634
841360
1052165
2615945
1740029
2673398
1695050
1570716
576866
1109694
1966168
781275
1036552
1355573
1022710
925537
1575504
1534911
149308
2453946
597934
2602011
2348483
1919236
930891
1956184
1329703
385744
2212472
278036
525391
626905
2537384
2178094
2059782
1298468
629085
512306
227127
2678154
2673125
464157
328547
1098415
516916
186588
768283
1841002
1583360
589672
1323150
944076
151862
522748
2502901
1888013
2244938
627911
1426368
285948
2126675
1246584
2402674
1627671
2388068
796300
1273910
418429
1992149
1337449
936276
2290865
460768
2385053
160018
260557
2896165
505855
1264123
2902070
165066
1417523
1936221
1035896
2834324
1293257
2189484
345574
364423
2912697
564941
11284
2248871
349669
1911624
1694273
1610797
102443
2918534
2506501
1322235
11373
1882728
538313
1890256
992870
2248207
1192265
15800
2140507
2722488
26148
2462003
2576552
2640903
2245638
33780
948437
2681098
273328
2658463
371093
1140533
1042627
1360890
1827247
2296709
2025302
2546254
1292403
2482250
1791225
2312461
425849
214317
419128
2462653
2374702
2390472
2597253
1312561
948780
1720600
273330
1255374
1858395
2184572
40814
621670
2407237
2843186
783351
2323387
975325
146542
130007
471430
1078917
1918591
1668814
2231250
1051862
2354722
2463572
2402334
2254951
623961
1183117
1836483
2617797
493364
2287314
824728
2851265
2111023
2827087
1780101
1349181
958634
2605655
728805
2783367
2488874
970601
1842315
807956
536858
2860477
1679212
162342
1754860
1517664
1033328
1260802
668230
2913681
1292582
884575
2573081
2391983
2483017
2909668
1550274
2360458
2255671
850435
1706828
563799
1880020
1396034
254783
776378
2387552
1376164
2842730
937331
1746257
2648460
2842218
2034341
1639640
2025198
1709599
1885771
1376552
2882765
2241297
942175
2532382
1471582
2057279
323661
2003800
1591977
844263
2411231
1469407
2069013
2808230
2111545
1302031
2602973
2881360
1680231
2686745
2639194
681641
1834345
2866341
2666373
1427456
558867
1096177
171273
2424274
1224077
1603978
475066
709882
2275195
2709946
5665
2777865
1323073
1050099
1768015
1197418
909204
1685719
1376743
1822559
2323726
410302
2536867
228266
2543841
1730304
1515979
2883402
1472990
1735844
39292
2635031
238064
1391970
2754380
2122847
359528
1467844
793370
1169615
948167
1907431
1514043
2787349
1492181
1864423
2001719
2534956
2591479
2819252
1461768
97014
896530
301564
583399
1883377
2507494
1411583
2360178
660706
44636
120364
1229678
2109866
1979697
270910
756505
1147468
1354562
1681772
2718364
1361363
2134905
347721
1211444
1100330
723182
2436919
707716
2324459
2375042
1362174
979943
731244
2651732
2285668
248814
1196248
1764951
2932120
86422
2022252
2875819
864053
1436996
194245
1000641
13782
2277159
1583729
2545177
2776770
2179922
610481
2114423
2076702
1552839
526458
2155767
1771589
1756400
1044629
382154
116782
1828592
1062182
2846372
1514734
1794375
652436
906790
751464
2190518
865723
1825947
1342243
2272964
268486
1032564
870931
1556377
1101600
162040
2030046
2338458
2006603
1820526
818208
1930231
195494
2508149
336156
2887282
843261
2238145
1231254
2168062
1405115
2449543
1104009
2844679
485084
1146494
1983809
1558498
2926128
1352533
2192546
2841166
1638534
808211
1052517
339878
1270747
163132
1626899
1225829
2114758
2919525
633021
2682218
632074
26749
2731235
1134589
276440
964458
747910
2091351
2160423
2083234
349709
2211907
1672480
2384314
1312188
1145985
1768217
628451
2526101
2582996
2757728
424482
177005
320898
1403537
2193475
567389
2428816
110478
2821250
615880
476451
218266
1226469
208880
1681412
1069612
563683
895973
2541363
2011362
1596556
279878
379836
903351
1835600
1786992
90911
2524144
2176276
2176874
1975124
968034
1489930
342584
1593797
279939
427445
2404054
1802040
1157020
1905305
1719200
1326042
2403353
1886664
1361792
342728
1046347
2183456
2568313
207080
2611461
29316
2660938
2311346
2236064
1806531
2518015
2419209
1912623
1836351
159627
1987424
2333633
1869271
249351
2856910
845179
1529047
1956160
700581
31858
2267239
2780152
632250
1306944
1544255
1920431
2037680
2746136
2386814
1650179
2254310
2050266
453258
2250771
2119349
2572270
1179255
2561598
1943471
409922
191130
2613106
644285
1612211
1769130
1459510
1920028
1102318
428190
1465097
766591
457529
559477
1829453
2577927
2634268
2285256
2280366
231951
1014337
627448
2182419
2129671
198680
2651822
837875
2443011
2453693
2728501
1037375
1136272
1015094
1488415
823680
617752
1100906
2119673
2758333
809487
999565
1725192
1798667
1514324
1422958
1119726
697990
770360
1392456
816663
2232109
210424
1300331
1543388
358174
1680445
2788168
1556029
606200
55312
1708385
1700530
755782
1097721
551716
732683
1834636
2372015
2697376
267607
1145643
2353796
1629105
455210
2196430
2003122
724481
2239228
2525824
2253855
1006683
701595
1577038
1466216
2217968
1674100
1989377
2530344
755353
1312556
1364316
2457062
1655960
920083
2705746
85420
769359
1007590
100742
2085690
2749432
1562406
2909503
1988474
598915
587110
2538314
2895364
111301
1887347
550202
2423179
262781
2176801
1816001
826791
1459524
2335709
1262825
193529
2540427
277024
1739382
567953
2876007
748355
1191182
1805045
215988
809036
1812021
1903333
1015025
2933873
494358
1721625
1667996
1705755
484980
2322208
148235
1302542
383810
1998140
1639886
1303209
2360528
2357676
2106676
2888374
2035099
1083955
839457
2391532
643257
402346
1085000
1720669
1844440
2270789
2581092
1505997
1454486
928599
915990
1899918
2873663
16897
97430
2633158
1846382
1002698
1871066
2881079
2493403
1394215
284602
901937
2577341
1201103
314672
1923165
2498575
1044142
1497649
1379144
1921510
1958150
2551986
1911984
1793871
1455667
2318144
1880019
1375087
290659
2861664
1260028
1283872
1547590
119630
2093109
1177138
2677144
2092481
1607162
2734092
1993823
1097253
1883271
1127597
2760108
984448
362169
1698397
105951
686605
1977319
634222
2832313
1091612
235284
82039
2559236
2156184
2740760
1349499
120345
1365338
165255
2177754
1420942
1864237
1426946
2470110
524068
782934
136434
2267251
2061063
1884057
2850827
30784
1883841
1078089
780798
1003636
575475
1704437
201302
1262051
2099952
902909
1948475
1603763
1528026
2927046
2689244
1098669
2007571
2426579
1752102
650792
2642173
784278
979650
2087823
461482
2281328
2122195
1515901
2445498
478596
2597696
1415741
2275082
2756778
2834935
34141
358887
2727474
2726128
935388
2620550
2510907
1106155
2691293
607213
670296
1077618
2564446
2660682
1767529
1697852
465810
1012909
658226
2466395
18780
2129088
1300374
44805
1178927
2312596
313947
493140
2829448
506821
1207361
57572
2236596
159895
1684588
2360024
2720079
2306221
602978
958388
2678634
1493339
342813
1757478
2123985
1033859
1348709
2187041
325379
1427360
2556746
1580333
904841
317624
2361940
786526
1735082
1350602
734371
1618937
2304208
2854838
2615000
1094599
868787
402062
1009763
401517
1703023
2848403
243259
23182
2226652
159329
2803586
291631
1723018
2032628
1915840
2003909
1503911
751587
1176421
1391116
1314328
1540009
835780
1257392
567434
1458694
2150666
1461405
1824410
2386863
1776172
264318
2561586
1936138
528021
81265
405711
943533
2113975
2503823
332153
486468
537861
490086
2248078
873458
722236
478880
1193702
2017105
24217
2491834
1507110
2556955
2726270
44554
612156
1049348
951949
1355689
2247033
1163609
2811433
2597860
63216
2037053
906989
752996
783377
2834288
1941081
836005
1909864
2148140
466611
1504704
2317826
893137
2105593
885525
1539288
2844718
2500979
314527
519894
1316618
1999549
1220599
2082329
1660610
755704
1590070
2653924
1049112
996531
1625615
2918523
373992
2511638
715238
2359530
1271155
1951777
1813668
988235
1153030
2665871
1486439
468598
1307304
893994
420361
1385707
386958
850437
1527640
1649079
1210592
271942
169683
476213
56420
427324
2258810
1649282
2468369
2470820
314506
2523337
132572
2493073
2662659
2437953
418938
2822514
1297863
2932964
2826739
2621584
2859783
1898939
2587133
445524
2568722
2737138
496857
784745
980975
219377
2534114
2521362
843726
1582266
1144486
1629450
2745895
978855
1431809
451974
2696209
1974867
1916006
2648074
2105955
1644383
2726052
2788378
2224512
2660573
1492376
101423
1586077
2085954
2406081
2888511
1600585
2384891
2208617
2659338
2012879
2120526
852779
1642032
1655355
1327398
2420167
2368976
1609705
815957
2483
753023
2102308
572367
2379473
2486316
1396532
1834002
1654656
1860406
2883387
620502
2634467
442313
812555
79025
1308286
1072923
2400804
41412
2528916
1197352
31363
2807699
59564
2709480
688095
2750409
1707948
2150204
610942
690190
1731963
1652903
888461
2616305
1943307
951234
873434
730396
1244714
1576314
2822095
1426476
1096306
2543777
1740333
126504
2052821
1310994
1965316
362075
2285490
2404290
1254426
1004611
84733
2260346
2211550
345390
2594699
2038169
375744
2061490
1974102
688686
1901346
1583868
694739
2769909
2462151
1117507
2899911
2607985
2312971
473533
159603
571937
1285961
1738273
274064
592276
541405
2463301
494712
272684
2290824
2741603
886438
885189
2637010
2233236
2217293
55588
2829670
575521
2836692
549607
1049870
752418
1582818
1984209
2222011
176274
532745
2843047
2331735
425745
2672981
788077
934193
803160
2465639
1697925
758940
2716092
1829919
1131005
396354
2084180
2188127
2562644
1377186
2355980
2111598
707948
2359243
567393
1998184
9018
983213
465290
2902347
414953
186949
2527681
2237911
617762
1325251
42474
2427032
2541523
2479371
2848622
1755365
1572547
1012274
460350
2134553
1061009
643171
997365
348864
357862
2026931
763874
2804514
2837229
1408090
146145
358459
2903379
1203214
2502488
2339456
2172295
1016056
2673912
1957546
1600879
1618794
1670431
2175257
2306346
765186
1031572
822070
1090368
1114431
2391349
1042930
1786583
1482130
1512105
2086153
796423
1482045
2849801
1922294
1186180
2708002
2113694
2533994
1072635
2915462
1656567
1428319
2877075
972961
2060092
1111595
911507
908349
368447
1587575
2681694
763079
1928839
2079427
728357
1587722
412978
2282839
2509298
2839149
2832026
2838435
331900
2634700
981642
662661
1493422
174413
451464
1024480
359831
2073142
1900387
1697900
2038294
321822
1087762
2039872
598001
1908436
2801551
1047843
955061
938129
2160619
958952
1159059
653788
113334
2596240
1284551
484448
1059060
657315
232094
2764798
701117
529522
1198336
1295157
2129141
2384047
2146218
2743916
602270
2866403
277322
929897
519333
1347925
2435643
567144
1037093
2918614
1395876
833061
2386084
369545
343555
589697
2716807
398296
2253225
1668234
1066261
90921
509468
1239368
150799
2677146
2155613
2336904
78278
531366
1660449
2905795
2193007
1876517
528930
1155897
2633495
890404
2622644
1622600
1477856
441716
665656
478482
2418465
2479688
35043
439068
2761196
2018422
1584688
2677548
2108183
1821791
1324144
1666082
413041
860254
1885960
814264
1879107
2167565
1085612
2612905
1950597
1763396
1299351
269238
272076
1736363
2462314
172735
204044
5343
2610844
1148033
571478
2767307
484888
1366434
1040233
1509785
350243
240882
149212
970810
1425198
2290762
1690894
1230873
1184663
151106
1230739
525937
1941376
2849793
2911823
961986
2800920
2816973
12607
136927
1569144
1010533
2205185
248512
728655
1851863
608723
1241877
701960
2305017
2838451
495421
985396
1716688
893387
2411186
590759
2406833
313296
104595
1958095
2844231
284434
1210591
1229783
1262618
34903
1371707
2367208
2349827
2931717
624940
2388433
2677395
143215
2900873
937505
2411457
1248997
1999984
1575974
1651847
276000
1050664
96691
95383
2479509
1015347
2332562
60765
370819
148484
1815040
215865
2660744
1456602
39210
857770
411269
84980
1001271
840039
2426162
392115
767536
2865272
1743724
2061199
1615556
67124
1257924
2389431
2725333
2030534
937106
2403321
1239052
328227
1438614
1238771
421206
848047
646395
379837
1264177
551201
1887350
2827232
1700825
309037
37019
535166
2296528
1747768
1800288
481571
280578
716985
2103851
431028
2878224
1907175
1244070
1904596
1241441
999718
1204766
1024144
867878
524444
1499401
1949522
1436173
131863
2500682
2921066
2734305
353155
2058871
445798
2077658
928162
2217281
2123426
255772
945267
612169
874426
1959456
14686
2772854
914025
2856700
2539510
2113180
1481549
1867555
913735
2646760
2573321
1676558
702403
390906
1449364
1467095
1036488
1108001
1956462
1340057
1369425
2714349
1062892
780264
446841
418356
1999750
1003105
2004087
178597
32536
2154785
1888396
871115
436655
192086
652123
2168255
1833848
2600330
2274959
2033306
1440913
1749370
1127881
406314
2140398
1636453
1191121
861055
2659927
354718
2479722
1442672
55719
342624
888954
682776
2632100
1754716
33746
478275
2283283
2072678
351643
1334360
603221
1984392
1562257
2123076
167887
1992564
2530519
1588153
1109911
2575927
303320
1519245
455719
2130292
271053
1777132
2284801
2323148
353683
2703025
2654887
1823842
238936
2410700
1470467
2899756
2536151
2740351
2252488
2665824
2365462
223889
33071
2116922
1964447
2819684
1508773
2442297
2314519
1976601
1827105
263631
263658
2058085
1416802
2294761
831803
2911079
383999
715696
779606
1700249
955263
2901112
1956125
2874907
2560118
1194816
2505794
2245876
1264251
955350
2279738
2672736
2660155
1181533
1916558
627450
666439
1336594
1696025
2184720
18398
958350
2007810
1408293
961590
570961
299059
2091226
1985778
2918774
2590635
1975695
2679802
2863458
1746219
1663910
1230167
928289
801029
401041
2418507
2211145
216670
556760
1876583
2558014
1359646
1429850
1444385
2491339
585735
1038549
624268
833453
632692
2160865
843271
118969
1738892
1066522
2811679
141143
1084738
1937466
1588595
2695440
2582245
2632010
351031
973531
1629753
896832
1565005
2733850
25152
846452
871202
2927368
1862872
1983967
358813
726653
1096406
1010494
619729
887344
2543270
649129
1729219
2404704
2729037
2904254
1572110
1556868
2640374
442583
2529315
1326002
2543406
2094073
2240057
1846131
214788
1346697
579716
2337315
1446808
16460
2763699
872892
978174
1899130
2572054
1465531
2640577
2510628
504505
1313276
323572
2540707
1303919
113346
1266108
1898091
88537
1810543
114553
2126312
570813
338273
1903367
733058
1407709
518879
1077414
2333020
1728577
863071
2357074
2170718
112105
1046332
1600289
2308203
1028545
1822511
3087
2061374
2828055
2851152
2677900
2430004
2080829
548055
1346748
670950
1673520
2319732
1062182
1646180
2748636
1131745
2058369
917443
214558
962051
2737104
1721062
2697112
1497987
1246321
622625
2119898
2274227
2879716
913011
1505435
2630534
1537682
1698148
1018095
501644
741448
2351893
1934774
2436838
173878
1675691
2875217
867001
1248265
2262268
1176941
2651828
1459387
91305
2902614
11041
2579316
125922
1949683
1316001
1133897
338366
122398
2411942
734512
1055173
1006151
2351445
33882
2751968
2128079
1781817
2807822
855183
1646819
1071308
1052047
2086285
299073
1797281
2680516
2296063
2283135
1740498
2488566
1578627
1698431
1523683
2679627
1818727
1251809
1801947
2831878
2503512
1276937
406618
2579989
2009984
2368824
2019453
1156489
2606066
2560800
838913
1187611
2588440
733979
201982
1383262
1119326
2887192
2454539
2855106
1320092
404468
1345442
108971
2657954
1800362
2530879
1777678
2811815
1677566
2636127
1407944
517934
2559957
2521861
1212823
2891573
1377570
2738689
2324635
1908991
1877513
1411267
1784866
1793573
2856790
2445859
1025025
2276076
2586872
194232
2422972
867902
2313736
1439261
1183552
1415370
2357058
2876549
2560485
1359410
612589
338925
2570464
102951
145463
2361021
2798916
2387368
2396393
2636089
96066
1124200
2001504
1565717
1727074
1195809
990801
2551940
1596396
1201562
851674
1530678
853397
2865659
1366582
1933254
1318429
2148844
2172132
547895
1009760
2353889
2870145
1050148
548287
2288077
1993714
908989
131524
2016417
508915
2114966
809708
642683
2483343
1363813
2641363
2824958
387396
2444264
1884682
1747627
2174449
2403969
392564
949690
1757407
1599781
2723354
2336810
437701
2479531
1106194
2803469
908515
1337110
820434
1142493
1792160
1091866
2221186
1562940
1402708
987420
1334937
1818909
609951
1711091
2915989
2393911
2465542
2846713
213092
1126434
839058
1179645
2857339
2623021
191746
979022
279976
1372447
1859250
1747745
1758094
925674
1907029
1990250
2032762
2456586
2395578
50392
1943292
976522
1957695
592546
1726605
1882945
1384116
2272185
2262579
1886459
1734263
2672164
1549813
2700867
700318
1087506
2524890
1930686
2459999
1419278
2683151
90298
16029
2858746
2830075
834565
13999
2310136
1701839
111566
2395600
2790660
2512574
1886594
607
1999668
2185078
596354
2022823
1441311
1542499
2447416
2468027
162054
2116496
306374
1231696
1631332
1777444
2190866
695925
2093159
572004
2890680
742523
257812
580553
2903231
1904888
58406
1065916
2757411
2298048
1567319
502665
1485589
2341342
2070134
2431061
2700244
2936714
2230151
2439595
281201
2496818
230757
2409935
1008236
2101676
1014867
1575847
1181591
2903407
2679522
2887645
1950741
1081247
2745851
2923695
1388922
570661
1846808
1355778
101647
2825934
2280755
649586
129068
2631048
2727684
2559418
2378423
2476512
1069437
2265480
936056
1671840
253149
2370384
2837091
1306944
694515
2676793
2417751
970540
1076969
2856158
1989439
1375172
1030761
1405045
1663527
1926086
2515848
1076649
161124
710479
1145633
1489566
1207167
2677118
1911029
80008
1592751
2315961
1031711
1749741
1868804
842131
1778820
1219668
1434447
2804575
121380
1809946
1056410
1839504
174075
181543
738868
2139310
1387159
1253723
270203
729168
393730
830471
1672919
691973
1085305
363960
2929720
2296907
2857224
1727379
538642
1159736
1810667
1480134
682886
1022431
2117962
50750
459495
2537263
1595346
2780879
87644
2757290
2298991
775367
1032211
1232725
417463
383843
884133
832459
2374356
113439
1944441
2022025
1248779
2181329
582905
1010362
2420306
1449081
542650
864530
1980766
1824543
2766066
2483709
758439
1238722
2276406
2025848
643975
2690930
1015064
2145843
2163634
390928
2892563
2673667
2403094
2472464
2284849
2484339
1837445
2510764
1515750
1495923
1973149
603409
2043398
1118230
1817938
1388280
128822
2895976
1273099
359663
869188
2036853
1873488
2377202
1328202
2004772
2739817
2628673
715055
1137547
2341618
2741773
642168
1146284
990800
2004399
856944
1491972
1373459
1587799
1296698
2750502
20396
907967
1311971
1053886
1128862
2726679
2746697
374412
398823
1124563
2625928
1611060
522714
910560
452451
1878470
293599
2804731
2137628
1171954
422869
2528038
335739
444247
2923977
449101
917536
1623894
2515974
1135945
2884035
921182
1564414
1704370
407990
1419397
1065933
2868664
1593694
559120
159849
1198179
409639
841309
1360252
306268
2665591
488275
1787201
1152317
89606
959377
871853
2717018
1003437
2882434
2423711
2331915
1201456
1480530
736919
1789952
1000409
2788025
1126961
412748
75145
1742461
580797
927231
2896917
2922560
1021296
1050905
1614007
1290405
2498843
2874465
2804172
390824
1942238
2636162
1439217
2161546
2147142
2035788
2385888
2286254
2006975
2266311
729582
1574427
1882368
635200
1039257
35256
220115
2580744
2171375
2846256
2602297
1445019
1669431
2413823
1628234
1129699
1945833
1806157
2002446
2688862
1743383
74292
1299270
374893
2426253
2530423
1393039
294713
776864
1092004
516790
628408
1215926
1720485
122441
1072017
391610
2574106
2396689
1970226
1502326
1836817
1674105
2335585
2494176
2510125
1193669
2667027
820622
2820833
526637
1088952
2685492
2817196
858785
1414796
130350
2879987
1020141
594339
1105622
2124137
1588677
1412951
1383848
2821452
2509154
954974
2076423
2105907
1960237
1197335
1536434
1851216
2649747
118521
205709
943575
1032058
2463286
2264003
168286
274419
1831113
1513327
1058052
2912617
1835912
2417867
756440
1646608
2254066
2643478
2637778
1383435
1024769
2668132
1948646
2123883
453815
1977469
1951578
2407183
1800914
2449800
2325094
1580870
983560
2833301
102765
1017014
2632867
518324
948030
227002
2278132
1973645
2072890
1071125
1235866
992723
473510
1710258
833932
2341784
1241355
417357
2627719
1177825
2305769
2027059
186261
1633687
312349
1431518
1658101
1316594
2920925
2462065
1104168
86658
2524372
711056
2490703
652076
677809
2644410
2761463
2551081
111562
1597712
935779
669881
736747
456871
1386602
1913891
1206484
2010994
528093
2075279
358018
951140
798295
54345
1909435
2923346
68254
2261446
1333472
1126361
1457713
2291314
424805
377013
262709
1579689
1218246
765784
2010311
635367
924599
1252871
1142054
592300
2789912
778675
2535453
1906587
2238124
1585264
1691068
2640358
1467773
1277328
1052056
2488022
2257757
877574
1534292
726631
625962
237150
2390995
515545
1078226
2069923
2177291
1846285
617359
2241277
815191
181629
2731893
2722466
954223
1696222
2890782
740273
1569440
2385156
895739
183769
2837806
1067640
1582599
2159428
1226124
1941127
1694190
2152783
1162824
2572258
1821027
619235
331382
2763692
2304317
340618
2478103
767904
392120
1952437
481342
2134279
1500485
2184027
1771918
2673690
690663
133057
1218782
2837167
1189188
2759374
2162146
2859118
731496
983933
2090095
2483368
763352
1322991
16261
713845
1701774
2415100
2206629
92874
1090288
1523793
236564
850215
322704
1072801
2717860
2521309
73422
895971
1820829
2659849
2223143
2571748
2135812
1817140
2731817
1236186
2067974
2749133
1924278
2712130
1196448
367109
1739685
610106
2726608
2098338
581601
1669904
1969748
15509
209786
52573
1162209
349896
2223114
1517629
1839051
351397
2186104
1494003
1246222
490372
2899515
2611340
1199847
2175954
2844634
1196035
2347987
2590072
945341
2628112
2113353
1059372
306232
1766941
1452585
1286309
2223843
1156086
2120182
1115158
1365462
2110035
2681665
45412
2453391
1983124
43160
157252
2728365
702020
2071634
1445343
2416902
1482626
496458
1172369
1725717
2406424
479173
354764
2357282
1680424
1915114
1714388
715669
2213052
1443087
2480030
1716602
2344244
2474526
1196264
481234
2661606
1544266
1883344
960080
1251910
1473260
2341189
476337
709131
87361
2599264
707043
2383099
222362
1863859
2653344
1496273
150270
2039381
1223693
484972
2532836
2117371
2926409
2457907
854368
1881393
2193413
1773673
714966
1079715
673187
2805317
623897
762206
2616599
946426
2459449
871128
2102270
2387102
707700
1767706
626426
2144610
921603
906543
1159999
2568357
1788957
1141048
2474992
2911227
2461718
2887681
2066420
2411013
2619352
1100800
490536
579406
443722
2196256
1170553
1005846
505153
1793079
2471542
913703
2830861
81777
1686984
151178
1630950
429039
479012
992434
926397
2013207
1405819
868254
2319427
2272099
1441969
2078388
2126498
2226468
2682542
2749941
366641
1534926
2854970
648514
1340970
353845
2374173
2909168
1311953
1052668
238911
1206674
2255248
1342029
233209
2701535
1464830
1117800
1375398
1527491
426968
2752020
115902
442275
1722750
1438042
345227
1360371
2596832
2208153
1348476
812413
1426
2791095
424505
1658516
2910198
167230
2667239
185689
1643557
717457
12377
2830104
670933
2309029
1587666
511697
2160646
1675851
2678216
1325998
552884
736542
740731
705974
368475
2197778
1025078
2939472
1907162
2874696
1862660
41629
724473
2398064
1840523
1846719
2335997
2055419
1802645
99594
678927
2876532
1155115
2607185
2612682
1166901
1340998
925095
227665
1499857
1311297
345391
1650439
1902786
1427617
2245379
1293499
1804973
357218
2003405
1420976
2090545
1371820
1284926
2786853
1676062
1131114
35136
1259366
268242
1726035
2362590
604342
2427844
1640540
1638947
2102261
2661341
1196837
2898978
2688740
145004
2488904
389341
2324137
1724581
2374135
2377030
2788847
972277
1938813
2850776
2121821
1594684
2806706
584353
677853
964706
1010430
966336
814774
1502849
1617092
1659147
1996320
252272
972777
2822023
960053
1396447
1078397
690576
1002235
2817789
2270024
1776092
96454
976881
2576460
1190095
2105139
2721387
2464442
1040500
2483084
1342183
518753
1091011
913298
607128
2704426
1151559
1460637
1238894
1164891
1607041
1940733
750031
973892
2264301
2231684
2701497
1733766
1331379
54511
2836642
1714703
1744447
1918200
423434
2416970
2553110
1212911
164505
2393504
175872
2167163
2121858
388697
1932720
68578
2716248
195832
2210825
2472777
597876
1450107
555543
2357415
356583
1516105
73853
1436074
890602
632895
249520
71185
2129674
743874
2379756
2733561
2696677
1362871
2576599
2845677
2231057
2387839
1020728
2286199
2490595
108404
943504
1345502
1185250
2567749
888279
994587
152608
861205
1181398
2010130
2006881
2380980
369977
2372385
2411991
2578421
1520693
2242393
1040246
1430736
419295
604946
1266831
2775049
465221
2180459
377323
2385570
777152
2809682
643377
562600
426881
262845
1241898
277141
201150
1991542
1793018
2142305
2701784
802429
1160553
846912
657231
368043
241406
210153
1883661
1905589
1759755
2264464
2555299
269485
1361417
2669423
1200117
2428666
600992
827033
2347421
853343
1327744
2141499
1713911
502525
1938107
2075741
1147294
1135927
2301026
649512
1020654
2585526
2833814
1444477
478692
359430
2136854
1425215
2473090
1760426
2856837
1507917
1977976
840582
1653072
2745494
2228174
1860095
756349
74980
2063837
19258
2678169
1086955
2888411
2876338
498864
1562058
930940
1531022
319390
2353661
1893581
1972237
2857138
735409
1424700
762854
2183398
1628384
2555347
1509295
2630307
641747
2929335
2468604
1051381
869612
358953
365877
1767667
179652
2669112
229464
2891174
2544063
1621085
1830266
1864435
1923598
2425421
2539388
1757466
1275726
236290
2765089
248492
916290
2905073
1010657
1314391
1126582
1286295
2088279
787050
1808573
634131
1807874
1802754
2110683
725972
2905388
2940350
2094704
2698278
1679406
429447
2471780
890119
828784
2603439
1254905
55613
479487
1716231
2477775
1759034
1624463
69791
33594
750259
338683
1358037
1310373
1523775
1308199
94040
16945
809362
834371
1376421
594364
590005
1339646
308910
551332
1135374
366992
1777490
562469
2181849
2252010
443680
1848965
2773869
363255
121106
2728953
2104309
2904858
137206
1749744
1271395
1865048
2741154
2557694
1774632
929316
599308
453378
2360434
2676121
684110
96164
624072
2888015
2249934
1200383
1563401
1386042
1256512
1893803
1862910
448265
218359
2763128
5817
114111
1003471
898340
1780283
1882012
1654195
1330277
742584
2002521
168410
412850
670395
758552
112889
1365836
172812
2246096
2930265
96695
1570099
29870
2472184
151403
93075
1738616
1368542
2011425
2662966
1281540
1505062
2315616
1785042
2805219
2843718
2496076
2145418
1052895
2044098
738469
1124115
252772
1565765
2613830
2114687
1755930
434705
2683571
742552
1280049
753710
563938
1369500
1220959
2438190
2428499
1752749
2667192
1437620
1440944
2879911
2282969
808344
2086932
2763517
2764440
2293266
662482
1422407
120939
2881161
486591
1054102
426424
2521703
349407
1979188
1055752
1287007
1040617
78015
2025729
1234643
740024
1778463
2610418
2730532
1561021
2042873
851462
2365112
1144762
2639784
1610123
2160886
2285424
1999779
2811750
704687
2852653
620648
1591219
2698487
1620954
1787095
2245774
1697859
81109
1866900
2453776
1292055
665179
117655
503606
1924632
1382773
1341399
554030
2139772
620039
2502307
2715162
934944
2172943
477707
1148775
1468123
927043
703086
1882472
2486023
1907642
2504451
476963
1788696
505775
2865865
1372496
1262974
1930350
636619
519822
1591437
2034917
616428
2064208
491650
1591363
1266297
656400
1139666
1017503
1232048
2699907
627225
1948281
1828146
1484546
2933138
1105813
581206
2520986
2752508
2571241
2415393
1801760
2203558
2717363
1892329
1600082
562398
1462611
2334222
656018
1313308
1880664
2528441
220286
802701
103799
942018
1493115
1871095
758819
323669
439631
2789361
1903665
1747308
1882976
653232
609213
1075693
2316625
2325967
842773
2534638
442732
345625
825408
274124
2710362
1336269
1350289
1068883
189656
795091
447882
1697564
1211566
2469720
1395965
747157
790496
455275
846946
2736874
1087517
1076736
353300
2472498
272604
1221270
1381211
1947594
2345713
1144360
2754348
1657399
2810108
1128230
2278742
2886501
1936745
855729
1904166
1720665
29649
633030
1768974
2339278
2016068
2284949
1481840
1522205
1539468
2054540
1429109
2302078
1708970
830062
2908073
219585
723887
1062655
2347499
138863
1948029
2295809
2925401
1906184
411696
102111
547955
705558
1661955
1680219
492145
1058230
348909
273261
2148039
357784
2010289
1942859
2480399
383291
2795309
663026
1105059
1460033
250421
279964
1867045
1155423
187747
914881
1302201
936985
691381
683854
2211020
150481
222192
215122
1620470
232197
1089373
1258603
2600833
2455348
1476280
1673133
2434991
1866347
2091674
2508130
1620099
2515486
1328475
660826
876960
739387
2922704
2562692
1274475
2521110
861733
2491254
2375989
725549
968164
777011
2032833
2070921
1527901
658342
177839
607131
2740248
2703605
1651511
2113027
1973516
154695
1181678
1712680
465489
2314505
1057280
1227842
867081
1901685
1051292
1578750
237254
1897668
1691395
294510
1368063
915462
1398536
425210
1661504
1253028
344057
1107728
2422530
2195404
1992723
2070753
1969083
1389081
129968
2835053
2045659
2306605
653732
1862597
1549483
2164976
2083898
692254
62117
1239440
495808
1932614
1637671
1933522
1302450
2325281
1760711
331706
1911465
2015975
125677
158125
1408067
83933
1600393
2788054
2902297
1162262
1926865
1041549
687692
439344
2404995
1293726
868660
335321
528769
748840
2695705
1813122
78885
2900259
2126959
2081727
2088012
649303
1091700
2872690
1122330
136481
2742143
1462558
2926247
335493
1577640
1283779
2306860
2631517
265165
1466131
269053
1774161
951955
1994626
1121268
31452
2498503
1415312
1954001
2192440
38900
1632399
2346459
2143674
454039
883633
1046313
2499913
2103718
391227
1282216
649186
1454208
1594371
1017875
971861
2269637
2795739
856380
1687235
736317
1471170
541850
2361676
1638382
2645528
1825739
2578166
1553181
592743
2391819
2005935
2141928
1089158
1480289
1403895
2202120
1607493
2368883
1919672
524961
673112
2683008
2166665
2496735
631506
786623
2741865
324735
1281954
2295082
1407426
1414830
934767
2866303
914037
2220583
2574822
1808922
1492560
1184918
2014637
1159662
649196
1378113
2274679
2104908
1796364
2239097
810271
2717302
1767087
2440975
1790350
660978
1646362
2218721
2384407
1732342
2555068
1681807
376521
305100
939617
2918028
1993821
625847
1121082
2939660
2023977
731303
1576488
1057998
622424
2591414
2505329
668267
2858216
576720
2274469
1423087
1963543
597973
2139244
1580680
418582
476748
2755968
1724391
1348282
1658737
1094908
950665
1057741
271586
1587090
189385
2427344
127662
1922964
414689
964004
800401
2324769
2727789
2360062
1530131
64448
1685098
1384040
2939768
2732857
2503175
1939180
1744522
1933561
502329
776665
1506321
2364832
1031319
2841394
891290
690407
403314
975620
2207712
2130112
79184
886984
2416293
2410515
2522165
2181066
743958
431354
2853734
2176339
1831074
385018
2031286
1421086
644918
1162837
2097556
301800
1347242
2601308
42864
597117
1845254
1549945
1024325
1774847
490252
778806
2003283
1052548
366489
1012236
842587
2231476
2160280
1457109
1431297
993839
2416
1611842
2347883
184374
122873
2230003
775382
1376432
1793946
679955
1824142
198429
1894384
937480
1911439
2756721
849708
1155219
2041806
1485640
1998062
361346
1204349
548278
1816406
2814874
1560735
1504113
1484804
337769
2556604
1289342
1034411
413099
387189
730079
2333947
449060
233451
50768
2811011
806064
779953
1506905
2532313
2642860
2856323
991686
2396938
2065610
9451
844775
983017
2456930
2104550
2531946
417828
1057030
2051701
1138350
1835982
2539724
196787
241909
2785045
762803
703457
1590909
1848794
215212
1129247
2017669
1454299
940803
2349126
574459
1277242
309439
497372
2188994
1187657
2385293
2094877
231328
2814780
1262572
248175
700243
1296400
681554
2224056
517304
1372719
2391037
1266713
583845
1841498
1689664
953799
271400
1345786
2439282
360526
901654
392860
1951179
2785506
1794710
2283738
2203836
2283391
2494146
2096451
1242827
2343695
1098298
867797
1579225
1068261
2331670
1082797
2520811
2477336
2787424
1367556
108575
908811
1144123
2745545
2258647
1858850
2083806
1601801
2723591
2271675
2366017
780509
2477879
2770794
614448
2374397
1048721
513814
898393
1129306
1184180
974034
1440544
2603303
2150229
2624456
1523647
1523109
439818
691241
2726237
2209292
2594456
2256224
2150609
2187629
1083755
773336
630208
77275
1623593
1193858
2869487
191969
2110178
1791106
1338342
1818535
1100021
306657
1392065
2261954
897729
2816840
196422
634182
2529251
2376985
2842956
1571202
2341871
515232
2455296
774309
1808358
2512975
884072
2316427
1512592
1361960
2488996
411389
356674
1954639
360285
117143
373669
2481231
2275299
118293
2865186
1585964
1002720
239847
1604460
2012273
475347
1109947
1364546
155120
1626445
1827393
1498836
1763448
1219356
599466
2273897
2461568
923411
2560815
2898105
603818
963052
765216
422049
2520325
1827945
756206
266522
804209
160074
618275
1633194
83605
848930
2100902
1401828
1295223
1106455
2017125
486426
2073434
2513271
87288
2308255
529071
2472835
2390587
898705
2313271
2184476
2530712
2424654
613568
293283
207865
717572
2274842
896002
1904970
965664
2434243
2306046
2012846
2307138
1506938
2795487
1511101
1054766
1658370
308244
1991265
41782
2566416
2452089
98697
884316
1040374
1859038
1842262
2772089
2278346
938333
2927439
1113592
1612914
1204169
2309318
1731525
1302226
286952
2272673
1711755
2011496
1868191
1274930
350080
2157494
957917
863993
558437
1825154
1739587
1275228
1494721
1555791
1435140
1187131
2910756
1163698
2025050
2830098
435656
981795
985751
1253796
1039547
757129
2400978
1119145
1149727
2456081
2201598
2215623
2897136
1126806
1705153
878711
351021
2054221
2404619
2859878
1200183
252905
844384
2091589
1668632
2445402
132753
1626289
1696762
1125479
1521640
2555390
753466
1066110
1055129
363846
2452120
146754
1692599
2566598
959967
1540642
1027854
2478541
2604259
612034
1729727
1889776
359766
2338273
2317199
2184927
132574
651859
1100478
560777
1099848
1297616
252300
2568993
138744
1649964
2926991
2352143
2411159
1787133
2680809
2329146
1938064
426219
348362
2417507
139511
982748
2603988
1767401
2279469
653971
1587588
1854902
1214054
1742967
2035176
1657045
1533282
1697183
432608
2549513
2443015
1685368
453212
2787092
396361
1850350
1996438
1438315
2621910
2099885
2375268
2511432
2090481
1094716
48349
423286
405790
1096233
1622590
2612891
435746
2680011
2175217
2508068
1184024
1117456
2841031
870913
390997
1499544
2642593
459391
1622397
941074
1016257
2011938
1800974
2037448
1760226
1688379
2552051
2472302
2727664
689044
338023
686575
961195
758633
286766
2573022
2631214
2542681
591202
25564
2051589
413619
360161
994349
1809289
902250
1082477
200744
2244375
2479856
1529276
1804347
2210025
2715510
778530
308426
54221
1434705
775339
1440515
439385
2536040
1308468
2160680
2378336
318639
491226
2515472
399428
101923
872967
972000
2198104
1227686
2419063
2544939
1234281
1092748
1580981
2859183
2602230
422728
549049
1827790
330266
590511
2899724
544822
282481
620794
223806
1966164
481793
998034
551614
871296
186260
962736
451309
698260
2344866
101912
2221595
1414324
735029
2933815
750912
1391896
2280924
2436891
383154
1241690
1011783
1350153
1442631
1422031
1349485
677686
1277456
2233689
2571790
123555
868285
2427533
630983
1436141
895648
2920027
368137
2179222
910655
1977256
634731
308771
150048
152738
997162
1992896
2626620
457101
459678
1674752
427122
619093
1871684
1017825
1584767
2938489
342402
1283564
1135354
1189662
398231
2788542
2207649
2048897
2704497
1453667
2217288
1926982
292575
10461
1609573
1187219
725374
2060328
728446
2140683
1190220
1832141
137837
1434954
409924
1188441
522402
2741294
207259
575141
283998
766943
263333
1759162
1468295
2295759
2608882
41726
2343529
1111411
2193169
1210078
2344141
54085
1820270
642734
875288
745072
2360295
492872
2742127
683674
682707
832688
1283169
2136175
2379883
2305281
2296745
489488
231996
561062
1955458
460223
563632
1702927
489559
1672297
881762
595315
1904681
1610402
1278753
2233050
2611899
214499
2753116
855444
1888978
208847
2567229
2122669
2671424
2603790
1998638
1185559
1775829
770673
290195
933538
121707
2260604
1125170
2162726
2294859
1805240
832278
979473
315438
2892732
1762666
1226718
805333
822987
915516
578871
2080876
1306643
394834
2090450
250343
345037
1466897
2534969
2554537
281565
1164145
583064
2800041
2303997
223859
2037403
674823
2887955
2819404
2264699
2362526
145960
1018060
478243
549472
1958948
1717450
2140368
1763477
937073
1033970
2123428
1134764
2599968
2868355
978401
2244670
716951
1133375
922826
688237
291384
2629129
1836127
2317572
741831
1458128
2890565
208199
2306422
2092178
2136973
2372456
2709365
1864771
1663243
1273227
658275
1867522
1787711
2799666
1345620
2766999
633874
2688915
2917837
1226197
712703
1450214
1248131
204735
2540146
33289
2097007
2454826
1326359
1338237
2797491
1053213
518108
986817
328290
1593882
489854
2137077
1339156
1450369
1910374
403428
1039473
1991209
1801652
2239498
2623455
755800
498827
1019417
2587521
1761109
1524412
1564211
2853580
809142
1944695
2253625
2124783
2559789
1888393
2510761
1270009
249877
629825
2268051
2530733
487961
808941
369611
578638
104634
1173280
653442
2391295
742905
2353939
91488
2093275
1823630
1923021
129452
1237312
2180011
2715649
1400458
259374
902327
2440423
1870969
424339
875901
800885
1322010
1422677
1973412
1306019
953631
1942229
1383277
922925
2681262
297348
2890889
799521
1863605
2674016
705551
2274949
1474699
2250395
2000243
1998307
2743989
2730819
608319
1958943
2178561
374275
2838068
1161906
656139
786244
164774
1582505
220756
2129828
377003
2755484
2612914
1811874
578817
1151580
1644118
2490624
373925
1102519
1262160
2396761
2101522
2338173
2864397
1940825
2856139
310763
1761912
2890619
1654545
925019
1840120
724184
2391319
1081379
2842444
1980684
734055
1265678
588826
1371011
1415430
743492
2427231
848005
2079007
281475
675610
18677
1711305
1682990
1916441
1800412
452909
1266226
2763061
2684431
2039960
2460874
2562684
1575402
2388263
2662662
1220062
1226564
1837451
2442685
705311
667625
578943
1521806
2008998
2224486
1475033
504456
2126251
1698131
1846075
803680
2075563
37907
2764846
2328650
606684
332802
1374620
2749800
2908598
1164856
1817531
2358331
2503246
1269769
72349
2193559
1146023
141570
2219174
642560
188086
1324319
337162
791454
632124
1105645
2704031
852291
2234007
2901483
1988965
485884
147338
2089781
168598
548881
693161
1203409
2240980
74843
2807063
1605157
871847
2236425
1634866
490177
2169574
2373056
896389
717695
614226
1070512
1491279
2473703
2358155
2056429
1743970
847395
1645458
2140432
2128749
1937099
1938470
2233738
1292081
1500703
2036207
775305
932305
2764981
2815364
2118095
2262667
2325976
1852867
2680164
2026837
697396
2068044
351792
2759177
278901
2279313
1239064
2767754
1716637
250771
638755
1466386
2310148
644425
1448517
2003950
2298259
208445
1015860
2322164
1849461
49543
2116393
2318821
1611051
1924800
309052
2132421
268574
1240029
2306595
2296018
838501
942649
74156
2122706
1177817
1885382
2041927
2883608
1867773
1078952
349134
935469
2541840
1746309
1604241
1110118
1665311
2531964
2294797
1862811
1962961
2062775
1460908
2112913
2444297
2397874
2738818
1345777
2852182
1740440
537046
1331866
2154854
2847220
2058679
2130003
2370579
2669502
1077916
358771
446653
2936265
1209839
1655026
444849
2536498
1898463
671870
2076744
2244404
1173676
369226
2800445
1296490
866113
1057936
1751098
1455362
1216209
1569542
1399075
708570
2473188
1120778
2638978
2827387
180838
2390349
822433
1509963
2453872
2529416
1122793
1431260
1325712
1540839
2799178
1054759
1386253
1092819
2248063
824686
2562481
2679874
1499659
2355654
2782599
2160951
19800
309216
2188476
958139
1148032
1910019
2107594
658308
2449138
309021
2008092
781288
2373765
656151
562826
2605894
1455291
400532
637944
1273198
2749422
941911
504762
2007643
2358103
2856733
1320461
601639
642310
1236271
218086
2282079
699097
2075210
2185722
2135900
2250170
990558
2591991
165191
2491859
1051162
2906187
1517229
2391540
65478
195486
982430
1401841
2485362
533457
1625384
1619812
77644
346656
911685
511114
529031
2917887
2328544
1821856
2121053
1825135
610403
879876
2586792
156695
251432
624717
2004376
732152
2908892
2030994
2543267
1673217
2169854
1374678
276801
2389451
1896027
659680
2279499
1739105
1939725
1268399
2762550
2886604
532543
909787
2362398
2527119
101820
1655910
227990
2856782
2618718
2764953
1561760
2011202
576149
1840596
1900047
714357
2361424
1993623
924164
215910
2389467
906410
707091
272642
1868332
818604
956161
1977332
2400058
2644159
183907
2833891
747042
865478
1978207
2093505
491811
2200760
469762
2418651
2491274
1065955
2197998
602725
610978
2120026
2886807
2183068
1947896
2207856
389545
2251168
2004563
1442641
2190983
2586226
2365594
633769
2191439
850370
2448778
2476718
928827
835036
1305942
1303673
1127369
1406263
1732119
1568519
2267835
309941
1911226
1572818
2738003
609737
2466052
922135
1244110
2261995
1270297
2787367
2637409
1981804
1677240
1879145
1147493
2876320
425045
1747301
1991728
2340852
666136
2497259
2857405
1974896
109640
85764
2732416
1659207
2829308
2637103
74980
246855
671104
1746060
2322429
521467
959962
427617
1125846
1071761
1234410
2220776
942139
126591
2055350
2542354
1786732
1068557
594303
275263
703543
1891717
1598702
2727618
1548374
1758023
454775
1192044
1562439
104404
1121401
93917
266748
321687
1029961
1599733
2011080
1496628
856643
2844877
994524
2643831
1040792
920385
1399003
2379456
1110582
248255
2790690
220985
2841405
2402871
988743
41922
1431797
357241
572182
2127050
2075050
432510
1146014
545863
2893340
1881124
536730
2150115
2427106
104420
2248568
2658399
456615
919190
1625641
1933176
1208932
1328408
1402156
1251439
229785
220867
292908
2253579
255259
1755570
788012
395554
2642394
2157650
1909580
2509043
1154316
2169121
2790951
2574617
206187
1752796
1853484
2711256
1709081
2783815
829941
1385785
141659
1502885
391120
36698
60316
2352242
1897753
1532448
1202150
1057141
988550
2865431
2905569
1862538
857084
1727611
455583
2148440
2140422
118339
572872
289820
2422165
1722655
1322672
2501020
1919596
893628
1059092
2594790
1389044
1678752
939113
1130408
1865145
2915099
2651620
1386872
119586
251815
71486
1799662
1471883
2753060
2206758
78108
2396700
720513
1012745
17013
1448758
2915255
1803581
1636104
2119679
1425150
180266
1747352
343434
2292012
2426897
2281287
287759
219382
1436835
2905517
211122
1212503
754623
2128816
665713
2763197
2055253
2110344
2520771
457986
1369462
1984859
1323124
783375
2552891
2323708
756481
151057
1785659
179276
211001
2172610
1640262
1709313
866555
2376325
2891934
1293817
2028145
777284
2736129
2120344
2832718
279981
815469
485128
1149385
806413
2497875
827361
2584839
667541
72172
149852
668619
611592
83715
2451824
1741271
1389072
1166106
1453198
2185431
2930675
385434
672071
2520806
1278211
1575507
1800425
1578216
1138369
776951
348435
957440
627548
1835547
236161
489369
464741
924583
1115707
2285142
1374179
2392412
1094745
990599
2046601
505039
2739183
825969
2019393
809217
1348007
1249660
865618
9874
7561
1698879
1618547
1895625
788660
510968
2887229
822456
1181706
2934810
239920
283504
1098758
1540161
1063432
2195839
2474254
2401173
2267606
1873902
2565183
905972
1349387
160243
351733
1652563
368273
988255
2066319
2624192
1337962
2055299
2443153
2020792
1170397
2298181
685144
2226535
2912731
1437049
2597106
1005371
541009
1675303
1628222
2621512
860840
2200538
1345044
2609200
1062524
231879
2030681
649719
1736735
1032021
986473
1046081
719080
2424474
2187987
2010482
1007118
2419708
111478
1681107
383982
2111456
2778901
1063666
1833050
2521448
162449
1273142
2706486
2368585
604446
225723
896520
951051
511944
513706
1500835
721962
2916613
2198744
2387491
1144660
1965778
1492136
1246698
2301166
601488
541872
1394960
293598
1409662
1426997
1879552
2866739
1566547
1927729
1092789
418547
1066955
478287
460466
2466399
2633783
957546
1374569
1149633
2395065
1772247
2733090
323333
2844698
345642
2456034
2783261
2198600
2646845
2477708
1107948
2421750
1432310
1433284
1992115
1184460
882167
672894
2504121
1895000
1055616
1758107
1366261
1956845
1955351
1437912
2879884
2028603
1372600
84255
1458139
438237
2222827
2068055
2530322
606290
376243
2188407
1066519
2577015
1121771
493627
34196
552618
1256970
1286465
2400032
1550737
2314911
1031364
176910
2934654
93237
2447942
1077592
2636510
2653753
1336261
847659
2245959
2035067
666194
1607814
1685765
999010
584442
70384
275022
2675796
43671
713186
355831
2055421
2416326
1396687
86916
2576724
1860047
220450
1939341
302054
678834
671847
1486572
14737
352559
1842381
2592419
805416
2749931
2724018
1440146
931008
82705
430445
846562
2730218
2278164
2016689
2383857
1554502
2803688
1968743
255436
316231
1928095
2211290
1258836
2896854
1174590
2887392
2382248
443336
649395
2565156
2586212
1007021
2890589
871339
184981
299900
2182777
1440302
808523
2498577
1089422
1875019
313853
1533075
1950937
1869097
252147
2237318
311913
517659
633896
1671737
235009
1774482
2732020
1745035
309999
2849182
345388
2034990
2172359
799315
2481385
2828970
2233391
454920
1553407
2485712
2425244
1632215
2919267
317037
1283205
124348
2614521
1626980
1267093
1220502
1926845
259982
2007362
2457129
1960729
313351
2482570
1562763
2089289
1185757
959917
2332415
333756
1869217
1336663
1665352
2866943
177914
2850912
949591
397541
1917219
2585028
600800
536277
2191127
1776124
821163
1140161
260369
1873461
558582
448730
920076
441262
1612489
13956
2723023
1608923
1384888
1059217
1108217
1806865
2069414
2422112
1850709
539802
906844
174277
81835
1998524
854154
2044162
2139154
789837
487263
2194264
465016
2503488
2105630
487353
181305
2353390
2561918
1097182
2502963
1922864
2802998
944886
2295006
2120895
298397
172328
2839034
702949
120110
1606595
1412833
1241387
1868800
1293071
2184350
12185
1783961
2915518
1493860
848914
2382487
845914
2176602
2327614
2067096
981759
773975
359250
1491087
2477795
884439
142088
74895
1439646
1992104
1359447
238996
747050
1452167
2758418
1600840
2803372
1632297
319381
2081977
2514918
1958870
574212
1799796
1532185
1871160
447266
1152934
983651
2147177
2148052
1932575
968963
901600
2449697
1177191
422086
1079364
2021071
2133006
762278
1863840
703612
691710
131003
581135
2582108
549769
1512189
2533649
1319176
2398922
1474944
97294
33976
31088
2664179
562103
1609560
923348
325894
1634775
1658638
1858269
1459063
1193451
295618
317804
1199617
1016979
1538708
1544683
154341
1969118
1272961
747679
37686
2035076
915574
2494923
743698
1023952
1442495
2250687
1927041
462449
572494
534021
2887170
2870970
2480025
62841
415
2412434
1900411
1029684
177831
708252
1716704
1948716
320717
1926160
180488
67487
2032614
941253
2919324
2926820
1117068
782115
1550922
1557476
1964549
2731542
1954419
128536
2177066
1392406
11939
1209518
2818804
449303
385967
1665604
613161
1590365
232970
2892504
2388382
979017
259429
1011200
1234680
1187102
426989
2221867
2750430
2052948
1368595
632396
2011633
1641672
2327135
2764988
1315362
1099387
1793458
1021080
2553997
2270233
2456593
1062725
1112598
424539
2708982
1248921
10156
987272
878846
2121214
1145828
384923
29462
955971
2246177
745795
431039
2340527
2806734
2077468
1403100
1256218
440825
2755738
398450
2416319
1749861
1599375
392215
1030
569929
2301554
2919889
2264617
2791675
322290
890713
610936
2383775
2582137
2936270
1614818
830551
2538636
63403
2047828
2726410
2563727
230901
1893855
183586
113268
2506018
595745
651544
2367506
2454617
1888323
2529532
1197519
2619746
1277079
432147
473483
1368440
1511167
500120
1419148
1897553
2795217
2198760
998098
2773626
748053
338412
2650341
116053
416209
2244710
1474374
2380704
2311913
1093905
989692
2869134
1758990
714288
1080800
1603804
678424
57187
802930
220153
32412
586125
2090560
2552301
74656
898602
26443
152303
77445
2400322
1349744
1401932
1878739
128416
48640
913742
2275785
1759551
157831
550893
639982
1579869
648899
1821280
1017190
1852666
2145094
1182249
1509271
2021688
1733754
885825
2032307
2796985
2382351
2771440
1981610
1181589
2890041
722755
2514662
528110
1586093
1817494
78413
89820
1792847
1124696
2462329
2792509
316037
544684
2003817
2918995
505248
2903339
1469385
1847220
2525793
1685307
2785123
1403051
1675572
919350
2395984
435410
122202
2725376
2904232
2686491
732011
1878059
1396722
1310697
1589957
1783994
1030944
2251407
691767
910310
240841
1444463
1669118
2721708
2907039
814307
893504
1913242
2549578
1708617
145262
2002168
1715802
1262555
590469
2413432
1683035
1301503
2689351
391447
2821081
530890
2256495
1789473
2603247
2170444
1241744
573404
2187628
2876071
1113296
710640
1331503
2567747
883426
2214833
2147004
267399
35032
1944700
897864
1110308
1724760
1973747
913709
69679
1911092
451258
1462098
1449891
2068465
2154316
1254340
2115080
2837923
2359820
995276
953063
2129294
159011
804624
2273394
2353389
345160
2614617
1844540
2696792
1560780
410567
542379
2297178
687883
1813076
2858079
2083894
658581
147723
1925689
569821
104333
2916184
2333648
988230
1039086
1667825
2173959
1844879
702666
1176983
1641920
2015802
1703706
1959578
1562579
1121422
1417005
1212078
2937285
1239171
1466377
1628708
1169625
180078
494310
1114052
1128360
1495798
2720416
2439886
528035
475106
290293
274865
1581278
2470435
1978382
622289
316075
1752812
2811504
61999
1846977
849446
231514
2901828
1691392
182596
809970
229169
2337446
881388
2600666
1513094
1279132
2190569
1085106
207652
1767698
817492
2311419
1897059
208360
794851
2393832
1056119
2495399
1097279
89094
2304240
2279990
161246
529194
1209858
1337763
2248246
654898
2119489
1054202
398934
2754467
2766023
489203
836436
530276
1731912
1971467
126393
1069945
437815
1324840
706352
2733909
1529623
462527
762874
1301996
1544429
524592
2665407
2308247
1792580
224593
431873
116957
2397193
2144072
2815150
1313810
200008
146885
295174
2472352
15555
795729
391012
1628111
1600878
2168550
56807
717270
2114686
2087737
2619167
1548279
2449092
2232546
519962
2135073
2176236
2920015
2094360
2819638
1002315
63862
533712
923839
627447
407105
578134
2234625
2275801
227389
1937861
2281973
2709630
1562363
205895
953013
1030131
635033
435064
2666783
58001
1813088
1485394
2210938
1164809
248837
86886
1918654
1822148
132329
120146
1242377
620003
1579553
2113352
1306255
1455359
2294051
1872385
2917784
1273252
1368055
1358832
710783
926710
49877
1792229
1852426
2295309
2337372
782144
2433060
297523
561385
1781788
2202355
754488
2698834
475322
1895432
996778
690845
407376
286129
204133
2594201
1805268
1160179
2716368
2889759
1989567
544113
222459
1292752
669451
2116325
532168
2072901
2193873
1828603
2005564
262500
779840
1131511
2383879
1609977
1904017
43217
1791968
1597888
1371429
601814
1369569
1319555
525294
1516561
2459905
370620
1049659
1731409
2904062
2640192
463842
684488
518527
204206
1662694
341083
2713988
783219
1010664
21895
26124
772129
2338843
1395960
2693224
2308768
508660
2677476
1989801
1514123
394604
1956019
940858
1911288
1416230
1277140
279425
1781240
2224092
2151472
747173
2217467
1907838
1794006
980725
1149543
1067941
1616133
1502722
904611
1972166
1389191
2384186
879410
986937
2288085
2040679
146531
378699
2234019
2486639
1725250
2208986
2886227
932899
1906087
2204692
246512
305384
447155
460026
2237978
306321
2157175
1107261
852032
127810
1796892
2863202
2532951
816894
2021079
1684636
2001683
1369736
37836
2323758
2337655
363432
2358970
1685224
423483
1340462
2397453
962468
394689
321088
2840971
603720
2913424
2132679
2236077
1324213
2557570
1666466
1033846
1378100
2301930
1500254
1874724
1895987
1061265
730922
2828377
315382
2697745
1849516
2179073
84810
2560808
2029001
426682
2383092
77804
2131404
1487326
156240
1533736
2406650
2372213
2292819
2470740
2415904
2023315
2187861
843362
1812329
2740266
1216212
2727858
1509422
2548970
637976
2721108
2038704
1002308
2838032
2288484
1067831
2700843
755145
622071
171307
2722751
1515475
612174
1152230
1852366
1698566
971900
828360
2693328
372921
2550363
1056058
2818520
1004904
583685
510329
1557380
2274501
2115267
43118
2541060
961700
1888640
841161
1008280
1776996
1346580
1732801
297470
517180
1131689
2318675
2197698
2057033
1489652
322970
946522
1637936
197965
1618678
2193705
2797598
1198451
1091860
2012905
1935892
1658970
1173940
623787
2772573
550573
414957
2842983
66156
1556926
1817061
763343
1736944
1516391
2309684
6818
1262213
2465615
331663
2111746
662463
1657270
2341936
2418790
2516275
754892
2723633
1454546
1131242
1325392
2674074
509027
645148
471415
2085513
1811113
1426671
205396
830227
2816036
173943
2504120
1236753
2747394
1828263
2714059
1931962
2097771
1566742
2205150
466119
997319
2897903
1675559
2407753
2402866
1878268
2739965
1989203
2860893
2383444
1494678
1424642
194431
1058960
775798
2902201
1943934
1476192
1911793
2523707
2258496
406131
219679
2887105
1723438
145061
2319681
1526262
467064
1352098
42318
210557
1802975
159892
2709971
2426975
1734110
2397235
586191
2432162
2748982
799998
2043659
1569105
192228
1942231
2689069
938173
1200498
1825481
2068217
1268625
949219
558127
1518985
2743287
2898115
1622963
1253970
1916631
1247911
2156272
1906111
1238677
389047
1733032
1990774
2769458
115886
1329667
753736
243763
1591890
1017280
2294444
1261878
1536174
203644
2338335
2861027
1596213
1378014
760847
150126
2327504
2532939
2414134
1974657
1058572
2453257
1427146
964709
169195
357723
2814909
2651380
576867
1536266
2804094
2874972
997463
2885501
751476
2437311
2585577
1682985
377383
2539893
774139
1078973
2797345
402352
568221
2193386
804818
341721
1627596
2109906
2899541
247002
1636095
2590217
1656491
1357045
482059
312963
58517
1053408
2443505
2251495
2305559
1551920
138953
2158925
620868
1353567
2682311
868574
2285857
2261732
270253
2473276
2305185
1577460
242533
2204513
1550001
1566875
1233368
2031788
2185976
995897
197167
424819
2259654
2598143
2305285
1339345
131009
342712
1096544
1249496
2466482
1421747
325285
2002506
2104974
2144119
2444093
726409
1502067
1553081
59586
160304
2024187
1217855
272921
142485
2749
531457
84404
1248800
2757776
1440761
1675135
1998702
923177
2251680
1854467
1205553
1002911
2621654
2520633
61920
223282
2938424
205980
2773913
2355134
1272852
781445
575314
1300104
306772
2533520
299087
698502
1195961
2246207
585352
298104
405211
1711902
1459166
2780418
674317
151116
79343
310473
1103091
2399319
1281034
2206428
2261718
993574
1511201
28603
1563715
2513743
1583015
779260
2549124
460489
1961740
413603
2070261
1078680
2819239
954616
1203216
1246725
1631171
2420966
1747964
1421814
848553
2260990
1658952
1130000
116386
605936
2147117
2118209
2244555
2698383
1845215
1443061
1402080
930076
2345217
505624
1685236
1116238
1825680
63390
2534791
2690049
1054275
1735549
1241059
2826631
532494
2391688
1997134
2592554
341244
2299874
600810
2074194
1060517
408894
1528910
1006150
1002090
2134985
1966686
2723922
23786
2116406
2304320
278515
1980073
2135311
2317018
2022609
2899839
123963
501328
2419919
477308
603746
888147
2475511
1499812
661182
67388
2348240
1882574
2293232
873942
1484139
1793446
303529
1588292
2928823
2291229
1891604
1452874
273891
2904070
1915044
2504553
1182736
2486177
1006469
550895
2810729
2018779
1309529
2840254
1147864
2392892
1263123
1800377
1825550
942263
1292174
1376950
2796694
200507
1157194
1890640
578829
1747068
205174
2490859
189478
1045761
2642656
2611243
2286263
2131023
1392872
2071392
906388
74773
679084
118020
393788
19684
1554764
1197992
432653
235697
1292603
847042
2802442
2927348
2239164
1039557
684743
1845569
1795900
33296
557867
396672
1822465
1370444
359100
2866180
1033798
1047340
2587191
2842142
1983296
1604197
1674960
1710128
561586
2114792
345695
619187
1045560
1140302
2794399
1277575
1267806
2562021
300837
2153939
470139
1012656
2036403
1953475
2306077
2220124
1651818
2604253
2631245
204029
2919303
2832303
2566876
1644084
421247
795118
2854168
2869432
1499013
2538348
134903
1215804
471265
1163050
1428643
234089
1351668
1290903
474743
1994732
1913567
2586702
582722
1906678
2160780
2771828
2284094
1770374
2576595
179679
1618520
1766526
202578
1607402
2807838
546205
2567249
1958891
235102
728688
2600538
1513445
2147919
2152720
2065460
1521678
1439988
2918728
2523359
2700940
708004
1334050
1820716
1688675
1077705
2212740
809201
597906
2304434
408800
2008449
1605632
2017671
1120020
2362421
1209343
183595
2149781
1221525
1007664
2725651
2896282
2916742
1395714
2704953
555079
1766641
1504652
1428930
2282153
1860244
2893745
1003877
1869118
2313726
246924
2915961
1069316
1566563
2429274
1317045
605233
1742676
737973
1216024
1725454
2063532
85700
2354723
589583
2489932
2323365
162583
1194030
2840474
2280458
2136181
2210422
1623522
622349
154699
706064
2734114
1196033
1721427
591964
359378
1795073
220705
1853462
1607346
2266481
2911652
795248
1252400
1496086
2446526
1717352
2397744
2408121
1608113
2243347
388443
585245
2774774
210225
2104199
1345380
1616926
2193996
1891779
2607396
1740528
2508579
2923741
639994
1178286
2415492
2848690
13939
695822
371187
1378491
2059529
2600218
204587
783137
561210
2583393
1559563
1735760
657711
2393931
2849102
2581643
12850
1146355
2031828
1015465
765486
381053
1955946
252356
131738
2635052
1880002
2289712
1957565
1483067
71573
1031426
1715596
2913312
99637
1405614
586625
1391875
650521
297058
277862
122897
2549299
667737
323340
1635140
2837756
761231
2242948
291606
254803
243491
2811066
1255065
1640113
1184405
1031178
2017938
1895784
2123809
2838643
2308570
147014
1677980
388011
2769121
2704961
1760598
578709
1056707
1363630
130044
232462
1125304
1662003
2673511
1081763
2207235
1678389
585651
2849986
67829
247400
2309509
443556
1734454
1433077
2138762
2827867
1624607
2843666
2511181
2151421
2442618
2711143
1551577
812441
1665369
428629
88185
916706
542650
981803
1024783
1826686
1506936
1607957
1078903
508335
2115126
534938
1270024
344588
413053
2420078
389211
2310279
1206000
396754
2562533
793612
1450506
1642751
2763365
1780608
30350
2072899
2832263
1393346
113765
2383615
2577983
1437494
822588
1863782
2009619
1366230
1011650
2914988
2096640
1121600
2476132
1270244
1841614
1181448
2875600
540253
2257352
2142086
155203
2148359
2579212
1935604
1740744
1127796
2393157
1591709
877185
985064
2116492
1626521
1951919
2502520
248378
1587019
537229
935438
1337417
576679
883294
1998482
893123
2905746
1295426
2902608
2159279
1117267
1213377
1244826
2700403
2299918
973442
291734
328587
851189
808413
2534832
761834
1554512
2294066
1559480
1404766
677548
626979
1555939
1888519
966386
274657
54547
2154590
1925338
1103214
2214683
2936213
2162629
1348210
314851
1190121
1998499
2034397
534834
453709
2756305
1605576
671235
1546281
2156671
2536464
507708
1876630
1822116
1601378
294856
2889761
1913326
963559
2033903
1465250
1358375
663535
2668018
2407913
1918977
77940
423651
1104049
909806
173436
281223
1328682
2643084
2828178
2203834
2670713
969484
293089
2122425
232343
2218825
2429252
1324866
2045988
1693645
2398897
1149502
2624859
2663507
2485298
533573
1146807
1532932
1388322
1121644
1725173
1550740
160588
714355
1283826
1481664
968295
358950
246586
445377
2834523
2152255
487633
290072
301547
2819194
2314685
2683073
2880267
2861977
1815020
2409464
42107
979839
2745608
1823166
2260040
805146
673622
1468943
2273655
1743032
603771
721563
2282983
1076566
614288
236861
2234063
962464
1486001
2825802
1293661
995364
2441033
2164997
2424989
795576
1923798
111026
1877569
2203732
2359061
2141198
285953
272680
596986
386280
575566
425846
2551249
1483143
941658
114015
2000847
2776682
715200
1087665
2566551
2071228
1047439
2894220
1418502
1065489
2709893
2211797
1493111
2924677
913349
718103
2859919
2785527
2299200
1353821
844212
881115
209071
2158969
2381501
1276694
2428001
2384392
1521692
1977160
2754649
1909384
974386
234441
1468142
1941880
2858720
2135633
1694496
814437
80333
1911212
2894837
402150
1530720
1048611
1631975
2125391
2905375
135199
2398552
1249226
1851110
152756
2544243
2694175
915243
2859465
90235
2218978
1644370
2258352
2716636
1819364
1609535
1839947
1460757
1343345
1407772
404822
2295155
424026
276355
791288
2757867
592317
1593189
158204
1859819
2408565
1972906
1952582
1935584
352900
2485904
1218740
581759
475693
1868008
2147707
802084
988636
49633
2067951
2529893
2617798
1635664
2119476
253804
280817
1955619
1179641
2545389
1110032
2393313
2756442
2548348
735910
2264565
838743
2357407
866710
1039595
1359313
646504
209182
1154778
972591
1649790
197491
901183
2893859
1812478
1737332
210410
2600076
1176286
494423
1854115
109274
374535
1037985
2326709
149130
1959558
1684190
419318
2187121
183667
1348175
174261
1888174
1264907
835390
1561044
2827246
800593
2288484
656699
2198512
641283
2630959
200213
1834174
1035892
1569717
1407311
2662676
2486324
2569248
635137
1124466
1236144
2695214
1184110
1216223
1561838
2515279
2369193
1978897
993230
1013651
1619740
612535
1461438
1504079
390777
1525022
2803438
1590034
46324
576836
1643770
601658
1040439
2053348
1307328
84084
2768982
1324625
649361
1867384
2491226
1127140
1889952
2416661
568237
361340
1271957
1248261
478834
55478
1164460
1165301
264149
724718
1091768
1569922
2406610
1745507
100128
920556
963324
2320355
843839
1833857
869379
1941525
2724462
2455034
982138
2826121
2550981
2054133
2138992
1302210
2489331
2020365
1865346
960794
489991
2085117
1357359
2500133
2856159
1447758
2934882
2603349
1513736
115529
1361136
1230498
2846101
2436571
466915
551950
1055540
2124145
2225040
2916810
2134927
548923
1199570
1630099
647370
847757
1738774
2482231
2902165
2380448
373455
814706
723854
381921
485573
2934827
2395276
539410
2406852
2198119
2723573
2733146
1610676
1267015
463025
392377
2582999
1574746
1034907
1577994
554444
1106172
2477619
850025
1400915
2700870
342079
753736
674775
1528961
2398509
2473965
50861
1705161
2445958
609567
599087
173001
2247897
1841541
500176
1108123
34258
2234877
381832
2104965
1881276
535842
2053302
1355096
1832002
2228238
699584
854477
1871850
1492913
442794
574639
1615320
1109658
1806902
1509942
1474377
2909797
2113742
587412
1465333
2251161
544509
206046
293984
1580774
777792
1158564
1773103
1438952
2722938
467795
885530
2340311
334148
1526902
554956
2368273
1483289
417689
930557
805480
1855096
1120901
2460979
2120747
1200351
545683
2899021
1729935
1885335
2340153
1482452
2076681
1400938
655804
2019780
575602
2667620
316399
1614815
1662599
239878
1531252
661225
1905035
502082
2842665
532026
1714160
642067
2533237
1142572
907650
9881
1420322
2511762
1166448
1267011
1641631
634311
1249897
1468215
2422281
2793855
2559336
1675111
455881
1442274
1739122
2475851
2576848
2029351
2823048
399640
2033364
24402
1692045
773843
1997536
1937486
1841065
1538395
953313
371355
803895
484829
426188
1250952
2422276
2839565
841825
1212755
2572819
879386
2204641
2146888
2926313
646350
1806458
2086848
2140759
2379344
176135
2265233
2243984
1079164
612496
2858470
2522758
1825384
2326442
99254
1088860
2265004
773536
2878494
1944659
672620
2063740
1717806
2608094
1296758
1490723
2371220
2523629
397737
247345
1348416
2873221
137510
1143371
2403613
2174078
513145
948382
75232
208534
795546
1020529
194969
1328620
633071
2231369
704914
2211778
757058
82674
1413939
2655128
2845119
1744851
2292222
1565398
1595318
478812
584235
165609
719188
1780291
2022539
2128009
2668354
1509415
949884
1407516
2752850
1329167
2247184
1450873
2904612
2050122
1967553
1294078
1064897
2259579
952403
1678363
1906517
143378
2023426
2666630
22584
1837758
61589
1023258
2479330
2678625
2797895
864949
2235071
979287
1724920
1614585
1751389
2595369
2820554
2014006
2489883
2888055
470487
2664801
1288779
2804662
769811
2168078
1372879
2879994
1669323
134922
926813
405019
518000
654515
256727
2197272
1083580
1377477
2887478
1412163
1522218
1896288
1120202
2592564
1487708
1936781
2934869
1393302
28930
343942
1573734
1931009
2888729
1460433
26526
1206052
2022843
741593
1521679
2227730
650192
221803
1640665
2497070
676885
2872297
1533740
1667800
347416
361966
1408747
2040334
724217
1272873
711292
1124532
2574755
2907177
1647434
463509
2629069
2008882
1997353
1569106
1075831
1617
49059
597745
837667
2411677
2581289
1348251
897947
862546
1035023
983977
1334897
1634911
389012
2318309
2233224
567753
2058315
821723
2536853
2197532
248170
2930827
2737208
1630838
1563300
193675
2763090
1254407
118405
632478
612387
468664
2247464
2748046
2298474
718117
563267
2662886
1887770
1069060
2612093
2766246
2212829
2439161
142886
1608463
2879175
1010030
1451403
1870203
1239066
2896036
2306677
1419357
2486738
918999
135212
2496373
2636098
2561337
530963
2096575
2482878
2411198
2030404
2698672
2307932
79802
1026331
1621011
539884
1132803
787137
83974
2131235
851960
627378
497169
2889396
2937784
2315989
1152491
1073591
834224
706320
624867
1382848
145323
2582531
1399115
2438919
1401862
1920832
2196439
2545080
1851975
2749078
367427
1872159
2846677
2107890
406483
1696083
2787635
1310865
210773
664501
1288333
2295542
457450
2632150
990836
1152442
214535
1360292
429229
1585180
2917100
1782193
1321240
2664566
1827153
1479076
1408793
1096678
2788966
1990869
2520448
2080059
1307057
1082091
80482
147014
2762631
2497756
2800144
1539280
1082532
1593908
805413
2290424
611515
2917781
1473611
2004417
1204110
19327
230582
2173219
1228306
2184687
706099
2692837
535400
1796671
1635863
2266672
2218416
945138
1153606
2822856
2627717
2869993
1339782
316523
1945215
1505763
1621633
1817893
2357320
713700
992461
270431
2667072
2799504
1221925
2074335
2669175
562283
579169
2025732
1663733
1484076
1756136
498500
250703
86844
1272861
1639702
211073
1803578
416976
2051614
2607095
416368
2914185
2804734
2461345
1852123
2299072
2760387
1123825
124558
1410797
2001685
14749
751749
2483846
276097
1575495
2058529
2213446
2325968
1903744
2101163
95621
691090
2916481
1116907
380583
2882137
1047705
611804
2294434
2916285
1368644
1248229
2184925
1145768
987401
238916
667624
1526484
903909
1814182
1516440
1690055
1245725
226455
331291
1504992
2578799
1829790
2407993
205912
795790
126699
995968
57539
800429
184314
923586
1147481
2196330
1265664
284818
1186762
2759194
2465875
433248
2446490
2766242
2884705
16278
251859
2780022
432248
1220964
1687070
1452020
71589
2538073
2238763
43799
2679797
1731026
1405771
1014840
2901537
16907
813881
2120128
2055228
2628609
1145376
197384
998089
1364946
600260
1907798
1327816
1751031
857344
430758
2205100
1300325
2638932
2574593
1132934
1708710
132839
1988856
921244
1191763
1121991
1960982
446229
1231858
1711638
2706110
431641
2270203
2500977
2364801
2351490
1208460
1302606
1706976
1076087
1186767
2513237
2528575
2083466
1475022
2085924
30287
1835866
165665
2935755
2576963
2123850
233595
1566659
667392
2921461
1548270
2223882
1762733
1313682
569470
2697953
2490330
582949
2206900
1742448
2317082
1528411
1986188
1171049
2721349
1291814
728992
1450962
1052312
938256
660035
403349
2287153
407513
2341219
1659098
209715
784153
2857317
1502225
1341006
1244552
1283922
2469210
2257528
1878747
459774
1523026
794225
1311504
57734
523224
578691
1464383
693712
1281870
753513
73376
997075
2052486
643545
190467
1879810
1903035
1581137
595563
2199668
367881
2271478
1662587
1256775
1613018
1479635
753762
2066643
984075
2217914
1598629
1489145
326364
1414666
1242281
669871
353657
1119864
945202
888299
1123306
2603221
309272
2187548
1509584
1100941
1140609
2651020
2738327
576434
133971
2793432
995091
621839
2478484
1468189
1773236
940472
2148678
1312145
465689
1511924
1933825
1957869
2280926
388627
2029861
2726595
1786559
2686601
78352
1672369
1513593
1463760
2731330
702926
390519
2408945
2164235
1581952
796590
958841
1141697
814337
2793697
2723093
2153585
889724
1268685
725198
1940803
1346009
940264
2632343
2597617
786792
1391743
1062871
746641
559121
2744504
2284948
758741
2814920
1586773
1989255
1223939
384419
1816989
2703172
657038
1648650
685948
1229656
1927067
1663228
778829
1469336
1588200
1851467
2009388
767001
839002
569322
1415513
2499807
2741020
2499256
1197745
1351355
1428075
1902220
1423343
2092748
2526865
2581345
2474566
2682808
1507714
2911049
2621735
1815237
603285
2185792
1798386
1452638
2022594
1012386
745936
1026058
1480831
184472
2595988
1678101
1376501
2585650
553211
1630202
1176333
1668249
1361752
560718
78845
981970
2007053
83961
159314
1762796
2108727
2363174
837662
50400
856514
340704
460704
2603967
1641571
2356868
2669967
1875966
2106672
592339
231851
1131488
1172156
2226850
1931282
1082955
1212053
1405336
1821709
2383313
1103348
541805
450247
2738862
1443006
1768907
2451498
2587651
2881443
74916
487288
1682921
1621314
2916515
2152638
521381
1184500
1827258
2510948
2673415
1424313
979325
890102
1015392
2060015
1063165
2697323
1768225
944259
570068
136344
1424015
1319664
790536
1502424
397324
1843996
1976088
1204982
1013829
1949567
1167621
1936605
2276419
2405730
302981
263789
2578843
432864
2308724
1341004
1468171
170840
2163563
1681016
452070
2812070
2929489
510020
2345014
254711
925210
714337
548094
2014640
2509848
1354094
2770501
151234
722894
2096361
663247
2642118
1939371
1971632
940709
210575
2021044
792030
2442471
1231815
1401547
230143
564742
113605
115000
1407534
1627748
1132470
38243
2074108
1227041
2911716
1484553
1410748
429345
762317
636266
2200680
2530052
1544957
823224
484178
1471573
1982292
1402772
2723888
2018413
1824466
1403084
666684
2130468
183120
1067047
1607663
1130632
1951775
2286696
873764
1609457
202168
1033970
1532764
430046
774603
1147656
2507944
1600353
165097
587997
1754834
1213465
1061196
667023
1519601
2185207
212170
2274544
393
764131
1196759
2419112
2642069
394908
1762520
1873401
801180
1396462
2670375
2188914
8162
680662
1867960
2896514
580295
2651170
169886
996560
326468
1422066
506585
2241216
2502394
1549513
1864710
503702
2931356
2574683
2255711
1492461
465051
1071458
734763
1899492
1207543
21338
150355
2165360
1992767
149187
2357540
72141
2426250
2678185
2882138
2825947
1397709
787163
2076099
1343063
2723116
1072697
609661
2132438
4428
197534
2908663
512659
393741
1442165
1915574
710179
2184391
2439905
1497274
1389460
1645573
1041198
1427189
2834424
427556
1519240
206172
436083
1335874
2513496
2225060
2371901
2193241
1648115
1071676
825867
84904
1552494
453085
1961042
1438538
2079543
630952
1788208
1752441
2075268
1496134
1067696
610874
1053362
878264
1663457
1340381
1050164
1995970
654683
428063
1670023
1686499
1743622
2916002
2873461
1208930
2383180
1205046
1921648
2899337
806919
2911377
2447456
483973
2300935
2203531
1709517
2069839
1340387
391864
2447961
1025648
2179221
683372
530712
496323
1737353
362470
507130
2753341
2216182
1999311
2764031
2783770
581389
1348110
631838
264551
1155837
1122681
286120
902431
469463
368400
1054565
1669967
1579345
16150
1535600
1357394
984838
1636502
1845127
1574974
2794865
1698117
2649611
754238
198052
1529668
2108206
1325817
2107390
440895
1424895
1081093
160208
140837
527481
295341
2681600
2610026
137162
1627096
1310540
380097
1481326
841922
1801958
2494328
815693
1089325
2695062
799163
2500926
130110
2864141
1455150
1129575
501063
2063765
2029425
138941
492196
1171268
48951
253698
2697258
1219944
2314463
2805702
1500502
1980633
1187480
198294
2897824
548025
52297
144009
2330709
2846857
2414643
2812068
1296396
260588
746116
667311
1085127
483409
1496813
1640098
1493010
2708983
1204056
335478
1003079
325066
289636
1546836
2310005
792918
1580338
1738738
2352723
2803490
263562
2072467
2483172
2109285
1715476
1538078
742073
1309358
176502
2748042
645786
693949
939801
1545112
1059681
1350385
2168356
1582661
1716598
1863100
2125510
2403396
1430166
257069
1180645
1626863
377039
2377128
1573253
1648300
53711
2103330
1043155
2339707
2913788
1769134
945973
855106
716995
625956
494547
2795069
2848342
2005013
2722344
1049017
1796945
2505593
1012589
634311
383746
2325446
2588063
1053520
481652
2785768
1692389
2473510
473395
392776
2035113
2432241
2479087
2225779
1882307
2647870
1192164
2917900
1263479
2088434
2502390
443136
1614365
2740447
2360262
2383193
2422436
1673475
1822309
2362325
960011
1086356
1381771
1525267
1240192
1615774
2377327
924019
1497948
1293169
2872834
392838
2283785
2216053
815606
1643320
1302420
297044
486334
2424237
1338561
2193763
635989
1958523
363386
2310721
1370408
2107591
650659
28931
1490289
1261270
1747437
2720110
2372430
2328367
584384
2816332
1855645
1209796
2777310
1185774
2583556
1566486
1528063
2159227
2936632
1119117
2213081
384810
805251
617359
515346
383623
1502743
2666054
1397912
1948842
1588572
2198971
2074819
2551266
410781
2021801
691409
2044652
2304914
1103763
503487
591131
1199156
73045
830384
1281967
2163547
11090
1988237
1187144
148926
2938080
2410007
1003173
1603016
2879520
465702
121701
1533351
2534070
1845213
2914558
2272415
1125176
1529468
191561
1261903
2225368
884404
234556
296471
555256
1262271
1409213
2248577
2479129
1491910
1153290
206713
680137
855900
825849
353211
2765438
969107
2750232
2620129
35490
294828
1451867
2269112
1666735
1545679
1414334
920145
802181
213628
2348300
1515674
2894278
827568
285964
556979
803907
1281230
646757
2605512
1403794
1371584
26146
381385
1308038
764549
2234693
1474820
2783399
357779
2492191
560608
1201948
798002
2793052
1027158
2358040
1070241
1525696
1360844
1990742
1107484
385065
660436
1221274
2884208
2918884
2178443
223848
2395572
335907
1280665
910404
1571621
1471151
699015
968545
1665059
1764613
2158234
983561
926409
2369797
2733063
2517528
1319946
1216734
1309925
1712377
2569533
979598
1487079
1534994
279621
2052135
905768
2511253
103573
57585
1386947
308366
2836983
2065920
2860829
2714879
2773071
817356
452335
1169440
2434006
155630
1355308
1493434
2424384
637679
1808976
2429528
2892065
544880
320900
1543379
722472
2599932
468001
768557
2800000
2240673
1590438
1251056
2204532
2550022
230513
642457
2376409
2671240
16605
1786920
2567951
394328
2488548
247939
1925750
417839
2550548
881598
1948718
1474321
423976
1550375
1894767
2467732
1956341
2482451
2863784
1471355
217598
2173353
726000
121816
1847992
2068185
745468
1550055
359306
527607
2395864
2728675
2580509
2394735
2753065
2706704
2564544
449648
1627632
349581
1167731
1311764
2112952
1968628
2888280
2126307
2096779
1160137
202035
2584960
1469549
2773468
646700
1256462
1743776
1835035
1751039
1238901
2710295
276297
1134791
451151
1123294
1145762
1443322
268121
1281698
265912
1488621
2665039
1707386
484434
2289579
451140
2187141
248239
2563296
2546475
2518085
560581
1321018
1084663
1880239
2874353
1131486
2054333
2212513
2171352
597273
1874437
694146
1737053
2299119
1729361
1453907
1967649
2625536
1077693
1745530
1896143
68408
1246728
1774845
751063
1877792
831043
1315438
446513
102681
2051601
802420
239091
865599
2498833
1780027
1451136
64632
1627619
173598
180044
1161207
2664310
1873780
2669507
2287750
820908
293847
419483
2272608
885775
1805587
1018788
1964939
1357212
1872727
921286
2884463
2192880
182166
818659
1717054
99866
2041179
2568771
2463350
519944
2712289
2579728
897689
154316
451022
1418089
1233763
1720186
1425082
1326728
97906
1523696
693213
2439427
2584754
1002508
1414104
508644
2315463
1119365
2752334
1043347
1308719
1978625
1782313
2195049
1970289
534010
2115617
357053
2517065
844573
246425
148414
1902990
2738355
2247153
236232
971672
741805
381593
7195
644981
2034860
2781791
1848262
2476943
543802
342990
323198
678436
1240571
609400
745629
2808105
519219
2525254
176137
1199851
95255
2499421
1428159
2256887
1062558
1228420
2053015
2075478
2546999
1503048
2780068
1125931
41239
1281618
355135
337440
331129
2414546
477907
2787277
1383542
492378
459640
1581320
504361
1270884
2183332
1869210
189946
1719266
1334097
1849420
472607
794953
2634639
756242
2811839
280929
833784
4435
1365217
952043
2128765
1459418
1587934
2780239
646542
965650
2339359
1991568
1659529
1249858
1820435
2183894
1680800
2144812
664371
747333
264991
2459107
20773
1310271
1507837
1012895
1373216
2443316
1327966
1702720
1852798
692761
2711823
1408507
368022
2221296
1639887
2194933
1756250
1183903
2870895
884282
247022
1904385
1407754
2649674
2182701
1152898
1994022
480801
1404642
1583604
1710930
1552299
2333862
1583472
2694745
738824
661861
706646
1384089
1768215
2199143
2291443
1841154
156789
331041
2580608
2618038
2486423
1766254
2021244
1497859
787374
1076130
322360
1421593
1867901
360247
1142646
938433
2074073
1778376
1102557
1834083
1358218
656073
2137672
782889
1951057
1266297
1723457
2210988
539243
255624
2519698
2404851
775197
2009708
2054432
1779790
759169
935352
2660310
179768
2460571
846614
2121692
2711431
2680327
1112624
2730518
2347725
907722
2405934
2479020
438837
2886908
758158
2367551
2082603
991526
2673941
748391
78951
2176206
1219867
2884815
1356424
2633627
1850981
2073299
2798643
2861772
1383507
898229
2018871
714245
1829881
2606891
1136359
1681217
755482
2904924
1513607
2280350
542200
171779
2377282
2468588
596191
2815793
2609955
756535
1461951
947473
1537269
2857867
1474359
1611658
77678
1377059
548545
2444263
846129
2352876
2668940
2116814
2460785
1753393
1703480
1766573
2562956
95468
859233
233022
2493632
2296719
1919066
1162193
1949451
46165
927730
304448
1101293
1042302
1681649
568891
268146
2680805
583645
2157369
1766935
616547
2856480
123161
1626693
723389
447663
2670499
354074
1249271
909681
1610312
1851104
177311
2317767
1199090
176991
263704
2161025
2160287
2251177
524645
2115436
2505567
2183937
195612
1898896
2421106
251703
1716554
2325871
966532
2435284
2247443
1746380
1937417
220057
2125138
2233660
1994091
1569479
2510751
1164455
1882787
1673325
1584759
1019700
767496
2674906
2865957
455308
2100639
2062331
2804572
1582036
480732
956356
34070
45447
1871345
276707
2871070
1477021
1151833
2671676
2630563
2485243
2284416
2477351
2856758
2875098
2828009
2739640
2012960
2284467
1455982
228788
566846
900420
379911
7039
2809140
1798641
2058848
1878901
1190575
986435
986664
2026022
518135
2752702
1044038
2339651
933382
299337
2450581
2443542
2840044
1974297
978748
710040
693116
2142361
1526016
2930090
2937631
2846838
2648242
719015
1311833
2815706
2569802
2171285
215129
949173
1506095
772196
453199
560231
1594461
2257918
855425
1778099
654972
1159233
877605
1372017
884079
2221277
1886295
1290944
2788106
2641368
1972617
1744322
2559731
1777943
1834271
1159169
398507
859716
2153977
773801
1088069
2628201
1247618
1690998
2452196
1438716
1678424
2911469
2147159
1170109
2017552
707711
2935758
594568
1726442
2357396
634282
1725099
2739294
2720155
1633873
2117087
871083
682288
407471
2178630
870620
1512785
1269140
2627997
24935
329437
1542733
2728164
1541936
1706632
1602473
1577276
1424695
2072429
780275
683751
617181
1705181
207407
1678224
20130
1949176
1335900
1521133
2574759
856085
2274655
2730990
695000
2365807
2027626
1875472
2939530
2777118
1846482
1961493
1378073
2653261
271969
307974
1178961
462983
2780831
426415
1358021
2622048
414923
2904649
2118589
160572
684447
1047745
1608123
339169
1627073
1462484
947054
1515830
598630
2719773
672058
1983292
1635576
888639
1856556
1053935
951974
1716571
1791703
2550684
2705260
2655458
2067215
2002211
1620637
579447
1808104
2151814
675691
2801703
1763062
474353
1604122
2114764
488355
376477
1170498
1572457
2540652
2485517
673486
2640353
244905
1626972
2256965
838153
340638
111532
2389859
2918048
584891
1440619
2032528
930037
999358
124658
2922738
19330
676399
2043493
1723259
870587
1693037
865804
2204501
202573
1275277
129267
1804213
2210062
492064
258179
1833224
2827306
858521
347114
1815224
1671823
739117
660985
2307386
2216914
11970
935225
285441
1700786
2650836
2708233
832939
2391339
2339275
1402987
2069297
2343927
2727487
2712949
1099322
645827
1195859
2728924
2106036
2671690
2311672
1979574
246828
62048
2475981
1582656
1664457
539936
926694
211993
2271981
2263212
2464965
101621
1099011
1546224
1858441
1991823
124919
2389493
532301
1941885
2173095
1708745
304874
76816
2665680
2245533
1573655
1413581
1744926
2717613
46115
250889
946050
543468
989194
1746146
2795950
278387
711451
1191356
925197
1307605
1161093
1846657
1724777
2869134
1341581
2432577
2336087
2607665
1130898
1820103
2251776
2446093
596619
2451400
2762232
293060
440802
2895686
2622056
631790
1287540
71816
752355
348737
1061326
2549665
1741122
2014534
764213
922616
1276503
1846104
1684845
1585602
580392
1466668
2671058
2781740
1050338
781438
911140
2142606
2828235
62128
369550
319441
771558
2765145
1886361
1013975
568002
1503623
124737
2393115
2006838
2145279
2469395
56814
98525
970653
2534352
2925449
781726
1689165
627891
1895807
1466461
2296085
1087935
989496
2407010
331787
186467
2065018
556543
2433573
1509335
1337322
200913
1105332
66420
1343870
124406
1616107
588672
700797
599698
2498500
1365246
573594
2323307
56504
533974
1588568
280197
2267125
1000733
120653
2735097
1228839
395141
2210075
2878527
687573
248127
1069652
1037536
2412057
106593
1650627
2270102
243004
1710687
686401
334748
1837745
1502220
259249
2548749
806918
1815460
472833
2162323
2382322
1873244
1655938
2024150
2388030
1953574
132098
206744
2113883
49526
1714108
1730473
730729
1492349
703741
2438862
1210943
1478018
1860217
1546818
825185
2483251
2283795
1703476
2494457
196275
234453
1073184
1704523
426370
1176639
1149563
477577
997040
1198999
1936123
108485
733363
1902752
2463343
258225
994876
2409356
2669820
810371
2159133
2124515
1143123
2501033
516164
2069562
2874112
1880996
1141789
1700466
794713
2803833
2030957
29436
2072856
1136609
235828
780344
1441899
920694
1464166
547603
2462284
2917379
169610
2599372
256965
2616075
1185633
2134342
2833543
1192629
99486
117697
1825349
1076667
316431
2006230
566614
765346
1177668
1997457
1028617
1711033
667341
252745
390561
193684
2164659
1941891
394676
1307217
606978
2580256
2436606
2154358
2425155
2198490
2263046
1786940
2811426
2401087
1888765
2407348
1153195
715691
1296111
2191576
2686680
2048438
122450
1363459
1306324
2547032
1903064
1164566
2116927
831328
1726122
2229821
171079
643327
764646
331535
2853444
579641
834206
2365779
2437693
2853198
2554387
953945
2539653
477231
1064950
2592895
1029586
1691958
661977
1463839
767046
1378054
1219300
2152717
2368260
1240951
440920
2015871
2485025
2138753
462694
2129319
82775
2333886
1442769
969246
697774
393783
1219306
1701672
2346056
14249
1499539
2300989
136358
351831
387343
2555888
523017
188560
1641628
1199515
2527041
2666319
1972664
2787556
508478
1738002
420803
2662026
1864395
64565
2288788
1505102
2061392
1005960
2273826
1891815
469527
2791978
1769275
2419738
1827074
1794336
1496745
150999
938684
2054456
259065
1592862
1610461
622896
157771
1023283
2279249
1488295
1316307
2836525
423402
1349200
2870516
2126064
2282692
1287517
2002844
1835308
1611133
1143805
1650134
1407527
2341876
19565
1987229
1258519
2785334
1931959
1272794
1975661
847383
2681854
1738766
2832922
751127
1149676
1409286
1953044
954594
632050
1906290
2447128
1076452
237171
341554
2913643
1984743
2293635
975630
1014810
2102392
1645331
2402720
698030
2862106
2552796
1454371
791664
1552320
2213153
2340466
518498
2596750
2492457
1607477
248183
2465919
2721839
1982252
1685883
211104
2533400
384494
2211651
2213716
2817124
552259
1044288
473928
1882544
1493521
2199964
559202
766393
2193985
427775
2917573
1581405
2127452
2849605
1122409
263975
322714
1405624
2838309
880020
2826714
2376314
1269842
385093
1899704
1195645
1526910
657998
2432259
2903825
2350659
700016
1226699
275729
1375243
1769485
1584887
2048295
2701199
1947290
498829
1106232
1008375
1652624
2592630
1983798
2325724
1433134
358383
2309514
2617544
2441279
2842422
2778575
635293
1561428
117545
2663170
466951
1761264
2773025
169445
1125850
948623
2535787
2407833
1578026
2065684
2885013
1320591
1693187
18240
184894
949887
308510
1423166
757288
90524
939571
184516
2317949
821658
2819408
351986
916318
527047
2446610
2477392
2215239
2011820
1503392
2657730
457503
2550255
32762
2476986
265806
455389
1675156
2192070
2519208
2769909
1305063
1969980
1743786
1514724
2717189
2419266
1221664
653624
2597657
129984
1878393
1159024
768942
2481074
2623084
2430750
445591
834374
716542
963631
2669588
1838607
2001521
2334262
503576
12642
1188079
436822
2844828
1040103
50586
845998
2430917
1932212
2269826
2677953
1402122
2029280
327747
1893130
2726693
2370736
488343
2610491
81034
1099866
2834742
1774827
1840212
1189552
327676
1885016
1540691
966486
1692520
2649848
1216367
52523
905066
388846
1066010
1600261
392758
273573
2812850
844189
295067
2058080
2298557
923952
1414986
1673163
915091
2558657
142359
872468
1793079
2174368
2524729
2793919
2006564
2619952
1824271
2801157
375481
1587436
2840176
1390526
1835812
2241844
2849075
2169208
985892
2932652
1832462
2030073
2269113
471243
2813
750370
2674264
2870218
1209674
28024
1882041
2098493
982786
551719
2596302
593480
1004707
866893
2593399
2702786
1764541
1862242
703014
738011
2539726
1109425
131369
2477534
413090
1546467
1178117
493265
2606064
897312
524310
39583
710244
2388146
1865070
1261022
1504096
2455592
842995
1363881
526912
123667
327182
229708
867616
449611
591892
1279268
1093866
1786132
344600
2210273
1569279
1253853
974312
893154
2762327
2036675
1147603
917982
1196185
316103
1303632
1528950
1273383
2766880
2363249
2176991
2431173
1067145
1765914
2159811
2064718
2739748
1311844
2050106
867828
2069797
1173209
331161
78824
1892958
2935784
1878981
571507
1474318
135143
1661150
2427931
443731
851863
1694355
157005
2337282
2563211
2570590
2366156
2072185
53345
1403295
228400
32025
2665179
2361262
1145117
676115
2565441
1645021
188489
1074469
1215865
958130
543176
2264341
1794149
2354474
1270716
2810171
337256
2726067
1057724
901
1025377
599422
1634253
1038915
151231
172310
895584
2812748
2022020
2604527
2088287
476561
1107656
1339049
1131187
179450
2417371
2051856
1827588
1641416
490872
84539
1406390
2881229
628676
2123671
618089
941946
2625090
1010325
1319349
2131712
45133
169670
1760271
434108
2643668
118117
134968
2671985
595095
1299386
444983
996201
2717244
125836
1130124
1049526
349958
2183481
2892227
764649
1138287
2137880
2278952
452962
1028021
2646927
1359312
978372
2819663
1465049
1706968
1589245
1435333
411332
811564
1767851
455066
1619484
1001946
2678895
1283489
2657150
2649094
2841718
246507
275650
1786456
2927398
2884085
1418151
223839
1377014
1827934
1296943
1984278
2070192
2795292
1645121
941763
9420
441573
2919607
537872
2742772
59982
1756549
1029572
240329
1869362
2117794
2317030
667997
1693238
2131806
2362774
2204388
427313
1851615
2378570
2463718
1935389
723906
518791
2522971
2812947
1978367
385856
2394710
1886548
1257457
2208694
2001356
2395435
2876463
92944
2161503
1436784
807200
87114
1001829
2319370
2291935
191707
2806015
2204904
2481494
2024886
2899392
724479
967163
2914240
924646
888632
2502420
1088422
1066730
1074550
1516739
212828
746712
1770433
11122
1794616
2146231
595230
1538567
647251
2423937
814214
363046
983146
2634671
1975548
2100760
1098282
2043021
612970
2295469
950458
1717153
351092
270958
1769880
246597
857802
1869025
2274067
605484
89731
569023
206772
1114470
1848655
2677113
1334996
2878931
711845
2732580
142669
56022
2620325
1402937
1626508
2822101
54983
1293999
627705
2363386
1499420
1989601
1211352
2637035
1825938
608630
364756
54853
2134209
120043
1840696
931986
673189
2365028
2855242
332226
696101
1469767
2260754
1198594
1804303
19279
773868
1666160
1574570
1562322
330254
2127344
1984643
245655
1472177
2859063
751743
2019138
216255
373830
2104795
1457754
1106729
2867428
505799
1290774
148614
2436143
830420
1113102
2463338
1231490
2174418
1543482
2115176
997618
713604
1654379
644541
553776
2489366
1152074
1849833
277280
296801
748252
1589806
1108329
2754442
247314
2895657
1500351
2336141
2292559
45782
2470602
9826
956329
2573459
849986
1298577
1333459
1483903
2249924
1164761
558120
2696856
2535816
1053517
1511825
130050
1552413
316072
1827407
2205566
755285
2184831
2340009
625383
2108904
1526936
2075484
751330
2170744
2156644
396755
17870
1586610
839988
2019394
985661
1449181
2068893
2078125
1506451
736878
435851
1554238
2341193
2703341
499106
370195
2371616
1312233
2354902
8169
604786
1735016
1598401
2681074
1783661
2682918
2080203
1153294
62003
1817416
236926
2462606
151258
1204613
951242
1059571
1095123
2430001
1281799
1530089
927919
2460744
196761
21298
822062
1311585
2578588
716916
1333635
2625473
2383642
1377407
958353
1677110
2600362
1977896
62562
1718872
2908608
461898
2877525
855176
2901414
2422816
977247
2866828
2492938
970195
1107269
715568
1208636
1890335
1229430
2278074
1584736
486633
322976
1082194
1343467
1912738
1653112
2078588
2047937
536915
1719902
1263225
2160398
617179
1074908
1753265
2466734
1776989
1216439
593630
387734
1091852
789488
2660963
1551552
266424
2921100
162371
1498037
1256931
464966
1271897
706613
2063737
1674579
1366139
1589366
1385970
828990
2177614
665052
38433
1105844
482830
790405
2730211
2762380
2830300
2019129
967816
650126
2733665
1662271
557554
667570
1436252
939206
1464477
1831187
2163001
2532307
1293012
100403
2736199
688583
362329
1865324
2650771
12083
770303
536872
2039528
1883796
2354941
1032854
711752
2445607
2096271
2574129
2862266
2697666
2113583
1166184
2427519
2131356
1051231
1087916
13080
1688404
2658008
2710017
2842976
1267067
1913596
1804213
1951653
1297584
291620
1828499
1761141
714255
1076122
2706474
2270272
2813550
1477536
2321224
1601957
1197252
2664014
2258107
32340
635706
2277161
2715699
2228500
1796095
1156524
981829
26134
2795243
2595507
2870834
1768571
974406
1343716
810281
464595
1094617
140527
1284304
298113
2621994
2788669
1827244
998977
715098
1680842
1087121
1266839
1926026
1333777
800298
1617847
1057372
1596383
114961
1938284
532221
2032219
2158407
1079986
2119699
2723603
1948823
2891198
2525214
2764150
330447
326464
1806499
2135794
1229843
2819137
159953
494051
1395127
76826
2009968
620535
378243
2724951
1038899
937549
2132045
754831
1720236
1112965
2705430
718597
1786383
1595886
244857
978959
2642533
53413
155738
1393670
1555035
1062238
821367
634549
1454422
2059557
2368417
92054
1237358
2590318
403060
1694589
1704635
1554853
186970
418397
2837741
1903000
2646437
2922886
1211711
19536
2579278
1950138
2893522
84094
2775552
713998
256070
1715651
1283175
1143265
1202742
2918663
1569643
2714733
58352
437023
389841
753378
40345
1847886
488865
1071324
2397383
2458408
2485743
526302
1141283
2106207
1011201
1149867
2618573
2245771
1613512
620533
886465
255272
56784
24113
2931427
2898381
2750713
638619
405688
1458676
457360
1555965
798032
1481652
200707
464496
895265
348552
2588006
2634859
828968
2147090
270339
330926
1938942
2708638
2365253
1781374
1012593
511749
2448994
2916827
1872309
612988
1634004
870925
1746836
1284251
224297
2896475
313827
1779539
957561
2911617
215278
1361419
268126
1712363
1834649
1055653
297443
1897472
1799135
838244
1013609
589796
1142850
202083
281345
2121849
633428
1978960
529099
1323182
1422614
466468
2932279
286649
2487052
676846
1614294
6321
2891550
1781544
2243552
1242777
1297275
2033884
1451910
318447
2376266
2277081
811500
1921794
987842
2342797
353191
1003750
2766721
900964
2215668
816383
1525827
2315864
479968
1400451
1662901
1836863
1267577
1917876
341676
1580512
1243404
981910
1199767
2234048
726207
546583
1318797
2512161
2439945
2087533
2293147
216178
2291737
679844
2336706
1203411
26589
975031
334013
1343795
106075
2889869
509602
2710721
1043910
1416320
8916
1042057
2581255
131500
2917164
1867319
1335778
1007305
933767
2653217
1917458
2248241
2016134
298424
1284566
883616
2270803
943036
323065
61152
2184774
1279151
130958
1178198
2931705
1964210
4186
1094021
245871
1554163
2286985
2458210
347915
2419053
699709
2014525
1360368
1901581
2861984
2892469
2607913
2843853
232350
2097354
126919
277507
2237810
2116800
823672
2604064
1354446
1546795
709096
957179
140331
2312564
613928
310821
1701329
2875793
1734177
1618161
1967003
1060706
1515280
217141
2819612
1280716
2775320
2779041
2910128
1136277
1500933
2514702
861295
1865433
2261268
650342
1058540
1561316
1124072
987227
2276902
549679
1559346
883979
1596897
2057061
1528660
163849
1871134
2626058
1632899
2713336
1754272
1375896
896290
71234
865896
1127125
1354356
1782104
1769293
425588
525569
57361
1951262
1515260
715140
2355009
1252895
9464
535408
2506898
678918
1026763
1402009
917499
1290111
1852715
1617530
146918
15361
88937
1258937
2504521
2129641
979454
496403
2362342
1506556
2200354
2437462
1773709
1470203
1092093
2115703
1034480
1532375
1764680
1119114
839656
1779252
2779717
1530817
2838607
1493489
1322963
1420439
1376477
1320346
1693306
345718
1751928
1446142
2201373
2401131
1532891
396158
217840
194058
589377
2861351
1931520
673454
1984347
553459
2177060
2077425
2446679
438133
1028405
216410
2521975
1439071
2148325
1199160
1106644
261107
2406780
1543362
905726
2872217
1961224
2295947
1112574
703899
729063
1153710
2647144
162900
718525
2542495
600967
559586
2095164
1271852
129347
175155
2319240
682464
1619049
2779300
1429328
1102759
1759794
1548228
1961395
1964559
1255789
879490
1205209
850553
2923048
1466769
1327914
1310622
2408090
1758616
2506055
949099
1702979
569858
2319347
1851714
850304
1335375
578403
2468369
259409
685383
1293951
2034282
1067055
984298
2927597
2885818
501307
707902
1821843
898145
1728165
135566
305344
2576140
76861
1218605
1816806
654025
858703
1744502
872739
243007
1876901
866941
2603185
2296022
1940436
1313903
720876
1935303
2306637
2833423
1924354
548543
276635
148192
2851657
2340775
907435
1952941
2672130
2905114
2435619
1935185
1702203
593967
1154734
2745838
692214
507337
483529
87216
2359460
1321277
814339
2210884
2641659
2008350
162394
28753
13156
2691893
1004154
402876
45223
1766372
1086403
2892700
605194
1153393
436637
435568
2766607
2536847
1353724
2886738
2362137
2158718
1262926
419408
1218645
957935
2423552
2258513
1352355
891183
2280635
1922272
1554102
832202
2506190
11253
1359781
2596415
486256
2672634
236912
1037141
1340537
2269225
1250952
520648
2452379
2285637
874631
328130
2499256
1951078
2930931
574506
189393
1906761
2902938
1067025
839728
2763377
2059498
1850129
1945293
2888365
1220964
849595
2311161
240016
943426
1418245
484322
2150364
425623
1431932
306020
1060947
1888418
2738064
1428294
1067457
2315018
149279
986373
2875564
658874
396486
812721
937329
21957
2917206
2773298
2140712
71185
753007
1307778
2439768
1296198
2734271
1410431
912011
2590531
874650
1645233
974821
2586041
1529114
1426707
499597
1233434
2812132
222366
2574477
920036
606336
206208
2002410
1021084
1876086
1414513
110635
2208031
2471309
311905
2516049
23313
2022635
11572
2711224
483377
2014135
2205774
693435
1259336
1230516
295385
2635517
175105
762464
979318
463260
2831429
2294467
1804304
2676233
848980
90295
1018975
1362785
2840477
2903571
1980125
637091
644993
2012611
2459005
2113638
2752047
2581807
1258630
1698519
1177939
734337
21776
2615147
1653638
857713
1270272
2628895
904742
2587972
484708
632258
1037047
993968
2272012
1141963
539430
2096229
2037365
639502
712920
2380570
2937955
2094004
1543994
1550029
1242192
2752204
2360218
1085258
892017
2055080
1592491
1747996
722707
1443456
507568
522485
2419885
1380979
314038
2452807
1823450
1511071
1447716
2110218
2200014
1659602
260421
935660
202331
636226
139379
2646473
877801
356355
2875098
2719357
1855514
1197101
273616
1068526
2581218
1887170
1134976
146462
264779
2018696
1922755
584275
2413939
764112
1427115
494452
1012476
2047045
1097215
1043825
2215439
2564909
2331022
81323
1012783
13285
756820
100729
1084568
2326796
2551881
2451850
1274946
1678724
960160
1176861
1440220
1377814
59214
2064373
1750924
2499566
2830008
1903105
2228743
818694
2912952
2260380
2442053
2775941
444419
2359121
2883121
2350599
103231
2296572
2325379
2169982
1800419
1338136
1209810
1442216
1518215
1126436
595464
900097
2290749
2483291
1456994
1452955
299579
1185319
138507
2833686
1681554
484113
1445652
2206078
1159774
635497
209592
581123
1613623
1368291
747793
1518905
2192712
769172
1577733
2318986
2931194
1855354
308532
49430
305595
2403462
1748371
2524540
2128240
1597371
224919
303722
781416
1740326
1173604
1235433
2224516
644198
952564
550807
2763435
322964
2731447
2188446
2402013
291832
1584999
773272
996324
2913197
497793
130250
2645457
2515846
1816097
434832
2514722
2538544
1343605
107638
2875860
64775
859921
884072
967939
1783289
2139144
259312
1217630
414306
2603743
2106767
730266
1767678
2879618
1785147
1888098
166689
1895376
1794687
1773952
2854772
748178
1490127
2828273
2471701
2794459
936754
540088
239415
2520000
1417128
1780341
1883231
466618
2001382
2810556
1322779
1730339
1266171
1212162
945214
677835
1241981
821266
2710990
1734889
2224387
1794651
2925092
783354
1759003
22359
330306
737197
2621268
1954420
1531674
1933842
2214609
2399463
2707360
865365
1636905
2323655
1081495
1909870
1607673
2607924
1445336
2465906
789866
149208
1331567
743759
1912651
342041
1934401
1016904
2869621
1313362
2287320
414579
1107152
2323460
2322757
1653691
325884
897894
158578
315204
2649554
1927005
1895549
2068317
2762172
67182
1532736
573937
2227554
686627
1165437
1673121
1477022
266631
2669725
977648
1172651
36761
1872670
630386
727574
2529667
1438639
167367
2392276
2111965
2860874
419177
223891
1590813
2239060
1619626
259241
1329150
1450422
67048
2732714
1130662
1796683
958965
493863
860743
2100838
893346
747440
2555555
201044
1121560
690688
1753764
2840672
1800337
1570977
1458340
709813
207251
1254208
365338
1848830
125166
2490384
947959
156677
2022802
2115935
1679864
1397138
2519261
2779450
2926257
392487
2147368
2244201
1156962
188897
2142967
2428554
2800808
1230099
656375
2355808
2319615
1063858
2322867
1044893
1445878
1418705
691135
2765497
2674216
773066
481704
540749
2337595
797690
2165961
704230
1008097
2392615
1046148
558118
1260897
264882
2853204
1753750
2769345
1286305
1120434
1596189
660835
1605267
2357514
2556826
870019
1051940
1616613
2470010
2401065
2204329
1826057
225013
1610011
55461
2882726
185080
618749
2280291
2773411
1134653
135770
889177
792666
1748720
397163
1908527
1289283
1565372
770284
358294
2245299
1252814
875892
2873979
2028563
1224132
663091
37271
2000248
787913
621676
1300746
2074002
1379643
2912631
552346
2487668
2088888
2667845
231104
2566766
1559374
2387026
705820
301848
815753
99896
2415298
97384
1908148
411950
2080502
725028
1162680
2092528
2363490
2399663
2153974
1320625
100107
1503641
1004755
2275521
1126095
2476680
2769705
738632
534464
167980
95763
2527316
1871110
477885
1444081
1345022
925335
2116014
1475232
685038
695609
2495229
948470
491296
1970262
2081079
2773617
1979980
1689535
1675342
2863777
1126012
2393756
797597
32852
1237879
1425873
1603768
1572509
2451863
1037742
2250633
2460488
327166
2050907
2304050
2767021
638476
46281
2345480
489044
2422269
493611
1640439
1373
397745
2025989
1952289
120374
1263778
1636783
873987
2208687
2876205
2057201
174775
2724751
729836
2720386
1370930
1920386
770715
551765
2631080
875667
792058
420064
2856664
1374328
2225708
2752810
2302701
1917101
2511352
946414
1549261
1294946
2548568
1749382
1206872
2468099
1727246
671512
2746868
2873823
976059
718334
1113716
175330
13849
994791
2513
1787740
1078589
1369579
776385
443303
1753121
2645109
1922684
837391
2762412
102616
72530
1141144
200783
730410
1409143
170548
1828552
82302
1730505
2112509
820042
1693558
2418745
1530431
1602350
1936156
555402
145381
428330
1576509
254488
1075492
2227523
208203
1535879
1422976
2391425
2235263
2889053
59159
2420256
439458
2731973
52877
1127030
1888397
1875656
1547690
2628944
2312466
584350
1580987
2258866
243823
2926360
179210
67274
2867699
1202439
1139370
1240213
1275244
2635943
49040
879505
2284868
1605351
899448
821696
1942278
436137
1767980
2763054
967786
2932862
67957
19898
1428304
1258126
1320924
1993857
2265541
5912
1202180
305586
232634
270557
1382099
2266927
2404600
1861497
2186138
685591
861993
285856
1552989
995463
2238437
744827
1826539
201425
57932
2902911
2365416
179374
338740
472908
1427972
1442238
649928
91136
2118731
2059159
1072835
1764945
585488
811707
2295905
1166864
2830561
1329080
2067458
2008973
1451730
1757391
2111032
2627190
1477071
801234
716152
1402859
744157
1712696
1285955
42096
134406
1943079
146896
598946
594477
1509931
682770
238644
1467367
1284355
1969906
2441831
1664310
1600707
2762997
120437
363016
2265824
1144679
2385078
2123916
2827213
2873789
768517
1992510
600796
1395766
2596994
559157
2745297
2314008
2199968
2162079
707367
2775289
2607537
738840
514397
2558644
2919121
2084738
1728958
646853
1814761
990326
271461
774699
306066
7120
2564249
275467
2224400
2459670
1601219
1067071
1613098
1721983
2285204
1340346
2559217
1400350
375075
2683038
1206246
2543769
1920017
1633140
2387658
700247
1921458
1771419
298863
1512199
2278425
826917
1235840
2629607
1214098
2128768
2530474
2774561
313258
232337
113835
182158
980674
1872157
2462891
1326852
792053
626558
802297
2786049
575767
1179058
941606
1904518
456498
2099535
1409977
1331588
1140067
1923541
1068866
2770399
2135545
2809307
2117668
1844485
1421247
2928701
1162417
2864636
219389
2129831
2878364
374971
2681712
2473731
827452
2735305
349012
1426424
708968
2643443
958140
1022343
1425548
1838783
1438939
2047639
2616751
970897
1031929
356471
12559
849117
2139735
2160780
341139
2577168
1185815
2515808
1470297
2078617
1908277
592294
886489
2726822
2152978
358209
1660650
456609
1500100
1640562
1277872
1224342
2061999
1808503
2720882
1288517
1251394
828197
2682858
2233842
1806284
1652441
464504
33469
1970626
1475483
1710789
1044556
825419
2523555
2107117
2135323
942729
1345152
1877642
1177555
1187816
2255550
1791073
2716292
1369029
74910
1163950
1180479
1304919
1810415
2643778
1984370
2521043
768925
1598273
1913448
655518
1917066
394408
1268528
1473153
842831
34536
1898430
464459
431143
2719084
856491
2642058
394171
2061431
2663859
329815
2617912
2723634
2166756
925288
2515856
838676
2279841
1421876
475508
115042
913683
424058
1807321
131692
2122145
918737
1057998
2391478
1754819
717402
2382996
1709742
1540177
1499335
2514201
2916540
2898
2801297
2549052
1230431
1239329
1867938
1137565
2090176
1193245
2156488
1942637
2138817
2822611
2702676
946360
2052275
1141974
834926
2522947
1954697
2385899
898117
1317536
560793
2180423
1861405
540744
1288494
2642651
545730
156776
1131714
2628431
1497310
2016214
648803
2361385
2777920
1730183
1283664
1111509
1444857
1529783
2763690
2857173
1827485
911275
2552442
1891132
2854270
646334
1489441
1470615
111346
207828
2115989
2308727
2044400
2514368
848983
450469
666560
1020420
2387651
947243
781300
2190409
1399845
170475
107390
1615864
1086949
821317
133395
1370253
307506
435972
2504956
2554072
2233105
2006358
1760958
2469579
580777
300969
831311
2507641
450708
1183798
2395212
607628
385227
2574223
150068
1888150
74638
2196748
2730323
2387469
766293
244677
2111615
991334
399005
2824254
1887778
1592956
2500942
1932456
186542
867485
1048668
2537372
2747353
1134702
585075
1389373
1720378
1044620
1668909
2645305
1964150
1009636
427227
93883
963333
2414114
1477904
397391
2046178
2923910
937792
2499576
1058681
418827
973327
483508
1121341
1809395
982673
115665
2940493
1131166
1909899
1958293
1765614
1445855
1454661
2306426
1162
1580872
1007856
1774021
2044008
185660
2448744
2259346
966120
2086590
1152067
2883347
1120037
1729371
923445
1213896
1774997
2517481
114938
206682
2243553
1983776
591980
16739
599092
1187081
794962
2256245
1922653
262059
974449
204453
2120689
1586282
1705502
1815929
1334619
1037422
2269876
2401295
1095585
1086845
143818
1217066
829857
301670
321452
389479
416987
781897
1649379
579220
1719446
2612744
2427146
2178418
1542336
697850
2608491
2142120
2665282
1731444
2509617
92337
400353
1092968
2751601
368597
1173026
690550
2098914
1032975
1258306
2664374
2037334
1034568
2439955
2448137
250525
735426
2165413
479887
1087640
1892640
604763
1262862
1296931
2374315
2305813
995008
1151385
1194821
2021552
75810
1853719
2690710
2874310
2032777
575094
1339699
1101257
1085750
2185252
101774
2435598
1305547
2707462
2612590
372582
189374
2086569
1239340
392348
736248
374064
1825358
1758557
1013529
2517053
1076361
1307971
1686375
221368
1375825
113779
2777656
1518421
2024432
1270594
2636121
767480
2649632
1407188
2352050
2668808
836954
703773
2870898
1879261
2127419
1323168
2583911
508605
2355499
2746019
2932091
362942
882339
1267322
110311
1961034
1007389
2420866
388269
408560
829683
284079
1835473
1741007
1915953
2918910
238946
21038
1876681
347157
964693
14543
306325
1681668
1563986
1571224
2017346
171285
2350267
1730919
1141694
2454747
1428135
844480
1921718
418357
2725921
1119074
587984
967290
2569882
1691109
783312
384288
2676099
2349214
1114738
2194629
1981529
308598
681454
1884945
2741108
1216153
115954
749010
315192
2591709
1265927
15663
2886338
1222378
2571953
2496140
1804760
2264099
405737
1351563
2731444
2262721
2026494
1647329
976102
542867
881850
693651
175318
25825
2550768
1754554
1742624
1872709
257793
568939
779388
2326145
748140
1364138
1694645
1943375
2510337
603368
934738
253721
1011574
1580631
1936261
1863607
145704
2299021
89418
2009882
2520259
967685
2793832
2195236
2900516
1110572
1475111
765968
2078421
32977
1635285
1781936
1255297
1002969
2646530
950591
1161816
92551
214872
2456636
549580
1448492
1314145
705850
1793175
473635
2455287
867729
1840578
1951446
594219
2450934
999347
2156066
52311
2902349
2472357
5065
1987983
2668963
1519898
1258022
1105075
25465
2208505
2663988
1203192
2608226
1520149
1596447
2442686
2107469
2429072
1617948
1863901
959521
410942
1981307
444599
2698301
407659
404870
2885843
1810048
652172
2223539
958251
2269000
147585
43797
1907935
2496193
689600
127523
506746
1134802
1557010
1371823
2271055
2795974
2508157
2367981
802733
1220884
2497721
2849595
1033686
598572
2257022
2079028
775474
388735
2908430
1092521
1416996
2894043
1578844
2329430
2032502
2726834
2355984
1285216
2057911
2041224
2649090
1401202
2282696
2013720
2147739
1840369
297480
29505
1803736
1743607
2864299
1943529
87268
556390
1515211
137045
1878699
1503066
2510421
2450696
1209676
1373980
1910955
290294
2332241
708281
1454528
2802038
1534080
1216874
385180
247131
476209
2838277
2891040
2738280
717512
26122
2938841
1920758
732373
1525882
1221695
18164
1910894
2105140
1701845
2220184
2471411
303069
532566
2847068
428852
1836663
2564057
2528040
2541365
775371
2676840
599123
1623291
1820726
2228835
194175
1517804
1032444
446092
1537687
1869713
948785
855565
2273107
1378401
2500578
1440506
1912039
1881041
271109
2774659
603589
879566
1523033
1536669
2301225
658266
2054343
1365077
913873
935630
2887719
1470442
1977806
2364896
2889456
287743
798610
1437938
1376257
1773421
1561261
2638139
1732572
749545
1325139
856508
110444
2725617
645549
1646583
2179828
481
2678273
42676
1817750
485657
210684
1853848
982852
887071
1044701
2075617
533091
298340
2624904
688495
336437
2619779
2624393
1129812
2297298
1018291
2250321
991175
125485
902936
2097267
2062093
2913699
1482854
2327024
1334777
1090929
1736457
1026910
2102209
1376251
585611
955493
2097542
1995739
903869
1475864
582380
1412850
2345822
2930439
2772768
946207
102584
2063800
2085755
1017930
2339282
2022099
2818230
100779
2400721
1817825
1700493
2167118
1793499
868265
1313692
2342480
478913
121669
691384
1468288
1139274
2415836
487880
618348
1013784
243358
904196
2088951
927955
2205862
1699810
2648520
1537874
1191044
1640802
460465
1229679
1612145
2602827
569415
57301
148393
1239017
2689333
239255
1162602
2356543
1712414
2852309
419889
2165907
1371481
1919183
859209
652317
2280838
2784114
463402
1314447
1807045
973500
2682378
433673
2024443
1105462
1886093
90445
2031982
1591000
1103167
1920106
922114
1994933
1855609
2435807
1041464
1341378
317144
2505738
538798
1118073
618165
2443276
2716718
2939488
2005952
1642095
897419
2112182
833334
1312644
2721364
1731456
535910
477884
46346
32043
299213
595526
2625787
1765420
1002980
2255967
297981
1369225
1030652
513130
287513
776345
2512331
2069328
1795276
282785
1336977
2632623
2938193
1771926
2491762
2135510
2214635
410226
729947
653423
718260
1725056
242959
247279
2104749
961016
1977022
1895557
934634
2573824
1349273
42451
349877
2603296
1903460
1426887
826674
800430
2480578
2733878
1293595
1209750
2207906
2480878
456149
2594473
415808
1180650
2396145
2627491
1104897
1760250
1374965
1003902
1944319
2376667
1956887
1908964
1764790
2582816
1803549
93890
417580
2533498
1234004
2833825
2008778
487122
2126675
895002
144927
825653
2571899
2479982
1962769
355698
1431637
2815110
2151466
1115749
220103
1856733
1695624
1549182
1084064
590957
2030048
892486
658229
512694
2394799
2275190
2774281
1797306
2499614
2395153
2751056
1844704
761265
1807047
1782939
2498700
391015
2192321
183447
2469942
671492
741570
2739859
801963
2626693
2227821
1980067
1372818
1058787
2433599
1635082
2111998
1201787
781867
1272388
578579
2497035
2632066
1469285
2432836
1053586
2377446
2907583
294844
1510366
1490197
331003
1204524
2236995
2425028
2399639
880106
1667785
1839911
2288419
944795
2129684
1730992
843330
1251218
1496185
2079045
457315
1704503
1516224
932675
1587032
2860283
2186966
1273498
489138
1391246
1869270
1557914
1231180
1986180
883834
2655958
508554
1044056
2243846
573282
805834
2522337
81058
2461472
1913104
2438981
326374
231733
1350668
2346355
847614
1695810
1970
1139961
679960
2451101
567185
2266923
1592168
2553910
1907232
2713680
2737508
2175224
300889
2247601
1649162
1302825
2876463
1242984
272797
2738591
600186
2643421
1729274
2777853
467781
2857145
2496322
279619
2546811
2462242
2844458
691179
2909870
1496977
1679767
627678
1888141
1322640
2811243
1651769
445978
750417
755217
2049676
897204
1581519
1890579
1491674
1978126
562736
1021078
1709501
2232994
1798158
2546227
173037
2550688
1130688
1074801
518740
2306968
2740558
1490666
1802685
2113574
2516895
2179046
1592118
731684
1937104
505255
182176
239126
2571874
1323384
2084063
629161
835837
84649
1785830
138950
2170193
1255634
2749864
1514870
1342638
2168509
2805715
175901
138824
1023433
488375
941541
825440
2754754
2784814
878556
1377745
2210148
260860
788085
2178389
2917374
2760335
1494691
423834
911184
2618618
557238
1402475
2911433
1992024
2396175
2441713
571873
537103
2205446
2569112
935546
88303
621453
353773
2154379
1340126
895164
208547
1677672
1039490
1218632
1693291
1635179
388786
1960442
1733300
1188097
1369187
1449786
774989
2591415
233794
801758
443416
1630898
2121163
1469073
2370060
2578610
1347957
2021592
1528432
1810071
600308
2184310
2462904
1141831
2053876
1676028
1137316
2485006
2396104
2624068
1888653
2818528
665633
2260311
891340
1244929
1382569
1060296
644245
569488
210929
2568481
2445486
1680975
2486991
2034767
1978192
1637889
869229
2938890
1635638
1322187
2099913
2920472
295412
842392
2252651
1779846
1451849
2172296
1036665
2227239
1852513
2649141
1624347
1367270
2249010
2296134
1373131
2067985
1480118
714442
2848326
2180389
2103846
680770
469338
2237047
86101
295687
1069544
2319261
1433894
830536
2116246
2210698
514342
427861
129569
1492425
202383
2602868
2899069
1622582
1947217
1289474
1213365
874790
1197919
1824080
2785771
2795344
2643232
2424785
153973
2368769
1120455
1320384
2071759
532581
143535
2638781
2133358
204306
935386
572408
2876997
1969518
829386
1715061
520394
805179
345899
250356
202338
727540
725999
748108
1159437
2703909
2555618
2491295
705213
1014942
1449185
2783729
821978
2800593
1904678
2685590
425497
1368878
1716492
562224
1356361
2381911
2841657
346391
1757163
2166220
1783244
911582
2240936
1859
2822898
1079312
1589809
13641
2534603
2739106
661719
1079477
2520100
1018773
85527
1487100
1285079
509411
1294635
1149204
1727950
1485355
1153047
1521139
2496703
921550
1309939
675575
1569189
2617229
1306404
674493
2610024
1934529
1665266
651633
1914233
203945
2690400
1317091
673173
1462602
227921
89777
673484
1336305
1278688
2230656
1034268
2085155
798126
2071429
477143
2636417
1277103
1740198
1956823
1566771
2134973
2332969
1607333
2144797
542476
1249684
2586010
2210001
2084259
290903
2850381
1074642
2151707
57656
1987645
1609951
925519
2462444
1330201
2457380
1715122
2889749
555748
2657843
1001171
1954143
2664265
721040
2350419
6572
2064375
2921863
734171
1862922
2524849
1728108
1609477
841384
827802
2404773
2627999
931507
1141835
2377036
2332165
1814283
2889401
1025524
516959
2429596
1507598
749626
1057616
1226311
1445389
941506
1385396
1488066
1161137
943074
2485874
1055331
1369415
2773524
2806327
1623400
1114458
1178760
2610651
297057
408424
2636195
2478648
1492163
2039989
1002504
2146600
2275299
1348642
1587187
2401784
1151001
2508263
1680962
737979
2603751
2068413
2639805
2174914
184008
2889930
948156
2717045
1135185
1177230
1757606
2071375
1953167
1848670
2760257
479076
479243
531938
1475208
964601
126046
2577375
471704
2592828
1764135
1304741
615591
1192863
2552909
370527
2766914
2233475
2805866
810209
2912238
914905
1802446
951764
708217
1978230
2911038
320102
771945
938314
1490657
2092435
999132
1403703
2010754
1360728
1102289
194676
1833588
1096865
1264296
257109
2230293
1061472
2041432
1011049
969442
1369778
180115
1815114
2535954
358042
1838161
2790271
2821293
1092313
158370
2367074
185389
615889
2770259
1659115
2263100
581086
986623
2333804
1848578
2531720
820656
1741782
2345735
322268
866056
807609
315099
1921881
2923004
1807813
1372863
2491020
1826034
2720118
107236
1194832
649098
2122670
2406570
1410503
2559537
898707
483500
2578278
2011141
714121
1249774
374632
2659000
2688480
252696
1702167
419207
81006
1568194
2004560
1007331
535856
1285400
183979
22625
2740635
576427
1437907
597393
1236962
1779142
2702309
2700860
212892
1683618
1545724
1324055
606769
105893
2783542
1691735
306324
1141904
461646
2927687
43045
517647
574028
537620
1431759
2823539
2889058
1816510
1296232
254937
2650611
2356273
2411790
619062
2756116
2486786
2323382
394821
487254
1119426
2418981
892075
2374057
2864514
1737627
2579580
1622483
2306345
490269
717214
1431659
193707
883298
962496
71668
1658605
611239
2468188
1312338
632919
532296
1861374
2067636
48731
1412524
738653
2350462
2246644
1693689
2669793
1771070
631864
178379
1612057
2413034
2679509
300815
856452
1287567
1169322
2286899
389643
379996
1690019
225183
1105528
1422814
2836731
1395505
354417
991182
819886
1171797
2474446
1110885
968614
1283028
2145921
1105964
668416
2811345
169536
998613
1235186
1080046
2169092
676858
1691619
2801841
833418
1875136
918475
1581075
648953
379501
1155488
2319884
2066415
932622
865756
1992645
2642753
1124780
2503403
2052806
2425419
255143
2275629
1616657
1377204
2401914
784142
670246
2549895
2044073
1848922
1467012
2802640
1047705
2385938
1507290
2448749
2570934
2119157
2105808
2313123
1232859
103815
221523
1816385
285000
910267
1211479
2793226
1506211
364059
1887802
110307
2212624
532620
2552470
1307335
1951079
908737
173317
657666
2779518
849458
992626
1341940
2171174
182964
2336667
1289310
1931782
1147000
1492337
2690328
2329656
2845739
2168648
1146224
452615
1043694
2177689
2368143
2713029
2778475
726732
1666964
843092
439197
369885
384737
1800358
1888476
2723014
2065315
2591459
639813
1470109
1850923
2548292
655981
1812492
2361805
2884872
1966204
1771165
1706519
2169731
1608551
1918385
2920512
955012
2213186
1739972
430237
1053524
861667
2425828
791815
723486
1966976
989975
457767
2220515
2209278
905258
303954
359352
2659994
1671916
2363444
671401
1882218
966352
1315638
879082
2853498
1036521
1382075
2855883
2149762
548567
51748
2685939
277662
1986741
1961677
951185
630966
2812498
7790
2003614
2779052
693338
2338705
996824
123291
1782067
2093779
1419256
2874968
2567009
2760503
1942329
2135951
222260
756957
1274465
1611663
1699363
279663
2832234
583016
2300352
1885846
1835578
1928824
1366198
2758529
1678385
1419096
1077063
2752607
1141280
355495
2776500
2262339
1137661
1677326
2932015
871745
966386
2319956
559150
1159087
168751
1666680
1910409
2519916
2933869
271047
2156738
199421
178737
1290038
1760902
492052
2000670
1091685
1086195
2872202
1151866
406972
462409
377194
1327290
1748470
1437994
604130
1658073
1615415
1911442
1952996
2476020
2039557
1597924
385139
2406315
2320558
555586
1381807
2259371
1973462
2509347
2434
1331646
1613074
1716570
300288
1426254
2390219
1717887
1790154
1854816
380389
1897871
2635337
1178555
1375082
1885341
976163
2685464
1262752
294031
2341829
2552324
2164406
1299740
2921008
2920213
263602
349511
1692794
2650424
2509712
2746609
450318
1986956
1829386
188126
1908566
2221067
2405943
2197018
481290
2740395
1393532
1956441
1355947
2551996
1826558
2018024
1403760
922921
2866616
2543111
1081797
2856274
2001314
1631381
2467258
2509335
2768820
952788
1361206
1753615
1905034
577293
2811090
1212213
1023362
1055922
2547228
47754
270700
639306
252871
2104539
6510
2654322
2745027
1124231
1488467
2166842
757385
2077719
511741
1917956
1703659
374551
917159
2341609
2335383
555907
1594978
286947
491163
1014529
1635489
2473439
1160044
1128242
2378179
1396138
2624656
1673220
1005999
2073737
1332589
1275517
1731091
1990608
1156532
844599
1081040
937609
1330689
2354716
846891
2815118
896887
1081952
1357234
336887
1624230
1569269
611218
2259114
2313682
1616889
1826620
1070527
1422286
733925
2898196
2579405
908583
1249349
720451
1296211
2494919
1511555
1138145
234331
711122
2057665
2238926
1330760
1344298
2111125
815659
2208182
1607490
2324903
1034188
35432
1708579
2855489
742276
356676
1389020
1459275
2506360
2774463
2398342
1124578
1277185
2275588
224671
1046725
933958
2117558
2237474
503878
1351597
1133280
1800452
2360785
49090
1866868
746567
1960208
972612
819221
403546
902132
1665942
2140723
1142894
932352
2131699
2724155
1074654
811727
2015058
2007716
2219917
891163
362721
1736719
1980507
668046
2852000
1746926
2193044
2587965
118003
1793133
1461812
677931
444895
403444
1665102
2724434
651599
827523
1612534
70545
1905502
2608192
1967498
2599039
1501608
2062180
207360
2929547
2172549
2701166
66419
793445
2069584
946802
1329819
558668
1826950
984300
1018134
2079266
2300132
1917932
1101218
176767
113456
1702748
430952
1813611
2054337
1816203
2646453
2460729
584577
945801
1215711
2510924
2587972
1045920
2536583
2345216
612843
1184539
2082751
1120394
1817114
268164
1577750
2334848
2592016
34186
2589027
297021
69172
2667726
2332769
674992
940223
2461397
940738
642578
1429457
1315103
154496
237895
1971486
828377
588239
239383
911774
1734459
1787299
2389792
813326
1206427
1669131
2293373
1469305
2102241
71900
1614345
1890955
2597301
86733
2919993
2307685
2779086
2166616
1837951
2705274
1056695
2157881
1945293
948097
2457076
1754204
2489672
2403967
2579606
2336434
2853633
657320
2799233
2765723
158250
70311
1074721
1817449
1645817
1612499
2004027
669808
1932643
518857
2750320
59839
1704439
788332
2664472
682724
2451955
2416641
1085029
459710
391153
2562420
492369
1651728
2185016
2029394
380776
428893
2264816
1566366
2190629
1320438
201849
2933360
2351602
2772354
186674
312467
2939315
2645427
1249002
77276
1822736
2329779
2601121
1296111
960872
1935637
1554538
2407971
1882006
1049482
1561779
2427611
1540517
2718567
1708874
1139827
210765
642934
1289898
725931
1004783
2519775
2577793
2527707
1790369
662067
275389
1564839
2702364
2548944
563057
890455
2079746
145812
2354399
424378
1162874
629788
263631
2938262
1673011
420254
1151363
2131063
437561
1988986
1632069
1178244
1503079
649661
2265897
1101880
1814325
1023336
1757174
2263751
2169799
2080636
103164
1963444
842625
124763
725814
1458700
550664
2698161
1222062
952670
2429030
928759
31266
2095065
2520724
1371121
690381
151482
1014356
232421
1717582
2061237
2125614
308231
2501490
720946
970806
1788531
302402
743058
1295760
466775
2050345
2460095
778979
1924079
1733886
340506
1869688
104181
1054799
757693
430492
1142113
2094241
1402840
1387865
2245727
808434
875140
2532865
520672
1274104
1917595
1317934
1867163
1121282
855992
1942472
2919411
1025223
595368
1170543
1936827
1669180
2857562
1144873
2888125
1837400
1070997
871648
2569764
1954328
2331628
4507
1025497
906054
2397994
2248779
1246657
1177289
195123
2217269
856399
2342842
84138
2880152
1389212
2926619
2679849
1846491
2647357
1471199
2795675
2903764
1822673
2779261
1565798
1698787
1289747
2805853
2272628
2419246
1159608
2656330
2139766
2718258
1378300
1013600
138936
341531
2644886
978089
73293
231480
2740630
970896
568773
77
2367135
158029
2466843
2824030
1283826
470203
6038
393071
1632894
1349464
736337
2507949
802799
2393135
393009
497812
2803320
1748958
1335833
974729
1123827
64470
2762619
227312
2339298
2915280
1864957
949204
1903861
2025929
2856769
371741
369089
1916598
2718283
879588
306579
435510
2858489
2186335
1026132
1395335
1005541
171487
1476742
1380163
2874768
1902877
102021
2181903
79184
2755289
1564496
613449
604554
1529428
44365
2565823
545040
976588
1477177
1028465
2424258
1359855
570633
1486131
1212883
2468551
516165
59607
2336996
1810567
1202751
2681809
578237
2007782
1138700
2672582
632085
2799422
2921290
2836850
1413896
1759394
745556
887918
2031246
2726583
139447
1436749
1998478
2838123
406406
1297125
2939036
1921336
38543
1773547
1315983
1864071
210538
662037
965407
2450930
2470591
1868240
1524392
552480
2831144
2024656
1472168
790956
1835682
1208251
1463823
1383068
1278453
1006009
676059
1229877
1093446
2517648
515117
2213516
697230
318426
2589500
2464826
1268807
1477892
93246
988403
2069789
2161918
1362961
2044577
142701
2737018
1743456
68369
845288
1943153
646910
1680964
2594622
2627864
2191947
497181
1506635
2037448
1018097
1491866
1225169
1224995
1958453
1343652
317166
2862930
2591407
783360
2171825
1423242
724888
1969316
1018973
2759038
17755
669674
1252188
1772036
2311795
2348757
1401464
2318097
2079222
2148205
1979580
2266052
1478265
2505528
1078463
2260408
536639
1400139
637377
2043483
2893547
1779551
2004170
2247409
2016838
1497439
955565
1472416
1368658
1436948
925210
101113
415167
1980137
1481270
2702372
71773
1079031
755107
1159528
731507
2446353
2057881
1288889
1942066
2301645
2838928
1646894
2207425
2213745
200074
1871258
2415322
2768141
1418317
2126640
1161597
766723
1941235
1245436
2380537
1384063
278563
1309736
1775647
2863228
624524
2270561
1616247
1270607
461716
235602
2931236
1037254
1962941
1578541
2354857
2783510
2587350
2035626
910687
1419939
2327289
1744672
1706230
1779894
1929674
2764214
1305920
1185588
19477
76907
2494370
935008
1006274
2085584
1963585
1456922
727795
209137
2551220
2798082
1869805
2195858
1941473
2871749
1359815
2910821
1191440
1983143
1315741
1177815
2101684
1743623
2772242
1883465
550894
924534
1444227
1235299
2702832
2774558
2858884
2870857
1470705
2631816
939497
705957
1470785
2496865
1939957
2737035
1229716
578991
603653
2488578
2655576
258700
831873
2232146
330388
1783140
1021597
2558545
2141169
672358
2197501
533987
1054381
1667725
1853443
109097
921710
115317
845919
319556
1558451
1666765
707635
1102535
1467877
2042213
1926678
1409979
648005
858766
2191767
87319
182847
1248897
2934835
1915291
2834416
1232819
2431179
833357
1927279
1920938
469250
892785
1124987
1318832
648988
2926623
20568
1367802
982068
1201650
1464327
350682
924413
742559
2777308
1358127
735195
548930
2895556
944800
109494
2211641
2197963
1923410
2907238
298591
1122549
1021957
1315818
1771283
1913642
1577768
24018
187626
789392
2636351
2692222
895754
2793635
787176
2813127
241328
570366
1522731
531956
1510563
175103
1624270
2867457
2031046
657531
1096932
1131542
1894830
2371070
2344159
283105
2396140
2607136
1321657
467864
564033
112099
796545
1740396
283534
1625957
496951
1573304
2287949
2063448
2359417
2413144
1334246
1652409
2055085
48451
2528662
2209043
797129
2526
2016274
715038
1630762
821796
392961
2569268
1219504
1424342
128141
1626366
947376
2411015
2679869
1872835
1713347
2458077
113973
119014
841540
2254904
2082709
101191
236347
1431496
1886012
2304935
1374092
1890314
668807
2307698
2545932
738765
708347
2461983
576217
656978
1536030
1868168
2340724
605932
305608
789120
2227683
2847532
1433932
1595105
135512
998193
1595722
246164
378596
378735
1656783
2809597
2358483
2688705
2228222
581353
2840531
2386119
1802094
1562284
581310
397627
6679
960673
1721848
545354
1916672
417671
354579
731819
2189119
228450
972546
2412975
651910
2701853
109519
1469702
1445967
1576609
1003002
1144702
1857755
909304
2424804
1512623
1526638
1246334
2801996
946043
2399326
917302
500556
1191222
158800
1751141
1957520
158018
1654406
2247960
173594
2767993
2624756
1624794
1850495
2787753
2452519
2904603
2432973
2000955
2681951
1005946
955697
2226715
2928025
1547204
2865625
2770307
487635
1403835
1621076
1816764
92762
2417518
1368660
1196826
1068899
356513
1921036
766417
2067434
894845
178447
2445488
1854323
937284
1472731
2441133
1707180
339608
2237451
65142
1582852
38691
1944306
1291627
691807
135168
371037
343166
1412659
2137724
1480049
2207941
1329846
1167678
1176788
798493
1294533
1706809
1709970
2736207
428462
2559658
2148798
656470
2176446
502844
2823573
1970922
1534392
2131620
1947611
534527
729463
2619143
601696
2281447
2078703
1563050
2203138
541654
1853289
807684
223666
707654
2884761
2461698
1625686
2765558
608945
2213
1053891
531462
207901
2449673
1553544
110441
2353955
837922
2680443
2753439
1812636
1536957
1209933
1577094
1964654
2523659
436916
2657152
364606
2756594
2564729
2354909
966593
2784038
738055
1248706
1833266
795249
371691
2029415
1720477
1043140
1117704
1616343
1637631
1403681
438084
11002
2523364
1738458
1243609
569669
2009667
2354807
1164292
1156848
2162684
2230503
2244890
488308
1737291
873970
1556294
1720821
512428
2119216
112277
383540
2097392
1565204
166871
1212016
35014
1545948
521739
2792783
1078873
1694145
2851271
1400782
1789686
1638663
1520551
1780444
2670750
1775689
557973
2061754
2384417
2801280
131867
2896840
684442
1699961
1037143
1569402
2443038
57332
1710574
1183034
904034
868037
1930073
89345
311607
2752327
1729465
2939023
666214
2885885
2078521
1917430
1735333
149617
2889690
783762
2149321
227885
2412475
65278
2103210
1265150
2866783
1667213
2646783
1701177
37970
748546
2669406
1818181
214966
893194
1557190
2771195
2721533
1736998
351408
390855
1142369
384993
2902612
903022
1028051
679926
398048
2938639
1097404
2170181
1251298
73672
2170403
299110
60610
2856800
612962
2785821
934905
2694630
109234
1463032
787384
1611030
2556111
1686364
1942896
1834741
2349332
402632
2090234
1530179
212102
1806851
1024715
2925639
1053290
903350
2207195
2562235
1471039
1977513
1289095
440629
1993205
1367890
2278081
2151248
989608
1122675
132553
2913541
1854554
1003969
2280170
1590382
1500388
1552196
2197076
837090
2931406
547236
1673135
312723
2771497
1553097
2097160
488533
1643809
998968
1103573
247026
664467
271269
1981685
84416
1851742
956132
1988783
274882
1044891
1103068
2082305
1559408
1365759
207150
2083544
1819686
228780
1729786
1000595
2165056
299021
2390588
583196
334297
182911
2551340
1295014
1324399
1340661
1070008
1547456
2090247
1222435
1423503
2385434
1191181
895703
2159218
1874758
107619
2754344
2793949
2143311
436220
1998956
173078
225229
1077769
992966
782696
1863061
2180261
1536133
600507
2515184
1348022
2936236
1671983
2644149
1925722
825850
132480
2483038
1721281
1228872
200343
1831260
2104669
1413884
908316
2433786
201717
1710557
840393
632471
734033
766115
958048
1494634
2654769
2062110
694373
871858
500401
710343
2157335
2540007
2135775
2871153
158809
482054
363418
1140541
707009
1945462
2793712
1915334
901560
2248938
461929
2666285
1077176
1026392
1011628
2837639
1397667
590878
1040895
216234
278323
1328172
227446
2459680
336890
560234
2686004
1946559
7353
2693956
1971787
2852194
1712743
502856
2513557
291169
1873663
2689953
2850744
1550269
1934471
727785
1597122
2674849
2204647
2630537
434509
1552960
2033550
1299875
1803095
2780831
2083690
2554608
2252738
72804
2401663
1580633
1596393
1490824
1833724
1656648
2602286
1620164
1224064
1459735
44792
1961963
1985387
1783604
938677
356466
899423
739346
929289
200534
1518515
1068142
2887270
1143508
343809
1263309
1047752
1715155
465979
1910656
661829
816844
2809954
2504095
1073274
1478780
1904702
119442
2752495
54260
1332886
1721095
1376690
2000846
331724
2161959
1762733
2381827
243410
536975
1075972
2824739
433894
2127878
1841451
1919079
2513516
2781758
1911488
454367
215217
2094013
2144135
1980132
2334463
300513
1088796
395536
2204087
2664791
44217
74838
2662979
2766918
2251793
2022805
1678675
2078373
2237272
1609208
375590
1407270
1884781
2385875
2166104
1118453
2202164
818606
593966
591408
2173438
1698626
2843438
888658
1006610
2200404
1417907
2760585
2047588
2393355
166557
805971
2556730
532927
1276506
2531720
2694394
1685228
2646673
315137
760053
7916
1443718
177203
507482
571901
720403
1636406
289190
422110
1933179
1221350
2458474
1381130
1465329
2768048
1799777
2670312
2906454
101384
836924
2068008
457328
1592656
1049614
2402951
795909
2338132
2602463
907768
2932696
2085654
255660
2582105
908769
1037914
2816455
580098
2525718
1531695
1959749
2185351
221626
1552306
1252983
555612
1094662
1954936
2387948
2483648
499680
2752753
801762
588237
843406
807177
367313
2636508
1667054
1923722
2060924
2488789
1831086
1300404
77554
281359
435368
1117775
588535
1126837
2788613
1611379
454494
1128391
361817
1987389
1709102
1059207
51927
42769
2703937
2134116
2707500
477876
372820
777453
913021
2126490
1364541
2279141
2781547
1937342
1356308
1188540
2588827
402491
1112181
510756
1598898
741817
2799444
928637
1164635
1730048
2935581
511511
2547721
459033
2100825
2916085
2230238
245761
1245420
700339
2398806
2471490
2341110
265979
2804919
1934533
2176382
603767
1259384
1229516
2833074
1813956
539022
1150817
1249887
1361945
1902963
297602
2795467
2689860
2104070
2083169
2238032
1083501
1358380
2592751
2379757
1418102
2639577
2286562
2147754
1634893
867492
1736588
705393
656682
2454370
2832185
2755277
2810228
1080499
214741
2840165
108828
2903338
924099
1409883
2739643
1616313
880589
1165447
327564
656112
2230757
2691010
2811966
2586725
725376
400640
1452621
566964
2330592
1930548
2710300
733034
1316360
35667
1799682
2434786
1488818
2375769
81917
2891168
718275
1011085
1042108
458201
1271579
2242477
1207928
1479290
531794
2539537
835226
2517442
398599
599184
1354297
777717
2476420
2690385
1509060
2582374
111342
2361414
387891
492059
852485
2832479
330921
2156988
1720920
2614005
480342
342815
1397444
933087
1398696
433658
876890
2340558
1988583
2079755
1474722
1031317
1365694
697643
2675630
1077141
2770188
2338295
1442299
2185376
1870190
266433
951405
1599486
1370185
29757
2005480
2223980
1554499
1732057
1633884
1888761
2372026
2316572
1486428
2788594
1308335
2595059
1668154
538732
341129
378155
2528631
505108
1226616
2458139
2121649
369629
976285
1356386
356368
176217
2345929
267700
2340453
1773816
89889
2652948
110577
2377126
2061764
664556
1975940
945305
2569901
1452201
418838
1438382
2481749
2301455
1465173
1870834
1350391
748624
2739929
936141
2565407
2894663
515582
1667124
984539
1836026
2302889
644075
392421
748249
612176
414564
2438348
954891
2328365
2778874
2245858
234365
42683
1124952
2499689
554203
729778
40439
2142163
584714
565643
2769883
822706
1885574
2880106
205116
1074144
757058
2421163
1030185
2600976
2403200
2661735
1403335
295105
2243038
1058358
2883145
1214288
48620
2871411
2916764
1454567
1054779
1908308
834454
2437954
2899762
1055572
1059455
828085
313698
1145019
687683
2475652
222152
645154
915319
885464
1741730
1854898
2865093
1111107
2674850
704334
982289
1404180
1313583
2275338
1038243
262804
2661882
85968
1211582
2631387
190641
2350875
97489
2686882
2546734
156160
2697546
470991
2288550
1270749
385130
1700184
2471277
2864249
1167392
35595
997526
1307615
2358573
194524
2332230
2728058
1517368
693990
701412
1235383
1229957
2847292
769351
1640019
2637275
644170
1000227
349466
920329
1870038
1003108
1568839
533451
2336754
2662494
561764
2012481
1238454
2484879
737648
2726300
1655743
1545972
2708521
550300
2733387
285095
936180
246095
881037
1744506
1328873
2160046
1537017
1260132
1073216
793729
804430
1581257
1989649
2182631
1377148
238558
2912738
2292508
133084
2802858
529093
1434415
1440942
2868500
1311331
2610136
1965117
1307691
1648615
2353181
56205
214567
2775517
246405
889813
1782200
2876911
1320077
2876451
1460923
2482543
2004176
720439
489100
2061750
2175160
2074398
2803486
2391333
115765
1313073
2255908
311139
2265146
1520369
1007978
2085241
2244758
2316492
1539249
603689
730133
734847
2766090
1254956
1749998
917581
2937403
641087
932101
2170294
1851243
854721
2496236
2079080
1120654
175885
1849458
27443
2443376
1973724
500779
897318
892959
2659012
2251922
1993152
568540
2068056
1982482
2883169
1875728
802611
968636
2015634
1104431
2863568
1000883
2313919
2761679
201331
2022298
2005688
464485
391192
517922
1730351
1617088
358388
2837844
2312950
1143052
161431
1952857
2049437
616394
1600318
2196726
92319
226668
2408250
1835760
1459287
2369910
2549512
527292
995004
1324565
70474
1151078
606424
472642
938116
2895812
2199223
81057
1349237
2263952
2189999
2771099
2414728
86941
723973
206646
1108827
1246481
1643765
473137
2025647
2321112
90356
2824280
520189
429169
2429060
1337661
1153367
1515637
2263965
778686
892857
432108
2495032
2859976
2027195
906517
102701
1514851
1431610
1560197
1400113
779079
851162
1175098
360816
1361430
1363616
1485929
1199193
800212
2695233
817413
1680399
1751291
277299
2675359
2619454
2352008
1530159
1788626
1049404
2721386
2779683
1426324
2039561
1254865
1069459
141188
2839399
966411
938800
673197
2827878
57367
187051
1265166
2427601
2553705
2698998
788901
2388465
551918
2892388
992036
1042976
545738
1570861
1281678
717153
434235
2474541
585155
1248019
1671018
1526589
1911625
1456926
929374
1842998
1726772
2629389
1319721
464044
1096102
52870
2739283
111492
2098235
145255
209450
1440066
423765
1761531
1174867
1211420
494674
2161274
2845734
2446077
1030263
1862650
1294183
2668407
1362138
2623436
2578739
490692
1136639
1124208
1421481
1978248
2754277
166596
612672
2258013
467809
465235
2477831
2704540
1324366
925094
2792848
235895
2709950
1992382
1271164
1328988
2808475
1239456
166597
1409288
1979834
2376095
554065
812051
2518321
2209373
953908
1024997
246415
437124
2681926
575017
1364580
2773657
1130633
1807441
2002515
1234348
1262045
1463999
847087
1232085
653079
2068723
1443864
2764302
2834865
1820395
1685165
2030820
1898082
2476187
1169541
783521
1386349
2240406
471460
2477650
154089
1958830
2174453
1331928
2258624
164403
936918
312948
2115898
1477239
1262427
2640194
1710475
392303
560133
2356727
2586792
2574549
2008639
1511973
1253218
359414
44945
2659126
1541019
2277378
456298
44768
1345661
714419
2910003
1200820
2038011
2464535
2624457
1052956
280063
1023771
2092927
1975986
797361
715673
319509
628492
463158
2169866
193137
1711549
2225095
392997
1033772
2080392
1498087
985277
1410041
1535678
732716
1810559
338781
666944
952472
1713093
2490329
87368
2818766
2867906
2574006
2646171
233257
1652347
1954628
131287
1389692
1386990
2117885
673765
220467
1892160
1566018
1897509
1869005
1666314
1469384
1340256
754111
1165413
2728510
1901925
986784
1521089
299459
1244082
778587
320139
530940
54007
1497486
1772957
2074145
1906429
1649039
793385
476641
2682014
1810395
48540
1470026
1861567
497116
1887985
2513078
1178760
118863
118115
2123266
2149924
2618357
1816160
1824698
790456
44080
2589802
1122350
801274
2626770
1939631
2486187
1342660
2484206
2378053
2861781
1128987
1867044
1085196
2051666
2893439
1574550
1038220
2295470
2344538
2862155
199393
386763
808397
1503381
1810154
1453554
573968
1066191
13184
2851911
1466128
2823939
37195
1213960
1370284
2562398
204151
298389
707612
1100703
1156176
979667
774705
2148676
976693
1894008
848389
771658
191601
2184476
10196
1043262
619563
996047
2860796
2057844
2288336
2407485
2474287
397040
445672
1803182
1227169
1968801
1134738
1833683
551098
1788429
2467814
1285861
856214
446792
1112321
1577550
902064
2461435
2021772
2165279
2238647
1994209
2050488
2616853
2649587
422859
2824294
1282291
374529
1986747
380255
1966005
352411
985165
2090244
1941687
332182
2002699
1045970
755609
1314284
670566
1075463
1776957
955553
607566
2348878
2430324
1772240
2646602
1677839
1845042
2729334
2168177
1203859
692921
2040495
2632821
532742
992487
1942761
249800
1959043
1049135
2484051
516421
2892854
1902108
1020751
1475105
92673
2776927
1046966
1405799
1973490
2758561
995163
2667490
2633791
597888
1398704
1968958
1023669
2205178
666301
517207
2713749
1256232
1799438
877090
1452927
814607
2585950
1285789
99477
2712337
1532412
1742692
1962817
2832329
2610479
540185
2067122
860220
909602
2566189
1472018
2860688
1859541
213587
1222844
152064
2534974
611326
833322
2087605
164676
30652
197307
2105162
1223490
1166810
1645066
31584
224228
2810082
2768600
2115886
2534063
258150
1451621
2628257
756235
1322365
934501
2200909
1910571
2037006
1929230
1315471
1815823
510096
1366607
111094
139394
14569
2873798
787299
1534036
1273395
40118
1030147
2330798
306813
2364548
897209
35435
2043404
226205
2495621
2421912
1840303
2860923
274845
2363787
2081320
852009
1989922
1116259
870782
2011744
1833977
78549
1796152
1016461
350486
2707644
1085064
1569705
1843956
2744162
2835340
1705616
2322652
511452
784414
1989543
481974
1230026
459364
2528366
1003159
2354969
2934629
963919
2094662
2814146
123609
1900780
1688771
1143785
2184142
1109833
2648971
2891992
541890
2021045
2157988
1068853
1263072
2276577
782471
1078486
1777608
1470042
1312003
1401774
2633605
2196943
372908
393694
971593
1523812
2485271
1207283
2524148
2887295
2153577
291937
2048330
2622986
1887219
682265
668848
1236093
2432671
590347
920026
1351233
715858
1880155
1215097
2545631
2054908
2370809
138041
2470916
1876091
906693
2324579
2592185
676134
1618482
2871611
1567435
2827011
2817981
2548438
60464
1949690
2736282
714187
940113
531040
1076162
1909349
1327580
1194999
575356
1651683
2841056
2519662
619165
1801334
1143221
1284334
2448862
2159590
1624288
2519219
953162
1411627
2157732
181186
946071
926454
1612017
2707099
2552782
1657184
973591
1309471
1337205
1855166
1588360
2202590
802973
85915
2873860
2128283
1159704
343697
1051419
245186
940095
1665028
2450333
891571
2207801
832875
894782
1309322
730969
2220186
2395711
696494
1832468
260601
823194
1096695
423647
2759502
2068244
2758048
1544365
779912
2742723
1032663
1038146
1014113
2026169
436059
157679
1739033
1669304
1115091
1253575
1575499
1138724
1875994
901048
1599536
1758671
101040
1945624
762456
2297889
2006073
2609077
1409219
2842985
1145637
1380157
2163410
1178019
368670
2453797
2894995
253395
2600571
2115427
1557010
2176765
2732621
2853062
485793
361659
2802300
2511648
2047070
2303122
1101508
2586451
2576989
2937596
94801
2862230
2525309
2878028
188935
182194
2420715
1473639
592506
551490
2636870
1918026
1634521
218753
1303678
264175
2551617
2803241
378346
2050380
2559658
1985823
2896115
449071
2406965
1676258
1883662
1283716
2134673
1835095
1824632
2105002
2693478
2376136
2078136
1635309
644903
113608
1378282
2131574
1588018
790594
2131068
1961044
800956
79813
1937898
149545
2115051
761007
2499289
1335103
1758918
1833667
1890832
924619
1581697
2523975
1946484
2107268
1950376
2228835
773430
375044
2253251
1281730
1598071
700667
1171636
2868357
1454896
280721
1316665
2673645
1947011
1282842
2471802
100294
640230
2887750
256248
2415585
67110
274702
161795
1109259
606045
302496
2592795
1747456
987685
1046695
401551
883328
2163707
1325791
2453555
399700
2167323
1240794
428539
2016871
1067956
545844
1014147
1110842
2621688
940545
877516
2025115
2346141
780052
1419955
2615818
325670
2498090
2572749
847214
746936
2523826
684135
1108721
1151775
1903777
1994980
795567
1129755
1755758
1397625
2119538
1423993
979992
471343
2818870
1595428
315898
701215
656041
1009424
786024
331869
14710
1563219
2392150
2394223
1750013
127645
2402290
2687242
140971
2761641
2531741
2071251
2672515
1216113
2681075
1003734
485346
1349785
165271
1696098
2241695
2530556
2088862
1654259
2473366
2335054
1492826
1991864
2662974
2421404
2062481
691867
632731
2818771
854565
2609639
2867050
797125
531871
2592071
1329140
1326604
1964198
1504551
1288810
616206
2169405
2235881
371496
1019413
1394874
2379749
2757231
2918369
2804018
2544405
1199862
2114359
1944943
978812
1601624
1060294
1827274
427014
1096006
877545
2038089
1200996
539209
1245174
2869369
341003
747258
2383457
1075526
1002045
1828143
2574880
174098
2172248
998383
372286
1429036
2015815
1164291
1927589
673017
1602626
240404
1183577
1322701
1280964
2870394
804035
1128811
1014632
2897341
2005882
1737281
2715983
1798806
2648706
175066
604265
874236
2470884
303398
416902
678896
1762605
1406894
1876674
1892059
33315
2165313
1218389
307852
2290479
1970862
1716094
927205
2579570
686369
2925098
2011235
2430951
860264
2066602
361142
593132
134950
2143398
2927915
2081580
529128
2548860
439751
1461713
2929490
2618168
2004262
1993649
390558
157864
2643492
1518266
304178
1999955
1880235
850581
2309383
465907
1386849
1824482
1316566
60760
346047
725217
1911147
884030
2884641
812240
590314
683891
2035135
1166770
142219
2235135
634896
2325426
603362
1103356
2288109
838217
1948942
595839
1752156
2847555
133988
452693
2431035
343543
147642
2431161
2722846
551585
2475462
1549330
1479769
2123799
137793
599096
31405
2936655
2628973
828233
1818881
1090996
661189
2161405
1819088
1276755
1845449
454584
1183875
1007028
2203784
2717123
1741097
1490079
414952
446325
887360
1205979
1250716
1592407
2847420
1954677
1705760
374084
783556
1587792
2512696
404081
1369105
43790
1597627
1071938
2000131
943106
1492244
2700319
1261265
2530943
2729006
1700714
2362563
1047762
414959
1041329
2316559
728216
2271075
1296462
2723636
2540173
2362047
2693842
2733062
1124405
1382668
492652
98447
2423975
2002081
2568750
638149
1840498
2696298
152630
1186118
1478229
1442517
2548462
668097
1796614
75798
196343
1105952
1862351
406245
1222467
627340
172499
1390332
1878780
2932072
128567
1485088
748980
1806717
819194
2671675
1240938
2268171
929304
1941320
2819710
2597229
1365350
2352054
1710135
1597231
446138
2033647
1221062
682852
1279291
364660
2730024
1147157
335608
524384
2689924
1338246
814431
2333439
505716
862018
872504
2828257
895700
849372
2186894
635337
1778110
1055480
1517478
21737
555033
1094254
376051
2781276
2560548
912709
154291
1833953
151485
2761
915712
2494057
1436690
1291936
699537
1254777
2303708
1290273
1724248
2773821
173175
2565919
1294739
128687
1328079
2660224
1635644
1540609
355115
2855153
2208235
76199
85944
2862282
2711682
869842
2795026
2287625
940968
659739
1898134
2675087
1869758
2558200
926624
940050
2802597
1978255
1642770
2568352
1417383
1823332
1570449
2585779
1280101
1464910
1856209
724084
878451
1539342
1566742
232862
1653807
1673543
2880378
1039214
1812255
2280581
1963277
1238032
910632
1341233
216040
1753080
840092
1581942
762679
2901103
853412
1553109
1610651
2588760
1334940
177153
1913097
1285560
1627250
1182727
2434851
2788977
1538777
2045722
2594146
1046852
2872519
623315
1571878
2056366
1678651
2823972
840792
903798
2071333
1911640
355268
2870240
107040
2265399
74965
2481507
2769619
459982
139281
2274364
1958061
442282
2614226
2413557
263311
2864527
2197014
2348180
38793
1458300
1480894
1912685
586078
669754
669240
2240132
2178989
1643821
235243
1197591
2390404
1042462
2598100
832680
347505
2650126
655567
2249288
1811490
2665689
2601972
2498396
2782973
2511773
736519
1825590
1482257
1458175
1702004
973049
487315
295031
1760508
2257462
73685
1681286
580191
1600076
100369
2782367
1570606
888171
2120872
1376868
876450
2491294
2596172
2821238
117347
2568943
2522983
2920200
1119321
375025
176560
2744005
2777246
624874
188371
1092897
2496044
388723
1774492
2210049
1678028
2698511
930466
2174703
2802555
1618155
845813
1264506
36286
1129056
1221475
1627960
1448973
443480
2873948
702413
1541837
1575348
917772
1237724
1406308
34333
319266
1929117
450906
2296495
985804
1563071
1123546
2774635
636373
2380880
2573355
679097
2626558
2864165
632805
2656031
346356
82604
2575023
1888692
709022
1674463
1860776
1396632
1794036
116677
462845
1253034
1922344
107209
1046657
2239233
870874
22724
2209290
570847
151948
1309727
1844686
59920
439634
576754
1541429
1916028
213175
2400825
2324117
2460362
1848943
1967750
1915695
2590868
184951
1213122
1857413
1203170
470351
2454081
1598654
1933749
1129608
62071
2594702
1522322
1895573
2673400
776379
1876509
1308231
1607559
1584146
376390
2482708
2838952
1438659
920833
1015120
2343334
2672295
440313
2070645
38241
655692
1731342
2920136
2620954
367482
431150
177455
108814
1073074
1902695
1710012
2328277
201298
2331971
1659954
113704
389062
1508496
2931453
1732256
14938
994136
1354145
9370
370689
2744295
740231
763919
2751869
451920
1152177
2127749
891598
689254
1833521
268873
1050649
2028151
2072233
2066100
1023175
629218
1632107
1323008
1384373
1871597
1596442
1427456
477618
1707843
870190
1665078
2113546
1475311
2470426
996156
1598333
2618093
999077
2727244
2717706
365299
84129
814582
2272029
1017465
1523770
2234541
659594
233160
1206391
949065
1362686
251179
261671
2709679
1060385
1634005
2829599
2414593
439690
579419
1052244
803852
778023
371119
334309
1083360
1261800
139687
777688
1687580
190538
1635213
1419948
257130
797539
1806073
2873055
1489424
2518653
233921
1818640
2418415
2723367
2660060
1191396
249814
1548503
573847
2884977
741724
2303311
2826413
210556
745247
2811914
957755
1063921
295079
24113
2657689
8364
2602536
980794
2706002
1366230
2338481
2759062
1648428
2471363
2357813
2439199
62532
1805283
72093
2172709
2217477
194584
1177193
639318
721955
2800733
52053
9447
2505433
192389
2113629
2270803
1651407
894790
390681
104559
1766649
2107032
116898
2141835
2641567
287564
2380547
2755078
66013
1940239
1458415
1821596
1257552
614175
2543393
749274
1011407
1273648
1666508
965186
2303585
2289368
573076
957274
2905288
78944
2114322
117030
1326473
2052687
2138896
1462855
2911277
1424599
726462
640116
647654
2678690
2532123
1111853
1839480
1020391
2538767
902202
2562733
1436982
1828568
1996630
328517
2519424
2813491
1791574
1165019
444637
2061846
624247
1073232
2079322
1892240
444857
2623462
1147852
2737273
322842
1233882
2523758
2023402
1743538
588724
653134
1426926
2091367
1528010
2576728
632832
12479
1343220
190902
1786931
1820551
122302
2443207
1967471
2268601
403129
2713133
48757
2540117
793388
1900705
2003111
285501
1656255
2067425
1825780
1234793
1370549
2368296
845292
1820659
820025
2460433
1614294
2669039
1265551
2207287
2101723
1533431
2432730
1201664
65378
881947
388989
1136764
2599208
1645396
2308092
483278
2718810
1654651
2139475
2632747
1829732
2781785
2241549
1168833
2766065
2742123
2733466
675604
1760189
2292350
839643
1750175
1186997
904400
237471
899314
450758
904405
2659539
825894
14783
1639368
2210591
1460422
1936933
433122
1999850
394101
1085305
39394
2668835
944989
1289813
2105748
962805
335623
481193
177787
1092108
2791270
1258036
191176
1222633
2685779
929055
2718409
60592
316190
2078374
1253645
2900674
1227448
2698778
458172
1199025
2724357
2788513
593017
1247019
358817
291327
2827448
111796
2351785
2636576
296900
191831
2361167
1921705
658676
662253
570582
756407
2082215
2759059
54610
2433590
2109237
2635996
255594
350119
612878
1451122
599751
1804469
1645945
1787368
2348085
662527
1693535
133061
1657350
1824695
708719
865859
1425907
1128721
1069823
485888
1162671
565157
2727874
346858
351214
103941
1240872
2422624
87139
2329717
1687663
2229215
2540518
1680578
2706271
1547108
209161
956957
1869692
2461873
2406885
1251236
2016270
2799049
642341
2182252
2142056
2278721
511399
1331999
1053627
602643
547676
1713069
2433883
1272324
2170175
911796
2901988
2485319
2318017
2655395
226423
2383191
645420
1975278
1820459
1794017
725331
486336
1210559
498571
441195
2670098
2144747
1636827
2933771
2548924
2004000
1348218
2653162
1731313
2277183
2535624
1179984
2218768
1018732
1600622
1346596
2163069
828072
1864563
659859
1461859
1846420
2384100
1037816
404936
2395084
425061
2148330
637975
1122816
1455847
909163
40632
1204034
2184291
1940686
2123160
2051816
1722146
1111954
706240
1108186
2158350
1204129
1642953
559514
2309299
2309768
1676094
906198
2295866
2466813
2360031
32673
130078
141016
1085881
2173416
2071429
858083
1976343
1727959
657920
691485
695018
2430433
308970
842776
876714
918308
787003
1397138
2146196
509812
1709536
1492600
1954132
489312
1850314
1090532
2160527
1034350
325830
2387602
26624
984620
147033
141767
807630
2860435
429115
18324
1430470
2816889
1662990
1844886
600238
2167182
1323118
11547
2296332
1928369
1138115
2750332
2671790
900829
1030184
2170645
2091146
1483534
1945638
683896
1270721
332944
1408580
318628
2767980
1379267
2708776
953818
2312401
1509816
1853671
2346995
1292125
1875360
659876
2626928
620028
2163492
2929503
2806485
2307798
1422722
1939020
1376656
1700978
1788183
1806914
1185106
966026
1055359
2797211
2422694
2333011
390900
475962
2735331
135246
753525
484652
307664
43510
1915650
2803523
1074826
1882418
1469882
1478795
1885815
833820
1004165
1984466
2300551
1821715
2004388
142249
65789
1309157
392212
349853
1126623
1357583
1880360
428526
109898
192444
215958
2269976
1640392
922472
2732427
2892875
2355346
2473544
2348809
245604
332731
2292144
2305897
2381255
1787421
1487433
904962
2673775
1733778
138327
844859
1540049
142586
1469009
2756420
21901
2584473
73193
1019063
149803
2524031
919748
1438179
541114
420214
1923033
1606769
2792081
1332228
1525018
99034
1137760
1939428
1560931
1318458
1609306
386640
2901538
1734914
2925433
1226045
1655605
2397065
1943337
1919772
979961
2264974
2623031
575227
1937478
521292
887491
1678434
2928484
297279
2334411
2264835
2187489
1247523
96899
1404120
1718968
1688607
2262026
1523753
1612275
96684
2867100
2108665
1840231
2077807
2014218
2595872
132191
990258
1870893
2383221
974215
2713226
280056
1406390
2676768
1813259
1910898
1631452
1767229
2940509
1393916
1154405
1267979
2558043
1758060
1773168
466524
2938170
1244207
2931600
1626503
928441
459934
1361407
2421593
2355874
2690149
2538002
331109
1983546
1659186
1572790
2307187
691656
1683744
1016813
2353330
1200739
14403
1016314
2869884
1388280
2213258
1027603
2807133
2167533
1498964
1542430
475171
2632067
2581238
2541042
1876860
520305
2587703
1554696
1367528
2274033
936185
2009614
2777266
1021764
637432
1767221
2913233
503624
561177
2159940
2332627
1455354
1073362
690988
2106463
2744889
366873
2278864
1697207
1629600
2658754
1088419
2098886
597560
42238
2738087
1226337
1513346
1590892
212958
1783919
968013
164762
2303496
1159732
980726
752220
678469
550362
395073
368819
1557475
1582795
201424
1506500
2591385
1303150
2480638
2686051
778190
239922
1898585
887932
921720
1418089
963532
528864
202696
146182
2459767
715658
2447607
812943
232331
2836511
1515502
1239286
2228403
2314258
1996540
535710
1446421
489601
1322721
1860612
215893
2829040
2452100
367719
302843
2787575
1802641
1862067
980752
2615065
811784
2330077
1310547
1201011
2346968
481786
2492948
219348
1270080
575413
1288545
1171267
1562801
530333
2609312
909315
2411494
1512489
1238960
1412738
1635339
739542
1710846
2219196
837500
2527698
1666713
698396
407500
1123816
2118811
640023
2855439
1329333
1944748
1759460
441724
221435
866332
2328594
452986
383636
1129898
1564223
2518042
1111910
477376
1170625
1383737
2686678
876712
1227296
29237
2289257
1915873
2258686
779431
2181909
804085
1794084
2712087
1529246
1092249
881672
171667
2676457
1737280
2233140
2316334
1185212
2129583
1379036
1624669
238726
1273637
1592191
2124997
1633964
1711830
465720
782270
1957870
650677
118452
609180
2738128
1024838
2645057
1591518
2696318
1763556
135529
236517
1581010
2433075
2639602
2863747
1675358
2251214
2084371
444403
2812643
2447416
1982849
61664
875452
1943079
158286
1260042
2889114
2574339
1758765
2537113
2397139
2285319
469020
2201083
807079
2281151
255197
2449559
1905487
2518539
876907
2273551
2588067
1951077
2050700
1380075
2519151
2418638
475657
1828987
2813027
2243180
2841802
2242993
2737419
2023430
2679677
2937003
730294
2160126
960322
306883
2402486
1416962
902467
2233183
1176615
2158673
543144
2497199
135030
1857778
2472208
2680505
667681
174854
1590591
2073025
1120392
2896749
2939103
901815
2135648
2006810
1662154
2499955
1525947
1239487
2725045
880940
1448856
1033538
2697040
1845634
763865
2204770
681716
2382388
2103637
1937302
2920716
156990
1937934
2751121
674117
555311
270986
950309
722468
1418302
2448609
2534132
1618766
2196545
947930
1852245
2883423
1787251
1142049
1622296
1596500
89135
2555631
2119465
2180901
745840
747743
2919273
2405756
1117277
1924679
1848105
935738
2898022
1542780
1963785
268805
2670096
541767
1771878
1647851
1597458
990517
472785
271569
2834774
2178810
389594
1912831
719563
1513851
939432
284885
1097500
2117755
2378944
782616
2377354
1323041
29206
1442356
2809535
1389714
882839
832856
2897855
497947
1752665
90522
2022408
585508
1167660
1466928
32152
2653169
758437
2015964
803588
2792428
679755
86792
1786683
2820563
559867
2747295
2086461
1316486
311604
609411
1633587
254632
94533
1354288
280581
101832
1992019
2239088
761605
2527203
2309532
2395121
2312993
2445377
1179241
2795138
1322623
2583775
1227275
496023
2637802
541487
1730240
2647747
1146017
2321990
2385305
2345396
2536407
1834671
1041876
667126
250975
1428401
2916875
948831
2638929
1832245
836285
2623065
231995
2237299
354541
24400
2652439
1841350
1052129
896541
2049091
2542571
1756190
446271
1333417
619611
1150842
2661309
1338184
2399220
109139
1217602
2580237
918564
1941464
2135920
627730
281058
734154
1246272
2431386
2745511
612469
900547
31528
653011
1946045
2481629
372531
2769608
1170745
2712591
1121897
703253
2883414
1190263
1425220
1594579
902036
2116100
207637
1765849
2804953
2151081
2156367
2383533
1809386
1712459
2888878
1163819
616076
1175371
547156
1070415
26289
1398340
1495477
2257380
2849382
2354109
1790184
2016027
1694427
1848954
1807501
81457
21738
101940
176196
2144644
676350
1333602
1154141
276579
1796413
2893331
1507170
95737
1778471
1687234
119009
2061313
702079
2267366
2351056
2781827
662676
1974369
1744832
941280
234255
294114
2139603
1947699
2472467
2824742
1299078
1356126
2548309
826881
321591
1719994
2639123
2636582
1951934
2471818
988185
53994
2314846
297571
826278
2920507
13456
1874155
340206
2532109
554099
1110968
790974
1619297
235813
2167921
2755927
2146428
2808255
2579038
2914046
1712309
2245321
2217932
1932590
2086789
763028
972837
451406
2767212
2187612
2550079
1098704
609059
1657459
160342
1595642
335784
459248
505765
2460809
1875283
1814363
648101
2444617
224688
2833365
2482466
1905058
450420
2025588
748077
1594156
2030012
2116653
2444932
471281
2150097
1694276
1948178
268955
1292573
596411
2786419
1732328
538586
2734053
1558723
2459733
2082570
1805475
995647
2757340
2402059
855508
2373057
1732152
479842
396540
816899
2720731
1850571
963632
2169045
356028
2004874
1430593
988369
1515490
2754873
2080440
191135
1563645
611692
1513662
1977919
2890680
35459
2123142
1310581
958652
275224
2115647
827315
1758174
2424798
581688
810494
1214857
1745195
2146321
1887487
790301
2716583
2559027
2023992
416286
2038761
381233
1233935
2440853
2342601
2420159
1519193
190124
2911856
2537906
2762452
1837236
769565
2738986
1740546
2869127
1585802
317074
788387
709104
249617
2382854
2338433
2848778
846215
835962
1297117
204177
408166
1718437
1204746
2814934
2556657
1724971
2432541
1695106
976788
2910485
2915707
1536579
812741
1907718
2672409
336137
1394614
325978
2437254
525975
1113381
488766
2115296
495383
2334450
1867054
2469692
1341934
2257648
2347734
2101678
2280296
1329475
2478991
583344
52644
2450236
914812
355294
2114489
2177194
1857738
2034499
1251345
903875
2110842
2184098
645793
2481648
2326167
1937786
1023874
463755
2238157
1144751
1922473
519444
2842780
1577953
794471
917301
1800043
2940190
2908480
693870
1560564
2829826
2521902
2706167
2201787
2663606
1265178
2849317
395202
686088
2159633
463464
543021
663272
696496
996507
2185321
1449380
272939
815362
275819
76235
678273
1768482
1107805
2446604
137206
623653
772744
2594915
2430324
1819581
1857356
2839375
1078976
1962233
2207733
1831011
1147461
704386
2758086
378274
1341024
522584
884128
566309
2808105
2787798
62133
2864847
2672435
27250
1098331
1899481
539860
1801570
321523
2559818
1151010
380535
953216
169458
1627786
452892
1492446
1137702
1633981
917504
2165678
268178
1398006
2095621
1918562
2566239
1923426
1517506
1664490
1435392
1681436
404618
2265159
951779
2573179
1491594
625520
2856501
605735
1935458
1351302
41363
990321
634595
1339620
2218544
1392927
1925459
881658
2550532
1892987
275846
1625353
1913804
2802207
2162410
1312394
695947
1294422
2480079
576781
659238
1604720
1587473
275928
2710964
1889741
2238410
1181442
268860
1410120
1513931
222667
482074
1339017
71177
1110219
1571811
2065424
1331895
925162
639071
194371
2846940
2621777
2916878
865189
2042776
2291300
88808
2364690
478729
727616
688510
1927296
1793464
833831
2475919
2389696
406602
182294
1637633
1096793
509990
884357
284775
165013
2655988
1690155
1935094
1686140
2614604
871821
1216721
1290179
1124319
751068
2769840
1882197
676365
630340
1511551
716337
1430728
1356092
1842393
2526991
2255160
365422
2353404
2604552
1144111
1095152
825911
1523579
1521943
2309957
702970
2814649
1865666
614524
1651304
2228759
1406385
65981
1126277
2297646
1788989
821330
1045271
1514010
1288221
2904287
1742869
2495336
2047365
563023
109781
2724149
674399
2343210
2160725
1550021
2238801
1113826
2311747
2610881
1540841
168406
2094438
2685026
2564066
2845221
999626
1820373
462517
786541
1154005
677752
989882
2708107
2613849
2580024
2377780
747521
1215959
1128965
349766
501858
2351928
1057737
1091522
2876791
2730442
2922506
1242969
1261554
1178007
1560791
951004
2165110
2853455
1200366
1596127
350710
1885119
525840
308665
1473439
594837
1385721
2802691
2793837
2163053
137389
1896424
211470
714735
781941
2872355
2933471
2039963
1900133
1086964
1992009
496083
1012718
2720140
2485229
1514502
167781
2842712
2658423
2195607
226106
304421
2667893
1997804
1858409
134751
1136456
477875
1448997
1362778
1770108
2619201
2554215
1702075
1234982
1231338
1680732
1060191
1546125
2567368
2737067
1489377
2467251
1131536
129156
473027
1778839
284167
121968
1151650
1650005
2304803
2428440
287476
1579199
552113
2828408
2405818
913807
2203371
2459056
2579893
691382
525390
814186
2038196
873983
2838805
2476316
2467513
2452588
350681
2696426
12316
2882162
952801
494541
1794786
1180996
733143
2780812
2134860
2858727
1861789
189960
2207982
1584381
1417361
838415
2342613
2451023
1334470
1766021
437801
634125
1962446
713282
2761397
968393
1584539
1651073
439256
1595909
1614019
148250
1132295
614753
2467493
2613837
1610564
1585389
1123811
2910909
1872406
1146517
2177748
240432
1594759
1833578
1812839
439475
2582997
826848
334115
1512758
305812
800932
913651
1063251
1963272
1809689
1490344
2100134
1710158
2252033
1355132
1141759
1445373
1413838
2232096
1424398
2390806
677805
2799759
1883195
639999
1490193
2373095
211861
1819160
650272
2629792
534436
2866735
1135321
2891387
1886194
377545
1011547
617252
103976
1314983
2766138
1453762
400495
1267012
390003
2435670
1382017
2394236
547199
1848482
1003221
2657738
2606335
1178492
1952526
1075849
1735437
348151
1028721
2226597
408581
2853630
471872
765392
1352474
1870256
2265471
2931239
2384766
2306278
2402458
2534854
1881323
1306710
2822155
1970428
1913525
2570902
2751301
2294647
2715103
2657921
1369612
1457348
1714101
962343
217510
2670609
129774
2349777
232017
2393904
310867
2153599
424279
1521568
1030302
1449359
1193024
1602960
582716
1824369
2020238
1228724
1517925
1465186
1224396
808084
1459748
2001968
1987248
709806
492045
1284562
223336
218921
2157157
9972
2077735
1561465
584166
526194
1360727
2839405
695195
2737619
14030
2491146
850048
826826
716761
2799197
2157819
1142968
2853381
764367
2219683
37724
1516909
1404510
630238
2816739
364844
54448
2009187
2866083
853900
1320178
1027062
1667477
644245
2701634
477392
221815
2329767
1268264
808723
595793
2866961
473035
1862221
440774
70052
548783
2286730
2613996
2584860
90805
367670
1734217
1630211
1899661
831925
681267
1996825
1602349
2516483
760025
443724
2718321
577954
888059
1484942
2800073
1346565
2545964
1151842
2114353
1902512
729550
863253
455541
2791903
1546977
77288
317719
1598994
2063738
1619098
445311
2006845
2778403
1255956
515835
486478
1145965
1813027
2323468
2496187
1097943
260205
2832555
1989734
908447
767385
1150455
113305
1604830
1840702
1722837
2071615
634746
2545433
2891281
271930
1272528
1539651
2309338
2407578
1142162
1313745
216438
1137871
1370703
967588
2046041
1739452
2711559
2110694
1728366
2379374
1939856
415975
2925486
764645
325562
837350
1551600
763773
2609076
2308821
104881
2395898
1362890
2432385
727194
2251640
2700739
1339349
2413365
413076
1305269
2770234
1288951
2466763
1270709
501592
2547761
2549958
1140294
1765490
2057663
138108
2338497
2887553
489276
264456
2648409
988604
957600
1951777
977670
309280
1960251
1348320
45472
2549662
472871
341082
1787078
2624259
1061127
2657362
1670308
366856
124582
1931870
455192
264455
1872163
341487
2048611
2379082
1643577
2836926
2584378
2091034
1787277
2163239
1478133
1749175
1741624
1901798
250874
910679
1163150
896148
1687102
2702734
1215627
50547
2584238
1385772
1802846
143657
2233924
1062266
2380554
2336197
2759293
2818576
299517
1061103
56569
758604
769968
575928
2087667
1440730
2237041
1992147
1137708
1632065
1903450
952052
2111194
929145
485725
1124470
1770936
145893
779300
804810
2753606
109662
738607
2484220
2607038
762254
1355063
723512
90181
390405
2799723
1129306
1520780
17422
1583791
854853
417021
2446466
1509151
1989557
109943
1140995
697063
1477769
1532877
112390
149126
2859681
1514252
2574091
1783891
2824257
1638632
2309740
1506840
1408540
512885
1768987
821285
1477064
2669865
1371160
513425
1459499
1948139
636017
1510729
765931
643151
519084
2806793
326168
1806354
1780059
201549
1751566
1925769
2588245
939907
706335
2475051
1782246
872539
190330
18490
399724
119868
2631414
2835395
2329538
814848
941947
2698926
2276822
2784195
101860
2730318
2264297
208257
1761955
2438996
2363665
772294
1128188
150960
1833319
1663899
998013
2820442
40607
823907
394357
1915141
1671577
2104165
1537418
701659
129348
2369433
2169702
2604590
136038
1879263
1394793
362897
1289282
382803
1763083
2849821
1316022
128082
287931
121584
2027862
825156
1495163
995312
372844
2361075
18930
1370397
875913
431215
225495
2512944
2612482
944052
40014
767562
2678319
817276
1099607
1015025
347734
1098873
1983314
2878732
2801984
429487
307273
1533467
2820371
1745647
1373457
331953
1980264
2401005
2881676
1941239
1190206
651363
1349032
2381414
1761497
2478925
1254017
468228
1890017
1519557
2365338
2449231
224004
448365
2363568
2810500
527226
1776987
1508107
2516819
1018300
1430975
2332905
2642538
457771
977506
2448135
2679467
125240
2740337
179405
1350919
695429
2829904
2125066
855857
1466154
1493638
2395756
1154579
1685073
2702191
2325537
553869
698931
2287674
2481579
474837
2692727
2351870
2400576
2747288
1521026
861527
2838243
637583
1732992
975602
2937283
740353
2494162
1761019
370090
2395734
2079610
2187463
247585
1780766
2029053
858168
917
524059
2634110
2220980
1561735
481301
2895022
2108305
1445917
2751574
1372203
153859
582463
1411511
1583855
2068430
1400452
337990
1666378
139689
897863
2718758
2832432
2506982
2147403
957744
513403
1566983
242343
1213767
2918020
377267
1993002
481216
2914167
29301
60610
106560
2283654
2597587
848176
815095
174394
1502344
98381
1067553
1435523
2159468
860837
2685193
1607519
1940089
323015
1704798
253329
801812
288205
1380334
589505
453582
2669309
1787371
1534507
1103162
210825
1982227
1257860
2582505
1337620
2409471
714984
1241354
2446135
1615426
1792230
1153336
1830100
459586
2056081
602055
607270
518922
1559357
736853
134405
2873219
854635
742089
608727
199201
181240
557825
435347
1296946
1946146
1992928
579322
1026123
2392103
2740512
153496
2000884
1498683
1159509
2437443
2075641
396388
247265
928601
374072
1284331
2479581
2258634
1197121
1733768
860688
203954
2827822
2672560
2473007
146611
2338713
258998
1241860
1555475
2600169
183664
2650295
2562737
63966
2319768
2204014
2659253
2605590
1209686
2146195
1592401
1037521
228716
27491
1648106
1275538
2855931
2246269
2263863
1870466
1300770
2177129
216789
281422
312887
2352913
1844053
1014621
1318206
2787852
443402
346061
1314059
2555017
2164960
983787
2928242
902658
1196867
36193
2056316
1523571
2822636
1800011
918338
2453890
282900
2791177
1038027
2546272
2401334
82273
322924
327609
126646
2048815
974194
1842749
479734
241658
997752
166188
1745013
2714957
1105696
2350083
443451
1788248
138862
2328259
2450353
1651733
737712
1976661
972896
1603139
939548
24016
2775126
2005459
2252154
1949915
1561687
925916
1539406
574059
1932325
2369863
571564
395408
448340
1240945
2397975
21751
763102
2408225
901483
186329
830567
2926680
2251945
1411614
1145858
950324
877963
2018437
804098
450500
1808787
2682244
1383020
660438
1992184
390655
2484708
128940
578490
841379
431656
1657503
438568
125591
2519567
191906
767493
714617
2084507
2095323
1377078
1097350
2080411
2494865
798277
895862
1500423
1745157
2890977
2613481
1197993
159043
1908585
1734192
52041
1307630
1064709
2071611
2030848
2872688
848558
788734
2240766
1582025
2766176
2356803
2586924
1843771
2920796
778819
2479520
2114608
2799661
1110934
286369
1182684
2792913
2398074
1835506
1604291
1826250
194048
2737415
2526025
1812983
1121444
1733953
1432977
1029082
1488271
1050633
2888702
2296600
2291760
1065402
1356821
1518680
521266
1362800
82781
2650460
1966858
2405375
2621698
1768236
349360
995966
1295396
664958
1657322
1117779
765825
2731183
2385851
2864587
1468992
2629955
985954
1132201
518492
2103936
43728
687424
438298
852929
195052
2603905
2021032
1388676
2301127
880821
142099
621172
117364
1900121
656058
2677609
1782692
2751205
2884515
2087671
1614013
1772631
1449669
106007
1624206
2555047
2182239
2375325
9885
1706021
255254
407521
1553508
2136967
1961959
743807
2005662
873626
1634013
1677618
1315835
1040544
2543679
1734559
1606058
2537752
1973979
155696
616324
1178493
1232390
495007
1893743
2887426
1116477
1437038
1971738
2473812
2768779
314609
1495112
731353
1659863
1903047
2817032
1976763
2005418
1553312
644880
617810
399678
1511942
109649
1092143
2615781
1581983
2013610
819782
905349
1530716
873410
1096888
2523314
2415127
115354
263135
793804
1657067
483307
1166674
1186416
202919
2675126
434264
2911075
2308481
2063108
2114676
1239008
445181
1358638
2563695
1317762
240759
2199596
1653042
1282107
2025359
1213541
2201089
340793
2763788
141954
523015
2664343
937635
2022841
367142
1986221
2083595
1719854
370087
2552564
391045
1765204
139443
2152804
149298
2559275
2928928
527549
2041668
444622
2731902
1070935
1274208
1690586
282840
885449
2605432
2742816
2209878
2749226
2514771
836660
1063541
380024
28391
2856771
2301414
14368
2799424
1708301
2879893
2890813
1335750
1003941
2678897
2839024
1275247
1959563
327252
2438704
437520
719052
591000
784625
1173740
2469359
282905
1048851
176469
1918052
1690233
2287410
949263
542300
2094893
146985
2314900
1059587
1907132
1698791
610776
989649
2871289
567708
2657221
1410613
1409954
1147563
966344
2594642
2016598
2587512
929370
2845364
2162079
1611125
325029
2525966
1157306
2198372
223528
2598791
1977294
498571
1045683
997636
2691801
1835519
551068
2781426
1414773
1863151
188025
1698906
2279211
1833608
872201
2210205
2736547
2919546
2554261
2361093
1649171
978677
123829
1534063
2249531
2603342
2432514
1812374
20091
1467821
2311196
2900111
1875594
2745677
11196
977683
1467120
2541895
504161
1733023
2643796
1512271
298517
1740432
1616644
2596166
1667277
13501
986101
33761
2429895
2799056
874947
1609567
553481
795757
1787113
258976
2375458
515034
199754
2761394
2840817
1157428
2639941
835947
208335
2216713
2136489
84661
1095660
643539
1346506
2850374
1881839
2762174
855107
1586645
244582
593449
155524
1491421
2730143
962976
1302078
2754862
1147494
2843856
1852838
1495623
1859646
1566405
2912063
1848559
2395845
137993
1314529
1872742
2267156
1017976
632056
97968
1073137
1836609
2710590
516989
2865649
2480235
1892057
2721271
45548
844072
1155109
208934
1723231
41830
159705
74952
1361184
2221907
1398815
937970
1938283
2919492
152794
2321620
1285143
1092002
2344759
1971188
492601
389555
218373
1736339
1267500
2812157
22268
349750
439204
2670188
2584392
1611745
2682087
2085085
191182
377126
866155
331716
2072795
1860035
1803740
1307649
1487435
1317570
1129983
1369785
2727513
315928
341240
1080146
1557156
2140412
2361651
1652084
1065931
1959279
142951
1878185
1958173
2578758
439895
299289
1774605
2729263
2488383
1356897
381275
1205284
1867254
2400297
1236003
1447585
2325271
2637530
2818295
2008790
1103018
965266
1569318
1445991
1191850
1253607
2130746
1077066
79171
74420
2692643
1885282
1675783
2862869
1979533
2172148
2192305
2307885
2318430
2385273
1549061
2525435
2368044
2381175
803184
2635916
2782595
1498186
1990038
2827825
834273
1355065
2289046
2782444
1210004
147130
2877605
440042
1423826
890053
1740814
2165534
1629288
1386268
2682826
1952206
794770
1749869
897004
2231772
1379467
1782035
163727
2157045
1570491
643966
2003563
1588488
973511
64831
1128263
140447
2242094
1533417
793684
2203227
1104131
991801
75846
466822
200120
1246677
1567762
2132218
2478780
1004721
1013734
190517
1100236
284049
2817677
2230443
708467
364345
345239
2292990
626404
2489890
287100
1114193
317521
1728214
2237651
36268
2122415
2939546
907130
1183396
316456
2541417
2494476
2467730
1716929
1001074
40907
2823314
65408
1472385
1194980
937170
76242
2070722
1436576
1813396
2921063
1477091
2755787
1799541
2651722
655883
739343
7440
531398
1888369
1643040
1947591
608844
155497
1984891
628825
1492270
1096519
1296594
847946
1878078
1282111
999197
663306
339080
238671
1282067
2153841
1543856
1032368
2810288
598060
881932
580077
2003579
744536
1505619
226577
1547855
2834333
2452322
845773
34545
2897215
2243928
2018061
1175730
2759041
1593491
302072
2090205
1698396
2627135
2844156
1252998
696031
1898393
976976
1548711
1234662
2247428
984459
2513756
2012321
348901
1531345
1383802
417199
2588847
2656765
1701801
1892702
2133264
211340
2501511
105980
1431821
724293
2269515
1978001
2305641
1967142
1289891
338860
1111432
2135551
66507
1293051
977537
2765414
1243610
1573789
538519
22878
2181328
2585508
2104232
2083641
2373072
2522938
2516354
1028342
657416
1733860
2315872
2890705
2633968
396720
2362952
2379053
2833121
1242459
1016881
799917
1558976
2710231
580739
2631830
2617501
1849020
2773123
1430647
2772817
2163308
1821589
1468576
2194561
1399380
2316164
1752705
1852503
2553269
2733346
1995129
900434
405241
1415079
1663511
387018
274057
2222685
2741353
594258
1129015
2049947
2171999
1960086
2589908
550238
1332312
537980
143022
2005810
502251
1597989
316376
946190
1731728
1335881
2175408
1474142
2159748
2462845
1430478
1122761
235667
1486291
630918
1107237
1422713
846655
735102
2469107
1771332
760705
181769
2335836
439286
2712578
816500
860928
880593
948805
18084
1940521
1099128
750098
1022178
1044423
2688984
2083701
578318
2360047
273635
978746
1538083
951003
415058
526266
213040
998847
683162
909143
1297018
1734483
1387209
711297
2550665
2748645
1132211
462084
1091783
115161
1455321
2870942
2128712
2123986
345631
1447044
2825493
2025454
2351665
86324
550612
1673682
1003544
2256294
1760759
671742
2805241
2233423
2798423
1640221
4655
2717750
196824
992381
2616747
1939806
471953
172601
1900313
815350
589928
743430
2891925
2232885
568547
722280
695807
1979486
1086497
1171279
2372812
2247490
1593540
1796196
148399
2199990
1276909
941990
2165597
2858256
897984
1276909
1910438
2398092
2733933
1873284
663887
1897661
171395
56500
1821581
2834228
9521
456142
262263
1968035
2272209
198057
1063363
525747
1907581
1650982
2802743
2011739
1738607
942231
2331146
1279441
1402172
907512
2390905
2301206
2543307
2658375
1843006
2761233
1518973
1490680
511833
1075216
1721563
2539466
1731170
504542
1434891
1887954
1688779
2827460
1021328
897013
2117025
2045877
1399600
1567756
1798392
803363
1970112
2170555
334218
953676
2749225
2596477
1206957
456877
490506
511269
1645888
308293
2495312
2007586
2381957
216884
824304
2890037
1184477
849579
99889
2788
1404195
603222
2689936
286958
1780396
1588492
2071231
2371711
1219005
2634214
1280213
2796546
1286206
281135
1624160
2259099
2222718
1896875
695763
1968567
2753551
2276420
2198235
1294345
2056567
5430
2436233
487976
1164078
1122834
2891375
1729771
2222276
1862206
2069783
655360
534232
1244520
846765
10163
2076543
685662
2517695
2865166
1868332
1921956
272049
1899966
2602565
1803372
2883557
2801786
1806055
1944144
1058804
1824263
1421492
2522842
463328
28155
209524
1412534
1923088
797048
302485
1445366
2757793
2863056
2868786
971092
2228097
588038
947621
2742336
1717658
2485253
125745
337106
1855132
2791660
1044209
1253298
157538
2489005
279481
1850918
782136
2245077
786644
1247341
240659
1040602
1822973
324482
2279174
1114884
2602152
2380749
305172
1738226
739976
824196
1538708
2510852
1073524
877673
344377
1905023
1114863
648375
330364
2354466
1655884
1598907
577740
396259
2325789
568708
2368711
1525343
2936408
1613205
1957649
2884813
2278033
2410008
2503646
1229974
659083
2221470
2603777
1348458
1480228
2440911
2780914
1884551
1170750
2782419
1780373
2869599
1472433
2880303
2749505
1856121
1076696
2074225
2596076
718371
1537360
2239232
1860850
1078854
2431349
2072147
417675
1728397
1995882
2135547
2939551
606624
1268784
2500502
1250541
1738412
2874861
791721
2035856
1004547
2246816
599037
2440372
2345524
635109
2730654
43240
2024381
635630
2450272
502756
512009
87291
705483
1574499
764571
2385411
1875664
1700335
1315940
2867364
1763539
2270788
549253
84620
925099
2798156
2783348
1000009
916260
2635090
623067
180524
2715914
1133128
1233716
675071
1256192
203026
1565613
2668359
111123
1102325
1379845
1405402
2200404
1996258
1302428
33820
2269643
33603
1087145
207539
211905
1533762
1341128
1307902
2503458
623064
1179756
2243787
2327772
2098867
821393
978558
417663
2139796
2200650
1022332
1069275
2459305
2549024
2642110
992579
1746864
1594848
2776841
414829
2574167
2260496
2604736
2383571
942125
2395016
1028570
414068
1094366
2003170
1872377
641039
2770294
2621369
2419970
1209330
2451962
469257
1667796
2805786
1879958
158151
2536438
2241490
2517203
2793171
698291
394082
2920450
2102196
2843065
1116170
302254
1618048
2837427
738984
1175403
2423101
173196
943813
1222698
1081275
1974752
2659120
2507225
719184
2289955
2393950
2396007
214610
2480923
1995639
1849698
270212
1812685
2418741
2472395
417759
383630
972872
2574321
1630899
1209278
2178450
2136457
1413613
1440528
1494877
1427692
235383
331601
1299160
1808868
1684948
1082518
1050246
484778
1205554
1080637
1637871
1882350
2879682
2811536
101568
2847321
1331436
243003
1325735
1910177
2253858
2748279
1081273
768569
1289836
766237
2885360
2845516
2116584
231322
6734
57686
2795771
2765470
1330716
2136837
1277870
295999
2273130
229797
1809065
2850675
1547558
2665004
909357
1849342
979068
1810230
2791067
1907281
372059
2280843
221730
2101596
2337193
1797875
2580348
2291217
1656360
262510
278722
2188161
2464801
1283207
1427656
328632
654666
1921261
2211136
2329211
1486612
2344263
2062329
1626981
991650
1555227
22378
727213
1076879
1117083
800374
80345
2546738
2052918
575853
1808550
1403589
2860532
2059639
106706
986407
210798
2396786
481311
8717
693361
2365694
805933
144620
2293508
391556
1057357
1084918
2494118
1974314
163569
1125147
525532
980743
1751545
1233859
2416872
1018794
1308342
2422521
894738
1782857
1711329
811914
290869
1014937
1287370
2050907
2726152
2064811
1237355
452074
667491
758314
996326
1812965
2750089
126497
2655783
2162964
1901023
444329
2726562
1033911
2207014
2640493
2653982
1147608
2579124
936163
1772713
314766
2151020
2938040
1945865
1719203
1038221
696839
1616310
902199
1665046
24301
1683815
1860269
614544
2051595
1765994
1556115
2548209
1121639
106119
383052
2374849
674627
2781277
1685782
203723
1231664
2313836
1332761
1617818
808388
114038
2132997
2918212
1797117
1605915
2385525
76328
150393
1406523
569383
2445744
1302520
1412697
1260085
1454066
1443372
22829
774602
916750
772247
1518389
2840774
2722137
2817529
1309239
1786507
1744553
2894887
2077055
1042654
2296133
379729
1839407
2741380
1548627
1348264
580777
185521
763904
881470
1481607
664565
1257438
808361
922792
2286632
1620585
2775469
1881094
720033
1594560
534230
903179
2327150
834496
1648788
1647715
2458649
1580707
193520
1576930
1321791
2730382
2296618
1576995
1427225
1490155
960044
764349
2712113
775235
2648951
1963087
1025329
2736760
557960
1134037
1138298
2075181
1440807
289356
1140501
630653
561912
192755
2121478
232794
1720503
1990571
988299
342447
289389
2395454
2741458
17561
498749
59001
1689979
982213
2805587
2242771
2602501
1707622
1336847
623092
970234
1396208
748988
1726030
1382984
2686509
1411918
1075141
2380677
343252
1705550
425082
1892181
1057256
506756
129388
666225
349329
2780479
553104
588756
1852243
1857193
2228639
2450448
2549514
719776
1929234
1864563
844376
2739722
2544438
2424762
103271
907060
2265365
1120920
2063782
877000
2557739
849063
1813370
1361933
2370449
2147067
910784
607977
1925617
2599030
1288781
547173
2529929
1042030
1977560
164127
723716
688864
818063
626285
2499768
605043
1669624
2389672
927923
374348
2724863
1352736
1054070
2719433
2380725
707747
1811889
2913331
484317
1284152
897779
1011688
2778617
2111688
1416947
2586884
2904677
1649085
2729370
384456
1687018
1015772
361355
996817
1071967
11330
2297523
2666852
2664018
2798287
2664008
770447
2622230
1410288
1511828
994353
1329691
2872276
2644132
727414
1867734
1113797
1339502
620915
1721348
1723451
99786
656551
1506234
851403
2386612
68868
2311278
2466466
2349985
2784006
71908
1606704
451492
611819
2269406
872876
2095619
1520616
488711
1096232
2433340
2920063
4143
215490
229267
76998
22485
398800
2623565
2555669
164416
687796
1263625
776330
2693463
2319059
2195560
871066
1214358
2939923
503215
5988
847072
2860112
1586824
1666696
2048974
332454
515173
1331644
1780007
1977113
1712443
2443032
1202569
1695867
869820
1210103
2781796
951405
2025385
23301
2502098
2064424
1648737
1672986
2327213
2631574
1911268
1295749
995891
41756
1511395
2466745
2327159
1883854
477755
1351251
1195773
518689
2181970
2177717
2026548
2296084
1450481
1243258
808885
1166044
1628691
1571927
1385711
2222261
221725
1374403
297530
16835
1163395
318222
880989
165354
1084440
634945
499863
513463
1332911
1243977
2598202
2850333
1371222
537165
2432702
2609598
2552789
2586371
1964637
2769109
1855153
2566046
1220372
2476007
2745564
2478083
2176473
1495986
2030083
502487
2400747
2106339
1710640
2626398
1212342
2067471
1545391
1202716
1844898
711263
151405
1805692
1550691
549570
2144417
88136
1737473
1989836
83711
1150761
371336
1834388
774244
374549
297358
2007974
2036259
1994426
1915222
1695290
275238
1343692
21723
170086
1516849
980801
1415140
591224
1567994
126397
1012219
1289556
2174648
2865992
678104
1638801
382813
1902967
1747338
1624981
724361
1885404
809067
1215761
2466902
2126735
784744
2814318
487934
2258643
592481
338157
149214
1277898
2442179
1638385
261348
2746079
24528
2120143
2346846
1290835
1495690
2052633
2856914
907154
1054209
1916614
2642321
2595680
1520675
1140072
40289
350750
1427600
2357786
1813882
1412244
2583695
1916553
1147498
2414790
1633713
748664
317387
1651385
172098
2728357
1686213
744348
571480
512206
126699
838303
1922204
396164
1019259
1901572
700894
2923816
2000400
1447514
1075822
1900028
172336
586643
1134866
1135716
2423807
2280974
2281957
1978662
1024153
2367111
920244
2598995
321320
864809
1597259
1607572
1820119
1766917
2323780
55120
675143
1637222
1450891
1555336
2044010
584646
1716406
1365422
586677
2029540
1337967
502377
2209636
1418210
523083
1897988
893302
1857603
2215948
752399
954088
1477094
736372
1673795
2733970
2085304
560100
2914737
880505
1276767
352838
2832415
25080
1660368
1871122
1721881
2393667
256156
1193385
649786
1668481
1169573
1756716
1970752
2764887
1905561
957740
854282
1903308
1152635
758407
1700448
2155990
2866636
2133655
200765
799029
730754
2451693
1367842
722327
1729768
638481
2853986
2097675
933271
191369
1307928
1363779
2222167
830090
1806582
1965962
239839
817070
2511498
1135364
1458783
861520
1480543
1342586
2239599
1648297
1770045
783036
2395639
1996555
178155
579549
2799394
1377224
956284
614618
244218
1315083
2720702
2666696
2745243
733805
2639410
835806
1628322
2890686
792951
1953749
2188577
1490977
2616397
259916
991330
821999
2329699
590022
2824768
2661934
2240280
2104263
38665
2422092
2629152
710269
465285
1772732
813101
1170129
28560
1627461
2802136
2074603
2483156
1986420
895377
283859
2367519
1465035
392100
2847799
871119
2429510
881069
431267
934802
1833011
1620793
379742
2342515
1113791
823166
470026
513944
2729595
2241112
1848846
2233451
2673793
341553
687836
2338465
585500
1948857
603602
1096387
1921443
1527175
409196
2457249
1253553
986187
425277
2213530
163267
2083242
856500
2265803
2668994
2104140
413827
1397896
791136
521792
1435713
521780
907896
2773235
1033831
692491
2109202
1932594
2478456
1162774
1537774
2809892
1896688
1311728
1184821
1527539
739318
2786704
702777
761017
1050270
1875285
778321
2937128
2229557
2932729
2678513
917389
1804925
1274655
1452389
333603
1532957
453503
1079625
2427346
1731657
2049819
1299654
915619
1446483
499626
2322617
2421276
628230
1764667
38981
1752131
1083062
2091633
1808908
917545
143664
850108
554916
220811
764641
2022865
258434
1420818
331840
565635
1410165
2213861
511127
1894436
1171682
66407
2709573
578051
1734599
743026
1749948
2058980
821039
2276590
1245367
1672944
2003798
2484058
2776647
2033007
1565068
45692
2170569
126003
45530
1572439
1356113
324366
532327
2367891
1011423
1806482
2358674
1226461
1943887
672958
2179514
370796
1180918
490068
1350736
1456495
1436213
1078537
1726015
855148
2114937
1003063
522823
1001648
2846245
228008
2263134
1751643
1538545
818170
820050
1400743
1179663
660576
1223313
718077
2864986
1265447
669426
2598222
425236
2182706
1083867
1959495
276589
1551585
1077284
1336169
651182
1291814
2472805
334799
612444
1114073
285100
895088
464561
1089440
1047482
564480
1088384
1685919
91290
253204
2350073
1605586
32460
1305336
2458697
1640322
2924534
41022
974181
1078858
1730423
1696297
1221144
824390
960324
2409866
206281
1270010
1611505
2283957
2235590
886078
590451
2606404
884318
256145
1682312
2918965
2939268
1348073
2255844
1921277
373509
312498
2741583
1945967
2471849
2186482
1279367
1314496
2351268
2071707
1941047
1430073
729047
2184546
667318
2791016
1443824
2662245
2762489
76030
2395688
1879456
1465512
889965
956356
1301235
966259
846997
2586043
2040926
2744150
2069901
1060707
1766873
337006
1108227
300943
643577
2046308
940829
1627106
1108561
2590868
2174698
2796342
1795305
1374762
2586406
632044
730877
392738
1773966
2273331
270254
2247353
1809110
2862592
526957
2826013
1388893
1243695
1928118
1079414
2517863
383861
581911
1465262
92532
1012460
1106122
1604770
2731398
317642
2546366
1743517
263092
2150265
1725547
463178
1535663
775196
1593707
2803728
1049759
575343
2857250
2327033
2215110
1035969
380966
767533
693096
1655640
1868949
360426
2352747
1032880
2830154
2041476
2539662
1951586
1707702
367406
612393
1638050
47421
2277258
380048
879477
2107499
1284835
2168899
680182
1548161
1443098
1397409
2789825
870274
570571
2416261
1920618
2249479
399430
263638
1579540
2230729
694692
2136263
2613683
2468849
1745897
340427
1561300
2300162
2520550
128249
1503197
2190782
1302918
676848
131983
1162053
2409287
2479984
2740338
2236420
1599632
546094
1162471
2856677
2229009
2669126
1731194
467105
2219832
437848
1091405
2740252
911809
145298
844373
1147991
661087
1664387
1367277
1493432
2742977
2757480
1573036
2832627
2062854
178361
1509717
2347539
973516
2564893
1515058
499226
2164522
2288607
1224685
2121293
2599639
457190
1006581
872248
1376386
2800710
536325
2473028
739505
1781680
2845431
1674431
483735
1300337
2840751
2882888
272307
750861
123645
210785
528185
2793570
1292272
1928074
1678301
1512906
1222276
1049053
2870179
2107376
560817
614515
2528999
1273423
2584508
998254
722924
2743312
2728025
877569
2413383
546846
389947
1641322
2395454
2250365
1542942
999675
1800100
725314
1544090
1102233
1379250
777650
2088373
1531088
1313940
2530334
2938706
1585164
216982
2364059
423852
809099
1978409
624655
1482264
480198
2472680
2694557
456111
2410299
1959276
1896841
2003454
1926320
939938
1375795
2829642
80821
353392
950343
1012278
1997977
50330
48828
1747975
1832204
1027656
2612758
1006230
777758
2291864
147391
1693321
2336980
180532
144232
2557983
1284155
2353226
2383640
1725395
326417
1406639
2078701
2104694
284340
906435
1954340
1965724
1785708
2610474
782486
1503655
2118929
1698941
2882401
2010544
2252116
1297316
2826514
2042665
2152089
2285051
1408783
204832
45046
592189
1657090
729688
2039442
2695768
622241
2273363
1715351
1838466
109420
721001
2897298
796107
2445171
89396
2596065
1779311
2699031
1743158
1244836
2663751
1378027
1881876
1003164
2463745
1829990
1834783
65539
366470
364757
2027944
603110
1680180
1126153
1377805
2739111
1565238
2357068
210020
1948524
1352712
2257832
797231
1778374
791264
1775844
1067509
2490551
1513695
1759148
489828
2810826
2797997
2638069
2227573
492351
151571
2579368
181649
1891825
169882
2239007
200933
1698589
568861
1873840
4034
1267169
2570794
1268357
2653620
1904080
1479456
1534897
2532195
2617989
1449352
2872595
1794483
1557952
944412
1228867
930751
1715118
2012145
1742329
1320058
2241883
1316480
2914730
407066
2709936
1045954
1139641
1092200
588704
2016414
257612
2153118
2876473
301470
1662346
2573473
710844
2626256
745514
244319
2716898
2921930
926489
9514
2473154
918470
1810242
2391819
2028555
2936221
922987
1807558
957616
2532902
1857515
2328304
2282921
1404381
2350668
2417164
791066
1277528
1429353
114557
2005794
292872
2073908
1517990
2919349
2842483
1549145
917363
354886
1229321
1435744
1414010
1172959
1898426
649241
47434
295086
1892675
2639874
262029
323083
897817
494755
2021467
5788
2714482
547807
2026276
2268794
2115967
2012029
704803
2208215
1676101
509972
2202051
1327640
721227
657301
178879
2548859
2222889
1277559
1138014
1317445
1764299
308546
900488
2488605
2523456
1909383
318888
148823
2266735
1415237
913805
1319377
331988
2505593
1448043
1494690
2090125
1936395
1731584
2332299
1950529
723793
1477278
1629200
1007207
2445858
309358
1892981
2100549
1581099
742557
2401792
372960
1687716
204598
1526768
1163384
916462
90096
2189106
1551052
2303756
1079185
1199853
1641473
796411
123490
731724
1485799
1472253
2770732
2359989
1099641
1489331
2252242
2857104
1011352
78321
402414
2375330
1384987
2061142
1788563
2108884
1629395
448563
2387733
1540515
1938185
703187
2474849
2703177
740551
1131438
1709068
291918
576915
2371959
456050
1169949
185
2420690
2307718
2846425
624627
1899207
2410698
218066
1170740
1718966
2011226
986224
625916
2824885
795905
639770
339251
2023259
39722
1438431
804499
461073
380434
1145624
1218686
1344188
2811688
2376280
2888764
1193870
2422041
584969
2010195
2523685
1957075
775807
2251987
746694
2853804
2191863
2108287
2304601
745657
874028
2889405
2224338
1137693
371789
1933316
2448879
1500277
1082257
961958
2706609
1490236
66664
2523297
88853
700719
1393835
230667
878159
1092319
2094005
569906
1004213
2002144
1503185
2762607
728766
2014008
1357536
585540
586537
193738
2424977
856382
2387151
1278119
2009378
1515701
2216166
1207870
2900854
400159
878209
1542754
1925937
2279217
2420856
1032505
2261648
129546
1071609
2194474
1265266
544975
1355310
1154983
2349312
2030241
2739566
1693798
1730871
640465
2218940
1304411
2532837
1441914
2029972
2038281
1525289
354865
989383
2841375
2073847
1578263
2426296
1196423
1512027
988149
374043
1288376
209384
2673030
2533255
2092217
2230592
2843152
840904
1511353
1238861
1624680
1817257
1871603
812812
2195597
1040044
2852537
1615005
1239463
1962349
1273460
929093
956431
265945
1002584
1711570
584576
2924850
1902120
332897
739801
1256277
2479129
2078262
306991
2574044
247905
658340
847113
795663
1686504
2442360
730458
1362458
2668225
2620608
1383186
1797255
1516524
2074556
2902095
1249834
519175
1762421
1898663
2463438
1553534
509978
1215998
2772738
1108881
2231692
2826766
1185995
1993917
1587783
1162774
2912221
2216627
1416615
2472985
1650414
240823
2313261
958042
102243
704523
1606732
1506842
961150
1759319
2138463
247161
1310658
2489914
1549836
200551
1255331
2360087
1197396
908638
1130645
236160
652672
421344
54191
341082
2165984
491347
251680
1810918
2106429
2191801
77398
2095093
1353867
1316108
399018
1127426
2761979
805052
2571075
451891
881800
553709
2613081
2307204
1134016
1409793
2668482
937118
24939
1272843
1888165
1483562
1413373
1928526
2534388
838436
47113
1697454
2715469
1058987
1148359
2730551
1372772
1505874
1671097
190282
2746753
414051
1166128
2703567
2845836
1939273
1016947
1954120
1869237
482128
2843922
1108577
995607
1149994
1718319
382615
830876
1397370
2870578
2343661
179202
2578671
453139
2698143
634025
1977138
2286191
1688351
1608023
2231080
59214
1713868
1179202
2357150
1304387
2613999
2939622
857377
2503279
994826
303270
1614284
1003494
499210
1654965
2186651
968697
1942821
254424
2774719
2323681
2490840
2360636
289424
773882
1357191
418929
2800029
1499716
444934
734960
190416
2500608
2856789
1989938
478119
946117
2158586
1978091
1841219
331319
2288597
2677560
504636
2510644
148362
248669
2377972
1530931
1512319
2750166
1333184
684233
1339666
1367162
1910968
2788458
1297029
2800106
1079269
123603
1973161
1833875
782212
2736326
1800583
426978
859873
1526646
794318
2831089
243608
1382880
2610211
1261927
2885090
382325
1267622
1044008
2675698
594775
1323192
652514
2104764
1262610
182620
529852
2398037
700081
2657681
2095259
2047823
2035826
1668379
861315
2232475
2358579
1922525
1910472
912379
2299617
2170060
790432
2271756
1828964
1197838
1983948
294709
2486165
2024078
920074
1216101
1887141
2918025
877497
748176
854025
55315
1722612
283729
1024883
2234582
173838
2309521
173830
730634
1783531
7799
618394
2831660
2851282
957499
1397953
2892298
853936
385228
1780672
1196274
687382
1784498
602221
2208747
2310148
1898492
1607185
2845137
811219
2682683
1470780
2605596
2367046
2922581
937192
1216631
74047
1923968
293121
1122107
1625442
492872
2811100
1534619
1496166
781678
2764875
803723
906093
1690938
1244883
2799903
1078058
2349697
1037597
1017740
2221770
691470
2381467
1052572
1971489
2330758
1843360
188234
1565954
2889909
1698482
869262
1812755
1170105
1883849
1955714
969974
815198
721023
909398
92341
356062
1182331
1842586
2399159
2592002
341304
1951259
2180851
1772467
944870
1321540
711680
504165
424281
900499
2425446
536149
2695929
1706608
2634890
101624
2132265
2728470
1442645
2658637
1923141
389393
807361
24708
1637179
98614
1175512
1956455
890464
2168316
508279
1304788
714593
2121438
531397
34245
1615096
478899
2338764
2235809
2694612
1992215
1301878
1463524
2749821
299391
2558987
2027207
2065346
1228188
2615122
1564994
283428
1330114
1834629
1536576
2317705
2496333
2399646
1461020
1377060
1493213
940062
75010
2676463
1538289
2520535
1805133
2232286
2370559
2174627
1624948
2895749
2540194
1650718
1168103
191883
1907435
1195415
866243
1743613
506277
2929702
1029099
1455604
2733027
67307
2612046
2197493
219602
1356936
1428330
892667
2527033
2098433
11398
726461
2722134
2442732
2681956
2895343
2543702
2173257
538649
323160
931589
2320427
746120
447166
2146371
240807
1057238
454342
490248
2862224
1473756
1225322
1137022
1399714
1376736
560778
2412203
1042282
1704961
1595077
1264255
6666
1071413
1645216
600596
2021968
699854
194498
495390
2781339
1442703
1172331
1779744
2611836
374309
1835972
1910640
2741858
375435
1465062
2147104
1473549
338892
1699740
901592
1044604
2393710
107326
770020
1796060
2273496
60060
1295322
1699194
271746
2891825
2222045
1889660
1897446
1928275
403183
525981
1688072
847578
2206770
1823684
1807132
2093839
1729644
346125
2582101
677732
1549965
2920335
1192376
2899045
933897
2633450
2016812
157361
2269937
2405873
1167606
1051071
1576799
2913908
2891658
2164962
319151
2931339
2441800
36609
1298146
2442478
148950
612343
926141
2494696
1740996
1982617
1540889
1328482
2157882
1384238
1842913
1693121
55673
1748880
491447
2910348
243141
2513926
699337
1765226
1407960
2585164
1102049
2095056
1815672
2135169
1573380
630450
1626225
1386051
2635444
1434880
2320305
1575411
2496000
1102748
405256
897721
1485629
1134262
2106823
582689
2307938
1828330
135583
1576396
2562460
325057
2896450
991819
1974821
1046722
959841
397267
2632
170129
1579107
56264
1073750
1209020
218952
1610725
2456892
2262213
353994
2648356
929184
1022846
1492880
2652197
2636356
1446078
2055572
533828
402877
206220
2598274
2142608
1406221
2789951
1295413
865025
1151705
858829
1150469
1185484
891883
498725
2746285
1741099
655391
553420
1574766
1658248
2866908
1321288
2139176
1870998
664899
1344703
705355
2118859
2475697
233606
1048185
96308
485657
2425299
2778423
1580926
213354
2318585
2081379
2842302
2219997
432227
705772
1704432
625523
2047533
2226451
482195
163303
273561
1037320
2508913
1745288
230096
2655130
2676530
1243413
2084541
2407569
1554061
780849
489075
2482852
2366327
2071537
2817263
951518
1362936
2410115
1310990
2398578
2765290
2755830
981513
820523
1953240
1964803
1602279
2570038
1062717
888676
1051687
258771
1292721
344875
2796148
2142233
1780863
617017
1187420
231649
19989
2012181
549977
2108373
879871
687116
1936798
797792
2909282
1616341
2042244
312344
1931347
1328082
1760665
1652837
2794077
926555
293946
610992
304195
1117514
1844607
497329
1786847
1502013
2146750
1122230
1811677
1323205
1531040
2632460
529511
2488820
1521660
2024569
1232120
1662189
434008
411213
1221345
2256492
1464475
2184452
388753
2742689
101552
996819
565850
2348965
900063
1076238
2875209
534089
833357
2280309
1161815
2109636
1248893
2346418
2411700
1259312
2237817
944358
2442917
2294067
263924
601085
404862
1748181
2847763
328145
41915
2139454
2416338
743439
2587243
33480
508264
702986
2695725
1891884
1093580
1569275
2721796
622388
1371696
2576315
1516370
1118880
1071039
823214
544318
1440240
1084348
2406107
431118
1438880
40898
2260495
419801
664608
698404
2911799
1887641
2761114
2082325
1989380
2850203
2050178
1331186
1797996
189942
450214
2017921
887945
2164000
1764652
852405
664415
359256
1156122
763532
1157775
884455
2297384
1551083
2767442
2735058
976417
2747746
1178595
292330
2894336
1495451
432414
2542800
899906
1896807
2733404
1920139
1822481
1167414
2370373
1419915
2319421
670274
524598
536637
1914046
23767
876049
1651398
843860
2172006
2572918
451926
691686
2188242
2114173
37032
2937774
2029636
726876
2005977
1649790
2934650
1890858
574172
948354
793245
1904796
726885
1778395
1553032
145888
1686436
1433981
735301
2570337
1542866
899290
1085639
1772651
1596572
933200
1623084
2159365
1101187
1755566
1818544
570808
1139301
2847564
1918156
2192455
2611171
583297
2441923
1531078
1272868
1830910
1176407
2936892
685779
485828
1769074
1580678
1236789
1147214
1756110
568029
1070959
539723
2043637
2348991
2095994
1521073
1789388
2140501
310934
2614250
366810
980419
2898417
1038603
2016906
317072
1142724
620226
2718496
2734523
1332181
2772005
2504198
7416
874678
991969
1518376
2126454
2012959
654760
1794982
897831
2235222
1006596
2392819
546495
2834550
123136
177627
2020796
1911944
1488625
1658415
2332025
984691
2631599
1625356
1922270
2893043
236518
652590
1834260
375094
1594533
2738319
1564088
2931789
1436162
1787765
2218831
1311352
2857794
2586432
370839
1538724
1551997
1557838
653580
275842
1880068
2316828
1029866
1167398
1455605
148948
504579
1504541
1071256
2798580
1030743
1963712
461650
2241347
1589497
1368113
2379242
952382
924399
2882419
105470
2581349
74459
345803
200846
2935534
758742
169727
2530452
2243299
653378
2156292
461576
2594490
2318930
658123
788141
2225527
2890683
222730
536999
734145
1391182
437587
1717040
2750012
1803922
108069
539117
2206829
1257413
826754
29443
605999
307767
15526
1934330
931008
1521799
2423401
1555488
2587343
178252
1798734
2182455
1567506
1170749
2002423
753746
2135826
2221513
2872236
2426539
1109683
2718306
2863933
2574587
172936
2799827
2427114
1975520
200941
2236911
1690690
1475877
1292255
1312879
733909
1273446
1177095
1081850
2274286
807216
1944994
393896
207915
942118
1988067
2709389
1810772
720551
1903856
1502709
66723
2764611
792276
846715
436729
1648784
1296043
1255856
204782
316587
530760
1683786
1649343
2192662
2107152
414614
114105
567575
1022553
959725
2499044
361541
2726923
1765117
1515219
2690921
755492
2830319
983728
1983873
2133430
1939930
2556084
1287326
2528129
196744
1182067
609455
569676
2006411
2683389
2634366
1808600
2093003
1736620
1473257
1591062
2729530
2288037
231924
702736
195874
260627
2713237
2653385
248436
2504087
1482328
888620
2807105
1642466
894493
399126
2228800
260214
220595
1746483
317435
2424666
2344874
437401
1457217
243331
2531860
878621
1859849
1754621
1569545
2619602
2903710
2475273
2095810
217401
1046763
1555311
10362
1751540
1221994
2889153
2134247
636821
2186028
2683532
1908196
1656091
2416584
2190085
373807
735094
87249
1370047
717613
1266512
1846969
2912006
648713
1539248
2003325
1787814
321485
2192446
2613997
2893677
2404149
2464714
249678
231502
1730722
722265
2906242
835094
643402
2083800
69509
1627838
2866947
2105797
589028
992296
2885205
1667570
2371048
1840215
2257058
78888
1960246
2003838
321578
2599887
2620437
2269159
2635329
2229129
1470132
91764
665221
2600093
2507672
716916
202030
698110
2467197
1078876
1122005
1142632
443937
462580
2935577
2132713
1287102
2130011
2447806
2938919
2489819
1763805
14918
539179
1052909
2522341
1319379
2182900
1567120
2266343
2668702
432002
2176341
2539232
288351
355884
2215403
1931283
1616001
1836981
1202420
1260029
192509
2682440
1465211
702489
988671
1070621
1726254
2644868
1854432
2816424
1514444
1865799
2127181
2536079
914346
2536526
1202501
2177291
1630367
1906937
1993063
2021131
951371
2216001
2262719
464659
1300138
1767066
1265686
2474822
1972768
654956
422220
1137976
921781
1670077
2317859
1955574
1810263
710664
1275762
2098000
304020
930889
2749020
2671078
2773708
1651636
2384876
2348386
873438
1950987
1533973
957682
1239071
853696
256815
754100
603630
2810565
2663791
1350592
462838
972633
866894
775987
2435751
2315593
1921554
1502886
1816451
792378
849524
1918610
2109171
1217352
1282140
602355
532187
289593
393814
1044392
1987305
204386
1887689
1910530
2094017
121676
66332
2918230
1904424
211562
332616
859803
2191668
1693462
1615779
2546096
2173322
568106
1298038
2796779
1328561
593814
1774939
664716
863168
1438764
2909851
1076009
1036653
1317167
2163382
2900714
727153
1294836
540122
2834180
126719
1327532
2577225
979771
2224301
2521742
1673037
2575454
2153715
973156
1361752
1323700
2093191
2044954
1504405
1597421
2450525
1577506
394290
729609
538482
2872123
416920
1724919
2512871
2862932
2138214
108124
2589275
1151386
432064
2054614
2075832
1087494
1184898
1529438
370387
1300325
396406
500765
207326
2890876
492750
2357992
711584
2719992
1377776
1366246
2658617
1639913
499700
1936964
716155
1779029
2922710
1387925
1898074
775608
2553192
2745749
2378958
1388651
441677
2362958
2157300
2475445
795752
2551144
1539081
315500
2076408
1734213
142903
717997
1544311
1579194
1339453
313868
1801573
1205543
1909470
209780
1630771
797765
1512455
119377
1156198
330699
229773
2054374
1145677
1939594
2134450
2607651
1187688
703408
1712894
2259088
1318119
2057905
1802796
1985860
439413
1114962
2310288
1699617
1434871
2094277
2572185
1820851
2285711
563431
2303008
1167554
926642
1848744
2265736
1468020
534659
421451
2633696
2707802
2433648
2819245
38253
824944
1112028
2343901
2728111
322875
1710004
458822
2864581
1188842
148103
606284
1081069
1309574
375465
2922894
2773017
2851930
414517
139799
1097022
2857630
249596
1430436
1023437
1236588
1254383
200730
752768
1552098
655491
2636590
430198
1009945
2741107
1127437
690075
7863
2013724
2550474
1605139
2505164
1230772
2609189
1780120
573592
1021753
2650702
1687830
1119433
476100
2631251
936047
1450735
1222237
1359121
1132904
2227746
222800
2309617
1880053
417309
200384
1719736
1615234
834801
274756
559605
2293612
408004
2483565
1153502
47605
1263170
2380770
1479025
1343532
527590
429498
2242776
1740822
2336236
1173507
1649093
142019
2753084
758406
2769037
2401153
363350
2264707
889020
684057
499497
2541913
2139714
904209
910138
2191412
2017005
1396003
1525175
1789191
2562667
174314
512526
1362269
1900669
1601666
1869056
164482
1109289
927843
1984779
1034638
1858207
1497985
2046891
2698307
682259
979338
1937739
925791
2019566
621686
2863972
2186365
118924
2551126
2232461
582009
2238029
270736
2148298
2093735
2529218
1168627
94577
2771665
2802525
846416
2445476
2050316
282323
715462
299882
1981890
901860
243020
2550112
2694215
643245
2257534
123490
28951
1173937
1040764
178282
1086431
1095437
2646560
944045
894920
747667
484075
136012
1715570
2291920
1973535
418729
131220
2811258
2686778
356919
2827733
1186740
439798
2105989
1529198
2174307
2087926
1299002
2547852
1150792
2127811
2751295
598844
1591258
1999486
2714164
1378077
200750
103479
2348045
2165186
2876263
107957
624517
1562328
475523
1525108
1095506
455619
2381990
633345
785967
1356937
1612870
2010222
152933
2502260
2672444
78604
1893976
1128533
1443792
2789591
273338
981372
104663
2713459
1976947
360552
1761487
597465
2918784
890941
662775
921571
36823
1867806
661179
880750
2338038
259888
1480226
834240
442709
2673131
1148538
2706181
1686203
965671
2741784
1180674
1020108
848221
1808783
1176533
1710229
2110753
141383
2489986
689047
2913748
1357364
2062002
789523
1406888
2348179
1443710
1253871
1220212
9479
2757363
2324341
1453622
478074
918627
840395
2817184
1296319
643324
1776663
491984
2840864
1474962
2161781
475288
724295
265636
925375
1997086
1541840
2802056
2819306
749673
2218104
236257
88690
698368
844713
2242776
2284267
664790
253009
1379790
2875053
1053401
688218
1090405
85523
291733
1824992
2071471
2830133
384921
1583237
489678
1275363
714920
1585543
111414
2835861
2068850
1904709
861892
1434161
2194815
2488294
1133185
1283502
1055986
1628716
1280416
1340663
2213970
9410
808582
302557
2050956
413372
2024973
1822
2063529
2360359
2235132
465290
1239320
832709
383764
514983
1951335
2611212
2131683
2314372
2649359
906269
1071894
1833958
449054
553135
2018324
2838945
1410001
1629134
2265379
693657
1437101
1754146
1557489
835391
2242271
2200080
558643
1195087
103031
2070750
2541397
1760287
497879
2244989
1018856
1079216
2493971
1240501
89333
713497
2342989
804691
461017
1583234
1900312
354593
2120321
76482
1655930
1420379
2449919
47097
2107816
104882
2475749
1958850
1229274
694485
2164158
238227
2780886
1199066
1624696
164750
555505
839235
1435914
1834539
455154
2614091
528095
1000282
811140
2814320
1016496
540151
2118942
2674860
133736
865565
642513
2803536
1688654
859881
2767717
2857809
1349359
2249951
1073128
2247528
546028
836155
2559273
183600
2404318
1296498
792363
234514
2297264
2366025
335205
1272539
740950
584389
2003351
1550373
2830041
2391971
993235
1180686
1082025
953520
437508
577611
1110983
2356676
2069597
203065
775189
2518096
1429838
2362318
382374
183498
262828
1817077
215811
1728499
187883
759169
2335762
1778731
1566682
1182946
869953
455169
884388
1123488
353814
997167
1133517
1088243
1751028
2369321
2181211
2598107
2547733
1170711
1437530
410616
785395
903045
72276
2067905
2668456
905898
2612735
2355333
1452016
2011105
605530
1364774
1931091
148267
785683
1940453
991015
410710
2926047
530137
2371287
2072301
245025
364116
954651
1975813
1924885
2437934
484344
2501203
2651137
1954288
419447
2623256
2249307
50337
400920
2373441
1896258
698384
1432977
296398
1642912
2690232
1083267
2517087
2476958
2890059
459018
1145249
1460545
387461
576691
2428084
618842
2376351
1299528
316020
79818
1598591
53271
1881330
2049352
301593
1200514
2547337
389490
2750757
853009
8031
1495804
2076733
458830
2727180
854291
2716026
2286445
1458716
1227860
161136
2009861
2782686
2368873
1858045
2034157
1296036
2314268
2167625
1113471
1332147
1271810
1470681
663622
123717
2775558
2883179
1108373
1215926
2051105
2244293
2278268
1155094
1788111
400950
74526
1896622
2623036
1793984
1055617
619210
2544938
673028
1569644
2733438
47652
2623440
715434
2376024
2105568
2571199
950937
1380853
157117
2659126
130544
1836410
2846225
1089528
1062403
1776513
1624306
1213556
1092891
2613825
1278500
2695905
1309204
550881
2210032
2782400
2150901
1229202
1896544
2791244
794647
1987817
1225604
2899199
2287923
1282621
993032
79765
212864
1875703
2192420
652026
890656
2881169
1344260
1029433
2150794
2261055
1691899
1699024
747855
1718519
1647878
1380632
809356
1581933
175301
881078
2282512
2415178
1692694
1643838
1156416
2569490
1742662
1312557
2883715
2055084
2029437
1994933
2633239
1923506
344055
1023582
2453721
2381485
877254
2671753
472764
2571280
1998427
1756292
1832959
427347
1019212
1484895
2703039
2622493
748278
1325992
1030731
2462620
567353
878461
1682929
2095809
240482
2043907
204365
275151
1293754
1258395
2265859
1943210
1079067
2758484
1628840
1628479
919440
1188836
2739191
2094874
2871401
1622674
1445455
1574398
2513027
2034341
1242336
151868
505572
2401163
1888701
561990
1466885
1136407
2474778
2897419
1995921
2134202
2485964
1851079
1223989
2713328
2186103
225472
1095580
1409580
2704849
2593713
635710
2860257
479310
2336194
934906
1125810
1453102
781038
524178
272430
1792332
2595398
2542348
1063870
2678017
1341784
519051
1092377
1240957
1184506
1346421
227021
811650
524377
297979
579531
1808584
2633542
373414
693485
2484686
875201
2302978
1913723
702729
1585282
881159
2735130
728717
933671
2925852
482759
2726857
1885090
1304386
2620837
2872903
1167107
1885073
2690182
756011
697197
69918
1939203
816072
2593338
814586
1852502
2550242
854063
2387544
1065852
467738
2098830
1188897
2609490
946449
1440503
1760292
1355676
2641194
278410
1778772
853127
1434750
1634159
1390559
1320657
34796
2660927
1657153
1755952
218790
43064
1927186
1631070
722723
2602376
151066
1087257
2566506
2325566
457682
1624465
2609354
2374480
478552
226650
2859403
2550622
2027031
228638
2717501
2162881
2929202
715747
1860930
2105195
2832715
1589169
2051104
1216934
1009919
6592
1339841
799417
1666258
280510
380185
2929914
506921
705736
1121022
2143776
1469028
644457
1120952
1025712
1792348
2107097
2025385
430581
1493064
85276
2457738
1523083
1665894
1813039
2496440
456504
117178
1524488
319739
53378
827177
1138457
764611
1547590
2842204
112716
2310711
2255673
1366777
865619
299178
884821
1923801
287041
2184143
304041
2274187
1542050
1774917
1044652
2155028
2505498
862191
397216
2894220
1654432
1303280
2024137
1269326
1963558
1083301
2109716
2868855
133754
211734
1060259
417157
2501872
1856618
2561738
1693075
1033339
1575210
2193958
1265812
382804
2240341
478319
773250
1350007
536714
1016385
190210
1729668
612823
960390
426135
2398971
2010311
19972
2657900
1799606
785705
33766
2392066
1508954
2923573
1762216
1968759
44955
2394153
1515099
2453756
294109
2225072
1633582
1699376
2695553
2638140
1280264
1837651
1612243
2697761
2309879
1526483
1925329
1947903
1022298
1049810
1774755
2833881
1505931
874344
68487
2239997
1621390
2533967
599645
2286038
2541714
2203441
1270285
2806687
1895628
885758
2448261
268055
847346
950760
2920905
207530
2553585
988858
1020361
972191
2354092
429886
1839537
2336836
2464095
2143881
2152216
1800544
698106
2502447
2693627
2530418
1470720
1656938
987039
2843033
2699864
2744328
1169500
866598
1756151
846423
473167
978992
2238593
2308589
2392898
1090093
388701
1680347
653366
1500070
1029176
1356421
662286
598663
360809
1840734
535276
121722
2699162
630573
112670
346254
2399770
1881638
2268453
2568358
687015
1629967
796678
2150399
340576
635942
2938132
884065
813598
2624789
873294
1613876
946340
2147184
1179417
18134
1118170
1504603
2382986
1508731
297766
2887392
2844081
1841572
1032975
437361
2629167
624354
1686811
113541
1324907
1235401
839684
617913
2937587
1753297
672662
2109277
90516
537421
9318
2103953
1719601
1370185
1014098
313761
2511083
738282
589057
1874113
1682770
4690
2209440
651238
1924070
2551679
1881959
1613062
956506
2271775
2785492
101546
522062
1022508
1385450
2311838
1218525
366483
1265471
1539311
1843301
1310144
846605
1273667
2678294
1199065
2551636
2038245
1924624
514257
2209248
2492984
2160402
2409431
1991058
465324
1000951
121649
2182051
1405237
1112054
969852
1161014
1951450
2514768
1333254
682155
1462504
2014595
1146337
1474163
1855770
1176567
2901378
2388982
2682080
1476310
2778400
1309264
167456
2873608
358514
1421463
1090566
787206
546781
493743
856423
2705079
1693411
2163173
2694978
1518877
902408
746802
784674
1099350
2567431
2687727
2341717
377433
2903042
1393522
2359796
2873396
1950183
1729738
754805
2100900
2208857
2869907
16991
2796280
627514
1196960
205973
929559
1034413
1020438
1609913
1868885
1470697
2053279
479980
24764
807056
2528310
1054441
2391452
288404
2578666
1156670
1432289
419399
901231
737350
2307029
937210
2029092
1745723
1853196
1000520
2062362
2156666
2268417
1036513
2740600
238317
1946872
2314908
2828075
2765466
1536533
355034
166730
1771050
2246123
613843
1902203
760203
1834166
1923328
2939748
1500155
543253
135402
659705
703683
1558043
2078128
313634
1691410
1596203
1754460
132255
1770554
2410256
2492434
232088
2036440
929113
680762
1280472
921355
148054
2438292
2791021
1890866
1801087
184485
222694
2792840
684157
1778358
1937919
1071514
348658
2665358
1023079
1332330
84231
2239010
2254770
525592
49221
2792920
803694
1851707
1523224
2830063
1518590
2413333
1922556
1611555
927417
2167616
739789
2461390
2446017
57703
1388586
2035672
2085640
2063669
105228
283677
986417
1069074
2756190
2421161
1580788
1848657
136119
1465059
1945761
1707209
1873682
2067416
1623467
1226342
1387462
2295714
1735557
1925881
353823
2326811
1983936
1287709
2893653
1496905
442446
494586
2619772
81900
2561934
844678
1346742
378082
2680151
2457420
2407511
557147
2333373
798443
1405527
762992
217298
2773984
2437891
2383395
2402288
856556
2585340
2816146
2723287
2687553
673460
943735
36478
1242788
588931
2217455
2399733
1483362
341806
2209844
2289176
169158
1448263
2180733
2251209
711149
1787165
1724949
2279236
758051
898028
579925
1323890
386404
2811215
2795516
989621
1882461
1827580
949620
2358991
1102893
576863
2403284
1914484
2018467
1410710
840020
582432
459134
1571997
2622254
929233
2897512
961119
2151069
2699899
342778
2287998
2827871
1679548
1260028
1442101
1214212
2618069
516473
1067624
701444
2816538
98184
1879503
2541871
1289018
2640042
2282644
1622330
2604584
2040933
2766853
87448
1715168
1106557
2889046
1966855
1174976
269536
2566349
980510
1926592
2555595
1880245
1924263
438056
2745326
886055
1275632
615393
1989104
650576
1459453
1257340
1774615
148721
2571096
1349984
2909419
254622
1600274
490890
2133620
1173471
524019
1797801
1830786
807277
541575
2930450
1217855
2576642
1882780
2888755
2041975
1600
2097266
1013236
2032926
1822879
2671855
1114845
2555407
1085627
560210
2730294
77257
1587789
2510308
1238181
1136086
1905069
1756790
122338
1355378
2723875
1838376
366261
2303064
2804904
592504
230341
2721239
1362327
1936354
2094618
2125614
2584404
1420585
2850517
2082576
128043
2404500
2889765
807967
2697039
2272293
2083026
1545185
2848902
2923003
1512644
43033
1175808
1639826
1522989
2360428
959459
1509183
1489326
231910
96878
1007657
1004257
1267195
2864254
324701
1121884
1544402
1510572
1246280
2610367
2214503
356220
2668883
2000383
2776620
2631155
791801
2465855
2422026
2145226
1847931
2899784
990874
624077
2110994
2339779
879794
2405764
739575
979273
1468618
407068
570384
932871
2557730
290528
2379541
1306866
161040
437925
410124
2462570
2134797
2737871
2901237
1801784
2801574
1797228
1305657
2834044
2430139
464518
544607
1447040
515267
1464661
321217
2841800
352369
2349249
1147459
1644088
634518
1579022
1374991
2848395
2527007
2636872
2085359
1407779
1976451
2868448
543534
1288579
1553760
775832
1538951
2486208
1700816
1242726
2314929
965292
1695672
2779792
797177
1593782
241497
339440
1091080
2301512
2861066
647257
764541
65269
857055
358030
1534371
1918054
1488887
332716
1956437
2039970
1850118
2757994
1136099
1525727
1192524
841548
2267253
2915649
457570
2678545
259573
665442
2877636
852167
2378789
2220900
2763022
62950
933005
301920
1532435
2013160
1869772
2888501
2740782
393034
2882936
1384668
1194541
2269136
1029332
1014087
898452
1395153
911337
2215715
2714534
2918949
2268467
512089
148699
1899131
2498707
2619014
1824705
2860524
823955
2016434
592208
881586
2484798
1542074
459377
1491373
1346015
1944397
2372781
2534428
192300
1234620
2741535
29289
2260737
1941190
1533581
894530
1864403
640653
2179114
950628
2043009
467401
2203785
1401705
2408007
314133
305557
2141469
598899
2080987
2935883
2057745
2750441
34646
963077
2236224
2688875
1574225
2363112
1800335
889696
633186
690620
1595848
2646714
1006212
25677
2527065
750893
838475
1481608
2831974
160861
464946
1724825
2000293
2555126
2002092
2139974
741453
2083150
2844191
1156677
1093187
2067645
1692124
1520278
1416166
2655178
1745642
2794120
141309
1471166
480607
172136
78541
788526
585947
74940
1964076
205370
1911783
2357381
952683
474824
1384010
1119600
2071301
2336134
284121
1172081
1120800
1918418
1221790
2813150
2192284
1628936
1474578
2044089
906987
1633326
2017013
179752
2102710
788441
1423751
751172
1364607
482952
2499040
676603
2243809
1870383
535548
2916100
2825469
70976
91189
2786422
2552805
441668
1431428
2154357
130895
19869
1937003
459230
2414475
677390
524648
2053246
1607116
2939618
2706146
733638
2811763
765572
1843479
1076745
1663755
1182029
333607
1103958
2841986
1489758
691426
1950832
1279320
2701473
1194882
177241
331309
2758174
1796865
2503734
2389031
963868
2076559
2044370
2008194
1796335
2329871
838190
192201
2778051
2574931
310829
160642
129943
2582033
1546754
2303622
695558
23757
2664463
1670057
2860787
804588
1085210
805348
677693
1629665
1625205
2532074
996327
2857458
2134555
2828453
1674892
1907820
585633
198177
1271594
2182141
19509
1957369
68468
899385
619738
2733222
2741123
2771848
1075999
2158446
1804451
636053
2785318
39895
2913911
1819297
2351699
2258510
2255247
2773485
1108667
1401858
68573
1906723
134002
1741831
1389713
108113
2478234
180559
1673714
456735
2475392
2450590
1944792
1601081
133864
476657
297659
547502
1871645
1590248
1091908
1305540
2470986
2294671
2736237
1547260
818272
1901987
2038242
2025996
435031
63093
165045
120545
2360630
2130566
960973
412932
2336063
850292
454766
1677377
160468
2437069
413188
865824
1193051
2664006
1718710
1477740
1184304
261527
2669824
2071018
2002854
1508460
793790
1358049
2575219
1576140
965640
2492437
1640797
646615
664351
860424
2910836
754411
2529720
1959486
622222
1551507
1130034
969606
1872768
1697632
1073173
1843821
2009446
2606383
3159
367398
2247581
2032211
890743
1148149
84748
1255697
1297158
917394
2507928
228831
357242
1659504
2514681
1621361
2603305
1452314
1814479
1716177
2293913
2509988
319613
958542
564583
2410966
2836210
679718
1761506
1055699
158775
2869906
1055893
2249781
1903907
1292872
601402
1446764
1883408
2611740
721500
1362355
71159
1019225
257951
2086077
2647128
2479920
2249387
178842
1358238
2407064
1770296
575655
507222
328231
2239114
700976
1756767
1515211
2160718
192147
787052
1157330
2680316
1907133
521388
260984
169988
2416285
1809321
2862619
1112792
1036749
2815429
2120518
2629655
1369960
59140
927580
433479
831915
1166004
1524566
2419616
1572223
1680020
1524511
1180381
872996
1276051
2780080
102416
1726008
1816435
2839446
469573
179978
1080233
2301009
2528923
2307358
1883189
1374745
2736465
2158660
49371
302978
988524
2691830
2926541
1369840
2649295
2390307
1670549
2514556
1603274
1027490
562583
656101
222697
1664118
2777896
838090
1626416
1872313
1436345
1037671
741299
450124
2690716
1189910
2070476
912875
1906534
1471333
371454
2430473
439164
932341
2509082
2101403
2451293
625397
596037
177641
1084116
2431599
501401
1945513
1868849
2699296
348213
1154879
976811
1795436
549224
1213463
966704
439307
894048
11194
1349183
609250
2243216
2834513
1343474
1754257
976379
1476031
1964588
2551367
1940773
1101695
569619
2529743
935694
1767312
1071448
1268459
240853
63486
1353282
2371626
1327672
1266220
2779142
359391
752009
1443702
1150137
1872802
2861005
996499
1776827
682790
539119
1433164
2351421
774533
1401747
885237
1165836
2640478
2278264
1485646
2789497
1835526
46026
603948
2772955
429669
1826160
2026032
838169
682384
805301
1214047
1033825
427745
1482575
2520544
758704
2078130
1158470
184543
1242822
2426829
1207474
795921
1010101
1296242
843393
987440
120158
2539032
2203216
881926
197716
1305633
319429
2741304
1259254
495092
966764
2198535
2850837
1328257
657971
319239
2918651
1961444
1097303
1081049
667252
1956674
2928816
2421326
1066852
1779086
370741
1932644
2883354
2852207
727447
1713472
2153685
940164
816147
2737153
878151
907077
2367813
428036
1458166
655625
2674667
2459427
1256128
2716070
1356209
2128205
879281
568878
2182242
1891805
769712
248563
316013
2375315
927875
1976969
2453336
94043
1672406
328246
424557
26936
1070898
1032295
2245873
2730684
518433
2664560
2082942
395444
1428986
2064501
2881274
1843321
794068
254279
1200855
444203
1093549
626276
2602397
985263
1562694
2001619
2731300
2629508
1357032
190862
1620633
2401608
1130503
1367081
438436
1293377
2615833
2884020
2131131
1736083
2261391
1680645
967169
1272187
199607
1786298
2008523
708160
2844929
312959
513398
1829406
1586216
420540
1763107
1061680
2920866
768260
792917
2936954
885171
1902310
388017
594516
2925560
1527473
252870
1429098
1703161
775090
1929461
1358736
1379813
1283506
1304294
636749
2073932
233906
2334662
143898
803014
1647200
2658991
2492291
2165322
1914245
1386391
1059667
138385
1397275
2844110
1201627
2102227
2751133
2334541
2562068
2703475
2335558
1493417
1647111
2914397
1907427
2492078
898964
2801849
1359587
1529199
2581856
1407227
997374
732636
131433
49639
2488562
2385021
1786005
1364667
98844
331028
1328720
2133135
2769690
819636
12806
2283614
730716
2901896
1694509
1725039
2192329
2032068
316740
1870173
336043
968238
1971008
742767
1498265
371032
681679
616342
1673486
1403016
2927029
1689667
1934402
1168238
592935
1459092
1352461
2835628
1603592
2084636
1900436
223339
2866894
2054303
1535904
2109722
34408
243828
272006
2339842
2709380
2384948
2477734
1844914
14747
2871828
2269112
1864675
1298313
2565135
758720
1652052
85831
647371
1937750
1460302
884967
2379321
643696
2425441
911190
2178144
482973
1901738
1093678
1445747
896417
395083
775955
2073607
1216330
2782093
2374802
1182991
391351
374178
774748
2107929
2741488
2274758
2171179
1828340
2756833
112272
844900
1117095
2075346
2240915
2756441
723982
1852965
1315518
992521
1326805
2092289
874263
221273
2370371
2441798
1223197
1339698
2798458
171701
2704131
2120192
1892141
2067645
326549
424145
1007236
2776655
252537
1201853
2032515
1619157
1919777
2356221
1444556
600566
1834236
1971087
2705551
409630
197637
234104
1577042
2790621
520079
2807758
707643
2565331
104210
2069014
1702062
2099194
1035252
1328176
573242
377951
1789972
4978
558888
798806
95519
1168490
842546
826418
2895564
474820
793411
80889
2354911
1434107
2429131
727419
745132
2184725
1267288
2449465
1162600
410365
313098
205744
2208810
710122
2226055
2669036
1559310
1208917
1285464
462456
1751295
647828
2470743
1115543
2093907
262858
1307174
2289153
317485
1615658
974848
1659316
1100348
1480150
317615
2098313
1760506
197009
2148467
1403945
2819406
968664
1359536
2396566
1696397
1308183
2136485
2268553
2742924
2152288
1875594
1539777
1575956
113365
2743918
2582975
723345
1010585
1497627
1905142
2321506
2571227
2123476
1787698
2772214
349491
1872485
494726
743513
351160
447784
1240401
2839183
2663502
1303427
722218
1637136
542006
690149
2829764
2776560
2432947
1642952
2615081
1931835
2034941
2832169
1565450
25016
1338684
77890
1993622
1838607
1570123
996132
1541946
1359317
295900
1500184
1189635
2265947
1004572
610817
1268251
2054616
423883
2894251
2554501
1596241
460405
1063426
1863345
388979
1499641
1394589
2107357
1093972
170063
1797615
142697
1165571
26119
89472
1586004
208901
2169635
1543080
2194322
2685772
1444868
2858132
1383951
2280398
1406434
2653244
203983
432130
1153311
602533
266211
1804989
744992
2721802
1235660
1985102
750234
1111613
960115
1061014
1199201
181472
2728394
214341
1959869
885617
483664
888252
2162808
1934585
1124665
2007557
912928
36283
2477378
74284
2519178
2687555
89829
2571397
648352
2719667
404257
1436304
978548
87312
245219
1847000
269109
2658145
2287126
683646
2193668
351897
200973
2918386
2834588
2571799
1690550
1534493
826156
2898746
1988882
1944671
974267
2811611
2873982
1074353
2151625
1574097
2866764
604005
1965581
2317746
79749
910507
459340
1679514
130633
2248335
291834
270981
2819948
2720107
1801057
542850
736995
1421440
2183151
1856274
2450527
1711981
488252
1752320
2545513
2530690
1900948
2685136
1441727
1904329
1247131
1413821
18136
2798376
456274
2615446
2481462
2754580
2439261
1170452
960110
1945268
2915097
286507
1278358
1028707
2504232
1268276
1153765
1832990
2510308
47726
2604305
2824932
2179404
1481683
1285869
1996239
1558082
2806974
419118
836626
2939372
916555
475259
1716827
2592285
211889
1921869
2261197
96104
2614491
1002503
2413778
525541
868334
561867
1870668
2800756
1788973
1851541
2365904
1903485
1350879
1699543
769057
1808127
1729362
2867474
414448
241081
1861596
2163251
2291801
191965
722010
1375806
1522113
2711892
150861
1908982
795663
119808
190771
447615
276946
565947
148402
1306174
397976
2183062
1667674
1367494
522672
2285977
2657571
2657747
2803530
1229571
978236
2490397
2877248
2345900
2571302
1772591
1703468
616981
1074930
441409
1551197
2540454
244890
2081287
1656543
1186473
2643352
1812442
2721248
414179
1816468
1099961
2693673
1569693
957346
1134756
1758171
1598709
765139
2105707
2428545
155438
2895039
98562
1631314
2152159
2054888
2356649
1287709
426848
1657304
1276494
2882657
760239
1038404
1164359
620476
272899
2098505
1234034
1413096
199823
2076763
1754062
441074
838399
2740115
125220
1835250
933421
611822
408530
514779
793113
2495108
1824842
838715
987799
1540926
1483240
1543645
1188183
1992749
856980
1693299
1025719
78502
1335303
1966431
2770016
2623351
2582836
2375619
2061142
2020645
2711864
1459404
1608526
2659349
552588
267589
2785532
2898563
970025
1815732
644207
650023
660454
484103
176752
1991419
215510
179294
1179117
1009332
978917
378441
2903478
2285899
997947
2826143
1969103
1722522
1428837
1089576
1057624
782244
2045593
1131993
1650323
2632279
973607
2342342
253283
491812
872983
417592
771108
1452210
2568280
204951
924128
209985
1940519
583963
2289863
1942029
515909
119418
1974917
1121546
2051845
1558805
16801
2841697
738129
997952
861891
846198
554673
310505
1805382
2552160
477252
2167553
2721585
312197
2197206
2462756
1676849
1928395
2585501
53615
2934138
888314
1785458
1841665
1813611
1615007
1355548
239250
1166771
2117889
2274128
2037884
272193
2060235
2412916
2541033
1944794
1678628
1662677
1319818
2799617
635024
2853172
659749
1854279
1224034
2116153
239776
2053556
1260439
1187376
1828159
2467725
1820691
1247517
474920
2827145
2613539
1890187
2805003
2208924
1382669
248212
1946999
1528156
2012994
1694252
1232027
2546315
2838439
759596
536633
526032
1132691
2234046
102172
1677529
1043391
452586
2664524
2106675
143069
1343938
1856038
2509396
626368
1562396
2371359
1937458
2543975
333310
2525201
2063039
2269026
2041463
2356075
2326089
612405
135140
134574
473907
1529014
982087
62901
1518795
778624
1729453
497873
2556502
1955293
2535516
1281656
1189549
252028
2220202
2169141
617352
1124685
2532004
2179510
1269796
962476
1595726
2925233
2522181
1952273
356050
2673971
2686836
541752
2420762
2857144
1022511
2164506
33314
718502
1256312
1889945
358480
1673656
2831491
2174688
2422412
2333766
2649103
865820
2204599
2828707
10992
2208995
510131
2636828
737343
1860684
579304
746196
1199132
729668
239338
2564561
572445
2389322
2029146
2421606
2118481
1121108
839981
2435445
1607040
2218830
1827731
672602
2630309
1588730
527051
524186
2904267
690990
2117185
472018
1550739
925519
2037640
1303655
1146785
1800571
2220129
840953
469334
1772294
2475701
2210610
127100
2372760
1753032
1535704
463344
2546188
1011569
649257
1853340
1317883
633741
2347409
1194210
1577350
547064
1671920
1108384
2478849
965378
1269315
1133376
1241337
698154
2374134
1904276
2895160
70885
1184253
294244
2196229
2576668
2093109
1514286
1910973
980300
425940
1601807
2651940
2823924
2191560
1953449
2099918
2605467
719604
1382439
353434
2291943
983338
481149
1671248
1619085
933778
416157
1014158
292863
2782578
2699134
1732994
2815761
2872360
2702898
754566
1965583
1684346
213297
645406
595023
939024
978366
735540
1526424
1488728
1207349
2195185
570435
41746
1397229
1497155
1777495
363955
2184079
2868970
2126421
371702
1294926
2029964
7627
1918748
2715443
655675
2358674
1964296
1508687
520434
733969
1540253
2732710
265474
133831
1381003
2360152
2447007
2847296
1757982
2775861
2481385
1420537
2599440
963148
2023999
1261107
1242934
2345823
2218607
1103802
2773015
1262586
1212331
2354787
741843
2798679
685532
942037
731800
852620
1224943
2469901
2571057
2293618
756894
1538337
1946749
2027739
2884877
2570977
778823
322443
672538
369293
405474
2227493
2109728
2134291
1885115
2739118
1228116
2592084
2419269
1058214
653538
887566
189007
754582
2792017
2731825
793684
498771
1816796
2850214
2723515
2134588
455808
933257
418668
1445875
1051565
2589333
290606
1112800
1957356
246723
1036846
1839060
502960
1755047
1587660
1106152
2080444
136574
2741104
159711
2684104
2929796
2331649
2189849
2157503
2163802
1703882
762008
973204
2679217
2909541
2863907
807364
2844330
1006049
1834214
1090071
1531763
1459026
2017152
506324
1271808
2651691
2248
2170791
1051196
1434909
2928438
1137038
371225
2206448
805132
1914817
985120
674810
1855741
1532302
2020288
2088531
2461856
1866612
2722311
938079
1354591
2611575
1495589
2616941
713555
2498270
117850
266967
388696
1105687
785715
109985
2293584
62558
45047
256094
517766
2938301
1926087
1805387
1875420
1030208
2505913
754817
2658923
2744799
1981337
1278952
665996
2829750
2758984
2897583
782330
2527900
2365273
393657
1574676
1675311
2479785
2169299
2355690
2731052
1397936
203451
631574
336259
2078747
1189179
1012312
726268
2904093
735800
1972553
1555586
711780
1296336
2621367
1645625
2894427
665152
2380993
1950510
1208308
1871775
1391361
1506039
2644319
1750669
64636
817935
2106022
2436637
2875239
2649599
670593
1651955
2141229
109754
346280
1642119
2234083
1866822
1624263
237798
918366
1187334
428024
1374409
2453655
2253705
145452
402107
1324111
2036873
2322174
2808526
2124455
1768063
2045950
2062663
925834
2081416
2610209
938217
1167961
1566548
857991
1154790
1679653
2785501
2388561
1239231
1887198
2383423
631789
483636
1022029
2216741
1300632
2247911
976133
244201
1103038
1254335
2264935
1451467
1651690
1464939
330619
196109
958102
906836
2741711
418828
1084630
2107058
2357626
912807
1431529
2274922
1686763
1892863
2323
978398
2915033
481682
2204044
2578430
2587649
178302
1486866
317459
2322444
2763022
2853097
802928
730448
1977455
1881221
864563
693363
675144
526935
2191607
2413852
1594952
948949
2397100
2410545
1640109
1403504
1709605
2558820
246320
147230
894576
1384500
1276483
312134
1272261
1431573
1898545
2513954
1350974
1175548
440178
717865
1330722
1382325
2216823
1032069
2479886
1535562
452373
605383
1188707
1946316
217644
2361499
850915
2420582
1898185
542685
178884
1455481
2869941
537101
333473
397482
2335180
831841
1563223
454556
971978
308474
2621023
801762
670584
2352263
807985
2669559
1138066
1815355
928808
466828
838952
2752056
1252161
1478450
1814322
2182111
1571650
2490249
1218807
2657289
2843573
368442
1541337
259172
2689139
1683254
1793542
1721841
1782716
1688671
1105544
1040815
639617
1775049
426244
165227
1236728
2236405
218249
1364425
770129
649145
1779564
705862
414929
245328
193093
842088
1272950
1370291
2732153
14863
363513
649398
256651
2542179
2577703
2341620
1852021
1715823
7721
1512259
2228620
1534549
1557930
117208
330602
696977
1778402
2416365
1945064
1176597
1140412
258959
1719159
1834928
906291
2291402
1147503
1333301
106586
1899211
1341102
1438060
2067875
2741736
1656251
2341378
1807796
1963786
644589
2420255
1321598
2170294
883602
682839
710943
1823557
1026806
1501902
2167698
93033
1326252
1684049
639864
2172632
2590509
634254
299275
2257771
1620904
2866617
2052175
325085
2492761
794430
1992999
280602
197222
1660957
1358303
2795261
145326
1390790
615934
2277723
353526
2506509
1354608
199820
491848
2099322
2654310
606615
2797774
640792
216903
202753
1335148
411876
758709
2807151
55789
129783
1780083
505947
953613
1875572
690333
805865
950070
1143858
2219820
2540246
1930817
2367498
2039347
1503384
2506588
2587710
874061
332399
1566613
2395484
8987
894311
2795719
333883
1714644
1997403
486473
90091
1539961
2263257
2152850
1837384
2002079
2802200
2636011
2476902
2765919
1991146
685113
1914961
2437468
309019
1152051
65600
1888485
1042659
1306595
805813
1133669
2827906
1982799
1670790
209129
1955843
689457
1975865
1733320
2595120
1265804
928257
2209531
692937
1575024
823394
1750878
2794289
2333261
348505
2224557
2561902
1936408
2756759
1369855
2938565
1888236
1830696
2164480
2638910
976813
997105
2887522
84158
2685995
1816629
3339
399222
964027
856429
2590064
1196778
1305450
1828697
2062861
539118
646127
2386618
1790881
2344312
109935
2319178
1603296
1289562
1051167
1276209
2691476
1835691
711602
1660571
1187441
589765
2274141
879705
1718666
2704508
1358469
379121
2698285
2477132
141339
147243
2171298
1734250
566653
1699700
2580257
1850570
2043771
1674727
1669254
214699
552137
1537537
1885802
150903
738949
1284382
2157033
2888845
208733
2138028
2934254
2675856
2125689
2426280
879374
2512450
418523
219495
2325088
1437942
1851417
934501
2307770
2654782
751729
2026481
2327377
1638447
2660904
417008
2062047
1803260
2839085
230585
1901909
2285570
883318
1418966
348070
1821666
646433
2616397
1771634
2272361
1092816
1894636
60583
90544
2216052
2796362
1649278
1690073
2427801
641011
2778962
589718
2037740
439635
1491289
477572
469604
1896526
2848514
1922581
2081498
1774796
2761029
1554324
131307
156356
1184343
2415929
2885781
1117453
2245809
505556
94002
1573590
2599137
904971
2714330
1295798
1650996
2034338
1971194
2539048
2257931
2809026
1308041
604156
936247
119845
2453386
1689873
1745775
1100920
566794
618460
135013
2439410
1023467
2676377
2045698
2786001
858875
2824711
1479762
2866791
2649787
115533
1253262
1844529
760216
571858
471508
1272866
2520602
2341950
1158823
2777966
2203638
2569391
828181
2589690
907237
1914220
2401603
985545
594335
2747581
1259464
1886959
654907
236334
2863194
470585
585619
2145681
891279
929064
1434662
2343402
241945
1336630
2532484
2296482
1500723
2317322
2183145
1626619
707192
2166156
137747
145486
2814384
1282689
2916507
1358806
55783
1536798
2481429
2346607
2653511
2916789
1567571
50823
450163
834593
1192900
31952
1362212
2348283
1240063
2736223
2899264
1180841
1504102
1936785
2500024
209664
1211149
1241982
466361
2371325
2595048
2001948
2441260
635652
1460655
635542
2882064
1699255
1259116
2063849
815435
1800846
2493323
2375235
2122804
242523
679587
1877476
1721516
532339
884444
1227698
2094271
2226560
515391
1592202
1155350
2756429
1712867
861796
187392
1314401
1374478
1948616
1315031
1323267
1703310
125700
843554
2063358
1262787
2776704
19808
743521
420933
2735545
111811
2555874
2398278
608634
191000
2015123
744960
2524768
916737
2289752
32057
1751521
2395733
2513823
682540
2580275
1512450
1453495
2064405
1153125
648772
2030971
1927120
1476030
2792
1935695
803264
2340857
2177935
2890165
924121
27424
359236
2299089
2397834
190085
334259
966147
1948588
2271957
1683121
1809184
1170541
766735
2379097
1406845
1227307
1317475
1818296
2626021
78156
2081577
1591329
1152328
364672
1531778
1034048
1442436
2337032
372264
1307358
736777
1656788
2936846
1101195
1781738
2145835
1115818
717053
1993742
1829780
1606517
1899637
1184797
723224
658143
928027
1745936
232157
493790
2812117
2919556
798373
2599861
384434
2870288
332804
2208754
844755
2668316
332813
1460190
2068044
192182
1334731
1804854
1023697
886114
2002847
2909705
1635492
1614305
1019857
2727943
1546260
2878398
523502
2337504
865530
1697214
2474503
2910132
653326
2107013
2891898
1091609
363
2038301
1828285
2700193
796878
2466504
607273
759572
218576
1154838
1784996
2645903
304449
2790614
637327
1659162
1505139
2296350
992467
2843495
888637
3325
1947253
1869006
763717
2090604
2328615
132385
1628507
2006888
777664
2012037
1906928
1544709
976487
652278
1648398
2563940
2295585
1136712
2736703
380168
1260964
401995
862009
797003
2413971
2010759
2440766
2406813
308482
327739
1541306
428635
523510
912904
2405544
849481
2761175
2609290
1528581
521672
1088582
2354365
583188
647486
645143
164862
61286
1057614
1318330
1594496
989543
45134
1230059
2134371
2578764
1492870
44037
2358557
2176648
186635
1923074
575697
168497
1232586
155966
2266083
2714073
2874784
450269
2536248
2361517
1812681
2587103
957215
356566
822907
2342314
654527
1965081
670557
272300
1333913
2765694
383521
2740227
2314563
2700867
254006
2738195
2816369
604620
2206177
638369
835395
2060809
892163
1151953
2119707
2627112
854584
241843
1845887
1426999
2110929
422940
1029043
1296175
1229061
1402702
2253622
1508332
2207205
1901419
2617337
996727
722501
349841
1927437
826396
702515
2077061
1844159
2039365
1426154
1381218
157010
2457820
1912641
2017464
2433478
2842815
114527
1984252
2024010
2775404
2273427
572876
1618522
131148
1709558
2858858
1468585
2607762
2092294
330415
515458
1457395
2569302
1690013
2796575
2560330
617802
1220520
1669615
2085157
553240
909258
425000
2014828
2561583
836082
2491682
1086267
1021552
2332414
2256724
224701
547862
1186773
583569
1975102
590999
2748856
2312301
2058880
2495199
2374039
1306908
2501400
787330
2700049
2688792
2700312
2591452
766225
1430707
2869899
449660
1695482
2892918
881485
2442251
1820302
1624520
1633651
1736632
440059
1168680
1982803
803016
1467619
2489336
1662864
1966089
2132420
16677
94821
1266578
415433
1367880
2681671
1209587
1976202
730469
2727337
2512375
2000126
930645
2186006
2055003
2887447
679217
296996
2002595
1411482
717834
2426497
1516612
2078608
2624671
2360791
673956
2617223
512566
1209980
985217
2536538
1649014
2555891
848509
717849
1046875
1631898
1425058
572756
1883369
1896696
519759
664130
749150
914990
1256425
2285765
2045115
2932633
2399305
561648
2708787
2894560
867229
91406
2037864
507131
975512
1679214
2872089
1950121
1162238
2032442
2927578
1134497
2128391
1642892
1331010
1475623
1258914
1267790
2384749
624563
2017500
851476
2873655
977561
1805740
2829067
2734643
2385
2012446
492569
2796178
2798925
1603268
1211146
2623734
1148109
134767
964592
599229
241631
2904843
825754
1409935
766223
1920032
62632
2302470
681911
1023491
1090592
2212772
1669066
102852
844707
1562449
2062120
309272
2936082
1713320
1445532
120448
8131
2176067
1540330
521999
1051431
2448367
463603
1606859
2615892
2245059
1102767
403373
905803
2763696
916922
2041406
1279293
2471977
1273
386738
954003
1065000
2914926
2776404
1793405
1707922
2051768
142743
1872259
2081033
2760211
2432140
1373713
1629735
2694037
1169412
1821721
2539675
1225522
723300
666579
2402196
2009500
2056162
112333
962890
2242802
205281
2936205
576950
1181440
2533652
2231326
2596166
2219488
196515
146836
1105317
826654
2165961
170977
47592
1226557
424471
2619979
2279385
2704229
2000336
2437568
1029510
1887681
2562370
2876319
2605223
114540
2705773
2070562
2287403
559189
2287493
1646535
1334349
872006
748522
314221
2598200
2114682
1281960
1669027
2630412
1240271
771438
118251
753202
1847424
1181156
2084468
1350145
2205548
1735650
1600012
914868
1787598
261647
868187
1431960
836129
2328730
1294017
716208
826648
256330
1135356
36094
1939512
1981655
2912857
586371
1578594
1640392
273972
2516784
1529098
1821628
175752
1585521
2714043
1698388
1113002
2049795
2253992
1575301
1132611
564186
2454902
224998
1263910
431891
1762025
1576220
494485
836203
1976646
2530018
421078
2014844
2565376
1119349
2080784
2313258
1152718
2897632
1822519
2878905
2556317
550434
868074
2408730
899826
2466410
983055
305843
2852726
1324328
2539633
1563127
1732069
2820771
2329652
2502338
2767906
1933939
2478174
2872759
686736
1343007
1243854
1709443
2727356
81356
996214
1644928
2225094
1272333
2639100
2057988
1585901
1982380
829946
1334437
560009
794936
340502
2026972
2455170
2900337
937860
2175125
1409333
730381
798665
1846435
2388626
1442145
31931
953065
1870983
1441216
1657460
167045
1356791
75400
1285336
251863
2605956
819669
1410072
978424
1457803
2806670
1832155
322560
2919966
2066331
799435
1458550
1246592
1318440
1360925
1956509
2543252
1223618
446141
1976381
2054188
1224129
772334
2715256
948262
734934
1288709
337396
1389525
54376
1649202
1959011
1510852
214684
2074827
872104
1469685
1771020
1726850
850616
42726
799826
16713
261590
866555
583980
883698
1131700
2878424
2341132
1412037
1329550
978372
2900961
322906
1769359
2565376
2010927
1956707
1003674
2583409
2783583
2598757
479752
2157315
2423476
2589938
2790086
2184792
2523258
1073619
1155340
1615551
1758289
581328
1423587
1640006
755016
1799180
48324
529369
2241657
133872
1420125
2918472
239211
2934969
1755571
269058
1670188
619566
750853
1487772
441089
2583487
2319869
1015372
428107
1710296
1969090
2527570
529266
227832
2774894
22493
1086325
1715931
790313
583978
2712298
774868
1031252
2187984
2548341
1160001
2813536
1331215
1230884
1427343
2058267
2749611
2027892
1592362
2049851
2104862
2409395
876720
2515602
761662
1396419
297113
4847
1525091
2514925
2660207
1440327
687279
210123
257618
1697755
740224
1150025
1372269
2931166
1787744
1295599
1045508
1819336
1828326
1084565
2193169
528991
2661656
632097
2791228
1261228
379253
2596656
1184871
1883769
220465
95412
1578880
2632261
2109888
1552752
112347
2320818
1338762
1199822
636105
1630007
755025
1523011
2838000
640343
2052741
1211062
1131276
383597
1400302
176532
868819
1012236
689817
2883678
2087762
1556354
979607
1369280
1047944
1519276
411833
2106865
2586808
1939378
2029727
1735736
2280062
961218
1234016
2856636
1858468
1443132
1263467
1071350
1261468
2268494
2904176
1882718
2292459
2873793
736251
2875916
2002200
1151001
480489
753946
1558760
1413925
169745
2362612
1003531
2116749
1216240
1590596
576287
1109521
1177891
2662959
2372611
1340070
908569
1645348
488986
1013229
2418768
2159077
814195
2345138
731391
670492
1521527
868998
2475032
834040
1791628
221970
2266501
2407207
2008308
1558571
160282
63905
2063843
520799
2313109
2368495
1618942
2384490
625364
2176246
554917
2310785
1961253
392450
1674545
246611
1185859
767177
463020
822385
1234247
2410808
1068289
719351
524503
1213057
1038638
2902016
1032077
1663552
2394322
1446520
1202092
1532116
1964700
986228
238954
969907
1672426
627028
2530178
1344854
1475444
285954
299248
198062
2300673
1791503
2117445
1882265
1411034
684642
1491081
331408
729056
1436404
2296676
1015310
1697102
820911
426803
2097115
2679882
638855
2737812
839957
1713204
1222256
2745112
1548923
2849079
1501466
785930
1512767
2746584
1921286
650973
136432
275871
135005
1338004
2620080
907777
1590578
1676128
2675027
401181
2604374
855576
488523
1846511
2457989
1741869
1092326
1409994
1651790
1821621
2594551
111642
1298745
1242423
2079776
1245432
955497
192897
586115
453875
1703478
262060
839421
2505908
250102
1740898
2266508
310513
1924821
579584
2004497
1377091
2363401
2199952
1326949
2471880
961422
1238994
1742422
648626
2676417
252391
1544254
414732
2009168
1935240
2003268
1718591
2558225
2697364
830587
2329645
271108
472896
2577580
1050835
1690864
2326226
2136345
2440871
1227017
2673867
1853577
669550
1956061
1070079
2843625
2345933
1264664
1230167
2508544
1261858
174436
768491
974916
2592784
2435231
799913
390727
1058672
843550
2074397
2629863
2378217
2561454
1572628
1917713
808703
916944
1639607
1036246
2271341
238661
869929
2471280
191156
1908502
674947
2651683
585391
2817446
2880517
2543156
1783535
2151021
1596490
2110446
2256272
2570321
1794251
226352
1214153
2034522
2663268
312968
2927654
962547
80632
1786515
1898530
1687522
519871
1827266
1610010
1006687
1852440
1221035
2003827
398163
2619560
2616795
1941173
2741099
2481022
2373759
735404
2692456
1445814
1821719
1445652
1926087
224877
2269972
730317
2550292
1475155
1874476
888091
1110521
2683714
2470526
1976293
1171017
2043517
2730475
534453
2522278
2484343
2813036
52967
2911681
2889930
887702
298163
1560880
1291803
2048268
443658
1391417
1303677
2099803
2487575
1676421
2067126
2286359
2669901
309272
1506921
2277084
2601905
2887006
1816781
2019341
1422914
1843622
2862615
1920886
948242
1932193
140387
272074
1738152
2103748
1642309
710699
2330746
2448937
1929466
2770102
2130133
74094
1006464
269254
482308
688661
342006
1269313
1431622
2873476
2178528
2346563
2167991
1928121
1155000
2571730
390855
59235
1744254
478908
1379697
699076
2072034
2084304
1394732
2523343
1677739
768519
381256
1471290
735778
276166
2867486
862572
2476295
2588224
1231686
2810057
644347
1130922
1664778
2319481
1497658
2296203
639942
2373349
1998542
988710
2187314
58450
2303130
1574999
2026429
764998
960043
1320798
1861611
2387588
854508
20865
18916
256060
2585642
1344685
2244450
681440
23079
96636
450028
2456094
326914
1157577
439833
2226359
1654582
203327
713692
578140
2888139
511049
664017
461033
2097196
2555607
2872111
1279830
2523641
193355
389318
2015544
78483
2445730
1118170
1754276
962179
1353311
237720
1458672
1003661
1789500
2573914
358423
2214027
1959123
665835
1757274
1927699
1033794
2814499
431672
1914525
2411885
2028953
111156
2212330
2549620
1165121
923249
1729518
473466
2733950
157936
2049246
1376687
1569343
2815418
1800824
2017839
366930
2394362
694327
2819264
2276987
2179461
2242716
2157675
2097971
206911
877157
1130826
949503
1707599
2414737
2070952
1855
71116
1044808
1028231
1687204
1768245
1372128
2161301
1880833
203397
2656627
683810
2839832
1480379
1356098
474004
680873
1139168
1381400
2639283
1917018
105286
1507708
2595628
2886430
397787
505422
2753299
2163608
727319
1429335
667091
1837358
814076
2036893
2604181
116608
490986
2003628
1979458
228755
1995916
1911474
2554851
912171
832169
734006
2786086
2656915
137474
251375
1133717
2816577
455337
2189307
2476138
2693128
2563666
10732
1150761
1723873
777529
2802643
386821
954575
1782735
1919443
2297698
1049053
1976322
1895638
1323825
1049863
2646719
2475421
1903504
1260618
2787358
2893479
1367416
1728217
2633632
2149975
413991
765351
1020120
2883463
1072180
1971372
70145
436716
2228461
859165
2368045
2409511
1245225
2595666
2355095
2600285
142166
209084
2516274
2307829
108812
2245660
2377154
1125443
1870469
414515
255125
438346
569990
968533
218439
2395124
2399519
1399227
1682287
833879
2254477
580798
1885253
2458500
2305719
2111941
1240130
2543549
1738121
2021477
1267172
2416899
1385074
1368830
1280856
1675881
1834475
524191
17968
1402452
1521634
1958258
1814225
958785
2761542
2608599
1423556
1746129
388258
408333
713524
1636045
2396791
2617366
421411
1966087
2418050
2571578
830906
1366696
477815
2640065
1795471
1202200
336048
1338691
287702
1679792
1000707
231526
2646713
2298097
105063
2825590
2436339
1875074
1312625
1968930
289701
542678
2440688
2871455
1489523
957967
1461731
124158
894966
2691388
1232173
1661522
698254
689187
2434787
99964
2327952
91018
402597
2722683
940506
1899932
2921655
2642598
590979
1000527
1347262
650584
256346
2070819
682408
2106288
996477
1124257
432737
1901601
1173501
817397
2748596
383066
1089935
760805
2470084
1928848
2704897
1424369
115561
1260474
1369293
1025157
2845159
219511
1033589
1937261
1212538
684552
1596059
1326557
1020378
1379674
2456399
768185
1554860
2501425
1963990
477135
1692140
960903
2479229
2387839
2898972
271505
227710
2103878
318776
2858959
15784
827637
241423
199222
1795421
2130135
203998
523792
1179184
548798
1313495
1467609
2907608
2346851
574574
2091780
1547267
2528261
1252106
1412435
449575
1141485
290356
2772837
2764590
224262
564427
1081408
2590879
1051467
1546589
253802
226763
1565319
1793940
2366955
1941953
897427
2276153
1105099
1641596
1679734
1878630
226806
1971123
2386311
2810661
2224973
1308259
2606015
356263
2762915
102333
2214188
935366
235894
1172524
2858910
1475588
990412
1388550
2426498
2634430
1538857
2060154
2334462
1578297
574910
1228253
761042
1701368
2888049
2552490
2364020
2700067
1992921
8405
1635055
1820558
2699319
1742071
923895
2251974
323093
1318061
1737613
1347653
2371887
2069567
639333
2690333
646228
2196011
1448196
1674344
1903769
2176517
1914561
329408
316936
1640972
85663
1837116
378300
2207225
257289
498400
1304139
1090101
56064
2911038
2726299
2655631
1260902
2627176
2506926
2365755
1679579
1292744
2026282
1866160
1169047
1966681
1675006
1096416
650337
1420384
1564859
2274406
1141284
541931
1179701
1420440
1477964
149045
1021232
2509787
736119
633807
1024243
2301682
1096247
2462838
1084632
1579887
2364018
1725477
2132044
1559861
2550602
2115570
1800526
2756046
2296535
71557
906649
746651
897711
2116365
2909364
1687832
2538525
827708
854972
2644146
2074899
2151089
876800
242718
194531
1714673
1864181
1100864
685917
962872
2806574
661179
433828
491396
1156890
2454865
1339538
421623
844423
953165
684507
556185
2893110
2490476
1154701
2763771
242727
2643273
192881
2553465
2182293
2913381
2671287
2298453
547963
1110898
271210
2927686
211142
1169550
751113
467401
1629000
2735042
1673874
2243797
14719
757369
2113301
1348982
544479
2724531
2450500
312566
2933359
2382904
1971999
1169004
2196928
702182
1067252
1859928
1051427
2613709
2673623
428670
2772247
721360
2134308
562659
2437932
2812847
2237357
511094
2717396
435886
2884719
2041061
1661470
762904
2821513
2866980
1694392
719307
2011007
77811
2352453
89660
911893
1799296
1148410
1740612
455662
111848
1794901
1055518
1936427
724817
426479
170052
1452221
935668
2078063
1036122
1037168
1330475
2631619
1815872
1423146
1876541
2433419
2088235
121755
1668587
2146323
1001574
4924
2770833
2875670
1371336
2490291
2422952
192537
648751
1141995
657840
335135
2354055
86246
96649
277205
1457682
698110
2130702
691393
1239703
2889439
1382113
2064179
38452
169198
1639997
2459797
1480633
1015182
2070074
1941129
779115
999027
2506351
2624241
1271802
125243
974529
662615
2110749
1489315
709
124047
109035
323853
870037
208444
896461
187609
2711541
2249197
2728122
2313396
245482
252975
2572838
1938077
1359012
1558899
1842939
1794929
2868492
692672
353957
933537
1443328
1866763
2213971
610877
730773
1105481
746336
73909
1097045
554098
541381
2668364
824063
2434477
2295446
628796
1544299
891605
1494007
174596
350344
1941479
101782
1227651
929093
240787
1394443
1305538
255134
1078633
1707864
2905606
517231
350874
2444401
1701951
1960533
2540833
2209698
674349
2050783
1141993
1131210
1680423
2914812
2876392
179657
1309783
2490897
2525344
1582046
810533
2473369
743280
1735343
2804689
2346174
1327040
1716401
2810558
1904617
1202675
739817
1277149
853606
2364503
881902
687483
778483
340913
457988
1094098
1906688
252244
697670
1749257
1305243
1486115
1589596
703869
135642
2538824
2619980
1392707
1687306
1465001
840201
2622584
1187572
1136815
834013
2391122
1287316
2648665
2071343
2781028
2765862
1460506
1052843
1655754
2748211
1912515
2468397
142266
1899330
2032443
288179
131857
2571501
2844102
2394684
1357177
1537308
1942156
177047
706222
2844500
1737592
2380374
443800
1254521
2748812
414126
1267731
2624524
850365
991850
1415345
1531672
2636401
923645
1537704
1803195
2208803
235326
1669366
1215301
2126732
575622
1869262
828722
2725725
80859
2811010
2080130
2067157
1018873
1499203
579908
56662
729411
2232862
1279323
1087967
2201220
621590
1836111
2904344
2510923
2380403
651065
1690929
965545
1623175
1686016
2279213
1239872
995828
1950932
569291
2713567
2628357
1828648
820542
2385486
86000
2058245
2809723
292402
2043019
1907676
573781
2573503
55785
2496847
1754439
146224
320041
1768548
1734456
1697846
857672
152923
1729231
1780118
2186934
613876
750479
1068571
188767
452226
2526186
2535341
2561809
1451980
503940
643569
577617
324169
2077360
2107899
1161232
1908602
350363
364040
1987933
970703
894313
118002
567727
1407280
2637271
1373180
166266
876381
1641437
237352
970278
542982
33645
2189828
1001023
1011257
82947
751697
1575229
2074560
1539508
1910008
733285
2473150
1457164
2709623
1558106
875599
1494245
577421
2122777
2301773
2484311
2375830
2929916
437505
280454
920658
2394635
650550
1012678
2075959
35760
702119
2307364
218495
1286676
2231821
382449
1236107
599925
1711998
449552
523548
251851
1768667
2916625
2628033
301356
545407
2316833
657221
2380976
1902844
121256
1092338
1307404
1457997
1286430
226216
1031901
1486335
1841887
2392768
1721340
228832
1748372
786514
809271
1317807
798538
2100276
2504061
1141282
128995
2207259
2650893
2412169
1433958
2747277
2056347
2213731
1965257
2559360
2224904
1186774
323586
1825104
1737097
1685864
1895974
2101754
2766012
1089418
2938906
759022
2832087
817894
2928226
892934
2681130
2537165
1791354
1938557
1001087
1067172
700365
1354166
1704227
340780
935539
1989085
1314365
2896270
464340
2382116
1480751
1649612
2296760
273312
1896918
2567942
2611696
1591387
1562694
871695
502895
2836481
937264
831119
1972721
1345447
765810
1407843
1419336
74781
1318012
1852251
1904304
2814068
1378756
2406670
1053045
2201000
2268772
2386067
2215436
1245696
2260560
1425957
2715988
1640970
315243
359996
1493142
1401298
2361887
853153
1266645
1047011
2326722
790032
1545930
1762932
635689
1857165
1334124
1256655
2133128
1401491
304589
462118
2919783
86677
2656147
2130674
2562139
1026856
2690256
278588
2457220
2430448
874889
2741040
2799847
2577396
853213
122698
2083399
1197781
2190854
71530
1417280
2431958
1967469
845355
2096287
1112842
1652735
1643797
2149227
2792773
2148383
1184952
2329394
377562
1877048
194347
641281
2407494
2329463
2694729
979995
164683
1681716
2091064
171019
640752
748728
2351237
978765
139092
376014
1400363
2448417
748342
1505557
128497
2158980
2493218
2450632
2824811
2138080
1182618
900998
1230543
2917852
739712
335389
2528348
1199298
943333
137290
102557
2377297
2199670
132924
1084324
2163077
2408658
2403982
2790638
1613373
2672098
564522
2902647
140808
2790970
2375220
1567944
224644
1985222
2285009
192243
387481
2316426
2232074
461199
2827377
2153758
1266876
977626
2574860
2244993
2646706
2544060
1762857
664459
1654801
1829163
2371029
1511386
397185
1359944
1680663
1653342
2695327
1311561
327311
2401064
1494170
854120
2362551
140619
2329516
554780
1246621
657807
415922
287075
1371069
2594479
831340
2850748
1648370
425933
2590658
1785522
628653
484508
832880
1892840
1303007
1487685
774782
2150159
824137
2688388
1521797
2281414
1421012
1418271
681958
2634163
2269811
246307
2519601
2404549
847291
691720
262020
170969
1257855
1019493
785446
2860257
913922
1393852
173190
2127420
889415
508985
795046
254016
2739360
1066465
1130204
902096
2062765
143005
1707251
2882488
822024
871285
1039476
159927
1995262
1837210
525538
2834787
1733834
706045
476098
914176
1113073
1633564
900153
482872
1059213
39690
973495
1338696
529125
377874
1771259
2902254
14347
2305414
2533182
1191082
2162242
2211838
2433234
872742
997401
2295603
78606
1406816
1942387
205166
1217134
880737
1559821
1775662
66542
1824335
1001343
2487382
724536
2226365
718396
2896135
2516146
1747931
222723
1960500
1757262
1891753
2038917
2835482
170949
1283686
2478171
2443365
43420
2869455
2286501
1028854
2075460
535492
739972
327221
1535236
681537
1453838
651260
2313832
1349716
2738283
1639112
2535794
308649
393827
1678430
2357080
722180
2872330
1051089
218321
402351
1256207
2575763
716203
2889287
1033231
2162674
1804112
1390825
586912
2925016
897062
2184166
2249557
2322132
2684308
1126811
1888172
2554303
1732431
1374291
1090788
1904795
2885080
638905
760963
1383870
2019798
1398657
79459
2653216
1398831
975981
494932
2344506
1057944
933585
1951497
1597353
2108121
1411389
2812154
2334914
1091781
360351
1013511
1451849
896088
1683977
510615
1842068
629093
23138
836373
1789941
1779784
1195700
872888
681347
1164978
2521548
1793242
2259190
1479024
2537141
2664349
524529
253500
84968
2387695
189307
2321160
2206616
2272115
1833858
1108689
579078
752108
92010
2570699
959660
1286559
2792749
741310
20363
2620371
2338519
2082582
268197
300233
2074427
2512034
1346098
1748430
198000
1353744
2671917
188737
87464
483147
435874
1503540
2223239
2819975
531902
254032
1200128
2191464
2756181
891038
1566180
1600045
1243349
2367069
531633
336304
912985
1887361
397450
1573775
2915641
1592717
777261
340388
2299923
871389
1761218
667773
2421542
744313
2546764
11761
1742072
2033254
776388
1120510
832612
675614
2721635
156836
1517379
129477
663350
2940467
69270
2347172
172560
1205529
900631
946119
2456225
2889944
2692659
419787
89627
2273862
2912275
2653805
707780
2301231
1308721
619380
1197287
283040
2101505
2135169
401324
1803896
944624
1057740
1698439
2074934
1149241
1579625
1343405
2257550
2300493
2504138
2101177
758307
1097756
581334
2318634
1932022
567919
2916838
255357
1584650
1668736
2373405
555652
1359758
2563195
2200733
1930324
405241
604652
1991532
2077051
2697515
2165786
2226730
1729555
544886
2511640
1526803
11715
1791505
2416988
2903261
521584
1079956
2225098
2323462
1225739
645824
1523328
1108039
446156
711027
1951058
370581
226197
1229645
1740035
919140
2037466
502828
1361608
278342
2167516
1506158
616665
1679111
1674558
1413013
1195556
1431801
2388424
1862000
1388449
1594027
2046892
1783633
1182312
2395688
2764119
517878
1695842
1904138
2289382
850178
1108285
2145419
2688138
2885306
55533
1446719
877873
1512474
310021
266528
835733
2119522
2467010
263583
3143
1924859
2235249
1262413
32583
2003018
533885
67499
1467508
2288238
1270083
1034929
10853
238157
2482963
2370375
1972095
646453
2535895
2017632
2238678
2102603
2662762
2615481
2114107
2343665
1596557
2072658
2319395
1005820
2229449
2199580
865098
1156544
480321
2272484
2609519
2564812
845206
337524
1424964
2364020
1728549
1193400
2122563
126435
2526619
284320
80114
2413118
2134189
1575274
1826635
963029
2060882
852377
56164
2729769
878227
1808798
2265259
514889
2116305
2427885
1887394
1212103
2346064
2928286
1641121
2147018
2358537
1452331
1048254
275885
573070
1318493
1658006
1535042
1719712
1323831
295112
59460
2548717
241242
2438658
1034233
349841
2566693
2390620
2840084
670078
1072428
824695
322714
1723697
1550887
256708
13466
1913673
808589
2928057
1031161
1850516
1489962
1298705
49383
1802576
884043
756316
506462
2248257
1967273
2120849
1425481
2490396
1067457
1677013
1015925
2678806
2300046
160402
1169117
2800811
1279435
2868067
1249760
2157268
1298653
1118608
120927
2052299
2185009
1913284
2148515
2249339
1751114
60100
1385512
2881728
2454946
1336300
2310997
2863609
1629309
2773928
1413433
1632745
1865268
1311542
264941
965254
1528455
1869552
46244
2092527
2656158
2473180
2501243
978223
2340571
2236467
366898
1204763
322585
442325
1341542
1600726
34382
2440560
174389
2402291
741970
337139
1693926
1184773
729413
1840771
27518
2062110
2831706
2568185
348714
1407536
966000
325938
877515
2507277
1758158
378079
674613
1737722
2591037
156468
907214
2017574
1283735
414723
1810944
2567144
1745513
2522088
2738635
1047921
552632
382128
701073
367438
2787025
1663502
1743593
2899368
1852968
2040431
209588
2857752
49199
933649
763152
565337
891524
497511
42307
452744
932394
1997221
563588
2472492
1077946
2622900
1023839
1177673
2685413
356829
1977580
847433
856448
584714
1996075
1458342
400971
452955
885370
553484
1103430
1354315
1526712
491308
2463619
225186
1454071
1992889
63701
1965523
2697900
2145790
78532
511261
2148804
53808
2898723
2680821
84184
2005575
1216440
2278042
1826682
1401784
802307
2005977
646603
289557
2141457
1484205
717157
663547
623395
2519442
497735
1862197
456478
1031667
709027
1107222
2195104
809069
783757
854629
1544880
420741
1826805
2828358
506105
110331
2677914
1219379
929577
1190559
2415520
2762401
2470653
1727731
2122492
1989243
1926709
2365321
2364629
1124957
1150293
1775540
1393359
1400939
1119948
528051
150251
544712
2846205
461079
37073
970982
1676198
1406539
1585173
2639244
2901104
2607653
2176483
735627
1046894
85594
2729244
288076
977426
794971
1099413
658160
1544396
1195566
2869963
1959383
1468541
2620298
1155640
196186
2375373
1139982
1238580
2799073
2391396
489859
2256709
2226619
865316
1843195
2882225
806147
520861
2152468
1246973
2325526
1295811
2266145
1852115
1342228
1289950
88454
1431895
952754
2625698
149047
2705916
779363
1151673
2371465
2637552
2838437
2127489
2579077
1998922
1312617
747485
1816807
2274267
2451756
2621642
1278540
1926478
2282853
1498169
855965
1438067
2852394
455147
587564
431670
1254594
283672
1280942
1882503
1840187
447371
118012
1497725
2494263
322712
778816
2635359
1456171
207346
1524675
36028
1990944
2154607
2406584
227481
2328867
1836713
222706
2937951
2363881
2674333
1553356
2240141
836096
1470303
974511
1568056
2837786
2618059
2287997
2437454
1221938
1108615
1199198
1065553
1443559
1572016
2789868
2146822
2081691
2762887
1264048
2097345
146989
2041622
1828702
1179567
1410369
1782190
729433
1968411
2118893
1659167
2691249
2416263
1742126
1293347
2707233
2729281
2067473
1441131
371754
2739517
1360382
290713
2905440
2269180
1119941
1847465
427762
997479
924213
1132575
2300162
1567796
956947
251377
486349
483208
347389
2631748
908900
2735485
2790488
1812381
2153399
1982195
164811
2333463
470690
2604006
1709060
630562
1553811
776323
1457504
2334440
1373545
510858
1365719
1150387
597470
1838043
2022664
2648804
164059
1998849
2420827
2920417
2814459
1308993
2545445
394838
1241854
2278802
2170519
609124
107715
1390960
773697
2817398
1831939
1146721
989861
709478
1068889
766516
1976658
1587906
1227524
2756667
891394
1166326
1863917
544321
2697761
463125
2771087
2043415
1035219
1788059
2023618
2140896
2110424
1503024
198283
2363739
1310078
1049912
2909157
1587275
2471523
1921334
2853562
2146311
2213110
879424
831734
1064865
1941717
1333226
2026647
93297
982851
2205350
1886204
125086
554
1701176
75943
2817390
2333247
930870
694869
1113141
1691989
2245661
325472
442112
173137
1260314
1504490
626933
1136118
2710347
904497
1225345
2028301
2363713
94045
2063431
1055556
1473608
473994
2316299
2049878
2275863
2033939
1742315
850316
1698622
1385608
599429
771079
248267
2570083
971063
823550
2486239
2060928
655982
1557570
2324970
714951
1446034
2453495
948269
1020489
1736739
2371508
7130
2245356
2671170
2182039
2693226
1666927
1384573
474728
1765826
585831
542788
1064444
1576146
75682
1786753
193490
2650821
426180
864914
2463907
232230
2084089
1594729
225620
1176792
2286259
1968401
2132685
1608367
2446637
2412655
860585
317157
2588710
273800
2110336
2541126
1795869
2461971
1659355
198192
2454924
2839362
938826
1120802
2030281
1284213
2046502
1165380
1306305
2619746
1506186
1843504
969672
96304
265275
2054197
749026
2009622
74827
947240
564506
1147678
1342881
192377
2790057
1551347
1193559
1855103
1939738
2317856
1043038
913804
1234838
1827209
828527
2799439
1234023
986571
1839587
1506796
950906
931255
2839264
810602
915341
1267196
1669885
2876720
2460732
2035929
312589
530127
2796071
1559894
2494284
2283874
2742850
1855813
2079366
2630270
2588390
190658
1050051
2231829
538026
333267
2254781
452226
899636
1173905
2635147
1336064
2911876
1117269
2004134
2188879
2000514
2463140
1185727
2387066
1925060
2697482
705651
2750169
2622663
1105682
1608883
108971
353795
1147609
1876231
118699
114792
496685
246331
1677259
2924489
2535811
846273
1761774
869444
2146770
2764537
2747018
2618272
2107338
310818
2638782
481535
2491295
1161313
72411
1500955
1309033
185737
2031220
1223523
988899
48557
319121
865508
1612234
2733277
1056699
1661489
367649
22277
2564585
1866915
872594
2733145
2592080
1817001
1365747
1346552
1969887
170294
791982
2525922
1835873
823415
2295963
514497
1643338
390859
940667
1264938
699706
2472575
1759558
2607426
879687
2594171
1865683
1908387
2152748
1850544
215844
487049
197480
1666958
129886
2679273
613856
694348
1018721
1676338
1334655
962939
758438
1425937
266351
2929253
2354564
1238437
1078865
2681597
2265000
1118470
1039403
2842485
170645
1373813
294577
2384659
1403397
679034
2096319
1312538
635748
2776379
451573
2720296
1387634
1476481
2079713
2581206
502200
308160
1923475
948666
531716
1915280
1580118
2305030
451140
2899025
2706300
1945754
1158157
1234900
1761692
311787
598145
2069992
2484642
510572
2662059
274538
2322007
1540960
1025657
1631253
140062
132191
1695821
2474068
939203
1370078
360673
1974146
55333
1628830
2547658
194766
2669500
1002193
1793692
2706925
224290
218830
503859
2540015
1820602
1026095
295484
2828275
807031
2763042
192536
598894
512536
2024830
2523099
1081287
555649
2818251
1147504
2576896
1669539
2119650
402030
2460300
2790764
2872246
2521629
2003752
2421915
2648418
2583914
358372
1699195
1437494
1755678
2192789
1778813
1845903
2299052
860819
2062640
658680
2474083
2379361
2658411
783910
1100711
536980
1096036
2083628
578654
2629007
1718034
1410299
2603022
1876395
2457551
2712609
1303521
1539133
1927530
1428988
1192693
2016500
2885419
2577013
781541
1781961
1935866
1017756
1969537
1785303
2419183
847018
1049070
1442680
2907702
22804
152085
1504547
2688128
1460815
2677958
1190545
644208
1992323
2886502
716174
1567960
2596396
991932
1430259
1358228
2631902
2290369
1061982
1368561
1295651
387439
1754501
193113
279748
835056
2146410
2018344
1041539
2384748
2521624
1816961
1681366
2581156
261308
14882
933503
2828927
1771258
447490
1558559
2255897
593037
335562
1605130
1172670
371579
1623674
975485
1726709
1919966
2935978
2784536
1401051
1113191
767969
2118992
970818
607533
2456962
605561
1033094
2526245
758892
2485049
2251710
168855
2825830
905956
133136
1977060
1057924
2612094
2342844
2473902
1085660
90309
1145542
1124708
1129431
1665230
842688
1373612
2299907
1037787
2753499
923938
650258
575049
727963
563823
1838821
1559923
1922606
714709
2293779
1365877
2861555
1174866
2065009
585359
113235
2028322
2508462
1199651
359805
2549822
1322158
1996301
1319732
2885
1924708
292207
963985
355047
1922966
1998723
827373
775789
2683015
2596607
1517325
492057
2172543
1310915
2888094
1930535
1608175
2662802
2936186
74537
2275147
1170184
2177416
1523381
785777
2639600
839167
2407259
814906
1932397
231725
2096416
1205449
1180864
397639
1550802
1715940
2645000
901680
1604276
450463
1825517
1208531
634546
615452
2910135
2138813
1140307
2889344
2551784
2287326
521522
1369435
1722200
2691536
196900
1389042
616122
2413273
1210446
2745028
1302659
1739210
1011202
993219
1771619
1496287
1684717
2404572
1675032
2720935
1933763
2282205
2063524
964380
2794155
2146656
1234776
2622371
6851
1175809
413270
997856
2110704
2929899
697996
1461822
920239
1298294
2649105
1555185
605557
747688
2729629
370159
1225205
1490920
646587
2358119
2502954
656985
1517997
845686
724260
1878425
1157444
1890522
2881400
2347943
424412
1086000
770251
663922
1906156
1793690
1660204
1767656
2825052
1444543
1014729
186442
1185345
426390
2532201
369387
2610976
689427
2533854
2200839
418902
1222252
1703946
927142
2013381
1187412
1498449
2892509
1269029
1626919
127626
2609346
2197235
1913356
2413603
2368907
436260
2278743
1071887
183632
1060108
2669314
1599018
2851869
376455
700127
922307
2461150
280900
2901029
2083430
2795976
985681
1873590
1180376
740417
2458461
1738283
930918
2056550
2898207
1660823
1414510
73210
1739103
352033
2131823
2296677
1060904
1795236
1469096
1762867
682055
153681
1321528
232010
1223958
2835438
2019010
1674368
725493
1762014
2810937
2509418
2641052
808691
1189972
1376125
2826038
2816350
205425
1737688
833557
687279
1888949
2304954
1500587
885874
2224846
1779178
2568402
1757058
542003
2637539
1667990
1798301
2303104
1596103
1294563
1280371
1046935
2295093
1221909
124795
1777112
1530859
2359335
1281527
729211
220648
2876182
916513
1332005
1738192
575726
726306
1230443
1402240
2241908
290038
87715
2600539
2530315
2766332
1329879
2235844
902755
2111979
1528615
1057089
383962
691831
2631888
1812115
920526
372807
205450
2888354
2614703
110857
699695
1766572
323664
519908
2485040
2749633
319200
622299
1622713
2175215
2724832
567673
1059519
1596724
304335
1717894
1925139
2200213
1010796
2884792
2278211
2877244
183598
2332815
1347400
543748
1693869
1721800
2438113
1899329
1897446
2794021
834121
823709
659704
704489
2836289
444285
2532037
1015725
634101
2184386
2041939
1200379
1591904
2710851
1446264
1731294
1931594
2394567
452549
2348174
2109481
1873794
2656020
1126165
597800
813642
646449
2027741
3663
1119104
52359
1466833
991112
2284502
149669
4583
1018544
981152
1701231
775868
2349120
563655
2397535
1256826
2856254
1972716
769882
2599623
2185582
904203
441083
120626
2771470
296674
536424
1250853
661010
1601804
2697654
1346894
2287225
2170948
751368
1811387
380825
1490464
2426506
2505836
2169256
966930
2585298
1769756
2504211
1000280
239228
1742577
2035054
1543708
2503127
2872031
84847
2663322
2326038
2020414
1791415
50337
707533
1707497
2571837
2351489
1791877
2164884
2752206
2187454
2507808
2082566
2928434
997517
819238
115862
21382
2260608
2450612
1026089
707229
2459967
50467
1056884
1933534
2215703
493688
2643596
97711
2691394
2117877
1578654
2787634
2719200
657595
1982338
1284704
2106043
798689
1172729
1274780
2483936
324236
1362435
1369350
2740963
452909
2836039
2435155
157340
1194673
1304506
1614434
2175136
2453212
1659031
925559
2894439
10065
1694754
281793
1719818
2483811
1029626
2617369
28498
1613710
541832
2030176
1966479
1221159
1824662
1216578
55444
2846477
65979
1083834
2549197
1068319
129882
2778517
2070450
2097543
740848
173827
668613
1670272
1955714
2360012
4805
1201795
415638
1587733
362896
1667243
2453787
1531901
2632484
2902669
2911221
917993
604184
468913
2330897
1824789
1640250
108482
2374632
146956
258663
588707
1698408
752142
2352796
1157883
1035742
1006434
198644
2500556
712275
2756081
2036856
2208352
2439339
1903186
2917057
2848678
1267477
15997
394234
102549
510094
1776044
2446287
817967
403291
1528136
522303
257029
2132289
8434
2883927
2651300
131918
1268315
677771
1651871
1793457
303968
2789674
4560
1101550
756509
1920955
2370665
2323269
1894297
21261
417658
1025837
83814
1293211
1920325
1510931
2071876
2924567
1169082
1516061
703908
1142731
895822
1094982
2850567
2108131
2351453
779342
2237721
490131
1676625
2338472
1264454
1319250
2372590
621806
2663173
316936
2304966
464536
2667902
221927
679782
1025593
1642366
505087
2157903
1156202
64016
1194868
161277
501576
961211
426102
2648100
377328
2838786
873916
1451990
2630335
2232604
2358359
1271149
1914765
644896
569931
1276173
1976130
1322835
2479144
128883
878540
2852880
2644568
2702837
921054
2303742
772734
514160
1665649
1015752
1849814
308515
383658
2917344
1176864
163713
2067775
1214577
486227
1258644
1892532
2235022
884706
2242290
2652853
311442
396985
679173
318325
1863965
787963
456604
2919821
303984
2939691
1284240
1172340
2512877
409356
1755551
1238868
2750413
1769004
693986
206157
866758
851311
2160806
1326778
526399
1085356
1292568
2202778
1510964
260851
2595620
1639625
2747740
236492
2576682
1386355
1098400
1011389
2578483
1349319
877389
1933323
683132
1527641
2931733
2303679
2843947
1826968
924158
605214
2339683
2452209
1497887
1085911
1766287
1636725
54942
1964760
1078950
1730053
726407
1712132
476235
1334286
900022
1746591
2188217
1569356
1776887
2869243
499524
1308998
839375
2918959
2799401
2206831
1909626
961805
1169679
1514142
388062
1360517
710506
878988
940136
2020043
1585112
285886
872724
1493580
1401003
1960949
2140830
883053
968935
646503
1722070
491210
2168051
1783694
2902690
533483
1263038
2916837
290394
712791
1562146
2519821
1495118
2212998
1103760
1073683
655097
232305
1525468
116048
1026452
703723
789412
529554
138721
1324926
202900
2256057
58171
624320
2901025
447824
2412657
2807320
171491
2312605
2723752
2526480
2115624
85608
244901
2915417
82063
1576573
2194406
1373392
1308441
2455587
144652
2420601
2541159
451794
1288054
2427217
755221
1338929
1774274
68657
688199
1228882
2086521
1748196
1138083
1848369
588525
731401
1321959
424450
2565775
861940
553719
1019135
373265
1855031
1217234
871883
1742380
2318029
379628
2253204
1385340
2517924
1007938
156454
1565713
1473061
109987
2255882
1544574
2562457
2217254
1725696
2180961
2239919
2310025
1959956
2428830
2430944
1483877
1107817
2091725
479438
1409995
1433827
1176146
2863631
427166
1285390
2426771
2759843
1534961
2257441
2790342
1931745
1726911
1365854
1278440
1307803
1344887
244303
1985862
684696
2480043
596031
1747104
209071
1595787
1672045
1494328
2040309
2440702
2607411
2744738
1321467
2859294
1087552
1013942
2926023
447384
1523274
1688597
828720
1320029
183428
1078787
2457737
2622579
1533574
327552
1285151
2871898
2847995
1532444
1176154
1945543
1313658
2542969
1552151
2212816
1333881
2860934
235682
903701
1647389
305441
2043206
1170326
429986
427437
2715865
2171192
412996
2273846
2444911
2779371
2921225
1128350
2532486
1670902
2134842
1876969
2932615
2392036
2265441
2485201
2403114
117585
178737
1265531
2233707
2010058
2665315
2596537
122704
293636
2273492
1648430
211780
171260
135143
2888916
967131
2694922
2899317
1777025
1371445
2024336
2490579
1504933
1794926
2640820
2246145
1621009
1008316
2496411
1069832
1311992
1277606
2875140
2824657
1714167
761428
1528117
2508913
2636325
1794301
2918069
1619422
1213605
1568617
1844623
2804412
1365044
2893196
433468
1372206
2091962
1814419
2417246
1536869
273016
2186218
1611890
2666137
2200486
584162
848123
693149
1069134
1012238
2938873
2410554
476487
1400115
1152519
819661
823527
1587439
785470
73712
2256157
2763651
2081678
1365730
2523434
1140006
1314162
2738023
1965324
2729911
2522108
1886856
1771646
704885
1845961
966232
1653019
2022648
1933166
2379516
650226
1334802
1638871
47289
2656458
1513683
2621777
2502624
394589
546662
2322355
17188
1977844
2229389
719414
2728941
1971419
1785322
1490837
1354228
2836045
1490764
579533
1759974
240488
1075276
935480
1435229
1046231
2728445
1790850
868335
2600199
1703430
2529323
2233685
466310
2121549
858046
1592470
2050858
1869658
2354415
594869
1131107
2140228
1427200
2813945
1772526
5314
265293
1547683
1607036
1158076
1674294
1247584
112896
111695
122791
1707191
1501986
1935904
2277237
1830550
2039398
1846341
696923
211611
2032149
1119848
1809012
778778
2028948
2521184
1900800
111356
1685648
2296534
758155
1385683
1627005
1859485
959232
1415867
2685919
827525
310774
2358131
1422909
1259613
220259
2842122
2577702
1992943
594175
417316
2908715
2131650
2902730
603751
410939
168165
6092
2848474
202808
1790094
285387
1583345
2928511
798075
584419
2325984
369320
1434349
2469490
73431
1385434
2228650
1852248
1867444
957015
1238371
2578047
1098254
712739
2516093
2529882
2120428
508031
2601053
2319447
1902115
2006500
1842621
1522543
2021342
2201099
1013417
279008
2646913
1857331
2141276
855019
627810
1580087
1736751
1226694
340798
107224
2398589
382555
2388124
1647107
116146
1284227
124218
2754985
2438904
316927
847422
1394876
730408
902056
1620084
1383514
1824227
2810211
1238533
2110463
36919
2040224
1543623
1849826
633171
2592906
2534930
644337
2425927
548138
569136
1940429
2792948
2810020
888522
682239
225193
1609645
713818
233263
2138259
1443157
1627125
1338200
388634
2142902
2669951
1896836
1146760
1909131
2033704
2666155
653127
416131
2514588
789676
1903823
2601976
2556006
2792285
1605006
1978021
1744502
2205989
1642153
2767133
1191527
1098501
452322
196984
2501087
434656
2749661
236786
140648
1616250
2344335
317887
1007868
2828336
1288396
2544304
705418
2564511
1481883
1366663
1746560
1468438
1268736
2816509
2237026
2598822
276154
1079521
1503526
1882991
295732
967822
93206
178407
1823114
1580880
145430
2405012
1496261
1804169
138987
1575526
2284559
91542
1101582
2735998
2735271
1029751
91042
10582
2116815
552601
1219252
2062778
1699230
2579177
2240716
1158005
2031897
1116053
1058864
386998
2689037
1540525
2109534
1894634
2095503
430883
1685969
1782592
1072288
70029
637762
2880416
2765531
2182265
1526308
351887
2921300
1256179
2076936
1275534
1829266
752966
1936183
1541133
2489162
2402305
2013985
503228
2400899
1625962
1165740
1648529
1169176
783044
1558143
2182819
2532709
2344477
878377
2916514
918679
2681749
563206
2931789
2078269
772369
2036979
927731
1908440
1041737
370351
1555299
816873
2251624
1601455
2857012
737968
582146
777211
901227
659950
2577118
1861077
1223034
1920029
1567977
1924903
1969238
837925
648900
1488471
1932176
14345
245034
2549570
1519293
2791213
1911266
1182392
837999
1629503
2667592
168076
1601525
151030
1587153
1623874
1850490
747421
1431659
172707
2881532
1086041
1882225
2318749
2055212
2253335
328743
340433
1036533
954448
1846190
2303016
2744721
1199879
1788683
1567367
198931
2191347
2758344
516625
575302
1097608
1741238
2732203
975677
1111676
2291176
1670049
2411442
261654
2306959
787149
1550506
1780908
576937
542639
264029
875325
2785322
673968
251017
1155259
424808
1737564
676403
714441
1714216
2809272
2214018
1744459
1268797
476916
754116
2585356
1968528
1097752
899732
1472382
354540
2176671
697289
743687
2096951
1419080
1897322
2497335
1398466
960118
2295601
7292
615761
341018
1798633
474290
1405078
2628689
2822443
2283213
2443313
587208
567456
916271
877260
1378201
2170264
981636
1704136
1441598
162797
1935920
905296
1114349
2627187
233966
2326855
1667309
709920
2893766
537619
1563886
1266861
2245375
1021754
2650482
1578605
1877665
1162821
670388
1356798
2770139
373239
2317498
512444
1440319
2335791
272969
946223
2324903
2513632
2012380
2901964
2603294
2602573
645204
701888
2369056
2123718
1771953
2457077
2274440
1990759
2054680
545099
921857
94333
1850999
881380
2080877
1747635
2600942
2281961
1691569
2735718
2584026
1658928
902759
2454757
1092598
324632
2089490
2493206
2581850
2316841
1759002
2329351
1819243
2204371
2829543
27548
2855854
948900
1209920
2268854
1541401
974003
2140741
1896377
2528812
2475058
1638817
1670279
2137148
2689430
1188456
389207
318502
1159266
2061474
1147372
232789
514971
1773243
2338963
2280907
2565287
1313086
2865602
2335159
563875
488808
2642186
1285610
179967
1954140
1537520
2535868
390366
2330285
264078
1114388
1028431
56657
1946602
1128229
120336
1923066
1357138
121997
219901
1821233
2808654
900914
1560340
2199725
1838658
2144356
325351
1959496
1488453
176288
915149
547021
2140397
2656605
2403940
32902
727951
1217257
80932
1711431
1198261
2516038
2110326
941110
2288836
1527944
557217
1741684
1489583
1628163
232678
1992709
2402613
947821
716915
1032369
193886
984747
4762
1417733
358938
2451238
2846026
2446628
2190759
1214965
2657913
2872873
1628718
894258
881537
767064
2875621
175584
818998
1791721
1449672
2247101
2575913
2917417
256688
1012060
1684404
55008
1867993
935739
2058768
1119651
170648
128562
891908
1511624
1017488
2427963
1497093
2341514
1885195
1699861
366783
622441
2043780
1553477
858973
1169629
2605126
2686571
1932999
1435269
2340542
1421607
1932584
319060
2593088
2092540
1696261
1900142
1934018
505783
1152310
1693942
884427
865880
2399390
1729132
294439
1246172
2433844
1971987
913994
1467919
1278643
2539025
580231
1928494
2303630
199631
1058335
1308975
1425607
13961
2355844
921814
1841474
1018960
1863806
843057
1663373
675463
2063310
694266
1252260
1807120
767341
672890
2776271
1613584
873677
653580
1000600
1930154
2368232
1118402
2334957
43627
2315647
1625350
2461254
1627508
2670908
2178589
2087339
993188
911959
1526776
2741632
892761
1784373
1626721
1680486
2357563
320930
2104704
1025312
2664985
2507707
538225
986750
2903837
728983
1870289
1588189
57881
1894077
490305
1350557
1493013
1719644
409773
1777077
1938920
2804317
1754159
957968
561657
1831102
2864921
19021
607972
428275
570841
6013
1481790
951044
416049
1580792
41045
301990
564480
2147710
987168
2576448
2616554
384858
401125
1295367
2091709
780275
387697
703062
2198005
2413465
2620861
2796342
656297
2369821
144862
2268432
1011819
998438
2686394
1390932
2164467
2170739
2347453
2648911
726222
2369911
201985
936719
620576
1627893
2679306
448685
1520943
1718999
2643298
2554433
1183099
1757690
1489142
2221606
2528328
1419192
2331764
2920036
1788643
761005
1050304
710084
536547
1245468
950280
837884
1084490
137470
1901189
1368397
488200
561703
2453882
1468550
2448137
2200064
1453879
2195774
585109
1923425
1434636
1073716
1693340
1291242
709494
1991575
178372
2456419
2849561
619106
1934206
2065726
70702
2773981
903220
2380528
804820
2686891
1246481
520084
482023
738375
2657193
2300592
1297580
1288011
1715111
2193503
2912105
642674
319076
1848710
338520
2411332
2302254
2568317
1480247
1788455
1710303
172837
640744
69613
1681520
1249168
1969833
2505033
1412639
1623436
426124
829657
2754673
2464016
865912
1475630
1272200
2331654
18574
92936
2285926
130175
2547527
2624076
163063
2666588
1680854
1718751
1631534
2670848
442809
1912773
610010
1645152
1677603
1458096
2817810
426682
1228221
852228
1607164
2739950
1249781
2320252
1796196
1738609
1266274
1024398
1070299
2764454
2602250
2449639
1822457
1229488
1158683
2386113
2738316
545996
1647195
2032725
355593
2089661
1253481
434911
2202054
1294972
1427451
1937428
1957022
572497
1592633
1724356
1811652
1317652
1100651
347653
285071
1381814
2741591
2211625
958305
1183464
971373
532382
2395809
1502264
1784610
67878
1560327
1582306
386160
57197
2256755
613169
1528340
2126958
692041
2625555
2219497
1058193
2148953
670907
2365420
2539006
2240690
1885559
342188
1358566
2080296
2137957
2731881
907121
349344
2500407
2603144
722286
2322134
108500
254326
1486532
2561161
1057495
857581
797656
314361
1908520
1548615
2006517
2534172
2096684
1227529
2005092
2351501
365940
1340579
2876804
1270113
737642
2188288
2111681
651671
440696
500086
2147849
1587882
2141297
1327264
162144
2824758
606419
1539654
1988544
51397
2400642
1872820
670054
2893975
272475
2807670
2170935
2305909
2352626
158705
2390002
2646923
1926714
947103
1452745
1237439
1136330
625007
2904
2714362
665755
2861338
704232
1114962
669602
2861863
660168
2032609
1537290
1354755
1436017
2759967
1099269
2431397
2419619
2794891
397665
1630023
293387
2571238
594310
1584041
610628
1134706
1577745
2322076
297070
224746
1427965
2051880
2307036
850571
893123
2614171
1077379
272897
615531
801185
1281779
948775
852173
782572
1786389
474473
50422
1954438
2262876
2318878
1511431
1606250
1850564
773655
1940143
274994
272112
1591339
2143602
245467
951380
2143452
546369
929146
2305274
2842972
1352645
1019846
2605740
1048159
1740972
253273
1041054
1435992
2665941
195431
1953194
1889016
1295878
519065
1466909
54632
2115194
1037756
2267884
771591
737668
2002546
2763265
2713591
422441
2252128
74669
245932
2204130
1323713
1758887
599537
700081
566312
1935144
1677871
1452917
1693801
199605
233227
444755
1045630
1581259
280046
434159
2700429
239190
2931371
1361766
1724361
2189501
865025
1962653
158329
578964
2289490
1011450
1571962
2781995
154920
146264
1869101
1453692
980095
2935293
1655753
255954
291807
2689095
2407047
2351324
157324
1063266
1456227
2008213
1668571
412509
810318
1594064
1947810
2210053
1321124
1136062
1605003
778720
2031008
2113354
1466260
1877462
2209984
1661303
909423
1815194
2465497
1107099
504133
1884282
2582300
2460905
1123580
535367
798550
87564
1967656
58544
1548838
1257071
2146782
46424
1466073
2575297
323116
1222430
247849
242431
684146
1406844
88336
1094373
1712551
2480376
1865650
53906
2769437
1398861
2848093
472950
99418
395674
1940129
967630
604795
1999954
1323230
233046
680429
1801225
1893647
2173268
2316588
863184
2397746
66851
2598157
2899521
1405100
1531372
1210065
2226312
1914350
123735
2738380
1149194
452624
2390886
541215
991366
328114
79018
1029055
875555
1871660
398671
2871276
976842
2267627
957493
392152
1777656
193230
1746667
2898235
1731677
230245
1108197
2631597
2113727
329013
1600721
2462502
1702643
2230845
2549281
2400900
1888790
469542
378580
401209
1032836
1059108
2728183
2012172
2634872
248610
2500212
1259816
28209
1402177
1170529
1388899
2002463
2618800
1814999
1999766
1610951
1437878
486716
1474454
2188847
1157053
1949779
2208022
1962102
790026
2135688
298928
1634038
1471909
447706
1287932
2648839
2688459
992801
2252471
553044
1446397
2921835
66130
164881
1219876
692620
1202328
2543415
469228
64945
91689
1981750
2686724
379026
2712769
2489913
944666
2163467
1464902
1058436
2500619
2545399
2518195
1296872
1085769
2707010
2691418
161411
1558191
890234
1921401
60029
2809405
612402
279295
502994
486818
2869809
92321
1555416
485981
2626584
2569061
1021650
1493505
2570003
256054
148141
869574
204653
2566434
763550
7526
1607729
2639556
2147218
1228304
2664984
168198
1544850
1371515
2324433
638926
1421991
1888196
1082805
2211170
1626227
1937697
2536507
204641
2753076
159602
879759
507294
2633722
180992
1872920
667256
261161
242715
2228653
2158434
1289145
390353
124291
363419
1690531
1770273
310979
1068830
1222331
1853502
2302072
1358150
2496092
1190239
2014049
710030
2319442
1507614
2629010
1044200
2114816
1520714
1409453
2129294
482560
1539058
1272533
1138803
296695
2140214
2653842
46477
826383
318382
2643897
195227
376226
1174461
450568
697204
2326761
1415995
1046453
580754
1238340
2870499
2063088
1048822
820715
1048295
358213
833697
2696028
1905497
2177171
1807992
893024
270090
1924658
1499337
628840
365574
1298310
172763
577209
1501610
1507905
2214145
2315104
2832955
2661265
2398368
1632156
1671661
523001
2461294
651434
2847321
694035
282314
2257378
312144
1892459
2722128
1507548
2462418
2173048
2065396
552993
1921082
2271160
123472
2038065
2772170
1569902
1946779
1267725
253724
1773931
1251843
268350
799
724707
1117982
2610473
1104125
2441729
528305
827985
2361295
944280
629125
931469
1363472
2819056
2426932
2607945
1333718
2001398
681367
1234414
2184211
965950
2594497
898786
1794016
2126074
1884796
547280
314208
2673739
1503410
1067622
141754
594418
497091
2080725
1370046
1822530
2488245
1050470
2902686
1229903
854118
136632
207352
1179108
2671926
873140
854764
2745783
210679
1961413
1304517
352371
900554
2674861
2575150
1425261
868681
2341732
988610
2061044
462229
1353917
558288
2517342
2891461
1005978
340854
1875540
1342856
2175776
2730094
175375
870719
896681
2786028
885690
1113072
1298843
788840
532469
190787
2356530
1006886
1130331
2288507
2191009
2681145
2428760
1977937
1658652
2865985
2881361
286121
694160
699183
41176
680927
493333
1821033
2157807
2058948
586505
1939512
924440
1840252
773097
1147327
1071581
546099
2642336
2702950
1367814
330786
527939
2672861
1088976
2848606
2500687
773851
1989048
2559149
1374962
978778
2373338
361267
1204772
211283
399259
379189
2015706
84328
1014584
1564441
1812845
1696505
9431
2732510
2885866
1810193
2807337
2415567
1801861
106879
2716146
1295259
936530
1263343
832074
2242702
1434303
1813351
690475
1705946
2078952
724588
1768052
2371070
685153
1050487
525304
886676
1510669
2738278
1475382
1769115
2343197
1739962
1353686
840432
914226
2638741
429636
1888179
219074
2465757
333630
1787828
695680
2920586
2520538
2583857
1341044
1519772
330163
568868
1690432
2701099
2486737
1031833
378562
2409450
2036590
2577613
1543334
377314
1903117
1086585
2824826
70035
1516719
591205
729247
1452611
333024
1476850
1299536
950964
2564751
578866
2055000
837753
1869115
1566473
1926711
98573
2086090
2471720
196938
922787
825090
343634
10529
2850956
2477047
1306362
11835
612884
301636
1991693
2399020
387919
1591278
1652369
2307792
2119882
506799
2467526
2588065
1487622
2894725
1158724
2364700
2174630
1786517
1800756
410476
2684508
2871267
1008284
1710028
1385354
1198782
2051817
2470244
1644165
709091
2093587
241650
1015581
598495
1803809
309702
1244632
2250238
2045340
2131820
1325162
251107
1384243
1312860
1542213
1330510
643038
2802824
1930998
2473531
230909
2284681
2054330
2183417
812678
1046278
1170096
543782
1721401
1160862
1810945
1436330
1865248
2069984
301745
1341409
614431
1396978
2516946
2283699
113293
1392474
2195556
1294797
818966
1811611
2284544
696379
1813336
2298913
2368533
2583447
1704604
558309
741024
2475929
1908572
2525810
1482615
2628759
1085454
730532
1803150
1424913
417290
493220
406376
329666
1786015
321529
2571256
1599052
512389
1134080
834615
1182073
1567801
623458
1380934
2030881
2208302
1585483
2523740
887205
1079335
2833832
178163
54557
2234878
1961573
2275977
499352
1949672
2397269
155429
284040
1756308
525013
687214
666078
650225
389928
294240
1226096
1227931
1253606
1895150
2726143
2079223
1895834
2342103
2019243
2273549
2031030
2838426
585663
2633697
1154015
2169536
920542
1306739
2696968
1424955
167523
2613959
1179409
2369316
1489112
1150246
413349
661969
1196282
860934
1105274
1700042
389318
2616062
2088396
2730262
2506840
2413052
1208631
1589949
2510660
566511
2911678
2869574
68459
1617516
1124425
1609968
1749850
254103
441276
134791
2071614
1818407
1165541
2315181
891053
2891701
340089
284034
161651
1065237
700762
377927
1832022
1970276
50386
1213555
1574761
1214042
905286
1794777
2138260
2260067
2400703
165314
2648306
4593
1847278
562131
2219542
1913201
1557651
1780722
743499
2621590
633988
715219
2741625
721597
1347115
985575
2073519
417261
1607977
2885004
1520161
1506962
688598
2251802
316317
2209824
1157170
760339
472252
1134936
2487117
712630
2612911
726841
1593443
518804
1942260
834830
684194
2245105
2920272
2655087
2917407
341285
2437639
1563072
1857137
1392295
1363413
2360084
2457334
1687042
568077
1981883
149863
50648
788598
2767741
2055568
1322631
2677314
444096
2939464
2186316
1924385
557758
957828
182464
977673
1390649
2235135
234424
714373
2028924
1845018
255197
828506
450311
1059354
1711294
1817111
1867683
1967943
2911196
985062
1224372
2529850
2086993
2390298
2383103
365157
57128
587897
695655
2486950
799483
55801
855421
2085866
2724128
2609087
1941470
2543966
266752
2338219
1995941
1773948
2191557
1253013
261152
2701150
2324773
2276901
318892
102119
2730320
1863318
89885
1836488
1444024
543326
797828
1188450
1790165
1730323
367081
1953015
1266871
519473
1352578
1856429
1388782
17799
1890655
2799541
844807
184267
2543011
2712416
2514454
465559
542723
2927497
1449818
910516
2914398
2141942
464234
114681
1640163
2915233
1116288
1579819
691701
2317393
1726295
2015629
1833162
664299
711941
1570724
2509816
860926
2661606
680179
1403675
351427
2585974
648895
2378835
726074
605487
339159
1257470
36852
1051342
1813102
2204043
1750551
800593
470883
1396225
1705945
506088
1623537
1717047
361192
2242006
1499586
2703747
2923689
1042319
1619061
51071
2325249
2148217
4479
2087335
1928275
903958
471385
64993
1692776
1721110
1506775
2304577
2898859
2441804
2395409
1431519
1107813
226697
937772
1247907
549564
2641338
1066899
378259
1744830
354471
2177063
2455890
1864785
1022718
2896848
1398492
1872702
2625792
1507517
1860898
1947389
105200
1393809
2576596
1168553
2498847
614062
1246880
1272387
1715176
2304765
2670712
1847673
1752615
1555335
580399
46954
612816
2331717
472929
983619
186732
1120583
993876
1774538
2060931
1867888
1789778
1633716
1625295
2812182
2290519
70266
1792530
1394428
1801051
1880623
1096707
168626
2016127
2541818
2785899
2500049
972585
806765
1384730
2489431
2203552
2201347
1264312
2579
2852645
1481556
2144668
2811864
617386
729065
2516621
2732956
2199792
301795
2274029
2491566
1848151
1428744
1977345
2938239
21194
1352220
137260
1739284
2276690
418437
2290247
1727160
442909
2246076
2014258
1907047
1949220
2393733
2417094
691754
2688727
1962316
2893620
960255
2306947
2435195
747450
1407102
2368223
2732903
2036778
211808
2418004
715996
1295125
2751065
838340
1104996
2140067
1863282
2491799
1917178
855433
1657485
1342869
2071537
689605
1411852
414362
1686851
2530604
1661435
1420520
1578373
2252229
1158720
2861029
60204
2298012
726456
5378
416299
587562
2390214
391895
1456970
1560472
1575582
1428730
1695111
768847
1103849
1913456
1429189
1148201
322569
1888124
1385069
1154323
1456277
1802470
2700550
2403872
323472
1274773
1675134
1476813
272272
133577
385647
1013402
1918149
1987744
2074628
871537
518035
472473
267504
1870798
1982852
736152
2749663
2263346
1307660
2353114
158523
1463876
617049
2215854
906943
1152486
2476875
633415
2025102
428539
2335225
2588226
1193387
2787523
2839987
2054509
2258341
2610507
342568
1912485
551226
1251847
1552090
1166727
641463
456637
137325
1265609
1471196
2509498
1678417
662463
2424176
2658034
604830
1849793
942868
1800048
2222315
861172
954362
2933676
667956
2237108
742452
2857181
203611
876168
788375
785707
2868375
853032
1886102
2913890
633240
236383
2092237
2785140
82522
1981181
1883059
2841967
1973141
2058406
814745
695755
253971
2619832
636622
1514656
2615370
534335
2345718
1104141
1692250
1103208
1913288
2832159
2146743
1501437
920270
273308
2559387
2558918
2643450
1295011
976214
1265417
477081
54439
682237
522559
1164418
2780443
432106
1682330
1646867
2104044
48854
2372968
896258
833669
1494482
2088819
1548190
1869755
134675
2007742
2474014
2127251
2238295
2898865
1657993
69820
1867876
502126
1279966
2155754
1964945
1222712
1426939
967764
1906622
1352512
718539
2396322
370407
770302
813939
596441
302294
1865910
339844
2143804
1418962
1824023
23483
2238472
882133
2788300
413970
175589
1684921
620057
645701
2474567
617957
1926547
2320789
2794101
130244
2718777
2256066
430551
1468212
1019981
2557725
113875
2130040
2690745
204010
201154
2424142
2588858
814923
825563
1051905
1098968
1313543
1024316
367824
1353012
2913950
2851656
19648
2301562
1289714
1970024
2643276
53541
523412
492871
1515943
1997182
502171
798618
2278876
2704111
1341314
1886981
2552708
761839
1886298
860723
1358511
691738
2558205
2860668
770067
121332
1674924
2399759
722532
1964939
1927640
69314
2023855
820144
1798113
2705665
844071
1017096
449061
1033238
7392
1032986
1283019
2606128
2838295
1818812
2307368
2207375
2731765
2826352
2332738
842670
814192
7115
529433
1589088
910091
1900652
2002831
131657
1241230
419151
706402
2126300
1024629
587876
2808051
336977
789495
1585003
969022
1213372
1914341
1055067
685529
560732
714023
1949651
1177589
957854
402570
1506346
1932662
2026224
1863840
2254571
1469919
1773815
613881
1930553
1535025
1152013
2292330
821650
2603608
1658694
2336193
1521268
2217242
2628663
2372059
272125
1004738
862600
2910096
1138861
2926014
1690170
1348742
2556710
2369665
67027
498450
1568737
2210598
551895
777179
1873254
772284
2875338
2238199
873942
747827
2372677
998107
1295114
1551809
716634
2225282
667054
2523562
688266
1496988
2364955
1873892
949469
151836
618730
1442479
462106
910167
1935079
945323
1252468
1128656
1356260
1582641
248390
2104800
790791
149012
2254839
2155377
8853
1629468
1336243
604467
2147309
2207739
771491
2178414
960228
2863770
1810466
57049
1936539
1448929
635698
527183
1856455
209855
2120421
133988
414236
2409021
61200
1034141
2117493
1946701
2254950
698375
673356
2640926
1623562
623035
2758286
1716587
2421849
1786538
2769011
725472
182107
1849198
2662181
2300206
2733679
19900
1756520
874479
1421171
2519666
2128974
2770193
1848499
2852525
1088635
2602668
2169236
1738562
1340226
136020
1340694
1573354
2742349
2411402
582995
2603410
2108529
480170
1425149
1922979
2369806
2432751
2099607
1875907
2746676
631817
603712
117896
1604473
303021
1854399
368856
1251837
2822229
2194310
2289401
1290270
1061559
107457
2702918
996321
1058463
1255191
1429062
1387350
1340283
882225
1576284
151171
327803
1357447
1151443
865583
31155
215508
2027780
366954
2379562
186352
1347319
2401031
99706
2530191
501167
2882389
2136584
1018002
478514
1001295
176275
1333854
1000519
2320834
1800484
2353164
2051690
931577
791750
1404633
2283998
1191094
1970107
2018627
133048
372292
1848229
1784181
1351790
2360961
2858385
890565
756180
2710690
691484
110126
2245597
10291
360136
347778
1906989
2800598
1534309
1294616
1197872
228222
902354
1792046
2384391
1969329
377026
24091
650920
2785297
775917
1281256
155352
685091
2416909
2775305
2631638
2087853
2834075
2700418
2408047
2616904
1230941
2176060
2088980
36285
66797
1059843
2525893
81625
843508
2219326
1924662
819804
152283
281108
714598
178113
2173774
1507395
1306929
2056083
1755019
2548724
2098613
477107
2049862
1598655
1879600
1160008
571913
2810943
661190
1859135
2025746
1604570
2368245
871143
2922911
1457555
2394975
1093596
1131895
530474
1608996
2754376
414437
2249099
2171669
2741145
2827071
1767688
892482
1075440
1030670
1353896
1982541
1219057
706151
2578691
977459
2300246
1478906
387666
307930
871115
437407
970149
2435187
2633861
2414708
2326147
983271
1485986
1491582
1572537
1507994
484522
737498
1703037
2114517
1730994
364479
1225066
1652157
1104162
146713
264211
2369880
1704034
1762590
517613
2088248
2796829
1997457
1599787
1745279
2395931
648204
1671916
952100
2932383
193446
2062257
323389
1489700
1404643
439634
1381144
1798802
1637718
2583803
2650377
2699426
2825903
1304399
2775474
2338441
119173
20297
612705
383414
2623164
736768
2468231
1647163
1702540
1321298
627524
2812295
1494261
678174
1506895
620259
2449917
2373106
1323219
397588
2651039
741620
2201685
225830
146344
323593
1292799
98656
2554449
1726578
1115186
2647582
720557
926046
540265
302388
2560243
1845305
1282306
741784
1166831
1331584
2679628
2704835
1962998
2492047
1578819
2473175
1202654
1664857
76265
1464359
1262045
556911
2110358
193597
2052019
172090
1678248
551071
1743487
226197
168991
2838256
300677
2010672
974874
1642693
88172
1475168
1679051
1282962
1309995
2808749
2411415
946694
1765953
1797435
550199
870857
587191
138579
594704
333346
1884678
714033
443619
1017157
963329
2319919
780577
153525
2906957
2049290
1212655
2290564
2920373
1951199
2004911
2027700
2219247
1684688
600927
129762
1646891
990691
676844
1692941
2039512
2707833
364696
2767374
2928937
293800
2681983
1545331
1071686
759662
445782
405915
48819
323828
985914
2938915
439434
817208
2322604
734323
1156771
1177513
956059
2022298
2384475
2902269
1013539
2732423
2413232
1294321
1569374
823597
838494
2857290
2652956
1888338
881296
1945323
2544258
73055
2863181
250125
1085944
1459777
390637
2408174
940840
1515359
1416506
1547839
384099
411035
481373
2352872
852582
1044125
878836
2372303
2676132
2388382
2348244
461561
361303
631873
562214
325665
575832
1375197
2140013
318566
787970
1950534
2146069
1893208
98559
190872
2579103
1120108
2330482
1600243
564891
408102
737925
2687024
2025644
983718
2729518
1519479
2932259
1901079
398205
2806044
954775
322208
1406175
2573946
1868542
2775555
1459344
1955423
994594
837407
1505501
1098133
445445
2195693
1814700
2635178
1811061
2078734
914390
336206
1901287
401688
359897
451467
630320
687622
904845
520324
309317
1565262
2343198
1269464
2529485
2728241
1301709
824456
170648
2184077
391365
371238
847920
646021
2159158
2932531
2215566
1364948
720801
817686
2528742
1368515
173054
615998
1043300
2415234
2373838
2136591
1849148
132877
1061004
1666683
71477
982700
1191508
2803305
1296432
1040998
2925224
738556
1827806
2103347
2013614
1067822
2056284
1354961
886657
2629503
593814
75497
2505089
1851128
2917075
785969
2874584
166251
1815456
298150
473048
1922028
754699
33923
1048113
2368415
1124709
1835320
480078
1204824
319973
1225644
1519453
945235
1171539
79808
2074857
2191239
2385556
408759
1761781
2213129
2435020
2658544
2163605
1451989
925801
306145
1724699
2529824
472116
1605734
1057476
2441271
720188
1198644
2115488
675765
161897
842315
48213
814837
319436
2357951
1717845
1947866
2381549
248078
987681
1815018
825634
1880551
1306043
153955
2513913
207554
2331944
70805
1229628
1834796
1298008
2582315
1888263
706568
1242128
870757
1802581
1342543
2002679
2747233
155796
2632877
482088
2346692
2130195
1521606
2220897
1501009
1538960
1188539
2687668
532228
113239
1981334
2768338
538744
1206933
124036
2446432
1505824
1265829
2228525
2525507
2872509
567022
2786763
1333211
285946
1657634
1223704
2000275
319236
855993
1726034
1941942
1941519
1040468
1014637
2474550
2071896
1575902
1586476
470961
2706181
496928
650824
2391034
2898421
666140
223913
86005
1544420
2882194
2541709
789284
172338
1275100
2288853
1685282
2212020
887811
2437283
1740205
1338370
176204
1166086
1414125
1377897
2111599
1979775
1301926
1689260
466074
406609
1713339
1613413
404922
673632
311666
1213241
1962120
268613
899987
2519869
1756077
1448215
1257525
1749423
101833
2077249
1364971
1678192
1399423
1706922
940532
1723544
1203134
2244892
1247380
1984348
1554989
439034
1037710
1683559
2352572
2845669
1563465
866176
2849880
2888571
54813
240850
1735791
2910437
618504
103171
2534307
751455
144361
220376
2589667
2069580
2443442
1219665
149091
53312
2545451
2525936
702172
394646
1113203
227761
2663350
1561982
1869958
1849534
110210
285266
369804
1171237
1449162
137493
682649
281689
1891791
298761
2926063
1979611
1271157
19565
2551901
232902
470584
683017
270089
2030918
1699928
2926931
1254275
2290617
1843698
2350611
69643
2374684
2151204
1426324
1659374
1721214
1746856
1478360
378380
2274988
2564267
854026
1936647
1361070
2875085
2355224
532613
2279316
66312
2233371
668906
2053329
442259
1202876
2546116
1590068
303003
2093645
2764668
856006
1032584
991628
2173597
609102
2730652
2297376
2165967
2423573
2764896
1473786
2198736
1202743
2299199
2470320
32254
664356
2354574
1101048
1764501
561040
439769
1595217
364080
1177491
838595
482225
2302653
2189834
2351298
691304
2888427
1957650
215572
583361
1194200
1905392
1986440
335368
480668
1800231
2017012
2036155
516026
2200105
2705580
2042611
248301
2313780
1888604
1757662
1349575
1350769
70028
2915542
811448
228689
1764484
95392
593786
743221
2503287
1671631
2254585
1036532
2017106
2429978
1408596
2272684
977802
210061
2026999
1960815
2775423
2354776
950772
986224
245722
340782
75593
1115259
2608136
2129802
113532
942580
1455413
2504413
2782733
2197355
662792
95518
2455107
510433
1383526
218538
2682431
180586
363618
382013
1948298
771437
114124
1071540
559632
2075371
343395
1502115
1594207
935044
206716
1331494
2319728
1469236
1160246
1868830
550952
2322932
2095786
1461951
1057437
2763377
1487880
837522
2427458
1661907
117622
2219216
1638961
2205030
1878752
2650678
1211349
1977780
1792796
2390873
1767607
1178011
1354517
569439
1531586
2104901
2684127
2655025
703851
2714749
1737317
2747642
458988
608890
1058457
1000530
2787264
2550689
1583864
1326274
1004161
495732
2646114
1685886
1992390
1558826
180404
2557520
612985
2625280
241745
1543926
1496169
311939
1764766
520039
2206346
2370562
2778732
440212
943107
2925410
2919747
476567
2302394
118281
867131
4794
1977551
3592
1022943
2572517
1410635
2837474
2742016
2120069
214084
1579464
2189113
2838650
1643876
449806
1819978
1751415
2791629
489457
2235257
261527
1863794
1719000
2850794
263801
2250573
2730897
781637
2392570
1620290
2181597
2181228
1375254
462584
1886709
359595
458910
938257
534579
2053047
2014147
2682269
478215
211952
864215
2567275
1409975
1233218
566389
2289901
1112232
2913276
2260352
766487
483581
366582
1883089
2253994
1607517
413117
1710830
2936795
1977063
1598294
1588669
1287328
955402
200584
1354479
600769
1383098
2828274
2831288
1164090
820554
2582030
1030650
552030
2525483
2720134
917859
1083814
2558963
1395142
1127460
1710477
184099
1744656
768067
2010608
1946093
201214
1779378
1742894
725374
1973279
941405
1049324
1208115
1247467
1180178
1257424
2604371
1394796
1517338
1747783
2109194
2434696
426487
5974
1348082
449927
1388529
2226490
875198
335848
1859772
1745326
1580551
1716642
53701
420880
1524451
981376
2276378
688763
2496023
2855691
2603212
1672284
1010944
977196
2171893
2422134
1109421
548952
1088620
1887578
1695494
1783797
2604941
1733782
1270486
503208
1741035
1673817
1342456
1233682
621550
2521327
745042
2478547
1727452
160076
1572061
2259588
1984403
813010
1774921
1340083
1863006
632984
472268
1123376
1076162
2333587
594060
581309
1860018
679492
23069
1550014
2397648
2884051
1888316
1190528
1577507
136967
1036496
2192182
2801273
1504121
1731897
2267777
35616
2072468
104124
1815002
1702647
1970752
1438475
78667
148863
2066503
458047
1798643
2405069
564753
265271
2455558
1051719
1099189
2381439
2024689
1100556
1187259
2700032
579507
2255087
581247
1523366
1076863
2229887
2585880
2722042
2594728
241149
1222463
1867950
113674
615732
1277003
1086631
1557153
1404060
1204623
663028
1323296
2004780
1228227
1188150
1089711
1698563
1040920
377467
705439
2805002
1418222
1846554
714252
1437327
290372
2147555
798770
851572
839764
1862601
1106432
2243668
1191830
748764
1879680
1804280
584370
30081
2412487
2125960
2290395
2313148
247158
455149
383037
480333
319308
2333531
851302
2266492
2710095
1478545
1104367
1459306
708279
1845754
1108618
2012302
1093775
2551153
2771184
1189219
588039
2114435
540614
462784
1369545
807584
1953052
2816866
910557
931399
1981331
417874
1158191
1302133
1387310
1753414
2380743
877626
1742641
2517053
325674
649456
1613862
1079474
1139834
1262013
2822103
2634029
2697331
997515
194283
944713
164179
966126
1404078
1276259
1033403
2675413
2403737
111795
934971
993661
2688071
430789
425155
1498701
848408
2747743
1669959
400500
290429
1833428
1931336
1240722
88671
2504607
2279624
458121
2414595
2249042
2492243
258740
1692823
1881937
668492
1967524
750107
225289
1394379
1213910
565469
127514
1879956
2463243
1251824
1918397
722293
2628017
88301
414335
1113542
2184845
2706558
1152415
2516706
1425763
725016
1231645
194943
829426
1554545
2721353
1719376
691343
1904643
961469
391266
2112502
2693913
1203649
778026
2333522
1826500
544143
2367730
644263
1943142
1298274
1485052
2275676
110638
2338674
2554892
1640701
2214020
1217289
2694187
2550661
2543940
2347227
1725241
2308246
818411
1123042
1211312
2154709
1374752
2563782
368002
1368466
255635
1924343
2277268
476396
1180836
903395
1534701
2116995
1374338
600372
728369
577462
351942
2288251
247337
342372
1462324
1592055
1342910
1053142
65081
1736391
1285527
368614
1468318
2703339
2173345
102475
2421142
1667537
1873693
633789
2252401
1100248
2560055
2201934
631031
98760
2289342
1032375
1729979
2657334
914371
669054
2895366
2433899
2176241
679332
945033
837851
2849299
864298
2872328
1851297
1692424
1134739
1468231
375420
2725080
2551835
1959022
1564588
750193
1422299
1131473
2714782
1767667
1183239
1023606
721513
1057426
829549
541264
1398946
2220373
1469859
1490089
1712817
2862869
316664
2892785
2416824
2804354
2819563
539930
2413757
1800553
1185616
2064765
2125954
1465688
2344291
2018594
2929629
143894
814644
406221
1433131
1250655
729887
2151991
1443882
481516
2705517
2037168
248127
1029181
1418696
1870193
1708762
1490812
2626539
96561
1083872
721126
802900
2846909
1594185
1161176
616581
897901
511793
2654757
692629
2052066
442298
2681787
722684
978403
1415805
2476506
2357751
919133
2664197
913119
716145
554487
2425833
1378040
103584
1028986
2071198
1438989
1983624
2643595
2202737
20309
797887
752493
1725036
627190
1910430
2203452
1512279
303535
1869676
1649733
1232846
2565367
922138
2100102
460507
942740
2338410
108870
1776735
1355848
66740
640533
623139
2755694
2113307
843678
740418
1960859
171238
1781504
2727953
85520
477146
299725
2364216
735336
2467526
1606465
703874
2757784
196516
508859
2794618
2696338
612646
2131705
2527439
621837
108191
1086437
1657865
941298
1200295
2376667
1375998
2522376
690844
727735
2639520
1793831
451954
190816
2572695
1449515
653867
677924
2857282
145397
1409970
2793037
2447189
2710783
2725980
1120908
2631973
25112
2189267
1264971
2723047
2695987
1706897
579513
2366752
985049
1229037
1825661
1711323
2178535
443178
2796128
1688621
1878533
1351307
2701042
2683472
2388860
2553490
201054
290377
586919
1191085
2199079
1178455
2435891
1620810
2219669
227162
2333919
1674790
93200
879008
1416034
2920333
1727127
359624
298848
2646404
2756547
102476
655389
1947129
2704536
1834179
1843846
2240626
772350
2459637
195771
489338
2363339
1647802
2209820
2894305
730465
2749650
1945925
547108
1752121
301864
2557247
1184443
279673
1076974
220622
1252185
2707648
417911
2275926
2939308
1340234
1360603
167993
1509111
1849017
2341551
1837905
841897
408432
485378
55324
2720155
1441414
785601
1076390
220876
1065574
1919550
1451100
1697313
867515
2325454
7650
2326297
151288
2580658
2359461
1452389
465064
2549581
702201
2913084
251773
1504893
898857
2066281
1174697
396556
419496
2614532
177358
1810861
36272
1389125
2653973
2691288
1581269
2620128
2540154
2816085
475923
463631
79775
1681968
589994
317912
445640
1479620
2500132
1182875
781392
486410
2261903
2458979
485822
1187309
993161
935467
2616018
13941
75167
2169684
2897158
1537227
2391145
1285908
2860483
216988
444199
158024
2429853
410231
1520436
1651083
2378745
1579510
1567929
1909370
1034601
1428174
2846555
264281
1186373
1005437
390611
2140732
1168976
2371175
315269
583632
377067
2434560
58727
1477316
1623537
2328024
2848381
1914895
2459296
1752771
2680498
890195
1666264
787396
225812
2918914
1228624
2233431
328782
2654240
2078328
1796616
2665447
833598
424551
508723
656900
2775396
2866794
1820532
353162
2549762
228635
2034160
50493
989898
58131
775434
2798940
1897451
573614
2049285
2297421
561473
1008948
1308451
1441883
898415
227389
1002066
846929
1155813
870108
15399
1763308
980701
2799571
1191784
859330
2905382
19788
274313
77335
1851372
535656
2361741
292795
1448951
1209412
352932
2264735
966659
2075082
156690
360755
1283235
439340
77624
2254617
2145801
881940
327845
407229
521793
522800
437080
1459243
1689411
895388
615791
645608
2103908
2266925
62835
2356461
207606
2046699
2665554
425015
1708029
1348528
2609943
588053
1760727
931859
483432
1829057
752967
381434
1650167
1546959
578199
2398301
47371
628156
2090666
2660339
2294845
424028
1924449
1520010
1464171
11236
2838640
297726
2462319
847934
1330642
1601169
110566
1804409
1288091
1007094
2322210
1106986
2507936
2318654
554871
1411599
747333
586438
2096564
155313
104716
2418927
2114842
2532054
1951705
2036617
2818422
1994499
237036
877552
306289
582151
2297265
1938456
2451635
1373324
2763475
2105703
684466
2497209
251086
2091227
903215
2706626
2582619
1901253
2384939
180735
2359750
929181
1002171
684736
2243747
2102985
1842462
1032334
7655
353006
585646
2640246
1481344
2138566
243561
2372951
443208
380814
2746287
572536
616052
2374394
2307083
41719
753282
1752821
2427511
1543511
1083142
1565855
2547406
1897314
1653748
1996882
1942471
100604
1940557
2801260
1995911
2643928
11329
2250311
1653229
1687533
391278
2710836
2574890
2491494
147190
724486
1623984
1941220
946348
731003
319780
2760215
1940893
1178587
1193158
2625998
31622
57062
2275308
1559932
1195707
2842967
2446434
2026791
1399968
718959
2029373
1433089
2876904
1896188
1974038
1261868
2286581
1472021
2470329
495228
970827
2939072
2671265
1358641
2857923
269949
898750
422922
1614305
720921
176203
1807741
2014728
2449749
1630231
811326
2277464
797361
1996567
1805738
1434900
830904
830098
534289
1651847
1344540
462136
1816954
2025394
897076
2817628
1538165
1565520
1951634
580869
588460
2261973
2016727
2253127
340780
1187663
2354313
1120988
1655511
2632855
2511286
1624725
441061
2221983
661530
2025543
1195097
1440974
61300
345999
1873254
503829
176512
1853880
1677963
2760577
2134336
924887
2129231
2461928
1942066
84071
1664153
144802
2866956
671587
20264
972872
327256
902007
1550808
1093361
1122495
2231539
44156
1700814
2828961
269070
1058506
2580104
407189
1100495
846542
1627296
1404644
1779829
312250
593783
2671461
1062886
431615
1974112
1827712
1826939
841054
213921
1584741
1013072
147321
1505921
1970371
260369
1987523
530198
1665276
2439523
2920051
1323022
2504419
2100371
2176815
1145122
480043
354377
411614
2869164
121447
1252377
2099587
1753481
169008
219721
90168
137678
818718
836033
1573218
467244
1845898
788209
922285
1286181
1663882
2838818
1147093
1163879
413873
2300909
2837567
324850
2743985
2181643
453194
1119854
2814667
2461210
1851694
1774128
63033
2219238
318596
1644497
1969483
2322254
2885795
1772931
2205155
673381
2577621
2241148
2162482
260186
2654324
1435317
1212593
2128376
1941484
937291
2438329
2035467
692567
1868868
127737
279756
1046380
740294
2484140
2770219
1737134
1179200
330593
577727
765231
2626205
946151
2086602
1109414
1581232
438618
2038159
2554229
2871435
106516
2674075
683675
765908
2849275
604
2699543
2550193
2067779
1323687
1747917
2830990
2806294
2756662
1231458
1087158
2631486
2202246
219681
2700366
882201
2383551
338521
2700140
1601824
2672714
115827
816527
296034
1543654
2892806
973932
985735
1830750
1637749
517234
789473
719240
2820371
1965172
2126175
933779
750390
2570203
2560026
1923655
522726
948328
2845867
1569859
1270141
1519044
2585737
2287921
2902243
2376947
1310703
1770028
2709420
1796242
1257322
592262
2224647
505391
171582
1097189
1724703
2248583
36206
586864
611603
521486
1515656
252776
2244560
1322313
629562
2067852
1747056
1165493
711172
1125979
2181784
1987382
1500242
367811
1165569
865774
2058185
1666385
2600290
2764899
66046
1627190
2101914
844784
2026173
842532
1889749
1845658
2849532
1525499
66854
2269056
443454
1869371
1237980
1443280
2730713
2020898
428959
2221115
2652186
2653665
693485
816106
2562762
1195601
1859161
1054032
2118122
855265
2083815
866032
1881082
964692
197634
2369658
1449040
1642342
1887262
1948104
876182
195922
2330571
2198996
1125293
1378190
2743479
1443820
1659939
2156695
1035379
1413537
1243728
2715389
2692117
650152
1851615
108207
1532018
1918896
2054285
593817
283557
2476789
1234776
235154
437181
2561802
1432982
477466
2725121
703318
2772456
3376
1104787
1302809
1120560
280393
2420161
1127947
901916
887478
532101
2032973
1000760
1042144
1888252
210148
521431
2024391
2381495
917534
148188
391269
1023420
743217
846943
259672
1265403
2344357
1202278
124816
2329433
1030598
2224155
1761078
771540
2568706
1975141
2721494
782629
1413470
752204
878296
2444653
131613
949862
2653441
1662057
1706782
802382
2631132
1291214
2142498
1369430
2387127
2923463
1672881
960239
2926894
248204
1201664
2477034
2120351
1263573
993572
1754475
1508122
1888749
2576432
1283709
1424454
575330
632717
2361546
2163969
859795
2312824
687357
322542
568629
437928
1911448
2040527
2199742
1581031
102957
770469
2214084
2372552
1191047
1737155
1732367
250089
1581703
1164125
566714
472119
2278877
772912
1259387
393625
2135235
1797707
1779156
652404
826074
2329234
1224081
2559467
632545
326634
1416516
2688157
748699
2503128
2168920
330958
545299
2919530
1124205
2540924
102078
2093693
2932124
624569
402057
704996
1074258
1661935
2295920
914741
975411
1639354
240167
1350965
2702579
47757
2858791
516730
2718475
1048516
2926341
1011781
2882634
2379053
1919153
1170424
2048575
1690699
2246299
684931
930693
851615
248564
2852509
1110570
788752
1802035
963250
482297
74475
2724587
1540063
528055
947974
2261915
315208
1001449
2306396
834518
1949509
189440
255080
1249568
2322901
2007231
98793
187071
1187713
92691
2148295
901818
1748431
1418139
2135776
1503031
2623998
635317
117973
671816
1899613
1326784
1877380
1172881
257766
1765463
966394
1998377
2374676
371250
2223652
895334
400277
105243
1590133
1241490
866254
2524654
2674753
2590167
1895068
2878202
1188652
851637
355687
546746
2441774
2232329
1832248
552632
191807
957131
2196414
1948335
438423
2486926
1236244
2634063
414157
2669624
2381985
2860587
2932544
432220
2680259
2389210
1913057
1408637
46033
1709691
2386800
1194889
879768
1283505
1829746
2656303
2469415
1356999
102388
1634040
1572904
1681704
2506968
355365
1476715
2855850
393044
1105464
1390201
1082887
2468778
2689319
72861
2876638
1061760
1270581
411727
1153063
2913283
2014568
2865638
1900262
630834
1697985
886582
1542427
499124
1894417
42290
2877250
1600994
2381938
1307988
1322737
2139355
33056
277920
88361
395939
942129
1673599
1042428
2389284
2151742
2302164
590553
2787935
2276595
2353666
2576898
1558431
1045696
2419794
316687
256644
1707106
356860
1960861
1373457
2430685
2443795
1695962
310068
385012
2475468
1169981
1566338
1306239
318216
417294
1559809
455171
2142663
2903381
261742
1354989
1576608
1374860
1027497
1673346
980894
2747782
2466
595515
2428457
1815379
243778
2199322
1180439
1390466
2751792
663230
2394718
453847
1256668
375487
807202
2903940
2486628
2609228
358648
2173252
795137
1919617
329472
2760287
440884
1388231
396202
720750
1643034
2449248
1359084
2934570
2474516
1514987
2901901
2503875
2663483
1024333
111579
1899905
2561752
1661076
2939933
1603239
228594
1021380
579391
133823
867893
1975257
1300528
623519
2914648
994873
1414216
1624898
1372605
2329932
1937158
57930
687427
1788870
2808077
267650
2424043
1710561
376648
2447305
2508898
2775527
1095235
937785
2860971
240819
1306493
332818
1441396
91959
1504893
1247460
1022763
986981
979779
2461125
544136
2618521
1201280
314786
1487436
164336
427523
2153583
1331775
1364951
2030260
1411137
1376901
1176495
551930
2791297
2224686
676183
2619926
2149885
2785878
527797
2546603
2502896
1147566
741442
306472
488369
2287032
132210
1909363
674757
1635859
2405736
164460
2466477
2161888
1556986
267611
2940387
599186
1653352
1429607
2897490
1060417
2791837
1148224
121929
2606907
2568265
617151
601757
2077498
1719123
962901
937112
1533050
797568
1763251
1946762
2820337
869000
1347741
1351737
158798
206073
1461270
2204057
718498
580473
2211106
1088466
2256993
1783953
2586249
1884210
1686794
115582
1631444
1244128
2695448
1462100
1019994
684792
1145920
2171264
2289238
535063
321734
188968
2098408
2236884
1614044
2700075
1481206
2510936
119110
363780
2206540
520587
2706810
69170
3953
2038264
2518727
1415562
1726455
1710480
1330455
435600
72620
1150909
911295
2766913
1620599
17159
1109840
2585243
261233
386363
1973364
1340006
2035659
2341155
1785759
419345
1227004
2064334
2833582
1427183
1392739
684896
1316088
917461
630530
319604
1409776
1597178
1378568
992864
2275682
655718
2119463
671296
2639620
1255759
524536
2736649
2259854
570702
2285282
1512611
1666267
1904951
1792110
313516
210953
873136
2025568
2862786
2399614
1315358
365006
207597
1019622
710516
602043
2171585
2772557
1146672
2681317
2513896
2398548
327492
2835143
2361899
1797537
145533
2038118
1417458
2738088
2652717
1868920
812080
957902
1391200
918307
1775610
304610
2345206
68525
964235
2627806
1103752
2488994
2225028
2305206
2284191
2431195
1441894
1436288
888472
225895
1762905
686232
206664
2939952
1960120
2113855
1847007
1111207
1004107
1609466
2595569
1256893
154911
2185679
239479
2082659
2852395
2251856
1538351
570155
694903
1136490
1520963
1422263
1759897
723588
2456395
894370
1914055
698668
589629
1949304
494941
2535860
1204622
2182431
2256480
2636944
1571936
1153054
461520
1188092
1217238
2589114
1983056
129357
1602004
690576
2101386
1820116
2784097
1200612
113106
1023935
1282291
1455415
1405621
935314
2578341
2377083
1216361
860168
989937
2247948
1899926
1724482
2876808
782621
19185
2695888
2450879
2805715
1033307
2927980
2912360
2593910
406898
639006
2668243
120174
449206
1977477
2071820
2830233
2470730
653581
911339
2065238
936944
448676
1248189
71464
420083
1604923
1316546
594688
2094934
1690405
2326151
847199
2191111
962375
39757
1039780
1021069
779066
1216449
1779515
2664578
585651
759124
2504867
129206
2320951
158421
794787
2761224
1317400
1853065
1892882
1325642
1733099
73971
846947
1529931
801572
673213
1256647
1773383
416736
598362
1422121
1325673
2485361
89740
1659138
1590406
1549220
2573749
2084373
685961
94980
1186489
2392587
2094040
2372556
1019535
743245
2277202
827321
907729
1161718
2087793
602220
1292988
1136500
843308
2927649
1096561
2376390
2851725
5406
1941337
2870971
2827
709088
1135689
2714975
1061895
951128
1334621
321868
1911990
135630
1018581
876905
464761
2292580
791092
2638063
516527
1957144
1859480
1316647
2495943
476193
18475
2175402
2408820
2211413
240505
2460263
2482719
2670827
837438
592053
1586007
163225
1607998
1251777
1100429
1914104
2336882
2043796
1208930
2252353
1488642
2901627
2896770
817250
1460853
1051660
165483
2101992
191519
2839606
609831
2782890
1681530
911685
637104
1532491
2761617
1227793
418972
1804807
2439149
926950
2875639
2374920
133774
2376908
1023304
2224518
2490260
708995
2746909
169262
426296
2037899
250541
116324
905070
1528375
441072
274607
2692101
2151573
1637558
632006
1985260
649668
2271484
1907464
2671121
1146190
2051666
295451
2413684
1400214
1215840
1922795
2008270
2135602
101441
2389224
2800594
1719630
1232990
2584217
427298
1170985
2578584
1526940
1520562
372010
2436593
2732620
873653
2634063
2335946
259803
882926
1665934
819709
840925
1387731
226402
1342401
1675216
1627586
457236
571381
2716035
2229562
983802
2399846
885699
2830610
2191619
421281
525576
565266
1240005
511016
1097109
1302133
2526067
1967858
58009
493311
1477217
614998
196709
794066
1786482
2750451
1312051
2408714
470534
2536057
1630490
2746835
2545068
279241
2159314
1092991
611649
2062684
240390
1113043
2834581
158021
849145
173096
2132057
515008
905980
729976
1786442
315934
1807180
2800879
2056934
2150455
1661279
1961519
576635
1664517
865607
1558025
699611
2937637
1270610
1423850
612512
1278610
1767800
54649
1689729
1899816
833329
2380529
160607
2583375
196333
2680094
687138
2347937
2704609
1276915
783092
2339606
1632934
74671
2733634
1889687
2930999
1599187
1091921
1592938
937269
2419388
1065817
1308232
124725
1786575
919611
828052
281221
1917314
2617966
60984
2172065
485128
1155489
1931893
220808
380885
596662
867490
1103626
2932493
360731
983098
1361469
1572053
222008
2812093
1784233
2760846
1305933
459976
1569894
443784
1257050
2775173
1732130
1616981
2902819
867107
1328973
307234
1496000
1382261
2398380
1676560
2783297
2628580
2484527
158012
1357131
1678012
2061085
2150224
143349
2148599
2309317
855644
2805103
2595604
622254
1691754
2027169
2324774
622664
1005552
1863337
1188933
133549
2886135
1883667
2178592
917153
1695815
1828802
2552934
2916620
1616071
1721463
1688261
2584580
1284108
2438952
2333539
676737
2779495
149133
2840980
2833223
782359
124286
1190674
1135016
2799416
1852884
1077229
1320457
186187
1966289
575777
2277799
1451474
1775836
2191381
2283068
753228
1270785
2424651
661757
981675
1298023
213300
987466
1911544
2462194
2244517
889999
92970
2900441
1562500
2271451
1020383
1758209
343260
686316
1685648
1580610
1539698
874198
285628
2696535
2785570
648528
2439650
2834120
1231176
893206
1942666
1454281
426602
1731661
593373
2389242
2146521
2490522
1252824
1672334
259787
597283
2600813
493575
1691519
739600
341838
1269633
503143
2345803
397568
2544610
1996573
1362900
1393978
529384
1020321
934991
796364
1117366
842509
2412212
1695443
127718
2775247
396795
384605
1398838
923256
1283254
908603
1234694
368702
1498859
2177838
364222
2483144
1458007
106482
2304226
2619033
1219271
559111
581107
2846079
327261
1147977
2421567
101412
1664184
2752084
2929184
2927109
713519
1228783
1737090
1908231
1689164
528684
1621784
2024122
699405
589578
1720224
139938
951300
1356082
2014101
1439452
2745615
1582450
2150713
244163
1679005
583731
1182215
1887961
2730499
2182657
1419198
2309968
1763462
157748
1225336
160564
1338875
1653837
1110518
689817
1859327
385633
1866585
1472825
1807897
2194484
2884606
2656052
1758183
557714
659721
1103288
2809417
590969
347652
1309143
1953527
2270258
1815425
1747189
1403836
1304515
642456
171366
1574788
284950
636665
2755126
643330
1211352
1732984
35387
2729954
1926780
1286508
721466
1656601
2087133
656896
952998
1534720
1970571
250904
12739
1246830
288541
1336475
799395
1870592
2201537
78450
2858099
2685807
1731602
2426707
2052537
1239027
304506
798607
2864866
1284638
207812
2067140
2078681
91876
2826097
1815948
1796216
2115907
2418489
1835136
56463
1720311
2295074
378717
703340
1161757
1463068
732566
2605146
2603169
2474013
1827787
2493801
2104813
1466962
2522554
2194309
1982916
101769
821769
556072
1992131
1785048
481961
2442085
1669737
873827
1112559
1721806
1701580
641066
2675918
2530759
2826980
2481163
1748271
2801309
1820964
2718037
2687553
2187672
2079873
1934138
1799129
831902
443740
1866461
1163630
2927763
101734
751605
1988543
2144615
2085830
391337
1145580
1596359
2473152
1677524
1923816
2233149
2076769
1192244
1999552
2349013
2511624
1639635
250853
940529
129597
2347029
641336
1681359
328034
974382
1086538
2176064
2833268
1093791
2056357
1587413
2354389
2400039
2468292
742640
753592
1701364
726289
814961
1129932
2054956
483270
2664523
2695145
2159614
2132562
851225
1176598
1809353
1640864
2849845
2621636
1776878
2107187
2458277
107878
645868
1338789
132826
1781041
388020
2676994
1021584
2315825
874822
440827
2080821
1419304
518446
2430653
680241
1575173
119478
2474064
382732
66691
2651509
135798
140488
1912196
1355479
1275302
830247
1345442
28603
2688365
1031629
1534024
231922
2549791
2167641
2080893
1555705
1768985
1003325
2354290
1689244
1654043
517599
231644
2090222
2717776
880668
2776884
1958351
326523
2032576
2491922
1208116
2607653
113563
2877201
1842174
2539720
1358352
2858024
2749446
127598
2843464
1868920
1103953
1781901
825699
2173645
314167
1135215
971143
236872
2077195
1988212
1142352
95864
496362
2455561
2054351
302504
644565
2289900
111960
2452962
2285863
268978
1666329
1631707
608185
1681119
2232057
2570828
2923937
1007500
1806301
568392
2726536
1152672
2046717
1186804
1798119
1704655
1301673
274672
2086401
1758440
1259654
1228847
2403370
2789504
2316774
1595834
1960229
1670069
2153614
526111
2357881
275558
301699
255285
401582
2258267
1197187
740503
344208
2210468
276973
1278684
2256409
716695
868833
2450928
2904168
1088377
598030
388074
2064358
2774879
180015
1021953
1103139
1717448
515948
2753263
2624530
2770029
2096307
689015
2647218
575840
1362440
2443504
1513704
2388242
1576883
1787909
2204653
2029702
2787190
141333
321639
1692941
1662414
1414219
2092154
1931225
695533
2468175
578591
1724844
377338
1726675
630560
1948587
2658978
267774
745558
733832
662685
218241
2554077
1104413
2390697
1784469
1259048
184144
1464801
1411705
104480
685196
1245348
2155970
2284991
1052667
1532556
2234325
1648630
2044891
820792
1455601
1540038
1936704
2334265
204960
2172657
2908563
1262335
602422
808052
1654010
2062577
1646595
1168681
2228050
2240914
1191822
2380653
131269
1596654
1794351
2536135
2062786
437689
1545354
151358
198341
1796386
1346058
1994659
1912208
1336246
2257737
1703492
2287983
115101
1952013
2425237
1050970
335002
2086169
2280079
2080578
603495
1862065
1991365
2003295
2920435
490267
1556404
2735353
233754
721504
1147586
1523252
781636
2091114
1043317
2531025
451716
2244027
68563
574512
2062393
909844
1439440
891674
1559522
511280
1324398
2870810
2651293
624275
631971
2274237
2187801
2120260
664555
478783
2155986
187863
2245953
1872812
1244461
2777779
480882
1294842
889768
2579816
2270478
145754
2189546
1371451
2880704
770413
679938
1804265
1050589
231141
20974
269228
863517
1607709
1525012
2774389
837205
383992
2586742
1349636
2882594
933110
103848
222863
2832921
1621890
2659482
2295575
1165420
2098097
2033749
1636199
428512
182391
2262213
1701346
2093081
2504431
2373210
1947046
2601382
245824
1505430
2509451
205039
2858864
855628
1919384
619411
771278
2575012
979726
2859913
1868835
133741
472604
914759
1944401
2552958
2062232
151211
368926
606044
508242
714676
1226690
788643
1763983
486028
2115679
1479567
454820
2450181
2872540
2424831
2582621
2580553
186637
1622571
1368298
2551721
2643429
580530
2470961
364376
2516402
1575517
2915483
2494082
2776275
2531644
2038233
43986
316520
1727259
375652
1294317
589046
85575
1338736
74928
2714565
536134
2170126
2597686
1533792
1949299
52573
2060345
535227
969455
1081464
1495975
1004281
1351082
456924
2212435
1596411
2335513
2767261
2844300
2064270
589074
2417284
1204566
1331140
252108
246082
1945768
643020
2356135
2214589
517302
2364789
114124
21807
1857141
15226
1584608
510596
1149117
308183
1523168
2361048
966912
1269827
1325092
1627995
1926580
2723648
1893051
229062
515754
1910525
1233386
953342
1930272
1581075
15021
2424239
1756955
1774292
879071
2478878
1222407
1475506
101773
1459790
24406
2833699
1452865
231195
1196333
821334
520202
2662428
77210
434774
2212578
2368
1132748
2343425
1806174
1330259
2068811
975243
520839
350550
261083
822837
871094
1545244
2125777
1786739
1977496
1392834
1825303
314201
1543754
2859742
27055
737531
2836757
355400
312742
1984519
886406
2889450
2503392
829393
1773607
1416766
40941
2015814
1959670
854128
2540546
715961
2438602
2173303
194979
2434181
1039921
555932
1305155
2142267
839038
2487272
2327316
2544369
1247056
718892
2285810
179351
86390
2580927
381648
27498
2647886
2221925
1465481
2004287
363424
784017
1706237
2450293
500319
1489474
1689074
1335213
366080
1179756
1222805
967917
2651994
1888581
1349495
2153799
750311
1033857
54826
385047
1332225
2536357
1413094
1964390
888045
362883
30469
2125174
449212
536585
1537883
2091173
2153446
1227197
1430994
1991437
2823532
2904807
1482705
634323
2773256
2170186
1665231
51626
333799
1180847
1440239
1584426
699886
2084932
2361999
901555
792382
198164
368953
1813863
1958425
2228587
1308938
2763568
1428913
156463
1314041
483325
2307021
2282616
51117
1773021
1155502
2477932
2529298
1275961
2050201
188573
1921552
176709
553818
2108910
447913
1251059
1745431
2229252
782558
2714920
596437
2420616
973875
1604719
2032291
71420
1083318
1044783
1123383
1023206
1376264
2016481
324272
2325755
53854
62481
214568
2389115
1222784
1772950
2385055
2491021
2713536
2408618
1915795
1925269
1035941
701072
2376760
812780
1242743
2083284
1694489
1292693
1060103
2319303
2411676
865873
2083159
63719
2607099
1101677
1902634
543299
699931
1786125
2661164
1118607
2604940
2289247
1059459
2476198
2119959
1982468
2364307
627643
1238558
2647985
103586
1843531
1808652
1789050
651059
1735887
1125285
2648512
2817630
461628
338907
1548063
486281
183111
419501
456125
1474251
452600
1376326
768235
263517
2180999
597532
795038
2721644
1098448
1077655
1118922
1383171
696904
2281635
2778126
263876
1442240
674908
432370
210822
1535811
134797
1542353
2363859
1916978
1037967
262628
2335417
801752
2724457
1836694
2656885
1399202
2010785
2784648
815733
2147364
1617548
505614
1139534
1051967
942021
440999
1693500
1138334
50768
1032066
1770098
2099679
1494987
2558425
1418111
1311874
43661
2051135
1661741
316324
947328
2899936
2210006
63483
471631
1008806
1485744
2689532
1302021
2029577
2929941
2226542
1597080
450377
1527889
812669
506974
200949
155384
242049
587706
2413755
1001468
1902647
2913438
1383693
1394420
1575024
2383103
2356431
71763
824372
1015860
324813
671613
535840
2500001
247394
558998
845220
252557
2571823
1562839
2613182
639581
975841
726876
418058
881681
1697417
2656660
439350
151479
976601
2625595
303880
765908
1005560
2686874
216176
1567385
218323
486936
541137
1688939
2336287
1098673
2670699
2702940
343592
1449699
1590112
2688629
2223138
467411
531616
2388303
2771583
579943
2829798
1956986
2472199
679268
1418829
2717295
742831
1228904
2887183
16430
2123603
779866
136571
1205544
1971518
2542375
237905
2156327
1612306
659089
978144
1159991
732975
700496
2276690
731625
193671
132272
2554670
1928817
152147
2860667
20405
1823085
1780653
1346402
510860
1142084
844171
991382
1837029
921988
2459186
2108908
2571088
849088
1844180
992240
1801728
850110
1848312
1962721
1794271
1936234
2801829
536854
816536
1309061
2317891
1147553
1687949
960608
2767084
38588
1046670
2375927
423659
401761
2921723
1526469
1020625
875856
1669262
2311842
1388331
267159
561647
267253
1741563
1126072
1823979
42091
2513794
111502
2512534
2926
2446851
1333803
2885001
344821
879884
1675636
2896063
517317
943142
576835
2115671
1400455
2802230
994987
2257107
980210
35915
2717028
1830891
622051
1815254
753656
62927
2141891
2480884
2267378
1201382
2608075
1914805
1256226
2118517
2564552
1464644
937215
1752108
1615832
1944642
1767226
2467366
2300798
435958
553782
2401733
2039973
1299254
2712178
1669282
1353204
503386
2495505
1230585
2567195
543647
2168242
1567321
1337584
1842106
2382713
1252675
1937265
331087
1041404
186909
1482482
860492
2687376
1932863
328334
294451
2137256
2053010
831041
1442547
1037260
1639323
361501
2073889
2314298
1381976
1315083
2808850
2103098
972697
710937
683986
328891
959822
107323
1745902
2573576
2388434
1185975
214962
2549207
970727
1121109
1789277
1637219
1822225
348679
808906
2797440
2303362
1674891
2431150
1694912
2460189
2687067
73510
1164982
1385636
361578
2243897
2916484
335259
754496
1153303
2166210
335509
232949
2300119
2697117
1100956
665901
618017
2505874
1200089
1724393
1408279
1228934
697091
609954
1130840
2023675
1286357
1453526
1085739
2194840
1243084
2024309
1625430
1716387
1693530
1760255
457872
2710030
1184184
2093560
1971874
884049
2329848
1080149
486127
869784
989288
2668417
25850
1869122
914627
1140852
338163
2693101
1208727
222662
503111
2819354
1224367
1182854
595255
383170
2005748
2353026
665769
2292518
952111
2133710
1023984
547084
2783046
100897
1992811
292069
145265
2476429
183315
2425058
921038
1448113
2271695
801227
1469753
1749426
1853250
176961
216564
2314879
2144835
174577
463423
2891290
2421938
1866490
339838
66943
1215668
1588702
1272198
494067
1774694
2747368
1186860
2426386
1075509
2058064
2252706
163050
1774388
1525204
501344
2418305
396110
1013894
583224
1392645
1167434
2696304
2841491
1571181
1181785
1867574
2633952
1257980
1509536
2471298
524518
701494
87486
336584
1814633
1664640
2383167
2691056
612119
2059019
2089743
2214123
439802
401192
243815
1454502
283395
169810
1574535
2808390
619878
386588
2315822
515668
1624973
1294806
2049172
1228411
628422
1399225
2088462
28257
860520
246434
1924017
1878641
1144698
295924
2633627
443705
2157343
1693258
170888
770605
2320547
1844810
2676562
330413
541637
2581372
2284004
1010895
1813217
1224692
1769493
1997222
1819127
2052751
1012493
769027
2219711
554220
120741
2711179
998542
1702285
2185524
248235
1314472
29487
335812
2370060
1565550
2525405
219004
633487
40456
1822008
2719993
2590976
530412
2655060
2601676
2922334
1920295
470033
2765889
1315873
2241110
309585
377824
800122
295619
2429191
2400550
2867078
1973018
1681555
1940766
2132840
1752948
2662073
1763885
958094
1489624
517385
223335
2675317
1494838
290913
777931
2273059
1776149
1763170
2844624
408490
746088
1452957
1661031
718522
1354535
2160781
1447130
2407911
2306777
75926
1832145
2119957
69610
1839342
732934
2820359
1807866
1842587
1263585
1205396
1130512
2238392
2206423
354424
2854645
1508073
608509
1100658
2239673
1676246
740319
635777
2926579
183220
2032891
920183
493781
2929360
897745
419144
2334373
1802420
1449845
1355720
1558757
2795694
1704449
2622331
360911
1801822
124466
374201
2534534
1259370
370817
2805257
2591864
1453290
2806711
1979751
45540
2640040
1187202
2908576
1753486
451449
738834
484123
1373080
1130593
2576377
2560091
1835085
521155
2010232
1361316
151596
84812
887670
2896447
53812
2510374
622184
761390
2688563
937490
155056
2048912
1054413
554796
2885887
803768
2060632
1897778
1561303
425297
2911214
565409
1224691
1991665
637893
313247
2286655
1881133
511595
828570
2603303
1987911
66069
717293
1696060
2912272
1108473
898283
961850
674932
876521
1419920
1925344
2252374
2483863
692764
1647221
1080588
1866330
636075
359088
573678
1319447
2619453
2380579
1324409
1646761
2239717
2329263
1672860
650490
1951993
1379820
2171349
325117
2849160
2262770
1645089
644461
2068488
2255277
2253442
862085
2717754
348391
35376
1982420
2541574
1737511
1475900
1261184
1837506
2525169
103934
2455146
917810
1719455
476042
547754
2366772
2627084
2278422
2724285
2474569
2602142
2777834
2715211
1034433
1049399
317356
1489924
301708
1645958
310060
565086
1252360
1747778
843012
609717
2624726
11232
1627870
1584757
805669
1058579
2683198
2468459
598564
1960656
900595
733404
2657657
1731008
1408069
2503733
1572763
2553481
2931174
484260
1616403
1750131
805743
450431
452083
993706
1748331
52275
2641016
476515
1227387
2565491
2886275
2065419
2770663
2533787
1942770
1998468
986174
1190412
1512830
111004
2703085
1480484
533027
2888101
1452334
42403
377642
2467423
2257153
760888
1914131
2604482
2627113
1859902
383461
1937224
2033067
1789067
1436128
2789955
1289603
1683936
2319807
695176
333462
2712734
2496585
996604
957230
124234
2116494
2836169
620183
1320294
1918550
1924519
960472
1248119
355051
65853
1783758
1599296
1256815
887005
1677934
1857714
1584057
109792
2938346
2873240
1658559
1876744
186734
1051345
1600168
2638847
2049183
28833
49323
968936
2268338
1541692
1508952
1187627
1711599
1291604
1828802
2505755
1171202
2440410
2146220
606567
349358
1316016
934367
491414
2895394
2264463
1565568
2239392
2867377
2161747
106171
2651922
2243626
1633885
1413176
307322
2595171
1778553
67317
2682220
2780607
799619
2415249
1639209
55094
419004
2850749
1374396
1182161
459127
1069432
2471758
2529624
948793
2155593
1395812
2645446
2516233
2214656
315356
474362
998345
135482
2332036
2284062
2776623
2131311
255143
1720038
787540
1566715
1936531
722573
2836516
2744802
777759
737887
2188595
2662540
1675016
1169809
589758
1099630
1956305
2042211
1644132
2373908
2478559
2047146
1897208
2051385
1527523
1502531
2019234
1029114
1772533
803378
2162700
66194
1433909
1565018
430817
2375177
227242
1392447
2673070
130342
2041218
2058202
1269486
2863920
1139820
337316
2473765
1619705
2109518
103181
248651
872886
889897
150471
512758
1263075
630771
1144392
2344802
1421358
903485
633439
237579
1722395
1054342
2861912
2441955
2883742
733555
2714752
2911944
2753034
29411
2136343
2026101
1309964
136895
1258952
2807900
2799793
1953245
2206618
56240
1070190
2167914
169116
2133247
336179
1191879
1443843
2143596
832314
1015708
1064131
600886
415769
1418891
1338572
1370697
2805314
160644
1952801
657554
2447464
299505
705276
1220378
1076757
2061348
284496
2572899
536163
34481
857091
2704876
2059275
2688338
2734281
1707610
1764091
595292
2071600
1488863
1092508
795112
965146
2727122
2850537
1896500
1062033
2418169
357585
2347206
2209408
546596
2059478
314094
2210892
1759287
2565713
2349905
2114057
1314472
2671684
1917825
1707411
886002
2512722
442342
1380560
1298290
912283
1658434
413
51274
2036611
588464
595296
30454
2005926
2456196
1167102
828965
577147
1325090
1703598
1639180
89265
1052853
111597
368741
2044550
1166878
1371665
2784872
604044
2517226
31854
1759093
596135
1345338
266038
372098
831164
196441
440807
2203544
1448673
1919464
2357063
2531238
2624023
2231373
900457
2704753
332674
1950153
707600
932782
1627578
2677777
2014396
437755
143014
1411956
1704880
2598681
2545447
2458385
804377
2358227
742527
2671037
2389181
1833125
916870
476629
753423
1811575
2347351
308040
202607
747690
2408750
1951432
310150
1870085
1257280
1376058
707095
921157
2431162
454320
1817521
2784215
1101610
2756333
840558
804583
673132
2186714
1347355
1004260
164422
1592820
331744
1997508
816396
946598
639415
807626
1236929
2133548
1981831
1492050
236340
332793
463804
1360353
2042981
1002701
1309020
935635
1582893
2717322
2754591
1233989
2161809
1630731
1945760
249222
1840753
2872984
2200733
297547
891114
1423393
1683021
2655148
1523529
2338087
122045
1040762
1717042
2916639
1587697
2126897
1122007
1376508
2753411
2669838
803055
957350
2552856
425976
212949
1882943
2592615
2135924
2928688
1748960
2645470
2697425
2524348
2849312
1472349
284461
807138
2390494
1366340
619096
2811847
1637291
2169372
2932034
336194
748389
2664190
2319733
1587599
1670372
842440
1624861
2400279
744067
2498741
2129726
670647
2125005
289370
455284
245506
1790849
2166164
2349011
2874868
1592399
1444464
1736897
169571
2638255
396498
2217835
64288
2760142
1386720
1555105
1234942
2050173
1731582
210457
345094
2190433
905071
1411603
559128
2251641
2083025
395252
1788699
1302576
909285
1256706
814605
2507010
1355261
311317
2507356
245898
985450
1514363
1538259
1633717
1955354
1179672
1372288
246898
1752493
931872
2386313
1961752
2502932
2316791
597370
65120
1093278
1129293
426351
499454
2404005
2881235
823679
502148
2880726
1231721
244303
883180
1107927
2623674
814942
1052645
2475418
1964852
482795
157990
1462490
59097
2607553
22290
534029
372294
160274
2639621
1850367
2519537
1653300
1710925
8314
988043
1287135
2162878
1362659
2116807
442394
2918954
2343349
897799
1789267
2314924
2373395
631056
475053
1010887
174182
2087284
1930332
402615
2552272
1462555
1041293
2040576
1634326
678357
820352
1417530
349682
2063609
2255284
1417841
2224702
1191061
975263
1075876
934900
1952119
347453
575420
1665415
2852509
669555
535067
2506999
2560243
2732162
924176
2859557
490744
2533530
718063
2554829
2148067
1604817
1120472
1659982
181748
2760632
2656348
1461398
784794
2060667
2400359
1471827
21268
701263
889975
952399
942564
1302194
744007
1272734
109751
2769353
157227
2611425
39129
2330412
2334946
2032735
16572
734732
2704359
2821960
2638877
932169
147553
761536
1970949
2269908
1197682
1138596
778260
2537242
2361620
1173189
1134860
2792653
2315585
2094417
1552694
1378009
981758
910893
1945023
1712837
2741658
1559373
1660875
1752184
2132618
1993176
1605780
108438
931652
2227273
310177
1427915
2040348
2263476
1585428
2366862
1487903
368483
2437682
1643525
1380503
2512490
1007122
934503
2434846
2156912
719330
2264617
748577
1996250
570200
2744489
2483069
998122
774845
2808902
70081
2132488
2192867
1359099
1112021
143138
2882998
1140488
2912264
2125466
598086
2809576
611760
597445
2739772
916051
2836890
1144241
1204405
1616149
105153
2386074
2329316
593418
2309134
2155491
1892793
1275430
105472
118701
2732877
2619951
2743142
2586401
2322142
2635223
2893366
721908
1155536
1745243
153228
2679637
1997596
2529216
1276365
979470
1395518
1392137
2434837
865807
900332
757210
2915263
1805667
2702988
2335058
2810124
1549415
1660958
1529178
2415163
2353263
99752
2820886
2063048
2818280
1270007
2916884
2400516
2157444
2897096
333946
406862
2301150
1121197
1822165
1433965
2202489
1218691
1610102
2293908
755107
2388618
2749370
197595
613820
901813
2050607
937190
794480
2509348
1971165
251350
2005981
890468
24956
482814
851079
2611541
2495640
261338
1381198
1939105
2376627
2451036
2501437
2137581
327185
2787850
2837136
767829
1218892
1424764
904873
2775897
1121534
1856696
931654
2604419
1325871
2287203
1431855
1730977
1258713
1418515
94717
103223
1921690
681215
1818670
2763403
1455591
265434
1217946
2892257
247020
1164238
160730
2111294
1407233
2329706
2598677
659911
1060935
351518
2301078
327936
920315
1406458
2371472
1937000
2064020
124309
2478359
770369
262243
2770976
709630
2002601
913445
1336253
1235399
219255
834428
370944
17007
1918936
1366586
486801
1322548
1360246
852929
2254572
1988799
2893851
205238
1563572
2046688
765978
1794350
2906062
2533129
2000087
1965760
2785668
617451
2654875
2269083
2844235
1644232
1167533
2303500
413977
1223504
953010
1272524
2717001
1118709
2297897
2017114
1400441
106299
2321849
394967
1054986
2009759
2173597
1810935
2551182
1976917
2620305
1322200
1931138
1365425
1346299
1300073
2410909
2554121
1925691
1652261
2904396
1916796
977797
1317670
2001757
1936979
2844825
1243400
433790
1851142
1822789
2379780
1097195
2643357
330299
604937
1056856
1421762
818425
111693
789271
44246
134891
1380280
121472
147397
1766827
2069215
2507774
1265515
2329183
1605478
335282
1083799
1042505
963931
1104858
1407747
1671778
1168674
501199
357291
741804
762067
62406
960995
432759
433542
2483671
1661428
26576
1915143
2756805
1374701
390172
2574118
42683
229878
2322295
2576308
1697899
2561507
884766
1195335
276137
1924999
1845479
2421018
1245469
590259
2894449
2487343
1552793
229128
1433946
1362712
1537680
693958
2090358
33734
2018765
1542347
2643161
1223803
1603812
2411996
1506855
1082277
708107
35108
124426
132284
1284199
499437
1864067
238924
2237250
2857172
1166386
1000573
2919304
1379876
1162346
848618
193930
2673660
2603024
1482920
856811
2511566
671448
253925
2326202
846232
1513421
308245
249621
2221437
2205307
439247
679708
1411310
1480910
980510
27818
1358231
1582657
259322
836701
2386498
2141053
2194088
734745
1956371
1930171
866715
2181853
98306
825615
1841933
2891684
1189050
1279910
1647903
1693570
1580427
191226
1603758
2293269
1576404
2745204
1354570
2940193
678693
1959906
2039302
2781629
2841081
670772
1704224
2253194
1141077
1949628
99273
2414043
2692639
2664495
152345
1791716
2396346
2707614
2749490
1375967
2605048
201890
2865946
1094681
2799765
2314774
833616
683814
921073
2886182
2462543
2412928
1560840
1284571
1738778
225626
1075982
2739867
77027
1851751
275386
2927438
2848938
2287164
2653336
1358600
2698626
1946889
200375
2548975
2618738
2538087
2653761
1161915
1100228
556831
2833295
2591646
605149
1740976
1779172
814436
2667135
2813930
764417
1918347
2064001
2844066
1351291
539489
387575
172190
2677305
1851452
1506668
2184460
971529
864129
91569
1585297
1081269
887306
2425653
1979477
126342
1912811
599459
2701125
2262454
57835
1485756
401607
851189
2108309
2416543
2810098
1150237
1323460
899012
295549
2393905
2277153
2128570
356886
1907115
1468310
195395
1955996
385901
2745557
404582
323728
2797219
2281919
1796445
1166270
1389948
615720
2776614
655596
564899
2555012
1871103
2650290
2509488
1536317
370652
2522006
1585415
307033
312952
463785
2141837
986345
92955
161828
1370283
1086187
1621555
1243937
2813401
2167823
2452677
958931
1088772
93769
2353128
663647
2680229
462312
1549750
1147859
2614017
1942163
227843
459470
2679850
1772545
1312208
667986
925468
2157403
2061088
2648116
380646
1919988
2037400
134227
1718025
2919762
2896556
606929
117977
884303
1028629
2000812
1188630
2178152
2220194
1977183
2680770
1533212
864319
1469391
1618685
1262804
188746
2501963
1366530
1853111
966396
1147940
1895956
1772295
1776370
208497
397636
2058748
718512
647206
2503665
1791235
313042
1197238
629166
161192
1940221
1197526
1764683
158983
2556251
2632429
2007926
502144
1624876
316535
1550844
1382865
649750
2040663
1823401
560780
2677745
960135
2766749
2669168
122443
1778411
2020950
764262
2911365
2591083
504989
601553
986018
2879873
2379778
2078273
311245
2852201
2249927
1799182
2557791
543980
2080912
1692396
1674414
64252
2488399
1694242
682903
580467
1416020
1931285
27502
1149530
2084446
1575385
1249599
1516428
291849
1719669
2498506
1610768
54650
2614446
2773071
2900769
396096
2397106
494962
2855453
2433226
1362540
87525
373263
257235
527225
1431708
1832361
142276
1888365
2172286
963522
435596
681003
584711
1022679
734684
2845422
790640
244944
586316
1824500
2673216
2640091
862254
19325
1451545
1275306
335494
1249448
138798
644139
817096
2062155
249231
1647402
2249007
1877881
93007
2651024
216014
1228206
2754911
1457034
224642
452616
825659
505242
1234015
1641892
1266997
462172
1267218
2791130
1316576
830174
342777
1059245
79542
2412805
1440545
1457094
229494
431830
2677069
2148243
1732957
1373936
1562708
1906269
452735
809841
1834731
1978020
1484513
594615
197803
1234618
390848
1812415
1854952
719314
224822
2244283
2724520
1668781
469014
1744470
1743447
2145342
1779013
839335
912534
1111977
2133680
489260
552427
2692277
1354463
2304413
2850877
1417717
2626322
430204
1443451
484943
1017284
2677703
992596
1999440
422552
2794865
1244730
2432454
787
135439
563064
1560584
1209018
126924
2488904
94412
582406
697561
2637601
1606044
746895
632637
484869
2713127
1255914
561295
1522335
1229644
1612309
532176
114621
1528204
1582105
1879008
419102
2106754
1074715
2790417
2007903
489567
434342
2551224
407055
2145238
92386
356746
648203
1071534
2385270
1896665
552156
2685947
1405200
2653652
1972843
813881
621237
2511292
1681745
2268213
524288
1303117
1138135
2440199
784794
48569
2357927
254806
1823271
1092693
863264
1072609
2472651
2593517
2566723
1312256
1573411
2419069
2571466
1247827
1136555
2547136
838243
680359
474178
460189
2648135
2056599
387798
2126619
1321641
1010574
1805496
1105912
2362359
653012
1540030
2878229
2197894
1170136
1168378
2075477
1798475
2583199
1649925
1888388
1125707
189068
1250383
2606354
292223
135995
2217115
1790220
63966
1906396
2630858
1261972
2780673
84451
1336132
2887927
199634
383629
1622210
2319301
2928579
2656543
470810
328404
2896540
1639551
2209401
201416
1241129
1490309
717480
730844
250707
2525034
388116
301250
741757
640592
2668434
825103
1491084
2089276
1994637
2873525
195903
1672176
2772670
2687878
2699649
907679
2909136
1932781
2240943
1033765
2338678
2126460
546508
2140622
2880954
2640177
1347241
875857
1083072
1234499
2383057
2908362
1077913
458551
1674092
2126311
764717
358382
715585
2401978
2053984
925008
148771
1726227
1973305
1016915
1802681
218284
1562224
2697912
752603
2812592
610635
2427053
2842917
2696982
920989
1889601
1148468
1915297
2769516
1263846
1977904
1424340
993272
2178595
1132114
1306881
2700936
2352171
2539398
1350517
2250350
439384
1804637
985850
2243003
1104847
2229148
2447508
2815661
973127
1533815
96730
384336
2304884
1765576
19285
1500197
2539735
366406
180006
798251
1939874
737173
1394083
1882702
1242991
1951425
2844265
2593145
126274
1681970
1373266
2091359
188748
2258914
2472226
209879
524969
678312
178740
1127078
286964
2872931
1504323
796851
1501731
2364124
501911
624530
2400412
891547
2253060
2703726
933218
1224618
879961
865134
2712200
1301285
1508556
780880
2934067
2886839
1173505
418287
2573253
1852019
835097
759570
496546
695694
2497191
1729819
319406
1571153
1069982
2273808
1336634
2236338
847843
298850
919101
2784931
2364160
1769167
634383
2014650
2315579
2103990
2726567
2191590
1306494
894102
813456
724871
497446
1240624
1223288
678198
2489352
426557
442847
687530
475060
2667636
1180987
1816876
2879611
2699351
1612248
631847
2559019
1986100
2327458
2138697
2219595
1331986
2196658
1259466
1867722
1120336
1201979
1173109
352477
343782
1792944
2332187
2607703
1593049
636057
2413616
2004136
1548833
759942
2117475
937687
1061882
1107753
98061
2500693
67112
1575340
587769
2715172
1507963
2848343
2050879
527197
233027
1065183
1561206
2842460
2714670
2081855
2038631
2560187
165351
1306023
2887338
142495
2679008
2691081
1962504
2344455
278723
1342205
2811996
51788
1325136
2307884
530360
1741022
2758261
1943822
485522
247314
1290438
2341537
985322
673281
166331
1816952
557103
2660732
2032505
2426054
1873301
2389151
2381323
1212143
2335372
2124336
1195565
1508437
110075
1494543
2171370
2891578
670250
430384
545426
2011485
1056929
1147992
1980102
2600803
2929364
108516
883710
2697243
917033
1718387
530704
1427433
2687588
2649289
1044521
2320505
1843069
603547
291732
2909157
1597382
1884153
2811888
586503
216474
1636700
1412102
2590322
1138608
343775
2761589
1977397
229741
2136759
2807085
720227
2245453
369191
1480093
1334630
598478
1226317
1117086
449526
2739264
1791803
1801709
2710763
2708847
2918752
1939436
803858
1952086
1083181
158221
1622617
307824
1551304
2895323
1987918
1100089
910764
1994924
1234896
2365575
2634230
2406575
689759
2647042
1251396
2736561
2798877
2852971
2732353
950341
1064962
1916917
1922424
1710051
2768714
923709
172186
1327234
827787
2669145
2865063
937052
2139874
2211039
1358557
2024041
2092386
2890797
2207314
1052889
1376411
1249273
603523
2793551
2168856
2034362
2141931
2340806
804811
1638292
447316
502489
1298
906313
2249171
160732
2073603
1726017
64646
2549833
2497242
1962543
8103
2313366
1982258
797049
1033728
2082042
540028
2549329
1855904
1702153
227650
291968
391319
1276494
250882
1611260
1752111
1515388
777153
1636318
1086732
1977006
2291875
1046631
2059950
479458
523977
1380113
1138742
290246
2153850
1450605
1156980
2282923
1717456
2048651
2030413
353739
1902411
1114761
144018
787546
1416182
1036286
640466
1648959
2385599
821186
1536009
1225411
1538005
2721531
2728610
455167
1347727
364299
845026
44727
81570
2680280
1858750
690110
644258
523931
58809
2625286
261692
1101330
1040510
1357061
2219656
2894208
1005995
2132826
2921303
1354905
245586
1413556
1571571
1224853
1074532
2256842
879586
1332285
205016
2339209
2208293
2493087
2814150
2614460
2547503
2328628
1989984
2675699
2395037
518710
338879
263852
2328626
2373824
859428
1110214
1976268
330335
2810833
411786
761382
998298
2162639
540542
117439
2683311
1470244
604569
1129104
2209033
2300139
2127482
1295683
2565234
2126319
763406
1393737
1736028
1044371
142194
378315
840747
2559736
849595
74102
1357187
1937912
1273014
1580496
675332
2994
1188156
1872251
960473
914212
1834169
1347912
850045
1546183
2930113
299601
1633675
1196173
1157725
1980366
685716
1805947
2875126
1092968
554783
1554597
2106278
1232042
2304201
657562
519286
2599252
1021368
1879054
1194942
1954941
2282521
1662148
1489670
797347
704010
1105313
2025533
1480776
1649614
2049172
1158611
2593575
2286007
1749414
2393803
2696019
821320
349966
1238337
601678
394899
187625
1856731
347103
237144
2490899
2369789
394076
2745173
2691710
736756
2656690
2011191
2392630
818572
157484
22789
2683098
281592
1147143
214486
1790182
1766497
2283790
1076786
1784097
2504788
151856
1910319
2090100
1472326
564157
1840101
1822411
973675
1948534
1949701
434330
1882038
1297669
729683
1238862
2775786
911742
369411
2843973
1262064
450827
2636750
2727023
846037
1905520
2464066
2728093
1144546
846663
2118009
608475
835925
1545194
1809656
408941
1199233
2910576
2432189
1726850
2149959
2429258
193197
2344181
1397810
1165287
1239452
957305
2231829
1430865
161032
1699180
1342
2184568
1233896
1652339
1158017
1686493
711992
1409508
214792
2512330
1142508
1390500
2839046
2935976
1608199
2398426
1565308
32536
2209826
410754
36500
57315
2374030
2674442
1853941
1934438
2775940
272573
779275
1259300
232103
2651410
1605101
465790
2510568
2433207
819891
1089368
2285069
496071
313108
2800981
1606516
835104
1507373
455665
1910000
661371
1273187
2087532
2768004
1794803
793748
1826703
802956
1226161
2302154
487670
1907503
2035901
1713986
2121567
386262
1186651
1703069
1937337
1766203
1305205
1072786
1180514
2706900
29100
1582605
1890741
1377
373923
372885
1793997
2367611
2500728
1662078
2356554
931652
522137
1303345
436545
464833
2934630
643593
1515698
441698
188654
2533853
49220
1327025
2187160
2747329
1526309
2154018
611095
2067204
1267086
2854389
1150897
1418628
2114299
1098587
1325859
1292180
1066106
115463
1167752
947604
763051
327038
285586
808403
268150
1943859
850413
298974
1900830
1209516
1697922
2931407
1723656
122861
1709523
134302
925506
418746
32207
1151034
701604
918961
2330731
1002659
291736
1618567
411602
943612
2538332
260069
1938918
614079
333317
983186
82640
653526
2754518
1708523
1650943
2088740
706917
2087693
69503
911449
1467096
1421575
303497
2875561
2071882
812159
1208801
2614029
1985756
781160
1658272
1106444
288354
1950871
2533484
2851362
1271894
598028
2661834
607190
825107
2065260
2118916
114281
2115630
441314
2875418
1784869
743559
1909957
2372656
2401662
637780
2516308
1084439
927990
1007557
1059943
2298230
1265692
2552969
513658
2506943
1493553
957843
1222557
802124
2072636
1896446
1699035
2863077
964153
1613554
445011
842975
1633349
1987839
2840368
2081840
2471217
2397552
1005153
109607
1863304
2939521
1228104
68667
2304833
2794168
931105
63334
1441085
585245
530207
2295947
93111
1567960
2463470
1698944
1077582
1751651
931189
2597918
836483
2819477
855727
2513313
1127857
2010254
733839
1041348
398478
1202248
119225
832986
2707170
1729857
368714
1829317
1113181
2857829
2897771
2555505
9723
2073801
20265
381445
535605
1544284
756982
447252
1439882
782992
2931528
1846419
661949
1514701
452653
2052227
1157818
517206
1882607
1500015
2506843
557374
928956
2841883
1285621
188192
2000988
131509
267878
597389
707846
630104
104645
682006
1547925
1704151
2551027
2515436
26252
2358568
831266
2123749
582020
1055671
1694260
1139265
2310015
2703734
404867
1223838
1261375
1573444
109330
1962711
1164206
896467
2293812
1653071
914721
1743520
96818
1063814
2894204
1251987
2543132
1105431
1329443
1845024
2865273
2484111
2440732
533839
894551
1201118
2080456
1788468
1558727
124896
608440
1552957
433567
391369
2332510
1140490
2245318
2492028
78796
10641
282446
455720
386476
249351
857524
760505
1138872
519383
1321983
454864
2085672
319600
2536672
2213798
2814808
1092219
478843
2659502
629894
410629
2717173
1945052
2447710
2284792
600690
1214788
1354674
2863551
2610115
349790
2141745
2873475
2360871
1209954
1893954
1083002
1654287
739376
2272632
1962981
248977
2693872
586991
607417
369775
2655434
1330546
271089
551480
61042
549528
1815640
1309726
2125927
1343082
474240
100553
1398264
593830
33746
2444532
1029903
1944225
715981
2599817
728985
570826
2858517
1101792
2202390
2813215
2163601
1630982
62251
2162766
1965269
1263437
1832701
2449765
1325088
731905
1659253
1739516
1357351
1477466
2032359
1328274
67376
647808
709063
203129
384360
2829618
2676513
215709
479118
1258262
2838647
806590
2433668
2767525
405872
1521052
304125
1453036
2875420
2874250
564406
1851493
2258152
1700092
356842
130156
2107620
2111091
1395057
2158600
1621605
2104279
1326809
2875659
17749
2446532
1469818
2893403
1687522
65662
2145229
2437331
690419
490878
1883521
841469
321659
287160
1930248
2034524
1793696
2401463
1580376
1457633
2847654
1464312
1093149
2798395
1886769
1273119
1398078
2730840
2095671
1229754
1877277
2253575
2656012
207917
775520
253070
1067620
2540132
116948
119330
1091344
1949062
2027697
2344369
455884
2347781
685335
876275
1426874
2179450
1230473
2687625
2068893
1946284
2199593
1613377
2632628
1746793
2254731
2596042
1382888
2113843
1739674
1041447
1489788
604928
848037
2378210
652190
2212131
1998991
824774
1661292
1147809
2341308
362193
2814712
1378578
90561
1929229
1506898
916516
846555
302936
2176488
2264076
1875769
2469344
2841121
839042
2538006
1159262
2406091
1248607
2000461
1836305
600271
2429958
2277585
2766035
894552
2903662
2158898
2600275
2735131
2178491
2644049
1712282
2279051
1611895
2447890
157299
2171391
1340384
1369404
2526734
1675597
1090316
2539000
750713
2431701
1383285
1295570
1712308
875807
255284
2239280
2840535
2217208
1673758
325542
1172306
2043166
1689233
779923
2063515
1958530
2080698
1759980
518555
1793503
1663516
2527622
1054463
759110
42132
1804219
702070
1793593
1634693
431428
1849766
898321
1692548
1441207
2000166
2415995
1516100
184098
2555957
2907934
993919
2809728
2133171
1002469
2536099
901784
608030
1220677
2363075
885147
2156031
1312146
1605571
2812549
1226788
459182
1733534
2463204
2666084
59338
2799897
1002113
1127361
359866
298788
2141946
2523443
1147768
1235499
1975774
2350485
1605768
2096585
2851332
1891320
178935
499775
299110
834606
499209
1433761
1544688
1061405
2080581
702870
1245470
2005299
716869
1811342
946801
2022412
1342471
1957962
2846735
2697625
2475121
1245721
1094394
78055
2314087
2284152
2801296
648356
881425
457935
1167184
790933
2454879
414922
2552016
1081106
920750
1850931
1003293
1974621
590744
501993
955487
836581
1081488
559862
1307679
2385067
1059579
2188383
2014644
2847819
894914
1662461
1220189
1787633
2210525
1381727
905411
889188
2446719
712336
739155
1178071
843745
2162648
23974
1766877
2092445
2003691
1788960
810140
2112072
2095406
2185393
717063
2898860
2535065
2395998
1596581
2294819
1589926
1021608
1158892
2577852
703535
403890
583051
2111349
2703806
1585913
2329701
1509681
747595
1943818
2708579
1383213
1376490
2475248
1202383
1855570
2427910
2813608
2369040
2849345
800295
664730
584330
2815184
2348632
2063020
2102252
1158184
2274727
1205625
1006470
2574329
46140
785317
2940147
2823361
1026710
288816
518541
2018433
1758594
2230039
2288419
2377563
1174598
2135453
1838163
2883308
2761620
2686675
135965
2804462
317105
2185885
870716
612419
1809455
1037883
1117558
1949068
2867071
2164033
1879990
2752027
1870441
777909
2393601
2825345
1000810
2489688
1379928
128323
1911839
2455490
927085
157989
569881
1277924
1949915
2452921
2223732
674420
1028240
160582
1248940
2123359
2170739
1993834
1835224
2211643
471063
1724586
617091
1934366
647074
472830
2441961
893824
2323020
1918786
2216314
2118864
1741810
1441765
841161
1669270
2596121
92463
1364924
2574712
1074384
2361906
1250440
1209245
2169331
2317102
1104397
1154757
2926953
2247133
721381
1698969
515020
2375881
1937546
428832
2368946
147384
1820750
2546014
2449988
2472093
332262
1379235
1470208
1394711
2825919
2561811
1717001
2601853
678389
404182
280344
449043
2212935
2593172
1347812
1996146
1336415
368810
233771
2829655
2774201
2340547
2794455
1910482
2312886
1294607
1867188
2227477
2425871
337394
2446445
2737715
2115151
2347065
2602131
1879861
24182
308183
2861748
638947
2857515
2713246
1495190
1632028
2690511
903437
2434952
2484699
772253
788754
1637511
1539976
2835215
2352452
464204
2897203
1023369
1972470
2088171
181243
1052101
2086683
860113
2388307
2021862
2062109
2016288
697945
1152914
1532066
1962422
1536449
903767
596469
2841008
119567
788213
1597570
2585889
800675
210678
755439
1911887
2938991
2281037
777761
1664633
119650
1098084
2500341
1637480
350994
254938
2203781
787698
157164
1395436
602208
201443
964102
2509521
561870
1666956
519575
1884841
1362132
997350
342359
828481
74401
2803814
585675
1310848
1949128
764679
895448
1552183
2302522
2357711
136568
170957
1708423
961763
569245
2540234
680672
1371545
904915
2800926
1484930
2918136
293402
1508417
2374262
2431710
1299204
1623072
1959211
2061561
2677645
223387
2368856
509603
2245771
661687
1567192
678375
2123826
221119
2307480
2707674
107962
2611832
2213723
1705724
2044896
1011786
2173659
305590
1053571
2536480
1623280
1876541
2859251
2188531
671227
1854724
2318250
1657530
2939387
1032176
2224437
616907
32275
219478
2758842
976231
92535
1556179
546468
2681182
2479545
557592
2803820
1528718
900208
1199926
2394080
56409
2278130
7685
1885387
497328
1048332
1254680
891944
1596978
1018611
2234252
285324
1052469
1542889
1166959
1215928
1031646
1238356
2197595
1782832
1686437
502111
220076
2188736
1211063
856407
2810428
2167630
2852804
2926245
994441
1168241
880783
892650
2013097
1363835
2614099
907467
1743318
1297078
1970878
289303
2831979
2470936
596775
1874915
830748
968326
2227721
1249636
2811710
781246
860125
1941269
1093204
2369047
1617568
692394
1382758
288454
1917097
1784743
1012223
2752829
6827
1714012
1612734
102925
278352
680350
2099628
2827029
1561316
260705
1383817
2337894
1836892
2381614
1226080
1868764
2695169
1560896
1798559
1730446
132501
1926584
2526309
1012158
829060
1531869
2327120
1327182
1191543
2205159
2415533
986462
2775995
654701
656598
1621420
1649440
1070572
2620362
563148
2011111
2921318
1962935
1600214
2268824
2552062
2228029
2646768
1591614
653077
1932967
2480364
413896
856082
2575323
717199
121358
1219688
59418
1289125
138734
1985802
1494323
2408415
1446272
411562
1496965
1465649
638439
2240611
2454031
1063189
678540
2352760
1208022
694043
1911664
1570604
532471
326839
1324440
1328330
1802220
553646
898374
2781099
277347
1430916
1595048
462928
2919892
921601
641105
998387
60263
2115732
2110030
2776042
974859
852947
1380063
544790
2905930
329950
613776
1777647
105492
1451383
2382041
2863553
2215507
1367005
33607
640274
556759
2936038
2817358
340652
477795
1619135
2234389
707960
2823206
393522
1716903
2524516
2018279
1501333
1512892
1171770
442
1179304
864448
2413710
1677091
1927563
1235426
1023774
1684411
386857
833577
2056930
1778851
1158283
1002755
1817116
2068737
1441511
119199
2353187
1499770
2356225
436828
431552
2524845
2492472
831332
2473385
1410978
1353573
1254293
2842369
1999029
1669862
23586
1326810
1624507
2352038
314750
1908823
2098889
1222894
2351085
1286749
2126357
55864
1923716
1557046
39545
1338612
1780558
2669201
803359
2647987
967757
1366716
1576187
2815756
1642332
2936360
768887
1147778
306078
1190632
810474
620001
930024
1851733
1015494
618484
2849533
354700
1250188
186183
2543371
1800410
2284923
846752
1151435
799098
2710482
423932
2098730
1402040
2574588
980052
150264
1792687
2859224
2631954
466879
2410882
307599
584540
2187340
682361
1427221
445507
1483144
2808719
539004
2049593
2013813
912132
533474
1195576
1498946
2704352
2022031
1100129
1102920
2125072
88666
1325454
220140
1019581
869533
2784448
923480
728100
772099
335331
2279504
511014
699815
2436238
2241584
2351635
2288998
1330415
1307875
1863400
948925
1998990
2469751
2867265
1952486
1949551
2591096
1750893
713775
1058409
2672175
2751866
300660
1099337
962309
2192265
1321622
1613146
684430
1626438
636985
2525232
1553861
1433138
171002
1850151
2057490
2517320
1898289
1437833
2597962
2934035
2773764
1877177
421225
1123641
2556052
1200200
1989245
583325
2563654
413098
1362301
2205371
516567
72870
2845607
2590410
302097
1147530
769129
1329909
121052
2368872
1733281
1683920
2325379
2673460
1836863
2214313
2742895
841025
2290839
2798407
1526831
2278526
487226
1888236
2114496
1046512
2204555
2323710
1423426
2260911
2288164
178927
2937581
652927
2021662
82706
2673868
79141
2445160
2916703
541905
1751451
351043
106939
2899644
2237098
2446769
1483168
679408
600205
1935105
2828340
137094
1362837
2088625
1074081
132980
1193203
2260858
1207956
2216568
237335
461339
1681465
635855
2420092
2894044
2637250
1157917
57867
197104
2135830
2258610
2169816
522073
1311471
2709611
99762
1380758
2641403
1558546
2151042
16120
2817451
1966819
848665
2335639
574029
281287
1751810
264462
324457
558740
1935963
2330497
2851870
856483
155325
2732377
1861706
1322727
616306
797354
1351628
102340
2414977
90241
1734259
1362882
2824023
2929987
1866350
772751
2604276
996971
1164763
374276
1003654
2880730
2153501
2033505
1558036
1777786
219426
2127540
448819
2687470
1844633
2097925
621034
1575054
494617
255804
1670578
2005712
262795
2511827
1818962
1563377
220926
2053198
153094
1209933
2229704
944216
284692
1124770
576879
94049
1184566
995755
1181042
1678546
1723024
447596
45149
1860025
2102429
1085777
1989654
1821137
47242
2853566
2861554
1853912
1198374
2010963
779332
1329745
1564127
455526
501152
1564753
1218209
2575546
1890023
1333882
2634232
423475
309783
2528009
2137585
636267
1798709
29823
2858092
1198485
2929329
2560178
1910604
1204808
1585803
2672844
1485969
1649496
71669
1311483
1784932
986756
2893327
2017246
2433763
1868045
1792690
2464745
365113
2478491
1415423
1820852
2673593
721085
544237
230161
2051608
2578977
2759503
1060759
243667
160542
2622401
2703875
1860743
925932
1006411
1124221
1434437
1115928
1558559
927580
2778371
2055591
399831
2088642
2212128
1372232
1331163
2321715
1622185
334790
793361
2171747
2495440
106009
2210520
2066750
2685630
18409
178336
384727
2757268
1940549
1303901
866381
2027151
2268979
1672697
828241
188504
1059611
2195503
1390531
2087456
19049
947410
629147
2754129
2344523
47801
2757978
2137617
2031607
2873176
1499661
2104807
1472986
1242286
310060
1911080
2202186
2714347
2922784
749803
2857370
2641907
2182894
959032
2440066
2065477
1014712
1276023
5135
2134221
1967399
112838
1474787
34998
982816
223632
2367990
2124625
2854849
1494092
2423421
2087913
2026621
2675195
1849451
2483443
2936624
985703
1162201
2394414
252743
341935
938992
664419
1012417
890222
81888
2111789
331560
2302561
1037492
1071411
1814525
2643287
2166913
1244736
2857579
1843006
2460819
1057930
2932972
1099125
2612795
1930039
223995
1841064
1464258
2290478
819340
875986
721214
701460
1553602
1892028
1204613
319686
876545
2155
2125964
2090748
1783895
1261826
2247195
1266490
2071045
1570618
719206
417733
1139035
1900988
2909656
1359435
302965
1944938
677656
2541990
1755593
2703681
1240404
1168566
1012431
579212
1719597
1594610
108081
1658937
2391794
1228987
1954060
1034624
2507680
1810146
1644604
1410347
267336
2329384
2840044
1951961
1661746
2282387
1503932
258671
1378682
2055639
11497
1545939
2651342
113888
2857401
214852
1974781
2724107
843017
1993529
2250247
445638
1195794
2336385
93749
260811
3217
389740
1503734
2032703
1059388
785165
1789812
13415
2849934
250208
1996073
1369125
1100936
1640097
1303703
891259
2159243
571418
2180751
1232770
916886
1835196
1595469
591662
220875
639647
2896989
1269389
1340289
691755
2708156
1522589
114924
547997
2535488
221195
2152974
532921
2867138
1461551
1579986
2364750
2691068
2855215
2283555
2903335
2703608
1633230
1513395
95675
433398
288769
360343
258380
1427229
2245633
532244
717832
2265085
1388158
1345579
16839
2898440
1553903
938632
1853553
1415865
1081062
1314628
94888
86494
1317379
2374236
1864485
826467
2111168
2062452
1369617
959638
2869761
2739954
1389435
1195507
2427027
523053
1896081
2447005
32524
712777
1311670
1743187
2217309
1017980
1267312
2848173
963314
2129029
1676486
1752470
2179033
2352782
385766
1216876
2228426
92795
95387
1873269
2850801
918986
1354494
1980710
1987678
2339961
1857769
1318813
1611319
315366
966682
606500
2824396
1043648
1584205
845134
2227364
1176283
1977356
157642
2735389
164775
2441327
303492
2057232
849196
2629188
1511196
319462
583593
2893100
2792570
919724
2742464
1320201
524698
55746
1579962
1990532
1452260
2442673
1614961
1645304
989563
506161
747814
1023347
478192
2231274
2092107
1945437
2770965
1645055
1873466
2338151
1545841
2840841
1715420
520202
2761556
1630726
1636028
665798
1027841
1147653
585582
2573779
2817887
837601
2570478
260935
2693517
2779279
2629002
2484539
1431260
2217581
2163337
2401145
1263765
2910951
1645828
2696162
2746676
1881723
2825584
862010
174058
2281494
43257
2612477
1150722
1407204
1954431
1996205
1435701
2761268
885873
1228776
691547
2921219
1539915
1537498
2837965
2238437
832458
994546
2772853
1062202
805251
2160389
1444928
185253
2456779
185415
2709502
744431
240384
633242
1881566
1021758
1281852
1094605
135593
1029671
920002
2253035
2421771
2148383
1211476
2719501
970651
1526220
221518
654980
2186200
955747
2116228
1386846
1275355
2389233
1054235
2390016
2373780
2905700
2033328
416294
1976549
1055007
623674
1214561
461104
1211671
1957225
497828
841873
2253852
1916550
2439992
2120565
2055490
921290
1997621
1818907
637454
919302
1344698
945846
1018719
2496698
704813
2482446
2907567
2699698
1478048
465316
433953
1186606
1458556
1087912
1153102
2786136
2072590
2333374
617463
2913261
615566
2542037
88077
2721574
460896
1791740
1034857
1699996
314691
1368554
698756
1669645
1859869
2669840
536299
975459
2873222
705413
2177877
2174685
1858356
2760423
1752770
1444813
1813823
2302750
1088414
2536602
1748663
394858
1661075
735590
2118480
1410439
473253
889449
2745629
975120
456179
1589947
2377407
1668460
1065206
1481909
1503537
626400
2317870
750165
2744348
2713836
2195769
2031221
1460177
2105209
514974
446670
15520
609428
1297592
1375487
381421
802084
1557888
717036
1032507
1409165
2157753
1888033
324620
770794
2184136
469468
796328
2684672
1700989
985446
1393334
1182232
1247526
2581865
2170647
2357957
1082333
507938
2641260
1021632
1522916
991820
2937143
705662
2603875
797918
1517779
2258356
1064363
2079528
165310
119295
1701797
144848
796779
2018235
2896233
1904288
649649
2881410
839757
394639
1219022
178824
1776704
2309134
1780742
1962815
264505
1429326
868785
1195386
2680625
1624285
380647
2937243
743796
2529925
1149235
1401381
1619277
947381
195284
1382958
669355
2575955
2430044
854389
1245133
1804425
2535717
991218
1165887
1885626
2498175
117883
1745342
2284187
841222
2907320
24457
673784
1635909
2581758
163909
126985
2405293
2716778
2709471
2365827
1282714
1329565
201829
1248168
1397358
1219292
1195966
2184093
1420667
2269345
953698
608607
1784248
2177102
1047743
2418632
2549515
2322566
2586357
217016
360470
1393747
2860839
2187235
542580
1532516
751616
2097485
547172
2213816
24749
1098778
860647
2036907
2150123
1960072
1243844
2571217
1912270
894015
931262
1685884
1249694
713258
1252676
1373121
730396
1584763
1059811
2146046
2536205
949084
2397146
1366578
2873
436812
807481
212380
2516409
2701476
160210
698296
2564833
1025857
233023
12721
2777846
1627100
330359
682876
2574662
515666
1514745
2436402
2395502
833309
363671
1430976
829995
1543378
24233
1181584
1518852
2352089
2435125
868904
440026
2003441
1437982
2591476
109389
339286
1494213
2187755
1243449
989296
649829
1683227
499146
304985
2053578
168141
2753892
1294277
984093
36973
1084954
1036880
2609146
669245
742543
634825
1136759
554469
1381384
1970222
2547804
1747810
2425320
66205
1437494
968087
1766821
109741
1621159
1712594
1736579
1952076
1534410
1669737
325834
1161641
1461738
553702
130638
1981202
2327619
551450
2129490
2245767
625467
1847808
1298202
966849
1084041
2311136
2769371
363448
1759926
1188637
1786765
474561
1579976
579067
1235001
1748507
302502
1177994
2712847
1707316
1473438
1718334
1523762
1703833
2481085
75703
2896113
318757
1419870
476459
1117455
2564961
2746160
7595
1833882
1160493
2416819
1979777
2684634
1300827
600246
2576309
2659653
2653536
1318356
1581928
2899391
2734220
2889974
644814
2575287
2004753
1297621
2080796
1277494
2376782
1371135
2356155
423785
1132458
671237
2024276
588696
837190
2609112
1350315
2579283
1525941
1487310
1373463
2038667
2189004
1131514
1466672
2702382
1745297
581752
2847281
1416819
1483350
2792514
810399
1414765
2441807
1170232
553415
1359979
2324908
1869745
321728
816884
93647
165225
3231
2248426
457102
1521774
103652
2051172
1482528
1710151
920281
921469
2637272
2482542
1414307
2442806
1837815
2010530
1358618
1887646
2172799
2033912
360823
2892299
1997282
2022991
2151540
145800
440332
2715585
334237
2406650
748713
1498257
1036982
1540349
302497
2051673
961964
661123
2660369
2256913
1024811
1310537
2461988
2124017
412332
1099361
652172
699551
242601
561280
2226410
2140334
174665
2591465
2339077
2766412
2202925
1489447
2849443
392469
1038806
706705
1814554
483966
1383784
2733073
2511943
1274828
226648
2391305
2770574
566621
1678479
495279
2497398
1476969
44048
237360
111667
2284847
1609117
1020484
2766954
2149576
336074
525052
1996632
1917457
2342266
388769
489964
1678563
1107986
2462495
1994822
1337436
2001089
2092120
1862053
2081778
1068836
437522
225276
2410532
592088
425347
912631
2376480
2659079
1469039
1953704
2261904
998351
1434264
2661449
1744227
2152586
924441
2628823
1024424
1336720
1506508
2123022
2815845
1983315
2256537
1753981
2875811
2629727
1357228
1286270
1182045
801831
1116348
1775808
1031221
695974
374100
1926586
2836841
2702194
1611927
1829316
471319
588808
718061
2823672
191395
1768379
987678
322217
184905
1879425
529785
1122526
1648239
905775
1985449
247694
1155827
557264
86391
1099437
1421813
2782446
2577731
415992
329356
2845286
2013314
369677
2343262
1868133
1361941
742400
1140138
2117061
2271438
1125478
1627841
1586145
1032956
1526697
2307616
484253
519254
1465857
615802
1355065
1289524
660704
2013656
1544337
1087433
669569
1057506
2350843
1878505
1197822
523875
292434
1960832
782002
524766
2165569
1279626
1182218
27700
2832356
2279059
488752
1991764
273851
8487
660088
427830
2924586
256089
2105560
1493182
104792
831764
1954537
175210
1431713
63642
2658551
820144
805080
1344608
714645
947543
213984
567867
2209886
727691
1252698
1769690
2112853
1830096
2731837
546150
2886539
1433602
1249926
1498225
1141933
872109
608605
1585912
2906468
1990963
695238
456666
973907
1692009
141523
2276490
2084430
1150285
1630323
1579294
1339186
616314
1798531
901800
2650122
1074779
1548143
2384610
963758
2691089
84940
1414566
2745690
220934
336565
1397878
399459
2247847
1500535
1495523
1504458
2316777
737010
2868157
1540484
2673581
435595
1551011
697472
1230515
1391472
1383671
936252
1532385
1127167
561186
370599
2600205
159761
885049
2436355
2012326
2136757
2705993
2724371
1081648
219502
369496
323128
1403236
2781346
773103
2177179
939249
287715
2470161
2774900
1805895
1959078
513060
1198891
1247286
854499
317650
428335
183286
1335303
267145
2914563
1511514
2025712
1009419
2272800
817575
2804087
1609713
335233
940287
2315174
1702807
2140703
2464028
318285
944865
1953423
1638477
1914912
2878130
682635
1330004
626761
405442
202943
1851905
403496
2098118
2595509
2734745
2352009
1673797
2543012
2221383
2511986
2583282
452488
1272209
1834471
76669
793693
2469010
1273356
2856274
1724306
1946649
919538
2440003
2364564
1428652
147819
2624566
2642472
1621808
1674106
2500442
610306
1180007
1810946
600590
866995
2566971
1468032
1952769
943583
1497623
108074
1792631
2789813
1568342
2453297
2360349
2900023
1155835
2369144
2052939
952593
442250
1691565
842688
900843
2867822
1557282
1731330
322465
1945172
2590090
1630310
1101090
670180
543616
747080
2855793
1867773
1447625
51697
687206
2462044
2115548
2321515
1975648
2581444
962021
2208591
2724362
205750
2044765
2126875
2181125
2137468
2900121
1124422
501309
2382685
2600583
575589
1498490
2776872
63406
157420
643936
1101189
1307219
1625488
2759627
2359126
2751401
2706561
2166989
1824438
1209841
2848310
2350306
2550882
2864754
2120122
1671085
1505874
1960205
114212
2153565
1581557
2802824
1453348
689275
2039909
2771198
1164817
2589011
1742036
1113878
2582090
2487619
2017651
2803711
1290076
1691258
2366654
981808
1791332
945248
636587
2634274
1400291
1984624
552674
600446
585238
2189088
1421354
2083547
898428
1785566
122074
809532
394662
81056
973148
1815085
48754
2437348
102463
1020196
1405264
429314
1776708
352001
1440831
1283965
2106486
1926951
255084
132153
2646569
285084
2215527
1863333
1535307
2551280
2629573
2176120
1460405
1797879
563378
2033878
805731
1320651
2002478
1942000
2930530
1885670
1501571
312500
1044971
2568392
930001
1671485
301900
19427
750606
1229818
2557219
2708006
1872400
1251305
1720750
2057293
813138
2107002
2413798
1707876
2102177
1475823
960292
2391559
599524
1429796
2853703
66917
2185015
2605238
2235177
1936842
762953
2923248
1755553
1516405
1541760
1406622
723390
1919490
2147899
1011032
691458
2240972
670674
284944
2886232
477778
1176092
2353963
2316241
214697
811760
601166
2787034
1514905
188517
1795222
1753496
179526
1218678
1141379
1626883
1919851
229255
2519359
147785
1728006
2072615
2712609
2746664
279385
710749
260133
1288020
894254
709779
1693435
757450
611397
2476187
2052848
1739526
2175370
2521631
544448
2370971
725384
833657
1011780
618825
2175300
2587209
1398148
1826144
968312
76549
1877740
881942
987707
1674289
2591897
127774
2862006
2448852
1493358
1989831
91806
1148590
162473
1892557
1216226
951919
950843
969838
2231744
2644542
1434938
268210
105950
2143738
2462650
67844
841091
618267
1588514
2652254
1020834
506816
571976
818120
1862365
2569411
1278855
1502558
2719253
1282654
1956973
2591784
2755494
2388186
555445
2813099
1784594
2273877
302697
493885
198043
183085
843449
2892790
2764217
2085919
1089533
2833430
1041724
2534169
2137389
1580893
1445158
179291
2656319
1043214
2304299
1460658
1454454
2518635
2746369
2852460
611487
717983
1957134
687703
1313133
2310280
854059
2557295
109534
821603
1202068
520164
2706156
2229203
1564207
1986523
2806921
2648164
2427750
2366626
1099432
2692793
2291574
342175
1062077
2739125
1830622
2527852
1482139
58301
1764890
2370673
2593305
1711249
660484
1912479
997168
2908407
2503362
2328994
532416
2020424
1424556
2866881
1634972
1772708
2423651
566814
624544
2264789
2019433
1934591
1582647
1628474
647099
1848440
140921
1265653
2388715
2929403
1832118
356879
397407
2918685
178471
383780
2582178
2221658
1469379
2766026
1622138
572381
911657
2436324
374673
1537462
1760694
1723849
2770479
142082
109797
1215812
2029836
1719180
87890
847212
77775
2269582
232163
1162693
792810
764987
1766195
327426
1283789
2929316
393159
1022611
1618968
1148077
989266
1506801
2444678
636685
967680
1370373
1276258
626792
1666260
1452238
2604302
782441
2012180
1793651
1563630
90675
440287
1593989
1712784
1375341
2025930
540069
99845
494822
2295276
20124
2235480
2324794
1978762
1721407
2530807
2891746
2362085
2316894
382441
1620259
1168290
618480
2286458
2276360
584903
500814
2427088
354917
933013
1027299
2184615
2825713
1673027
1003484
1932353
2310986
457008
485870
176627
417993
2084891
1187492
1465265
2041251
1864285
648942
2836168
2898243
1786935
380618
147771
1797295
207529
423230
71411
1164890
2488788
2655643
1403383
18231
2866012
2354346
2120117
706059
1059121
2751079
948547
147430
2680038
1518934
1793956
2289997
450385
2182456
1723076
2480832
1692832
2193490
1388898
69373
354798
2903893
1487240
1147696
932902
1450258
70588
1257829
424017
2031408
549293
2307282
605022
1314645
202623
972669
489952
474083
2095948
2126001
2895316
1757180
2399149
2014491
1311243
1668707
2780641
1425936
2274661
834413
793695
1427054
623648
2144460
1317367
2822225
1025141
2602271
81665
2646477
2625186
879794
954530
301377
1431636
1287002
667537
872972
1225238
724438
285949
1696330
2936102
2173927
408401
14979
1635117
213071
512357
2927853
2669158
2807674
1752978
2675137
252960
336962
469937
705788
879732
2636703
2744822
708197
1968180
1747835
148823
603762
2085089
2768600
1020075
1394610
493128
2842512
1364465
1018551
2602986
2733451
607041
2334322
383032
526739
1980078
123394
582850
2624878
346587
1508070
2931060
999316
202089
452193
2799116
429122
1862435
1322329
2911280
1542091
1720045
969599
1583607
78881
2002286
2313117
2243905
2685331
2543103
2500390
2880821
2590271
2668881
1148777
237087
2580700
153612
712728
2081590
1288497
482637
10447
2576107
2695220
1457755
3885
325916
1887022
2895416
1877889
2080921
1899671
753781
2713622
1773802
1100747
2662064
1001479
631160
918587
138170
853058
2353347
410894
2253791
2000450
495776
1868882
1829188
2412240
1609865
1924543
703530
580295
698436
2479617
61761
491119
2937159
1752103
454265
960688
1743615
1694473
631035
1855658
431939
1898600
478555
693827
1968317
449928
892398
747762
1755092
47183
1607436
837387
2735672
2799631
2212544
2652363
2048706
1957227
2825801
943080
143916
2931871
1122230
1479020
2829591
2514136
130718
235824
2028274
1505041
370339
682624
2366259
854549
1221151
562578
816445
1411220
1182488
2476339
580099
1745342
1520824
958225
2745233
2340484
156438
2487644
919229
1906661
2402536
1522842
2451262
1078760
74527
1167227
2029864
597459
1901286
788615
143177
2809149
402833
106761
2857505
331405
1233212
2129916
1243655
1850964
2559728
1521823
2816553
1146647
179808
2079603
943328
1615070
2605169
2488235
1996894
291800
2731494
1378624
1199894
807022
2176819
2011439
1605242
2464221
1703299
1965144
505180
2705155
2579404
2505190
103845
1226241
316520
314806
1527831
2314421
1163930
1124210
1794648
680948
1108746
32189
776666
1907378
1672149
2729380
2718154
712051
611663
946594
294429
2076365
114035
315950
1938598
2416354
756424
966394
51245
1668550
470064
471899
1446546
1416358
1901183
496607
435125
2065685
476299
1104924
140184
92664
2742982
1464551
2674483
2824883
1565090
1807259
1629909
857460
912628
789962
1793609
108570
2461813
281770
1910210
2166847
1214556
838829
1105324
1510547
2305960
2177145
122040
387276
785707
2512856
2743120
2400118
829231
1650131
819678
1984083
2409678
2291597
86288
3912
51054
522183
763390
2833791
2643168
1009758
1960446
593883
1642397
997132
1815062
1577917
739395
2272534
1693278
323067
1392049
1402076
2303622
1139345
2467757
818234
2659645
144954
818292
629615
1259744
2084235
209396
2694250
361630
609421
1681773
2575434
1644928
2882298
1041157
2041847
458689
1186807
587852
399386
441505
318496
594273
2814102
2539823
840327
1673957
1455092
2358832
555648
1137374
1831805
2864022
2687773
1881455
22964
2182381
2873837
569442
1627256
2502755
2074273
26690
627941
1449061
2527213
1533945
1207974
1023894
1640318
1893842
2635303
2293885
1624723
698247
2418820
1503842
1363667
2210407
869727
1239454
498725
1077065
536336
2629474
419439
2313511
2457816
962071
30805
1672401
1916781
2688607
1484135
1386529
1906307
2420669
2348289
2922698
2393360
1837042
2788091
1853062
1850138
471196
1261555
2271685
2513727
670667
249357
2247015
1002523
1933281
1691805
352267
2112695
479428
606887
844480
159233
298915
473116
439140
2791067
1958007
1600634
226149
1187201
918972
2630743
1021156
770688
733166
81496
480231
2478112
1853147
294151
1438059
2793603
2934352
2465245
999796
279589
228479
2594584
2743846
871310
2326982
2397151
1327243
4107
2054291
1479816
171148
750921
904543
646139
1968636
2206364
1014960
557520
1632155
464324
1686029
1789816
1517808
1358817
2912091
2279488
1174821
710056
1015153
1169956
785240
2567210
2437692
2847002
2576132
338604
2364718
2470829
474945
2037594
1135531
2298591
2513762
1305107
802190
2533079
2037810
359285
1329988
1613725
2584886
993699
712282
1961852
1932665
2776026
2581759
608998
722974
1358871
831982
2927810
2706225
1572944
1568001
445650
1603739
1182930
1024497
1469485
1443877
2510540
183014
2802822
114213
2487839
2053141
463372
1912978
2892844
1920427
308830
2332399
2370310
197240
1957963
913429
553238
2563432
2222744
2445222
1772618
1037122
2327780
2660039
253864
1336093
157300
2214570
192012
1653475
2736499
2151865
2775724
1817924
1099146
619510
1014831
1318671
397621
2916488
2506294
675780
41536
1183331
235653
540320
1189270
689204
2454742
376161
2021313
2926179
1858778
283114
725203
2473600
2616471
778125
863060
323159
1960939
1811526
1326013
1990715
1561951
2389118
1392902
576976
1572287
64741
2628600
2655017
518019
2939126
19069
2550617
1981554
338736
2647764
1201344
1662904
197757
81146
1555737
497841
1962976
1651286
2312215
1394944
1024183
2811841
919275
2507578
948378
2262419
2477305
733669
21828
2175817
2889911
973996
2930642
2873016
274235
2141004
213078
223625
877302
2405249
2271988
881930
2304503
410940
2649052
1688814
202429
1263485
1010846
844635
957691
1315072
2477427
692702
1448005
1570518
1812322
1897414
435288
978276
2919622
2053779
1914385
2886885
2104941
998780
1984030
374850
225536
974394
509344
1886450
558060
2032684
395521
2755026
2707140
1811538
6803
1329757
52996
840467
2800031
1351457
216369
715264
1521518
1615269
247882
2399707
1168081
1265238
1638141
2234781
1336310
1289559
1113520
2651623
1930192
2567746
2574839
2751786
1791079
2049597
1063753
492467
1468330
1967979
737588
2410257
106842
2867226
1741387
486778
1111299
2152981
378902
2127622
1148206
2378493
2776
393347
880620
1131877
391188
1197089
2019157
298200
1630298
697730
454524
2213820
1067710
1286407
195200
2109514
2531065
2906678
2250638
14140
2466922
1809706
2798900
1625155
521670
213346
954190
1487443
2079156
959622
141794
1528463
2419669
1962754
2483023
2619329
1746532
408184
2449995
1150660
1608506
1369696
498207
650547
1828986
1606330
126490
109857
2382019
1490622
1989044
51817
2377581
637889
2050476
2874964
1223684
1010217
2605658
1939441
2283879
1622476
1609803
1507805
245679
1983751
749456
2447239
2371026
950834
2655977
1945719
1673753
281653
235902
1597084
65828
600125
2884445
1676995
588607
1349804
1220413
1413935
206221
33288
637316
636035
274102
610520
1207993
2478209
683951
1075440
2669681
2288543
1046801
571510
1360846
883852
183094
2878757
255487
706126
2677919
2402189
254771
117827
1870968
2932890
1724709
1547355
1118906
281376
107041
2400184
1322185
2013676
2306745
667359
1340542
41580
2450549
1268967
2622
1594081
1585578
1082903
286604
315697
1417064
2335292
1684747
1764553
2360311
2468147
1429736
124485
123201
1677283
1562045
2851954
1121509
1173695
1888588
2628833
2009630
528642
1162154
1144481
2074496
2765272
279588
2639227
1435851
1015504
2084150
303728
1449730
1376322
1258967
2884875
2938623
2527887
2298226
574822
1573675
230192
1918912
239783
889219
1557767
2173367
2249733
250047
2176690
293481
1907798
2230437
2822501
1399151
704221
2266010
786237
312879
2565199
1090288
1734789
200145
2292442
1693116
497484
1472122
852717
1908821
1891954
2876263
2155231
2633112
24714
2572893
1836688
2274105
2526179
2262223
208060
1124407
522668
1108672
716348
2869477
2724388
1912794
1047990
1447921
1240534
463807
2182612
209331
97542
2527188
110372
736523
1411384
126410
1204413
1770156
219546
2452670
510594
1170400
1543450
1452154
469271
2586272
1306673
1295703
107056
1065965
2426289
1643814
1404438
1395448
358679
1753811
2268326
2541718
1733916
2757598
1292289
113760
868037
67703
525807
1293133
2175709
489977
1885994
1439424
2591534
1019630
1823659
1763604
66822
2918221
1716300
157403
2728154
2835036
923826
1937537
1984048
1664035
797914
2799646
57268
523857
2360214
1052420
1420805
1084747
239736
1526180
2019540
2263906
863145
1734588
1737601
420097
1475606
649423
1582398
2624619
1691167
1690998
1723790
2653708
673072
432737
665142
2378630
698170
2583566
209834
2351033
982962
1008425
250193
1349723
2736548
1397925
1314718
2187650
2136687
809507
1668877
852587
649064
543670
979253
954845
216929
987646
1592581
183197
1856466
1338079
472888
1116007
177313
896823
1334845
1172142
2020339
1500811
2031034
1139544
1145264
236193
1608333
1213953
2619094
2594276
2883984
282006
1498670
1656523
858093
174348
2027793
2150615
1275556
236179
1180375
285113
20339
1292002
2381952
2426905
724582
882308
673774
685260
1429855
2599916
2208299
2176874
1106183
405274
2236855
2764327
2071760
2629038
916420
1589056
2489002
1770610
2833618
1488015
809066
1454212
2698029
1218962
2246504
554121
2761999
559321
2267873
378975
988746
2358682
2836220
719661
2908267
2222412
1893877
769371
2154815
1272957
2521771
352867
217586
1114379
1612853
2122119
2428731
1695085
1864852
1291173
236949
350828
1573417
1526699
1508829
1640145
2669679
2656213
483190
2673729
1138180
768260
1071645
2396685
1934850
1647745
1262041
34185
1011645
1714014
991251
575571
2350839
176380
70209
518654
1747833
33094
2178245
733466
2111379
2704130
1091641
651882
1826292
1881465
1121140
1170454
1183640
1205258
2441152
83975
163402
2808121
1451106
2585158
16816
611404
2291101
591649
2134294
2870872
1931623
2577602
1531360
2103795
621358
44665
1579584
2184940
278256
1943848
2466357
638409
1868202
2831443
1735836
1330862
34662
2648075
582887
2183610
7295
1299504
783846
859120
1281910
1858988
145945
2439832
557684
619094
1687661
789303
906179
1074635
2465808
1526171
32376
1161244
2390445
454218
375122
986225
880839
1407961
1585418
1644385
1544599
685716
485557
1422808
1508396
435305
1330747
1777605
244094
166318
1479142
2816255
505443
2330733
2820165
2912837
2425524
399852
9843
2749709
2405905
740068
900423
996312
1294272
865797
2304190
2222132
2676966
289419
1975924
2213343
2468846
1789392
351504
2306570
2727342
215189
745327
768978
1857504
1519168
1221368
1581681
447677
154386
643961
2104816
2468093
1109277
836407
1496038
2882539
1391311
1897943
1030921
2343037
1872218
2720951
1490048
346716
1106878
249497
2874757
510898
875592
2735998
2100594
1860257
1196242
1667051
1016173
2340676
2733002
1656170
204496
1276630
593852
2878002
2353061
181433
1891052
361035
2435963
1626896
2432560
1424962
1485078
242690
946302
826821
263850
503851
187534
1228417
602044
142699
1835043
2420271
602466
1029796
258367
2840448
2626765
70216
566419
975352
1163087
2538499
611251
1694257
2741277
354274
1934468
2311154
1672957
182778
1420567
112061
2481710
1339544
1161254
2200839
1621163
1689944
1557906
588151
2260174
878638
2110534
1075413
2692006
143297
1811959
1087762
2930270
597722
1120254
137595
879552
118361
384499
1292819
151628
779527
725386
31507
2338965
91019
188711
571221
2073807
370399
158394
580204
643525
89369
1669953
2546622
2548046
2883511
785826
2925056
1828993
2256165
1726759
966006
975418
923147
2395330
798942
1012102
2168114
2461689
84394
2204809
2143320
718218
2310167
1263420
628784
279942
2428565
1201861
1654355
244630
2201703
677485
454572
2836004
2591947
497799
129150
1148888
2004335
364647
1727735
2397489
2803269
920663
2750320
1838915
506568
1208193
2493244
1701303
50094
1556049
2197289
1462358
2301109
40181
816175
307509
2351656
63441
1340237
2508080
1043959
2495889
1626608
131320
539642
2259929
1225922
763881
2467921
1166415
2217536
1314799
190393
212268
1773114
2036585
1469390
2070351
2497619
1690674
136463
1543806
2796181
857865
872987
26893
2925260
1594398
2185273
103647
1240487
2237286
2388312
2352497
1808580
703290
2441766
862243
548169
2034658
161839
2711365
2566318
1976934
311220
796478
1180680
940384
231071
568980
2230704
2612365
2439756
1520390
2719271
2226220
433390
1289114
2372575
2393267
1692239
2360422
402094
1377208
1440868
2612922
1683296
1509182
867123
19448
408471
1201813
1598841
1031407
1211355
2080056
214229
2859482
2750660
2590672
298871
741571
1376004
1790820
1664364
1321240
886676
125896
1623339
784757
2226482
2552590
2537335
744677
81004
571956
2627906
1469896
2477233
2419649
352002
1476249
1675892
1259113
1541033
833478
2484225
1228702
1240635
1169757
377638
1614355
1233969
1174170
624469
971137
2671744
2666534
338485
1054028
1926246
1845492
217216
2638143
243762
1930715
115373
1870288
508251
1501740
804596
2426302
2377031
632313
2940268
2218493
2375178
534182
1996826
833287
2533683
1873650
826533
666094
1454131
1977942
926255
2802519
2728503
316355
1361269
1023379
142769
1875274
347472
2755119
1931243
199281
547313
2751760
1052907
2610399
2862851
2461656
1417601
889931
90882
166285
1371242
2475841
2255813
166623
546111
1629071
2864049
509227
2911953
2326307
2408357
985511
971947
1143589
138332
777568
1647532
2310677
2770281
2426772
274736
2354313
1242382
1548914
1653091
478975
2220346
1616950
1265661
1014484
1505577
2132870
208205
569826
815290
943054
919410
2323830
2049980
343926
917697
401059
2310170
2588429
354303
701863
61882
694431
2628345
1721465
1830322
544279
2687332
1865180
541032
1051230
1283832
2044045
2311287
1073118
1961711
527265
1773795
1749605
1456038
2546482
2351194
134509
2383319
2897125
542045
601495
2682126
539453
1309059
2711764
266958
2081605
521318
2347743
1555132
1714961
439042
1072885
1618701
2163338
1658674
1840997
1824872
1833570
179224
837909
271310
2045595
1579587
1556776
64060
67453
1842163
1585606
589571
1711088
23328
2679576
2930542
1752791
2825021
22018
2765890
492564
2516436
882602
17593
2723720
2286907
1635152
1781249
311009
1487320
1018387
1688951
291450
10070
922469
630198
678066
959780
79045
963366
1830724
2500803
2674805
2858818
2087720
2050073
72050
2066564
2452718
1873121
1056577
1348403
2334048
1673713
1332398
985422
1503012
1517495
1820893
265717
2391909
1124534
2063782
708073
1357681
1189360
2400752
1625747
628374
1410073
511990
1963767
2433624
60645
1421959
1385458
1732938
2147989
2005019
2113217
2432021
2587469
1811484
2289528
989257
423888
606723
2376813
2516065
1028559
2462829
193535
1462836
1213395
1808871
1905959
2157003
2469840
1370364
2790149
1066075
2156324
1651717
188581
2444971
2464465
1512837
1338200
357285
1984317
2177039
2663641
2855414
1699677
2055918
1510894
378642
2679094
2001425
1173619
2708005
842917
2455246
2893595
1439701
2667582
2418449
385207
1242401
2591710
1339303
2865188
2325728
2425853
2379897
1255414
2409247
726689
1382123
1649050
2651520
424158
2491719
2002214
1983188
1087842
2800706
2144433
1829754
2269307
1652232
1035766
1449128
413529
205051
1043240
245123
955051
1907850
2411591
1986039
2887449
1091464
1011963
1585865
1628278
581347
1831043
2473026
2647862
156107
1578210
2751071
232796
1955531
1982847
2258866
1149244
596205
530339
1333703
2074822
830404
2259129
738643
1069358
1463410
2484676
1358507
1317514
15896
2291506
1969699
61894
1866031
2362921
352360
2451320
320378
645728
2607167
1845192
2492801
1763930
2217418
406039
2242530
1380155
2069005
917788
2470829
1747521
1023443
283016
2177855
2565783
2152033
1811143
365760
1272177
2654015
1110972
1865517
1554694
1621120
1490337
1077335
128838
296429
1459441
2564768
1894500
379493
2279520
659829
667905
1808184
1251717
1819649
2819132
21421
2250452
1053483
73250
1693642
1881804
487683
493176
2056994
1040125
1316091
2031120
378961
1162018
419236
5527
2238239
2087120
410178
646003
1188919
704172
657984
1849795
2933610
2740319
2427359
123109
1666795
2687499
2631323
202442
1351464
2000568
2800607
941852
1176938
655676
1193573
2249078
1054801
1972798
1569209
1177470
2900023
2070614
1591938
2704748
1399947
1242467
2409090
789717
2179836
2594704
1269568
574775
1551982
2660806
842947
248201
1773674
2357019
275934
1162527
2924878
2144544
2522159
1226720
1637148
2649408
2270797
1128200
1937908
1930311
1527686
2421780
2827119
105357
1575244
393709
79035
1272517
1580613
806550
1083796
1166991
836934
738511
177358
1548447
341506
55978
2358760
2356533
372040
2443853
281517
639387
743296
2108316
2543374
1174454
788587
948116
326128
1001813
1064930
1908213
877323
2284285
1798311
1828208
2604878
2888195
137444
1037774
1321225
2006143
2535483
545020
2058044
1925236
1465900
234590
1378915
977217
1103733
749953
2297624
2629130
197891
2641896
2922565
1997773
2461383
2810394
2529739
222274
688979
657603
2036571
967933
203082
2837220
1164938
572122
2290281
465511
1438174
2601599
485136
1004291
1589278
212146
2799017
2835021
1000149
275486
2087026
615160
1382940
321831
1611283
437222
2726792
350235
1741863
2343029
2559288
807552
1119303
2304637
1720565
1353236
944385
619446
604182
95664
525163
1718335
1691964
2696531
1385774
447717
2265185
1075417
2462998
135871
101201
1874724
2580913
770758
1239448
1542580
980604
1741273
839033
436126
2771128
1441515
2549986
735003
1633664
2032257
2761454
2771612
1631006
1459119
2317048
703636
901468
2808920
1768684
571932
1928943
2063754
2459698
1446622
908528
1029331
2862130
2089055
2115747
759839
488250
753812
2390879
2860161
819738
454728
1202900
856143
623900
990883
2076771
2008204
246019
266095
374330
1696033
1493883
1199219
1184982
1726170
1369278
1105451
2194677
2170005
770160
367902
2798969
1093578
1363599
2918084
586680
1405534
1795662
212295
12106
1091770
1726357
1760338
898314
793707
2756782
1593507
1375227
2441310
509353
2935108
1490404
1818403
162233
284196
986066
560353
2432818
2073924
152525
1630590
2076659
444863
1975250
1528306
327708
945626
2932370
1591858
2192348
741402
1292823
33822
2355629
558783
2074057
1049150
511006
703898
1631624
1028722
2883107
894036
2613803
1296792
1164026
1233448
2692280
2830009
1023889
1757348
2354384
1593861
1055799
2042492
2918037
1286235
1079021
1529085
1420357
2041257
813074
1085848
624147
1812830
419617
80819
1498357
1243089
1900734
556573
617889
2178313
2415275
133284
621358
2772301
2393079
820295
2895116
1792928
287690
2831283
698231
22534
1799556
297211
164996
1328841
702621
1208837
2061078
2325662
1940669
2732423
2123600
2579028
2422012
2282117
1371287
1953115
378604
824644
1459119
86758
2194870
2588867
2495616
2438678
1775494
1476522
2028243
1771503
371016
1270707
1060114
1524331
2897657
1169173
1584464
2855703
1635406
902495
2535827
513901
2776803
340782
806990
264128
2554590
2491971
1429991
369928
1312781
2709613
543446
1883447
2711415
1145058
1838304
484505
1575073
1247622
1868387
16152
1093365
767241
1515762
2227674
2547877
2055018
1887773
2467806
1539474
1566884
2773672
670798
759449
2722571
408413
2872864
953245
704871
2629440
2407943
1529305
2004248
1678656
669096
2417191
2453175
1052734
2503433
2185021
1057019
1060449
2660693
2683197
279297
1456273
2236381
871186
2185469
661822
783602
1564245
1386687
2473601
677493
2306049
708436
2464564
834856
32974
2904796
2544963
2936285
2179698
2623919
324415
940953
999649
2200317
786458
971949
496657
2907327
2130745
1936470
2721696
1184471
875883
919695
2618282
2528798
1801279
1607741
1989487
1401105
2876240
1834152
220302
948359
980752
2516608
1710864
2497995
39664
2854533
2445224
2837373
1535129
666598
354075
2019584
1342891
2151339
2045529
928492
1073811
1479428
1940557
1488205
2304402
2448092
1000067
1249080
1710857
1424051
1061525
877240
1137473
2344488
461299
2718388
2891057
220578
2096018
324438
1267744
2140890
28963
2575884
1491101
2795099
60634
831067
908339
617188
708737
1515392
892261
1582295
104614
2519465
2073561
1761345
2713847
1169463
611628
759289
2459435
484041
2043686
767617
1294397
981431
1902884
789280
1987107
2719733
1010355
144322
1152152
2210383
2562965
407026
2774412
2611799
573923
2396492
1244056
2225275
2913902
245536
1733735
2506463
2783146
871217
551609
950021
2180880
1127082
1903224
546068
1523044
2151176
2854161
1909978
474269
483678
930914
2731401
2391080
1922376
286593
698769
1048040
2667969
2223971
1281027
279731
2192269
1785462
1859400
1218258
909044
744849
1117494
2219239
1619397
1170263
445470
2141307
1526263
781635
2861527
640045
1918702
1051752
2543706
2242500
2134770
759323
20647
1107805
2806318
2690769
1643835
830320
441143
2467113
2119257
1573260
913587
1776059
2520782
2190826
219687
375001
2474886
2546098
1936243
439059
955612
2930879
48179
519590
360418
93029
2610782
2454633
353002
1064647
444137
1529720
423627
1262120
2600497
1088743
2760129
621675
2130404
1606018
1142980
2230004
2838279
1670681
242416
2150646
1728959
1964478
316582
1201264
2735464
795646
1239585
2267794
2571262
392374
188141
220340
340854
2559562
994672
2882807
483565
2344677
1141832
108098
2580283
282716
994379
1935647
1835397
472087
2849808
2131031
377616
619618
423244
1738056
2010660
1184504
2541856
2745058
1346775
473541
1963000
843881
1175539
2797542
1914376
936100
2605295
2174116
1914248
2340974
2562032
739542
418034
1442563
1740682
541370
1269697
2835303
251595
530228
1270980
893926
1148550
1586681
1346118
2470541
574263
766251
2288765
2158630
549387
252595
954597
1135406
2187179
2910474
2931458
89650
62208
1031197
2249914
2596000
1276626
1007630
1330680
1915477
2509922
346521
1343212
2281677
2835365
162936
1342106
1423405
2613261
1367014
882277
1414896
808314
1581970
1648660
79698
1644082
1659108
86345
1113410
1796400
1042587
2873140
227803
2056631
2646953
872392
1941475
852986
60624
1890624
168715
1293337
681504
1147838
1795571
920724
1172247
1726421
511113
1243721
676695
2692743
291496
1669744
2769346
625088
1886387
2393548
1960989
271300
646753
2878731
59333
773122
1866163
1380870
2928051
38154
352656
1433008
2036828
1090157
2527290
2218993
204883
1243676
2090853
1292572
2782718
877790
2549934
602737
2321647
1439346
785529
477182
2664265
807104
1476075
680182
2257583
731331
495095
2244185
2207175
858521
411373
1772545
326234
2535559
712339
1331115
1378881
2830946
721453
309552
1947691
1333344
2248542
1761857
2495685
697256
594494
67440
1218260
2049852
564723
1117093
1112406
2531572
1871805
2760308
2680084
1031728
2484919
1656982
2664056
1102647
1911159
821128
958510
71834
812020
657223
2716343
1510173
2919919
2285888
811429
801044
2865236
1594096
1853963
1433532
260584
2565711
2574720
526691
2933596
1120586
1959623
574421
2394671
2647582
1125826
1710693
1576882
1527119
2519828
1446271
727100
1410390
2571407
576696
899233
2419922
475369
2382623
154165
1704604
1006309
1316990
1551322
278967
805450
1782276
2784519
1945313
1154497
750339
2673212
2748415
361470
1848744
289711
2726627
1188309
2247467
2326610
1352189
2000854
282832
1493386
2871666
2489734
400360
334463
2309259
70268
414702
1519286
672673
2644164
614660
42486
751186
2537117
1602962
586926
611698
1591774
1115764
1945820
1943433
2123873
1474236
1398055
2665672
1221204
2476795
2474307
1512875
889362
609684
2814188
2780207
2467785
54705
2637091
2577426
253347
1396693
286776
1862211
1980098
1389892
2453940
749067
327358
471202
1917138
960371
1275119
512429
5528
1730695
359934
1306342
353243
1224382
2271042
659400
2122109
1604170
997555
1629124
1549736
747794
1970825
174115
2783179
2319039
2189570
2465003
1716893
2735180
129555
546862
1493951
1263128
1632008
2920469
2031148
915079
2914421
1725854
1168922
2634556
345986
1339500
2769866
420994
61007
1586779
1072438
1449497
1585460
179291
1040064
1281604
283604
1151108
1418993
1018085
2345295
1891460
102906
1841832
2327623
1130143
531949
303694
33288
2814509
2516923
1572898
1067147
2316182
658864
1170661
451116
1710566
122901
1481790
9168
2440154
1642401
2002707
285491
242048
305407
2518895
2458653
1882101
2708520
445140
1275037
1737425
978910
1973675
409858
1102757
55207
2768909
829444
2541642
2724276
507839
1757149
1301267
85574
2699210
2585759
2544927
1971244
2448626
625283
1083272
910917
958577
2189741
2727709
787212
1333755
2465240
751534
602270
805718
2720388
1334575
2069217
1297967
1951532
1944878
2150592
2838112
1879785
208713
2932893
209425
1612137
1139089
2612964
629232
1648898
784731
1874400
2472008
946971
1672047
2576310
215845
1214071
2881006
1845620
502755
386693
702874
2873034
2237786
2640157
890658
524728
1091419
2496605
653189
1352354
854929
1404294
1556665
168511
2875520
142185
1345609
1932407
2653022
2094052
2476365
1364714
2236778
1432986
2566492
1062664
1448202
2319860
1368547
2779438
1536053
830423
676036
926111
1019920
1792069
775836
1499430
1834408
1370166
2770818
1672318
463470
661430
455372
2203856
926499
1848312
2792325
623516
1197214
933490
2345825
2869375
2390634
1561436
2758515
1250866
2058091
587704
2867888
564075
1499381
330770
2173732
1708897
2181309
724807
2581968
1689585
835497
1423976
2535427
961541
727490
1429011
96744
2509347
2860550
1810263
174284
647199
625348
1212669
370625
1816247
2208574
1657417
2309751
250268
643088
1525970
890622
694791
901343
379031
2253977
2930031
2494292
1667997
2624392
2768707
1585395
475483
1971243
2453992
2239937
2445370
461376
1644879
673153
306972
715631
762102
2088593
1635294
546056
1391399
1696182
1812375
2708341
1052752
190899
2500224
1116540
2095670
1300100
932035
2463068
1233268
1642715
171287
1674556
2260118
561239
2729509
2149037
1995604
1264372
1623841
47855
2150751
2704140
2492441
1751016
158630
1094467
2690692
497344
518791
1686919
376856
2303953
22084
2227675
386821
1468488
73962
1280782
570844
432722
1233337
37601
2404241
1689727
1267771
1820393
2440103
2915962
655240
1179811
731555
2797852
2473403
2927555
802306
2110873
1706156
861805
360219
2207572
1824898
2647356
440089
2504015
708430
2607673
600024
86674
2142396
2664331
694035
2383423
1419484
2070893
1907359
2905475
1391661
316308
1689246
92980
933358
1747610
2899843
1772729
1211427
93723
1807935
80104
733093
2817123
2617494
756589
980545
2892962
1665529
563142
1449172
1017583
2832691
2081960
1539757
6825
1819704
2246313
2799329
407249
1006843
1733073
1296188
42477
2670229
1100074
76147
1443479
2092262
2890602
2526079
2506474
2242257
108409
672854
2514437
41887
701416
1616887
601866
1857598
2308456
914503
1223619
122116
2608700
430995
500698
2567135
681231
1901897
1853305
1302404
1377202
997502
929097
2670189
826047
2484695
911951
2769798
408811
1501615
475050
2432256
949536
1253098
353762
2850180
1702301
2848416
248740
2087196
838081
508822
2158726
1414628
351765
376156
472781
2924607
2581317
2922028
2177452
514952
1907110
2028262
1738427
1812846
1027611
2940469
1208559
1810979
118732
338505
1752907
691193
2779196
1068288
2621323
2622043
1769620
1510486
1832848
469151
1138874
190133
2186496
2620682
1503044
1374591
508781
2682042
834596
1288439
1539674
322693
931407
1122357
2836673
2229062
956296
2028829
2126899
156296
437309
590162
537570
42616
1851846
1310665
2735125
1398931
1994680
1470404
2752193
1832715
36082
719975
2805893
1836030
726783
2414303
2676178
564901
2552708
2809141
1132707
381077
1007054
2432974
1096828
215644
1644159
2307291
2023537
890496
1873847
1672667
459467
1449793
2773650
2329822
1583844
2474833
767428
2815416
164763
1826011
2807003
2494415
583151
2393411
2445523
1687068
1434174
2686660
1910697
466449
801423
597955
2578579
728393
756264
549908
2487553
2343096
1911716
2165413
1010274
30586
635460
2148026
1542675
2082399
698254
2008051
1226563
1832526
2005292
71316
1020996
2072575
945878
307503
1779339
110110
1198828
1847507
1161874
59928
1641932
1361824
2925305
667376
307275
1310611
2775624
2858446
372913
1214659
1737593
2448255
920730
2555239
255769
2294336
971476
2122101
2764020
1008187
2769257
1228052
289723
924233
2711883
2602227
24657
1944386
978362
2338244
1699044
180059
2417196
90820
2644314
1012519
128841
2887450
956072
720474
2340976
109860
175777
461091
1303482
121910
2509692
1802017
2394658
1441999
995016
2537512
2623255
1492962
264982
1703811
566681
2691990
1896180
1621927
893504
1000874
2113056
229789
2706686
774785
1737075
821500
2937539
835812
811822
116573
686951
1861725
1367908
970497
1613341
714259
1338791
515487
2159422
883265
2378187
1013699
2596225
144977
2457757
2463178
1951205
1803696
870848
1472999
510157
67601
753290
1178346
1116387
534608
608376
2218793
2907117
1485519
1204851
745830
1634996
2515193
2353527
2104989
1701945
1421656
2743836
1337853
1902950
812654
327991
660812
1478221
2852620
1919004
569138
1718072
314178
136560
651316
482354
1736703
512200
2660162
726261
926385
692044
83579
402426
2381110
2413276
979423
2180568
2704383
896466
597695
736323
1348618
1215078
2184068
792253
1636991
277122
1602663
913397
94201
2410505
286065
2388289
1003761
976381
2589834
1412663
214333
2472586
1752016
255319
2193276
655122
2484633
591430
1217191
2604579
1769281
131978
718739
1400052
2373881
2565264
1455405
404605
2552537
2657495
2642677
1647965
992077
38300
1505299
481673
2163867
7171
152357
1868601
2421961
2385589
194315
864561
706366
27646
1396251
1949914
1425816
756078
650544
367576
510028
518622
2389622
1035866
1930591
2168981
2402931
2848645
2327964
484598
2588757
2630313
1815568
1750896
855492
2250152
2438994
1139468
2010285
897073
1745761
2322037
2492215
2480226
2376653
11018
967236
1743412
111144
2380494
937824
1212865
571862
590651
2142504
1653947
2914372
2671812
1850858
557313
216500
1312246
1767254
1262628
2359817
419281
2412177
314498
2212173
2102992
2759493
1267547
1430147
2418914
1784699
1365086
1471758
200007
1624417
1518595
2618533
867688
2040329
839781
1286678
659202
2411834
880072
583861
2058215
2340112
948394
2427347
1503278
195039
1190691
2155019
1271907
806492
1448458
2368074
2172016
693737
1636531
2654647
2580820
1993545
360843
374414
2414265
2317572
361558
1324296
1489213
1388526
1767316
2450949
2516905
2023785
273092
1715765
973379
1326375
1360545
1553345
2740102
2497028
1954884
305199
2876802
1319963
886792
2768185
412620
551680
2763439
1557252
2931543
1671126
2052192
2441167
2097542
2530949
915331
279040
1073624
1081872
2725631
393781
2346331
2454620
546304
1289889
24127
416138
2471830
1155258
258445
2398675
2008347
905884
1616506
1943029
2167643
2077255
1312888
1060649
1523223
2497112
1695498
2843197
2472732
1805710
2571720
667219
1214033
1951490
2361073
2137344
847340
1193987
1687825
1326145
147480
2724166
418380
1762703
1440329
1513030
1577727
1384320
304601
730374
2232902
408611
2103055
2608497
1760754
2626819
2438461
2629318
2750583
866087
302883
2136111
1502821
1926381
2857478
419716
1661176
27327
671418
2791651
1500856
1146156
2683483
2664492
1715243
2862876
1296758
1545472
1021348
1709397
2169202
617230
2493111
2743735
1510168
241038
814335
2719648
1646553
1786689
1656341
213350
1705233
2514368
222049
2434292
2587973
1361356
1046048
1071681
114599
205251
1739459
1625448
2141121
1166445
2275232
2451246
2620452
2369804
10704
508892
446375
1159361
2633275
28427
30235
2201374
1960458
297390
1230340
1199950
2408927
1696563
2916523
963558
2317051
554625
850219
744690
1129232
2646954
1666598
484276
395885
508484
2652748
2170549
2652652
2860227
2364624
1358944
2067738
2640372
1952946
558981
595681
250673
1313137
1740006
1615178
2279695
2684104
209132
263151
1518028
2396711
1431415
833045
697476
2054624
376057
1332970
326465
1943534
2338384
349708
576240
1476000
1813168
218849
2552165
1459812
1029344
1503041
2471646
1564341
50228
1146993
922316
2504682
2127317
85563
355921
209508
1717003
1666789
1590682
991865
2444235
2726510
2773188
2070647
1175534
1292763
1890521
2084500
2919292
575454
629562
525170
799000
2658116
1089482
1329608
1715544
1907253
1468198
288282
1212941
2481580
1574343
2624443
2727687
2866113
649336
1456303
1223450
228625
2823229
116304
73731
1156672
2735866
630421
343669
940717
1961804
713162
2396252
2310356
2929317
2676308
1667326
1126279
1228140
2332380
125554
974421
2636347
2426129
810472
1772818
261890
2330450
872452
1855444
862133
2041914
500792
917201
1299643
829268
448374
1475515
355677
1694506
764674
2747860
463136
2311397
585310
719084
2611029
810080
2274166
2831346
423239
2218334
1018861
2831464
461824
2681756
2258111
2169590
666311
42816
103724
2032103
2376885
2626557
124671
584652
2395334
1575973
2077292
2639435
2623350
1576324
2544440
1973848
2427238
1760188
1127156
1857773
1056523
2907487
1116985
2511240
2689985
650640
2584101
1917649
607339
1420180
296029
2151300
20504
2638003
1848707
2085979
173959
1986246
2571161
1583985
548180
1998031
1750697
605285
933419
1465853
1591403
687905
1419398
2453246
1433949
767178
2638182
1744100
233776
1894987
1683271
414866
627682
2696287
925770
2884135
2548739
2633513
2251130
1396798
1356103
1041834
2923936
2765670
743208
412363
491942
1917659
1592546
953329
930462
1348110
551277
916301
2268603
1082201
2827369
2053709
620117
2854227
1882399
2201892
2631395
1180150
1510611
2209244
259176
1673645
2647361
1905096
2632184
126928
335758
142935
595934
1684706
639433
2162741
1073070
876183
847135
2483491
518657
1135954
2158462
29489
621781
2470723
1267122
1464067
2239926
1855671
2780458
33207
1530249
1426503
2362811
797975
2386136
1261753
1544804
2635081
528358
1473868
1198912
1188036
835923
2061364
2528420
2491128
330521
713730
2672681
1585055
2361219
286955
2456194
2726580
2849092
2177378
441841
2200711
2888079
2751613
1058706
176469
2847322
944879
890856
1136028
592493
2931729
2604934
491361
2649843
2875646
1968518
2135387
1955829
1281683
977882
323634
956056
1043744
546336
872834
564176
857749
1177315
2427491
8031
1477914
1377766
1208117
892004
512014
857073
2871923
420681
2032678
455251
1853771
1687138
1502180
1370487
1315841
237222
1223961
345961
2479499
1153467
2038168
1673862
244803
1202639
1168569
2420997
2096761
2016378
930092
1921175
807571
848450
1346694
663383
1981278
1169568
919790
2582127
314854
2401584
167163
198127
2004432
1693498
1500437
946477
1996477
2679166
1002643
871489
887290
887512
2516250
2629163
2576552
2558571
2188027
2139254
2314865
570623
2783804
2331221
1152898
130264
42886
2914561
2853721
847396
1414756
105165
1867450
378549
1126028
2437293
1318965
2030094
61294
2890448
1869033
190189
708509
907444
1788568
1101702
11074
1430477
267116
2709407
1947004
1170678
915823
815262
577445
2041942
1531293
1099166
2837029
2580230
2555534
96631
1839099
296259
1386540
2142573
704088
2200850
254112
2203708
1424118
1257284
1902414
1146809
961612
574539
1929479
2328194
2423090
678191
638020
1837074
2421446
905417
581923
952063
2234209
981490
610535
26802
34973
1098982
1997091
353842
355515
2733680
2547036
139569
2242896
739400
1739303
1799172
1495675
2869586
2460637
2903746
157886
1897415
1716696
1093189
2927869
1873033
2321701
647151
2842077
374945
1547802
2367866
600517
1386832
1447585
2653004
778047
1382820
1379390
139618
752206
2580810
1159630
1652088
2932930
2046413
1902267
1023440
547225
1377617
1798873
457901
1108815
1669454
2345278
1063785
2062877
1303571
2634894
785906
2548369
1814849
623483
1625728
1482536
2308636
1386160
271604
2519471
2262971
2823208
2049234
1794263
1810859
2762045
257346
504453
64132
1139
2004004
200409
795327
2475799
107518
227772
837806
2398111
2053099
709256
2181266
1376335
1056578
1003136
2028447
1052276
1852179
368150
1410443
2889122
1072939
1141422
352464
1856595
3717
1631258
1810119
1767776
1126893
292165
2652905
944588
1369199
949847
2455521
312477
364931
1194374
838016
1966107
2145420
2051064
2236815
2183313
2731754
2600072
1766396
1290189
1585488
969240
1156457
1197014
6672
2303292
1210850
2666575
2520476
188636
2546931
272835
831392
369042
2729074
2269546
744299
122732
782565
180584
393589
2819282
1755431
2619039
1535764
352996
242281
2677285
609031
1017734
1771133
2399206
424888
2465174
798623
396017
1866421
1746063
1260238
71477
1782060
2254447
962366
1477042
362447
156280
408363
321822
1162744
1009991
651601
2357531
392010
2506741
2053346
264376
1116362
840578
1568125
2796537
1586726
517957
383859
790134
8253
2158762
1903892
1949200
1693669
1839970
768027
2691915
2192208
1694811
2431984
1642431
2375730
448722
1164499
970793
2466684
1448236
524073
1647677
2161242
1684584
1038411
2688080
866564
2778612
2276619
2094426
597647
54640
352095
1104803
975190
2730892
2023281
700686
2224995
1847770
2035386
815566
2543203
896225
580001
1573185
1244997
2196671
729027
2175021
2530724
2733776
2614617
2748741
316526
1482713
1351926
267604
1357739
2073410
1168572
1089547
1762803
2083993
911946
845575
2694916
1346487
1698799
2112519
546476
1719979
2862330
828476
2535710
34796
1268523
2409354
1915629
1622875
1271752
2368091
2194229
2153020
1243716
1197566
2478765
2237629
2679702
179406
363609
2131954
2568288
1093848
211510
1497498
380328
2226190
2605240
2433143
2835413
513891
2773915
2038218
2781985
1814317
58533
2431145
995509
2052343
2167954
670943
1004604
570985
918422
586381
2802023
1727247
2251113
825871
1037247
539045
1456408
1718996
1165131
99939
1938331
2548032
1123192
449523
1894780
400238
2283061
951524
1558101
1515906
2913592
397710
1273331
2790721
2603116
1536279
1992331
1729788
1083866
2652791
2259759
2363680
518348
740318
1407768
2838911
464681
1691059
1663323
1922380
350647
2681361
309537
2110260
1618020
1292931
135904
110737
2387091
2884934
2922930
659660
2932303
2124723
500005
492654
1939869
485709
1720843
165008
2065842
1723563
2765081
2758243
1301281
2402858
1074841
2823857
1967968
223318
1447082
1559357
1768555
1139616
1267972
1274102
2362962
1637323
234150
147617
2629651
2569832
1814371
2077715
252969
1620461
408392
2149724
367752
2438136
1571051
1973163
1729892
2622326
630018
2397483
795620
1916767
2537661
2673342
1138569
1552081
403103
920178
1296225
1053170
1576743
1652267
1338451
1814139
1235318
2823106
1097608
1577010
2014308
2051297
2833355
373398
1842031
926019
316463
189820
1840520
539400
2481629
2475270
1105868
2786949
1548415
1341548
2270449
2782122
637931
2300755
625331
1505507
1394230
813532
118835
982970
1669144
303794
2531502
486420
1025616
649484
2003102
1761698
2838835
372305
1492874
2124907
1221962
339955
2887720
1857273
1555736
2596596
1607325
1631189
1332021
978658
1169149
853771
67942
2834962
13340
1643652
2833624
359174
1551291
2752298
1022469
212891
1077842
993019
1661302
1508964
270902
2775667
665384
2398254
2171215
2528158
2320147
2369455
2874341
1993663
2774329
2599353
1258380
565954
2339091
1594602
2892994
92648
234122
2912349
538310
1786767
2268173
1866939
1848491
418115
1522655
1449134
1576958
2100765
2506795
1898552
2771259
544980
849790
2106327
1472312
2847524
1944882
1604488
530653
2028947
2436880
1676265
2266015
1327722
2055047
2599422
2110594
2774960
26500
1977487
2518569
337105
474232
218654
942039
323028
1792120
2311035
467308
115670
335542
808152
2913675
1878159
902528
799849
1240793
2551556
993264
2920884
920053
463903
295253
565148
2271163
1498558
323601
954740
2859491
2777625
1085277
1323926
2025336
2714980
1854037
1548012
162267
2105525
1174292
2696219
108653
2646835
2867265
1236116
2313928
2525398
742410
1198340
1586636
2140792
889247
2666878
2015612
959877
1620117
791316
2523471
409525
2251165
905096
2755235
865768
622557
2721833
2538114
2326044
2639845
1610618
2125141
1696004
1655574
1909291
1176970
417113
1476919
2177068
950379
263070
2291676
1399795
1989465
975587
270638
305187
1113865
508081
2173525
1475187
2919588
2005755
2295445
561315
2399226
1507348
1597576
1613295
882262
1125217
1383923
2267783
1926971
1837288
83757
2672729
2748614
2772906
2001083
435070
1305282
1592431
250752
2819017
122949
2090021
2185285
352075
1936213
1875568
2687656
2519489
2062043
2112989
2329175
288135
1104251
1627777
2394041
2552752
582649
129714
1400327
1639715
532380
1418316
2407976
433761
2651754
1427256
2649555
1349260
1569351
2027655
122576
888504
153932
1662104
118281
1090469
2031779
2628807
2335722
1589951
311092
2185830
1048099
2674375
1425431
308501
19099
1022478
1919734
223396
1305078
2698906
597388
697052
2607406
1525274
1344337
1435668
2930947
687187
2713565
308716
237502
7803
1833493
1899864
2712897
2325881
735109
1923208
1304923
1105937
1968191
1523528
2196481
2105542
1769288
1123104
1465440
1992527
1460065
2407250
380020
2096946
2313539
698877
2830384
2656930
156048
2738445
1239209
1306152
857788
861170
2536128
1980448
927524
994431
2543750
372081
543461
2396490
1525608
1872521
372864
138869
536838
1396775
1344575
848518
2752159
2179258
2031702
1586974
1982012
1326213
1943769
2049258
1552521
283499
2906868
1000530
2823000
230026
2443916
1702107
1608177
1534941
2638394
1078800
2063378
89285
1500344
190191
1247354
437958
913
2910040
12250
914865
2816938
1031666
169970
421937
1325996
819701
2756225
2901450
1079345
1140771
1637253
1488342
1486140
1568768
860570
1489536
2936001
1447376
178947
878844
1639623
69404
2242754
1945593
2193039
2490509
1636438
786375
1918186
324466
2751469
1725343
896846
1944278
228319
1261960
249828
1123274
2341633
2550784
2278841
629153
2031910
1801445
836414
840018
2013434
1391874
2543011
224717
2367026
1831425
896061
191693
1028343
1599411
1406785
1334146
676315
2421289
1855769
2811395
516487
338120
2745195
625346
537811
575528
2005551
542335
2171665
467067
619137
2917725
2199052
2154840
1965097
126935
2938289
1556214
634571
1824207
1263898
1134223
2674375
2862200
1637124
2924764
1975299
2209812
706914
2572091
393939
2292636
1862305
473516
329049
523744
2674214
993294
1513118
599240
1984588
2673954
2862441
1634296
567164
1142073
2010130
27188
1247743
600000
477280
1088543
2897998
857974
2327333
2618871
1242396
2343093
2328818
1339063
337278
1275917
1996191
518187
265810
2084902
1480400
1090394
2403529
2185559
341547
1379211
2454610
1173200
1509932
253214
84653
1312306
1608079
1585182
423204
566000
2085883
2281716
2430249
2376826
2045058
1773922
2549828
2206712
1486882
1468425
2297698
1512654
2800264
1462473
344597
2790976
543793
631989
378406
2713827
2754066
2022364
1546285
162190
1734030
1969986
1491884
62259
2717981
2505253
2939280
2313791
1264167
1884036
2707943
819194
2108115
1640173
623122
2059142
454370
1457542
142070
1757050
2096903
468885
2718319
2613932
74771
1773902
2696142
2288342
2695263
2256439
2619155
2019921
845432
2263539
2200861
1795952
2727911
885388
2113677
2516171
474225
2847302
499399
724171
77354
951865
646593
2293281
289451
1986509
949951
2930602
1420578
1042849
1470060
2081041
2131679
1669919
1508590
1898589
2749914
1046681
249581
732283
1532829
217213
1939838
2234532
601879
2515708
280628
1165159
1101232
1494479
2890411
2123200
645361
660704
2409022
2098212
1784929
553515
171625
2332020
1801353
761359
678886
2516991
984373
7867
1473735
1080838
2482631
862333
2920762
332366
1363
822638
1469028
889696
2891976
210282
1833171
2428448
838413
607192
2456224
2128583
1931333
1307728
2194891
63570
2736456
2103512
2758091
2121107
2237523
1012259
314089
1216888
2792123
924869
1156315
2921757
1796187
1957587
1882837
2766399
662084
2011861
2922772
1754247
958120
2237860
2284015
1767691
1001772
1678374
1114434
2224106
818614
2367987
889126
33470
1444657
1558843
2245999
681524
1457128
841881
1685745
774626
2742516
1345447
191037
2551596
997578
2833669
970630
1736409
2287885
2484558
2036754
1903966
1469977
2558153
1089601
2725694
2014831
779718
1469895
2269120
2221697
2097544
2161155
1575101
2513137
368017
2445278
2836760
1871472
1091533
2093770
2918953
1299352
945827
2184193
27324
1595963
2540262
1233754
968351
54910
2137298
390755
1103628
1174769
427118
2295488
2539979
2918380
1149085
1953367
2084513
353447
1654618
1193660
1796095
27843
275962
904083
649614
2829413
1612986
935809
1145169
1222043
2680145
679105
2451323
1677375
1623757
850677
999515
1362551
2090986
2533906
783191
481534
209322
1059390
2845884
1214630
2020503
898769
2703519
1790795
408733
2822053
352499
2055814
1683932
2172599
2345236
1558070
137617
863163
1456784
2105939
1590206
2441121
44903
2472176
2045119
1653476
1149250
885701
2091529
678873
941182
398055
1497606
2379424
136069
967483
1984324
1672869
2347785
125016
1482441
1495802
2406759
2739708
2775253
760526
1743114
722906
324678
1942629
1309204
1626562
1851621
2363306
2098977
2116334
507180
1789516
2544415
198431
1625543
444429
1442162
1440199
531182
1921842
1793859
802738
2899342
2383747
1672184
787434
1535634
740644
2295080
1224428
1676181
1299817
763923
830872
2219842
2631074
469226
165520
561137
556022
1883915
235523
2726698
2843329
678451
1053869
2019441
2205679
43123
2789734
371970
2633964
1150434
2292004
2932501
157400
895259
283260
1371474
114384
2045134
209607
2699522
896474
1407671
176554
1624090
92393
2566096
1363790
2605921
144836
2291922
377769
1989910
2413442
161659
2340329
491131
607592
2144131
982252
118802
1177048
280394
2901190
384262
360435
130440
1824928
1290080
132400
852027
1805472
1991659
282948
372269
2416985
2609312
82920
630918
789314
394883
1541234
212869
830844
1149391
1495329
2271064
2602915
1927540
2894115
2148368
728950
2422356
2478739
2778303
218424
570128
2936386
392772
2470686
1097581
2576407
165366
657469
117304
2752831
663327
597352
510931
2643264
1648404
1510990
1250571
1521452
994226
106280
371262
800681
2860133
1964626
2635834
2462421
1069526
629938
2008936
1619980
444112
643932
20096
1822920
1387631
1447655
1890144
1657235
619782
1753924
1777774
717287
1342328
2359213
160128
2650728
2186153
1864622
2179481
831081
1648882
1586896
1263366
2072808
1978775
1645262
443335
2261218
84084
33768
2606801
2344381
2092881
2018233
220232
204397
1030674
39249
2431363
1567337
1085117
376422
1754229
2170059
644425
851206
549886
2203212
1835615
1486874
1164673
2500227
1076133
2693147
1626492
1280800
889539
762087
2529676
2613466
2251551
256371
1297535
609219
2318378
785778
222913
1152016
29842
111361
809953
1583138
2903891
2662890
899002
463531
962245
1032285
2613297
1961688
1494656
859184
2242802
2800420
2384551
1605747
2922326
2490390
924371
765010
1829090
2501666
562602
1466269
1850031
1719474
1450873
694888
458620
315457
1459683
1846488
513084
549815
2230150
147450
1249604
88269
535812
2059739
967631
2452404
2508583
2187137
1825904
2631010
2068246
599927
1845163
2039213
268819
2575397
1391301
1360196
2384098
2121810
2198117
1815406
231864
2089885
211140
1771493
2255052
2210847
1630289
2553537
2324257
1281157
2886797
1474221
2010541
1273282
1867225
1204076
1464819
517961
781509
2875275
66709
809742
146641
912964
1467535
931682
802890
2633304
2555145
1472110
1338367
14532
433564
1288855
1369597
1801931
853088
973564
1019484
1109547
1683541
321
588019
896470
1504911
2888517
1993562
450598
1888568
472117
954318
1793135
66907
2773179
1127859
590825
2652305
910052
2586014
579839
61191
2555152
1264009
2552935
2484099
1172200
2735630
2603657
516613
1824673
1043427
2669637
2848514
521628
2460926
1404843
1836927
2830752
2651300
2484060
261332
2386798
606168
1605532
616310
1409832
2847624
1014133
706475
1453839
384406
338289
189593
1063290
2361061
1464285
339133
588812
1296116
2242542
1010274
1106298
1535342
490080
151291
2672061
1167068
2157828
2021039
1223833
1152306
661332
158383
639282
1628717
2865311
1032060
27975
549244
1633493
1474875
318257
1854666
724591
112631
1194214
2153910
1632312
345788
1965524
1196967
2021630
2678862
1577975
1314856
2043437
598158
90066
2697279
786245
2611894
602074
2188198
1403682
2289011
1943523
1376821
1895899
1126855
2615621
737284
942006
2382421
1929908
1191155
391042
2328640
1614308
2002136
2576568
288266
2332584
906604
788864
1024737
2380942
1036280
858882
238984
898809
2302778
2660842
2535309
1208608
2680889
1152844
2140334
764723
844681
2597867
2072962
627651
1347989
1777732
363423
1256164
716228
1761291
1042565
337577
2627857
596897
1878371
1011770
1961322
345606
423292
1307634
1483639
901336
1479042
665194
1352641
336960
793210
343416
1696098
628896
2558782
1687488
2368716
2918271
163745
2534025
2771444
2718554
1876585
668519
2404298
2830133
2678111
2056374
2023770
1917613
506848
422224
1169810
2675298
364423
924825
1076762
2574377
1474703
1529633
935011
1538174
1026037
1575961
1124497
1726708
2559192
2640507
2371249
2478613
936333
2917943
2125127
2851813
2455006
2643385
2688867
2602975
953567
1690805
2403208
2898740
2130417
257023
1698266
1898712
823815
2031031
2258725
1631046
1020285
2563044
1953360
1729340
863793
378892
2320402
107230
2379700
2462924
427492
653531
469136
1040675
1867820
1930242
1097491
1215950
2471642
1487977
2259145
987580
1580713
473449
2521950
2590048
2070753
1385652
2256346
984202
699253
1188931
370955
311906
1583100
2467302
2693030
2113976
392575
1117444
534258
1788107
649226
513921
1934310
2750043
5397
851470
2173232
1839900
651209
477217
2708495
1083127
2756440
2318065
2798056
1484561
2767324
17260
1991226
97640
2173066
1331101
1562709
812851
1916750
2784311
928825
709613
717250
932797
1003038
1319590
1354094
1179834
65223
101925
2163738
1037012
2102903
1444672
2447437
1633101
2917340
1436510
1331027
585996
1358245
1065538
2404382
780252
953960
2091456
1213700
746157
135010
545323
358947
1542488
768809
1521424
1445901
1170794
2445039
945697
2207262
708345
1004828
1466379
2383685
1026841
1253521
2761462
2685320
2800730
2540048
2017933
1367976
967487
371826
1836105
1630276
2004671
1759341
1597610
1548754
2315293
659982
823794
2818291
2072885
1139047
1756447
1299185
1379015
583072
2125988
2636876
467724
569419
1978599
433725
2536642
2043378
518490
1977914
923084
812050
2522989
834952
718707
2095692
1054234
931635
2111737
2509358
1042318
1407455
1080814
749629
142170
718713
1016418
214115
1160611
2549294
1898300
2600501
1074176
2134414
717993
2528439
1751588
2520869
1513221
1712817
2119890
1321209
1967773
2228143
884336
2239621
1043432
961247
772629
2082409
1710483
1389933
811140
464303
695000
480387
2191114
1855000
1139815
2714077
799744
372287
736340
550457
2911588
305124
1504157
2719164
918838
184675
1853813
2285299
456852
2782170
922791
1344217
1317716
458931
660197
2534138
923785
600873
1682467
549467
945819
198293
2100540
246753
2276507
1795537
2222446
1972888
158814
171187
1294439
260963
282645
2876577
17382
1762406
1053922
2076172
278022
264647
736407
566894
925290
2222709
2564221
1995268
1086788
2804195
2002541
806943
548360
1528893
1302077
1676559
2035516
2767273
232001
801553
1562182
992772
2001117
2682852
1604755
1822957
579083
1736443
663801
1767874
247845
1797035
886782
2558911
214137
2835532
1417963
1065906
261390
93646
1550136
1577017
827607
2226609
333237
2643117
283931
1463350
1335204
1665624
671503
1573566
2581789
469431
2682796
2864112
26891
1057095
1351139
2206736
2328973
1129176
1591617
209891
2469967
725400
1394888
1204856
247060
1947382
40434
138390
2391927
1952960
592873
1673979
2791522
36781
2268258
2372004
2115670
2379569
859808
2790480
2165445
1788639
2161899
450091
2889990
1839272
197413
2808581
1908056
1504430
1188537
1043240
2789601
1135842
2305450
1746763
2836830
2629698
453583
1612550
594375
485710
769939
845759
1274477
1756297
379248
2750229
2670315
230421
2204778
1947984
1389887
2506345
965712
2711259
2848110
2773817
300098
2687629
1486954
1227241
2513520
471727
438286
2773759
1171310
193179
967654
1961591
386883
2764573
1506192
1226875
59023
2034485
1371233
763772
492037
2606395
203420
877082
1804883
414128
1218178
1315927
2717363
1873775
704716
392273
2358599
2658800
1839589
2877165
716469
2870003
2362815
2389312
1028816
1093938
121120
2612826
686782
81432
566784
1997134
1745191
2811085
2641240
1582922
961791
646466
1023132
1152582
600724
1569440
231247
1339217
525970
850121
1663868
2740551
2759326
2517152
2877777
2417879
2255441
2154084
1040957
1311089
484647
17587
2511089
570751
2866800
286781
1626867
902104
1347162
408833
394252
178277
749127
2026690
733777
345878
2534324
1505204
371455
1381251
908637
1814132
1999468
1700976
1896009
2443901
1924865
165910
2479291
1849326
1125181
2016515
1404751
626320
1219032
1131442
602485
2020928
2271455
1083802
2711677
1161420
333025
1534134
1365697
468329
854382
1418957
535901
603150
1948888
2665544
608949
1013016
1346804
1650376
947031
977170
1875394
245258
939170
2518099
2488914
1678891
2160241
1300663
1259610
864088
1015896
453145
1629369
2081610
466114
19368
350169
371548
626381
2765160
2721163
2460226
1452627
682370
2178659
2613718
1124444
2847552
2818351
45496
956882
1083439
1948408
686064
1727392
213212
88562
1126361
1483226
2805225
1057635
1997208
2858873
567997
2795013
1213135
155929
1716679
1622052
630430
155191
1056774
1075691
755192
122827
2637596
2052044
2068080
210401
2347667
331291
501195
2829006
79743
2746641
2122103
723197
2461208
1806188
2190993
1900368
91792
301818
2729195
427724
494985
2110141
1447132
896953
1244380
1069496
493363
1128356
144381
2396207
933155
588766
1954745
1704768
900005
1217037
2331796
438855
192857
9564
1940873
1772874
1263251
1774595
531681
153202
1250781
1556116
1903644
816680
1107315
1825797
6574
1928988
1059990
2070805
2719467
1180572
2380105
620374
1899457
1679541
789963
1072989
1627719
2811348
1355571
48278
1803923
615376
430115
254285
1865250
870002
2859804
1953665
954845
1283925
956129
2261461
1830812
1889979
2205251
2575229
909311
497679
1040235
2143830
790623
447247
860779
2860670
309585
131258
2440256
624664
2254415
1661793
2563451
608753
1309717
2085406
601045
2860452
2225206
123891
2569909
2775644
1186096
175266
435224
1173245
397741
875166
823442
1001694
1221107
2868527
1896332
1514252
2206011
1779595
676767
1814488
2093620
435994
663666
1770564
1600571
337583
2726075
2632828
2659133
2714936
1683993
1624762
1060132
163092
251233
1984278
738153
1259345
1034559
1306397
2138370
2042760
2353935
1680116
567254
1758446
150625
451671
162134
2585079
2812589
2400437
134294
114715
756435
60540
110518
55025
683453
838771
1940292
2860034
2725305
1871141
1097055
2698126
1566480
554010
2670476
1546280
2666674
2235466
450687
640583
1645026
2645051
1311747
920879
473584
1135873
1576095
1146440
2073276
54708
1434725
719905
2392737
84043
498644
1486604
909061
1981708
2724537
238267
211301
2289086
1621187
1219242
2507917
1268245
263162
1918096
1994778
2044846
2863777
326523
98671
1345295
2535682
1249955
185718
2227236
1523465
1502241
1129693
2911304
1808026
700108
111587
2180171
2031841
798574
1989272
2913938
869112
2313602
2053186
1683570
2550635
1301091
1142543
1492325
138466
2016177
496585
1400552
1417546
914729
1483492
2762216
2655263
2463074
2178603
1396675
415946
2413667
2086472
1434411
117913
705553
1454677
259854
666059
512983
2386261
2072726
1853854
370377
2612760
1172898
363825
1717759
1554857
625711
1728686
1128721
179475
2520332
2370347
2259400
297060
1939464
1209063
1425480
2522583
2581319
1873445
803127
1777717
2612330
2669798
2324957
1283334
631803
1254946
356275
1251930
452788
1754819
602428
2352294
895134
1882541
521857
2925644
1326364
2208903
1134252
2132383
1485942
843831
2452954
1457409
2540942
1442428
65122
1620164
1425257
607614
682876
2033793
1434372
2408257
2257109
1386485
2718150
2553093
1769441
593047
2594559
2386630
1629252
2737192
1438295
2638145
2165159
2886972
2456745
2135687
10299
15849
1414872
910725
2414230
2366808
724447
1138629
1694828
1238371
1282216
399989
55147
2940288
1663476
2431695
2794726
1493425
477639
1073796
2053446
368114
1573794
822955
931009
2642627
725522
522419
2183609
1390402
2420332
689724
1399109
1772648
231436
1889078
2264321
882297
1297244
968186
1227598
1402195
1002190
737060
17953
1614863
2301774
1453214
1681642
686378
1320514
801700
2415336
1812573
2564830
2757640
104297
1868389
302848
2195868
1701445
2064315
143723
1958405
1644420
570103
375417
2245941
1803000
725630
1031859
1941407
323979
509443
528775
1415588
1196651
1475221
1112692
1252737
987329
2873531
2356933
1973195
1186675
2453766
1630976
1224378
2418
68581
288153
425453
298638
1412321
2834544
1952414
2158235
1823457
1162357
1863322
502967
2730296
1651887
1908099
1363894
784540
763650
2028565
1362394
4653
2929807
113881
1740748
633034
1325698
462282
792818
2754646
1420654
1887600
1054572
1636249
188022
2352487
2735350
2215609
1640199
237731
979999
332210
756973
2857017
1523515
2130361
1006174
2344503
2499212
1257162
934773
815293
946364
1014904
829350
2364572
225066
426201
1882812
1057153
1774431
1798494
782291
383940
579312
937672
2855543
2100654
814716
49047
244179
575691
1495420
1616229
2790453
2891235
1150231
2707429
348506
1161863
1860749
1092283
2068102
2647444
1162145
1069953
1743971
1431801
2025261
2246055
2781729
1042408
1420338
884115
2655162
1856067
1776828
1529382
2538871
1635333
2319202
1376114
811351
1592200
988125
2646116
2178380
2063333
2268616
115510
1290182
1937709
2271355
459324
2924059
2889929
2748828
2664390
1134482
1864703
1858940
719329
2738469
2555744
1814872
1894311
670575
2662478
1173312
837025
1854817
1410392
2449706
489438
2183922
347348
2740666
746366
2107400
2780353
2340923
2213989
2508195
2407815
1251442
12192
1448367
1011866
174945
2047900
1535305
610178
1782626
2824445
2537167
2048332
1886852
988864
2348586
2821670
1495018
2914210
1109698
614456
1161144
1481255
2064417
961279
1596345
625455
826199
1028066
1780288
2823982
1704856
2868459
1585564
2487876
525960
244990
2682709
137717
2487410
19182
2290658
1827082
2451157
1763144
2298845
2194303
708798
404777
2020821
2608097
172334
1496975
1690333
88434
1393452
1321419
1021080
2894485
851093
2869006
1463894
589270
1629805
969500
629639
1789636
2230589
673146
2229573
391023
2895030
2334412
1262574
391980
2391883
1408495
154908
135873
1320906
2694982
2817812
1388838
1612857
1263967
1837251
269207
2126314
2784097
1488424
2074920
40255
1027248
2621387
1530474
1987251
550460
1638236
645580
977493
1815266
1739450
2585839
2099135
1156387
222566
2030830
2779627
2197114
381545
847429
674304
870749
1457081
1640874
2106027
1474405
1369667
2647167
2879527
608050
1844097
963634
2040931
1632087
2673875
502214
1995208
1744589
1382753
1931587
1911036
1314396
1697107
2664304
298877
1009476
2786321
2271362
1231142
2051394
1491187
1840698
713649
2625641
1301459
2764519
2305689
388831
2786502
1318682
1986906
242452
2473129
323391
876904
468716
1002647
2923258
1882185
741463
1737414
1974860
749279
415818
2351647
1047800
1406939
1277450
2233879
1003462
2935462
1040344
1905652
2188235
302381
2646073
1732815
404963
226257
2512683
1633859
1802330
20975
2356787
2257791
1653754
2427037
2920059
943018
557101
2418508
2460544
1227135
1723072
1899432
106955
1677035
773521
2737389
29274
925662
1393762
1202977
63177
2097993
2409169
526235
1079131
2786868
1618058
18396
69523
1020773
2256760
1119641
1152979
2415839
1181097
1120571
1623166
1611515
2704532
1198966
34801
546373
245637
1386072
1030395
1187672
580169
162743
2636454
9965
2895978
2914234
1185521
1470379
932579
2361913
1108382
1091854
1947164
2455412
2081480
1904882
1046089
1831193
146289
1369438
419050
2051302
2433931
509531
543363
2180628
1637231
1522392
2082334
593497
1931742
531844
1251296
2617046
2360001
1016293
2477961
2602078
2393913
727
870137
1644246
2360133
2934366
1178949
611038
465219
26736
989727
2877228
971969
2153399
2401013
1627699
1319027
2186232
2694260
2175172
1045260
1911796
2742584
2234885
1804109
1462578
1630633
761990
185528
2706195
2780221
1569384
1595679
355888
81572
2539928
1775588
1304931
1891369
1087362
2629409
2881151
238856
2285254
697753
1716881
5363
1033434
1138282
1956320
2694997
2557893
911209
132558
883224
543501
1763854
2179374
1354934
2790651
420878
2083022
765260
477063
1387963
2336321
933904
845011
426540
1321998
2481709
1301250
2586088
2467583
1460203
76172
549423
2714798
2706586
2497138
1643541
2736991
2189473
1458725
1079354
2534368
1442098
2758024
1955108
824262
273594
683941
1649006
500381
802556
495204
126003
696018
899550
2792262
2399208
2649333
561088
902499
1792029
2160201
2297434
1285675
410302
1516031
522933
826762
1215441
2071794
1336056
224022
1119049
39234
1332577
281832
2173234
950586
1507444
1263170
303323
358865
2332963
236816
878312
2127098
2099919
404595
1097080
1255887
1897457
2157579
2433812
1198814
2005049
2500421
1120012
2869209
1393777
1766562
1281580
1773299
504266
328795
1667626
2544467
406578
1551460
1893715
173389
877811
1614982
794678
1009928
2410165
1612770
2633925
1383797
317224
2546205
1862894
1348463
1269309
1313699
2699395
2299022
685348
1552006
2791477
717269
126391
2171524
2549684
2417756
2151228
2909720
1089664
537293
2840750
335626
1568689
329607
2093051
1934506
1603165
2319386
648521
2395167
2057848
333339
1208244
2581298
1259063
2112492
1856665
2774630
1076476
882331
1545327
2588917
1635578
2269856
1388585
2145869
630603
2627717
2775760
823871
2088932
380350
540751
2509304
2725089
2118560
2401204
2496530
205905
2112051
138170
2341819
2928019
252062
1867952
789166
2233458
1170709
2167392
862596
290590
1479771
1083715
1923474
1654448
1426239
2029369
1689537
1678825
2112547
1337829
1651166
2510364
1317385
1156644
703405
20965
395435
2044796
103055
811525
2420282
2492900
1078724
407982
1999311
623429
867200
2633579
1614322
1906911
2611310
1855406
887538
1691898
1100339
18157
1582273
1703968
1149291
1623204
215956
2500783
2891930
1068906
1794890
1170868
2038646
160061
299899
2141812
122208
2242174
1358555
1705685
1059286
1179235
2635926
485282
1691844
2714713
75599
123498
1411277
1341958
1101203
1146646
2848873
508972
1445823
871264
1153527
417123
2063952
805766
2051883
200647
80335
2053202
1590022
526593
2170651
1013329
550481
1659224
1783305
1053948
1613749
2467774
1016906
2307637
725594
940356
1155454
2926946
989921
516165
1393414
2788407
668519
2207656
1453205
1521097
449088
895127
1814086
1847884
1967878
702605
2830725
2452432
2683456
867159
606836
689630
2073281
1786771
40527
1002381
1324961
852801
390306
665143
1179200
658868
2020183
1208
2153597
401830
2870478
489357
1712034
245441
2826992
853164
147019
2110054
99872
2847479
586028
1435619
2745249
830065
1626432
1374678
656445
1565561
864074
1212956
1814842
1312411
1734653
2909031
2723511
1603904
583240
1973783
1130923
773023
2217699
371217
591755
242513
1216144
1376806
1531126
743195
124648
2800059
277222
2818966
2815842
2037950
1256547
871152
1960934
445507
2775976
2166374
1061963
883759
1962664
382685
1364725
651812
1998139
1144125
1235339
999912
2845369
1101373
1740195
806529
59976
745579
1010783
1171647
1745587
278234
978098
291293
2182483
2810379
1024949
1079058
739843
881619
2150304
2434135
581288
2499355
308792
41392
2859054
1848897
1983740
2004623
2073127
2521470
1221369
1835043
584031
695314
2189160
586572
683076
207317
2346521
879222
2667785
2928386
607252
1150955
1734064
1149326
1569008
1838316
806202
1425006
756104
834239
667267
2322840
2701984
199694
1220133
2562754
2540952
756576
2314295
1017325
1677799
894717
568778
167642
2246887
684278
424390
1057173
2862250
1170843
2501173
2334972
887577
1880579
1307780
2536618
625303
886321
1959439
108154
567245
1126993
726871
2634321
1429268
2392533
2295603
2487002
1633834
2301415
854736
1473901
1072171
2298546
184710
1982028
97699
1440071
658392
1699890
707507
855685
927502
326494
1309263
2668885
2852211
1509815
2080395
1996568
1795550
567141
858148
368679
582104
2790180
613718
2397658
2598759
1766707
2805134
1007133
2083414
1013598
2874974
816752
1423466
2927343
1459049
899392
947507
2800119
926329
1677682
529161
801159
1780979
2858935
2631177
306234
2500337
2591790
1318769
1210980
1893911
668571
2271100
651856
870822
570841
2141545
2216552
718354
790631
1619766
95653
62135
2438385
223558
1841379
547738
1495743
1408771
672010
1779427
920420
2197550
2706479
2256202
1016648
192180
2564105
2018936
1055191
2605522
2023487
178544
2708260
2165352
1978388
2210152
445063
300006
1094506
1335178
587184
508215
1950857
2473941
2234420
161373
1930207
452331
2893304
2646478
1107975
2294057
2126897
1484823
2373818
2258760
104999
914931
1655143
2817642
1238200
1359259
2555611
2913994
2238312
847757
68592
2736014
109624
1390851
2921146
250379
2855864
2701893
1226675
2071674
1914609
62614
384898
2410554
954486
1735915
1977120
1650682
728635
1056097
2483857
535875
1016660
1728560
2345391
112560
1339770
1295775
2541790
2567204
1498588
1129273
494117
1398381
889584
386896
2255810
2572994
2234491
2631725
1542767
2338449
1471482
2617422
2375475
960827
274033
1451621
2607760
2349665
2239686
1274344
1400750
584911
1338714
1552694
204805
195139
1619667
2111154
2500814
345678
2552176
2897716
2757868
1494869
2291923
1047702
201259
835595
2403045
2182988
2166648
406431
34101
76347
1804621
1138051
2817178
218665
1748023
1316423
1366967
221596
2783733
2126809
2067654
1400478
2775246
429060
2640745
1136185
141674
2938895
703492
921993
795016
2309261
2689905
1155054
1468689
2813579
1215894
2179810
2592784
2726239
661935
1781305
2769979
2142095
581085
2551566
1935887
472949
1628703
1194959
247803
1426537
1243762
2692910
879360
2004115
2538370
705766
2591451
27233
148355
1122121
1232721
348276
1308073
678451
1223077
579286
260377
1431427
121227
1896300
1236785
340269
1473871
1782799
1584817
896707
599743
210193
2351076
1970922
2819031
1315201
1785083
1374145
2586006
236677
1280599
228484
804861
2785845
1973977
2842099
672113
1004131
2744269
2632486
430874
1540706
2477207
1805704
2291783
1967149
1494477
1109688
2311509
2092863
1084787
340008
2437397
2185534
1833833
2806183
2381405
2390669
529777
2548374
1411854
2214159
574582
1656667
1790205
2760409
299763
2202026
1733326
286334
2715266
1515398
2003518
891779
2526469
1307418
817813
1459120
563449
897302
1675896
500760
1046535
2050479
2581985
1205588
2651403
2459864
2825654
1806783
1063578
2401023
857332
2568252
2627250
982669
2292340
1072557
947407
2445928
1437532
1410608
733917
522710
1497748
2824848
1010658
53368
532221
521244
2741475
1575152
2559992
844736
2437615
559283
1641867
1576907
2215034
2537318
287614
1438581
2216753
501724
696605
961326
838278
2117226
310844
232047
868794
2353123
218767
2839464
1349748
331848
1553028
1522850
1511086
1442489
682181
1414443
1424205
1703229
1696701
1214419
1486851
1271999
1971922
2404171
2511261
2480662
117287
489608
158101
951666
2666401
151993
537020
989167
1732348
589148
2214450
599587
2312775
433260
2460868
2194105
2497128
2120349
1279110
1502862
1161255
1640624
2367195
493370
932837
2120775
474055
1022190
57002
2228505
2205778
2361646
658003
2158966
945410
2718705
1090625
1808024
825027
1913569
68046
2797347
472439
1446430
559589
22144
1358780
1018744
2092495
820745
856830
1951904
2705455
2740953
697089
2525159
1074560
554314
2650732
2461145
519609
1289749
1904102
791662
675161
595082
8171
2565254
2645280
451352
696243
1859108
350187
2255165
1098369
14913
660448
47493
805747
1579047
1977184
51550
1070281
2110257
1742370
914711
1926036
735761
1503542
1347250
1420369
982691
409631
2919382
2138166
661562
882516
1637784
2093276
424698
751564
989714
1010372
1132108
27908
811589
91864
2170660
1310113
752283
1336914
749954
489351
783448
609161
2647544
115118
675234
663771
1756545
435332
1223859
1178412
1049404
1143698
1285642
1584940
1592350
2599960
891651
2763116
945709
2864220
1817711
2443762
1147900
913478
1434393
544678
2153812
389916
391634
1444346
415662
226436
2354667
1551738
2506894
2268393
355632
191600
22494
199196
2754263
2347878
2006939
2447965
2356333
936293
2920279
659148
848495
1092372
1046008
2347109
2019259
2298607
1845981
2845412
926172
987557
374678
2682283
572970
860526
2684669
2230032
1615717
1366396
616427
308373
750640
2848498
2131072
1524192
880251
1984039
1312286
717416
837025
2156027
189700
277554
1065005
2750333
1351903
750989
328958
703901
1438677
1261929
833641
1856016
1308755
331669
2628167
1371060
866054
1406073
1055087
2368511
2814249
236897
1132930
2853921
2326807
268769
1988505
2396607
2856538
447146
62667
2412204
1566727
2565615
568173
1989933
235951
2420859
1651973
2339458
1605124
1954321
1054698
704440
1325707
351469
853499
1488722
1491416
589799
1239977
2535453
671020
2772114
1096564
1584784
1069518
1162361
216002
1389002
731171
115507
1735447
1997182
2221928
1503940
985825
2162697
611824
2133144
2446127
1989071
762383
1337357
2169476
1625415
693202
2030782
909438
2623320
2593095
2699182
400531
881997
2431925
424206
2431909
2793855
832984
2114054
1785953
2576514
325177
1098872
219442
145523
2116085
904553
1258789
2613715
437605
2208248
503618
2261449
117265
483611
2027636
877716
715943
2746533
1902903
500825
695551
670026
1657629
31672
789291
2646710
1826760
339718
2780366
1212040
417903
2784844
2256315
2575818
139380
2684863
1042167
256086
778106
717902
2761887
79121
953038
616852
1029173
2358491
2350518
2332697
2534494
133266
2374397
2690324
632190
1702169
597075
2427782
2256845
1938215
288168
1339811
73369
1646794
2361444
1324733
622451
766735
2875261
1129370
2437722
2438160
491857
2571981
1087411
981602
400912
1046341
2548276
1894027
1999069
344103
2468546
719287
151779
2115028
120372
179389
1636549
2458333
1729258
2225713
242423
986293
372864
154614
324358
73681
1230526
2524477
2890208
2529947
1294753
1737916
54026
1935240
23566
1514515
119544
305319
2738929
1372067
518296
1199244
1148198
720630
2068842
2795226
2111170
2709867
997274
1757503
1051727
1052244
1065733
2311117
374153
676838
610665
1301273
361251
1238248
1600600
556046
1658605
1597990
2532048
2120103
1338033
747182
2053581
452316
2425886
1737595
187893
1331921
49169
2896518
2124072
2221510
849830
1713453
2569322
672959
40189
1462262
1834400
2291164
928163
1025863
2206731
1460524
2033127
1882664
321588
288893
2319666
2755752
968295
2547617
2741120
993654
2920327
2723926
634594
2511952
1791912
2576634
1447529
1461969
1533237
1328775
1895856
909861
2407168
156132
1770391
2696871
1364427
2109512
1267392
2259516
2540526
736805
1563622
2084171
503890
1683204
2824760
823130
2238146
2215893
2841629
1799881
1779448
1208504
1680322
1652316
739203
1939544
780036
1259151
789275
1284464
1186847
1363499
50042
1459541
545051
2835429
1932628
2468456
1115418
1520575
2299675
1178507
723182
2797655
1945387
2591993
1675252
324657
2613681
29874
681968
2826844
524268
2586272
1737372
459513
2583859
1952868
1010811
860904
1273695
1503718
921499
836160
2907960
2707165
1038887
1451158
2233240
1808992
2431814
813910
657328
342879
1024830
2264055
1997457
1375502
1453606
2235001
1131786
1125940
1241915
1910496
2183611
581591
1401677
229776
2518144
674678
663890
1048928
1920668
668403
325925
2266431
967746
445772
2892478
58203
800857
1755498
2460881
2613686
495984
323869
313270
1923077
2718568
915488
652615
961638
1509169
981834
1374098
1462152
1068797
2307731
837638
1230146
2586238
889224
1954600
2580932
1947551
1610910
2064191
1686415
1878980
2323479
710705
2854786
153152
1175109
525527
823340
2025105
1429635
670629
2869671
134495
201448
1955041
180248
727936
1568220
1106090
2149773
828588
1591931
1617454
1808872
2171467
2163143
398031
948195
1395624
2235862
2800435
1489314
600472
2904766
1090404
1346437
785250
2708761
1386578
827293
1074912
1630763
2317462
2663918
1059115
2118271
2208065
539144
750236
655170
298179
2039241
2306642
831454
488843
1011202
530179
548127
457422
1138442
2040548
1363080
1322888
751695
1548447
2832122
2274764
1088653
1719764
2310309
1787605
1488877
2497936
152898
2568799
1023647
1689144
796579
2159299
1589305
2211112
1199668
1184997
2682578
724908
752889
559622
1830119
144226
2209905
2217613
2335975
1599921
1596283
2843603
1947765
469420
1994983
2364431
1204549
2111908
2936986
1224430
1787479
748407
1261085
1224584
458349
2410406
1103242
1523249
761500
2125788
2577668
838863
1783024
1195314
264634
2214397
2924415
76522
123739
2265781
464209
2314261
2654684
2518335
1127538
600148
609179
2477994
2362571
1526565
1041132
2276757
675596
1338705
393360
1724972
637294
1142577
163699
197795
1170271
2928066
1874538
2352389
2088291
1130987
1057340
2372610
53955
2656851
673555
2608237
1510427
2684077
2829509
1575776
2139301
1193290
2853354
1025818
1718113
1848476
2838222
1086977
2497918
2937737
1777626
2131210
2437947
609553
586502
2292643
1272321
2782502
1854184
1157064
1961463
196173
1350122
991378
1891695
1040696
1828248
742818
701401
755375
2011121
137623
299517
1541769
1153861
477606
1718921
1715566
1571741
1359953
1584360
678969
737860
2602460
2837600
2861897
28504
1889039
559445
926011
793513
91249
617207
1624675
153601
2641715
1171776
929769
710235
853023
953479
2499884
990211
1569248
589102
1927645
1101085
682561
1412852
436761
1466768
2606574
2584749
1663419
2834365
1852945
445753
2764533
2737854
1308023
1336618
1150095
446818
2690461
2324307
1265040
2197910
2615481
173793
2287071
2610658
816309
1870967
804985
2670056
731311
584309
364002
818962
265568
143557
1801811
2495395
926731
2812679
246051
1229309
2050356
756595
1120660
2581773
51453
2487110
194263
1303122
923621
2244516
961633
1698942
504667
2475063
2073982
1680379
750853
1508781
2750878
2685203
2307977
1649041
595002
1709785
335315
31248
2653709
873556
683832
504630
990753
2066961
2690694
1262303
1249142
1492490
1708474
2871747
130190
308629
2059357
1892415
2428048
2857271
624865
341196
2109032
843392
681220
2361274
2231155
1915766
751742
1664703
883731
252058
2668871
1751361
464094
984354
861817
1013983
1789027
2681754
1214396
1083366
2919652
159882
618578
61792
654389
423304
1432597
481466
2298102
1000525
1421943
1899981
608032
989340
1841750
514232
976189
1970385
2223367
1964136
2705048
885998
1034469
2565472
298996
1091277
2370426
1254918
1743089
2516065
2561039
1583374
1882543
2500452
1775651
2104917
937380
1809239
1413144
2881055
1058301
2838073
1780915
2192485
687259
547998
235583
1034774
614229
402246
1626275
1291105
2698386
1011323
574831
781126
2097457
1709688
219727
729521
1415252
1165604
2597150
727305
662134
2733664
1342716
1985154
2027708
1535792
1273402
2622051
1958604
995521
2174042
2291321
905900
1483934
714753
1153693
345066
451811
1311584
2928298
1222984
1446233
1290869
409408
342605
364250
863676
451090
2901280
1018664
1752522
680233
308084
2400879
2011341
1051567
435584
1278529
1044552
1047632
2285420
2492816
1974937
140548
1885663
2149840
142163
1556373
950649
2157301
1013006
1913843
2643159
234726
1651615
223762
976770
2525555
589754
978045
2411113
2018052
894483
244467
1937544
1722408
1778425
1045518
1623027
2401272
39905
1996034
704209
2402245
1209676
2058732
10381
1940246
2017664
2473001
2701850
552888
2268146
1879331
1030755
2744778
2801894
1069703
992450
1495009
1298765
166088
685952
799231
796317
890959
2871746
1228359
438319
2869959
984961
605636
368326
34609
1207415
1423973
603681
1869416
1164446
1635695
68594
1590890
570179
1539070
86867
2669021
2448471
127443
2026558
618800
2687700
232912
2385540
1537709
2801275
2048962
2177582
2329272
804210
455570
786907
1474865
61857
2358675
2349764
2730624
99618
2395377
1254912
2685494
1667622
103700
1399106
2604929
254886
86773
2228902
2546396
779210
2584861
2732649
1112993
1455305
2319551
2347305
2548452
452531
128348
953528
2350444
1255517
2249228
2499161
37203
799749
161059
1147543
1332548
2008022
1422058
1238118
1752550
1142620
1771181
1346501
34083
2572054
2884568
479462
2629888
1131893
2178727
1174909
2006131
394026
2650952
2080451
60557
1835222
227326
1581109
1400962
298220
915710
2691259
2712543
2002481
961480
2294785
883321
2152293
2685261
2195405
200173
1464775
2487578
1217403
2604386
438698
879232
1195966
795166
647393
146957
183308
1776054
2789798
2238903
2620300
357911
889529
2885075
274722
833308
1641540
1236313
2300600
1059016
1143997
980743
2413284
2552408
1424856
294718
435755
571665
2469630
667096
2517339
2162911
1774776
2492397
1719309
1637414
1517442
1778119
2354575
1533119
828487
2624431
129753
857506
1518074
560666
2771450
729895
2161416
1974954
2446361
695701
305593
605582
2585775
1774449
2403809
2048990
1266572
2556683
2421335
1249946
217043
546394
2464665
1937913
1065055
1218382
806276
1456656
40729
986636
2200056
1532005
857708
2812996
21115
1192371
2875443
1400741
2701905
1742658
1059528
1606616
2106532
2216042
1436096
1476691
1550812
153173
391177
240593
1236138
1243976
598667
741335
1885365
2560771
124872
2682380
1371825
195752
2664324
97153
2312773
931374
303059
1016606
752323
2027943
2527459
1399500
1683496
905048
500035
1022371
129803
2665409
266415
2045556
2037429
297724
288818
766497
965831
338220
1885800
1175963
1081438
126889
2117144
673032
1088510
2285103
2689973
525911
2083426
1652967
531592
1355370
129426
918196
983775
2062244
2766505
909095
704830
1736714
183987
1334533
372828
477466
1713446
2126369
1667661
333208
755378
1260384
2845933
951873
817742
1333623
1852729
2561867
2819844
2677837
247254
1671714
1884603
690468
1494982
794528
575758
101717
1969091
257697
1384926
2233612
1532666
1446903
1375738
1152511
2238665
1440107
107775
1345396
938371
2590704
237652
2662408
2911566
414029
610707
2587874
1244866
1278139
2774347
2541081
523158
1780794
752668
2656924
2351206
732610
1918176
2308287
962157
825809
1665493
82888
2370218
2434248
73697
1458925
2368251
1424797
1400947
1029036
2815553
2488064
2495117
1440098
372829
1000648
1347954
385098
1225105
492912
2665219
2488901
758138
124872
787673
288549
29140
2137461
421820
808894
642526
2623362
335543
910074
1972270
409964
1915883
1238512
1564131
2530007
2029883
697260
1892963
2245449
2891886
2549850
2270242
2374866
2690593
1664206
1152606
1365871
2096517
601327
1704025
2834607
386434
1676276
1972674
2860919
1014276
1113098
623259
1788485
2638255
1009455
440905
2732505
65923
2831172
1539540
1979334
2860658
1689782
7330
2207470
522364
1110152
2731934
2693657
2480325
741012
1312872
2811092
1776881
835501
1791125
2373969
1559424
2130194
2381261
1267830
1341964
365043
44585
2244483
2424586
2451632
1071727
2117016
621572
2766127
1934955
384507
2223716
804176
2725633
2924013
829344
1013277
1533304
2437998
2249105
135909
899986
774478
2249802
1194051
2537444
2598694
1833905
1820374
519467
1768688
1731523
2418536
911108
1342137
154422
2689560
522961
15454
576731
1237070
2315513
593686
537728
993364
1196726
2358002
1598915
2925928
1315900
1931375
719477
2062039
1021231
464844
919652
135185
1576932
1447579
2105895
2547530
1441119
93286
1357812
1528401
1396573
579482
486992
1035014
1464319
161347
702728
2029917
976063
1945816
670726
2445791
1642459
362158
2707306
927097
1361928
2124249
907508
720228
2288190
809890
2432312
1403284
81855
302954
1905742
2703297
1491587
2546743
2856841
1384018
2576031
262967
2560849
1381440
2920205
566762
2938342
1977359
334239
712226
2057863
2253603
883355
2334037
2041137
1222290
1349250
1847777
1741845
23322
1596278
1846654
736290
53495
1296579
1067033
1250630
956017
2893270
554091
2730732
885138
302792
904117
345483
1888032
1229433
568189
1900099
1781865
2816313
511658
696640
1555421
294025
49251
178499
2342202
2278654
1823827
2763249
890461
1420273
810032
710560
2437291
2767198
2920764
79419
679771
102628
990995
2215002
1409007
2349363
2343532
2518322
2221908
1189942
925519
1937354
49768
337822
1217480
1019813
982418
1113912
434004
1088289
2147260
368300
2940118
1852207
1510324
2255403
644
191572
64585
2403941
2505475
581849
1266998
243457
339838
426607
2106304
2395458
1416988
1095264
540360
2193246
1893018
1227835
91385
774322
1570770
6216
1139921
451802
144172
1463112
1113708
591379
2200334
536956
2688113
376952
36291
370798
518847
2268997
1149718
1398843
975588
2704838
1571449
1520163
269670
2261947
2530931
2411824
2833648
2769213
2781282
2907262
485855
2342322
1011993
890363
916136
424204
81740
1845544
1035224
1346584
2653340
1859695
1706561
5133
2460618
1278773
171380
2161304
1275529
1871076
2240083
640146
1588308
306613
1731950
2186200
1754658
2535738
538282
2461522
1182902
2326292
2496184
2462755
922982
2695879
1738985
1721209
506944
2587852
1161407
1419503
2923365
597611
1283578
2202680
1987519
1321835
2204252
531700
2911111
1944479
910881
330984
988925
2796052
2459345
2062683
1088046
1207873
170282
819147
1840844
2068816
2236983
461154
150788
856123
1721166
292133
1839581
726910
384170
910074
851319
2013018
1051638
2420479
1430916
2330791
55385
2510049
426558
294487
683092
1627274
738783
1716864
1803984
689848
2183646
2074896
2691941
1967055
968557
2595896
1227311
803765
2245111
828940
654471
2249596
142788
715376
1473709
1814914
913634
992170
1368768
2124447
189529
1662505
991426
622219
1756989
52226
1991817
1846030
2933678
2179818
1712555
1270547
211318
939715
2820082
587495
1345645
2775823
208391
2719560
399022
55987
9371
1411653
416414
1888375
921104
1550807
729835
1013449
60748
2652715
1518007
2628817
2288618
68304
1725963
2809074
511092
779160
1659127
2507449
1642611
2339523
2742053
2127268
609934
2673669
2441786
141339
1085593
2416662
2035221
2089105
2135681
443138
1771348
1783093
1315098
2024064
396975
1053467
1693329
120743
5688
2895609
2003599
2657651
2706623
513889
1092503
2625243
2330275
1386732
1815590
1100520
23068
1158899
2121542
941062
339327
2616072
1723097
1223281
576677
345516
171283
616423
2589864
1104943
2154156
2123948
1780327
1794712
1301705
1173975
1395897
811081
2624744
43750
474505
1065305
2877988
1223504
629140
98924
1680326
44060
2615203
2794122
1555329
1323215
607258
1001798
2868355
965384
789768
1154613
1738253
458470
1756212
2175990
1576260
944319
2661282
795799
996775
2270347
1936473
1165329
2269199
1980319
2090817
75666
977874
1133958
1877907
250911
181614
2177237
1471253
2362366
951773
641443
2438318
2569180
597744
959309
2236530
2010085
334175
1695204
618897
1147440
1522852
421328
2023921
930763
730504
1503523
1407446
2327137
399199
296732
2905311
2845038
1195543
739265
1494665
1214455
2900114
587686
503249
1152511
474973
376335
2643202
2366861
1260839
607027
670329
1373885
1762998
80526
2156047
1717739
1697255
2343224
1257666
772081
125702
2729458
864858
2745531
883991
1565093
1812055
2841281
1476393
109443
1460861
2075741
2890818
47960
2597581
2313923
2014676
1349985
2319920
2787048
697924
2537847
2843302
962929
2340627
1081169
2272317
1053811
978805
853624
697563
1666606
2556934
532219
1076343
1339080
907773
166248
2814636
371041
1636532
446772
1418456
1896727
1966219
1484006
625696
1317971
284698
2407195
351484
2913618
1319279
1153365
2672610
2829243
294846
42227
681910
1365668
1014029
99369
462412
36117
2133417
1684461
855751
88938
1296056
1018225
137537
1338771
432184
148982
1549935
553179
1662840
1025181
459324
1338953
2331660
162786
505493
842712
802246
2233036
109157
1389111
838193
1900176
2680340
1741903
283229
503945
229738
2264583
1383275
341727
1634025
124998
1167677
2614727
940808
2051319
713764
1794195
2617198
1174227
2034625
525705
1421647
2101476
2671582
2308212
1505486
1846735
935460
1848433
335017
2890536
538833
1717219
2209598
386947
2215923
2299796
2877492
563464
2021261
1515665
1839320
1126740
2169963
44553
2619167
1829995
2755401
564133
1170217
676698
1072127
303955
2600331
388185
2122707
2927350
132941
1719415
609699
1959065
137546
2885309
2280307
2378230
1895731
893924
482313
2517353
45427
2902485
1637801
1428056
2383086
2832284
692069
2216090
101254
2772406
2117326
2690005
2297285
1714245
1667628
886077
1578483
2690392
2179041
665078
1342389
1218661
1998788
1131614
2498862
231586
896086
2792897
1977283
312876
2176273
913605
2368436
581207
156831
304459
120129
2517492
1239843
1433184
167993
2447483
639354
1878193
2085905
2672338
938209
1235533
2452638
2665042
1480673
1254148
1366872
1950649
659021
1710780
1328299
493965
2657601
1328371
1233939
1278797
1060608
1053126
670939
104533
2265372
502945
2241094
506504
1989390
1201183
2847721
2062521
2405920
1369957
1308850
53594
1178132
1272235
2199839
1380567
339326
2764840
407914
2809810
1824604
1905052
1388545
2797273
396287
2924954
2674522
249229
2305098
2866542
1820674
228000
777295
1516363
838421
879122
354674
1656798
2396419
1539236
1504441
1983947
1731422
1906907
789174
464114
2037719
848436
1626908
253399
1668691
2913814
1349829
760956
1470361
1409324
2020151
2176680
559923
434299
87584
199028
2821585
1972331
1868011
2303605
1176587
1362442
1490446
2552742
1995724
2553933
2671787
1770340
1286497
309853
2593793
2301599
705737
2849833
1474316
2898361
502402
43633
1026261
2099212
1019761
400141
369964
1205749
283276
1139839
2149925
1146851
553167
69633
490002
335530
1651528
2207957
2340584
938133
2923237
46194
1902517
303670
591823
2325897
2626859
2199439
7316
146435
863558
332658
466578
1914625
1860747
2837219
324541
2404521
1814972
1395715
1907468
1162138
510462
1097102
1332005
1225008
1740063
2795592
6771
2449962
333708
1169142
2044969
1168159
1494763
1670595
1960821
2913749
1248158
1886771
2487034
2009761
384882
475889
1607744
882453
190713
375611
795317
2862393
643318
2789631
1191820
2795469
519931
1312307
1011842
534014
1435422
1511126
1900510
1025985
600033
822207
1050318
1437634
1200313
2681789
2225840
185949
1467208
791928
1685503
628559
1683673
2598381
1124520
361154
1416322
2752257
2690236
2323403
2583206
1240583
2652954
1364615
1848104
44417
781971
1311470
203537
707497
1084446
2520198
25272
1978212
2889362
563223
971889
590083
2343749
2829107
858582
1320986
877887
2047598
1703857
955281
2701107
1863219
2286398
1807783
2460073
2090679
368508
536653
1110099
1356210
259007
326657
1013874
736920
2644382
2140157
2306554
1339795
1498137
2565492
1263560
145096
2444696
1350275
2781187
1333190
1247500
453872
959063
1717484
2472855
349578
2205461
1083258
608696
2201635
2264241
935196
676004
1270496
2485020
2580237
2092502
1541758
1375315
1358951
1669117
1463481
609286
80739
821177
2200943
115139
463998
1006828
2254875
701412
1387113
2349071
2443059
1717880
483919
781306
2375067
2841852
1085026
2671506
2326452
1711418
256306
1884518
1731486
2424998
1919437
2305900
1386508
1524549
1272055
2487221
1722134
2581935
1248284
2201092
2845466
2844677
202964
397272
2650148
1979219
253864
403301
81166
2080514
195792
112917
2128542
857190
2538479
2605740
1341018
306438
2367087
22729
181484
2257610
553200
2255186
1267557
1889237
1429478
2834658
1040874
2196989
72804
2842522
422114
1208137
1571519
204816
726523
1340126
1819633
2173119
2743207
2192033
2884348
1739932
1224225
431489
955128
1512145
692645
119237
1326101
2065805
2308610
909228
2610642
433936
2350698
2892258
2571936
150932
455153
1176612
2702858
584643
2214224
1932646
1324702
2055905
335621
1902543
276
147779
1380847
1080020
825831
1561152
114091
1869351
906045
1424107
2075528
1338550
1204689
286375
2068781
2913198
2323953
2878469
1321833
241845
1251375
1527605
2809837
200020
1317540
1398442
377708
2795455
298489
327479
2029350
1764460
2834576
2652264
471967
1240329
916377
2893625
2020293
2707472
126653
1472019
1972788
385522
1896285
12106
55447
2042976
240090
1250402
2341903
2927272
2540376
1463919
251144
2256812
1904857
1899829
2827040
1037054
1103637
2807623
2276970
2712593
1979028
2513687
2463111
7966
235849
2544891
161473
1024476
2008043
12793
689836
1514284
811369
589062
1843731
2459227
4485
555860
2025058
375139
2098850
377077
332338
1396886
908478
2067247
711799
972982
2817024
1450606
752623
2341304
1073412
2351853
1718023
105227
2451642
1770387
1340551
872007
2269281
658140
1626023
1158400
645307
1283033
2536558
2350776
1453703
552028
110236
1989834
2335329
1532172
2205504
2452735
892395
324312
308476
2457449
2169761
2696030
2285791
618849
2352849
1435412
1764778
2819793
1799792
1409833
2761719
2714895
2001408
826842
2566490
2873207
1771294
1286843
2591107
610839
2582739
93762
577135
2681587
1626310
1773955
2193624
834800
532337
2096651
2792617
2796469
984080
135857
2737051
969838
287021
1604135
1774694
2566488
878163
1651497
2868899
582700
1336858
1736921
326282
1171747
2478701
431539
2197746
2294810
2065641
2108956
1871649
145139
1272401
108230
102839
1471799
2938269
913177
2467840
253465
1309146
868037
2069531
1671013
1944203
1365668
1450869
586674
763708
2042923
2816469
104445
994227
1394036
2505577
491589
2525792
1611531
2246408
1630260
697583
2734293
813508
58146
2877420
1773096
915970
2727039
600805
244303
1581122
2597905
818501
1336058
1056272
40469
2884274
2859563
1873135
1008150
1592418
927631
730889
1593514
1262106
319524
1048601
191899
110479
2523004
1477550
2901742
1823188
2389547
262437
1898522
2294945
225571
1462183
2144131
447854
85477
492980
1759337
2115028
1586551
1965631
2086806
946483
2867841
9568
2879101
1864879
282608
2405780
1021788
503229
2727739
2718385
662427
1236989
1947074
1292342
1191636
1175164
1334627
1144790
1206046
1304571
2681706
2824231
2331152
2928424
1313379
2936882
1569556
625211
2201214
271519
2741849
1162605
239763
1096403
16349
1301610
524761
1514408
1521889
1742029
28620
581677
2711090
2889367
406008
1026894
692566
822959
291384
1764091
2306862
1254353
1424826
2721162
2649917
202553
2538326
1936939
756519
512604
1103787
920380
2937478
2182481
2717403
912783
148846
2515309
2923529
1883636
2916972
2258428
21149
244154
287929
1451920
380602
2143912
1408697
832488
2146643
1996159
1722453
513698
2837415
990509
155577
743408
1401795
890633
268116
2645493
1661731
2766345
462879
725335
1112645
159299
2152491
912689
1145598
1072657
1597356
2923490
2791628
1211701
1235105
2161915
2806000
1068662
713804
1885590
2040247
1066440
2373570
311688
143601
844638
239310
1950016
2627318
1381989
2158025
30808
2840649
1776690
1683072
717277
432975
138965
1248192
2500036
1628710
94556
1400850
1395815
961325
826237
928505
1621485
1362574
1702107
2039051
1319261
974401
361002
2410605
2057834
333716
2571760
464821
1157715
21596
2497726
2062309
440230
754987
735910
1493270
1557600
2135093
2174856
866772
1440879
667365
2830950
2649435
1518591
2767656
2729650
710485
2689637
1301172
2130942
2439415
1700422
2855177
2793738
707282
2452588
1439882
563637
88385
867622
1962098
2195410
804436
1509391
471906
317514
187302
1676278
964682
754808
787659
2231365
2126042
1603089
717661
2772829
1861248
758230
2494526
538428
1302781
2811920
601466
2132988
2504755
1448342
2716892
874096
478897
1069278
1157810
185944
289020
361307
2770580
2830450
1143287
2326609
6455
170705
278429
2282523
675999
1429824
1360779
863879
375319
2923275
2101265
177944
1911122
2389489
830986
2010106
2151375
142036
1921846
244606
2374428
2137296
1851185
516389
1013445
2068856
283768
1955260
1056248
2469654
26745
523693
45728
35319
520728
1427986
1192592
2467447
2845008
2086876
2196905
1278622
2230972
1520453
315216
506961
515297
1087220
1803441
1412706
1674636
1438881
771514
2525057
207185
139392
2664904
17841
407300
23713
1369715
6261
1007686
2210848
2539161
2305049
195751
2212024
920128
1089668
837243
2469546
631907
1111973
1474978
209788
1581515
1993951
2042564
2646606
1944675
2093387
130171
2836341
2364904
127766
730406
843633
2507991
1607792
2038879
2447026
2629704
2597546
1376163
929193
145008
1556325
2938938
2069702
106833
1953598
1629669
2803121
1781265
685867
833981
868928
859557
2676919
869670
1297190
460898
116550
2507036
1025376
2155808
2552519
1580508
1555805
87162
2825782
2887288
2618161
64060
2710951
2308922
1785330
2825817
2330879
1944964
2231440
1984995
179117
1406131
1331591
815081
2258522
1640202
309723
7680
182319
2011542
1459563
43576
992339
1432511
587939
448996
1745082
244039
2584281
1168733
2227169
1870068
2240520
1743105
1693580
1579059
2214910
638609
593280
1399121
579708
1030971
1980874
2513575
2824360
2669951
2215371
1055333
1887048
2233495
2015510
1346126
2133557
1339101
832677
1759523
1468418
1371886
476752
2725508
164832
844721
2693550
374756
1113433
685383
60020
1185374
1243942
1341932
568154
2121036
668697
1375806
2725767
2936599
2389202
2657823
1212814
1497726
546853
2805873
1865605
413084
2760554
651717
1945263
340393
786927
2670159
2772238
32312
235218
945539
2288052
81978
804971
1953694
1755394
2037069
1657483
1522089
1301162
1216363
406432
624766
112206
1722203
649452
892225
1957780
1719200
913350
935185
1236677
1013837
164025
622217
2506480
754776
1077886
215008
2365420
2384780
86567
1704609
313602
579368
2120761
2240884
124403
259194
1081795
2070645
2231494
2048611
220036
133860
1556847
823726
2542274
15484
1745246
1039392
1735759
2171848
626635
2888390
2182522
208717
2308582
900712
1411959
153383
1856804
2272592
1865651
1158168
416421
961718
57641
206036
1711352
331235
2655297
261987
1372278
2533239
344964
662183
143560
195298
996124
2214795
746661
2748079
2367376
2367735
508289
2934072
1166452
835332
346467
339188
2713513
1306383
1942785
823455
1488977
741946
1789148
1760082
535927
981307
1777915
556711
396810
1779783
2141748
2826401
700460
997981
1426505
1455653
2937299
2870143
1678394
741556
768857
736332
2322929
1434313
1026509
2386186
1546057
508186
2178028
274158
1917782
2305746
2420497
2504279
2410904
475092
1875403
1634931
2155049
2475154
1621613
1001221
633011
87879
676075
602900
723408
1073525
455643
874764
97029
2462393
1226462
408774
2100985
407284
2258435
2356611
2396647
967304
565992
93931
548967
1708539
2063728
517086
1197145
1974457
962312
2228300
459165
2058164
1604438
2849435
2402429
2512513
1018199
2936583
2453741
267829
2118717
700828
2587535
670462
470249
431584
2547871
1158436
1885037
2912723
1438273
1601989
2413398
2270956
2594771
2751911
1086917
2778800
1172812
2205536
926787
51158
933933
1443167
127532
2185714
1831624
1337164
1935869
2095638
2110553
1548575
791223
1808415
575727
730319
2844177
746864
2478812
1989751
523190
2533742
2664708
601459
1262090
1690509
1431831
2464286
1104993
1813681
828106
1497363
2859064
463286
696269
1142861
2566208
1263021
1566266
1835808
2128323
2196675
836509
2889195
2119569
2578141
1718170
1556872
178357
1324300
2583534
1414535
2853792
1217193
278936
2219175
2294250
1568008
2919060
1769319
401828
2029135
2238177
2268572
1219869
865027
2893745
1672804
196201
199388
1154521
1045050
1200793
49357
1820663
1867890
1553624
275962
2850790
1944065
202452
2908419
431324
56542
2299642
1242785
1900617
1035753
662027
2390369
2265410
1844000
1916172
2854358
1048078
1909944
1005246
1917219
1579606
235226
962630
2015175
2771524
2907255
604315
699771
1349116
1996824
2057150
753037
2061085
2088612
2677930
984434
1242675
1592400
1570076
1119052
105260
874714
2089635
1258654
2796773
1798123
1520956
2849662
1463429
2889960
1113817
2424412
1635095
2191785
2057026
1383669
861785
2733424
911211
2214218
1731978
1621902
1581608
1735718
1286740
1440418
90861
678390
1879879
593871
676689
1961841
2505938
189356
2628479
972814
402547
2730218
1674977
2446811
1155707
1915055
2314141
805201
48272
574577
2401902
2846718
648360
734677
907258
465598
1878593
1467212
2824523
1754802
1805747
1951763
2152333
1861416
1929797
1428404
2835987
2746521
2760544
1776078
847544
116954
1108691
361967
1288629
526053
2571275
2783751
1787919
1449652
2298162
2219823
1916855
1310566
119222
1450394
1120566
2271896
2122479
2377691
436602
2045260
335680
726757
1423365
1989814
180402
293650
2097185
209535
166900
886837
2236208
545923
2897437
1111290
2027588
2721442
1047138
2567093
284717
376274
739399
1317185
1744297
1610743
2022595
951721
2906807
149414
643895
2371796
2203058
2019881
68109
1611736
71797
2202491
1479637
2630626
2843688
428784
1748523
57395
1861038
953310
972046
728242
816938
1927641
256205
627133
1316534
2819443
398847
1011366
681326
357690
1902458
2323343
140815
1540101
18803
1097398
371307
2854899
463241
192464
1331959
2068689
1543591
802791
699511
2777526
850873
2488921
1057775
1893735
1509124
1377349
841462
1887570
1044360
2876661
69878
2550853
1114693
132998
293395
359034
775876
2387611
1824365
233122
1709266
1962335
1674601
2532064
865398
1807826
1236089
1669713
518963
2178080
1476772
706927
88596
2322774
274709
1781913
1476438
1599269
1628732
671039
2733636
1212997
440729
417948
2107794
344751
1960335
1382591
995437
417586
2575255
2487547
2102900
1691250
771785
815399
408677
1339899
1755264
163056
2191219
806132
2809262
2752680
2021819
2096512
180418
2927466
2900166
2410177
212149
1833713
2025578
373754
2105547
260958
1600299
2056701
1197132
2137440
2186291
699708
236132
934656
2170530
2768963
1653100
1258653
496332
1452551
1466351
2733140
497088
2019607
175014
2671140
639440
2404155
1405743
1552824
945210
2095367
2790195
1487170
1829057
609989
2656680
1065987
1110535
1624564
2285325
887959
1749472
459374
619506
1788532
1061546
343860
431383
1024949
947429
1528635
924459
2736863
609394
2569434
1841254
2156247
2862611
266055
1001223
1000420
1846022
1831038
1581909
1951810
1899106
30973
330129
1750117
1095449
996854
2255835
250165
2061702
920440
403349
2891101
212730
1910686
1702649
2272189
339404
1318242
1841505
1248884
300309
2338511
2729754
752362
983532
2723696
1829298
2763136
840923
38864
1517272
77922
2288396
2819688
2847106
1436953
1851099
2426227
2484459
1332947
1007095
1239484
1648835
2782559
1945425
54546
591697
2440165
2686980
1593571
518729
1757604
85058
2141501
2422656
221755
130543
684674
1463127
693447
592668
2921136
494995
2217571
1855603
798235
2861620
998020
2578127
314414
1530737
1102647
2628691
2732296
1408053
2591921
2116885
2176508
717873
2146150
1896671
946568
1042106
899899
1675114
1694498
1087323
568891
577879
1014254
161915
124387
206385
281258
1874697
271291
2682991
810540
608043
765054
1560148
50140
1051917
2275597
91109
2560894
2537054
824922
1156287
1478876
2257860
1301920
1562828
1471593
1234343
523405
246391
999536
1680999
1903407
1333831
1572734
1605162
1070318
1152744
2233553
2618798
2073230
1702223
2819467
332249
2418800
2430120
328670
1504184
1499176
944419
737755
707828
378478
391805
1523093
316335
1529551
762359
1567801
619207
962654
1166331
900721
1911067
1076556
1373015
2362954
1180528
1034766
1585777
1618248
1666067
1448794
1788171
2560413
174536
2057925
83091
2532809
2294226
2109913
560331
463704
142528
1500195
1638113
2531205
2175121
1809462
929018
1291156
104130
656087
883637
1256201
2326790
2342105
140207
2924785
252590
2894034
418348
1424968
2871840
2440320
329064
491076
1233110
2781970
466125
2828438
1260565
886441
2062274
2678621
2108527
2348460
1485239
2015591
5717
1944675
1741950
2899491
2137608
508815
1297678
1524859
2515949
2780223
2887114
1648879
2546813
1827583
2897658
1942745
722777
2596115
1157291
1284760
450259
1852398
239420
534095
2756221
444566
1519175
2354227
1341725
1416393
149803
2066795
2206096
2308830
1759105
1411473
56018
509678
1994525
1562337
820529
1196435
1519771
1991393
1004123
1188571
374898
159615
82738
1449041
962356
467997
1731651
56655
2526172
2662797
2485889
1336733
1257329
2221705
2010741
2047296
2632653
1583636
2433019
485126
1595667
1082955
2822133
774430
1677575
59444
126894
1479679
2198217
2458694
2704492
1210624
1639370
2233536
262036
348943
1547191
2543776
1966523
316569
1344404
2536500
1441373
2414213
855540
2890573
2840519
2748607
1427656
251994
1114679
1825966
60445
2489464
1496132
696082
2245752
2736888
2624694
2585739
1808480
868511
783286
558898
2615587
1154420
2443135
1898681
2910936
2911081
2679045
985041
390384
308562
146663
2325377
920756
113471
2928424
192456
1841845
996336
807207
430540
1216448
2201074
165296
2327579
1828529
1957030
453037
2708750
1483074
1093667
2311550
1212581
2645081
1191706
1974922
1090732
702605
1744723
2859805
1460326
2247241
779234
599797
419596
1953835
1663238
1114227
2821963
1580759
2119379
1538329
1943877
1450390
2840244
369033
1066409
1600720
1527762
2221699
1242419
898466
2012307
688844
2660722
705890
1993585
1325947
740848
2757323
433301
1984668
2699850
2181149
2555218
1326419
2265405
134210
1992597
2584846
1860111
2886691
280624
2199768
1196872
1238227
924757
2690716
1362643
2171470
496233
1355655
2416331
98555
862745
192714
695641
2456605
1232515
1489115
372707
389341
344319
1450236
2630317
945120
2338542
2897471
569892
44662
2441593
1331356
1728884
2487689
864095
66898
1630776
356270
625554
1645877
1032440
2711296
335299
1873303
874616
2614078
1060332
2752804
720940
974880
309489
2340055
1657308
951440
2252466
2706768
602473
681333
1356259
1358482
1497325
1317499
2550892
2119896
1030303
858867
1890816
1978270
2004950
2051844
662893
1411498
1474419
2205824
905822
1310872
2174384
1960449
485179
573182
2419478
194529
1178796
2150564
2904618
2746323
390711
154919
1809367
1819598
446963
2139556
1723722
541851
1328790
2768507
309172
1176331
609410
1362436
2486792
1587403
4131
1143090
2227903
1919180
688615
2384543
275773
399691
2912515
1795214
2594993
2353682
557070
2170777
96343
1675301
1504100
1646175
1029904
1402104
198446
1223017
2398667
780478
1071170
1816058
1005348
968966
1866945
957582
2345148
1093345
85077
1120727
756382
1644274
331600
906143
1091400
1126083
1239342
217148
1460548
445317
2672009
2789021
2569793
1409767
2609291
1635901
2295264
1636925
568869
324685
1036298
1673858
2258538
958690
1143417
992042
504460
596709
2223601
2004490
2690563
894750
1911798
524204
1291626
633223
316044
840745
2601599
1119774
2100753
2502458
825244
1650891
2744676
1815892
1007393
2729596
101590
2906595
1682930
1496767
1190944
2888708
1394090
642156
1183700
607964
1572650
825309
911011
2136489
1680611
35000
1145841
1690117
2215676
1089153
2207072
1525464
787766
678299
2606681
464744
2707208
778975
226792
1327186
1312037
50707
2250006
1111073
2785117
1523765
1695766
1608823
2857768
373264
1418056
1615395
295951
2442474
2126349
1990265
1637332
186248
2230841
1423740
218340
1379568
1674792
2181475
2769558
879566
2027579
1243869
649568
1491172
2233498
2190326
1969295
65641
809366
2294297
1748951
1296222
2633160
1925950
760043
1883698
1667038
818088
2471847
1485588
1730834
2187919
938952
2323011
2530103
809477
2871080
2098498
2723734
1060374
165504
2603986
350187
1377712
1121705
561044
950581
1595320
1072958
1734428
1685109
592155
889249
695102
1227070
2697716
1710152
421359
1230334
439921
2244732
152303
1437720
1624449
2691270
944501
1596713
1314084
487955
753694
104805
2933921
2488106
1081142
667890
1190502
2140102
2594855
522003
2391509
1266172
894833
1791529
2287396
2716617
121718
538965
768830
499268
1660079
946339
433705
1183566
2185523
619923
1702298
2126224
376498
2393891
2763587
36523
1635468
2289676
1953808
569589
1551646
1443396
311195
228835
593355
2319022
2007258
1194082
480214
105304
526784
1988473
2546047
1229010
2173230
111215
717213
2128954
1158972
2924260
591688
535874
1230358
102398
1350289
2831992
2863879
2706973
2234867
2241482
2434723
2144974
2171373
2530738
1029623
1527715
2096390
1789730
2027963
1855925
984389
1039528
2366027
333024
782373
504957
1723826
81859
1151654
1130427
1517127
918307
2283295
2867616
1212151
2027880
2489263
1227328
1291889
1349744
2170059
913238
1495942
2818524
2343735
2571826
1231268
2732378
1724998
2695121
723565
2445461
155976
991432
704987
309050
1749536
536565
1764184
466807
1089849
872265
2905957
2055976
2677959
2176413
859269
1131870
2278196
233997
327306
1451966
1081566
1861885
835094
623973
1885754
406019
1716047
2700664
2545592
780280
2284674
1609614
1273049
859419
2742615
292703
71826
2771446
2327643
587369
670102
1465893
59271
2424024
540697
2349184
2868959
2647713
111150
1998742
1649704
333476
720763
255439
545705
1712377
2113429
1467598
1212502
574831
950813
678308
2783330
2760052
69059
585624
378598
759554
328841
2807688
1637354
709371
1763564
1707629
260358
201835
1161949
2242329
2620051
281650
2710750
2600142
978646
2317738
591585
2119661
2354005
2678105
2036592
630172
1361713
1993343
1548838
1292195
663864
2336449
2319927
1839082
1009246
1852364
195401
1667136
1061032
2646089
1207294
2295244
2416743
143072
1113956
1802662
1600494
2505006
1733350
1058224
426766
2461007
2679733
2047522
2159460
1749013
119175
1816328
705253
1405796
622019
1082336
74273
555984
2565740
410553
1701670
2093861
896047
228927
2379439
1520734
2571414
617676
479603
1403804
1900324
2281366
1101
2771631
2914823
2562163
401367
851163
2276932
99475
912225
120138
2470662
2857200
933619
1488420
2874763
447991
679300
2134936
2396235
2617585
2824036
1611264
17754
602557
1991151
1329135
2543795
1516784
1439322
2658124
2791734
2515309
2889834
213968
486921
2864112
1697606
1233013
2091831
578721
205650
1366471
1837358
2334148
2151773
1475387
2537623
21414
453780
804843
2726081
1346652
911143
757977
1459280
1401681
833766
1982706
2383854
743146
2106649
427246
282363
1343368
2518632
2250333
142901
153769
2552694
2762586
2802512
2639246
58679
1380963
1826970
1806121
2105657
1818499
2192245
2447794
690850
1434882
2719960
13478
2041336
180731
1597461
1514826
151910
110252
2584352
2717600
156020
2872260
2626748
2377619
647645
1845441
1214875
840933
1182445
960515
517691
297995
1637941
1350262
1478819
730825
383103
2264708
291039
318435
476483
1539000
55639
50345
1936466
205286
568786
367164
2100601
1913224
1429848
1253736
127118
1836096
2820295
331061
2757598
1915602
1529097
842242
314137
1712716
2891893
779096
424236
2529544
2099227
817371
23610
959493
184501
679460
359465
2241146
1994681
1046277
2385681
2591452
81761
320933
810663
1351102
105551
2379803
807731
1076230
1284294
518350
1833924
1197096
1078499
52093
1818277
905429
520859
1786715
1818837
2030153
368487
2382709
1179248
2627831
672875
2684704
936131
744328
2678074
991709
2896840
417756
163940
558397
1038455
1821850
408374
2301108
1515993
2891989
1936982
82801
1974840
1983459
754208
1701831
1538057
1830966
1806854
408936
1170418
1227754
2181188
1191619
2144588
1297917
980009
2313676
1327319
2801198
1821576
647516
1035406
2503063
815778
535195
1586236
1695463
837939
929477
1270154
2050332
320575
1717724
2548770
2904075
2380900
1987841
2360920
2922144
650857
2374088
1424312
106879
721952
1668611
1528852
579151
403770
1366539
1011480
1937835
2726944
1920456
674922
1641408
2161324
1710304
2697152
1226481
297383
1525864
195132
731020
826961
62237
114365
332419
95911
541738
2570792
422946
1757914
244545
1632565
2087582
285754
541979
1465580
2770546
1462131
531300
2019961
1239640
1064948
1037981
424942
986027
2550224
1346578
2540144
2919856
804343
1529569
2880197
639703
2440909
2016202
2220879
1562663
2298733
2734641
674031
1178069
2527016
2494827
1290677
1247942
2145373
1676682
2027878
1637079
1185856
2058028
1595218
1154010
382721
1358068
736635
2221643
2706719
2426778
1896701
1610869
1583135
331771
114419
2347192
2205283
12647
2932807
1602302
1230820
855214
2233917
1435348
2018846
884890
2698246
2886845
1859958
234175
1381643
928619
997549
871643
2107241
2667493
1427641
1951677
1483798
1933318
1834291
1107153
2400491
2499007
1122605
959226
2779794
1830643
68661
2135033
2130827
1351792
2011921
2336832
2673958
332211
325724
1278725
2216397
67851
1201557
601365
2896503
2752036
1692160
2492776
1205619
1417078
2513791
709939
1195190
2330740
274664
1247218
308849
1529384
1009145
28570
309235
1528572
760727
1281060
1601426
1129510
1963872
1077111
2467787
810634
302001
2851701
1383337
1758759
2157570
246107
1375576
575732
437404
1471311
2852584
297734
1666799
867862
2677217
2703418
531301
2455634
1946407
2914822
1953736
107938
897498
1698646
2863279
2888316
107728
351986
2085955
1594692
1774723
860133
394329
24931
2822212
2762454
37159
249652
2756168
2848809
2633698
832773
1601322
409468
600418
2716010
55720
125676
2091862
1008015
2219723
1023335
1783821
2822065
1077504
2445056
2035180
2726217
2332994
1801533
1740691
2923437
544838
1320402
1532474
1330993
1447331
2822105
692873
449887
424032
1875219
1209610
1934483
623968
611285
1038276
2503168
2341013
966243
1730262
1964961
1492833
2593963
876349
1699342
2511822
1048995
2213015
698060
632184
2491532
518077
1736217
489146
1337625
2396417
2287636
1067301
1929211
1983569
1726265
753945
114904
2787863
2669606
900585
2121490
606507
1751747
2611244
956120
2830835
2546518
2396630
1396413
2646307
1425569
479723
1021917
1340920
775961
1514631
2854553
1968387
2076611
2210489
165700
721611
445444
2354457
2765385
1733649
976021
2392369
2523534
2526200
2576025
1142936
1774124
2590014
1565935
1123971
130435
1890015
2365973
1207607
1672766
699253
2841067
2229425
2749642
981198
2154159
882159
2194373
2730963
2924299
1608700
1005955
1213664
1130467
1732471
2014591
2762289
2241663
450453
2640281
1799266
706588
1091981
1283649
214894
2321221
1620080
2270195
2324908
264582
680226
1036160
2912580
1739017
2495425
1513834
1951448
47327
2258587
2680401
657961
505317
2251089
3230
736803
217859
1479640
1630825
389692
1832113
2285228
698642
2891421
2675530
946581
2839124
1336931
30211
2725730
2766499
249273
878383
604571
551112
1094230
1447526
1687810
1338145
186953
233608
960201
773163
2547581
2766608
1903234
1935483
307438
2335066
2020026
863856
560818
20649
2079237
1684184
1368932
1157603
2702142
2490950
113819
1627510
2747630
1736001
739081
2560383
2085518
2845533
987385
1144708
761474
2463890
1001429
1033878
111202
2927799
1605524
1542976
825959
1519850
1664648
2173831
1608601
1908004
1173082
1402456
1059176
2175210
425654
2649121
2726113
1546027
2514145
869778
226809
2727268
357286
1978976
1652284
609264
2858255
140899
1521633
952831
2805506
2132245
332191
2848205
1795126
1018460
2679334
2525559
2522632
1615043
2131153
59276
2481931
1349663
2832432
1623744
2049070
1399700
2201994
2656789
957575
1297149
133175
41058
779135
2288872
1398107
2594036
334699
1159068
276586
521334
425637
907381
527447
1843649
1580193
317017
646991
1753245
2220497
1121368
1748381
74836
2793453
1185636
1976786
1883799
1436364
2769466
1801062
2406911
2893145
1458019
1919155
1388634
875598
2649090
1530833
63874
1376249
969404
935874
386649
1149430
178709
413511
2579730
28566
1353894
2121859
1636861
575322
2037431
1372536
1210157
1226134
831102
544663
1245837
3135
2056962
2010775
2386111
610609
1661648
995576
538435
2940495
2397929
2627523
1485262
960358
1609727
2260162
1159070
461190
301925
349943
2589063
1569110
274023
588752
2759823
2880956
2912044
2041952
1483230
318228
588844
565212
2035915
1617911
2079083
1274149
2000355
1730872
222624
236916
789101
2135589
1180902
523666
2514174
429006
133800
1807103
166094
380005
1356065
1398253
1192466
401671
874609
73271
9230
2483544
1277004
175322
189503
1667000
2028249
2287012
1852032
1453983
410455
2684832
1157551
50297
1277554
2261608
2661598
119087
2667221
2882134
2038068
1473571
2641093
2350289
1860954
494612
2464376
1914989
1814572
917181
1171631
117109
2128688
329832
752727
1861288
2374334
547863
547905
1686671
2542135
998189
2825368
351465
540077
1250990
2569606
1299991
2113203
1401244
1557585
2273127
2448857
2230631
109498
1472880
1091009
9306
1880535
723373
398590
310602
1824236
2737962
2593706
393520
2415871
642820
503230
729345
705987
1430887
2848566
101052
2602540
2538946
2861017
2929007
2553664
147290
179692
640538
2054200
410654
851339
412823
1390921
732613
440055
1910765
1370037
132966
234600
1671725
1964731
2322162
160060
2211798
1982258
1817010
2460380
539197
4318
2029759
1452648
33580
2197750
1626252
660941
1260237
1993470
492574
2049287
2600728
2216226
845998
678475
2357092
1859224
2650046
786931
1635626
1112066
1517970
2176418
353476
718421
2630389
2267311
1061886
775686
962140
1357854
698516
2360029
767340
2449898
1397418
1674944
2338800
1097621
2885155
1435545
227390
351803
2803088
1530490
1909332
1722719
853960
674149
744130
342663
214789
1896566
2428592
2256646
2395572
795316
65657
1669596
2253612
361819
1355878
928750
2347398
2409689
1950486
2285310
1522245
2291997
2642743
656709
934549
2143957
2441901
1465342
168849
1591004
1359201
1849719
2558238
2093657
335919
1498210
1051735
1147156
1601105
522243
675704
2129595
2124021
1793679
41711
510519
2173819
387876
900176
650119
2812728
1983659
1533523
1125307
1743911
1044740
1614754
1213825
2297576
504111
2386683
2330022
50124
530258
99823
2474034
2320691
1281541
1115349
1216090
1598643
1364668
2314494
1878817
2548238
2618406
813684
1762305
1856164
1411342
2301630
65925
431639
274097
2323286
2736728
2013352
2671927
2191940
830546
933240
430935
1563696
2282126
1712892
807895
2123105
1116946
2675105
2529811
1064352
1647811
2505983
334935
1462794
794635
489125
2472528
1889666
2011095
1252162
801670
450190
2705953
1258219
2313249
2069632
2061288
203569
2035816
2290520
2628243
1409679
2228179
133921
986121
1292380
1589885
2718165
2227687
2238554
1758915
2869251
290703
586512
301981
805188
2174516
1232428
878753
2517850
148059
1769599
527553
1866759
396896
1846300
55206
818145
1803548
2564805
1920244
2347898
2151876
194062
1040827
830909
711232
1581659
2243779
1828560
891006
2569852
1856714
968050
1719243
1994353
1286735
2612849
202643
1388448
1050808
238052
1258517
2561703
2910728
644352
2295170
1124348
1700268
151851
1524794
1353483
186636
1499164
109722
2028437
2931415
1463788
2481686
1636714
1069897
2062595
990246
1294575
1293419
2940504
1040576
1068820
121636
1165348
2513989
1394877
1389971
943865
1720948
2663148
556881
2811774
646276
235123
932297
2154428
1546764
1696804
935265
2056606
12334
2288169
2005553
615055
1985167
386935
264115
178628
2617987
844873
1026051
2430796
1060967
2291735
102664
117865
2598841
951337
2804862
1439400
154999
40027
2247062
1522458
1247535
1327175
1385393
745026
1413862
1271596
2494504
787442
1153071
2119354
2283640
1138526
1148672
2788726
836528
1725112
2676624
1356305
951400
2424674
142810
252070
1741054
1476615
210326
71633
726675
1242098
2200427
520462
168631
2105373
2793261
515836
673651
666840
2621145
770374
2195952
780877
692595
479183
613066
881867
2274082
2749327
724496
2127618
1920694
2477542
186141
2639606
1129407
1320192
2895675
2682428
2632875
1186716
2394870
1589066
2619888
1784108
994343
988442
1965179
1689960
2022530
2803566
1506837
945315
1090876
2862208
726747
1486750
637586
595999
2062609
1520476
1253681
2275943
1976775
1490001
2712867
903533
2553054
967523
423864
1859196
2939436
2676802
2625349
2822788
2783350
557899
852499
2736214
1193536
2847710
1886356
1063260
2666136
2736434
2852864
2369154
424603
1416286
2015541
2159311
1273389
2021963
877069
1048777
2665116
2270886
1326653
447556
2894637
1529216
2179195
2873858
1345501
2429440
1852811
2342787
2354211
2887467
971930
666391
1070785
530993
2850554
2058648
1666227
853205
134331
2870210
2878322
331951
1207154
2370806
2036926
1656810
798972
877742
101519
2387990
2451696
58766
2892260
2216162
2609198
1122289
1417170
2647812
1991922
1489568
1489993
878794
2247264
1692426
931355
985470
850725
1549112
2205485
476411
1143361
1905331
688528
1608596
1659351
565264
818096
1839964
911696
273899
2703546
496827
106295
441090
1873006
211671
2347346
2076250
2101751
1550658
218318
779230
1658888
2012235
513066
2727678
974992
983069
1331234
1307328
1143309
1246223
712556
1210983
657728
1201359
623880
1948917
2783481
194814
555629
1640360
697830
834674
2564355
1227258
2685614
988714
2697514
2564021
1943898
2913507
2515588
1288018
2352262
590522
2019460
2143424
433697
2647350
1378829
1853716
1881642
1280369
2523595
1848471
1764316
1718113
754481
2002471
1632114
499001
2827764
1874045
2251221
1678018
1167849
1223911
2211375
495524
1283053
1440631
1013475
814329
2676175
1783291
1529206
2548016
1996168
1963829
495631
2709805
1863291
231372
2089462
1953557
1505599
2025271
168359
1908845
395760
2128138
950213
1205713
1089467
1973002
2215687
2868769
2703341
1505843
1268910
1407455
2128901
1485287
2865621
233883
844920
507525
1290319
79497
2688442
2326164
90735
1904986
162205
947987
1510059
2387147
1341797
2594422
490418
1961736
1687740
1515956
907122
452397
671508
926566
1954773
768812
199565
85340
1666830
2326497
2206735
924749
1980089
904270
36308
2407107
1620397
2055171
2400488
829978
2215952
1853550
606624
1427916
675491
640166
650095
1070215
2475246
1684898
2261293
329711
622485
2756145
1731383
1019494
1008947
900099
2717034
40096
491311
1665000
2405736
545273
2844045
1330563
1024985
2586154
373209
548040
2765178
797139
2003273
1963858
2444514
2828810
675365
1769501
1745271
406960
2462681
727256
410579
2283194
1533322
2129525
295735
2740587
2139903
2376109
1820081
560337
2344204
961438
482005
2727316
1717273
1342066
1877136
1636283
2193363
1835322
572732
179557
988571
54873
177584
1320374
678900
273081
1144518
19364
1238748
646848
1049748
2568410
537274
506481
669318
2438552
1445009
901028
1221800
784416
1385238
2289012
18429
531644
639881
28018
1875452
2047061
826913
1632847
558466
1291062
2538565
2694160
442770
2566978
2278354
2171067
1738650
680591
658455
1468316
2788093
536752
1309721
697420
2251955
322007
1454097
2373061
1489681
550296
1768901
2753435
1449811
1495604
437702
1691191
363099
2764984
2487842
1099545
1467611
2754423
149939
2621414
2912941
404740
2274134
82027
1566597
86139
737831
1679541
2218257
2418097
2254608
526342
2497408
38664
731169
583317
210401
2227823
2180595
2293759
955796
994510
1328648
1236188
2004771
2247413
2272289
2725295
1475594
1483971
2774404
2304471
2910047
1807573
538831
867578
285313
494117
118856
1430662
2537583
2332583
695563
397540
2163178
2341610
934291
1803356
1178942
2203714
2410799
1586947
22776
238622
2526908
2011818
841650
93783
1266456
2342213
641694
1393891
379577
947735
1607431
1964924
2682648
1093910
274059
825217
2282094
41422
1055333
1351457
881077
2587204
2830222
2356553
1482008
545341
2142165
232492
1586644
388716
453831
2043103
1928911
2127519
2812948
306262
2769913
2290806
1496254
876604
918873
777129
675039
722864
753332
664144
2699383
1637437
1243561
1010007
2528422
1421584
1854865
2753434
2082308
150059
1192897
725385
1046129
2791839
1463980
2422695
1632254
174326
2554181
1299573
1218962
1576503
1998688
1410939
1869023
1257420
1710229
665306
2262323
240928
393102
2115326
2602022
2836393
2162746
822918
416469
1166138
1832298
204045
1597381
2258112
1376724
2517812
2679566
1074870
1688727
1745613
2841930
2472340
849284
1241940
1648620
1750031
1462656
822196
943139
683462
4054
440219
1855500
1787673
1618003
531934
167752
688241
1145516
1799479
2128978
2399112
1612489
654097
934858
1229449
1436194
1165557
1983976
2470356
1530866
2707918
2026337
129400
2120547
264941
2604728
147820
686980
2472437
1588682
2182673
1917729
2087852
1072844
1966567
2410106
1343605
776982
690712
2027802
2650476
542053
1261723
2151111
2854030
1853975
2076077
2868270
2706833
1395007
2167957
1061099
1076662
521335
1499565
1566605
2858436
1430430
922869
2897848
1534385
1666649
1230667
120331
1512968
42229
2940491
156197
477672
506786
1426731
239822
1423855
2032869
992380
1148857
2723943
2042974
2319552
751405
1064702
2497157
1741513
117429
155492
1099663
2524573
1928044
1743908
1181894
420549
2908512
1060188
1587903
2313181
2914573
917345
660757
2165494
1040118
284348
685534
2125265
321154
2395601
629518
2403082
290622
301807
2707314
526889
2742054
848946
2096852
1120100
822834
2221306
526848
825310
2026538
2654457
1063900
2111162
1377287
1504130
2067793
2878088
2851542
2503194
1907707
2585832
1072797
1370445
1661923
514868
1228636
938796
397717
2899674
1424860
970688
428792
1480590
880393
435857
2818601
2850275
2241379
2003286
849568
1765466
1105676
2920564
183705
191330
1281061
2047484
2414971
548698
1598435
239549
2401742
356945
840684
1414254
1352258
2692877
2203506
2485297
944607
1411315
2896851
2520147
2455324
720728
2939448
2623540
2504899
2657247
2102495
2243539
492476
2576952
2697681
2535930
2508870
2500668
2563367
2751792
1653435
268726
1853108
2025773
2365625
2257905
2522904
37520
2264056
268196
642015
218125
2186245
2171310
1880193
672436
758475
134963
2724342
661412
2894485
1561079
618511
2869516
771056
1374708
1472933
1053019
1023525
1399794
1261422
1530710
2910021
1379388
2724550
1494520
2881618
93087
2190527
654678
2707155
525945
1136643
2432798
334643
16853
1080877
2791924
2118104
1576852
20816
216745
2130316
2330070
235822
1454852
1512579
1221410
1663894
2513743
1789206
170512
1646177
890275
2564368
608181
2051865
1471269
2634187
758589
854584
723064
2281159
1877373
29886
140362
1327214
2364099
1580005
2774056
1587746
2284090
1005973
588122
1154625
2226431
1298788
1390113
2570594
2271960
1395217
2704055
1513671
2910388
2279819
689360
1367736
319023
478554
2806025
2031919
1470918
2096651
413941
1702627
682749
1480156
1655756
1252382
1291060
2544679
2848728
1952792
1370407
2555231
2181520
334670
537237
2829316
1958785
2575596
175201
606775
487759
392166
2638716
2439799
1101068
2702836
2706221
1113270
708437
1651442
2608446
2393233
2926048
1615824
758499
1102574
1592388
2676830
757654
2793726
503046
1080388
939732
2491585
2775691
146285
2011235
2832248
254815
915038
1144677
2679849
2186336
220260
1226299
2648029
1101171
102926
2033374
561171
991761
797538
2854606
263241
1031922
1127376
1501277
2888811
727440
2270984
815109
1465675
1368657
2213298
366131
1294483
251790
984197
2806090
2028498
2846975
2237759
564777
2861470
1337666
2658877
1061069
1943060
2201507
2829207
1183925
271398
2909715
2208287
1083015
1887791
2467374
2189170
633126
198366
683966
2329191
1720801
2070751
1883234
1581589
2354143
1034372
2866996
1947328
2910892
1020488
1461663
1734745
2728335
1923223
536208
1912009
404877
2893141
235144
2269768
555621
189196
2819242
2546895
2174674
2868514
2010048
2835124
2059344
853822
21958
1404097
2258866
2267940
22333
650627
1761070
473633
1774059
1804860
1995125
204398
1470481
2879717
1142540
804912
944096
320082
2442317
2340771
1629798
2504676
1023159
277999
2120638
2330637
471538
1420295
398267
1413281
263280
1015350
1696154
817014
592462
1037460
675024
1697818
2708255
1298272
2552830
701641
2254521
1692807
79657
2510754
2258313
1346326
1099257
2499357
303842
1644129
2432739
1833558
2135308
2007161
2011121
1512537
627412
776252
1666565
660585
2786749
469943
1998860
1104580
316290
533532
2249140
1940902
2887772
529957
69842
1216325
674336
261594
1622081
2847413
1221930
2914904
2728559
2018902
1490419
2795434
1305246
260666
2844053
2392046
792715
1298720
1870845
2663085
349738
904808
605311
760576
1290882
245713
2802132
2495140
864360
2480021
345096
946241
2162378
1517807
1464922
1107905
492571
2672534
373101
1813996
2523564
1464680
1723682
2095269
438047
2923820
159045
322835
1564434
448258
2904479
100366
1611162
1824430
2180013
1108307
556995
1187021
811109
1951754
1720629
2838222
2638349
2120081
451179
817191
318046
1694702
276306
2205331
688565
2291904
2429682
460718
2556772
656166
673487
911509
1390819
1620319
1981676
1141504
1826274
53882
2036911
171513
437292
228593
1850853
2030765
1945948
185141
2348321
1566516
1595799
1995990
2543951
1636990
175430
222281
2157444
2884254
1062533
2063536
1904646
239035
479160
1502657
1648489
2076430
1538999
1798899
154800
2303791
399521
1586260
1013340
945530
2678101
980407
968478
23412
277638
2361444
2818103
50112
2045793
2588731
1507532
1896057
2154122
484130
512548
2301978
1853959
2573127
820243
2104410
926694
1717290
1689615
2133738
677755
1763239
925674
382107
2286378
97261
1688587
1470461
662534
961471
2801106
1508313
2234101
581700
124726
1568271
2159025
1439527
1845680
2437881
849354
1251389
302789
1862254
1706890
692536
345652
1155643
1373146
471542
1336419
1143671
1099349
1538879
1681205
623231
2582256
330958
2367502
24923
1502897
1633070
362793
2402089
732867
2721437
1893132
1973349
141235
1290532
1026556
996109
1577563
812202
413264
22853
2220333
511004
2051574
1563399
486592
1048789
1161167
2119774
1439857
2246189
133558
1437937
2431121
991690
1926362
1338422
594574
2103826
827026
1226751
2096932
2636847
7577
2787952
2340824
1828181
2035450
2456242
259621
1997372
1419344
285710
858058
486241
1494462
801184
2639855
976860
2060237
552296
830290
512450
2373574
2732573
1038394
2821913
1090019
1525529
1310963
886180
444061
2253434
2179903
2534470
1394758
233906
1914522
1617804
1637920
1755968
1934704
2790371
1245190
1016462
2715993
474172
1385138
1670191
2240052
1784507
1917692
2891801
360763
1109451
2368823
1658144
618088
608384
1335378
122485
2889888
2204064
1374642
2299459
726896
1838854
876701
2466455
1526287
483572
1197532
185545
1737428
1209155
1468315
2356950
1140326
1311779
1384074
2559784
2343912
964625
825377
2818888
1947376
2376261
1645259
722809
1387733
2505903
1658586
355639
674094
977851
1071495
1786677
810806
969268
192793
2933716
2858179
409584
2235422
158324
475509
2016243
13517
1860064
366643
1323792
646527
1154488
2855695
1279523
1962055
819526
1675828
1371500
2129697
1312661
790464
2707331
325013
1436555
1292453
528578
2053841
2390465
1592443
1997608
1372761
1531090
1082789
521295
695199
2516009
2243854
1611967
2178181
2448851
1078928
1144528
1810180
2174452
94218
2633098
2160792
2316503
670597
1306199
363539
469634
486502
1465282
799080
2416613
990089
2545190
1004330
1093801
1554141
1613372
56147
949735
431671
2740483
750653
644350
2296383
1999867
1720492
1105697
1334672
1616421
2547960
2583219
1450969
252004
2619260
1561836
1124
33948
2939365
1444853
1270257
2090973
484599
2785960
2922161
1698799
1937996
2727763
2332532
1659171
704485
2866698
570342
1151740
1331308
454176
1465909
121781
754003
365757
2924216
2902227
2185578
808758
1640371
592224
950027
2121563
42419
2697213
1075448
784264
484546
558896
31268
2879877
1096231
2667499
1935936
2157347
401568
1546218
2713439
799869
2347908
2244272
1542442
1302062
1935150
1456090
1805732
781058
648044
1988144
2884351
2459218
1429693
1976723
2711545
903559
2688749
2156765
793489
2000195
795221
1946140
1706567
2787286
1679179
1408771
258580
2383598
962789
620599
645139
1822844
2057536
635164
2235542
2042133
1899106
96012
2855526
1478508
1845454
2923781
2100606
2350118
1360110
367031
1563022
2165604
58754
2239339
260621
1661878
543747
392287
719051
785870
1714960
19801
2512090
999172
754750
1198735
2214836
2421335
459793
1383281
1351162
238951
1913920
1932272
350202
1406730
237537
180569
362179
411174
246662
1610917
108887
1891399
302227
1821155
2696586
845217
2770357
743290
1074725
2714697
1544029
471667
2667281
2263994
1487915
271880
2425294
1740239
446712
941526
976324
1679099
265056
1311181
577058
1342504
1130893
753535
1757447
1757864
35861
75174
176798
832392
2138372
1121857
6598
60624
205934
2763964
2763105
1932605
178099
1943378
2013389
194320
1251234
1088968
427234
587860
862578
1091988
2334954
851036
764992
2271670
1820776
773864
1654656
1869920
1979086
672430
1218977
1518064
2179389
113323
2931296
905745
616358
2213289
958223
2548420
571258
1689238
1358674
1610411
2760348
2838292
2464238
794865
819130
2729931
210606
1200419
835835
993455
68910
34091
1316716
396988
965214
2774408
843426
1198980
1959200
1229005
1977
663535
838648
1693659
1765553
2440866
1692157
2288993
1040786
1151091
2166741
131628
1183717
743427
183866
1704930
16874
2478759
305303
1986607
149202
452236
2611895
1229332
81835
1121914
517770
801005
2678716
1953998
1199507
1494343
2556762
1025291
1266205
461206
2271081
1358207
2286747
2760802
2254305
2110560
632121
2608727
2067335
2821546
2060288
1357034
2747199
413838
661729
2572945
919529
1930314
1055309
612927
552936
2314136
2346275
202141
2011653
2053161
972570
2702314
790001
2205092
1269986
1300124
2518703
849426
1800213
1774939
148322
1528462
2224798
787405
1273286
2535384
498432
2673056
146197
886323
1173672
2170413
1342594
1806785
565974
287124
1819761
2158872
2744940
1468043
2763501
1676940
2500325
2889853
956883
904898
359961
2544973
2348263
1165016
712188
331667
2170755
1119887
1808205
2289450
1446249
14728
1355142
1828418
2732478
1362894
662478
848855
1088350
276325
2039414
1559250
553675
414195
878422
2287259
418728
989701
33300
2499711
1466036
1314029
787713
789104
1309197
2913022
1887999
2912204
1678858
1163690
1986286
1163939
2867427
1041668
2590718
59676
2046017
254335
264931
1283359
90502
2866918
897221
2437060
889272
702329
1436855
1924379
2839388
2119008
2181300
2881922
416578
1100159
1795853
837296
2597651
2740589
6420
2428042
1217838
2168001
1153474
593120
2019963
1682153
88797
405136
2299482
2169877
1512690
2586724
1236459
1016317
712929
2668951
2741837
591481
1564511
1900410
924094
1210412
1017480
842843
918874
1413931
1513477
510828
143333
610024
2296441
1491906
2597600
117325
150519
1107626
288306
676095
1804482
617154
1500215
2703509
2854701
1865662
1222890
1727013
1789353
2567332
328477
2866301
2254902
1182611
2110682
247465
2272286
1823082
1278519
449478
1329269
805849
9751
1142733
2917543
2676993
364496
1823985
875994
444469
1695947
199349
1505891
2608828
1203731
1748644
2157471
1663756
1862308
2933058
1017111
762826
2048700
1548440
2292969
352977
1552048
1400085
2123645
675980
2022808
246958
1541037
2472755
1659646
1252967
2701381
377523
2817545
65667
454599
1433054
2500007
1881473
466152
2712661
1993628
2627597
2184116
1359668
878594
788594
2614232
321631
1972371
1725086
716667
2930200
578450
671382
757134
342437
1066672
1423583
489367
1784375
988801
905188
1065182
1634393
1819973
375972
863251
2453088
1937259
2140606
1747125
1901341
1368018
2843633
829930
2512819
177432
726339
642358
2919209
1105222
1310643
1004863
2312647
2354960
611224
495457
2098020
573070
156415
2183610
2225521
1709439
1138066
779889
1628401
1678249
2376158
1650129
412289
1822970
359577
552454
8648
2488590
2285770
1739074
450132
103752
382114
2753944
543046
1523066
1648268
1857096
821469
699076
754214
222465
1130406
2103826
410722
382748
86227
1487619
1301636
2505452
304106
31511
751207
118851
2809474
2233129
2678763
1660648
33148
893873
710355
1859228
1786964
2556101
900552
2813771
1356192
2703940
1523155
233873
1502377
694689
2644741
2062869
229885
1179901
1446185
216753
1802067
2467504
2804042
1440204
2405257
1403753
183370
2433924
1269118
2777943
1395960
2781800
1909550
2739770
500144
1977173
1891654
1084415
671537
173533
1235968
784504
1713700
2928084
2626073
2238486
2863015
840794
2879381
909064
95345
1691026
1765803
2647186
1952728
1843306
1028411
257856
1292866
1849767
605060
1857979
2725435
1882889
2072496
736535
1204653
1939710
194038
2777073
2768196
847749
1533831
466061
2829439
2060589
340457
571077
1694829
2061603
381246
1925865
496252
225698
1993915
527580
1507517
729894
568026
2937664
390798
286689
1565392
293714
1811679
2168331
1506382
1167573
263451
816676
2463642
238097
2300005
2889511
1928790
968751
913401
823299
284553
697024
2020742
635197
2548068
836838
1681470
2539731
762245
1693749
2293722
12739
783116
2111543
1408341
1887758
477901
2174839
1533321
970168
811627
1897526
1574208
2693010
1944630
2550215
18066
1299579
2187467
2019832
1914724
46678
2659667
369393
2194418
535636
1410914
1590651
141781
301067
2329477
1322278
2517434
419112
2115502
245582
2935835
1321334
2273932
1935960
2783314
570189
1301452
162890
2238281
1828849
1219249
587386
1149000
2264523
1906184
1578953
171474
941775
845305
729435
1540666
2701289
2332665
2198232
942195
2319576
666050
911556
2686459
1280628
1589859
2753394
1863869
2931113
504597
1039771
2799826
2024413
2772860
2410682
1883236
276734
2848395
559886
1434110
1015602
1027964
2519178
710578
1508038
525425
1318833
2013976
253561
1190247
2043863
2112477
1115168
2299777
457785
2411132
1108530
1360386
71906
2328858
1858675
2911523
1174757
2567496
259702
1389432
770707
179259
2625057
2078221
1561353
578983
531651
921810
820540
2278549
2473466
1941973
1891630
920400
1550953
1032889
2687071
1048534
548676
955864
20282
1057761
2884631
2654883
179027
1767778
2273454
1081419
2308668
1559450
1316198
2661100
736021
854206
2930634
2912600
551934
196463
165930
2139812
2558454
573667
1551720
971305
797864
834235
942741
2848490
1296530
2359635
684315
2801883
2399295
117668
1856154
2270043
1028268
2208579
2752583
1994624
2555654
2440726
1563786
2200923
977496
2931717
2841352
1613382
1845206
115779
1061855
1228204
1457804
745278
1408744
1388933
742507
222484
1617591
156726
1991563
322103
2414002
202710
558646
1277471
411099
1578594
1710166
911937
1275829
2477304
2293243
2181269
1682706
2019914
1342712
347013
1750254
1991522
1724765
1559907
2897906
2096499
601539
688811
953110
365670
2927534
1510321
368034
832207
904287
2922888
2186952
844888
2496295
2270667
1461360
1983557
1940194
590425
55865
2221793
825852
1264814
1914599
830128
1637328
1877527
2625482
1660361
1369797
2294678
167307
2203299
2651640
1300461
1755952
1969315
1654167
689617
257699
2744279
1253922
2700744
1187485
511461
2333681
1449026
2130825
1300313
610524
2596800
2493342
285142
1760929
1503834
2255346
2427363
122642
825919
896238
694664
1588966
935867
1809223
1622567
2579895
155369
1815342
697659
2638063
2602901
1170591
1897755
1177739
1486571
901045
2139654
250768
2885992
172452
910533
938808
1719925
125214
2575304
1519631
2893668
1282480
844263
697842
2348704
1327261
1209228
1072682
550688
1970377
2546463
648074
1001802
2692404
901663
1203687
918172
2638856
831155
2288891
1247200
1646115
2239032
738367
1501354
1887753
1869185
1956344
543244
2329315
1603438
2660791
1125715
209743
2893996
536827
2783955
1152779
1554616
2235972
2176125
2927991
2708881
1863574
871263
2663713
85426
1232675
2108944
193776
708188
533189
1485751
1585848
2853848
2100098
80236
1042052
1531403
2099646
2253051
1471416
345978
156165
623770
1660261
1132582
2802777
182159
1705697
1701853
880044
843722
1421627
2072201
1271993
171121
1913325
293201
371571
1143967
516630
810246
1588258
18471
2822745
1528705
649206
2695665
143306
728528
1343067
2497061
1346010
2862003
2352707
1895083
1464873
1121492
589271
2903360
1082595
1630696
1503255
2360396
1236332
1712116
1678318
1948148
1613486
1596006
82816
796133
2933597
2356226
358626
302124
1969822
2384688
2750166
2639007
2041179
948033
1335869
716259
696730
2599743
367445
1896411
2725431
2284304
126966
2444902
330145
653587
1471393
2543663
521239
2162477
652228
461376
137021
1050752
1891490
2731834
386819
1280181
922437
836994
2591085
682350
821697
2616392
443970
500297
2477180
192255
1451229
2417589
282804
1075010
1739716
1010191
488539
2632080
1206548
723777
1803181
991366
748467
1221440
161784
1862321
2290566
2192087
2455935
565540
2250512
586555
1310005
1701382
2073059
2328965
2285622
1432012
196903
2853542
1365121
1458661
933639
2716165
2413482
1352496
200476
185285
941278
2369508
97506
1638231
1693268
1999079
517685
2314856
1801634
2595858
1590147
1080022
1406697
1638913
2465492
86460
566492
1645400
2676254
1801042
1575613
1090016
2713457
1467098
1483529
2613636
2263120
652855
1772861
2577235
744706
1266072
1731310
484119
503328
2370833
377205
2533374
510802
2651167
2091780
1864421
2259905
2860312
78384
698827
1178315
2180169
2194669
2469197
971686
507002
1725416
1994797
440575
351216
801176
1196778
840841
2083839
2231035
2033963
2891462
1654386
720439
601149
1887546
2890526
447984
276490
118786
1433046
2711090
2258213
596144
2552131
385906
661235
493410
1921290
2602833
1021457
1720554
1864618
2877286
2440938
49830
2672587
1399827
1201578
2721988
946892
2861739
1548797
1215795
1127872
2196636
935087
2771558
1444720
2001641
2371994
27908
168100
211814
360202
2120044
706654
107762
2698368
605475
781141
1477103
2058934
2367771
1759735
2677774
1395935
830466
2387076
510210
2581651
2112379
2646687
2248486
709225
2639966
1160402
1706527
1555240
751088
1140010
2912264
1397165
1638252
2435690
1667923
23194
254878
1364252
2604940
1986346
1096371
740665
907677
855191
72319
2307246
316432
987483
121907
164763
1054081
2641652
1422538
925581
112807
1146698
1713620
2817201
1157137
2072256
1236580
2529154
1029113
2095253
1084438
1207967
2101406
1096485
553052
49821
212837
2911692
2820829
1845559
2034836
2811863
1399969
1825216
1850909
2400658
2829959
2157170
696392
2369634
689794
813582
320644
2052065
2647180
44664
905824
945601
2505280
1964103
2318871
791388
418620
1786124
508391
2136732
1512645
1929639
2389595
2858653
2796901
1353257
1898346
94509
1862212
572474
1901346
1172431
670871
2120849
1864287
355202
2654270
244573
1367449
497787
772031
854722
57334
1956617
2007310
1275185
1111027
382573
444019
1032362
413272
1681418
2379048
1185868
2652744
853697
244466
236847
259238
1816168
811435
331711
1127330
620100
892901
2462515
1238973
1378823
467093
754755
2261332
1010983
2355906
2299236
898782
2279476
591174
2935756
1373870
1433140
1361345
1120553
626396
2514909
260925
1548214
2513105
255814
948319
1713600
2442235
1556685
1579328
2797990
155463
1024778
44620
1334738
682503
2654484
2856350
2411839
482940
1544100
164890
353571
1844912
544809
423589
2007629
1564164
1803696
1021713
246582
2232004
1539867
157794
799925
1189291
2335866
326508
2400124
2334439
733923
311163
1212492
1538407
2884184
1382515
2264481
813076
2112285
2250822
2099888
315198
371410
1094778
248529
641258
1788372
1464075
1813546
1391312
1664673
2840833
698396
2297079
1482764
2248280
1869108
1020047
581776
1964617
2108177
2281595
1518374
1475662
26013
2604332
1318151
930379
2780962
895486
2856815
2121320
2889381
79405
904873
2831577
2261136
2184736
1690680
2879227
719906
2368109
964398
2339187
2148865
533109
2200127
1416315
902206
2599616
1831877
75993
2207285
1211462
136636
322772
403647
1683883
668183
621965
2618518
2600811
334518
307735
1060703
2407173
220004
2484682
787062
1996470
2541889
1633322
2923465
1069705
1913873
1657803
1040402
2400551
302214
1185292
1671909
1790275
57167
2143915
1337775
728325
1439377
2291461
158844
2488363
2673025
2246044
1593913
904845
2049995
260415
249647
313581
526986
1527065
280220
1192392
1011327
1899514
2623723
951492
30292
2517193
2126701
775437
2806073
296678
561044
2416309
1280219
391855
2121323
1750724
1583559
2054957
792174
43401
203233
87225
1785637
1584002
1353173
492116
2900707
1884519
1635759
2862862
2583832
1639461
860676
2457862
2130613
1180692
1666637
2077504
1068150
2622793
2262472
1570842
2547126
190884
2658788
207210
1251823
1206221
1978796
1294965
2349648
598945
31663
2280690
527563
868123
764145
1599474
1694434
678980
298499
1076808
1049334
2559080
2497389
2306082
651375
1851182
1293929
2289750
480771
890930
1493373
2454157
780018
2138811
1275671
1170228
1749343
1568711
2315589
1108251
2360449
2628
930829
2816555
1468955
1411243
628548
453177
2643842
2692698
721048
1227951
746037
740020
1192769
588876
2911346
683143
373891
1652175
1382622
1664407
1454386
2843807
1244989
2054594
828789
1771440
902551
2795262
2857683
2164962
1503618
2742468
1041208
811114
35761
1792175
2925070
778534
1867826
2551734
2343390
2822659
668398
263060
2717857
2091991
2483901
2391337
920302
2236062
1375135
1200697
1165758
1222215
221783
1086398
1386327
252618
117655
108318
1611540
906333
77174
1724602
308265
62366
8446
2245098
119826
202024
1683727
840877
330706
2429403
2885263
951365
2051670
2698139
1490388
899985
1917778
717478
2180720
1765067
2331792
1349591
1024948
2330155
2713504
12640
621883
393088
2236394
2048239
476997
1992452
394524
422385
1700572
2560615
347100
1638177
424840
1935030
698801
411260
2278976
2192954
1983154
678946
2780455
42478
2782856
1973578
1785502
1461014
1202515
2868199
1389944
2033123
1312345
2348641
140378
820370
1664792
824964
2276665
924026
481765
2555872
1989308
2091168
127682
2043204
1687698
1808565
695024
1145174
2667574
1835156
2123000
577424
792420
2786275
2875683
379009
2140205
2206376
2686384
270360
1166316
680835
1629909
2250647
1627165
1130358
2085753
1532987
2209475
1543866
443868
2391721
2787162
1021396
1231989
1945874
2878256
475666
52254
6927
2792854
1087579
1433797
2612314
658702
1623990
1728149
2861259
1854398
2242633
2103356
2865271
1246590
2497314
1890960
1010372
1580780
1848274
2507647
1792758
93272
1107937
423243
2452745
477939
2770842
2117783
531939
747526
2598838
1057104
2716631
1258888
1167610
2552428
384026
1517297
2719240
1510303
734209
1159220
1304980
52657
2811884
353563
1248035
2251099
1123582
1377790
2794141
1375374
1974066
2251532
2862730
1032625
930582
1381283
1722776
2265278
688785
2829746
2484596
1985740
1182050
615253
1811724
1885342
1811862
347376
1906691
2197004
184436
439185
2629577
183916
2480741
1607961
392742
17583
645280
540597
2708047
1833715
798769
1530729
259013
1885836
2515912
1736984
1783284
2754698
971576
1192296
1817767
1072021
2872211
46659
630300
2766528
259421
103828
1518384
1527145
314089
384855
1589933
1248393
2919145
623380
1458510
2174023
583726
1538396
2065472
2267348
358803
2780116
1071176
2228654
557703
560988
179390
1812171
2670795
734573
815298
2051965
1861905
2172014
387355
2734915
2168253
280906
2412424
840781
2802373
2221121
458083
1947743
2127457
1322701
2688970
336586
1371554
755452
1048742
2791016
481572
2432792
1851966
1588528
1656156
2030700
1945516
1928428
1368497
16713
2368755
798048
1433310
889217
2219586
501324
977062
419486
2907685
105122
103153
1399859
487262
483519
450893
1147042
1340477
2393189
2000177
1930685
1161642
528806
2692517
126044
1900484
605512
753348
2627862
2185193
2506763
2047427
1872436
562867
2836210
1735424
6787
1268639
247945
1246181
2159340
2255117
1849990
1289758
268866
2695134
492576
1817663
2137309
1612127
631790
1921569
612223
2081999
1028588
2518104
1655453
1667397
1339750
2154171
60582
556376
798458
2119967
249136
1307812
1779643
895302
1804467
2797245
798003
550234
1356036
1406539
1418750
1828525
731110
698074
2534699
1494929
118682
1785762
2755455
2575321
1512943
620533
2294415
1460384
2381443
1215180
2815677
950882
796244
389604
1604537
2291713
2712344
1304724
2024167
729121
1023849
1297760
488561
2746494
2192839
1457384
1116768
600386
2387483
108490
30383
2686654
1920859
1613567
2450796
1780122
1724982
2762788
2263322
536314
899709
2304603
2769029
2402870
2160843
477310
111873
306860
433660
118701
424714
292794
2128202
2615871
2176274
1526329
273895
2671228
621410
1322509
367416
1111603
2411918
814016
403961
2343560
1981141
1477875
1714131
701750
839731
2323768
2556172
274177
2430507
643738
2494308
924798
977948
475833
1074188
2255655
1796791
1517372
1303346
2719209
1885328
2478508
1195550
2754192
2062488
1750599
436297
2798807
878418
1984472
1615335
2820334
2592206
1474189
478586
163944
1306018
2271418
101006
2347953
606768
53975
724764
2822098
2342999
2371730
229878
396558
478248
16217
521319
1735029
375475
771218
181926
372962
2200199
421796
2328460
382892
338642
2879915
406607
1698675
2754722
3006
2640649
587687
2377389
1015100
2145377
684425
1670962
1251155
57752
1399176
2125808
623464
2650645
896150
1449676
285837
1326706
1049524
741781
1186760
2821563
2158149
809177
2516265
2173652
271680
2664145
513341
599701
1952149
1067246
109527
2091138
973280
2197154
1223304
1101461
2289065
2606107
764268
1792368
1694560
1389875
742159
1015532
1310326
1362655
80125
361135
2159053
81878
2378213
1663941
2490187
2242319
761081
120960
2470334
2608374
201247
89588
2020534
261548
1806367
1393926
1320045
1621050
2380481
2352010
1707407
1016540
133433
284889
2746206
2013516
1436937
2431658
788724
2269249
104466
433741
318769
1898463
1330356
1030109
323770
530421
2483504
2713966
2893957
1913207
1522957
394978
894281
335770
1309745
1282657
649248
2169973
2484208
2657135
2583603
530280
1110902
2133681
2048598
1046230
2709524
2350980
2093733
285473
768855
1570066
578059
1676736
1212052
2632544
2389984
1514708
2204293
1507626
2431625
417592
2907649
885116
1815676
2448261
1776343
2624416
1357943
1087235
1750706
2056578
577825
863347
339758
2705646
188908
859979
593737
1473699
439421
262859
2048093
1007604
379853
1210764
2624245
1714356
2262489
2613660
2546674
1551349
1085557
2283538
381627
1956115
1532651
1101788
1284994
2933834
76359
1308942
2811071
351021
2726695
1490255
991337
2640709
2236428
2437088
1850770
2828782
891915
2761226
2597750
1526902
1106074
1915483
1759417
1350190
356704
1312374
2098753
2035864
1958398
1942006
1416316
930410
32860
2708022
2703560
15536
1435834
1480287
2368514
2307395
490072
2752173
2314970
151060
2755655
1191547
298061
2023388
1100958
299457
1052931
1427320
18363
126349
488065
2451887
2011135
1027339
422457
561859
721848
2689840
1984210
322057
193863
1125189
1316861
1858409
682660
1682062
1937485
2067153
2147711
1597896
596798
2226505
547983
2751140
1429886
837569
1904369
879832
2034704
982833
436874
919029
1184198
2248451
32757
1619773
278737
2551839
1297069
704019
2043192
2588744
280564
1811379
1627161
2357242
820954
1422020
1266113
2037613
1698863
828620
2298617
2791767
1494370
166041
1020178
1504713
436242
27669
1620275
1201909
32315
1834364
650005
660971
583709
2805813
325655
2074361
2276989
2283656
573386
2468243
972095
1227328
2472838
2075511
2483445
1657411
2478090
74791
1578186
1978059
1468301
1689438
1530074
851385
2263030
2694009
1064313
332189
2415573
1358703
2498761
2332379
702255
2269219
1809391
2816210
2795285
2521718
2909988
1336000
1977917
1859237
799999
779968
2915214
2754890
1354805
1878176
2107215
24655
1415199
2641823
876691
2291338
335165
1161036
2797033
841588
1475102
1248535
2016568
157915
1417292
1610642
2153512
2410999
1735417
77340
1187757
2736245
300041
1642435
1962470
2744236
2069824
1898841
909393
1309116
747845
449934
985129
1408776
1146571
970983
2686205
1777698
170445
1145398
455555
1376686
1021842
2249673
537418
1797060
529425
70787
97134
1094270
358049
1855164
1645087
2847982
975977
1205179
2878759
2518254
1039221
1016502
1789904
216901
2521384
67219
2636698
1160565
1336712
595982
1233957
1043844
652934
451353
2571985
13515
1919015
2717074
787159
2649678
2216877
386781
199603
2939209
2088924
848268
2018971
831514
2227679
1153880
2905524
141478
2225760
320550
2845312
1386230
1820825
1960793
1428072
1904197
2246443
2329627
800648
1160333
428932
2409661
1802469
2727004
2568814
2619614
295044
2018024
2870384
2434426
2366179
1427397
315340
1081250
45391
1134806
1567743
2704133
780996
1560188
920219
2138400
1652110
141571
2653874
1715657
2828543
857785
844997
1009372
410719
793256
2717026
1712618
2359530
1305119
305203
2319360
1435850
745292
2299861
1302485
309074
759188
2827842
762393
375698
2519354
1961708
1885871
447695
500213
2306552
1845630
1713329
2777184
2782416
1401462
79749
1009426
2401506
1774145
237108
1167566
2376247
1940849
1310303
2065318
84170
2348236
2555606
647580
799278
936983
1180015
1088174
2808209
32048
1090447
1093985
2422495
1356665
2485492
763140
161499
2639780
1683986
1234640
2138603
2797413
2199952
476321
2120733
1270417
1323549
408725
1657727
1038667
1382227
81422
917901
2273721
1361036
622779
2550946
2296587
302845
1908006
517049
452545
2329605
608712
2741557
1306594
302399
76319
2679512
1556497
2532526
1611628
1348470
2236425
261133
2937715
85781
655361
1330470
651947
167286
7100
1509195
1105350
1689646
2405426
2482425
1022703
1230529
1637089
2250976
2216633
345360
238377
2869519
2466199
1005838
2591323
882066
1605411
1151041
2441867
2146980
1306585
1792859
2463956
1050373
528472
328586
161782
2371571
415242
1701235
2294945
2666368
2320299
436898
149845
1800806
2573349
210740
812599
1446246
1227938
103324
1514197
2522708
1675115
1641568
2798445
2587879
2838768
456301
1352453
85395
2869600
739417
1325841
333754
1357560
695636
1348249
2670085
2562354
2490916
1256453
2136171
283589
1043953
1924196
2025405
471743
1400170
2025650
1526529
2024919
1847795
2300807
1147833
407082
867018
1912885
885784
1058111
2249698
169647
806270
425084
323816
1492826
2548276
2122513
123641
1270253
453136
156843
941120
427178
845643
2898277
101070
2896411
1738016
251388
1009823
695312
1530481
1532818
2514824
1297837
2748114
671780
2385609
639606
713589
413775
709090
292800
125659
2044799
848307
2263814
528249
1737305
2244521
1404515
1015180
1432738
2071460
1274373
1267215
118502
308025
198540
335142
1356337
924886
1380878
1804538
486901
268495
40774
931632
120629
109717
2404427
1795143
976580
470223
1421049
241250
174228
461597
306430
1803949
2201972
2629674
1662382
2674602
1463103
496224
759760
4587
2274807
1026856
2279517
198047
507743
1484242
352608
408019
2396923
71820
442253
1811261
2520632
456471
1721352
2764002
1571175
918526
1685058
2715083
1082540
1573965
1947017
1394501
296903
955769
600452
1406847
1156121
1067754
1690040
1956324
2251351
2091594
1119394
267229
1282902
947202
503269
476657
2534619
2331034
2358907
640333
459720
2032783
2326676
2845261
2555251
1797837
71958
2562549
2522279
543316
2887376
912211
2764998
705289
1689028
896694
479951
2395339
1914897
1841971
2750639
141673
207095
2139938
2549419
1214896
65441
972827
1391173
2665825
689803
1212837
1787450
252096
1837949
2253699
1442349
2240253
2555012
44515
1408134
2623637
485547
559072
2509498
403090
2342766
502639
2602681
1807568
149622
1871902
150821
1502416
2151283
143665
1050744
1969244
616300
200122
2630612
579532
2911091
2278247
308548
2487118
2801938
2811384
2144322
936836
703955
874692
476740
449779
482272
2178587
31789
1812000
918621
1585109
559655
2259790
1615482
1583295
2140486
182949
2569257
765968
692309
1329405
575602
2625924
429488
1370268
1829941
2223247
1798386
2930670
1781772
2341008
667936
1913356
2296215
1009923
1604894
366268
2684311
964698
728148
2723831
845968
1299925
465252
2728916
118373
1102700
567557
2302655
1648295
1497268
2560062
758348
1693013
655289
334542
391980
596841
2892349
272850
1127135
99701
2301975
1584543
1062013
2340312
2136951
2335549
2747171
1938898
996615
2294124
2237106
1268923
1987257
2402748
421032
567694
2066760
395583
679656
525952
1952618
2375450
1765963
1381579
1491345
2123484
2824428
2037453
1667605
346277
2075400
1894904
2373788
314158
2177053
17697
2406862
1434252
587489
2857468
2501444
2172506
2343490
502977
1740661
1924565
524431
285535
1431886
1998053
2466680
2679277
2203312
2455925
1222494
183240
1348937
1562642
1009981
1686946
105345
818120
2296597
428080
1227888
55972
289344
2607604
484078
783241
2365555
1478635
2848818
1114402
1926478
2296216
1262335
1398626
2472077
469611
2754036
2063163
744413
2920943
2622723
1340865
1114961
855449
2331790
1971370
2145540
2614644
1824179
364520
1546292
2296936
988941
1584941
1275413
82654
609401
1231822
2882956
427014
2318050
830807
1811287
2454854
42569
1555086
2027763
1632507
2891718
1844828
2915127
466081
837915
1133941
1150811
1633840
676978
2778289
1536065
603952
2805687
142462
228395
2396690
1805139
1449443
2491456
231334
2297430
2512780
1819979
633004
1408995
469539
1326975
1485888
418661
1437035
1337266
2222765
257291
1964670
763180
2213651
708474
2366477
1138677
2606668
2372373
1127162
1936725
1262359
378959
58667
969188
2260928
1031990
1675978
2345822
1232454
496561
445793
2155193
2377001
2612360
1751919
1696768
1887924
2135333
2445830
2833217
1913964
729700
559312
1424036
1122101
1556047
1853608
1447068
2469586
2580750
2654178
1313957
2707497
2379095
1492194
781209
1295604
375629
468426
469175
143452
2717692
1275863
266528
1907339
2101990
2624736
966186
1579964
60771
1767599
1134790
337869
431036
2459579
655
965244
2419907
883532
2202689
226100
1719186
1038834
1009938
2211880
1237695
2715465
2329596
247495
247060
241228
460162
1069205
549905
2479732
2458448
2162850
471975
2221900
1459011
569745
1277546
2387969
991325
2335563
1772144
1320422
1119973
2727350
2209665
2173878
2429162
130228
1082964
2018529
2145901
190403
1693452
1522775
1321242
2928080
762119
522953
1899001
2431740
1560377
1631589
2191256
1562650
2557979
569069
1841258
2932296
2498407
693744
78351
966377
2820065
1146209
2772457
1110700
1106287
174026
2183346
1871851
2844606
1778138
370382
1526151
234758
509014
1177837
2061766
525860
2067889
2747192
2710347
333075
174618
2357962
2228677
2858002
965550
898661
1147667
1068805
1739305
2032819
2125384
1579668
557058
1644240
207514
2603892
2072689
1968967
2356903
2578090
643787
859206
280752
2748570
1103158
38589
1028374
794384
238251
2104687
777811
1948648
1110422
1120732
1612537
1600073
1303395
377463
2593280
2182211
571300
2307918
1565414
2742144
1639028
2577353
1962593
1501524
220978
2459858
1679539
1239379
1997892
2679012
1416104
462473
2096581
1423768
1245435
1848596
2424832
96537
2912837
1839972
2913027
1205695
2518521
2454327
2063092
1787229
2597184
542511
643408
1844651
1846777
1313931
764873
1478286
1229838
2890927
1255935
1170028
1088281
553801
1736071
2024018
2924806
610206
240477
2051125
1190553
1199713
1488019
2541796
773646
685504
2389648
2042109
1290473
1506494
541374
1114226
2562120
1198345
1619263
1817994
1261757
1892011
2486131
1292046
2025790
955797
2381287
61790
2197435
363725
2471534
1995878
2492403
302112
1401496
762111
981713
1784268
872753
2161102
1713824
814443
567068
1251716
1360648
1396464
1503883
728064
2396171
1572843
2263126
495399
1422964
2224072
1601214
42284
1087182
1767657
396195
223731
885401
2625076
1867800
2340655
2484305
1669713
873172
2491234
1844738
2085420
2074424
1829048
1212557
328829
1354066
1211405
2238199
1252724
1312584
23669
2683488
2375688
2062935
745405
1757800
1064357
1911097
1400883
143322
2145919
1285143
1933352
1907573
1881613
1979864
888253
1221414
513308
138985
969122
2094923
2595341
1480117
115322
1817054
2668908
1124183
1083751
2629409
30174
100745
553161
1604409
93720
1988208
2541002
933833
1090092
2411930
2934726
2289518
1467876
170687
2560974
291971
515224
410730
2334872
2204034
1180808
2189489
290983
1816394
753522
2554194
2686069
2283898
1673163
1798230
2132734
2639976
1883701
2681223
1458480
1948133
1923259
2708182
2508703
2903854
1549008
1130910
487621
2308508
1770150
842026
576509
3640
2902149
9853
1076116
723659
890705
239791
2466309
1999416
1073963
1130015
1317657
2723146
2219297
1201700
2678708
758116
1794119
1618337
2516123
2086677
761280
373438
1867541
417228
1918780
389918
46130
1121348
2564323
976832
1814738
2019449
2445373
880180
2862217
2573699
447555
2432839
1608034
547709
2696199
1046721
1367987
779866
2011620
1647997
1802417
906272
258359
2647598
1379097
1007292
1851075
1597221
1890378
1017288
576420
2680133
815276
1069478
2635033
2916
1110761
1908384
749438
465112
1276569
729763
1792198
2624602
61793
1464272
2410709
818088
2731652
2401999
312122
669252
444344
2736568
2127674
1292003
2602901
2747337
1251875
2557710
2188767
631212
2402728
25489
1947401
2637018
2612662
2207624
1769207
2116553
1970458
933468
261924
562106
2359956
2762183
2661453
1315155
1069427
1040388
1288540
2227059
782011
1401461
2686607
2352311
1036709
2737460
2398544
2449399
2418165
2209592
1848600
2797684
2353064
2644344
722855
2586077
2883730
2049790
1545389
2450808
1914937
1753854
1022560
1435980
2422709
669069
2440124
1010001
1171970
215413
70769
653871
681137
1660513
954729
50074
421902
2289433
1535213
1520399
1839581
2408472
2000482
2482236
463030
2640585
1377205
99722
1312334
1727108
1821007
2853379
1200018
1545592
2075517
1164464
1340231
2338837
1649494
59854
1156320
199832
149281
1836130
1367773
240754
1046226
2451951
1489165
2806779
2776279
2303357
2067058
810804
2913904
988295
1684593
42835
597799
2712438
2604275
1202878
1372847
1990017
743162
2227937
2200867
2818799
2285255
1221394
537483
2367377
564094
1457116
2456508
958593
1447883
973236
2054991
759750
2711469
2608010
2877363
1050528
1726880
2215336
922212
2518312
819574
1173837
2669858
2784276
2558732
759982
125323
661782
489247
2869496
795319
2477990
247139
2183055
300332
2307112
2128170
86836
2662777
240388
989124
1102239
1405373
2044733
1235307
2439175
75640
1930417
2516971
1600202
483390
803127
2367577
1328955
1970432
2601752
1067336
215308
1465459
2096033
2815991
768519
112547
910607
939511
618206
42368
1961183
404518
2603234
1307200
1724313
528378
1275228
1014501
2718878
451291
1709616
2432157
1350691
461112
32978
2882097
278044
1994317
1586748
2737809
607663
2789417
1518824
1895943
1384976
2865920
998403
951596
2016412
2032428
1083475
1930958
1108567
343875
488244
2569117
2056233
686015
2629765
2149739
1518671
273869
1878722
1873703
976305
439379
415043
1691153
127400
260569
1032039
2825322
1745353
2584666
2823856
206944
1967067
257196
1879978
2138727
2846486
1410832
354912
6411
1990371
1489524
113772
56175
1239338
1590262
2105746
2726158
2070990
1938900
574937
1664832
1194793
1922602
1667125
593970
2115788
803332
1866940
128263
2236263
2524969
2168358
1761711
872564
186243
2801344
983614
646767
1726883
328371
362277
1640795
1840024
2337966
2469656
212556
114406
1423486
2769000
586152
615959
334517
1479221
2391055
499077
2695587
1387424
1887779
1899889
1863049
2028670
1973704
978133
1083585
2436179
2058898
595219
1583975
2339754
141666
475101
2912087
636531
2835540
405291
86487
2383987
2232635
173101
428487
2742711
2198043
2302186
2724140
1717298
1859393
416217
1155135
101454
164818
189931
255869
369169
562969
1793212
1726055
256315
2483684
2235735
864121
265619
1221109
2908654
2644326
1655833
64068
2274376
1482176
1917702
1671245
1059661
2069173
969788
2282072
350502
1921452
343872
2645736
252333
2201158
714906
2441513
1995259
243335
1432995
2163594
685444
143818
1174892
2647290
402935
2399046
314959
1508283
2844696
2827693
190479
2677072
1397937
1576560
258552
2848958
1659870
719524
1773699
1598584
298012
1468208
650861
1402595
1481757
169189
1783485
1896781
582618
1349403
1193778
645240
1386636
1954240
2092339
1872754
1726915
683742
1569792
2677364
1899197
1741889
1470202
265256
360427
141385
845947
1999000
1139417
2060486
601185
558281
1764453
1002754
1049833
1344284
1610179
2448259
2326723
1470842
702753
1091911
340842
78764
2250897
569242
516742
1611467
2502399
394751
399173
2505196
1069675
98284
577301
879433
304778
2203015
170851
349019
2568568
1310349
388681
194644
2719288
1249044
2923067
744830
2356943
1669693
519401
1032244
1377472
2056927
1464293
2746987
1891732
2302950
1256901
1030393
648280
781644
684034
2480375
2317317
790019
2379267
175029
921171
601561
885201
2440616
1723466
2001210
1003877
2464078
2749085
862892
81539
514255
1803859
2726838
2797020
262229
330051
354787
978514
181480
2015861
2113937
2904011
1353016
817610
985959
1990955
2152860
2299774
2075875
1399760
564862
621832
1411523
2908858
1104808
2771052
692996
114733
617510
226853
2756230
1168934
1243002
2878541
2327689
158435
2757686
107197
96896
2212771
236652
1191681
1863673
2396218
669262
523987
413146
1218864
869036
2830864
1198459
884664
1420620
987211
209165
1121135
2606463
2421483
1032090
1231574
1752878
2927244
65808
137396
749956
2286652
727839
798733
701412
2212983
1788290
80813
1288051
419349
1619337
1669506
1631196
2611807
1621145
1288517
1171381
1521556
959300
1757482
729856
625295
1249614
1806104
2293868
1552497
327390
433582
2188016
2069595
2443013
1216865
1061990
1575760
2416535
2630946
1534612
2130574
1854804
1520876
2871741
2275105
2883482
520718
2540913
708900
1934966
1005293
1065665
231156
1164213
2899782
2581866
1395784
1257246
2349412
486834
484452
274122
2772941
2807366
1675062
2113493
1318529
1870348
389310
2869305
2353525
1541525
2620930
2060230
1030504
2877383
268931
334970
6921
709656
341015
1128251
2916305
1670163
2222893
555169
596832
389191
1893620
312151
973198
2180696
2366185
307590
2529503
566945
1279764
2094642
2901576
334400
2600002
1985147
26974
1144139
1065391
2391549
90016
889656
2380861
2279402
1481384
550465
2385699
2533427
75233
158179
2649781
2101865
836872
769839
1929331
825415
2593974
2655121
527547
1853023
30375
58788
713876
2149310
908480
1593362
529578
603044
2041935
984426
407588
977718
1905470
1159143
742711
2940150
1254239
1629806
1678990
751410
343588
1301172
1432600
2327157
2603013
577690
242853
1452114
2729107
2181140
1826314
2580259
2865268
1112209
1775433
2585357
1361719
2808580
234603
1496443
1195620
848159
112945
144334
2921846
2232343
624893
2774642
528204
1007278
394767
1142114
926755
843466
1960813
2639042
790040
157098
2394774
2395535
1397748
131556
2200688
848942
2721682
536784
2206001
2647498
1111274
2144814
1273158
1589842
904450
683722
601117
977195
1857381
2315761
197220
1739358
562572
2699110
1746104
61911
1101557
1870830
331277
994303
1938311
232620
690289
1235340
630716
1072562
1836539
2781001
164330
1950494
699667
1044823
2450711
2620965
1207742
2808786
2918887
2588499
2537823
2332715
2519103
914836
1325863
1253325
58566
1805624
1222199
222425
222663
1532580
1213686
2756898
2385150
1039056
2726852
798687
308140
1140885
1552692
572387
114478
1697768
2026053
1849875
759836
2246588
2021177
2007497
775772
2297714
348025
1240193
2339844
2235948
1506028
1192405
1404280
299315
782026
935294
1745004
1621895
754602
42116
1545482
255411
586363
1363390
528458
603598
1318041
1452850
1028406
220050
2670196
2363190
1553851
2638867
979128
286241
2130804
1354858
360284
882968
76490
1264587
2069465
1653109
1470485
1092077
2122398
1279583
978788
2756487
1757312
2927601
1515314
927242
2929667
1646153
1690898
2364665
1412975
1812927
1861321
2149238
1786194
2015849
2802178
492985
1809975
2874388
2268328
2399520
183971
242110
2466531
2368720
1359800
1903446
821777
1454264
1416474
2904698
2668515
2250191
2602224
2138780
2868064
416765
2233165
1409980
2678915
878257
449422
1974210
1720271
820414
450282
579165
1390215
275551
154972
1692356
1642865
1989978
1770770
1729791
2346285
1936191
461400
1395220
88406
1903432
1784868
1395051
1399958
2476677
2523464
1371875
133859
445002
2308312
2115645
2442120
2337040
2603296
970393
1877393
1043266
2509650
125769
1078701
319043
2476652
1140351
1745154
2066887
837794
2306230
49329
2436485
2734131
2285813
2461689
298837
2461802
2119131
2142411
1313303
1162208
1623215
606123
233835
2904
2828208
617440
1820776
2118603
1105290
478504
822926
2881053
788864
1715869
2757230
479978
1068540
215665
2911425
834748
94432
390652
2844599
2424113
243252
943830
750811
2335783
1418789
870081
1403406
2755814
1591932
1629683
2913780
1206170
449883
2291064
66512
1596781
1737023
1027160
1210501
1741326
2214021
1293124
1477051
2749068
1163327
1382083
2715102
2198973
2244187
2793427
1811063
653210
72186
360142
1753111
2706888
1302446
1641613
1579476
1138427
2348148
552036
540974
1277671
2432924
2319065
615892
710468
1417011
1096963
1893124
571600
1390943
712662
1415471
1084006
1759926
1005065
728389
735080
356263
389374
1424082
711594
626176
1316615
2167067
2131819
923396
2940429
1307273
905570
2139225
395779
232395
351160
1842499
1852195
143034
2358471
1159863
1957806
1652871
489589
1972321
2607205
1670281
1009809
2120112
2229842
703217
1506970
845987
532993
1919184
237677
1799910
1601018
6497
41731
2214148
360101
1965399
502081
2609162
2404136
2659820
125126
2690394
1343763
1397204
1040953
1825487
1234046
194305
1826629
840548
2721255
2761174
1526947
1506250
1677167
1638451
2461142
814178
553299
971071
2109248
2534307
1678771
1611569
2886109
7161
2538256
1881239
536422
1055966
1015309
2278917
2593195
720913
2619646
1246338
2428712
1389673
2273133
2352372
199025
1414122
2455820
2624336
74751
2939753
1671205
2249223
2110910
2457996
2262957
442828
999299
2027201
914247
642290
866631
1396257
1309766
1524000
2412960
459207
2268007
1575287
2208911
932052
1642026
2503479
1761700
2713489
1351657
1230803
1829220
884677
556305
2476010
2328665
1743690
492496
570774
1282372
2646591
579274
1609013
1951450
2174982
1443846
289461
1519799
1623309
2473419
2890182
1083541
1994910
403832
2463174
1582188
163821
2380873
1114766
1677113
633625
2740730
2065386
409808
354121
1551499
1237603
1179236
2382724
183199
53463
2216885
1777453
96708
159675
1657883
697093
2536213
1743945
2308314
1297863
1712897
1336454
2425003
2902388
104595
1213580
2424962
1323634
1669549
2600509
2674011
1284965
93507
622523
672709
1874045
2546980
2741999
752552
2057839
1928352
2035995
1397181
526206
786116
2480987
652416
1805968
1517523
2207616
2082239
2881514
45214
82785
2694394
1027150
596771
24193
1993134
2313697
458074
409845
892091
2758175
645681
125247
360993
1666682
429935
1259643
1697973
1168968
1117925
839323
2696528
1226116
986848
2007487
1355342
58011
2133125
2736373
2658273
120746
505119
2789974
2515635
1439231
2553742
989924
112217
1440044
2389316
840542
2274872
2842365
1930255
1663901
2589244
1796686
2663023
1118478
400059
2147597
1514678
1867450
405194
786144
2877010
763002
2486425
2450640
1147083
217218
1944502
435212
2789483
2209151
1946677
809603
2326656
1446818
1060092
931113
2392046
2807
1258679
1975378
893962
500066
286304
2808401
797111
464243
48678
133752
605756
1600132
2277109
910653
2094030
404664
2042949
2526524
5940
1082765
1768572
114694
2898554
999326
2278995
2353101
2723794
611353
1171683
2497694
1299245
1644562
1656415
1778151
182581
1102260
1770011
2575598
2616910
294528
946309
2596691
111256
493620
2794386
1115252
1434336
701475
1019386
67743
206163
1727797
938767
1120495
2570513
1813444
314848
1130708
273829
436026
2383149
2825370
1933942
1585855
2125583
2840013
2036172
1810017
1144837
1664078
1229510
1091064
1594202
313511
2573612
510429
1723291
2119037
1526182
251330
171713
174073
486316
1337627
1705845
2577299
1231088
1767297
1581957
717628
524476
1493400
361734
336168
1396904
2259156
1516618
2543692
1583391
33960
493290
2387698
756078
2881516
380842
967016
2835120
2590739
494260
1051082
487395
1406239
2287610
553682
1514126
2603597
1041456
51179
1295435
286238
2563373
2010029
1372300
2415886
121356
453231
1124205
515002
1900713
2401845
2793499
1307959
1681756
963667
1202236
1662235
2849516
2215115
966810
2580877
2403918
597892
2463555
761114
2763009
1470691
726209
819112
300356
31250
349520
575190
1537638
337233
2801809
2927305
584054
2627529
490709
1938493
2020101
2735028
131742
2535913
2412618
112617
761419
2513276
1513427
2899192
1731476
2266998
917683
703191
999886
972166
1567167
654468
926279
668170
1415966
1293496
2883585
2516673
2764407
2822359
1459826
724287
643149
2836363
2910619
2253196
1393093
2557736
2356479
1519617
831750
1209366
283240
1398829
1059301
1779768
585020
836270
578464
1033569
2829045
1973612
1409846
1779351
2020925
2707964
1295558
2605278
900113
1918510
2246175
232001
995349
212904
639008
243976
2538026
375965
1045034
1122445
588848
1171436
1834655
502851
1847573
410042
2654573
1758304
1144833
874139
2238126
2458575
1212526
2053330
1168121
1427911
852914
2217419
2491677
2104513
2143040
676544
1187663
2092274
2313151
2437108
1441222
2396355
1517652
1235462
1061843
1422349
1356875
2933648
2111226
1628568
812914
2348733
2308132
44863
792156
2508607
2131194
2143730
2000568
1697148
406473
1355643
2812153
2277809
2339420
2512854
273132
624747
2819843
1748701
65920
1046618
1298145
345063
681934
630759
284867
2837603
2307437
121293
814245
2917362
1829487
53320
1485409
1220665
312385
1994878
375874
16695
2184734
2021578
98360
1307802
2824627
700364
1335641
928742
1669760
2914685
910221
195720
287848
147708
2051775
2573059
2735164
1145038
2887160
871669
511887
1764186
1408720
2037927
1094329
951771
128137
714964
273464
1359872
385523
1081103
2368474
2644193
1914855
28642
688183
2624346
1311255
1745645
1414222
86834
1630528
26434
919733
1131074
2284807
1701386
1762105
2551168
866474
631232
2613078
634249
666948
271364
1002502
1288083
1109028
1399606
2831735
974369
2203902
588380
2454168
302190
763789
289201
124375
417955
637555
2681378
1437803
1904680
2851325
2284819
471429
1127670
1269716
684239
2622702
1703881
13127
167790
2324215
89741
1190314
1853567
1614205
2721679
1823669
2314496
111693
418732
2087361
1064381
2671125
1166762
2010107
1082236
1516285
1354222
114470
1286280
7025
1449832
788748
1095095
875811
513837
614727
691597
2739779
549830
1228496
1236677
1285141
2833022
1682509
1164860
957132
392535
1796576
2323314
1767999
1363777
924056
1914967
786070
2692406
1772114
1805813
734167
2687604
2709618
107322
1158146
299427
2517782
789102
1135455
1360229
2551030
2448513
876475
176120
976872
76867
1668448
2726866
1759473
1575559
2256783
1079613
1461156
1802201
809397
1651643
1586341
2915700
2823585
693477
1422669
2292988
363925
444480
2148054
2575529
2242167
516307
1337971
2843442
2588473
651112
2670543
1075000
1780935
2729717
1848583
2825637
399164
2921626
392900
2189698
2052528
2173637
1824678
2446592
2344229
1106107
870814
2333301
2094545
2392439
1017059
585659
2665023
1393662
977638
419669
656472
2785821
2125319
2220077
1523604
2366147
1160791
2598872
2156517
1531245
25721
2239622
1788580
810609
2870832
779112
1026371
2784935
815767
692606
1228606
662972
2334067
387153
1515045
1555663
1538264
2331250
851736
1266959
255133
952026
583187
1751985
483747
1524944
1743186
2022348
2268357
2875630
671403
2662187
311731
2141458
733325
2506248
421762
1437209
33171
2014516
2257051
1832935
2000016
1359832
559903
39732
2198515
2859234
1236651
1046437
12782
2820407
2197108
2048417
2734627
1370486
1659052
1143781
2930383
2565206
452491
2559942
2641011
2420845
2584602
2311378
779679
1099913
138722
435577
891436
796701
1454857
151835
1181822
1724832
2580176
2181038
1992754
2514499
2494250
448905
1227336
1292102
2847668
321021
2287400
412442
2913823
749757
204660
104614
1430594
1759904
2930984
1877345
987410
140531
1711995
2928358
2799904
1256170
2847400
2639788
760863
606849
1585779
2705910
2694282
1670280
2259524
2134154
2289178
2620935
2634416
2859124
1568704
2771660
1117344
2836551
2575553
245415
1141577
1106441
13390
43121
746246
2194659
2230137
2112953
2511522
2268547
2110027
2296204
2912947
1435806
42940
1338297
2867399
538075
2006595
1916356
679846
1671116
2895639
1500225
1149676
1101655
2752599
1000260
2635366
781018
155251
2652114
2181313
2738459
2812905
475402
1865557
518297
2162761
2144097
231684
1289794
637049
849173
1879143
1456863
2806678
690614
2507553
1251826
114409
1028181
513120
978371
1462690
2718305
1218373
1220292
2299132
249240
2047466
1740785
2484563
1559325
2304263
2472953
1766899
208818
2261790
1794323
1940882
1785624
1944275
1556997
2130160
798094
267166
531633
1172681
2277779
2336207
2856374
1492036
44579
1640373
1483175
1831106
2414725
1953609
435058
2537317
2573696
2477855
175375
1983666
1839745
2390598
1185105
57596
1904877
2876368
1945543
2917003
1356975
705331
2214664
2716870
2478348
299693
1661587
1703220
2197191
1094753
2876943
1543488
1950651
457081
1534521
1399783
2821203
2843434
2893822
50559
983058
1181688
921995
2275631
155303
830582
2919176
2691837
1312128
1303652
2250470
128798
187163
1135016
797795
495447
489730
298186
388307
1114543
2144381
799052
677708
885686
2714245
1466606
2821958
2259037
2848216
2635942
290601
983952
31169
2201716
384674
1353695
2013955
2449605
2546916
158836
444267
316663
2586283
975694
1357374
2466834
2788037
722757
845248
1709600
1385888
224826
1218167
2870488
285601
2359096
684835
1915790
1192439
2168136
529446
1137627
1274858
1786090
1623743
2918762
187597
535946
977638
2155132
1566778
1309231
1336645
2605640
472935
299506
2372586
1651541
1823161
2176536
714798
1251729
470760
17819
785478
2046029
181608
2712505
1131930
1030730
2788208
157230
2216305
1602172
81482
1192512
1053651
192313
2496460
1653164
1574093
1102117
1470531
1795570
459733
187092
1665574
2232601
1905516
36291
1226955
2737239
1891026
327854
1199554
1714366
1084621
1465209
1392134
2434824
1504622
2186845
2617832
1157476
165082
1956831
1928043
695190
2312887
306801
780764
891052
2379228
428989
893795
528868
2732081
2134501
2810328
1629691
366499
1562121
449567
558728
354172
1784904
1732222
396718
1277876
1103944
149379
2434530
1414032
443630
303138
132430
922866
1128090
1231966
643182
2020412
474626
313474
1567232
8455
2703661
634887
1190224
555657
1642809
243255
2517821
1204314
800449
2817296
1315523
1043224
1675395
1770382
1885336
2531269
1598865
121490
1292132
2078083
2520992
2821978
2487448
127600
699931
610313
2563352
1672674
2860070
1587506
1319355
2394437
2736643
2034875
160695
787631
1229588
763446
788923
1393577
18040
1084256
5388
2239289
2904081
2431088
108096
1236521
1720789
2475531
1572719
2938334
1798617
2552705
683907
2218790
412149
900311
206202
1037713
2401540
2795396
1526462
769493
1653072
42951
1841258
1152513
1567550
60025
1503611
730111
1003774
759585
1680550
1153956
1700996
1634367
664436
860890
684553
2539783
2048906
103865
2460783
2740675
1339685
2038167
2305681
1779996
1203586
2259199
1030585
181174
265135
2360019
1605776
543686
1910287
54152
1368359
409210
2690175
352472
702626
2569103
1498925
1982106
1757054
2040917
1262338
619824
2087834
2430093
1952496
1893979
2165459
190632
1322135
130532
2386799
2707762
1734131
2616359
1402786
85675
393711
2873843
1958911
996086
975005
129496
2441178
998179
1671337
810108
1297401
1981784
354877
1796278
2017358
1543360
2875613
472128
1187588
412768
2818300
2730353
1780450
1576937
1465058
793624
1809332
2419001
2496101
2627503
2758661
325463
2257442
833744
1663051
920916
1634581
608012
84868
1248950
1524557
762698
2580989
1387231
2649625
555438
1415653
212468
2884766
322000
2571559
769226
324530
818983
174399
276474
1888161
604930
1328277
2191034
1733439
1838270
1103635
1955283
535465
2122388
1637298
1030428
2278051
107368
2232635
422124
665710
357706
1327314
190174
222216
460918
185908
626889
1007210
1734571
1412312
2463463
1919544
1440787
2383797
2277845
1628381
235694
1168823
129507
766106
1731178
417007
2444938
686933
820888
1383954
721475
2062547
2932376
2172937
1346247
1300421
1682215
670098
2053295
1757100
111883
2544756
1050202
981708
554630
523873
1439439
1693675
874659
1494678
426064
444269
2769504
1403120
163907
2572559
744467
2674614
2344417
1071083
2899551
2478011
1186824
512551
1574685
313750
2006864
1730559
373243
975114
2687433
2709475
1189319
1974628
2294990
972493
1998198
2387220
2341795
847706
194261
1856119
883948
2060440
472241
1707526
2198791
978116
2441872
1874639
2869407
2840847
2392331
77199
80911
2562543
1248263
592574
175673
979276
2058567
585756
1827173
16288
2881352
1374080
2932036
2866830
2715707
133951
840529
212506
1886382
985174
1836589
2258503
892886
1210800
1971747
80295
1892531
745133
2665843
2879475
2120491
2926741
425429
2421466
437116
294436
330070
211614
2295961
1715704
970440
441152
2665561
1630222
1658141
1978571
2880527
2301725
2570056
2080686
2262475
190153
1566177
2572351
2055178
2126979
650227
2886299
300780
2237066
389618
1509389
1976631
2348181
131375
2013868
2639437
137691
505063
297166
2908982
12991
807606
676041
132524
1517429
2290943
2200200
574788
1219436
1616221
1729386
2548108
837245
2058077
333331
443337
748908
2493992
2628423
809396
1329014
1050511
685749
960480
1701231
2395901
2475482
2204160
1373287
2004881
827621
193969
161832
648082
621763
2345875
2672623
2846264
2894002
1478030
2385215
1244412
559988
346302
1186353
2008599
1525517
1356679
2753888
893216
452531
532207
2854763
2901047
2385201
245577
460836
2641237
2855024
856797
941025
2856918
1895281
1953958
811245
229717
733559
2006555
1472080
1273607
1742988
2748021
2793597
899874
2089181
1811277
1980778
835948
1809668
882670
1277905
1884381
367792
363633
1037259
1010117
549543
456843
2850255
2266371
444486
991394
1429789
1789355
2645504
183959
1550714
2145504
412574
1828551
1969725
836833
132687
993112
2214500
2147630
1565076
661188
2150778
2160868
1721001
2663272
862648
271711
418390
903673
2820588
2269851
684227
1197750
1880164
434864
523314
2122908
1693906
259175
371343
2300940
2338088
2150244
992494
2678196
699357
2891210
2644393
590333
1601333
2939080
813101
2348618
193134
698554
428892
1847539
935869
2076726
2845146
898488
704648
602176
88038
576627
720388
150743
2549948
467788
2162905
1325836
1742783
1457418
1001570
290865
1348888
939996
720011
1804770
745302
1665947
143208
2805091
2903435
1874273
2287699
485687
2325851
646158
2873315
764785
541597
1135667
734972
344598
2458590
2923207
2541418
472294
1565282
2639685
2682572
1467926
2147362
1145150
822826
2927588
2728616
1686034
1830038
2911571
784424
868080
2524604
381376
707224
2809907
459723
1309030
597240
1567069
2654139
1529582
1700915
841429
2547870
2784972
942866
1142480
504788
1492766
354577
1179756
233758
2869678
574094
462678
2923556
2750992
512114
97357
2083165
942650
2351234
2650381
2092441
910900
2391278
2640700
1876429
382116
657998
1858536
542259
2843624
2618227
917302
2608571
19250
621748
187699
71093
1082881
2014802
283051
2439381
2586967
2119366
2142878
1480648
19494
357633
1062264
2426345
864258
2833304
2546907
620628
479947
750664
2759812
955281
2749710
2874507
871824
634536
1899839
2813056
1025906
1408846
1386992
2436979
1254990
1264018
2623278
2732802
1850531
1050035
1836889
590572
857241
2141295
992866
1346402
2062212
2004733
2504531
2581969
1773791
2241961
2383186
2563810
2158524
1667167
2721167
433776
688770
158448
2364693
1535278
1977065
215068
1406543
1512391
2443077
282215
1407872
31985
2410777
2527642
2300187
514756
660224
2337761
1086115
509856
267377
1208647
669959
2629147
455587
1875260
2235991
1533687
2207913
2834725
2750607
1313834
2225249
1172161
783594
1174535
146208
2452800
397217
2093590
2898430
279411
381762
1258489
2042501
2041026
1406543
544861
2556802
1242769
2839522
40205
1329314
1071851
2397403
697496
1173664
1100898
1265921
2534013
1722561
276568
1417620
2469253
1829134
761290
2791836
1855087
861889
1960567
400712
146500
2806959
762137
1261953
873040
420161
2923912
2481997
2066647
1363593
1314100
2000494
1645354
283672
1913972
424038
2384806
120399
144323
1631789
1398906
1603030
343946
585125
1119536
2511816
2779513
2425251
1931916
247450
2397011
1113786
2704551
2894791
1393147
2069946
2156613
1455654
2261113
1841781
2632491
2116496
1475542
1001534
1630131
1385626
2054624
2584194
2124402
1228552
1659111
1539083
1613824
1522304
433178
2356640
1828392
74221
1723457
107094
2742280
1566513
2436227
363501
287903
2708705
886615
1565261
1773580
1696674
41704
1519181
1912698
2029636
2874563
2648783
2330248
389976
2425686
517646
976235
1486425
2201224
2082790
298565
260157
2404744
2915292
1449155
1902238
2657835
841523
1635975
1058083
1131736
1058300
386706
347319
1309975
1179284
1203752
349902
339038
1583320
1348258
675500
1252260
1376295
451973
2747072
1149686
1818333
943934
291544
1006137
1140724
934687
2049883
1992508
893279
2563125
2160860
1703760
493249
2199708
1123612
50033
2762050
2434511
698938
2169815
401769
2399026
375165
283764
667586
2449761
2499397
1283415
1019800
1911812
903152
417787
1639462
1554262
1581596
2758950
1146855
270910
1558134
7729
2240546
2630918
2700111
900304
2681612
1729700
2618675
1957829
754152
1533676
2050301
2256725
1161164
798547
692648
1217098
2467462
1180891
758058
1497091
1956279
488136
2199025
2847265
1376540
2745640
2521905
1852486
2346345
2158311
1162425
2303908
655247
2190673
2338641
1074627
381843
1091781
1110480
1148411
1935282
1596802
1407301
281048
2218802
1817062
1039602
1160119
2497079
2482827
2324743
1954616
1628393
116480
1119734
2436869
2341736
1460306
595904
644530
1367812
991622
1740194
427359
2729581
98386
1495540
1199734
2209396
2705308
400631
2544810
2313171
2767094
2564572
2517244
842150
2087750
989389
1319188
2897112
1635282
536811
565
1449499
2112785
2925529
2268039
1027635
2298047
2239183
2693194
751918
119900
624259
2027453
2719508
1138241
2493683
2507402
2304864
1339974
710050
1750607
1811534
665220
1094919
476488
83668
1498908
794688
404910
264542
2653834
858167
2535419
2562336
2306850
607696
1404449
2381596
1583711
538518
21436
1742539
2808761
2255808
679844
1364912
1998931
792068
697680
1431628
1394612
588009
1380406
543691
2340180
429765
1761007
2074125
2468505
259455
633342
845119
1868140
656745
770
2504549
1854639
1549212
53408
274031
1324648
2570491
598743
423029
2534484
2063913
1063961
1473233
1976996
1627964
500750
2434736
2267809
1580335
1863298
2473014
149191
2039969
90539
2914836
14394
2866168
2904901
167206
2321103
2720963
1673984
718324
2753636
741680
1508201
1324548
2661893
975074
408204
2068410
492096
1452595
2871
2806063
563920
1415301
801372
1657388
729486
1038567
691105
2565356
2097380
2582887
2133865
1354449
1621954
2469885
152856
567725
1354318
1211640
791521
1417109
941476
1277907
19432
594064
2121184
2433040
650800
3863
2404215
662623
2302217
1099431
2174986
1856142
182452
2226035
838480
929174
347727
2588889
2562110
1255258
2277286
2009825
2722909
1458840
802039
2051141
2196892
305710
2924224
2130281
2538793
1467121
999669
777349
1700695
1069727
501715
415016
510706
1001150
2681724
974274
2128108
2783528
422187
2817160
468590
2785792
2908519
1875423
910872
2134170
2511232
1834925
293609
2898336
1470496
2735582
2482652
277782
2371540
131279
1738651
2003257
2599105
1791605
2113783
1943032
624714
2092459
1235595
2681225
116454
2579822
2130491
2067166
1107530
512038
1382762
2890764
2844154
2808931
1295922
2856942
160242
2577644
2628962
2671717
599746
136345
1580993
2857042
382291
1402016
2514328
574436
1728118
664318
614560
237535
642861
964930
1828511
1366332
1341575
803106
1952734
1397162
287758
748757
2635340
1718322
2325238
1406107
2721211
1382532
2644241
1533404
508472
220274
292125
1098131
2379220
1682802
2698499
279441
1010336
2056051
1632047
1022169
834799
1050439
1937694
1102934
1914031
372728
1120789
1457484
1614601
2636493
1511199
1157841
2346266
2808110
2772178
1200589
2633722
967965
1345851
1095144
2902337
2102450
2834673
2449130
1770352
2390464
887486
606421
369794
514398
1088034
1540972
2369682
2255246
344180
1157254
2365483
222448
2045334
157577
783454
1986279
2654780
1653429
2552499
99582
557978
1434166
739632
168002
2036845
1018039
1494076
1142305
1479787
503805
2555259
896336
2896181
656084
1555324
1410045
342028
1340731
631256
1375754
1081892
418001
1172784
2389354
1733047
1378491
87432
1027365
1744125
24089
1885203
2516603
2719605
1856099
1150747
957503
1496168
841890
2327934
2177716
1344382
759273
2043134
771158
1730326
1760866
1804546
100209
1111748
1303152
1595742
2590588
2319260
2531051
1453295
2241546
673554
1169176
1646914
941272
1506175
2219807
2627670
110353
2229061
1836861
2256643
509779
2366146
24113
1648521
155125
2517817
2258896
1810516
2252448
2465747
419205
1770531
2093149
1629942
362671
942645
2028497
710972
2915227
2729611
1245284
1481618
1395531
1826478
2160918
646429
2357677
1315933
2020487
1744782
2290393
2278399
1275138
648122
1276472
2921759
1195799
62571
899111
2629254
117607
2308999
744584
1886465
459804
2376115
1434056
2264799
267416
2415352
2588837
2678687
133455
1784132
1339742
651194
694919
2596054
2301560
1610944
1407406
590632
2247834
2753839
417449
1802630
227388
2729375
224272
2848457
1250677
1136825
43219
166340
1274987
2438697
916573
2054535
2627508
1602030
2677560
1587239
1410508
1562655
1143085
733077
733067
1501203
122426
333775
1850124
973766
1452200
2894682
2651766
2084908
1199880
2305923
2452029
2739716
881676
862505
1817424
363662
2152385
545213
1353899
453340
2022054
2426154
2103359
939907
2495786
933480
1650210
1216121
1682504
9652
2500505
26501
1785931
13229
565924
650204
2235423
1781600
2671034
1948237
176441
2090639
1547959
333640
1377585
1291660
1680872
2019535
2382195
2318308
1125597
147378
667885
1678513
2642237
996980
1511312
1952555
1710538
2294930
2443987
543607
1988671
2337028
676599
886059
2624863
477121
1712341
999850
2879320
2806414
2138609
422428
2311563
1729374
2335850
31190
1773281
744837
2239390
1822470
1384099
1608504
502141
1382491
2272859
1895606
2573120
1697200
1621661
2078829
2732356
758341
722815
1473203
1881270
2398779
2064943
920100
940646
1390374
2172693
2665769
2123544
930908
1575302
2510012
2703113
2761422
2648359
2079544
1475663
1614518
1081506
1417590
1640781
2706583
1877272
2597273
2340450
2795295
85901
2767971
45767
983696
2781712
429160
2538365
915654
1808302
1281320
284700
1656861
2104101
2653077
2729530
2120848
2443499
910983
1164817
2706214
1585267
1400144
2629440
997543
376188
2119038
2677525
755339
1009771
975293
882171
1062019
232417
1444579
2846963
2927688
2690232
350414
1184570
1179122
1899857
2430441
1780642
1740382
1394746
2778433
428840
365534
1407056
813041
2865752
342660
1999915
455925
120756
1314154
2601187
305135
2284447
2925631
1416784
520272
367725
319858
2335470
2214200
2034090
1857778
1441065
488563
1944319
2689389
211987
116786
510544
127611
850341
1319587
1069962
1867397
118841
1918698
945317
1200181
962609
192688
127407
340503
2770196
2486533
2590237
46916
2300692
1869843
1244408
2546555
1303486
2635227
550503
2909052
2161844
1877694
932411
1701743
1883790
88190
153555
202539
675249
1601994
2525086
175321
26896
2066301
1714556
88948
2187609
734957
79266
2588100
1987402
242276
1022682
1346466
1754503
672701
2113509
2190518
647513
2674459
6794
1866768
1150035
679713
2836563
1905763
1048543
1079512
116695
2230046
688431
425459
2691380
786189
187756
365034
1863154
2641471
422987
1280910
2171306
428178
1942701
2060221
1265612
1703620
1726572
233129
2856543
827351
617563
1719658
1703229
291214
1746503
503377
966851
1344279
2039260
217546
2288369
2308800
2750040
1210640
1707831
1402627
2639642
2026350
2896763
1029100
603864
647050
2369383
2575223
2331068
1400141
1942542
368107
787565
180067
2109819
2844397
1975873
2630641
2907321
606561
2820778
2399424
2283547
860120
946362
1006183
1632355
1961310
935107
1413808
1262291
2573587
693813
194649
910713
1126100
159600
615613
2807571
1171113
2309464
52659
1999350
1282525
965917
441732
588610
337024
1204050
186562
112069
1668267
1019273
2682783
2795764
962601
1502517
1238931
1218580
413695
1775522
255540
1078456
2916028
1229656
1588271
2543497
1431886
1915069
1741555
2208184
2852973
2811272
949232
1178670
2667675
703032
2592226
2463594
2422375
1407379
2297285
1526966
1074268
2542868
783065
1645309
1240272
2833931
2853893
2701908
1326415
523515
2274448
1865949
64277
1752666
2497426
489027
1415041
979990
1342372
540247
2889965
1560858
1806555
53760
1760100
2642029
981339
193247
669608
1073562
324115
2388875
1687696
1270450
900419
971079
138255
2492914
2436092
368515
2113224
1770367
12500
1638861
2112311
561164
2793549
134993
1756520
133452
296977
1066199
2325276
417813
261950
1927649
2704271
140782
1186515
1549472
1538186
707765
1555249
1666012
2886082
2279495
2545437
1121787
2112636
813959
702809
2274624
2556974
748817
1328217
2038188
272857
1262183
783570
523200
310502
1596264
842045
1599151
1604535
2325289
354562
2540969
434496
1270741
2733138
1840313
1503042
241682
2286386
800025
2393353
1658317
1188736
2185965
2161768
1931785
2253999
2145268
2759436
1293385
269085
237561
1788996
515070
480107
2028672
1192399
2749368
2748631
2850510
2160708
441134
383959
1259424
2206717
150263
841700
2740643
2132206
2430936
1485465
221419
1986832
1548872
1902389
804755
633799
533351
86131
177193
417345
250841
851016
1305780
360765
1246229
1531769
1706149
2267103
1309221
2647300
1532046
2165027
1703903
1540484
1839743
2875003
499493
2873735
520621
1586038
867654
1971582
700104
510685
1026719
1002156
1340367
493154
2201205
1052615
1810335
1132930
407366
664256
759380
1774436
2805689
943865
364248
1589518
580399
1586626
1435554
671440
2354054
2830292
142986
2668567
1582367
877179
1688759
149623
192601
2843477
590339
1810558
1522127
2814543
1933957
711532
2105862
907990
1542384
272035
757318
2536538
846115
1529341
1108026
1987263
2792796
2727904
238713
960872
1934087
774699
1390744
301706
1725099
1346418
776751
779593
1949268
1811394
1407648
2066924
1816864
1888642
2400107
849112
843586
2725661
1156473
1551680
1053139
2357971
510933
1547545
2118369
1650989
549659
2461090
1796265
142101
802322
2482767
2697285
1594391
752025
1092070
2486985
2747294
1994710
656180
649370
2046916
1042398
2779638
804253
2685976
852497
1986588
1664275
2874648
1724114
1477002
2009847
704488
74758
2205194
58720
578744
741690
2628956
1047560
2258807
470902
2564514
1140437
1451941
465920
1030437
1364669
2842571
2638982
595446
659629
2137352
301876
467114
2581789
1140464
139338
559905
2867399
1707179
13775
143839
1178683
2206789
42331
1311313
1337919
625372
1106320
1319258
1438491
2307372
1194789
1898539
1384389
2537716
2426010
331984
2769823
1527721
653252
782282
2638644
2186275
815500
1508390
394844
95750
692256
2215439
2367380
921134
2436791
2592124
254232
217094
1878722
2863127
938481
228329
1057796
2066617
1663787
2391347
1306013
184848
759927
816776
412393
888414
1923183
639536
1089022
2510341
2784067
2096012
46271
2803272
1640107
1241090
89905
378265
1347565
473962
2227661
2497779
31565
2489984
1032356
318985
898009
475727
1487075
248322
2374645
1916408
2432862
380667
2448032
111214
2623420
1254861
871890
1509358
226733
2312579
2907098
1826757
1224097
429391
1514337
2051454
827013
615638
1682768
677576
1507722
2509820
223539
342355
1749724
1254929
653718
1416384
1389734
2105982
1306435
661295
399688
72257
2204249
2889889
2770641
2877658
1901977
2858297
1556863
1059040
2618656
952489
2733395
2518110
2434182
993052
1381796
634083
356547
2772240
2067551
1566941
2374885
1730658
654282
2188504
2063865
2646667
308954
622356
718599
1591757
1512562
828217
656329
1872047
1066833
2169158
2756393
1131227
2291780
517732
360959
2164233
1825692
2131374
846209
2345845
2862361
2672980
1773041
1667602
2590152
717336
1329080
1163498
476601
1693199
1264965
2158585
68778
791990
920114
470558
1732417
2569508
1989693
1519687
1354566
1648528
561969
1436912
2816137
381357
2669457
1801340
1251111
916588
821995
1603731
197064
1776280
1629003
2408382
982592
2323839
474170
1966554
2580568
154243
2178052
1603503
2443262
1295245
1636061
2307807
434327
1047174
2258462
576735
2371014
1720231
1924
2398270
765171
2063371
2435963
2004444
450710
90399
2107942
699214
1886839
2448500
1408733
1477345
1423770
1038312
456317
229024
2545612
874246
2106836
2441202
2466294
497132
2933766
2217015
2645206
1258823
1039570
2071370
2760875
907691
489241
2431239
2089170
2392574
359163
366700
601482
79403
1402219
1594432
528165
1074534
1199424
1268067
311006
2314035
428016
647054
347271
833823
161206
1951122
1530052
2738690
2189940
1253425
1853049
321344
853649
640203
1525906
435461
2323998
1538867
2663048
2837187
2926658
1494176
2039855
1074001
1671678
2827056
2525794
529083
2258310
1580501
149157
2369270
2250600
1113657
571907
1893670
1027882
1426810
1084560
2828070
2145789
1400868
2458991
734502
823495
540176
1744286
788573
1789217
2820048
2406284
1758834
848660
193493
1054148
1550606
2170709
1164151
1305673
2731737
2742572
2395538
2642692
547577
185183
1895040
1952223
2330847
1494206
2822437
2071858
1134473
1776257
2356431
1143321
2650138
697281
334338
255086
660705
798639
277520
490579
542987
542437
79144
2765967
1184882
1650988
2365045
2386914
2863833
374281
84911
1330170
736063
2865694
1581129
648806
1915927
123083
2735049
2198457
1039208
1802747
1333170
777057
752631
380858
1062896
762121
622754
240530
675555
2420395
2713757
2164091
2521504
197201
376963
1342057
1088013
1318845
89858
108741
1507808
655835
149405
1547857
2927737
133412
1422173
344389
1002444
1944148
2477540
1341505
285987
2427644
2351191
1854784
1814065
1915376
1677269
43903
2196720
1071718
275938
1902767
940840
969298
1899692
996057
1693612
2379677
498471
368897
1683406
1521267
695985
1340938
147957
2446729
1362955
1903343
488408
1061182
2253123
2407068
2616563
2401054
1554278
431093
2386804
1115973
602005
1152925
2181912
1963735
623172
2197956
2428663
406843
643862
837469
597300
1407298
346803
544431
524979
2434042
591466
3453
1385096
2753196
389527
5094
382116
2824754
2437842
949654
307226
968796
479621
1250971
1817174
1785646
1077462
356550
2681391
2699363
1089676
2391012
1922178
2425943
1113378
1425407
2913784
1478586
537268
2623210
27725
1000656
1514513
2307781
1792664
1064998
1232197
1193525
40552
1838033
2795892
2171642
1279289
622879
1438437
293378
1389895
732710
2146017
986269
638359
613234
2282143
1017911
1528079
1249304
2676834
683647
876481
2145061
2095694
238740
2462082
1621755
482578
2339549
876200
1451735
2436324
1355424
1372367
1234900
224929
1839818
2778687
2722188
319816
2116236
599645
1567295
2707194
2911244
2241980
1879187
167040
197793
1096147
2388269
2287317
167259
1409845
916517
2669005
101284
838918
1332414
655719
2074969
1923370
2791381
174414
2790967
920075
1639116
550126
1079876
296887
1861689
1253250
1394784
1847633
309749
2704828
1333648
1728975
2791939
60028
2755474
441966
973632
2511938
1910868
1922732
1650067
1375437
1253181
2727835
1853835
518824
2129932
1461739
2405772
514246
2313848
2335547
35982
2651179
841714
794515
2785948
1855619
1535177
504413
1582876
1080178
2833118
826637
2494231
2473145
1222717
2408195
1574493
2857613
1815120
253263
1010941
2117080
2668686
2340175
815707
2401760
1839401
981822
721503
1799282
2589081
1032096
1897959
2019621
2741546
1272762
642289
1233692
1914259
2543290
1710620
1140586
2108831
892832
907004
2529324
2222393
2400809
2651979
1118131
1078645
1497897
2104642
2470416
296919
1851216
916040
1368141
2190616
2204471
2316235
623121
580266
1992745
1807999
2417493
83060
2271323
1654003
271305
1877497
2069288
2269948
1820835
2752139
1123089
228438
795845
592579
279400
554171
918378
1980874
2151231
2573895
581279
494924
390985
1422570
1711856
974553
2523458
822396
2295005
750111
216132
2231513
740308
1468308
193747
1632746
1832886
893606
847148
1584522
1285174
688246
392997
934106
2558486
398326
1652655
2877756
1130333
2252846
1492474
77397
1898465
409643
1719372
1132536
400852
2528657
2771581
377959
2311359
527914
1647343
2762143
2251807
1301251
1809788
2665408
1595272
2080046
85363
2038184
1998821
629677
2581855
781386
1041435
2488336
2625686
965969
1053738
1070747
1239760
1620520
2848171
663197
2046481
1003533
2469838
607017
2376844
2892740
1930494
1520398
2284620
2712177
2038039
1923058
599363
1478098
1336591
577184
1254065
2934916
42062
2588192
159360
8989
671060
185282
1922744
2601834
2287884
2875557
2442605
2383369
918946
190298
2862150
1320399
1481610
717615
2781763
2748697
121155
813426
2265067
1259786
2747879
2506450
2493308
1882597
2391192
2622842
1813631
1230479
1521021
2130560
1399510
2307032
2145157
1291911
1010314
122539
300602
2519497
2338593
1301992
144790
2732113
1539275
2276831
796176
1736684
1636954
2731902
218772
411480
2625781
644888
1355983
728247
2066626
1524720
2135351
5205
425263
445804
1305465
510777
274766
2122
328183
380780
2935415
2446677
210333
1720688
5904
2055778
936909
648561
2107184
1815493
958754
1940940
2681002
923396
611768
2792070
2747489
955883
1565953
1870300
2283108
2312580
1994318
2157765
2203210
1472629
214843
2472683
1395848
1703634
218684
2662733
2563584
121180
2794775
1973283
24049
387263
2170171
1023809
2311490
480049
1726250
220531
2120346
735749
2253207
2773630
1228735
1862610
1640716
23594
121951
192737
237548
141249
122586
361573
2561332
354507
892395
1121765
600036
1823932
1299769
707955
326540
1616127
2101537
2519243
1042636
1186100
2445225
2461930
2409926
410037
1180831
2698714
1906603
2154699
2887154
216282
2174329
2054834
792465
2760961
2082344
2517980
386839
2404342
611944
1185576
39351
1719543
2845927
1776878
634750
2398599
464865
1500241
1761410
2028520
2794841
1638117
1615303
766641
2651989
897861
1014609
1556455
2235620
1097304
2185105
1515354
129773
438001
1199313
1337268
163034
920210
1939667
1480525
356731
2735614
2453595
1015450
1573748
298245
616859
2215739
1136687
1857955
634637
1935746
1945063
2267631
2820624
1184814
547340
398578
2770824
970455
1062523
64014
892000
506998
986608
2084297
1079399
269979
1192233
521517
568522
231532
738746
326910
2834884
932833
1695001
1248156
1780975
2298687
657529
587856
505698
970289
2108573
2287202
2819957
2285585
2121880
2847612
627585
44395
1575923
2916331
880419
44111
1450585
2711553
2893359
1599588
2056380
135954
840145
1852316
2243169
1247761
1579237
1671864
1878168
1181277
463874
2341011
2015489
1779178
1682997
2779982
795013
2442893
2168573
2816114
937903
890105
2398557
885490
1971237
2123586
1341355
2101818
2406756
1847222
14213
426313
285290
703742
289479
1018129
1816255
2013189
112960
478170
1844945
195240
920615
1607435
629841
2434709
655214
1109068
2922443
2914944
1502709
2767499
99597
2771355
1820242
243639
1285687
1252830
1270894
2067717
2169633
748678
1962038
1841009
547823
2626424
552513
2717326
1338034
1711037
2616836
1552059
225871
720062
2664355
2910549
745702
500546
608102
685626
2458471
2322518
1143424
1812052
537509
2422194
1796835
1791652
1373759
2557268
2001346
1996031
1087638
988907
1907313
1783416
2846925
2767101
129717
2080123
2029726
926970
466669
946214
1410855
2785628
978506
522045
2281582
2768049
15269
2757519
2116576
487123
2026405
1870742
2049131
2768771
1472036
1235853
1907195
1422897
2121539
270607
2111360
2704489
397900
990879
2572490
2699126
2563318
1494390
2118471
2854898
1584452
1113442
2710818
1705747
671654
2877516
2469042
1826267
723873
256779
1097216
715371
2095057
775282
2795178
1785855
228445
178662
1941001
1115826
1261420
51316
352012
2344690
551391
2760776
215168
2061105
2063847
509063
326068
2570447
804080
1406163
14159
2524626
2216596
2400108
1669349
939783
1077327
2724067
1132589
2634840
1350830
547536
1952683
1372339
2830194
2817646
2877498
492804
2027407
933722
1564126
1876081
702109
2823552
2609260
2816754
2413499
964614
313413
2775952
1132893
2833789
105157
2356325
1851343
1434592
1071559
2175128
2937392
1723337
2534803
1395798
1135377
1025279
1152902
2659213
2899884
1190128
420101
281999
2215949
1509389
781889
2681995
1928010
1177620
2548274
1780015
2274428
258955
754969
1181879
1159425
864510
2563811
1558575
746247
561338
2416790
849154
1495087
1358251
2793652
1656155
1364274
18080
380552
2385777
1520759
1499565
386832
44853
1765313
1628822
584923
2307886
2519738
2009265
799040
1215817
758325
656043
2795364
2427384
58385
485167
1123925
2918577
93300
102711
313894
2315520
1326087
1123367
2144704
1082962
2135419
197667
2409039
1738996
2299255
954910
1354111
155615
1570784
484368
135804
1010010
2829516
1067961
1325537
1000941
1946956
550122
2604051
2863208
1170675
1635538
1910999
312594
185393
2635454
2685301
2428054
114298
2915992
46553
2647470
316199
8374
2641470
1531042
2544424
2039069
381230
2916296
2925598
2251671
1323080
87730
1111033
2730028
538889
1983444
1727354
675732
1844397
1426793
1997070
1566266
2801771
686328
687850
2891845
1085040
1290450
2491927
1163459
894773
1044457
2824684
2739257
362282
2615688
2882175
2413741
352035
2812214
2681061
1949885
1921991
1791187
571681
879484
107849
201559
1621332
294618
474208
107480
2774859
1092115
2337148
1232147
980561
1988216
2464746
1195881
2576159
1274562
302932
1751670
2928727
768822
2712772
2791253
1121140
2313313
1182975
1917304
134364
510845
2838509
1979328
752223
2812043
2285179
2321807
2383511
1140680
1523503
1788525
1636683
1099169
476983
739961
1755543
584801
1321969
2895027
117888
78577
2087224
2001840
1428774
471187
531262
861508
1257858
953560
49612
1380460
2420235
2816909
1467389
2925597
1243926
1805912
2674504
695814
1798322
480408
1820286
1702547
2736119
1323429
197477
2194474
2077246
537126
757376
406124
1853709
1928997
1635659
1359637
1704962
1349328
1699662
990238
2185279
2579375
1183866
1231816
2140912
1382913
1874603
2791337
115427
1081040
1418963
2416819
2042230
792299
2860637
159054
1549556
1139935
2828268
2058756
2023226
2474427
1799291
955614
537538
225383
1364222
1648185
52879
1592259
2737981
383951
100074
937971
2586594
1246276
1228666
1073937
695776
1510209
535211
2517733
1468490
244937
1626639
852292
1891417
2499652
2256705
2307754
1771212
2678342
2292075
667655
930572
538562
2063849
808775
2585766
280955
1158232
2035435
765936
2178639
425393
1732394
2368301
489303
1414563
1317716
2379960
984467
720091
2373513
1470463
356111
1351464
1787524
2223062
1148385
416766
2184862
2226390
124001
1997814
2615217
722701
1756991
23057
2133733
865139
2112345
1891687
1563952
1113946
642880
2024805
1285316
448384
272395
643972
1478888
2926887
279565
837796
2518120
1911787
726033
680418
2819452
2254816
9723
216086
1845785
1256721
970677
1185834
964188
184591
236963
1143867
226193
412565
1696819
1425787
808961
355602
1297401
1291780
2110895
1927872
2149425
2445209
321609
675059
901986
1427137
1980184
670776
1100515
2755520
19911
1748638
1254077
1019862
477775
1902945
811137
44492
1316157
1459
1806971
1915622
2885385
669511
1313002
1405707
2863812
593280
1877477
1662325
1632173
1700909
780332
2916282
2530055
1559056
2430209
50059
1255512
1686285
513391
55955
1717920
1171320
2596156
2205972
1232121
1448404
2125352
2325324
1598843
957134
2236952
919332
2849582
1012616
2280936
2018519
1844375
2682546
854583
1096500
1693718
609553
830377
2621890
315937
482648
267289
972739
102422
1923272
615287
1908937
759175
2744028
1436614
1770328
2330284
1241712
2241151
1104532
2484089
1991626
428487
2731434
1514821
820691
845806
992895
2274179
2023618
2428401
594746
2467941
2748981
2770819
495865
1188605
283885
1176135
2874438
2049056
1932193
2558009
194418
1516401
1559367
2753079
497658
424538
2816394
2239443
1744323
1293730
585084
180941
2928197
1410210
320099
2877942
284065
1344632
2308356
2391970
578934
561499
1140426
847163
2458103
1548227
1481559
1379565
2035821
2920937
2305005
1096368
2320206
1804857
1183883
428362
1869631
1795610
2308968
390863
763144
91073
2457969
635321
2635722
1539142
2515082
1154644
2552359
1479938
2701525
1477488
2069114
2018199
763411
2182840
1118595
471049
2788617
1395453
1448402
442528
982731
1270776
1266424
220548
269538
2283975
1397321
1243549
2797005
829752
365123
539356
1535021
42098
1178792
29495
334744
96340
42532
832059
291
2293272
770087
1515024
2448814
2159669
72897
262810
2497500
968442
1982272
2259840
1112263
2819169
1850042
2924750
2473242
2015303
432013
996960
2886608
414948
2736724
756173
344393
1049017
335104
2247700
1563448
198610
2840540
1424238
2919097
268350
2366515
659940
2831855
999023
1328903
2307097
1920411
1072019
2938446
999021
504766
2066827
598224
2733087
2244790
2717634
1302773
2291713
1763065
2714699
259887
159126
1462908
2659159
2527254
1513934
2008627
2655971
1916515
2282130
2447531
2595283
1882402
1196720
2876076
2110326
1810905
505763
2490627
673406
2376741
2543396
1557765
2488937
2793303
591102
615559
1943572
1504680
2730822
70592
1925841
534306
1792639
927100
10406
2201645
219726
2911556
743804
1895321
1179515
1837559
2046002
1568606
861542
26321
865118
2066523
1534181
2466651
1928348
187269
495423
2150648
1120151
1217438
1731270
2257741
2615456
192132
2149292
1640595
290617
1155107
2846719
1476949
296747
1912314
468235
1972707
2515910
1498176
829495
2858084
1509225
2442729
634470
1983408
2875058
2089558
338697
1932140
2015646
2626548
1124511
2644430
926528
623042
324079
2250359
114869
2785564
2605150
1654969
271652
2797889
1005577
2278386
870094
1718115
1835825
2752870
2720465
2604431
964715
2251877
2014508
1114130
410598
944825
1074952
2647764
293320
310430
2940324
458823
468788
2926789
2213446
2136318
1549477
2519502
948143
1438876
1985333
11805
849502
1411649
2511543
2530427
2334377
2787765
985626
710407
618577
1163050
2319236
2938524
2071740
1104460
2648816
2564040
872324
638783
1047397
833926
1554447
1592719
2495225
298944
2695775
1077476
817366
1346750
1104714
2176252
2135448
617144
1379893
1215918
1369271
1395336
542960
571566
2387284
1983904
1028796
451586
1737425
281809
1638808
2033367
204814
1237230
1104109
2523431
2680667
2899257
63877
2688253
2876911
8808
1046461
1653683
926330
2079609
2886019
500603
1414012
400676
2495550
2804526
828815
712803
2229038
1925168
453469
2715085
541555
1407234
2511245
846575
467122
373144
956996
374105
2108676
1983650
758134
2834957
2062101
1873477
274216
2509882
953922
2360482
977754
449296
1903141
2764990
211117
986699
2820781
735780
1558780
1512771
272518
78392
523904
2100895
1977250
2616373
532525
1078417
1238831
940301
1494019
837121
1486028
2598550
178588
199211
1865456
1519020
1526379
332653
2704984
1362496
2625478
2246538
1865615
2441560
2812801
154756
1242182
306019
2505276
184251
194023
1062102
2331427
255880
746860
2606635
1401364
475199
757814
1620610
59819
1937667
354212
2256388
112118
561524
2201987
973234
1109191
125761
954415
2722032
116277
2607025
743144
2860629
440358
2406523
1802727
615910
246867
1458596
1437728
2010444
1335553
2850953
2102010
1055868
4169
1206076
1890126
987151
1457084
795675
2205790
1574477
2324699
928030
1209272
853529
1640921
2191427
2523981
587564
1245568
2743372
1998938
709102
271256
2684879
548340
801704
766461
2742212
1283785
847282
2385758
87776
2375911
2542895
2163308
1916084
876306
2294813
1393550
1860080
2467775
2599460
2238474
2116375
1902242
1153684
1709926
386047
727666
1458354
130875
2472146
2470115
2684693
1826651
2320171
304495
1842777
496296
24229
2813998
1961754
2603410
118837
2100633
2304204
939926
2373407
1622990
1218777
2860286
2820998
1731891
2433605
221565
524664
2445278
2221417
1447557
377256
38404
2678151
2897550
1410683
123453
2383619
2790056
1440983
2912469
1344986
706425
2078667
122514
1392597
1549483
2585883
2544403
2919743
1937181
230456
1260211
1954281
743552
719980
312496
1504896
815311
238265
2265027
14399
1982102
2597256
1276227
1686329
1472949
1168762
1729993
2299026
2215122
191192
1941442
338064
1043403
945334
786634
2138683
2653546
1776293
923920
1986316
117301
2603660
2468156
2291357
791528
483235
58734
2507310
1586507
2430129
1903617
361758
2478115
1294827
913244
2736112
976559
2866173
2735698
751115
2874125
281526
814446
2136655
1238432
1101775
671459
1051650
2169646
2182556
1731562
2256478
20248
482692
1236194
743812
888797
1653498
2443569
1286391
2287502
2790530
1788869
1553620
2576712
1509396
2748587
2517409
934531
2359320
1331954
2660087
2431651
1753179
704421
2199597
800804
2452611
2098599
892797
334917
1630448
620942
1528087
582364
2584498
543475
1311238
1946598
2401398
2225524
445905
1548477
1478099
397015
2075427
2629722
1344388
36932
961936
2630284
1789851
2760692
812699
2025794
1783118
117642
560921
800602
1627653
747732
1933715
1591220
2648303
2938654
2621133
1909573
246628
1356475
1912812
283615
2579082
2337836
811139
1849799
2718372
439813
436876
1096632
1138693
1695972
1087004
1185859
1678511
2733855
1472990
953339
2370725
1556753
2621855
1527106
824853
575740
777636
2111121
2005794
1401732
2806387
2254368
1837105
1144381
2411788
1372695
176165
2333484
1927449
2555048
1877723
326186
806637
1999548
1003375
1857511
2389102
212752
914006
2161337
424438
1164218
2698589
2779942
1040891
2608931
1531029
2013401
1665119
134911
2587181
1090957
2218279
1711860
412849
64252
2352593
510054
301325
458800
1600511
2698563
2715673
1743533
25967
2329613
2446771
1192316
1177173
1805420
2173394
444240
1043915
2165206
1809565
2936679
2914809
19951
1885319
418082
2115759
2202126
2628801
1180910
2153898
819099
624049
2320788
1457256
78932
1261537
2184089
1012289
2649285
773102
2139736
1855672
2541584
1210781
610010
2905662
1222330
1636080
246894
1691751
989296
443494
16470
856460
48381
2336318
2867830
2669675
655872
1626023
425582
36815
659810
2106104
700405
1310293
2269487
985029
59619
857139
2709500
2336902
1506213
2672843
2391828
2287639
941973
2093065
2896243
1500333
732333
1735713
1581363
381963
1615695
1430273
318077
2184824
743668
2807371
2123433
2299746
1422468
171238
906997
58522
1445576
2081063
1883603
1975626
1340552
403221
2845764
6191
902991
1800595
2023247
412290
2255961
2530653
2280148
548309
546485
137791
354345
1431900
2362417
73529
717701
1634107
1113584
2160898
2511557
529879
176897
1698856
1438980
253397
508686
2615314
699860
1724053
440285
1712895
339745
2313206
1660703
722883
546094
2249665
837386
2884258
1695416
686107
1873539
828707
1250844
2281838
2622572
599499
2899710
2505462
1280556
934569
692391
2431350
2040553
2163099
1553455
1011729
140905
330516
500266
1606055
2406458
1175560
1661076
128746
661330
435153
1040758
145090
784906
177441
108643
613693
598123
1984934
830190
1258759
444412
2889457
472980
2937803
1951364
138680
2275725
2123105
1887178
438234
1399808
1287615
1779394
1224243
2023831
2903455
1971022
2308206
2056879
1896405
1192054
225123
1742015
1306732
219136
1138854
2426670
2829699
1397848
2021845
2663909
2365547
1259136
62050
1189839
1636379
769085
2632721
2810341
1225696
1060377
2145253
89111
1840254
675116
2515165
1372768
938147
2901518
842812
684187
2704162
955813
1987987
2879101
1714366
1524386
1256305
719898
801378
137121
2612417
2840354
1693602
1046985
466582
1634071
1130262
150001
69072
2881260
946595
2744712
2620704
2648967
147956
512430
2209832
299312
1826721
2593752
1252461
1892270
1274734
192819
913436
666639
2246113
2600354
991033
290485
2440564
2791862
2839780
1202207
551912
277693
1629367
1431460
1004843
2848217
132899
729042
2649310
793711
1692523
2860792
36201
1507288
373922
2785485
2484355
52486
905767
2649713
2227225
467216
1128728
2330135
2636160
325521
2284934
2799971
690154
734713
1755488
2276703
1973955
853092
1644488
2170180
1617790
504592
106866
210410
1538128
1255573
367863
423201
1133419
2337627
1510824
2285474
429632
356529
1513316
1462479
2591020
2821800
344583
2896407
1211799
2088177
2902682
464396
1681543
2000212
1456897
458529
2624427
2112651
807397
1268710
495085
2763543
666903
2444867
2057618
584022
1036764
2483030
75455
2423463
1206802
933539
2053676
2337264
2663673
1630743
1854162
2624405
1325625
1489698
2573645
1879916
508074
1214804
2531900
1753573
2877465
2549056
2257723
1888504
447677
1913280
1111765
1466444
2880177
2067133
2912234
43848
84055
19206
851148
1540439
2089659
888459
299955
1653865
1884755
2445936
641539
2939759
1227231
1726380
1774700
1774710
497783
749760
1819811
1270273
2312558
2699199
313534
148829
1578711
2457756
335929
1790183
1803563
455223
269700
841237
1948016
1662135
1877841
1123407
1817867
2011325
1730650
1469246
2253826
2747900
1736969
1507528
955536
2696037
886196
2472831
2035511
2033085
245774
441687
564001
2138885
1699127
2181434
2478539
208898
1758117
1040355
1970357
1702785
2288162
2067934
985884
1263544
2623548
1599281
1048860
1269516
195190
2356992
602172
2808945
52726
2506818
1421910
1891222
2012965
1351240
2414569
517657
2202175
2788199
1105679
1150521
2805557
552362
1848102
14545
614280
2085984
321503
1418094
2880473
2443041
2046541
2100790
2365985
1348588
2388251
269887
2057452
1209539
545059
1392563
1531053
1339441
1082923
672491
103318
301400
1119902
2517631
1414046
611027
2202405
1798794
1845514
2209004
1270025
150970
25532
2837140
1599964
59790
2900242
434406
2727677
2240128
2005660
1546551
2234210
1178404
1851037
2271847
745656
2922499
1850369
2199043
1891335
1669564
211982
2427512
1813779
2316156
1069019
2756515
723796
446198
2044672
2454342
2874979
773372
2580296
2106756
2928761
1968187
192031
1612002
423958
1337872
1406746
1174592
430562
2656583
1615358
2629998
463777
32020
2000006
258426
1965879
1526254
1339626
2081973
1926413
493673
1056264
2749263
2297092
2254639
1200994
1336823
1601346
979394
1855274
661645
757436
1253492
33451
1583047
78006
85076
2600099
2119808
187477
2261580
1378282
2106376
2208728
1924528
1140819
2081422
1464102
1207068
376896
350672
2818806
266804
1504961
139649
2554225
709926
1958023
471197
2500503
2057646
498233
1207090
628261
553108
1233196
751204
1683988
964390
2381502
34060
984607
2524151
1811252
1964172
669349
1520770
380762
2926781
537631
971921
1690410
1982661
384806
546553
1587001
1260986
1674203
1061929
228444
373921
1108265
652860
1069642
2738817
1658470
1044178
1103001
645610
2354585
1931681
1913175
492739
2333624
1958196
179109
370903
1893295
720780
2004737
87551
138992
1636136
32699
153518
1310783
179167
808219
693716
2147372
1040693
1465991
2031447
2455158
1870779
1077154
705723
1920695
1731980
737291
2172150
1461613
2138299
1195572
1562464
793910
419853
418904
1579283
633693
2441985
322352
232101
2533872
346251
1288544
2862517
802014
290369
7882
2937463
439096
547117
33293
107758
1283908
1669686
2313708
1276649
2861897
206130
532080
2856811
2823955
550991
2305455
774492
1343924
1893199
738042
1548817
2151845
1019968
374973
1278833
1821182
948444
390369
910608
544844
824034
1737318
2106742
353279
1986075
2193456
2639288
2722136
1781540
1475106
526085
270606
1001921
1016732
111863
2662280
432490
1184441
337825
1024245
1500038
495432
1526462
2196722
294045
650384
1389142
2865314
1124482
680795
964321
2889256
1120845
82070
670638
987334
2531693
696314
2707979
2749341
155483
1862846
810073
601360
2305453
1919643
976629
1114226
2202818
878002
2435386
2484044
489806
461781
1225361
105420
905361
1509415
134582
2157980
2212511
2018966
162272
1372417
1669998
2158148
1866760
142589
1331251
1455304
394250
2672809
1545807
1851421
2621217
1100092
1632764
2608666
967199
1997499
660071
250295
16560
189170
780887
762305
1750238
2809905
1243290
2002149
939383
428069
1196398
802184
649303
980628
86000
1441417
2075
1446702
1725008
2649738
2425497
1472786
1936562
2898712
319249
1456234
715608
2290252
469067
1296900
828089
723402
808978
205577
1015134
1075242
2849721
1463248
1695098
2628754
2185969
2888174
1743765
2064597
2580992
172761
227050
2630602
56796
1811634
549390
1451651
2298023
2398532
949211
1887092
201818
1402694
418010
793624
1758456
854011
1103889
2672709
914864
1692756
946610
9002
1424388
1449917
1162160
1805825
1597386
2634420
1478868
2163428
2000461
2344171
1916577
778441
1487550
1817952
49266
2896818
699638
1249393
2503534
2554012
217079
1148280
706309
1528648
1079816
2170147
2353921
2656728
2931718
2163867
23586
2263895
1202214
1669834
2106416
1577464
2206211
1491604
318912
2764625
2632131
2627281
2456188
1891494
1063027
1632460
1626975
421630
1100756
1758484
974998
952995
2835072
709934
2270118
2646863
2096814
1097516
1873730
2218168
1348162
892866
2886192
1923634
2163674
1008561
2386880
1609439
1984697
605804
911653
316287
819147
2771732
260408
89432
969155
1776135
2285589
511039
2606933
2396712
1340954
1090563
2068502
1908559
940874
2479588
1235206
138061
1789160
2117012
1422191
2714787
1645650
172955
1545823
1081600
1143669
1447136
2222725
1089176
351531
344720
2453412
534906
292509
2507273
2859804
1822908
1946871
582306
2442790
1247807
2569677
1871684
2609757
1058126
1231258
351504
1781379
973250
209134
1883519
2721301
1460197
2194798
2302251
642711
567786
1599356
2235212
48560
312534
741102
2557697
354696
1381411
1755470
2544591
424383
888147
2875815
1165618
954672
411974
2174441
541493
2740363
520788
95067
1898298
1275732
789512
1708975
2116846
2777010
2888041
652187
525848
1939857
623391
1010514
2591876
500965
2481411
2073843
1960486
1567327
98219
548276
2802795
2128084
2281666
2608226
327676
816661
1264717
852801
413236
254068
2534277
984277
1340280
1568981
1191936
987364
282396
1876229
2105172
655828
1582054
1087337
1919308
2700055
1280006
147431
1105406
2121407
931863
1227483
571525
2360349
266532
1725774
1199482
2454649
446515
1482413
1907736
306767
1625612
226625
2409632
158483
503328
1170110
1069714
535744
636828
1552334
2666286
1182026
297195
538719
2877418
1393141
1102593
2589714
525892
1179191
1328337
2863725
104981
2311403
294166
1389624
2207632
171344
1948915
1683324
515307
1576845
1040782
1119177
2095678
1454653
1742620
468343
282714
2321279
1760249
2058480
2245210
1252887
1374013
499638
482799
2575387
1791200
2269997
760233
582327
1847006
1271443
2020604
410043
753949
76126
1979129
687686
1848028
1787764
1523510
1055314
1785060
1383019
798393
551519
334009
1160367
1404387
2481223
1565036
610266
1853634
653765
2312816
2170513
2846909
1444161
1499539
2005728
2445650
1357664
1307503
2452728
577215
1097237
2282608
316416
2423711
2733041
2605824
1196609
423301
1135472
1747608
1130550
2822324
667135
2005440
2111441
725639
1949554
2324697
11638
315684
1360979
673364
2398938
208674
2351713
2346843
2758258
1670392
316755
498194
857389
2937613
756595
2709146
363996
1272265
2261159
2209076
934754
2764544
2167293
1657135
1076461
413757
2166374
482399
2112797
538251
2048138
354348
2345286
2425082
2677219
2189004
710765
1939102
1363063
1242689
1810664
1059801
2292869
1969744
1973147
2451403
630695
2476185
868234
2356803
485351
911586
1952087
1226812
605310
2903999
1006207
2790864
2304726
227252
907148
1248785
2883587
1971694
2642167
2557560
837666
609606
2333782
859811
576572
1195568
2358194
1202237
2768612
2815793
2463527
133984
562102
86787
2120861
784219
1659607
2564092
381490
183479
790144
1737165
814105
480655
821167
2859260
214864
680265
2914678
777886
538824
2779145
1935426
2539733
1317799
1878920
344994
168773
1133398
2180063
1134888
724117
2098610
2317166
322076
1045539
2194213
205981
116242
2496374
1472730
2326280
2385119
1353433
2418372
1062061
1388633
933991
1444484
2860002
2703295
2645561
1285061
874304
1178954
1689601
960405
677814
2574081
2751315
2633354
1633995
1712094
2041878
890078
210457
707207
84367
774928
2577764
1800362
464424
1462457
1397228
206561
1733398
1119106
1568084
672630
1598967
564034
1148864
1969563
1392614
1813755
1678032
1325564
216496
1642365
203359
1506494
163641
2034331
1312241
2270340
286312
1059473
2491071
41784
867890
194238
260993
2641978
2544805
1794421
142914
2415890
93901
1407655
414460
1932340
683710
783931
2719417
137590
1483799
2620962
2817026
2124459
189099
280586
2539867
2911522
680519
720087
789684
877525
2641111
1163145
1369396
566740
2225686
1384266
1142440
1684796
2470409
1830917
1801582
223335
2136984
1703886
1745573
2751493
1165352
2309334
2596202
1274560
993936
740370
1674768
1158120
597062
2564112
1710684
849355
2654169
1788658
1331034
1087660
87318
2744113
1049615
2639366
2926935
378858
595953
1487599
2227202
2442901
120666
248131
2481224
239754
2766910
1729278
1590310
2106540
1308390
2890164
600850
2727611
793635
2089687
1382040
118212
1437683
532376
55233
937604
1683548
2296659
185722
531994
908731
722907
1916710
1175232
2678777
1596820
432688
2584164
2377420
385079
2215330
2095318
1903034
1174287
1947079
1475513
1537153
2870736
1668861
1956885
195271
325243
1289429
48574
2494228
575687
1616256
1770767
1498347
1592728
1360121
1892531
1687773
1184433
777562
466891
83634
1339339
1308160
552648
2116530
2519112
621155
2519873
2518368
2522928
512992
1047951
1771584
999788
820170
527679
2328310
876579
2631175
1133148
906295
2872021
1712309
931928
2626644
1826919
640958
671137
874674
629931
1084888
607681
2281055
1622743
1978333
1715601
1707404
2810380
1441753
612924
355164
409073
1808195
2296233
246655
1225816
2472536
2256985
228427
2370268
205134
1308016
1995351
927600
1734066
2468105
467901
615844
2206679
1058736
469530
2804239
272852
520312
2990
1946808
1063217
677640
2238400
1802432
1107909
1279124
1514353
2382060
2909875
2719277
2766107
835995
1413268
1721249
479121
2574982
1920120
1645250
1155366
527907
2873342
1732009
133801
2161116
71916
2727866
1182908
2799594
2768240
643473
801400
2719649
2046774
2446386
2325313
2655635
441739
905284
2126344
1534875
1055429
2739026
365594
1856957
1082534
300246
1257925
948283
589701
1691883
1720044
2813766
795186
367983
1493422
1187397
2765228
1649341
367703
1803705
40843
842585
1856408
2705626
1072730
1272031
2508446
1987244
1417292
2110523
2324144
424854
1288428
1368803
1866283
2532104
2922672
1605695
2247357
336286
1167901
2645414
2824168
2190817
2267900
2592530
2447751
392770
1968768
507469
2231946
2586267
493981
2688469
1488469
1436551
1623931
1266505
565202
2550723
549360
2911042
90948
415839
2323960
1306242
2468183
1332928
1961751
492934
416420
1038703
338200
1752251
2700613
2196391
926375
2837947
1285387
2669499
2076336
1043824
697688
1895153
401574
1478396
1081460
1850101
4167
1600553
2139422
1003280
1735904
1685164
1956999
1557714
398061
1567138
2379550
1449384
2798638
2642110
1780104
1531524
2094794
1490972
2864187
1660591
2301219
82590
672035
755268
1746640
642490
560172
1655098
513120
2743669
657434
1242938
2285515
2458550
706639
1762055
2495683
2733003
256647
237045
2027393
1470808
2684198
2664424
1445911
2077275
2074342
2867649
296071
1690849
747424
263560
1011673
244197
1895254
85967
627596
2838518
1258876
1445213
2115264
256640
2763487
27244
683674
995176
1973447
2333016
2152869
1172733
2308767
24757
1458619
2161238
687420
442218
2108481
656428
1041910
284578
2519399
1125302
1797873
2139943
2625269
61806
264029
834917
2848618
255863
1343977
733998
314092
349919
2615975
1885916
2546463
1448930
2496829
232318
2362685
1703662
695590
1505506
1542374
1325851
2715921
1577707
2223754
51292
527029
226146
1373193
542405
2669343
1338972
695883
1138043
1444937
619838
2864611
866839
290501
229934
2336547
16510
178691
2932680
2113131
2694272
2765746
1548770
768445
764894
378371
2588458
2851107
2066499
2654822
2046496
61834
1643229
1469210
2281192
2510678
1748691
459883
1032935
2915889
2386085
1086559
1885779
66389
1884057
861828
514731
756569
2933155
1742972
2188511
140060
454632
739447
1337858
1651184
2803271
1225028
2377874
1119641
1698817
2661757
2613619
1960267
628509
2073729
1764850
681921
2360666
1094602
1067114
1515496
171985
1739287
2854137
669701
2380766
1372626
2142998
489018
381786
1162292
2085934
1034371
1388356
177148
2012944
2835991
507675
2089407
825440
726776
1901107
877214
2122916
2638325
1335954
2017459
1850792
732994
1204326
2651504
2427587
1006768
349373
719688
547170
2889220
890035
1901358
1067362
1061446
875192
1079722
455157
157245
2261246
723758
2049378
1472671
2668661
1588964
1634638
639555
968098
346575
2254446
859795
2314388
2098571
944846
2473184
156762
318608
118556
2054136
141750
1439824
2055004
2829230
967756
1971349
846333
717264
1447297
127240
1154755
107775
154541
766161
2414535
698054
1346242
1171993
1618795
313687
816578
1515015
866630
1905174
1539251
1667372
2763374
2700167
2471287
1196260
890349
2278076
411538
624764
1475458
572263
79978
1956716
2177590
757631
2537707
1701267
2204604
2497174
1334677
1270923
2859192
944206
1324718
303015
1022437
2005080
425025
487831
296390
2833094
1683163
2758249
889464
2784759
1109992
1129346
766365
1266962
1318853
2805790
509153
2830868
1965842
1904473
1925983
617748
150331
494613
349779
1635366
815961
590716
549591
983747
2531326
2510956
662497
407716
1943730
1855272
1919825
209717
1073273
1562665
1836369
241339
591058
1998134
5089
49934
373509
1645178
828459
1400399
2188491
2324073
2851306
2718373
1330271
1117072
2203922
97388
2646946
1799299
983074
1201958
1501510
1272913
2796322
1300329
2926643
2638349
884403
2321576
1906698
9473
785665
1330837
2749771
848667
1994932
2058988
2014966
2899110
1352320
1936359
1540560
2494282
2101792
867528
328076
1028585
1697294
682540
1005473
1099074
2912807
948891
2087252
962582
64520
510325
1854146
2123935
2017893
2602801
323619
1732681
160542
372504
2736849
973579
944669
2323583
1052051
923458
1893038
2749465
2345000
1502974
1262876
861786
1333572
2268892
974525
1877393
2810079
2077867
1944566
2925459
486470
1134119
2670548
345390
2419935
1173797
68328
2127387
1225231
1501305
2525521
2780167
780553
1094571
2462891
2313575
1606048
1288138
1075673
1074815
2610380
652839
881047
2703994
1358048
2544335
1544346
2807135
76682
1387853
672250
89785
1643509
719006
1748285
1995078
2679318
1381715
1924865
313073
664202
882590
712525
2440935
452822
2281941
2452359
690525
251647
319458
2172993
1435030
430965
40983
2812239
894631
446265
479943
1137059
1082815
643553
2806960
773350
2091706
2230349
1584930
1858154
1484363
1050840
993721
1395754
1340319
2725170
2395443
1004462
438108
1869919
1933776
885786
1492222
167433
1190201
1619578
1789322
1373875
918491
1795808
1482159
2890424
1199869
1198306
2164194
2083667
388438
2236382
124710
1448442
1428969
838580
2763418
136771
1124597
1794571
2828427
1389858
1251345
2624476
1651477
366805
695829
54987
1695628
1419552
365247
2031808
795336
2608581
198223
857590
2247345
380728
2849049
2542208
1115938
856403
243276
1102573
2012592
664441
2059936
2000824
943351
1881414
1782095
102251
2357994
2744648
1867828
516040
1892125
1722784
1486873
134247
2038227
909669
1470948
2583197
2940540
1292705
1627866
2362063
1497058
259776
1666198
2053558
2774763
2291323
1803110
2257215
115385
903304
1917226
29550
2238642
633603
2025229
296115
1549089
1247805
453110
1390033
2261583
1067939
750790
914491
877946
2654691
1703913
1257950
2644493
971033
1881059
73970
1601678
1013694
1175240
2690357
376967
2458691
1455114
2620522
2319860
2604913
908673
2090767
1463231
1668927
2521750
1023747
2185368
2414937
1190054
19114
1441292
1590515
1994484
352716
2813947
2940129
1598154
1192234
591491
1041762
1836325
1839602
591896
2484357
2475455
2273537
1973219
2094082
2603647
1109654
227599
1128938
121373
1309398
1755689
2001071
2348065
1026035
2148216
1741618
516781
438180
1723657
190900
1760593
956144
928615
2933635
536320
169160
158105
1460518
1665506
804016
1694466
335901
2657897
2295574
2732653
2238117
2421254
2106387
627731
2082349
230190
1468203
762477
2498205
870940
2704476
2591464
778500
1817744
1671166
1222925
584542
1124506
1109879
2357439
2753239
1230513
989485
1487939
237076
2339813
153056
2554591
624155
2797182
1471860
766488
1246963
2793842
150396
877007
1309379
1739167
784730
1439013
529312
1932102
1260349
1418639
2237755
1113860
1203889
341211
551239
685092
443011
1621174
1982500
16145
1803315
2664417
885184
646056
2019230
2656673
733594
2857575
1645702
2521488
821035
1456268
1001715
1046832
2334900
962422
1321844
1640201
1258610
359959
772157
1283579
139216
128634
892172
2210509
1517143
2119419
2874313
448121
766427
1432661
741717
1154746
1655082
34594
1540536
2641573
1436673
2305345
2384004
2674818
1636111
1762935
2106289
1834851
1411836
607732
1816289
394007
722166
1366429
257241
361551
435682
2520877
39476
2059080
10261
1192132
2278724
470756
1217011
2089460
75828
8645
2443428
88613
2632924
516085
2911878
1764043
1405719
823613
2685706
1613364
2559703
2805218
1777984
1881840
2136593
1779690
180137
2861744
1101307
1758886
342455
637953
1458697
1004281
1655742
2640345
1585872
1907386
915466
441907
2280402
1972944
944946
1806131
1820812
603240
11540
471855
1541089
2135965
2513468
986288
2656041
35267
1862121
1137740
1366345
2359503
2395594
1247420
1172213
1876421
1602349
1876020
791953
441797
2075497
1880284
2404047
2130724
2638663
598672
1411058
1156006
2066022
253080
1289426
2545869
600077
242226
117733
2703042
1143575
258186
721944
1512085
615993
2055249
1409264
1823550
2803000
236963
1954158
1603328
790089
1655996
2636752
1567657
1949996
836061
64239
708242
2093750
668840
887664
193123
1143263
1591697
2359320
703688
1431212
194520
1149359
1933521
2890524
1983252
1849057
716175
2618963
992131
1981195
289750
1140816
1451686
83786
2857408
2767783
2332148
857918
1651795
1077977
1144054
2711188
165108
2268643
1459528
1759392
996899
186799
931850
299343
2922467
869880
2536941
2616442
1072867
1167674
1522055
341784
1340402
261516
1549280
1391011
341872
1093837
1980288
1843180
982124
2383214
2795614
2463194
1827128
1642119
2317078
366039
637506
1099837
1897337
514690
2230720
2711200
1992751
1569134
2386029
2095277
2047453
128504
638596
1177782
2550191
1238854
2437482
1675243
2399775
2850239
2168809
1949975
2023840
175266
1635419
1667491
419880
1737635
2334371
1668531
1905262
1368786
1420819
1467982
1837139
174449
2046974
2782723
740321
1013478
590802
402464
798681
2431332
2839369
124675
794720
2576295
912039
1262135
1090911
2886125
2828983
365531
1855477
1095532
37045
2110048
1520531
781442
2822198
1344492
2923582
1376298
368682
2198002
612066
2053258
1564485
1930069
218055
934939
30356
2887250
1599354
1607822
1041409
2144005
129995
2936122
1331700
378219
330279
97586
2550134
1294908
2242520
1701842
869872
1922120
1702668
2896218
2599552
1713224
782248
605752
2147077
237216
2532706
2584231
1036082
2768848
472302
2520026
2902944
216189
1077209
1435785
2531698
535503
1055044
684957
2812943
2305373
1069883
1790904
522380
2226429
120715
229095
1719822
2849214
1070404
2433444
2101047
935188
1800962
1373158
20416
2354427
1842647
2510598
1851798
2567555
645004
124696
2699039
1346309
1609653
2760207
1600990
1653587
2137174
456793
2164902
703584
554554
2393267
1664510
96788
2815687
2188058
194674
1474490
2926078
1893443
1427100
2604941
972595
1229658
26828
160826
2897874
1567023
659194
2810011
846132
1208402
1093185
841422
934657
1202718
1473611
2843800
2598812
2884731
1227482
1320361
2374845
482510
66046
491879
1630222
2794516
1150226
2605297
1454461
1645910
1228111
1481725
1071527
2175256
1684308
2094117
429078
169
2345215
1109123
243398
2225722
1550422
2195297
2651298
2055403
2540635
1543480
1656965
140308
2159023
348799
1819680
2779409
1031817
793605
1031659
2146025
568110
1435214
200002
2372244
2014307
1547846
2546296
865178
650518
1538282
2480288
1246672
2642319
1180289
2386562
1112868
1904338
952085
2256200
2881756
967566
1275051
2250077
674203
16857
2909093
357905
986415
2841417
514520
765444
2707830
2226426
811310
750771
2207388
1119548
156375
1775305
1809183
660259
959565
810077
1203925
1579158
581172
72161
702963
1682567
10884
1479731
2732106
2664533
817295
1095743
166712
956107
1329758
2268944
1333039
1824435
2808370
420875
2589138
202154
181275
2383503
1412876
357661
421014
2560077
863688
1722835
2491567
1137123
2356419
822615
4903
747029
2373991
1337814
881206
14672
1920689
1010607
2081636
664940
1312059
501361
1772656
440417
1571052
1515706
1689911
2349911
1623552
656164
867402
128937
2245899
1430112
1187062
2145726
1149739
2426628
478690
1185861
2333653
2330156
1683587
2242269
341861
35147
988707
110296
481456
413477
306664
570823
669635
608869
1805533
2632473
1825321
2610651
421552
2376008
2461358
1248034
1323048
265660
914449
1485231
1509070
1588689
75828
308260
137306
433313
875737
2381281
2918373
2677751
2425
2005336
1147748
2867253
1730462
2311229
2152300
1092940
1983237
2859199
2038405
1677662
1551555
2667580
1752637
215455
438816
675708
2208492
2433950
1671148
342565
2110098
2369063
2752170
1805270
2427232
1337372
2232381
2162222
1974722
2274747
672426
173563
867874
642797
2716963
1248805
2754060
1662520
2380169
2820442
809915
140498
1792657
1080153
1583288
2857061
693494
1694322
2604320
2409335
2311016
1656142
1522241
2610831
389838
1342485
985379
2718205
2338367
43577
1694700
303244
545329
511520
2096177
2195632
382874
834304
1246097
338872
1221949
205490
2601333
388759
2197519
746120
1137275
10568
2526774
436059
935951
2587334
565941
2463157
1941683
1411725
811643
1727769
1686867
1462841
454321
2294626
2862022
2910704
48718
1892644
2595646
368180
462039
2352189
644901
517100
952003
185075
2186370
1832648
2898108
348412
2001465
132187
2743008
415319
1472041
103552
1184579
2350286
1998285
2444343
2502718
2024960
454662
1870228
2302776
2915135
2585999
951679
1290531
1035216
2196012
2842359
1734616
1920290
367048
2583084
1908669
779311
1786881
2184357
2931677
2443975
1858411
2080998
1907540
555362
376826
362930
427617
383232
2145580
1994116
2058803
2077553
1311867
2269689
2852291
1513936
1656993
1135219
1476042
806637
1889117
1747399
11039
1225526
1755246
53309
1113142
2264639
1272715
1043811
889845
284788
1508277
398022
11507
1123057
284223
197245
1711830
1020214
1269305
822377
2293607
2665441
405585
53085
1782395
2063261
1501697
1824900
662498
1531001
2815223
562644
337737
411396
329334
1010142
2341646
1559245
205921
1006705
2883000
2217809
976125
1010622
885621
331131
682006
1481089
2134198
1969149
375054
47677
2608799
1381252
644962
2023478
2103172
1217959
1672776
2153332
1269703
680834
1007915
2005755
2301230
1641585
2881765
2304390
1408346
1608783
777268
927385
839947
1255674
1918564
1737456
366511
1543531
908071
938538
1123502
1208759
2419867
1485837
120765
1906473
2559273
1902931
700655
257427
2195744
1773122
1383549
2147028
807411
2786326
1160175
2919682
2202866
831041
839910
2503980
2006802
1295837
632138
1403423
1282902
2358262
2035282
923866
2126704
1555160
1357816
1650199
1324196
1757202
2273313
2026153
2937507
1943678
1704355
431875
2757753
93704
2876561
888364
2772429
2710214
2017351
1259552
1067754
1018865
1466472
1466201
710861
1536340
2355819
1483616
1207065
693508
1872325
107897
938792
2457173
2441419
443316
459488
547747
1527101
760043
67464
1705119
1778053
1769753
182520
1541259
2756599
1813776
2761731
956539
2484772
1925729
24277
1116458
667617
445102
567284
1321178
67864
59156
352641
269437
1498016
2863484
1878618
2824333
378266
2779656
767471
449364
524682
813937
552771
926903
111037
1469017
1223725
2147832
2717142
2692139
2470341
2527577
1369708
1673292
2312709
2654259
2233190
2246539
1472423
1245500
315275
934910
1371115
11154
969176
1533325
637203
1376357
2057341
2831641
2091694
2726205
2923306
2128262
1787123
1212288
1696192
364391
1490676
473057
1112622
2007483
2399139
2122362
2126210
223268
2930477
988386
1254902
1475869
2107872
1414908
429133
2785428
560272
343056
1174844
340489
1793135
405584
743589
1437701
2769735
2891870
2062656
488636
1319698
2378547
2819778
2635918
1916255
1544620
1534315
2444080
1466585
2172690
2256779
256400
1273392
1582611
606903
1263035
1715303
2632063
1322513
2888032
678077
3761
1584815
1915239
1188996
987478
1159141
2564418
411792
114242
1010060
2880641
2722298
257457
1541925
1074708
745861
2311778
690579
2002868
676523
2762180
1537237
355516
2373847
378946
991212
1542734
2015277
295276
374978
1001879
1443559
128855
370267
2051442
1691949
2848303
608364
693066
2870269
1074143
1588244
858769
18718
2169265
227540
2199143
436089
428609
2819314
2533824
2236832
950577
917586
1769228
1339356
730597
1965638
1275342
1955119
323891
2778344
1753594
2858534
1055871
2265041
160791
2653131
610691
1793024
1058468
1893996
2041723
2629397
1548422
1482144
2154912
926846
887011
64139
35993
838843
2356014
863465
205764
1961544
1791026
2840510
832143
2379695
2201017
2783719
1593891
930126
1745334
1530480
1501285
2128241
2062626
2815084
201278
2468053
695863
2252218
433984
837836
2290178
2394428
2716628
1530915
1590352
2480181
602174
1254701
1638284
2575803
1655191
1130581
1690734
532219
1788351
499044
2550278
2294713
1902954
2879875
1550922
765293
742129
2554280
2478664
2119212
2297135
1064288
2554274
568014
2405861
247626
1389174
1067279
655930
762258
2036025
239424
1879312
1443775
1951292
2621183
1096586
1848171
1522647
1971623
778898
605075
480139
1760361
1744385
935715
1832232
1383007
72291
554743
2165453
1514362
150247
587132
1862337
1012965
2929289
2542408
2870710
1228103
1138697
819370
2572879
754240
899988
1506578
1340723
2221099
50316
2724984
2554062
2407842
1746938
1384147
1733410
2767827
525049
882463
1278453
480536
2561651
997342
2595266
1032766
1610313
474930
2621583
1744295
983107
2295806
1037058
926499
444303
2438335
1592494
1407654
1385083
2130858
603066
1964106
187352
1646296
2897250
738055
779776
443768
1146809
707580
1128708
1886757
899797
2198543
1200770
1346230
743883
520503
307924
528636
2774320
582282
2577454
1640893
2358868
1800271
468417
1855823
859451
1508474
2538438
2890998
23644
1041658
1109560
2479483
2870417
488866
1626167
1001285
219188
1925323
928326
2836831
2481139
2104130
924668
1661674
405916
269006
2568746
1069350
1375238
2279568
2686013
2256875
2210539
2294296
2352314
2487426
184098
154946
1018669
2570208
2179736
428510
1164981
564017
992199
1359542
2480179
631447
2881045
1481875
1552117
1272736
1775450
2846565
2123143
1619558
2831196
1770411
1036113
2743655
466125
350490
1997918
2576149
2657185
369343
2185683
2433962
1376755
115421
2472960
955608
1560113
454067
1915692
487014
1185938
2263842
756930
2829991
2180123
492883
2600760
261997
2399364
532015
1187068
761675
1628891
2688032
298906
876313
748337
1940380
1413281
798440
1145741
925906
2720191
870320
301100
454054
2576694
838282
1015093
1442412
1670214
1934270
2523851
2605546
2927233
574954
2083670
1709116
1159863
2525068
233379
620405
26822
276338
2737384
2758898
1059628
388508
2850311
82999
2222628
1974435
1040432
2059218
1034799
1127748
1717312
2408707
1859854
717245
277599
2615011
1086480
2001432
812705
2616001
2738053
1735805
1226261
2273397
208915
2584445
376466
2259671
2683025
1587247
2550917
1209572
789207
2865661
2683634
1566671
2613450
908961
656638
2159617
471672
2433449
719582
2360004
1085089
1683533
2104229
67986
2823975
2101213
1307327
214234
2176585
1762719
382827
2302466
174727
1427470
1098112
1068341
2109616
1124561
2223398
50181
1488394
1563667
1149318
2694828
2530869
2823866
2204328
1220321
2186631
2760518
1556614
1265165
964237
1467915
934470
1951995
2626829
2840190
2822229
1199495
2557027
291316
2564363
2713294
2537049
1496936
1846976
2904473
1967095
1881190
242736
569380
1275219
2103282
1157213
1164231
2357174
1635052
2510146
872513
2059733
2612214
968143
2310882
2509525
1666803
199514
2849368
2881484
44954
2216939
67504
1356610
793729
1708244
2204913
2021021
70810
2365133
2622511
678076
723598
459571
2370890
2513073
832247
2035566
379702
1226120
330262
1200805
623899
1848352
839848
1244396
142024
2815998
836901
1644649
2251747
287271
2066693
1792469
2219619
2038882
1850074
272769
601879
1114762
2337130
1507539
2134248
2304362
1999801
299607
1540658
109846
1204688
779061
104912
895140
318006
1084022
2215633
1534238
854241
929400
2316976
784487
1863755
1630535
620861
2667707
1595491
2412051
2082065
2718984
396570
2345090
1474470
2517136
1320855
70289
262727
2207857
1784844
2098043
1060377
217893
2134398
1468139
2020629
344515
1424827
2488286
1173564
508892
2288216
1554503
1409318
1636875
2001225
1332409
509878
2718211
403328
2075532
2651762
1637496
2878725
2222331
1827933
2754761
2707091
1990812
2285327
2250719
1003895
1730693
1300206
846524
1552379
2129887
936037
2413440
2344720
2338179
964515
2803108
2670916
1479104
103169
2436599
2813305
129085
2156998
1457460
1507029
1255785
2532052
2510303
1491603
227004
54451
2417507
1038406
388633
594701
621545
2559998
2174843
800157
2630797
1333435
1472388
2260968
2124906
2410596
2126183
1180605
2801764
2315808
1339405
2593919
665528
997536
497122
54810
2584497
1012624
1759346
1293027
1445260
1383979
583129
676804
1822532
279910
1120776
1981152
2315661
251916
462111
1673142
2517123
2301318
729084
1197951
510700
578297
818756
1296611
2488515
1089784
1646496
2393644
721519
1977800
1892859
893082
1005009
1008161
1833615
738943
70934
657077
1525274
2607526
2464453
2681071
1962639
2429603
150638
1745716
1214451
1815592
2072438
1264858
41522
2889552
1607167
1958272
2678164
1413071
1227702
750683
1797763
375340
2887510
107335
2454509
456648
1099549
1488478
2794909
1884813
720083
313848
1497971
2862461
748264
2072269
1296710
663369
1932388
1681461
1420254
663951
1558926
2839157
1759395
1837482
738579
1009907
2839209
1106077
1929557
2856891
233796
194317
37102
1556940
182373
2215554
2597440
104342
503605
2772760
1790496
887038
870595
2588961
1734288
2632034
2885849
1808676
859124
2053057
1422595
2836887
2064366
1668997
368630
280310
2803206
1079930
1583942
995673
859887
1848193
215520
2763982
1856050
1554923
167577
1894670
1332197
487459
1623573
1422747
303569
665839
2046646
1379740
2657014
1268381
597485
670548
2175279
2203614
1377207
590522
184175
1431114
2379512
233418
1664801
1729184
170765
2666355
1775961
2091237
2830247
1541746
948323
2028802
2257180
213845
1937983
1101118
2116730
766115
146823
308317
2344788
2839903
2551444
2670604
1991249
424992
1271104
1886144
1648254
2270414
2746365
2925917
230162
1006913
1687071
1058605
1550844
2769905
123977
1872491
151732
2277140
363135
313527
217044
46068
2449822
1863239
2100006
1433824
2354149
855848
656771
1570114
285483
453485
2540793
10830
772552
1731219
556926
1575836
2473450
2613125
673583
1489201
678179
2850349
1888382
23900
2322191
2643491
1259433
2483730
342265
383663
2635264
1402152
959232
2229134
2538322
1654640
822854
212091
572800
2575762
1816340
2675256
794016
1845429
1686508
400939
2438495
2491951
2528866
2382104
100847
690748
1198516
2117673
876447
36459
692171
2374395
1886052
445397
1476556
1287591
968968
1387994
2398229
823384
2782964
1487175
1848102
500690
1317085
487950
994173
2094410
1875818
124350
1906065
976984
2075821
941807
940136
2402098
737368
840416
296773
560706
2299596
2642235
1867294
1993075
717972
442450
222582
2533919
2421948
1611942
1453439
1993733
2857103
2410722
180373
2851291
515998
2144225
1363895
2277488
408498
538545
339483
1660030
793108
2296510
797421
2733575
2677502
869485
1003783
1145896
2177474
2360326
1697783
734590
2383873
1135024
691792
2164239
1076713
67996
1280896
895296
2793584
2078625
2481750
2560421
59630
109784
444733
872951
958045
371195
263672
1171596
767318
791482
447458
2173045
1648140
456732
318944
35090
1665809
93900
2477798
2767656
669809
2914557
2501834
1828627
201439
2421416
962928
1226135
2253229
1569182
888695
1303191
1357947
1706827
385344
1940381
1261852
188092
1747542
2873484
511373
986253
2937772
795063
1387075
2469069
1619425
1333940
1732539
1620992
685301
2028272
984584
2709686
192367
616513
564356
369004
49757
1414152
1052289
2716536
1610971
1780447
166740
2444907
2113851
2046715
2442749
1727110
531324
1833088
2740305
1314047
406798
531532
2029376
558246
1690868
832387
2218952
1668719
1504316
822809
2654357
2867942
362965
1332138
900165
2703201
2704495
826707
154517
1023528
1169573
2915005
863103
2763022
4517
2296754
2464046
2238103
902458
2872187
1408899
904580
1255709
2729651
885168
1735517
1129069
2434367
967835
1984397
460586
1684819
583577
41360
478872
2671719
1783560
1328485
2013237
2939130
1725447
2675601
388817
1878580
1289187
2421117
968219
1897750
1477688
2014199
2724784
1321135
2400239
1470209
2768127
1291241
1154580
1506785
311128
374834
20858
1896363
677548
2730210
406476
217987
2743026
1159682
1624853
863381
952385
2901757
2144897
2469644
2542181
244320
1526171
2272782
2411966
274080
1552531
2525931
1994251
2072801
2447825
432464
478358
2020880
1990213
779913
2729207
480845
2024599
1120693
1938482
53018
2716890
1120323
285013
1069498
1952415
235313
1696028
964204
2039752
2042967
44522
966604
1784655
229850
1814389
1407936
630362
1503973
820712
2507303
2260249
207207
788587
505435
1177087
1862294
308899
1386883
2051771
640789
1145691
892700
407
2406333
2897229
2207505
668261
947351
1601965
2083378
2352862
782106
1390004
1947170
1594772
883057
2578232
134249
591835
2278923
1926853
109247
2569683
960326
2764862
1700144
1207087
995140
712260
857228
2414864
1568834
961760
1840027
2258300
1034386
2004171
2693782
596966
585420
1948735
796126
443108
132021
1771732
2402180
2416776
2827327
1953012
2222115
529214
1683696
2084378
1873421
497322
2655878
1149184
1530903
2595432
2860735
56688
1035207
2369684
123932
1312606
2489953
2808172
2644538
652808
2202738
1949667
1986004
702056
2761446
2223966
2833930
1823248
2676874
1158314
2808561
1404470
2468378
2673743
1031377
762955
1353126
565521
532228
875672
2412012
1878499
299279
997500
2736531
2089548
1079265
2484628
2439605
1546694
2529779
1922497
1626471
1001891
2736226
528876
2427281
238880
1166906
2839357
1783247
633640
2445031
292088
1783672
1998154
375284
782198
1407188
636719
2620204
506336
2823908
2796177
2688843
929109
1283200
2012572
1434981
667656
1571714
462620
593453
261564
298663
1361801
1484955
345595
2749579
1180588
2307468
827763
1031648
1272454
520607
2578060
877620
1272346
1812995
2887317
2265328
554786
1025298
205996
482058
1925433
2252335
2393366
1848498
2660382
1443502
278191
1797342
1520335
351830
1396951
1070866
2021194
1042338
2037634
2615261
185445
1796371
1770544
858543
1007217
1018482
1584842
157873
2450537
1621763
688119
2024976
1164359
1603154
1053395
2109105
173177
874568
2364373
277159
406351
2276561
1692993
1025697
358218
454530
1094111
147403
758527
1153956
763936
380646
560770
1344565
773382
1075738
568941
393767
1892702
2656139
42637
795502
647202
499790
753049
1408593
1180031
948211
2774197
179285
900659
898313
1822470
349871
1058691
2286746
456890
2121149
1376570
41730
573727
892807
816460
765392
289288
2731309
515869
1168470
1709930
1755371
487639
433110
2222033
575955
931404
2504566
2301050
2635803
1748730
1311497
149152
999142
2031407
1186865
2425457
190878
100704
1798365
2871566
201955
1324620
2723794
2754811
2481086
680741
2583267
2086378
792272
944212
1758340
1424849
2451656
1283161
2250585
1302906
2315315
945408
1246564
2654519
1665073
2036623
1316496
1865083
760427
104968
198532
1184589
226231
297923
1975075
1077298
2035506
1905032
26205
844179
2024928
110812
6045
899645
2251870
1115396
1461293
532126
547713
780715
2345206
497100
1626029
885857
917986
115987
1658370
173120
2750493
2216778
908367
2519726
1464758
922780
982221
638014
2404136
832406
391546
1301150
407502
368501
2527024
416372
1593562
1609730
1680127
2554468
1199731
1550853
2218620
1970248
2726799
1591438
418750
906874
1405084
2797979
2747938
887692
2256352
2083162
1941555
1097905
1301847
1411698
2317698
2594266
2455421
433849
2899781
1457014
230206
594053
569315
1404480
2830156
542210
1473519
1476394
1404006
2414528
196642
2214197
313821
1909043
1028896
2397302
309879
645005
1626537
939326
2280978
2369582
1756813
2480940
1731503
1889363
2646818
1807235
1210545
1369934
336769
74239
2415743
1396866
1779895
180834
1767062
1119313
2629688
1541601
2841763
13284
1979056
2380366
940053
1858221
772757
76328
595699
2552959
1968491
2242394
2454654
34078
1078229
529202
2882206
1728044
1879008
398131
768979
2479986
2707439
517808
866597
1456077
1537135
193017
660259
359931
2812302
2471662
136083
895638
916451
46285
2111801
2020096
689366
301250
1694341
2622788
1839845
2817205
971114
2446156
1149749
954163
1328020
1062072
998022
1815031
2518251
2402673
369857
2782397
997227
953000
2721118
1863375
698452
1302925
846736
1682915
1138814
1890334
1238359
2327468
697222
66762
2059286
1333143
2568547
290114
427175
35671
2260438
1973286
777084
2203761
2773588
2232438
769323
1277941
2880686
2371850
2698458
1789644
856942
2631707
1777309
1925781
1466031
2323335
1813367
2099966
2729796
2120791
664859
2184516
2113641
1317463
2928975
2177127
1214257
2046213
2269764
2909423
517337
301186
547826
2107967
1727755
2898105
1403507
1955756
293600
169979
1464643
756011
436630
1902966
1001156
57131
2859713
2271052
336410
2645808
1637778
519040
2205590
2407215
1584692
259292
1893379
2172424
886608
2008222
143606
863901
789603
2168252
1918467
2045348
1934312
2276376
2515151
678894
119370
1051346
1531283
1136442
863626
1787330
2856783
258835
2486978
778843
1229224
864348
101692
1622069
2374374
459774
2199741
2037324
2912516
1329002
1770507
1519267
608275
2291791
540722
1584260
926543
2638676
1657623
2149430
63785
1534814
404275
680223
2243131
1123396
2288464
1028949
2298516
2414313
128596
982286
1734188
1193745
2291173
1489190
1603522
1095713
2250742
185426
1890278
2587397
1861961
2484347
2772892
2927068
683850
179825
2444036
251643
1850487
2306071
1842806
1650435
2463020
2091831
1705773
1615073
2254255
2411217
1440491
593424
48375
329358
292854
1814930
1584357
2437856
575623
2059326
899227
2038197
2060491
2057732
896334
1954665
2331326
256057
1051798
917889
1943328
2498349
366493
2066152
507980
113263
1551215
2749437
1427538
650284
409585
310848
150791
1833033
2482983
2884340
2025158
1857470
1546479
1459528
950649
1456859
1592010
575931
370390
2686426
2366448
1355953
528290
454647
966204
2743237
1343699
1874779
551068
811104
2236685
1994895
54962
1484207
2849275
243872
2044167
1396545
2390275
1788075
1849095
1083448
2401559
2596185
1172484
470448
1463539
81341
60928
1471162
534349
865394
2613966
577031
1718445
1158067
386954
92777
1362964
1066335
226721
2091121
2716412
2064895
885378
2111246
2640311
1384754
1616442
2412695
836805
1730337
562380
2042566
1717023
2777801
139702
1922313
2425773
2474540
887229
2258067
1466860
56391
50467
2340979
2202739
2012813
2664426
1126649
2821082
2303415
2139409
1082898
2295673
2643409
1081285
1549476
2740498
109075
1728278
2757177
2904499
1653780
282896
2669880
244934
2451206
564186
1331943
2752674
1392919
202804
2246518
1795215
2453317
2598112
550065
2278921
2400438
1335620
1257020
2418435
414799
1950120
499215
1628278
2674708
1229392
632082
2169388
1193387
956534
2396483
2627707
1602406
805070
2896395
602556
2417024
384363
190535
2637925
2681428
111051
816454
1595932
2759629
1963271
1396688
431251
1264036
738259
912147
266944
1223858
1919771
3366
942577
2734506
1624989
450223
1262730
1049052
1448269
534460
198828
80515
2932670
2648723
1035381
2587388
1437202
394142
556995
2131235
683855
2070806
1862701
2837816
1306249
1030281
399137
2101074
2896589
1594122
1614714
2803429
1070266
1231642
2005613
2457538
1943961
1578884
1802244
2560529
1591569
1414847
337186
1841946
2006945
1113615
2809997
2223866
1047051
1848645
2634142
1132054
1933667
2862276
23780
1520242
2824956
1950780
2737364
796044
2844766
2098258
772656
1445773
399025
1823076
1609657
1046353
1331667
1874323
2131273
1718653
836404
2070011
1210624
1105420
575889
898791
314966
869356
2702525
2019497
1718897
2373837
1710942
2230252
2205513
2254817
1489166
285663
1181845
966222
938717
2596148
1877823
1198834
332663
1992283
2205195
873360
96694
1317393
2531346
2291444
1980390
1207835
2436902
1151809
2401638
659677
1077595
1897644
2554187
1035294
2598006
1768951
982169
406328
1289580
511066
2384010
2416538
1781726
1401516
1799112
2406804
415843
597762
1739963
904123
2626478
520339
2081305
2348275
1557801
2391567
2288048
2798925
1734314
83761
2721718
277684
2451293
778788
1717198
2914489
948478
97823
13252
2427085
1940852
2700349
105828
2873993
664490
443872
480262
872196
1703346
838221
673536
1791832
417733
2095758
2202706
297167
1919393
1740052
203392
2415048
1488206
26427
1787917
1287707
1668211
301591
2593204
235980
1420257
2849236
1467371
752941
1849455
2239929
2190373
199400
2456015
1588175
2286049
1091482
936964
726647
2383938
945844
2410005
1678549
1002200
2033412
2068806
2883230
118328
2077097
839970
2891372
2836539
1380281
944923
1912807
878145
622452
1630399
2414064
2686461
1908399
2751185
983300
2189237
74040
1916535
621445
2091917
408626
1408894
556216
1426340
2610146
2590585
2765495
2736458
1593511
651608
2492965
1092078
454154
1056468
2782940
110653
1097891
2761567
1298133
2191456
1707401
661863
2092547
1299287
2407089
1825097
568345
92037
124206
2181363
1683188
243238
2187704
2755505
672174
2517745
1891989
1695441
450301
761240
439167
1814964
2403830
1288231
2810092
256670
2267144
1116102
2238181
597245
2921962
2175301
1437497
1049847
1834833
2734725
2511627
682544
604650
2070220
57214
630302
1881791
2125517
2933664
1049689
218614
2320924
2780523
1954532
2555817
1932379
1010864
74815
2610435
2560854
1950617
258813
676796
1525476
1297975
759616
2348606
2721331
1482773
2388661
543750
77786
1863540
1266792
2150690
1852057
2267408
519846
2241912
2592686
2767993
1286286
2359351
468301
2355900
2791526
1263883
2121473
97881
223372
1911525
633933
2541757
589213
1036884
1933474
1998792
2708431
885244
59638
1195303
2355935
47410
2305269
1758731
229626
2376130
2029970
2643613
1982762
531471
881036
2493423
1026411
2132530
506665
518423
1228717
587555
1300569
2121145
416207
1364903
2767849
2358132
2253240
1623763
2338280
698528
1460300
437630
2600478
1015061
808277
658905
1735764
2472177
865727
2419003
689298
394134
938893
825543
671413
2449284
230016
86568
2798277
1667890
1248827
579892
1614417
2661258
563752
2179854
1720890
2243304
60807
1856739
2475469
774547
2092313
1119921
117947
2690193
1022595
306922
1920253
692447
1629016
591718
2136565
8668
1766224
2467681
2283884
244985
788553
2891607
352609
2707637
684818
836499
2256918
1352040
1167406
565773
2152171
2363187
2672163
1977634
872641
2034456
1789506
1179793
2495302
582446
1628123
1823371
975963
1123412
598074
1956876
2644108
2506371
565681
2663745
88482
2313372
125878
2143308
2488282
2505133
2502102
498467
111822
1287584
1846784
2461294
371689
1539135
1344462
905316
1810843
1558405
2138523
2887477
2456573
1579581
1090246
82231
1972057
1718191
654815
1730958
1687033
2363962
1498596
1049770
152691
1564845
2123368
986551
770487
2859619
2313078
2572293
128425
162822
1689341
2826410
986183
1700145
1560081
253934
2252493
2285372
1083162
682939
832156
640108
1248103
655530
335542
1483629
2338754
556128
1313002
1185395
2324943
742500
2833912
1498735
989875
1261171
396473
2825907
274846
514681
2866845
611300
1407755
2708783
2562888
264792
890870
1587521
2782229
869528
91138
2057694
1592892
1906206
1465459
2135927
1129103
2703442
1910828
1547642
2215381
1936862
2078338
2379596
1245628
1436134
2804943
2183179
1817653
467537
1757402
2291061
1964896
2680981
741327
2550559
1093689
1385568
942900
1231902
2140084
2568934
1378584
1147216
2195273
1758638
2330942
728896
1947016
570551
2312532
1981708
1451239
1247221
707145
2592838
2234519
1120297
364593
1652137
848915
2000399
427907
1134186
1983866
2345200
2468708
395115
15328
1673722
2494125
2706879
349739
1549158
178636
1799431
920017
538790
372208
2843129
1497370
2159641
2460282
993719
1228800
1343279
983389
212939
1001255
262077
208053
1533027
1463278
2547246
2733756
1226610
2862416
2051870
857429
1358552
208096
1205846
200316
815146
401180
2493000
2729686
1705020
2877054
1746658
1692645
2858024
1360979
939588
418777
735391
1303497
2365271
1287733
1300764
310618
2271337
667345
1841399
2394014
22625
2076906
531414
1531934
1655666
1606686
212982
1653381
6942
1244001
1251932
926231
900128
1601743
1251716
804911
1253961
573190
918619
2656472
129387
2111187
2292922
2132956
758894
149721
247188
2695993
517373
1292906
1511502
1595439
2812455
1816513
2423268
1302287
1069882
1633372
56417
934802
37284
527571
2774690
1579223
2312731
291518
1411258
2883400
1630142
277506
2321389
389925
157710
1304939
2211859
2754361
2004990
856847
2714966
644254
2710765
815104
1308219
1880207
1927342
593412
774697
1785857
210509
452831
3944
2915540
2584924
834267
2680395
1713762
1944900
990930
486910
2487746
1283602
1651843
1530914
1978100
294002
2023196
1769032
1726947
1179461
2067007
168440
542470
1482331
322225
1425449
2469295
630621
1579100
1097261
195027
2534459
1802427
83478
2402414
1024713
1203170
1094786
1267370
2612739
2063384
2631936
392005
2080070
430484
2109732
2246963
1447383
2105066
1139173
2316751
323713
673617
543258
2264015
2275271
2827789
296124
337437
1621557
2924848
2055421
376277
2693516
1952596
2180570
2400770
1120146
505729
1595503
102640
2681599
2214087
1720121
366888
2203696
817245
1897591
2596246
1378632
1484476
592491
2418087
872555
2200738
2218299
1480976
501337
1764422
2404256
2088549
406676
152982
237804
1458427
1455474
550428
1253929
221231
892595
2218410
2885260
2188702
1552916
1723784
305306
1923153
967615
837876
1717685
1322861
482373
418119
238765
2307070
871972
2603785
1628797
2856016
2027725
289296
1688359
1162054
2728198
2659494
213146
2575735
2367636
1308114
646887
55258
575917
895528
666740
1430772
1555171
1047808
1125392
201563
2860990
2281250
2406729
478515
732734
2781671
980615
2590149
1482720
1356178
1640148
2357985
482622
919370
1217605
2175442
951714
515283
1464700
1014111
725725
760399
2246615
2785313
2870978
1473363
1890925
1637264
1172875
1676595
2931445
1129270
654331
937872
1158431
1443038
986478
132225
2490164
1468649
1807393
2410215
923996
1667891
1384127
1406452
2042904
2405561
2520589
2870321
2164732
907535
2087262
2304235
9332
1082865
1427658
2289949
1406001
1402307
1055438
2323408
816746
2166432
508053
1856402
2253533
562836
586433
591489
789180
2388232
98227
2718259
958798
606683
701043
1974993
1314495
900333
778039
1441049
2300157
850022
933569
1506581
164891
1730917
1886193
2121654
1919259
1238715
1420428
2418910
1003191
1274951
175772
525291
973445
2749796
2427302
357232
798775
700194
2337957
723229
2879801
2478235
842747
1475780
181875
1838607
318037
2266327
463781
2112222
1085604
1478267
1722256
1058058
1161590
227717
497830
1241719
2424716
776143
1385500
905264
369724
1149520
735541
2921848
130721
137307
2395594
1095036
2037531
1734984
961763
1957566
213390
1236485
1534191
1719268
2199092
2310984
710879
88110
1416779
2224890
2912475
972100
292394
184532
2193478
1315208
2904743
608349
2044362
2260299
1763539
1666589
841737
227661
933165
2776658
2524992
1996878
1334732
1363122
1898076
954669
1954024
41111
201088
2324657
2248953
1793392
1636848
2902613
2392777
1980824
206541
904213
1372074
1858684
684420
2609936
912413
1238849
2912526
719581
2213707
147834
1244921
2930488
1895160
2333827
1689579
125593
1668913
138857
1348321
1317520
290668
625550
2657740
272054
823583
2914567
2821907
919276
1603755
2162956
2717839
283419
2789180
1237412
276586
72836
306492
7521
442446
1660150
1869026
1952982
241584
334530
1334359
171486
2288951
82388
2292760
1201683
2253420
749421
2761062
2152717
472918
2296003
1737053
203241
1747144
372416
2846666
1070017
903042
472932
743804
2502572
795483
971666
542666
256141
925831
2522199
729020
2312861
1036071
834319
2331001
2095533
2025566
995154
1479951
1817643
1716313
1165129
603373
1226537
973517
459528
2376336
899351
2314113
44789
535529
807102
1674243
216492
2820719
2641713
2579795
1823557
1918788
2291220
2687032
2127775
2846895
2847237
2621350
2716941
2654303
1538876
2767260
972585
1615602
26310
2724338
1912023
1881564
2148499
1978876
1981624
216304
1638365
1143127
842876
2524300
2237597
197712
1938110
1386880
1824118
463933
2531943
75099
75388
2143036
2303119
1925296
627170
1861387
1098247
1719148
508504
414398
775918
1577606
2253570
2052714
2674768
15132
2170926
1993446
2582128
1225639
452313
274349
2261450
429188
668798
404219
1864513
1808543
1144647
2541752
1774680
2335648
2439621
481894
1724840
1330765
1411479
2449505
1017600
231206
2938661
2306730
2181887
384134
2742470
706543
161001
2495095
1386823
181659
2441323
1831134
1008604
2577106
2599061
1308749
1208325
168844
1104053
59869
1991444
476299
1846901
2698792
2739247
2815917
2750870
2475452
1558599
2403198
656415
2406158
1259795
660593
2732864
2286862
754418
1508801
1537914
1273830
2639088
237906
98581
2655781
104025
201928
764153
1707825
1978644
531978
2742364
589968
1200247
977051
1282116
2771496
1932346
3765
541997
2337379
2359514
2582855
1935381
2920780
755408
776635
865877
2866100
548885
1365842
1289450
1880006
1900469
721062
2869641
1644687
75565
2597206
126354
900824
2684951
1696715
2480488
2313441
2613188
317184
2505171
2899774
234413
1192806
2325769
80725
2665996
1437719
2636796
380582
1255686
2730580
2167570
2933972
2087707
645306
1056354
750423
1653710
1098059
212139
1630775
801905
1089567
1884443
333391
656194
296823
2863601
1558924
1728629
2833584
1039000
2278474
709025
2275560
1102579
918140
224119
2186393
1516634
2002215
256611
1213422
839418
52172
196870
303369
1120855
1135415
2676191
1225467
943398
1519765
1082756
650844
96815
67309
937531
161729
2822658
1998790
2454892
637411
1537787
1759636
2768483
2385428
536974
2362961
1344673
1090276
28797
918544
1843286
269812
749208
654052
1323021
1803946
1188548
242703
1430931
985526
2424734
2099269
2617380
815119
1547721
84213
1785391
172879
1414601
896718
1919345
2204244
689741
777850
1820920
2164313
170520
2192149
498203
2044376
2844858
1007833
409087
913967
1094951
213056
2233191
1389356
553665
49521
1164387
259352
2591058
1636627
2740800
2777700
101873
1647334
1502015
452302
472510
2885852
1569845
823263
1869842
253106
1747082
489009
1976933
2014705
2147616
1330479
117066
712759
2363687
2213103
2397585
2024672
257680
2295859
2346234
2137676
2820687
652439
2631494
2264302
2197270
790843
1283411
2655877
2471951
1859334
2548535
2573032
974923
2406397
1587660
2372262
465368
720457
1710832
2868308
461292
1729010
2349977
953476
2601202
1225901
1664803
555740
2852690
2716397
1101821
1097316
989289
2371883
1184521
2515042
1292746
1804236
1508122
148812
2377582
1913506
1938739
1299986
489431
1354040
2211385
2048581
902903
321736
2131907
2369971
476606
418364
607577
630465
79921
408337
2336519
1719985
1155452
1627869
1937141
194624
1366219
113977
2401820
1727740
882394
2274958
2462638
392891
903251
1675463
2207272
837062
1752718
1731134
828712
1591672
92004
797358
808808
740964
2900258
1869611
719775
2801228
920379
2468375
640125
2352030
1761415
430697
415056
1965113
696189
2012202
864617
2032474
1611582
1616400
542216
2731260
953295
2595559
1306194
138958
1441614
2923987
1212418
2743033
2644452
61468
1681210
2482064
2110560
1001769
575163
1757561
770974
2623254
2723482
1324972
2557289
1106924
1498840
1613821
2709297
2629679
2369012
1388507
1227712
1350848
2683557
718935
1609052
1261846
1220205
1595285
1029668
1937354
606898
1074228
2048088
2202877
2052393
1241813
761900
1616198
2398890
1767392
846424
1871998
126816
735454
594810
2297661
1652911
2608619
2143226
2649465
2235
1415696
797701
2469986
2594032
2255123
238229
1824521
1413908
1657085
788070
1618313
619099
1583800
1504267
498625
1040132
2569295
2921641
2009110
1561453
1908343
259536
1713180
2615035
66448
745559
1987793
883264
1131888
227960
2320833
1780144
760223
63207
1702608
435550
679103
1834601
918759
1646753
147019
1080323
1920003
1989122
2130156
1882098
2114735
664648
1304877
24399
608931
2809269
1417353
2123270
2084235
1889658
2032646
882416
1773078
2057859
1723192
2745503
1106920
594736
52235
2230298
1725232
858620
2204954
557647
2144553
2615306
2365197
855502
1465136
963219
1317065
2195890
1089842
74381
164088
1719968
626347
2160272
1219707
2287091
1763097
1958487
2402743
2925895
1608318
2304954
1045986
538258
2300394
1349288
441614
2042249
327826
1124844
1506411
2183027
2672249
2787340
1361886
785812
472108
1994622
476619
2185073
2423590
358643
923966
1247647
2690312
2737960
20801
2438496
1892286
29423
2001395
349274
1659061
276508
195217
2501908
1070085
202468
1987082
1970910
355572
420532
2041010
809074
992774
308012
1879583
1248231
993958
303352
2578858
371766
145615
2352582
2150085
1901364
639280
1557235
731658
1975955
316487
1444645
2050704
2849479
2415904
1830659
1893615
1428516
2072477
801658
245783
1792782
2152696
663045
166017
2457871
2352653
833708
137293
2900665
263991
2463887
1362953
897123
619425
1272890
1531381
389368
493914
2788156
2217223
230273
791279
1067177
1345457
2386528
681690
2298790
876333
189407
2173727
791521
228809
1414709
1597030
1462026
2401035
2751561
1139062
489253
598522
2074102
985548
1038080
1524672
408097
402831
299805
2917770
2236944
2914850
2770065
476801
2598175
2683020
837175
2447981
1529911
247306
1295989
224152
2891022
2500276
1362890
1781092
2355621
2321407
857555
1764335
1312115
518437
2347971
2041534
1939010
948844
2776249
268058
2046668
190469
577013
373423
2770151
1247196
1974761
89109
2374866
802940
2792156
2409209
1973410
1574500
2343845
1615999
2873025
930111
1394815
2572761
1367362
2720051
1893601
2723035
1519527
2913332
2328917
2422482
2814878
1546338
2321365
1526633
562305
399809
2209568
1228316
1065643
331906
2873320
2879035
1377383
1681587
2678035
1037574
1268116
284093
2022360
1698718
781653
324212
1576337
2354695
2396436
1946527
942674
3696
2674660
2062407
2167594
59186
1293307
1646677
1919773
1924193
2482181
403746
2131299
1174428
2099205
2895838
2360074
364389
2633793
1866644
2086856
1415316
242295
2445127
231958
358266
227636
2843495
1769589
725361
242722
1130585
1556093
2925006
1155472
412251
1471304
2661131
1756610
2725830
59955
2551332
197836
2674083
445757
2841122
2688804
625327
1198416
1027086
2807307
2852097
303943
168883
2368883
2652732
1682753
629592
307014
2210955
1335373
1690046
1604976
2787411
169936
414872
1678960
539035
1242468
2925264
1130187
1780867
1229548
186517
566374
1195603
380567
2108217
2445216
1192301
2516142
2113309
1159444
2641674
1114648
1424529
1433500
1596386
1989306
2877613
31716
1616493
2548275
2262892
1112922
168933
2523568
623767
103800
1255015
1111241
359682
847064
1544797
1401157
1517446
1688407
1763130
1531162
144282
1667929
390196
2053807
2225594
1672088
876648
485168
2344520
1414607
1800478
356677
1387703
2512672
1715738
1966633
2869617
362540
2667108
1592062
2809522
235338
2776821
280821
2821327
1037183
310867
2752588
1401203
578240
612793
1447890
896681
2760131
1266240
2271322
1231768
1319312
624872
163590
2636843
115847
679383
515960
1474877
1922021
2720733
818464
2503641
1473678
1326430
939381
110880
2211172
185603
1465189
1300407
817060
869834
2077665
1488085
1997839
198300
1230738
1818793
1819835
1921802
450806
405269
714486
282449
426178
1356764
456102
1736789
2042980
691165
989144
298518
593838
833184
1238369
2636684
817295
2485120
1787373
1678311
707305
2627117
321805
1316222
2723686
1002795
1281961
1879700
2289287
786988
1159869
1008113
1842450
1599560
694682
1388234
1935884
752738
2199420
2461926
1767215
2175542
1700354
595149
1033310
2468780
208134
833885
2102160
664562
360929
914658
958748
2701091
158972
1180034
572016
222102
184993
2606736
2210972
1651429
2633912
1914098
1822663
1305967
2498643
716984
658015
2207210
2397780
2346206
851045
375195
1434921
1078534
1156873
1687159
2119949
2473313
1550099
2874723
1709999
418538
2742707
1803594
1115212
788318
30528
2525900
976797
1807104
104596
2746517
1708570
151563
532941
1405389
2109769
928721
2069442
2616578
2447164
2340906
1631791
345357
1619562
1500864
550386
1430166
1761804
954001
454052
2278943
507618
977947
511388
686957
1512584
840914
1460700
2584808
1609181
935756
2048405
1235790
2423016
2275654
2729740
763104
2608737
2607132
377718
188266
2294232
2754848
1837984
2862560
1796721
2664505
502944
593804
2713829
1318188
2181636
1934491
1933723
1625434
954100
2380895
708636
494569
863311
243815
2820720
1969214
1366373
2024063
1087010
1694939
2864714
1791917
170704
637197
372635
472682
2316520
1639678
1831691
370599
594653
1888245
2467222
378031
113468
2289209
535525
147962
1584846
124848
2429372
2200482
1643758
1427717
421759
1211044
30553
2901274
1061661
860659
2805255
619666
2571032
267757
137192
200486
392287
1739846
368948
948259
720158
2708658
239161
142193
1769773
771072
2343599
1971515
2215711
1697899
891849
1409366
2508896
1866329
189403
1501992
528221
1741234
2909339
2502525
50575
869719
2937283
1524764
1505843
1870023
74077
1221732
1462151
1999676
509920
2805024
1386386
1080138
1315278
788294
1892679
1201012
1419432
1331624
701948
52700
1980152
1441436
2127849
2538692
2853079
903312
832633
1944522
390578
69570
371029
532897
444129
2614025
1980047
2830005
2732660
2033820
2058762
2042566
927111
1117532
710342
729699
1948414
2393281
2073995
1951895
974892
1212548
2721029
650134
2511858
2768900
849084
1847767
94924
948174
2556387
2568354
200446
1902819
2395415
85914
533280
1814446
158995
365429
1651964
593565
1473128
232803
2483955
1588203
2099463
873941
1728879
1215759
1849610
2012748
154417
1279540
1426864
527694
1756445
1100972
2466635
668502
475700
125133
1923764
1487710
1370617
1840122
2677254
835288
693576
1793929
1309174
2233551
1774730
1773777
2495854
1518200
2886134
700470
918719
1040099
2518652
1806042
1919875
111473
2432404
1052086
2310762
1215204
211609
980902
1969001
2884625
12515
2741410
551026
2460904
1744870
1887164
415982
950623
2693097
972898
2775901
2391125
553204
1953994
2714420
2733312
1871035
1720084
1724150
2392910
1655661
984292
2674351
1741951
639904
619867
1614063
2712899
1841890
1521710
32187
807855
623985
794573
2810888
2539299
1260299
61655
1034434
558336
537581
2306541
537077
2149388
2608008
1587472
1041590
2474657
719567
2334392
127166
670487
187652
1794117
1998930
1660815
1077807
2069421
1256505
265664
1496414
2630944
112095
171584
529326
2499743
2428900
2780798
175366
468805
2272522
2461669
329057
1800271
1711754
2003960
51524
529808
383087
1529667
2235179
1879038
984849
2299289
683199
1383569
934701
1284493
246084
2862798
2211326
1355733
856676
2419009
1639311
1798386
2159000
839345
877715
2022623
1637964
2784451
2843569
2605058
1746378
2438276
468451
2779772
764990
1478239
429715
1037546
1730726
2432087
1117692
281249
1728487
518901
2457619
2112643
438817
2163897
1892512
400695
1385340
1321115
213707
2828696
154619
1140378
1863942
1694080
2350250
283911
1552896
539849
2893819
1336302
1942086
127206
2156509
2145585
2627381
1074821
1974925
1299262
1860817
37408
201000
140767
985227
875562
763453
253497
269916
239088
767409
2850209
1520983
2404608
1135663
728441
1134170
577200
470878
297268
450731
2541859
2007864
835913
2786499
2676549
974585
545863
1408042
2115022
682389
1414617
2482528
1064474
269607
1815544
1395489
2205816
2400437
1133922
404366
328762
2757260
1398315
1883205
99020
2242690
2170114
119392
2604032
1546296
2917714
1517836
578563
75467
1307744
1450263
272714
156700
2037234
2094006
1345594
1908646
1657566
519347
1998879
1272395
2150455
2182772
1161197
2812778
2359402
2381961
523041
2213801
468996
1332259
2825227
1253882
1423133
2722076
2910790
365125
2635145
2072925
859588
1592893
1245752
2185462
894792
2763922
1273830
2309084
276810
2125938
681784
1314076
1577441
2582638
2816047
1033310
2493917
1548119
500691
608287
1512432
1220487
2578296
1418096
964808
1864504
2503059
1182932
833289
231034
2901340
1553473
2534893
223577
192092
1077162
240313
655548
2803073
1198851
239315
2830487
119441
907621
219117
2716397
810069
2214801
2902071
2112528
368568
628117
2526757
1933324
428194
1908704
1229050
2165137
389567
1620194
814858
463869
1156382
232778
99177
2687968
1511237
1271254
22029
2474747
2693777
1386621
2469092
2180908
2210795
59125
2643211
95679
1556822
200966
1054674
2881904
2581833
663925
2301498
310898
2450329
859577
1851342
2390902
429719
2832952
2835496
2325582
2842537
637923
2324095
2592216
2104641
2876122
553082
72896
936072
1420359
1789867
1191870
1788386
2300832
2667145
1029396
1624082
1290860
717229
366730
353551
2744341
1034122
557458
2409638
2367715
1604925
2797002
1071701
1451984
783443
106905
2019870
1908244
2682053
2334165
545362
1231854
1735446
2008052
1443945
2757723
241216
2500657
341836
1196204
2512031
1328407
2863524
1090588
197355
1159775
559347
578451
2894478
1611346
2800266
509578
1107969
1485293
1863765
1866787
993960
448971
2235473
1667988
2274012
513007
1580783
2745264
1823969
585511
2409968
1081976
1109724
1769168
29523
2856434
2885088
2683956
2234785
1948453
1931196
1306124
1842076
211199
713312
539536
1886940
1960703
1855867
735625
2639400
1551790
2745570
1033640
863374
602716
1414617
583237
679419
2767594
1609624
1748673
2418215
1891625
1424918
1738000
1871897
104254
1442213
632912
2627507
1973328
941670
1092445
1032279
117301
449884
2418266
209516
478070
2892996
209200
324511
2745198
2199389
2856376
2174166
952284
1670697
393745
412962
913780
697631
398561
104853
605418
2211549
1118941
186139
124798
2585209
2808450
260471
262772
2002045
502280
2257906
2675597
832907
2846198
2427184
967825
885354
2173540
132694
237789
2580878
1246863
2283563
58067
876493
1777789
2417320
2417147
817266
1637216
79027
1329079
828290
1690142
2452834
299121
640590
2612257
890236
455565
911237
2388672
882786
445283
2165462
339571
2058189
2275690
2372340
497497
479373
1459980
2696615
2923187
736189
1965174
2531141
45974
1452058
1264194
1170474
193626
619777
2392003
1655296
1779522
2489011
1508082
572459
2840071
600596
180487
705628
46210
2686350
1376485
1638371
1771569
1099174
1470909
2218554
2572776
314868
1579106
581929
768855
1071556
142338
600117
2309964
499130
1186166
2599487
2495132
1306974
1766265
458279
2131777
1732184
1048970
2098129
2172134
1466754
1628849
2514118
624311
959117
1406477
225916
1748347
1107986
563473
2487109
2751701
2129378
2795928
2473823
468300
1456592
2368054
409007
2887494
2722128
2535857
1386242
1015687
2402728
204308
2702565
102542
1614919
445918
675256
1422388
2337002
80198
2344567
558235
2052098
2703586
251868
2036116
1232605
2134673
2129613
1359881
2506880
2625494
2875009
2686278
266411
2678761
2854145
2455352
2914368
368521
1525124
1814836
561889
2707946
1308351
1189926
1799638
1639147
2915183
1505962
2102457
125560
440675
1165339
2797613
958405
1516003
1004548
1673495
794377
1616842
519739
2588029
2617213
477064
2832594
1336931
198372
974574
2199479
1870733
2612089
1763658
1878989
2281798
1045590
1413113
99012
314184
872194
561856
2174254
1110774
1501472
70509
1939251
636568
2879043
510045
1583260
2308802
1303481
1984887
1522439
525225
655139
1219560
772139
2186415
1527096
2176489
1435346
74384
1944422
2155163
16320
310461
1071825
617765
1368504
349068
1556534
321479
2783484
2670711
2618355
2544712
2460078
2525483
2730456
2341244
1613677
1752551
1172522
1668601
2708605
615478
52973
2332552
2660082
1233214
2624945
51900
2197647
75700
479909
1925782
2185317
2176377
1119988
2753121
2351389
884621
1900082
610114
1883792
220992
21510
1526410
189431
268434
1637200
97880
2148691
1146112
2444898
1873322
2578260
152681
216514
1421521
1704486
2752718
1214517
939091
2194480
1446584
1108159
1345292
1159146
2368485
355301
778231
2416935
2135903
2924974
1852420
1233567
2727145
2105402
1724692
2815263
2897976
2911103
2039663
1064677
863843
2862584
1041610
1151196
2042772
505745
2066857
1043684
2651043
1578622
2520533
1551709
721058
2889000
67700
434853
2488057
683597
339914
833883
2575225
2271918
1107433
1210748
305602
299034
498815
1219261
772705
730982
2042694
1354002
2093957
1369982
2571127
1276516
161082
1671969
2205440
1352961
1280142
2747900
28638
652085
1123306
2778622
2750148
2448790
1161034
2335413
849515
688768
2098941
1840749
1084209
166596
1198141
1445357
1941724
872746
686179
2501549
995329
2424582
2059441
1141382
1918841
723427
128120
114308
1933305
2902175
2830867
1101313
2464504
995758
1578891
2822044
483481
474941
126244
1210043
1675189
2666351
2764204
2416623
844497
538094
2352678
1468828
2571136
1021822
1437898
1339819
2077113
2350974
559416
2574247
1531950
1086214
1277982
377778
2854616
1259870
1960148
361277
2824110
2459105
1587327
2640629
2300726
1528333
2370
1986436
2704595
765753
588104
170185
2201050
1138732
1476729
1862960
1358778
1584224
465271
956438
2103093
2540255
2403702
204054
1551232
1740176
2901562
1106064
1221573
1600297
2375785
2026598
2704622
2483460
2200911
1147243
1213552
1365
250667
332750
617428
2368125
1550606
1552602
851297
2411889
1003274
2724991
1913639
2554560
2109602
2496202
605069
2870297
759466
757798
842793
2694349
2136606
640574
2835988
2287483
326672
2026739
1195998
2107564
2122278
410492
1224352
572223
1814079
930002
2906917
172001
1960478
1704603
1264190
2826822
2895199
1466748
2094264
2100375
2129861
1644320
1613693
365143
1934422
1950490
2235364
298120
488053
2033584
2619128
776220
424814
448846
2444809
1780699
2184607
189996
1022271
1409146
2842111
1629541
1144084
1296973
632797
34946
158472
1753363
2695343
568882
14963
1952506
2579986
247948
1553839
1395142
1062893
1085645
74788
2761781
1849564
1545410
1787620
172795
1429378
1958648
2425448
1281668
2275132
140261
2863768
1051847
938755
468384
773230
1427899
1284893
827635
727450
2491001
49035
2570694
2497835
2177206
1635766
823530
1736101
2093609
2396692
2854930
2241048
2559896
1216371
1386236
2864233
1584699
225430
2552403
1881388
2218775
2303916
1642910
2710107
1931832
657981
2620692
2096779
119390
2033421
2915722
626784
1486132
2856616
1068693
1322550
1582589
2353167
698049
894980
417307
477834
203027
762073
2918705
1749917
2237751
1124383
2144435
1581694
173122
2158195
567706
2208228
2634069
746122
199797
2771997
2878074
2878718
527219
743923
893946
1446489
2743242
449295
2483846
2327634
1676404
52108
2465052
2800156
1623762
1357933
2104682
1849089
1738187
2887298
1005280
2905111
995967
2433995
2059005
2722330
1333326
2497675
2603458
2685945
1146096
264793
744245
1662937
1950468
1534805
1949586
476640
964185
2463696
2778042
883406
73896
2339075
781564
1343840
2692125
1114674
1261013
564135
1216467
1532388
142271
1465017
170982
2607714
385703
1164039
856008
21933
1990951
1377197
1289149
2065270
1836798
1186664
2451558
2120045
1204615
1293690
2634955
479460
2195094
1605021
1389242
1248714
627059
110104
601114
2550095
1203240
2031733
1382465
2834332
383590
1563289
2424337
2344809
814028
2240520
1012482
1776000
2202040
2581961
2879296
2629351
1216393
2089654
1868187
14424
668609
1795748
1114167
1122840
1674563
1315087
792709
1596374
2017439
2713551
848899
354219
1691365
2635427
2563095
773576
2352962
559005
2414839
2626129
1338463
1890913
2312449
758596
2271574
908908
2369543
91725
537138
2703240
922796
705134
636313
752242
2793381
2768117
76545
2764514
2721455
2580235
1987122
2765562
2161509
2536120
719985
2448120
976390
1323840
2102484
1031147
2312457
2476190
1135854
2166533
2098902
2825686
2459111
1461112
569316
2100935
1993251
1456036
1769524
2649609
2625318
677791
2013285
1166581
1115044
1967525
1702684
2361786
2174461
2036539
1322033
2320433
2005574
520038
1053657
640642
2346828
155650
290302
2688617
248733
1190633
2459525
1859760
552844
2080744
2568139
1834418
1251132
1131978
1321994
2834546
715909
434388
1500652
1939641
2275328
2441848
2473683
1986249
2390959
2286999
2346479
2142250
360291
2794948
751332
1948332
93628
1473958
1150398
2770488
744421
622546
2395242
358484
2522463
1776275
697754
2112806
1542829
1788120
571467
616448
913177
1739978
2390543
1041951
2249510
2792562
2575795
1553642
669257
2522606
248815
2845254
550915
1848737
785622
1326674
2597659
2087939
1096832
712374
2787542
996698
2461538
172542
1754431
1920128
1074474
1716229
1645936
2727683
1263123
347136
2136249
347479
837250
130662
1069153
963196
496898
511297
1850823
788462
67294
86114
314524
26501
1362546
1413084
533971
1805360
1260610
536161
326213
2035207
1491890
1348121
1930094
1808599
852146
2342550
2348816
2006676
106481
930753
1054456
1763581
1111258
1035003
2478198
1124161
2011406
32262
1217081
2332905
2185031
2917908
97926
604317
2209721
282410
1817502
1821996
809910
2276424
2409846
2106823
2213147
856273
1044271
2426777
1147670
59215
1042171
1105067
312652
1903921
2278765
2271131
1998315
477196
2165154
2494015
2264958
388406
868285
2037321
420838
1264277
1131512
2856626
2292055
2727825
975111
2077250
354070
2541741
2450113
2773871
1011596
1346103
272071
1673131
2338662
250807
2221944
1765002
2851758
2031616
992789
1020255
1805577
157302
2852829
2381410
381595
924087
1498647
2010769
192217
2326714
2410373
2037106
2045844
202222
2073190
1616042
1567137
469001
1027784
833252
419290
2483055
2641028
2566090
1029196
1465716
2761976
555481
1497807
252169
2587357
743524
1962871
984988
899612
813264
2301799
1867539
847546
1116410
896322
829711
2593524
139580
2199229
2085560
1859646
2719924
928922
693473
2064112
1817678
1136060
2258499
2411951
2200423
403868
1491060
2597581
1751379
1549456
1419435
472049
2334368
1947234
1824481
397676
465128
57155
589261
1649250
2671486
2775789
1801400
489355
1037081
534323
1892523
2916760
1010056
1277563
776175
1451481
736152
2613177
217004
509450
1340346
993090
2399671
1236839
436015
1893032
73400
1748071
1229435
948583
783525
861660
2587608
772012
2182723
1438758
852665
1908352
2149450
1586180
1317151
2317058
2498481
667298
2316039
2462162
1998264
1321496
2140286
1945918
802256
1030389
1573603
2774361
481227
1953906
1166755
827949
1759560
2516535
1793003
1651246
1866805
1870507
2811696
1633240
1684848
926367
1340323
370003
2240104
2055841
449925
1937178
1054761
913447
2884916
947611
117996
2860383
1526362
564321
939066
1700706
643681
665524
2388534
656397
1901257
758489
1407665
1697468
1668183
2609045
303190
565501
1176968
1741613
1600245
1361892
1669180
1739413
972093
656939
1097779
1306375
2253058
1822620
2037216
308809
2591869
1450052
2584589
1799949
1602071
966085
557465
1950591
824081
1389826
2478602
2775388
2634766
1390039
2004169
1660433
2102685
2370515
2364903
2126110
1832029
171397
214029
2768499
720731
1893641
2849266
1220638
1927102
338262
867076
1817460
1052885
442372
1986485
2357169
943294
1530857
1870984
1484415
2067468
1888125
2705094
2416214
409010
2548612
269937
11747
1020105
1975708
1318471
1163297
2628946
2064429
1236401
879594
1874540
2798021
2336847
1539464
944658
2068598
23403
743595
1960472
767380
2465870
385443
1633587
27703
2006436
2605411
609501
288986
136474
2628879
399071
1474239
2778985
1051772
140730
1642932
2185543
2207753
2518769
1771232
1025060
112972
2040344
523617
269313
639502
1302812
835743
638604
472933
917323
728164
569042
2320120
1719682
1477015
1910763
2193634
1731021
762397
2854446
1954948
188284
849586
1559320
1754103
1492923
2427874
1963057
1278130
862185
599826
673369
2073752
2579024
2083255
825912
1358830
2024307
2176697
2646693
1517663
301718
2653660
92411
1844281
2361942
2190787
375541
539974
2539130
405456
2549591
1489671
2747561
549018
1539717
2242775
1182391
1092673
2871116
578120
397391
1297720
358156
2115704
117766
990345
2771571
809764
2791971
1096178
397579
2073993
2390756
15261
2638070
354439
1518748
140379
2898544
1244329
364728
660038
2774073
1809361
1864773
1061852
407067
2884931
2029179
328101
2829140
1687360
1826043
959764
729143
1654037
170797
1283990
851008
1011692
1553723
354502
732774
1396485
640500
290990
550443
1334756
2539124
2402833
800614
2668495
617441
447872
324688
329788
2637194
507644
790087
2682832
172466
2654741
2360849
858496
2122474
349534
272068
414128
640122
1824663
953799
487066
886527
768835
2408962
2738176
578708
191943
1362926
531708
93178
2913686
1717172
16906
599838
1871282
2328176
2434791
1179404
1930796
1987549
1662000
1576466
2189774
1212580
2636643
134
2037015
89897
2437225
264587
2217305
2581419
1782805
2096979
1961891
102934
1839673
2717343
1935701
2668469
1868982
2593913
1407116
596111
1867313
165892
597208
2348761
467811
1904026
159372
863603
1480511
2015313
348812
2267201
2869642
2872956
1677231
431328
1589279
2155985
911427
1248777
1912792
2651943
2209387
242845
1451569
527107
1814457
105180
2184622
175967
572163
2214364
1124195
248198
668466
541169
1046753
2154092
1656425
274836
2786785
1887565
1489914
1127180
2482328
1426930
804108
2184297
2691915
2282393
320859
1858239
2094424
239260
1413716
1471882
47819
75272
2077603
2660577
1066076
1568447
361200
464339
1852014
1939576
1684873
1973663
57002
924082
1788605
202258
1258806
740501
320845
1400753
1969813
1887114
622945
203797
1841265
2928899
1718350
494724
1478832
402858
510028
438764
2145464
1711360
1914587
1765912
328628
1988291
1022613
1277053
593249
445422
275793
701223
511582
83
271081
2208950
914399
2227961
2793084
1070672
1125762
45980
2145046
1342885
977485
1206810
221689
1598394
1458865
1747281
1700871
883101
2729247
2444621
890879
1397495
53358
2794050
1894512
614853
1701334
2878317
2827752
2699147
740260
544167
732891
2148137
1510402
19902
736315
965811
581726
1176017
1749884
2225479
2936198
1331846
404106
2313155
229774
2870188
1439232
139355
418299
2335236
2155922
981431
977599
2305794
41806
2418138
2755945
1469341
1350075
2320006
1155704
1494050
130349
673632
2301887
1671555
2467454
512724
1689574
2032375
1727658
1073513
2850272
2069106
2241255
2791211
754704
711662
1218090
1943072
448048
1869623
485088
1456289
1967310
1167597
2347336
2759282
790697
958854
2404616
2387368
1090942
1534171
710902
2472261
2068029
2878489
2914503
927500
707208
101005
762544
249059
995965
2646527
2074277
2159486
751714
816595
2529153
245702
1241852
494553
222640
280016
910186
2886655
1342426
2363149
1060483
2309884
779822
2521942
333082
103438
2586966
2114524
2578430
114529
2354190
2739283
408747
1176577
2699798
1132918
944131
157797
608065
309964
905951
2723450
575975
1513040
2813239
1568020
2717180
521249
1214499
2321766
665963
1295820
2697080
538968
698617
811253
1232410
948037
1509854
1151526
1194798
2919637
446770
2011704
1151752
1540442
52855
1811283
318720
1188171
1912141
295826
2498415
1256510
1449551
1057973
2581229
379627
1465012
2911809
2254253
2108636
248546
2296291
1856754
2526924
2317179
1065963
688471
2339984
468097
610467
1085533
1808933
1257819
744559
1388213
1423281
2051322
841483
2559135
2086259
734713
2017330
2088272
1745052
1859465
2126520
291130
372423
2753337
2150123
807881
155283
2501613
904319
23611
794958
1253745
654500
214710
1231567
2691673
1837908
1019804
1792672
1115817
1795369
424058
1014506
764032
2747842
2490985
2377945
2367572
1741136
2053882
1684363
692603
2102118
2913651
684278
1872123
1739305
1955051
1356266
1223624
2037879
2914502
1898771
2319947
947773
286572
2914526
2284262
1178245
578717
1934459
122169
2243551
1530804
1854841
667036
1147281
1089495
503879
420041
392175
784202
2270125
1090365
2777186
1455504
640298
695272
1766812
208972
776598
1814763
80314
671070
150742
619064
2253556
2734105
1344434
2195922
2447378
824122
1918639
1596144
1769972
1063158
2921287
1408466
1637392
14858
916482
2020145
2530308
2135869
2262538
1751735
100830
2219542
469360
1636497
1256636
2232660
1540471
129129
2001679
770997
1355406
2751155
968100
316067
2177656
952660
1826260
754698
2402725
121275
487498
2767398
63913
99650
1271382
829946
2884320
2055643
632782
1404672
2227692
1791125
762087
2905753
204839
1034321
2037006
1535497
2348471
2309351
2234390
2312703
1988710
390
1751650
1237869
1171071
2338972
1884173
2082082
218309
2868643
1539981
1366427
1806835
643873
1894721
1478847
1179808
2665684
868554
2412779
1422519
640805
588544
653188
1993343
2205661
2872526
2903456
2830716
298249
1764179
2605524
2628735
1007977
175336
1675852
2224898
1201556
663131
2226941
927646
1221373
2508909
2246056
2247754
2697027
1408540
2078036
895778
2450547
554718
1926404
1554013
1938899
1531839
2365647
1145265
1087460
1851487
1895639
1606086
1075209
2118068
719063
112080
1096717
2702505
951142
821051
2481220
2182685
1782600
961220
394656
1530223
873551
1903918
1558010
879297
934398
1889967
1915324
2006537
908572
958997
2100104
833556
839025
1961856
795719
2509088
2449522
1555016
477121
2290272
2604822
2368643
700455
571639
2127301
2285740
753157
2799900
2031704
126577
812379
1925251
1850586
127202
1569505
2263479
827711
1032106
667057
2440322
924966
2367730
1517184
494481
2136110
1368547
1675139
1398258
2419312
138583
1122178
761477
1710859
2883928
1768816
784018
601996
150248
2747695
2188381
2133364
1802405
480106
2147770
1046802
626455
1119600
2776209
47066
2094169
2091420
2572562
2687493
727875
2292849
1589885
159666
1741202
1756135
1454030
2451346
2189126
2313442
2082568
1227650
1631779
112090
1880030
1984995
1707379
2513321
1186872
2732590
1237090
1396024
1474367
2775169
1401938
79883
2760197
857089
1952194
1808111
507653
2696965
324760
442014
2520009
1737984
241475
2324777
2183480
2727116
2349915
2288870
1949143
2228591
1491056
640655
1784695
502212
2782617
1765392
331279
619045
1973974
450356
2395327
530852
1650553
1094902
752517
485318
633062
1010080
1450542
2640242
576756
2679726
2474751
1417968
994787
536929
1355467
2179026
1739679
1959297
651378
1970119
1657229
4541
583466
2788637
321998
608929
866294
939847
2104292
2165073
2076566
967358
216766
143302
2756795
615031
1523860
2056524
1936677
2896907
1554850
1745526
361308
1687031
549900
1916781
2309236
1987461
2061361
1793416
229725
369766
1362459
2180673
2075616
427633
2022941
1099946
1408206
60478
2871282
1801141
2283538
1195993
1927932
1489952
754230
2012582
654525
1489614
2074461
763825
1967672
229328
2522634
1056401
871782
1218946
1200800
46863
1696588
2651154
2319839
1457221
1705715
1734677
367397
1974413
1129614
1198559
481239
470471
2537711
662872
2617825
1507067
2306462
2224312
1751298
1381290
2032564
175308
418159
740842
1458005
686852
1328253
2310964
318726
2002436
987098
2574975
2712813
1207968
1497170
1579303
1063010
1781548
1122884
791040
1567405
1743420
2509519
2545779
798808
2103711
1837739
1706973
2714131
1780187
548756
1023894
810357
2150190
2267465
2463007
2248522
557255
2438240
1540064
661621
2337694
1693110
310753
1903100
2560943
1678350
1748404
1446913
2682244
1715221
93946
1401813
853687
1133496
589222
1450704
155804
105333
58170
1378319
988488
1558167
2479710
1782907
1001283
1974981
2794114
221438
1265475
866740
2114019
1550042
966252
318963
1231312
575389
1395761
1387537
24699
518064
2762660
2713549
1394391
2761376
2466456
692705
2047089
2108381
12035
1783213
2900044
2264079
1949413
1477732
2660744
386045
1423915
2758825
318102
2044040
764710
1158515
747488
902264
246396
1046459
906772
314330
1631329
2413526
181154
2818066
2716783
1972408
1864446
612088
2388161
305912
2019038
2270579
111300
137117
2794836
1907346
562093
63924
2478494
2666581
1935027
1638409
2541796
1388878
192046
41664
176513
2852440
703122
2844113
1535499
2062542
2822418
1385514
2473601
2133599
2876156
2822866
398375
2411890
1191937
1688293
237859
917753
2491121
1164811
2755727
421295
513354
294853
1358206
1626489
228417
1196977
1473195
397571
685992
2129974
2516849
1671786
2780329
1302480
2075825
2850054
2287561
460896
403252
1648307
485267
1292342
363484
2590380
1194645
1049652
123681
337498
51360
2270138
21826
2684359
1962142
150725
1059111
2204223
2542884
250709
166245
207963
1113436
2448717
281403
2159861
2142398
1492639
1361150
797537
710362
2447127
867268
2008130
1812089
893159
2103236
685048
1993924
1343187
915540
720930
2617865
2824484
2308544
2688233
752099
2796976
115324
1775044
1091999
344553
1289661
679637
1264621
1464794
578487
1159634
1910348
282572
535081
1925428
2833139
324889
2011931
25624
2871335
502553
145216
1652952
1397334
2150652
2409325
1105331
2142800
1779596
242657
1386913
2710153
52200
1532012
2178787
1246804
963265
340696
1972462
881375
2509803
831117
1935289
233154
1861684
1893992
140015
997483
2232687
1673262
217583
45677
523760
1231748
1419727
2106897
2440405
2064804
2023633
1702012
424254
1854486
2386813
2708659
788558
1253196
1323853
2349963
237911
2715551
2095802
2881030
1505642
2138739
2688277
736082
1606257
2696558
55470
1953116
2934651
2931253
2106733
964664
1569032
2620621
351432
684082
2039790
2484705
1351395
2135464
885498
1718952
537265
1362952
1098869
2048609
296485
404243
958980
1338882
2705717
2534585
67827
2874907
1671764
793807
511602
1056586
390388
1428527
888953
1513132
291999
1510728
2813178
2661622
2567661
2710412
2505038
1242154
2418896
2064924
2070788
760011
2759009
125668
2706901
1211691
453914
246612
1218747
2043502
2916941
2809123
2750957
2051263
440728
2731788
1483095
1322391
1869044
2135145
1467656
970242
566274
764558
2165850
1759257
2373568
2935839
1884305
2226219
2881397
878381
632139
2678025
1722384
620002
1050530
57787
1146133
327985
2678733
1966964
1015738
1200396
1340216
2617865
2446158
558586
1557715
1375102
2311233
2647833
2577488
2758556
126374
210054
2112658
68356
1618143
1049271
755999
2302617
2929644
1868414
2658341
2552767
1336093
1475840
1339331
2744368
356264
2752501
1584438
2384148
910189
185228
220747
669554
1800838
485721
1547515
57330
1990789
2903018
2428015
479936
556762
2579540
2340414
1249801
1059016
1649004
995650
401020
652875
1768784
1561090
2244071
1463326
1595827
1053316
966645
916633
308349
2125581
2289307
2585141
2640089
1986991
1770956
1353976
40958
2815967
156348
632003
2504898
735214
512483
2390624
2580038
1893796
2269588
1597308
2041059
2520574
200997
274417
1441568
1081634
2793596
2765747
388201
128490
1515182
2356690
1687595
407733
2709344
1121999
2572374
1683985
1757349
574154
918036
2757821
340102
2673362
1724773
1634575
1785024
1544871
6243
638520
1702332
258764
2559158
560248
2583813
630754
2068339
1811740
2581747
1277084
980604
2423208
401409
2177496
507677
2332190
1253796
190673
1464993
1134807
2165342
946900
2530223
360093
421878
1041765
466643
1828701
2157416
2184430
2776547
1312052
1041223
1356037
2902652
540907
2369251
735749
1135032
1379109
1795666
2712259
1236808
1683507
594200
1079128
1435333
658355
1224363
1019949
817051
2092486
428481
1749367
2679071
2933330
2697920
1386220
748876
1252404
742375
17580
2886866
2675963
2569118
1401889
2061121
1779866
738853
1224019
1267036
2922226
54919
1357868
940263
1046745
938185
2442700
848965
9858
2428347
1015262
1106202
1684910
2271368
2472961
1859711
1912646
157131
1406148
443625
1973331
1554859
583908
259969
2887181
332975
183066
722414
1793960
2760830
506514
105030
296751
1381977
1843254
342416
1103701
387520
1059632
2657995
858789
540153
1634046
1416135
574240
1548625
1037616
848170
2734389
1751191
983329
92936
1571809
2923796
478674
1913787
723413
1188476
2442158
1651248
2907056
1534450
2853294
831507
1030613
2083612
919607
283043
1691831
2716373
2544856
2788399
183784
991774
1727023
1956034
669949
2479151
899675
991171
2165919
2130581
2877134
2567915
2788427
2423338
150568
653487
1471110
188899
1360406
1480333
1910810
1700321
1963724
1192092
1393361
88693
93001
2181034
697310
2484710
2322382
1758141
2512082
1616083
339115
563085
2134375
2142340
276792
20261
494269
233439
2696708
156013
1979245
1809506
1914465
1720691
1931405
854462
2393354
1935377
1930609
1849225
2934953
1484295
2709254
1058828
2456774
418171
1464713
2622361
383398
1775485
1565193
1472735
2261271
937211
2638464
2767819
2889466
695717
1120203
851720
1209183
2383136
2484854
988158
2417277
1563633
1335705
20684
1890422
2745054
1317839
746296
1616332
2142615
445789
2083498
145660
2352769
41981
1164398
2909185
494276
1059533
1211901
2456801
1182339
2777504
2869821
2348658
2291963
887963
1641142
1363610
1778550
2050893
1860800
1302886
2806615
330263
1403208
1284257
541882
341999
1869963
1364354
1729356
1345348
253875
1134926
1796184
412973
832131
1324485
2783575
630994
490280
2366913
1033295
435520
1543006
2321210
2109076
2595922
981397
1419823
1406404
91952
1338296
2160223
668020
571359
2313827
1540762
1927060
389658
2354560
466603
2154890
2621491
132789
2141130
2442375
840190
2186456
120349
1775994
479057
791188
1723530
57750
537997
1776535
2627829
1559678
330599
1036661
542480
430112
1762751
1155405
49019
1233135
1459995
2884188
1223009
1477265
514466
499101
1184057
180672
2768598
79520
1996893
2684267
1155463
132509
914750
342507
859192
1048736
1750939
1114625
316191
2588730
1113410
2267721
1500990
2882057
1010045
1429300
1458388
771161
15683
2183736
2691390
2035179
2173527
1628635
1065718
2406942
730649
903400
1473468
1049460
1036978
43159
949995
855105
2624310
32857
630320
514117
215086
73350
1565269
587594
706434
48926
1425901
2158065
821881
1917495
2552462
2726973
1245047
456554
2778441
252460
495425
114754
974303
1213278
2638473
546632
1250184
1709527
2197716
2321801
1208264
1106754
1934322
298563
1456193
2226337
1708486
1199256
2908991
1473816
2646790
1222411
2501730
2445037
1334601
318581
2674042
167171
1058417
2144558
1490896
1925959
34894
1766459
2721305
514505
1185943
1015801
360305
2022626
2376459
902314
548414
2172798
1353775
2751367
942369
442034
2906755
1906922
790933
2560766
2202149
2631011
1615958
292636
1464714
1552459
2678741
1680679
1019783
484476
583460
1470786
649901
276991
2607557
493929
924060
1948038
2608039
2401890
1160321
2095643
1260946
1649401
666836
1027460
2661617
350547
2491312
2151589
1477700
526264
1036847
50844
220024
686088
754977
938701
2183626
2465911
1473441
1996094
87497
2804560
2425888
2458653
2924075
215130
1416169
1623100
316642
349615
2667003
924268
1172704
59544
2083826
2001480
1785612
2362912
1841898
490682
704590
598816
2801189
282973
2547147
2440732
2867305
1088980
816376
28173
46968
471602
386563
1318136
158467
2630066
1798790
90421
2805337
1121971
577879
2535372
891918
1396738
922269
2107698
2502255
2013999
118561
2134341
2583821
1688804
2444129
1517892
1823297
703660
2134951
1761414
765221
732795
559614
2926249
291364
2695611
2778125
342663
1941893
1506385
2596360
334412
2451346
277935
817449
946592
2532120
2615907
2212615
869414
645683
937300
958503
799431
1524208
2629534
1973846
2386545
426624
917537
549796
2550599
1281934
1432091
1223004
1535252
438145
973261
1856333
174733
1558725
1441096
866980
932602
1167340
939707
270951
2748129
342760
1638897
2109972
1404591
1971074
2226426
254848
2415418
707088
138082
673112
2322703
2511591
1742563
2355966
2766832
1233103
1125895
2130215
641274
2895757
1483439
195845
1556876
1576615
1318702
391015
1617935
2502805
2185649
1034764
745618
1030208
1938872
658729
292435
1902589
2475449
2610182
2201979
673581
127409
1430973
1455604
2248178
2157037
1457059
2358010
335382
2357236
625028
1774908
1199331
3863
609435
2376258
1766794
1428882
1145057
2246305
2429875
1550583
943199
2673300
1299899
1048403
1887672
2585310
226023
114458
1936491
752181
496927
258199
1772371
2819849
777011
157032
643832
1809754
988219
2097063
2684781
611994
2179043
1382877
803618
338641
118082
1869083
1273887
158625
2622663
390948
1558999
78343
77823
1050671
1623977
833858
2292395
2364454
2528002
1761723
812816
1514823
397829
1568079
2054776
1663278
1721401
406569
2662375
154936
329744
1720015
1385401
1022862
1741188
608806
2313687
256547
420430
507256
2165003
1910285
1045255
2877567
2368025
2455045
1223408
2461339
2580409
2470310
2898807
2127806
679040
886449
2714023
2138226
1724977
2305486
2274730
1861692
1629293
1536712
2614256
828265
245245
2504517
2460570
921418
2843640
1078798
2328565
1887289
692699
79605
2105462
2268459
1672213
1866612
720713
947036
160164
1325264
1183466
947269
545336
551912
1063464
562984
2235770
2537088
927945
1576850
19776
1379742
1350103
2445300
810584
1545103
2082006
2705731
2866768
840695
2856715
1047580
2417073
1500726
1901576
2236372
1163512
1098595
594090
324824
2101554
1363781
360794
1287908
2488853
770379
1907681
2726375
928333
1412409
1161077
606507
1351110
2702521
1017932
2069257
294422
2563662
1793016
488900
1400539
2504596
2621355
1513444
2890102
954946
2277817
2516741
434669
2175751
2506158
2613859
737020
2841508
1918346
1336902
1647391
1921961
671279
2517921
1845309
588022
2168390
1598121
141039
2735291
113976
2247566
1033902
1441812
2424418
1655438
1842746
1608664
1278388
2404233
1390082
2147063
175078
1347307
2085212
2619642
93940
2697284
903864
1740743
2591168
2755574
2657110
1162097
1679730
1808191
2516444
1912346
2372196
1963887
1635660
1404126
1606247
1608103
2889874
1978154
806533
970026
2146403
931160
1441131
1471751
591899
333611
217035
2072400
2319451
1012615
2453976
1816790
2907695
2625745
1834264
1566605
1089752
545367
626003
1307655
1510347
2717964
878114
312318
1619101
1907987
2673352
422572
2758305
1028782
1057368
825917
2699496
2123462
106662
2067450
2807150
413256
1791176
2066179
1847243
1357279
2363854
2406219
2308615
1146298
2287588
736813
158807
2187364
2050973
254966
1345527
602172
2218298
1702604
2873404
1383394
593188
1960148
1052860
402205
2639025
2906637
1536664
146113
1884593
1545014
2325183
817150
1857241
1763137
2125275
1353620
2012602
2719573
669335
2235222
2932099
646563
1241243
1201652
2263958
963919
2347504
2025978
233275
335153
2085186
789186
899967
2671037
276425
2156526
1689076
1495950
1327906
1761385
908841
2722363
2241742
2930266
1589240
1553042
1268609
1617507
1793179
916733
745218
1433903
1180396
2574305
2745369
771644
1325118
1068443
1768828
2432654
1907047
1494153
2551359
750684
2221304
1645901
1520657
2495438
2542274
932327
2292332
422225
324279
232339
366038
292279
2777655
2280946
1658218
573572
882738
1594582
2746721
1022018
1759685
1860244
2375505
371402
2170855
970905
778488
1339286
66583
2362528
2030761
1303696
633323
2562331
1980860
1698300
2131914
2614419
1172528
2009100
413908
427826
1596170
2563711
1482614
1802806
304026
2910340
711911
190077
380107
2397017
800329
1399044
155276
660124
982332
2149692
1477630
1273513
116134
500032
841780
1955003
1425030
445544
2065755
1422143
1399713
1230474
1483678
2206349
517758
532331
1132894
52420
2779071
1540638
2873323
1406169
1505408
173686
154718
2457647
2366583
1160249
1239642
1177150
986527
2432417
596271
2100530
2005820
1346547
1297694
857764
1991694
886931
654133
2200786
2415894
213923
2465250
2546901
2554592
486338
351509
1512038
429139
2408565
597380
2071548
1177145
392804
1795802
1864368
2781370
2302681
1370046
1583998
2317395
1662542
2427595
577035
656900
2597534
254251
1955162
2521373
1113429
819329
1564478
1081364
2403665
672884
523870
1108714
2498499
2256280
2731784
2646734
501879
677875
2162548
2937272
365410
1602417
1581605
1587100
2799034
1326634
1450475
939389
2406529
2581795
15045
188171
2798481
942720
1148874
2750403
2852376
1069857
1572980
731273
117758
1232466
1275757
2504140
1422711
2367544
2373363
2347392
1806536
410482
1010551
2036125
40583
2890769
1346811
1621222
184520
2801281
2057510
248605
17033
2259488
2053876
2029919
598600
1244395
1249862
1807162
121742
2706023
1719558
455712
2857788
2370443
459646
2479125
862552
636197
1096999
2460374
479145
2663293
1263111
1040309
1546661
2821514
232483
819073
2592422
2445505
2276782
989567
2098220
711680
2881049
1064265
406454
1153637
580772
1545026
1461099
2324322
249276
269395
2289778
209402
194915
2759980
2658260
1529323
912373
566332
2095033
395364
673698
2375076
1812235
835004
1802996
2650955
361685
966588
2870809
2831857
1511224
1800315
1763663
898046
156096
2161340
2131113
2008934
325149
2798410
917629
1090687
1451653
2433757
1111849
1420890
1929835
1141275
2257970
1112485
2513097
1382947
1202405
2215178
1192665
1363767
1284117
1343330
760281
842630
907732
2546091
1418384
434569
2526046
191553
2187648
1018754
2308213
1772298
1636759
2583611
854045
1632660
1458401
553360
1269190
1009619
432187
1903587
690472
2616030
1492455
2149172
2075164
1667943
1834440
2055915
469865
2817489
2602372
2920453
1374089
1874547
1977405
2374009
967368
2757644
1783554
1306011
390782
137275
2251227
2921847
2126886
648171
1246930
1740014
414973
1255081
1571437
525413
1951326
742743
1048725
126326
1156457
476274
2366715
2677069
852412
2241796
2604318
218659
872793
2628204
2287502
2615630
2286489
570093
1643314
1929332
1068763
2149469
498685
898292
409489
46016
1118531
856856
1453664
2726437
1306610
2127380
1696454
2120680
2285467
1736056
2127979
214080
2344374
1279490
730660
473365
2789538
1777061
1912479
2541846
2930752
2545373
735834
2925038
1493859
1686931
2700042
491719
2214
2378573
2296251
1947404
310776
239613
159577
2726256
1646138
2546590
2602646
2915216
1401472
2059776
585457
927120
2332391
362243
1610060
1832573
2640439
1730525
32940
445141
2137788
2360535
1862957
1645020
849449
1485672
390302
1933230
77562
2009190
290245
2772030
1497203
2202526
1918
1930026
2592728
1402085
1281285
1203368
818170
1963225
2863767
399425
1290081
2683935
1505120
1994581
2796817
760459
1790786
2203468
1085686
2672224
1286252
1005268
2520604
336049
114187
1563470
1621875
47386
2836771
2546399
2632943
1422983
549485
2641558
44074
896776
2233141
327282
949564
2757735
2154397
1979661
25116
2155616
666236
1956850
2430144
798455
2865684
1586285
135595
2460530
1352940
2341430
86107
2614425
2697339
1049012
2437422
1614733
880254
974615
1404441
1579786
1253324
641381
2358705
2677299
1895481
1294634
1794281
1883247
1660858
530926
466642
1802765
1848468
2374635
2494536
121874
206302
1907322
1892193
2716765
1506859
958743
2854640
841563
1808441
410864
515375
862393
1855677
2314675
2924721
1914024
2537445
1065124
462818
1286810
864506
663855
44363
1667577
2852610
577438
1986685
1137830
2243761
2877221
391197
272671
900623
952218
1840491
639287
1938770
2688624
2325329
2555975
385026
2068821
1987032
770039
1526557
898052
1852878
1755421
970938
1340594
656040
2315601
2343247
1072193
1702099
2133309
2654491
1066941
651661
1981794
1322415
644834
198556
2699815
2892545
1266690
1399141
491187
1675435
760065
604264
2789529
1066682
1435124
2399183
2730468
1482459
2380426
2556360
626174
1598426
285039
953851
1719169
1035779
531768
1711428
2625990
2273444
547812
947050
687475
71822
11307
2879013
973483
2487319
1584032
1731262
65839
2698884
1711505
246551
2309742
1749217
2313562
763860
676802
2159231
788935
2852867
2217065
1148784
1888245
1899261
753995
2022353
971165
2003687
340849
1890615
2703018
2659728
682960
215030
128479
286729
316513
2441159
175922
2794973
208479
2024791
2110389
972885
451388
2839518
2723649
224789
1384748
167041
2202208
1043609
166324
2157709
2365210
350787
1945090
1776795
1751781
1366051
1843400
1709555
1783820
390938
949259
2797019
123972
2257556
774661
1067800
1253080
2670952
1240469
2476532
2397652
867495
2162360
690516
2762423
1633593
807140
2612648
236585
1092299
2550257
907256
917993
2802205
1699292
2592342
411549
270642
1343389
308846
96823
1482544
2091315
2477589
450051
1245431
1725009
841913
1514403
2904227
2406660
2410396
203266
526244
347474
1345021
2030140
1570601
193022
251753
1606576
509627
2118098
361895
2645360
2207563
2933544
129756
1971108
1583746
648668
2656668
2292683
424063
415425
2893725
1822359
2636247
2838239
936995
1765904
44507
970266
1650779
1003773
1849607
32456
1690862
2135751
1096420
337830
2919718
741295
1466833
943225
1327218
1127813
1546551
411305
757546
2852507
12436
1800576
955102
1137460
352558
572658
1327136
1213937
1322592
852154
419544
1875569
2766118
783129
397976
300835
1105709
2571763
692022
665533
2304887
2917060
2835119
423323
1596110
695027
345247
739091
805519
2601882
645788
2631971
1507739
1732289
1518157
2004281
1816560
313824
2056577
515906
1066258
683432
188605
2578438
415217
1419960
28284
1534717
2856749
1434012
536052
1931518
752787
157619
978148
849487
342369
1168928
2242497
2844825
67624
2647771
1672489
1106103
2349083
2585379
250387
1358460
2622331
2742596
1211997
2445962
1793106
1982776
315976
1801032
2938931
2757871
1502688
628904
1585209
1960623
206828
2376516
2791053
2799051
287243
1478892
274838
2448041
2023948
367387
1578648
740110
2791112
1277502
2202271
746317
2457000
1374467
5842
771456
1335383
263858
1831695
923863
2553441
967802
1205206
2365253
1980203
1295390
1572004
167613
1933299
969311
2645297
1160610
634368
2766611
2818652
582064
155140
441490
2059464
1215763
2088432
1955005
637782
1675754
2398953
2054051
220193
1367313
2278006
1077248
84160
804004
1243409
2660444
1380826
2497921
532503
2042493
1603515
1075124
272667
959146
2737246
2726808
1149619
2256328
84185
46002
411838
2088273
2188580
458265
958132
2485049
2662553
1106881
2657942
2777796
1922504
1957235
2353010
2358239
56895
1350120
2654371
2825310
539161
1945633
1628233
919129
1861818
1728985
496932
740797
351918
2372068
2635736
2627486
862785
1393773
620686
2843292
2069111
129137
1968138
2839878
688860
1973753
830647
1657899
2357740
2816497
2811709
1683845
2022184
172772
2929168
1637648
2146509
2934078
975581
2625147
1034475
535916
1290250
1507709
2515869
81722
1408326
2743191
1274174
337852
1363556
2822985
1941851
2448341
2058358
753462
1340810
1266832
1744305
978910
140030
1377472
1336800
1293471
2654833
912179
594412
1413179
61433
2936590
653030
1675178
2925706
2645457
1290086
804159
1770634
1462886
273517
1345279
2570631
247870
791306
377554
2623512
1510914
1251988
1661963
1279032
972375
232111
1336708
1836295
1782147
1716171
2416542
1382286
2027138
734080
2207296
2016384
2633468
126052
830641
1682294
2818389
1497936
1646766
737910
2591240
744991
2645721
2701127
946535
585606
437452
1716938
444557
1297447
1283984
900287
2094134
1981906
2254800
1659590
1550792
1505989
2337119
659455
2345161
2590835
1484566
2479276
2796556
1296242
1678268
1724191
614671
996290
2463293
1460950
1158757
416166
424029
2231512
1383948
655535
607530
1024671
1551288
1099547
264275
1827400
241622
1195262
814888
1222147
455834
179162
1289086
1406841
2372249
2415443
2155939
2404802
1168691
1700709
617587
892611
174854
1483986
550382
1403297
1252374
1953546
2739937
675654
2167795
249676
972374
1477782
591257
1479182
861696
546397
2215831
1625244
2827734
216064
2447808
2560520
2122953
205579
469049
608109
2167989
1872998
2102248
2467364
2662115
2313501
2471479
414872
932644
1530304
461905
1917758
2206844
382162
993057
518768
798734
2745751
2354011
1734862
1692667
107579
1562199
292161
541214
2512493
1879775
2363648
1787960
655460
2280550
2322586
813296
1633734
2865774
2873185
1833882
853255
911451
2763052
2607216
1586996
822675
2619121
758897
647110
61605
2536476
1169509
2724734
1251563
1501617
878249
1304579
2427721
2814464
1633949
961287
469929
918597
373639
2916303
563094
2718616
2174200
2125570
1887204
2128485
1909801
1420399
2583895
1899840
1067820
1821521
678264
149313
1191339
111898
931913
1070156
144466
1206028
1378145
388260
1314193
2310598
1350024
469038
1791369
1406342
2134069
2470503
1866575
2931982
1536192
1540570
1320075
2340532
1447860
1602346
2843196
486227
1180897
1503712
2307881
1390156
2516331
408308
1356566
2605771
979168
2063393
170361
1198564
1709135
327093
1897266
827926
1108899
1221853
995886
1486465
1410029
1413528
2061843
2315691
1757631
2565414
2239980
976702
1191865
1234623
1880136
1696970
1148476
965818
1515788
359358
2676915
2612075
1023902
2516757
334862
661879
2816931
1116016
271797
1934715
742590
511348
2152720
1370160
991879
228576
1900130
371634
2227617
130938
553443
1498656
2033118
2462738
1174145
2421089
1736597
396665
2858187
2868817
27960
142104
1788528
1504661
1845762
2124228
2377544
633714
800238
774108
2442908
1785004
2564507
353894
2621222
332833
2207976
2343906
2837351
1249573
2686669
2323524
2165677
721889
1363318
258949
2709727
1859909
1188175
158783
1986021
534578
1924266
1279305
1678982
1904741
783371
2052061
335890
1761790
1386277
2574357
1006078
900988
2550205
2035040
1451041
2685115
2864336
2525786
2291606
2681585
1332129
246332
2802770
2500433
479249
2507815
2182461
1625974
391187
2030869
30071
2725290
2462038
74658
2257561
2675268
363050
2385595
1160731
817369
2171024
1828569
1431562
1109228
2790286
1342209
164209
1411282
2366226
2826373
1919263
2211825
1475208
2108869
2231086
2447189
2803497
61027
1321765
2604040
1964987
2596062
2656225
941121
1257017
2602149
765338
169263
491353
35849
98298
66130
172050
1972361
688726
67549
627142
635895
924500
812865
1817602
1904457
2774532
549349
1067424
2764150
511130
443136
2848017
2074333
880249
2674088
239109
1338282
2475208
1381214
1336409
2811761
256269
1369655
1731532
933584
1218032
906692
2532617
2774803
2487721
114198
2501110
1719363
1358579
1902102
1054811
777465
2064580
2252129
1886423
1369313
1721744
2509961
2272942
1123675
4367
1165248
2935497
2144834
1977703
2848230
604688
1182365
241002
2565761
2659952
2833581
2703069
1688365
2473654
332029
1499378
1246932
615210
1135360
516234
1349578
2672212
943952
131930
1495814
718027
2630381
1952877
1901886
209342
2910321
1228969
1106566
475832
1973481
2189372
706063
864565
1412666
1464719
535612
1456084
19709
100938
1055273
231326
968399
1241685
600544
2263526
2668614
1219843
2723147
674563
2751668
2630675
2188602
1193334
269592
602343
2129841
1055384
2109523
671520
2184456
1870376
1554292
1839878
1833737
1524308
1384507
580810
1424712
1031783
77862
1588527
2532682
2356328
461449
1876356
142123
772448
1286878
1891522
1272910
1066060
971807
2342700
272051
1051979
1602916
1673047
2506828
108234
300525
744774
192451
837043
1310740
1180440
2205185
976433
2102191
2706548
1470358
1294427
2215894
2736872
1989658
1083097
173288
1969750
1986102
2252719
1792372
199209
952508
2851699
73507
1459026
1678646
2893789
2714293
319203
1066908
610775
2891242
2133872
2868492
577772
992058
1318960
2052447
161885
1148947
884467
1838863
2633590
2637532
858055
1200479
1570830
1668301
1100099
662467
1719578
2695427
2543705
1222433
2790429
2639471
1447087
1928434
607664
1198090
2877146
1344724
1677229
535430
1438413
1041440
2546104
2614474
1069052
2026643
406857
2657398
1680996
2651827
103083
967551
2222081
1539917
1493807
2340636
1846906
2383415
1752180
2651112
426350
2088969
2625466
1342028
1927379
2528849
189192
49856
1471907
2896873
860828
2644689
2036930
243784
756456
1386918
515975
2826898
2555031
609159
814547
8650
2589016
1424795
824733
2479226
2823864
657811
1552855
2155036
579187
83208
638862
432596
1777381
841662
1079858
13572
1585011
2883556
1336093
958450
1343330
1366173
254206
409904
2297955
489628
135698
1707582
28931
2735204
1713896
743656
711938
2513522
66434
1733113
2662459
2607896
379061
2542756
725061
294735
757457
2353250
947148
370911
626217
2511682
1686493
494931
1745611
1505706
211623
1121433
1710302
1789407
2321324
785648
2557560
2921999
2369583
2413710
2558393
1514227
2929439
2255817
1614100
1130261
2076464
14132
1104480
1033584
1569275
372890
1065741
2510691
1048651
2737806
1072184
659733
2401622
2191271
1367812
1106889
772538
2537662
1670821
21924
926922
1527483
270517
679609
196510
1816906
1448020
1820801
159945
1846494
2182008
687920
2210184
2925375
322876
216437
528986
1791621
2371250
2029292
2355735
535337
748593
1389605
1813729
755860
2526559
165541
15546
2011419
2702125
2139912
1900310
2896812
2728170
2289313
2786323
2457388
1022461
199591
1531525
1499304
1644227
17830
2844208
237418
402326
2303548
283418
1385074
2782935
2281900
2911373
161965
2477654
1326664
1791183
847484
53968
2790839
680047
2344555
870047
563230
589929
2255770
1315305
1926605
2838973
2310527
1109439
56444
1008067
600028
2872335
2278244
54918
1572828
562799
346486
525017
1891947
271223
530515
890149
2201417
2344120
228144
519399
783719
2568227
2682300
1149173
2569460
1603763
2681980
773848
1894343
1887995
2256823
1723483
2783584
1671452
1551300
861412
951608
1832300
1658162
230360
316347
2037704
2268065
2754137
2830815
1077180
100336
342829
1704636
1727195
2271873
1010995
2034454
1493152
2667348
1261501
262091
255599
1613318
570428
2576948
2051549
819311
1540097
1284163
2146748
2329039
411016
773725
1946549
457641
2625442
1845336
1534292
718688
2730432
1677812
2884463
2040812
940423
994668
319848
1950943
2843241
1170054
2646535
996888
2545856
2550469
1900059
486364
2684683
249330
2090742
1407729
1495391
2745661
1014489
293126
656738
1577892
2034476
1837884
1668077
596783
1227087
1616276
482579
926325
1810044
2825682
1116047
2813891
2505050
2763196
1849962
1807621
2083863
935110
713975
2451510
2804378
1262400
1753934
2637981
95580
2642239
2532615
2563486
2826488
2788122
632976
2747084
2431117
1708610
82161
646611
1634188
2241037
2371840
253815
699381
628533
2109457
2659139
2410521
501286
227931
632220
2846143
2688479
2821735
72687
1132785
2030219
1381607
534120
251889
204196
809764
587656
2436123
1533218
1576093
1674347
71768
1389451
1406693
2837921
258269
1516639
2735402
868930
181495
873819
2089559
1937094
1326592
1621586
471080
2539824
2934562
375894
446782
2667594
2440860
2919094
1330659
703921
565
899242
721467
621895
1790211
158608
2652430
232245
2210370
483249
2538393
494283
1927940
1468843
456003
1539412
766039
2631615
2035397
51905
1354684
653745
2401493
325756
2832896
1469511
2546135
2453550
2114523
1652814
494257
1125982
1159330
156426
2024571
509842
2451863
756014
2369792
1542937
1405249
687085
1556237
1206836
54703
2033250
2134113
47331
1394765
1814957
2697337
1980019
1984512
1503318
50116
539390
1500886
680224
1902669
2606133
2255912
1322910
1695618
1816725
1120302
1776170
1084815
413115
1314971
2931846
1458449
840481
1116397
1434417
700512
2241887
1838053
1651684
971
2027873
411249
2912717
2525176
2263101
2270176
1790313
1786839
1171422
2184182
1776683
1171446
920383
2265218
192619
636774
2300738
2906658
531128
1893692
1128379
1467935
2524013
1580035
1080332
1563082
1752815
544952
2107256
1552856
1391299
411591
2792576
813489
1667278
997213
964688
241845
2880671
89910
566843
528333
1646063
1423315
1543151
2653788
1968705
813452
2785940
2539122
1832191
558520
796256
1134074
1404292
881790
1232269
1868594
2300840
1436967
1286543
947542
2207805
1402092
2477531
519935
2289935
431020
1775933
1058645
2746393
2360504
2164290
1047832
87077
467685
201037
18486
1699227
2069256
1876761
1253455
2168711
1859581
950029
1626939
2913340
2292039
2247679
1398388
1350525
673488
2015507
2696345
1361212
702121
1941599
128237
354258
1811757
606468
1791917
738809
2006070
1663577
2876338
2548348
2875187
1980934
612208
88645
2602510
1849874
2195163
1649605
260863
696582
1089230
1367688
1295793
2023520
2555584
817183
2265565
1139749
122434
2748411
1617786
1235174
251872
1369177
127019
1356292
159940
132491
2120015
2087565
2807614
35354
2478797
908665
490913
1824569
2016342
291395
548811
760917
1296326
382981
2910679
773496
202912
261360
2258869
1363971
1113877
1337175
309526
2366828
1646536
672473
1165988
2102073
1704819
335973
1373433
2329915
1051584
696284
1661877
862228
1819940
800503
380149
1507506
1724038
2864879
982617
1379053
2789920
2437254
807880
2125011
1597641
2891015
729824
427819
2054469
363532
1008487
640766
1507714
1701719
310683
2132543
813256
174747
292011
994007
1822533
1547155
659837
1951152
913443
2609043
2023986
226172
2901355
2847291
251653
2293801
473853
1410178
1228198
902709
2035919
1257302
2523799
256982
803681
2694383
144620
2635499
2121165
527828
1589894
1620818
47385
2383368
2551255
2359276
772331
349845
1238625
1213499
1034558
1327353
2411549
2807458
2865708
1685908
1134275
184111
382648
2137285
174439
1753854
180889
1273375
2643356
1630904
1528538
1678087
655482
2021727
813380
2475469
2798498
2062807
242969
1281627
1524484
1499741
1719773
1619603
576679
438630
2539522
2808194
1718309
1798801
387407
569621
228763
640924
687956
920239
1447519
1135932
1584438
98704
1121313
1036421
2491844
2029232
2329753
2598795
362675
2773371
411975
255252
2928751
595921
2870587
2336236
2561215
2739954
756522
753722
2010704
518379
545036
284912
1014538
378933
1338436
1054260
2177589
959253
701417
2471109
1054193
1700360
951626
1287717
242242
170457
2842534
913895
1900821
1878379
92460
1250614
1246510
69304
1824928
1218760
734133
892982
2496732
1536061
1740876
30139
1346868
1146364
2411028
2883678
2398569
1991215
2437460
2831761
2122799
812030
2582670
2033704
2575093
653035
1055446
1097502
1565178
857190
1798910
905272
1958953
2531891
1460740
234521
484695
1335416
71411
1154934
2292539
319910
978128
2373804
829746
1289959
1583871
1172656
2539965
2141920
403743
2795269
1209397
1967453
1851602
503348
1808805
728172
2680890
2743859
287280
1081008
484309
1366409
786357
1924494
886786
2402265
2389653
1376751
1693273
2888080
2614246
1540291
121997
1562278
154474
573670
2254888
376013
1878528
1283567
2732944
1957250
1572529
1868557
1393106
1760724
1833088
1829407
1896995
508568
2302573
649097
1928145
1926292
104966
36404
738906
2763538
909436
1133216
1954638
2927347
1144355
2322167
117639
2751918
2473397
1146670
1085967
321302
1689679
739883
1862995
1844795
2230057
2497657
924667
304398
2877381
252135
2815259
1652394
1935864
2145622
871943
1368766
2053452
2236987
1257566
38673
727951
547136
2635482
2685107
1422153
623367
1275908
2681230
841897
481342
2203816
2007167
2712705
2073856
1688999
2220865
1153259
146955
2741858
1898653
999831
48647
1020497
1951024
346389
2783669
818855
1714768
1100778
2277105
2337339
83679
2232399
1690966
2918575
2523628
1416376
360313
906241
928485
296125
664918
2579400
2227402
1844980
1262678
1816694
2555455
1492003
1885112
1154582
2193396
1642742
558660
2101243
2858532
2502080
962956
1847921
2216371
398767
2535264
1617421
1025179
2758564
1139617
1313905
2798090
782361
99670
2339678
1420103
2575618
1311172
2114431
1829250
342003
1775103
59082
48216
1369133
1590337
1879445
2052405
2639180
2353710
2226912
128426
1355664
2724147
738336
23519
493263
2405205
1427505
2074363
1847022
2695868
167915
1722701
167194
1952491
212879
2865770
845489
451609
1265340
1054728
2605979
1265890
2607350
1263441
2681135
2213636
57031
2202777
2263489
859983
2602358
1919257
1416588
492867
2890008
2675005
2301724
609964
190705
2856095
2392918
1831758
193867
2086199
2354250
1175704
533112
2380005
2476017
177608
576571
2603640
2417749
2346798
926098
65080
507405
290018
1796201
1919084
1919267
2605381
1195422
742890
2672200
2283967
2806459
383531
701222
410668
1550853
1445453
886416
572497
2381613
1575936
1647596
179800
2177935
1139186
1821047
2102085
2680720
1305165
2853298
810279
1373085
279953
2130188
1886009
966671
2208259
1917438
922592
1043600
1410527
1130247
2432984
1038166
1079971
257929
1278074
602673
443238
1213143
584630
1724535
370936
2876101
2831074
1820845
688168
637322
895148
2620364
2710690
452433
680253
2023130
2099942
1983191
1632696
1814598
366415
1139168
1297604
283882
2389025
1853121
835718
220319
1490344
1962536
2202082
1755120
1886115
1615016
1946953
845084
2550228
1042268
1952908
164137
1705918
545975
2156546
1487235
1177845
413211
2575445
1959403
2928895
2710822
2351288
213247
947994
2111120
1232694
1738626
1439581
1147353
928526
916149
1996148
92503
2125900
2522713
1205243
130063
2037894
1383290
724703
2366398
1648700
1938009
80060
1388548
1029823
762158
1695803
1130405
813682
719573
1352495
527990
172528
777576
380331
483825
9484
134943
819688
2635602
1955779
1622801
623295
2356676
1086067
2849421
1414034
1370007
1007397
981251
2006991
37352
1909524
481190
2913163
2591850
853716
1109254
695373
816875
403101
1131498
2044384
2380628
2576872
2188559
894254
559306
1436457
2619023
1006572
1933605
879830
1616263
2137115
1354767
985861
1837557
2149731
1951786
1906329
2154725
1520811
529206
1842168
1820137
1025832
553621
912083
397506
430755
589228
2688143
2430322
1763312
2211262
2301020
731255
855932
929000
2133410
2536341
2269667
1357204
1102970
53467
2339381
2684887
1679037
2788752
302397
1077785
1731399
1450192
634660
2602114
161088
2684124
1495551
1205269
255105
2297428
941345
2508969
527273
475734
2362866
2724687
2762219
621383
2756396
602503
588178
2563531
1730544
2588440
414309
1933479
2787591
1371529
2544660
480598
2158291
1775789
882244
1029566
824381
1034140
1077018
1734979
68075
426460
1972829
630457
1157455
1890691
1583632
2628469
2359276
1493665
1399677
665169
2518130
1611519
1949525
1307228
1465364
2816450
25744
1564645
1957645
2475056
993185
1154168
1899388
1098678
2306029
1628021
1450751
2563161
2567928
1373929
912290
737954
1021013
274575
100067
1523518
1814595
1986867
2092329
1153477
834659
726538
2413367
1207305
1718357
1881817
114344
2510192
1933587
516518
2855400
625296
2238721
605939
2201122
1717855
1882080
1073805
2159888
1178652
1140361
2008960
483406
1135986
2794702
2550991
1821274
78398
1679979
180771
1866969
694567
2763604
1934136
2319959
752829
323928
1422466
2521617
1916089
409308
2767880
2669364
1381344
1237171
2172958
2296308
2042000
912899
1332392
2358026
684490
690529
2188710
2680141
2464444
1532818
2252956
1770692
2853324
2188317
2922907
2365626
1967252
1612747
1733057
2582835
2625566
1870225
1370946
798450
2503318
743435
530836
2197339
2802946
56501
2257021
1904598
2903619
2247017
683357
1499348
1499378
2331221
1360279
1095966
715726
1700130
1261122
2321818
102081
945469
2841015
2543545
807800
18817
667613
1120283
1247364
1374669
1446394
123540
1181462
571047
361291
1808510
2736186
889692
375908
664223
2061657
2610988
1832784
1481200
472156
2739555
2641830
1837288
2049263
2821810
2199416
861174
46413
1628942
2363967
2099068
1939485
1613545
844041
824830
329362
2527380
671036
2642380
1025775
1574091
1173027
2333154
2604306
687061
2809015
14888
2548087
2589574
164174
2934065
1127315
732906
1998562
1738353
1944722
2302607
314125
2448030
1730088
2271926
2151170
2760055
2438916
487479
2866525
1361104
2493566
2346617
867634
1838608
2816675
1972169
850113
2322583
1129140
2698107
101943
2191954
2721709
1450922
2476778
643180
1541025
1729882
1898668
1029311
150377
1291234
2484092
554059
250083
593823
240143
1153916
1739879
2863775
1861983
1139818
46607
2784910
1407770
1699875
1287794
1796596
753283
1840848
236414
1601688
1463086
2407896
2582334
682881
1644084
924027
1586253
7037
759506
1300838
2043063
1416766
301100
290310
1748858
773350
483720
2485677
307368
2174212
1688216
925482
570241
2562957
516029
469520
766363
1665867
2156287
1031148
2634894
2052038
755867
1058741
1921909
2832493
2117831
2035721
2555917
414561
1419046
1928633
137332
1029154
1478633
912735
1560116
1361066
995639
325945
463074
972557
277729
456386
932440
1549494
2666972
2407781
430710
32080
1163984
1776565
1734899
335066
2569392
2550316
1852910
1696329
2461848
483345
207555
1534799
183308
1641626
266922
1902033
2888694
912041
366977
1562421
2032426
2652031
1551873
2367808
1334232
417946
1040564
258431
1623594
2154491
29368
2552149
798588
2104092
722371
2938497
2745173
986033
2779797
2521448
568143
1641334
1703281
499932
1687781
1614448
150501
1297888
2578653
2359274
1532641
1718016
1349644
1023161
1801214
59928
2690306
314915
737021
2122689
1602974
1580175
2528764
2131817
999105
43984
1316326
495180
2852912
281151
239765
1205319
1807070
792434
1425789
1016112
1962042
2741034
2835979
581173
1322000
710028
555303
2220651
361853
1417389
980253
2278786
1576686
1300478
1802754
2644577
2614926
2426006
706241
1036913
729634
1388751
165132
81886
1824663
845981
1969718
1420306
2113645
2608724
1205494
2494082
739952
882414
1256705
850125
1783383
2332114
1083590
1270482
254125
2333634
2687168
2703404
2421716
1335771
2537528
536185
1499657
1764238
114448
1753707
2098306
2253399
2517006
1161639
2759028
1509677
623632
1864202
2496166
1366249
1199244
793672
2931217
2497469
1554156
1575949
2782413
1003556
392783
2691091
652643
2867466
2468212
352662
1464667
1674442
1724032
1749452
1231792
335365
813748
806409
1633466
16931
2889454
53396
455752
190238
892639
2377393
1141438
1204745
2246314
2786552
445956
2937018
1816163
1748456
2905931
671761
1448064
719467
1382840
134799
2596353
2370667
930062
2243726
609933
1728658
1446518
487757
1837364
73185
2303576
2512002
1614351
2744987
2919683
1546129
1792161
421780
134181
534097
734618
551360
2655648
406566
2822454
272035
6510
554016
1225617
2764400
211052
1706390
1883898
802404
2198523
1889402
2260457
810541
1047659
1941630
510266
1589617
165242
593078
608891
1658658
2226368
2257904
2938103
2763865
2412325
161397
1575054
1911773
2477701
537650
1179756
892623
576547
1633266
1186011
193476
1678111
387473
727290
2751618
2144222
2175509
2824907
771115
2572176
2471323
2781918
946236
1836174
518201
264721
388013
2903031
1604959
2013535
989311
1383893
807639
2431938
1445911
806188
580398
1971645
2053313
2869547
501354
1474326
1160437
2855663
275138
2031795
1883946
2208517
789609
1375980
2284029
2104814
941018
337358
1648790
2326875
2177817
734472
1305707
935747
2327886
2127525
2088739
732766
532589
2594751
886663
493611
1329145
1713605
356964
1692102
2288206
571910
1231759
1315108
543870
562993
2477766
1368486
1163404
1658672
446120
445252
865146
2272577
1965919
1594974
1795735
2051032
800964
1618140
2214585
481748
1543764
137180
692318
2297628
1528713
542275
1706604
1612998
798056
1748446
2661268
2279830
2040450
940516
1947833
2394555
83250
2910230
605010
2891482
917640
2261340
1413215
2848222
2866103
1105381
1003219
1831027
2369452
225875
1750329
2820352
761783
1912243
2503052
1330283
1538409
2583199
2228943
1568713
2265540
173830
2456629
2358159
1607397
1628054
1606928
55097
344064
2389733
1261478
1017951
1728208
1636811
2305926
1510770
1415534
1767527
1348820
1964850
53434
825502
1588977
433461
134021
1750105
2203911
1105221
1742220
1949010
1493511
547272
2882059
2697086
2072993
1854692
1369938
2926687
2173147
627336
1133961
1608907
1344817
231589
2542708
2123167
1739579
2102030
1804798
2551850
1411087
934859
2626347
901701
1671125
1240885
2670068
1957152
770212
152985
2038347
2624414
2681390
230032
1380698
2023308
1500889
552940
263061
2431769
927268
531058
1574228
1303888
1056198
2655990
2806541
2604780
2293513
2225182
1555169
2258333
1161841
84673
2934524
2560296
1261165
146024
407315
1859861
1636880
1606718
1721592
1774510
913418
2351639
1797165
1279953
934922
1695566
1762099
1520902
1244879
1298904
2901146
2568446
2040482
86198
2160136
927021
245431
1639053
1596960
1844943
51824
876285
416748
841739
2436073
1986121
516105
2882043
2364376
1523073
2742146
757103
2389721
1974917
2817094
1148484
647283
1813593
1450868
1011791
1477910
2447153
1798123
2454141
2428270
2604987
654060
1185556
786627
1292708
1298719
2528635
1739018
2643526
2075212
2282609
831096
2231500
291962
1567665
2137530
84296
2828200
1875401
1547908
839651
703832
1067581
1624147
968752
1399803
946844
2275820
1005555
1287771
807132
495961
2357417
637492
396906
184008
2423075
1432028
1214927
1442219
1368064
2065515
2270979
2802901
1160607
728314
1212701
1333801
685652
732959
2934060
729294
2487180
1656555
2495390
242208
1293654
1326665
832764
1464069
1181290
325780
748311
1698928
2324196
556707
661592
134965
831755
36386
2307605
1484443
1411334
95703
2762244
2533135
409609
2740438
2925349
1652157
2082873
1630998
715936
2273529
736725
2753952
1579147
132801
2142661
2745905
1969601
995964
2340414
1159131
1774039
2253840
68151
2048595
1651669
2271689
1336129
991450
2502991
1834095
1182694
2195264
728505
2199040
807762
152939
1391705
1297576
1181432
2738584
1270011
252925
562099
708810
2355892
2412759
1548048
565312
2082662
671397
2635722
2112558
1361130
2600349
1843782
871813
2388767
711324
2649435
2203276
1931184
213252
448668
1739133
134134
1704828
2834220
724919
1034613
204756
1271199
1130090
1053254
2747413
2046929
2130671
1773894
1269317
2407847
258787
382541
2621703
13624
1161107
535002
1555613
2627798
1423404
396780
1201526
2427520
721836
2337316
2524947
1060734
47296
2917036
1902658
145454
144826
601583
301204
2246774
1928182
1515568
2088058
2101948
2872698
2872549
2861507
762959
2189961
2318194
995715
830968
1487080
2478749
285592
2302716
131403
1158222
921808
1393962
181716
2038710
1593342
2547188
1862094
2362038
695410
1770000
2576882
516395
1832901
1792677
77551
2280576
626771
1624004
1360822
2072789
1872511
1134314
1096193
130235
461184
375753
37527
464572
147448
1235529
2516667
1624872
498743
1049206
2283049
1407488
213052
1353319
472089
2267487
2921565
2016431
1290254
1787915
548686
1733317
2806012
1431007
611052
592394
2400837
539237
1453101
2295934
2759574
206501
1793071
2759092
1970489
2816533
1825098
748568
2368600
717231
9273
2220397
841228
2094838
2126554
361389
1719025
1082392
1145140
2928092
379411
780915
1760094
1772174
814177
1616049
1863201
695553
1427307
2684759
819878
2678279
1303027
1998500
1615473
1351595
379325
1674238
735015
2751379
1473915
2430929
1097907
542468
390789
976333
2625582
1171927
2465683
2027577
1600685
2208260
1578329
82546
2379356
1616948
1734184
436429
1194892
2343496
2539410
2894314
35678
2087778
2035528
2915974
2180841
2572443
499052
1780556
767965
1753164
370268
1640860
2538570
426857
129629
2306735
2339892
1799788
1543524
108438
2767574
2416310
590457
2131662
2546831
1370935
2142302
214609
1240232
2559992
698526
2750046
1474403
2744095
1749465
2688263
2196990
184155
2890855
576802
964979
610491
1299948
890615
985444
2269087
2731019
1197722
2000154
95793
1872397
676792
1075574
1072878
925091
1094813
1705350
1435561
1454688
2640661
2758906
1937973
1383571
1981096
988890
936356
1645960
2349430
141855
2717322
2352593
639118
2547313
1514375
1551386
2882754
2443308
1010996
2832265
520153
1935263
83551
481345
2125513
2438270
1230747
2887115
1018509
1675560
1312711
1138216
2726799
1072112
1900222
625180
2647737
1858928
1305771
1540759
952662
1996114
642563
1777357
692169
461158
1591741
940897
756212
1255552
2434269
1420539
900327
498539
458822
1061415
1042801
1165216
1931770
618988
1766568
1836036
1041289
792187
1441204
1710272
1473286
2311524
2008955
1624064
2550998
1236286
714268
724966
2402812
1854749
1719709
259001
242178
1189226
627869
1997174
571313
1582746
2522375
2116238
1902080
1601343
2095124
1763544
1473167
1631352
2868601
733343
1491181
1455465
1472437
698698
1735670
528446
1917738
2166745
387668
2196893
1255815
1948756
876829
1674293
1943374
2803537
437320
2679512
1150668
1234076
18721
2359815
1104202
336842
2929904
1125945
1743638
1552916
2546745
1371185
680437
354471
958268
593851
1241387
2388292
2873979
2230944
1630970
2227555
1314544
1457039
694808
1399146
478207
1682257
1682493
2072476
893495
2861057
1854255
1603684
1979997
176677
1436533
2786585
776939
1226830
1529001
149065
2836322
1571462
1872086
157733
2652375
2240739
1060084
248854
916327
142431
1763889
588425
2257055
2309817
1253412
976289
2074334
1248941
2321902
253783
2600413
2876274
1601010
552258
2631535
2869087
1886028
2739126
1337866
2056004
2284027
2239357
1558023
2135770
2120442
2466653
57767
1833472
1533960
2761206
855725
159094
577460
285728
1397750
718407
2474152
267465
1012661
382957
21271
2879621
1725090
1761358
2412232
1452176
2635765
486968
1720400
2438165
2831955
112124
1579240
1007091
998042
657038
1892521
2582584
1189469
2681257
70932
263944
2702301
36914
434042
261645
936741
2386088
2934652
2240480
2567073
861802
1467901
828042
2901652
1482580
552481
789039
2900812
1815803
1425571
1559591
1130472
1272942
1595471
318260
2521910
1813348
777321
1572541
1213516
331592
2693684
509569
1439127
2682394
2280213
1175426
2479331
1276302
1430763
2934100
950906
550610
78418
2723454
1586570
2541544
2910843
2788761
576161
1927092
2696440
2475437
360256
273394
1244349
2628298
1457975
2577193
321500
2126686
223269
298822
668213
2339196
1653514
2668319
1846524
786424
2335322
1517956
770916
382241
2763913
702821
2759363
641408
2391697
1392400
433819
2883798
804050
715075
1789736
531014
1576677
2654472
37956
948664
1355880
137092
276912
1219005
2140567
2015161
904515
1938346
1564436
974998
754633
1140480
1420168
2908428
456090
1701104
2209998
126105
685569
595855
1217316
1347535
2375925
462707
1979190
2866472
29000
2175894
1435772
690427
2297149
2086964
880598
1890362
343552
145636
2614899
1707424
220742
1800085
171771
848018
1491996
1296763
2880958
1035216
1700206
207541
2207491
1953513
2090783
853726
2646966
2703872
1618367
225323
1654899
1398090
289001
846320
1638901
1423005
2430823
344803
487531
354653
428888
2151590
102091
2325391
605110
2643500
1918440
1913495
1772401
137911
2321799
2612020
476183
600364
2577855
2021805
1932873
2156635
1337069
237482
1308396
1122782
2164367
976197
1777228
2589693
679267
1624879
296215
729834
1055634
906014
1948998
867377
2447006
1783362
93138
1006757
1474000
1604655
2772917
2800859
846384
540522
214257
1237896
1625186
980626
589711
801114
1289457
821403
2711499
1854504
678767
104979
2215605
1581751
2570482
358852
1858602
1612126
355240
1901501
1142811
131814
424183
1163365
2800854
1733805
899278
2859410
2355129
1244623
1356049
944221
486981
774359
332715
2061529
2596668
1715265
1466940
691181
2549422
2692035
1592828
1821651
1867368
1127047
2650942
217572
421173
2096756
1040565
151789
48860
2253990
981621
418594
2534483
1005021
1841492
2816013
950488
1105062
1245451
361026
949150
1973245
520671
2788795
42781
2680212
1046847
2405943
1286524
861155
1498412
2394514
36356
447748
1939223
40457
2772424
1040644
1470248
941201
1272898
2420563
892729
1712056
368511
229961
17327
50622
2728732
2362548
621164
1240471
2041826
334824
827522
1657240
2531602
855802
1476956
526996
1728782
1273
181410
2484852
1865787
60804
2296163
1985507
362276
2823188
2611128
2056012
854275
1860503
822926
917087
1344371
2251084
1202555
842164
1734250
1698881
184060
1614477
1274386
358944
1667843
1101626
687694
2328143
2316431
324913
1778810
266975
2896686
1776270
2206329
2037689
565728
513846
1450018
115542
1347020
947168
1852747
686790
2282009
614371
1240383
333362
1981852
1502752
408971
1169391
162846
392562
2039125
1020895
728371
1292368
366351
1592067
2648371
1832092
1233716
2933533
1828777
620390
2902887
390699
1246896
710327
537817
971091
2320808
770586
1921251
2080559
213529
116333
2726518
2196399
2439415
2169917
2208965
1951334
1231389
2325982
554517
2083920
884551
555683
485
1019420
2685353
914099
937573
2563867
996611
1026578
1953095
2019553
2899441
498582
1703166
780470
1169502
178752
2473400
421370
42767
1015927
1464170
1227598
2820021
241209
501339
1860372
2853068
2404604
2629897
45057
803588
1364943
1536998
2072054
1665065
1514152
1367357
2384058
1439148
2099433
2139523
2203612
2710104
1920147
570869
110545
2680582
1895592
2324138
1787560
2398719
2794766
1108658
2477684
1427649
2638996
118935
124513
2077407
1006025
461687
482710
2366667
1579847
2656394
2285483
1892198
643419
571502
2382996
1228649
2617540
2593675
1082765
2936218
470822
1996439
2548950
1098660
2935379
2569675
1476671
446000
1681311
2172192
2446229
1759419
759551
862490
1643012
2742748
1542134
598305
1161776
2138120
2091989
1989921
1407165
2889339
2633337
2821305
1240446
2662981
510653
805512
411624
308397
1652086
1076348
2589608
2430743
1181206
2160924
1646273
25166
2660329
226607
2903415
2512736
1602111
1872507
2723289
523154
348265
1596593
2424436
856741
21871
2870774
1520047
353665
82197
2354254
1788460
277681
1116377
1351893
223051
863613
2939419
1373677
1233332
270732
2273432
2787495
1823809
1828458
1897234
1369501
886949
1437297
252409
1953574
209320
598251
584648
1028402
14648
1326904
2835611
2103294
258948
2046220
2391282
2366099
2659506
2007297
774176
2147968
1771715
2475784
2794108
2755762
1610315
517967
2477916
1426578
831574
2741020
2507692
2854526
1243361
1065922
1683569
1232563
979797
68866
2106243
2216934
31344
602328
2356040
2646595
1573090
599354
750960
2388271
262187
2788953
151916
547652
2828316
1199375
816909
2039997
83680
1690061
276971
2551776
2765125
185807
2909324
1181601
2161200
428594
2117992
2664942
449141
1700107
1870743
1693828
793318
1596200
2169223
2838289
1958707
2200459
2409105
2298615
2637880
1612110
750676
1387280
513217
1924350
2347604
2676442
231984
318279
364311
2804148
1077948
757191
1282258
1970222
2229216
2832386
1738202
1382442
2591993
2645932
2636921
279333
633295
1731878
2795086
966246
2343206
2553594
1485149
59767
340802
1437772
1772724
728798
678289
2932188
1722055
2136268
307783
825307
1506445
2361735
296132
1700950
2318859
1328808
1605000
2045479
1605932
1049870
1008353
2789795
1271034
960832
1799851
2086388
1714018
881910
476438
1215057
1060830
2720123
2937162
707363
2939941
106077
2654053
1490612
868068
2389391
741811
992268
2876045
542535
2787952
1049206
2817078
1824082
773955
2477385
2776552
405365
803453
25570
2433871
2178450
2618522
568968
10332
2042082
1040005
98210
56259
2386024
2698130
2434684
739631
1759076
2819053
764467
2893039
972469
2913448
1641351
35925
2794313
2175290
1655990
2870090
804210
2760458
550873
1987757
1291319
981366
73085
63245
1693178
1382966
1265919
430900
2010921
1869412
1148705
711941
2589889
270628
382460
261177
1421956
2263655
469080
1618417
2432710
1896940
997126
455722
124514
1944658
1149303
287231
2656579
2690163
2249588
280240
1362413
1451108
2819308
2556233
1437768
1301096
276602
21276
2377535
1443400
2855312
1259401
799212
2248859
2008842
2610047
574441
924290
2619536
2887559
695800
2689894
1598420
439949
793570
2691234
706031
2001762
857996
465826
2050478
1784555
383049
1620213
2160176
2330871
2418579
2413323
418783
654220
1062509
1079674
196185
425520
2477853
1172189
2459496
1873200
963276
468925
124762
1347767
1752078
1599185
902091
2056726
1597046
1890818
2353773
863220
1925270
621848
2875344
2442860
2423086
1878648
1414275
481692
776857
1970284
1483937
169731
355252
1010975
1955742
1529602
740832
1215892
1614270
2354656
2768845
1807636
2719512
2090677
1317245
2669580
2238860
1389016
1531133
451240
2612133
2236720
2878214
180237
477668
2924576
245840
1980049
1681827
2279690
2709989
1838841
349702
2748934
1013805
2251134
354952
228908
84946
899863
1723756
1714035
1920740
1207642
768224
66046
702464
425541
940731
2305554
2395199
1132844
1251081
2799712
528311
2160971
176250
1515071
1246651
349184
2328096
2530750
2581943
2099911
1416525
1776860
1541668
946990
2583420
2397969
2890192
1349941
610921
2746169
2486695
477531
662878
168788
2250166
2703515
754485
617235
2475434
127428
509219
1705
1904860
493304
2471008
1908521
660037
196821
891329
1205017
1166860
1869717
1526679
940137
2333
2081915
700683
131582
115327
2561032
2539614
170865
2583062
1108390
2250535
1731283
2011230
666327
662998
2483189
254113
1022823
1463642
1947553
1189016
2894870
1001299
1092304
2891823
381765
2504450
62378
2753095
2160084
37888
2807901
1704921
1198705
1826467
2226046
518695
1059531
367372
2886790
2250414
115913
2098830
1456960
1463941
2549558
1299707
1913858
1037996
838915
1337092
1445383
456704
1987016
1301182
2654720
806551
983052
1984187
489809
2133614
567114
2083254
1877722
857993
629979
2410280
169337
2028445
778743
1372432
2530127
1246967
2127831
832371
559302
395899
2889272
614877
64676
1375640
752187
2435041
1513796
1859209
1651486
1211812
1865903
743333
69817
629913
2721079
2705671
10375
1958224
987456
1741133
2613782
619150
2293363
580539
1635017
2643732
2815826
1477761
1691320
2739697
2310312
423751
1617249
2625637
2085386
148186
1716208
2389676
1717260
2745704
349186
2322546
1325330
1602656
1565805
345273
1556824
183965
2844908
67106
217236
1450489
2591008
752101
1160006
2731564
2683934
730022
940275
52626
2858959
1675494
2394018
977281
94277
2376544
2001902
2527941
1561088
2156740
1856173
1165143
2870880
133907
466751
2625636
579699
2551224
2577216
545203
65193
218715
222674
2648491
613519
325395
551496
1625651
1686377
1458516
910295
27737
2356752
1473569
1361460
2236471
144593
151759
80437
2260892
2438090
1780275
1590793
1511842
1128117
2284008
1827188
1724834
2223445
473408
362189
1302685
2540754
2069878
210115
648857
734358
2005806
488587
369101
2144549
312749
1805349
381735
999040
2674203
1884334
2730546
559899
1871164
85026
891107
2030960
1373970
1404055
75348
1633931
2908907
2210737
1505784
774078
1460227
202638
1397605
290146
2123822
1848570
1673003
1222197
272430
1531024
1533273
633499
1422408
2036735
1276251
571931
2555738
2518361
1168371
889337
2266696
1011013
2005809
48539
166245
806693
110507
425163
124856
115751
683249
2773332
1139150
2464452
2862740
13566
1928420
1844716
379286
1760816
222475
315637
917633
2412244
2193172
968448
458974
386742
422816
2578812
2423568
2143089
2151493
165754
1181174
703305
1694138
2752374
2133030
1567188
2322605
879666
990020
1015032
183435
1050175
2811875
283037
1713574
1214691
2929305
1893000
2010920
369621
401409
2039247
1857440
1255015
1594696
1396459
1808238
825911
2554915
1652068
1590396
276886
2712798
1108764
111200
1815514
1792888
2792406
994093
2419709
533188
1946726
1618180
2441906
2327082
1900137
629738
2802189
1461506
1711663
2515715
336677
788265
2045012
1178301
1884223
190522
294220
716829
24685
1334719
907157
2532285
443947
792238
982058
764906
507061
2142217
53098
2039311
380149
422465
2935073
442950
2478737
1552230
679023
834998
2437177
1538807
112500
896680
549623
1799970
2681444
792314
2741586
1818091
1358476
2020604
381192
2195118
1221101
1226782
1170928
2922572
2601549
2449460
2880940
2777152
1741049
2295514
2446956
719838
777294
1224081
1631213
1566456
2381092
448958
712506
1247074
2132999
760311
93038
198671
2337299
709056
1664473
2325668
1638028
1783881
129951
2448038
2667373
2347428
2659370
2799420
661718
2080718
2226074
226774
1681915
2750567
2599523
2387957
135530
2005294
2256062
721929
1266971
1231211
1634146
2253426
1468308
1605949
1133887
1320610
767001
1922978
1537312
1476813
2236669
161369
2691413
450926
1383239
2655359
2903719
1778314
808516
1529701
1519394
141143
2156557
503500
1580199
2762372
2414481
1079246
2817369
1491054
1580263
382807
1627480
1430923
178604
1387184
1739052
1795833
429993
5542
1967838
1867402
2478599
1446234
1833819
1705198
1619196
1453725
558720
2023784
231267
2755582
180761
1142371
2170210
2830240
2529029
2268759
2215199
2007815
1710292
278163
926984
266267
1794416
2657330
233765
1664542
2932918
2436371
706852
690085
2463424
2056537
930071
2080547
1043823
2518114
559618
862899
2341470
590360
1555593
623478
1349457
32566
237834
473494
2351859
1688144
885267
2354013
1663107
2729752
354764
1706243
1028342
1377280
1416793
184030
1316778
731469
1729264
2151500
653093
2417707
379907
1058936
1467145
2591734
1317479
2159455
988238
910840
287391
951586
1580428
1149135
1658551
928781
350624
646163
1550892
897498
534223
1484571
1292130
170357
2651915
2564223
637758
2629652
2672632
1988936
2675573
1651325
2938043
392300
54662
1260023
273715
196510
1923320
360122
545150
1533830
2863983
2082314
2848010
2536989
1238062
1867561
1015097
2720308
1058395
936388
1663886
1652486
755184
174304
2702993
2024403
339887
922248
1296890
2003530
14355
2287984
2925379
2366235
393392
731396
2182420
1492835
2506598
113413
1943755
975757
451457
1064085
650005
250212
2560518
788185
1167489
555667
243904
533251
1520941
59687
1159057
1425737
1732245
131993
1920315
200688
925422
2053729
2841164
2586928
1533338
1714584
2773579
1293105
606959
145762
530275
1455143
682525
1672527
795852
1203416
1668589
2900519
491728
1209547
863209
2442944
732001
782483
1291346
1780627
124930
2242912
96973
868657
2422509
1183054
1998321
2622490
1864595
696730
1838002
2314497
2113270
2249286
2013746
837719
800888
1320658
1574486
1172681
1499236
1288617
795981
2316341
1854830
2204528
1143334
898817
2540222
701704
1877521
2424520
404453
1213962
729049
2905628
1124787
2702166
1435613
934236
2257055
2670192
2097126
287416
1938263
2652446
1507881
2253170
368777
2556316
2861080
2661399
804231
516865
1561235
971549
2413751
1205340
2331649
2473688
2494718
2331163
1898332
2733899
1312919
207685
1123905
2104533
763811
162786
2681155
631370
2497513
1344118
1441290
2289607
997333
520686
1056112
2840770
2233660
1024265
2100665
1905986
2748699
689690
279077
375533
545137
1715002
718311
2930752
1782510
1014076
2925433
811649
1107690
2537364
271806
1704843
777926
2731432
2036993
1925061
2082337
1486170
2357689
2306447
1370284
103933
811645
1686627
2600007
1485475
1952950
2413877
1395633
369976
2590467
2834326
966999
2562639
425796
1452364
1919002
1054852
372449
2554221
69920
1094283
2603730
1403621
2335069
1178255
1159941
1134680
374442
293834
2064758
2024430
83638
2410136
2317621
2019651
2744626
72845
2930553
1516980
2537818
2586698
1598061
1377393
2209877
1680263
5056
2020854
89738
451262
2732983
1201631
1500796
1632842
462390
1457954
2328078
2621189
2178086
1995751
1846845
1048800
2905511
2051516
146810
1481192
1757040
459617
294128
219455
2819564
1472570
426614
1870312
2014728
588765
913704
2100052
352763
500982
2156190
1171637
2039431
2111185
2504639
1194069
715520
2764407
1981188
2182485
1402332
2766721
2738204
1650404
700946
2229082
2865874
1962548
23567
2579737
640012
349203
234345
1427070
1394286
1408620
988220
2107913
221379
1586786
1236636
1599702
2793466
397724
948634
1088001
2471364
2063332
711576
2772986
1979140
2187200
1726242
1537603
2792372
2065962
794765
498058
1620028
1616933
1329158
1203768
1831356
173673
2824783
1441405
1075296
237581
1670635
2525317
23249
2870814
1976971
1248985
1747535
2422732
1297679
948838
809551
2562822
1663244
865698
595368
1101997
2224594
1231504
1389220
2830119
904128
1000569
1033570
1457500
542902
2915485
1696301
157402
2509263
2874743
922491
968732
2452983
2644175
812890
2739820
1976698
1988803
2543575
2447911
414497
831398
1039369
1032815
2120623
247186
2093085
276205
2225318
2890718
1457399
2922785
2498113
861583
853290
879679
1339446
1816827
2853397
2131162
1747205
2799598
1454499
920826
2863492
1235253
663090
129171
2393794
2334270
137524
2141391
1625036
93110
1836055
228349
1124793
1155111
2439283
333339
2081530
2866809
2283421
2485085
299099
1523689
484326
562345
2227529
959796
2866734
2203252
1958841
2255928
2687374
1912411
1144639
1331515
1425909
1231707
1361616
1757015
962721
2129366
2904382
365882
1944260
970495
2321384
673195
772924
219361
1772583
1749841
643118
2172885
2776229
2129965
811892
1891184
2885727
2423222
2189642
426249
194533
2488298
1938003
139898
1372061
711112
188292
2197094
2339205
267007
1427265
2746980
2195392
2660712
2755472
2561880
1194545
1279856
1215749
1507375
118641
2089310
2561243
1051421
1090421
197809
2161059
1695084
2010529
2426473
2439644
2589467
679678
424240
2281241
1277798
2082343
1034098
717288
1054366
958894
286672
1136815
777877
2895925
1578237
2202624
184215
998158
2325459
1012890
2839285
77622
1979096
2104271
2522376
1788483
1409743
657772
2323319
1731413
1328652
1553183
1223557
447712
450683
261813
2227207
1114938
2177233
1044998
2025051
169189
2701697
550209
1958044
1732808
1311795
1438901
1704781
2116793
2484692
2303000
2907463
329744
2479482
2098961
1430210
2795722
529070
794027
1130716
772277
1787427
1073675
2213287
958459
2938779
2782668
479098
817287
2598617
2314832
2038387
2112495
101511
405628
173826
793567
516098
2514391
488341
1365157
390192
488806
2725845
1881488
2098867
1628674
1755067
2169302
1973535
504722
983816
1861370
300033
1875007
939997
213588
2056096
445314
315213
2752295
661741
211928
476805
1674994
757784
2551896
1085942
1936042
2592982
1135154
2890613
1441541
1987497
858205
2640717
1061457
740238
1178532
1961310
981227
2911121
1134304
2772424
648641
1708021
316333
1536600
2056206
931079
723683
2265915
2162560
2766187
2429676
2178745
374364
2191512
2709863
2739306
1890354
619437
1797292
2183393
1161632
2236131
1374294
670526
2122354
791602
846046
1559189
1015270
36061
1471483
2442986
1008921
2431191
498507
784330
729607
1919181
1958435
2502487
2064243
1538472
572053
1308924
238991
844438
309184
1203426
2786424
2352530
2446190
2043329
1443953
1624818
444266
404427
1250692
1309309
766297
927206
1848258
1880893
190270
743216
436054
1958810
840958
384624
194647
2464099
1967304
1052382
2756220
1667381
795809
774509
450530
1159493
646625
1386696
1365293
464454
929322
1319409
970435
2498960
1385370
72140
1005315
2812870
741566
1418208
1910385
525424
1905098
1087227
2836621
2311494
493646
2127065
254721
652298
1571119
2250511
479514
2915259
1019757
772009
2426577
2352186
142783
1853965
1096442
2120704
1236920
164907
432054
1569163
2534181
1444949
1115571
1861196
1109421
344152
356714
1514977
2754160
18706
359392
759520
1147786
1041963
2206249
2385577
591778
207790
2575755
1166632
790841
2631857
972117
472240
2650871
112158
432184
2169387
2208220
1750307
634687
95399
1649269
1732638
567503
1291637
2681382
542912
1577286
542001
2327069
1047921
1525761
266657
2244287
1549512
887342
869843
2395532
2594799
1107929
2192885
2449928
1347595
692617
148212
2707321
1121032
1108457
2904680
1790308
1300013
2139830
1221443
2875761
1640484
2664196
2903817
690844
2871812
2688984
483637
97037
866766
2727907
1060324
2843730
1367354
514816
165839
922530
586736
2808409
1203609
1055498
2098241
2654195
416697
210615
67077
775188
330491
2913439
474049
729733
2504114
810589
2766474
690901
92488
957037
1867070
28187
416811
1549948
814150
1941246
2775051
992320
1383310
156335
1090874
1223057
872727
1826870
2427260
2264605
121571
316212
2168827
662778
466442
769162
1535327
778124
1047216
126609
2620802
852103
2339526
1328396
1406686
1787562
2745
2900473
651887
1531355
2133181
226351
2362338
1725377
2793951
232294
1686565
1900810
2701303
2452388
559921
633101
1387435
626044
515981
1008438
219676
1386082
2156687
2582267
2558647
2210712
518293
2918963
2821371
373440
2509150
291078
564924
2061319
1921290
1357929
2890022
626173
1026961
2573890
1674562
624693
2439964
743543
277369
1009079
2326428
1440232
1065510
782542
820486
1753468
32936
164565
1752433
1059913
1354052
153204
1285442
180937
34217
1864917
1834532
2424516
13634
1425974
867113
1614559
1980351
235894
1637315
2767102
975640
1238343
599327
154094
1203586
374980
570173
2600751
827487
1447807
1812579
1662720
2900417
1527192
696249
904574
909719
2020859
1850393
98283
2913071
241409
1356122
2777882
897585
2349300
1669424
1182270
1241789
2681537
2434872
1021323
91741
1172299
1997709
1127966
176023
851659
2055048
2352955
897360
633836
1703059
2777984
26021
596088
871169
2237287
918169
774553
74127
622516
880952
2741043
2889674
2077681
372280
1938921
857738
2486194
2498004
38135
722813
953357
294144
2253481
2911769
894615
353902
846913
2599918
901166
715157
916963
1128498
1833638
805652
263810
663198
1358911
1359515
480816
2567556
2923996
1614672
1798883
671932
2501447
963054
28253
1777108
535470
2812970
2071657
1165694
689846
2486022
2216597
1727661
983893
1030236
1550790
2069121
1397642
1806689
1897106
2493043
474192
2692220
607604
2800688
1316179
2089822
2271653
2464949
1128033
2891197
2615398
871655
629931
70167
1455626
2929635
2331679
657186
613048
1408337
2421628
348243
506806
11332
1702978
690054
1677262
760317
2815191
1892947
1694490
2910353
1353472
367579
1842131
673993
2262724
531113
2940352
373904
1606160
2807961
1511457
846470
1385859
1663453
1440426
1383357
272196
2799931
1262397
439557
1133867
842855
99109
2080781
1633058
1432524
1769969
901841
774593
660028
2014277
146114
2019834
961736
756853
1521170
2048563
1921174
2732858
1544453
2917316
299040
2671283
2052418
975972
1456721
774234
2787236
2242354
2849833
2782261
819810
2437563
1295907
254791
2508537
2584225
1642268
2804926
1436061
967915
940776
2450907
727177
2135278
1292191
2119148
2645082
321809
53630
565235
1776920
628290
1840582
1796923
1262588
797264
1728677
2077208
1537993
902094
2156450
1840491
953210
2170180
1347814
576930
162693
602312
2263820
1165235
477144
1400899
2234572
1441600
1922621
860125
2417565
1135842
2027896
1393785
944863
2151522
2301176
1609241
862530
977276
1358667
2294394
2670970
2359154
2184974
1840194
1078766
1383107
2593215
1061211
417426
1480233
2902119
1866377
446985
2764692
1086030
716429
2348050
503643
1450938
394093
962929
1013867
1016160
347428
2546503
100003
1009913
534387
941112
1496953
1043957
996490
826235
287577
988362
349706
1690706
1980079
2716612
2568679
88045
145616
1482766
1652446
1599662
2071958
1813819
354499
206237
175716
2762051
1108915
2158771
3677
290464
932783
1519582
1023044
1473618
574546
994310
664363
2333176
1231734
1728818
842630
945185
1849977
2898794
1956468
463769
1233179
688092
2401693
132750
1954469
1325453
1376133
2732672
310491
1188991
692251
2179911
2525441
1402926
1739856
1667671
2884732
2093368
2371599
703823
339468
17043
60186
2833809
271148
2540777
85747
1125749
620398
2424424
2841231
2101006
1891124
2703250
2062323
426050
364406
1479941
2532388
1683783
91603
1369255
1082700
1339083
2446015
730625
1738334
1682468
1794672
2011447
1494338
1261867
1891702
2772110
1652782
2935818
2400952
790535
2300664
2097995
1461888
1558010
2108598
1386099
2031734
1731390
309741
1857260
162552
1578879
2546864
55307
1707325
867571
1090630
1888863
83217
229964
207030
2117625
1431004
209986
932376
2721790
2473598
167046
1328936
2300757
1449978
1576486
2345406
1286900
1495579
249930
172870
2460415
2817435
1272635
233354
346878
1951610
2079589
2106054
1751974
1665382
2665142
2070147
739592
939058
1192798
1161456
1527249
2833142
74917
1223451
2012259
114673
2014868
2067030
1437721
1898271
1435699
463840
1738985
326693
1398822
189035
1970400
632947
737742
463014
890411
2327248
1752042
2643753
1585935
2706364
1384677
2122727
2552769
1781384
176385
1339631
931118
2181764
866091
176014
105564
124272
1506344
1805097
2463230
2940428
2330742
914018
2662863
2009972
1804400
747064
1004791
1299323
1405126
263197
2514089
1566693
476589
181390
2877122
2148516
213215
2532332
472858
591251
2896329
79807
261874
1834919
1552519
242038
461709
2446612
721124
725800
2907018
1029868
483448
227684
1807095
2715592
496878
928823
720650
714978
2362128
2353707
53652
1564160
1903964
2854871
79270
2049045
360071
704114
2605624
428191
937770
1455515
2760117
1780627
463252
2230362
87796
1415437
373670
2691049
2803781
2576585
2018634
1010063
1760196
942703
2409752
232054
1344907
38759
2838752
1979687
1733924
465158
2731571
1535818
2452871
801047
1737553
2587633
813170
2684292
2001817
615784
2795167
688346
1394326
2025175
1180975
1764317
2605091
1280197
1946540
4622
458218
2202214
1732815
1367331
770309
1781349
1131860
1200115
1051407
1724442
319321
1577530
781584
1280722
834260
271325
2581606
972889
539038
1488101
1660315
390238
2374809
2165070
1195977
720132
540588
1266035
476817
619937
440485
614031
5276
232029
148245
2563429
974305
2064172
951280
727137
240169
135585
1546594
2493209
2876634
202684
1945897
2154040
1172734
1199513
1833682
985519
2154440
1792986
194066
2286012
488654
2406233
2744434
1982314
2879860
260356
2313986
1535156
1197618
140572
1883888
2617294
2655622
1592494
1846356
612877
2866676
422946
2144665
228691
2377101
2283631
184460
1982216
1334156
1970346
672953
2776102
1278361
2257730
1901027
2875537
1273239
2450780
1027780
1071789
34451
1254004
1800883
1332407
195361
2598673
1021771
912957
2844483
640229
532601
1466814
490588
1181416
1991107
856632
2247571
1842722
2202507
1690071
780665
297619
1852418
2630045
2257838
2857137
2379074
76393
1109128
1320258
1923658
234287
2803975
775084
482482
42896
1519263
568687
2935330
883763
569087
985350
11857
9519
946839
1988801
2772800
405093
2862582
2211323
63885
137166
159346
371804
23669
996433
2934209
1547669
514146
1144303
499098
2688352
340587
47572
2439799
142856
98802
2346053
1146644
2042500
531250
822346
2059300
2312362
2297439
883127
618645
2075867
2448818
988962
1510626
909655
946369
2026259
2784162
586149
1122877
1964315
2881248
2755292
2253503
722107
2370913
2124586
1552525
2816532
1016559
872802
1155425
702875
1347081
2432571
718964
938373
1713541
2347080
563142
1206488
1210296
2306998
214754
1933267
408628
762820
728474
2165730
867780
967080
134365
613301
1899444
1125026
1350016
1650300
1119413
413948
1924037
1919994
58327
532564
2307941
2218043
1600930
2331678
1700931
275093
635143
651160
654214
276228
2380836
1524699
2559344
1675657
256706
76452
1290982
1547853
373205
442962
1079440
1574392
1966751
1239427
1751588
951226
670760
441865
345276
2794357
748416
33305
387593
324226
1457313
829993
1898236
1293336
1258981
681509
457706
1344517
2930717
820035
1922888
1306563
1017696
1042202
1191015
865298
2452272
2469446
160376
2242932
71537
2262703
392025
1023956
1326523
1396593
648787
2602125
2832921
2564108
1132378
9413
409673
2054576
2346028
83056
2285249
2533594
1756616
1179778
770502
139318
1473863
705051
1552921
1205908
1485504
906990
2552596
957777
1999449
1245662
1791910
1438014
1317778
558329
109452
1802117
1577243
663586
2505215
2405941
2452879
33127
1997710
957085
2652730
2120046
925363
2025750
1592133
710345
581433
580870
2904912
67994
2418384
661790
1366461
641976
714926
8129
110700
2300186
83082
2327318
1606142
1015786
713361
2554837
1366867
1002618
1601730
689112
2241756
2679441
2662321
1469599
496088
2539165
269258
982308
2371400
1552825
61181
1477844
381822
451984
2425147
1960610
2699761
2375885
1269706
584115
2141410
2520306
1423220
2560526
2717986
551518
2126733
1941173
1087312
1141244
2216846
1704441
1683958
2185952
2049368
1295933
1149022
2379524
2194434
456280
1900980
2553110
9125
1238785
590861
1183891
439509
98994
652150
1291755
223875
132587
2437365
1173850
2735878
504597
2632944
1247988
1379377
1840731
1960964
3173
1900216
399519
1957178
1827006
777308
1522188
1498510
614723
2455412
1923194
2697942
1932451
2082166
1233548
1364536
2069936
1934415
2535186
1804067
2378390
295794
1079777
853337
1897687
529693
596353
757739
257975
2345494
1214437
1118244
2496612
2005090
2572455
460218
1553793
2173223
2004973
2554469
1323672
2462774
615957
1088282
529498
242174
259636
1783623
1557433
475997
1284046
2408552
446984
1786490
224852
265347
2212975
2355407
665135
1845617
1325890
1632856
1931889
630921
820788
1930619
2380975
1687250
1411246
2386576
770700
344455
952696
215347
1034295
59770
1587279
2353256
457704
920140
2528155
1142772
2596613
2400993
1378224
1660506
2278082
826923
857034
2213832
554581
2704618
531136
2595103
1371134
2113551
1684910
481908
1233697
2332767
641464
1065840
2871976
2799926
331643
449152
1573482
1080632
176398
1318488
1818184
1919300
2562
1593972
2866884
337570
539222
2293232
815055
27306
2306960
14922
691660
2795083
2878272
1143336
2816342
1117422
1906394
2310793
281725
250271
931901
524911
1111666
1616841
1038772
995615
1904631
46583
2700738
2748105
272365
2341122
288545
240044
1902261
2091897
458439
411577
1157379
787364
1672573
1162894
773920
987427
733951
1727128
489078
1023720
1008708
2891735
1147664
923637
690660
2703744
2217891
2774518
932335
886888
901339
425494
769189
325899
2557649
1449547
182926
2037613
2051831
2253173
768071
1677592
2037906
982507
1442930
834194
316227
1775168
585861
2081254
1746961
13376
1806287
1490126
1635067
1682554
340264
7691
116384
2666060
1453030
2042780
2276747
672037
441797
85943
920
1754255
2545783
1105662
809798
644670
1420249
1570392
478883
2143316
1409131
265711
2636824
2695099
1623542
92862
232346
2095887
2645532
1779202
1264446
1067717
2478020
24797
847935
1650720
1888479
2334881
2720765
2457055
1519012
1282276
651777
214154
1515861
2425636
2624182
2887246
1180586
733614
417058
540606
361028
695924
1050482
537835
2191799
2109908
2168167
1621226
229719
1197454
1398307
1607875
2708262
942850
2785192
2424683
2676378
1158141
2345176
2680350
2894431
1501038
1743785
2867801
1973340
1094049
1379749
2174479
2285274
183250
349609
973140
171603
2062995
1977242
1458473
1535102
2924100
1291343
854328
1305517
156751
53905
86543
1814073
2644072
392285
2032411
1939120
2827016
636476
790955
1401150
1077015
859974
1322088
1042620
980473
963482
845091
1020194
840360
868562
208052
2779153
2498403
1392759
1045750
2158420
2588545
2827235
381367
1623981
2227434
2101851
2448828
832696
1295822
997214
2914339
2080207
755040
2926031
1141326
691838
1686551
1455354
128792
1547768
476211
1002926
72845
2787253
694907
878820
2742602
2878248
716612
2207043
1584262
2356747
1841
1984081
1033198
2249318
1262249
1922645
1319352
1877926
1463692
2572697
1081888
263495
2308132
68893
1969669
688051
350772
1131151
1099380
1808050
1115106
994907
1290745
2830661
841787
414794
1055972
1720185
211272
2504599
1162519
2536585
190320
2086057
236953
2245224
2590537
1832280
28984
293667
1086282
141900
674667
2843474
898985
1893886
2077368
2787650
1343004
2641083
381131
2493178
2068341
2172492
2210214
769427
505634
1401325
939936
1117069
1711333
2634561
2097979
2712281
1552104
572493
1085871
1733223
858137
2856788
397714
1756219
725455
1844822
1892901
1871158
2904410
657320
2719984
2524100
411949
362199
1673077
2591820
2687252
2461046
87102
1513384
1002964
2488043
1709318
1917130
1623546
632585
2702286
2805056
687417
1514789
2816792
2585070
2892562
124015
2898555
887901
164122
838399
1353591
556576
580553
2901045
1857345
253954
1971133
2151081
2712767
1274357
2029464
1242360
842694
1987133
1898266
1047220
2328239
396947
1081248
363763
2910298
948146
1953173
2276214
496185
1650133
1144716
1946029
2784759
2302214
2320353
2853840
1635581
1457830
897110
1062880
2870638
2332480
2030222
1053824
957100
1851022
2297529
2045614
1267681
2192188
1249612
2060434
998057
1314526
215683
2223328
1694548
274923
160983
2735893
2770792
1859604
2199787
2204089
1905531
1094163
1894449
216260
1568190
1588050
139103
621096
1593942
2893943
865828
1816870
2685968
1242761
2081984
2279065
1762120
1513178
1180646
340144
1058357
2073479
938046
2004474
88386
2387968
466006
1384714
1057906
261632
1480339
182523
883361
2424375
2241224
1726093
727476
929764
770960
397047
2348872
1888497
1338576
2689168
2231046
1799191
2522547
965686
2668973
142473
1451003
1054422
2520356
921017
2154990
650342
2339319
461309
1384923
479446
2175832
1146767
1683513
1291617
1487747
871936
721705
1994539
2062414
1329754
1022803
1422198
1465108
771587
1558501
1914676
2759890
722547
703246
2206416
2767269
1616081
673402
1980813
1040253
2653127
1229431
926982
1696809
565433
575501
842622
1503760
1149369
721943
2454701
2547876
19602
2593973
2485055
2331175
261949
402744
2631488
686291
2261222
571103
60025
242286
1309123
143916
1306230
1860902
2775258
126123
1393181
2808415
2126233
2584646
10004
938243
2606335
248778
2873698
972481
881092
1139278
1757228
2871308
206713
43630
1432870
2912864
1525481
319887
2199863
782586
990713
8917
1737247
2693012
723653
517898
225205
1944911
2097899
835913
2033031
2787967
126786
2314789
2121447
1320633
2657221
1507031
274459
2532164
2887148
1208505
689429
961008
626974
137484
2679879
1682453
257616
2331772
35851
642377
2475736
2013319
1888943
254725
1099962
48071
2490740
1379950
2179395
1803177
2193831
2653946
144054
342245
2833240
818136
992432
1472383
2906208
972634
443139
813334
2773265
2817574
2813060
2519979
1137090
1722665
1920541
2333725
2783470
2870291
691199
1233669
1252840
1118195
742698
2604008
2383097
2188574
1590487
488781
883959
55205
448069
1633058
1104610
2617062
2410300
899474
2827802
525687
1838712
531600
2562294
1513428
1124117
1244107
194515
666608
2346640
1336649
1115474
2871094
1237985
1635117
2209637
2598215
2340077
2353485
1504640
1549639
2516318
1105664
873798
244920
627608
1727847
1722371
1196675
1693504
1356906
252720
1334627
1716031
1841361
1123214
2880006
510221
2039736
2518425
1409158
1821257
2739463
1651971
2383332
2931752
1787187
2857079
1079208
1793465
1022371
1388919
2773251
734113
2539112
2456847
2119018
288046
891637
79598
52002
2613452
390627
1243002
104239
35408
676337
2657181
2314145
2078707
320779
1703629
1484467
2032371
2415941
1004825
1537351
292958
1587122
1474678
2424147
2925167
243345
2526030
159769
2788281
73356
2899240
688995
1479043
254440
2076581
1853506
2323578
341384
2441372
1030887
1847827
526200
2875618
654245
227650
2229081
871233
448127
2568432
8740
2523503
776543
391002
1801636
1290263
195522
2553402
1659970
1824381
814930
1892038
870009
2727415
271660
835059
84658
212135
2672567
1495549
1364935
1934195
1163925
2605930
2813833
2090930
665086
2241917
26708
904763
2096012
360956
1880092
2477975
2253321
1616363
1820413
788287
403740
775459
2608214
37995
480806
2904018
1462580
2119437
787775
2907479
2112550
1247500
609007
1588936
174667
2076675
1281256
579261
2137081
1603878
1077187
1937165
599165
1460945
249222
1202293
2760708
1302957
326931
746366
121328
2082387
2457745
1477232
2153178
1929583
1862353
2503881
1969168
1022208
1487372
2112235
1806156
1500121
2350779
1369519
209378
2120557
308328
2683750
1925993
2625968
1361609
2309691
2927117
2403782
722948
119470
2605268
1555058
75726
2539096
1137790
1020318
2374411
931947
2457919
758626
2311808
1684423
1379337
1112095
1067604
347731
1030863
1215234
1571853
3118
325749
1343675
2242383
2767491
1190077
865943
2537992
166579
2184318
2207916
1082505
718392
804648
12043
2354308
2185481
2146258
833186
1706205
669515
1859099
282167
2616112
73579
2363977
1108335
1346854
1022177
2661465
690803
1468551
1222599
2154732
160214
1890703
452807
17811
1638805
1964274
1687612
1756836
2557391
540173
2642498
2747579
1812388
587843
2700513
1569002
2350978
1847720
2889669
542833
1229522
2612045
1137077
2137349
1035616
2855969
180913
2889395
496184
1114484
2114072
234903
517414
2896910
2326767
938317
1334343
1561880
1256652
1675767
1907565
581643
927353
2474122
1208871
1399780
887040
1965013
1348687
2077894
2398958
2422865
2333976
213772
2794596
1524838
2518901
1689678
1696744
1914422
399589
452366
1524431
1673924
1106655
451767
418237
123189
366595
2037653
1847878
2387101
1284858
1865692
387243
1623234
2711205
2849771
2532248
2202512
1507847
995237
2658036
1136631
2726424
1068173
2602900
1323037
1390969
780242
1753774
843772
964335
1532038
2160517
593140
239133
599445
1523615
2104937
1963861
1892000
1121293
929659
2514184
1160179
36099
2246045
706554
1153107
883502
316382
820915
123020
2915470
1568007
1544887
1422889
1068916
1128469
2206149
1603156
2378955
1936434
2520001
1331311
2845989
2928868
928452
2580398
2506557
672871
2586904
257857
693042
1589889
994364
2075104
83304
863968
771914
1293720
602754
1855676
1789178
2586221
2640579
799926
1430411
1362408
128818
1693824
156160
159119
24676
1620073
1363241
190074
2541379
110520
1174872
638459
2140967
2211820
1239440
991805
2524902
2249379
1920943
2639822
1423471
2283852
2380463
2138085
2791738
2416944
158110
1461102
2220102
2654699
196086
420088
982078
635736
1912039
2517472
65465
2390354
228048
499640
12516
713048
1230898
725605
422163
2412205
10632
1443927
978773
1946657
152185
205245
1065452
1339621
1606625
2005657
2596556
2644680
2504742
534241
565598
119857
2777683
1842936
1687389
1627204
2104811
94959
1762739
2339187
542872
575187
1224631
2541045
2631615
822941
2184079
65384
206236
223817
326770
2625644
39301
2806403
819774
2242144
870320
2019105
2051541
1688401
2507506
964169
2463591
2056363
1844977
1174242
2153370
948270
1147164
2092636
2205894
1090703
1506389
460406
2832839
1051109
899356
2758778
1482315
905784
1686413
2055338
738533
2204373
1121120
2569901
943713
520
176208
1581983
2338312
1511930
229356
2913728
1125556
1091909
197871
2468709
2451933
2437805
2168152
1466184
2068460
2149035
1379696
1970728
950512
824478
1029221
204336
677479
2609628
2034988
1243078
2202275
2451944
683943
1391530
1503797
1244691
2349271
580080
1985144
1825472
2605319
658735
2493893
2073915
2339898
653286
468238
2619513
374715
2643375
1027701
1562525
239590
2232583
1565480
111916
1478233
2561215
2335693
469843
560889
1824715
2251217
1728683
481693
2666428
1792992
2324250
1081117
932480
2470134
1321397
1538284
1713967
763890
284672
427269
2070724
2468834
2143801
869629
2722514
2356575
2687754
2855969
2468657
1895918
513084
1446789
1556939
1291572
2455373
1932931
702229
1270462
45462
2460568
1046619
2451137
1410867
1251581
2243566
2777297
2725086
2388726
669159
1221438
1789621
1668583
2382415
634342
1745792
2325236
121138
1643018
582521
853249
2014323
2721949
2411350
1880162
13574
1051817
1573743
1695031
1188682
1391488
1756601
1855934
271434
903072
790348
372474
1179339
2451387
518382
2588281
1586015
1362446
282122
1173774
2772285
1751212
1587953
2653053
1157422
1766011
1471194
1615509
1700275
926347
458981
1762509
977115
148561
1012900
223373
1363097
1696992
2025859
1844566
2512023
252432
2938156
527683
2148420
280634
1347678
2200186
1775606
2228178
1484924
2116487
1473534
628264
2329849
2841708
1415742
2550758
744158
513888
2458675
1509981
706550
1440186
672654
2441347
2517022
2865188
2245069
2151422
2760724
1761914
119525
2563864
1437430
897978
1291353
894844
2536477
1172411
1362858
122879
2233336
2003643
2755445
1067721
1343354
2571886
2757793
1126618
2479937
1852246
797706
1340017
1762938
302237
2264298
1402459
1217103
634830
1242398
2628722
313457
102974
792296
981397
753921
2393469
1392918
456795
537453
903008
1471620
20691
2079114
729527
2076163
1257341
2582626
2937297
1802616
2753258
1162329
1330342
840303
2654370
2909045
1290641
864073
1030293
2425213
1927819
1807189
243128
1184442
573794
1823348
1376137
243257
1735189
1782191
2438057
2522480
1921863
18711
2818355
361204
2774998
2816427
417672
51018
1421864
2733896
2682530
167121
1483916
251872
2363378
2355187
113827
2234252
928133
811334
775727
1514199
2069905
2149837
1875616
2220843
2180794
1706604
2428128
2287064
1067268
734414
1504956
1798638
1678713
1912615
2327645
1750534
1739021
1096184
1925624
1099520
371849
2806310
2361161
1431027
958267
2784935
2700728
725105
589277
1056424
2308827
250621
1867396
2727229
1670532
213302
1146142
2808566
1495121
2297937
2222061
1545867
1297775
338695
2647646
1925642
1062469
912822
1783479
2395726
2476985
2762354
1509902
2563364
1062876
313450
1046364
972333
1407802
1610780
1738753
1739038
1152486
1757584
2698914
269350
1891627
669844
1262115
1190510
828926
245864
1197871
2903567
2141277
444668
669649
2612968
2506163
1872794
614605
308170
1131517
2081556
1273997
355097
840148
2462909
1384118
1392403
2657820
2299093
1229994
2475797
756242
123231
1579941
2180815
1604833
1946302
948618
625621
2556233
1746019
1854709
958899
753994
2509679
685889
1995015
1419708
951205
1244762
2786106
1869240
1960690
2660362
2464918
1493731
2022496
1535648
2411116
596390
74476
1934978
933279
658080
216278
186189
48984
714186
26113
2894721
473044
76925
2359770
2027454
2628692
2434304
291716
170917
783328
679754
1429933
1577733
2607322
2380002
550615
161068
1427560
2505031
1232872
1099498
1299147
2342582
2391940
2443328
2198739
689850
1562307
468674
212463
2423670
1858910
2936563
358830
66399
1308201
752131
516371
886158
1424430
2889630
1506785
1681491
2340628
208573
2235169
2663971
319819
574361
610463
2694601
1017981
73377
1688507
979671
1472924
2465763
2116806
399866
2036515
962988
1194796
234682
2164085
1802422
2480624
1463887
1834119
2512192
488523
1166437
2225802
2225923
1010899
1694274
1762287
914124
2565365
871968
1840335
2100261
1242830
1623806
2769928
2533773
2364537
680982
1460432
53377
1685204
1306410
1956936
1788219
1138812
1240626
2853350
1921787
2379465
1550317
955272
346703
15982
466867
2168067
1085477
1718671
1249130
237780
1412172
948019
2150151
1064360
2287673
1595431
758669
817086
2254388
1189194
841952
1064601
750726
1003208
2939696
2435320
2112797
2312345
1177945
1257560
1429507
1770293
408008
1452641
2161321
2454973
2810583
105899
1459376
151951
2519577
2429624
493504
588389
1889715
2852423
2276075
2158083
1177463
2534023
1189414
1597963
2371880
2187281
385408
2936523
442853
482494
917604
2477031
1469682
1436758
435609
2768298
2732182
359583
2433303
2194999
1354263
2673681
1556983
2682056
2375944
602941
423921
1026872
472610
422831
2268215
2570853
2191052
146494
2342362
2414286
1455742
416577
679932
248186
2190582
2089725
958237
995529
1016849
880243
1373600
1428564
128158
2811022
1732662
54650
1152781
226490
1218102
1054939
479543
2904068
814361
550352
1147902
2150773
272756
2264490
2749114
803588
636844
1910659
1821518
2397332
999863
2027446
1416590
2171641
1991405
2815054
419967
360186
1743008
2462948
1485364
313423
890134
1463979
2937275
1893956
182104
1587727
1621458
596560
1616096
924874
2520216
1629333
1530066
712257
1247134
1447296
2816217
1489924
361063
1963010
2507560
205815
468602
2907090
2373001
2731667
1373212
2784359
860032
1702480
2498143
544004
404298
208591
2758850
706571
939614
2133581
2031835
328100
295233
2032604
1772450
2352148
1441964
2487686
1735558
2636337
289053
2450067
1097391
2100283
1803918
1993290
908598
2431459
2540664
619052
2759987
328793
1672014
1404709
2816788
290986
1629341
753851
1704283
1244700
1009671
2861984
1634249
899831
800056
552159
1722296
2322790
290012
1123517
1691199
1886584
2303837
2679460
659448
294077
1266504
57576
1378347
1795387
2662259
1127568
833159
352677
1200991
1898772
808767
162453
899050
1393966
1078399
2042874
733079
1447528
790656
940984
1127816
1810753
2686806
651003
1868457
162553
2522262
458586
1076476
2885080
117150
698401
509442
2487081
2931224
2705383
1801631
2764715
403058
2212166
1241599
2341022
404566
2518444
1124054
2488274
2325209
509106
2675623
767908
1222855
1426831
799915
1785078
302921
2265760
462593
1325969
1395457
764052
2862153
1032197
2255788
2471139
1954056
1008342
32801
1706074
2412867
453761
822225
1864472
1307169
2253007
1339267
1721439
2848385
444506
1428412
2002994
634641
1491606
1472644
705500
719334
26734
23281
1021619
1661017
960328
972819
2828389
1127364
2698696
2109441
2311156
2460569
783518
2635827
461254
1184210
219282
1132634
2706532
2905517
495090
1276997
673754
2512174
1216218
1940736
1021916
210631
2294644
2886675
1322886
2434221
3562
540589
2242318
1567306
221445
2304064
1085394
1256619
431172
773342
1940437
2065537
2843811
1915231
719397
765215
1364738
340518
217328
1715154
295566
162357
2798482
2757120
1949717
464859
2606681
1072467
527390
1571187
1437664
2036109
2694575
467791
652846
1571545
2939912
77108
58178
2351929
832012
2362666
2323226
993202
2899376
1617303
776362
2252805
2507542
2524879
1003099
2858408
1134544
133797
1574206
1667944
1665746
2189152
312241
1483557
1358691
2846364
1003920
72098
2003070
1645891
2543107
1603723
1073017
2364661
181782
391666
1838464
2223289
2843141
203752
1315247
445091
2246889
2164991
1865624
2773404
381534
2160323
49598
496952
472217
897806
756353
1034182
1354888
2083688
2740853
782783
255388
2308998
907657
781097
1972828
1387241
32112
1478589
2211497
687429
450039
561169
2440105
2847314
1038945
830112
2134746
2559336
1879691
1506500
2621966
209088
2085319
212299
2267992
2907483
1735202
635707
427350
2733408
1264541
2615965
2773040
196560
2494243
123678
1536969
654620
2413520
1713966
786029
1440857
2600415
1102009
1667805
1684787
1158466
2374878
540320
38935
2430037
1689743
2567258
1782010
1726751
836202
1423902
2664104
1578008
535533
2094749
2909626
612855
2370406
1553166
170587
1010229
1128690
929238
1639752
1515434
88156
1958657
2213187
1765756
263756
2595004
1660099
1298554
1405555
400012
1593221
1195526
1964418
1292804
1933553
1812620
1471459
1134970
1947646
2366055
769985
2092934
1552536
179758
1455082
178314
1449386
1171274
653752
2359192
2645962
2440683
736928
1399561
2546792
2311767
1674192
1362601
647970
2357276
1246584
2457320
2218418
1455549
2451981
1481788
1999284
2131827
1099532
398752
1877135
1318089
2321876
830896
849543
1977847
2888700
2617871
1713764
303008
70590
684170
179199
2226832
31708
2728741
1757130
64415
2344036
1088974
140064
2405935
693996
2047834
181893
625507
1073955
2663021
230635
2709861
2890484
1587994
940301
2067765
106657
666661
2892520
1700592
2764852
1284487
2736061
2055524
636968
613202
223263
1095432
59960
472041
1394424
1737156
1376266
2905619
61107
524240
1181926
1960110
446898
1500209
2890913
156750
1710953
1180861
707395
615908
1642027
2513707
2294050
1007114
132330
1144560
1838318
1646023
784266
2263180
1727577
2373226
630829
2818488
2434749
360755
2070481
1097469
2102783
2663300
746425
514860
1599331
2417649
1121460
2757230
2549638
2455861
1349934
1926631
853243
898753
2702988
1709058
2428374
2267628
967224
980070
698143
212612
220175
1456084
2905171
256778
1036489
135500
1895594
1504723
1501643
2588415
1817681
2275263
1717920
1705365
2095689
2207812
2291588
1393856
1743187
974004
177967
2318332
2666952
2436251
2902323
1347390
2373024
2602623
307942
507878
376996
1496548
1068094
2396757
1410683
513877
2154939
1236086
458403
688289
2671448
2241733
1472263
1215278
777608
2620072
2178434
2740330
814635
2165728
2322863
1507406
1096918
290704
1202343
927912
2394393
633385
1129923
125374
1705559
1129360
1669637
2173881
2646464
1239062
1197167
1503774
735929
2735841
1882795
330606
1000680
301070
128837
951278
292290
2202854
2871204
1874321
1607659
2768126
2330756
1433100
2589730
1022074
2330645
464467
551230
1939995
2497008
2014798
1372627
276192
2089043
835211
289618
2511143
380055
558018
1381510
227420
1568301
2906882
2098981
2642786
1144698
730086
1546380
800431
941347
1649390
888201
1643643
152742
2648205
1191344
2738641
2784124
599990
1559082
1367656
2487228
1424156
2197235
972810
465827
841548
2507934
80144
22894
2856795
790283
1148728
2242037
1766668
23021
1470023
2566635
561336
2630820
996639
2624359
2810106
2056387
217108
2323435
9230
601132
938194
2470252
1794312
1788495
2486696
1976662
2286984
789002
1994835
2814665
2869721
2916837
2810083
1462861
884194
1182365
2655419
1888643
2649919
1607732
811901
1343540
2497002
316549
105602
1816290
2643664
793020
97330
314704
95436
1982252
1117086
153490
986191
2908345
1861341
593649
2011000
1602538
2771823
1860096
761363
1751369
2933404
1507061
1770070
2275117
2105233
1858962
1883562
1089633
2601787
2828655
2855444
82007
1124117
393271
1246375
1623397
2173469
2481944
2042518
660021
1369449
380465
1126576
2141022
1968773
1402897
21452
591657
2738091
2015627
692350
90280
1595676
1491677
2727211
2896548
423112
2784702
642846
2054686
2771527
668003
570880
1056798
1156215
2755965
1487878
479220
2498489
453325
1933862
1313443
508733
721229
2696369
1433907
743244
704715
2032681
941090
1851522
805055
2097000
2665671
1533715
645531
1395008
807789
442909
1627287
2273819
2258391
1270744
1077228
302870
1239631
691128
1782786
41565
1356622
2578679
1947814
1953639
974285
1297896
2558220
2254692
1686116
26141
401621
2795147
20265
979928
1333713
2166719
178846
861406
82984
62403
464281
1166559
605668
144975
2019376
2212670
200189
1630992
2090326
700373
245827
586650
2365098
2362706
429016
697348
55381
186386
898012
264136
2068491
257464
2930759
2187723
1237162
919606
578145
951994
1140791
1400130
1503564
1793590
2460155
2600499
1634366
2101348
87003
2848043
1354615
1547831
2216069
586219
586520
419707
2213593
859445
269161
1882151
2570998
1191933
918992
2392055
1392231
165490
2661561
2314146
1981553
2400191
1116647
955793
1569641
207118
1713787
144642
376796
2377480
1261094
1975787
370542
206929
2678487
2169551
1906257
2406369
788114
510450
1212640
1167484
1046526
2237563
661089
349508
596153
1062293
1062285
956240
305643
1291662
70603
366066
2037641
2234717
864061
1731707
1538994
2519094
778812
1483487
485144
1885309
1264145
2284308
1030008
1840878
824203
2151865
472109
109773
1184840
1525744
1616562
1820795
774981
1913955
2597747
1343250
414671
1550622
982791
552862
70856
1291955
109594
1800503
40142
2671569
542131
226700
825530
1798123
916265
1124779
2224825
2684123
1154989
2244327
2938423
538104
1360787
701802
1268358
2340429
1834184
741679
228166
301352
2624820
2497622
1412628
219363
1377396
1391047
2765296
295410
457017
1499364
1470652
563114
2579789
2159783
1866553
2849196
2364150
1768049
2669753
2712386
403338
1508293
2094916
1268963
420903
2089035
2491800
211713
1462988
1768125
2806381
311792
1831910
51606
346600
776904
241937
1618161
1519386
1507621
958366
447923
2185701
188315
194605
2140622
489298
522439
408926
381425
1280029
1005967
1297012
1833301
1278334
409328
2933851
192756
244868
1180351
2286448
108527
1000439
996217
1696320
1051710
1843885
2321185
1160142
155160
1507231
979994
1863369
798031
769560
1409553
1673968
2790256
2724803
1790084
1040194
2126191
2721862
1527281
1562442
830888
108411
2256894
684105
1037847
535837
2469472
1427183
282760
242131
78870
234163
1398117
844142
1247142
993171
2842138
68383
2307016
2795268
253281
595728
623124
378948
1620269
48098
1256819
820783
1764963
1197497
2781490
2861628
331960
981042
2771364
2231140
1391413
2332242
1813233
38463
1606027
891539
951404
687557
693543
1590772
2849747
2329148
903261
98498
175034
1810857
1372494
214601
953004
755650
38456
2482273
1470632
2512308
2557877
2798584
2709770
1790490
1015689
1570740
1338086
2479799
1948038
831985
2578912
2452718
2121760
1371950
2552131
2665718
15578
1683857
2845335
461127
539401
392789
803886
856288
239284
2256359
1837415
1583363
1278077
40633
2136754
2782705
2018169
1553757
666395
864393
2773265
643516
1969701
2581529
1444137
958157
1538144
1455039
2019408
1567324
2077127
1262722
2421524
937736
2617086
2824850
2274764
2691485
1215951
1997623
326689
2414155
2152136
2932524
2102536
1418845
1113367
1402107
749541
2132996
1718307
796438
564949
842565
1945699
1997772
2256866
2761893
569602
2925378
23446
1437152
1268687
2590814
1684387
2777142
2738502
1832379
2289191
355462
1360404
289308
1527227
2420180
2036664
1279351
163565
2084527
797727
848300
1932611
1240464
1801981
337048
430169
1016813
2424431
538671
152766
358399
473271
657976
1436444
1489716
2821103
423350
1940048
239175
1118501
1953721
16988
1987572
1612233
2045023
425719
2506373
2857540
853500
88605
792239
2439012
2347258
2247174
1458101
2256072
645037
1924836
183427
2162926
2478033
32119
1316222
311333
770023
908153
387821
1510919
1305478
1972364
1420614
1770822
1636294
305855
96649
2069121
143045
2435899
2824339
1569194
2767872
1367410
1221577
2634477
2117250
2918501
792359
2164721
2823776
136530
2506539
2857085
816412
2846350
1100168
515548
2649151
1108154
2529139
1269868
300592
395811
2547184
1036969
1481354
2773771
850778
2585731
2094602
1601356
2724353
2909975
741946
1708088
933047
1224550
1860968
2270600
1867829
743251
838537
41306
2806889
1162211
1832338
1586198
2549367
1191918
1979629
2396774
120771
1811597
1337980
2070918
2827301
807970
148657
1768630
1289016
2350204
935432
607301
2276318
2030582
9320
873868
2721577
2267907
615798
163750
1084619
982536
1517720
1234589
718075
1396144
864501
564337
128018
204221
2683185
1734232
1543560
1432362
2543541
1529907
1093475
1822062
2101812
2320396
362147
749080
875980
2575191
1568148
548155
504407
1801114
2439789
279035
552990
799588
593700
2776152
1377637
2265673
629168
643234
2574754
2410713
187858
1846362
2420598
1600773
2773428
2501707
2399217
133699
168017
1876799
2283032
2665468
1786122
2351462
2831922
1009393
274425
1901871
1810553
1873276
2196584
1148079
2417512
2082417
2098610
474904
463689
1286619
122946
1329227
2797806
1299712
1859493
2046036
1675592
1822834
117545
1159486
2425340
1008232
724366
630828
1779665
484297
2082773
1852384
2507748
1505526
2192259
2367849
2165599
689366
175933
1107695
2157384
787532
909940
2262206
1771085
591153
2241976
154210
561257
2778971
2086156
1607770
1944688
2635702
522155
2139584
1832145
2347167
1047948
2262901
1098633
2804496
1681631
753359
1219525
104501
722829
1760683
359393
2235439
2454063
2902770
817903
1953315
467557
202032
2719555
2872665
441895
1409063
1579092
2775660
2259827
1962451
1722728
1389541
2441678
1400305
2360192
500553
985612
1907161
1633052
1856813
2558995
1748531
996189
1503521
2019941
2893294
2729765
1906217
1811557
142236
150942
2397499
2151825
2344554
2893277
2339371
714374
1606388
1560241
145991
1639564
770186
2661640
1508797
163097
444944
1052697
161342
1883196
1753316
777516
2155860
1716731
1500825
1468805
1205226
1504765
1300950
1830343
2673702
2081742
2839059
2813820
1411147
2451451
875733
1579676
2084373
2756358
1735323
1194709
675228
2787672
470377
1189818
579555
1545780
1626807
609992
1393692
2001269
1413632
2940352
2909481
2213465
2551574
472887
1055032
196974
52454
609949
2873541
103592
1102139
1274186
186
857338
1873848
390400
948197
2147664
190990
2362627
1864287
2435286
1973831
2914171
2773154
2234453
1976447
1829340
442650
2373005
1758420
1104864
1399392
1193286
870209
810348
2525879
301509
2321303
2866949
28932
2855060
186682
1228116
2030815
600054
2612078
2036880
2416633
1345667
2893992
2102743
563910
465286
360603
1551347
1262705
385117
1063933
2339628
2143269
2355058
1358064
2893068
1545677
972775
711094
2165671
2258853
2620334
1479007
484999
574468
2037879
625144
1713527
36148
2410977
462603
136866
123269
1571406
2211664
1513138
1319408
845253
1921214
610037
1311046
272416
1446502
2187621
2841754
1336545
570375
106509
882547
1248017
1168757
1333119
942240
1201306
493687
2314024
2443353
1792593
1323413
296695
2759733
2382538
2408996
1311943
1217559
1417366
1212086
1328676
2104237
1729615
1849785
2934171
2316477
762990
1064902
1045277
2869427
2570664
742671
370380
82119
1044650
2078160
1503019
1901591
302365
1813605
2619805
1243572
925067
272634
311574
1111622
543443
2775635
2154581
46654
2372145
2609653
2172667
2356829
948426
1262602
2227991
69590
1490847
44369
1055307
1092766
1139581
474807
797356
2875193
1193017
1711860
1269020
2140983
335617
128246
2514899
2049608
2137075
14599
1553884
44434
1603735
1962915
1058665
2131594
2399432
2125816
1613756
609833
585069
2493878
1368282
1522655
925194
181919
695500
1300906
2744276
2231922
1526150
1462476
619741
1954378
582239
1482530
1252975
88011
480255
2346578
130152
2562498
2436068
353200
204267
1675983
1674504
746166
1443691
2365701
1542982
1436713
2697827
2053970
2395626
1939800
1790523
2069867
523513
1998953
87441
2382128
260769
1066987
738589
1409283
1485923
2407543
1592013
758203
2898179
1048354
1448715
2073244
1660737
1166837
2165973
2549193
703087
2188044
2395223
1240484
987205
1806855
1892619
1014231
2174667
1259801
1136725
1816494
776378
1887807
2200225
1500206
110671
1368132
522555
962459
808622
2826806
1219804
1894170
2099263
2506394
711792
1637593
548689
1476831
172304
1349677
714785
2714160
2237201
2512468
1535446
1911722
393589
1687538
2219712
2769440
645357
234463
2489200
2442743
700139
1293786
2125206
1078364
661023
1555232
1314621
2572784
2019933
2440057
2451370
2398160
2548803
2611908
1035859
2905691
2035218
424904
2738610
1158634
92302
1085270
360012
2853073
1534868
1701139
351886
2794584
2918402
1163632
2676921
1676749
76861
918404
813985
2419572
759026
166906
1893604
2234885
680315
885024
1356691
112671
205277
1726788
1677677
335173
408883
318306
2568846
2010638
1850002
52703
192186
1024978
600597
1392991
2441976
1102582
2423327
2208326
2562987
2008432
2569384
1320580
2292338
922385
2837417
2582130
327416
1997493
1006492
2022709
2075405
1747616
748068
552086
2306578
2645715
698554
386507
2832508
208066
1104705
451889
1408123
2399200
482540
2195509
2011526
659041
103114
2770340
1128827
220048
1200927
2337721
941022
2452881
223971
1833505
2468665
1467912
2800428
1114985
1360026
2026732
1618357
1626579
2133285
910253
2759241
353738
2702834
1322922
1036781
243788
2164668
963097
1253383
2414501
1800508
1105362
1199042
668452
2385150
1891344
2226608
2196466
1292071
1719613
642267
1022677
2766007
1067652
498090
179113
1621299
1345226
2775449
223040
1937700
1651354
2237168
2166823
348549
525830
1051314
2302610
1935345
2234283
2220398
2030039
2762865
2556997
753755
2783824
873357
2323357
1050959
153772
2848850
1332931
1397756
716724
447645
1949479
2718813
1313977
492293
1999382
794129
1913315
660817
1510447
859767
263882
2685025
1641418
1133559
320437
2098237
327429
639923
772453
1592559
718085
2894472
2135496
2832306
1360102
2890177
1014770
1086012
1837241
1390613
2848767
1307937
1295311
2229318
2239086
1384417
512729
1276019
1477983
511628
933263
943007
933138
1103241
2145158
1662318
1836964
2218461
2682330
1648103
1079570
2540825
2673195
845216
282419
2833485
52419
2591837
2226852
2519464
2274880
2755456
2737084
1333819
807472
1791915
96619
1746982
2675340
2874590
1324528
1894606
692682
426804
2437284
1501306
24539
2102757
425072
2822403
1970289
2621437
1851814
2384593
764827
426196
2033616
756412
232864
2824600
2728872
1438841
1429945
1325601
589351
388035
120939
2369541
2629696
1169618
2874703
1523816
948459
1431124
1182755
1049424
1967896
1319370
256587
2042549
2691786
1946137
2411813
131673
1627764
1184558
1070662
516554
2669094
1644101
627672
1485000
122667
240291
822394
296573
41055
1634820
1050556
2019340
1691696
2468064
65938
1713769
1631940
775948
1437619
299704
2493463
679166
518357
2275272
639978
497198
285377
2395608
2917044
769659
1370392
1063436
1673498
1749039
1952565
1722842
1353678
2291788
41887
1940094
2071951
397718
473036
1682067
2294527
1080050
2140243
1529358
1235644
2261556
1808426
221809
1340966
1038933
2305230
689820
417933
1521371
2623657
2195499
638552
742358
727270
128300
2061712
1432650
2630214
1887258
367127
2390783
1038960
650880
1103385
2236953
2168691
311636
2305869
473406
2655400
2510955
1821824
1091813
624305
419754
2480064
2238321
2189729
1770705
1404679
693389
541853
2207536
627253
2013415
1264238
674952
1858796
2231644
1484978
1192424
2101813
1103736
864134
1623948
2796925
401586
1319144
1813327
1474667
218088
763928
2522217
1459654
581169
1678456
1840803
1792346
74908
401196
1265510
1459055
1757356
50409
2243563
2923930
1118931
1974519
1818043
1061060
82939
1010705
817028
1755728
1698270
2126424
2544306
751293
2020756
2865
2476972
2440382
1172957
139670
2361644
1648866
131954
1520411
595662
1127584
400851
1699972
1478867
2148793
2386525
57492
2591985
2289981
962881
2055433
2300098
2426945
1315963
2616191
801550
2057696
561315
2243009
2887453
2898623
1252271
1277232
1229590
2021358
2600485
2266816
1742196
1135569
1285402
1625587
1761636
2261851
2290680
70920
1578424
474253
1196282
2826834
532687
83910
1025648
1575455
1157416
1525796
96696
1112991
324791
62550
1657008
1774940
510437
654986
1488245
778922
442078
2368413
2936618
1904892
1697383
123182
427402
2660767
35909
2401825
790246
1108398
2438839
2551102
2367192
1979569
953322
920785
786672
2359685
2499785
1684327
1887292
2447411
1546377
2677310
2395322
2188073
1933866
1316862
362287
1121496
2913691
2333331
224972
631893
363256
1560104
2334305
1525632
2282234
1531675
1499577
975302
1725586
998633
139191
1779888
1716831
2855775
852714
1233341
2849034
817486
1169652
430611
1900716
153080
2115819
358280
2655125
1159012
2442982
1178480
1424743
2376090
81807
373436
1456564
2539526
2281013
32424
1225580
2261840
332479
766267
2884563
1716545
80097
2564994
2554915
356651
1662361
1454959
2757674
658225
406054
2750231
670418
173641
2417969
2831397
2921764
2598508
1948400
2196388
408303
2596706
2713703
2189018
2513824
1053130
2672864
1831903
2759429
1908793
1253333
1933683
1194303
1011808
1460552
729284
888116
1110757
2545349
1965323
555159
2397996
604808
215085
2260008
529720
1628408
130861
862330
2581405
185169
2225917
754040
2758500
1920172
883291
2338714
2576387
2189515
411718
875311
1942478
762378
2012338
2215635
2274509
2046539
1808737
2067116
1733129
2194123
2478600
1048338
1329427
818862
788656
2665539
1830082
592689
922687
1062744
2580127
2014755
19573
1434992
652261
424590
2362482
138773
918491
893161
2261863
1065245
1034473
831127
1210921
2425753
2024947
2166094
2443331
2602399
86881
1086996
410132
1114070
1951287
848324
2563628
2674165
761339
2539835
625268
1306458
2212688
919270
1534710
347035
1207752
1048709
2869684
129025
2125991
1388997
510213
450031
2594870
2351553
449662
1566207
1541692
2199881
257262
1306762
1561347
2423605
2070559
909426
1511253
823558
2320624
2850714
2712600
2455148
2371699
1261013
2476639
2830163
201199
2506325
203736
472577
781363
1925815
559363
564792
246199
921139
2836155
857785
1289242
200005
622730
2219982
1336060
1537537
1643822
1114983
1474953
1556719
120369
1835702
316117
1775027
692542
1774769
1680544
1691093
1933605
2593503
2428093
1847366
2809904
2428156
1820625
2206593
2639544
2826631
1967286
1657951
1967389
2938434
1518319
1574049
1505128
1956962
2803630
878538
1835719
1241628
1894144
2131220
115618
392104
2057345
1226394
2370529
1874332
1844280
1901870
1180687
375381
1717281
1420085
1839340
1037017
1560397
1388761
686019
2759064
2331777
1966962
2550713
1980496
1198247
79208
590062
259706
113799
1251210
436919
964565
518468
761342
74632
1674654
2036877
880476
2932172
416582
1937751
782102
1347261
1762720
1594182
1603456
1942669
1794614
397725
1281769
1031126
2383212
1589769
2279451
880125
681227
1164362
2069477
1057762
2527043
1572130
1703704
2752784
426825
715814
1810999
1146511
2812735
1386556
148808
2826372
64949
1395122
193826
1217033
188718
1176853
429374
2394092
1664864
510890
1507659
650669
2166970
1241601
1654368
933179
2837515
2103143
1746043
1252191
312762
1824574
1141520
1739138
392783
220991
114490
884695
876975
2559783
2649656
594719
715504
1983935
1289839
1573669
1042936
2815883
2939236
2398659
2438256
572149
2806795
210594
950421
2197066
2215011
383887
139603
2272012
1976444
1757055
2907804
799463
1634687
1357713
363562
2930848
2401055
921620
1088906
1907409
372039
2760287
1640635
1236588
1945874
2133122
283020
360492
77709
1301451
1324820
1494720
1243360
341587
938984
930479
109649
494552
1045022
1546398
2882209
1784907
1886878
444830
1473726
1423263
1477579
1993570
1079455
2152427
598103
1162381
1075878
535057
1060733
2753853
2902285
1757174
2426952
2054873
855704
2381884
479684
2768400
2000425
2755742
1031740
1871720
967547
2061697
1965659
2746502
1219250
719751
309047
318433
1763631
720626
1497669
1669163
537758
1467970
2825642
2752747
1324569
388653
2031789
2080622
893527
267026
1724624
141277
1163927
963842
1425964
785257
2044020
1866081
1300347
2622962
557493
2782453
2223646
1768074
940175
2678006
468819
1074444
2711637
2091159
554971
1135653
1819254
2801753
709008
2461368
1404854
1877398
71509
1192089
2476787
479744
262104
2786330
1709815
1387767
1670827
431541
1145013
1380803
1181788
2716530
2270462
1581981
10503
2463093
1895511
838694
1209083
2374480
431529
702251
2225606
1113523
2682939
150115
228021
2146809
259276
228411
2190995
2924480
464951
41483
2834406
484422
2532569
1995564
1371480
1978127
1192493
2650774
1616399
1208537
233401
1020688
848702
1446192
1301404
2341188
2326234
1591162
2155288
537336
740882
1253617
2832926
2042691
2055568
2058836
609001
1586290
495243
451155
1468842
2374945
2386325
1930127
1183382
435859
1410150
407513
677669
868354
1078775
2215605
1729230
2737074
2320919
2712714
2354992
2079599
2691694
2298909
639636
485038
994565
1100930
532897
583906
1178756
2709829
1527926
563473
1302233
430154
2597065
1117401
1084410
1992442
1342421
2489654
1581793
243906
1648631
2506287
283396
810061
478975
2903450
2095333
1191612
938170
2250002
2684215
1875740
727263
1037279
395877
2080964
2069774
582710
2808660
795038
666784
369823
520303
1663342
2270349
2155919
328488
2249534
496488
1192865
1195659
381430
415980
1922014
49508
636792
543494
1087511
1033495
224714
242640
1989748
2703639
1817918
904631
1484822
1339143
1508843
2411585
133542
1227884
2009853
655795
1135605
2818217
1947810
2932915
2820670
2712277
1291522
1706100
926563
643215
503881
1044858
2914700
1772356
2464229
1418748
626641
1804192
1570371
1657078
647249
2856233
1127725
811513
1490155
2255130
2062198
1254916
2792708
875931
14015
1486471
438982
2517114
1199616
986946
497798
2171841
292255
2300018
2460662
1960430
2230119
2827915
2354220
2775260
2794076
2147153
444750
1055194
1764693
176034
648230
1690279
336723
1507745
556968
2005635
385870
1315212
997133
854812
147855
51352
2350125
1584875
2638891
2124574
2813702
463860
2172647
693236
1894063
269078
1074574
2793393
1725960
2936066
865251
2711632
366107
2698204
2664974
2041862
2543520
2366646
322879
2401160
212000
1876440
1458996
1227374
1927532
373968
970789
1266070
1899225
1969580
87670
2311198
213135
911192
2148932
139248
1662527
749347
2407463
1907954
45197
1241651
2904952
2862586
70284
1334597
519586
2724326
2644573
2755768
2686640
643903
1398947
1620296
1913747
1693823
2149362
1210958
249845
804177
448433
910658
2111016
1985377
840647
660334
2714128
1277502
1899017
1965652
1750725
2014685
1889775
615704
1886323
724361
2400429
1499975
2805501
1018404
1539180
183344
1602295
308590
1017192
1534505
1027306
1782445
2101723
179202
2040647
1319582
114920
1667765
84741
310990
1256137
2861915
2256087
382835
1755348
1986928
1735300
1894691
260013
1319073
1003448
713
1630974
1182049
1471965
2696817
1328881
1214102
1538579
2713553
2723148
1385234
72604
153621
1729938
841744
2366387
1298149
1911899
2620261
373346
348047
414072
533385
1608267
848795
1327235
894626
1120878
2920414
1678994
52946
682547
1779343
1144848
2770744
1843121
166053
1553811
2822591
520931
2135529
2241894
1735038
1332261
2199323
2702762
946801
2687769
2212673
1584642
1252185
924618
468179
2330497
1640544
1559886
2026825
2451676
792174
1839270
1699289
2592527
192373
63537
66892
2385733
1469853
723976
1529499
1902373
2525262
1586171
2068143
1205814
2880351
2572498
1507044
623653
1710032
148661
2835808
2834956
1393879
2892420
1432587
2818000
2446430
2271911
2347882
849875
1819649
256392
2710730
1885188
2906352
498442
460561
1187239
1972257
1285103
750009
1155873
2458523
982708
469902
1831286
2328101
2028911
577111
698950
901369
728098
2791479
1687638
478278
1222718
1098096
567717
2674319
483932
74153
2858312
254815
636827
498123
2886943
2675839
1800391
1142547
2004009
2001341
123051
967375
1587047
218775
85114
1770693
2408703
2371556
2668141
761196
2344193
2222297
681005
2855932
1388102
2764319
2781538
1086946
2303366
2555495
586372
1956406
291419
2136431
2306084
307559
606535
2224941
1900021
2276826
1039809
614476
455943
1296319
2124636
2288105
2829691
729969
817537
313845
1003373
2237696
926598
2591564
2492037
1590081
2730774
2676564
1248971
1463862
1882015
2660582
2792712
1501359
829646
590515
1433655
2814829
2860146
1269691
1479800
2234776
1919406
1159307
2065665
2010584
504073
1319067
1678910
458009
727400
574771
2161548
2891051
1152311
2185161
2450327
2340172
1832102
1834719
1958804
2507286
2490870
2260009
197861
1648121
301022
886018
72891
58816
266822
1684266
49927
391357
708274
2488858
2323577
2650423
1507071
101239
979004
1194783
434886
2441089
2224776
2872451
255429
1759682
1315822
2757233
2492707
1100515
2767436
242853
2160843
646533
1275046
1768028
9414
1340927
342415
1724053
1273330
803648
1431352
1105201
2675273
308096
1614677
2858341
1387445
1305902
1079299
900400
1731185
296118
2775711
689173
619543
211002
966336
1879403
2496484
2251162
1830039
1951857
1523298
124044
706229
1291481
678709
308785
2674563
36222
264312
379429
57536
2511397
2679959
1952215
767507
2293804
1422296
2464322
486168
651299
2581537
2409096
1159448
900814
1982601
364528
1371104
2878947
132557
1242555
1784105
585291
1075403
538725
1698616
740524
143557
100643
790883
1212726
749838
2707388
437335
2874454
1567845
293378
821777
2775122
478085
1164848
448615
882675
179278
1989551
1243868
2776907
849209
966294
591383
690458
1421448
415678
1400596
2395175
2470317
2464445
2492214
1964057
1252207
929304
1372122
1133009
2296051
2390248
21524
689716
2409392
1874182
1210183
1871467
1887916
2256804
2551631
967023
2724941
2748734
1238097
2520943
2121877
2142359
2765700
274531
1168998
166764
668682
414560
1773301
2329200
1667010
1232031
2843853
420297
1862233
584776
2624645
38446
1774154
800450
2041174
2641515
2308647
2126638
2623828
499272
1266107
785529
1484057
641911
2085821
1932293
105089
214785
278063
2778159
954162
294670
554258
2392948
843991
1915471
539130
1697155
57865
2516275
298031
2195525
1322638
1420462
1308497
2768006
2366396
894333
2189004
361809
1349377
2305932
2337238
856451
2074006
530625
2464821
2428420
260572
2595686
1928510
494118
1809948
2602868
1977477
1417892
288490
1642452
2197085
2717332
892545
1477858
775257
1451848
67288
1263064
347524
135017
1618079
2689263
2410957
679372
105894
1441472
1564965
2139583
1902425
2681920
721682
683795
1990105
646104
1524755
470478
2640104
374026
484607
976190
664036
2202362
2724912
2684747
2865886
2619059
2194687
604915
302782
64610
1693037
743355
1247678
1109347
1233893
1862729
886535
2759059
1443310
2021896
2879549
80756
227511
1307314
971127
853959
1841523
2371675
133591
952316
1713889
1611933
1383778
1908134
733570
399726
2171329
1531256
2341726
2186077
2281657
1228014
11041
1380377
2353018
1503744
2170717
23264
1666444
1186512
2033853
1420875
1854437
1333925
195786
1031587
1925374
1752794
1292277
1274638
2629445
1297582
72334
649176
2655453
2237807
2368825
2600817
1442242
1400870
1577446
1273538
2584792
354682
522204
2613994
1711576
6747
2728070
1726754
69787
529314
715473
2543576
340075
685791
738723
827679
2892279
1413760
2383525
2747022
578751
442961
2476416
1478464
2915965
456027
324174
1658760
2115355
1489041
251950
1126685
208335
2081817
754590
2816032
1647931
2667432
2330396
858979
2358155
739428
700011
2438046
1957374
1900500
1149039
135029
2497620
2092407
2348141
2344237
809884
1923710
1271305
875331
2352872
1892083
318373
2596319
1680643
2279676
2773331
1431324
860061
2909367
2711119
2882988
1438270
57213
2204278
1051932
144978
161142
2314791
1709483
2375960
2558535
1401224
1331847
475496
2117054
507809
1361002
1049554
1833192
2346696
2523121
538371
1789842
2255774
572616
2505128
1042735
1259431
965298
142726
724254
2751792
2473103
768087
2405241
494715
2722671
432012
1232903
220600
509509
1480022
2309874
2850194
573390
1370779
1561363
2930307
1612624
2611799
2499584
395993
2253504
2560729
2575841
1927915
1473578
2906582
2816826
2191575
2355788
1199787
1353391
1340626
1871678
1457474
1551724
952136
936765
2612939
2358185
1112954
1580453
1326822
1614401
2314177
698950
2475197
1663638
2539710
1498352
1536925
766142
1516927
970023
1821368
2832272
364223
1806086
890185
154134
1912440
633781
1023340
2484034
2004323
1462260
796689
1045916
178131
798631
1606291
232154
710179
870178
364637
104084
1793287
711636
2078098
772541
775907
317679
2335776
623113
1138465
1618841
110847
1895862
1967883
1788354
2691841
319010
524766
1678686
1013729
1819544
1726392
250071
1380765
1892976
2084274
384917
720846
2581245
515683
2389851
2674411
1867382
2207582
1163691
210753
382986
1694391
1001006
1897675
1449441
46123
1870100
2121048
608754
324413
1465713
967313
406265
1308309
2191301
2155233
982727
1973630
1744586
1746525
1470523
2542615
190373
163767
2597393
105231
535837
2642463
947981
478999
2701125
1305472
359587
938078
1295964
466110
1606605
2329584
733982
1686545
1273747
2884847
219850
2117484
2083993
366589
933010
2029714
2775277
1078662
566427
2639099
1861648
2513554
2465815
274597
1388192
1023998
2736303
878809
1301707
287343
1355540
74074
1528993
2310542
1955439
2428535
1374837
1509237
2105423
342028
265111
341759
241569
1885113
2345138
1640882
1510699
2438871
2744124
1278114
1853723
970572
817471
373356
1562116
748379
1740232
2271436
1825673
2354785
917272
463553
1724233
2650610
1917680
855591
570971
1465256
1628137
1204168
690054
1285535
797103
1662236
2152498
1405570
403912
843854
1558648
1560991
1786907
2556200
2826312
541072
463837
372128
365877
1861515
1162368
2119938
882782
13826
1943298
986010
2475516
2624352
631007
2111916
2377704
2844625
995778
2602066
228601
2330675
1966489
652847
572202
2184177
2734176
1149907
2887557
517938
211788
1690923
159788
2009363
2792152
105920
629603
613363
2808390
2472258
1877913
519103
151320
2704280
793444
2196601
341019
1340610
1900111
2772970
2604758
2417714
2649008
816854
814482
851779
2320953
2642031
364012
1150021
1644403
2133827
2361576
2823761
2498262
2323744
1843713
1969060
653617
1690666
1645690
1687731
2051950
2928470
33667
2641721
809057
244100
292186
1721910
2310666
2712502
338248
2386171
1604396
2076895
2741800
2835974
2566528
1080752
461645
1712553
2834939
1979174
448506
346957
965420
331024
2142383
2678849
2785709
212409
1128860
1577883
165949
1384677
2353210
1844996
2386362
1774880
1133368
1861288
876171
2064307
2479788
1449598
1547829
1632117
105264
338990
2529261
416275
1270858
1249802
2104398
76884
2935201
974822
308740
584907
2904672
906439
1542746
2447605
336568
1788708
405880
451886
1178832
2068950
2120350
1466821
1617433
2493245
553184
73494
1909547
438991
192779
1283067
738719
980081
420699
1462477
495901
1988520
1551041
2413006
440841
890585
2393200
2689726
352697
1489079
1200940
1138604
239840
1988912
2073584
1909162
587377
685748
2134477
344342
1212162
2593957
2782106
1317783
150315
1604797
262894
1418744
361738
812840
1921592
2342328
17539
180863
541856
2874811
2255029
2394191
2683320
963022
1338145
1937353
1579684
812085
2757469
2674785
517130
37885
1878678
2736022
174082
1752840
1209384
2263808
2809584
146181
2039438
114576
570347
926824
1093805
1936798
2812690
777143
2819293
1256265
578096
2351355
2755222
1929393
1395333
1430857
1907217
325739
1074348
2766780
530441
1598622
2533049
595890
1742043
111916
2312863
1068322
1192600
1937311
928129
2335653
745320
2309709
585991
1571091
2144387
2756838
1230871
194912
2815495
869897
1942647
1883186
1757018
2547000
2652455
1622204
1202117
2627150
1573146
2562799
1652705
1852162
1884360
790129
82482
2215842
1737686
1041857
1975412
318041
1020373
144040
1686413
659325
2796233
1176379
384446
1933031
1283256
579425
1857129
1882670
2214689
2870962
730948
2743138
1927313
677584
379009
1203611
2706581
1857736
1024808
2084951
280500
258924
2111326
247944
1903087
876729
1059776
2544169
372500
368617
139070
871255
2593167
1431195
100879
443200
2617052
2778098
2645064
1693800
775226
2220835
199474
1802410
1504337
342461
2408395
1096491
2382940
2396433
97785
232890
2073276
1885554
1248154
1373321
1415015
537552
1899722
1194404
2113043
1886044
40871
2427999
303690
1162978
2775811
855988
1658139
1065647
1973898
2125388
105474
1844858
1840387
2305785
723282
243121
1526745
648466
1711658
60929
2156421
2034026
2896166
1733585
2170341
16046
961749
2499411
2048261
1959411
2714528
2076737
2001528
607049
1796062
1022149
526198
1218232
1184299
1273948
679504
1234681
702880
296534
2195548
1978259
2504366
1987353
835474
174603
2060630
1858467
2598548
990864
2719358
2759012
308877
401663
1334359
2194535
1381861
1254267
1561242
2787737
1632695
179667
2840398
1231105
1641648
2218589
381374
247811
1371753
155443
2131175
1766508
2152509
2714591
459130
2760768
2400356
1212350
2544769
2740379
280523
1462989
2747204
9344
2427146
2333269
1685642
997398
1575027
829633
709870
563751
2274413
2859514
791214
1193153
38412
915097
897418
1757045
2696125
566149
893653
68034
575995
2695630
1654825
600356
1054533
699537
1396474
966153
1595329
618018
337637
2383369
847985
1045829
2552264
731704
565877
167734
2187635
1470347
2194314
2476549
2758354
1465976
1041880
1255402
873429
1973854
2559628
275261
1450155
461836
1740473
1874266
399680
1178209
1016537
631329
2286320
1717705
2201463
2636126
1947026
648399
215079
1134805
2462504
563764
2557350
631972
2924098
1796514
1463887
426020
1659358
870885
2351145
197628
659366
1033838
2143676
758343
1972194
1377282
1750447
1308092
907655
875937
1735261
1828372
989142
221092
2212605
1788627
1806132
238731
2894096
2131402
1743334
2668120
892087
2202386
504378
276409
1893019
2343847
19165
2166883
2902881
1897375
366340
2935193
2794856
930018
2742629
1131354
2480692
667995
2027621
559176
2491514
2420803
1846511
1027104
448707
2787541
2535493
2591568
1947953
2105172
2161878
2452360
219176
1747396
1506727
2852919
1309852
385990
2446407
1979713
2895089
2597947
1993760
394085
1102352
1798628
509691
432690
477247
2716482
2262230
154002
2725539
151631
1183525
718936
1312114
112520
1472963
740783
2777805
502841
2613565
2530362
948733
1871873
394028
248950
2380550
1571195
2599484
1481836
2018738
1944863
805792
2651208
1873119
2294731
881848
2888921
285174
1912188
2011765
2389848
274837
285281
1385502
2320134
2902619
1962404
2448285
259958
2023923
2374890
1447858
2140913
483527
620171
2480608
903900
2194003
1769927
35670
2221966
369417
1520575
1676053
2532609
1300696
2618443
2272508
561687
2480246
2921897
1119919
1570377
1708512
1968500
294040
2515363
2013021
640777
1200980
582605
1610537
2316922
73357
2436351
672813
2357649
2248260
2647020
582875
2253856
955301
1498620
879242
834627
1332221
2659318
1802609
1809103
738225
1479521
2127819
768635
2122022
1790167
2511856
1425035
2676256
981730
340943
1259908
1319879
2774357
52316
2816082
1866386
2206235
558995
1789718
2557178
1776122
135761
1178741
319628
1593453
970562
2939480
2495466
2636514
1882111
1264475
43557
2089424
938461
2482961
2925395
2085328
1163620
2315576
1764795
2679879
255267
519840
16443
130601
1467737
936043
700717
1222563
448049
120826
832466
2781411
1930871
2485083
817844
485905
1227483
2053888
1612519
1735219
576200
2235755
2892168
2659094
1394152
2235588
2545060
464483
2863033
1563022
411205
95834
1385716
1313263
2871222
2885353
259312
2306040
1105481
1764933
1288613
1071431
1541299
274907
615981
723365
2727424
1912149
1377382
323563
1773371
101825
2682258
200723
873207
2171818
464530
2263807
2095059
838245
2466274
458609
2009336
2278784
1045587
1626907
948017
2683047
909354
2118086
219726
2454747
401771
1058685
2156685
790437
1775160
2066381
1220955
2381654
2103288
2016142
13419
1882342
2333279
1411424
1457892
351389
1460271
1492946
2751835
2729675
743577
1082128
2059264
2750396
56971
293249
2143595
2255216
469050
1697594
2235276
1569292
2370943
286476
248799
1424393
253962
1898115
1255078
2839871
2302001
339995
358908
2918659
2136831
2839702
1946221
637887
1444484
725450
2020304
1292516
2250914
1265117
2170924
1757834
43528
1212253
1099597
2186899
2790234
2692791
881505
1398234
834799
2879667
157721
364546
165807
424148
425570
2091173
616912
1681923
1605463
1890374
363825
1041140
866944
643551
1390724
2729999
1823021
388181
872807
198415
1269257
729596
1567281
2917065
1251876
1447747
2173767
2754457
406697
160481
952683
1581520
2883274
2827033
673506
2230057
2015826
1832006
1219406
2087903
507576
2724685
2913428
1882529
394539
2767119
44120
1344155
1576746
1127561
431659
2899904
460249
2531250
1819131
537468
999030
969677
2585852
794720
2143605
1363692
2767501
105101
1600520
143177
976395
1197425
2352904
388135
2290643
253584
642024
2261745
2841665
2105962
45935
2023407
569269
1667202
2557628
1640209
2176016
2519306
2907819
76655
1780653
2361062
1225925
2026605
2325360
2197502
402458
650785
369980
556049
1351147
2171773
16599
1827190
1910831
1916770
1577230
2661364
1191922
2186114
1239320
985943
576794
1774509
139393
1982615
1362192
2866614
752107
889284
1256551
1142644
2055974
31417
2818156
2761043
207009
1093552
81823
1976427
2203035
668643
621319
1912059
2691590
1453271
79309
2602783
85174
243510
775346
1202399
6766
1827871
3539
208126
1839101
1666873
1689398
1589424
246704
1097344
442753
2107366
1744251
2425673
2176522
2421363
1376826
2248438
1525310
256233
2184013
2691982
2926435
2065014
1572976
70207
2226549
997800
2207627
788330
1369533
2125614
2095969
1937348
1801379
1289406
2350031
329955
1325660
1685778
203784
1416841
923272
2682766
661187
1860830
801340
2465035
267987
1529980
2381974
1208578
1273082
1538451
154600
846529
1439640
132174
2005657
974614
1282460
808286
1484657
1092211
2369129
1985797
487674
2010921
1645032
1259159
956201
2883091
66683
1650191
186453
1366219
1788266
2071480
833483
596260
1101878
1314455
2173924
1633818
968434
2060180
352003
1755596
2332259
696644
2594356
2010542
3992
1938567
261603
546117
635107
2923397
1843543
610744
582741
2391824
2194536
778057
2563463
818479
2096620
1812106
1025343
84038
2528409
1229926
485404
2698165
2332785
1240362
468540
1968149
296937
1988379
1375537
2740444
2665627
2881798
2495786
2653839
455680
2482476
2905308
2183457
2772251
2197670
1401354
270375
2169622
1966146
2681710
1341615
2706234
1965559
1844069
1808874
1883577
1875420
2908386
232729
2340162
2799871
886158
214823
1328446
1311881
2866911
971718
2063222
1149021
2678418
2021973
2609298
1637333
140730
1209155
275152
2222031
2920814
230594
1729567
2928723
2544353
2120006
2011845
991793
277668
340592
285813
2836698
2721967
976650
681357
1380381
900118
693290
2881868
603799
1083033
2376954
1352063
2327660
2328279
117156
1471213
2267973
947655
1048407
2772917
1954662
2254486
1762833
1655422
1376080
2491567
1653578
1072033
1254666
249164
1108592
479981
377168
877947
1373079
256268
2799321
1983922
2097257
2757386
2808061
2892835
2043357
2665951
160881
793670
554799
507136
2726643
176411
2705687
110461
1552577
2417163
2885059
1634299
878042
919628
1927530
1128848
2082288
804413
1525667
2168233
1017558
1192660
2459795
712617
1193109
2487901
487031
1990391
2772509
404334
759785
170406
429450
2074219
2811564
2629043
885530
382819
570438
2066686
211766
2387381
2268179
2732606
2479042
308921
2383604
1223842
2324003
2359082
196875
582188
1340368
258867
2394667
2439244
694219
630816
830865
1778807
1865349
1185671
933093
1122635
1372292
514541
1671367
2611049
150634
403749
717798
2315123
8728
630684
380317
1652709
1454551
399608
424372
1369164
2541581
477182
1429277
2799545
1776642
1471532
2264219
1377247
1948987
588278
1737355
2437133
823802
2738959
2494819
2606274
592613
798855
1865989
1937154
1106737
911449
1930670
1089701
1305178
120664
2733679
1312020
1873752
2150281
137136
743330
1709366
1540817
1143986
2899684
2219716
2074667
2126440
2669012
451615
253351
157592
1568655
2702208
1791980
2568318
2318366
1530717
2800038
2414366
1066440
500202
1466226
2195850
2860443
2934688
1324269
927023
2919882
1825068
898963
558109
2608852
519924
2687988
1377875
761684
1922653
710362
2807233
1823963
512271
2087508
2391645
334272
2164028
56535
2662833
1682779
1133825
890153
107870
304522
1246815
1473610
1271708
2768564
2435150
2087605
1456782
2068869
1805408
1395420
1015034
2879879
187110
877938
716724
1153539
1761003
506623
2828374
1766250
1949920
105568
384499
1059768
2031328
1287816
2400872
565124
1002891
1789105
2915847
1775632
213937
1799661
426324
1831437
1282793
971609
493074
2916842
1721174
1580950
973125
2682243
58662
1346858
879072
1238697
11500
1786215
226805
1894957
123435
1647285
2666443
2418139
2699685
153547
498642
1951899
1287821
2835326
1093179
2424456
838117
1087072
2139306
1755069
2565757
547079
2589913
1793796
2253255
2013952
2824007
2130538
964164
1946949
2746937
2556613
349876
2308531
2562291
817939
2229470
1393147
2365181
390733
1897672
2027033
2547439
2497900
2655906
1946152
1097732
1192884
1030805
1774674
2903179
160330
2186842
2282784
1235899
503203
1143771
457472
1664142
381179
459335
1882190
39012
146584
1458007
2372198
52004
1686377
1250432
2551706
1842384
28229
1438276
1871996
2301090
111978
1542989
2837804
2287414
1639049
2549913
84236
1310141
2193519
1324284
253212
2240963
2704168
172066
548402
217340
556430
2449664
1325373
1496176
287479
2722095
152649
1300772
1274981
1656106
1723003
2898298
2880955
2179813
824671
2294668
2697095
657357
576961
961963
2076626
1998273
1927491
1961591
1991451
1058873
1012353
2043943
2541032
2209253
1913707
2142868
1560685
2210370
1014348
2159950
105004
305999
2599527
899111
65960
2770226
2366244
2309238
2000713
2207610
609810
111461
2437877
570982
1124592
337448
1403651
2913354
396860
1718105
1326205
1697718
2778881
2109756
2132108
777249
2201495
349073
2223679
1542464
587705
772672
1628499
238912
2541458
1257141
1655091
989159
537467
2132863
2353771
923484
2389697
1884527
2691931
989357
2881775
2249042
2786044
1623036
2801536
1732656
1298700
1361703
2907602
694124
2821533
1781434
2062715
1328121
2163624
2662448
1776267
392490
858453
2027866
116434
890009
2250399
243386
2104177
2409784
213825
2340677
2881470
2408466
1070281
2609173
460670
2134973
919141
1769963
2581873
2264192
159465
1015743
746550
2112852
1405482
449238
2365643
388398
2744868
2706922
966932
2926633
2371555
1856572
2328021
1847534
950968
138579
175508
1377852
481151
2071506
2780126
74783
1356871
1676715
851318
2346656
1974680
635011
1406221
1162879
748090
1121213
556134
2447297
2307610
2126362
2057368
806617
940758
1002781
2668152
818011
1435751
2179757
448496
1073042
2251103
122319
554000
2529464
109335
8201
479373
2566777
2581021
1908440
2072514
1776829
841385
657252
28852
984341
413200
489614
1882531
634496
2325893
650079
1786741
1933320
2169713
373400
1116999
600554
2303959
672546
713476
1411492
880370
619106
2063708
2424113
2569655
662640
1106301
790744
2353681
2438152
1788846
43847
2775112
1841777
408603
327300
2230947
2855440
2286138
267165
805822
160521
2320608
2517214
369256
1836837
2210888
2787071
345212
821392
2465045
2536708
648967
608805
550477
1230467
1003328
556748
1654376
2661698
2545950
683699
2575856
1930550
218083
2039123
133336
455459
1263758
1276922
954452
318303
1712996
1767304
2472694
972042
121587
1539201
1730675
1248797
1311811
1816975
2374797
1523907
580242
705239
949320
2044087
577265
58509
2425854
2742723
1572325
1690591
94167
1128719
684733
401586
2329789
848157
2759288
261755
1851811
1909896
2862129
2549501
754521
2151262
2921618
2411089
1007540
100316
916310
77889
807465
1913163
1936654
2545689
1172878
1347484
2711801
1888014
834339
1684406
2417879
310827
1465354
1424118
2850904
1835061
1204941
2644222
92990
1211777
2357833
2260768
998948
939170
2846231
1747163
1084398
3028
1780937
1975132
2824918
2921532
2112120
385297
1685544
64751
113118
1845251
1659804
664515
1711331
1432691
1909282
509697
1781221
2744552
2016263
1911945
665878
654337
1724002
134741
981538
2600868
1877163
1459291
158809
2755725
1111255
1350641
608752
332431
2108440
480393
2727696
192756
2238620
769295
1846454
1725109
2262935
585405
385800
854597
2499638
323704
2540715
596089
2477062
158751
1768211
2125109
1583111
2373995
1841532
1612982
1302660
646260
1371352
2917248
1583350
2181266
1438255
964879
490054
2701580
1030859
24
2237101
1726272
2265774
2478128
2514020
1256143
1380797
1711256
1026574
853544
2708369
132260
544624
2072286
2422657
580388
1766992
2915541
745671
29352
2551504
69556
447320
1077229
564871
1397493
2130304
2071068
1958203
2367624
802910
2567127
988737
2382043
2357831
2167474
2139594
828687
465638
2717437
2278998
44916
199810
77282
147015
1793419
384343
254103
1471193
700487
2725938
1914513
569090
2570434
537441
1947692
2426062
1198975
1409940
1880369
2207942
2234161
1049200
2168008
2012723
2446902
2093014
1602002
2668470
2013408
2894165
818649
1447498
2121786
2879603
1554052
1770560
2470743
202871
104469
790997
1384245
1466092
1460612
422072
2688967
1700272
851730
1123422
2921922
1297416
2331758
1626789
2929010
1115298
2629948
1277972
678907
1682311
2065232
1308375
2782797
2829486
1080461
1887593
800972
136215
2568959
624962
861201
1886242
240180
1012353
2726719
1694043
1131759
2629082
666037
2298398
52763
1870984
988172
912759
1411819
28615
1713664
794298
1030577
2346193
699139
193707
563494
2368492
2571042
2451782
363910
2553177
503041
1030084
245165
1204610
469281
922612
755189
1223391
465928
1549205
1163331
1356384
2548603
681774
2184883
2301323
2741187
432930
2087914
2433076
640635
2132179
1347105
436133
2369471
878473
1908649
2080594
2473346
2024733
2142192
19165
445648
1706212
470947
1617551
808866
1680255
2595648
2928222
1291076
1931709
120436
2545655
2517835
839804
661592
963692
1771861
2344691
1324395
2730524
2184281
2260402
1723036
2502401
2577630
214655
2695861
990640
2482313
1722902
2506849
964329
2855338
1109436
2545392
630739
91813
775658
2759349
2084774
923454
489898
1893457
2883197
2031260
1481963
2066915
1938296
1454235
2540932
1246823
1814883
346104
526467
815817
821371
2663837
807164
2131745
1962279
1617380
211540
1113905
1657244
2732275
2037437
2772784
790088
2566401
2041790
2896632
1279288
625388
1893284
2037168
1711022
1846341
755278
2197071
773757
883502
660663
1735464
752480
1157084
1497955
1786599
2231039
2498939
1561676
2195663
968622
2518039
222886
766863
447285
1246633
2816497
2168410
542013
2565043
2835992
2896814
597153
2814541
1101578
1290105
2614368
1287979
2895173
900555
2167743
2164396
1333070
925538
1332446
2650827
884684
988616
2661913
2366428
1336601
2072320
1744900
2903206
2447942
2732680
1337216
2267994
221895
1222321
7882
107918
1823689
289395
2509711
57839
1329430
1411538
356084
1670730
2657642
1593471
1254383
2342596
1215399
1046618
1699251
338241
1801095
1022601
1805737
156343
2168481
2510449
2859270
2247974
305642
2477647
2481739
2281058
1851236
2300731
2437843
2798657
1557994
1774634
814658
904553
391613
1275623
2600435
2908896
1632150
131726
1987925
396859
157696
2620827
1073516
817381
409805
1798703
1546368
1475513
2207781
2426691
1134469
788774
806196
2183265
1943924
782489
2014629
348588
2040719
631619
1720246
308614
745269
41473
1486016
1924334
1035809
1638579
1472194
1469805
2745622
919754
782407
1229964
2553218
2619301
488390
2032540
1610686
908126
1470954
2402589
2938721
911486
2072882
63639
776103
1904676
250799
153928
14209
1227918
1413680
2280872
1972476
1926926
773733
2515194
1886012
1337092
2488616
2374568
2544894
327715
2275229
1145102
656857
2881629
2398467
31054
2250754
1080019
268968
192011
1518139
881851
605667
472239
589648
330777
2313868
1710734
281751
2201077
800963
2061668
1208269
2077119
516431
2705247
2786656
1155713
781335
2327757
1544178
2290784
787
1762144
2461017
296604
1659772
1075921
395594
812037
1197652
1203165
605118
1472944
2344485
1936003
1665897
282042
373343
2421631
2427742
1704194
2695014
382859
1817993
16439
228649
1158172
89851
2198332
2935951
2347965
520204
865984
348984
2421249
585853
1199220
2433266
2105445
1976873
1449872
2583750
2619806
2839217
1933851
659043
897448
76815
260470
2335995
58892
2417355
1458595
1844177
1291259
2879948
808254
1031206
1870469
676254
341483
2691436
1539549
1035203
1397051
2659305
2875467
1938783
354427
541409
2788326
1179824
58282
481846
2296483
80176
1785047
2285575
1566172
2799049
515073
1112331
1682949
1927203
2140360
864934
262671
2238593
2702166
2516325
143433
2908878
651249
2378008
1316162
2786114
603150
409408
1051304
2167473
2753261
820075
2130450
1548594
2647718
137703
429035
2614218
1664626
241013
1409275
2246577
603367
1295352
2791587
2914913
2169626
212469
635105
1516150
2229578
1686695
2873490
451489
685816
1842557
2300520
294659
311467
430644
2226276
75999
270467
745314
1212787
2014785
169676
624322
2715702
2299903
1090809
1891646
1315403
758649
718410
827954
1108709
227910
643236
2786143
1065726
2314225
2040465
1341144
2826619
337578
918777
768001
1716267
2323474
790409
870658
798041
2800898
2939582
366630
2754701
1185568
1669683
611119
1494081
1878503
2407458
268558
1882418
2256919
2355390
468168
1054007
1788626
1669313
2528675
2485230
163161
972077
1355870
559101
1469953
1822494
205400
1323052
2582650
2795873
921709
1414905
331136
1216997
1740532
137665
125734
2809499
230150
1279014
535837
1440306
2618320
1302981
151111
2263978
754914
1066130
2285514
1846518
1524871
37817
2540469
1366596
1444301
2242215
1943370
1562098
1078713
221868
1902288
2042900
60186
94095
2932608
1864188
2070037
2172427
2786148
586934
2279583
1109542
2152760
539043
2285394
1114839
1189482
2526892
2078154
122742
614088
2606708
2689281
2522511
1688578
981243
1056508
1469246
1424205
709185
882327
2797424
1466394
443533
1563859
2045043
1467279
500043
1243520
74484
2495230
2861895
1296588
1741029
1201985
1963218
1227378
1369440
2305557
309406
1987895
2364218
1106329
2094102
297285
2515743
1739540
2114464
1023262
1639825
37551
2893833
1999364
1855093
761160
392294
2453480
2824272
1192885
135162
1268116
635283
2356464
1751747
923882
265482
2925727
2499798
2015469
62895
1076302
761143
2478887
2687524
2667182
2444263
2343859
1889622
1193769
2337432
977168
808345
390241
137473
2753957
408206
1368569
911575
1868272
2436356
663182
1575080
2674995
1405904
1279856
1040743
2586854
2786935
2738731
428115
659873
2319930
1869477
1335262
2501529
794468
1481780
336098
378277
545266
2879965
2249912
693983
174058
514900
1284092
2360226
2355125
38173
2534404
1432957
2813669
2508715
1199059
1427098
1276829
1769337
609632
2043322
773283
2223934
1394690
2832184
2276582
2439540
1121047
428272
1027434
2228845
2933652
1187524
86185
2484144
1776600
1928058
70573
2268590
525054
2489582
153071
1911884
1203252
1391045
1958789
2233365
2087842
971773
2027440
788584
2206878
487387
670817
259988
707580
1053689
836257
1277424
491102
1705287
1994035
840105
889228
2446421
1787568
2752470
2282420
749730
2349592
2214732
868484
952256
2301241
1184076
541130
2765660
1739425
2902464
337459
2680706
1523490
652741
901583
2619447
648275
2683594
2405272
2691770
1559572
2486857
585128
1141300
2248870
640285
953163
2131900
791280
322757
1099367
2435840
1754390
1691823
1347095
1939679
2047681
2006409
60452
727314
43449
2103009
1671673
398947
399420
2286244
5978
2768213
2612512
1987579
866744
172566
1304182
69587
491472
651691
1963342
394814
293626
743179
160971
365042
660901
2780429
287526
1023618
1320430
2252158
2794316
520578
1313810
2525157
1916899
735981
2919616
2380022
2801509
859399
774756
1374702
52836
1511175
971540
1635016
1470488
2408109
711331
1121811
2423071
1949961
1073147
2361088
1437073
2332457
912770
2608079
2466124
2937654
946624
1724956
2439806
2576020
2030593
1822692
1182289
843545
610167
1215932
1894004
707632
1687661
2312586
1143262
417734
1566424
2332206
1648889
462786
610993
1762867
2116049
2240702
697137
103170
1239297
936243
1825305
1633351
2166313
1080175
2916898
5073
2146899
397617
789437
1987715
521912
1746676
271290
2926220
1257238
1761100
1307950
2284904
1442651
2751474
188526
458214
1201559
218076
2033946
2652133
1648878
609617
2660322
336236
2032400
1709931
1529958
1113024
1829698
2709806
1323454
2295292
31644
856849
1435398
1447619
1900756
28122
749241
403773
1407645
698213
2923391
522353
678697
2013824
1477768
2477257
698862
153565
1990598
1741024
1879100
937557
2368520
1503407
1102221
1271928
315840
2238718
622899
455535
1462457
595517
651044
1636723
2860314
1402646
1896435
670145
474059
2698759
2529053
2931012
2045994
1595867
908197
2349457
1002552
1095801
7950
220053
372526
2475483
952217
966093
2364261
2196991
849024
1024338
229335
2784046
548235
2162760
1047383
1025496
285331
2402262
2007315
1741958
2910855
570444
1534411
258375
410566
1801535
2914137
1337599
2880236
1188532
1629750
2638143
1326031
229872
1861581
2739552
1158064
1663310
575674
2463399
2037820
1215607
606909
2507832
69630
2510580
1999575
2882165
2842923
1376437
2481178
2345348
315012
2282029
2809038
914266
1124461
1263801
1200933
1684069
2739302
332119
1743325
1572067
2059310
1953245
1577900
2601304
1411257
239909
38400
1333069
2064099
854316
1455661
1463463
321122
373582
804641
1780265
501368
1506924
2028260
814895
12186
183044
1359058
2294491
482462
2176157
1666198
985829
661916
856787
2808351
1407267
611351
222366
1760329
84106
367687
1377929
872185
1564272
1815365
741409
1896341
1522128
573706
496052
702851
1393064
672575
2510373
168503
1011513
1606019
985515
1036470
468664
67415
699316
1132433
2477996
1251674
144685
1996045
1961722
928771
918983
7249
606068
1245585
1165877
1592450
1038613
1945601
863389
1406590
2662504
2273060
1691086
240057
299275
2415080
860714
196313
4050
1043286
2872386
270903
2912908
1357703
419514
1028273
2736115
2079424
1464291
620766
2119284
515935
1243421
1315839
2189040
2025496
914314
2245134
1526973
2343810
2010249
1292150
2642377
419909
1849835
2329524
639068
2684453
522507
155644
957413
2731094
994837
2681838
1890023
525124
412581
40660
996764
2657819
2807294
653553
1483517
492736
1694514
1911048
2261923
2262783
2676720
2094523
1934075
1872898
298831
1099744
235992
1308180
1303417
1223652
1099312
347774
2592321
483929
413430
918844
2635844
2703137
2276660
1093595
255466
1236629
2206625
969480
1454064
2753525
2605657
78334
2274990
412955
1758369
1545077
943789
383371
2278713
2324256
2058221
82357
1246978
1768544
1052655
2231982
1200574
592914
1278655
851090
389572
2349598
1446051
1669831
1097903
1443413
910717
732465
1754383
2359955
2127650
1189899
2789387
2370391
625540
861984
2747235
2323156
236077
388111
1225169
2721215
2014515
2489799
425261
2740880
706423
2530679
1645017
1482666
1719962
587817
2825672
666773
637174
409323
1500287
1082799
1828178
2934687
505029
597732
1787367
645103
1198910
654360
248258
607531
1755094
2730308
2653594
184159
2341918
2721387
1165070
232791
1389790
1367199
31338
2481782
579680
2201326
78200
1090430
944222
678716
2128255
2302967
987970
588920
1325702
382710
1587947
1391650
761
801781
1795190
2579135
1572403
345796
1414596
2139765
1035743
62168
402676
460247
2304488
614544
2691569
248235
187947
2582440
732668
290723
1516871
1345056
1387490
951896
344912
575457
1196822
2634461
2324804
140329
1343767
1386837
2182413
2820269
2598623
2188513
38442
321565
2013286
420572
2409616
2350915
298509
1860174
230372
2470483
2331946
1043587
1321542
1399516
1025833
2107346
574667
2263216
814946
1347380
2875282
412015
446311
530989
1052661
798139
1780689
1574131
1534045
1046968
1381360
1733245
1112877
1928181
1964342
930925
416329
280775
1745589
434446
1900356
2212962
2276052
1972895
159408
277862
2222868
925430
519946
1999896
615657
1667647
931774
813251
2339836
2618786
2701991
2351327
2142498
2770384
970533
1349626
793821
1499841
1492745
1044563
2817720
2152901
393062
844637
1213385
2537324
2578184
1587794
2039223
860451
1108423
399390
1060259
1907934
371375
1908596
795685
2924691
416663
719685
1923353
275704
997433
990078
1666276
488152
2408777
1287299
1049298
398776
573658
1405508
922528
1852581
1375249
563539
1152427
2549144
459449
2335682
2867987
2547768
2896416
2772152
852501
1508494
99588
1729103
2717627
701528
2022044
1446669
1413605
2360777
1532671
344989
366825
922018
1222654
167960
205200
558171
2411112
2489608
585196
2088937
2474856
1453519
611576
386820
2651947
421904
871524
2484654
1864222
1454740
1824854
1831644
1219148
859882
2893936
1538671
1399283
2519014
65291
1002896
294170
2515926
995673
150724
2396075
1944229
1776452
1345606
600214
1514043
1157813
2045227
181247
510284
1968466
965564
54589
15210
770430
91861
410529
285195
449113
2741788
1154998
540095
1024353
1813975
2136035
54510
2569181
955205
1222012
2897303
586775
1055692
2382237
35965
2516916
1254101
2084287
800096
2007142
286364
1069533
2385501
2627426
230723
2465233
1558986
1802702
709640
2377541
221776
111582
2127696
2755387
1907843
792342
1681109
1020650
429340
675776
493955
2540168
761563
1615495
2412666
934573
2728242
1636993
2462349
1293171
1829847
1316966
749332
1706050
775183
2220839
132696
2318229
1388939
2112347
1789591
187903
1234036
207789
2400790
2752644
652028
2755098
1275562
2109977
2353150
1441705
650665
1375411
2463571
683822
1255058
2319463
1185352
2041168
2606297
1877052
1844655
598247
1600480
947703
2553377
2221732
359614
1778583
1335382
201589
931945
948553
2475629
2449528
623722
2822698
1611968
83484
2857932
1661442
2367524
1363687
395293
145504
1934474
2146943
2568498
2317665
1803771
1522663
744913
2085114
1991979
1238258
1670904
2007274
2218965
170206
1833718
1030266
1871045
1550586
2743824
827469
1042691
510065
1548422
2498268
821744
381817
2071264
437518
441842
1124919
1392828
2586247
1579069
1918396
1510573
472502
1311772
2339346
1436995
2752920
1511376
1991252
1745979
1335488
1808023
2104920
157742
2382008
1927710
413916
2578432
1290612
2182746
307767
2371026
2817362
1713817
2786945
291594
898502
2491716
331694
1680866
1480570
2201646
1352054
2865535
1118490
168526
1032009
982020
550380
1165661
1523808
2916759
184572
234717
2660888
2467357
661551
1343332
1911054
385395
1095119
2400688
2848397
2574902
2895582
240992
81877
1139306
2152969
315453
2354035
2389682
2408042
95701
245430
1305190
2933718
950129
2026006
2229910
1604067
724776
663316
2125488
1797618
1505988
1647767
2437715
870715
1045752
771301
968653
1647623
2650888
2517894
2048559
2278985
1743593
1579661
2428313
2244572
2062773
2346899
1372531
740260
2517103
708423
1074592
891092
1322876
1873608
2781789
1279449
555911
518470
2748205
2499580
2544260
1462824
2318549
2531572
293187
1750884
1301002
1143885
667007
2482353
2026330
1301363
2817672
21691
2174082
2542494
1490089
1034855
2690543
602988
2394461
51061
2523385
1793037
1015234
982959
750597
1250026
2764564
1365833
1589769
2551290
1436725
2883602
1564099
2263412
866700
1395360
1543850
2852230
1114773
52117
231106
1463306
466967
2592321
2014185
1088259
78852
2243568
1146847
1320652
597039
893890
1112908
2014266
425113
2840227
2584268
2365984
777362
762848
565927
1193484
356943
907861
2184550
786856
362443
469403
1353605
2412926
80937
2837798
886956
1969210
1207377
2910653
1655644
2095889
2131377
439844
2387261
1238454
1520642
1596660
1753979
1334952
2709694
2391142
1659397
468737
2466894
2463271
1720137
1021530
1946532
1118116
1390237
2780337
1224810
1741289
2161351
1136440
992709
946704
248421
2416634
944663
935723
2176148
2144911
1812089
780578
1684558
1773650
1262672
2871753
2909171
480596
2929518
2421781
1032568
126013
2069415
960709
262055
1549778
2097549
2277403
1900877
2430332
1424554
1978610
750138
2095883
2527183
1079629
789400
627985
196019
1581175
1610157
700595
1506986
626599
282991
2579655
148349
915387
429577
214032
1109401
707481
1180729
627400
2006187
84568
2149382
2534822
858374
1601444
168995
1415533
62223
2506397
2395723
1907324
2914091
803299
2932292
283179
2406628
562532
1645512
585635
281349
103028
454445
1099319
244944
2552095
190280
480266
506213
992462
563986
1986183
2185981
2220868
2647657
426345
2635231
2580791
1886771
2592872
1459000
644517
1025112
2885337
2613254
1896294
1510321
2272993
946745
2391229
1559118
2892813
1755836
629706
2780112
1013580
1029465
1436004
2930412
630757
813017
598393
2113338
941156
1778532
2815925
2475968
2097241
2034579
2898393
2317581
1517898
749979
66725
693363
1981674
1495610
868632
314959
362965
2032465
1336495
588693
1104661
2411768
2267189
2870832
1623496
724106
2667629
521908
32972
2241915
515539
804990
2619647
2175543
2397705
2796792
1519856
1265471
1196992
2686288
2349061
248656
1859281
1006586
78757
1492032
1609088
2008272
2815972
1677630
1372753
1018753
766137
730073
1974800
1148926
1555005
1587348
487265
2090000
1190186
1306365
1084763
585742
1198543
1706236
718994
1700571
966884
2198766
2675171
334081
1865095
1788592
805488
563924
2598543
1307962
2588257
1374656
2523617
294868
355446
355400
2131843
1111115
2654552
438568
630183
736932
1478879
2628049
1374594
530624
660238
2490018
1269166
1470173
1089408
1831781
2471272
2922990
1379752
2707338
420263
680673
2010625
452649
241911
377199
2266637
1964253
300938
1845500
1661420
2541079
2752499
1259848
2416906
1593357
1301098
663238
377224
2580919
561711
1938339
2241634
2404791
1563045
2803654
2608287
2695426
539371
1473390
1104183
825725
233712
2472280
1505428
2704403
151106
31139
1559349
2060173
2515860
507262
2615213
2368266
1335587
516694
2504876
2175016
2216646
2010785
2406652
840511
2048953
2241324
1766859
717002
11391
2835124
733371
333354
1861027
2282011
458950
2796692
1519374
2403981
1627802
100068
482123
2523040
1506140
2661252
965704
2037900
2045673
1880483
1881936
2312113
955034
20800
41507
2626676
1232577
202978
56089
180592
820369
1472361
988397
1578756
899484
1919545
1693321
1095081
1221678
178725
658477
1885027
446954
873598
2782895
2541012
2710617
2023728
1443805
1878487
2824847
2339065
2345041
872359
1361281
2332614
905648
1712166
2067265
2462049
1075677
16953
1942873
1110425
697204
2338946
468061
2826952
2166543
196218
2833426
544432
201376
1559521
2682470
896583
768648
2424703
1400153
2920011
875052
9740
2065422
1818834
2143355
45946
2905734
2155898
1964962
748353
1162687
110131
730456
582916
1688624
933680
1198306
2725958
2341498
2601631
2847603
2101948
2048021
1232399
2544465
2611294
2275752
1828330
1975441
1075479
2295344
8100
1654379
2782668
2467170
415260
448891
293773
650404
81282
1263571
1937970
2784229
2165135
2440003
210165
968468
2032901
758952
1702483
2657177
181345
1755145
221621
2407552
1549100
198073
2088451
2284358
370998
2762723
582303
753198
544980
1406479
2599713
2637775
876934
2729133
2907081
1881307
2267510
2068202
1380340
471269
107686
1500905
2781347
581535
120865
1290773
430511
1681995
1992225
2622617
436046
1205384
21577
30910
553042
1560604
824216
2444082
30083
171150
2558989
482014
1827395
2355581
594723
197305
2136101
543527
1241987
1492557
2683350
2173846
725989
627329
1716196
1714019
778845
390466
732654
1445587
370136
2294765
577009
527230
526393
657307
959776
1442235
619517
690926
1087195
2882937
568992
2605434
616090
1528457
1300280
2540561
1605070
2575530
1131401
707288
2110666
1758001
2515269
2528371
836419
1161487
1464726
801414
2581994
2148249
1333071
176431
783748
1073744
553834
107237
1303579
1393892
960427
1611187
1327116
2166814
716927
391209
1427841
1118157
1799285
1653051
1706794
304293
272698
863224
1693370
2241396
2069494
2145367
2885495
1166876
2067732
2153642
1128992
1009081
2832406
1310658
1974544
1252222
2794796
1925463
2508865
1375382
9711
660845
7305
1279244
1261871
2932356
1717118
345062
1238898
248963
1394416
2623807
1122188
2396936
2279977
227151
958520
1196981
362640
2861347
999004
62932
1101368
2163169
641080
617618
1513341
1005492
960640
927479
468255
312597
2217636
1258948
1767181
873330
2040211
548731
479704
687761
2349598
1955781
841857
1826472
2192077
845252
1889790
1494796
2540924
2606795
253840
508856
589811
809723
2409241
2848016
1857506
804951
1538781
1242792
1244428
2177268
2821858
1502403
2411912
1213272
454948
1400534
626200
2560416
421434
1731802
852780
1463380
2767457
2557079
2138518
2565096
2274534
2777803
256101
2306539
1816709
2164876
1945598
613781
1064295
2390874
2300693
26291
580636
864722
2173837
879064
695403
2039509
429939
2226516
287626
2549306
721055
2557674
1409240
658688
2201762
2664027
107072
613834
723779
1383411
2402858
2730722
2902202
1664244
1520562
2880418
2679867
1365384
634754
855348
331404
182871
2556536
1286559
1573057
1452978
773279
2226421
2315184
1562431
1111112
74042
1318940
2117498
2347257
918891
1787388
989267
190612
232523
1479309
2005146
291817
1840475
565200
732418
2072246
280900
192953
1337450
2047375
346613
269033
2196862
2471618
244006
158374
1944129
2862787
1384704
538087
180247
498993
1671297
1135644
1971721
2682082
2028789
1342324
1035142
1545798
2808948
789497
1550059
1578436
820352
785160
2054635
1059797
1707440
2182454
1948398
472766
1086714
752400
2621252
2759420
93115
2414650
1594787
31204
308333
1421209
2335063
656627
2153033
2724072
1900727
2198621
2485420
1945960
154950
1943591
2671427
1484100
2002560
1767077
191452
528844
1187242
202412
886364
845885
906965
500460
362297
2582471
425642
1193419
1758499
377749
621878
809259
2180607
2847184
2895442
1851654
2720824
618960
2157368
860416
1078369
772835
1394616
2401025
2063079
2700856
744362
2797363
1426295
142990
1935177
1051274
2479151
71131
1174455
407583
1406856
318346
1586531
2670344
993448
1549769
417265
1900364
221582
1538389
2685467
1422880
2413202
1580252
2212501
32631
676879
877588
860905
1167333
1884539
464040
1659982
2513882
1053496
726956
1871659
2375919
1258048
1421663
413492
671784
2438847
1856099
1492095
2713475
1038747
201709
2171565
681726
2322748
1611331
1787280
2359567
1482049
453602
116420
222869
258041
2094218
1565409
2249970
655620
930415
5735
597404
1051502
2108859
1017715
687712
1916090
621670
369957
130785
1304776
2723062
2485505
2167447
2312762
1669126
2823536
1602380
661973
1494259
2455940
48731
2331705
2307958
1782666
1979767
1504599
1492446
731203
2912150
2524074
695330
1721114
1338248
209293
2508259
1156476
2573506
1052791
1868799
2128535
2590213
1667718
2542634
691840
1952380
1686983
2021270
1301048
395162
1077293
1056624
1771645
2804624
1068056
1280154
1544158
61796
2863886
584901
1117335
2233309
2080946
1821982
1745916
2410115
1036807
86370
2192402
1746820
477407
2535615
2572028
195953
1558666
810391
464845
660522
19080
2039882
1331106
2862558
2486014
2367322
2120881
2186080
1566392
612902
1122585
1455044
2059937
1318834
68194
425134
2651716
1714139
2516019
1049447
1868128
2699359
887171
936812
1881973
2129613
2457273
1001116
1518923
2572278
1771304
1399456
2561715
2075177
710735
113431
1970451
1090386
1178300
2589251
1337605
2899413
859070
1188158
1925118
2820061
2579614
2911915
2397348
2450404
1082001
1077449
275826
93262
2538255
678376
1031494
1318513
156091
914953
1768605
759439
650168
2596014
2490140
2913795
2234619
176890
207993
2803306
2724186
690434
107791
403611
748896
462996
320491
2040196
2818936
260587
728984
874523
745099
15585
2650716
2633027
377252
1240430
179104
390782
1427943
455055
1784700
1494615
1033390
341521
454765
2330002
1927708
1799394
1627386
1068405
1991503
2560646
331312
2003462
1289363
363547
2395856
2753474
2155422
1490150
1379732
345169
778231
1616392
2129972
1845612
2526622
2872738
241667
319964
473831
1054783
1650534
228889
1036472
1042322
101374
2089965
2589470
1390631
2701753
278625
377660
1916477
1013389
1739082
2072564
1850297
601130
12144
2659035
2741995
2520057
2454968
202554
1877341
70391
1058072
2479197
994078
1521058
1542142
2092856
296106
2609873
1173012
391985
1577981
972875
905797
81973
2653015
976316
1481852
1431675
597067
2440984
916323
2192598
679951
618774
2763257
1546770
35584
2432595
1451745
2490973
2268056
2743146
2771939
864261
2665684
1474319
1487908
2602915
1494796
2562806
2324471
1977414
1502451
165
1359038
1085052
1672172
1099635
2479205
2284628
659261
2070868
2338866
919122
2203548
2147980
2898720
282195
2437500
438065
796994
1544169
1292784
1202731
1374261
2124855
2022661
749921
1379887
2083437
1348966
1638579
478128
982747
449160
1654783
2269976
718349
2035280
1809895
216756
1964081
283544
608830
751941
1143795
396457
742397
2357359
2240776
2203294
2533248
202543
2455007
1837266
1995545
1279102
2087906
2413683
672448
1362144
2089174
1798792
2019038
2791902
2582523
562773
2139191
812910
959117
900699
2262609
717345
1544275
1827174
1111491
1571022
1880319
889397
533533
2417710
371697
494346
1946965
1841125
2843067
1948100
2854461
2627032
1827735
1336664
240568
751885
2404788
1394201
1763527
957699
1866354
1749230
1862963
1589400
653767
2280342
275474
1682954
1016293
2233605
2256768
2204134
2806063
2209910
1555043
184894
2181609
442589
2096771
976906
2629429
1870005
2233712
662590
1336386
300841
1738511
386771
1794299
1212359
1263919
13528
128298
9501
2290475
980139
546171
2854852
1681515
1913273
1531634
886601
2560861
334311
1112431
1071328
1741161
1515350
2795328
913928
1734190
2458050
2324302
2630892
2416746
704833
1335728
1138655
1769038
2187239
1612918
2475154
6388
496809
1202591
515378
868023
1808905
2647989
2611270
2633326
1852287
1873590
538442
2737863
2883346
602906
1797548
2828432
500760
564210
2117291
1193266
2576287
1594698
855838
211641
1226885
1592955
605632
1810980
1761383
1546449
2314110
2233707
234101
333557
2661203
1899886
853432
1704128
534517
2855478
2277823
2213316
2594200
1932774
2660802
1340799
1530025
1004294
1906820
1176801
1128538
1988425
110035
1563268
190869
587411
1649280
1064607
604324
2368959
561745
964286
2796009
2620301
520850
1993660
928850
259339
2288490
1489232
2063088
1363789
2690825
1201483
1263879
774469
721187
2231611
824909
241867
645400
506129
1561866
2631593
1087392
2469245
172404
2796480
1122623
447583
1149839
402536
2594621
1172458
1984293
75784
1578444
656734
2102040
31442
1763091
1203113
413518
22365
48757
1285649
874466
2854533
2461311
1647223
1213554
316888
1742662
1791036
931533
2608923
1966738
1788099
1532789
592855
2445789
703173
585272
2263609
579354
341360
2110365
638614
2894231
766781
2651907
2010347
2250820
154714
1211279
2017870
462512
2935077
2548351
1991934
1076368
1540242
2939441
92980
1225801
2040135
1221871
2193957
1461315
2375930
316544
1969784
1452636
1887346
193034
1162465
1252468
1233870
572101
1734668
865689
2025054
158821
2400967
2816261
2419716
2456891
2763825
1275965
43555
1682149
775700
1946769
696864
821337
353670
782779
858638
1612658
27815
1692031
48115
3562
1387563
1525785
2258057
2103932
2019459
1897392
67276
1808869
1637781
2572635
1008292
1302353
2386132
821377
2101826
1298320
2731095
196501
236742
1400477
2649825
2393936
1745904
221465
946926
1851747
1884236
1773310
1751997
984039
1402661
1915171
1776026
1516476
1958945
2210612
2294423
857898
632643
217946
1439748
84429
754698
1770918
2538128
772178
1478515
1700477
1669967
793444
148258
912368
1922451
436028
2485908
1177576
956834
2777076
1257102
269251
209759
2617321
2879715
1437633
1819465
1375689
2112816
1230876
2349045
2603134
1858473
1269193
1038097
624200
2040889
543339
2795368
336632
498892
1298772
366028
2175082
1473842
1525504
2344685
2840778
2803182
1232857
468887
1875946
1719297
1754254
374401
707379
1849852
1451153
771469
1689940
1994334
1202382
1899379
2477619
900668
828886
1035772
2251283
2656344
1041088
2646235
1551696
1936292
1145767
934356
756743
2428082
1365259
1019845
908402
108179
1277384
324615
805614
100886
1691717
2179465
2391888
1730933
2624286
1083757
1022889
1041502
2174641
2518078
940650
1892205
365115
169288
1390971
2548376
1906617
56909
1476671
2371354
2268020
636975
1092448
2444682
2208038
2700407
295529
144761
2534256
1698694
2645737
2516454
414105
1533835
581744
2814671
1357688
2914147
1467279
2094703
2176928
1090155
1996639
2226148
2007974
844851
145263
1315564
2216956
431796
275406
1685339
1609481
765254
1477702
1158855
2382233
2234896
1082090
264659
981622
187649
690648
301948
255591
1971448
437526
178709
2458979
2074189
2446405
757913
1900593
1785110
2015959
1777668
1846929
533109
789402
1165136
20826
2057324
1864571
2101078
122946
2668708
1916301
649493
1671774
1661563
549588
2798609
2873330
1514162
2003932
1061103
2501593
2737791
44222
558371
346277
980138
763269
1521663
2488063
1811003
2833423
1972444
2065687
1703054
1702564
172362
2576748
882908
1277994
2080744
1862428
904304
680242
1352012
1090096
224235
2125738
1335189
1841558
668971
738321
1816448
1972800
2707580
234137
1218918
1375769
546512
2838420
2599499
1389705
233375
242258
2707166
2863960
2020591
919775
2566869
167285
2504431
2784924
2891079
999048
2618735
420963
908116
1778868
853659
2044361
2392000
386875
1315037
715108
2623849
746008
219374
1771754
110658
1774575
2859045
2321212
461443
1069404
848036
2917766
1086869
1110360
9564
2940205
1886336
2517693
1698726
1153166
1895529
899357
1376759
896700
1696929
149170
2704814
672658
2133766
2518892
2658772
2682454
2276878
1574528
1659179
2760959
653080
701439
1142883
2724885
2582950
2772068
123889
1942985
1794374
1823866
665956
2413713
1713875
1497156
2440625
2230305
932403
2843129
156851
131407
2689734
269240
1981644
313675
641518
813763
2808779
1670113
690781
528098
1190381
315342
2451310
482783
2557622
1199553
2934030
113125
1274591
318055
2177524
487521
1170015
270686
2544655
1105271
1297585
2791837
554757
594505
37346
1724159
2827035
1116689
453355
372635
1474625
2236349
2498746
398733
2499817
781865
1445153
492413
229003
1568254
473409
408103
478610
1548197
2755491
1706793
2425858
2021274
2839133
1317026
676862
2077735
1621957
1309592
1514847
1140404
2130408
1101966
2693356
265708
2886712
300324
2916861
2410594
1127317
936564
410937
1213772
1599176
2400180
1776000
2399699
288658
1790677
1145421
343840
347838
521963
1828623
1069608
2766952
1589434
694794
617245
1153431
1903988
1910174
1639686
1951995
1133841
485836
1241967
327845
1069289
1273346
1889015
2073120
1585301
1877290
1071932
445264
2438919
2848269
2266969
91196
184045
2277964
930166
1055802
2234542
2213437
948556
1430535
1806509
1852875
2230163
1005033
2695092
1786250
1718354
1257115
2640965
1758772
2024967
2131201
1657968
1944632
1061666
1043454
1177983
1459939
1093505
2333228
493412
727915
2424571
39745
377108
2776631
1847915
788513
1847205
1725317
2186225
1141517
2003604
2602918
1047072
2303997
1623468
1142946
409702
2056886
473696
763279
1929452
790231
2428449
1821586
1632417
1160890
2282813
2360344
2261755
1729781
368649
2368818
1470215
142703
2050455
2752242
2488861
31070
139493
1460378
954613
2263864
594889
115131
808753
1183340
1311498
282681
1404538
1103806
1188344
2876579
913800
2366812
67569
1046569
323594
1576127
1019764
562373
2725609
1750457
1713620
1773993
2022720
149165
748053
2015329
22111
1091395
2559974
1899789
1981458
2038755
2290776
1605177
981602
1324283
1248199
834845
869115
2885547
2440326
426879
987022
1588395
1600823
1508028
1165565
1571758
1359269
295657
1986160
2592839
2212675
1595234
714561
2084966
108655
2504854
2873622
1324848
1961150
391762
753892
1898517
2363715
859715
1670632
2042678
14326
1445809
1310894
393208
2166823
1207708
2603107
1638862
1240438
63431
207151
1873021
962880
2049383
1298676
1204674
1329463
1826099
2640595
438536
150945
242940
147141
847495
2470498
1668519
1609652
2575752
2664918
1655819
193521
2864474
1792194
1333969
1808320
71886
1589787
2562202
2135063
2488647
2778100
1965229
1637116
2610469
2003202
347049
2656871
976717
2054256
318417
2512802
1135036
2866840
708593
1170839
2705323
79084
1641974
811614
410100
1324658
386828
693237
1179773
1265793
1687543
2785672
1256108
1279634
1511911
421141
760833
1144062
1889395
759564
1849330
5953
1546353
2297061
2252342
1727648
882141
2284883
2811677
2021587
2493396
398641
2726236
1530887
203433
2023071
893256
2511082
2051993
2056771
184085
1401763
1571343
102976
411132
1269891
593833
404474
1033418
2809249
689604
1649157
1860658
335704
1466356
987304
348731
2018958
1655211
638897
200001
1377220
2177003
2823149
942188
2238655
1644349
2037849
747071
1534634
1424528
745610
868276
1223284
1976326
2115545
437238
2405444
2572195
1123299
1380064
1711325
2857600
2289924
2680846
1377153
2718318
1766022
1772773
1988060
2236267
250192
1048540
2085374
1825083
2220083
963640
2777241
163220
1887787
142461
789310
296246
204340
353573
1475422
2111199
249422
2863708
2390593
499677
2277740
1712334
155929
1380599
1680963
1658101
1613257
687028
1531404
1437522
2648247
1389796
2252238
369289
1838173
363749
248736
103415
2254768
371314
1140786
1584586
314032
527613
1682339
378
2015150
1935010
543025
329412
2584367
1898343
1089535
2880994
2636743
2244525
2406033
234411
389884
1252095
665135
375393
906715
1426997
6606
311343
2737150
2495069
2603002
492715
2586933
190874
1470464
2372566
1941852
644646
2011343
1367370
1869918
1425612
49196
1372288
1163513
2314051
2790811
1161084
1794940
1930948
2272821
2112598
1441525
2155967
32342
512854
77301
669179
1077233
1821437
1857785
623592
1452368
159654
917451
698274
1025027
2750420
1818351
415168
2755935
1435763
1567660
233148
770628
739789
1601194
1937565
1362956
2829576
2932542
1123892
1361635
374227
2619024
622784
2036708
55140
1394982
2906942
419716
638342
491340
256458
1621181
1010889
830949
1043893
131145
1407745
250639
2257147
1456351
1869548
518398
1977092
530765
825143
1925730
1738045
2212337
710147
1866670
2230640
2516895
124023
201451
2062909
1200534
901005
1597967
216712
1589307
109933
677563
1149686
362516
391554
895996
1962757
1627031
2668154
616290
1335963
979191
1705302
1022629
1444449
2861695
1476308
1535064
428266
1176439
2240788
1021708
324899
99866
382818
1760210
1388823
1127065
2706877
1158692
2361481
699196
2473769
355959
2801085
2530649
448888
2686790
2141112
2092100
1605628
1290194
2589010
2363960
2397218
484150
2384167
94525
1432901
1206825
1148176
336517
2272191
888041
1310270
1251634
497059
143590
444631
175110
996196
934277
1365753
1411071
637193
2301765
1628764
31296
1831075
2144116
173906
1209838
1325367
1646580
2223565
1733914
2683093
2886080
1113347
2332993
2179575
290007
1466340
1347678
1221195
1570770
2143886
956124
2123597
1857584
1496867
740141
1389668
682062
2017065
1429306
1339684
1990086
1709503
1102172
658738
1823391
123089
1116214
2897286
798318
792075
1212613
1654752
679342
765065
199477
1162473
1630740
2619016
63684
1016899
1906107
2125487
1136337
1618005
2400245
2470194
828283
626308
1024668
874428
1757442
1084315
2233059
915707
864406
2853437
2056345
2413000
2795994
2085588
877673
1251397
2292371
193854
2511148
2058673
2744957
2676542
359995
245075
155665
344255
756214
560939
708573
1982321
1693854
1323384
2048018
1373479
345516
2455033
636300
1380899
1324990
1064602
658924
1479108
319437
1541198
1390580
507890
1188922
1476194
1637591
2288283
730315
1234526
2320522
1712605
2330127
193080
2531559
2183540
1348824
2247838
1404708
561073
2027243
2470824
1387203
2903395
56084
969497
2686412
808605
989802
1287731
627077
1025086
2480319
175130
416953
2437657
2283409
111180
1882647
881533
992919
911118
1178567
2935891
34389
240976
1275822
786172
275075
1999877
1062388
760452
1808378
2400994
2175664
2604115
2087714
1720487
2611563
285730
2075090
2325941
2623777
713851
2439708
1340333
1939422
2318276
365061
2217244
1966121
1922578
1699554
2785436
718229
677361
2273383
1925957
2232955
1757555
2427739
2360219
1871234
2514507
1501672
2182354
365908
2492879
297009
421062
1514342
2547856
2798426
2325334
2922729
580154
2718076
1145089
2861810
2883232
1754966
83738
2351292
329640
760396
724560
571271
558216
2297907
896151
952968
1443523
710351
2099423
287865
394311
2872253
753932
716896
310337
1993157
1915905
1505291
1824024
2261572
377914
2122197
1186231
2409926
243552
1086901
2064618
808153
436965
1990949
542511
1437659
144397
525513
333422
1347899
770547
1652562
1900193
971644
994382
1977431
2572179
1758454
787125
2249686
49571
1372884
464640
13262
2750028
1321939
1087471
1868289
2088402
905855
1606476
301467
339430
2799190
1009232
1987294
1420048
530595
1884227
2360608
341860
2396287
2103546
2646524
1417724
1077131
2626808
2469454
391644
786
1233328
2774024
2326943
1147282
42282
1713544
1611404
1421546
281907
2149140
2691477
1219244
177536
2137464
1108241
2685231
1206154
2480349
1532454
1404777
2309476
2012476
1569684
842312
1868788
781597
2742038
1601530
1178963
2429281
2928553
1862951
1581687
2691592
455203
1590322
79429
258535
2721582
1204279
502679
2639458
1908709
430674
82142
956922
865765
2420167
1416381
2327183
1682202
2783890
203393
2364932
2377469
315479
2110020
6185
426474
322092
1288760
2840031
410525
1402616
1548202
581687
131267
968466
911536
2845762
1375658
2854835
835405
534135
1936777
1304661
478932
767770
53324
2120122
350061
2844955
1515082
2730764
1049778
2625007
2247360
2708849
154835
487961
1807217
715368
508263
2533029
183094
2390022
2909070
1856892
2034643
206424
2592356
432046
2154675
950524
1366187
1323690
581614
926462
2642394
626359
415447
2675511
1295584
2165497
1398246
1684995
1183961
224088
1493117
1599567
1092771
1423200
984552
2180723
790421
1969300
2814903
2114750
1553884
500699
2206930
1030882
2031015
2591645
2811310
2262610
1860860
1919087
2876779
2041588
1264168
667396
389559
2694168
2479538
2245895
224492
803174
1275703
2767277
2023700
1103118
545863
243168
643628
1119716
2901056
2571656
2277778
1911819
147401
2689075
2350853
171150
725481
1658181
2644295
225865
1320032
2931119
1984286
1040118
469484
498131
551115
2592307
1182995
1273480
759191
2361099
1757174
430203
1662547
2387626
767120
475072
781862
1469633
2546607
2536444
256402
783092
859326
362477
1286055
1955531
1342766
1766876
2902486
947696
842635
1025860
2521859
2378360
2124621
419920
1454987
2110112
2752611
799586
2773973
2037376
118356
2584554
2785715
2332968
1576456
127284
852749
983258
1319405
1828910
2220295
1033048
2253921
2897762
333915
1772899
2323732
1544357
1397331
2617941
2722129
1509753
2307083
2300764
172541
1808645
1646092
16604
2934636
1648685
1306397
2712068
225593
415902
672469
1460096
1152138
2187694
2517134
1593336
1753987
943696
2276064
666755
2827265
379157
1983548
2613081
2333567
640759
2505878
2110578
797127
1566062
672406
1885801
2320695
688920
1816906
324933
965667
1101048
1308084
2397527
2370646
2181171
2108409
2554926
237498
1158151
2233680
2196485
1939829
1282668
2806583
2466973
2453109
1400640
297517
2745253
2784801
2478553
339403
1940823
88339
2713840
1820177
1011457
711785
2217683
289344
281989
256063
786053
457995
2561854
1713423
2230932
1312234
1945252
1082202
1609748
237463
1503449
1581154
533212
904558
731397
842068
2335410
1594145
1430021
623595
1245604
396537
422866
1612065
83131
1915054
1323860
1186176
2443519
117629
1390939
1738824
2877527
2450809
2094591
1811464
65147
482242
2887860
715360
2766209
2053108
166446
947445
555476
1751596
121178
1609977
2400689
1598179
2161131
256444
275188
1762061
594604
1170795
441403
296941
1015426
1376757
1099925
37153
480190
290956
758944
444491
1912553
1894091
1075004
2457924
2037566
207000
754744
106370
1805840
1876447
1994045
886402
709614
2254174
2816767
243094
1432772
2860845
2350063
2864329
2376569
2109790
2371079
1910494
959695
1642402
2185172
2928570
1838170
2053742
460517
2870051
616617
2752565
2268630
303244
596724
2738882
1883272
1248277
2810851
1762126
873893
425231
2259375
1869544
1995300
3255
601829
289089
967426
1359530
930225
1353732
2757909
2643534
1921417
1566169
939884
486823
36420
2155729
16007
1726439
2432622
2050065
923035
29931
2789992
1912638
1014116
1373867
2116394
2829392
2938780
885284
1154356
2093898
2268417
584815
8721
2521954
2873545
423434
213025
802398
1388410
12800
2202162
2169371
761541
604759
257325
1195102
338447
321664
874710
2276261
1937967
2552139
748566
835529
769677
2653765
382233
2539770
987065
640313
1448514
809354
1981707
2446502
1700006
657241
1336596
714719
2533734
2390253
2912093
216415
1617302
982544
2918733
200476
82018
2828554
1321955
2612765
1596468
2500917
2764771
1579829
287946
179240
1206255
1379292
432583
1240600
1313034
1962231
1397262
1293816
1925515
2402709
760124
2157968
1908024
264559
66468
2850656
59532
2888207
2615774
1453949
2327163
1698471
416975
981916
2509503
2078373
1623872
1853335
2276988
45021
2702523
334454
1679056
2711888
1165258
2216026
1236124
2666323
929124
1675591
1472594
1027981
1730225
1135906
384450
105457
1580885
1396953
2038905
1751325
2369779
2293688
712876
222052
642409
1585605
1672954
1946826
2786117
974215
1322134
161218
1261353
2271353
1487150
2717317
2932744
2633731
2859313
313786
1759795
1609177
24937
1860282
506923
804919
360797
809158
183990
1505166
2544068
1330383
2376306
609347
514880
1543490
2198547
69630
2835590
738817
303902
2385636
2706689
998562
611286
1526304
2786152
2202292
2877828
540299
1471609
1016879
372653
289558
2050373
2648596
1168364
1010350
1651484
136978
2342549
1484592
800735
2797345
638105
2116109
1711003
92995
2933632
2101341
230853
2267690
1466020
2937635
2448104
1743760
1508101
677504
2436886
259492
1892530
2347944
2546192
2062236
2552226
258510
313894
1813640
840533
2051559
2383794
699293
2185671
1828332
1813039
2514387
1922829
2758708
933888
1564319
320686
809254
969728
1015279
1777516
2026939
496371
1461490
2006642
1974374
1440269
616525
2345936
1616735
799877
648906
2669715
2830240
632257
2853771
1209072
2693624
1800251
179074
632494
2159943
2328092
2177184
2604604
215805
456359
2815310
1806469
1409045
2422178
2703796
1617416
953800
1531641
534559
2588075
1054161
1453806
1720884
2300475
1918632
656315
1445660
2681176
2881247
2833665
2347194
2025819
1823608
1122539
1528202
2432610
304911
1994716
2069044
1680562
722483
2036402
2817916
2819948
1300121
1631404
940850
2616238
84089
1034016
886492
812336
1221909
2657595
2428877
2795987
2842033
2534483
495704
1300858
1671259
2384981
1712800
258516
2550675
858784
2720401
616482
1110184
1969799
2398096
822339
1390305
1573026
918606
980026
538197
1834260
632700
289932
1905365
2174575
1201686
306183
1994967
1521674
1840771
2502190
1989233
1499733
2803802
309824
1370545
1657733
2456021
942445
2556402
664574
675011
1376134
906342
2471008
1491294
105797
1908623
2629660
1847414
837592
2753431
1818084
732222
1218069
695599
2344525
1310485
986525
1104476
953080
1165524
324363
1709699
1916759
821994
1180044
2640105
2713450
309021
2023732
253880
598661
596739
2002849
389036
334489
1485662
1501153
2621534
1770073
1954459
2245175
1083008
2143819
110817
1049139
1838783
539593
1722943
401817
1338677
1800836
412533
2857699
2628093
587389
921642
1198704
1889030
311573
1012713
307159
316852
1225286
1367784
2005225
1691679
380155
145237
378910
784051
2693529
2031754
2580298
2341979
1105736
2898787
1219002
44490
884900
644431
1714294
598544
943893
2621082
952497
2767610
288989
1365577
955613
1628420
2254369
1884587
2076227
2479949
632124
2433543
2359321
2509130
1200016
172847
2792854
629913
796539
2432010
1005769
275337
139715
1176186
2829897
2102992
1401926
1911364
639420
1038631
452176
873474
27420
1869055
1736406
646109
1125776
1176766
2709774
274019
173387
208313
970305
2167588
2431337
2519625
1848330
2851031
2934791
1177950
1129861
2858173
2364459
1316873
2697800
711166
2400677
394433
1730814
2418401
1506426
1526431
544952
1817683
740971
2614142
84754
2184484
2774710
2738574
2345125
349828
2167248
2929421
448637
706826
1316915
581370
2630438
631795
261822
2049099
1886010
523050
41484
8761
2500378
2187061
1100743
690883
1518310
2222825
341858
460448
472653
1769456
226471
1630657
1816956
1134862
623046
272501
1501871
1629173
1390901
1186880
1610851
142383
785164
280816
2558494
1349752
2510209
2803277
2559975
1629247
254598
2006945
174544
2339679
791605
1940473
843029
2405404
826364
380636
2304487
111416
1133716
2669080
2046502
1957157
1245462
234935
1870659
54729
1484866
579108
2828917
77267
1690942
2902042
1010700
1805956
1899423
785058
1579954
1106076
2328526
1311404
1674639
2062211
2329466
1577904
1615150
2027762
1862338
652789
1274790
1059007
7403
69714
452439
694040
2773815
1139554
550230
1014787
47402
214110
1151948
1794940
2444683
1931332
1600347
1248599
1486352
525290
1777109
1202515
1038191
1549446
413482
2156781
1207137
1019373
2009782
1151252
2491768
990384
771256
2337596
2446557
2750964
38689
2307410
609674
343876
2297802
162185
768984
653187
1159725
717902
2892624
1877958
52305
1588627
738016
2601806
1601530
1368299
1074702
1203787
2213352
2662304
2194790
2583619
1390167
1509324
2123245
2725460
2790632
2412208
1632001
2418060
80317
1250241
706378
1700993
1113271
1553771
772210
1123665
1688964
285936
978752
1843468
2126658
2201362
2703141
194585
117680
721466
1913373
1306569
627333
170540
511833
1539435
2572332
604445
287110
263625
1072743
2263299
817190
2765764
1127848
1238925
518160
2879885
936216
2655093
1501132
2451330
874971
700086
1119438
1939148
2456650
454375
1554895
114750
1813763
827276
2479860
1532510
898269
2345465
2408699
2338329
961681
4642
2555653
996329
540101
1775638
1581546
2503229
1585561
1131527
187301
827108
1711628
1994209
2843793
2649057
1786937
2076901
1677263
1845226
892685
1289139
1692773
1817933
710083
1660391
2773903
1501381
914862
1394251
2670238
1867271
1784858
2732656
565001
2009849
368927
1279373
2490340
190140
2323225
1171104
67767
2553775
2371423
1641113
1587742
549590
491654
2492096
1414900
1464119
2322735
115093
101594
2724750
2649559
2291432
1439056
497765
706135
1128949
877075
2686799
2238685
1703506
2618856
2902456
2659824
147870
2933452
1806214
1988044
2012464
2737406
1984028
2048926
147068
665967
715738
1781693
1588456
2057392
2110403
1015533
1754738
2454663
269564
42266
2496143
1832915
444065
1417056
1112217
648204
2452132
2935003
623474
2626252
188705
2750385
122162
1404093
2109720
700948
1481902
695402
1087936
2348641
150889
1310503
482384
1810722
6371
2934761
2210304
2744520
508060
1771969
912866
1340500
2141917
1912371
800653
235377
846881
1584145
2579089
1736907
423414
256483
2834082
2827407
1966560
2867082
1421641
2048158
2148958
2118477
1226776
2716085
510300
1226376
2604082
2096202
2150745
957394
2657485
879076
243135
807544
2794818
1623571
2278056
2414065
1284074
453
507890
2925546
1809830
2410681
2798925
1681144
2215372
2379626
49685
2186805
2472990
2614014
2396887
2547975
414886
915429
2244947
2652810
2683008
1317693
1636580
2146751
1675435
544993
677172
314073
1278059
12414
1178838
524998
2017837
2707115
2465686
2721397
599382
1372580
2661015
2660359
1014718
347225
1825570
856948
1653726
2589336
1079552
1760099
2605969
1228930
1717101
2042956
1131119
1869196
282257
218130
2910679
1751354
1929182
1067438
664812
1109207
264237
989221
340731
343427
1710455
1214944
1532753
1065789
2869212
1020421
1774328
2481444
1790960
2519884
796263
1860544
2780726
1386065
1147350
2446925
2187011
1066465
300745
488373
1700447
462695
288884
2104889
1969387
1053148
729941
475463
2000724
646413
194663
458861
2823694
2834136
1421390
2023181
631002
2609837
2895111
2032772
2590947
1577702
238529
1367799
1061069
1331331
2489233
1177613
2640926
2062532
279680
478740
1104451
2319716
2512296
2458576
1242991
501500
426523
59218
1305417
1428505
105905
2029195
2056623
567794
1180054
1221165
1826874
132072
2862983
1538784
740289
2029994
974900
1356264
2417101
1344492
1841126
507941
783312
1959547
2606656
1074002
3647
123023
583740
234341
2796757
125555
2721047
1667859
32285
474826
2707297
1959280
1362855
2606584
1835669
1296578
1865614
614459
215552
2607990
12877
56822
2224577
458904
2315106
1405479
1133340
2857923
37501
840856
1696274
2258477
509479
1544147
39381
541655
2621301
582778
640874
383971
756746
487113
2938793
1504215
215726
2691024
1930183
1272584
2893798
2523847
187224
1520721
1459189
2400875
2240999
458388
415378
1256889
1260741
1577208
828558
349621
2120419
1618049
1258058
1176791
1478439
410852
1668937
282
143711
1029502
1436871
611461
728129
2334484
2448883
2804664
2498049
2377320
2058874
1210844
2092798
1646722
1099887
450778
778049
117439
1684208
1274542
130862
2820864
2899214
2064250
2524037
2202743
2595179
2922846
1858590
1748466
1780491
100093
2784486
2524306
2593137
2888722
1394078
661906
2220190
704939
1581524
2877848
2180458
855993
1641558
469093
1635526
2584776
760168
1125183
1295020
2353554
1793178
132006
1331092
277746
466260
483850
736838
1350005
1715619
1803232
2853017
2769892
657070
2795496
643917
321461
355500
706414
1317203
1631724
1561427
1307176
2394889
953738
1365182
913135
611875
1238650
577437
1316673
446585
316507
253083
2665268
2271143
1712869
79464
1528876
2314452
627161
1064156
1426658
1669994
1540066
1728764
1152985
626271
739190
1939331
2633990
765399
848930
812793
1397812
568988
1377186
145110
786173
2807110
324019
1542641
2190553
1532731
442844
260505
1421447
2326989
1337371
1515258
2352466
1349032
1664032
2449210
2725668
252158
1248782
1575951
2633190
296398
730075
311967
2320968
2610899
334967
1803466
1489739
1191316
190854
2600108
1001870
2520898
2512528
1351659
2261116
1070310
861771
1307249
2091882
2929049
923488
1749570
2716937
79934
424603
1318709
1168441
814824
765968
2525884
2588914
2425829
2661726
899255
1169061
1720453
2510061
847291
107363
1999898
2518176
75724
1819242
2073007
1166218
2534623
712531
126062
270325
1056661
615738
1312382
969611
907098
2613782
457063
174080
2509082
2115951
1887760
2517137
2165728
819089
128552
2767992
1325705
2810685
716219
483580
1901437
2306153
688560
2653285
1713258
55290
269746
1124361
2364408
1871518
2283165
1367416
572681
1587588
1994447
2548541
2096002
944625
1962751
64308
2604102
2558575
2411697
910602
1630217
175861
2914187
1391743
34770
2251629
2011255
1395439
1420203
393761
1255212
2083567
2649451
2304469
1220821
2574142
1897122
2455506
1220637
132205
2800100
1150554
2746182
1694669
1468035
2821040
913441
617917
2742613
198492
1081883
1181196
1391389
699299
1464057
477235
2799445
774598
1775946
2296242
750262
1074561
2723703
1445960
2390633
611790
754686
1960378
668031
1075675
56666
1135331
635347
326087
1446549
2232332
2385529
1713536
2757195
33937
1484809
2920482
535408
157661
446861
939926
1052724
109645
301138
1366514
1108746
1906357
360751
2364031
119521
805535
2847600
538786
1298539
2284336
1945891
1763186
2002047
773231
766969
1967869
871415
357358
373067
1949573
416524
2854921
445339
528231
1850343
573327
1137399
162413
2776890
1307311
1533397
625946
821574
1645154
2193184
95459
1988375
680031
1414079
2415184
2214901
1359359
703894
1659857
1035636
2304772
364339
2144043
37333
1940759
1522747
1180287
2665934
1504133
2818544
1398749
2281878
2281169
562124
2419532
623109
198663
2757566
607263
1890099
2611652
2326474
2065201
65874
162112
412459
615511
2300599
835613
1177546
2638996
1640626
1328479
474397
1056993
2344863
1433086
253550
2585049
431332
255468
1831719
2171830
2422304
1449994
1443698
99596
1014742
2421620
1653671
1337574
1963458
1937447
1263983
551309
829636
658498
1449450
1186683
1820428
2795028
739306
1408035
451716
2024955
422021
1528665
566634
2537926
2597472
2854855
465059
341476
903723
2009782
183323
282137
669614
219906
1545284
2172122
1829971
2653606
2685011
2435402
2133859
2618518
2245920
1079065
1980018
864087
2892314
118207
2861862
2329265
725102
966803
936866
2647002
2284539
1085013
1785167
2730965
1175749
1778176
629732
1272074
1983350
2933785
2840300
2009744
2207341
2276541
1899365
866161
1408414
1804191
823872
1062062
2025247
2680365
935115
2775760
2466392
2144161
1267935
1172267
547317
623990
670374
1062358
2376180
1521480
530962
1538074
249745
2661986
2821763
903717
1893506
2658276
151907
2839846
2365228
2263527
628975
1402216
803857
257675
1779052
1010743
1943903
2040056
1305134
904401
47878
31414
662790
883735
2333625
2071688
926827
1455010
477606
2017018
2024830
1556976
657099
94078
2117114
1150917
2304010
70631
1410153
2082180
1253071
2912344
2924778
1594577
1835086
763356
501864
1671559
814757
349267
1694359
1454006
2819813
2014589
2155019
2588103
1576968
2313932
1283095
218695
576800
2109470
2077720
645989
410600
584763
1808198
177699
1638639
747819
1234448
2805422
2909620
1713879
1349963
1831184
1992089
70693
2527509
465246
2281634
284319
2723940
2550042
2886893
913999
1759090
1046721
32671
382264
2093705
563009
2485382
1432156
400895
1441226
20884
2655081
1013227
474726
2193688
629906
2903469
1206488
903563
2015771
1448931
1342293
1602873
2790372
2366408
2801567
575693
2585675
2703745
1177859
719852
1402922
1703918
306627
23817
1151234
2088018
366804
2665578
734352
924889
2636210
2012322
294932
2796853
405064
805368
2540027
2518696
403274
1609481
2238747
95298
1039970
1397156
2510749
2001815
1620727
2107977
2118125
2595447
568283
1329813
1103681
2454826
2158662
1226380
2022117
595208
2037793
2595754
566306
1273414
2185098
1297174
1388789
1490268
657460
2155949
420433
873209
1668847
2720223
2227730
1016018
2655515
738433
1093209
1314522
1632647
1218385
1020226
447627
609893
1640175
2546220
124050
1077898
2267659
310019
164668
24477
1371508
1756959
1617811
2937773
1852875
1341406
1514214
725155
870569
2165527
2939346
5523
2258026
1522564
2559388
2520751
955922
1380163
122438
1386780
1792338
1486302
1987866
2314787
533767
574990
2466986
929050
161500
2888733
403843
859385
2316525
1796081
2840298
1050997
1947765
1581876
1843798
1335199
1210967
488305
1002410
270556
1037441
329866
300443
1313150
2067343
2193827
1374428
988804
2185805
845249
2402088
2110898
578244
136101
1044564
770095
2597702
1175554
1826801
2874330
2021230
1934085
2733068
2499351
70509
913419
144921
2429340
650645
279964
152048
821155
1433383
2865189
2783536
459203
1567704
2604988
1589884
2480851
1635579
683332
2561211
2021258
1867184
397810
1256331
2545825
1326809
1483822
2416220
1990862
2913791
2222389
183506
1454986
2211117
1032737
1396213
557060
1167481
1819574
191373
601609
2428282
2716908
2268869
475385
1905590
103513
560666
2385605
597910
233685
2541716
1200306
135357
641819
1194967
1257645
1736832
1319814
1408068
661122
146690
1318550
1263470
2645813
2552098
2308648
1444562
504726
463620
2505052
1314138
1816262
1603401
1373347
15390
2175733
410818
927631
575502
2274902
1989496
1673288
1032387
1835728
996591
136042
488324
1269515
1298963
171896
628048
1674472
290301
2710301
5807
1240232
612442
1094056
353765
2465914
2053482
2291792
2166330
481040
577822
245589
2398
2819646
1085521
994213
2296519
1816546
2789705
2336587
269125
2605903
2054364
1370180
2293652
2378054
1901812
2630648
1765665
1032244
629156
1953119
935023
2926966
2549215
2875498
1373089
2400155
2870115
53934
785962
1353712
1502386
268073
2167725
1138953
1883934
261545
373556
203936
575391
1447651
2228110
1621717
1720404
1272280
2069076
790874
865563
406201
1720212
1107796
1327459
615115
1569821
796739
1839664
1811088
2364715
1677860
1029805
1647448
1429168
137263
1981504
2589381
2610491
2420722
2248758
1946213
523112
554232
75617
1822886
928512
1050517
132794
1496911
2856817
2327318
1989655
2727560
219095
2893103
695729
1149649
2835602
1297185
1549408
183798
2511190
186966
2041708
605566
2206536
331783
1062374
164694
469434
2303071
2133322
483856
2733134
2360997
2819044
1783246
543587
2104587
808717
2812283
900465
1740164
1236333
1972251
1846664
1238445
525121
155559
2349275
1606954
1747002
2916861
480189
2910436
2247404
594476
1386235
1339724
2665561
2018435
1854014
1089125
647995
1287952
411368
2382374
267264
233892
759951
2803089
760372
119305
1723352
1180869
1593466
1573331
655148
2895987
1531482
2362221
1503270
1440718
1730285
558035
360133
2172959
1631249
2255985
2347528
1431149
2294100
2061261
2478421
1168838
38741
44212
346341
624567
1466498
2524450
1127094
1133209
2805937
2611369
1321459
1143980
2132906
818689
2131797
2690608
2602759
2540849
2486774
1124304
787260
1207994
2799312
2681194
122564
2630474
46090
1307183
63976
2702699
430014
483984
1212831
1332171
2374718
1240048
2690460
2183303
2561097
2778332
2052607
1269624
293590
1539477
1508209
1790646
2772883
2320196
892201
687051
2459443
816008
1901953
1997894
185247
765652
1909663
199567
1287322
2284732
2891297
66630
605362
2445565
2559220
1245055
149156
2158952
483646
1934190
50549
1901789
2700701
249231
1038398
1763776
2151230
552920
1627880
1524279
281315
2574760
1597489
848928
242605
1085227
2208179
1541855
2347237
1393441
2355225
1020093
2014552
30857
103601
1018051
1179975
1165188
455042
1472938
707153
2450360
2862579
1507351
504660
492022
1210051
331336
412008
1455536
571299
2456628
1374271
348851
1792588
697612
2833638
1832301
2529334
882786
1075488
1162638
1822030
297219
1713422
638844
2299954
2557167
195837
968652
2437253
726160
814029
1548571
1278731
2649757
1785008
1848401
983630
228565
2146272
185787
1453894
746327
1807681
2602725
1619666
2270975
1196132
2695351
1367518
13829
1507177
2270919
2366966
1622457
1513903
1799142
1479077
2271127
1427694
2285683
1558407
1412015
607032
2752441
843702
751218
216510
830202
268646
2687565
1301398
90529
27732
2262118
1255618
470325
2334848
2553175
2545955
2262166
125696
1992720
1673858
2497638
287028
2463318
1007326
2609617
1123208
786274
1234362
2865386
724849
1849180
2326432
2146174
33371
2674673
1220265
1418667
1557873
739347
2487916
2669488
2461640
2853731
2468078
875563
1232434
1931779
1971023
1027269
2597367
96862
439533
2585671
534280
750238
2737018
1920745
2714961
1214317
2187425
138180
421259
2451331
2746730
2106034
1654673
614320
618189
2826775
1610933
1938664
732092
362809
1620207
1169271
694502
2216971
288158
2822383
1796520
2779464
1223644
1773576
2890970
1228472
2732421
2408221
2899072
2759856
112758
1968053
1774286
1487500
1618985
2787573
1086544
621143
997616
495328
2194463
2039096
87871
2848975
492460
88560
2014291
214270
1338495
1554393
2165219
1291306
174430
811923
1194448
1627179
2381485
1761615
2883365
2424024
1143730
569914
2238880
2586196
893688
902743
124934
1823940
2711038
553663
2393000
345595
1456275
2596245
1062987
2727318
779487
1308306
2371816
679589
2881127
585628
2417344
2710133
791327
2376707
1309103
2069568
1242569
953768
1091137
1893505
1382669
2192983
2086265
2768363
2721945
1532221
2339810
1583328
2918936
232639
102644
2457550
1592102
2846684
797261
947176
1165927
2021877
2606579
1878404
1041811
1013841
1992596
1707179
1002356
2757303
1980250
925690
2505217
940936
2525346
308303
1859650
2557403
412944
535340
231998
2431203
2366107
2386870
1149304
1545749
1699374
909094
557761
296373
99616
900143
2448947
409741
1399973
1246264
1686443
2217385
2150212
2367453
380175
1052325
2401741
1931884
1007103
521101
2147730
2921325
781302
2722187
2478875
440416
595748
1604361
136153
1703481
2833175
2254077
2544220
236362
1613368
1932280
2502663
1489043
1884038
12081
2155223
2793548
897647
1907133
2917355
465309
378525
1506147
1968892
336112
1808256
904320
243487
2190906
2138803
601962
284069
238106
1463026
590197
224746
742984
2643477
1014350
2645753
701775
1535162
2433429
1192140
645089
1835761
305258
2174487
2635177
1260776
2910134
298183
1469826
839868
1462764
2444458
2076350
896067
2375231
1996666
864308
1518761
24758
231096
2695553
878011
1014206
1911793
1046881
2509857
876345
1713854
2397432
1106253
1789841
1216313
2783311
1790576
631986
244984
2711650
654068
1668996
1594407
2024280
1394482
57486
1091301
524165
2254597
2842549
2104047
2609830
2256965
2908849
1440196
1705045
789737
201777
755321
2609961
1232906
40831
740632
105143
151467
1901534
693839
1322575
1489372
1268602
2264010
1408145
2885767
2696820
1147462
2329324
454108
185858
1454373
2412912
584293
471886
2083281
1431519
554189
1282814
207795
2174061
1664537
1420762
1568621
1588317
1315065
314690
2781171
567677
331876
1010802
1284429
434399
2207969
1412985
2747449
2169704
2547525
1358736
442946
697559
1789697
2420331
58987
2623380
1893440
2288544
137758
899612
103330
140618
1899548
1826881
879732
2920035
2033592
1936881
836184
2610810
2700070
1774474
1281333
1939782
383901
1502502
1641072
2230727
2005491
1007395
2461108
2304894
1666557
2246203
2791741
876163
2468292
1687470
2059212
425031
479994
451588
461826
1518604
2298863
1141946
945440
326069
502533
598677
520242
797897
824299
168402
21638
2505334
2403189
2495908
230725
199631
1076448
1015347
1131258
2244222
2113309
1010799
1342544
2937485
1597483
364453
2741391
392571
589711
2235014
134493
2709583
2878702
212980
717856
2935258
960546
1490217
1545313
642347
2132126
2129965
603362
843135
2485720
1140441
892433
1744418
2710145
466727
2837094
2003946
32406
239678
1382553
2225354
522305
1569870
2003026
400357
1733435
1909546
833137
2691312
2103879
2521453
2175766
507574
186480
2470880
2740896
566367
1756115
681822
2116419
2010922
2679426
543551
2349844
680813
156655
1506076
1574584
1709678
297161
2184999
1862037
655457
1468125
420960
872582
2276731
1283142
1511337
253823
2485241
1045264
2204111
705335
553475
675525
2837683
2421234
524513
1615658
300145
2502796
2938723
800181
2229802
2856808
1544766
264431
1032207
472008
295156
2642161
635380
2872939
41870
1140642
348916
1780330
2362768
715505
898506
839703
971749
2594808
478868
1724604
2464986
2629201
1828018
649690
1580292
192708
90273
2760136
1095325
605342
1969060
1140559
956224
985994
2529076
1839246
1180189
293346
268253
1977878
2631600
2678800
1446094
1158885
2315719
2110879
1193919
2779569
1232251
991688
727959
1626141
255799
313199
1897116
752049
1446748
2573076
1697783
586448
2838706
1604158
73838
2469396
828752
282831
404463
288271
494967
2753382
2214583
1674156
964806
2116179
354893
1105985
1908256
1139072
911871
1681394
1099643
2454667
955645
2450579
2685281
991634
501185
2188098
1245983
1074231
2660625
2605238
1144043
942249
2371494
1982620
2323145
2691185
1594805
1221911
377251
1696984
1279504
976289
630530
1607064
368955
539047
949857
2859367
2409926
1806137
1785275
1557262
974294
1607878
459610
103291
2318595
1007404
303376
1546866
2929374
2670951
2617557
481343
1865096
1619357
2179159
2548931
2491151
1796766
1999294
1435485
482008
706868
782559
2032729
816768
1555992
823835
699637
620078
1005358
1202457
1002999
897213
934873
2609301
1541320
905848
1152563
2381155
1830929
2216948
2858672
1345122
1457437
1199626
265780
609640
2485772
1681894
1509835
1041385
2054941
554132
1568225
2927407
868610
1578388
2029535
2721049
1137959
1169209
2897393
2250100
1994572
1028902
1774932
817120
709418
11443
1203894
1157470
429141
2320234
2385160
779514
2880042
1947219
2321460
2856086
2390940
5377
1066986
2503638
1304427
196555
1771895
2005981
1213858
752997
1920868
1961926
1577677
723282
1114135
1341676
1907793
1243012
161539
2272238
2864657
1714119
324182
2468134
679990
2639710
181442
2747914
2253684
2329954
906488
1261109
2169883
1105168
294839
405171
2843147
242564
508854
858518
2615617
724903
408657
865731
595328
2150294
2912088
863054
716709
808895
1689198
746055
1170375
2433624
2762609
1954808
2809692
2336223
733248
2160941
569619
2102276
2435223
2092000
360126
822921
2552539
47070
2312531
242321
1247819
2428297
2106729
1254343
17721
2619454
1268873
348861
503253
1201575
1551988
1102883
1405264
1639206
806679
1335037
1903972
522618
339960
415983
1004063
1146332
1804877
841570
2566550
1480595
999268
459423
2692617
809432
2750671
604745
328403
495644
1944141
1968803
2050895
785977
2026733
2261221
2009144
2010284
1739654
156634
2112354
815207
1128196
1013688
156626
1181385
92282
2488594
458386
1380010
2303135
1409879
2769575
2511989
2113883
1447248
1209202
2582925
998247
1559359
1209633
1719591
1809753
513537
1361023
2765730
1215124
1464074
540561
1113943
1539070
396437
2009760
2040053
1470138
1981370
1519853
2295489
1126361
718869
961483
1343926
584859
1167668
2553960
1890354
11290
1042256
2690879
1675937
1866582
2099698
2669173
2714197
2599751
905990
661418
2109950
506849
1923622
592981
2198768
2732582
871067
903613
2269643
2655131
2344557
2800246
1116006
1578944
1402459
1765907
2706483
1581184
288590
1039725
1570398
2833798
646615
1782771
121736
2328212
239612
1226402
293139
2936114
1877016
1717574
665535
1621874
2773045
2003534
174595
1543172
1058789
210477
1873008
1106865
1901370
2692436
53694
631056
1430875
1069626
1392461
1146113
1040223
789996
2869976
59100
564728
1130929
2587931
137563
882470
878121
1963707
1292036
150137
709369
2575409
663635
2399462
1230952
165345
1154991
383779
1516218
5924
809015
2770222
2914153
1991303
1943704
1269825
91674
32178
2102774
608728
622682
2883648
2230583
2594385
348645
181463
2495380
561121
2721804
1514114
2011347
2707189
229498
2169509
2884762
63463
2739746
2909016
656617
2241784
856208
973737
935014
2716767
1377698
440979
800269
1145941
417050
2535595
142055
1961376
1335396
423736
1291830
1475774
2876536
560974
7065
1833904
1392175
1536543
1171555
237492
2078747
52392
555241
1215257
2340321
1244143
2069618
659851
1224733
2786590
2529365
1514632
1418102
1485224
965444
990295
2481068
2270613
518054
2627029
628995
904350
1093450
2874948
2323566
1430501
72509
850811
558920
1885289
507680
2854541
1662153
2286965
1306078
287777
863970
1052591
1576708
1667201
1282441
1897476
809758
1315607
1413538
969917
339524
2199824
2150691
798461
16558
1450415
236073
774162
2794641
1690441
543327
1465467
1784135
835448
1685330
1050820
2138403
966120
174071
2825417
215777
400945
756086
1451303
12318
1033169
686708
457763
2499979
1280563
711564
2909093
245327
2000812
2237828
2148350
426104
2677096
1035476
424138
2256271
2726584
1497812
1271905
1521336
212
1007428
575333
993519
1187346
897271
1803512
61210
2655200
2155003
2139644
1454449
2481593
808232
1685590
1134084
1669420
2481751
2852985
1359593
154072
1539486
2146475
1769186
1466466
795620
1347871
272029
47906
999344
412168
1712300
2555105
2420388
1121517
14919
2871825
1945726
2334748
835749
1834340
713528
530206
2149600
1782980
2621852
750656
162373
1961534
573861
2373630
1185032
1864011
646994
156857
2468525
1501642
2587983
2671262
2279315
462730
776387
1199157
855411
1072939
1829634
2017053
2081781
838842
1892395
1205286
1163013
1296168
2148884
2539879
659859
836811
1475454
1268210
2090985
981007
1387317
1923098
1244267
1817360
9058
1173104
81414
1710114
1381458
2114681
1044583
732039
2935054
1594852
1040359
2276237
1654602
1840602
2644442
417499
1090702
24879
1530896
2686946
2395772
19453
2711118
906541
1580009
1636700
1324105
88841
1391258
974965
1761056
2625270
989723
2407136
1185721
1975145
2330434
1695806
1540668
2590105
2434088
678827
767225
1050429
1109353
1120658
2889336
2864499
579044
86359
1687370
1257168
2060915
2813660
633739
52345
2170677
1311734
1019160
1677638
1655214
1699749
2148264
1842654
1769820
1245237
1616389
1590874
2042293
482914
1975248
1885492
2039396
760852
2108568
1691178
2085573
913552
2204737
2215752
1285987
2321158
2618844
820462
946510
1736917
320614
2624841
2086322
2246962
2433279
1750020
459088
1991249
314128
1828957
187682
1519151
1874263
1548965
2118994
366793
2277781
2769924
1473414
2116920
1325201
1528904
579962
1230098
1148685
2881166
142988
1421953
902889
1899924
2332155
1534817
2174598
2167577
840371
1677724
27224
1061723
2761034
1639493
877585
1966907
781207
817923
1539942
1752202
1737375
375945
1383401
115396
40256
2405321
1068614
1584131
88768
2380202
1635915
550269
941155
2030238
1033781
2048622
508337
85098
2713614
71886
1878738
1450100
810277
668564
1116834
762148
2152211
2689936
1548968
1575322
1465702
543635
267532
2658099
790391
1963953
2701908
1260676
1176222
580507
1081926
584707
1757299
2938518
1800513
1376068
1902105
1206465
2560741
2332826
1502407
1278283
635751
469077
1290379
1063137
1650859
2439877
2092690
1688649
100857
1040293
1480869
1698372
68444
2514792
224002
961894
2586505
531567
1347108
2646898
2559457
1692314
1494133
427579
2221471
103885
2447555
2126083
1742395
1249798
2907908
2388266
319020
2877250
2342855
2177022
1425032
1881027
2102038
2579076
2709474
2267507
65135
195195
1242474
1708330
1105911
167701
276107
1869337
709103
1782875
2631842
230399
614448
2428058
1016390
1887476
40552
649569
1924080
1245651
550206
1154978
706024
2775495
2830590
2122730
1161155
771788
527819
2491154
2532302
1085534
781734
910811
1625318
1760260
247038
920213
741967
1845622
404775
1974380
1767432
1018025
242773
1391251
260398
971340
474669
2755287
834787
2320787
1641399
593308
245209
900582
1098935
2765690
1284125
1117821
2791104
1154840
2350962
2249575
2044365
993404
2573654
1211638
1005771
1826217
335772
889732
2920659
2888502
1906798
2206105
1922473
2680563
1423219
2282409
1862747
1904404
216570
1318344
152838
42553
525303
23081
1319643
2498819
1549710
1463815
477745
1960664
1981135
2908416
2835618
2172195
2818649
243513
1037434
1091377
408139
2848184
420549
2153942
2447207
2183378
519481
1353731
2423139
1054640
1330475
1115170
907725
675510
2715988
594132
1622394
2340916
2488575
2617944
718244
1400017
2363205
195284
2255830
1435552
2362851
2773557
507219
2494872
1835475
397797
1273982
765473
1387897
621429
784740
539729
2212964
1027862
1954721
1359305
1042945
248348
2486661
1188227
2460261
78316
1524837
737883
109725
628549
49636
2477819
2342928
2309222
280219
2048384
750832
1191749
904057
1699216
2102249
2704037
1842745
27464
2592494
1315851
1768766
1017159
4164
314214
1809588
2724646
738224
933520
163484
2762742
480764
1488071
457295
1526992
2449806
2122972
2232639
1972015
594592
2662606
2184728
617317
1656995
1979563
1699600
1281093
1518674
2035768
1557325
1063402
1982764
1508368
1438332
192008
440134
2434714
1825151
1804452
1255495
6165
752215
1327211
2519459
578580
2156960
1364432
713354
1694785
26333
2196223
1366049
537433
1919914
998380
2934307
2414415
2136013
2789837
1947046
270484
938415
796919
2453253
955953
1179720
1948470
2845028
646394
2507904
2524493
1105582
667897
2864758
752682
642884
1780729
1672555
162561
1546446
1910044
1108822
643179
1587594
1726320
1489617
2404341
1361518
23100
184454
1001334
1734321
918254
1576460
696034
1948173
65412
913881
557098
1677785
2669556
2319150
2046976
186704
2832089
1154722
1314238
2130715
2209352
2075588
2136316
1398116
2194793
1617315
1287518
305959
482523
799310
1037785
1822981
1134454
81560
2546402
1240280
1926348
2782655
2135659
1812565
2477565
1811104
1270047
2878128
173092
998259
2633845
2025751
463690
2614801
167169
1846310
2243968
791662
44584
120577
1934877
2827461
2777559
2560803
1924020
2288361
2221246
2570124
857617
781737
736152
2633015
2938316
1539974
2115933
1200320
1243712
461275
268294
646827
1692842
1043738
2157442
1402031
1012839
2898586
1089123
1895688
1418069
477947
2910708
2313651
1966336
1664616
1235885
2517136
2586744
725680
2122124
2858598
512088
1755069
1543268
19203
630195
2580682
1378454
179911
509413
1830585
2486214
2544495
2338686
821810
1762844
1508063
1322326
2920584
2707220
171638
110765
1228535
1683196
2181251
2590410
898176
2690073
2198625
2014776
819186
1885892
1593491
134160
2178190
620463
1597417
2143606
1750404
2411576
2112362
1625423
1626334
279244
1441400
2726359
2523562
2649838
2296221
774421
1905583
1669960
1438965
1572797
1084675
1143355
2011931
113552
2154810
38628
2699911
2099571
2065429
1783491
2577288
205715
1690194
139879
397575
400250
535762
2566302
2578973
691713
129709
165995
1377383
2673542
518624
31871
1540044
316508
2650588
792781
2509319
929700
1004325
2063965
168402
1945062
2699496
654848
2362300
2258955
668912
2129410
437792
383518
257398
2776707
1564614
345874
899216
2718654
243515
2098801
1396756
1286198
227923
2563263
1470346
693427
258551
657730
1190899
763668
1840053
1099347
2010372
228280
1544768
1718453
2176507
2049265
434215
1688253
241650
1287629
2096436
2776135
2749658
1410999
2659607
732157
87608
2192610
590580
2931253
2531859
1068783
1782051
1014455
584392
1326992
752936
2239530
1954170
543238
72674
1867548
2147880
854355
1624499
1521716
1401393
2876217
201457
335121
2691428
2413837
293573
1821551
1749621
484690
1853141
153547
2725191
2504874
1991618
2525329
419058
116031
1772904
1219555
779533
822198
36450
579623
2063411
2042425
1353587
1869813
2078225
758904
337490
1640285
735113
542223
2921802
793167
2444417
1088400
2016151
1712885
1457196
1068976
885419
225700
1108876
2637132
61560
2560304
1379339
2662306
443956
2176714
2332091
726437
897267
2606632
1083880
313753
653398
1983265
2709212
1794028
1150612
2489276
1331637
171983
185516
1068599
2435807
755321
41030
751531
1678560
807908
1042061
38454
2021558
1892395
660211
1873870
968012
704092
2372062
1277711
1518328
2333982
2859873
390854
2505277
2337296
1540994
1524119
443686
374363
1016079
2473935
2065118
1143114
1215000
1084388
2180190
787971
2508600
2573616
680710
1721388
1556251
2112204
1230752
1090124
1538297
2796062
50782
510465
2365507
2786512
2597798
2715272
1574101
2916693
757647
2380281
2633817
1719358
2256888
1902591
1003735
1799562
2625291
349817
1296037
1521697
2900347
1425795
328990
689510
2927900
1814496
1239122
928401
317732
312740
2012052
817722
1515922
2801696
40224
183656
462509
2446506
2718926
1396649
2690986
1199843
195583
754628
1578050
1784869
2006407
787915
2654602
1179150
939722
144984
2558151
360841
2137872
972893
404012
1876703
2168300
930648
2612051
1333239
1741004
65892
971135
1755843
1662801
1169203
1271802
2230233
1811221
1132359
156054
2702421
1385799
436405
199632
1439115
672481
1711577
281795
376037
1043093
2027853
994373
266466
2754066
590514
2688125
353182
250048
820444
755028
581323
334024
697450
1470349
423719
2456263
2515853
1821552
1446326
1112237
369200
2050272
1772875
2481487
2427969
2371144
163146
370289
1834807
2769286
2854575
1652152
87154
1662442
1689992
1471788
1529270
2790967
2259366
569288
2429724
419302
778140
2455150
124782
996292
1861067
250087
73568
529497
2160971
441515
243767
125674
2361948
1012051
2768912
989707
1818314
2843444
1542119
1282772
74580
2746930
2445732
1406215
2316990
2918357
2111060
715828
1236716
2718389
350959
898481
2628052
1895192
793862
1032655
212471
1286661
1310621
1629950
1125128
2011736
1519516
2517193
1235849
1855173
513761
832719
2000774
1524528
579059
961421
2064415
1088590
657177
969252
587752
861382
2855625
2232778
2179394
906473
443150
11475
23591
1734372
2381447
586007
20534
1820603
2602101
2368609
1151707
1781796
653012
363543
2096453
590931
219969
2636374
1301297
1609308
2671344
315125
1924517
2599753
1304504
1013932
1566506
2266928
2653223
2786635
14342
1287992
2248883
1582728
877740
1103759
2655465
1968050
2706257
1142162
1339375
1301589
1074403
2259056
408967
1196687
2582305
647030
88039
1363003
1140356
1047424
537331
2544547
2101482
1878285
2350747
1822544
1164645
524789
1717859
794660
1065820
211982
12194
1654700
2046424
2532214
986690
2510157
1879591
138683
2026900
1516012
717273
96927
368477
830852
773759
2909373
346458
1183196
2389225
1685229
158701
685062
2481450
355268
1550746
2414392
216981
2850124
483811
64528
1556192
1497819
963624
2682941
151319
869062
1977158
969822
605126
1686366
2791032
2310804
1724482
662121
2646532
1990364
138609
2475561
1626932
1482576
2764000
2783969
1710933
2204885
1455316
2279629
751830
2238962
250390
1639862
938740
750953
1861689
2779444
397123
2443247
112648
1886618
2213725
2790750
2490710
1963419
651765
1597931
2200630
2554833
710783
2833520
174540
1800317
672364
374120
1358847
1268064
399988
1925251
1971623
1096232
440240
2089350
1502556
1521130
2484341
1134955
1882488
2625774
1618547
2816164
1318328
961182
1779719
2011954
2171164
1386221
2001672
2378871
2773740
1991401
2192820
1151018
421814
838744
1894607
917425
1723896
938377
2092092
258953
79005
314695
279752
1644507
549731
1787131
2130720
2118074
1519808
1273108
2161991
802106
196031
1134155
2718805
2840929
2373598
1085222
2044142
2399157
946203
1795654
139670
1724312
900105
861174
2352175
1878324
1450212
1074488
350980
1067182
176837
1581234
61295
1991077
2305469
1830052
266272
1194609
2858994
53563
1559942
2313929
1382963
2279763
2126577
2702290
1956892
2695833
782105
1789776
1830498
1864649
2186918
1045633
1917177
639866
2595002
2761508
907444
1903530
625561
619233
2786856
2152867
232280
581975
142839
299978
304011
632339
1297297
2881188
2164884
2337356
141660
522858
468969
2474260
2081932
2098553
862822
136367
456185
1394702
717646
760687
1501953
1765720
1330813
806231
140703
1148338
2623063
163838
379355
2079418
2370563
1359831
1822089
2264184
894281
1062609
2916022
578430
2899964
2039387
711564
87925
281902
2178787
3010
2527865
2546373
903168
2562466
2422834
2059887
1910817
2105494
1942823
1721354
1501630
2915355
517240
21007
1526169
625900
1339321
1103150
1354028
1753654
461788
1261048
2107052
2628475
1805832
355550
758584
574045
2733684
312330
2433639
1474853
2112016
1254186
1618858
1441729
2880282
451405
754975
1702360
1307325
2680766
86859
2783395
75370
1848288
1147641
1613719
1539313
2117478
153032
1524
2741798
1651858
1783091
2619182
1755597
767830
1432972
684103
1984587
230176
2057591
2881858
2341785
1736511
1040185
165384
872732
1202457
1118549
2378274
1771346
1086991
1943348
630056
1714857
1432755
2622619
250047
2361143
2866968
984742
2019317
2744581
2884200
1707256
1539678
338747
933014
2841776
2138674
2738542
2492114
1325620
2688728
1451239
84209
992577
784094
995743
1612737
378927
487101
978602
2223421
1837294
2380798
2622838
1832855
2092109
2475718
1065761
2283556
2913435
1922778
561191
2234286
1840211
2047002
846023
2603819
681178
370505
1949955
2030784
247902
1183966
903345
2611038
690498
1828864
1293914
1529180
487602
1231013
1233505
2130277
1006145
1003921
725229
1248314
2332696
990452
119568
192651
2568917
892995
1128909
2507052
2147022
2846558
790467
2132737
1280886
2344866
2308950
1461147
684761
2103385
1145085
11772
863490
129033
1135688
2127357
446097
2389440
2909008
1642229
2265896
59094
2339887
1674968
2522432
1420188
904224
45925
2862741
2235583
2612532
131116
2786187
2164704
1827574
144532
2184403
2003683
2855605
144106
2662081
467617
1459287
2855968
2497407
2105304
1124424
1285116
1194791
2754839
2047551
2421672
2688062
571330
1247553
1691775
2004042
171035
1307505
1528748
1615032
191926
2281725
534838
1333411
634454
81684
1843047
1080687
1708784
2525618
136163
1418297
2587724
46884
1353161
1502418
1913731
1294935
195193
2093026
1714748
2316912
2657328
2346039
418940
1699223
1774091
1522082
1312796
92009
1714481
1356988
2858362
35983
429604
1727920
1386258
1538195
167208
1084309
1756088
2243742
2796484
2231356
2837577
440368
1028051
2375305
1507072
469316
1666257
1313724
900156
1389777
2670765
1661933
1467467
846554
15472
1491266
2911894
2889031
869288
715443
2259398
340360
1161537
1313281
658768
911569
1220655
2737245
2345086
2238328
1779709
635483
2063945
2763027
2469998
859918
2139761
2656994
2754197
196611
2827399
1923792
223555
1788678
741186
2405133
2244068
1423183
198288
895005
571413
1818925
1620579
1347539
1965803
2165288
523586
31565
2394962
674038
382171
1502560
747968
778302
1434643
1731713
802103
2463259
926002
1859618
2651777
1477466
2364100
320682
75237
1360313
270841
1725241
1040242
2597147
1885280
1793351
2373175
640346
1719784
1615544
2196652
1887306
2857321
2848043
1452886
2434616
971555
2341693
2354593
704233
448612
1960281
1520037
606840
2238353
1217885
724340
2759814
605095
550340
2534328
2443683
2389895
1318263
1036441
2012264
2449007
1976162
2396953
2058623
16153
1597515
2069115
203541
2105044
341003
2380446
2550385
869196
2896808
907146
1347357
2620066
2730442
1415076
1161054
2526419
387308
383074
2513608
2428954
2871944
615099
1095306
796291
730818
489777
2898758
1584447
2891326
1136000
256688
1752500
1734812
1541473
594276
542213
83227
403005
1717506
59233
1273388
576811
893567
686297
1568605
92958
2382483
657898
1863501
2938405
1079103
303703
2034090
1844194
2546503
1716697
1237401
799543
2270624
1953871
1053589
1467972
2553717
1571501
2141049
1349029
1045341
761587
1505745
1587482
562512
965219
2245254
1282101
1157890
2240001
599976
2409371
780181
540769
653178
1378133
1537784
137768
1146792
2646572
1963748
1016158
1562493
2558227
979654
1924784
1237425
452398
1503969
1837682
744210
1339950
1731570
2696992
717258
825272
2593297
639157
1786594
2643466
1206085
1720975
2494991
2582542
1399787
798546
2280203
2741524
1503379
2196335
1261577
2877570
2238036
1258298
2906443
140075
2135268
2056964
1248326
1466969
385813
148072
849859
1996543
2432031
101566
374495
1307471
270824
2504515
1612270
252557
732469
723078
176096
797637
575953
1089073
2551228
324758
1433899
1950286
306158
820383
2325884
1808589
1143450
1879463
2670248
630752
1250181
1907348
11801
267236
1461373
943735
894661
1230236
2569618
807302
1066383
2219530
2013070
666043
1699003
26976
623130
1356567
2567843
1592784
1582
638095
460653
2889753
2450031
2741646
810056
1238923
389568
2853558
559925
2215938
2290249
854674
197208
1919372
1627483
2215850
2451289
1951193
202438
1431374
2891163
1676844
1577433
2296449
1950755
780768
2168668
2524449
1250568
2039347
233929
910885
2306236
644002
2506207
1343706
1954036
1313270
2345372
1689157
2109505
1602079
1712974
2809335
2402334
1479236
846487
2457467
2669292
1230969
1746403
2592074
974875
1162237
366166
1200946
1909901
1499162
740057
1081724
2172363
1503161
1315264
92932
2485341
804799
2066358
2447238
254447
1770948
604763
1226576
2440943
383638
132763
2844185
1731739
2212541
451345
1600028
2750919
971155
2654209
30417
2370796
754689
2163799
2588773
1904693
2261125
1031255
155312
210884
368494
337372
187264
2045720
1717869
2840807
2278776
553078
621875
1018364
1571670
1914689
1362321
1787290
1039781
222131
1570674
1579432
2232409
2397296
1261308
1550483
2923215
1039039
2849988
2799446
2425926
2013032
1309681
69884
1528628
1412315
1716123
2252652
867820
2195678
2176891
1838982
142050
2907419
2738112
1904472
406453
805005
74605
2466043
2203857
650320
1172177
258377
545581
232918
2206959
2645166
2082032
2254747
2865528
1348503
38198
2681833
2588216
808210
815013
133977
2743857
2389863
1456587
1005073
1142381
29354
580691
577054
87984
2539700
982339
655097
2820632
2453831
1909432
2020661
2865050
788388
2294492
2291371
942938
1267449
1036590
50356
456740
456551
191723
1292491
2267169
2616331
1418770
1960033
2654282
1386529
1993082
1741425
673843
2907311
1347987
1474613
839090
211915
1613480
2600276
1330014
250790
2698990
2647542
1143270
599677
1209398
2433040
2363027
1180298
1551429
2117917
2155224
974378
1341235
1479041
2043803
1738822
1531644
2501031
1558231
490595
1300341
758630
1272860
2508774
1737778
662348
1116470
534291
2689520
123240
2057528
70132
882578
1379776
874238
2527060
2569211
1511826
1032529
441794
879482
2063436
1019647
1627516
862180
2061870
2884345
912538
491217
159914
678727
1393147
436238
2406078
2597604
408696
702495
76624
2072606
1345332
2229972
776908
371330
1989577
1726659
1618118
841794
2231779
2927291
1078553
2816928
502284
678312
2635036
2352707
383503
1708352
2085388
1822358
2393012
1067415
157998
1208537
105727
908213
2795229
1676372
1932224
2611436
1055484
823443
2732570
1174574
1539613
2521470
2566157
2695010
2711933
1304312
965652
984716
2597089
1883463
1216683
2920314
1758735
1686934
1889533
2026449
8993
793816
2715075
513829
557111
771313
2075042
2579927
1462298
759493
817617
1642109
529001
2179101
2349286
1734290
131889
1504636
363372
2331532
665705
2821920
622013
1594591
636476
635015
1966078
2368531
522034
473961
438564
2100523
825230
2805405
1543201
2890086
2235744
2575792
1241062
1144118
2560680
760724
1321753
2127254
2633754
2251253
207739
2225896
2523054
358612
541133
485242
2479550
1579491
1607821
1583150
921229
1240950
1253874
1733332
226772
2160713
2287706
529982
2759768
2447164
202263
1514252
2269170
2608614
547696
1326473
1947744
2854219
684359
5401
161517
1970989
681035
368152
1977929
1423105
2827648
2245401
2752423
2729215
64671
64481
235316
787106
394168
1833734
571461
1478777
605020
2840797
97714
754621
2471203
252380
518067
2437546
2780755
2175767
1179787
505502
1919261
2877129
852850
1989113
721549
2821359
1212625
521503
1666607
1504168
755213
1142347
1675935
1825351
506310
2745877
1115374
607585
1684896
1942223
232665
13095
2790469
2789289
2880156
1361294
2754200
1046399
1322591
861484
2067103
1560433
970582
249165
1234599
210752
1059271
1202573
75777
2732600
1681455
906793
1626605
2785625
2192320
2540116
1518045
99609
8499
1416199
2437910
49894
202050
1667229
1204816
1674846
1775107
1180309
2018822
698860
1434864
674734
1933243
2118322
323447
1658378
2249092
272361
2909876
2423765
2179949
81506
707918
2416645
287397
1819212
704756
1335372
45484
908384
319991
2650914
1880479
2641370
2765674
910358
2336181
1716348
1679138
1529721
2111452
300754
2385335
2207361
2830004
2496291
2730274
1520151
1745573
121813
1054625
1229837
55364
596328
2268423
2334835
715196
149220
1829741
87707
2207492
33546
865750
2880289
741878
498387
52066
324188
2574454
2499681
2774309
1566974
1268182
2514120
1743465
2581188
827086
2802020
2841302
2067944
2567223
2868834
749052
1911155
2243843
1553361
2562286
1835295
433904
762410
493259
751069
2212524
2792899
361796
128237
2240036
2531922
761173
1556164
125723
1451557
1481341
2652644
136410
253786
439141
1732283
353930
1224990
2633899
108301
1134462
1878402
2523215
595990
362291
1586693
2161238
2349065
2047880
1005722
782452
847108
1011433
879876
1915399
10795
391197
2533712
1146895
2078598
1143544
1306236
630834
1095290
986813
1680824
1238115
1794234
1205929
2386817
2633277
986574
1300981
810373
192467
1212205
570596
374973
2863970
144051
1883771
223895
395314
2871907
1182154
2257465
1362747
946405
2796655
2481560
2240378
2129213
11576
2012356
2694487
966359
14271
2800467
1919208
400542
871941
2468342
2897913
207054
1497328
711463
46967
277348
1843340
1588795
856943
1502979
243702
2042215
1666409
1434703
2887587
331175
68979
2112480
310441
2133404
604111
2845584
843630
994521
1441174
2453682
975877
271762
2033261
2519097
1876557
1013847
2270296
1941451
1331210
675078
1416615
1369631
2164014
2798384
608366
303699
642364
1961416
270324
1893320
893177
2594789
1379124
2629344
751474
2798153
2638123
916907
480387
300175
1504678
397315
2870326
1197253
1453840
2155896
1505544
1002359
590286
1117530
1469083
2015256
2158823
917373
2158966
999132
1525316
2774231
1816331
2079522
2160302
2690118
1900019
2677642
208143
2563417
1637854
831362
289807
2188990
114142
877956
1420036
1960724
2241827
2223042
784384
83611
2147041
2699345
652918
2825978
1001843
1779649
203443
951654
60925
1852277
1737553
509100
1367811
2161716
1975143
50225
1192638
1836601
2487408
1380175
251581
2399938
2498635
357210
1578163
33841
1905555
18927
1880195
2630631
1514252
18880
1322075
2151130
2147353
75143
2424229
1533256
1526642
1702400
442530
1639193
1560620
2516923
2937511
2281862
80407
1699881
779163
1709150
1697321
149951
1293012
517788
1589454
2339364
2313007
2237124
2043811
1711831
2059347
468620
45971
1405013
1561848
2158550
2724167
2257665
1640356
321568
2313071
2786865
1306499
1542621
1714422
415623
332703
219385
716200
865698
1788758
2728893
2069871
1782294
903675
1390471
76697
842592
1450947
1448831
1810861
875713
653764
2409508
1303262
211085
2647896
1620206
190290
1805851
1335003
2796475
454962
1584740
2881053
2358839
172669
173973
1805367
464790
2327737
1983723
1160133
2056858
1470368
2586038
109674
1500204
2083579
2172590
1302713
970710
245859
639188
2531379
1977488
2385082
387354
115184
2020265
1604418
1134351
1199764
705478
1104382
2823309
572021
2934092
2380705
352157
4750
390190
1306562
2559957
91676
2065717
1700523
1776674
1639387
400387
85968
1546361
1404950
1324877
2104186
263214
328723
2129797
1231113
2423933
2690111
2855670
1751272
1246311
1515619
1062266
802198
2141153
637526
1474611
2630713
2118256
1034238
64438
974338
710984
2685788
1526599
903343
2907639
170100
2162466
1449504
1280115
137334
509060
522375
2365055
1817247
1703604
2723774
547830
2207203
1081727
2170156
2690125
2477541
1157761
830693
2608464
2275348
1387914
2879773
2326048
2432487
1179038
1876715
2693340
284068
2226340
2785107
1387686
2212606
2343829
1868708
573423
335737
871863
1926069
1551303
424088
10936
656851
1030901
1356899
286569
2438817
1415182
1653038
2905236
2709815
1444454
42739
1628405
1728202
2215923
491851
836276
1421500
1228715
2090854
1580946
565306
2345353
1191274
1562999
2575574
1439352
929406
1023100
2498339
1364976
1252813
2891456
723959
855079
2258405
1664784
2157036
1689350
1204970
1210517
1596577
549367
180039
2587790
796819
1892188
20813
1933753
1087214
1458303
2186303
1807793
934203
1721145
1071911
913285
428864
2298450
1389745
962032
2743306
649555
1690974
1049535
604751
2012636
1301721
487490
85521
2018586
1994785
2622698
433355
2568197
880437
584619
1067123
2172403
1210730
2552754
2911761
991998
1656564
1736808
2572398
2426886
710846
351152
393459
487528
159493
1687701
1388752
1192031
331282
610903
2231241
1159912
1918373
2556748
1214209
480863
96197
62604
855125
2186512
636215
2894817
1088426
1464950
1892521
53978
929670
2003080
894266
37022
1966871
2916956
852116
2685505
2832040
2841599
675783
1946250
160191
546457
574271
2536736
2830009
1999608
2423275
625420
881584
2816168
2312919
1726412
9905
517469
1658919
19092
1679312
1357461
1293491
463288
2408291
1745874
495747
2629676
1426403
1880913
1673368
1797590
43300
1049354
326921
1883511
2852794
924294
484266
526569
1097590
2272120
1170415
375422
715832
375580
35035
2223464
2096015
2709018
322396
1366971
2854607
2461320
2076845
1216199
565807
1710623
2577831
2623291
2827939
310953
570559
1610086
2071286
2487466
786905
2117411
1344864
2606046
2687554
1430651
2723792
723119
2298964
416272
1122067
1125612
927261
1070365
15255
333087
2306606
2303682
330706
514970
1791897
1607260
2712879
2513881
493540
2360875
1501625
614457
523969
2785432
946957
2694957
833080
355981
1713098
2212218
2207610
1406797
374652
2808776
918263
1409859
2029695
2021647
600221
1600426
1088731
2769958
431937
1122721
1545472
2913091
754345
563273
2940389
1676869
329321
2843680
2257392
1079478
992840
811532
2272607
446215
1683797
2423278
2549742
2863701
1658402
2601564
2147372
933741
139550
413975
581935
2551553
2854469
49804
499670
901715
1266952
840697
69558
2139661
616197
1092297
355194
2782421
486668
588736
1756893
1921496
2285271
1546469
1367381
549942
1425355
576573
6611
1091089
2513106
2800466
1274849
1228858
735914
2158867
247881
2205766
189595
207750
2054364
293480
2891888
673705
2625186
1706856
138188
1064537
2610246
2785170
721269
2467314
446549
2234931
2662133
2696481
2021320
1741619
408452
2139746
988989
1635367
1181169
2178814
715039
948328
1980483
2014148
458583
1524781
2759168
299093
935068
1833701
140895
404978
1913591
43923
1889167
2326417
205029
2072922
2932468
913038
2252935
215514
2789997
841016
2505187
452320
954527
1787722
1261665
2803022
2451747
2292239
611274
1226120
2047573
1042129
1673737
2009950
2421976
700975
22162
491962
1075641
1208509
1592379
383732
2395839
1501750
2253116
2423233
464460
1744487
1850803
1872690
555772
1172078
1876894
2103110
1934217
1149296
806565
1774954
276066
1286449
775175
748739
363536
2624550
1302922
2584269
1462892
44154
1794968
2795113
643605
1108772
2560801
825062
2286856
2422135
1281459
854035
2866249
1916046
1791211
1809103
321220
2476109
1290430
663658
2525797
53719
2869777
2819059
2408827
2355653
1642702
2115380
859689
2878539
1463654
1361019
424117
2740139
1844929
2475503
2388204
2096987
2007720
980597
2503370
82692
1129177
2687907
623682
2324750
1267991
2668056
992381
799984
1829191
452158
971680
2595675
1886018
2618697
1008551
1994857
1000275
987005
1562177
293911
503640
1450237
2583470
650674
2661469
1103006
2664790
167958
2203215
141824
1432481
2212137
754537
2393663
1859462
770982
2323469
2701073
1646560
669623
265586
1763083
1858729
277726
714661
2633396
1997869
2550952
2589123
2471352
2406976
1270924
2938669
726713
836545
2207690
2778665
2510676
45811
817200
61928
2306118
2638273
28709
2005371
536171
2027856
84848
2384055
994276
20255
2696549
2596299
339137
1275938
1255203
2180373
10412
1871009
573767
2382147
191056
1131357
1464478
622551
1690673
1726902
619161
180223
258832
1818890
2889334
2200481
1271384
1539314
1030211
474577
2057773
2716456
1093839
76615
824366
2592641
1669632
430319
977455
2140406
2621788
1430408
695816
1887239
610718
2162368
1437057
2227396
773428
340583
422352
1408001
2678984
2194484
451940
2613801
1893027
1729614
2629863
169596
1718602
2413478
1266149
1691883
1471952
186895
2359865
2065931
2528018
1235571
2485572
492688
889822
2777045
1729765
1091532
356068
685912
187519
956821
1696414
74552
511292
1608092
1201766
1846071
2517027
1118024
1209598
1274505
1567531
785181
92546
2310387
2106702
2106555
1186794
1857410
511805
138973
2721494
314213
1974101
2725077
345359
1351140
885430
362333
45167
247383
1695709
1084570
310913
1438
2242215
1446514
1562461
1099266
326498
1006173
2489445
1831485
1400539
950060
176720
2400847
1960664
2863036
340465
10892
1827651
1631610
647459
309006
2080754
935019
1234294
1984435
1473283
2710770
205590
1466772
745048
1049218
2909040
2534349
1933623
894148
556547
2165579
2697610
1279664
2699433
2359520
735236
2088150
971495
1653567
1107256
1154708
1587036
407372
169633
2554669
801017
1735602
990553
456567
1316585
1713686
1848289
25947
954657
2132242
901063
1406309
1624741
405011
2820768
381080
836415
711102
1490763
2312578
1751124
41959
2461645
46100
2155277
1447983
980926
1076976
717592
1316061
312038
1910632
241326
709240
2089765
1705780
2069311
1926281
2620937
1423276
2861183
2833809
2646714
1243536
1286016
2210821
1941072
2615265
865370
1596579
523955
1184687
2166670
2564469
2080769
2079442
1480346
2624626
1397021
2309283
638222
2283139
534549
1434784
2838923
1114845
2367456
1932537
457772
1651727
2563216
1499406
2179802
2822288
669691
2017089
527637
2405797
925059
83508
2326189
2381304
1085255
1702046
2419005
424907
313817
2544691
717746
2563592
2338508
2712409
322548
2861930
461800
468353
2306422
1089625
2711227
1024497
1321423
52464
196164
1121493
1699776
448350
1545819
451717
1072349
565907
2512519
78137
379795
1227380
2431710
841975
2524773
74561
1986436
1559572
1267185
1671199
324024
55418
2423006
2214132
937829
2461274
296066
1710812
1876322
2669172
657376
1095616
2039260
2219031
1178749
2815516
1208447
2694921
2862633
2414379
2929719
279899
1672096
2737700
2448700
2759677
1308258
1985232
2265806
908339
1108137
2892075
2841695
2525989
2409479
534645
2395800
1062391
1939712
1028254
1341500
2671301
30608
2369602
2916418
2760447
1644224
1088310
1589549
2676405
804124
2132674
218291
2632532
1526396
2743271
2467713
310375
680573
2411161
189499
1445367
853736
409377
74558
2141936
865780
217905
2040920
2066625
155964
1500020
930983
2720258
742629
2388328
571824
2677643
1628122
2265239
281069
1507082
1477247
2503780
439524
1679625
2267259
1187338
2292564
1274307
286104
1826510
298818
977763
855109
125229
2037629
1801039
1860079
1397046
2282204
2411139
157352
483073
1771944
2041392
2785869
2283685
154709
798960
1122900
898018
1393284
2107620
2152707
173265
2372139
825799
2654749
2010151
1652078
2820927
1485648
112116
1913012
737998
2382049
498353
1563336
2631781
920262
694001
1563255
2259551
2483814
2414669
617966
2084195
645104
1234611
459445
37352
1618985
348254
922902
881037
1859384
1269495
1001563
1113345
1727170
2191796
1000281
2743103
2699206
757213
958879
1719300
1057280
2519419
192783
891495
1732883
841752
1338750
2864047
633885
2914631
2923196
2848499
1646951
949115
1579125
719289
2537635
2718255
352299
1450890
1881794
899732
1359369
1390080
402622
1929836
625641
505168
1726841
1699807
2009745
2225387
394854
979182
1603969
1204612
2420870
1946987
1298535
2478777
1612234
619699
1477438
962241
1860873
1811191
673440
2651118
281316
2936762
1265062
839049
2909487
1823599
1396064
989588
954779
2743625
192977
1702762
110842
1912020
1380433
2033533
2640323
1320594
2021530
2450650
757033
2139128
1310715
1369759
1471578
1771633
12948
2672646
2000507
1682372
1596516
398208
2333406
2210572
1247555
2187464
1241531
1954516
1505104
395836
144503
1336817
2148015
2059013
2036799
1932915
2554661
1129845
227990
724518
340804
1163676
1487329
2159361
2484268
1485299
395888
2710276
2687693
1726499
1975000
1209202
2590732
1145233
1065043
489844
1507870
1995339
2629542
2905448
1177092
1983958
2015651
2699039
2591451
1215314
1720492
1941823
338253
1479780
1485158
374178
347349
942035
1486149
157209
684992
1664070
259331
1110807
581370
834243
1407176
19291
2779038
565066
881458
2681475
1322829
1814
2069514
2221561
2487162
1627271
2793790
616567
2077541
469726
719536
2141355
1673868
1641955
1212740
1109413
1909485
1834154
1713040
1169975
867529
2095537
1618994
995762
2649432
1267109
588149
2171562
1508687
2344889
1693604
1746626
531196
945571
2531482
2494129
2702450
1969958
409559
1744207
417503
1092753
1458367
1550841
2808647
2240109
510724
650758
1583016
1891081
1187066
2629040
564699
1073942
1996365
2616594
786904
1636765
1058145
577075
2357487
575772
874682
1955609
1690922
1352657
2509831
1935577
2068313
1905236
565962
1789567
952083
1198935
2079824
212691
1665804
2917769
175638
420828
2126333
2201280
430887
1465411
350664
2660252
2485004
1846149
392640
1151481
1181493
1799572
2632256
1788172
123146
1233004
2878740
2589615
1472460
2105883
1532473
265444
728717
1094507
2364860
1439751
1665139
2014686
903719
1647861
1491793
648754
659930
1711279
2666504
1064525
1549027
2278324
1906459
1458306
1990785
2305429
1520810
1647474
2498088
1683075
1174556
2367783
2126265
1429197
1105167
2544173
1832300
1672859
1259510
1680904
828086
1108490
1028984
2607871
2485636
1791656
1500310
1355560
368522
1032183
2373857
72581
330412
886964
471651
390774
831094
771174
2902098
2147161
2634582
70593
1893080
1193260
1652876
2523444
1492272
251718
2325834
1384036
2622529
2865157
396367
81628
412663
1104982
1353658
2318429
308885
1122624
363095
517630
594181
1160357
2912404
301216
724217
1494933
157125
1661520
583839
281766
2138060
1569536
1752824
2903311
2084175
1898629
2621501
254415
317454
2370889
2876424
1644614
2526650
1800027
1739893
2032021
2549107
87494
2910428
1291816
2216516
2483428
2348292
615365
1426126
955211
2052935
2744063
542084
2672910
2328614
320832
639046
2585498
2558221
310774
2589996
2334554
2775931
2351768
2128339
1531009
1601652
1984440
218905
2059152
708381
2226660
1649781
2080428
1315642
1912227
2430741
2746195
1213426
2184866
2151144
677903
897732
1248835
1123742
2912455
1518832
71876
2794282
1102243
2557601
2307066
2165548
2537099
584573
2456538
1573193
2730214
2328148
1859199
658206
2299051
1110985
2043621
811727
1898057
2857286
1297801
2470388
2395505
750561
2483227
2057188
916907
1983584
859171
1347655
1080716
2012741
1809561
751702
1194630
1761616
1627320
2357151
2902011
2677699
715752
2039381
1130115
468920
2284311
905126
2696134
707680
150060
16499
1756680
1888099
521268
2028839
1861470
2759807
1038671
2550878
1122900
2666030
1011679
714382
128586
747310
1987637
1545768
190577
600462
409080
1126232
318061
1709808
1630463
238398
1734829
1530091
132838
1281231
1696172
778066
1820039
2775755
2866819
121353
2899951
288863
435101
999671
1424422
1082061
657214
79010
1860897
2018370
906670
298657
958404
976082
1601130
2559790
1348832
1179015
2386786
1118032
1739883
1853893
1017968
297276
2356068
1417491
290930
2184085
368006
1588500
2492382
1987522
1435020
1638619
2824773
2346522
2866041
2213603
647467
963543
163451
2667818
938743
440262
130382
2660448
1672557
129329
2767488
1466210
264618
225013
1633120
2484259
602095
1394935
1393290
1847741
2653029
1209590
832075
2116209
1542151
2286487
2488657
1822724
1906548
2717395
226800
2361577
487864
90820
307824
2200626
2892555
594726
2928558
1630127
1163856
1056445
2672059
508543
1735441
1566748
1039431
322056
46484
1714875
2579407
1744826
1106056
909253
1137835
1570144
2870419
1608662
2146338
622618
452685
230403
1409789
448703
1759091
447497
1370913
2435229
440663
695668
1456384
20516
2511407
2474488
1147610
1664362
795878
2536892
2191664
1511698
2646029
874197
1717461
2668257
2176921
212113
989631
2307356
96388
1889119
1003128
1248008
1673012
2181795
1010392
2883804
2853794
305617
78682
1008171
2772164
2387170
2078389
866923
69160
717747
2488100
134180
1860403
2606251
2354147
321258
2129112
867114
1321763
2228674
519867
1549531
1023165
2306700
954405
2211375
1047737
115773
2741666
113004
2620813
2166964
2813138
2331245
1199286
1488825
196432
387823
2820315
2162131
2614562
2868235
1581421
2210742
2549919
2492667
373337
982159
661719
1748422
800229
967129
2797817
2646500
2303472
1688496
1451200
2703133
435082
2072812
1011045
604240
767829
2706799
19782
1904293
38074
323459
1722712
2888263
1265256
1180351
447612
2305496
129547
1301499
917991
2814104
2468232
2499042
738863
1867430
2426069
686518
890863
1913097
328314
2183643
1203611
1687128
2123310
2823562
524582
2552159
2576262
2675032
980863
365407
1427716
1576859
1873428
2724663
1412244
1706334
1157020
1109519
2019185
983715
1881725
824874
1885200
1148908
2481585
857344
1003967
1123981
597065
2795490
497565
2184574
1118385
1967148
2600922
309248
1340913
650709
2529311
798846
1392942
1555865
926622
1070130
1142748
676449
373513
798040
714974
694664
842755
2152158
864870
1530032
2738593
1716830
209690
1696341
2632770
2126203
1850116
2298336
2698000
1483465
1526729
1776895
145232
1648728
1382759
1458477
1381097
1691880
825575
984323
1725557
1219537
2343888
2153646
2028886
1024414
2404587
1109844
1729401
1290502
1736589
2428828
904185
1453683
2596507
423038
2491382
1886303
544638
1523913
1014351
653458
1899041
1976825
413253
85921
667334
2020496
1430186
1851692
188446
2818560
1406983
599084
2340232
2848673
2239687
1669358
460875
1959094
487624
865784
2657245
92584
1467565
2215316
602740
816640
2336800
2636707
734282
1912779
1286626
978162
1723857
7401
2337820
2318720
2048850
414524
1650860
2593028
109600
1203921
663924
893053
1535069
2786556
2680342
2489274
2403760
2347597
649206
341175
561278
293525
2903286
1684038
1169579
1582046
2309544
129790
2035978
2600935
401875
2693454
2202536
2294403
723475
2022459
1427188
2262404
1994745
105005
2142227
2240214
233790
76329
2650868
855486
1092556
462500
2470909
1157021
2447887
493012
1326098
960139
2707946
2920999
934095
919104
1349628
375119
2356262
961356
712597
2611990
2490692
1476271
2665744
2305650
243711
597748
867371
1379511
304767
2495696
563728
1966902
246393
1215878
803439
1565872
1354902
971706
1845411
169324
2057935
24832
2894137
772056
464229
2563934
2709992
2923558
901543
501637
120261
229946
1781595
1638669
257029
634735
1424187
2361788
2703914
285590
2657423
70515
933860
2866645
2678174
1017669
2018724
2348180
485510
2177602
2349313
2245584
580196
494128
199549
174228
2011753
463804
278899
2749729
1990107
1978941
1290255
1924291
117894
1595697
2847906
1533052
2189302
1637250
2557751
1240434
1733408
2650305
2033726
1616653
80536
1387618
1223621
197720
1192581
2099339
163588
1053424
2888576
538773
1904189
2566595
2620357
1475801
1822917
2921651
1603865
1275497
128802
1018668
2776246
2788774
2584682
99931
1734383
1182952
651771
1922604
1203571
2775091
2199690
1186278
2793171
2181304
2886115
2762326
2840002
1436709
2548802
1438008
369232
762656
715312
1606125
2461245
698532
116490
829211
1065169
827921
1456860
218911
312082
2607464
2262690
588198
2022411
307515
1491159
2251918
1938919
1736350
692413
2633349
1588801
1754544
1851891
43522
1872495
2046674
2292042
261720
1859233
2054671
1510058
1007844
1336460
967714
551544
1960979
2217290
1327206
1540022
116117
2252369
132985
1095870
333017
1279363
851191
577040
855644
183736
2709114
744095
2774595
2511348
2265897
1912366
1218570
1743996
1592151
1569200
968496
2349730
2755189
1231955
788240
2103947
1659917
2421791
894971
1574850
699981
2151823
1275938
125488
2686044
458123
550281
1543967
612958
1950184
635206
819823
2525041
2266390
1143168
1050735
744113
305416
2796566
2700548
1961581
863379
1698500
539561
2208280
2537353
1282554
2245487
1473989
942239
388621
820381
2037116
1511657
1457965
556825
1978266
2009971
669921
2629803
2111400
1258402
198353
1470560
640215
2178581
2535747
626712
192877
823508
408807
1243794
2109273
959699
884528
982571
968296
1438176
35870
2806951
294841
2148237
636060
1364847
2084672
635120
1265488
1871473
1866511
2764938
733750
786534
214184
2908130
2919369
2468620
2830376
2555928
2484452
1226104
763355
1235811
881865
691005
1977210
258651
594441
691578
765135
1371027
2560009
546242
1490728
2504387
2335084
761219
691451
626871
1121532
1644124
2536240
351659
2446481
2322387
1692581
1001390
2751383
2732706
640277
2248258
2739553
2411632
1202555
1715551
1490359
2672948
1637279
2740956
236898
953885
2067387
1474168
2504190
865476
1989566
2711613
2855061
859517
978714
1485950
1031833
1490656
357124
714401
346030
1294758
425353
848225
578197
1564413
1937166
740052
864457
726058
222057
1104730
832575
687330
2586109
2445856
678442
873032
1421485
318309
218626
1167978
2381285
1073471
2864073
2934088
1977686
679520
702917
2468249
334758
1115327
82435
927722
2497144
2079729
17618
2532882
1123957
834755
2195311
684652
453993
378584
199152
792101
385702
103213
231711
629090
2059885
1622310
2052210
2395822
2782472
2342103
2456332
739993
2059228
1832738
722574
793651
2201485
1070801
2378466
320557
2699992
2026803
1198554
586122
467521
482066
81513
1814397
2042967
2132132
1094815
1793455
1380147
512858
2655972
2469021
2166888
2730285
1455931
67951
1201273
993563
2815150
332811
352722
1854930
868945
37814
523710
376142
2874232
1477967
307632
1083904
2578739
2919002
2170685
2392595
959189
1272534
1586463
2169282
941294
2620370
2073444
1074284
1385190
1925590
1522692
2209653
310691
970604
1003317
2281435
146234
740081
343854
1048016
1019155
1686060
2156710
2191510
2480684
1088631
1352018
837706
1683501
486008
856015
1874953
1446382
2269402
1549823
1674432
185679
1823476
2461433
1056354
22318
1782284
1376243
504592
1331274
48151
1761119
805528
1333159
1817166
2387026
166979
2646508
2668291
2115446
2081129
247287
934478
508055
38988
404918
1631867
1825656
2637925
1720468
2893868
1648498
1287077
568799
507924
2277544
387967
2689567
2356578
2620073
1784816
552531
2031977
684320
1702420
938054
1248311
2102535
110219
1276388
2686508
293873
2438752
1356546
1102536
1084609
514947
1505495
298118
2228255
758739
601113
1714204
358267
1755458
93472
2866722
2332266
2365233
51548
597951
2857046
1823659
961924
802530
930530
2863392
433773
2869019
1296540
1936930
2466561
97455
617766
2690511
2404507
898100
2207781
1002638
911938
1138780
2545529
1826425
852493
639830
1106319
763985
1095621
2260846
76401
2378950
2866758
2384430
519805
1791224
19680
2176741
2264288
2087449
2875255
2591277
1877749
1176406
2547032
1298051
2672779
2767551
2358341
1101082
2881625
2871156
2902643
1495292
894955
1528219
2098362
458351
756849
112205
1638584
2729864
552855
1958541
2198100
885540
2220918
1066516
1872526
928182
2101630
2370333
993976
1858374
151315
1413589
1974242
1317484
1320558
908588
1908194
1464280
524914
1983725
1513673
2617899
2778977
1394919
1513196
552209
2427804
969285
2163623
456617
366405
1661649
1203277
1735151
1945356
1780664
2654124
859262
1401767
169277
979364
283395
501670
2679490
228076
780594
546614
798747
799917
291891
2467736
2025291
143738
260606
2689264
281913
1036132
2104676
1746274
489802
2178572
1763173
2148868
2693026
2272464
582878
2863751
445906
2760894
472655
2049244
2092144
2921279
696100
602948
141792
1347798
1892287
939599
2189071
2749728
688792
1721510
1341024
2931285
447256
2183696
256635
399303
290434
2369658
1801326
1763953
863393
1077415
939828
1389346
2535821
1089874
1808479
1292975
2329776
1219535
737461
2891293
644779
2519433
1403964
1404588
1303421
862466
433593
1554577
2876311
2645891
580775
1259988
1826310
900090
2194256
111519
2335999
2017476
1420434
2679238
1996918
2376084
67009
2640845
383505
2854564
94363
1802131
252011
731449
1649046
1079029
2596349
1764726
2816345
1544295
742702
2182876
90504
1377424
402473
2473418
2706167
40217
288284
288452
811779
698623
1006217
1499108
554091
1114404
1815808
154277
2799073
1394819
2687836
506551
3802
2414694
739683
2452776
539317
34379
2039658
1902014
1072798
737422
813894
1305252
2347923
2123214
317755
2619264
1364500
2382700
87313
515306
249326
1235519
2098937
1699414
1657548
1705007
2647373
1366047
204448
2843292
1784827
498801
467178
1931713
934900
1435358
1889873
141341
1713862
934065
2251229
700667
2356272
498988
1036878
2563934
306556
1141947
2311381
236641
2789259
810997
1446589
238774
937198
89901
1794899
1259714
710106
2901666
2274884
61778
2408849
1960970
2787202
2211465
1606109
99448
447179
2697643
1945690
335134
2465420
2361856
1277418
1170859
178896
1724018
1711048
278113
1190708
2013155
2522615
1639516
1050308
1811354
1383476
1733258
1387461
467553
179001
164255
519567
2318339
1972259
1112248
2323172
2119816
948947
649248
2602454
2599026
864827
501813
854659
2178488
2847164
1158387
1619427
592334
2831575
1193208
202585
1722284
1251332
1840787
67823
2677234
484196
1657285
2242409
860863
2937528
1438460
1767535
1490621
716024
1914200
1111394
598662
486564
2588360
263988
2762051
747139
1327148
2066076
213954
2413928
1072160
1650029
1394795
1003647
1180309
168653
1278655
1984872
1252127
461368
1502799
174493
1188881
2115957
1832389
343490
2355972
457857
915301
1114510
1752749
1494122
2128301
1694181
2846738
2763904
2584710
2675681
669347
777471
2913580
1987948
2549638
1511511
788025
719781
2621771
787775
1217356
637387
1887928
1640367
636996
2425903
138280
1595408
2709505
586920
2633015
1275230
1838444
1311169
2401106
481691
1126126
2312410
1971232
1577292
571887
757988
2808425
1274517
1285825
2625685
2208898
2191662
2720198
2675298
210122
1486872
1039682
2217705
2303930
2331764
1642735
22892
1138552
1829014
295420
1094623
1429884
2751043
1863656
1061338
1281199
1857603
1375491
1272689
618818
2829932
1958179
2917504
226276
2383806
2810151
2632338
2179059
1241194
2135897
761261
1983240
1492553
92156
1370767
731197
1207271
1124562
2907904
2502648
2239860
414563
1527474
2662472
828084
2834124
589599
1441474
1608671
296240
809231
125957
210688
931853
1144013
2063540
1299611
1711217
752872
2285078
2698792
849663
2896329
449665
2714514
1732960
1150361
169613
844795
1803944
1463228
2025671
2610957
1456383
2911766
2371352
232952
2938878
2780748
383433
1390029
351389
86961
1443869
2374848
2657240
2604964
1440410
339234
274201
1706804
2504257
1283665
1110254
770214
21515
2125454
219994
2690058
1689029
453041
1594264
1615982
931255
871175
640563
105748
1501429
783020
2683255
1057904
2383228
2677781
1838097
1944889
2461354
2186249
2780846
2748391
1650146
1216088
1709280
1574924
712666
143728
475751
1024309
686808
134922
611912
314893
2909643
262293
1566940
670745
2058577
318608
743765
2241206
427846
2349682
2751302
115296
2275444
1544739
392976
328771
1347173
1070463
883429
1779425
1434930
292795
615028
2894864
2910767
1410803
1989585
972858
2224406
568110
2084025
2487157
1161270
1886870
1835020
288644
2334706
2388264
2203108
1960909
2566059
2852435
2003476
1213792
1229794
2694123
689406
164269
682046
1948006
1333993
1949482
1981210
2438340
2610728
488963
12989
1754677
33607
2226451
2122723
612599
1267769
1847043
729879
799659
1982381
325068
2905007
1408092
1520215
826830
1489647
1421215
1095864
1133747
736651
1884865
2089043
2522866
1520255
429712
915549
530782
856841
367448
855120
2156093
1617383
2192654
1246326
1456990
1467667
1411758
870369
2266566
2596914
1386158
2220506
2714514
2381683
3232
1264849
2669202
2662269
1984779
2937353
1789062
451578
300753
1080710
859076
717370
2304606
1739648
2516988
138673
270141
2884137
1305557
410675
1263396
1593402
2769853
1360639
1458787
931537
2890203
1772370
1416792
1461207
2077925
2071356
1933362
2486031
500670
5737
2022788
1884107
1941984
703842
2659676
588347
68798
1106460
2340213
1647426
1101927
119518
2255004
1421084
2617948
468034
2380208
2656669
1411000
1623155
998305
2144271
467107
1678743
1263116
464153
186420
2314143
1811100
239124
2813640
422580
2428752
2329951
773128
391374
907820
2311660
739916
2701995
2217164
2766216
17041
2349536
723108
1280053
2835172
1379412
238910
687918
1409408
121413
2693499
713722
2911535
186177
311853
2929173
972518
1216846
1384030
2657516
1096647
2899808
1647683
279775
489846
1637186
480541
1888622
1577375
2932053
1091167
1052340
1609803
1933077
919615
1343395
1519965
1475770
1462729
2739243
1907723
637369
2411344
2629382
2380046
2300599
61427
1728038
2708201
2091853
39810
2742263
2241701
1296272
1043806
2815187
1732612
2542753
1507229
2270486
548367
643148
2036226
304466
387431
156581
716923
607989
2318715
1722693
1891063
1119205
915806
2617916
1092217
779822
852261
2154685
818639
958620
2265327
2009657
2670172
548333
1335695
1445095
321019
257178
901781
816993
1688157
1864147
656070
273929
2217370
1623307
1055888
800787
403754
1548320
2701721
1532900
1121554
2790653
466938
335670
352891
1031555
395428
2130310
2815803
487592
1672752
1971336
2680481
2921803
2233236
1867269
290665
28166
423763
1039994
183404
1808723
56445
2849869
2514038
1828276
743428
1939378
159359
2216860
2901459
2924551
796041
1016935
2117780
1352371
1266914
652487
741464
1018845
1782985
338634
2571776
2060073
345688
374337
1980448
713588
416714
1633410
573970
660871
2739764
2672052
2423404
2108073
967479
904246
487599
405014
1766163
1374004
433682
2411666
2726648
602948
1743790
985919
2169679
2216134
1631119
144740
68061
544293
808924
622599
2907094
2659911
1872205
1134333
2464720
877836
238884
397022
1207868
2546627
211773
1331561
1397488
2576445
1226712
485018
847857
1918635
1953008
2050807
1486679
967047
2267862
2218620
1591476
803907
1493084
512622
2627382
65824
1124539
1177737
1741871
601767
418940
929529
778757
849541
2857988
399786
1895736
723255
2259037
268168
1089505
852314
386638
1555115
1608349
2580244
1411204
1979176
1429517
1124417
1743773
1874277
1689061
1912701
1042704
1079876
2058462
2353585
2647515
1924691
1314710
881835
1280718
954521
2088775
1774628
1253233
1048266
59634
820036
2566327
2379867
1919292
115447
1163142
212058
1578840
960651
311879
842886
524359
2092503
453111
2743475
379024
2800314
1109218
155016
866945
1180278
15951
254474
2016078
1766903
479807
1872926
1397195
84960
1072742
1217005
1079851
2515281
1779911
743241
1604457
1023338
1302876
2035974
2107329
1974594
2923713
2448038
1835551
1281052
1460671
1160575
179445
358732
2838365
2343943
763519
2660103
527023
2695084
538334
1203546
141462
958908
33968
1843622
744073
1730107
2136374
2711734
393168
2833885
1701940
333263
1543395
1200685
1582009
1418997
1516325
414528
372937
114517
2463725
1956589
784470
2735487
273017
1322104
1689853
597083
2859005
458464
895074
1158576
2567515
173982
2600283
1527357
1834202
180224
2015963
2793301
2427518
216946
404310
2636235
796574
119028
1217279
458553
2262592
783264
2432211
716879
1063192
2879711
1899306
1075462
2752789
763494
279936
1789299
2794923
2028633
395450
2916736
2001409
406969
331462
761440
2299775
1527273
2699636
2435182
2838927
414677
1808412
1062767
1511129
1185279
2558985
2100658
1778971
1529074
1374786
2070550
2491817
1440136
1068546
684149
2565627
914414
1292628
2682308
40803
2660931
1943149
417505
1345903
2529629
2421436
1046858
1210080
694892
442667
1714682
1190799
509287
1169345
2153823
2451864
1386555
334078
779367
392042
2088743
1446104
1093084
1257625
273096
2420072
2043887
2018254
224137
2020752
1994006
2329737
103122
2771001
2080917
1106277
2291115
1330363
2812894
381784
2801965
2628609
150199
2701982
745165
2713794
1325488
82685
2065042
2506441
1256986
1088954
1992697
1005874
2435903
123250
520447
462500
867646
644712
442989
2571673
2091385
2272117
2579832
618431
1453061
1092466
1491604
1920195
378634
233825
1651275
1999992
1774625
1696342
2817539
953070
975484
2659307
2589220
1197857
70715
1538733
1830821
1646877
1736732
2694587
436583
2797966
1822513
1508316
1801520
2397632
1195345
2936318
2736181
1932694
141772
1353698
2063155
82058
2019374
935868
1932361
1810439
1166316
838229
1618491
518379
1319468
1175749
2611714
1212049
1320486
983047
981675
1793504
712718
2932521
621024
71394
17740
86706
2780969
2018335
2603776
2330736
558887
1651935
824599
1553081
2399113
1322939
1636853
1595363
661451
2520166
1672849
234326
2672281
1468139
2139682
271677
1622597
2333503
2163159
861673
2393590
274421
2606276
1495297
2237262
2564302
2058826
2881817
168428
558977
1656495
321771
340809
2207368
1145175
632149
1325542
168801
2361720
2274849
401142
72266
1424933
2835414
2034435
725461
1873442
2641886
2449455
2173305
1492128
547955
2881701
163706
652684
885159
2749802
820866
2411634
2018576
1648182
1965840
1858609
2365277
2883665
2243092
1077678
1014227
2438595
1189622
2374301
1746783
1254420
1305946
441861
1749298
2885409
2730969
2826177
846849
883108
2462827
17927
548335
186646
2018354
570481
1841485
311303
2296358
2417031
512283
1303050
2237355
2101350
718335
2051520
173736
54692
2264272
124701
2176240
2793084
2097153
2245427
1529362
635362
396934
892027
931390
1221055
118782
1808499
1894363
1385160
2722161
909469
413688
1913663
436762
906571
2016075
2830888
1209587
1949378
2719451
2592032
139953
2476493
850892
79911
891276
943802
1872127
1542158
2213831
1634880
2171438
173367
1133973
286299
2795458
2798596
1867797
1851462
1272011
1526345
405191
560803
2182156
1288989
1087545
400281
2189320
2319307
2339087
1881450
2424287
2721738
2732011
2062101
1413694
727169
124433
754258
2054971
2715561
48842
1892944
2448649
888330
305670
576239
610465
1703743
2128967
1583754
2221887
2191427
2416871
912087
2015876
1613029
2029325
905611
617114
1408284
1554980
1387371
1782828
1017002
973138
1859199
99973
1768950
1779374
902201
1602604
806014
424894
1635490
1303052
1716632
276558
2308380
2276158
2604078
1076773
1698462
2326882
1766869
327173
2909540
332352
2551575
1102970
2795545
2722591
2625415
1129731
1919584
2762943
2191730
1876333
1944547
2692329
2168331
2455763
1194988
1101888
2400947
1634952
1876743
2467508
565610
1294254
16335
2240691
2260635
500495
2378720
1561785
2776047
1149156
676421
278876
1207063
2866875
2778180
2619139
132161
987609
509254
2216009
1298676
2490624
2671319
1355873
831986
2747031
1138512
1167630
1156870
2770120
2550818
2896983
1010433
1949540
401464
1350811
2521929
291800
1119929
1461666
241651
1614206
2241714
2127261
1380153
922806
189558
2749174
1748499
154714
2272534
1975940
632980
2160268
2203946
536191
1838330
461703
1839957
1362023
916254
969318
2248494
1993835
2866327
2380066
934693
720970
2031771
1503089
1856999
1423081
2516124
625555
2545464
1489995
739806
2406175
1530480
1671191
2656374
471502
1204595
1743376
819314
1913183
2726467
240281
1124901
2454757
1187318
1794649
1774356
2431758
566398
690531
1564888
2455422
1676517
2033977
1740484
689523
844447
1730907
1696468
2514613
2402198
2295728
1263346
753568
1627049
2534135
2845503
1484384
269411
2161718
2870
2395933
874762
1356161
2416954
97707
2653090
2103171
1853005
1488367
262639
2370707
908125
2799390
2357259
193377
1749428
1609944
1002652
682931
325114
2691942
786388
2245083
1160795
874065
2702662
193088
127822
1254365
444481
1201868
2342850
8044
15436
1612180
768125
170742
401361
1140898
2331023
2816070
860863
1523849
1018397
1396213
187948
175973
2094864
1156502
1994897
1893622
981436
1664081
2027691
1211426
2142491
2558418
2207533
1520225
2007776
1401910
1067181
1120568
1319967
2418410
2679204
2407001
2006373
71758
638698
1928154
1667082
2858242
1098835
277403
1575152
2601966
2114592
205724
2821587
647081
2684882
2707103
2051041
2444584
1747172
1361087
736282
2072148
1575988
923627
1776486
426864
784993
2462010
2096109
2738257
1857121
2719513
1571610
1131277
2154835
875432
528759
437839
2339557
813256
1577675
2543688
1954939
1520753
1560228
1602270
2340862
2539795
2838734
2715029
893167
1926496
385073
572310
866660
335662
1554691
1954806
511774
1112368
943700
1163770
1295329
843280
2419551
727198
2071988
238214
2028592
2717110
1776743
2700298
200857
1035135
2528367
125396
932204
2784236
862705
135886
779037
2834653
1673143
44527
1762795
1558044
2426859
666566
866356
2603093
2851867
344426
2474207
66840
1168061
2081218
2885320
2667811
1365275
1070652
2439041
105410
2039726
2918506
143765
1856794
2362472
252244
506237
179259
2498192
742749
282281
2248363
2305763
172734
1900960
2236102
2510532
507550
1794645
2504851
1122506
2496779
2177501
2379050
2619091
1423363
1547401
1383769
1064222
667013
388562
2387047
2544372
2688649
1946274
898161
832172
364164
1922504
1234935
2321698
462134
1405917
1533064
701794
978952
2231102
2459123
2231689
401410
1002105
2196759
967785
1022993
1875132
1530708
2141388
55616
124101
475668
395206
2060771
2526082
2752195
2724864
1014224
1994765
1869447
1890382
709524
278117
1898959
852569
1451691
2837492
1145286
888599
2465583
1956652
1356881
2448137
390944
1788905
689118
2705722
2246724
1056629
71956
2175901
760019
1218203
357464
1515855
434181
2406980
2295904
185698
2671834
1770058
1737583
908402
1917388
2374129
2457520
796659
1230506
1242275
2450220
1591612
2186019
489787
2002345
2127626
1533542
157388
236462
1306370
2466670
438356
1495963
267486
1090562
1278500
2640235
462867
2476188
2798888
2495026
2586725
931904
2587469
1688343
1995215
357799
503164
1301817
1146306
1494522
1272147
2806288
2079881
1143712
205307
1496072
69212
1004249
756644
2686438
939221
1882447
1105525
2483665
705532
841668
2483925
975851
2269288
1800577
2927440
2586293
2873263
2329679
1929305
1719363
1340347
76417
2734984
502755
171429
616331
1573949
545244
1686137
191538
83457
76187
1180802
1998220
2002934
2781317
2639389
148296
2632884
2630069
306138
721033
1045088
588340
2520093
2540360
1533903
1124435
1502082
2564739
939956
2699359
1358228
944873
2771759
1231646
1307643
1125945
73174
31519
1987842
55242
1647448
1219946
1350722
2380398
428026
1509351
1615683
355675
40511
1895383
1657314
627642
1878024
371853
2632184
728135
798202
1802032
501250
2242075
1131109
2113921
2361880
998252
2683974
1769277
2727451
1385325
2613744
2281585
1892102
2178472
1865265
2471791
1287980
877974
692352
2233325
2866642
1932528
70880
2077672
75411
2920063
1962429
1241309
1873246
871618
1920138
362478
2238691
1744826
931952
2797835
1759105
947758
753061
693862
2050034
1634206
1953785
281278
2304128
43540
1831485
236021
330248
1550482
636053
769150
910827
1638572
2933685
116225
212450
2104711
1689356
367194
997480
1740219
2034737
2212508
752016
2934138
2516800
1044299
1471730
79102
1561134
2248657
185103
59970
2379035
840928
67592
2550404
1480659
2783799
2542012
2808089
2813115
393582
744214
1081916
839716
2023465
2599440
1370977
1108367
1160099
1273765
288559
1293200
992085
1560243
242722
35068
25871
2232519
2684933
342673
138105
2092003
678386
2424085
411303
2282523
2229788
2140904
691534
2496139
642401
1749828
1828126
852429
83936
1667457
1918894
1545985
1983650
1720710
711660
619146
253862
1678384
1655611
2796270
2323039
602151
2646875
359874
2676569
894000
2778429
1644365
323405
1962731
1639675
763431
2663282
2342203
1371841
304680
1446086
1652378
303681
1127040
2759611
113550
1275533
2397963
1621228
1006889
956607
1018892
582611
1395624
1585070
2191669
2471906
1587572
2237826
1759652
895020
1001512
1011589
1694950
777869
435011
2073612
979250
1323539
1303094
2048890
759936
1210322
1386481
27973
1084080
1800462
2870992
1085558
1754228
1145010
1004212
1733671
1886701
1160501
2518963
1513542
2395535
1186572
1584712
750784
2861254
2233020
1025255
2192469
1158422
76213
1530110
1394539
561899
912942
2808036
1501560
973169
367163
1503104
2651263
2615179
1438085
2011582
886401
2531106
278870
2770185
1174689
2282314
1064989
1345178
440036
1312738
1458419
14117
2371800
716626
97430
339920
2754894
1668251
1393825
1709703
1032777
1066596
819384
2896879
338541
1926529
2797823
2199533
1813569
2896495
825877
2767946
968414
2018278
292631
1492612
830992
2818276
1503569
1134163
1432285
1339401
2845749
1812935
953470
696554
1840980
2195418
2663782
946561
2218771
2505275
1436878
332885
837368
2168620
1909724
2104893
2239241
219002
2230363
1403314
1655157
1433357
638906
2743099
2505862
30353
2001423
642888
2607240
931246
360071
2873350
1388029
712778
762872
456532
2485105
751787
2814743
1933311
963466
1145638
1727934
2323718
2445786
2927134
1553714
2852982
633905
2125889
873607
793223
1549511
843140
1484865
2338581
1684850
2184250
862012
540484
1362319
1229514
1399568
2438028
796403
713185
45846
1207729
2152162
2927564
2861949
804744
2445687
1094189
82944
439224
1269061
1952750
1263205
665627
2606568
148011
1621157
2736279
1254799
105737
1522225
932411
676431
2657108
251093
346873
2108051
2651420
1042041
1070796
2791545
386201
1100079
968706
1592450
1855675
175116
599268
1516098
2166952
1169669
2806174
1381885
2932771
1701253
2213431
1058315
981598
2621081
1002656
2632597
12895
1864095
1155948
1143991
860507
1475819
101034
279665
1916732
2885083
2385983
2723839
2597486
595770
1264464
338589
249523
1980097
221008
2510059
1475061
2168935
978275
1543561
1322448
1608076
236161
2493405
2412024
633674
568763
408607
2847535
2803372
1941834
149204
1917303
1804195
2362389
1969748
1018541
2026559
1558282
1715106
682112
1305153
2540529
1869821
725682
1746708
967040
2209149
1748532
2740044
1248930
256243
653931
1309373
81687
452868
1523756
2581286
701429
1237737
860968
877384
724877
1876455
565641
1438324
732358
365711
1765064
1735443
2748439
1179647
183390
743681
2589432
904111
2394173
471270
1569413
828611
2411301
34168
1360212
1008870
2638916
972977
2002680
462892
1024920
626428
2141863
464615
2224355
2602404
2916618
949521
954966
1782074
2577613
1348024
1203423
2529148
1156739
231444
1653034
2083813
1807066
949078
2554674
2802240
2219238
2288327
1907901
853663
2651868
2569048
1929948
1143089
2396165
1819844
763138
224740
231708
1966902
1867038
204485
2275792
230095
2805049
193337
556824
1213492
2203690
1924409
1030870
620424
680015
2235460
2532347
1303770
1906467
1739028
1253784
1885949
1427401
2890391
450792
1091220
1390984
2683295
841740
2051016
992556
617634
1063527
1166994
2929846
1329978
831711
35218
2174601
1296829
2069006
2162788
1609545
2470468
529302
1160131
1197234
1419060
1978988
473159
13465
2488419
1153810
1997430
2150816
956763
1175562
133558
1455738
322128
2614244
1279759
2399855
617110
1929375
1655150
426982
2315428
510663
743320
2617043
2110702
2408112
196547
558373
2121399
1245179
1272790
828859
1649128
1816065
1809466
212332
657800
1926077
1811848
2335466
1417817
2221174
2281047
63823
214928
1436055
2124986
509346
2484935
2718718
2801688
1052892
2875356
2514684
1060424
1406004
1105561
343327
1524013
1409610
628589
277720
208300
1192975
2533509
1595648
100369
1679624
384689
1127242
1539957
2517568
29240
2364852
2807859
2482407
1141322
313692
886026
2310092
405670
2791988
184312
1738939
2471701
716393
1268009
409682
2195218
1108041
1724209
107681
1452239
2460238
153704
838406
1090839
322992
2865170
1481533
692412
2614671
2831317
1569341
967196
799228
1571159
2727010
1273388
323286
2665839
1686970
548229
823387
2248885
1602616
892511
1155851
2239906
2378158
1393011
1137085
94575
1557405
310212
2075827
1833457
140463
1365740
2132167
2763997
425945
2444670
2312229
2560436
480573
2577829
961481
1319185
2163723
44075
1443040
615219
1687415
689580
295082
1168413
1297187
2865462
1160783
1347318
537169
1391109
812012
370476
2668221
2326827
342186
716430
895495
653844
1412826
878226
1173089
2373694
690152
400587
2600028
2444097
863971
995155
42946
1395530
1787871
1707334
1272609
1212941
1538843
2884502
1431701
1460421
488428
1111105
1600568
2745799
1243743
349689
455712
1188130
385264
401923
947973
946414
1379945
1779631
542546
114050
779087
469733
388361
1037174
795682
1066858
2640020
73032
231250
1433535
753711
421302
2147415
2712035
1303067
1789746
970913
1817821
806026
810659
1065230
2484913
1500902
1801082
2316859
206976
653687
483757
814464
2490146
900748
2789130
421757
1350032
1908632
2246390
1954906
1601589
422972
1156940
1239788
1311005
1940860
172874
1210670
268697
2883106
1312994
2322342
2127870
2744210
295820
430794
2511147
337588
2453320
1640672
177242
1894434
104158
662098
1596835
2927923
1790736
949836
190938
164568
427335
458335
2567735
1846535
2114306
506671
1685429
2536946
2692566
1605528
590988
2406274
622438
1496338
2860312
1002210
8048
1013070
463597
1963205
595217
2058860
2285931
801307
2799621
1018984
2663935
558011
206347
678828
876380
886423
1989244
1211956
773583
694359
2002749
1504962
2112446
1726494
2617560
2379549
2740461
832663
653503
555378
2529124
1620995
578922
160294
2842784
2295044
1184458
55370
645607
2161452
782326
1748676
1638530
2799689
162456
1171265
1946395
32663
1758886
515846
1794983
391078
1838260
538759
347988
2499158
193715
69830
920566
913945
1950106
33404
239717
2737085
2528828
997026
860620
563624
2077494
38066
788950
495421
2751755
2317440
2901754
803540
2920654
1452470
1051053
2354254
2804126
812908
2199658
926181
1537667
2779540
2609287
1770303
394978
465310
2352044
2242818
1994436
1687149
451490
2689615
876615
2080614
1091539
480102
1452507
1299467
2592479
2424531
1171627
378033
2081216
2840020
2865010
1298087
745012
903115
1491981
1126487
2366384
1661310
2181769
1604957
1903496
1752888
615762
527030
771489
797140
1686507
867820
1666111
2506654
627994
692556
323279
744072
1232504
2651154
602105
2534834
2860876
1669881
1238434
2748236
1298412
707096
1939319
773233
1078947
1739719
982718
2559301
1792545
521221
1728025
2355698
1142470
1949356
1903778
321370
234750
2191044
2738463
755535
2403607
1170157
78530
2448987
1500384
2472726
1051954
2542141
1301247
1925520
2081673
2226876
1556568
425938
2368088
310200
46680
404787
2496702
2224841
1112670
176312
1620990
839263
2754101
947561
2641916
1178650
2494837
625640
2254160
2735594
30114
1997390
783217
2690048
1409092
2588644
2163901
2059595
2242067
263674
2209107
14478
417451
520650
1854104
1732116
1275709
2398215
1792924
2370048
614984
1619109
1318952
1478676
2860639
2213892
120381
1720239
623130
1670199
30036
861489
1557562
392524
2743311
2788903
2859285
2466205
753218
586387
1355847
1548360
1313825
490126
666543
344713
1458307
643793
1445899
1082767
674125
683632
723751
1581807
27158
2452432
1921241
1646409
333947
405923
29824
515098
912605
666965
2613175
1753238
2374577
150438
2836733
362012
2805661
1008631
2132103
2831096
1227602
1267251
227744
2102453
1287201
1685175
2189533
1078016
144244
1825820
1196467
1059874
2862697
674902
908840
1719899
995752
45202
1519092
2779347
234707
2820569
1467045
926478
1330849
2906629
1815484
92350
1093432
2367997
317770
2601324
2139090
2074393
142524
2327509
1429966
770946
2240317
987845
1450926
2803432
1950521
1023689
1715386
1278846
581098
470777
541758
712125
1562618
1088039
1634454
2657290
1708880
2779277
1145228
1104886
2387295
2267903
208595
2888346
2554574
188357
834439
2570987
493394
1344395
521186
937468
544465
2773163
1694735
2019706
1956885
1953692
623254
1022086
2367784
1678150
976381
2489113
1991802
963221
1688379
2664336
1605180
2799704
1437724
555924
2674674
1303427
2169638
1802444
1163003
2388979
2636206
375818
2202101
491407
1742731
2107333
2010315
1725911
897463
2173876
169089
1658803
2503456
499467
2140944
1481540
2169431
1800894
2921243
1401025
2448339
685157
2872891
1669112
266516
1936701
1639543
1339331
1758692
275055
506244
639550
1982139
12015
1682808
318715
945666
1874526
815413
227558
925455
849786
1617639
2565905
703117
2376270
1846668
2112018
2250645
1280172
1911444
2764026
1954085
141380
2322194
1877965
480032
210401
1836231
1761693
1910643
1228227
1227244
2927633
2759513
1958444
782226
2013533
2679466
136105
2536019
2474020
1830639
2924481
30119
1828442
127999
2396038
1030370
662712
2851764
887888
995898
643394
1443151
162365
2012041
655039
1653867
804694
2318236
2519351
2223935
1215101
1795073
1004301
1508829
2266715
2433363
1369508
2572020
84538
1329078
1929152
1040500
1691977
1732745
2936125
344200
1352806
2401467
374133
2795579
2553266
1766334
1825777
1775316
1776616
2693125
1501448
372970
998000
121721
1448976
1799725
2037784
980001
389051
1697704
2073161
785100
569976
2905635
950712
1900260
578434
1358355
1172304
1948397
2184653
733966
64569
243222
26735
2882181
399984
1525607
308667
1158222
1076588
1163709
85765
1640951
2370484
2439852
1916805
415382
1960001
1596190
864862
1682907
2084649
1096201
34577
540887
668195
2825036
2082934
2096039
1373675
450761
1634754
1520794
2358059
797522
804428
2796768
227671
202160
1914695
2655005
2368480
921718
476762
100837
2867885
2563448
1321316
2282422
1116109
1833966
66753
2647451
1828069
2111250
1887983
552222
1331640
2193587
1121817
725718
1709588
2118598
324996
1010388
2664150
14915
1862823
1645456
2225010
1848446
197274
1507477
2063288
1711740
1604331
1377307
1686783
2918647
332596
2228288
2884182
78523
2807216
1764231
2908209
788064
1452099
1800652
1134945
2261902
2355115
180353
1133758
320744
897962
1113274
1186219
370981
2614986
526342
528213
1658314
2391267
2262381
2668264
1271535
1171312
2589612
2559363
706161
450128
1674014
1041048
2108852
2421329
2829151
1975337
1568219
68780
6744
1188015
2915776
1209954
30378
108871
2819486
303058
1186735
2058546
241125
1738784
611041
695831
1364014
484843
1068599
2039085
2443658
65946
28066
2663140
1247299
2377072
1990283
349422
1205340
169870
1801151
2864518
1053923
1276915
1820288
1911014
1933160
230238
2911690
235370
1932251
1471956
1913406
1415607
2467429
108142
1321360
2037435
193427
1129361
508429
52880
796038
2585911
1908407
25320
2626109
1656058
1999551
2360195
95191
2869021
1914260
1012520
361187
2095950
2738509
94909
1179800
2399655
1661411
702327
173052
2845803
2616751
1890815
2374800
1492592
2103886
250081
2569040
304784
162512
2666441
1613462
1969156
115635
488349
235328
1255563
2391692
2699689
2163790
2642065
2158560
2687521
1839948
2325500
41510
2777678
695447
486084
1466903
772945
2208334
2392430
1376019
998225
1584747
2063484
1932394
206313
2246628
2410850
497763
1686043
755170
914166
605309
882725
704135
285449
192604
2829395
2472169
1213595
2925858
1290554
1510216
799572
30204
1672282
1349384
687326
208006
109116
652797
2782056
306033
1089525
623608
1221977
2301069
2323538
2751882
1944032
2898599
1024433
2291455
2073638
473807
888745
1407798
2523592
669191
2253974
2871462
1800279
1846412
113634
896060
1063171
1277339
1546739
2863848
1448518
520376
2336139
1768929
913434
2054753
859023
744514
2549621
129217
2153402
1847364
1338167
1238738
455957
373743
2406169
123550
1020633
631313
272534
2583026
1486899
1486952
1838853
1610511
382134
2787255
2284361
809628
2192302
1614487
693784
2732659
573452
1594847
350068
399566
2723059
1877485
311581
2735427
1045276
1749601
1127660
2873876
158120
2603495
9918
1450171
1458324
1685509
2103578
2889087
2279102
1286878
993772
2722845
2100285
2337384
826021
307814
1830855
1399178
993321
1202173
2448238
2079997
2322829
1752912
2712404
2565732
1325762
1599425
2910563
2420107
1787897
2815065
405226
91361
1222281
1337368
2618578
2162442
1048343
342466
275298
2648088
2618556
2348769
1407291
1113207
1614622
1880021
1899052
529200
459493
470626
1604726
298865
1987334
1082298
2461414
1204092
2334401
1767800
1479871
803491
1037342
2630937
980655
2646212
1913452
1520291
1415673
583392
2733031
2060283
1551863
1255031
2152031
96443
1500188
791949
605590
1599827
860334
1212977
1407051
1585758
659289
271892
1018417
601636
1780717
612481
2261701
2087547
2214300
1618534
526235
361026
747559
1066831
1930768
43120
1822048
145889
950090
633915
2361828
600855
2934640
473633
2062499
1736711
336123
2039979
29550
364511
958792
1762819
2304208
1611412
2918225
153230
105594
1469809
1590004
2333707
2294502
332997
1438446
216448
2129396
750068
2814257
853114
1987643
1782767
1639064
1079335
976968
2413030
1096753
1714113
278895
2802040
286880
2662960
1262387
2801929
1491346
373228
1894440
2542888
121884
1192782
2370191
1851102
1646500
1473728
887678
1355643
2912130
1104707
1600721
1577515
2803223
1601297
1464271
2808446
1559615
497073
948671
802689
2912742
2447843
531316
1189105
1623800
1929692
2164444
1270463
630500
1259207
1536469
1394894
1816325
2406218
1101796
239550
32284
285661
2729399
379443
898355
303387
2173136
524803
2899150
6935
1888853
1176412
1033481
2784220
2890967
1540076
1429471
1401794
1620186
1524770
2553733
2668452
873045
1122562
1820804
1414708
1441732
977273
1095107
1544523
2520129
948016
885202
1722230
2465942
2004188
2413654
2422998
1986578
374078
1846333
855087
150237
2130248
583851
461743
1829123
1436190
986054
789177
756395
1093229
1102796
1233037
108358
1740912
1502476
320119
2580529
898252
2748304
1204065
2535103
2793384
1264762
2041466
415413
2833289
2635333
743913
1241401
1401850
296299
2281526
2104376
2924106
326520
1065600
887117
2666809
2508030
7087
2784791
1982134
1953370
246556
2508961
1224282
1859754
1083049
2157127
33724
2660961
1423181
2105963
934458
95692
1024530
2925680
950489
1218969
2540513
1061043
2715747
2825646
2208874
1582030
660814
1749638
2470562
2368082
1210314
419900
1192771
1395736
1557750
1764315
2137620
2084799
1625526
159217
1242413
1360703
2493800
1213665
2709567
130591
458676
1990480
2306823
2873086
1468470
2925510
1484945
2910220
2408253
719709
1647167
843630
393309
2356592
835633
2228660
2203747
1180849
2084639
2488445
2931023
77268
233522
462793
562403
474725
2933917
2413879
153884
493940
316422
891895
1296294
2092183
2737868
104086
2691879
686501
1955448
1752022
259818
2735639
970111
2636633
1478508
855178
991681
1236330
74239
750761
2799419
155606
907308
47979
2322724
556084
995952
523156
2599570
1314142
2718539
2925969
2213344
492959
361706
357093
1224011
2448095
2286922
301753
1633776
100605
1945632
2540037
2541999
1599179
178441
811970
139090
2883310
970458
2786653
1528560
2282015
1656340
551842
2534525
615445
2076053
2203215
1247616
321970
1168198
2666588
2575947
1387390
1068221
2876682
1829140
163730
1948542
318694
1184199
594210
441914
1635004
1268393
1036859
732387
1224719
1829609
2082352
122724
792007
1631463
2288732
888124
1177613
666189
499822
1168167
1155274
2226704
867861
2406130
441640
537040
969617
1258076
379378
364351
1464283
2749060
2687107
215566
474580
1388523
1313889
1617400
1295401
2258381
1641387
1368728
2673371
464232
1722796
1168959
2690127
984617
2245381
535140
1021871
1849209
486207
1237531
41307
1850164
2200949
2304563
186719
1489634
612072
300429
505160
1427043
2024872
1951222
2125818
1255493
1568144
2446187
747063
2465175
919500
212458
2343141
1498339
1350428
614858
2859014
1147660
757635
1044906
1345169
1322263
2338912
721320
860219
2881089
1664406
1564840
2738393
2051887
1969147
2288495
648884
882153
767695
1938356
972510
2193432
511659
1915821
17649
2372961
1222860
2272044
805239
1135750
432171
2616098
1183816
1285896
1832533
2739971
1929591
1637917
2014134
1003166
2474092
2732514
533793
905538
699787
884286
1875834
925874
866025
244948
1623498
2317261
2407104
2882677
2899774
2224379
858334
478607
1050087
143195
1628892
1743585
1967829
244787
2267832
892235
1208737
489942
618135
569048
2881807
1520489
898551
643809
289040
433494
291455
1044284
855932
2529523
2464681
544951
2612668
2080506
1476834
636286
2574393
44454
2940088
2743678
110403
840604
519444
2876544
2599222
520841
1886361
868934
678415
2702978
1525211
32387
1114724
1225744
948856
1194695
294307
1582475
24006
1858617
2679384
1980736
1199997
656147
2059972
1364931
1919876
2775651
731880
603263
362744
2922171
1873622
2615894
1317496
767688
148755
83259
146667
2829181
404920
656885
2445399
1906994
281694
452011
2508453
106482
1020207
2862832
1421542
1663067
780407
2322857
471259
539242
2026957
1176020
562665
1061018
1190217
647571
1724242
1799430
414728
237709
608809
920354
1419147
2424010
100714
867441
88608
1390205
2082129
2863898
1813307
693634
185884
999255
1245043
804220
1945657
82150
2745885
2406377
1871767
2682405
2594099
202318
1995352
1767525
1572626
679620
318831
2037214
1982851
1742315
500385
1682830
2159825
2196212
1690817
1373035
820330
1393060
840341
1332857
1586502
808020
514285
1906392
1103197
2679156
2274258
1195841
2621262
913260
2627713
2938859
925557
2008265
118968
1127879
1311094
2022864
220676
1644731
392363
540498
617039
906642
968295
336229
2083062
2859950
173148
2533590
187902
503779
1516518
2145352
2691410
329266
1996697
1420868
559228
2659651
1265695
1970137
247509
175596
2850290
2460969
821886
2703950
1914906
2707077
2479772
2753135
2097005
890150
1661221
1231486
1443835
1234924
2001034
2527373
84939
545280
551018
1580675
262863
2477451
1376921
823015
252150
2035164
1706486
2268152
552640
2271807
1509876
2620910
1360755
1544439
99647
2395711
177049
2199643
2701274
2574724
356702
2582291
1941572
936487
599509
1608943
396712
1287296
464780
2024474
746556
2716678
2526877
309564
1140903
2146765
1294455
2065491
604436
84072
2939171
265043
2852172
907109
2210053
2741402
2754540
957166
1014962
1683210
2413985
2446729
1127545
2045152
1177789
1927637
475691
1713880
822609
2248089
2554966
2898685
1084104
2136293
2137971
2841523
1105874
2270027
831144
2337113
2009373
1054323
2088539
553230
2789490
2647727
229575
2811977
2920832
2219470
2209477
2851538
2676831
1538167
264018
2865909
1991443
1630622
978118
32102
662375
2201839
1995033
231232
2602045
455610
1559325
1331881
21570
34654
333900
2758785
734343
686541
2695843
641927
347062
2172468
2202838
789586
1685806
360412
1638178
2379730
1127297
1933462
523440
2151196
1424964
1590273
261968
519118
1216783
374030
1208807
1992979
2774965
1266831
1587200
2873637
2205936
2439230
632707
769593
2150096
1023119
1146473
500598
1941293
2824444
1134749
267821
2250434
1851211
961078
1165156
279920
833140
351185
2436168
666893
1894860
2027755
629153
807140
782343
1186436
1728250
2922663
774005
599719
1202598
407512
553993
1147952
1263231
451318
1425902
824058
1107775
1477980
2824809
2899780
2362439
1437999
1011491
2547486
704926
1647006
2783620
2288078
932485
224434
2583740
410927
2557339
397976
1761538
2698174
1117666
354244
1652265
1760999
242626
1354937
286795
1380144
1951547
1453424
795604
1233033
1753864
1309652
1901041
2111268
2403125
2476405
2429456
300582
262481
104013
2416783
441126
2928516
95052
2619906
1400968
1680735
720483
1538204
244790
377689
978566
1420694
1508303
2871854
1898268
681100
1230249
1512440
1881263
2546371
2287275
1343704
434255
1097866
1848963
908568
1023436
465355
1578605
379817
133627
2131761
1593514
1963959
2824036
2750705
938039
2813003
1125362
2365688
832726
1043905
2196634
612334
2201352
225808
2112732
1167178
2515940
2096261
1635024
632357
2602570
387562
1561580
590042
434443
1227689
548619
2913449
2490842
2763100
1537390
1056839
554777
1196898
654388
523000
2854154
1667663
2703996
403462
1286597
2204501
117760
899315
2301663
514878
1565227
837876
795130
2300209
2080691
2916829
1693418
1571724
1026186
616947
2630625
1899900
1516023
1555205
719095
1384044
1721568
1840931
16260
2662708
2609434
2002958
906616
2333206
1949243
839585
2657193
2794410
2386417
2779609
2930909
1139466
758199
1961984
1995479
2849272
1926905
244783
687661
2901865
2146163
2076448
576930
1847471
287752
2333433
2439237
1188562
2084744
161071
2623663
2219584
2813355
1097137
1692727
1705290
727907
2120367
2483120
1499807
2702645
685199
1718209
1196263
763002
1172287
1174428
252332
919677
2253044
705392
2500686
2620701
924437
1806886
1342780
2872516
2787054
1821062
1835282
852640
1161160
663899
1693657
2505480
582427
2519842
1635223
2550562
1056230
759899
2568922
345674
8635
1213548
806987
470759
558132
2274856
2455950
1292510
1926007
2579019
177817
1148130
2341766
787872
47475
762640
1138772
2123392
1468964
1546693
2457156
834601
379314
2040439
1048012
1882281
2233152
1438361
1464739
2814028
1912009
2939851
2779806
2460051
1881436
176922
2830024
718792
1211082
2815730
2292338
1005699
335645
2147179
1455037
2406909
2044900
2874835
1814838
2253379
993499
188477
280025
86576
1860772
2629214
232890
1171691
1480297
376691
1801029
529748
1698222
2253479
1349043
2423074
135139
1124543
805105
2379705
2889885
1258090
1472798
2357428
2385196
906387
895437
1630774
1009736
2916985
34506
1604655
448745
448179
631919
350205
2279014
2469335
2565851
1152347
1119519
1298692
1071621
632354
895951
1276186
1535044
1524424
1557747
742716
149229
2373195
578009
1203140
558073
2676923
770320
1461188
2030534
810806
1804040
2618265
477724
1184588
1863651
1375514
287161
291675
2914816
2334393
1643314
1575569
1806229
710452
770067
1076042
84029
2576320
1195414
1204357
592108
1824828
2668575
2422120
2221833
1429951
2790160
1727704
2659954
2696567
2529838
1176297
2301745
1840458
402078
1483067
187236
2469570
2518025
2300297
849461
747982
1328877
2596630
547808
1677218
237636
2798823
799053
1681864
2135425
1653565
300749
2093949
775715
991887
395247
873632
1132307
1167771
863370
1510397
1674953
2475386
376732
476422
109491
1541102
2620725
2793710
2634759
2048430
2779513
2382283
2394669
806563
347678
2461692
1301531
814589
2177664
924635
937241
1234561
84327
228374
951717
65153
923115
486798
1717696
76096
454835
212533
2421113
953843
352415
1081929
535270
2260502
117302
861348
2601481
1967689
679827
1978659
909483
2507499
333287
1328394
2186437
2421269
1398389
2459179
902859
1063922
2481546
236651
398936
649374
1375082
933736
1251608
1087243
1384213
2442549
1242998
1553353
1910247
460802
884864
1791786
542776
72978
624715
594769
1689431
899714
1880139
2456837
2126169
102625
1206488
2616724
1427672
1740133
2831816
2378443
614898
850391
2364007
1202324
886351
1406912
2098149
2867436
1082561
976975
2709587
80028
1645290
2418659
1201496
51251
683576
457274
1478770
2883826
87394
1746492
158219
2216137
2316331
2267370
306526
1983789
1551449
775100
2784737
886034
1178813
2607332
392102
550805
643696
1258766
318166
2489602
342943
1523160
1277088
2492477
2310698
1118823
2222139
67412
2420664
1610434
2016172
2706597
1210675
2448750
1399215
1183231
1889526
242618
169481
58922
1846196
605248
2331060
2256942
926563
1320200
1665865
352185
92045
1772549
2406248
2770451
2271851
2565985
95779
521074
1491886
1294403
123855
2255675
2153992
889740
1397903
2807296
2361052
553402
145551
2014813
183732
2584894
1397370
864070
794290
116979
2660459
2794496
1992891
2280125
2698290
1587328
461585
201149
271778
2722817
2499846
2727365
855226
2683904
1801711
731355
2750518
2787951
1251949
2754010
2847663
2046546
277825
351238
533831
1131074
1334323
1657513
1748338
2350053
1174006
2123913
88691
1985096
1843718
2037158
292725
1066880
2541977
2907205
259358
1316684
2593124
2828632
1077764
317319
2675344
2644736
2382259
2306072
2386774
2026385
1660872
1873941
159489
2128724
834726
1454796
791481
2417979
2411802
1475873
392849
2710957
1119380
392838
2377441
2168596
1133658
1951897
2552302
52320
1514288
1584314
2754811
1366520
118638
442029
895867
1388975
1803369
1087000
25109
930299
1133696
932674
952291
2370023
2612035
2753745
2232750
2777811
2871461
445199
2615308
174461
1162390
1606625
2324138
2881236
1576722
448577
1313853
1041513
2674363
1934521
1788801
1191463
2817539
638666
2498220
1295714
606231
399319
2516281
733159
2484860
2043216
1344509
1368719
2780885
93435
2759124
1714284
2366260
2189007
2856592
2288185
1337221
1133810
1495293
1328348
328968
2025965
414809
2357240
680108
1272774
2731823
2626656
1356252
1096322
2353403
2102485
863670
2429933
516521
1405851
2662408
936237
286209
409225
752091
392008
1757902
1865052
1584037
2706833
2211915
2887424
2204055
2506889
41908
2198
811790
465027
2124938
2043379
1171917
846813
2354456
2823113
2624331
2854929
1173358
2612961
1479494
1150806
2763538
2714439
622408
939676
1599478
1627165
815297
2770303
918071
2438847
2301205
1378560
112295
729076
2905386
850468
1569755
1640886
2444101
60816
151069
1546240
1201403
911990
46479
1203297
775744
1131646
2394248
2836996
2485710
2224742
1099141
859462
1809614
465566
1985240
585667
1389281
991059
1870801
1136592
926905
425877
1054764
907428
2202759
1344511
930816
370823
757184
2197336
433270
1635822
652583
2675313
1730598
2917159
2612744
2592109
2670014
855164
741739
1704982
2159808
1429779
744879
1378193
2282720
1107121
572860
222124
2850182
1138258
1688823
1243587
198146
2445176
2357206
1632624
2464459
533460
214376
1000514
316947
2384399
331022
1732641
210822
2936213
971107
992775
1458423
2126220
1848447
1297732
2762804
1906845
2632719
1528159
304270
1172055
1619746
2914517
2230841
2512851
2479332
661047
2090870
1480229
2841371
2387943
1534391
363435
1849597
1326256
226260
826545
497942
2879311
214956
896185
1419401
337773
1629837
2130038
816084
1431748
619587
2875904
2349049
1074840
2867295
1175798
1257839
883957
2606477
384493
1907352
2802323
1533555
2921735
495751
154665
2521911
860340
1910189
1472068
22021
1694419
2589435
2766708
1395625
1411482
2231768
6082
1875973
1058708
1001966
782326
2700135
1484527
774659
2618521
54199
1881184
1157749
20135
1820871
45862
1095475
942133
2774496
100162
918795
172970
1933333
2742979
475604
1651218
673231
2718187
2617937
2162770
773541
290276
1274674
2731873
1312369
1616647
1148923
2836152
1052333
2037356
681702
2507205
2224034
1114917
1871961
2751969
1004527
1793820
935699
2527920
1663440
426777
339036
692721
1430795
917469
1895628
1075134
2611111
645548
146946
1392580
2840482
2214475
2551434
2737002
1957960
2682057
1769328
2468758
2289089
1423098
2002881
1476691
2593138
827142
2108866
891972
2140683
763638
797705
811514
127541
743520
2121172
855986
2341862
2588087
1410547
625976
2513714
1389913
328736
2080340
1171599
2178280
831954
985711
2097017
2108058
141952
2562092
105994
174517
2148365
513843
2431030
2725260
2439162
664227
478370
2649019
2093106
587154
1000310
250432
2181507
2012598
2625789
2564446
503073
1090464
1461921
2685244
2408191
1207123
1850545
606298
2459246
907693
1863191
2111822
2032902
654025
585902
1314591
801098
1437546
1504120
2115112
155165
388015
875209
1811473
2280166
751271
978971
2581253
914207
617837
2172239
2708137
41267
2454713
2937499
288854
456070
1708062
2193488
2341755
829568
151160
1309341
451149
780898
1007924
2618336
1586564
1039184
1400681
1634230
1241802
1172124
753778
1890087
986203
227058
2932891
1369672
545152
1885718
385652
1964537
2306823
2629751
2053191
2213309
594602
2153633
475982
1780798
1668590
1707896
1084598
161543
1036845
2042889
230726
47645
853120
626060
1338630
981933
1742265
657857
497821
2818951
259462
850463
2286312
1239605
990714
2383642
1542651
1291205
1214419
911429
827717
2152799
139363
769254
1360900
1591748
207625
864586
2866418
2463426
1007188
1126376
2650624
341572
1513957
2118199
527161
1590461
664100
2912131
330225
1016080
1596597
676338
703860
1887052
1254150
211593
2301526
437687
1453285
347177
1022536
362145
2141790
1285088
273754
2582357
740038
2644211
2789545
438646
1272175
2329204
1552399
2839826
1230350
1877604
807370
530115
1692256
1655526
382433
2838785
2736295
1955620
2107517
2021990
2446143
1197398
1659724
780926
433138
612011
2797859
817979
1625758
2897406
172127
2930528
1670610
2121605
1760442
1932053
2167333
2645142
2226529
2782187
145338
1043843
1744321
2503627
2935743
267346
2074224
670927
1844596
1854480
2745700
789437
1638272
99441
539126
1439875
2121151
2289164
895477
821607
2552516
2051967
128498
1647353
1135633
1281290
2502600
2090404
2131886
519500
1156161
324611
530282
2400113
1819279
1490612
1868892
871031
1215192
223207
2090753
1814762
1273056
782626
2053245
1155461
1884129
1430174
1432891
1715932
2548650
1142664
87381
182836
389310
1898118
2584366
2520960
741760
468858
1616050
2362022
177522
597878
2656740
303406
954267
346479
203986
778621
721318
1706046
964262
358106
904025
654920
2456194
1456239
2499421
2639718
11016
2882426
1505657
145247
535404
81383
984135
1088488
525399
1034424
1553659
798118
1922020
1877885
45275
1577935
2119271
521433
794880
1128209
1846620
1066190
727217
1356488
1254475
2744739
1383186
2299437
1395240
1955273
2038587
174814
581110
2035989
2101628
1834194
1364832
2502188
636187
1885663
323865
780601
2409790
2043304
317425
793868
876361
2691903
2794140
1197571
634752
2246814
1365378
1090247
2273514
2471089
2786921
1582853
454008
500264
860662
1726788
2779464
2018432
2525576
2601880
1578607
1473072
271618
121096
2671540
1607775
759587
692525
1973823
2105
1453205
2866979
93405
1299530
937949
231564
2770284
986705
1479359
1778236
2402564
741222
2311818
71128
1823366
2143786
1369418
2841210
2036544
2938648
2300860
1262332
2844345
484764
79604
928671
1637853
2661892
2763864
1892664
1259287
2915752
1459644
588473
1708359
95461
1272034
1837809
2313794
794089
546016
2923907
1374091
2854007
1570414
1975068
2068268
1716392
1666292
1376735
2465223
2167037
2817303
2285906
2246663
408724
849155
907790
32911
2831146
869861
272408
979874
674789
959342
2084531
2939091
274406
2219117
2631429
386614
2094466
1245551
814227
1349929
2730535
1302657
578950
1610962
2106299
1563289
2376596
2653623
1084374
1713020
1770376
43993
2503343
1593318
2401940
1209849
1437693
1524561
2633449
237170
768656
1085881
2429013
2840361
2424636
1587082
1813893
868269
1210860
2836320
436460
593514
1555164
2731839
1161661
406228
2585152
2853190
754370
2579853
1562436
2521214
2914328
1339618
2856754
1367877
376833
2614735
535553
1810345
1423822
676135
2659803
1337066
1417480
886129
994949
330921
2240572
297004
2838335
1728472
2026662
1748316
2505081
2815323
2008305
1285267
1861935
926035
2751175
2732402
1505433
885895
90197
394923
2566921
1093108
1483373
676685
142435
2786614
1593129
2615491
1338026
663379
2628766
1232056
2103151
1979393
1907545
1355672
1058094
2746467
2396052
1466804
1744114
1827157
722296
71558
2005152
293439
1598646
1618371
2621241
2757333
1617580
365760
652866
678647
1838418
206288
2886450
176702
1684464
1832694
286487
656667
1964893
438990
521679
2437925
217974
159949
1610478
802426
1182961
1709300
885362
680357
2744773
2456675
2735453
2874632
1597072
1233948
189736
1985366
369070
1762155
50141
1837334
1204812
892973
1393043
2074922
428112
735458
727408
1587147
253408
1319070
1034108
2593768
1757508
1183648
2592453
1712961
966234
307534
1565776
1323530
280001
1992846
1158484
2776066
660038
2265051
2886513
730908
1589967
67852
412602
1366726
366021
2792572
163103
1404608
987907
2574802
2089440
867877
1416811
2908548
2162744
2369693
1163999
509004
1006791
2550184
280001
608186
94847
2341277
2230607
1682060
2879249
20170
1640512
605479
2930410
644852
2714651
1054982
2892265
1308818
1629960
2520527
263140
900193
2275751
1061979
299530
828261
826690
2476933
774683
1513096
1634091
1165069
1148931
1043333
1931690
390177
2493880
2665039
2850478
1054750
184460
590538
734513
1407799
662796
2390969
2702298
354905
2422950
389375
450013
2830069
1170314
1834756
133696
662402
1233986
936806
1304613
392263
594276
1563883
2260220
2244929
1464502
1649549
451746
621273
2528399
2522691
1449108
1747343
803836
2396067
981557
2300080
1158115
2731476
1289936
934784
1438731
1141619
567832
2601254
1262791
1055137
149583
2771335
198741
1414266
2451449
2352533
1417449
1836164
1908931
1899670
1516915
342106
2874474
2600792
587579
892075
1969290
473276
2714303
1805019
2225439
1495301
1791463
2220938
1558564
2319661
1781570
1182588
2234751
1995747
2671605
2927708
1106125
2000519
2799993
317403
2070853
1044751
1031792
175864
2601090
1347943
807172
2659008
905477
729885
2478823
2532293
712633
313045
695080
1332689
1270671
2308983
128411
1962856
1087805
201269
2213444
917078
2422014
1206194
86676
160222
1133380
2351920
197783
1630852
2851597
2386559
702283
641137
2402880
756619
2656893
754620
110733
304904
1933204
1590489
1955345
629044
1144448
2655225
2212305
2132943
1768438
1838189
1465374
2838798
2478874
848895
1920350
2070273
1775595
384069
2512377
2555885
827570
488543
31332
471933
818283
2840667
114557
1182072
772755
1544300
964248
1239790
2890646
53691
1097815
35350
2787094
1101506
1396234
423761
2768770
1836907
1624264
1898659
94325
981941
1532790
973545
1467386
1100813
644348
2628225
1956167
1218166
2101390
1664480
2703273
1353204
2677190
1368510
366586
667831
2695172
1266937
2332168
816329
2186285
1288469
844789
1412410
2777101
2802327
1136153
91595
2177807
54886
231759
1443154
388706
32551
2910145
2006466
2268420
2905802
1632635
2145404
1062907
1900631
2378902
1449149
510512
622410
2015021
701087
809734
1220330
1896626
733443
1918218
927630
1010864
87008
2408541
1921085
1977844
323831
2178244
1707671
946761
694179
2086838
572909
761657
705026
2722907
2066665
1231564
1818759
2444609
1982176
1415030
2020581
855677
1918707
2735872
889005
641175
2342896
2204784
2492585
1342398
611940
2054635
711736
1547028
931106
1566559
2124685
1045682
1069785
133778
1836621
2673284
2795937
1406649
1144014
2466011
36287
355600
78091
2505504
2095538
750853
705046
190402
2346038
1228544
2098004
2932333
2321088
1770493
549426
2368254
1913203
310784
1847121
734083
1036898
1149944
1097406
1738765
2199748
2197799
1533721
141689
1826787
2473454
2886792
1564624
2631273
2101066
1365535
29116
2150684
2013162
1063295
905821
2585349
1395605
2452216
223610
562148
683201
677442
1948332
853671
1849808
2606547
518123
1260471
1132507
1819037
2324251
2659351
1974956
448119
1536233
216172
1711253
638353
1134609
2689478
1712699
99269
784395
772605
2170466
2658723
1425385
1293637
112313
551938
188953
83603
1310223
408713
1190091
2582204
1778861
302905
2546836
2900325
1932337
777377
1826229
1204660
65689
1397607
2398216
1207986
2880627
2938568
2471300
2644254
2558247
1082603
2929807
1510448
2743162
1557252
1431041
248920
2929960
555919
1266963
1262980
194491
1532555
284521
2451274
87194
1499030
1160187
1165643
1326630
607984
2700225
2819191
2796022
253149
1104739
2838484
199986
1267728
106047
2590450
2008531
64119
1025868
2889599
1608374
2193999
2760881
2116786
2362241
1996909
1614645
1788646
1178708
165556
660568
209275
2715006
1785297
1075238
85443
1085377
2876119
425237
559374
862476
548589
1630998
596223
2555847
1268144
1987136
275888
1942373
2225454
591473
1530492
1262190
58071
358478
1389173
551322
1160853
2006830
2465425
555560
902069
584971
265604
2412348
1876033
2900593
2037172
392839
880335
1585979
2397302
1021953
1526030
865320
1358836
1655593
160736
1550344
181153
2287366
1444549
572863
2313545
2516143
2306073
1295617
1063548
1006198
1149588
1184843
2607935
1067664
1866279
1426052
136964
1312868
2676214
1985745
2354114
127700
2588510
2916138
2379283
253138
727059
1065164
2247560
1934501
2612246
44384
1491200
523422
1186789
2280138
1515163
1890230
1724549
1079220
1286504
2449174
2121335
2075209
237602
550567
956245
2331414
125338
2674560
430194
1779382
442677
1445605
417083
30537
74787
1343400
2666286
2463159
161940
2723904
1989481
2452648
333410
1938049
1241483
825919
217906
1014077
2029733
2245308
1547760
2658692
309747
2432343
2048098
1136429
2643899
1329817
2669197
1373316
2461592
2271415
1547423
1958419
247389
2762211
2484770
2393275
494294
1558922
464470
2188680
48104
1806665
1024776
590953
230056
1532053
2933590
2201865
114046
2476725
935837
2677077
1758579
943599
350362
437371
109103
1934695
1058414
1073699
2829970
100927
5436
1448102
2542304
2529603
1816124
1890041
1980643
1274548
2727944
349534
2027512
1396300
934186
1845614
68209
767417
981127
414100
981957
729590
511944
1440507
2607324
1272302
2206501
637619
2879643
2169096
1519932
2109295
286369
1616315
2486885
1001931
1977783
2622303
2165549
1073075
566453
1481622
243359
446398
186553
923068
2096516
2258102
1728036
391613
198884
1254762
2707998
262054
1068210
1977387
1935839
2515988
1911382
2261909
1062214
1987976
742131
2858086
2036724
1804240
1709086
2412672
2440075
804321
2067736
1281296
2358281
152958
1531484
416116
1634733
2016237
1932093
2009450
2751889
2369829
593011
1552024
1617744
1124436
2262305
982670
2785380
1585417
788208
1484772
1134368
106847
1499979
2325138
1339630
515930
94292
2280410
2452981
1493969
1891308
1902652
1261096
1109484
2674928
2418755
575951
2458815
335982
1924655
257140
1142629
2929147
2785483
1921617
2604780
489813
2010579
1013822
805123
1863376
327439
645889
2303747
2286138
2258981
249888
2419507
688006
2648230
2317258
1875096
2763672
2137356
1098424
431001
1087281
1476124
137579
2642957
873678
2830300
479681
269880
1306578
2831924
627603
746438
1522162
93431
1400974
2392177
552380
2505857
276675
464964
2543845
667991
934384
1176557
1775568
1396955
276739
1401616
1265045
1324690
2176787
674198
2692810
1571813
2547803
1870531
2206284
84446
385154
1187219
540447
2147168
1567094
2877460
1438251
1958775
829124
1077964
1523014
2747312
842582
692692
2868726
1207670
1628927
2817361
387946
952589
1300827
742071
1577935
2216743
2112613
2046219
2245400
1027980
541115
1717354
2688060
33647
2901151
1918150
1298668
1927052
956926
2472144
2017229
158214
1419988
523320
1964739
1996259
2757804
1816459
2047336
1959994
280485
2423
2566521
2607094
683568
315780
2226037
2714626
2208716
2619143
2001807
2325330
834309
2272015
1389711
1313846
643736
474054
489807
122745
775516
2525354
553170
611958
2209163
2533373
837759
202260
2206549
582800
326201
1737926
2706795
2372663
1000475
1173802
956627
637990
657290
2900772
2655315
448998
2123317
966497
1982176
1889832
2883285
1780273
1634248
2772588
2788350
146347
765044
1218641
2619009
1395531
132289
751771
2401558
2805798
1535300
950994
680922
1057141
2045335
775450
515920
2396391
2118947
930103
1568529
1561054
2624264
2180817
472736
2044819
1326146
2156498
1205706
569477
1159381
2266925
1230738
2229219
2051208
1236562
1081494
471959
2001339
519959
2439157
1361931
355079
2260905
1862353
1448820
2777404
1767004
1165502
2407959
1938710
2428295
1079611
1846816
1858785
1575328
2934236
662710
619982
610766
1610710
1705840
2784431
2687696
2936438
1059213
2160516
1131209
2793871
2362159
2640135
146511
1918761
645182
2715337
134238
2572989
2622785
1991144
1468218
42465
293288
2092299
1267574
1250722
1881248
1476034
191536
2592303
1686783
1548934
2008004
1469076
1131933
678571
993878
1291013
1930880
2605821
2344468
1202212
2030040
1821817
1464993
445826
1395230
21311
2176701
480920
433272
2186567
2066322
1504485
949857
421971
1884546
748730
1398977
2216278
1181040
2520096
121928
2117805
2324009
669216
2899313
1228686
2031671
62823
928939
1251659
761223
1979133
346954
1111339
1242762
2593228
2867800
2278368
270783
457255
1026905
2004134
1292232
2760818
2668979
1369920
926454
2618919
429141
1345610
1980580
971744
1376038
2732677
1642052
274655
52548
1010262
2164323
1181132
676796
921811
88143
1859137
2357818
1453051
26079
321049
2620079
759561
1833899
1152575
2800096
1245667
1450497
1852499
1734148
2327071
133303
1276353
2104438
800785
261523
342467
2661555
1469613
2474389
1977053
1431846
2173223
2242777
1043986
172574
1341995
2152291
340256
1347299
605532
2184341
1849280
1723653
1937407
2382468
1579462
2467548
404796
901666
1204323
2759069
1305415
2546565
2157481
336990
1798540
2884585
1956469
1947120
1041603
127197
2448182
386772
650491
2380446
364109
1416455
2250324
419147
24160
1902989
972787
2140857
2726552
1318509
2882274
1161660
333242
1668147
2186140
1036965
2226615
627470
2648662
594255
1304105
1223288
541647
2477991
2666214
1252416
955622
2342733
904883
2083725
501808
694642
560710
1060078
2367775
1100706
922482
1661490
993720
757033
892587
242334
773553
2545291
1410998
446495
868738
2521103
1014045
1888117
89443
1898418
1444848
1639642
1619615
745435
2095365
1834305
398580
1739112
347253
1336785
1795788
1489389
2242590
181851
2313217
1455229
2745438
1301223
1246657
2887278
1312030
1607568
793312
96640
295012
453720
2321729
561752
1815367
2652324
1753107
2504792
869279
1120366
1438811
2838052
203710
1283367
324426
711300
2096706
671893
2408765
1247105
2870638
1682936
1962978
1320585
575270
1652989
1663548
883742
2387974
395376
829946
119244
1107150
1957400
428590
2892393
298385
1958926
2697568
459022
1528317
2850235
541502
790342
123372
1739455
2874064
2800965
2259472
654254
2645871
365053
847047
1107861
2040885
2043855
2051730
47728
1177725
459279
2241298
1726412
867015
2706400
2220955
158867
166749
399017
396884
1801687
668967
1097648
1749343
2012992
282624
1283221
2176353
2798965
2140653
1100891
2690764
1924550
952080
1383247
600561
2709478
607289
328857
293437
2873512
1716196
2337467
271625
2884965
834473
1929097
865963
540090
2931113
2443616
1688152
589105
953007
164165
1406737
2056742
2662222
652976
372183
975853
1123306
2083714
2468589
2644924
1498698
1217974
1235510
723704
929783
69794
379178
1737611
2789765
119184
1957939
2102503
2732768
651588
2476608
1459468
1609029
2542039
359759
2055038
2160441
2068856
1216865
1601696
622157
428497
1335596
1454197
939797
2714570
291015
1736482
2674114
1617833
364166
1687794
2143113
1831667
1807011
617205
87534
1570774
2170838
252947
1581177
2457270
771068
807592
1864862
1747216
1752040
279997
2695848
1443697
2354948
1378019
1821196
889709
2697215
1998069
1349999
2145180
1215459
776845
1076892
786871
2289249
2589055
2257130
2542657
1481302
2377496
2090330
1298993
2034497
111245
2657277
987184
2445206
1171695
1393965
2561555
801299
992729
1474802
1828424
1533891
2447292
2867808
1969628
130495
1857242
687843
1309154
2731225
1102280
2220879
2373079
2820098
1363882
2295212
188593
428532
1386998
1152543
210371
1342666
373411
351367
261957
8499
829304
1543717
192858
1504585
1558978
2404155
2378621
1225159
2935609
1954233
1994626
1463257
2107214
2522746
1657801
1526775
2585037
784249
1876115
339910
711731
2692165
14510
512626
1725452
276568
615108
2747584
2283026
409815
2879697
2440964
1016412
294545
1877798
2205517
469312
2155213
2540444
1167552
533824
1069696
2760155
1816200
1015867
2773034
419991
2003365
255119
368426
261241
1709294
1706968
2832397
905242
1792066
1127031
819960
1632166
793663
878668
1096423
965833
2573477
605423
1506226
666066
2585754
236649
532883
2778821
665625
971509
2091546
1542850
1124448
1685483
2069572
2785937
2315006
2119216
506091
1260741
1852450
2887788
1121429
203669
2449551
351074
631224
1492206
680219
1754056
520616
2150758
2636161
1161566
2064589
129295
2041358
2766952
1208148
1887624
33032
2490462
343571
799372
2722893
2492340
2568301
1104574
1175229
58812
239257
70209
604885
1273393
1136085
813431
1813750
1040020
1277050
761654
895431
779688
1524604
396883
1470421
2108704
1711914
1948718
626607
1973869
1370409
2359061
2511146
1278091
2145564
893218
2862236
1174439
2197334
2729070
2922875
242498
2584097
2516755
1211242
2717306
2577029
2000679
2852818
1481092
2716155
2239704
54568
1302149
2343571
2459937
6320
124171
2293831
1076780
1886921
1685368
529249
760490
753252
2506796
518354
2375665
699042
1386320
356917
1768059
2524708
388754
1629669
2486496
2800951
624010
599257
1051989
1899532
1909839
180154
2156362
1177064
98558
2332553
2452466
1110523
664881
1288479
2105447
2227795
2593471
2888811
860740
2870814
492968
1632912
2053373
2082379
1368577
331823
2909527
2636953
2606867
1611091
850897
34390
1819431
633181
908534
1705452
1080134
1058133
263243
1914511
469443
1898629
2089743
2325829
329056
2638456
1898094
581224
150746
1378482
795509
3461
1412010
1867077
1821082
1281347
1204110
2526287
2465726
1886859
115488
848118
797996
1597512
921853
1909069
879394
935700
2432713
2006306
1129894
1889651
366493
2095647
165385
468518
78421
2939898
805264
2798178
926699
1589013
2903959
579088
1855264
1302643
1280478
2161312
579045
2498896
2322660
1119552
412298
2016638
49797
860158
2436614
2932970
1345997
804305
2305649
243882
1868152
1376863
2836939
2080401
1566420
1912101
2857967
1576238
2875552
2282561
1308524
2300506
1428169
510310
1004138
764814
1645931
1560702
492092
2516308
738341
2127070
887222
605018
2616741
2575154
1394248
1261183
1993134
90287
2296846
2780835
1470722
942926
684163
2100884
1642312
1491060
2803718
2548319
1251801
1927179
254855
793223
2531713
1549018
831440
1958580
1539793
1399980
1151628
2658526
1643718
2278397
1364237
2882194
826358
2154651
54340
926713
2226549
1236567
2390805
2411224
2931006
793819
2081259
884606
611806
413705
1086466
2482992
1356731
2759128
2787770
1016973
1213565
485543
153701
2657867
2753112
1928140
32116
2379659
2756417
43654
565723
1386874
1970689
1919962
997443
2120857
2618837
2129928
649565
1936586
2024616
293095
1240969
901524
2563405
117555
1043415
2680383
9266
1290941
1709939
1800990
81775
1230255
198164
2025711
1544136
1021808
1470902
1422884
2749112
2223861
666780
1085207
785104
1286614
1895483
2366631
2240795
2756883
2747667
290134
2539951
304057
1432234
54521
1026169
743968
238067
1930941
913271
455780
1704328
967112
136199
1984840
1874517
2770837
576007
1862267
2482052
2016082
1253261
1220692
2178929
2647405
758996
560196
1751956
1756231
1993124
860694
1055602
1847295
2632567
62830
79713
906806
1712336
1588548
2092896
452814
2814199
849828
489721
2050956
1157078
323580
759394
397429
2722280
1837589
2317676
1946
1152795
1834102
1498439
2670867
356938
981752
2588608
2243612
1105598
2114571
596962
1671475
1633768
24177
791642
1029587
2335656
2862965
1495585
595756
686990
2266288
866808
182613
151335
954845
1027305
2600649
2614235
2498988
718490
878272
1966717
350061
152832
1913537
85291
2579067
1459472
633545
1337633
493710
1187537
2043041
1076200
730327
2238949
784355
1143519
1116994
1913351
1014897
1237226
2428963
545499
1670951
1424922
1547577
1100117
1719005
1273721
1458295
2117183
1078361
2304232
944960
55409
2652746
2594438
1328285
1409807
840559
2918249
824527
3430
1359451
1843354
1726743
2563510
353207
2854477
160118
1348959
1051252
1596286
20832
1973951
18185
2475409
2698469
1816761
2199466
629217
1494485
2324338
2244509
1100620
1334769
265669
1628136
1428274
1172770
1668839
749532
1654022
2561963
485915
2689855
2183663
97050
1082486
2806722
2479901
1909293
2525155
114026
134544
2285032
2433781
2075843
1728580
604822
741195
2504858
169878
709015
985103
1163058
2844022
1104246
2452635
2688938
460312
605760
2254300
79963
200181
1899066
2551078
2726786
2691919
2289039
1598890
742749
2184793
2450826
1525240
375995
996012
2317917
112801
2823360
2227925
1313314
2402629
1039744
637884
1095484
1409786
1668748
667879
2435411
2525352
1025350
2853220
1425520
169011
2298673
632080
1070410
1648957
1577252
88326
2759933
2507537
2066888
1605866
1595535
1776955
703156
40462
773996
2805816
786094
1122510
1269740
2088919
1459997
352354
1156327
196419
496135
1429425
2236897
363620
1753687
692865
1363699
640023
1341066
1381492
2052916
121567
2005950
247542
2195512
249671
397603
1364289
756891
2728956
1745647
1684096
1865610
2247277
1417501
1565953
2458430
798554
757124
733460
632975
369747
423166
1487130
2457346
1426403
1310024
42292
2259650
23742
2400440
1023520
2858692
796992
2208077
654528
2902834
1900003
343416
1212778
1635699
1527277
1952900
552883
64350
1638892
1401372
544011
1836437
2377274
422933
1268801
450256
181815
371432
1441735
1536462
733253
946175
1539596
2862115
385966
1449175
990105
1383458
2100580
1275214
815361
203394
2332354
2120783
1008008
97018
1573415
998421
2793778
623128
1724049
2265940
469732
1753154
777368
1158722
164737
637802
1909944
2451530
2474317
1105028
780979
1362994
23717
1318414
821005
1566683
1267213
2363746
2574193
1822905
1344668
916812
292412
2621892
116060
2894508
540746
2595685
1069350
2221810
2922581
2703324
1962475
2045398
206045
1927008
811885
2395677
2678432
2493036
1990069
1552079
43633
2588611
1650359
1990637
1859239
1400488
545347
2234169
2377868
1253443
156774
296373
960299
182153
2050109
699920
289166
858372
2525594
190706
205228
1466148
2472728
1077899
2425408
139891
2311219
2433915
2696686
2757398
2809623
496508
730758
1457302
1603024
173759
2823416
2496073
2724389
634663
502440
1319659
549928
657050
425239
416496
970205
1695408
414359
431118
2104161
2929642
1850258
2787531
1497284
1757172
837965
2376634
798790
1921894
834922
1238166
468249
1901512
2346666
2260512
1691143
2877627
1246933
1237068
212972
17994
1711020
248272
1831766
917399
2774140
2686666
2546455
2521912
363602
853144
97037
839181
937387
1677079
1716541
2888604
1485920
1413168
43094
1417936
1403304
2916197
2466458
160496
1887645
671831
676008
1295457
469399
1520120
706267
1836060
1383202
1969950
631509
159131
1825620
358877
1023873
44715
952199
1366954
2408356
526824
1599762
1083363
1317557
2224839
2567718
2443877
2771180
2381564
1025832
2914702
2811861
1804504
2259299
2287906
121274
2918112
248624
2538851
553709
2069429
2704665
271582
1465698
24075
1234757
722114
1027753
1403905
156059
99384
1208084
1278625
196625
410011
1509412
2286274
561274
2213624
2127787
1447030
862634
410464
2771570
1397433
805829
79308
92306
2277443
1828138
277393
1321747
2204892
1756577
939760
1306524
1536686
1156586
856381
976589
2652439
1282756
707999
363486
202584
2143954
1669543
2710028
1144338
400814
715613
1727771
2000456
10477
1952532
1553211
1252227
85133
1149992
506043
2695564
2870602
284618
641698
722248
1153205
684363
1746770
937637
629753
1834850
1047678
1287596
512154
883958
2493892
930207
149443
2185315
1736926
213595
2276023
1602972
2312290
2847478
24824
906975
479935
61572
315460
2930712
81813
941915
898313
1699078
1114407
971091
1027104
501134
2755232
2780240
1787308
2562560
607005
1657375
21988
1581733
43709
3968
450452
1374062
2051540
1785727
1428975
1667294
2694755
1091133
2001055
141420
2123888
2553914
251860
2876543
251596
623550
2268345
1737880
1106981
1542819
915345
2798287
567524
443677
2720829
2241413
97087
2111595
2075601
1964705
1758389
1437584
2169442
2739326
1192984
1901172
2524678
2566951
246698
2074970
2099748
1451684
2353435
2390175
1932251
776739
1521830
35046
1060111
128336
2128741
346164
2426325
595143
2794605
1317591
500348
2716414
2261336
1337881
1073167
1290611
2631362
2591850
276565
1910659
566080
2083345
1551346
1071850
1828054
1535000
864698
711267
2314890
2043618
2468715
353570
659695
2329700
2744128
2097491
240333
484644
252392
1108780
878156
2026182
905650
2899320
488940
1146798
2537412
903362
300513
559007
790723
2250498
2290435
2815985
2446834
1767960
184471
2285923
502928
482109
1935627
2476323
2586469
2088019
1925213
717466
895657
868333
1927985
2557075
2402753
618214
1654960
718069
2114611
1798457
1914131
481939
826093
2748748
2766240
2021478
1423725
519504
670211
529246
1003249
1833715
2819608
1952374
63719
2533292
104317
91905
1059267
1223869
1224216
835564
791171
1808061
1204084
1248992
1979646
41629
520799
322605
566713
2803217
1035784
2151020
975637
280936
717913
2756711
2751611
2735798
123484
1013459
1798136
1116271
1053359
2682492
1043390
1434186
564331
950210
2605943
1966459
678044
2166350
1523261
2915755
1728391
1598472
1304096
2111575
1953720
1018533
1550173
2637491
2846206
1682071
2328392
151839
210438
2896742
1741868
179218
28765
2561772
757406
1335315
2116560
1296112
2833804
1950460
1781842
1454687
1457257
1050978
1530902
1924210
2923084
173979
2574005
1403260
388696
2701382
2852477
2650865
629387
792736
1463624
415689
510570
839302
761158
1295954
1762502
445912
1995363
2239174
442909
1347468
1129965
425491
127941
682955
2776432
2179450
1654918
2915232
2610036
1639270
1425291
861461
405807
2119270
1679417
2481378
394199
160162
1842852
1489231
1333315
1535375
1452451
1890449
1472463
2242906
2854856
1380689
742776
2714159
624870
2123170
924677
1521501
2330625
329266
1040514
2840049
1289828
2666584
126927
1900849
259791
824326
383302
689164
343661
1431428
2287134
636028
1662862
2253430
947107
1235618
1716142
653324
116538
2329900
2872821
2908123
1437650
123097
1646548
2010388
355056
158733
65016
1813299
327399
2235164
1060920
948187
2189658
916775
2466467
1501199
1200434
1154534
74215
968838
1866593
546424
1125126
1923993
916955
766614
1916537
2550071
2182114
638661
2610221
93743
654821
968353
446612
2873123
2299512
1852634
1530639
568020
2282775
1451922
537336
1426352
1303390
188179
2156078
2262120
1850413
1831347
2167645
317301
1595101
2502008
573413
945436
165564
2296368
2401967
2879949
1666597
1357070
2580096
1394112
370166
2077121
1059042
2739026
882029
1120148
811033
1673258
1103047
1033066
1565979
520940
692862
1698393
1740731
125213
641661
2392808
72652
1424379
8087
2766968
2504733
281320
730855
1222280
741567
2701806
1927018
2232978
1617872
222278
826767
2579219
1246477
876397
2427956
2111632
1672093
2369650
1266855
71280
787248
1161408
1763896
1349861
790610
1769240
484927
1920022
2153026
1684472
193477
1820751
2616343
1960660
58945
2742667
2924134
363155
2206722
431777
1647946
2381201
2569430
2598908
2033352
1579290
336721
539839
2403631
2835672
1126766
1097623
2725005
481928
355019
2462179
1894123
312039
2698292
761339
1532492
1304070
1284494
1492413
2207551
1859447
2011139
2892796
1320311
1310087
1758972
1832438
1223419
435487
337484
2265800
781162
325328
1932025
2121025
1902871
2178088
2264719
635675
2130041
605032
2384092
2217695
2873664
1394420
1995502
490591
1100358
501797
1966881
355844
2144985
126498
2748543
852915
2693042
1718650
1047787
1572263
2159522
529190
1046576
2155630
1761620
247651
423559
513695
2639896
926707
1338016
2766797
1639548
2570909
260100
1502293
2405488
1545204
1839552
26721
1863262
1175883
883626
2865889
2588235
1882227
2666550
2803265
531740
2205659
1802598
1347066
2010882
2495269
1958156
628678
336705
1139375
210898
1279125
1938607
801393
2550995
220877
619476
2094826
1605535
237326
942951
1357292
1307734
246270
2778506
2440285
1577725
2340938
1902850
2427722
18698
2862919
2035406
2900307
1787287
2272066
2831328
1690696
2000939
826020
2274202
1700197
145931
701243
964513
665799
926550
670579
406941
2653570
2221377
1902387
2396575
2889337
1790719
2346791
421432
1287986
1942566
1592768
1140399
54085
849346
1503899
2923260
23041
1430726
288012
2153078
1133031
26018
76886
228618
2790186
1413890
2168482
1724541
2102503
2667541
2479070
1341773
143037
2254269
2058917
1488077
767580
2351174
2702300
86429
2936750
2753710
2354873
825837
653205
506668
700812
975826
2113525
2643268
1308132
673847
231709
2887073
811204
2846728
646003
1414894
1594673
682328
1545063
2749288
734117
320064
1106386
1025821
2166072
2365381
2765791
461678
1658271
1101775
521211
2283545
1981760
1312310
1870781
1512964
2853720
2746148
2615944
1100321
1235490
249554
1266153
200556
1362355
54437
2714303
2905855
2877250
1696574
2813158
1808571
1614776
1767377
2807268
706859
2220874
2503380
1723361
2572931
2116625
447599
98767
1442668
2788634
1402579
2482331
1053431
2657528
1540770
496715
2852853
308101
65235
2210806
119525
1948811
2509678
50633
2635696
626253
2001041
1847403
1747258
1450093
1497159
721983
457090
1470457
2254036
271087
148866
2333074
2156490
965917
898800
1851028
2401150
401833
1381620
2051885
1892069
787922
2511594
2536370
232964
406755
2193210
2201815
263515
1421886
2812440
1209459
13283
553215
225868
423204
676391
927594
483741
308256
59027
1161063
2640530
532292
616559
750623
58089
162990
2361824
2359956
625426
2347862
724404
984480
600204
2305620
1988914
1125029
197315
2261558
2113553
2835191
2885135
810931
2843784
1528404
1628999
1849034
2563093
1247346
1796563
2205821
620677
2468595
868215
1483378
2490153
777978
2745959
389855
1810305
2580602
1844457
1981434
2614781
1598592
2697158
306232
517550
512669
2773118
897281
746293
2150286
195219
229969
1532937
1090274
285744
281394
2878816
1493805
2275716
696710
2331348
2062450
689329
433084
2864673
2501662
866577
896413
1541950
641150
1971905
2861420
2782134
2564317
2876430
65673
2535472
1923761
2256021
2697768
176669
1655067
2571224
1929557
556110
1146800
1511859
677492
2575175
2478078
785883
907246
2852773
2807305
1840349
1220095
1515699
2544378
1434312
2086009
220019
192022
2587848
2217030
312340
725731
2503325
897636
2181786
1234527
2673734
888383
1887501
2540983
765179
849583
2350416
17280
1227644
2705476
1194393
1449639
579325
2323864
1801315
1671191
42228
1669863
1747172
1666690
1704702
1900080
171808
258222
533957
173697
2758698
1413054
1869018
2298722
1939579
1165625
642265
170121
1928641
2039017
2201414
896032
361644
2838167
1959183
996575
1591691
2507349
314561
1208685
2486305
2161699
2935650
187200
1870831
2161572
2850272
1202679
189112
2398309
2840282
217932
1630222
2747952
691687
1018144
2645449
2889535
365598
93439
1940515
2932776
2201132
2151876
378537
2043164
1712159
2932621
1316379
1768284
130781
564706
2141764
2658967
2356955
735579
1566879
1099830
1360700
2779048
1371733
1972462
1208591
1205683
1891391
2221763
370072
366709
2696698
2362050
1694293
950738
385348
1735724
2862738
913286
549836
230571
821651
2103117
220534
530475
636088
2463910
2687905
459922
2531136
2287179
1546537
1006145
445271
542049
2442335
1387312
914379
1230849
58523
923084
2704754
2417598
281038
2802936
1574164
576342
485231
145620
2727532
2055047
1782816
792999
1050336
1136489
1644527
2011769
2721204
1143988
2895806
2923164
812410
1687501
2714373
1439280
1475580
916309
2592977
2146663
875036
2144368
1748623
2924485
2006951
91492
1061211
1333446
960514
1801311
2553669
648632
1743322
1559728
547176
163695
2684692
985755
2778154
1350505
1149213
1275623
1587334
365064
1425414
2412607
1787746
1753307
605434
1659233
18664
1267116
824173
2637341
960743
638443
972830
1225815
2898291
133834
2909339
1843192
2465747
1990930
760756
1147142
2467046
987334
528928
208377
514880
1240752
2384596
369356
2924379
443401
1872454
2235463
1955030
2283820
1795605
2242468
2859417
1379961
2795351
1628863
2571590
1063142
637624
456995
1530070
2701783
2136996
757267
658339
2824082
218441
719159
603839
1613851
662042
2306775
599152
241546
2559006
2167399
1688457
2055441
1970678
1751087
2293764
461673
1436533
1864081
469887
992572
2683648
1206295
381086
1794787
1896115
2495066
486307
2395089
2032362
41030
1813697
2148372
1477811
1835413
1829226
1765393
172006
2935313
11266
1613949
310504
798202
1647999
2661202
2176066
1339187
1501148
2308999
1612547
1246770
1030762
395949
63246
2403715
2222423
1978322
1448363
881912
1522598
1837301
2364616
1912849
1102597
372951
218702
1898557
2144244
1018410
1933795
2063175
2692699
1759468
511260
2705591
2176300
2370589
1572008
242185
307445
2599857
833311
1616754
342633
1748682
929303
729984
2579044
290652
1571329
1760717
17817
1358322
1841835
2147
1748143
2450523
251085
1314087
2580925
2891253
387374
2488605
1078305
2440050
2911869
1705311
2541444
937184
798643
1350573
988856
2372130
218031
1647608
2260909
2801746
2051147
1277715
2740692
331086
1597247
611048
2735164
2348935
196656
2328354
1932245
1710534
249380
1610258
603712
2678077
1460587
989879
2392392
1514984
886264
211172
1021841
2887250
2852836
2264452
1145907
571330
1562386
1050635
422570
1624089
1699704
834175
1269693
2771592
2335623
967470
2563021
1627266
775472
298806
2521805
2459556
352233
1073265
1054555
1657127
1894757
2578945
1244626
1715446
1432671
2273186
2519287
1083015
2753875
2788121
1384679
311174
1769391
1423386
1763204
553573
2453170
1360707
1957119
1023119
356916
2451638
699769
2846341
1349822
369462
2403698
862630
1274806
173661
2902106
527402
2147170
2307457
2865211
676678
2419863
1951260
644817
2517623
21127
237650
370299
388635
2136027
2275902
1213656
1251343
2285530
410147
1406360
1861038
2029836
2824088
1992369
1534387
2175400
147147
2893119
1295362
914831
2485665
795129
485258
399171
2158940
2670920
1751499
1459792
2319409
1832444
1274929
976258
1654477
1145945
574709
2152597
2426627
1465662
2303070
2701762
1103703
2671086
2696506
1138922
149552
1161899
248549
2444408
2525665
1249790
619846
870713
2306436
1508520
2030193
2398756
1081181
2573203
740087
836465
2121720
204862
2426419
2082276
1943692
751884
409393
2175401
600404
2939424
184193
510639
1201644
2071855
710428
495442
1526674
926684
538235
2424530
1307047
586853
430827
2670542
2214863
961837
1293968
2623384
2363764
2143465
2420952
56415
2472418
2397256
2697664
2509095
789129
2192522
360849
66770
440479
2817129
1518839
2103314
2161115
2122503
1949010
2323359
2098089
1441361
864351
2758816
2807942
2533931
2393724
75707
2488729
324975
1799712
1973407
1576280
2731905
248225
2147001
809910
2656554
47148
775563
1058796
1700485
227640
1161653
103522
2742
1033209
2625998
2544025
1139150
2773258
113461
1383250
956347
1807283
1228815
440678
822354
2487993
1493020
2281662
967368
662937
2239104
203605
2389034
639823
105907
1621614
2088845
1960421
982618
2834923
2879501
2113158
399348
1814928
791129
282582
721178
1824755
1373096
1069808
2596933
2493388
352159
519745
2829579
1453639
1742744
597689
997750
1205961
2888735
680559
2100214
1648519
1447376
1010112
1064381
2120837
822581
506594
495661
831026
2290227
2077577
651850
2560835
1799984
1578278
551572
1395695
2283888
1447848
2408911
2435896
409891
2449921
934845
907525
1348871
376179
2215356
596048
45559
1136466
768733
987017
908176
2198611
2583127
1068815
613558
1507502
1971911
2729411
2806956
34326
1385875
2913534
763498
1181299
543771
2825243
491425
2425640
2917130
301331
2706063
726409
689987
2785455
2737780
1375432
1340889
960946
2389554
2117566
2110856
1770118
2048365
1971386
19513
2823560
612634
2841453
1065920
1217468
2391574
283971
506265
575627
1232767
298804
930801
2897051
2639250
1197442
1868635
2819264
1092150
1209188
1910367
1021970
501706
1452281
45181
2917758
2236896
74881
2605085
150320
912750
2545216
1928936
820753
1891806
85896
558609
460350
153551
1491310
308295
1821846
838671
1343895
2340679
2264748
2525088
845084
306343
2243481
1191193
2337556
1822251
689060
1403366
2182133
2722718
2792597
1289072
2872478
1908459
2350653
664415
2550047
1570068
1614643
1319505
1222023
1150123
2692386
1188899
1346392
339544
722150
495789
1722064
2546224
819513
1816968
2013410
215392
1208348
1874974
1020424
1697338
421347
1506460
971489
336812
2103627
702257
1345986
900380
2539176
2164862
1109076
2652426
2290912
10680
865883
2023859
1030136
111440
1683073
2210994
1981635
5126
1066059
2045482
118010
1062460
1603848
1865800
2270386
2012867
1585716
1998271
2740015
1802356
205176
1710103
1358792
2656379
2810057
506951
2300024
1378161
548397
443624
1505150
94570
1978874
1487677
624750
208961
882466
2503386
182877
760218
142036
1243020
411597
2844981
1317610
2905438
210206
2375073
1368699
1060303
1685386
337059
2415656
744410
1085054
1929544
2362320
419777
270858
2402372
2183918
1863606
1485487
639862
1750182
2076230
1725724
1103761
2331177
570599
1570272
2827085
36363
1839509
2777926
1150576
325768
1528586
2927773
766005
1862257
1210542
1969274
368764
1142395
591054
2637621
2036895
1668966
1659199
408050
520039
1766693
349336
2767897
179803
1573019
844062
521194
1355862
934602
2115230
2616319
1191779
1883424
2424929
476275
2142872
880460
2536202
718230
2787037
2152669
565636
980685
86341
965945
1617058
1087674
343689
2842771
544123
2663236
1966716
12141
139605
904369
781307
1387913
948932
2052421
1930540
68146
556903
1756375
305469
518378
624893
1606659
1083291
1194347
1306579
2331440
1696933
2190959
185610
2622804
753334
1128919
1349472
1161566
2011876
2745810
1311161
1718441
1617763
1108558
2930397
2901804
1434022
2683047
637468
358681
1238253
396538
1267541
1099148
1821284
2512290
2892546
1031801
2659496
965407
2717458
1827445
704595
1521897
1528950
798268
939654
392083
799967
577719
251418
2605199
1550929
2752047
1025836
185452
1845251
972268
1222161
2388437
1514739
1909164
2290694
681162
2056379
1135477
1919357
1802588
2672390
838623
555207
342892
735198
284726
2421682
2326923
1899192
447072
875
2934669
2847784
902279
6268
615889
2869733
2789901
2414518
153760
1705434
1598818
2368548
1451686
1460005
1613177
1263109
1424210
1227607
2383112
2088294
2363453
2303491
1748449
846705
1392832
1376194
2283655
1188869
2527078
1535609
2256519
1836766
730566
100650
2732959
1005223
1450614
1877274
1673852
268
1607173
2051691
177284
857864
1099966
2185346
1578611
2812909
2518924
1425942
2599026
1768948
2662767
1569158
411670
2339022
2020015
199640
1993125
682248
2304205
584295
2310977
159036
742103
1849415
2788644
1391332
547192
1257868
2548818
1033958
995279
1846731
2509875
605182
2467183
2776489
198435
2047129
618233
1404372
1299243
1749754
433214
285295
495059
1453993
441427
1172016
369541
2058647
2307630
1763867
1785381
1740437
1310971
2821211
2568863
1688465
170246
1269301
2498120
272871
1768931
1428577
1227377
160585
2683654
134949
1351862
2913208
2720106
1884947
2750472
566072
1110921
1851025
1471756
1212305
2426018
910009
370697
1315908
346927
2385430
599932
1154828
1473636
1311781
2150855
551917
1590002
1958846
2668832
437145
1292438
1337519
2017944
348467
2580926
880351
649062
2100233
2489362
1988780
2822109
2185098
489159
635149
1976450
1605710
2624698
842513
950697
1254417
2671404
478909
324742
2562522
2604109
68388
1745115
556150
1182311
1456779
2593705
56082
1788142
1097531
502164
2261496
2715345
198588
1040935
1138695
279516
1840427
2741479
305825
168926
2890495
2929173
2558413
2001544
1634661
134513
1346973
2579147
2491678
446049
739321
181174
2002508
281219
500158
809978
1312647
1282148
2938926
48351
67179
2609788
315002
515003
1865727
2104294
2766322
313452
1522919
238741
2780255
1808722
1885839
1496522
823997
1403180
1641999
2908990
496032
1417703
2505628
246692
345714
397434
794881
2477864
904488
2192724
2775116
767376
1601749
2890812
2654578
1219284
2259326
541615
1856068
1865933
2498225
1082222
1648815
1816854
2820520
584060
2834455
550898
2179141
1164611
233098
2209503
1822771
93901
2283633
1295946
2742315
2868463
2156986
242693
1328440
1650120
421836
1574589
1930448
1228601
1958811
2174631
585881
1609072
314356
2002615
1802188
1427630
2825240
2142403
2327329
86182
499829
937731
2039534
727789
2175753
860464
2897963
416638
1061419
1272983
328394
349073
1525281
1964605
2280368
553792
2646537
2537908
897475
761660
2574740
1831923
2254202
1173868
1505559
1367061
1677702
1008849
2865059
1081095
1896641
291228
570313
830175
1697185
2597395
2630807
1243857
1197996
149200
2657021
1757938
730607
830222
2094597
281011
900573
2766030
2349127
2196778
19924
2017926
1821158
1411956
1678655
1251573
22482
1397537
476342
2364396
1408957
1099890
2116196
689362
1540505
465646
1583678
72120
627729
2537278
133078
1274647
2668711
1495458
702029
1434303
1360415
1016448
111125
1043523
1836984
560524
2343177
172478
462306
1429544
2876072
1611041
247370
1995161
1638226
423720
2249482
2066915
2324431
431425
2216496
933486
2596163
130660
1818366
1852487
1639811
610389
1663818
1650292
181286
416117
2125182
1375993
1822012
660028
2480859
2040491
2051612
1101441
511260
1949940
2611662
2937764
2170033
364420
2341386
1909689
2026135
2072755
1258969
1949753
394984
557705
2167540
2482742
899481
395816
2913326
2139726
953124
1182877
1873320
1587291
114580
1823655
490099
2813989
2709892
541707
1154126
387580
924581
915524
2625632
1327024
213940
595108
399212
639876
1617417
1181488
1707150
2341898
591568
1886072
1906923
2512425
264740
2786049
1566632
1424334
2806193
2204907
488344
367314
1755153
546235
1974873
1869782
1129716
408472
589693
2765466
110550
1501144
1333252
1976380
2277161
2255594
2029648
83175
681622
1575611
563456
934344
2426536
142765
2499066
1814262
557873
35923
625244
1016677
2288950
2261661
1539297
783528
78357
1293482
468993
706713
2905808
2125118
2473643
2575437
669461
758902
350375
485012
46342
1928272
1638494
2461608
333404
1515543
561306
835648
264104
1467694
2161914
544418
1684750
480602
476228
958066
913519
436708
2500719
585019
2726326
120815
2307092
2200585
860679
2631650
1267457
272766
933414
718045
616409
172060
636097
911052
1829098
1113509
506796
1704799
1194871
878955
2002260
1728845
2212840
492547
1427882
1486816
2113720
2864389
1668931
2185841
50857
893118
220452
755859
1133881
28013
2714848
1019257
2079950
2680649
1310124
1913154
1831760
538718
2722220
136825
117711
325912
2445128
593117
286885
771689
171670
1862255
1564215
199166
1998803
407595
588710
423074
2201407
223350
2561219
598641
2410551
2679861
1624545
2643934
673780
722006
632871
1776143
1199500
972924
664186
2399764
648053
22194
2831263
1966628
2267703
1890202
125555
2102295
781141
1019501
2015419
2367061
1318622
452751
1606598
113231
2284729
1024558
2481675
341718
2145383
937990
832264
2616374
566740
218482
1676496
1988078
887227
1830302
499175
1291060
219985
645368
1060044
724898
1333725
2048928
636701
152707
2218099
870708
1055706
2206405
1363900
20975
980203
2468561
2501264
1737136
2271994
2096690
1889809
1642275
2439181
986332
688774
2781278
1480863
1694980
2871427
2924653
2582531
1520043
2208205
2536817
2853905
2871832
1301469
1304379
123828
721663
1864509
132471
1586224
1841626
1160519
2508831
1498418
2721777
216014
176787
1190894
1123702
2069929
2679688
1679616
1220422
196698
154157
2144393
2266975
242170
2528736
1859345
1056970
1682433
1667326
2490311
2072553
1157866
2745595
2305039
572833
2452170
737607
1172285
870886
1050515
1238415
915307
493701
2061706
2387926
2355079
358181
2070260
2169046
2245162
1314874
561401
1874161
1320307
2792287
2400587
2793921
1671410
1387911
2768137
1983087
1008857
1442795
180494
1601000
2239038
1590965
343122
2804632
2253442
1508204
1726946
1732829
1521193
2077712
51535
2909392
1957799
2495859
1984989
2023163
1652245
2735881
1941512
309930
203742
1022458
1740899
79308
2666351
1864936
884602
1455560
2520412
2529829
2603167
1302635
377464
907419
281704
339104
40990
1627176
1844289
2688837
427199
422363
1391935
1669759
913575
2372451
530497
1325793
391833
851851
660717
1770555
1395679
1263445
415429
1905363
139425
1046326
2308003
1387490
2898759
992722
1688433
2614051
824754
1535357
2674510
1638148
844952
1660571
377850
2815912
2169777
1504328
2922162
2773134
1037455
2557005
2224462
820201
1333879
1063697
2568123
2541922
102092
1029062
1439454
555119
993870
2846685
589213
2178934
1435194
718840
1490085
1931725
39978
2595591
2683633
2537282
152673
1010638
1801988
147780
366268
2063451
2430655
1396451
86788
780335
2623797
69453
2657529
14828
2297794
2128736
2382392
524395
2825502
2019810
2544411
1578629
538822
101666
754378
612042
1606791
2805734
1257570
1257507
793199
2906804
1970418
1643886
2757435
2279099
2104199
994895
67917
1447589
1142644
2083587
1794046
155442
2107623
35434
554119
899939
2558702
509008
2465631
246425
2265249
2862930
2634755
908584
716642
521768
163594
358693
711084
2604602
1565520
2110168
1260679
1345479
1179550
783189
408882
1080397
660657
121393
2664555
417578
2279768
1520708
2637364
1032341
2552715
374867
1343440
1463735
1672826
1072923
2049160
2452081
1819406
1388255
1421086
1051987
415638
1853784
321959
1271470
2187665
649910
1733236
2287592
1515624
2844018
774403
907173
793612
1649093
2536308
1373046
2673425
844113
2907204
95580
825477
1349312
795009
1603239
1900747
2596338
1628479
802249
1172414
23780
2806847
297099
15031
92175
1240070
996089
517020
2714694
2861488
382718
1539475
795957
291892
2260538
1378404
1733575
150609
1140247
1563947
2150147
2780408
2934164
105408
1507172
1711281
598457
1816472
2163514
997693
913752
1399198
1817081
317489
1102832
531154
87733
1599033
2609904
2114106
1889417
475862
179409
69171
2122605
754613
1743145
2178650
1499056
1272635
246656
1550442
476353
1977057
1354368
1903360
1587145
1157882
489450
1189142
218395
799027
2669069
2705901
2046563
657088
1625948
2813664
694118
1328858
755362
812481
1056600
118286
745691
1953422
2212154
2457648
1089246
638225
949431
1512862
611439
1498553
601599
245554
1442712
336194
2935092
2765170
1957112
1582289
529769
536146
376526
1999709
1697943
509651
467021
1854778
2767081
1713761
1086267
723413
1756649
803568
2920693
40911
2111635
2868701
337096
2084975
712595
2023255
488013
2860392
201077
2076449
1474814
2427146
270062
1553339
1613
1138107
1710668
2299883
988602
1846400
572829
1908727
171475
2777261
602680
2637443
798720
1789001
2325909
1099571
2726690
2308343
2809435
854129
882418
1642427
974951
1260540
298599
611320
662212
1341611
2426904
2752265
2316893
2668342
2241188
1003639
380380
177626
2816993
2637930
23600
1746759
2046615
827596
1673913
1449765
2661392
52081
1204891
1773058
190713
272101
2395759
420830
763664
2348838
131888
2362741
2700932
2063712
2559656
1501216
2310351
2316842
114736
818559
1334174
2649166
892711
1991618
2473175
617102
218154
2560146
2142504
801392
586229
2583334
219489
2095542
1661258
663654
2455442
1600708
781702
2788652
2813629
419829
2328002
549380
262487
1977755
2033483
1072612
2618228
617672
377690
1205808
1508767
602799
1710619
2460071
17165
83082
1374325
951867
108027
2318102
1461276
2385725
2124607
2346050
2544563
2694163
55056
1356966
1274358
497330
1398569
2318905
432571
96449
1032834
1916739
2796988
306409
961431
2091995
1563243
2726441
508939
2249609
179944
781684
2785273
1186488
916178
258941
1250341
1723466
999944
2814005
1332270
752066
1149491
888722
1262135
110801
1373708
23754
2104619
786677
1462991
841781
586821
2283930
506910
546549
875268
710561
2536466
24218
2701688
337901
2679232
1434359
1356150
661671
1475304
2058513
2792557
1929637
2443383
1492536
300226
2034937
2524583
2556085
767992
1305656
2937110
1346308
185881
444015
883467
100417
2920210
1452501
1662224
1124422
454993
196201
1165705
1471845
1972293
2652509
716240
2685324
917479
691845
1279259
378318
527899
2715246
1747327
442075
2805357
1721825
2228451
2573418
559925
877040
77660
1120764
2608986
1858153
558077
286972
2210252
881374
2824095
1980998
2348553
1289811
1435081
1691482
2315889
130373
2489498
2820898
1202450
1352936
2831722
2797216
2690821
1661036
920137
1544242
249822
2440622
2060283
1860771
562852
1697732
57153
434578
969530
2494434
2197198
1412649
1797671
2063820
1987442
1371591
206756
773212
2312275
2093898
1051429
1904274
1764490
1952934
2317692
688255
391188
1332096
2408365
447966
1823573
2006607
182154
1869719
2829435
2028226
49626
396158
471377
2489087
2481963
2023941
2600978
1829643
1077487
2364767
1664993
2477043
2860409
532518
1761479
122072
910938
1851455
2461909
2771560
2400192
322834
1639776
1555530
2762534
2047227
360977
1763014
2209713
1357432
2101533
1118055
1916875
2057313
1947104
220728
857098
1837468
1326002
1040677
2587426
1896303
1098424
1549159
44595
678278
1069706
1531424
559732
388290
1028073
2159863
1634711
2419094
2567433
1973359
2027040
2441115
2890569
1423460
547428
444813
385465
2364157
2937073
443849
2407054
2168577
2578999
1581186
1614463
1136897
2592042
611316
1588189
2728849
1253101
1626156
2861089
738799
2022007
1065980
2557501
2054161
1358363
935895
2055679
2228118
2453314
2030115
768116
1825892
1730039
2344810
2769246
2799292
1255862
399417
2757474
2016500
2865852
1298992
1348091
710361
2894300
2234753
819035
1946396
963068
888635
872787
1169286
617103
916993
1419934
2281778
1660513
1144846
1496607
892491
1408821
2773559
409014
881395
1206955
1321270
557632
647874
2406259
731498
1408745
1424604
1969313
1438057
197967
1395571
778434
1471352
1493519
1712441
2859329
2210193
2782812
1846136
2729394
2881031
216200
2616791
301275
2412370
1421108
1910034
460919
1931550
197149
599023
1141017
1299179
1934920
2718475
2003200
1088294
615875
1992392
100459
1532912
783982
1538337
1150250
339056
501995
1229347
1148193
231093
2185761
155936
2205686
763481
1141850
1925065
2681732
1398413
2204047
2144058
1401910
2158324
159196
2305118
2416645
1782709
2750145
951265
2662449
1571113
1701896
2694693
2368075
895226
2732175
781917
1382996
124502
2547950
2220559
106769
364701
151455
1398440
1504365
1413474
1479383
1312145
596727
2868484
1853717
2683134
603443
159376
2150990
2753433
365454
2746588
619352
1790879
1926622
626517
1303767
152253
2123282
2903888
1046135
1992383
2866056
487245
2535864
749386
2328491
1824189
2922078
564805
2496961
1413791
2705245
2178249
1826479
222104
2198368
22099
603658
1799743
1681348
792105
99110
1014343
260324
2028932
896981
900795
189848
13493
512206
2748808
2217708
1590163
411489
1815365
1530945
2801832
2192026
2570101
2468999
1812941
1874756
2086147
2140847
2325007
2513411
1442980
1289870
958517
51313
2070382
662286
2229568
1360527
285352
1407916
250022
2875833
2419519
595822
1916870
871005
611855
2121464
1561649
1065156
854767
1899362
259832
2302817
2836500
2420060
2939296
653647
359884
2116424
2467856
1371950
2019821
2462516
1192008
837183
578405
2052948
510844
1516307
672774
608207
1768603
1732622
2336963
2325577
34313
1790997
2939265
1903412
1127532
1067575
705321
968367
2916426
2405476
1822858
2785681
1474373
226978
2036368
52686
32174
506719
825635
962678
2495152
89522
1451005
204573
974336
1856791
2748656
2850925
333799
39580
1394857
1438206
1830961
1368747
935189
1107643
1277031
292527
720886
938295
2194300
1560875
2594966
2488320
364332
2089667
1882630
1398740
78885
2484108
479750
759375
2121043
5589
1071406
2424350
361931
252183
240593
1801954
1096534
1801524
1080334
1858566
2206889
592011
1124885
1179767
1422575
316593
1472698
2377393
2671138
92122
178948
34989
168849
690147
1957856
822806
706044
2870861
856345
182471
375152
538755
1500428
1262605
2174503
64254
609346
1655567
841806
1900146
535157
2556042
2478602
1664241
2110854
330474
2757087
755687
2658633
2175536
345971
2598282
887625
2600386
1830547
900723
1164925
2714248
1969150
2040849
12872
1210347
2062943
2059620
689702
268382
548775
154927
2467127
2717516
1365025
681315
95788
866246
2479809
2682557
2166278
2803526
49620
2400301
2611426
1336169
2869595
2445175
2674993
2671302
2141771
224119
1113996
1647881
1421402
1802672
2490246
2570925
1050014
85556
2098445
1083097
1670088
1774569
677750
2164867
534523
683650
822291
1328415
489710
1800150
832759
1300528
2896975
920449
2566950
1170223
2547368
2072997
2236367
1038243
2715658
1572002
2157153
978348
1222512
2752114
370843
2483377
2807075
1071328
118676
160281
1711641
1891121
564317
569368
347476
1376446
2443126
1376331
280533
1011895
1910318
1296924
2150310
730652
347332
114899
942614
1803926
705803
2647303
1495433
2709961
1011289
1236387
2124735
1941236
2265709
2112063
2380055
2542044
461425
1841436
401567
1622668
820620
2081869
1588506
2026775
1962979
1268571
212890
1210164
2778484
1019754
2415214
2651653
2831400
2078264
2565475
1443102
991115
2938172
1007996
448987
490539
1350648
305171
2377973
2641156
1900782
2450121
260318
2425362
1889903
2356272
232414
2430542
2213230
685326
1392789
872554
2323424
23970
418022
2159043
970440
793471
1770472
1071357
335378
88066
221612
2438964
2612561
453906
2013812
2340966
2885474
1020239
299893
640735
917610
2051158
1829491
1649315
1043242
1761903
1844636
2003271
2687620
1294185
258222
2145456
725151
382916
2588640
1114587
1558993
48542
2576067
1003636
1269137
1453284
2355931
2760880
1712506
1075574
1545501
244213
1721780
974619
2061526
2464309
898780
2745163
2698370
162916
566286
581220
2844573
1948874
56970
2228375
1200497
2737864
2731183
1617867
1048479
2059618
2385922
1416672
656957
911835
865417
1137013
985833
1000961
1671935
2702398
83280
273169
1596015
2303449
2195227
1094464
1207262
1690806
1139270
11159
1681417
2343526
1587565
501056
242530
1568527
1049606
499922
717167
2181211
933000
1101482
1217013
2245416
1993582
2811010
2055910
532700
430502
967359
2038454
1706205
2307086
2057099
1462309
2003097
1118409
1648347
2009075
646385
1485208
52756
203736
1961118
2598467
540800
2868581
1970748
328909
941880
1090085
2012899
1555779
513737
1023985
196522
1908465
1120892
191766
488953
1750856
1500752
2815340
603268
344557
2612187
2392133
2332249
1139785
2690343
173906
2127238
1117646
1565872
1739652
817149
1875752
1718645
2669238
380744
2751950
1780535
2382527
946237
522475
2755572
1457030
985776
1546566
2555310
233241
397171
455821
964458
1034170
865030
685869
483434
1490835
658292
2741955
1781139
112630
1353133
601266
2424362
945522
2658329
2702968
195873
2127057
1974542
586792
2606146
1134154
161734
239245
2434716
2189787
2263282
2383747
2843178
2571151
2224854
2356538
2763483
2314783
205518
2731567
221146
2702900
589611
1036594
2546345
145927
2100205
236533
2530862
1026807
858591
2475759
1480914
1447292
582615
1667920
2839947
1157998
2409512
388658
235717
2207579
919968
1226320
1452850
853072
137158
1806178
2720063
1307873
2940443
2478288
1879705
1163786
28859
1535289
1496780
1321629
2155915
495851
1784535
621551
1761253
2020348
653670
1849773
2266829
1994939
1528472
1787581
2705753
2173095
1672405
1979262
1615029
2230366
319594
2521526
2918156
1915935
2416071
1227118
1300385
741767
589597
810903
1808911
2674303
1780998
25514
1768584
1008602
2299483
2590306
1298953
2235490
1080900
2367104
2466643
1391612
1507444
859524
136437
1368010
2380242
2816064
2848440
1397376
2054015
2553937
1736969
2940136
2745036
683346
858177
539033
2824245
1992234
2276624
890082
232782
1423883
774677
1775330
552430
1321312
2668291
2850615
1459984
2292503
36006
1479914
2676331
472165
758801
1548453
120584
471726
1382561
215177
1592858
2271634
1134475
1982514
2164481
2603049
2237632
2521631
1123306
2452307
1636607
1376157
686926
689399
2452948
376780
1755494
149749
2207361
1972694
411989
2198693
2484380
32058
643454
1977419
281460
1590912
1643655
1658541
2261275
2102406
879437
2852357
160866
1308239
956656
778842
2120106
1299784
371319
708686
2627600
2790885
1002808
61384
2515303
2730934
2420357
931059
1606137
1554402
1016648
2543787
885652
1195725
2745831
1828220
17372
2542079
2207163
2530113
2820421
1431543
702742
1294968
2255309
573074
1537393
2925562
1464500
2856081
1402630
201928
2695600
870356
2874709
675369
1714787
2370393
647027
1373927
1996647
2022586
2756584
2388296
1655365
2055271
2119580
1781442
1535072
81929
696823
704863
848294
1061430
2435175
1358563
435367
340707
578690
1835895
1655880
1584952
2171125
1590129
1875479
808669
2501650
423456
2632558
543608
1976214
2774362
820836
1488861
1551328
427769
278210
221558
2650977
251429
2260774
241040
1752741
1547815
2149343
2863859
276497
2293455
1439524
865852
233766
1998385
1885007
739696
814099
729610
2214960
1555142
2309650
2517883
944902
1757022
2842900
2650053
1365570
1322544
2198693
2935886
2143945
2329500
539530
1041759
1502128
1947522
1883536
892055
2447415
2054017
2210538
2851713
675405
1346564
954779
1799166
1055035
2134997
1166725
75917
944206
630778
692469
75577
2177901
2240152
2019779
497755
1947960
904147
2537477
715021
2164429
2890594
2496773
2008486
128382
939953
2853434
1079464
1021534
1442985
1732422
1217231
2108651
2216492
9733
797356
732666
982350
2599328
443256
2612643
594547
737897
609018
202402
490823
2487115
2256513
754696
701448
1405133
1537096
2792034
1320357
2752581
2549251
1480848
2426895
577192
1901367
848160
2330209
2138393
723302
323321
156102
1405767
703641
2123405
67025
2342056
921438
1409465
2870464
1713064
1009823
599989
1554831
1471992
916473
2703055
1642921
1267099
1580775
2478384
612498
1539444
2436281
1298235
847847
1990492
1269611
1960052
81091
1794169
56167
1149508
343132
993095
2672388
196816
1819302
1841265
1305368
1332896
1588036
2155771
352607
1981969
673947
3260
143118
2409981
608566
1660587
1748469
797035
13054
1044033
1141175
203114
318023
2908093
864000
729287
1779540
303615
557163
2282002
2230820
2551595
1472143
1119541
559178
242285
1159738
1862876
543762
1572962
473458
2621755
1197152
513886
2346868
1146358
1958561
2800481
1273431
2276799
2390497
1126771
2586511
1940317
2345161
218221
1304849
43671
510162
2158721
2299970
89309
872695
1906406
1301254
2619680
2917330
163346
1478538
988521
2645593
1605049
414227
1406186
75504
2010391
857565
113896
951118
2791511
2838865
1297067
2201551
2416186
342845
1545246
742751
2651631
1222956
1358617
1697416
1716483
1739988
1524612
901424
944043
1576703
1196805
935657
993078
2676343
2150832
933941
1859905
2744189
1025830
1524391
1787347
650422
1554371
1192721
372502
704661
1639264
1863228
1570737
1512522
1552158
2278306
2033154
286658
1025474
1798776
82006
934504
1230629
1857363
2681530
1923922
1011956
1659739
2604749
972637
2419160
696070
2108499
863198
333031
1460538
863424
2466900
1281705
2460479
600370
675390
90557
1006933
1371268
1646107
296455
1296304
2919998
2689631
1633319
1318083
576121
2496733
2548013
1984072
872519
930969
2848168
44333
847111
798707
1358936
1218127
1505019
971870
2666303
2683724
2267689
560816
1706273
2512469
2897929
1961252
2914369
2465211
125982
2762072
140503
1199735
1369177
2249483
2886365
518639
696155
697478
339937
2329541
2438563
2030876
2686032
2133831
1622576
1658029
2286528
769246
2266755
1762740
1542668
1472338
248208
437747
1952653
277530
1698911
2698524
2781201
700041
2145114
1788146
447469
499566
1417511
2497223
1421178
2526641
439065
1262636
237725
960623
2117712
2266752
476032
1773008
358921
2575770
1144799
752063
1390351
737576
936669
55137
1596232
1358691
424651
715653
1500290
1136228
1939530
763864
1557408
442095
161511
2721403
330104
2042718
1196538
257550
1080700
2269826
656102
2686849
2106611
57464
2829304
2275257
1020205
1133435
1760827
1797334
11329
1188117
2172784
133668
1653851
1264812
1899580
2847961
960514
1692744
1994248
789696
1887334
976359
1223913
1502201
333340
549376
463133
2599170
278153
2776675
271067
59346
715604
2574407
1282292
1344417
182155
2680105
2354027
452213
1583661
887767
1323011
324617
2224071
1851514
447990
2389837
1206528
143549
863555
1751082
1473693
872552
936441
2318927
2354276
1276755
644208
2292395
630725
783708
1994846
2110145
2385965
847199
288478
2146410
1140229
1489829
2868180
2278867
2365874
1429133
2810507
1940168
2074949
1193671
1597921
682872
1756412
175930
2783850
2768372
2585852
114999
2359736
292634
1305433
1162781
2246268
2024675
2147327
345442
682717
588329
1246965
825640
731267
928605
851554
2845364
2877615
2484334
2609817
2016851
2913740
1628373
1645646
1476412
1347576
423695
2827157
1106808
1126843
2374787
2505102
2367975
882809
1171063
111341
719621
2775518
1726818
1027342
1877552
256683
505137
2657212
2073403
1364990
1363539
2347360
2600385
319683
95145
1439846
1902804
783226
1837593
2400682
2428706
597057
344090
1169194
2237291
2421058
1562331
2893883
684501
277895
1569943
2554864
1172541
1123733
23087
1191247
764362
2797556
1662295
1636230
1374011
685929
214809
1636387
768340
2532118
2667771
2087189
2792516
1862320
402840
1441630
2360661
1286682
2157841
1967587
1211007
990189
257846
315526
1714411
205713
662226
253461
1506310
745144
1081843
1380570
2659511
2491627
1602339
1955144
1243318
628820
2490092
2583804
2185772
1935703
406954
2675914
2932577
469624
2878226
2002972
1075559
926172
2710254
1622086
912810
21505
1067758
2257195
102308
581958
602622
491639
1947934
2784166
1427214
1840053
388151
549493
692115
1064165
478082
718583
729344
825004
141747
1470410
417496
2078857
1584010
2774640
1347393
2042148
732703
551804
133227
1647926
844279
1790633
1548687
2318963
866213
1860989
2585018
1799573
2692291
1992118
2813999
2145339
1758194
1000855
2695627
1937682
2649319
2259606
1290074
2401087
912031
1364499
2759567
2624589
2609413
1661162
511576
1203000
1573413
1606104
904436
711232
834426
2027988
2801181
2179702
1043124
2598960
1915015
809060
2428768
1874568
1224259
2766938
342847
1211919
1280056
1685951
1643478
2683637
2675822
979371
2685464
2879725
1747616
1783220
42711
144838
254046
1727980
2306309
2482421
2449895
949580
2304248
630258
1449966
2073904
1091388
2247970
812604
1556151
2491712
1593772
1949558
643670
235561
1241556
199468
1445221
1475203
1138000
430883
1627827
315665
2632160
1437760
2220559
787910
137980
393545
2537905
448629
812398
887506
623835
2150579
2505778
1494909
2403092
2710240
2729590
42497
1465809
1794062
1646635
447765
1204059
102653
2085380
2353503
611797
2832172
2881391
51953
399817
240159
1620757
965986
1419325
2262957
895495
2548011
2752561
783302
225983
2288572
530815
2683834
1149427
839007
2904954
238422
725588
2342270
1318848
1403541
905029
2038215
1310506
693701
2750986
1220975
2423401
365251
1750635
696329
1776662
1568400
2336887
2372540
2828106
578912
1516870
2406696
2052615
2125641
1319646
2557356
2153948
75845
957858
2791583
1538699
1358926
2399258
685786
1719443
2118707
231696
36698
2792883
599178
1717072
2610347
1960250
169775
1173178
1889095
362184
504070
2397115
763815
2755572
616002
196030
2721423
2273143
1957653
1263741
817197
1022519
1929204
577329
679429
957493
2400412
706132
2427502
2233267
1261944
813801
161518
715837
76925
497078
2681533
861103
1912566
2448906
1890279
2663583
2579524
91779
2312612
1720297
662255
569331
2323108
1512566
1539531
1077856
2909076
465022
572533
2864389
1455060
2560128
1545174
1273997
1299614
1852236
2542446
2666485
1689893
984470
1692006
2226290
893622
526482
1005473
1887395
1624807
616594
2276438
176198
2371496
1727218
234671
2542980
2771861
1888341
885989
1952925
2290051
1058083
45554
130318
543245
2936587
51090
2356355
2260655
2827077
2263286
417095
2897865
2330512
232452
735443
2111003
1784795
2003175
916851
2407001
2529592
1476221
2078283
527218
301359
2425817
58974
2895398
2647405
475481
2425129
1597237
740585
1399731
789515
156652
1310049
1995790
1907848
2091773
2391976
2327335
2129144
2749357
910302
605462
2836645
682642
930920
2241737
1623585
672329
805169
1510832
1841140
110790
644797
2153594
554382
2641482
339395
2820558
1107126
2394709
2415409
1797025
1897432
1280012
1481340
1695883
247517
2451753
2810629
643934
1318953
1961275
2092080
2067554
833133
2423560
424488
1798349
2852632
120082
1716182
627624
496882
2562417
1342226
2179273
1110687
2342823
2195503
2220504
1138958
2654458
277999
2623733
1600286
1232905
2686243
2289625
195757
1717053
2069491
340428
353328
111636
1123428
679155
1668675
2853951
447516
687278
1068799
2581173
1765186
1098665
1087610
2165999
243089
2703998
2889468
2587347
148271
1330827
1518295
2333639
2637983
949397
1398273
2451106
1454637
1716582
1813362
671425
361756
1310184
370685
564373
964507
540365
1694041
778750
880956
227058
2914426
2546124
2663668
611924
851124
1720393
2696624
503922
1166195
1855678
1942550
1967317
2885634
546696
2876368
1780398
1584464
2520679
686346
377264
2269912
1424296
2475433
1629425
2745548
228467
2559755
1383432
68351
816147
2806774
1349788
2736072
2804258
2383382
1286023
1678294
383973
2653580
1549979
1117854
1139676
2015634
85073
2508044
1690869
2753659
952601
655484
1530990
2060477
1612030
2785136
780085
611402
967205
1410757
443151
774067
2119829
1833041
2067635
577502
1989551
1840743
732088
1184472
219323
2494182
2365338
662348
1572870
1989961
2667532
1188669
2276616
510653
1507941
533637
391021
1543146
1423681
2240424
773417
237252
1151142
1293113
1526922
2583439
1321953
2534552
1350083
2471421
2331277
612105
860566
1171727
411491
1132452
664459
1418036
179301
967470
2878270
1665372
1008133
139360
514044
2339512
2465866
2120293
1872755
1589974
913945
2141484
1587781
189787
1759036
2164155
1663199
502421
944354
176915
1812710
2439204
2872140
1395958
2432362
2513404
2476905
1144576
2773953
92057
1800989
2014740
1463157
221103
1933710
1049254
1280313
1956132
522198
1708
2102631
1048229
1170714
2825020
1429221
1504142
1976279
1134404
713484
2796674
1264232
886723
67566
1424193
760762
1573233
2910224
373430
63123
1459874
2164172
733847
2289719
201103
566467
868161
2794627
1105571
1247431
686342
1178951
2174560
2505404
376288
2350323
1184914
2329830
2911437
2180086
131894
176216
2188019
778367
2611650
648483
741063
1358437
2798072
852667
72990
2080336
873955
439319
1162767
1284557
1414562
2125675
1462647
1861690
533350
1084174
818030
410788
2235546
1210766
2073444
1074158
2646804
1862797
2505494
1523156
287501
153907
2045774
2076014
251897
892773
765078
1741526
582091
2183630
321900
925016
542532
2396529
2642822
2848156
2798521
554485
1283395
2870290
569113
628667
12248
472769
1381234
445065
245156
1540865
329436
1902940
1125215
944878
2755960
147470
2228720
1943143
2148611
1436359
2711564
1833907
1844353
1899691
1828321
2363940
1607114
1730649
2053255
1672701
2537553
1065238
1996422
1841032
342767
406852
1794244
1131903
405852
1579276
65768
2143676
421492
1160135
62933
2921469
1843744
2720705
2362623
2328041
2262062
2631423
1376639
1151889
807273
1210931
1420253
2595531
1658269
2878413
944771
66112
1745808
175361
2901424
298789
170976
1035234
1548983
1503718
689931
2929687
1962594
1642701
80367
357981
899384
1680190
164959
2661832
1704337
1922326
767193
226652
2036913
1900475
680132
575106
1089018
2236225
1595072
2341989
1570884
2583632
346669
752787
489277
1976845
267353
257836
1753830
301739
263737
1887682
2884774
2289584
223043
2755272
868415
869852
2761676
669313
1155219
1416445
1570898
1970326
2296521
1891794
2457024
119044
1044113
982261
996199
1255747
756106
528729
1607075
151429
2213549
812538
1588784
14505
1301558
2847652
918164
160361
2529754
1582372
413713
2610418
2420528
1901370
2816529
1918517
2215569
1894570
488453
693261
1931186
2832333
1175398
277388
1838870
2693678
2686024
2031358
2040864
2640598
2055430
398254
1007282
847690
682924
2456738
2508546
176561
243466
24515
914634
2421212
137068
2617697
272686
2201746
2786080
1431518
570666
986322
854340
1543587
634184
223159
227141
123458
551103
1878650
2575859
2812679
1810627
1971044
33910
279534
2802897
2501863
599756
559152
583085
676479
1745133
434976
2823584
2337700
923554
1586651
331990
1463981
1225688
2656833
1154868
2632916
867661
424725
1533287
1363831
1906798
1835
640658
403351
119771
186246
2673525
2491518
39777
1507574
1382364
108388
2196573
2092990
1816576
1182982
2326917
2020100
2850349
503033
1411582
1521026
92196
484605
1365995
2374789
716492
857505
1313211
2133807
2024448
817422
703715
1315947
998636
1943007
922338
1286008
1226086
969359
2153913
858413
2606389
2032122
2422853
2745466
1954673
2546893
253939
717706
793216
145911
1056466
1719275
415219
1990938
354875
1947016
1286572
2222163
2219452
1861943
1531350
2418183
1984959
1115090
2236753
957939
2932423
85742
217039
2267512
1106728
754023
2225659
356907
2506829
296917
2620282
2118452
91476
2765397
1920304
1409193
1720790
2453092
1025393
1793021
298723
2820699
624054
875376
1413187
2115626
35769
1814557
2424892
2592117
134001
2737608
1914504
1787159
269547
1758720
821478
2139020
806559
2519762
520580
1049219
1702732
174855
1242837
2131908
1618713
1847155
336091
2210426
1621895
887592
1275431
2475507
2633949
1598582
1995042
2810929
2065419
1566769
2677276
2430468
2892663
2825939
2366566
2637279
605083
1915540
657960
440058
1087660
2061369
1027338
1196763
2179903
1318664
2837516
1943794
2000580
1458147
2229340
1439659
2893312
467487
448250
2382476
1644410
409286
1796863
487430
1156467
1732939
1350301
509810
2351896
153948
955553
956426
2012064
55627
2643894
1442831
2667000
2705151
161903
1232300
1097228
1135996
1580797
92088
2356908
1271658
2198028
1923788
546407
2282923
1326465
129667
2465027
198639
869086
1152876
34447
867507
2326757
2608094
93546
36427
23132
2136574
2733908
785243
1203714
1209048
1529197
2435329
2089581
2908550
1584889
1014502
449074
554141
1656177
1480898
2213578
906700
2911909
2385854
2009774
2790311
1797879
718633
2161862
1533429
2435583
429451
990849
1348509
2220951
1658244
1979718
1369405
1342832
2398158
530726
2218424
1774347
1303491
2352183
2054913
2462195
308658
2420918
2138879
1045872
1012660
1006820
2674272
743907
905074
1349849
1572063
990866
1833869
1999992
28587
976948
709242
862417
1065482
1390848
2609555
2664320
1819984
2129031
1211888
1751580
1025530
1109330
2701404
1810765
2590179
2568644
1269269
1592110
2706240
965208
1424850
961797
771338
2078321
2627692
830315
1866898
429609
2680668
148329
2265088
2842083
818965
986945
2384902
68621
879905
1163508
1198430
2524897
1531975
1790630
12051
1765643
738675
2425754
314127
16730
1294545
440877
630235
473470
896685
2257422
1085622
380232
2452629
2420120
2137062
1168594
2702731
2766634
1213363
2908631
1620567
483644
433374
763839
224269
2079201
1780527
2408282
529997
1797512
2766384
1917391
749610
1132727
763324
899611
612905
2606037
998858
1115161
62477
1900131
2587894
2196570
2653126
1516700
2408789
709469
2580832
2648929
639689
1054055
2808972
1121911
465114
295036
525091
2502721
248278
452705
463067
2422307
2062080
1666640
1053166
1444764
942731
737867
911600
2722833
804065
2115694
2343820
2754065
1783942
1614367
181568
944879
959568
2113699
1407278
2576273
2548501
312703
2578189
1813681
2727990
1411881
503075
1550789
2912864
335598
456275
955563
1509088
2549165
2720566
2342931
1960155
498234
1576378
1666915
1982853
2397294
637350
1177616
1364934
2023296
2344117
980923
489498
2791189
1838370
1927693
200616
2336452
2739863
396661
1992493
2686518
999078
793356
1878486
2201436
2556017
1923901
2313704
1735525
2347755
919511
1412353
2232538
2016762
967918
776706
773907
624627
1090708
2340523
1207943
1215234
932411
1626175
29733
2021358
1240523
1570205
330447
340558
596118
190917
1460443
2005382
1139555
1678457
2432385
2711867
465314
2844145
2454283
2271435
497962
2467770
1106455
181531
2253491
1478141
38114
2118186
1500060
1950616
905371
2637404
1659667
121724
391203
109758
2620708
1787432
1637047
262643
1876285
1903596
99804
2743547
302124
937076
1651368
949268
470717
1546212
1432851
172709
1535057
798373
901590
184666
337080
2287795
572145
265038
1268357
361146
1862899
1069925
2838620
412865
1625548
1497488
2428322
981901
2381811
2714588
1179245
94685
1832249
490006
629865
2136620
2127958
873118
2011030
1879881
1000827
2769440
2597483
245430
49805
2208171
2564121
2087697
32042
2700560
2629586
1126263
1311455
1397696
1665155
691664
152337
429103
2661483
144850
1994855
1602285
1697760
1276378
1309874
44867
2795665
2913495
59660
1381640
253849
2701792
2032020
84826
1195008
832247
402557
2058694
2486907
2520928
1994909
1477333
1748163
2126494
738675
2014402
2219635
2887701
736502
2149539
1879776
534382
1684445
1189974
2653637
2215741
860711
1726493
2148473
2191533
1933304
1992048
2637066
2187180
1111685
1257973
2390879
1061352
2214624
927175
299810
1881432
617025
291304
697009
1290307
1608010
2383113
441604
755000
1775378
1420169
361846
991709
219732
406575
386153
594287
228469
1188679
190395
4569
2226851
2572654
1792661
2749234
367956
2138555
2519933
2653508
876406
2204165
964906
2692102
1993055
2899679
1047793
703219
2896718
810379
1066710
2593217
1726943
538295
536451
363484
2296207
796201
1027591
2900611
2432905
123462
783167
2799927
838878
23669
1474240
173408
627395
1305186
1647275
2728743
275624
985914
493586
783544
2630604
2515365
1383941
1206564
1205393
2693630
275616
378776
1154644
2923129
124798
1730506
257719
853155
1367230
2700500
681243
2776412
2234197
268988
742257
1238986
1151507
1935340
2360014
609278
2907260
1632331
1702833
2585341
2345856
2276546
684636
1209761
1233937
533187
612128
1395434
1938528
1362558
2497663
1729034
275382
1768379
217802
2440914
2715413
2826186
1981585
98720
1280324
2858286
849986
2806198
1449101
254328
1942392
395592
138827
1497107
522697
2037267
157884
2722250
1943567
1223222
707396
274477
251857
396475
2900340
1064459
1783978
1113962
1271425
2199021
2598254
160165
2006140
2406938
1257967
2555439
186176
1847200
853524
1821021
2413260
773703
1569194
2760394
1906676
1040117
1003594
245109
1525691
794446
2357255
2782083
408466
1503981
1247318
2840338
459472
2162498
308461
1460596
2177401
2705889
391468
167888
2260541
1880631
1459045
1088259
357359
1352648
1668329
2023876
2387688
276990
849110
2429914
1633354
355470
1734919
2099893
56790
24193
1120770
523050
195863
43193
952957
52408
2918750
907190
2192846
1270100
1287156
1445213
1402252
112052
1502148
437643
869753
2491048
1934439
2291151
677521
2594849
509261
1724110
1190375
332621
520531
1258278
2522438
328442
526074
1964910
988079
2857958
456086
961066
1061909
2757793
1007588
2236546
1618495
945355
1844344
2846459
660319
2851899
2859148
2523543
2646749
2536031
2829690
242020
1951001
258459
1302558
2655290
2790103
950052
820304
696419
2309403
2472011
1296102
2093302
365902
632208
1762926
1489939
117729
2645728
2544948
2576967
2841305
1343600
2793022
2086039
2163126
1531753
443605
1030857
643896
659173
2292763
2375437
1954837
482204
1639703
1938485
77766
491428
1748743
2700853
1358692
1225540
386769
1302477
1936822
1316925
183686
2855873
1355912
2714356
31593
2592161
1278189
549838
1557699
1652763
2168962
1667756
2345346
1865599
993026
1565718
1389171
498484
2831901
2017962
926689
2007003
1827420
2699592
915126
2109709
967222
1400381
254349
513761
1387620
468281
2541986
1864758
686714
2613397
37037
345774
1993783
347431
255777
844510
2664822
1690967
102568
236355
2256445
188535
192278
2632540
152488
2226685
252013
1195710
432006
763648
2513402
1529648
707729
2463389
61123
798263
2554154
1786509
1562695
2610658
857973
154462
1820857
2684020
1232077
402280
711438
536610
2547490
2112004
626308
2057424
1211209
2497983
35912
1933531
1653585
120531
995570
595594
650659
567491
2416660
613365
619191
2837266
1739683
1414970
2853822
2252845
1151708
669287
1165889
2719142
423413
1019275
1785373
2186982
1747304
2468021
1865188
2914993
161838
2072239
1881296
1433239
1635544
46379
1088676
837459
1034032
2035416
1133237
1683705
2558043
1900841
1360243
2040943
2444913
2538508
2639965
2918903
1960784
139558
2208613
2055108
440395
1674666
1168304
870051
239476
2295648
1489472
713750
2571696
253563
1833829
230736
1435861
394706
2929227
1830568
2179080
2752015
2213312
23596
1415753
700613
529501
1568261
430218
154081
85213
2201086
2401776
2705109
694916
180616
2719520
1209360
777868
115747
1165990
1655878
1740934
2706140
811216
480573
2133968
567285
197001
1898017
1979620
273488
1398364
1745757
2165910
105781
100145
12326
718683
2380492
2618227
1048956
463470
2165752
930247
1947510
1182339
638358
899049
1670879
668532
1995055
2711489
1150166
2153013
1510344
1937129
857963
990436
1876005
2121791
10957
1395270
2687484
371658
848150
80717
2606367
1143655
1685692
1789896
2619649
1845091
976622
2024669
170990
1367976
1032709
997532
2885551
2080278
2459213
1231907
689965
1877456
1297220
924309
1900778
2306014
1607807
2337856
986118
2293929
1677873
2461716
2790123
1551918
1830002
823726
225059
349200
2619517
2278800
1165437
2488834
1417255
1819665
2008731
1236642
2260097
1696792
2571253
1503662
1291404
2649345
2914772
2519914
2462794
617667
632845
220302
1120324
540827
1491889
2252205
2226518
969982
44569
2856110
1299915
164973
2860183
2345669
2548805
2123303
1448915
2557807
1306246
632111
1732116
1126532
257804
306277
1069940
2352656
883726
380602
2263596
711154
2722995
474826
2862204
1585937
1276392
593270
2153093
727681
973973
1299998
2258051
1431020
2837640
340108
1729773
1799923
282175
1838588
408386
2621119
1751406
121074
2789899
2026187
2117645
161405
2396227
2412776
1801402
852205
2802341
1404688
279934
1972565
901890
1225727
967055
2878617
1477265
735405
2717862
1537216
1643584
111442
2208695
2289237
1917631
2101099
830353
165857
2138293
2130463
554270
1540840
850497
2436754
304896
1783281
2317301
2873120
1051817
426701
2810490
505361
2190616
2601875
837070
1503339
2173721
2298473
632510
2727967
798432
282710
947943
1130699
2433415
2525191
1305364
1863847
1107052
1979260
2261853
714140
2208850
944934
1436272
560870
1135435
935728
697423
2841283
1740969
1441871
2699348
1702956
204010
2842290
871743
76669
2496565
975771
384025
664074
2392082
1644574
2535085
826951
2812262
1821052
180918
2864248
2222722
1927542
296681
1334939
2881124
2516831
609820
2134518
100974
2483009
1907169
2689469
34112
815420
1681868
201755
2927369
241314
882166
1704446
2191260
2070857
651832
1540254
2108247
1110297
1738577
2909167
1812445
2676053
2163551
2545424
705071
2169908
2185840
768885
1934890
1517092
1627149
1471051
312283
1373155
1450356
39209
121867
2633691
2813857
1943276
23275
902269
2027425
2769606
2899534
842520
800475
585982
2784633
771938
1973411
953583
2062623
1903485
229675
2754351
2214310
1999777
2892674
597180
1013521
1744386
1576207
2074224
1477227
887231
2638524
1710379
583283
923911
674095
1319418
1381872
2697211
2910633
20914
2617430
2630518
1373076
1377587
1333913
371261
281180
2292237
1377433
2369964
2790635
2340198
1221906
234878
1854139
1718779
2822005
2035802
1646905
1927428
1798766
175382
812102
1651763
1892596
129771
118476
83488
2350582
2036540
122322
2256604
1781233
2170338
2583308
196792
331215
1786057
968801
470830
2491352
2050333
2374137
1861704
2349699
959359
2842572
948848
2764522
172160
2787552
2726919
710315
1989304
1009051
845484
1953201
439920
1722351
2390835
2238990
457844
167551
1745050
1528294
2831749
2392138
1583256
814709
1819488
2769686
1291302
2693079
1763024
2168541
2218118
504070
892058
2836569
1526634
2358075
521445
2134759
893897
385
1524564
286865
2497276
1584835
1653803
1199064
1078943
1569095
2217658
1962080
2275620
1081215
2541083
2743417
47423
2026869
1618612
850255
570443
1279564
2021701
934246
36180
2487262
1244695
1303327
2524079
1330198
2831844
934433
2009082
2292054
1309496
2752484
2863990
1738815
2586513
222208
2790801
2513555
1858462
49891
1883391
223359
2163638
2178791
1195353
1792014
404261
34094
2442023
1303236
1934285
544148
991763
349803
1393109
2355779
2596480
1472814
1012266
2546083
1410167
1030350
2323375
673065
1655691
391194
1802840
1060817
1800550
241586
2633410
1965030
543374
1106801
2723285
2746273
1858778
1402612
584319
483012
616488
2115858
2716509
1638690
2356002
2455356
852901
2266789
1965802
205434
270126
1050574
818703
1925805
1242067
837784
1618833
2252996
1152794
1032114
2316469
1686216
101357
1910029
2320087
2301134
18896
2172845
2402166
2386391
1712103
1059399
2331183
1233197
281318
1802102
565639
1446553
542262
2235360
1113896
112970
254783
2057584
676269
845959
767553
2927564
2796641
651723
421682
1091150
2226867
195457
2577826
1885947
2293553
1665968
1452965
1859821
907682
487815
1279902
2655750
2739902
2045773
478188
1534516
2331164
2750261
1188444
2354228
2815220
2393619
872489
2187353
597330
739152
1656590
1327120
1529608
87175
1231593
1052097
1535819
582565
1246181
1843784
1056629
2210436
2417409
2216143
2778433
37653
2392490
41211
1431660
2065089
509994
44941
505969
2836123
1567492
1489868
764132
225117
2096687
369657
2312916
1099238
2216520
1071956
1382835
1991834
1719005
2938905
598537
1420273
634321
1868827
2324957
1831875
2659691
504668
326217
1969491
1775476
2244464
2635384
1471885
2143813
1231335
441048
513012
2426036
2322028
767768
963390
1960549
419544
822710
1370530
2906440
742623
1726978
738815
1209764
2611329
624447
1107757
83332
548461
665163
1402486
2097660
2641216
1784988
1180532
707620
2838798
808328
2570163
866177
1826964
2045436
1296664
1122617
1084553
1928420
8773
2516260
1941063
318987
2461229
2363560
2501757
571407
653446
377781
1863570
2798909
2370903
1074433
558822
1209866
1918909
316746
665942
1061454
2060908
2940228
2784287
459764
1538568
2733166
447820
2036279
2560195
1789254
2790713
1401705
2120519
985119
551369
164630
1684557
1515569
809746
1597679
2382043
2344416
64737
1182567
1164971
2545021
1803210
1953109
1643910
2343011
663213
448865
2522685
999892
2044967
987604
2647926
2129092
149287
389025
1230055
697822
1302193
838328
2111996
52789
2744111
2250290
281494
1439955
2869843
1061076
2560698
707405
1513341
1019668
721418
2108288
811322
2916457
2003777
2230624
277988
2079394
2305885
2050648
1743655
2765411
1421237
306910
2930481
537071
1570927
1027830
2649926
1765870
1482253
333965
2123849
64781
1104404
966596
2243702
93703
1464573
2299424
680035
2586500
1961809
2749879
2631892
2079574
2253676
446370
2190749
1809528
1237912
2700559
1237193
515930
333936
2827424
1741956
373215
1790236
1318523
840153
2177882
119747
1348248
2230617
2161319
1147043
2233613
1858517
2570306
2019180
1091921
2133251
1830650
2244507
1492650
2155580
2447913
758304
416222
1956993
1218010
1795037
2291270
2206374
198818
969192
2920181
248970
1650458
1013941
264077
309550
2274890
405236
741716
2576030
1768631
679329
1206668
2535564
1433964
2195155
2898119
1364295
1543130
1720401
1387202
2211200
1691269
2703398
2070086
1920902
1314623
1652732
2186161
115232
1356812
2287137
2273098
2885533
1668287
2051291
1718342
673506
219793
1904604
245670
1731435
1827544
1755853
1973177
1153604
1535030
242224
2091030
1834658
1640148
193087
2192900
264682
800594
818633
1751551
2712973
2089403
1490863
199175
2518305
1128757
392282
1004112
225655
178629
74577
951930
239448
2828966
82545
187593
1815144
1830014
2143224
2919010
242447
1239532
2702841
2456280
225997
1703801
1827746
214496
2152101
865884
1747408
2790531
1280136
2894623
2319148
333597
2716270
577434
1369760
93057
2390862
122621
914370
2874158
1570731
1183323
2757421
1983506
1592580
1907988
2132559
1251687
1661657
2846438
1455548
2553029
2589637
304959
2165378
812643
2727406
2208891
643863
387485
1477142
2213400
516209
1557153
119750
1056252
1992082
1355413
2725640
1251260
2660366
2074700
2783461
2366275
1551545
1475073
538482
148273
2866204
506034
1582435
2186651
1577758
2031764
2535944
387218
170428
2640086
1435150
1182958
1648869
1771393
1732064
902774
782923
2381504
2405482
1266452
1619642
1797933
704025
791132
2417954
777329
1479669
864744
934403
2309051
913817
2762327
968152
2702452
333572
2194068
1955335
1762974
622025
579014
912775
2676971
1505945
2017752
2202394
1739419
1774320
1693747
42160
1268615
1524672
860184
5879
701574
2392735
1021104
2899012
638243
2773604
678388
2462736
2422312
706922
988657
1138186
1255236
342473
990594
218415
1163265
2794749
2169268
1329781
2568267
2163942
608745
299431
1133790
1693202
2875093
2865321
594026
466708
2066340
223354
2749906
218128
1540382
504821
2527078
2316555
1518472
411665
163132
281755
1813128
2752133
449129
358773
1843804
2641351
798938
54432
2656751
1160272
669783
1543847
305595
1070918
1475640
1779567
2083299
1322224
526203
1878448
1346465
475896
709135
892710
1173347
2023823
56976
375411
61507
1625168
2003766
744899
2379564
140207
1223654
1595985
2863955
2209013
93545
1283425
1294621
89967
646316
2211045
1500145
425979
2158322
1757738
2910777
2071200
2338888
2168118
601612
1338423
27880
1100849
2262782
2082883
911389
731585
1893200
495478
273677
2418714
2378592
1300508
845821
288188
124134
1310910
1123971
30555
1245274
1639839
839361
1707103
2020096
2348868
1947029
2822896
1028725
1834180
2129974
1765180
2068926
1639608
1878569
2296334
880218
225658
1387145
404131
86400
1288204
159696
2608711
1909828
1703963
811194
684754
2498192
942900
1115267
1599163
56129
409885
2398218
1821403
430599
1659133
212556
1787799
206983
1106890
1346081
1132211
1147257
2467122
151512
499875
2088002
1909416
1454534
1630643
1046887
2234562
1025879
324338
2935361
2471813
181089
1135250
1674134
1343919
2754541
1338258
2105200
2791626
2552111
1958003
2719350
707472
1465943
2710989
2852776
1413532
1138970
2729084
2571604
786364
2598543
841493
1369454
2056557
2246314
2492043
2780549
896034
1470165
1896721
1912775
698491
783654
1773065
1373090
464440
166340
192793
1066365
672907
2820944
1521104
36865
2913361
2578097
2418914
877880
608043
983080
1378449
1453424
1773052
1955434
2591450
850810
1499476
2230578
400409
2895109
2154658
1359157
2581764
2638847
1967197
2261859
1540035
1501608
1988366
2681261
992543
247968
2798751
2426500
1685523
575390
1468519
877016
2375022
1698171
754076
1922025
730553
804417
1496548
2829501
1025616
2800575
435132
94795
1477098
2514666
1167982
677374
1278042
903247
1452063
685026
1842875
21692
1637797
1450561
1335265
2243426
2889570
641219
790598
2038385
38248
1704047
2283826
1534196
1624525
1141882
741954
376468
21193
66984
2321130
125932
1316916
1529065
778752
2111088
693411
1026968
1559117
815708
1811257
2684131
2306687
167996
870836
1256588
2643441
6746
2469765
203728
1506485
261845
2309451
2932738
1036415
1055383
521488
2588914
1438018
2521701
1379104
2060080
2327320
1339341
699741
633446
738007
578482
1561411
573150
923994
654566
2598138
522304
829653
2371459
1132404
2624846
1451300
2715386
1469037
2706003
974888
1676234
1179779
1386187
1874172
1347374
428923
1696954
1823951
820380
2352537
1013248
590210
93237
2830374
399948
2748406
922938
141915
1172448
570920
1631780
644966
1426393
1641540
2164065
2127477
2717914
455395
2664670
226452
2245322
2584867
1803957
2236844
1311768
1970192
2216885
2516418
2106194
942883
1437101
113879
1818547
2575525
1041761
2467963
22845
67999
447120
281748
254362
181687
1657543
1484853
1418509
2383700
2573888
2282914
8423
2801469
1336425
2008884
2295094
1430697
1258318
1406909
289060
995749
1324758
354224
602889
2930454
230860
1697621
2101771
135315
2175389
1005520
771775
2884426
740994
954328
2897733
1707748
2853238
706878
981025
924845
2413170
2886458
2600472
1317765
555322
378631
155698
1896740
2543029
1186948
1905539
1509521
1762259
1561599
2533759
1037474
162729
2289358
2728241
304631
2242892
1779882
1319204
726889
696905
538188
2084901
2336692
2316545
76630
1657011
2391607
532129
959871
189932
344184
1529169
1894882
1248840
568086
2793129
1323530
723826
521429
416392
1191046
1105222
2541240
2354438
520133
2529586
284576
2073636
2100918
992771
620683
1147836
2729020
1717984
1075964
1333892
203966
2220085
1285152
2553109
1291104
2185471
223429
1917771
646184
848652
2236286
1771401
757461
793305
2328475
997330
1725619
1522796
467634
903274
1234989
408891
2666783
1643662
2894259
1473840
1610929
397417
2563968
76305
2025223
1939352
1212058
2313887
1885373
266363
2123825
1063974
899742
2349433
1722953
159263
329038
589867
567472
1449494
2535522
732428
2284233
201641
2897964
1090281
1006207
189194
2699534
2441391
2643007
1395952
949271
1095020
332254
120150
181153
207785
2679835
684946
1747729
377330
171647
2632708
2012736
2321284
2646671
1419270
1442829
928122
479601
762324
84351
2664576
496178
1955420
465692
2308106
1048841
2495124
220278
1052316
2532315
1126329
2356338
369787
1651497
828358
2033606
1053658
1067018
2602043
1847084
1819965
1347154
1770036
1878696
1564475
2162365
340082
2543026
1294759
1155150
2286297
2438616
939734
1061215
2835272
2839824
207887
512068
2463760
2477412
2515534
2668229
1283030
1771696
951365
1659253
1774522
1526626
499374
227821
2490050
134786
1704739
1347327
170471
2124958
2590415
1446691
977149
527790
1583362
533872
1053286
2185030
1251538
2706108
850178
616125
439425
609207
723217
1875761
1476186
1312828
155486
2853981
1556042
1986200
1237541
1498798
1627517
486415
151907
2390966
2036706
1611998
1641022
1788178
1990948
219286
987980
866611
1655450
1144251
1019746
1118982
229507
2322531
2547829
1239234
2337695
221051
1542400
1377627
1566659
812753
1919519
2260030
2227398
117019
78305
2836602
1130883
1881441
2861392
870047
1668143
1046390
1209960
616619
2845787
2541122
573660
179103
227269
125075
562783
1084161
2735331
1190296
1479534
224938
12492
1861706
69379
1866357
2457980
1043002
2829225
36746
2168596
2399513
2178212
2456751
1638749
660543
431203
2206983
2573207
410793
1707566
273370
2940107
444907
190646
112681
1854246
8156
1341734
1904850
2931205
2161312
1594632
669218
1736512
568241
2047941
1555825
594196
456347
462295
614872
1662659
2339566
642506
2845413
2139949
589223
1239257
599358
188681
1091246
559533
305242
1657047
1477003
1191624
2167686
142163
2897006
2141283
1548597
2682003
2827850
1500472
1892639
1430834
619863
1581643
671355
1919528
2882750
2886783
1284771
1553302
247631
1990511
1565173
779824
647735
1410130
285401
2718434
1448914
1006825
447036
2010223
446832
2221683
614180
1102788
2393873
1897185
2358266
278743
1308744
789105
935086
189676
1778320
822709
1298856
1056539
2878681
226389
1405857
832974
768923
1102929
2609645
840916
1788858
1967352
141232
887931
1136539
51737
700217
110007
634226
1958739
1622186
805920
725723
49814
2214508
1088368
103608
1565206
930591
374106
293117
2054614
1930134
2270905
2801102
681283
2846043
2498350
2434367
802139
1104556
760670
2579115
1567535
1387318
999543
157074
48509
1840969
1727256
2203896
1062722
213435
148052
2581345
2495990
2409098
1382484
1171241
1624878
507237
2678552
2922445
298445
1035449
414057
891040
2629114
1641045
1772329
991742
1567350
1000162
1932492
78335
1237650
260612
1728334
2851271
149128
1835193
249986
2905206
149121
1678633
2275135
2018364
2347723
1181606
1075338
2627424
1128362
1391607
1916438
293816
2817357
1828746
1721122
963569
463873
87048
1255707
816571
2924396
796836
588802
498618
2102258
170175
1411964
402816
1003510
832253
689311
853670
167050
1396796
2176174
2752603
1663337
473122
1528603
2854046
247958
1065679
2715192
1391628
563618
2309063
253255
1978140
1739053
1919854
1715732
1092859
2085330
2624360
309770
2619671
1528519
1494091
2029070
773701
653303
239319
405490
1519826
766015
1177774
1318939
2837701
1229014
1658461
2024684
1265152
2238963
152422
2832055
941688
1551653
1930269
314521
231978
2291383
1898644
2939372
2653968
451644
1179555
2278223
2420429
2362498
1682290
2735015
2307860
1948066
2819473
2894942
887524
960300
1198760
1563170
1164725
610333
1678508
1259975
1913705
2343026
2216091
1266591
1872732
2843657
979966
1821810
461344
1783936
1999952
2768717
1153763
2724733
967746
1330072
1973567
2200287
1619625
2893997
1178205
157367
1651567
72380
714077
1001614
289988
551139
1045702
1135834
811600
404578
1848512
501293
2556360
1979545
369833
1703698
2681186
2309775
2439694
2937920
2900333
2491992
1750511
2180179
160449
1818656
624941
2759316
846958
107211
1072477
2069005
973347
2191659
1901871
2385454
1299375
2330021
469285
822102
1244075
2079275
2611631
1178857
15882
1839205
2182119
762806
2825252
656262
2328254
1586840
354372
2598770
2877935
2344419
2752121
2684540
1083763
78332
2182128
1877459
1364723
3773
1656089
1439627
1104863
257971
2072113
2267091
1029478
1668064
1665624
2779023
814220
1132726
1216048
2048722
725387
421658
532566
1065563
2377432
726188
1266958
2686658
669158
788118
711863
2874713
2521787
2880097
2163372
1979838
2022134
325508
378891
2288411
1782939
2285336
1374462
2296907
1361918
782374
791225
1036733
619290
879715
2263636
1715762
2035004
2652277
209690
2726926
190999
2560385
1400653
2843282
1018021
1214998
2757086
2120459
1741981
2344765
2120964
39088
740862
45653
801564
1932534
1113496
2182100
469747
307915
1647427
1958620
136043
1903237
1841489
1532637
1363165
1712359
2829082
2355395
682344
1790668
1651592
2380473
178802
764056
1783333
100288
270430
1596647
191821
2838920
2614618
1475963
2134551
1177998
1573638
2721139
1120688
168513
1745488
2703311
273705
93380
2039803
647839
2518771
602506
729625
2090892
108168
503981
2862759
2039506
309837
1091052
164048
858926
1663433
2912428
2512275
1211215
609489
2807468
2364929
2503651
443313
2681102
2045395
1045111
1103684
1329994
2921788
1019584
2618367
1522641
756650
757808
1197011
1145483
2661368
464284
1948879
1258439
53916
2009450
1203112
797691
1825870
1681035
398786
225826
528148
2010348
118793
1099384
2166304
2608185
2705649
699016
2920551
1171050
97255
2335749
143451
620629
1772949
75751
724038
560512
2402526
1745513
2823948
2562593
2927514
1695960
1461061
371476
798568
2218471
1690512
1959923
1667206
959325
1003612
1286378
686717
1757389
351796
448865
1103444
969364
152087
1097994
1643508
2083119
2674845
2728029
929298
1285551
2461639
2314574
2898087
1588045
233492
896933
2701582
90883
2725543
526086
1881574
1520228
1554757
2898608
926194
438112
509626
2878432
2665180
2130225
1857692
1768415
142649
775486
719641
2445482
1327294
1183962
2012235
1328386
348850
2031560
864187
518326
853046
387687
229397
980448
2471977
384631
2740979
332010
419719
1905730
1201913
2215901
2535380
983552
1398581
2364083
606803
46370
1869680
1313843
2221143
648416
2196385
792537
2260076
993833
1759923
1101841
386116
2693799
1656403
695386
1261353
110075
872678
478466
639608
2459182
1352749
310494
2116403
577238
1565408
866706
779533
1190193
1440512
2103915
1805964
313003
1665344
1452044
296751
286729
1096654
1586884
2460842
865810
1562935
1808719
2795825
1439777
946868
774379
1185199
410225
2069594
1182087
132590
1728161
1435122
804701
2309689
841386
1538484
776136
212012
1373500
1901024
2247379
1986427
2555718
980572
1141436
1622754
1255663
2227876
167006
2023587
1594980
2001117
1877640
1942981
1518989
119214
2878360
2494199
2731395
155865
767069
779772
1308357
1166673
2217020
555255
199927
2624276
617068
2201077
1988486
655272
2405626
2753751
2184839
1005587
510112
326778
1550787
480240
1808961
2826172
1566543
1246885
1053072
2839158
362462
2717634
2483115
2580210
2168968
491591
1417330
1517982
2399534
1090108
1019853
1809498
273300
35769
1649275
1158593
33154
2505166
2181808
728532
24722
793447
2268768
1016851
1832433
46923
2502153
413769
854804
1337612
2847851
2613429
2164652
537675
694408
2617351
542537
716631
394910
1438164
2425290
2356002
2245072
2316525
2511169
892602
384630
2409495
206974
345198
1125833
1273619
1253061
2296396
2726488
1835894
1328552
2141665
48230
2622401
1828738
2647669
2898018
2669177
92287
1802792
116490
2397497
2018544
1595177
801420
2301377
1238922
547421
282110
903353
2000949
1169285
1189379
1076277
521879
2473787
1605935
1163942
769214
967179
2846707
1859471
2542497
1300656
1519774
1183960
2338874
7862
1058765
2164390
1479747
117856
555270
2865794
2226997
1076382
755963
152286
1807869
1967520
2168447
841080
2093531
371664
170030
1262092
2049959
1909678
3965
351430
777602
347666
1101717
789845
598022
2029043
492508
2851315
1409423
2142247
662288
1752990
2904292
381332
74795
2116925
941247
1127765
1573928
2873818
1208024
2639097
361614
1468444
1872368
657037
2465550
402445
472504
2672705
1278021
1684066
859273
1872303
2646530
901869
347973
2157807
2619875
1299456
1793942
806579
594541
1859476
2823528
1957000
1133988
2395918
1589017
1333495
888453
2534083
1355751
1480303
2910515
1415178
2254539
2321677
2713164
957695
1915056
333318
1000733
1716253
276450
2108429
2187811
1573151
1434055
2474958
76136
2345894
33042
1461612
1655983
1779695
2075458
124677
2419681
317549
1436605
2886231
1357334
320632
1879346
1365988
2595284
21523
583951
178837
256649
2100836
1009808
125381
2165783
1892125
1618955
1416991
2840780
2930052
2301025
603816
2605060
499880
247368
896147
1075999
584947
1929181
664735
2859461
1210979
1976602
984564
371201
838087
1661316
1748897
62371
1225779
1664047
376996
1716225
2000638
859324
607821
1427238
630358
1158619
2886736
2519196
162358
2319954
377744
1059977
145965
1075133
14846
683678
2117656
350109
2773058
1087979
1428992
1433473
29853
2817451
1709660
1486504
2528942
1163390
309914
1602302
1168609
1769773
1614881
2283962
1063084
1995683
1342746
2936389
210333
1003150
1949609
310517
1755676
796816
102348
747813
376965
2182408
437601
816010
1396469
1041109
2344158
850753
2786572
501217
1791420
1994595
2938184
927707
161254
2670510
1604235
2071351
1480787
2713811
1366248
2629653
1301749
72111
2922299
2451964
2860717
433105
2907700
553330
1678339
2005675
2301875
1585658
2407201
957444
1272268
1530811
860464
1686879
1105847
83588
152562
2836155
1054619
677995
2012108
67135
338495
1247433
140253
2794910
2296063
221057
1603076
2404009
2280560
1554123
59691
108846
63943
2756452
1583109
591976
2587795
1172731
1363808
1321221
974538
809843
1116793
1737970
1278903
1264376
977238
1705213
769615
1915551
2272350
2375555
2084824
434742
508433
383205
1047028
1840270
1405883
752033
2796455
1104309
375613
2462973
2283602
922704
318743
2473991
2860153
861757
968872
2570814
1295626
2511738
220176
430009
988543
2635068
2301543
1174434
471331
248532
2053176
989434
2467034
2915775
2069528
234036
1855716
2343429
1997518
2499846
1293769
2261540
2494979
2806165
162090
1813512
651402
2379274
2567291
1137669
1801384
1779075
738015
2738773
1447734
1663411
285326
349448
1458809
1253277
1803701
332355
864340
1955293
1081912
1455492
312445
1412091
586531
2642105
1248494
154015
2265845
2008513
1092831
1303529
1581845
2677212
1664707
1899780
1457107
143050
2940378
1381007
1225959
2557031
2562529
222210
2385158
735711
2011459
511339
927606
2097907
2463149
381691
1817295
725984
1876951
73259
843087
605991
1316158
2593132
2026983
444741
2851735
224991
1198832
196175
2236813
884363
2057894
1341115
830595
876703
1376357
438725
2208180
1112907
2522905
45087
2264170
491087
2270933
1987711
28233
2042206
1983165
405756
1500839
518483
2372460
358904
383519
1121555
1489065
1300459
2117949
1212583
1050298
2874934
2141708
732513
2555802
1088791
57065
299494
845829
1298810
587607
572528
910915
2767675
2308897
2292712
2175882
1823859
1968070
77700
1092691
2475814
299925
137896
1118878
728493
303399
1633479
2779060
343002
2916159
246910
710367
2519033
735074
1655419
2249441
1613203
2917959
2796592
2222985
2335760
215153
2159325
238293
1319782
554136
1183535
664251
1044893
895433
451667
2720735
2483176
1678564
1300717
773040
2102191
1292569
2026643
2847052
1660823
232919
2132830
1953210
1923424
1978969
640496
946386
456910
1600416
669690
1317599
2457261
1544547
1864537
2190363
2688601
136059
2536341
2688259
508717
968519
1702775
2687942
394532
2564404
2737110
2900702
82589
2562021
2915747
2355216
2025727
581164
438985
1460675
2100645
2088755
1580731
1052469
1229378
421415
1584992
2204039
2036110
1891656
2681707
2707746
1229768
2074970
2030106
1102346
2840944
2350902
2850595
2665877
493606
1482439
1042254
1351503
2425454
1782072
1188380
1321878
2773179
1858590
2065338
2090218
2821411
1699404
1254215
739528
2923524
2122057
1386031
40374
1670134
1184568
870429
427431
2106369
1078126
2790211
1305205
2234478
601615
1267181
317063
898033
2869635
2325008
397725
2526128
2614245
2477244
1761333
461652
2335208
1604215
797463
2120846
1794292
1520565
1585356
2617183
63350
2748104
918561
249006
1501225
268157
1845293
1278859
791628
1785212
1954073
2628516
2076295
1606515
1154918
2074478
1376701
935925
698182
1658416
2642674
605796
1124215
1287303
470411
1992705
538532
1306551
110250
1310384
2427927
2204092
2259498
188284
2506413
948895
1368938
2032439
2589354
595066
825890
238934
598135
2465010
516188
2850230
837525
22529
485931
2238681
504449
944545
2434836
228050
1948849
2723318
1150651
1026576
826805
1021816
521484
1958990
207699
2284916
536690
308866
1079241
1210946
63584
784192
2126280
1545538
560393
901436
1232630
2237955
1857889
1325511
1356520
1711268
107423
1810533
1894571
1655892
1944269
2090875
1816920
288795
228647
1005482
2325768
1717746
1853315
624488
2571889
2487421
497418
2618253
1318257
2292332
2060428
1099357
866133
1538032
1227545
2631498
1880186
438884
956406
1532714
1006723
2315795
1345351
1339993
1646083
432079
2779245
443599
2678234
2247490
457996
724378
2516629
153231
2184982
1983465
430931
441349
1723269
821579
385602
1759142
182910
2620274
585465
994300
870146
1255291
2830388
2595916
2391853
988294
1656940
532766
2596805
817509
1660992
115782
960830
2656958
395472
2677923
2589087
1290922
102962
2325231
418372
2309804
184425
2349307
2160876
833685
974872
1954001
605356
2327263
687118
1928599
605949
1650566
2687474
2559247
568422
2771865
1464071
406834
644418
1510647
1055833
504541
354851
2177607
1668556
1632417
209849
1713361
28243
36695
2497645
834630
2731467
2388190
746848
130108
2720909
373584
2202314
2923379
1241271
413306
807529
1238306
2595693
2749438
2759590
385811
298389
1529935
2620913
1350259
2405098
2711434
2452393
2059425
2392091
1546245
792259
2479806
1226043
2356239
2412161
1712442
1561116
1645941
1746435
1256410
1867288
2173267
2697220
1428693
1975680
1634126
1158720
2555702
1640390
1824120
2554206
1928701
1719105
79823
1654944
1619494
1704092
1480415
520738
1186186
2562183
2267211
597756
1245428
1622582
1062700
2445545
2182652
1531991
762423
1224375
1374133
170474
377113
2099946
2183290
374393
2244673
134490
69051
843249
130769
2288161
371845
1195021
2007818
479158
2151819
2387036
2066602
1553196
1968724
2221907
815713
1376916
582023
2041564
1594797
108830
49753
1695130
608939
363524
1158884
1006407
2063877
859490
1083679
2636625
2932057
1902483
1849869
2684620
2388715
2009777
949916
1135631
2352571
2670305
1122964
1010717
1259321
2881490
505285
590243
360401
158612
1557500
793178
916063
1154238
2223929
37005
928669
2515531
2746862
2346664
1202800
879274
77544
570666
1987208
208521
608252
1827395
317079
1492854
890220
2461099
1507928
742056
2624924
1301326
1408641
2351763
1227942
333230
2162478
2355623
1631587
799036
1340325
1461403
2379087
2721780
2483585
1721096
898898
1762171
1171151
1807866
1662099
2870478
2002379
2599293
114395
2233490
491274
2235460
707362
996506
1413921
358406
2662415
1289017
2486497
71146
211584
1508718
1885938
1003907
1005861
467751
1496465
123493
371533
640400
836457
2690513
240373
869772
627182
1811990
2315641
747610
1078624
373335
1624717
537691
715441
2532570
2148794
271354
1170990
1872770
2204218
854219
2279136
327405
1505872
1150149
1371977
2052469
734363
349676
1451801
2300277
1234791
2794228
823131
2335075
2113130
2868417
1009511
775645
2272772
1480081
2003665
2229671
1185730
1871527
1780561
63961
626716
2724273
2189301
148549
530130
550853
166135
2924137
646859
1011417
338639
1203883
1926548
2598275
1846779
780909
434360
413629
978460
1053910
2269653
2889849
1684263
2827140
1024551
2236660
542469
1696371
128392
324569
785132
1453384
2768506
1660505
426201
1788913
801169
2073375
783612
1445898
659359
2762455
723396
654016
730011
2513094
2774380
177086
1738038
1988454
1701708
1150721
967987
982312
1021588
2425508
591764
1768945
1068334
1384602
1510484
2389663
1706385
1390813
393310
2324369
574402
1827425
1297484
2087455
1425496
1432715
2634265
1321913
1476382
1885844
1146521
185199
2496676
1009470
2886065
2376130
1839419
1818992
56967
1609990
2649969
2801469
610071
1518738
2876421
1141815
110499
2198339
2180269
25993
63114
856428
857175
326882
2170678
284808
1726047
2619568
736922
2227548
2804037
295316
1483961
8532
452911
464302
2765504
728762
2795966
2901404
412727
437873
19321
1610956
879919
654348
593057
36622
1762298
622768
1280189
847687
2510266
670610
2899144
1367115
884462
2734719
559325
2650634
132680
747095
1017421
1569944
65614
1696962
2468316
486745
1170111
1345577
2683752
2494051
188721
2715414
1368734
1430387
2569051
1588918
83192
2561188
293559
148062
2525222
1981903
1022907
1500642
242524
2464540
1914574
405583
1400279
399563
1709799
567540
2333512
210481
983979
1704203
255141
1911869
2209519
2687996
790778
1190121
465
2521936
1396235
1219401
1632406
2476527
1699790
1962424
589078
594462
16381
1864284
189432
2305306
586462
1893334
2462501
455772
703289
2859739
774681
157509
2382990
2553233
1723514
2937346
409577
2142259
2074485
2436433
444476
1799400
1217867
2598220
2792291
520976
1577577
1266139
1446167
6560
2393349
1887956
2463862
2684545
2163637
861961
2753115
1370305
2623188
649982
227905
284564
859186
2379073
2708387
1932282
930589
152483
90847
2516799
117912
1168705
2857782
1650648
179194
629741
329649
2398598
2138446
1573820
2290339
502713
139239
760841
1343900
61429
1047739
2863512
1036505
128718
89452
1628902
538556
2748441
563229
2616003
1450995
2758525
1064229
1685486
457813
531344
488352
2147756
2913769
2343788
1678486
2424853
845993
1574027
17703
1178061
1613255
769260
1932301
773798
2301874
2494831
429327
2810894
1231056
2389223
414000
2928308
1763642
1033730
2869995
1104122
2537855
497572
347393
868568
2088441
446848
769638
2606165
1395336
963887
1896881
392565
760156
2745843
1265940
373427
1378347
340683
117120
258774
570382
2915314
1288939
2322258
2642235
1710555
2352670
2040207
168393
1674480
758258
1245896
2397568
1050685
1065691
636966
1980144
1795641
120805
2866059
2458294
2794486
2806956
2602751
1105044
278060
2777499
2433593
2188053
866752
190538
1419671
2519546
387075
496642
2792420
1644742
1539180
1839833
2167794
837642
1620163
1348303
1821164
2536871
2260971
414468
89612
1867795
2639952
2778036
1197594
2351706
2617958
2641136
1972830
2895221
2172179
2744464
2831267
2509890
1120795
2777196
1570024
2083268
2265164
2127607
1080216
2935507
1901999
2353959
2202237
1144333
2626952
2303384
1894576
2274557
211568
1094039
1497912
2158963
1761792
1019555
2496158
761206
2563069
252645
1460334
827857
1319972
2652829
56759
2428823
998486
2045016
1147695
2512997
2377320
224293
1468961
1457206
32080
1498595
507078
96883
2505700
2900399
1931991
1706675
2851959
125138
2229335
1301455
1619699
240648
2178901
2589369
612732
2431604
2188877
1232296
615097
625764
790256
1467888
1529064
2535551
1418861
2230826
333829
955130
483616
1478134
2593112
2937463
277430
2509868
1441559
1141502
85288
2632533
1355221
926536
1759650
1725513
2164191
2641302
2217332
2566515
2678910
2740635
629962
1084595
176523
26205
2541946
1170933
1882011
1722773
1387192
458136
2835874
2533639
1093322
2740482
2591097
428565
2129384
1217534
349810
838730
1437701
327695
234867
1621420
1949418
1613547
2040526
2157480
1706932
548586
2416217
1581959
2539760
138061
2866923
1428257
2275339
841700
285831
793942
479986
2293601
2401185
2808274
2112058
2940245
413541
1421951
823489
371046
2590715
1559591
1554157
2695861
1719047
363691
2216076
640018
1133542
601576
544770
2054948
1174193
724784
2728955
2332589
285203
521097
2805751
1576552
2135507
222278
2816454
513693
1697977
2591849
441292
805354
798942
2123488
1854825
1803481
1397998
1375466
1001218
296873
2024632
46523
507845
2596663
406572
2660278
1218684
1361827
2230797
784756
2221358
2837278
2470
1582968
713580
886859
2473949
2625504
1967999
2517272
361486
1298781
1627349
2195782
2794749
1750234
572629
2525415
2195932
2148965
1442924
2938813
980738
993043
1063180
21286
547606
1892981
2404628
630713
90108
2700137
794975
2103586
1891623
125910
2284390
2526039
1291746
2355355
2050188
1956024
1724570
1779912
1953743
1540586
1820508
672799
706609
2043037
1220228
2399459
147594
909954
1916577
787780
2454307
771537
1249992
155957
2733240
2302209
20208
2580896
669309
2436173
159113
2246070
1072609
493230
895759
2391455
1462688
1827192
73078
482990
1058394
2875419
701536
510259
1309641
1299916
2640026
2774078
1456125
617626
4618
1899149
1244377
1925217
1309109
800320
1626477
1419350
1441113
449503
2835919
599415
2574710
1631849
1148478
2754687
2714760
2844541
2362629
1555960
431873
123361
1056870
1593741
1316240
2042192
770390
2634881
140253
805182
304870
501797
2432594
1116435
1189786
1359055
2629918
2355287
1982314
217131
1469057
2620308
1351955
306164
2281621
1314633
2021204
2718554
2508961
2728370
2474233
1433742
2409514
79290
2515029
2382275
576864
963169
1224076
2702290
1690919
554267
778517
2199148
675326
936837
2737858
1675866
2594556
1257803
736615
1084604
1116039
447461
494696
497624
2828072
2557584
1203001
2040736
1132768
714826
2651467
141369
2239394
1723553
2728598
2558411
463146
1327835
1564283
2344528
1690638
2878388
2306911
1848126
852402
1581754
379678
205026
1118489
2061016
1281455
152464
1853025
2518903
1213973
1545854
2219363
1459137
1596867
676165
1104793
2384685
2925224
922304
2827328
441792
1640048
2038347
527714
901097
703624
2057061
1378512
2221796
1099756
2126698
2259622
2765336
603139
2323793
1906135
1382659
1938245
2652189
2430342
1084239
1540612
2761274
1571685
2624332
284280
2340105
1869091
1523855
58643
1178502
1548655
2737750
674993
2629614
2933766
1478271
2539548
1612228
1467834
2417023
1201401
119205
954558
1833600
978996
2903472
712532
1875357
2662481
1041224
2205276
1327095
1862552
745566
2131578
1808323
1492307
997782
29833
961812
569274
913028
271761
752965
1900634
2079349
1321989
1640209
1973409
2411742
505751
587333
2903405
772003
963028
2158076
2799000
1301923
1506928
1311738
2248398
914270
587041
667990
2232904
893638
2653449
2349804
1361836
1721366
155621
835463
511140
720248
1254961
1066159
1334407
1147255
148351
531056
1255717
2364820
901506
2043802
1716454
168478
982853
2939524
581901
1559426
577297
285534
1684079
2215393
1182855
2155855
354691
1681975
1313776
1606052
1813048
508653
494504
2121177
1557043
2167046
1636873
126917
1514565
706860
2422986
1343465
331488
902062
2189679
2116015
541020
25979
812830
971822
1422072
999889
286078
659254
1907966
2265105
2402209
2165452
1430679
359770
273518
144274
77551
1762305
2051544
1390263
1171711
1660666
1176100
2850534
372709
814019
2502367
864916
2613469
827733
2529288
1039713
2428858
1287455
946679
1389346
440743
2801010
1065688
268355
2337734
1917978
1122795
804379
1436052
1688996
413331
752383
2899747
1947817
1956660
306745
1533488
1186083
1960657
903900
1923345
1553888
666891
341797
1782276
116916
2683667
1374075
2355092
2147090
879717
1784624
2326695
1929973
1014888
2853157
1010405
1715355
660404
1240658
1009650
496399
370625
2247352
1014161
2725391
1569965
2451800
2028707
1545511
2619531
2193846
2679485
1181776
1284410
1115956
1397535
432676
259321
2139289
1447134
2476463
1444320
1714231
2060093
492180
877069
1842707
552072
1662506
780935
631968
2831268
1755267
779518
1611763
2837682
1925263
1320276
123321
2930184
545996
1623998
2411999
604482
585002
490618
48844
1678652
582798
681699
2533528
773809
11134
2923629
1298290
1853645
2194198
2396818
157458
2340466
2289102
1240462
1679244
322824
1832754
1920123
595605
2364787
2509473
1019545
1670192
1111052
206494
977236
1532678
1081963
810519
2022628
449419
2562049
1440519
2702928
450890
741922
597487
2017805
1547735
1882532
100632
74516
918501
2445534
2509547
1562177
1859838
656636
1242844
2939520
1084188
1186410
975290
1925734
206478
2877015
2748395
1762012
1605917
298030
820082
765594
2191395
1395826
2049224
873051
1111067
1229320
684259
2669251
877708
947617
1095213
2770395
149856
690321
1026144
204020
1646946
1211829
2323959
1338710
1873667
2364840
2179535
1459108
1986082
394413
1560180
1415309
2758139
2697378
1728291
755534
2737025
2010254
1762895
2112328
1423393
2335696
2153940
504279
2089962
2019972
1361164
1010291
1981366
214631
1978663
333136
2586969
2085965
2111044
1675534
632879
1983856
410958
414225
140743
1254228
877716
392248
2098701
2184378
653833
150779
1824418
1192550
2129124
877525
673593
1140588
100264
2400671
1970431
1440435
2617396
1545496
1446673
2063068
1597107
307200
1578436
162557
435264
2371473
587718
2044031
1728048
2493203
2897071
2775794
2443399
607585
2352305
2582472
594010
552596
2265850
2568757
172754
915031
354757
1239728
1431306
2860196
1875153
1028068
796857
2919443
1799022
413737
2650952
2766539
2619700
1862419
697303
2465325
1006009
2077308
1467473
766245
2265059
2226515
2844152
2629247
1507799
2078401
1799015
2605527
2834751
1047561
512484
2144459
1848231
1498806
2831589
1753950
2631299
2480498
1379076
1575174
703457
1431883
155452
469222
2837001
643256
577495
1704450
125025
2510706
1297880
2782109
2332095
1294097
2805167
1653996
2007522
2858677
1521092
2887122
1708196
796532
2220773
1569224
2575679
20633
2664680
2220824
2305118
2063015
2377990
902414
1609642
1807008
501893
955535
900487
1711769
2623947
1468866
529219
2905177
2492443
319125
2622656
2413337
2915203
1770844
1736029
2844678
1557502
340633
1646634
1957997
685070
2550918
1062730
995044
2218415
935139
1663330
2279070
576728
2391807
1278059
2536377
1153838
1169930
2929545
460447
2599586
311542
2880450
662165
1374006
2182427
1820361
425589
2497913
1267018
2933133
2109958
1340188
2084955
1186477
592298
1478020
1329223
2014848
1744653
1480196
1974948
1935670
1825978
1246352
1638148
2662284
1796269
624785
2871678
2506981
175392
2072824
2480358
32537
1256712
2402122
1688986
240187
733187
1262675
2556505
2145913
1142434
173767
619481
94810
1485554
1922604
456397
1625001
2788151
1073386
2281867
713162
1516775
880406
4961
550860
1055489
1127919
244765
1427972
326774
2401366
1074363
2125689
1863999
282417
23297
46406
2197398
1415477
1234479
1015586
300002
2382563
1250248
1341892
272955
107514
1768292
683542
1312762
2894098
2076576
273964
2171380
2879923
1522118
998125
2699556
348504
2281197
464872
2437521
246808
1762929
2799669
617229
868270
1966453
1302169
2394688
834230
994694
2845072
174103
2177237
2309739
443124
2109512
241287
375201
1629309
287086
706274
24458
2128328
2192297
447819
1408990
649850
2564052
2208422
2868585
1061028
2435762
1622280
851674
787729
1746282
2044020
1953310
1478018
1485110
431442
2918270
2498100
1811879
1754055
2328724
2025877
2314054
456596
2647600
856600
1568952
1024035
887951
1210486
504523
2176604
2123239
195216
2736167
682888
1188517
75424
603790
764946
611976
2574794
947617
39825
1222778
2446755
448756
750493
2252822
320941
2129927
2774581
30643
1328288
1698811
525837
2896963
2591468
792241
1779858
1413438
974506
464124
1388977
182678
2701825
1332851
1373484
305783
377520
1281661
1407813
379968
40594
1003862
195393
778389
119596
109428
1904150
2284917
1563227
704753
911111
1595764
2276040
169821
1318673
2421848
2928520
824070
642743
1285111
2940323
1071034
240777
1481765
358687
2740350
1592787
284128
2542151
2300843
1024285
2044687
124418
580977
1503342
1820149
2929963
2274276
2301104
359454
591044
2499953
2581524
2571925
2232367
1222397
706195
189744
1431192
658796
1740881
333440
86446
1829431
94968
1769384
804584
469353
528809
1388787
1467487
1248191
1810231
418670
2633997
2728959
1060642
497921
275507
966093
270051
2573933
1797524
1809895
608760
2902461
1632433
1513285
1787400
2119635
2374705
213470
1739873
1732764
1883476
1641275
575191
2391717
535455
216918
946378
35171
1420499
2111603
1927104
1975888
78809
2908198
874896
704667
31513
1561721
1613577
1019825
2008958
2278590
2117401
1596935
257898
801526
1554177
2883782
2692869
2268964
206288
2553977
2089313
839973
79723
2368035
2925993
2007296
1172755
2094225
2706010
1379001
886954
1791710
766746
794687
607417
2321139
1045354
1145155
1018833
1607227
1332882
2275542
264619
179912
2225534
815677
954019
2228049
320871
1975005
501801
757279
2094483
548338
1944131
1865213
1206954
397616
2253602
170994
2923006
1629644
63205
537229
1448648
2360465
2743422
833715
909157
1692365
723749
1366079
2282736
1866777
1082105
466678
2295813
269484
870619
2004431
1024858
2252397
1206104
1823251
86192
1729876
2012399
2724671
2267795
2053673
2750694
1090683
1840762
393995
269293
1611286
953860
91354
2092235
452252
2795802
1713309
2710543
2649442
1806289
993970
2078183
1563058
1984859
2421128
2864748
1638614
258031
2069391
1935526
915168
1681775
965149
2540818
119083
2933409
2166900
1535021
1603118
1678766
720349
2303865
2257032
2128608
2312529
2679683
1204024
2629099
1079686
96131
2514532
2234426
2495654
1882023
576870
1325842
280519
2901066
835262
2850405
1966542
971400
404378
1940544
813607
2883862
2845504
2408598
56484
1931096
2561920
1180916
2524952
2059006
804136
2746187
1195226
661227
1703946
31081
2139389
2794175
1741213
1253873
2689505
1285848
2709722
1984524
2729266
2272023
2138056
1100707
2721476
101623
2833927
2128525
908737
2772615
1432189
774724
1737768
2038398
1095893
2264327
1620940
1105201
2156389
1858814
1920667
955034
2446610
979749
1518213
1645072
1685479
2329561
2605738
1289072
692373
954237
2161994
89457
2003048
1137412
982596
2891506
891801
762429
1607644
852455
241814
348976
290820
1958047
679966
652107
1156785
2706307
1365160
1305609
2726730
1141068
172977
1275554
2095764
1461807
1476806
1405896
2263683
1236160
1706733
2785457
1742930
2029981
23057
404428
779395
1219647
514977
785598
753290
448108
1779568
1145880
371064
190180
1430719
955373
1999467
2176148
1887338
1299393
1044352
2767321
256172
783910
2716475
2203360
1729633
2916381
1937173
2928779
2180569
2036757
432857
2916408
1643251
1352581
2753443
817650
1832094
2821043
2550584
2704027
59897
2430869
415963
2775038
2781056
2731465
1337258
2014378
2397261
1806957
435010
959211
1118519
1277916
1803660
927127
2228767
2686659
507656
150866
2566081
2149620
2352032
1239280
1582848
198357
380613
2779201
2637235
19884
2152843
1702066
1200190
440649
2730364
2363043
434674
1087688
2683546
2114579
655920
2752136
2598289
1676895
2422204
2742749
2625283
723393
2635201
409193
225599
2122765
2882082
1307907
273276
1699632
459257
2298258
1106250
2188651
2277198
2715058
290785
1520576
502651
279711
2644837
2767969
1821812
2451387
1979817
1715341
433344
572294
1359828
951111
1786814
155515
1496340
244853
2851496
1965070
2571312
720033
2738373
280580
9473
338027
1478733
2843274
1792889
2627373
230079
1759473
970230
671255
2863438
988346
189353
117286
2245682
2667179
164553
171874
1765008
962931
462497
1730002
1047393
2277353
2764277
1914734
2925012
2723362
990156
2015711
1068984
2835331
2559817
2014494
2854382
251664
1764296
140441
1938895
1193256
1532641
2691336
1013167
2255582
52431
2807839
1486342
843676
2546717
2284704
2684823
2107476
2103982
1573228
1211141
854876
359418
1145995
1695132
194240
416429
1317416
1327422
295629
1308827
2216388
1725197
1788765
2374437
1542593
1703770
1156044
284594
892930
775450
1066097
504717
219163
552158
1257248
996922
1685439
660665
922422
1092626
2395665
1749531
2832538
1628410
1826283
2375094
1423141
2758972
136393
1316744
59996
1193949
2112765
2050836
2455823
356386
2514326
981072
422310
2785236
739207
903314
402494
860123
2008146
568722
457737
1927166
851429
2744120
422155
1960202
277358
1181185
1737900
1647914
1180383
991827
652215
1416086
2345063
2610118
2040666
2291777
2562088
1172571
1675158
2886355
1637400
1489516
2831489
2716459
738003
2080565
189530
1639383
2137856
67743
2926476
233770
509571
745526
648838
380023
2402195
1449507
2786843
122176
968481
949819
1128205
162083
903831
2173548
3954
245033
1573058
1330368
1358025
462694
442146
2735856
1005363
2400755
827491
2919063
2160782
1918239
198080
2710847
973807
1531914
600380
1813156
2400504
2938117
2512126
1533158
2392771
361682
298930
542937
688426
2213162
2927375
1158890
141667
1863298
2273372
1231220
482993
2408597
231826
2506279
2205599
2733555
599870
880209
1410519
2792823
2549814
1851432
768897
642363
2236238
985575
1087030
1445554
535427
2079285
2743743
1581589
95227
1421910
1267137
33770
54125
1956807
2015538
727962
2918298
727999
2174734
394976
1250647
1432571
2849641
508661
745360
324645
400541
1636407
1850878
1791834
988671
2459181
2344982
1078938
1944619
1753821
611790
2044651
2748328
2118107
212272
809040
737367
1920661
1861193
1907442
235503
500993
2458700
1711629
152746
229174
474175
2068902
543095
622778
1092703
420635
1675153
1173300
1425642
2366196
169383
336743
1234475
1831539
788173
2337934
351088
1620371
1571629
2747487
744735
2331022
1129519
634787
2220116
1398187
71250
2215419
419939
2116139
1323839
2206796
1341740
722830
1033232
2419956
2699167
2394158
511757
1089671
2075321
2161235
727033
1720918
2714432
1698663
1796698
685105
2173374
1907854
2658274
2560849
1504882
464279
1114291
1412262
443593
2006831
691993
2640142
1130960
670243
1071712
1352825
2588384
2685469
405620
1393283
229685
2709861
245340
18167
2724932
1104104
2180636
1751246
1749066
260551
1916830
813507
989812
2619811
2887838
1563865
109299
2208117
571017
954137
2162397
2690758
2423331
2141721
634726
2794331
455637
1767337
845447
2303904
547332
2542586
1522940
2046398
1459683
1570224
2623140
398082
1960217
1630444
1777442
1720753
856287
251053
880548
1596806
901684
350625
1466945
2060168
2096860
2446456
2252324
2730722
470162
2171342
2823124
2819337
2106288
1509594
450940
2222894
1718666
1102079
1227658
1985976
1919943
2582293
1926518
138256
455768
1310051
1832258
2367934
86082
1656440
2458045
2486406
1225109
77502
2094146
2630150
1691156
2846190
84526
1295495
973025
2544992
1810639
1184242
2093928
2473099
2439679
1155586
338585
2274555
684161
2292015
2829029
301707
650061
2467038
1039258
2002082
688645
1111547
405323
181199
1453688
965116
2022031
194476
2530905
2938220
1439463
1116452
1082465
1022144
12774
2090401
2321074
310492
547405
2208981
1461478
1230499
2424327
440801
1872556
1913844
2299471
2011048
2633891
301695
394404
1359144
1593050
1502279
1065245
2005085
1588839
2253696
496827
114255
2520966
1230331
1951467
123131
2319947
985745
47399
2891052
48321
147467
185927
894477
951418
530448
439388
1780180
788536
1903228
1165964
2598041
838750
3104
2872703
1180004
2304267
2214775
2092431
521566
153629
2046508
649716
884155
1631094
2443687
1451766
339120
2000472
1953166
2725882
782369
2666209
563938
539526
993278
1766225
325670
1952345
1903504
1269479
2704566
2560365
2559095
2518211
943111
234360
1073329
2281462
2002732
1981090
1431107
926379
216490
2142685
32596
62466
1217411
2573244
786409
625012
2672278
855301
1337735
2515911
2345096
1647072
1246946
1439138
2309473
1755195
1769305
763616
42099
712830
1708466
1090278
1922990
303076
2436996
1512002
2006258
1249221
2439663
191631
1793027
2734562
2513754
381196
2656763
1238163
1257420
1727567
2181584
2937821
504434
2594928
1623475
443594
1355678
24720
1016139
2544258
2797627
2666194
544886
331610
2864078
2905113
1193191
1384494
1851586
1398092
333229
568967
1066599
2874784
1505953
2431484
237905
1298627
1929223
1719005
649002
1704290
1909257
2520312
259983
2800768
585079
2820946
2098706
1432241
1547604
2928906
1895744
337683
1614134
2820277
216783
1041484
684424
1676721
213925
645141
2648044
796014
1589520
334865
1471614
543382
2522711
85733
1454743
587734
1548827
2824092
453171
1312922
1638865
2082753
2064809
448199
2194445
1918698
1415095
2671797
2249190
2859215
2288972
539300
2164092
2320528
1051527
1062156
1851214
1057074
2518594
2066562
1841760
1205535
2363592
2817824
2154241
930196
1756669
2093210
430600
1536663
2494520
24139
1544859
2483337
2591821
2468870
2250118
2611824
825129
954037
1929502
2269196
1183073
1165625
1868756
645813
188073
987496
1482711
1888307
854635
2611406
1484591
746334
2494250
1888959
2580810
2386103
598221
2724107
751374
2090647
1090881
2720952
1149344
856663
1585310
2225047
2932244
723304
85303
654600
1525898
2034464
171491
938194
2556884
2434863
1485444
2439760
2093367
2163342
2758901
2913564
1364817
414827
1076994
355950
1841269
1766815
1296457
1626731
706321
2343145
666657
438921
1520205
516827
1744255
310795
2431939
493938
2511315
642491
1552967
2287347
1626059
717144
1683219
2367059
712381
2520574
2281629
1232904
2150907
2143801
1265637
1621079
1841206
1644091
1309284
2630938
132181
538966
397434
113536
227572
1800546
2929261
302644
881213
1477387
112067
1125874
2132758
2544819
559408
888123
2385817
721718
1122484
2213003
957835
4670
1255447
1345290
2387587
1161044
2823983
2521074
813200
1540322
1735225
677285
1691289
1617285
1102252
1168971
1723825
2011208
2806011
585112
1499007
594357
2732415
1539113
1512531
423613
1581439
410457
1834805
1672624
2111913
2033108
881759
1385835
2322685
746868
22489
1374250
8767
271338
534413
1960758
2424153
1969933
1776522
2175166
2128435
935639
256159
716478
2664090
1553414
2007636
1404503
614678
2890646
1536877
736148
872502
205915
1482704
472864
1029550
1004653
567116
2210520
2031372
1282974
39578
269215
1367849
2176627
2798417
1491370
1612814
809744
176169
2346991
516552
1960841
431583
531262
1559796
2572050
1265404
1266375
2464337
1004701
1172481
431478
2054626
2470511
2666522
876523
1442701
646405
1427344
1725086
140637
1915104
2051558
2252751
499056
2921910
1520840
1018922
1374013
1034704
164415
1426894
1152957
2684529
755357
2666328
1809086
417973
1515769
1688505
188169
1635164
1544137
274329
1694722
594279
740499
1775659
114790
217289
2362373
1335876
1873423
2805505
1940675
220295
1539582
1620982
2910829
1805546
862500
2518512
1572870
525392
1342506
1300882
1629187
1741598
367052
474315
2277269
2787767
974982
43650
2220411
489656
2030513
1985121
2753609
1556511
2240058
1048800
2063700
372221
1158023
758950
2774
2143929
2570099
582743
738256
2439809
953078
1316721
1289331
2408480
1090132
1829350
2541617
1659112
1917972
809130
2474333
1052000
563467
2227643
1932590
1617968
968921
1131496
2378358
2935062
644160
1049069
905565
1241338
2776969
2914765
1619617
1431953
929379
2628052
1881693
2608491
2745742
1287547
1604453
104976
1723489
2574701
553899
2242806
1241742
439798
2524007
1700810
570426
857426
650207
1079302
1500000
1915369
772807
456068
975807
2232362
2371811
619943
1054567
518194
1854862
951048
606796
157153
2159757
2257621
1728478
263050
197781
1844585
125244
1137253
296438
1039555
713158
196545
2402434
2071730
426615
2467220
727956
1749819
848474
2198324
248959
1527046
1880968
2644891
602470
219057
1769636
2425455
1836281
1846049
1598352
2071843
2422381
827268
1583009
883722
69683
638945
1718143
1290999
2618817
825660
98268
1592403
1371061
2871082
2421191
1013696
1748841
875674
1262611
985928
2492610
107645
2129041
1691472
710047
377522
1380847
839851
321789
10543
815858
1559283
2366356
2248337
1132146
2192528
367558
2153010
1370801
1932938
666549
1932208
2070073
1376747
42375
2232105
373680
1303793
2700934
2652609
988878
1486354
1255232
2110732
1881911
2768954
1168875
1365040
155113
1775377
1171127
2181170
800145
2435274
707657
1812173
2324548
2733141
1543902
1894830
1410252
283903
2113405
1708978
673015
463589
1852984
473648
2389242
2543765
714179
1169846
2441413
73607
2511550
187196
2186680
821698
136562
1505778
500171
1585942
1515184
2851437
1203683
311839
2124000
468869
1301785
1042056
1627524
656836
788597
805585
414717
899981
527976
568537
2224739
2869226
1239635
555457
149951
1077200
2058917
1984823
2396932
582450
1030855
2031825
1365480
209153
2882293
861917
2341406
964106
2547424
2225708
2568921
195118
601330
2503617
1855234
1594189
526495
1624198
651469
356702
982228
2313512
1081167
483394
2132581
2272953
260725
732237
1296305
36047
935581
2438148
1132572
1614745
2079354
430325
304949
1276336
2258971
2235982
241885
2240261
1480611
1051539
1744596
471297
1123599
295051
437696
1607560
2035670
2095648
1301641
817796
2871373
1388856
1776537
2574278
763637
2097509
2297792
2317331
1212157
1661215
616743
2087123
2764381
872061
574973
2395871
1083663
2381911
2416660
1024345
1022819
1823012
168812
220810
416708
805607
2633629
190967
2657057
692009
1422498
2543720
890543
2892918
928512
1483226
1281407
2579528
1660435
508087
936724
2047902
1574874
1812877
1539941
2071144
1896830
1538739
727199
1104487
592126
1226866
1133617
596505
2717619
2625814
2472410
877026
2702935
2108645
2339460
2320098
876224
236631
520628
768081
33875
170291
2329574
352632
2116856
852204
2092326
717682
1171762
743137
2028470
1590596
933779
233145
377649
1056743
2777092
43649
412037
2786885
235186
2307239
515935
2874662
928131
889525
1568394
2581179
325220
1840174
1315693
692372
2661636
807695
135380
1400314
2465862
2543604
1382968
1556329
785312
232029
1178303
1285340
2575151
2418826
2357147
1033641
267664
1053168
2354286
1362655
2059675
813102
439683
289102
2553209
2079506
1935997
1456941
1904191
2441316
145876
883319
2843803
2358208
982032
1686237
2274297
2291258
1963897
600830
995400
1136901
2072229
1716134
96155
2118857
2237564
2019802
2264609
1117433
145607
2791703
2688709
1361514
1947418
1270876
2472753
1561079
2428493
424432
1474462
975317
1435973
585240
2766768
1235324
1057028
532568
778242
2289716
905336
906046
783314
466312
1108524
2679761
1741972
2454805
23704
2738917
49722
324966
374682
1230520
2031492
1430913
1683202
1532433
2028386
1589022
781345
2524221
1653534
2593215
1326032
2125953
292041
1183116
2431031
1917273
1616144
2569586
1854895
324123
1557831
2676765
2331323
1042674
1798862
2330026
2658352
1635846
337004
2219519
1623733
2250792
1249069
2695786
1865157
879487
2744984
1389367
55028
2533934
2535083
1084263
2413407
531874
321064
2460402
1512663
1119089
154508
2109195
4442
1232755
2592255
382518
346257
2297317
1054011
458083
1224828
2052750
1436449
1474612
1685189
415195
1800794
2825217
629013
2348024
2422762
477250
1760472
2509711
2690818
1966946
946628
259619
2263744
1667434
152089
987820
204220
99880
396165
1878076
348443
1444711
843326
2086282
1098817
794515
2779576
2644322
803337
1602595
2859751
1133509
1900970
1129617
1797445
2527467
2549576
2690059
631850
2933355
1812842
1325787
1919082
98061
1018756
2373724
1815234
1673143
977093
2099974
214692
1806769
819640
1455609
1466914
1706170
473227
2273043
1681134
1444578
2226410
2252286
2500431
2040182
2748076
958513
473626
1957340
1235714
1357599
2485715
1675408
320999
103481
1021832
287321
1608329
2879166
1029343
1812657
1723270
1827580
2175304
251336
1214320
2171160
1724100
1817063
807906
2270281
2689352
468262
482523
2834467
79994
791199
213513
903306
2559632
1966892
1475354
631240
1854702
390002
769850
2887723
2390204
924240
2107560
2826769
2877200
728579
894245
2216741
62259
2292601
2851068
1389950
2777710
2808416
2301771
2130492
2614169
649909
2171327
2321447
1923708
926019
175299
2421276
1280710
477487
194344
1883812
440091
1895197
1004429
2558994
640742
2190663
1285526
2778425
1654719
989469
1768622
1432692
1459298
360902
610639
59411
853189
2642629
578989
597518
1651834
563002
428511
2924910
2814012
2426801
437002
1340911
2788222
613910
698020
1239859
1234845
57052
1033834
311362
31276
2915964
1753975
1935006
1149280
1789843
1281660
479262
2400855
1826370
519367
2188713
133704
2788303
999101
1853867
1266300
1315185
931669
217107
1154770
48261
2541886
2935580
2339587
1299550
63415
1749001
2152043
1273394
459238
2084958
236880
1402442
1696425
1759715
2776025
57659
956227
867899
2021534
609088
1401122
2237758
2200301
1264488
809344
669958
942829
1456566
2921527
1552836
140988
1986892
78719
1221960
2558550
807224
2835397
507859
1917273
115517
138024
1885258
2684942
134738
2816356
509933
489667
2108205
1036081
1806774
258293
1097288
2015528
2276924
2022284
191201
1903739
559214
795600
2601297
341494
1444383
723972
1383147
320054
1371514
586898
262461
862622
1223916
2298278
1124813
2170829
1264328
278359
1836142
726620
2099311
111575
181551
1761381
2552757
2674129
1377904
779503
876926
2489605
1057839
694191
1788207
535458
1838640
2066720
675254
2718210
742631
1318202
381887
255983
114191
1090280
1124120
1624915
892544
810159
2029998
2198550
1002603
2407945
1886324
1887597
471555
1924888
68762
565813
286881
459998
1322902
492795
1122233
2404407
342526
1506405
2419358
2296917
584788
1604380
909121
2930055
986488
2564247
1074845
178360
23844
1676080
2318180
2668830
56641
762081
1999254
2823288
68892
1727840
2819519
780326
1450848
801180
2428110
2065999
637438
2368029
96943
1360756
2026218
1804229
2048783
1689543
2243229
2426925
2053862
1784900
2686940
782535
1722906
1793808
196840
198998
2063104
1928496
1847266
120791
1268637
2020404
2282019
1327990
239886
120649
971871
2270813
2500412
1196734
969451
2859797
1952606
1438734
1175776
1228213
2410353
916590
70341
130128
194397
897029
1603618
1671847
125119
1113428
2527176
2608642
1894692
1718515
2486147
1065047
1689058
2413440
180602
2249056
2129310
575014
50675
2874955
1353675
1674940
2704869
858905
127855
1809120
2705769
2636387
2832657
1621702
669144
2240345
995918
1731995
2395742
1132313
2682253
2815604
1735529
92454
2510996
2763022
2679749
596715
1334830
239337
1755528
1038690
2803925
1507310
1517929
638880
1002042
2070523
1657376
1202525
2136188
523670
577399
1855086
1853735
2689869
1663125
1587211
2814535
1883559
538198
575924
1165408
1677522
1270164
652002
865537
2855294
2809482
1967886
2651965
1307935
1926337
1389156
1360438
1620322
2467217
131944
1113722
2913351
1277993
1953161
2742445
677217
824966
2788524
347518
971499
695568
2489651
1740367
1880407
284942
667855
1097868
918358
1095227
968144
1143636
2546966
725844
1757391
1236351
1762454
87000
912338
2187574
683853
2073046
182165
358645
1077504
1611596
1385575
344345
1534997
1266370
1753408
819514
2885120
2301164
2851844
782655
1839530
1915561
1471596
1362639
2198207
1680069
1729257
1748372
1286457
1637777
2583468
1764107
315895
640184
1632593
270616
352123
1880033
940913
1821066
1037819
547720
777372
1620635
1017315
29494
16196
2658462
2780805
1276923
2702870
1997580
915584
684046
1919078
720367
857400
974272
1284300
727926
2043114
470643
1756398
1408780
2306052
2868271
146031
439014
2446605
656372
2330604
118127
2886702
575377
2745953
1413759
1200092
2128882
1023089
1171316
2689090
2521972
285190
2915356
926352
1808892
1580856
1638218
2340392
881388
2898770
1026197
1743343
731599
1495841
1915003
638523
1162228
1116096
380236
2167574
1309794
2308882
455913
2912338
1592469
2348
34491
1543649
1752140
716926
1342156
2055011
349173
461960
1868050
2092739
2857327
641034
2538841
1805250
2257574
104134
1261737
1401327
2724603
658147
1291242
1895364
1899279
878962
722985
560979
129575
560729
1329994
46690
337775
2379825
1844857
1304841
979379
71114
2099914
1784703
31939
1386986
431277
1431346
1972058
285315
695996
201476
119818
2798011
1626380
1853426
374906
1898599
1638483
745916
1057219
2672638
2271474
2275269
2394459
2354471
106157
2313853
2858271
662705
868638
2711999
815770
1721899
2922254
2210129
2361811
2645901
929001
85344
1334474
702699
308692
1371125
921355
2017006
2932079
561162
1672692
1829353
1713354
857050
1831277
415470
38220
1418760
2438087
1416488
333097
743130
2752529
330350
880145
2055881
855681
2714391
2154317
2311746
598885
681997
2481191
779192
180137
1641396
1632978
1211783
2277957
2026549
2507914
2389038
1318242
2714268
2629644
2876731
621112
2659390
717051
367932
1020488
257905
540183
2269779
95124
2090341
834214
2584026
825403
112732
265277
1686168
837455
2447672
2218323
113396
1108894
1155372
2753709
1857501
525047
2885929
2814524
2649491
2273145
2445066
1056967
2263015
1458905
2121319
1203712
686553
237733
1351893
2844376
2097944
1778414
1923079
2217245
427972
538780
680403
1097412
1148496
1358188
1448737
1187850
72118
2076110
416231
713874
1372229
798517
393803
2872464
588932
1364924
2047160
866352
879182
1395081
200978
61076
560991
2539138
2091182
1157652
2355168
1108286
2230018
1937432
2679607
1211871
1315549
1442583
1029282
463059
2047096
988324
2479535
217134
2550419
813645
1520028
549776
2607697
2848607
34668
1104822
1069003
1061072
2739423
1764360
779041
982877
1787077
2844696
1140270
1231905
108121
1556912
184026
1370371
458460
2804620
2547852
1854170
321136
1069709
2218086
663241
1268141
922964
2032251
2197428
1827105
948224
2410392
2574716
2595427
634721
1990343
2877579
2063569
975733
2878872
1805083
1164610
259306
584249
2323155
2786484
1016585
468833
721899
2403734
739225
941907
2819419
1391198
1483832
1383936
1994454
2123964
466779
2661361
713005
2854019
2099301
212703
2037273
2583203
767507
28574
2779797
2023097
225109
1147420
1608303
369154
1161037
1834951
1787375
2305591
2343250
1326570
988812
890761
775371
791074
167625
2250247
1324802
216865
623673
1766636
1076091
2265981
904700
1799190
1812798
2470440
63301
565412
2650451
831763
1040970
1183143
675486
265616
2377347
2751279
1705594
1789447
690070
1244586
510542
975085
2839942
2047373
2624482
2762650
1580078
1381808
1439875
1995099
2109441
2777634
2788003
1815485
970431
2812889
1588236
1032245
2850418
2569626
1590221
1554239
1395327
743787
2248826
1973840
1809251
2382336
517986
288139
576731
2597117
1929933
1203029
1484498
338634
348412
116802
2286330
2089255
2359281
1980387
2918727
194322
195303
2252237
2359276
1700731
1686127
489198
1764826
2055200
390724
54125
2255449
1971444
118327
677407
1430316
796737
781936
1778129
186491
1415897
1272941
1591409
1681789
1222136
666230
1645662
1635753
922067
451704
181409
1569428
2538316
859921
2759378
1582184
2518675
1683375
2023118
1180862
992614
2226382
420439
756652
1684379
1534594
520980
1594399
1019231
679231
750631
45009
2226776
345690
839729
2420197
2388076
2307216
982510
1300548
2482776
2782127
2529653
1877393
2483940
1197492
760796
2506908
658557
637679
1806238
825536
1387006
2217095
2569612
1772241
1353343
1571490
2398549
2130879
1675768
1398357
15241
1250078
1838542
401602
2353583
1606706
2431917
1837151
1145824
809775
2643626
1541028
450314
1602450
166466
1181332
2602710
2351610
883746
2325758
1780199
1747912
501593
2082512
805324
2258437
2535196
2548579
2669535
202979
1032997
2678903
1623679
1486504
526003
2563610
2410098
2441765
1652267
1734938
1194819
1067677
1707672
160867
2733437
42140
1277954
1595118
613057
1744100
1113193
869144
610960
2103969
2939603
1874527
1192622
608037
2370437
206203
2179499
102483
2458815
924762
260712
2812234
1815793
1408036
2041997
2521419
702379
2362359
2607505
1412457
2731191
1094124
2569446
1332455
2409157
1415455
2521845
2561755
190844
738227
251913
2103878
1138537
1987065
2029451
2590629
1911063
1258287
2874731
278703
90977
2504390
2403963
1709779
1121174
1990696
250062
2933205
2130599
1811173
24031
2116728
1706872
1509339
2127479
678997
2040364
1433504
555503
2202964
1491566
1243749
2762672
2290549
79252
159773
622794
2487596
1266400
2223296
42346
1974429
541881
1750055
1213925
1330687
2338944
816153
2309151
2118643
1785755
145084
2302926
295692
1814586
756901
1713663
7989
38680
2599312
226475
466187
212521
384180
182863
2039103
800785
1461166
1132185
227723
290764
1778209
1501018
670017
2381511
1519141
2131208
946158
1623178
2585314
717645
2466855
660941
1276137
2501535
2550360
260306
1087074
2257629
283266
1922695
2375711
742794
290822
2464274
717723
811804
2469854
2254339
1625144
2056514
16078
471506
32878
1544335
1873579
1498043
2490667
2625424
2337627
501273
1295702
1044787
2634977
2345048
1335932
1568450
82691
227110
927219
1369746
2456664
360972
354923
1264977
280522
2684787
2410518
2222102
2514084
639028
1879385
1618353
2006789
528563
1966927
882962
474603
1448902
2893713
493271
57746
1962309
1064864
759878
767649
1398803
1587969
420935
1687717
108060
1773250
2644288
150338
1485349
1513458
1159570
1126682
2141863
896057
574435
105330
1125162
1525949
2819040
1578455
1253371
1016333
1174412
2683264
1354679
23787
415018
2331473
2622003
2382453
2839059
1997718
2503189
1173252
1214529
1199726
33411
2645847
2231530
1452458
2885961
1118612
1551211
1554711
1402422
90734
640924
848163
2126987
2688411
172480
2681846
1548646
1850915
2509614
2725548
534998
677676
2928807
1272271
642739
2895233
1511232
2926369
2891186
1682188
575185
704181
2496890
1784039
323462
2154479
1096546
1288919
2867004
692925
2463062
2647669
1992
1918935
1460582
2221897
2506572
673177
2287762
1184116
2306859
1358352
1079818
1639756
2161351
1652502
2205847
1072003
2014749
1825189
322073
1715678
1729081
143283
982726
1791648
2095806
203335
16168
309678
1370728
142958
2920588
2184179
1775443
253942
2593766
1256194
317364
51016
2029404
2571540
960489
2068574
615739
1050694
633977
2854564
906101
126437
601861
1503240
2394912
1880012
2260833
1668356
2542541
2647797
1720231
2668397
2800552
1930532
1899129
1765407
1330608
810365
1860717
1139275
233131
736702
21740
1044554
1638123
1128939
1777669
1881522
1008046
128634
2594847
863061
2587306
503719
1330575
952932
1123976
674887
425554
108166
312851
2395522
2810863
1662754
2171688
1924786
1731252
1191086
389726
1793806
324582
2442381
2727169
2106590
2417909
1046990
1937871
796964
2745364
1480503
1473380
1025058
1686722
2807461
854125
1313697
2916523
622610
1519308
2185457
928125
332734
787614
1575869
2917707
2206151
2217812
1458123
2726552
1295958
638103
1628239
2553235
1394313
1037547
1822557
1228820
561314
552287
633275
180109
2232167
1358899
2542920
380734
495958
1891513
396035
1471928
2580918
2872730
1679044
316122
1374571
2623362
916514
6284
932590
2588297
1329268
319920
2527092
2025521
1637093
1338032
2878144
902049
1293969
2601176
98623
1007843
2379481
2908904
2420637
351654
134520
980768
1611577
77042
1423337
2228945
1933500
1275164
1368149
1602327
622650
2878703
506385
630117
920390
756160
531400
1857128
572414
2015658
1850499
2602142
2084460
2042775
1035987
927846
270334
1801525
2925681
2503003
1907534
1507215
1509552
1037594
1874386
363409
1076190
2151969
51033
928373
2551631
1526532
1305816
1969578
2272221
2295252
1682821
369382
100215
587862
2172639
293797
294675
2252540
469700
755544
2281347
1537429
2724705
206652
2032750
1276553
2437262
1250574
2429175
2602206
2507843
1274431
825669
1434130
2204753
611669
1689076
2349033
1614449
691631
2416939
2258480
1700727
2791564
2520193
2547681
1415809
2363542
266893
2310720
2195031
1961285
488719
286539
947224
2675084
1231275
2302793
2195367
1271394
2276141
747045
425414
1484436
1968942
1172208
1099644
438068
703862
1631520
1783034
2835410
2151884
921459
2584700
2470812
1950617
1465601
8148
207757
2271819
1253425
399788
372223
1301889
1825134
2457425
609885
842408
2246491
1837382
2391492
1067691
2425711
1532265
2004691
1076165
1094788
972330
1516948
2834771
2144380
1379290
2689553
2822040
2580027
1952705
2031176
1866846
112520
1188554
2030805
1130490
2004527
385836
1310217
2783312
1792756
2739684
1886382
53845
674746
1179210
2850746
2739594
932791
1684350
2753839
1677971
2501816
1047603
1160508
2707965
2600750
2614330
1754464
358328
2508752
197699
1069055
837810
2660308
1883725
2905748
108712
2930244
2467574
2300212
2054000
2512159
1096659
2097963
1931799
1780057
690753
2322549
1770484
1814136
505285
1254260
2883742
917733
2073664
1966472
1453398
1921642
185821
2554260
363502
5027
2536953
2848990
1446777
2492977
892897
1462071
412275
721378
343881
1503370
1794402
2642833
215872
2560895
2404956
1052338
1091272
1917783
1846997
2464776
689201
1012928
2880527
746043
1447913
707443
2742263
536196
2207632
981948
790647
441913
1480224
2845012
2298140
829352
748247
2675809
606093
1448892
1944546
1145921
1312169
359577
178302
552928
699108
2892742
2342127
1363881
889612
2272168
1536236
566062
1493985
2629567
166212
876654
67363
266449
183935
2719285
2084252
2827706
1487437
2432065
636578
1934009
202335
2576138
1526755
2533780
2778691
2839957
2480950
1187148
2795965
1339689
2556250
1536710
151551
4641
2432348
1904901
1804209
1008978
874047
194852
764679
948847
791475
1181976
1654921
836748
2422774
966507
2256624
1018944
1355766
1907598
2610205
1703634
1745277
1030139
2827289
752180
829346
2699824
504909
2545593
1819360
1995681
2041078
446
1336415
1512924
835668
1585163
206888
1958247
1345578
1701868
2689605
2794723
2508093
1113798
2391114
1397831
1722110
1411947
1046861
2227226
2741001
1515058
2753823
831234
200064
2193871
1184661
2382904
981540
1446997
1029790
1305355
984765
2330839
1298027
1411521
496713
2176423
1657157
561540
1462824
1421749
2587362
563062
2367045
1606798
782709
1858145
2344399
375161
2097134
901632
252131
2795109
281495
1255991
2874496
480387
2104564
2523151
581696
1305524
1348401
643025
945756
1940114
681152
2429998
428906
2463963
167930
830838
504141
618441
1619895
789499
2643713
535098
516412
1021991
1659852
780293
1418487
1819959
2600763
1138931
1139487
219871
2871028
1896761
1845869
291927
2167552
2057200
1688070
1686153
2511812
2346912
1423592
1028591
698881
2096361
1178526
1132645
1450348
75629
1551504
1181404
1914984
947546
1381536
186990
416301
2518159
422269
154163
1823523
839511
610482
918268
1230287
2147056
1991268
381724
1602149
234551
1171575
2898060
2062197
1144989
1324284
87121
444984
2811891
555169
1802357
262889
1584230
615557
23570
1907478
1338008
438688
2284070
1601376
403372
1336149
1133344
933842
313721
1602424
317377
627785
2469902
1648129
528940
1875640
2871636
2852930
2394187
112258
1153309
2788103
1065545
1453375
1184070
1001187
1971043
1675393
1903219
835832
1569694
34399
1832295
1904265
1084612
2214258
2189496
75829
1863667
1020611
2113814
517287
1307693
1003312
330505
534412
791449
403325
132224
433705
1502958
975162
2249489
1174506
367413
2412048
1378131
2510474
1832319
121741
1464666
1945378
1411546
2532311
1656677
2864160
223227
928377
1774510
172463
2116747
93302
1437193
2760448
1232951
876656
2324619
1983593
238531
1141949
2690289
1715677
590670
1879172
2252097
400740
1767609
1496026
2048234
1998119
1279295
1979283
1756097
593464
2446815
2251693
569707
2176462
2182270
515336
1798669
2763415
133644
1887661
188074
1062744
614213
658558
2792640
811216
2420377
2213737
1952030
2639731
2016906
1039
1918604
1130532
296804
1415306
2565519
111648
1761609
2655571
2552535
2559847
2915283
464321
586916
687284
1192472
1940817
2759044
1840292
2516478
436096
1069942
2465981
1565478
2300644
403817
976502
1215848
2130858
472631
1011108
1937030
2490744
2784235
872456
1132699
2516786
1884522
2843913
1753668
1974380
232040
967971
377377
905387
1730493
1709093
2721879
2031858
1469473
2385698
2751381
2888664
2813544
2471554
1150533
1237675
2578545
732202
283570
1780399
2655308
710849
886288
172602
622794
75348
728649
566017
1749140
2403611
1415127
2873559
155770
1981406
2521438
1088528
370578
2475123
2742992
384316
2366914
2931831
2516109
1679053
575493
2530674
441847
2845511
2178490
947974
1672688
1546089
1479630
355365
2509278
1845837
1859166
1418690
2126857
923411
306195
1266648
2047925
2274837
1542634
1370705
1560812
689824
1577364
2257814
1068385
2176254
1640146
1364400
2591704
517668
1003407
2888222
1336280
2351898
2309580
1958139
1568865
2259335
2758393
1364480
775748
131393
578864
2874796
1378398
92841
934191
2832446
2224104
1196952
342490
2857994
821154
403203
2373324
982181
295320
1487209
39712
1747352
87189
870539
1237447
1729933
2307058
1356696
478342
2066953
672301
488407
2031048
1878210
307230
438090
2064849
1290924
258517
1055707
2308552
2034467
1646384
735116
145061
2652466
2541450
2697603
2423141
1001166
1975642
2533829
272356
947472
1542430
1925682
2725766
1671889
69985
1107767
1578229
2379007
2515964
967892
2391468
2808041
1643337
868012
2712382
1361674
2226800
1212364
1595570
1187153
784541
1398923
1262681
2300748
870043
701423
2667640
1292456
1743263
249469
2387814
2297311
912145
1405778
743493
1951026
1359176
2677088
1925198
1702144
2687119
1529917
1528174
245747
906860
2494078
2865757
1760755
2198054
2175741
1968105
2118626
783204
2887920
484730
366263
2886954
819355
37283
1892367
620125
918341
2831839
2042978
1026485
2922884
2577048
1321333
2269662
1535350
60718
564701
1714827
1488764
1174488
1438296
1333541
1664223
253317
210972
1659773
2399323
2038235
2692052
2190100
2753978
1721382
1540211
2021040
2120364
1146812
2676271
1392558
1838021
2054647
2888251
1790063
1657838
1489224
2719519
1562229
2524706
788048
948072
1407192
1252206
1083786
1373991
935627
1957411
2667100
2626987
2414321
586146
2203946
2347534
2490780
2702405
2531929
1559111
1318740
2536323
1698218
1367349
2362646
1668517
1287190
212289
230573
512950
9851
102645
853124
2128836
1901224
2242933
398675
1120023
1034351
1164293
226105
2660055
1128692
1029784
598108
369447
1737162
134260
2550183
1154062
680743
2736836
2415989
2476972
34476
742418
2573486
460425
1903167
23031
1919905
401378
427905
1288174
1451001
2214388
1649827
2932935
2437450
8937
916441
1696404
2340226
1547018
329655
266377
1356865
1974179
1618133
1757783
1979719
2917538
650548
2788596
2893259
2318288
1512984
1759294
2255338
1818334
1484941
77835
2402536
1604728
2722363
1849506
1797332
253670
395794
905600
1595989
285307
1335232
1173228
1980134
208329
833569
1045416
2571960
1338992
2517683
211497
505997
523445
1252308
1181505
1435991
2907285
2822583
565743
1619694
1637810
60125
2450220
1164681
2866382
40482
825589
2775731
1580049
945406
2042582
709971
583880
215227
862126
54898
570462
1192611
983645
1227958
575846
498638
279472
1259308
1667893
2528122
1218884
1906231
2141373
2501302
2603603
1833913
1407002
2765031
2318852
2653370
2096065
467585
1379727
326058
1347691
449796
1539502
843952
948628
2763947
1917675
401443
2204973
2225040
2025640
2438926
1527239
2007549
2475676
279143
495433
1404611
1683592
1316640
1224656
1916552
1872443
2659404
2462303
519915
55076
2080865
2271882
2924398
695969
1015534
1945554
907919
1627882
1897917
2244273
1748049
1649862
1478990
488507
2455263
558506
1070236
2736582
2750353
808662
798440
2389792
884139
2050747
2884034
1745959
260305
1509542
13519
1834155
1535256
1409188
1619981
1880250
220831
376523
395596
1535001
369986
2080772
1778745
2163046
2034433
377237
2438340
375922
821885
1708879
2525191
1665894
2128798
594298
2359306
2638662
250338
766583
1164272
280567
197204
396073
2783943
1155239
445124
1131561
1886765
2250781
845949
2188268
1228916
1194004
1202932
2353184
2345161
1442494
633613
1143526
109736
2029091
207230
322172
2696471
1945651
8583
471380
1406381
1234589
2787883
183091
2181657
1689319
516047
672109
386595
1002563
1996030
2228356
1041717
108446
1630595
1069108
222411
655330
2073054
16025
2704724
1835525
1355900
517973
1572997
1007376
2287537
642062
1426737
1310077
449293
617656
854903
284391
1760940
2186786
2725134
1994051
1193253
238879
2626377
1169718
1566333
89906
1651549
1574246
749205
620994
2107478
2184273
310521
814718
1443103
1222886
2385621
333872
2633012
2570441
2554528
133696
1908224
1402366
1758122
1395397
2283964
972125
864633
1732527
2475479
1529862
2583421
2034
851014
1986092
1675085
998892
1043721
138875
1311792
624410
2789360
1825223
2635263
1749903
2864780
2043422
2287971
721841
2402769
1248908
2240053
500102
2795469
1148558
884489
1823876
2417990
448913
297774
2203335
1561359
296585
1220762
2321392
2850860
283977
1125913
2451752
889228
1747683
2489352
2557045
2476164
2175131
1959749
117244
1405996
650889
2701703
412229
934483
2241123
1381670
1021513
1567887
2015428
1136753
920183
2409488
1772771
2131642
414635
2920263
352684
1833079
2696964
1337734
2554219
2090325
2144385
2352694
2059569
963632
1633525
207941
1540467
2538476
2836271
2601768
1492967
2584324
181720
1698612
1690638
1185559
1397626
1007050
455959
2737892
1553747
313477
1104701
192881
417493
1821796
1952481
165303
2370413
958373
695261
2028506
684063
216157
2334361
965121
2346845
2813587
2878373
2102634
852848
10983
1381704
1770805
1116107
2811414
2347457
963003
2705604
2422192
2047789
375677
1054679
651330
1488037
524063
569979
1940616
2356563
1131727
513299
858360
734040
1429674
2364281
2764042
1949119
2587982
1596786
40601
370745
2000827
63948
554507
506923
2790808
15664
292248
696424
1652242
1293897
1012197
726516
247923
158619
637017
2175496
2022353
1885957
2791291
2816143
1368590
987572
66521
973786
930178
1879573
1671574
1092203
1372527
66208
2617291
1010501
2494299
1036077
1685277
66897
1779356
56798
2664966
416450
37363
2837948
935584
796453
1289314
1019906
261821
1481613
736434
2620135
2464355
103448
1256162
389314
544068
2872308
1675986
1951999
2023348
1434321
2298441
1244643
1500960
2461416
2531796
1354525
2293039
1030012
2610996
791805
1088173
2402979
289464
699838
182819
1910520
914690
1182311
997707
2628966
2678310
241374
647050
1626789
1887761
246749
1587639
2079359
2661130
949406
1390166
2790084
2882667
2658828
1420107
518684
2043554
2725687
2157625
1531105
964389
1968628
998566
332646
2580608
2662485
1371774
720966
1331914
495812
1036371
2797267
953561
609203
450198
2550454
2717837
1628960
1228287
753815
168518
2708005
2597250
1581200
31554
2451717
1415491
1575811
1592511
2035736
937469
2816872
215487
1589025
1414130
1153484
1168875
1370544
865004
1090740
2083974
3239
2426501
2365522
462063
185717
881190
2840816
194966
572843
1023935
2144627
205150
2136148
89478
2150068
2261862
168980
2809732
2648791
668383
2737763
1556957
1198624
585692
2125708
740000
2771930
75395
1646315
1472290
846259
165825
1480173
238951
454402
1880034
2424319
1813050
1220933
2557552
69788
1625274
1594694
1534894
807533
2394497
2221810
2012740
2471237
755928
1647070
1071902
79769
1681401
587263
1758655
177214
2466439
2122134
2757707
711148
1280757
2081386
590414
2312924
947395
1173995
2365192
2302868
2009277
459040
2447763
2870972
1527896
1019290
43651
798101
1956824
2317817
595228
2583842
44641
1855647
2005122
256309
471700
387818
1120978
2776447
1314495
1925925
1163628
1350343
2370355
1406911
2171319
1217618
1567822
1271407
1473852
2398140
438863
1781201
1504514
713872
1825156
2166089
2445056
2424296
2109627
1586144
1932477
1956301
2004330
946696
40641
2100833
2396568
2749787
2531231
1701958
590085
1227592
1342911
2551081
567492
807788
1137197
486185
2803174
138790
1805777
1625954
1610774
2854985
1365192
2541305
1255341
389894
346340
914127
1131067
53614
789276
1181447
2732845
2606042
2230671
29129
2841866
1226795
2530930
1617910
1041511
630477
1394888
2424095
2857079
1439180
1208997
2895267
1763536
563489
1710290
2102942
808814
622363
1559016
649599
1220918
2714476
1114243
2087001
159711
2121464
2389405
1720346
2238920
626395
1335277
761875
2482083
2104051
2503093
229334
2811314
694898
1509192
1003888
2348355
269098
463134
2757571
354218
2487841
1278310
1282896
1707291
1459448
142661
123597
2871174
703597
737859
426071
709364
319928
1759483
990548
1866295
858998
406720
2452844
2331051
424519
953526
1740239
891700
2789917
1640840
2422787
867394
2892977
60928
2469062
1823597
2245271
727425
115164
2508482
820069
2073660
485109
1200965
1257461
1260452
2077430
1214558
1609102
2532815
2400086
1453995
1696927
34245
136023
1612636
1947150
2261747
1537351
179436
1194001
1419510
2666293
2727292
705219
1544189
513692
1160605
437147
224958
623275
375258
1106950
552087
723083
1814974
1266601
2147472
2074372
2869750
2034462
2003496
897750
1144517
1895361
1325363
1387193
1080669
1189445
412722
1673995
2050705
612617
1220738
46324
7970
2640261
2172461
920569
2898466
2228291
1988301
699579
364111
1540765
1958814
1401708
1779663
2404065
2413297
2425071
994020
1534959
1597130
1176207
462307
2780582
1761429
2717745
1701273
2274516
2105147
2863584
1100919
1737099
244103
2867320
815916
1496202
96119
3783
607795
854141
2553883
1914077
2288732
263502
569062
2377751
2124197
1153282
1843786
2755583
151820
1144359
7721
742186
1284305
424151
131700
2562624
1566076
683811
2060219
2148478
923696
132419
683855
2247156
1529320
545605
2794105
2141786
189371
2326027
1551391
1415332
2584086
38353
1933551
2156630
245483
1550007
1101958
372867
519130
611574
787837
241530
1610009
1724969
2140055
1511512
2257460
37816
2928014
1154072
702201
2746233
946994
2108397
1939783
1924055
563636
520754
1969758
1225640
301294
1693557
2525694
580644
908707
522098
2796512
1908709
1670104
2243500
2321260
1499499
2115533
541537
479965
1294392
2365551
2293767
1782000
2377608
415589
2037415
2787162
747670
1479531
2237775
2512763
262004
1165520
87582
2462443
2292170
1116914
2396320
2060300
2372168
492865
610604
1299779
366340
2307305
2389703
2672739
1303699
1064353
986824
2670170
639441
1604121
1410012
2875331
792325
1760827
65811
2100087
1577765
2072269
1324072
292155
2379989
393095
2645567
180095
1315229
1186390
997587
42653
2122357
2331936
1563088
807377
2727158
1775979
1777034
2750050
2320058
2585843
2277096
245771
2030060
236924
1433853
528324
1814563
398658
2479596
236567
2342827
2346166
2939577
2881007
1807365
1707030
2862307
31896
1539789
257293
1187362
2906462
78024
2350650
1781897
2533850
998914
739743
1183179
227583
1451684
2777839
871852
2909783
1942209
571009
1571176
1183047
1556216
1644110
738511
111325
1957104
1614362
2129827
678540
1752933
848527
1629413
242852
820086
2857317
2675422
1980703
166520
1831252
1974935
1828003
2331507
1566766
2035345
1474515
2741012
1757405
958133
1898402
450897
1815582
1561024
464333
1833184
2233600
892236
1293701
278269
603220
448914
725529
2314786
2899401
1209853
2931266
2754122
856135
1856800
760509
1037078
2542694
1829987
1766077
858334
2270943
2048672
2167434
797382
1663825
1111505
1171870
505961
689761
2370256
2630768
731952
1366309
950285
2819979
14859
2069677
2135258
1528227
2515057
2744818
1371550
1429619
974649
2399331
2505124
1488433
250236
975575
2710723
941798
1330686
2341552
1761864
1738079
2376663
1877194
7697
711810
1820176
2403243
2195032
934285
1629799
1205876
397549
81853
2847995
1009419
1296705
1390328
1251368
2319419
2218667
925283
1518141
402659
574022
1304377
2488514
486952
1113163
835240
2833120
1844737
1984736
1834208
2014439
2731959
480297
2266284
2846980
2723830
190246
2041426
137824
2739690
1008440
1673166
159354
1752357
196368
841271
1515950
1378235
1796689
2886527
2726308
2916190
2104278
287241
1621198
744318
1403468
778400
1853272
154296
1739568
2571281
1479015
2661183
1469378
2351698
2178706
595103
2646180
1532408
1056415
926985
212217
1707913
338087
2788544
2077750
1489109
1780005
519095
371172
1125021
363126
1876363
2091663
176700
728229
227504
957123
374608
321796
1812933
899884
1644956
314428
889439
874086
2436069
2848066
1356573
1704826
2410699
1113028
2081084
2116077
1917499
225795
1244504
1330371
2464661
180819
754315
1568546
2256770
1491230
2731190
2177778
1518754
2026365
2556608
1449354
2350811
836217
1445634
639850
1135550
859875
1388330
1891074
2624421
2431293
1029659
2718113
1410793
10608
825055
2425523
1207317
1304945
2479532
654048
986857
1373751
1573901
1573632
1766251
657002
2049572
477453
33937
1666798
772525
569577
1896350
1069166
1013561
438264
280117
141423
20375
1182190
1180713
1361817
2818406
970052
1090833
147209
1453570
1140246
218741
10601
468875
329056
2480454
910674
147205
1435007
2267872
1989024
92894
664941
1300599
1811012
1234938
867347
2591312
2424542
2097287
1649295
543071
1322555
48861
2897395
1143122
2412330
1297092
2641776
378725
680295
602962
2939474
2628784
732656
336025
2672390
2131134
1079291
2618198
2069594
1098244
309575
599426
919225
2512616
2104722
1579687
438079
2147836
1118285
522206
397021
492956
2186743
672245
2869793
486881
1353575
1345468
383060
1748059
2312191
271813
964810
306762
706467
2574671
1991536
2776315
913899
1568452
489423
354456
1098460
817311
1938611
1446969
2799788
248567
2301268
1493248
637773
1070981
1643029
205587
2475310
419705
2024133
113520
1346031
67659
2220393
817844
2276860
1297080
1823060
1234629
1461197
1552238
1747059
2107986
162990
2098744
1044884
1931441
1578219
44184
2161976
2125110
2344767
636250
65188
19961
2027788
2329070
2424657
1591363
1633476
68170
144505
2086312
2257430
2028843
268057
2302923
1463508
932137
1791513
453265
247633
434894
465013
2720964
316130
337722
2085434
1670337
1066605
1593851
232048
351941
801111
1147640
2312092
2609324
792147
2728374
2283673
2088536
1133164
2890722
470675
2894595
2076266
1602145
1729542
653737
419047
139279
71113
264582
293191
582375
1273036
1994243
1136360
2878518
1275827
1792484
2484773
2938713
2124518
1438195
125588
1234131
2534876
21346
369452
2104642
184753
934473
1033126
1305002
2217938
2234968
1909653
494919
832842
1478015
1999806
1247104
2831578
321450
838748
1130385
221404
94162
18590
1871071
2586291
1180510
1581077
682133
700426
2250106
1508616
426625
171465
1297589
723056
2370956
1419911
1355270
2215888
1420624
2405503
1964043
1472206
1467151
683779
2807519
2267670
2547289
1845857
2870912
757040
13476
2761492
148042
1787992
688182
2278343
2434810
2168484
1474153
1890633
234790
2578923
1729461
1101955
2187490
2314059
2617869
1561172
2151610
159095
1635075
581596
2216831
1623712
991506
1522154
2807340
242149
361562
1837509
523397
1861850
611668
1119890
1238654
2535813
741099
535372
328864
2337256
918112
32636
1857875
177769
265827
2856187
1851442
2345713
756057
713874
475904
2379127
206406
1751025
295993
1612433
302971
2931646
37994
1274782
2368929
1167965
1561328
674395
318112
2549017
1033370
859769
2781608
1227780
1137274
317499
637447
2432435
1829165
2517675
1935823
2896575
1755475
1278703
1442455
574542
2483290
243739
1130951
1387837
377653
830822
1924995
2052528
480250
676087
216285
1933639
2254868
1351192
842673
2076300
1879543
777937
1729238
43749
1347429
184463
1292650
1775517
2670687
2835229
905438
2726057
56695
1924926
1351392
2785698
1540289
1825933
892557
934037
1767670
865386
1602159
2375942
728067
2144036
2082637
2056926
2273756
918033
232762
280085
1815491
1987106
52557
2525093
2747667
1344134
1517220
2046262
1717597
1863635
2096464
1295446
202771
1457511
1387228
2803796
961966
2845572
2767986
2266125
320632
2443199
300837
646432
1070785
2068051
602452
1892700
1918217
1524655
902407
2526085
1421042
2246984
2429775
1625387
2533650
983320
2133901
190298
1489025
1559722
1484587
2550918
191409
993569
1360953
1829831
798875
2294521
249092
1174508
1256124
72999
2846568
699624
1223329
1181386
1434338
1531017
732462
2497954
306078
2931505
165905
2138049
2574672
2170944
996537
576040
612966
2234219
372795
909501
1250730
2739355
2623438
2434656
12362
1785640
151074
2257653
2767668
2499046
495032
2332352
269126
612960
1100984
917901
2570652
2933374
343405
250058
2672420
2073673
2598663
2402898
22179
2889521
310060
1007518
1773897
946691
1828991
1059373
2880068
1713123
2259047
2898815
547978
199314
572640
2811618
2410707
2790688
2150904
82564
272307
97694
1053897
663930
2090037
2753717
2498611
508291
1233857
1269858
762858
2693298
440834
1571199
385554
2498999
2051388
2839922
1011147
2858967
2728792
1127446
1703358
390420
143381
2022116
1397129
1781626
2503061
1669542
1549505
1588742
13335
401000
1576734
899031
1359514
2307118
2879987
2646727
2210864
2880920
2675431
2593849
895832
375968
1337338
934405
1714421
484370
2301511
178712
1249394
1999068
1925813
530799
1277268
2096658
475132
228019
1709195
427062
2610433
1358863
2133972
256616
2705472
1808996
2591661
2856056
1809638
1998908
53673
747958
587508
223846
2804501
872483
2288501
1604152
2590460
1379275
1864381
1357117
2572251
44700
606261
473974
1566941
1977049
861789
253030
740934
205498
1920817
18891
1038443
1521599
2899195
2520391
493086
1171276
1564983
2853006
1424773
1899070
1862077
853268
2093129
1064639
1390041
1862871
1350132
1163119
281449
1201913
948030
2895723
2295659
2394763
2390236
2894832
1719878
2500152
542579
1776503
1327342
2755869
1934990
2449419
1631173
1181443
1962505
857036
2704302
851577
967305
380839
2759321
1665557
2598347
2381730
2263556
2447359
131071
1170882
2566286
1168323
2498156
1921271
1120622
1532031
887383
1128991
900571
1489379
1684396
227271
2620907
295114
87699
2889310
1804626
2697386
2876620
892115
2443330
5261
786657
2203557
810024
127339
919637
2356067
2829930
2698129
2121201
2503514
2531782
1034832
746309
1274036
715631
436816
1885892
1583369
2326136
1882188
303773
2930699
1288141
1092616
1457616
594742
2065259
1228885
1619000
2064074
1772865
1256111
2131113
2869151
2921296
1840252
2016758
2747538
661243
184707
2851269
2561086
773172
371092
629655
1362818
1429523
444153
2722621
850915
900719
197028
101063
690090
750903
663464
2049348
1933870
838717
384693
1248532
2380384
1298706
1796707
225301
2585357
1704707
1882852
770056
2141517
2226032
2469488
2741513
1807259
2753902
2629754
1973959
80532
901160
2237562
2802596
1678820
1064055
2583638
2007080
2705734
1570459
1840239
2347762
71923
2215549
2199851
676150
2776371
2012043
531863
727707
382467
1898367
1197446
2009060
1716662
525166
291162
2539878
1271790
1686712
2847981
943658
2150920
324165
2132497
1576904
2588626
2651585
576988
2892607
2439955
1563830
1056450
61875
2178806
2781144
60180
556665
2775304
544240
2538687
742624
2455585
1302967
1434202
605723
2408814
542762
1496334
2549878
268647
2534682
1587418
897729
2430025
1959626
1894997
1062376
1785563
1554205
2771492
2692145
2044766
470064
528078
1927217
182477
787853
2166276
394984
867229
29040
222592
1453133
2517674
1330792
108611
21748
829839
204272
1993861
543990
2754043
1701285
257166
1713735
2695044
539575
1544064
2310647
1968479
304472
1358957
2446604
2743353
1609124
261895
178733
1400538
289350
1602421
44501
1242835
2376364
1417250
2298672
1862156
2620368
1072804
2714995
2323618
1979553
1708744
1432615
1596772
2710130
753209
1604409
1417836
2724395
1659817
1441564
989960
262490
2419621
747616
922228
2334338
1931377
1412626
641348
1099486
2120299
2306579
1036879
2660543
2336832
1345989
1853985
86491
2771797
56509
2771941
2477675
475830
1256187
2609147
328990
1844174
1035511
2485399
58795
2048586
1411379
2922454
2400349
265858
1508481
2475244
802778
1421184
2900569
2662288
1183349
1371357
461200
2510540
1587770
973037
1644521
1670856
1598691
2006009
2814917
1975395
1709298
2730169
9030
2692960
41359
554131
171228
1002219
1574706
2871768
2179458
1586183
2111894
73902
1907118
2442265
775317
863487
1766810
592205
1897303
2446462
2762188
2781038
2704184
1746860
2577059
723486
380042
684274
2627290
1977640
2819637
1063466
1638574
2266919
1265119
408157
2229184
2641840
1614509
653584
1934995
1731759
1555783
1855628
1632942
1335004
1091548
2599963
1465665
1241051
2818776
1258880
2508573
968855
2762752
2041855
2414482
2266741
1169611
520020
1381433
2351785
722554
742865
2750781
1603213
1963598
571345
834597
1681629
891443
1321079
2692664
586484
1511081
2651810
2567546
2648167
494298
2132651
405666
920715
1966792
1898796
825504
487037
818024
1478150
2834146
436044
1620050
828178
2566194
2189484
2327559
192037
412411
692713
2426894
2340287
1736360
201249
2746425
324650
1134104
1685096
2682096
2413303
537601
2685748
2521307
942008
1461590
2828225
369453
1011957
2397669
1543117
1038538
2090551
2392795
1064523
1829564
560675
2446228
1554061
2210071
1252396
1526058
2107878
2142914
992110
776018
2064688
551128
2284136
534568
2439677
2306596
2880266
1860478
159289
2099202
2354076
1361148
789171
930967
395961
611289
1800608
402654
2075327
445359
12281
2192383
177065
2648875
2091043
65085
544257
1031020
808486
613840
2416906
2404820
1667437
1021170
2774848
2426955
290165
2105825
860269
1970306
1829760
268032
1424314
776948
2796416
433449
1972100
1139379
792358
2683106
861516
763304
1105581
489888
2192578
699133
1483557
2536793
1212318
2622156
607542
2708401
785323
171392
2232311
1098006
1060234
2698748
1128508
1041596
582573
1711191
383282
240651
1326428
276640
899109
872921
2085651
1559584
123531
2806634
2859130
2828405
131100
2188209
1133854
391158
511910
308070
1150001
332258
598880
1121255
1792480
1583243
660816
1869267
2900311
2931667
1714116
870639
1962790
67752
1025903
2410672
1909146
1670387
2099645
420886
1556414
1118198
418026
590400
817310
1342061
1734838
1169901
2805841
2752074
566014
596031
579773
1046736
479281
2267564
1874073
1630882
1669090
568551
691529
1803654
2711546
1136469
2237731
1529481
969555
2116801
2573911
195713
2453530
2552701
381429
1123227
30052
1700606
2773238
2480552
2676278
589940
2647000
932815
1287695
753879
826560
1885042
2082402
1530595
1339961
2704020
521248
2538138
674657
242286
981418
2434204
2818132
1086904
1063083
1358242
1830481
834558
2542688
2287004
2143960
771146
464473
765698
913288
763533
779778
1279511
1962028
1604390
2720435
310075
1129961
2648711
2464183
1108692
2775917
1628867
2304976
538504
1146179
2176690
1944043
1351266
70928
1659921
1732314
559226
2259187
1842846
2591982
839893
1513254
29160
175816
1033601
1311333
2576076
2597939
209927
1505833
184782
2510855
2300866
2381979
2377426
349367
1865553
233935
2843799
532298
2442725
1636360
734669
1692564
871590
1065897
722967
987552
1441999
2214324
2777175
1556436
2872847
1434985
2378416
1223045
2934970
1859398
1078728
2198517
2764564
2137052
1507902
922960
1848116
1672785
467436
2581803
1075559
804874
2469149
2262343
37876
402692
803746
1577178
769453
1668575
79
1800554
2001901
1227176
1647106
1503610
1712164
1776652
1214364
1735780
612763
1802123
2882130
1389444
923805
647353
1811911
2173541
2413726
2536221
2410502
2274378
2028183
2206368
1315126
389012
1262549
2322749
449498
578897
2387849
89214
449346
607646
1764226
1980758
964435
2713264
1513012
969024
653984
80330
2196024
1869481
1808059
1825488
867009
1753256
2152522
2239169
1397176
2183279
848072
1704668
2868145
474971
1827403
2741579
1465614
2751632
1744245
588200
2309127
136547
1311593
465727
276550
1648602
280478
1627836
2894058
2082794
692095
350546
620481
746136
1937021
2911088
2752027
1358176
1008270
2144875
438003
100635
2324723
233863
515150
43825
1026102
1888998
2122890
2126554
122004
174674
1714244
2477728
1214905
416720
1553181
1661345
2613356
2075353
2163578
1424921
2443953
1781440
64456
1823267
2924465
2166542
35471
2322952
1363886
259063
2178780
2820715
1968004
1082737
1155581
2274297
1656908
2096486
2597718
2391138
1416252
2282091
428579
595646
1302566
177959
1545748
773122
2787274
2938942
2336543
511471
2364026
182427
62987
217753
1437089
1781131
695154
217979
965399
2620095
2752897
2549117
512154
2510375
808627
2601468
1806078
1341672
1175211
192447
2736537
2086952
714870
1798281
1265217
1566790
1556551
983983
2760683
2214665
2334100
2816990
2808120
2113890
2585795
932118
186
2865304
2892726
2660155
1353080
1206065
2690163
2396258
245987
1453450
1019433
296610
2877773
1826462
2252272
1215037
1415201
535613
416910
505958
388817
2369054
1682430
1416307
2151235
2870629
1883102
2524563
2871810
130557
1437796
445575
1117928
56345
1408642
2805907
2837171
2692029
1112148
2609046
2243060
301438
606691
1651150
2498651
1449180
1875816
244491
1086493
2114896
2037703
1214760
1815763
1569303
992494
2065831
1693430
989972
99941
1564164
2323912
1163050
1513299
708573
1524528
617222
995066
1930671
1997185
561024
1656750
329763
2927138
1505668
2620044
1518904
906799
717904
1163169
1722998
198139
1408744
1497064
1473809
2792350
2419853
2358397
1956556
2500527
1741270
2520661
246033
1953744
916101
2102852
1331008
2065056
2677415
2254981
1351046
67771
782369
1043707
606056
2080358
394153
1432303
2854784
623172
718773
949797
407510
1712276
97206
638548
2033712
2522273
2208469
2896552
426697
1521989
409687
2178450
2548918
2527819
882345
2840675
1660675
1708355
324526
1750139
581464
1179263
2025479
297543
448331
832829
408984
1587812
1992804
1304595
1766252
2830038
1187085
186373
2352034
874588
781846
233760
2517286
105778
1234789
2306968
2009836
1460530
1664019
1197114
2645306
2301682
1248539
2243075
1894523
1893940
1380471
2904764
797965
1473321
1725917
2492170
1728283
2194136
1827973
2743399
983381
2910899
690572
1788189
1850456
1853579
2155395
2658823
95621
254920
441662
555554
357373
2045769
2212302
2458808
2769515
72792
2788391
1536840
2172823
1010205
779700
2529345
2664174
636317
380672
515862
2160800
590490
1714943
2388967
448985
1771076
311702
295237
206505
1660354
2919595
233542
919059
2241507
448019
1841394
2475742
879842
1689953
1821307
2448207
359939
2615510
1927299
2410567
2057188
1477149
1244100
2058792
138060
970425
988617
2117070
2856309
1491799
491710
512140
2646053
2870464
108429
2483595
542179
1975918
2072624
400325
71445
2300694
2927362
2437295
1780655
1228129
1876201
2070185
1577293
689902
1985471
1553290
1944243
1748740
2911604
226114
649486
2230118
2430169
2862957
1041024
2758293
1406637
1802605
136615
863421
652955
2422085
624363
64638
2914252
250743
2125953
2072026
1043267
1366359
1423577
151979
968439
2734654
10748
1787771
2500315
741016
12789
1924970
2172277
208925
2815541
2599538
2586595
2165304
1211137
1627645
61782
1267772
896549
1238661
1180063
1605598
1831317
479869
1241585
2486142
2359154
1152390
376881
675635
1360102
2591125
1356443
2854868
2843321
1080138
222978
480358
1977644
1869445
1128866
2737429
1999250
1167007
1877999
1517779
1185597
2029957
1820512
728498
44198
1359965
2493255
106696
346949
2394671
376302
2187713
1968902
1253857
2315229
2859116
1931856
144477
2235299
1013311
849016
2212590
411748
2053567
2455289
653233
1753206
560583
1297476
2681372
2264596
2207914
390639
1262224
2630769
927538
1545298
942270
2493783
834815
1502204
1225077
2051244
362771
1845387
1688801
1751661
1479971
1412522
996279
230899
2144352
257168
1095302
425136
1471988
565531
1487919
1607932
2769412
555968
2243351
1188698
2382869
44867
2143773
2373016
212084
1014833
1071803
2694005
2670343
2566129
1991181
587247
367462
2402805
1404634
2441478
853155
2190053
557754
320689
2695322
2705010
2243164
2657527
1810467
1873706
1608774
154527
2197869
1282719
1708526
1325633
1121453
1658383
2937242
2925962
1569442
2710474
1600286
1203816
1385026
1960993
993219
43444
1080335
961073
1589547
1090343
1136971
620218
1071475
817806
1097859
2442672
1902696
679637
1656391
595649
1546399
419886
2502620
251988
2538937
2020419
2679008
1057120
1775420
570811
174215
424166
313510
653984
1777044
1019681
235079
1273720
2182294
952436
752301
642974
1495350
202748
2823565
2093464
2098663
2175190
2313762
634546
709461
863573
683981
873170
763277
612469
1877124
302390
2437788
804607
1220071
2458911
861716
2234863
1760200
2910423
2479419
59767
504137
2773312
761162
2122291
1218324
541184
2499361
2203193
1217194
2788930
1057618
480556
424441
1585470
1675216
735195
1895182
2295439
1457430
1390819
2517467
1561348
2238112
27142
1890082
1689707
2297303
2336557
1663949
1053738
1602216
2359470
1611085
1155726
1904137
1665906
1820598
1057412
970549
2855655
584477
1954646
96775
2823550
1633253
1127595
426749
1264997
519658
1136089
2125959
2701101
168444
319287
1089015
2700528
1576128
2651207
137146
1848235
1114323
2785919
2016710
54483
547691
1212024
2413052
2733188
1317083
691120
1673367
2008326
2643057
1766621
2862731
2746307
2250557
650750
2187027
1418096
275578
1128789
1376992
501337
840340
2023487
587104
319369
2150258
2492006
1521263
932547
1879050
1836819
1578241
1410816
2107736
996716
784615
1897050
2623835
10026
1396822
1625896
853264
2891915
742258
1177211
1978312
325896
879307
447905
917092
2335165
893198
2810490
994576
911401
526916
995527
1885979
2604924
2771058
2383139
2019653
148119
1160810
2900988
813898
461717
247634
445469
1684800
927956
2483739
1644664
2713110
1501927
2219416
1133952
2817212
2011544
2531312
1210665
556920
1571754
102909
1060517
626500
1644919
2062533
400387
1877111
1928044
184829
1998126
1364540
1762551
2301835
219939
99697
852799
1998039
1669584
1127361
2138872
2571206
1538654
2556641
549035
2885579
1511847
1353385
2235928
1183932
2432232
1413329
240568
1839596
973816
2265603
1701162
2787647
2315743
995779
357413
855738
2062621
1436865
1249571
1220531
733917
2079948
2771713
1412212
1036663
641036
625413
2669582
2081478
1677413
1876103
2293399
2378355
2097842
28386
2928217
419508
2870381
1700955
583504
221610
1714457
1703743
1601150
644955
1813823
1821149
1114814
2235847
822952
2931592
1163906
2377180
504840
938156
656274
2537584
2042678
328350
2756208
2455221
979414
267878
2666181
411675
1591485
1983566
1980358
1122893
141988
789217
136432
1332832
2483089
818939
1210157
1898434
2386658
1999633
1287951
2164592
2321593
1470270
1985054
492345
33618
1976900
2355164
777012
1856575
1830633
523469
169691
2135636
393444
1881146
1230183
2246432
206368
379721
1727468
1411495
1821269
1473047
1854223
635985
2239933
1476291
2110600
204311
1071987
1945098
1347152
2374209
1998409
2586584
721774
2219812
1001242
2546530
2826617
1578389
1333883
656344
1089201
2709132
873348
1698813
1424171
973239
2220189
1574958
854983
1097251
2279736
333052
2348382
915714
2615143
596375
699170
2609858
801073
2166215
2892910
2739377
455992
2441061
137993
441207
2824391
909961
2017424
2528643
1447950
2416822
557372
2176238
2169620
2872566
715300
960797
209145
2563040
712406
2106948
2376254
104165
509367
1001148
2646385
2080107
2514720
340485
2206335
934508
2168371
2875718
170965
264361
602833
1139466
2487664
1951828
1754744
2525276
7572
1750480
1172157
1603394
1883448
768083
2718222
366757
2512673
2543211
1438502
2763306
1868388
1246052
1597437
1149023
2165531
632256
546139
2002034
2489405
58119
1262312
393097
808976
1245093
2205788
1558858
1135171
2533485
710189
1910621
1772930
1592576
328988
1181711
1993524
85566
2521244
851419
1405707
1017273
1322530
1653146
1045982
1456001
63249
2731337
1021461
319679
677885
1476531
513450
1943379
51172
2533541
2868920
2322763
932986
530620
221047
2097918
2170609
1482037
2194127
946000
1449015
637481
2711198
1127830
1484296
186640
155867
529063
1950136
2165980
809409
2394283
1124306
1587486
1421812
1166128
2351893
1460016
2859049
1967897
1725722
1237004
1131319
1147636
1287357
688717
1911156
1843382
1895720
1503692
2533053
2837398
1163458
828318
450759
2004201
2645849
1637799
1673816
567596
60301
1487302
2318356
322118
1091557
1996766
795664
2155302
1760804
2230661
2338671
1502209
388011
2441109
2617673
2114615
2686930
1623157
1537010
992585
1027440
2309532
656871
2292787
1089534
186115
1569715
344519
2122910
1669995
2862030
1928617
1279626
1535709
834984
1232837
1144291
1208273
2537741
1934435
1467557
1864154
1600047
2316651
126967
143810
920886
1901749
1414524
968493
2078241
2085677
1193229
168582
43071
1188005
2848215
1187280
2799609
1767257
1866892
2208606
1749891
205597
1856426
544174
145744
1252815
2769033
1967869
122240
2211626
2589566
2499250
890078
109669
11300
454550
908066
132814
1820739
1231194
2554475
2853268
665481
1944586
1756818
11885
257526
1169141
389621
300230
187147
2937464
343818
1168889
1171967
1418962
2921832
2325561
2716401
2589992
1418394
1121669
1043344
1307179
1730646
1859855
99482
175547
530025
1043300
2229960
452561
2120705
68397
689668
2095070
2124086
1015883
2194558
1733419
2181192
1682453
1820306
335732
2738796
1384637
2340030
1678637
2826145
694159
427372
2891509
2031778
1145439
251513
449603
2354169
1924100
2593602
1679907
1235437
917359
1143810
2885068
1700880
259636
2758416
2280563
2374609
1126859
2817408
77519
316265
2147517
133151
1358968
977428
325486
814605
2437514
1429561
1301705
712820
2405671
1810423
174275
1597376
857767
2065594
50520
905395
985496
1631017
1494345
1666216
118655
982067
634128
2855816
1959327
771745
47883
2449773
2012386
1089394
2015253
2056345
1993407
2139647
2519591
2430124
1739311
1214874
2900943
262990
369259
473195
2442467
2598654
900492
2304358
2936279
1211597
614676
296219
927897
2378698
2295881
1647750
2245763
2662987
1780922
458817
2796517
239536
1745125
1001488
2491539
1984106
2901416
1126136
801497
1586181
2054065
400856
2808946
2659688
2723519
1536356
2812776
911918
162648
1975864
2613875
1676946
1000210
1288005
523266
2512049
2514485
1341527
2242355
2343317
1743738
2875737
299895
757668
246169
1790662
2116868
289248
9956
2553509
1657054
823204
1438999
2500532
2381392
2352213
2912131
1311983
1079730
1847564
123967
521836
2069521
1315648
1701169
717220
1400030
484705
724019
116078
481799
1704747
601848
13243
1794634
1169169
2682280
1454170
2322150
1316166
1067702
2218878
854236
484306
2539572
1276382
2465792
2080357
2458088
2473503
2910636
524333
421217
338252
2750878
887777
1866015
1782883
394634
1488143
1532462
1259652
1489125
1228791
2856182
55532
1245588
2316742
652944
2812428
2278575
2906694
2283363
184016
1172835
1764619
1842252
2813262
1472818
161171
2376723
602567
1338438
1494701
2003292
1114815
2924988
1479254
1216455
86948
2364858
141258
311671
504574
1684432
2493688
1605233
754135
1045258
865090
2704029
604023
2196312
1070680
2308298
2267872
705140
299349
2885999
1306581
589589
1074152
1365464
1712909
1400140
511121
2023801
1839716
2166717
630822
2403285
1837728
845404
931898
2358169
153351
1819612
1722730
98521
1260866
1683883
959950
1405221
54866
933202
787776
227640
371162
2207982
1337661
1051137
2289462
2549138
612693
2795243
1264968
1213597
1826997
1291674
828057
957969
2699949
1352151
24493
2002898
2763826
2226914
2053104
420950
990199
2120017
1403522
50062
993118
740798
692995
1926833
1763895
764672
1980155
123838
310782
1998785
2001170
1155920
2029623
2705666
947644
2275993
2683210
2465321
2375805
265301
183537
2515701
328794
2478139
1622160
1263711
2567407
893433
178283
1254600
1872813
1208406
712455
1114788
686778
307475
466165
106521
1133379
1203559
2563640
482259
1454443
2351329
1498680
1796965
2187714
1841646
981155
914045
610711
1693508
1891035
586942
1814592
1632278
88324
1212620
2674112
1480151
2770749
1803935
74871
2752416
275555
1437621
1816529
289372
438711
1137394
721464
304111
1630027
2031011
2124191
2147080
2251980
2813857
2115867
893319
2183857
1242103
1065381
2735127
1428311
664507
1972152
1151259
714823
2294036
1756902
771774
1569719
1772801
1440261
2599987
1166234
1212189
2753306
1941925
97443
2544950
2747581
160131
863575
2609240
1193439
1790987
2908324
363741
1985565
909951
2439045
1233012
2247969
2607301
2918312
1639540
352043
1382480
2721637
748985
1843342
280287
598410
2723811
1524716
1851117
435910
690657
2245516
149577
2875968
1766724
1784351
471913
1536289
864493
798080
893320
2728350
921913
2059600
605308
922865
451000
1538939
310135
994059
2834145
1346375
486141
2014746
587831
425196
1053205
335926
716358
577168
1863097
1268569
2095988
1805433
16289
2327189
1067340
1534581
2549336
2938842
1321781
147050
2181711
2636632
1874831
1396447
1842756
2480109
1258234
1879343
399840
1690551
862649
2031360
912983
1543253
2659784
2358899
332198
2846661
1756345
1916619
2342510
715043
1402737
264690
2608844
1919879
1334159
1800654
2723398
1492030
920835
2450925
168135
2776924
1852945
1232541
2723364
2545521
1620590
2035672
2041522
2489106
890463
2288221
1145827
1047214
480493
2483986
2348454
1600513
1096122
1518803
1146652
1061851
998625
1648730
639149
1338450
51128
237038
1111763
535023
2707008
991687
2370406
1785270
984376
413857
2053386
2807272
169140
1624864
2653718
573225
330696
2885230
2354438
2112182
1279040
2031448
2522802
1773661
1666140
421694
2185555
1390162
2294183
179244
2703674
998791
839129
1538057
832445
1181404
2011056
1074252
502555
816948
612577
2343015
591528
2165424
1231278
1777892
32016
1780444
1461979
1962660
1617588
404779
2507076
1752739
1686346
2745536
2935398
928200
271494
305854
1946136
1115501
2885266
2900810
969775
862603
435614
729375
1307875
511725
1966976
406358
795848
1515878
2749324
2918810
786835
579987
520867
2143949
1643030
1208985
1927686
854310
2383078
906229
514030
526410
826818
961606
1081636
2461556
2402527
117006
1417176
673425
653487
939728
2787972
430259
1868912
647593
570722
1199549
831511
962637
2414897
858032
1410061
1243866
977513
2812571
2321589
287172
2156828
1107741
2444769
1335663
2500895
975151
1452454
1124447
1099298
2796641
140377
2523543
1077035
281587
139726
173269
785042
261807
2368781
2636035
900751
1490586
2539719
1341304
639795
2294430
382577
689214
616342
1663137
2417
406980
703749
463754
438739
2181169
82208
2365200
1928589
1435448
1085747
2233562
1255018
2665222
1221870
969124
1069982
1946587
2393220
1803900
2849282
1193218
544496
752894
21303
316784
1300375
160477
1167189
1789545
1423869
1688308
74379
460072
2279796
673702
2622049
133929
1378911
183650
21284
1397019
1322425
2594714
753914
2302729
2083555
1056334
2910498
917550
1759942
2458772
356875
1187459
588239
2678197
17843
903629
1747744
1247355
898025
1314425
575126
1482604
763152
958666
2310944
2571115
200478
2015254
239116
2448080
346288
208885
310665
564220
1464780
993381
2533079
2290643
77797
1992437
1061359
1297450
1616652
244728
1743592
1749703
2328879
2575863
1839295
48607
366098
2835845
2599437
745144
941221
2486705
810651
849839
1440487
1980698
1985395
355833
1180259
300604
1120375
2422201
2272611
1246778
364858
476376
486649
714465
1553453
821369
1864524
121771
2745038
1314366
2807724
1598905
1769224
196458
2587195
149006
2727057
412506
1988770
487917
52919
2680350
1151351
1412275
2626409
1584223
1583266
2679407
1668519
2200757
325947
2265531
1723744
2856332
2368232
2799359
2212313
967725
2636862
1095162
2833560
969114
436184
320046
39544
176643
1033390
1729460
246716
1405888
2317506
1599436
2893104
2746623
353731
1144371
697093
1856863
2546709
2682939
2640420
2518563
1533174
2407734
1884168
1357602
1230223
273889
899764
2158285
2479515
1242674
132783
783720
2890774
302977
2003772
602929
2794467
272392
125449
350358
2804955
1501747
1904157
1436775
2874222
2890421
1467739
2917424
331834
1980072
2612838
2664141
741530
1184839
2712271
2807574
1881365
1779401
945755
416355
486124
2908009
2633702
333041
1867070
215324
1903907
797229
184734
2594016
1845842
2205658
40610
1279404
662494
237458
2750598
824739
1434611
1933226
2557879
1169168
2268754
2804407
1424587
426967
2539537
2448193
1371995
1487914
654343
1384240
368470
998266
915699
2100899
845671
1768433
2471158
1923081
292562
200511
1056020
283263
1374559
2495012
854938
1318341
1681632
534758
2358227
2595322
2572836
500938
2318976
240089
2376375
2489000
533263
2396576
2756700
763584
497944
1126225
936165
2894772
84798
2399871
605118
1200062
1163618
557384
1385738
306204
1559504
2810444
1083500
2468096
1003711
2885936
1148116
967294
1294536
27888
2470979
1508286
1860945
1740119
1238823
1715797
766784
1493292
2908583
1320842
1938084
1122287
1829750
2579346
2203341
2721240
79822
350821
1755904
758589
48323
2908167
1994098
1705621
148936
2561959
481109
2703731
1493963
1854627
1386467
2769617
2382669
158095
7547
535890
1153526
2660562
742017
2508012
1001258
800622
782189
2880383
2529917
2904482
668904
1278381
2894154
827204
679948
2375068
1417860
897487
651511
626809
1046050
890283
2145441
2107318
1632697
1092202
1084501
2765486
1007666
1548733
2058905
1945873
2450275
2844687
2304964
1702464
2374500
1287538
1832824
1658566
1873994
2878253
1778242
2388692
71315
2244135
2625534
2720429
40240
303023
2648980
1854484
1482653
999876
1438728
2297605
2210464
413167
2426586
482837
2660236
728306
2054029
595313
189760
2904331
1237168
1572752
1950564
744545
2444996
869029
1247347
329542
1097162
481068
2772920
1470592
1414003
1346238
1447391
450493
731573
2404397
1401319
138686
1188985
1618442
1718224
2384149
494539
2848617
1928064
1076331
975287
362019
557344
703651
33765
107928
1440365
129969
2384799
961223
1338734
2338569
653698
696382
664809
2937831
866064
1107698
2445484
1615109
826819
1679901
116131
2304215
53535
765774
1180820
1363461
2646687
2695068
1222533
1320
2372966
2598530
316757
1785842
1795722
1110946
2444908
1586644
453429
2660974
1693705
1252716
415327
258271
1059732
2683573
1111471
460580
2712499
657046
112706
2425041
483899
1402380
2196263
2599183
1606061
1359393
373913
2497405
1850869
196411
2446946
148198
1357480
268071
966602
338076
425577
1658283
781496
16662
1342720
1946063
1600469
886482
2600448
1813405
1881709
1855103
1007072
1326509
210795
1516477
2528083
1427163
324847
1996883
1716136
2362227
1939875
327657
2133036
134935
273092
1750834
1669148
1017609
2485782
882567
2924126
1652674
2385109
2189181
1917655
1832199
2367263
1588952
1675680
2008075
558931
2539644
1072144
35590
366484
2415980
2209445
1187766
2850362
538707
1027942
1619294
1691298
239974
464407
1764873
134340
785308
806964
1192210
2091877
995436
2371585
1681284
2734826
2732252
238991
2775360
437110
886732
382957
1733082
21125
2744753
2635215
1276240
2514344
462201
1735529
10509
1128552
1622959
2857592
2653972
1148899
919773
1557131
168584
2284306
2064057
1830397
584845
2195164
2013292
2734782
2325704
2768849
1349514
1379232
2588238
1341435
1923294
1415415
601867
154305
2782463
1380633
581925
1192241
1913072
600419
2067391
2133821
703417
2330646
2364771
2490447
20379
1552204
369175
1603663
1469970
1873023
2571560
1810685
1908769
2537636
2701512
2924523
1204631
495357
1358101
617282
2017939
974463
796815
403294
2749502
214991
1455688
716255
1038767
1697758
1959237
1267669
2429828
258583
1723128
2479207
1578953
1334740
2393914
2826484
1741269
601406
475899
2800143
971077
1798131
356657
2372346
2040694
498940
712282
496940
1294822
967514
1791508
2450640
1637423
1240159
2937638
775488
76225
2178247
2707419
2436381
1165829
2308627
1245269
1957524
625005
967815
2772128
2730068
153186
2217335
12605
818392
1059685
2489001
474222
2406169
1209260
2462023
1835791
968440
28583
2452478
260440
1402109
1024873
2105728
2050902
841396
2792192
19926
649413
1696457
75133
2876605
494255
88505
1359770
1639427
187184
1693276
1333372
2169518
1582200
350034
2399024
38234
903463
2350596
1329476
709564
1002333
493808
1088950
2776967
858878
2171111
1766029
1706012
2669717
1048789
2242111
553719
2054741
1110648
580785
1982858
413022
10920
2270425
2479422
221810
269371
498218
1824273
2746869
1283273
1418713
2394664
1343509
1838412
1930660
102753
2305724
495680
990459
644174
2674585
189090
2615308
2586920
659129
157342
1494139
769736
728362
1766284
2430981
1247937
2161800
2454149
53003
2763313
2253262
1221551
2910543
2557327
502282
931978
2639648
2699431
2468971
1930048
1751899
910860
1118239
2147836
2301541
1214568
2650572
555185
2032397
752529
1971459
18202
240473
648743
2585376
138455
2735155
1543509
2136836
877345
1661515
603075
2019099
1752053
1148022
685441
64246
1253989
2867695
2029820
1317565
2619746
2049219
1872380
2426237
2725056
1435623
1745880
2570157
2812654
403861
2015564
1660080
2605935
2277561
58325
1388155
2701368
1339735
1290634
695631
1930401
2085540
1979634
428469
2698909
711485
2191673
242058
1808928
659904
796468
2648563
850823
1280305
283900
683033
1409411
1793178
2041028
725742
765713
1265338
1141679
1813888
1444868
276473
1393408
1925960
2522946
1925707
1852370
2645742
1843943
102828
594602
1832449
2026614
1394003
2430936
2078534
2538575
2381427
1072854
2873227
826999
467347
1565523
798542
1292399
2598213
194092
1758061
1750381
2298714
732526
1026853
294712
482902
1424922
587898
1750998
2865515
1195741
1346394
339447
433927
1735402
663921
2750881
1880332
1581039
1489401
2144735
20018
722030
2140013
2817542
600404
1730591
2001677
2123817
1897464
882235
1242276
1010353
2354490
1689170
2125500
129969
607941
869876
1779104
2480137
1709528
1399889
1750015
458423
1991595
2591904
2152847
2475821
2026791
338946
1275536
1722244
2704298
1723065
2082807
783804
2654423
2519399
301389
1053509
880122
1923729
2057105
2622808
572992
1912885
2388575
434240
1374385
1023867
935482
2736772
2379251
1605884
2811253
1858391
1498133
1840609
1991373
1527104
1655168
90373
2099529
1278968
1670269
2645627
2330147
1735297
1757866
120861
1418649
2197099
1132760
1429144
1555604
2062289
2662355
928492
2073540
1201888
1232346
612675
2762236
1496746
560703
929452
446942
2898000
1261785
175576
1215822
378104
1906201
2800707
2495167
1323655
848240
409743
1134536
1203233
1567507
1410884
2811006
1329218
2738619
1635038
1889194
1225522
2153574
1384302
1883398
855597
2326699
2509877
366395
540767
699236
782813
1825
2128478
2573466
555643
1739522
1082698
1362214
898752
1829420
2776137
639704
587590
150716
139158
1759973
2552716
72019
2502628
2033387
2618687
2001031
1317349
1387181
2693597
106613
795519
1287130
2873357
2116241
1986553
334349
1455468
1094911
2372231
378394
1208096
1199768
2933888
1404395
2816237
1628452
1786096
1791798
908872
70938
1860998
2732722
595511
2522626
1499674
576673
30095
2612264
2783763
2374789
2935493
1412462
2590973
2193017
1419801
577782
249806
134976
2658040
2366856
37499
487990
1337447
1026623
1296349
802642
819313
1169159
222547
584707
461730
939731
2307550
687030
2666183
954559
2757657
716780
1503443
2650777
1499152
427461
720045
2627583
1445934
2585399
2802608
2420649
1848165
2532895
341232
1878850
882942
2704687
2089451
622678
2090386
1577255
2679196
186837
1172474
1124487
2480908
1586461
2706299
1676886
2401285
2240938
1012713
2482797
2898625
144888
149783
2507396
2717471
2641268
284931
2203707
965246
1758600
2464606
2047937
1213636
188419
1017783
56796
2489149
2637002
1198073
2075472
1112149
579231
2881786
1113068
2294739
1800816
2607458
69731
1194536
503648
1457908
2244359
2760414
595407
2940088
428951
936860
1931258
2825294
300156
255777
337683
504673
380762
1763886
387701
1607495
237971
2830618
1962011
401315
2680527
870336
920743
14494
1136999
460
1701156
2554450
530012
1134813
2482300
1527281
2925128
909416
1048026
976785
1630154
1033733
757681
2889135
424115
504627
205272
2736613
2781941
2916415
2660361
2271196
1244705
1918059
2655970
836637
1994053
2178064
1316871
1145835
1895879
576251
2640506
1413893
86168
2837079
894786
924802
1183558
180397
1713484
437534
2107544
2176752
2792198
690597
1314457
1078069
256983
1759826
2380633
2920184
2520245
2270985
762502
1655219
241345
421025
1929320
1943330
586647
1481726
932919
1826356
993325
2549660
305504
2245185
491829
1628842
2395750
190242
1585737
1421115
38443
2471736
137912
1070748
1594320
1076433
312562
272292
1907335
1213128
2730460
1491895
1425549
835417
2376844
1147226
1706125
2531886
2327104
2390782
2514245
316344
2780781
737041
718513
649384
1894840
176268
1987007
2657633
2141140
595864
1339536
1302095
1684880
1562680
2073016
2045249
1242475
1843967
1034158
791616
1957238
344834
207315
2838604
2131578
2136426
2403921
2356928
321903
1385365
1936039
1254066
395092
46281
2870390
1326413
747394
545028
1266398
935731
2396454
1586868
967913
462507
2457559
96996
1085980
2207393
2172649
2111752
2433291
365245
2133907
1685775
2073525
454492
406686
1657518
2912016
2484159
716930
401727
1884746
1815202
479778
547479
1413725
977185
2550353
2830465
756594
35085
373170
2113449
1838051
2913550
222037
321599
1562404
1663686
1491238
1777615
269469
421944
769111
361582
2075742
1144191
565269
2389959
1664031
1903512
596260
572410
944031
535913
2847149
1274355
2810172
474792
1563142
2168648
185923
2714289
532279
1067187
833431
935260
2249333
2902871
35660
472266
450447
2503234
556854
2428018
1629506
1841377
1236197
2355574
1591356
1230195
2323194
1820440
1727495
1601754
2343261
633353
1340107
782445
1299761
360778
2141715
273308
619814
741496
1794860
1225327
911880
1838279
2717482
2606936
1902102
644025
1694805
2116586
1366616
21868
1635531
261455
2365726
2480343
436511
314722
965039
402965
301688
2938020
1656736
2008421
510307
1967839
307953
861480
946519
2300993
2505551
1538427
2246552
1207274
1057539
361116
1071237
753731
2550400
1812331
2772026
2296032
1742076
1302714
1490832
2458565
2643976
2551571
1677298
1231234
362582
1571322
290238
784764
1930883
2530220
1009331
1330729
1985636
2472809
1619898
1999309
293552
2484532
1769880
2829537
1491451
647403
1484458
2058682
63860
157621
2165037
1495040
1672646
2722457
1707754
174610
2384084
2482207
735917
162956
162886
1708090
1237581
2430217
1561278
835505
710125
3600
1149356
301699
1706279
1244156
1350057
2055365
290429
1529220
1924162
2280
1456640
2525359
845860
1030952
1938239
2183357
2150018
1713294
2580758
790236
980642
988125
2076901
2873095
496111
754447
2425471
729840
2591968
2813439
546804
1927134
2238706
1518342
1946800
1292815
355151
883124
52963
779504
1352352
947053
2754143
1888616
1607259
1119088
975377
55443
1385080
368327
81986
711003
1712977
713112
1843543
2377716
2316361
716272
1264231
2094541
110032
2185239
2201444
934233
2441487
1295138
754593
754920
174762
2463019
682918
642079
2601092
53333
2452503
1759737
1878784
433394
1443188
1998401
1175905
998665
2379852
2401504
2081620
1943767
548847
958972
157010
2187656
1101516
2903042
2870262
589005
1252946
485717
363886
2651685
2582194
1740329
1729857
1347870
1352203
989045
2155555
1833214
1409248
1131457
172225
2711746
1797120
1397259
1139913
307105
1380357
2139285
753304
2299632
1926899
734499
1858310
2387065
2528071
2920824
2836629
1809055
936613
2493219
748505
2588726
747233
2779066
2461521
2364312
481077
1285567
502941
1895648
1504965
271967
2191626
637072
1505824
2023479
1269072
1378216
22895
251977
2152862
787556
1580333
2206664
1844505
1331336
2632079
678096
919180
1823636
2791555
242178
2304970
1253328
184582
1999141
2116942
1523184
183821
1492125
2640199
2240151
2052129
270389
2831146
2737608
1672441
950277
1178969
176087
2752351
2562675
1460008
1631100
2058474
2635153
743941
465155
2883284
1908346
39375
1078608
1509905
849544
1770556
873414
2705728
10137
1117546
1221259
36757
445966
937787
2613948
1341324
2875831
2657075
1097801
822772
1957299
2669633
739055
624228
1344743
2176218
2240789
1467119
1981161
695397
2050002
1097114
52807
2801530
2318918
414813
1039019
1232543
2161139
1968872
518691
204962
1655632
1370812
2348585
1844432
600310
1955583
2536202
657659
2216928
2434966
2376447
2452080
1168408
264032
123926
2894918
602766
1039135
407390
1253549
236647
2382868
1907609
2869743
1542873
2725529
2259605
987087
319958
2801402
1426716
2605696
1141744
2874784
1156473
261522
1371652
2905830
2062154
2862471
2200877
1172989
2458817
161272
1911122
1316573
814987
1208130
54737
2776529
696833
213477
1823513
20350
2178269
2360628
486414
2892615
2016594
686321
1046455
308316
2231055
1132181
1992768
917600
2202980
1510610
2395157
2549716
281849
1228696
2821585
2910093
357575
1306998
365117
15729
2606398
1161686
1294814
1069108
509656
2417404
818297
1269800
609249
1205956
1285695
1885240
681345
92784
16309
1382894
2176841
433578
2880219
2694367
1863856
1420408
941110
787321
1603731
104423
266916
2315661
1451465
1660440
1611544
1130785
704827
824722
343742
2299637
2939469
2442267
2058622
2909592
2827314
704975
1390425
1853593
1588528
418373
815718
2547498
1648371
658364
1143956
284194
1522583
1472878
194674
290239
2517257
1569326
2336449
582152
2414852
510882
1326832
2441056
238640
1545275
1371839
911917
960176
551812
2249159
1064072
59648
916701
1500239
2273094
1698398
2618654
860375
2630906
1905453
2743600
2157644
1850324
1544661
1369031
68161
1418547
340952
1892946
2288395
941639
2272809
988795
1959239
2598657
967148
2376627
1509780
2750062
1592717
2026904
2928295
1615835
579401
2853770
2009994
266969
1487305
2797228
1148644
828834
1997907
743912
725369
2724514
608965
108378
2579656
1365589
1407833
1615200
662601
1153523
2478462
1655963
1406507
2639786
1709597
1763021
2594920
757454
2763719
901968
391189
1253117
60337
2120647
2492485
788710
1933520
963964
72174
935503
2566013
2315581
2642885
1898543
2558083
495114
2052061
2589326
1616928
1675264
888070
712139
2709509
1800517
623552
987949
1688177
1136529
118918
1526725
1261881
2342398
208344
272081
1306559
1652603
2037945
1387410
737908
1474547
2456346
1112619
888185
2418260
2823477
1666707
1259500
2095982
2374589
2160057
1261262
1609152
1472737
1693221
1844847
2057791
2340034
884495
877466
2240609
1956789
886485
440596
1443445
2017982
2161379
1895857
1610211
1154810
647348
1114932
1608594
2670972
2089362
93164
2353094
1115009
96476
2216271
1283559
1105998
1697899
2146148
2417782
2923743
341792
1610066
702872
1500101
240606
137476
1724106
2814986
1640516
2673748
833307
2654575
2910178
1436713
1707556
311030
517998
555384
724242
1777321
2815304
783085
925955
98566
2299650
1253645
2096000
2348356
1159195
1605353
1535317
758001
2404962
695095
2753865
1339045
1197732
2905896
1963488
150656
980524
2604489
1967399
508766
2335159
1350055
523119
838807
2673118
634988
2861828
223815
609387
3276
451473
566313
1685457
1618645
1544745
2839242
1316001
2054881
1697362
507636
1979270
1883669
1958195
1002166
2928814
317861
2623156
2029384
1158208
1779371
2558368
1606930
146531
2126642
765579
1393220
1264828
1579446
314780
2765084
1295776
478960
2897547
1731296
2107823
2484974
372511
2131769
2077717
201769
242491
355437
317631
1287385
607498
1747664
1487842
2569756
1485554
417782
1037503
444359
1453164
2506345
437206
738850
976694
568750
2166306
449561
1948557
1039406
2648428
1265934
616407
2435820
1318498
522643
2894670
818472
52890
2056653
2383405
699600
737502
400381
1191804
1992285
787279
666920
1279032
1074765
2603206
128628
1962930
1824833
67525
1560185
314297
1684816
101557
1427381
1822335
2063261
1919717
2196809
1783919
2855321
275272
1377196
1924307
1928607
2585851
2580766
1239040
307357
2783126
249096
2863630
1356930
1400565
1734668
2062939
484465
2308509
2834382
2030845
2406457
1251284
21436
2413235
346564
2515206
2855963
1601258
2119987
675425
1469755
1167401
2525012
2301026
225917
1104393
1826841
2906635
1167247
1416257
2004859
792135
535570
2526792
522008
2488102
497186
458063
2064126
2301942
1040173
897157
157575
2416583
406991
2566180
1239262
924065
1188751
1167968
227485
1025481
1818293
1389869
2424151
578194
594878
1163412
932213
2610588
2388676
2631016
1162360
1974886
7577
1867009
1795790
755083
666966
1847586
1651019
498657
513604
720358
1422657
274795
9046
2481012
771157
939658
71804
496211
1778777
832094
2546503
254837
344541
1094960
915424
1312664
2049867
271188
2329106
2646042
602315
2938247
132333
2330443
389681
378797
700911
1561883
2307138
2303212
1642963
1446184
1760101
1543495
2115552
829530
506412
2711272
883559
2856398
1389926
2135568
1762270
1488880
267535
1000741
1665073
2153381
1398981
400926
936029
1908490
1561615
291339
183774
431409
2298546
838658
2677980
2164847
2446102
1566586
1009509
351177
2043811
1943164
2201819
945081
1027953
2717620
668559
2678455
814530
504689
248627
1242861
94583
2171160
2056629
2853324
793429
1758408
2824309
1340969
962953
1250534
1791982
1964523
1473858
1653337
781076
65508
1101550
2685957
1066437
1891476
1603644
2331016
2814516
1050260
2037682
266058
654532
277401
2373711
285540
169251
134818
391450
930075
1882805
939672
1950140
2721717
2527720
1702048
309707
981730
1011928
780904
2277189
2011188
2470939
1010324
892410
741098
2200912
2534595
308810
854382
2379271
2497177
1283480
699616
846220
2193628
2005201
2311238
1265122
846076
2573895
1053311
2841788
2216013
907877
884359
1826185
1888085
1613762
2570050
2741948
1325113
2167681
878485
1385322
903676
714247
2065639
153230
1087034
567374
35567
217643
1716068
1466473
1849217
2007901
1352599
1134121
2011618
2862545
978246
1931116
653276
1842989
1945558
451495
889383
2508401
1295386
980940
957066
1656950
2673843
2700920
2493275
1485245
2349562
1925668
372959
1331313
2067827
35370
2187170
2151688
428426
337060
1879694
2230882
1166842
1151919
2396841
2375648
898839
1932465
833737
1623590
2559115
1736674
1454694
1018715
1287557
274709
1110445
2396810
1975873
2182224
941755
1493916
1408590
1149681
2365727
574820
624287
2208741
2374706
239570
292045
1708721
2291497
2926462
2823447
203810
1254260
626531
611905
1195992
2893188
463223
870995
2111233
130962
2404081
1959386
1334806
2019254
1831642
1641488
1779909
2285561
220071
1155204
2399327
2218895
903613
2074124
289841
2699583
795091
2689991
1008956
845619
1100300
359850
2197363
841650
2437176
1321234
237463
963531
1334063
1881430
1315703
2243307
835543
1841731
2173924
2831248
916119
94473
2159907
1096589
119833
1609343
125262
2030838
189803
2249632
2810506
687590
252504
1834525
1365885
1086036
113628
2835198
2120086
893539
1117882
2448296
209602
346340
2375717
514136
341973
788017
1939990
245541
1635855
2792914
1242384
2729857
2496460
2551187
2810208
2173321
2558818
2132251
2900449
1804818
512471
1591334
2488323
2334570
1574597
51582
2554353
590993
1567955
1549040
2167033
121378
824517
2345668
2198681
417259
2189940
621324
867507
2379122
1760575
242227
1224785
1047630
1962178
2252702
2141761
2153117
1521637
1220128
2663778
622795
1920563
21435
143374
1519164
2450030
130206
2047153
2212002
269942
838079
364925
985789
2228473
574293
1540933
1084006
2049381
1188901
2450308
1924849
1734734
122656
72
485979
2365115
710474
1823286
1055760
493455
2918418
1443100
756746
1293587
1907506
1635229
2180906
2565404
1372437
610161
1029921
2657896
809105
536991
1737086
2145919
1249027
686498
70105
1778167
1041730
1032391
271164
2269216
2811150
2589068
1710261
491071
1993881
2671433
458327
2786378
2281747
1816738
1821829
18210
1818333
2125662
2643360
1075932
2428964
1425730
2772636
933660
1823757
2893172
1825189
1617963
2723121
2406318
1530223
1512892
1315109
1311866
926438
111185
2917505
1049582
2210689
1549185
156385
939691
1496282
2231372
2285796
1451532
1149871
711442
2640974
1009232
1737143
447522
801408
147871
2824766
2646918
1051460
1717411
1196348
1001295
1689383
677397
134672
1629247
590675
1321523
2073103
380461
400168
2758316
44338
1630309
1883720
394442
1825838
2290384
1349782
2907542
2059544
1698434
172196
640494
2016941
1992584
2639749
1624202
490114
2460018
667264
1460640
2922919
604338
953697
971928
2079631
1609442
1380863
311281
2064707
622761
12629
662388
72366
28069
2932481
1850326
1403846
693412
162182
2095047
2750956
65763
979687
1464323
960327
1851946
739736
2285604
1454203
17813
1713808
1669394
1612027
1671331
644028
1422987
1565801
1655525
1833735
2322894
901620
142719
1295151
1866899
1092541
1466432
2005761
1479425
519369
2105244
2225761
1458971
2517344
1277578
102008
306043
1632796
1215610
1199787
2706267
1677340
935071
1566505
696590
770655
2386586
677820
2109406
862838
131254
910417
2733172
1786366
88068
706081
205107
2794724
1046395
1594551
245758
2738399
678973
1486569
1109045
2122647
1516401
1734718
1002767
217415
2140714
1220033
1692576
2416878
2643037
229741
325397
657697
2508895
1452264
2188515
2574769
697890
1672115
2413687
180912
1935554
2728845
1803784
1241885
2266864
2742627
2566847
1178759
959017
2769421
504743
928035
1091944
1027266
2023862
1521085
1149738
1815953
1413910
926986
1207193
1175962
844099
2613357
1184556
1200272
974666
1742056
6542
438656
2634172
227266
1067979
1775864
1093780
1277789
2364321
775599
2255744
2245863
1284719
199254
2545360
2532692
2600763
2486160
1595383
1659133
2920933
1448626
217796
2831387
1406173
465991
73840
671302
584402
999527
371566
2514450
852469
679373
1300383
2700490
621012
1116439
2280798
605778
2173561
1541672
817129
639705
2208329
2374811
1366800
2891084
913137
378856
2261286
2565749
2743260
1496134
1174717
1924785
569094
1490101
1937046
844837
2366656
1697952
2790610
2160680
173136
464308
2574644
937944
2267422
585671
1478586
2926896
95416
1086651
2512459
2239138
1498865
2629793
1914230
152668
2064525
1790048
823068
2521535
1867439
963318
959160
1169713
2556946
2546493
2405922
2837097
1348363
1230360
2177092
2034120
696451
665281
2274443
568217
980508
1028909
1200023
758882
879692
1354912
1343752
805240
2092487
1652433
2380004
2022928
2133856
2174614
1621762
2758001
2313488
2265852
1703176
2788018
2367215
1405112
166353
104791
1447613
2734531
2891541
2785966
2288262
2737808
1641390
367721
978451
1988546
1024786
300441
892959
1405681
2141411
1977718
2740090
77176
2306670
1153394
1353470
2844607
869985
1448307
655574
348660
308797
2093743
1843919
1125092
961955
454243
1502586
2344723
2346309
1929915
2589381
598959
550503
2314144
1609022
662310
1141609
752667
1357488
2913192
1688463
2561402
2577946
1098747
1801300
147436
140556
1978325
514981
836600
2501864
1328403
696772
2514976
2361813
1529681
2630735
2602341
2699697
1355594
1134071
2874043
375982
2697896
2135623
1470439
2824717
2508333
253704
749990
2904335
996434
1311833
410691
1641820
1287212
2725362
2236261
2597830
35708
2655368
1031844
217085
2610935
1741939
393765
1733005
2117174
2040474
1199855
875966
508311
1223600
2513041
933507
2834187
1873874
2861871
1470158
2039693
1376287
2881067
796822
359111
964826
2601574
850000
2181238
570470
2860817
804609
1891609
762943
2930915
2826145
1411585
1238493
2356637
1781451
1848900
1732997
2833457
1649841
2274056
1759723
1072465
2347026
1211645
1541473
1662065
1106858
2552141
1432674
2624849
2057132
2303633
2514475
2341693
177539
1400077
797632
596899
1996230
1430010
1919206
983393
2812703
2643215
1086656
836792
592575
1465504
1755238
2519117
236895
6309
1848811
2180408
534000
76313
2402999
560991
2486994
1172526
2368732
45709
2676059
119467
2043840
2015898
2232189
231792
1003166
1817188
1612251
2528247
2741804
85688
2176830
2643495
2382108
2108549
2631031
2659808
546714
2079428
2429862
1199291
2361573
1743640
2212421
52220
2786423
2809726
960935
2052875
261973
485117
1472486
2273393
2579064
1829248
2935578
1610868
2694205
2258711
899376
1749559
1223775
2304356
2703884
2213706
901428
337966
470592
337941
417638
486171
1947473
1381208
1599233
398462
755033
2437117
2582560
376198
1579487
1843074
1671083
2168858
2405741
2742806
200676
606035
2590931
1481292
273942
1483009
758214
1144036
1060831
1935532
726059
1501063
366609
2583430
1608292
456350
999097
909652
2674760
1482367
634956
1980048
1434543
1414075
2377293
2914195
1562353
2852676
1822577
1268284
813266
1937466
1258109
1893981
1730483
627941
1176776
181524
1931095
2216395
1610945
2787401
706814
495417
95247
2190495
1806838
2737385
2911713
1614712
2206843
1697712
570019
206742
2818750
1275427
7858
938887
149483
641589
969156
2024113
2710721
363265
1330848
929549
270130
881446
1591826
2123645
1026074
2095062
196794
1167571
2133037
1346793
1465524
61832
1658732
1153220
146478
2677804
2926763
971169
1274169
2908380
149631
600046
228089
838675
265352
1452016
1230484
1806621
1937534
2376917
1982384
2792704
2919134
2412299
1068158
2833478
2059479
1092883
2602524
2131523
977903
778518
1488129
849135
2479516
630387
218153
2563249
2128566
1866046
35411
777252
1704894
2653609
2298477
1150597
2752024
2191509
616001
779942
2675587
570150
2419652
1644898
1242755
765229
2635680
1513203
1137270
566982
2315872
1176090
710491
2729127
1090771
2851572
2858298
1963227
1750463
1445508
691715
1082259
1024064
2443475
1597497
2411402
133651
216733
2422334
1364102
633317
2459258
1915785
155987
657921
2654712
1723215
1621770
1792194
2214366
393938
2799035
423614
1231360
2711688
2433213
122578
549645
727408
720400
235442
838426
2105388
2786494
1819920
1590070
105764
1967968
188129
625251
1669575
2816304
324671
769412
2538349
963432
2750683
143572
534776
2694818
368300
2858224
1161239
699900
1759569
1172170
2202653
1882714
2741198
1441756
1827572
2852135
427827
2414965
1418526
1460054
504903
232123
889402
2206701
558416
829940
273207
725123
2839650
1104582
348606
1449965
2745335
767096
1679954
287616
2198221
183113
1317410
670440
2378665
645572
408096
2527012
687700
428560
260868
2652782
123493
179055
2880713
1990141
2886392
2185630
1641515
1264224
1753155
1565570
1275762
2335912
1223982
1818901
2867811
1137886
1687357
1984873
165905
2338002
2242897
2257342
375113
2651161
1300372
2103821
303800
1038195
2067356
2012563
178491
1307423
2927952
1200447
2704543
666370
2665680
2435269
1467174
1724793
584113
1139572
775523
260740
2374002
351900
2744076
1588250
2816553
1705577
2488013
406687
765913
1305428
525584
376594
1884512
1256041
1757074
636385
85147
1984662
2198211
2466196
943321
572728
2545587
871294
937490
395977
1596905
524871
1494395
2214383
1347263
1071225
448368
288370
135413
981077
2045937
996027
942411
1275087
449581
1186239
1652772
229137
1223714
1558369
1651134
1154289
1895498
1976148
1852551
1531132
1967012
2344754
2899877
1572963
2670454
2446658
976021
784791
2058259
16119
348640
2635224
2686456
1644847
710128
74269
1083966
1953941
2063201
1248633
288193
1912503
2793126
1516555
2787597
1737457
714071
1818581
1052669
2090837
1407204
2643495
15973
1860379
726795
992947
494213
1805933
2197756
1243419
2149287
187807
2084959
2165743
179253
441640
2786872
1197576
2905790
67027
338116
609740
2484123
2418500
684526
716152
264741
1152472
2697496
1272236
2255613
1780000
521684
1995981
531731
2283832
2106419
2126628
1988819
382163
2267913
2722811
353117
2764115
1873131
516644
1845717
738111
1494586
1673092
2077049
1829043
2471474
1879278
33016
1213418
1265943
2188344
557502
738925
1259003
2418308
895424
2847737
573458
455029
824079
454568
898952
382250
1779323
1034628
2862013
1941581
2757590
1444205
2310612
2250886
406825
1989775
668604
1469154
2373361
2219404
1948326
2109130
2793395
182608
2306285
769325
138666
620451
2295573
2116107
2145040
2647119
1880865
431635
2428202
1447563
1861769
258013
608295
951354
1832601
1626530
1366967
2763832
2075929
1268020
2790067
1214180
1525589
1702052
1958840
2668338
1486381
673029
918521
1967468
2183823
2811663
1740305
1141907
1830144
2164271
2444992
623814
2894433
547731
2306417
1533244
917250
1039456
2425340
1163564
2098403
1089158
2017912
2013036
1956746
479841
1276381
517342
1903178
939756
759122
2020605
695523
137766
553857
1243721
2867392
1005206
620852
2892246
1101381
705957
181192
919430
716819
1189976
683540
393487
1180003
166220
2666966
1943453
1971578
2528722
1970121
2298080
30069
1826187
752617
562549
412679
594552
2284341
470327
1611119
2408426
67112
1222888
1889685
2808625
2778917
2917856
1865165
2719609
651792
393662
2383838
2511958
78637
2078894
775812
550707
2023929
2245049
1663102
26666
1734532
1406323
2607853
1576455
1277157
1522117
2745629
2132580
1392642
1817841
198468
1759071
446750
2937798
31154
2681755
937867
1533849
2783444
2363306
2296028
2936170
2071638
723684
1208735
453394
998255
2135682
2704601
1451105
2756791
2580611
2019403
597071
2247580
2761399
306599
124968
2207674
2579754
562041
2733428
2600489
1765836
1502484
1440151
171293
521497
2010773
1076660
1434541
2650098
674917
2486832
2416146
447429
2900055
2916966
799871
156850
526192
18793
1298095
2927110
1231634
63671
1038910
2085593
1779596
815361
817986
2574320
544779
2364415
2448867
1505747
36114
2865195
776865
38185
180661
1490274
1812429
1277187
1022282
6167
366324
1012704
1138446
586093
1303234
318324
932582
614731
2340765
1361083
992645
118670
1443139
660474
1180298
1876971
1235924
1458125
1656939
2087929
1388480
1216949
1512128
1413727
507346
198074
855219
1808661
1020728
1445630
358101
1348416
295999
2561235
713002
2815903
1457137
1622026
983119
1216291
2484153
850641
218027
1827749
2827739
568079
1794415
18298
1842091
1231201
1777037
594186
1008978
424752
2648912
137701
599292
1609654
1970325
1884897
106534
1643345
150946
2282392
2645017
184278
2427683
1866270
1898273
476516
1639546
2257995
1929027
2547853
2211359
1519907
2542928
80885
1109400
1845558
214031
1153464
414233
1719071
565849
1148328
2516196
320944
1897387
2895020
1839210
1186936
284951
1655894
2908471
433402
680190
1627723
856144
570057
1056667
2505799
2744425
602955
971067
782254
740211
1177017
359476
2442885
91892
2024535
2490844
2233977
491908
2031151
1101789
1834100
2089679
796154
1392336
2276644
1384950
2084975
2887093
2910896
182768
726084
2873746
2149289
2441310
2740443
2138843
2069312
1146543
914187
1712601
2298656
1029706
2266965
2647689
814424
2011004
1876880
2815482
1053394
2367945
141588
1137544
208737
498098
272037
1245631
1465926
296361
444495
2244004
984094
1751303
2451605
2785466
2463615
725435
1517072
1164866
884009
461302
508069
1097605
670622
2287544
847218
1126444
1082929
416959
2402884
1941467
25655
56319
672921
1584780
941371
2284691
39033
2227312
2594030
1307415
253159
1633937
1511516
1929217
1372810
2034790
2758721
1243217
610325
976801
1700820
235980
2754609
371263
612423
2144449
441348
1434584
809929
903104
1562071
223427
1313174
1266092
1951195
39986
1750589
2634183
190504
2064742
2488240
372244
2570651
674760
1977942
1209774
1233949
2590694
2023248
1316402
2332991
68416
896628
723095
1308546
192279
1510624
478157
2039452
373654
1232651
1601490
1162073
581573
2398482
683457
2070848
2003444
2742434
2544214
2480682
83919
136637
2703153
2539419
895642
1434547
2940051
1105049
2279692
2656796
1851101
2375798
1558400
827513
1898917
1046821
2030033
731695
2218179
2537785
879691
189372
538659
2700471
1527396
2177507
371539
1217306
2671268
1188768
222935
740838
1524334
495768
2426116
2940375
1929457
434702
656138
360245
851027
63473
1365724
71644
562120
1546990
125929
1771585
852557
2625583
497817
1769132
1459833
1759441
1052835
997595
2797867
2053909
953067
1142035
360257
735757
1400095
2247582
1201654
2012843
2081936
2280907
49876
393770
750472
598057
1841765
76407
91340
1805671
1637916
2881035
2315892
789339
276304
185754
2884452
846647
1789447
1040659
925831
588363
2140846
1855370
172433
1589405
784617
2623039
1723225
1806650
152523
216436
2763682
1373685
2254455
2886542
2547241
2750997
1737094
302837
1895687
1340305
634997
2593258
2481666
2841707
852114
2608395
2056068
1228203
1516089
2667245
62440
1246963
2414506
1821660
2729177
1053847
898244
61686
144416
2022720
2539534
912031
679980
2504590
2429786
2832440
371093
1513980
2509575
2664078
2898569
1336926
1228322
2885464
1382079
826931
2004646
2537903
1076927
1201753
1149996
883977
1026749
2628796
1250001
602645
2717764
2899746
1813031
2066105
1823092
1641549
1919171
1637570
1947222
554659
1147171
301794
1999411
772058
628305
800589
1959507
836017
2339619
2058657
1446804
344180
1379944
1020234
842290
755682
1748588
147242
213025
1811110
27218
1997700
1168551
991391
427474
1756339
2666825
1374392
1486433
2097206
1633167
587785
1645955
229790
286166
2313081
2905751
2662063
1967102
2338968
1829379
1540172
1226833
2410513
1438881
1814652
2863968
2491569
968300
759468
2106932
37952
2587736
2644257
2008817
1425951
1408405
1210596
2384142
209949
2221502
2835205
1454589
2935437
1240119
2445378
470260
1495744
2459481
1134412
449548
423246
1088907
2044695
801041
2829383
626503
388856
1360963
1077557
1310774
2584273
2820890
2023573
200187
1753125
1835114
1812576
2472960
1026
2271048
2166596
2389945
1668441
1337685
686357
2334326
2400168
1816767
272205
2579432
385683
2406530
625022
2301984
2335273
1536011
570193
1438564
344472
693761
1689551
1510401
996280
1489200
66409
1098659
722659
2496156
1251091
1488657
1590476
1533138
720717
1199680
1266106
616532
234685
2169693
2024785
638543
680845
1556413
1540729
2804687
1708879
381003
1584039
952638
2212224
2628842
1712663
1021835
938526
2294397
417364
433975
340384
1230958
121654
2079244
1526315
2422341
1159043
2569837
2661975
2839137
2696018
2765000
2795008
1617655
2106762
670381
1577553
1703337
731058
715628
2836777
1441082
2447426
733535
2030039
1890509
2577088
2040399
2193101
1541543
2648056
1164920
2147311
1945181
878203
2808383
2878891
1808744
1823546
1729085
2050849
2628753
2314082
1666131
1576476
1357720
2784734
607659
450292
128296
2132667
542473
698687
1871376
1011033
630204
809424
2859352
2069956
665297
2899769
1770749
1787950
984908
2765815
1598055
2156606
885642
1422093
310428
845741
2616420
1376288
2383010
126829
2911067
2342439
1694283
198794
2735478
2856922
185191
768390
1120998
2839498
2274908
1543057
1976439
1377513
1648094
2446092
2663370
2039869
2757055
1596090
2837677
192828
329445
2878989
1710787
348864
2219397
1577281
1387560
1856559
270946
1538342
1902294
2121441
1341536
53247
1420766
2452669
2200777
754500
1095916
960808
191420
2738453
1352038
1810482
1001397
1556650
144162
773219
2508722
1055422
1171904
997621
824571
588077
2671089
1259127
466406
1730026
1349252
2741663
37612
2348605
2195533
271558
2034326
462591
437370
1659870
2771065
1236820
1878602
799493
376632
101421
1330194
2702974
869579
946840
2474957
1879141
2178036
1851629
1890434
672039
2061864
2410100
2069945
2839381
1245705
2868859
1891188
2032513
539507
1920277
1658419
1930549
1118614
46375
1195863
2738552
482141
696880
692978
1943166
203277
349124
2543598
618379
1422487
1616082
938378
385087
1584558
2065363
2503317
2271292
1610411
1420174
1974454
2313085
163617
1350833
1612851
1714928
1659259
2361461
1070036
888632
2932361
699517
2211210
636954
2068689
2314263
347670
2843899
2069462
1913173
294443
1828173
1072754
1249448
502957
738973
1026283
714365
78740
217614
884078
1200307
1485461
1857057
308210
1660010
840556
356484
2107138
2130701
778010
2933576
2861362
2373546
2641600
1252747
629659
821072
2662800
1406908
1082177
233805
1889083
861626
1369083
2248995
2767076
687696
2713314
702741
1285954
427748
1607966
375928
937822
2422716
1251039
2718071
386293
996704
663804
87946
1003285
1122112
2471577
627490
655784
898183
2124626
2408778
1680672
275238
2430485
2555098
1363582
1434601
2184312
903082
2789291
925022
2006052
1420876
2626595
1394459
134
2611336
77992
2778532
414823
721077
59059
2566249
444733
2447713
763616
210033
816556
1931271
978759
1375431
930918
638461
1888035
1743561
986353
1126316
2637237
236684
65473
898522
1420997
486477
315848
1327834
482001
1525411
1028980
1944517
929557
1746036
1404985
1167333
1626805
481904
2173281
183339
766219
1707139
187651
511481
1429522
597674
2669141
1985610
721045
2665144
1739532
959040
1535737
1539901
1442347
501122
1830669
2231901
810051
1616756
2285130
362321
2785703
19222
102311
2114680
220604
632274
1911211
226838
1669019
2819838
1351753
2511644
1607552
1763508
1565632
1670173
520215
1292463
593837
2693914
1733431
1175511
1868648
286918
2516654
396606
1943495
790355
1947281
152461
2597887
1082145
2644592
1133177
1412724
968251
840457
778454
1082309
2558843
471525
2556216
2531343
989042
2583966
291692
2754655
32341
2519603
2633972
2882593
1834448
1046803
241857
978289
1306407
2838015
1499592
2595716
2553901
335595
2271876
1608010
458778
613774
1502211
2810733
669617
2411272
2360789
1666465
2465129
730269
2113183
214024
387402
2664715
1697760
557040
2417167
1419570
2613647
1289005
2350618
1888279
2378697
1107870
160131
1643113
2448814
2796578
1841225
403810
1919814
1657276
1884255
1093575
490053
1467400
2006566
2186362
1839892
592681
2261401
2500614
817158
1759248
1840955
1540323
2778282
1436722
178656
572574
176720
491098
1608359
2153071
474781
2112150
1645352
1488098
2434313
1389697
1732447
2871965
2069153
19690
990992
876415
923441
944259
2244674
2443250
1873210
1310576
46501
2751935
1214518
587214
2210890
1986691
1894341
854784
250268
1714433
1341173
2226661
891867
116376
1373628
1863003
1929949
316276
1978436
2799559
1500923
1644011
1783462
1932562
2867840
1696202
1760234
2289346
2483127
723199
2860009
1177489
1148153
1337524
1557911
973942
2174186
1014937
1371505
2101247
2175929
2166420
2143576
1817794
1425561
724301
2607989
1156634
2355361
18832
1399336
2145346
1695703
1535830
385619
1353347
173406
588682
30458
1613309
301618
1315690
626936
702310
909713
950159
244316
2281162
1699479
565599
2926788
2528213
2020960
1175169
2571018
1132433
523253
1852821
1028507
2544016
711387
975695
1737927
2012235
1058991
787371
1618423
1686156
1673743
1408771
2253434
1362823
1214922
1955056
1866172
1982072
968267
2329014
1659585
1064916
437821
2867012
2693987
1791691
2503991
229708
1232764
1528938
530653
471635
857033
2481749
1989161
1261972
1327482
424879
2308116
1922195
2740676
835833
681159
1400952
1973580
937647
2059415
234605
1594253
2328187
2822759
2604225
2748613
1723362
259704
2497583
1189852
1896452
2725242
1768283
1282399
1220483
563984
2369286
2046382
289905
348280
2165705
2141699
2462680
2478528
928160
1255914
2044782
2469145
2376199
2541941
505391
1893711
27037
309809
2441131
1976606
2796597
1429246
1909959
1897347
328904
1524400
1792726
1861275
354126
1316399
2188266
1021631
2914973
963180
1703197
1947947
2246886
882308
589447
2428408
68638
995049
263235
1120517
583519
2350497
1555545
2089527
770529
2307561
2334492
83728
2342857
1401787
981902
2676657
219313
1531321
745549
2121691
2546088
1000566
859511
2666856
2061116
2257202
889183
1640112
106769
1917201
2237385
2087329
75571
828646
719364
1042464
130559
158979
696647
595515
1340409
2576
1013441
2775272
4782
393182
514465
536809
1585683
2582587
2542073
610572
1680358
2890413
1493565
1812646
2583269
1935937
1381465
238225
2049050
2734856
2281859
2466653
2503886
2058973
1677652
2312698
2053921
1574323
960423
2775366
385004
1370395
1832457
124652
2485881
1625647
2156419
205822
2269104
1785562
2875845
719718
1735914
2072117
2018678
1035268
48417
280719
2098567
2409937
2454792
1766824
353802
1025630
1537640
63804
2636238
2264300
1398327
865696
681889
1236823
2606717
1051267
2228999
1194566
1466945
2692929
141004
104096
2604096
1053104
2365988
1370716
1419352
794731
1143061
1890655
1275688
1130546
2339179
1087284
1655138
2465538
2747716
1379561
940435
2186040
1977127
2331419
913551
2452916
717903
910307
2202098
2750948
334117
1084589
2501073
2732257
2887597
22804
1744819
2857316
1690393
2679059
1598841
2217255
853037
1376160
1535660
616801
2251718
904161
165439
807718
2676352
429073
1977834
461491
1841417
810388
1482390
2898589
2083558
2567593
183691
1744474
417245
1510839
52101
1333648
778772
2630605
1465456
1356773
709545
2172363
1776111
2002766
547176
370741
2643452
1048991
624651
178192
777703
761905
2639330
1300732
2890572
16142
632662
1793669
1624540
893066
2292922
2212503
2597955
159525
1402035
1483640
807301
699030
1080917
1043522
2288980
2322258
2342377
705790
1973900
1124829
1399348
2183352
2750129
2532820
130069
127116
164472
1356830
326563
2416422
1500314
731448
2121069
2524307
1285998
235071
21694
1492101
1323703
1905627
314227
1219169
1303079
1615368
2804947
1250985
2268603
2913008
2075498
2252602
2365847
1078284
1922691
2103628
428439
809176
1405748
1250014
869327
1718112
1755526
1579019
2493397
933382
589632
1650331
103952
1571708
2379339
2195431
382272
2389674
2019438
392857
2119919
593757
1597941
2149576
729822
1701648
932711
556542
840587
443805
2506705
974286
704676
724795
1322082
1155630
2607193
42915
2051259
1605055
2640555
2677262
979173
2316744
2677966
2180602
987704
354691
2785484
799576
1384790
2708062
799491
303863
1770188
1179277
1836152
407230
1682109
29533
2094327
2301879
1029544
1574577
1165687
653641
2851381
1224336
1866293
2320371
355054
2392177
2756160
1107330
2037250
2561879
1895895
2801744
472966
597186
1337201
2893509
2804399
377801
645122
2048709
1067584
2937279
1051195
2839730
2541246
2098167
405219
6227
1064263
49848
1139456
2091016
90924
1001929
650219
2477825
1950980
75
850773
2786016
2415436
1453598
1168226
1447639
2417497
18208
990393
1536700
1997274
189461
408742
353168
1496736
2555763
1210508
1733644
2635888
1697819
2293917
530003
2291669
1647702
811445
2304351
284239
1482853
1670239
2757785
142638
823940
2758659
2649664
2138968
2736029
2265816
818111
1140817
2222647
2919594
2818033
1346693
2291151
937127
1839009
2344599
1168101
1476140
2013419
1298486
1786642
1693871
1065901
1359782
2455174
1447006
1818754
1302647
84416
2529643
2704130
2763716
1235099
1151551
1052588
805283
1346598
2546832
39452
548753
2876692
346812
1732266
942081
1364086
1764890
1396310
188090
1948737
374217
2884887
1368172
2111062
1830523
1029581
371473
1382457
561695
1126767
2833294
2270472
1460831
2723721
1000419
2900807
943667
1424618
2731682
2327791
77284
762468
1613910
2124321
2293214
1446196
1632992
1347942
2587059
967160
1782618
735218
1518959
570675
673975
1066995
1504557
1645397
2574497
2726067
70011
1602443
1117917
2415325
2671713
2877918
2388730
2497115
17949
154684
30920
983134
1561932
1030361
659934
2749079
1916139
1195766
371116
745620
2443332
2460175
2527278
495207
1065999
2728910
1458989
1409788
2911404
118810
2626685
1054975
2562381
233455
1388147
1229567
2753827
179689
459954
488656
2457906
986527
2780667
2406030
2733675
2748993
2213664
1226612
2418456
547180
2690789
574634
302832
1141341
1850728
2664467
2249560
2379163
551376
2607402
1413018
2020231
2363764
2623881
2861267
584918
738958
1885860
562698
866517
1755361
1375685
634667
926302
2267125
1153930
819299
1693684
602911
1634937
590022
254861
2830092
1977257
1850194
2247164
1611576
2378589
1912471
156579
570635
534026
324223
1769157
1853596
2240390
1821021
204766
440003
1397059
2110744
454262
1965587
1174153
1385172
1014940
760124
37060
1613638
2937124
2189695
568722
31363
1974380
797044
2392543
1957867
109091
386714
2169748
1705619
2343689
2499826
2911031
2454709
401594
2521889
1125904
472506
2308958
2775959
1466744
1483327
2836232
740643
127879
355067
1319653
2075037
2191223
2540700
419723
325325
2606347
661515
2243713
2102640
675637
2517509
1920923
2481784
1760588
598785
1838906
99906
1931001
971886
684845
2707088
1867087
1747001
1621244
727600
632858
2580617
493652
947442
1240872
875210
989091
667068
411948
516336
626728
2752979
2015347
865324
143472
820653
1242915
208946
2570434
88082
2715269
2716398
2699429
2859739
204287
1974590
2059443
1119542
112141
2717080
639060
2859618
1532085
2525043
1718365
330692
766263
777934
18660
2190561
1037096
2527672
948236
1723782
950959
1748791
2461046
1478043
1367042
1689064
2882527
35152
2204894
1578430
505884
582301
920396
2272978
808517
1555395
1544074
1847549
227791
1958975
2935062
2334576
2361329
1743888
2268959
1756749
2869842
2708809
2328659
1540556
1110859
2117555
1352144
1772509
2167533
2795659
1348439
2330306
1104544
2750465
426363
2863955
2192750
1712643
646751
1322886
2056245
188713
980599
654363
1516132
1250496
2613547
824095
2701693
2571698
2603347
1899577
279039
2131440
1625985
2560610
274089
309771
2212624
1853159
502982
2902450
1642022
510011
1277654
1082482
350339
1306674
1334029
2608604
1991772
2283331
2302215
2128898
1274282
1507630
2179960
1543217
2417499
847468
752722
1909392
2246198
2847932
1280307
1988929
2295928
2396423
2128257
1019621
508595
147283
2791748
960109
2322399
2357794
759006
888816
2471200
551027
398194
2474437
419467
865663
2791556
2860677
92711
2179126
1300755
2469870
1874835
2475661
1826672
64136
1045055
593991
125077
2204541
1569366
1661427
348491
819369
2358997
852779
766736
939566
87780
913267
1150737
1774947
2031501
2657989
35235
2400352
1658533
121787
688812
1921494
2573769
2374354
1089858
2767673
1895721
1454796
2663690
677950
969373
2307304
1604676
937737
2905052
1441867
564088
2413175
2440658
2574879
2315968
2833754
12733
1121237
458425
1995080
1963466
2140137
79513
2932476
1872402
904368
2482621
2368974
2608349
2297145
100714
1953892
780995
2321515
599322
1912409
1226307
2461405
2458229
203748
791577
1638482
1008061
1762416
2899820
2810062
137519
469286
734309
2400025
1207036
1715945
1613258
2849683
1499227
1173873
1581429
440957
1892829
2437515
1825645
2554558
2346594
2417066
1406427
2828866
1026028
1428873
1251128
2087910
2216428
2909561
2356869
1436459
2055177
2787829
2433520
1667502
65170
540391
1596156
2140305
2187609
551563
157323
2660340
2342804
2842525
2632575
44831
952847
1809707
543726
1437450
537717
800367
345247
684033
228544
2294785
1406224
928670
2729515
146458
2038363
1096940
282854
2668676
2570529
1175469
1856874
40487
1940111
2295949
1202338
629715
2620307
153979
1244019
2882535
2856405
788773
731535
562560
855158
292569
97228
2616698
926360
2825843
48361
1004834
2128145
2101262
2776606
2748780
1907273
694203
1385933
2412857
2732635
1031983
2464385
1130948
1736546
2070939
160500
1435808
2210802
2479539
1027841
1061939
2641207
1784178
2602937
2754805
2561804
673703
803641
1913726
1227674
1777877
1595424
1098819
655399
2731443
1853916
1634106
2493946
1989698
2160864
2597610
1333209
2436016
1692805
638924
753233
1432797
981328
24468
970772
1810093
884747
2276783
722337
734799
2006436
2917066
1657573
1340594
1303008
35589
1891057
2469879
393534
1561444
2154252
1948457
1692868
416204
2722496
1011682
2051520
1634848
1911845
2571923
1473408
1296572
867795
2350435
2322431
847484
1225102
2852545
2688395
2498108
2174606
1817032
2667140
1298945
263541
1375616
1204649
2002426
1456518
2760115
340345
1546359
356502
2692600
2710228
1874839
2719082
2170699
571460
2587017
521457
539887
624214
949300
1152011
1154032
635940
1691149
889666
1817718
896294
1722742
1169764
251
588437
1294333
614505
1525006
1032167
533973
1341332
1374050
2557916
1517635
1541150
2242523
2633125
2932768
741434
565306
1329274
1905623
1128297
425075
1556444
278505
234191
811890
1756799
1643348
1610171
2095498
1166819
2597026
2319285
373797
383080
1298023
189581
1670683
1231324
1732971
2618176
949884
1560040
1032362
269348
563476
2065100
2830132
1034301
2579477
346936
1706415
468641
1897540
607838
992134
2074699
816577
2414451
2805832
1542325
1216034
1328724
1614237
1902076
1442149
108663
2123118
1100588
1467357
1746818
869693
553961
2643784
1503340
1353801
501462
267198
1552953
359935
533457
1180186
1017010
1317694
1622206
2393016
1875315
2800921
734711
1664051
2710205
1427451
622762
341849
2324832
323551
2303536
178159
1198737
1074674
1988178
662134
1943896
786262
2521603
317075
1455691
12140
2791808
2527718
2251809
194809
1556380
2637270
1916218
1734415
1061507
1020268
2552683
302902
1430636
1212250
762886
910035
221155
1644414
2292701
2116983
500493
1720837
2023501
274454
1517438
945187
2594108
990835
645206
2915079
2826929
1840535
2285521
2687864
2574970
620549
156028
1960152
2132923
2413799
1354042
2676521
2211444
1637615
1850004
597828
1123869
1818013
2181347
523438
1351949
2010078
922409
1594241
2266445
1793718
374906
291128
2488166
48367
1902857
1731146
821134
707612
336960
2905489
911229
507143
2646260
23142
674662
631018
985784
924728
727959
1902472
93315
1592956
2341766
1028406
2160095
644899
2764162
1190576
2504557
2006231
251576
2566271
463536
1638444
376466
2818898
2523910
75922
2270964
1443858
2121883
1911008
790036
955900
2599156
1690713
891266
930558
1907598
2574412
2381096
818671
315938
52899
873147
2456786
2404342
2740179
767448
1310111
73964
1220981
2389574
678380
2390880
2525429
1360605
1482917
23000
828998
2893226
1498212
1516211
1044505
294386
1864068
2092849
1950837
1112364
1097373
2322676
232437
1804373
2485929
1671485
469603
654096
1567967
202752
478951
2908532
1750642
2004177
1329895
777592
1264420
66793
976018
2910329
1306027
1292393
640562
326119
391248
993554
1249511
2938606
1464278
551565
1375195
617703
617678
616563
2003380
959867
2554031
472015
1746189
1119477
1315403
959260
2682047
801677
242524
2107303
2838357
874831
1903854
1137075
596193
1717290
1557071
1011713
2148228
1239424
1328166
2554572
737236
1365627
2749875
474708
2935169
1650682
820185
1749365
89625
192435
1021845
2614505
2504637
1978581
977177
1617413
599020
2172572
1887260
753710
70404
942923
418868
1070344
2254089
967301
795016
113389
2901398
1567184
2687874
782386
1473327
2880804
1055627
2911142
2177529
2001789
2103064
410500
2841728
2847957
2124523
2187493
2507290
2609976
2456723
207043
308398
2001524
1320194
724765
2496042
319004
223212
2002951
676702
1584504
1185596
397580
1360758
1311256
1863881
194876
747301
2630467
1112681
854936
2660157
566879
2331354
1391072
419319
2937329
1486249
2840756
2908924
650117
541694
1535619
1722813
1560328
516483
1408778
1871250
2468756
807081
824370
2436512
930556
2569838
519935
1689051
57151
913756
110204
1981
601063
2911100
2713852
2135886
1376989
252908
1937428
1864004
2393154
1291734
122813
1990542
1423491
1423931
2609827
163337
383938
2560743
339631
853829
1155359
1893376
288927
344980
384022
2191658
359138
1863578
2409293
165212
1315212
1937279
2896808
1268269
1093279
2442969
2245097
1076294
2029980
2685197
2884377
39687
616031
2785216
1636226
1860794
183480
1409766
753898
1954011
120983
1495711
794540
1770162
1176177
627313
789541
98347
1899534
1845744
1917307
912620
1596821
2141449
2567228
1757032
2174163
302566
1962896
2689581
85181
1786505
1888491
2425507
255710
1432111
833148
1390179
1554872
1496417
2379619
1510835
1397036
2202863
1137189
830297
1263168
734139
2275991
316094
2368294
1000850
2032683
2285085
38370
2035934
1270551
1785339
1661278
2444575
461315
2728805
2934725
1421251
593993
1004487
2804623
2483123
7356
1615860
2260579
1238465
1411223
692298
1688202
319392
2339584
811378
90
2385831
1736277
1990424
934683
1885920
2008214
1022011
600660
1928826
668428
1939927
1387106
849914
644974
971025
879649
656648
2053701
93370
2793800
2081653
288780
1245260
2708167
375412
618189
1243740
1879969
2702389
2802878
1733002
659953
1904055
17429
395446
2524869
1331794
656686
2530123
2304347
1520468
2784739
1143228
312703
100435
2789350
983334
224086
2111106
2610973
2888801
1545336
950499
251338
2467309
2521057
2721657
212952
2620194
85509
2128153
903219
402207
2316230
949587
2483964
277467
413496
786166
251061
1399064
1000593
2517527
2420204
1027669
2845149
952689
2890637
1830451
1825992
2550185
1026381
1028746
458921
328906
1848930
1089872
677180
2907437
523617
2373671
716524
2337869
2248666
2775330
2044190
1471341
2714650
993276
230268
240475
1721877
2798454
2087600
674077
349891
770751
385454
1862105
942375
1179553
2868275
1972964
1743924
2283365
2144565
1921803
372415
1679632
2221660
2223034
930280
2925515
1551498
1282503
612292
993393
2643938
2108314
2219262
14394
1411962
701989
2024083
2567317
984389
780515
1222756
983641
458823
1708964
2143271
2197820
2650175
2270299
758347
716259
2886747
109889
2796490
2612504
2415499
1031249
1794240
1150055
1095165
2126196
1412949
1191518
421561
1376310
639553
2547028
2505551
2251814
990783
1931970
224559
10831
1869146
511808
1941539
2861384
2164116
2921775
531384
2291839
1344431
569245
1525132
2489990
1380405
1457204
2910102
1673933
394578
714716
1880297
1967247
501958
1541230
2577564
182526
877659
2067000
100193
645736
87042
2273907
1896781
1071077
86991
866805
1827046
177644
2488542
49121
2856843
412978
1872201
1601536
1935863
199209
2415582
1899226
1361011
256532
93554
528058
737014
432896
1735598
2088274
485720
2288666
2467416
1522235
1022857
283644
522349
1347119
748097
31792
2653042
2930033
674519
1323646
1416245
590266
1279103
2119586
1583994
2803991
2338496
2626651
194582
2754191
2066233
127242
2243084
2491074
159883
837244
2320883
1657232
2549372
2276387
2726179
8926
2003036
2251346
1902184
1204791
340810
1378113
2265985
1169316
2282642
46439
1286540
701471
1017418
2763940
2935437
2645181
1489791
2160137
1937263
2381262
2114541
685528
2700848
603548
2696631
665159
205592
2071966
2242443
192950
1234057
2881195
1812214
573414
1167143
2467904
792407
987676
1390247
2031231
1764241
1215735
382561
1351177
389646
332225
138162
116879
2504492
198021
2933483
572386
2553146
803761
1639419
2354395
2187177
2394399
2923145
1620961
226103
1284599
1177793
2010525
2687476
2491465
272370
2738021
812379
2477358
334008
1379351
815417
131625
605016
1319676
734085
879588
541774
2412638
1063174
1288543
678387
1014494
356491
834022
920161
328159
2915504
2171562
1924559
1091802
636077
1645943
2671721
1866502
563017
1682686
1494676
499565
940125
2169355
171080
2819624
1191563
573367
1597675
2025839
613801
2776772
1885255
492818
1579375
2190882
2507334
2804277
775041
2011416
1695567
810237
1239198
2878388
2696521
2402757
165999
1315858
2205455
981499
1914987
1120578
1750052
2375088
113147
333157
2699808
1266513
2937188
1429416
1777755
600455
1223306
2078244
1705677
2601775
2493470
603871
592011
372225
195330
2684779
913306
2437479
2062964
2459091
303041
2333180
1968059
2926626
600626
1469985
629156
2011505
116570
667102
209111
160148
1404243
2776548
1800855
2399943
154941
1293965
1255694
2857745
2775625
254011
841060
580731
901390
402558
2395609
2335443
238458
201297
679106
2380141
1435550
578652
1165800
34251
2170367
2086631
2255684
517679
1968569
219831
890485
2468958
971375
250455
2637928
1953098
2038992
1878497
1557705
1967755
4722
759379
1212485
2559252
2186168
2546361
2009586
395290
1849396
350271
1027994
2151011
348938
2866108
2153049
2715214
1063091
2714086
2681129
2075164
1334835
1759506
1840287
2141955
726110
2482509
134404
1727452
739636
2690453
1207147
1961103
2836381
1941730
1221918
2890821
1227129
2628880
1704778
2360837
1916865
1515167
1885875
1724913
633499
1294594
448840
1712544
1122202
832123
1844477
2452745
1943712
2605179
2346413
1819905
1633380
770460
2137448
2563119
306864
2310857
1681555
298815
1274435
345915
2087305
2916199
854702
1911997
491681
847747
1553661
2081841
1733676
1575071
194028
908029
895307
2441188
551678
2506680
1026258
2021609
337376
1996002
2054073
975267
1311653
1223698
596732
2508460
2367347
2381290
2027443
2882072
2397317
2431908
1066000
2873378
999318
1860004
1215895
2306779
1368661
1025929
1727425
1238637
2617167
2495208
2247524
1616588
2015135
1243124
2522681
1290505
2249770
1179621
1527158
2818329
2003060
174107
2808825
1525556
1837472
342611
1099852
1768774
2079715
2493665
2773230
917663
348538
1118120
530441
2395714
2641137
540419
2860987
2643611
2112519
1855831
2895021
1990761
228127
1526777
2650403
2289730
958444
13992
370719
1335052
1968601
1605558
433177
987554
515005
1569594
948999
543114
349813
1836180
1364413
2104075
1564474
1025060
1642374
2456370
46460
375613
778164
199031
2445316
2872566
2363002
747375
2591102
2353352
2519485
346538
470736
776583
777452
972606
2820283
2551775
613028
168555
2543541
695662
2821074
1780473
1504237
2449472
2527554
2410888
2824833
108767
59562
2677439
799018
1924037
979390
1103420
2907303
1843956
2876229
1433787
1112447
2355431
570776
170873
2342939
2022407
496588
856110
1792981
1002861
2778604
839756
1106041
1851321
780209
2046909
823909
2049948
1066914
1765610
290670
1027280
2049079
2349693
2137824
2666087
1384562
1246384
1198638
2878938
284046
442420
453708
212505
1827054
72890
1741819
1174009
1645889
2323250
301533
859779
1086154
617141
2075346
2793862
146459
815557
2711216
2663649
385408
2315199
309997
247376
2734619
1829896
2474501
1748089
1884248
712106
2055992
303815
769037
1667576
107286
275754
2387643
2643882
1423774
2496371
2218382
2327090
1282738
783545
2850711
2028428
183469
118107
86487
1375515
2169214
2164049
307252
1506698
1044995
2787894
1006141
1198644
2748057
1491492
216790
984023
2009065
899663
962873
2646453
572370
2175075
1195931
473737
1178036
2022255
251649
689351
2509356
1019354
1398918
2803986
1070415
2262351
1098248
2196361
2314446
38971
1446384
63494
2521560
200936
518784
1802684
2552702
564339
1046898
801568
1070343
2366083
1877220
1855934
2162364
2818629
936553
1847735
2242519
324549
2708111
2163031
1652294
1298576
933036
508530
420155
1482573
2266927
2001954
88864
2682324
1063101
2503509
2673406
2763066
836679
2159762
2433063
2281446
2198720
1322835
70662
133340
650952
2598465
56448
2254928
1716108
1712381
2409777
2443769
2089294
2700556
1159326
2661661
202260
2521914
2538550
842952
734823
1856176
410104
2231327
2054558
923802
1146524
695967
690211
2347224
1122276
1267415
1218282
1891554
1428837
272534
16721
1491764
2082055
2115871
2691045
522330
2006895
1311358
986121
2876019
860921
1346327
637556
2105241
1806242
1065715
953061
1981903
1283209
2835917
315945
2396729
2201897
2715169
1345549
2336749
1136695
452449
1087087
1370231
1415346
1219909
358622
2658569
2560639
926009
999380
1131768
2399442
2025339
1245808
219329
37701
328798
2611626
2560779
1633975
492361
2283660
1633403
2455202
442702
751020
1489677
2340427
2170059
2296683
371103
81803
761269
1880000
2417714
499431
245714
1585914
2272110
1119332
2574752
1454920
2086520
295305
2863032
705029
784296
1540583
2693541
2918976
52863
1279861
236971
1456186
911349
1434616
581801
1789902
274433
1537813
492955
2893334
2911302
2654210
2263335
2041410
2308990
728982
39771
2314342
1799414
1121475
733019
2483111
805181
1089277
1175595
1339060
59513
2871580
2316841
1684394
2562926
1516024
1592428
246765
11845
708401
664072
315515
2014440
1282856
1804764
440813
814060
1225427
1692277
299845
1542649
2853260
2374161
1702351
1668786
446657
2508994
640040
1967386
2819972
785290
170247
2283028
771400
922217
2391292
225271
2014159
1431621
1739375
617468
2561796
247090
1501915
2014456
1657894
1396399
1265177
912671
561498
191413
2877423
467337
1933923
2610639
550488
2168765
1696953
1907947
1290627
1894607
438734
2244778
1739020
856858
2458307
2416435
490145
755820
2205412
2683541
896895
2647395
1260551
847661
2447947
2521498
1748339
2390931
1096383
2515858
1762079
1052468
180068
948685
2372052
1675151
979093
1376255
1599601
1356143
429776
2550890
835819
308614
2444036
960599
70415
736548
226801
5543
2646229
1069545
2179492
2378540
1465328
357028
2775707
2741898
210504
1570899
1450193
537701
2079897
1891891
2570301
458044
855343
172237
1013539
595994
763281
1586359
1638115
492265
424274
1657024
2508459
1619446
2046562
2707915
451024
1265354
841008
1959780
2670009
2195758
458235
2221586
1798935
527655
173509
846266
1519910
2052330
1406579
614149
1615921
2751021
1942806
1254669
5407
2896959
1072971
611752
1783673
2741233
1730260
524000
2400327
1475010
345527
2899841
636709
2596397
1975410
2404034
1118131
324108
275688
2677717
2099914
2019586
77737
134678
2876235
2605331
2383061
1443200
2855696
1296366
917256
1523364
1278351
582518
2036675
1992091
2097991
956803
2147777
2006840
1612078
851385
768567
1547381
2576657
2248035
2532348
2113190
1176833
1944926
1897197
1545206
1244260
232995
1173714
2147392
1880373
780176
1729667
1090101
1872434
1181274
1435717
804775
1865074
579314
2425348
463670
2539176
791253
2525677
2245343
1000888
1568005
656287
1891060
291370
1485749
2880150
1473513
2434595
1103931
2906577
2012191
969554
363329
1155756
176564
1376231
1277200
1677973
2859351
349112
1874250
2210882
257360
1907621
2764185
2544079
189829
2140089
2402345
2712913
439472
392722
730018
1654984
1079624
1519477
1031616
2051674
1548338
1716783
2790060
1096643
1123939
1553710
1031191
1669517
1369569
1035363
2805202
2599085
2029849
1727815
842386
2700248
383495
1828925
1672177
320834
514376
564984
2848723
1181288
1514273
2009678
390065
301996
293232
1788534
2419255
2180955
1030655
2652159
257379
1003098
1285513
158627
1533511
402777
1872163
1694534
2670581
18891
1217158
2294389
1327127
2143613
8997
1196591
184063
2164702
326876
2206134
749738
401604
2504246
1551199
2788390
1758438
2870807
2824357
2482043
1404773
435487
2262888
2699507
1257913
2255865
2869950
407650
2014264
2190524
101664
149298
3685
2872435
2067063
1912917
962797
2596914
277725
1108876
1531930
2636944
493525
2111567
982508
2925020
708663
964960
1998157
1779479
1048467
2394968
2191617
1591240
1415935
2890372
1831308
1278735
1066611
1194357
2600326
990220
929890
416022
1265453
553929
1958849
59761
1139196
1307391
1263454
1944980
977490
2436930
2369269
2634064
1346780
1393153
2668142
1123203
1911261
1048810
1932088
1757626
1174180
2156920
246902
652428
1919383
2044154
2890246
2111134
391589
825146
69591
2891005
1826236
529073
2624446
2590726
2704228
2193442
339951
2810633
93977
2800278
1089880
725491
517052
264070
1498710
1349976
2154377
498469
97808
2121773
2068695
568744
428351
1263877
921407
1483270
1687025
751211
266470
118395
1559984
229600
1607729
389810
536857
2012727
1374129
1413914
1122111
593450
1306192
845848
290122
360018
1702527
1900216
464830
2707622
1907924
2096378
1910842
1993540
2339169
1518765
2036998
2263086
2848310
1712941
2559987
2073547
141095
216382
2154247
2122184
974185
823980
1970540
342115
2009931
1702062
1488877
569965
714646
2334616
1516600
871004
2459856
1498003
1406863
310109
2507745
2125006
2720259
2531161
2735495
910115
166253
2330853
254459
2898265
2359177
906994
2179048
1375225
662346
2748175
1071323
2719793
604465
1760199
765876
1149931
1550451
1263318
556236
1015769
884311
2085574
472031
1095510
1269785
1552210
2193084
491418
2296258
708791
2574423
1571576
2847982
2149226
2729251
2306888
1997689
371202
2707209
403002
473640
1054411
1201603
1357102
716609
830848
1685863
1102643
2316415
25606
2382966
1845932
516886
1718028
770399
1684111
1347714
1084481
2491026
1825184
505777
2875792
2396890
345684
2603162
2280883
1296548
1946606
2812986
736433
2585799
1957203
1310130
2438562
2885586
1386097
1275525
993052
1876692
2688475
2759875
2183707
177402
2351050
1915894
2036089
908459
1347387
1271768
1391785
572798
420863
1946440
650599
1206902
2711668
2408236
1027969
1537017
1743813
315304
2528124
1699771
2171793
2924279
2346241
1195383
174661
2764906
1669962
2939340
741009
1527803
1972262
231879
182326
1959161
1622436
2565775
550590
1370637
52565
676174
2110409
1617311
420667
1212418
2833047
2676484
59252
2892667
1361698
992931
354752
374832
2187394
807390
403697
1943340
381979
1753856
362405
594640
818886
1446150
1456425
2833309
1836589
2852407
1375660
2895828
2218689
2800059
208744
2512406
346065
1940998
205504
1242850
182553
1548571
1072873
2446210
374229
847589
874385
1291118
315216
2446591
1768041
204333
2294983
531838
2736545
2440681
932431
2375731
2902427
1994138
1329974
704931
609074
1342015
1385072
1213654
428151
548740
197456
646112
2592656
614565
1608896
182707
1774116
2428870
1299633
1767947
1578267
2622568
2173064
365816
2173703
2548523
77083
602791
2580022
1107730
387505
1290765
1827302
924794
623507
975206
1719342
765224
1919761
2496642
147519
1578002
2922614
486251
305771
393727
1273327
350522
2696248
1072028
2914690
757136
2789487
2707818
2903534
59077
1278000
2915536
112837
1994975
707513
1019113
1249587
2243471
2456215
2377029
1174514
450803
422557
805321
1171839
2342354
1522045
889695
1355733
452546
2453423
811972
2924568
2710246
1628964
819850
399287
1509555
2884223
1546551
1212196
1694713
2830155
985681
1175844
2186284
683537
1367969
571433
782377
271554
797802
1889847
2597802
2739804
2131956
1790557
1502733
183860
2418515
485040
181505
2643307
1623310
395260
719360
1928093
1810319
1906706
939244
1848799
1511382
2507741
933896
2895541
1102495
1995272
1248211
70463
360953
956793
404440
1785743
1140954
1735647
776299
32282
1402475
2715927
2110440
1926564
1061504
2252424
265010
2114826
2370446
2280698
2338498
2056614
839086
1033964
477989
1013941
1611700
2425623
1216669
805195
2422925
2463433
714067
1682133
2463828
2255670
219652
935364
1383465
1933957
2724044
1887351
2340469
173159
2336539
1692964
1917406
2102802
1046071
1965972
1479244
25395
2325244
2867629
479746
1771462
772858
2040495
1283982
2210249
655114
2891661
2478458
2282731
1539
2755880
1965369
651336
1988809
744680
326980
2410051
102589
1772968
233752
1877605
1040510
2601374
666640
294855
2429782
306141
2798966
18810
779756
1902487
2054953
88100
715739
612137
2350847
2511120
2482764
992341
395362
1984253
1027150
2699910
674932
1817084
2572752
628327
935694
2129055
2824700
927721
2925273
1320578
2346220
557132
173227
2432680
2158212
2892201
1594832
2594445
1730793
1493189
2201105
2830267
1859833
2088846
1268269
1646115
2630258
962146
308800
1001108
53640
2765495
2764761
406278
2137374
1425423
2073721
1019515
1588108
1268322
2404925
952802
1569301
1224529
1951046
341127
2333793
744120
2509137
1164858
719366
2261022
399344
851349
1134181
954863
651577
1388823
824723
1914718
2644418
225415
1698950
310483
1084437
1107087
495117
216248
535794
129101
1470480
2358961
2675369
214978
2148538
2899030
368456
1368929
2035478
921049
465704
1701443
1205283
799721
1328338
2810893
2482855
1688324
1204604
1040631
1120648
1582924
2413827
2288111
56214
974819
1771084
1313056
2245982
2890179
2840796
1624708
2602262
384162
281436
1742047
2449544
1795967
406507
816365
2723631
824614
1411700
971800
330629
2138486
1038694
1527512
436608
688762
2624457
1199584
47963
595588
1830639
942728
2658946
242793
126653
13569
1606410
2632439
2663798
1937228
1695940
1249892
474346
994679
1745473
2739892
961724
2378944
1461580
1446738
1744010
294026
169025
976641
809669
1828013
7377
535680
2301322
935057
3547
1406319
885909
1403461
2738009
162942
2386941
2229646
1396476
2303470
2153611
2647640
1520671
2765987
1597460
136501
1785250
1538646
2334608
1645447
2465020
613114
1355469
2620996
2846137
1893538
852752
1964943
2622596
1788955
2716552
486468
1644010
534150
1209636
1639014
2843584
1567506
831310
665018
2241583
33397
1730126
923774
2046763
2436874
1913050
663172
817598
891797
2731303
182248
2443232
2270555
241680
550748
1108337
2392089
1241072
473714
575644
948214
2868377
2350334
1982400
2899523
1222262
2723458
273284
553170
1839889
1119166
129206
1769832
270024
1688167
2552957
1374225
918148
472170
504217
1331398
587824
770186
1595269
2215844
1072137
1683003
378288
2871047
1705720
1469948
712716
2349784
2017455
1761395
1646782
2928854
1209827
637868
1031815
630703
2591485
1410179
1495973
2414329
2158511
2645758
2298002
543275
1690571
2074947
1170213
2453678
2600824
63509
2677758
1807676
966090
684978
1822254
1992935
770818
452506
1896731
1989807
2652470
124363
1299211
1836779
2779609
2282024
242865
672488
984157
393366
2599065
966266
1606622
2541897
71160
551537
1566222
353897
281043
2388512
837592
479740
2822289
1497180
1051277
151472
2070661
334712
1496660
1114577
1424783
2558486
2371994
602519
2930222
677381
2462453
2640540
1202395
325898
247195
97731
1932447
521645
175813
2254926
835410
590928
2760926
1684843
2232153
2431664
1494981
2934190
826966
821957
2053726
1561021
4455
227915
2036935
1382547
2780666
1250048
2142279
532440
276709
250546
942724
392817
248264
569394
1752416
753362
2679746
2469523
2374734
2485214
2396164
391547
2652906
858920
1832008
433050
772129
1676970
1111739
1737090
2846407
1172301
808027
2423741
1327712
1970447
2617467
2353806
2233924
2790983
1045898
2868796
354488
807503
767886
139569
188903
2457809
1191128
2281100
1558606
1550134
2320033
716253
1649443
1815771
2278155
932442
1430616
534670
420668
396524
415257
2616003
254638
1672697
1447620
2746668
1953744
431792
2078129
822996
344347
1164349
1810896
2486327
2808475
2378539
2344847
835513
1867594
2543328
1989265
1082474
155083
450723
246775
1707369
2609264
162462
1764611
1588678
1755017
2039259
99255
1131616
542172
1750914
2794739
2103775
1834076
2710367
1073476
1234902
851078
830743
896495
2850319
731508
771277
2487129
2578968
2150383
2501646
1706379
2368977
2732620
2231105
1771305
2328215
2605898
1527648
2029612
2897392
2392276
2011077
1543106
725373
1706436
2069372
2061653
1310705
365377
1771473
2371025
1162047
796061
2686573
1203123
2759864
2846271
1689201
1538305
954627
757902
2545916
1096674
1843905
1067483
2463138
506570
658253
426543
1713359
1164910
2534786
116287
2756139
1032754
214512
1881722
1574091
1033969
2627372
189096
2891879
1688581
303748
1578647
2253484
1301668
2204060
2509850
1583431
2548148
1443924
889650
2754836
722146
1242695
1023963
2656951
2719444
865462
1585387
32849
2207251
2615148
1688342
36824
1465032
1141456
2822482
2810216
269499
1971678
766904
1260378
2039352
2684881
1542769
253784
283152
1092019
2358600
1255580
2881907
868842
1806750
644914
164492
1343759
620789
1456856
296844
159836
3156
2298129
2705166
2260965
335586
1133815
2318341
759931
628194
1369057
2516891
85366
322726
2742727
665356
70456
2120045
2007641
1979136
1171625
436010
1248137
968705
2017199
2819239
1123785
947303
1544991
408315
2803791
2554208
635808
159129
953714
1744401
2048334
2809093
2335540
284899
1911852
1874699
2463984
1181548
2796893
191508
1197769
661268
873683
2380393
2281017
2611187
1257799
951547
344038
2839773
2297622
145917
716095
2168488
1774738
862892
848798
2189821
2589663
12792
617218
1041430
506498
546646
1722579
1861290
1830695
273712
2264693
843774
770637
2185583
2097181
1380379
114475
2891435
2333197
1499614
2225853
1074937
73333
313293
2328152
1289930
107847
425389
2264602
547192
1849263
1547678
2832416
781201
512763
1708253
2231019
2339918
1445035
86299
1930665
410748
1856116
1560415
1595417
2546615
2617647
1333018
179602
2131218
1300778
2587888
1578415
1122379
1030999
836504
2359554
637391
2171143
1239901
2188641
2482922
2485421
518598
2105147
2047836
2178312
2541361
2757937
1879488
1540499
492616
1957289
1791253
575428
501600
976496
1136169
863385
1281549
443318
318451
1012414
898095
1648630
1156568
161329
1214377
282521
872130
549073
2302916
1430742
2830030
1375451
2198624
1685500
189065
691806
1632178
137425
852356
1751839
2697294
2297504
268778
2229775
310681
483268
2009392
1867017
2228749
1686457
375019
705429
2841824
1525540
1960642
1666574
2222822
355107
1421000
527935
2323876
2451006
2374668
919335
969432
2016772
2088226
1273904
1019075
482363
1699662
2808746
2759229
348277
2492613
384954
998771
756314
658618
137468
1626238
1878910
2480927
608755
1659257
2864119
2491814
1888153
280707
1550857
1520266
2039164
1653482
449696
2206455
2092983
378672
1842772
1044609
291526
1871671
1614799
1785914
189046
562163
1880480
1966237
260481
2188944
53265
1352672
2066900
1913411
2353757
2175881
2301332
1121284
436075
1408822
2779673
1367748
2530419
319238
1353013
306812
1513765
204963
459854
1313127
2907095
2867864
2048333
2602287
2021043
1618641
2200290
1752533
1868644
2473716
2316442
798735
1114416
231862
58489
1287579
1131580
1029136
1034746
2467943
2425912
1068019
267117
1871698
1209481
2646673
446760
2145219
370822
2461773
99942
2058730
2217662
2876427
2143265
207443
1741227
985309
1867288
1933598
1152393
2886304
90191
1477319
731141
2707214
2290348
1822012
340770
1326514
1862649
2843149
2400746
674239
289575
363265
56201
1166217
2898433
1282454
2787607
2525088
2408134
2565860
2159178
1606706
1468462
1893840
520256
1067936
2762960
816550
1182892
2058923
2728848
187056
379174
2221461
2596463
2797995
798279
1987950
556521
2467856
1375017
761656
2213419
2780933
1139490
1080138
279732
2627503
1915997
1205625
1837407
1454094
643683
2890731
2729418
2523302
2123443
2870253
2249926
986993
2649989
1205293
673888
1599321
634824
2626402
507975
1920073
1008296
426792
68855
1184484
2053693
2121051
2354829
922684
2003558
25354
1863387
1259563
2475030
1966467
215900
89652
966632
186833
1401952
1003027
1466365
92207
1182924
1983811
2303980
157089
325960
203976
2139541
1043571
432276
2589102
1208375
178600
2205717
2153102
2867731
2245144
1301338
93755
953980
2822128
810743
1624533
308707
1493035
1859251
358400
36507
999223
1339610
2409492
2093247
982654
2719467
2932994
1955875
2757564
879739
1609181
291276
1757061
2818772
1857195
394398
1230024
2766861
426470
2834045
2848824
1352769
2763913
2644178
2331792
2822346
820099
1982136
633728
1035998
265800
2479054
2813843
1483567
2787341
1757680
2536198
2501897
1589954
864880
2032751
491888
1823270
1544553
1182894
248629
2269529
357620
846919
2374491
1736532
929915
1639891
2598812
2778794
2136613
1397053
2067462
955152
1145950
1215668
1809106
1558427
1491476
1009242
2775780
2085854
537315
1091247
2579100
1121247
1546935
1377664
1307389
1717767
367207
1326710
624008
293493
1491992
2929423
1710207
1749704
868884
2625
1880507
287609
159660
2146476
2315763
630237
51567
1356648
2466470
1063339
401019
805340
1173668
180716
2292177
2042315
919896
2280906
2882789
260346
266633
1689094
2688420
1057473
1478585
1838383
2801413
2869425
1322827
1460556
1884075
2848534
2626918
957267
1797860
1782846
2116467
2247136
1911970
515747
2414245
2084763
1597143
2671370
942727
1812047
2924548
1648818
496014
1574039
1040955
778866
2655503
729784
55670
1147840
257408
837207
400633
2880241
2656647
2120563
671903
1195661
1581119
1486021
2761519
535608
2483838
421964
2140051
2694502
1573963
2576295
613335
2503092
1484731
153992
2546756
1084780
1399087
1383423
316399
899497
305905
1508138
2367324
891323
2624633
2213661
765686
2576071
2159506
2405174
2588516
2907883
31920
2561641
2433123
729540
742930
24871
995552
2855584
419570
840010
1660201
1340056
2912092
2833726
2113789
222851
1767016
2261938
1442937
1404431
936477
2766529
2427135
2070404
44953
114767
1661967
1031617
284924
2557128
1098989
651332
982173
605302
480845
2377508
2542884
539543
2631006
2329994
520242
1403768
214968
2702504
2413003
206886
2343103
1772966
923211
2210820
1069342
2251279
1593052
1652194
1977571
1349062
450056
2433370
324594
2301466
217246
2123542
421789
2598607
2611656
1914836
2794550
1057816
1291440
886200
973622
1768308
1491476
462010
1537821
125382
2200749
142818
1663905
2399045
2384462
1249982
997066
299266
770153
2054431
1860293
146758
581575
2028135
2845636
774564
1576367
225775
2922462
1672398
2197125
1327961
877720
1813858
1749807
2097784
2343998
2187286
1691803
2698691
2445736
1001915
1865865
958405
1713484
1934828
415902
2060736
812610
1820506
844806
221936
562246
665990
2553844
2185072
2373243
1800223
563475
1704142
743335
2244119
2122366
1867235
1237015
2578493
2879544
1792727
235660
1432104
2261374
424293
848803
1824252
2157637
1963641
1771261
2216793
2641766
2910760
2237246
1846959
2429183
410681
2255581
2661235
1311372
1663392
397600
1874774
2638765
2249616
378600
1575835
2709426
2699366
2081034
2848468
2418880
863864
329387
2644623
2257783
2713570
538400
255706
1469989
644953
2253085
1849841
660282
1382963
392664
973443
357243
664418
1528086
1847842
2309040
2217119
2636610
1458694
2308170
2231012
1802942
2712433
1138918
562758
1275504
2505992
1193439
2068412
2458460
704153
2285796
2233348
2636829
2618683
1002996
506032
2645964
1996771
1770089
2424055
985745
2394321
2839505
645791
1830641
415676
2865787
2566851
371116
1804436
2842984
353558
420997
1131294
2897329
2921417
1743835
1692036
2762110
1809230
2288659
2226550
2661786
1181336
1265456
1205079
1739608
1957802
1851088
2503211
1558506
1674028
654174
73343
2427486
1617323
2404258
1075001
2250591
724113
952253
1403634
1777001
1702342
2142186
1036184
1015264
2527172
1452423
2717639
1805445
2623294
1344302
376257
2796872
234659
603735
266726
2556038
831378
775970
2852512
792833
2115327
1985694
436197
1574264
195824
2170845
1360490
2101425
2124863
832869
1304680
1055024
1884141
41241
239834
850612
1997209
1765210
2812566
1950297
592360
2146555
933263
1465823
318118
1981946
2336056
2064765
339438
404247
564557
54667
1387084
651907
2584037
2559239
2865455
425721
5602
24125
2165269
2395158
251190
241920
1216588
1306201
1032935
1079427
1269739
111549
839480
1312946
665474
1531713
157756
1712400
700930
2016728
600646
537591
2547006
2376669
1448425
728525
1162871
1116907
1632144
2258207
1268990
1512532
1104662
2743711
1660862
1532407
2199694
604786
1088861
545092
2287221
2219019
1864126
2339791
1974038
1185773
1303675
1253348
527556
1046966
1252408
2709713
352223
926185
1193317
2030914
1964521
1986504
2547458
2475920
2317396
1220189
232668
1186265
2013970
33992
2911105
375643
1114329
2764033
2123571
315301
1436046
2601810
262159
1153264
581381
2117467
2253122
2412699
2501660
2836271
2480080
1139096
1244503
2730069
803465
2406197
1523684
310502
2241165
367890
888807
2241064
1219111
1129050
1747753
1833211
1807519
865366
1484877
764467
2288596
733085
2922229
527346
1518839
1804673
72248
2683540
439348
1423102
387704
2276702
2059553
2896927
2676145
2159694
2578381
2860948
1503480
710922
80628
1344602
1478166
2595531
2062235
224997
2429826
2377583
806718
1787078
1287347
1787740
1422483
2668558
1048999
147304
2026343
1682974
173800
2680399
2732863
517622
2599478
357524
2875200
217096
1206889
1349551
826149
292431
395660
802467
1097621
2633846
1870494
1788727
1748879
953207
653067
2024906
1542054
1753725
1602399
1765621
505429
2692231
1689477
862721
2344026
120474
1246328
2318179
2270971
177260
1261813
2372915
2334881
2809225
2537682
567510
2912768
491936
1610425
1543943
826572
1001729
2792146
942929
48801
230203
862697
1065003
801125
1275545
2600337
1285020
2825199
2029286
1451354
1760868
1239975
2403021
2622561
1409539
1339064
1518019
2822513
25860
658739
2395843
540588
2872464
158774
2595889
1855757
2795572
321766
2657588
2908188
1617620
1424282
1400767
1027936
913249
520978
1078451
1876370
1400493
2219326
2807528
2451654
2186604
1529465
1846373
2422538
1586708
615951
1271464
2679578
958007
2347857
1958510
169686
1845955
17079
679193
1260903
2603754
2451209
1174203
1323339
674186
2907667
2109109
1164380
1992571
2760337
2031916
575766
709391
87209
2730637
899511
222598
671489
1376560
2861998
1024607
2288408
1973243
578972
1827948
1400338
2861386
2274640
1300178
1389541
2563405
2178303
2173727
595040
979947
528808
2820739
2377615
949994
2680531
1113147
2665470
938148
2273793
2679433
1449914
1220987
1435107
611118
661872
1182200
982414
1000597
1465187
68422
1368009
1434320
2287392
1686471
2181728
2225426
730129
2679806
1599404
111225
1633208
1649176
1654474
2837466
2512179
932457
2191127
1206538
950050
2411186
65403
2624907
2190474
778904
1869736
191403
1753557
92750
1578339
1706276
1528716
2751709
231197
192339
87340
2462134
1220469
2639406
1774113
1953811
2566569
2307132
2739927
26730
304419
259926
2586187
2578954
258390
2477560
2872675
1792950
1238137
2694989
2781688
1474029
2116671
974345
1876894
2475941
715631
1880465
1283227
1139327
846777
1557207
190892
2785878
473749
292806
1611682
2255804
2883037
1721592
325675
393673
1911439
1531805
849417
2774851
2459267
2848378
947567
1145627
2123220
2389869
2387279
2697404
2183383
2386061
182200
2114474
801435
1078463
2863512
338531
963642
1083402
1133008
2280924
543187
1691194
306638
2427958
2474591
2617392
1675706
2315549
1663988
2112791
450627
99797
214186
1266179
967815
526727
982633
2441957
2146022
2099667
328119
2851822
603847
2600934
769856
1691929
2454155
1560928
2226710
1247348
746186
92314
2268903
628278
2281873
1377907
32517
1225009
166193
1947929
734293
2841647
1651646
288427
53976
2444875
1200560
843720
1682875
2200207
104897
1558429
958189
456604
544598
1365774
2176081
904332
2182870
60451
1044977
545795
546784
1692211
2731735
1372546
2927608
1824242
486253
2642570
91706
1945978
2797438
1426173
2644078
2474489
1270016
2290323
1528731
180777
1729044
2083918
2289401
1099822
497547
1783986
1385164
2908962
1590427
2249236
1800918
1172638
219602
2362212
1916257
2682407
841078
158645
902269
1512179
2839220
1066665
1243616
1194780
957985
1348415
151298
573719
1008671
94001
1633750
662938
2841805
2707598
2630186
470533
2650883
2604352
2751546
1268901
1597351
2716783
284320
1743987
2744103
1507231
2543668
2383082
2148106
1764112
858995
2744512
2918317
828294
151980
2818913
2932475
2506174
2162100
1366807
1719699
683949
1709219
1974651
2394332
2140908
1015210
2256904
960247
255273
411312
1425011
597272
2111175
226629
1928810
27543
69279
2173124
457308
1914217
2133395
1441111
837704
716997
1577918
181132
1324612
2516756
1861499
611566
712252
524930
1455484
1802722
2654160
1914952
665825
1392300
1841059
2782219
1567481
2338482
998454
2561547
2261833
1251641
2683699
1065379
2799638
1062158
881109
1769443
2868061
2894
987922
1796545
891626
112258
379693
882091
349714
255034
2145389
1128902
67231
1255219
2732712
1640090
2216911
1857428
418830
2712339
1480034
173495
1434523
2279436
1970529
2123884
1935950
2443257
1367548
1790580
1041124
1330276
1416902
404545
1432158
2508210
1931756
1916556
1915416
655026
1831956
1116527
1506839
2232035
2224146
2448809
1490322
1295830
713046
2586418
891329
2877749
2248185
2220322
1486624
2515089
2858951
1694220
1333883
2083661
793802
757267
2313815
2826511
1160884
765861
975731
25647
1279742
1209771
1780710
1041496
2391061
1188822
2658073
2149763
1383291
457444
1663527
2562953
2220541
2287447
1178611
781606
2103655
1347921
316460
817818
1292427
2606114
2561481
2751664
1758235
1314755
1489880
2050886
2167694
1189807
2349570
1066496
2231347
2610590
103673
816074
2229920
1878690
2694264
2456793
2166862
425935
886820
570996
2628984
1114153
2141514
2365720
1028504
2190564
184269
2139565
2564598
2889030
577162
1063059
487817
2829469
516325
1523775
2897735
1699714
1866438
1990013
1162469
147966
1705779
242032
1588237
1700621
384699
583261
363161
1155284
630931
266308
1297774
670327
334129
237398
1069519
2381804
2636582
2196488
951338
1715902
244297
1101009
2790987
76951
1457129
1387307
1617969
1219253
304343
10679
1623140
471915
622681
2320411
1992772
2001194
2246060
245270
2059482
1533606
1598269
605681
1824351
690618
2193070
436204
2684214
446458
1432211
2868049
2297786
1462891
1058536
267172
70077
2288531
135297
1927898
985547
1147804
1257192
2210963
806798
1215223
2549365
765256
1345932
1548303
1973654
579705
227515
1806514
1319131
2003299
2252443
1319488
1669903
513804
409090
970380
1936462
2379699
2046679
638465
2411147
739976
1152505
428946
709730
879086
198674
2565050
2068143
2502986
2750972
1339814
333967
735919
361389
1601611
118176
1299122
129923
222826
314547
2745231
1725835
349471
555568
391081
97134
1999608
703059
2880659
746531
1095790
2925546
1014361
1150687
2303242
1405485
1160743
1676181
1419938
1226624
1013654
613561
573582
1505355
1956475
1253602
1213917
1072195
1633562
735132
1038992
323402
1823191
2451653
166034
1898055
2765358
1788437
800817
877702
1228164
676998
2689841
562868
1725500
650460
1752762
525675
2095006
1217463
2925173
2289982
1349612
1596556
2451630
993220
2818758
2266964
1127617
230250
704141
729126
1132072
1403451
2416613
2842087
1089422
2302958
453827
2234515
1716579
1140224
1102184
2174906
223489
1999091
2535691
1637423
1699223
863601
786787
1953031
1745844
256968
1793824
2375901
535628
2310208
2278296
167416
787681
755905
2820982
2123483
1872125
1439183
2476154
2874772
1541496
2657600
796214
2200034
105364
6312
1456997
606534
613525
1900704
1436319
43791
1899613
167232
2858515
801021
666100
2567022
2907929
1876790
2833007
2864643
2420887
1378160
873101
1711315
2720841
1340712
2402718
1496141
686683
2708470
1333814
456467
2366902
1459297
951533
2074587
1813626
830354
2169445
752498
1851987
1530470
2904463
2714746
1668465
602018
2186622
730351
2426485
2919707
472857
2647293
2171290
2500341
556818
2775192
2122561
953500
551754
1357841
944339
20950
1187058
2770618
2753354
1623143
1903467
745989
2635852
2459843
2428831
440598
2804246
1773290
677947
393616
1841567
183766
2839291
1079606
2815591
876126
208383
1398088
2233585
1344946
1768104
740180
2255956
1483723
981395
1075670
695985
1108069
1525450
987984
145959
832518
2343061
757299
1790604
434125
1025991
481862
987085
99182
2215609
2815694
809681
750174
405438
2056648
2913106
239771
1590486
678658
2759408
2919804
726067
1285513
535553
286265
1093470
2272377
1182573
594226
101410
738939
1258893
1565648
2447146
973356
2465653
191709
1301010
390287
789038
1610603
1906877
2422180
1980064
692335
2132086
2848474
2156891
2740115
298243
489176
1048100
1503235
1504000
2520963
74962
2633897
2417521
419408
1950535
839801
2378666
2789061
1991582
417259
2233467
128056
1547414
2020362
1256490
1785628
2607437
1007443
1034282
699861
280653
2267030
1146701
2642069
2542744
1728453
1723579
2612877
1137820
2175888
1102038
982665
2157083
2226682
2830292
131698
777939
272265
7600
131726
1590311
2656395
1419940
2675611
2750236
492890
1237625
1708530
1208190
762874
890932
1644988
650189
548601
1328843
2371627
345799
561405
1227394
1072352
1208108
1697891
1281851
1500737
199509
1919687
920744
1910587
165175
74275
1327428
6977
2809753
1297312
975663
1874904
606525
653169
2854999
1906210
1749025
2032237
794844
515442
2447083
2780745
2682247
940079
1261877
2544240
1266040
1249343
836557
812787
732922
1017213
1993332
2015382
1514244
2327788
2297392
469642
877165
2111753
824591
2451956
9494
2379772
1654055
443487
1943006
2829016
1536515
2822245
385225
786648
1850360
414854
570144
809996
619734
1816257
1443752
2105617
76596
2177744
1746798
714066
1818445
529586
931332
545543
367940
1519571
1387377
81917
393074
186485
2863240
1903222
941352
1594195
1741572
646009
2183137
221475
1830093
334248
1958476
737242
1630353
1209861
1260063
498510
884123
1398524
1504926
2251411
1032905
241660
1198458
2692957
817544
2600300
765395
2636947
1214821
296547
1680917
948225
2878214
2341243
672753
1368912
125102
1735318
637136
486272
228521
1028258
1673382
2628601
2905474
2090748
288547
1699117
722643
1178485
1097713
619877
326787
1661898
2870041
2334668
1805518
57697
1575309
2351972
2503236
894880
1297360
575679
612501
1067628
364032
2764285
928394
762471
1907162
2349290
1820595
2908878
928468
1479778
1592075
2813927
2294746
297014
1205931
870648
510910
1827605
518709
1451246
535147
790136
500464
2176402
1633979
30779
52992
710263
1905701
201384
1918799
1180095
533216
800945
1876571
523572
662942
2308520
22525
1860206
2579487
722725
1993844
393077
1697471
946012
2782359
1291150
2232108
2210231
2779828
591503
1004636
698270
671091
1611654
1170679
825735
1214468
430229
2693605
308585
897754
1147936
852999
1067911
927876
2655694
1437207
2354358
1334525
1961619
2217682
394215
1675298
1047197
2184934
339467
615284
2646779
2738095
1823436
822637
1060263
2013210
1596252
1527728
1481706
2680699
2815644
2694766
2609176
77750
1158596
1738924
523086
1655643
771925
596070
579093
639831
1847209
1595083
1003475
2232903
155744
1230947
1747833
2602361
2099598
850162
916870
2874733
2688233
1616324
164636
149296
843753
663165
729856
738499
1848393
1661688
1884456
644859
830231
258694
65871
622579
2475151
2599194
851260
1844802
430245
1439296
1802103
2325865
1704722
1635456
1825898
1060924
1344815
1032807
1925692
1680802
2110718
1319828
1425426
1925998
1966396
2210293
1812642
202231
930034
2559760
1147394
2189383
2204835
1230660
906935
1552519
542100
2455701
2622668
2274962
1345078
1368012
1555417
23097
2483134
6024
754573
2441950
781280
553083
439106
266745
2106375
634293
681615
1622498
1283990
1830356
1474119
412133
360043
1102003
232397
552589
2779266
878101
987469
1000826
1485158
2442639
671126
1344568
2529651
293706
724593
1015353
655963
2190332
427678
2874613
672244
1031782
864158
704477
1946180
2099639
275524
2904747
387880
2285967
1047992
2800815
1160081
1525250
2909309
2347249
2586034
1297902
1084328
164333
1911069
2607203
1085384
1658420
2167027
2368640
256590
637700
890909
559703
2662068
2455817
1717417
1830684
986481
673111
1570370
76929
947102
1299348
1508325
865014
1088724
764711
1405273
475264
1862395
1070282
2061799
1972937
2277604
2221838
1058668
2764748
195696
1834749
690135
1368070
612464
2321828
2102755
457414
547138
1202212
2059920
2242111
96107
1044914
1170636
1156117
431910
2761009
1288884
1597228
210613
880739
1353949
527769
2221923
1010101
1370807
2716102
1701739
637897
2895394
968182
2900770
355407
10536
223582
99815
1436303
1931879
1361527
1422819
2304419
1736148
468485
2648519
1620628
2641110
2525338
371213
794566
1544265
1725942
2325289
1738482
1526310
1776283
1202823
1679079
964913
2667984
928527
2816546
2751516
777721
840383
658859
2025406
2835910
1014980
321475
634710
9855
1524185
166960
194871
1510486
1583790
852624
830913
2864347
2107026
811891
820089
2378869
1267919
114623
2914226
2267306
2857121
1858172
474445
2570553
72974
2195142
254204
526902
1116831
2311129
2864355
1728512
2316327
989693
1565675
2255192
1331123
377340
1759204
1394620
650120
1255553
1818146
2043033
2698265
1380054
2416124
2875488
971755
2464066
635282
2378278
2361904
2337211
100530
2264612
639345
2074500
220062
962721
321259
2862807
1427707
397606
1744763
821535
1344564
392236
2216951
2272180
378151
1085464
2911055
1386929
1978915
1032730
2073285
2766221
420292
1651366
1022018
678065
913385
42368
2604059
1264277
822068
2214916
1355222
2919976
1739597
1697250
755249
486139
1032197
997263
797170
455220
1423465
1762884
1013407
1455540
2122067
831763
596766
2631910
2138008
2236334
2823072
1363964
804950
1646915
51521
2403415
1063724
2027278
701743
334136
2489076
924324
2777305
2857404
1689600
402882
390120
476271
2433056
506554
2125145
865497
1482933
2267980
720327
938966
2006398
1450838
1313820
277364
1323841
1668997
1813061
721682
454117
1700954
2386720
2685315
2682084
1470173
510269
2757252
705511
2335886
471154
1163485
2651925
1469421
198177
306227
1599243
2019349
1978310
1633502
247664
2053146
2147347
25262
1906137
2305698
124789
646467
1898387
2924666
1117283
1880289
1074891
1069062
1384609
1695238
1948894
2113819
2785850
490427
1581437
1191935
1192529
2624757
1536127
2204252
1793517
1253598
225941
2246832
989411
12063
2615724
1311704
1465562
1443979
2407758
348867
207217
2216745
1648051
2248337
433230
1889488
1549487
1383606
2869524
1984146
1023036
866531
222084
1147555
1080557
723222
319629
2183633
2809066
141198
900644
1588666
948543
410435
1423689
2504174
1418163
2902441
858377
1339710
2690410
1783647
1901631
143929
938902
2579129
1358690
1976789
1808239
2052059
10888
1868928
1482576
1617609
2777642
1621926
2055914
1998359
1886578
2757479
2072150
1331392
68110
1742158
1246859
457781
2265291
241005
2176947
1218085
180561
541423
2337217
254271
1226919
2510607
2891139
1696262
1211731
2016615
2783339
1333878
630797
211087
1389527
1428266
2503272
2137382
2240305
2645239
2151609
2585280
1513988
1119110
2920508
1410725
2827550
1807069
1382594
468278
906842
1096990
509495
2744609
1489921
2066816
651856
1221800
1873520
1036048
55276
708070
197159
2196048
1608725
1655442
892349
1555008
2449270
1164313
1920427
2424112
2587566
514729
678024
1223547
2297007
745839
2578042
1842490
2545332
1601545
1023096
1205672
341783
2780496
178566
1070668
1931191
544609
810525
2340097
626039
1414175
837644
1781257
573945
2442033
1309331
1098971
520926
864330
494354
2649354
2140828
1828038
1799436
819164
2031930
118323
1709929
2385674
2564296
2776812
2806170
1698108
141904
106866
1889698
2358479
2390776
1218360
2613607
243962
33107
2049700
1106605
374486
474048
303032
977803
355664
1380378
1923792
1446809
1211336
2045790
344080
1618667
877964
2016589
1999806
2104366
238578
2504573
2435583
2489684
1020803
1689287
76709
1463361
2008361
1693919
180110
2637573
2450627
407180
2762656
427764
2494382
79526
2797784
1590418
1115385
1735231
2435929
1470837
2474504
571452
188483
1415237
1373462
2008753
136231
2661733
2835578
289156
181754
635879
1863862
2529960
1738128
1946752
808847
85585
1375523
2322111
2008893
2156456
903952
2355514
1986300
922316
2774099
2074563
1529132
2170740
1212
1926889
1361327
861648
664294
998275
1783138
1786285
2926299
2656176
2470623
1348122
2049559
1822387
406572
1280326
877159
933531
1785066
1414117
743618
932944
488597
204952
2890604
629393
1857354
2536624
1858720
686408
123923
1009649
1675877
798162
1315507
2262243
1010175
2751326
1259204
2546756
1423080
1258995
2402039
1301539
2480458
1232680
2199487
1728545
2424632
2011721
187367
865183
2115013
888210
717058
349320
1240015
2523377
1213669
1049668
570780
1908509
2655637
667559
1579881
2275843
439815
1663299
775451
718209
1134495
1628956
2561338
1151510
2240330
2488828
1911580
796749
575731
326837
448875
568710
786753
2692601
94161
2938688
185697
1682566
276699
2536104
2254047
2654725
2359707
1284925
2081250
2247052
669363
588631
1164894
2795126
2109478
656626
831867
445795
2635638
2508966
1269672
759386
1825934
2368601
1971555
923183
1634037
589726
2172605
1482777
739667
1159553
2651499
1731349
2724045
1012760
1009337
2143914
2473531
2693261
2658970
1930051
1407929
675908
372141
1002869
1953404
1723232
1096075
1392903
1258674
2008320
1605200
1090920
1701124
609814
949442
360771
2500371
1671409
211808
2046581
1873734
1285196
1125056
2788495
2394931
1461078
2396144
1956329
518765
1745748
1700814
190465
1145402
2540029
1546385
570451
2796466
1022758
1485982
1480684
449600
2054999
1945460
1466037
1678951
715989
2589940
1785209
2025672
822156
103637
144712
2770605
167768
2057958
1795881
79933
1412202
824228
1673333
2712802
2516204
1424005
2291791
2811438
422128
1782917
1118574
1957485
2353594
1085051
1409234
661831
1097824
31508
189935
1263834
2511163
1654025
2552972
2190559
1481198
1479849
949570
69406
1154354
469270
675411
264114
2373629
2698161
2443801
2728733
409549
784151
2517239
2607547
2930452
791213
25224
1062603
1540256
89508
767358
1091422
44578
1136459
436363
1872393
521684
2572192
2886419
2931187
596676
1479133
1151708
997427
2846521
2279992
2363941
2868927
1830203
1699839
1754015
2093893
1631140
44839
2620996
2184017
2651970
2053639
1516532
1388072
1843095
1184293
252179
3697
1456465
1306994
1203668
1942149
1212509
2006823
628945
1923138
83915
205380
2648610
1846852
1993146
2529379
608262
2387027
2539587
772846
2242784
1276996
1691057
1001095
911870
1832463
755080
1422941
1768872
483300
2439309
249036
202243
1971327
2594076
2917498
2518340
106690
713066
2695334
2481932
1760482
1431293
720575
1849874
468732
2206553
1171744
529026
803697
358828
670120
2754804
47311
2803879
1103260
48279
2079331
2560961
1157983
1864140
2514881
478858
869338
2381903
2652479
2443838
2700423
1154213
1633978
2025749
1998276
93567
169060
2504343
654489
1565709
235204
2454461
2842294
1599090
1163911
2814468
106076
924413
1646088
1897995
1722234
549261
2812388
1308599
1944217
1411214
2286764
1905089
744227
345466
1854857
1800301
740336
2773177
794896
2615154
1440086
840862
1454534
1004036
2486977
1645822
1312302
618031
388652
2075093
1645584
2239082
2693589
1818382
1076486
721169
1599142
1621671
2056738
1009995
1609701
312005
2215912
2702531
1701659
2048415
229991
2178094
1835043
593488
1845244
2741704
1016401
1071403
1620129
1533046
100844
1623694
1350565
139040
528384
2915932
853977
1282789
536689
1743150
2276990
1460507
2720283
1263282
534334
924157
2565242
2611923
241235
2828625
2707480
1297162
1833215
2548507
1018378
1024464
601142
1690381
2041620
967248
1266559
2715081
568949
2152688
1203504
1440451
1360171
1962380
2191964
382963
388896
1435246
108054
2717529
1225215
808006
872450
1005875
762178
1202556
1696870
1870192
1901983
2789441
744243
1606481
487427
200489
2116955
1793588
1580409
1395473
1976447
522829
961790
1069238
731507
1123486
2244731
2380357
2401527
268118
508392
451163
1056399
1193426
1162896
1132204
1665672
1315270
673639
1094734
239612
1460646
2730542
2225170
1588933
1807982
401417
253646
1154387
114630
1036627
2886699
1937739
520074
2597732
940563
2632833
978994
1971548
692622
1714728
1117950
1555612
2581777
1327140
333510
804686
1968390
291477
402632
2138303
2332301
1018271
2692883
2770345
2105785
90639
2709293
2787933
1775767
796552
1205133
2699636
721521
1811504
2725310
2771400
884439
506883
2849017
382801
1576220
1759924
1088507
2643610
183837
2346004
2525927
632065
1757728
480514
1327243
1091885
125053
421340
627986
413858
2561594
580509
1088923
2460551
1397038
2783879
388655
2357018
586313
1950525
2860364
1245669
1371176
717198
922773
174283
1745247
1224191
1607745
252041
2268607
2840025
14811
1010439
2569427
2831808
1790884
1393508
2524198
2052784
248146
2220357
184987
1115174
2656048
2851810
34004
1701185
2351316
1067605
1147159
398800
568980
715682
298049
1453263
2850731
2157989
367480
2302483
1177515
905059
414478
1779020
2120518
2503879
287995
532658
1870442
2459032
1398277
2346992
868815
2543741
1684408
445732
541058
1859538
849676
2150247
1293279
1407669
1321666
1774590
2097937
1945455
2645634
5988
2017297
1344197
395810
2132755
878105
190390
2493913
2564679
185421
1055971
1092060
531919
134275
119553
1065838
1364014
2548938
987721
577532
1606521
888956
225540
345219
558633
1543757
351288
608626
148082
1878074
956405
2622375
2533581
1736180
1500251
848074
2862729
743400
1005148
824196
899242
1767319
2825842
1399860
1580239
1415291
1075828
2829925
1181989
2015857
1145368
123603
54645
178515
2870897
507229
1928850
2096735
2078040
1879560
1797392
2603260
2825546
733843
1035375
2452690
356056
1455881
105935
170640
7313
1220842
2039202
337763
2386249
2069302
2187115
158058
486825
2165933
2518981
1554009
1566877
1541266
2309100
107436
2709526
2585912
2106771
1479667
2480514
2345885
2068053
2850701
1635935
850150
2248041
2790398
576324
2040985
332925
476731
2320891
1010189
613255
1364427
2479692
940559
123470
2125259
2383613
224440
1483831
1192780
557625
2038848
2640135
1945907
2739828
579941
2248207
2594586
1201081
2164926
640233
2329187
706444
2802985
1240330
105282
83523
1641218
580362
185522
1744162
284184
183587
532772
1141446
665253
2282950
388308
2434564
1176904
413816
1591175
2536593
1912770
2064452
1473020
2043581
2623321
206935
2902754
2184937
2496831
294778
425028
160107
988350
2082699
1495843
860323
1663111
2620391
2380444
1996961
1624037
844434
1855843
2228830
2667391
748113
2924641
106880
109809
326863
1440352
1775407
2071861
1290511
277333
1102419
701064
1608695
2085874
2575489
2214734
2084577
1761745
2698228
330611
1650910
2211315
1449953
1448800
2656126
1837148
2682520
848069
1858987
246997
2516078
991894
2799773
2120847
2029455
578380
684722
421960
77688
1921988
2758348
927389
1286571
730124
252287
986427
2692911
1840775
175352
454921
1015963
984375
551508
65123
1952405
301654
2017916
2393826
2509289
2373502
2787667
2849589
169421
2711460
2375945
1733942
1282018
852863
1048456
2025550
2859255
2130723
2261634
1075671
2838051
2831580
1222839
239028
1058831
2536825
796248
804966
1074040
209457
2582276
2217612
1085192
1870041
2874535
362919
1948633
1233064
2772020
2730948
1570474
2386321
841253
1783671
1405485
2731484
1858544
873326
2413152
507669
1928498
978489
1169580
2934797
1890283
2193202
1280991
2312512
1773474
307151
601538
2071564
134437
833524
481185
2847329
739241
1166471
1578132
1503833
1976763
920799
2608863
1345910
2101575
2066902
69980
630898
1594519
2041496
1299647
2282043
557060
1219507
2884066
2159047
112417
545247
1557350
2017945
1065568
1496314
1554464
658226
1105968
1746548
1039423
26124
1742041
2642778
1570847
1156614
1143168
610578
847442
2706970
576187
9231
2753309
2544752
703226
84394
610463
2455575
2238664
1632442
37340
172754
1723691
2261629
2235517
155625
440482
1493039
451808
2882242
2301344
844579
1840592
126155
2707613
2454860
2209537
262154
2866379
144042
1890007
1545791
47364
911891
1059212
1742606
1121644
1720376
213835
1081848
1276506
560705
1450476
2745884
742524
851663
973171
927720
2637568
815698
1633767
2317408
2770217
2331742
1895132
2848189
376506
1010904
1628243
1324044
2452284
1141779
2107301
736048
1335836
2366549
2616490
1835306
1279027
2243802
169624
2350826
2286606
2239752
1825287
2604065
1593741
2117465
1745810
1833410
1341404
365846
1296336
742947
340707
2022944
1823929
362281
1796361
810476
1227164
103773
2600067
350781
120093
2227663
580706
495955
2855835
1790424
767877
1982262
333755
2008086
1848066
480458
2532694
1545625
370589
1281430
2580296
859670
2186152
451377
1892696
2928742
697026
2213036
2669901
127466
1656968
609672
2346590
1672541
2479009
2469959
1639863
2208434
1277816
1848163
2778208
232987
1957957
1171326
2449576
907477
321402
2218992
1081161
1358203
2724829
617592
1118563
254939
2066618
2494345
2739049
2092583
144592
520627
2066268
2457009
860994
2900479
1797245
2864256
604509
478853
2796453
2592719
34598
1457419
2165304
884533
724590
286279
2918349
2500380
858699
1638891
534285
736942
2379933
205194
2343285
1579815
403980
399789
273654
1162527
1504188
80538
2497626
10107
1585105
881466
1237481
2139425
2876288
752222
1594566
2827282
2593016
698108
1402866
2092043
1514678
1276096
2874495
1235034
2448743
796542
1318341
2002815
2095425
201218
1478537
70652
643565
1653303
521768
735357
2807149
498684
104819
2100446
2537317
1988951
2425828
673476
1378384
1175507
2508200
2480384
1837898
522973
488241
1241385
1216131
2005401
1723990
365095
1064969
2291486
1956996
1958218
710055
1366608
1130599
220372
860590
2244221
866704
1064818
1399201
1351682
2001269
866409
1754583
2075773
1088287
1061229
2668659
1027581
1248316
1529757
2277189
256665
697916
1921831
1786222
540419
1089089
770660
2523791
2319310
533745
646957
284239
643506
1819357
602148
1965193
2769556
2284751
2296577
1797521
91967
2282505
85226
1861079
381122
390473
1031479
1096869
280321
2545123
2200648
1038371
2811269
533599
1255729
1318545
1185651
1237527
2236532
1471584
1051641
1577376
1609145
2514487
672238
1449499
1620097
1692284
435282
2843284
2461564
227436
1892737
1056834
1240694
1232294
569222
2901932
1482523
1323851
763242
1104703
453188
2405269
2018167
813245
1868320
2835222
960231
1919550
2007840
814654
1026164
2502978
1441946
817439
2131852
1497122
97242
871412
241024
2378183
95619
2439344
2850885
1003425
882053
1671906
1137375
2768134
730400
647392
2392672
469183
1080957
442703
344545
472460
640415
2787765
2611113
2285157
433925
1108926
2601435
2394267
2624958
1385422
511198
1988151
120966
1037750
1369737
1667262
2275254
2561681
2153965
1632946
2032330
820104
664924
254050
546921
2232287
430831
653604
1583749
945916
954944
2051338
1191517
854342
1138249
402350
656939
1144404
748739
515667
1439738
303632
207034
2256963
870826
1129670
1259734
2493301
858962
1466680
78290
866893
2009945
1730533
1019327
396792
859466
98959
363421
1238793
2535544
2225721
1931634
2911320
464162
2860748
1345745
1098157
490020
1655380
2858616
1512533
293694
1274015
2872622
2081473
319827
564356
1916688
202924
266956
1613836
1648744
2012569
1300527
1667584
2074324
2126464
2592332
2295726
1817204
49131
2558563
2201969
2835948
1028582
2109032
2169131
2718605
88295
2018907
5475
2011141
1535611
648496
1941257
2594130
484537
596391
944904
1564445
669583
2745960
454339
522404
868513
1662595
175785
2662624
651298
454836
342295
289018
541648
1258556
2180469
2383800
2153404
2204726
1057832
533936
536309
370957
985750
1515938
2010649
808426
590071
941631
59345
538458
848424
723913
11987
1872384
609150
1656253
2401750
471852
2625218
68544
1993617
202609
2357476
1965505
1643866
2858048
1179230
2484974
618994
183329
95080
1161168
528389
1887153
1974523
295834
2903190
358392
335357
185247
1932537
306631
1031845
891347
1140885
1416559
2657368
527600
255160
665081
502263
1531333
1182452
2177065
2147123
1175984
2168240
2616230
2214700
2746864
24385
1360954
1324427
28506
1836861
2208231
1312152
519304
2671125
2794302
613178
1302876
2799436
112311
970829
1761148
788751
2791143
2487621
1356733
980735
2154161
917930
1121009
734588
149556
407137
434667
1081768
2901004
2417339
939084
2091877
2198442
616242
2638385
1743529
1248161
2319972
190233
2035481
780347
1187914
2182571
316507
2810092
1933268
2865400
2371115
281121
1289296
2705718
2554242
1203928
100326
1765108
1867693
824341
2059298
773653
2620040
791698
1850573
1773742
2552915
17110
2190486
823067
2669075
1296344
2872622
538573
1862737
863387
1271544
2286599
4012
120713
1902427
2754250
2006335
1989757
1687833
397535
2574755
1904898
2733079
1853208
1040511
405563
1000570
2183116
372250
2253793
2009762
679069
1353707
1384361
331686
1221826
151814
164187
833948
2426446
2510596
2910580
2162141
529847
2890408
1523890
1369967
2352839
1117665
2303423
2350733
2340026
1537465
941241
628222
2797316
259644
1218577
72861
2491382
505731
77788
1288853
373345
657439
2667361
492305
1708422
1530431
1626853
2662632
541413
416751
1200898
747510
2034649
2516570
1763471
1475750
2037028
604995
1767664
975831
1518932
532007
664580
99234
2074195
1880772
114821
1218015
1483731
2772771
1247118
2279567
2377392
176035
2879407
2779428
225030
2141002
2528146
1800198
1151314
2775687
1292070
48374
44117
1499896
1837690
2185634
999215
1540915
1317879
323206
2117121
637139
2613710
2535661
2249423
1975096
653221
2312198
1010078
2356168
1784694
2743327
772794
1201361
2524241
100093
1091417
663828
591216
1153893
2190073
1319010
982885
304628
1512253
1644439
734552
1143046
1036602
834525
1988265
2303837
2219822
417002
326510
300610
2059332
2639207
2858101
852796
1049316
1776026
1629504
1048099
2011504
497555
2927057
2342894
708959
339421
2914239
1022837
650030
2281013
1884168
838183
221389
893619
541964
2510234
2893866
171665
2616010
1207918
598707
832977
2031411
618711
367966
1468479
2447702
2313915
294455
2849342
825670
1456048
500036
1736979
706624
1222020
2252002
1361303
466284
219776
1866212
957852
2169608
759048
2309961
2555338
2452771
246239
1401141
2734342
1124147
261745
277601
411844
461102
2921873
2159225
310063
525311
1337296
1835685
2856567
2137223
705611
981071
2182447
382136
99065
1103308
2549956
2673610
1277553
1356196
1082081
239296
673550
481939
1196868
2322913
319185
544786
2266377
2762493
2864950
75383
2294440
1449886
1617634
2014466
2187068
1776383
1536217
2549786
2412371
1949756
563043
952629
2081326
1052457
1816278
1103050
1889
2935555
2389361
2230298
61636
245438
2744049
912874
391001
2656109
1297965
1319590
149330
1049879
2257697
901806
1754791
1547673
725232
1186385
2273027
44273
2348399
832812
2594954
2321717
2497491
479055
726950
2914348
1348684
1762808
1735618
1003844
242878
863086
971466
1799536
1588989
54760
943514
1809270
2597146
2276558
1009005
927656
2683102
421018
1100599
1702342
2148985
2587298
58775
2747221
512604
1870756
2183480
1941219
347427
553650
874246
270902
527030
875796
175612
2117959
820252
2159099
1432205
280158
781926
968563
984637
302871
2676613
1102899
2378798
93008
2154822
1998042
631848
2927264
1598652
1524975
1889906
7085
1205049
1437796
2498535
580925
959275
1401464
323606
2537126
418964
39812
2517871
2843892
2713119
2496150
393652
2372523
1869588
991594
486763
1510313
1137211
2188477
1264169
2698085
2822465
849008
1152208
1555540
1277684
1197929
2039700
2457340
1511723
1270996
1321595
1388333
202728
930948
25346
949113
937103
472236
1659588
745892
2831184
2749304
1147013
2186207
1301235
2869884
2797175
2878088
621062
2405345
391179
135482
2363065
215281
1729607
2244274
964497
1454107
1977717
2435514
2236723
789300
1556089
1711225
697442
537998
2407870
2833294
2664715
1620433
2875931
2176882
2803073
1507297
677073
1079525
826393
850928
2280306
860528
679053
445238
1128825
2831366
2745133
497366
1601588
296903
1776882
2188665
2426752
2111099
2049549
899270
2116109
849915
1970369
1593230
658288
2800476
751726
646584
1825320
1268437
217001
732826
569777
806479
257314
1067852
1609561
114673
2024474
1672297
1166602
2564177
1364984
1006733
1939725
2707257
2178905
1877292
1276270
2439112
587980
2526087
859332
1435138
1884985
2392185
2525297
2605209
102575
2341342
403430
2485019
2013270
277702
2025600
1788037
829312
2317424
1086758
1473298
1628700
1670180
1347975
1906401
74196
807689
520640
1382965
1173526
2850412
1482792
647624
1154566
1916952
2111862
1456056
1679542
1694352
2127913
327293
1106251
1078445
1197930
1106555
366384
568307
1863093
130479
2608745
2671109
1481309
1915948
1100572
1267829
523038
809860
2939903
2035454
1245594
1963234
1586674
2412355
751779
2529433
2045800
1547790
2168222
2065848
1356888
1823259
466541
445307
102194
910997
1326822
1133441
1689628
510503
1920276
2864285
1662914
2507566
2928276
1515630
1806529
2500659
2127699
729198
309040
836210
1707633
2074353
932418
1528515
218967
2219126
2201242
414662
924795
1172306
2855951
1403887
2097023
1475038
1742782
1655965
2140384
2616115
2388082
595738
2301623
1091841
1180642
339578
1314421
550004
363119
2083278
2193083
2414381
1204837
1588261
1096791
1135138
2324222
1318677
1711440
405093
1900059
795162
420084
360027
1897879
2221161
1728937
1524198
519024
2734569
2311722
19444
524203
2119334
1040701
165509
2891121
488599
489095
2857542
1113013
828547
2078513
1973676
2905681
1082437
1338959
456865
1952007
446448
1824005
2651225
1473491
1052962
2484168
1864170
920474
2250838
2481409
2764230
98368
448519
1977824
1374578
1143256
163892
2913161
1393216
206343
2694137
1531406
1435392
1452516
430908
1579179
604668
2500279
1702812
1642936
2285269
2013741
935309
587549
1745909
1180668
2537830
1164439
1233695
371179
1836776
1296069
1540184
2015445
1386273
1646598
2723763
2059452
2126069
2669608
1834507
1002243
138265
615001
363114
1655225
746072
745506
2522909
1976095
2848888
243341
2119217
188218
796038
2896060
867854
2637572
835303
1878652
2254462
219203
1924258
2142101
454845
894285
2341380
2899636
237037
204502
2619020
1651660
88828
2632520
736582
275861
401864
1256494
2725509
966114
1064226
50343
317323
2786395
545646
1925824
1406121
451680
2374023
2032590
1579278
1711276
169578
358016
839572
54384
897141
876754
1444364
519126
358060
436400
911567
178134
1200127
693215
2435230
575726
38036
2730431
2562894
55254
2466794
1894199
1512300
2166291
563677
1074455
1735545
588805
2714244
2500658
2395539
84915
1888468
121310
1306963
1880924
209821
2307061
2380640
2568812
724305
856477
2508033
1080467
538363
592725
1345687
2029190
407723
168451
29696
2180668
885075
2430766
1644396
30643
2336364
1603067
1161891
740427
191063
2330941
304726
1698376
1070599
2641095
2136120
2640668
1524862
1353504
1841979
376779
2228304
69759
676272
301575
495587
976613
1080539
1933348
727171
2002131
405718
1436563
1905127
1431468
822756
1053748
2703803
2732161
2495202
357713
1556320
2622853
1824973
564387
2701268
2224166
2040069
2501961
2683255
2782680
1017010
400590
191268
2345374
1533619
798071
2384520
2646405
1490262
2775837
1023406
1000210
587115
695187
704856
1458770
1610679
2822552
2519930
1005569
864707
2126422
2035779
2420025
2454203
2005552
1750495
997425
1767083
2789546
1127668
202201
1923863
374625
489777
442901
1356489
2728336
1468691
34579
1307813
1694729
1180881
264404
2503356
1645734
2752893
155483
210044
2718365
552698
567697
1162452
490311
896000
1167562
1206748
147880
2575547
2062743
1795977
2930732
142466
535964
1464298
128248
1127743
1579102
181279
241114
2558359
346004
1192703
24410
1428331
1938877
895890
171308
1622102
2886354
1201182
945451
376553
2380722
2743025
64336
1051593
2187792
748803
364974
880590
484246
950223
1772876
852013
1661292
212211
1100674
1551590
2717688
4580
2631943
1033930
1969646
1267849
1483059
1701512
2030183
2078748
997524
1931972
2117192
2405416
2135513
1365403
1381327
579830
1609337
1772559
434708
2686443
2199393
1800645
1308061
459228
2062650
2879368
2813342
2004020
406804
1968041
421466
357501
2570678
2357589
1817281
545817
133901
1957564
1386880
2777732
987953
2376728
1391023
1401860
1547885
768311
537773
1087064
2566831
836133
294086
2516414
391666
630984
2751717
1871900
910882
355595
1318881
1097500
1469623
1688919
1840890
1196246
1529043
1315142
1982973
2046587
601692
62544
1418375
2533397
2102360
1345607
1612269
1367052
246798
316373
986427
1408956
1604740
2912169
2908310
1167966
2903037
2862094
255084
546889
2258902
881885
2591666
1943723
1414208
2334003
1639510
946235
962279
282662
80731
1151696
2879570
1702431
1952369
1901876
1700863
347761
1717426
442002
2026008
2057079
1615632
2196443
1585604
2236868
2387145
704897
2885885
1014366
2162947
35708
1702248
382270
2744513
1885888
929375
2535911
2578614
146107
2527052
2795600
2172339
2296678
569322
2531091
328169
2053062
83095
2647363
2640370
947433
253543
1041792
1091979
1009499
522101
1816963
257460
224235
1484222
222297
196082
1220578
1629885
362113
2720922
458985
2396960
2030397
820691
1005148
1887431
2461090
2348890
990772
2623977
1116945
2614845
958692
1859908
523573
201943
644776
1259027
1274407
1917253
1486950
2347770
2647198
1207645
1903894
2275136
1899397
2689025
1182392
1530071
2872455
89940
2300693
59661
457334
691033
2741453
2736441
843184
700825
1036579
1169108
122615
1641843
2824697
2161174
127097
2419910
1616847
2685471
1216559
2313894
1703357
277345
83332
406672
980513
2474430
133990
1256478
2251534
2503704
2842225
2732908
711839
842433
580521
353074
1551105
850102
1275238
1070842
2045650
1894410
2139027
871576
2246121
114516
662718
675129
1726373
197006
1445363
340922
2877371
1463362
2255688
1027449
2746963
1375647
859407
1061486
1347756
463260
2458065
390669
1497925
2655649
2115111
790677
1225117
1613249
1478137
2626885
2520523
423237
721454
815820
667051
1411280
1194854
209749
702319
915233
2526075
825481
457280
1050489
1683975
67912
598486
2201043
987492
2292494
250802
2358411
611907
982849
1867489
1393662
194647
234628
1588145
604774
1984885
627160
2131721
1985426
1245065
1934286
1048183
2288155
490211
1384457
1634732
1890719
2907912
2359734
868930
2075854
5195
1936380
2724980
409722
2649024
1125053
846874
8702
2899805
2415455
2243436
2383105
481107
1739821
1429260
353318
1152343
2316455
2149178
1142607
2647640
498362
2049019
1504150
2871886
1584365
2137778
2038818
109012
2420951
1851874
266068
2881095
203354
1668867
1379135
2939590
2272038
937148
2462074
305416
45338
855489
1061360
1033175
1237129
1539759
391990
441168
732383
1211062
1469495
2047310
43884
2088213
979533
516497
2354802
740996
2212597
574786
2185313
1270976
7163
2871650
1913504
2151476
2782967
278233
2148603
1102844
2524205
1509616
2174347
1267676
1264208
1074486
1222198
1669438
501796
1141438
91937
198477
2796
2816554
2606861
1536019
1376890
1423019
2385834
971239
2508597
1249374
1953905
1259756
2276562
2086564
2421156
1920310
235634
1908722
1899938
120996
1034852
1686702
425754
492501
2256955
1427225
2403139
2898314
1869923
1169128
872748
1410802
2302016
1123264
2437075
1254246
524691
2902022
2201396
447489
2776489
421786
2395649
394829
278287
1819429
631771
1027153
1802642
1896961
1350542
2767081
955449
1023058
1318512
2501934
2906636
847959
1706465
707512
658514
1693333
2880658
544733
1669
2077831
1363692
1586040
900065
776328
2662337
2303930
1010278
1280813
786742
2031478
2527095
1539917
1465764
1878978
1538866
512123
760023
813890
1041145
1789416
1768469
687742
900461
931295
750910
2516592
1996227
667263
667674
1699671
1113334
583369
1882558
380967
1420768
1608121
2578982
1515662
1205610
86613
2228351
2720124
1769254
512338
92603
1915012
1396996
2717790
1044808
1273457
31894
2546229
255290
1797443
2731441
2327650
1176301
1056975
2085002
2074443
2891728
594703
2272749
314018
2901114
558602
2056800
2620873
1597804
2387980
1820511
782275
1196770
781246
1160173
2198892
2512723
460090
443241
1419157
1181011
844518
2853122
1919210
373608
1348761
403060
2523932
140956
1362444
1175256
1528387
1040205
119270
1409877
256798
804805
1635340
2090756
2421094
1942520
1169038
1099068
1773039
1235388
2743235
2459314
1968342
958257
1102249
2579591
2398624
1171479
970593
1191254
1295187
1358189
1136856
190443
1266296
2896498
1815027
375051
1010943
1233735
1290187
2873188
1453026
538232
1769119
1531333
1328638
449729
2802694
110794
2198361
2414816
1640417
2202978
401463
165138
786177
1705712
1415251
2407597
1030899
2487944
1466030
1347836
2119135
1289592
1820714
263436
1133184
1084688
1915300
36295
2909351
2192434
2378257
2076821
2133159
1513819
2526002
2548472
2711693
452868
2722018
434840
2198000
95124
2079461
2224360
2049365
2780898
2066940
336503
2324678
2588964
2033828
583997
600591
447580
1852146
1171236
1070199
708657
2546931
2043956
505347
2297083
856820
912577
2759672
391043
516559
1719570
122354
1192727
1948037
1991961
292327
405592
1377173
2694084
2747641
898077
2116308
2500693
2414260
1159779
207470
2043133
793886
223797
634346
1820622
386441
2572714
1331118
1069303
2325165
1815379
1433831
1818160
2185191
365665
1265264
540196
2837616
772823
1887937
1580833
1540389
2124458
2600873
679318
2557470
1307674
1851533
262649
686802
978524
1264165
174178
2249262
2329452
1260860
1333731
508880
1061695
1257882
1470938
1173775
1281196
2560808
166002
122591
1142163
2260209
1462102
208274
2099316
251769
1992906
207309
2746834
2175622
718441
300774
690971
2041572
2007655
2103377
301507
1725022
2477309
614017
1560506
1871252
24456
400994
252105
1263951
2316517
1604555
1549646
1311263
2671094
610336
1406444
2895843
2285780
2895467
1045901
1622250
732338
2692707
605115
816229
2208041
83281
1338550
2585153
954655
2387128
428322
2890503
1530966
407994
2710952
2923043
2416508
154792
2330403
1630018
1851739
1056717
950154
493014
1172126
1135533
1597468
2308102
1979923
773989
1242921
2393592
331691
633181
1996217
397557
590423
2820720
1948998
604355
846717
2500085
2573413
2547386
1171476
548419
579568
2736922
1921115
410165
1383416
253632
1752781
309846
2494898
1931725
266964
2122034
251648
2688931
2342762
2432910
2873922
1285522
1228271
678309
2275030
750258
1002902
2117629
430767
2145295
2920047
2926526
2551817
416478
2332957
1347292
1841369
1752648
670634
974995
1604279
1335391
1594614
2760279
750567
2373955
1962520
1194121
469825
908996
50644
531481
961504
261417
2091122
1991848
1020532
2489308
1286662
2860017
258979
2257480
1250960
1143407
1700191
2600073
1753245
1816146
607507
2118815
2349837
2348319
502801
694808
667995
1608924
373554
2169780
2757983
2045437
1536516
1831785
2433107
98609
1920763
890857
761058
1335125
2353825
1959815
2793089
2842062
1453611
1072088
529588
1763475
2101606
2049735
123547
729098
1114789
1483868
737572
491182
1774722
1990287
337761
2704979
362470
2075927
1190956
1520581
2640992
233132
194752
1727231
1133533
1824524
2795018
2388233
993461
944984
2445959
953472
1638814
2317084
934281
2925887
1527174
2007695
1133751
744904
194852
1842769
1876660
168038
1595908
841109
2913967
1519663
957343
679040
1970483
30251
1558866
2687674
1639951
2414691
1819507
2623648
1989646
241911
1215554
730891
231875
1093597
2702158
2415525
1254894
1610183
677841
2354083
2559787
2411731
1686425
2793505
1549272
1097416
2031301
1700451
567241
644077
784187
1217417
1224119
2030936
1166425
1942858
1206658
300590
2759783
966158
388068
744903
899347
766067
22953
2464508
1616026
1411392
1796812
753950
871373
2035113
904591
196005
867768
2413425
1035941
2894714
346210
2313334
2706048
2018985
41336
499746
2309803
908962
2237357
1728010
148725
2003499
286658
575845
2623777
2703295
2763579
1948459
1979463
1641390
2067981
1095759
812199
599089
2067208
1384717
1938101
2186682
2096879
2872416
1042275
2180245
2515367
1412078
1272144
2702554
1786465
1891885
2755493
2343354
2804509
2788618
1273982
676264
1069231
2647924
925492
734427
483386
900513
1800521
1063282
72018
748139
1209138
1554679
876625
2096463
1683468
784306
267720
2043491
2155596
412854
20793
2750413
707039
1561311
676071
1574093
2650720
1282646
299034
421734
1264822
605216
334068
646695
1777876
2617979
2719778
1985868
1187692
1880209
1558070
439251
424888
1198582
1184891
893621
88585
2839166
104478
851676
2606934
775735
795766
155102
667419
1580326
2764493
1581330
2408100
2874180
2102493
1700451
2508501
2766301
1202246
63478
15792
1798294
2028589
2196106
887287
913267
1160529
1722835
1816405
1702804
1154280
40082
1084300
42391
1967176
1778163
2136991
409657
105158
2386934
303649
2054030
2484899
1967543
2332777
586506
796998
2874523
2088034
2015937
379050
2223098
789400
1450468
358731
1890615
959570
471551
2383978
2033666
706268
1673451
786180
2499763
2124658
2474612
702562
1389936
2911141
1662694
1695125
649489
755079
439402
1252336
393496
2836572
2411756
1864550
2030371
1143784
2063904
310734
1838258
678469
917619
602867
2746464
275228
537475
472805
1052257
402416
2527181
1257833
268892
1535157
33853
2156246
688205
351701
1553735
566419
1710763
310061
542688
86223
192501
419872
757612
2561247
2323740
1015518
872010
143952
1200149
2477623
1774722
1254205
484327
2058141
1957244
655213
899566
2773919
724094
2761794
1458410
1199803
1765063
2260161
2843431
7559
1641953
2112459
536968
1287589
2212716
2739984
578265
835957
1221417
1245405
2384506
2367632
2175978
724221
2713818
2243236
953229
938323
1674163
2036211
2079715
1920694
921377
335954
1949791
194870
2848165
2026121
74375
1651412
1718978
2211398
1738341
1029981
1635757
1250040
136493
1714025
2572375
2419700
2384914
465953
143902
2143735
127987
2078518
1938801
2665887
1854476
1033729
1236164
2192719
376302
2328462
1554263
956341
367788
199990
388380
665854
2734750
1089301
587029
2334160
1596008
1216451
1215828
1536566
1985298
1519824
1840515
1727057
1293637
459626
2670396
2153692
1611251
93612
1225161
1374634
1226374
1507095
774427
930948
2042655
1301714
1771474
1579583
2728401
69457
1264265
2499914
1749686
2585006
2666004
2778680
550987
1529915
1156626
2415338
2196112
2024703
1809358
2072749
191093
100244
985352
63784
64130
2790601
131009
671522
690795
2795494
1426337
790628
940900
1276595
1364328
284866
1811165
1883260
303747
2183063
840064
2633424
1371215
504696
2786425
1695443
2162251
1526234
2460268
1591686
94432
2368117
130301
448660
652210
1434831
704502
2298314
2017349
1397302
1428713
1743788
1725271
2518598
1427017
2231763
1015211
1032918
2534724
2073853
1164916
1231288
1610343
2076858
1988959
2824885
535538
2801878
1356896
134471
2500196
1258415
1760757
1183185
2209438
1972577
2802633
1385895
1452991
188897
2028318
2254095
1793686
1563179
2461324
1521393
2362301
531137
2010996
775300
970095
1780249
1350790
2107452
2014402
1021576
1483354
995536
604428
402003
1104329
1004405
2860076
2018511
738058
1035605
2013592
1760874
2772766
2009036
2235511
1485190
1261303
2746817
71632
1413506
2571369
222117
2284604
214514
835783
1544013
2157088
760257
2178910
1695870
588292
1310605
251472
1555079
1427036
2495363
1807513
1242143
2049456
1353073
2095525
1246480
2108754
832388
1058135
1634042
588461
408715
144937
1025797
2106496
751761
2884021
2379011
711592
2166124
607937
268063
950842
2318378
1147608
694083
2814275
2532189
1611428
2841499
969726
948097
2164939
2234906
963130
1428891
1629346
2082173
1781287
1098173
368869
2563747
1084816
2681957
2339091
205529
2739272
463708
64250
1633999
815201
2341156
2899291
1583627
1718966
2031408
119247
2854771
510599
625996
2388358
459139
343650
1703633
2534395
1754662
550920
2364305
493108
2795127
1361971
2002459
1773519
912066
1599689
791641
2169089
659662
969173
2069605
153561
1748078
1265767
432838
2108443
2622391
2719918
1398420
1119579
486202
2542367
2087448
406474
556428
1865916
2717636
1392685
155104
2146712
410441
1252682
1776442
1367565
1078645
2681308
993617
815846
2927311
2174711
445237
758356
818092
481837
1078354
1196655
1077440
839055
166090
1201151
2579201
20939
772129
122539
2614733
2588180
2237321
582769
249103
183218
251066
2774880
1299699
126764
2866988
689559
2401013
2401416
1960069
2558603
1213924
2879269
2620793
1701621
1635684
2208781
2880485
607344
2048606
92544
1355980
2466089
2320844
1242947
723256
2442041
2890488
2200194
1559203
1173401
624631
387136
2423647
495711
1925440
2410849
102672
1306215
1663880
2108539
792230
541829
1037607
807378
1328748
2131339
1951380
2730262
1466163
2503359
632229
1549750
1050514
51875
2784573
2403000
2342491
1483853
2809122
168182
2416589
1128542
2869362
2629803
1159939
682144
1169436
1991377
2121856
2804912
535263
2405536
290248
2490592
1415253
659277
1292210
1831585
2109491
2734737
2668640
74444
1527824
2349638
2801308
509139
1492832
2023565
1130133
346218
1085099
1454334
2816696
2037538
2611188
609139
1271597
2934533
2349216
2482445
1179075
1768675
2714008
1501752
2823594
885336
1458939
2261876
465962
853447
2851543
1216336
1388224
421111
545020
2787710
1443976
826477
1329136
417472
427208
1723315
1372475
85721
1291764
171314
2405766
1530306
244351
1677390
1601155
1836342
1226784
1854447
1525498
2269924
1862826
660648
2316782
2864626
769783
2298070
1154743
2518050
2871631
1024429
2861462
2709199
340656
2761942
234532
820708
2559592
2177282
2230686
1388246
421757
2842841
1444297
1189410
1646516
1282791
67163
802599
1745172
2162490
219346
639088
2677627
1236281
12962
1016901
646966
2713146
1307779
513408
1968110
369112
2819826
1111948
1970176
1157064
2603939
499547
1230606
1348
2914695
537517
76841
683608
1757517
1515548
2588492
481401
2101043
56605
49700
290562
1603577
2052780
1890960
2233156
328693
1950318
2494503
979408
1966422
1614890
921484
2764685
1038799
848056
625893
2546719
1698546
805880
419743
117837
1558124
1636119
2258008
885305
383836
532353
656343
857437
2179290
12756
363750
50972
238686
2157294
2147441
2718761
2483269
2764854
2037367
1986931
277125
560802
2125094
1152468
2879799
2533339
30690
762407
463696
288786
2079436
2539365
1598255
110016
2352172
2440779
3793
1817978
2230525
2781051
2925561
815975
2205776
1767995
1842132
1007478
974576
2218930
209992
1776639
906798
1003592
743264
2537804
2506873
2404827
1127382
2436377
1542640
1856354
2013494
2837990
931870
2146880
1540276
1594314
1589722
1487872
2293410
2546642
2175453
2891989
539266
1421306
1642288
2717560
1002161
2903127
2113673
860157
2456835
2419805
1335049
1127628
247968
2736021
279448
374458
2610767
3826
2754197
2742123
636246
616289
2894720
1179835
2278353
803011
1925929
1688035
2206233
423740
2178109
1944461
754306
2189403
490754
1676470
1852769
2290251
2294149
347146
2211657
684
1560707
2775379
1622995
2346389
1934870
1361476
1209795
1890110
2225650
2847037
624214
2878735
332770
776166
1903619
85105
1881424
1677442
2412922
1371251
14191
765047
1828866
2143906
1672740
2292563
1913790
2725182
391157
454904
1260361
1848583
840579
737676
1581684
1550468
1625297
1429549
2495869
1304350
2365527
2720820
711836
474830
1987987
1296735
1072292
1483205
1223368
2207215
1215732
1096302
1793100
168009
1933038
56649
2049105
2146197
2771248
98211
793761
2540977
1411603
1919523
234332
750667
2098973
842694
2195380
1389889
2344545
2106375
2444892
2201151
2079506
2844690
116465
2346988
28170
1695353
2140004
404444
1497201
705873
2638867
2297552
1190738
706577
2389038
1023985
1012491
436439
135869
815310
1611102
2191516
505206
797028
1555678
2478929
1773046
1320595
1434336
1178656
188231
2521950
1928430
1009187
245320
1595971
2648591
2341776
43100
209908
1056145
1122452
1978862
707258
2907406
462142
776448
2149535
375024
1791831
1466013
1346358
1682592
1132395
2892205
2190525
41903
776258
1339016
1071665
2753532
2326370
788446
1475458
1217215
561012
2340117
1305814
2240064
2326487
1328194
284772
2072289
2170390
1734061
2608373
2159664
1226771
1953998
2173327
777484
1880101
1192269
2601635
688672
2642910
756316
113756
2090082
1238877
411924
214726
2696919
1459421
1898475
1778471
19052
831476
1407850
2674102
2028235
893281
1641007
16589
76794
620804
2153791
1847391
396132
1480858
806082
699580
1876416
757904
1787139
755446
1668157
2245984
2007629
1988096
1904121
733246
1290172
615259
698807
1592525
2626697
240612
819475
1791863
1181745
1455285
1341974
1353931
1424869
545323
480872
2873457
1871285
611306
2592255
2270024
1375463
2734186
1205049
2940301
2609744
518592
2840048
1620602
2542258
166092
323318
578809
2673573
1845715
856392
262911
830108
1599671
887697
2630202
1526668
2247612
1832361
2200644
705620
1500718
1926457
1230111
818580
2767146
2763934
2599243
1039517
1173790
1203030
2895253
1958608
830383
1719248
386784
918251
2094955
494277
228428
1266958
340258
1500180
206382
450570
1732204
825030
1340587
1801608
2275077
1269409
716480
2710506
1851906
1341081
1138987
998905
2235502
1320772
2321834
1030546
1521362
2890468
2421499
353849
819610
1356845
2268823
2121744
1591149
1002123
464981
355691
2389747
967203
2496966
290409
224329
1475654
2331307
2481129
2836117
2044146
305932
1257348
583557
2937709
1413890
1538392
2575550
1148517
2459270
304651
515170
2346692
1559560
2277431
1304455
2283475
2424318
2327154
1077245
1209873
2364876
2309079
1363445
1095188
250304
601009
2289061
602204
560135
333958
216534
2217209
396290
1562087
493157
565389
907289
1963391
355016
63378
1108334
506525
1819590
2124462
395200
1162456
1243724
2666729
459989
2824808
2330191
199418
1323668
2089896
2218852
2199930
73997
2478243
2839823
2085752
2841028
1190442
2480198
1393461
905355
1362164
1787576
1771746
2161738
603294
821199
111695
2608435
978248
2863959
2706612
2757699
2335534
1066661
266004
422194
1586242
1540835
2906665
2851243
1839770
1892285
885736
453992
529756
538634
8455
2561974
825686
2928653
2656049
309401
1488376
1890106
1232219
2693724
2468186
136127
1578788
844085
104600
122755
909275
1927921
732948
82503
1611767
1466148
120481
1437833
729408
869216
2332511
1159341
543546
2392725
2318676
884886
2284893
947078
1696763
644166
405152
2408726
622177
1152734
2922055
1563233
378242
2823830
1023911
2174779
142180
1233879
1787385
2184169
2082525
908715
2102741
700543
1629575
371494
1428385
260003
2692906
1458444
2758380
318947
465492
1313940
2509055
1950765
1468947
2090775
920852
84423
436978
325093
419953
281654
418625
1932612
2007812
613059
1759541
2452113
2587978
609222
414920
2528853
1548946
2116939
2232502
119547
1659836
2680802
418169
960238
1832801
716012
321567
1811211
358134
240018
880033
2578153
1362326
986647
1435082
952986
350262
2019692
513435
1943211
543159
904928
2645512
287135
1322182
1042635
2632333
1630985
1765868
2275451
521621
386767
2343251
2329106
1107591
1524502
1348357
1451504
2591086
2259959
186723
226801
2516962
1049947
2233154
2876322
1447703
849915
2426083
2733525
2246460
2518064
2489863
1415173
2847184
1257289
2202352
123074
2867542
613354
452441
228471
2102468
2415101
2094160
778377
2929671
1804170
2691157
1117964
2654215
2545840
1412868
138046
2321306
1024755
2288134
901903
981590
2871465
550893
1887038
962741
1736990
1515949
2469248
2755175
2786365
654702
2544098
661216
1364342
32573
823647
2660613
1630367
2343409
1421306
1479045
1329619
15678
46609
1884673
1989913
1644626
2652283
1454675
1564644
2461523
1411321
502250
1669119
915856
1363147
2441230
1549430
1032371
839677
937098
358345
2117527
69732
1506742
1533796
101362
643305
1711229
1857562
1508794
2306432
645860
1346561
384851
2464217
1052980
1074423
2689836
2516598
1074781
2444622
1377838
1435098
341777
928131
1524703
2469818
159474
1644122
688405
2177802
2769307
2105127
2189967
203088
618009
255494
2279477
36006
870697
836462
1333563
1554509
2611844
1010675
1256194
854054
1139981
2450949
364031
2069599
1190476
1415679
2743931
2100593
346875
1615451
2467151
185492
2458682
2668819
606910
672275
2556795
2441624
2872569
1993237
442138
1079614
2834652
2460009
2584831
2698034
1186987
171302
2563065
2550182
1899349
1996332
2786525
1643833
2142300
1575322
103274
2902678
1556393
2051762
1877940
666512
2861971
1183266
479775
2716600
2372407
1900554
1089439
2938049
1225880
874188
1175495
2419885
1353761
1761575
209672
2402641
3257
1425492
105318
2115764
828215
312859
1693644
2251055
569430
839057
2394692
1400849
1719688
2821407
2537351
1805376
2869738
1559065
1904159
2200875
714093
1795827
2647034
142768
2480036
1382589
1084750
1123652
2561031
465378
244208
653701
2672644
90297
2630565
2052768
1466015
2895252
2223176
971427
1992885
418137
293704
1101551
2201199
805350
417376
668513
2796023
418050
2198380
48595
2376132
849087
1487445
876669
1927990
2522149
934601
1135961
2504161
717481
1713196
2432129
1704953
226298
678857
306758
1471019
2560300
249130
921360
561465
1604588
422167
1029410
1474241
2540712
109147
1929288
1564715
1976393
2283981
998815
2609356
149006
2511622
2428053
1351220
2543860
2772958
37691
571353
2681179
1443531
2914971
257423
642893
2524561
553738
991667
989448
2664254
2073520
1414033
2880512
1393647
1632437
1348032
1213809
1116912
2916887
1040250
2090780
1893602
713353
1698584
717211
103360
309861
864589
525885
1769229
2128067
2570835
235403
2200467
2843844
984385
2275967
1165552
2731324
1763251
2433109
2609203
2260718
727188
2714405
26923
2243108
2552975
1738619
2254524
1389802
2145577
878577
1674025
707784
1412724
749768
2413521
805846
738466
2764102
2841737
2557579
1478125
2206882
1782986
1670144
2611283
1567972
2865001
1671063
57116
2847240
2142472
897258
1478292
2742629
357383
1316420
2803130
2648596
1325850
1860588
2071581
2678517
1973959
509770
952789
2114324
1709954
1664860
1625222
1259763
1058501
1687915
976828
1066722
331737
301286
1847408
1282116
2934803
853752
2415445
772701
424459
2334540
2532434
1372846
923469
2784237
252448
2235471
1135424
755157
1057823
2694194
1946548
627897
1867671
879164
1851828
393664
1433975
1936921
2284606
308997
1718532
2547625
794319
333551
2064445
78151
522686
2778546
824961
1804648
2291436
2017540
2356098
857368
2216353
30136
674534
571341
125768
581165
2512879
250300
2321991
2480855
1826397
2585492
2383240
2651361
1946244
1163047
545823
338008
1726926
2180424
77900
2668289
1365688
1979435
1607839
2099726
1309940
2322131
191119
2457830
1517385
1119500
1823170
2616350
2020748
1696579
4970
1221657
648706
1571065
2864536
1498122
1949349
1297188
1267950
867445
1299410
2212301
2548857
1470858
1347101
2295056
156654
1747186
665983
824053
2852573
702431
712423
1956228
1274288
824332
105890
2894171
326137
2170548
2700277
2098916
253450
2566126
440601
1249957
97223
2689035
1165159
291555
78803
1931508
282643
974926
1341165
441182
2723821
1977778
1834612
2418470
484397
993891
2037518
2198186
1609813
1226989
1857027
2326026
19487
297192
1111794
2138093
182768
1053286
2803223
413047
303185
891674
793476
2565026
466439
1166943
313669
965372
2214570
1208379
449655
1715267
2657858
579098
2561734
521461
2376353
2718956
197792
2686791
2610633
982702
612784
1780224
2057770
2168579
623310
2481856
558722
1255054
2344352
828573
2860153
2695622
2442323
216218
1586305
2395876
1937252
1033816
87776
2760686
1140128
2797231
600099
1804543
1761465
1038172
1372368
1009189
1080725
1382410
926233
2349706
1996974
2390448
1166269
815304
2851902
479937
1105867
38358
333609
1376544
828335
2282561
1009865
1595798
1127261
1892841
1015890
172873
1122906
367973
969310
2073820
1897824
793631
2621266
1621522
1595124
312378
2036072
2821688
2573108
1474306
227079
2197331
2245379
1620843
1939200
2929922
1962415
1571870
2607126
723175
146047
1447460
1271570
2283045
520141
1715311
2245693
339274
1563712
2092789
907657
2783290
2320906
2250112
1733235
2036443
1704316
2355039
2639143
189595
1969327
527919
325643
1395881
1731666
503989
769186
752316
2401884
1245874
2595418
1009378
1075926
2788520
2148043
2149139
1569640
652144
989015
1344411
2582812
2893762
2226953
472854
984612
1097908
1350723
2805536
1275997
1942598
2688989
149738
2812235
651971
2868185
1932165
1923640
354494
2472643
778071
2832187
527880
1167516
1110365
926125
1273469
2401883
641348
1566007
1867135
1192179
125964
1269251
1360579
1891404
178357
1342798
2508340
1061718
1853819
889133
751833
455565
2933054
30408
935847
2612609
97370
1046706
2482058
2387292
1237850
432439
165835
648373
1531173
1057959
2885778
1193827
333088
1580195
2578186
2307664
1237327
2175634
2273434
736526
1009494
2297847
649118
904691
2535189
944064
912348
2776072
749495
122382
753617
920382
1765720
1255942
2210357
2811441
2836938
2191927
482179
836107
204791
1476520
648964
2591333
2265355
1999168
52424
1376447
1413665
2488835
527229
710264
1985034
1855706
923532
1623103
1658006
2244348
1920599
1650757
2935947
73097
1481565
2504604
208718
2836236
2385240
1532540
1880960
1548050
1183423
1097124
1564724
793222
2834793
1107858
2537161
420663
1436004
8738
167010
1556598
2108742
158857
185657
2741835
2004246
59615
2760010
459653
1751650
446043
1706878
1229053
2781138
393322
2524316
226158
547020
1956884
2329143
1360274
2836216
2796974
1427386
1682427
48636
1499151
1734468
1300646
976721
1567326
2035237
589572
942769
1974338
2560449
1814362
2544460
2293847
2335292
797991
1132164
375956
1930671
2811078
2896391
2835789
1305861
2826626
2056185
229763
1977282
2287313
115108
2491754
301075
524555
2149736
1592584
2032077
1152625
2478809
391549
1254977
2375797
1638362
1713488
1001877
908921
694078
82621
1837324
993070
1017479
434713
1314889
2564199
435360
1973098
1061326
2919358
2124326
1193391
1395522
2709589
905648
137043
124414
1553999
1400523
1275015
397888
635786
2124511
1242771
1199886
200920
1303675
2883396
2223471
1923597
1170149
1966959
2007442
1909549
902723
2156908
1374558
710999
220096
2293584
2681273
1293019
2603650
128828
546459
1534754
2762134
761229
567380
1164915
709747
1433623
1030946
2505086
734898
2498496
264088
2610278
2900121
2538720
523157
2029522
2917616
1334219
2661176
2299740
2612241
517597
2038082
2456742
330801
1418796
2195050
1031680
575572
2903399
596187
458993
1959294
956529
2568561
1743475
1664455
722258
960403
1261499
1351248
160691
1887004
860216
258305
1604994
40949
2151123
800777
525034
2920170
1352193
845256
2562481
396411
811605
1452366
1629988
367993
1510121
1558465
711677
979363
2456718
2170545
580246
2876326
2864302
2079063
432112
2026322
648723
2646960
533837
745081
2860470
2592429
2373312
1959287
2424191
2268030
1035669
2623729
2168907
867429
1300908
2480771
999404
160492
841580
1496041
921849
1635277
2159586
2920011
1045114
2490045
257822
600337
2292538
887319
2924020
258137
29761
369866
2286931
1155475
1973096
844274
2819479
1836389
1097992
2600248
1466385
365721
1853309
455671
2092044
885367
413942
760619
1740384
287659
610635
2836725
548099
2279286
2425808
1364003
2156502
398474
218499
2310031
2228545
1724555
201120
1558504
2282322
2452882
756299
2751618
1923942
1405268
2615197
1110787
1667271
1227977
2155266
743144
1576955
2246757
2537505
2350402
2597456
2213418
652050
1642721
2709899
126220
686798
99003
742815
2803091
475841
456712
2216909
2144373
1089081
2671749
2438715
465880
2043034
2895945
139547
979010
2177112
2436066
1714294
119338
2378675
2538767
2856555
2898482
1673816
1551541
331529
1496651
2014893
2159817
2720144
764589
2094752
221911
2715135
969990
902997
148007
290898
1115695
2068589
754554
1366469
2683800
1582977
990387
1312472
2472356
951911
681812
1323672
666119
2281524
1668438
1729642
2622049
1220119
1651526
1504368
172268
1766475
950238
2705862
1264663
24190
501906
85288
1048363
1056679
481795
2382906
2223778
410383
2382853
1771017
204455
1398438
448492
682161
1231428
921266
1955051
2902883
2924018
150881
2869190
688724
636594
507154
1215097
2829270
454140
1813941
370680
1783704
2106322
2576967
834731
1039341
427683
2126961
2229374
2265956
366428
1074587
863924
2290056
2465213
989025
2158732
1991068
1948088
141020
1831378
1330149
1155320
575060
2539555
1218253
204753
308185
665512
2639109
1546488
2574029
1608560
793878
2032696
1981603
46463
2710193
415562
1835621
1618401
2688037
935927
1181182
976894
1158398
775348
2896891
168265
1769561
1703660
120800
1949127
2787443
1555934
2790069
2496577
2051803
804827
2700674
2468800
499395
2898220
556090
913184
1819692
2227322
1478404
1918608
2760213
268869
2911836
2925931
2812648
2768750
906486
518877
178581
1887088
2013657
480397
789515
1918211
2286724
2088630
343161
2396300
1248408
1834916
2025522
2200299
2809391
1301815
1586654
560718
461855
504685
1812565
2520679
2305257
861141
345540
1282303
558475
1240597
35447
1900567
1232153
1261335
1527356
1615357
1627788
278539
1665138
1829998
519062
370369
1754057
2505149
461044
2154410
73844
1531690
15188
228479
1028131
1475371
2173267
208037
1581857
785004
363658
811917
2918229
2352877
118243
283583
186468
2097994
2803990
1274870
2790398
93489
2823241
327426
1689705
2286201
259977
2673068
548027
2363586
1740635
1237624
954313
1899703
1896243
1594022
1651755
1196430
1881941
2935952
1767045
84763
1449050
2740338
2926890
627948
1149133
1130088
2581984
330619
2079530
1496535
2167285
156073
290659
2084533
958246
1173886
1806716
1167169
2102338
532036
1190841
719993
1029414
1628040
1179823
92520
941247
402895
1410780
489647
2606555
2051972
261836
509247
1423003
1824452
897514
2138026
622501
1517610
1130233
558833
316106
1272531
2544197
752145
1016331
145725
161581
1004712
2156197
1700809
2901041
2373966
298513
2066813
771114
567047
1624149
718195
2422271
2359963
2754224
2186956
1261897
337088
749506
1840641
1023444
305914
2746495
2473884
2908594
2040013
1915891
2655240
2651964
1905303
2693667
2652496
81059
865052
1513499
2521871
211691
2846760
2579784
2327031
633934
2895965
2682217
2428468
161570
421857
1777916
1229274
840514
131959
297639
2060206
258226
2085381
1889698
1247580
165087
417265
344047
1006702
1752284
2111245
451186
2043453
72825
2637355
2871108
2239410
2935747
284307
2678428
1860672
1427835
1613752
2139432
1136181
316190
2018963
2517173
96925
1972389
447352
810259
119971
1076005
1132338
745741
2361578
655976
2185556
2817410
1596337
1642998
2223260
281015
2502126
1948362
1985321
2082291
2548797
1523688
788772
489796
58226
1085456
321556
2140278
1139093
2172741
2181693
1676125
327938
1376284
2357671
2921344
613313
350768
2168654
2909112
2281000
2598795
909859
554091
1054221
1797814
783019
2013948
1021417
1632533
2230165
71697
1788971
1511058
739682
2597405
1041660
2592818
825675
651675
1130627
2157791
44750
618097
459360
1585718
1600646
2769827
1025479
2707043
196964
189100
800206
98572
349485
1762925
2000968
611008
436166
1174190
1648387
849366
1896083
866972
2736441
1517587
519327
212978
581387
1085490
24909
1697811
1727841
1831612
1310689
229085
491336
1860677
260679
909171
118544
897886
201042
577921
1903280
475635
1464573
2218525
318643
938776
2380036
450408
1011954
2568840
1668246
2662914
467565
114984
768204
2134761
2360814
429522
2855387
1809589
2002229
936991
1915159
1878965
1743810
2000984
1534474
1444114
2497089
929199
223153
5738
1830047
2412653
1881189
1700292
1107588
2591357
1592895
195730
2262885
1601238
726883
1188317
885409
540872
1336655
2535145
1551212
966815
2736425
1471834
2333247
757290
1294697
2261640
293805
2238587
2293156
78521
1571040
602474
64515
937167
2221790
1822556
2821713
2498326
1469227
2138710
128473
2909322
1347858
1972680
2705314
1113581
1280199
600321
2892398
1260897
2362958
2318804
2335565
771837
400535
1133278
1479262
2828720
484871
2382974
1413948
1971332
302697
1903366
6212
2853275
2772628
276684
2315251
308614
1187183
1908777
174028
2694221
194485
2578382
1071086
1675428
2924942
661613
42074
2699933
396416
1967300
1920975
51983
191767
1496319
2887883
588010
565234
1353039
845841
2034845
45121
1011624
2535605
814757
1070261
1028809
1899085
2045367
19681
1641896
2162978
2366278
288282
2636010
960647
2547063
2210248
1039404
1861261
1595228
2420336
1740892
473180
2594053
2153623
944988
2196262
2852004
735440
1371130
2251838
346565
947427
1358638
2816228
229713
1598504
1011550
1443781
588445
1830168
2366635
2572370
2425647
1193267
2422855
1457249
487163
1683276
1916883
1333159
2631064
2093290
521122
890431
1576239
66438
445626
1444410
1489059
2196598
415690
2847147
1730997
2322211
88360
2108138
2845029
2882160
1178848
1260915
1199646
1756919
2176387
558460
426724
479399
1569558
1211638
1066985
2499060
2783788
938105
695991
1045046
2556480
1161593
1342799
1886188
2274732
1658365
2769599
499293
686849
233119
804675
2740348
2264374
458262
1768310
1603000
1923149
1524918
685457
2535126
1681438
2084855
2396688
1526236
1682986
1736233
1011283
732828
1749169
1484966
1142007
971923
1288741
1624172
1520243
168824
2317349
2565738
106818
1664892
1105266
1827990
2318474
1972141
1158247
2403959
1835453
48176
1970598
1907831
1208622
274783
2425600
2010141
1711755
1231858
893369
922306
1848448
250310
406116
1845347
2404941
441027
554035
2552068
840050
201666
183685
668957
402262
2539621
1495527
1008675
2885671
1756023
2782005
1434950
2851550
2899031
1930398
155212
2404625
2504766
2420886
2272334
1198865
1779163
1791593
1910435
1695740
1569277
53402
938782
2004396
227773
1144032
1948182
2591817
2371280
594174
1545921
2936922
734350
336057
134193
53905
1558193
2037448
1817901
2071153
1279461
1946283
1998589
1204562
2144830
680623
954962
168266
60618
2049204
437064
520286
31924
732313
570025
1163626
2110894
64129
1346909
1386507
1276235
1284374
1384767
815642
1218645
2647084
1132975
2924551
211112
2249089
619729
261986
1386404
1565250
321847
2083373
349691
2242782
1060697
2193130
244581
2318618
1161259
702308
77265
2365613
2937240
79895
1991546
2869233
2849688
967233
223228
15633
2730809
304758
396215
1414696
706956
446228
1565132
2921466
1108326
1618982
904581
2686884
1716651
970064
1353459
2588114
1435031
94949
990454
2566066
2658065
2792016
2373670
64556
2455453
2485668
1122771
603396
1521694
936401
1380371
2834279
2607122
348410
915093
1073176
390596
1947706
2784143
951481
850652
1372859
83355
2678876
2664219
1396054
2679200
1287538
322797
2297307
1381419
1463231
544958
1384375
2625881
2163140
1780151
967394
1188385
2315945
2043444
560246
2351738
444452
1590586
1839778
1534530
2893796
1590397
1055269
742589
1791875
2293000
2467990
2849509
1662858
27088
749382
811381
1812110
1345525
1861873
2617599
422515
977852
1731658
160579
223168
1532933
1608996
1385477
800461
1619713
1115820
795050
180859
352012
1978194
932549
1004647
2927584
2595428
2395539
975372
497729
1481225
2820507
2102552
2048326
501360
2129886
1754752
1505177
1803636
787472
1711503
431244
2750312
2661943
2025051
216968
986324
1582393
858383
1353861
706454
1268058
206920
1367016
472572
296391
77783
1752434
239015
451205
229446
19949
804216
1846490
873771
2046072
868778
1770208
1159712
895373
68108
1016198
453719
924629
942870
815962
2691820
1121285
2650723
2450236
1530234
2356287
333152
742389
1347282
1513835
1081242
1560306
1762686
2463133
2054418
7798
177914
2841817
468076
2365719
1289343
563034
2807667
2419404
2490708
2510315
608464
123095
2168884
1523443
1235917
1585786
1423946
2611421
2448226
1120344
642493
2304580
1270941
432581
2463184
338312
1685944
1036813
2447739
1063783
2832126
2136927
1733552
1997779
1186850
2865407
2481309
1564473
238872
2647255
45542
928092
1281756
1770073
2906043
598274
2496861
2669473
2356261
2114573
2602671
2929897
2803537
1442767
2347263
2768978
2132142
185728
1203768
2039723
2543704
1858205
103844
1875534
750293
2760994
1798623
2687254
2554342
435821
1185942
147985
1043837
611495
230536
1358843
2706504
1905653
954726
869431
2021994
596150
345193
73470
403344
1412148
982147
406260
1912268
336569
1511198
1907275
811606
2157936
280294
595519
890924
1974582
2150186
2502726
2908107
567532
821932
2171941
2132960
2374436
849592
2713672
1075492
2864476
1800205
2233573
2806739
1725757
1884308
2578774
2587844
735250
1180047
2310917
2474658
1617819
783989
1800667
2928488
287625
1260418
876571
1637640
2089990
2578824
1936470
1410983
2618963
2064419
2604802
2249816
1516302
751064
1371857
109788
1949068
1914739
1414736
905046
2045282
1943616
1575736
546787
1779819
2706842
725352
2795938
2209142
2570374
2075725
2216617
2913595
1408661
2700652
344631
72921
1448001
1439317
130666
98106
954418
2292189
1335637
1813599
2441141
1890355
2185506
253670
2829709
1324843
131564
2784579
1088597
2832962
614563
1809685
1717974
334194
380930
1330978
2250831
2182863
2684041
593652
2635222
2685793
2668431
1305596
2010482
2263885
2806117
203203
818571
130614
287534
1440326
1977718
2413688
1212808
2867362
791064
1266007
2079044
2214814
589347
871159
2549733
540430
912014
373994
1621975
1099424
444215
957670
892591
254666
307290
1494487
2639852
2606601
1568490
2540322
2046712
979444
1011316
2587339
759881
2422543
2586660
499511
1616020
835286
757666
2117522
776316
1368233
292929
906503
2855317
179337
898525
1096332
1941794
2847750
2694466
975609
1859381
972037
2299785
2383211
1894858
251867
1259345
1425310
836667
1016231
641618
219487
327469
911085
1947633
596435
2278280
1968985
1659925
2777804
108613
1058606
1810310
1497678
708787
1400823
1598988
225826
945901
2039131
1334796
1018828
440883
1766889
2396775
1740835
2292702
1580869
39653
237816
752257
1494947
2389222
1882649
914619
2435930
445798
345525
842876
547160
2760258
11381
2853456
855688
1907023
1202494
1633679
2800358
1455051
1934844
74669
1823787
760189
436060
2624038
446876
634575
1013848
940112
2124969
92928
2196454
2353601
1115607
1649872
2538950
2870028
43046
2277838
2865273
2316423
436198
1810690
736603
568182
2112425
452096
487376
1083130
2455259
2709236
1329298
2525144
693655
1112071
217592
2496738
2504844
2402796
1535877
233531
614657
269009
1488302
2766794
1391803
277463
2815507
1676872
1288953
1906521
2475467
567022
1128502
1734181
1184240
851178
2857930
725703
2100516
2187692
2104621
2134794
748887
636954
678401
1291475
2170997
2892463
986694
608860
1380975
2190000
345219
2169497
1245373
51086
1108770
1688015
2127621
70592
1421003
1340475
2067320
810746
2529419
1772927
1340325
757240
1221352
1018028
881221
2416327
2827027
1033869
455885
438386
1115638
2646038
2636536
2436482
631179
2629667
2780848
2424019
231892
1640020
1325452
2178478
1913379
2379929
1661389
993752
971619
2399297
1089702
2416271
1212731
1912021
2100544
213528
603170
234303
1074180
2489731
2084353
2684973
2895696
1648823
2001864
496499
1062566
1400504
2569166
2450290
1565535
2499066
2598572
943171
426062
771013
2158649
2517921
94472
1278718
117049
1433376
2100569
1024522
2680911
711943
643242
1136156
2410306
1745221
320745
2662872
2223360
260016
209292
1539545
325446
1227766
1692370
2776555
1289359
1237763
1317106
2361625
1282533
1939190
1710992
313825
216794
269476
2586697
2412697
2437662
2288216
1219232
1878523
1294237
294121
449907
2885507
360335
210225
534698
2411176
2248968
2932691
1590552
192345
236231
219181
1418464
1340213
2777902
1606792
2380610
2863299
1923633
1379381
2491919
2910563
1454079
230549
2445320
1328065
2024352
2339659
471271
1424983
470382
2892518
199649
801322
1087409
1808565
817803
658972
814722
1954724
456046
1146460
1535755
490734
642884
2836283
2766907
1423227
1407413
2334869
282247
1450423
2818353
2239645
1864048
2533855
1422623
323428
718610
2006367
638029
2640748
1285786
531282
660209
489156
671411
654660
1390623
292953
146941
1406174
2363284
2717944
1339561
369673
1337301
987936
235999
492797
1907769
54477
388729
2089043
2878139
506109
2026513
1162077
1384647
1181943
2212251
115108
438302
1590127
2076147
825391
2755032
333390
1516198
482307
853147
1211016
1421764
337081
196757
522519
2718748
1690722
1810772
2684391
1973630
2242985
1985968
583323
2610237
1824383
2093039
2157414
369238
2873090
1161889
1400237
1587822
1445451
1040217
233723
2300198
2688974
1470194
2628199
2811461
1788735
588913
231557
881632
2122372
1581871
1678369
1089868
2740157
2697869
1602741
2563410
1663532
517640
1108219
12527
614931
2551717
214663
65495
250045
52888
1794006
1741871
192439
1792037
2850531
2238875
403362
1446575
1960167
1509738
749050
852938
1002726
1776339
52449
265895
2084992
2035178
1966180
2042218
82088
2238447
2659433
2204023
2578865
453151
2866290
2057803
1445166
174247
1175931
720989
514311
2350729
2244865
2360966
2697521
2290283
786319
1773933
1028376
1382152
942573
626711
986272
145883
2477070
2651076
2167266
507595
402296
2466986
2658826
1592511
849916
807698
1278489
1110205
253318
2908027
1703859
5501
2188078
381806
581986
884782
617004
1656205
2333163
1396683
2246173
656081
872561
1896501
2201367
2888696
2874495
1880536
1613050
677667
2159270
2208455
1727532
2848661
40467
628133
282003
2833173
2786785
1247455
318679
1429116
2875397
1037106
2796911
413725
410248
2195483
1781473
2277401
1947293
700705
2427774
1202663
1922173
1083987
580377
727955
1332700
2584213
1082442
2861810
1620769
1484759
71015
1366501
343279
633719
929630
2306589
1194734
701377
761012
1190153
2012182
117148
1824205
1099105
1954940
395725
509556
2904789
1458081
984070
2437075
2657494
757602
2745469
2300518
2315644
1894847
852661
1814357
2187258
1838525
2219731
2774326
1256652
305934
1532888
40559
1733363
1582218
2601659
2381042
996629
2050832
743142
1529372
1514232
18693
1081653
2091053
1455920
1370502
1311215
76267
1032122
2365803
1811272
2022190
2487277
1802798
1319914
641759
2525553
1038731
266062
2847773
234435
1016401
2388879
1587911
2375692
1383578
1811608
1846145
2121614
127506
165631
791153
2235416
2409426
2803122
399658
1599055
1540836
2554653
199029
1368819
2585467
98862
532625
2595408
2627329
1986274
1061384
2642779
996787
1077485
1373122
1231758
1299802
1965792
972551
2255450
2336168
715715
2580596
700695
1323080
1161974
1218472
1309047
979403
654782
770954
1801944
321236
216369
1497351
1884190
1516781
1931317
2704329
2653398
534069
153936
1366606
1101277
155114
1089175
1425754
1973168
1848654
2068686
2172618
1275606
477812
1242035
2577375
837193
2318107
1688358
1049169
48979
2236804
360538
898400
470430
363128
2764263
1876116
2175189
2248531
56384
2854458
2771939
2067698
2383256
1837357
872632
2150612
1602760
271396
98365
1506716
1538023
1461678
1495161
2260029
2748254
2061240
1125153
2065793
2050609
237590
2057005
1114652
1071641
2299214
2780597
620360
2562789
214566
1203656
1270348
1780449
1870897
2620075
602370
495690
2732059
2402964
1099558
175933
2767833
2898472
18992
2023562
1113898
960617
2505980
2027000
1570931
2855466
344725
2451157
2168618
2718624
2675466
2882093
1184973
1400472
845908
645783
1160956
2643460
1665464
1192242
2064049
1457615
1526740
2701355
751143
2635825
692581
2647757
237194
2878031
2594158
2557621
639073
1528457
2689039
1894023
2666159
2938500
864415
1307186
1743844
1674732
254913
87666
1798845
849593
271602
2923011
483511
1656514
1481608
2891458
213580
150843
481648
2024327
2047790
847344
224888
1732671
1285915
2624597
881588
371768
614607
2586699
1623010
536995
487278
2266884
1468854
663590
695941
1059003
2270177
679077
2101643
1174123
417652
547713
1642502
2520610
872762
272946
1840732
1702154
1951571
2113958
2914223
1090580
1057102
2448965
547937
1593114
434074
2691580
1955808
2824134
1482165
698496
1708172
2423547
842996
1991082
2368488
396991
1435051
563948
31966
2396123
963924
97833
986007
2129860
2077277
767370
1556550
1753651
1990924
1466996
1751722
2282617
384916
981977
1010723
2121604
382757
2568592
823432
446118
1617102
1151996
682250
910151
1715761
2436900
333034
2726430
2827419
2807522
7130
1979069
1190247
291358
2154712
2365544
1584983
1903329
1698166
2560979
2869310
880220
1164504
1300193
1461499
1338966
1284011
2203690
505685
2812607
1136801
1352050
408189
2910417
721833
2567018
2422382
1992403
1066916
2497335
2154002
2551252
157517
895001
2233479
690449
1014541
765416
1982944
1975062
2090647
1301969
1504179
507186
1468330
1331017
94723
274427
847742
2713386
2724116
1413527
2527972
2157036
1430622
1765399
812848
1378034
615843
1185634
1004306
714082
806548
597307
2606543
2825768
43014
125109
193145
1797001
752377
1461700
2002004
2791051
864015
983571
2168470
651341
925563
2664673
41637
626784
2401029
1811586
1084265
1075728
127428
449266
1563253
264559
1188192
470870
729003
2506613
2106998
555396
1691569
899333
1162526
853496
2141758
2670451
395870
481089
302413
1163223
1598372
615551
1485389
2611620
314704
373809
1136883
1103964
1893884
708092
2326666
482216
935455
723536
2677770
2170332
2349451
1207011
2672874
912894
2290481
57645
1513991
1380541
2067310
1436014
524118
1800396
2220287
2818071
1986133
2544731
2924111
2729413
2780284
2066901
2919888
2743800
1147379
978898
1911619
1791796
2680243
2522888
4531
1242637
1532688
596514
1130906
191501
2321853
1304268
1856464
2403865
805478
1610538
1101874
478059
2266440
1409934
2062088
2855413
1992496
724402
698283
607587
819408
2472102
1464358
697198
165477
2104553
728996
1387285
2152034
2011875
345801
2793947
1708115
1462071
1391095
1422934
1123039
651476
328148
1693173
1680257
1900216
2244351
1364035
1827267
2129368
292659
1945625
26614
1196163
1260857
255078
2169585
2327473
522668
2387288
745457
1546320
1983841
2081690
935861
2198074
316355
1847585
1994947
428366
1295973
1296260
1469847
651892
305683
410664
1204048
2179556
1619248
301779
966536
319142
1645046
1559463
1200177
2699124
1670432
381980
2761942
2100289
2202718
2446302
205279
189088
1468075
1081097
2046833
2763864
584739
2905538
1899226
1212171
2121323
81487
788838
1302159
676609
981593
1839896
1434770
245095
1975586
1271588
1104528
2870860
2202072
780831
569603
2867847
904511
2255342
988548
1948459
1253698
66415
472294
1766059
2431621
2307064
136613
519352
2123860
891092
309228
1207334
96065
1504255
1720257
1118572
2180849
665197
2734396
460476
1503996
922902
835793
1725462
882043
151200
1885845
1127736
1485956
1444564
18939
1208363
289891
416049
1304187
2022864
571179
2579094
1066500
986091
2598783
2101056
683123
395403
2201179
190283
1164310
1987016
696516
2270351
1463062
96132
252121
1524365
1263403
1817774
1521618
1699184
13347
1813198
1053440
2826870
2925675
898941
2558258
1119413
288099
375340
2447297
2211398
49344
22697
2839699
2663944
1663227
1431785
1801928
2480889
1535527
2061156
18449
903740
1568380
990855
1603954
1362732
1415187
277849
2409507
1436767
1285759
1536039
2485880
111103
2501098
1042173
1287114
2437955
2148031
352954
887015
2349633
1226211
1481568
2164723
2224304
1678386
1288628
376438
1648463
113582
1832051
2758717
124845
1815660
1147006
2167354
2450104
1738984
391729
2732990
1959260
1915838
1344523
2707445
1600248
528084
1134417
2102609
2855018
2817429
1637343
2378861
2563142
2299212
871278
496298
63699
1076451
2731464
1918983
541244
1142316
2280783
1792445
2341689
2208120
923956
2698557
2658436
157664
1743577
33638
1882131
2879040
2480636
1676848
832728
2769544
397104
1593279
1354910
894247
653652
2369493
2778457
760438
1946048
1728360
387831
1878690
2282314
1357078
2303715
1431888
987589
1768096
905461
2055524
2777298
1552330
2819716
980689
807808
1676437
2583224
2692455
1377826
1024098
1485532
1364308
2354996
393238
1875880
2015693
999672
1646207
2690983
1606540
2608980
1858747
594843
2108808
419262
1632361
357980
804960
596111
397162
1541123
2789785
8805
2198387
533337
166737
1707227
2578359
1130886
2443071
1359214
997613
1545939
593722
986710
1553097
1078083
689671
2049087
2811418
1913377
726014
2679081
2158697
2892243
2558784
1462096
993573
2537949
2821941
2874294
722969
1114717
898919
2840140
202807
2851038
1324561
2931219
583575
1581282
284981
68485
1162545
2550369
1465279
865644
1307414
51812
2296931
47214
225968
2162430
1328696
2895568
477763
393881
176586
676977
1744652
8351
2439940
847182
768044
1787087
420156
2732599
2838030
1036212
2329808
2652989
2094499
1356707
1314590
2620976
2068589
539027
1847404
2206727
1671285
1784437
2686097
1258667
1396754
239864
213238
1641218
1807101
510787
361364
1455956
773665
882560
395600
253334
2553801
2042256
929899
618949
61147
2074548
575100
487109
128135
1293134
2053319
2211069
1375127
108461
1398891
506049
2922537
1904760
2512739
235268
1020028
1420949
2240094
961245
1970279
1917263
2520776
1715780
1346338
2275108
2654001
2203619
1650371
2100812
2427105
1427612
1443180
524355
29174
1938410
855568
843512
2716074
20736
2383624
2152128
1059560
2276594
810487
1621316
2162907
1491806
175879
469331
2254737
1753395
2823691
626358
1284602
2850015
2073692
205762
236916
2136337
16061
428442
1946168
2887853
283740
1488556
2697640
2757036
2762554
1064073
2566887
2669936
2891098
1633436
307390
343792
2552241
1994657
1478283
611689
677294
403589
1773016
2080904
2736750
2756283
2289338
1404671
8231
381071
2540881
2508281
2019434
131240
1930892
1002261
381960
2439747
1794375
1834393
2781905
2801420
2188172
1184679
2838577
1646823
2456377
1125466
1820779
2798485
2861166
2828385
1791694
2542180
874496
592591
2590030
895031
2818879
1317009
890188
1356480
2663750
557302
2858559
776892
1347401
2862335
2446446
803284
1709692
1841132
1104218
936893
177866
248103
519465
1993648
2823071
1885264
1734804
2632860
1240464
1455472
2898776
498485
1305605
549066
2330198
1632084
701682
224508
1632580
1226191
1706416
312165
2561504
821616
117273
1292309
2298855
2828935
2589609
1397905
1168974
1510984
325349
1449447
2038376
2055094
2795823
170366
852806
1803791
1588365
1412411
1485804
1071349
828688
1302222
600253
671752
1570786
1039325
828924
394401
2634682
1210273
1392212
401397
249379
1182624
1667055
337816
1192440
1707015
1840658
2878611
1101928
239360
2584702
1247521
822575
2080350
2183385
2222783
298586
16689
1939265
2880655
833441
1865573
927219
940647
457328
1059865
711076
2325146
556289
1901864
972437
125461
1504158
678369
2748069
1344546
64738
1844130
1274464
298316
2378878
2275479
2327527
564821
1407659
803364
609266
2666314
2616271
184982
2782313
1254954
790254
2923109
1363474
1810688
752700
1367529
721086
773959
1990822
2523959
2089261
391787
2270488
2748316
2829889
1015048
1511885
741653
2026463
1903079
782940
2686902
1313892
2381037
2486869
2208544
1213563
132354
1285055
2870923
592887
1809763
56635
1900743
1715461
2828675
1273797
626662
2069204
1367470
2343457
2271379
1985563
681318
2646421
27653
2827848
691015
350949
2714007
1118551
548680
2865062
1344078
1916436
2396031
1371077
1797099
143712
2301255
1382136
2242612
1580119
746576
1086357
921703
446652
305189
2700767
2908580
722014
667681
1216050
1059763
1611963
803292
1426344
2305375
376535
2714678
1866843
575474
1048383
1482206
679393
897340
874684
353303
1061714
1423376
1997437
805761
2853609
1241695
1389104
1203619
2161532
1978500
1293456
553402
2476342
2638895
69682
246529
81469
957683
59849
2385996
1874657
1818821
2870187
2819986
1211646
1047285
889991
845297
244861
1589347
2859661
452685
1845880
2225860
2276523
1967082
2246334
1237897
927207
2370783
2770050
2340339
1140400
742970
1526206
493686
2822561
7830
2335834
1287618
768844
311335
1460520
1413367
1450708
262238
177520
1090175
2160388
912806
628516
1117942
1773106
2580932
158202
589065
1863466
1882836
765129
1335568
511912
2716506
467370
2537288
2730699
236682
269153
2306942
1247768
160839
1506726
2581694
1757560
2548525
680690
2454777
432026
1685975
1171787
948818
1276919
938833
2664065
2620718
2485994
2859245
59994
2580954
804286
1359698
892675
1718808
1823898
2211542
1798862
1902040
1798608
2125647
2749147
844094
410505
2855278
854121
1763844
1187604
872863
1636187
794777
2124612
2387546
374209
388527
2379212
892319
886100
1619031
1032258
2776802
2085089
2286209
539400
1547751
1688489
579881
1974742
885424
1895089
1231960
2714041
2638116
2469412
1133656
1192373
1426341
395738
1584716
1555506
1965964
806399
754665
113799
2184198
880748
65143
754477
643770
1594406
815513
569816
491002
1485741
1489703
193675
2370404
1074639
1548344
716170
1881155
457064
906315
502346
1000406
774439
465949
2512337
410886
2291237
361015
2569662
188196
578249
2363950
1316337
920466
360543
752662
2741094
198473
2796772
1290824
96510
1074039
130085
2319569
261088
1424877
1829659
87799
521755
2431005
1164360
172250
218094
2557892
555469
1187493
1504468
769397
2464164
2118405
1896810
770919
1210262
242862
149189
1689036
2412033
1915811
1272155
2041913
1550849
104056
1007069
935459
2248523
1870439
906163
2296429
516216
72385
189645
222070
2459842
773524
448701
2252323
655385
1242847
85803
376925
1148227
980538
2098287
1482826
2727788
1597330
1877993
1445414
2018273
913355
295364
1783740
2026999
1567591
61564
606999
2669385
984024
2478852
2592839
1092110
224179
521436
2729680
1436509
2773699
1774655
863217
666668
577881
1637723
2835791
1435321
2757367
2005650
1351614
218108
1639711
2801531
2596845
1258101
912839
879434
600693
2884394
2546645
2908165
1190771
1597373
2566748
2810208
859244
1510713
2840307
2702951
1603798
318846
488057
726891
2045130
639951
219969
1018403
2825099
560620
1084185
2267677
736775
1563199
2901034
1026843
144256
1170413
2919506
881795
1838955
1821555
1940164
1949214
1599212
461647
822677
1352154
1556488
948141
1396148
237107
600698
271124
2144891
1617888
2228904
2589694
2566393
2025080
734429
629345
1161159
1338117
157698
373341
2873957
1775995
1041673
747249
1127489
1081395
976089
750312
233185
2749181
2162871
1117970
2511285
1230171
1186740
135350
2507367
126842
181664
532378
2769317
1881176
2047565
1882345
2428482
945317
2874532
2840640
2103263
449224
2717563
2498315
1431271
511366
1797934
1903820
844907
238403
2750705
2489621
903759
2194076
2055627
1104315
1567220
257505
375432
2003382
1216713
609485
2612664
2815986
2355739
1899103
530574
2659935
1317173
758745
10939
346416
1959677
475926
2803153
2447711
719240
2635516
1486616
2202519
2827329
2909
286263
1865158
1584193
1087895
2176103
2093769
2597861
2335893
1625681
1441794
2916736
120477
19602
1096113
1153415
1405573
2510536
398821
2892340
2631661
2553561
2821633
1011018
2489245
2309891
2581049
958348
1930827
2509969
2074757
274874
1837239
2103610
1218508
630661
2793763
1342273
1903214
2116395
502869
1619963
2513468
1765541
898520
833942
2564867
584437
584594
2225525
648728
1682458
2871735
2238983
1485346
1989255
238490
105360
1191413
205887
801482
1524882
653803
2899666
2628982
921248
1795238
1643328
2892699
2300012
2012029
1917519
505981
1538892
132557
2454894
709950
933596
2906091
793679
501827
901518
752293
2323661
2936626
230241
104559
1947449
7054
931390
2311001
69257
1673841
1207044
885620
1684393
311296
248972
627522
1177575
418311
1199090
533239
1862248
2092587
1814016
1103879
304639
2059592
1832001
315005
2225772
684978
1689047
1398173
1661982
559986
2318949
1490479
1394258
739316
2705238
1618590
1703689
357868
433073
453588
2718395
2071090
1889329
2185550
2843105
2665675
1844067
2475826
2841966
2254671
1552767
1717392
1677336
1146226
1328989
1262605
2474529
1102450
386745
1561877
458288
1249394
1635599
2440665
657608
2927934
1033615
2779608
1955043
1114259
1975041
593735
2235799
510073
266631
1984286
1397596
2215886
720507
1558995
229852
338444
67003
1104541
2854478
2862882
2504041
2803162
828682
2570912
1531268
2803286
2005911
790021
267834
1558336
866481
2514643
1529481
2763081
604222
416923
2205571
205936
306647
77677
2551480
993048
475429
2518146
2624361
658741
2608356
640689
1642269
95316
40288
176367
28635
1397593
2156887
422572
178627
696178
126075
1310081
2710887
168776
1613904
1042316
2678633
1290762
350617
2235074
1412260
2102578
2669818
1685440
2224324
1837452
2718425
864493
112224
2721789
72156
952602
1851591
562162
1450555
2370280
1865537
192446
131809
983556
1760812
1755127
1670659
574126
1040005
256922
745747
2495614
1156376
815744
1537547
677803
2746174
684209
2427297
459338
2323350
1242035
2591219
635396
2592788
2370004
2570806
2230342
2831839
2629190
365173
2720372
1143024
1188313
2020259
932523
31561
1560575
986189
2769433
2382599
2429629
1625382
442452
1163418
151512
261642
2153016
1759092
310458
1171647
2559279
1563825
1116337
2569000
332656
1827949
370129
2619970
2388948
2567976
35639
2808408
1077794
1437508
2885473
1834940
1983557
2382835
321021
1396795
23203
2681001
2305337
2888348
1375643
511410
2886425
2042098
79176
1180479
2049558
1395516
1286102
1160627
2660323
2615574
1130968
754302
2652522
337004
1882601
1363393
294631
1607827
1055784
2750798
468266
1511125
1346295
2419429
1463419
2608353
1225781
2456565
388815
936370
303305
1921259
1051804
1351111
2329300
285522
2526071
216803
2550743
1652911
1873609
527839
2063567
2651499
259126
580666
1735189
47132
1350636
143700
389216
2740800
4883
903644
1164658
2934988
1575465
1035321
1770423
2665254
1145951
1368365
2443240
2860359
35360
916949
2447801
590552
878808
131277
1166569
2517006
394480
2232848
330346
566882
1167283
1090500
6116
2205372
2412830
1957934
62073
2889095
607857
1472223
2511441
1237761
767244
158733
870819
1004010
2308065
339138
511525
1481968
1651675
1306625
2376048
2619293
1878528
2671261
362164
870562
118399
2729225
2451113
1563183
1961378
1829697
417458
2402576
2076032
1332967
1185145
1873672
2045079
375577
135922
405013
1108956
522295
1545599
2213473
1997841
1016580
274172
2686979
2520511
1536221
2240789
2438504
919019
2800973
557047
206122
1634286
1172189
794499
2776923
1011858
1488112
1360263
2882728
1106008
2037012
2131439
555498
211376
399293
307844
1038794
1730800
59275
1232065
2692235
313864
941738
2701445
1988377
2299858
1250520
812346
2105424
1568520
2422453
956863
685478
890205
46031
1781579
1192387
1829935
2709622
133163
51333
712100
735915
1342635
2240391
2194362
2672900
2151220
550837
980597
1793545
1841097
1531035
1506833
2939235
1752356
756207
752148
836608
1207055
142987
991744
1310318
146654
2894645
1974703
502474
2606611
1209194
2783977
1756849
2152344
2441438
780126
2692128
1673815
2099425
375617
2550372
2718484
440417
1576453
935253
2403985
2217157
1995135
246759
1912986
1315857
2874501
2230956
2206445
1639567
2724306
995928
1930964
400570
2365641
1707746
674145
2779171
2535337
1119463
1532299
1554408
469357
387362
1726042
1098615
1989513
408589
2362182
2011198
1969964
806507
1819888
102609
864351
2511902
1259623
2809883
1928186
2208018
2086418
125382
1385804
2632298
2909514
1942265
1555152
1730610
35175
742724
2822282
2515632
1469596
2475532
1788322
2918602
777986
973831
2402295
762754
1715973
1129249
2387380
1414647
745903
2639058
386908
2097325
870123
1006568
1660517
549529
1097732
1386688
2820777
951899
2743643
474276
2515281
1010312
2641762
1738526
982998
2705852
2842050
2369502
143996
2444710
2479520
1875069
1989946
617017
2678688
1934352
2305027
39033
1422856
1829058
754128
2754757
1271986
531908
2381794
2524218
1829156
2375578
2855077
1301400
1489117
1190927
923337
1587334
1783866
1538629
1889215
1879005
1193136
2602799
301223
1335252
343818
456253
2350355
600225
713959
7901
1718867
568882
2128457
2297923
246388
1898747
2392517
2546646
32688
2134267
1416579
2300910
1437996
2139356
2769644
2900605
342635
2366340
2403133
665642
2459287
2444086
2790126
1834462
310052
2270496
1059399
1686352
1768026
234130
1214122
1816578
2539211
734185
1112663
1954963
660134
1889283
1376983
564557
326538
20200
775699
892207
2154219
2107403
192936
687792
1637016
1447863
2464374
1118265
160964
2409421
2543898
875354
1726739
1149754
2792146
974273
726774
2469654
1147189
1934748
637730
473250
2098136
2371924
2188507
205696
647426
2777296
2691262
2051761
1167807
803890
2775826
2846634
351057
1718083
186832
2053082
988486
2529037
405793
2512314
1558247
2824367
66054
2169575
2623491
570487
1045416
1124724
2223553
802473
43616
671730
2668276
1723960
1582784
1577054
376659
1371830
2453004
378717
729096
914846
2173264
2586564
2513274
2268420
2683116
1549901
2085880
1225225
1889740
2192263
1115101
2686110
2178425
1833192
2315803
1738171
2907759
1579416
270753
884197
2440106
1611014
2121067
1351408
1324080
1161622
816666
650180
523658
2751150
1516910
1060626
2587140
2011794
977441
2314082
2688907
2067289
2405378
968515
2054697
566448
2561352
2789837
1126939
722759
2011652
1117158
2218580
277305
487933
1929889
2368181
841842
1940804
455116
366994
1199141
2562367
896637
2336620
2300318
347559
894357
1540685
1295617
1756659
2550267
660029
1771936
825709
1468505
2661547
2428863
117168
712142
1149649
2081917
2527158
473997
504349
2469405
1956211
1376485
2482159
1388008
859182
442344
729522
2099165
1842899
601085
1367503
1370611
1059073
1188507
752656
1038666
1461853
55960
1376867
1500726
639498
555608
2028058
797852
224954
2451617
1777573
1213870
368907
1171560
2855900
1473731
271683
1274977
823804
1425700
1974518
898295
145566
587401
2805099
2723490
1830662
1598006
163866
2735460
178692
152003
850207
2726633
964786
2631925
2359992
293864
887214
2796430
739634
1212273
2399151
2609386
2209998
1209547
1211187
1986921
611053
2531860
456334
764399
2186530
2905006
294661
1032202
1173502
464960
1793807
2805470
2044967
2083604
2445678
2584136
2122759
2346949
2894579
2660164
377712
618976
1196692
1370570
1648878
2359342
2010189
712000
2613982
465609
2574144
1630019
961607
2051183
591005
2387091
287911
2812820
608371
577864
2020720
824741
2093139
671591
1495009
2532557
1410602
1852310
2593188
1845521
954608
2795975
1766557
2380620
697970
2541204
1111306
2144572
873761
1532604
866673
1693446
222091
345608
924591
2733593
2794324
1351047
1462689
1468095
936612
501400
902217
1930748
215548
2856467
4194
2096531
1989065
147917
2600496
1607254
142111
370385
2180288
2713750
1171513
1813383
2515044
2495710
2374113
2884604
2228546
144636
647585
268184
333448
587099
1420352
1759976
2571488
1767532
1284689
2142962
1594979
134131
880489
74076
1567279
626501
651490
106293
2652679
761923
2911359
609997
1503053
1647079
805193
2132972
898714
1407371
1670116
916764
426797
2073726
2349957
602811
397876
627961
908257
2655538
2906009
1502913
2351237
79937
171318
1445428
1235953
1941176
2592389
1395266
2041301
419392
2838388
1780597
2325303
1542317
2062788
665558
2807430
463026
2309373
2171396
1292641
2223630
2761483
1565897
2043972
405891
2577490
2720507
26774
1580106
2096256
2731019
2321882
2148241
2357287
1585790
187001
2642246
693870
479601
2034185
1421714
1631345
883931
2676896
636433
1508522
1695597
1877440
2800917
1570799
142814
1214391
1627172
252786
209765
1174353
2389251
1588173
2486659
861303
2496031
2831216
189164
2125567
1738142
2409838
1950233
2384409
1787704
1385926
2179173
1769270
1679482
607605
721245
739543
2644789
2655523
301566
693439
938670
239663
2152689
2330662
1722953
213341
1959530
2723180
2494441
2873043
1187072
2284708
2752590
2075296
683975
1353833
2122619
1839430
2291091
433217
1789897
2326099
1391879
1991075
402867
2120345
1960064
2899490
1085383
2922046
211349
735279
1104145
2737496
1535641
1263635
1145658
1087852
1341177
944541
229449
2900285
2897545
1612730
709012
1598074
908142
657957
1315508
2202249
933387
456238
1556862
135756
2274580
675103
7131
1500366
1287488
1381295
2471766
2885176
464190
2856211
19811
438232
2313327
1657900
2396333
271060
2618362
1720001
706117
924820
2396844
2065423
1426781
1551464
2353270
188443
2770064
337351
2907258
180092
406112
239079
397735
756984
2522076
2265291
328781
931996
1122442
1783936
88773
2839390
2523962
902306
1555351
726552
820183
1109687
163793
916106
116940
2894938
621259
2738217
1865145
2557259
1470932
325287
975240
918970
2768086
1128835
260067
278363
2578589
132510
2881713
2047025
2007632
1904928
2585471
163500
908817
101896
2462885
482531
863128
95982
2350096
2343194
2590557
253670
1852
2896538
1037815
977747
111688
341895
1500562
270407
1698463
2284885
2739930
2457500
643451
1280379
112251
2118504
508046
230505
307794
2672329
2574602
1022398
2246412
444382
936071
2692025
791017
986666
1589044
1999169
1066620
579101
2232120
2225598
1700774
369993
2325530
625353
2554791
2618314
2271337
1457156
1288321
2142501
2589946
1364092
295797
1950188
2503016
2463181
295962
603054
1032971
393348
2911476
1775611
1949518
284911
1115743
467170
2304426
2011797
2754500
769170
1608881
2879899
1079597
85226
122196
819417
2551957
334957
2752152
2504537
232125
2669743
644007
186933
1537142
727930
978528
702511
1580177
670652
1269352
1348569
868270
1419105
2845271
2489315
2873613
1463811
2715652
1330736
2096614
1713581
2171257
422575
771587
319916
2470618
219191
2769422
219338
1037078
1759979
1687279
571981
1339131
707297
1684804
2664580
2938730
814698
730622
32792
2680476
1297254
571827
197312
2653706
124887
1044798
1153640
760924
2438409
2908859
1354332
1990943
1773743
842345
1048575
775939
1844279
2172185
367616
1523673
1486889
1719743
904033
1031514
530026
1026373
2782451
944271
1981758
2293210
360201
2579791
437015
1782133
2441190
1566737
675480
1448844
1523179
1317395
2661386
778811
2371957
512945
226557
1876618
350782
44877
932711
234086
2496243
1903663
2501348
1298235
1963971
1227377
2840104
1695398
1746095
347890
2597607
2548373
516423
2816978
1881882
1087132
1377977
1061459
2067270
2625968
474091
309933
297588
1140956
1154376
1409904
401391
6884
1175726
2927616
1387147
1974772
349497
1174555
2136829
1295314
1598871
1054119
1878258
479678
578485
2685179
1689497
1475478
20153
2455410
2521155
2377041
1482837
918798
1920506
948070
931525
1043991
1118075
1970044
1128558
1545271
2376754
763622
152059
1907455
2939401
66582
1611990
218726
2484619
1391974
781466
21095
2603291
2291769
1033707
2872715
2530424
2533930
2509995
1209050
1035980
1291005
482871
1486436
1930140
2926090
1648901
340698
1514286
1568897
940642
285325
2482887
1827154
816973
2791096
2486642
2938368
1375258
2787197
1508696
875657
1777398
254998
572596
1749555
1650348
272465
1789551
1538324
2600057
1230696
2913114
2652221
2855020
2135647
797667
1178405
845100
1690165
763583
2807475
1442235
605891
2513675
2086593
1787368
2405335
2650181
153757
1537265
1904142
872986
928305
1979529
2739222
462381
414707
499223
1786348
1346216
470352
770231
1463830
2652996
2817362
1832264
585758
48373
639916
853929
1502719
2836092
1967668
2475690
1291654
2211809
2934560
881156
1344561
1497959
179558
288937
437772
282809
2230503
90050
2009313
486560
2533484
1023762
2839014
2273822
501990
1380385
2146088
1575738
1742472
513876
915818
439384
376206
2021838
1372436
1694827
2573086
94015
1825895
1049520
1762368
430960
2278302
655843
326818
1495597
2180412
1287135
1669183
2377139
2859339
972932
1480244
1574849
1111011
1786576
12624
1890717
1265451
2470589
420378
323385
2369442
1840049
2059272
568480
2900604
551532
947113
2288690
1250389
1705606
1066445
2892133
2826872
1480342
2527053
312059
2426293
1383505
1262327
92212
68220
611345
64583
2717038
910809
2661958
971434
1777591
763664
860666
697693
2106631
1639537
326542
1199236
363735
491144
1992273
2038583
2862741
1275391
2455514
436511
2094917
878397
191709
1830749
2168685
2930197
1193087
1558946
1054944
1746284
2896948
2770235
2602446
906574
806341
151315
490102
443710
399287
1387379
2588097
1960060
2373038
1752256
1441271
2126203
352510
1317482
2827812
1682431
1238146
714689
2086128
2460835
489375
1081446
1066260
2684884
1175244
2873166
408670
2557487
1023553
1683496
2280811
757845
2870391
1332198
482445
1164530
2490434
2716300
1814770
20466
1119749
1959754
2245297
2757825
1955466
674311
2266266
2466307
769077
206037
2162624
2222071
233250
1082218
1040779
615190
38109
2877311
943686
2609679
2692618
1014672
2056487
2446184
2487813
1904295
707057
1715716
415995
2885750
113303
235383
2325425
2397604
1976782
2011300
2820870
1794443
1845729
2708958
1568729
1797522
1247962
2281627
691482
2862398
39778
514618
1689723
2241088
917009
2208848
558059
989080
1552069
2043514
38889
2538815
1833531
246567
531670
45929
1020668
1394806
356799
2091692
889318
1198240
785873
23411
2152055
2470079
2565477
175587
552787
1838086
1358987
1542101
2844097
2667670
1732230
2026286
695977
1087331
2186856
2232475
2052317
2536861
325824
2232012
129263
871983
2363397
1567009
79112
987404
317410
2111450
1596048
1434349
1702238
2091803
1279225
1119995
2223311
1130858
2722086
692331
1805507
1565350
103754
450303
2305610
2652775
1953886
852849
2844179
1286659
123528
2111061
1143262
2588392
1214573
1133322
426364
343199
127553
970945
431194
1040107
1578958
147617
752079
1553798
1858928
2153828
2826035
2146832
2367395
205677
515014
2638491
2476745
465417
1196471
664375
298978
780991
2338640
670570
1917056
2253171
1437736
2932391
2266484
1333647
918044
2535491
419897
769358
1995206
2679206
661778
1845514
1530194
1275663
611051
567641
1393207
92419
1492457
272975
517223
1540973
755310
656693
1544137
1441252
750763
2172888
2252556
1200423
666070
491113
2860079
688783
1296630
2123324
2234425
2190157
306924
1091304
2750006
2846820
1334696
1303587
1825394
2530595
133412
349003
2485764
2269878
2461715
2176335
925189
307843
311232
1562643
356666
410932
209125
2439087
2709668
888484
2917753
458340
1179139
1011826
2042532
1529847
166688
893151
654963
2821193
1340043
1974052
2392931
140421
2069267
1043103
321151
34842
2605018
1815236
2880986
1348049
193146
1471505
2187731
645146
153878
2660407
455498
1504819
2771371
255281
2614803
466465
1876637
420921
2724959
2385876
1329316
2534702
2528206
1234812
1918798
827481
1891171
997145
482746
1457982
374375
2452288
1550459
2683482
2769174
1157667
1442585
2937870
550725
609351
920803
2774539
2014402
1670469
2447360
2266335
2086503
2005109
1569340
1303564
757788
1955295
2156001
1701716
920248
2886154
2084515
1491026
321697
890950
2451967
1652635
789565
2325366
2256649
2143087
2907955
1795452
1967209
1722548
1531555
2585308
2296521
942606
717438
1723153
341302
111958
1901494
1606524
829039
944722
1921788
1814514
1868820
1377602
2502427
1245474
735636
1329941
430647
477477
1328882
15288
131909
2622728
2919874
232443
947078
968592
2933088
1557934
1786162
435114
2541002
2551161
1991183
1907367
2414565
331583
277984
9346
2542854
1325498
1364948
2366458
1423200
1906351
530924
1061094
241127
9219
97184
1090418
893606
2635646
1751198
2507999
547818
272505
191423
49598
1498932
409099
1866058
1210701
1146763
864976
2171325
954000
1856452
1840864
2578739
2093351
744154
668523
742713
490685
1371201
2558970
138343
2832577
761631
2506712
889299
500160
1017277
2603174
1731412
2189110
2195977
1669197
295636
708943
613503
170704
781515
2034331
667083
1198534
415874
689779
838912
2741209
2102273
999400
2642588
1244582
2835284
1871759
1439611
2079593
1158853
227529
1838142
2296759
621633
27483
1252887
1969046
2466518
2085251
1167991
1045484
1936032
1945334
2152892
403680
22785
1189228
2675672
27720
371988
546341
2721750
316041
1436240
787965
762309
1547176
2728743
1134947
1910112
2800013
2642573
1424124
2635336
570936
2497584
2242634
260392
149017
259686
2485525
1468127
2106538
609418
1928981
2329708
1700791
188248
2929259
2881459
2152053
2110968
732019
2300253
2449681
1114281
1528699
2510577
2052008
632844
263464
1831742
552947
108129
1515531
431648
2626095
870617
1085876
2592719
2021068
492025
1129960
2178775
1703304
2658515
859962
2250586
2410162
1496158
1587785
895710
1357303
1852472
432383
1677258
265652
1671212
543040
1603909
2014750
2118709
1659153
2059524
1001247
535938
1655366
1242411
781797
2323328
1614245
1587015
518205
1151048
2490017
1962837
1970200
1273594
1358217
1613989
1705552
2827125
1850603
1906007
1750691
2006335
116464
1117697
1800446
2634271
354642
439392
1705834
837876
2923339
401151
2381477
2691985
124239
1205670
1291754
798353
2562530
1775028
703305
917420
1734137
2483237
213204
1981733
129780
2330982
2411620
63550
2206164
1793988
2707029
1174504
542349
148821
1891049
2301726
2169391
2140538
470429
1827043
699590
167171
2220917
2199342
1925724
1692831
2014930
2460152
1122092
1513062
616612
2060197
1804344
2828734
1415409
1596463
1925925
2146685
627097
1384868
2593018
488790
942521
2291086
2412804
634955
2360834
2819497
2056097
2545990
1620385
1839605
186148
2685892
2573574
241479
2180099
2665917
459298
189544
1695871
1786608
2661290
1111313
447258
437826
1382703
1380879
2860984
2749087
1915422
2217826
1157239
862900
2661839
1663045
822037
1570824
2009824
1959265
1440331
2799783
1316218
1074908
2322696
1647906
865670
1362731
738059
2419762
2353040
1397906
1117146
1862618
2701128
2240930
713020
2016313
1867183
2170752
1501924
1827199
166510
2936907
1248571
2188928
1757163
2014795
2314170
107956
2488478
232053
2404344
2459361
1810900
2512838
2873062
1179335
2155042
2334764
1594819
96611
2936904
1251155
2319061
1888191
244877
1482000
1004108
2087088
2554337
125811
1799090
1788725
832042
909484
1545148
2375003
637415
2846000
2054150
854581
1922407
129772
1604639
2592923
2899428
599377
2508894
13680
2918456
1491339
224129
1139053
792678
1306961
2191793
1300148
426124
1784747
2020942
932561
1655230
460112
2623532
1860230
2263364
1612203
2228172
2360671
868083
1590359
2696032
923656
2343961
2778994
1908987
842426
1363226
1832023
1143008
2787856
236166
921441
2076775
1743168
998466
2795713
1399007
819711
962360
1471927
1126320
291845
2607168
476924
2156
805133
170335
2781702
2770002
2096604
23176
1635849
1478391
2044743
1258774
2850139
7350
225933
529789
2079517
2512078
1567054
94886
2073436
2375846
989993
2557023
2529761
59558
1702196
1591846
946221
139469
907782
2531839
581195
1645299
2805871
2535164
2101885
2455758
2017757
562693
2445266
2411361
2510742
814216
1372737
998060
2635890
714103
2348101
17867
289928
1061160
1704299
1931871
2458445
76871
96357
2807322
1027559
2356056
2056659
748195
2417589
2277046
2594171
632576
528837
407063
1517298
2547413
664486
125283
1917195
1499361
2194162
1373436
1472934
2681002
2034294
1722666
1170285
147770
2559507
1114847
932656
306598
2256366
1859941
694692
474636
101384
978510
1256640
1976338
678395
1194077
1678743
1177535
1231111
2572497
206492
2195707
1631647
485677
1963624
2734791
1612571
1267452
2584567
2050945
1582236
548403
2439760
1392070
2452134
1665383
31181
325521
1042047
1625900
202228
2815398
558237
2069569
1128135
1347850
1449252
2682808
2385626
1624456
1661195
891945
1065936
1640606
1915242
1920705
994324
2724811
256693
1387691
978520
598810
1222648
848634
645063
215707
1395826
1990651
1653076
1964313
2366765
674597
1976819
2796625
1848251
2131363
1030796
1243953
453283
1973727
906320
1864921
1253491
2428325
1044377
1409506
1085698
1390207
1727247
1846923
624533
320857
1262725
465364
1767682
2612584
2706577
1984137
1992215
1750520
1704089
1538168
323838
1034561
1391993
1771602
1328791
1835897
1050924
1206435
1328860
1432371
1226781
1913327
819752
1633839
1412828
2040895
500244
1774775
2375557
2723423
1594532
927955
2446935
2008745
2052965
2189264
2291259
2075459
2410573
2337346
524995
2545381
834481
1744717
2866805
1498397
1850516
1245342
2718377
2758341
2079585
614185
1697889
1930837
1809404
2645233
1394068
1735422
2529785
1964813
319952
1218517
2390471
97117
1815546
1122039
253985
1800214
1157638
2880566
795057
912910
360927
1079403
145028
2318555
1888770
2558018
2402590
2268428
876657
2687655
1069278
2693952
2454378
1449537
2412801
1233296
2824246
273852
1902799
2625840
2584663
2924388
2545014
2242805
1921651
2394307
210503
2765209
332120
1355388
280955
505169
2257055
746578
2248743
160624
924925
990118
1834650
2902725
142306
1798569
179694
2367223
1963632
1890570
1174907
813798
1649492
1475923
2569277
1444547
2913924
993912
2707028
1476754
1464312
1974022
1477885
673181
1458740
1925153
2410750
2812200
2432363
83532
2890627
716068
2340860
1909650
642382
868490
1874665
2583493
1582051
593002
2101070
2245845
447773
1809950
2438407
2109982
94935
1320039
19986
129745
2370790
2562873
1909063
1220241
1813055
2755170
63927
903729
905467
2010329
1669369
2723388
633588
584088
1904814
810716
2023012
1575570
118837
124008
1020194
1663133
1452044
1943601
580739
2550901
240968
827879
1053047
1959818
810847
2305786
1768006
1511125
2112494
1362340
402108
1063769
2008393
753803
232303
257406
1875089
1894473
304167
1475241
200368
1757162
2690455
1160260
164384
1137948
545330
40799
2398499
1377323
1685087
2350032
1597417
509169
2816944
1215900
2196478
1882378
608773
2773265
1223901
499776
2018999
898833
1153033
1652812
1485593
2259172
823792
2746539
2694613
2166806
268394
1262114
2585907
1802924
2090404
1162714
2314272
1467477
2875879
513796
1342012
2145582
2423546
2136928
2653048
237743
1573204
2582408
2769873
1715319
1824389
665384
670448
1739734
31424
376157
930638
1534127
901924
427865
2408488
1681537
2267264
38344
2508730
968109
1603282
1684699
2095504
1466110
393179
1833432
2668233
1793014
2118503
1692829
1662678
922909
819737
2226088
2132778
2174602
1594396
1945214
2661311
1736392
694364
19852
910030
543010
2540620
1090216
1753752
2523522
425295
311179
188097
2450866
633938
301273
2153315
1779839
692523
2425212
2031162
1528411
134563
1781935
2706669
990205
2757845
405941
2508235
2133387
461727
1650118
2610529
1893693
1003211
280826
632791
1552944
426799
686214
1339566
821272
308255
1011362
1965048
1194414
384536
160567
1787040
1792622
2428758
98265
2299980
2900425
1553235
2788194
770162
2567489
1129342
180332
1934448
641752
1575033
2890990
1155747
1715683
864539
338177
471906
441360
574152
1803082
1681599
2544783
1654050
2486353
2537042
149447
1857290
263087
1120020
1114861
220455
2136927
1911681
521744
141327
2094030
2306122
146746
362288
2913642
206037
2568306
2798
1556330
2875334
1481253
728892
1255110
1948229
679701
969632
2421229
1895126
640513
1670181
1667040
474575
998384
2648731
759083
273676
1078142
820179
2319598
1905395
1191662
1257887
161870
1861763
515981
387537
892015
2522462
2252649
115715
551309
61335
1523147
205782
150729
1369803
1657757
1993224
1492003
2339819
1772187
1811229
1449676
2544019
2082470
995460
1120927
2539302
125204
1403346
1039363
136247
1071812
1338805
1694363
1809034
662198
2488232
511890
2932217
147863
761902
55292
1866707
2048733
1012304
2292403
835422
1980318
2117878
564019
2371360
2541086
1701068
1233711
1005528
724163
402671
923839
1781675
299909
272169
1382176
621126
2236686
2197090
367379
1867586
853803
2522830
307283
118488
2571826
6146
174171
844571
2094011
695253
1925621
2458960
810860
1089739
2598222
2806104
1924547
166169
2666359
2294277
1001046
1300424
692204
2049746
2128698
913312
1485481
135882
2170766
1219812
2403114
1309750
1050853
1504114
1645112
159354
2872735
450395
1245716
2101148
2730774
1647972
210948
1900611
2191503
2586320
2128556
773553
534146
2901176
1365861
1723477
1663382
2613881
1172120
437269
478829
1625637
2195504
2228214
1466384
1997435
1833543
1313499
1918084
1148947
86230
438911
868901
1565097
1928464
2169592
1426837
2912771
555363
502385
1888450
1017357
2816647
1313430
1233162
2398815
2705923
2315206
688649
503866
2421318
1221637
2241560
2376594
1723089
2669714
93438
2472422
2815461
1766587
1834552
1121362
345344
1085378
529903
2193187
250696
2730397
935604
2533113
1251664
2403624
268252
1275370
1774642
1807867
993748
1165202
406015
1996989
2479310
742860
42726
564553
1840097
1285228
1521191
2718741
2510858
884440
1817496
1052768
2196825
146868
444983
911706
2793411
2420371
2236616
780617
2526901
2805855
1591312
783723
2727185
2707410
405274
2425317
312546
2037412
2113900
353549
1013021
1582307
1065769
1709519
958294
165618
913195
364466
2058955
1914107
1756896
1097299
506452
2631717
475839
2048443
1244223
1519803
1743021
2411389
1939244
2919416
1322488
2926189
2528879
433271
1184021
2477411
744429
1596727
531652
2602007
1455182
217690
2794727
826144
2129868
1078278
1645962
1774987
1069649
905597
1547621
1642393
385803
815850
824328
1711119
2442278
1322827
2329690
334306
217404
2048
927394
1981170
2017773
1531276
719814
233482
475924
1500744
2706413
2833517
2466403
2393206
240412
2259363
1461984
1424348
1813151
45138
2927754
1092619
2465639
908231
2119759
2184812
454123
848056
1744619
678814
384085
2199751
467229
1539398
10359
2496124
981142
2603719
2350786
2148269
650092
1797576
1892928
1528102
630028
1370756
1446375
2224236
2152661
172468
1452529
2303372
2721927
2295034
1491694
646518
2709146
2145312
157521
2755477
1305578
2889290
829551
171171
773948
368893
2602806
1010336
1357974
682375
383716
339743
2774424
2215180
2193865
1896451
2706137
2656905
332813
422841
2088817
2091992
2549795
101379
2077950
2871701
147371
1741064
2646878
1831990
826823
1068225
962696
112343
2486453
2016978
1987329
353465
1016043
1479787
583752
860549
187888
113522
1871579
1882172
698797
782806
702496
1625253
1465519
1175093
81274
2705644
2856412
374180
1043812
936419
2137687
2804729
1907515
317050
2840386
2733925
1261909
125207
1485235
1516802
2821799
2905935
2789058
1866389
1988752
514151
1804155
2365729
1227420
2021052
1461595
2145246
1682873
1304149
1730339
479871
2361609
2491116
150222
2143215
346092
30783
1214797
1704158
2722508
2464431
1197240
2667540
2914484
2206217
2224420
1056624
1652767
1507671
2290806
2850184
2704829
110792
1581507
701858
1144017
2470181
505576
549685
2277958
2596021
1949638
1761734
550273
203945
2696664
1796381
409019
699375
2221695
1133499
1369401
2138297
2412299
1619198
2923855
429879
2680033
1859784
2410454
1702983
2387025
425085
73025
1470749
78020
1194505
1308546
161102
711170
1692073
996595
1197475
2382100
2850654
1740817
2774193
1072412
2800818
1516612
1032598
1315069
943275
724814
1672283
444095
2713949
2885391
467640
1694814
270899
197391
611091
1773092
638749
2550975
1438134
2623539
1758373
1399282
2451224
1148557
260894
1219753
1344854
649526
476202
852285
1695962
660456
1802680
404616
1804661
784068
2576664
1425031
675304
647266
2814035
1772410
2360187
846207
259988
2406103
139895
2774031
2845301
962934
1166448
556180
2106003
1750474
1347117
307844
301340
984341
1154518
425874
2862274
1718833
2153844
1336192
1632786
1083635
1073554
1387947
1570168
1433347
383407
689047
2331971
2271016
135156
285860
625427
1866831
497906
1409829
2163617
1691166
1928851
164487
1377671
393835
1415760
2675266
1076819
472482
2261847
2277042
1531086
1449730
982843
424655
2018515
2130799
1569747
673462
2112502
1629162
1837321
2512037
1703736
28589
747398
2712732
2348696
2192321
1467743
710284
1710634
2729618
2313521
342304
460372
1740831
2783208
2143549
1247861
2873882
152823
1503664
1277751
1176109
293606
1378201
1642655
2935446
1116786
2128947
1802931
381096
653715
2013557
2685366
86466
77080
1825825
1411387
1871430
1560431
2225750
2537243
2351289
518717
2743123
1973284
2032872
1787124
837099
1604164
1279259
114928
788893
2100662
2098245
2426436
2701872
1212206
624634
2722645
2109807
2720365
1073762
1634025
1265585
1281072
758374
2358222
980745
565464
260649
1993059
656181
454559
645941
1743462
2025924
1260791
1669481
1449787
867771
2350388
2218901
1181923
672742
622635
2158399
2872679
1481920
208619
2335343
1433980
2708774
2293630
625217
2870082
912291
924392
2910271
498152
1192551
1231636
2784140
1057794
2606365
1250357
2855516
2418849
2233500
2911246
162764
3955
2158702
526808
1141395
2844103
483849
1127892
2000852
174479
999623
501150
313346
2394952
685028
173684
2171922
1800288
870915
812455
2818870
2228365
1137116
2440245
2778639
495681
1220791
1586433
1974364
411208
2408390
2133142
397020
1784429
688745
872491
116941
2209141
2204453
2330653
179477
1873173
659578
2628231
2760904
1574782
1140088
1530060
938271
1017372
1683323
512220
556469
2781580
1895450
678686
1124235
2301922
1450684
103459
1370166
1235668
1081857
1199017
1843567
1399671
376787
2251561
2748687
2400473
1483260
1351135
978647
2140974
922634
2117020
1113581
1738227
1645748
2030649
1232869
1538509
29389
2305256
712889
2266379
2731921
1703745
2748684
1426789
1861414
2473469
53287
1625741
1524677
2140753
673336
2418108
2790153
1255678
1656021
80811
2252600
1537391
972915
953518
2474937
804328
2330113
2372636
1078470
1113844
802358
437378
2082947
231660
898314
2764972
1263772
448169
2066156
316443
1903378
1592533
958237
1106589
2330141
1015100
2040725
2480744
231899
467630
2313904
1609945
1115538
936947
2383108
2841604
567881
2328545
1532159
2394585
1461299
1454770
1053853
1424115
1628501
895569
333646
220640
1016127
678773
427391
1525451
1032097
736290
555984
920766
502527
66026
1617841
2371001
1330188
372008
345470
2755108
860963
2452239
1243201
2734068
261484
1167655
1992319
2731964
1683254
1597045
1510429
1233705
2742047
2153512
419971
2663491
2603509
2599774
1522895
130843
659661
733949
140405
242766
1947411
1733308
1965904
1242437
137649
2755329
2607298
1880350
1523838
2513371
165782
1553305
1699796
2236080
2919470
453861
1185584
953216
1699788
2782953
2008015
1726130
1885492
1680775
1976558
1966047
2852181
1138527
2503681
435606
2893052
708375
2794516
2492366
2460304
2626411
2922389
990881
1639636
1545952
2081354
867065
2600062
475886
392420
1129654
807999
1987440
2169265
2183967
2153315
1040628
1159725
2480674
14327
1561979
1395439
1746445
831715
2066818
1070132
391120
552183
2880619
1048689
933511
2532153
1272383
1990171
2849920
1012640
2932172
1214764
497897
1939610
1513143
1509470
354221
1987453
2833276
197418
356769
2286082
873274
1802500
2307118
1671035
1016806
2690065
1660635
1995269
1585317
2679005
2267033
1279006
2625179
176452
2126311
1946047
594399
1799979
1462644
998246
1538925
2651610
648069
2044277
583468
1684882
2644126
2018078
2192569
402774
759181
273966
2773836
517467
1940212
1974602
2286902
2214924
2511553
2879645
1757924
972187
610300
527836
1257371
1457585
1469378
843285
1821604
1172474
2199926
370794
1909878
2653360
611708
2844298
1245972
380953
1340295
336382
226845
807297
1564428
2603571
910131
1381682
1747699
153826
2921379
532459
1830716
1013191
273724
2822300
796564
1463685
1531749
594581
1809573
522548
195017
1179345
2063279
630143
2049869
870516
801859
2146068
933757
2701410
1877647
2921426
125184
541034
1918778
2848954
1183631
753405
864447
2667332
234827
333651
2723534
2054998
528520
492519
1866579
2606787
946991
1987788
1745919
2842676
2172237
1318700
684289
586453
1078620
2149170
1559973
1889453
238846
2387267
2406259
64079
2175112
532868
61670
2357785
1772439
2696512
706837
1881196
82406
2700063
2251612
2535244
1937799
2791908
34603
1590550
2726585
1132740
2388649
1012277
1766638
931512
1292633
1249651
839274
1211322
535025
1924720
944412
773448
1230732
655317
1617266
2098029
1864113
1267386
35727
228963
2111997
477816
2527
288708
2279144
169435
2587054
2902479
1923993
2560455
639822
1417986
2878840
2492879
159521
815171
1449180
1304817
2431941
1033973
999245
273338
2471772
2444910
443235
1589866
2004858
107369
1086506
2324431
1430780
946170
182078
1250795
1421974
773681
747215
1283625
1927709
1463000
1434367
238049
1656968
358208
2403910
1656350
1834662
887567
1528857
1681622
2901690
2715127
382705
1914970
127733
1136662
801573
897460
1404320
484922
1091501
1300745
330963
2747880
1840447
1708336
258721
989718
1302891
857400
1150977
408552
1726591
361020
1843519
2020489
409470
2521963
1435527
407744
232653
1162112
865185
2788569
1212149
1589337
2800416
1608110
136120
856702
479518
800770
2410445
1218434
1029770
928945
94491
1526316
948811
2807936
1312669
475034
602517
2229483
2839834
2025221
355954
1746107
1721948
604829
729408
1827411
1671327
2055498
1140690
925745
2618653
1653940
1511813
1602128
963364
701295
1400296
768269
295996
2305976
1647588
341804
794504
228635
1308970
1482716
2776784
1490203
1552800
1117333
871096
2865118
5459
2102879
1761251
2894499
2656112
1266923
1469639
2742978
2918596
1956065
162787
2271998
2140402
1865753
285784
834787
1070031
2898112
1387535
1251872
2878480
1423182
2303455
1847814
1326691
1587429
2784402
2058004
329486
1703779
440924
1980703
911282
1617551
2636106
1229506
568604
22494
2133226
1900282
150006
1022656
1070006
2747852
340718
2645852
1948860
2716418
830944
2081791
10570
1600826
37055
743954
1258676
2904849
340138
2251306
1049398
374247
533418
540581
102832
2332392
2272223
736532
94086
552655
2270268
952557
1709231
2285935
2646387
2115201
1358748
1641904
2414364
2420323
2836995
2726697
1399100
1344535
1950604
973385
1338855
1729590
2259175
923339
1443185
1632718
1020966
2808233
1771398
2168319
950154
103790
220589
89036
25769
461900
889028
86812
1802375
1395084
2375335
1239887
1972130
1286152
641049
439731
710293
645871
1317974
1120633
1138446
2753294
1125644
2080378
2769939
1037102
857934
2011607
449888
2841116
1364401
2553625
1564089
320073
732445
1450678
687847
424224
523905
1715987
2036146
1121202
2069562
120612
2682717
1728610
672837
1284633
2046589
288561
536301
1935469
2883532
2762590
1083256
680158
1046182
500909
2088698
679182
711899
2478294
2171390
180672
340739
1769012
515580
1593292
568449
490253
1434104
1567680
2813924
2658556
2424265
1142308
522340
723483
738803
1942165
1620158
699576
2462242
1286066
349802
2251833
1766113
153831
1680152
2606752
518772
1675294
2141490
594173
1192057
853648
160840
1149832
2552154
549607
2561631
2847458
112921
856719
2291500
683079
2239844
209578
2295378
2025389
700859
2785400
2046364
1842844
2923496
494267
7561
2700479
2068152
1976905
1970215
239646
877441
1159183
145138
2641851
2153317
1907609
867912
171917
499619
1674853
2464308
930686
2201794
2528541
35970
1510232
1436588
181924
1743641
1486514
2617405
978442
320008
3269
503988
2069566
1342112
300267
1523956
1323028
2902940
1316587
2716174
2641583
1015704
2154165
1441570
420155
2835315
813351
2505081
2504296
201716
2284427
166186
1341895
503215
1328935
1761133
1986482
2153263
686116
550334
1050134
251102
1151485
2001877
1716597
2869793
706733
2570899
1319362
1967373
385842
1212361
1468949
848604
1348700
2303997
2309252
2793329
1418044
645910
1782922
2711804
1452712
2646343
1467082
1559942
1482035
2531652
576973
1124922
1926626
31794
1153642
181483
568193
514893
2868825
2065943
2692398
1714448
2342133
1345223
1480959
2050448
2137510
561393
1740946
706345
105463
2188730
2170530
73949
2077096
403279
1799080
1648998
2831945
1110193
1562374
117569
291334
451851
8660
987123
1559219
1574094
1161546
1809765
1819027
381859
1276122
142338
1671409
482788
2353822
679983
1493678
1235577
2036746
1305123
1204943
607898
1361678
1763306
1718434
2823966
2136631
25237
1026488
1015454
2198793
1447598
1273321
1803356
2254639
2571350
2523675
2808885
875939
810341
2485930
403256
682843
2075744
2738193
466909
2591412
1873019
1645740
821807
2405135
1953659
2028658
1315665
106228
1820034
1565795
1857916
1361881
2302646
807794
2392942
2281434
1115050
1816639
2188004
494080
2805648
1761609
1861515
322473
351435
1816271
2812985
1364953
2584378
2240168
807998
412893
2727909
388835
1824646
2352326
701916
569002
1785009
2151029
368759
2548761
1092268
1191606
1838248
1246260
1333582
2897454
2198609
1156160
2111973
2381637
367313
1699855
1677801
1004544
204239
79207
1980823
1015236
434103
2254661
393383
357229
66472
476528
893587
666746
1441532
1635576
1425847
1481140
1146407
488340
810162
1582183
2866014
1547149
33048
2717075
2493579
970482
1544246
2095293
27408
1736085
2363176
2557035
2405063
2701542
1865823
2029148
963635
11807
1990767
2716628
829614
395297
1317144
949403
655657
1207788
819057
391882
2130650
2865622
1019379
2393257
576372
2799228
820614
2078350
1273495
1302560
2449744
435449
1256886
1342722
686221
1673131
1498737
974551
588753
332436
1559822
893993
1589843
656325
1084292
1771669
1410201
1738866
2315820
204736
738720
2317096
1536012
2199674
2495352
1183150
493902
1565019
239034
2470497
142578
1162834
1842397
2652911
1145391
215448
2709818
2320447
1198585
298031
2009232
257604
2356971
1155743
1214027
2633338
599760
2615495
376915
1850299
637314
2558649
2223671
1986791
2462199
195757
1495366
1655953
2511641
2579426
2206544
1887915
332110
1198105
1330296
2319796
1959665
2498170
793466
2057407
1609048
2579674
299134
1956878
1795442
2527602
1171259
269064
1035018
866443
2297640
461158
2493968
2446405
1548224
996811
2659298
1041681
2841086
2230669
2685548
117930
2909946
2908190
1962693
2196977
291033
37637
2006840
2854427
2181704
1999506
2777131
1074891
16079
1188838
1377689
2700936
911775
49997
451453
606078
357235
2027226
1946888
1333824
2003460
272981
1309052
2858162
2821025
1781859
2750890
2891676
2717317
1609495
2372475
1486868
908958
1956413
2705535
2468070
367303
1494160
1214807
2671936
1876907
972194
2357123
1354529
1719696
2053782
730936
507
1521575
2459773
1016879
2094892
2439619
2131903
2157188
1311754
582303
819991
1719087
259501
1475436
2105174
254451
1594152
2425224
20375
349036
2615365
2682829
1964720
35956
2606215
585182
1961733
2238704
104286
1884799
273179
351693
1380901
1208356
240917
1093556
2019131
2793410
2277328
437494
1277112
1227508
2756269
1507260
2834840
1630448
854631
1879904
1212985
1318
2658390
2195192
1811887
1897397
2101296
904226
1399737
805278
2927434
2344472
2490020
140278
291316
501994
655150
2553301
894821
845249
2659738
1538494
191769
1347905
2501860
2351781
2033483
1312338
48617
2552474
65679
2212505
2203730
863070
1183283
1419177
852102
544816
2914355
552623
494594
791978
483249
2781472
24688
757238
2504645
1674781
2475780
1301616
2936223
155240
312769
523161
1442474
755240
1360323
554971
86098
681593
2808747
145979
188305
1376731
929051
2271983
466623
278099
2056699
2272746
2047386
838244
284002
2817069
2919338
1926341
532857
2536946
2889316
734636
1003030
2844262
1272721
279646
657019
2775792
2731083
1462550
1277428
1906302
1228781
838941
2210822
557859
474098
867291
413356
2520650
842312
1016905
936743
1291027
2050978
2424137
866893
1387931
1567929
2059030
920978
620686
1417098
2606204
1859041
1066783
2784023
244766
1522431
1380353
2404198
2736740
463532
2130048
135619
1631227
2209869
929444
2721739
2707582
162372
2578526
2854324
414653
1591184
2485347
2833310
2434407
1861422
650434
885037
1269901
2794856
1042787
1279844
437267
2641327
1133050
1048561
902318
1771250
1755632
2146989
805996
211331
2625244
2150669
956187
638717
686140
783138
1672094
1287199
306650
2218764
2253942
1334283
1240326
452707
525498
1717154
2248971
900738
143765
2926185
1147901
1876873
1954149
513926
1879505
2868235
2329326
1284083
298640
761967
1556838
2046976
827017
1918654
987172
2557997
195581
1090535
1954975
1572567
1498184
1908003
2156997
428223
1613916
2753371
2916938
1303919
1594913
1932064
944496
1065026
1214450
596960
1189353
1714004
20534
960664
2726927
2154025
117036
410091
1126239
2543305
1505407
24357
2889842
1055626
407362
1289726
2202992
1375339
2925639
2307841
445030
465327
2080587
675456
2656631
1558139
1953091
2224628
1885103
625755
120531
785028
629377
2385939
1932983
904341
2618501
2722699
2677304
1625135
1418975
1176353
964738
1349684
1183810
1849604
503212
1626667
1072460
1319082
321893
45481
606595
2719310
1936001
616099
1621343
194250
908142
1414940
1305517
310261
2763752
2180400
2278886
2441012
1885083
1065857
1930378
1682541
781558
2731567
1646482
2667655
2830715
2477346
2241344
2579913
462440
363967
735239
1218164
1496725
2821929
1882014
2518399
2659625
438974
2524934
2390423
2659843
2741903
1378062
2510965
835081
2053653
2547447
1424811
2006625
2168985
1993424
1702785
73138
2084603
2112442
2279209
2126173
2060501
1730812
713106
2430506
715829
2476408
699974
2333068
1696395
1152450
537619
399495
1628477
1135690
747773
2551576
695457
703074
2624857
977634
2253526
2157358
954520
997114
538536
1465667
2907961
1631543
2092891
2250291
857467
2458444
1328645
1779062
980585
173894
2697628
2703288
1212802
1273829
1406847
2830230
2624135
975014
779750
1321351
1913742
2930103
2831766
216662
1805620
46671
110574
1166845
2435277
751710
1812112
2592639
1023396
2003171
360490
378717
1333791
2593539
219805
2772971
1420580
2894821
1830984
1700603
892492
2790649
104982
585395
1957308
1629127
913389
1376731
452804
1129683
795135
1945457
2225567
817906
655194
1204275
1888699
424366
969036
1059098
2227881
2078137
681357
1678702
242538
437827
1219407
1541512
900516
1992826
613536
1939545
670907
1231656
1372953
1847313
1451554
701059
2248754
2003416
2437150
1314261
2603695
94272
2735039
603194
1758664
2309299
194334
622298
969643
2002610
2940451
2485798
2065764
1477914
457415
1739799
694341
1619188
1763082
2693167
587804
2054172
1841319
2073266
1519103
927554
2281210
2845744
224457
1372717
991264
1326160
2667615
232010
2418189
821139
2299435
2634539
2450231
2335684
2261779
1038009
919153
1819631
526141
2227226
2861411
122290
522661
2156924
757561
2841588
2418473
2447385
1850893
2863517
838212
2457002
1788735
1484477
773088
1352178
2362847
1039020
1604320
1799724
1922350
1686619
1219452
1930991
1381101
1900404
974765
2156141
1968111
2325655
339804
646734
1309171
1949483
1330916
924690
627365
1857125
2580119
42102
2077651
1347141
40174
2841548
157873
2689502
1663471
2029444
2849639
2886595
2260701
760820
1066340
2570218
515260
514738
1350622
423868
111138
1295939
1019601
1189487
2232994
87029
2330320
180247
1109548
417446
471820
414761
654610
862323
791754
1612581
1472403
349031
1246535
409979
2688853
1082654
2643390
1565517
2213270
1996681
2593137
795849
1608403
413372
278416
1477742
325835
541192
613609
1499655
1119232
1437715
2535822
1722497
465967
2467489
2280021
937500
1642024
2432062
122068
877731
633648
2080731
7035
2358886
470888
1387316
787763
1588464
2563915
430160
23770
2157288
1172137
2108571
1863072
696482
2060077
2913881
1360816
908647
1933624
1115531
1432844
70235
2492815
2765471
2558003
1784090
106086
2718382
2414163
1771893
2531197
893934
786232
2371556
2447655
249125
2128184
1219011
772484
2711006
2432644
1655837
1554629
232612
958390
2288809
2489531
24262
1663959
131783
984446
298776
732149
2553909
1870311
2375241
1943201
856580
139579
51420
2328179
412250
884337
2417918
291483
1548510
1712497
2522207
8437
2453783
1272297
2067874
2482729
2528849
837920
660307
2024447
1081748
2819315
1601852
2708108
2293835
695427
238555
1816933
429301
1846498
2123080
844810
2705505
692495
267884
37008
341357
2612739
2853171
1466699
2874630
1307173
2253927
2442378
366002
1577927
558952
1945119
1782974
568979
751309
49040
2004886
2922577
303325
642609
1323652
2557486
1299820
285392
1254850
2233765
2279616
1013806
570530
2275600
2319579
313691
1555272
281865
2241656
2688049
2651921
1163991
566678
1063808
2730007
187855
462919
772875
2112534
2518632
1875173
2764162
2662292
1492649
782346
155124
2404291
783436
1597637
1086533
1121322
2193616
1896404
126980
1417210
1671165
2017985
1719658
618487
2088211
1142362
1856933
1880411
1967674
1396250
1585405
1074881
2025194
2409620
2014620
2314267
548720
2628356
2819741
483738
2555165
212572
1304068
2024317
905996
2445586
2514723
1901259
233453
2542687
1365830
2253105
145887
364857
2634601
2501056
790142
2643947
628837
1389760
2272923
1688122
2729698
2281013
577300
790989
838132
2411936
130065
1061695
1039145
205644
789482
389464
2938253
229900
2605095
100000
2143046
1272069
2808796
2192665
2746017
2119808
2310047
1060103
782933
1422378
1375044
984959
2423057
463348
2716263
1220578
664175
2923927
923259
748136
210712
545433
2231534
874409
1051271
502631
2332316
2594052
2801725
291471
1370308
589646
2070980
2716204
2105140
2670782
959774
551001
345863
373382
1760778
2156265
291578
862611
414847
1294325
1156083
1070411
2183896
1229348
2583000
676999
1485497
535653
1849715
1185436
430867
204886
745617
40412
2640022
2710871
2699137
1332822
1954205
347978
77103
302227
2034079
2137877
966661
2174219
73492
2620313
1264566
232084
1959387
2805081
2117214
199565
1952319
2577941
815706
346429
1787117
2884144
1022498
21087
429313
551267
1135641
1533595
143762
2236324
1045930
2789398
487932
948635
1116952
1359419
2903878
846787
1320524
1476370
2395223
445130
1790095
2668562
2460566
2287439
322511
786591
985602
1885231
1888138
1304910
806615
703330
2344803
2477058
1045122
1398906
2310484
613540
911173
821480
628630
2280422
675696
2536447
1632886
1636898
1768962
1464695
2082210
2188874
2763654
957605
959245
2450587
735109
2877010
354061
1490265
1104568
2045107
21690
2224347
1752924
2365649
1057795
2212225
2892070
2543424
1438799
706298
1493799
1158455
2283100
1714479
1311086
232239
156297
2052005
2112704
2443646
1860153
1619052
1717287
1195230
655194
2346429
467124
1214862
1633173
1884776
442391
1714427
864214
143426
2155385
2396581
1046034
1413285
1675093
205590
2196105
1170838
2384640
2902340
998858
477954
2607253
1469625
62059
2804136
2428400
780548
1680457
1816112
351281
1219283
2485169
345879
2051329
2473031
1079754
841444
45525
1826926
2432765
239062
2492299
2248260
1768511
1389776
2303826
2043181
171385
2604481
223227
117414
295462
160532
1409892
573270
2153625
258357
1488678
1559867
1477716
121643
2646253
1950739
1440594
2249556
1511696
265988
2796983
1960246
2030257
2627281
813555
386948
400032
2634848
1202705
2748624
1584059
1490935
2556940
2448447
485175
1501025
463676
587791
2828200
1782727
2218445
312282
628220
2788842
2815241
1058928
639764
1896314
2889366
1075082
2371148
1377953
360647
398243
1592030
1928113
2544313
234104
1631989
1657832
1607124
1289977
1525113
2392221
2878621
1663997
1242309
1457301
885335
2566514
954901
1717705
2609894
1248133
2875736
855307
2902458
514469
2363853
2640361
1638208
1915462
2063770
1482767
1588701
8735
2480987
382300
1147665
1462577
6029
855672
2782420
4068
998283
319798
2150525
2659661
2527555
1777864
390603
800402
169925
2740833
2671873
2696795
488168
1526213
2440968
323185
2421915
363375
284240
1066001
2247633
2045484
721789
1476214
7370
651463
2503289
749762
2715159
2012215
1816388
960136
1979843
2283028
604489
2285376
652855
2314243
237994
2118941
847448
2840089
1252075
1207605
889399
1330756
2551573
2268061
1002758
1740174
2537388
478541
2001900
678729
2726213
326355
2005845
2166254
1682664
1229738
1170148
100908
1399182
564312
2312748
25605
2219044
849914
224612
955461
1597506
1762771
2826516
1916175
904043
2866428
2051345
2775540
1332848
2069310
2036626
1432120
1517369
93414
1170969
1058475
2699965
685527
1665931
1027286
1490842
1408490
1050474
2365797
839484
1423628
414960
2501609
153328
520854
1842692
1922222
2017077
13562
533593
1036984
2459252
863175
1704837
1739290
2387601
2846722
2515186
2629425
898488
1048727
885173
2710899
2573694
2379965
440010
2809066
283654
2059739
1563605
1608888
2467513
1021570
664378
2823497
2762870
2161378
57018
1281059
1117877
1585205
409651
986815
1026039
1319534
2401131
2828643
2789516
2748569
715161
61545
611495
1802990
1060000
2523346
1882082
1832226
852273
274224
1119184
484785
1667307
932674
2218539
2637936
694878
1083695
721101
2881338
2067776
574625
1046762
1289038
1924376
2215538
1962920
239412
805519
2192432
653396
744238
1342324
1357575
666867
1612317
2675573
2613475
968719
1606778
201219
1959669
572395
1196340
1530842
2152845
792750
2532485
501805
281489
336385
64530
2048300
2259194
1334583
244182
2308415
1024357
1989722
428877
1610743
408783
302523
1888658
549741
1764256
261911
1343177
779965
694248
382328
1446561
2369900
2411921
2663300
2806356
1739901
2640199
43323
2084250
2439458
2838941
115525
2863146
1814277
1839712
2654948
1221254
467963
425433
2397158
156297
1938717
161170
1179901
1827602
1753196
1034667
2499376
2555808
2630488
2482619
819193
2383116
405682
2799217
769069
2927277
235101
913843
2763437
2699435
234336
834139
692446
2315065
588127
2489461
673085
2858456
2408313
547000
481658
868859
1914422
97736
2521820
1569685
1066088
1427821
915710
2607130
2736038
1502519
2229870
1654242
1790259
147350
1932152
552021
546236
2598934
491677
224535
436929
984040
210426
329628
248334
544366
826657
1377622
2775782
597307
1396273
2036762
367492
2457332
1129967
789150
1703709
407038
1753610
2038550
1955935
920883
2811325
2791050
2366067
1539824
1213722
817475
791780
201775
219886
937768
749703
741204
643035
1363953
1761238
200412
2909484
1519963
462635
2070844
381923
1830633
895527
2647819
2677682
2626582
863708
869552
1919899
2556666
712529
1736738
2065079
979096
771248
1545728
1807086
1357002
1846971
775346
2909116
348404
1254511
477032
1946169
1624733
2811952
1077198
1827093
1125414
1711645
1599196
2891713
2539615
136980
601703
1561981
1160945
1057761
2191177
1019511
1940591
1556418
2651267
571813
2045259
2154679
1623853
2473509
1627628
770386
2904141
2477833
985120
1492224
451425
1396574
232249
175841
1833240
2904452
660293
1946862
1298390
446436
2631287
180139
216002
2216017
2128847
1501358
1837700
1641903
1848628
572546
2183139
814479
2435155
1879069
2234289
2562523
1034786
1304376
2513263
1484327
2670471
2488326
1885053
2508066
2715220
1592420
1772423
451656
2312755
281914
705771
1516407
2030720
289442
765009
1584684
375556
713794
2288838
811143
73656
2247672
2636810
2870765
1378862
542275
2530798
195442
828748
2264602
1593533
734927
1580826
2937763
2443901
160602
549073
1155188
2169591
2344371
32064
2660742
2100674
2592867
29964
2466152
2682607
325347
2581323
2205057
247666
791510
733939
2144224
1393081
960871
697064
1799682
2918821
21317
2450418
925456
1068910
808262
511206
517218
2651424
1113857
192338
1891272
603772
215777
2035227
2936091
611825
152149
871608
1046201
1616531
1510661
892092
693751
2076827
1267884
2416456
882229
1618326
2125960
1409932
421174
2245579
1222183
2484780
1119723
1014594
44845
2651448
98864
1484579
2122886
1123134
901663
1613892
689658
1889010
1518139
2465501
2785841
2243337
2399698
989693
860562
147812
2663178
1937413
195889
1192692
1592519
91173
1316173
2039579
405346
2603258
2340583
2912612
2640527
2606866
975666
613698
993626
2701472
173219
1307491
862491
1287352
2928164
1073733
1133254
909164
2234548
2007746
896423
2938329
1555525
2150439
143916
1396498
570975
699929
1568393
612596
1373410
156079
2700803
1636844
1160160
1684160
777068
1022155
1586250
2075569
1363
1024323
1129226
2258972
2109828
2397782
203718
2265292
1859433
918043
2153301
1410894
2134541
1776262
2507936
2726498
7920
1331348
1238921
1113689
408909
2120190
2694877
1958141
1190161
383372
2103355
50786
719126
1960452
2853486
2117435
571559
2368272
682821
905506
2336661
2559982
2187314
1138803
1768396
1626559
1371417
1890307
2423077
1003958
2262271
822491
1328174
583563
165887
2521236
2278825
1184972
2864416
224100
119299
1151339
417174
523858
2495279
2020789
167154
701176
1471994
2488898
2367074
2624081
1150397
1999756
1315340
1657496
2287820
731084
486331
24955
2648516
264425
853631
208704
718024
2547599
2558601
2788060
185024
413791
1178379
2705804
759672
570501
2714859
618246
515785
549944
1336041
141525
2041809
2432845
1884250
1658193
2698535
2557018
2672510
1624607
1364797
725212
1877506
911031
2871869
1037715
232896
2654191
1166364
1802841
2026936
2448707
1462381
22803
2719260
2802450
2930446
1774365
1898304
1975030
417501
2751670
2620750
1646672
370815
1307499
2868751
2673316
2505689
694139
1466412
855763
597365
2928671
766044
1565700
1075887
463759
1373892
91386
1450039
716566
1545083
1327834
2666073
1167403
258716
1253686
369634
635009
1078614
155058
683999
2871492
580956
2442915
1427767
1964235
1949663
1242517
781161
729695
2732877
2321785
1932078
2627080
1675776
1873956
1929780
2812010
1463339
96978
839652
2356922
362618
1129787
474311
1412069
456425
2655152
555843
1842763
2785568
2761681
161283
2280248
151397
22232
1674460
773608
2845681
2536534
509370
1210625
1763621
198442
2287959
921678
182429
1846237
742894
806885
1688770
150827
2203110
2772471
1046045
1845699
1099418
2607844
468348
669535
645652
211732
2011680
2620382
1517830
2114358
898645
215418
1440552
718902
418778
536806
2309084
1099463
1698010
801150
2303187
1348016
1681052
1018079
279340
1804763
1157380
1251457
1325287
226354
453872
1390558
2647352
72712
2337784
2798916
2648555
2888133
1237701
946618
533004
2231374
1540210
2456142
1220937
551062
1575111
774588
2914515
1338764
561056
491770
1684808
142450
1044053
524798
2532344
1860979
534640
931533
2820708
758852
1859994
2262744
1384392
2382423
1619176
1983027
1660887
75587
1975001
967524
1849450
565602
247949
1237256
1803799
1983704
677426
2723283
707424
1486381
2198694
738790
2348226
1924672
1518781
2376947
1403183
1813963
1576734
1247487
1469756
1477555
2725637
1344113
266035
2342567
645147
732176
1992627
703123
2057536
2363616
2518386
2010313
424757
1762495
2686336
2033154
1155692
345527
1297677
603598
473801
2299444
1106112
2242539
2471351
1506087
2926545
2221573
1753420
1701892
118482
405077
1635697
2427812
2047225
1443805
874526
1174248
1560953
260300
897403
615029
519879
2727642
179050
1604018
2758435
1023782
565002
2266838
1639816
1930996
277437
634511
1313641
699841
2757634
2174832
2629822
2737192
455403
1274129
2619394
692931
883591
243995
2887709
1951272
2662718
359596
540733
1541761
1998480
43270
2321718
2048547
315772
269595
167533
1934681
2045936
1559867
2790402
1800146
2627537
2318713
263343
1776797
592849
1407416
1862405
2555417
897679
1724145
2541218
2250048
2537017
754298
1875078
337684
1080638
1685120
304836
2341371
1714265
2061192
2901813
1765851
2657872
2131410
220114
2558656
2293642
1879027
2790669
1021498
168762
2427342
1663980
717527
2230008
838198
1980197
2166053
2900039
2581082
791207
526691
87173
911767
2645221
90857
2905987
1366921
1502728
1707160
42946
2562552
482776
2335948
2266612
1853505
1036305
1336230
1307628
305565
524423
1066640
869448
622499
2471987
1977510
212333
1206659
2070814
1623843
976732
433549
1010405
1747513
2799279
276671
1783589
1690397
2310029
2339150
1746880
169905
1911188
2021120
1974764
544965
2151512
1867810
1259708
1316
260110
517457
865010
2247206
676908
2668511
2921931
2467135
2869042
1857603
1545250
685848
2518735
2303539
1168380
2525158
91706
1550320
945444
98692
2877080
1242004
593718
1644809
550883
2720445
1209505
1933982
1653085
1268611
727156
1040595
496929
2513494
2823988
336982
1901513
1343022
523965
670315
1869755
1371748
2358481
2338892
1751729
2600092
847024
2080290
1846206
2759568
1393190
2866067
709949
742686
1635021
1218041
1860963
2050343
1573050
746736
919893
1990157
1338208
2227579
886200
2270231
2566
2844409
2623363
1470073
637706
1798613
519851
1544380
2025208
1604584
2522889
2133422
2781304
1581035
318214
2025451
1304314
1748936
1809261
2839127
642508
2602686
758551
1787363
1436421
1364939
777451
2649950
1783294
352211
626793
1189120
1454202
2052657
1915858
2473733
2659322
1029659
1354881
1286010
53850
2046126
1127179
895481
1163731
2687330
1863476
2395363
967629
729876
2200741
1945084
2636690
2119336
2146646
1223389
1517537
2435774
1080621
2523874
2640597
2283586
1332423
2611405
1453643
2722027
1448097
1060836
710692
2732476
1770209
2913725
2367685
1591284
1866271
1098732
128713
2205165
318655
811419
1870857
179887
800534
2716719
1441023
964797
1400825
1876045
2421250
998950
741505
103385
1553865
2574375
590095
2403314
2781512
2067142
2234904
1794631
2422128
2302706
852118
2544818
1193146
737123
2799015
700363
1134399
2709304
2244070
2668021
317397
2384211
468447
571270
884371
790330
1140195
256367
518821
1118139
1922610
1341215
1079502
1669998
2637172
1107182
1649283
2207877
392122
55958
2345321
1709714
1565426
1772071
200747
396776
2615388
95744
1936680
2266500
2555018
888135
204453
660902
2419795
327373
770963
1432389
1609638
25831
1285374
742732
1634675
815693
2125034
168276
1621385
1834108
386704
1178311
2615561
2170602
22606
2882537
464849
2293995
188510
2294888
1640906
185557
207412
2223642
466120
2739067
2205939
1642554
836032
2646085
700173
1497630
1118315
1664202
695063
1241500
1426015
69134
1968104
1678262
1623574
631380
568044
1676476
815925
2183290
2158481
1718587
750957
1362594
2496222
1094903
949756
506345
732397
1749514
2326757
1345341
346546
775805
1117506
1424615
1277657
2661556
1914534
2615778
773012
279175
1445304
1379236
1688176
2529587
958757
1188710
1262473
2698603
2013524
1883901
601763
2750407
1862757
1054139
2933159
2213954
349278
2130503
55760
2024353
1486746
1673695
2845765
869841
2250609
1905170
21164
329846
148135
283391
2630096
623520
789599
955079
294260
1822108
345830
2614754
1526365
2626226
1010383
525024
2398445
1852204
1139025
1873101
181122
562884
1779585
1908619
89475
1149588
626062
2710423
1172428
914587
1499124
2342106
315516
720619
1777230
301858
2063013
2104516
2056824
2402523
2832202
1651269
2075819
1990406
273203
2049459
939725
1064535
1142611
1801518
2462169
1150427
1536116
2269202
881591
400893
2474595
1955363
2384123
2528173
651909
149128
634957
1656431
855720
2444414
2887620
297774
2794383
349699
1230858
252026
1734005
1057075
2623924
2937182
2877573
2655251
2336641
61656
1082283
35760
2780044
2434925
2135956
2605664
2601394
1082300
2118346
674520
2245843
2863448
2320831
752851
647586
749114
1455011
291088
1202446
768203
811702
2093846
2190849
2595668
718622
1373739
1385320
1585148
738213
1694821
1386234
2130515
808075
649011
2512202
1888057
2054497
2631631
622825
1410030
1036941
875553
2617005
2229628
2808417
1298541
1352491
1152974
381210
2316527
1938945
1069092
2337520
1771813
1580225
2049517
994071
254834
588923
242791
1216870
2402700
913691
872535
864828
1252642
2684050
2174347
2725099
2913336
361370
807783
2513910
1729655
856329
103340
2270959
2899158
10811
310378
548586
488063
2603596
1719265
1743558
105281
2271285
2661280
1068332
994831
1195389
2012122
1485073
1633779
2031941
2548901
579963
350629
2253527
379534
1197309
1703682
2712570
1774617
2596626
1061063
696804
2537423
1762397
1991176
2853426
1540086
2208442
847710
668842
1154147
37600
1059372
666914
1770885
561994
277028
451216
1547422
2727803
1374452
2592375
1157717
882484
1925122
2092153
583555
1503012
699460
2177837
681522
388792
2355316
2614769
2824017
328423
317954
559740
1655882
1999424
1181841
495431
273206
1276833
865540
70352
423737
1612465
1890317
2271790
2749756
405952
2700516
1788541
1564681
69218
987090
2391937
2501077
1512722
1282127
1318815
2027318
806690
1450406
1294506
1437426
2251437
48346
1917585
2532256
190344
1710591
1377004
2514709
2248899
578196
891442
398220
836393
371070
2623261
752463
983889
1994581
1452430
649069
889517
400707
94350
35801
237408
2283827
2542331
2402205
1116856
2106775
929069
406997
1742635
396882
1813701
883849
1053625
1316862
251271
1504541
501771
159367
1434761
2380074
179636
2203182
883076
789642
2863864
1673910
1570568
922374
2175113
2671041
2554406
4013
1704970
1168110
58040
1650712
695508
881775
2417463
1096857
1521490
976391
1872816
1413075
1112309
1078880
60581
1516245
2241972
81211
2507945
1680745
2086804
2017150
1809951
2670086
255220
367012
263791
553897
1367856
1089347
2697660
1685574
1569637
1050830
2011514
2429018
1002034
1035664
2592254
126295
2262701
493930
2890702
1291358
1202467
373273
260093
1852462
22165
1442805
2438471
1365062
2637468
370683
234712
809741
2559978
86580
554724
2813920
153486
2905547
1299041
2313993
1972820
2028917
663256
2290397
2353933
2196764
474807
2247226
1260213
21796
746811
2886719
787614
840799
1818524
2079641
66407
1230456
2850950
1561090
1211241
471182
276473
1422071
96503
2037613
141785
2848035
2344664
2246482
189963
2005917
1856426
1916289
113850
664613
365094
215503
1466666
462679
1705898
423813
2594672
2835486
1347055
1496068
61423
2748053
2832524
48444
2663034
2742235
1637507
439981
2402312
2498543
2023192
280680
458925
2543729
1974346
1526269
1985029
1852931
1030850
2709112
44210
2886013
2637471
1756766
1777596
2233380
2900731
1177607
1477688
739685
1658787
2309321
1392269
2734321
974672
1558142
2815526
2232873
159732
1611856
601781
1297235
2111695
1113596
1053879
1048815
2103970
1979811
35512
179249
2455927
300259
1152991
1632674
1997970
1248393
891262
742320
1904444
454815
2937215
1989694
1878735
645720
869316
153186
1194632
2437210
1070528
1137952
2013483
1210086
2392832
130237
1508629
2317352
2320221
2310267
2248555
68325
216127
2913805
44486
392577
746392
2422377
1607957
2801225
1752749
390793
1748079
2432943
1231226
834209
999453
2656599
819892
827340
474176
2094474
113368
224396
2846979
1586559
1009759
140511
2391787
660705
378666
1115597
1643104
2657752
1638536
1341467
2231240
2513702
2894143
845402
206916
2043443
199179
2855972
612732
1495985
1447032
1413296
593349
214354
2251018
1871433
2150134
2000695
2167734
2624717
684423
2557244
462650
1603614
2634914
929136
1318100
2674254
2140702
2922844
1786658
1717178
1536502
1164461
1837316
2245999
2126512
539361
583742
2667173
2172995
1095643
604414
554288
1236727
2546631
866763
1127212
2699119
1979579
1406291
1987738
143071
960428
1867926
2169120
2114972
2589751
868149
464464
2405667
2288394
1579073
459701
2840538
934127
1060364
1140359
2534138
496188
718822
835455
589901
1935893
1538693
1836261
2399493
865963
2725737
1961620
816119
1573604
239462
1167088
734708
1075651
1581785
504605
1784862
1038125
2311674
2249059
938279
2326023
2713542
2719484
2106072
1155778
2535636
1851839
2789841
1134558
425565
1759997
669970
19183
342443
1472503
2366323
1472835
1164176
211954
1612910
584231
1389039
1427174
1398262
1644664
1326344
2425201
1415459
2734711
1376168
2197809
1839234
101560
753584
484030
1489571
766075
2108106
1046149
305725
2093580
2796897
1319204
1136689
2026484
184883
2091531
2506834
789416
469128
697749
585003
1476765
2137983
1838054
1374785
1925443
1804352
902175
1253767
2629652
520513
798799
609365
1882468
921455
1830567
2603321
2646244
1900727
1538472
6407
1485321
2214377
70229
1580740
2842398
2313851
856205
740438
380886
888665
966823
1390592
2661395
1507201
1007051
2292234
2868384
2599423
69113
2854805
1135507
1555933
1524975
355224
2900893
2796638
506821
303566
2737137
1895710
2453988
946575
2456075
709718
2224788
2135156
2530757
2188193
719756
1568823
2251295
436777
622297
1216929
1482723
54649
2044217
988387
2227263
2323544
849806
63614
2270053
1220346
1881288
1764922
1975755
625907
1254749
183793
2102090
1341945
350284
1457407
1926479
2088984
2511981
898229
295386
422268
1464560
1244613
1312213
1733386
1854487
111096
580320
33585
298345
2530544
810548
1794017
1879468
1045989
1439583
347093
2710915
1773544
705604
2032170
2755009
2475457
1986982
2810073
1498738
1310734
2133675
2930098
1207355
289140
2059105
404996
510238
1388329
60803
1411891
1012160
1459006
1556894
2091410
2649208
2303556
146754
1302891
793608
2207050
24833
862380
1235280
1366412
2452115
1578047
2937533
795511
1530266
1849842
2809241
1437804
1330264
846423
186520
708898
2539550
581523
2631879
823188
2630629
2507119
2529621
883834
1819017
547547
1275624
293533
295640
362200
2577882
525207
1408293
282154
1514196
2594102
1384930
2147109
404969
1253227
1561312
1138555
2665601
1122843
1657163
2337355
2248666
1811734
1256675
911342
2580986
962187
731686
813981
2323216
1067970
235139
2743626
462178
2519399
1274790
71687
300463
79771
1156388
368611
301638
961764
2425202
49442
1364543
1951038
1073664
1766053
2347648
2083417
2339207
2871783
2152163
1123671
1277882
711115
2692326
2018468
136569
725299
2558078
1129952
412444
1969284
1634840
1616054
154960
881848
325899
1128350
221914
2560429
1821162
1041873
2715380
1376108
2247207
827439
1912807
1345783
1684502
2832112
651839
1647157
2758383
2586115
956980
2461982
352779
972178
441224
1757033
2155677
514537
2228256
2572556
2815766
879632
406941
1527573
1272676
2357029
1975309
2292016
1431422
1604037
1880968
1300617
1483199
2364816
2202900
2835671
109857
2610682
1725537
946408
2278117
2689819
1812332
928971
628268
2820464
539323
846614
1609772
2144716
1579589
1301276
1258476
1433444
2830496
779490
1381108
1256645
2841642
881640
553854
1882976
2548851
2239269
2768217
434191
359591
1347233
491648
121790
1874050
1495700
754326
1475143
2899209
614807
1589518
2229891
1125764
619424
46375
319275
1940317
1906971
1642198
2174187
2085797
840707
561484
204377
1689768
1025091
117476
1102031
2871485
621863
2478971
2830368
204459
2061
2420434
2901672
2036298
1885599
2827029
2569231
2596611
543749
81496
1073515
2817220
2162178
1391045
2438177
2045645
1413624
1650887
796588
553154
1061234
865376
2220211
219696
1990338
908056
1685325
617792
314550
2738714
2318820
242377
1481071
1310906
611011
2341454
2586229
999161
2087418
80979
2354436
2476013
250633
2472292
613671
1770080
2418211
1012691
2862629
2391196
370352
2038846
1158076
406441
1031796
220012
1616727
1286324
58443
1288445
2697921
1770395
1341007
2174299
679840
1404192
1460469
2824059
1052009
1252950
1154223
1823649
1620999
2677310
398267
1880240
972010
2083567
1245992
1288684
2601828
2240472
1020485
676588
1807199
1773293
786429
2089414
2130263
904821
1751299
33784
870884
2351230
1872746
1828791
2798255
2394021
2262576
2585038
1863183
2892600
2878810
1763992
1217797
1471536
2387445
76886
1220723
1959997
505356
1952749
765446
1289322
1017590
2239336
93945
640435
970998
2737448
1683222
455644
2144988
323182
1953319
953158
426369
925142
2673540
2506944
2125652
2173171
1579970
52996
2513823
1594976
1136498
2044636
2142927
2132944
2150469
1531895
1745843
556855
747462
626621
1509271
1532825
2634512
2488210
2448324
883690
2448797
421534
1300909
2753240
2380325
2633833
2357708
2905405
855709
1312620
1238554
2618118
1809223
332426
2474032
2485743
520781
2609587
2063610
1957845
122065
1001006
1540514
2761503
2161400
1839203
1986208
2027083
651424
1677015
788947
199208
97616
2837410
15526
290648
1900918
50932
798605
2446678
467627
236794
2505703
2818473
677484
1502399
2876569
1541959
1874408
2419251
2467249
2926386
854276
2697627
1067418
2681394
218033
269842
2745780
653924
712611
362574
2652915
991526
569700
2496006
2055685
411009
2492964
557846
2462177
1523335
2540284
685667
484236
1319780
1843653
1043716
2390366
174263
1032483
770135
2204150
2528271
442016
591584
140973
1557421
325288
100714
1651528
1072766
171492
120315
1039835
162370
867804
2434874
611103
1194832
1442607
467735
1150574
1082112
355112
1026374
62558
672792
2873565
2077810
2799832
1292525
1587593
2837575
281978
1391117
2608053
2020554
1636934
1492796
2483778
2185562
1698806
1087311
747052
1731841
728239
1887237
1798594
1329820
290652
721568
527599
2165005
2336981
1714876
2392262
2079165
2094502
776599
2703928
1573446
526413
2100068
1105331
2311673
853925
1092306
600555
1870239
2576700
1751411
278628
2011425
26057
1471851
1714825
564479
485653
2252770
1995723
1186422
881685
1922997
1495620
2509658
1140480
1057997
2885367
579407
164397
1948866
1041661
1001574
2177857
1148466
678260
2687675
284043
1058502
1813762
2409894
331508
498331
1377344
2613109
2288146
1439923
413596
285884
2220407
313515
1000274
1717808
2724101
642121
2076407
2891053
1724977
232640
2744224
780791
1858333
2003310
2469847
249408
755546
1723885
779381
2161984
956336
2043710
2813561
2898990
2055718
309236
412730
2562536
1002451
1897318
475377
2266917
1308106
2069332
2821569
355738
2245849
458299
63117
1440100
611941
1131664
482529
1012687
1748462
1255540
670365
986201
2925581
2351185
22252
1522852
1766162
2897382
779059
1943452
1316379
1921807
2021375
972270
1701436
2819065
850188
247754
1135172
2055428
1764808
1250715
1647441
2806391
1420594
109198
2857011
631849
1051987
938349
1666706
1591649
1472568
2079301
1452538
155510
2803576
1659662
2290404
527342
1606612
1618607
2366817
1848236
1302642
660952
2466547
1230841
1574305
669298
103334
861806
1348643
2809614
70077
510649
1923113
2326738
908299
2546760
1529895
1079998
2509331
1504738
834131
2695622
154471
241714
1239656
482608
1256111
2780360
2251358
2042066
1072579
2602509
2023976
1065973
1986257
96641
2004648
2124731
379109
221798
97914
141075
2499757
1803911
2004058
2490151
1822188
259695
2618605
340555
2326095
2329659
1433489
589479
1649948
274641
847018
2675247
2295625
2398857
1410271
2914491
2566527
1075338
1008050
821283
1323478
1723625
1596257
1079643
183526
2049107
1032820
751852
1382397
2612017
1400060
738353
2076770
2455155
843869
477721
861584
1378734
492516
2115134
1134908
2302376
2675542
2267140
1772639
1975869
1670371
344455
776530
2151595
1759441
2891338
2051070
1201241
177655
717147
1238715
974525
1534041
2191662
1078520
2211391
124514
1074943
791095
1951643
2002210
503228
944500
1125899
804120
1589260
930484
1319934
1531573
1711623
53142
1634205
1896635
1723777
1917023
2750192
2644705
241210
494065
2926972
2262144
1961464
2457128
397834
2509422
2006417
546280
21341
1716532
2116392
2444434
655804
1356602
1672026
1680884
1163098
1629174
2546842
1551469
1876647
2839954
686720
2441803
2381438
1321909
2922297
166508
590067
553576
2344973
1966609
1008985
1672544
2212320
344889
2938969
1710485
2517343
1115512
1876920
580340
2773831
1598677
1404030
1678474
2060065
85029
252242
2940431
1590319
430266
1145481
803619
815062
2843172
844835
2823177
2669736
144223
2244875
2601725
428716
2214747
1165189
1209498
2716213
2162493
1085199
2238482
1744215
2933178
2704836
374098
1105018
2657823
2514420
94859
2409107
2001409
195364
313633
2832552
2742546
2616376
188207
457223
117406
1068420
1130222
1895835
1811900
1048104
1914403
1465858
2690260
2049907
1704879
203757
2183842
1004259
1111855
1299172
2526296
2341060
947143
563739
1666993
2916618
491647
742593
28734
1667326
866227
2607639
2884157
1286673
225881
740807
2677513
1530946
1789506
39128
2851947
1234365
2318082
286445
2663412
1961152
226637
1178478
621439
1434703
437562
1469635
1548536
2827485
602420
2224674
347075
935307
563564
1040528
2541472
1474877
1787472
1289313
436391
1454116
1394687
2537963
292539
1979000
1867737
682304
2586653
1039455
2449362
2772743
1957803
2734281
610294
317810
324383
2644262
1430002
2576122
1519517
2329147
797591
400664
1227310
729975
1914964
20462
2328486
1372597
2629139
2547910
2360744
105737
1699394
1729471
597924
389318
1684414
517340
1318056
127156
815719
2407362
2898157
810276
902112
237889
1580944
885365
1730216
964617
2764035
114908
1430210
1418200
2835860
2662873
943934
1980795
1564205
2352154
2475717
79949
368510
2261803
524677
1181641
367985
1006470
1839971
2937602
669174
1295334
1835391
123714
992629
1863294
1502795
2454382
468755
2249816
107537
2030983
977970
976520
935251
2246193
1550258
2583947
2598436
1991580
778587
2001402
2522767
669465
2526658
570803
1215107
2853239
2871338
148471
1586493
2230193
27028
1090264
1682904
2562885
96381
2157542
1017612
1122972
301570
754818
1948892
632121
1298678
920490
1607302
2119748
100035
1468511
2265281
497682
2105303
236888
1107445
1192208
1155375
1831238
2034153
2405460
1085304
265163
1589783
2157717
1753939
2625639
1279047
2902423
2443201
1502005
877189
1310442
2819916
603247
1671936
1405813
2006731
1069558
1410775
1813909
2399095
2044035
2023063
2048895
2923747
2691653
478485
2542673
2139751
656835
35380
2194757
1997197
2897006
2567807
2827379
1182573
418730
1394672
975193
2287875
2335200
1513890
733111
2451307
2138902
713168
1595547
1868150
1470242
784894
2303093
765319
1151282
1295606
2467081
1631799
658278
177200
2715379
1475020
1934538
2111945
961019
1810796
102451
1462709
2018766
1029339
1396276
312571
574415
1563222
413847
120809
1131550
189880
2564428
1201788
1806406
618910
2937461
1010177
454981
1859315
2395984
942468
2366232
48755
24502
2362816
1254636
1192552
293286
824584
2800938
1541059
2376298
2169994
1184206
1850667
744562
530072
2896940
520557
1119091
274845
2532954
2833017
1070859
1740603
89273
957197
448805
1771158
875441
1264227
1000523
2004913
1703943
2711970
2709142
1048066
1296569
512306
494594
757991
565540
2918784
2203003
572157
2310023
575719
2458244
345772
2562538
2069138
2814268
108058
792215
2399406
2080111
306460
1871484
2045750
354499
414334
549181
191264
922854
2212487
749247
1852459
972139
623021
2351137
2656668
2546433
2642137
1524741
2859119
657255
196327
187168
661935
574805
1126231
2392849
1651465
1303746
2566704
1412245
311593
1877671
2733892
1070536
898786
599227
941120
2233110
33599
1358721
1935735
1126791
1169625
2488309
1847593
31078
1800104
736961
689506
1146256
1260214
89582
2002879
1778394
295875
1498743
1761341
521295
655687
1577923
130112
989997
1056012
2937416
2455290
135198
2885264
1597360
685104
2530319
2812020
2494718
1092244
1442411
694252
245198
1608725
610674
262028
485099
1547797
2492416
2316633
2549327
1445356
2833810
2702257
1830953
922950
1456196
856300
1260118
1213323
2231350
1986391
326927
1408021
2381333
1513047
470992
219087
1699008
502930
2826484
1366533
266262
761797
2497781
2268622
632961
1238517
2361023
2870713
2301774
203894
118501
1578440
350622
1290828
1135971
1715065
395364
2124347
80383
2315181
1247742
985732
1990606
901965
764699
2020351
2669897
126746
2419425
614278
838385
113695
354088
70475
1687879
2095140
512775
2375808
2378997
2315321
167249
2318654
1226101
23905
1762572
581926
2351632
1038104
1711197
375854
725168
935904
2333350
675856
1306143
2684369
88610
114717
2580592
3179
842623
1872817
650531
2058056
1749562
1830837
2385883
885429
1168572
364489
2829128
1900829
1273456
246579
1497365
2921781
2840569
319442
534521
1103138
1093880
947468
1039261
1758838
984882
1520934
924000
324647
2076201
475925
1124911
460250
2633347
335065
2915033
2714471
663321
1438133
1594110
1043443
2264070
398924
2213977
1774663
2916822
65099
1505557
1814752
54331
2470476
1794260
1695119
1975714
1791788
1884619
1050268
120150
2865775
2148686
1777088
351866
1043345
1829863
2874160
2879710
1204688
1405100
1429234
947318
2818249
439313
506130
1531131
2127600
1997850
2684824
2101281
1321462
2093375
2144865
1721350
1883926
2705945
1873496
2823849
2296346
1836565
2618416
2680954
901870
1276589
1827138
1281293
860110
2011615
215565
2490211
1465759
1690374
448270
2865385
2049789
1432224
2341670
2891387
1741490
2841546
2394299
1059127
1498157
2746791
718628
2053626
281758
2736818
878366
520945
555788
570393
2434055
422924
305994
1760852
1741597
1916327
1257241
1216080
758729
2764357
2731312
1795338
1394826
1038948
1036395
1459598
1462615
952491
2539354
2221370
2354358
1565566
428420
1439044
1476412
289511
605016
2443495
1640224
1605811
2683724
548988
2374349
2618511
2015901
2259578
412597
2078302
732865
1466012
616253
1430440
788671
1499621
1027117
151873
2818587
185652
2785115
2325094
2139456
2700159
1269439
2606844
1727263
1215192
621016
449336
1658122
435598
1025359
2040623
1255940
2337834
1949611
1290420
1180833
2634845
2209573
2141564
2362250
996886
1663789
317845
2659506
361599
1638925
2459374
2733344
847414
1607210
2556793
2354267
569781
2108795
2777204
1421953
1666377
525414
1213563
259903
1651703
1321021
103329
35878
1988021
1800184
1742686
1067185
2413806
2002090
1042877
746243
2038836
2886443
526778
19184
131311
1286321
1351045
1417499
931181
2350608
650768
211852
1031749
1488376
1072581
2133544
2458023
2730221
995325
1310722
2730659
2559424
752648
1283265
1687986
2440378
2595788
1019786
2059886
1154903
1673343
2846469
2660653
1764240
2163423
1766218
1443719
372170
1744463
2179808
555444
1424740
2932543
1029100
156566
965730
706483
1627659
1332661
1350633
1592629
955800
2467656
200634
1249715
1547356
257071
2441069
2745713
2039471
65919
1128197
689254
2253053
2892984
1287378
1491439
1226904
2792131
1499629
484447
1006854
2193492
2460764
1323998
996510
859254
1801858
1154502
1882620
937239
2119710
2266901
2133656
250343
2492196
1679194
873784
1253342
2330169
1445962
1728724
1208283
619910
813748
1556319
2858420
1278127
2758740
1208789
1898874
2935819
523447
1940317
2157169
2030801
949646
2128771
607624
1685840
1279785
2506763
1247223
546736
525620
2582720
369156
2109910
1328347
1431563
314886
1056754
777447
607042
2682552
1721056
1632598
175958
2179998
2842211
1390602
1222570
1565679
2249022
1229608
421165
566007
1299802
2204299
486691
687277
2839459
460166
344537
1134448
268235
2673483
1964893
834271
2507061
2179142
423226
1578502
2573700
434913
2255203
705664
210166
824628
2441615
2784700
2731230
663375
923875
2778921
2544038
2352425
977902
2454421
2403020
113983
2594081
2513240
1088273
2574475
992324
876457
1409750
1165263
792058
173306
2669484
501206
2485974
661432
1989832
1289361
1192049
2499848
1129143
1962645
1634797
1981172
2039481
2145137
2449955
398143
1433800
1796951
729070
1517391
612719
2909365
1148713
100570
576740
2346281
335584
830119
792653
2490768
2371356
101114
725980
492802
1232902
931312
2621984
655830
586738
1725239
925532
2368767
617551
1042097
2009447
2560497
2929470
2375057
2416417
2485967
2479719
1137992
456976
1437267
2752229
224160
2506456
636012
1264601
780969
2260424
203173
1508769
1493973
1777619
2482456
2932124
2856843
2285544
721445
713413
2605339
2023432
2877974
796204
2578906
112106
2585987
102444
2854069
340998
1435251
126084
757599
690153
1438864
2730250
986951
2465544
2892330
1432017
910944
1320553
1047951
1940297
254247
608468
795748
327122
937215
1461241
282954
2597453
2731887
1669080
1100325
36527
1355929
2578792
1089946
827677
715996
1953414
1254952
1351359
1174080
2821602
2876417
415731
2100279
945724
190410
772529
682814
169331
887146
1710453
2457625
798615
2236705
2737448
1042889
872611
1915128
2898142
957692
2574971
2451381
529973
1738566
1775452
2786688
1749084
964203
1590525
1654956
1593579
925399
1596736
1775265
933318
288353
1763292
979848
1478913
419885
2794445
1701354
1513294
1276971
670727
2386929
1283653
1024014
431967
2396342
1641009
1694362
216875
866343
1994315
33725
2825975
594960
1620257
149416
1855124
985018
1863119
60971
2410100
1917847
1786091
1194116
2152922
2479185
1089846
585124
857144
2472692
2352647
1159098
2144745
2676643
681940
317596
2276822
1171576
1028644
2682947
1088623
2348878
560071
1848003
476707
552067
2640416
2427930
2393655
1484406
1278843
2227087
2436567
712823
2251449
1195687
1472648
1058982
153907
2743486
442514
1138193
2088209
2074764
2816625
1076524
2364540
1762880
949843
1094496
145270
2171544
1691591
1165124
1979805
1572984
2624361
2843497
2261090
2499903
2616126
403329
934518
2572919
339913
93072
2415092
2385295
1519234
2103562
1159600
84026
2570920
1836073
1715328
2590845
173350
1664976
2779748
238719
2541203
1297563
1010318
2303515
1573787
2461482
607051
1208002
1975120
722931
2746344
889758
2814534
734782
2632009
615458
1577583
2690637
2635961
842585
1361799
1250052
2596762
921407
1537897
307085
1632575
1015883
1042998
980871
2491807
2208942
1779087
899633
701876
1409175
327681
2585974
28105
1898373
2664674
1883517
1630436
2296463
199064
2736888
1365191
780315
222596
789395
2309292
2402599
2591632
1802992
889161
2408562
64119
2921109
1042240
2254926
2165486
161838
1857424
287729
2195051
1187211
283859
2224617
874240
2666230
2859510
2396850
1811455
2789416
2474048
2414047
2080607
2038685
625561
1754437
2286788
451179
963887
1882110
393246
555370
1839420
2179023
28858
1410346
418634
1029146
2690700
526618
24919
662950
1715380
1343686
1278474
1127664
99284
1163334
106185
2893489
1877494
273194
293018
1769273
1236475
1598296
1198498
2665209
1296878
2455756
1039644
1748614
447043
188239
2629445
2104016
2464864
973941
1613009
1059736
578024
712402
390439
1009286
1755412
67165
215362
214845
2125464
667714
690783
1236265
2288312
2477871
1223293
2773494
2311049
1829661
1035901
2311346
2543364
1319225
2052600
785237
2549802
715864
2111606
2232577
65181
1955888
800473
1141475
2620161
1753780
1664231
492026
129171
2508299
2399558
2624839
1632259
61388
2566803
1647860
619256
2210425
842195
860872
2597822
1119098
361696
2849307
2424791
2188947
685475
1750866
2379892
1804750
2221447
516984
514194
1211168
945093
2940456
1194984
2114587
2460828
2879043
2423641
314779
2276626
1374695
2010168
1730329
1325963
321416
1565808
1167686
735643
1748547
1976191
112810
785790
787390
1883561
588676
1080976
2762382
425853
1236109
1283059
1264392
2410987
2820086
81718
2355513
1611276
1213351
1224331
2005087
418674
917909
1486378
1430152
480936
486043
2829245
2165290
2656513
408847
1379744
1545097
90179
1826925
2482175
1863434
2651420
769754
2478716
2719806
591038
555291
1186514
420086
1635145
1075881
396242
1650248
2539367
519529
1514672
802389
2505759
2852665
2593722
1071746
879809
2574411
891925
1509481
2508074
2687635
1725388
831905
2701844
2768914
1569813
500642
835239
314668
18912
927276
1661471
2025352
2631663
2404148
1787637
1490133
1984348
671454
534144
328072
673520
1429858
25020
2327379
488585
1442360
2210335
2720320
2715068
430268
570830
2682575
882276
410297
674607
888776
887433
295755
1710625
2383909
2085631
418266
1636029
1107195
627291
1163755
1961510
1482189
1994203
899033
873297
2513798
1654774
2864929
2847619
931194
362114
2508852
2328653
763814
1210869
2691915
2272758
1319717
708722
1076890
736398
1755685
2077958
563708
2413731
2273336
2477644
2394931
1353327
1868275
1795698
2069276
2914556
229836
1001778
521914
1856208
810576
2895630
2865822
1029845
2540476
875717
2603517
1313176
2197928
1986195
2480611
1076361
2626956
2251124
1902808
2693213
1159424
1854095
815183
879598
1564294
603740
999659
1084363
1172447
2322276
443159
283594
2262085
628581
2724230
1930851
2651857
755275
2737691
86122
341047
1012843
2442978
2378031
2860770
156646
2611726
37409
2331560
1810393
2731395
1660853
2629556
1857306
1876145
1173001
804057
2103648
1163161
1625176
1600059
2767336
2881273
681533
228529
859764
684217
1201828
1844839
2724576
2342412
830717
2169672
1740159
580708
465097
283577
2580441
1446283
2396591
1045723
2655215
675132
867793
1878613
2137527
2909145
1925335
2463728
2875896
1238456
2111814
572502
2763747
31679
695634
167189
1871679
1557706
34143
570647
2324377
2763859
726285
368080
2335574
1334351
2028223
1901280
2580477
613073
968770
1462596
2876094
1353177
1781316
2763583
771004
2867853
1133814
2328020
1854682
656551
2077019
2446901
1488298
1393159
840585
1207233
1514603
2646516
2467681
1520477
1863069
909837
2660085
861693
2366489
1937298
2413542
1449081
179680
1943322
587340
985932
2418795
1121079
2033945
872721
2106181
1972225
2654828
2508029
2280352
1152390
2809486
2082158
863842
1493751
2498115
1562714
97855
697597
587750
990115
840437
162319
1449679
2807453
2431645
950686
1790992
1562563
27068
710641
850980
5763
2430229
1587096
145046
1693383
1286144
1586740
1559889
1919967
274859
2488325
406851
2447057
2487780
356751
121869
36698
2530530
448617
762849
2257004
394136
985181
190745
1203595
1651784
697414
331312
2582556
998848
1676420
59766
2397562
1942872
2404508
2099561
1330582
52574
1713331
1007550
178129
2331794
1826905
2388614
1591744
978655
939650
595670
2817836
746409
637108
657632
2761473
1330662
1994285
1138507
746497
667575
1313342
1630432
1284472
2464782
909797
1379824
2447971
1175223
2261690
185095
637107
2319963
650810
156464
594569
943817
1919202
218437
2111928
691142
821421
2915112
1231292
2119643
1878789
884230
2597856
1762742
938757
705786
276940
2248103
538810
479697
711396
2369409
1461679
1239301
2480467
74426
237939
2705146
2699944
542465
591527
2539605
2547636
1286052
1885292
2248227
575523
709463
2932668
1174295
1193497
1446105
2065481
663191
1869968
297867
1424303
1456473
414085
2698830
1478385
647700
2760106
1957998
2144274
2805362
401073
2015922
968764
2548928
431943
2698385
760340
463688
1848705
2703911
413965
1700970
999661
2311554
2344173
457653
584924
2709635
725124
277044
1306640
2276942
2581243
2571317
1248774
1898874
665398
1574253
1908551
1511570
2089937
395166
1872216
880652
1033378
2329182
1682472
835912
1894923
2064161
2579198
1340480
2657335
2275679
1510360
420337
2652736
665405
625933
127823
672021
391686
412215
2030931
2119953
410910
332992
2458710
953420
928470
1451081
193646
310947
2047264
1001343
2005047
1823663
980188
1840374
1895691
709386
149590
210274
205468
1868913
2849463
1735867
2814909
2802958
732464
537449
2446679
502103
569417
1429388
2400781
2860248
2757726
1250765
1662251
45528
698286
2771075
978323
352191
1965158
2515966
1775222
2452339
140793
736022
1210527
743458
2600713
29304
1904005
405918
2695593
106097
1908643
2106887
3132
903895
2380421
207258
2267013
825562
2587134
1131032
1309575
1971754
436786
2787802
118448
1553529
1214496
46465
1181587
882686
1004021
309554
1880819
2124343
713944
2799891
1136955
1184043
2621582
634767
2489488
1201008
1481459
190835
670604
1873521
2099014
697825
2091001
917323
2696757
1075581
562406
2306188
1141297
780601
1373904
2292370
2180099
922041
2727436
2332776
280066
1826745
48435
381904
1225385
2300469
201750
595524
2102647
2508121
76266
2617887
247920
2229047
214773
2754069
1598974
1882509
2875114
1867664
815002
1476077
1981302
854731
430779
1986983
2715168
1890807
2409054
1902710
1323750
933154
2272060
690506
1446857
2938395
2471306
2464825
169949
2307030
2393303
2914366
2768411
2875027
536826
45009
1581637
398255
206315
1853942
135173
2217718
1669028
1665989
2307821
2772243
2782668
2150893
2158511
1585048
2730331
1570188
579939
665795
2739722
2050469
1205358
2042105
235722
954102
582896
1934100
2281324
1684042
856132
2425948
1047233
599153
2625564
1123001
1988971
2569336
2900777
2232148
2522206
128704
891878
522988
1911989
2922857
2524667
436393
422874
1116521
401445
1331691
1398614
2444861
2783367
2452002
1556051
2660494
2601505
1808079
608231
536643
710545
877103
2347592
2667704
320674
362889
2220624
1488614
1438086
2672293
1542262
2319994
1337057
2790782
1388954
1023949
2709821
512850
519519
489066
1069413
304823
1477397
380825
190913
2603509
63491
1379864
828086
60653
1367553
1328055
2347909
1134798
1365664
1138349
128145
107917
798010
2171602
1713138
2558604
1897741
467199
353840
477927
218255
1301371
2790842
2428302
787500
455382
635680
2889590
1350568
988759
493479
2712091
2643839
847089
886053
2089342
1884953
2193585
1149883
38302
40228
2648308
1333993
1300861
2189378
2892567
2441644
2158916
1441473
2601695
2309649
2059368
2879246
212945
1007722
443178
1728472
447020
830339
1202813
2435168
2039437
2330226
1566969
2424083
1888534
2536416
2315695
2723855
1334379
182139
1241846
2019356
2431798
2313462
764232
688728
223142
1845683
2759999
1093379
661266
351017
1813687
2727468
2864478
2007718
2869973
1345168
2859034
2913798
1403199
2912446
1380613
482513
2446914
2519532
2753294
1908573
1988116
1718964
2845068
1082700
1495248
1112212
514557
2259087
1880422
338715
991622
2701827
702062
2824314
1363166
1325595
1577951
61010
1489557
1020390
616258
2134438
2713848
2875655
2548506
73857
2426145
291858
874346
1995113
2916145
2435536
1238249
2667674
1225104
1590189
1059797
45014
2911438
1502002
1614665
2230091
2202154
596427
2048779
902666
1379179
1692892
496726
2531341
333189
2704029
2444971
2027021
674240
1706285
2828750
2494927
2411906
2775579
97250
1132100
305162
1224489
2891659
1673148
1008519
2499462
1565294
1393576
546286
46535
127820
2422914
1250275
1142629
1354388
671815
848928
1100913
143384
1851226
2066960
2368505
1586539
2466537
2214265
582257
1416364
455664
1816810
509625
187086
281382
2893942
262912
401225
293601
281425
75105
1331581
544247
105602
1801140
407144
1054288
978432
2896123
2749825
2155396
1272127
2161536
2844328
1548648
1469265
231913
26408
1566912
1839369
762948
1823820
2372900
917124
125528
863906
1607912
2380095
568271
417224
2890836
1755004
832531
2477579
1213015
614914
436150
2250429
1539398
2688328
1681114
2021772
2519955
1144228
1268162
1744791
2832770
2154313
283701
2266470
1335931
2497942
2438505
2037764
471091
974345
408706
857770
106207
2623888
895101
221854
1210328
386043
2533129
1228175
832001
2282656
1031917
2860323
1619759
510608
210593
1298992
1909290
224570
1574561
2216901
1512364
1853130
966151
1501417
1390764
32406
1890157
1636557
2692938
2716500
2452404
742518
2728923
1485063
1960273
1253910
1520875
1946280
2516338
2423027
2850855
604929
1704778
162946
1012134
2257716
1983685
725024
1475941
2610285
1178192
1948026
2716554
1098680
2728977
2868144
1409105
2438369
890825
458564
1911788
350300
1950696
1525012
1444266
1938443
1732341
526730
135781
607350
1900669
2335280
1661370
2455458
2712536
58888
1156287
881721
301935
2679283
1499669
2057056
2329535
2514562
2719770
37396
2890864
2892610
196529
238038
2562133
152394
470343
625984
1927115
2209732
582152
1726693
1466554
185104
2908305
713912
1562105
182354
2173249
2722377
206151
2636115
35636
2074988
1015430
1608846
713856
77781
2426532
379061
1184723
1810050
425784
269699
571844
1011656
2539586
1730055
254242
1878729
2899305
1540045
1288502
2803974
840288
1138387
2128996
2873537
1269157
2222725
757035
1471522
581540
1092040
2379958
1202699
2691083
2879065
502086
867081
4200
919061
280009
1514598
2854519
521907
1804337
496853
1045984
2110677
1336469
542046
888253
1968258
1442389
394877
2907415
1183430
919027
1382507
1519578
1128249
2516270
2699345
272570
1306788
2846148
1350627
1008225
1821020
1619729
1943319
2358238
671840
750504
1172061
1519339
2199144
366083
1749539
1413106
2214544
1714062
1780862
319289
1292959
1306708
17505
1842204
620071
150483
521761
2462095
1180082
553264
168706
1925285
674803
832429
1562360
2214246
102648
2919164
114268
2436227
1630629
344574
1196825
1399972
1063889
1471310
1680496
1840853
2703361
1147307
1528906
466809
411053
743033
2419512
2578799
2838953
771187
776095
2051350
1465636
2445130
292923
1683026
2125649
2874519
140215
165905
433066
2579650
677432
2763548
2760026
2645316
2377323
457167
1477787
2099329
1332962
1588046
291251
109135
646951
975571
1769737
2455030
108842
2447325
2758800
1485868
1657963
1422844
2318132
2861892
368195
1787511
747132
275162
876239
530015
1572516
665761
1122969
978976
2488473
1672508
1183162
19451
997690
2354557
2594149
2741473
1785766
463477
2898385
1733305
372439
2417946
714468
2773977
2702955
997613
1858672
934121
363449
2448021
2343283
12981
496623
2848515
2938016
2326992
2899957
2222314
2268263
1000030
2129041
570510
1815
1325745
931411
2430262
2505024
1381909
34980
2891682
1706792
2804371
1514678
2334943
1227075
832796
1335383
1636908
1588075
987432
1545746
449273
2546824
268225
1543696
2787154
2545851
2318355
2123781
2160202
1306463
2509321
181150
207622
1958542
338345
1708626
382929
844350
1818729
2046967
615141
200698
652204
2330762
310425
1197103
1353349
1240939
1352970
1659264
821415
2836047
2119996
208041
1935779
794657
1079142
1646121
1611690
2521319
2170183
1480818
1353290
968888
2111040
2556908
438823
597154
1083211
245340
532176
163444
2855824
1672726
2438739
2774512
2054823
515953
1953537
2819307
2722736
2641643
2676970
2333483
1440790
996018
2354252
1628936
263541
2077939
2045142
1130522
1483575
2134291
1202146
318469
1889607
1523906
1500991
1443529
2909591
146497
161573
1008272
2927366
347578
59372
1474657
2559251
2029310
948101
1990002
1067533
2833510
1990150
966455
1807198
1530746
2374449
1035432
1125970
2141062
1527328
668356
1317874
2041881
614071
1910156
2363815
1852583
615505
1180993
2798761
1309655
867132
501422
1056180
510593
2827058
1565696
1850708
2051015
980893
1988952
1653676
2007498
1729327
1503842
597194
1407970
1392970
2745550
1253701
1200389
252056
1123644
1559825
1670933
431916
1588882
1229576
212247
302127
560265
2428087
1495690
2305628
2220179
1832134
1990006
469508
1829808
1656538
2341890
1907309
179145
89105
2172447
659130
1778772
581638
2192360
935556
289328
1206044
1299074
262826
1455373
510538
2926793
918377
2044948
1112082
1109074
521567
2841045
1738153
509943
2937667
2827172
1593275
2511186
2423073
1561134
1950075
1314374
1551098
2884040
1004399
2785935
480462
935807
2277477
2698629
1846977
1559486
2867229
753181
1432868
576433
270337
1020774
520264
2616985
2546142
2088355
343646
1537287
271501
1148704
1043192
2401775
234866
903019
2900875
1378069
2357143
774939
1100838
1663233
2831698
443921
1986621
2167079
381583
209296
1893086
900735
1953294
850072
1113068
1548191
1569274
1161110
57309
1127410
95054
314306
214482
371938
2071722
1355051
1495263
691510
2461179
2891409
1751675
1700153
2823660
110126
977215
948694
1613769
1259448
1243858
1524450
1336578
2086087
738845
323535
1181246
1286913
617517
509882
2270268
881663
151997
1003182
1162239
479857
1734813
1469463
1276050
2097927
1769958
439873
959285
346993
673
259617
617104
1048903
1267556
2036586
2920184
1557882
2016116
2323490
636772
271938
2277633
1642097
1192339
387887
232281
1622960
2818921
1468573
2298577
2474616
178211
1638303
2326920
1437626
1179547
2915870
2793675
1820962
1921584
2905314
107688
1222324
715937
47843
434735
2496395
959296
521297
1959116
492921
2259508
248341
920056
382170
2679374
2251727
2115009
1297481
208638
1302933
1249636
1474675
1758237
1929462
473456
165188
2572406
1542848
570816
739011
2017939
2330683
23699
2326754
1152901
2377842
2581988
561576
249219
1073205
1497051
86198
936293
1845543
974293
1316514
2256819
178767
912154
2627817
1215971
2622249
433326
680954
70401
2233941
1562871
537242
2523872
2829592
532230
388054
1439976
837953
592859
872293
2439853
2614232
1970492
1523178
2761638
1525006
609986
1390325
2517756
826645
2936899
2716878
1357296
592104
675014
2660164
974032
1472475
764548
2588451
1553762
2696448
1665890
1137314
2692400
1132929
1413807
2508603
1200234
1510970
2604751
68681
2633410
491293
907337
176872
1933760
1351947
2397064
440250
492964
649456
2935304
1916615
2870812
2241808
840299
2024524
783363
242116
2796359
1058712
2421805
1360514
1930014
2491730
140009
2082251
392545
416765
2234866
222380
266776
1780720
2897711
920055
2167744
1063689
2596979
1337937
713550
579803
509240
1051274
684492
1800180
790671
1038559
737628
2633239
854993
681566
2015698
2609272
827320
2495848
2508915
2868849
381164
2097306
523479
2445988
706901
2115735
2912427
2887973
1401216
2404940
757712
905690
1427631
91098
579935
1115431
307632
716768
1643693
2059113
1765186
2514140
2056344
2664443
2770257
2454513
1417567
1619276
413137
1452999
1031454
1272087
58876
1703221
2272417
242243
1983737
2780453
1538233
771697
931860
2271116
1939359
1771674
1812028
1338383
1163455
319601
403615
1135287
1814718
2536231
2399024
762090
1777877
82668
2514881
1643215
949390
967488
564735
405171
1123747
2506481
2098629
539906
1491464
1956468
380768
2348773
1995425
1526035
2921692
2410284
1949383
618618
1630093
2473501
1669681
1502918
1618542
1185711
2769093
945440
47114
2856454
681743
215222
1621151
1244205
2524117
2772789
203929
305475
1801002
2636793
294652
1349151
1310079
2188266
201758
2177168
160406
1800974
697826
1918320
376507
1040847
435853
1227955
302996
189034
1470836
799411
884860
1694566
2777416
234943
1195128
2080704
2443237
1284632
1119835
507715
1215098
2092925
2152757
1111706
1353347
2911581
400791
2818697
1840457
2929388
2859159
2150848
22335
872306
636303
440869
326760
2139259
2181280
116792
270058
2216180
521353
1591540
1215045
1243823
1839393
1119254
445055
2527872
780495
1552330
2038162
2499812
2677126
1884622
2532617
344664
1813031
1625163
152727
269777
1005902
641696
1551868
434160
2834087
2576044
850343
2433696
1562592
2499654
2735901
1225567
2314374
1638584
2684255
365084
1919433
1775286
1872399
1061133
1074150
2668955
2424200
1887454
760690
2737304
823947
2745637
2349468
980532
2271354
1263820
185698
2547054
1473693
2816051
2625865
1243224
2179653
710208
8308
605670
1782256
1424801
1173051
845799
2729849
2653874
2573748
1184827
365438
152753
1866598
743642
2166918
2647158
122364
423898
1946502
1228727
844141
2839530
1716651
1650829
1613935
2431897
1108268
1976857
1188976
60408
2362481
937912
1737266
1466561
992961
590476
570846
15456
2701719
2627730
1385009
340690
1574251
805092
914201
469367
682931
1201748
1757955
1834124
275464
42812
2086041
2141754
2490185
1810135
2717414
1424447
1865375
1373594
2388570
259886
868525
2512910
387418
2118556
210158
1165041
2699413
2891626
2795102
2891566
327443
1219687
2202994
1778008
1715777
970421
2876882
1843475
1117771
2889554
588314
1702034
1556801
1112055
2870549
926610
1607376
1068958
2508167
664540
2832292
1757981
556470
937453
909831
584267
2455655
1798148
1822962
756771
2112818
31794
926818
1744249
2021311
561182
32238
1973355
2092157
2209497
1941902
1876547
401897
2613744
956140
2277727
2120154
2136829
2489548
430606
1056752
308370
999229
269534
938892
666707
1775789
1392590
2937197
218642
2899814
1209219
119803
424136
2125806
2027933
2390222
100177
1246658
2343326
1974499
1751590
84852
2617310
2700721
2308640
2809999
686954
1553997
1764543
1354737
413680
2284423
2903335
2674918
2417793
1806648
1775634
1541907
2404009
1192452
1868216
1884845
1091844
1861075
2594594
151225
1449083
324907
2852369
1805442
2935369
922831
1316243
1139868
2130694
547528
295740
2198209
2606379
1929273
2143022
2421026
61094
2530328
1027890
373791
418938
306331
1269527
147755
2354128
1493307
1267872
1635383
3410
2633018
2470280
2006495
1290671
1428763
1922780
1016642
1563905
2048170
770935
292486
934554
1269401
1657063
1423462
2722926
681012
2529112
2760029
804577
1742562
1386771
1608999
2573834
1567633
117655
1180703
400180
2350665
157867
2219995
1753884
1433899
1154748
1401948
2715072
2759564
1862482
154442
3921
402161
897942
2125812
140190
1958430
2080589
164710
2711426
404699
2436407
2427486
1345836
377265
1045869
967166
2684643
337300
404324
2340855
1564988
1803738
1129676
931469
884898
1035770
569854
645937
456879
22267
2716950
2694416
862803
1218381
2613175
768987
595772
1236952
1077657
1013473
591405
2745455
690870
2647942
1392525
2398083
482420
788424
1775529
2623201
1124564
2769688
1122471
842115
1914842
2496703
690911
876511
334032
2266437
644295
2786691
2582110
89770
2418321
1812104
952068
2247930
2825617
1500993
368866
740113
591166
679049
1988005
1242689
937516
2151443
1730893
2665201
1889405
2566107
1542890
1874601
947354
2830867
2620296
2667556
401517
502005
1550367
2462001
240796
987435
2146174
692370
1617764
2735608
889865
514265
767490
2437422
1483795
671890
1122187
974753
2513134
176959
1318380
1166948
299393
142974
465816
635676
2578665
1369570
20413
1580572
123937
656270
519600
2045363
1690145
135019
1408189
1195893
2316466
2579534
2227391
878426
1381587
1413290
2310803
2907099
266100
1212105
2712382
2876656
2040149
593959
2153096
648085
2030080
720742
1232921
958291
2858198
2583585
1502238
25234
2440297
259170
2536677
1602926
1720559
1748914
1132205
2821654
420712
1733194
158623
2325064
1281966
1202693
1682265
1693789
370685
1664269
1907776
2234446
1438861
1158015
1576849
717120
1224192
2032961
1871952
2608373
72658
1937099
623354
692245
1935444
2468892
2836114
1398115
131145
1743843
1417347
847913
1667184
1230903
829118
1442568
2433675
787179
2524191
161059
1808286
1977388
1610369
1438569
2415687
329669
2285033
385200
2550388
875432
1659961
2615815
1954819
17111
1946045
319597
2462354
2362850
1895710
1581516
2931200
279781
1260333
2316274
911513
508756
842950
1656465
2460360
1506771
1715027
2432891
2907221
2670896
1583377
1454303
2889737
1382339
479730
1964811
807031
274019
781792
2232641
2853639
2155556
2280803
236393
1295344
1863196
816076
2063039
1506156
255100
1583171
1211843
1048931
2924513
1431300
2198988
606357
1202444
707356
729378
633017
2770480
1841080
2041887
2432472
2340163
813752
142769
1608114
619640
860047
2137498
2248034
2112695
556191
2113499
1586235
448693
2106947
2230541
1264370
286816
1898274
792835
2682930
411387
642682
1161234
111608
2802442
1201134
510331
1061188
463328
702614
2490843
1900190
591746
1957337
1424756
2171461
1864432
1607920
2596117
1036632
1963346
446072
1992000
1907252
1851544
2716531
1706107
103472
2317162
1386897
2458637
2048588
2203913
895472
1784548
1475349
1415961
1191513
1734179
1866775
634833
519844
113122
489996
1684240
2132920
2564348
2660048
798138
293989
91247
2019234
2740527
2771376
1885948
808597
2712948
866266
277678
1515279
369703
1711279
117422
2390267
300446
2316762
730504
2267938
712029
1293185
369252
39527
570806
1636271
684293
2084091
834265
876967
2812384
1602628
170342
658691
1844065
2286054
1025808
503608
1559899
1222149
1911047
774246
2302325
486484
221906
679558
333556
2305163
1188039
2224590
1129624
239482
2537953
2718502
85724
1876946
921232
658005
2164592
2745147
2118485
1030168
1842786
568943
2814927
165956
1136878
1150882
1654104
2430769
1575058
779298
540434
2813512
2737041
840595
2544869
400045
1073255
2352836
2115540
1628069
1679652
2615796
716627
618667
969115
128796
1482298
667868
1829237
696337
624139
1517738
123522
1491963
2922852
1880770
2250161
72152
2425956
1959935
2499876
976185
732508
1516510
1471962
84796
212266
2930018
1068378
1845972
8897
841945
2939894
2643330
1764296
550213
2479452
2024806
554757
2152841
2570710
2486353
568905
611775
316613
2615462
36129
2468740
2071086
2451415
1070493
1325011
1544935
29808
1112784
2925542
289421
1561326
1550818
1134017
2700444
2928786
1388757
1554441
1719160
738355
2777167
786663
1502774
89586
852216
1184179
2852227
2515965
532009
478210
2907491
2726014
2549992
2343904
2199931
936677
1912511
1419145
1868384
1325505
928593
2181679
796510
2647442
1882285
2360225
1000990
281
1830371
2639231
2186133
498830
2094720
846897
2044726
1387142
788641
293710
1241011
155302
1008218
1554257
314067
2720532
1393053
1505036
814348
966807
1291656
1526842
887869
1437530
2038510
1649294
1998802
1016989
1756997
1830570
1878035
1113404
164139
2210827
2711315
2732454
1062885
314970
827057
398685
1695710
2630289
1568814
1331914
799136
1952826
865072
1119936
1900948
2129591
2788196
1670309
1499218
1625577
720073
1920314
569846
1693579
397814
2336571
2627572
1521262
1131759
1075545
1188552
2360445
2460551
2271668
2931624
991210
853531
2733838
1273113
731376
2924018
895501
1030164
870636
770984
1361761
1361660
320399
1523420
1456619
2111325
2123791
13817
2435177
259189
876543
2759010
1698921
1937478
918233
1834623
68008
2433441
1468482
2419477
2059163
8308
2077030
2449492
2505959
2222893
893480
785344
445485
2693732
272421
1746037
912201
2033435
2447290
2716585
589240
1141423
194767
1211436
203238
1353711
1470461
1471237
2472475
1258047
1292479
631164
195323
2849915
93591
1741981
1814256
1016938
1257886
1393150
1066209
2079063
2311421
1275519
1771179
2917656
302451
2671712
2582705
575914
2041895
2226682
1658105
1090973
223486
973986
1083772
2409864
575698
356505
2081645
231248
2280268
433019
929126
2474792
2087103
1877946
1926701
2082239
818366
1022821
1402552
2669687
1623739
1491149
2677717
1671473
2676545
2912748
2262182
1488157
2858123
2850624
875851
2147968
1855604
2541482
2484030
1167823
2773513
1879558
2611664
1370124
494706
1319380
75363
720590
54377
2758446
954179
1453928
1129903
842888
616740
1027879
1172224
1707539
1078874
1739133
2675096
2467339
675205
2532247
1469755
1037133
846670
1875168
439721
2866553
1005648
524514
170896
138287
930973
1021837
2402577
2236705
320839
254339
935223
254796
572215
327960
1949720
1044388
286188
2510487
1118533
2735089
2443373
1698802
544769
1544117
1311597
50833
1224906
2160329
2837099
2680321
2409087
918284
2566765
2289461
1211241
2887083
1300191
1739628
1918193
2046445
2836561
2029994
614108
1659647
733461
1623885
745280
1418753
1500285
1977944
2476039
1297455
1526926
2915289
2342013
766589
1150429
515160
2286993
2474722
2861312
269976
949748
597674
196943
1543825
78911
2469262
1975136
2166308
44706
2155869
1928331
1580249
2002179
2608627
2811272
1077054
2641974
593318
565303
1414053
2818876
1843117
1212759
89866
2881861
100677
1794761
2423598
1124177
186364
2639369
874530
2744901
1987413
755864
836120
1642740
903789
818801
133130
134859
1055799
1689560
1835102
70793
816055
2139284
1041363
950094
1994885
1151068
2468284
2850126
1201862
2653541
1394603
1762805
2269416
2406178
344232
764607
2235973
1953470
1565081
2797140
2424204
668785
54854
541395
1405417
840721
2333477
2182724
618184
377119
1356933
1967885
2150495
2317426
2459128
998649
2869082
988698
159264
769163
1167601
1920030
2639251
2850321
2568949
1578004
516710
2093549
1451134
436147
763377
1918982
2717375
1383452
2499530
17911
1502080
162283
1847589
2584389
1660821
1769312
303868
1807972
2101298
1577642
2436214
1669329
2443738
2881300
982944
1795827
2253659
699857
818360
881888
1046195
304167
2479038
2856511
1089420
270381
1454877
361971
1748527
1146631
2890750
1636949
1627652
623853
205891
411338
632052
569399
2268945
1827012
833786
1435083
286951
1590496
720041
2449079
134236
2096582
77641
1215839
1253634
2331040
2682360
252403
715787
1312432
1369180
589567
2541989
653011
946148
2192125
1636138
2060066
358730
1635564
1306105
671315
96235
1391884
2108794
1982280
2329613
1868603
1896284
2326859
1875043
472840
710692
2377846
502832
2832462
843318
1966545
490221
375453
2915487
227559
530356
1258684
1350084
1784263
2030500
2332445
1894523
31263
11782
621284
1392076
85097
2061579
1299868
1877771
1840072
2777304
2112902
1163891
2776730
122747
2533909
1518319
447519
482858
2249291
2916965
459610
1302694
1605048
1755231
230449
2731253
257541
542206
342456
1196610
1872005
2079212
2618030
150307
13768
1230066
2123386
1321100
1664870
2523589
314072
850894
891075
2924002
1198135
1264667
1637975
1030309
1494940
2454103
1828860
2657332
408266
1009742
2437627
867334
1587339
295438
2729517
1258285
2852255
1969736
2517152
1460819
605354
2860229
2806816
1806635
676836
1599005
2656238
876415
1055943
1326228
143258
70402
2186245
506659
2808496
848179
2690225
99056
577900
2093241
2710837
458856
2627490
673406
1487610
2826008
2207512
2361134
2677675
1954910
2540731
2523070
2764927
2550857
1705084
128947
1396284
1454878
2106391
804599
1536349
2521899
2850744
2528844
1338538
1986094
872402
2437716
1092726
1733628
2238292
2377753
2299185
385030
1476992
1890507
1203192
772138
2178918
943302
825765
237690
875479
959719
1985694
278022
1466612
2174943
306148
2251145
1075453
1831839
51391
1311799
1678142
1980798
927981
69039
2413309
1634117
1793545
1525347
1244457
2396496
1043295
2301093
1021226
2409374
1922921
1004014
866415
424377
252736
365104
2637280
1975014
952994
434937
2173478
719499
741905
1586295
217056
1736553
1095607
1997950
697329
1794739
2346319
2285720
1607757
1862609
2536657
927542
1096154
447458
2094459
2834116
498393
967157
2112188
1382369
2869972
1812989
2213346
631724
289907
2731410
202911
2203438
485728
2220086
2647061
697130
2301305
2597454
1816934
2801513
1580054
620150
1778385
675880
1671157
2827421
489569
541049
2168935
209936
544671
313371
870011
612190
555068
2786879
2422674
1995678
1903937
2119103
2572599
1477257
1173510
2542523
2210851
381484
2846327
1596865
2557017
1924076
1667574
2545955
2704936
1586740
2316014
2603022
1021956
673296
307933
689924
323212
1154554
2003312
260114
633775
2841009
1608942
418930
550752
1653134
611277
1734506
2053675
1706981
1045906
159564
2762972
2712094
1367941
2883943
1579906
2792283
2356687
169619
722432
2383680
122716
1612664
1972075
606067
2018202
1157890
2179447
1193036
1843885
730269
1868739
1698197
2362524
2216308
2395753
878606
2429464
1781832
1985624
1070056
699314
847783
1036920
774658
2863651
1009505
60907
2423324
2892421
1511956
2317983
133045
988434
2007496
1984292
1866359
436007
1146339
989463
1006008
717779
345707
2674313
797158
1598321
2893956
1790314
2095031
946005
2791242
1717926
68075
2770461
463697
2384220
787805
2373600
1326377
1481311
440741
225565
2746609
1814817
1449446
555293
1324017
1434160
1816427
2463960
2743954
1529033
981321
1863417
1560278
1791299
699435
2169082
990529
1096019
676518
1430495
1644693
1346559
90905
2622591
1842618
1347041
2807583
1430152
2710588
1806685
1600136
434876
1940852
2363908
2791758
2659469
120089
1701258
600493
746483
2937507
1022476
515968
2511665
2742119
1372487
704974
929127
1287064
779012
2636374
1814844
4251
439689
1314774
1039620
2493701
368712
656287
382902
972037
1270482
2535409
2342884
440323
813359
1279535
114998
82101
2235406
2515430
2727682
1975081
114582
2592502
34775
1225005
1978866
989495
1936017
1029098
2394696
2895220
612845
1688707
1647606
717020
1243759
511864
1654356
2373760
608149
284106
1525904
1801887
1461994
2053655
2382619
2185419
1249642
835
169741
2807984
559865
1941925
2906170
2543747
1174640
1204069
473980
1878310
2728186
563857
891153
701346
2273820
2200327
16303
643023
2513295
1006094
1831382
1732775
1457979
2650777
2303000
643363
122005
2325857
1506283
2884745
2517545
2580954
744151
2765097
1564187
2185834
1907440
1067892
2900977
833618
1977646
1044204
761139
536947
1200950
1413265
2394895
213887
68964
2340897
1406556
1678762
879481
2931065
1808522
998457
292921
256755
175571
1345511
2378414
1457588
512147
612018
3511
2596772
785316
1150962
1159188
357511
404674
2511053
1646233
224102
1842075
315510
1227658
1811541
1780834
1799263
109728
2110897
664314
1066911
2917038
2296492
232072
2074750
988040
1094660
821846
1846584
477765
1744699
2163333
1415950
811715
2580368
2872177
1821629
451857
2451532
609837
1373334
2812272
1865279
552627
248551
2635321
456672
68526
632210
513793
1664045
1991903
2225755
937697
1943016
2210237
2515048
588035
11606
2192973
425190
1453543
483340
390758
474660
1666542
1813971
1528434
85077
1250192
1651250
842704
684221
2294497
1125290
1164797
847848
2222972
2889979
911561
1963522
2652953
279322
1518042
1531444
2825003
137054
1530687
1507643
338249
164435
470484
1581942
1484553
908212
2493449
866487
856974
113986
1422254
1382739
191301
1192276
488366
904325
2515390
1858425
2085457
1942633
546729
1988694
391721
2074392
588222
806318
2240432
2420308
2454450
852682
605385
1417773
784716
666330
2711499
2467832
2568046
105806
1301960
2302859
1526190
563200
1382615
70150
2021550
602666
2444892
1568758
1056148
1907003
2306941
1907268
525184
1338704
905941
1403248
1069110
1812770
817322
1391703
2815215
1597499
2115563
666777
290504
2769809
1027632
2359943
2115870
1589559
199795
1731159
2382765
2064580
699273
2190582
539222
115328
1196615
746164
1473038
510723
2844977
2265608
2124996
2700145
1517121
486267
362981
1148876
1962916
391217
1104712
2433293
2288275
2185141
912416
2891731
1313904
2525067
1010406
190513
32695
978958
1904265
470406
1253004
564578
2509583
2323539
1812683
2802932
1000767
1054513
86563
2526079
1762560
243943
1507426
2429630
1449011
1441790
2498357
299517
1344198
2599705
2207693
385604
1906664
1109461
103872
2312725
739009
1716145
683801
130779
124895
2517597
2041047
123703
214707
995268
949063
184549
2414198
2304593
31107
2690557
1101298
2468558
1873960
682824
2001665
810488
100043
1983950
1652625
2873827
1122809
2298591
1424877
650943
1162682
1709333
1652298
1716909
234768
544558
1794749
790185
413246
300046
1128458
2307104
1652498
1007784
672381
867725
2530932
2275582
569910
1577891
2507902
50339
2350686
1618740
246578
784001
2752767
2495912
1646366
1759913
2077123
1897599
514964
2432360
99093
2627662
1688084
1163634
1423370
2037743
1301452
1044421
2396845
860192
818529
2028737
1078492
1790755
89713
742414
1254275
1517342
2202872
1744379
1143299
641316
2333152
407307
943805
1394371
1714278
188250
48914
266382
1083249
876009
182835
2430150
763395
955410
2310914
1512049
1435213
850073
1105135
1823028
1683534
1726809
1496151
1064111
2582581
1789009
1935111
2233022
1768096
1045057
56722
2797952
2083552
477782
1183312
75697
223339
878432
1813729
2213065
913368
2120926
2645818
1361025
723615
1568159
1376094
1809226
2566000
477776
148782
840024
1014595
1439262
428583
2694221
2582621
1201193
297106
1206007
1703622
169008
1568052
2488926
121866
1126939
269142
134581
577958
2547139
2631918
1220686
2769419
1610383
1912417
1896800
1188794
1379022
145358
1835690
598098
114066
193890
2240534
2324235
2079371
1977588
1486666
2698788
58612
1172943
1706571
251301
1011764
1571105
979856
2905580
1943099
2577422
975596
1975817
2864433
1837779
705800
629998
404934
2122788
1284037
340138
2327417
2587361
2644901
421997
1514402
1612663
1483552
118454
2800130
1044559
1801238
2225762
1069995
2082986
624520
826983
590879
1696587
1541834
390505
2833374
535616
1878614
2456631
1660973
206982
2550952
1274537
1461461
351118
612675
2573321
216472
1437786
1168731
2188245
2871782
2740943
2746842
593966
1171165
102814
321291
702947
2830543
1702424
875462
2763119
250468
268110
2250111
1909917
2425188
892503
2226324
561592
892628
1713235
2273639
1958070
903761
1490419
2890424
35685
2481160
2930975
1631523
217252
2897224
1162526
555127
2721550
2213375
1486636
1570940
2206274
2748253
1635429
983256
768685
753575
2447991
1785381
2129881
2523325
932901
22124
1467591
2057561
560503
50520
2636710
996686
2000496
2432314
1846937
1869950
1775590
2145256
658240
2766542
1376764
2389363
736019
59485
880921
2845937
407515
1480637
2414150
2088549
1703327
190955
1614785
2638220
2379672
2012817
2351934
395896
753718
2812375
1322134
27834
1259279
198594
1543165
2698871
561301
381032
1028934
877059
2599064
2383520
174624
2770275
354765
1280649
2776590
638383
1845422
788610
1508438
1362954
2625215
1204270
2324098
2516270
1246464
2569745
1883201
646685
488364
177536
669998
2871323
2165038
135974
2082024
1597929
2882620
684459
463876
183517
2560998
978950
1655767
2507102
1666771
1268214
2669188
2139243
1066501
875593
859975
1156250
119210
2141107
1427435
2456181
639246
1251111
253999
2902351
1881441
2383518
155386
727711
1512607
2382159
2105282
2363337
612387
406592
1320492
44503
250873
891245
2056729
2141748
988819
2222594
1939153
1140816
2872284
700854
2221265
2453171
2329646
798526
360695
1090733
425612
102468
872828
2542607
2756523
1502515
1881583
1604913
80688
2712599
1072499
2575575
2789648
2683814
82191
2115233
477758
1411186
2351950
1101847
2669530
39505
2145248
1535913
1417830
2308044
2934612
1425715
860361
522146
581481
227518
613752
2087301
550889
1496921
1843415
1746396
892613
1030534
544827
1990714
608932
2865945
1392566
1144604
2637625
2329690
324922
2586090
638206
68977
1464358
1862474
1250279
642764
178311
75952
129756
186953
1615521
2741098
477804
716068
1315943
1531764
1261051
803410
1426682
2422747
2812369
2216175
1711357
2102533
2354185
2620982
1136004
750483
193655
1944025
667173
1905557
2002849
2743807
320096
1211649
405510
1942942
1912326
2493563
648755
497033
158243
799120
383697
1553320
1833029
1134576
1973699
2182056
2348739
2409511
2571317
1937740
552846
1407680
1898062
2561007
1200170
326143
2177555
609641
1906625
1714810
1087162
399201
1019573
2346400
828014
965728
1764089
859679
1262761
210123
1967454
1481092
1902447
1752653
2223247
1982246
1130925
350375
277954
79936
685252
1367803
1218371
637541
1682788
1086067
1576728
703144
41104
2210167
982435
1107604
2456829
2158481
646690
1174345
1266822
1400926
241586
1046245
1833039
1580443
64147
1483379
1101077
172498
66112
2187795
82233
1230240
813899
258611
352995
2831721
850941
1712693
2615963
1454046
2190106
2337988
1680029
2114081
1458741
934090
925796
1823202
2131975
683577
1366822
2753534
525863
2786792
2065052
2797818
1032104
692048
1100555
2403879
871042
291427
2267610
1558088
1675266
2802883
1585636
1827373
1307775
2690603
1715486
605838
34914
1568852
1406818
2147331
1034813
2575980
1840378
1936619
1167060
2381614
1202088
1761545
42229
1772653
2916742
1776797
2053192
1013633
221396
199637
620735
2472710
407462
944787
329149
146379
1957684
1992189
1067440
714683
1635883
1050516
2872912
126622
2878336
2234045
2928632
666007
1828140
63307
337614
853116
2738962
166960
1810070
612818
529234
1309971
2400539
1189279
55451
2024110
2798018
2747643
975464
2668492
931492
1725385
543434
293626
2651211
1251023
1390610
728570
530831
1108639
2866254
789418
1232012
2431205
956242
4017
61701
2718166
1800942
1727419
1151476
1897871
1644076
2576751
1476815
2517076
1858824
2113674
2621338
2180802
2060979
877208
1061460
1390756
2148583
2077319
2887467
1341333
1583303
1066616
1970026
1051678
427669
694673
2141666
658684
1852680
49692
12133
1626579
1233974
2502353
298018
1939340
2413641
744794
1233712
2735170
567285
737896
329904
444348
1265166
436885
1198483
2731541
1100965
1877176
1310401
405985
1093073
1557299
2639313
135955
2431813
2614423
2242813
1562804
1717435
1825844
1916855
193837
500676
1616434
902110
2186551
1396754
2172375
1687754
409789
2349100
1329436
1229046
2170543
603007
1835078
1884223
688940
2394439
1565414
2744454
1762733
2271505
421013
613376
2490441
2074632
19054
1395169
621129
1650192
539676
2222188
1441337
2279824
167392
1950003
2672531
1456372
2030186
1629738
1937529
259164
2359696
1607813
57213
2080394
1822396
120267
1757994
1522302
1449195
1657575
5831
740595
1052446
1329046
2727594
1405160
2076185
2736630
2459524
2334636
227365
2795445
2159324
138151
1591725
735844
794272
596421
2582
1991064
1525738
2061027
2884360
2185859
212094
516385
2498197
482856
733734
1754867
1509689
1930942
2874276
110114
1503123
532114
1585886
276243
2344395
2911423
2389549
2116827
2097817
883332
1132413
510827
2324130
1297960
2395723
109243
2080120
117304
1088502
2249598
2190077
183991
846823
2685630
1732300
881494
1760593
1246493
2092500
422385
2029744
284650
663030
417682
397574
678089
2556360
2679135
524828
501621
2220703
2749400
2499446
903235
2209241
509535
1652230
97860
1891894
189044
1758831
1282302
1095655
292080
1206628
2128439
42280
2593960
1689054
956417
1924402
679636
984903
2232201
2403888
2368838
741225
1120528
2105656
2092496
2273362
1727370
1503333
1044108
2490679
450855
2322401
1731904
2725884
2510153
782186
79916
1006241
428527
777614
103377
992976
1124280
1534527
2218244
2096892
927903
927277
1596080
1437379
1837313
2125932
2035878
2669785
1118566
486794
2603816
2847556
2398843
351288
319193
1700514
1167422
801562
813908
58448
1587725
1127176
1546904
1843148
2134052
2618223
2748422
1047317
2524826
1631494
309574
2272610
1210015
1724095
1940036
1344331
1147036
2622756
797702
1140785
2748775
1610217
1376464
654463
1140000
2543685
662739
1025682
2865911
1633168
698972
2266114
2852465
126318
905713
507847
1557131
1891520
2295047
874151
2693588
410715
2771904
505726
1857824
1976968
123915
1302525
524776
261877
2269991
1255952
45296
843629
1976327
1633555
644520
794053
38927
1236458
2147727
765941
1199092
1501784
1500556
160914
1822942
2324133
2473621
2260662
763105
2713791
388298
1167908
2162670
2676054
1475196
2641474
2420200
520858
706911
8852
2069668
294707
2667980
430996
744578
2031467
2535264
2259565
1609409
2437510
2823403
942870
539234
258727
650988
503539
1266828
2821228
112867
1579702
1552989
2632036
313176
448151
130119
1774249
163420
2079741
733414
1231029
637047
1479593
823496
1778619
2009448
2520825
2600373
2201458
381554
1332717
984631
1213500
1781393
2741923
2317673
1734787
2607539
1767140
1829676
173119
817476
121686
374147
1948684
2513577
37099
1232855
2141434
2687878
849785
738210
1490846
345378
2869315
1742817
2726992
252413
2000553
1684842
1468815
2100559
1035295
1366903
523484
1589607
160647
2491696
2528770
164480
525027
2329182
1166781
1813672
1921479
2921593
589740
236987
2508062
2627412
184727
1787535
321637
1871257
45791
204712
2466097
2840966
1941674
258339
2500945
1853803
2011094
563178
1606267
96402
1554763
2228229
1585477
1331092
1823407
2493768
2449646
2403294
2420800
2936839
687451
2386452
2172143
1371037
1877292
204562
2042058
276986
999389
1803435
555660
1819127
1165717
2257645
826856
2026456
131804
595851
2285611
2365563
2557235
1476276
367107
2842323
2661538
470328
2185852
465845
1234038
998553
203689
230868
2132732
297241
1237639
821747
3235
933276
1857440
1073915
1173327
2636745
1822375
728698
1254912
523172
1936143
670706
2470217
2325753
87556
1474901
1126651
1356633
183324
339874
2081218
2911522
1211653
1414574
991052
1818170
2290681
2236006
278539
2369612
942574
70803
2403749
1865520
2228825
25787
2925231
530594
614887
148186
1540980
164303
1101039
498520
1725750
2287431
2795927
12940
916873
1815087
1113055
700863
1455193
2860768
2279863
523493
2625639
855681
82486
718490
2080145
2522306
789159
1585745
2234339
2729541
685582
322712
710121
1167053
1977953
1889874
1926240
28393
933527
2292523
1563352
124613
2402578
1992071
2096947
1659646
1702730
1794736
1934268
1784596
761716
2485053
1645485
2197752
2041383
1599332
1518604
720925
1330222
2527024
2488147
2135511
106642
350829
1257800
2148466
2367517
1711252
261489
1737378
2632183
450374
957555
1865171
1303813
1187716
2414335
2354013
1736953
1644494
763744
1270786
2905733
1142136
978432
1007901
2139977
2328311
2158067
1986219
691021
2923297
1453320
1547133
2613137
460859
516899
2425144
165616
2123698
2332171
1298214
20532
1398491
80747
2402782
2291939
1634734
1780759
296421
2318076
725957
1678024
1877740
1406929
2475417
670960
1141886
1497305
985167
1825801
1340679
1523051
1887505
1634196
2285848
1374914
601189
1610886
2298095
108441
2526141
501655
2055284
871605
1534019
2354167
1495642
2306589
2793032
1787246
2051084
2928951
532837
1931771
1571612
2733842
1944364
2192368
588186
2629716
1082998
2311594
704858
2939715
2526820
2543882
935690
1740461
1010356
1804933
1079207
2704109
2639236
2783762
944753
1164081
1441091
1431253
2417676
294641
2527339
763634
2487437
1702285
1394025
803142
2614244
812806
1309427
1954530
2095989
1880053
887786
2392301
2291766
1927562
1970106
2794430
2609751
1984491
1574333
496404
1544125
2881120
2693172
1556077
1848240
1984829
2818336
1090013
150054
1694507
235468
159331
1797056
2827592
151322
2783885
1413354
1701271
704656
256974
1301059
1402716
1618462
1050238
2375767
1095368
2167428
1410408
327894
1593296
2162728
695770
13950
27421
56056
1134705
1886476
198196
1737008
2278586
2093853
1209013
1526311
1839713
2678801
2580518
816921
485482
2928989
448600
2229339
2815309
1816469
795906
1842035
1550163
75466
1972948
1860576
2635709
1880674
2674079
928144
36511
2308924
2002890
138314
1222050
637106
940939
2129820
422532
1508556
2228303
2847768
1442463
2521242
458954
1779835
503857
1243467
2329734
327269
1491201
1702300
1179686
2925273
2157780
2185151
541416
1512336
2380957
2294045
1072518
2099559
124142
1957056
1767954
2106154
1672713
1262984
649672
534543
2784517
793958
358525
2050966
2612670
1931670
658109
1621417
1463731
2878135
1203623
2177707
2400195
660946
1250203
2393246
297707
362739
2142944
634312
1862244
732090
1391343
2475514
538072
2599497
1881033
2906767
1856976
1581696
680407
383164
382303
444032
2345093
386176
851832
2447632
2031646
542157
146278
703953
2040585
882675
2220833
2280131
1831302
2234736
994991
672863
2135834
615473
2501252
804421
555261
495700
2217333
2035052
1489277
1387657
337640
2339777
2720934
422668
2472384
204197
1068759
2532652
2068286
2647456
1636157
2121038
1399588
214636
311681
972482
468043
796820
670372
1638847
571831
2470209
2008916
365641
2624197
2806657
518771
445696
1173163
567526
311440
2573232
2327074
2534366
2133960
1917911
1197271
2228346
2274417
2514481
2333580
1562492
2440349
1161541
760060
254265
194663
999241
9624
2630266
273985
1638571
2001218
293797
1715296
2662657
2587313
2165606
2905321
1972815
1046138
1803712
1225338
1262047
849479
2316827
126034
894993
2728112
233931
2831232
1818492
2280474
2778536
2911884
2493988
2915209
890988
2795671
949600
2705410
23039
973532
188847
2486458
1666602
974578
1717006
373432
2033088
1107371
2118516
614540
671440
896639
1311216
1723111
1616582
1358747
2896598
1990412
2022589
705491
915693
2465578
606424
2889292
726112
592710
2900174
408184
775588
2497319
2056911
2749892
2137624
1207186
2809524
1449885
496797
433195
41228
807040
2218044
1870472
896746
2593756
2620015
380527
2804383
2786082
2627884
1764980
1403289
2047438
168588
1990625
728586
575184
522308
861759
2860649
161900
769898
953960
698966
2771530
1513369
1217058
2295214
2568582
1566602
203176
112563
616957
1844727
172088
2229634
2044556
2674810
2915229
1202494
1401555
2824877
1703338
1744795
146914
985045
2823160
2432990
929621
1331273
1655663
88734
667583
324604
1232876
1775901
246644
2447154
844926
568930
1499843
2372808
2436145
221143
104470
1107332
187133
642974
708694
1882882
2351889
33599
2914371
398735
853153
1403545
2850082
2810821
2732385
712081
22386
1193993
2786685
2679011
545744
1998179
1647117
56146
688307
169189
67961
2758765
156812
747885
291042
587392
1379607
826035
1292760
2534024
320887
1147073
2308835
459687
56994
2815085
1089809
1911357
316617
2243086
2269885
1029954
1158262
687229
2566050
1503734
1207670
2159561
372720
2800297
2072699
2750524
1723030
2055744
509072
2597167
1491315
950425
407942
1995720
1150624
2485355
2399013
2443113
771663
1920054
939005
645313
692609
883356
343765
2538248
1187166
1730734
1084207
407082
483825
1312617
1543168
1995365
1207841
2339966
2254251
1623693
2345653
2884445
2447713
182970
2726351
2406787
58374
1086615
1698316
745446
1790892
2427077
1141851
2147679
2301444
1398254
2028054
2449556
2109554
2787147
2682446
882624
2778945
2029267
65576
1500898
2659634
345863
210243
692844
114561
2616352
2250440
595592
769292
1409331
2598331
1594299
300247
1807409
1048131
1239559
805097
472147
2093020
2327750
2208625
1907507
856247
2297407
721922
2626245
1688918
2921354
2371869
1247698
1162346
1088680
2797204
2000497
1689096
381354
2751359
979125
1078931
667868
1928952
73930
1221221
768974
1690810
1849264
2292146
1590232
2125874
1269761
372660
526820
2449051
1099707
903026
2025381
2072804
1391121
2843269
1676396
780633
2601072
1865201
1346695
2807344
317160
2819349
746083
1847516
2853368
2121582
963578
1065814
2399486
2806564
484634
603345
2225855
2445894
2693621
119022
1549611
844881
1062013
2688041
660253
912604
916559
882813
666323
2216488
1086501
2304759
897045
756661
2526695
2486104
1959049
2444280
1983608
734751
764175
2080214
1856583
2425129
1367920
982521
1574711
1679082
420009
1937431
2378289
1877418
201174
2642736
733758
2648047
2480734
676348
65011
1296903
628911
2038563
1489000
2741647
1806925
197983
2165321
103363
2009877
575342
657716
676122
1229689
346292
1814830
1009840
653084
2757406
1650600
2084039
2085890
811406
1962519
2022934
2885451
2699340
303063
1859575
1499340
105574
2617443
2108065
1271932
2644726
2573595
1173076
1277405
634643
857556
58246
1348500
134647
2298486
2295831
560605
1520196
376596
1778334
353873
2659547
701813
2318062
1445338
46170
1062765
1842525
1981944
1927135
567811
676801
2171097
2561758
2872619
539740
215632
2000428
756990
2569137
1219694
2295934
1362144
1884229
1073170
146704
2769860
690991
1866058
1130023
1487073
1244241
1069407
1617752
1983412
389393
2470086
2923097
468544
821411
1904058
321202
20616
508663
1923009
1646642
2576488
891739
508960
399179
2559915
2458359
971358
2128154
915669
729369
1021430
237296
2447239
1494578
1437768
2298831
2877962
1803794
1633358
2523031
2270485
1416991
1821445
2668703
955868
2828288
838020
959283
2908862
1881507
1751159
2655383
72428
870373
2404408
2338466
2628319
28333
2133269
596306
2313049
632291
631878
2864504
232764
267192
929149
1565362
1891485
1600923
1167927
1797230
2092195
800236
2021488
1563954
1892563
2162986
2837905
529805
2386403
2173361
869244
2618716
269125
879329
2427870
1884710
62454
1039929
1669563
1524491
704918
1300524
2062312
2516189
1053152
1562661
1750596
1154903
829266
2196470
2001708
1818129
1992327
2443489
1952045
1731428
2657862
2256288
1677187
2860593
2196689
1155989
1772876
6439
847882
2675993
2421747
2487049
1747257
1688209
1596329
1100177
707303
1733485
1208791
2113324
525950
1440266
817719
263417
467657
422847
2126205
2094080
2073548
2828471
2459492
219095
641474
975930
2937846
577776
2929340
2032500
2907952
2307431
1855913
1423738
1146813
2531687
1242035
1638073
1643814
116684
2443002
690266
1712874
1025251
76301
470112
728864
1093955
186701
2175216
1374416
1294075
2854701
1920751
965640
2698599
793325
658762
2043295
1512591
627886
80898
2252970
2424518
1962154
1045979
1478158
613765
1481314
1936017
2013353
1800827
2157099
1407323
203188
1636510
1392986
2452717
907947
1268616
138829
1986172
391580
1415185
2883860
1415150
607444
938518
2791948
1495726
205071
2570896
2074217
753970
471416
2267380
730607
100919
1661311
1441641
31265
2518810
167157
2543330
1608618
2771196
2415233
104988
1165873
1380067
1735910
1407953
1162615
61395
1400203
2612548
1514776
329516
2079158
1783290
2286128
2431023
731008
1911308
2848266
1324735
72311
1532264
2835751
1182833
2897799
1406310
1809506
2902405
2847561
1622513
1091283
1571419
1001166
1133464
538418
952159
785861
308406
179255
508217
1289890
44278
2750163
2793728
1088447
1396943
862220
451315
1355085
2186041
2481869
337046
52979
2690415
1688188
693920
2654410
2143343
164039
528652
905315
2625590
2693857
2082991
1452018
1988336
2809927
1616231
99442
2284541
1736106
194830
1874981
663575
1915638
1994606
44755
506577
245091
1376047
2213104
2218589
1008383
1557804
1076617
2599842
1394099
1903546
159641
746036
2610437
2172692
1406765
2670532
61306
1286340
806149
773015
173201
2937274
454207
471164
2100107
1301461
2799740
2771324
947555
1828056
1279349
266123
1665809
354923
2468632
1101204
189868
342718
2011420
1015011
1965814
1829419
97181
988915
1590638
1389880
308949
965178
38413
2375413
2891687
1853285
1012742
1100684
143963
1159001
2115719
1591139
2070697
1925247
1204961
1605546
1601242
2413093
98345
1789412
750272
1797702
49819
1338294
2334806
443552
1251198
1003713
191452
2670916
1270924
521493
2476648
577958
2295475
2812271
1498600
292610
3046
272789
2314290
376707
769140
595815
2289135
340398
1708550
914605
2781212
1803797
1733564
2361313
2428986
2316217
2491010
2824544
407515
2601517
278017
760357
494083
849288
1355168
2475222
2050019
242140
2476686
533298
1344801
1986571
286976
1544929
2668915
1333933
2502320
1687980
2784553
279271
1612646
1167138
2162660
289082
2863490
63412
1011705
2366170
2299028
897519
2179248
371998
1106818
1743620
1839424
899386
1173641
2540347
514257
2437010
2864731
827444
2116395
650889
2196504
1747729
1037878
2604449
2926319
2537098
2370309
915093
2768156
160984
997732
1014122
1781214
1100900
336924
718627
2801955
1407546
2470142
2080964
2642548
213144
1972509
1550388
1162884
45132
2224047
2124656
2591941
1505226
1599957
2723817
2523518
837709
2029678
315057
886842
1313164
2668889
645705
1346731
2259496
1981559
2524642
1116175
2873992
2404008
2512231
2421165
2120234
304316
1029713
1283717
779895
1178408
2662972
2309654
2929076
2550896
2466950
65810
1863494
1891151
1235204
910884
2050082
159053
2509494
1762846
2576120
1036868
559858
597829
1023225
671337
1893552
586591
1975546
348700
2041327
225734
813186
1076666
576657
915015
2618711
2365593
1292718
1771849
1744424
2831163
2407141
1075974
2479383
1358621
1230067
1680744
2507013
2034162
2861856
2877945
2764229
2381839
2367024
2249012
2172004
1366834
1522966
1621581
63635
915501
978996
433783
786257
1289453
202888
2890845
31976
872107
473244
1379194
1208946
900668
1716351
672972
414060
2470357
2737163
1436152
2333310
2581898
822421
1814642
2936260
539105
216415
1488549
1695800
1585950
2818230
463692
1520887
1537588
2913724
974059
807511
432356
1714531
1553381
2781249
1189838
2464043
2290183
2560300
1873980
1198516
1927825
1706201
832957
2074597
50273
2645578
2478221
2130990
2931875
2147222
1551608
2439908
2455008
376106
2789841
762120
1574070
2196575
2783405
1330734
1748016
898465
2054693
1066729
2408168
2299398
1902226
753248
478019
1231640
1272250
1195459
2225247
2165401
154345
2112401
1838941
1665362
495604
784570
11005
1674199
1690760
17371
1856401
1432025
1643524
528371
1747595
1472118
2523104
2110539
1851337
2386382
1515938
2622655
1184849
1144230
1129183
2710579
2936482
1227595
346982
2767305
516175
2164452
842677
2921941
2178763
2159772
1899684
468535
1711969
581623
2528014
59033
464362
833347
985815
2062265
1912846
2098116
1722333
11391
2908764
2071770
1764935
806855
2637312
788540
1833601
1552426
340754
7140
833979
220598
2343904
2226775
1327080
2024415
1999621
2178515
2857403
227553
2866209
1731188
514825
1150527
2417585
1695050
2553257
602121
1955803
1823275
2477023
2893374
602299
2221188
1489762
1659900
2220511
1391367
1900450
1339355
2245392
1892757
1856496
2685277
1487660
1209968
1560799
187806
455104
2178916
543441
945895
1017140
132541
2444386
2682414
467055
2735490
1415766
2281381
2755424
1831541
2321827
926332
1469267
13561
1756080
1843307
1004481
2580148
322876
985396
2323134
1482950
1011065
1207444
591260
1188663
354412
1610098
2457302
1699528
1929055
2573356
2048579
2471320
2627209
2595671
175146
434746
314905
387883
2583641
2671531
1825369
231375
1075997
976215
1712995
1351232
1769435
162933
2244944
201053
1916201
2555496
1748304
1946280
2811827
1072812
361542
1099587
2929586
1028913
430283
604686
2180295
1863162
153937
529573
231880
1360280
2088515
1384559
2502880
1198590
950962
2013243
347086
2337717
1609936
2817703
2648141
534070
2141146
290572
657070
114364
2482734
1297315
1458359
2257903
2506974
628320
756564
1852309
1723674
191262
1743924
2187315
2186188
1212441
2134922
2286749
1521853
1453986
1769901
1930387
2817134
2920052
1895326
2294280
1513056
172802
561920
1453304
1536517
237723
171830
492810
2929880
2774968
1044348
863953
173144
770517
942617
2075035
2931928
799985
1876093
1836486
2353289
805710
1054698
1555310
852297
2073831
162103
1267195
2782438
522459
731177
1335995
2363932
1905509
1052900
493631
907799
2805324
1980718
1604133
2230628
2665508
782350
443376
2579811
2309875
2871495
1440714
2860276
1518207
2589098
1437025
2918998
1536981
1386650
2196277
2150866
1534465
2271414
2689943
2014190
235647
120476
2487717
2493955
1131925
1540835
1312342
786535
1622693
2198702
1184559
2818201
756024
2561815
1646453
670575
664308
2456580
447112
503431
1990235
2898427
936239
2606815
44796
2372005
415972
239780
252951
2704631
2572080
900995
2144141
2387740
503364
749189
1645020
2096201
111539
211774
2681485
1639792
2082908
638940
768692
2917037
656798
1579985
414448
1025528
2732339
971195
733439
758034
995946
2904976
1692240
2518012
627513
1963685
1184957
2515413
2744346
30128
2676089
33651
2686636
1533879
2761930
981120
2177623
676484
2195715
512432
1365778
374205
2798924
1561773
1392424
2793869
2723064
1416157
1080593
1497797
1768595
157379
2205924
2307660
1584697
764926
568868
2541047
232494
2466390
1348855
2261801
2622579
1924202
1882091
903602
1155697
424442
2408300
2663002
2026357
992183
843046
2283084
134781
1160436
720082
1529195
1226297
494580
1692980
961141
1092992
225491
525189
794810
2267068
1493338
2852937
1108470
872799
781819
952542
2921978
2098877
1377606
976254
1203230
90563
1047583
2409319
109538
1508078
365974
1795738
2169065
2682511
2440798
530898
865807
1085321
1535477
1226494
944608
1869107
1514196
2033258
2603108
376830
2921640
969227
331072
2702832
1635213
2256609
2045764
2785966
1271765
153102
2884555
141956
1049802
324651
1087164
2466359
246498
2025345
1380013
830600
1280636
198157
455734
897930
1208771
809587
2179273
2251614
1355689
2808287
2360800
2495592
805272
1879368
2577482
2880261
1097347
1278172
1199830
1296270
841284
34733
1233021
110313
1081989
1861605
974231
2159518
1829094
549190
1136007
2857132
1022798
1795193
2454044
58270
2200765
2840934
751696
2204081
1174395
2444002
1518250
1105083
2745670
1587627
945088
143840
2178997
1665592
583469
2724141
1604316
1753005
6892
1000412
1560159
1472147
2291726
1036041
435681
941707
385869
15783
1450080
1791558
2230693
1934688
1186871
619530
522458
484567
2372751
551240
2226608
246129
2111788
1802702
178929
1291044
280466
1480353
1252811
1769677
1639011
1339309
132479
1061072
1577943
969844
282820
1610488
2938821
1509447
1475156
2179050
1351282
1708535
2504615
2271818
2019167
1038801
1319810
459918
1198840
145912
1503323
2866462
566986
2603143
2464569
1302797
2221207
384463
307267
884454
2021872
1728473
987113
2550320
1078427
1107393
2001912
2680931
1899900
920153
663559
1897219
1599407
2158394
1056456
381706
1125346
2118815
336936
1943667
866017
394632
617041
880712
1657019
1359195
687845
2432223
1384409
144870
1451467
661529
2440714
2016315
2653130
1501788
2004387
681299
749465
243173
951006
1867371
2688333
2284704
2868253
1916663
228247
1767931
103084
2625478
1373285
2734530
957404
2538743
818006
2304301
2624921
484620
1822023
1586967
2326028
2267804
2021867
1447838
204938
147158
933125
2253978
1364789
1661179
1001349
1743071
545787
939830
678383
2709667
2300622
816812
2294742
70701
578528
1469984
65881
2876159
603873
748420
1398728
2724245
1901458
2609181
2305669
2078942
2931435
1063807
2428443
141135
2875438
1675198
428060
2680466
1151461
2681766
2244300
1436954
1437851
2647492
861128
953135
1864698
436910
1098134
992418
2794892
1569358
2835716
994494
1704303
2558876
1326240
2187483
104550
2496832
2924003
2174997
1706893
332102
2180470
1157319
2526433
1088116
2007621
518169
2077412
1148425
2855608
2303152
1311874
128408
1119690
1921648
2666593
1432437
2031457
1763428
1632825
1532268
1842254
2276214
248621
114186
2026218
1866446
2087259
639377
1352547
839232
479941
771851
2751645
605742
1477583
1184211
2272407
2554656
802218
920345
2877577
2226392
1132001
697886
2937840
2070139
2041920
2019019
2464220
1139854
1200864
1469936
2574369
943173
2613115
485771
1550149
1200493
846874
533828
1444396
2852043
1767286
2814217
891990
2612635
2299853
2660900
170522
448359
1226819
1052466
197953
336252
869161
145477
1095878
2342503
2509792
982090
1173827
325580
2719846
1213932
375142
2341289
1381630
1332810
1806140
2114782
1294854
1288077
693960
87998
1338138
1012187
512648
2871000
1143715
740539
2896134
2708330
1835224
1088609
1626570
2307799
2126331
1736908
2201493
2285317
1787765
1382491
273788
648638
770287
2692219
511830
138301
1740997
130747
1182419
206636
697866
1810232
1671247
1057162
1975919
2394491
2218079
1443418
2736169
2304609
1944020
1113458
1117493
1729353
1934913
2197311
621511
2236772
42553
2313925
1348402
1268777
1228900
994795
1329363
2062853
860279
2292399
486069
1827970
894238
2864999
1019881
2875048
2521300
32138
1213014
2022694
130458
1331604
963602
949399
529702
2022293
397836
1223663
1162177
1211312
2912834
1436278
2708282
1543821
865656
824462
2140646
574779
652822
827978
1868759
546058
2635734
394456
164175
1023317
1245124
2152262
594063
1756086
582942
2250332
611892
2562477
2921117
909917
1056721
2818573
341543
2636346
336249
2471687
2768341
1596419
863300
50232
76154
375994
1282381
469049
312037
384893
1220347
2826618
2340020
378855
2357751
530751
821000
2668092
1391561
2245234
720920
1485707
2745567
263799
1724680
1716493
2846152
96057
1613870
76891
2717874
1219318
2034554
1769272
160063
2837255
2568367
2444287
2113444
1831344
287563
2898159
1210085
1744345
1748041
1472355
2855128
500158
2881173
1472195
1804681
1613115
1689863
1185763
2079661
2235281
1048535
1269027
2104794
870181
2874594
1036325
1064396
1197093
1652210
915345
735722
1031898
2566327
1994732
2537595
457779
2659689
2905546
1291808
1546894
1301379
670947
701099
1127237
1127273
424566
495931
1058197
459378
1386272
2215413
1689755
1022494
1479397
2429063
2187750
138856
276322
926725
1387723
1427778
1895979
1770578
2747829
2357863
135757
2889950
1414673
694091
2244124
2743994
374854
1693726
1066700
2636098
81626
2282922
2005052
418395
946604
574142
1171494
361071
2329993
353327
696815
2036680
2748764
991658
2053516
2242172
2104855
2060468
1382809
340922
142723
2803274
2651653
1446105
395793
787045
1790576
2346669
344671
2567916
1740267
274119
1447241
2398675
2833900
1580530
1689794
784728
802667
660027
215739
2550816
759091
709275
1069383
247663
1216641
520281
1710401
1691723
185113
2773603
2124937
2360483
240071
324245
344582
401983
996930
283436
1015626
263723
3052
1121676
1302767
1296076
340854
2727090
1477776
2929346
2148884
2700313
1805409
1321820
333819
2567327
671600
404109
511818
1953663
1797490
2158032
1262378
1666021
118754
569586
616833
2297244
2841273
2750282
2634141
2793048
117526
13503
1162979
1399373
525742
2418431
1755541
2592381
2518757
1238988
2359264
2313582
1607400
2367679
1253131
1133707
777650
2755979
1652450
860385
2395597
1811907
2221676
139459
2434247
20347
2610376
2288824
2247461
2696386
2271484
1992310
1536774
886572
1204481
1982311
2229767
2287887
2660032
2590506
1730798
966613
522023
330878
2407767
510900
722922
1149453
798583
2592844
2060030
1083072
2254716
2457744
2529380
1353503
395385
2800916
1778520
2550730
2177093
2131354
2593065
1068121
2151328
430873
2700398
284057
1296393
440492
2802182
343464
1398490
559181
1472541
228227
1177052
557659
1251020
2879002
910805
2091821
693576
1780572
2238684
45621
957981
1215686
1788794
1896706
696391
779830
2568477
1779317
1821812
2669355
2190738
992380
1516881
281782
2212509
868271
1929639
802297
139973
2290684
443629
1333059
529785
735521
2118848
1588207
2596808
214676
1612695
1866691
2582367
2712956
1790047
254982
1252633
1836792
290625
625728
80706
655483
1146417
1260194
885058
2293689
1193990
2140389
1881893
1192511
2604228
789756
848121
1356908
877882
2587384
1090547
2820568
1406464
344690
2344173
2862976
876311
499748
2011006
1568308
5187
2365550
378342
1268898
644744
624412
719594
813556
2889224
1192699
2890344
2904974
2153610
762085
963948
720724
284548
2915701
26884
2041946
2239235
2423458
1132437
1122594
1283842
2535378
1940307
431241
2318535
1679227
649424
2231734
1704362
2167671
1734771
1589259
1326265
2505848
1909385
519463
787988
2383268
1161345
2866046
2475809
635655
1233184
487874
2256653
2709375
1436857
1854292
1097855
2236968
1503955
1275964
2372156
1454889
272363
44831
2040595
2461517
542304
849920
627881
1070892
2852698
2103708
1020331
524983
2169360
2841545
74809
2914
2141234
594902
459112
1438525
2488057
58019
1629102
2504133
205517
1638311
880972
1951818
2383521
1111028
1179975
2286994
2053984
2813963
418047
622984
2657388
2673912
1528278
2814811
1300894
1477682
257591
2150758
1677962
998474
1596650
9478
738890
1738497
1219465
1835862
1020995
1150359
142027
1130825
2715412
777505
1765714
837643
834146
1305890
2135273
2594995
1404782
682346
497480
936208
136808
2262000
1979818
507811
2638956
1498838
2599043
2726991
1525118
2918081
2157897
480761
2658015
2542897
948912
1574692
700667
765912
959658
43661
571139
1676030
2870012
2858144
1646220
1434114
1439117
367949
1819997
1906717
1475986
852106
1324913
2439894
568378
132951
246126
1349031
353748
337667
2322446
884153
2754803
2084151
1435797
1737084
304066
2812165
761610
1809315
1329705
2908249
2263420
2394197
1378402
1794615
1682348
2860332
1637816
2075158
603468
287600
1197956
185302
7355
606903
1695234
112741
2547850
164929
121662
2445439
2849908
2459543
2915014
1611374
2657623
1116698
2860576
2865980
104610
1499372
576587
1890614
2611769
2583407
2131067
667968
1390991
538478
34930
2535417
831313
2078493
1975821
1853018
300163
2190524
1492090
854188
390285
1414480
2062951
1894759
2888292
1588907
387185
1828158
31984
2255560
108750
430499
2586317
596679
534879
502562
2294696
27724
287602
1058979
2135396
2662590
2145567
2788139
1697841
43695
1531629
2247378
2251050
328051
2858302
2130957
2803488
2157970
480227
918980
2835144
2318034
1179618
2651874
2546285
1526550
2323009
2078844
2289681
1121636
1898076
1215810
1052680
2924604
1824945
1045695
2405533
450947
1037205
2312571
2196142
2184212
593154
2542801
1981821
2204338
721930
2853832
2343744
2396642
2321914
2672592
212504
1520478
2755994
2381371
666788
1782788
407954
2375727
2238954
1154969
1635048
1331630
612373
1573224
1052857
1205057
908487
523863
2921869
99352
286688
2696120
1596052
2886473
520904
2269438
2538902
2274220
2790683
2105873
194750
1804806
2258456
1225971
1295282
2438811
2855689
2510463
767029
1522413
2655393
2170762
2167280
1534054
2298869
2776880
888652
1368035
1563066
1621490
2549296
49256
213502
430495
1681031
2778228
2857117
258036
2231383
2857143
2591014
2505011
931891
1517554
1624274
1327116
2048064
102736
2609728
2778569
1637772
829678
1124903
2819124
436326
1823900
358685
177485
1755147
2843220
2402108
1560663
2826215
934683
2787939
2304666
1885274
823101
2336812
1878632
1357174
668702
1783296
406679
2593784
2615004
1939148
1244211
2288712
2778625
2067924
2865574
716061
179155
2458189
2238838
1117472
231702
1281991
1778328
207137
2268749
705443
2224030
2489030
2121016
111795
1709371
1519812
166782
2654635
1086614
934163
498627
1774376
2817843
273392
466219
1721047
648185
2213975
719651
2262638
2894246
534104
1200242
49129
2602326
1954208
970194
1405815
1705430
55741
2364682
374408
2459965
1935467
2215079
1167914
2924794
1524899
1036175
924525
1703188
2349407
1916690
2181126
378988
123811
59994
129147
945418
285287
1751380
1659621
620457
44598
1188478
557660
2002635
1457728
2273489
400831
1212187
1434330
2100697
1783934
2727195
2646942
2368220
835109
2461677
591605
1820283
1907921
2909450
40452
2453772
413587
169498
1697188
930759
912373
1672626
1975173
389732
2587828
755890
14277
1490216
850882
2167055
1596863
732093
506547
23235
1882019
477879
675364
2191864
671848
2756059
295744
1785476
2375137
635848
2913772
112073
2583979
586274
2520608
1315359
1818000
231089
796231
1275386
2125589
446565
570866
821027
417293
830519
985727
2270957
711626
1801591
603479
2787155
376568
1256413
226372
1512962
2840504
252563
1476298
998404
1765667
2477689
1955217
891554
1813394
480712
2219659
1972117
2537228
776582
1516696
2075742
2438366
2274220
2491185
761135
2498816
288762
1085933
2792439
2048334
1265898
1537332
454433
873427
1764732
1833854
1094834
59769
1175260
378907
2609371
11045
1797624
1718666
2224407
907874
2552214
2050506
2695540
2796566
1849405
1624035
494627
2868363
2631467
655114
1316169
2341797
1579315
898467
70113
1469170
2902426
2276409
1372798
1328650
83518
11215
718078
836327
1946435
892217
231097
182366
290670
2892569
1763510
2452065
1759286
321785
2046249
2446402
767013
2642957
1307367
1850482
297275
602088
2148950
1769417
948100
50398
2521187
728356
376006
2793287
358726
1795288
1020352
333823
721046
2632513
2356424
1580821
2384169
2025592
923442
1388089
646050
457822
342054
1529261
2736283
126474
578897
2469220
2714126
1701516
1193026
2257073
1719814
606944
2575414
2069919
2460767
2808592
2471706
2774072
1565355
230122
2470974
689781
1239235
1561136
2482793
2099311
2746704
835136
1098382
2892924
894491
2177290
2712411
1026901
1163424
1734473
1734586
1255486
1604125
960782
2793206
767947
446888
1430217
366193
220355
1634790
48555
424980
1038451
2224869
1420031
2670483
290460
190441
650129
201537
1355244
2267093
765375
1022010
2698367
630855
729301
2475814
462957
124485
1478310
1235299
497024
1790828
1832814
977840
703422
1451246
1336643
1225177
2434478
386404
2410511
1789924
2457763
1175417
1538669
2064708
1694828
2477907
1278854
206310
147099
590394
2377619
2548523
86881
736534
2490439
2016491
122354
1895238
1455689
1083681
2920181
1942754
2669143
2790869
493023
116411
584704
486486
1112434
2723804
2718776
1723760
2494349
239155
2746041
1424228
231318
1268670
2393762
1456133
245157
2758674
68072
132731
1346275
507363
899695
2181946
1708793
332829
2829684
584531
171746
826230
1697871
2628112
204100
1714945
2692707
978179
681965
2803415
2416637
1359338
209212
604836
1242032
1534953
2494770
1374797
2149205
519326
984194
1155151
1547393
535354
2810862
2902928
860976
2781882
1680833
1412226
1420741
282755
130610
2786359
2358244
167796
2487214
174204
2113076
1921569
2203356
2608911
2684571
1033536
449013
1038162
1116572
1686371
2412483
2677137
1265431
2750359
1685499
568030
1830720
232731
910514
20931
24792
1262833
1803209
2656690
2664315
2161863
2788878
1533417
1525004
622660
1878301
140294
427579
2083540
2546379
2914573
568692
2276493
79048
2330874
276722
46277
1028683
1586410
2613424
663939
2268338
641911
61263
2347196
1353223
472053
912677
2296273
977722
2628605
1681004
1656537
1145396
345022
2034634
2111668
2795605
718237
73469
797999
2459729
1128415
1805587
262272
2658781
1786047
684143
1913703
1647458
825248
1781502
391923
6604
1935577
1808382
695159
1968192
691411
443940
211868
2628373
1419142
422903
369175
1896143
1305112
2704074
1078955
1966741
1277205
201657
334184
895306
946843
1194081
2604248
2726771
1226238
11631
119472
2330216
2388922
2479043
2121831
2278942
2349623
125261
951322
2533228
1358953
298024
455087
1886596
1320722
1405668
110797
2880448
2022769
247997
2189268
2232181
2680178
2388573
1789179
1949597
1577771
688693
2023523
2071750
982567
1053486
1844832
2562351
2481649
1617381
2312547
1589979
192082
1392277
1640074
2731317
511122
1551781
2251001
2767734
790531
187553
329176
1819240
1585894
2780748
979211
2070777
942446
1057477
977815
1101858
1302860
1699577
1861627
2044522
976603
990874
2276257
2442829
2379788
589682
2231840
2861981
2632965
625857
1240522
1980149
274536
409456
777409
2481294
1516339
2122076
2392203
2096422
1033703
452983
2180224
1836151
2584615
236204
615538
323194
176098
148699
1897285
2659232
1160604
1673486
1149555
2911084
1987641
515718
656587
1642110
2690044
2762981
1532514
2883311
379938
253799
1500845
1791917
968774
1101002
2361798
1539068
1604026
1961247
948897
2081623
2015635
8137
510731
2640730
2848780
2741012
953581
1413722
1047865
1047610
1775209
1624468
228250
355295
2933516
438301
1624623
1707086
1580017
1740151
1313479
2939173
609114
812652
2077969
1354579
665014
232813
1143124
2679308
2007687
1616553
968828
2220692
2191177
2064813
860947
777355
382742
2625335
2261344
2332345
2889884
2667843
1054087
1979967
2514679
1238226
132679
883660
2273741
962447
1630243
710406
2841084
196902
2311208
1023312
1695656
1721786
410720
1197537
2582599
1557225
2466252
2572984
2173775
2496887
1252547
289313
519108
918228
2727610
2591016
1859854
2883394
173155
871602
1406759
223502
921208
711731
811583
2499372
2523377
2183770
406715
2932042
544857
891908
225325
234962
546813
322968
1478675
2621035
2220313
2654370
1558591
813449
1700516
1770574
103417
1263982
561180
596573
36543
1919137
522712
2868731
2606754
1039599
1189868
1512871
2283999
1739535
2532065
833031
993743
2614260
57382
402997
2042887
2748485
2881925
1882528
1286617
2583917
1841476
841576
137192
671633
324253
2439154
104049
181837
227583
1070866
1915485
640462
146013
83115
2730572
1809062
738483
451726
1622044
1086815
1764759
2042432
1984969
2164699
742927
2816025
1134167
2009214
1203119
2202726
2880315
1530319
2936087
1389832
2185153
1380361
2381233
1744295
2424007
888634
1366921
2141183
196271
1725646
1304575
1835729
2901340
998334
1894636
1484936
2430208
2262156
1995498
1212229
300506
599109
1861107
334995
2374333
2026735
940167
384592
89356
30589
2757698
73435
547540
2501545
1619905
1978305
1343065
1631348
1686047
2309353
2805990
637054
2328373
1295547
631140
2105899
1198473
2608457
2461737
1574796
1357278
508166
903563
1163396
484223
2427784
708955
2832785
1469735
1686695
2892690
2861162
1370132
1976867
876307
2418738
2086368
810432
854626
1389649
2636598
1395286
749686
758694
2042293
991357
1738256
2408776
1053243
939776
2842608
1055174
1345521
712004
1951419
1917263
589735
2246574
2044674
1259415
273241
1788767
79380
1211074
2238624
542082
409948
2795488
2537258
2606836
2785205
1229150
80910
1264327
1703720
1449014
2580533
950318
1212994
1075710
2303520
1286793
2170002
707893
157849
2704640
1990618
451762
1155799
1030708
234575
2010276
781375
1936087
2539460
126898
1210105
915271
1941987
1016853
978460
508797
2532242
191864
1601050
1514793
1897485
1425103
2322799
967292
2289548
1986636
2270732
2479769
1482228
1059570
1715963
171941
254653
1402269
656946
93752
822960
2558184
155542
1266703
1196581
337551
1670140
1891694
1111666
754635
659728
439482
1099729
1741107
141881
2072942
2711509
752355
1002669
1025898
2937806
527362
450607
1376281
1912333
1857489
680378
96179
384958
2851650
2828924
2701950
717905
678149
902377
2486769
1063440
222663
99459
1279881
2032303
1409842
2802189
941860
894221
243952
1456334
749914
2861510
2819058
1444169
825809
2096562
324994
2452819
237116
2089646
2051824
2762434
2119506
1609398
2663813
2453848
458549
778047
886408
55801
2320671
95595
743160
2040464
1860425
43176
2821121
173788
264536
2372732
571581
981030
536779
1986072
196204
368647
2159674
923432
2723027
1711806
429751
1126501
1191773
2783002
2412620
1095326
1811508
768149
2175894
1265741
1100537
578739
2024135
2360763
2728364
2105987
1688591
2831214
2813653
352164
1271064
1364084
1994205
1041919
661053
681148
1812343
1551356
1988745
539274
2495375
666549
1039548
2143435
280214
2435158
345951
1923513
2319141
1188189
1487146
462052
2377387
2123387
2231590
1321531
2394542
1675919
1265250
2179198
42487
314506
1300133
640865
1696883
480336
498469
995836
2823182
677520
2344914
2457540
1212686
652298
403935
2066780
1464491
798413
2520795
786445
539023
2756536
2219440
1948370
559028
2315214
2847675
2618314
1386914
197742
2728658
1679149
1531458
901039
2241491
1309574
1081596
2936716
630825
2476555
2843278
2458168
2368906
1435609
687030
156207
346373
2642593
2436276
26198
2873963
98286
2504909
1340935
2866269
1922913
2564518
615842
2026937
2536996
1361733
2088698
1653005
2268853
2899795
2246842
1216891
539737
34425
1420460
1094897
2861485
618224
1317420
2534651
183016
2580240
2122765
1950149
2377973
1745385
345777
919716
1081780
1527254
2484049
2783533
1075193
1487570
2868908
240511
756504
223237
415939
1133062
2547266
424948
476193
815148
1261770
789100
1782454
1951619
640289
1634760
369213
157421
1913479
1824117
1233968
722331
2604613
1411984
133312
591524
1802459
2778469
1658589
2499117
2696827
349681
2157850
2075871
320858
2486279
543525
2452924
1764157
2304840
895291
1185684
2569591
486551
1281596
416573
663803
2731689
2877867
1369743
2713129
2572063
2846001
302509
2697137
1299506
2189249
2519979
2940478
2161744
2378674
2504852
626876
477060
358214
2713997
208411
1596408
846892
1385197
1215606
2342039
2100439
1095967
2028629
2922840
446057
311109
2552401
490026
335623
360969
1606466
1217708
1235021
1224978
1689232
963630
2420739
338871
1684834
1167583
2428966
2782246
1798522
1656639
2171848
2722045
2196964
2275463
625344
783529
2694507
420825
436122
1768686
906645
1595046
2210902
315087
2205167
1972463
1974373
1611188
2527833
2836837
2131824
2142115
299926
1765814
1382266
1427785
1468522
21694
1732525
173169
2569930
305555
2485357
543300
517214
82440
2357366
546752
636368
641123
1703925
695041
2756275
1443456
77425
227367
2587447
221147
1633844
1232540
1636349
228660
1583408
369242
2808024
2746265
1522480
367769
1714315
2910610
1952635
2069243
1376254
479657
2292663
1054619
732600
2559
542708
2456508
999681
425601
1887740
918554
148951
1428720
1008699
1924040
782179
2043057
2325489
2761894
2581165
1265401
1545597
237729
2733782
2772349
496409
2761296
423479
967673
1830687
85799
2603027
2193725
1920705
485453
448890
1117722
738633
1723651
396796
2896939
2430406
1013718
923926
1137502
1700443
1087111
2096820
1044441
2375869
1812825
620321
1332152
2688813
861985
1914243
2045474
8406
1227623
2779843
1614546
570063
1249988
1740729
866329
867236
221917
2273329
320277
1553552
1663152
62721
2405718
1228278
1336514
2870852
2695629
816323
468997
2806109
455851
1056114
1972505
2469228
2586287
1604571
235212
867964
2518446
345491
687165
2704386
1827689
657217
1022005
832913
1473618
1691260
2366513
1970289
2826174
2016155
2241280
2619322
1110491
1425216
2505857
2016888
755381
1970907
2420838
2547596
2456093
824190
193338
2734699
182812
1803746
925665
650381
235761
460080
1703217
971109
2159709
1593067
746540
2859855
522899
677812
2067457
2556654
213927
2810658
2505657
2334614
2461217
90545
1282184
463848
1203333
2626791
263530
2204631
2931776
2213601
11446
2437713
2410448
1384050
826036
851797
565426
2623663
2483056
2856014
1803592
1594490
2684310
757842
18505
1841011
138938
496309
125993
1709362
642824
1938283
2104544
2830922
1561395
660088
287312
1314038
1608887
1790840
1607871
2419817
2776934
140133
1397510
1723834
2515174
645949
667667
1412400
341084
2357633
1746558
2040054
2477610
815538
1059773
2590974
1361035
310990
2158124
927688
1366212
861166
917264
39459
1260365
2507034
2148997
2761370
2557625
2333481
832376
692878
2276437
781119
551569
1694289
2275621
2215066
581042
641497
534627
170147
7795
2183859
291582
1958116
2663868
857911
1349423
49574
1609645
43536
1761095
1185383
2814124
147747
4668
1550285
874581
575625
1706970
395792
672675
2508467
1302619
345362
2875181
411375
295829
1714240
677486
39297
2826687
2923406
270551
1837685
553666
1432212
1161432
2266252
174004
1941846
2229480
1215749
1934239
2401743
58144
1100638
609777
1290024
2109036
2029029
2884017
2432381
2168188
722570
92655
1966213
1987031
981402
793841
2742833
220478
2850236
2895912
121266
870310
2636742
677322
2353058
1138022
1426346
1147661
188134
2414628
474869
1822758
2267200
2570478
1972511
2385834
1192019
2760993
581687
2438379
2764385
2185442
1233090
2623721
1724680
2537990
646225
2636115
169532
1720255
2407840
1899081
454972
2844091
1774597
817107
2215129
1868015
1631336
2718008
1785432
379371
181139
2817988
2821493
751737
2758650
236885
590928
2645292
99862
42193
225553
1436966
2215346
69976
2537683
1806092
2706375
163386
2096540
353766
1462585
1465080
2274344
1217580
2202623
1994707
1718865
2616343
940231
2936973
323721
302789
1110555
2211204
772307
2573654
519139
991474
27462
717415
1157146
728891
2835484
2724089
1092314
701575
799464
2191139
82171
2758865
1289331
2122106
2247405
174211
585586
2544916
2029539
595665
2072437
241504
1187456
2414954
1099337
2525838
1411569
1575644
886122
797250
1123047
2599598
593291
2325411
2535977
525968
804331
1105594
2489481
1213162
796522
2924559
1724922
483810
1093217
881328
56761
1084913
229538
748871
1473701
1430776
661949
2573399
1571446
787256
2736877
2567885
981114
2012036
1972517
254280
2682234
2139160
2310421
1823461
166711
2203585
1583133
568059
1232795
378560
1559428
641000
616675
1974597
654915
1221116
2810142
1131970
2172195
1369372
1279497
2858005
270042
1772735
822683
624405
964465
473144
367203
1831949
747432
1371166
2562217
1905118
1631752
1863454
207411
2522571
2408181
412051
25353
205536
101885
1662449
1131440
1963404
2783875
2089288
760743
852638
1812175
2771564
2308310
1222052
22979
1114655
2524521
1461664
482865
1124212
308726
2777308
1882549
1171361
285654
934422
1195766
191213
1065409
978721
2623952
1667404
1330697
2895410
2435625
504238
253280
2107475
1863588
2148465
1998851
1555426
2438017
1977026
2821168
1977589
63785
2333779
1894471
788770
92785
2812602
2255639
1628824
670062
1867328
2222052
1778564
732961
1835249
514735
503896
210949
2554152
717788
511331
1454046
1331038
1815619
1036130
329024
1409876
2033897
337497
906296
2647065
60425
823261
1972625
2486484
820912
1497656
1481104
2225413
2209083
70393
2001976
2515534
707132
2600402
1883409
2079249
1366585
2924614
1168440
1162261
759130
1857010
2930076
2117419
1656022
2043108
2001223
883425
57478
1280852
1000886
1373130
1301267
1981262
176642
849861
1955486
2152246
349617
1435674
389584
2069326
2040572
1043506
1334101
1219066
1409090
1316213
2710490
1447350
1905492
1107223
1250341
938398
1792134
48966
1065671
170432
2697083
2553010
1101200
1384720
1269382
2849124
2431194
444556
2329304
1611405
2260926
1922781
1528801
2424703
2401441
455005
2658696
2240514
1744969
2248584
2450187
308236
624695
2811494
1493671
2418910
2746119
236494
2025502
1545613
2676040
841923
214901
828861
1890685
76241
1681123
2291637
842505
2889929
2048979
245377
1351525
2889077
1364412
1552346
2177733
1859472
1883983
2519102
2429194
2916963
1556837
268397
2891667
2224626
2723795
1991467
2621051
2853061
2431707
2546775
657919
951768
133797
479241
2109224
1022102
1105328
979810
1952230
2101570
1143438
2073039
673164
925962
1810596
977968
1595401
2570481
565290
1138934
1777117
627190
1252735
61342
37243
928688
2035990
850580
2928229
1484428
2460067
1549868
2762218
1808079
2611914
1543287
550781
541395
2015327
882689
1976318
2861455
1039495
1836478
1906071
905446
2155730
456736
1139738
278223
1309200
2764603
227071
1637667
264471
1023584
1174773
555562
629996
372845
1245721
903154
1421216
1641191
2532643
2249458
1348133
724177
700545
33566
2380893
498920
304180
1846042
1577379
2377425
917971
1455338
2867013
271793
2920062
52408
480585
2327120
919291
1669411
1436828
2161231
2680950
1816432
1891551
926671
2715177
822188
1382584
2045182
1047764
2805928
1707224
312212
142386
1354239
2390085
1709533
1420460
1521239
542498
2404532
2303112
2518811
146977
2642855
594468
683766
1617706
2835060
823231
1512354
2396447
168315
776558
1675223
807753
604696
1868309
1139487
1379633
2833627
799532
762853
2618606
1784687
1253561
1882487
931590
1200230
2403128
941656
2663906
721860
2267703
5871
1425448
325058
2366961
2345682
160173
735606
1642388
1493776
1115781
1372015
1301076
202410
707401
948725
255887
1978624
2234126
2777259
2543822
2696521
844343
1038242
624891
259259
2369918
2783182
2203621
900229
962987
1159714
509275
2303862
142080
1401742
897920
1024220
1512623
2854143
1072863
2115752
92537
2798234
389500
256175
2539199
1933898
2301474
2363409
1304704
2575181
2473116
2310815
1881458
204514
998771
1270086
2892227
186498
2796014
563773
1323177
269373
1065038
1146233
654287
2347830
2925941
552484
738154
1712047
1083713
1538442
734535
1788948
1979374
2061812
1634800
133075
1495537
357629
646498
1717061
226916
63757
2447439
2701308
867728
2543519
2385250
24219
415055
2378499
2796651
1408231
1264537
661991
385596
2202179
1480116
158903
2149870
1919213
1357234
278800
118518
2178757
2656857
1474404
1957078
2442216
458032
4576
2734443
2307847
573919
2025528
694168
661019
775617
1691446
2303446
949138
923356
66685
2004603
1246832
1594618
1518143
1577248
470933
818958
977054
2728412
1258269
754040
298538
295199
441665
413172
1509688
808660
1161270
938243
299030
1882118
2341914
608977
1017919
1639439
2185816
135285
2223995
2145360
1643329
2911068
1289725
1510523
2639183
855846
2507976
2000835
2897208
1671010
381988
1848230
2173578
356175
1054517
1542390
929965
2460046
273793
2095782
130532
23047
2371009
874827
1146062
1759264
2499026
324711
2181382
1041110
2751253
1230593
10562
2808292
504924
770488
1975830
890340
1915646
1067895
753489
130122
592428
1242616
2696476
2323107
2793938
913501
1388419
136032
733330
1180659
2891580
2422811
1275516
256028
1580437
906954
1583084
1833453
2415724
856925
2349623
844764
213336
1790938
2939512
2675900
2108951
465595
182095
1406284
347402
2478630
664497
133068
1053804
2178972
2070777
2735288
1503193
499635
2248696
2535349
1825216
2137972
1650342
89866
2136246
1575958
1775199
710546
2570174
2702170
2589300
23869
939832
2453448
2695087
1788146
386006
2365139
2558866
1859749
84074
980391
1488
1950682
1773393
2721873
1091661
887293
703926
2372204
1563243
1364546
227376
234608
72686
1525639
1334360
455111
2246266
636757
1716059
1009039
2723352
99786
2170535
1091477
179576
2420172
288577
2774151
1053291
1869819
2021897
1725812
2145588
2000754
301824
1354220
1176898
2326120
2848577
1547242
2655823
1383090
1288851
1629239
1016638
985561
2926447
389688
2244557
302173
2443013
981943
1701434
1207602
1415095
1186261
1365753
959957
1788725
261370
2090454
1622234
594426
894851
1236568
1683294
1911562
2250921
2352385
282743
65175
2835738
1090469
1929010
2377642
1329636
1667892
919411
665830
1379393
2720445
1536020
1331005
301944
685908
2517732
2693940
451609
426693
2320960
1592681
1489413
2912478
1744734
2860250
2009473
7146
1259815
1838466
1848118
142953
1302117
2080037
1982645
170763
2912115
182534
2390275
2581218
2832542
1735661
1357858
561041
790333
2168040
2512967
712659
362563
2109187
1799220
1491477
2586187
2279795
1824124
358218
2886687
2173283
101406
416399
2794896
9607
1922661
2310572
1850540
2590684
741948
1784882
236596
1996268
2787287
1820052
2350758
2880170
1185036
1392772
530596
1280551
2794089
1723378
60644
1032076
2244067
2031065
731726
2366735
1936450
580379
534736
1977972
1448791
795874
415701
2218673
1057264
394374
1073885
1306816
746343
2575908
369247
1582273
2428666
1459682
727471
1558561
111085
1739152
1450891
1070675
2743094
2600590
1267760
410868
841895
914514
911804
1043873
210398
180523
2852534
19650
1473515
799151
620450
189986
1653463
2358532
2500391
204861
2540233
2090533
1300904
235275
2763257
1820736
1550963
2656615
10596
2467439
582861
1676850
246297
324236
846711
1424427
1596051
2118643
2445587
97751
447648
759138
1154860
2467256
95533
539158
184800
1520216
1199232
719506
2028311
1995486
623779
1332329
494723
1886565
1081915
2027390
273209
2186019
1735380
301976
2314446
1702770
2319988
496133
2565010
1707419
2193525
1887598
2834571
1676800
1303050
728227
1444985
2405207
249599
551567
1110521
178822
2928988
1032862
2054777
2416895
326758
1326197
831222
1166310
938720
1665917
1846464
2619611
2463118
1457122
1056054
2349736
2926049
719614
2365889
2404321
1975980
5380
597880
828231
2754009
1099963
1916591
2769366
217472
193226
399840
2572859
452569
1411344
1948309
2020807
2405289
38268
2771458
1802993
750048
246686
1547568
663554
1432426
1207004
2006683
1676543
2111849
785899
1457887
2528694
186336
225699
1820900
2008951
1250356
1708464
947079
253803
2726349
2782029
2696240
1835646
1348310
2803491
1958953
1943292
662162
256851
2274831
2322043
2083988
2198786
352727
1972025
1014433
1914283
136068
1361118
2834523
1888237
1601921
2614510
74886
234687
814508
2404254
1932618
2758357
63937
1483279
2570898
1610699
2314540
588270
2617886
401149
759321
2906591
1963518
1593099
993517
1564438
1860842
2009721
675365
1300319
110571
2487007
1806893
2716261
37761
480871
777261
2198803
244706
1357936
1555988
2135757
1546400
474534
2737815
1059910
2322211
1288552
836666
1908383
1306889
1123551
1000099
1268950
2289803
1501846
386021
1845350
879776
1739477
312108
1184505
2781014
1690982
1831478
1113485
2363382
712939
141174
2692212
1941327
2253844
1875168
279487
1402446
176486
2196552
1821263
2458100
1752130
1678436
672619
1012787
317500
74111
571868
2591585
2814398
528941
783756
2472126
519988
1156697
1903332
1645608
61704
2131811
665622
939852
1856738
488876
183223
278901
488026
525592
620322
2172027
954643
2876733
1099997
2195910
1308436
1960061
1836040
298702
2459951
1114866
628232
1334224
1564416
1597309
1490341
1609478
2692141
2642178
2660964
2829482
1596995
343197
602583
2880301
2738695
1502782
2307390
2142982
1154508
533729
2123985
1148691
2401075
863103
435586
720964
950188
2174659
692552
1236266
95201
2420443
1778693
770895
612389
434293
325622
2659670
1512953
2440717
1875121
982872
1367969
2530224
954957
2660745
1928087
1593816
1326584
1987583
2154577
993032
1518759
1627586
510619
1461192
2753015
955869
2345167
177826
2648955
223874
93854
1389097
139666
421479
1201726
2825280
141744
1788451
2806278
666547
157423
1896194
80172
2836978
1916076
1941035
2887182
360646
1565976
177033
683419
1909329
1266585
1603997
892026
375970
648440
67768
303349
153609
481543
354650
619962
2876320
380149
1712211
2313638
2232271
607565
416648
2266078
1910686
2859013
2433027
1649571
1447727
214989
2797622
1422563
1003692
598360
1052824
1846235
2916615
358857
679429
131850
2250633
631205
1350429
1164983
2763139
614906
746637
1459950
1499420
2940249
1843941
2168850
2298854
2709727
2268775
678790
2544341
2848557
1089205
2180082
2569139
246755
890090
123467
142221
1995379
2461076
497389
1119139
1087643
2124730
1039799
799016
2782965
2781485
2242476
555338
2369440
2269997
1090668
1969269
2402859
162352
421349
2633466
1582743
93180
237822
1259225
1570446
727884
2177222
225141
2925101
2909908
2193724
1877429
1519018
286336
2774289
673020
500245
1745894
2710404
1820888
2854819
465621
1961593
2273199
1187461
1759057
265825
2660849
734842
2720832
52772
2548861
1349598
1669134
37268
960
2132462
1803475
905986
2897136
534115
194683
2305433
139043
1918510
1006314
1742225
520957
2117873
1204394
2176439
2078171
1229816
738722
1092109
2438771
2802130
1523361
503369
233166
1744879
402700
2145104
1994112
2814113
817220
1221347
2626848
453550
1231928
95696
176377
920346
2731370
1001752
2294389
2325094
461293
846404
2551036
454446
1713931
2081083
2527451
1419628
1955913
1107388
732674
2608112
191828
1383391
2089788
31396
2215655
2256112
1066372
421708
2466273
1423604
954474
531577
1856916
2248735
2581522
1249480
539682
2178286
112970
2051451
1271558
2393923
1635809
2504508
1675045
1353851
395108
554161
1152317
2114292
390697
2197902
1625163
1011561
167212
1053460
1196828
2170424
2913616
869695
2296680
1242572
2536576
1487148
1499985
2702842
2516566
2634279
1353371
2099523
2844347
25628
1825175
2442712
239770
1941365
2369676
2573185
2756504
38171
667017
101071
2447042
1950744
1965518
1978796
1799854
286331
290513
209887
155746
2321238
98979
1749005
1151951
1748075
56215
2625681
1925058
566502
604432
2416610
1001829
2572773
1868081
371164
2051164
1259115
1892176
1958962
2749582
2153157
1351038
2559917
464041
389792
1484643
363035
2704507
883762
1326375
2692348
927403
1111485
2711220
1160773
2761924
1387814
986573
1475131
22090
85451
1810470
1720342
1999717
1283346
1474197
2539378
409850
385966
862119
1228873
703870
2751859
2072728
426381
2607008
1104503
1807144
1938620
2127396
2113514
1055469
1217147
99463
1324155
2471039
2297565
853743
2650493
752548
2745983
294474
232896
308627
372567
1752780
870207
1809956
984342
1075089
2365080
310262
2257076
1525009
1417782
839155
1836530
1960471
2798528
2247978
2163215
2772179
852597
2046728
2563858
1194810
2825434
185356
2871552
1434488
606132
2681478
2221503
949352
1386132
1324644
652373
1396360
2842430
2649425
738229
1589564
178760
529854
2620086
779719
2380390
1753359
1789999
1140051
739206
2447260
2192822
321635
405025
1257798
1098348
2767722
1089109
673298
2408278
2475117
1198059
2766938
2874588
2456738
2874205
340271
354452
2111824
1288614
157686
1693865
796296
1338435
2871119
1321559
2833874
2685752
1428469
2059372
423191
448094
809724
1517654
2473675
10183
174372
1141788
2386807
1674600
2003048
764013
2007356
765162
1991545
2474491
2016789
2714485
2625640
1844921
1869385
1801236
1708322
2017554
139214
2559159
308561
2364033
565700
76706
489195
2452097
816388
737309
144901
989500
2865906
1450883
2916837
1501249
1342551
964906
2278403
422669
2195857
1655238
803084
1055805
2463225
2155226
1454384
2037127
1578939
2295445
706648
2381554
2004829
2428925
1027315
1601995
2050979
2462129
804451
2606934
2113990
1155390
2919906
2885728
1125875
2318539
1067712
1235919
2316671
1373356
141139
766798
2066147
2033119
1138717
1081383
1161126
614389
1216443
1791264
112185
1991554
654664
1885813
501365
1653028
1197538
16740
2374214
451948
685800
513554
1189535
2644021
1818379
1033026
2378674
2311300
2076871
1083862
1842848
2780160
714260
2017805
631348
2259193
2376565
1549061
2447995
1032071
2459639
1974755
188276
291699
1679427
1701332
1960967
60103
2082492
844860
323931
1827328
802898
1809328
333365
1847817
2908587
2500048
851550
1250257
913317
2396239
647637
2070762
1586192
2314551
1541120
1869027
1806210
2314243
2890291
485539
28323
746807
2246740
678767
150367
1045061
246757
912716
2708423
268826
1987837
110709
2827298
1905216
508178
322816
2525848
245990
1642753
1111817
697624
1297337
1291879
2751690
2778742
965973
1854389
628905
598611
2879893
15771
2885347
584461
1352161
2296811
529548
2292554
1612718
1296509
2526322
180696
1873422
343354
2250300
1528711
2774464
59819
2937776
431653
1470468
643096
1720599
69893
1781551
250806
2098579
947476
809089
2153060
2467670
2234151
2161158
688872
1007075
2148784
506038
2928937
2246157
716788
1863219
266158
2246991
3735
2576322
820740
1663556
1431985
2019812
2403129
1429974
2417027
11939
365127
2100419
734972
2043642
2537240
2404817
55446
1190949
2184107
1894420
1567823
1117586
1762557
2755737
669321
159670
2802275
1655728
806056
2225266
1610926
1388036
2238331
1277273
1624029
984227
573275
761204
1172353
361742
209557
1538481
874956
2177469
2293405
1155901
2772596
2304510
390216
2733551
1285308
2907206
178306
2094275
2508055
2516650
428478
2644571
2345733
1469807
2578957
88160
1503567
337628
872802
510433
2483095
1514426
2812685
1125166
388388
2405989
1461269
2864420
798997
550507
373361
2362207
2715980
2253679
2730414
367843
1246417
937315
162848
1637668
1611284
2648737
2426217
2703126
1090770
698523
1484514
249460
1200240
1649418
915242
2319546
1248123
648526
1546832
1135239
941702
433634
649280
543092
2490947
1456694
907576
707035
1221459
2229774
927469
2905123
2213462
2205038
690294
2783417
485743
2788266
2382766
602042
2636672
2584541
116015
1476757
206298
2592878
574819
32056
2725473
1468600
977705
106135
2213912
391377
1406346
1977496
2793072
1580635
2929607
1175574
909800
190790
666421
2893553
1092463
99974
535165
685205
1344234
2718709
1531017
46026
2342928
484085
2497211
1052763
1105525
1248642
2757184
1236601
1165444
720290
2128978
454800
1103067
1591671
2473339
1077126
138528
1183527
2046098
2911045
2801720
1208076
770763
2194205
548588
1319773
756449
1066892
767072
338601
1365041
493189
2724683
12447
1922137
2218137
1637371
757340
1396409
2842731
2557092
599839
2899281
1165309
514510
1980741
1467091
1366813
2523881
506416
2817197
1909225
660984
2026324
173285
679690
848166
518900
2073250
508524
537989
2237061
2826861
863503
1752512
2479086
959794
2238594
636322
1376674
949063
201512
48108
2131152
2903149
1019472
691528
526196
1743885
2582940
2277943
2538064
574479
673500
640185
959115
333384
1104832
2620698
2915482
1844205
1474246
2806703
949352
1574071
15382
682227
1428606
573319
821498
1247717
2881705
1113546
603135
1392547
372583
2268730
1184491
2190272
1309163
818486
586543
1593418
2167189
1928730
823959
2865940
1186647
1169981
1206279
274726
950224
1993242
2896721
805952
1561339
2703567
1709399
2188835
2237922
2035846
2617773
1684854
153544
1759239
343344
331047
1085204
1287731
1648954
2603129
1409971
2701380
141084
363025
156813
553291
1062148
1472798
2835259
1919891
1394265
40046
2195061
170698
113398
1493989
2654021
2723762
2797471
78570
2397153
226333
2461429
1833365
867755
1988025
1641211
823190
585329
1866974
1134044
1745436
241198
556191
1301728
283987
813271
401965
585201
1439544
701436
988426
817479
1709436
971730
386087
2535218
1484657
2578523
1480683
1525437
1324659
2709927
1187067
277083
1576622
854818
2687821
2890343
1544198
2635058
304548
2174790
175807
1072373
374209
1291012
2463695
881652
1533829
1203913
584683
2446046
730318
1491747
1934889
2232894
2031687
29532
2712732
266592
1797930
2123217
1913389
2778601
2300080
1271159
1609823
1906732
2126533
695672
1060332
167134
2715321
1696568
1996612
2482452
2173235
1405758
284242
1432639
480635
1173416
1576027
1475881
2226830
1214013
2797668
2076932
2034179
1807279
1835238
595724
1958920
1484888
823060
2264623
214517
421508
2064893
676904
399
1330362
2277958
2783668
1768224
1858120
2528767
725598
290699
2384648
115802
1790894
1743776
2220214
2176988
1850208
1171013
2699540
212900
1698273
366296
1398234
630187
2855779
2900097
1972270
1471506
665896
2707047
80546
2658873
1128434
2542264
602836
2650605
2295360
1877404
339330
429313
993614
1546640
2205446
811231
1811961
2285107
2835713
2185647
2838186
448387
546529
1332783
1852188
270581
685673
41487
725067
2380
168081
1603050
318404
1715964
424247
2382652
1185490
155589
2396847
1081912
822827
799601
1349699
856518
2877139
646056
2317448
455513
1444133
1616794
1043632
747579
1571479
722440
2276535
511718
2178802
2000571
2052506
1017094
477785
2387247
683917
1431724
2473159
692528
2700738
1123275
829261
121526
745860
2601573
25670
48789
182132
946990
1824025
1377269
181740
401767
2599587
1449565
882367
1371287
889528
2897760
2228316
2194831
2552413
1174607
2486895
2880320
1318776
986866
1927520
2465275
1553993
1088051
2759719
563926
1236571
2732417
1952699
1220434
1655137
927266
2532090
2474418
1651905
585683
2658783
240272
2919334
2336311
801519
2862001
1985174
1275831
2910138
462106
404777
2757191
70950
1833087
2398557
2086996
1809560
1044255
1506137
1179170
2397163
2146011
2113312
729725
2195402
113161
263802
1152713
2194549
356911
2486673
25703
2937224
2561437
1108741
2837825
310670
2821489
580501
1846860
2015258
1772066
985899
2768898
365220
1637689
933468
2035141
2680453
652151
628110
1264510
62281
328102
2721878
1264235
2700344
2592981
2904194
2088877
2109294
895101
718605
168005
1299785
998137
580346
837686
2724468
262205
2783400
2267768
1168875
2487169
1712427
2050355
1311689
223443
278284
470260
2200830
2490284
2658175
950078
2253693
208459
362241
1521447
139819
914536
1596259
2859247
404221
2029337
2904510
1209625
2816862
2384007
1849137
1245431
2327911
293983
1347854
697097
1144874
2713949
1730263
1837872
1671785
569031
755573
1187862
1729121
1941217
1151974
2200156
1321983
213618
1554230
1766524
941368
738059
188258
1097550
2792484
1731688
679096
1533310
2280979
2509075
2254821
2507648
2323770
716507
590549
144586
2325520
1622565
1521799
2530675
169354
2674852
1155802
2376890
564535
1130177
2569712
1793925
814766
1156547
508072
2209955
1998205
1626454
2935902
2188943
463382
2703112
852987
447350
789540
749197
1146105
1446699
1946579
1741007
2561178
1383453
2612466
1936918
282524
1399221
2195675
2519573
579792
2240889
2920531
467555
2607709
355981
2010959
100371
2796483
2169652
2623174
444770
2073858
202565
833286
1231136
2181057
17076
1456970
1035250
1398581
443519
1185942
797480
2338218
2567838
1382293
1784546
638185
2165806
2846688
185429
1701837
2418868
1217870
1720948
2235380
1310404
2429116
799680
546978
380895
253808
874294
1472549
2938745
219090
344951
2669981
2767467
1459568
42896
1091333
2173608
882383
2178936
1447148
1921714
714717
702485
1350756
1425986
43001
760349
883560
884466
2799769
2624664
2441178
1570359
979045
433116
539702
978653
1802304
1598623
1191326
1060020
341691
1576326
2221626
360801
2592573
2210651
320467
307026
2728889
2271026
2730607
1719449
1430954
634866
1632517
1619485
1630908
237003
2622469
635342
256937
486802
264663
1104263
2366656
1561140
925878
543707
27107
1844246
728532
786936
1366619
1190118
2377764
1531686
633347
801552
1982331
1569549
2517754
1873080
1431470
643579
628475
570689
326814
1527412
862962
498236
687427
1296902
1484210
2496036
2413821
2132308
2858038
110946
2304365
535392
2177731
23253
2110266
297073
284705
1256722
2811206
384544
2156042
1994299
1035110
283088
2377617
2586701
986548
2448827
1538987
1150424
365807
1538888
1398683
1771015
2276806
1190021
588350
201658
1552560
1755248
1192722
444466
1110376
2719850
1392493
785815
2245019
1655943
1201200
817202
1064551
972678
90946
2771464
814996
2730530
509591
971747
71567
833437
2719959
2472784
336822
709459
299036
1714752
2542532
1015896
1686713
2255833
381249
805857
2843995
383774
783241
1291907
1302695
1832204
2410627
1215876
2566576
959767
2417291
2519045
1860590
2703329
2479915
1938884
809183
1122837
1328118
1394348
631250
2349335
2801476
1334658
2930935
2623124
1249776
2319291
1495495
1712572
2378056
2800185
2242294
1714357
1884959
2496821
1974510
277168
941208
906727
2665687
1935220
398602
2002461
20368
1750289
1988072
2202928
2485902
2288809
1463583
612316
1920877
450215
2515521
1541891
2068798
1542710
2873308
995454
1055640
2085339
941024
450337
2785010
1451317
1431239
370935
1524774
1716183
2150642
233104
1746912
2049406
1127251
2579333
1440979
2638656
356926
1678702
2315754
221397
2044982
1710274
1471457
814659
1933276
1628341
959632
1509380
2283313
2385399
2516672
2130969
875739
1792677
290962
2593074
1220296
1661346
395715
566243
1537791
2298011
2776825
2932676
447616
133945
2768866
2177617
2336208
1659556
1042388
399481
845913
514515
2338770
2653717
1165895
937266
1075069
1588653
2649467
1071465
433758
1742261
2158910
586978
934824
1960076
2059896
2337681
2536999
1201854
121284
2332469
1312947
569034
1101287
590745
414765
1366022
1787543
1974085
190884
231885
549252
533766
2328080
324924
1960702
1536297
2395357
2049476
227670
2398431
2469178
1341468
476511
1988894
2520720
35614
2396010
372461
2613213
2360228
1323783
1944737
2753649
1451201
991250
2190188
2727744
492327
2670601
530587
49018
1236273
1892810
2586803
2858473
2621679
1462985
969752
544274
776675
289209
1119244
280487
1959957
843735
2047055
1299389
860262
1273601
603997
608652
445498
2415590
2792277
570366
61103
2281026
1275305
944328
1969197
1564847
2089903
2270889
2851645
2788441
506922
2525974
2374475
110232
1809378
1554712
396936
2059857
2235813
526565
2867127
358624
1321312
653081
2052415
1442978
2465749
1123558
2573018
2110982
2411731
2879034
2693805
1651204
1946291
357891
2266355
2857461
750894
856493
2132445
1371146
2634535
68067
785635
2433269
19795
711851
2262968
1411157
657915
1755523
1876702
2397081
2770419
962076
380477
746619
503755
115765
1416928
1505698
1271323
916023
665541
2317046
2893385
759543
20379
1809879
955220
1700586
2858368
2262784
2128312
143321
322218
360810
1063464
1329980
160040
1714051
926754
790900
2494624
1684402
957614
392102
2055302
1957246
926292
1685788
1574311
209535
166846
2233913
2855499
1884322
1989487
1663740
1794941
2090870
2327145
2602460
1752143
1917865
1062651
1219893
2132904
79263
279646
367701
2827687
1785501
2884550
355170
475659
1841597
300436
2114604
142068
2625752
1126315
2069396
466157
2901663
770067
2678801
2344926
656302
1313160
836440
644081
1507993
65390
179826
1995308
489675
688507
945767
2256064
2522300
2142030
2020808
804539
1861183
1534938
2605518
970682
1071193
337713
989946
978180
1230290
813703
864070
2895511
2741461
2476527
1846120
2456714
1534877
1817650
2858951
313812
1394386
126358
1014158
914595
1618119
1216610
773864
1369278
2089944
2875153
422302
2417260
1005593
368121
1960328
2488093
686310
1360294
2468313
2572282
1239913
122231
2134423
787542
1372248
1413762
910596
112522
1025043
380819
2035290
2091623
843570
1242340
1720355
2720312
2307798
2532483
2802002
915036
2583833
1338088
1808055
2798956
593405
893587
894089
1866124
2887491
2664156
1511846
2744898
1401746
1253325
37418
2385385
532333
848521
2181
2211320
1798593
2252092
1969691
13796
497686
207861
1773435
1295388
2789022
2588792
2311381
178552
1330608
2773634
1619257
548936
2920488
158920
2748277
1653112
149804
2834607
76293
2874290
842454
2050341
359977
2630348
1396856
2199566
1308381
2378324
818190
1396134
1935824
2286974
2676677
918498
2808314
2525985
2548645
1362499
1928429
806424
1448502
1778820
1821151
2460564
2488945
2625636
231147
2091678
2428391
1614911
1375233
2400612
2691014
2883637
2353608
675127
2583962
1480008
1139121
2114240
2546524
876563
1213766
2316652
2518850
2242268
18255
2362142
2682431
1426019
1547793
1413003
2650316
2374346
2398342
1409350
2698501
385779
2682541
485187
2387966
813852
1252854
2893663
387616
767010
849435
88819
491758
2479485
1146780
1231871
1078563
91227
859453
210499
158391
2228519
1992724
1529004
1307619
2266243
2073756
1995472
1800013
2937477
1357609
1644673
2161635
483718
1995810
2541609
754974
549234
1270177
501092
1769114
2578014
1222767
1852662
542040
2275898
152656
2446972
2630532
1788917
195888
408020
925792
2512202
1493353
1849132
929778
195562
1546352
1451193
2841963
1881358
1377254
1207922
1943390
980946
623516
2748383
477450
798410
2752345
515821
413752
2660285
2202071
2310420
2745132
2431344
2222057
1898405
2638697
2687423
2554468
991917
2444262
2233745
1732358
2758808
1380424
416552
933222
1323303
1221657
2905879
1149371
2165544
2835660
166058
2634426
1229459
1542728
1624623
2014208
428333
2896280
2264957
2226126
144701
215090
254401
2790321
51811
234947
2198157
2308486
279751
321619
1465288
2227904
2779863
1483889
1711615
2641008
1698026
2697350
2137369
1273945
1075475
542745
794215
276619
1745011
1361694
1964213
1375128
1813840
1849203
2221313
2460589
1158168
20350
2582118
1772512
1226136
1551170
268330
2446578
2903810
2182997
732169
1081813
128450
2904126
215507
2709906
2795195
1238459
185768
741385
2935750
2452966
2704951
23772
648289
2643201
598050
2129591
2469652
1317276
2106047
1525736
2879981
1835232
1347602
2892495
1622178
1559001
935472
2090903
1317449
860025
601924
852390
2157532
35571
646557
2141418
2693781
1911301
2025875
2210522
2320269
1536027
324790
772712
559249
1068669
2021550
1021107
925999
1483910
2668554
1388296
634236
2467946
2890891
2921433
1782243
2921700
824197
2420698
374563
856409
1007397
607341
124256
2923103
127217
1967142
874883
2518731
833946
1251610
2368632
2071742
1147829
2831725
1310557
111229
2880705
1139192
1445366
1112389
2555882
1220056
2045176
2878343
2629779
2057940
2835146
2112899
448167
2713601
671093
526517
105631
1099901
837679
2437770
876240
1726942
681402
1753185
2091107
419599
899226
772931
2419211
1300127
239677
476787
2803039
2127201
444519
2311639
1131503
2767664
1631526
1935849
1690827
911037
938904
396751
1740685
2676096
488576
2823122
1342220
2594287
886901
1861498
1846582
1737121
2705836
654921
1526437
2525601
2076038
233262
276813
766930
1739746
2509436
2913391
1128242
1019423
2768144
1387246
2753845
2590321
1590768
825610
2759651
1363506
2363048
415280
2205910
949939
2879358
2654395
2522984
1621613
2419525
1061393
2205011
1339096
2687937
1382430
1236656
1715869
315121
611405
2907891
2393793
238295
738863
877855
1671028
745643
1296583
998085
1152521
1371491
2223860
2688476
2395850
2817953
2171212
1315987
988163
2868839
121869
396608
2775537
2402101
1799910
1942060
1374006
2477256
2220277
547736
461610
2043000
1397157
2051913
460892
160569
1481460
2760416
2240346
2209325
1326559
2206176
924317
130686
1353456
2854804
968238
1534830
2613088
2239589
1603857
1573868
1724665
1105089
277994
1528438
2802690
627121
1210144
1920661
1758475
1852767
2915534
1643301
2811448
2073925
1122134
1056463
1968850
2650994
2778023
942840
389599
2848733
432746
913755
955074
528245
1449873
1002362
1897011
1780357
926774
1635660
2876625
398927
717621
235033
2372162
955378
1278
513910
1008967
143308
1363724
485132
2877751
1837519
1343117
1472120
757079
1154579
2257360
29237
1663969
314059
1502241
708290
1647569
180225
200233
1171309
251994
1920569
2713295
148065
1890767
28165
700838
860815
683361
1420238
1949668
2347347
352665
722229
28122
1832254
2002860
332494
969716
1404401
2867474
1136415
1391927
2585293
2764906
1839639
1511496
1749632
820432
2768376
2726628
2191602
1078615
473256
2736318
1104452
823816
1764900
2619119
1209860
2291407
1735173
2530387
206069
977589
2828503
931900
2395653
525083
1540208
308849
2929528
2134640
1250429
977068
1585300
944531
1125870
982395
2516915
1092278
2064998
582657
2395867
2165739
1244951
432574
2848741
372546
1275823
317497
447339
401451
857646
2153578
115746
2872055
2469647
1328659
25594
2044990
2379578
2561008
2877519
157757
2777076
883651
2124230
287974
2748997
1668423
1988742
809999
825156
2850758
219705
1913954
1857970
2168866
63908
2172679
1484604
1322132
1689483
1601105
1211017
2291019
94282
1479909
2892626
202294
1660427
2449766
2110946
1320880
1783697
1469663
1650158
466007
782973
452261
1091941
1945415
1224904
1036637
1359163
1388716
2565424
2735442
370232
1756889
904854
1631671
2864877
688053
301287
1863486
2683501
2589884
1704013
345575
1920571
640558
2133513
2688967
122234
864580
1776936
939136
290372
1635453
807221
631472
2831541
2593468
436289
1840984
1583928
2096760
947391
1889258
2501207
957521
622495
2641842
2257857
1427225
1998187
1315391
575087
490362
601641
1872382
82567
161910
2061200
1638844
2708670
2320988
2627844
1699034
1046426
127296
2892438
1560729
559069
1333277
1726304
1506623
1377601
319375
2713555
2045403
2732879
554298
354868
2927880
577391
605521
236430
1448091
1856207
493462
1402719
520029
2741351
565120
69989
1316844
266590
1584908
24100
826957
919587
906921
1427969
2721963
1238363
1102051
802338
1300456
343841
465786
92992
1352841
2396249
124273
1421973
124269
10213
2399274
2491733
129153
646506
2783474
2026908
1954903
2234569
1842017
1806817
2235382
658412
953696
2640674
678100
1958288
1704991
1565990
818694
539270
284007
171718
720272
1134014
1966641
2288165
2813728
2208352
2355431
2887084
2724184
1387577
204618
849906
1010731
512717
444043
104342
181588
2310154
1620803
779206
2169986
1107594
424682
2227952
2444093
2155452
2424031
727797
592646
1566102
227674
1172232
2250078
1339764
1355381
1312902
2570125
2432876
2201910
2482259
2068830
1229463
82924
2622532
2020775
1543027
2026618
2747917
2616137
325937
1055347
2326793
876338
2812402
2545778
578184
439800
993919
669535
1980151
2061696
2893039
1966460
2082094
1238347
911337
1670445
262941
1414591
2779970
1943143
1909879
584174
684921
803
339241
2433226
229516
11146
1273811
620470
2618040
648022
1088164
2154185
2179398
1328259
1242154
1245563
1260000
328725
156145
613362
1290193
1364449
1451940
1694137
2865744
2604703
1661693
428788
1511652
1759719
1688199
2275446
1697900
1386747
472773
1364554
346266
1198948
878383
815580
2246401
235374
1056373
213467
854279
262942
1265497
1742683
2880350
363574
718014
1467380
2432734
2423677
232862
383320
2503508
229945
2135733
366224
1285098
49655
933876
2428055
1933852
1419833
637778
2161075
1488263
1200683
136788
528828
2039983
426520
1057536
994268
1511492
1083201
1288085
1700976
600226
1759653
1904328
2838520
1496655
2067638
1622006
675213
957399
2251950
575430
2050112
2259035
374883
1209725
2065646
985361
933783
758220
2638342
117158
1092161
1787660
260396
2806430
1854679
1796946
739802
2012341
626170
557958
171858
435226
1797539
619778
1624566
2163451
2769392
1151727
104633
1934906
2890105
1624190
1266106
1277130
810053
682977
2184286
1360776
1926513
1301955
2652659
1330466
505877
1904120
2537497
870300
1433817
1812669
1042779
2229422
909732
870791
1148052
13767
993671
505002
994124
622717
2433430
715246
2557218
2738178
1553002
2042413
2393772
648558
2799188
457871
1393210
270453
545687
2116716
1320105
1218438
917058
2125193
518194
2664848
1151860
1201045
1627998
2208910
228758
1189536
2400368
1357680
2613789
1021605
406612
1795699
1919428
1106287
218939
2317661
1852471
1322307
2371062
781690
2233082
332805
1832108
1981892
1700103
874528
1842255
57796
1093393
508190
893594
1547655
1292991
1679639
2005953
1714124
1878470
1585954
2174719
2052654
1394676
316519
2689503
145264
2435289
2728098
2741846
1853316
480740
2281028
135455
2204409
2392537
1882797
296640
535486
1065256
1168041
840250
727741
390661
936085
2051089
394806
214856
2432985
1755441
1842783
772389
2209807
764185
2042092
637836
2706409
754825
1673525
585063
2501436
1782364
732347
2015938
2008672
1626856
1436483
1043683
1062826
663898
182247
2338772
1598774
2183218
823100
632951
2013794
2100507
2690329
1345446
2375278
2003757
1779214
1460827
2052402
577044
409939
816903
963421
1183272
2161914
1694617
1293148
1041893
2518304
2278762
1016789
319610
843082
1641186
2809024
609393
1499305
129395
102687
2063422
2628071
2931958
1798602
28133
359755
1773988
2928733
2399752
2690235
2233278
1496033
1162828
116942
2608926
966976
864552
275803
2916100
2149081
951535
2186453
1630618
631590
614168
283853
2537373
2098176
294461
991765
1515091
2491670
2509275
2383899
2124563
2488790
1231313
646915
750851
782959
263335
413759
2497762
725151
779382
699826
823611
2279292
2647342
1844393
2383147
1154188
508609
2664325
1855420
1594388
600581
1694300
2527738
1484754
1259375
2153729
2416814
547507
2787853
2549960
1694801
2640285
2108688
2186475
379329
1303103
1832717
2735717
1809033
2919110
2613130
279321
1332972
991784
1235433
2819279
2238451
477542
1625950
2223751
808822
1312383
2433140
1811234
2891310
2536777
1849617
1835464
1948348
585648
2505143
1558735
2488073
621558
1581569
326210
2522187
1976283
2649578
2487738
747661
2011976
1224753
605729
2649385
1126344
2491089
1066890
1948227
1069853
468606
617954
2585383
2850028
364666
1342112
1131356
651321
351724
611487
510779
1665692
2862227
2397473
1152595
377286
1092792
513138
2914236
246413
1459059
237908
1453593
1194262
808484
2406853
333111
2512112
83573
336519
2489823
1531386
1193688
1902022
875338
1578035
633234
2469814
826121
1159491
2612301
472066
1284079
2449795
1938814
590035
1757212
2807578
1301607
2283084
830256
272645
1830493
906181
862
1962120
1637166
2169782
2653551
1356854
1460644
2729379
371695
981749
1398126
189880
2529463
1053631
1222919
955017
1056887
2819574
139777
1324034
16338
1041400
2785367
328624
680179
2493365
798568
693792
2924841
143940
2153806
2830676
1276215
2337274
1252367
2118946
1284402
1521599
2649574
837851
42015
2863593
2510069
1819645
926961
2074771
774717
1522066
757808
2504338
384479
2726786
2892089
1779692
1955536
748185
207904
2602610
404687
2214955
2086313
1547157
2773684
566055
757548
1931948
89603
2546730
1960759
1352512
1854999
975396
1785978
150126
1872210
1321444
2299090
388956
2363435
200754
858598
2221348
2492121
229021
2271394
1569932
384575
942317
2014000
1540347
2436423
1146830
1613309
1148348
98678
602064
429764
183240
2037645
435613
2001495
1731140
325950
896780
239549
17715
2194466
370519
1362863
1085513
2186350
2380750
2847410
2423053
1856734
119828
1872303
2769551
2503189
2632869
1204863
1311043
865403
376467
1960729
397119
1576420
1253496
848558
2323967
2629154
453138
1144560
512784
1923927
809906
296591
1762060
126278
88175
806723
2327567
2016460
2012221
1241149
381505
1093726
2225394
720873
609033
1113885
2125271
286936
2347196
980719
1532343
1581135
2742650
1478478
2092825
1557048
1654449
970822
2445825
2722654
860268
174636
14633
912685
2293707
2582264
1961830
1231258
518570
970965
1463037
2819802
739373
2541649
2188185
244755
2075402
1454067
1385085
2452614
2038775
185219
468404
2901877
2651445
2380814
784218
2112207
1206805
493499
2119968
45997
1953229
473747
1838283
1031359
365800
689132
2910694
613907
2574177
968896
2284339
1283225
1193814
553420
1169401
2859883
1334069
1859092
1562197
2175783
1671202
1529219
2673502
2183542
1668198
547265
2497369
264798
779505
1918663
870041
1460383
2402239
1085114
2369137
895323
1903173
325313
1486820
2712264
22559
602490
1747245
659580
989854
1467472
755139
714598
669677
1575064
389644
882391
2913892
231656
376983
1212928
2398233
1526193
2876544
1148760
2897268
1867371
2702378
799613
1185114
243918
2814313
406141
1852373
535071
1883548
2924096
2401644
2239960
2112487
1620272
1167772
2345443
71221
1464319
2884941
633762
63289
2087891
2825760
1075864
1513981
403019
2196717
456690
316156
138270
1051863
1076289
990691
2841052
113244
817258
1626402
2839205
1981178
1099922
2029904
2677855
2791840
764199
871892
1063121
2032785
464590
177680
254537
911399
2413290
280185
794378
2349634
1292925
132191
774827
608421
1568763
60678
1703971
2441638
303975
2769436
207045
1039569
2194127
570263
2039882
1397754
1980408
73485
1132922
2044777
2064295
2811117
1418166
2417501
785629
1700231
2182311
1108214
2881784
2638318
220684
414422
203783
867918
2888909
886251
681259
296913
1454310
2495573
785423
2685006
2850073
2241940
1451119
2073787
2436299
2299883
2756363
199337
2574672
2272969
1996616
1771326
2481492
1258578
1139330
858091
1473535
2750941
5096
1033581
640381
7102
1499166
1199861
1417974
1164139
1263402
1900079
1827012
1896851
2220434
1710629
352266
308414
590680
1390180
1052350
2806425
1396430
328667
1895071
2108956
364293
1519882
821432
2559099
290107
2324188
466069
1010094
237865
2189056
1999848
1290455
2271165
1810385
2862680
2199132
1011249
1226739
538419
924659
2722838
2785573
1491407
199869
8556
461557
1836079
1176129
1349230
2029074
2305785
2782327
1485114
586575
1816913
668892
2083078
500463
2408274
1501673
254744
2306120
1695637
1925200
143025
2204546
2853226
748199
445414
266541
1056625
19394
1214248
2417058
417803
2780812
842885
976725
1875514
1569710
274006
551402
1355586
674131
1299183
2777357
1418077
213242
549008
987276
1319768
1511235
2212830
2619719
654013
2886522
603117
170589
1059610
163161
1563941
2799540
2799734
2796891
161336
1603440
486401
2178195
15474
328885
1929103
1045488
429808
1693746
2205498
1751135
1475325
1803051
2043063
4057
1796845
1675571
1238335
2848411
2507736
517979
781879
1931731
1746516
488280
122964
874568
281619
723015
2012903
110296
627029
549046
1137441
297816
1855119
1471291
480482
417754
1539016
2337016
242921
2674390
1905951
1986106
438930
678040
898853
784620
848300
566888
82008
81520
1262733
1401393
420050
1769637
1948014
2006244
1049403
263265
1497835
2615060
858793
544677
2592611
1068695
1134113
2469035
747363
1627619
65404
1885735
458499
856528
2222909
2843573
2705939
140232
2189758
822942
776315
2863216
1497684
44435
40060
1989442
1328025
2523953
2372756
2379279
1232116
2530343
1213043
2091334
1596882
2647513
2764161
396808
974345
693715
2479287
2300190
1416039
2327501
1690076
250834
1906131
959054
531892
2544826
2182776
1161281
2440587
1790477
2679595
558907
588621
1824438
1825528
2574107
2634920
2266421
715415
107761
1930243
1280210
1845249
83171
1965504
1424381
2303819
243307
2530651
510948
1566426
923868
559650
659576
2023022
624693
2935332
839645
2039956
1050070
299096
2532908
515087
2872549
1905779
2017636
380377
1322035
2013113
2554182
2815328
117339
694451
573880
21896
1611470
2375128
1689041
105479
894586
1459568
2737059
632648
626594
258346
2105807
784771
2765674
2859071
1846465
2491839
910995
1222478
2393409
223756
808058
1171412
799367
337368
2219491
1915096
1204402
2624887
75249
95995
1839699
2309716
2853109
2422916
1527969
2727300
2151603
598036
1919514
2721914
301756
2424902
1892852
2252294
2684574
2938665
910930
1226696
851200
1415919
464103
1550484
681808
1124616
2210988
2011900
2746384
2504049
1513134
16567
734144
1493374
720025
1214651
2138548
1008519
300865
2145707
870671
1946626
2911958
931214
2034998
2453715
2825421
1498024
1792314
219756
2094364
279337
2387062
2187442
2026214
2494182
1824630
29487
2020805
136072
2807004
2484902
873847
381699
788685
479357
2322811
1933458
1526496
1766599
1021874
2037942
831822
743240
1912223
889442
304377
1085442
110957
1847687
2686722
1516217
1269568
1377328
1912983
1458363
2486228
2891909
2583135
474178
1238709
1807686
1879667
1063845
2301930
2372342
1054943
320395
192643
1578760
432290
477395
2253999
2592535
670495
1187810
1033582
97530
2617947
1504958
2630551
1693390
786800
393182
730505
1136971
2235851
2333286
1849298
791680
2199327
674691
79275
853752
2092636
60157
1954893
761726
686369
2409407
1311729
468253
1753303
629807
2560599
1954344
2442043
2682455
450374
2444230
555324
938495
2787112
2421406
1578848
1056421
1095660
307216
1360023
2774583
2439525
2864651
2462239
442668
652318
2468583
2580143
2626843
2872177
694029
1090826
560736
2742578
2540832
2552205
1577225
1442621
2079799
345399
1612040
385854
1103058
351414
2734762
1116379
1889290
689495
1252355
771379
535382
1311645
216973
91310
357890
1795546
508975
1963180
89473
1176409
841289
2389699
470020
2088358
2880619
506423
1118635
2421121
472327
268358
2322084
2623614
1475716
2075192
381881
1090821
706687
2723391
310513
288463
1842777
2177369
2649911
1197786
2245842
1951027
2756341
2737171
405485
2479845
2701704
2398160
1308469
2404868
781230
2045042
364798
2758477
2754397
2036690
1186077
809049
537467
363996
1507550
2490377
2895041
2440185
362706
1352403
922720
2397321
2190380
2401286
397486
1508566
766910
1921058
2088268
2500012
1841396
1994749
1568529
1855330
2263921
440265
1618393
1472948
31572
2238573
1271879
1777131
1062490
1879515
2683310
1143773
2251260
2933822
338624
1246570
1377132
2715183
163993
18547
2338005
2327568
1385597
1453371
529989
1633443
1137812
2935068
1286017
726581
960826
1325101
359442
573235
2833262
244003
658369
2720387
1842614
2363313
2041836
2627536
1522485
2666537
2620133
597518
829332
2728494
984952
2000441
371826
2270690
2700446
2792533
364456
1002211
1732183
1818855
413162
1056121
1208002
49724
1748654
2894015
2105278
1962363
2479798
105338
1449041
1745581
1169536
2475480
371545
560562
1209981
2863156
627453
195673
2698725
1530840
1734070
2689898
1004844
2209505
1309622
890952
2845805
2558117
1317335
429929
1555237
937743
1125820
1286824
962580
1684434
78846
1148438
2725492
475724
1653595
2474420
176586
2750649
2065986
1691220
2639098
1070446
1143281
2103594
2461082
2665371
1284465
89367
2004657
1762954
2033401
2914892
1469239
2416394
1065328
1913543
837823
2565752
742728
1052796
704576
1358929
27056
2318338
1739880
878390
2576963
992308
556039
240684
2032426
902977
2414175
783619
2821836
1443423
1395577
574256
2717347
1874810
2387039
804818
2933995
2101597
93063
959549
479299
1577964
188782
2128552
1587248
971267
331586
1367551
945139
1783912
2048260
1016325
1083466
476885
828378
1648631
1719940
2474356
2429138
926124
605490
1060656
2651014
14211
1253113
276059
2693056
160231
1955885
1079747
766056
1338009
2729813
2301158
235369
1418897
1133747
163497
1235954
121090
2368465
490999
2198931
2302814
1615157
1505894
1786015
2684530
2652895
1308852
1003291
2212424
2031761
606833
2091021
1353074
2515145
1421295
2035790
1924453
2424642
820572
404464
1509285
2065203
281377
1162155
2189378
2211524
1754809
334743
2290205
1478776
2508553
1062049
2559238
1529359
2770764
2701232
343605
108970
1165649
1052813
1191050
471468
1944919
1063248
470004
2694124
1675784
427841
629702
2084952
1411381
1739197
2222689
1254817
51882
659307
2680972
1904984
613118
2452547
2678044
2078342
2894089
110702
766972
323936
2940093
2130649
2004231
1315957
2141409
631587
193122
984521
2709669
1954194
102621
1353504
1958353
2315056
2523346
223860
1079297
1424998
1896888
644464
1086990
2300346
1963428
1994462
1038176
1784764
1559291
889003
2736348
1559153
1963035
1473956
2886443
791068
2829356
2200820
290384
2574393
1092646
516912
974346
237071
1785146
1440087
1703493
603685
210336
991086
199788
2834536
1623221
2556264
1741764
623131
1865868
2121879
456804
810669
931060
544976
1483599
1062038
1080208
848975
61168
2895568
2185404
1021062
1910335
2630063
1252636
775999
378722
731716
838385
2101094
1225426
2798450
84882
1040563
916733
1755004
124150
2562301
207454
443361
2514570
175846
963755
1359768
2238163
824729
2776917
1511541
759403
2854426
1396532
1847295
2388504
870116
1639043
2802676
1770560
1936197
1738664
1788745
471367
2540719
1664772
979465
681950
718308
914979
2336899
569976
718179
1924332
1378554
2405523
1117822
1435283
2905443
1608336
1760064
2289183
2597103
2674462
417664
2107772
1214738
2026039
453820
1313439
1972959
2342305
2585196
2295682
1576681
971022
2671824
117976
1276256
310029
303957
212386
410714
1864678
2200021
2589128
1567273
1420271
10388
2079064
837150
773169
1728653
380720
465779
98592
1759892
1749447
553843
1409038
1231080
290955
655375
1532998
2019487
1150306
1034318
66726
2129030
2114298
534045
127529
821577
2107394
1494021
2143873
2850818
1859677
2915340
365088
728257
2535096
2084262
1479467
211815
1248481
225360
702439
1136085
740573
1182663
182538
1421487
2795788
2089906
706468
743593
1799902
1852799
2693698
2865773
1225946
534425
1794163
904894
1442747
149299
2263106
2111367
2241739
2905548
1587384
607386
1821337
2371793
1057407
1392424
707964
2141904
1460511
1545412
1288836
492848
1567535
188453
1493921
230560
959010
114826
1817962
228943
1799027
2821829
2602603
747485
1447262
774331
2733198
2068306
1994977
653590
811693
1381892
1904800
390657
1885594
2781802
2015291
845148
1731674
2160923
1835577
459062
623120
107247
2647379
295992
2916991
739218
1454276
904857
1024871
99564
1817677
1821782
540327
2692214
194754
745512
1922944
496180
87846
554416
2600042
51802
2328146
123406
1804751
2666045
216008
1716586
2868699
1598390
441320
1198748
1846111
1344187
2787642
1484234
1059170
408027
2440481
236627
2502293
2492956
1592698
1761059
282637
2255214
1849200
839751
2916788
1424368
2318976
908686
2251218
2690651
2753596
1924880
269466
1548062
69098
496779
1953990
551540
2714870
134437
1571943
624597
505097
209266
2412836
1302989
798451
1486618
2062045
1932583
316367
2229075
2315440
335918
592223
851498
2308613
1179201
1434320
333678
1301002
1273252
914594
420223
1172923
2646976
2421132
2571510
1426380
2642621
2145635
442308
586594
61168
922897
501625
2419263
981027
928779
2133095
1760470
2210366
93294
2572875
2078543
1617434
2191353
1439595
1576501
2201653
289832
1124232
2872556
1483272
14013
1123593
1890081
1143748
383055
149715
191223
1288362
379122
1762646
1186011
427361
1876106
1018915
36796
1624159
2898791
929336
2582107
2646344
1550302
2280731
1404848
178152
1987033
24358
1727346
2873443
110133
1144949
641302
196065
1647222
1809859
674120
486075
1736117
1360374
1157400
2939404
1304039
454452
2569609
843931
150055
692998
623672
2321244
1899082
2895414
1866783
1064895
2791495
2813150
1578565
333953
226323
2718492
2576608
281236
349288
2112491
1594111
1924286
2273348
2934926
2512388
373753
2696977
1001071
292643
936705
1748108
1146386
809379
116457
2096701
2199572
2214304
531
2403623
2627785
886575
2251588
1973047
2229946
974126
357160
63884
2514076
1125034
869242
2388333
2567476
640013
2512381
2357581
1510351
1465217
1219252
317123
1554817
49289
2166196
1591807
374665
535662
594498
99325
889759
2431220
254359
1364374
1796040
2350419
978633
706983
2540620
1292291
2374090
197298
2181020
2604465
221546
655584
718758
1520497
430071
2805002
2837105
170217
218504
683062
755861
1930188
935316
1909095
465834
1506131
565007
1493788
2631324
1121351
2338585
167157
622567
144842
2820563
1503634
327542
984049
1985573
2285181
1557518
514269
2082513
1916243
1042735
2427684
483599
984615
2103117
2147447
1333351
1039879
1153753
1007154
880382
1936856
472483
2048270
935544
2291764
1634057
2470635
2497908
1619518
2698233
1115932
506304
1124724
166975
608965
2861464
1617569
958348
841074
2929027
24282
152311
2663413
1316030
2459313
2519258
1831872
1176517
2648347
2004611
1916692
1676926
2325
957788
1050195
1544587
405505
357388
131033
461640
110735
831242
440015
1730680
1754477
2230799
2240116
1080952
1547922
832666
784611
857180
854683
1321340
207654
2207476
2202053
1343432
707579
1574329
737166
2544981
1082588
1540970
679804
1705484
1187712
292406
1592196
570399
851809
1804594
249045
2058714
2501551
2768662
1194224
1679201
1326315
1502587
2499515
1522041
1696578
386362
2872130
1935800
2547891
2219284
118645
1024789
1805107
2000518
1296211
1609144
2886469
746719
1776722
604474
273409
2175076
850397
1136765
2400083
74543
1678697
828662
1959844
2788172
2217345
2169723
940909
924318
1250679
2127021
1993199
720131
2085412
1496865
682664
1903720
2453593
2233766
2844712
530025
12933
1108215
1063966
2778219
2260558
2060148
348197
2122327
1339379
181442
2808996
2845707
2010228
1893356
1500834
546608
1535960
2691295
598973
2000611
795226
958633
559693
3352
2167193
1192826
379859
2203812
793385
2093884
1866199
1823429
2146379
1557883
2646309
455988
2661476
1107823
1248017
918995
2325132
1608933
2935713
2704615
681376
1762014
2768272
1020386
723115
953914
1946386
2677463
2785697
1637100
2607868
2260633
1682983
2852458
636446
1301797
485504
1887895
871768
1040368
1968336
2761865
1532684
107682
2114868
2778301
751965
2617483
2908244
87849
2545252
1104565
1539470
2224073
1550167
2499556
937884
524909
1007692
1788052
1418059
612918
1902987
2883454
2158350
920363
2048741
1981215
1861827
269763
670697
1244797
2325914
912476
382312
2294515
698159
2639478
362999
324413
2015174
2207384
1019255
1851552
2087357
2921265
2723708
2825449
2131243
1181968
978719
1016711
2058500
2581895
1079139
1399668
975034
2805050
1421335
1666630
2631077
1244412
2409109
422099
2408229
2813093
2891857
1870012
2419008
918723
1638432
933701
711625
1357889
1235172
2250126
2421475
2874519
2313159
184395
2558039
2522633
331561
1407579
1285593
1089787
2494326
516905
182317
1434736
2761146
196304
2759583
1286124
624151
533716
1377779
1344298
1176164
449073
2217134
1426448
2760159
662629
648731
2748894
2484797
2854002
954217
683442
2309414
2160438
846607
2146149
2115631
590864
37003
944000
589384
1737923
1057624
1307755
729995
1252020
974252
120375
471211
692977
809421
1686727
2639255
1581565
255991
1845572
141482
989861
512996
79204
2770099
2454715
2661403
1745134
302940
1228343
1931619
2386057
215047
151640
1882655
792997
1704468
383839
371250
1629330
2084718
39729
1633171
535989
1307661
2054005
4217
402076
1511075
2534767
312798
1662286
2250957
1808028
182599
121953
163336
487752
87108
41890
736104
440124
2482464
1692532
145744
2028570
1681194
2051478
2782405
1566167
139732
255963
1088459
1335852
2907407
1902750
2908315
372139
1330122
1391601
2362380
1559766
1536733
330725
2612834
962507
2476888
1482293
1455654
932445
2895508
709544
2852243
461420
989779
1767847
46810
820048
2635322
1150205
656701
2842744
997017
1931794
2450076
1954167
2044303
390614
2892286
643174
1835982
1807599
962647
813441
2878457
1084521
2369472
575296
177997
2263810
238711
2473397
348990
32275
1068066
288776
423555
2802308
1469403
2123771
2706577
2716293
2383641
1955563
2195071
1530716
1628109
1723879
2377805
225952
1760575
1197230
161408
510990
2401432
1197504
1425855
2916764
1572437
1006179
2228478
1453814
646528
47960
2152890
1437033
1883495
2132655
2768425
1406094
1670126
2864917
570584
2115399
756157
2118397
675166
2690248
1149228
2446980
865290
1018374
369908
1505618
1491409
987823
633418
490825
2361498
2254082
975638
1179243
2299236
719787
103972
2131697
940846
238819
409064
2029048
573920
1363507
2355523
376881
1597917
2409922
450146
867724
1517208
1724179
1939648
1380497
2877513
530413
1364145
1095560
2245109
2551292
862004
571830
904600
2132336
2482835
1323767
1690639
2067321
1541633
1146574
2526538
603664
1618459
2368157
763248
166678
2331818
1557685
2798191
192447
2824894
2704415
85324
2410912
223258
246480
1025368
1787551
729796
648966
890299
950638
524692
2207858
551138
462166
1506820
882925
1034429
2179692
2625298
779770
2275955
1235356
778849
568669
1323919
938676
193500
2116183
1701695
2772195
1324110
156703
1317626
728549
70871
2133013
2531009
1264515
868539
742320
21002
113476
2450635
1730691
2503230
1740572
2744065
188843
2479867
1190215
255858
83171
132245
2238244
1249486
2662907
1693433
777441
2347742
1158983
2914863
513743
1873108
2761538
222062
816013
868562
672625
1085569
390674
142409
652308
572737
2923806
2271138
2286634
263528
760598
1158331
2097366
2404227
1514763
3350
421150
772422
1298507
1319141
2897331
897014
1282156
626490
321201
1383982
1903406
1957723
2288591
1873758
1343095
241403
73949
752870
1313920
1251559
526692
1288891
55936
53541
341560
295148
1511224
2012277
1041980
1834581
722702
1851826
1958458
2816918
17251
1522503
679271
676719
2137362
2184162
437181
2480820
1824946
2498164
632062
114516
2889391
500558
1538200
1251765
815249
2456069
91375
601366
1465336
409438
761531
1545311
2418923
1778527
2576747
509022
1881753
2406339
2788585
2685264
2048515
2367755
893727
291112
1689707
1689851
1526342
92380
520324
2842091
225640
1041208
2440842
1830857
1822286
636720
2819517
1475924
1516959
2078144
1037829
543
1801134
784804
1878332
654979
2861210
2850981
2880127
1537540
1272863
2672419
1278427
216860
2347753
172347
26578
1808404
1789481
2708041
2552847
1035417
415509
1273022
1701767
1427778
816339
1073213
970735
1818498
94065
74473
2625843
1926416
2044735
1911773
2174584
128428
987112
1114100
1650161
2654835
1725008
2345987
1897474
925581
814075
1983958
1118545
1273354
1391911
222928
2762057
1323438
689521
1680165
1034297
557919
322966
1901170
2247141
711998
399768
2877441
1199471
1026964
2022061
1076877
454314
2636091
777267
212302
2573649
569178
2057346
1842656
749681
1399623
1988123
1247805
1192895
2636441
1539410
1357518
369707
8611
2440149
623116
157620
1697776
1790854
1605308
1085520
5990
2366302
1910086
1077076
56869
2710974
194918
440273
1125021
1095271
716540
942699
822727
1429157
2609217
1603582
1020105
2507146
2073677
2841216
1990732
2404794
2097589
2567690
2218396
2099781
1011397
2438481
1505743
1881764
502933
2011591
821819
2063447
1803357
1029064
1099592
515692
1005237
2393418
2069192
1023813
1556786
1959877
71633
89234
459740
1463735
351520
678103
2067106
2891529
880288
1154645
1341903
841524
1440482
460244
1526004
494671
782483
1991697
2354728
1362036
1243991
1037857
1378137
126987
43141
2390405
2665036
2825564
1324732
669446
1758996
2020693
52020
2237503
2819675
913837
1804711
1264145
2278526
2074087
1982449
2829454
982699
837165
2864259
1887077
2233262
2154597
1067910
389297
2876575
725126
1531226
1863861
2766381
1107167
2316986
420933
2387520
1000887
2573815
1024190
1962842
471032
477410
1448893
320441
2799971
728546
1049214
2790282
211456
907209
754618
1840028
1872179
287464
1321844
1593004
698242
1093301
1837079
1353725
1289288
39941
906849
1647299
54661
2489987
252886
892979
756955
303015
520318
1917337
2499146
1746046
680868
2032884
549136
1663630
1860330
771750
1796884
1140711
2480250
2356397
290067
2462866
2366728
107878
2292510
478013
2347681
516912
320569
1059118
1394266
1009171
2176242
2364817
1162372
2627221
393664
1391246
656908
2726379
2552751
1202086
2517992
1937196
1190946
1102782
62732
372192
2886998
1767058
1053162
391234
2190770
291790
2161761
2790061
684182
1607136
1934044
310404
2028876
336614
203005
1754905
1247283
2290652
2839513
887278
2148903
1447462
609492
2432270
480820
1583473
1151336
298782
845802
603122
1827626
445075
1009295
1672724
1021433
788172
247992
1784325
2353317
2777616
2850787
2884813
2484667
2445280
97583
1065831
717970
2652206
2587871
1798168
2183884
930281
1227579
2858899
617801
2114413
746051
1506587
2872178
479853
987544
2419740
653682
216216
2933742
1186397
2885892
2295283
2686929
376660
1912635
2515
2431353
1832610
2887035
1859659
577603
1831710
1586264
2015962
1858311
2444778
1310607
2368565
1964986
1850866
2308767
1357916
1644485
416441
1695500
2767567
2289278
1893151
2827795
2846568
2726491
2220571
1616093
454841
2134430
2626693
2546862
2471420
1300904
1892434
644336
2277852
2022019
2420751
1487884
987717
1133342
2716699
255682
1072808
2316499
1717499
2853724
401889
1725932
2921406
621688
2083723
1268532
1304368
2138109
1579967
1493577
722641
2277077
643419
1936704
1778069
2371682
422779
2006581
2594722
1360979
1473463
46911
697011
27832
998320
2058174
695723
636841
1223829
520099
2916665
1123493
1016182
352273
2307144
1650169
745771
1693541
2409293
1265685
2242509
1023599
747116
871666
169271
2241331
38866
2209430
1430589
2871377
2172989
2067835
1556366
2103759
2877088
1187164
1208718
2839278
471322
1287729
394411
2550973
1322448
404077
1457427
2284114
880904
2427704
2804612
1459484
2913472
88181
2908339
2148873
2505055
2041382
293071
473843
1678908
842076
2605547
551091
2180972
1898296
807676
961016
819454
459045
2796104
2512363
869219
2403671
590406
518393
2049559
1936260
760656
2920448
407436
2642212
1905738
663019
1868636
700844
274374
1019308
2307114
2640674
2482550
2638616
2643074
1641193
1605700
1242110
941355
2132419
2671959
1825764
2666124
2451725
107515
2096473
1759493
1651951
206142
45768
1691750
192400
1199940
708468
902649
2629065
2033366
2872814
1925181
2034073
360798
1955067
202807
2353861
1985672
651159
1586242
2243468
2721218
1957463
479654
1373702
1338597
2726812
2293417
963296
1825447
2544815
2732212
371389
1056093
343841
2564000
2708763
600094
1656226
730098
2710436
2307183
621076
512407
1755505
219510
2413541
2862607
1216901
111555
2135814
2155036
1322645
2460961
237250
2001627
2800005
974840
2186244
714980
131872
1607558
282252
753126
35012
934901
2857666
1139542
2144490
2122186
1031219
2657157
197698
1368964
730939
2596906
1216485
1917716
414237
1008218
2254017
2620311
2026479
1827464
1888227
2117267
989232
662067
573477
1454320
887312
623018
2826534
2464212
174351
1271406
1710759
17390
674356
328949
2864040
2430981
2550693
312565
2395679
1129645
1996079
924683
2131558
1170638
2359206
424190
2345286
414424
831285
1085710
1372543
1017706
961892
2666461
878803
97736
886450
462864
951438
685848
475180
2673998
1083779
2828686
1589392
2723117
996259
1299049
2438148
2010606
2219410
295293
2410908
2625645
791673
2182077
324887
2850109
2647688
845186
688642
2843830
2273547
542592
2267783
135994
719152
1573843
2835733
58753
401008
1935375
64049
38619
1142353
1830727
2794991
2218013
1957445
953748
2511800
1986552
1489337
445123
2782337
1030503
910922
2027195
1227215
2032190
1269143
928532
1248800
2636533
2624408
1532292
646312
2394486
1826019
1375163
1437628
51603
2811079
239467
2935177
2211984
2682144
1660315
276837
2474331
2787574
355969
1583279
2281124
1794205
494514
1076412
2801952
1550966
2390089
1777922
1586740
1135921
611573
1197375
519485
1243065
144656
877439
1983834
820877
1403768
343378
1773348
1579876
1183832
1368570
1133785
134193
934885
2889780
900774
798631
1936292
563792
692746
972756
1368635
1266785
754463
2677940
314187
1062982
746711
2125018
557995
15702
1157228
817476
154164
535837
1087132
684232
1435219
1532462
1766494
248544
2525153
2791414
2623041
251587
2044723
212998
2749829
2152085
1590263
2260874
330052
787056
1372059
2336779
568691
1951446
1563568
1108273
1681548
1369008
48320
2868939
2279384
1753966
2626799
718554
1538540
2839060
76827
847748
614498
1384101
1225218
2438886
2350828
1477664
2365743
1788466
831331
1975140
2514453
158308
1607362
1549617
635070
2842739
633619
237620
2784876
1154793
1016513
442093
1341183
683363
158089
2828213
525505
1854758
1482774
2655190
384611
1631607
922887
1030535
2073562
1057646
2149099
76630
182384
1337833
1267620
2931988
2927907
1242470
514744
2916320
2759869
2839707
83665
84659
884244
1355683
477022
1142951
2245576
841599
1707107
441139
1424653
220742
1660974
2310932
1311460
2163655
131100
1245268
1526354
681573
1542538
2525948
2694471
2940288
2881582
2210638
2090858
1842165
270746
2649680
916366
923748
2067658
2852887
2349406
1758888
912908
2343523
148612
158270
721203
44754
1114913
2287509
134660
2842950
1437923
870024
1266774
1860558
236226
1513808
1516547
2542066
1742454
1876792
972547
2149007
443177
2828723
958813
2782903
211530
1836346
730279
1918505
1589442
1407266
23658
843927
2708442
1795715
1506549
2145862
1405918
552296
483263
835403
5950
785357
142624
1053577
1333931
2315367
679980
2730300
2608614
848880
2351163
310689
1152896
1302068
1629427
1334365
2216087
2705481
495132
2461941
1967185
1643399
2666864
735724
352939
438023
133218
577696
2204756
2126955
371981
603423
1189596
1704612
1717922
1901512
639754
1744564
1409943
1924288
1905366
94280
1580563
1492076
2825421
1426558
1594360
369113
854695
2933541
2506537
2271145
1735803
2662214
2011757
74454
2017707
551281
2919834
2243079
2070732
1895549
1175330
346646
531776
1957478
2862589
2099119
828517
1318829
308884
182820
661321
2112735
1160615
1399426
257165
713272
113675
2461029
1381535
908361
842268
1114001
1541295
2126443
2653925
1628568
533466
994436
134038
1092602
866679
232653
2524439
2274795
1766593
2624866
1046309
2932044
1001970
804908
1298257
2499836
1605932
1736357
128695
1509842
1959765
361302
2849138
376017
2834754
1046631
335142
2487739
539965
1003574
2600493
2403435
1479676
1233762
1919843
522771
1916855
1933958
308461
1588781
2701515
1256179
1071821
349002
696887
2010769
2688133
1748315
2567176
1241647
1931128
641867
2589593
1523646
2510286
2121964
1443750
752505
1041640
717399
337074
2552154
1302198
1826968
933979
2153596
2597153
387021
2564079
218172
2296795
2283274
2710489
994243
2713484
925213
2195406
125308
739208
1996497
784352
2575108
209033
2484206
1548258
2413021
1275903
2452987
2790543
862184
1489679
1162178
857106
2079933
2258139
1150218
1144929
592815
201136
2775263
708771
2246552
58189
1152351
2308092
1318499
1107435
537690
2182057
488031
2616547
2218065
1754653
598840
1498837
783730
676387
2163127
765520
112858
2690560
1720967
2860723
1639697
1123837
2386397
2208998
1544666
1831971
2168181
873292
1468975
1424015
1167809
478767
2555381
1878221
2859579
2154436
529831
1563926
2453059
1670961
2549528
1303681
316549
748906
1361249
134001
1015717
2668504
695684
2364446
2590325
1924068
2238843
2163319
2580499
580764
427822
679250
805026
1588618
2157427
936619
1262769
343933
2559395
608640
591482
900108
2877483
1828502
1935464
665770
406502
2178396
353584
333665
2272372
2135086
569161
2627928
808432
437559
2071581
808640
1958283
117514
2739657
1071547
445474
1836262
1716886
566472
303298
1055723
869165
2871493
1960233
2538637
323172
2272812
1593308
2625162
1327990
2936573
1727333
1296677
2797757
2535492
2474139
2409770
681576
410006
882730
2597762
2865814
2001061
1448022
31634
1484438
509
2265210
1583252
2248622
1562291
2448929
1593081
2782626
911693
684396
1268342
1678206
2767883
1792560
2017764
1491777
301327
2389956
544720
702237
731973
864020
2378133
1467214
1344262
8467
1529654
1385330
2138367
980436
557558
2658240
2937480
2686554
2629
1430980
2673832
1619420
1002217
2177396
2885214
2663589
2698263
196313
233895
1120468
296647
292047
1293361
90136
1844331
587870
1449298
538330
1572090
2773000
2674309
2353128
463242
944409
1067348
2677304
1425468
1231814
129376
2663543
623500
546894
511768
2784611
1578801
778425
2918275
501398
2209011
2271793
814712
635831
803309
473249
286141
889437
2314908
2855327
2450901
2842164
292020
582660
1885497
1455477
786435
2007
2416655
850629
2351804
2329889
2441557
949833
1102899
1621396
531340
159213
5359
807354
90443
2321871
592861
2115724
1584067
591339
2845115
1079115
1568997
748188
913877
873774
1472632
810605
478894
2908303
2498207
2867288
1644116
2431670
2227121
2868597
2297140
79830
2050668
955512
743318
2890781
217111
2172905
487164
1289917
1922536
2906913
723411
2071885
2163310
7364
2218414
1960812
1318294
301356
2669731
2900919
1733898
2653302
2878067
2623216
2121215
1048990
2725522
2654224
1943548
355647
2339827
780569
22420
1536651
1446124
652948
2183817
2691359
2150689
2531361
363349
73778
805886
1823087
1002693
1306734
988213
2088805
513022
2602776
1655624
2819518
2473465
2459536
58825
2304828
2597373
1355755
1636854
2110416
1054917
471636
61142
732851
2565597
1715966
315684
98253
1054227
142498
684195
334715
1207397
1732206
1569379
2101242
788094
856345
1741748
2383426
1758645
1445532
881761
2460843
998572
2112148
2195802
2654414
228467
2802994
1531891
408343
610662
2260312
1128422
2289593
2316160
1296994
372405
2578487
220687
2425216
2497779
88468
247171
1314666
1159438
624571
1492726
1284670
608096
1184370
1799449
89172
2858628
1548429
1616910
1624487
2464682
2868835
234971
793050
2031406
909692
2758658
2061115
2178161
937438
2020434
1238181
2386990
2444324
1577719
603888
46220
2427061
1585261
2053095
1982951
1119767
2525596
851661
2557025
2440813
806706
1130706
1119648
604146
1681409
2878499
842845
1433593
2383710
2796739
1806835
1746110
2719781
537341
1361387
358684
1096570
1233734
1704478
451766
1393452
1388004
1977083
2926735
15420
2330021
1320757
2038158
1098801
2453356
1817806
1720010
2751476
2399583
859219
2552308
2414629
67812
2739172
1636982
817545
1837730
522339
1377102
1561707
1861781
538500
411498
2519464
1366803
1300123
355642
2417519
2841477
2394652
312999
1064135
915118
55312
2549424
1062935
1854748
1179107
339716
105892
2313452
1997989
157877
208322
539013
2555605
1704192
1972209
2732295
1517147
1671031
293433
698686
860537
2147617
2108866
2337115
2535439
2772149
1273555
1417861
1644972
1301983
985013
1737054
1823251
2612741
2573194
19897
1163876
1539507
1581987
2731825
793776
1962961
152906
1513095
2928449
2185268
2344211
2426666
430782
2447071
665203
2722732
2919933
1080442
465749
841718
1833141
227461
2305090
505289
2576261
1176139
2038577
2472581
2408157
1834171
665530
210254
748874
2432533
1785372
1291620
1981522
519050
1019500
2488927
576699
1722718
2572733
1050689
1850004
297024
2380106
134677
2062818
2212866
258832
1815711
1754466
2060155
512383
2387566
1196047
1256324
2210777
1256973
1604599
1908145
1119291
2158651
1576696
787997
2204052
1811240
2067033
1095281
2743403
2926691
2337964
1868485
717902
240153
1579153
1522157
1231471
2119639
1492003
564211
1908466
164904
1505007
1007646
1664038
1365642
2303985
2113372
990290
2208851
1313384
452069
1228593
317326
2230113
203970
95118
552035
2132632
29309
1108355
80784
1111929
749530
512380
2818500
413961
1605084
1262942
1678625
333310
553136
1667439
2614293
2118974
271019
261052
2682370
900987
141975
297683
705917
2499242
156012
359151
413650
702366
2299232
523704
1326254
2381295
78591
570517
2157436
784256
2400057
117171
1178450
2806037
413646
153613
205398
2766719
2462656
1839850
2839013
1893790
1734481
915603
2152859
688835
2931929
1014729
954839
1564075
2300200
2169034
3490
1120837
1062465
1460113
2745414
143559
1347998
1514718
14892
2191848
36364
2039536
2104695
2628688
2881245
139666
741966
2113100
1262858
175406
1248727
2230632
1496595
440853
1294313
970842
803700
2620332
256054
1094225
2605658
2727774
315375
113123
2889518
1985577
33323
1015034
2749585
991853
1486650
1032542
1874329
518103
581666
1495576
2481815
1672331
492272
1051827
1116839
826716
1625560
2748346
1705967
572722
285955
1257910
2466482
782609
2286024
523837
1760187
2639376
1829546
2062067
2745779
2869076
2861679
449105
2490436
276418
1193170
2295671
2190634
2667783
2867297
1215664
1965000
1692176
610978
789983
2776141
1338572
951516
1271244
1674747
2901381
1271960
11370
516234
1710050
2678355
1864605
1501283
1718141
908336
1414794
1593425
1264839
2213588
1433727
2794091
2472951
882880
2629745
290707
638214
408368
2255409
2093690
187757
603888
2558108
1033165
2540882
1437
456956
1820891
547157
54300
2112424
86315
2498557
245937
223111
2394593
867479
1644120
793594
2486128
2483095
2873352
2043494
808702
1186603
2770525
2581097
896063
876062
1039078
2575063
288262
1131675
1226298
715456
2538505
196963
2150067
2647724
122570
1405799
889230
2238407
886529
2937404
651431
950546
1127513
2407692
737717
250538
669631
2320177
173426
1442351
2622844
2174367
1012586
1543599
2415757
1839210
2179933
443898
2051398
2694185
845678
1586869
792461
101372
296144
795421
230371
850847
1948942
1401329
321222
1619322
895485
2728961
1583588
1955100
598049
1722923
12614
2128672
1512016
1801276
775068
1753186
2654319
947499
2018537
675791
1364070
1907779
2504824
792621
2745204
1650248
1788443
252226
2792988
1808774
724663
599622
2646828
993091
1511055
1727792
2352978
857451
242903
2483597
2068284
2892693
2006955
1808668
2473234
1508456
1106210
65056
2537133
734707
854834
140507
703057
2318545
2077955
1331660
837329
2409765
595178
2461063
1665773
2527132
1331376
888895
171236
122459
1865902
819331
336682
747920
2102383
2336122
2284395
2426494
1002499
2352916
2648858
1028494
1912955
1073132
2560227
1417306
2212326
2209642
1097144
447196
2466035
960264
2596183
2185696
1119263
2487523
2438152
1898968
1358682
2867253
2512982
1652018
427663
1768209
400183
68397
134853
2741897
2416786
1101952
1245599
1586839
1554092
2042230
387850
580056
1762613
383772
2355690
653504
260047
1587992
2748474
2437174
2491998
1441657
516509
885181
2116223
112239
212738
2419534
2795830
2302469
955124
2310064
2818930
1929735
405712
131392
2754466
2057884
1012477
62663
2518925
1469752
1468850
2809608
2250338
1869377
1979805
1805623
814264
954942
2566584
279842
524147
576319
1537949
1656353
716954
867715
1665416
350140
1802899
2501451
2214560
2655646
2005057
71423
382552
640967
328832
2536678
1415704
2747218
2274982
2051290
2665861
1979539
711479
2760084
2584902
1822888
1020887
2581682
2805900
1884463
985539
1340092
123506
375018
953107
722935
591892
188370
1560750
1996807
1444078
499999
1185107
803216
1096825
293140
2261065
203994
1889790
2255100
1764510
642536
461421
1203291
1322251
2518584
1832623
2382091
833399
929828
1694062
1539711
1922626
1836557
2037421
1344068
2377700
593743
2386196
546016
103834
919058
1097016
1310201
1653493
1448368
2491084
908262
711536
1989428
2345709
2035733
1925932
2676765
2421012
2504768
1092513
2036551
52671
1929309
839952
2690008
351185
472477
955892
1633438
2755327
451421
1840666
186387
737950
148437
1983458
2046446
158629
2391288
971695
277876
2932123
2069297
2044570
715615
358685
1248071
607850
2774971
1357238
2249500
152887
875172
1324367
85841
33428
2598685
2648183
1309633
1878498
2371355
1135341
2515624
448497
2588820
2008041
39689
260591
2626346
475817
2848560
2100059
2342867
1597318
898046
833726
1238238
1997690
1719474
2591631
2910736
2294887
452933
508168
1394339
1756302
892632
403902
2356324
2173779
1609032
2016002
2634712
492102
241533
200022
1981036
512033
2509320
1076068
1036093
1371130
1073312
1093120
2632955
2924084
1959058
2620439
267617
1499248
2397223
2203314
1706455
1942266
1481483
986385
1513519
975660
980748
2148163
2188949
1814046
223919
397204
2932804
522637
22695
2873107
1371017
1872105
1329226
931604
2189838
1444974
1023090
1799394
1393579
2428176
1976216
2541383
2887948
606959
1160927
1537710
1606393
2297951
2748536
306695
363733
386455
383674
1358631
1877378
1826574
2410102
2484850
872870
340252
430007
895647
2540344
2511723
1880252
2731113
2331949
978834
696198
1936868
632280
1712218
227263
1978991
1835941
2735793
224053
286926
2160171
534452
1191464
2152135
1824740
626056
1877934
2396603
1080995
2838402
278227
2369175
1265282
1716040
2193800
9611
2697282
1507632
1868790
253676
979781
871646
183919
2579722
365773
1188163
342412
632825
12916
2497612
992670
2172374
2686420
919038
288940
2338482
114890
2737290
2062558
1973326
2327756
2688325
248266
2079972
1210672
902552
2397320
2685955
77150
2065155
2124521
1806323
1492508
147698
2901118
1491821
568150
2535806
2032871
1015254
2416367
208067
2174059
2666077
2204328
1128357
471441
2571027
2350934
1558285
2218224
1489265
2362105
906839
1197979
407097
1099016
800618
2924597
1539400
1148751
573776
221629
2528907
1831196
2481857
539854
2479883
845148
1570298
1666191
535965
1563876
2356669
1472168
2498694
1625185
75376
2434401
2035984
951544
247980
2147816
1252544
552007
1832073
419710
2534639
2625133
1217314
951362
2282212
1288194
7835
1622403
869160
289766
85017
2204326
2083601
2937770
2285938
1842877
633336
71738
2930351
1068652
2716146
1174077
2439763
322784
1187579
1599869
1492231
1530371
2259966
2541614
713559
66322
287060
753428
2207721
2398605
1245631
854106
2522789
339954
1360086
1012413
2878724
566524
1311077
1674626
1382830
2360975
2589630
2638028
2367336
2056502
258495
751708
2187534
1499437
1650574
856453
550332
1813532
231854
762338
1630441
2028651
2673022
2327857
204444
2378997
798865
1102802
1122323
2063455
587146
1434803
2342356
1100065
2349915
1095117
2075997
393534
1054375
1539315
1911223
1845161
1201463
1039500
1068409
180812
2457112
1679366
1534927
679996
2552422
1039653
1103033
553255
510697
378263
458951
1975704
2782451
2621030
1279582
1562665
2474632
2642018
1867839
1387298
1422081
1881576
784581
1880261
608286
63862
1214981
1602020
1105227
2817265
904942
5788
1792647
2438014
1825337
829612
2930788
2075818
2898410
920750
286564
994242
332673
145367
1625416
2368095
1610927
932107
3750
581361
2800526
1001518
2906302
1601615
2142837
707722
1476928
1685660
1903213
2839557
492696
2475108
1307348
1988278
2183886
2134155
988934
1423203
2489450
1384748
2783169
749471
100628
2767696
2406999
1078396
2673570
1111578
605942
2453903
532752
395349
1024531
1200379
262760
1052073
203756
1969277
2239581
2028979
2236069
1013190
1846559
1048491
411542
21365
1168981
309663
2153211
511173
95832
1353926
2818085
2335070
917964
265103
1579999
2543714
2465838
1017141
1288882
1345121
68115
2119735
892197
14151
1505233
552247
2328552
2039077
1004296
787437
1087665
2827896
1413930
2876192
957755
1342500
1746767
2195810
1289070
2464771
2471863
1599489
2793038
1602974
2348669
2580767
1762314
2308611
1525279
39614
1508103
417667
1472242
903552
2530716
1035743
1213532
1272306
1289239
1049384
2826768
2452917
2046070
157912
1243525
1294825
1081514
1151380
1589765
2496872
83062
1684109
2630452
1265791
256087
1864858
1839849
1731362
1895512
102599
2688523
1845296
200242
116599
347311
389625
2386301
2426090
1552085
958944
2139290
318938
1326027
108563
215042
2291601
2210114
325260
472105
2818791
1249506
2046347
2484193
252849
2405543
655550
2660134
1209332
2671569
1570198
1066766
1399148
406072
444260
2261593
1999799
2427658
707316
498114
1098047
971851
255661
2078618
837266
2856881
805009
2041129
1252336
673356
2594207
1104417
2757396
356584
1136409
1391834
213640
722614
571554
2877277
1987407
605332
1901378
2215314
2365898
61514
1122680
734977
1632699
2638273
1517988
1402078
1405729
2325217
591399
2150563
2212349
191446
1880081
211686
728622
311299
849279
1292026
2189801
1919214
2314574
2406592
1803626
1221024
1624136
1369586
1120578
1522505
2429430
984950
1154954
1056908
1734982
1614892
778531
2919084
1423532
420106
2821156
965893
2445002
1593114
2010904
412015
13174
2004372
1928128
1430778
1664265
1975522
1521066
2785619
1870713
819400
1580991
1863439
1325714
1986314
1599463
2864674
337292
2853612
163624
996326
554862
2470267
938129
619843
466498
966884
1292249
1246059
2821352
2702923
1694356
1879860
1536712
1283735
1362891
34085
1054324
246722
1235687
808780
627101
2349487
26735
939548
42633
1571003
1156554
2724337
540302
31925
2174484
2413906
897877
1663800
2788169
1644994
2763124
2374145
1144859
1630430
2025324
2340394
1274703
490468
1364897
1663222
2625873
251412
2789486
2494098
1295623
56116
2439675
252333
995724
2494953
7245
2758310
1733428
1958836
2004609
351136
2009690
749538
1243243
2423962
715119
1205271
813457
7192
286106
2552814
1900464
1471843
2452415
775622
1847048
2151706
1026159
1757024
2043821
1114724
2624466
1281267
2912532
2198635
2557903
2781152
1083574
2470814
1402826
1993986
519585
88221
594659
1178934
2098306
1474822
2270455
2902244
2297939
1087604
767648
730468
247079
1456673
1703123
2422641
1371403
350431
1208575
2876709
1991223
1453340
2907704
2005081
1593031
2739518
34052
2505242
825368
227517
1616276
536693
2184983
1411651
425687
1686159
253810
2399524
1370630
655788
648647
1133849
292014
126626
564740
701753
2048330
554940
216688
313149
1004439
406712
1146175
1307700
367709
2062601
2077
2705349
998633
2277054
590024
1004754
2554058
1082882
667342
1066574
1991812
864004
2541286
34880
851087
1329397
1275126
816691
114795
1352008
1556359
2921859
1503188
1030369
584211
2600588
306007
1516239
1802538
1889623
2756493
1401744
1822094
2079931
2325093
460883
1951231
88118
534634
2373624
2370893
730575
2608214
1554810
941074
299481
1542227
192912
1399012
2158562
1422309
2734810
1388058
584680
2086643
426554
1119048
65059
2037263
440736
2148752
980447
1704914
151015
414223
969418
2412524
483282
1181013
2752741
751071
857888
1526363
2020677
2350151
2092561
1632237
1829572
1256365
2102068
2932473
304836
1028371
660407
167275
2000603
2170907
1158710
2203101
2478580
1471094
2682984
351541
1964971
2545452
464539
149799
1761860
1519637
1311165
879651
2601847
80583
2419050
2167467
363070
1674501
2503881
979162
816513
1513183
799730
1733630
1280156
463923
429611
2386046
714455
2860842
846932
909930
891723
267614
1885014
2783021
2322385
429975
2094646
2700098
147976
2309862
2761897
559345
435213
1542832
1176335
2175789
578706
929407
1385538
1999093
628161
2108946
1174894
1951568
2835176
1496818
1723398
1617989
2151731
1137439
1259890
1258416
42019
565584
579948
2911887
336939
1404863
505337
789974
1288068
879694
1731510
425474
1441460
434927
2659725
27045
1636648
811214
2354713
1796712
635451
1380850
2802963
240365
893298
212185
2649938
547030
341011
1916328
2754387
541079
1138401
1834052
1844818
1362734
2436661
1227921
2103452
1147208
2074556
508719
355189
1686108
467792
2801937
620374
1577951
819938
1394578
1709963
763932
1040603
2562031
2228824
106578
2681802
1692281
1310932
36164
1869162
2055199
63974
1359817
1884555
968282
2373965
1174375
73433
1362557
1606120
1287093
679879
556671
1197962
1497247
182649
1547127
721376
218045
1118767
1152417
2667893
196496
2128951
835185
2464672
2320506
2452491
1613579
2272281
2878545
2545629
496692
2415809
2535299
1375608
1630216
2489159
448384
141797
1081266
1587754
2028580
2416036
2518698
135272
473533
2327113
1206576
873974
1418461
448914
973780
101312
852961
441533
1920632
2297462
311181
523568
964146
2473724
551500
1974117
428681
1428605
479846
1870548
2169437
2215516
1551064
2168566
1611179
801661
1531055
312363
1849445
872294
2215610
1880744
42620
2928152
1178290
2597007
1279964
1035533
1884876
1552126
1419565
530324
1037885
1768872
2771584
2831078
2316841
1655047
1821979
2905921
2175657
2105927
1836919
1850256
1428349
1187406
2772552
977149
909185
633789
2134760
2029010
662576
1536804
2109815
271230
480784
1967284
242409
2577693
1199038
1429730
549097
604965
720190
972138
1765731
1292043
2576329
2104471
421178
2434407
301025
249957
634487
829906
1768235
775586
1197196
2041095
2186549
1026116
2915997
23469
2542574
1790268
1708095
2790801
2391475
1771248
66019
1379439
2490270
472937
2575025
31064
2677333
1428283
2374132
1344277
1150937
1663920
2197972
1757716
2600465
1856739
757452
1450205
2913350
1109209
1468398
2906442
1527932
132000
1087472
2469411
1504496
415528
711804
2138734
1060651
1272114
2068664
2169301
2502061
1645763
606892
2751329
224105
1861757
484635
1309282
448622
700653
1381195
2738398
940769
2413291
1792145
2354756
654135
376120
1685911
317090
2531571
2597666
775595
2730
958370
909843
522562
1625224
2091426
854452
1924056
76541
2252030
340186
2833475
2671705
2435461
2094117
818952
1897608
1286215
455417
261533
2353644
2535996
2430783
406664
1386088
2428318
2584401
342675
2482294
1487778
2685149
2640370
2336175
760371
2357260
2257991
1962157
1062205
1807475
2539057
1729192
2210525
2862175
1109879
2615124
203877
2466453
1560792
1544738
923764
2820408
2668021
1318011
176475
2371094
350392
605539
1942754
1197758
1632084
1965635
387179
1812179
535000
780152
1066739
2184412
1074189
1245072
2320880
1288476
50313
1350347
2472152
122514
1900888
2756309
2489337
914613
2043434
2546295
71589
538303
1786611
230004
1850582
2480049
435956
1060734
1642449
1184726
2188054
875273
100869
2140301
1773815
1356555
1477502
1990729
1508351
1103094
1290403
2277133
918027
2561632
1077484
1813565
1743625
1973810
1083093
2069710
2049985
1202042
998599
2276207
1416281
2346015
364662
1002245
2195651
588184
609147
2594091
1983880
1340654
652327
589801
2093330
1742060
264810
2177571
1807581
2128969
1455461
469308
368457
91411
2529305
1355891
948078
299951
2242237
895050
1893246
332873
2874456
80444
1625022
2339410
2678992
2078558
2818379
1709529
2235486
525187
1932527
1607318
416673
2068172
1120017
1991240
2269553
296130
1470607
1836740
524561
718074
1165675
2448889
2727133
2227350
1500111
1839697
1285234
1557082
551296
555446
67077
376861
851911
1584662
1332007
1587076
19621
1497552
2281784
1985004
1754889
194768
894349
1219886
847716
355793
2207132
1909578
2007281
27251
1836953
251705
979873
1281016
1951802
2884104
2130670
1354380
1028625
871729
344904
1264022
1714580
598095
1520584
363141
1658368
1221238
862315
1437331
357261
71200
189171
1173846
2637367
937607
344783
908415
2713076
1430975
1195773
2136168
1214701
1096114
1778284
2791682
1518297
1685972
2931679
1645375
1875550
2794719
702502
1633471
776396
1246448
1035982
2651656
1087579
2231490
2732501
1885076
2327735
1141710
855640
812790
1375706
80349
590521
970195
611236
2449917
1208153
1163335
305222
1690925
1417687
2087909
2706639
133469
255323
1418595
1543292
1346141
2738541
405289
2790727
1242384
495860
2088787
1414346
2118096
568874
1760936
1136600
1788596
1852893
258711
986923
2232896
2510380
1412044
2701396
1907154
85735
1575516
1875036
1489386
2600026
1495305
2098280
1818427
2910565
845140
1504325
2449878
380693
447624
358198
414346
964051
306258
323415
2453314
104575
1761367
852758
2122579
1728979
79166
2283971
337930
509749
2136496
2851836
1249094
1688967
1422352
438684
803642
468159
178435
277235
1427186
1647081
2159651
2264838
1411780
159074
346231
1946856
432104
2793254
796039
1621684
593107
336702
147707
131473
2085142
2548757
1016729
703592
852623
974666
995701
1108387
1109283
1798235
874835
1697794
288274
1369029
881386
1317002
1319530
1909136
2938700
211106
297068
2866382
19841
2579734
322795
25086
1746933
1246415
1253661
805810
1953106
593764
2045251
1292665
2269701
2010039
571588
718441
2686208
1309210
1011392
1961402
624193
1568805
1104325
1569853
2845042
1611030
1397113
563262
2596828
1008597
2020495
79542
1795250
884128
2231736
2283625
440936
1388097
1404209
671443
2282782
351467
1468355
674703
1089485
2728091
526608
2286795
2170029
1330111
1574151
1493219
860756
2556893
1886395
531277
91026
1699234
2214763
545170
2159065
696713
2832036
1164582
1644712
433027
2093324
1223177
499574
1800088
2475505
1382156
691068
741503
488917
2230369
2902464
702565
2332987
1413507
2248971
1385670
452852
2805902
869117
1555337
2697632
75569
1257213
1711785
68279
2812527
2067347
2710886
1737635
205495
2581649
1187495
1782922
2629755
2030164
2261346
1614376
661003
2804577
2740866
372520
1881860
2348129
239549
71949
1668594
41517
950321
2591838
1374244
2076119
998456
2473804
1167868
2310350
1585645
2391593
1697624
2649874
2476817
2242353
2588341
996979
2915537
447435
613419
681072
923497
2901540
427395
623398
1721074
1549150
1765312
281652
2282503
2457690
115087
1536924
2926085
2187215
2597515
89369
2093709
2929476
2832027
1677417
1679388
2515636
2672106
1846068
2062349
2759155
1105832
2771577
277268
445232
1664210
2485382
1200097
2314816
661818
2312747
416179
1538403
1586588
1703987
2533014
1662562
724121
2715777
684732
743877
918607
148283
137444
1676529
1286837
1561476
2224728
2186841
2766017
2165806
2219139
421943
495725
864595
1593440
240675
2308505
2727727
1969600
2840291
1334164
2412782
1161711
1064250
1065991
1382597
2280396
520251
2027265
1837720
200369
845316
62363
667814
182604
245066
1688373
2061700
2036467
899881
1031405
44354
1655821
686627
1702654
1040838
1698342
1621180
1398788
881252
780845
1777716
2723861
1643585
1774478
2785032
1685460
649723
2182060
1053154
1321456
981820
2451041
1621481
2902616
1952760
910789
157601
1801841
1789430
2677541
856454
1276303
26002
2432790
251484
670774
641366
281641
2199020
2048534
1610588
1864030
94288
954629
2612309
2719637
2206966
2916205
2562416
2625232
2335075
641202
2538404
278360
182547
546933
2609418
118557
2909675
536922
252878
2277033
2193517
2257565
2535776
2554605
2113954
245714
1378908
124060
274120
2574479
1126005
2619035
157348
822980
1282692
1251769
2574229
1852796
1072181
2814081
1666896
91523
48955
2662071
2333760
1948484
2691695
142060
2030750
1117045
2302334
1091729
1668395
1363009
100214
1177309
159607
1372329
1209913
2671562
1736181
996766
1966060
1171149
2478091
953442
700226
1662660
2340262
1589052
2656764
1238341
2552220
396995
1383586
2569150
859797
1991971
1910276
663233
874883
1746516
2814427
2516146
691961
138665
2673204
1039712
1415015
1777779
60900
1138695
1970208
2148053
830860
2154842
204639
526480
1057149
1031536
259963
1020207
655454
2368893
295209
2688477
1762813
84411
2240093
2014470
2596952
2372444
881145
1861744
1499505
987389
1137262
1608767
2911083
1684368
455234
170413
2592867
2523204
415497
825367
2481837
2888690
1698654
996534
550122
416354
856579
2341248
2235784
463229
1603973
2281299
677022
2234230
1173331
1896100
1234077
1817607
2124904
1047269
334740
1715443
2257945
2478641
2481805
2188992
1742706
1208866
1429915
2154425
633745
1792525
1111336
1884228
2558762
2623127
1919993
1059540
911849
934068
933392
1096352
687301
1890085
1903985
786144
2421900
1922653
2538980
2330238
1991051
805050
12838
157755
374461
708778
1391840
707127
2643201
1386465
922967
2297122
720019
2697436
988102
1697106
780995
1892280
1269354
2043163
634873
1242276
2154336
1817683
1362451
1110310
2551771
887435
1317697
173112
782568
1840041
2625524
606172
2183537
1252343
988658
1676104
1168962
773679
1024041
2275516
1572807
2272918
1612201
1769038
1316610
1057995
2556547
2286916
1024247
1741649
852167
641963
2732897
1637238
1206474
853118
2735325
332100
2111584
1025624
2688363
1500858
1145807
2334902
445398
1732714
1697090
2687076
173576
2321373
1404545
650847
318325
2614247
235403
1106312
653244
2140830
1482597
2434439
1439179
454162
453655
2696089
1341996
1952926
2183471
1635017
130116
1845511
2056708
11447
1833263
2528190
2365318
2679895
2078675
935770
735012
1356597
1151082
327951
2446025
1077054
2568443
1885742
1232271
2227858
2606930
2341760
2294239
2110993
1868450
2571618
1409999
1641862
2575747
2238337
2436078
406669
18402
1664046
174801
2240382
1068306
1840906
2582958
496342
570489
2485633
2208088
1040604
996671
1019180
836801
502142
2553470
1153291
2510903
1850123
982633
278512
1775524
827944
1200661
163436
93887
102798
318721
794360
500821
988429
18052
1641204
1061507
1770064
2844595
2010810
2237126
332429
1527791
1847863
13682
107627
843079
2686892
1335708
301963
2739978
2387476
270084
2656386
444641
59346
2280871
1584580
1910383
1722945
651474
1834865
1762367
2434995
2110313
1790273
492710
870950
261711
1521668
1507329
1360290
1565783
1556671
790468
2621854
1776531
2002838
1996389
1720894
1680709
396323
1948844
2837250
862053
1677461
1482176
1304758
552950
835537
1243971
992482
2917474
629398
534188
522910
635483
203954
2872849
1607960
1437489
1680118
470955
1687675
1513590
559571
2135359
2025787
2887817
2542282
2076746
2655097
2660725
1365079
879767
960049
2735802
676079
2692108
57930
500681
2829458
1502217
1703425
2891767
191871
859111
484325
2656004
416811
2422575
2085872
960140
1876022
1190096
1388887
2490915
655051
1817486
1968671
2701791
710533
1590070
26052
654396
1275602
874027
2625207
881984
1305497
2802496
2412961
2384509
1994566
343916
2458682
1700269
168317
429796
82697
702595
1286307
2635339
1840360
2555699
1153317
1216418
1227367
361772
547017
2508034
739184
588986
1700229
1646389
82809
2807778
1172971
1607482
1525225
382928
226607
2714727
365124
2918788
1112412
359529
2584063
679545
2429048
1145742
2938186
2871390
537772
88950
868990
2167636
2759248
1031405
1655942
554993
1989689
1010871
1829747
1111219
285551
1973142
1673379
65302
1295790
1767164
2129737
1833694
2453419
2379994
2728857
1525521
2783538
2529603
2712632
1722030
1330084
127311
2185221
2815374
2631831
268675
511582
2683636
2879470
883377
2800156
2761100
1956611
1998132
1439957
1959949
1890398
1813159
1918772
2435735
1224669
214897
1141197
3065
1414003
1912450
428578
1536925
2594558
1192080
452653
772011
2498710
2748635
1657482
2895684
2876145
1400523
1020863
1510308
1038363
836382
2818053
614145
2182858
500744
2804279
1592334
2611382
2456268
2408074
2364295
2789594
1634548
91952
2237636
1481179
1159725
2897652
182649
2815347
1860497
1357591
669516
1625854
1448233
1507708
1214387
2336216
2042408
191083
1683751
1347091
403168
2363785
2081380
1045996
1511738
1622037
903527
390490
1472332
2252149
1063723
50215
2250062
2016654
1563362
2015798
2774710
1275203
593927
1469279
1837546
113291
809492
1179263
1346786
899381
369498
426991
586402
2512728
397815
2130437
1066182
2790137
1462732
2534210
244342
1041252
191166
1212567
346340
2705508
1055478
126624
1472084
1011779
2501704
2132234
1244841
161777
2037690
2488948
462655
2871203
1109782
1768845
444315
974457
1149719
2623136
1257124
1712250
818501
25381
2531379
273824
976453
1382802
1977121
891679
296697
823216
1914783
527709
653833
2441109
1957268
495332
2044409
550791
1117590
2641974
2300504
1264229
1324215
142451
253126
2203552
1612615
2753865
1046083
2288439
135601
1189284
1653087
649457
2414748
1339772
2585614
1333204
1703600
1625330
2552933
281499
2867160
2717662
594117
1947166
1554668
755449
1669898
1014741
1574206
1037897
2832127
2746016
986350
751023
2387865
1511106
2761026
1221535
983555
500743
435704
2073518
1863235
1374601
1688689
1333602
1355370
62399
2071527
35893
2219694
815311
1650475
2711882
1960161
1549732
2397000
2278631
2612613
233011
1927039
2672686
2133319
2214174
596872
1193354
263148
2191420
633991
2844185
2840368
1101833
269236
189385
1245624
2642280
1916634
931564
1360826
2722037
2119257
498718
376477
1654831
1640263
1172769
2195747
2284472
2284728
2109106
1361169
69388
506423
2070948
2470266
973902
1575670
2842629
1725373
134358
665941
2763128
2274427
1648504
1764284
955049
2420041
2235307
83976
2206190
1477232
2283309
2370257
1039188
2373660
1491402
573066
2217247
527614
1784501
2932765
441182
466082
1609889
294787
2532420
1550557
1173343
2290015
1384909
2153047
1248686
726546
1104805
1174653
893987
864076
2349993
1756198
308880
690536
44669
1111036
1485
712581
1141916
1334536
2894737
341010
102613
1014018
2301372
1975147
2077028
2912056
644253
255383
495093
1500703
894588
2821584
2614863
1233331
174658
2199265
28195
2487913
1115185
1344745
1211096
2839323
2156616
1177877
305375
1427959
843219
702988
2783082
680564
1928652
1173182
6695
527693
1640193
2264772
2479091
2419357
2183247
2347254
163057
2318578
36686
1970459
2905625
890979
415383
1240425
2055178
609897
2894023
1755883
1127327
138044
917736
2808646
1050953
2119168
1949708
1194375
1126731
802766
2342996
370824
2156628
254963
1906206
658757
173305
924164
2126253
884340
2384585
2010633
2021762
1613777
1690816
906026
1345988
1139223
172758
2700479
2669869
2225725
1365844
1806552
264059
2535683
2849729
697726
2794581
1860706
2825571
1768286
1208769
2398333
696612
1587623
1771888
1066990
1606394
2544099
2080344
2737525
2290415
2345991
2209511
1801301
594488
1353611
1513312
1847942
849736
1944741
2396584
2085588
2838852
1246936
1498307
882280
2206697
1318595
2750347
1867418
1363287
2246403
1375824
1072269
2076587
1848914
1606499
1103959
428135
1753353
1346655
56568
1944005
240323
2417568
413122
890299
1564696
23934
325157
1547345
686616
674631
2489238
789369
75446
562553
2395376
2566310
1221335
2593755
2894965
1307098
717367
246415
1991260
876341
321063
2814309
816631
2606302
1988847
1216589
1360885
267103
2113781
2210559
1018275
1047897
2210472
1409064
2050294
819764
2931339
1915053
2937858
1296480
1520459
2068137
2687123
1007506
2664927
2063979
716420
2452611
77897
2137041
2509098
199554
1777643
2630756
2085236
2500790
862112
663391
252021
2408905
2728006
1290217
1485127
2506021
27990
574281
1701729
2541720
784822
634326
2904807
2877593
2707277
1977860
2535630
2354977
2262465
1634023
1735600
231651
1201022
62817
245776
1017008
2580160
195365
1825679
322075
1279700
1100687
1063231
1323612
1816433
2883886
1993108
2939442
2157596
733738
1144690
1099480
2449343
1022912
1296546
1456628
1248865
2519266
1453805
1830741
1978964
1370607
603848
2780001
2823921
1224388
2922470
2366983
2301121
1647729
1136019
93312
1590988
1241180
2882777
413549
2812036
154435
2330300
424078
777690
451247
1471384
2037582
1885780
2650813
1935634
1823569
1642734
425350
2353082
470394
2732497
2783311
1100611
548366
1419
2494701
29419
1388708
1550271
2700915
1439174
2395495
558985
1329649
2719492
2150631
398288
2633777
1298943
440400
737271
1013583
188634
2445508
2340827
1468795
863454
1353743
361818
2279207
2417910
392756
2631340
2926209
853002
2195789
203900
1826399
2812791
681448
1171810
2674211
2121994
1049109
1648190
2349999
1976030
2847632
692334
1245793
1752838
2206935
2921760
134281
1735651
1116538
2839355
2694492
1716624
638945
978576
361444
871353
1727467
798465
1659000
410845
2931346
2318270
1785632
2025690
99363
299058
797949
2736867
780852
1651106
1583689
1750366
1795623
2487458
2200912
1535971
2740186
1852042
595821
463370
944578
2382539
1677783
33336
2191168
1011037
1191787
2040835
483658
298961
615796
1858616
953528
2596764
248552
2186344
2137054
1645476
2213286
168074
1253631
2169426
244062
1422241
565100
2751389
731942
2821349
2927868
248634
1963221
996961
1154741
1168141
1265075
2082255
2133190
994671
521868
2220448
795146
2553655
1545158
1639937
1922739
1608421
1772682
115434
1371466
967196
821222
747757
1627319
2709251
351409
167459
2798013
1399820
244957
1967786
1203376
2182078
1027877
2856425
1417181
537857
2224467
745674
1579780
402655
1972760
2211669
2479249
371388
1923554
234927
1530572
1692905
970089
1888834
246501
1632384
1326246
2459603
2506136
1024834
1047790
1923869
1468959
2528800
2221927
2267677
911939
1359977
1477811
2238632
2413200
520618
2407084
465218
2334054
2582225
509206
1950484
951035
1055343
2887767
1576274
2415726
1591118
1508287
2848418
1636452
1096315
2658927
2761042
2909045
2766469
2110467
1377100
2021502
2129265
694182
1177234
773479
778516
1292057
73995
1210757
1251887
2127699
2744500
2339286
1061922
1827287
472942
1313814
430682
1368349
2083807
1204957
16519
226081
1968344
1909329
2337868
1617033
1855157
697477
890424
125668
908996
473322
1202530
1910903
788563
644434
1443251
1525074
2936032
2731330
662063
2514786
295150
1612173
2111798
2411608
2508608
655117
1830685
935512
1203939
1095573
1902974
2213991
2005250
486503
1627567
577472
563026
725646
354940
1682985
2124831
2442712
74431
222203
1121960
688324
2119728
280061
1902416
1564785
726022
478772
2931614
2080587
2080757
1481199
1681424
709451
2128543
2091854
1324105
1733509
1233557
1822355
2404404
469737
2515398
1550577
2146376
2029017
15138
1003821
1598577
1207652
146401
2704057
520603
2828676
2392149
1029487
1834977
305798
2727180
2484539
303925
1347454
2716386
1609402
2918200
2822140
203626
2166557
2852859
2604765
1575787
2514648
2196325
369986
1153626
1315798
2723862
1462894
284206
544786
1731535
249847
1474761
1269656
2033404
2762362
2583444
554450
2779905
173291
2770296
1611486
928010
2535317
2585923
156643
2262762
182162
1498242
818699
2908997
278637
2161707
2709436
1509097
815808
1258958
1600643
2572542
2624260
1643989
2389096
1948182
237298
1749542
944489
2105495
1326522
2589447
2653566
391483
238143
1456476
1477486
2352531
2641977
2184362
1067905
2703166
1744154
1929804
755552
745446
2598320
2094576
2101574
250783
1686374
1434030
1066301
1418313
2697206
1256407
2710351
401433
2574105
1238323
2343248
1692419
1764671
2516470
1872550
771610
1554742
1325574
2928723
2255943
1031974
2392288
1328345
1108137
1648616
1546801
1775915
804726
1410611
2611045
2221362
2911321
1951704
1110854
2436208
978626
1083560
338604
989747
2902275
662205
860213
755573
2169109
1647352
2515524
1622800
1317631
666671
159623
699111
2070244
2404184
1994756
2939742
550695
2419024
310960
2065160
1495639
1644224
593034
2325593
51945
2470560
1015271
933412
2813684
1679886
1264723
1865533
825021
92890
1330919
2675146
2459511
1623255
1928485
883616
1971433
2471960
1355497
1263334
425549
2653753
1669084
2711454
2232068
2919717
345455
1228736
1794547
1472412
1359539
2683744
740512
1620316
417631
551967
757344
698774
2254298
243136
1203420
1832413
1741313
590577
2388072
428921
2696987
75942
828277
128166
986295
496383
1802614
264135
2005519
1751324
778618
1190765
666365
669967
642130
2651653
1050888
1903794
2410984
2601576
1269393
1196433
523306
1563402
2490615
1628843
2271297
2238488
805594
179605
2385691
1970357
1774278
2329564
1458909
2560680
2889405
2938282
2592031
2871784
632435
816536
1034433
1592863
2232600
1035980
1198019
1951105
2850070
1988868
2245817
1953059
446991
1214882
2862324
2579362
1988804
161599
1403446
1590947
2138743
2821543
2223779
763611
2676218
2326271
2360819
1166168
2620401
1971100
188001
1443983
264451
2758150
2723364
1244059
1514082
606290
724908
1318128
732095
1543655
837281
780749
2324774
2801707
2667936
1617668
864348
277787
248717
2635384
463213
751988
515707
295947
585688
1410897
1668639
559756
2603300
651736
1766255
1051609
2341325
763505
1793157
1183409
1286691
571494
2541768
1762147
1358701
2787741
2267745
1614420
479439
145067
1260510
2557132
2529201
1574173
170999
1868606
1622031
2793226
2769789
2324044
2807969
406037
1228978
1298183
269093
2480486
392431
1917030
2696924
811748
2175834
2083309
257828
1024314
2557721
1262832
2186520
2589079
203363
1100068
1368818
1432657
1595739
563482
1821183
2718796
2452871
1601080
2860357
654149
1849545
324616
1647523
2456733
537856
1401593
629689
22767
597008
481497
1955886
2707199
601224
2632038
2607837
418624
73877
2793947
2190002
1106396
2101671
2317587
2549937
281025
158300
354819
2430145
2904613
746569
447659
668659
1289610
2469238
2263509
445482
428217
608742
2556205
1191134
941706
514526
2676744
2286782
2069195
66565
2743685
872488
2635815
1881698
1907317
122361
494441
865816
1377755
335494
2222444
1167775
1753758
1990874
1545962
2801891
599372
1735386
1767004
2162356
2612755
1577928
130062
2076294
2900506
2911096
427096
2008270
2916116
2036938
2275174
1645817
2866623
1250194
2513264
1961484
894471
926386
322835
1054837
2822928
1466159
1258062
1473446
1820419
1890106
1947714
1278597
1914306
2766249
2824742
2843841
1038671
1894533
1046924
2512825
2505661
2791336
1915240
2600809
419931
1073254
1230981
814532
1333767
2241928
248719
1574426
1395443
180997
662771
2842277
929853
2424744
524322
1689431
192103
2088080
300186
2465427
488386
216543
2308980
2818659
1146813
63530
811880
2655188
1628197
1832265
1092453
2544782
1434835
136593
585049
459769
2037659
32870
1907803
451223
2605870
2763675
744670
2120788
1166243
256398
1425682
1777096
705694
1057376
920670
1262166
1466578
747739
651996
2800832
2523902
1008049
795661
573108
2152893
2871599
1818451
1047781
678268
750157
220439
90946
5672
1793870
874004
2698985
1836812
2497899
1034786
1779215
2460399
707583
2844899
306914
1408996
1961487
846518
99703
1832490
1323123
706969
2625210
18288
2365054
494178
519597
2323077
2124264
2584905
2864617
500709
36932
942013
1772826
1761495
117203
811213
1954251
695569
2393387
2399598
127680
727320
1316740
165822
1767092
760583
1521598
1765964
273297
676976
2523621
2864403
1664894
1406008
481943
2838268
1132866
2831012
729829
2485570
1126964
2255201
660900
352587
2555314
2536183
2544123
2190359
743969
1169471
2903091
1678479
2222882
1288540
786877
945135
681322
690489
314725
2824608
160974
2652636
298991
2508362
2807313
1151805
1311542
87183
646879
2350979
2605885
2345536
1899158
187173
2579943
1912552
2608958
976007
465094
942950
409807
1270918
1633123
787455
1071999
813083
2266527
771476
1415190
85053
2124056
1475274
770265
1065397
988507
1282891
2618705
1797565
1391442
2806986
523402
806390
2301915
2302489
2822260
983928
430613
2020425
2020554
2306514
1816644
2485904
2051958
2050164
2153736
162407
1217896
1574089
694979
2532835
2726472
2177199
722633
637760
750762
31413
2725379
2565588
1986685
1777117
2820728
1575239
2501672
1856270
2178897
2214811
783729
2649983
928621
1450747
1333008
173347
1296113
1721431
2525424
2167088
2754055
2883416
1726229
2289257
612158
1036802
1977768
2733417
543646
1814570
335457
1169044
2060871
2604261
734834
1278130
2091118
507802
752169
2795727
368227
1652209
2873829
1455986
678727
946165
2300381
1123130
2558441
2873929
2178522
2629523
1491072
1010147
495926
2304964
810372
2359176
1766053
1545272
1596542
2349866
535668
506504
2734951
1577588
1805649
238032
2483360
2583458
1432100
986427
2478020
514833
180486
1520200
2204549
2542782
53467
1990802
2491387
549205
831834
1599840
2413412
1446884
1084783
1824186
2443305
1899486
1825712
2650821
1095081
2227912
2265504
1740429
1845866
1209329
1773098
405459
2879462
928155
2469190
1807975
632263
11851
912505
1527366
2847999
2438647
852383
1887543
1809536
832262
2549976
787401
1713783
1563932
2564864
84008
545035
1824710
1491591
1659193
168523
397847
2540395
2512949
299250
402178
1721553
130363
1722335
2383704
253950
407763
2082929
2084895
624061
2682135
2605879
2457894
2069212
1070342
2270792
1493466
1194178
1768443
2210387
144240
2225726
1763538
1218002
615867
1265105
1391290
2451820
174059
563070
1087274
725993
1737117
1265204
2048001
1383793
1221547
2324909
1548109
1368618
1195236
1458848
420640
2824365
983526
2166971
940905
2646379
283410
1265604
769385
484049
212665
2869071
2101053
95861
859531
2680229
2277309
620720
2193559
2150155
2370140
2150502
1031738
688958
1739996
191985
80477
1475001
55405
1922001
13415
2392470
1366934
1211310
2769675
1789865
2640047
242246
2768450
2238294
1879006
2363646
1778088
2667375
2018775
2847247
1614400
704050
548692
705953
2195636
1631420
1447847
942456
1466974
1154602
393610
2639885
1180287
2419405
2902410
2175518
1587957
2862036
664835
2254693
2646800
405957
979091
2284966
1721515
402453
2813390
544874
2617687
1797575
2540865
33296
93843
922552
877056
1100115
1248529
2024880
2711241
679716
789174
764054
524773
1153036
1672622
2073375
1989865
1350083
2580748
1759948
2618774
1742282
1031932
2898681
2059527
2153344
1112288
1009663
2513628
2471397
1755660
1554280
2848832
377034
2389742
2547069
1789694
1464946
865805
884206
1755708
499712
2645779
2070956
2746083
392267
261457
2284692
936491
699830
2030255
1163420
2644707
5861
89203
1596267
2434385
161468
2718463
127427
2774192
2317638
1030683
970160
2184878
448628
499947
2925481
221860
886088
111148
587123
130370
92852
1755299
1853026
1896860
2132500
479995
2829130
123472
867476
1348006
2624785
2205193
1431456
2754912
1541803
625724
2453165
117844
329285
47733
1233689
948660
2706521
2031886
939278
2078160
1356276
2635312
1550534
2714077
1956177
2613290
1905114
2000585
706230
779611
833829
299646
1467355
1683129
1747463
108920
2516760
481129
880378
866988
2811573
2026057
177659
1590623
2125055
1644749
388649
1546280
2837059
1871593
2469182
450559
2381373
1839381
2232378
1483851
150752
419657
790578
1091975
2053037
1682799
1867691
2688153
2395144
2502184
1129138
704917
2774763
1481757
713391
2358804
904466
962981
898611
1472584
669031
1184409
2655069
2632105
140754
2618345
1608526
1957032
2632025
841790
1144792
1443475
256334
2571551
1986154
1274669
2108499
323603
1998263
324003
1656153
1018547
2051058
2536293
1988479
917299
2235594
1359693
2654288
1889852
1982636
954695
1164119
1968259
1293210
2085607
2800443
1457648
518990
2728682
1264453
1283519
2812864
1023562
694304
1490111
2899939
1128006
1000366
186782
192913
1752712
2446757
1036607
2692613
1921414
623273
1769864
2629428
538163
947301
1646978
2197833
1263062
110288
2074592
2099753
2042228
497941
1007897
1401889
2360247
754390
2227594
218500
1674078
2203933
2820060
713709
1747542
2385798
578975
241191
252264
2800532
1729158
690241
874840
1652950
1224130
1509784
1913866
2688529
2726649
1089917
957758
500012
2568886
1166375
2371626
1692623
1626769
1321188
345132
1168488
2324952
880286
340135
2233618
1283420
2034734
2239532
1867062
2608646
450923
2149926
203828
648582
2201648
2578231
1456554
2468977
2072501
154035
2316133
631727
1002016
1143302
161700
2387867
1452937
1853332
649965
1805220
321525
1312698
2280834
2405220
436927
2896629
1043223
2106994
2514971
1788752
2485761
269252
1190435
1192720
1470670
2686796
1236072
2456184
2696362
1167811
561118
2055419
870084
631492
1898119
293679
1298919
2209400
646138
280051
1016962
1673420
2499301
1646211
1347935
2008109
1235491
2076960
1830992
915642
72065
2794673
683023
1898539
1524029
2476987
534952
380574
1514526
2415198
2305563
34649
575968
1178538
1505610
1761844
2203149
1295317
637921
1129286
277188
2567121
563751
1207998
1451929
227843
398941
1847486
2657242
2019065
1409219
664297
130705
2377753
748585
1023716
1361185
1224514
974616
518651
1280754
83276
1706505
2331768
472970
1055718
99874
1445664
2608782
920518
1765412
994064
1074904
2480810
1215639
1466176
2239634
586451
1421382
1636771
2274375
235890
2542977
1026894
649736
305520
2423458
1874862
1604437
1337439
815979
1559289
2329314
1379943
1012157
403626
1904443
2705188
816716
1560490
528999
772054
2079850
1031791
2444074
354367
703777
1823967
675037
1195366
167284
456369
2283211
1294397
2564557
2743404
1780120
639784
2155510
2058477
717793
534554
2431381
116119
2934893
2879204
775162
1693911
875455
154540
1963460
2363663
2249503
1862274
254890
1734272
2553881
2111311
2855039
394531
347643
2535473
2851523
2386981
1412016
1143789
485826
600745
2497450
455089
2081152
1997991
1358524
1973908
494407
2391051
756907
1759963
2901185
2687881
2051625
810710
671149
2383694
1744980
2203852
1895065
1225372
1039018
2030356
95440
910281
379759
1090994
1134946
1181406
2211326
1219580
2788310
89704
1569917
2048276
1440515
1850464
1848210
2875400
798537
2474554
1139850
909256
2292957
1256010
2049526
2290795
981293
1862455
882424
2410491
1445811
2923403
1562181
2066982
2277514
2915265
1372072
2910932
150104
2706334
2641143
2698940
799777
1859908
97420
2734461
1036234
1037302
721511
2126355
1921182
1535427
41591
1871365
2317176
2737187
2014734
2890927
1390735
2656679
572294
583663
1354251
2876884
2303297
1495683
962720
2832883
644318
2004822
2757103
44468
1829036
1468854
753441
2161490
2204320
2740936
2119439
820026
786692
1353426
1070902
2616500
318643
2522004
1415429
2918424
8864
1034838
1391869
2276015
344205
1494643
1444658
772672
670775
2634402
1566612
1185631
1830206
411947
549419
122678
2516112
854629
1871569
1205568
2892704
1905268
1168982
2699725
662294
1828070
67223
2280980
806576
1080220
1054035
133233
1362915
1304503
675276
2403544
65051
1370913
640413
1314819
2186100
1938766
1319343
307499
143495
1835168
2653980
954658
474942
2296722
415085
1295058
1481990
1626627
854129
1680885
319855
1536202
566657
1274875
2800700
1024538
1903862
2200788
1838791
861057
711520
559924
2655051
1852470
1736879
987428
366551
714462
1470102
422856
2774643
424066
744422
1181944
2160652
765977
402852
2880208
1939945
1365076
871938
2021906
2311236
811900
1708831
1649992
2072951
1704709
2267483
968714
2610109
2252527
2511316
746845
2859417
320552
476100
49563
2503329
1846968
641722
1702391
440780
91768
6837
2244893
2250512
1421805
530395
315132
2183740
624819
1727938
1851590
747282
364929
2139279
1806831
2582165
2142291
1878629
1366307
2530644
2399210
1451225
1406322
867792
1518605
2650996
938475
1498584
11783
1320241
456788
2409072
2256068
695771
2900738
1490593
1313596
47412
95285
1160470
1697544
2228048
1597172
2474868
770062
58227
2367877
1147732
2206642
180658
469284
409589
1921037
576765
1654049
2392199
2677321
211987
952336
480777
986927
928391
1632177
361086
1045427
1112413
1081338
2538092
1316894
1349714
335
1989479
163118
2102706
96323
858335
2839241
2505060
1849677
2676905
2067564
352054
1932439
2658896
54367
1877657
536580
1915991
1893293
2171515
232251
2568115
504136
2011115
1961268
100574
1448903
236012
814060
1360515
891523
858664
182028
1267644
3497
2444658
904979
1827319
2600804
633801
1647809
1275734
1339858
1158475
2636849
770125
223090
2587320
1609558
654524
2482857
1060071
1469105
1427430
1037427
654385
2259627
564215
2850130
228681
615907
171836
897212
604684
2037490
752624
617934
2655854
1781894
1256721
2776161
1700136
2707932
764599
328415
847545
2554734
2544608
2515192
546371
2896087
2194278
493766
1401285
888509
1292762
728072
2125736
149796
2071609
2532903
814087
2503680
2306791
862228
2697244
1012697
68915
1285384
315996
1007309
1525032
512353
2800759
2790508
651968
2099323
2369751
1160442
410887
1575233
1200605
2839241
2865347
2013092
938869
2806089
206616
2140781
2291169
2409040
541654
13976
937705
887742
2711016
1656948
142382
2693791
99541
840582
42828
878070
2520961
1712239
719791
871887
1155809
2490213
159641
1264407
480912
324031
839558
2657798
537003
1274635
1757809
1095589
1840532
619510
760719
2755163
1064467
1250975
2042781
690292
1107428
2192636
1018983
281872
827102
248585
617035
1944173
1919744
1388136
212775
1568129
2627689
482143
452204
2662952
2098113
2816453
1650840
1164224
1576721
2420759
388055
493614
657193
2454727
950607
716188
2802255
610775
2493256
213525
2457712
731594
2267856
65941
137114
1103311
1312627
493354
2228764
319891
490146
430089
600142
299005
1704462
367419
1761451
869839
318159
2409663
877487
2428977
567467
2617534
1243414
1661602
1792065
1467452
2310537
1379853
1873843
2330989
845663
1619497
94802
2477770
162970
2280360
2354837
1151471
1814002
2605697
1443441
865880
1635818
935087
2456137
1136765
69775
113492
2293964
2032799
2845193
2023424
113043
1935425
2662434
2259379
2600859
2130858
1517074
2252014
514504
1125543
287154
1046312
1867643
1226871
897973
2070336
1034524
2618504
617140
2477494
1442223
203645
355718
377903
2584887
248956
1953024
2443716
1294758
2151394
542309
2862218
1339901
1869789
1017647
2888527
2124135
2063444
1004221
2891048
1146232
2469344
1791532
225331
1218248
556754
2735630
1494855
2465084
2922242
2620395
1794965
2450757
1063420
1646762
873660
1415131
1462830
1528390
754273
280401
761778
2586797
547951
2900735
83094
1899413
1270422
2802195
1675240
938585
1455225
504918
2476414
975140
209455
1173118
1642334
1998304
1935042
2470868
1561190
1661518
765457
575118
1367391
1502016
2031981
2669903
296990
1872941
1705469
1066951
1402928
2015788
1420984
392441
1627827
2820682
1431203
1500449
1519356
793930
2912848
2562162
1665184
2116830
1199243
962742
200212
2205325
2006622
1882364
1814323
2632399
878421
1655786
1385206
882016
1297712
181373
1571755
983166
2386890
2048216
8243
2396296
2853526
2447532
1013007
1072623
772640
1828445
311796
33012
2242699
1929432
1805425
1825850
2652441
1908752
1198900
1192905
1824683
1720080
542955
2630174
786242
294912
138397
2329975
2770896
1112951
51116
2419090
1550351
2078121
1708290
2360797
1499369
217195
1925708
1998939
1495324
339814
2203798
2315738
800939
2357656
1653313
255068
610726
1807841
381709
2457422
1976451
2142055
2410109
1030168
2697719
2848546
1834830
2722153
2309653
166503
408443
413110
901911
2825131
1362124
2519556
1859620
2294263
1433309
479591
2765255
1833542
1071736
1678044
182532
1538958
1764652
2083446
2670803
1677537
276399
1188545
409436
408120
2230483
2281308
2525840
2502612
346283
926690
179393
668996
1373911
652172
2124228
1580705
123700
1583856
301393
583037
345291
540219
1650861
1776796
2624966
198512
385205
1146187
1545255
2152680
951709
1376627
775952
2006713
428144
2430658
977569
1101706
1160426
1232267
2103680
531394
1575340
328153
1951887
1382764
2072662
816185
1522759
2921322
2240545
2806653
1053349
2548440
2517512
2456175
2934272
1385462
117174
2434364
2128912
1486081
1065983
2880716
2780800
108103
2895000
412021
1244940
2907084
2156887
1931029
1805253
39803
2039044
1786172
1663057
397342
2063325
1420551
2006705
333023
163222
593535
2828493
2524715
1576508
2530012
1254500
1703012
1159049
2093231
2668605
256909
1852063
2324581
2213712
1370574
61989
2788995
2216322
1191388
886247
342916
1283587
2936563
1725587
2851898
1207007
1323026
1014855
971258
2170305
2263632
1831948
2007129
128421
1098048
266279
2038055
946393
612754
1211176
2610927
2496005
2397218
2704574
2859315
727085
2180217
742782
1367193
2856926
1554468
1786165
1113305
1135927
1677596
1572022
107247
2271280
2464731
355976
305285
2673667
1203543
2018479
2644209
2835334
531908
2692651
1283373
2836225
630768
901386
157960
1094210
1911988
2845053
1117715
1756809
2743688
1555528
1838584
1891560
2718773
1281024
1949060
2086034
1252669
7242
1545377
2682765
965360
2587557
2911783
2727584
2504356
1227496
819528
1018735
1984045
442373
1807100
2012314
2033287
2054645
2198556
1982204
2290263
1213056
1573707
2424292
2165195
2237408
421105
2446874
1746346
630661
1889928
1443474
561102
2198893
183169
1046393
1077956
2412950
2701168
1483849
2281168
1727250
1526566
1493536
2140703
1196524
1456288
1784635
1761716
932015
2107563
443450
1444519
1801218
1798752
2584168
1183585
554852
1139183
2770385
1093387
2489886
2362426
2768866
2877798
1090581
465320
695068
601701
1095204
990560
1118064
1987826
282377
2232928
775170
2574418
761363
669493
2779852
1951934
2335432
983787
2363532
1668952
565621
179352
932484
2072961
1010709
2465754
1335581
1193495
1374815
2623268
1546261
2928918
1170677
842803
521441
1563927
2758235
409432
1707076
1913308
310973
1178480
1199874
2808721
580964
795252
2558817
2154888
669062
1412033
2210912
1785468
906915
1093547
1080952
191102
2871284
118936
2016071
2876474
1108795
174192
973536
1609562
2673957
1392767
1931693
1583117
1951294
1365151
1903577
1500865
846633
255136
2270525
1300848
1890812
442978
1646512
2842972
672002
2406246
1082199
1859563
2002522
1421265
2870767
1537374
1519082
372285
860301
1659019
1327897
2001271
1732048
2398765
546739
1261532
573678
1743449
632243
1430524
2085220
1109808
1904218
8378
904277
2394035
1272429
2561717
873052
1249048
2584192
2913272
2755465
2684787
2676135
1295229
839734
1538118
2541341
2330547
389094
2042651
1410014
358006
2169014
1958569
1357619
1507119
1960567
2695731
2091463
809236
836307
460808
2905250
165649
295400
1600925
391728
1273946
2198346
2812740
396782
1575166
1679193
216017
2704674
153329
822095
961587
711007
2549342
1938533
379694
390652
2912994
1445518
1645517
2787928
2239804
358951
2058967
723663
544711
431223
423026
1060409
2483348
2615075
1334293
1134675
338149
2134116
591577
2126609
1505080
1549021
341910
2762929
2650002
2012020
1227291
2502408
1505848
587082
146869
1083964
212934
2382376
2735243
33989
805498
1148770
2060936
1989603
2616074
2618778
2453168
2760352
384352
2617596
2191165
645157
537042
2174331
564892
2118233
2564037
1366739
1619441
1283631
401670
2853143
687879
1135769
2528825
2822767
531505
2071521
1110976
1181500
2463022
1139722
2144513
2836838
636095
1062118
1415629
630592
2086551
1486987
1081904
784155
2206402
2807230
2438751
1273288
2147785
1988903
163269
188541
350880
2015279
1689044
276611
1482488
1109
1820263
2135815
1727397
2763844
912366
745800
963256
2484254
1550628
2255354
1625263
2814882
724437
1020972
478179
1995943
49735
345877
2255788
2632289
256817
231621
656724
1078524
2900655
2717176
319477
50336
1571062
1079237
479632
238213
1855370
356718
484681
2596595
2909026
1447593
1151938
2657114
63414
2238684
2074365
2838100
855763
929335
1547543
286895
530608
1864562
2933593
1172685
1470404
1323383
2115124
520293
545781
985600
740927
1532896
2660111
1990054
290619
1821876
2534552
330560
1546685
1821075
2628199
2635746
1456049
1438119
966095
379121
1937275
2800662
659382
326553
1259613
2814008
1534223
741922
1117155
1506987
1389948
1116662
880413
528201
1071728
1173557
1602488
1614996
1436279
1208212
2641064
1372439
135548
2401698
1450816
1577243
963558
721055
1802350
2330687
774124
2118987
1519743
434825
2330051
1315966
454342
1614347
22353
1249227
2114334
166490
128981
1226982
1852791
478913
2906561
13211
179528
596667
584715
963420
1579364
460777
1402736
2665713
2356416
1390593
443103
697396
1395557
1209165
337744
264034
59807
1284908
1102506
1801756
2473928
426636
2811041
1497440
1942769
2272466
2058379
1388698
2685511
1579664
1097713
1208309
2609672
8585
1130703
897066
1881148
2047100
227043
1199101
2658642
1748126
762622
152724
139260
2845133
1768551
2520532
1896115
180580
1407027
1911806
1725038
516178
405138
2160419
701963
107339
1577145
920791
1196429
2154329
1992373
326443
2226423
483231
161649
2413978
2585584
830775
679650
1397070
2203954
291036
1864702
2711983
2275267
2813298
2435937
2492694
786900
1009814
29247
698576
1717498
274279
1295470
2231529
2034874
840270
2837937
2243689
2454948
500722
2825215
443383
2662643
585896
2347268
2529478
1823377
20158
1357444
2234996
2404052
28460
2820590
853919
543828
2553221
781662
1954974
602348
2025901
1007494
2739495
1246105
1068692
876363
2407230
2112408
1388625
2186279
1080769
2568715
2906602
2487537
6945
2479912
2583291
5595
834209
169961
1760641
1713310
1074958
2753579
2352530
1120092
1304018
2316308
2799183
1862397
181556
1807669
1035754
2004101
939602
1156308
2732339
2382616
1373809
1506942
2849680
2242761
1375623
2007043
440691
2116941
2493631
1825755
2446484
1874891
1205772
2537522
2640727
2772814
2517451
2369080
653998
1938553
1943418
457337
1376323
839599
2047716
2351689
1295598
147063
239003
1123313
2061986
2395827
2671606
2731951
1542513
1333381
1469029
509372
1815694
1314781
1795464
2563252
876462
488872
2808915
948814
148203
1554660
1168414
1860325
1148416
1164040
1738591
1369248
363202
2834550
1257966
964386
2857443
2716776
2171726
167860
2148785
2080684
2151104
1748853
502484
2295131
983128
2207947
940390
2687994
1863893
1880239
1611897
890776
1567385
1997743
2761740
2270411
353481
579216
2800673
2511524
1294989
2490940
1949628
420301
1265200
1002240
2603119
2670997
330972
518588
2620719
1205452
2436865
138823
2408004
1385457
129846
2466831
2320838
830556
251259
2377046
603785
1687648
1826753
2278464
363045
2367942
579332
1549329
1334373
458291
2651108
1859694
1173358
1097112
1413538
1886863
1176844
2854798
1134897
1695324
1189313
1534249
1552873
1204402
2628765
970977
1942130
2147517
962162
2240123
487159
947662
2841323
530701
457906
2092650
2749345
2156665
574684
863718
2256230
2683854
2287577
410777
179598
172485
1862962
1750250
2637196
221381
2822970
2547630
1800770
2633431
1213548
595744
926069
1594578
266387
863716
837256
1500435
228363
352633
2068351
2210129
2030325
2872560
1983410
1106889
1319434
1802752
124563
988754
1897234
567612
2467696
1452012
2770078
521402
644650
1982586
889529
367965
2818304
2733595
294668
651046
1074343
606069
2126454
2568522
2443196
313848
1078746
2070883
218742
1018801
853738
2243290
508659
1795604
1725272
2217278
541227
906752
1504227
2601270
1881383
729411
401515
351419
1616530
253080
74509
1054315
52154
2118996
2511713
235785
2038454
437259
2800529
762908
2901224
1415244
1599579
2629932
266209
1824895
552538
747895
1572272
1342106
2627512
124018
1958914
1268238
1808188
473494
1741776
947766
713853
967138
776655
529826
2190698
2548705
1107016
1252740
2525048
1178123
902700
2109448
2722495
1139206
1988515
695551
1580003
2849951
918917
2866040
475440
1847851
1757260
1626394
451366
470921
2096593
1662596
1328669
2781210
658557
2513900
1524889
2600085
77225
2865497
1136191
1446280
2132321
1058302
599874
1387674
2374281
398496
2107724
584560
2925259
383195
1586284
860999
869992
1870935
1440236
601583
840225
712804
1421187
946901
40227
207950
565793
2071254
1144664
810343
1017020
1799432
2600501
2746436
1939380
1722047
1224873
771452
1255688
1703037
266342
1586059
1134901
1305067
1878489
2780236
1459094
117930
2088631
1598833
2873692
1540510
355656
1038834
2233281
2390667
1082134
505332
2033903
782216
1453735
2782732
922173
1497591
2211012
2580614
814776
924227
1337192
1389987
184137
2125940
2092281
1682
1879887
2930901
1146589
2138887
1139538
1787428
2117447
1610482
925226
905413
1879660
2746443
2904102
580086
2938931
379006
387781
1157624
1477121
1206169
598696
1457163
115937
2609400
2913129
1391355
2745422
2803332
628277
1709056
299023
2639396
1744953
2805240
254240
1317852
31429
2935122
2768926
2171925
2867820
39053
2433566
2594033
1206030
1875263
2734125
568173
2897530
1059132
627789
2377880
1054353
1392820
453438
1202145
551224
2172993
1357328
1724246
2309930
1848415
742933
2874583
2664496
1404220
2718627
2086690
2198295
1747942
438902
2534443
2802018
1675183
1211079
1668416
2623127
1340852
2882326
789204
563366
691781
2903617
290522
2251111
1941300
1008781
1466421
1040602
1344843
1322962
2433948
2488398
1701088
2619075
897138
2359698
2720525
963824
1541486
1576778
1087530
593597
1440536
1187327
664912
2678426
845703
2233849
408948
1188396
823539
399418
1531717
2072824
193295
2322127
2311382
2273554
1485277
2494185
106663
1147738
2453485
1910112
2621472
2863659
1391990
2749493
69153
978391
1015033
205409
238152
2758063
1057959
2860832
1697390
1019211
1328224
1385765
2592564
2223220
2079371
2033649
2250222
1653431
719855
1082899
465707
172088
2004781
2305654
338058
1078828
653266
617121
1146668
857167
2686828
834767
2755187
464423
2534402
80042
1093181
911244
2403388
1013665
622362
2865695
1984086
1581879
2208507
1622699
2880340
679252
307079
938719
1186800
7738
2780961
2333972
576752
171772
2529156
2114312
2603874
162094
2197255
163723
191786
79301
2667809
1438634
2734062
972656
1123838
472091
2162984
1019510
594969
2188798
878072
974762
1593203
762834
435656
2286382
891197
1482645
2156775
111874
797657
1885432
201949
1079914
830979
1647168
2046594
1005161
948596
20919
1523726
2539464
149662
1942661
2256953
2518016
560744
1545162
1598589
2583232
2499254
886324
1590453
1127106
319691
2760267
1539717
1221869
1618729
2562632
378823
1160783
513653
1272593
2587736
836698
2031012
2638590
640379
1118331
2678942
1152891
336029
1599215
2238780
2455154
2470296
2352817
1691273
2453573
1001242
235272
1339790
290487
2764174
748618
253109
2137622
583321
2551117
782642
2864027
966230
1171036
2145673
2486438
299196
2461800
2198421
2027664
2711860
1219535
1089367
643258
701841
2480032
1732152
1282132
206251
310264
819730
621827
2497063
2621263
2643889
2016365
2359669
1480945
1017938
2715946
612165
1909612
2638097
1294503
1123275
2601773
796967
1378034
2369111
337970
663729
277076
2432940
1094252
2832795
98740
2717316
687030
1970240
1779794
1436377
2267086
1301109
1444093
1037493
2278006
1212381
83737
124042
1026262
345756
319824
2327807
2171865
594722
1513397
1842858
2278344
1340940
483310
2871385
961589
1823825
1589616
1601983
907649
1642444
1624196
743245
1624896
2433443
656093
2827025
2234292
2534198
972693
723254
877080
735477
215489
63032
2720802
252957
666902
103833
2222734
1552930
1890505
969141
1825228
470177
416358
2487790
2223753
2159289
2229338
2783068
2194390
2453681
2195827
1077425
2918488
963246
763724
403510
2893071
1250752
848251
236082
1204847
1363583
1120817
1407526
1881662
2124356
2002699
2835704
383782
5473
2539811
1487067
1328724
789052
2237027
1564968
1649361
545093
1456731
225970
2311549
2410520
1927766
1206696
1306444
2583648
620638
516215
875587
2411713
2484156
572368
2933754
727593
272579
578701
2066817
1646099
1790023
2919720
2541220
1492882
1392330
667049
2139837
2094336
1999708
1455188
1930364
1449814
2050327
2816891
664829
1970406
2914964
2905234
666903
2268026
2386480
2296666
1377594
509485
415344
2814281
149936
2387033
1800741
64001
180801
1911149
210123
216278
1938400
2031542
1188532
73722
1514676
646071
2495061
291761
2836914
792767
2731547
1522320
285390
683462
2440966
1180455
2477220
1965390
2738685
2607483
131747
642758
316844
905860
1534179
1940210
1699743
1258446
2374185
1530902
823525
2701585
951751
749176
1922322
2055702
1583504
88898
1253135
2219433
990387
2404776
1782470
2754885
333591
1591681
586055
582049
2461463
2688706
1957905
115120
1110031
2933448
2549731
2283736
2310108
747975
23911
49974
1437521
861070
371503
2297659
2089670
2645376
33453
32993
961027
929000
1865528
607523
414141
2421021
250661
1358395
2195216
2406276
623828
1923187
1835060
1289901
1097201
1797132
404162
2748275
1114483
2719981
782628
2433984
1312079
2495888
928084
2066752
736449
2407977
2839321
274990
194776
2890379
505738
1675129
94862
1123998
706477
1766407
2441725
1541112
2858840
2506346
54486
1471318
2650889
650375
1468377
1002864
1661754
272131
2774249
2279218
2476123
2006488
2515620
1432333
1690363
2383803
1992303
2927571
2721551
566293
1936666
2130063
497967
972426
68454
941838
1567609
368753
1472267
445305
1596056
1378719
1077316
2386690
1131157
1132720
1411524
1491637
1309835
2792785
2452591
499736
2125017
13145
220072
460008
879591
573843
393849
359891
1575963
614528
134983
1455269
1895399
2592024
1694981
469678
2123625
1640301
732884
1579565
432339
2082590
2675829
2834504
477545
1369672
1986625
922782
1422562
332213
379168
679004
995704
1854308
1492317
132563
1710324
2366943
1662343
1476365
2595277
2073387
257066
2729630
303980
1431770
1335179
2777658
2656496
1808802
1586439
713649
1364176
2725133
2406591
2391556
758802
961181
2387846
2535615
1765945
2700547
2696779
1621530
2509077
2015808
2262968
2602568
1089975
93482
2816681
2557429
2839570
226205
2847049
522860
806851
61524
1814985
1804104
2310037
953731
189490
976670
381133
2516273
2164241
2302044
432972
2498216
967571
208400
2923094
1324219
630461
1426927
759038
2335568
2296936
708349
1006271
1369845
664793
246657
1845745
2040605
394693
2637204
1393751
1021786
2040160
1057434
2128455
2379003
2278676
2761219
1157295
174751
608279
127105
2453923
1316685
2283164
1852614
1914457
856106
133186
2656956
25630
2127367
1574572
1966457
2553405
2477494
880837
2120688
1256487
2472941
753437
1709185
1265228
2076582
1948449
1264672
2703742
1416600
782515
1906201
2120614
804881
1578835
89761
1054461
83362
1711482
1513734
1909438
1642914
375884
1207969
1710316
1494594
2135718
1260133
343944
473260
267606
1688383
479628
175962
478826
1190881
2413964
2523487
1672673
2720130
1713280
484522
651594
2186373
1898753
1753507
679491
929633
2825623
743773
1078196
1792247
503905
528912
2712789
570985
909796
1394492
1532157
1293228
1647890
47097
1516414
1278643
695093
1103706
1968506
2855566
546294
2121557
1728597
2598308
2776883
2234102
2509252
1853579
2219975
1114618
2028693
2583427
379025
1044195
1399691
420689
2358425
2331395
2779572
2028978
570457
2655612
246533
2228759
8625
507452
899276
699130
922219
921136
981452
1332058
2208350
1755183
1508007
2621618
2794924
2343843
2815671
2658746
286896
624703
190480
2317117
242790
2025895
2076268
957172
2480953
1521382
624594
2623988
2555719
1038813
2630393
1414189
875528
2305788
472601
1410423
2346804
644162
2128762
261621
2197992
1273960
973858
2889949
977929
755955
1949270
2939745
2245810
1715318
2275715
1821192
724387
1485749
261881
657928
2551866
722495
222533
617382
1382653
2783916
1370690
756077
1238209
1202243
671294
2780496
783663
1702660
2493170
380667
2092293
1240613
2797842
2645121
1629628
250974
2807093
436830
716707
1899358
220115
2255046
2745610
1744121
2668284
2938227
2456845
1640229
2482547
401349
649211
1560665
454149
2336428
1459532
617297
1595819
1748691
2874933
1336179
114028
1301440
2784389
823008
1894626
1516425
1246716
2519678
2890024
1301678
1017251
799860
1385599
1096536
1634996
1753736
2647054
1631862
1114547
1430027
1047124
2674644
432586
1537074
1691421
584601
1511022
1421875
1054127
533127
2396597
2298178
1894692
1734984
2505089
832061
557359
2572528
2383740
1432094
450630
2747407
2591122
1318503
651762
1056849
562151
2652015
1478330
2013984
912569
988152
825846
376169
2566159
120056
761042
990320
928282
1085286
1507719
2786518
752675
1967747
2035331
1507574
1597179
891914
2347792
2643399
2526815
2636980
1980250
244645
1609248
1851054
300569
386820
1292971
1521626
1256345
1766687
1193236
1645555
2637736
361059
709733
106275
1252728
1419914
160806
2703561
522647
1862436
2927977
1087594
1338934
2113427
843016
950354
2223318
1804569
610514
291748
45273
2264634
265032
2819000
137547
2476690
64663
1853072
1038945
2193742
279196
287063
2347807
620945
1866594
807676
644278
1136304
2278796
2209769
610032
308787
245842
2491862
820990
2370862
1048360
1262612
135820
1300637
478330
1680358
630281
1645946
1910563
2795922
1797720
2507718
2350945
1990736
473475
2136150
1096642
1659357
2197983
876862
2448933
2329384
1613940
1750476
2545632
1443484
2107468
1264720
2261886
1414105
2067808
2455336
1673107
2922899
580271
245276
2275683
2093493
1974367
770625
93179
561803
1567060
488825
1191066
2655286
2833854
1251424
2473555
2857153
2810590
435407
872869
1387694
573818
311249
1666402
1505728
2176827
1892330
257857
2489021
209940
1734807
2254353
138187
2744119
1502928
2306803
1555284
666038
185139
62150
1742804
1215124
1409519
2166312
530795
176300
2116998
2938191
1123299
1130839
1826466
591779
2493844
1898054
1798775
1291052
2502724
1898539
2724541
2583975
1667303
428950
240035
2301673
1755007
1102227
774405
2050963
1230920
1615301
1910547
207523
453521
2046469
1476689
826607
2647107
1644643
2251889
193514
88476
556657
1547339
474035
124139
601021
2652387
1855582
2831894
912977
1987734
1980195
2234850
386727
2737173
1347614
1172575
701062
1632306
68814
2518559
713274
505753
1866313
302666
2478995
380812
2485656
1503752
1326406
2874385
251103
393277
1172794
2622211
1287407
2845020
2815055
2037305
1228629
2423494
2743359
2844849
365201
991071
686018
668818
664678
2662462
369587
2706912
1504949
2719659
433411
1582343
2508332
2922647
1498759
1385010
2790358
1623560
376175
1560171
993117
247907
813770
63177
1596786
583644
1389733
1327627
615731
462100
793234
875970
470733
1535168
1133127
1094594
882721
102874
1623971
1292757
2098060
693884
2755634
2009736
359982
2193077
861133
2068924
116808
2330317
523187
1607213
1633630
8718
2203383
2706225
211136
568490
1807503
2904361
2526385
2184891
2254302
1740237
1859533
253120
1186785
1405557
2644628
1632780
2074582
2626300
947249
2818470
2688110
2766083
2264084
2808124
1714273
2176210
64475
567159
2224652
1459602
2771555
1893705
1063202
557871
2305019
1237832
558323
927986
322475
1163471
2013989
461756
343581
1483889
1467855
1936714
397081
78781
794877
2077853
1279549
1454526
423129
2874525
1635144
141571
1568780
2083848
2668227
948836
2056184
2705723
1021524
2176161
336879
2055687
264987
1829524
2454090
1046151
2820508
1186451
2098794
2074556
698744
2711680
1481736
761319
922286
1275113
374763
2171090
2626316
1680165
1550064
102450
2125387
1837265
1860353
431814
1898492
265238
2516070
110148
2826744
1411569
1735892
1974962
1523925
306078
1232001
1701838
1558595
2120739
1682732
508965
2404690
2699290
62271
2778654
1103365
98846
1916061
2222143
1933711
1980547
2729855
740570
544667
1157119
39737
630833
1750032
1282438
2168441
2729765
1413599
1659533
2032722
2235840
2736037
1192175
1644404
406809
787208
561181
1104012
971971
860254
959117
2711468
886057
1854835
180363
1382894
1332235
1118607
2353668
2267018
2195535
2113248
2459611
1529368
120324
2873286
2495321
1881890
1266989
57038
1879055
1550333
1835304
1975510
2252414
2683993
975899
715146
1909104
1919367
523053
2304828
476055
1434737
1203496
1942521
2079649
696286
959948
1161840
816785
1074186
2280672
1628653
317590
225331
1255083
1875858
1881457
2594976
2547895
2150633
2362376
1796687
1436465
1497233
2752564
2687359
2382374
1415773
1683364
423081
2026230
2407348
1470417
1128094
2334343
734801
2393016
783906
98637
1965786
1607804
1083977
1267540
1276076
674552
106699
2642148
2897753
1877528
1919794
2409832
2821409
1826022
696593
2503558
1058716
836639
2064878
2767748
1035985
2539026
154134
2018352
2708780
138287
1683022
1387940
1627345
965925
2621440
1603167
118432
2546277
1718824
1997215
1328603
1205577
1337941
1395801
1895031
203651
2753522
2219947
1549394
189679
1507976
1866808
463433
1426208
2234573
2761627
2069297
1574536
2793479
1684186
390451
747189
1359767
1467237
780721
2359163
1499462
1136328
2435952
625461
2411108
490052
2932565
2219551
1799625
2806836
2321081
1964782
1407025
1591939
2293465
1998971
744041
436577
139875
1682195
752766
1733122
432136
2156701
483139
1185071
2059331
838207
2738529
1222461
2626818
2828957
200851
1727280
1379520
2567272
129214
515950
605582
1533070
811523
2129325
2339173
2362873
1664972
264632
1823097
41609
362052
1223690
2434095
1141434
1773614
1203559
1690438
2479402
1243115
2927656
2026512
1147770
1570371
379874
333224
655404
1265263
1988024
614643
2045024
2721744
347614
2598967
404301
2057500
1923231
2495857
1782700
1833374
307648
2749207
1840392
984266
282888
2094887
1911408
2069390
1190756
1773656
2667607
1174682
878470
1944828
2539249
148028
339757
541113
2678651
2138959
528799
9625
1369500
1803124
832656
1902335
1233370
1757489
2530085
2837051
1123961
817441
2258955
2681621
2593360
450960
758896
1517562
1414528
1371240
59369
1582173
571039
274953
113658
1824860
2186878
2381289
1481429
1619496
2195348
219791
409919
1411293
2274949
913115
692176
836449
1392541
2454028
384037
500846
2161143
1274739
169673
551306
2782930
2445490
72357
1202257
1450865
1419604
1971918
1704308
1308293
25386
1957308
1463578
1233808
378081
2284471
2023814
2145017
1268648
2673850
2697136
65288
2907766
2167660
1675380
1895569
1979610
266023
2004575
2581450
2205519
958023
1544423
1071516
2348403
2357788
97802
941387
2225626
2166755
2157189
508894
1771332
2547551
618575
1593233
671117
492613
2732380
778242
926027
1499547
198347
692686
2833575
1312624
807922
950284
1171431
1624498
330370
1889096
300327
614162
1414742
138016
736145
1297966
2887382
2741430
380341
1757315
1061848
2930901
212629
26670
1834862
2371917
2547471
2778583
2848281
375277
1554741
2008744
2072825
1966091
801929
316642
2163232
932387
192689
209333
2604571
2476493
2347703
1618695
824524
2119818
2761850
1972523
2399098
2465330
1449165
519442
196551
2697823
1246005
1160574
911072
1431140
971829
1247333
2926439
950978
959838
175962
2085355
2441997
1403714
1267136
518695
2575112
913917
2280139
720667
27504
403541
1348238
1735831
1590426
834406
434462
1748274
1807869
1903025
2557925
2614371
2025098
1815732
169759
438925
269155
214187
1854033
426870
2524423
1129449
655693
2079606
2470580
2757731
1707515
774708
2540421
152040
2356836
210749
939473
383805
1599269
718439
599211
22012
2259437
324296
2105789
1949246
2494088
1421284
490253
209975
1871806
200496
2929999
2658659
96504
1818850
5575
950814
1726537
1651735
2734193
2820462
264257
25614
2784214
1922916
281804
1246624
590323
1825305
1350129
1991606
6433
1460454
1547244
1987457
335781
224132
1995913
269791
2437492
2349027
2545321
1802176
583221
862460
2071159
2196874
1100260
2090098
366059
1946857
2252801
1301630
1712860
32572
1948116
1940033
1649605
36942
2188675
1389560
2376283
1403599
2309175
2114618
1688810
2136516
1675568
2275586
1533126
480630
1755067
610680
1128689
2020346
2823600
2236207
641897
1669638
972248
1060216
53250
2438588
2198219
874707
1179631
726108
2677269
1306740
431289
1789529
584654
44178
363590
1598667
1087221
1184624
1297216
1823050
789778
643610
558415
1072371
437012
1803271
1852845
459070
2055388
1941856
2353361
1640867
1841872
2086789
2221125
2533162
2647004
873827
2063960
1290097
1494345
423934
2403872
99827
2925111
1559324
821485
168462
1946986
2410045
248326
1595029
277410
50802
1161407
1155441
857520
2148077
2423691
594740
1509323
289847
1971217
509621
872209
2096184
751596
2174705
268158
1746425
1656088
148337
35369
2587234
1948814
521896
1754262
1904592
557955
316222
695577
1835793
1240327
1791592
2105412
1552790
452483
1623066
2715352
1044744
544111
2353842
2097256
2018598
2503348
2711651
2485402
1418864
1678638
1906704
1813281
2065424
815413
1774057
1348716
2835751
1025450
1746305
2030594
132835
2415068
1801946
54752
350798
2370424
2932516
1686963
883183
2703220
2203669
1596583
2172883
1583208
291361
2320094
1471568
1906649
644488
1581963
2322358
204921
2014930
1100675
1694616
2882753
2201658
100361
145790
935127
2757962
1853025
1462370
1589989
26437
2289743
124645
1596974
2914465
2322901
710229
500155
332456
748150
2097738
1122704
1959127
1228555
2582935
400494
994806
2321367
1096810
1777420
2903431
1679717
2048449
871445
2873122
1693520
2671913
419191
589741
934671
825807
1026938
627519
1672792
459192
1122989
2175804
528276
547297
2550625
270559
690738
2492441
768524
716670
574523
837214
1769375
75277
963701
775837
1053824
303053
1737790
2545626
975177
858793
96011
2561957
1367624
1025115
2899600
1708943
538699
2872875
1500063
959332
2563201
776053
645687
1573703
1712194
540031
2047812
1617923
540759
623390
937747
384716
1998982
2352253
2698953
1328696
1678643
2413408
756541
922121
2289853
2827386
1150241
623771
291854
409907
2560582
929716
2268678
1324411
1838781
2114227
616256
714758
2767451
1881393
504356
2575535
433138
353958
2473771
968102
1957036
619777
2357088
1017709
941244
1734207
401654
344792
853029
1041976
45512
2593307
1380126
2247305
2734884
2242473
410159
2850644
945306
2319989
1359224
430052
976994
1827092
2480115
2188295
2520883
1257096
2700031
310908
340378
916914
2361122
527433
1208122
1512499
1590555
2808796
2305719
211879
2618823
2076421
2355311
2441360
1745258
1540917
2835710
2560588
1324349
1535882
333807
771109
2919927
2031069
1588357
1437955
2517188
2262979
560434
1696763
1239774
1304688
171187
561043
2070059
975883
2066256
728531
1793053
2435784
216054
2280840
432421
1030696
2520006
1616572
1290356
1060045
1211537
1639662
126130
2886112
2423090
1082459
2409838
1852939
869778
2288703
1825771
2852368
2516125
1306118
1412155
1189066
1277683
2108559
2358001
2009418
846136
2120886
866805
1056358
1188265
2329865
1124983
1206054
937298
977781
1382743
2672425
774195
53608
868018
1252555
2371810
1191521
740503
974135
1057098
1543790
1344148
1660976
826319
2376298
103653
2450625
1380652
2192781
2285655
1361204
1979605
1733895
2608868
601989
760776
1179269
1873005
1395673
2644730
2104319
2208803
1993552
643374
616262
1350925
2902568
233253
2702184
1088346
409005
249761
2251678
1583989
2291257
569634
1524718
1689414
2526432
1915078
2776473
822478
223551
1533420
243746
1037322
1134206
1768150
57542
858634
1503504
109154
779914
1511062
792801
1461515
984308
107203
146431
541416
788330
1929399
2191758
137144
2326452
698549
1297093
206732
626525
1293788
1791009
2605669
1088112
229712
1488403
1286390
1903244
2326764
621876
970602
138896
696995
1996944
974537
2629227
1937301
473201
650018
1179382
2687040
1552409
1826532
547016
2308044
112023
2036076
1833891
1708408
2260031
1899760
1384833
2009485
2440676
264912
2097848
1410668
2420900
1820098
1391514
2259335
2299578
1744658
966681
285835
1503058
1243651
906491
604403
324463
1158199
1018686
581216
702745
1181622
2812479
2066058
1260609
2710105
18171
1527755
1489844
26067
1422593
2744162
102725
2330931
1978934
252866
611359
1132374
1095827
2934596
2491178
1883396
2642193
2084701
438350
1368213
990631
522393
6261
2898609
2547108
1910148
1460480
2349673
90921
1104903
882566
43091
280285
1137027
405869
2925821
2253233
1207667
680697
275541
117786
2862930
112781
1637690
329298
1153931
1971638
1237986
1118772
2359946
1563211
1023656
1612566
533099
335492
2151633
2676602
340669
990017
2024107
147325
2710464
2731054
628788
2575728
2231375
1256753
265126
282630
872486
1157326
2624884
1743442
1968620
2394346
2198554
384574
2013987
2787773
2888613
573595
899072
1570223
2024450
2807170
976722
2729749
634055
129120
2488720
2108634
2099112
893201
736293
952643
990683
1614272
1958631
2373825
2135189
1842134
2630782
2133894
2447077
1173750
1590530
673804
2080051
496706
1685874
1751631
2427453
2173977
2394787
1507380
1260081
437632
40281
1617545
106807
864576
776991
1859143
636495
1891210
853275
1506247
377695
716797
1418257
565838
2782821
1286327
474514
2803852
855370
2536712
2097532
2158480
2163006
866587
962452
2436977
2172675
2721848
1904093
1697355
1486197
2321581
232789
886727
143097
2276897
2644703
1413544
2331444
1812887
1608420
613612
2268929
1480091
1613940
1189057
1866349
1479517
1254162
1035217
2863055
2184401
178502
2614112
1010675
1428173
2157606
478320
1823289
2079096
2308197
66111
2866605
482334
1885886
851751
1743835
2928414
2719039
1505077
691428
1408692
710326
480211
1223445
722902
2598188
1258024
1550272
1507764
1627953
1616297
2497120
635023
2145340
1017169
2121676
2867404
110869
1609912
1241192
2442144
1676297
2939833
888691
94607
174670
1758792
2798865
2263741
1825383
2818224
955320
357711
648150
171862
149463
1033152
1482316
1949918
1215617
751625
2213908
1922798
1005677
593542
2288671
2397403
29398
500675
229159
1086374
2118355
1604607
441955
1807855
2334267
701087
362490
558915
425076
145737
1102481
625874
2101777
845117
2853007
1266091
2571216
746566
1110200
1653574
2604510
2682770
862673
33138
972848
2525131
523358
2270481
956848
2058824
2461222
1747672
1464134
1025508
14151
334777
1502040
1898726
1202958
3064
1325049
1347709
2835797
1579279
2440470
535721
1297402
2256657
2632080
1553024
2467843
1613872
1167357
2429479
823571
784272
1721159
1998111
96387
1573291
411134
1967526
92054
703982
1631983
1366776
2554194
2760276
533069
480706
716798
988297
2404648
56324
676304
2009551
589184
532954
389626
688130
360061
2247685
327088
2462450
1099956
2472257
2097911
1924647
1249680
1389604
698169
1925905
873843
1449744
977366
2280477
2114520
2854208
408926
1653292
2229398
1564767
40338
1593936
828807
1894505
1593283
380436
2502082
1859575
278466
433098
165728
688089
1597412
840463
97835
286383
477204
369705
1894204
311571
2749580
861791
2073007
21661
2229171
1527549
1644334
2391822
1090554
32485
2910239
1373036
1386675
674256
1955200
14730
1101931
375278
1213994
2253284
547178
1662508
2782036
1876548
742348
1890812
194883
2272104
186563
463358
2891678
449725
2521817
707714
582854
829740
2102573
16670
1348678
2889815
1836215
1867390
400505
193242
2375357
162893
2301374
1140845
1271240
1540830
1438411
1409093
1871896
1088735
210960
2298451
1369602
810505
2874161
780589
1582322
25736
2902201
2716748
2423096
335760
2409983
1260234
568664
1524060
2790510
1877030
215378
2797043
2871222
2422157
1374783
2461155
679688
2511465
2874517
1007202
2651557
110678
1752606
2784764
2389350
238613
1617088
1429830
1078952
2629722
2620782
1089265
1384824
2514156
1804701
1361343
1312236
1083967
2645348
982510
2791317
970450
1313569
2124828
1276365
74088
248167
2222265
676671
2148377
2517929
354342
1325865
432369
822690
240860
2274596
2512357
1487163
592743
2100715
65975
1714592
1871732
1496996
1168117
631314
1204081
2831964
1627122
43006
527640
178418
1600253
991652
373276
1312588
1283138
1116459
2581411
1097349
1160992
515474
1548054
771509
1839643
1199204
2394107
640816
1301883
1398774
303069
2224038
1712899
2334405
793781
1558084
1991938
196914
132976
1722228
443232
953234
2283664
2047052
2506158
2872189
446749
1033538
867566
2588892
811235
1670054
1961406
154398
645131
494084
1837582
791480
2361090
793726
56264
437234
152594
1143427
418820
103396
1892235
1612630
1437512
2695050
595473
2725978
2680945
750230
2638644
930272
1071062
535104
1812335
2458141
612843
2395410
1751802
1129960
1886765
636063
2511248
2703698
2309748
35971
1180956
1417789
2262080
746166
1896629
1868033
2141042
674578
1353555
1751886
684905
2263294
157916
2888356
1389665
1725100
539203
2008690
2066009
1468230
2788739
2821435
335847
2331067
1648196
2675118
2524440
1987913
450112
1311565
180486
2816313
486370
1418303
2264631
403428
2520931
2892158
2105549
132683
1071116
1266991
2797845
2258515
1982527
329442
2483273
1048033
2785356
2562039
2032839
2803165
332243
1662515
360589
2873721
1597506
2644075
2497317
2284205
2454594
794058
768490
1174571
1535961
2604274
2859422
1713159
1251766
2144943
902937
1838607
495485
2127433
181790
507473
566112
2346182
594277
1487588
2146111
279005
2855252
2722067
766999
2072315
636624
2272525
2399703
2487461
1938666
927890
28623
2464756
1114841
1696857
1972081
2399168
2728326
2611076
1695464
172718
524706
1018506
2248242
347647
2708629
394631
444415
2025048
1632372
2652339
1235533
1647338
466187
950831
1433148
1417288
1083705
4771
1305864
610238
1706562
2134424
1159976
1446386
2618904
1747794
1417944
1798709
2927054
1821054
397315
306578
465182
583088
1653943
526381
2934809
395475
2201531
2296549
2911105
2009672
1195844
2680311
1796512
2339395
2771464
1825763
236368
1546979
234667
2836499
1687552
15307
2296697
1717751
1435696
2683733
948784
2853689
2844573
255738
2330801
1615713
960216
2739074
445226
789390
2229756
2355448
1241353
2013974
2093088
1249818
2499123
249273
56669
2585118
2689976
2390829
203808
577582
1739876
25377
62970
2582969
1955064
1771707
2770065
1592363
741746
1615625
1928685
2657901
2378171
2562830
2262531
2488107
360187
69162
2296260
2269715
1231268
2065760
1336023
1739452
1440330
265995
449630
1643348
1548952
2907177
895547
1755116
1753072
1835240
1198651
1009152
1213780
1154774
2552267
1281404
1094967
560211
1571768
2691572
2357529
1296200
1306140
1412592
1603973
2118403
250539
1792690
1017645
288371
394197
163194
2531104
550040
231016
2245758
1848622
975233
332232
2344575
2347111
174048
2164780
2438861
1064926
2860871
2251375
60385
576726
1444284
684395
2088257
2180920
1863533
1945312
1430142
972557
2879968
572069
2224316
2758262
2784325
389183
967848
972697
2531169
905129
1768597
2902252
1126556
479631
1887596
1859839
1534260
1853064
1389082
1602193
2257810
1164970
2786660
259717
1208079
115317
1219569
2886116
1727083
1115091
2074819
1786521
2874245
1812279
2066002
2038123
1807570
257032
2081608
2697244
569181
1266650
2165398
547750
1900229
2417702
512225
2608071
646597
902310
575822
845902
1559134
655732
304103
575472
2290721
2826591
1746153
182316
1632810
837254
2359752
2378715
815417
1048545
1770136
248697
1414186
405018
1349699
1223501
2286268
1143020
1805941
1363260
2420108
675267
1693024
366737
1408450
112957
237898
2200529
206004
237920
2399109
2501594
1376744
1355028
2902555
1470820
1623885
518027
1968424
1285393
1601309
1551553
1490980
794880
2378322
1178748
1910333
858147
73845
1743705
686900
560603
2724678
134125
2425525
1959071
1994366
2865395
1037846
1132553
2821482
2147063
1493325
1721808
1150012
1551162
1595999
2056915
1023779
553861
184678
79592
2528194
2342480
1693370
2203944
73645
387619
2369295
1790182
2506850
904524
1790499
2231118
895074
902099
296716
1385681
2552240
2035584
2533758
503802
1776359
784103
1913680
1783530
563848
834483
2590406
758701
2086054
1631687
1985495
1518196
758134
2162441
1735355
2561299
2050903
1131008
2935976
2119225
299899
2404736
494090
520719
334564
1580789
1185456
2387991
1158817
2093026
1876935
1805439
329870
2374233
1417596
585988
2129590
1049519
1287745
625688
2428813
1314368
2864210
2158160
2738199
57436
2832325
1659857
1717682
1556562
2730790
2523647
314545
2009872
2324602
2038884
1081597
2487810
228770
1900086
2534545
2561461
1829783
1989105
1714799
144933
2509947
1430325
250368
919541
465409
764121
110058
387755
2521174
590738
476682
935362
1448400
1907450
485533
148460
2694884
1972813
1751181
2348569
2737567
2488298
2226352
1975361
1387169
1403747
2012846
748346
7689
1323696
735192
690993
631499
1593902
2131266
457281
984457
595446
2802137
1068824
2220123
1369351
1930919
933861
872829
841742
1866802
1627447
1128789
1001181
182288
1004950
802902
1520952
1323686
316563
2014286
315910
40730
1830389
1962460
1855540
2334650
1660219
869026
1254998
750790
840497
446018
2263634
1010602
301868
2424851
1054870
2409545
1961592
568030
1111310
757841
1119390
1246993
1588198
592897
2483120
2218926
768599
2808270
1242980
2482346
2056260
2853222
1958870
1217831
2031498
2505883
2366017
509615
2711379
1388625
1208986
1341824
43677
2210556
986050
2152556
2882094
1397186
2648662
373743
73803
576226
439297
2473712
2761656
1362009
267554
972322
1690632
1527194
1973891
2639899
2550465
1725023
1069100
1646086
484774
707699
2145035
427349
86288
1542444
2551628
829740
1159086
2321353
1549771
2605650
1546379
112422
818409
109240
823861
1408071
2915027
2734475
398274
735538
1277545
859696
491206
2289572
1684586
634439
1226049
1389443
1957588
1417515
577880
763810
1916395
2576619
517825
2433089
259374
380383
741919
2223824
178923
1100582
64940
1167410
1705745
1118491
2902621
2655742
1940607
394669
2712022
2264261
755613
280773
916899
1108953
942385
611303
2111380
2333461
2157115
1627234
148642
106672
1696148
1483756
2099082
1451959
2062997
2018415
2762953
1706214
834412
425266
113126
2119384
144091
1699374
212016
1709242
1808521
1649029
278275
48640
459765
192341
1838617
1528745
107796
2841194
2709416
292215
1447445
25265
1776210
1225926
368968
2754201
2933666
1338385
1535874
910226
848619
1705838
33928
734048
2609308
1617675
2511134
1815534
1081864
2252447
1469083
2152283
850239
1935034
2259380
118073
2627202
1790408
2919822
1916496
2113722
2372079
1893708
2441587
175394
2188733
2709895
882298
522939
2548386
1239094
1518825
218786
289412
2457712
314710
1981435
990665
2603324
1895168
635208
272279
1144627
2144317
1915973
1954085
675027
2387932
2608845
2153442
1323247
959842
1741275
2612648
2186627
2632235
2692008
1479252
1974297
1945302
2738015
2013635
1145442
2930001
2455357
1876949
2929759
2807266
320342
1371813
549897
798618
1097067
968977
1546993
1051545
706681
2810926
1218709
1132691
2602495
657039
368031
1242250
1575980
2509401
887582
646448
470905
503769
131887
828153
11258
279321
2867541
2639310
2102205
2345238
316961
2390019
563400
1119568
1818708
1545025
99952
2707684
1702014
540722
1070859
1093578
244596
1059453
224947
261720
2417244
336079
2779510
1006569
740585
407205
1838932
2585709
1355469
1164161
614274
1614012
2593024
1628414
326233
39573
1453564
2057139
2243601
2218193
2699954
2779944
1241907
2857886
2401283
1626662
792390
1066045
775622
586367
131074
2789727
184350
2516986
1510117
2235446
2818937
1290319
2211353
1872919
1462445
1088268
730388
2016926
927658
1117490
2175677
2740437
1871748
2227930
485866
255473
2839004
1525292
2606062
1997793
2491211
1847662
1817057
1414637
1951854
1314586
757190
537314
2619867
1747245
1282807
2453330
1383606
1451685
2586678
1896246
610297
1162755
601408
2613458
2168955
2169883
1549217
2225104
2227967
1035052
270027
663843
1185405
1179345
192570
568840
260891
2693219
473134
1462317
2763618
573316
1259569
2429650
216902
2769183
422316
1428081
1512873
517041
868897
2923455
1395423
942327
882882
1218286
699250
2342321
2516584
1873853
2748327
8597
2874495
1804198
566125
328737
1591103
316001
2872475
2321891
328027
875778
2060718
669209
1329953
1435080
1377664
2902786
1693284
1350609
2303226
2921606
1682929
2190587
2388991
15538
2418046
1339785
2208420
709450
1627897
2652342
466789
2544247
424567
786873
2606702
2267569
2655829
1207608
2373174
1956851
1063192
1246212
1917178
38891
2635690
989568
2207794
2321721
1224936
1809446
1664457
2048122
2162260
1661580
2748995
980443
1609916
740212
1908103
1283796
288673
2683857
1115438
201781
664546
2737811
2924969
2508112
2474999
705676
1113197
2696687
1583006
101226
2014756
594819
2242222
2920722
2930826
841300
59208
2764651
471078
326252
958086
346277
1515101
235228
2888351
1734722
1550417
2002805
2056666
1695407
985041
1277698
588046
1834461
2207330
1452140
865197
2563224
1319432
1118333
598181
2595954
238211
521106
2178497
1658780
73086
2645419
2486642
2751957
1699923
2448543
724559
1990473
1944105
112361
2497280
2454958
865088
1958041
811542
1738034
2367324
2507596
2523106
426324
18113
873979
372529
1312504
1363163
2831688
1891023
903126
196646
2607353
729548
2700949
387246
752690
506236
620637
1267049
2749399
549805
1574775
332014
2562614
2389400
2576978
196953
321636
1188046
162524
185263
889102
1252168
933330
823762
999919
553003
159499
1611012
247447
804844
71032
1063458
1404918
1130291
644332
2158248
1088928
1722236
1373732
1460350
2153749
2134677
45533
1411482
2569895
2616910
2248690
1984532
502797
2909198
340250
1412628
1513033
282163
954936
1206834
2820883
1595343
219033
1171368
2223187
1931548
600890
846759
2792092
347487
1707263
999705
2804478
2451887
1284561
92799
1743728
573324
672381
270862
2399503
315117
597417
1202174
404763
1243362
1294789
531570
720898
402524
36414
2013128
2261663
2869967
102489
1202069
334327
587040
2287438
44252
2848193
1033174
2784287
1714778
1058564
2486836
400657
1179047
2436843
1487754
2143903
485021
1744140
2680967
448526
2910131
609862
2713122
2056059
2232127
2503585
1992220
142407
2010664
1936062
2637359
2685024
2906655
929864
2755111
1820927
1977830
1429972
585871
1143202
318250
184468
157917
514650
816802
1520625
1541105
2883189
2863777
2057898
2128991
1238568
608277
2862370
2611263
1476706
1020268
1439791
512351
813963
236071
1571180
809432
2344527
742623
2740468
2312058
958681
1722554
1176386
2249877
1684810
395087
1276458
2525216
1893831
2206315
2693082
271622
1076079
2718580
2789636
1099347
138415
2765180
837734
1561309
1378759
1110160
1063491
2620714
425179
2362774
2298827
2780034
2708105
297058
937155
2634963
2647248
448365
1657477
1744872
448337
847057
2093404
1801621
782935
2573916
731780
473859
2137950
2261836
485495
1088139
1285149
272524
1263376
2282485
143889
2571781
2328682
452154
1077644
1234299
1045615
537832
1149591
867884
1009956
1454799
1265030
1114900
1128801
354107
9702
2384063
1221190
861248
1912442
1275405
2085771
1019848
636123
403996
938292
2035384
991112
1606802
505057
2710303
2872392
563274
2791456
250907
297657
1977839
1932175
1039471
2628686
511584
2593199
1492030
704494
398019
1785262
2879577
475902
2396331
420463
1642600
1470791
2205505
949458
2271705
2440217
510718
2185330
452693
452391
236205
2358222
481564
2384051
672574
2206079
214526
1512530
1527338
370954
1295626
224333
2169573
2448967
209190
1842411
1142019
198516
444085
125267
921029
2051274
177696
2758867
1907940
745680
2330723
120418
2479832
112070
2152558
327280
1275006
2138305
1723350
1163760
652971
191102
1429062
691892
330736
2454899
167007
2833249
2022737
2540733
962127
280929
2889435
2600041
1273890
1196582
819052
2714264
1101152
2288905
2206589
2806831
195924
1632692
752589
1202725
1855586
28799
1918676
1266944
1470078
698075
1081670
313380
447562
1489472
666509
1292165
2071437
913505
757189
1954718
2698569
729444
865975
2681873
1034884
1538882
2354410
1467829
1183550
416922
1513419
1692154
1780048
951022
2628115
691318
1536429
553578
1815564
257050
1239845
2868337
2528898
2604465
1647023
625155
2381363
1300243
1731838
743521
243703
286829
274471
1839767
1749022
605412
2555984
1670051
2467881
536397
2542203
360162
1414220
1389118
1460947
206134
2101112
921069
1543127
137313
1236121
2829495
1279655
2770065
487056
927876
252206
49911
904557
416014
361286
1625447
581313
2600320
2233366
2467126
2709871
2358549
1500755
1118699
440750
484706
763874
889806
1941672
1539272
2689516
667476
1716053
1033330
994179
1889093
1571496
578236
2797809
323378
2783796
1538368
2546837
705970
1390266
1169637
2393705
1572726
1682646
1887024
713950
1622490
941701
1207645
166319
2525078
2767968
2096501
1621799
2436374
447384
388632
1727612
2203085
55440
1310847
2737580
356198
2371056
1347760
626815
498175
1663424
1533676
1811086
1440643
272243
2637979
1943513
1098734
2554438
23779
2497063
362510
2584778
1544332
443912
2149827
545025
2027566
1644218
2184813
2749891
109865
2213309
1521458
1195551
707250
1298812
1081111
29061
1396599
1270270
2035574
1279452
1264178
1533251
1359972
2561212
509544
715830
1464817
1621344
2676744
2278201
2746317
2044055
2242856
1356615
2311561
2475019
25040
701242
91850
961831
494205
1370420
140306
2491008
771042
1051848
205114
2341275
328917
1552531
2851111
615954
1561468
1289689
1457628
89303
2848856
1416821
2364038
980264
843690
667786
2555031
221569
1910433
908757
2193344
1776013
2500806
724430
2012523
419546
626646
757453
2562564
1774503
121344
2486258
98350
2379172
1352014
2330952
2029728
2409755
1311285
323541
2462252
1958920
442659
1714721
2567380
2732723
582084
1810371
2464874
246345
1060783
2207623
2265764
2065739
680159
2172764
1426796
179725
2401658
2812516
276583
1938893
598418
1641983
1515514
2188414
506888
2082863
2254912
1304654
2754296
1093596
1463722
424989
798604
2806206
876036
1341469
1247131
492426
386097
857885
1936642
890718
673412
64454
1385284
1712975
1695358
2139410
388365
2822354
1941722
1843384
2255455
274132
1760335
641710
1772754
1145202
108571
2821534
1996539
2469866
2477801
214069
1708694
2375914
213624
2931585
2517624
1155586
1426751
1547
749901
2407382
1108409
2197678
1079926
2811898
1823077
1865952
999248
2461023
2268045
275144
2745099
2243671
1154518
1674333
2291822
1879043
916274
1113976
2836349
2763847
2605436
1643446
2913092
2479687
1012208
21032
2321878
761326
1783825
2095409
2259617
1866619
1684846
1817080
436150
1400080
2216244
1048067
1123310
1789307
1305084
2579963
193881
188689
2457524
1196941
2419678
486159
2162073
2910564
598987
388782
2099157
1279255
671364
1766746
2227118
1842650
709063
688538
170399
1019978
241912
755119
406313
2495578
622395
2573013
1961172
1836092
1553525
2760373
58811
1173390
1842986
1158884
177661
239721
1891840
222848
694429
1736021
2292352
2703003
920293
2100730
794703
1465551
423982
2655024
2239383
1539852
765202
540589
2355706
2014750
713422
747944
5410
2314494
2252922
1794188
167508
2044197
285609
1396342
1596171
1489443
1079919
34731
1887327
1043555
1841907
1121068
2101453
2137063
2908813
2869337
1040440
1700083
2564486
1980565
2095851
2095438
1328955
1974643
1338490
2312081
1688936
2179571
1341548
1688342
1129518
995081
484538
1435471
2311238
1943838
2476040
764613
2587434
2914752
2281220
808629
2416944
827400
378601
1895257
547962
2752654
651386
2048160
2089521
1934217
2885427
296185
1650545
1999580
1814569
963885
1774318
1658343
2392646
2862041
192177
1445546
2662907
409359
956271
1090959
1669543
638230
696348
2002463
713449
2360448
1598638
661176
2058955
902568
662799
1017574
1554891
1534840
1844625
1121911
2183461
609695
507325
211135
1131551
2335922
2034862
2105260
1485595
730089
1249216
2694450
561331
2861177
1485951
710552
1165058
2296085
1930437
405608
1951016
509289
2505020
478863
942886
2126640
583615
2325650
833566
2182541
1568318
1128195
1729135
2257545
64554
1859422
1366565
1790818
218400
1872007
2856544
2660709
165438
1767691
181701
2889267
1125963
499370
2508476
685056
2651649
1594368
1030740
639135
413082
2663194
775569
1981171
2887402
1733885
2547190
1942017
1927373
2063910
2139890
1399747
2316360
2203763
2807264
2214391
1586307
2087942
2181011
1699172
590212
2222091
2116949
606060
277706
1944861
1189045
74754
1042718
987742
2812158
877519
1978582
2641343
2061820
1166955
2245829
1095317
1084020
1559475
61522
2335325
2039580
232875
1950267
1906454
623302
1891846
211725
2541589
809795
1722058
1199447
956415
279989
2232727
463721
2295060
938142
2403294
2035419
1493066
1504939
2880370
2272086
1981159
1853484
260944
2559447
2426334
1887249
1766432
1116811
2488489
196292
1930403
400233
1624792
1637165
31703
2177448
1446044
1930225
2911846
2856705
241214
595262
744530
2111463
379266
644899
2804612
1358057
2550021
879350
2796542
2439694
2623995
2893883
1548146
164148
393270
1770225
842729
2500612
2837004
2594438
1255508
313465
1918951
2543511
2413917
1347025
2413363
696859
2847474
1291212
316871
2211749
2525107
2154190
2523331
2524512
2705489
1695434
2563573
2431673
623657
2448441
772670
1537795
2850364
371870
1751823
1786794
2247794
1724982
1465620
568476
1802064
1874400
1339311
1850392
559168
1262285
1354739
1991276
2053354
576188
668937
1535422
2680747
1823726
290898
2113911
823814
181623
58720
937969
1685542
1419835
794304
2622116
162192
433542
1172041
2535039
1763179
791167
274999
2410578
157170
1212702
1924472
499447
1978911
334988
1913833
155130
1117614
1498111
378007
1475199
808964
691853
1731944
2166355
1031804
1317281
1143615
1854764
2900319
2593003
1922301
618529
1180049
1978299
1387083
2066120
2077247
1628270
1413792
1597963
2741927
129513
305985
1169379
305922
1985893
236645
1218288
2898505
2667542
1915933
394688
1721735
2499137
972676
610345
2320222
204238
2850323
105949
1778122
177371
1548293
2644343
461916
1931687
1161984
1086394
2123668
1926181
1785054
2925071
106386
739129
1237621
2591116
1216586
1153589
2698670
2263739
770936
2596146
2578997
400385
1627359
1744538
124712
2181756
246319
1493194
1622101
1822992
1687186
1626613
2574829
143039
1195297
2153798
1044728
1423089
1232388
325949
356238
1557780
1942055
1141679
1704623
921346
2666114
2793340
1399745
1802607
2283884
28698
2789915
2608786
1185653
1757662
1699092
1262048
732390
2472248
674637
1807154
1716163
217128
1613647
1358896
1985177
2503155
1089411
2605000
1855824
1273215
2439003
1105842
1771708
336406
138204
2837622
1102670
274758
2237533
2283820
423373
1823055
1349364
1048755
1554971
476530
811777
2111482
239256
257578
964001
436392
1687713
1308097
1081867
528048
2600613
1197791
112742
1420500
2702789
70529
1607287
1987435
2733484
8545
1967273
942938
2602016
1176487
1239262
1532719
819646
1643939
1188996
2340124
935590
1529419
1749961
1955114
541494
1302010
1061051
38226
2502939
2874177
843938
2441304
1250481
1472331
584633
2547793
501481
429981
2667999
1913327
2257547
1843855
1617740
2338624
2320135
2228910
1178793
964341
1347416
763373
1201855
2641060
7676
1864732
2164040
309889
173968
1908972
2585644
1937145
2922070
2149200
797691
1506071
1172887
467439
1657528
657682
1902911
502927
970608
1727927
807639
2445101
580550
1538689
745587
173017
1263032
129424
2240526
2653864
708344
795727
1843327
1564176
751571
2250884
1359628
1687966
1962812
2312499
909089
2581012
902131
2569254
1340961
1204145
1501539
373179
440570
2759315
1880507
605622
1627267
1504084
80688
2579946
1652059
1294491
1093601
2505232
1417145
2043239
958224
398459
933430
328823
993356
746899
823190
1369168
2608401
2138673
1834692
2309322
10551
2154672
1309304
1109865
182819
2511850
112563
2022246
2906314
834008
409932
2631008
2157533
1443004
2901748
662400
869087
2504895
788622
1577627
368863
301946
2419276
2180158
1231839
820424
791259
655330
925990
2154671
2825461
2324466
2809436
1407477
2158120
145251
1600271
996270
2438617
2150202
2246422
2326369
148706
402447
1758171
1883486
794808
1316900
1610929
2451519
652543
1957837
2513979
1456466
1335109
821429
2264049
2486155
1736138
775327
2694855
925756
1049201
503177
2684485
1012205
580685
212806
629692
2614403
127916
2416272
1021354
1002482
2191067
2577411
1329600
2113759
1179397
1187069
2927583
1389032
407690
1007743
2070927
2800418
1480892
1333699
756554
1568034
427923
2370804
2243538
1598961
1054422
446169
1843923
2920829
1642894
806551
628968
2854253
416982
132905
2236099
575659
583700
805208
901937
2079917
2360613
1529379
2338553
1809079
977739
2008093
2597177
2740069
782907
26177
1018146
851363
1004536
1568658
1301206
231704
975245
2012227
2592872
2394857
1551237
1874580
117326
2830749
1874250
419711
2214480
211512
473018
2729542
116197
856945
1783290
703944
2274475
1813746
1449900
1014044
84466
653592
2466414
2024404
2362889
1224341
733040
809182
1575593
2328034
1927864
81734
1218169
1182110
1778459
1686097
1014948
1219118
2013657
2460605
2707273
452697
1521563
1083280
2207847
574020
1650347
1358506
592699
202201
573964
1609690
1846866
1977716
1397014
1429543
1244678
639931
2053477
1944268
2724818
964738
2938414
1555193
1867695
1281588
2396298
690049
738360
2185408
914513
2622481
235350
2813465
1724649
2277792
581782
2813717
2507275
192843
2586169
1831787
958642
1333473
2915908
1992489
10616
180212
1045948
1828041
2653697
1391087
1926472
1125971
1675417
264835
929701
656477
2860263
2193987
1471407
830220
1769418
861311
1521020
1084670
2271605
2125779
1714025
2375434
242826
380075
223522
2709814
2798843
1701968
2268318
2893993
1677284
1156496
522557
2870154
2916757
2338589
636428
2511321
760238
1746856
2430330
1323731
2870502
2681758
1217645
2506668
726965
296390
978555
1686522
1343726
632042
825342
137084
407365
1797729
229318
1857058
2778392
2469533
584763
1525846
1923458
2016629
150827
1633332
1380771
1649782
1528409
82113
360102
312349
1040162
2634494
982453
2175659
2138514
2319088
1492604
2708418
2407456
2392559
2176862
2186433
334714
1876291
2560226
1359050
2257147
1023488
2071257
88930
2166333
1709972
449673
1274907
376884
2404807
1683689
1982323
1357541
1357320
1703841
890041
2600282
2088500
958024
657350
213931
589077
1393212
654885
1883581
2139007
2458253
975284
1552031
120700
862771
1537534
1247323
2342633
451386
1078005
1469402
1658826
1478644
2754759
1869235
1079441
2470985
2850666
855966
2360633
2720468
1769309
2614343
1431978
1330977
408796
1424706
739976
170645
23804
2098557
1762387
1980607
1724350
1778596
1413514
257359
1111194
2568178
2851512
1132384
2514842
1130859
1171637
2325041
1282442
380874
393539
2178441
2282542
2625612
2150333
1014212
2814944
946214
698517
793045
1358783
1276536
1530125
984260
1500071
151370
933784
134864
1481381
534170
1619361
691252
2938910
2348782
1311013
141566
1809175
255632
340668
2768648
1738400
1192985
1066674
2519764
2506726
1045149
936320
2414204
2521021
293025
1515679
925081
1075403
1228453
506028
2486070
911060
892851
2747754
1605705
2160701
386009
92789
1809260
1289140
2264093
644626
2448317
2491993
688118
345215
947794
1866717
2843032
1630406
1550152
2157409
257848
1121494
1019246
1312662
323336
31857
2907600
25996
2600025
2546547
978179
1507159
2065728
2298488
897067
1184265
874813
1761340
1834654
2246754
2527343
882968
2619769
529172
2650164
2691923
528209
2568563
2279415
671194
1832767
1612959
2240379
1783063
1191963
761634
472587
1450633
2188304
585905
2562657
1748805
2658790
730962
2726582
1874637
1905767
57327
320457
2761923
1624634
2559266
1497737
2762637
2503442
2218387
996881
1289250
2260177
40426
1299527
1057918
1664862
2113434
1179483
2561930
1145078
230296
2461104
2005588
1869516
123357
2602948
2839785
701111
2368632
1887002
2932483
1444515
2770954
1420697
798679
1719864
2851450
2685363
1352858
2662592
1454190
2109540
109508
2514962
2459570
1173124
1567653
596619
1053084
1215531
2926455
1247321
2876855
2476912
1188527
1566785
1775878
1930142
70052
2119094
763983
2696872
677594
32721
456531
2633618
1326925
397448
1197946
1466837
1477579
1769740
1102522
580899
1628238
2147436
2928364
897894
2837744
2855896
980212
1196772
1644298
2292705
1056802
1929449
1343929
892956
2913251
2745299
242003
615187
2299037
659090
2758313
2220124
2038578
1951180
2744398
943673
2777567
2760829
988994
2928560
423488
2305313
1029542
499877
2066588
1195701
2208044
1592493
2495594
1435460
1989097
2375969
2595707
2124440
828979
552543
990021
1827306
905077
2763257
620
1852454
2490050
2358906
1757749
2178227
1767535
2811435
773285
1250074
1967028
1413153
1637001
1058684
1086043
1817393
1256262
1224564
296518
346784
1231689
2152284
2253084
2307764
566797
1593881
1427080
1545443
33926
477039
2705061
773936
48420
2484081
1719772
681730
1856123
2281418
612157
807126
2595613
1630218
1758060
543937
2029659
255898
1653067
2442273
1663250
1262519
61636
653846
480262
1274771
2842226
2906052
973549
1158002
610486
2170997
43405
361915
2359008
232194
980424
1922790
2342370
1853974
1088172
1108171
1447884
2150965
636847
1762952
643339
854740
446785
414078
794265
1559269
2865143
1059235
2770280
555741
1587047
1054179
98351
1295269
1803207
1034859
1781912
2728522
1297798
2828550
2686733
2332908
2861668
568397
787924
2534322
1638491
1636244
1186227
1559734
2629429
65755
1790880
2768021
423933
182836
48539
203702
1803530
2209758
1021585
480200
1173891
1369684
1702818
2810799
603132
232003
2904037
2894580
1944304
2638978
2888135
647686
1446153
1105028
247557
1723626
2579810
2442814
1541806
2882338
508393
802508
1686914
1815667
1418584
1858540
1139627
153833
2025096
912091
794573
2794647
60436
797014
115270
71155
2112291
2543156
586478
2500961
1340702
1735059
228763
2513650
1194148
78743
2561227
2052404
1983746
2723277
988999
718399
700725
2917277
332069
1902949
1867142
1720793
722884
2489828
2845412
2504333
1949748
60443
2077883
1210198
2597263
120807
1271911
2665869
317667
691892
2909977
2186306
2368941
1831615
2055530
2120651
2828024
739789
189549
690885
2867676
1774678
1209751
1398065
1647027
567897
1435016
1294050
1669838
2829560
2377790
739260
2098779
625781
2452851
391347
289087
887377
1284060
213070
1216377
344454
2102933
2530091
2172157
834014
509630
996394
265241
926994
893364
2593181
2127251
2372932
2363349
2621757
2655848
836477
1660816
212356
1134429
2464392
519992
1553309
1224106
1686502
818620
990476
880944
1446940
563736
1379856
1104218
853109
624638
2001788
2599394
1134461
2174964
412139
1559498
383916
206706
1346039
2892138
1093410
1227674
714612
366916
1785884
2845556
1159922
2527216
2857493
2913760
831860
2145423
1828870
2794747
448392
407907
1357072
1869480
1100589
433348
1957612
1489742
47520
1175236
835616
844534
2219472
1725048
2055794
2330237
627852
71953
437641
1125680
1130880
199487
297712
474718
2303260
2121306
883896
1100965
1429667
2298471
1399289
2202980
50339
1731692
1360797
1847220
907670
750645
1218801
1305804
742172
2115088
1680824
540506
2722945
210545
404103
2134881
2269150
1931999
2757346
896038
375271
2649580
1687372
256219
44983
827423
739356
1544708
214729
504504
1883824
1067025
1197448
605841
778713
2397338
2827979
1365291
939080
2661003
2151068
1702713
368457
720528
449059
2922972
1378655
1085251
1543346
712807
1863612
184161
1101934
1405229
547335
28733
1629973
1686533
2365767
1558337
828866
1097477
295328
866804
2901447
1102024
1536287
692835
1018946
666745
344610
2788154
1358250
1641972
818434
1736791
528559
1871496
2561690
2412215
2453478
1977960
13891
2739122
1287621
2292618
1718088
1403662
891335
1109157
2027915
1619540
2016801
2424765
2098992
1864998
588325
115053
2101409
2835120
655904
110624
2382036
2597107
1803738
988194
1376062
1658857
1071073
2305488
2362923
2620271
2504417
2365255
2177275
1246759
1499871
969390
582364
2061551
2837277
1186377
2712313
651564
1315360
2830019
1798464
2796114
378597
2123567
1889277
943712
2704673
2252514
1659579
2128267
2453878
630137
1714334
934747
1148655
1997364
2696666
258893
1168238
2590080
1900032
2220520
1740083
1740048
630279
2430564
30432
1054711
744651
1618579
208823
1250645
2483381
1872516
2779248
1060636
680542
2549283
1541471
565480
1261875
1375515
2242527
221199
1718884
1739159
498187
333250
910361
2787355
1896242
2707164
2239216
1531745
1091975
2619046
368563
22469
1948956
1763190
1177032
587352
760261
1465801
913565
1169122
1288217
880915
751858
280055
576604
2592731
885509
1379254
730489
1633550
1893909
671324
343143
2754736
2386349
1873747
1928382
418191
2470947
1541309
1924584
322572
2225980
1465579
1865943
2911876
692850
2558136
1740312
63337
2074086
1697082
2626369
2433227
2625786
1417020
423528
533447
1301276
1305954
2697891
526392
2053064
1064307
2266566
1019192
156047
2100645
305721
2038831
361736
2509709
2279567
2152148
2450746
1308407
141348
1251806
2686226
696509
984838
2691230
1602774
768851
1534133
1375817
2444733
1163169
858761
813540
2100815
773684
2181529
908617
1225658
111218
2829501
96471
2599197
1584195
1023583
2509970
1058224
391079
2420750
1999771
457414
1075848
881680
432691
2414667
1402457
1850155
296834
1031876
2513191
1264547
46220
1647544
428808
1865868
2194018
2408463
206003
2649992
92891
1915536
2199328
414512
1766278
158599
2651697
1753122
2053997
2621995
482344
398319
2438143
1293822
2039481
129448
2037746
2430160
1926319
460946
925613
2898223
551462
296903
2868546
1828067
2449814
622068
1091871
989332
2117287
2880923
2905158
988895
1181728
1187630
2860188
2510155
1866346
2000733
2554146
2131688
1151110
1948690
585324
1034325
1452505
977196
2772224
764624
2138001
495509
1303984
2605905
1742415
1499442
482084
2657833
1889388
1935204
1084217
1187046
480556
251482
2005075
1471073
2415493
136025
238251
907714
394092
1772889
1582145
1422340
963681
966409
1092460
668476
1848120
2476712
2409547
2438162
1649249
114522
2222873
2168536
2938451
296936
2358584
2912895
203081
2799778
1426647
2167292
2677064
1899532
1312496
1194134
2333904
2636963
434238
2246430
1969283
2739348
2707666
2207269
58030
784288
1615412
2412951
2925353
2293066
1929285
2149605
2605812
661804
2935947
1692711
1875421
1927879
126887
695939
2142874
2295801
1322150
2171289
1496546
1409345
164194
2311134
263683
2291049
2131780
2107773
664319
1432561
1249409
1447418
1186951
1806317
1842714
782594
1146646
647523
140521
1392781
2355418
2855298
2312653
1178612
2103426
1634381
2060724
2788949
2117800
2181578
482170
819198
1473945
1383227
1587089
2133527
1352783
2762194
1118710
1869744
2229286
823059
1052979
2856962
985326
2838970
2747198
392926
2107746
2403654
310967
787458
2287608
550533
2156088
22622
1996575
2043761
248149
2200881
1151313
1720738
2398345
2536148
2267775
426519
2725223
2328130
58567
526432
2100379
460728
1777113
453703
1913293
2648212
475403
865865
1012044
322154
1466617
897683
1820536
2749426
2506091
2169534
914892
1084345
750066
1851896
2276064
2465694
641654
1010845
2142585
1432569
917273
1984767
2379104
1429243
2466320
1353763
1344062
2116607
1089663
1779199
2291263
1043048
1655345
1890159
2219436
1551969
2263218
1505617
2913404
1993312
2300244
1096590
2788934
708684
1003176
1309273
2286664
1538007
1493033
2307241
66522
2877991
1805277
357613
1567608
2340320
2652210
1419559
372613
413563
1922784
1788501
938002
177941
805992
1557242
1998413
478232
2385586
2818627
2311534
2238506
1378061
1450128
1204402
1193689
52018
2684570
2824456
1613013
1844493
1106985
298006
2194807
1265958
690672
2264171
1839959
962492
1253873
281701
1282770
165098
1245433
556430
985068
691246
2004137
397094
461890
1258501
2431544
2525562
1059883
242671
1623366
2456583
956600
673754
418865
2646352
1818032
664271
8976
1816717
952769
827970
250477
606958
2802435
1423517
2304609
8218
1992408
1407852
1356425
2306892
2313871
198579
2202983
978833
1713505
1114762
829960
2738604
1695238
13555
997991
2899623
2453352
2414276
2918738
1953072
1879922
976450
1006173
385018
1359554
2097906
600653
1946327
1778266
2051050
1682520
1897499
1420593
2719456
2602031
2899855
125386
358680
1188968
2086961
385926
1584526
193906
1967207
2147744
36153
1024664
582158
1970783
2149538
2564889
2138085
540561
2304640
258605
2879170
984277
2811213
1758974
1642342
534122
96119
1464222
952401
631048
1759426
2755287
1307218
2091063
285538
1829690
507447
1948217
1786218
451771
503386
1304426
1684701
1508644
1087555
492498
2901810
379773
25473
718524
1744078
2457454
2150894
401190
413496
734084
17242
511010
1091357
1438949
1756803
687054
2317056
2150611
741164
1425778
2022765
9848
1462445
2106690
433358
788154
2785039
2327229
8355
824377
2107617
899010
1776550
2938879
233489
2589095
1459698
99562
872259
2190396
359418
2487759
336435
935213
2207436
972450
1636220
1979781
222834
1942442
2867299
1388854
1441442
1524296
1933229
74182
2249722
1806909
1990243
2392090
1809452
2604433
1657890
941246
1491086
236051
1587624
1019028
2883905
1782038
543885
1503041
161820
1127657
274997
2111378
2054632
1060115
2906379
2837545
1379815
2317198
21961
1523657
2797629
1577493
1919352
1790211
2261188
439877
2896678
2648905
2429919
1696648
2258475
2024175
1933977
1319777
2460718
1217107
2818214
2754703
932601
1161661
2670529
1486470
2066529
2228235
2768278
2394588
2736562
2129385
1012229
2856973
308985
923405
2134751
2696412
512266
1560312
1558131
1218291
25761
1129364
919245
2006803
189059
2509122
1223789
1088241
2388361
566903
1315670
2713774
1895337
938800
2006114
1942779
2233095
1091188
496139
563253
820167
2298842
2225922
767948
741063
134936
1064820
2335128
1897549
2886482
1383668
784915
2731460
1626162
1141289
1306527
1037496
334899
1020781
1628823
2121164
739518
1081446
1711250
2239259
2328384
631471
1116414
2866283
1222711
269106
2475626
283529
474135
2607472
1067003
78766
309673
1764700
2679767
219761
896110
1934302
2899807
1121510
960993
1067534
1512275
489730
1237073
2636597
792262
2141913
1900531
2739442
2123001
2093192
382847
401996
993071
826531
2091793
2763636
2713932
864096
2053116
1268490
1238976
2895311
501384
2729559
987243
2491270
2453164
229024
1419313
1549436
1822198
1686354
706659
2753231
48970
2147262
1887269
1614397
1828671
1861533
374228
1610607
1542466
1248540
679841
2833007
2938659
200255
24156
148820
1446314
125893
2876054
541921
2226071
89241
902640
1346886
1286162
2642450
297402
720879
1695472
1281828
1540347
2411600
2390305
2682779
216117
1470116
2467424
2896639
685897
689049
2713079
534569
2912853
2912110
1670637
1501134
606290
2475986
1498186
269168
1074756
2195269
1208159
2011827
1160809
892034
357850
831288
2359224
2921277
1746016
1294766
1105664
2643932
1555770
1718159
2253787
2379420
63292
402840
827914
1260855
1303574
2890126
1459327
866769
1465158
57273
1643299
1796222
963557
309009
2583487
1970065
2511267
2188217
121040
1488537
212623
1501346
1934553
585756
685665
1492414
1057585
1135552
1146334
2192021
2248342
2487357
567018
1119590
1367391
580200
441947
1705401
538266
1224998
2164027
516080
2107330
2727529
281602
711842
1759977
2360915
1226415
1759223
215349
2456273
1172857
2923132
2626908
636473
1715531
78749
725077
416246
236684
2186681
180392
133347
1543954
832352
1200925
151809
481880
2787475
199570
2258885
989260
339038
779672
254977
1599800
1105606
2277326
1238090
2121416
300337
1018642
230782
2076564
458648
2747471
2538529
469557
1811479
1024154
1452012
2277122
421495
1138323
2758758
1455119
173345
636147
2369675
1176750
284307
646585
2119251
345542
2433071
2744359
1706526
734702
656676
1393230
2705412
2118138
1926608
2030039
2842756
1738594
1303216
570444
2712927
2143735
2547262
1527877
314464
1621208
2729213
1231169
2794846
1219032
2034406
1468158
747735
1978271
1639876
2499665
381198
2414027
79628
1492928
502909
1824690
2759381
685227
2749377
1320058
313392
495669
1673647
2270390
546750
1043269
1513932
2918457
1929912
949635
2187131
1715145
838585
1965890
83501
1594539
959816
371603
367786
1434143
307580
2692888
588672
1935419
456646
137336
530751
767830
1450604
912441
2777172
2433075
2108920
495461
507282
2361347
2760764
1157805
870399
2035885
2880870
982179
2670716
1941747
189238
927402
2818827
1894406
309670
2635059
2771753
2244515
1611432
642619
1704901
1380220
2215018
689206
903742
1924148
1993994
2817308
1054251
2663516
1917223
1314519
2442052
1910142
841300
649052
440132
2086009
2196250
2215584
208496
2068621
418532
1678564
2590262
575983
1946947
2381176
2643866
756741
904563
494541
1324564
2878721
2770476
1898604
799352
1627630
2565546
944133
2388156
143722
2799754
234375
1775057
2755551
1482806
182499
674097
871952
2003994
435698
1854913
557186
1275655
1624912
1118937
1319687
1673843
1331452
2765926
907881
1131045
1644073
1483607
2181482
354721
261283
2209295
1405530
2866873
932063
1305120
1487079
2739119
1158009
685540
2777860
1833865
1287603
1795371
68992
1133915
2884364
1087514
932828
2661841
164459
2020183
2796072
1837944
643219
1633094
2902535
1796069
209773
1615595
1279015
996970
1727917
1766848
1321557
2427560
501102
2087395
1336370
436809
309834
2116010
194323
2213989
2021997
862198
2421944
2622289
2266720
1545744
1461482
368330
1285221
714836
2125196
514361
862246
386478
2408321
892789
2537585
1550698
2124612
587267
1640775
793262
676286
548085
927224
824616
667571
1085
2773017
714937
796625
1787206
1098796
793101
101645
1186215
2766886
2360668
831705
2178398
2132884
130764
1522115
2000278
169602
388135
2050822
1410108
2462380
920915
1081212
2589893
2554640
2776490
926037
506643
2808885
826010
2875094
305372
1523265
234694
235813
1400192
2144967
2204334
2193932
1704960
1017241
1328759
2215590
861131
1423303
2400348
621698
2888406
2524121
2518985
2908205
2937934
1008310
109253
688584
1857085
2362630
1655430
1228276
4632
482483
910599
135158
2590745
1306246
2384018
2647466
1367183
2805703
95373
822147
1420417
1640985
1548040
2149228
598545
147405
1046187
1525352
404145
738398
2429133
1021251
1376306
1366873
670725
591382
509490
2607514
1108411
1957324
1426067
2237143
2342697
159634
2251540
2399028
967699
748512
2517182
2629096
1672008
2836615
309462
2721694
2268872
2353287
1724603
1128568
618086
2419590
254747
2720302
1149888
55375
208752
549335
1492509
2298664
2113233
892210
2138131
1214235
376393
2870685
1422050
1342297
939557
1414262
1529007
108217
116233
2317446
1574955
1981157
2034071
2365661
2029549
2866141
1652809
1876450
2275203
2006229
250270
323254
913992
399087
1150343
1718087
671242
651257
1378257
1107816
7787
1198679
2803770
1221172
442941
414737
2469961
1035421
426369
2565715
318903
562916
65256
408431
339277
1981429
2193262
559702
1918202
2860491
151488
1575240
1775646
2871212
592714
339630
2576443
1660673
967135
1185167
1893676
614209
822600
1587790
1291250
1285505
496079
503158
1203197
672899
997723
2638778
1881241
230012
2136045
686716
2382248
1756014
212972
1740902
668257
2091126
4057
868987
1818357
1659454
2771099
1125036
116645
350528
2197304
2756735
567515
597346
2751976
1504624
1302968
1033141
1959183
1321571
2302780
631691
1411273
296758
1123707
2138313
618033
473126
2286456
2852121
1840415
1341676
1841855
2006602
2365404
243060
1526409
1866212
1083603
1703303
2354135
2150629
508457
183683
158443
1482896
734266
2872342
539820
358788
57799
110778
1292722
1631734
434045
1254093
1946412
2815454
1430956
164358
1956987
1674750
1220116
264375
137133
2215646
98340
1791159
1320620
2326781
949070
689128
1188885
2814046
174706
1623248
170210
1192677
228690
2065625
2537236
1884003
1820391
2454066
1503378
1415675
1549513
556892
1521988
1032056
2109578
1909450
1880860
947833
119697
1440699
2475859
2495995
186880
1447153
2742566
1018580
1071019
1513414
1998804
279178
1934932
578302
2662194
154719
1009096
17713
897499
1294941
1778903
2672620
1983062
598870
2231202
132269
1358137
681050
2613079
757429
2336749
933649
79880
807818
177179
1319015
54583
35
1319462
2041412
1100941
1235260
584459
2130033
2196788
2203456
2115143
2023654
2732949
113617
860494
2453676
2209499
786465
375721
2375761
618306
1517525
2635151
439730
2053842
25610
311493
2074056
2321117
2778828
1644498
303680
2775435
1684169
998703
2835494
2773281
2586760
1597081
1101934
801488
2675781
1178314
232902
645960
2598667
796904
1394800
2181541
1877633
1395998
1104957
2599355
2017560
368534
2151438
799071
339135
1132665
1768845
2642327
227831
2667156
453830
2276031
804056
2300174
620690
984090
945208
1717714
2208238
256254
771164
591911
1147082
1326740
682171
2259796
2295847
395622
2090607
2610312
451852
2731570
393009
1446954
2218507
2560086
2480771
1043161
1599025
292458
1741818
2606071
1210351
492495
1198455
663300
1871118
230768
636579
2511182
2387075
507841
123638
1196537
1210432
1601395
1460276
2585728
439488
1102458
1787816
100624
1193302
1346191
201678
1043850
2835529
2744122
405417
2928826
103671
1104192
255132
761797
2168178
698222
2154099
623719
998686
1645763
1116856
512099
634181
1096127
35593
2518107
1860026
1159884
907942
587982
200409
615464
183473
2457264
2542162
1376108
2825951
2353046
1063013
1175470
317104
2564896
1325149
1147106
2045523
237283
2287661
1630198
2059046
2095026
915473
2029401
1892123
1666516
862968
1964227
156005
2669158
485457
2377060
492862
183959
1110430
2558160
355373
699981
2585675
1550197
1001314
806876
801706
1149693
1589366
1300772
340950
2249597
1231951
608676
1989137
1631221
1314664
914412
1652169
1829529
803950
1472503
103963
2364045
1521263
683440
493431
2794783
195963
1805747
2652829
1525529
1989447
1977032
169355
2142596
1121773
2620320
1504009
2560478
385118
1999968
1889936
207501
2335431
1803728
89695
844541
1795365
1238516
1612317
162120
2439343
2305259
85345
1224596
2002821
2780756
1770277
726862
2144251
328074
316396
1419588
735913
998457
702044
1817440
809239
75048
473817
386620
2736629
1519628
2664829
71534
247533
1637451
5172
2232138
2889549
1029845
451708
2392726
50190
2408197
679972
2080740
677766
2483718
223125
679921
1747489
904356
450782
238155
940829
218434
246131
136281
2721108
1927770
1931383
74883
1600786
452875
2598474
2037830
1072122
2355439
811904
1298002
2084711
888675
1743507
293859
2330031
217168
1679543
2617933
2765763
1421584
835868
146013
415553
1057745
1156654
2780260
2528933
2373749
1126144
2485636
2434477
1726187
1207858
1685863
940207
632468
1995006
2174138
2282501
1630962
2762007
547174
543695
1323464
1700382
1702795
521952
408693
132622
2745247
2880351
2873214
2281570
1862029
2485450
63376
1115433
2287675
1111364
2273929
2534766
1298732
307503
1871954
520823
1691378
524941
1212399
1978538
25929
1206882
2353168
78649
236347
458205
2521587
959369
1925564
2380135
2865897
1766521
1266392
593040
1902444
1038478
1192291
315821
113920
1994877
2456775
1835802
2226463
424372
1172339
1684618
2917570
1954387
1357537
601949
1771068
1466334
1257122
1085086
1093698
2752345
1041159
2777208
920407
1094603
2791843
785766
2688055
1144685
2316891
2283234
2647029
385139
1438863
2914979
1856579
1884465
2512512
2449758
126265
931896
1637488
2374730
583923
1066374
1736018
1070257
2054218
2103358
1555938
2510378
690232
1082994
2567899
2136476
312850
1634597
1632057
966277
729123
2627835
2468581
1040780
1655488
2248217
869269
386425
1937994
881720
2739752
993784
104223
2071298
71851
1249698
702461
1282306
960767
2905341
2643775
1543147
1775825
2483336
114727
1793473
1301339
1883227
74978
1520369
550854
1443470
2671558
595105
2927466
176362
1148598
530247
786117
805482
835196
892257
937228
2420042
701467
1029475
2590337
1304348
2606117
452137
868586
426814
2896392
1017793
52167
622319
439733
771746
2057550
1021574
1719651
1627190
1323658
1344962
1981328
2482780
799556
334618
1825929
1932681
1115295
2585873
543615
1900636
1305119
1808246
1947655
126551
1413823
2279305
193312
2142486
904722
138945
32111
1023283
487828
1285758
2280870
2250276
1737754
581872
2764208
1415040
2541767
1988937
70940
436447
389804
660440
2246356
884348
335377
926731
1224987
557566
2435037
2301440
2930682
2670199
500170
266014
2890792
889164
1591959
1121185
9363
529208
1391904
27536
71352
73881
1627050
877258
2854739
2617127
2516530
1652104
967824
2153643
1530990
2786219
895725
2483966
717185
799914
2872539
352109
57778
2600293
2119307
2531585
2776105
1112712
184327
1581032
2335365
2541816
2243695
2437364
624756
2038055
2337487
2139823
2280248
136549
501819
1424291
536966
2735358
1880
2172122
1202525
2338613
21122
531120
317990
2003325
345035
941673
2008607
794150
663677
1725676
1690934
301789
2845275
1706562
2667568
1339893
2656417
2605046
2061751
2749385
753689
1357904
2667785
623470
936174
1898859
1385525
2076657
1645283
400764
768206
1563200
2364204
369603
1821565
184039
1985436
1731790
1093604
2273091
1321517
2834067
2662691
2111048
1645300
1758956
497525
1491421
2018030
1461879
356908
2045796
225084
1211614
62952
1079749
693484
554757
2692805
1619155
2685570
1642269
130458
991177
1316244
772411
2261131
2449860
1238188
261107
1727238
430024
2446916
2582223
2508513
1672313
1126834
1199800
382163
1654817
735461
1594754
1589799
1033068
232563
501917
1249363
2510176
2123855
2633601
340128
1551715
1984434
2813777
560691
1285581
2657921
1318166
2484543
1502878
2179778
2466910
109732
1446612
263506
1487094
792301
277126
741948
489306
2623456
191120
52211
504434
2286226
2381064
488422
971784
1793332
2877534
1133330
1299112
1079369
485136
169416
2237928
1025960
1458800
934656
2646117
2290117
764651
1100150
1451182
1137430
2433052
329249
2381118
524179
665132
197197
1771564
1554752
2071472
2468739
2558605
1820377
1407838
1661170
2880568
2051454
2926078
2262618
2746044
2936468
2189609
307402
1595864
1130183
1011602
1910932
1116182
1131800
561425
570851
879796
2519947
1228336
813966
2493029
475474
2649275
869625
891224
1945216
1886240
2473057
117810
1855312
629584
2503965
318016
1845587
2187432
2901484
1547053
2106703
731844
1415652
1812859
2583927
298126
1078075
401917
2817782
827479
1180844
2859224
2728962
1745040
750776
1503453
144290
2519001
2040854
292909
165153
1651933
316444
739833
2144564
2914869
2384958
2351794
45574
2475084
200604
2734669
1463439
1966837
909240
37278
1862584
1985774
2477262
1798738
1135118
1005896
1866034
231518
2061094
1335491
1243245
1456242
1154503
319920
2503470
2634706
996472
2629610
662697
1373228
1285153
2853896
2354638
2776502
600291
2690124
1736418
2205288
1730429
170022
1729971
2137826
1454185
909563
653547
2382967
810243
1815706
2921615
2137927
1823187
883007
2713803
1364939
2528105
904964
361991
2901346
1772900
1791489
2019273
306951
2454702
2618400
67989
2304528
1658688
1586565
2666595
373164
1580264
1887001
209252
2324157
2701083
2567555
977207
2101217
2434415
1595822
833210
2590240
1558099
2866655
814330
2453228
1117182
1244594
1533763
1332496
2822587
2396125
900654
497821
1362819
303035
1027026
1424623
2321114
1131117
1041327
681355
191660
613974
648715
1737224
2805092
943438
123104
1229600
2248715
1137633
158826
1858852
1129766
2162871
1837830
1782961
1346428
553209
1056368
655874
537728
2818271
1613752
606969
221552
1562114
1693453
894508
2768028
1489067
497380
1555607
558016
42967
2704671
2389346
2614958
1445445
2174794
388974
1929723
1931877
1130232
502188
2289414
1966894
444328
13458
1071050
1804166
2608355
94891
1228880
2248046
814877
2768813
2067168
2648053
1353069
2000363
2390385
1755213
572803
4571
2085751
2275416
2151423
1302653
2911702
330121
686810
1078532
577533
319503
13874
2156
503371
2482040
240115
2703119
606654
1109609
2564674
1876203
1903076
1116158
2463685
1412265
1092288
1014746
789913
395514
1714848
1667709
2412895
2445014
44527
1343266
2706880
2758277
1875961
377402
219484
2339396
2581651
2026304
1967392
2811944
782533
2404740
2383
1564309
646183
952915
2660124
1115745
1682387
921235
238691
910871
161444
1828582
1442988
817761
1902616
453063
6859
1200693
1166865
1975905
622556
1889467
1427633
2800871
65364
2447767
1156009
2519921
2336160
1528139
1128620
1331557
612019
1548253
1836588
1495853
2890062
1079978
963523
2791141
621622
748712
909985
2227758
1402819
789649
1378408
1215690
652417
2818358
31491
169997
1634402
1642466
2674857
2839734
41598
2044864
653557
348946
84595
1985133
1926006
293074
1923136
2765474
1131415
521576
791752
2808270
1418169
2926717
647606
1279401
1828781
1394593
559446
2260264
1113237
1648010
517645
1440335
2856090
2125786
1707618
1895484
8535
1649795
152881
560004
717522
2313672
127576
702785
589197
1280492
2031867
2289989
37795
838355
1304286
1378614
1326020
150090
347726
2542039
2409735
2445256
524960
1065857
2164512
1851242
511572
409285
284004
1280249
1953294
2713369
1687282
542643
629414
1927013
2752230
277741
1907314
1546154
631861
2035871
2002886
911090
2281130
838948
2335462
326678
362888
912469
562060
1736442
1336862
2563864
2416235
1052640
802251
2184322
1693829
529422
942589
1451356
721450
1177742
2566839
673455
2447085
1454517
1826732
874256
1410113
2650820
306708
2094478
522014
1964718
729442
249182
2624315
58489
1727999
546290
2866845
948936
2459896
1572680
679655
2070376
1286166
2312253
2879056
2171948
744327
1149006
898960
1956939
1918902
1675024
1241158
2575698
172695
2749915
751291
2376842
2938204
395193
2791368
2516299
2003020
1043935
1295619
2467976
697841
1069935
2884911
1435970
1054099
127137
745583
2220597
134253
878405
258994
2834956
653692
1199038
611140
1116228
117787
2711584
2719143
2221123
384948
1352842
1257837
423253
1124109
1032135
720321
960394
2511060
1167143
246274
312870
2480138
2933804
1525419
1851590
2788408
1777181
1475200
2064145
1845506
2713278
533311
2794597
2355215
231704
1262866
108419
2659458
675912
2231394
1246723
84584
366352
310630
2479798
746721
1493382
788208
2372506
745515
988928
508467
1801066
98607
1051092
2414016
2252843
1688484
2779431
117093
253680
634826
419668
1319724
1539804
1040020
1507802
1049024
903608
812169
1512286
623666
2654628
1488290
2517866
1904052
917474
1999704
1191948
1934714
2045137
8056
1701205
1755354
560463
657540
737651
1597342
459863
1642101
2304613
2016666
2693613
814612
2653712
2070383
211734
1996134
2161341
1633571
2772730
2367501
2616861
1566863
1513979
1386497
2065157
826427
757826
2901883
2480886
2169477
1136437
2290191
1838936
1145548
1109695
1835107
2418573
2316245
1659687
1928237
856449
2391071
1888172
307037
955182
2682760
1681056
2081410
961089
1532374
1918086
743405
827445
420773
929922
821160
2215364
761335
2526996
437416
305984
2545285
2445308
841105
199223
2179358
59910
1818396
106853
660234
2191775
617458
705804
962897
2164847
818559
2542209
2163078
2456114
1084027
1289863
1970711
919023
2478754
836488
680969
1735696
160825
2888869
2137177
245718
823515
1215799
856886
57283
680472
660843
448484
2001113
2839155
987591
1802735
2380843
1976680
2326950
990380
2882166
363695
1091832
72289
1137137
2811417
2597644
853388
1293493
2596890
789971
1295141
2810370
1847288
2564225
1060580
111339
2269
700390
822564
9920
883370
927388
2272335
669412
1864793
1576408
2413744
1966666
1122160
2623220
391617
170533
1834488
1723824
2762620
1923800
1835820
2467166
680007
1767577
1457144
2724626
28595
2232856
2139350
1492627
319166
1019002
1600365
175650
375313
1790335
2577748
219724
622174
2393535
1480213
107878
2841451
1425197
1309280
2694755
1754361
4468
2400792
121140
1081989
853427
143172
147930
389320
1040684
838299
680762
832056
2312406
1777046
2381192
641646
1835112
2329582
425704
2798952
1768480
439598
2904734
1829105
522169
2840797
764046
2194435
2422073
2341094
2078232
2258804
2055836
2918135
2540645
720246
1529779
1935218
2378595
2489731
649181
1988974
1047907
962843
658490
1247742
19299
431186
1395569
1572237
2819787
1664340
1088207
1381599
139290
208475
2450028
1944503
2440471
936772
1330825
2820943
374513
1327044
1651461
1835955
1591899
2374635
946329
268896
2376390
799713
2184736
1255525
2262647
950210
2546036
827438
212249
2190319
2123864
1835724
2363158
1178235
1814665
902508
1177638
2348839
2584287
725928
1783679
465180
551326
757244
1822736
2689091
1921294
813339
1144602
723624
1133818
991558
2155901
781221
2841375
1279065
2466365
364468
2009088
2365900
2258850
557818
2052944
2156847
1708742
1973319
1802847
129372
1951505
2720822
911757
1065157
85496
249154
1002266
498477
1400769
2214932
1865203
2035512
890018
121865
863592
13641
2487094
847592
1038313
1070499
2837429
1700612
2427396
1519008
292757
2266286
1666979
580813
2611638
1819660
1579646
2918976
101798
1121235
1778897
68070
830855
1832736
1397986
2415629
2923739
933614
349855
2515144
43178
1918272
2332568
2244316
2586919
1926563
2421470
1404946
1443258
2883769
2383047
2688360
2197540
2753801
1371535
762898
584712
2451894
2781227
876290
2137810
1135693
730214
1055344
171109
1436907
502083
1219705
394943
2624825
1194156
2586850
1941354
1230864
1316094
448392
1280907
373926
1189783
345350
2210284
1100316
2739733
2424200
132718
425579
781262
2696702
2130215
2648958
2378278
1844836
2371251
137921
806428
2546797
119608
2788154
1782295
2543924
2177290
2229939
2686621
937029
2045510
1975481
2172510
2298008
2578125
1366794
1587118
2162524
1343069
1678392
191089
2239707
267020
314186
158856
1504855
130887
2492476
1026112
2339174
1240486
2463326
2797045
109046
168251
308942
1601366
1620266
2686474
2121797
2445985
156280
1291506
2240550
2082503
714072
256557
395665
2357180
2594900
483806
2263241
2623370
2728160
468213
1397771
2226511
635911
1214365
68770
449782
268073
2476516
1978428
2507215
386686
2423948
2840098
1965700
1645584
2108147
1634338
2350377
1783030
213552
7725
1477357
1233576
2169446
1596370
1607701
2182094
1096680
1742959
226502
1497211
2307423
476290
1401950
2004396
400092
2802074
2892951
1379821
381547
1610561
1612247
636442
1072172
1617655
1496560
1635858
1724791
768659
2289167
1743041
1128175
1666580
244202
636354
1338749
2506756
560504
1799302
795364
1441780
1182669
158125
1053225
2240018
1254942
277842
1532470
439133
905311
23539
1083424
1534171
136068
1901229
496286
1844844
2463774
963302
1986763
1548700
303801
2634491
1412423
1815727
996992
464495
2210651
2359163
112781
1976589
143797
122257
2468952
406759
2216281
1234800
2250154
1330660
2160222
1587338
1162499
1185645
176259
1753312
1011554
455721
518702
1387265
859502
1123001
1263651
2829427
1549887
509989
2033577
497631
1341593
1107568
869587
1361199
381546
715239
295677
1776890
2590783
166412
1113805
1221510
582598
2540790
2684538
2241759
1840607
521602
722936
2124095
185576
637305
1247881
1684313
1022792
201834
1566296
1293185
1330754
1980716
49000
840896
1896005
176253
1668848
732603
2229387
2885255
882901
668010
2849814
1495563
1792465
2310874
295189
323981
233511
610774
2439979
73928
1307083
571891
115989
2648472
2244802
1329495
2163815
1115194
2323864
135534
28947
2700661
2062514
55638
2335866
700716
763369
1705440
2334514
1224420
2719965
1464820
951124
831378
2329758
291521
206389
2559750
1125111
1142404
2294316
619690
1999790
2891553
2680050
2528242
547861
60064
546142
2799876
2553822
2711914
387633
1088634
1050063
2565783
366879
1285901
978706
2616235
486760
1987056
2450683
2060197
1036345
666040
2232838
1020942
1421885
52266
1273872
2746762
2379589
786118
171552
1833185
1218800
664198
2815457
2468710
2442623
1039052
1079171
950121
2054578
459013
998286
2626117
2701254
1536514
2596849
1689867
405597
1321384
289600
2938517
661040
2315330
1989675
629636
1361951
678040
402357
2414944
1439282
1160175
254044
2655491
120227
1868755
826388
1430689
260192
294916
502784
813357
1321449
527395
1276507
342398
2234776
701733
1054570
2174805
455225
2319905
2595595
1954506
531916
2447954
1268031
2874056
1910379
190406
2367522
2009974
1671307
2101031
748169
186803
630075
2630333
563675
2548325
1491845
1870707
783865
607487
1775914
1318220
2616504
2126522
1966241
499081
1999685
702863
1419530
678236
1738449
2435722
2260646
1288234
1993562
2718582
107407
2566638
139898
515624
291394
2860107
572927
2117965
7236
1333663
1048497
2448371
453864
2483170
1850320
666691
1061749
399790
1930869
1025228
135817
2747791
2046005
2879193
1864024
2348746
2423336
316004
2263735
826079
1610717
1499038
112353
2612076
1029025
762732
750718
257838
527309
317292
583680
2422921
1118560
591683
42271
1134124
478026
2345558
1310240
2507035
2038432
2680962
603141
2783014
376868
264731
1369098
2467848
1796937
2656579
2629531
489797
2824973
1855152
429425
771271
2613371
1055981
1017338
1178629
1294596
340805
2119305
2826559
2097475
953603
1458978
1269089
2863879
1928230
1136137
1764582
1772332
2578215
671200
1150416
182133
1506167
2069396
799784
914323
412649
193167
2340071
1329144
2611408
1099978
699513
2206669
185486
1910115
2365163
1043567
2157330
2138909
181941
1903894
771115
189151
1854266
2834458
2413359
20450
1294761
1199393
2196881
2872097
1656542
2601039
2774583
1475196
2893016
2873963
2774872
2768282
2048857
846693
407517
1317311
2406653
2760136
1060933
742131
1268778
223331
651938
1478130
2705332
733944
2163705
1726806
980264
2271374
679596
1373693
1512463
2675045
197967
2934671
2259160
2077288
334067
751561
1459453
744586
5123
1806684
2875637
1313582
508546
295653
1357759
1527106
1456075
1555322
1624407
1368567
2185982
2712942
2381032
2817930
2703062
2852990
1589975
1750141
46132
2774967
2212586
2280619
1482198
940247
1811934
780509
1933496
1634009
1582426
1067808
2392007
2681316
2068381
2102934
1320152
263131
2298865
890903
1222264
1270550
1013124
2029030
1925622
1525476
1816860
205286
2648163
277569
332617
572468
2476903
642022
2709109
1592920
449714
2386746
1355200
1514285
1587745
1190804
2715338
1660304
2403757
2461788
2066044
1051122
1160083
99780
1374096
1635017
1171436
1995267
999205
1740212
1704766
1757862
745578
441506
2487047
2792178
459435
1109201
1614560
1500581
1830247
1012155
1551282
1658363
1856181
1213837
71920
687777
1631792
895962
864194
1206866
2085386
674050
2327024
885438
2841710
2022388
332474
1681201
117311
2127502
2084493
2018974
2515582
2202062
514651
1729279
1244578
1114846
572877
631511
1547088
1861463
2477229
1444671
1694254
2801599
2204722
2928468
215405
134500
2188505
2046007
2588943
1987977
159734
1256491
649
51332
627137
2351061
1997723
1813242
730414
2704479
404250
1641075
18793
828029
927929
1892116
656325
1018642
1882204
1053947
136832
656801
2470116
1448296
2067252
1567606
1059202
1925829
1220181
133792
747071
518442
2903811
1076354
542366
1716805
2570497
2144092
158572
544804
1727078
1035380
823465
50125
2161436
198632
1081026
183960
2332223
673346
2267823
2173098
1686778
2759224
61670
1625620
1732902
1581694
2539569
1078447
477764
2873597
1578663
1645674
149004
2199298
2743610
927454
1765201
119695
2695871
525373
1101855
2665135
2738640
50775
1840799
2252295
2696217
2203801
340294
905458
2298484
2287062
675927
2557955
735787
760032
1260634
2589544
2486499
2208429
1406195
317524
2352264
2367630
2792880
2795635
2474045
989044
135943
859974
1489854
1607468
313509
1470023
239899
748657
2385829
2297249
1416430
231347
2434505
624469
649082
994278
2705510
1468777
1061893
2165990
1551913
2871503
2331764
1840016
1826967
1696508
195501
1088457
1095221
466175
1612624
2889746
2018768
1825455
2705898
1594036
2148903
1342115
1429527
2213633
2402403
190927
101933
257342
279763
81300
262389
1951544
638203
1228566
170971
730198
96633
248391
207258
52461
1638043
436317
2574177
2269153
2686911
2777489
1431492
1994736
1295490
2404200
579405
2601219
77152
1782823
1745040
1685251
1355177
1384403
185806
598388
492597
2814626
860950
1385762
1738476
1489555
2834818
323124
2167132
2621989
1650287
1739962
2065958
2478700
2867044
145072
2429774
706432
2086476
283079
1974947
2580609
114668
203529
2825672
254428
2425251
1846674
1263964
2763995
2791908
158567
1897049
873692
1638181
389674
2758924
688549
1614554
1859334
867539
2352958
1323854
1242468
87527
2143179
2516039
2103152
2465750
2192542
534730
1778947
456132
1477737
1998909
574617
606998
622646
530820
608022
619291
331181
2932558
709044
1421155
2149845
1686628
759047
1297782
1067581
2703613
514328
1668789
2246823
2462324
2543451
926473
2694374
356044
2255440
1244950
2864594
626859
1254439
381363
2184910
2865589
174071
2179271
1774116
1918595
1693891
1331456
415585
2192451
1213280
1409349
2678993
2632807
1073244
621908
2252858
216127
375036
676174
711276
139907
803845
2708919
2929674
2908868
1918766
1458219
1363347
1616032
241182
601494
2215321
2405128
133505
1125794
2221994
943732
1471333
736630
1674021
2370419
2034108
1869404
1451842
1745311
1157534
1275461
977221
1352248
869004
120849
2662240
2875066
351691
442984
574459
891509
2889304
735597
1567549
766147
1532542
1231802
2601907
1650423
2321975
264927
841600
309321
2186640
1878359
509767
2588726
175599
1641682
1642203
1987941
1783448
422175
600771
1039001
2078861
476815
1056403
1494503
2073232
2112241
329672
624276
593844
1811207
1816358
1978971
1593394
375541
2790611
2011840
1269338
1833194
1514759
2371767
2066524
2626495
2178535
908785
524265
2707612
888785
2829784
129407
1172676
2887975
2138006
1159182
73358
2249493
2580957
1506666
2073099
267975
2772027
445467
162089
147387
455889
633868
2528685
1310484
2606660
2049118
1839845
1599623
2406467
2011020
2657376
1294919
2235272
2911673
458209
970168
1971374
1928490
2385109
2175741
2500821
1818073
53398
2303054
1017590
2396071
1758963
2419906
899148
2661738
2365968
497852
1825192
2713807
2696405
2724278
142507
2200431
1706961
1661777
2700439
28542
2369315
1283404
60344
64692
2468352
490006
444635
476393
1826622
2716705
2544359
2636044
2667010
2679668
2708123
2138885
2243348
588162
1827813
1212306
441
1939343
2477490
20249
1960630
2159476
2059848
1375653
273635
1292123
881801
2819783
958602
571333
776065
1742598
1239286
2412244
2103913
1194851
788704
466398
1241137
1954195
1075175
104165
1956971
415355
179210
2349546
1504063
1989432
788429
1025122
2762818
2038692
2293734
1116522
2765386
1126455
1465812
1756604
553860
2303077
2553765
1653548
490504
394494
2369936
2586217
225219
1499406
1735355
2284006
1143714
276255
318649
1409771
417365
418449
1589110
764068
1705266
1165564
2026401
2338873
1391329
869225
654835
2679607
431018
2795489
1967928
147659
2847161
1344697
1994447
2818445
802476
2300958
1639964
1755997
1480894
2243931
1772082
2759549
1806479
1521358
2097857
2326782
892477
1925142
2242307
657440
1540107
1948526
1551102
2584706
1386598
141761
1983934
235954
2248484
1372232
2776585
1427294
849259
2034114
2366508
2125033
1896046
2635966
1282241
2142507
1391532
2017740
192823
465112
2391973
1654696
1335521
1901606
1755920
2730632
996696
2555230
1095159
400388
1396429
2543795
2169485
1358329
1046748
1940005
1881698
2204943
2128404
1214222
2539105
2836573
1238823
1429215
723429
1687071
746064
470166
548797
2110260
2657908
2142118
863041
2938088
1311799
2068625
2454104
1394650
1510993
448560
1596497
363453
2036423
629130
2299882
948214
2116068
1752182
2888185
668649
2047705
262412
1631499
1323691
2335577
1463883
1153498
2225038
366372
2159122
1424408
329
1167296
926411
244693
727506
1585282
1750074
1341889
1963142
1410662
2183431
754243
715231
2810657
975569
1288686
1180777
239568
1759471
452101
1786712
343141
1130213
760475
2542487
1971956
222028
2397297
442745
1269857
740383
85909
2857778
2699134
1421470
542105
2540658
2365301
1799970
554498
2355532
1384182
61938
2239132
1981554
1468499
2147554
1670782
576768
781339
1304398
201365
1461859
1064353
2791046
966479
1326074
1631501
815664
2629644
571175
2159968
1592164
1415805
2583945
238372
1656065
2194160
2200617
838306
611539
2508406
2905071
2708720
934811
1663557
2101402
2506398
223929
2174672
2837067
772262
1075139
1409250
1270858
2740419
488690
91718
2585325
944858
1547216
1699382
1599230
171355
2466275
2367592
1945781
2570483
2851904
1475817
1313277
794139
1992604
1409401
991340
1641613
902169
774553
684247
20237
976236
1665403
1878480
2317297
1834960
1935395
1279125
2609624
1221206
2643882
522777
2501544
2784853
207025
2444822
355232
2087002
1191690
1976434
1557640
2165110
1023605
1886743
1086170
2677032
2477029
2375513
2807404
1478057
2297361
1993425
445793
570429
2748305
1235046
1940490
2600105
1087090
1916664
2100371
2773930
142191
2370107
1925353
809509
2508538
2770460
1796410
2395212
970751
1399097
506232
533585
10939
2050592
1512172
1901462
2772325
2689301
118303
249917
2293083
2382494
1927157
82558
1583572
881685
2497033
2852597
1532909
1363163
1635309
2049497
2216368
526696
1398966
340163
947600
921795
2292649
79776
2381206
906581
1947539
743663
1105833
763732
375030
1921623
311254
951846
627119
1605121
1006445
1373708
1583197
2505523
431451
2206370
1711259
154612
231127
1388429
2052053
2218752
2519440
97206
1500876
840583
1231015
358508
2328661
1653086
1678770
2325530
984710
2663484
1333442
2303515
2653481
1283947
1281612
1033165
1794109
39888
1867
1424073
542075
2049970
2540985
1780648
119357
2115455
1082249
2047512
2685924
2907352
2531176
2706294
1470724
1383663
189234
365515
1100869
2541550
1422665
2931975
1457877
1487220
2597931
128751
2257685
1689875
886272
1377495
304882
2522816
2706166
1049053
523095
550497
1677228
813577
645322
2538481
509464
710890
1873754
2878352
613222
2679831
1047492
777996
392948
1157794
524642
1457739
2448021
1836666
2562281
271498
1304743
570471
1403939
1213925
2380319
1732669
430823
369394
2409119
575086
739840
1883199
1721064
2154126
2696237
2459328
2541001
1560052
1068201
1259702
939454
2400030
1971334
1414279
978695
797777
1927914
2320668
1428544
12300
2363148
2502568
2557161
2895986
1774891
2750612
2506704
1016917
2495848
110326
2249528
53420
2042406
2678229
869830
713484
2887969
1906144
2762883
364361
2282481
13868
1866541
328275
1160436
1955008
2666012
2409721
1460478
2317508
790301
1628987
291953
2345460
2128007
202944
1333164
2710627
566773
200800
2001195
22713
2204415
1035186
1112114
1467487
1241824
2278525
1061542
841542
2751503
482307
1449583
2316172
1854515
1793955
2630074
1064258
1827156
376350
288980
774908
450360
785856
922778
595403
2035574
2907916
1047193
36889
1555348
2664111
541325
2016485
155637
2641220
715311
2520708
922942
182350
2044639
2128985
2074496
1673286
2309462
2820381
1448257
1126434
1045129
2361645
1764450
1565313
898574
2757910
2827036
2191220
960818
1133797
1952931
2841503
1716254
2253245
2392894
2036517
538907
1365896
49861
1701387
2459953
1305319
1174227
1659944
2059329
83906
1503315
639779
226893
25800
156067
1006066
1663708
147297
1860534
1705812
312707
1865616
2768253
1988265
621902
476390
2401389
2739887
1790652
1787539
455066
2620961
1786684
2337361
2209290
1214126
492089
504955
1921274
1038045
785423
1709131
2204501
752150
633927
2754177
1355976
675486
931242
1913955
267897
1696582
493497
188087
767386
1956266
888347
2786198
1479958
1079176
893468
1192964
1844745
229222
1022016
2909123
920392
2570284
1723863
2011066
36695
2571093
1055229
2031655
124259
2189204
851024
1851785
290941
328056
802242
2312120
2624168
2253503
950187
1777604
613229
1765826
404419
1462772
563217
2002752
1723573
383804
752522
2754214
22313
1578895
1414343
2025690
2371231
2202336
2689696
2108212
1630780
871824
1216701
2852882
2369979
2718758
2441781
754433
1981493
2120934
582293
1071137
2464959
2349760
1001503
1350701
2677086
152290
551190
1976285
282855
887229
2610041
2892510
599537
2268286
1753973
1609865
1729612
2136336
2005287
1084668
502772
648898
1707544
2437986
2378122
2061721
380632
1632014
1294568
722954
1015845
2733048
915012
114838
1538343
2804556
157315
58806
927131
587616
1747397
2175376
1850406
1697199
580917
85656
1344709
765423
1653411
1472839
2488559
1266294
2855499
812206
1512413
814622
2840929
299998
2001309
250682
1164556
625193
1099912
2270595
2753889
267554
1884958
614397
148599
1432834
504922
1294044
2298049
613393
1633100
453944
400468
1909791
664648
1245949
1336059
1196796
2532371
989645
532954
2879866
79388
191829
1570545
2507919
1826875
1100189
1473222
531991
2208814
910917
1963070
1563452
2178925
1270667
2348854
1579361
1245026
2792996
478241
506357
1820299
408934
499925
1864931
290172
424512
131311
2643944
2309780
2236536
2318877
901248
2666022
1042311
466042
2025885
1853720
2582678
1679895
245737
2110102
1204521
2715163
337075
767454
1433792
2571140
1246574
607812
1063477
1520760
1354873
786673
2244635
958386
1823946
2309627
1198626
403222
912338
535800
2328733
2762942
1620542
2547941
1842145
2797210
1481472
295368
2353088
290907
660512
130730
387658
2547538
454919
2591564
598854
1194046
593100
1639983
802144
2297301
1257376
2615695
1759642
1559495
2357612
1875242
2094028
1217438
1209605
1889921
973792
2647174
1082961
2648039
2771503
1195244
1372876
904228
1562536
1819472
305405
188017
1589286
2661480
2626219
630955
2436234
1568600
1590494
2330295
1533116
1600782
391487
2164885
2524835
1964323
457796
1125813
1677664
433267
1205735
1698534
2056108
563079
2718663
1333698
1765001
41040
1117153
1238633
1228914
724172
2920441
1920935
177688
815134
2773600
1795977
1542054
857550
1555701
1934464
795973
745018
2056605
1673948
768564
2638511
823646
2258920
1651843
945593
2307993
1422977
1269393
2478297
2346294
2168041
803030
989149
1648280
2856128
110239
1456317
368359
2135343
465662
2161277
2485000
813364
1490421
2710309
2460408
2528529
1029101
864715
1973306
2528790
479980
1485765
2638701
1003722
2899740
1648238
1380103
2474399
699829
1186771
106811
2634119
1247384
1217491
2415892
1331561
2649484
921339
134468
578845
2562512
490206
2693018
2523447
2515712
373946
212158
96369
2658123
1369027
1079177
1078117
2190326
2654804
222096
2383057
771625
2103673
1127826
367613
1085104
726677
1545406
411968
1788329
1866050
440701
2544872
1299620
1984827
2173926
1867973
636939
1706542
2920182
633917
1156748
2366792
186883
1036137
2345259
1465867
2925419
1574685
2129294
652322
2515992
1102431
156361
903802
1938200
2569564
550168
3920
344194
2463384
2576661
1891508
2590921
2063266
2234349
1655505
2206900
2223657
958298
2558927
2268131
2835322
1340722
503204
121151
1904308
1499046
1137234
1213989
1043754
1681146
270086
605278
1197017
1652499
934725
107011
68856
1144315
2093560
2440057
2325013
2570644
1368605
2931833
1374150
565749
1621207
952234
1568038
1685855
412681
2790743
705387
2577528
2325921
59492
122874
1196646
1091464
267618
1314893
1466073
36054
2372113
2298409
1130
1802536
142999
235248
1959818
1089147
105032
1901287
2091896
1466099
2026699
426876
2476803
825636
628804
2402082
1389928
561550
1888394
545952
2931357
2686072
2681644
442104
2485198
2017439
2125106
1666521
1564252
1354266
309255
1743149
573476
1688982
165167
403935
1933220
2326100
784866
2146079
39863
2026091
1870775
1121570
1490944
1276730
199060
2569682
1358372
1495205
1893180
1354411
2643859
2377707
2483268
1483985
492326
2043934
2674815
1780008
223638
2132494
1513
1185579
295752
641659
236567
2490666
965600
1836558
2679530
1374978
1127673
2799290
2624428
679683
1996892
416165
905553
191596
445708
1017672
2125058
2596199
1842383
66511
2150408
21626
257201
1100596
963724
2683774
331825
556200
2818311
1043668
841236
307568
1916531
600993
2152523
2912728
1387510
567311
1735009
1622324
2861718
132925
2663346
1834821
2606971
290216
237589
616389
2298006
52832
2635710
908028
1672662
2303214
2556414
374398
2913842
517834
1700364
1340526
500581
2782105
2818091
1772388
97908
70569
2599672
856457
2332131
70249
805807
1704864
1865933
384257
1017151
1885695
1138868
2878060
322269
298073
2415598
2471780
943001
2750181
740878
91589
2747573
2810793
2786773
1290239
717915
1349958
367039
1265956
1147300
930602
1457637
2807550
494017
984740
514343
1605622
2522876
2792446
828642
2900671
2775580
1892822
2688854
2370005
2421838
2028914
807767
1063199
1066776
379751
1223193
1474327
765212
361370
2761381
1576483
84182
549316
1322072
1921598
2508965
2473357
2141849
195405
1119362
1081470
1789928
1965533
1212211
1586707
2651074
2831632
2750862
2308651
537829
2798561
2741747
1263193
325952
1875232
2752978
2363005
1675106
2610903
2391163
1847538
1355121
1495097
1927929
2815368
2617788
670028
994191
2856861
616431
1501535
1963347
2602850
2164779
2484762
2585100
895892
1073622
2721750
2520359
1197773
949460
1768953
784361
540614
2697644
2893512
2434319
2636251
1797856
1449946
1824617
1873859
1544425
1840152
2181097
687279
1462303
1463229
914809
1298601
1783694
2913834
1103899
2827060
350599
2475474
1871535
310131
1201873
911754
2425827
2113517
1386979
184393
1016385
1067671
2097116
2038900
528204
601944
1032053
1228275
1590827
1257386
2887274
316749
1425115
2651555
2724618
1554180
1186764
1223449
1422746
1721838
835808
573410
165324
1716609
105761
457948
2828441
2185744
823575
2648791
12232
2499432
2151636
2149883
18379
1606103
2452523
1362766
1932689
1230302
1585974
1928304
747422
1856685
2534837
1915812
19316
1965290
2368339
1944921
2153860
1229089
2700019
379654
2372778
2470040
2108610
513583
1698372
1934345
1374329
530129
1532885
390929
2207827
2343814
2472373
2406205
1914657
987116
1250124
398065
1788598
385039
883163
1058008
2390176
2194771
169313
1268657
2002948
68021
1927862
520040
2795463
2495706
636392
515722
2608555
1364295
2637159
1576620
2196105
2364001
2832069
59064
2327983
2811274
632153
997859
490607
1879352
40787
1440218
1820735
2766726
1971846
1831701
2108827
762764
347682
866575
1464231
599551
1178669
2147456
2096862
2082071
2516694
2908295
822462
2340077
1349791
128217
1654204
890647
1438939
1560694
1224555
190130
270886
2635610
566713
2393459
540552
1345564
1717425
1683855
627747
414346
1526179
206551
309429
279077
1313144
570599
561083
1013190
1707978
1935110
2388446
2332496
737498
2507284
648129
1358695
2110288
387773
720639
2722012
1409405
2310424
856664
1643376
1413221
2056902
2109608
1422709
662754
1263964
1055777
813887
1365930
1182684
647037
782669
80546
1158630
1859658
2326048
2125934
424725
2854900
1941539
1013649
1409960
751839
1921978
1697329
2151511
1167562
2724378
1170067
1368359
2798698
1000958
488690
580657
1430925
1919958
595964
2213064
1382420
577209
1414358
2235989
122843
1070070
485497
811978
588032
874992
818999
1924361
1861752
4850
555873
224888
794912
2464898
1026335
1617700
1160713
145431
1813169
1797899
1686637
1636656
1998736
844501
2526003
2394775
2373040
1244701
1577326
2054571
2576714
310810
1617411
1036723
1323916
183725
1072208
305307
2717279
1825688
822612
243169
634790
286456
2718575
2887994
386560
1711529
2554644
818707
2005773
612722
1777843
679054
2075304
1498974
114934
636709
2002072
1542673
241081
1958304
1699766
1363745
1417187
1279965
175591
1266430
1871841
1460781
364904
1739449
2060325
2125815
1798437
2057902
2656436
138934
1443906
2031370
2121684
1334111
417325
586064
1577239
2548868
1892152
2434150
1411411
1139833
2622721
933158
1621335
2033859
2326673
1699629
2861524
268148
309593
1759476
272309
2386292
2377874
1765181
1986031
2818260
1680548
2322069
1906419
538351
820630
1124395
2786672
1508308
2596988
1011951
985207
1588409
1113726
2441617
2230095
1709587
1317623
671710
300859
2443331
262830
2119544
1270525
532982
2252080
2045062
2046335
305017
2256214
1557459
429672
660132
894819
2087403
641316
530943
1154106
2593029
1688189
2791174
2049621
1284186
7265
1536237
762921
574545
380912
2419750
31736
2313251
2302027
818735
1668466
1748181
1135995
2023124
368447
2678506
2607995
786466
1924950
1341143
1147110
1884807
622752
714707
1859460
2578983
1655565
397742
2329538
1860401
1801035
2333632
616566
581813
1426488
1167686
2766392
1172834
1266292
52808
940489
2313517
1285767
1288739
2779283
1156909
2254705
2436664
2432796
1316059
1032393
2883084
2655701
2007334
1735017
697876
653968
1723812
965183
2184449
669597
1737885
1937735
780087
946049
537951
2022483
2303166
1041878
2878352
1884889
1544973
1018946
693940
1932551
714377
308685
1371479
909557
6347
1919059
537546
429333
826661
475104
2834551
777835
2624297
2636961
94074
2702132
130971
2793368
2922703
929054
40027
2753785
1895147
2496166
1631767
14132
132919
2050497
2365357
50713
1098727
791936
341961
651942
396910
132454
769305
757098
1294718
2104037
2488071
2784082
2830036
409215
1385345
2499326
243116
1204494
1480718
2013348
987277
2531536
2488862
1055443
832800
1686962
1302061
1098447
2314565
1167153
2792966
2487233
2751436
385629
2746952
836164
726348
1579347
1163438
1634767
2373923
880752
1538402
1479766
1920600
810551
2010809
1664519
420920
1377776
1653564
2002605
299307
2507824
306791
1287784
795590
2690807
90669
680188
1414664
1733531
1525366
193516
2702810
1285256
2749088
808499
371535
54455
333968
133371
1679240
2205577
1251437
449155
445281
1529444
2488631
612031
2881614
1431967
1396365
930606
40482
390823
1130676
342588
1157290
1021592
2286236
961264
1065603
526915
930127
2302486
2321447
2406610
1291035
1163675
946420
2225610
365708
985664
2242052
967825
546137
1220828
691854
2436131
889954
1678878
722431
227487
1524863
2180154
770029
1613964
1149634
2497809
322484
2797665
2838970
221443
2036745
1672770
2797873
1037126
2839692
1157726
1956834
373181
393585
1802703
2042363
1667526
1722946
1684548
311846
43990
1070702
1949634
2898668
1551740
2175224
2562701
1452777
1731526
2845406
2824172
600211
2408064
2382115
2824531
1033989
1848918
1295406
2686043
1091295
545972
2228293
827714
1346497
2091983
1721590
824905
526659
347934
2468027
2859268
213591
2460642
1028912
2082279
2012035
2728345
2713042
2762073
362749
1806512
2077123
1148485
2110226
459617
1560389
321655
2769221
2315605
1522326
596972
2139308
2033598
2563537
548582
563244
2488349
1562434
2548841
2124180
1912630
1027448
862676
2609875
1778353
1003955
2596409
1231580
2481946
89875
1225614
398057
2922540
979373
1045116
1916363
2119702
1543118
2160436
13693
280530
719520
21624
1762694
522652
447866
2312098
1932999
1425720
1367143
733795
1881726
1496700
1866194
1918530
2910008
2247248
1897830
1463524
1677467
2821283
1601413
2010233
1368714
2254342
2124743
1462000
1359781
1624336
2342271
978551
1153569
1568377
1211866
687479
1498710
656301
2840695
939789
2749402
2646810
2681935
2372176
1411029
2850391
1214237
1544329
502095
2644838
2898355
1315693
1236033
780573
2661442
2029375
942442
1837522
203715
918103
2612654
262540
2502048
2727454
2300127
216570
1039053
2355865
879846
88073
2296918
2370471
1031073
1578693
2136722
2856671
94507
161889
263074
933042
587671
2183847
2507850
1949119
1190378
2614160
106093
2428559
25037
912898
247030
2649451
218904
2898596
260239
428176
256196
2454079
1620083
1820865
1977097
2616215
483101
2586335
804786
2144002
2210576
1053056
1446673
1782385
1337689
1049658
1990797
986065
1228819
2422827
267055
1701324
1222954
2382382
2623746
1963750
904354
2143813
1933668
758770
2352676
24952
2196410
2910284
1466891
871132
2015202
844618
2022758
1853384
1375470
348431
539132
2651127
2878262
1905677
2465157
315246
998624
441138
328225
2166217
1012605
88901
1401031
2402454
2741664
587660
2046842
362568
972179
2480153
1114143
2257573
1214598
1817804
1412317
620790
1369593
506744
643824
2771636
768653
2322212
921295
1219043
975229
2098107
2004627
639377
2005516
2410253
2025356
2011956
2609038
1465715
1125571
2336042
1756387
2693089
1841377
2567539
1300037
1268579
2027522
2322576
1269229
614773
2253237
863053
671242
679721
571489
1544268
429446
1666995
1740730
2534182
1435361
798936
447932
2481035
1064898
2415688
1488731
1307731
2008871
2213351
2400311
1643243
1862387
401847
114092
541925
1248744
2025129
82893
403486
813038
2451718
183184
2039739
1500116
1326314
1922778
459040
1869878
184783
2719384
1153470
1063630
1828560
124244
2615872
2304376
1339627
977900
888464
2627772
1840393
2379806
2699452
2426379
2708297
151693
626075
2266794
1422765
831344
1589611
946939
2659637
135480
2023002
2645951
1605466
562960
2667622
1574685
2581301
105770
654523
710765
1609051
547247
1330007
379712
2453745
1779290
514672
2144427
1504940
490542
872550
2933482
2799936
2139134
980814
768715
2208362
2075507
781518
1170745
534003
1193189
1549909
834385
743975
1029245
2668080
1112524
2787031
2656933
2228121
134035
1551138
272736
217162
141576
410607
2432339
1444700
2772327
248249
2420815
2734605
819279
2096922
1843809
821129
2761907
2795888
197044
1668377
2333259
21358
1156892
2802014
785097
1770260
418062
680162
1443250
1215355
2924576
583223
1486339
2936497
2143350
2580377
1112826
1428275
2210441
2447272
981412
2514766
810194
2495628
1862057
1261533
295583
1334972
1891154
506592
2313865
2401505
34557
1208208
537257
160977
614121
1808365
2025461
584726
138087
181332
1193297
2008857
2121131
2574692
2623557
2274547
1158651
741701
2534180
973859
1165084
1459828
695833
1258419
669845
2282815
2489082
2020015
642727
2380387
56828
1280916
2261861
2763661
2531017
2403388
2590504
755542
1621305
231911
2825764
1416135
1237136
203642
1561264
289693
642378
396327
2426121
60796
225867
625800
494258
2465169
71689
715858
1525476
2511810
2013310
1235954
704655
1870203
387628
355948
150385
917656
649996
2671908
2593554
979448
2403625
1701427
2449964
313340
2357492
2000559
10026
1730521
2491995
682162
1844593
2122494
226988
2502620
1028380
965890
1838849
1969779
2809738
2271152
464735
1572521
2174801
689240
2604864
2903066
1267674
1759723
2262363
2018221
1125151
723700
2345888
540745
1676319
2145343
1297880
1310849
1876738
860421
879885
1403771
2677322
894986
660572
875446
818202
1984845
1664080
632544
560910
401963
1533506
1759868
1477557
1854869
1914727
567947
971552
2924527
2117394
1708078
1574463
1186208
225126
595901
2431822
522712
153940
1549001
50756
1286883
1760032
1784704
595747
2857785
2092042
1827527
1464264
1715548
2523346
1801586
2045997
705505
271841
1311997
2712623
413594
1747647
1172355
1662572
1949557
2022721
2246983
396394
1812556
330897
2082974
1152614
2226824
1363319
424314
1158043
932435
1591611
2851165
2906100
2413562
1307057
402957
380525
1843291
1371516
1619256
1385196
2609815
859390
1960442
870869
1951974
1676513
2680609
1077309
2770181
1151508
862517
1558495
241288
1592421
896451
1158847
1114850
1488370
2901777
939433
144400
1042097
87254
1265602
1781326
1028660
434977
2611556
1902685
1622517
311470
2693020
1567731
1933005
1857070
638383
1266320
2306026
2527995
370410
940731
2177514
2583719
2588754
838813
942633
2801415
62911
836432
2222468
1641357
2791162
1868364
1686876
2251586
236573
1912947
1169888
1661092
1282681
2227842
101630
1584074
2009061
520204
630446
1828072
2002488
1620415
2611312
1927273
2788577
2069390
1061997
1655160
1554286
2808031
1132210
1424479
1013167
1482568
1988626
2900277
286900
2252765
1344062
36891
1000179
2854638
225669
852827
979150
2750100
1145083
2346987
2511900
2675864
974115
671823
950509
348362
1311731
770447
2055993
2807136
2112674
1530739
2518053
2196627
1747324
627007
2888559
2609840
556669
2494670
2274274
37726
1454436
2447175
149109
2881646
1410845
1992782
727926
2546172
359002
614061
2829697
417896
1450156
1926069
1850702
1226388
1339635
2039123
2791552
962775
602521
2196293
1400753
2545451
1809676
2903056
2379499
1871026
501103
1378018
1661220
1521174
1391761
545449
2003460
2572367
966616
2668806
2166720
1539179
1729055
412429
1775899
2532915
2149465
302514
1094145
869721
280539
2006682
32529
2194691
1916451
1756911
846310
918921
563028
1277546
2192753
1018934
556501
1806280
1555912
546702
342450
1854611
2737465
1653474
1066440
327289
2598599
29927
327382
962517
2655562
2066552
1435455
2042595
1052996
308073
545121
988841
1751942
406832
1546153
445268
1478544
1655230
2454250
1193730
2544103
2009032
1647663
1797238
1580231
1325327
856885
2931844
2117
2160410
383558
1628188
2250020
2701266
137990
2250363
1246512
862939
2474497
2119733
1710102
160715
2313011
248548
2900455
186571
166823
2757150
2068045
1681849
579932
75212
2169098
1917068
1847099
1066885
2773283
143444
2299763
110659
1462485
1265852
806324
2498122
433797
1934561
1329355
1249995
379230
557814
2456647
2570180
745631
1683892
1373931
2406131
2515029
503113
571871
2477884
1843381
1615415
185463
2278322
2390782
457058
223857
1738425
1050002
213550
2067691
644096
1813281
430625
53012
918637
775739
297323
856767
814794
563089
1048991
2458555
2499557
2137187
1839062
1065171
1930397
1547120
82027
2567170
2437703
1137844
225485
1475871
1572225
1668587
1044004
1706006
795451
2371247
2590376
1243096
2594875
1886971
1114443
1219241
2908985
2828939
1661106
1593074
566325
1432682
17406
959406
749453
2148058
1565938
2098083
2157149
2170012
1499352
2859866
825069
1507351
1456446
1570332
185172
1815872
2724203
388097
752829
2176268
2193531
2255784
2476028
894703
2707486
1764014
1904328
1131691
203920
1922138
839719
366182
2330982
664003
1530806
296610
2754204
1643819
1339889
2390674
2524721
64166
916172
1950405
1340966
57551
1455633
2565617
2395663
24665
1084630
733278
2520511
227033
1911076
1581495
1056350
502578
13587
858250
2588677
726840
2561572
2544559
1898423
847381
2561177
2271030
1163748
800281
455617
1760274
1891347
1967856
1619192
2698816
2807173
173205
214673
195815
100058
1818084
2540116
2304261
475082
620896
550935
1083771
2465868
1619016
964187
2541752
1750277
2458684
430989
1740163
2768707
2602819
322781
395997
2787295
1477234
2397021
1697453
1939316
1015729
2783802
2753572
1601936
899193
2469804
2236291
398028
54390
2791114
636996
248436
2380174
333920
2736845
2939676
740402
1609006
365023
2328795
784083
1775963
1918671
990842
1430333
1540865
1230773
826972
2284247
2294301
1714998
872622
1940408
1015326
518634
1786055
528088
1741025
1539369
2782456
1286956
1677217
2817500
1228862
562098
282662
675247
2638657
1500865
1878835
1951921
2067104
1250659
1865330
239697
219010
2045239
2669622
2064316
804361
2369903
2304446
1420881
199272
2303087
946405
2397765
2154330
1903637
202591
1038427
1126769
2320013
1647561
1556983
2259070
394539
1110712
1628422
2804061
167485
1069213
2836842
946493
176934
1701378
679248
756944
120962
1242241
508373
1423783
746200
401389
2552078
1165695
846396
1319099
1905355
1533553
699503
1834675
1713098
956114
91466
2183129
1835768
854372
1589856
1889781
1262398
1538718
2311877
2923982
2625470
1760894
2564168
1750975
447222
2731461
1319223
2333377
1712066
2126588
890993
887640
331783
1201703
2780850
2309496
2705699
1018679
2020062
2677281
881917
1329799
94063
448988
1687104
769634
2305409
2689201
713310
270996
2798029
2620713
359041
979886
2115299
822510
1176047
444283
1105678
1151979
137623
29438
2561990
1855358
558243
2247380
2413734
2000101
1663811
2072371
1281363
1459514
2503006
2484917
813132
2892194
2544007
2296463
1614607
985959
80364
2273268
823806
1969441
163821
197651
2588202
2694935
1828
1451042
2802100
356173
1505783
2162400
2308554
2582329
559943
2170994
2203912
1944199
1577549
1782203
1681586
2585630
2631951
107301
596725
1231915
99763
109718
1094207
451868
1536038
1689470
1065322
995437
1447826
833453
859491
958175
798117
819755
570619
2250962
1178603
2083090
1593300
2305000
1916739
208237
2408842
1276892
1217235
1926029
140659
2215490
848679
47206
1385870
1494310
978502
1727217
1746760
113167
2369633
2068600
933352
2156656
2394883
1028132
445560
848849
1622822
504390
1239778
1810063
900504
394100
1603681
2184398
2673931
868748
2365735
2420157
1946288
1608955
1046009
764217
2703278
1743759
1591379
1981903
1257314
2899226
1657033
1328115
1070481
1974491
1771343
2368897
2108289
2067617
1694023
1256691
468069
1320470
2616231
1420904
2096334
924848
1433650
1315731
488503
757096
99392
2153307
2784174
1734772
5598
2530962
505620
583220
585731
2839124
1348036
923861
2415898
2403042
2875200
2493370
1189314
1656066
1471117
2349618
2681039
1454492
2847636
44396
2422933
1704443
2818261
1898438
867674
355063
1867735
1781299
2682047
158725
2028695
1650020
2135151
679678
1393760
2515517
1128713
285457
2531470
2204913
2190196
1597464
2870950
1332067
2702253
1212499
514393
1012527
1760701
2787514
28154
1078003
1896947
1004119
655584
2378388
2819531
1537247
2628682
2715303
1597361
2635968
2252587
36281
1239908
1680019
1055683
2830576
2760232
2212685
2492480
293946
1087863
1152760
2636654
1280974
1645821
84398
61861
2675168
1417971
612689
48082
1038234
97522
2710192
2615063
420233
96709
1691078
2868651
1351932
2575461
670530
2019569
2051314
2401309
2801831
151098
1776965
1107648
665333
2773623
2863925
886406
221230
1367288
306161
2134502
2218472
783465
1219736
612338
1500558
2079791
974901
953708
1404758
759487
1710983
2222608
2695774
1573880
2840885
501336
1390323
1242933
2149548
1076176
1860728
1196113
62782
166546
1574120
1851092
757345
2229752
484868
178133
495297
130947
1176728
690549
1284095
1754527
885858
18780
2498380
1303987
1226183
931997
1511542
2632018
2271821
907974
2382716
405105
2141045
2085562
1951293
680421
1916624
574460
2599625
958753
2937541
590167
351069
1076467
2555206
1864270
2926759
2879720
339658
861682
67823
947183
802751
1150334
456076
971528
1623440
1528134
824305
1628417
664072
1008011
2273815
647919
2794604
175627
717432
1448710
101528
561044
2106739
2359564
2866700
2473875
317452
699641
991276
413600
2932386
2917585
2100420
2797198
2165534
970423
894820
1673913
1594352
1201966
310243
1515715
391058
1595452
776298
1779402
1602941
1214147
1274613
1613030
985128
566648
2619902
1457850
125400
833994
2841206
47176
2422396
2839258
607112
711832
1253507
1850791
1966944
873770
1008333
1188413
1549949
2645634
1776237
1068699
993052
2342685
2245626
704586
270315
301474
661640
950155
935060
2391900
77556
2698260
1247748
806799
956848
1572915
525704
2319172
2806846
2609527
1840961
2783440
521927
1358768
50871
618240
2397748
1722799
1294409
1888451
165243
209029
1553055
779365
2112278
2378873
2214697
2638438
2193704
596131
1052733
1256728
1982853
2402
1193244
724929
966946
2178455
1022093
191423
1793087
770466
414616
17460
2440631
1740332
2219368
368077
2156558
2355732
1015493
596728
1610221
2359920
1140484
2281327
285075
499799
423279
314410
56239
1363799
905605
1404318
550786
761383
106637
2746803
418685
2111733
399925
1870069
641723
1185399
71227
2619957
1111961
992638
2236343
931337
2738578
202284
2537037
913022
271633
69554
842140
2376762
2089985
449521
2151400
637471
2269474
2241188
2762317
970317
804578
2257319
1496678
995334
1808100
1249210
181156
1108184
2842091
2589669
1093903
2558195
2875944
505476
914300
2168582
2553109
2610526
1965909
695599
2212570
646535
285969
1946143
441921
2686855
2302779
2504870
1043820
1272805
2800543
2608810
1563153
2677388
1006328
799053
1940203
2406999
998398
306952
121907
1514879
1413106
2403263
2373161
2213539
1364852
939448
823043
170418
423698
774569
2305460
2507226
2648948
2493837
1113447
1377054
2907625
2427933
2398487
2292021
462946
379920
326302
1748953
2859487
2265406
2556732
2113441
537956
1824211
1789603
891580
264160
1627633
2808330
2749974
2387168
2598909
1271270
543151
654192
2253501
927195
2632294
489102
2073720
1234799
1041312
2187283
1226838
204593
1127702
2772604
2307175
29449
2338912
890108
2482607
2166789
258563
2531972
2173288
765016
1149987
1633616
2131276
1110269
1505096
1649217
1308949
757572
1311767
382144
2699487
1067620
849047
1902044
2419144
1147628
432166
2572538
2426911
2160761
248739
1706490
1983302
2497684
1041482
1904961
346434
464588
1998525
1787344
1433683
2031620
2784481
2346731
1938200
2734068
1112376
1528079
1754923
318721
292856
965830
2521069
1546289
2268020
2031898
1262083
1006448
2275064
624986
2360319
2068988
485038
636660
2578597
421889
1860154
2753494
564807
2388527
2872854
1427358
1028102
401703
1153864
1355102
1499670
1229596
847688
49247
99664
1825917
338058
616995
2935349
2285357
2326009
2272292
1000440
2116277
668429
953359
481164
1396983
2837244
1912934
2082819
2495938
810449
699873
2717517
2362980
2120013
1870329
246105
1150789
2208161
2083036
843008
119176
267467
1860696
722386
2404765
721802
2263434
1103670
1503823
326867
1005627
1953746
2903649
1545042
2197209
2102163
1029336
446030
64477
1111168
2899495
1982451
871431
2801544
85194
164272
139019
1636496
2844763
802564
2565761
2209496
2482497
823748
1526074
2447707
608570
519860
2562242
906362
1386887
1910367
624496
1899615
670340
739213
414820
2548002
2649245
576833
1999786
2077746
14186
1217030
2095956
2587096
2662797
2875011
2002421
1361628
1669403
2004645
1597029
2669520
647902
2764519
1890312
1835758
1702740
657303
2255918
2240302
1683576
1166161
1188725
401954
684776
1023247
2473722
2380987
1380936
2041902
2349184
2830325
1416005
2932653
2156636
2332632
1807232
975533
900842
215462
422171
2333164
748376
2919193
1473540
21197
988653
1570983
903189
1495122
1005624
529322
110248
1503086
2693892
1766090
1892241
1302270
2622888
2937016
2621804
2046450
2133867
2758416
2939893
1233438
680205
2134831
470098
640038
2877962
2097875
1569664
1722062
2383199
2250501
333727
103406
2440053
1927284
927697
38054
2408438
417709
2206920
1655353
2492203
710499
1766030
1497646
1713908
1955027
1085741
2605364
2111485
2197550
2816881
2236275
2853471
711338
1362797
334548
1988427
913879
1890372
2614406
1721507
979194
2930776
935577
2211421
1181098
1670332
2323158
23298
507346
2839139
2091009
1528513
2451833
2425045
414352
1492353
2029318
1688645
1171541
479517
1854380
2352122
2239532
108035
262941
1949212
1060316
2820251
2754545
125496
862011
2904195
2908035
1731918
1414382
961807
2156933
2590590
2242901
2265857
1505220
961825
2039788
2228578
1095344
1749656
1426865
504235
1747210
1094545
1727110
1360778
422853
625295
2069749
880559
2647841
1694465
473821
918523
2895036
1624121
1667683
1733776
1956450
2569832
735263
1078807
729507
694006
1030865
1078853
2488737
1028625
2258070
2904133
64782
2454501
1403368
2916593
1680899
270451
1032952
2349542
594767
115504
2153588
1052431
1075025
2025439
2051751
108277
863911
436495
2702878
2696080
168553
969642
1321224
1042588
1159075
226534
1825104
2885046
2139514
647538
501021
923014
2602491
1581969
31302
1944872
2539831
1577383
1405876
2752512
2247325
409798
421151
2344242
2296263
106984
1950581
2783141
2062255
957008
754135
756023
2868531
1462606
1257372
1981369
1763836
1618017
1739047
1549553
2483835
1079769
238261
727900
1646847
1494310
14674
1959282
2769672
1862910
1381936
1461076
535883
56352
431352
1018091
614965
2585889
836705
2480376
783805
1596824
1263771
850929
1377696
1822473
1234988
1018204
2800941
1816346
2595434
1236778
1493780
1055826
1239937
2579698
530366
445991
600548
742023
2489247
1361117
2688957
1045465
574090
448620
1623730
1487408
512584
1436639
377411
2353916
1982610
2409854
1297746
2932687
1736010
1876291
2831657
126892
2832698
591480
1220195
935777
52888
2203513
350843
20786
1075084
278210
667519
2253210
2785681
2814848
1540804
2897178
2002602
2884622
1176967
748595
2486025
133330
885268
2451974
936791
2304740
817021
2110839
2667844
124140
2584084
415870
910230
752404
1098265
1880056
1371379
2274797
519364
2674897
2792482
1918257
384919
47301
2552584
102941
803679
671512
10558
1003873
1063083
2668801
1610810
2349924
1700381
130744
165876
1245425
1781303
2843605
2823857
6868
1033316
2267435
1709857
1023341
276009
1877685
123508
2390686
1038076
2904524
2661034
1797108
505714
339673
1412365
1346652
1792007
1322391
2200880
2718608
2467037
85059
289197
2674669
1235365
1445365
2919672
1612331
2630019
1380251
1600741
2028559
1520608
1570147
450912
126794
2044586
2118793
1830528
1541015
980717
2554954
1609262
528978
398110
2659779
165950
743145
937773
2906026
351016
1302694
1494187
850382
920268
946220
2647092
2939976
173740
612126
2117855
1731498
29070
2554814
572208
2241398
1101562
230667
894829
2356262
776286
180378
475496
73823
165005
2030285
2505650
1561960
232058
629497
1521370
1003902
1114973
1898370
1626977
218877
2155963
2110362
575193
2596965
1714029
1272784
320040
1828075
688774
1744997
971898
1558015
591105
442002
1065819
1995227
2332784
895017
1582006
2340127
1449659
871370
1533421
1131128
223483
1959770
2407305
547028
744423
2073816
458114
2665276
15567
906804
583367
1728338
620251
2700524
829129
26093
2697021
1551804
1038504
2836647
1277130
299904
442169
632057
743061
1196861
2357323
1042607
1671684
1060002
628282
1481904
397193
2378632
430658
2613835
193617
851817
246735
767618
897529
1659904
1223668
1671498
1687346
1691869
1543542
918068
601488
963467
1465134
146833
2467059
874900
905190
1115540
2925516
1350519
909594
1537821
1095261
2028309
556123
2549479
1154458
963657
2499422
2603248
1920668
1043115
343276
1801872
2767808
108140
1050226
1299472
2451680
1473874
2123307
1609705
921879
441225
612658
285949
1163639
2441475
2748597
2115035
1776681
304442
2797955
1108036
1002020
446457
2799706
1574440
456124
1328032
2548731
1627293
718017
444973
225999
1631032
2326002
1800859
2679043
1483015
1676387
2650329
1744316
2316495
1136529
148132
2535082
511451
2215100
1512278
1376035
2381604
2247520
929080
309889
283320
2106482
1738024
1845225
1460116
684580
2422053
1321415
1113036
742343
83566
855165
460659
1479986
394751
927677
2129177
1693555
260252
2302335
1425422
2530277
2020510
2047067
2747255
549019
837873
2701139
755369
1129562
1535785
1160942
1008964
1507965
1167060
289835
2775708
2169078
1530017
2787692
1793753
1758051
2533895
1782943
1016429
2056068
1344402
2641972
2098156
2767409
335582
2033365
1911284
2473742
698175
2453045
1849366
1181887
797852
634387
2655206
1974890
2805399
2639115
1596706
2244377
1536041
1943005
499349
1095468
2109020
1404385
2311919
2865834
657269
1873383
1269861
2918825
1279169
1988871
2862058
1896303
1552105
2413511
1554632
1063375
1350943
1892057
1551369
1527510
1641249
1727797
2374168
872994
2919575
2498820
1858971
2433880
2681194
1428187
751696
733279
746826
1303682
1111275
2469082
609684
1080288
804487
1878026
2078297
1300864
162321
635170
107914
2405840
2924711
1731745
2077893
678427
1803187
1547177
1048109
2887733
1685338
271792
2626289
1688005
1968889
1183785
988263
1614015
2771788
2440891
775261
2361780
2043179
686570
1776458
358021
2611990
22928
865911
1914806
305285
2052604
1964566
1879800
1153186
1317683
1537105
2609683
1079908
1282663
2213136
368704
1896911
1578027
1273747
52322
2174221
2367534
1651540
1761
2165426
2083366
2659688
2180887
1377133
1105623
269886
1548216
2538647
2065161
2289115
381867
966913
1505876
779300
760508
2588110
2033676
2424546
1038627
645978
832180
1400762
995636
1826286
2263799
2745257
999803
2035696
1928661
14081
222638
512370
1421997
2627296
889343
2868712
757246
973026
933128
2656078
1990060
1717887
1706682
2839629
358242
1701043
819786
2489099
722825
1701346
2351130
478716
131848
2470123
109751
436617
2111050
283314
1004481
66864
2039396
1290246
979136
462136
1810597
194479
1912105
1258073
1364585
2936987
2234282
1725051
2285063
2315928
260243
2528251
750896
612720
2725255
1026880
2221335
2832269
879066
513604
144253
336172
1601129
188469
2590733
2069587
251221
566990
154972
995320
340324
700601
1992049
941126
720686
1641060
2359278
2651823
1836766
1074272
2325218
332575
2341502
2465526
2343840
1588904
254434
1260568
996208
394878
2084519
1106407
2059811
2761086
565355
2098601
1663125
1820176
2010135
781209
249716
2605
1254584
2714074
387459
859090
1656411
1089321
2749654
580288
916135
1378313
1578835
2674000
1290360
940935
122734
1412537
144508
66207
865414
278151
246151
2640187
1708507
1173443
1506571
2503341
1517213
1287231
1348318
1175824
1232440
913562
1958899
364725
572306
676996
2468505
186693
2237691
278159
313457
2894689
2570007
315492
2663432
1041598
1843675
496321
2367692
2877452
512581
2879910
2714573
608770
2570005
884180
2780974
990537
854589
474465
1997913
1469282
2166890
1253673
2863417
606735
2568944
1846469
2749052
1751345
1295367
232355
1506886
2474658
329557
1280044
1071647
604193
1407559
1175942
948102
315926
1850791
109674
2075341
1661587
2697190
1571852
1649172
2892928
1430450
2272762
1898183
558853
2343643
366874
1905360
2207615
955016
2674314
2904381
1072694
47200
815292
2052167
2134912
196877
307234
1854478
1757889
895718
1535848
278098
1580815
813478
2731645
377773
156529
1974419
1232862
1240728
2715055
2392262
1020572
2522285
505449
1693563
855512
2024412
849204
2828026
607383
95860
322286
993279
1527289
545857
2107432
2510275
298915
1481074
1404820
2127303
2266740
322267
813611
1493685
2130960
1478418
295873
273981
835002
2676986
2239862
2576527
31227
2383385
2913900
82025
2618509
2170701
803004
1438790
378129
238391
1257326
1905400
2318967
422984
1916142
1044437
2817383
2625311
2409685
2249338
2370119
1549239
2198719
1435720
430692
409632
1127277
786951
2772407
1573699
1675626
2375830
307646
2003904
1841364
122125
792644
112651
1202903
122405
1268012
1206311
1344634
2056002
1321963
1110238
736764
2343415
715492
1120122
946025
294024
1942224
712214
1450936
1589300
814995
1163893
2370914
1429703
1286987
1944796
283145
2930670
1818720
2249167
1271398
918902
1641638
1739729
1810829
1757950
237854
2555069
1996738
2625067
1199706
2028204
1428161
1538773
393939
4873
995305
2484684
1212500
2094863
1423732
673283
2443235
810822
2113876
1146535
1112723
1212275
958360
409362
2252620
2886325
1956812
2085467
2489170
2354147
1308573
2827390
358751
1111838
2125319
137542
560933
902736
1408065
2881130
175962
1366251
2743036
2331601
729228
1241360
15797
2151747
1581567
798950
1417738
1393322
1514853
2048992
491455
1466873
2607638
451529
2146403
1715340
2846288
1224294
2213315
2691963
2379928
2301192
159989
1686301
2614081
272716
2240062
1318276
978237
2516489
2554197
2757816
1845249
736583
2530691
1100782
1135462
1567057
2008502
597246
1728177
2397859
777813
1108847
2072231
462041
2319573
2320602
2497395
1861859
176588
516989
2814457
2904158
1810501
415013
2815774
886358
378391
2528308
1982359
2922899
2824125
2389464
532719
2179073
1422868
2526890
2549187
2499156
2122065
1335302
2534872
1488909
810934
2692582
2035702
1250438
2842319
2700657
872738
1902718
778102
1857765
1673332
2476346
2127394
1748443
953450
1796937
963517
1996088
465202
1901587
558972
726210
46976
1561707
496635
2304070
2645451
1271592
432400
1812529
1821787
2678983
2776892
424418
1579870
2448961
2648591
669125
2248530
993109
2790470
275676
370173
2671885
1023977
2192448
2858195
1089270
645005
2358030
2213075
1077743
1650402
350049
2785477
145249
1125392
1619682
573418
1300312
1439129
1427694
2720079
2613071
2393207
1003550
851483
986363
1272431
292406
2049279
2784827
270860
2792631
2512863
1526565
2927453
15880
1992159
1188560
2289838
55352
39146
1608977
1456906
658751
1586756
1115581
1560050
2011785
752583
691050
1773094
1050245
424769
964880
2894666
610463
998326
432460
2474108
1075461
1190660
2558942
1302643
1100100
2085440
2018090
1346940
1788293
894625
1206512
2230950
1151727
1660063
1639622
1467432
519494
2171518
1202458
169745
2263949
1370941
1913771
336211
2416742
1381184
2205617
1389706
2860789
218003
443067
8413
634085
1857337
686559
1776619
1616953
823896
2100203
1779998
2879725
2937434
2347709
925720
2106150
773748
1174496
1770239
2467625
800221
1597586
2314409
1366233
2287913
1021195
2261667
713098
1162221
807490
918111
1006064
116699
2142328
1060882
274828
1476874
2364465
2416098
567852
1882795
119788
2149175
116163
2381491
97592
360210
557001
2356776
1521216
2435835
878018
2853953
1186965
2542020
2437893
1357687
1230944
560463
2773021
1561354
1017690
1900236
1456002
2716115
2849946
1585182
1463084
2713139
1386917
974626
2844735
2628733
1774065
1854395
1349589
842178
2385708
2056934
2296942
831971
1300742
171924
2572560
848901
397154
2816745
1105375
89681
1840518
1476376
726508
2904225
1877636
1972469
2697686
1983266
485152
2712598
206588
2366371
1599518
1426431
1943525
2070478
2628528
1051048
2115898
2837639
150101
1071544
399156
1106131
2127695
1329893
1370662
2087565
856479
400551
2272018
53863
2302856
139729
2087724
536237
502981
1465993
507721
1368140
1807991
1917733
36258
1245113
1853592
1634469
2230169
2441488
1819542
49767
1932677
2773955
1006096
2347102
1407089
2930145
886275
706078
547325
126766
2431260
2076835
1434064
2703947
2143952
2888732
2397884
263026
706800
2797753
2401249
2145455
2728600
312972
410599
2848417
1233237
851994
842436
651437
1550696
2498446
1849302
1193907
566738
1788584
2461739
2867596
1185817
1959396
1414664
1570024
1479028
2316554
692613
2173802
1212472
1413912
1013791
1075282
247838
2491455
1603975
2151744
1833616
1670327
479722
1928341
81564
1694305
819705
1078565
1014177
1223996
1185861
1445528
315218
524531
265322
73223
878360
2343542
2409741
1533210
2661461
1500712
1334607
1901230
2529721
2100961
2753588
2277960
1060816
2574590
2502803
2476421
1766095
2750406
1749197
663508
247475
2863997
191594
2193413
330010
2626612
2610723
846653
520939
457773
2237455
2839819
2145310
868665
1678284
38296
2884778
1090369
1945318
2368930
1687835
1662171
927619
1783577
1584321
247044
2697688
279959
855073
2600814
2518030
2251145
1734070
305137
584106
164672
1348553
897101
2190170
2304287
873720
1181043
1820155
1507658
291600
1483747
1475775
2425669
2686329
253132
1163329
431382
35617
2850749
1713447
1441761
1696788
130559
283343
1466902
2038216
1915643
2336800
1494089
2295111
2328422
2470499
1944192
1775703
2229467
795160
370764
2181122
2426217
1385455
2806792
608439
745171
726390
185448
1115635
655293
2270362
270133
1842052
2761434
2654332
255377
1336168
146138
2382737
1230195
1994297
1002984
2785602
1361462
682596
2627289
410927
2763210
1903674
2222717
680675
1157234
2660142
2655053
1187100
512112
1213163
2516932
101769
1241688
1932489
1022534
2889866
788736
2577484
2775869
1831728
2616515
1661817
2764303
1023260
2506670
2137335
2616776
788207
1072007
2681695
1519483
96868
476246
1729346
1455235
2661006
221056
2617920
1322976
60635
393228
2550545
1318883
1702451
1145743
590707
2425432
1201791
1197454
779850
1103571
1914611
612269
1155839
267197
1647982
417380
1945256
1530018
1488869
2636957
1213246
515620
1322104
2416403
32124
487220
649510
1884510
1297258
2720547
1969465
1854747
1334168
379083
79873
2650242
2521992
498844
2209072
1630178
689874
1870343
652976
2470968
175603
537533
1479492
1350659
1195125
1306565
16310
797950
2738097
2268573
1885932
2580240
2409558
337580
2558216
301183
96248
2723312
481430
2030630
57248
1575425
2500373
224233
421173
566600
679666
2410044
1093291
602558
108017
1013370
721047
116858
1578703
1280783
121317
2249447
749571
2676080
2518042
721869
444481
1675010
1616055
8613
1092221
2327260
480665
1652263
1729134
496763
2150189
858237
2434656
1923685
2700198
1542683
1849800
975051
250740
1400692
2833006
870227
1405236
446300
1615842
1109383
456447
267126
942105
2795891
1553880
1138028
2767640
283465
350946
558356
2819189
1615323
1628385
50194
549816
1047027
1588918
1289946
2364030
2156589
87828
685260
906678
2819824
268364
985217
1551958
673937
1398333
549708
159844
82392
9296
2397000
2346757
1264775
194736
349920
381855
2326610
2473298
36366
226018
1433121
2394228
2231666
292522
1003456
2519690
2219929
1348392
169285
2736717
2509079
130224
2848258
352888
141266
1599992
1014673
2055569
2260016
780931
50194
1409580
92080
707884
2809210
1471548
216955
2486879
929928
898899
988418
2932011
2377196
1761178
1780368
2302746
967327
603032
2411590
2857622
437083
2074767
958157
2558416
1854434
1438819
496465
1760260
2225080
1254239
658925
1153652
1380048
319524
1839948
2694582
2238189
1566017
1106540
2884399
2749331
2179232
2361789
1787718
1749296
7345
1245259
1015711
2345185
2627669
2857560
1141072
2019173
2435806
191033
2642878
1007491
1442398
951753
873657
261482
1137155
1807182
377463
1440787
2815614
2107425
689885
726282
999170
2432972
1821596
1531678
1914407
810508
2065249
2158111
2583118
1665746
2428413
1285887
1926024
1733355
456033
1550637
2790120
2603851
595568
2560417
93237
2499335
1854188
1314102
2366503
2615567
2818404
818929
973775
2118261
720596
375391
963776
1461773
109607
150052
2622458
498979
1611133
475294
2872249
2293867
936285
909595
1897293
875790
2620011
374725
450520
1700234
2919338
2669851
1162887
1312658
764953
2609110
2374005
2056639
2050446
2659613
2250345
749508
1824834
999008
786874
69383
2489191
995848
2240482
2626528
1916338
1313918
8658
1700499
165023
2748948
1544233
2219782
605590
878519
2182197
969920
676119
650549
1164136
2594698
1232588
1899853
980497
363943
1538400
2780413
1800370
900007
164777
1840816
2271732
1156131
1133975
2732572
2062711
22354
1344049
2051573
843293
2152776
2603263
28576
1031575
2304527
1297118
2152735
645470
1266022
350152
1765430
199637
741163
1872107
1574429
2817988
1227083
2077625
647322
1239885
1684732
1963902
1145655
108870
1921445
2272808
1352833
453576
2280973
897909
221651
869669
2228788
1840053
165730
1603630
1752130
488577
2230518
1836108
943695
1373658
2163514
2587291
1281188
2021346
2585606
1494363
1235064
2633693
408890
2771443
1327275
2059969
1285594
123006
15349
2217640
637386
2821440
333214
1321363
183305
613234
433154
1790158
2806220
2860858
2073848
796102
1700645
1128815
692553
236675
2415960
190180
1269922
1178105
779536
2272229
113205
2784289
364306
298463
582139
2822939
2274194
2828392
277448
2117795
2693120
2404244
90017
2584287
2644187
2080755
1339379
2173332
1533530
2085880
2269349
1833204
1244264
1113154
656529
209048
3104
753537
2770278
2860485
2777197
1041259
2439369
6779
895522
1680244
1411798
1791424
615391
307938
1652253
2755859
936713
801795
735367
740105
207871
580395
699307
1906787
2810927
934875
328417
93126
2129
2358226
1347646
2696115
2479237
2823619
2292145
2504158
2479448
394951
1152516
1045004
1172940
2189634
2838973
619781
2277416
2894555
760783
620481
103344
968915
422869
1359592
1254658
2024111
1909601
48479
1832488
914139
1224760
245059
334773
741243
2154747
1482737
190656
394553
962965
1940699
569704
371192
994135
2134202
1108581
738716
1553407
211513
1107662
713687
401742
429707
986353
1229738
1320197
37338
1048904
1521382
725333
2827135
1329728
174399
2362980
1072207
1201585
2554662
418947
651947
613493
1443095
249831
489304
377110
806574
2590233
2500414
449208
2432451
2157357
327583
542857
1695868
1368779
58168
1069743
632888
1296835
463857
74814
1822815
1281824
47068
622161
1134942
763911
1744906
985685
1520675
77125
1550333
139138
2693432
2018334
259660
1957224
2212838
960226
2191051
2105909
2506165
472385
1574334
2579206
1045086
384263
2249970
84603
959447
1826327
47788
1004908
2311209
474572
1991527
1060052
1996388
23044
1306909
2711561
127864
1568735
2923094
354743
2248268
922234
1872656
2280477
1825725
378353
1805858
1370521
389250
907840
1446885
883911
1311623
1522232
2063326
1579047
1158635
1437544
2481264
591407
1221099
2928510
967874
397489
1670711
1673772
2400383
643915
2116766
1778559
2450237
2583584
1693557
2584872
2748119
403480
2262619
1471686
659397
2045765
1784187
2732078
1130887
1470327
138947
1840087
643632
773647
2116577
499993
1966843
88763
1628767
2730004
769848
1552480
27167
361979
390229
1062649
697889
2364577
1020479
617320
165171
2077550
1912103
2412511
1003855
2613548
2893231
1763105
649311
2589229
1821989
2814348
1083198
139232
808870
72808
2017011
1874958
2675390
1658458
1529937
148952
2209530
2098971
733745
640125
801768
1388579
589895
296169
483614
2881882
747372
81229
1694783
2015036
2483725
2665550
2241760
1050773
838667
37253
2687681
1059747
2383896
756227
1299210
2083134
2314149
1394975
1692644
33450
2149610
924218
1269761
2817212
1791660
1893732
2650196
1190009
336395
2250376
99600
1229135
2028688
94031
98764
2753240
1893204
642886
459838
1320658
1289781
2654753
1041592
1629048
2238336
495231
2485550
2307179
1253600
1938416
680194
2910990
1936143
2849501
2390251
910899
1443852
759637
261946
704898
186823
1706080
2355883
178230
683540
228449
1808497
524518
42477
2702999
2210563
2133372
2772005
2630789
1452700
429668
1877517
1295452
1006623
2935089
2173075
1578342
338625
1754303
11332
673737
287726
77271
1136995
4569
2455832
1206233
2396744
869312
453276
2455242
2339491
1671858
1449524
2865240
1331225
452973
2470648
775935
652861
2779118
44260
2791462
971275
2673192
391962
2365439
1876364
219387
2871973
1770228
2200302
1236171
320004
41939
726854
2352117
1223819
1886313
1858523
156003
2870430
941552
640371
385653
2899961
2182643
1811253
1842308
882161
2790712
2729976
780726
693551
2291377
220539
1866918
786396
2813760
198889
114854
368494
1151680
1517620
236069
2520845
280471
941650
2709297
2141336
2628504
1914650
1791609
2222554
2231421
2174470
420474
1496279
1051083
2591994
2817557
553662
1565772
831928
224975
307982
1557118
103017
301266
97037
2390569
2622405
2824816
2065688
2586980
2171875
2287118
2569521
2020873
2315809
1749007
612626
335503
312273
1140311
2236750
2375860
2636314
1269755
2252789
2435395
2121098
96138
1071795
436244
972550
2005422
2021978
2527686
2903511
2584261
96076
101167
1825263
1073730
1367011
271552
1795713
1308543
2134075
1949872
357699
628717
704179
2543369
2727189
2688969
167326
895371
543900
2626275
2217806
2620300
1108796
1152836
994457
1997036
1665688
1308278
2078598
2671220
335460
295615
89278
792519
1057492
1852169
464738
802154
1228816
594184
1304670
1388533
1898317
1841008
38835
1095920
2184176
1664469
823418
1411814
212375
419446
1365524
1442496
1221433
1281646
838045
1947383
1295418
2694108
2270624
908970
2098199
2634263
2033737
1460214
544191
1472569
1227307
1615376
1621062
2403394
2705663
110121
1628380
2223020
888374
1829608
379152
1999064
1127695
408358
464928
2379917
47574
2290583
1171217
1295760
2423322
2277912
742106
1920077
1217661
718301
2757091
2532524
1670373
1335342
2500722
721648
264786
311560
305928
2732357
589444
1043492
576379
2673833
763729
1568159
1482885
2593460
2436413
2519233
1633348
1034613
2444089
865594
1386751
2262109
1917862
2512077
49427
2643986
2091901
1098014
1399244
162579
837013
1150329
3810
1921539
2165551
270406
544161
126081
2443708
2759567
2704057
1616876
151108
1512105
2582186
1237802
1246921
789372
249996
272548
878320
671838
2912529
1190103
962882
2409141
1454496
1569518
1053819
2250371
1894386
46667
2317537
2152540
694498
1768348
227815
179979
2315564
1726728
10991
200149
838471
323751
2358549
1766954
2081936
647940
707315
2285023
2290027
2316438
2598159
887491
2036114
1963285
1844532
1050359
1155041
67893
617984
2536983
171005
2514566
1114761
1564215
1213946
1682005
1813215
112408
2532088
717054
597459
2310990
903921
468087
1237579
2144798
2920302
2928760
2490437
919753
2276121
32526
2742373
2436030
2511507
869005
1773794
1273624
1698753
1318894
1186099
1991859
1166454
2316987
1280976
2614198
1591362
558405
2039155
1265915
2672848
1696810
1757187
2212312
860252
1457706
2049095
2671823
1067525
492777
187351
1801924
2623842
719107
867659
2057054
975027
809146
135773
860569
760751
102332
773373
41216
1753471
2061627
726962
616469
1728734
2293910
1049045
2054388
1743288
856488
2396817
1694328
453611
2285963
641639
1889262
358856
2908242
38280
164907
1069288
252748
1969662
677655
1496425
2177457
1541857
614966
923418
904618
2902350
1578894
688578
1697033
2387274
2380059
1984598
1188000
1440946
861818
2127934
2264221
1729881
643849
277365
2335568
1465201
134319
503787
1631001
1642060
1490501
159660
193242
854605
1035169
643554
342015
2498796
2814624
192571
2411691
2652093
2108319
1885893
1232285
2538432
1105728
466653
1594240
264882
1349527
1280056
1469205
236578
1165768
2166671
1475435
2518129
2458920
1443218
484899
194104
2431076
231502
1506840
2108397
403788
1308445
682307
2520792
1201069
2896955
2884036
1649284
1086745
1161241
1326684
2256923
230963
2589624
824983
2283993
1483931
608434
244930
427870
2754754
2596822
1112542
1996376
156044
981367
705400
225120
2701929
445396
2578919
314974
278541
281594
1900281
2433904
1656098
2905227
1184057
1929309
2061257
1986575
1161309
1994181
689703
1176468
1951425
1037914
1378293
1395257
1413988
1581932
2032055
2125709
63114
1292774
756171
2662333
1537011
985110
1738833
2753635
975767
2660254
1902089
406468
1617665
711386
2690513
340563
617149
1521299
2783181
208795
1639904
1937824
2904888
2175537
1984676
2272990
927001
1585936
1053514
872931
2513077
83026
2708871
1991777
1585331
1278207
2387824
496635
2565340
1671159
490736
2258788
447415
2855894
363127
1004694
1781046
2206615
2048126
2744305
843823
2662981
433246
2819713
5544
430857
1667825
741312
1647181
1925850
2275651
744717
2805498
894561
43303
2810167
693660
2745221
1958148
2568197
352159
1860091
2786207
1120643
202956
320585
1024419
864657
2015238
851548
2677057
1479353
2031356
178130
434637
350160
1095768
1729699
1909415
620465
434763
2853011
847442
1652347
966856
982928
764848
423307
1281682
2220150
2187867
2195197
1583570
203629
63133
2586717
2835792
908960
571051
1612612
1485675
852744
629699
2081064
2101980
1686337
874217
2603112
2672432
885261
1663965
1646864
31739
2728522
1227934
1672355
1711348
981026
308610
707073
778074
694097
1624744
1853265
1566310
1733450
445580
2921752
2243904
2187801
2211036
2773542
1989509
91684
1449194
1636617
2050440
1348587
2064507
170725
2344342
621625
2377560
2142356
1658419
1528143
2875970
1190596
1674961
826379
463590
2226777
2873981
954850
1184931
352442
1224001
1303140
1384679
29781
587141
1437346
459644
658536
2562157
2341208
2826764
1834917
1781783
1816928
2846714
559888
2608284
1061442
2380926
505273
527670
517428
2345238
2584625
2372458
2745301
690444
49
2544277
2932948
375024
1097283
1731688
244808
1289549
1747576
2679900
125013
606272
2317720
1231409
1965679
2613840
1545199
1531532
1999269
1227314
2658292
2570172
2300072
1320510
830467
1821151
2030516
687069
2741128
634742
2344940
1292201
1335670
1855383
1401354
885536
2877897
1394119
2730520
1494020
1321365
496189
112375
1206372
1805438
1043363
2877399
1948284
2246823
2318891
739204
2445741
2617282
1685295
1704962
2838997
461300
609394
2302370
1213488
2460507
2376205
1745778
506627
901053
2754664
147371
1558844
494983
1382415
1480272
1664843
1898673
1330742
1617855
2480108
2597024
751228
1182188
588182
2907888
840154
2421945
2395373
36714
2254052
859755
226903
591784
2801545
1639978
1839940
619608
1636232
1503978
1040025
60689
357570
1146251
2862401
1546988
938259
1381325
359819
924869
2589065
76751
802468
1269821
408394
1052985
254134
1442448
2462996
2035617
1341209
1528450
1153476
2723333
1620419
2736024
1796992
1970781
2206164
534028
1206019
2668178
1727318
1189244
1419287
1015087
2491263
1255275
1357961
104795
2465648
1149556
2182389
1832092
198340
433646
380812
1999057
2603346
2799210
875320
2684665
1992928
810158
2392395
1827251
2232582
1832678
975830
342731
1292251
1083791
1930093
2036804
2850884
580431
1161818
293390
556963
1751908
1798944
420771
2837341
2903393
1626505
959991
1152146
953651
2547066
1712709
450712
831934
2508536
878639
1629036
621244
1640058
2466704
406874
2706149
1306781
1734728
151593
199149
2677168
716591
995773
1499253
255526
2889858
2693426
1268540
14150
1786791
2788
2058070
849868
549781
2564825
2843966
1695634
2246869
2811361
2520563
1205976
987492
2039533
2236425
2555064
1995421
690565
875207
1147839
1520878
1614734
189185
2563088
441563
2346681
883198
2168063
1309337
1245231
2554940
1362863
1921373
783061
121431
1593045
2760290
537106
1246280
889541
198419
824815
2101634
2509486
704945
2278613
1314162
856546
476830
2684074
170420
2820310
231616
2262022
1144889
1698724
2762784
812906
256066
2251511
2483252
1251777
1988650
284491
1083358
984751
1438195
1667805
1593843
2050233
1974000
900542
2891863
2818490
2053215
515532
2281736
1509612
1446873
1170091
570639
625933
581481
420770
1681748
2401303
1054828
498117
1304536
127542
144037
168277
284407
2026137
844628
252387
950640
487787
2505134
536959
1759346
2022370
2368894
802437
2672041
769298
498627
2490559
1901806
1412579
2207443
1716554
1815696
2835331
2721976
1120163
1785553
2267998
1511688
1627589
1666657
2469616
1308798
2397176
2624432
2221626
2802716
1916589
255794
434435
93622
680798
371443
2335811
1686699
2753143
2271103
1606972
618605
2517679
1985036
2654545
93635
2677973
1935067
146339
514514
2186205
432006
2869103
112082
2224608
2855244
2072868
935281
1235598
625765
1683609
1054170
1016330
2135887
890665
1148336
1709590
2236954
643702
2581026
898783
29205
878997
47350
2521945
1243583
186383
1222726
562717
2663098
726799
2659459
46984
589643
1212128
2277503
636176
781047
440850
1999318
1144251
2753
2089615
2270476
2825932
2167421
1114692
733675
1940179
1264793
1727091
1877817
1937492
744561
888099
2485436
752633
2293259
874807
1447024
2360017
1107630
2726657
2372319
578801
1906499
492446
570622
1421599
368625
2846083
806781
1502467
2760921
1524295
50811
1902189
782562
1448424
1301677
2094374
851266
516397
2393175
2757836
2025543
2578946
1607164
2120530
791455
1637178
2572083
2695717
1794181
2758513
2855411
2341033
2332487
926579
1900470
2515928
1904667
527698
1466495
1988321
2053701
1699296
29632
1443284
1015455
547737
453442
1504353
2264078
760338
1309761
598617
865911
210872
1970030
2414708
133888
1816663
2690369
1673323
858510
1816967
1516895
1805835
2540428
1667217
2590955
1936288
1146224
721945
2535047
2296717
2373398
2164146
2888613
1032899
2176361
2642871
1352684
610151
668685
973527
1685044
1687585
475770
1049316
2593388
1727878
1066204
2505010
224869
567449
164158
1325210
1470076
1442767
935790
733923
1135900
1057924
1503232
292994
661961
661568
338300
2437429
2082116
1332277
1221021
2891073
713080
278901
1915349
2817881
98860
1110788
313591
1985450
2269998
623991
1965085
612565
693536
492108
1015582
2091877
2929742
1123650
2107789
1321715
2836309
2580876
10062
1889496
889509
455528
653472
1615952
2253872
992525
2765493
1870912
1446875
1847254
2354287
2869978
1021289
2489286
2584608
1492010
1755993
636862
2930244
2173596
2488491
1999830
377165
2127868
1371362
1256121
2152346
1619890
831414
463428
1015707
1468568
223302
88974
1583207
246527
1724464
1102332
2938545
814714
1912822
2764872
1968411
2758307
760139
1940723
1003481
2203554
432648
378201
1549774
1464558
739318
1692095
2199821
77388
1266505
2587503
1777302
491327
2902859
1064526
1522018
1293825
2022769
1389268
1557768
2911160
2740537
544186
2937652
1151378
1588744
1916687
385802
1637464
1268003
2572982
2381620
667995
472472
2513507
135154
1513710
2244947
2473291
333274
2298590
2741629
2272297
2083407
2760013
1546411
1136517
2058367
2209262
2699483
158215
1631550
1610809
2467275
707868
1427047
2498964
1158799
2833452
1427101
545263
718862
2157801
410770
2156988
2817027
2889919
2776502
2108575
116669
260072
2658758
393421
1838404
88441
1439991
2133909
1586334
1286376
1049209
812266
1461092
1349978
1841598
210303
1208799
990816
2669773
951558
2215993
686191
1377590
344698
2783901
2470265
151098
160845
1943425
1165261
135923
1299089
686793
1374350
1310303
483714
2701607
2720980
2542300
859746
2917792
748532
2826600
1452417
2840089
2744161
111337
1603938
2706473
452128
506359
2388362
2436469
756582
391357
2922836
1377016
1277415
1626053
119454
1763737
1696085
1392573
2163681
1878600
2906238
1571222
2806225
2506155
1996964
1534808
2065495
1035500
2108978
1581781
1613351
2127130
2316295
1828576
1253236
2339428
2436316
1889528
95399
445412
1982137
106209
1242107
48083
226364
2004019
1300466
1568022
958004
2616206
2180117
2858186
2846886
2168657
2116916
742533
1966876
1951023
1114527
169692
105800
2726276
806376
2431776
792770
489766
582887
830790
46699
268752
297630
1695517
1571513
4221
1161212
2794448
2706732
339852
285996
2811160
722779
1152708
2279280
79264
935682
2694599
1135755
1918670
2267922
2930748
732080
2782945
2186098
2265006
801565
1807476
84593
1085125
2678188
1685396
1632036
2496405
59666
23120
1143801
790880
460005
2266941
1292925
717487
1456544
2495458
2607784
2931603
201161
475334
2264351
1889253
1732644
30719
1741780
118887
2468212
821929
1919060
887490
1838040
604145
2014149
1108115
954760
2288921
1836701
401506
1052188
283783
1222793
458041
2730898
289950
2781158
1634420
2718955
1624310
2316692
1310787
2337227
2723047
381065
1948205
1333316
1212585
2440759
882396
1658652
1001508
146911
215414
1816645
2079521
2527139
2776735
1343070
2652939
587313
2520522
1212395
2236903
1439215
1627556
283560
2878182
249509
1704106
1926332
2081480
2371495
1765102
2833234
1618712
2732981
805992
1709670
468191
1406697
1907485
134652
2121220
2230777
1814662
2577118
497766
2556895
927642
13649
1465930
1225177
1885249
901791
2078286
2392882
154177
2565401
1438164
2723940
378687
2777852
1299438
1908808
2619650
1369757
2238354
1114594
2525798
2834589
1135746
2758070
1466067
2542448
1921582
1520829
1468735
439995
2644579
296403
229753
2466960
1458300
1524680
813654
2252521
1760565
206536
62010
692153
2443856
564200
1227037
1446416
2416785
848796
2470359
716070
2593086
1021638
652844
125614
1709828
444820
1546115
120606
2123949
730773
1112361
327938
2465209
2899528
1606655
742522
940995
1445802
1389917
387232
230796
782583
1747058
433841
2321714
1868097
1342773
2149179
2072225
2445555
2616856
2425082
1399140
2724869
2088464
1338919
462766
2714444
2035327
284803
1370062
1016200
767642
1394912
1463107
737220
2736275
1635733
2055513
857007
37945
1587580
1518784
1806241
1995767
2424847
2703551
289077
359222
1047815
892072
2244771
1080925
2320258
2594490
2678684
1925066
802908
384106
464492
2388466
1970885
1864774
69416
1039007
475375
372595
2795729
48985
528093
1377765
2826390
2798523
225537
1071572
2346578
1643114
12679
660950
1008350
2523332
1360516
2119931
1307763
2069023
2320894
2869605
2005342
1255394
2200363
1919992
233736
1018439
1766558
788487
2817677
2275480
1793235
6343
715908
1940305
2914963
1290353
2714934
2317565
2482893
2882597
608334
1330576
194376
883702
2792484
613423
18105
1269058
223054
2329899
2097798
2014257
1768358
2158836
187848
1265648
1326017
2000342
1660362
314644
1420481
452186
1948565
401702
1166060
2218805
1981423
1952203
2501795
86427
1200997
821305
2645237
1745183
1907522
566458
1076647
2374882
1763208
1008571
759372
77679
1149435
61297
2344554
962404
1061087
1455937
2481933
1594951
324604
829590
106494
2575303
724296
1155006
1280658
1553611
158899
1807934
2515302
1576482
1504121
979716
2903303
215511
106807
2469267
1363834
48213
1216995
677677
399377
55386
1112523
395772
2381929
2305563
2099706
2308932
1047447
2266985
1089467
2564594
1709837
629312
1702029
2868546
1588020
859168
1018425
2034037
2872961
1689182
177248
999735
530112
2546109
539580
925651
1506365
1967876
2173516
626231
2004996
1315698
438801
2006541
543189
982410
83122
1350703
968288
2803420
1282851
694705
1186286
1402202
2167025
1109858
696680
1541558
2937304
201847
2502360
2914055
1632584
520117
1838498
2072127
2106741
2157103
2795397
554228
1506709
1773564
2082545
2463906
59729
2200041
2508756
812296
545098
1699804
2320082
795500
2554380
2655930
2122846
2819698
2184680
867269
1717245
2161917
1130957
741319
1574644
146851
32211
2737357
787931
2669883
218408
109666
411908
1955264
2179850
2169609
2694423
449012
265701
152929
1701030
893234
2102666
1597874
45879
2611187
430418
2114956
52771
2409528
1369560
2677036
333056
2188090
2413760
756585
2171489
1070846
1590468
1549049
264171
205980
1808090
2437682
36976
1166439
2430439
357652
1937059
2454705
2716051
1200372
1182555
1914813
1134253
2312307
216525
709225
825863
1833909
2738280
426656
2563737
2543929
970573
1502580
93579
2243980
1776129
2489753
2754015
1025922
2616238
118402
1912397
1807966
1095635
310212
169594
1746266
650788
2444790
225360
2798071
2576139
1478249
2010776
1917942
1091241
489582
2837464
881902
38668
1888525
2265217
1364341
2842504
2482364
1651024
2070481
1582029
767062
1734925
139686
713383
352017
1680474
2817702
158810
605533
857786
132967
1042584
2674835
1736778
2034422
2054363
284491
1077449
558462
54788
414969
786182
608136
1395428
369578
1948537
2007578
606298
2755354
1737737
1095750
467406
2529987
2833950
495886
2885720
2238055
2033133
1760486
817305
2791412
1483637
939931
1883823
1752396
1073350
1598219
1627886
1016315
696592
54571
2032616
899883
1786153
1282069
1630077
2096619
1202168
2016634
1113549
677219
1204248
968330
1990187
1297131
2041487
769621
326757
1074859
1327671
2147678
721929
787039
1615401
1751902
1454984
1567949
2860311
1936019
2027657
278497
2931814
1864730
1529350
1625953
1743600
77261
1069579
2590123
1687469
702220
2581128
224794
631881
340715
1894321
258045
565644
2366340
744040
1603789
1857591
733332
1693103
1302049
587594
2032735
1750342
753221
815388
794538
2759626
2665198
2168578
2574999
1483341
2301901
737700
2011432
428127
1824093
1213682
1691068
1837399
26294
327719
1027631
53139
2663792
2394342
738824
1642594
2176914
2881118
1615779
363553
2508787
2430661
949375
1685768
1395995
938939
1556902
1350434
2577966
1196171
2594710
238802
842518
1508399
2784896
1786174
2021836
1317150
2472701
2890563
126254
178477
2675063
620360
421079
58932
986921
1020842
83989
2400299
1891451
867513
1987337
2480351
2912090
2307252
2055551
2450766
239176
1360520
1761475
2438367
90641
1422063
2471757
1205865
2586493
205390
2189804
2546568
2218571
1170269
425931
1049077
450431
2458008
1269668
2818320
1118027
1667648
1252226
595669
1470118
1412242
139326
314231
578092
2827000
517715
159827
2933557
1619391
429017
1789568
1691731
1320806
1935583
2799259
1874974
2188227
2801925
1095066
1512576
1287207
1519134
291329
745111
1055597
1209497
868369
880475
503169
487545
1896854
2196305
1943583
2206897
304846
1392438
1576896
2864881
2711080
2893629
48652
2373971
690706
2312280
2883873
567126
737443
918298
1053967
2069141
2728033
2329291
1405457
1079345
1891195
2680386
2763523
541293
1327692
1727382
170484
1064958
2004394
430714
2212445
1748704
2035837
671776
473820
2651293
393986
1288188
995317
368323
1523224
2491742
2497417
2334088
1220888
2019112
1404146
2591747
1436831
1243834
2378064
1868308
2493175
126634
2311462
1390505
1265014
1297314
1910859
1474234
1047054
679158
2762779
1735531
2230284
1871049
793386
473415
1948370
1672874
1993311
135837
553223
512623
555649
1082042
2438000
1095088
1742429
491172
2768632
996393
863841
1340817
149537
1166381
2937508
1910909
253298
2741056
2182678
525630
1677223
954033
2068300
1170149
631563
1576084
2426534
2859064
405799
656137
1004901
602766
1574584
2002900
1973753
778765
1844954
2875855
2118395
1407160
1415251
59153
2883074
2708182
1408027
1617331
2001791
117342
731440
368105
1267231
1293121
1638915
1167374
878301
654375
1633169
1923380
511105
325155
1507845
972705
2761450
2048835
906358
2345766
1545711
1645973
1918385
2737829
1934649
2046445
532594
24567
1293621
2598364
125089
2184930
64792
716465
2116292
1045947
1986037
1549816
2116361
1422233
2376025
1116366
2272132
689113
1879936
877543
1288682
441049
2696551
2038308
168597
1955980
581236
1083788
243353
187691
145465
1583885
298003
336341
1132703
1188957
2199071
103993
831124
1588267
2171283
697315
2926726
1072212
570785
1950187
715760
2800641
1060662
2507958
2224398
2621186
121696
3318
664224
2299541
1235082
2858233
1756996
2442362
1296996
2734701
2213622
1855986
1372355
359710
846276
2122431
567833
1373498
2701962
2072379
1860164
606542
554943
2509239
2713034
899931
2803476
2164748
1635769
1364689
2050160
776400
131175
2544521
2287682
1832859
381435
2701752
2133467
261901
69653
2103210
2443504
2339866
2028811
1269968
1286409
316482
115460
407134
284314
11029
2822569
2589110
1889684
1058633
1588805
282846
1763438
147444
159528
943546
1840880
2546222
2404000
1443970
1566534
2934793
2790411
674972
464967
721266
2770557
2280971
96560
2166602
2214406
2473621
343341
2817570
2667827
1056516
2457746
1129713
1701420
2382564
396077
1378519
759179
1604874
2043045
2323518
1011239
569655
1917005
2829143
1480909
521106
304317
2722306
2525863
511986
2343115
1350540
2171350
980717
740868
1809594
2044849
890431
528085
442823
897285
503214
2192985
666340
2300978
1511904
2001330
1606753
1287731
2259284
651866
1478624
164938
1413320
1582647
1269722
1544333
2812322
2239664
2297487
2456050
1328701
628098
221677
185762
2812644
2037589
1664506
791749
1416174
2288266
83276
1573712
1529666
603925
1056982
372303
215175
565438
488161
19398
140910
549532
402809
987102
185759
1210545
2905209
854843
1460102
2316151
2937492
2539178
2269867
1179621
621869
1367437
2100257
1079182
2727458
729903
1205950
2868668
1193338
463761
158799
2536444
1003673
983368
1601628
1809254
1346184
1412364
440835
2443296
696213
914988
2205852
100082
1906620
532951
871351
550742
2054655
608394
2239785
1263319
555608
553144
605688
1058418
2164211
2286123
2222342
576996
2857297
1629131
940400
407296
2812406
1405782
1608568
1175723
2078105
2650935
732969
1262312
2908213
1461000
1898656
1567876
1296807
2346722
2393974
2921285
1794965
1060031
1434509
650141
1802817
261222
2023144
2750949
703488
2058720
451234
61114
1853093
1195441
2336525
2802849
2383993
1386343
2680826
2532855
1784135
2597520
624474
577054
1086144
2399764
1899316
953048
351784
2493867
1747279
390696
831474
1053735
1003039
292143
1017730
520906
1150743
364995
2576232
2838548
476191
1410202
920758
183826
1493158
1525704
1615957
656970
2721102
217458
236008
2633802
228584
2694261
2790534
2759822
1248208
998977
728200
2860408
414849
2705988
521393
1265833
1264427
365290
2351082
413667
2627281
273214
2234886
2191597
178990
1101641
2574957
2273391
2585361
724801
1139175
1618567
2246394
2302528
205841
1496810
1891062
2768038
2025609
84799
2764161
1755598
1414727
2039948
2667378
2658503
421937
75818
40917
238721
1040146
1175132
2843934
1164182
2415603
1931091
496197
1685734
956496
2619429
1996261
1256647
1954107
1232019
776551
623556
457929
155018
330185
1148162
2210816
1438721
2447653
1793394
2247542
1735907
1521990
613821
1051441
2650173
1420453
2934854
113855
224281
565543
715329
1286561
2934378
1782969
1467981
153086
1024188
1518748
783213
685891
712029
1587416
2029545
1098382
508330
175158
2431658
1612643
558281
1389237
776096
2437951
2065188
952431
275507
492
2330448
2471196
1757664
2322941
2841297
2028455
896475
2667651
2634366
1246003
1922361
639867
397096
2858984
28681
1771054
250654
2211473
317187
1203512
1423433
2734071
1497053
1367992
1304876
171837
520284
1815126
1671829
1708235
917775
315593
1499096
1357022
434412
2093944
561943
155162
1570015
562057
2920963
2034169
1058278
1230773
332081
2349411
25545
1814274
2527288
83619
1941973
2017426
1223356
1122391
2413473
586718
2069031
172258
838828
2897565
1656968
1928134
1343423
430914
219736
1444526
2027114
1440386
2688523
2209136
1920025
1946005
2487604
1047507
726608
1215280
2712507
1562393
61061
506256
741124
2420949
1518174
1104229
2008270
2647592
1875059
590349
2668684
982764
1671926
2568274
31627
2163373
1074077
1807459
2529219
1115455
2625600
178175
1472611
1938037
2421150
649720
748971
125878
1678999
1438289
219741
643736
1118558
2115575
2007562
1672508
2827555
6772
1453716
2362057
1652669
2617002
1861127
1340441
320256
2355362
545761
2360965
1228450
1476087
122031
441985
1714409
1751269
532245
2320001
2715355
614375
725372
2450729
459627
1736556
2384721
1726593
898637
2185005
1892196
1287894
1983971
427644
2191694
2698300
988242
1352728
1903891
741493
1928045
419085
2253662
1042117
1081223
1422241
318983
2455563
2549726
2266712
1327087
2885523
400992
2772071
2332639
2157882
2289590
1500467
379195
2161832
2503794
2579714
534969
2500586
2240386
1664813
1413105
2609831
2767053
1615355
1657954
750987
1378330
2811745
1932261
2552620
782592
1007470
2310588
692078
385133
487176
1443144
1695150
879394
1420208
1471201
1588256
2549454
862518
2192847
2416895
748409
1903348
887840
2009619
1162739
1398887
302348
1077831
2600829
2557603
1426933
2491237
2210740
2103384
751926
154815
1009131
903063
2209179
893061
944643
565947
1479815
216632
1120374
316078
953537
2532780
539747
401674
1375341
812697
2272816
1270360
2481236
1937797
1849599
2455549
1485152
1073067
899014
843313
2587355
2187931
1691168
855494
418034
2079397
2736509
1491046
2696327
945593
1962128
942790
1130045
1243593
201291
1296085
2326153
585620
2924356
1306396
691179
2022001
2940016
1861692
1632748
241278
2210649
2778367
1967597
1187271
765414
2501964
1761674
781068
247862
2480273
2748120
1466863
2232950
206795
1191056
2202545
150177
1800762
2877498
80749
2804132
2435791
1545777
633020
1829991
2021061
2782897
2419081
644672
847144
1955051
1303707
399794
14564
1928758
1584064
1012538
2831605
935261
1148735
631812
2584764
2047738
1462032
2148496
2937661
491139
862613
632364
939444
665822
1903624
503905
1472411
159512
2642705
2304858
2809995
162417
1652259
2249053
490284
2838870
1723689
1289754
1297348
2474547
16948
718881
1882806
635114
386534
1206500
2938073
1216084
2248556
975019
172883
1813691
1638776
1587396
2489031
2536283
2188247
984988
1776927
377782
535300
2680311
2065357
1401341
492686
1666914
2414761
2116623
2645655
1051534
2482492
2655057
1453919
1094717
39668
653196
437017
2118956
2039676
2517745
2061591
1050744
2733317
1172494
1570779
1044367
1067258
994776
2735771
1063764
1121108
2806041
586687
2657523
96925
1218025
81215
761666
1907575
1503507
2747404
1249861
1800274
1847006
1385165
683119
1022181
1745852
960490
2747128
779551
1952522
564287
2233926
1614143
2007516
2481671
487605
147818
600825
2560395
566560
520578
752558
860749
844709
92700
575661
1988782
1562913
2564534
1182194
1643325
267149
743808
1955759
2109815
2652807
1998782
744789
574956
235234
869997
1824398
2876967
14541
1857931
158408
2847412
1897848
1534509
1835980
1660333
1021113
2742806
659769
2116796
379980
2744060
377590
2638445
2128086
1155098
2337133
1273051
1043381
2021057
2825219
2269582
1302368
2051210
2153349
1434648
2321619
1690359
1666866
2228569
1484144
102788
2159607
1693014
778684
2479813
1581009
2328429
2771459
411105
2453962
4826
898601
1679853
1406795
743767
2625070
1478731
1885998
923327
129294
1071631
1802911
2328423
1525400
652476
2354140
53360
861988
696739
2044444
1383184
697236
636050
2082666
2933326
2751296
2043532
193974
2048026
2674179
1309191
1959488
1820771
735743
1145350
2251241
2091940
1308278
2251589
2359737
1130709
605320
1809646
606794
740854
1271443
438591
2071732
737756
800790
1421420
2914061
460103
1165303
535412
1043139
2905836
2618811
46493
1832545
2108472
140508
1189908
983088
797475
279433
1073259
1743195
121629
1201770
2202416
1364236
2229254
2126630
1304463
1007120
1427866
947224
1647386
1526070
347471
1436125
582965
2898982
2092768
2885529
2691762
803200
1489000
2096159
1918585
2276205
2870845
377074
740592
967845
1629155
2789279
2334861
2675559
1258425
735304
2048698
744031
106142
603528
1543239
523119
1942114
426951
476111
663013
797643
530733
2721475
1095519
1996780
304658
636590
1725744
1761749
566813
1535513
2920649
643424
1960317
913200
2244038
2509436
2246528
2737840
2849161
1636
2212722
2195254
732789
1523660
1856974
1428804
2783564
159549
343190
1207896
2448699
2599103
373129
384274
1132860
1872901
2031911
626994
2589517
1375513
845676
2670621
1517150
1783082
1537262
2554539
2410122
2561950
787632
2566673
2679952
2787903
2386204
139894
2499055
1785283
1317821
1498067
510442
442963
1976580
2499994
391462
896495
1261593
2661307
1887976
1411996
1463017
1578560
2652371
1614421
891324
2440335
370318
1843841
105053
2154099
1675128
2557579
2870779
2214261
2072880
65448
370196
1846945
351018
1849167
1738551
1382414
48381
2269644
119902
1625607
2911190
1294782
2012449
2349190
49090
388483
716715
1570661
1733205
413164
2200723
803809
1627714
239391
1682474
1554871
1449794
807318
2405389
1009043
2790764
2591917
1660191
429955
93767
1575930
1542490
518199
2183206
1132309
1677622
482685
1644781
2883820
1287913
1677705
2486727
1372755
2346620
2230375
1772315
1766451
1698379
2802661
324353
1015660
1355875
1001121
2654635
1805333
1496884
1874553
709442
1070726
2214582
2813273
2758257
2281369
343540
955493
5812
51401
1627804
2138877
562727
2345484
1505029
623638
2419645
2769109
1694524
2267865
2670819
1915712
1439723
932499
2193151
2868253
1955033
1702095
1309506
1336944
1750802
2525382
1364124
1188381
2679646
996253
2008428
1564578
2843450
2881289
773727
2513016
309910
998264
2571752
1234444
786874
951327
1642215
1851685
1747770
2890887
1706528
1212282
1337525
1271303
506848
2724132
550208
817022
1667898
2011934
56379
444556
2425163
355012
1256431
2405683
1154007
2497637
1215705
1800041
1054249
2133746
783024
1082122
348729
1159813
2833795
659224
1401483
951881
1488041
501789
1193191
1647570
2353165
140003
2861780
719789
1287710
2832625
287429
2206302
2313354
804415
707068
168757
2306597
1429964
1830176
1510618
834398
1906890
2533587
2676361
613641
53233
2187984
2814817
2550248
1282314
475643
1407995
1243535
2195880
369706
134148
1903928
308535
519944
427593
230745
2708763
691098
448323
745947
598932
2878732
927120
2441362
1472861
139224
2001158
1390498
748230
813509
229006
2898403
2720312
2194397
1421829
1860341
542520
1728032
1884448
538206
327693
304654
1417275
2356204
2277667
1612536
1360241
75454
1387008
2388290
534983
1316335
1062898
1588113
564622
384708
532505
82584
2057308
1985236
2856165
1910418
2509016
1560786
2613020
641193
2120816
1920444
1459356
779341
1444157
67000
427056
2412754
1716073
2844836
2086593
436645
695495
1302061
27183
1143103
1708830
2530350
2200957
2439949
1198376
2091942
21308
1120504
1963906
1149782
921466
1269313
2833358
2256223
1126715
264045
101895
368310
374179
2703931
1059136
2112319
2346877
2478402
1144902
2472865
2305507
2258591
1543905
660484
229090
1736031
2104999
1188761
1169244
701917
2583534
93597
343090
1344506
2076181
1488351
1109365
1573615
187322
170409
2231162
1034968
1735708
677056
2729967
2797598
2419566
1941504
1282628
1149676
316175
2247024
1706769
2107101
707503
2449071
1878229
2062138
92108
895938
310390
862369
2523845
2888715
405594
1235880
2459819
780834
2041954
34780
2464925
900388
1497590
1219660
2657345
909723
2081271
1614746
1467286
2704551
1486012
1343799
509583
2789043
2878481
2148579
222232
348865
269649
623829
1035635
2386157
2705617
2063811
2210433
1827470
2437924
2482028
491631
2585714
185673
44989
908335
2650608
2695353
1159668
2331278
985221
203812
812076
1176832
20381
2908872
465195
1078522
2582508
2498155
1514782
2175866
2005228
532633
451689
2630709
249422
1828324
1584691
1971148
1786862
2538063
2083965
2764203
1002653
314386
2285922
3511
2320537
342148
938276
2598160
38824
2058381
2448365
2079405
663244
2676680
2235914
45093
1637280
25545
1476852
1211056
2578004
1631405
1719793
2464601
2182642
2591267
926888
2600008
1596863
848842
57763
1581047
447689
1185197
344263
43877
2553224
1606427
751268
490178
493045
2283747
269332
2304434
414560
1568614
1745309
1056007
2396166
409513
2089879
1763228
209651
2230930
653633
1895654
222350
1062165
75090
2581426
1409553
589823
883854
378270
1611257
2319534
536134
1154421
1931816
2451484
1637956
1919639
837189
2612723
1964884
157880
2372941
1765716
1627949
1780753
1847388
2779700
1539404
1308636
834642
2911637
2139203
882752
2301595
339886
204251
483527
586
1629928
673925
216400
822333
2367109
524591
22630
223594
198088
2805312
843832
1265634
2089830
185044
253842
1198375
1729164
2405342
1334801
2618887
1015609
1226370
2183206
1638142
1271758
1589111
2434481
2883817
967876
2877688
60322
2297482
1147510
180739
205315
1323110
575346
625912
2472245
2924850
668675
251888
2800414
434653
802513
473943
422467
559276
1034212
1784734
1121240
2401397
1872170
1512781
571799
2772926
2574534
544617
550205
1663104
819565
2693997
1595599
965476
1411446
1191217
2139349
2295754
1930410
2682354
2847870
2103983
2324919
2869505
947409
2158890
1287415
2205158
1469318
795975
104545
2858379
1857774
1644756
1021890
1463289
2226792
987295
2781794
728022
33869
265709
1013986
2204351
188446
1660316
688656
161372
1621924
930602
259868
1837198
2077375
327792
1188566
57334
1414639
1691581
2915975
855870
271736
1787079
454524
2600546
2052291
1265356
441230
1327309
542470
1128196
1219296
2871745
2209586
1892164
9946
624116
2908234
1175193
598412
306539
925410
2502557
1814834
2490275
1325246
1971547
2453551
2422667
1991016
1057586
2300949
652153
1209208
187133
965048
1514091
2735558
1918866
367834
1355528
779733
2060421
603438
579486
593232
2136012
557636
2274004
1103128
2873519
2641967
938010
1260617
2266244
408418
1985721
2018969
1728474
423110
337359
2416161
844679
4158
1461506
547924
1248142
2236594
2208516
764872
1801908
1202666
1117839
1690822
1575818
328171
314386
537039
1387903
2841559
101993
353768
11701
1524967
2571698
157504
877727
1755980
1478967
1323983
1966425
2580660
1742771
1875884
2152486
1807764
575031
1251603
631830
1812242
2884354
2468476
1361275
2599530
1142944
1721783
363933
2470053
102298
1080867
897232
1383114
363324
2438154
2371182
389001
2642680
2800060
2219654
327241
483022
2374419
1327634
2114470
2106381
1173349
714407
1779443
2706718
2241088
2934245
218412
208550
548958
2113756
1762196
1020136
2867529
1841737
2143896
600123
620278
809319
578509
77366
2592073
2898747
2261462
1730536
968913
1866462
1042238
1584499
2126424
2752932
961472
2546891
1534998
347427
1023328
2677821
1306245
1868680
694286
2868293
1247691
2827644
1946843
440928
1959836
2603727
557959
1624102
327336
2668475
697336
1241214
666652
1867818
2080920
564649
861577
1662966
2303040
738522
1099355
2801307
1303654
2886057
27201
1292550
1053027
1317226
1818790
709574
1545077
1216757
1718677
1004046
2233242
801106
89002
1716161
617387
1057169
1270814
1561852
2937569
2659682
1580404
2736394
2028301
187182
1308744
1814929
276968
1872031
151808
1317807
2623981
1221282
2563260
1098697
2496518
1527507
2701631
190833
2575168
1811212
2832667
882184
1535357
1923403
1928689
1261336
2084562
1060013
1291363
968531
227634
1438190
1515695
1932444
334654
2924129
217501
2459723
2334145
1579048
558932
2186309
639856
2158921
474225
2032488
2849972
2279688
654144
2566270
302898
1011596
1831722
1567298
1027216
2434185
2376655
658657
1838491
1582501
1284728
883850
1991203
874080
2061729
1100939
885656
1680475
1210414
2542829
2077788
1047608
2081324
2562875
490841
986301
2241565
1042545
1417368
2763484
828883
803264
402126
2537116
688422
281614
2150140
198632
1532765
970627
2542370
29736
602841
2787981
2808886
476380
1587585
2730808
1447000
1775758
2528220
588461
1822517
286143
973318
1906461
2738140
1356830
785313
859627
177044
423924
383713
1114615
1295492
2792408
389843
1152803
2187202
1362543
2808482
283775
605686
328032
2253562
1482956
1201708
413751
2350472
2654023
378280
6839
619505
2430202
1770036
2265023
2741249
1258904
891229
1793285
1424919
1042241
86820
2148089
762930
379189
1242416
492719
1469600
2112401
342966
1102888
2915036
1081229
1544924
1118432
2899671
2519652
847699
1598020
909018
2225302
2563763
453769
2259948
2678433
2586689
2408824
215641
1015905
763104
1180835
2800543
1662147
227063
1367927
860935
790727
1999934
2631388
2497135
895740
1633945
2582296
638669
2351178
1450396
1846297
33878
48010
1968571
731944
1448324
1225038
1553576
270144
1453802
566302
2342844
1338202
2419605
784811
2019560
1057132
2388030
260731
2063575
2775181
2450592
1697065
2814993
2021832
1452856
2096159
2729445
1718048
480448
1258192
339602
2785537
1153243
2648492
1721412
1755082
94159
243654
893443
267189
1684525
1446106
2466096
2185916
1301742
2635027
1192951
1172431
2263368
1696921
760482
2073711
1521054
2347846
1344688
1124655
117905
1872577
1168047
1487845
2908983
47139
1491359
1766052
697220
1049138
2401988
356772
1176166
2074063
2312556
1998179
1195562
730949
428690
1100509
277837
1064645
2557500
1501445
1161622
2594115
768498
1881425
307928
236007
2890344
1373253
2118217
142550
611542
657004
454518
2004390
927529
1218598
736344
2049670
979796
2738695
2013327
69243
826564
1174319
1742579
1040426
1146021
2391144
2773816
2381118
2529374
2206734
1807466
443889
678818
1789400
1893402
2392731
1678330
1820998
259380
2924965
1448841
1807070
2656637
692081
2490645
2195427
2048783
311497
1120540
1366570
558100
2091736
2396190
162007
2191118
2886918
682303
2857722
2598755
1020401
2292181
302494
1699653
2350785
1888491
1597893
1541610
1929469
1495596
1233889
2851677
2135329
2223767
2448868
1833034
1747426
2742991
2419516
1598769
1525710
1166256
2582774
2020120
2232951
271616
2839510
273438
2504106
483954
1032164
2692005
1260554
1264208
1403256
1784469
2878722
1701264
379249
1315712
125006
44331
2118827
2502471
1062570
1146894
1924646
1217597
1512086
1376038
88289
2921681
1390001
236798
2864854
1002718
1810453
1004410
420732
397820
762238
1616235
1766689
1851190
248303
1218836
2896793
2464313
173034
141160
2802366
702721
2207535
960646
2852737
2829523
172700
1087087
928720
1089418
2259501
1993875
1317714
2074159
579202
621941
1225783
1396522
2791400
2201567
18407
1713543
2892556
151180
852462
907679
2725270
1447682
838444
1692671
2048168
1056447
657206
1216616
1775643
711897
272382
2938654
824585
215535
2040977
1635445
2372835
2600513
2295801
434445
90837
547513
2612271
2127955
2939314
2854121
2192011
1182717
1223019
877442
1363736
161725
2537112
2150346
2235889
1332162
1811688
2836277
1490911
697408
2717325
2698617
2179653
565457
1405054
1426099
2636367
204021
15308
2434860
2031126
2857312
1515175
1035375
474563
1603806
1463777
2850783
449433
1390245
2728769
791101
2860416
2041585
2606729
199
74717
2804785
2153485
1537101
1679136
1158938
1536331
1850022
1197626
1536253
2304348
1468502
2058303
2818189
57232
916272
2105322
2925418
1119685
1153577
2638998
1641065
837645
48663
2376648
2832473
1329407
2122560
2730266
2470024
2545063
182478
225133
2331054
228913
1959738
1404424
299772
1399708
2321827
166054
2843381
455516
1733434
1465508
1285165
602544
923583
2526934
2432692
2344594
1205865
1711655
266414
1817140
2844497
2659558
2366599
1719528
2876166
103129
2470357
2894696
2824995
1243985
323158
155083
1568219
121543
2541991
2193339
1254776
1846864
1780276
1178568
2060251
1446382
917052
1302080
2398444
874286
2379920
4861
2102595
1726633
53256
141178
570935
1725399
10816
96268
1215452
1454290
1069868
108198
754432
748905
93035
1086955
665371
363926
1228226
60685
1016037
194440
1936906
830791
530113
1277098
566504
1078795
70592
2933440
1175757
1908398
2595584
1339737
2906221
872923
2632309
2094370
106975
1788182
1061745
778811
1864212
466597
1207779
2191483
757459
2580937
1492679
2573907
2738091
1203067
2501916
1007518
1461740
73682
2235826
20210
1953857
1023227
2701240
1008987
2431473
181199
1511995
2839137
1437535
2237920
957228
438491
532208
2615194
2691919
2890078
130695
683605
860553
1782837
488546
1919486
2512890
1579991
415103
986292
303146
16725
2330610
443386
2832785
2521024
16258
2813700
1244270
417236
1049852
250248
1263414
1753347
366704
183534
2597120
266398
1370970
299768
1090636
2546004
2576916
1094497
90051
387923
2713378
2063955
1672214
947485
974758
1938453
2196909
1126906
1481917
2518296
2522640
929552
670717
2680058
2715744
1046366
2444154
166649
1796929
1603503
1875639
626937
417135
2148572
797279
930104
130723
1692699
2700803
2543640
2167586
2716242
844800
1107294
1350947
761706
59792
1870409
1587158
2418563
1587205
1845649
175998
993628
2686919
863405
480322
1242988
1153494
2636953
754852
1412713
2292809
2215163
1043651
871543
192873
379012
619910
1791742
1592223
449271
1482863
374330
1997924
1364187
2654797
1500154
1866513
282136
2602421
72879
180276
2546782
2219207
2362174
1744682
1375915
2034710
101392
2599311
1130537
511256
2695369
681009
1220581
1502284
2569237
1978534
1615209
1058360
609567
2368282
2071279
337795
510773
2142324
971245
1611766
2196112
1435692
2358821
2104573
548873
2168204
1852721
1413760
2877069
550858
2262997
1226533
1592462
276200
2087188
1651128
1735894
2357190
276648
1854265
464316
2554682
1570205
1350698
1189174
2123399
232607
667067
648431
142894
736785
1422637
557350
1784351
1251832
917207
1387237
1874354
2926282
1579725
2671649
2661670
343111
1629166
104942
1574439
103165
668673
121786
101764
2457824
819811
2838973
1435498
2056196
1043391
481897
1967934
523929
2885361
2014739
282103
71143
106364
2411074
1267781
1694192
712464
1183527
2664758
55808
1484036
753390
101811
2175335
1290927
2304892
288060
1482067
1365826
2370073
1582143
1416047
2887072
2777485
206592
100829
865375
964788
1517623
1307397
1489095
1504654
1792921
975919
2576626
1223564
1958793
2645296
31864
952454
2933
1523030
2230528
174591
819215
2407196
1897301
1597399
39475
406646
596927
2174734
2253658
827692
1939324
2181503
1091282
1175114
577058
1400602
2322221
54911
37819
1513392
66764
1008643
2255129
1907576
2933820
427273
2592101
2708245
2424619
2785329
885148
2134522
1618782
689123
2020847
717697
2312674
1108626
259305
1761653
2454626
1301699
655810
830367
1774403
2091082
1093137
321705
1298594
263177
1393064
366655
141055
1800228
1049285
1256411
761442
296691
1777316
2575810
1783545
2655896
217641
945549
2606330
2366346
1976006
2927603
1023908
1466141
217346
1733515
79274
1076946
1129363
1765266
913110
327864
262662
1011292
1400855
350451
1284753
807194
2912661
403823
1676218
314842
1312477
69475
2769743
2362502
584403
294897
6712
1037705
1862540
733789
1050267
1598569
1649051
2495209
1934231
1947082
1668596
1103591
2294154
1570739
2511412
2622272
2013733
31059
2752087
1431208
1803289
2813996
1425498
2523092
1857726
1695277
1818943
1774164
950317
1299702
1424318
2224630
386131
695873
1911128
2072825
1192896
762084
2698264
675720
1650181
628286
2840007
2695277
1099887
1715913
1198350
2446091
2495073
69663
2636105
2228452
2324345
2728921
1637775
511166
2718543
2782440
1918070
1816543
261004
2780041
199886
715494
1613186
2499024
1776369
2178290
933211
427699
827760
28997
241181
1090716
1483053
746652
1048530
2064282
852690
431158
1665561
2154679
65255
213923
2300126
2802128
2686623
944018
1161847
1567639
435749
2607630
696097
1613000
1173416
1869648
1284262
630631
1608999
512850
175810
1402048
1768328
1179792
64303
1673049
1434568
712652
1749028
1044787
2099261
2608956
1065702
1031819
1361479
1077126
1429836
2092261
1866592
2042289
293746
642965
635713
1622392
651255
520311
2264445
667748
1595440
860968
888000
1305417
2126
2262314
477309
837824
1777350
2528632
2935366
151319
665941
2689149
907429
400428
2922021
2334723
2191134
2730537
1880140
2329608
621754
1247197
2147150
275411
2159818
2162998
531957
2493570
1013612
516984
2616416
2671384
489363
1717059
1849035
2394901
1416075
484170
1918081
1589504
2464822
2012489
1453692
1190469
2435109
487860
2471696
2804056
2654856
888063
659779
2844346
145522
1656363
380762
1853879
1756504
1325062
250744
149493
633430
2662978
53597
105172
85520
1352709
1811709
2002472
2768175
1047575
629663
806491
1474528
1561417
632929
2333003
347528
1435784
1212589
2677804
80184
2695893
2043803
2597018
204307
1073277
2406856
2598290
1645589
2766292
2307616
969137
1777021
1491664
155718
688642
1468617
2931977
778789
1493352
2498655
2483208
2801551
2177146
2245741
2218888
221129
427981
2061098
699001
2588469
1748156
1714583
304608
1411221
1355449
1811771
2016437
1434311
2203947
437932
1207554
1357459
1524757
2083901
1414367
963719
2387260
631095
2492423
2039956
437307
2515793
1903226
2244171
2011963
1729530
1834494
2192845
1924742
1820855
2488074
2919
1782405
623005
2224255
2623155
1534514
2901259
656007
1867753
447557
722788
727856
1688739
518527
1475978
592994
2123250
78719
1442335
165948
574117
1584165
2872487
1610063
2176463
1712895
1363973
1009058
458761
2675473
2927262
2631327
2648935
1999004
1872339
1610309
1062037
2533292
1367069
1785159
2882092
1989576
664343
2605275
384889
2365449
608565
1609197
442019
1045417
2108125
2594509
439197
1372271
44812
2673274
1328930
2925310
1958360
1905657
810188
1131862
2686774
1607204
2764597
1549310
2055265
955027
324731
1809812
56908
2790844
2500492
1016682
580985
2516695
1117022
1128856
140747
2336613
1185578
102546
2172836
196753
2543403
191035
2316593
1706872
2091410
1637051
1058885
2451015
1435460
1304908
2358504
1006553
2585965
435902
378769
2134975
2242273
1006988
2201169
1843107
2245525
1160388
2835242
1237133
2872879
2186178
2547192
797794
789133
567918
1961390
2485901
1252954
2761556
2184935
1925155
1670605
1887110
2334084
751959
2733752
1605421
1060973
2846727
73607
1270887
763178
2383954
605505
179804
2737476
1133116
572769
191349
2060086
1287843
1805703
1107688
2818146
2568786
1949577
1553500
1906019
723369
2680175
2712835
2610908
2903397
614035
351092
1024366
141134
22491
1542456
2801768
292096
2674670
996276
2916650
1697583
1534883
621546
5995
575475
2385093
777346
1904441
580295
1221505
2872656
941437
202187
1391272
32834
1502971
2639407
600915
601339
2075661
995191
431409
583206
2214093
1523003
1064427
2034480
2516659
2465998
2494330
2614577
657796
1471745
2438934
2506690
2070273
1867796
909068
1408060
709053
1678620
2733383
2184566
2157423
692938
1487198
998295
694254
212868
401846
1795851
149432
2703940
2802864
1535792
358211
2242397
640182
2842047
2340724
1250770
2369613
670013
1048066
1032367
215301
1661318
2031149
1041058
2221884
1030946
1563395
136965
518277
1785082
220549
295475
1745872
1308064
1147290
1773276
2212152
2287326
605482
1150937
2109518
679586
1990751
2829973
400318
2811579
2071720
79740
1159439
918438
54484
2485646
2034311
2628951
1902989
2761542
939006
79363
106138
1357890
437208
1571717
329842
169057
1185184
906850
2602064
539101
2542222
1485659
1437906
900097
2007511
1067356
2513295
1326405
2674363
1869918
994443
1349114
2366374
250733
707483
699029
1820978
1915022
2034364
1354409
2076463
521745
842009
2777841
1720881
633652
2216707
65493
1028156
1477973
1216797
2433153
282023
555074
1376916
1651105
1082483
1002086
2690864
1780769
539820
817660
1636020
6764
1030112
2888715
1024054
2896851
806286
752251
2634929
2526837
1254838
2410909
539130
1081332
1677941
973587
265749
625002
936716
1503295
2869017
2453612
1512781
16464
477719
801715
2560440
1172475
1578341
351431
272344
2374788
20086
1227377
702088
2248995
1535690
2875694
862270
820784
704854
212647
199346
2506843
2817279
2641279
2611674
2394301
119114
1591652
1589423
206273
1726107
481202
2361213
1339028
1918293
969326
2209193
1027808
2805662
1787977
952357
1725737
543580
45921
2886678
1932999
106691
1144360
1118224
2118932
1303723
1379806
2939167
2686234
2792108
2550258
321800
916801
2397285
2344875
1006018
1825612
2348974
1359499
2761528
1078962
1706774
2215432
1085746
346763
2114475
1012425
2443499
1600393
1027021
2538014
2573121
1874138
114171
1614875
778251
2606141
737874
1679960
759838
2605469
1789459
1430673
2283780
1093610
2884261
1758837
1865868
1451561
1987880
1241293
1078286
2756933
2891655
373115
2853011
2372290
1390353
402411
2390773
2124845
1928009
2576308
72632
1267831
1631043
1115677
1795471
2649848
1861346
1176464
734052
742121
1911598
273371
1773319
586620
1600394
1466979
2306714
2721467
1054747
541602
1232609
1086262
119668
2226289
83649
964259
925726
1004960
772873
1128244
327418
1595154
1797542
1545994
760016
2181126
2481244
1199263
2345902
1282580
1754305
2741211
487393
727818
1140820
2872935
1170879
2227142
1724111
1206750
99425
897334
180810
2101146
1572932
2394768
2654769
1708910
1546163
1212647
2341082
11438
828500
166597
629907
2276449
1336954
1315302
489808
1018807
1198841
399326
2807671
2308978
730965
1036554
259793
524544
2477510
913548
1368700
1186642
2925339
1419624
1189050
2857193
2717236
1639610
1229177
2785291
1702550
124831
660902
350553
2476370
1594314
468787
989844
2364328
667129
622783
2183090
2904851
1498985
1856042
187457
1180625
2151808
2895968
253251
108024
1644475
1446627
638241
687388
2142878
2149766
2625636
2493309
155624
869232
879672
1338673
1560498
1349787
1542406
2453380
2904102
2210175
445160
2627723
2308147
866372
258978
2097271
594639
876365
2594501
2670911
1887056
2857335
2522721
1305376
2928300
481466
471872
1108136
2087309
1700221
1173842
2596242
1723844
1931471
753464
484413
1118972
870960
1950588
1250467
2262865
1171692
2256446
1740441
2866776
2161168
1564188
1051026
434998
2354357
496059
2368245
1237024
2546897
227583
410100
1911621
801
2532112
1345554
931984
915358
2564217
2582120
9057
2916761
2135601
1703374
8412
2438252
1294157
1714968
2555542
2680858
11300
489634
1033036
28742
1314732
811640
474348
981984
324288
1092853
1857117
2519156
215773
1201717
880256
2818814
729743
673847
163412
314650
2062480
2029145
1950412
68568
261602
1045453
305670
2240490
1511206
912372
2513840
1104037
2677227
949837
1741936
977556
46514
439260
749897
1806715
454653
744318
1159544
523299
1477949
665505
2539716
1615490
1574295
2790401
2591085
2182255
2634766
2051171
2134376
1564545
1374909
1472810
978220
2595868
105700
448669
1639486
1285610
1482020
2209627
2082856
2692764
2137930
447640
2897775
1385194
1682054
2894099
1633971
1487243
2382010
1852115
2182377
1662736
1244382
1255795
1229338
2011974
1980313
2661058
2494756
417382
1522281
1522478
1945520
2019450
135179
1972457
1473311
199338
2204722
1503660
2864977
1211267
1386680
881876
905919
242829
2692821
903813
2438945
1924156
1618173
1704291
1998893
1463941
1656889
226668
1783377
1889099
2371703
105872
2088522
1144153
1439384
112617
2538152
39905
2660408
227256
1142809
80617
557101
1538323
1639583
2104577
2319394
1601820
1602546
1144469
100895
1409225
1043510
1361934
1383076
442010
2546996
2327117
2712782
1727989
87208
1928043
979173
831725
2694421
1149050
2845785
2713489
313976
250929
1069902
2722536
2002954
2016841
1077096
2154679
2792329
450551
1859114
2398446
843952
237578
921023
1989138
1783882
728289
546820
1647094
2487306
862877
401413
606768
207440
575328
239924
488835
876053
1117919
2039678
1843569
298867
2505690
1339907
526608
1384203
2262795
506249
535302
356384
654867
567186
1262591
1215729
1690870
225261
1613414
1473990
475444
2729995
673768
2595460
147489
1063578
2636812
1026532
141299
1945927
768678
2454612
1976068
1783917
1574089
1991856
2803511
891055
1235817
2394968
438777
1095291
1771596
2473607
1777496
2743812
2036683
1735865
2362493
552786
304330
883070
328282
1001861
136186
648370
1665935
1380430
2157192
468788
2746120
1268357
687958
470808
311200
129532
48716
589548
2907823
2046806
2344359
1053471
2375047
1341678
686872
851786
1051881
1348841
2790687
598936
2865793
1746297
145186
2242345
1945228
301457
2169661
2287397
533306
2890824
2121505
77383
126377
1131529
652795
722556
1494134
631955
985737
799996
459924
729200
871971
152097
1331723
684769
1581756
1584299
2927159
1853167
1305105
2630591
339726
2883186
931932
2680955
2304129
2344712
2646655
581425
370709
363863
1466790
134755
1285814
2327887
1131187
2842053
469070
1274789
1582
1286021
6842
156629
640981
263380
97960
1501897
779268
1465800
2761451
2382704
282343
1922559
2935490
683955
2697766
794909
2677051
2318655
4716
1439222
2809626
2472077
870599
826662
2802097
260692
1249779
615026
870258
674645
294998
1296955
617436
323013
830079
275469
2887956
2018775
2470569
1358199
1931423
1117192
1666761
890222
1282319
2166849
2013730
119082
2681966
86384
655787
2140456
1368295
746978
1869675
80463
2316897
925142
376242
1039377
539413
1486410
797198
2582437
658141
1011073
233009
1855644
2110095
2004318
873074
2538567
2396621
2692581
221114
2702876
517764
1180717
215763
2590582
412726
2418443
757211
1686136
1384721
1773775
547812
2923714
883713
2856075
496954
866994
1509093
1939863
2676124
1464979
2141359
2205596
2211512
2452421
721101
907116
1486697
2661645
697118
1152846
2382710
425367
2402343
475870
975597
1242900
2057457
773514
1396551
810708
1108126
1350597
60213
2516001
1006946
2864622
2561458
2493767
476897
2239430
1129598
165765
1440218
1411805
2777469
1084861
19443
655081
1543961
1217545
1887238
122554
2849050
2333096
1195516
362928
33611
2537970
1658650
867522
2419553
700716
2589069
1323095
497683
1133294
1218836
2419425
1899602
734101
19233
2118093
790680
218533
2291369
1662325
1967808
888100
2255586
932984
303596
129194
2681004
58545
1196516
307144
2289491
911628
1426183
455264
1709813
128898
1582491
1003826
2119597
1860381
370373
2278198
364651
1279606
1581902
2306355
2176220
2915382
2834541
2130562
1444380
1954969
1611317
45777
2150701
2476491
1826271
2614006
265790
886219
282581
39052
1977726
676893
1274555
385840
2133442
1226653
1612395
1331362
918603
2556958
1535119
2707735
2297700
290522
133918
1900059
538402
2023334
675373
2386035
960529
1666158
2419033
2427662
2536545
854133
1573144
1162960
335413
526933
929636
849986
2186901
2391649
144708
68479
78626
843708
871028
435049
321583
575523
2115327
1137616
2605073
1435502
2909380
1435176
1542569
2245825
969397
721712
2456043
2725963
2673475
2636156
1094303
607475
2335333
1642409
1025600
434379
385326
1586179
2136160
2471344
1427806
2031004
2903200
2522726
2252496
168025
2109067
180031
1808347
834920
1830059
2275111
2204664
2229118
2796198
626546
2333123
126437
2550252
2787382
1621451
576318
2548016
2828007
2522481
1588168
1621881
380224
37222
1102216
218317
1365556
1670773
1888252
193028
2290479
2204523
2442762
47329
1865047
1386014
2748957
457171
2894053
2721719
2062470
1078516
1790287
1963699
698212
1624859
1398347
151556
1129195
96109
987233
374840
1392887
2256847
1827427
1364651
918782
410235
2640602
1535299
913789
1500396
1918408
2535152
2012489
414455
1408607
2694098
2018996
516158
868504
493682
462778
267358
1158808
668260
594603
2676733
2630665
1445850
1538504
2871387
1847546
1485376
1870411
8204
2845038
866123
567100
769555
996360
1594338
907199
1937816
767618
1162106
2280038
1023844
652860
514513
861880
1796968
1681581
1025147
2206863
1243973
980874
1868407
1766756
767809
589443
1398018
148446
2008858
2854180
1543588
1242835
730766
6801
854508
639482
2074251
2925033
540164
397433
1062391
647524
217454
2154967
1732213
1387289
2036296
1057195
2733277
217635
330475
2848194
1577694
906409
249084
1382015
585348
99461
2473916
387983
1447244
2770430
1426909
1848290
1483172
2086138
1811545
1405688
1335566
1358552
2610633
1112673
2807545
2488803
2037042
1314732
1735342
1404632
685135
822170
1179247
678536
2062125
2041062
602092
442233
1214897
2284362
296921
2469697
753755
292842
928792
700916
744998
10144
2114671
1615286
2030096
393965
2714129
2800594
2201934
466352
77196
10649
694949
493303
1259784
246779
313241
1569977
451289
1578420
2476159
1913913
2595392
1283596
906264
716537
2877713
931120
1222376
1104386
2462464
995029
1269578
2400859
1114007
442225
2157976
2354751
611653
2870815
1969303
650012
1916376
2759271
738233
2768302
2250850
142310
543284
1244433
2142305
1180439
976425
1535638
2075215
1061140
1396898
72424
2679337
396629
2464893
1188905
2853246
81975
751690
2759840
1524562
730047
559414
2133229
1788931
1920482
1419765
1394942
565411
620227
2667154
2497640
2113838
1522366
1622549
2009921
1621090
9908
1469308
2262134
2482594
255377
1756398
27058
2468333
1234653
1516566
508258
2309879
1834502
470785
1159243
41024
845359
363216
1498948
56489
2797496
1132052
582307
1485992
2769770
2468920
1052875
578187
1173196
885023
2319896
725343
1805613
2442921
998744
1113947
1042647
440360
413311
2278929
2833115
2326424
1953066
27917
1289704
727707
2754151
1387960
1430817
87620
2916476
2549043
717654
704038
2515500
268303
2829403
1560312
2297389
2555474
2039589
2913218
2146162
1643694
611108
736180
307185
2379513
2786235
1664303
2938752
1608620
2747422
629701
2131503
1169239
990160
2785818
2449586
2256843
924929
13692
2494626
488306
2406798
870207
1448626
636590
852021
1313507
1929214
1993597
187191
2249491
177513
2025112
1260448
1951545
2062319
1045580
311989
1654651
1036934
428695
261464
869593
1476310
1462376
2278450
1440133
603591
570642
339471
2153447
888915
782594
1685169
1687332
2197884
1125895
1885537
254876
645713
760679
839382
1621028
1733105
2938962
121032
1641433
2002171
89598
2346833
1340942
1208500
1071873
2775042
680383
1810535
2777628
2128084
302713
2168640
2550246
661133
612572
2731357
552378
1193856
2067011
2411312
1594052
2570367
808334
354369
825554
674558
1930423
414276
2028133
450998
662814
2520350
176419
1720752
1614422
229189
1887546
2088384
1297953
81238
1386630
2593530
1879090
150653
2806909
807989
1919450
1161984
2602811
1438282
2755478
1740506
2188267
868844
280035
1437576
18577
2169339
1326796
2887156
1106306
5314
614307
2248366
745147
1004009
694647
1489268
1053352
2723089
1057473
1759379
2455632
1075224
1671937
717276
1127653
689753
1104059
1474735
493716
1567175
671910
1990133
1768309
2551463
585567
664384
674652
2157986
544502
1463341
943889
2718468
869877
62813
1087566
967533
1307778
2187196
1230516
952032
1616408
2483542
2179754
712012
1883837
2930517
1523965
2034196
2654440
1121743
682834
2299672
2846444
2680280
2831428
1327913
439398
2670219
1118116
909197
1461713
1002837
1842681
2472496
881220
2752049
124484
1253154
2503336
1036349
929624
972986
1465209
1901181
781986
1624739
1461628
2191268
1636854
2142833
2554429
1391225
2054080
2677221
2105104
74698
1222788
690446
154068
2281957
2669398
1262496
2680669
2491613
535591
1709979
2303627
575765
1785711
1397078
1150104
1759259
2766143
2287588
1280105
1903399
1934106
1893479
295842
450370
853146
944462
2679491
413546
1514200
696728
2536596
1467763
392854
2183361
398296
1314153
1654348
506918
1164039
1316901
1178069
852941
2436473
1047344
2188739
946034
871754
1836396
1215519
2017122
1579670
1723580
954621
1054602
2435550
1208994
863898
1345091
280961
750525
2283073
1197953
2749552
1683064
2876739
1432835
1072815
2860315
2832517
2803949
809451
292019
119324
1991603
728964
1563975
2210276
2752458
287211
1231639
2210263
325374
2430498
255130
2899073
2923278
462964
2608304
2033635
394210
2105993
1944863
358615
530583
1788904
186578
873376
375092
1799499
2792982
1488470
913337
675866
2739978
2350617
1053182
1638769
1768729
2650644
1343787
581627
961474
2746254
1850734
1174932
2422089
2405711
1470717
1919352
2533893
1422915
541921
1858022
1815715
1124201
1975395
2847835
1282011
1944253
209600
1891284
2365833
894065
32182
513201
2368894
1516416
899204
2284229
471639
169225
745746
1505658
958030
1720329
656689
2679201
1221128
1456878
2885303
226268
834878
902109
2425757
1365555
1542709
807347
1053111
1678582
999005
954846
914867
1500729
2100782
256753
2462280
2501993
2462097
2035653
2187590
2182241
582199
1521900
1196219
911036
1860379
455396
101401
2885285
161360
1582552
2627906
2649401
1809577
100722
1275698
530348
720219
390382
1023024
1276670
57954
1907953
2684702
1790645
2233162
2259180
2713609
1430926
2177966
2844332
297991
1070955
1391751
723762
2547742
273842
2594939
1393843
1747841
690857
1304557
2440305
1420876
2020693
276610
744008
503204
1325364
2799327
211331
547509
1409600
1146598
2102142
1056835
718687
150688
2607569
2880475
2122419
1039751
822636
808987
1886389
1129055
2007488
85594
53617
933224
2519971
766996
62598
267932
1776693
998548
1616936
85836
2015242
1862385
2338425
204986
859598
2494880
428443
675622
2466110
2319479
2125544
402467
2924580
118721
458570
1887440
1455681
32356
1238770
317259
1229399
650049
92682
85225
344547
1161272
1511513
2874506
2317056
799759
1547644
2497310
1035256
2760787
1387059
2156332
1956274
361614
1195318
1794641
258133
2679877
1506937
1649286
115201
300653
151397
1375886
2715960
2418081
1878896
1541219
2938007
480291
2725724
2375523
1486493
377394
1745259
155691
1714109
1785951
1057840
2054237
474077
1905893
1108555
2016176
2152104
1835308
1308404
2416848
2577067
312908
931053
2334364
1566086
1103287
1402472
2593066
2460786
1585365
2740258
108616
1508883
2367452
1290415
1610560
1213357
2282189
2064055
2905877
2078795
2370571
59977
721168
1880154
579800
2852325
1620381
830481
1041909
1992560
2754479
550584
442017
1253231
2580844
10939
2473407
708659
1727543
1019840
95467
2087541
2318726
797868
1521195
2113546
652279
2267131
2313756
2144288
1132795
2633025
592526
1616634
1555003
1808810
1273195
1788455
2056337
2161802
866068
360890
871875
733845
1348281
2846966
325850
1946339
2793206
453685
2896213
1310481
1903838
2663840
2040371
1277697
1312021
2109878
1463841
2316814
2509045
1624892
1877476
2695752
1598252
2379786
1512378
2421973
2935534
407372
2061141
2867613
1115171
2245248
2259143
1429444
2669482
1885017
2311729
1720047
2290421
2015238
1694813
2169341
1245872
514008
2842748
446750
466523
2251926
1925730
2050840
2606079
1451339
1022836
2677981
1370221
365532
2004173
1531335
785498
524435
2301858
1845823
2349868
1506198
2015102
143931
2644265
2901220
1775217
1079515
1146424
1731010
2264520
1955023
774183
981198
1126109
1309826
1361249
2477150
1867265
2733368
936194
888140
2467690
2501460
2786798
2103635
1250814
1173436
2364798
615298
2455115
1373907
1814142
1985813
2715114
2171764
233508
347177
2299650
1852985
50940
1621267
362298
2820949
1742387
680400
909079
2884407
706568
992365
770294
860278
266156
161114
1735237
1069134
1202441
634141
1220406
2438117
1359607
2585422
2877527
1356265
1807951
1508037
181249
1752978
2870767
1035889
302084
2726196
1710947
572593
2934498
498932
84537
162796
266557
1830773
424345
1389801
547941
953610
1400203
485866
69463
2038418
2929716
2925242
480447
437193
813310
858449
977615
790971
2872961
1193257
475116
1380495
61319
344808
2124068
1780596
2797313
780373
459597
1733810
1703118
714629
1898041
2188500
1496953
129708
2079934
362685
293169
1042156
2916061
2475055
12018
1266644
2043352
2204382
60986
954814
1145922
1650923
570957
1725638
2621256
1331433
1859059
2488807
1148674
2648627
261408
502232
2223388
2363851
851035
125490
833628
853192
456065
698081
2332879
2339751
1586790
649996
2939996
1510139
376699
2656544
655767
1912765
1338257
2849056
521656
1630025
2531974
113063
2073258
630094
170388
1721162
1778602
1590828
410104
130107
945380
838023
1997444
734816
2644665
2169157
1453169
2473804
738886
324342
296566
1780209
1307600
211045
245293
230972
2413755
1138644
482320
1705296
2716417
2633963
1531785
2523846
2635538
1581404
1056842
560574
215550
2429213
2277656
1322329
771964
788995
1501463
1552098
1120389
2687579
1902068
2208922
1264479
1138658
2517811
1149295
2264842
580542
1686801
2735446
671793
815672
1242018
609855
1973978
820928
950431
299233
2376912
1644534
2053697
571412
2151708
900416
2837275
2519438
1690891
821209
1166498
1287157
2785108
2853415
2237443
493659
2484492
948166
130253
1279797
2249602
1093799
585199
2562613
1943700
1445816
746985
1690657
351005
357197
1329820
1833392
1883805
1629321
1408155
2373811
2772488
1605749
2162121
449966
1909360
856741
9561
1804230
399287
273934
1576831
1271654
1591728
2437234
1808528
2795490
127304
782847
2238699
693061
1616655
949971
761130
324487
283550
953563
1801487
2112004
2745982
1342884
2177942
915788
830011
2812725
1322127
2141655
801921
838485
1084010
2624502
1107785
960562
305962
2810853
1037458
847151
1036050
728796
1933348
998276
1515653
243817
2898604
1141387
994056
135636
2252197
878999
2863663
2178215
2155991
925674
171649
202204
1211512
1815192
2703160
1113800
366590
382350
2504034
2560330
2717465
1078808
1310186
662497
2798299
1532512
2746464
2148156
2200096
2643519
886203
2490486
1433774
1531208
452895
1804055
585938
387636
1923257
2595210
2864856
308326
75442
520614
1830226
586185
321006
1932224
2088920
737195
261751
596631
1090086
957432
1060641
2080647
1965252
2003410
1171446
2350194
37072
2503068
1176447
2803253
2847695
89520
2817959
1312011
325156
383330
2610158
1449092
1468238
103024
2833350
1838712
2507314
2806405
2366713
929279
515322
785689
1058041
1020603
1198389
976278
481143
949664
1676219
2214065
2925201
1015062
2877820
1284951
1785767
380591
331075
264869
1092166
741504
2220508
2250947
1874910
1386111
478343
629777
1520346
1398654
1876559
2298367
1495671
2164769
2406611
1048483
125947
907998
711784
2435278
1312815
2783336
768294
103342
2104570
557499
958259
328618
1198111
137780
2285509
1936505
2659781
172345
914048
287570
2047619
1412490
908970
1122434
2057151
1388531
2026981
1342880
1858755
1408330
2652410
2008225
1381725
2432976
281969
181231
200444
31034
716969
403143
2073184
643599
637573
1545305
2871830
1859480
1628814
1105723
2186186
2930793
662086
2380792
528744
403153
244884
876751
2858823
2568351
1463316
413086
2394963
1288027
941970
1344511
801976
143003
2334873
2360476
781293
98105
2224541
1606011
1725032
2659342
420594
1954419
731450
2922904
26689
1788677
2882745
1562130
1135731
408403
1979871
2176918
2536234
187671
2873745
278669
1628358
1801990
1917554
1624879
708984
1618711
5193
2487436
1048863
2918427
2783748
468440
1084254
2254074
336098
1989316
810418
2199962
2467390
2766433
299065
253277
2312085
2291843
2036173
2174759
2158894
915548
2062533
1197235
1170123
957472
1254119
54791
2695531
2060829
1792912
495998
2548829
1518527
2601669
1615149
2621884
1547212
1418882
2265902
653453
2260993
1221545
1142817
2932893
1421267
2235626
1117950
390789
2567183
43972
1617090
241841
330986
817593
638446
63152
2805736
2226457
2278065
2377558
2446192
870231
828800
133854
1941986
2587518
2610192
7711
2828599
1803104
1332952
296206
2336998
758359
413558
436680
652860
2291034
2864720
1414737
1783018
885349
1123092
993243
780052
1160657
1591359
1436008
2653328
1354171
518759
517448
1512477
839129
1841006
1349271
2556432
1829150
1769290
1115265
777004
1389024
2460974
1390075
257236
2033753
2851075
143152
1476352
1242625
2706327
2286177
2741702
2648503
1013901
2935991
2366162
34551
321344
802283
1900732
1712030
2189438
1070512
1205565
2269369
1793771
2674866
2445059
2660621
424149
148513
2133249
2700399
1300714
1081179
751259
2216083
1366153
293561
1680131
2211559
2393013
618525
490964
2850527
2301131
2685048
2794697
63326
2221215
2793107
2926339
1564932
635283
1114210
1004843
2037450
1133015
42694
214121
345790
554413
2560053
2669481
1757654
2195206
782476
1861208
2066310
2704273
124036
2681680
74176
2236108
1222525
2609717
69176
281695
916489
2655246
2208601
1843917
1106693
1230525
2917343
1185983
1012720
923500
1442804
345699
202864
2562671
1256619
2630522
1585053
914751
833657
954838
1511129
1343046
848201
1349773
27916
93962
1436503
2218459
412920
1080015
560536
1300711
2411892
1868174
1502098
1150101
1414696
1850461
503798
2236270
1817360
1592248
1835210
268736
2661850
739186
664769
944242
1790097
706870
2055809
546216
335604
853821
650866
221630
133753
2416862
2886315
1070264
2224020
2271302
2523883
278784
1564006
1989711
966781
2720186
963096
2790166
2845879
2184716
337660
445791
254608
837675
1109133
45577
2364744
2773457
42899
2269611
642050
1385699
2550719
716057
966919
831826
2760725
2374658
1923742
1374774
2589526
1458447
2182590
1909523
14135
2617174
2909675
2554777
815169
147448
692243
1854220
726396
1648035
2341165
1337679
2746972
2675564
1798309
1204337
2009751
1706698
2503447
343083
2016970
1570996
725988
1811932
942725
1473026
110754
122823
2217825
2386246
1275347
584037
1150276
1634759
2466996
241605
1012942
1544850
1280590
2472334
472774
1520292
2858879
2664987
967650
1017847
1933066
962546
1473103
96519
1022633
702646
2687075
2445148
2789724
808978
1731321
2287712
907387
2493744
2613002
1264708
1852103
64727
2420258
398512
1014846
1862732
2169375
379245
1561350
1072592
399527
62739
9002
2507182
1603928
2400314
2798244
1853437
422705
1505432
46886
2564775
1473794
1344108
1751607
363927
1544991
373431
2407423
268909
342988
2146676
2695674
2144378
313604
2648492
2097710
920107
1194052
11883
1555396
1484430
2449407
466554
1698529
1576622
2570169
599817
53544
2197792
856320
2856822
1366836
2594927
2744747
2054726
1158531
1875076
135312
1580524
685114
406394
2474939
129833
2250118
2936307
2706684
1095231
1856174
1076404
658125
1981455
2862394
308014
1051279
1089702
551555
1516219
1131505
1953330
962872
2072575
950105
217213
841901
1869687
2817799
1710343
2064777
1674571
501290
626527
346553
1237582
269474
2202255
1966180
637346
1947754
716984
480255
1182375
1724474
1000485
623342
639122
2645532
2630042
2087188
2010329
2344734
893100
522735
822111
2338978
1643268
1499695
151754
385040
17269
904561
2543600
118947
53681
2278657
2896084
1326735
200670
582180
2211462
2337604
1555772
544780
414123
1836306
1411768
345733
2309808
2504680
2682716
824502
677218
2925694
752254
1033982
669871
2625456
1591869
66090
652884
2563794
1721218
443827
745657
2372882
634476
1966044
1169413
2305842
441647
1069397
2734126
282148
1358966
2564137
2074554
296006
12742
380492
2396211
1049610
458528
838841
795248
1646624
1957785
35110
2141273
2428610
99203
2266706
236207
2642047
1162965
1884488
632120
1510803
363849
1678625
1741967
2668980
2291697
1224232
635470
301023
729952
1935952
718251
1288587
2188414
2346228
2403477
154000
304143
2358672
1204136
440801
238608
2727697
13036
1727736
1428955
1453475
1435856
654365
2532026
1980383
2394889
1902185
1986101
668805
2663536
933206
250504
1921418
2770624
2879153
1734333
1010655
704517
286536
1454729
1309004
799108
1001497
1156955
247767
2780281
2894397
2227389
2277185
303283
1203196
103091
1902186
2095542
177915
1251881
874326
2189127
2098384
1122525
2482570
2472711
2127119
1968189
954038
2786150
196315
2043140
2070902
1996890
379827
921169
2112060
2104893
1313395
2621813
1756069
2912195
564815
888843
1590705
2812602
2610233
1470559
1982922
1431186
1346305
1886004
526709
413192
977625
817720
1935363
2929529
1736267
2585127
837630
673121
204301
2913121
1277144
1637958
1136319
122571
1630619
1779416
1203628
743709
2780497
1146893
657188
429162
35413
774471
2937940
2447107
2803700
1706306
2859283
134478
1423257
2632946
347473
1661815
2911709
2181278
1004427
1095720
1614454
767715
1669523
64897
1329007
1213179
1551043
2909284
849383
230824
2562826
218914
125748
2618066
927206
2410519
372454
2335501
156562
1278995
657637
377090
1247311
1884475
901862
710125
2438582
2141274
1250363
1730591
371383
2363669
1198786
1897931
2896774
370542
2487280
2276638
668271
467119
1231113
1574845
942049
97439
389911
868235
1709276
711328
332089
2815985
2106097
1937971
2200407
1145065
1256440
1474708
932664
243071
236533
2221936
2891758
1152566
1565764
2752535
511169
2798781
1342069
1444301
2787694
2359216
2216994
2116106
1951497
1330756
403549
385103
1824313
552052
2881892
645767
551302
2718472
126718
1898058
1084558
1918219
31660
93305
757500
140790
2156826
1380506
567726
1899256
2034261
642581
2829581
1970922
885710
702779
90513
686624
1443352
1212802
848966
959352
337151
218946
185331
509836
270027
2742144
2301287
2289466
23022
2624244
2874912
804839
1676734
2554177
1872733
1642623
598223
2702018
1282798
385686
1713346
2311356
2529630
2889211
504092
2646326
1794459
1568420
1698866
1923087
192474
1311079
1643482
540486
1212435
1214282
683494
1633056
778245
1774760
2250855
856428
252850
1782369
2260734
210003
2921807
2351758
118476
321297
192993
2594917
2690906
1195612
453009
1093681
1004414
1552934
482383
1986489
1443173
1819451
229927
2305629
1393256
2336788
2462176
2094064
246403
2750717
39897
1282381
548392
1008709
350522
2169104
12750
1131926
1205986
241074
1681183
2474731
1232120
275802
709594
2496602
1515834
2922174
2602161
2820492
2084636
104271
2355679
483506
2111887
2106683
239656
458816
1572184
1701401
1706846
1064542
1959938
2546380
1906152
1003413
112879
2085631
2392633
1927486
1322485
1477832
1907737
75195
1093745
2188064
2405414
362225
2226728
1731732
586394
288587
613435
2525133
1333041
595587
759765
586321
1179718
555607
2422910
847714
2362244
1185929
2169985
996167
2062339
24226
1085249
2467222
1608473
2234841
2182405
525931
2368095
658673
2120520
2605886
1906232
786123
1399900
117388
2620764
2438770
1387161
2648364
1911550
1724094
1690767
2731684
291774
1987535
2590418
93467
2117423
2621822
1872299
2280536
2253529
782001
1917565
2062370
2658320
282361
1868926
967412
422283
616781
1696812
195652
2483152
2059107
2698736
102474
573845
397931
2201715
933523
2432394
500067
465203
2834196
2575251
1859552
2855356
2892711
464797
925004
1837889
1511722
2883926
2094080
2821709
2313158
2353354
1694202
71535
2619491
2609247
350093
1929110
234255
81684
2636885
2556727
1864107
1986577
2485603
2725031
1384433
424739
1381934
1644873
785362
33156
2114950
857931
402291
2071403
2064395
998572
635630
2921118
2415832
964118
2831825
48705
1856215
1360481
2878246
1536658
708820
1508702
595802
2656305
1903576
1204805
1077388
59877
2362747
312926
125649
239187
1552165
1586073
2753331
481698
2568167
396399
2673232
2619674
1590424
367983
2497268
1253790
2780853
951197
1083016
1620076
128276
1067307
129693
1200640
2198067
503417
1553597
1527123
976620
483146
2110506
1144673
2337065
516282
1070377
1349606
1139261
793345
2295240
260337
2610419
686022
2795005
349117
1469522
1800215
1040210
1719830
2611666
1822664
1065580
881604
304169
2839428
445816
361598
715720
936136
2311132
942850
2009813
2586846
2746381
1424548
2158012
213755
2739893
726844
2422109
1300443
1552240
1341081
2344813
2031745
1432228
2470221
2402087
739551
1534132
2435609
2302422
2602847
547561
2840122
2098826
2547379
1526022
586785
2380083
1819836
1895626
1734988
575872
176463
1572936
1848868
1652557
1212939
2581577
977138
778264
2850092
1632844
1223881
2860770
625673
882767
465870
588056
2076313
1045191
1588504
25331
106949
2938457
2911101
902744
2664140
1149423
293943
1505403
1024345
704702
1461812
336487
1334131
2756138
267070
1171521
2592696
608630
550788
1104006
2223562
2705182
2560449
1142195
1185911
715092
456557
418216
295410
1767596
929196
1530905
1230524
852997
2885436
182092
104251
1007813
783598
459799
2363191
312024
1598670
2293
305030
1374361
2439706
306905
1825792
1402663
1136489
2413577
1293316
2877546
2303687
2146994
2039971
1658055
1112768
1312499
1826963
2903006
1946522
1675956
401910
1374751
1719800
280835
2089535
95704
1409244
2410131
11147
1340084
2324676
964068
150212
1997147
1153243
2203534
2403321
740351
13329
886436
2751176
452908
2872032
2540611
643271
2748751
127375
2778503
2631548
2036154
1582251
2551509
2738512
979227
2073036
864494
2586490
1121582
586123
1950062
934324
1278029
514869
1823009
274335
119343
441161
677102
832749
2075800
2426263
798737
854873
1069353
1207446
2008522
1871001
433863
2874209
856282
978255
1257349
1173217
1889380
2308059
1238051
2148999
2006913
122866
1376763
801893
2242926
1756884
2358657
2461159
1542800
739010
1758564
427829
1533522
427624
2568627
542121
1155893
596700
2726355
1165190
1088346
2104527
2657554
1204914
406197
957711
780568
2605087
1756192
2756102
2826049
2719279
2411833
394628
239991
1135338
1564280
684859
1015411
2116191
1445270
48155
2542493
135496
2612406
1051868
2888980
2933957
1685890
479387
1939345
1933217
2887504
124913
2261201
1269123
201058
1423042
1785936
2094335
2749129
1496426
1355914
11389
2417782
2250268
395623
1230859
2818958
956236
1370153
2330588
224309
1194373
1579024
2427157
733450
2054627
346325
2630966
1634395
2885384
1487819
1871732
2133561
2557577
2533454
638393
2872893
695593
1470380
237403
2792584
956884
986454
800592
1815322
2207225
464714
2342447
2163492
1527454
516725
2385492
2057250
2066946
2477219
84367
395470
958781
2787024
2488920
2015098
93310
417820
1880319
736058
2710140
144156
536732
1237684
33948
1141999
2299264
337672
757072
912376
2031071
2298963
1802638
1509493
407911
2935122
792737
462813
1307188
7551
188015
2788265
1709157
193925
2685411
1612478
246258
2497222
1180838
2851124
1549830
2271655
2038872
1919485
2461507
617745
360567
1247081
2862669
2456592
1696977
2846631
2763641
2251867
1189687
35523
1095511
2252327
416081
1818839
666023
1420943
1487854
811742
2533487
1310900
2718421
796266
1246343
1640125
753473
2339910
1492923
2568899
2158423
1901227
2641826
1490636
2421851
1655491
457651
73653
1297303
2113167
1188697
890594
1753414
2231344
2406948
546089
2863700
2483749
558451
324767
2654929
2313438
154356
2260955
633208
2592178
1223605
2196569
965487
2452214
2793388
150157
544737
2753149
1624916
1095395
409518
1830295
2664799
2618026
1383372
2815398
2106634
2426400
106397
2518688
1376007
2032378
478699
734844
816210
1467991
2405412
100549
884224
824039
2508139
2699027
1251239
1210079
365066
2160870
1262017
533144
1742287
1979580
1582755
1000298
693892
1224817
1386391
2059618
1870768
1337422
2255078
744015
2591227
528553
694091
2206767
870382
315346
626891
1770216
681246
2492327
1988306
1419924
2166824
2523627
1468798
1050064
1205611
1289945
153706
350955
749447
1862907
1089954
2725425
2680599
2644709
2522209
259535
1260505
1315507
1622165
2194237
93722
2731652
1098553
1116797
2584023
2144325
2871389
1139924
1061651
1059960
2694344
161976
2875622
2175150
496248
2423178
2216372
94589
823622
971670
2375296
2179995
2355099
2581641
1658990
840275
2618760
1392362
1840005
1180023
2449343
2325170
969741
1658359
939364
869309
2421971
898242
1889285
2777898
2051948
2701892
2688360
2643815
2040333
1751607
2779559
303992
1113649
966109
574568
1559752
1308511
2479906
761246
1484385
2128214
1677093
2078033
383185
1579205
1383592
2251663
714141
2821102
2438961
656492
144290
1482048
2075877
359896
635034
630208
1355945
263426
872440
2847414
2620818
2226025
758232
1193615
2800214
2569949
1097923
162700
170313
1089690
2568356
786223
1858924
1658711
123356
76095
101815
1949324
1054690
2492098
1400899
409921
2687003
2740298
710750
1647586
1286520
1450221
975820
2290001
1545874
2597394
2599262
1464270
1115608
2067486
2366089
2604787
1413121
538290
1602117
587325
1443591
2425082
2713642
534885
1327663
2769604
2817596
29281
735912
2713212
1606732
2218478
931828
600178
1519614
494990
2874039
1598730
873897
1502588
2802812
2640161
1990690
1276582
1409615
1666655
2320068
950737
2666091
1867629
2938033
2863465
1561956
1805392
1488806
1425609
1403109
1089943
2331982
1729752
2596592
813883
2651162
607698
2679660
664719
2084453
222089
768535
2671191
1282265
2000568
2477526
546457
631852
2632419
2414000
766927
864852
1061374
677687
1759101
1848546
2881398
1890160
2107607
801695
2502149
2568341
777084
2228331
770366
1679766
58995
2130585
2229166
623857
2846971
1189565
985810
2075599
2867471
1758807
131694
366903
2866977
480176
668090
1819682
522870
2474757
936492
305983
2751202
1949996
1352853
831468
470106
2478478
1039296
1815347
2888505
1361322
2936699
354295
2511571
2721881
1166181
2507461
756309
2264604
1175017
97402
227003
199045
89289
1992574
1699863
2420892
1638411
527525
1169358
2291062
1100424
2301077
2248128
1213521
271477
2172854
244435
1754166
2282689
1054498
969351
211520
946836
1869731
707381
2140125
1574411
1539120
1522672
1451930
2817295
2666189
2529576
700651
1552438
461126
635789
1151618
1158613
2015265
1901566
2760252
706866
290418
1369842
2219554
626561
1741784
222345
242390
2583745
571269
2842723
1353618
369362
2072852
108363
751314
1981795
2384945
1504397
2587876
1812627
2618416
2789462
267905
1761332
971688
1621416
1397565
2023283
1341049
1260222
1259563
1338589
693422
1492281
2377256
2158312
665227
2331827
913220
733659
952509
469772
867859
686554
2132540
2310127
148894
800803
2022192
990307
102759
2337069
679261
670025
1054680
2916475
3811
2666340
97140
2064032
1956412
945289
2112703
217354
2281603
2701821
590904
1472942
861242
2306293
2233866
1004794
2685061
1295226
2918897
1649367
1866019
1947136
1379382
1507797
2486998
1213713
1510584
1536161
1402705
1573237
630405
2095927
1346936
213282
396767
1527728
2499332
1479650
1050706
199556
347790
1093308
2920910
1390729
2355430
1907418
2457119
2521484
285662
490937
724948
2397102
742025
782385
1191058
1205001
2856313
2192889
479905
789190
1248071
759826
172419
1602912
1484368
2048118
48121
401365
1714155
2193556
871702
1337418
2872115
222681
2917457
412038
2747838
544941
1537977
736394
927900
2595405
1146962
2618909
1319865
261323
99950
1939225
707496
310348
840008
1100208
117881
2562159
1236678
289298
2114020
815434
166724
2865472
179653
463319
2351788
1854679
1787281
91934
893935
169901
258246
719451
736007
2777596
2066964
1364025
299863
974539
1157871
349950
801298
1995687
1072345
1504411
2398942
2528339
1812859
2021554
1318811
2163321
21991
91039
1920744
301169
941293
1142996
2225053
2261870
2740063
2901501
2522420
2011685
1384811
1230228
1824658
533867
1696882
1756856
6978
2385390
1427386
1259523
727760
1026965
1181358
2734463
1797034
2543371
130062
1035386
2658154
707595
2033799
1760716
2179549
1539614
174574
2396037
1549578
1629917
135305
2079702
2916978
1583569
2633801
1994113
2316521
1525516
1305281
1117382
1018495
788599
1628097
105066
1387853
2501898
612126
751651
2654603
2734333
1092386
2774513
1158357
642133
2081339
1747703
2309807
2886009
1140048
2751991
1764242
1078965
307134
41414
131089
112874
957979
2426959
2288422
856581
927743
240434
2632265
2505501
2554013
978880
1895960
57546
2432031
1176258
280418
2059058
736094
2587522
2882609
1830564
2305999
1534487
720187
1688113
2664164
1697606
1107188
559893
171544
2757212
2727012
2296922
2887901
1839409
231606
1671569
1004952
371948
1202787
1367022
2247947
2109008
157287
1699084
2625171
1152070
1442663
1418667
1330171
1393129
2550031
513736
1456596
929490
1260417
1020292
356706
1612892
2517575
2264016
809656
2495616
1806973
903288
463512
292070
1615051
1943266
983903
2072236
1489169
2196727
1268571
1883627
1075762
1277098
1897360
516392
1629649
732827
1518312
2097245
2654331
965059
2452885
2804676
570380
1529871
2185705
2429711
856841
1399895
2569966
315446
2271863
344275
1891715
2709214
670784
1874844
1349827
2564205
2846908
782215
114651
2422563
1763850
421495
744214
1576771
2544401
452911
1028262
2749556
1755063
2465983
1775358
1893326
2575439
1584507
628410
1600055
2620163
498949
1821655
1157674
21033
361409
1056815
2903091
26672
117667
502310
1831151
2490375
2476627
671490
503826
1025904
959424
2833296
1848395
1035642
1844059
1064628
938674
2211659
2339893
2582863
1961592
687413
459762
612081
1859941
781837
29403
1478534
2056853
2447614
154393
2185637
518121
2488452
2403787
985130
1404738
1028935
583466
2457845
412796
2854789
731485
2669885
2933260
788018
372207
2253392
1076871
1999668
1994425
2101971
731422
397330
2737435
725110
382872
2876855
1217246
2150299
2316058
721834
1742768
406728
787271
2676798
555295
2891895
2441228
488600
143499
107041
2125972
188575
1489692
2583959
543517
976131
2810756
774536
2540301
1898602
1170418
525192
2513378
1559930
246798
2403800
53045
2114691
13415
612104
316344
1875556
2545196
283116
2424348
1123452
1731139
2311544
2228385
2159231
417959
913376
819473
2288870
1687515
1702696
615104
1313845
2160948
452992
1872038
376098
2881634
758156
2671676
1241927
2438064
2910489
882685
1257326
2684792
1026111
827791
843880
1463636
1417057
513702
1489507
2239342
1766773
2563487
1288609
102166
1356072
544918
2392150
2085968
922560
1423649
942512
1464225
2374112
2557246
498866
1766212
2332851
1265667
253986
2834878
496418
2420463
1941347
2492288
2250026
1581102
1393049
581948
1395201
1554124
1629306
494279
2108157
1866663
1477007
2533044
1929759
2367188
720169
1332022
779100
1257185
1255753
2220505
725125
1606296
715875
1684650
208926
922794
2155673
743027
539831
588926
1750099
1630936
2313248
2430749
1656625
365274
556839
1834643
666671
177599
368547
126132
2677522
1741580
2438735
2059014
1971186
861760
767180
2135361
2703971
2509341
1546958
1929050
1557073
2841586
1029134
2447865
1117751
2132257
1282972
2296910
650269
1585119
2211614
2048517
1357979
931384
690213
2068809
414720
238130
1317937
1627118
1423085
559597
421670
2497788
1097237
1152745
1770281
70593
136616
2014960
2724413
2112854
1112023
1389388
1373899
2036613
2162921
23540
351478
1484796
2783353
1457430
739183
2355358
2590609
413974
1456849
1557075
1517416
2857897
334849
1025811
2426627
138070
822724
1927400
1740061
1115817
2504293
824788
1525201
1803480
1428420
1785524
2725218
178631
1334816
2423543
2364868
2379421
1406874
2670758
1046237
1678760
1985591
1841354
1192726
1883570
2115577
1596599
1178429
2902381
2588044
2534099
1429874
2163602
2468799
2252568
900032
404079
1360280
2052375
548494
2097579
330067
143275
2158684
678626
1989492
2728848
1253622
2786066
2168437
2418060
1034469
101178
1657507
2610042
2209605
356666
2921566
241854
886800
861537
1144409
2576747
1094770
1526779
1608134
395767
1033547
144266
707853
820219
2382989
98383
2777052
2516803
1693777
1243308
1366557
1190788
942370
563121
6317
1391137
438329
681783
1824506
2366140
712076
953545
2027467
1479098
2101727
1192424
1625171
1072998
301058
550678
931794
1070575
1859033
2079740
372179
2473341
1547223
2742875
1625998
210509
296673
44460
1653946
764987
1505139
2489664
1218210
2856562
739979
306140
79632
714232
860837
1431772
640027
2787670
2367589
771790
1670985
2819043
2324396
369068
1564219
991719
921562
2923990
1926585
931238
953686
103307
119710
1116885
2025552
757938
154865
2522634
228354
376889
32322
2437721
193691
86399
2937796
1160575
1458921
1648912
1667902
2348721
700677
156464
2598193
1643376
849380
1231390
144185
955629
1762740
152962
283487
1253838
2311932
930463
657037
1162807
194088
1949676
1376264
1914435
2783720
2400615
568007
2629725
1159514
954472
1424950
1426201
581783
2051354
986810
2394873
880774
2718263
2074648
887197
121532
9791
341563
998910
2907089
1349522
2777022
1720233
31945
476500
1327616
2317475
894685
995132
2329322
79343
399870
759733
692397
333736
820732
297605
1858220
2600122
1990834
1615057
2570011
2516830
2424260
351546
2556859
1035720
422685
284034
696890
1438345
2529852
2169038
1585535
177215
556048
2931729
2667125
1064592
291087
1173954
2358957
556872
2726902
2694404
518569
1770765
852296
1727802
1830887
1320857
2532117
654521
1732776
627929
1590867
1396837
278198
199382
229961
2142646
1321167
478582
2054452
747829
185777
2164776
1496806
1340993
523488
402652
572763
209218
1045728
1013119
1344159
1441427
2264144
2456350
274088
913800
1666428
2752628
870478
2771462
2482177
1993302
1752614
2170940
2380956
2138194
1853050
1471155
2425596
1386216
201597
2007953
977740
759323
2308210
2109483
2760704
1160808
2153822
1774658
2272045
665258
2705654
510459
812760
1445158
1405253
680816
584088
2311890
883999
1239099
2699928
1610997
764022
2121093
1150549
1122824
374410
1221237
1920395
857276
84578
1635960
321489
2407568
2929343
2553087
2610977
1787972
295814
526846
1077227
1409366
1796604
1451224
827606
2341136
991259
1478272
495961
2218742
987833
2802088
875030
1643516
2103547
2319894
2939254
2435469
684793
1995282
1990425
282181
2234930
2888863
303543
134148
2379324
1171891
40983
1943176
531040
1225566
2318148
1864565
1343228
1052564
2095683
1281574
376706
551044
1496134
2284301
1744864
1424149
425261
21733
2154773
1426057
761166
867331
1677100
2025842
2079127
1900346
1280022
2469994
1268299
298272
25759
2875624
337728
48391
360980
1985256
139173
1908863
1530424
1429539
888721
2256705
2035861
54706
1175078
1121617
676105
2711034
1899004
1061775
1773452
2001018
1069538
1097629
2357391
1530508
1390141
842220
1432559
352898
1841283
566811
321142
2093891
829833
2930815
88386
2732720
1123549
2516020
1038251
1709753
435143
455752
2474737
295867
2557279
1171634
43680
2105501
2872014
133330
1252950
2645524
750850
1054335
652246
1387597
117882
490300
1079974
2842012
2550984
594467
1692491
2321025
2437504
2592769
2577752
2279545
2820566
1651202
1720511
429415
313504
2437052
2845034
145603
2878449
1211153
2197146
2514122
1776244
771682
1602541
224988
2540586
2111391
2651336
2469198
592050
588520
694323
2164762
696783
2798448
1960189
2816956
2493883
2430177
506182
1015838
763354
1691902
2531700
2477166
2217320
895743
1471762
8887
744213
224637
1224138
1536572
73476
2472808
2209634
1906668
909771
2722969
1963762
1625783
1645033
2862723
2298347
1591399
1498504
1210484
2243051
1824801
171445
2491287
1170936
8278
25112
1483877
2109701
307318
1510535
1675964
535507
2886023
385591
2670045
1993204
2809115
2869258
126181
1710184
291957
1520276
689382
2364844
121475
1247065
631191
2877225
416292
1908767
984756
982951
716064
1569905
1074651
1760048
1595623
255526
779238
495471
2196444
996926
576918
2594237
2314627
1948674
683629
2787049
2450780
2097483
2879377
2305087
1067146
353058
1205988
506154
69702
2120233
344052
1811359
1447586
6140
2160590
934805
2007539
1330086
1354677
279910
1269282
2399251
959966
1890996
2207188
2695211
366556
2045424
2532563
942127
1875368
2873018
2937839
2009013
1938230
658155
1605992
263075
324469
552577
532169
1382488
1590347
1865458
761139
1175710
84967
2582252
236074
137759
825765
2627906
2554177
349862
919428
932217
1170753
978269
149293
2880858
1925138
2160537
397290
2193512
1029716
1964934
2526668
2822952
1164875
519869
2082657
622973
205719
713313
2182398
1639691
2792141
2345641
1057271
1995375
394579
812984
2653119
1703587
1109823
1518895
1543308
1199202
554241
1934995
606170
2904473
160082
226053
1922458
982884
2905603
163844
688272
1794040
59320
1623941
1693051
189151
2460978
1922411
2342236
1008861
407908
1528242
1723905
2291290
2203459
459465
1549961
1483754
1085032
1677119
1283689
2253639
1782257
1437846
2850347
1137083
234885
1929989
174219
2614047
759304
1810173
2639759
2413586
1319683
1966340
212000
1270385
2339841
1290886
959656
2705919
348847
2280781
61512
725124
562708
617782
827570
2721957
2364174
1540791
2305614
2627799
2314700
876715
2797263
2517662
1197697
1361916
1335310
1937467
1448969
329623
2627666
638534
2591895
1944774
242642
329668
746250
645398
2819679
2485654
1240795
1876910
1547497
487009
1617457
470452
2421241
2936036
86344
2160752
1028776
1851941
2731276
2874169
535778
668154
1374610
130614
230552
215741
1155057
2215512
2444451
1108814
324684
631936
2404806
103274
1524432
1220043
1379597
339198
1933575
475595
730001
2350625
1359
2042453
81183
2554769
2927245
1096184
59699
1698023
2921286
1895108
1487519
1155317
1227295
2762164
546962
2606110
463422
1066450
2345408
2534240
2113907
1691994
1979913
1725260
2126255
1558688
1600731
601376
2283166
1980159
1061429
2700941
2756900
2355042
1907377
2312519
2886512
90376
1422124
2518918
1653084
523074
156894
1937046
2412764
2847562
844177
1225907
18589
2083983
1023457
250353
340182
2500956
2292892
333200
158361
2228219
165046
1312077
2829411
2838616
736913
824671
2398937
1661712
708688
436109
1437237
1903505
2271715
1883437
516422
1565187
668428
403740
2441886
230959
1308771
294239
1037817
1054187
311438
2719048
1524939
2308092
1590572
268848
2386257
109371
240667
164453
2928992
1033358
1262585
392451
2358518
945577
2537938
2663763
199563
1492462
1285601
2267483
1902270
1322161
2318292
1798400
375084
1523238
1535303
2445309
2812377
741369
2609782
1714000
2246386
1071244
1854186
624743
1623948
681011
1252166
432740
172002
603058
2824569
1655402
2510342
1872218
1345450
2621470
202958
2275511
2011957
2665548
1348089
2922541
411392
1891187
187755
956660
2026026
2138057
790894
635118
2383603
865241
967941
1816084
1877994
2818037
655551
1811842
1992638
301111
1022808
1278009
2488084
1363750
377121
2082449
2873659
594158
1664682
1680226
2086888
1322953
1991536
1789840
349750
2767447
642157
1326321
44962
806898
233459
2618278
1456122
397374
530505
744445
607701
2502937
2015678
152519
1014104
1367222
1781304
1043206
2870838
2778517
433347
2149739
2667037
129917
697402
976503
2042558
271624
1419411
2440197
1921363
2487341
2403438
1182670
906383
862686
1649751
2135522
1738512
518542
2121990
553202
615704
2183833
2446023
2126418
2686107
1715608
1625584
2745413
536895
1124273
1066602
1372549
2864600
1372156
1412652
755646
1926031
789292
2179792
550507
2200779
740827
825063
2693334
513156
1748118
798364
921076
1223564
339725
1762457
1068023
1675033
2756206
1682704
2326614
106781
755311
5163
2025358
1045441
2356166
2396327
1530077
1553628
817628
701568
1852162
1879205
1209442
1246406
248017
606357
311380
576863
1786956
2245248
893635
1425182
1891121
1100942
2723197
150778
789117
913554
2073721
2652023
1294233
2797535
1998976
974831
2625159
1834817
2397157
1920454
1012126
1565537
2246065
335557
2919966
2265995
1813082
8987
1597037
2663135
2662419
244935
1706417
1748499
87102
440765
1052570
1769278
393710
989746
687280
2076043
854613
2895158
649460
2414030
2773411
1924573
2192445
113763
1781977
451821
2114941
1863427
2322364
82853
2149219
952346
71932
1012769
2063861
2888564
946905
1169559
2502959
822965
114180
276193
131415
817011
2131268
1107266
1349929
440756
627967
213760
966937
1831808
1672418
1223135
415180
612640
2907956
2511880
427575
1517479
95463
1717245
1712667
2056194
1762721
2782278
2379136
920436
2616140
1608581
1019740
1278128
2669807
311002
1173595
2441068
2535813
1955710
2549427
975191
2819147
2365471
2716017
1681638
1972466
2232748
2842961
458827
2702361
97712
2018563
2115143
725082
344100
686811
1992266
433043
718345
1074578
1176617
2358643
1122279
161344
2049547
1354699
2011549
2615900
2370027
898210
2273189
1138856
2669839
1678592
770301
139094
1308440
1038949
2843235
766493
2866164
1032609
2905432
163484
269190
2168093
1640083
2644445
1807116
1604319
1692001
2765135
2710882
1291840
2074611
161744
222094
2270965
2816460
2040632
1431093
1622512
1494384
2503283
1533917
891011
63927
2251537
1966572
1743526
423035
1814481
359243
2688703
1153325
1709633
1056321
1378340
1921051
2352725
64893
1791074
103844
2352313
1917248
2671319
960777
2181331
1888309
1321060
2356724
1467007
665147
79637
594980
2666334
261848
1154454
1558014
1954658
2765414
964241
1303382
1886447
2127422
1855222
2828938
1282996
1952198
2220959
549724
2616424
2002411
2621572
2198442
560872
1166947
122084
1996719
882415
784375
2848305
853526
1817121
1413358
1724231
765417
852030
209458
576239
905736
2143626
1545497
83230
2664256
1921697
2500370
810993
603408
75112
2416524
2261141
1541823
38112
2781631
1296760
2238161
1205674
1765151
333846
1416876
2552647
1254067
1560180
1308318
2901045
2447999
2141827
1326436
1642275
155045
1875472
2079091
240034
2263447
1511166
1374979
2407119
2524163
2210137
1832530
41660
1810268
1809649
1596407
776093
2258190
1031487
931657
680370
1004840
1027908
2356133
1652727
377184
561317
1313814
2359713
807132
1038427
1981815
1785604
1264440
836042
1514578
1400330
614635
2599249
2040968
1356933
2798119
2208716
553867
992827
460409
1588490
1906876
2443465
1952901
2771296
2647499
1196295
1905090
2092055
2760922
188017
1197628
1655945
159923
1762919
765307
1119868
2859132
2334447
755947
1956846
1969362
2505030
313286
1591630
1002567
1157405
2253534
2844244
1492566
1137353
2069923
2341953
917092
705718
1563286
2144402
629236
905172
1445075
1100099
174381
1584912
226214
2145115
489508
2840287
1380140
696470
2416912
2458661
2798202
2360791
1408475
2553707
1699867
2559565
1924036
757185
2301483
1907830
89692
2773790
419421
401544
630648
936684
2603431
1044494
2821901
971956
2659637
1438038
1433669
2446738
1174185
2447603
2243430
1779746
1446216
870802
2761410
2487819
1153927
2708802
766728
2228754
1782781
671994
2911586
357144
2306168
2017068
743495
1418421
2206565
2273715
593238
375728
1958061
779359
52650
2221010
2074736
1399254
1021255
530391
558953
2665865
1949599
1332700
459650
1093519
1728989
85144
576694
1103522
1634212
2771122
294748
1243708
484835
2403759
1616261
1429412
607424
637460
1270818
2525528
2257276
1453404
1685624
2837911
189956
9403
2787942
1017716
2206745
1253292
664087
1110927
2209344
702402
2198573
878749
1447490
1585722
2711535
1377270
332304
237779
2683470
470123
510977
2168922
301627
2604843
1902460
320757
637937
2031302
869571
1005748
2350243
2699342
2725564
926915
1218751
2870834
2721683
2182884
2448325
377229
2270510
350355
1216570
2020887
1516841
647890
2768760
513662
354246
65483
2183958
1009345
36979
479629
1249551
1591928
1276833
1675354
1142385
1654141
916609
1926813
1956929
2337294
2378270
2895422
1514910
1764252
383743
2828285
40720
1056662
1707723
2370371
2319028
1986629
1504314
848137
2827864
2482493
2056335
1403953
956982
3089
1902754
2730861
361555
998437
1852988
992256
2482995
2397050
2147850
2584065
853811
2599115
864271
2043432
1899665
2866460
272001
39759
1780884
2770333
836631
1444249
115749
779091
185948
406809
1204550
2388728
1582883
1675380
2237192
2810567
2664116
2859783
1709988
1560782
2832202
2283496
55975
2000827
2004653
945920
965289
1411646
478280
73232
1878350
2749920
2487357
403821
7020
529099
121295
2291877
2446384
307563
2271856
1722397
2817882
2911733
1131036
338371
487249
624646
1617236
472754
2147292
322745
395396
2264867
1997018
2052333
1432492
2680534
2366406
2059666
319156
1188054
1548152
447902
129158
2544486
55040
983573
798886
2437082
807868
2378242
2187704
991222
2605598
643684
2010129
522358
973072
1186823
1015895
1203585
839493
2353273
1059576
1919273
2017854
821698
566183
1853207
446443
79928
908299
479602
1856349
2663522
1695967
2566686
1716654
343936
2741789
949215
1215408
2673633
2069544
762556
1194056
60429
1847186
1302958
1951797
516981
122283
2534631
932481
2919067
2111836
1783102
2510290
1098954
851727
1402852
1005037
1124138
1755421
304607
558055
1453966
2161091
227244
342888
2625573
2433531
2413221
826424
2289103
622469
999087
241589
445208
2813391
1086422
1949494
2106418
1637524
594555
1506465
2441039
1816829
1548508
2055282
2700105
1941049
337032
568348
2621397
2647224
1241628
577107
1815667
1926805
1431030
1722593
1787391
332221
1935985
1257933
1338791
450321
2384646
2096388
814690
781685
2855431
1528864
1376708
2921213
2611896
1261350
2617985
2356626
595850
1589320
2734393
547386
423055
1072102
66015
142202
2052916
2116162
1088778
2616353
2189000
2145778
2204741
2849154
250274
117739
1778807
2300836
2522123
2109275
122357
2529669
2611413
2171801
933397
1699026
375448
539130
2442728
912016
940800
2058191
1353767
2701725
2315886
2580686
1201076
2880957
2673385
2025060
2495945
1625379
2835692
548132
1149829
1739945
1808742
2189729
1710563
2735902
2848074
101736
1250440
979394
1228093
2386181
459798
2054105
2430366
1393837
105434
2795032
2401827
525593
1165977
2597756
179242
2336090
588519
859800
1056802
1831341
2512297
374349
2824123
1117243
835445
677938
440449
2766530
2490359
2271478
2690804
117967
1291152
1746149
2859726
1973453
1514555
1454555
1416796
1489776
2772748
1045483
1383311
126742
1126281
1012885
1467873
2015289
1664935
2012942
2365649
1098782
294878
2500952
2047027
2517633
228985
1380946
1124354
1523008
2511663
347633
502771
1039089
2833347
990605
521266
1315434
2182931
1152141
1037216
1357810
2539864
2305274
1333787
546750
2121486
1442918
1973791
1771912
2522894
2919089
830231
445276
13966
2178620
1361286
1644184
1548769
1722043
2233707
2871164
603992
2347263
1534962
1272258
1404041
2864477
24629
1673409
2488197
1229876
2712652
305891
294606
2823797
1171439
1810264
1193309
1847905
2190687
1879453
154021
805242
1603423
2009080
1220446
1902219
2405444
1827364
1742237
1431205
1685914
492879
1100195
2751587
1474259
2341484
195724
349484
1920436
1981908
2668427
2240638
1546330
2264399
2325341
2818493
879068
289595
2274950
492086
2302067
2452463
940557
2670560
2145788
615038
2601859
1802791
1260162
2676704
382824
1536656
2094843
1510781
1474964
2481560
807743
1514412
682330
2716895
1950155
1538124
2113790
904091
1001024
36696
2258231
2191760
1159406
2194531
1794012
439481
136612
2577613
2651965
2170416
1699920
2204516
2905602
568998
1331255
1475470
2068728
1131163
755287
898611
2821554
2930129
2153206
998905
418910
23501
1910046
1484532
1918626
804116
2188584
1170665
1897363
1008918
2885585
517713
1242060
2696354
396601
1750020
1947861
854095
191204
2069701
1586455
2157589
1346004
1457071
1588855
2511980
1696726
2197118
1092353
1081434
2934151
2232882
1454880
1834029
2720425
19678
211691
263743
1476908
566861
1873648
1561256
1276852
2739582
2469354
788098
2651522
1810506
789113
250535
422952
1065713
1872309
2059219
2807235
829532
2474589
1763917
1584419
1186218
1324222
327218
2631475
2725015
60762
1340584
371966
826368
2904976
1678585
748638
687366
284659
1472817
210609
997729
2247872
1866540
1575928
2095910
2745986
980273
445301
719363
1274723
2148599
2742233
753530
276046
2262200
486063
1915298
368964
2316687
2253507
1296740
88296
2194820
295858
2321435
1576859
2476363
751112
1366713
2678042
1588638
2797305
1598448
2233233
1535007
818638
1047934
608857
2827566
1987757
433982
2325050
2197784
771644
2177384
1370953
2659394
2263316
1262766
145561
1898857
2254274
1240524
1468767
2596650
1238399
961015
1826630
2457741
432272
539516
1771867
2242445
1114776
1418718
2801720
2574737
731565
1133233
1836368
2456618
1155096
2801019
741679
1382557
1256142
229891
688870
51640
1142220
1870738
2625111
2359367
640054
1508369
383479
1972188
721426
885368
356678
2368516
2311756
2919882
1076301
2670722
59535
735828
887490
2683016
2020517
1815980
2425040
489762
2426546
1177675
2709223
2875183
2471158
1561990
1637552
277564
716690
1518519
2921565
2675494
2103537
2110280
2569522
2853156
1738634
574385
2597353
1588557
1112697
2705581
1425322
730172
84377
1462044
959837
1908818
420125
212658
312947
520604
927188
519231
395634
2715871
151090
2617344
1326769
381709
632467
220223
13401
1863011
1005136
1156098
1795570
1982326
1211858
728771
482064
1472939
104079
394324
2615701
769182
1277137
2684080
1032281
606793
1037009
376583
1179678
1419284
549187
2706542
948028
1691421
720749
702417
644169
1353033
1085538
1729879
2660846
1255569
1867725
369864
1230977
1541941
1157467
510707
360033
2871904
1553739
1803227
586129
2724222
286822
2776721
2197011
1158300
2500627
1282
357902
1572796
2552370
1597996
788143
2035975
548895
1087492
941482
2067348
1741297
708541
2911578
1677847
287517
2089353
1883104
2334006
653007
1555522
132594
542542
1702450
2296018
2800555
671339
1584683
1174897
1708672
2800745
1865845
546678
2477720
440448
61948
2674659
1191177
964024
1227266
2479507
1232710
2593200
109148
340924
2865353
1120092
442169
2785107
1238950
2096113
2676838
870727
1999487
2206017
1136187
2187561
121988
417003
2084779
2659706
1494929
1851602
268838
1349335
135198
346941
2562823
1045718
1255078
269850
1818393
1331706
258641
1833578
741216
129881
809068
1752638
2933136
1621825
503416
1341860
2069489
69199
837879
1068589
1210115
250486
2606199
2659314
2697525
1394736
2901410
1291387
1766294
619305
2601284
1049565
2044559
1699837
1234705
670935
2057355
715275
2139976
58285
2374359
1077933
2218392
438493
1226709
1377232
1688143
1406633
878053
1043038
2375447
201601
1767850
1884591
2549284
1894954
386198
117917
2236367
517131
2870773
627660
328852
2248874
533573
1603432
2449495
1652795
775722
1008294
300474
23519
1671537
931894
2791659
1230341
2045801
1610850
256344
504356
2408486
1128245
2069026
2764204
1780804
1366052
421319
358232
2315285
2382640
1753900
2538994
2763089
2183646
2483976
576793
1297513
1455525
86552
342440
2402546
439200
667600
2499490
2504488
935427
2709094
445892
694798
1954281
58445
1152266
1563656
649250
1987583
1999190
2401139
2030520
412604
1048960
1092085
464322
881880
2041641
1500926
1451227
2381412
1247875
637898
1487442
1489941
114092
2424113
1401894
2724021
2257836
1334990
2582706
823754
125264
242705
47003
204265
2257721
2656369
2704018
2363601
1694251
333486
838143
1462520
217752
2106140
733644
873648
2072542
1817988
93523
1112348
1706167
197138
1000427
1585154
1262650
719182
1752085
1410803
752673
1730034
881775
253560
2171607
1644397
2312404
1115420
1363780
1232577
586613
1252680
2276865
1757965
1382631
1372520
1725548
1094206
1381637
2545488
2636634
344697
901394
1662610
2114316
2186056
1427831
2250482
2610738
1581114
2704089
690422
602769
1417857
63930
580830
1374639
2615883
1416428
1007922
2827259
1492527
554318
445326
2278926
2295725
2592777
1287775
2281026
428575
567662
1978926
2786125
884701
1527938
2812407
711201
1751626
941159
2450582
400140
1582620
1035602
2418352
1673246
1468547
879378
2518357
1129584
2572325
2127517
1980639
145793
2698532
2507440
1585385
478852
1210811
607835
2370859
1600615
2207085
1966413
2303477
2286735
7328
1357730
1299073
1094645
1741200
683340
344814
342546
1548870
2676130
2489295
2269671
987616
2211070
2068836
1588276
1749966
311129
1253842
2339393
943673
1016912
17227
2495652
1835520
1505978
635909
2799333
261488
1990130
1204978
513570
1086437
814239
2767478
580385
1082834
213335
2750340
1123093
865258
2848017
1909499
2289611
1427074
2922238
2912281
2163881
182674
1847895
1371201
1584750
1633077
124839
832776
584575
1181876
1488669
730704
1988543
1791876
447569
2391650
2526558
2801832
2525543
353161
2210928
2317637
960046
2004623
35574
1553135
2654536
299421
1725587
1248460
1063805
1546795
687200
2152772
2425129
2006133
1632702
512132
1483207
978465
728602
202645
2066421
729950
1379207
2523483
1117354
1468382
1592701
176485
567013
350935
2141981
1856475
1794418
595378
2328648
2560668
861379
1393512
720084
891295
2324675
2870230
907718
1318792
886676
2912537
115529
1558914
1976829
800690
2790587
1027616
406613
2912199
2006417
12747
1681237
2329065
2368562
2502821
1425356
1887874
1697534
860766
704340
1994813
32378
2699739
2547225
888034
1695670
2126969
2354026
2936826
1519983
759042
2790970
2929073
1719550
559247
705770
1914640
1596064
1314127
1978656
1839139
189854
1911104
1798681
1562905
196348
2923724
1184822
1975989
1585325
833900
155085
59666
2444177
2217323
2039750
1707917
1460256
1968730
900711
1291556
611479
685684
1653693
2742549
485949
1662116
2838783
1242538
319559
577767
887542
2351230
2245318
2628660
1663769
1410420
2362975
2535661
382929
244884
2017477
2335204
253679
22012
1543884
1103070
872923
1353339
2838327
1256255
636716
2861372
1796247
2550404
2444990
1687800
1284384
2740375
2056130
866790
554035
2204599
184367
2427388
1907542
2209795
1969486
2373233
1681665
2452930
667800
2870168
1738515
1795028
122196
576334
2720083
771254
826795
604944
2347212
1663779
1209762
2559161
1287173
112041
1005114
493198
1688469
1185647
1653077
597204
2611390
1303087
598235
2860271
762444
10527
438610
1578283
155435
1261539
1503387
1772149
786110
2010937
1357355
1087717
634643
1718011
1441113
1457663
2133423
2913010
2580943
2276531
2267112
2545243
2441167
2400524
661530
2847961
1607325
2065308
513875
1220232
527154
2555782
1595406
2370551
2302383
1623819
1755417
2055690
729649
89610
309133
398106
163425
1722780
2479565
1735566
2543932
358229
261227
81826
1902145
1136333
2730783
1326700
567625
2409681
1427781
2251787
267789
928291
466883
2298065
152992
236516
675738
939638
1109045
477613
2078299
2137443
2011756
2114899
1843051
2655958
2276671
392217
99763
2225763
800293
101322
1919089
228399
1905605
88538
737733
2712528
1622279
2053138
2679225
2127431
428294
1781904
2108667
1980623
2811710
1317291
194553
2105890
760334
322674
921939
2115333
2358276
1926408
1315330
263950
300217
2236200
1006358
522735
608229
54589
1580309
988717
567728
2476918
1524273
8284
2097354
652885
875008
2387015
708821
878598
1194453
1264469
2129681
2061309
216350
926250
1091319
2240552
14845
1620968
1894393
1208246
825778
194770
641079
2644370
1118395
44115
2317607
2820656
2496187
2079069
795223
2638123
2836432
1429812
1586334
564787
2308137
2366157
740758
1259127
868529
2461540
257673
2242757
2573280
2819158
362997
1577313
2292655
680029
1154426
2732786
955600
1996422
226624
1250660
2051243
161842
65913
420774
481271
1118286
2385258
88882
1100212
276175
689386
64894
770678
1887737
1651920
1299560
2540685
2453426
136733
2262053
1995747
2330758
1526147
529283
1141172
928294
1314490
2887651
1155212
1144942
2761448
385959
440667
1824542
336615
783380
2716998
1478368
493822
1525708
806429
2028522
2636407
590215
1575888
108961
192749
1091175
705650
2309225
2008747
2141840
2108687
575234
2591772
2876247
527144
1066244
1160290
1207538
2413565
482964
2483078
2274149
2816652
579315
920319
1796626
2323385
3773
841127
482370
453528
2398224
1627431
2275320
1897417
2681888
2543563
2135325
13489
1425158
734147
2363838
2801234
1236857
1340588
265052
2707258
2141567
2391498
2802836
2506624
1545804
235586
1685620
1495427
2652189
412605
2241235
144390
1743356
2842152
2212550
2803270
1852637
188593
2567210
2582891
2435380
2614509
2724328
1538217
1174721
1902627
2293142
2280938
720607
2359861
308820
61585
2484547
2773292
1015773
273033
2748499
1509070
1925834
2561361
1135989
1106429
2691017
2457882
1841350
5649
1484932
1666570
845270
2036053
1668734
516302
38609
2186792
1198113
2109284
1721209
1585560
1600138
1316052
2435486
113197
1871526
733773
1371268
1690479
1235766
2093433
270054
2629958
547793
1249121
1380389
1701985
881764
31648
1767126
2066443
1271953
100952
2343823
2342135
33058
653169
1627908
2410436
10295
1073796
710101
552197
2282932
551288
5929
1060034
925697
1208889
1741070
1742932
292474
1152387
832096
2461865
1170362
118335
2016471
2688115
1476787
305043
2146938
2707031
1235104
991886
2237341
95951
714371
366894
2378426
1877124
261889
2302086
2068328
2779571
814023
633810
46483
916840
153076
792738
1623269
476053
2276464
1627971
1019258
1849877
824359
1065760
474625
2411698
2750571
1017345
909616
844202
2414121
1195247
1361246
1995409
2188397
2853189
277670
2602040
1029595
2123129
2594011
334695
848977
1992807
2231948
1112920
776029
52079
2897198
2307885
684936
166326
1657066
177145
2556865
25552
321261
2034861
2174326
1174612
2708313
2643872
2689781
1168073
1361144
195495
2563799
2733050
497
2057360
1163732
1306434
1634927
1080728
1899159
137072
1293840
1515399
1891080
2397959
1017666
2515657
2565586
295979
2221311
940357
19804
2311011
456584
1793808
349349
2730037
1727290
1127110
582414
1811929
1712692
2884182
1878883
1442652
410237
2911040
2409821
1680559
2903837
1725029
1093271
2504269
2055315
1893307
2832174
2441540
2373797
1970693
1814014
1561013
2833614
1331713
251867
377083
1991556
1832387
1729650
1844386
95223
2282303
2044400
893909
2839604
710541
142054
2054555
1488124
1833595
2287179
2002318
1829528
1965460
633486
99246
952508
2504694
2392718
1337309
1961773
583607
892198
504776
1435448
2492227
1980741
1199621
276323
2798769
2193425
122233
1986986
93014
1130205
2731680
2724004
2901636
766106
1140988
1209927
398764
328403
510937
2865889
245916
2911389
2821160
976103
1903751
2433988
569276
2132336
1945575
2485932
2295082
2324763
2286227
2935831
2592707
382901
1488008
1205920
1509128
1748474
2554516
2247573
2752640
782672
87581
386411
2530323
1112269
1713199
1860211
2133350
1653967
62423
77441
229801
565452
736977
2199214
2689654
625823
998503
1072373
1660836
2723469
691286
1658129
761787
386593
98748
1030611
1988378
2367238
1097365
452908
2114842
445732
2556312
1885425
1436903
2873904
79547
2837416
1857003
396943
1759023
2246478
330571
593981
2605814
1716968
1918100
2813701
771140
2321869
2348576
2148613
2386432
1530700
155145
750985
28314
544810
1687723
842943
2086124
1354634
2752755
2408408
1812915
2894762
2669127
1540079
2569726
1181631
2862161
398066
850185
168641
1913753
1775334
1476077
2298789
1632476
1714794
2440301
783250
2647206
498896
2791981
28475
2532564
2338283
2919505
1192045
115554
2723806
765388
448582
556471
512431
468213
2752147
2298525
498364
481498
493081
3797
752296
350956
2609823
583463
779199
998200
2731027
891974
415426
1094320
1387027
313841
2555760
1382921
1636225
1879519
1654257
2050402
2370493
1201504
58374
1198148
1254543
1618901
1380109
890648
2389914
1966723
1885357
2761316
2287241
1283830
2234911
1305471
2593575
2484930
2126548
1543546
815589
1411427
2879930
1272592
2010218
171378
1243691
2418011
1358486
2482608
1470717
638639
115265
2001024
1676180
751551
963303
1858581
133583
1572746
1075038
1192250
2372129
143269
969954
1225463
67941
1340227
2581340
383834
32628
683478
271483
78260
1502759
1743987
805792
476609
2611036
355692
2358745
1391400
1240154
998856
762985
2507158
621493
411613
1277518
2310416
2724246
2777338
1322373
232191
2483362
1903018
1803864
200919
227532
1877754
877921
1615829
1155149
439995
1980522
1883735
24420
1323068
265752
1373873
106285
414305
729904
2177546
941186
910270
1634237
2546555
1256910
1825869
2752173
1098999
897317
487484
1374320
1912890
1546585
1602918
2497753
2500812
14835
1817721
2806700
2135353
1333659
1348881
2329962
1697833
472849
1378672
391441
845771
2395373
2075448
2787874
1737670
2128805
1832187
1776058
2698204
512119
2162850
2121369
2104955
1936445
1071052
1851179
936269
2799953
2759128
2284333
124230
2718821
1185926
2360744
1732636
2512885
2864794
129974
1445877
2712284
1832043
1598433
180832
2824127
773950
1766090
268470
2160675
2528863
2532585
1496972
2926408
821535
462381
1159824
2731758
1523727
1867122
567779
2839216
106281
225273
1739827
881791
179536
2450449
99785
1212505
54813
325945
1145953
97702
2567815
1638290
1004863
423131
884352
1950254
1801921
642170
1490313
1881738
2182222
143101
372570
2047240
1302776
1687123
1626896
25214
60366
730371
169599
1391659
925149
2860917
1557239
2764149
2506774
2802774
860211
462782
409259
585806
176198
933976
1155122
2537466
2330064
35943
940038
1123454
590295
2551155
1468786
2676565
2790607
542292
2665751
156247
2138146
1090197
123784
542311
511938
178984
2019223
311271
519248
1019815
241792
588777
1464304
2362336
2670854
718628
2278469
471016
949164
2820093
780054
512035
2159325
1773322
2591666
1322833
147934
2799569
1147575
98844
1405661
790074
158157
2562539
2128342
1249222
318563
1699225
2661101
364862
817684
2045812
1679711
2930443
1100308
389425
1507868
586714
1471657
2139679
294782
2050073
2276872
2167891
1436168
1291681
945967
658299
916520
2849900
1868134
345167
2679460
1756796
1953764
2079913
2009013
110297
2179916
2263692
1145389
1170519
395221
2375676
2196626
2667716
18420
695391
1265235
1615892
691794
1622328
2329288
1522472
1879494
2196553
1715344
1638070
535565
1755365
506850
257934
860976
529250
1703733
183869
1566225
2017581
2540451
880027
2290636
2520707
684090
2247482
879633
1120280
803909
539599
2910490
28176
1458766
1163940
521871
364662
75023
2869220
2269480
961584
1307153
198431
1253017
1698445
1386283
103741
1645276
96690
1264845
2522016
2423508
2251919
1215916
701889
2355339
1303918
1876753
849458
2008416
2361749
205681
462770
1178395
947658
1627017
1457130
1202155
268291
112752
1038848
2667317
2865203
2870658
2728928
2785016
2811882
892378
1574412
353798
219847
2398351
865554
2723373
2524219
1228421
1880010
71463
1953930
1514193
782239
895522
1654882
1511019
2601649
1465368
313453
637661
405637
2884574
1821900
2844794
451003
460285
154793
2939440
2461422
2388616
203889
2797039
1932402
2738871
1338563
2338540
2100216
2185054
1538680
1379571
1177473
2746693
939225
244600
2725966
1971954
2782559
1394023
659951
2356860
1710535
221702
1830357
2740473
1141295
120193
352264
2492291
878899
2895550
1476286
2925035
2888705
562641
1746796
1765578
1855182
1322470
1565140
500631
1817339
1328417
235295
110489
1485095
2597587
974152
1412510
2502454
2555210
2294458
1197949
164560
1299386
1535982
890860
1066035
394118
2763375
2629433
1664867
57772
216857
1965904
1027476
2815601
2798799
2239607
147675
2425579
113968
553392
399786
2034378
1757162
2263010
796766
1414920
1232855
2733869
152683
116952
2492951
2566376
144534
1500369
577123
984212
457315
1758159
2870664
1726066
121771
1055719
838231
1413326
2865142
2488416
1483338
2399069
372343
2860955
537384
1695090
1833438
2526787
723161
1568864
2474544
2619785
190168
296058
684131
407445
2410383
720077
938321
861963
190611
86219
2345629
548687
1104966
2718843
1411058
2689305
1765314
1665787
520509
1880179
582041
1161341
6558
2522636
174192
2854324
2389600
1658998
89896
2476354
226214
411085
1083555
2808091
744127
231502
1606132
485465
2322387
1270941
1588595
276868
2353115
2864790
2273268
1545877
1631570
283993
1694468
387123
2030132
1667388
1546676
424408
1550296
1039745
848319
2398015
707239
2438799
1280218
73035
2043870
422767
84552
2751735
1836437
2927668
1488420
637184
2891771
498246
1767988
2630
1469320
2326169
2632901
889378
2048950
464603
16915
2365646
894789
1479400
1967415
404979
1329964
539392
361297
2486451
1200154
987279
2299694
234048
1239839
2178010
2912404
2363706
2647585
1625913
195837
1778575
788054
2752210
460517
1018838
239640
1212188
2036098
1675263
546236
1646588
2135338
1994399
1293763
2220330
476737
1781388
987049
862040
1877453
133370
1875159
125758
1234006
1896592
2078230
813002
311003
1692411
294320
253036
1129385
2776359
1363699
2439758
447649
1359159
1479751
1345481
2840837
1387917
588088
2636156
1146723
2646942
2608331
2150561
1295840
1265429
623309
535957
639184
271811
2194865
707102
2467221
940304
394062
124670
119985
1055566
531173
574648
2832298
609833
1978273
77171
1447102
423574
1577895
1758462
417568
1685060
1130408
1992854
970661
943896
2511413
1909428
937750
1196196
500896
2295087
1073383
2660272
955440
2190159
1012687
1033545
2913340
2705961
1074472
2250743
2377618
2440389
279797
1431599
2813492
2123640
1543063
2377846
1932569
218570
1282595
976934
884317
2266509
714783
2836647
2101457
1894432
1319040
1092149
1981032
1220342
2578682
512656
2253545
667319
347889
56717
1906419
62027
819043
2855288
2594544
1215559
1569014
2460820
1007257
2557852
2727085
1127444
1105039
2466883
739937
2608150
442485
1498739
970684
354334
258372
2048136
2510703
1336057
742417
2829995
2360275
1608153
760143
978232
2118909
1193823
854519
583108
1857398
935970
1368234
1629259
1106516
2468327
273955
2089641
76746
2860632
60496
118600
856448
1145049
1126760
460010
1858755
646140
738862
1798586
2216706
1393902
194341
250683
1180660
772544
1660576
2915945
854466
1019019
2061552
1866499
265166
981570
1365751
1411368
2492407
663434
2449027
2892826
1452744
2839451
1982868
1932619
2928437
2767470
2144241
1206214
248399
1220407
1558440
1297877
1179885
1389549
22102
834690
2220009
1776896
422814
1773605
2679542
255502
864974
2641116
265926
1171811
1160497
2909278
2654034
351239
1737091
2931767
1089569
578330
718333
2261430
2114493
379825
1883714
512127
1198049
134566
2783706
1872372
1365435
248599
2040588
933913
2782959
1381725
2474967
2816923
2391109
2655815
2253455
655306
1918461
1872697
1392028
2918483
1060879
1269231
2278782
2863715
1560685
577106
2196892
1019586
2305806
1996852
2287336
1221967
562104
20756
2357008
1225705
2332302
2197265
176761
2916455
1865016
1895401
815714
83149
557548
189743
1949519
448890
2487917
933463
348471
2104268
2507460
1603672
1063769
1638457
1425160
2788670
2438534
422953
1667363
2173989
2446196
2260180
2630422
2282256
1005332
2843600
2279578
743909
2141405
507264
2285704
39415
2376456
1345908
1580006
2545145
659659
736577
1573538
931372
37186
910819
1327527
418918
589893
1465881
877402
1300577
2123679
1625975
2123833
247494
2469538
1406983
2537205
2759287
1001849
1106316
1644697
833523
673419
2453286
901803
437551
1880066
1206585
2328828
2516127
2179039
2837935
298184
1604383
2580469
1065265
2643048
2277100
1856311
1415662
1103767
1545965
977298
2407811
314800
571094
2423909
587323
34127
1226335
2035806
1329421
915502
644119
1031343
1796807
2155985
147599
2227241
1955731
1308412
1384922
2759526
562986
39192
1866147
1114559
2587953
49199
2475246
2259994
36158
2078350
1132208
286922
2824186
2326946
614199
1101401
747548
2786457
2293916
1982046
2189268
2281773
1922019
1157697
812201
1588282
1154239
2889756
2524158
1358485
2678498
1723904
1028082
952401
991030
2604700
294886
2136958
502850
1932102
1283779
1853738
287108
2084330
2712230
2336345
1585359
2421564
2238455
1755405
813385
2084170
1473861
737973
2580250
1198443
2571737
2209711
386852
364344
1549957
2009415
319918
716750
8119
394467
27732
2272230
1478147
105809
299452
690951
1004292
1121457
1207798
535286
1332849
2124134
1632804
2532733
1360192
2655316
1547972
2819308
927091
2483474
2314109
2261419
2528795
2866663
1375939
783114
1620911
1032684
463557
2337381
2085583
2401564
1278119
2225885
1676791
2300616
1261578
1137654
1753792
857270
1417231
2078837
187519
2345342
2258533
2766598
2620686
2267640
1270786
2937355
1734311
2806848
2132266
1016589
1765240
1960259
1309198
803667
815907
1485762
206311
2789553
1345803
675860
1472781
1591825
2053326
966754
2910689
342180
965171
2574311
522752
1644536
1163122
2643670
834467
226020
1268479
2482238
1896689
1298633
881249
2672716
924109
2934787
1709701
2916526
1436058
1042600
2535589
839589
665268
189051
2007144
446313
1713253
2771316
1614557
1812412
1328451
1975397
336138
2110818
513041
846840
1918147
2771019
2313915
457213
512577
2479751
424800
2766760
1972946
400031
623919
2192310
2842989
1556952
949687
2609594
2175938
1028477
1376611
1934941
1645447
1077414
1797854
315247
1705396
651795
583683
2191020
414257
2164436
699759
597170
2756912
1602665
363592
2769140
2152254
1432088
192102
2250856
2805598
2820330
2220495
99786
1640971
2047233
1469509
1604790
2178796
2610863
2118784
2180521
1416419
755326
2355597
1658342
1985118
1711211
470190
81273
1825
535247
632467
2217208
396648
760825
684288
2481708
1749713
2832643
2769504
2829690
2261627
594173
1790396
2419545
317827
2354787
198206
2690034
1137306
935511
370259
1651846
2512586
1272703
421103
1480661
1107398
762442
1664967
2257067
2573220
2755238
2461933
590076
1313586
1230785
2242634
1166863
2841831
2900957
418541
748926
2132635
241155
1851253
19310
444630
536367
451018
1621721
169473
1321572
620776
19376
1123581
1508095
2166325
2528510
1494444
1794598
2517629
2790939
337866
1131354
1708621
1361090
1628005
1771021
1903159
1789942
1681772
733443
1040792
698808
1157095
334123
2872203
151294
1893844
2825769
2197311
1630357
2440455
1044514
1774685
912643
344110
849825
774852
2221081
1699824
2917921
1024982
2791968
800931
808052
2462191
79621
774051
209609
2900273
387333
1074660
2722842
1645962
1943144
2384386
1633910
2614282
2590802
2267433
2067896
1105297
625017
692215
2144057
1430305
1207202
1278912
765655
1709625
2792867
1584045
2461911
2766020
1006780
2421929
2776424
2876699
1567169
544750
388868
382402
2770320
2087883
1013636
2101731
1696062
2600561
614994
724329
511629
1481391
2152350
2527669
1770438
1530768
1683677
2669542
406148
2354459
480372
750409
444768
1130075
1053495
1085125
2610845
1857157
317784
1616867
788020
1555196
2128953
1826790
2873250
2370047
1306408
176062
2733241
2245393
2327882
2597637
2709575
2104338
2328667
1837026
20481
2002355
310251
245009
242177
2532775
2626526
519120
1758337
623474
639060
2554854
258155
675561
1185152
2499554
2361221
1785934
1303543
2664237
449104
184667
630669
616104
868542
2144436
2811859
1637808
196367
2742155
509133
1940614
1203639
245718
2138257
1514121
1091206
798379
2440233
2218736
296355
431731
245961
2275540
1359831
2560324
2431306
653898
1464717
1319688
2889880
1618218
2257671
2081040
248313
1502783
92812
2797604
2015648
1661553
815109
668707
2478472
879045
2653331
1500400
146979
1331925
2245608
2181469
1994706
2496509
2574727
293377
815438
2926326
511280
56704
1368988
1408840
1779683
1902988
480558
2633647
49098
2118301
1958380
2534366
2144887
2045928
1289567
1467099
49123
436192
1414759
1755482
2668747
1038063
1307076
1069556
2687346
269852
1118866
1543013
818019
1366664
1095817
514016
1145103
1159535
536439
593401
157401
2823141
180081
1351462
2559341
1463749
94101
791992
1391200
2569403
914068
2800957
187979
769229
1351308
1975488
1655873
1546602
1531248
2147788
1286572
1647531
1393470
244768
2438637
388092
1720550
570144
77728
520264
2105854
2488226
1582859
831246
1482570
1168945
2275098
887568
968286
848335
1760672
133416
15665
2096502
2580768
157485
1947340
633887
1114872
314473
909112
2703045
2300179
2424480
1223486
2402514
1265892
1741274
2243403
630995
715414
745448
829895
2440503
151840
2827259
1700164
76728
2874767
2358111
1180989
258515
2206976
379234
1748715
1834661
1202494
2519101
646636
2072171
1808621
2621448
616920
1465177
2448600
490691
189602
89248
1389850
2246583
1168552
685414
1463002
667725
369372
2064278
416001
2155191
877686
2462988
65087
619178
1310028
430418
2889991
861333
2937955
1281290
196617
151487
130671
2078360
2608081
1190326
1956649
1154177
1698782
1936297
1501199
2030666
2874736
1839794
2530457
499952
2428223
2544748
1845720
2488237
138565
617405
2037395
1925610
1271599
2447803
1028631
549280
1124922
93237
2440590
1693557
2242722
1618174
2706301
1548401
853962
1605011
658397
469324
557207
2394050
685338
642753
1235980
1840881
2685529
1977005
1106383
2030556
597464
654886
416608
2033061
1808932
610273
1508140
1703668
2666964
2163235
506138
1547738
19436
1058062
2099317
469197
2834187
1348171
2901575
1806024
696670
1757652
126482
2207906
1148647
494968
508723
1467098
921582
2013415
326768
1646126
1564871
2745720
147310
2242485
2935489
368185
257610
2000914
1486643
985803
2624710
1815316
1155446
2545725
1835456
467804
798884
2313217
2470986
838929
428031
376889
2174498
2202735
225556
2102264
1658763
1022527
2706695
511973
379546
2537427
986412
1305426
560849
1842331
2424104
1986498
794095
532940
1357816
2752211
2900527
2610309
1084134
1347206
1481586
1398987
956923
2355710
2925270
386776
2687376
1194263
455739
1715560
159290
2257923
1919371
2116397
1511268
1901683
1377347
2203782
2228810
2035129
2881735
1158367
1810504
2553599
2424241
594468
2500164
1223448
60456
2874832
758751
50551
2409444
1308539
160092
479299
915893
2277413
2931692
1126850
2137348
2326212
2939705
1739906
2111813
2151044
87992
2552926
2355982
1798143
142328
2444525
717008
2806467
1478998
7091
2264276
2862427
551708
1736443
2285224
2034105
268831
698215
892256
474018
1634379
2815268
25295
461771
1477354
963975
987073
2499935
2327911
1680187
933582
1308456
2561836
1085422
2071938
12877
324302
1799724
2156704
1501285
1810423
743269
840820
2349981
2827364
186744
2107451
1643811
2559922
2677053
110903
160603
1907935
258577
459258
1293940
2736865
745443
2348504
1568308
556787
2534583
2444442
999798
557170
2715414
1767145
1830750
2741867
1947286
2378819
2926732
2557589
2647004
1975966
2694988
2632309
2322344
1268761
2816462
2723562
671020
1345243
1948460
1077696
1239539
1302179
1254844
212227
2079784
436479
1053544
1113180
1408884
1949173
2267222
721649
878913
451163
1642254
1903603
2632401
438934
1151839
463844
835508
1048583
2479425
539415
606573
1453043
770853
2366746
1408448
749274
2538982
1968509
264542
315473
822613
1479299
2445061
633011
2188008
2319099
1282339
2349708
889611
1700231
1002091
2261829
283333
1133972
2628795
1631523
1269477
1829082
698507
2797973
2011267
496355
274038
1363134
1411811
719308
1455961
559631
2623335
2437371
739964
2455444
24097
1826656
689716
2809814
1640638
1760928
1122929
2532112
1113193
2192376
1832542
2203343
1407745
1686200
2551923
2276587
2498810
2487239
2676077
1207485
2531439
786385
1881005
1612985
892244
2375188
605084
959752
239129
1313888
2349174
2740407
38567
1869384
1668807
1583985
2018817
1105576
1276765
1849487
388284
1385019
2615443
2254800
1010825
1760338
528149
878541
411477
2714080
703699
328954
77080
1547610
2388066
2909965
520908
2397263
2048296
150934
95146
1351485
1030999
1529615
1740935
2831813
2903026
1643508
971606
506502
1589438
2634528
2777817
909471
373133
1601836
2829343
586549
1040631
227861
2917530
1344486
1366223
2877510
2658702
2163032
2182774
2079
1987543
711744
1487798
1293342
619713
1280856
1545140
58085
2447055
1230104
1655575
1358197
2819877
2158533
2258653
2461526
425039
1065595
926402
1277070
2352424
1951516
2516623
1024262
2517213
643594
432521
2473247
1845397
2088058
2774741
670869
1207466
1083163
2886145
408324
1379774
2212589
2133860
429978
2290921
1431442
1933663
2473703
2236614
619520
1060246
2006124
1928133
1935587
1277391
960455
1629358
470273
2119515
1790051
659959
1596627
2111236
1678381
807936
1903398
2603489
1824693
1200407
2675230
2828116
1816088
2545388
2301806
1038618
1790965
854413
2149068
1920282
1684232
416802
767553
807553
980097
824332
1001815
1765034
1362999
152737
1677070
165882
1055125
159162
387353
2139965
2836183
557744
2226875
1600042
2194399
1954437
2381407
1530536
2161963
2222331
1522182
540582
1140330
847012
293414
168025
1349879
9608
2760256
2696486
1596083
493480
54167
2438681
2202214
2484837
332414
290402
369270
2247853
2503736
833583
2857191
1014933
1095240
726520
2650277
1083163
820591
465659
143903
2613837
807005
1064152
1042737
1472903
1956615
2684831
2249054
1043617
627869
67437
629518
2362979
335010
2461217
1531303
1343455
586426
1008477
2763148
2794939
2602901
327220
2529099
1049947
2617822
1042052
2126637
2276327
248477
127057
699748
1703836
1515051
2072009
1794047
1558201
951674
30646
567890
288133
2101922
2376417
941299
801620
2668148
2421114
547774
2304343
1309715
1796939
432460
1363518
490531
2291251
1427527
224537
877463
1417403
275751
1347504
1028286
2181961
599275
1481548
2197444
517027
2619999
38432
377173
1624992
1774207
2831424
797277
1397460
243692
2752692
2726421
696559
1439490
853241
1127088
382167
514167
2397468
1136243
641736
507135
1807917
1794594
1246543
592433
1952732
2933321
2239733
2844107
1297924
1203373
174029
1540201
1406917
1350703
2229467
1785860
2089207
2181281
819497
593005
1727730
905177
1044332
443073
293777
2323968
2684397
1014044
886928
1376845
1547741
160100
1167965
249152
2586528
1275673
624176
2837980
557916
2130661
1367867
294674
844425
2776552
2518419
2931165
366840
2893634
2914738
1268763
101182
2217772
116705
1123901
1857327
1513668
1634452
1214006
1254413
2319839
1299275
552625
323973
1577751
1104727
205677
1812992
2246576
1133865
1837364
2744670
2726733
955597
2729561
595237
2361681
1102530
1817772
2373438
1129133
1986837
2082477
2162944
860015
2130643
1738176
1600042
2235940
293346
1363130
1554836
2153782
2265520
2691172
1457342
1887463
2480398
2631648
1009442
2267994
2854655
2324432
1718427
1979976
1208724
743808
2045243
1332077
872541
1016062
45172
2227829
2392850
1317645
1167113
1714653
192099
1438267
2749511
228393
315435
1395381
385924
1617242
2552281
488851
783812
1150353
2443045
1517101
1157674
476693
2468195
499610
416713
858443
1590239
586239
2919191
2520275
1275369
897005
1942094
2375070
2121224
88073
1743194
526743
227277
2357128
1189585
1603110
2890654
2754230
474863
2180046
976201
1193957
2168641
862344
2106138
2505421
1879496
1105420
549461
2126027
36467
1655468
1530993
321398
1295317
2156876
478026
678010
2771092
695483
1214968
667080
95419
2020534
222768
1740486
2160729
2781070
2427654
1844218
995712
2672038
721476
1172850
819424
68643
713592
2877113
1784146
371451
1084884
1553493
1034791
687770
2674882
1943961
2073699
26685
2828269
1520487
49277
2523143
329973
751340
809609
2231408
278612
2462461
566076
2280761
894811
901367
1326469
2009376
1095279
2472423
1759591
174089
1094574
2938242
629136
1552584
2863668
42545
2029057
1131268
1659474
888326
1970063
1799686
588883
2701116
2088687
1854596
771630
872274
2417537
1043913
850112
2605770
217039
1509367
1488781
1006062
2728618
2412011
1066683
2101114
1787832
1005349
2297423
1875549
2283260
368052
654996
2807944
768206
1872310
2181563
137157
1245114
880678
2309376
1866035
1161389
2709725
977922
1391885
2160835
650570
2682586
414699
493985
1209714
2212636
2305540
2501154
2760368
2270737
1448724
1913508
2569960
2328158
2138828
469467
1468957
321515
843336
2509060
842819
1854061
618004
1050474
121493
2735374
2811577
2722917
381014
977991
2053515
2617718
1282395
896803
1645708
2778784
1651219
137624
192878
2257478
322588
2112656
163190
1427157
2319642
189923
848223
1988588
362403
1384164
467098
2795087
496045
2138406
111472
2878907
2606041
2598913
1067124
75366
462377
1655951
2313071
2290284
1637373
1472603
2168432
244615
648211
309600
2770675
867122
490907
2177858
1873724
2759392
671044
135935
267850
2265223
2237659
956981
178878
2257591
684236
2713965
2371235
1844336
16374
555580
2122918
1616081
1718251
2420446
754191
238895
2883562
2282136
2333360
2885077
1677263
1120149
2221613
961113
2128080
1724392
224269
301915
463049
50646
1826592
1998073
951367
1791989
1740636
2800112
192497
147819
497117
1848072
573302
1114438
1625849
1401243
2146009
374582
1554861
2671565
1786257
1332535
2690704
613480
539332
1796534
2663364
2410759
2586419
2643546
2507674
1667021
74179
1631885
1557991
2821901
2297521
1637252
2330306
395133
2326414
2766670
1823236
902500
514391
2922891
115290
2055165
2301563
1772564
439969
2747325
2012863
716814
2162206
2285453
513107
377047
2127305
1172510
1834348
1256436
1835129
431302
2872188
1283281
2731864
1664288
2718827
790293
2462636
1897014
1748668
105452
1389959
469336
512328
1918229
1264933
309875
2702855
1918271
45535
830504
60836
708840
653059
1673615
1921542
1716591
1896175
1382091
2080985
869048
787027
1581687
253592
1286676
2551202
2489692
1539704
1702361
287641
622499
44249
951107
55068
274863
1828622
2294557
776282
976813
157371
646022
2720210
2585778
2922504
119634
2204412
1200465
1913918
1415032
786363
1507040
626291
502999
1296414
2702120
105536
564423
2718854
120269
1339575
2553088
1262376
2151770
620093
2527357
1872858
2925831
2363141
2328518
1851537
1113566
2613161
2528966
2869844
321061
2265368
2110162
1411991
1870051
2572779
1919406
1225872
1006009
2484727
1038761
2009168
294387
753022
1133163
2436036
2375884
1975713
1938875
2869560
1743212
2710541
2290018
2291466
842151
736732
2152388
2577322
824674
1976865
1614810
2659241
421394
1763795
2833605
919331
1612584
2548418
907662
1959029
1819215
662935
618646
1931107
648278
407134
1518624
2222230
1051212
978417
887572
2128155
2416751
2570962
1666638
2696057
522777
223379
1187065
2822909
1624732
2245484
2245868
1650554
2146594
38530
65209
2897117
105501
598026
56139
156405
844416
1404213
2731479
1543541
2035699
2612637
2358878
1556060
1478525
164604
914544
2546279
2390583
1027998
2499476
2409959
611889
2552152
2030727
2349195
2524651
709770
738183
2520383
246654
239021
964223
1303299
529240
76075
1398152
2818063
745712
835003
908489
455227
715877
155045
190183
1763947
414309
1811056
767474
231308
1556235
197508
555595
1847014
2701609
45858
1359202
1681196
178767
1573708
2732017
915014
2417156
1169803
2024911
1139610
1221388
2519473
2364152
2815238
210802
2421154
2124796
1051110
1465988
2083783
1552991
1442816
2938479
1238032
918270
1867221
1930500
1230268
2010394
2308929
1668402
990176
1647358
2931461
2686154
622323
144790
610303
332020
1151657
188446
1053315
2846405
220931
1267990
673478
1427969
2849951
1727071
2737764
734481
2076609
540280
131059
2784828
764998
1230330
1812889
2202371
834836
651327
1981275
1063472
2939212
2389436
37841
433203
821711
44475
875492
688925
2090718
2527697
2345727
2132975
2752818
830149
2699009
297265
1996687
1966865
2250142
36865
6895
1345268
2926545
2838437
346810
2597537
1281346
210904
753759
1609347
1261116
2826120
2908030
1472351
1688513
2367176
1800198
152990
2830516
492864
2218072
1371221
761605
515807
2501415
782435
2308835
1712878
2800416
866516
533054
2933262
999533
1518435
1618641
220335
1423244
33162
687521
162996
2475377
2693292
1592592
1112070
669944
1146308
1397902
364071
2678329
2170562
1306921
481655
2634176
386753
2111077
599657
1640991
2023546
683498
100795
1695894
849667
2525037
2755783
2768688
2873216
1539397
1349597
671876
881122
2530751
2535216
1386072
229079
1057163
2129962
1325223
1170217
1598195
415905
1812410
1559945
1651323
1286468
2647045
1536584
1427100
578567
676873
1417604
2446860
2148916
1955002
939035
210889
1237645
1717921
1132027
858686
2320926
542533
1523234
1346968
1554935
2791012
2197529
1953759
2092723
2401108
2150609
2340089
1096558
1885797
1592278
1635990
1941985
2813139
1151917
1589826
2505054
660976
2801498
2547749
97221
832345
2609310
2824213
1695472
1404919
1000714
2498780
2356085
1411919
1335739
2685539
191441
924069
2232717
2695393
446744
950096
1224526
1716873
1202619
1540899
323860
1336332
458333
1798300
2056491
345640
7342
2502486
2051407
885918
574942
2242642
572747
1660477
1784823
1727289
2546749
905788
1656120
784753
2600307
1104958
4749
2513431
799293
1571222
1747518
1126311
805349
391896
2033070
882232
101144
146767
2130006
1170768
744001
2475750
2339357
2679661
1859962
2532865
298705
797529
1555361
68448
1093006
2673432
775287
2294176
242847
2278711
306281
2872775
817301
2608324
2540818
299152
427542
1255186
364299
321060
88148
2703267
2049130
1851149
137253
726690
327932
697383
388597
1366667
406438
1369148
1191155
836338
843700
831983
1959977
2190687
126340
101044
331525
622106
69179
2123752
1567007
943539
599775
337762
1278888
1540893
2475201
1975124
2729113
918251
2529663
1921455
2878597
569931
2315386
2625376
171168
977689
1485367
829137
2632859
2187365
2213099
980389
38174
1185170
1878706
524492
2712401
526195
1489806
2644766
229667
1604088
1512067
2075618
2568699
2896397
316975
1275778
2871661
2800306
1843850
2804387
2615416
2015631
799222
1316246
1045675
1240572
2006654
1026901
1554281
678516
2084609
332296
159863
2676887
2525890
642225
2180097
2444359
1328114
1803136
1799819
1588191
146500
1034363
2078131
333955
1638710
1094526
72942
2435213
1777625
801045
138603
2815010
37265
68649
1655081
1846443
2075246
517682
2444486
2885028
1373507
9088
283728
2742104
32138
719457
2894608
2373265
1373994
1210139
1094905
2739506
2917735
1011896
301472
1784130
2797666
1990843
1093956
2094237
721879
921953
819623
1952400
2847950
2045637
35376
2069704
1484797
1107798
1800169
2498103
826970
1774507
1898033
572470
776301
2189840
2087783
967262
346195
2280009
1815114
2421562
2833701
1970792
1524353
1015081
1549964
2167317
417780
212769
88914
2279420
1643904
1804881
1023062
1194561
1886242
1980312
2163276
1727995
2884588
2130452
2919624
2808042
272410
610801
903271
298871
2622729
1879294
1949480
464465
1859617
2118541
506735
2165828
142723
2159891
2362089
2480873
2478648
1289596
2868380
1978493
1955392
1721062
2147941
236377
2584989
742294
530722
235600
1558044
67664
1392930
1092502
946021
204023
2065136
2625592
1463226
2246373
2408514
1821943
2208520
2836941
1338153
1869868
1179986
793639
1923038
1579219
2701741
2194998
2692194
2713244
2808132
995742
580905
563083
2532347
1669720
1972361
1504637
2305873
1539448
406540
604069
1769545
195365
1676870
2297092
2479899
149138
256444
2613445
2678954
930286
1180688
2107673
1671314
2487383
1499879
849540
2807690
2160469
318633
2381987
2466985
904843
2363533
2901110
411013
668596
2403361
478812
1273494
2427786
1624431
1975228
2522550
15155
2860112
896622
2852813
2639781
1726114
1907499
126799
1529645
2812065
381068
692712
2145489
1500930
186352
1403147
435552
2255784
1380331
742383
2923774
1207919
2539928
2700803
1419688
2120214
566783
1582927
950240
2574078
1429497
2925355
643378
2683482
1968553
1516296
1681056
459976
2260360
2632768
2413486
43846
31917
1073358
1537951
1086498
85554
567378
2714663
2608155
237612
967924
2217681
1706808
1145846
2454617
2833070
19661
1860889
2381806
1724126
2405750
133536
1179176
2778679
1554111
2361205
1990430
2594602
2568794
1209981
1403737
617577
503382
2369412
310405
231482
940814
2015072
1916891
747640
980448
1059507
2283737
2030224
2626967
2538629
2757837
644887
1648115
1348338
703245
564116
2551412
2004048
1061083
400667
941105
2115450
1668090
781802
740681
817827
831734
2396870
1428509
1030006
2099017
156898
2192087
370964
1928273
2617342
1036422
2640360
175377
1760548
1208748
1635114
2609239
2613007
915848
674137
1636719
1080598
1518035
900923
1455390
1524727
423513
1986757
2243219
1174703
150268
210946
2361577
1552911
918626
1297823
2773757
631815
2888550
929646
1398403
2084174
2915752
740719
268191
21997
1673670
1677595
1505788
1089191
1174546
1060781
1256123
2430899
1776356
1266140
1190674
1471816
1735184
2071174
511474
841528
1445224
2624475
357820
1969848
306871
167971
500331
2371900
948124
2643459
2801260
1197044
870129
1180601
300896
459747
742617
2801013
828645
2567917
652336
2756548
2648918
2214232
2290944
534308
1580825
2315282
505301
307783
247928
1700812
530281
1702389
1718160
2879414
353510
959659
211547
2509113
2335075
859845
1559320
674146
2014545
2450379
551263
1258177
2762068
1931761
2809751
1984270
2852618
2395310
1137039
1780368
2058493
2834985
556125
1185654
627749
62929
2155641
57224
2244885
2323662
2886175
2655341
954613
2743017
2051429
2163763
2739212
768367
2019198
1711878
2135845
2286027
693770
1288041
2402644
792871
2215070
1319159
1861029
2303030
791307
882008
1008631
2558541
2083313
2121435
1270667
762312
2378520
692577
2797126
2221208
2801069
1490505
683132
2144289
2819681
2903534
1471492
445162
2444554
1963064
60241
2189689
252587
445508
357553
2844497
1106052
291032
994129
2327961
276880
933322
1598914
2504811
1795744
2764081
1470054
2625698
1914706
1176996
1039244
2912445
1532540
319531
1324729
1295522
2721809
242145
749155
640648
1583505
2496648
1092458
410789
873204
1075098
1419456
1091667
2896215
2239754
1436601
2399120
121338
1636170
2893530
1342523
76841
2544770
2654524
2167816
1297726
369794
819230
1623096
1069796
369054
955866
23585
2031296
2640837
308093
1698198
123297
1800766
668365
2710250
1155485
2583057
2420414
886948
2487594
2608143
525935
2076688
2396347
707896
90923
1184873
2811029
630251
1600827
2050785
140754
411596
1314376
465056
1108087
689818
490721
1211459
870083
1544520
558195
950185
1729011
2437470
1077395
1514130
2736123
550873
875517
1594821
2393439
1339815
749968
1267401
2298892
1778935
1218477
1102992
1421721
1479169
215395
352676
713617
2535643
2746977
1693194
1958261
898780
1837647
212619
1910597
1929329
59971
1011095
2432746
2828316
2549105
1187673
1543960
2382140
2486353
2136464
2748891
2558135
2266169
1553232
527537
1364077
2684335
487597
2057504
1887629
2641390
172905
1888236
2102806
1150820
1408247
2339325
1018004
2539086
902133
2081883
36830
1988718
2772641
2334650
2563017
400738
627857
90309
1742737
2745278
2659683
1404853
2584072
312719
2024328
2932100
2888625
1981232
1903633
81581
2050069
110719
2101876
1866997
2450667
2493225
2356155
846986
1299663
1802206
1116000
770646
1162617
2027524
2443793
1994578
2828575
2675897
83325
194139
2504114
181153
653703
2406933
1794528
1033671
2648489
1449208
2645481
2895012
1048442
1227676
2221387
970385
590370
1245646
657329
2365030
519920
469331
1862602
1222361
2934917
79611
260653
2294002
192460
781339
629928
253043
1931801
2520906
1830048
2166059
1856800
2841868
878838
1032556
2376835
2715579
343165
1592775
1217601
2217333
2140235
2429506
467531
1348196
2275130
1016228
2136739
1540166
2766110
259419
778476
342197
2754051
2638120
1027439
1103460
2469436
541498
1967703
658361
2228025
1617333
538157
1508090
285123
102390
1490781
2660865
386576
1443911
1687027
1800927
1700022
1806128
1422907
2900035
1354982
1051443
1637325
1260901
1281872
845828
1811049
570082
101070
1343096
2736048
322062
1308393
367657
2457478
2130705
2154887
83696
2473861
1946311
862793
1397030
49867
406282
2866086
835934
2212477
248986
1430799
916997
274699
2217455
1780038
1475868
134624
1056198
1852572
1310973
2679527
42832
596214
946274
2405368
312374
740968
770128
100482
148132
2510871
1563559
722739
449647
1837153
1828947
2719504
545099
472034
1746440
371104
915987
309828
1499552
2659138
1033315
1850797
2306230
1267098
1575234
2460794
1113335
902979
2929312
1442029
490164
2842722
479740
1314981
330013
1285342
2647537
1989203
2878697
2651300
2397791
2940500
2138812
2169234
1146009
2793596
1032785
865761
221110
825526
919388
720653
1560494
1922620
298457
974521
432608
39010
1669039
1761620
1587487
2073236
2697158
2305052
826128
2382895
2484435
506164
132746
2364001
980290
235819
720662
1662546
2743900
936467
522199
614251
1136118
443281
790878
2717191
1635186
2511891
2909617
1691195
2397774
218138
43425
2513219
72078
1496900
1837877
804804
1120221
1967539
1319203
357027
1868770
194211
2273209
2058436
263957
137334
522517
2330411
1778506
2345798
2558041
440930
1455578
1855920
380537
800661
2173402
2934958
1279153
45510
1351013
1538388
1037254
1580909
331196
2665012
1302697
2634789
850348
907172
2219033
1448483
2836228
27982
522035
1869490
407377
890616
2823695
2202514
1660045
1226369
2891221
2921349
2161793
1219366
2542763
773722
2367108
2881520
584762
1811356
241947
2252757
538648
565081
288446
2046152
1079370
2737350
1710911
2499492
2169817
1316546
2935131
1576097
845432
976323
871074
972215
2826640
719658
1965002
1623798
1243068
660554
941273
2743129
171027
20839
2059423
1634127
757926
1127273
1069222
2215202
2566536
1550338
131150
1150317
292728
1091429
408797
368769
1667310
2359604
1112522
1532383
2768714
2538611
322341
2756064
1736414
2440749
2634882
2562217
307121
2720016
492706
889699
1930160
801570
2252884
700941
1346696
2597633
1196938
237557
2708601
1303912
1980767
2902252
440798
1388123
2214089
1610337
894680
1696614
51873
1819503
1768113
1353610
1396076
2743097
2351595
1561485
949869
1177633
370729
1031903
1624468
768345
1629467
1563576
1468898
1839276
2519397
441033
537558
2492720
18723
721048
2890830
2695745
1400079
1348691
2785081
1866955
551082
1382068
124477
416890
1237594
2288086
725788
875714
62391
63737
2760967
1742227
1330716
1095969
2470105
2428053
51702
1921360
2150239
1299016
1909762
1811881
1514786
1685594
2259137
1395138
2731353
2705693
2697007
2661617
2216922
2533575
2503591
1288373
258032
1300083
158687
1040410
1740415
2752575
327228
856284
1658176
2527221
431809
2805142
965633
2193426
344360
1281307
1955164
2532571
2160248
461633
1130752
1633919
1039642
1722429
134396
1524728
1469783
86636
2229607
220295
1864261
799148
1401914
268832
1620587
1210460
1554616
1106318
595796
1475038
860819
2094402
2501136
404971
2287126
72290
1674694
1632017
866245
2254839
559887
209487
689563
2099414
1414212
2458343
2195962
2291231
1479962
845327
1336874
433237
1997471
693356
1016870
2764115
1491017
939832
1179419
1298308
273329
894037
1635854
726103
1024880
916864
689192
1101286
2290967
466666
1833062
1561755
1647674
2471636
545269
602210
400456
2103309
1166910
951540
668738
1146689
507978
611745
795588
1318582
1034189
857883
2512846
2603271
1668169
1575451
570543
2291538
1324068
2049425
2640836
112606
718553
1245348
2506865
103572
1537912
789426
2765850
2456128
1932724
2032354
1376479
15203
1280356
2902191
1078841
2032824
495139
184696
1862843
800774
1667806
1325582
2608094
2445403
242262
388898
635843
1934786
1073831
1239697
1854027
2854845
1868426
440696
2504586
906581
1128278
1211762
2215069
2504229
1501493
1429919
1026209
1166269
941368
592707
2317235
397197
2670460
490261
2115717
2397556
1656311
992286
615352
2760256
791282
111883
2153873
2178810
2389288
1958513
422216
629489
1426988
1992535
2279181
468446
1689994
1865351
248018
2110960
819621
2486071
2273577
1172775
2922972
523929
540511
1569063
1651855
945114
1021297
1574493
1574588
2118446
606252
970209
1704737
1167139
251294
331750
504218
1013797
1424246
1631400
1875241
2065023
1977339
649699
1148713
1002198
649348
1677472
2000924
1121141
2220712
366401
2248635
2808989
1517676
1600785
2614581
1897412
785908
1263035
453962
110539
2774142
384838
1347266
759835
1281407
2196563
1644057
916327
152751
2354158
2833430
1238521
2022958
2141466
2663444
1927081
2386331
957006
2806028
1532328
697146
2179806
1311197
1444759
388660
374369
1757471
2281457
1434161
1605892
1456777
2247046
1304700
1531751
656561
1097782
2399165
719628
2663635
2879954
1196212
2697036
1844088
2578115
674922
1221298
796506
419275
1256935
829895
2525318
771997
694894
2655461
407588
1854335
2230738
963804
1117206
2313203
2593268
132148
853735
702045
627498
2768507
2367683
1363310
2829932
1808162
2436691
1115301
473012
503080
1872574
2889631
682565
22938
2129496
591946
254960
610905
2731079
2742546
2804818
158088
869030
2935054
86496
2413925
674439
834786
391439
2804261
644327
2254822
2104399
1077665
1267043
1454768
2881320
1787530
2731386
2829612
946635
1857138
474216
662786
2436672
1242189
1551247
1116045
333514
456182
1227812
737135
2443878
2377398
618397
1717932
2348992
2274586
920099
1315990
1539144
2499824
1994618
2196626
2386446
2205811
88358
2827613
854092
783470
2192974
208518
2408502
463282
2171014
901278
1596099
1855181
204869
1402943
1349690
1276535
2337193
2830074
973908
478337
2115389
67750
1192270
1882240
1582283
1432424
393227
1603972
837334
7267
2009416
1662726
2426476
2848572
2232726
2744427
56627
849058
1664807
187483
605643
2715781
2875495
1838409
409545
1034885
1206125
1201575
2105951
1414394
2716721
2030419
750552
1912575
1061187
1684547
1636767
1202485
939020
360249
158115
1504051
305233
2585738
1596461
1840885
1450150
1489309
1822463
1922873
778513
1334441
290816
807745
365877
684750
705345
1005844
2596284
2428575
1378496
2813060
991781
2679927
1201889
794543
1508367
1485184
500646
2448458
2337429
391124
2806816
452207
2489353
2387318
2036733
457508
1267850
1627073
365515
1063559
2076999
2734732
1046830
1654847
581001
1567537
2296100
1799155
210604
2927341
2235564
925310
671116
784124
2212066
1855689
2217978
1219775
2794576
2655009
998416
2355441
2341212
2078445
2733151
757263
1721853
1491270
597752
1105013
2813416
2491949
577259
23358
1048290
1484166
135497
947787
170641
43052
593729
143534
745723
1669749
727276
1576770
1391109
2689173
2059369
1189389
2045709
326369
858812
1407915
1720357
1431123
356204
692957
521765
1924218
1229052
50480
2773010
612712
785358
2014755
1640082
599662
1362360
2394085
831351
1361828
2875083
233405
502555
518984
1903996
1596922
984793
888397
2876618
2479595
87610
1278774
2524709
2795920
1662305
450996
1943924
2816783
324817
96857
2870950
206885
604494
2790500
1271579
2476561
1438115
2612285
2773438
2903926
2937675
1365267
2629010
94348
2750607
2863614
323686
1073208
1877589
407883
1565162
2635474
1882651
1807206
2549312
1346132
2071402
1132509
1834246
1069277
1601326
237827
2719183
2003794
336245
397475
2936193
1386462
2286260
1964927
2328794
577917
794020
423089
862718
688864
1986147
835820
2564558
1613737
2484569
2637259
2873353
2260779
412964
652120
2664681
83100
1409277
1012169
2542711
2326127
2529555
2426507
2460419
1544900
1804684
438983
994627
1484197
2685491
839076
1588389
1695747
2395800
1134028
2600576
938535
2188866
990290
2817235
2876770
14572
2528873
1244083
1411920
1395744
891098
2029645
2785632
1229067
2519275
1518076
2386300
1382883
1406587
2222564
1378755
2344914
1662068
360326
555608
121563
1270305
2887860
1012833
2817819
197600
1415288
2796107
681714
1078944
1737530
2456495
2686744
609782
731193
2313270
2656062
1485844
2854107
2918037
1205952
1546208
2043966
2169834
427945
2813925
397973
900472
2294340
716103
59004
1577092
2749806
1597301
1547140
1044433
1998907
659209
455974
1064255
1636104
2226295
1023308
1872550
501350
1530284
682926
2891661
1111449
1474113
2896579
1843701
1272246
1790142
2366382
2609970
2332458
514970
432851
356245
1535868
1746586
312843
2204841
1316030
347508
32989
1907412
1267534
1410973
2089136
2039456
2766048
1573575
1772836
833006
1495525
2218335
1413319
1143307
1620518
1861387
781189
1140001
346565
631361
1536364
1178230
1051795
2176786
2585246
920714
685529
564783
141884
1969593
423345
839485
674855
1443215
2715736
403925
171421
2042339
1490780
1814715
179082
597839
1808931
2196419
2872989
735585
2796871
1623718
638949
2054582
1446065
1127178
2708029
320817
1273115
2201229
1607713
227233
1647291
900491
1193057
1660928
838490
2395018
2618253
297253
1831771
375025
850119
2026940
1041951
1738662
29037
1530140
2423817
78167
878184
1749635
2804691
984302
2169651
136858
993595
432422
2355002
1830712
18856
225112
1676139
731981
1696065
938028
45719
2181735
2808207
2109315
2760739
1342569
2806954
125266
2668652
691452
806793
2035378
2408756
2691244
1609113
2125910
1153230
121933
2300236
2231406
1406951
2904816
2739431
2555965
2144670
96585
1396769
1998468
243597
561093
837053
2031142
819798
573023
1691779
2737930
49509
2683339
68288
2621151
617570
2388039
270679
2758933
1555851
726907
1856747
500751
856616
767887
827590
933688
1739307
897370
1163304
2009181
1144756
962472
164320
2235652
540420
2165049
2196966
506733
2126418
376322
1516114
2220168
327814
2152844
1158579
1020347
1881277
826126
1306554
1818923
477195
788329
1835602
2603215
1862946
1695970
1430261
2778244
960721
1326268
2375125
1224778
2772119
1709113
370427
159321
371321
2318304
128984
311606
2588823
1028316
260822
1418421
330786
2716470
634860
778696
1589121
2433027
2262963
930373
1869845
1435381
737081
425272
1858541
2751302
2340454
2087258
2646434
2465370
195913
1209008
1715880
2210176
2549604
107229
2490419
2150634
2905280
1024661
1269379
2243069
1292325
2438288
1246844
79837
547060
1859665
357119
1524744
2463422
1010498
1256877
883020
113594
268482
2433611
1487127
501358
2120725
665743
1052924
2645633
76269
192356
886169
689649
1693548
811865
301079
2370451
2691978
1415311
1251109
367377
168162
2543031
1776273
2885776
1010090
2681621
2354898
2652472
1302208
2389330
4110
2887609
2005888
1771
2817148
909371
1672274
922497
2490476
2794766
2539559
488551
1352480
1471633
2598142
1290020
669238
2063989
763057
2574283
1033103
265182
1914914
2846837
622210
1516884
820719
2698547
2738953
1867960
931422
2434015
2923556
1323629
1650861
361860
2170469
2881344
2840324
1917617
1563946
1074070
1766080
1089047
2181349
1757099
1071882
1122215
2209244
892902
343155
1925648
2476233
231561
664152
1711760
820334
190977
1099400
908344
2760355
1996992
2341317
1295390
638509
2303192
912815
2005994
735502
1886998
1965432
1947446
2409237
1133599
685480
1640027
2814965
488967
802360
1093782
702040
966814
2120403
496556
2762526
1734905
2644552
1883121
1403817
1600345
2850027
2130277
819076
1626639
923422
1311558
21005
2534450
731115
1984719
1206175
321545
2696392
1588532
2465784
2703772
1272639
2328330
335667
24382
2376463
2222082
1330737
721269
1865742
633072
1168451
1471421
814221
786501
1038317
1000923
1052969
1785319
1984541
844425
2701926
130756
876652
1360304
2936410
1315305
1289862
86573
1441131
2731238
92635
1781127
756112
387169
1850073
1986884
167547
2604615
1234039
564239
1402015
1009562
125651
858513
1810361
1802562
2723278
624854
72356
2510173
2391690
774864
294934
287089
908653
2714423
202800
482143
208294
1008378
1324427
2086556
198175
2470911
2143623
2834779
1072681
22968
1522445
1581816
300208
1019482
2393401
2493198
2904603
441996
1943429
742231
780099
342249
938095
867837
248389
2598794
2381055
2303077
63249
349473
1974880
564912
1871097
803351
2727114
2350303
2464147
1175810
2746557
2275363
1486990
1731907
129759
2420017
224053
314820
1264274
1351410
1631125
1662310
1408464
2717105
685083
828766
1921129
1076201
1985892
911865
1085541
1454305
572017
1275416
2579118
1439199
1877821
1893509
2247409
889959
2630854
2489256
1943970
1293859
266144
159934
1153368
1199467
2121935
1369476
233817
2402854
134287
127155
2035919
664090
1558652
514592
1345776
2548987
1668536
220869
2861235
454818
261607
2048852
67780
1762833
2127599
2520370
1891692
2803538
2517033
1941415
1325804
22101
1462272
1176385
19390
1688764
1112373
1922440
1209752
922473
2310973
630214
53291
2881724
2911319
1799534
1151712
2228954
1205932
1009809
1997497
2675819
1010395
1971258
2006447
2551467
473085
2848782
1280323
2189865
1661106
2230064
1360941
2199987
414406
930973
384798
2365880
2344354
239296
47844
1617484
1942278
1308350
2296828
1969839
739340
2723736
2844060
1931927
2651445
13324
861083
144908
2160201
2848970
133386
1807086
1994008
1465490
2816169
2922739
2342412
1699384
1370763
2150954
521831
709906
2698361
815932
1908295
589102
2608701
2403019
24542
1716263
2037802
2201466
2909590
2365497
1443395
2488911
1730150
1271837
1433348
2709726
302311
846768
639756
1523858
507583
936366
1121167
1735003
2877246
328667
777927
331356
480647
382815
496650
659011
1113147
2345659
2566796
1236820
2470897
2788322
430485
37164
1315109
2885781
1304848
774230
2708210
1556842
1513442
2034699
931553
1191882
1225362
823632
1783576
1038258
1204089
606303
102168
2874342
2850285
2116603
2517415
496037
1230141
2629118
1149842
2442006
195367
562199
937522
942603
62402
2744157
2901975
1402325
2431563
570978
111669
2247733
2148076
682936
684715
1205720
1594078
1573193
2071300
2537956
673173
627946
786046
1518733
259420
2679438
349906
768468
2667777
1745596
2627439
458369
1718086
2210360
2465058
497299
1758026
1679012
494597
2818779
698234
1899197
2185353
199051
1051906
2225268
813242
278822
1911630
1320503
574366
1849444
1563810
2120463
9178
408169
2882826
444988
178323
2554315
2395758
386334
364601
2833092
2578453
2037835
1718462
125416
1982369
958055
1877257
487696
2704631
697666
311745
219450
2028397
1034202
668369
2043226
2470805
776988
2022746
35625
1341270
596088
148568
1040535
2596155
2875652
1673399
2449103
2294285
1559015
2742863
907077
833676
2468505
499428
2792390
1510459
432938
19749
2731825
687444
1640438
1795908
250006
2064813
2092250
2697229
1399558
2865579
2382803
164895
2886567
2606037
956947
844904
1217084
1466978
1837144
2042929
418147
1132507
1509088
1328716
2292794
269796
1469468
1831414
799590
2056095
30000
578141
2419593
428055
1846184
1093947
1329130
2414124
2109349
1455776
1055696
2101214
124947
755083
2567037
432614
2728902
2083827
2777039
2749508
933789
1561688
252568
880649
1300280
1813638
2454672
2233192
101989
2549935
164058
1733620
1759507
1024477
2156528
332881
2188549
2632935
1907130
1070444
456797
2547334
1756032
2211871
1476169
1897975
2148222
2263378
1921562
1393278
333701
1161316
45400
131117
488764
859961
1530283
1393379
2736263
856234
2752330
635224
1084924
1761595
2868761
2670437
1111520
432481
1286130
1281702
377055
791798
2412537
359631
477841
1939655
2567239
2131843
636246
450234
1399845
2466937
1624262
699902
1018247
1292955
853888
2261856
53553
1017244
1177982
851005
2141591
881463
771206
1997785
921846
2227004
2328018
2727085
1774513
1922273
2900910
2155884
2892069
1656394
1777654
2753758
1975558
968742
1766457
2346075
2144512
2353731
2666290
2179599
289113
2321809
2352807
647415
559716
2426276
757367
2767223
271441
2706354
1023673
2162798
2649819
637512
2605572
1288306
1538633
2095589
125813
521136
2099235
1667443
2554233
1907079
1109425
1558870
746736
2189615
1565447
2242617
2324731
2837225
1558813
1685126
2914042
2324629
2470735
991431
2831851
1302861
2744184
1269765
438426
1028297
268505
2431745
400298
1113359
387049
1657845
2753644
1538491
1407341
2852291
2501617
1546562
162601
2552603
1433807
1181904
895400
1903748
1163082
2835926
2300267
2925328
2405010
1053483
794917
1326168
2630429
667581
945665
710026
2669791
1693632
2057158
2607138
621552
2720850
411249
586323
1699732
570380
1369537
2653240
2058915
1475478
843361
729033
2258751
2353369
1396038
2639906
1948136
2405755
2725073
1606903
1928333
1329821
1915143
2557990
384807
2701891
2370925
1185273
896133
1424337
2857517
1116634
2673049
2707998
1876717
2696888
374470
1355274
1081622
1918265
1452594
2478000
406300
190455
1156748
2891667
677997
2864686
131778
293810
1409336
171376
1559879
2832375
1788890
2559074
1198747
27920
1545591
196494
863645
476442
2514931
818075
1792976
1847593
2915019
337644
2789736
2507381
565278
582073
2430613
1328864
1554275
1739908
2811639
1816746
1792484
1563971
41474
2637091
875446
1897945
2151380
65117
1919393
1273411
2184607
989935
1743145
2918052
2332670
2553072
1634207
2020386
600556
1404991
1371309
2360302
2068197
2579365
875324
2578889
455329
988333
2005256
2416012
2481976
721965
2746611
2774129
1166539
1301313
73896
1168863
1189159
1307419
1235852
380297
1366968
1822496
2083462
1570374
2608564
2595870
1568185
2753568
1773282
529217
1816539
319158
1054429
1342536
1867122
1624792
2786061
851796
848723
1301236
2481251
2111654
353180
2235240
1980726
2482768
380919
1877018
1425913
2279422
1063972
1989268
722051
2208543
1072144
1111550
1090753
831043
2005628
2938222
1507098
2932916
1130758
1459628
751607
196650
1422608
2565609
923315
723822
1609381
1898682
576172
2512515
2128671
2294755
847213
1689584
2829238
1584652
2798689
846654
1460991
1604296
1051493
1017370
2741154
956327
2534460
1009367
474751
2765925
2394270
610720
605046
2014826
834142
498594
2702904
1938333
861682
1334116
157912
2197643
1060034
601843
274185
1592656
2731042
1894486
1188543
1963454
2421490
1374767
1303854
2117366
1926332
519142
2246226
705708
2550199
496401
53033
1004440
2303051
1191066
1174721
576281
669348
2863047
2910458
2389093
1242039
1910167
2646370
728633
120787
871793
2542032
314443
2157123
1704293
215442
2145326
2755274
945168
774504
235390
2049182
304628
1923968
2377686
1247582
1146316
2678380
1263178
193255
1145612
1049011
1767000
1971
2821176
498775
1723405
2659583
1589780
2746418
1873561
1745062
540793
33007
2779398
2787020
24171
1906706
362751
249049
2140764
579996
86382
2374033
547483
650378
2270286
243793
1383548
1622020
1533425
1819420
2361421
1796877
2807008
327176
1881072
1314145
1137267
1242690
1879912
1903323
483683
1030397
2555191
1397665
2307574
1177967
1997225
1154003
2725781
586086
2585126
58473
126583
2753469
371511
2369794
2309989
686982
2494341
1959446
71828
1272280
1114155
1500334
1912630
2543664
930669
2760121
2819502
2231010
1650998
1666315
361209
1018512
545871
27864
945975
1852698
385341
1684986
1957911
1007947
2033855
938430
2203770
1638616
2237902
1699166
2610447
1846066
1136299
293721
2206101
637669
1995666
754441
1905648
1456482
295976
2083850
2149352
2691909
430505
2082463
1486474
1415968
955029
387858
2704241
63277
1768101
2098715
2397354
1836436
2024484
661546
2043481
2199214
2887882
1157239
649772
1976896
193745
2633127
424475
2264104
1107201
2601381
1396018
2116732
1504466
1826081
2141554
1013132
2850767
1251607
2618291
2224931
2811325
798313
311738
2683762
878111
1533441
1948283
1966108
2165961
760029
2940211
1433567
2795097
124948
328165
2724878
264634
2274175
2742225
1934157
2915291
1692021
255207
2235566
980506
1537043
2475577
1737840
362475
217046
2708466
1437687
220930
2078730
1167610
798527
1129066
2522823
2393168
1562340
1326803
282041
1252801
1768808
2230574
797872
744242
2367603
2294164
1242873
1293
1801311
304527
8411
407833
2506970
1671012
1930400
2122393
2420996
425665
410759
103734
1330720
1588673
316328
1072248
315219
399208
1509267
1919693
1651193
2479273
1477365
2703833
2822283
990518
1002323
1313547
668259
1552693
311103
1725099
2815360
1242000
2852455
1952637
410808
2851105
1344981
1789183
2211084
2578750
2499699
2060209
2115796
1747091
1155693
2134481
618147
1122183
1269408
2653494
301137
1909252
2287762
2375449
936296
401592
1830414
1369708
599389
2069487
2530432
2296638
2461850
1146744
2789388
697718
1247053
1022268
329367
1839360
208358
273849
2798480
2594342
2603853
2000743
967501
48537
1175518
2407391
1208298
2693025
392968
2281151
796272
1702932
2703141
2721458
1568830
794831
2606541
2340628
2180829
1423957
474145
1030924
1738726
1354998
2736007
1201018
1119225
2097251
2616314
1213239
2643672
300692
1938473
1923551
1389216
3133
267941
2520395
2118190
230026
793585
348392
1395512
2021480
985511
197246
1543970
67018
287146
2628144
2505977
1413332
2605146
2525725
687386
154103
2221910
1007166
2635778
986406
1062803
1217777
2187956
2615104
1156982
978844
1277286
2888328
1792606
2613328
2653472
2292536
2609849
1687262
1172861
2158635
2797250
168355
1579652
2303561
2683835
1270590
2161682
1944789
2651811
2312390
295317
2581464
2853643
1791727
1273414
935799
26139
2473190
2440395
2407967
2454566
1577293
1660257
1621377
1541589
989993
269319
860797
696223
2809833
1870285
1741780
677588
1633950
1181464
853051
1569047
1042595
2067459
2640802
886399
2433744
339418
2334258
494815
1338476
230884
1305548
2277907
141930
1318353
1249223
2893513
2427595
2891311
572488
1393521
55188
2575331
2389922
970793
1764278
2128414
2142390
2462182
597177
1666641
1754601
2082381
259515
2257851
679165
1020300
1876594
2223048
1237671
1161683
2368690
2906306
1393108
531682
2378131
139566
2640737
1181564
1611158
1233301
1465249
604817
2723803
1356454
1323853
151273
2392630
1546814
1941735
2176233
2000246
802483
767229
1554925
1005253
1328010
722687
944187
2386332
1649624
2571045
766490
359216
2201958
103407
1689525
2132816
669846
508148
659707
502483
187261
2661495
1101780
1178781
2753327
1725058
1161318
611594
213313
2378872
2886645
1990404
1487751
2776110
2851306
1020851
1018214
1373210
1337306
480561
1888306
831837
1297689
487301
1005396
60400
2863643
725789
242321
743308
1121374
2615753
817914
1902999
2537815
31009
1831113
107704
1681430
2331299
328497
1691751
1343242
144285
1110920
2882835
550848
453916
235359
279552
694322
1095277
2324073
696585
338756
310820
435544
2202676
18552
44208
1566543
2599100
1953562
2181535
2622823
2709351
1671687
2063055
1856202
102372
1957206
1673562
2066150
897519
1811024
1849324
2250817
608371
1976480
2806292
608371
1156552
129682
1126943
256610
2271401
2015912
1276870
2124495
1369955
2118448
2374595
963339
458978
1562182
2040423
2854919
2655979
2153735
1445170
2075949
1954686
2825991
1731389
428545
1540396
1256816
1321239
1988574
2213042
384961
1053348
241168
514405
852282
37050
2526673
1951530
1719262
393749
2685519
2333414
2552743
478213
1329191
828545
638906
2206360
2628499
1458013
1390575
1645026
2690560
1658652
542926
1813029
177259
745610
2653186
580836
1906191
1185277
1895651
364675
2001527
2865702
971918
1271748
1487458
580810
1930572
2532186
2785865
2655255
1508129
2695353
442333
2037980
2804563
765101
1932306
1869673
809056
1396883
1391494
92466
1021655
1429793
2807451
2430498
490131
2696502
1485028
2747905
2641984
2657953
1096322
2927860
2633869
992357
2008015
1287206
2593115
1820879
983815
2658001
2892176
358756
2229579
775290
779118
232436
1971411
2614324
932644
941267
990607
2773299
2059095
85492
1974284
1539721
2219371
617544
2014896
714640
422578
567663
685575
2502465
513334
89722
2420312
1789692
1270076
1545825
889712
1794436
1990140
106605
1429247
2071523
1012979
1422411
548619
141712
372351
146783
2078303
597818
834212
1682009
1195714
1158232
2792806
1617376
2678449
1658141
1871830
192228
266137
688712
1682438
1824093
1026091
1987423
2539711
550290
663635
877991
2489884
1353907
1310283
1530138
201763
1588145
1098964
1714705
707756
2051177
1607767
1535134
2603265
1406056
648176
452051
2268581
813473
1350566
2044962
2243708
1124427
2246706
2208167
259873
1880734
1292109
511797
395390
2840112
1764220
423144
356254
1281770
315594
327858
2439006
1880428
914315
2618403
898262
2729621
2493871
2497122
1057515
1138588
2107393
296246
1549029
2209297
81503
2520843
1563037
629434
888027
1643541
1087967
1845287
1961667
175260
2782788
2175493
130705
646814
958477
1453295
2816095
522667
452881
105710
769163
917968
1635821
2670687
2531625
2528297
1083002
1389233
2792801
2125779
2519667
522032
1605170
2923353
1387436
391913
1263592
426135
2338951
1548006
445565
1850355
2042022
1815147
2753196
894493
1819724
2646287
2187322
552975
334820
2698494
1344345
2373103
370784
802271
2893154
1749810
1676117
2775182
2060241
116449
506241
999933
2225648
632626
295572
274787
2562324
1818706
103746
859706
521433
389446
663555
331204
738755
2038393
53250
776909
1816916
1598024
61361
2327309
869710
1329878
1559670
2004469
574171
2385319
1028187
1995272
536249
2469602
1757799
1356456
1758692
1097647
467665
1175853
1660705
1140343
987904
1264885
1649719
403877
2384103
2929135
2040366
2041575
1464019
2795114
168769
115816
2767788
2134096
1283757
2180286
120823
845890
1790275
920385
2387942
1180386
2685091
540499
1254354
2338002
2234814
1430578
2040987
2138845
770000
2324598
2801502
701568
405585
939728
732198
1184524
2257313
1625315
1697775
1991999
1968188
2345592
313063
1433237
1261420
1842923
1945053
62058
552008
2899544
1321285
1886960
1027791
1399232
1464968
1354010
2599694
1707571
1794953
122258
385081
924118
1470536
1832151
2442639
2080502
2789006
1773531
2396867
2883657
274221
1661834
297458
1487737
1946987
1407530
1078110
1332528
600557
74322
1414475
1390530
968066
2662435
564462
1445503
241724
2938674
2254451
2533359
1023884
30524
704376
1187069
1218661
12926
2550391
2709631
519305
2187978
627724
2411092
2175059
743541
2205914
1559869
1650605
1288972
485903
1958612
777567
852933
2710822
1518713
1682057
2622199
2694419
1695517
583483
2136396
348832
253388
1147257
672323
1869307
1318993
2860686
2135643
5142
763055
1337288
1520122
2038401
1431241
1910133
1333876
1428890
2920853
1434250
1923585
1700022
129286
388207
26562
1392217
1250595
2091839
566579
2390092
1436920
23610
783586
2622103
881315
2416947
35564
1347257
2167400
629742
214292
55118
672923
50415
1340644
1593836
2429977
1143174
739210
2869556
1213895
1022038
1766388
2720224
2840535
209268
2196825
2817230
1318198
314692
1553067
2062449
1452565
224312
335333
32786
1606361
532750
2115653
171835
1902894
1486262
1687206
1636862
1842088
2431922
39471
1090131
1409576
938159
332661
1032031
1353746
1878546
2546269
1067772
2332651
670747
1972200
2785591
907437
718267
1627843
2047574
2448958
2800807
1428285
2437209
2562291
2016516
2191177
2526003
520184
675043
225678
37599
657659
352800
1389109
1320896
1048094
773185
246590
1807690
710935
1275395
2158086
1962249
711913
55003
413211
306474
1611306
1495885
950917
762395
2852856
2609395
2862470
1065813
2728239
813239
864870
345714
611234
1219544
1646846
2403735
1433617
395570
1919315
790078
321842
2144503
1603535
2053457
2221000
1344003
1185222
23965
2603735
2546480
804591
2376922
237430
804
779627
2144629
711526
617704
2472525
422061
1939855
192681
420017
726689
1576406
1902399
231408
1945254
2143709
551827
1658784
757428
82166
1548422
1793173
1045320
1938046
104115
1524379
2873909
2887627
591984
1975189
1053148
608386
1052022
1988234
2488818
834050
141740
1287952
1279423
889084
1404518
1389617
659061
1882905
170015
414408
1190345
2875115
757743
40195
2130284
2632138
1494183
428168
2163568
1046841
263104
1237706
1542535
1551043
2144416
252843
814995
12227
2441754
2914966
8192
1825174
1433731
974520
1084619
1290855
2272740
2489448
1839792
1916547
2424780
1168637
2424570
1824686
1859916
2731069
828426
1499676
1159905
425956
1785036
2581595
2438622
1604029
2571478
584261
2030184
2222936
314576
2358209
379038
1016196
612102
1390545
1672074
103967
702764
1614700
1495770
1676418
402727
2139039
1794855
2897182
1691488
1865736
295037
281695
775179
227500
895694
99591
517095
2919601
2555038
178987
1321676
2014414
2531716
2401133
308157
2074987
829853
1941751
594096
1957274
661095
978172
160965
2313712
2728633
898943
553084
314291
1244260
2285114
373224
886621
2896422
2232855
1497288
726723
961261
2770093
2439726
2270414
814610
2654478
2723835
430485
2279768
584042
143548
1474507
529442
2861951
2140176
547837
2575470
1788855
1284485
1630645
1422665
2676637
1728796
1799376
2793843
367810
629131
2888207
1828543
1909924
2567911
1145904
2055281
1124956
1422557
1615628
2441257
1604982
2613069
440467
2704598
1901063
2401498
2364562
2061605
1546928
2550359
1888517
2455425
1855756
225134
2687966
370285
2494081
98812
2490551
1339010
748730
1015472
640106
1642512
2932267
1856847
287286
2814249
2109659
718991
330210
789687
2327311
2597860
2572704
2098355
41163
2377331
2576374
1300384
2091744
1252809
121740
2009113
1392071
351779
1735766
209632
2389297
1314518
126281
331236
306013
12143
2421385
789855
1747699
487097
2664092
571917
618861
2118297
792619
582037
1585089
1780372
693193
7266
1444707
2112767
462127
1214228
1899384
2288174
992630
224194
2881293
2081943
252937
2417003
625558
1520474
1402506
832166
1648907
1133269
2888422
166648
1280806
2590263
876333
1417894
1327012
1728094
2761036
2554444
2417082
2385742
2106652
1199391
709329
324382
618836
2498517
2296695
910648
118600
1373263
1477634
2175544
2423563
416967
1509149
1884510
712495
395748
2046075
2079435
1089731
700170
700267
1791723
917345
2590052
2586702
1222461
1447357
2575714
2315833
1329416
1495261
2809326
2645070
2587167
309492
801390
909025
230940
2847585
2035861
1458634
2925513
637488
1698618
594790
1010338
2871173
2153222
1277485
1408175
225715
2484513
1166987
2087487
73624
2458341
2668487
1422967
1323870
1895369
1379044
1892019
73737
2290218
879041
1837224
2584680
310847
2770298
1089253
623995
27804
1283162
1645267
2126309
1088333
2483927
1854889
2507769
932342
2342252
1894269
2339957
1345389
81385
430522
2905533
297629
1607566
428272
569668
2622715
2167501
81303
154589
1844749
2584763
1566381
1238789
596209
2085070
1471320
1945351
86819
2656825
770761
2083899
1932550
881885
1009503
2062039
707276
1762373
2823123
2226930
1868581
1829284
141326
61331
512806
2805496
1901298
41340
1852034
1715566
2458947
2935111
798459
924411
621079
1543827
2815106
1051848
1077841
363666
18137
1968496
2378184
2133306
1637992
1029061
2093860
2408799
2921874
1593243
2450624
2114522
2375363
1711822
1978427
1917150
2375482
334136
2306394
473875
2818491
389377
2697145
966009
1566817
1889130
2003740
53732
2251971
1420852
683913
1879440
606588
2664991
961162
2337423
126853
975927
1683749
707926
1122969
2790770
1542625
1805371
2321211
269162
1269985
990108
2437215
2881876
146968
2164239
2005239
898258
1240824
1542970
1732398
2150144
1852916
456049
2455998
170812
784347
2316988
253030
1263425
1831132
638364
857987
379467
114883
1365700
293384
925640
865727
1246061
2386647
1999055
2462218
2368811
1600680
884345
1336574
1110030
1809366
1829146
950184
1175616
679114
2196359
2092292
2744341
2303130
1043916
1172185
1241816
2395690
2156848
1339315
1343015
2336584
559988
1394668
2658829
856325
1084433
1274753
1876211
2206549
2469610
2814327
1609157
570886
2313387
545381
1285711
2488501
2281691
2604765
1172194
1633141
269618
2875967
1363701
2071788
2630835
2527815
350867
761415
2075606
1991955
1187100
1328530
777204
2256506
2486405
1674796
451824
1854140
2548814
2125584
974895
604974
670528
2926743
2505479
417247
1445116
1127021
2266432
2760094
2319028
1072639
1049067
1503212
1566173
1035903
671669
2248908
2209214
963888
2640396
1385642
1295006
730656
2454223
187013
2315021
508542
1610442
613013
999137
10435
2559003
2845851
1270610
2063412
1711949
1954531
2857003
676091
953135
2392769
949914
780688
56027
689712
1829185
2824597
1683155
2296486
2939343
1124685
1221684
1990497
529068
2468100
454095
2193542
1651347
583112
508763
101194
362408
20369
493963
1827186
562250
2121384
2856844
96369
2320660
2659056
811289
1231260
1243772
497857
167318
907289
1677720
1715994
1956549
955830
1286139
1477264
2150547
2787477
1421784
736487
1230973
1038806
2770179
196534
8708
1679466
1093514
1989409
1617573
2239127
1686345
1684162
1958311
2565998
2637021
1078720
1727160
971647
1844199
481993
395684
752335
2546160
1041143
1834771
9906
448809
2902393
1225500
884018
285277
200476
478880
2765178
2292980
30782
1585910
1471810
1684728
745648
2203453
2031695
843302
1278522
547530
1919339
2304295
2513157
715484
275260
2120602
1831883
1343757
1607165
677841
2011948
2192613
2645590
506367
1209777
1800467
2632151
2841246
1582012
1204666
2636174
2838043
1337707
2311856
373552
2055360
2321121
2778883
792723
2761439
833668
2482533
205324
2848945
2113879
1595083
1490812
2423164
1245908
1191115
632824
1206244
1542992
215246
2691589
1729264
1087035
2631695
278265
388329
370002
1451121
697581
567538
1738348
2088603
425945
994004
190228
2156995
2288707
295594
943306
1047507
1542387
1416129
1777698
1847473
2842511
1351562
2909726
344819
250565
768178
1738858
2868485
779082
944745
2164978
950825
2620125
120516
2873372
2148375
630914
2267368
1194732
416451
1633240
2182321
1792135
1449801
1688069
1034302
2337208
1807794
2264285
2168695
1022686
2226205
1626293
1401284
1102331
1804122
2487010
372371
2035434
2082389
977113
1911321
956806
2732949
188375
2631643
1869012
1374104
644588
2911122
2619008
2869794
1520430
2459030
1005471
1492005
654265
122691
1691636
2277491
1199663
2273646
1084581
1917247
2500294
1706970
1711651
1635568
748708
854766
1378101
543568
1000944
1391746
1135005
471634
387801
2569533
535795
1162916
2868891
120902
2476430
1510645
2634143
2200656
2791774
1892562
2032125
1841823
409657
2524234
494607
507425
836562
63456
385442
795221
2252379
805145
1473595
2210568
624705
2573858
2810040
12608
2873978
2300100
585227
2250897
1697881
1212052
1012705
1785336
2925457
1657708
107637
1162408
933600
608875
728629
2122068
2027230
1187877
2870964
1828328
447459
367445
2004299
2239873
2681408
1501528
422368
2202208
2784582
92470
2116026
667961
989769
1795885
1643878
2318792
2457139
857123
1288699
643901
2784227
2907315
2647530
186142
1013035
1180912
839601
961404
2460684
2061248
1241490
1870086
1499150
313813
259623
1643578
2468493
1625909
2143090
2338670
1775490
1584110
1426978
2464778
861369
2227055
143875
2277228
1519756
2318438
2634389
2265538
1627547
465955
466787
1369107
76214
761622
1983853
634955
831488
112422
1584377
2675606
1122028
2019333
1476485
1707518
561257
640833
1153102
2465787
847903
1844773
1055622
1162769
2620166
2480911
2891357
1815597
2839268
2225640
2489630
2069697
1208884
2632003
1905145
1309345
2648818
811847
1642689
472023
1880361
328124
458473
2363264
1891722
2554022
395977
2585569
163825
377193
306267
1606992
1558611
2182821
2497626
2797723
876120
2084524
1211771
1482175
931498
874064
2827905
1642878
2785342
1777855
2520606
109301
2424010
158578
511
1948746
789359
186972
2649044
613839
2049436
2449807
2937937
1415510
2606109
1527687
1148559
388216
1709734
2255356
386548
279766
940036
1230879
78842
2778399
2191028
2383824
2265773
172271
1097317
456674
1118300
456892
995794
2026325
1087843
945445
586739
2483487
1564547
2545448
2196771
175389
2665136
2259484
1010585
1725187
677913
2115767
214506
1070703
2808373
1585732
1914658
2238261
2462099
712150
1462468
685753
78340
1718665
1290040
1153568
2470349
2376112
580294
42165
810210
606853
740778
2811925
972141
2064414
1651339
905734
2410416
1783459
701433
55985
1496409
2880451
1919280
845247
2480725
2134982
2043711
2046710
605072
2886205
2776585
1132009
468632
806681
2187052
1186124
2013413
834071
1923372
2626084
2851283
684412
277299
1984648
2655364
2789845
1219727
574418
2452855
2874500
1466815
180630
842405
175049
1930629
2255378
1689450
2127795
1317266
728930
810337
800661
784985
812513
397
1349012
547768
2698385
1458562
1353719
1361229
1933679
2482980
455634
742671
1587436
2639056
1678076
1584093
2005750
2809149
619195
1280838
104994
1465183
2727869
1473181
2393474
962403
69130
2473273
2423384
2823343
1304613
2776215
349254
1524812
2929804
1880889
1505372
819305
487961
1547890
2775356
152919
1496807
1190160
2796137
1691777
1657988
1915068
1989138
659093
141114
2564988
2530535
204813
1300682
492375
1347582
562244
2243420
2802979
211156
1935315
2672567
1949968
1550597
528815
388984
1530890
1956724
557314
820142
2558169
281460
1523699
1432400
228000
2404172
2933195
1121089
208713
2072187
212304
197413
2655512
1837795
2345990
1502288
2614704
1348778
1303499
407218
28396
1985952
413988
1520482
1767243
2265974
2388023
1504632
1967517
715597
1651705
409604
1559916
658154
801167
299799
2017457
1418855
2151980
1282243
1976569
2865420
1715180
443088
550222
1926176
1723762
1785426
247914
2266284
174323
735216
93413
1870583
1590787
946554
1730110
2907851
704341
2337711
871508
2454905
1904410
2625811
1734775
706962
2560469
2355573
2557262
185385
470805
816524
2346998
2576152
990927
653713
315814
19580
1702671
2447035
2133870
2666433
1703368
653608
1373317
833869
1762800
2347280
1224915
639729
2525027
2104188
1974976
2677925
75457
2922284
2514439
1248095
2567981
999657
1651711
2721978
2600998
2769888
2408686
615065
2759428
1549803
156627
597425
825442
1518141
1270082
1873652
1931203
644633
2374168
254108
741049
901972
2233004
2828890
367053
1263509
2643474
2451061
1913720
2906099
1600976
195870
257881
1671002
682206
1667683
38832
2075615
2590598
575731
2719190
1298493
456332
378793
639869
1989257
2302245
2548818
1887158
627217
587902
1979961
1542884
869810
334718
2040259
300658
1048236
2347131
1144864
2547704
897047
2739143
1395613
2741322
1985832
685643
1220834
2357807
2471029
975284
2585397
621295
1699094
1303137
489589
2008455
331029
749438
393359
2806520
319792
2885806
2173275
2359061
1306403
257412
1948816
913953
158822
13982
2184964
2765876
310283
1265684
2696446
1950766
2599465
2388831
1547660
243487
2095309
2261044
2020795
1717781
2717022
2843758
482747
813966
333193
2393119
2598135
2002316
350770
2563866
784316
1793992
872645
2082574
550176
815005
1154241
409798
2057316
1875184
64380
725375
1927087
1874237
723210
886343
2042546
2686882
1290518
123452
2641212
1561818
246393
287835
1909603
1599659
596241
1966644
1567483
421672
1326158
884906
2853689
899070
2365628
397174
1950721
2580474
1738857
1886749
2410501
2371103
2685872
792254
951299
964316
685133
894915
1414310
152095
1524229
1446587
2360002
2658673
2753991
571011
1173421
2728554
1464225
1463414
665532
916627
2694509
1618441
398479
1032798
146135
582053
2812396
691438
1502194
2236016
2937868
2447197
394024
1829906
12539
1043587
718471
1888512
1391430
16113
1390296
1647940
1797437
2770621
2924449
507352
1940627
2351925
1443618
1332665
345915
2512128
2472796
1207148
1644020
1222537
449560
2166227
1512227
1559986
1421928
2465962
2413996
1892324
2812552
1739664
2411272
2507619
2501285
27915
2848700
1265722
1728136
36977
302517
2317463
1577946
156809
47181
1674197
995172
1887813
2110832
1447314
2029535
1830643
1967968
466759
954859
187956
2254314
2068754
421912
1123485
1308614
2201479
1404287
2605772
1947031
1843701
513353
2357142
1985323
385129
1029116
2263837
2193805
865615
1028952
398272
2593918
1101900
2203971
1834627
127692
2442824
1495132
1181054
2130392
2708144
207430
1136435
590525
2370412
1084298
894127
2058718
864376
25159
25700
688230
2245647
755340
1934755
649475
108846
841856
1561517
2115572
1719583
583407
2577888
627445
2353708
2648288
192839
777741
369912
891491
902486
1614159
1413735
1982510
2665819
1114726
1046688
1659940
2103182
1189083
607548
1628564
1369422
1217889
2356952
1682305
835898
2494634
248979
1996477
485547
64357
1463539
902236
1772943
64188
576813
867187
1007326
1213051
2532637
2006152
1285338
1737766
591624
784819
1855884
2753507
38551
2219223
456373
1853511
257317
2072068
1044573
309557
2917844
1352408
910218
1706558
1728632
1186563
2906011
2160240
495049
701281
1549288
643065
1237541
847646
337657
663715
489313
1621707
2753454
1677496
202357
2539643
2415074
1820378
2423717
687427
1635889
1547731
1417674
1434600
2076799
82947
567077
1713275
2235225
2870380
1680905
2495137
246413
716120
2418030
2465889
2368303
2089855
914382
1786261
727149
2895384
909293
2598680
767089
2342172
121430
859828
2904834
2331514
993600
346040
596629
2665287
1260945
2130366
1748434
2166658
2102602
922168
1331362
1440148
2825653
1822326
2192017
1437742
344604
1247496
2574438
1854769
114690
2015184
1257122
1851724
2480354
2662594
972899
2304756
2405230
792538
218128
2918927
467363
2913013
2911724
681136
1335086
2212657
2359692
150106
1582303
1503377
700927
1201921
2639893
1849077
1927933
2022427
1968963
492575
2174761
792635
509239
2866302
334916
1038753
33676
2522110
1260196
2528234
316955
1367028
568171
2264266
2448408
1906289
1506591
1536045
1740155
2938218
244528
333828
726427
494143
1334205
1684336
1398203
390068
194707
1259018
2331830
490982
2045294
832240
428047
2175566
1057289
267140
157290
2437903
1015124
2587884
210404
417989
1979228
1015586
1828026
988455
1703686
2504741
1790169
1352036
2484463
357469
1950857
59266
18142
758782
2122660
656877
1369077
2540049
1683447
603550
2241547
2207770
447967
676464
144619
696832
749390
516287
282261
2243179
1388563
2374580
439411
81722
1579109
1441756
1578555
1803065
2925315
759445
1358691
1487953
1819580
2018465
896432
1874754
1435067
454803
272201
2372456
2262414
2507052
606618
989927
1269120
369388
2256575
438712
593023
2040238
1393734
2083467
2009795
1136473
1862077
2455761
1455056
1166385
2110849
2347311
900568
2106771
160864
2674048
2673094
886530
679013
1414010
2078724
1710102
2912743
2418917
650568
2910219
2821351
433799
333349
118285
1041639
1184962
935982
1933205
1204357
1705617
2039125
2140104
914868
884312
2923586
1809768
1409622
954199
1942795
631212
1257622
176153
2340465
660873
989850
816386
1162852
829759
1442774
2148720
2212663
61235
872618
2835890
106792
2189024
1907219
2908718
1042048
1067392
1327675
388644
2250792
713550
1447835
2148327
860633
1733753
1487790
1586261
1366886
2861580
1386832
2531036
1176428
1939228
697797
1015066
1789022
2045088
572081
1869574
496569
2445020
2528259
2534648
1831873
2478019
2651902
1210408
1750994
843808
767
18004
698582
2761952
2366889
2796633
2096199
2086910
2214503
1398479
1561388
1856078
2606004
1767835
1766364
677277
343973
309673
1341598
1021797
1482592
888222
595289
450157
1119257
2048129
399366
561889
29574
644535
2460942
2208630
656881
2019565
1417236
2216137
1858646
2546283
268137
1416199
1514005
1166122
2765268
1505079
2252056
1780403
1992657
975042
2300515
549180
249478
2307234
448253
2716309
397331
1076761
409008
147903
57763
105078
795051
7713
2265458
924854
2824790
1937997
288834
2730922
754823
1247185
1310191
1542644
2333497
2695043
1964568
334419
1722824
1833236
2136883
1071466
460321
1678777
2349380
2854435
2652342
1799848
2866949
2635937
1992781
2044500
1220122
902412
1474314
1023755
1996240
1399403
2111172
2558656
1924172
2018679
1442053
1366368
1397526
1807661
205449
2878729
1175622
1067872
1870744
2570131
781305
238065
629091
2773749
401112
1545207
2540220
1405661
539606
2247518
1152422
1466370
2066524
2434029
482264
2288529
1345176
584741
1781005
953266
1897497
978340
1331129
1519622
2817862
678526
1344869
316760
11042
851136
1535513
2351668
662040
244668
1111399
1761398
1463533
153690
2553684
373876
2201454
665265
504311
906384
2581686
1634388
956733
1380407
2346790
2474101
2278348
1759688
2477636
791827
1703219
1361678
1925886
1613973
1963796
43902
474120
119090
1218119
2609229
1434405
204992
2824019
885935
552203
1530026
662950
1661460
1238803
671296
970417
893479
1616103
2636282
4380
1024277
981534
1132633
1119310
2230642
1475459
1734319
2868845
1886943
2301646
1046224
2286716
1537688
2125327
2063690
1938924
2278138
2861780
490783
898265
1788541
2565898
2346874
1559133
1554662
975079
251957
2321043
1556375
1133583
2367491
2274479
277522
240065
2298413
562765
1496352
879903
257278
1008034
146887
155901
321279
1618731
1965983
2757678
828587
166410
643297
676190
623949
1616308
2836662
1909484
1596457
2930738
2175895
1929201
142429
2413596
2493868
1662047
1728792
219256
120978
1693844
999513
2805418
2448410
2226017
1470016
1737992
2016780
2356328
2408767
1996407
2400323
535498
460157
2208981
217780
610376
1902953
1990046
2212716
2196311
1718102
265022
2429762
510900
2938459
279475
3440
2417690
2391453
1971134
2554649
1939301
660993
2725109
677038
2618547
2007011
2703926
1006394
1522710
629722
182094
2908327
2703312
2200977
2254364
1271883
2085538
2862839
2412470
2832058
909090
2320940
646334
2259542
1275878
1190963
857557
2631640
1589391
683573
2533958
2775623
1889639
1195751
853744
1685110
2406703
641648
256082
375022
2040466
1712760
648555
798022
2449053
2373764
2436535
1782009
2645140
2685677
437710
21938
551899
2820304
1880899
2157152
2809631
2364436
2887727
434480
849622
2581861
59895
1745587
506821
2188859
2046552
2927982
1321245
1694237
1702247
1414444
2273712
125499
1367815
2837581
10345
733193
1940898
1733133
1172476
577068
2578195
143304
54852
1858423
103166
1554351
1549329
2184073
1014091
1278442
642718
2832164
1694875
2687781
2477232
598092
880278
2121743
2504303
1379393
1520355
1020410
977272
2150718
1552395
1608482
761179
460710
2482577
350748
2180959
504368
439767
718452
1067008
1354150
1464821
5068
1406916
1827856
989466
2287526
2784694
949845
960536
1525770
896366
1061723
1071833
1703741
2447234
2107156
2859256
368726
1459000
725862
186796
1467931
2142380
2190176
1654717
562192
1793265
594278
2041604
880509
1942057
2543205
1596431
186439
365106
691356
2413350
1296156
1999868
1829898
2802818
346733
1983003
1108815
1359680
1994649
2534216
1502048
520442
2866151
1709539
2466417
1205437
1785583
1627515
1745812
1237257
1186751
2152926
2460534
1587885
2682236
426379
1869206
913564
54540
181231
2144186
1161348
2793755
946539
267484
1078671
857604
1349030
144443
108002
1850303
1916849
1923293
2678988
305430
2065062
2790637
1524629
924433
1293463
2251831
1888246
2190681
541833
852503
528992
2209917
1262961
1912213
2242652
666451
498451
1807109
931524
1535720
149194
680960
1805140
775967
1020980
1213664
409350
1876866
1829689
2937991
2592176
752150
2394492
1893925
1071143
2349659
2625612
1805856
1286720
1608544
1455880
2068056
2271939
445793
1979359
433283
1299876
919550
2104108
927505
2322926
2104618
2253227
1355538
476848
1484839
1180890
2156346
1789172
2416765
1147159
1124206
1776845
715944
616921
268143
376160
2432963
2601284
163673
943997
2696509
1636135
1260288
2179702
2818578
352497
681732
373813
815311
1342279
1242625
1356416
1897097
2404512
619780
186426
1957358
357061
571493
1814041
2114174
345549
1535425
1576846
1551194
599036
1165274
59681
2103841
2679068
601629
1773686
1456608
54881
1484236
2563492
644991
2868364
1941376
2781676
2301204
7829
2721918
734461
1312118
450631
2333387
1213103
435534
38107
2149630
1376201
788467
719181
898445
1719479
1375720
1280039
1765706
1305969
2314364
256397
948013
2479831
1702875
761039
911946
2231818
1418980
2464814
1111837
520465
1443825
2640098
2516975
549703
990977
1540371
2568338
668664
2474023
1591274
898635
1512404
2682094
893029
2186755
2553399
2531310
154759
21934
1407272
2422562
1599698
1337947
1302703
1016834
1139030
557217
2579158
759298
1818049
1334142
820441
1653072
874887
2304930
2096700
179017
1108762
1595870
1831528
666107
2005602
2339257
846502
587791
2359511
1739841
2362984
2221598
662973
2218625
1653743
1985992
2570426
2149798
322592
2718681
2884332
569515
2754395
83645
177542
1037421
1779850
322439
2378824
1334535
770107
2655751
2390209
2170058
1874221
862000
2043721
1704072
1446900
359129
2670199
1753856
1267695
452372
1711358
2056565
2300658
1507054
2118196
56130
27253
1471137
2586195
1870031
300428
587488
1086777
1109470
1305652
1235186
2928745
993536
177369
2276004
1158084
2313574
1338732
438371
1970175
2347515
1543240
1580626
2244482
1483450
1270089
231166
616504
1804772
2596725
872792
242971
1241838
576942
1063134
2053890
435363
2714584
1189725
1169051
2092492
1352281
2235685
1164332
824131
2041730
2299727
1835234
194995
391370
2576702
1759652
795363
207581
482280
1429197
2643672
2444038
327045
1007879
989011
1478039
1487153
847015
2569987
1477661
1181306
1801065
1796135
1967697
2269461
1702912
2029135
1402743
214713
2561145
2812283
1968656
1639534
1957051
2520562
119237
2639226
1418028
1137380
1846640
46406
488036
2880995
733633
2219153
1592301
2922202
560518
2586738
2351265
1624913
1609235
779186
1818032
776277
2800360
1120747
2209164
1271929
1310763
1132898
2503976
247242
2439463
1871564
250343
55936
667537
138305
268836
1887628
315372
1296318
2241726
1452692
1737492
1053540
2149683
1333797
2591051
813362
1584936
2024967
2052240
2302362
1511364
1374745
2883852
2362633
2247973
1665624
674978
2164796
888878
219607
99029
1097080
967586
1212894
2911757
1507453
1461477
84065
2134174
230640
1744427
2403639
2106730
143127
1849631
1770711
2782320
2887484
1709567
110768
911160
982745
2887552
118073
1224872
2323266
2571601
930326
2450985
1032381
2874864
1664217
755846
2839549
19048
387425
816185
2498176
16767
1596680
1196488
1132419
1814786
1474404
475038
1614800
1286947
2540097
2891894
2045466
1122046
305570
1813520
1280645
848594
295278
2339666
1147949
949548
938397
1539933
1081541
65495
447547
313742
744048
2660350
2343815
2680053
853014
704270
1921569
2036986
2793876
102723
48824
2654304
57071
856932
2127522
1998483
2060300
1728602
1075254
2778664
905401
178908
2151164
1044125
2192113
1562961
357840
66208
492729
2103062
734313
1003941
2188225
1278845
2443006
50199
960268
2144888
774273
477116
1655912
2121
303935
1487420
1000415
2235249
473726
477162
2386869
2776262
407681
1376344
940841
1222830
2867224
2809423
2364099
516343
751492
2924576
2410431
1111087
209861
2296918
1020097
266475
1195763
995053
1844624
1543248
912968
2621267
1503923
2328157
2772578
1080962
126559
763882
1036320
2700264
127202
367589
2073965
778914
2462965
1439269
2714646
703670
2074920
2624741
319013
617394
743567
2483495
1096323
492586
1393097
201125
964566
1750936
483985
239539
1559148
317698
2577538
608036
2422982
2373595
1771249
411332
885049
1944182
512914
1712496
1774173
290497
476381
2312639
192812
675279
610210
1985340
2287641
2304260
244205
1871598
1404117
2874214
2760341
1204043
2720811
1994553
2300524
908013
962833
1285910
1158191
137918
1199533
2319007
2195274
2849036
509161
678298
1068796
1121878
1192237
2058962
2212254
2297614
18460
1191234
900407
1294671
2276143
740366
842495
848
782338
1264952
447336
1652732
925881
1169265
491722
2430943
724811
96634
302254
1006649
705607
1609224
772486
1830212
2753493
804616
360824
2843637
2662243
740671
2045171
2016903
710024
2081172
931536
892832
2002262
591785
1485706
1225115
2077552
57254
863337
568115
2182705
1962322
2402971
2204470
2837802
2375020
2177098
2617774
1875632
1646049
635437
2481630
2256243
310080
2045228
2289849
950543
1203860
1716398
1368798
992306
461401
597344
246657
1266028
1075355
422614
2227578
576955
1015038
1157897
2522255
49489
1309931
2194611
594580
773269
283719
1920213
1019584
1718342
793694
65247
2678495
2861852
1577313
2073001
1998119
1134741
2292444
2461943
1671971
1174135
2284767
212441
1672695
2786523
1000238
562880
69065
262643
191888
1334638
1964067
1096310
1573788
663919
1041791
2423079
329222
1208804
2694330
553168
776099
1159703
1415142
1626169
645911
2008463
2284940
187040
825436
1625543
1815758
2833021
1498513
490992
2184757
1497604
1595518
2585652
1224843
1887529
608491
416557
1580833
2335864
2129881
149215
1493552
2135092
1757561
2063521
1438561
554514
2196355
2776303
2069203
2586045
1541885
835262
618576
929796
873682
1962672
740853
1643640
2034345
2087648
275100
996643
2065580
697550
1262630
277104
350766
2158854
2852730
1395269
1517482
105437
1919789
794727
2842495
2639776
1292922
74211
1499229
291665
2827086
2213494
2345736
401886
727397
1205150
1730290
2456698
2758618
1211620
471121
840804
2439143
714984
2872324
2906648
1416958
2826322
1700847
1955954
852337
1915224
1605142
1564753
1290131
1414916
755920
1487436
306935
2685498
287859
2938092
1817362
1518908
1378315
1955608
985491
1796030
80241
1995052
765626
1660593
2679792
2497950
2587743
2698310
1374139
1559363
2505977
774810
2718768
266174
1391721
2262589
388704
2603477
667586
1347963
2655889
2445864
228888
938889
2088370
2292852
16072
2904410
1123262
2823394
2766810
2071637
375945
841197
2020517
1688174
1720347
733117
2195781
441823
2537071
963442
2371982
2729680
1765564
1856499
2135725
2340086
2521202
1012532
2885467
272060
2673066
478392
1419720
2368309
2268750
590629
141748
2909127
2506553
415814
371501
1868503
1430229
1043662
2018731
1712504
1100997
599146
2534103
2101696
1479173
1086112
608823
2496920
1399411
1485906
612522
633141
1315121
1554046
2188738
1392912
2889613
803609
70206
507456
1061492
2540820
1979849
94076
2691556
326777
2011717
535853
327483
624171
860053
2299146
403019
1598963
2814623
934153
1968201
2453967
1947359
1148382
1551020
1425621
2265170
166784
367676
591399
1571093
2014350
1521148
1711742
2775808
453509
81287
1984779
644885
2424690
2103458
599633
2900081
554418
687202
1598208
2028514
2753164
398722
412892
559256
720937
1974901
1826349
560259
1416706
2658514
581249
1775388
553099
2684397
814641
1898273
2678196
419951
1454790
2101466
1596593
239488
1074977
1461229
1068529
793768
2833206
1356976
2051713
652506
1086307
1885688
2097884
1144599
882689
1412918
936888
2360334
2043608
1414151
1239948
2604865
1130292
1841530
119398
962917
1295819
445012
1676718
405401
2266131
1040314
1093202
1243564
1708246
2004161
1424830
2428226
1142309
1749153
2151454
1126771
1214184
734669
2579
2376224
1733592
2399213
1305510
842358
2348485
175555
321709
1698147
2880866
659107
665855
2661459
1596284
1852980
568578
159433
2859819
1026988
424016
456911
2068329
2773850
1533001
960169
485556
803992
271803
2198929
972020
2918376
1669308
1325271
1735427
703880
1598995
1495424
2235371
1126664
2000121
2065853
1974381
746728
308197
2392605
837384
2690745
1629510
112910
1880409
1987169
1364865
232048
2376806
842987
2696613
979079
2746078
2273419
1581282
35048
755077
2296578
2889861
1911987
342488
1036686
842801
1000268
1030815
2551500
694321
780237
1061870
116164
1725370
1763942
244995
1853910
1847442
2766874
1922407
2924786
1154689
2347371
2850045
2630504
1181238
19128
2862272
1495847
2276995
104115
2013343
2935189
1806298
147954
132174
2058896
1423880
1682220
2521151
680536
1365608
2608775
80359
981886
49997
1844757
199140
1073346
695014
688094
1225500
2030728
714311
2418787
2757431
2939387
2352376
2713909
30446
2644141
1509612
1372507
675094
2316539
1191298
2536058
2765310
1135532
1759700
2719868
2527301
1117866
2568810
1669214
151112
473508
959213
1686279
294174
2902517
2783677
1575862
260550
2040068
288340
1412958
719221
568413
1121682
1256530
419528
2387353
144345
1944254
277618
1581791
535326
2219019
1871959
1116260
2474836
1707795
2840653
1454783
52912
1765254
1471906
1471927
383757
1087018
1507443
1417750
726171
722111
327691
892036
2660559
2066354
2068837
80541
924238
970297
1826407
2606051
170430
2891273
2072086
2288939
201484
1877879
1365518
1507667
999251
1902944
2149574
1688836
2117039
473154
2572869
2402775
755814
2849033
440824
1529187
497390
489947
1619172
670309
262955
2148489
786994
1174809
2404622
1636998
229204
289427
2011769
1690986
2484505
741816
1966900
1117646
951548
205939
281590
2080312
1357093
600815
502326
342750
1590551
1353781
180542
904908
2708178
968753
2750919
7219
2116731
2123455
1057587
1504984
1857417
2936187
958904
682664
2018809
1377580
1747424
2939883
1447107
2477443
4270
467224
263579
1665211
569439
1335804
1534248
2763033
872305
1516951
2827471
1943953
2771296
1576697
2250107
2682100
357596
650885
1436082
1397545
1029630
786772
2269671
2775000
2737118
2161006
1624901
1760129
2812440
1889339
246695
2752812
388362
2233615
2178236
1925079
2004534
1557323
1568105
1510646
2442260
115478
2729638
1424006
2179077
1749998
410445
941717
605366
1682825
1242570
2151398
874960
2543999
1223208
2126223
2828577
2068867
1827539
1757243
256556
1729667
1519377
1821826
1831910
2378598
1394852
1176152
2930313
1636546
1023344
1593195
2755157
1552795
255394
2827083
2516320
2791981
216324
2019757
2760548
1538004
454594
2192316
685704
2537024
2592517
463256
2116741
349558
1360679
687689
2175799
1278585
311417
342786
405377
382447
446857
2161971
1628117
1847534
561952
952928
2262612
1664032
545935
2494885
92586
2893663
1402845
2929688
798023
1377130
2189490
252965
1988476
316120
620212
1471090
993361
1902572
1871437
1019549
195114
745564
2852303
621850
17762
1080993
2240895
1261725
1314469
2588207
1159914
2332455
789614
2300763
1177283
1758381
2354716
1590014
2379932
1454248
1352185
747215
1996479
1492236
1280185
1292125
2188879
2332232
1952489
1129917
1820704
623476
2002057
1651076
1583716
2444885
2217764
1508745
2325751
2195645
1513451
2045355
1763751
305506
1871908
205059
302787
2188186
2668183
2281264
1892631
2474751
643766
1973378
361364
1401556
1603844
751271
834231
1064862
195942
2156809
2432766
1667874
936881
1358689
104197
2424493
1932399
1452055
1330236
2362027
1184665
821436
1406755
1566146
435105
15847
359978
2095192
268621
2103062
2639592
20824
2425651
1988170
2822277
527204
726168
1766001
2188273
1831732
2052569
620889
1534894
1145123
827941
551907
2778558
92936
2438560
1646461
2303242
2492266
1316275
1089748
2237436
323095
2893396
2131817
1783983
1399874
1643547
2389188
785343
1629307
871695
1245987
525215
2646190
1105079
643236
2447235
2241935
1102542
596619
1428963
764078
1140563
1320319
2816940
2679087
2021798
2129218
2847224
1658289
911613
588663
2097363
1940595
2181758
1121302
2237386
1133327
1310189
811514
257837
1945391
2189093
861994
16665
2930122
2708002
264924
293079
1280327
2502270
2692185
2876397
1580379
931489
2334901
680414
36040
2141052
42115
2592780
2843503
652109
2870814
1969788
1583989
728043
2422223
1449293
2507534
1137343
583598
1611805
1743742
203608
2133516
390585
1601320
2410616
1640184
1519182
1276443
2364622
2861430
2300386
2565426
1554894
2115160
2202950
57843
1363334
1085300
347880
532707
2149998
231958
54121
2793832
1504609
1616438
144057
381325
551715
1393696
459063
2761919
1843230
745521
976024
787272
2359365
2694671
1564993
2439653
1917203
2464048
2912599
2062811
1926679
1397323
2830943
2560796
2276332
2617808
370742
406593
371689
40595
2575283
55264
229288
2796044
1787477
1201781
2439889
2782355
2509967
1152686
1638858
2790306
1334756
377594
1048967
859498
2802233
2350114
1959937
120501
2035444
2696884
1112749
1165453
148602
1483527
1498576
1818046
886145
1646387
1510326
1246547
340012
2258519
1085012
331108
1495508
1591933
1652083
2074908
1132193
1323261
947281
2220795
2358186
489656
1078302
2284497
2530956
1332413
827013
1350316
894078
60056
2554361
2709586
2237379
2003380
2788803
1855582
2607915
585013
626506
2190065
863441
436606
1599034
895522
619464
1169957
1244987
1020933
1053566
1507357
828041
873693
1850841
2145332
2060584
352214
34663
786141
590119
1446488
827656
2589206
1452363
1966861
517472
1214461
2505080
1454427
1918796
2668203
1959760
1656645
1200791
2670094
2020389
1449441
2777472
26523
1504158
1154599
619096
1481658
1714323
829800
1125778
146877
795824
1539005
1802592
885707
548507
2830462
1520518
1959856
134382
2912039
1539104
1424777
1749810
2363470
2155206
251179
517313
2408120
875507
107587
2268602
546759
2759798
802321
1560710
1438954
323634
1773370
1982818
1383557
2041756
2210146
784585
2026496
835818
1939525
1228795
685735
2414717
25986
1904328
2294156
658414
1556764
2790800
1396786
1906798
2730803
2038840
819128
1774170
1191371
2745183
1273861
2114096
863823
1841367
1319847
193340
122977
1700136
811490
1686962
2670623
2424203
346508
267688
512589
1667720
2530684
1525977
483962
2061389
465750
599851
1793217
306910
2508478
1635893
699438
45004
502608
193999
2614845
653308
815884
1832519
1153386
1600205
2620108
2721108
1348476
2885764
2590588
883032
1418420
1608661
1525352
882094
355834
2340586
225491
54383
2274629
1499037
600314
526413
2931743
96269
1114827
1389904
683366
1541612
1250387
171413
1945642
516691
2405539
1028680
303347
1210990
497815
544922
210628
2772259
2740733
714207
262994
1416766
2889722
986996
1011323
2852292
1790068
1966187
666118
37691
845678
481144
2095842
561829
1138301
585736
1786510
1230549
1927639
385283
2614186
2030396
892064
2560726
298201
2007347
1408950
437877
1453361
1599153
1706639
366750
1709134
1197683
1559431
790192
68440
1588204
1055892
838606
886608
1321550
2360914
2233435
1509730
1557890
619401
2387206
1703736
2589513
462080
516624
2476664
2760900
2651137
1841964
525394
497844
1294665
394955
1989162
1041288
1965848
174893
1442527
571681
1101668
2380263
1782843
2459297
2596148
1806031
921224
1161911
353050
1485678
2280343
2127988
2704982
1743656
2478822
144767
864255
447541
2401830
158268
2473178
2148291
2514843
1275117
2614877
203327
1864648
2686423
708069
1972573
2365180
1477833
2635317
1136549
47795
354017
1676603
475901
2023619
31143
1394097
2342981
1647457
1633586
2409040
956819
378054
2751276
585768
639053
1847273
1920811
1383760
2698890
2932642
2563819
188406
2398413
859884
2478543
314337
1983193
2474501
1823118
559375
2111271
2488290
2354621
242234
2763954
1474209
1056338
1161693
1482342
1030858
1851206
93440
12824
2135131
2883264
13646
2439742
2684067
2399821
11313
2302664
1109865
1316853
2571316
1810818
1709309
1979639
293238
548713
2373571
482611
2566005
1027718
1657880
1706115
1929451
217927
583929
106424
117725
2316294
572076
2845382
1345962
2838898
597899
843411
804982
2911102
2031267
2809738
829352
2186100
735446
484503
1600106
1279944
400138
1251244
123897
2888281
1163177
533624
1720893
2356782
2833918
34157
2466698
21799
1544122
949004
137648
799801
2394132
1662151
1795783
396446
747184
1475045
2468305
404143
450682
2103446
903861
2374546
2686131
81661
1346889
228984
2609187
2551246
2275715
951252
1213597
645808
1690239
2807442
1388179
2083990
1260410
671565
452290
19312
142613
1896118
2506856
2082012
705939
393681
2694188
2447944
1132178
2444123
492239
1065876
336399
913980
1869926
1995162
2021665
2434854
2372956
1619736
1512210
766582
25823
888649
2251293
1681498
475434
2798545
530727
176923
831607
1608534
2567936
1919611
2242965
1297843
126107
1488918
2391789
873769
750466
414398
1535548
179937
1090172
1210484
1194814
1657123
2738557
862841
1357016
51330
345621
1067191
1868131
2756855
2318080
1550919
1834638
1313689
1924209
210172
44907
789373
2571136
1298488
513788
1029574
2686500
2100092
2787485
2633615
991088
879816
618172
627543
2271874
208460
1941154
1097412
1974470
51638
675442
817139
1821945
2397517
2923313
382311
997749
2032724
2367834
246294
83410
2378203
1146291
1696543
1746332
2496609
1182978
1210332
114372
1455605
953284
212895
1435304
2088493
750058
1041132
1188146
588755
716923
140774
1186020
111751
802389
1491255
1162210
1005228
874001
1030724
2624725
488249
2425456
2259504
571494
1554332
2076193
559683
2419514
232525
1797781
1028647
2544745
1695534
2459900
2678139
1650833
1247334
1289443
2123811
1178992
2778929
2859238
854513
379069
2699737
2567417
1548291
2596760
2575075
2429939
1619124
59698
1707133
1363685
1728014
975826
254223
2043480
1435680
2614706
456103
2659567
1246702
406642
1914571
834161
787820
270846
2130548
927454
682256
664759
1365936
1578669
762259
939897
2443864
1792862
2299051
217981
781128
2066818
2652970
1983798
1317831
1959356
1919905
1569296
2897511
1814198
1782199
1792465
1515977
1244034
2369480
2191902
1190752
2183755
264948
1534782
2245944
1467958
2541693
2024227
1865637
1270312
1110120
1537817
1754575
1902591
21042
400867
629408
1506779
1469262
666229
18964
1457619
99294
2026253
226400
457423
1517379
422379
52815
2320823
218789
1147531
2412103
1828297
2180551
1547938
2081244
1046196
1641440
1163753
1313165
1487742
2263739
2145846
936244
1328530
1292521
2377389
2780457
1860346
1439411
125626
802009
1708329
289754
978304
2225772
2935250
2052827
1295321
1845439
2784841
2285815
1512302
2204342
2777749
1162975
478526
2659481
2614934
132973
843505
2218697
2068004
1027410
784505
2163438
805127
1496157
1572569
122034
224101
955190
2432588
58741
1255706
1016248
551403
426706
205518
1972735
1868301
465090
1596178
2422921
2245630
142073
1604275
505190
329164
872896
1635614
524500
1900136
1787627
2710896
1643211
236380
2355674
1080319
2072351
2203935
158920
388369
2280938
1498884
1224368
1520120
2696681
180638
675067
741803
1973641
749212
1892334
2130225
2166064
1026702
1033164
303713
365881
1749389
1380242
453816
1701287
2042319
666547
1752133
2169542
99383
162724
1558664
2925160
1437938
1342457
2815631
1229540
1065047
324999
1109225
34557
2383541
2530522
266648
2010628
1131605
1023649
2308496
2262063
2738519
643564
35901
457897
1927168
1292674
2270180
1081110
1837177
302383
2480982
680504
2830968
1449942
1046324
656297
115558
2308694
2216736
300597
782923
2229935
2662269
915100
2143986
1089146
61006
1436444
2877751
2256608
749089
196967
173913
783211
2350356
1842099
1758281
1715988
2690910
261214
1173372
1648310
1861760
401752
2258358
2857441
2429499
582195
2348351
161445
162974
1345643
2148372
1709760
1696207
2801294
1297410
1796720
2850287
414879
1650678
2984
731169
2510368
2377027
302045
1910120
1979703
422330
1478591
2130635
2438682
2874504
1418492
1675398
342277
1268418
1654698
1843932
2372936
2049956
1218007
1101907
2815909
664793
2844100
1380369
1567227
127699
1483965
538298
3556
2763957
1752763
2446553
2888244
1571503
1023373
680189
611917
2082788
2254194
1248561
984336
2484406
152036
449354
628712
2564536
2583137
1652829
1537333
602655
1857089
2117993
919585
982406
557188
827677
62108
1608383
964224
433152
1567985
1187305
1447400
2804825
375441
2330025
2684247
1267928
2136286
260888
2804067
683838
2569920
2796300
1758332
5493
1690844
1139108
1816693
1387785
688922
2787373
2065122
2185505
1846447
1982153
2269907
2509162
1338836
983402
1018162
2280140
1538550
2155455
1622203
2535838
2102612
2290669
2153452
1112963
1526565
2717910
305307
922227
1924365
2805762
2553278
785440
2152110
2722346
2368687
1207445
2450738
1264822
527243
1162040
258760
1128243
2214351
383008
119486
1156457
44577
787279
397103
380959
1490983
7908
1833279
290165
2083318
809722
2255872
2328484
2510369
1675931
435290
1891452
1404660
2523365
2070721
610338
1471124
2882965
423025
2841502
14442
2135781
1348971
598979
2335227
131692
2474068
1430278
715152
636880
2717416
1588694
371301
1230464
1684635
1593341
313931
1376512
827726
1508938
1124240
2918493
1770536
1383551
1098288
394134
865140
909508
2748311
2750947
1255150
1793714
2786926
1145765
2311394
811273
1775587
577762
416292
1612287
601224
2357833
1894898
1620162
2428832
2671078
2035312
2301403
930467
1485898
1207911
2202640
2575309
2524389
1504986
209736
2162970
1376464
238523
1244720
1345568
2048064
852424
1302683
1576009
1393051
970593
2676821
1530939
2077411
2402293
604063
2540350
719438
398550
2867933
1599964
1963626
44958
772884
11100
2590754
2568855
815351
1648216
86783
1248352
1461385
765082
1367728
1380253
1258374
394383
421248
457497
782480
1896281
1715877
1865883
1760889
1469712
2014733
425179
2213066
106923
829656
1917052
658276
2066902
1865250
1394319
1563362
793429
64648
1112479
8263
1648355
115135
813437
457714
1721440
139309
1473226
461929
2070857
1326368
2617078
2247964
2222136
2850962
1276010
2402897
922016
383723
1675255
309546
298749
556503
918782
1784580
869577
1300539
463820
1653958
1259824
1385537
1507731
2860532
1764241
1395953
2336888
776590
1814295
2730516
789179
1912957
75974
2605078
1594762
2036905
953188
1253135
375851
2369545
1880430
1896871
2816256
1813815
2883947
2654673
608770
2328013
2470538
907499
2059376
1603111
399505
1616174
1091153
2405409
262607
65611
1142639
424818
960421
1409976
2266208
1212717
1307407
2821161
719919
326293
1218796
997193
609643
1799488
289900
1816060
593955
977413
2626865
2223985
2746788
2897152
678505
2152160
1982461
1561815
1375955
340600
1306748
2580559
877581
2431171
2698111
120765
1137814
528853
1942990
376214
237226
1257824
866600
176828
784050
2694288
2068828
2138162
216947
2246457
77636
1232841
1587277
354387
1801585
140203
2092554
1761910
2406278
1770536
1385958
913047
2493104
2019697
1781671
414520
1306553
357911
2213590
450842
1155988
1513622
696194
2631351
1954048
1622814
40593
376134
207968
2261660
2159122
2933199
793472
1383142
2262409
819934
2750236
180811
1630678
2282782
1633775
2663668
2376815
1555336
617384
2328080
1097470
2897470
2413805
2387560
1567585
727852
577400
701471
1591039
338456
1035405
483614
671516
1250352
464129
1019425
2299126
1874192
824374
2799339
2671654
2067574
2486548
2501156
1377537
1275606
819659
1653166
1862142
312862
1142097
2003265
1810840
933188
541880
779244
980846
2762644
2383912
2871666
2589161
2218090
92684
443897
2648128
566868
750018
2351878
76282
1007556
188364
150179
1027275
2718875
2710049
1544029
2657617
1125771
1215062
138721
783297
2160004
1342034
892957
2375772
2011170
1976952
1767632
2076491
2164772
2454235
76120
1646662
1355459
955838
595304
2487962
1088072
2565912
1688296
98028
2818548
635438
181653
2697776
1333873
1118376
2368495
634940
912555
990523
1636431
1583569
1139711
326571
2532334
965203
2800776
13213
495527
2714292
1245153
1211629
2437655
1757063
2710430
1626670
2047918
1117068
882930
2706043
629556
587666
2079460
2073142
2313953
1698928
2607255
27316
1942708
2024872
2180993
19789
2234002
2887404
2221045
1673875
900385
1858807
263707
1626345
862181
2483503
2377738
2795117
419382
2649679
602414
1809036
8487
2889194
675647
404879
1362756
2137448
93472
1975764
1425380
1483681
666503
175531
1720364
2086125
2716811
2616116
1882762
831117
2076757
2483635
950781
2029692
1994374
1871936
1965103
198438
2925857
1740784
1586967
1528127
1346662
2000757
2024728
2017773
1604591
2767212
449146
1598645
421227
2306391
2596150
295668
2347680
2045710
2261355
1764364
2331539
1687232
386125
57727
1502427
1737664
516054
2939653
256668
2810539
1604184
1818017
1013030
2479570
1695570
2818708
154132
1439763
1125372
2152538
995938
1323972
821382
340777
1981662
873437
2612787
618335
1174289
2921518
2540442
889155
2218057
1652869
2053349
590090
1565451
155819
2522422
350906
2364232
533777
802801
2363630
2516503
661800
580923
774570
2833429
2022672
478526
1380640
616079
50837
2892094
275867
2883863
1768752
368591
1259475
2581846
2703087
1335038
2181900
2740074
2894232
2224335
361964
2071420
2167993
1732262
133249
73765
2790367
728584
2037246
1793646
1974621
1495197
2538806
973210
1936657
425002
759299
953335
1566649
9004
1903051
2432627
1000550
1772585
2276925
137690
40521
2552405
1788080
1052357
1698343
1397101
237419
1546005
2113473
501147
307585
2185524
2698784
395783
1504678
2218662
2393570
523501
1796876
592843
1006061
2779639
1381104
2238605
2844321
1510331
2491595
815646
2291934
2236271
422359
2784018
108716
359821
569900
2428963
1670185
1528531
332223
1523608
1033739
1133097
1550461
2130899
1042217
916052
2647191
2562027
253614
498191
2896930
81484
370665
299799
1302257
25358
1119638
929469
941755
153783
826182
1656046
1668466
106387
2149653
2364733
1849228
2249369
2666384
1612185
203136
509271
455446
1581559
1997460
2735873
208915
2763233
1366875
236664
729568
912880
642949
46192
1744544
2766242
146077
387174
1830027
2232584
2330815
952088
2838875
1119225
1553824
1642160
627802
423901
284321
2475558
305584
1775670
881563
1294839
1153171
1695561
2468202
1918157
943136
1204215
82782
2727239
1992057
957624
1941854
323026
386129
2086203
596378
418398
2388114
430295
1022396
1796615
134725
2215318
600000
1115852
1048446
2597416
606338
2803054
1538774
2556987
1131472
1273907
2557331
2202654
1942730
2601420
2893488
406307
939827
332190
42454
1507213
2037126
2486525
595503
1085505
2523576
1383472
2352341
1710563
1382488
2768553
218973
85897
1289478
110410
1919081
703728
291842
1948234
1396385
2754659
2495869
1524460
1316623
1758503
2793067
2822970
1492764
626574
2514449
1965609
2008117
263298
1166798
239757
1072291
104477
909944
1489491
2031182
538583
1795062
1083411
2828005
2479293
635095
2360633
1646005
221671
795472
1900031
2046723
2182656
403304
1471395
1154705
537228
94980
1423758
2759833
1034595
1680994
1326374
189400
1303319
387783
1777377
2493752
1806942
487898
639428
922581
827700
1101262
1151179
2155019
2547004
2853958
861335
2129538
1615024
679628
1807692
1643825
2777677
1635656
2323822
153467
225996
1634503
1664002
2707168
700918
1737617
1723786
1872946
2168681
439992
206378
830852
1428747
299227
954878
2408109
1212150
204668
529934
2577351
1362367
77360
2325975
2628184
2055605
2138681
1081121
552928
2839449
985303
280761
837121
95958
1653309
331173
1775467
1148964
2746838
526440
223711
1060945
137570
2502815
2133600
102166
294866
362487
1057357
1172785
157829
795448
2898570
2237103
1548345
823130
1718682
814613
1607046
1722895
605714
2916274
2557708
2425177
1783489
1975386
1713539
430532
869078
2612579
910640
433807
1772753
2455820
1108630
959472
2019261
2102435
752364
101771
273651
2092523
2851357
934446
2517707
2567786
2530176
1116155
64249
2635142
745195
732103
449545
202508
839894
799317
1030931
2898415
697592
1851561
1265778
434617
1450331
234959
205785
282491
1041264
1705408
2874122
881850
2343267
1482382
11508
594062
525416
2164329
31416
2273722
2222109
907145
1481860
1143459
2366277
2418976
2694382
1501550
1397210
1877977
2441529
968215
1753276
318880
1883036
1480093
1417693
188854
2647904
448090
800690
2061936
2011592
1489418
2363160
1749044
967700
1748651
3973
1633651
2443493
1560832
2622100
740965
2518170
2648892
1438980
2603143
2061771
495076
1576640
68719
564791
2356297
1777450
1953674
588546
2475210
1984423
2373390
275981
671321
710150
501810
1045515
2471202
1348517
1791812
1492127
1825323
954215
2124353
2535415
681004
1275346
2230025
2266174
1865070
2438692
711699
1628102
802103
1387987
90848
1571157
970265
2436451
2698121
165249
1244825
1086966
2719019
117534
1347624
2637876
2474327
2732571
1363810
351373
2086172
1953432
1362880
2868810
1877305
11000
698525
1849744
1880826
2573437
417695
2109599
257531
2892196
1393829
390990
2441637
1721205
1546855
1267490
2871508
2789579
1362914
2148106
2255069
591621
2272293
663505
1767376
260682
1423463
1773809
2908407
1052221
2839465
2338528
806048
1298000
2701856
2139912
1168850
2932500
2095272
1445891
2150438
2200549
120350
1413049
656735
398552
2207547
2180610
984114
1783621
1083347
287287
688400
1798170
1537000
1979780
1511891
1566054
806113
997318
2100012
862405
1244317
2754499
2928786
796890
1814381
2540758
2746202
966909
2049546
1450922
1728871
2653517
991787
1469297
791622
193854
2193415
933807
2205317
2932797
1532878
1573648
1674883
258638
315066
2225496
1625938
2669630
2110735
2442321
555632
879089
1259328
443531
2415526
1845004
63909
1066956
2635337
2657761
226875
2472715
1666362
2170445
1785777
2590785
761550
1587621
2014666
1008280
1020179
453688
2525549
940629
1866846
1600032
2427009
324349
2215854
1241172
1234711
2439865
1138415
2104895
2406350
2287072
1493880
2157141
1604594
1417808
1015459
2911896
1751358
2770443
2758557
65532
586777
683882
1525473
2517320
2538408
980103
2937794
1549483
2349392
2599616
2750641
1420204
2569574
2852959
1511301
1792517
182687
809778
700740
2436672
2122403
30513
2173493
2355007
2544169
2881349
1207233
1806161
932159
895437
1903590
899588
2774594
2611281
1985459
89256
2832626
2676293
1412897
343974
1232565
1835030
1263412
1459628
499145
1510677
1288096
566260
1989173
1952099
1362891
233833
265460
1609182
2929515
1696904
2036499
2776184
2056508
1119642
1713195
80313
2811410
827029
1537101
2013504
2061987
665380
69320
166217
1123669
660903
2167741
435471
2063543
1470188
1277880
936428
2487544
2697131
2115827
1546647
233680
1449219
2629231
294189
1598935
189650
529766
375346
271022
1892527
873900
719900
444875
2405331
1551905
1911762
197509
1271358
1222990
1668947
2761612
1809975
267000
1301555
2834319
1065375
1355332
1746162
987555
481467
192450
1509120
310862
576364
359133
1491563
2246433
850238
817297
120811
1756352
1080989
2773363
1413613
1788833
2330276
1021511
2752548
2468037
1362047
494764
933969
2173447
882852
1428473
1667800
300417
1634263
2021722
1007272
1098116
1637036
1654650
365274
2392629
1663504
132853
175721
352727
2577183
1069015
1447370
954235
52751
1382109
915328
979343
1689006
439364
2209220
1367324
2275749
2709254
1680330
77570
586875
1094672
1804115
12367
1378585
2481514
2794257
2761567
96039
2458664
614765
2826487
2113241
2312666
138498
517687
2564010
2299106
2705408
2626390
654197
183112
2180289
2559796
897244
2866701
691788
457008
407117
985572
605249
1633765
2440764
2658224
380984
812023
1528980
869537
1719432
1642034
1056492
1807202
1668506
2437334
1045682
1901683
2123937
610164
137707
1278922
1920690
1904434
1965546
63396
2632078
2531588
1755352
1700346
1043946
821435
2831044
462235
1925522
59136
707684
2142523
2799708
492809
1118374
1871202
175031
12036
1115858
2854884
983374
353102
2606228
2674335
2057963
1267430
861595
1223471
1807475
1494340
382565
2136398
2149482
2584892
1062939
2086697
2928121
2738664
1261606
1510834
849515
2369587
1113078
1751917
922446
1802119
889990
1570579
1354070
1978901
643305
1950075
1899067
2764476
1934884
1316814
2031885
447064
744288
1423963
77612
2163732
766196
1991377
1649128
2016636
1725052
378198
815626
1763757
1753465
1573414
429016
2908613
1202394
1715991
758062
1157262
1728457
2233421
974107
2707567
1783784
1855673
2902486
359709
499349
2697586
1773844
1359952
959791
2368130
425259
1228603
939
629515
977823
2084428
1183480
1057996
849547
2841327
925366
668725
1986000
1830906
779168
2819021
674493
1908400
811639
1891166
1370951
2841386
1205657
1678513
2063385
68266
2044207
398775
869943
740768
1994263
267709
1450215
2558182
1428212
2220154
2475607
2603093
1912958
1140831
903989
1648398
1394526
2627085
2315317
1572619
944819
517017
2644983
1752327
2398701
2484457
2735267
2111584
188731
1615504
183449
353920
1647441
907770
2750512
814041
916750
2293025
1089728
2024668
1614228
576119
1856867
1684001
2084527
2639760
596612
2626608
1273847
558357
2578903
2875732
1770850
153778
964156
2443160
2339557
1997343
1856142
1240370
811621
2884622
1859630
1247787
2520184
1850855
460127
1475390
743784
2230167
2894885
553073
226102
1822906
1249190
2884477
1143161
1061461
217920
420531
2642773
2736521
826279
1056897
2015682
2513615
1457757
520033
2537420
525351
2753329
1488788
1435359
1262273
603669
1928750
82551
1389553
2274071
2187144
2303411
2642356
152474
2070961
1253466
2646806
1081657
1019636
265491
2809651
122576
381708
2121361
2648090
1120737
2708328
1724225
1733999
2701263
2520759
95940
2874076
2592585
308463
1296382
1467832
1644865
1036607
228666
1727490
488212
2395919
188551
1527819
1109845
586369
522844
215918
877119
68164
2858805
1215895
1826464
502204
628228
1797941
166508
67007
1233587
1998368
419276
2563945
2184807
1784344
677538
2474346
298353
1107613
423921
2326967
2810694
2677335
1045451
2003123
624854
1169340
7385
2904663
1526858
534520
363347
923262
2074809
1614341
261698
2614572
1836449
724205
2873777
1119704
780032
1278446
2541147
1974462
1803662
36589
1812574
686649
2057684
2144810
8564
727455
1368602
2302073
1608750
1324296
797030
2606592
1041127
2663783
407339
1110180
1701541
2476454
2150072
2391934
2419063
1562863
2088807
89873
1488597
585276
34213
246987
645359
1136278
1933213
1208815
2015021
2669123
557864
993737
1274542
138797
298914
2541103
2641403
405318
2350493
1848187
2068676
7584
693173
2647244
55501
1240561
961332
1411207
553932
207261
2766937
2016938
1401297
1674980
1733563
2109229
1804625
2689032
2173513
2431104
2691450
1178600
2199784
2869741
805278
1676951
2122344
1224863
2664845
1013082
1558419
2298680
2762867
244817
2319958
143969
1141482
571156
2198995
2309208
1880066
1326999
1811140
2603951
1364284
1980552
1954866
1849649
1305676
726036
36373
2500648
2365095
1782814
1896913
1020463
2854424
301757
354635
1636120
869685
2512913
52293
2819927
959837
2856306
2909278
1348732
570353
2789898
1264139
895065
1060411
2433110
2359042
1836008
2091662
2623571
362910
443656
1656837
1532415
1297191
2540030
87922
643978
642935
527910
1185692
1752944
1632176
1960169
2384101
2321042
530675
2170910
2733925
1462056
2008442
912877
1013677
175025
2447485
2273275
2413545
1312734
1374503
138701
2560369
760111
832017
1281868
2329627
956747
2245059
2819843
1000556
587631
1229830
1388615
961326
184711
399118
1428885
1188914
1386561
1915274
688810
569389
1001156
191070
1862746
1618983
310665
685383
1477451
1598468
383501
866553
2835128
147741
394561
153564
541628
2662609
1946469
794331
925382
1332622
2826710
972243
2042377
2734201
194421
1996592
1717661
365049
302461
368649
2090092
2528726
1102291
2914798
1685819
118800
816918
1362422
1619574
2472159
1176343
1748431
149586
1243551
186742
1580821
2362960
323105
2897092
1497761
2687991
2211962
329203
654992
1418283
934279
1584948
2639274
122114
827323
484750
294946
479477
2798242
2273619
558178
1800212
349237
2257035
2578327
1441365
2682675
2242746
2604876
766870
108344
503653
2174029
1959230
1418626
2845166
2406874
1710188
2904775
2938413
2607610
2135754
2548264
96744
183499
767550
1753786
1780653
1710022
459112
1719418
2857517
1039331
2200410
1254544
2351246
2169806
1397226
1614461
1406450
1218160
2940521
2301473
93227
2606798
1922050
2199892
268752
856227
1270156
2826719
1097876
1869598
2562393
128356
1722555
1357738
758337
2867252
1292410
897072
361660
681058
2798054
1423189
1538058
1568772
2537955
2152787
1588825
233557
763392
2458147
702742
109595
1953920
2212318
624388
850306
569429
892095
1160237
1018775
1559289
103973
2499143
1319408
1946135
1900120
2713578
2190342
301762
1934012
763075
2396539
2784334
2576004
883274
2338575
888101
1306502
801954
1316042
655051
2462296
1558547
1253481
122016
77078
1210587
2440190
1297533
696700
132487
1755382
1696427
1781540
1202477
91190
2500001
1802704
2107516
2223440
2621017
1392161
628329
2090302
2939938
330738
874634
947976
1437035
1108444
2743506
220898
797226
1585568
423478
787261
301267
2179171
2189504
1063787
398747
864951
1636595
1799088
216015
2922127
2418322
378544
2530174
2460359
2363005
1216239
719912
2885320
138899
1121773
897504
924209
1666605
921203
965616
2815887
2689949
1467321
1168381
1645108
1990617
1209614
266937
2504831
1199889
2103096
2272316
1363081
1360465
385016
746114
2600292
1484230
2011100
2302336
1717824
1922680
723701
1201184
1991445
2353627
1424624
2872019
1099015
1089494
729408
1197109
561444
2353264
2155704
2252847
2569399
355106
1500196
77854
593956
560546
712984
2697550
1693581
1490572
171256
1674510
728457
1328921
2254023
1802989
956286
1647465
2402999
1302411
1405324
2157466
2480478
1647113
410127
1663674
181894
2812774
804833
179763
1246089
2339283
1234352
2678402
2741133
1325569
72021
2238000
2189070
2925840
898027
2657438
154475
954640
2667369
1671629
2767167
1494328
83245
2138863
462771
2663296
410835
2298800
2746282
851076
1604142
1549078
44535
2313678
1714803
1729434
2000689
1786411
296950
2498344
988614
1266001
1901047
1938175
2209367
26206
1666835
1813972
1343256
829246
1791368
2924487
2826585
2295289
349709
2024008
241515
2516978
2505111
2504961
1554970
522446
2363014
2038920
2446163
733176
957599
420242
1088718
185770
2730240
2585368
2506091
299415
1406139
1914112
1470821
293476
176670
924582
363264
885653
641942
89618
1583032
994109
2196471
1560834
652982
1287207
1784999
673714
2349059
2203313
617782
976813
2648964
1633189
1455071
1982120
186283
2446349
2597416
1148693
2190544
858643
651245
720819
2860085
2037628
1158221
2722376
2677629
703043
1386922
669003
2661257
2731963
492186
2125153
251424
2081639
536780
339316
2692475
2681573
1197265
766412
1693690
623789
2108078
441276
2906431
1903214
1421733
2487816
1554979
1342697
1191835
2635512
62402
2472808
1625011
773177
1653064
948547
1766657
855377
1562082
906399
788111
1730228
2533948
1054722
1068664
750141
2811579
226837
2139765
1303367
2438287
2169141
1363783
1761315
2771078
1219250
202431
2829883
1402411
2548629
2122783
1087255
2137901
150650
1825563
2734247
1334025
325018
1170903
2244113
1381954
1143268
1446733
1733596
164518
1706895
223790
2698899
1924679
560650
2257413
2450829
2182596
1645451
32644
2560293
189563
2376180
896156
415803
2416457
1462096
72454
1015722
1371585
1294722
2525870
2317225
483321
1269839
439098
2328608
2304307
224026
1886919
2410897
1408777
926841
1618673
1996280
36979
586894
511801
2621087
1719898
2790264
1068665
657134
2703916
2751778
146779
1936090
1627666
1670421
2371853
640361
1604712
804645
1989028
1442857
2849108
375868
207454
1549871
796976
1903335
2387895
2325392
850898
2313411
675138
566500
2050585
2094594
1790002
2860860
2402529
602414
1324643
2230782
260074
1357121
2546123
1898927
2211480
1407474
1502782
658271
422507
1610419
818678
2566729
1327040
1264934
1749016
1023962
1093379
2193545
759094
1633005
1564222
1688229
1517533
2360477
742004
2733233
1469973
713377
1670535
442328
486604
951709
650642
2744784
2644452
1427581
2921918
671875
181848
1886901
686977
321405
1793831
43422
1514688
2916327
1846679
1046414
1885566
187431
897300
2395758
1801530
2304297
652264
530332
1716327
2843025
159919
1087814
1968975
2738580
2216826
2873464
2306059
2736717
333477
2924803
2252419
674959
670788
14248
1739359
1671902
2853712
2709238
633746
2528129
912180
213203
1393233
496167
846760
1236801
336953
2101627
1034443
1612179
1305819
2573487
1621878
698019
1847128
660632
2890949
2012768
1446619
188996
396260
2034131
1288309
452087
437039
378456
2692882
2240739
1274392
2392133
1277391
125112
1208625
683545
2327834
248703
2679982
1404215
2442786
2178156
2799698
1361634
1464831
1802108
33106
216314
2366068
239311
1740365
220027
400308
173053
99774
1732236
1621175
2202573
1808675
1564665
2332375
2559228
706999
1574230
2798725
1305414
2728411
367923
1535601
1454953
518456
2397424
714432
2138240
1064082
2162543
295487
126857
772868
2379777
582075
2463154
1272005
1696569
309471
1070746
16849
2454491
881753
2377615
771563
1702054
1999527
2137677
782755
2251305
431312
1536747
83494
1788413
1365524
913843
873973
520209
1823258
513273
1442857
577966
1526417
829119
1651705
2162637
1111247
430056
1476398
2034767
250154
2519635
1950012
745279
1229437
846686
102353
24228
2284203
807164
2413609
1810911
1075211
536034
436562
1749781
1173670
2138306
2080284
1574055
2247703
268514
874988
2867970
2158084
1321830
2288733
2137232
239298
219885
681894
1212431
367704
996356
2144899
747116
1138302
1707282
1034758
2035737
1990389
723808
1226989
265468
1814475
788686
1008933
2420616
203494
2102669
580693
2258764
2415672
646071
2641250
2227320
1457853
2919865
206164
2099109
253235
1207938
1513678
2575632
2540695
312969
81839
1626460
32603
447290
979110
62108
1981065
1099013
2449257
2257528
1394363
170586
1511444
623764
238035
795701
1137969
2361131
901138
2180062
1761956
1041683
957152
44683
549627
2366710
413094
655737
1913048
726210
2095776
2181897
351837
855486
1958154
2859466
1811188
1777483
1423045
2594887
1958854
1459114
2199623
932184
1498145
1478507
614121
992689
1450384
2924820
212093
2603070
1142679
199677
2473383
2326950
1233062
1926311
1348878
2418385
1775589
645247
436625
1347855
1347501
1588943
110598
1389548
983046
565865
1015259
98824
2573094
1398976
1577816
1465347
2172914
1483014
76393
2341378
538617
1920850
2880009
545634
763128
2558111
377810
2102860
1508499
1525933
73704
1432271
1110656
67127
2802021
588327
2598290
1543667
440361
2443088
1402314
1829157
781398
1241528
250628
1054045
1766063
1289881
2106425
2051603
125506
1852826
547913
2851272
2081138
142887
19193
1317632
58856
2111069
2015932
2616672
2783048
2768259
1604682
1735791
2622272
1361071
1627638
1145335
1405631
2769359
449524
2238072
611047
1280297
386200
1625445
1189854
735888
1699225
1262442
990450
2437429
2231221
1718569
835448
1853924
1154235
2737659
1197764
1671790
1361753
193367
1849926
615164
1770322
194170
1845026
449770
2693399
1982015
142514
438535
2212400
2856965
738118
965538
82977
2866101
838629
2006169
1878203
2368588
1382206
1709015
1898161
371400
2876766
1066972
1435261
2872688
2676452
2096884
1216432
2909050
281160
1965021
2141174
2492748
500332
1822063
2239150
1786116
1025541
399222
1264212
294590
1419830
272845
2853829
2284534
2715294
1933072
1761600
875729
1829077
157214
2084944
1036100
559939
2549807
1597583
803765
2518602
2436847
525254
2503583
164673
458102
51520
1089182
1453764
1745878
185407
1705796
1826314
1518180
1661542
1092997
1272865
1938754
1076897
39400
1917187
1781718
1513331
2821078
838767
2699496
536722
1895856
2830979
792838
2131522
2718279
2569514
228234
95369
835
2657911
2845847
100169
2321974
2711045
2177572
1827136
2149186
704403
2521701
394043
2310722
1952599
2738879
2893249
1847704
216005
1596007
2227021
86413
641290
178054
756981
2378305
2304796
613070
1689268
2858052
2495415
2209072
1682770
103336
63721
1143772
662061
2280581
1985775
1930794
2835350
1326801
1974515
70012
2874059
354919
2899760
2009851
2783403
1640859
2927109
2628487
466287
2878812
1520887
2012380
1650115
1972580
2495961
887714
1731934
55901
418208
1269182
889749
1551109
2175153
747550
2827161
1740441
2669773
1122986
1072409
209411
381574
1625953
1803954
72551
234526
1684580
2498164
498263
1386279
924007
2089072
1010699
816527
1291232
129789
1721611
2298256
695515
111011
1123714
1797531
373677
2459718
1797886
1561780
2849982
764357
2547845
2329741
2741762
854381
2699644
212714
236336
207903
532304
275062
1169519
2916067
456923
2377340
2109783
401143
1123179
2249720
2841785
1041049
1442478
249582
2835477
1721651
1253706
1135574
832228
315344
1133614
589319
596731
2054580
2127130
545183
2903420
2548512
1248711
2868609
1972946
38931
1874903
309019
460354
730610
2652965
2583214
990252
1895924
1069480
2392156
160486
749171
2596921
2727139
226340
2327109
889550
337594
531888
142681
2939087
1688636
887069
2217980
1081617
193259
412879
859009
376725
2904800
160332
2544445
539224
900344
860500
2722072
2488428
1708419
264217
2747241
1518226
1171065
2304705
2824981
2881881
1007921
687362
617970
581741
2875056
1149569
1603363
874647
691469
800257
837833
1265731
2436302
1892285
1485167
1329089
1728021
2617023
2846224
2493509
1667435
724074
642192
76366
1134450
419688
114915
1365245
2476308
1666078
160845
1281547
553008
852689
394327
2912672
2150751
66168
557548
2763181
48541
925845
2921657
1429372
622500
1390985
2936220
786297
2289393
1787834
832952
2051071
2423275
1786374
2569662
33043
203678
1643104
2605009
2359385
402888
138892
552392
2101546
518298
150298
1494299
640584
670755
803604
1770525
2337383
2386795
1818925
1715231
1369131
2169345
1280751
348513
1713504
440792
2138586
1903529
2105381
1010335
1924332
248268
2101002
187144
2903699
2171785
54316
2116118
2504637
147136
564138
1795400
1915265
2256504
953983
2721895
175495
111464
2508434
1934635
1593686
2934867
2124430
1538651
645768
454438
2570415
1982481
1188050
2903492
836762
1536274
1308648
784724
774492
2780741
1721983
131038
2501910
366873
887810
1406801
1663224
1228530
2364732
290302
1376754
1323889
374711
318944
2503277
2301095
1270138
2750582
601952
1416989
2677752
1696729
1418136
1565909
660232
359885
1959915
862114
322908
1672551
1297940
43020
2776159
255284
1895072
216778
2243099
173961
1962272
826505
2328644
570697
268563
1018831
1178094
1772600
2204753
79292
1723534
640671
1191628
365161
460421
2825750
220019
1954549
1075981
1363059
1776005
975437
2456378
1257331
1222966
633146
1842673
798826
247296
513366
2228593
675404
2229955
2516814
546498
2195976
2123215
2674744
280493
941667
543048
2521602
135797
1749632
287370
731841
2490352
984008
2372171
476866
1130281
2459527
2912734
1955408
137726
1256376
1237653
1650918
1742251
2369852
1219965
1803525
421666
1854526
1014114
508385
2275797
879890
2093839
2280062
996419
745698
767643
2659750
1244062
2647709
337076
881787
2411528
598309
2136072
194930
1123208
160377
764317
974983
848762
1333185
1805094
1439709
717861
1818907
1579890
562613
2717256
519573
2288244
2724357
445851
1415957
2421854
2280678
2359621
2380210
1256012
2148327
2522077
2173530
2483504
826664
362098
2126774
1969419
2577156
1079940
1071426
2322086
2730917
397598
2580854
2596294
2322266
2039718
401565
1204874
2250926
2359391
1545873
1054965
119065
1022329
487862
280120
1667131
2339328
454825
320268
1532571
404028
1564391
2615920
1395232
18988
1475092
2548166
617910
2435837
1846395
1626297
2699804
2486130
293631
1235383
1941182
439276
713653
394210
204545
723614
2650008
333701
2109304
1317680
373887
218718
1345848
157632
983909
1751831
1101194
500710
190167
1463474
2887629
617148
477862
2142750
2294488
110539
2082235
779938
1735199
737200
1964107
2335364
2529290
936797
2795835
1567136
24144
748878
1392377
1762709
2098269
2225204
845885
1126554
869539
1380462
1479184
14654
2757740
2462585
2179894
2696007
2907062
2453767
878951
1534017
1908805
1408104
1567235
2424490
674475
1054868
2006501
32065
2803953
1067698
1099522
1954601
1707850
1845915
264823
2694662
2853970
925983
1023813
825195
2086924
1385530
932153
92727
1181192
37417
2651818
2429446
144303
2784680
2227873
2130134
2873360
295046
1042955
333453
1255253
2416734
762125
579454
926063
166042
2334921
2053531
287011
1678863
2320298
1233330
259402
1126607
575967
2026867
485645
544980
1077136
977807
1913945
2334891
2821294
1039150
2454061
190109
2101390
1921919
2235723
2494369
1411317
945693
1082420
2620152
2578434
1992025
2281660
1589097
560337
1236089
554583
123190
463714
1028680
1422903
1559968
1350106
1753993
773139
2359426
938680
2175492
2128647
1175081
698677
1072902
1425580
18184
2912220
2735097
1640933
2077786
1047506
2692190
1819110
927133
2497383
355786
2314497
1708312
1911446
898173
1093077
2491989
1491802
924028
1228461
2383073
329653
2682517
2377540
450407
1958701
419286
2651507
1282364
2758698
1555953
1733187
824363
303791
2201345
888861
257862
735399
2511567
1394649
2481038
241733
1660775
2094226
2369694
2859658
2718121
713801
1559068
2179862
1891033
1391671
2468081
1474811
1044209
616011
2130617
1443759
2113960
1607393
464772
2190914
327892
243221
1228542
514423
803143
2484036
1856841
689945
2340552
260139
1266136
1848957
1749540
1804082
1466154
163269
49260
2867088
2656858
2517981
152898
205874
1281903
176769
956241
2538248
955419
1258732
1321611
2193852
188785
273133
1046621
687030
1719599
2582686
1408748
2568449
963499
1552529
2041842
2585375
1012605
2331158
328431
2165458
775130
1151204
2387383
2514036
1150534
75281
812735
2907598
419859
1803724
2754263
1864973
2390028
2360922
1253043
1229155
82062
864610
1114313
2365469
2333279
1631117
1530616
259743
253710
2148232
585776
345076
1898892
2582390
1926137
1069502
2894909
448927
847584
61489
1025121
2484322
2667988
2184662
736205
930981
2430318
2512598
248779
530115
776850
2382496
1064355
2768481
1647891
2424392
900025
175795
114
1013236
1981450
909334
2800023
1860227
345407
631712
302290
1712737
2168445
1329342
2607919
1005989
175124
413124
2276811
148352
1850563
1503905
173247
850331
1189304
125170
542991
2139894
1776252
2868533
1891921
57777
1516161
1569993
2885962
53723
2690442
1522055
1937810
1276586
2243733
22019
2417641
1573567
1598732
961358
2539198
137646
1902031
574674
2087898
2124729
269069
1044118
1057188
2181861
1677218
902755
2751087
1518724
418671
155258
2239892
2078152
442833
2282036
1736647
2902765
2753756
1172451
1914459
2329040
1562029
2309483
985012
2007369
934842
1469159
1487482
1059366
1477888
1052432
484628
302797
2273842
65381
1041401
384433
217745
2408499
1778284
530699
567828
1759488
186012
2014582
2496885
312646
353289
2143675
2312659
1868220
21295
1550101
2441271
1793443
2736383
180989
2362179
1099627
2348265
2729461
2167211
2190733
1499913
2785348
2936612
1444693
581907
78321
1481807
2600590
1081862
650319
118288
2434265
235734
1128432
2681901
2368969
898943
477732
1642829
684773
2583870
269519
770221
1112927
1388523
1051672
2608511
444889
1555580
386559
1316944
722755
438203
2529576
1439743
2732649
421886
2160745
1039032
1059386
819335
2053348
2921726
1571247
2057316
600208
2183420
754707
671209
516427
2520913
26393
684828
2113581
2483940
1461830
69771
336057
788224
900950
1363541
2858048
1193224
2193128
1284076
2725723
2835064
250193
1889013
944750
166921
1264261
847224
2125010
1701261
1624276
955656
1341409
1561031
2461395
173228
248369
498408
1451429
2155944
974639
247265
1108670
2617027
1008650
2034963
2793040
2447834
1818317
1354724
1826600
1353361
1854957
2123906
2322692
9113
2900996
940061
1021073
855425
604142
1307352
2328151
148260
2336567
1710
2336734
1752725
1510567
1568332
600641
2653399
1266894
509483
1899840
2657181
1509604
2022532
437752
1457715
2781987
2395859
817734
2246240
957505
429502
2011594
1940020
2367576
1977389
2584389
597844
2476578
977114
780488
1397134
668853
366724
582303
511687
136042
2634620
1050183
258660
172651
2560223
1260650
900312
652233
339345
2065090
825015
1833364
1063424
126741
1520321
1185010
2150700
242971
2654378
270306
1840754
331875
2033453
2658414
1187533
2015752
2740928
1300119
2022194
2367950
367631
2721399
2751230
753662
2572119
2931820
1233699
1670660
2161613
2529463
2554115
1615618
85831
1310390
756213
2189419
472465
1740853
1632324
2064115
2760307
765382
104295
877479
907940
589489
1184810
1099139
1040497
2788255
377438
2202045
1610852
1262675
968794
1434460
2594345
535142
1188710
588834
2919946
896605
432066
945204
746930
695979
1553945
513324
1474086
453416
1578332
2072812
2129256
848725
2129890
1060430
2544791
1693965
936060
681775
1601996
195540
1510620
1636294
1082414
1933891
2037847
2729162
1680321
2841986
2884035
1467016
2933518
811824
1943171
422039
734675
2421343
2923908
1387014
390421
2089171
28586
1013482
896533
918336
2685615
2275717
1223597
1272200
991766
2228137
125923
1219309
2558008
403146
2018097
662944
35250
1194545
1385027
842794
1748892
1504446
1374700
1280279
131037
1619168
2417805
2341209
1426008
2702262
1352983
2069737
2192367
110288
1969581
1873328
850621
461542
340010
540248
2212555
2521511
1376778
248483
198416
1968476
238310
1893902
450473
969599
780917
2015094
594085
1937914
1689811
1423631
1407757
714930
2411964
251009
2683259
28082
504791
1806211
434595
1306308
530649
1463363
2585023
82169
936718
2299184
1163499
451252
1330693
2742875
796977
2076239
2750024
2512805
691314
784204
2117848
2896241
2621735
17043
1607475
26212
1085433
1851979
2309270
1098075
2057447
1388419
2453417
497265
2644802
497482
393196
2907410
1460865
1178634
1525691
1096262
99599
283427
2344410
676952
232119
623834
2382496
2611367
2137743
1030713
2266387
992491
101655
1348372
774850
717609
667843
1055275
1052309
342415
1732168
1588814
1518794
1524689
343801
1049352
1734193
2776994
2635152
2573559
1297511
2765485
1010183
2179117
904481
2106728
1169732
229569
2541382
2516041
2110564
2550788
2094438
606321
575539
2003405
167999
1482410
756063
681269
2554546
2625123
2848529
289161
2425624
2309167
1903863
108843
2118321
229940
1186138
1383852
1221364
1943524
1771502
1945775
2784950
1243754
2525000
1879021
743455
935370
1863550
2678004
1003456
512312
2681568
754360
244636
890722
2431295
394155
1597868
1135538
1998438
2513534
711567
1306926
1297622
475250
1212799
1613505
2562344
336868
2663790
2243071
2875709
2203454
327247
497838
191142
916232
1495481
1045724
1356163
2035230
745558
1986590
2512975
332523
2804776
457884
2343755
2665220
1928012
1085269
39167
2044660
1515786
2849410
253182
1154341
1674450
2454676
559003
1119852
1624554
2110644
1618791
1556183
1348208
2242031
819880
1940390
1441394
2356950
1284459
622047
1995269
1807458
1422608
1175041
978334
552492
1581570
2864880
190183
1868498
117317
855036
417849
1328938
979099
1525147
1701166
621809
1079885
2142946
853995
2613968
2679566
2582663
636606
2088118
2660346
1285778
843934
1996058
589443
2743221
1464565
2586305
871633
1539391
519652
2335275
2716139
2018100
1305135
2594239
957449
649533
2741970
1529306
848357
2676035
862122
2314935
699289
1263265
861912
1786180
788087
2153925
1065893
2109962
1541303
2013435
2750671
509132
287802
2939500
1720330
1807142
2128063
2702768
782893
187535
675384
275573
2214458
2103748
1303763
1402369
1248915
1431685
974045
2058726
2214451
2864085
2230796
136297
1882298
1632858
1096964
1450275
218827
1730674
2681964
2684675
987421
583498
1215540
2339068
2320791
2704752
2673763
348368
2396280
740976
2434217
1681857
1568828
1197730
640291
423492
199760
390028
1065466
1851160
2415474
586536
185657
2382301
2547118
2356259
121722
1411464
274000
2737480
1973770
1557524
890476
157530
998560
2282167
1423868
2385458
1318284
1700735
1417852
662234
1548319
22000
1375864
1558457
436549
714834
2624205
735181
2234749
2589771
1967309
1041243
2356800
1976980
1256434
485257
1578903
2115897
258551
792089
510119
1264739
582774
914359
2369540
192368
1124432
684587
1336685
1682326
2492678
2017911
2186908
2794874
2770022
1808144
885490
2384616
2923879
2896287
59221
1617946
1336706
2893713
855741
99179
672554
2210054
371073
2156427
406998
1332581
293364
2926063
2013286
990589
240758
104395
2419735
471390
2040477
1030275
2768149
2864937
964382
2182225
1541974
787529
428947
1837863
908603
2076309
794829
2667848
415278
2371262
2790370
2589455
358509
1487834
2135901
2800475
490810
1891871
68977
542884
2863581
305004
1074958
1237887
2191923
672966
2913397
1772727
1694813
730965
398321
122848
1738696
249274
1928568
2708615
294830
2488828
1856674
2409055
218719
1840341
387861
328494
368987
2046053
648344
2175421
1633315
2093161
1766455
395524
1286881
2589682
1681773
2929975
2339680
375483
1126325
865743
657763
2247018
195551
1583463
2192298
2636608
2672789
813470
2793445
1025356
2868897
2440944
1110918
480989
1028192
2510156
722074
2401781
2627611
2688867
603667
1321469
607044
587330
2341756
972594
598588
1806208
217005
1739852
826972
1651496
852735
1474666
485244
2052237
2537946
1664464
346595
2654752
105297
435963
1035970
1353569
2922810
1766078
1426950
771333
677804
275433
1949966
1980999
1422342
1386698
1030612
807831
683220
77838
2493914
761715
2905396
1037517
319619
1844293
1644550
955081
767819
1347217
492117
640961
2205435
1553208
758022
1556749
1471842
2891163
403
254041
2556703
712618
2350272
1580305
1292997
1169404
1395007
1465862
947946
2874929
2281507
828879
969997
413803
2050131
647550
434194
2280290
854440
2571972
1486964
644098
1825215
1542606
1571478
1018470
1635373
903966
2834132
1909887
2575455
551987
1055225
2602683
353321
2170305
2627632
741426
517353
2824559
773439
2266660
1408292
594087
822302
1189759
756371
1528436
2933160
1990485
1972080
23026
1046827
781904
1430635
1330745
2811764
1979869
125246
181781
1931642
63745
2465291
2207417
1422625
609380
1701418
2286063
45109
501026
1105947
43544
2046999
1730740
738516
2026519
1340289
1321379
578336
1235846
2683571
2399109
2747945
2114429
906813
696499
2657362
1033677
2405505
1116016
819207
111466
984058
2278630
926264
1499847
1806212
1531655
2579643
2568143
1150742
2760888
2081702
637698
2337524
1771593
1302412
1441503
1270514
1092988
1021609
1739913
18667
1588428
2185939
362911
1583166
539141
241597
1019669
1331022
896500
577739
1991831
205120
2520524
145800
2504387
2537958
1200007
1824384
2389817
884227
2736288
1452032
5077
934041
2843403
1069957
6106
835349
2681364
2096016
2535757
2476363
2166610
2896335
2390997
589382
2666316
1671474
2242292
994352
1199940
1906225
1700240
1536822
2819797
745526
2825105
1434673
2284511
191460
528690
1599168
2015029
1040466
2027885
1817449
208938
1731653
1499761
931468
2643968
2437514
1080605
2393517
2618691
2691788
1725658
241604
1742995
1411235
1151559
2158768
1683749
2295659
2548291
2357025
2761205
1058244
1419325
2754830
820122
2821512
28227
2257282
2033738
1823635
1994107
1119792
862686
832665
2688492
542051
337347
438438
1098848
1436797
160341
1700952
2222773
256562
2137839
1336136
1476732
1739211
2180501
1158235
1282949
365033
2181301
1371819
2576234
1593772
1409922
521193
1795395
2582364
1631493
1355166
2036078
2274116
691609
2380994
1844904
1376336
2909798
204624
2166357
339890
966642
1449987
1755783
2578365
825812
1281173
615265
1414603
809272
904186
2471630
2215355
1991508
1996804
273905
562521
1086786
1942416
2606160
2518978
28269
1711531
2032065
1536783
283193
1303018
2354190
2154630
23388
1773704
68004
887412
2523910
2687499
301885
438025
2487372
2902554
2398085
1466154
1878945
43810
2548102
1612918
934879
618246
1821098
2602844
2746488
1884608
2311375
960033
5474
1962970
2817273
2186940
947900
1096315
2049241
783761
1883180
1383352
603389
1630066
1594913
2514579
20363
2503493
2358093
253187
2689758
1493801
135974
2068832
20886
1337044
2925840
2134580
2790352
1493455
1122601
22667
2833343
1535376
344651
1583635
1178891
632649
264703
1004698
513701
2068506
710745
822984
696223
194978
1152153
2710438
2886400
1343855
1345712
1317262
2477138
1674216
458532
2039521
852026
454053
1912925
1354711
17855
617723
2260191
2151252
1245948
2829146
1946554
2053888
1824984
1232295
2784590
1234671
2706611
2096727
2760066
1819123
2734259
2274550
1363335
469475
2094650
198829
1359772
817783
107873
240528
2678269
2710577
1960340
1198740
2041618
2129031
1572386
2794457
2491552
1334548
2310873
2104785
1650010
888101
1082375
2747407
2101438
35077
2104364
165871
2096446
2640937
2410924
2775876
1853589
2625169
1995667
2086257
626963
655554
1167386
631408
2755305
939254
2787277
2319557
1783855
590751
2172702
2699036
2584800
155692
2722258
1684303
2748964
1625842
441629
800407
2062837
1713548
2039886
774451
1888098
2134217
2927709
1234556
2226215
1244657
34918
643221
1114004
2479989
441496
2508760
63646
1420460
5028
2170241
564733
2671300
884915
1644577
1002916
1530446
2884376
694855
320269
605508
382371
1843004
1570787
592841
2369827
1669620
355890
629484
1461955
419114
2715592
1998337
924878
450358
2235280
353081
2183452
923127
252963
1011097
2513429
801829
795708
326599
1998211
785090
2804099
2239177
1825840
851014
1711538
2490918
2812285
2439069
974024
2760455
2536063
599078
2739294
986449
1511209
2543576
1292640
2383595
2253329
1852232
2561819
1174249
551156
937251
2884981
1481580
520825
2562257
812904
408223
821063
302211
672088
287420
1936669
1050097
2863547
1115676
1082254
1894819
2458318
1007743
1618657
445157
1659646
770279
2219382
1656272
1109337
2043132
1472983
2679649
1599630
578364
2175899
2082020
2897284
1722691
2120921
2849410
2029174
1174380
1710201
678904
802295
2047387
1440012
104915
347311
982684
756096
1605624
566083
2424647
932083
2509293
2939389
65838
1081485
435119
405132
1108422
944707
745797
1924178
1875489
600475
647521
190313
887753
2207560
495576
2467968
2732669
786877
2429750
1793723
2580353
2402401
2850248
649061
2365777
650352
836639
2393773
1442319
1545691
969310
610925
2806055
2012162
455936
2469564
1776538
777570
2164920
649400
2370399
2273426
2674313
291968
1797639
564401
2293713
687092
910984
2735329
2418528
488085
35675
2110799
2880071
913931
47337
2803319
1564027
2588967
446732
1242306
1102427
255009
1997740
2814242
2509402
2737879
1784277
2855518
796358
1137021
1607569
2805855
1364545
2520318
1686744
2064999
2880006
575423
1344075
2267306
1084292
1611916
2665136
2290421
1538285
549052
929093
1614680
2412091
737142
2597937
1834889
2653717
635373
1854722
235475
2211505
2518931
476586
348008
2129558
552814
818368
932760
663959
2592794
2116361
603024
1789113
2011554
582796
145428
1116466
194994
2638979
2440122
2374378
802954
2126004
1411455
861495
2419428
1826037
1032810
347895
2904943
706902
2567902
2799954
1417058
2298651
1037022
1317778
2252726
780788
2800550
113885
1026113
977111
2554519
296014
2856042
2364513
2846297
10510
2723754
371202
525436
1078036
2700836
506062
1753957
2319433
349106
707654
2100014
1367024
1310124
2443824
1824660
283031
2685931
2252073
1400910
1572155
2720316
1132656
1147192
2773117
1837008
1376714
2191029
1398675
2696177
175743
416270
2618903
2862800
1425861
213007
1126936
2021378
2431187
1743435
1700023
705372
1984802
2694233
2246429
2075931
1661744
1506919
2514851
1909233
818167
370802
2561031
1747142
1064483
2221158
357940
162593
611092
1619825
60590
720372
1698277
2190079
1202921
1657400
460120
1111986
2538490
1797629
2035912
1212100
2139355
2465493
1001558
203137
307238
2577672
2690032
2169140
1934505
2930026
2646631
2088658
1114885
678489
1465214
308541
2304375
929396
2124288
108520
297319
822185
289960
2075932
2430071
1163613
2005805
1292145
1184019
304656
2385988
313195
1428989
304415
2873519
71149
2196374
2685454
1112746
2663034
1908009
2107627
121535
30397
836519
1043815
2852283
1013553
2033527
1743720
2844810
928973
1758066
1750890
1419562
2158639
2355849
2667124
2266718
890623
789508
1052125
1502962
2497744
1843135
736472
917182
2354898
984419
548635
819524
966510
2496324
2645688
709812
2907469
2722090
1956530
855802
587083
176479
2515289
1542838
282847
2743298
2596382
1941599
2412717
88788
786281
7735
2735613
2905830
1935490
764851
2366278
2476633
1792732
2629055
571257
1512241
1134612
423906
1076464
724470
2792618
1095705
2665831
975198
836823
1422209
2899915
1307575
226482
298552
2459336
1612118
2834096
2063445
1971005
1464664
1740085
2886077
498759
156897
125505
235810
2425098
200110
2476618
1717179
2230983
478453
2350830
1949618
344033
1068903
2415095
1930417
1455291
2157862
1940558
137612
712134
328382
1135812
2049937
532456
1601434
236298
1717600
911871
1874719
1677207
1187860
1486509
1596319
224289
2332069
2882426
1903002
1367945
685284
1287946
1701707
2154411
1936895
311070
1645194
279198
2635100
304976
1742963
413175
696716
828850
325870
2586388
758355
940090
873065
547350
424436
2289721
2328877
665707
985357
2448331
591260
1231278
1082908
1525184
695548
2020686
1882072
2095900
2846286
157016
2632043
1542463
2616998
1501593
356655
1284134
1004087
91034
459665
1483035
1841051
1475117
2054589
1186125
1753026
1749941
196676
1156815
1013429
2368386
125286
405100
2722246
1825899
1229277
836360
1165937
751012
1772921
2715446
43567
775606
924008
2275446
791912
227001
1598849
132174
1979964
34344
926614
1511764
578368
1310273
466548
1149035
1076380
1143010
630223
303085
1511660
465311
1786852
1073380
425291
726646
2215806
54808
755933
1934704
1867362
1350445
460407
2188756
2176790
221721
2837260
1614609
307252
1061706
2007452
2875397
330310
2723239
632869
1047537
868207
2163010
2772435
2448949
941161
1960169
2824817
1534850
2829451
644086
1875630
1721282
730712
1156961
42468
399049
374965
1818125
1364919
1470537
2870762
330598
2572681
1149128
1117615
2123516
2487829
2546894
2269837
166856
1812771
1131914
721972
283593
2925194
748631
2476664
762988
615109
2938284
2062105
2243339
397434
776477
652338
2255562
2932654
2797172
1716889
1115358
501933
1189354
1466611
682280
2447368
1643444
2901294
184325
2886320
301392
1092647
1069441
1999830
213796
636909
1180301
2930256
2897280
2161622
1532514
58762
2925938
1399589
2676796
2513464
79507
1093838
2120965
178681
239813
447989
1614751
1900751
2354355
1604593
2623920
356721
2244781
1144510
2670638
304375
502838
629524
622113
1904092
1272606
1526597
2474260
1483034
1299646
937482
1881181
134901
1004314
54261
1070967
847345
2512357
2027785
536398
1338418
577894
45522
918439
397307
1624006
1208371
915204
1586836
1265135
1086022
795659
1446584
1502727
2474972
1940870
75682
1619223
1330261
601624
319661
1044649
800218
2878647
2857348
647102
390721
717187
2939652
2673719
1298041
85712
237443
2041442
2158045
1769867
857774
2120840
1879574
7914
739165
2211493
1920112
2643145
1736084
317565
635569
2642734
173255
967214
1585158
2552415
1264589
1990394
1906119
560698
1506226
301199
1084670
1798823
1998571
2649812
770335
177278
1163510
1037740
870879
2809131
2164911
2322350
513918
2750850
468761
1336700
1608518
1981771
2513122
803565
140722
1118130
73066
1151533
857990
1750057
585687
1373203
632376
563242
1885805
2701450
1990141
518734
1272649
648611
993040
237233
1908243
2898370
1068596
842537
750512
1365201
1382211
1561009
2450762
2884219
2275873
1054463
44844
2083271
889181
2018285
2542705
582065
233368
2158472
2119053
1112029
894567
2237583
757938
1622604
1149004
612697
821279
895726
1161242
1802477
323888
2034044
814873
1287944
1177082
1169823
2129045
1250993
1025281
1057805
706535
183139
947555
1633474
460741
2928556
2687456
1122799
1423764
151659
1713847
709134
194060
2727829
2766326
642929
2793367
1366143
819190
167843
218006
141538
175584
1708709
521229
1890878
1939343
1265292
533278
2057064
2681851
878441
235530
2246204
1636428
1124194
66436
2617406
1355946
1401431
1237071
1710700
462804
848551
1307490
2522593
1423439
1801193
2917492
732647
1898942
2340805
1893372
2675221
2568684
2624972
2358291
1333161
1847432
2240038
636095
1847746
2647833
2825746
1353435
2422424
1944601
629315
68282
2087789
155937
1825679
1294479
344872
710824
1556553
2486149
1001830
179155
2929566
1995932
2823075
724636
790382
2250237
1658442
408813
1994020
854803
494193
1343001
2340879
485923
342954
1764846
336401
2137455
2915370
983306
274475
2319667
2940100
2714634
1394297
2839567
1427905
2048634
1604556
24209
450741
2547064
2221468
174996
1165265
2502162
1705950
346722
2735060
1451749
1195477
1097865
2909347
1756843
2844596
362939
1511255
334638
1634455
2017574
1820868
2477727
195740
1811193
522552
562830
2934669
2028965
569055
94418
2069892
1054080
1644560
649136
1242692
1334833
331247
182681
2726308
1605751
1589635
694093
1406993
1201446
1183656
792712
1222663
1454099
2922313
966770
2825338
685050
1617880
1185594
1905086
990667
1559100
527535
2602499
1113335
624376
728683
2612990
33839
2173921
2469127
1181739
146383
788217
1445576
1196855
2578028
1170378
1287147
164485
128357
1111046
1370422
1467343
2559065
721631
234111
2223569
523479
2364637
2219959
1339014
25254
686519
1272392
50931
1534000
2880526
1573788
281412
2464652
2251194
1201843
2935065
2212385
1406053
498875
1289051
2084700
795540
2561656
1620439
1033305
1366988
997054
267512
1502255
2046400
954587
779850
1038500
134772
2467564
2692161
1855027
1927157
138153
564791
2254694
2312077
639041
316540
2223357
2280670
2505193
802680
834534
1763234
710466
712497
180454
2057873
928750
1375190
421518
966111
1629811
2737646
2187655
1412871
2286718
1320622
98581
2842299
1891707
1297142
935772
1321898
1112179
2126123
1236501
1187711
1453197
545243
1152261
2309938
1145956
2347907
301771
242704
1109320
232402
2110743
881533
83065
1117933
295932
2764551
1463656
1387434
1719825
1205422
1566755
1156103
2669782
782086
2900736
1832427
2852197
2299821
70557
1009066
1488876
1070370
1998279
72357
1287104
2911462
502123
519432
288366
2602829
2670072
2127936
330278
2703226
2793855
1629544
221100
1631794
2455359
2812960
1691727
2455023
582805
32294
917329
2145318
2653384
1278371
5684
1154276
1687253
1824567
1163599
58925
2569563
2644857
930208
1341198
1359536
394871
2697022
1521549
1510703
480645
729081
2859422
2729388
524784
1548574
1261190
869836
643452
167830
871653
2390348
2515952
2576792
101142
2481970
1614694
1833977
559166
44929
2721614
1108858
49833
1983793
2431079
1605155
1457269
2250393
2901474
2370696
394191
2325165
2330460
2163412
668438
2719790
201990
899888
2807342
2739555
748944
1011166
2743156
970869
2436310
900136
1165765
1336348
2837836
1411252
2375305
252745
1127443
273010
1454636
1233956
1112296
2932424
2601383
2434940
1912216
1947747
1097142
575039
478753
548020
518723
1741390
2398819
2231346
2382472
2924905
2224998
2918442
2902971
2923436
665326
657701
1770523
779202
2760068
2816771
1486204
1309016
2694404
1963929
2174145
1015111
1586226
966009
1087137
2819059
2722247
1211363
1126202
2598331
372020
40293
1602673
1751021
1534007
904631
2266811
1632897
967777
1101708
678380
2071335
1291639
1240219
48508
1963551
1922322
2807773
2526301
2892287
1697199
2542188
2007886
1485328
720498
2347614
1363759
346589
2808368
181065
1382978
1518248
780731
1635073
1005201
2019792
2301418
1399288
374664
2712783
771962
2254325
1176232
773606
2388052
1374577
2760873
2693761
821288
681323
2080375
749805
1362255
1651685
333486
152476
207124
1681496
1105510
34783
2170050
2073809
1456962
1958695
1823681
37681
1237306
1033856
825136
1717801
192365
477616
1360298
1147328
2682180
1311646
1248463
2430244
1308998
1637071
2184602
1410839
2431225
48609
1606504
1230436
2406709
1446864
2138913
2496750
604283
1202198
2391941
2173681
1754690
1469727
1604462
869478
2713083
488421
566511
2135907
2588214
743563
262259
100736
2870386
1252837
1954170
813129
50578
2461889
1637394
1694678
1041671
1953839
293605
1503940
1434396
1633500
1360064
1398160
803940
490071
2899680
1280148
1682908
1709378
1546246
2074625
183780
1955794
1854813
962462
473172
2583339
748019
1433
2430466
2507614
1041383
171409
1147106
745870
2016659
1857605
168316
1525526
1858961
373199
906800
277352
2430565
38390
679289
204737
403151
217968
2392348
1167629
209866
2495374
1571864
251871
1704310
1945852
107956
1294108
1534225
544631
1674619
1079915
1531390
2823096
2460789
2432272
1685224
1624640
2307519
2674125
2301837
725700
707775
1232405
2269989
40230
2897075
2716012
495223
2271595
1046048
1286860
1182285
625211
540216
71388
1450682
1129135
72328
740263
2220099
1279597
169113
1471844
960889
1935942
761871
1693725
1525443
1837179
2027548
2915839
607917
842601
835655
972682
1786462
1158693
1158073
565364
1817306
1841351
2441093
2069754
1611537
2323977
2932203
2824674
2231810
51115
559844
1834227
887797
2295303
1838082
976537
1302159
2419563
1242595
1230605
1859661
1063310
687937
571743
2666384
1410493
1411985
261647
1450769
2329497
2408044
1738389
1881404
23109
50051
1793936
1315575
1774996
293187
1880403
2432683
1152769
407323
2035353
2394251
1191384
1620075
634870
324119
2509701
1442798
1085523
911444
1455722
499104
1510055
2447010
23780
1731374
2291915
701254
1720472
1873481
2213801
533656
1858000
2826285
956286
723454
1421080
1675690
513453
636896
1292929
2604785
1899888
1635879
3562
2057878
1402022
210706
425858
821087
2903657
90155
1906356
455032
839315
2021198
2166945
2470416
2620590
1243480
1815752
2756728
1794037
1733708
1415266
2106744
413737
681717
2329239
225472
1668198
189035
497938
1033250
1073750
755989
684321
879421
716810
816502
1023038
112017
2555934
947586
2347757
2003647
835668
1148765
636341
2441664
345675
2699919
811136
2808176
1461146
67386
2487496
1869609
2410004
833827
1920972
394899
869762
966218
2488144
476364
1604110
1747812
131059
2566867
1307542
1398871
160117
1186132
143037
1658378
857585
1740444
2275129
2914896
1085787
2683979
1483855
1742265
33552
1548629
1282601
2678145
1599902
1553217
2869253
2549706
2201887
2747880
1842433
531115
2575718
434881
363376
574161
730142
1452349
2440331
1108324
140042
1022941
2766159
2261870
1365899
109720
371774
758148
2389280
50278
1844169
949196
2390292
992505
1576022
333101
965029
2183046
2564404
2177907
2583508
2758035
2837192
433623
228439
963235
2366443
2581153
1229039
2115308
1056774
1610177
1487499
383628
1013586
2139440
418406
1254529
633180
1199877
822891
2441290
601120
2371725
147713
1038424
369749
2622554
1574940
1516801
2236336
92211
488139
2641434
2244319
557371
2391051
1515116
2279181
1526472
1518336
863769
1428818
1288078
382198
1467485
2668319
2015327
127733
1122228
768708
323345
658112
2535126
1604264
2488723
1535943
920136
2382539
2739346
905370
1475598
632366
2856344
2311964
971326
40226
394696
73667
724130
99985
1584263
783903
327824
1737239
1725998
1836715
818063
2701419
336117
98403
2901807
929438
1530660
1437285
949298
2696095
468560
497410
926948
255620
1791982
224483
2091005
1474342
2498619
2504389
2158609
2511151
1832329
1745552
1998138
2114665
461474
1592223
995864
2461974
1129965
995077
1708187
2907844
2435671
65580
1875876
509493
2072972
2530159
926169
1507995
1657402
2027709
1629892
32880
101150
785147
160068
2765652
1552536
2701245
1873539
2295294
1989327
1472432
779639
2735872
2447538
2556880
1505482
711305
1626120
2113918
1526285
2139092
662693
2150298
824753
732690
1600856
774601
1151711
2862910
2665035
1594627
1139781
36789
2583793
2325957
2547432
1788820
973491
432475
1660613
2756884
957362
165668
2043154
2451285
1771839
660348
1067089
8247
107289
51799
1574593
2524036
2050977
733750
2336697
982323
1154552
1821623
1153766
1882324
1819702
2674013
2821805
1637775
1630128
1182897
972161
708561
2918309
690111
2060938
2191213
2649776
2565624
1794398
49658
2371249
2535624
526140
1507186
1650441
818062
409659
2592762
2854070
634776
1867154
2855243
1957589
2855037
1016091
525371
1271659
1906060
616892
311854
578856
4633
679933
2068374
2364271
2222208
768249
1938446
1856235
343428
2558873
773876
334931
71174
1533445
1357739
1349701
2391523
888213
2096259
2348460
2137281
867989
516607
462617
589238
1673566
2427234
2749128
1205138
2887695
658028
807294
1702462
1110684
20497
2355754
534403
1046193
1622380
537399
2594552
370033
277079
708534
644425
324391
10117
2559762
1534613
1534287
1032391
470961
119678
492979
51532
6985
2054357
2227529
2824094
2594134
916276
294501
1539552
2245914
1609381
1723662
673313
2101865
226406
666004
2192802
1398388
646546
1081825
1383087
1493435
910806
1413504
2769254
660496
258028
1609167
1477591
664507
464631
1081804
937700
618165
596502
398039
1487258
477900
115491
165406
1783953
619256
879078
1870582
570391
2866601
1008733
317975
2311546
7723
1939425
496525
2114890
197671
1390913
1576802
996214
2862870
222518
1857005
1795523
1230323
307875
928764
1531944
1682997
1113902
190554
1827899
2835751
446172
7927
971905
813727
2611361
1431975
667416
1030701
2797686
894786
1307077
2862054
2366501
170301
222248
2324394
561577
1666905
2922127
1682542
1081262
2656136
1877789
1479114
1160678
96660
399474
1684939
570143
1742345
418183
293750
2850911
2359193
2454227
1163768
819285
2353838
332864
1222174
1408388
1802757
531547
1605542
233030
1120603
2579921
2358398
2524918
1980445
395980
2184996
1508670
22505
315301
1994133
2298057
306900
2240121
675276
673510
2034096
2049338
2653136
1845274
345432
1166301
1440089
623486
2729642
2897854
2539554
493534
2653356
519870
145870
1074769
1022335
327959
77770
408486
466872
183811
881139
2567580
2491991
701637
856071
2696659
332373
1430194
657971
758925
618983
323721
1000349
2723466
170112
611259
1990390
626795
473474
1447187
2017432
699342
2058302
2360736
2322743
864186
539030
881901
2515835
2165806
1434164
313394
1649043
2925919
967305
783681
913329
257416
1054268
982044
2940295
322862
989828
2275443
542706
1275948
2169516
632788
677747
2740287
1367502
2113178
447748
2091972
1158374
2287803
1876170
1573393
573572
1655259
2227640
324217
2829370
1152788
2233856
2748547
746035
1840111
492912
2879877
2221997
1466665
2443824
1466439
1555460
1476700
754037
1691686
1787004
647656
455650
2661262
2253511
768549
170688
2052047
327984
1449365
1220806
641506
816091
1766814
2851539
1827112
1719043
1808182
1225963
2708338
1932014
1841834
2601150
527070
132949
2940248
2578340
2806689
2800290
2880227
2804070
2354064
2470613
1353308
1486617
2591322
388873
670829
1005959
1224010
1166417
263878
2915391
2193060
1497383
2188978
209019
565131
502659
2350947
2464277
2523537
2392071
232985
801716
1588185
2856535
1325295
1768218
635072
12911
2397733
1930440
1809274
2460223
79935
1432350
1319493
1868244
2612130
1753814
834396
1941037
1147758
1527896
869452
1549237
687421
2256789
800649
204936
596670
1881710
1296811
2616170
1731532
2528130
2672425
2268370
2211251
745316
2252814
1593389
224415
179556
2718436
1739911
833907
539854
602096
32793
460165
1345712
2764342
1252337
2157390
98118
981333
1907635
2182623
2561647
140788
1575820
2161292
51414
1499456
2724054
2655299
1924799
5677
772980
2003962
55609
79718
107750
321471
2105524
1511362
1085516
2407937
986481
2442489
167201
1607319
1474641
1484663
634874
2676869
106542
1577256
1101565
2158868
1738672
1067952
863008
357288
539942
2194377
1483876
484372
1158513
1645310
1753298
2477776
1952755
1746308
375361
1721308
2368306
2177237
1301805
72909
1460479
1934405
2154033
721035
1900281
2427924
1902872
695
2851478
97169
2275266
2037610
581710
1400307
807883
687848
1084107
2924518
378948
708779
1252216
1040172
903635
421513
1391583
2363576
2173335
488265
723136
267737
10745
2582152
2524063
393894
1997296
991994
2378568
97071
2439691
325028
788313
1227423
2133985
228423
2702102
828516
1655635
730722
1696670
1012615
1601818
1870200
2752907
943568
2300069
2441751
1321622
1970480
2637816
2872856
804482
177190
2178284
1374762
224323
2884803
299171
899722
2135397
1614342
637963
143892
1502488
30135
1766856
2289467
1463638
1866614
2010457
1273915
614508
1929239
1662413
1543111
2396315
856473
2762138
2503085
336848
1834127
1576234
1731032
460103
1079494
2937180
948748
644459
2181632
1718502
2765028
2533216
73610
702573
1804839
2619323
93870
2740298
2683196
1896707
273604
2923301
808749
1142399
1529413
278657
465759
1239919
534140
2342862
1261128
891086
2551134
2600013
285137
1682092
180163
1326222
1694043
2265259
2455753
2799722
2023838
1994867
592062
646881
1258393
361629
2084752
1037219
1829252
1676690
1886783
243476
1613282
2276753
1083636
123707
2570890
2117518
985595
371395
2044880
2691724
1793320
482213
277464
757029
1759752
134078
2714292
1757756
1503879
2526355
1322149
1320634
1810903
2803329
865252
1930585
323852
1988235
1189580
2480736
2197879
2769916
1303928
2875798
276209
432071
397897
1453375
33880
1119552
737905
2158740
1799352
556242
1429716
2597219
1810902
2118117
1304720
765338
1489313
1171383
234096
1249453
967566
1831161
1976635
1719665
42679
2274432
97340
1687171
607722
1538699
2424220
2700289
2679760
229237
2294009
2074648
812724
1693843
1056402
2043232
1403462
2741751
459965
737182
2122157
1067788
1081005
2128434
2628593
440183
1984886
2488836
2791299
2542494
2915373
505670
1527376
1753441
687112
1613631
1350738
1264465
1999564
897153
1566946
1967550
1909417
1806223
1935878
67999
1940566
2709601
2329201
1672969
2033968
1350516
2483103
1970415
1568503
2846183
1715169
695997
1275611
1772063
1808592
524626
2446169
1315519
1442143
258174
620978
2591734
2033272
370035
208355
2665469
2285440
580622
1285562
409809
1128277
32553
276398
1932343
2020221
119173
123729
498602
702285
1322443
418783
749163
2803051
1023758
2654939
1590843
1471730
847607
1489906
944808
1339964
398112
1575582
2136541
737666
1676852
2492042
2502056
1905621
682029
857944
1445825
2809448
2852097
1824984
1558497
1860431
472055
1812440
2115047
1389156
889294
1144257
110384
2250026
1080814
720043
1633754
2076516
2833895
707400
1388263
973308
2405609
172588
527817
2817783
1620544
102066
1433191
2911168
1457726
1682785
2388363
310788
2805813
357240
2563430
1030518
1608089
2362867
2283836
2888693
1889568
2848963
1050462
2695951
2537622
2007918
2729204
563279
160210
496564
95414
1624317
1019845
2071248
635947
517082
638939
2195041
1900643
1270775
1600704
397197
213000
2487483
1343818
2231371
2303426
1282043
1664620
1963779
326219
894418
693825
2683800
919912
2753166
2173550
2634613
2788955
2355123
575033
1642364
2301310
2463270
394908
2238662
804420
2874900
2501719
951963
2729795
2508890
1380204
1435997
575944
1737818
1928432
533304
2353506
1273579
937320
2383845
915747
159622
2287419
1773179
431888
612276
2203922
32976
19851
2636353
1947278
2831540
2573517
1364516
1004803
2455962
2357886
2474214
2377351
2116224
1566460
2156959
49384
447861
2319692
2636048
2484472
805165
1678604
2812241
2880673
378428
2255621
945236
141233
2370543
476883
2420580
2751994
973389
924053
1681951
901682
2462163
1321892
2753442
2766112
2499549
2516369
49238
2856580
2050215
1005932
2075628
632707
2578234
1421284
2881471
2663872
434401
2558559
449881
2363299
979926
716365
2183618
1994405
2737029
2364241
1498889
2737500
644099
1796197
16618
766207
434985
2672965
715034
1037892
478064
937983
1542020
183663
1584339
1545590
1583195
356787
1348581
1734811
674688
938213
2636251
1662276
1755925
2482918
1791516
1229764
2183063
2140276
1140724
1776516
1714108
1033343
632277
2788673
1089653
2561543
1621292
2083390
1368222
2727884
3117
57072
140593
2606027
602208
2940413
2117845
1428427
1266294
1415696
721804
1354721
2176359
26537
2434390
2841902
269389
606430
1247148
2715979
100234
708881
1191210
1189245
2231469
2022786
52280
2298139
2709254
644609
2159036
2578512
2391710
2857083
2009946
1941523
533194
287648
1385093
1988173
39165
2707391
1049655
1273048
127532
2427201
1456459
1099569
197652
2344178
443734
606411
1457230
18894
1858091
2180906
2216838
610118
2285188
2730444
1896514
2307424
812959
719413
383710
1856153
533257
2822322
834147
621210
641935
977925
446378
288382
2707583
533745
1822675
1660108
2248029
2558420
1245851
2637091
2765839
1232240
1659587
2756078
1193754
1322007
2938603
798981
917217
2640934
942995
708204
372375
2509971
2450168
1124491
2668526
77028
82272
2118874
583327
1759761
1779231
133364
893741
2768732
909645
493915
2735392
1609956
1955016
1329103
2542939
2895702
100297
100543
2026713
1306689
114555
2322963
438714
499998
161486
590951
2089619
1879944
1549819
34804
2673573
2048994
96954
1291936
847569
1521516
1592723
708615
2706573
1839767
245280
188542
1174253
2901286
1532668
1921783
343549
2552505
1428348
662418
1019501
1321482
1847607
1667679
858928
955873
1524761
1031694
705932
1848899
171932
819137
819940
2768809
694941
981643
973770
1061825
2734297
1208946
21664
2643202
1716333
2414428
1993208
2151826
634299
1787779
489136
1483582
640205
969411
2658163
1697335
2320972
2639876
304769
2819324
916309
2384863
2889716
1737017
2717499
1464136
1545988
1771781
51831
339130
1556577
1726917
789140
2265626
1491702
1937536
1889106
526465
1498233
249705
1139243
1970666
836996
2435202
2014925
602285
930919
1125990
597807
1590943
1919568
2564177
1124121
2103281
432468
2166468
1446567
1152349
1472607
2236475
2601313
440173
1701189
2531411
1640728
962672
956733
1362308
1406640
1855848
435597
1916790
2392513
2232956
2293604
1406741
812127
2199671
2841337
1690534
2743727
2243787
1124141
1774761
1507986
592753
1761130
191408
843725
2291
1177728
2623698
2448491
2561134
2145329
822816
1345715
449834
266517
2364774
256210
2222525
2048824
2581957
216469
342921
2797808
1182687
48003
2129321
197817
1736741
1995069
2279297
2006227
453012
403524
1720979
2381872
553881
2022485
74652
410136
181593
132374
1418685
362837
970500
575045
1122552
2732278
2482268
471085
2057460
1620096
2547579
183541
1268790
1412109
2179995
1487411
1771354
937984
505338
955911
1332038
1023748
2758736
2721698
1943565
2820469
2195742
1313682
33864
911719
672571
69235
1223097
1936441
1661966
74196
1241624
1008387
703651
1433916
2545854
2198979
562667
697659
55877
172206
558334
78231
16749
1406764
1896632
2286226
1612622
1608061
1710325
2311230
177013
2222902
293720
2572615
1671687
965878
689102
2005375
1630908
2136604
689068
2705598
1462273
1198629
1657396
1242408
191940
1067346
653541
88914
1035018
1399798
816186
1699611
425386
1627249
1125764
887881
2657310
2360786
886070
2448214
245297
1299025
1590719
1744645
582790
2203556
2691441
2354953
2020268
970201
2460015
772856
995961
2923702
2578639
2106188
2798374
653065
2532324
675187
1493931
2710922
293827
481328
881094
924041
1034394
2685217
2003886
2213725
1712650
1745823
1401197
607822
1169956
1837543
967827
1058291
1598948
2878446
177726
232122
991464
708671
1414810
2502546
374855
1890481
318726
186803
2571623
632168
2196016
602880
667184
2399815
1039102
362271
1231218
2557056
2257519
2536382
1466147
2312886
448802
400647
1183563
1620924
1051411
1073398
1012307
1249188
1317393
2462464
1714256
2882389
1251179
468877
1239900
194768
1252911
217959
2297153
601105
1204932
749128
1725384
2669052
819490
2381059
2178536
2472024
922999
1482240
2381738
1228478
995810
1914269
2019775
1915941
1611871
642325
864999
1490837
352514
1678869
1025489
1683262
2238369
1864750
2748846
1020015
165792
736585
1895892
2518862
185941
1371320
2003402
1154773
2914832
1941039
899509
294843
106831
2768492
1319079
73211
10967
2600813
2171532
2471184
2083545
2394602
561135
1853922
1535691
1286674
632273
214974
1969914
54051
678508
2685975
83940
2490049
951033
2766974
43366
487091
2836158
1382099
1207757
2579884
1014739
220994
450297
1201012
1369014
2165602
1866292
2488951
2818529
264342
136905
1352670
2694175
2633024
1680385
2671088
384919
2817367
1903300
2452458
1145554
2428112
1540551
1072979
1498807
67994
2680295
1676263
578953
989595
88926
2342485
1801308
1677783
1415093
2095479
576002
2322548
2050549
2700597
1452565
2761703
2916643
129427
1555740
1689071
53880
852906
2403798
303169
2224149
2107537
982363
1752518
2021081
1341497
1694115
1408946
1707365
2511030
2872108
692593
675225
1631531
1694740
2920843
1207216
2195898
2789018
2010792
1781999
855038
1433783
1976388
1490023
1506066
1665926
1493141
1844322
2924934
121939
1005876
909286
2511614
2538555
1096529
2570468
1050224
285733
1870653
754903
2015324
152633
2568950
1370774
1995131
2211366
233209
2213798
736200
344566
1598713
257751
2580750
340671
1524060
1949030
2923204
2084180
966396
2286332
2114899
960466
1933518
778817
1238182
2338081
1480401
1583273
495091
2258564
2789080
2039114
2245961
2593610
1823360
195663
619886
758614
1842769
1663255
618202
2305243
1670655
1818607
1679025
1190437
1114433
2079665
705831
76946
1192603
1335049
2121732
2412933
710822
1376694
1681110
931978
2895626
2136990
1699717
732792
438079
1326324
1994778
2801332
37887
1210027
888512
1569107
2669051
349175
844131
2021615
2378403
622272
362112
1657135
1371757
1507728
1643956
2873359
1857885
1171221
1875360
1646909
2470475
2089128
1246829
2670002
2635640
2773700
2761680
672939
1025031
222992
1553464
2628777
2067982
2783573
324668
11688
1563794
608967
117575
2176516
1740250
2314386
2162615
207318
1797903
883430
1602833
1707567
2363523
1093159
1111132
222030
2125081
545715
1082938
782049
2277300
2152432
2139658
872573
2828789
1800180
311832
765355
387542
2480706
526848
1598118
1650315
662304
2789601
1631124
1145102
466169
2387348
1451865
2675696
2360399
2184797
166556
65804
210919
1192734
844739
1177635
2102600
250728
1548085
674087
242874
1899052
815434
2052
512326
1076766
1369744
2067728
2155527
2935017
1741237
1765165
831092
276917
2310959
959604
1380510
2783284
1572948
227639
2454625
2200051
687766
2693564
1759661
2777986
1578049
2542184
477766
227433
1509022
2410557
2600346
2815710
1617951
510134
194317
1568004
1454589
522717
2922728
1384968
1931362
724979
2413187
1792896
1939944
88109
1932506
1638740
2772829
1053534
2183885
407527
2767304
1062211
1035463
590299
1642484
2688151
2516587
1539456
1623084
193273
246781
1350978
1297089
1104634
2228039
539236
399199
1623286
1502384
1729848
933873
461291
2591351
1229624
1252101
879995
1999395
13477
2713656
793322
1126367
1368039
16270
2195532
774434
2685923
2652309
2279775
1992001
880638
570579
955992
2376616
2011796
352661
2875931
2503787
1911927
33862
2773568
2311337
1864981
2712046
1681897
912613
2319059
77242
1737382
98871
2444535
1441024
2863828
21957
1585638
1690900
1419572
1526138
2055108
1973464
1396359
1516276
1868976
1952282
2512251
719394
579917
766544
672191
1863219
119523
1662406
2850070
777912
2714497
2789838
1813032
1819830
730993
2536492
446145
1996602
2599362
2893178
1875517
536673
2795689
2179076
2137259
2337738
299173
1434162
1196704
931297
2752414
2511898
425076
780016
1510014
1140341
1938162
31767
2105498
2747610
2782438
2846384
243462
2247119
467936
1787155
2174650
2205042
208647
380098
1753705
2674393
374634
2192773
1421512
2207921
1639530
2439852
45275
2275606
294725
2232282
1602554
1526184
2507761
1428908
2822611
940266
2508675
1501047
1101047
956519
1546676
2695865
1022726
398210
397690
2540638
1896342
2772732
1446473
1761310
1413906
868095
2113413
1076611
753868
1392848
1168382
2065772
165987
458930
2664934
1838352
845635
84800
1460901
1588618
931556
504272
60741
464417
642384
1070572
830211
674471
494347
2282264
1162423
1698924
2070122
1087075
2709143
1438160
2499185
556905
1719905
1591606
2806270
1211109
444158
788273
1992345
1608928
2656791
2387915
1229592
1944392
1664738
1502623
2467695
2058643
1915367
1022218
319666
2814981
1817192
1644696
431980
1157911
2304824
1303504
2173767
2209019
749308
2006747
2021565
388644
1725430
1325217
2300699
397162
2691749
164228
739760
2650730
2215723
1038831
2789940
1682846
1207514
1177364
2512010
1796249
1685923
920418
1464616
2017232
834062
751687
1123572
910899
2713786
426313
2341906
2062913
2829815
734926
2157614
960910
880582
1525130
925960
1887464
2336503
2485308
696620
1190108
1559310
1705679
2580727
1707417
2498320
1497619
2304039
2305949
443034
1209574
2492684
356053
2935806
1249871
1243595
1731952
313653
1513251
2088834
714480
272734
53515
532865
2338625
1848103
2284702
2905369
61074
758767
1301163
390617
2847296
109656
1358765
841585
73776
1097800
1841656
1417309
145269
2776460
2244113
783916
2757843
222075
2165199
2701168
736434
1259116
2924791
1476563
2433849
481659
1033961
1085038
204840
208616
1289603
1345939
1338914
492092
26745
2647073
2644143
1427781
615034
2172221
569664
1038634
769
821821
602219
2109795
822015
2330671
1404268
485529
1784212
2124617
355130
375678
2780060
2586981
1556647
1271792
2114848
1913402
488183
237217
1639449
839322
486463
1516486
1217665
1076842
914639
2870036
1767978
1147268
35641
2478870
969243
2399009
1631210
1507089
1456507
268777
430121
600738
463853
2630230
577673
2903399
768860
282376
269700
722028
2198354
1815575
1531677
2025569
2766571
1305596
2859305
2762913
427494
1744637
2337381
421216
157037
2570728
363698
1925214
2771093
1184075
1778561
684961
778468
1459740
340642
1956890
837926
412127
2829130
2559975
1305052
343157
2107985
2722394
2571619
1234901
666364
367827
79198
1701254
2413708
1291832
575386
2896045
1964727
1146624
541095
1326153
1008488
301169
2871768
1017767
850212
1592000
2560610
1099859
1881340
951497
2628504
2896289
539114
1539175
1593239
1188149
2003448
1590241
217599
2829415
890675
2105434
549526
2639915
1782106
1032364
2052240
1087716
1032281
1542952
1292432
2388759
2289196
657121
126332
485279
1090135
1020966
1152385
1264408
1940887
1239186
501257
796223
435608
1346111
480420
664605
633162
1611508
2073762
1328038
1177513
2867282
400490
532846
1485394
673603
2398129
1509546
1934638
1924558
1420583
2630758
1337014
2900715
563984
463913
1236596
226073
1176541
2604830
833668
1797229
1920263
253028
2090254
1505421
2161212
1919965
597239
2129727
1956810
1471929
518616
2492549
2907913
1688124
2035799
836144
2109723
904647
2610792
2148376
1366917
2259594
2873719
2544651
2391787
1071252
1817325
1990582
2063290
2809319
2704808
2012655
460131
1398761
2410395
1375904
1956860
1889810
2085048
890599
2809662
2807089
626021
29499
2914399
2922181
1097966
87754
308957
1056652
426818
65140
1133067
1245740
1517239
1742481
1128731
805852
30531
2710647
2221294
339477
527111
751165
2428313
17397
1657396
1324581
1267602
2241179
2272165
1608775
166667
683842
2931969
1195256
1882044
1975544
2772664
2825936
1997463
1634935
1099450
1820331
478584
329385
1808670
67047
359515
2921109
151286
2021314
121098
1519760
57313
1405349
171819
2423640
297123
2130669
1120854
822977
2514669
532794
847368
1268575
1416069
709357
1048338
1019055
623501
829760
806049
2428477
1216856
2133607
2675168
671312
1539279
262984
364614
289748
777182
472852
1273458
836405
2509387
2834296
2703396
1638497
328686
2538608
2095230
1602651
1112425
921765
2145496
1067946
7713
765307
329284
381643
887302
900109
1648484
344034
1998092
2088637
2833012
191359
2552783
33761
998801
2929295
119265
1332610
494203
1822445
426787
2511650
81604
1826044
1606911
1392634
2862910
2039502
173976
2687023
2349155
2321245
1322460
2784970
538146
225517
68179
9585
1016846
984560
1387718
1672086
749770
172058
1949846
692506
2289009
2289066
156587
433659
153860
2392967
1023245
1757895
2729305
2735837
1330212
1854862
2241886
90721
1030608
1300633
1170734
2474283
1127265
2707931
938617
2005952
935483
343093
2860777
1140674
2573483
526776
241979
1823696
932123
2072638
363394
2393522
2463619
1476976
711544
1330680
2415635
2163330
1082584
1111199
1750
1455480
277772
2674132
1994142
731947
1446324
2712884
3196
1231135
1941655
979528
1021056
2358377
338503
1129349
1999473
11235
1266620
2875338
1517310
1039407
429260
2370970
1018505
501954
1084091
2440842
530851
2473926
1255944
1454969
1689728
1894032
517247
2456923
659740
202837
417641
1578796
167648
174188
2331452
2730751
1338363
2011149
826259
1644203
961804
372380
2508818
880456
587398
111735
654163
2919792
2085469
226202
16639
2187481
2503788
772200
1895490
557971
262930
593380
2139704
403971
103494
1899258
2629550
2829951
1333546
1751181
44551
1713125
1055214
2275097
1280777
106889
2885387
3470
1621103
1106766
1825477
974250
1125663
2026172
1188730
980354
1199659
628619
461497
30425
2926708
387123
2873485
142181
1991026
60710
1082521
1525089
773919
2607499
2160570
1932640
2368751
2699490
2043217
2855454
1151642
270106
1153858
354808
2895144
1579554
2057595
1713162
1201387
586425
2438272
965312
1996553
507332
1254018
849179
143150
1036477
961241
1360214
2185143
1547811
1744864
514488
2547050
1787554
2555815
2277891
2403483
2877913
293878
883633
1825680
2934530
1283820
2378418
1698789
875914
2899518
2010906
140866
2777739
57532
1781824
1431533
786050
141791
848972
838162
2086488
1980639
2392124
804307
481467
2894227
2101418
1073540
2797570
1415678
453313
2013378
1218183
360855
2904296
175157
495926
1634221
1863642
492657
1587436
908448
2777477
1015761
1663293
1432184
1410094
774720
2675368
1773275
1121177
1552966
1686793
782734
2317
875326
2598916
72344
1387950
947413
2617033
52292
533180
2349434
541856
861573
1241375
22704
2178012
802403
1193081
2528351
1111443
1902117
192939
2352933
2895138
582006
1391844
2736796
2281669
725697
2694169
973157
7223
1133057
1871144
125460
84449
1968451
2676514
2066788
693225
2791279
2056603
800447
112155
1748585
1428986
2454667
2056083
2016719
1673392
641247
706447
448061
1078763
303030
1934882
1883183
1566445
1719235
562082
299375
485648
2236402
1615323
1658363
2806430
1440345
718559
2495113
45026
981000
1331466
297737
758089
2325
1149690
480618
2905073
141563
302722
1715018
422903
1688089
1676825
2843540
1829789
2149022
2691964
1097982
1050923
121338
2215722
1450958
1883907
2472028
120133
1322901
890667
2747409
1850288
1529102
784299
2727793
1759097
1263593
869024
2052458
373290
2381040
479026
1597129
316552
1816582
1196520
2253764
2897928
234026
2848927
1393831
218346
57302
856448
1384420
2617445
1501577
361149
1915597
301921
1867442
643213
1574339
619987
1805472
548669
1606142
2167226
2771675
197471
559345
871982
2747518
1533269
1447300
1164590
2102169
2526166
523115
1648824
2165443
2873008
2363804
1283651
556717
252215
1356194
156034
2491764
2754080
1246698
2205461
983256
801323
2853918
2269349
873637
2619450
391227
269054
327968
256962
2917431
887320
617069
2048188
1133259
718342
1455294
1154757
1530773
1041438
1529757
1223516
982344
1744188
1246507
2759592
588249
1463766
101157
2700374
577515
1403823
400366
1776172
499906
978331
1664408
694966
1106582
630660
96498
1589249
584899
1341050
1139169
578487
1169534
1006935
1376845
253407
2401532
1387672
2509520
596188
2447188
2645770
295146
2554861
2119763
417170
1777284
1341112
866177
1406747
2613597
421067
2573927
2927333
288838
1204451
2673234
192801
922351
1545073
2099153
1808267
1920822
937588
746823
2839915
342269
1112977
2076849
1379679
767086
876770
1739
1579332
777570
21918
1871504
2761823
150660
1276196
579725
1025748
1233676
2289194
1030421
2936660
1328459
1796472
912418
309202
1989800
934015
2873502
879043
961482
491790
2767480
430119
1328773
1382305
2288393
2060221
2499394
857962
1422044
2730774
870353
2033108
243813
2301530
2275260
1624177
2823762
786351
2491061
2393642
505542
1474126
921742
391730
2279282
387453
1549472
1139231
2814989
1238886
144937
2291855
1067018
472527
854121
2331410
923774
1632070
100694
1738201
1083296
2774882
768614
651614
2341392
572816
1978284
2770853
505969
1082194
541497
2468554
1549318
1803837
382277
634427
1739171
98048
2106716
766851
1478416
1208116
2543721
1622807
1197012
2315210
1489021
243670
2513712
1237776
2664381
2267256
897519
1685800
498180
408858
1009656
1915115
21790
1262448
2167329
2611464
1453531
2927455
1880807
1195320
1696784
1235610
2280578
1632955
2885624
1964357
1269887
2938586
2287169
362864
2607498
2883344
1703668
1661199
147892
1601845
2143037
2874691
2283664
1043075
2907799
1331397
431009
492689
1725098
2720013
473839
388061
2823269
2250611
2222970
1352772
2811131
1240285
1653654
1531808
393044
2888629
393787
2926221
645058
1313760
2378800
198468
1088254
270561
2383555
2641765
767484
1450841
1646627
965444
1124476
2701435
1823982
1449631
1317484
2460218
2825886
1603905
1622639
50970
441554
2504065
2378972
608515
1228326
1644484
2261988
1109329
577170
1982690
333140
851568
610814
228
1222880
2699753
1317377
1271158
2726646
2307103
373891
2131394
1799275
2083831
2312610
1558500
391204
1728748
1461627
259377
2921170
703891
2515127
1313297
1561254
1006913
298441
2603733
522631
1477321
619353
63347
2430642
2538657
2855239
47196
2398850
700305
1014599
1683218
765274
1885493
2812206
67883
1140404
1115240
841991
1772402
348127
2475446
2910444
2360661
815911
827725
2654725
633174
2879264
435165
1926389
1639444
2117914
1670344
1746888
34485
2294461
1161571
2925186
1042250
692249
1712971
571117
964516
1753812
2557576
1506851
2124712
1178787
1218506
152795
242420
2763369
1070358
1075485
1787962
1563318
27320
1373553
2559996
126526
2938537
1739779
670550
277175
2114251
260948
848323
1307439
1696976
1928731
1158116
458640
1150667
1376670
1769414
2069214
2323155
99240
687483
1631397
2911583
1001764
1901867
1735182
2656132
73291
168580
1839930
982867
937295
2503349
591305
1671399
2413359
2699447
853251
2422528
2703123
2234728
1224602
2123615
722267
543024
2676709
2343930
771759
1275980
806647
1646525
275882
1943419
270630
987792
1073035
2343654
757437
348598
1813032
2426303
2751855
325501
1070517
2483481
484735
2347451
1752726
2552228
2551641
1917306
996896
197709
410295
2189088
1199755
2680401
1022939
2034836
966392
676742
465838
395706
1443306
1112788
2405974
938494
2826046
115002
351883
120702
1243086
287200
1584389
186873
825380
718198
966005
1963698
1876598
199018
1025676
1300312
1646110
1424285
2802789
1340489
2206720
916694
1996809
1814852
696743
2570642
2407486
1199890
2173946
880081
1941021
1139936
1928388
1685422
271415
2142715
2117470
2254904
706170
1421082
2094497
1462680
2491724
2915685
2011849
582965
2888936
2471692
2612903
305077
1828608
2003224
1158963
2546685
2595458
214837
1636202
2486002
2277797
1542696
1008765
2068208
599094
2317869
993840
1404246
1011681
2674594
699518
1376588
991211
1448697
1724490
1692516
2299118
71944
2140250
1096104
2398061
1327481
2552492
1226598
600376
2745261
1549351
1160175
2799399
647934
1225821
31753
2720145
653292
1680185
467046
2500313
143492
2441685
476978
232803
2056902
2013190
198537
2613515
2059722
1120539
1851200
1323870
2890476
2128540
884042
2794189
380346
2819212
471938
1522611
715407
2021380
2675185
3638
2402753
1928892
2437394
2305262
2415342
1532183
1071809
2042693
430492
871593
92213
904792
1686355
2902789
1221255
2562742
175586
335000
1630031
2039969
1338921
858969
900686
2532124
225228
1776639
512717
560419
2172247
733948
1142285
2066956
2874949
1885600
225761
173235
394069
459945
2043202
506548
333622
1064519
802758
2416883
922636
1079868
1841770
2865394
504167
2555029
160884
2459401
2219087
2229570
1196666
429783
1310200
2649665
306150
2829928
1108345
2424553
327182
606938
2657162
452167
1460016
2443384
272876
631622
1429268
2460418
2653922
1003401
2156196
1611259
2215819
1179926
2647145
1336944
1992422
875709
2210234
1141133
2490876
1812295
1078888
1178516
152748
833757
674183
1371971
574795
1339232
433229
848942
468198
638655
785541
1153949
862775
2447485
746820
1972062
1285488
1103363
492126
2538603
273194
1891765
2333215
206113
975329
1542701
2029191
1472825
1064955
1522453
2078077
2867741
1758665
628343
797660
2863220
2680177
1238779
2334089
1894631
1670737
525064
1417425
1629653
2792696
458393
1160460
2472594
2125587
2883279
2059000
2750493
205868
2127248
2483064
154662
1618145
758650
623662
105301
2387128
201051
2264918
2859522
2724866
1793966
2067495
1397156
2056645
67596
2475697
1540728
190334
1360564
1736166
1158340
1053892
891444
747194
881267
1942836
1083810
2481562
2344064
405842
2296853
2854438
1797587
2085815
2460443
802670
2607804
1781940
1896114
2287601
2691809
2393297
2844729
2045335
1717293
1708664
692519
816674
292904
23602
1764797
1886238
2633085
2200232
86184
974567
2933051
1088778
891130
2528760
2660622
1374755
1606112
1314368
1573165
2366011
784428
576839
931306
897262
787842
1931724
994383
947044
2646652
1048472
2679914
1088486
480325
153520
1863562
103895
2006190
1808135
2160834
1641457
660088
1431429
695720
616984
753516
2901428
752568
1170641
1038016
261427
1275542
1517981
2804023
337500
2538901
1894109
79961
2161455
2286545
597457
2476580
2405167
1353389
726195
325702
2248250
262882
1132112
1123118
65034
1183839
496853
1973231
2093549
1053545
887872
525717
2041181
2640786
839192
2469488
1751929
2424503
2671111
708860
1963122
1856353
2787381
116092
2791408
491344
2392454
1194054
1257538
944275
1992055
2811104
475669
127292
30083
1273616
1774191
552906
1091051
487482
1506574
1570863
1813497
2797768
2581361
2874189
2774523
1882979
1392676
512823
2216677
1711259
1671136
1955939
2453940
659114
1771701
2844792
24431
390976
488472
1572871
2507333
530304
2366636
1226030
173858
75663
638851
2808317
2854857
2350947
135762
1111499
2383405
550482
651154
726558
1467301
560319
1028703
148609
2759816
255814
1464716
62246
2816560
2670070
2159034
2718155
1526440
2933671
1096311
2862408
1775224
1086918
2340835
761640
1228509
897961
1472133
1250741
2463552
2930826
1210852
2113962
802538
1049327
1307546
651601
904706
1300729
699729
951232
281539
676400
2873102
2585005
254040
255566
1816552
2521527
354367
1505562
1887437
2381894
325049
1099872
1582793
1258035
301788
1380133
2929380
2058627
1576472
974526
1183027
191366
2748115
2701958
888418
48985
659476
114304
1731248
2534221
711649
2391753
1767829
561965
1731631
2266530
1698225
452598
316716
2396386
277621
904695
2332767
412044
698849
2073761
2629287
372663
2597034
1019715
1968389
2300173
708479
1332282
213971
2447379
89126
1281923
1982135
1737460
513087
532172
2634307
1189766
1246427
2013523
803228
926926
1033366
1331796
2380277
2299001
2827743
142095
369023
1970650
2339410
74849
851687
898461
1529295
1271965
1995731
1889821
972304
1321320
2791265
1557107
1982756
211282
1723792
976757
982056
619663
401967
1831928
2854463
447375
1217484
378959
334700
1739260
2381773
1334446
1788193
395241
2225399
2557083
525733
2571569
2874324
522956
517283
1322102
2065
106525
2294092
2737322
881924
2437313
1426879
1957118
2129438
2828449
2232585
2248693
119525
886853
485781
2151005
1125637
2782691
1815894
504655
2205394
2936722
607608
1154688
2839668
345445
586745
1597556
1186931
1766508
874259
2576210
880421
2620366
2873506
2309477
2880402
268153
760620
69812
1314478
1916777
1033090
849831
505056
1782145
618660
2755531
2435656
1777724
1639881
685237
765239
2512805
980376
1202680
559806
326672
1083089
2633325
426947
1441643
2107714
2770958
1407030
1177442
1474634
2935194
2931027
660731
1561237
2168136
1810935
1889328
2644793
2061
1229310
307236
2664919
2764841
2857014
981796
1290781
1716516
2599275
717880
2557301
82370
2082978
2011967
150863
2836270
1759343
276745
2549674
2097706
617303
1199164
1862321
2886372
372312
616174
1396377
931936
528439
29437
2936624
2421484
715292
2859839
165278
2739825
2737339
1039368
2906612
16857
990332
2673403
2414354
472759
1906911
2060675
165578
2185661
246885
827570
2633514
398422
702727
762973
334650
1483241
2784004
1204360
1036551
1869249
1499577
183473
167397
1833596
61594
180313
1289827
205714
1320467
1883815
1250804
2602148
1763264
1584590
1838091
2440569
2392045
2097699
1928916
1396661
2073386
1724413
1682484
822833
220972
2517742
281356
1460040
1216771
2682469
1139533
324832
1059595
855603
1612700
1994883
1822984
920094
29767
1157677
823364
1442347
1199146
1708512
1926061
1709723
1821397
2188545
2200742
1503405
979522
2841322
464162
272632
347016
732066
1515471
2497417
1031767
1392465
1392533
1809291
638523
1669378
1471174
1770363
41731
274234
948089
2882337
211672
2486610
214368
2885250
2336595
776431
910912
1920112
73318
195931
1250977
1159180
998789
2302862
585056
1745286
2445523
1822767
1454971
772781
2414123
2338022
1106090
1986006
1145785
1889308
2302034
1273048
148642
2250945
561109
2777580
2794408
1853131
821315
692337
2671550
1301783
756719
993344
2900566
2889357
2045720
37177
1176050
140356
1735531
2055028
2529677
1821916
1164863
2826327
2560547
359742
307552
448129
568637
2906416
13640
1780371
1860630
1152558
1919923
2021892
2351034
829973
2899267
2066321
520687
2325852
1158651
2361251
1317430
2620967
2194193
166607
2827450
1572552
439645
2403154
1320221
2860226
1139856
2552572
2236070
712639
2419373
2928390
624907
2917852
2112586
2936107
568647
2656866
2107971
1121197
493054
189939
2797179
1555256
1298132
52689
846094
964774
1274755
531872
1019905
446086
406066
2475255
1977110
2240612
289114
1287458
2348974
1912196
2760693
2282861
1768327
1616985
2232732
2539489
2722127
1455714
277235
280128
2221852
2112052
2886815
2138108
2262583
70946
41363
1473971
252511
54167
2385548
1240230
2825681
48634
1026687
2273983
1981289
962182
421791
202414
1450277
738040
2157173
178052
710605
1961379
1863884
2483551
2747960
1026280
1230032
2901442
1762186
539240
1813879
873934
2285029
1347688
530066
1390168
2367224
1393882
377019
1398699
2679033
1767858
1088944
642765
801380
195261
197888
2382698
2085543
631359
1554228
1017464
2398409
41122
983414
448676
1522965
1944650
2793024
1080650
2675988
2524060
32911
438964
613384
821669
816255
3165
1809720
2517963
696320
1009953
1064072
713183
2446305
1787462
2820276
662247
813554
397903
2605454
2057580
1837076
881483
2900538
2910182
2354595
2423305
2159503
102738
1222327
2668115
1808997
1875355
2873957
2234262
2283483
175295
884201
2217296
1012542
499462
417648
266343
649883
2520755
1863880
717386
2547399
2556689
490181
758672
12022
1151157
1473803
336053
2868308
2782389
2664109
538867
1838158
468683
657359
2825564
466053
2074989
2568629
598310
271636
182624
522983
1635317
2828825
2561493
663099
2517731
1690970
591967
314608
1429342
60814
1066144
748338
2623180
2530110
2568122
2383374
2196652
2848027
1114504
1835933
2586077
2274694
1597983
1653128
641544
741167
1878030
2449640
2225307
1433597
1736282
2160671
625393
852190
2081550
1163025
252774
210336
752276
1093784
2517373
726711
2746689
740698
1561989
907079
1610216
298580
2828368
980890
1678639
661885
1705288
275758
977706
2398068
1402216
429780
2380288
1769261
2355917
1906099
1245055
2502460
763167
2116297
521117
2030830
65218
790281
153524
508352
189002
269121
231868
83110
756900
428309
628774
492435
1122457
1223716
1599548
1279379
1558788
768963
2764353
1906476
2895675
1800507
608972
1479635
2894064
2258914
2207873
1671082
2589155
493410
201214
1908682
1531126
2700679
869508
1061915
2467851
992305
2551008
901870
2690370
1480221
2740635
2438917
1559721
1201749
1174226
531802
2102162
2230183
1548200
396491
2911648
775099
1460881
1779050
1436508
149775
819207
403543
2469017
1770770
2581587
2754839
442874
1064328
1801156
2508190
2153488
1039723
413992
1745667
1573797
1547396
2364664
596693
710873
2239065
2650082
1599247
1224237
2071785
929894
679159
1757736
77862
666099
1834099
1681243
1659034
1668399
2749377
2725318
1627848
1548304
2035815
1342629
622618
70413
602971
1806413
2357599
1306272
1483393
1373822
621297
340891
2874974
1383493
2203336
815520
1264410
1778346
2217184
2669582
2622297
2530104
1899780
1511286
747374
1758346
2474464
1569890
2577468
458292
502358
1668036
1656881
1514820
946736
264151
1674981
2928784
538634
698079
2007198
471385
2025830
1625853
153021
2750709
2007240
2071081
2632245
627407
2738059
1538151
1352892
2136101
2503311
2530425
1831205
2103728
2031795
192036
2113723
2115960
2008494
2804168
2155803
2926919
2163312
294756
39014
1353976
1648430
1908514
2930879
843003
145303
650084
2090853
2332796
2771233
651595
228941
1971050
2293172
1585466
1278211
933078
293866
1200056
424898
2706714
1929121
2934217
1351747
1319349
2560430
2451041
2016539
1852011
1334020
2636
827063
1280287
260563
179715
218598
2703072
939838
680436
265302
472671
957192
1821287
33612
441529
271712
2767413
2456797
215434
2080714
2194672
1620000
451237
280778
272664
1118063
2401157
1736430
1165211
2659351
1961874
1074086
2386702
2226254
272964
2858333
774796
2243424
472992
2157419
2609197
562222
770700
316738
1253328
426452
2239977
2341012
2231922
2258162
1051532
602291
958154
1996414
2633672
1533411
412604
1066561
1284182
1134349
2876342
1099060
2803835
2808282
2453837
2320094
1247364
2200264
1589364
929495
1358627
2401471
1424743
453677
1490059
2664414
2407095
1505007
1815480
581754
483266
325712
1735981
1772973
974156
2487308
1385636
420702
1019495
756968
2598881
1247799
1107681
2509350
182751
2094351
2744806
1758224
2395162
117779
2787276
1162868
848533
2327536
2403280
564510
456902
2579220
1524228
2098771
2633203
601376
272554
1733696
455647
1400657
864312
2116580
534090
37433
719324
1856031
2496341
1653429
1094071
240608
1797066
668447
1380340
641208
368450
1953040
478904
567983
2214427
115879
2818816
2106559
2200267
1090751
1026004
1039302
2390981
1191189
279768
393117
2021972
37821
172819
1046559
666997
661572
1522566
987907
2203119
353242
1269883
503427
1373744
980737
2026893
2524792
2638721
2687798
2884178
745246
852661
2936832
599565
59814
2182882
2241702
739879
512519
1516127
2017270
1223183
69364
2363058
868912
63961
2482365
2134307
270372
2673766
1864273
1674528
2306650
76789
1347399
1173272
2489533
1676746
2169269
1829025
1211216
2831231
1070676
1281917
586712
614308
2769290
726010
234698
1678859
2288633
1173469
2631816
2085026
2795033
1588727
1368118
1555670
1964402
1321785
1683090
2854014
122601
724797
2282284
428642
1360114
1914496
2694355
1722771
2344132
1658281
181194
587378
261869
54801
520645
1926333
720449
364410
2790803
2318257
1230345
1494059
2550092
2374229
1907326
2731944
508397
2753215
462911
1783101
2209019
476178
1862349
591936
2679699
2185434
2854976
963023
646482
2575821
2828871
181856
1046646
2379244
1974825
1218982
1535174
1372182
2917578
1527102
484984
324091
689875
2083828
715997
2800694
285395
2596307
2401017
1248257
130031
2672289
1978667
2709451
2043656
2501099
1041599
1027878
2890173
580744
1278009
1387049
761051
1642725
1796230
723084
23600
1894835
2435717
1967353
588360
148340
2164283
2391225
2898274
2183484
839523
115823
203692
1387487
100098
2726218
614183
2724530
2358119
2274588
2888761
341573
2674750
1825377
2019662
1628278
1390014
2658532
770113
446233
846154
226260
495711
321221
2214418
1496459
1632918
111108
1671666
1641180
2488809
1512911
956593
925276
196429
2716089
2670957
1339199
2104333
749566
1161447
1453549
620597
1010008
328879
757625
2874147
1326543
118083
1876259
2225752
1087323
2293226
351490
768045
2412721
1620002
1565241
2318879
2243181
1377878
126549
545095
1623409
2246436
1946212
1489654
388871
78385
1400104
1681374
2003126
1497436
1213749
2761831
1756395
2142815
1411721
2028622
1749567
2087609
1014975
2809579
2675510
795506
436650
1517379
2484738
1122824
1994069
1484937
2251768
2197488
1224286
930007
2196199
2662443
145912
1898389
2155924
540224
2221066
1836453
2344789
1109730
790308
770394
2482995
1974351
2062748
2759723
769265
264844
2669675
308559
524435
2139804
722734
1758936
2936696
2087130
1950322
2304655
1932985
1282792
1552053
594079
2416811
1623626
1782255
2828086
1355983
684966
2304328
2381258
2105879
1295046
68346
49756
743314
816776
1100590
1141943
2638220
347206
1522535
1935767
1402591
908559
2338048
2079099
985155
1099124
145359
2179063
306203
1446880
31628
2307496
2506586
407999
1951035
1893306
2556246
1803171
2746720
838520
2432814
696276
1146534
1918524
1680746
69856
2763381
1319506
2223652
2797036
86317
2672545
178482
944933
442296
2338151
213900
774500
2481024
2651725
985452
431671
1043465
2447593
2771555
538551
1664529
1069518
1318568
2245274
311921
2179534
1898894
2790903
1477264
1751029
580278
2112881
522879
2483139
2409914
1439184
67884
1833284
1729418
1272939
729689
1589271
1326536
1743384
1773504
1818783
396816
2892973
2179251
2142786
1287169
392949
1898656
682740
2734155
2468124
113332
1162567
2474284
1205498
1512140
2362999
1925991
685116
968285
431034
749879
1041048
2754459
2680245
2144342
1429011
204929
1687053
1260128
2455592
2583489
2484575
2340543
1973835
2182684
814425
1119758
1691016
2272159
419970
1798052
2659357
1210422
531253
1890254
1703548
2128050
1736421
2157402
1713916
2473983
2858716
2591179
2259043
223349
425865
2114236
2462040
320954
276996
2474457
2028319
242734
384906
2473966
1214342
245049
356015
2246949
2697578
2084613
2371939
1659390
1203359
1570200
110277
1629367
1131391
2597766
2587448
176397
720126
755667
531066
931453
499372
251738
847570
2887357
568634
374690
1731455
1021581
1079620
1775055
251142
1906196
1579271
2708473
2633869
693541
703728
2180917
2919059
2209037
2452574
1173913
2584562
209327
721292
156948
975919
2596238
2423345
2144129
2079925
766274
2679312
1049606
1745361
1497773
2148049
1098474
2419951
2898225
2091126
2662150
535040
1061212
900331
233595
329012
2245382
2794049
1233477
631209
2648109
1505177
802701
1414800
2416721
1396316
1113158
1671669
2013026
292856
2315289
1211025
2685925
2639891
138868
1011186
2289889
56676
2742049
28695
1087770
1490906
816778
2724877
1337677
1495569
112612
542497
1731328
300652
988730
811127
2785385
1698268
1820693
1924417
32217
2513604
1567921
117106
1403401
2341877
2855668
299343
1830058
1270614
472481
2531107
2335793
498746
869815
2766159
1588211
1897115
2396622
2159810
2153528
1394115
478280
868244
1469139
2554916
1373153
2362795
1312205
2092601
2759568
2054208
625666
1516283
909629
723182
2266210
121050
370
1655221
978042
2728333
723072
1368925
201165
236559
2715153
187094
730409
2034963
2073524
2241978
1570796
1420485
2567150
17873
1887489
525984
1677580
2939711
281443
435864
713140
2117624
2132656
1065903
2026616
2222739
757895
1142771
2588710
1315870
2132251
1919248
601027
2348420
1572483
1313381
836443
400802
2002361
2521881
1023298
2250489
14535
446337
1979953
190926
276411
1907416
1631572
1423335
1273518
2621237
449084
2036379
1639325
41179
2856592
654698
756866
1293801
2511358
686111
478139
1699468
2426561
1618375
2071228
181712
1759827
1872123
940890
1979845
2732275
1085912
1725598
1929701
2032213
1254552
148547
508850
318740
352342
1505071
1244431
2471648
653889
2727425
2302388
17252
1311920
2037948
1074456
86818
1405382
2286989
637332
574806
2291248
265589
2490277
1633725
64144
1146386
1307264
2158885
2278370
1229329
293144
2603017
113749
128255
1090716
1810721
854304
2085009
2018635
2554457
1447081
11026
680841
896899
627836
1159715
2895036
422594
1404488
371062
660645
1518892
1160766
282423
790870
2333004
1116617
131059
804881
1686400
1463844
597519
1481054
2483863
1265991
45611
813
1817095
702430
1747656
910384
263518
872998
1050672
1799959
2395138
2159697
554348
2588822
2227845
1276856
241624
1029274
289261
811239
1471541
712398
2443561
2256638
1882822
1368459
799221
2935659
757729
2436839
1952465
1652959
669296
567521
1025353
727002
2470306
1286102
1766887
433935
862125
789196
750308
2936420
2180311
8915
1464855
1451987
2726404
2720744
1224296
743168
2667529
1393269
2048134
341392
2021982
1953109
852446
489905
924055
67913
95215
2265303
1548356
2220817
1173346
1102700
2845489
536795
6699
1525415
337877
1475309
1453722
2673546
2590657
779067
1262786
1133454
603446
2467405
1193110
494763
1282938
982616
1074832
1184295
1988553
2783295
1459156
1248967
1290239
1441530
657838
1126489
2172907
1270968
1796304
2001313
2937871
554745
1862097
365853
1471044
1860783
1899829
1023827
1003039
963812
1838770
2187571
1019207
2099478
2268703
1010346
647609
1795437
2465977
639860
2612031
519512
1473105
650564
553016
2164756
947065
335694
519691
528564
2534570
1891874
2623632
1551416
2397345
1563385
612569
861076
2483336
2219825
1884761
98171
1087138
2168863
1157746
1814563
2164864
2133803
747896
87870
2813040
39195
2780243
2493844
1191447
2739948
2352524
1041546
2827328
249064
2814542
2543558
1940826
1634644
1878353
1463925
2452745
245527
1831777
35517
1312004
498447
2508387
380103
1201752
65594
1039772
620132
956201
2798821
219494
125360
1630858
984870
2534417
1022882
1396026
356104
1878687
1573088
2586829
2470513
1446176
1713581
905515
2497476
606905
2141862
1056390
1577931
735298
45313
2629418
931463
17259
561709
1684666
667023
297968
1065921
157556
2316105
2654744
646997
82293
1918058
1805643
1938790
1647200
747581
1683542
1780136
148157
254861
2479410
466922
2726297
346848
2652842
2717402
1704642
157693
1990313
2040444
702421
122996
1431905
133743
745803
1998279
1924015
1220394
1317220
889215
938036
2745509
1725859
1795396
2119269
575048
107135
1090519
782911
2439466
789412
1533943
1509389
2238790
2752848
2790838
1828728
24391
2210609
1284075
2178511
1796465
254355
1042729
2901711
2323254
1297567
1387344
864808
2895921
2001061
620982
2518323
1715378
955713
782705
1381919
2650234
521363
607946
1498685
2119627
586955
473518
1933024
1752752
166026
2021596
472688
83985
60573
2393320
2061033
1832268
1653844
2508351
414177
2594354
2650153
1347746
1178573
491271
1731212
1101596
2188101
425034
799603
1754851
1298946
2531720
2491074
1699102
1947698
16707
2930113
1935148
795098
758438
559051
1652453
2593520
2514631
2687937
2287786
2228836
1723398
2066641
1273978
840958
804300
1003788
1515217
2298378
2913028
1178796
1115850
2436964
641035
2599901
517555
884154
1018085
2636099
203034
1545217
2335519
2053846
1382076
2161500
1439907
847303
2180768
56917
2780368
216405
2670148
620066
370550
154070
791967
2764964
1502983
2915100
2542900
928730
1239300
1684918
605528
508
1664238
1754527
2729267
1768914
1958060
2571290
1785607
1130040
146251
2930736
275563
1282476
2729588
2150611
2291212
1758990
2038857
938505
1981287
529459
883230
654704
138243
2746825
353656
1035555
2752485
2059158
2296682
407425
1230507
290001
581497
2261922
1141812
2567009
2370227
1789255
1274690
40240
1892530
1589538
1332677
2139989
1996306
349500
380097
878639
1622424
1574761
1918757
1709220
2017487
7445
2023367
2897893
1800559
1242657
2046628
2125067
2309208
625256
2140034
1600153
2315620
2428744
2478398
2902373
2860743
2109976
901687
2885963
2687484
1144179
1666728
1779361
2126491
85716
1872585
1726833
2543732
2877130
1784547
2760740
2709299
1310413
1118222
1213843
1483162
59211
1561648
442574
1520646
621116
1527227
1277731
2938462
2931487
1005186
14796
1839895
2902015
1915942
1891759
2021774
129427
101821
991524
2238006
2832328
2683929
2526643
1408203
1146993
277257
613101
2880719
2395461
63385
2240370
2034241
2939615
1963584
2895009
1670802
2775031
1917371
2318715
660026
1075347
548301
669623
45908
2579491
1423307
2725654
1368310
704670
275882
2569848
1292428
2335185
546686
2886715
61816
798558
504171
87996
1625608
2648983
2909643
2612437
553267
2208847
1419103
1932551
2388880
301206
26124
382584
715191
2606454
826957
1427890
1017893
1256397
564748
800315
2935217
1346061
957979
700505
2194311
2233684
544574
971
1819833
2498340
613740
1236783
1605540
2638588
1839943
779588
2895332
2043147
1504539
2207572
2665711
2033883
2397899
767732
2341466
677904
2624353
171089
1114784
827278
2423189
451795
2153670
1087432
1083907
2497082
290485
2622016
358735
2168612
1409180
2930930
1947676
2740699
2280001
2177206
2922118
1995136
2613388
1662805
2353748
2640391
246634
1269608
565450
818979
419784
671801
1743582
751372
105857
1319051
1446337
2556107
1187387
2607827
1722072
2652895
505809
1003
2692047
2142833
422283
482161
248127
978813
1888465
323658
2129300
1119571
2930947
612587
1730682
2827098
933255
1661492
885251
2223868
2056105
407927
2705073
1254971
2206078
1205851
444685
2184006
312348
15328
490745
678720
1072368
769853
332612
716607
2066958
708031
1433843
2719398
2241206
1722881
639218
233363
921217
1080602
2907935
280663
609515
574535
2082790
2870833
1500167
1877187
857390
1876389
1012713
465908
658726
1565104
144217
2008495
1574367
35944
1880166
494286
1212032
938954
2624368
2065426
15809
1349396
2391592
2515256
460312
2088640
1257394
122626
2864383
666295
447477
420253
2664207
5075
561064
1477145
1288680
1867474
2548058
160166
63264
2186578
1338024
1736879
610038
196812
2736585
2365013
1997151
2910723
1359110
2462352
2569162
2522572
496299
1524931
2159881
2827031
1897498
1230998
104001
2050905
2077506
1480223
708328
2371235
2486728
2243378
1534178
1448579
481265
244152
533436
162260
569201
2628892
695390
1164774
896190
434609
2296700
107098
610022
151266
627427
1082279
1594199
2325910
235349
2905498
241184
1542863
2457094
2061946
2740800
2370163
459014
262040
869973
1053479
2147033
547344
2671545
739303
1740840
416319
2568077
2634431
2890420
1635667
862516
944888
2440241
290064
2713953
508110
1349448
2071685
2049201
39647
573864
1590332
2789320
2720265
1270309
664016
1904509
831429
176546
621385
211525
1241931
57578
2048630
2738549
2555663
2352350
2044445
488009
1682507
423609
1326762
2323058
865724
2573765
1782997
2315042
1841531
1829190
1492430
38555
2606239
2748163
2018384
2535026
2475547
1728007
308014
1078288
2477054
2333274
2562205
2080189
85155
28210
188761
108008
932176
1331822
1881257
136135
1980396
2133795
931592
1035664
2599961
1246183
2556460
1196629
1400629
2638412
370024
247061
1273137
83929
540154
1507279
552004
1388168
50538
1769194
2926420
1526426
2560040
2913552
694163
2831213
1791231
2726870
483499
2524341
1157055
1987789
103228
1915219
943182
1105455
945712
2435376
706201
2276260
2395681
1117968
767568
261022
2366983
968191
621062
209980
337400
534330
280678
847527
428664
725757
1039171
523626
2564429
1701181
1568237
2547757
2760081
2069126
633490
599199
1829246
1694368
1530788
2392153
2088204
2697596
58487
1934158
2442206
2003193
2316626
298827
48371
2469381
265669
275586
2729913
1046145
2653535
189352
397570
2278216
1276490
1993380
1845803
182889
1671535
303246
476318
1604737
855414
2799236
889062
1221311
1773905
2439465
1815362
558984
2738071
2257217
1545888
2872973
2394372
2382961
1519944
2107858
1462277
2846819
485230
284552
1087731
533323
1991323
453848
2591043
2595082
950259
2863552
2168552
833399
411350
101105
2457406
2742782
2207728
1489963
218642
2486628
275659
2485008
1423685
1768448
1785813
397609
2135142
2020261
1861495
151502
307658
2525595
1539129
2115104
840183
259157
1487906
171001
87897
1185940
1022519
960026
2076472
1844133
1563520
2890245
1132184
2940316
911003
1311528
874327
2076909
1363534
553845
1457804
2635691
2445522
986223
1704049
1831995
287762
522266
94749
390992
549
2931258
1429274
680735
30979
2350361
878470
1134219
999267
2099747
2516209
1721923
2370842
1487425
2097969
147102
1737782
130335
1904844
1021899
1596008
2448763
2911672
1488451
90041
1628751
98187
2331585
1987364
1301468
2784934
2268838
2047049
2564662
1163129
613787
909049
1686967
2932973
143208
1106802
2283727
53000
2939873
2077485
2736331
1126337
1080346
2153865
2180913
1676633
1470004
2090992
1359236
2060631
268894
365862
476843
2765207
496864
1425139
888016
705229
1895550
1533934
1784819
1960029
1608026
1876463
321675
698568
2875849
2461487
2364292
18092
2730742
2193189
1804035
946812
321437
281669
766617
2297851
1549894
1873719
847531
470704
1233539
1250704
653043
2003838
1560103
130027
2863559
1345910
1933392
1371930
1041054
197797
694179
2378586
1049877
2863451
545306
254369
2032439
2513700
2005746
509778
1559179
859483
1052486
160881
2821038
906036
1755190
2580801
1332220
1546547
393804
2034158
1962610
2419155
2190198
1675494
2855870
2048527
421101
1124250
823778
1798687
228907
949831
1478452
1158079
1035306
2074852
2785696
1144996
2114040
83213
1811721
775917
1321708
1472283
2652708
2330745
1239923
2189349
457407
2044320
1587546
200411
2485552
932247
57160
832254
1351929
1414470
1669652
1004773
885422
1815557
1947215
368929
503170
2359436
2684099
2672092
1807866
2187040
2340283
698899
2222096
91906
1904553
2117050
2458320
1594746
2229396
1722581
2567280
2509260
2431239
1465946
1374126
1261541
1113931
1544271
294822
20518
391497
509327
2859205
1480620
993118
1065053
1331382
851997
2504246
605512
2010337
1660782
2229291
2629094
1724708
1517927
1601888
2933330
2159439
893828
1079232
396196
418949
2077173
548569
1817430
1509906
9752
1640220
21234
2274033
1021490
1535684
644194
2350172
146823
2797642
1684729
1322185
159961
332697
1904598
1862453
1667566
2562548
1053338
1340876
673550
1763342
1522046
1573253
552266
834192
1120506
709400
2833771
2340226
395667
1513377
1897645
1720645
405947
912162
171513
1398693
2359412
1662426
2239664
2064471
133500
2445303
1159173
684322
1178808
2007519
2269380
2581682
980197
2002743
2529011
1478870
106283
2923619
1263936
281221
1366256
286575
960544
2437861
1871520
710533
2726296
2302438
2830711
1674516
656740
2430161
314735
2054408
1171928
1099152
2429541
1208471
1608648
2530185
710329
2476297
2928568
1070288
2449514
2422100
245706
1249420
989236
2548034
117315
2129122
2724527
1050005
1985006
2241243
1191947
2095250
1605458
1299134
2709889
1675609
2799298
2223928
2268117
1334203
1364356
1483924
683996
859166
21494
2659558
293417
178691
1562248
1134877
1951617
403385
2059399
17389
844641
1255208
269160
194374
2366054
565011
1567208
211963
2008113
2557147
2234443
1134387
1037052
323332
1385647
2625086
2400402
633863
2250194
848073
2701137
412984
1881086
395560
951619
2764409
1744588
1837214
481143
2457890
2683140
368301
1996453
2815375
280064
1001574
1919162
1984290
697712
1889399
2324928
2577383
462002
2764462
288800
1316237
1483324
680177
2517542
2057910
1399572
2897413
2175279
1071450
125873
952649
1436069
299744
225706
1130227
1668241
2356011
652794
2418186
2668916
1635461
1839251
31473
301982
1219371
969355
2772487
17066
355738
2138539
390004
934207
1505885
889675
1639290
2740358
1285739
2054523
2108667
44312
2257229
291617
2891606
1217104
191281
293800
820611
1408738
783424
23122
438117
829137
778080
2634107
494731
226610
2174058
2832610
393633
949434
1537342
564762
399026
732777
127790
536318
1725846
2809668
96917
853608
2701243
1482122
1107403
62507
1500687
490563
2370351
1237439
842044
2907324
836510
171058
937688
1746896
2195038
2394108
1865979
2854714
1199279
2615758
2167135
110069
2137182
343579
97686
1796901
526960
270432
1318882
1370498
2691632
1474073
118248
2547589
1819558
180510
362245
1340938
1409662
1378966
1081093
2475247
1199837
2333717
2757612
657809
2658161
1768250
34954
1556630
2322401
2853410
1968288
190180
2225578
1652291
207299
1759300
1040873
585067
1255938
2126126
2830988
350655
2277582
934613
1253045
1366029
745914
519354
1311559
736455
1207030
2547328
2623124
537788
1146076
1274383
606710
1901530
1938854
1954247
1431074
1735163
341908
475118
1148336
2822550
2250358
893811
467957
653880
1362205
420310
1549782
2687902
667921
1823085
2928830
1636696
1216634
2048054
454996
503042
1777706
438070
709245
2015913
1968333
1937720
2152000
2435472
2266483
49650
1481877
2827160
1520440
1308595
1905897
2217132
920308
2645801
1842414
1763605
2389305
1692950
2021071
2056658
2300261
2604086
734719
209465
1268724
1741975
1325928
307654
865916
1743656
2068368
766990
2660025
49230
743009
2125963
2209047
811762
1372242
1469643
460405
1871017
406037
2168685
92985
417340
1845063
2042060
1498042
2163728
704958
1102739
202714
990162
1508366
258309
1562006
2119056
2403668
367506
2881660
1497600
1940832
2316855
618066
1851343
1579525
1066683
2739777
132184
1496491
631253
2519466
2359116
1148449
2649059
2498850
1698388
2443873
309171
2664594
1098135
225967
1380716
1014029
2659502
473190
1825877
1685412
949891
2560901
2102951
1127978
1148216
1031427
2071935
2402313
2253599
2108893
2210032
1953571
2053233
1028187
2852229
1251701
97776
2009193
331847
1170269
1418019
2157775
1583450
2731480
2788615
340453
1396363
899550
2706728
1028537
1585377
939244
1319680
1120894
673977
1299367
1758914
1934959
294179
1560213
2299410
1380235
241249
332733
1359932
542232
1875726
1566247
2159967
693573
1057340
158125
1652022
1363172
1495847
2701125
2417491
770294
2666656
1362700
1408207
1401662
1805643
2875044
1859446
1769992
366317
729050
2212616
2733315
370944
2378958
2393020
1515857
50404
2886978
2412592
2192467
890826
1721859
2262490
1467633
1962676
2366864
2083009
2248331
585309
2238216
1656625
2605131
2433201
1943565
1218521
846521
2848295
649078
289662
1461465
928393
502917
1944075
843134
2820121
1103772
803539
1130637
2102079
2051856
361468
152765
1613732
210170
2863824
113406
2423557
2188186
2222823
1669980
2396789
2824600
1384574
1742617
1797302
1982626
380652
1965684
2085893
327793
2404418
729482
2234693
2432003
457551
1803465
2288170
2676942
238740
1296977
1304093
2800375
2317457
2296024
54561
2499504
1697442
2470556
801715
2464516
1290998
1848337
2231911
1991865
1633048
2414934
92348
909505
254293
1629293
1925153
1179573
1169737
242765
1139898
329033
280601
2037478
2511275
1607073
1030189
198507
2371165
2001506
2139625
2536535
2123067
2718499
548969
906093
124653
1305220
242786
1150748
1232878
1936637
967144
2243754
243673
2593607
2409100
2617213
563383
894754
828748
1085316
1573613
580747
1095145
1669743
1125183
2672847
1198686
2033719
2639724
782222
2264325
2159701
2627053
1686494
2084017
2016358
1858497
2077185
2268164
1473273
176979
341773
2584574
425544
2687367
119792
1200327
203898
557609
39309
485521
2445184
1117300
997792
74241
2743544
2419628
394020
2644212
280077
2450533
13804
219128
462628
1393674
465175
1094928
2688545
1081348
1510100
2897745
817445
1169710
1178154
1621031
430457
1865918
2709402
753879
573404
343987
1222553
2207570
1002478
2057042
557831
1112241
1118703
206763
1359035
1401110
337531
63695
2937621
2292209
341292
2695251
2626530
1832685
2930146
2240898
2191036
2881186
1459279
233946
774089
2103557
2045722
2873471
2174323
274932
2478609
1126091
57231
545749
2614764
1535724
797217
2739591
1931313
766764
1351212
1743579
2283217
316275
1258159
2537343
510822
383280
255216
2282413
2402519
1782418
1564981
1806426
517224
497318
65801
2468526
306513
2296286
2128298
1724001
1314433
2049532
890963
639674
1055429
320753
878929
2531378
480028
2259037
927036
2091427
2260270
613714
1652441
604666
1292860
1740703
771195
1991295
2456761
1103810
2367811
1122431
909787
56819
2922354
737248
2655102
787678
170276
465432
1093858
347303
228191
744848
1993904
1534963
1840933
1005298
2000909
1845949
1067930
262171
2445827
812851
221141
81338
560617
1988281
1441071
855642
685904
2011128
1227590
2146420
796819
1860161
897736
2808486
2323486
471128
2660709
361729
1879854
96288
1397282
435091
932484
2400861
520932
2226590
2601982
361939
1873726
2881844
548985
651689
1998969
1916767
1544720
229493
545612
2124109
1854023
2030121
154049
1796615
1731290
856145
1616534
2698467
2186057
950618
1906171
601013
6531
1816726
2740409
493126
881485
324769
2400102
357831
2398866
2659250
901534
2855844
1205102
2361246
1792138
1842303
2824590
934221
2197027
800443
1345125
111943
2270373
404643
346041
122835
11099
2917748
1795713
1270493
1716153
1370888
775274
420448
2318191
128770
2123176
688702
2825731
1553280
1845511
1083933
2699711
2650173
757874
1748883
2508737
1666446
2262843
707630
2485867
1989611
1077171
2070680
1409849
2740006
1200389
2398404
1914799
162259
2623983
57491
496135
2839627
1143046
2709520
800401
2696852
390602
462404
1419104
1727466
2445822
408604
280703
2789000
1045201
218738
2307090
423924
1538764
529497
102207
1534846
623449
1498584
2701039
2759302
1808615
217047
864334
2621232
260988
2390855
211879
2197927
2912483
1394824
1334830
240205
1240316
815165
1852442
246159
2001543
271163
488404
2287745
1957587
1284986
1606053
1846553
1337125
1191800
2920741
525985
658506
372659
898031
2446178
2757428
2578582
2444395
2255055
2410613
2755519
1460764
779650
200403
2605495
1956847
446991
883823
1351204
2313622
101559
1898607
1517837
896181
1808445
2647917
1714575
327468
1145463
9868
2709671
1482138
72252
1530606
571172
1323970
2753876
878339
483144
304626
2464496
1453456
686041
1031827
661895
249538
2022723
2726452
1485249
1742405
2674075
1540807
2204626
1589455
1433403
2242186
2916023
1134515
1001075
1358922
1222440
2515124
2263739
1603645
2427528
2114463
722921
2685832
1239685
2101597
738551
1763427
2419969
1782173
1881371
2304740
1467955
1476365
2444145
2293038
234374
1777951
1480695
2631494
2845080
1912431
2051650
769752
1625008
2782741
1168274
2583597
2905675
10967
691285
1745042
2193812
367451
855146
907772
1243523
2036801
266432
2327170
1978113
1224881
371877
1502290
200586
1606472
1714875
1398062
2793818
1116437
2910992
2527647
551472
1162620
2384032
2936525
1509107
1751342
2160270
1953935
1467701
2310042
350775
1258131
1699182
1089957
942126
2562532
869893
774496
589861
1115677
2791847
1219401
1366086
1634349
2100342
45102
2430609
1927420
706481
2287687
888218
1714635
1630156
794570
2246099
2679912
224600
1813742
150806
456637
2153130
2561002
2901508
145813
2107341
269115
2743715
1122223
762693
728662
2939492
993370
501592
1891497
1245385
2072211
488790
1489462
1801539
2822629
718966
2696009
231811
1334593
1007056
252052
588968
2932127
1436187
990443
2278315
1959730
1578297
280837
1078205
211631
2760916
1469856
730597
983925
46162
93584
695894
1345062
96951
1794822
2521608
1209558
1808700
1256128
301834
112514
2717797
2039287
1502139
2186147
2329818
2136532
816045
391213
91982
1587911
2719645
1916016
2161325
184654
2742016
509272
2335695
2919660
1858686
1036655
2646426
2385350
583387
2075025
1998239
271394
1002892
2107494
535261
1356593
2083064
364310
360853
1675518
562730
662270
2169453
413813
761451
535795
2535470
178971
1384214
1224935
150180
2357844
1661483
1797967
1789486
2044064
1614185
1142804
2661707
1611599
526520
149612
2221758
762199
883261
361650
307577
987677
110647
128278
1549410
2223598
2594609
843499
772302
888141
62835
2250752
289036
786235
1713172
2102908
1818561
207161
2698289
2915514
1896679
2195095
2336268
860505
376421
494314
1082329
1729461
2452883
1771507
1687612
2866548
1773626
907817
1003172
375428
2083671
2391040
1049762
2565167
2220546
1021584
716972
1653198
852758
1245568
1282942
64653
1812616
2146538
351199
1766124
1360084
2045674
1479927
750292
506349
833822
2069593
1452122
2352359
2108289
1148809
1506616
1473638
2020005
1771756
1672936
2276779
2026167
67296
495656
973126
547123
2930805
822365
2469626
2386182
1719002
996588
1770857
2477291
826299
1794876
1099373
279024
610851
844607
104687
1156563
650607
299237
1104228
169017
1111752
2847391
2892291
1003980
2180628
1374973
1166551
1594957
2046871
2841012
40744
2487698
1755478
1886075
1797474
1186610
2849470
1868379
1177978
2494180
2583740
1595267
227635
1518634
2055843
1298368
746903
698138
2680000
157104
2639873
2427644
1066291
168008
2894201
1698606
2593758
666654
2068020
2170949
957545
2274565
2317771
2348605
118592
1434222
2099784
2480179
718446
953223
1062122
2525873
548949
555147
552838
22193
1786796
470961
1861718
1653163
1271199
2230954
2199640
230378
1610080
108723
1321027
1707738
1138386
2931718
1905166
1981764
1994646
547963
1703137
803598
1109894
2787414
1172844
646275
741735
1041964
183669
647719
2304087
2365122
938985
1145269
317570
658408
1635462
213745
865537
2138756
2667020
90092
854427
547511
1599829
1828602
1721038
1764939
2792230
1741081
1415467
1979812
2087779
318463
1292671
2298921
2406139
1572428
2620919
2456531
2084818
2338888
1543310
902895
1442636
2885617
747154
2591503
601880
2419267
509313
1922004
2859438
2494938
2740496
2670543
885670
1374522
447396
2847715
415850
2496651
208797
1826400
473564
1059426
1778659
1960101
1100737
598227
1761806
2452174
2005938
2515913
165221
1390153
1133825
2096287
2336292
1930755
372538
1006502
1056726
1617346
2047436
630053
2397655
2125472
2788454
1449715
998598
2324660
5130
2255833
2043390
151307
2040511
705291
1755487
868318
1300562
754740
867596
1205956
1646723
2438474
2461027
568404
824930
1147958
2228096
681748
810350
1435138
574690
2332050
1472219
1707460
665933
305479
1285089
784426
2676665
302302
1641477
2334913
2696751
2780695
751131
2518287
386226
2664014
2194821
1044899
436059
1395810
2915864
947689
186427
109987
2753697
1753811
1134388
1073982
498397
2808287
1547657
2686831
746304
48474
461941
677675
626287
1209843
1295202
499743
2723194
706054
891872
1380392
917481
1877015
1044008
2206534
2811391
594726
1551270
1261696
1911245
352554
2741340
421609
2619410
1608372
1169161
723382
1588672
860283
1470120
944432
587303
842820
2773482
677344
1581429
161111
20974
542848
1022822
1136200
2228915
1397407
1994386
2314745
342979
2037770
1686792
657989
1589367
2878302
1373577
2744285
60893
68017
2794854
124250
2333588
1082606
839828
2409696
1468789
2940053
304805
88739
1185128
2075433
808874
1023711
1000513
2523251
2852373
305730
1378693
408174
366438
780232
1510076
1418610
574143
2039462
1666563
2904126
2795170
1082566
2550033
2632300
1176756
1520421
312314
1485592
2910962
444259
439410
1312453
949123
1153341
1069877
1865360
1297874
2364733
80317
746485
1302428
334107
295259
56766
701377
1324421
2803527
2003682
2775871
1964977
1971053
2458276
2388715
381478
1590225
1202740
1740303
25781
1670044
2418912
1302383
2528878
459246
1320839
1139941
1695673
1925065
2303772
2524284
2838862
2890458
2749931
196372
1152905
828114
203325
2294217
2320014
1940825
650354
591352
585043
713384
2270306
2336528
174553
2153434
300992
1353834
2573278
321264
989210
1168316
1642348
2776337
2122871
639938
1412429
1032681
1686400
1459338
1350168
2444429
2892289
530322
1960522
2204374
1211928
2285996
2534628
889888
2148461
2494332
2124008
367291
687176
1679058
2338989
445301
1676670
54763
2044088
700322
600925
2234153
2601445
2317669
1962311
2052962
833488
1085671
2650085
536383
775470
1873662
93764
35607
972045
2693827
1585539
1811074
2715206
2604570
428108
2867803
2103472
486000
2764340
2757744
1160619
2413975
1000999
2752574
909427
233661
1578841
1283842
183318
2808761
819464
164948
884359
902311
1980533
2732535
2317246
499452
596600
984733
2509998
298018
808281
2932167
978497
1318424
1360166
733388
2386382
352532
606877
2499665
2646119
1359798
1161085
2603797
2233297
2144241
351941
92586
1521326
1929780
2057583
853268
1737285
1564260
339077
266364
2123667
2047782
2705039
1661667
2623117
1609884
408570
2444893
2332129
1322197
2768050
1899032
690163
2813713
933999
2644947
2367763
722607
2207274
1460371
813688
2454490
1320700
905452
1058256
1686361
1992527
596907
2569321
2083381
804413
129035
1587034
2874573
342616
290056
1841338
1997247
1063585
1273830
1804709
2342948
597060
2756001
1558704
2910156
2798356
1257419
432758
2510684
1268519
2892188
2051446
1287427
1285681
1861154
1990605
1218736
348107
2914056
1457144
2566292
2146136
2902466
2463427
2776122
83041
1653295
899074
1467818
1730185
140557
903151
1796973
555106
988542
2031978
1891522
2355592
2924698
2536355
2650220
547079
2542441
2664479
2326330
87989
2578986
2765693
1782693
2365714
2890031
1232774
126327
1600356
2793620
227077
1107199
27244
1963303
2729958
821509
974514
2489345
1408305
2453046
112646
1303520
1080938
1712591
555060
1597557
874836
981722
342226
884816
510306
2444957
427892
1221566
2396542
1039953
92298
2493814
2891930
706294
1411218
1791878
1035423
2481370
1310042
2892020
147129
1044901
220251
1873368
774820
50018
1065605
757569
1675875
1121794
1916449
2050028
582891
463068
1091931
2325147
2908622
991938
1851766
840722
2382249
60129
131428
1629274
23110
439258
988460
1080702
29707
1383326
1992635
1336515
1589946
1941410
2756638
1177644
2899003
2787176
851737
664067
1359912
1153926
2249675
10978
815789
2244590
1121980
1826069
978586
2345323
125796
314978
2469767
2739564
1966498
1546657
2811350
1484135
2711577
1114618
398432
983265
1643354
1041903
1628330
1192373
2454566
113313
2044758
2577294
2775328
1851196
515929
2095495
96896
1562090
2117950
1211406
426915
1823188
449235
2848425
2605882
1012038
2407578
1846352
2317220
2579925
2665868
736590
1508553
1208592
491057
2154614
863541
1302244
1442624
1723681
2775495
623065
1631132
2518852
1450208
2902642
2175772
1501844
720663
1472195
15839
1565316
2122771
2626542
911233
781768
48911
691223
2495767
1106755
1523784
822505
2663919
358335
1658369
1670945
525383
665774
2111546
346560
1408013
1144335
1444402
2781330
876950
2878253
2833231
1799620
1963131
1825441
1201253
1383077
2902484
1260948
1161528
27580
98520
1034493
2777274
623409
2694392
1623545
2480404
2593014
2184164
2527117
343581
1070368
1153869
2201558
815054
1693447
2834793
2425053
1103983
280053
2322064
1178729
1440966
2743913
2840332
1155793
170952
1121547
2830725
2817435
2881528
706572
2890234
1464949
12190
2216004
386215
67819
970818
2876776
232107
1627929
859005
845097
2184009
734930
1362472
200890
2886908
2667648
2344487
2320070
243108
1036169
1368440
591763
130109
2754969
2384954
1472362
2798426
910566
731756
236918
538588
1172562
1785834
1367863
1354475
1306748
1933105
171641
724362
1760604
2620423
1397285
2447696
2092575
825412
2760496
312415
313413
2019912
2177201
279169
387065
1221799
1926069
344452
2743960
2564466
1818771
1571575
2884045
1152161
2668476
1448494
2051474
2160635
1314792
2491876
2680155
2311808
66093
2143454
2690152
1183519
1373827
1440648
826831
1037234
342240
1609765
1600276
1174758
984785
2804607
792542
2518920
96094
2380131
742930
752490
2323158
1068139
2879756
542411
390579
1968778
953597
655223
2833724
1978821
2778515
719821
2017849
2868934
979525
1592374
607203
373987
1539856
1859271
594284
1479337
432367
2687722
1285634
2056960
1902287
2598337
1883395
1973115
1903569
2565979
2439102
2600443
1338726
1550298
1438115
2717800
2008633
1474847
1575906
2399714
2794891
1480930
2833041
1433462
1789528
1876747
2403025
1315309
2343751
1489032
2671102
2328412
1711811
2904961
673013
257383
1380781
797870
1513818
887549
1438316
2914258
1701374
2861031
579097
540928
1216350
820948
2658581
2088506
1998250
1520280
622954
2581510
1463335
895307
2811926
498110
1470907
2054897
2800224
1325746
371364
1577422
890252
1183240
625766
2341134
1473664
1467673
2885484
2307463
2859972
176977
2479455
162469
2769575
16254
1946437
220700
1871303
1264328
1423802
971836
2136308
109875
2374129
1940705
267625
1385867
695964
2643530
1744232
274662
554456
774016
377341
2886167
2578835
2477647
652348
1494383
1773865
48525
2938532
424331
257409
2257303
344733
1189245
2242700
191825
882448
1386474
1312878
56362
2690401
2150666
2176368
2077436
435219
1814837
403072
1000625
78077
1890338
2906801
2115203
193978
28812
2559245
280229
91667
1314426
1416128
1171200
2684876
1110960
1867182
1113307
1184011
9303
233483
2466975
2358439
505248
2109342
1964304
1920496
2862394
2771616
1111239
452507
2869903
415846
1916243
2077217
1658785
2935492
898670
1087451
938243
2513541
64327
2020467
1881880
1887819
776163
2438951
2853356
2598119
78538
1717361
1248743
1713481
33992
1858788
2196843
2462920
12326
709525
2644169
2165126
1366096
593448
1041438
2926571
540260
2861846
1916677
1830771
2649794
1030715
2451986
2088529
490662
1145055
1215956
421680
1678997
2414866
1567354
975414
2401843
2267006
2491757
545180
2629848
145484
2496123
1984465
2121164
799033
2792894
235642
995095
2737241
1714229
922547
1591543
391925
442632
67296
908494
2812164
1271252
1275342
2137300
2911769
1320745
220291
2223895
960177
1253317
1659104
591144
2725317
2880135
1667637
2250182
1824760
2680381
2931575
1069932
632917
1715601
1063160
1066562
1795055
328816
1558460
201916
1709768
1541751
2463145
2145935
1426721
372868
395334
2466237
2701354
1316822
277058
1062170
1977744
982977
451600
2335367
2491765
366017
1079291
657565
636203
855842
2204157
1697500
1236070
852603
1124249
1782544
1406492
1671260
2357650
2514844
970887
2128669
542974
1565211
1555428
2805399
173726
433029
1030607
625934
1889410
1960013
913313
528951
62219
734468
908112
146111
2225088
1747128
918311
517430
702475
1236046
276810
2499684
132778
2418019
2068220
1108105
1457772
315089
2870045
1866967
2369829
1175399
132233
1304417
2134603
897677
449121
161664
355510
537483
1139763
1917411
1662142
2241276
2155375
1603095
2705074
170499
2885382
1388952
920987
269634
2181824
2538062
1487221
692423
1893830
2466746
1235416
1666828
139012
1982093
2016220
2094252
1869836
2367800
2736042
971602
2493942
1554261
2248257
1874063
2110048
1094121
248132
142577
539226
2476925
927092
1263794
2678073
112543
540138
2868860
895031
2591209
1407309
325328
922439
1948740
2534570
1671752
2263657
1435203
2766996
230371
2915555
967572
719863
601254
2484863
1437897
1261435
1655896
563007
433128
1728522
2571875
2640344
2615553
1456555
1725202
2492259
941288
585200
144514
1244682
1277562
885313
662933
1295984
2801181
1262
2051702
2736960
2782140
1334896
1079025
428822
1928296
761036
1117093
2231336
695357
2096088
2062364
2251177
268665
881255
831873
2664897
2904933
2448125
1254731
2274504
2553139
323072
1316916
1054430
547577
52210
2832519
2169736
1512625
1752349
1445739
189057
1477655
470233
1481599
1169029
1784051
2852684
2579474
1490935
262244
1929010
2880679
1495564
346595
962468
1680945
166260
2538689
1292459
844138
1097273
2574908
2126402
1231261
1878166
1670734
740584
1917383
332134
2698283
2835508
2641203
170194
1888035
1907804
1724427
1670005
1559876
1284685
419510
1627858
1103531
314898
54747
772124
1062250
1836844
591586
2678608
2647137
1239984
381221
661888
344540
785268
1855526
1670042
332927
794143
2413083
269805
695720
1826813
904377
1589734
401927
1231232
2262813
1926202
2089094
2600442
887914
2353235
1975227
1633944
2353272
996017
2625056
841682
13007
2777104
2081208
2238478
2568457
1921378
2323213
698828
2564694
535431
1364531
600118
2070253
836661
1543492
2352543
1324519
1081386
1094851
2187236
1605814
2494821
2868671
184474
2865876
265942
661193
2754620
755595
1686117
2261333
174090
2329190
1034277
2492377
2453385
2349771
1520362
1869774
1514771
2319988
656249
2591082
2755798
78817
72258
2274828
631563
1381531
2090969
277603
2561464
2139927
338066
2739795
1161801
1406104
429167
1633641
508452
2809325
576100
1418788
1372724
68685
875319
1429076
204114
2062450
401252
2812440
2110921
890239
2191868
664904
2879983
2529084
351415
2602546
2851443
2263051
2433183
2265399
213821
1717366
121198
1792170
869467
1174934
484889
2652405
1147031
2643867
1784171
190208
2062299
448462
1988692
23005
287156
337094
2937864
781503
2106605
1981305
1341745
2118524
815874
2336850
2877813
2874825
2800288
1155271
2781329
2213845
2796278
2522906
2748822
1273787
1810121
1861196
1549706
2299494
1252034
2867302
2693334
1990210
183922
224143
1133949
1011755
1400373
208751
118257
1220042
1724725
96956
1961188
2214685
356226
2009859
1254427
846272
868072
1572917
291018
1321302
2330
2749746
181825
2155909
2582309
649038
2801506
387267
2447490
2661163
462490
2206733
528563
789885
612182
305944
439418
2000693
1369060
1788871
136068
1565948
167553
505153
547048
251935
1311176
2519436
66307
489612
1647860
344467
995346
1543307
1264363
279794
2195508
930863
1276239
1964892
554526
1159048
2493830
923301
1300380
2485010
263560
2220645
1957527
1862702
1145374
80923
1455486
599349
1890647
1725318
1089024
1381290
435514
2221934
1461449
970462
1675181
1878868
36570
1399163
1204743
1614871
1433538
1263662
2190458
2844252
751717
622577
681146
2467306
1107239
1419227
1315319
1030086
775300
1573098
2669454
2000293
2871534
2866284
2681533
79102
1316372
28467
2194132
1595103
525854
2336030
1754393
157460
2675250
90012
516949
2654299
1100648
2795444
2022861
1412574
463640
364573
2284345
1201975
1215931
2582367
1906080
2823972
1517718
50048
2145536
971266
2160060
2285730
255380
739228
2225569
1622322
979466
1813594
2739946
906173
27126
794795
673570
517405
456919
264779
2097459
1261960
1697487
2185262
2099593
1814039
1219038
2700206
2008955
57512
2410949
1434437
183634
2358976
1438693
2566685
1563035
1020883
569797
970554
1372425
682018
552609
2135264
1876632
1968087
396497
2810486
507271
1413997
2402343
100601
2492796
2458274
1247107
2701097
1489441
2923805
2654620
2776654
2349851
198984
1100245
2567721
628247
2324058
1742810
1355014
623558
2743485
822831
543987
2303355
1118221
1595287
1257949
356653
580261
925254
1624901
1900820
1236754
2905799
1897168
707348
2658422
1551253
1827458
157502
496269
2026022
2416734
56361
889247
2053093
1604
200404
1998031
546527
1214063
2776116
2500377
307292
575117
690518
1067889
1271306
2161914
2184791
128684
1317642
482569
882071
752272
1907060
1092157
120314
483645
1384972
1215424
2729072
1507641
1801365
1145347
534627
1082780
905855
616255
1194862
773318
991306
1268907
2297754
1253429
606872
1039050
962450
2343996
983796
510013
399664
1956517
1274134
1151768
2077807
572804
2030064
1589781
1833709
1595575
2935943
2443576
2478386
240047
650136
2919184
1188955
2892178
264901
2429316
108685
359678
1557820
2837373
778003
1928518
953848
1449945
1809403
1956803
713014
552367
269582
837094
1779075
2849910
1231099
37975
1788226
1659224
2654091
2620253
2334115
1289962
2816859
2081004
1957355
2933182
1225865
2436260
1111699
1859152
1760009
2715515
319553
901659
1636881
2725135
2174374
65925
1175582
1068015
324157
423611
2025263
1188836
2313644
1113895
688549
2314400
2385507
288566
2293372
517959
2112162
198689
1375791
2465556
2242838
2559550
178921
41875
2604521
1300690
2863567
93003
642976
1681993
1945701
544408
2932188
2872831
2473779
968643
1022212
79802
1391591
873798
161
115345
2699131
2848154
2403337
1801329
1666738
885482
1283752
2931661
96526
162865
2103263
71347
1540447
1213406
2200431
2456815
1719099
2380738
1727673
2492495
2299096
2303929
784315
1449875
1263276
127437
490359
464838
1502616
673535
2554961
556272
2621675
256353
1233336
1617400
1423261
677227
2740066
1845155
2043187
2072847
1956829
2581638
332470
1561251
1462510
1032477
1596801
8636
2169374
723787
2853669
847428
1658659
2431198
183891
1623356
953866
587526
1400421
2179950
1976437
2285103
1877659
1033171
1941228
75593
1317137
1820297
1810558
2266524
79518
76195
1346432
1635402
235691
2800064
659945
1730364
2791202
2540959
2352663
2311063
2114229
863519
180345
1142421
2502060
1436592
2585982
2911986
1703504
643583
1194059
1874061
2914309
1278460
409240
1223869
1925359
1161742
1949751
1669542
2828865
862972
2306693
2097533
2343348
2176000
2509395
2504762
1143594
1334974
2617289
2813772
908604
1537715
1925932
1595311
1445651
478593
2136935
2286960
1936822
1181829
370899
1480893
602632
23156
2623092
1851922
1050245
1352204
2482795
1980893
2424374
2517136
74532
2929070
2740405
461744
2270190
1763244
2450174
546275
2841296
1138552
2127820
851069
829296
1517315
1743238
2808049
1650050
2639955
275365
1673331
2908821
1386626
2227861
213602
2366249
460180
2579218
2078659
2501593
2087218
866760
2516533
1253145
17304
516162
566631
656428
2333113
2502087
431860
473807
1905889
1903811
1339314
2074630
502086
517798
1891526
2443320
2247517
2896239
527008
2627191
478703
1761917
1104714
2450018
79520
172131
2023796
1866733
1805146
1702307
576480
1691174
1738462
2851014
2272875
131464
1649499
2605300
1381243
363148
2771961
671934
943701
1072736
374054
1257452
1918508
1349548
2222391
1308350
1995635
2024044
1385993
1090268
1917133
1828644
2441743
1640985
690898
988080
2211479
1601392
2435228
172183
2747002
2050040
1923589
1932942
1714965
1255905
1839571
2783630
1589873
266144
2937889
2873663
1820593
1541042
1474369
86417
1516905
2676967
195157
1713907
2905710
2523217
979097
963699
779768
1400816
2681694
2406068
2003552
2837078
302862
2492657
760004
1280851
1734633
1377806
1681340
1684894
2895145
685730
905131
226175
861318
1263075
2833745
1156755
1042595
1492265
2752422
232447
1995654
1501078
401133
93357
1749543
113761
2471802
384160
1042042
344615
279843
1817416
770210
2926951
2089243
1744531
1355572
460259
279330
854239
460948
352227
222024
2894676
867690
1673227
2625763
182288
1989627
303541
1392881
129919
361138
615649
2051537
1467269
652530
681621
1565696
2398023
177356
708378
1035899
2663295
2684864
2705954
2283456
1910913
1513025
772522
50987
519249
2478884
2721121
2661186
848139
2599924
205516
1637748
2558221
2058002
2775671
2156262
1707646
1164090
1699111
528095
211688
2655178
1223298
1359165
2860441
2202008
139154
2935843
2816966
982530
1023802
355397
2362575
1694118
649372
584621
1076232
2201865
1939377
1130089
676819
2697901
1512178
485468
2840234
1522924
1335103
2162404
2861044
2721990
579873
1068592
641936
317316
207132
2190825
2732164
1323463
2289358
898413
1696752
2089033
2513090
2017393
2796606
1300209
2028874
974636
2194788
2373849
2829739
2930283
1507682
2284025
741998
1013017
1090023
1385051
1449317
2033319
1436480
2590940
1961753
1843632
2105520
1478581
135650
2598301
1682785
540267
543380
962445
2429206
1846308
1903513
2850632
1691554
268174
796279
963217
2901313
1460294
1558805
671564
724076
265454
2382842
2553741
1579509
1786409
1844374
1529925
244621
2782311
2296402
1285368
2583221
350467
2690606
1305514
602283
8612
1861962
1635185
2270161
256446
2016952
1715205
659599
2643750
2594252
1554202
2731826
2320787
158642
1014519
578235
1699691
2471168
2160688
1284489
556540
97708
758816
196274
2374628
2868458
1345366
1927274
1635082
1470840
2017420
2114672
204623
432187
2451881
856939
2296022
2069689
93774
2611934
2581832
1542654
1611979
975406
1919301
880645
93527
1551526
2079773
2350714
1286589
1552897
2657116
2468112
1615073
1574413
317922
1464953
2549174
2473638
1539109
387486
2473671
450758
526988
685049
52888
1983982
2790670
2249890
2376841
1737792
2487529
2907127
2167442
238294
2652329
2554654
2708844
1185651
2831037
2279567
2265868
295505
2476878
1658366
532911
335689
613684
2424444
168981
113379
1886672
1518946
1930618
887956
265558
543381
1102282
649032
2783853
2561035
108968
2859528
296945
2363305
2225887
541556
1687429
1533542
2558852
282355
927891
159563
2413080
1999813
518785
1530682
1415922
2017871
1277961
722918
1552134
561843
1501111
201729
2262574
2481872
1457709
2183238
706233
1100342
789018
2844286
251609
1055462
2120870
1162933
1820350
150793
1231284
174136
2745914
2021991
347155
2826208
1145722
1961416
1307442
1381306
392354
2917867
958993
2310697
253937
251401
2855437
2535715
598208
1475488
1334469
560392
412378
1484169
422963
557764
1086034
2320971
618819
2617194
710589
445336
1431955
1310317
329380
86612
252769
1989161
2003035
769035
864901
1310549
2883253
1881131
533519
1894773
1452316
2780848
89209
2927170
577154
1955216
1577784
1895554
1189302
2799409
1765682
718570
2788358
2225662
2105990
1151074
1515325
717414
766144
53821
970083
521798
881139
2118771
816676
383723
1095821
1615797
1723128
1788999
2534356
1874021
1625224
2937829
1008252
1370490
745653
1089347
1532391
1790623
2444038
2758778
342085
719030
1964883
693300
649995
19458
1722405
1929221
653205
2542216
1293379
2131969
1460712
2292032
2058592
1168
2810919
1822712
2672763
878358
2505225
2673297
435879
2530772
2031238
2720760
540820
1828522
1407113
806259
491744
2226176
1915966
221148
619803
975211
353249
1557457
2716711
2715865
1160878
602058
1442788
110961
1629429
2814231
2895171
1608844
484928
2616262
2832407
657302
810939
65583
1162557
422470
791051
1480597
1547914
1538831
1499625
393195
2287638
1648242
450310
2788869
674461
2722438
229969
87616
2794267
177722
2369749
944616
1518357
2376066
2206857
707277
1836230
2565490
2827224
318122
1848075
2272004
89246
1307292
1516477
1483664
2910026
1141998
846655
1769508
2389620
2658271
1136113
2323566
2845146
2177166
1545006
1939714
502667
405808
426710
21361
775110
857091
350776
905452
781320
1549731
2397833
1348683
2843262
2459122
666410
1613676
2805599
401350
2692750
715906
783629
1046631
1586799
771977
1737323
2639637
42366
61644
2776695
307025
1248434
844878
1764645
2439124
2932646
330106
2076597
1521652
1228689
526705
2306431
2825528
1728692
566747
1672111
450420
1163282
1273205
636668
2936384
310805
108730
622590
1492008
832300
807914
2206290
2561081
1019796
732445
114513
2185822
536593
2740748
1361281
858835
52282
550093
2014846
2154076
391467
1018298
2742593
2792353
2351426
2437549
578959
2484867
2933201
2212627
1872691
1006131
1420115
1931603
321376
2360251
570306
977282
2002414
608701
629314
2312789
954353
1684723
1028341
2600960
1052903
1829051
334480
528671
2721082
2714098
1798079
2860054
1174229
211111
733801
2456768
318806
1153183
2536772
1513410
2645406
2894001
1151390
2890281
2332720
2411623
499053
1035190
1071689
2349613
2585304
1683552
2309413
1689343
1389663
1740186
19031
778753
1287822
411941
2655758
2243648
38596
1298889
95579
2304798
1624359
2923421
476759
1262703
1549446
7949
2366870
2642333
2588158
211285
2718379
1305020
655537
1370651
950730
1895227
2045433
253780
1359363
613641
1310649
451585
183493
1237337
649338
899653
1042465
2721111
2157519
629504
1617041
1540692
2453927
1398917
1352003
2610587
2323074
1281293
2089058
1732889
2249259
2868114
1071427
68621
940142
2927796
832992
810847
1486638
1533437
1092706
1641351
1719012
2771678
360605
1813479
1115686
1011515
1592687
831125
2128966
2458754
2385833
1426164
1471802
894644
1140817
468045
361791
1422415
2407415
2672821
1027385
2772003
994624
2187508
2605008
1839138
2278483
1260670
2384467
846527
1351329
730571
114379
816159
2775794
884775
1214658
1941577
2741455
936330
1007429
581972
234324
1125334
2482263
1525337
2660092
1446939
1723508
908657
659624
2405091
1689628
2736440
2053216
333435
2850732
2386980
608257
2440930
441338
784029
592563
776873
1456112
928067
2087461
2811713
976753
981885
2087786
1249783
1562619
2327628
1403720
937141
1056468
2346727
2421666
1951698
1315579
2422077
1729655
2899448
1311857
1639629
948459
183776
2231762
2429768
12698
1747191
796766
1728644
1381634
1006899
2260781
1812214
1401972
2000451
2091408
900625
2072852
549689
1138296
1937467
2547871
1005759
554765
838094
2143292
340086
1594057
1268142
50427
625755
627321
1181283
1514945
376601
961296
1995980
2882162
2506493
925435
1020605
903630
1285961
1761644
689791
2037073
1947971
2573551
1915725
2549508
1120798
1485777
2265295
1475879
788065
2389685
949050
2655155
1682711
1717142
2447432
245510
1408888
2271953
556824
2227800
2119478
2337509
1099121
2121325
596403
1973496
380981
1274196
2269216
2501027
2619060
1360076
93560
1182065
603955
1088706
1951489
2699804
38227
1349918
2801769
1077780
2281462
2386026
2392823
465736
312002
55686
1562562
1312158
1075176
297716
1205354
83237
989345
338597
257778
2686807
2068028
265809
1347161
1456184
228127
1394176
1179345
724157
1504666
2859406
704255
1766806
639440
2829269
2214533
1104331
2760535
128297
963675
478364
1736002
2856888
1519595
67998
1491494
1736665
1875804
2412303
2016662
2767580
2520196
845197
1033602
2392011
2002995
1115114
1924907
2724593
2790833
2190097
724321
344441
110751
1924039
2362399
2431573
1336253
660301
211512
1305865
218213
1202102
1005836
1335778
2378869
876861
2809087
1019949
1073823
2525959
2154111
290529
2034182
2800212
561968
2236195
888115
2292798
1379059
2044834
889126
2927015
1164467
762799
1876407
1762297
2905776
2204330
2599320
2618801
998173
2680785
2242180
720079
798057
2119265
2228942
363415
1900647
1506369
464967
563867
303961
1748335
2396571
1128204
839466
387170
1321799
1137003
1157013
2148991
2572408
2871633
1501751
2196930
1546366
294099
1184382
177722
46774
2601130
1280365
1570876
1179764
2192502
2597538
2481291
1584767
1755722
866745
1687765
2689344
389843
748461
1229096
1666859
2685255
1930676
522661
2074081
2165346
2146726
752853
1599229
1662626
607759
1414083
221647
147472
1948791
819771
236678
1696319
1401171
1985440
1846758
1099478
2635243
850880
52143
1053707
2671563
2146751
1476464
1919610
2395541
2608315
1550265
1506401
2850528
2533677
79985
2147233
122581
140153
2633279
1851879
1150078
187560
1074523
1619303
2846394
482711
1615727
522487
873262
2066488
178757
198685
686092
2890434
1773379
1009579
67388
596625
2625056
2392656
369941
1203527
1996484
1622249
687320
200358
2440686
1189770
2818411
1618674
698965
698311
897827
2655153
698837
184352
320097
1210590
1811289
268640
715253
1066140
2724955
2589036
2277430
1946013
2848359
2389087
2140833
681638
2719906
1045952
1432166
1171531
742818
519453
972478
392104
2606018
2488151
1214346
1666488
2473533
2324780
240438
2434568
1531400
2866805
541085
147635
1822615
2517622
105046
340306
1917216
2930197
1668899
2276904
1870352
994672
304359
1833139
2475061
2183543
517135
2639879
263517
2064495
2494307
689538
333417
838610
2669818
2221071
1062445
1775671
410473
973575
43494
2013266
867615
1800985
1648359
37282
2663949
2631746
1035979
2407879
1046788
1698955
2496937
2366689
2820443
356883
2279485
1315248
2022882
2034064
2733704
1009205
2891374
1860012
1047627
706633
456610
1880504
426007
550559
1256805
1512994
173858
1009630
525717
1604199
2830826
611278
162827
674916
48809
2879067
996412
2095091
2378511
328506
381844
587666
1155766
2761437
2931412
1373965
2621696
2657977
2618270
1201836
1229475
2887732
512671
2842962
1687283
722374
1150276
846910
2646801
318260
1024312
788574
79418
2939913
695466
2909689
2090847
1062095
1071410
1681782
1578563
471712
1840591
639581
2585614
1586756
1935040
2337865
706368
145490
1561379
232989
1483011
957160
1015214
1486700
1178263
1706353
1804810
1488255
1075040
2159895
935283
647345
1362396
1452407
264857
130549
2719818
1454279
2762
2661631
1813233
2561799
1009379
2409705
1766121
27866
717335
188832
2554461
789256
1635895
86396
1910991
2308518
16279
2801644
1298511
896103
841622
1278762
692182
2704052
1723059
2497646
2784446
502946
1481248
1728699
2645218
1410567
1029861
1959033
2598978
992384
2587433
216220
66570
721371
2224328
1527245
2381700
1541472
1775704
274835
2471764
2522992
932365
971531
2631243
1107479
986837
1316956
487018
2227145
751531
2689484
1840606
542556
2659011
1560706
1503273
2599063
860632
2654085
443774
2700855
2595288
1793474
1638945
443005
2200211
2198956
1654924
342301
2852570
2037644
208904
1017200
121999
1337897
2133678
509862
2294508
1569093
923556
1591026
1438632
2400776
118866
2088388
2496229
1619485
298703
2599813
731858
1216799
244595
429825
1066166
2227274
1748173
1801083
1677796
2231694
776762
1425503
855651
1487130
795786
2019403
1555581
1316536
265432
2760995
2838831
1802149
1179712
2394800
189795
1585994
349087
2273790
1225630
621894
919876
1757942
678015
279313
2732559
2039657
427047
1105113
1101598
225478
2463704
2748381
880254
1448323
739014
2471656
1339450
1737878
1717150
1517490
1494453
334392
2419638
714266
558147
963458
1591138
193726
1992199
692661
2879456
2022378
6782
1999457
915850
292741
2776437
1495049
2075
557497
1395057
1595304
1047977
1269733
309628
617393
140195
257211
171075
750557
1382836
1645041
337681
1578921
2674335
2538593
2375464
2287334
1587411
2918641
2045478
863532
2558026
2598850
1036864
1325522
559564
2108133
2779148
752550
2541410
91369
1540320
243860
341643
2524496
407250
2331969
2422895
703059
318555
915479
1310202
2716720
2698659
2510011
1020117
953764
1004635
1688383
316942
1243478
835253
615634
200264
137403
596485
2343235
17800
988800
833334
1379021
1143750
100689
2492465
2398219
2423320
2091780
1788174
1807891
1451214
822450
1227914
1100833
593415
1137734
1848193
562929
1676052
2520620
2051108
2626305
150211
2703684
49749
2564291
2432949
2377763
1152855
2294987
877317
1918370
2751226
999859
136883
1780865
1992327
2373870
1035319
2194557
2222790
1996586
855050
1279778
705116
723022
1223210
1219768
1973459
77475
2044421
569108
173350
24783
1390093
1280312
677819
1533697
1455823
1400284
1340384
2227546
453153
2093710
1011921
2048734
19418
266137
1291757
2825164
2382439
447670
2255340
1400617
869957
3993
1707618
1424009
2761413
2553941
2512102
2592888
2542508
2403716
164640
872961
674117
2077574
865683
1091262
610372
431413
892210
2604912
1683430
1463856
763653
2252672
1357115
2780091
2155441
2731210
2314004
648295
2914687
2670621
1486361
2579808
2113291
1221161
1246161
1868711
1029073
2311063
617400
282224
2431986
2180010
2404230
160915
21214
1091341
1977815
300863
2428020
109272
2103966
1358854
316255
2464014
544050
957366
1888148
867211
2160883
122408
2739599
1772790
867438
47431
1326954
787346
650999
1068895
2483753
2932230
2137435
2678581
609259
2068565
2777048
2388131
99213
1784632
2102721
52594
2277413
620852
1366385
3140
2168292
900379
963863
48109
1311071
2154268
826668
2152980
917427
1524249
1103305
542307
2257901
1368086
263127
98148
2091508
2220054
911904
1099161
1590763
331220
282226
1495024
2527779
785028
19993
593842
1915030
26826
963144
2297346
642269
869336
1698409
1318426
1124062
780957
2507779
1766910
570559
2610504
224978
1886812
881101
1845863
1650738
1957369
807018
2497166
2216230
994657
229833
1604347
698493
2218804
2379234
1778130
2860571
1878236
2396564
2184357
1368021
2906563
2775496
2700569
467776
2753800
957084
2689604
2075984
2373460
1330701
2044672
1458078
2540041
1660598
350072
2927249
948045
1054951
1312793
2546019
2929149
2216228
1880131
2379410
1063712
322158
1090830
796442
1438378
353269
2651808
2288108
1502039
1680961
2276607
291719
2506494
1483457
1238942
1481791
832018
1457182
2249029
986571
2726205
88200
1299584
916082
119269
1657075
1125277
904395
2427576
963909
416227
1713267
2105102
1752138
2362883
898623
294930
404199
322310
2001013
936831
140111
972487
2146716
2720964
2720490
2812573
2217742
2217558
2407019
1122848
817241
1877797
44083
1694041
1937666
2378750
1755341
924265
845530
2632630
2500794
1603383
1086798
2381621
1970589
821855
100769
224829
810545
1011443
2607153
170890
2017966
1288890
1637712
1294911
385911
2199584
1881634
2001346
1263558
1127407
2837598
1731916
823137
244315
284388
2411022
1572088
1385330
904551
2153326
743168
1638264
2125721
1340400
1408858
1300309
1579587
1962147
2886580
423366
1440167
1953887
2879715
2709715
381439
2685347
651895
1883756
882561
2384007
246251
1457315
352138
2839260
151816
1856237
1230483
1284746
2048276
2313707
653348
373719
103976
1587971
2525509
1015100
1611765
407255
925703
2679172
753139
799814
2351202
1002790
2157094
921001
1154423
2572081
1204837
648233
2157509
144442
433787
176843
1568180
707445
2869233
1041638
160105
2541247
1211225
2100749
430757
1396276
307620
2675636
2563873
1924485
270829
1066223
1393472
2127560
880251
1505235
996544
1259619
2640333
1117253
1914583
177202
1449624
2407341
2743723
861269
2748079
1671943
1897708
690401
2158085
1506824
1359630
401067
2703584
2638931
455324
2329741
2899876
350923
2832605
2926485
1470851
2846861
1285776
2765933
2120326
2542423
558683
1649965
2894298
1457994
2232569
352139
1802883
2688200
1442221
1906131
1723192
1831441
1366172
1668698
2170594
1485619
1505614
156268
341939
469534
227457
2819479
195198
322634
17611
2660829
347858
63354
402691
2554546
1706510
1483228
268179
634161
2195294
890129
33994
1700992
1847771
89109
2329678
441594
1973099
668220
1139398
1984895
2808234
1378039
886291
2888032
1240684
1895221
1289992
484940
2124706
1554382
618314
487737
2307104
2853709
2400523
2920865
2904818
520666
2172193
1273075
1669600
1708815
2760163
943282
520949
1771977
2707026
2246904
125497
2150401
1740997
1699735
1719814
1165021
36534
484019
743667
726572
221636
2000300
1354741
1883054
350583
2194075
1625303
555063
1474734
1600710
2511240
21167
833317
252536
2362515
613390
2566382
908045
2556580
1974194
1571633
2881885
272940
2430584
1185001
465434
2345172
2457915
1299435
2278449
305824
2632376
411860
966424
2642757
1666323
2383461
1181992
2374255
1920541
2920948
1678628
1496492
803838
1826595
2152552
637057
1464312
1563053
395112
1609203
1441414
2846797
1827255
1725447
373471
1919073
2618055
2875629
2892238
1113176
1788179
2005188
1915526
1200413
1986912
2714140
1123826
1729233
1843313
499870
619397
1086043
987182
663879
2171731
179149
833753
2052382
1823249
2364173
429173
1307412
38576
79729
2755514
1994280
438270
1050224
1543938
6513
1746427
1455162
568749
2824627
2283777
2663655
1420502
1061400
1937154
1385675
604028
2323387
2486272
761445
292324
1534912
247879
980435
243546
1153683
2615846
1426064
2442594
38256
1309795
2535716
661598
21905
1981327
1164741
1317811
2281641
1512188
357052
2085978
528452
2711423
1674310
120221
2387679
381183
1422340
1692394
2660155
553060
2932602
2689930
2721614
426651
563236
2657463
1607855
2677465
2212778
1475055
88482
2618425
2698665
1539287
2748869
2098080
2561960
722957
2514442
621612
1892440
624789
1004569
1205107
1631079
185876
363096
2205506
1250710
1051494
1996699
290702
802544
2129748
297938
2798698
1550055
1676670
1477185
1326333
1516906
1645962
1966011
1879789
2327586
1205251
1746383
1934740
1493946
1849367
1368994
448126
1220789
2819401
1750088
2419717
231438
1083073
396040
861498
2795844
1962931
1790697
150197
601561
510825
773919
2634072
386927
2408583
2562890
1040903
1731133
1275777
2144421
28073
2210569
2836160
1257829
1672758
1344724
543312
2795140
409216
1982883
1478601
1529227
1945653
2728317
2101895
778860
2766687
1759972
110953
1460277
1421757
2111952
2786771
2536485
2461679
1184140
1849802
2693309
245778
776856
2848964
1772488
179302
1871790
1408115
522545
1529748
2871553
163631
1651564
1552287
2466604
1146096
2139989
1874793
234581
335489
1462663
1140755
829707
501276
235147
2800957
432427
204188
2480183
324845
1313442
2159171
1936537
2389031
15582
786238
1779987
1365633
453136
791262
1592591
2671409
1180475
772375
2931917
622965
1470689
343651
182649
1036487
620998
2407667
1874290
513104
2297280
2606194
1124723
2018089
2549923
1237525
1869618
1160937
480317
1889465
2928670
2311579
2571628
2412705
585357
2273117
1836309
1804326
2164098
2669601
1952675
1611491
1199770
2400536
1204272
803776
2938528
657634
1625674
130600
2045353
2030081
2519370
1909706
627564
23952
686521
685892
4906
743331
350030
288238
2675201
2201009
1224335
845342
634061
960727
1621289
2816513
1883560
1865294
504668
123421
2906806
2127615
1468831
1683963
285275
1557366
46431
90770
2200907
2640566
730730
1929244
1987925
105963
2147482
1679926
1753073
612657
1301874
780403
926643
339637
1294761
104343
211409
2525499
2637102
1135691
2408483
1904154
2547314
1109633
2051050
2711896
2055562
1022254
2172171
516125
2202571
2286378
2429061
264163
1797379
950860
1425209
2365346
1911909
1261092
1384133
2940031
931494
1701885
1523907
1144113
1809313
1349526
1177257
1146455
2060518
149209
2386831
1023624
2868472
1270790
2760641
2492075
1863738
1579228
64938
926372
2298465
1278915
2889983
2884684
2070401
1515921
130436
2273023
1860070
218256
2653318
163962
1380911
1332330
1045726
834022
1450260
1326719
1682517
802319
2454739
419597
2464469
1726335
1204375
2214718
2634140
2278070
2199936
1057023
529103
1810579
1542365
2012564
389227
1114034
1606936
1322995
1320967
2308133
2589868
200924
2597183
1686405
2783094
1829151
10165
288830
2893682
2331779
1305120
2101313
1638078
1920254
285307
1665521
1459004
538340
2595160
2511125
527080
23780
217069
1607025
1996981
2355031
1001233
2938637
275144
316193
1816743
1583240
1080982
518802
325978
1519715
1269160
576693
1375254
2757004
1769745
1127521
2670624
129206
1795416
164791
1779738
2369910
1674051
1161589
1673926
1655109
118677
2289102
220444
1514023
1047755
795760
275865
27733
89271
349855
960352
144906
2906753
1407439
2924781
1678487
1603881
798493
75433
1546580
580783
1483884
2710961
948010
1835329
1779653
681439
891516
732818
2664323
924749
2200346
1236546
2727329
2662673
2498781
1401989
2405703
538373
9456
1184423
2241817
345946
1489561
2375321
2674736
1061624
384406
1411096
53424
157978
1862804
309207
1471582
2704549
113442
512446
1254993
2047508
107625
1730644
2428692
1095059
2395676
1383625
1842892
1896676
1158518
1058599
2752195
796242
2417114
2331436
2444862
1304722
2033246
2508194
1778779
1361716
1713422
474845
734180
1598428
104196
1748144
2114858
1428719
1821442
1751956
2182333
2387148
717231
714450
907047
1198312
2493261
2679347
2347233
815237
638132
1773874
1825268
1407515
2545162
2812210
84973
2421537
847233
527683
629321
2226050
1406366
879056
1056326
2700505
1066656
2619764
2765599
2307040
426583
87073
541068
1876167
2241659
1361280
147151
304639
1396190
1166596
2809552
1301087
1410137
57812
1078032
2063329
1683844
1732040
184804
1528562
2934517
600334
1236091
1135194
1592349
2462064
537368
973222
403922
1792727
2186950
161043
2025670
2545176
459587
1390240
126247
115288
2379283
2079485
1440398
1615211
1651568
1746033
11122
1552523
1291070
121376
2379555
1881050
1521711
796622
731460
1408749
1375989
1602758
2112626
667468
1205077
2789378
1346189
1689863
163036
2180658
2768445
289779
2807293
2286752
1746017
877648
1228323
1027954
2486170
1843393
591547
2764509
2274054
1030499
949156
2691278
1291869
2160901
2287086
34192
518649
941152
2645686
174861
1742869
216751
2027446
2086022
2212874
719856
1783762
726974
2564743
1903517
2388515
2690663
2636818
1224725
2257783
35464
1176246
527994
258410
1613700
1923823
2544421
157133
924725
873470
1642848
889289
1641038
420572
1618499
1465707
1158955
2382602
2113642
1371887
1710185
1283308
665414
1470221
2649912
1951424
1543138
1345065
1773408
2724596
451288
1105932
2152465
940527
2903841
1124801
1111477
2522107
1102370
1788236
1186418
1302462
2034236
2372772
2793152
261368
966429
239380
1552795
1344602
536309
336066
385326
401551
1180406
2537480
1351268
414652
316177
1427461
2832041
1993975
113039
669849
2912150
1840887
1727124
548300
702068
1957924
2640957
1388766
2248854
2113287
884163
1757532
1954653
1895887
2358540
2427469
1628020
1230288
517687
832458
2080567
1925203
159301
669815
675054
2446366
2334847
1399998
796113
2711665
1036341
216154
385331
1783518
2145963
2233446
2014936
1614526
1187145
1250873
2519510
2273751
741092
1856087
545338
1900664
502244
62801
1920944
518269
280807
1982542
2828543
1590215
2693593
884307
1679390
57635
1875110
2518636
1386454
1545146
907651
420
1147730
848126
831855
2565978
2146812
85396
1370623
923010
1074482
1498302
2879814
1554353
754330
32925
826581
2297660
2617744
1617343
1141153
1334269
2425329
2027880
2804673
1325155
1478940
456458
2884468
2888347
560319
1508220
753218
800057
1943309
2255482
1017151
2874404
303096
1526045
1071237
1937809
148326
521232
711558
2371505
2220114
671318
961671
1990491
2015501
356010
214270
1326139
2134420
2576629
851283
2370722
972709
1118102
2804219
592766
2279840
1702665
1072229
232820
9242
2641853
951115
495637
678912
1314988
2344310
883796
263849
1789257
1371543
356417
2340873
1173223
683935
634874
2424036
1047150
859079
1222667
812904
2538519
631434
2598547
2250463
2391392
1198217
2205708
610994
76715
1135914
514191
1957369
1649877
1797720
2090251
372378
925332
1333479
2022968
2645917
1459394
760823
1493036
1929097
470865
196165
2056666
779624
1110072
281101
1804971
724408
1952013
2483082
879352
1393231
655059
795694
1222589
68558
1102154
2325350
2805293
56440
1178428
2030587
2133270
2061045
920
986527
350459
2157736
1145084
378642
501324
1034065
2210610
778433
777693
161739
348029
1115691
2439795
1681638
266936
1197723
863525
414559
691120
1630986
925062
2822985
2142176
771651
2920022
313056
1050362
1661643
1334853
2591067
872900
2434913
2417159
2428354
2012479
159454
2424813
2096718
1156731
1009854
530234
239204
1637753
673606
638980
1713685
1833713
58081
2620673
730334
1872424
1756421
1452563
748157
434038
1302067
2003167
1608193
1078826
2666970
901406
1456561
1112469
1077934
1699096
462116
628022
791683
1889656
573665
2777834
912601
266914
744546
149781
295825
14528
844655
783388
2413227
1653559
1107866
2509869
1119322
874834
1972253
199467
477257
2750938
2026922
1374477
2193047
1988902
1341385
1896268
1018748
926855
1829965
1613659
1014288
1906277
2284376
2295102
2274062
757467
506072
1990568
2196978
1892300
1996901
292018
551231
2028378
1591020
73656
1787818
1527189
344440
1535148
1053164
2494838
1939500
1158170
1726456
2029624
1910463
1530399
2910909
762996
1961815
1097071
2234067
1225183
779605
1041532
735429
1809636
1926464
170877
611718
992748
2221195
2423750
1684696
2264978
1555432
710961
1335132
2181316
499938
2670239
2476934
32755
2028901
2930198
1755462
900847
2784245
2214626
755495
318076
2301397
1388975
2324014
2506248
2551862
1470583
2342779
1833877
2276350
2487582
2073098
2764720
2097538
860188
1566777
2414327
575540
1347558
982548
2339216
2584738
1739492
2774075
1852068
74755
116704
510257
2776338
824000
896208
488609
2393859
1321846
194490
4046
2575934
2077636
1800036
1097979
1609708
2895732
2514496
1135189
1520133
1128036
2732660
2668166
2451823
116407
294455
1762912
908796
308582
362537
1391391
2160222
929864
789976
1272589
2192993
398770
1631022
523986
305179
1533314
1235965
791885
1673513
2650819
2020023
2219990
888189
793725
857435
1844630
1371069
2208878
1488581
2115292
1189189
2677609
1869236
1898403
2295005
837569
1739265
239703
2174901
279295
134976
2598361
1555579
571006
657335
2297287
1582006
1913572
899275
52021
124214
879434
2761325
67140
1310817
1983701
1365575
1313527
1410947
1383445
842774
365655
140375
505898
1325968
272779
2692433
1406940
633489
1544629
1765088
807274
15008
2624431
1480875
1115857
2581674
2882117
2133514
157159
2382865
1139910
111558
300628
569661
2062687
2198622
1942723
1077559
2289022
1413480
2440782
2452666
405309
2786075
249819
945914
31835
1629692
2765973
2010050
1330666
475598
436154
2280256
959857
2746720
871900
382590
127209
651144
1170967
262191
1069015
2903141
999104
2936104
920163
658469
488210
1345252
623266
521594
2913846
1522222
1396843
555839
2345185
1120041
2648981
1938305
968307
1913928
2707545
792187
339236
12145
1704413
313273
1822410
1289717
1634875
1659170
1754496
1144546
1874392
2610257
1689936
346352
666283
827589
838395
1754800
643848
1469457
940384
61474
1293382
1308364
580077
1685680
368912
2723891
1400607
2420238
2784694
71329
756658
2775201
711203
2582578
1072298
2353985
1527614
1818631
501277
2916900
1369727
1096488
215884
757886
1717290
2653644
790200
2152372
1533615
2479170
736674
695406
300221
27994
2231150
396261
1692493
179598
2804339
174770
2452568
1153205
2671496
1483936
30859
1074527
2558391
2764387
2429004
1350641
122261
860753
1793087
1965021
675363
1157253
682005
2291816
2686981
1025305
1736487
2645254
2011871
1136845
1872523
2634627
2604446
2491333
95304
402565
2830952
796427
2011231
170254
1831804
1100343
2146014
2786165
1283908
56019
2094392
2493302
140133
13390
730602
1690066
2486464
959643
1988350
1882185
1850327
2916932
41120
630746
1009300
941286
2425068
2436344
2652907
1519889
1516785
2799707
2241328
327242
2389532
160814
678346
2444361
1725337
549693
1135035
1611514
136096
1951012
369068
2137405
581726
131027
2710587
1177367
364735
1322458
2487047
2070397
1027239
2293599
679890
2221368
1855899
530766
200595
2087094
1470325
2249180
131038
2291645
1141530
2665435
850762
334418
1590022
348003
1217090
300448
2075063
1222740
2133027
1985456
2148969
1901621
2516537
2416650
73975
2937801
418031
1751303
2265780
2676473
596316
1161067
1272469
2731369
2855197
1182820
2486393
649211
255097
519650
1017747
425182
739531
365216
2907989
2907585
2216968
2219760
2410081
2674682
928112
2567705
673659
2611486
2721479
1497532
2571754
12014
1472875
1280760
2315714
1124246
2427730
1398778
219299
1313108
1933262
1762267
2069240
2812841
1666536
2224911
2006681
254404
2111083
500663
2678461
2252017
699499
86635
697383
2063584
2556486
1507417
604251
548207
2927621
1136288
1527341
850389
2062814
1534147
650349
644595
1952140
2256191
2605074
628780
1702378
2375232
105997
223006
770006
1197942
345918
2861353
1724118
1004263
2385572
1686188
514982
1077613
1654378
730566
2340720
1340405
262887
19328
1274842
996405
86455
146056
2721865
226609
453431
1848459
978200
2720151
2863052
2108172
1826298
2134808
2442702
726147
2265665
1271870
1188510
505199
1720691
2425505
2536517
2936936
292734
2055264
2608424
2756002
661980
434510
1864241
2246601
1070875
1160910
2868000
2778382
1436503
183513
814133
1704493
855655
2041597
2672886
692777
1156389
891572
1071653
2586952
2468396
1356923
1115099
1948824
914630
2363467
1372253
2417563
1097673
1940039
51470
2156965
648510
1436347
2274062
988958
1710442
1355791
1084099
2054235
1985727
2590954
1084385
1780560
959356
1043477
1046781
1983701
1598420
2388994
1486235
1975593
326042
1514613
2793069
1358786
1057986
325590
510476
101155
1816084
1262434
2370559
1852696
2013781
2457486
2225841
246580
2596567
2310832
1508211
2677065
1601286
2147011
1943604
399403
195200
1034847
1339365
1779763
2787730
491587
870571
2503062
215215
2910948
543077
1651466
196742
2158351
1656109
399030
1109507
323316
1842782
1628129
2575440
2616484
1957325
1170089
581797
1336342
1760908
2033047
2287620
802618
2179862
1382922
2670558
65709
1222307
1527081
554711
1981665
2808774
2867782
2702499
2445735
1344639
1555676
781111
2109983
321065
1370414
1716973
2103862
1178405
87912
2003498
214276
1288778
1702338
2777803
2691219
35761
441577
814300
900346
800757
479634
1856053
542045
710375
2302203
827260
769141
963747
693476
2093396
664856
1146835
1021798
1792906
2777142
168754
2620594
2530156
227308
507842
2608270
1815923
2268240
2234448
780497
590857
1792300
905033
491586
2617276
953567
2802149
1252045
320230
2418344
2812238
1801345
2816807
472175
1710317
2526145
2378635
2683015
2850965
1077945
2570171
2019594
2052617
2241660
324168
1089835
1797305
1515797
1472343
300763
1206841
2738087
2553649
2142040
152994
2058621
1509817
524376
2486588
2469253
1503015
1842617
153970
146391
2418532
1037877
1916793
1314973
2828526
1249082
2196330
128091
223837
832547
214147
2016603
518439
99836
313080
2314067
2107409
1442426
58610
1786008
1790467
218574
1085621
1447156
153542
2750993
171384
1475524
2704641
1386386
1736091
347724
1120458
2016136
1507707
1228740
2006499
1301735
2433905
1410567
1970650
9526
2051782
984313
666736
879465
2219703
1006039
96067
338397
2341787
314810
2893814
331874
2575065
784099
26719
439035
695755
2196917
310343
643383
1832743
2761570
743836
2487703
323139
1922605
1071251
1358535
1360620
995734
718364
1611550
2688671
1416080
1472621
1419848
1536042
2926551
1861275
1182176
1752370
279279
2456721
2739114
2135516
1788717
1990187
2816879
2484844
1002806
337131
1604135
2805515
401799
1694203
1414404
1848350
1360027
2112108
1842795
2786962
2111045
1677519
1685711
2203291
570362
1209212
1086912
2324391
1800828
2589522
554576
2143389
1681139
1409350
1261624
2803141
1835025
1428175
2418860
2247990
1258018
473004
1163013
988885
1838012
292594
903386
1508729
799189
2768940
964452
2552559
1192123
1937186
1758133
2268760
623834
895962
760894
2435033
2721822
785076
950730
1811239
1742164
1361994
1182649
2089724
394290
2143499
1904524
388761
2664626
758140
2024695
2732279
2333733
2453981
1090939
2601584
1880725
2163442
316178
1010065
762425
699500
1034229
840700
2512999
952473
2852372
2407781
1566668
1089873
1118390
5329
1363350
1415019
1378032
2673138
1891558
180016
1420227
1826887
1753565
2864125
1374390
2270311
1323724
886240
531815
1639463
2124459
436806
339771
992412
2510792
1569751
2022039
459967
148930
2573364
2186306
2611546
1369058
1998810
2924377
497651
1459032
2761001
2854147
777581
1382491
1621410
1440452
1100644
1846647
1126159
1770231
944659
142758
129501
2770446
342421
249878
2501331
1706801
1422083
822895
843605
1283829
2410179
2639279
1841386
2372306
2853835
1688802
1167079
70262
1601844
1804609
2894063
2213230
2641099
2104880
2747293
637299
2389287
73576
2214870
2061757
482785
1211759
429012
959033
2703182
1111316
179031
1119974
851632
1602839
69525
1449126
1377914
475628
2201639
2685365
2620829
2659148
2505647
662691
720753
1886682
2826809
2579397
872479
2919470
584145
1029819
1438580
1776446
1554581
2291979
2270651
1318333
1509002
1925191
1958401
1597350
2514464
641703
1737501
2551847
2376919
2885668
1431471
2932471
2705701
1813079
619132
74973
2534396
2850941
1179675
1761152
545444
627135
2755099
1631396
2318399
1074838
2411602
886575
152546
2454316
2788139
2376579
2935829
2918257
1559340
1374947
2290510
105374
2812772
826074
19253
1681159
2558429
1593307
345152
2348722
2263699
1346379
1825529
73906
1424905
354190
713095
1271536
678820
1575339
840191
2081167
887786
1185133
903996
2587095
652525
151927
2057462
950811
2638622
1362539
557761
2837428
208339
1787527
214633
1808967
2476509
2713100
1124846
1290093
1033476
1029594
2590275
2350401
321290
2556764
1211364
990632
1547039
591722
115078
1117037
369512
1262806
2292179
1506500
151558
483614
404769
2151839
447522
19108
431245
2389053
1476131
464827
2369742
799604
1839647
1683204
248314
2140941
996230
2717077
2760095
1045126
2392917
2202265
33723
14579
1064837
2424518
2559581
1027066
432208
1682109
2363292
499689
1547286
2329078
440625
185188
1449014
474550
1336925
1744968
2506835
1466658
2600014
1319503
757643
622570
2188995
1693292
469376
2351976
73378
1063584
880569
1101975
1350436
528887
2301321
1339857
1013400
641045
41057
2834172
1669781
2503072
1115509
2878673
2743541
2844829
1057415
1797501
1605075
601607
344886
2806990
612314
217158
1899003
1453204
417642
2022071
1262482
848948
202241
1333546
1185471
2305691
2443820
2430800
578388
2251879
2134182
45707
467688
846134
932837
1616427
288361
1109969
519622
1659934
1629917
2132200
99255
1031266
24017
1164943
1098194
2183154
1413735
652200
165235
1757095
607053
2094147
1760871
2164396
2450166
1542077
1207339
1886633
2071441
151096
2112868
1055764
6857
1492012
1465730
2344094
125213
1385098
225104
454638
1588367
1387646
1495259
1654192
123602
639725
2809372
2830152
1558479
1069240
1745022
1477242
1711485
2859958
1739128
1853696
731481
2434071
1565112
2790003
2446019
2699642
1625273
1141887
1225723
2575440
54939
586724
855311
2508536
1024621
2689352
61459
860388
2856302
2906559
1517481
1369655
2555303
1761930
2459010
1232110
743164
1495485
625111
1830055
678238
680659
1129165
815377
2498385
71874
1184512
816955
1587672
2022565
1905415
1870670
173840
2170599
44123
1376361
1280761
2748017
1448050
253985
2096315
273426
1485880
1991603
1554345
1471107
2164443
542645
1800956
2607362
2553407
175364
374434
1677320
192716
646123
2229872
2098282
436198
1342941
1251124
1925725
319447
2182125
2922362
702305
2854800
597057
1496067
59376
1949172
2662251
1177296
774407
957388
133306
2423956
1091341
417779
320895
1071224
958180
430392
272978
2121641
2874278
1121128
2283889
815000
1743501
776079
1076348
132564
2013375
1543297
2090610
1858699
2217248
1645792
1348483
402150
610715
325112
1523174
1003629
328521
2462789
378446
1590931
2468671
1654568
1859261
1367052
2127972
1015405
2268667
1388279
2008384
2508962
1045572
326678
2685800
137252
2531260
931089
2230472
2921567
2688580
2364310
2326838
2287565
2834329
743453
768293
618772
1058497
1966081
2169225
463910
2195060
829237
644871
2130314
1616697
2812889
1217901
1713072
1373309
1848510
1141151
655621
2306795
1021229
2921753
1632970
678197
2871103
2696058
2520702
1087866
1938963
1369546
1058438
2733410
972627
2237634
1381111
1017718
2376730
679447
1993321
1606864
99063
1664149
1113152
1839542
1322588
2413302
80446
1886648
2612111
819510
1778771
2688850
2924350
425599
2909502
2359449
2437020
2243097
223410
305257
360307
2884451
1883895
1506687
787034
2509795
1691750
2192332
699654
1122647
2041369
1247386
1589012
1525297
414415
1698466
275684
1325069
2650781
55139
2713858
2790578
1238530
2576641
620149
978269
457502
939219
290937
655900
1663188
1083142
2667884
2568279
2527970
2318747
2862636
1496373
360343
1783708
2824612
2796337
2527956
276419
1336257
1347723
862322
2437774
2867176
1595115
2267068
559234
1698345
444220
1530818
1902344
2811928
2670726
904543
763609
262195
1423024
1692092
2586467
380814
2270021
701881
2467521
2031132
739244
663772
883074
228364
306316
1484994
2821901
2099537
93044
2008017
460252
2880137
516881
582860
1179523
98442
266991
259283
1625842
2289533
1134630
2298040
1047483
1668059
1113238
191148
588342
873593
2610644
2635222
479623
485368
2614354
2765203
2849407
229701
2594295
1573895
222600
506531
2167903
553144
27699
322607
1599154
947577
460686
972570
2777514
1823673
508267
674676
592999
461047
2483076
2269815
1886866
626290
537743
861727
1335573
2307584
2581083
316973
1907688
1978497
531399
2884311
2888454
1245552
806603
657288
877483
362969
974911
394366
306169
1070920
2078975
1256766
1156722
1909977
1883766
195515
242051
1372386
2658367
946772
2451600
2423920
2654078
2306108
37266
1353718
2531553
1009592
1117108
865121
563888
2261139
1013231
953779
2668267
565785
2774626
2581632
303112
1393843
373850
1233452
2524224
446559
4769
740116
873579
2861212
524127
2748724
1175976
2410827
2030320
1978537
303938
419988
1820604
192736
2212929
127844
305091
750060
1986610
1422529
1938241
2134145
1887350
788335
2244503
1475788
2725757
567613
2387651
2017687
1190506
1518856
1856432
2287883
2378851
1233666
1500622
488792
1732453
1685232
868023
2490594
1273610
107885
411611
896944
2033561
2639741
798420
2179294
971382
68730
1910076
2442787
2284204
661863
966713
1132297
255696
2394173
1292660
1217330
2256247
2362546
2881743
471408
1708884
673530
114574
2152872
1076386
1662601
1693650
93050
1485452
1127871
654421
206225
696041
2141861
446802
145744
2657532
635897
122977
941977
598743
2562015
1546121
2519134
2782171
2375250
1756421
85868
2026177
160608
698890
1885431
212759
1270640
643775
257190
350702
2667704
2014164
900381
506380
2868668
575351
1456030
633389
2207682
964605
1571221
754720
2802121
1663168
2418295
1672355
2845599
1424875
2114655
613355
1029408
1668717
1997824
1415579
1500695
2208042
1840864
180619
2460975
2357497
1875225
468785
538800
2315103
1662328
2271212
144040
866510
2169904
1745030
1385748
206809
1120426
2937866
2542813
468677
1878748
2633979
2237498
995041
546032
1449890
2288734
2307328
1086229
2583435
561273
2829551
336078
1322577
2101287
702944
1425888
1691889
2329286
1690180
1863981
2652631
2388982
2933085
2153798
1664146
481995
77760
81942
1710789
1133523
1660403
478835
988566
647543
562779
2371967
2589871
1385393
2621075
1836383
2674190
143770
122093
2662428
2262764
849176
906830
2270860
1109105
1128121
1152273
947136
1009663
2168913
2231601
1401037
1313108
617679
658779
330032
2785334
703368
437122
2918912
975864
1478930
911050
2699327
2838939
1383961
2073118
724739
1636934
2569157
1417859
988115
1082531
528177
51019
1554159
1138808
2472883
2572811
1153803
2536306
1719497
2043392
2361281
895347
2573398
1845518
284702
1681370
1010007
1024560
857002
1395746
273176
145735
2047200
829546
2456054
1671448
2503079
2629067
2684306
580940
2485700
495531
2665065
1478266
1707264
1395488
350239
1465672
1639136
395570
717764
572766
1169193
2529426
1160879
623672
2750263
2225063
2766237
1771084
2785494
322005
2645032
845638
1016547
173695
863619
2883465
1405890
1067584
462387
619013
1639594
830629
2047184
2589223
2825348
245780
170361
683328
1962939
487535
1155868
888549
94428
1942578
1829083
155106
2284417
2683207
1525015
601910
2543731
1839479
1525585
2384242
2882502
1909574
1832208
468782
1558765
1329693
1084240
2574050
365084
236377
2628586
1432570
2401447
1699863
1736893
277754
622762
69165
724786
2568115
1461179
2129203
723419
1878334
1608784
2437096
1257910
1241252
207819
1983891
2677211
2235242
306368
1597847
2215212
960546
1142111
2764452
178602
2074295
92017
461359
2878085
1923140
694617
2490211
1511813
590647
1175546
2764729
2286350
2693619
839920
1701231
316645
244347
529239
2769981
1203822
1591328
1480872
1017163
2853822
230769
1657112
2716524
1489667
2852468
2451771
1588242
760669
79190
1689863
1274379
588204
2689988
2888967
2870221
316810
2137632
2682552
2478279
2272366
171421
2757495
1239788
2275760
516977
2106024
2175814
2792788
1865282
2843029
1054434
281687
2031298
1663652
2729764
702130
333194
2545062
2867500
2565757
1272348
2489468
276179
2014014
1784814
2565170
2548541
336013
1667602
340515
1589617
289580
1492455
1671236
1176488
2049686
2419046
1055381
761533
718842
1392419
776652
319823
1082499
1673155
1119665
434151
2244367
2367982
2167798
1395329
1458841
1662128
610793
1579527
171880
1130373
143271
90258
1768079
1664918
2858525
22173
580588
2038526
400495
987578
1577158
2042325
481544
523118
1450398
2573952
1928116
713501
153560
1027594
428859
295504
97155
63802
1343488
2087660
2582708
1307679
1460788
2745998
2633313
1198950
981869
2581709
1472473
1047733
1663094
237275
140692
2837584
1980069
2695693
382079
533011
841673
736558
2514044
2772764
2807711
1806338
2621827
1178683
1784228
1794032
1008740
724277
1323595
1316704
2373573
1755720
1792308
208319
2277515
1681187
2372632
187393
108
532066
216460
1559821
2778045
975988
249396
2401548
2588853
178674
1146251
1162441
2348255
1618955
1284732
1878263
1915153
626952
233814
308875
1734559
354686
2431268
2102026
2825971
2104126
1134210
64926
2238680
2045013
2831984
920312
2613879
1552121
2213222
2310922
1169684
2878141
1342254
1195305
1801539
1371114
1371470
1652143
1310746
2558584
1359524
313248
1550020
1666803
223841
2869798
862632
2510391
2430497
1981202
509548
2441418
1604108
1217812
2868189
748773
1987951
1639707
1390007
327054
580170
1426062
1558998
328910
1327823
943574
1530420
2158645
2927190
2145790
7361
2869591
1135271
433964
1186019
175793
1431608
2145225
1935033
815250
2233717
1071347
262025
2686348
1340429
2259766
2645312
1898481
1407808
293252
2609527
604377
2661734
1919608
757676
136289
894042
380255
1228566
2760623
241710
2385112
531790
1256205
2060440
1392725
948518
720145
408747
1207644
2470995
2862321
2075593
1846299
472175
340660
795782
2204601
1133005
2494959
1865194
48805
844245
888598
2413832
1881672
855461
890881
76992
2365148
2120999
2396825
161036
1565284
847403
2298956
2670807
2937643
1923878
627450
33454
1658745
578547
1132339
2913485
2931740
1871969
2531008
1436970
2761684
1859602
1163888
903626
799416
998575
1890033
1760360
2338414
2051622
1450829
1361504
2925110
1147982
1581318
2857125
1120107
2651455
2213032
2345699
1671156
1804760
1486200
2392306
1335560
2495623
2368608
203992
1532626
1600406
1584991
1906959
639645
2224341
469980
1206751
2558279
1227206
1692227
1828770
408250
136884
224141
1710078
971426
231018
1793039
1728544
2606513
2520839
1280743
1835986
2482178
2629457
1094492
315559
1884425
2446529
1710975
41844
1597204
1569059
1877079
88541
1373313
2854430
2384055
1996430
2581024
2717714
2872231
2720972
570700
2857854
2839155
2934530
190687
969937
161635
2061837
2660159
2665523
1087690
151981
2401564
1727528
776230
623431
1551813
2104200
829060
2054891
193407
805967
405920
1154845
2847198
1742790
1298377
57251
161081
930026
955062
1359068
812621
532441
2096807
888837
1424010
324664
1837765
1387047
2238550
2460972
1141464
630816
194880
940397
1671692
2224957
2219132
1556967
2010852
1445841
1390916
2110812
1778241
1382714
2040540
954254
847457
36987
2399238
391786
1892080
51349
2117305
476182
185175
815944
1648539
1043428
2070862
977533
1664081
515274
118927
2017046
2431942
182512
1884036
2400502
1722902
126420
2134326
2063164
2207107
2018549
2108932
1808416
1667037
2176254
2690076
743225
593115
933409
457751
423605
1195437
2925107
1537358
1922710
1989806
1626261
996905
2184557
2843364
2020898
785848
2658196
40756
1176252
383764
2489954
2356278
2832530
2173163
569555
1759105
601546
908283
270424
1851322
1232722
2375051
1533113
1450844
2425733
91416
1627768
1121618
416487
2580233
133097
1232746
37717
1801610
2429372
476048
609145
2542547
981752
201371
1771937
1160085
1920100
2333173
2138157
2869749
469761
2384846
2562597
2815486
942318
2934811
2648415
1485380
667753
2610065
1941007
1885803
1607855
254270
2434730
2432829
193661
2407532
2290557
941852
557992
2131080
379015
535127
2243850
1095597
1300642
1445298
642316
310103
1315112
1190137
2044951
760423
239816
1519343
1473238
1195526
1590055
2496543
35843
1705839
1050442
1585965
1897994
1483599
224217
1056742
2199540
2916572
628383
907638
2814059
1798604
1793021
2508428
2242212
1843900
2534244
2176631
2524997
1263697
2517468
1859835
1685059
2321117
1544523
1507478
2290571
1600523
1699146
2123605
1970345
1273998
1148942
342459
1577987
1442123
2278010
653460
1267691
88487
1610974
81868
1904057
222559
278801
2536849
728512
634678
2317441
1872119
961344
2539252
785303
1630542
2060938
2105034
2234702
2667009
1831494
403239
912196
2299765
1199067
2272420
1439592
1063957
1941505
1693888
1984094
2771375
2922146
2450709
149063
2821712
2937428
2572016
220331
2345907
2804375
2069847
2174836
1353615
219981
1945470
1318437
2560082
1787172
295625
1842536
2884643
1397834
1146835
2182125
2375533
486807
113911
2312964
1111665
138540
227136
1875720
2017823
2763499
333105
2870185
621585
2066408
1813603
1984419
1396081
2393660
2617744
159922
1052624
975474
1482
1904475
1016764
2243380
2224495
1019013
1732039
2157768
1733032
2874351
672935
1335410
1648583
356662
2459817
1303819
109361
188518
2393105
251276
139160
2182077
821883
2036520
1480640
2029247
2380803
2895101
1290260
1983247
2135686
1205541
2927109
649435
585177
2349106
574997
56233
632384
1930831
1537258
992047
1056656
710473
712653
1858186
807862
264208
1243006
1065274
2613525
427164
2078618
505940
2265388
2224225
1798823
1275258
522289
1250546
1221231
1549771
1830916
2253157
1788635
1674136
2246630
421848
714473
2887002
2127208
2923186
1086739
2144074
142583
254133
2157032
843111
2140574
675171
978261
643843
2762315
812591
1911314
2748444
1442401
564039
2709762
1382995
1041642
942829
1119607
1936307
95480
2869134
2913516
1417702
2897094
955789
1438628
1503667
276254
179212
410478
2540132
503376
1381301
2501311
1995582
1738751
2299872
484330
668108
2837491
2487777
1205571
1327905
2331643
1079923
821813
1392768
1355581
102307
1762115
802853
1449544
2821217
1919720
479095
2408992
1881415
732521
226422
527991
1257710
1450759
753184
751009
1655183
983778
825222
2011354
165609
67779
1474032
1036650
1220676
1979548
2889735
380178
288014
2854343
693837
2096503
2769904
229506
923273
1681739
387235
1650278
2249395
416912
2607082
2483244
2518713
2173617
675387
540783
2719113
1411760
257370
654273
407878
1265468
1991345
665356
228643
872223
961599
1968173
1624907
1816614
1379899
161988
335566
426831
1089285
51175
139160
2140481
685580
329295
71998
538870
525831
2074947
945803
862762
65028
1740712
2106290
2029964
808492
2470136
68452
1811228
2807730
1691343
1661247
714871
2174557
1757413
1907581
2376055
212776
1711974
1427081
478451
508385
2230571
812476
233500
736648
2517515
441142
103210
2933625
1989930
2806533
2117011
2657626
2217007
1959269
1876682
869298
2419248
340298
847417
957255
1347392
1642336
1420014
699506
1984700
1378945
2203156
2568941
391654
794034
534478
2129572
1060637
2271039
1363498
967431
2922626
796730
161660
338130
1868282
533347
1672180
1221309
1811530
1041231
1572798
344154
2420895
1604073
2165173
28406
335750
288433
2266453
1710835
2513547
2047954
146821
1014042
569063
157404
2650689
2808305
2592974
2331896
1613985
1883507
1031943
1918110
1081665
828138
1616868
1140225
2554361
467272
433951
1215789
2463258
2344480
1974990
1747212
1324915
2442567
195052
2751804
2068725
2315591
2892134
2931060
1282673
1863426
657469
1256760
2163151
1164363
1925519
1191958
1136355
2167020
511131
468095
2746831
2310817
1799613
870277
499966
1001020
350722
1386368
2842230
703600
1405299
2056926
2032488
1083914
1662968
1670693
1239692
754993
1854606
2067181
546907
2253684
1432422
87249
335390
2778151
2142078
2279092
2644728
2122710
375076
2359657
691796
1644908
97856
2097967
2646754
2165755
670224
1812121
2806944
2825838
2924100
1587131
2090697
2348588
977195
1013086
1517743
1924454
1457266
963849
932662
855186
945700
686101
2020700
232603
656474
402756
1895829
1582211
1308549
1779488
1035909
489340
2508816
2907420
1686402
17284
2233931
277135
2033772
1812955
1407950
2040506
1340156
827049
2237818
744606
2352430
637278
2862137
2803222
2128819
507141
241767
1440781
61339
1182590
1743797
1618991
1029193
684262
1911146
2352752
1987714
914264
487900
48975
2552257
194694
465864
529840
110465
790826
1240614
2310375
2553811
2292508
404632
1297746
149528
897048
266683
620409
2558296
1304569
1991692
491026
1679015
1295630
2527066
1736015
784823
1592688
1453377
1234434
1116124
670915
2307103
686618
512652
2031541
163114
970786
2096299
363020
2305472
2384723
984081
1460322
1785565
1014223
826073
1573954
1885738
585364
1631384
2071729
1939641
599295
1933467
695609
2367756
1642715
2198499
1861860
1479846
1241113
715311
904277
578878
226669
1456279
814276
292933
893424
1466875
2176180
2456937
1916860
2074504
2774669
1632342
2535405
2564283
1806548
1314259
2202150
213561
2705227
487459
2464847
1282405
90170
1335020
1772519
2017257
1796820
2530182
2073591
2306666
993211
189933
961697
2039159
1532476
1576191
708395
1979796
1626723
1141752
753725
1855450
1286738
1237659
237558
686094
1217992
1784369
842396
2458303
1938250
2251490
775173
1966848
228907
1188963
2243468
2472154
1507946
883790
711773
2828002
2488642
2114720
2030097
1606899
2751474
812616
2269651
962248
632032
2165388
1507467
1373569
949226
2529113
206400
1919533
198768
186339
1476053
1963808
1076777
1806918
20588
1487124
1769129
2708672
1811287
2107284
2819229
171273
1805498
2082622
2836706
1350633
1149388
936050
2767087
220100
23657
2165064
640516
442112
2777193
15468
1414543
2646340
326814
2629767
2924917
954520
1545100
1062556
1522030
2146075
2429598
2303861
270384
1990414
982461
1693820
1160583
1715648
875798
1551720
648150
356322
1327418
2526401
2253965
2325683
942873
1456921
482700
395291
272290
304332
1525412
1941766
2535499
2631425
1147914
1767951
949040
186740
894743
1108257
2785321
2420727
258754
2009806
856285
1975729
2596462
928967
645509
1531164
1469535
1643174
2082428
2393757
2874052
44912
2256216
1838593
1422375
282157
2875612
2141995
1486951
122193
2613534
368768
936035
1264770
1885283
1692688
744944
813334
66989
113984
338480
1933237
1676765
1096202
2860517
2005460
2357671
280583
167952
2056768
784520
771232
1004119
2093552
2528874
1100985
2628182
1077028
1069580
1209491
1990690
1194163
1370644
1848540
416512
1841394
1315584
1396525
1464847
776160
2831154
1709729
1066027
680139
1256144
165471
2454158
1015293
1752212
1533016
2630772
468605
848129
2054154
2511471
1726259
2710134
635377
2636293
1683304
1763031
2430110
50823
585476
1691139
1601683
1541051
451076
2601366
2643520
1980835
1555932
2092492
1083484
2553939
412468
272512
2132942
532812
1147727
1272228
863696
2630223
2465739
550792
703285
311420
2141352
1716226
1648422
962982
2898479
1192811
1122528
467869
2705138
1141201
1314616
2205294
299900
1997232
837921
2476457
943351
124770
363672
258705
1232042
2247511
2697781
738510
2192578
584369
1927206
1907792
2915177
1015897
110482
1050634
768686
447481
2167764
121964
2643999
577278
498495
510706
514478
2131175
256252
2198547
1977405
2720253
2891771
425277
2317312
369604
114980
10339
813403
2055461
2404664
2859139
2485744
621577
461583
2813579
2695869
1340591
2043641
1638030
442995
221108
2256973
2333681
1696563
1312503
1364380
831226
2125171
1901047
2759991
1714045
880108
2694570
2426036
455051
1457884
1846153
1275101
2646299
1393843
19947
1063754
1961788
829193
888123
125989
1804066
1713853
411049
2687375
279054
2023422
734164
474804
657099
835217
985958
1851467
880677
792744
820248
581175
2213178
1553593
2331791
329248
1340686
722760
1884906
362367
2641389
714116
354667
623788
683713
935096
1332834
1649428
709031
2002693
194257
2566113
2310093
41314
907003
5591
2881753
1540447
2320558
910567
1913492
2407041
2134537
434950
1367191
673130
1538570
2766559
2734573
1836187
2639643
2810668
2647872
2872757
1776477
2911337
2831354
23737
2914434
1647847
1094959
451077
2546432
1985762
1461570
372783
1133211
2437931
1566490
2585796
2375088
227492
149446
1106031
1377617
2021785
600894
2157813
636931
1103921
29358
657089
1315268
1790295
2701408
527907
1961182
1856378
2308549
1125581
1596446
2757358
1987568
1732416
150209
188311
2746224
907992
1472739
820421
647846
795782
2146991
1026878
801444
2496831
1546826
2035871
413077
1241366
2900597
2742709
1429253
1998828
1577167
528623
2524508
945215
2171146
853654
916853
2013708
2259462
1591022
2475890
884297
2855431
2056223
923404
1948492
1907674
2525404
747347
273129
174410
1974773
1969937
2761054
1128174
863798
644974
928993
1942901
2576558
650953
2793363
1103690
2547878
1858587
2540202
1186610
2205918
614224
2624856
317728
2768931
2426982
1300832
1962557
1674958
1978399
967543
1411148
2758105
2163835
1551046
1971198
896346
110028
2175301
717165
776267
48866
56837
1377989
1724792
2530864
2919816
1612240
1978370
220905
454696
1595532
1155746
763581
565698
1930626
259569
1137621
251140
852744
2599371
1980409
1688679
1583390
1522359
1205999
664118
2358202
136376
1485114
2736115
2248259
592379
2839179
334426
1132686
1807189
457562
2038305
1471548
1274711
2535132
2467279
697195
639834
1362307
948075
1490726
2700086
1360724
52019
2283782
889443
547685
1391065
1998787
2000791
2502831
2130110
837368
868291
1141148
580385
2793337
2383954
1200709
1309811
771808
429708
1451763
2493734
161571
68413
2820901
1371439
1333140
2878760
2603990
738934
308536
1041266
2681983
613611
694862
2888203
512663
509697
1924709
208631
1998705
41123
2472317
2466634
121199
1004359
1557762
1294031
1609048
2916408
2686121
2758066
2470289
1729062
889963
1296329
1812270
257266
2512909
2098263
1871631
593971
2738207
1210695
1581195
42308
2056474
723399
1562803
2659024
804636
1758830
1416673
1357859
2284548
1709727
1505645
2475070
1144820
1248920
7433
864742
890003
760101
2194910
1192994
638713
215966
1173199
2421905
45656
747869
2678289
1834900
2779802
1648321
2591771
2093644
1206148
2439623
899022
757207
2639545
2652338
2049122
1884529
419301
1715963
2641835
2893712
2053698
178329
720472
2225526
630963
1858163
649375
684414
2032950
1488496
2610449
1567337
2370824
2525487
1555461
501045
2798582
1080321
2179050
1082152
1169340
2221290
797779
843719
1936437
906363
1415326
1708630
1589477
199309
2513305
488409
1011106
1152070
1355258
941016
372874
492454
549319
1183575
1473745
1035750
2355163
1675376
2774796
2503082
936161
2292988
882616
2074338
2690890
2130094
955128
2225949
2233518
1430804
802728
1324809
2665766
1739257
670984
1968008
1921318
435065
1358619
1092206
746907
1934591
1745994
1061780
1830521
663291
2302864
1262806
2173895
1081230
13870
355221
2144482
1616903
1577020
749687
964855
2579846
2392066
741551
547697
2585963
1952379
1888367
1455439
2310666
1461580
1746831
752757
2032891
2642766
680057
1004915
1983616
1858906
219072
2690665
51296
1182583
1484410
1607104
18012
1350251
1492833
2045493
2058167
617136
1035203
2009948
1101884
932429
1164880
2495256
2351568
995112
110397
1127861
10541
1915961
2023443
95102
2261342
482905
1169118
2867144
2113344
944002
1536988
1311357
496988
205031
1352472
2445258
1656284
264255
2243079
730494
575375
1053757
1766822
1014747
2546168
1482193
500341
2521103
596207
551779
2238720
1416343
1847848
871936
1572022
1898892
2137106
1579265
1025596
303255
2066214
1844842
1920022
818696
326732
2641665
1599013
1217107
2283043
2305668
1261765
592723
2295483
2810490
54611
2435336
1557555
693064
1169644
2603479
1116350
2574590
2543191
2749680
2331567
437314
1703965
1155212
2732819
783691
1864060
819629
26239
212455
1617585
2678166
2888900
2052562
334693
2258746
889111
2925305
879878
1569744
1986873
1977088
2326851
2506273
47949
1154587
2051990
825550
867807
2152441
2303582
1850119
300927
932283
1936354
2173508
1529505
2047115
175605
1728956
1022503
2126904
1627988
1987187
550943
1683283
668336
2819836
159420
2163875
684664
1878504
2581722
1298477
2915234
2423742
508307
2479254
2544954
529737
1785738
1718097
2430541
2005490
2889240
68382
113591
740351
488190
917620
1929393
1296564
2816538
2814665
787285
2733237
2643153
443876
2695523
1585627
1772567
233358
972962
922801
1055006
359527
248517
1886759
1709363
2894164
2827646
286974
696314
1976798
152031
1912836
757157
590437
1262260
2893852
1924700
1904280
1838475
2643186
1554942
376308
879549
2134111
1591166
2911489
468298
2395122
966072
654614
1172720
1169338
734646
2541536
437497
38539
2149079
984495
2758410
2634747
2330875
1508895
673068
1287858
2620142
552965
1250670
970161
858497
2545384
2672507
84095
2375853
2048298
1415015
641307
2675836
2103879
1278640
2133145
889818
1631493
2057576
2705909
1618477
1395725
2561153
1652795
2762000
2745210
2050823
1211682
2705108
1836450
1985697
2759639
859451
856288
7503
2725129
2330647
2283333
741832
588870
102583
2500711
1736489
1647828
1626698
2033299
2138096
542765
1363363
762230
180568
501141
808150
1332645
2755755
1397466
1471882
496230
2826145
915130
1617380
1894863
2360393
517790
877536
1661160
810282
1361643
1048094
831610
608825
1381044
349454
2190416
2069040
1896293
35170
711118
156570
2622914
285034
2250401
1048743
973673
2575510
579250
442840
625420
2100926
234375
1880974
1616886
2772285
2016111
1562820
2199114
295725
2419873
2918592
2150473
1063428
277174
2722641
2342144
223548
1514591
2717528
2049855
303514
2092075
1624585
1072872
1498675
2829303
850087
986570
248489
113447
2494092
2268870
998751
678091
872396
1338212
1406781
1977645
1979112
2057422
261323
333478
661726
1026977
1645004
701157
1662012
864737
2505359
2119854
2186855
1117271
2897326
416451
286572
2396961
2339800
648687
2770860
2739308
139615
1275167
1987695
1437949
1667357
1399358
478102
1951355
1524610
1378094
309051
2508989
957948
596524
216175
338367
2716128
2156939
314435
2380888
2677354
2708680
2414467
36797
770021
201262
467914
102474
1638702
780900
1596233
1792711
2178738
84524
1729501
1727155
88871
934002
1281894
1204487
2154565
1842887
354522
702129
2924081
2617637
73924
1349816
1729751
585958
1120273
1613002
530450
1852173
2648506
2189699
2763728
1938386
1945773
921182
757994
2086637
959293
1097362
2803411
2454504
1662590
2697270
434574
1694420
1287296
2612741
1618800
2587169
1335164
1103424
2683530
19606
2928321
889961
2103914
2785314
2018110
836243
262813
2938299
2143728
883993
97466
2106222
578265
823098
929186
398151
2039789
2244561
2407020
1400842
624654
1568663
1726984
109091
755624
469144
1315510
313649
2783973
561278
1460069
2218270
2001022
700728
1061727
1738517
2383549
2057155
647141
1986231
538868
2442645
2498944
55237
57422
1157478
2619450
2830107
2365252
2161760
309012
1000843
2557667
474766
2518434
2435584
2929908
1200756
2283200
2773530
1894284
2572779
954301
1309333
824210
1987599
1176853
472509
2450966
2013187
321081
2650378
152074
2710704
532546
345895
437042
1244826
2123393
2299171
1716625
1270943
943892
1896482
2821145
1273450
383734
2544403
2809676
1625883
2495931
95155
1374880
381961
1220075
2346128
1504688
2211637
1908619
173634
2215314
531255
1299694
1850339
1241740
422500
753836
2913513
2578966
1943999
294856
1519458
1223189
1427881
1346572
2467474
1386956
1605922
458956
290786
2028103
438397
2419634
832047
1692144
1609486
232967
513162
1930436
2633159
1510209
2017328
1131762
2731081
1820681
2175300
1644186
1808068
2688124
1770335
2249683
1278757
1092765
2843943
9601
1852689
550795
456469
2024535
503996
1827188
1894580
1805039
520115
1395059
143251
762628
2557765
2607172
2473470
78561
2921956
2874699
558485
2699164
1795137
861966
1397913
1590669
1347295
1340430
2593459
692888
1153869
2171995
2384386
2617171
319347
1767233
572565
670376
2863436
2689832
2675894
2598272
2222875
2255356
2596692
277956
2469834
1563355
2139896
651279
2797288
1306376
1598335
1029654
865806
928796
585585
39483
1675934
310976
1231082
1086520
555826
2175815
1441095
1590556
2288102
734087
1439463
750042
1481406
1722885
1808172
159938
1337362
707357
1261775
93064
2763416
1036916
1496266
1990253
1217830
148476
2933852
2350582
293022
494072
2279041
1306939
2277462
2254792
264206
1212266
2755066
2383530
2929794
2114930
2811618
1835068
1111845
1209021
2287094
283495
1558106
1083816
1655037
2816770
778499
1283949
238356
381472
1845535
2768366
1202840
682541
488867
1696114
165325
245601
1658179
686029
826285
893970
372757
2858640
1804466
2100748
686295
938258
1997565
1835131
1314893
752382
2898343
1377859
365593
714611
2573735
1394248
176819
1211008
94817
1700336
2416826
1191290
1233069
2448638
2496415
937035
1171753
2215845
1688597
1057462
2406642
2264911
51493
438106
2234917
355660
1572392
2229095
1369542
2422700
2056520
250130
2667794
1336107
577792
1903906
361003
1547179
1050512
2389182
1037401
1907534
2547071
1266618
2147701
1949226
736758
1530980
1140754
1000579
1038734
2292899
212146
2777427
579879
966717
2340825
1453850
2681112
1477858
1523107
135738
208702
2855435
453607
1849306
904513
481771
920955
175867
2259685
2289320
945738
1697430
1961675
273012
400708
1748000
1859513
910052
2266811
560875
1611141
2144437
2518516
1219622
2650654
2614070
2636884
1297512
1108731
2057911
2622533
1124589
805789
387771
18773
2496848
2292131
1198842
800516
2850863
1247131
388228
562320
2425908
1892509
2925432
2795508
1774458
837506
2331322
2430711
2715324
1580631
864764
2573866
2226284
44182
2279964
433133
1797556
2222563
462940
1106968
2873297
1866850
499948
1859377
628220
83026
1001552
23688
1892821
1722112
1787488
108859
279656
1310164
1463452
2326094
52775
2057915
2584370
2812875
1235870
1072124
1361500
2034935
1759973
1109818
726800
1114911
1289838
2169710
2119248
2416942
124434
534740
215791
2793748
1900099
2817645
2363995
2188599
272097
1659103
1640149
2144760
344734
1495655
993473
2420426
1625036
1476042
265912
142821
312609
2860286
810453
442860
2197696
852141
35344
2205194
1146685
52124
2729731
1905245
1241309
336473
193189
1914101
1040426
607853
1154762
2004386
219096
1727401
1131986
541534
42648
2930914
469909
645540
1361752
2154038
1299553
2391642
1572941
2321977
1282724
2189055
1137096
912482
832205
1462391
2281469
1681702
2159674
1989433
1618078
869744
563030
2267870
2265451
1062616
1804078
1471769
790780
944466
2286301
820160
2011233
1370340
872036
289340
1776427
2908673
2247508
615246
814245
2340911
300079
855433
2328825
329300
162552
2837947
301900
906258
2856645
1445947
2729354
71470
903531
118091
919941
2427769
266963
2711805
2132477
2415356
1458651
1614963
2406698
2847673
1126730
2689922
2694013
1919331
767405
217790
1987239
2686413
1233076
2145373
336696
2087921
1197780
2476881
1919443
2799723
803180
422509
2403070
2168347
493402
2325507
964065
700481
1380717
1586161
2263099
1246866
2005774
1321507
509654
2754828
2819468
1698245
1089696
1341606
2132134
2719476
2605765
1117985
278457
1592065
143833
406221
1217152
2523560
1025246
2916439
612895
1525298
1553870
2206796
1983725
1915378
168332
1439389
1843819
326934
405213
123600
1547446
2373821
457479
2861094
2761901
842620
2119470
2143192
1712493
1082991
1477046
2825912
1014885
1539629
634496
886856
2324982
1941342
1606384
1969172
1768538
2568202
2758593
2145551
2075592
1005872
1642541
1485139
1386591
897929
2817120
1827570
2437712
1823558
2439425
989351
1112695
644410
1471631
854093
1182003
1124871
996418
2870371
2715939
314357
2865502
2871261
404254
2314708
817309
1527961
1264558
2169953
995358
987585
2894251
723747
2070404
1286949
2850069
2610974
697044
2023600
2265301
2791115
2713507
934039
1179103
19773
564877
858522
1462986
2307562
2699332
89853
180974
1363759
2931953
2170017
2524970
52897
745423
634134
2127114
2046667
2196595
2597309
1434776
536219
1632408
1356705
493611
210813
2131238
554814
181189
772867
781128
2625576
1368095
1614449
2794187
2794563
2656283
2437576
1393522
757323
259552
2755977
1503244
563085
1028277
2756193
294424
1194650
2424392
1467331
1816439
2078169
134958
1565440
1831397
1953201
1638616
1814760
127954
2180913
594957
2611888
1781543
2816770
2276826
1714721
2260236
426095
967929
930117
2263297
284685
1525968
781225
235803
98227
713261
2004513
378597
1457701
1641198
637534
635124
1077387
2355677
2016784
2093113
2538263
413768
240433
59333
1327795
2493127
2538003
1617867
116240
1210926
2426561
2765916
2307677
2701714
2740681
1806537
1008613
794971
1801234
2469721
2597627
1175586
1790371
485050
890679
2654320
273024
2766631
2493543
616331
96212
1830533
265020
548938
661734
2906353
2908672
2494713
2520042
2262590
855504
1611005
928299
2106659
1269250
1911909
2653293
444065
2514572
1079006
1277749
2825897
1852222
480268
1413604
2101859
2896304
1646466
549085
2065411
945387
2137249
12311
591513
152927
107301
2568121
1949588
1516768
1361857
379666
1629801
1161275
2158030
1262042
1886296
2457540
890674
1553978
1596226
2915319
1921852
2353058
894123
324190
78021
2452396
2000414
1795053
2509602
1782354
1996465
2391703
874832
2626205
368617
1723576
2611296
1171883
1699381
2593432
2755278
1455055
2633433
2010318
2920613
1239505
627014
397406
4246
946805
2899052
1302595
1926496
2151177
2808514
83281
2055409
1110659
1378841
1431096
913943
2849714
1779015
425943
1285267
2181105
1614829
2302551
2597510
158345
565504
1932333
497923
2310289
1001096
1982612
1849589
1464340
2278819
1293231
634323
2623352
1688833
2297651
2458929
200852
1913082
2597672
1351284
1084880
569359
2712246
1285928
192110
234964
1538366
2180581
2880619
935081
2423676
495160
2079636
1371367
2354003
2557422
1000716
1372955
1725841
2373392
2938891
2837238
699322
1337912
754867
2847634
2538178
572973
2519321
2829063
2088876
2106714
1943702
1803127
5165
1012737
51877
2180807
2404869
1635564
635652
1871641
426112
743533
1236630
910762
432019
633756
1972365
1236542
1910569
1044404
1539557
1132907
156185
2928798
2368566
2410798
555537
786669
1945686
2721808
1019356
2478200
2187213
1015584
1794149
1993088
461678
77421
569055
818456
2600633
2095653
1340838
2332479
1029884
2414151
1208780
772865
1420258
1859039
1111264
1994450
275842
2548057
1903916
2266848
783865
694896
1803680
1669013
768527
1439541
2130467
2531663
1875845
1879590
2017115
98379
1124423
1673912
2284082
1830280
68452
2503506
534925
155347
2132056
1189068
526387
919122
1603220
1879131
2211470
1281663
442386
2316228
1307485
25242
833798
2711494
1213235
1465286
168173
711462
2566912
729072
804837
432728
129017
2222794
1723624
2797043
2209114
1497763
2250937
1584886
1821207
2158051
1710203
2621891
886674
2098220
1704634
2571616
2901150
2562613
971779
1262363
1918946
1307787
1482931
723381
1328210
935784
757281
2527788
712564
2115161
1523509
1113641
835386
60750
598489
100916
2856554
1890876
1414969
1796494
2649529
751975
2859276
244745
958975
827284
31205
1499707
833062
426483
2881450
1088784
1106939
2647555
1067083
1892081
586775
2873863
2223518
2138501
2936123
2860270
1304855
1581684
1415033
180740
1039864
2728112
2550741
1840904
2626241
1521464
1768747
1259167
589397
118354
731334
1742261
1498675
1617641
2931375
1018418
2664366
375403
2605807
874282
45601
1220822
2632797
2240933
874309
322055
2621818
2677900
661972
2059112
1459647
2167007
467570
1643084
2188456
427458
2194647
2678496
490425
2303138
33619
1539663
464122
1162872
173827
2503131
1435759
2591723
1117436
1639905
1909784
1634450
502636
2436128
1629210
1877931
2289907
2308828
1716058
2346965
56968
2704894
130901
1685281
1800238
1083562
1442358
1789939
2287321
1915649
1300496
985042
224485
744191
2846404
1537950
629024
2746582
2078131
929151
1903212
502869
508905
2881522
704695
1118526
1100949
1363275
1294397
2447710
2070334
453924
1523226
2790695
1849947
1564722
798572
1987602
1350531
1411281
2201195
1012906
2382648
2726462
1879862
1725542
2770350
691676
1810464
2617558
1419957
1525251
1002822
1037489
130313
2806390
2754876
100764
2145648
438922
137507
75037
560742
1654122
1677260
72173
2164588
861658
2523493
392988
391021
1372105
1348781
541384
1586702
1521076
926718
2004222
2194289
2015511
2567867
1398549
6808
1533773
1916295
2822266
2316369
1954163
2739518
1350202
1563396
2707521
161694
150353
385777
2621452
357623
85332
514358
2112304
2397550
966722
699850
1514944
2859094
2620623
2396169
355034
2561713
785990
1839086
1731015
1100138
2877773
1747133
2011292
1512524
1928919
2700185
2880395
741418
13973
161560
1751746
1272920
2487940
2827192
1904420
2576493
728187
1238317
2860049
1283419
1776282
65006
1911037
240189
605939
1695375
2283520
2230555
920492
1277
2098996
2461147
1509543
2908167
2589646
379485
2913032
995324
1426690
2233375
116164
2818075
1026524
174080
889137
249751
176698
1005301
1358386
2451175
162925
2678633
803481
1204132
779029
2247827
2360283
249827
2439516
2384606
243441
455102
1511823
504325
1151253
2917943
1049215
702644
893478
160231
899041
1819183
2745636
952391
1244945
641952
1365442
898606
2469374
358351
127819
282632
2639317
2376360
1965590
766928
2839287
1413918
2315073
1796697
1775579
207062
797029
360693
2684311
551973
693246
552507
2512900
1016493
1385627
514420
2759618
353133
2482758
2033647
2811799
2132270
489598
2187166
654910
117738
2232557
70004
2027804
1318757
2237721
1995305
433165
2865306
184196
2437145
2470766
2893089
1880464
559432
497108
2142640
264953
1852500
2731740
40538
1762327
450826
515748
931141
92045
1599463
2566836
1996925
175261
1913314
301159
1035931
2220629
53361
2205978
2212691
279240
1842426
1138433
1127207
1587538
1799856
647560
2774582
1061392
966378
515716
1687088
1287170
2021419
1385339
2230846
2399259
1309489
126914
2775189
1896212
2851588
1693204
644622
350683
2872869
11975
1648377
9516
1373217
1424050
1730443
1354280
1654747
1329836
2187181
2127171
2821456
1268227
787922
231696
482587
321846
476529
1603738
2677447
1134549
469322
266030
1626470
499263
1231940
1214631
2290655
611580
1888141
2300482
1408445
2891466
290597
732027
1755007
1905072
713655
1088345
968339
2620037
1539983
278352
63823
1898289
801921
501502
2006782
2795621
653028
1378438
276763
81057
2058881
1205074
1699201
119162
2840930
1966280
1628422
2886086
831311
197597
799592
974084
1778441
2281286
306778
2103927
720048
2715314
707938
771344
1685751
303152
417968
1854095
771654
1249664
1513704
627608
58223
386536
1823484
2182700
469010
1175610
11349
2547901
1778100
1581028
1307871
531789
2301455
751002
2078769
380949
1190798
1961036
306882
702736
1756981
2012921
1915881
2527407
2886837
851771
2196481
2096640
1107319
520423
267735
2399758
223469
587370
2780107
1898573
539319
826039
454882
2855665
2541480
1460254
1417487
987953
149860
318766
1351808
1311364
2004563
2586011
53771
842314
1806173
51834
91654
2141982
606936
612432
2859981
2618922
1346883
1694502
1566349
1447102
867929
2780160
2727370
1878878
1666226
346097
1590597
774309
1876311
1022637
1454031
838303
2442407
2391767
1687740
1786114
506589
287883
839979
1551737
2820468
1730149
1730963
2516420
1959066
1389844
2849044
235484
1648687
2906589
180124
1989352
1067561
1449280
676143
1600277
672947
2574883
943442
84778
1220979
2364166
2939464
2233402
2866921
1296528
2608444
932727
2877460
2872746
1293170
2782422
2029757
1103540
2352707
1582256
2324598
43554
46916
2347061
2603448
89368
2250473
355576
966637
1577444
1505549
853196
1466501
2337251
2677801
1424127
1749855
2183133
1798272
512217
1774822
400176
385161
2151151
8879
2751111
1685566
222133
2410409
2233981
911225
723282
610273
1648317
80208
335504
1379476
677367
2685649
1302322
1441966
411464
2525525
290348
519994
1140965
1027089
1148770
2298501
2408596
485596
2204771
1724139
370948
252363
1036810
2187214
2103725
2904371
247811
2550096
2335045
2844802
1805813
1414766
2464336
1436283
1724344
616691
495756
632287
531786
2627855
2464548
2514303
2906834
1958444
2185974
898494
1280191
1341067
2149715
1659823
2317257
1172571
2648444
1151652
2899837
1588753
694041
1044314
654304
1186480
2704855
59905
1742102
2833730
2192886
2080059
790549
469461
1924771
408506
85369
1671480
2906617
781033
1808421
501871
2847908
1771891
2693105
1093409
2066526
1677085
893652
2796157
536473
1561218
1547733
1620680
2739021
2027943
740103
2259526
1471158
1138497
1829615
1905625
424456
117963
511201
1674560
1228242
1075544
1044571
56842
1557393
1745542
132454
1673117
1397986
2313639
2582773
1831981
1735515
920210
1478381
1032227
2774937
244438
1651745
1045193
2188460
942636
1380563
559428
768376
2744185
1480529
256227
2437639
202067
1232517
880139
1359051
1240230
2902916
672255
1327971
2171403
1964895
4014
1516993
2235130
614630
2765168
1944839
401965
1118143
1635528
950136
2658511
1472029
1455269
1043753
1504208
2238620
722069
671029
298813
1525926
1803349
316441
1308642
2443395
574341
1669948
1918445
490340
131603
531999
2140442
1620414
383672
1837936
941629
1190991
1741173
2271110
1467321
554263
2530010
1304038
2883896
2772700
1261995
1287026
1192252
2045406
1809162
265606
873329
813554
1702631
1671759
1478403
2931652
1532825
2667439
2360563
2439931
2014867
2117518
2828584
944389
1323421
2097708
752442
2313137
8847
939984
1003186
1026847
1196143
1498709
2069445
216642
2418482
2176710
839262
2455039
302071
544317
1193270
2256420
2498944
2393062
2083258
211454
2450564
1963650
1603942
1595586
2545005
1395735
1420669
1730043
740581
2910414
2863000
1569003
1049130
441425
2456719
1060758
1336162
1109405
587135
1670496
347822
1145024
2256164
581369
1574263
178290
379724
252726
989049
370219
1347157
2411975
871544
1189875
218647
2382085
2264611
976317
242354
2426406
1417361
2486467
717715
4
1882613
1136573
1531845
2562931
1912313
2905009
1302691
21460
2826597
221054
816190
2782413
2501112
2793846
480700
1788762
2916703
1496946
1648465
1938296
2358763
2933954
1475559
445972
2170376
2477414
1383961
2710427
2341019
324441
992860
1420328
520921
2049117
2354767
1043090
2281513
586846
1581734
404984
766667
2825020
1106104
1637968
1960350
2280402
1733699
1937199
35010
2304658
1130591
960192
2468006
2345942
2527577
191703
2146250
1910957
2884665
2224701
487081
2457113
1336552
1805635
740236
774734
1291899
1726142
2823183
222151
1162058
272078
2934967
1636267
684583
2776078
847826
2237187
1379420
2881146
588893
914792
945956
469146
1493520
925051
2316909
939432
385808
642459
1967280
2008581
1170715
1454453
2881722
312686
872192
352354
105378
743642
650596
1186264
2339090
570557
1759400
1266314
272267
1514441
2560372
2535828
1772358
264299
1979050
751998
1195902
1765310
956976
1336696
1498063
1385140
953600
1801280
1322939
2013210
2559852
2158346
2623008
512036
2784727
697119
68269
861898
2527506
1281416
1599264
664306
267194
2478536
2761755
2839240
2608491
630192
1307621
1575095
577499
78719
1330726
1224124
868141
2166447
1125889
1697753
489391
1898383
1203594
1528019
2194113
1078377
1815769
1218966
1600217
1021186
1259140
169696
2563313
1293741
2861
1748009
1437016
895952
707253
261906
1342688
1152938
2744947
184830
221118
1633940
1759826
1267523
1677635
299888
2721153
1605202
2543244
1641438
2319467
2586969
1598032
1613830
1107706
623457
2282780
2901340
182570
2383983
2181694
902561
1827250
1273617
2778553
1272184
287966
2642354
764460
769008
1670772
45334
456426
847747
2585040
2327960
1860560
384886
169478
13077
2831964
1308729
1244984
1765409
2054017
277408
1946045
454192
1164420
1945713
2026662
2870655
1572227
1456202
2107432
2246601
632717
1821842
369308
311393
463012
2875148
1414063
1977701
582007
1251290
918081
693495
976764
92423
1339955
2791606
2723276
649553
2365493
36406
738213
283143
2215502
462899
1354632
518673
2881432
497401
1712869
2863586
1269628
2411814
1232641
1222647
2042805
1327366
2268569
907406
1921998
1634853
191011
245626
1693793
2897502
2829874
421631
863773
2612134
2208372
755773
1407031
2885961
347642
81877
1947141
2110918
451405
1610714
862496
122504
324818
458718
1731583
1532876
494385
2880904
2007177
1962648
1206813
414329
1371639
2005939
1920430
1974782
708238
1261785
794846
273970
1652522
2261673
2702198
794626
644844
1325361
2049662
187263
598984
2172048
730958
297490
1147580
1426815
2615826
1640168
1916175
68268
844311
1272772
2277905
2142001
756399
1441394
380933
1047028
2031114
1092420
218783
2509714
230353
2361125
230784
1206245
916952
2116167
912542
1571630
1214453
1798881
784865
2228778
161333
213538
546273
838977
161048
2026911
2299354
2783011
64524
2896177
1867323
2877874
197031
2093970
1576320
2808621
1828076
1300828
34966
1003746
2848065
967013
815706
278132
2285182
2426865
1662478
2257731
720501
993559
863192
1319194
1042502
247748
2251119
1173339
1885415
1230505
1709335
2506301
462279
1415063
1036716
1064198
1645489
2317265
1002807
681314
1747845
402125
2462753
1876554
771607
1568562
2428111
313771
123347
1206461
1685812
1593807
1635217
1043980
2411142
1574946
2657427
2422600
2157894
1628402
1488637
233498
182244
1107133
49042
1377144
1423782
2038660
831542
1170191
2840060
2712887
2887429
219066
1660193
626385
1325768
1407211
627316
861066
2900099
2031823
1797920
2833137
1544639
617
1080610
1971643
1613385
2281481
714922
2271125
2029372
1876066
2026610
60695
2267182
2019683
1103136
1317743
1718353
2223818
2065704
2274800
2422344
183236
2106982
1391291
2465895
295086
1064197
2462271
574419
330798
407746
1410448
1439441
1088889
2183609
1117572
2011291
1784619
2776799
2595534
351634
2379419
519882
487899
1078949
642626
387865
1086552
711384
1856807
2443072
515292
953094
1675155
991
1737767
923063
2361429
2433187
1935872
2103001
2919533
2153560
375836
2673452
2597117
815146
402767
2334708
707423
2555226
463459
2692441
1642159
2373325
2418458
719783
793284
2239986
1136439
2430576
397462
647607
2641646
2518653
184520
326241
501819
2414436
2586197
2079926
1728602
298412
47447
1720545
2928574
1960949
2320945
530597
212060
2721404
1840177
1124765
468314
1920564
1714766
342549
2787894
1643233
2072994
1831215
526999
1920957
1718928
1148203
856234
403205
1479159
1091407
2087396
1131033
1605116
2415769
1406186
895046
2140459
2134451
2796324
2165574
1044560
1634665
106804
1780944
546709
1034126
1482917
1561510
777860
1764471
2247727
604675
1974045
466271
2388349
2022937
1202330
1519807
2450535
20756
1362644
2076134
2005740
2685077
372562
197953
2599314
2104153
2747415
113153
497575
2304137
55763
1232803
1531476
1809690
542762
817959
1956977
1326188
421624
1067728
2544515
464515
2225053
1735035
769606
2193819
2078687
2300774
181995
2221172
638781
1872891
2518975
2920613
2641141
2396290
2775337
3592
1247589
2666548
1820639
1726312
801233
99232
1251502
2745216
1579338
1491434
556797
2789656
1136826
1026729
1035349
729145
1098659
1268862
1114447
2399439
1756944
2588640
1956262
2297778
1254591
483596
2363503
1338768
1112314
1801861
2817397
2166696
1363622
197063
590197
2374034
2881637
1358985
751750
368370
839799
757073
2182419
2874866
1933975
325054
2937934
1368329
1325728
1885886
2364744
118644
2628945
2267105
1469425
621402
1965976
1535992
2724742
601260
205411
1260065
1321358
385223
295357
2041982
1671859
2078512
1337795
29071
1450904
2659748
539700
2869628
1762556
313560
250583
857910
168697
2533146
2071121
512612
349590
641145
2033943
2163078
2729280
2074740
535467
1792658
2871872
717989
1613161
2662707
1949096
876622
278424
1738585
2380513
1378994
2634005
2621744
528927
78069
2642067
348541
750709
946988
2408366
2089101
453503
416890
1095226
2615443
2154575
2397279
2536145
2416378
1481204
194134
30413
2250775
2150120
2104544
1955697
1289881
2292695
1415820
1894661
1566576
2283952
1255003
2039600
1704656
1689834
443479
1955478
391443
1073130
1750293
927923
2780317
287409
1894327
264290
2664073
649972
1107866
1102078
621806
1705963
1783074
2467126
2830685
2726088
173437
2610499
225293
698191
1094146
309757
2766329
1742046
604952
2633857
2675652
352542
1947231
2901441
2730472
619631
1981479
2233771
1300683
2837453
135834
1549246
764801
990478
521464
2154933
2586295
2413912
1993445
2735475
2879059
2629968
1975483
1708074
1262350
1115121
1518619
1099335
2567988
2557827
530941
743866
1274540
2223747
346823
672639
2162367
1893260
1391630
802850
310818
1863901
1949561
1165569
714575
417998
1007941
527336
2442452
2265334
2928969
18379
2752727
967752
2291745
517510
2641280
1121161
96286
2389583
1458257
2301012
2884779
1481514
2728295
198782
2792782
40248
602557
1552523
923547
2255030
2037078
1403899
1785997
394284
1170216
205086
654999
638358
1692061
755097
34872
51337
2668332
1207320
551496
229058
2689657
2863893
1868244
1143092
2301616
1951640
2381890
2452279
503037
847063
1716157
628370
2861169
1464339
2836921
324184
2070301
1347994
1386870
1718237
111343
75805
2820254
2865474
359881
397750
2451621
1556933
1405074
2901337
622434
707015
1606984
1532747
1656387
1420624
939856
583226
2793831
1672090
372142
2926387
886008
1277289
2495294
545549
1460831
2784629
1995367
2751500
1879933
2800502
1538400
2060469
2150472
48253
1268450
2050809
1967701
14991
2168508
1934818
1253077
236108
1791946
225372
1714582
2657213
635130
1522819
480818
2390892
88230
2224038
2428949
83181
2686970
1670005
2486297
2117557
1223135
1259966
1045476
1566045
1170005
5001
2904344
2167737
255200
1190255
672697
1891316
2660221
572217
800091
2095384
2043007
755440
430795
2384333
2573233
17385
1841024
2487234
2768941
2608896
1052525
2052642
1159466
941145
1455657
2470063
1860460
2883147
1752445
2432580
1762826
450169
2101564
1488476
1324550
460075
2533100
963571
159569
1172638
169734
2700152
97718
2832509
751555
703400
529745
1864608
1501003
2548479
1087369
1653448
1006702
1486336
769011
1823
979637
1514038
2381030
75878
1928190
2532238
1687257
1616067
603909
1965869
2608435
781447
2169906
48931
932319
567337
493103
341753
496316
161833
314887
2354594
63621
269107
1052482
1080775
2552649
551092
2837659
2403763
215025
1674643
1350070
1507553
1746880
2507041
2926621
827389
2539892
283203
2205695
2432950
1633952
1531172
2218554
1482654
871733
1637890
2888465
910222
1997457
1211667
1232444
2783016
1464619
878453
2234357
2364266
1776825
1478568
1270990
1380859
1670039
2274417
67331
283272
1037146
2099377
497632
122486
2498743
168946
695744
867482
1858739
1198943
495358
2848429
1970180
126669
2716709
2293819
2321023
2681915
1001738
2814255
2401870
360838
2355022
2576465
2536353
2402858
2401725
1923410
1824094
1425522
1049504
1579928
1552016
1152089
1621283
140810
1707463
2046569
1654423
2524227
1743533
1225310
2801352
1114963
1377329
2656765
2320736
2173418
302443
2640706
926407
2439372
2542353
2862411
2537459
2620075
2362287
1629090
1403483
1840026
1021210
1919705
1446888
2002853
556727
533906
2215191
2736081
73030
1944099
736173
1224628
2613076
265270
2508973
578420
2412271
617643
571307
1290360
2530594
1424787
494695
1372716
2698847
2765368
1584278
1499477
2395765
1672630
29388
432724
2406121
261630
636427
2496156
2718465
886390
121020
715250
1965043
1297455
2312575
2089946
2152598
764413
2317130
1365255
2775543
1885629
137402
1763595
1840130
2622166
2869783
2074402
658
2619463
2426533
157774
416150
2674378
1510693
2046002
47137
223984
252953
2642796
1484585
1364212
2885257
430709
1129704
764257
1948446
1774091
1269003
435816
2192243
928294
2277299
959299
2482564
160578
2023896
134750
2186135
2641865
1717651
2819257
910208
542431
1253644
472681
372116
2723752
2114800
1399601
1207955
2344378
2198836
1721792
1286395
2654458
860037
2360210
177151
1952478
2205283
465777
1428701
2673354
332958
438101
2235856
2286071
1161763
29610
1699204
1382146
635021
1158267
2720340
2677597
314944
2719488
1299702
80735
542913
1076388
1851707
2883429
1315141
520561
72394
1264477
2296388
667674
118426
1513843
2057519
1512959
2495262
2776553
668903
1125965
2364955
930441
273318
10360
1435621
832789
2201973
1211429
942454
401333
2411139
38831
714657
2457205
247053
506383
1523879
2506931
1393722
221757
1307405
1620984
1294535
533660
2486596
1243450
1973407
1450365
1403756
2873928
1881165
2772922
2240756
604886
1784435
1006685
2430823
1941755
1745620
2501988
876092
1272135
1541162
1013529
1422001
1966349
2192366
2100851
1296299
800963
107172
257159
1546133
2261327
1896973
563384
820726
1956469
912369
2003010
755212
2314247
1634798
1714741
1499384
1253148
1014847
2142507
1627282
2300426
2587626
2184874
1135821
282714
2132104
1750720
1735325
1086439
2252211
1251042
1538288
2723376
722986
193682
2329764
2790429
1653049
1106316
1895228
908579
733063
2026570
429361
2324626
2104992
2796916
1741955
522806
2256139
2275119
2181761
2780534
551549
283615
1235557
2386784
1190198
1953622
1373416
581626
2895348
1902428
2540892
1466014
1856434
2155774
183482
395880
2569604
2680030
726504
1055459
1640487
2915529
2627006
2673063
1207906
1975055
528293
2152438
256984
109622
2669693
1024928
2130072
1048826
559728
1720467
2935629
2051042
882971
627741
1607556
1042315
933444
1124080
2696033
2780022
2422538
1885986
1661447
1293208
1948236
863525
1857573
431371
1186731
1411614
2250320
693849
2854275
1493116
710933
2089079
2502638
927682
371795
107917
1668930
2540715
1095781
240584
1175728
1324687
1786811
2663238
1110622
1501993
2090007
1551107
1544320
1305604
1410888
2829755
1231717
1545230
1402786
2198337
937896
316558
1783408
2320789
1682317
1877384
2150500
628590
529616
126860
442268
488545
2769385
738092
949995
981175
2040628
1851992
2022414
1428038
292258
2449415
2676030
2175654
1861059
2414864
918839
261204
2596559
2601673
87557
2341978
1950850
419580
758600
2432165
1934720
2151753
613928
133938
288295
84525
2846285
1736230
428888
2640450
603955
1369020
2572665
1346799
1404117
753709
1876347
100853
456689
1059162
1831691
2751817
1431879
1283662
666859
938513
1945092
17234
347300
993022
2489032
2426467
922381
62958
55459
2534685
2142536
1799875
969731
83593
1600540
2422052
2131461
1263653
1402438
620790
291083
2076233
2739306
1262980
300713
1495120
2214829
1568138
2603969
574783
138055
267415
969062
2216681
2315752
411688
332488
2837150
2260278
1856233
162879
2716649
1260267
1553767
2763339
759092
2454556
407960
1314153
1996757
1054007
1929423
1276532
2762344
305749
2832801
2437036
26622
1443592
589951
1835162
2287795
1577369
2874461
2668884
1890243
1721826
2207595
2167850
611464
477997
1457283
916022
688383
1981310
1721121
2264667
1362269
2198604
1100718
62347
503970
2464430
2101921
790617
2193806
696933
1269992
1855987
1800521
543248
2767953
257668
1466632
2222149
1811800
1084436
2798999
504932
1541511
845056
370976
1945508
681199
2808797
420251
2685942
2084284
2733709
1444815
2738603
1826989
14206
853827
2027606
2402192
1322394
1491843
1595330
2631789
936054
2595575
1745184
2702744
1269544
2008468
1278988
1863571
2010182
1897495
19099
974031
1371410
2035442
2757796
596096
543150
363828
861801
11388
953748
730124
1584825
1607353
1771136
1621685
1764583
1071388
606662
1202312
408687
559406
2313698
2561395
2923499
482965
1324713
261067
1931616
208520
2283160
1928276
90728
693433
674451
2252589
2897383
21281
691964
2672310
2844333
2306097
643645
167834
1239233
648579
538905
1573759
2767740
225439
1440114
483264
184895
515521
574371
992152
103151
2451664
2408943
2788945
222944
250188
2359514
621206
1064207
553484
2377146
1465412
1072695
1012261
2713117
2678638
1106434
497897
1636274
1060886
1149691
1853768
2478492
2093060
793479
2884887
1016378
2606588
1603074
2624252
575403
1470313
1700885
145324
1480375
2112615
2603095
2566928
334825
2066756
1618152
2504308
1796006
1896794
1948364
733958
1631691
2316233
861698
2218581
1452352
140304
2885725
2898491
1761255
390398
2757452
2311246
2466378
2750234
2322678
602776
1675287
1504820
1595960
324278
1890692
116210
616466
1624786
2903297
2585269
1968171
1676670
1311907
305519
1867632
712833
1284199
1749673
727264
560025
1942681
197722
2730810
2131987
1690265
1577145
62028
1362172
2677680
1058366
721454
2273339
2093057
989134
2476691
31504
1980306
216596
1876062
2628956
2572411
1722185
1747260
559581
1119300
2200503
904792
1003357
1621538
1421996
1980568
2495110
1703386
2312107
2583621
5756
1168150
760556
1044523
1971642
1720251
91300
523941
2474882
861223
2160711
2299013
2288140
2588062
688232
2198602
738756
868587
1983020
1445750
590744
984414
2337243
2672838
2827211
249891
2609118
2626737
1778400
813335
213555
2026936
1656879
551089
2583753
1223478
1067492
2218690
2167701
683016
1642729
209755
2659860
2412932
2795003
1479948
466039
545552
1207375
1970742
809428
1202330
1772062
2099233
780567
2902945
749546
1368446
955314
1030253
2228611
813187
2355213
1702744
2211329
2462277
797490
2519603
1679865
2367818
2393552
492558
550393
760264
2112188
2712462
2518055
2683741
2042180
2323682
2134176
797574
2858889
1744935
1055781
382881
2863098
2332555
1386152
2263061
880180
1558453
1927967
2386557
1344730
342155
460838
1546424
1009730
1135970
2265256
2015178
773225
2757285
2484566
2440690
927443
688898
1217918
1888736
2860363
730611
1252274
1477951
603125
965000
1593760
1812596
2594270
808204
2808208
2530683
311727
2059003
1777075
1182178
640484
1921744
2473927
2270629
691413
2537922
2513929
1034951
1660535
2726198
347390
595320
1271722
1289181
2425200
170894
16729
2097059
2876614
1669082
1897948
437947
1577262
2061129
2421528
622795
2447848
2144094
210728
959756
1697586
336409
864208
2019550
1570295
1200161
2414096
759198
2899449
288731
2054894
1828708
2216971
275770
1245402
2331958
1048918
975284
2665891
1542824
1702693
303768
2168436
1621743
2372105
881317
2001769
2936153
1693748
2362532
823044
1697442
506937
2789068
2748947
2365986
1569593
1884146
1268822
1647160
2225222
561730
181849
389800
2087923
1125061
1147949
590156
2420365
599706
1281197
1999965
875911
749974
499830
1415222
439827
1592235
252721
2145721
922718
49038
1700144
1987119
467779
2858325
771474
598930
1846538
2660584
1805325
1132035
15212
2274630
235911
1214128
2481928
2062934
1426112
1503159
737618
1383945
2206298
1707171
1576297
806786
2743811
2633411
1428685
2812212
1407534
2793613
1344634
540608
1289076
630544
1761435
1880190
1338208
595234
351301
415782
369754
850414
456910
1975839
906691
2388270
711110
843291
1080735
442191
158847
871273
1941276
1661316
854903
130831
2894191
107484
2875519
1132220
1890994
2263444
416209
1399098
916161
1715317
1595819
537821
2374764
1149522
2753973
1548736
2883060
726627
2673261
2805252
1520160
2899665
995843
661010
1519876
366332
2290045
1933164
712237
1108847
944756
498657
560986
349717
1960476
1708680
11078
1253000
2827857
2888844
783535
1090808
2093164
2440069
2684214
2466861
1881572
361109
2899511
2330730
2247933
337450
2202251
2350086
1078426
2299240
884151
2726800
1065029
351701
22684
799230
1550054
2507281
664487
174639
599122
2298914
751127
2006499
1952733
1398846
1009922
1154539
1439486
1558282
2858390
1641637
1661775
2381560
2606046
1441645
2465393
1863088
2304819
1750927
2746590
2349300
2885344
1889944
813199
781387
604358
2497734
447555
549170
2902905
2047117
2939700
1662626
997059
998742
1154871
581022
178681
1030819
2462598
2411415
2541923
2118023
749945
2075742
1476708
600205
1715776
995463
1031776
1361312
1235068
167486
2014080
442917
1188916
2491081
1649868
2937689
702095
2584376
2851583
2884680
19321
108179
1846385
1907767
1072650
376556
1381688
2745176
2613251
798250
2312570
798193
725028
799722
1340479
2184172
59237
2919772
976409
367526
1739129
739399
1185647
747552
5760
122047
283691
1220134
374913
2354893
2138055
764989
605325
963516
2064147
2006739
250015
638789
2282761
850646
694985
613040
1977550
910334
418875
892431
2183078
95834
49694
211636
1780155
1928650
2714606
2735962
1323472
1148322
705983
2605657
2171543
1354652
2640199
2786434
846708
2207185
1928323
2879428
6700
1407997
1680843
2755442
1904957
1300783
2454053
1650763
1498139
629871
1232481
1358796
2575059
100971
1258829
1488360
425238
868637
861591
773158
2144305
711153
2906114
1205828
250877
2889346
765577
892172
2133927
1991667
2197857
1389029
1371804
2574512
1927664
1220241
8130
2408078
1974989
491780
2481813
415194
967470
1443081
2168735
1787763
2480436
2924294
448424
1938744
2703098
1578883
1701274
2205503
38581
1950307
2755392
228767
1318864
1290849
1576119
1324243
460420
1051912
41843
622819
98994
2700753
866276
2752607
1708485
380171
1634780
345774
2142003
1471786
168895
1024702
922154
896288
2137493
2002806
827717
1929299
2389195
64836
919420
704881
1720131
2062770
167426
2301947
675941
39061
2436389
2529452
418142
919015
258195
2785176
2429729
2223416
1032239
914886
2530372
2762116
2580488
1703044
1923070
37095
1106633
1318250
1278121
2483104
2611072
1882337
1109611
143289
2210319
523619
483206
1318214
2314372
2851522
349360
2791783
322822
52356
2228429
1375195
163779
2665234
459366
1657157
1393526
905889
2152403
1017526
1911125
2504348
804224
1979563
976133
922807
718553
988636
573319
935123
2517251
2184581
1370085
937844
274242
2406340
2449117
2709180
1849355
45526
1526596
1243601
1563782
1431332
2498903
1508933
2497683
457076
1033960
170012
1396464
2597826
1755784
1908170
1395639
942814
318250
2162208
2818078
2053135
561084
769144
995584
807624
2758053
333551
2687669
493872
2850735
751157
2892130
650828
466554
1426118
188730
534839
726688
2847660
485945
308794
1279839
92959
802930
2216415
2740931
29633
2933849
129401
930868
458024
27946
687923
1984973
1476114
208155
550679
983093
1705638
1109938
2105684
2547141
1326698
885783
1910516
177148
2320997
39239
1920902
625446
390339
2893276
762739
1989056
282757
1298094
1628463
2177154
1410326
2528400
2630544
863174
124118
315280
2525066
1772736
486192
2178762
2864903
2851750
1677849
2930451
839265
2093256
2527899
2439776
1010817
369035
688340
1259498
1632238
2541730
1647498
2768672
1036593
588526
689480
1320898
610197
1170928
1403876
2236701
475685
664771
2915575
2149153
2615280
2053566
55081
1459442
1624099
2476791
828528
1403786
997004
1788560
1547859
894327
1584054
1217849
1167736
1483682
1423254
1510788
620250
2768722
452616
2555299
2212058
200027
141010
1119063
2152311
2479869
511375
2706772
1144345
1626195
511519
1736855
1392024
2299889
2765656
950163
1132993
1909799
2592375
1398771
27476
505520
924347
2269364
68617
2355613
1303558
178461
2563912
91875
2068464
2213484
410346
2482229
386706
1225943
1066680
1924807
289189
2024176
1233564
2209972
959439
2587895
2560790
99321
2576151
2357433
385361
1133554
1134891
2282964
1610911
2405772
1534539
2332144
1016641
385829
952853
1311750
2724881
2035657
2444754
2053571
505291
1839465
2287850
2693940
1934476
125099
1571292
2642866
2656692
1052252
2090751
759578
610545
2583800
746807
1995603
1318004
1793290
909893
1854753
1405005
543528
1019472
1506500
552485
518292
2713240
1553834
747231
1260388
1144727
889942
1946482
214708
631111
2711984
170817
1450673
994884
2341807
468625
1027595
1770767
658658
818646
915847
1256349
2713418
2696006
442503
2341768
713991
1323216
1956629
1270338
2875348
1981503
73550
161775
2544589
786059
1328540
901673
246734
256567
546653
1924444
525068
1609860
2518983
1442926
1647826
771586
2248161
924699
748578
2419598
1029728
2204311
2003168
640079
2057327
450853
531967
1477543
2515275
2286481
1821648
776433
2151796
2211652
2114303
539873
1436180
1864047
369392
436051
726156
101937
1717047
2407856
2931639
2173889
991027
1342372
1208718
1723068
2042565
2560508
214813
2114592
740475
1229910
2572920
2529078
2594124
1168338
209869
1344682
2552392
2055833
424919
291539
1855546
2867354
440566
726442
289529
292534
2121521
460739
1858195
1559871
440211
2024556
176574
695604
1822351
2604284
320002
2313868
296510
1249926
1658559
1773154
163776
2173662
2160514
2015533
1421720
120028
857930
734253
41917
577697
159777
883373
1091429
1068112
2508688
618870
1010597
475156
2633018
357900
2055064
1327355
1239729
467923
2413166
2174875
2540148
2470022
1567588
2707100
869146
756325
2577341
2183294
1141390
451337
1173230
332949
1629409
1942661
2406979
722173
1091946
1366174
1123352
1670245
973160
2711058
355427
136753
975676
894174
2291492
722787
2321747
794159
1827574
1274720
246455
1115665
2530210
327857
2175927
1804693
2677330
1469464
1273099
1969250
2494375
2143615
1143300
161560
3645
842655
571465
1686043
942069
1661459
783045
1843253
1909005
1255164
1124938
2018582
604089
2189666
2096383
502734
1386475
2010323
916524
71859
2781230
2194769
404559
2800468
307010
404269
1551010
202450
2806669
1539366
714894
1869244
84621
1757580
2662095
2599711
376517
2311427
2004996
1067537
1196743
272698
1446693
1825153
14473
813718
2463397
2012061
2599326
1870199
345863
1470580
710369
36321
247802
877525
958839
1505751
2231944
2238134
2913158
1371534
2855782
1093327
2883932
1911833
2513291
462312
926097
2225329
1065573
593660
1825286
1555447
2264988
688153
199441
1498230
701629
2033308
1922216
1008783
66984
2684533
229803
758317
2052348
1470940
836402
1373886
919097
2373362
2825826
1962527
1602869
429184
2811566
1559283
2670640
2264147
1226171
1383448
1530232
2540340
861687
2304541
1764439
521545
827689
385459
2378675
1299600
1171519
2331411
2642478
1471050
2284337
2346239
2922983
1790583
2412485
1752491
2242188
1830167
2161680
980539
2574976
1672429
2776773
532696
581233
1880289
129121
1633740
1362897
1627529
948777
1625071
158320
1232182
2764516
2609073
1415769
1967657
258843
656207
2462204
2232400
2675987
1494255
2181647
2125687
2060530
1083929
1278909
2149413
174135
1544349
1000176
2385236
41462
2736415
1890086
2305693
245544
1075997
2384047
765422
325202
1807864
2610481
444481
1116346
585147
734336
2262901
2294714
2188039
1060375
2658861
2417034
1602831
591449
1722851
1120959
1121844
1966020
2883890
1054552
873057
977017
701603
524981
664878
2017582
211526
398237
1119622
1121868
1478939
1089973
2053307
573196
2905133
812225
1284722
1105840
813446
2516289
936366
535941
2189602
735703
5370
2648379
1239917
13087
1036884
1223759
1044142
1578952
460339
2103401
390744
774315
2082344
2304022
2314477
2515230
1860980
1202860
296121
584389
1990415
1292983
1350498
348844
2873225
1845325
2457958
2200611
2077386
514096
2089072
1096541
655554
648400
166610
609448
198321
2860797
2068578
2033703
1692419
1417949
198983
1046293
1332689
418067
1213461
2472368
1731640
33835
1655801
1815973
1658240
2347087
2332536
771160
152227
282526
2908168
2574998
116823
1090178
2120781
429341
807466
1507504
550840
2537111
747316
2761897
247020
815134
2677717
489353
2307081
62615
550003
1542859
1323006
1119698
464201
746910
2007085
428459
1537760
632552
2158691
479836
881837
1024523
2116140
1535712
2407451
722991
2394545
1660284
2003998
2531410
659783
1827059
2040461
365098
2451504
1342743
1849019
1846251
1504506
21027
1701788
1232301
409503
487495
2426669
2203096
1704541
2668693
2069864
740531
871091
545568
1085184
2010727
1099709
2680617
241565
1276045
65061
1661691
1586228
837445
1722453
929478
2553901
991160
1089015
2752728
970058
298678
2616149
182749
599186
538126
2238640
1935760
1720873
2140583
2698399
319341
1890453
2221369
2315383
35561
698113
390470
498705
1152308
432812
1231779
1519846
1550045
2096102
2509867
2669839
2190484
639415
2063113
2373760
1509509
162832
856893
1180076
717769
2602286
39876
454274
191675
533261
327731
13215
2266333
487947
2220049
1680228
2646023
2153108
2857504
2827113
645253
1312429
733715
1749733
510506
280180
58871
1361740
2446888
708463
451442
176454
553890
542327
1182650
880499
438514
2071258
1497917
1665210
52436
2288565
2169612
367059
1112474
2256400
172035
45238
2305864
1421241
2622611
533943
1279265
1048240
152292
1264663
786187
1063959
1662807
1973352
1740244
1544264
1578111
1483461
2576708
1084568
486577
2612735
1530697
559741
92104
1822319
2345952
2456961
831952
2283736
1289247
911834
1189230
915485
1626631
859080
1257746
95614
1019551
2878886
301215
1976322
1284680
864267
2471293
792569
1277818
790333
195557
1530242
120039
1693604
1521882
485480
57977
541339
1818874
579460
29306
1449264
1787670
2880605
446199
600111
2612517
2724248
1005193
2001778
804072
414805
1127103
1551061
2181138
1988871
1554694
2392550
1695130
198916
1409705
2675280
1710600
2786719
1113118
2520116
605408
1799217
2259132
505901
611902
1001105
1974905
1836699
2308220
1093463
174107
2874978
2520612
450049
571782
1956605
8679
1681176
538670
1333042
1777767
1929096
1527642
2692038
462927
1805536
511782
2745885
2251630
783477
677778
1896451
2726713
282854
1586976
842440
14800
576896
505070
2471472
1060049
1107273
446399
651607
2200967
1768946
687805
2007317
800102
2667416
1627700
2208695
1886885
892743
1676427
883100
1229550
2213820
655689
620696
1257681
2828532
17981
2490726
2161321
321296
1338111
1007421
580429
734102
122398
1250271
2447040
1475499
1748044
1558474
2637342
145183
2302347
1496752
953818
1398242
1268546
189036
1785808
1710276
1163930
2510724
1878711
1639427
2851164
1921345
1144883
1297092
1452116
622556
1806068
2163109
2891064
1905355
2632253
1485059
2882750
1944580
1792035
1821395
2937102
277243
4981
1209611
165607
949150
1563385
1844401
2594668
2914418
752686
246485
2320630
2681913
255002
2904390
234999
804893
684875
986463
2766718
2454245
2027978
2891326
2615908
1907518
814077
306674
2133779
1689326
2909415
1371559
2702387
1937364
506624
683530
1373153
1425527
1056969
2247855
1738223
2155669
667809
1588895
2315463
1127128
2570532
469283
1692891
119248
2742830
165014
1528955
1458435
1689487
866552
1091344
2122044
2588205
1648967
2894369
912781
669418
1983624
206397
1015992
1854306
188395
1151708
1217290
185100
2401279
1762496
83283
1276128
130890
1514618
871493
447628
614986
221009
263299
2121978
1622919
2054716
25982
1287083
45003
1518982
1071969
1320846
180603
2361369
2566914
2782865
2349386
435049
1790654
1244087
1893681
1301854
1242340
2346489
1436159
1897415
1661242
1122750
1727612
1761690
1504907
770125
2691675
556452
1374908
2313412
381360
1478794
1181594
1001509
1354361
1446039
1883398
400440
2261512
892985
140915
1285954
1220673
2445667
953087
1207051
2743800
371612
2627221
1913642
1636223
2130129
705039
1539561
1397387
854972
2444348
631342
132591
149655
1479232
1834955
1937581
2243749
775321
1183286
54855
2341612
2822962
1588524
1350562
2099238
1635426
1039271
1543923
232719
390804
302753
99094
867588
558586
586105
1415783
1877954
458772
494884
2252061
2734892
1906852
1406337
1339045
465778
439352
1849227
2857382
911946
2727877
1163295
2566895
1956801
1378783
343629
797942
1589104
2816589
924747
1917860
452592
987769
2179366
405887
1369732
1192919
2439253
768225
1372114
2095743
2206447
707768
1290836
2365477
2092672
2037112
2224262
1553551
2770983
1840942
1044755
2501502
2305728
549578
2275087
2327035
1255318
639241
2788476
749066
1735397
1909396
2871428
1505020
309652
2295761
2325092
2635947
1562904
1784829
2106668
187769
311679
120603
2051364
1216364
2907369
185248
2175388
2746425
670172
1265015
237141
1010725
2736088
125038
2238821
2623624
482436
877748
2650766
396023
1956975
1476691
117372
2110249
1872560
157185
678172
299602
273129
1662382
332562
2866411
2736738
231383
512318
2004823
2596191
1665695
2298094
1386780
675289
1362119
2070294
2308991
1445630
1322709
1947912
1252435
1827330
552900
2865916
1288767
1992526
325281
1899415
878103
837852
2445813
2108825
225045
2466724
1133560
2305571
2447760
20958
1292946
388395
1063282
298649
1787743
2680597
217070
2745609
2198755
2505590
1419505
2819956
2599817
2580497
265993
1800008
109355
815394
1449878
303220
2162077
1531947
1917064
727157
500162
938190
17016
801316
65275
2545500
854833
1391279
1957671
1750377
1734083
2734130
225603
2927253
444612
1257816
1767321
388468
1025019
229433
2905338
2056052
414165
2358683
2581040
2742173
2241128
1028097
2808946
884185
408578
758818
491461
863158
298879
1846330
2385760
407243
2331825
2529250
1710728
1198518
2939864
761404
30361
1888668
2898695
2006711
2313614
335801
1957421
348733
1528417
1287547
726388
508232
1089194
2156293
2392505
2704981
1206149
860378
2828608
1957907
51450
508155
1148657
385853
1458511
1893011
2406586
2529100
2779084
440390
2341179
1702260
2523962
2107161
1197167
2543154
1020313
1318663
316805
1547084
225907
1505900
133379
2838751
2059853
2300007
2569900
2776191
1646871
275218
1451337
2535354
95264
2248783
2935486
745284
2921722
2799758
405078
1975134
983743
2016186
2169326
2156352
2485563
571233
2002914
2260343
2697961
48659
2032992
582260
2866063
1119196
638088
1226965
1147221
358190
1343034
2466062
2216502
2451210
2417386
980172
400499
1350022
791198
1067880
1786279
201896
223773
425693
2746147
1595004
1937924
2011393
2040215
1324668
1485326
1226082
2125931
1342934
2778078
1896441
2795245
1890476
2625703
30146
2823616
429112
540697
1606401
2853690
1455488
2751072
295913
1499050
30452
1425881
1923837
1967858
607788
338682
1983518
593772
1856856
1108367
2018778
2836152
2343130
2363000
2383110
1897662
112770
2721699
2188143
1197569
2260722
2157615
2301255
1858406
2042618
1364716
2932334
687567
316459
2861751
517501
444787
2601291
2171434
2823316
2455585
549117
495612
635039
2526026
1248075
859843
678004
1830961
2865979
2129826
2016654
1061859
2444590
1503236
2607137
1538830
2231700
1870746
1042641
150906
2166007
1033312
2587254
2393137
2152538
548311
2894411
1306914
2518916
2098951
899796
1722571
2046357
1471081
1969507
314379
1247591
131077
2908932
2483676
1936989
343906
912678
2549156
2598371
455778
139418
1025487
1857738
1946577
2490661
633003
835212
2458329
1502915
2815389
2638092
1521323
2111839
2134144
2760066
1506893
592595
1532058
2930504
2724632
398412
72223
749558
2155649
2557508
1960531
2525754
2518667
418120
144841
1978108
2899674
622803
2645110
2044941
152350
1930315
2343736
532199
1459301
2799720
1081231
110715
2140446
118003
232364
2346662
561858
2341834
1816254
16071
1909388
2755129
151840
1839034
91532
1416012
191026
1003258
2262330
1054740
1642185
1474755
776731
264885
1909594
1486136
1981614
290538
711101
2896030
2642358
1817548
2700485
1241087
427876
1369173
2859526
1702950
1803473
1845712
869962
2246270
2866967
864833
819038
2632422
630828
669635
1387894
164959
2386273
150570
602002
2208922
2436468
455910
1989520
1945543
953910
636709
930608
1865490
735270
2221921
2164548
121142
1628994
2869072
373585
1928663
2387202
745865
1897174
1954432
2408925
2761996
2535033
167207
349710
821928
1177225
171321
2840122
2697789
2451564
1115311
2062208
827376
1468089
1126855
1055664
481226
2930356
2214939
411094
907110
24997
1403463
2919245
2322955
908514
503113
896767
2488818
295291
226940
2229971
731426
1348771
986246
577142
2142652
1180672
2814092
2933402
2114340
1993859
2446819
1340460
900407
1246566
1212808
1230663
1774006
2415692
1201740
53970
2018726
1116620
2761813
2282054
1255451
1087914
2085093
2253135
2430850
1547057
24264
194993
2349561
1297792
2097723
2861875
2444518
1222244
2411398
2621786
2156740
2148080
1158988
2785786
2187557
2653336
2572005
112348
2053444
2429260
2242132
1403717
16353
2856722
1956975
711874
2830722
1784193
1042127
1730073
99229
2161860
1989186
186030
2377002
1108960
2499019
2737809
1485666
1388435
186038
2787254
2790440
2553019
166336
576900
2392097
1528248
480765
945364
2548046
620328
1859501
711119
559615
2859164
576497
374463
398474
1426229
1267984
2208095
1085573
2468627
195166
2747609
265657
2467255
1170679
1522103
2120580
1031445
919794
1288770
1281750
515641
2331637
221983
1941432
1723525
240266
2851192
125796
224686
420718
1530291
2306688
1852386
2234931
2264236
1613054
2816035
1151698
2498125
1664574
1371226
1077788
2719566
2743329
2069882
493838
2110282
1335386
688935
420335
851646
2350375
349771
1679724
982918
2441771
467466
188647
2750048
2793069
1882745
2490984
1920761
1267606
130796
2272261
1709860
2816304
1625109
1333711
2589424
877428
265081
1274288
639798
1841242
1471778
2749059
1359621
824421
586975
621100
2018380
2048816
814617
1623031
452647
1858920
1298584
1273481
983734
136204
595925
441745
1656055
1687674
1262449
2453464
1853289
1400304
2204531
2511416
1891847
316342
1550314
1749875
1046203
312399
483281
1411302
110701
954618
1171802
940749
2391881
757532
197009
2497361
642868
2198567
597968
87385
2703059
2288478
2396344
1543701
2195525
400693
2166315
1351037
196396
737354
6848
2682585
250295
1216183
2231391
547588
735934
865889
460711
2398862
201258
1771911
1283340
1416587
2157070
523083
462464
2325186
1080535
1571555
1323377
1129498
2561823
2138577
1222144
2470204
2222807
1383549
1688615
757094
1752505
1320040
2189294
1004398
2130224
1780352
763821
372136
1422552
1515960
851841
1744407
2793032
1276818
557184
19969
108522
277156
1156399
1935858
160113
773289
479533
1606799
1618259
1100251
1504727
1168425
2427042
1788053
1357374
2390176
1398735
1171216
1126644
2385832
1756321
228722
2940179
2102346
1853004
1888597
28744
2172078
304195
365224
1412441
1447079
1760599
138470
1009780
924117
346098
843516
2646441
1285714
1931063
91047
784606
1942812
2091139
600596
2738346
2722651
1355029
1453107
837517
2622643
2090925
1641163
997841
150858
1832643
1485610
413776
2694044
2827197
396196
2624735
1707210
2395408
2298315
592226
2696276
295091
1092302
1958329
179089
2930276
850039
2826845
770618
1138786
821695
1198993
1191208
358007
1260808
572494
1036835
1571029
2442515
1019733
779359
477133
2244392
1535310
1754317
2275298
2000612
563996
1441822
1464839
195890
1419064
2237729
1075417
1174578
1004012
476341
1850074
1178532
453701
268859
1761626
37545
2111203
309038
552196
2873478
1714687
1335436
1020948
601794
1725196
51086
538058
581452
886940
2088732
499
2647100
1309097
2466314
2900148
1863564
1236460
878346
1298474
2940433
2076081
651773
179640
1694542
2512984
1618706
1508730
24679
2063275
383456
1709220
2225405
896017
2804995
2357827
2007641
244364
591925
881511
1316686
170845
2268798
2517455
2163435
1125929
2223581
2088712
321753
2732531
2335198
600153
1980398
381167
1871673
999532
2155734
2723180
813799
1331466
2747463
2240612
631135
1189699
361427
1994643
2634051
2050244
1527731
2641361
127173
1450501
391268
2793156
433525
2702100
843717
728660
1555698
1506519
758204
478198
1825913
1432887
73664
1242797
1273995
2669235
2663236
1853913
313827
1795895
637837
1216852
276463
2044596
1682896
236777
1594922
1529063
927581
2366324
805293
1268250
180751
1409732
1616220
2055237
651586
2774
242098
1622094
687554
733144
1636148
2808871
2083358
1817221
2625593
2196629
507746
1107327
289295
2365422
2779570
1783772
2730113
672315
2666087
1167856
1885059
2070377
191716
2195873
2755102
659838
615405
2273001
274575
2361155
2822690
760620
879010
237123
2280540
2717753
1136160
1977658
1520735
475169
1874853
2340770
1938591
1826771
1668812
2123432
2672914
2242046
1648854
2391789
1469602
2111642
571792
528395
2296834
2044494
1851754
1563286
2166051
2462713
1251277
2621378
257559
970488
159127
2620450
1677068
2405650
1783394
1832736
300514
153866
1295843
2826900
1061663
2542035
1239835
1913110
2793533
1199564
2123089
2781816
2182892
1217471
2613718
794337
2268617
953459
982670
659673
1903394
2862242
2549139
2142744
1749035
242212
1863026
1152323
1220692
645581
1280331
2905530
1118698
2865943
922989
2528911
1705560
1659710
11584
271310
1597459
2306871
331936
2416702
2643866
214831
1325020
1211096
399539
487113
1918887
619454
741446
1213326
1906419
2119701
1481006
1586365
565032
414886
2028593
105183
854728
1168873
1018690
93657
1746789
1964555
1790209
2448304
2808003
1852708
889580
2446480
1735464
2511964
2460672
734579
1351449
2707371
2049129
2668963
765834
30935
1934163
1252697
432952
2053666
640704
1014623
2720598
641708
1960161
2259664
2904340
1999215
1412451
322063
595781
2914491
1801979
2852275
2342129
1791661
2457459
2393859
1268773
1952369
2362685
223147
1535314
174237
2129066
1054782
675113
2471454
644956
651879
2335176
2833678
386374
2187086
1270186
2641679
1586910
396636
555816
1732750
838798
638382
2890235
2245527
909680
606250
2269410
1930112
148334
2696071
2106952
1486371
160709
2164126
2230366
1446635
2492568
1497704
2637091
1140545
2244699
800735
907889
1327417
2934040
771492
516146
480110
1696359
1296319
1482019
1127254
2478324
1354847
84951
1376171
386484
524608
2446755
1427092
1978144
1853191
2039963
2384665
2587226
127485
1529182
64052
1333872
663285
845997
693877
2344698
759659
1863581
816724
1883464
723993
2018819
2235775
608062
2444258
2023245
2259947
1141737
1894452
2439911
2213060
272042
2250181
2851094
556211
550210
2161889
1813164
2810392
915569
985008
2171703
115698
1638005
371323
1451148
1257638
1705516
2503215
771877
2719122
2077147
1574384
1021064
277259
2149790
308854
1739744
1293522
2129303
1523159
910605
40182
2451451
250777
2204695
599768
1716699
236840
1173856
1008167
2905440
689135
228066
1917943
690000
1578129
1789103
2096572
1164136
2075145
753053
2655108
63723
1908566
2340530
1839386
763074
1288686
2831666
1780233
622754
695920
2041585
2765
267502
1899512
1131292
2398215
1215268
2018374
78
2410502
1829953
1434081
1064348
188635
1583755
2666596
1133272
514488
695763
2705189
1053096
1047477
1582653
2644417
1095985
1957034
912490
2827307
2593243
1054099
1859331
800649
577879
1932954
77116
2086907
1556657
751497
528476
2616677
380844
1988889
2924037
1059481
2457070
612287
2607141
2501943
2340160
2724911
1479121
833213
102500
1540065
699807
1832920
1552749
1702834
1648247
491916
685710
1526608
765421
655142
2743248
415655
301875
2830206
1606559
791257
2120371
2600190
2911496
2605360
2582340
162700
2405671
1173138
426182
2475927
231209
2334209
1486498
2616423
2431715
1253895
211221
2297232
546968
17131
2173133
2711770
2895151
2082036
1255458
1486746
1627687
2513918
818005
300841
2557022
927957
2872700
1217619
1802084
1682989
2200383
981858
522992
245017
2391112
1977058
2319170
495062
2760651
690713
701601
2788104
592794
1025192
1697325
1308088
2824266
2555951
601054
2362600
2616213
2632111
2678093
1843477
2847088
2189775
105731
1433260
124203
2414774
2337063
2344747
1015286
2930733
1607073
776480
1057253
1846979
557716
2223655
949881
777421
2538768
830826
2275613
252332
1741524
130049
900095
1698072
680807
2005802
2881831
1406683
2131764
462664
2815978
2217066
2501445
648054
2599671
930313
2085444
755602
2384983
2363414
2538124
144286
2632524
228045
2870336
1293090
1970621
2128694
951252
1110145
291400
515085
848195
1887082
2628732
1708871
1122268
673306
707722
2059665
2253163
1944019
2303494
306357
2311947
2733211
1323943
2600241
1964146
1654071
511164
2746106
207232
1898896
2228681
2671296
1257554
962543
2767241
1149700
1188030
1835024
1908571
742220
2075228
2784585
1593493
590482
1373223
1494979
503621
175406
1035562
1813254
2661438
756011
109034
1461081
2322318
2932461
1528811
1367365
1499213
2804825
2806653
1535892
2026217
1087939
2898673
1615683
116642
1491179
1571012
2280078
2307984
450197
297104
1860948
461927
501205
1019993
1522409
1426782
281132
1014139
997860
1098731
101080
2252493
1419940
528293
756400
1709286
578673
647071
1074120
1390438
2225807
2602779
285915
1556835
1768222
976419
2667758
2785155
1940095
2319576
2660980
1130772
1381948
2903531
1721180
1733883
1406190
1623647
2736824
2006484
501001
2875321
1360209
2726743
1884130
1014239
2799907
2643166
2808200
2530250
2299495
2912523
2229739
280382
2584621
220720
1700531
1025033
2154121
2035721
1435959
2830672
1671548
558382
2737913
2451567
1736585
2354563
2267483
1285241
1674764
53360
1173567
1458110
1093961
1442298
512482
1850439
2268023
515227
1955543
1341924
1269784
2694952
2107394
1964807
387207
1335354
342168
1869366
173721
1679302
2608042
2807891
2105833
698725
2891514
64768
2788689
550236
1161297
225448
1317367
274180
1408118
2498063
2889953
1829413
440258
1972675
2353092
1418127
1351415
654894
80018
1113447
1902197
1232412
2480915
2138446
2848651
706536
787647
576225
2022981
2214879
2082181
2251867
2612887
378431
1152079
982414
2027477
1026883
269533
544968
772623
1690006
731608
1836544
1267847
155389
1701641
1195641
498989
150659
583325
1756909
2245793
2824194
1417323
1132291
1187143
1341798
975858
307684
2426050
2315524
1450058
2057947
1803349
224628
1478042
107786
2748241
1653556
980285
482373
2022351
494207
1505785
1373665
628077
364219
2032129
2193264
173749
759347
1095540
495887
1035496
2609082
2432554
2698111
2545008
1658587
1892121
2672336
2445461
1321621
1762644
2453991
58008
2505520
1805594
1680712
1579118
2667423
1005201
2362867
775273
476844
325038
2086858
199834
1410852
1537395
1357117
1755650
1840566
2900672
1846603
1314064
1932653
2784749
916627
258426
230173
2078954
1509032
1616309
95391
444356
2415394
2243920
2868906
238091
2691413
1279052
103762
2598078
1777401
1978033
983345
561711
1230805
620722
2614055
2352314
1581382
510352
191009
358038
1092437
2105162
2543905
372361
1411994
1899777
1623729
2392296
850705
1440441
2166491
384251
1123630
1039641
2378239
1928578
515697
89026
1812622
68729
26106
264253
2550541
249145
1525138
1858809
2430307
2216709
2583415
2209288
717659
414581
1941999
1382542
2349473
1261849
2238846
2103715
710097
1528585
1003446
1940006
2927484
1797400
1105358
1369903
707855
1796082
1538677
165682
1627868
1481234
1163090
1220839
1927763
1696433
2865772
806248
477620
412558
1965861
1605962
1753456
1402537
2776099
1546440
2800874
2095757
683285
192235
1125541
2442719
2812342
778984
2649715
1571552
630125
1381295
1086063
993958
2482571
394227
2825913
2419248
487029
1802657
1189231
2419534
2546459
2571940
816138
1397106
2733565
1236045
2339711
1475448
427406
2417830
2053530
2263841
1937450
2854729
1841861
2022079
1816532
435502
180768
1300449
613046
710081
1380637
1766421
1431962
1011895
939630
540796
805884
2497952
2498291
555817
2545301
1969471
804218
318998
967421
1455476
838983
2769194
2272844
524881
825091
2703220
2508676
585055
1449722
1448224
1579949
833793
1249475
402169
1819778
973299
476516
793938
878819
1731687
1209161
856205
405749
1483404
1501451
1612513
2890195
1648007
1064180
972095
698697
2561497
2751383
644187
1613526
2742401
1542882
422239
1896198
1313267
1003025
71261
254518
444930
1635379
1104871
1848586
1325209
75948
123022
288046
2587611
2606441
1019748
617586
1374544
2670778
1952179
625202
1190982
2632976
1384149
2821218
228512
485142
126580
333026
192066
648106
1259344
240455
2720142
2930836
1097542
839792
952625
2879572
759376
2005111
2856960
1272149
2438145
1358546
1642428
1812556
715564
2902591
2240909
71421
1822759
1135623
2351512
305839
1234997
1226390
1722318
2517115
2800954
389351
1543910
560812
2040294
924334
2692890
1371905
907570
2116486
606692
1243346
1229962
2144003
2316877
633710
765159
486920
2161288
794513
1692172
1581725
983951
1731730
1896955
3855
1891936
1892563
1012209
1021173
1785443
2665108
2295304
2412028
130515
1259958
2575596
1098654
1414444
1728948
2258284
2046458
332265
795564
1674227
1861351
2225028
233292
1852097
268937
774759
953239
623385
374916
1897909
1122378
484477
1773054
1035096
2285467
1559066
297532
741593
587292
712716
2417901
854421
1182810
2375612
1754829
2507463
1170192
85300
1458408
1447643
1728376
1290122
723079
2561780
1649108
2783185
1956619
514595
2402118
1299524
2181263
988814
2936844
97437
644374
1414891
131696
1326788
2368924
591707
1537038
2308530
1682644
1040816
1901986
1364617
893413
1944684
2715452
1385036
2307153
1821751
2684188
1507527
1939620
635774
37382
2692757
1392752
891590
80706
628480
98341
1527181
1284181
285025
2537174
32639
552435
1182062
2791226
1292030
2861386
2521528
1188495
2810509
464466
1124764
154907
1871630
2794506
2558713
681508
1060983
2839113
2614973
2774229
2306239
351371
1151242
896754
2479840
2925003
923259
2788697
2374484
484880
652771
2735662
2177166
514997
520015
1065
2571149
982180
200921
2030160
2016170
2017649
2206795
392967
63738
1891852
412866
2504188
263792
2485388
2907726
1990192
620061
2629605
2737889
113554
1556359
2729446
2024715
1168416
1933005
2940382
421135
1315070
1657798
1862598
116552
1379310
258970
1214090
1975428
2432977
1086341
412368
1937500
457625
1105095
758891
68197
433853
2914782
1426690
1820646
1207592
2738427
285143
2348074
580686
2772962
1762196
1531702
2151006
982572
2132495
1620714
1672897
2556019
288927
940850
521244
1862037
2700089
1614844
1324647
762850
1674053
308937
1313616
2706445
180044
2637455
1833710
2643282
1932232
2167305
2123244
1484863
2181748
1341972
12004
224671
746610
2450520
2376711
2872074
2796275
1133283
1453010
2412290
2063260
2751234
1682034
109066
63204
1240328
215163
987416
1903940
574386
225833
1034606
2405672
2486264
1471219
2056228
1780649
240491
1532017
233451
1568749
2853316
1280262
977516
1047441
1376102
231
1112023
2711639
824175
1447603
1343082
2237927
2200077
2466670
1723091
628459
1142205
85748
2498084
2444674
735312
1855863
555717
903782
471213
1598416
1712511
1155469
2864273
2601437
2037049
41530
1687074
2019174
899225
2499707
1652596
2720114
974805
1169984
1771867
255050
814751
1180222
2229087
1706676
2907981
712627
2238124
1584032
746030
2491589
2889003
337254
1745376
723108
729463
501400
2481216
991866
2874590
1940733
2931442
2280305
1191795
2445204
991594
1035408
1311295
2368094
1758445
1820045
1573956
673318
1252385
1641872
2715848
1782958
2579743
358410
426904
984933
1947198
1791237
1885472
64615
741926
1076671
1801471
1092119
305272
1078690
1837663
2399877
1549003
2446164
1741752
1201699
721198
90717
1427934
123889
2610904
1144670
2097703
1159863
456067
1409585
1453639
1335715
1425767
2851683
1070714
2862155
2921974
529072
827566
647939
73837
1169256
1516384
1689006
2692715
450664
2795199
2457740
2642480
2221130
2470216
2687005
339864
2125406
465735
2317251
863156
1964565
2198648
2878116
1048004
1108253
347491
2157314
415399
988021
1203737
2180351
1691478
1813643
250675
950919
1540675
1093553
1557883
2197508
1694700
2530461
194186
1638652
514049
2377073
2619628
417659
1799281
2072163
710341
1436158
2099453
1818535
2553632
99046
1610027
2497367
654663
1610267
2257945
2208176
254832
1318265
1691029
558695
1542632
2278279
421520
69544
765502
1117440
402674
920129
2554142
1428451
370538
2507342
2586704
1508640
1920791
2251218
687711
808617
2420932
2864257
2177134
236201
2866893
583876
1496268
1693980
280096
2189301
1529813
662459
1620748
118097
1520174
996179
2652925
219037
1365491
523158
263087
486720
1056745
2467832
853318
201758
1577080
1567050
2737605
1949898
686309
879124
1815707
168293
1287732
54288
2036267
1739177
364487
89907
2873114
1444126
1101674
855838
618171
1103091
2755843
1874732
2781603
2480843
760019
80178
1918469
1929937
619608
436234
2328493
1173033
44574
68411
2203080
1347661
2376134
2591595
861696
2605988
666276
2050347
52651
1088561
698950
24388
2652075
332807
473717
316228
681251
986888
984548
2018925
1066391
2542680
109863
1963877
1800899
1019221
1989290
1869707
2613779
2434651
127307
1167494
1136767
2861302
1651162
2230542
448634
83141
1637443
873573
976145
1481617
605715
1749051
2877468
745571
848258
279717
2235583
2685086
236978
988837
1127874
2507088
220761
1066645
925097
2270054
2604261
1990910
2182237
2190445
2711644
953250
994794
1212431
460182
327229
201201
1732018
1153703
1493313
170373
2002102
76873
1264614
1442219
2563333
267402
1809199
2427813
986876
2646241
1448873
1548075
1743346
849072
2395682
532736
315565
1541519
1858545
2065089
1128445
2446020
1160860
1550880
2478825
1547471
219655
241885
2334677
972075
905240
1170788
1096320
1735194
2279425
1466702
1151042
1100333
218080
2855844
1617796
2051971
996537
2856893
2724117
75890
2339670
162550
1545627
2641521
232991
1593856
255328
392238
2308647
579991
885312
1969982
1922570
405997
744365
1484692
773747
2017307
1668517
2059090
2697219
619841
2122688
1520218
2840874
2890206
938939
711808
2207976
642916
2063418
882727
1427603
2089421
235062
1713103
209782
2916191
281719
2130023
143430
1465569
230436
2259898
2517457
1386767
2412892
496394
1851898
671556
1139437
678997
2652890
1884671
2345061
241164
2163177
1126982
1670117
2045051
1745907
617368
2694322
1025074
2249031
2676003
2462549
1826456
692340
200476
1008496
346474
498309
1585766
1676766
1449612
1368658
1802121
2333605
1372844
1073148
1378808
1877829
1068729
1162118
369306
2811485
24419
181385
2217709
1278442
445647
2764920
2491416
35519
1663811
1910334
120798
2364989
392427
2169592
2113121
960175
2333175
802466
251128
867705
1150971
928360
2666906
913578
2232850
1459397
552298
1687451
2205637
2912024
2482883
224090
2039584
654047
1632088
1684608
625082
645319
1020414
1340696
573615
2831519
1703291
1810414
953812
1938567
2878836
1590293
2643189
1565573
730469
337864
1102327
1734768
1180680
1306538
162119
2129412
1091499
268138
1642888
2078639
2207647
1671347
876200
990318
2117562
2344275
522169
1329740
2514413
1155397
1869322
2493323
138565
1081292
471792
1190622
2704075
2216707
888949
2015635
785488
2332950
912785
2242049
83608
707418
194212
495483
2460601
2063597
779422
1519008
2072886
2860819
133566
1616997
2464242
493651
1519415
2228801
2075161
2627995
1566130
952347
1700007
2172603
571381
884405
2725647
896207
428262
478801
1077489
229751
2331706
610327
2655979
1476862
2330274
1059898
996498
256934
1368676
534107
2253956
904244
45137
2185935
875512
2521623
130894
1168414
717241
1352962
1304684
595082
771894
525141
1521469
1678309
1046048
568070
2465531
2655308
1745845
1714080
2318882
115302
750837
407082
1829002
1085359
1734704
2578435
2554751
553905
2198984
1208173
1539061
2478406
234966
1370919
2613817
1126015
786922
1240236
2025766
2322209
2407816
2043730
940179
910035
1105621
1544989
2557966
152982
336482
2218418
1903521
2739475
403271
1120372
973173
2543544
675432
2717862
1742557
2124166
132959
2335235
802403
1058971
408221
671121
526317
1469909
1534036
1425666
1575060
1291815
2306528
2463040
2188412
129953
659244
480952
1427683
1733822
581719
1105603
2029537
2692974
664161
268461
2484482
2136294
1728982
644068
2444620
2457084
2182908
2046179
824657
1661578
272654
1266133
1525657
2232852
2613357
2021274
2772641
397336
1984310
2816992
2133812
2196260
381332
994061
2383076
2453026
616065
1967526
1263793
1081232
647712
2344476
1276465
611703
1286140
1203955
1163569
596337
427232
163419
299444
2547097
2783799
417555
560090
660689
1371444
2688011
431360
2909741
2737493
2034690
1108820
2079246
86592
2666607
388701
2393059
1703778
167863
2630897
350035
1312352
1963790
2545760
861127
1771763
646529
24058
789959
781042
143706
705261
545045
1828048
107257
2805858
1050303
333495
1982275
1647233
1677874
232090
1306042
2185327
1411137
2592267
11268
2659994
2530922
2021817
2359848
1859931
1227379
8265
771700
796960
777015
248043
1211061
306002
2649260
1768235
744107
2835
980202
553796
524943
2816367
2455085
1339202
2938519
1970058
2160422
27904
1023784
2619833
2119077
2641657
969951
380047
2037175
2478456
2516855
1168812
2078649
310655
1668833
1475060
2627857
825811
91929
252280
2808084
2040666
1002712
1921246
1028095
242948
1006122
1579760
402077
1810333
2021102
923143
279377
2280481
2008125
289976
417191
2652503
2651984
1824260
2441177
693451
1020586
82154
1909041
2590963
175595
2360587
1373625
1102619
1351266
1684849
1669080
804646
553918
586172
456771
2362770
1959587
1166744
1401538
2518914
1719727
907969
1730631
491220
1104748
1437920
603494
2527537
2640743
2736335
1092513
2051445
2357793
2561142
742403
2583088
2109902
1923605
1006484
567825
902750
934205
1415678
41463
765036
419251
499085
1396016
389881
1462460
1715293
1173457
1262923
1266181
568812
2705201
248841
123168
1365396
507630
1140213
111854
2061239
841148
2625385
2936238
399952
593334
1543142
31693
2377291
91599
385065
73287
2600471
1750627
1839121
2031122
2813935
624366
1097845
884930
2688047
2058364
2530304
1795841
2196506
1113151
2077715
2807189
1439069
405582
1993556
2733972
1701784
1865864
1915228
2384457
1498592
2869194
2078321
1683006
216567
2158396
536758
722428
1661149
1598107
299702
114906
1553333
2180818
2625575
2719142
730577
208191
197156
2780893
1292076
1667727
2932548
1719816
2120550
1770975
2617087
2333285
1749157
819708
120423
619351
1743583
1005173
1065668
2361226
1742720
1583837
882634
2030960
951028
513704
969499
1379332
2181150
928566
2074725
2329867
649228
303285
899419
755734
471670
1069908
61412
403099
864566
487783
386226
503610
2232775
1768461
1286087
1266480
1300216
520308
2847759
156778
535838
290308
645589
2477616
293685
624603
1933640
745162
1144440
2843478
2888834
992356
2913440
135496
611849
472062
1241123
2824275
1745341
656905
407471
1816440
621630
2691891
2312789
302302
2000814
739803
312043
1499165
870470
1703437
448707
620802
813000
797388
496138
2013014
2559385
2626462
323303
1306655
2216246
2630364
1007365
2215817
1533259
1653835
684104
1818219
2924518
2230145
803094
2018608
1285140
1762759
2729108
1637006
194353
1258755
1253061
1595749
303198
1104386
2360345
844722
247354
943038
200705
734641
2046252
1827290
1954262
244849
1111336
1931658
967221
2094614
743284
567677
466330
1180553
874897
477957
541809
2819161
2517480
840609
777920
1283421
1720645
2654037
2670303
1805222
1338599
1582675
348159
2729466
2380591
2363434
294999
1202816
1973718
809782
160788
1455027
1417652
782051
1061821
2622871
2890567
1479406
993155
2715588
2021339
2520855
2532880
1478662
2138395
294623
831962
338775
96263
2336708
1460417
1363000
1193320
478698
2574648
2444825
768854
962109
2690026
1697525
961070
1039554
594306
864824
922830
829796
1870801
68617
2419367
2725890
2321379
500139
769002
2322787
2507979
1551688
561124
679136
54041
2084644
2041744
508907
1068558
754877
723972
2504906
1279584
1707962
1354394
70224
1938489
312470
502810
2661515
2304201
1033028
1860520
473576
2549853
2426212
853068
1478733
1181208
1008843
38533
977940
780563
1555302
2830560
2737317
855133
1962736
614921
353214
163392
2399730
2741338
358687
380302
1471004
926854
2224976
413820
1696122
645206
1086943
7747
82824
2646991
1757901
2806731
2333560
222149
800178
929786
1490758
326631
2533993
1051370
2618939
2327524
837008
1104032
501045
317181
1534263
1429060
2924032
113477
2784755
1976022
2435212
2681608
2432119
2017746
975004
2524345
1901207
986109
958270
478981
1086322
2058123
1403523
2502978
957307
757409
961849
2555636
2259332
1073523
2862231
499557
165378
502812
1139947
1125214
1428752
2324644
1276985
310153
15221
1838223
2817468
1381081
2791955
2010449
1302998
2929555
902038
2292926
1523201
2784040
715667
94288
403279
2264024
428496
560300
1050387
2924514
457370
200824
2733704
2562647
418340
631629
798928
1011969
203636
841400
2914444
2922741
70809
2578316
2493207
2140369
1311730
2465948
2256318
1451515
1481073
2677952
897258
2560627
410954
1319110
1084117
2908757
533256
234618
786593
2158207
700952
2206525
1272951
1705577
1830795
1162878
103421
2902459
1182107
2728458
1022778
2850805
2174331
1388205
2476229
480149
2149978
708469
2529102
1154269
169803
1693720
2523544
2888531
2868761
2309593
503909
106365
1416203
2080683
1274490
1036691
2936167
1021266
1826850
1975340
948547
2087888
742439
1463173
482090
702857
1893373
2368429
2115536
2247745
226556
2258045
2221646
2726889
2362456
1495759
1800581
1177724
2699387
2495880
129326
210395
1240040
2899368
297440
85865
400988
1608662
2407968
569235
1367940
785223
1136844
1229468
1952722
1673436
1091405
652556
827819
2694429
2106656
1568884
492954
1239350
888402
1224781
2937033
2414161
1076576
135979
1919673
1414732
1290168
2780441
2453028
564798
2570688
569156
1834245
771916
458979
415137
48247
1625654
2576745
767621
2699715
2663159
2290336
538168
1645622
1076475
192847
2523545
700545
2766352
2854700
2597730
1188923
2511836
1998644
660947
2800681
2123164
1618372
1020994
2364350
86962
2856528
1090139
977011
992104
1883214
1802669
2560067
2670340
145400
635636
2543219
1721850
314594
2699231
694398
2486168
1355425
292474
908373
1173211
2636267
2786246
2708157
1755827
2607759
1966581
792702
939763
1177464
1416761
1248297
292234
1085305
985737
198070
2751005
1717924
131149
691817
2135695
2829178
250065
2850998
1335697
152733
1119548
2543979
2366035
1008414
578848
2831933
2589399
105115
2186133
1844195
2778194
2829329
1675648
981778
1352493
2493415
1012291
2456149
1512999
833104
452474
1281478
960241
1744072
1280716
432024
350369
1902111
217015
789552
2122584
212490
2857902
2425309
894746
497254
1653336
2808799
829161
2291835
2740423
1299128
1601924
1301981
1811389
2636184
886922
1538181
2662666
2821249
595203
2140208
2799107
1985789
2270194
2151026
461311
673284
603252
645956
73762
217306
2626103
801352
644113
759740
76146
2434582
947008
2150086
2889411
163038
649412
305917
2444524
646041
912941
256011
351301
1988980
2606071
1140147
1023260
2200052
581303
1985871
147809
1097781
214115
2767714
2922400
2509822
2085357
1255042
1931160
1682730
81045
753357
1928669
461965
2069955
860098
1103526
1053832
94747
1399250
1892604
1641814
1697688
159528
1624233
1690151
2053078
1299509
880181
1216701
508652
1698096
2551737
1630842
2531537
665794
1710610
2915043
1940166
2691190
1896228
1216132
681547
2733670
381695
2569007
1178557
2768747
2753695
784826
2493642
1073993
791347
2083185
113716
2459060
953893
1286332
2609029
414660
1797253
1462665
298376
1298033
1823608
2662995
2618173
1648883
357802
173167
2759346
1251567
1994944
828338
2506899
1570520
464685
247203
2803125
40439
1754765
1397936
524888
1889162
1012602
246156
1018883
2559204
445754
2780177
957928
2014246
2342476
1805302
2643121
2444766
2120077
569998
2588360
138640
102193
1102769
2835357
133030
416799
1496525
527192
1587630
239401
397046
1265124
1344707
1275746
1209292
5294
1358419
983965
3900
954941
586291
2569077
2050032
202531
95340
713602
1595978
1644081
1835780
2839189
210860
1401671
1328548
1213482
2015492
1902983
976549
1900131
683211
1663750
1697904
212689
216417
823234
2054991
1388102
1602839
2027679
1791663
2222530
1313235
2724093
2708170
290088
2602882
2776452
1558752
1134879
170049
1863817
908700
1887297
2019366
2861459
1191445
1693653
2649811
1062847
980354
389617
310436
1278926
1007133
857583
2082677
78321
2532080
1577757
2276441
277233
2817556
845400
2600640
84786
307582
2414035
2718420
472963
26084
2761089
2804115
1214235
1635013
1886071
2128552
453685
1173646
2162793
1093973
2774973
1724936
1379363
2180124
2616469
1828888
38248
1001444
1811701
396190
2755376
1088747
2846109
1010408
2130652
1052196
937304
2031561
2092913
1397179
619638
887956
2276830
444811
2297441
1156034
2285145
2465310
447380
1605393
1547272
293257
1835635
275267
693063
1155717
1985329
1463239
1884865
701104
339885
557162
602453
2412257
1472647
1460691
802848
2803623
1093980
2306527
1537177
559831
547555
1530033
1558933
1404713
177320
320388
1648725
955099
2866600
1121936
396472
1230502
2940410
81997
600647
2450406
201843
924162
2002172
585991
1672316
2448664
362511
1477489
2295848
52096
2167972
462118
2492322
1222357
47036
2778700
330332
1970159
474482
520173
2447029
1123456
178388
1883638
259700
2010491
1328070
1951173
2220701
566535
806376
1031419
1432021
2228578
1806417
94210
1809787
2271587
2878974
107394
1607443
2055882
1852387
1821285
1127152
241122
2094349
2701832
90041
2754744
2730780
1359215
1152952
2258843
1895376
657982
1306409
203225
41525
325170
196963
940107
2386692
244196
1330718
1409368
432168
368187
71829
2676731
605731
2326758
17267
2048634
1833175
399560
1331209
1293508
763953
2470224
816854
480443
1073646
670070
2083755
160055
2694906
55767
1774298
99963
244429
1920733
1113370
1936349
2569157
1732646
1104791
1968146
215409
1496007
737284
216827
1931744
749903
2342566
2548968
1437571
2101454
2492227
1449510
2009327
2714622
2044426
1796806
71113
363889
1093197
1487774
2663731
1951199
2881411
874116
1484583
1594759
300783
1194249
1228698
753964
1251589
385183
543611
223379
1918297
370716
990669
130760
2930901
1162831
2550927
2513881
2132064
1979190
2629014
1908283
835547
2209613
1082927
2473121
2492697
1869546
2381481
1349349
1116393
2167145
1308873
2013712
2782090
1632331
2615916
1139090
1298943
2802152
308493
2251800
2902902
2207218
1263280
1995404
618038
167501
2363225
1993394
2782472
117705
1865598
570593
1434661
1792269
1237271
1707917
46866
759055
2841837
2149204
448205
765416
1028710
778994
1949845
533369
728601
57640
1639850
1261320
2294775
1642847
2646835
1671786
2285169
2155741
2519406
1514390
1672089
1124377
810451
2115176
2886504
545045
1193179
1412871
927595
2817005
1575338
168328
1722186
2740860
1662966
1954160
2794588
732782
1143629
2704286
1711483
497015
991855
341130
715588
2691837
2167634
2671198
2006805
2832656
934459
2168906
2861451
563361
2681217
1241061
2915430
1094187
844116
1879846
2338386
1030242
1888181
1363601
1097189
19437
757389
717754
2615405
1265668
209442
2710932
510370
566456
2530870
99938
639974
1225385
2279468
1141279
586613
2449620
579242
1068927
2229905
2036902
1022973
2269318
2873221
120066
279995
275214
353019
959728
2719717
2094247
1361004
2755250
1532729
2106302
2682511
1201982
1360165
1157010
1206252
477062
2335082
423842
962496
913854
1155188
1431076
2384293
539138
1315226
1479147
148096
630478
531515
2647154
537893
1987181
2867254
2799352
920738
1931196
1681656
797625
101761
813285
2859936
1529392
2246174
1187789
1642663
42312
2877906
421861
896867
1445304
2509139
38736
1431901
1730299
997156
2236668
868103
934594
1312788
793642
697646
1762528
1247588
1127449
471734
2715035
836494
356216
641236
2365651
786592
1403715
2501401
2686291
2433330
2851047
1274475
1938635
1455080
2462766
1664543
1402649
399682
1594199
1465144
1889571
127935
1444294
475387
1694621
2548953
198961
331649
1104672
1118133
1130310
1900996
1172258
25667
1210688
1457922
789323
154146
2650953
1352773
1610446
2357455
759931
1647012
1885480
1276708
2183920
727182
1166782
277876
2874151
173670
304993
1397088
1468646
725508
1901167
2363764
421662
918620
1662503
2591237
1279984
2266286
1087386
1083799
164208
1512594
2052703
2528496
648484
103447
95984
490453
487281
1237223
1445178
183031
2432320
2751292
1649551
565705
2283322
2738109
956838
2449130
1068562
42477
266980
2588663
2418071
975524
649330
813086
711227
1120182
2505993
1313672
2249244
1509344
1120461
1404481
1249046
1827363
1415706
2663400
1235847
1441599
2459355
2438522
2515454
52111
1146270
1338239
884283
1806814
319246
111155
400905
2439115
2243339
239926
1338760
2356385
2714394
744748
2041738
408038
634118
1813753
658485
801395
2142690
2844419
2295549
1451849
639543
2282518
1178401
2242581
989310
240380
1967288
2512828
1041710
2861522
2839961
1502583
2109455
2362582
2572323
53844
403908
941918
2932178
2328679
2665568
422566
772504
810219
2357476
1512780
144619
1984541
2057730
2130436
729757
1477930
966363
2598441
2929371
2469303
304144
1726506
662451
2193927
207977
1420332
295479
275701
1060331
111350
522665
377867
1654222
53227
965276
1490257
1248692
2543526
2696088
266587
1784949
1120892
724300
1151981
1700932
2032169
2354954
127767
2647248
1144581
143041
160670
288084
1384399
2340929
196021
894197
652276
1194366
904935
1124507
1746221
2104732
1548772
2352494
1757494
391031
1991090
299235
748185
734508
1354459
1675974
1193923
747942
964606
770369
1508996
293304
1957812
2642122
270860
1131744
2653412
2017296
541441
948623
362046
2916501
2679436
2078585
2439235
2918325
2879212
1607065
2397641
182587
141649
1698756
66824
2306294
2674807
2751241
1106474
572119
2834997
1285562
450774
2611369
1971917
337502
2491471
1159717
821914
2281382
320630
855019
1208844
539784
2277333
2334490
1135837
493672
1844093
1736526
2650586
2500169
1137348
2510124
2706493
2808984
596300
409352
752122
390493
2480200
498404
339961
1584829
1895060
1487491
891876
615918
2539810
1656388
1878802
2315364
1593295
2930694
1573024
516289
2451159
2922668
2077834
867702
1294701
782904
1549744
42270
1510953
281002
630575
2215006
2404881
1362300
2810343
1032235
1739509
1005685
1127518
2461119
1777674
1688178
1197012
1328439
2381099
1348727
614549
1896086
1988697
2096507
544454
2643295
267872
2430538
2031059
43129
1161300
240052
1313197
746240
1806705
2320303
734771
784763
1577549
2674809
449594
2699672
521829
2478587
2737622
2790220
2825
111217
2880034
138246
2477093
2182576
352294
2100664
11688
927890
2039927
1993755
1008679
2551603
1135399
159200
1160100
2083099
1279702
766606
1350024
994080
845570
1334448
206542
2098226
848325
2855750
756466
1793790
1703901
318790
591815
1394097
1421496
835747
2451263
1801102
2396426
1697594
1558077
2917060
1089680
753594
2194456
48163
764933
2761074
930830
1935719
684350
813695
488544
2435605
1736058
178027
1858701
2433883
555797
520020
626152
198604
96718
2791693
2579475
1002114
1012659
1453625
1822302
2080768
948162
2046185
1116658
1927318
142548
2325724
303343
2632675
2578574
2207601
1511361
449890
735667
1590494
1959015
1555590
1295044
98896
794474
1877062
507441
699270
2739687
2859442
2747354
1089005
1590793
1375574
1538523
1459426
2386176
2394228
581438
1837213
662262
767535
1104834
1755123
1139188
2726972
2342100
134397
683915
2008461
2212155
602997
1196232
293035
2877992
1033815
1581334
2332953
1704203
1259758
2031388
2253961
2248363
294697
2899272
1322594
318767
2435225
2886438
1513830
1987027
1578372
1371046
1202079
1196257
2628798
2671982
1265082
1241673
1156852
1262850
1865834
912490
1452603
856795
2509166
2529786
1752956
2527103
1170189
675156
2886899
735182
2125388
1803547
2762506
2295988
2620384
2100667
1028562
1313710
2458031
1988335
1947431
2409838
1104921
2140343
1010273
1148632
95671
2512659
294816
2720596
193950
308535
383827
2774947
1818004
2893369
1814776
714193
2388789
597418
6807
1811680
1940641
669634
2710300
1235887
836757
323291
2089174
1599339
1311204
640791
1864915
513474
1350756
369229
2518383
1377421
2832550
2766292
2753943
2114565
2609929
1975981
1339147
1475350
2747861
2438751
801580
1644368
316224
953956
917719
2794663
1390707
305634
1961566
2589170
1065604
1963561
736449
321423
1075612
670465
2104440
43859
2365426
2876882
1695626
2916648
2724792
1581397
1634669
2761950
2086560
1478021
2314288
2810939
138526
588916
659796
687219
771401
1743685
2129582
2065517
2012325
2012783
1334593
2691684
1223922
2605346
363689
1829972
2038477
1691027
1416028
337099
1300240
793624
1916145
257988
2330632
2136344
1578979
1874823
1982675
1365905
1110018
4695
2317079
2211782
371322
2895489
1567784
2862359
1857509
1972243
2809760
2286887
1397281
1254314
570271
1220076
718376
2554874
1934659
1387453
2005210
2246665
2828444
369299
1267065
2536889
345671
2404428
2188127
1065267
1383458
1681295
2301465
1004736
2231333
1005479
2163684
2057111
825167
2911626
2426486
1008427
2073759
1488000
806128
1027896
2237309
327200
851156
2295728
1841931
651260
370735
540012
40924
1459842
1304259
2135904
1130483
514077
924423
876285
873632
793534
2792654
1200945
1671283
1514371
2688493
604341
681155
1699566
2457536
856517
1979255
1830012
827787
1665607
2172908
2423751
2873028
743777
2234672
371575
1033022
1017707
2671861
1746904
2618401
2797698
2145315
763763
1663630
1289708
1734573
2058942
1236906
2932467
1309666
461428
2695772
558508
675877
1763392
1875410
309188
1353181
1108678
2278198
1245947
88860
2148246
747804
2137865
795918
2660075
1201842
865391
1454494
564285
853167
2902467
170611
1738495
228377
1980087
1472980
81475
790243
2427634
1296351
697672
783207
1005102
2223894
2805312
2089818
2623135
818053
2904782
1291968
1859893
1847821
234419
243911
472520
630638
1652496
1185438
2034201
888975
1794137
278166
1485188
662881
2258954
835593
1635456
1304216
2329407
1127059
780414
647782
2695004
2501506
2859100
113289
1481323
272166
2921404
2720954
2734573
1087565
1876676
1379557
2171389
1839089
1658289
49047
2141574
1302934
1542587
507519
1935907
1210411
2389732
894202
2584925
1444546
2657821
155125
1337763
826784
1019741
2512755
1106669
2128601
848029
1825849
235285
1883064
2830455
916986
2239999
2880471
611522
674798
1148072
1631428
1318335
1599504
993520
1510560
589067
2547564
534217
965748
543078
1613145
1491779
306976
700868
2150159
2496362
2705018
2594289
2552414
2036771
2555930
1321958
1219348
2357252
879186
2339435
2910460
2480954
2374526
857984
2016615
216936
1746868
1831639
1052715
2925681
2163658
388005
1625023
2748162
1605157
1695436
1270389
299838
2827111
797889
2909261
720774
727456
2693474
1832783
587645
934402
2019497
1737506
2940075
2073234
1214369
1872565
680588
1312434
1756399
525024
1334236
2531022
2467640
1396408
478566
1811750
2897728
52929
2745659
2685824
92958
2427987
2300548
1974894
1126616
113858
2573622
2756652
131865
1401320
1623398
534345
578399
1159056
1993625
2779343
1178
1074766
2913825
731121
2359718
566057
1903571
758325
1431457
1073111
2332902
687397
1396414
723885
1679060
275800
2140970
565046
325036
1327382
87328
2678597
601524
1365547
617738
683391
519001
1517868
2567786
1253364
2738174
344677
1023729
1564127
1407124
2789162
2256361
1824206
226754
1950022
1339631
2475770
2278989
1296427
2454555
682687
2119139
1444108
240483
851783
476498
1897909
2510446
1245936
204628
1766233
594459
671199
79339
1395687
1276056
1915730
1229896
981149
2337793
1196240
905139
2793838
1729117
2095051
1043164
1482309
353237
825386
968008
2608463
1258961
1912753
836692
2116247
1145016
2399451
1142986
871702
24124
1116016
224376
1956229
540402
2011569
1496740
1988367
2194187
678549
234328
2413099
1380725
1530164
2453667
1857358
2122802
2025868
2233903
2599130
2609401
64784
1094296
1680792
2869349
502322
663043
308340
1344152
848755
2077913
580046
2923950
2019433
1108128
1974353
2891186
130864
1850414
1653067
1664086
1487083
715394
1868259
150627
1934395
670215
2017520
2174556
166708
2585881
1308665
1698750
518798
1487765
115711
1084629
1541847
809013
2570715
221366
2840634
2261935
2507093
214983
1283485
2354794
2347933
2920541
164233
2292361
1875608
100597
688069
920164
1478056
2508409
1023186
1332433
2386285
1955305
2911961
886886
838743
2177427
1751380
717463
2320097
875554
848554
229223
965376
2644858
1545239
866905
2215559
2745636
2437680
1596443
2640424
1061214
600976
2428841
1057845
1040439
1273557
2813673
2464527
2524928
2743764
1639112
1740046
954587
826746
395456
2030068
756620
2866185
1388614
2046821
2295758
1956632
1711900
279425
271023
818045
2534103
2291475
2522996
606492
184179
2571532
2784204
2500092
465085
718258
1646731
1409601
244910
230083
2143180
775319
1001976
2736273
129241
216518
1550577
704066
1682173
1219093
858968
1523521
1356695
2255138
226937
2090548
2312636
2316988
1884246
1007499
1446111
2156370
107340
1346925
1385658
1699550
1458615
1009674
1240463
2669242
1428137
91870
922404
742735
622467
1990134
2882286
2341862
2169653
520777
2734004
210897
940241
1782626
934514
1672635
1900001
1367567
1354225
487154
760241
2313524
2395376
475300
2738627
453863
708007
53317
1711868
784437
1459464
2569549
716129
208554
2176620
2210548
349710
285264
1268128
260280
680550
2875370
2286311
1767740
1465423
584040
1967152
1290567
2545902
1863984
2626547
2176027
53187
1000560
898302
331322
2008037
129738
736443
851607
774169
1799565
2155816
453464
1270450
87951
2277711
2656332
150406
2013266
1860209
1019358
942930
2413686
1539220
705090
1195033
1314156
37728
2936846
2377643
1720251
2841398
890069
227879
1222831
8712
269104
1040406
728427
852671
1558666
817878
2825382
1817570
2359655
191702
2636420
1585610
83152
510230
391301
744937
1781945
2688196
2400923
1003608
11708
2665948
2885863
772170
2735150
1599688
367526
259551
111074
31689
2107699
937419
2358544
2003814
2794617
324495
1365896
1903697
833567
2180338
728184
1632246
1927644
1957003
1232844
1345484
2322157
1332412
2850230
2442750
1514950
1929546
2715525
2908584
2483917
1352911
1315684
2339620
1300319
1090525
2353854
2287721
2435063
1154353
851896
2675349
74797
2445533
2796697
2524602
939185
609146
727279
2297878
2830279
2753728
540947
385757
426135
983959
2407607
2017101
2838330
1959246
1294008
908147
1340948
675302
1591502
1909490
2680026
1995386
2086338
617034
2220751
523110
2918241
1778491
2542615
1318817
2790313
118788
1479821
1248655
283914
2552102
745798
1871280
930295
728593
1648581
437951
1757246
847759
2095074
230445
2876982
1894133
1944726
44176
1508364
562071
669276
669504
844517
12912
1492352
2283233
2024173
2765029
2907230
911402
2585442
1212848
2339563
2220829
2422712
1819580
2059037
1881414
1272676
1574190
2463789
1729749
1238642
822579
2531638
97820
2022882
681500
751139
2806365
1779131
586691
719926
342569
776699
1250417
199548
1379385
1483006
2300661
1741014
129681
2104598
509146
1482335
1846488
1695325
1953887
927081
1627489
2807232
1961514
530820
2891403
653562
924431
2674694
1132270
204382
2767639
2609494
1417758
140267
1835384
305944
1000917
597322
218882
948653
2135672
2521905
1816629
2510169
709699
2796802
578895
1613736
786843
821074
482981
2541235
162162
1962757
257566
295783
1983155
2286185
1176032
2112517
1652236
401018
2235493
342017
2424212
1977769
1307437
1934993
971517
1178841
1425556
1863597
2851006
2742634
1807856
88935
1024463
438291
1984048
2394026
2770235
2908597
2791884
776137
2858210
616928
1981710
842402
488548
1172667
1012044
1159908
1388370
19851
150442
2434835
2718747
2855204
1080688
1916399
2403915
24893
2266023
302353
2151621
203360
2560926
2420813
2254774
1866370
1726961
427540
1395305
2695697
362375
1954752
1601238
35666
537384
630058
2377337
738455
1291199
1403432
194408
1541184
2718200
279615
1118033
1054206
2109183
1565496
2854130
795775
2744046
1694867
555221
1425153
2360038
478551
563272
1770712
2557197
1477582
1537377
2607053
821214
895513
2532130
413902
96125
1522909
2767261
305905
1585174
2889773
906418
1939376
1959715
138772
240595
1332999
1711306
2147050
639003
2679489
43626
1521760
2684292
1576259
246578
2650599
1742417
3220
434817
222671
2462329
1165042
2894644
2498427
2282071
1549061
2863927
1464947
438210
1772250
2251221
2733495
1108522
533982
2773750
2909632
128995
1743171
1077239
40856
637028
2498643
924559
2338582
2614002
2184767
1244431
500932
1216547
162526
1422415
2905968
1968928
219311
2568109
2674320
1605795
1503528
2634872
72257
472194
1362643
2091217
1790100
176936
751097
659827
507300
584801
594084
1149127
908858
187205
1442481
2700248
2518878
1029699
208619
1283117
416113
2014617
2200000
2165284
1106478
2641631
1352335
1920655
1528135
811289
314484
1365513
2103659
2515523
1435663
2594680
2870745
1416469
1841049
344923
2819611
2513449
1445544
2529550
1767779
2631220
561435
1389629
564204
67351
1258240
1688650
2122377
714477
2281191
153940
941880
878607
1218902
359823
1727734
885135
149685
1597592
2477828
2606343
1514747
1658697
1554022
477486
889731
272767
1619551
47993
2392590
653057
1840034
2832369
2584256
2266837
2136371
1743051
2242746
875388
1105866
192478
1094906
1155056
623010
1604638
563013
1020786
1472023
1213955
1054590
2634104
2717526
138986
1137489
2842970
2838972
794377
2027189
2835015
1972524
1533537
460825
367452
2066146
518286
908321
1372220
1424071
1346686
685182
1682349
224686
655061
2444596
1936993
1715452
692770
151056
452818
2101135
119992
1758653
1195522
838044
1592710
646101
524168
2687602
1155434
2883501
766164
336078
2625961
2726583
2648513
456607
2033670
563749
1285410
1429268
809569
2054373
812461
2906708
1572532
915725
735936
1892646
2808605
1299619
2190104
292045
1562322
2008270
2293621
1207619
2255897
42223
2428963
1354305
1547710
929648
187291
848712
161733
637157
1278833
681936
2787094
1323387
340988
63911
1271641
1663981
2114741
2428912
2714701
431864
235809
2916870
2198298
725106
2401093
88358
1922408
1846100
2018037
2766694
1831544
157997
1168790
1183613
598833
1764100
34169
902872
69016
1474595
1220916
2423823
524215
570417
812013
2306195
682765
422248
2592581
2506230
863091
1183896
2427556
2483270
2888601
1277076
1441387
2293531
423899
194895
715811
845981
702325
1833085
228979
642746
2429326
1572384
2649253
238941
2617362
1739688
1261337
2283386
2461230
347024
2872793
422694
1234316
1203112
2279831
2813908
2188089
2447476
1651294
2425786
2828635
1162121
276551
2283668
1171828
2145102
540823
293452
734904
191384
851764
1210529
1806770
1227801
1862249
1496932
207379
2073422
2362052
2394359
1579758
360458
1995195
2799417
1014433
1407936
2005765
1704743
571741
2385200
1741800
1684784
1030823
1343442
2256933
1681606
34548
1574949
1459765
1030161
1734794
2660010
743808
2881274
2572703
674056
2158006
1898472
93405
1540753
1587801
2601723
1411095
2161449
1367703
1110686
2756156
1240897
1077107
287944
2135261
2395360
2800944
2301212
2620222
1273517
1266628
1557505
1378305
2822348
2458967
86104
1829325
1569699
2536167
2086206
2677071
1720413
2510950
51191
1086869
1231051
533638
2515638
808520
2661295
2195879
937064
1036277
1814184
465379
1565620
2136678
1528122
364327
1509987
2558932
2763289
548493
1466776
2306634
1796880
2903087
947677
1284454
765002
1676831
102255
2799462
493071
2899231
233263
1665274
6863
434528
332193
1831110
1411393
794935
985837
2656360
1709949
415250
41629
2239662
474438
1526286
2430677
9089
2339112
2066140
2317127
1623791
1123036
1079334
1081934
1253979
2222240
440874
1650954
2937361
1964478
1913908
1754357
1206146
1187661
2832725
927789
1477075
1943836
475112
283803
2045531
251954
2885869
20450
2053741
1324514
1093642
488773
1112250
2922437
145077
1184660
2467941
872762
54173
903667
2372496
1685381
1262543
1573337
241028
379173
711821
1068179
2139262
1091808
1580644
2291987
1085921
718853
2403207
820074
182555
569324
2914160
410083
1449809
2164360
1849546
2860944
1983036
861146
1617285
1463736
2227883
1669901
1197916
1543177
1445775
949265
627890
2205614
2585657
987304
2494595
2271598
2471944
1729469
2700467
210310
1920689
844530
1868888
2900061
578876
2725277
1307907
2384039
2717733
2682217
1441202
400733
2235545
25387
2038541
727568
2108044
1089765
2850554
1929657
2926405
2063767
1457480
2902889
2652241
2909599
2117442
1622636
2649482
394097
644782
2504602
2341469
1817615
482717
1885376
982250
795398
2721412
2610921
1756326
2120434
322977
1399036
2439143
927685
2169040
1185578
242606
1647138
658994
2650043
1412403
2680162
734724
1462768
2790748
2884628
1134922
1816246
2687796
1917748
803282
817650
469086
2814516
314704
2088024
2186507
2167300
268825
2827033
2851781
2598484
760919
1285601
2376985
2111374
1545944
418398
2877359
563503
2723288
437970
2191050
1993814
401139
2681890
398456
754289
1752830
1552156
2918221
883574
2558178
2339332
1758765
2721226
1207330
1884727
2850792
356399
2175141
34897
436146
258445
604267
312956
215164
791602
2896364
555566
116367
1942842
2499833
2159515
2531575
2327790
2913051
610138
372347
910213
187193
1740434
723206
1570078
2267383
1660563
1816082
604206
756911
1535691
295838
814269
972879
1927804
1124970
1618448
2675963
963538
83199
2548657
712126
2398419
619831
2160594
1033226
2413415
1563770
2929150
1698697
2736646
1199122
2763672
750486
2458439
509480
1563793
865914
22314
2086609
1606683
828877
2446945
1752852
2144397
2793979
1137546
2855777
940510
1655133
1413201
2084514
2380594
1535847
670222
591140
2285456
2195723
1061277
829894
141753
548228
811499
480752
1573609
691867
2720169
298661
345664
2760388
2120491
2546953
704875
1836020
900074
605901
2517449
2161651
171794
790961
1277749
2498865
2646120
789710
2742127
2851614
1497688
1810288
1176973
2457889
799539
688620
1134218
2537911
2164878
670334
1742489
1168942
2446013
1452433
1159251
77753
988323
2447795
2619219
1141572
2109415
92973
2307447
2259155
2759738
2523857
1652590
695572
1401993
2350021
1385264
2928839
2277941
311092
1277678
1018446
1790044
416064
1818595
1768834
54517
736961
64015
1971774
212427
2107404
2760547
2382326
2915008
2170930
1107129
939376
1114622
553792
479873
2680145
2475997
34556
572964
570244
2465152
2694174
2285317
1901565
1430727
1907699
187927
436251
1679908
2737886
2902764
1096234
667042
1959138
1723898
167060
1060628
256991
1363443
1301383
528946
2415731
2222757
1606470
1888494
2274380
628439
2732062
1794613
1428528
2453235
899694
1318393
1556506
2582329
143276
2928968
1006760
450434
797324
1811014
1616356
2565744
2250744
960721
1491045
562341
2309254
779821
2273369
1354033
1686802
753371
964083
2262302
2083581
2328656
425275
2682907
1362338
1441557
2354688
1083434
2523978
2029259
175007
485798
1795778
1382207
2030144
2611034
1270456
239306
1592206
1745188
1450075
341159
2930748
2667815
15955
1929554
212245
2408632
1632491
1182472
1649145
749031
2059316
400034
2086528
14698
2738904
190
846302
1785291
351459
372132
491904
748274
2772225
1918081
150192
1134791
95238
720647
950636
2613478
1753311
729973
865980
2713495
2741998
2130026
2801634
2025267
1845872
2309661
1505343
2395744
2663735
2604502
1081823
2809811
2364127
2435254
575069
247252
2194246
17180
2430192
738480
1471483
799055
1220869
1302439
936243
1495498
2853938
2513581
2351632
1702051
1087324
1611979
2537811
2761937
2607340
1614832
2010118
1799394
369133
2359469
280990
1990734
756965
2371765
2380395
1447400
2901603
2509581
1069054
2288868
1546021
2181955
2136906
2475455
683827
1912951
1104569
2277936
1826693
2391158
881974
1405884
2139181
1929913
1760002
106114
2724870
253988
2288088
241136
1850334
436206
496637
2460605
21438
2735151
1662410
2337678
387301
2187612
1657293
1388164
2780742
2193035
2859878
2808975
142636
622276
277615
2475370
661124
2375361
418100
2201304
287146
623695
1245158
1768418
699360
2377112
956797
1885784
1225777
152645
2515354
1927556
2747538
2128142
1769112
350973
291590
420796
968907
2036946
769857
2221773
318757
512540
1711605
2612634
392742
373690
1514763
1930125
424471
1445152
1167281
1348629
1493302
1078550
1959167
844287
1229461
890852
2235895
1436113
1500612
1209709
905939
2747890
156357
2533183
1523525
760250
408912
2770270
2302479
732258
297059
2581937
1458287
2338557
2338787
2481714
844122
992981
1142076
1673277
2367265
1061006
2100751
2385445
320865
119164
1645282
1227011
2127515
1017207
1543837
716090
1846208
1196938
2140071
436511
2859991
1794536
1976397
2384249
1574374
1993553
1420874
648966
1166807
2747939
1866933
819605
568664
494475
1999455
2744933
2686400
945417
1085268
2917025
1574257
2801367
146742
2761575
825814
2539439
1861409
724146
1745671
1750326
2363982
2873611
2578108
2019507
1499026
956695
2065589
565194
886648
11756
147148
1890472
1515344
1185850
265564
2383984
2841355
754589
2720329
1621806
2517278
66671
2789216
2451140
567682
1426198
2430962
2862865
2166612
745354
1734894
297370
1129841
2907593
688606
2792805
2627393
1602745
1713212
2468684
821878
1630280
693083
2200956
244139
1664012
1552040
2860795
2692221
847702
2194186
140301
44576
569609
2676164
1834305
1725772
1849240
756682
838335
1097243
182691
1155533
2131732
248860
539337
215702
1437045
945001
1473379
1132926
28960
2626209
1107524
274193
2183484
138437
653822
2580346
2731871
262385
784180
996784
979028
2620905
2695192
1917361
596725
1787832
1160471
1058457
1279797
1835262
2895734
1095906
1651236
214702
331934
1387900
2189214
2463932
652846
1655062
671110
539200
2690241
594510
1181812
1346447
1545961
2100129
1630252
179217
1087179
2255528
355374
2207205
235590
1934288
467365
1610732
1062288
597708
196981
1022504
1356911
2150161
505933
1565663
2940163
2030209
2150051
1723887
1614416
661733
1068881
734332
206586
1310715
2471789
2495148
2080903
1351147
1464842
2052220
2135560
2788852
1393460
776789
2014841
982852
596161
1700866
2543469
1930326
2812483
2355219
1168444
2301029
785928
2266910
2761183
1771095
1311037
304476
2448800
1433893
1797886
2828727
732545
922425
1777459
1328665
259656
1852859
2666515
1990858
2446601
1323289
699001
372400
1685932
627752
1360492
1832592
1275670
1286911
1366574
2145113
787697
692776
614553
390926
95540
669779
1828604
869853
853695
1023394
1877626
2079042
2804908
2555824
941297
130930
2334656
2544372
1066140
1936448
402296
788625
704699
1047146
2754236
2058497
833490
954232
1067743
1073392
2908165
513293
190179
2925464
873974
351558
2356549
2130827
949498
2046400
2397477
2277373
968033
569490
988034
2168213
2075148
1002456
463685
2077375
127697
1703505
2422920
1779157
996853
624303
1942097
588435
1343692
962935
1445143
431462
471568
2132913
1252269
1750397
2636449
296821
627518
773821
1669894
336056
2470196
1439893
2755989
1968086
765096
2834825
187863
2665322
1289651
274944
2913776
1133061
1260688
791998
644735
1465014
986829
810364
1580002
2448737
2822969
2414710
453376
645603
70508
2907185
2851628
429741
153460
2129050
943296
113588
1710409
2557851
1728068
2715604
999089
783291
1699193
2392397
387712
432659
601273
602286
2711363
471416
2868417
72951
1497333
1860995
1649785
1786103
1580268
1090529
1328808
2029655
2066129
1411484
1480055
154834
1938561
314003
1783755
647632
1925380
2043807
1979077
2730502
2619758
395015
400563
1149547
1366952
1948377
2030373
202094
2090869
1429520
2933876
491002
1946909
445482
732552
2036838
1625255
1021359
840232
885909
491213
1234600
2719145
1147428
1063276
1802830
2302699
1295107
1761195
796097
679917
1586998
861796
1881976
2279299
1322987
1983084
1296033
2496851
1984102
345957
2064612
209205
624638
1113745
600992
1354864
898909
734288
1101833
2150246
1010264
1770481
671269
1509513
2566529
527158
907682
1567236
2353665
2879860
1936490
407751
1513547
120726
2460461
1270669
2113481
2415652
1445878
2246728
1338114
101795
964142
1207542
1050159
1589208
282982
1751422
1787594
1757733
2094009
1658154
2202109
2217394
1100277
1015745
2067280
296494
646392
1989814
2102445
782959
1493096
1782929
397403
893471
525898
2098279
994706
980729
817801
2794910
1466141
338703
1335930
123198
1669525
2237524
1933229
716086
1336020
1327053
1521649
1015629
404937
1259487
824627
2786520
2303051
232824
2921695
43821
1201510
472889
1382886
1999852
605019
1548213
1234217
1739685
1778488
2288496
1950148
2233016
729640
1258131
977757
2933356
554667
638002
2249251
2867463
1983459
2773190
350451
2938599
2461166
70325
2727222
2762517
1219194
428857
2273294
1891283
606968
2410181
1548972
2219600
865448
2544336
2745479
445158
191195
633652
1650164
1063439
2619027
1748094
1514754
2465555
2549867
2684944
2238349
179863
1524174
964538
434846
1786822
1400465
2033290
1016582
809232
1753722
359247
2621136
811438
2055090
2905526
1735951
2901318
25012
1676308
2288234
2392981
623996
823408
649762
1772981
1204523
2287609
319212
1873351
2050128
768127
1399497
1069497
56714
1664188
1357639
2521752
2867415
1205445
434157
1075839
634623
789064
1288750
812395
2553662
1423502
360697
970147
954014
234146
1238638
773136
602056
817011
718263
1350636
1351194
1425625
566135
2401418
2649160
595268
841305
520614
1940359
1224795
2570543
1800174
1028387
78312
1532826
1373046
2721825
870320
291725
1294266
2054738
372463
48402
266471
2803072
2201129
2415963
2035472
38055
1812504
2248964
1283208
2558068
1165918
1636487
2303426
903873
2826482
299319
822826
1775209
1778766
962508
1439165
342907
316493
380241
2626027
2560771
2903534
675102
1715689
982059
1399438
2641530
1117596
938190
1369191
1529355
897155
2907575
2256510
1826230
1778141
2338970
1281159
2905080
795666
2461875
1398831
2782946
228581
2669526
2423604
359822
824517
1578497
2413778
819143
782252
1851080
2815845
27499
521133
2866528
1143858
2660022
2279463
2096868
1270457
587833
1630849
1627943
2726685
1995366
896788
2035582
1623911
1212874
1740354
1221390
609037
247389
1462824
239922
1920902
596436
91551
653128
2055721
1999867
1423768
2988
6382
55325
1823240
1468335
1513885
1069078
2087969
394732
2594418
1344785
1362044
2765890
56420
1813308
2523710
656571
545906
2686571
394460
1207201
879460
2734494
1616549
2400962
2784971
1183434
646019
1605196
178730
1475618
1476756
1691715
1120188
2190729
1016995
1466530
1150803
2902678
2666722
1904787
853792
1753123
1204166
758052
247933
1537838
88675
2914572
1701908
2328437
939728
2774765
2094928
1139399
1521875
1967383
1755102
2241293
883215
2515278
2792983
2146742
2677315
2852398
891691
1535646
2921911
2597673
2459949
2694925
715806
891760
1276609
2156484
1282244
303229
1349364
1645717
515929
2933821
1106387
2228027
1789576
1416695
2157387
1557461
1892106
2002768
806842
1077600
1687015
968953
867945
1896924
2286575
1535937
2137585
2156019
2588278
498303
269143
1311131
1136885
2902042
2463146
450650
2725314
1864147
283410
2257887
863332
1287004
1580903
816227
835270
1759742
1688038
2123557
710497
733209
295304
2477970
2605345
1655930
156760
874977
715570
959153
726762
2297068
520421
8667
150779
61331
2400733
1195213
700834
1625003
770633
2683391
240588
857721
1425584
87886
1242409
1243444
1918077
1311720
995054
250049
2455103
1423903
1490303
1700386
2499082
1088427
2178345
2389515
1899905
1938219
769466
2159674
2826985
1554530
2304366
1639892
1199763
408355
1522765
1808022
2189780
534773
318675
554397
1366608
1863896
1332947
2540505
140074
2819683
2622704
1875437
2454644
1222183
1517316
1561031
267625
1695715
385891
2518907
2372430
1935449
840383
2428504
1003487
898253
2324222
2212889
1031418
194131
251724
2192833
432432
2224812
2656057
880234
534504
2762174
238579
483101
599028
2000440
1618122
1256848
1285195
2591820
693185
1223464
1641258
270355
228099
2144254
1037816
1097758
209441
1750461
1841659
2906307
196856
718505
1193647
948430
2527259
2088823
984078
191370
2841452
1750449
1050812
1801746
1366027
2458927
1557452
2270384
1194764
430456
1735590
2436746
1249724
2211434
76147
1890593
1102872
159186
169458
2456054
1146511
544065
95840
1448140
459349
1351976
1356419
820880
434093
1366552
2005317
1386072
348678
1902800
361701
1597566
1412493
982397
1014011
1046844
1361873
2563715
2213434
1679518
2550812
133792
2805386
492841
2500942
2199170
2518451
1957647
860954
1235776
1947089
582966
281414
9126
719217
1100986
53062
383347
2490227
805709
5214
1305373
672787
136246
13482
484758
2154029
827410
19676
149193
1646902
1115101
2068698
1685257
512352
1178142
2509060
2625029
1599065
946088
480919
209688
301506
2190397
344802
2328924
1302588
565639
150128
2511489
903044
322229
2132581
2047678
704318
655230
766105
2847851
443787
2830084
1737113
1680233
663071
2456458
418240
1782701
1324335
32301
1132680
1343108
284870
519183
211187
1544009
1670992
2533862
2363114
1690386
1166399
1561446
2439479
1643782
2868510
1679395
428860
2225565
333675
2823804
227360
1859214
30881
1248810
1119702
632733
766839
1986227
1094666
1133974
2113796
1265534
969105
1634388
1221156
2752669
673587
1013112
1827012
2188125
1208276
761646
1839135
332295
1487387
446687
1651142
1201196
1042264
2436530
268620
2924315
2048158
702010
936033
1401425
1651667
905966
863659
1709091
1583997
469392
71882
1571140
968293
2900817
716072
2828248
1093641
2362963
46178
2594314
2902046
2674381
2097247
1240079
1100564
2735564
1666622
378490
41934
309953
400476
362880
1378787
2105890
501188
2448962
726976
1360047
1645874
224217
2780419
1091314
74166
2173478
2004093
2417682
1126462
2794089
663003
1385550
2487548
1953164
611767
2544633
2331879
745910
96999
2211770
2282926
558929
1498902
1525593
641739
1274870
1863744
2752306
2167075
2403656
1990240
1527790
1445065
798397
1988256
1343637
1137751
1122315
659412
1570914
1804096
1895042
1186639
2356526
1916458
1817089
203146
1649535
795397
1042873
961709
470085
1686108
2909274
654332
1364167
619054
2370354
511548
359910
135442
1128180
2598432
1989622
1036668
2618772
2801027
542144
440610
349301
773502
1333204
2746349
22012
535908
1777804
1559396
3405
1158839
1579881
2590239
2857688
2382156
705780
569290
1795186
925565
310524
2678530
2015022
1585775
501477
2161855
963971
2478844
2292157
1395891
2546003
590183
1560813
2466543
49310
1331743
1356834
2364179
973199
510320
1325406
1295239
1025005
551959
718089
2556931
1162601
689660
1031533
1475131
763493
1063511
2173197
1067236
1636971
685491
1838081
880592
1412558
2419933
2277769
2006627
653916
711508
417495
305866
1309495
2254186
1575375
586216
2051738
747062
657095
2186437
1668657
2218754
570022
174998
1919001
777971
1667026
637284
244219
723659
2360773
2416887
2770391
767112
1675232
1469842
732490
2337859
1585333
2400259
2361943
148216
1476220
871908
1419681
1298612
1928720
624027
369819
2076499
1353893
444919
2329077
1682102
2192117
1716692
1274325
1905429
2822433
1041527
2136985
1416401
1501517
2907951
2935401
874552
1692797
370568
2205727
2682402
2119077
1298596
1842262
1954919
509048
1730496
2772113
2791316
264217
1298541
2339892
2831725
2671610
2868482
2289608
1808942
1678758
535077
1973497
2296980
259955
1648499
2831782
732799
2624293
564170
194481
2568694
318829
1329147
2094597
1506343
1842175
3825
2152626
789711
386639
862925
1177700
1473114
2516514
767544
614760
1461254
1765312
1513224
676140
1888646
1038232
2853148
2104059
1892985
2265467
419508
994195
1938436
2720700
1894726
2129035
75540
519172
1903555
1139898
1060
2597296
2298770
2335528
188917
1467143
1651308
340367
1517824
846762
1678087
2631666
1543707
880909
1659808
715157
633454
1263531
2184540
1251331
211783
1963740
454578
2740222
1472746
2067140
2226409
1838057
763439
972235
2511278
2308909
2641881
2412060
2813632
2212871
2283214
1814214
761631
326572
42092
725314
1379751
2115388
2374345
864113
2835800
2201607
338036
990458
395730
1858796
2088393
459134
1759311
1456677
1522903
2138803
1711423
1966883
2758358
955837
1251048
1042193
1049932
1920847
2519248
69987
2208187
2755965
1304300
1006384
672424
921467
126793
71558
1392993
2544826
2091949
983562
1578719
1724382
2311309
28600
1739016
1270950
1882099
47490
2513396
767835
1293396
1463435
1010467
2778228
2181362
897834
383723
2517265
1735893
230483
7617
1643447
1339460
1997365
1753082
1096680
2092841
1610364
1702734
683353
1167273
207223
1830067
2152394
1754810
1207515
719617
1003506
667053
509664
1883565
2266055
200912
1276828
2764572
1005995
2487788
200021
2523208
2013261
701054
1522230
2072304
859254
2747602
1133138
2536921
1016137
2351051
2450316
845412
2060134
1804648
1206635
1687605
53121
2235803
2165656
731967
1778654
2403632
2164615
1928175
2749633
802873
2892372
1110077
253977
1312091
420660
858271
2497736
176037
665154
2107385
1721633
2698326
538579
464793
134484
73906
1659760
299242
497186
783069
674367
1519592
1419772
1389248
467871
2721558
214961
2472772
1770657
474560
413585
2906588
624165
512455
2909432
2324915
1668936
45350
2932459
1942019
2705363
862979
2526914
243939
1275719
1997041
1135723
1932125
938653
1939030
2590783
1006751
2193340
2237932
297323
2028448
2357816
2560698
2131366
1767027
2435562
2691539
2537228
1811702
157183
225790
301559
1991866
135982
328777
1607226
1339172
994819
2092210
2346225
1738515
2761422
714976
1225513
2311148
413485
865124
83625
1523820
2469562
116078
1618298
249238
2276907
2930500
889184
1712158
1919581
1743264
638140
842794
2250901
2529329
1219667
1658775
2083312
1939680
1387841
2911392
2285877
2468302
1179865
2283877
905127
1642430
577388
249241
1755587
685452
238501
885726
1621674
1553441
2473141
2703430
1926394
2011921
1328109
519274
162716
671925
951091
1651445
2485765
220523
1531427
924825
932246
2919414
2773363
2091029
2424380
527652
236354
551250
1104748
1921914
911148
1419384
1533881
2378229
2741039
145453
933945
1991879
2069960
2352146
2386217
1895575
852950
585229
1885672
627605
2603219
2534802
2325071
2499422
2405395
1153652
1005817
2493186
526738
2737814
1400637
776033
1583079
2593102
2602957
2033020
690980
98009
1137413
10986
1620644
1673818
2541404
606763
819747
997096
1081805
2847157
174004
2708994
1856041
2410054
1218234
2614254
2262116
2838439
2194917
1898760
1610532
1373866
2375725
2423231
2878303
1050089
2211222
1986172
2037756
1997803
2790452
1016179
1264789
430072
2141856
1217841
2394614
2132795
2498205
2143919
2383634
2881981
810927
1108410
83068
2456994
2401957
1583568
327817
2440333
348718
491023
95617
826736
2378116
2319674
953029
2828990
1147456
1311428
1792530
1290587
853357
1579268
597920
1584263
2233932
244160
2412770
2811993
341324
479021
1373073
694137
1877263
2463055
1610925
2496219
2552733
1981259
2703578
2157878
2748053
283898
900247
2548607
2647121
2863068
1233179
2847871
2236827
804516
434674
882274
18722
1332985
2301031
1678543
2595424
1380993
613629
851760
719740
2893285
2663435
324874
615662
1846190
1689611
45419
2702602
1745814
868380
1310260
667998
1477444
2307314
1565919
1292437
1984279
277261
1149907
1471311
700929
100155
2403586
118533
2266590
567637
2098594
1316165
2750617
1111812
910012
1592557
2930584
880128
2472045
1318580
1212090
233859
1399901
699581
2453622
1934927
1554501
2462716
712144
1007973
778460
897829
774061
1349362
2140419
2174155
2799481
2464484
2601982
797795
1568620
1923505
2889129
2153142
2514349
842072
2717890
1083005
2081726
1164462
2079094
585258
314957
384189
2454382
2248581
1852141
2262514
2506019
1535236
496840
1846216
318298
957349
1933456
661275
1466949
813860
979813
403552
2327681
146960
2842423
41376
2171059
2343614
2353059
1199171
366217
163645
538519
1990185
115104
719698
2723808
1575984
2406897
1129703
1261335
2746813
2249272
87623
922560
984121
609287
1576838
1009667
2171063
1755000
870502
2277415
903592
1081589
1067998
2008609
806624
2021465
2201646
1103990
1853850
1952034
1142969
1374751
225897
2775983
2783766
2105863
498509
2560812
2114159
2914497
2831814
871336
2642443
2087316
1251530
991404
740921
847271
1822606
997067
1819457
1304279
535527
1755807
1081797
394919
1826574
1804448
2068326
2403565
359440
1827147
2601699
1387030
1877156
352498
342619
2719130
2055320
2223749
2101078
632257
2178346
1038773
350197
1901805
1988759
219589
8427
2641804
2583581
1632119
2560295
1879523
1028652
1112346
2687887
2511768
28405
171431
543115
1531649
2524397
1917545
1957738
1361655
2428636
222584
2639017
875098
959908
65470
1468594
253836
136036
2126210
1203373
274584
55467
759138
2567419
967360
1038489
2629152
1619884
2497931
1019408
2661768
404538
334221
1565833
1891379
1068464
2099265
2531367
864962
2079690
2035380
1490681
2809374
713741
854909
753848
511723
2637093
2316572
463024
72583
1183022
2182549
429495
2294038
856165
1359015
2435603
976508
1457414
1118402
208506
695343
1233798
2868457
2098357
880340
464192
2655030
1956780
2338762
2162770
1786364
1276056
2409082
2666352
2725896
1946721
2617868
2910570
809093
982272
2707491
2216567
1878117
2034703
1762442
164004
616532
2530952
2101550
1075026
817887
609973
2355929
115014
911018
2150933
398213
767218
1266782
2636092
1274575
2833351
1405120
2433754
2109123
915363
1900271
462747
274196
1367891
1710977
919942
230093
2104920
2227708
1354588
2769469
2067131
2172698
2339657
2176857
2695584
2513892
214863
2788979
2145789
2336437
376531
1403869
964344
1256849
754623
1691552
1906356
2878132
748813
931945
82422
2387605
1922349
1442237
512641
1676524
2507097
1787097
1439310
2380184
331842
1781224
426576
700775
757931
1013701
1526248
494760
564679
2323418
1751261
2332585
2641328
2454924
765934
736911
1232708
1679757
2191259
675150
1283627
1249033
2284036
2285251
1876556
511647
2101997
183253
997575
2541708
2772213
1933770
1884771
2546552
1241805
148100
74855
1044169
950526
614455
1857030
2451159
912287
921511
2726624
1426414
658532
1457152
2190226
2542409
1356338
2712982
2555205
857436
2499476
2343173
379748
1944258
1086227
1197427
2000739
1823695
2293210
1082700
198035
1087097
894844
1912519
742120
7256
507206
28781
2853270
2097570
1465113
1274235
1639937
2526890
874044
2280303
336638
1533411
601417
416288
2178805
2081702
2188654
1540993
2537872
394389
1126842
99407
2877717
389
1508024
2015849
2063008
403395
1880902
2453146
1466598
2385805
2424792
595244
1224178
2084288
1093254
1758389
1289705
1632583
2903544
159670
298669
2731694
1158048
1975412
1537826
2123168
2924468
141207
1961169
21466
1206319
1576139
880743
1372693
536530
2416420
424730
1900878
1785002
1841111
2757637
253425
497418
2682156
994769
233217
880747
2156431
2837665
2554161
1173112
2602735
1404167
427402
2608564
2775860
110154
906755
1968753
1243221
2610445
1044889
917502
2420530
762908
2459592
2877592
1832403
653328
141015
1717681
438982
2322261
2165535
2763092
1030850
1915848
1639009
787846
2193351
407907
1257627
1354609
973931
807170
480923
1357806
525089
2910706
1314386
2188763
108832
1472675
21943
1163665
127516
2844287
1857602
2733335
2750767
515793
2277272
326626
768328
2799115
2845681
2249210
200144
1914910
326137
1877930
960136
2242221
2191224
962899
1427359
1362630
1393202
1359063
2186664
2361395
2681857
1284476
2645791
1889909
2226040
344339
20360
1630939
2141090
2837880
1541791
2245696
720105
1328048
396767
2808240
1947424
1599139
2527695
2901665
69326
1667816
909128
767120
2739208
2725428
1661182
2746559
2801230
103835
2189819
2696946
2940215
1769015
678774
2051441
901440
439899
660595
403167
1092378
967327
1911876
2362344
2595766
1140343
1677119
2411794
1345566
1979136
2543578
773200
1590402
464473
1777098
1640279
1368241
623584
2028386
1531723
2547179
2044336
353424
56642
1867769
2250169
428510
280406
143992
1306495
1976772
1803402
61614
354102
2706732
2261807
407672
536397
2407268
2778876
653635
98531
2298838
774261
1947814
2709161
716696
416633
178978
1777521
2299875
2168914
2926248
1916108
708109
1621841
699067
2046635
1522618
1785232
1775736
2562265
2470731
831907
482218
290987
551236
1427894
795802
850873
1094720
903139
1218346
597564
2892167
2419620
2314662
2413724
1616782
2136392
2142917
173504
2506944
1835953
2895553
2411369
2663897
2174616
2065574
2418552
2093293
1802958
1364273
2245000
2075558
2101979
2463032
2266702
336314
2547392
1732780
1935539
1992067
326740
1136919
218983
194329
1592128
308994
1487988
1653002
1869152
1188830
1485749
387324
1172885
1624351
549434
2317426
2609693
1311305
2183931
1010028
1025087
2077200
733118
2812668
2362161
2332881
273158
1957974
574801
1705133
838177
691053
1667398
2552389
835218
1139596
1782654
1189012
2798437
835155
2140639
1244701
1793553
1935143
946260
1994481
2501720
1319418
2370175
2216266
341001
636190
995322
2037916
1301270
2798570
822483
667910
325624
2351833
538736
1356645
1696679
2375323
2131690
1782217
1700375
2427830
2452314
2487468
2165794
2363387
566347
1368037
252588
2592630
605776
1578508
2755229
1775370
179805
1366214
1682912
1949066
1640019
2619005
52965
1968971
626151
15740
420256
2488628
421678
554847
2004096
470872
2423028
2557035
1386569
2789519
90878
1136700
1043096
1851756
710825
1251124
445940
966246
1814428
1355045
2832893
488497
2611060
1862763
492493
2877420
2211261
2884671
2749790
1696522
44060
226044
2457743
1317408
750047
1087490
261110
2672631
771163
2072599
740486
1911434
2451740
2086572
2405293
2831666
2216795
1524920
1512359
2539406
274824
2371797
445059
1401727
295125
1192743
1099323
165517
2548645
2268931
764327
158991
270432
80344
63811
1177512
112236
1539911
279985
2161932
51749
2613195
64903
54889
525965
950812
549560
2775582
1958039
1749534
569752
399399
693555
252117
1025120
445101
163261
1966408
1133892
168385
1605678
2216340
2204655
1506680
2369321
2547082
923207
1001399
144092
2594797
2668188
1552199
2775043
2065154
1843881
124702
570065
730316
2676443
1626848
2181673
1083286
389497
119110
2406207
2190384
2675730
1806510
1862042
2250897
1954125
1450746
1275084
2428214
291135
630867
1780407
2039444
749652
416005
221179
1572173
1582241
138583
834650
1996837
2387998
2543588
2523995
655706
2045076
2385125
1372869
195439
2398422
2016004
2867866
2348119
118916
1465892
1086204
2252378
1005094
1714933
394954
881308
1669359
2622989
967303
2728492
1634975
2789758
1906554
2804754
2218831
512994
2085079
2201038
2686585
163171
1482522
1578251
2628249
2915583
1830717
2754232
1735196
731812
989348
1087640
2808643
2091517
546216
105067
161410
2380200
61293
2421937
835075
1535164
2218222
2570155
1198785
38968
2768747
1591030
2829496
261912
770837
2191294
2312335
221374
2097723
2356348
2229442
2777497
1322250
291838
2426599
2439898
383610
1182021
472112
2773230
2668419
2370963
416804
1017221
2346506
556588
2245790
1442200
2775933
1918810
1959549
521069
2421246
2066012
1684431
2689414
2424906
135539
2305180
460265
1769755
2040260
621061
2176892
2499407
2193542
1385436
1553584
428532
2578694
1973504
2008053
374142
1617183
2619682
1953004
2261464
1022181
1813933
445380
2893056
685452
2587313
277754
2094507
16137
1740115
2595550
73701
790374
1917492
2530805
2496729
1279786
1074723
2648723
53852
1279400
1839853
1535030
2797051
2905613
2287059
255297
618770
449237
2397167
573162
1659013
1270848
1156163
1264230
2831997
1129176
1466053
1094998
1368147
922919
1043654
492954
1561305
520476
1339970
848454
2851193
986525
2715158
306346
1067642
2832320
2533338
1108016
1450216
455077
1427661
2652787
840359
1338445
1129118
1143913
315143
732580
2639167
2273465
528967
2856996
1334474
2939787
2054081
2111895
1104235
1449906
1424286
412921
1048229
2028714
362231
841349
2061677
866422
1770835
1454484
1945660
1638220
2717571
1648341
1091853
1732126
1357002
275196
2353452
2535424
762746
2407044
938085
806931
232144
2548523
1349381
2610214
2869144
457277
1234740
940744
347296
656288
1539676
1137965
639647
2716499
366507
913872
1520699
1802302
862959
2545012
2532150
2736813
170008
2178697
29472
2734331
290918
317871
2696030
1419672
753196
1271362
938677
1268532
1731914
15066
1143708
120893
955787
399
416786
5968
1586992
761166
894533
1596640
767637
939448
949717
797857
2004863
1728501
1767489
1045120
2068223
957056
2726781
192623
1147268
1909943
2596273
341240
622042
2509302
2445953
2694970
1143007
1911881
1222387
157770
1575299
546423
1205264
1387139
1043082
2713287
143335
1630081
2880380
156047
1321091
79776
684559
2636551
2648187
2906887
552151
1756086
2823262
1818168
495306
2300968
1937431
1751565
2253389
359332
1309798
2860428
1180892
1224561
150872
1971896
1026268
1475922
2474417
1942484
1886136
1913760
2191840
1927736
538377
21791
75618
1162876
2197708
475212
2588655
2249085
1268551
487692
1696615
2922977
403375
1115675
1947213
2766613
2689069
549950
2560734
935474
1687751
649740
300307
361135
519288
531521
1282718
1345918
770771
2389798
240521
55616
2435105
4794
1394405
2748694
2610759
1687810
2869086
487089
1266709
759805
1279122
1929984
713053
1504998
736842
775435
1933288
1944679
1915633
1814069
2010760
2578910
406505
1939191
1115965
2360053
598119
1515440
1698026
658791
1301117
1238690
2883713
1035293
1768326
1885058
1959388
1791363
700715
1810827
2927682
356255
2860291
2310384
846722
2410657
1147678
2072437
795817
2741628
2380152
2030269
722758
1407625
563060
1099520
954933
1664388
2696489
1863186
1988442
1412305
2907786
1275623
2491191
1119790
2667586
1460101
780683
1260225
2412670
2165383
1189858
1158741
1513306
455147
868596
2890863
2083472
1806089
201648
892746
2275833
2607893
48281
2579519
1231127
2549310
1388700
2870105
1364613
11124
1521263
2300470
168519
2011127
2337301
2898821
943428
1961647
590008
405676
2151332
240791
2066990
1518585
813460
2609751
1230466
1934061
896010
2899777
2361295
1319688
932715
2790302
303670
2660019
241519
2097363
2515259
859819
2320926
599547
1384123
2791037
2657492
1847725
414612
475633
2254465
1269887
509212
264757
2639252
409187
989828
1719282
1886569
2249008
67893
2301722
1605148
1391039
1096988
2052163
2439960
336846
849216
1322537
2497865
2122433
305026
245232
1121962
692445
2673670
1797257
2077212
1878648
2429894
2030853
1434951
2876080
2779248
1692202
87818
2804410
1804614
891798
1256443
2926121
2501826
543085
1537927
146831
1264953
1947367
965125
2841743
190025
2055076
2805558
1197801
1525466
512982
2772246
1422718
662752
2198453
1929207
2098246
2539948
293022
1691641
1382437
527946
355920
1636034
2312957
1192276
643614
2051485
2297304
1073929
124266
748245
2710028
2166102
665842
579748
401593
1090049
1383279
559707
1936929
2114022
1788389
2562281
416359
2456790
66535
2391942
143848
927885
2648647
2462314
2553503
1891831
2000711
2772162
2201554
2740
263421
712319
1216085
2591559
230889
1631826
769592
1417417
2780489
18960
1574287
276117
1519813
2872207
2213529
682506
286817
432630
2544258
1920827
1798033
1278183
1523169
334351
629707
2818261
2603862
1168477
486074
553106
2838102
1198321
1476330
166145
2921230
1555616
2060839
1304894
1460792
2495355
992994
1046092
701482
2916994
2624460
316705
1163565
2606133
227347
564278
1269884
1993927
246882
2432046
715308
1665810
2181785
2198635
147110
1861233
1739948
2807487
268050
603954
2637121
1038462
135082
2790174
1884443
1572919
2121075
276979
1252760
1717086
2048843
2565511
2785719
1865281
900165
1910717
957070
142794
2829820
1620291
1803558
2648635
673162
215086
1529626
2304333
517437
1166141
674107
146200
1054558
1077520
2690637
1731345
2540075
174639
658172
2358723
1247702
2687386
2697051
434683
1352539
1397216
1831843
1282386
1486714
2877251
677558
513554
381562
566218
829231
2483819
2579739
1800879
1271466
1131790
2488571
1167349
1734635
1980375
97014
598444
2900511
457351
1445001
1218156
72771
2045510
2061956
988744
1689216
971854
2628951
2917308
2329237
1987965
1801674
2658527
69888
1464105
1620748
1891572
1225671
1488074
151163
1967830
2172408
750659
2128946
1595558
954843
570283
1581803
514125
1992556
641868
555302
2883377
587904
1455544
1766522
1671828
1805543
1020095
2904095
1675410
664335
575553
1382689
1465874
1492399
2746594
354914
2135712
906557
778665
94191
2604160
1561185
1961588
1165689
2807609
551379
382346
1941784
1439864
2581201
2255400
2086399
1886590
648680
1686288
2885075
432268
2626201
1481562
1592373
848997
435921
812135
700154
2091650
751734
931158
1889481
2540189
326030
1027242
1362628
2601014
2257813
484668
809241
397074
1784378
746046
960913
2379092
2193120
2189497
1984462
1850434
1028136
2261582
1403280
2096472
34263
2515389
1700049
1226303
1038968
413110
1168341
158329
2649244
2041464
2853158
2687671
1546754
1851279
121180
1773389
2531524
1479197
2321940
2351339
2733295
1501133
206425
2109701
1121359
2162720
1537261
844658
1285953
970822
994516
2130701
991581
919472
1621372
277342
1411450
2757581
352784
1624115
1528798
2844795
1028495
779595
2908512
1640671
2669974
534518
1878425
721391
1642546
2099525
2660366
1347802
3377
1917135
2503362
1379119
1978024
2230767
324968
537617
489874
2465912
2003207
151453
255148
1553686
257726
2086276
2573420
157175
2134623
501233
581400
526011
2119627
241534
9533
2015083
358470
1930569
1981359
203095
2591592
1642719
2456169
2058818
1994057
298458
1961538
307212
2671493
1614248
374246
2257474
1867374
281783
2419134
1283381
989952
701000
303175
2542163
34893
1323460
2161599
779375
1491117
771888
67837
849452
933445
767361
343519
1652829
18791
30275
286084
2068557
184225
2684429
855666
176312
2578909
2203919
2253827
277770
771751
801095
2696843
2155626
2627105
506660
2042378
665324
1819227
1984080
418466
1757216
2289260
1170842
2124900
1432825
1686092
417570
1193307
769124
1322993
2266985
493352
1392433
804649
844697
2083158
1273966
1627354
656434
1608240
674103
446536
183793
2846731
1140147
1902725
715606
769673
818686
729103
112052
2815446
348327
1539644
2584582
187658
2405471
1783514
1109213
808312
1469644
1989864
761595
62099
763786
623581
200528
164392
2766684
2401687
2823149
1672749
2132175
2768547
2052940
1850544
1176341
991678
1378666
1917682
648807
1055042
2193397
1525826
2235448
1976445
1149733
2349989
1394176
2693903
1055373
750968
294380
2242303
1005921
1393245
2788073
1547219
1890442
1544554
593836
716038
1797998
1343740
2434917
1033627
780333
2353674
1145111
2154971
1387569
2375964
812785
1451845
1321787
2709720
893319
2875821
621205
286374
1688192
469320
986122
319364
1025987
2496713
2232833
2039281
430148
204514
1539799
708198
2035355
897303
744857
364108
1876214
569691
2047686
2859822
2419787
2674832
1540221
1744823
2384282
506537
184525
2830298
1120042
2381019
2940539
2079892
200351
923548
2307716
580232
2762397
918541
824456
1095029
2075689
686890
2691293
1200234
1441754
218550
1611197
1900364
2696105
866175
2172152
2593082
2147976
2076483
774148
1341542
410979
1952736
2819652
1037409
867013
1376135
1902081
1111572
2238604
326279
1484481
568405
2365701
490045
1878761
1784411
1487399
484755
1622790
47679
1677861
260875
1441720
561475
1767893
806868
1543303
1252079
110005
145596
2836388
1266381
2715232
2101988
2183327
1763991
1133525
887987
2473099
1581617
2190740
1832701
248141
1206950
2214057
2331537
1503786
1415926
368732
1126409
1354841
2478035
249890
2029543
242120
2288357
1401071
1605878
2292828
2928252
91503
1860300
1294618
224234
885752
2698335
371042
2359674
1143247
1393580
1574458
1779765
2727684
435451
278433
2395456
2680033
2749747
1483336
1258530
1998379
1904503
2457552
568206
2176113
2888059
1245143
191071
1898031
1980349
469544
922961
2066548
2431371
737918
2453674
144597
2544285
2736949
1339353
377756
869306
2295556
2047712
256853
874223
74130
647955
1078978
129061
488985
2932235
644583
1459013
2126485
2313820
2022664
2868435
184244
2921378
1332404
517006
1864354
1955766
1031137
229073
1163747
1988049
2264269
532144
2513476
1413127
793131
2822163
1843501
1216281
142874
859226
1181042
148033
419151
1073276
1893280
2024119
1232031
2315898
2439244
385972
872319
556779
1398719
1316522
2196075
2646733
1693034
1306490
634110
1317700
1764052
2819726
2773510
535535
547593
2405423
203367
2220359
1207755
1929495
384165
2305644
2079316
1791778
708852
925637
846459
2585375
892744
219682
1966897
806520
1703494
1291074
2745858
760626
2411645
2005731
2647583
2783033
820382
2123847
1160749
293226
1748665
999817
2514969
1588064
1411256
1414859
2622662
2474940
847291
264640
2031565
2235327
651933
284118
2210350
328423
787286
1469221
359843
1783948
2404691
1880232
1517520
2216176
2760714
2380331
2082510
2838111
1479997
2530799
2569900
2578369
638034
1216105
726119
155816
2833854
2313805
805059
32340
1387415
2127148
188236
1720466
1564826
2526086
2919169
1924229
114368
1062535
9603
1109040
818542
1600067
86878
1333294
2283731
1618331
2114235
2467417
1503242
2893524
1635913
223633
1216224
2620382
30335
1595052
2495592
2603360
397987
508915
1310879
140613
613239
2475817
2406302
304788
1963897
1339881
1115945
1414611
336767
1932346
152506
516580
466141
2464285
1404895
820523
1540971
844332
2771976
1956867
2047326
1748796
856177
987735
2084605
2106512
2219748
169912
2337335
2847753
2822276
650034
1546523
2378583
1829574
2478711
1774261
97588
1005591
2673695
351461
907478
1291139
206899
1296527
241256
758262
920547
352544
2663741
475826
2248473
1742607
2047388
135954
551888
306805
749100
1433138
1116682
1849561
1086214
2432688
278338
342512
348668
1430468
2168161
2685228
2310153
1278679
1350722
2198489
52696
239906
572201
645619
2646524
193182
796142
2140096
2326781
1738839
147534
388107
2355492
971494
1762558
960168
2440070
446174
1427580
1842260
329723
262338
919103
1367922
2156180
2770969
75693
1704756
324490
1575952
2465273
708118
1287516
254967
249009
487186
1275652
591633
1509808
2439016
1605493
1455319
1256805
1551530
534483
655197
1343655
2459461
1404871
534060
2411288
2214677
320386
1727881
1394779
1673703
444454
2695458
2262311
2745631
700069
616387
2325421
2480043
1052319
934249
2924178
1742717
2396943
553924
2219274
2191076
2559665
251750
1567834
2711827
2859330
2353353
2151340
2601882
1471093
2435209
89671
496008
2317511
484530
219635
1127462
330924
412515
157807
1574638
1290106
325519
2084119
121819
911973
2455481
1019692
1778355
2001178
1746955
942466
1130348
988223
215164
2255492
1599181
1252715
1207937
1005582
561016
2283454
2205750
121731
2818365
3317
1459091
1109158
1670838
308649
895886
2073868
603958
1326046
2526224
1047878
810005
1930800
882551
2078177
386939
1837345
1366382
2844056
2093055
2885958
582740
2096272
1387153
1252821
2509054
289815
2757299
1776929
2531341
681261
1565073
1513321
606945
1381249
1296691
2246073
444600
525296
778765
918295
2339963
1810677
1229549
711944
2789705
1551082
2606671
1725855
921426
2116415
2354748
361993
212821
1970611
538976
1025681
1160864
510684
294434
1669171
671795
939261
2543700
666518
2034169
2384795
1058111
2563658
2143467
650572
2598479
2725755
45492
2088604
264706
190980
268897
2917193
2251533
265995
1180450
1140725
2629444
2591867
1321772
1935735
117782
1500393
2009649
1058080
2092230
1448104
2639121
245473
1913458
1927885
2661214
2175055
1306968
515864
1063483
1943894
1580468
1808091
2503109
2733338
129435
2376871
1460459
2682757
2933379
2698947
394204
1593533
568396
1210652
113118
1933869
628682
1636920
92117
1512327
2825337
1685968
1886748
692527
1538078
2882229
1662510
1157681
2875902
1282909
590949
1730849
2597984
954636
46488
2241939
2076022
1779081
2637123
1255681
1977318
151365
2724767
1110759
501940
1818720
997144
700103
461257
1690595
2490800
2649664
240896
1539446
1434950
2212817
927845
1626396
238703
1212925
378588
1831932
539828
28608
1258744
533320
1068959
420760
2650932
1242153
2136935
1885968
1767787
457124
1959063
2370938
1553382
566491
24601
828657
1155492
217414
1613062
1682502
690606
636260
945507
630623
2247987
2700108
721742
42864
202223
2635755
2177532
2417864
358293
2675614
2178085
1673087
1879358
450349
1393214
941188
14919
24910
1978419
202074
390577
2492201
76794
1969195
2356519
1091894
1098080
1494032
319529
1678536
153186
1222975
2306064
2365981
899037
772580
2806505
2639539
1703683
1343648
1085136
864055
2661842
708090
1779083
929668
2593572
1359908
2787682
904819
1455493
2351323
1958066
1227764
551035
1606707
2919054
2827019
204689
340651
2633790
1692797
820061
2574997
2724470
546106
219772
1049349
1350656
2515654
2593689
1803581
2375805
2050656
257241
1407378
149311
261875
31373
2250952
240774
1920340
1565085
1902942
1159626
886760
847835
2889158
156674
930252
1292387
1601024
1488994
500046
728994
610521
1730839
2358824
1756099
2706110
155588
131007
1532829
2100868
1744127
1807356
1749046
425645
522683
1818376
2760118
2838950
2862269
2620228
2390766
1049942
2466680
520019
2575899
2209322
2154671
2358511
1806605
2883304
1699068
1703722
1231699
2904931
2769924
217718
363094
2870091
1822672
2243176
1409440
1590098
2618826
1081662
1494101
780787
2665317
1895711
43419
346540
2147215
2706519
2572231
748927
2437552
1326529
1793712
229857
2100930
2086198
534669
2171046
2326254
541920
2778310
507011
226080
152815
106312
174609
738532
2341579
447548
1751458
2672348
2301509
639575
1714220
1955873
1548845
2062674
2362844
559391
665505
2888877
1113157
1893225
595317
1296626
618341
2859771
170560
2232152
469651
60779
1137925
2661174
2063180
1228762
2864177
2264991
2127457
2354246
590210
443612
1092207
2004383
1331092
2596404
1212772
2084400
1030739
1404919
2774950
162660
1634267
2092331
2313329
1533273
732224
2545560
766849
1272420
2884121
724860
1101422
649738
851460
514752
2651763
1318025
2718243
2466090
2543538
1956723
1587131
222700
950265
633287
2027041
2716931
2447564
1571040
565117
795104
1210041
928138
602387
949565
2174255
702850
538585
1729300
2239181
1646774
1841761
1666521
1345594
915316
2227652
2672523
2923309
289414
2380934
1032288
2595068
228589
1910261
2068908
298838
170787
2251655
1983193
2244854
1117334
570076
2288980
2150470
2431769
2183222
489616
203317
297533
2569607
2634298
1319128
2205203
1815902
1705296
1221987
504360
1274317
1727263
2760234
2895530
1029991
1406527
1142232
272763
775144
2918719
1280020
1254608
2331056
2766025
1604008
2054049
2767090
1794623
95521
693201
56662
148906
2352982
1080836
44267
680243
849020
87587
539475
2113213
487180
2812536
2835570
1172825
2917295
2163652
575568
1950699
1347438
2288752
753495
1114774
1472263
2692733
2406479
1391276
395513
1698567
1742338
733356
68090
2652474
1195126
2330014
739489
1677480
2749849
1368534
375566
1461407
2580184
523863
1824245
1543964
1901574
2826416
1849784
1289323
2829742
560718
355826
865140
2472364
2516782
1221378
2811329
868627
598327
1302392
2458124
433243
2561545
146103
842822
1935224
1104526
291592
2538922
1583566
2799670
553418
1437217
1655204
2866991
2528149
949224
544605
1754778
2744462
1637568
605852
2274445
353898
522333
2156084
348949
1173347
1729549
1545104
1840843
530165
1047435
2722570
1967163
426741
1027134
1913755
2836637
1699163
2083806
1333867
2384151
350565
1318887
2493116
366477
2276564
2425284
2241818
500614
1656201
2819379
287360
1590827
2144351
2337581
2462796
1691655
783000
2065288
2159757
1880192
1364913
90441
1200947
2866729
895916
1873899
809887
2096108
134424
427792
2232101
427267
976071
1161018
1424356
2198566
178364
117268
538636
391990
126261
1794553
2116913
155722
2433277
2900384
1575872
738413
765576
1712224
349984
2248274
2583202
2149726
949570
2248480
1091047
2533589
2272951
337412
2502923
1594946
355501
1669668
1524741
2486130
156593
693732
548331
1967355
469732
256741
2280283
1201618
140680
2403464
1940434
854064
306282
2909136
477688
1903967
2849618
533729
2414263
1284486
2456262
1060772
1407061
246031
488611
1586465
1853214
2805414
186456
2549814
1199874
567314
2715834
2114776
1398253
290807
673299
204551
1207096
1735055
2215623
45537
2027526
2919150
2581687
2023994
2646585
2109878
885476
1877788
2714681
201880
1330275
1608142
1745900
2253000
460033
1606218
1042194
836214
1671511
612399
1778238
2820193
1764215
853324
2891169
625713
2419110
2784142
74075
2138708
2939264
992304
262317
2148467
1325546
765272
2591510
2880803
2708172
633959
265774
2344774
2267236
1108102
1173335
2773185
1369238
944139
1352099
451451
543981
2154358
1271408
2563078
675598
692692
192143
2147671
1324280
300462
1602106
1477502
1473089
1783237
955065
867552
232791
2904987
733687
16176
1599430
860590
1055910
2237781
2678979
436081
1710104
317520
1271624
170680
2274137
2718046
2306898
189107
2430532
2268291
785936
2229305
2041975
2459529
1109633
1872216
1257530
223997
373797
1158701
310228
1403749
2017405
1298184
400425
94608
297547
2052736
1426058
2437925
539190
5759
1445859
435458
1942662
221551
1629772
1641164
729972
1238402
1133553
1261850
681843
338975
1025095
486343
2660686
1979428
1467087
2061166
491918
2011077
267102
335373
2299559
1488685
2930776
2151078
2396127
2939520
468612
1330650
1673954
2166392
2167984
2627258
2608951
2696130
2024606
1613011
2088469
2426351
179124
228412
2794776
874635
565032
2617142
1518196
434757
1263387
779159
487892
2522920
906566
1593757
1164372
2585239
752279
440833
326964
814639
1856996
474333
2629286
1755380
2276700
1659845
2107843
1462972
2507979
1967803
592313
839522
2863223
1497660
1218249
890964
159491
909198
598842
2859941
2545230
1573400
1378265
2365406
1795500
1849493
97643
1545598
196110
2322874
1564003
1037675
1253073
2717299
2867659
260544
1989443
2182731
369475
352135
1825453
1791214
784880
2723796
2202355
2182472
2497169
1983982
1588952
2165276
1723493
2859525
2167547
1930233
1209610
2206033
2205634
1499652
2219197
2125994
397098
82795
2884453
2763699
111207
1115108
273491
966842
366312
1080017
855923
521934
1145546
98247
2569276
1697083
35856
2800766
1414996
1540243
2198976
2787268
339678
480045
1529797
743597
1028218
2316334
2240617
1327415
115329
2435547
1757330
664868
2415888
1080465
55946
213566
769788
576529
2809585
371793
2662513
2094910
1887543
2373124
1589508
1674596
338407
2463908
1856454
2233345
2086162
1778635
769415
1145987
1443541
1527933
2426253
872687
1561918
1779896
802732
2768588
988945
1932252
604372
886613
374312
367545
624432
2643173
695230
1234534
2583764
580512
1639328
1177822
1716697
495430
167873
2503208
1961347
370576
2273988
207147
2528535
2463007
1508621
393292
1222813
1627402
1948805
2339271
959164
2750996
2133250
2915715
2175463
2332864
2728465
1218834
2834932
1930455
2651368
1211210
970932
146112
1906820
278164
102913
2475166
321637
1214086
1560130
1420733
1462454
2014096
163318
2817334
938785
863134
2177126
159117
1173421
1593848
237844
2040397
1032015
1144008
224657
1464129
155007
1410633
631444
654422
1923043
574148
898162
1669869
2180397
2834483
1440979
2930031
1946386
2627352
2015924
381643
1874817
1735509
2855109
2444877
63835
635284
1933045
575026
1726386
1979537
990391
2383956
1293071
2497359
2106940
335889
194536
1357841
14210
267827
2377720
1089635
1198163
2464793
1208893
1632323
711749
989790
2071458
545930
208680
2641046
362222
2524672
1866690
553665
2089573
1866885
1338967
640938
2414300
125387
2151016
2741527
711285
1758052
744738
379050
2015084
1683908
1041735
2090562
1970504
1412845
146613
2185179
2342639
596490
1094781
2163579
364175
2372715
1188672
1533045
2547527
927277
2138295
1976729
783361
666711
2220160
1212009
1418790
1942374
2743710
239464
1316180
2591569
1449925
1351642
484777
1668651
1890945
2829148
2454436
2410327
2107158
2262080
1806194
2159506
1053300
2660963
1699757
1087533
658339
2548681
1550488
2781158
1333805
2677444
2340810
1002628
1689218
994880
996078
83185
663179
138449
1593559
2548153
1021730
1413829
1533839
635476
1647029
2192597
851714
269571
2209125
1369965
202653
2288570
2180998
2496964
1481594
1810055
791569
2317911
313850
1205129
2555737
1005083
2201394
924785
2098303
1604458
725746
1688454
755030
372492
2445265
2863490
2764981
2478606
878353
349806
1743378
535017
1029599
1762037
400176
21601
21974
2293631
1969495
1592328
2324881
953624
1481761
12570
2379753
2901925
781122
2375876
2040707
438990
565969
1094466
927649
55016
2845218
2654692
573065
1030104
1515951
82229
1589438
1836348
104648
1065319
2715394
2119464
2804623
2134491
1522924
817797
1722309
698484
2108468
2317080
2213991
1286136
2360395
72412
2830786
1594450
977944
1051485
1719037
1755582
1277499
702713
642210
2240122
907661
594613
2403593
2584737
2304416
2381004
1820580
1467859
2157061
1157187
1212118
2862487
2458682
2587710
2500414
1209946
601464
2119403
2353600
906038
470539
1616170
629209
1544374
1532664
2197009
2759974
2348740
623233
201731
1523728
1916686
1487409
1223363
882893
84006
868955
252407
1347199
2217474
670454
381066
232582
368972
2816953
682195
39292
782992
1305264
2036519
124954
1845612
1938210
335217
491136
2054235
944491
2428625
180219
888037
1967899
1514371
1236089
2809178
1153304
1549845
1585736
1512750
1575833
2024685
732730
2924589
1639484
196781
2074434
215513
453239
2796856
1338202
1246421
1237060
458994
2528129
292775
1216358
39689
2576088
2047183
1822396
2769108
1878098
1249809
2689894
1118464
740738
840223
2534005
349244
207923
2047609
1810085
1849588
1055891
1524105
923827
2734336
2182502
99595
2387999
334868
2083942
676219
635697
2719729
46993
1953728
914904
159485
398972
1710784
2699748
265169
1915012
2081336
1462467
953064
1934622
1239343
28022
1282373
2553671
2537229
372916
2313136
1086861
13070
1040550
2691831
1119084
973114
839890
1729860
1205907
1847865
787346
987397
2695050
2366789
2837293
1285747
603612
2186630
874347
1806886
695336
176416
2114170
797285
806979
295857
1377690
1266655
254690
2036102
2137360
192179
848409
1235536
2064686
1522563
1772988
576339
2764256
1076928
294449
1462813
1865650
2891588
1566506
2714320
2913627
1551814
815747
2357537
204088
2735900
921270
1222674
548869
454222
2159341
1045633
400337
502486
438998
1667911
985585
1839882
1041053
1805681
1351084
2939986
1211975
1014271
2451242
2315402
2576812
2553090
1500032
259996
1654153
721811
1667716
1029404
1318538
856647
2454178
1056424
2492486
987314
776972
1103116
2471315
2244796
352894
400021
2348149
44860
2583069
2849472
678972
2612629
2864198
1299766
325560
847694
828463
69792
1516918
2906065
685705
2411152
250194
2790703
2282355
353115
2476790
207851
506310
2563277
2654149
914149
1777224
1395053
2687867
1162964
521450
2627061
2062686
1314591
249303
2314347
739001
2197070
687056
1724731
2189558
2894733
1608151
2101565
680706
9406
2138200
444797
1467177
2774628
1131520
1989662
1279087
1749910
495955
2316886
468604
1154849
36360
1394404
1186146
2495202
1018277
773839
2779355
1209132
617986
2317079
1012113
1243721
2641877
494526
66056
2666455
2739669
2530415
1497094
2855067
2378848
1571440
1289400
2862265
152796
175521
2759011
2469104
1543649
1349726
1240260
1258811
927495
1744299
1867524
347514
2341447
2416054
115154
1071965
1968312
916180
1729284
1665636
940908
2073860
2636205
2656756
1751982
1881191
1514298
580243
805160
1736193
1075634
1083829
440090
340679
1766635
2189051
1215619
1988588
1555302
291706
2209663
396486
810920
153962
2102691
70145
2422269
224289
1872007
292119
2611186
2310073
1186862
1929478
1630197
1235315
2467081
1686358
246926
1765098
1902788
1665211
704018
2096045
2765679
2164524
974009
2466905
18179
505374
2638713
2098375
2029494
999005
1718235
476334
954696
1149703
268645
1870198
111408
955546
2739099
2763676
2394330
1022665
2718870
2159669
886550
2312404
787913
391121
1200212
447211
673117
1418040
1744732
1601675
2531620
728616
2068334
991041
2837728
2315806
1256013
434452
2871130
1264108
1995483
1637683
1834097
2712729
2789470
2879564
2713822
791064
1366999
1999497
1050012
1223573
1988994
2625389
1303942
2299092
2260860
2545408
2305930
1709035
2132670
1287868
1449976
30468
2537958
955422
884405
618707
1071952
57119
2853861
122522
2071638
1238462
655665
2398476
1481422
132718
1732379
945881
457857
1763714
664974
762765
2096588
1310326
1031749
1483162
412222
551982
1149327
2582033
773479
2357354
2939929
1970594
1286401
2692603
1126481
2347000
1556571
1463087
988544
1178917
127714
818624
2309396
846787
285291
1393934
2891131
454470
1170522
1093090
289889
475256
1506717
2166599
2393974
503574
2149846
2216016
536705
2130760
614998
2771465
2807153
2075568
651069
1465196
2554194
1889175
161265
2914544
1332731
548097
2869943
2381715
135453
1670556
1369470
2835567
561540
2744942
420106
2884713
1355941
626513
1269907
2871529
1699852
1249593
170213
2574714
671710
1929957
467288
2302735
503626
877615
1293716
1182377
2877129
630586
2922772
1443920
2026952
1715519
2011003
2012524
1062468
2472313
1089308
711672
1827027
1590033
878488
2354795
1694262
2344953
1660174
2712551
173665
1534446
2604523
930126
1223474
1483477
209779
1613338
1930136
1952613
2189864
260438
534870
482497
196973
1834186
320388
1564023
1814628
2569780
2735681
1131616
2414690
807385
1939588
2795101
1776503
1760025
2330845
2037446
2381055
2787411
1850629
286191
1837360
1262945
853692
871997
2661981
374912
1295037
2787645
1716160
2642997
903265
190170
951896
144510
312050
1678851
964229
234492
89817
985889
263718
831484
2555128
757459
1465649
1764965
2719771
2011884
815135
1309728
2029690
2139431
2897580
2157148
2146537
1671008
1125495
1934619
2209170
2240338
1866845
1379523
1673542
1238406
1218927
1402248
1132095
673432
206396
150872
518920
2687613
2384112
1463174
2173928
711088
1780092
2457525
1147498
1295329
2312224
1473332
1650612
387248
1179472
180002
840576
2588108
1432332
2114211
1096659
560421
587518
395665
181931
2098131
1992510
197663
1755678
135214
2830698
2116610
380618
237761
1860366
968768
2107556
1411005
1840787
675396
2767711
1713082
1805143
2672166
2245391
1166355
881097
655548
1035753
1780325
1616179
1437067
87512
1135091
2103628
2225517
2675191
884525
2784301
2146479
142742
1907199
2465654
2680357
802121
51651
65173
2458990
702298
109371
2916908
2005825
1408064
397612
857159
1091158
2596853
2164184
1503728
1197559
1096717
2489622
1258227
354843
1435133
755852
2825023
1455916
43541
2715795
2084927
306281
1110527
1770038
2830654
382944
2565444
2092916
1225991
2124704
557580
1830615
2484407
1197365
2161810
2642694
2878025
1430083
336480
834713
2605142
2020728
200288
979824
90633
2614277
2350657
1234492
1136942
166125
97666
818401
213529
39439
1979026
2878971
2553451
2022925
2450347
1120341
1230520
2563749
46470
289384
1877777
2174329
2522784
1123293
330361
2354092
1506818
354255
169782
1517104
2390984
617087
2881473
2479830
189045
926509
922661
1337463
209099
805084
2492920
807659
2191848
813464
2568877
671350
1454624
2135853
542850
2283388
1324040
801426
2762414
1635878
1341794
1144863
298690
651008
2891879
595862
267969
2802839
1436878
1578471
2202576
1518212
956654
2576520
2785709
353335
1179690
376104
710022
2902426
1726826
1871806
2336539
2230626
1514569
1268936
1437031
2720876
1729020
374537
896005
655107
821860
2448599
309843
2328615
784768
2183630
909576
1666408
214391
2705951
21813
2203904
1889751
1579824
2038796
2047114
37076
2684684
663549
2100087
2252110
883478
591922
1358404
1982823
2587080
1860904
1428967
30962
2818852
1695104
1293794
1657363
1956780
1965972
1639384
1889948
1006457
812418
872505
957072
1208863
1679687
2010614
799441
785933
1178501
16147
1624542
195288
2029952
1324740
609578
250702
1312032
184345
1512963
444183
192536
2369190
2890251
666744
624446
72939
320751
1079343
2719930
381954
560739
1704542
944385
2055524
1017033
1191040
1779709
2906381
1874328
1174128
914021
1733466
1986972
342441
682043
1496919
923526
271023
481223
535762
672548
774339
807184
1960403
2220589
2695166
526900
1503180
1246908
2923264
931790
2504592
909100
2592542
1889454
260237
2464126
1946617
1191051
2158376
92678
1192272
1382936
187356
2156789
1997684
2854829
765617
1256985
2875109
2761186
1620148
2146998
1169825
1402328
1181861
1298408
128160
1878664
1733939
1478437
1812753
2912407
1201114
1378165
1631885
1528300
2509659
756587
296702
2377591
669602
2274489
2451765
2543194
1237400
2633038
1208607
688056
2491748
857553
1540436
1131442
2685180
833259
1021238
1115851
2884435
1866455
287610
2502812
2377580
2815671
2541908
584276
2921379
2775247
362224
2882113
834964
2738053
1737122
2239805
2469371
872771
1343818
1329757
412638
2295003
2402477
2566514
2664605
929623
1745386
2847265
2940106
366071
2290341
2116173
600544
2483475
1613944
2856041
835653
1718160
921384
2820149
78596
2450133
1939836
2824434
2558173
53113
1487850
1690330
2667501
461879
2631219
1297132
2161066
2197715
524255
2332751
459494
788574
1430997
1130155
1683303
1594388
1157939
2304753
84263
7316
1860560
850009
969295
1589609
2308354
1468083
2155751
1519184
658035
2700195
2531628
714776
101274
1134827
2826009
306839
424252
2735783
1283253
1222296
556761
514860
276681
522744
2141981
1643600
1212063
2762257
53147
303256
1207149
765226
1986299
2846992
517656
2839114
2598936
565000
243959
2044901
1910326
851760
875696
1312869
1985574
1290201
284495
603142
478974
2686903
1471502
194985
1304745
2150499
1817639
2790256
2264322
2421184
779344
94862
659994
704374
742434
328129
1630073
2506691
277040
1714338
1056088
274190
2068235
1892559
317888
1048125
960705
2557130
2102851
1599344
2691785
2763479
1089507
1450140
1326247
226294
1931872
1676680
566980
689766
2200643
2447182
2055368
610753
2330335
894418
2466559
2937880
336124
701156
2007350
1212855
2064661
891734
266155
1202051
1926198
2502848
184406
2534098
1099479
220543
20441
2532506
274977
408421
1560528
567934
2595102
1595449
2563730
1299222
450324
1984701
2755223
2426748
973879
2538171
589137
2145720
814902
2209566
1794594
684682
142353
1140072
1651749
490669
2828490
1423722
2702209
2860136
2044616
1803315
1911430
2026219
55818
2573129
304675
2906661
2748499
2920148
905465
889642
175403
1551815
2670736
2064660
2518311
2156969
907727
1214101
456284
459517
2200541
937236
233270
1743871
2896734
408710
440112
1094365
247995
2361967
372168
2814946
2529390
2892586
825992
682184
588177
296242
1221008
1879831
1971543
834791
907865
1051481
373862
103410
1463022
1858321
2807860
1826986
2122761
1202099
1189371
2309866
121090
2400845
486142
1143242
1003290
2766331
148108
2547900
1558612
57739
875492
1304419
1215885
2566902
1755692
2256834
2856197
839633
2146115
1948013
2807096
98961
640268
2364391
1604229
1319228
1770854
1987964
2114458
2023008
2223625
443922
478549
881479
18317
2506629
138572
2177724
1300583
2620889
219870
2677126
1920224
1221747
475538
59588
2703425
573300
2697374
594101
75908
2341043
298755
2403645
1364705
2621153
2487770
1874177
1141962
894134
2052250
1834402
1873824
416879
563436
1695196
2411818
2477921
194978
1064354
172850
476836
2026015
1547054
348545
659945
514223
2375609
66419
2702146
2325509
1927797
1063350
1496810
1397443
685663
2861882
801574
2491583
584963
2665092
1019336
2144123
1917714
2856683
586546
311973
239325
1940986
421020
1493980
2404468
1819327
737440
2560096
1628926
2261622
2470152
2806774
2902391
1662512
2319442
2567944
501232
1600258
1984288
805889
2356945
518579
2922627
2171092
1155620
2665484
2143390
1560541
140926
2660113
537695
2589885
656659
999318
1898206
2893142
718387
2589387
750003
18820
2720644
1267563
2181499
3938
467791
2418552
156103
2009037
1284376
1125632
2530591
2935538
905479
2783680
376504
202939
2238734
319208
1651514
400979
1303190
339878
2265617
286287
1689150
552741
1675488
62837
112072
2492802
329285
383642
2305329
4877
1975500
1418240
2543213
1082940
2571006
2522369
418609
2301501
1691193
979344
2475193
2380592
235410
1467924
657195
529370
300575
1714520
1464643
329102
1177700
2698812
1419166
1666365
482438
2897501
1078069
1923738
2523312
1657548
717132
1729229
2015855
2715770
2617241
1414290
503550
1998451
658673
2851829
2219352
636186
1207257
2189395
264331
2323878
2700422
207860
2916946
1178621
951881
2076588
565944
627941
857268
911718
426485
1178459
1615954
1454286
235747
2493140
2284470
794421
1490777
785753
2166410
909097
2771241
965625
2892407
2208684
2658368
2383490
1143609
1567297
2254254
2584041
565348
2895820
156419
2480644
2157643
1765302
755660
172092
1118557
2878999
2550328
1928823
401067
2201807
2715076
456132
1832741
1045058
1565404
2898381
2066019
1657769
2922632
1392711
2156123
1650757
833511
2075769
1402199
538914
910830
2051772
524077
1813675
422528
2648517
357175
131010
2120569
2135740
1330426
367567
786653
2433045
1932068
1042616
2574573
2696336
675768
982931
2422487
1067016
1906271
2621770
1299186
2866224
1329419
2612079
715149
422950
2184752
2757572
155838
2460903
2220022
1212865
899086
893216
2120322
1351463
2209714
2675155
1782729
1611704
2164854
2028084
2588015
358140
1340041
43651
1063824
2692874
261011
132707
1021711
714020
216281
2696695
1220856
1661363
2431523
2617455
2387701
1782883
2101354
1824321
1109683
2163768
906582
1316779
856434
140119
1961525
2831849
2931713
1862068
1722114
2118502
1986421
2370188
2478966
2923881
796927
2871679
1068808
2337171
1277888
152505
2721325
2745255
350452
2737872
1835603
818400
124192
2409342
2415214
1262501
1295040
2448937
103279
1895299
830869
1535326
603804
2396371
2261435
1730750
2494026
1006987
1974308
2469653
873275
2699720
774197
1326219
648241
1544479
769323
796542
526105
669279
717581
411142
2551797
1992076
2818198
1988216
1613860
1296230
2051096
2141900
2155862
2555760
1395955
1825566
1434540
978462
538623
102537
1376147
2615487
807524
1915079
2631068
2722805
873920
1023384
974994
1034288
949595
567549
151720
1000737
914537
1938935
2733735
1491074
1741319
607568
1295686
2857877
1267281
1204689
2016461
2446548
2136865
2525918
2879872
1389764
1237088
1029226
2200660
1650884
2698191
2508269
659918
957881
1236721
32891
2744770
351130
1083819
1022828
2419271
1297100
539115
2197361
1161775
189793
2797875
1103424
1748146
2826080
2066987
2001228
1381134
1994599
1086746
892969
2935603
938628
2345158
2630023
403687
1089797
1976716
2283027
2086403
2836545
132735
113162
41723
142009
1701109
38847
397914
454819
434352
2040027
616020
2593737
2477584
2339820
2595219
2009615
2537727
90612
2938165
846136
1747293
771708
130069
2425943
2634380
378426
1527622
238441
2016176
149972
1977206
2175260
1700126
1644060
2188320
1992776
2379926
396504
2282100
1547828
869796
841424
435362
1721519
1255288
2582143
2854953
1523639
1608387
1164902
1835796
538938
1474933
157763
636315
2412669
2393673
765048
1254977
360314
50700
281345
2449822
212309
2876966
2482779
2746067
1829833
1786666
2505871
2663627
313013
1195595
1348999
1586455
314700
2762665
1387485
944025
1219002
2878092
743844
1527416
694648
2442634
1177110
2622346
1333889
388643
2226290
2010792
2826453
629709
1158584
19535
53057
1739098
527270
245913
2531721
927259
365881
1142526
1422494
2654168
609529
2319844
992400
879522
179281
1565997
902799
681529
904122
204791
2425391
2368586
196216
940937
2237263
2078103
1588813
2822541
1014580
1764208
157421
2562277
788858
2892464
2888484
922452
255247
2885024
2110068
2767190
831101
1168094
751600
413815
2914998
262377
1441115
461569
775013
2124638
2581563
2219848
350619
2647839
2104967
1391705
738342
2749095
2629484
1125597
140801
563200
72028
1432853
1550711
1175749
550696
1867163
1340663
1854235
1875964
1319244
2129543
280153
798567
2758289
2511503
566559
1228386
381531
2204187
38908
1080130
89363
2098358
2708835
2450616
2166719
86937
1326163
757639
2762498
2833081
1163322
2909322
548471
2157830
2112330
1458008
2009283
694889
191970
755561
2159810
513108
585163
1839017
377942
2011927
1666114
296033
334896
2376266
971576
2644034
2831575
753270
1381641
11280
5477
2506729
111328
1522844
2311250
938832
1021275
1363722
440879
2000398
1672550
2463225
2786676
1376399
2572856
2390193
2084102
863811
1187999
2426185
412819
2621485
2212881
718498
1609416
2520958
1786531
2109522
322858
2476471
1093316
2777086
978292
1022825
2500904
1835093
1619678
1098306
247084
367794
1970376
2815694
2001575
704852
2711121
1646362
711716
1643766
1168843
507320
1294161
1456673
1062988
301335
847207
2769974
2492016
1699104
2098448
39653
2549079
2437844
505069
2299555
2886077
2044441
2108130
2832735
1814833
1641585
1702797
2715743
172530
1777848
1956777
1583093
2349801
2423962
267259
796690
1015742
1840756
2578294
1642687
2138469
2060618
1239268
1196687
1909690
1179199
2462846
2700816
687719
1587816
2263440
1026327
1157391
2271288
2566002
304483
204760
1857761
2523174
1609435
516384
276826
1795968
433542
1009523
199592
1843931
2538783
1465649
1997868
2154835
346390
2379361
1835692
307728
2298407
1247819
1879825
1592248
2039685
649048
1147944
2579053
1590916
607684
1271811
2780798
640675
2555494
1808998
870175
504738
2348271
655202
998445
2919640
925462
2922316
1722170
2035115
2444963
1871888
1345196
2348764
83460
2193205
2420987
138392
2815540
1414477
1882280
34898
1408986
947537
2299200
2500622
2272277
2806235
191365
72896
954335
1590548
1904478
1208459
977264
1475489
1579006
2088200
1253508
2665352
1731211
608034
2454495
901780
1777662
2128191
7412
926446
533142
2811849
1333976
1864437
234438
912338
2863560
865129
2819785
2348204
430547
2906141
2628833
2684664
1631879
1796353
1233297
298229
1819338
821101
2423237
52979
1545014
1354350
2430571
517606
2267931
66870
1735676
1603916
1755491
715633
2746503
773795
1422445
1245913
1595817
1016519
2655576
1594551
411316
1754728
990465
1833734
2227292
1671188
1611488
607029
35528
1131125
797636
1352141
1498140
2472368
2000569
438880
2083856
700754
631012
2000088
128435
2939038
1625992
2494297
2691351
1416620
1745341
903759
2421438
261513
1576834
1326255
1816200
29845
1445505
2716816
1191047
381610
887298
753186
1920450
2340366
917651
440810
1207080
219
2365992
753666
1259094
2041369
1983692
35440
2645963
1787494
525362
2192159
2933320
2279135
2259128
1444905
36796
2678251
2500149
1898134
2066760
2830463
2240400
969627
589632
2595883
2821348
2406343
646317
50739
2887946
865794
2161596
2647506
1114484
1416666
1346461
2498772
1333233
35599
144136
911251
406324
2511072
1697643
152464
1750808
2870762
2518814
948195
1800234
1290043
263171
1165035
1138312
701686
2645961
1187823
1813639
1132572
1552924
714209
1555388
2603337
2491280
1692429
449571
1292549
1463250
1551488
1403537
109223
605857
2170776
349873
897743
857788
529709
2110179
2293965
2746107
1629224
1904487
2395035
1770898
1288176
775911
668004
1204863
635990
1090335
2674395
468207
2884573
1971
1833869
2107635
67463
2108212
2350277
688655
1116176
1339889
2437222
236909
451748
983415
351893
1836437
615484
2033990
1271258
1194008
2807450
712251
2093863
2810786
2368624
894931
2927226
134449
618729
2889619
2027448
305737
738329
2126020
1941773
733821
2431783
495102
299396
150376
397701
2192909
1228152
128977
2255541
961805
636452
2386189
2225099
1544231
1826630
2394468
53662
722403
550798
2634903
2231982
2612881
2060022
2332838
398167
66306
2839888
964248
2301319
1232045
835973
445826
2656210
1106660
1935535
1149004
2362414
1254898
844582
409716
1623962
2075501
2753015
2594899
2260982
800071
977562
1270932
2141759
767930
1275014
2917092
1334604
2451847
316570
1793461
14949
2557443
147767
2780049
654399
2768354
128685
2500814
2460645
2856428
2721714
2562682
2750893
2234867
1417686
1006762
1269969
1376808
1251943
2127085
5742
222967
1048856
2001301
2694009
810025
2280731
2298735
2498302
1925441
1515262
1271514
2183896
2295507
842914
1595544
740190
2639632
660405
2367672
736553
1225882
1539824
1986772
1076892
295664
412715
241538
2702464
143068
2847879
2434591
370504
1429573
1101377
1388432
850856
1943134
1861696
1419358
1759467
895008
555202
296229
2910245
879553
2882707
204954
957988
1698596
1089374
2868205
2529288
2936265
1689895
1776606
843891
2021779
960051
1392952
1092158
1747415
2005589
2379273
281862
2803303
2581313
2589513
1304892
1459098
239426
2563946
479143
2629364
2035390
1241227
1213940
2044364
523918
1568517
2502978
822899
1340581
937944
1743123
1357568
1514486
106350
2294790
1603690
259669
411024
192909
586596
691219
223885
259569
1387975
1416993
256990
2281666
1169832
1452929
2668896
401338
1369167
612249
2129506
93994
2154619
1062041
250770
567768
66156
144739
55553
1625932
105675
1036157
112225
956713
94486
1358550
915793
40049
2158735
2368493
929702
224960
2306493
90477
1202687
1476349
978693
236316
1270485
1869989
2601431
1793260
1158439
190221
1652872
737989
2078322
1334284
489100
96482
2905237
1929027
1379841
825491
2773065
372143
445117
1980310
473189
1409962
169366
1963448
567499
324400
2417844
2650939
849599
1120067
2740247
1308642
2702208
2490368
1887826
2882116
1860101
37443
358682
1451713
1691615
1051141
1427784
2580490
234442
1291179
1243563
2129650
2459349
2631641
2146562
2063528
2390591
1373273
1639604
2466940
767843
787394
830502
1047582
2704346
595476
2026463
1164040
1292987
340523
1860151
2314168
684370
908005
2752742
694874
2218946
120683
2832831
2272029
885549
128848
1570951
893541
2147983
690130
320603
271956
1875791
236657
869160
359596
1232803
1222426
1746051
2831311
1812318
966210
2421491
169893
974653
1928339
1821216
1094100
2817697
1448395
900552
2690024
312325
2509872
464678
1451296
2247721
546728
831941
1706807
1589676
1949246
2913027
287891
1810256
2832550
625335
2015981
1679739
1585790
577407
1314814
1587947
2055735
5311
765690
64186
42071
1911708
894286
1613223
1976689
436193
682673
1876388
2132115
1470961
2352196
2128717
149142
734227
2086448
1349632
727429
1587869
2394868
184092
234203
360841
1896362
2551093
2541482
2614718
1967372
2377226
533383
1303098
858080
1083019
86508
513496
1136876
2544750
340236
561895
1419157
2392120
2615281
491526
2934255
830168
103605
2155664
2686520
2207166
1383045
2684018
1886981
2498483
1659071
2327439
2626550
831508
1735863
1082499
2364611
599655
1629659
1939884
423222
2012498
1521377
2900866
730775
2391796
2423557
867527
803079
996414
333087
628151
2838597
439537
2218815
590658
2111277
1520304
653765
2711989
2457613
2056666
1802867
104901
2600391
1333919
1556024
2912818
1922780
2391201
589718
1239371
1156515
893252
2925265
1812962
2206044
2732777
458100
1564655
1221385
1410192
1587650
1265863
1033216
1713530
1850519
2034817
2463542
695603
2856874
1421443
596280
1561175
2904083
1157692
2266482
670181
763553
620079
559958
1240743
1620507
829300
156401
2733130
1252452
22187
910730
2343752
1474789
1546940
1081610
602789
1749595
2508937
656422
418350
477384
2596590
651352
1686277
1460077
1957514
969955
1666130
2730098
1573675
29232
1383963
2056604
1283434
1002490
114527
854462
2569124
2292052
112054
797824
663012
2566309
2798115
420881
1029829
1436582
246601
2339830
1573399
370400
2398599
118606
1221579
2352572
1492710
1975743
2519380
1432045
2326443
1002660
1399927
546318
980411
465847
423648
2317128
1350133
210377
2018763
830397
1144081
1048615
1248844
284974
161988
2147577
1116479
1010190
781957
8863
76240
2768569
2812182
2231381
1384492
2078992
2162216
1138237
539902
1032786
732787
653002
1133994
976874
2274298
2919820
1004782
869617
2436212
1735319
1505666
2691154
2448971
1107170
670834
55048
547342
671927
2628920
224810
455401
2372817
208674
1766978
189424
2684725
1915960
2202832
2540803
519252
1176873
2588725
2597639
1955975
2833144
464997
2002400
1079154
1897743
1537830
776220
2751941
1398148
1404699
2272809
1913463
1565983
581267
2662568
462817
379468
2847746
530429
430695
282728
1066171
2315393
2865223
1599848
67821
2279372
848391
2731018
2450372
551841
1151218
2543566
2469258
2487293
1395404
2324085
1265492
1715704
563675
236351
29783
2143762
2013466
2545209
1084047
125610
2776582
2209013
994435
2732915
751411
1476351
2900877
214976
1188679
2828194
204289
2887846
1262747
318410
940753
2178439
509798
2679050
541777
1377923
232957
7078
1634841
2832351
1688229
388966
2041401
2306322
1764851
855666
2502947
1123299
1840634
1704100
225370
2249688
1331988
2217232
283212
1926170
1267510
1771885
1879811
676609
561557
1870814
1052991
1936707
1913826
2624924
1877533
2577403
110414
2292826
678887
1565071
904459
1909185
1509804
1816379
304544
2165315
2371496
2445395
1991830
1992045
1756232
1825758
2811365
2923418
1133463
2051569
2545823
89814
45110
1899115
2912680
765125
1338202
2390808
2578257
307770
497530
1595778
2171421
723332
2098903
1992262
564290
1550593
1597785
2809673
1446549
1618862
806805
1608083
2433834
1992576
2772992
422489
1904906
1300511
222998
527468
1008287
2129171
1925237
601955
2464617
2260269
1199686
2691714
310939
2612268
2938361
2570384
2796753
2273256
498369
2803183
1893924
1212029
1738224
654371
488120
2277570
109671
1599226
2807421
2801877
2836159
1525305
766066
167797
1508858
863157
1395336
2200114
2739929
1797684
123295
979273
2627824
2436522
1547972
2209693
2833795
1277465
862772
2670232
1474280
614492
315730
2238071
1834280
109393
2561746
2499799
661500
155734
2469717
69857
1500501
2321233
2819673
2461031
212305
2937807
2560025
2627226
2470941
694437
650597
1845949
1013834
195043
2488898
1703256
140427
666847
2780910
361422
2011490
2757771
1405307
2279749
611972
1772140
341434
2567486
1969845
563438
897511
1496403
48324
2807997
2103195
2679098
885334
411918
2473904
1541500
30239
2402337
1306708
1273703
782270
1023325
543406
1692900
2379334
660017
1755326
1445029
2614689
340027
521965
1139753
1508209
1037990
452902
1117150
1367148
2901810
1093325
2448361
2680367
1275649
1532243
1718934
1692527
2775401
2423214
642776
1047789
1106244
945881
2300112
857785
2897861
1430265
146316
690410
2616914
864804
1024195
165044
1611240
2876097
1019457
326513
150661
432691
1609004
167842
1842330
1042389
2071394
699074
572610
1507150
2102864
1961420
51179
1335244
1363842
1710362
966223
1491681
2937460
46692
1167155
282276
1842942
2322378
2560757
1536861
82819
2767012
1279081
1297466
2108969
2145359
1757993
257123
1000966
100733
2707516
1730907
923931
209165
781063
1591680
1041314
1723515
938346
2214613
624288
1209294
2625205
649725
1450378
906604
2887509
1337046
1930487
1144202
181328
1578131
2304660
696946
1906667
2519849
896145
2204997
2605491
870304
2325212
113846
2221312
1783323
1054234
2411353
1423983
2236426
2592291
1761192
2839250
2765136
1570402
2317966
2189598
1466394
312398
1967336
2159232
283044
1013543
2139959
1078377
1860215
85812
2171331
2008069
1452522
1026986
700247
1388780
1965625
566476
572377
1026678
1158015
2507902
1526639
2030654
2856911
1988337
2118487
2843496
2303643
282937
1740841
598196
553476
2091868
908459
2799090
2757840
1233509
1933672
2294365
2144859
1769412
2073816
74956
899427
1330584
292516
1510092
508503
2081889
362900
425730
2765643
120713
644644
2795750
134362
1009722
2412623
696815
1464624
2740422
2235280
1477847
832289
1183208
2387130
881421
615013
1204963
1421745
2226939
1839031
504739
1772836
291081
443442
1816718
1191827
1571294
1766665
259526
2643846
2717163
307600
673667
613077
175568
548166
2878262
2352754
658883
1200539
1774475
1744353
1287719
1234808
2387414
2265580
947622
2329457
1099161
1681926
645789
1750810
1794563
950968
2939509
180150
1939628
2623658
358966
2424815
1500180
1838116
2432737
651881
2359605
2878555
2570150
1377609
1575846
1884325
936295
1260431
2899206
1718967
1818838
1066547
51730
1668318
1961259
2161625
2466091
2548163
1589021
941238
2394423
2612125
2341993
2159861
550580
526008
2628492
2851191
2939244
275015
1955862
2430634
393255
1532666
1835501
1885748
2417599
1552305
2253173
1606802
828290
964582
1728944
1168191
648692
186684
1889694
1280265
803525
2187040
1541999
1229113
1121402
214994
2349649
1017060
1910438
2148840
2388227
948158
2423305
1575550
1871117
163817
2204496
346869
464395
669482
2544732
1495165
2153384
1223074
2620723
1324720
2561183
1265992
2470094
968164
1059753
1122900
503319
1314609
1622867
1833352
1987855
2322563
1268513
2898151
2805210
1780932
1261058
1146065
2068936
811782
2242415
1857975
2671036
544475
445970
1569918
2478190
2292602
245686
85556
132130
440796
163948
181335
2932177
1293183
142072
2709965
2581861
773840
1108933
2528459
2162247
601932
2420570
80529
1151543
1667994
2599746
2276837
681454
2290168
1350292
586499
2323997
2019922
1456535
2628725
1889809
522198
1150996
588655
1371502
2627190
2824362
2911679
1181496
767527
171442
1247643
345764
1949606
521871
1516915
2527128
361539
372321
2385201
551455
2869552
2608333
2571542
1067704
2441903
2530321
25258
2550687
1818369
1908429
1047007
2897419
350772
772198
1443728
1274104
1002306
1354918
337661
2360814
741322
2922689
1236119
2368240
448437
1588133
614705
1348905
555765
2568376
718235
1153018
163043
371
2888965
502175
2797546
1375730
493221
495380
2355174
2122448
342846
1433609
1282014
295332
2729673
1359894
1228905
733144
1537135
2051053
477970
1649953
1439800
117779
1361500
591094
2264997
1359949
2927523
77474
2853567
138973
2307002
1526062
286685
1805099
78302
1693337
1277762
1779710
339054
1311776
1967119
608403
2133578
1243595
1556324
256402
446481
2469391
2804443
292712
2897055
2214696
510588
1985846
2778864
1402507
2191323
1810547
2264259
2548547
1092144
1169661
2020487
2833131
1278916
244909
526832
2214041
531192
141497
2530128
1608091
1180312
1288399
703544
938452
2619001
1595093
2419843
805719
1524727
1066219
48105
309754
1364996
2560196
1701365
2242757
263746
341042
1642355
2725910
1727126
2940491
1433749
3196
2636374
675502
2783777
2294681
1450800
453915
1210610
1382913
632959
1811279
2123171
2802837
2463110
2823797
948206
299177
1537688
1601291
2025385
1994712
2788559
1686389
784522
1022711
943043
150667
2074991
2177580
782395
1584024
2064939
2479895
873155
2081859
1140288
2315558
372313
885027
1785903
2842518
2045514
584976
1563446
1404720
2062573
528388
2550103
1570813
2517631
2520245
2446801
724848
2273247
2261138
133865
1729495
1048349
443399
1754307
2131509
77694
1998683
508303
1709013
2601292
2153780
881156
2819934
1884378
127178
46402
390023
2744808
118263
523665
2659936
2774985
2671362
345852
1565515
2421672
2427086
668118
845714
2805091
1416199
2357863
484383
1142153
782443
747313
211186
2939463
275059
1702083
2557827
2897769
2744499
1324027
518489
310702
731217
1034498
194090
1738343
421775
2060173
2204783
1586773
2571347
901330
2133454
1681337
2056865
2162953
1001577
583993
215872
591008
2299932
175209
1556137
1569976
342605
1042979
2111206
1197555
2008575
2346752
1725990
979965
2157168
995498
1381233
1161454
1326078
2504628
1193585
2776111
343773
913095
1260929
2204626
2112782
1135416
1221210
1035503
311093
518105
2789190
2229710
1925137
2044182
1065370
768116
2714253
1947057
1471142
2414649
88117
2436379
2367820
894119
2666860
1715852
1631486
1319202
1154357
2319223
275628
1338002
2671636
609211
1215804
1429533
2137380
482903
1058251
899427
2905499
1967091
1066721
87979
419179
69456
1896933
1718353
1549939
780063
2906570
898514
1158992
2767362
1565820
1112087
2008383
1232404
104143
1488793
711445
946065
216115
2917043
668208
1381086
2794163
149393
1640440
2830915
976112
614233
1205386
2457852
2641504
2327209
1929638
68032
206726
2674762
819803
2430258
474330
2226682
642373
1169453
2541735
2405932
703775
2888968
2388852
1972485
488668
507367
921652
2386710
2187445
1919151
2172694
1505565
1031100
1085043
2481743
1807158
599711
1849751
2688599
2040188
442715
1024995
214379
1364380
2212882
1332806
359762
1507762
1698779
610157
1957710
1694741
2038149
1049261
349222
1010974
1286400
133033
948383
117713
2458071
452870
4047
2531758
356366
1993697
1240200
109271
1626748
2703877
2701151
1856637
801001
805935
2683098
798355
365410
1044409
1940845
704782
2034724
2859345
504981
1317376
1677106
661271
249314
1107666
1829443
2257862
2288442
1019172
1334274
1390553
638617
1435555
1541894
1906759
2697099
1473673
2266244
1955495
2503812
669088
1781987
766822
2574599
2092768
708255
184297
2532493
2075757
1132666
1358833
1324299
359387
937824
2313906
2736580
760985
515389
2557464
1405795
285724
2595770
2058665
252435
2107651
1688403
921813
2685410
969175
138687
1967106
1717092
263771
254251
2675017
663363
2294881
1199787
382297
1770979
1100909
57977
112347
2669234
1229211
1942169
2529611
1408762
2143250
1215468
1877189
2621862
2404032
764457
2074616
250820
1514763
2112741
1515415
823647
587729
480990
290921
991903
2812731
1760032
2761957
2348823
489294
1880738
411781
836259
637329
1363686
846838
852916
314873
882898
1996400
1855162
2057684
1985657
1141990
1894954
2055201
279707
1570244
528965
2234719
2392267
988214
2615578
1068658
2830142
1719176
2130328
2407934
2395602
2308068
417810
267928
301219
1812746
514672
1860962
608862
2843885
1569392
1937254
1924643
813363
192601
152300
1894897
442829
200550
1520707
2005934
2073203
1504979
2445329
2709401
2152820
1503584
927444
1732720
1697770
1327468
1226888
2231424
1563812
2424476
2877944
1741761
2057680
2791722
393841
2619161
1566786
422995
22575
1489896
1626275
2308649
834482
1313755
1545053
2330556
2254697
2353252
1168823
1987646
2381264
96329
612730
468583
902177
764502
2500512
2754959
2336549
2136638
2772675
516013
1327743
1922223
594540
1884743
179524
912559
869386
2762745
1859109
2041219
676567
1662421
1507766
2057196
2083821
212738
1658667
1061294
1341190
60171
32468
240346
998809
1750755
1037836
2865339
1268862
1808569
173667
847540
2870251
344562
1496996
1443015
2447301
2886869
1149819
1833119
2288440
2639065
1081898
2398079
824009
519562
2417615
1670576
125780
2878484
74550
1636336
98179
1716839
196621
394930
1518662
2172740
544759
1970077
1261147
1189292
2382640
1580164
2819396
1938039
1452074
566067
1748963
2827313
2028222
1052489
1570599
1064682
1113635
1451419
162821
276151
1416175
2823203
2500348
1018125
2404784
618525
2351950
2115795
950234
1250776
1009620
430987
2939991
1712635
1185044
639896
2692931
1791566
1218530
1104009
2003630
283374
2771934
941356
1930735
2900834
1973532
1516918
1408000
996917
1590201
781596
1371151
1244622
2623754
2855409
1132442
1268398
1415165
326679
2642061
2396753
1687864
2614143
2033162
872777
1300164
1269991
2148064
2389855
1326938
2440725
486322
2312300
1719703
1700039
1291586
1941076
1100086
2156348
18325
2334464
2755072
2926718
2359043
2623931
2417303
2250792
1400237
914771
2135948
1812032
739057
578697
965409
92004
205488
1569770
2093954
2638866
729388
548385
725402
2617882
2009166
838931
695193
2241891
692314
769301
2709743
1298180
1425620
2327213
524799
2600465
179385
286182
2659517
263276
2404499
1722153
415070
149337
2492171
2324879
1508919
712218
1333985
1283096
2318261
277172
1265630
718731
41111
1070153
580099
829516
1633264
1614258
1028595
2428796
403727
2926023
325487
2923178
2503650
986760
1180303
372717
782749
2758178
2104381
570562
2488160
1834817
594601
150116
728662
1696560
1365577
52300
2087137
1316444
1048994
491458
2173700
1329248
661005
1133194
2282907
1757673
1504701
1964501
2732288
1295223
845448
1990277
583219
2629836
1821653
1021667
485439
1856820
2496168
2755405
116974
2177055
1108300
2925778
2440175
1139600
1524785
1383280
500525
1269653
966676
131471
634364
1322884
36743
652936
1687943
720868
453328
2351645
2873345
1947151
2420942
2649210
397263
2623914
773095
2568705
2301833
1859789
2527341
317225
2759116
629557
2277811
976995
640837
1840391
2722158
139829
2363300
1401372
2323615
2918921
1025257
1336892
2368761
509615
2571091
634104
889989
874495
978501
353848
2168237
955677
899738
2901775
2289068
340941
1793496
1077571
2835460
491356
784374
157222
2831899
2442232
1578631
975088
2029742
2497578
287208
2148018
2428907
785952
175174
845501
107478
687129
1087825
2132364
2450063
870469
741611
1202725
2012503
893456
275986
597458
2116128
2195834
2413908
2412848
2046393
1046836
2821093
2063329
1454288
330623
1191549
2005883
1744514
2896594
2766771
1046051
535265
2469349
2448661
161672
318591
1493541
613975
463504
937912
733817
1711336
187561
2682112
1482168
1892944
984714
1248645
952654
2872201
839509
2896188
2718223
2116194
1133416
1119905
1170735
36225
1693718
1952790
1918668
84034
2337735
2894087
1569802
147453
989234
786096
1775332
1852835
1453325
654424
1452809
1716552
1280715
1008440
2376567
1272484
1248041
2351825
1507433
1436868
66117
38452
1727192
1022261
191602
136759
2551589
2122139
1655993
2026715
2167463
14874
1592615
2809494
1649443
2259784
2211212
1293222
486769
2159308
1039544
2015382
1208104
1892146
758517
2299108
1216228
2801189
1048768
1693854
1582946
148131
2019422
2523071
1733901
1339865
1977714
2298176
1906334
881906
1229378
1279990
1391061
39116
2210441
2761350
2619095
1844139
688534
455263
2615616
1125778
1318524
1621325
553236
2527058
2828023
1313742
2871289
2164986
1544887
1005534
868180
1570502
2626026
569603
2148596
1401406
498600
520455
2794244
2077813
615869
2383291
486833
392280
91203
374815
738879
1984907
909704
2910548
1622681
505933
1959764
2288178
181235
1576717
690154
1341265
2630154
1087073
2416608
958054
2292845
1719771
997527
85251
2021934
1615954
1205623
2620429
1302901
2037352
27280
22154
2119515
935856
2737302
1730162
2060947
669226
1381120
720711
2659116
2753167
1192841
319194
650647
38219
1818130
716498
573539
97832
677859
701478
756303
2581736
475786
2227217
1017483
2561277
1641805
1205160
461194
784023
235067
2672643
2076123
43309
2662825
1185794
591564
2890322
84426
1214584
750126
1842667
2519956
2265659
2465869
480801
2568588
2697
2838806
235681
1994354
1834305
612210
105742
737484
969671
1873472
2653588
2078120
2827863
144197
1650080
1862281
1234613
1097608
1641744
1523877
2667160
1824875
2518426
1768001
317473
1363982
740567
673589
2473083
444117
1486530
1949962
2557133
2257476
1459946
662720
1007001
1427187
1207047
1891023
616689
1457708
2651312
1581303
729627
2531104
2394627
1252944
207862
318018
2383510
1538049
2258670
1582094
2759190
28009
132990
2601929
1266871
453290
2387924
508291
289528
901316
2216234
1141578
2299590
510465
929236
2544375
2439528
459299
505605
2793832
1992346
1036054
1889247
90679
1751224
2927607
1682196
1572805
733919
1903575
1438264
1116956
1899259
1663278
1897849
1997655
1800251
931858
2711951
2060969
2505333
166912
1104820
1262051
119221
1206135
2086139
2694157
1976019
846991
2325541
331083
1169460
1814210
2441178
1435177
2350601
479747
697824
1757158
210070
2467742
2773927
2116166
747299
2072319
2291978
606041
1053542
1583139
1812995
1200894
119382
880822
1963420
1164841
1157643
1940412
1921509
2656098
1550269
1275003
1432787
1112675
1156177
2763739
888297
507676
984954
1577145
1702039
2442677
1715544
1642837
116025
908292
370104
2651715
1046099
94738
2171441
1351761
2382463
1425325
1100875
684090
624947
387652
1977095
627767
1660808
608846
1478429
2199890
1166397
1283048
913889
1904256
1700162
1095418
2236361
276839
2375167
1167626
238699
2028736
1393169
29303
1909940
1365025
1652013
1738636
1834332
367205
499308
302046
2922601
523796
2475924
915401
344928
556522
1323420
1048320
1450518
895744
2576666
2592677
2773076
2649596
1207979
1735990
882700
2195748
1121295
1173743
604728
2191973
235662
1631091
2520682
1049509
1608302
2724550
1119710
1086793
1245287
2464857
1250017
2603255
207496
2475854
9337
2428617
938034
947591
2909083
2295655
2142974
1748746
711617
2475757
2892066
996310
204401
1200724
1845346
1306367
1407833
1221081
203087
2088663
2123629
2249958
861869
523890
1719582
2914257
658195
1147828
1977736
997337
2515060
951463
2660114
2257953
2762425
2327960
1158189
1429098
2305530
1359810
216704
942474
668993
1099149
1814421
1494845
1643379
1486810
797831
2557585
73893
657129
1520230
1284933
1378525
418039
1997583
257180
171909
255958
2706813
770201
2160554
2853522
157550
828315
1419390
320933
476137
112622
1411410
2262148
1718444
2358794
1464308
57552
463184
554208
431330
523861
660898
453143
1369321
868786
2567243
2123453
43079
2892322
1503871
2150948
950032
196135
2204025
2507871
663600
1976575
1627219
518426
1584485
722324
2528444
1899412
1494733
2624025
1911215
409959
1389508
2659356
120984
1760385
1881982
408529
2896903
2925027
2216581
2888432
2883309
2340177
414996
285826
725006
363640
538748
1487755
753217
2711416
409257
2679566
1329229
1612581
2369192
1260242
2788244
901145
55001
541759
1528411
767287
1797214
1264089
735144
1653504
1574875
2866030
2376103
2858926
407364
2001398
2743906
869545
2394303
2224362
2789276
204909
1439610
2394997
2097249
2751096
2414364
729875
1926937
2331758
2394118
1953005
634275
2881459
1399086
2363874
2679348
351412
543872
1543262
1734819
1432145
2452420
2793273
1895928
106116
485981
2232298
2884693
659704
1636908
270263
1252348
2744693
1224447
1868306
406242
1823086
2899606
924908
457929
974691
323349
48228
1569630
2416372
2089448
1431494
574366
2866681
1411193
1522307
1743983
1528425
2526942
347829
564713
2123527
864804
2116052
2634991
1907298
1543783
1147733
166657
968720
1673239
163838
2513958
1384794
2349417
1622331
2786716
124480
1658866
1075348
2927134
2302350
1150599
2075289
1244734
226101
1701179
2689902
2935630
2662705
1450975
1448917
2073561
1292637
2269662
2892034
326424
1100175
2484469
663865
1259885
1214918
2930813
617431
1296575
1293634
894761
41765
1675836
832121
1942245
1505702
1943817
121756
2777625
968570
886686
1659363
795468
1284769
1376378
1124952
2189647
2301375
334859
1783097
1734055
2450294
847296
1812046
2260776
2912191
1540697
2653975
1017260
1892548
61956
754197
2590738
484557
852340
896289
1036123
1753075
2410556
79080
2773709
987219
792482
1245904
962778
353918
477892
2626216
1687009
2817072
570986
1186721
2001572
1699052
1958271
2732418
2705121
1062578
399360
1859440
1361970
654385
260835
1508057
2861003
2585878
1209226
755110
41317
1621175
1043429
2667231
1448832
2825544
30592
2705690
2755763
128521
1023595
397359
1134336
954743
1556503
892350
1232017
645505
1610992
517041
2671511
1447777
1342891
1358016
2314348
978135
1942936
2535773
949927
260492
2544905
533475
1667189
2598665
57610
596799
2151178
114080
805161
1896924
1428806
2885617
849838
2863319
471956
608838
2118883
879481
788431
2271741
141670
1614866
1396938
1614405
273187
1565230
2380536
1213358
111494
1966757
2326148
2758862
847231
2364629
1001525
181557
1438522
127258
2451777
2935238
1663386
493843
2598246
2817475
867188
2549287
1764108
1832634
1184903
494426
2580170
1341141
2322582
101636
2660903
1300091
749849
937031
1599120
2337823
2849274
2108311
170722
94711
2530558
2245753
687404
1435043
2826738
1547076
764762
2036083
750610
406809
2345595
2065718
815687
126434
1298907
1079077
125689
722161
711806
1386452
148659
2025026
2587586
1185812
1561140
30866
65550
1368284
2266000
1457181
191753
156812
2889228
254389
1585387
1079902
784799
2601881
1927002
2212439
184728
652243
2445520
1058939
761873
1291917
346790
2878152
2344477
2737188
714801
681163
229106
1026065
496762
2467495
1471195
1888145
177349
1570015
2687091
1376311
2104339
230683
1784375
1043568
580444
1174768
1565826
1214843
1243847
2894018
1504570
41301
907133
803548
1086024
2469563
1892029
1031985
266210
2734725
2848037
1513526
2867261
2241205
31754
755182
48366
901049
19462
1835580
272140
1207025
1594657
234865
1905415
559453
2232838
507121
1188458
1516769
1049791
2817657
2498362
694103
2228895
1419525
2691831
2747375
414605
740383
1266885
2301877
575268
266184
155131
2122220
1910250
2528062
2405900
2210994
421415
748946
781361
2272320
1050419
1492731
2394782
2310491
2654669
2206166
2530456
1884549
147898
1689254
1972075
1565401
544454
336997
1988962
257503
1317622
25469
1151202
1172225
1878301
1707854
1998791
2025055
163274
559668
199444
2000455
1580831
853873
100974
1298222
1545298
135421
715203
1889839
2290596
2882562
92190
2160930
2367041
28527
1448569
1912797
156870
1506638
2634343
1341648
472167
794651
2255749
906451
121554
2548069
2611330
1707787
628079
1330311
1739553
559151
1675105
188457
309808
801333
1482212
2500270
1611016
2096563
2364919
1461316
2268139
2469729
1005109
2573210
2765258
653419
1948222
2185099
887771
1527257
553625
323431
59987
2621207
556684
1112051
1645216
1771997
1358772
312409
1659
1627928
320904
2518075
386853
2874240
682553
1399741
114400
1040056
1085386
2113735
2901388
1890549
74868
2496807
2479226
2915880
1854215
143290
2285000
1969710
1980088
1640292
332187
1109707
931882
2351396
2399441
2196569
1321455
23886
1108387
2787381
2087470
1270753
1862316
274953
2037054
2566962
2234529
2474737
842665
273309
1788988
1323427
1698631
1519517
1470336
307532
1631329
2488188
1335468
2928054
89081
2120182
500191
1300080
2322700
1606345
1413299
2022804
2385514
2936244
2612825
1908073
2931024
2925370
32989
2055966
1975669
955457
648463
1667397
2716420
157385
1504462
1730668
806858
1143009
653155
2395610
2288455
1554246
692274
1117908
173685
33120
181224
221031
1617865
545599
2386316
2125195
2500317
1365824
1115081
2043253
857021
2879924
844310
2153123
115027
1300488
6769
1990058
1531622
30642
1421347
623660
2646431
2744086
2071759
1715789
150986
209551
2824377
1781404
1843170
144468
2697305
19595
1902165
317078
1020454
2634789
289001
671862
2038510
2849323
221237
981322
777500
874780
251987
1503945
442289
1691082
84925
2668730
2545777
2295599
2028021
310582
2504927
2009702
1384444
1806932
1414660
2662856
1845932
450571
2865623
646507
1937311
2595636
2423511
2265909
1382376
375940
142369
2351596
331784
1378032
1842646
464033
2819719
1786876
2639226
789892
2385917
554154
1339568
50340
2457908
1778657
2830944
1714379
785462
1291119
1425099
2877758
1234571
1657609
1473174
2574503
1631579
1027594
2416847
1540483
1639863
1444327
1579896
2382684
651040
2456196
1093782
1004589
46781
172728
738806
2170243
258784
808814
2294121
1901729
1259427
756827
1040553
2207634
1268475
2234057
1026609
133536
2110360
2576244
606163
2689268
230317
653988
1829714
522067
476492
1871463
2170362
2291293
1600176
1902152
2613855
1187290
811015
1400059
2532401
972115
1381935
444415
1474312
2765304
528324
282626
840045
360587
1968715
1432033
516643
1825002
1838718
749353
1111942
1703906
1768176
133675
1909455
134012
2084250
1959300
1415016
174093
883938
1515947
2775058
1407822
2759124
909859
2027990
409320
394406
2635362
1868823
2193534
941609
1579196
2017370
1929054
2202340
1018582
2600915
2013906
527783
1409874
1111684
1451030
2476002
794390
1740974
1908984
2157096
1310609
1362911
2596866
1888259
2530657
1299859
811585
1182939
2028522
1361910
1770882
399738
466630
2264887
1064855
642761
2832827
2799664
1531726
2511587
411061
436081
840042
2621008
435331
2559646
2503840
1987600
1306317
2610368
2166487
1829148
967770
1040320
2074154
1526095
1840221
1636363
2438691
104337
1402517
2097347
380681
1797053
657044
2506771
1067994
1677752
2751084
856408
2370493
1806449
211074
1444684
27530
213639
2489681
568240
2252343
2390042
1759871
1018826
2648069
730839
342858
1231479
2229973
2497118
1495199
115201
539433
2255618
2614161
55172
644712
2846510
503235
1476275
2771340
2766712
1927852
146878
1812196
1501895
1470662
2271717
277149
2449209
2858409
1545126
1201086
1839227
1179454
2810598
1409635
1788974
281262
1586749
2872364
1647056
1742603
205435
324618
1993002
450858
884960
2025829
669311
2672342
1157045
2368624
1350375
1596471
1421045
472759
2115889
882331
1268434
2349404
584301
2273987
2536226
1619711
437552
165051
871590
81310
2345449
2922944
355976
1933086
2498902
1855172
1569150
96611
1770072
1579865
2339672
873235
2149712
1931687
1467547
1788795
2688465
1944898
518856
220856
1411589
1638492
2364877
23243
1033387
527555
2304668
2634729
2634033
886214
2301423
2545703
519099
275337
1074941
1521289
51477
2030132
544389
601354
828571
1985455
1329893
2731181
2000261
1413570
407824
713930
2046911
1766595
1536810
1753097
2901039
811385
1995897
1210513
1671357
1390843
2432781
1363975
270476
2717745
1773011
1737483
2256626
13459
1374299
452992
140804
925918
2276820
2860543
2178609
1404246
1145894
2811940
2819730
2702909
83549
697985
85864
2311205
1330491
1876813
2935195
2439166
2330361
2686021
2227604
664706
2675526
826756
2332425
1158770
91067
738616
1181030
72426
2255996
426291
1509748
2428960
2364953
1930114
1154531
1549338
1101357
951734
2261182
385222
2858236
107951
659486
1342510
1773367
1591738
840270
2837489
687925
2461909
2230043
542726
2602917
2728970
1169499
1975941
1628134
1081414
2839481
167622
2232768
642953
323660
285383
2562296
2540351
176373
1018804
2729229
951503
2887096
1269818
1068844
693089
2527376
1026000
455173
144284
1163592
2111812
1630576
221429
2340059
1966722
2396858
1109379
1798508
1577178
1909051
1637368
596886
1541993
418821
1685948
1336098
546600
1435974
1918958
2593215
1844055
134212
2587035
42111
805465
1638666
2419906
835296
177945
981590
1503739
1767747
2560821
2868013
264022
2556171
2316719
870690
1107424
1642322
983729
110679
1359206
548761
2482240
447894
2728539
858400
675866
754805
2330281
990561
2876876
1097923
2407750
2134458
367833
1539856
1360564
2749101
1931085
2250734
1412849
291659
1765599
2808999
917990
1104913
1543937
1328437
1164068
604288
1255646
2698119
1961263
2768910
1095343
1303032
1235066
2631844
2412804
1094868
2268133
2758060
169651
2256103
2135126
1831367
1559190
1021042
2115427
2112285
1178960
1440310
743792
946602
2853913
2404583
1138856
2863277
2594428
113221
855548
2911420
2194321
2495151
253358
1006876
349373
1102549
1360637
921547
1281143
674911
1753223
2117553
165824
2471130
561972
900296
1946772
226870
248194
1943479
804189
1028745
884725
1017096
700928
731292
362052
1668908
1224246
2531759
2836169
1131191
2338114
23344
704740
2155030
2378135
147052
2733982
1456720
2848783
236554
1805095
1983186
1455783
1669136
775439
202383
2358484
1084660
2892048
2429623
2787405
1961632
40720
2385718
2546028
1850092
86730
532481
1550858
2598342
1365503
2170156
1073591
2522940
1028319
2305129
308212
645475
1207910
2204188
939625
1307381
1938009
871594
98662
1397348
2841516
905981
2376471
2911401
1768026
2158497
1537260
905887
945764
2753507
518491
563949
2425674
1479306
2097411
483142
1534266
893900
1348241
2735966
349200
2652219
703258
1496265
58520
2279020
2825824
1055080
1562876
631264
2758744
1362287
2078512
1658306
2361053
2449024
1942591
1815245
238529
2793464
2172436
722911
1125068
2488094
588204
789324
942527
2702138
2900323
2141861
1554560
1030912
1116511
477106
2164266
837188
2688923
1670524
1462413
2479424
1314849
620542
606347
812924
114797
1909994
1312976
1840330
1142776
890260
2590056
707588
162465
1336928
473119
1858239
766959
240612
1197698
333189
437926
1631475
2511994
919338
2872699
111657
466077
2736100
614870
571083
2271064
687201
2125012
1635568
2198801
2664343
1278525
984374
519188
2223476
1665574
1473057
691691
902646
147964
2696015
2292029
1817245
625466
1923537
2390872
88564
2077062
2880094
649305
2720809
2375261
1887253
1006452
2223353
2548677
20671
2093366
2094475
2399470
1266276
2546341
421654
651379
1736026
425059
403947
1845616
1899089
338843
2068454
280319
2871017
697112
1668645
1280298
495584
1912821
1265878
2589780
258748
2531966
377014
1411408
2861438
519850
374261
232992
442750
850315
2088413
1937818
690283
1402816
835423
444299
1200695
2739860
1535385
1529393
149342
1590340
2888490
1236425
1737711
1745719
761500
1445576
537764
453673
2601086
899140
326320
146056
2108143
2630545
109058
2322937
1045590
642453
2586857
985574
426186
1746116
686613
245361
1649919
2031903
2142865
2847655
977572
813485
1064348
155127
2579358
2454636
950032
1170379
545387
458710
1571714
2023831
1177753
1189397
237676
410800
1250382
1132796
2012086
1874296
2712405
672653
2349912
340359
2921810
2398019
2682905
2293728
1287342
1660605
2269210
2796611
1431419
922975
2852915
2694741
2341964
330422
1808912
2688472
388923
2854127
2752095
1299776
1200833
934403
2035986
1698153
1388179
2853584
415158
869110
581505
1765077
2924722
1064018
2000124
144437
2884176
218064
1171566
2566634
2833433
2473711
2283147
390538
1392244
614417
1173469
2310570
2394458
966719
1039414
336722
1990668
1902285
2823250
82433
298438
2204702
877230
1884935
2068931
1889912
1858569
2463326
363786
1604266
2007570
1212011
2467434
470186
1435322
2696910
2091739
550170
1952519
443410
2618918
244312
2636516
195279
2175020
142084
2562357
357166
2881064
836941
2207853
2662764
920832
2848554
1634781
358085
996471
1483619
2650399
2804604
1784847
2064355
1746858
1299636
585835
78599
175495
1611313
149484
44373
497306
2671815
937626
2724958
1824804
90421
732706
1708012
10970
2224319
1397619
1643106
2531667
410429
2601216
1760388
2920993
209866
1499984
825110
1142342
94873
1059103
1828207
1109886
2714799
1158091
987997
1170605
1911649
2564496
1664762
1289645
2019345
84971
2628438
2492826
2283931
2915835
997294
1997001
2635361
2128074
1260470
199762
1581084
2041326
828505
2257481
892223
666639
232982
1303753
1004703
868125
2907334
1791001
2140681
2924260
1116519
2203542
436613
981979
1599697
2597553
2074643
2448556
1507273
2363546
1690769
139036
1687087
1470237
429126
74722
88980
1234419
526114
1793117
2266745
310311
1092277
2882655
2685584
1176383
190704
1229269
461419
231009
2336888
2885535
2029111
750631
873914
1061581
1954084
1656791
1261421
435913
2405677
713012
497861
800669
827345
2471734
509401
674407
1997542
2438319
2153616
1122929
687087
1210444
2321384
635049
822893
1443584
895516
2878693
64699
375164
70826
2564518
1324305
1755065
193090
1869143
1371205
2104530
1290534
1930015
2342806
1955867
179969
2035834
194185
1228490
257981
996250
182548
2064811
1144604
2574206
1836204
2523923
545349
77874
938751
2741916
1121674
540596
2033936
607369
97845
709992
1479547
2751449
2553508
25122
1419886
2267745
1304405
2104506
1665337
2859701
2890734
2416418
1389349
30001
2317761
571565
2741003
2143677
745420
2248663
1025667
591541
1605757
1506980
1697989
1971618
83025
1167469
1400947
2736679
102795
272449
1663375
2404356
2499623
2641469
603226
667701
1037940
1455247
577855
214265
2089320
2418353
2592740
652589
884621
1826271
2139455
224719
193078
1706078
1387945
2316159
791830
2448993
2045300
78587
1100741
2146586
1244699
2490197
1192499
2001645
2708340
683530
1090711
2704211
794426
2280127
911936
2101796
1257405
760028
76309
2242768
2106131
432405
1266612
794954
1473222
2816925
104396
1135319
1649576
1903001
719353
966043
1055948
2559125
2565354
1609205
1812906
392836
1421043
1615598
1610697
194322
2142867
730353
621908
1633852
655667
966298
2045185
750797
581731
550264
843964
1728774
1612256
2725402
2640019
941950
1107396
848441
2738657
1213383
1071455
2449743
956961
1613544
2425685
2789601
146
959476
960135
1788330
2177079
2396308
275145
2529450
2103532
723952
142286
324948
308899
248888
862515
634166
2012482
432166
1271623
2904699
1553049
2340298
2065804
140075
2478790
865495
2434926
2485557
760264
2289256
1970863
1424811
1136935
393480
626173
925255
2173505
927443
799217
243895
84912
595457
2784332
1864792
849477
1146255
608643
2185810
2233272
2606191
1022113
359348
680385
670633
2284212
1809006
2894313
284593
336158
266561
1998881
1959220
695369
824401
803785
238259
2403230
2682837
1609847
222941
566736
2446805
1330685
295333
1833564
1380799
872326
1025355
2230074
2924442
1191284
1610151
917999
1724257
568930
742310
1775567
946723
627454
1061594
205355
1309993
850086
2063845
1409579
632878
2477433
1672106
2095007
623567
673775
1963111
464941
2092943
499059
1701570
1695607
1555614
190172
93602
1790041
1771540
1902955
1808752
2137941
1406646
718441
1911611
1840583
720587
1239318
2240018
915587
786074
2201189
195755
1755464
2079638
918427
2699037
1639507
30218
2933372
1898598
302063
228462
1739142
765159
288374
2248030
71263
565492
1642984
1270742
1838276
2906295
1698977
544595
2319150
2378376
503104
1244659
2406794
1614828
2258233
1469126
1432984
2092321
1573595
465968
2869827
2320753
1507325
2642786
2568139
1761350
2808070
586341
2717825
558655
902262
1563500
575938
2604068
499509
2882985
1966996
1948785
2168882
2658233
2642899
1344316
32132
1242958
1326378
2447394
1280734
1879426
2566063
2572113
2456492
2006652
1600825
176249
1043438
567998
2014517
1465775
1453745
2358571
2531328
2483869
1942815
2457683
2607326
713215
2848246
2610166
132006
2613622
2457134
1595784
591449
918495
1360547
1229321
2733103
1490779
1387242
1532481
976822
895004
2384570
2756431
1478925
2933484
200112
1102444
1450297
1212850
794165
2501352
1874756
2660165
2645726
682396
497859
1514823
2720191
78571
557556
1271678
680602
1647100
642365
141634
1238304
1016097
455548
370799
456038
1575432
2563959
254772
1161099
1494802
1998912
616114
2369711
1928174
619405
1223416
32744
1300032
1460172
1938974
439786
2718529
221613
2355210
1659899
541970
2524052
2822556
1503330
1145409
1128181
1708886
764595
479382
1522488
921135
2645366
118086
1421042
7085
36696
2182962
310211
1330755
1725822
1940603
770733
1232941
1487079
426181
2880774
788573
1222253
2401008
2123236
2740561
496544
2117799
2421113
542085
2759918
2234943
918386
1417196
2102451
120032
478173
1867513
2518095
293898
1583322
1845328
2027223
1458431
367324
230341
1693650
1645761
1884503
827519
1393731
202116
2129641
2392456
736110
1274994
2519042
2832223
1570511
639603
1500779
311013
82629
1614138
2714201
1866651
307690
170375
724575
687963
954637
2428942
220452
607682
237566
1066143
1072629
2901034
2359770
110036
1602104
317789
1419087
2237859
821032
1613565
514526
2500151
1853522
422059
2262220
1622281
1201236
2362979
240789
27833
1516553
2590438
1302589
2009591
2445384
1303853
2927716
1789525
1464978
92444
316353
2744622
2884907
1563568
2250720
2886021
2189938
1804209
1216870
2684885
1152129
2495061
1956875
1387421
2057754
2366159
1720480
1170231
820701
2033079
108328
1683162
967408
2758811
249166
468945
2204493
839646
2053403
863561
2203026
1444367
25157
2576456
359725
768371
813362
921533
2222710
1473874
972056
1811868
571774
601997
1075187
1656384
1428351
2075865
1113726
2745230
2849349
2215369
1520794
2059420
2553182
849
1772527
507107
70184
603447
121307
2283317
2136141
2157247
585676
1210228
1280166
2734832
455612
2407934
1132824
122473
551676
518649
640815
1815689
2314086
1099534
2564801
724378
2186784
2718018
1351016
783227
1084679
697106
1458293
1100630
829993
2138517
1577821
1102565
352023
2107220
1993407
2403205
2093341
187001
1081213
1441853
936550
1551624
2566116
401669
2303752
1170937
1844434
267692
1605845
1639584
2110421
946290
578532
1245309
950839
483732
1421596
1173654
2586881
2260628
2893874
1211915
2748056
2083863
909062
1049065
1883571
2785606
2328934
1761534
2763152
1635473
2849358
1813896
32035
2151211
1136762
2223950
1218190
1943977
258311
1275337
1496518
1642945
1232774
1519049
1038211
1997215
2384637
2368555
679583
400741
1128704
98573
1647523
849760
397984
2428396
831923
2025916
786965
139284
2347598
2699070
174208
2757937
938017
2877830
1967494
2181829
2502615
1881830
2397193
178087
1722092
1146415
2420988
2201752
2725851
390122
2379403
959041
502
919556
681994
1773867
1809885
87176
1662738
5491
2537276
472454
460251
2699136
2117060
1166147
432811
2918135
2532114
2098078
432365
631454
1679868
1864546
82716
130051
528894
925464
2461548
2688388
1678825
2462980
245767
1560827
2929576
1050875
2125251
1484650
1969335
2582217
1736537
1006866
2589339
975773
2940037
2012223
2026798
1603600
1739849
405766
2866179
2758358
2420162
1589097
2150793
2896041
275516
2933792
43235
932208
1310631
1363784
2721585
196399
2000768
2345451
2396040
1135132
2727933
2487225
208243
1874641
116578
2080370
1582511
1119990
74714
937518
177788
151198
1199543
1140194
2672060
211207
308108
127531
395969
853840
1329026
2027784
1155709
497093
2257309
787534
495537
2782249
2656036
631597
84312
2798630
2199459
2650413
1729161
2499692
909993
622614
1091351
93654
1516392
2221434
725843
2023528
116584
643117
1045906
2505815
2782795
767427
1492405
1219810
2219148
215831
1746177
2646957
609143
2627066
471118
2626135
2616196
374145
2015629
451506
2679598
1890054
1019899
2628993
1602852
1042893
2796240
1946474
1592151
788687
2900848
637219
1893105
1538829
350421
1474031
1537521
1746827
846411
2608962
1987555
279170
762830
2845394
783778
395426
694352
2082686
1838121
2412553
2639782
1348518
2283587
192955
1961427
1780282
864222
205242
442544
650645
1003908
1273212
28997
1771707
2190501
2936698
213464
36343
2506973
1459929
2215836
362713
1684792
819836
284061
2422371
1269495
1179691
829898
800677
589178
597758
661274
1268940
2902117
266141
2225151
2575074
863612
674003
1860447
1905216
1917646
1645058
1352951
853094
2823128
2647786
1230499
58077
1929103
1934055
2149310
340448
374716
2115463
1538649
134563
2859456
2761601
719
1027948
1160591
405411
818991
1256711
1603715
1665368
2218145
2005796
1619231
1006047
1085388
574525
1537745
2443192
1178501
110441
1179481
2884785
1851352
128260
299215
303077
1017526
1383108
888584
1868913
164658
2533862
672599
1609915
1597979
193362
2801472
956902
2062855
990685
1634535
1579741
2084593
2152505
2370974
497879
687378
850842
1930036
2842575
548236
2230719
559276
1833682
1584833
1130972
340810
1581684
2932295
2350072
772905
789061
313964
822371
1991404
1041898
2265758
952439
2715166
2712830
7069
105003
1228905
35913
2531038
307800
499880
827444
876223
1790674
2616269
1667770
2238728
1804123
1261362
125129
533408
26631
270369
2142065
313668
22715
733795
402399
2238623
476230
1701478
2769040
2843251
2316094
1150154
1207316
2303393
17024
2432828
2188326
2666391
2266840
2892651
428408
1555825
1869990
2928057
2048155
1027402
498140
2765081
1595710
292455
2272452
1130504
1654032
624840
2604895
1080151
2580864
440056
1387676
1708276
2409883
2142607
557963
614098
1884279
2027749
1128955
347772
1385633
273730
280804
651386
2135184
90971
356776
1383745
2624263
2454005
1145524
1670292
2209182
2004697
73597
1489921
2808839
1156304
2147250
560429
1441397
1611812
52778
2080334
2464684
833182
1628944
221568
965809
1724867
2457610
2644427
336870
560485
1309563
586972
2720553
322635
2491961
2488475
356012
526813
82152
2566859
1072576
1998311
2934013
1880295
1772179
1526641
231163
1114647
807573
461152
2148345
2344464
2157736
1939748
669362
311934
2286025
2116011
1892783
2816518
1327538
2097082
244892
1771500
874940
58586
2193817
2292145
1842811
1461480
602813
2873114
2381814
423091
2305382
2875728
959168
268581
675642
1210426
2025566
1457776
1260729
511480
1699786
708151
2434278
2737827
1896138
1347111
223220
915619
634444
2922052
1743957
1179889
2907024
494695
1647548
1668117
379616
2209873
1864012
1881101
230913
356874
2617540
1317412
2438587
853005
493534
448719
755350
1670721
90275
2494618
1443576
2100347
2265851
636304
1832400
1651400
779698
2892961
1053892
2542313
1896618
977202
52257
501429
1598686
2323672
1538865
2529421
1305034
25624
1185981
1674609
491415
325916
32453
2440456
1294731
705792
2608716
1534246
1511666
866821
186780
2631884
1849757
199432
2851394
1679906
2583151
451340
2100318
2816199
1342875
2573918
2460027
2369804
1105437
904789
1179251
1372542
2478411
1145568
2756343
1066496
496260
1138277
2796406
2300426
1032866
769894
2602611
2722598
828958
147081
1883249
2264173
2859715
403479
1175629
1261035
793386
25976
679608
1888484
902525
1947095
1028649
2803120
564850
1797289
2927508
797548
291693
342988
2771063
1346117
2120221
2583567
2058883
1381515
2165975
2034137
202533
57487
1738964
1666015
127582
1247336
527788
640195
112461
1823465
562875
504972
529582
1135139
992910
143454
2702204
2134292
1747095
1125925
2123300
696574
2070144
598372
2769287
353047
902330
1093252
1537966
1760175
1750560
2641939
1312861
52613
1117173
1726215
1642355
227748
504562
1155636
2085375
670268
707750
2659133
725840
1477813
2583932
2746750
219153
936032
1472753
1071786
2726924
2247828
1189440
1966218
2402013
2453744
686051
2005940
2040756
450133
2040059
2654471
700124
2134402
2919842
1688924
659280
1543138
290553
2755841
329351
2656934
8442
898849
2001958
2251357
39847
424066
992714
2409519
2078868
1054231
2738782
786510
1919461
2694855
375626
1233702
597951
833709
2027739
1937047
450124
2074981
2748727
496268
2582366
2501428
654223
2588190
1589506
86841
1928002
2597744
1823634
1921047
1007322
695010
1538335
1037474
2623898
1754930
2304384
110189
159950
1436448
1998465
1781348
577470
874583
1709944
1045555
2279247
2139066
415123
2369201
2216935
2094381
2652232
1209396
2293114
1600636
1311344
752236
427202
766526
37000
368712
2882722
844776
459089
320035
2481123
2219555
1943586
2425197
1110999
1154656
590560
813775
649965
1238646
150792
66677
650938
1412499
1138389
2368009
2301799
456510
1387915
1009564
1815566
2832725
1084026
505541
1880673
2310075
1450123
1597524
559696
2600564
2696034
2289471
426370
673757
501482
947772
2198531
1991908
1720174
978367
1548075
1865047
2474624
158870
960329
2139354
2072056
2145381
55666
984525
1149051
75980
881892
2109141
2931646
2759186
2580822
986650
2496786
168646
1255812
1243024
294905
2458455
167160
2382060
497394
748332
269252
1177304
1387480
2719940
155954
2197511
676643
158838
66276
829280
2883584
689596
1565354
1030794
1221916
367270
167237
122470
897797
2455900
2858904
1397012
1908268
959112
2795656
2090217
1346263
2889354
1298865
348507
950344
2752949
2139619
1143139
2401698
55740
202548
154192
2058693
2255968
2778043
2230911
1493874
1894793
140182
735674
1946992
2602991
2214028
1537165
974568
172437
886702
555765
1710815
1604142
1050608
1833125
1973416
1294124
1571948
570515
738428
1754027
2213558
1898399
865514
2910044
265490
2625538
111527
877474
90870
368171
1643457
2626337
2157442
2012898
1526890
1446055
1750243
1666071
2462494
2111706
1786974
1452305
1860465
99348
1241055
1686015
2024246
2637436
2221351
1352020
1739574
2247064
828714
2719367
2294401
1593930
2243181
1696581
493358
2633453
1182741
2111789
2377916
2243316
641746
1564797
2419812
2226816
19817
1552695
1292946
311572
1510131
562286
2772987
1578430
1968201
550011
735496
1243244
83558
431951
2885998
1724521
590297
2198367
1536880
1783428
1353813
1524715
49051
478747
142664
1334363
608298
1454670
213842
1979343
292462
1689706
415838
664211
2829901
76732
2369918
2835544
1304936
1866865
1748688
13184
996349
2700912
84247
2337144
2328258
2221286
2747725
597107
2522230
2441254
986684
277020
2900067
2797760
1159559
1010262
2636937
2513705
2176023
1990757
605039
821082
2128923
39264
2608047
374328
1003409
1858175
2364219
1936746
1205866
2862945
402097
2004821
1862373
1648294
1704769
1920227
1346020
786027
2461515
132078
2299663
720897
2421122
1112792
687506
1752690
2169109
2196027
232460
2121363
636040
1793822
1874261
1971337
242235
2930218
197783
142824
1361474
733828
2611819
1783491
514984
1042099
2253120
1929075
2467106
1597285
2904529
572839
2865183
1269033
501038
1720613
1002761
2034301
1899861
959581
934709
582077
621528
2049557
2927003
2928514
1958177
907574
1869226
2741791
1497020
377610
62032
2572546
1417586
279698
1378156
2447870
1322873
2670297
1351957
298861
964214
1772830
410192
2243603
1683671
2459451
717159
472846
2192520
2538258
74594
1619294
2617046
2735940
1568249
441825
1377170
1123575
1484758
423339
1937392
808720
368568
1744941
1921787
1569914
265416
1813932
1605516
2822152
1153638
490263
684879
1840071
1319736
1683975
993528
2903692
1329833
2549832
581834
2176474
1875383
608378
1970147
245454
2461178
901387
1833947
2595402
1685785
811075
2779285
2440993
2494147
1795132
118423
1541569
796575
2152245
2503005
2549516
2338605
320813
641019
1324858
480941
479732
2779102
1511181
1579907
2360882
1626666
1411717
1377606
987321
2400126
1945964
2356130
2181163
1288519
692390
561168
999810
2261299
387473
1755290
2281340
859152
462926
2642622
680166
978468
1138818
61951
1362703
1310380
2735291
1042886
2181434
1178780
258261
2103662
1346798
1185423
335849
1512447
1136055
796465
646743
3670
2126450
2467480
1233552
1672564
2694261
1094213
2487940
89018
1021355
2778546
2410224
1195827
899109
702425
2384085
1063506
329871
2009988
88270
1211
1347866
2096473
1919755
2526843
1832017
2526717
62718
743382
1923072
1485820
1298077
1222726
554855
31951
2763723
1749627
2091388
2044644
1487041
430576
1424548
2501482
1285986
1308743
1202243
1034409
2356758
1499645
1018152
857498
469929
1904281
1864227
456968
2740169
2706583
2634646
2226773
711206
904371
1490634
114646
2148654
1440287
2729900
2790030
52122
1643102
828464
1608010
1655857
1972300
243933
1104365
1076090
637539
2472936
920340
2917669
561141
314198
1789000
2481417
1013860
2922893
1584934
800778
2031563
2863330
454255
1151829
1595419
2286003
202703
1561053
2367354
847860
662267
2015692
80731
1702658
1838507
2676455
692636
2813274
1007146
895110
2574487
283155
805084
1443482
1132762
2704977
2358245
1768253
1996197
1896603
1908536
1550304
1147931
1325660
289568
382290
81054
2048871
1324838
671707
1846103
1538226
723740
661523
2056492
2895884
1288639
1198253
1260930
2569195
975721
1452555
2544144
1567828
1990531
602100
251567
2461658
537905
2622731
2812256
2396025
1866623
2696150
262318
439954
2567785
996327
541859
1597044
1910415
1617244
1529504
2671769
479597
1607749
1591520
406571
1849217
2361032
929780
213911
748149
417845
1904304
976747
2574250
1644461
839326
1556362
964690
232571
560560
1336419
1201151
2721013
2724888
1093539
1840034
2439625
353331
20413
2782866
995742
1128931
322025
2916709
1489805
1303207
1507652
164366
2297846
948961
307727
2306228
1834112
2672188
2743544
142548
128133
397777
150500
2637645
2053457
1947991
798263
1014081
1830374
2753419
699277
2154621
2153292
403419
351804
1378332
1407683
155715
2215754
866357
1265027
2074458
2916533
2800812
44041
2578622
1033929
2526816
963917
1034173
1530924
270239
1148833
2254751
1135156
1637907
403363
2000239
2587010
2673871
440799
2757918
1210820
1384758
1605930
1987573
126961
2621882
789070
1077505
1852333
2678952
2100215
2054852
1641347
1832220
1299043
1654136
1059789
538270
819734
561602
593765
2220197
706546
1092699
1935089
81432
2570965
2638706
45893
2537526
1368838
1439467
2073245
541954
1679753
2772986
226065
461084
1063293
2598831
1126409
957462
1899858
1985274
951152
1546288
2444151
447657
489873
681211
587619
414838
795880
1286306
1425389
1968845
1712595
2355308
2682547
80244
1690961
2084055
1544167
2702776
1627823
1872281
864081
972858
1069754
475985
265623
1950735
402871
62071
2338820
171959
191259
369302
1475130
2058185
641483
2355073
1230810
1525985
248733
1839860
552702
27134
1338680
1124066
1487126
1738571
19437
28772
1305020
708562
1862790
1844663
2181655
673937
2057908
1229454
1490625
1406630
480107
1106127
1596750
77088
2798862
455498
570605
1250208
1557251
352535
2265905
2500530
729830
1374835
982080
1952602
1901867
913355
323570
2237407
1309634
2725905
2023241
2187224
1195279
1921953
1313860
1982626
1128033
1262939
609042
2698219
659901
2056966
2822351
1947798
585718
1452265
2358096
216166
44068
1784474
720807
2317887
2704878
2616033
1901747
1087349
423641
2166683
991147
1683764
2122956
892425
1581440
774597
1532557
333976
2233597
2663668
88326
1283652
1240230
2791186
1169429
951131
2003405
929500
1386315
1677057
862915
2240190
2810547
960641
1194893
906815
2159170
577199
238852
1360113
2691533
1409688
900136
573284
1078706
665557
1962061
2753498
332706
558788
2910821
354029
2813074
2359276
2098427
995889
2797515
1945875
172836
1288201
848339
422074
313115
1083804
1533950
2593579
1227281
1215618
2286355
897525
1360509
2209634
502917
1626727
507080
960174
757788
1612147
1977500
2742842
1293204
1311781
686957
542867
1333258
1811819
233305
629845
2320413
1162954
1617385
2775133
354942
2630054
92003
320534
2700258
2865542
2346884
2871766
523084
731455
1620692
1754963
1405294
1440603
1550907
2524311
1088343
1281402
517517
487843
1554907
305300
1281357
226277
749499
2722990
2435463
29667
1965164
2324288
1872528
2032377
225801
2068545
680715
1306731
1566691
2126512
600213
2223068
186914
961154
2013761
95913
1106347
624543
625108
2355365
244589
1350945
1063309
2131711
2573155
1484760
2722986
775815
851845
1803234
1337194
2220986
135732
1891122
197645
2416890
463170
2472356
2425073
509761
2360677
826954
2245106
1985270
2660482
1561225
2241982
655777
548399
460878
2759586
352519
160728
2646101
1665772
2075632
1732151
340251
1019560
632507
1482605
2731797
758142
2800793
2289411
1916526
2330016
335136
157805
2510919
2072022
1682521
977251
1396576
1659815
1515496
1617398
1364706
2165528
336939
1971463
1482470
2435983
1017041
1593348
2163377
2921597
119449
1176193
210600
2923511
1230442
1417348
1457584
2080146
737449
2490277
1866981
1146940
1802451
1485062
1457852
1482465
1005910
1606625
1520617
607040
2799650
926312
220976
1309322
1702620
2219341
1589720
2794094
1054333
2254604
2426098
2638156
2396681
1948416
236771
643815
587407
1970017
1924854
1761959
2799465
1071718
1867218
1264168
1207931
1552233
342232
2534863
1084814
2461389
1000602
1979900
1317819
958582
1359875
1486032
1334652
1819559
1614100
1493078
2049201
1719081
868619
56854
1978552
2615443
1964670
822736
799236
1857206
257831
853307
495529
657620
474358
1832557
2253369
2683703
281173
2331006
632305
2904795
2914340
2082120
1520724
961700
2128267
1634468
2373842
1939935
879832
2797328
837077
669309
2835596
2056030
413788
176289
1550319
2298762
1712580
1759377
1250312
1751768
1747858
1634313
1127455
1391411
1465578
1042573
1149489
1143932
2911834
2380143
2519434
912940
2510278
2336693
2831896
272700
1123459
1193473
2748313
505373
2423197
799793
1656262
2131601
265694
535065
583300
1345606
2071695
1850096
1291420
337149
635311
2932548
1543998
872444
626782
2046615
2051298
194949
463454
479331
720359
1487372
1546930
2446721
1496740
1448356
936418
296425
1467229
1079197
1223585
2652319
2847973
1445883
528181
1330839
2020935
2925831
1187808
2031350
2468687
459190
367795
2927348
1639657
450471
2892580
718974
1772857
258298
1122681
705724
725806
1275128
2377735
2087023
1837927
1091369
1581553
219906
1849792
529639
1150223
870453
2073771
2372582
1383736
529645
1857906
1321792
594964
792592
213611
362597
1469226
1491729
2447065
2794248
456161
850857
1675071
2543586
1236890
2858456
1796599
925507
1608556
1902346
995937
257727
1616698
1273731
1628358
1694194
2235418
1628160
2652250
2456590
1515652
1072083
528686
1287440
1992853
968176
259822
1473861
1375939
2121478
1564698
2351957
223742
2320706
2542158
2167133
1588591
2765653
1164235
2240391
200361
1487153
680768
472351
646767
1061735
1284835
2897314
2396144
325536
2268587
535204
2913794
2143532
496898
607274
2772209
1049330
494512
1431124
512201
2473985
2168340
2841779
690995
2486865
196798
1537805
1354243
578514
826584
820462
615274
1490518
1735103
6882
1861653
2040632
1392862
2809927
1845974
315788
1111088
135816
1901683
790117
1317191
2181198
2421876
2437868
1775746
2290640
2427922
2076807
2434649
2339216
559302
158748
35559
252114
1371492
343705
293576
676799
430841
2821979
2852173
2057151
2804635
1079997
628327
2045392
2658078
1226288
2267698
842891
2109520
823424
2325668
714425
2408104
1861484
1435271
850390
1019820
1799807
525938
101979
1405052
1257828
949114
832865
2808182
2035764
1038461
1606276
1838031
2224434
121376
2286761
466615
1604623
914809
2573799
1100916
1727736
1658642
2259046
2249704
63586
520045
2851710
1406685
957294
2407583
1717640
768820
2192942
431007
2254890
1646002
2140224
351657
2771426
1928644
1042062
1701530
304964
1414937
615927
2288418
2193423
939244
71457
713516
647456
2353651
2085082
1195648
593933
1904882
1025084
2067967
293187
2577206
730885
473815
907333
333053
1240143
475478
788692
55854
2127808
980963
2218878
2064840
2325170
2357414
211663
261340
2813716
63623
1287718
549589
2279495
765988
1736967
470336
571762
1859563
2362627
772675
2717162
2378148
2382984
1584938
21933
1068667
1979020
1439871
1502529
2112466
738866
1006930
385158
1903407
1035125
258906
573919
2429045
2309677
626556
1057262
598209
2586723
2665590
1650945
2576863
81311
1902314
123753
2746644
533219
2532637
737386
1337737
1087101
2364156
2538874
475838
1965238
2506225
2009692
1046700
2323180
2221169
1467207
2317777
1906845
139261
739288
1368973
1693980
1883875
2330100
1338039
2611848
2835293
1957512
47594
2138216
427492
1890166
180877
885869
2269060
2911070
843801
831846
265464
2861876
2178919
1135407
2197580
2178433
2789064
1387263
2391594
1280148
2542000
2624551
146672
1103435
2421383
2210204
786509
2464601
2071137
2092868
2826741
580991
1680761
802695
313186
885032
736076
2321372
2510702
1720069
91098
829177
843883
2853926
2613080
10206
2030649
263269
1225509
639956
2712187
2479373
2483200
1714235
1581156
2756050
2630432
1822965
388092
2535357
1987263
2904505
2154712
520805
2891488
2782125
2758064
2215110
2109694
2715851
607200
2782387
574848
1732668
2652315
784793
472969
1880908
2590122
2265487
790576
999066
2517862
1079189
1587927
1400041
1946575
10610
338128
2937021
225515
2018837
530921
2803338
1229321
1772221
1228030
1492395
2792419
1745485
820859
2173330
1707207
1070148
2184562
30305
1990449
1034413
2027764
2348786
1496764
1614298
2721845
2515531
2250738
828735
2084287
2223426
102383
2338341
2890549
381587
556792
2508536
14965
2190841
2280980
1931547
2876534
457777
1196931
1226181
2707460
835760
319517
2914324
2083039
2451325
1522891
535055
63226
2207372
1810741
1019187
1722720
2090986
1182381
2399797
1959827
1319435
955186
71338
1774680
2076920
1473083
368730
1666447
422619
240159
1262404
169222
24258
321449
1130426
2392526
1681243
2601798
81788
2888282
1072762
1026207
131095
1025489
588897
2888068
1149492
1069581
1171968
1675881
2529683
2213874
1425463
1397818
663243
1283218
1332486
2311615
1339406
226875
777086
1228405
1843957
2234233
411014
975036
1793814
66836
2767765
1056103
1318045
1082563
2093473
981538
181722
363014
2500650
366256
1494030
2380441
213809
2340008
2597411
2529256
1996718
1651755
264065
2217823
535336
584589
1200811
1510002
1020661
2721366
1204995
2045017
2666681
749755
1149382
791304
956986
2638463
1311789
2437316
2419162
1820834
1458161
577713
2335079
1113674
2268472
609109
970140
1849921
1988071
1888477
2082484
137405
2681246
2623481
1010683
103403
1257568
989939
1652449
1207613
1899207
2555684
1871380
2596623
2688404
2702288
1098493
552816
1364126
2777458
1492643
348425
329621
2462268
464849
965914
2742062
600090
1874265
1212608
1127156
2327776
1820329
412984
2619316
1856883
986105
4290
2020942
2158015
898008
1021646
1227670
2861030
1097199
1438266
2345322
494405
2474374
1266380
507653
666926
1787072
1957715
2567662
2336815
2488264
674530
1713688
1707563
724530
1270276
107432
1955331
210175
2369821
1560642
2757884
823823
2916495
742224
723908
567193
1661860
2392679
1994336
1916193
671146
1969836
2299568
2773712
2400059
2426839
1994160
149812
1765240
1868019
140769
1410477
392028
2654659
1230768
1097385
566674
975636
259329
1921807
143223
1897683
1977986
229400
1375471
624654
2832786
1863866
2742262
2498333
2747976
1916739
882886
2313849
2859409
2559017
1380201
1925447
1141909
2060338
35302
2318163
2932978
1159675
1821723
1711995
2591154
2599939
1121674
608370
746801
651426
348734
2739398
1886388
2129149
632227
324824
535793
1052
213727
2743016
1484454
1021646
1037342
2617049
1466878
723459
1725966
1010124
727730
2191253
201420
732917
2332332
327142
2375750
977857
2153493
2488829
1179243
2470323
2029689
2740741
1610034
1511513
71677
2873557
2649157
1008893
887967
2376630
637378
1156522
2611646
1561712
655898
2683462
851721
2077831
1228380
1874709
579578
339464
1459446
2271419
1811794
2865837
2481467
1566759
278562
504778
1988594
1355696
2510085
2067028
396328
2230691
2481348
444424
1682751
1314113
538367
2649804
1842499
845765
2583243
178440
2789385
1423367
53324
1511419
2368736
778546
2562982
639485
1941849
2582468
1511643
2606897
488577
2917009
2928134
2702456
1648997
65380
720715
2924336
2513853
2661714
2412303
1237458
5112
1230864
966769
1841092
1717967
2642177
2327912
1834450
2511604
1088575
1381583
2474523
2508549
1062187
1479932
2712059
1694740
1855186
1056786
2888383
1079322
440014
1290254
1599706
1811427
1633077
108408
1132889
356817
2133950
2296816
2435215
2616705
802288
2699763
2418487
1089434
126992
2474236
84438
659810
1519069
1395083
1754840
2588020
1138496
472808
1305289
84767
1989314
2796281
1619556
1383115
2880624
1456078
754565
315539
2509682
2766552
2774354
1095571
1866958
565943
34439
1139243
2116649
289732
2068127
276011
1904769
2084065
1531934
1112221
1554606
1689112
1907834
33483
2650078
492099
983803
656879
177682
1549561
2037134
1953126
2650378
579663
2199169
182797
586934
749692
308866
2868408
1843438
579909
498911
2792549
1229010
1389888
1528200
561212
1750464
1932273
1929472
1134261
2723457
980063
2821022
2015155
1569400
1546300
1121979
1941584
213755
1733314
371154
1998416
1801825
868920
2509338
1003457
2389493
1741186
1330841
449353
383347
2158927
26113
2025062
972846
2240209
1998266
2373271
1922378
1462842
2062648
2758784
284266
2652024
443943
1765411
2270071
555909
2591371
2874652
2051764
1545762
2198273
1878913
2791996
2232294
2173364
2917773
662508
1486454
2305181
1221423
190235
1682714
213309
1549509
1005658
882059
2318394
2418646
1619011
2191769
261272
575591
1276005
330434
2354416
2487980
2840331
110328
1267494
449790
2193325
553421
2781614
483855
1643825
649826
601411
270738
1313735
1363870
1577689
2368604
84581
1905073
2783736
2615920
1122842
1875210
391566
1022870
1739674
1663419
71428
1295859
2033678
621235
51541
871069
7135
2738675
318658
871314
2705666
769192
1701920
45128
27757
2101931
525593
2398095
648446
1238270
813633
1385673
98003
2153096
1388573
2097209
366352
963746
2659818
2824707
1094269
918687
1200824
1456325
571574
2435077
242254
1114314
225134
2104264
2575604
2473690
2355715
505178
1830514
2543560
1497739
1121881
2592786
186188
2935661
1943301
1110268
911622
2601745
1922467
2619467
1790362
913123
1971559
2164177
76036
2633446
1381924
2886963
1499604
1020367
1054892
2577381
328347
1224633
1522150
679749
1929003
840483
2281217
71901
202254
1395623
147545
1917501
2658125
740844
1827987
1163998
2576039
994733
1959785
2172541
2037369
1831468
1589198
1485012
673998
2324881
779015
2662341
1085073
1655955
2417640
794451
1033844
1774465
741695
791884
1895816
624609
553783
351031
1085711
1188457
961512
2105415
915689
1618749
2797758
1108083
2745710
565411
722916
603244
1570458
1932153
1060836
2019805
795322
1608191
2152012
2102849
2702251
2548481
2311128
1932627
2068718
802118
460455
598969
1982541
1003373
1951223
2824714
39927
809663
255183
1739197
1945701
624500
281466
377130
2641533
699403
964672
2477663
565211
2117349
905876
2187057
1895206
806155
2523153
1339304
701659
2718770
2244773
255703
2459807
2889324
2117837
1781827
1568012
1223767
2084276
1825721
1239108
2298732
1291102
1857998
1202094
2223616
2344253
309531
1277517
1308599
2389839
960791
446221
2069393
810915
835627
2855426
1017756
1460958
324296
507371
2812269
1275950
601518
2249299
1986164
524924
111823
1328273
649013
1987572
1396718
2924228
659948
1900973
2209968
2444617
453241
186022
2292446
20601
2096283
1370151
439046
1964937
851047
827686
1739109
901941
728028
1147208
2373033
1999174
2673087
946906
343025
64542
1958835
312226
1192239
1796946
2033642
540639
1005824
574573
1251708
121727
2141663
414493
363327
155626
2177553
906712
1310153
951609
1458435
2397267
1967686
1707827
2846987
986200
807317
1052150
1635205
1839623
2680430
82365
2353070
2845788
1561107
1782905
1733271
1226703
115389
314134
2236283
229547
414957
2473699
2571685
905707
1874891
2680519
1743213
2312356
70242
2444613
317045
459980
2357056
1957135
1522041
2275593
2926080
1251452
974011
983776
1106987
1929475
512199
2922793
1785731
1715527
1269786
2070777
2229704
2044295
1463951
38468
2821266
1420383
2574228
1177717
2743814
307401
2391614
620352
2536594
2356910
178994
16515
444988
252787
547507
722991
191330
716599
1859106
923017
763960
296566
2399680
2817177
65528
1591093
861137
168294
1919351
401174
389465
1742505
2246800
2193587
2404759
2041182
2041612
66675
789365
214280
1224175
1543024
1028358
2555074
895629
1367892
2335257
2670746
2822726
1947756
530116
555841
1454872
1139076
348496
2108361
2089038
2188003
2369154
264850
1732478
2362891
977217
2863570
2339408
1061516
1076310
386341
2725378
306371
1557294
402172
1156587
1627410
272896
1340431
1016332
2161706
372163
2040743
2677052
174642
2519611
1367815
2077331
444238
2205676
1101283
2334555
2860302
1095266
2429424
2445104
2310583
2218523
2064989
2126685
1074126
228777
2676593
2747546
105768
1729569
2785734
128429
2478376
750654
2118342
2549979
1957669
980282
2487475
158531
1932050
59937
2763742
893700
2804329
397847
1649274
113519
2091356
1015709
1379752
2618865
1848163
1726852
1802522
2352058
1723624
2779235
2193084
2377843
577610
1727242
1632613
537074
2315557
1532104
2090221
2938228
2706550
445052
1214635
1259993
655908
1835292
2112793
1691229
2137168
367636
1620662
287009
861853
132355
1478601
2547384
1473825
1460945
2404950
313017
717641
352893
2450178
2889509
2166497
2811037
2840899
1143922
1373575
2430605
1763684
719197
1676861
2873547
1991323
90819
479994
1408190
973125
212675
114430
2199682
1528000
1651870
1422834
1319456
903799
1377620
2820592
2117347
1982058
2871418
848548
22528
1038642
133239
474920
2521286
473154
544646
2455996
476591
270081
1561298
2160277
284627
2186887
2167792
1065442
1870510
2275995
1055217
1505578
744979
1913527
2475557
2377332
1503115
236542
1698565
1854814
535612
214725
2568870
2443323
409013
2568253
1015481
2149054
1993869
2227694
1562752
1563934
2069197
4314
1817393
691249
1022807
425342
684457
466503
226896
222000
1450917
1567882
1552454
938474
2908252
734772
518321
1862859
1705414
2068065
309277
406288
1884693
2685946
319751
911930
1979352
2194974
2151294
1412656
305957
2827817
2052067
1742779
2248996
600684
1488103
428450
1653224
2507256
30265
2210054
891754
1617290
985222
1024984
1602535
2045905
147035
1478335
2243392
1215942
970273
554201
2296944
43028
844672
2688324
2382251
938315
1702582
115862
1758280
2611524
269612
876584
427916
2314155
2119955
671641
1563194
1447263
657786
153281
2637250
203032
541789
1819662
1779384
841166
2050529
1888176
257042
1593826
1863373
759248
2218506
761410
355360
1413371
2371806
1851185
840971
2315788
2085275
2695361
1256803
2715166
590084
2007445
2736556
1964835
1207157
387571
1713470
221662
559374
1770714
187158
2327451
1523382
1201567
1951783
78573
1845638
1404014
42555
1607670
1835724
2318087
2346408
329388
2200194
1242287
1382100
2445033
1508711
1946492
1642354
16127
2377027
2732790
319787
2443909
832035
2252175
918781
2623774
2301590
1410868
1927618
752561
2860021
352533
2470545
2392540
664
2061297
1340676
2530398
813571
242771
2545272
338534
568138
2216977
1282698
1454216
909349
1355493
1911397
2750714
2083503
1176081
120774
2301113
181378
914031
2573993
772146
2495409
980461
348936
2889345
930005
1486259
1229984
1330226
1148552
1537309
800173
2114302
2427399
321698
2921608
579072
1245799
445901
1158804
2855005
1984262
1455032
2025427
600267
2067564
2627357
763699
980201
1487730
1129943
2310831
2356260
2096883
2134296
1458398
1657890
1017261
1227754
1398014
285351
1191024
1709313
2252859
2694877
2603607
2270235
2298821
175557
2492241
306240
1224197
750076
2493780
2881733
255884
2815177
1108072
726631
33091
2411281
1067212
2792650
2616241
2484109
2318355
1379678
2488088
147806
2720166
646338
889544
1737984
2167453
1912576
2076096
971757
2436266
1958611
584565
1047651
1745069
1003911
1612335
2937855
1606280
582261
1745912
2278710
1258469
2849011
1350788
2437944
1422114
706528
1338868
1507672
1410580
292527
1448135
350565
2333868
647984
2392400
438295
1932366
458935
1002818
2757964
678335
2141141
1681446
403206
2682035
2023707
2321039
238517
1140393
2463144
1184532
2892068
1918169
2411232
2818929
437638
379421
1457971
1636656
1071430
862310
1251517
122507
318562
2036478
2588999
537754
100318
919301
2819736
226265
1615734
1224641
1287415
63494
2142198
538332
2586883
2349276
257482
2416737
2111270
2511673
1616722
641049
2378121
342221
2767715
844491
1630191
2075710
1311700
2782859
672170
541596
271220
1248346
2454856
718345
2722264
1504712
1726316
966307
2216831
2077334
2264929
417459
2773157
1009304
810173
2202881
145295
1255610
119937
2007783
1425012
737628
1073495
2225671
2871745
1413990
1405512
2344139
2237256
2160058
1319178
643213
2347587
2342169
1198104
2391647
1257507
2363460
2464244
276280
760644
2179485
1062242
1646526
2448287
2186753
2292706
2904874
1629227
2721201
277979
1842348
2909996
86468
663818
1662611
481941
1763161
1243091
2857131
2706971
1204703
1151076
754526
1177915
1605688
2657195
10940
1878124
2000245
2254626
2340418
945200
807272
2825129
1659969
2433989
1563667
150290
2516076
1764583
2671737
2263282
2892505
1760178
229277
1312132
1684378
536794
669197
1046616
2473820
1195807
2008227
1285598
858501
1577696
828243
1469752
1678595
1863764
454801
398558
678464
1502385
2241353
642557
1948909
2661775
2574694
1403936
2153114
1945975
24511
242337
2291813
1788183
452943
819445
2582720
2325827
1212864
1325621
1519632
756760
2784238
297390
1129134
1609900
2545324
238911
1148363
1311882
2100488
751984
2835057
148871
791848
583215
2743360
1166692
1550124
1186973
1058652
2005677
163501
104864
2224218
1295853
667676
1301870
2219731
2844706
540649
1341041
2602094
2808740
2118865
1391384
2288132
1769370
436744
443613
438608
818848
2211946
1468997
1999074
2155968
153412
2917943
2844825
2263928
2883135
2285043
2391835
642351
357174
270846
1713796
2504054
426398
1460017
188713
2109677
1817854
2529285
1659885
78334
2439438
1549699
634927
1120551
793135
1474564
700842
2800498
1164652
2192449
1301757
661215
2460115
729479
1799598
1903423
859892
2163456
272823
473450
650673
2380432
631628
1432523
378945
309792
80962
2147049
2114592
1122523
1300515
1244114
1898201
1081603
198726
857771
604485
1229126
239733
876158
1735376
343975
125862
145895
758086
1933412
1422458
2699606
1785830
467538
322413
1520699
366708
1101780
85701
2371084
2678475
2339173
2678859
2059050
1740637
633030
1502887
355941
402635
1203497
2635021
443806
1878345
1102814
2443301
1334406
1414351
110218
248028
2867750
325775
1964388
838998
1932463
1158108
534556
232836
2559086
1781017
1157922
1735845
959886
2800319
2862468
525793
2458500
999076
209605
1857977
761771
2311639
1709481
2766874
644314
1281531
442417
585248
1140614
1351113
528129
1842660
351516
68480
458122
285370
254060
71114
2031146
1882775
2140462
834492
1729334
2200066
1203019
1173705
1541782
2121593
956471
2801546
451729
410707
1572325
443811
553165
2439222
2455893
405170
2176409
2337318
1582509
2124807
1238830
1010217
1550007
2870143
1759184
1613582
334146
1176293
1303844
278690
185461
1307535
727336
840000
192962
1795532
2005449
2052552
1286035
1251072
2172511
66152
1484309
2022499
2527283
2372273
2584875
132387
1452111
679112
2477134
2501268
6661
2781416
2208887
2174543
1784151
2328155
1716220
75263
2739471
2209536
778384
622789
1721573
837090
1652291
2066361
1831583
1435301
655461
1842006
2476479
417590
1058079
1289022
1454210
2771653
2155060
481783
558833
1127377
402350
752931
1538522
2657830
2472920
2136423
1130780
2844163
2187275
278499
2734014
1323573
2054547
787031
2654643
2795023
1249834
2033223
1432129
1334685
1078674
2588918
1489916
1855648
1833834
459053
402950
2706259
77661
1541337
2591525
1960954
574549
2029994
2525196
1658706
1497950
1449855
2129519
416100
1189161
917404
2892549
501993
2857655
1164169
2280791
1311001
367457
829467
1014120
1393810
2062350
681446
2166416
1169585
988553
1151383
1684395
1357120
251479
2052429
176933
403202
1922320
2485233
1164629
1555794
1853311
576393
2245546
181088
1241694
2513684
1858748
274940
2152531
2766708
674807
2203536
1633765
2626044
1767014
2360620
1829984
1473789
800653
698653
1897478
349853
2588279
675788
2916907
69756
595878
2041118
248967
2087362
233883
19724
987463
932898
526960
142807
1992054
1424411
2344846
240080
899977
2532725
246384
1089165
2652708
2622924
54093
2014085
1455421
1790656
2378476
1718181
2083140
780248
163809
918062
963431
1165709
2485589
1802017
2501985
835338
320373
2197548
2137776
2514737
1185937
762704
751158
2763575
2846364
483536
444934
2929293
1795829
2167579
507133
705178
995034
2687712
2304718
637996
998690
2797759
833612
2064184
1849384
2104932
846586
295155
971811
1294039
326274
1805421
530219
1658459
1245840
2561628
1967923
1166524
991755
808206
1681046
2702422
114309
1744149
779040
2669810
2302230
2181876
1321284
702710
2218467
1010620
426845
2662733
1251623
282426
1075247
34588
244011
934352
1484757
170879
1276189
2466910
2282696
1670096
1734977
1539252
220128
2345707
69164
1172118
1306369
1174473
1455102
742301
1717897
2420493
853003
2510943
1715869
2222221
943898
2428615
1083946
1758572
1119454
1861341
1398033
350205
2513226
2747618
1631785
2138957
1993389
1056195
2456240
120856
1944052
2548391
2759192
2205262
683414
1081991
2658933
864940
1157386
621479
2162855
2139507
2350624
444513
892614
902884
1133951
2302450
1325946
448450
1006011
786715
1332805
415062
1909426
1240513
2432821
2303989
118290
1770793
2450839
2318297
2249356
2655327
1331723
665672
2012799
1000913
241498
1442564
2080582
2651346
2913402
619205
326857
265721
2727949
1727474
200099
1775536
2109173
1060199
1987494
2422251
1221353
796606
1229354
2037358
91676
437914
2766376
299434
994480
1174586
2232219
2389711
523962
495435
542700
1333863
665571
2411125
2857478
2359774
1329840
1790754
1340535
489792
1321970
76763
1982621
976251
2434704
2647853
1240
455150
1384174
1215124
862852
511616
2557462
2031899
2144317
2661908
2083057
262220
668519
464711
301100
1354916
1997357
1904802
312360
1702472
886936
2908142
153128
493385
874898
1311207
999008
1726185
2671180
158009
446527
2045516
1182594
889829
167188
1295576
767394
1069864
747090
981770
891273
255390
1184165
122085
2330721
2649394
2635459
177027
304652
2086275
2155101
924467
734587
513108
2792198
1226543
1714258
2760293
2490700
2824468
2017240
1869233
1486233
469034
689408
1713107
2725418
1249088
2355719
2563177
899155
1398061
913637
1365449
1142367
2773667
827050
512503
1996798
1819795
1562196
549292
324015
2762175
979168
985495
2472650
1020274
1045524
455108
2804314
589404
379833
733141
2374283
88893
2735660
306767
107202
2726526
2543978
132012
496459
1523670
1457467
1593705
2059477
300396
2893793
83502
2557553
1815073
13000
1146062
907842
2801503
1178956
1620825
2126589
300719
2867703
2287804
1474880
1504637
985755
2203897
2920008
1971281
2552316
1871035
1110567
1493037
573378
433348
292128
1080570
746571
792215
2810006
1271228
2009175
1607380
2508651
2738048
318532
2044551
700007
320385
2706368
728798
757546
1917825
1265975
1725058
1875646
172355
2163574
1569082
1144317
417825
2912082
2515181
219521
1694952
238385
1797114
1270946
208796
1085613
375246
980253
2071998
181246
506092
320561
1784116
1912841
2211857
231212
1433911
329552
152435
26544
1436321
193910
661675
1262406
1138121
1674913
1085598
720810
2887586
637707
1420952
1724039
51184
1438909
37184
819451
20702
1481673
980792
321500
1368836
2897516
238812
263739
478801
2590709
1961382
2256421
841021
2330440
1331875
2464418
487196
1120121
1824365
856278
1736898
2153617
2314291
2854471
2040129
847628
2612537
2855212
345769
2283229
2202069
2349360
1268396
639082
2651128
1709794
720562
668543
844852
1253390
2118888
2193398
417329
793258
931813
1446883
1709142
1468818
2877250
2443153
2751535
223700
957053
1672633
144137
890435
904529
934007
2226255
2291803
1512301
285699
1298580
1082702
2031813
2580920
595933
2432982
1391194
914349
1695659
2802891
45577
337435
2855598
2388223
1262452
111145
96527
2622106
1945239
2838915
2321629
1915214
82568
588683
289112
468229
2504100
1731609
21521
2464458
1044740
860046
2262539
908229
2020198
2495565
1970061
1521272
436934
837987
6139
900155
80901
1901888
2939274
592003
874921
393296
834783
2603273
1804061
1001476
2023284
2602303
2246233
1147318
2175769
122992
1325695
747476
1733621
550835
2130649
1887113
2593732
758162
1107885
1703232
1055478
2026977
2531290
1359126
1916493
766485
295540
704691
1698287
930278
1090618
791492
1905782
181469
1890311
2295862
691285
1197110
691330
2027767
798672
986504
1713526
393196
1262433
557629
2259904
67234
2872521
2008083
145082
754641
658015
2300545
1325580
2351397
1458951
1504346
1811045
1516566
847125
1352625
2297855
1806802
1041987
2278721
83810
622717
1897904
987046
2580952
2208681
2496669
970485
1423056
2643167
411856
1804417
1615618
1935685
1851308
1596820
804099
945856
1287125
324015
457707
2504393
106872
2648153
118985
1425057
1532512
176984
523380
2685183
908133
2738441
943953
708919
1166957
2637768
1173326
2529149
1675547
2747693
480722
204359
373685
2929752
2397496
1283320
943444
1072246
912715
2672426
1890712
2453
907728
1887436
1126803
1759110
954829
1983059
1784233
644392
265084
2024433
1458026
1475525
1159124
1357901
2098833
196720
1317134
478385
2098467
2697426
1456811
790963
2672344
509448
915327
2843334
233892
30263
158481
2707529
2112472
2658144
799546
2819867
2909194
964849
1161005
2039182
998006
841558
2704165
2186959
393921
1931196
2024396
1004631
1298744
459968
18102
1721573
1914186
2060575
545087
198732
1469726
1604222
2306517
943191
948502
2287441
1455560
608973
1053375
1226187
2217909
2092324
1963932
1056950
1913454
2423588
1230537
2443413
1759335
1940267
1360665
64414
1569894
1129395
978676
1815276
2326217
43980
1879228
664752
250763
1774754
1041753
799199
1838077
150362
2930221
1791396
1393794
868931
886187
1230316
1769940
2102534
1253335
469045
823178
1332348
609259
146261
942797
2348840
657978
1933560
2286265
609530
2536918
2903727
307916
2319496
1451464
646569
843981
2594374
431010
542985
78637
2368171
1633804
1614279
2210957
2585058
1538611
1419902
2682717
1497886
2108159
2836030
2648085
1539382
2500188
1713610
1761972
1582586
1149518
584690
2213881
1379732
1802154
239696
2523268
33985
823866
2468709
2164452
2559975
2423888
798715
1413482
2256228
380242
2416701
987147
851395
2926723
880270
901775
391833
1468565
962375
957532
2544589
1266358
1479599
929095
2208025
646865
2031457
2265559
624081
489415
146013
174650
534215
1238470
507701
1371516
1926978
1134600
2842219
1927173
2815047
2080548
149482
1587280
1041328
2939173
269323
57734
346556
2157390
2342857
2694270
255458
886270
1237923
265796
611039
2633292
1230455
340235
569466
1043503
154093
269511
525484
2538543
895295
2130428
1178841
2464555
1045817
2889486
2559917
2629581
1323855
2224030
125822
728235
2141672
1494031
1740404
731023
705783
5213
1675316
1428167
2317365
174033
1376492
2907188
691322
2211587
1088819
1047043
171871
43268
1059965
2435335
1517434
2422822
1373110
761702
250356
372478
890758
320389
640142
756102
1257735
1893274
2628959
1432629
1987763
1915078
1834180
876894
46650
1533563
617230
1028185
2594491
25788
2879347
1548612
2759938
250069
2457091
2896882
503173
570235
2473800
1737626
1417161
23237
2483645
1927563
404179
2900498
101019
711304
1750689
2438939
1005476
1096755
2332649
818994
1701663
1012075
751207
1368247
914103
2430828
340478
504688
940799
2338540
1354196
1539296
1065102
265506
1065682
2554075
186377
2606922
1372593
2467977
2393973
539377
17076
61508
2404440
1494844
1651000
2256076
2490213
2266697
317047
2569277
2696554
597760
2238283
1265460
1355859
282973
2681516
1431177
623048
320492
1752288
40422
11080
2339436
1055525
2129069
2690238
1770996
385712
557880
1230695
1061233
100104
1943824
931103
2005217
2704944
163425
232477
98701
1828530
2746601
2331605
755733
1952748
2872903
2795921
2375674
179508
1268043
2839605
1275013
193953
1797675
952502
672565
87016
1821831
2286623
1968626
16117
918233
2362253
2245923
2627461
341135
2620309
1403934
1271080
1644115
543570
1555197
2650072
1144050
2824734
2640291
1372657
1115866
1711792
1142312
1570455
2937313
1891642
2462384
862649
2867104
2354218
1259512
966058
578701
1480027
2148395
274971
942340
514278
802371
1938193
754713
541553
2614204
2409349
1355476
1086753
347176
129854
2117574
2638024
2825456
917771
709883
1398436
2542876
101146
1057775
933180
2584641
1570165
896726
954072
2809072
1911593
1171007
1322801
781365
619033
2807819
61991
220731
693138
228262
2004983
738204
2788542
2872691
193403
882225
2474107
2676
2198889
2510612
1443696
2328314
2569679
1733474
1729499
2779525
1374456
794581
2237170
626237
158209
1723898
2714447
269563
983093
928397
1315594
1228498
1017911
341314
725298
1615765
2323819
1745643
304313
583639
382029
1977253
2671643
2779847
2759219
225562
685080
2222542
1959363
1160930
1532697
1365375
2261164
2852359
1234841
186060
2127143
2245671
1308485
1621660
1472208
667571
2702570
2111917
1921702
817957
339154
934144
669946
872614
504173
1807494
380713
2202901
2628162
1365712
2559038
2317868
332780
1124844
1231391
1187541
1333198
1929988
2786418
1399833
60937
2083649
1564108
1278575
1980386
1875846
2134982
186740
1147989
1697834
1250786
2170093
877972
1176815
1084901
1034332
1009532
2301386
349297
2236511
209948
410017
2818575
1180216
2212010
2078718
2854461
1187068
61038
1066754
2396265
2665943
521909
1913131
1347517
243144
923901
2295126
529015
2823170
426505
2567517
1005855
873296
2657744
2736938
2629670
2541715
2057007
2597193
1954009
2887035
2022773
389194
850618
2371643
854322
1753447
2777963
2643776
1345882
41649
2357005
2344389
2919281
1453710
642591
2193724
2799110
921799
567413
1680585
378619
2484111
2847165
218059
1677207
2826027
863076
1867414
224852
1865824
2493276
2271719
1681586
2770420
8463
2716837
197803
1453550
1614809
2641261
721020
1944647
744456
2896438
1230832
2431869
1668105
1534994
503900
1603192
1473290
1793514
43574
597541
2342524
2380128
432903
1048801
465396
696110
600820
1182409
2211232
2817613
2809239
2376177
265312
2185046
407244
2694864
795984
978317
1105723
2415480
656854
376732
2198579
1511932
126122
2554938
1022253
481893
1654407
2416024
1937754
2315964
2167171
1724974
103613
2854364
990993
2549209
2111435
1182705
1563653
1917716
171705
2632219
1411187
1129473
2602356
13684
1135344
1444493
2251008
2494823
1666661
2829071
211035
2441015
1369583
529359
2407914
2330083
1870849
1335862
963338
1931162
1877452
1514678
324327
1820140
1723905
242791
2450994
2883914
2351661
2191592
1427896
1437288
869902
903586
16917
610246
768541
1206535
1684440
1249611
299744
2037539
2550488
863543
591463
233155
1954114
468134
652883
105888
1335245
2300817
227213
385841
2361910
913554
2430253
2243196
1353179
2068731
699470
294743
239614
994420
1189010
1026059
475252
2537240
2426873
2937541
574320
2324312
546266
701130
6954
2117555
1911450
1055805
133869
2441482
1323596
2278309
289457
1905360
2393962
1386480
2053069
468454
2544501
2093024
492421
1402020
1953992
1847679
1455156
1834691
527385
1180878
455050
35864
265126
2851050
1145969
203943
2068366
284253
2011918
2485633
2836546
2704402
1971302
2470166
90799
2478518
1285279
168395
1875956
2703003
2300777
1854877
2625388
2075412
31172
1563298
1496883
1866342
509453
2910618
1042958
2721563
803274
85506
1188391
2655103
2147706
1158533
480440
701171
953646
1108329
985853
2388888
1824175
2226794
1981505
2796854
1932136
2873248
459089
1833237
2193474
1642641
2681258
2922638
978703
1387036
905787
469153
1169812
1274545
671738
1427289
1967869
2597323
1952980
2790928
19729
2906209
2769437
1464029
2869434
2349181
2041376
1668219
1926543
354328
529267
1423032
1144205
2584904
1376136
1429824
548931
343098
409030
2081021
2303768
1898273
228064
2781521
1819777
616583
1167253
1078917
2506364
1463400
922518
2842922
1384045
2071058
900034
874161
1218163
2671701
1129640
2424887
497964
174890
1513528
1735071
1967659
528549
1204142
918581
499235
331093
371708
425676
1281503
1453190
2652805
2300474
805614
2685592
1855158
1226469
2186224
504893
1944624
321876
334644
1743064
314992
870769
799187
271816
1872651
2047276
814220
1139267
1330170
2291718
2638360
1377968
2296705
2783558
2686768
2578484
2361049
720350
2939561
2497873
407692
2211798
2351236
2448659
851980
1693590
401522
2445913
1538813
1538124
1275370
182329
1593460
2624502
1233884
1577997
1147936
141581
145478
210474
200918
2158208
2532956
404238
378637
144453
1946212
673383
637954
203604
1626261
810541
1049209
2328384
2557547
3138
2181382
1896551
1239453
920359
1704193
191024
2074426
803958
807498
1479071
1516608
1297960
594992
1795191
1312113
1347919
52745
250961
2872472
2805945
867964
1344813
396455
1212844
979074
2025239
681635
901277
368895
731603
2640363
2229457
565328
2002812
1022789
2488557
1059367
1894675
1401345
229039
2794519
2659718
1061187
1865341
1359634
2054269
211454
717912
753431
402065
2327708
1753938
670556
2199628
2877970
584118
1003492
2138032
1742333
1417623
1448974
1243066
1458502
2472773
1017526
1304684
1689191
2834412
2257734
1148545
2210009
767435
1582343
2588335
2694945
843651
2558397
400542
1431045
1824143
2336215
2275902
2839042
1861129
678209
2596793
1585718
2671988
997458
1426168
1437088
334135
954245
2328381
213770
1387347
1037662
1001178
1697213
2377963
1556914
148014
1465081
2236182
382859
1142799
2382096
703707
1572341
711077
364730
624552
2296316
425399
673399
781837
1339863
1419719
2495179
829978
291903
289375
2123131
2402590
2679580
1858052
1304890
377737
857380
1469746
1233478
394344
878405
2812479
1300884
974999
1332442
604459
573197
685001
1810580
903843
154353
1791410
1205106
389673
1090275
1315528
2529444
2006138
1944084
2477310
270052
1716355
2551884
1539690
2510593
426412
1129889
506572
1947966
805719
1722313
2131587
2417388
2232038
58807
2364345
877420
2405289
453578
2900772
380024
593260
923405
2700451
566336
2206246
2215920
215017
2860095
1363026
2324594
1903976
1239962
2695619
1917226
2215435
870243
1620676
2938925
2119250
1703639
1114486
1699764
2582446
946024
841617
2873837
231989
2311227
770763
1042045
2256033
2897451
2271291
725330
541861
1293348
1200682
1559145
104243
2594206
1060198
2009757
2267302
2533349
506608
1292526
2835391
1313724
2875543
2418252
2563640
62429
916607
2032553
2717621
436887
892201
2770034
2080656
186013
464635
61509
2142950
2761433
2477179
2816508
1171938
1032890
845179
1229253
2547784
360468
1099177
12883
2007823
1938662
2155680
2830270
1036272
2769231
1853374
1924310
2017272
640103
1183203
2605885
646367
412981
1627836
1863686
1293980
3120
2391887
2772545
232666
954279
744506
111495
2089163
2098192
668842
1099382
2383943
1547164
1061815
619146
2185137
2448987
2264481
1484687
15928
1439203
468489
2766406
2224328
1332013
2250000
757196
1599221
2533043
1883327
1348259
1545424
961139
1920602
13662
2701157
2767095
1927072
2855653
686227
2060007
2532528
2641990
1198744
253265
1932361
1004660
1894176
906902
314687
1070067
1453103
1724050
706368
2688556
580181
1420192
2791959
497132
1587773
408555
1393206
1676117
1961740
628104
1452912
2262099
396879
1544686
2307467
691560
1191030
1916077
387003
2336335
849880
2063871
1670573
1052748
1565910
310589
2564029
2370481
2246142
1724387
2839273
2018239
189221
2201832
948356
2217461
303847
585600
993784
663131
548105
2185201
969202
1033207
1608229
1786862
2664998
1438288
1447879
1262055
956914
2401389
1672557
1685889
2055743
219345
243793
2006672
2153910
2410568
478219
2822024
2432527
1284715
2036169
2897045
692808
101792
1395308
268042
1058232
2267346
1207829
2174201
761238
2399650
362931
466128
2696331
1160050
2135630
2259164
504078
82508
1437977
2406539
252102
296336
299741
1870764
496310
667566
952083
1749649
2635960
1550286
2717594
6826
1399109
455145
840767
2409255
2824025
520826
258580
2266288
906891
2385200
2611344
589897
1853373
1685061
1923129
1737829
2175974
2275227
1303531
1560298
2565864
211540
1470253
1167703
797302
2691359
537050
1729202
1966393
306825
1635217
1702232
2344423
436032
2113969
882237
2220630
548462
1703417
832124
2231185
2114064
494386
2156262
2371556
1498240
832067
1714526
205927
137853
555771
1621488
2045133
607524
2326642
1983026
693980
587250
2071931
1949926
1173435
385322
1412466
182346
775583
1510613
2009964
1424401
1544403
1901608
301501
1002861
2479435
1640670
2487881
1562934
1939865
2212711
1432730
1274336
191947
2697207
2459363
212650
1151406
894492
161467
1478846
2190389
2275350
2616524
505485
2020212
2217029
2366356
1855481
417117
1145471
901208
912996
1454383
90517
874880
2219264
1970849
882954
2679511
640080
2058343
1619091
800837
2690963
2510300
335746
2759071
1207640
2927479
61897
2768132
1592508
1445980
894771
179524
2024657
2353639
893159
1665970
839656
2601648
2349462
2185072
2232034
517449
2248458
2637569
273559
2818575
1339537
2787220
1262784
2165691
2720667
1680544
1929833
1220932
60223
875433
219308
2559932
613343
817196
556915
1940183
268235
1594869
1385256
298518
36224
25598
221283
1345411
684802
259717
1491315
2415932
2468691
756678
1537288
2330890
724027
1622876
1876702
799534
1420888
1266391
299439
1382803
69234
687676
2322832
2438204
274465
2763055
479872
684639
1675005
632435
2313900
1101050
1771064
1558158
1184062
2889735
77507
1169638
1831233
2900171
2757047
2658188
32024
127527
539904
1816827
2122978
2624500
2389380
955720
2031045
1911240
2881974
336181
1401407
1513636
2810114
2823405
1451768
786854
723187
2104587
2313449
401289
1828065
983384
2696413
52609
1393169
1282791
28284
1911111
2019363
1331336
492246
2033982
1629634
433220
1926228
1684938
378787
228256
1153510
1139589
2345769
1854773
2761797
2767005
1880276
614928
1403363
278901
440265
940890
2167294
1348204
2343016
27530
673686
844464
2171502
2234556
453791
1014861
887265
1821779
2650767
1784298
1266515
789630
1030781
1777008
2641750
1277739
2274177
1447454
807067
2792391
817464
1343726
283894
2003361
1829940
1065744
2615743
1445855
1048918
535146
404496
2653429
2847415
2633454
667708
1667108
2797877
1371484
1325648
407874
2769807
988661
2301367
2756977
2684962
382219
1687884
1739744
2358728
428527
1441784
2383294
2725322
1858354
2330960
191912
1014953
904028
61679
367852
1171710
1270362
2336690
713146
1261496
736859
2650631
2350262
2716287
1807571
1542032
1077286
575129
1719989
2494098
395534
2633786
2422189
1594577
31012
1295537
21180
2486273
1938000
1523277
2111579
408134
1752396
1928248
489536
154354
1224343
1775831
1639797
1789318
1784103
783655
2192952
2598345
605265
2455330
2405631
1053872
1906505
2702466
767982
809903
1232420
1227211
2048401
2696729
2396907
2239811
594658
1936862
2202300
1453214
2149945
2881956
677957
2342672
505811
2918137
2235891
552851
1150126
614874
987665
521683
252663
241196
481348
1348734
551207
1401453
2718127
1291339
1869600
278011
735534
2674608
867677
1403797
1539034
788499
1286834
1698473
1862129
2524245
2472040
441085
2842908
1206572
2557367
1961998
64947
1442942
1167282
2243995
1918534
2617654
2872268
963450
164040
2386648
1178284
2138996
1312426
20332
815930
2176707
239071
1281750
670655
1607785
2074811
907833
1019561
1264910
2734954
20405
2213110
1394840
1898372
265343
618147
2737645
2325884
787842
1264797
1283683
2069943
736590
1451695
2718023
171626
1928873
2145693
1478139
2905163
1748757
1486815
942889
2597302
1142101
1989742
649309
493455
239320
968024
1505019
1480872
1083747
2309446
776018
2198818
1782741
2935982
2028639
2225043
1546568
2275130
1065257
1976822
1495765
2363882
1515413
2739985
2150562
1658749
2769803
2409482
926017
240134
2269321
1907733
596334
652278
1947481
220700
2318693
1452306
1345299
2900830
1191221
2272359
967635
2346293
2267842
1963031
1935749
463059
608422
1424652
1303513
312714
2234563
126964
912198
58465
1493509
121343
2353222
1929348
1310967
263480
270075
1424229
887464
855799
2581154
1848162
2904923
680877
2158115
614381
2115099
2027573
384948
1565435
1239499
1077668
2167187
1293121
766203
2232335
1773826
90094
2088237
933992
667052
2224191
2764036
2669317
418278
1613446
246815
2626486
1326876
505216
1962610
1741751
1965845
2660840
1229026
28392
1101640
1435287
730483
263311
1505361
953337
2113662
420134
2569299
1914075
2530784
534986
2557564
221801
2181599
436859
1328683
816661
2451384
2202878
467058
2646851
2859106
2421105
1285201
2831743
2841312
231
177458
1637136
1070894
2350186
1535664
202053
475724
1747224
953796
1384602
2030084
939272
582811
561993
785312
1595953
1377262
216704
1402226
2694047
1006644
2094097
530048
2598177
383307
1142927
2560803
576028
1523742
2471175
110292
2373722
1318187
1703195
1369548
228179
2747090
627654
959322
1094187
1803840
1372465
1632061
2385565
2637996
119280
1925146
437515
531305
1887985
2466270
1343875
242330
2492906
2221520
1512868
2471277
169791
706660
852877
2126706
2343625
2638384
1473958
1608162
2233054
2544651
2669335
1592702
2202642
2730925
2206979
2192238
28782
1359222
947632
2066432
626823
522181
479858
81229
793732
2553216
1106458
231066
452804
850188
440678
1661336
1166310
1657336
1536823
135527
2349745
1653552
928751
83344
1823757
2537895
1964891
1065320
2048149
2473766
251291
699865
2254911
2641139
210372
1739589
242700
1549299
1426981
443138
1340059
1511294
472949
431085
2090657
243612
2279234
167451
217185
889279
351762
1260205
744248
1389802
1459561
684013
2303356
1063875
2427123
1222938
1974091
1883292
2070035
959081
105479
1116847
1037963
1914178
1694169
2368736
291458
2508043
154257
1989466
1158198
1510397
298311
1550734
550576
1647441
1116240
603234
1090411
1598437
1330032
676206
2840353
225810
1359772
2136218
1120059
1457586
391851
2692913
1628692
2469060
1060058
2410893
1050677
2125361
1315749
447760
1885871
2682532
2654619
835700
730375
1250879
2866722
1432074
1311659
1493059
2369507
2391068
706849
771186
958844
2543979
2868336
459456
284369
874758
2478553
1698530
1816678
268200
2760605
1488114
1224495
889263
1706525
1397084
2707125
1748022
2289444
1122048
944869
1489666
2268981
783773
690056
11706
2222288
1360101
1580682
193923
2254655
1952246
117102
112986
2736376
899829
2241900
2222620
2766541
2299285
1035394
213820
353777
1482658
1747020
85993
2782934
1068989
2103640
990885
2894557
283605
2480475
1277709
608768
872669
808278
278413
980558
2242648
1553582
2449645
2324303
689396
2737301
1460693
1052272
1912239
1865845
2125623
1593896
1261617
2743187
1596149
1203212
1512783
2583320
19632
1952121
2732268
2391354
1889746
1504150
209519
1969151
739699
2752063
2864588
2191643
774050
1727520
1048920
146268
2060360
1224263
2824496
1594359
1430023
171513
1041555
2299216
989534
1687522
805929
2117527
539485
2379359
1851111
1275709
2832030
1082503
2707592
877448
499322
1531077
2571500
1593215
2194749
627106
2928614
2628203
1974838
1299
2219072
347040
2791092
1930623
2527291
890469
1796021
618178
2632857
2373275
2880448
2592546
2041431
1054541
1954573
2553811
424537
2116986
1576879
2915671
2370608
1640943
2216442
1185327
2479454
682924
552277
647282
1812676
2387775
589256
2404019
2562564
2595115
1768800
938814
791215
2634742
2787130
1343888
2902597
1638310
1842547
2480233
467255
948356
1900087
210158
2923362
1715926
2128194
1631340
2855131
672104
798017
1657220
1852385
746755
703980
2551816
54954
2359270
271179
1913081
462272
124098
1664899
672240
2912776
2445995
2623520
1291602
2754257
2313235
1594318
2397408
26052
145023
2107834
462631
2746498
19306
591050
866844
2290276
1705163
264726
1157679
1175911
546126
1547543
2076649
1543293
2066280
2441631
1007626
369523
491295
1954620
40200
1430812
414626
1369426
172428
1620684
2524444
2620253
2096469
369122
815179
1220578
1660511
2922039
321895
2594012
340746
1082155
1238980
240387
781977
378741
2856092
2138194
2295152
344508
1991365
1237577
1566016
2397898
1966135
220517
1514099
469407
2916550
2133701
1232168
2362314
32110
377065
55123
1170840
1229465
1546012
1324390
2231283
2230260
2468224
2549156
1203276
1460682
2443768
1471380
1350167
692402
1976735
241444
2401676
2342351
1332708
155891
1526865
773109
986331
1722163
208644
231957
729414
2226562
2027446
1501610
2408406
1761398
105006
1341224
1081022
2556756
2635035
1091078
1976902
298589
459678
860679
1251198
1694578
1921937
2228335
283266
2276130
846214
190447
527306
2270442
106359
1421612
812903
2150554
1665987
1504824
2773686
2599311
2738989
381830
1844821
1860844
2659998
1744934
1424380
804456
419215
2379176
80155
823126
2791090
382021
2727325
1397201
472692
2158740
2768045
2044990
2700594
1723469
2801036
2118479
1681675
43020
313577
129647
288880
97223
343282
1055727
2395453
565818
859052
1306838
2568695
1532614
1163771
1798495
1969675
815299
189287
175806
1771882
1234147
161425
1661804
1612354
2607661
2008784
1023197
1503029
692872
1262689
2309727
144613
2515282
1927864
1498965
2580559
1156200
747977
2464101
1370937
2507350
607288
1948245
1052376
1530698
940192
2420301
2435384
1122315
2147886
1731911
975183
74642
1590835
1753183
2922070
764094
1271514
1915965
810877
1178850
1843313
2444468
1340673
12537
2851425
2500326
1799255
2730048
2167597
1879058
1147419
1249019
1503093
502590
844019
67448
1046835
403826
934916
985739
693468
1251243
1743693
2426857
411335
2455956
2616156
741780
368929
352159
2772107
2406034
145278
1101631
40109
695153
729515
1784539
1129731
2249185
124805
477683
2282184
2090247
1813076
2514313
781637
1704883
2816484
316367
1877188
1773166
1001700
2640433
1643076
2888713
194519
2716294
7141
1324770
2446650
1650015
780815
1560172
2738991
550962
582344
1568685
1202850
345119
563138
1423075
1136862
2843861
834711
503741
571893
2261879
324298
1851531
1252088
500917
314705
1828492
982635
1731841
2337526
2292208
427543
183373
2017637
1981601
512738
418091
1733382
2083324
1395526
2855875
1377138
1609568
2628745
1620477
2623257
2658628
588069
2585079
562210
2633416
2552042
471278
773014
2536929
2034981
1666690
2901883
1890825
1554524
1086640
1264095
2696768
2186098
2268086
880414
2873103
1395289
1044629
1367227
323814
1392407
2033713
744320
2896433
2710678
1468528
1653469
1209572
800048
2354080
728724
2593429
1375796
1749097
668777
1758363
445359
949524
1109950
1516825
1048560
2126735
540554
2284161
73026
2833702
223317
812694
2155643
789704
397923
1452656
399663
2334315
767156
2722564
1365566
947721
112761
2872227
1257282
1886781
768057
2432047
475355
790913
481667
2103468
897898
1747752
1944188
1826518
69517
1265443
1213080
1601093
390662
518507
2179590
672595
2501286
2233776
2758180
1515704
2906049
1341404
1081368
1835164
629669
1070732
2520986
2014123
1097856
2796957
430139
132655
390616
2807399
406042
2446830
2895628
1314366
1727797
2646523
2477491
1849733
1637440
1571960
2322713
1362227
261656
1201705
70715
2294842
2817167
2741350
2838564
2873806
2836627
1826069
2654584
1645864
445627
897782
1907553
1471033
843533
2047035
198671
1722950
171174
972919
428546
191600
1158548
2008133
2855224
1773265
356023
2571679
1702075
968113
2652955
773774
861564
1334684
266797
1656685
1151568
1329761
1485743
59303
221724
50035
1857421
696498
1901556
654500
2438975
943200
2055215
1788426
1860430
1056554
2315343
463276
2049802
1290102
1202345
1297071
2739645
1501439
2581712
2132410
1482371
996503
2467580
2559926
1164395
1354738
588501
599616
1693766
1500239
1577642
971620
1888647
730630
962994
2924220
193580
1863661
767083
2013087
1741048
414849
1254663
2616359
2476226
2224799
96556
2440091
387187
1135543
2486054
1385622
2102171
2137429
1014741
2054432
2647142
687747
79539
2067394
526464
107713
2753283
1994418
1235486
2140567
2935976
336624
2201537
1638779
931895
930435
705639
168022
25196
2622163
1926457
2054349
2298992
1257844
1843705
351827
2776388
22448
344742
1549276
674510
2189537
779182
2534078
13233
1184465
1759468
1867665
1048382
1320629
2103737
1976334
24374
2413624
1372451
1824527
459340
2533482
732341
2331278
1901069
167605
1942616
485708
1934649
2440465
328075
2711221
1127194
2838597
1574273
731682
1239695
1121902
1683740
133752
393194
1954243
2538605
213700
480966
1093592
315080
519402
367787
102794
527737
719482
945863
425531
1660562
170921
149267
1458743
1952437
2529092
209380
2244106
2814680
1757297
1402948
2434543
2131775
2163889
1038047
734878
1033067
1477315
333876
1756921
753501
1517644
1351581
1728334
1705695
423738
1076956
2086662
1051893
2344102
1296153
623342
1247822
925291
2527931
795229
971790
1595121
403144
2743613
2314799
686691
2782535
233224
1116261
381961
564636
2489478
2510030
321427
30505
1361147
1343718
473989
359565
2174655
785062
2254108
1468054
130276
2301148
2811439
2816813
764746
2537203
411320
2719126
2419724
2559896
1686884
1441157
1272930
1944848
2241149
1839906
2762029
1149790
43880
2554154
2648465
1620776
1335579
560983
2344449
2160892
1803455
2486363
811255
1112338
2208698
1804087
547243
8188
1755945
947812
755480
470879
870777
1781054
1350094
2198192
1855229
1914677
2274106
1659229
590651
191632
1246908
1728070
2156451
1093248
2211480
1172116
962787
933423
247296
1050457
2588592
1353646
75270
2018032
151680
285156
388468
1216349
2110781
1978520
84732
78069
207847
1392501
1937647
1974062
2278442
328249
2228125
2223463
1776208
153487
1075038
967563
1355116
914187
2087572
1628798
2019517
2213838
2873396
1082823
1494113
1234634
2640245
2917009
2216667
902906
2180832
1622799
582680
2341349
2521758
1882327
99488
2866569
2686633
1348531
840458
970140
2595792
2920100
1519911
2335331
579810
1721952
1895202
350262
361972
1068927
2751592
838210
1279670
683525
518985
916176
430276
2665754
815437
56485
2818703
2697097
1723846
2126807
2459874
1546203
2213246
1888779
1357340
2729069
2728651
1299831
1753638
1599577
2227930
2839702
69452
1149742
698003
1083300
930189
2761722
83654
590272
423993
1298607
1161154
784397
218655
2345026
349786
2930282
860036
420399
762591
2108621
1935072
372376
2741325
348069
2731549
1049272
1670107
364945
1485918
271760
2453299
110511
2434101
431566
465168
727857
2682432
2907889
1698113
1535856
2820838
1685859
226117
2856090
2186692
599586
873673
395898
2235786
1098984
2161236
63347
2932019
2842907
2821785
1239023
1646033
1774123
185
1711984
2724470
2790088
827774
1951662
2898892
1348877
941376
1216874
1788434
1646473
2476737
795548
1539915
2217410
938980
1131108
1103938
306830
1417219
1799378
2414471
1218117
1058491
1647463
2314083
996966
1910939
1325563
1985203
2410592
560769
2263960
2194908
21575
644818
1857874
1858070
2528106
419043
795012
947527
1213673
396925
2563560
2154340
271238
83735
1178982
2712207
1779429
2464239
1218040
1846460
1990799
1420898
710142
2164504
639559
2924210
2061134
779913
2641188
580054
646733
1400539
155893
1264130
1196167
2172850
381975
898161
1931149
1480655
551151
73231
770253
569262
1740714
434465
2371296
707524
334133
940765
734338
2378708
1087258
1768447
1135514
2207169
457291
1256970
2194188
2657222
1425246
2706449
2654645
960018
940121
1909062
2418096
1374660
638708
1978615
613023
1612588
451409
2501265
2251392
2438973
812917
1298248
2669900
798384
2739070
2865225
2602050
338160
168317
2630531
2578282
574688
921260
1057018
97260
1420692
1609540
1566076
121132
293435
2605102
1570151
2734468
249503
2137081
463394
2246395
2670686
2256956
2211330
2688396
413350
1556136
2681811
291089
2735166
2831434
2515299
1660818
2325856
2371407
2747020
2404044
2737647
682113
491332
2797686
2346314
2700009
2769447
44496
1428982
2439921
2510394
152406
323717
2551933
1781211
1369611
63709
2573843
2140699
2210939
2293242
2103029
809556
1226513
2180642
1603931
804721
2705366
466983
2487221
1777534
662546
1580464
1804267
1803248
2227328
762928
2822168
751414
2737882
2786355
570816
864280
465114
1086722
2444502
2826176
1878263
2729842
2477794
229732
1709440
2538442
775844
2001611
2844183
2210407
1286863
1120700
661651
1118562
2152006
1185197
1456669
2062973
1985365
97886
2225212
848231
2678150
2067257
1041222
2668717
2327843
2828736
1793610
2895890
859076
1874601
1057710
41541
1853357
2481042
2573544
895664
2885528
2117065
265829
527150
2481055
1050768
1670011
745361
2497665
2924416
957261
1593352
2606678
2062697
2738610
334891
539104
1995027
1339489
1500126
1053205
1726288
2420840
672954
259367
1320686
1828774
110379
2131960
1679827
977336
1353649
1359763
279365
1308910
1481505
2915798
673225
781824
2278828
528097
2091179
439449
1266902
2529350
12100
987837
491592
956915
2847478
929610
1294945
2422606
698752
245281
673088
634573
2146713
2829689
1813935
2132247
85294
2904937
141607
1581064
2611571
2453371
2023614
787016
594358
2641647
552645
2214620
26443
1463070
563259
691348
1076980
697279
2479745
466731
2938739
1318413
2902906
1189185
1528386
1590998
2065675
1413379
790497
75555
921890
2115428
491891
327003
1082926
1688934
348291
2447000
1314639
445511
1797160
536630
2081416
1941090
1265338
331466
580767
1885182
1859563
1680173
2764449
349344
2017945
2421192
989851
2146633
162068
449890
819149
1562370
2796991
1807807
207807
73056
2360580
2159881
22484
1217813
2216759
1094355
1560020
2398315
1778804
97176
1004283
1397915
1634297
56648
437121
461410
2233302
1808166
163210
739314
1295642
2481551
891055
1386498
581574
1618053
2496599
2207703
2566183
54093
2555760
2528073
2432486
2681364
1048659
2048885
2337508
792174
230000
2575138
1195953
1296471
710359
2731188
842385
2538826
2209273
2699060
1229226
457851
2888155
1338746
1825078
979811
332610
1998665
2702882
2472937
2252136
931536
1190427
193529
2372560
2114687
2936648
787545
2047
1894159
2318356
433921
284922
146065
673420
850309
2151007
1410860
2295740
819517
733908
1404419
199552
1760143
2479114
979403
2397405
894803
11092
1999202
2764445
659751
910165
1744851
1646848
856180
301244
2171950
987937
1230663
104685
2257186
1659144
1893885
784876
1349914
309731
543495
1023738
513961
1446551
2850147
2099047
57721
2186384
780192
823450
2588756
1650586
1956441
390020
2614901
1073339
2614100
1541245
2852184
938397
335745
653314
2857775
1646761
1631494
866242
259101
2192504
1500483
872495
2495230
1981981
2270280
747937
551128
112466
247319
2881534
343000
2856950
23128
1848780
117493
1637090
2597596
453248
38427
2444373
2623393
2830152
2390143
2492079
1119505
1642319
1244941
1759411
2672412
472501
2018096
1885991
27614
2235599
2378334
368901
1922649
2437763
2262464
597425
2295806
88010
2013194
1454001
1074328
1164184
2114684
2587170
205163
2317347
449108
1419314
2056763
1034665
2375922
1882922
904429
1202608
193389
1637411
1189672
1177156
2307295
974246
1861016
885161
1036557
1726664
1250748
2497514
2322844
1870887
1180962
1518146
2198151
2573984
2667491
2010270
115796
1435489
1533036
1767653
1743448
2516724
1583005
490054
1131227
624935
2852785
2010151
2233186
922060
1627744
1613309
297360
1436740
2258070
2566163
37228
949473
1246772
289316
2298457
475327
2169963
2816713
2488510
2532952
184603
19279
2104391
947162
1116585
259973
2278877
1310718
2587664
2734260
1938284
557899
2545454
475665
321885
1652708
2921985
2290332
1698931
1109425
1682720
2905054
116440
1284467
1402902
1359444
1228536
1954478
2638336
2318121
419599
197043
52793
2104018
426599
2922282
1862121
306343
452230
1988697
2144533
2460102
2683563
1092294
2820213
509525
839303
889225
1620313
790319
1622582
1313804
202006
2125640
328731
1054428
545197
2092675
525937
2287235
1206411
686414
848535
2600990
2303770
1909862
2781295
1022495
133567
2088300
1552287
542628
1337841
1268130
532928
2623367
2514421
1980891
387657
19669
350124
1197131
58712
2107131
750829
1965005
1604718
1058000
219492
684466
779669
253128
1698136
715820
1691172
1845680
2754455
1281219
1405362
1125014
422016
643994
894032
441771
759586
1008645
917992
1546266
1855576
51844
60738
2282141
236419
2806402
2289275
1811028
603181
1787855
1070664
1388204
2435236
2147855
2167333
1595181
890011
1459615
1161981
1300633
2450883
1222930
2269803
2680982
2184150
2919288
1783461
2852936
802848
1690759
2546984
2706827
758801
1779619
1666899
2414306
1427310
686367
630383
312553
1716516
1975531
2200904
2029659
2151913
1267585
819178
2307941
1302963
1793569
98858
2387900
2433707
248119
2724435
2398500
2656803
437797
1351547
1344819
2473125
320013
2061845
312725
716983
2837107
2577801
1401865
642292
1833714
749477
2319319
2713636
2843096
2214486
2738225
237971
520053
118620
1778046
2641145
127618
1591584
1776941
732298
2670732
722263
100969
1491742
2750650
1439293
734403
1017910
842410
2765072
2675934
1416270
197086
344505
2582089
2690192
1118946
1187152
302609
467621
302403
829514
2245240
976749
154015
2543662
2697865
202941
1250278
2728830
2584630
2037097
141710
97734
2718571
167246
471369
1433890
1587129
554383
1800835
1425179
1879364
327027
1593974
1279937
1733587
1349379
542441
2334456
2641797
279476
53594
901898
1137741
2316872
2569391
2589824
816513
2300457
2243136
445150
200662
1652790
328981
2345668
1952860
2023910
2084528
2324921
2649741
2303636
1455837
733034
1568629
1113796
639109
1873206
484731
1564592
2446349
1246695
2173960
1743329
2905931
322387
2600854
650188
1970882
1781420
1149730
2868784
1196117
1212835
846178
2801638
1007338
1180868
737784
984287
1373100
1056841
2000731
97758
2123973
760232
213105
1170285
1918431
364381
2290999
1291081
2468353
131851
2364661
1421615
704623
2289324
2296510
1981233
2127669
2281075
2054481
998247
1747039
925094
544204
2680861
1198165
2034659
2895993
1053603
907907
517117
1442170
44171
152972
1184693
1192268
810352
195758
1043086
976138
540541
2473589
1133936
2432291
2531943
533557
1697388
2588887
107139
1101103
2790500
1491133
2927348
2087667
287852
2004779
1366906
1310985
1406617
2792681
637496
2149173
1963774
2491990
2368224
1957725
844073
2196182
2430759
153224
1165259
2157502
2283459
2656059
182783
2358623
2278252
1968112
272618
658413
1011324
635878
1437616
775069
1839196
997678
1278413
36167
1473834
882548
316353
1334835
2858556
2792017
2526762
992622
597452
883033
396296
569535
2056079
2197581
625904
1232865
2120161
1251638
2629686
107953
2227816
654211
2735400
634780
1831354
1119722
1626052
2186775
130620
2045385
1537814
1067150
1894239
232484
424895
2015758
2744152
1739715
1283335
1832979
568658
1391523
1815243
2426646
980711
924749
62799
1354190
311933
2284672
1223971
804415
1847234
791223
1334545
2850159
1871729
752101
2449734
2926758
1956731
1148683
2631362
1559806
2652705
1866765
2561616
492342
912408
1350393
935158
1262161
328403
265411
1590265
1775001
2873984
1174632
533550
1285857
2212127
730424
2720068
585964
2132514
288820
2153336
2893788
2057864
1513125
921612
696074
2200198
569582
1086821
2331027
648440
1624856
232129
1373602
327350
210618
898652
582441
2734585
304337
2203644
1876569
1042981
394403
2786186
2754886
267134
537808
2205943
2903872
1285984
2358455
1066257
1764228
379281
1819935
2753633
1544733
2390242
215847
2062039
1475325
968455
160809
1126443
2675865
1008230
1264355
1021930
2058921
411815
616234
804263
1802575
758429
395955
972307
1993536
1308278
2042383
2500708
1552294
142073
878724
2516510
935394
1668066
1334947
1659797
26689
785857
1018950
176146
2745385
1855474
2550849
101520
2198746
2166299
366404
2714910
1879290
1464736
2285919
2320920
2073935
1911495
232544
491155
1582036
37294
2603375
2067077
2401280
1409461
2443865
2142714
2224711
2243096
1059406
754621
228764
529512
522491
1081084
2931595
2860828
2261232
1450894
1025514
282070
729474
1626388
2246045
2130489
2794564
1961297
1342924
2890718
934846
2460359
1823424
1253494
2806086
247408
1707352
953646
2617016
565780
2049237
1315995
24985
1625313
701708
592011
1080403
1532676
2113536
848642
2490805
473807
1838680
418148
391727
2439282
2026010
2391911
1430418
2116563
676544
772181
1911488
2019947
1011877
2078086
1324351
2462464
1381562
2916652
1229590
52382
10133
2180780
534259
2823992
919802
1114598
2638224
2284530
1593352
358981
954208
668114
120309
2399831
944880
1793948
66322
2375883
2771476
2662247
1125
2878684
2725887
1036378
1486026
807788
616689
651808
2876686
226499
817619
2767301
1990591
1004824
454639
413066
1684139
2614758
1168751
1290129
921053
334438
191887
1742024
2276643
1841804
598203
573252
1005699
584455
1381405
2463482
563742
1667094
966490
1843431
1567078
311841
1251487
2123393
2894055
46289
2009872
2938452
2681733
2634253
825124
6040
2470523
2777425
2778649
2357989
1404631
276932
840331
867771
2348029
1577354
452830
564727
1958612
1292766
2774548
353015
1330470
666928
1920489
1045475
1572095
2100985
373297
1583654
1467153
16498
808777
419697
2611244
2278373
2220108
947316
1528202
156705
104206
2522347
1577472
1425141
753016
1084441
1060434
1042889
1653972
2012130
133311
2419307
2298470
623642
1831065
1978646
2391010
2440473
8785
235559
186420
707149
2266521
1772531
1503432
667233
2223726
1419733
1868453
2661027
891984
1170556
610635
2066147
1619431
369285
1658037
2287229
2722273
2140407
1249308
1538055
98939
63626
1797955
2696519
955695
2407745
273144
1251086
1264498
309028
2813341
175751
365832
882519
151766
386124
1459332
793564
2471007
1087870
2881188
2227384
1506877
2344862
458035
282293
1857360
2517789
1821883
1217156
2809722
1865638
445473
676997
2812219
1072654
2506155
2197196
648169
294269
830104
2036064
176748
2731791
2170793
1219476
239329
2899683
1926244
1036342
221370
2316217
216254
2469882
2800953
1482623
2397601
2311765
2257529
1962737
1380021
1969611
2007865
44075
2806353
391277
2438896
1077819
1926842
2754573
533577
1545650
2611283
1028182
1718133
1958803
2395917
1663502
1483879
1509259
2802158
695943
1861579
2590956
177343
231540
1814327
284952
510049
2073277
1160506
1088350
1724971
2468092
611025
2811773
2709193
1789278
386444
501777
1939877
2657028
854836
2853607
2906322
605364
870788
696186
1023754
313664
765347
1679799
576144
2534515
1187604
675595
1950958
2129698
998492
2915811
2707155
587428
2693504
2370319
2546693
404444
2026451
1304428
474354
1208079
1680712
2123844
986743
2690987
2746650
1687512
2591587
708551
882913
1421019
963441
2003509
2197569
2377006
2698189
2562099
1027336
259236
2518520
1742249
1483462
2422315
1459332
1738509
1223330
1346099
2892895
612895
2704276
748081
1949467
2245236
2093061
685544
2068623
1558104
616938
892279
2111534
360947
834699
187942
2604743
2634089
472090
875003
861762
2644540
2442701
2623089
1606316
2418769
709687
1431701
2282653
2485285
2172716
523754
888675
1821011
2690136
733776
2709625
2197313
795326
967302
576439
2277817
2017734
2421742
496806
615683
269124
337293
2277024
2683889
2566123
453431
1846326
2187837
325338
238395
807955
1094513
2884764
400072
258315
2426673
1890525
1318122
289843
1853361
1300758
1857946
810586
524398
209601
661735
340916
1811250
988443
103160
865497
2192368
2909441
258103
397809
2459886
1279270
2823184
1959448
761257
539543
1390891
2819492
2502438
1357990
2219274
1195084
2554520
738386
2267626
1022557
1923336
337312
1398938
2070475
1742344
2558493
2680584
2529323
418111
2914581
2827128
1664518
375737
1023200
1537183
2909583
282377
558855
682494
187349
2413281
1561254
25714
262636
1533857
1347535
1953334
265256
2664442
2510315
2272349
2896088
1146596
2054525
1623520
900394
1675452
350614
1040609
1915013
78419
1909014
1060957
2214137
2511039
2607673
807875
1621415
1670007
1623136
1472023
671421
2222658
1611580
1230461
473042
329956
1629676
1786792
1469275
302598
594871
2776395
1507288
38058
2741478
785065
402269
1637198
1591316
1959225
2060894
1486464
1529368
2836327
1052925
2643332
461920
2197336
2895206
389430
1312150
2900247
2145120
2801609
2909453
2074278
1783762
1473697
1214375
428813
660814
1783787
13718
754027
872960
2388165
2380196
2056040
2374191
1680395
1838415
1336778
2420825
697959
2576211
2803860
506973
1287591
2921963
397845
1678557
1505919
2137433
2424628
2356113
2225513
1129769
1387301
2213968
851093
1736566
2494172
752963
480682
1610349
2235318
1131577
1366276
1028176
1235582
405998
464001
1332189
2427748
1534691
2928219
1632927
1923024
612019
1905261
2285114
2477275
573600
2670331
2666092
342212
2051691
1428349
118820
854875
124025
2725474
1740356
338485
1777595
2671153
91132
1375641
2387095
1191148
2187187
611119
1771029
2023123
610347
197300
247565
179211
751881
443246
1156767
2205947
2414814
157893
345835
233092
1856665
1634330
1173879
1756517
2724444
982980
2218719
1236755
263076
1537387
1582273
1254311
1192612
1840998
577538
194382
446866
2816497
434300
1410042
2513604
799405
133652
2564594
2468560
851503
2298523
685235
2089693
2445157
103906
2208942
2256521
1611220
501712
2168293
2124002
948267
2411467
2327979
2937690
1814784
2450042
1621925
1181270
1878289
557897
956627
2140749
2082727
804254
134782
1485746
457981
1418822
1943161
1898238
1196394
2342691
1307327
1022091
1711845
2917426
2166510
885404
233017
1012976
1708821
750402
668595
637223
877762
421959
1970928
1165229
1521225
1754374
912486
2248610
229148
1989511
2646767
2798940
1471026
593798
1982623
1233599
481825
827255
2073527
926209
1920712
2722400
71544
1389089
2264928
2387105
554475
1271246
1255811
1243533
2836421
2001102
829509
545295
1001589
802196
866030
2379687
476249
1045693
96344
1989377
57450
2435783
1275826
511933
2339626
943649
639844
2508537
243164
1829858
1726192
76457
2431684
2027418
2579602
1354568
238605
1331912
2848842
2668732
2401385
206478
2715553
2195995
1755008
2667617
2695032
2749521
2715525
1306742
1523746
439943
2477167
2215101
69931
2194178
2858529
225184
1853959
1579087
47391
1833450
16409
2887569
1239402
1897057
2442575
228474
292768
1386124
1104688
1807334
1548684
191873
1321683
1453770
2273886
368439
2522205
2166368
1546712
851698
2344256
312308
2884621
2560352
556935
2364452
2255391
1053524
1768607
2640238
1318306
445447
1607066
924797
1931407
1836407
2895290
2057181
1927621
387439
1358117
1833660
1053342
698115
1927565
997619
655020
2116659
2459524
1599885
79470
695865
1225872
1025510
2212757
717934
2095330
2309623
1740946
680793
2497969
2636641
2009084
2112632
537198
919449
1215864
1158533
743195
1601764
47838
628698
614661
2374926
2385541
1768717
1316002
2572272
638451
1247249
762370
1554194
1401400
408563
1840123
1459747
343724
1003677
1998169
1947667
854916
1987843
2319030
1471975
2772999
2174705
1834442
1311536
181465
354005
61910
115430
9548
2876241
52016
2512822
1701884
2236594
1979079
1500098
13046
1251556
887965
1672976
1586377
2304360
2881772
2276208
2327233
2133136
1116501
686325
1951423
2065700
51313
1044942
2010491
2746390
1830582
1115389
455794
1419387
1415434
756475
985923
1114367
1150352
1525771
2112177
87528
3916
2248394
2935953
698884
964986
1255405
1131246
2341116
324517
11012
137120
1710166
2368236
1749115
35907
2149647
1793032
2051557
1694229
2752641
2198263
1189520
1197350
1584022
1831929
2619814
2857640
2223195
426433
547591
114455
2366664
1058580
2321615
1109177
1155872
2413465
1517146
1142935
2446705
1726954
2545830
1599678
537667
2190815
2610048
1632449
1004833
1438454
2401150
1215438
350739
1114694
2388446
2234196
579970
2841403
1189356
2166276
2055395
2572087
2687872
2305389
1910696
2114436
1529182
467567
1620528
2084034
1516675
2651641
1124164
2800286
1338681
257208
2485576
1248433
2510272
1420003
460312
2826370
2312992
1984054
2891418
83126
1763021
209936
549234
1855678
821779
2306656
2883481
2171584
394216
646912
104412
666032
98226
209220
623540
2062820
1524838
1048507
1802211
2496272
1830376
1472407
99600
460832
2517531
2632269
1544102
1886652
2447372
326307
2010538
1868580
2181728
1363756
663990
1662132
2672271
2137252
2785649
2024038
2741244
2502641
1609176
263851
289387
66630
689833
2072383
635889
1466855
473618
993276
1233821
1250149
1374003
1472856
1018462
1346996
2286720
189474
14677
118306
2795388
2877160
2065800
2300589
2665112
1663052
1949419
2595223
1932569
256788
1324387
707666
1757212
823414
2461632
2915828
664413
2657694
1210472
1020142
55798
2607821
2617331
625380
2585073
1305038
2210415
2682179
583832
63384
630300
848317
771375
278044
2375729
1426103
1230018
20437
746896
1966473
329737
2163186
2407143
639708
2672965
455168
1646836
1698396
2056111
2583796
532407
2093987
1117616
2733652
1065384
1072594
53896
1874469
698282
701877
1891232
2382375
1723391
256051
350507
2494074
6077
2444476
1311067
1965071
2783824
2808500
497892
1121380
840618
299446
2323074
356135
914285
2570450
769489
781611
743844
1501911
2462559
425254
1197119
2471587
779123
2727903
1271493
1971206
597
606202
890843
2367403
2381811
1427691
2066563
913022
1268887
2238456
1734375
508687
2175703
1160891
827307
2498820
161801
670251
176206
294010
1673581
1371108
2484403
426607
860873
177818
1661926
1390045
2180869
1018712
1748411
879493
319068
1654924
2236621
1953255
1332485
1101594
1522988
1418277
1303056
2601536
353669
2161546
1868253
1207697
2082642
1377030
1796473
1860563
749691
731461
824249
1845902
953877
1878843
2394287
2368638
2581457
1282112
2245074
1159929
889573
1981405
816338
116914
2918692
233859
250007
2770316
2598460
2664591
2825965
2235063
1088489
345918
1813767
2419904
2819568
925730
112121
2333512
1629754
432132
1364303
2345029
2191323
1248010
45427
2618243
526481
1688659
145469
2808811
800046
2796723
1117193
1498807
2090936
1024599
1000026
1273367
1427534
61314
202003
291687
2869237
2497724
2858857
1721872
655484
2660133
1587065
2151935
2106046
1213283
1560693
2494589
1611334
554766
2003609
1012278
2033247
1311009
2041936
2235720
182555
547427
17418
1318530
2644640
1960455
2638293
2786128
218146
2718502
2428017
1867691
2571612
1819625
99713
1034718
1223075
2889141
2701462
896487
1299393
1130251
1059214
848800
773864
2404243
1737209
829379
276630
1338790
2646932
1867323
1561471
2183995
887873
395982
931644
1720866
1388805
1047744
2802575
1557027
432424
1049464
1594320
108189
25234
709558
431361
2478192
2314895
150392
1156006
2183837
1548461
2756069
2043863
1664754
2565468
1923965
1375928
1830921
1365999
2337054
1965866
710586
2387818
860481
959116
2346002
1527643
1672182
2854870
2699555
1409194
2379923
422770
84878
2564215
2053270
77945
1426632
1198403
1839368
2584990
2412767
574179
2226633
1151757
790616
1844241
2025797
1239377
2240022
1305463
1847221
1318476
1497275
1866846
807680
974168
1028277
242219
1391029
575704
1934115
2006180
201565
1110572
1760961
1751272
739310
1029962
311152
1570760
1539519
1389799
144146
2042529
157383
423744
2603255
2688693
1817924
2306368
2340715
1869950
2219949
727802
872494
1432882
489189
817995
2778216
1579688
1749214
1938688
2133821
1737002
2441568
2381902
826607
1127457
1820156
1272819
526796
1914028
381843
1872028
882049
2554792
2649525
1371677
956740
871122
1494388
2515918
2801513
1502692
332004
1089951
2454198
864748
840302
393129
175516
537407
1048026
201311
764686
504066
2749925
1391251
2475980
80378
1068719
2760619
668017
2773372
2259510
2804338
2001854
2595096
1886692
429444
975956
718889
1608176
2833517
1736666
1524645
894203
1046792
385834
1235831
2554896
674130
1218875
295076
295903
262264
1198177
2229730
2345535
2476815
2916915
1908690
1747411
251345
1509796
172722
496761
91913
2380311
1585572
2753536
793778
1957652
2766142
2556366
2177961
1957665
1295734
2328386
1129522
2889325
1607305
2786662
1104213
459101
438432
948269
215077
2713242
1760506
612800
1899304
1210276
305299
1385589
1869777
2696961
62567
2897325
1932829
2917937
1087976
2928421
2007366
1967282
2787156
2434892
260704
2792102
2113978
2769088
1481864
2926395
313995
322487
1566053
1229152
2314189
186841
1322608
2103152
2442573
1766744
2211180
408513
2477947
2236091
1411473
1902910
2069818
2830110
201159
2624290
2472317
1038582
1196168
1002643
707095
1887324
1076431
1313769
1073378
1678711
780841
1030269
73029
1918623
594164
430057
2133134
2711849
1781170
481436
2432639
1818573
1186233
2178898
498653
2765357
1334270
531318
1250487
653247
2919146
2136699
2736725
2543221
1869761
73395
388124
896069
606329
1345159
1191957
2206916
2685112
1269361
2122968
69184
1189698
2486454
2585979
2881312
549195
784650
1714517
2397726
2811230
2634271
555254
1054302
979299
2495335
2185955
427694
2844666
1036836
1926554
1960656
2576294
1505328
2000621
307190
74707
528213
670403
2351225
2724740
2314038
2528508
1116067
867251
1048557
1651911
98833
600914
2766499
312562
1793684
1359627
2381556
2399376
637002
1255825
85222
132039
1949657
2186215
2245163
1664008
1299732
2730986
2330331
715431
2561403
660267
1228393
2026635
1101657
2311357
2262809
711544
2439842
2125845
1276195
1170587
1714305
1040748
2150208
791347
377699
2775752
1798153
1587041
1144180
1819348
729404
1595654
1943508
730620
2138644
763108
1756585
1625920
2489493
923913
2817453
2685056
463072
2858548
1615189
1620548
2706552
2181550
183390
628896
2348530
820915
2256398
2738702
2166225
976493
332115
657130
2300945
1516956
2447067
2552580
637392
1197598
2879003
2803417
2575707
1201517
671719
14202
2261981
1484540
2049526
1902214
1302392
342344
1936816
1834094
2167375
777810
1833625
2174791
2873929
1331186
1866515
547839
2465769
1749992
1778310
2327244
967791
355184
230283
2717296
683280
481462
27307
203452
467581
207104
1655766
2321607
2572061
1615817
850491
2603
118621
2780468
1152396
1460111
2442330
1585433
1415301
754075
2828698
458316
895145
1830598
942248
2235802
1039911
2927216
794949
1476000
1493614
382724
2503901
2201488
1561102
1443531
611827
2047418
1378834
286211
402955
2174244
1435617
814
257034
2288526
1044744
2404183
1114124
1408557
1203149
1330914
577882
1840532
2111739
1427125
1001032
1560669
2818891
1532807
2063004
2707839
2441329
1170735
859380
1213524
2201877
2123635
2589951
1430169
645140
1068948
2609116
2600665
2516097
1000565
1629358
2886750
1868468
914951
2086887
586536
751397
745981
785232
950535
176616
2205998
937130
290864
513375
1834113
2529324
2625714
960519
913639
1625833
2348834
2118740
1878785
914725
2757582
2789821
2345720
2427429
1357677
1439225
1815437
1100643
879589
2455634
2126470
2747219
1825193
271192
2722938
1889988
1009032
263830
1003542
254027
1430469
422788
1653168
2051037
1931180
2136091
1993136
2866805
2801258
2406751
17231
1022214
1757797
861734
1135646
1891780
2220619
1882079
144461
2465561
2786820
1815092
1245855
2263463
2662269
2863848
582384
856042
2222576
768626
764970
839613
1347721
2172905
2111776
2590247
378089
572264
1166338
867506
1617775
561726
1008315
2457496
2793655
1952823
173909
2726484
1575291
1625465
2607709
374458
2848671
620756
1084164
367668
2200256
505157
11611
439503
2352832
206380
2482004
1785264
132692
2346979
913929
2891312
444897
736162
2046010
239437
164876
491894
445111
964551
917057
1384582
1697266
1040713
2123046
2787152
2088982
1146735
2844011
2765066
1274595
860563
725241
2468644
430446
1393667
2065652
1471493
1200599
2094629
2932899
679714
1823503
2451550
2468413
546713
591291
737858
484565
2499232
1171402
38659
2479651
1095629
2064756
871957
1368032
2193803
1139290
1871539
1642257
2396531
2883450
647397
1808959
2252721
1470035
1453746
2299174
1977685
2612924
1246238
2608956
304541
2525854
1474383
2930784
2347714
1260419
1735770
1060359
340852
2336362
824039
998593
1025486
1884286
2808259
919341
1968452
2544813
203118
480639
2889554
638900
1186674
2157051
1399415
886985
1344121
1941433
2349469
2137052
2713978
1154401
2099180
1756985
2064553
263830
411250
1329444
1497837
1855349
2113929
2308008
798007
1680514
1578641
242237
513588
970604
2163236
221687
77214
2510318
923133
2437147
848341
1526221
1469119
2852835
1618803
648106
124376
1425655
1817631
915747
2498695
2800072
1773095
1302988
232889
2873800
1785129
1283773
576884
236323
74788
1346570
1606449
2650087
1844309
820103
1856655
2872441
2745343
2848341
651448
1456531
2837668
456447
241095
1312263
2213009
2709261
1205177
1415646
50449
2094371
2590235
162380
378478
828437
2897399
2874446
265166
1586875
2237720
197194
1561756
776424
1838180
2259444
2216273
1741508
2872447
2497630
2371117
1297893
327086
883215
568706
564409
2016360
2078932
1587511
396668
1395992
1714838
1122813
465068
1401217
553056
2622375
2459472
1557427
1752521
2043846
1604872
1768483
2732700
717653
2776585
1741795
29518
1061144
1587198
2081978
377515
374352
2782243
1008039
2733868
534715
2529745
2557879
241234
2550088
2370500
643280
2784782
673608
1903395
1074901
1030768
558599
2759137
2844510
1162521
1539352
210814
2598369
2743030
573276
2457092
1426228
2151761
1798836
626690
1426693
86806
1593101
56303
198298
1609140
1287441
1089155
2757663
737089
2497386
246737
625859
1367857
443999
2013609
16980
515461
331348
1814290
1050152
2718168
1693805
553127
2013874
1026971
1892137
639343
305592
1305884
667845
2277340
1377683
310613
257086
791498
2754278
671230
587449
1892418
2809326
2703619
559170
865912
2386740
2721649
2604949
2562205
1188205
1325218
2147857
1975819
1619419
334886
1082712
1719879
1900873
2291841
2900375
2542683
113049
2061321
2644992
2281582
1407392
1472874
943506
2888403
2228350
1988825
2617198
1439215
724313
1224314
2519419
2126262
778248
2518193
2876596
2005779
146610
1596490
615703
1080981
2874183
2431638
1281880
645025
277697
2930263
1410278
2922920
2551374
1401170
2592410
2405987
2667380
942008
1685639
2404108
1270610
889787
964511
1279761
1066487
503504
1697437
363757
2607737
1392495
1881333
1859903
1643673
225603
2599581
1043266
1982687
111623
2564568
1436011
2704882
2075572
866385
1552472
2684436
2159939
1962863
437038
17697
1984493
1674524
1149475
531437
448625
2572522
509066
2864374
2699158
1612742
1749507
2753784
1785480
391333
1233200
2082890
165371
1979635
1268164
1335618
2856284
446853
1895995
306313
2668432
2256346
569195
749259
1422315
2895937
421889
2938767
2532339
2272632
2479433
1591533
1416655
1990
2127544
2862633
1276525
1720995
761980
622701
43530
386950
294775
2588924
2385651
761726
421165
2758417
1098081
1578313
2481255
2588893
2480189
607678
2753300
2745712
1557718
1044045
2328457
711760
184177
1645492
2675073
2086637
1691020
528959
1809097
2138799
752860
1344929
2012873
2172707
2443348
837342
2879478
2814993
328733
2102157
2269119
798524
2635301
269167
1092204
2127556
2641192
2232557
1966143
1417174
1260424
763468
2098557
2283611
1589938
1639381
2295307
2155402
1120579
229596
2918746
2054644
1911879
1246009
1334265
1919473
759265
2598097
2237071
1184010
1873998
2407125
1087891
1952124
2356750
2632475
2057849
1730437
1703448
104630
1817320
747658
2745398
1933351
2554436
2596317
469850
237491
1132488
2177530
1806332
788686
525565
443918
1210350
197697
827337
1158257
376973
2629002
1118241
1709950
286019
2819284
624055
699844
2771224
328968
2374889
171541
2501608
1446299
814450
339046
1371481
356272
1875750
1012303
2374233
362345
2072356
175490
2285563
1371355
1857357
939794
694834
2487756
2831866
1999947
1645636
2328244
1299069
2771486
705645
1565328
2059319
2098781
2197403
2552405
1419280
2675753
2679544
1873036
2743330
1205806
2042439
512278
813219
157492
370399
2669333
1430327
1991146
1156947
2318
1215842
210325
2247235
1952600
2928620
463617
510966
1602332
2596887
2335789
999726
1306245
102844
1337343
2785510
118240
1104127
1457601
2326993
2446700
2674616
2426135
1782698
3342
2416695
2140650
1993311
2114092
2381468
480725
1425754
1527514
2562812
1301855
2758354
1137437
156815
533534
2563071
1648514
264113
582523
929270
1730147
1026184
17968
2788171
2855096
842799
1275047
439319
601204
2907040
2902316
2794812
2113628
2210717
1626062
960073
1070853
503412
1459158
1458923
1599904
2857120
2755404
297500
1995690
2214414
2829634
469639
1922403
1917049
1553839
2589418
2050989
676347
1690236
1322475
728037
1020504
2282875
2281911
234564
1441508
1287363
2085388
2205482
2045382
1077416
702776
2649902
655405
620200
2780848
834991
2638269
1318821
741383
378677
914567
1502938
1071812
1572859
2467551
2132893
1116806
1189123
2268776
1001949
201709
2299711
656135
182474
873382
759721
1134560
1043253
2116782
352032
1458351
1031341
2509834
1019832
2326860
985582
4345
1108181
61315
957496
2236356
2932055
1998913
1336160
1137740
2278336
1290041
1639869
1716480
953957
2514268
2563771
1283836
2858467
458184
2220431
1963889
1492656
2014775
1085061
2636325
219768
1673831
2252929
336131
2227352
2398544
999465
1709493
965045
1916547
74839
2213399
2464740
631521
193189
717549
587816
2040901
2607446
1780557
209424
2025314
690067
798460
2314676
288666
2366019
476033
2338
1069302
928009
280999
1604258
114747
2320855
2277105
2921163
2635614
1281743
1371349
2019929
1126085
2675461
2515786
2066599
1695043
2292506
488794
2319532
2173156
587219
18632
980681
2122639
565474
301520
602483
396280
357697
1009631
2076571
1914444
2747440
2752742
1045805
663944
282527
1589304
25261
1974283
2503304
1117429
1637214
1524170
1485849
70974
1236428
2610573
776546
145764
1268662
599186
125693
468626
281030
2095294
2664661
2228881
1692362
1817262
704653
1276606
2544626
1817908
136734
2353426
2266420
1222646
2142773
1727817
1526054
2558882
2629454
1250055
2398076
936039
1451033
2644397
995018
2333406
485783
1195212
2679479
2239169
2428165
198612
948367
443968
369069
1811793
680361
868520
1037802
1227721
1011971
2040127
784634
449969
2892462
282715
445997
2480497
1609918
135498
1484112
114661
514219
41672
820895
1474715
2398233
2187188
2926741
1361136
22991
1361419
1319415
2793440
1297554
1674264
1065629
1421759
1752268
2378419
1257134
1508673
1572183
2379225
672474
1697672
2583421
1115960
726721
274271
313929
572569
2232472
2689121
2681466
2860496
586300
2244477
1504407
291205
2501861
2300702
2899896
929790
692023
551124
1444520
2007577
1062837
1588575
947821
2470943
2490964
1185847
372993
454903
1918622
2254899
2236187
1200045
1995095
494057
1393951
2533321
1831257
1588460
485715
324825
277865
245689
2835616
158156
903161
2338414
2217004
927311
1283781
432278
1977541
2633702
1116224
29622
1527985
1637291
2538507
182907
201689
534129
15555
2835663
2829515
357924
498730
1501422
2476265
2568730
2096141
2576432
342905
766033
1728031
1282130
412703
1653209
2454175
385299
2001521
1956286
2646732
2879214
1493367
2256794
2796410
1185985
579034
1283054
990342
1304085
1884376
822500
1962738
2125945
2105562
567356
2126597
1199386
481348
720838
413478
354570
1183105
2129713
838979
1174337
420670
485090
2056023
813714
489969
2309393
287488
1825573
1441089
2092250
1189813
730536
1025950
2765826
312894
773357
2524837
1050441
2675452
472003
2690377
2637196
1231732
225718
763337
975963
2464195
2100776
394870
2734306
2253821
2478854
1161477
610192
2393740
760017
1952483
427159
930306
2359893
1125197
104795
2750936
578401
433743
456602
361539
1935380
822185
2506537
2532489
2023284
331278
471722
1052175
1215235
1017502
509670
1572261
1515324
837310
241615
1696296
1640867
2716711
2860608
1545484
1210706
2873980
2225311
337379
2086827
2468985
812461
207195
1809653
1361857
386046
2541280
459812
609638
885809
1507429
821533
1108275
147933
2822446
341604
2431864
1831348
1768440
379012
2646945
576246
1152358
2363964
2216627
1044433
2590937
727881
209394
2088341
183326
507975
287476
1130999
1840160
2642546
2700378
1974578
2379974
481513
505713
32542
230963
802316
1443060
1689569
101181
1273463
104689
1215209
862730
853268
1066682
1291267
2534899
379414
2343649
1410183
2869367
2528778
2122885
723554
2813262
1793959
1926718
834492
1727311
744964
2623569
1120883
2731397
1405159
1631407
1721308
2517496
1879760
2876299
1363943
417233
208503
1916017
160960
1425292
1572542
1135766
1279822
981913
838150
116610
2719704
2231646
1469375
737963
1225076
1144794
2422594
723374
1523106
1293852
2204558
2711560
1685912
2559130
1796704
2846641
901969
2570227
2413548
593396
2683292
1446849
2338723
2179812
555644
1283253
2471001
1397202
109640
1096694
1820547
2393565
481078
1209891
2924982
2752609
312134
2139982
1751737
1053059
2724428
1939719
368946
1482016
1440678
65717
1646565
2647465
2138531
443568
1673654
699407
144948
2108132
1253343
889860
715764
1488152
2371645
594344
2343144
166899
1943268
237662
1481142
881751
1353040
2042512
626650
1558734
1235888
2274131
2508075
1504914
2195180
1165224
2028409
1647192
2061485
227572
2743702
1701717
2496448
139389
1147507
1299887
1007052
1221917
1715915
1430974
2323702
1152892
2834912
1841327
1721382
2390409
54643
1108488
2027879
190971
2110991
692257
2768841
1683798
221921
662486
905292
354356
1447044
2401331
560295
655944
1964675
352320
2930831
453692
182036
2352669
2233372
2924369
1534019
2264925
2632323
1094814
2132228
2657496
2684264
158857
1339816
2038644
1191283
1147539
1378575
551123
1119510
231868
2288850
2805540
2101552
1455266
2488573
2580455
2850123
2897324
2069854
1311804
147210
1793464
2638874
1923154
824554
124851
2289383
2190925
553672
188341
2000371
459646
418533
2578957
788432
1656477
1374958
2607572
1800400
1590999
1211403
850095
890094
2406139
2052619
2787923
1136143
2183919
2787011
893527
2823586
605104
1321509
577152
22975
1346586
1365787
1096465
667203
67103
554832
1950295
1750400
1815759
1296282
1613787
903691
2926183
1774048
2367226
1341681
1972787
2301543
1987084
1082945
387126
1747694
845332
2245178
784638
2794976
646152
2560950
747836
1679194
167091
2850258
319646
259194
1404876
871405
2762962
742028
794301
719337
2767148
1913135
1672852
2582332
2193540
1913555
912978
611471
2349267
529821
194990
36786
655479
1231673
273131
1697131
2000596
1232573
787454
814199
1920686
2701889
570069
2199467
2093467
1057979
70326
1977995
1612277
17153
1512124
1016307
541417
1390038
2597966
1791381
1835019
286282
554506
1036065
1678405
683470
1413702
2762557
53537
347958
1733668
1257474
1883688
2652721
1201338
615422
943120
717908
1510408
2582075
562604
1888658
2824999
138980
2174472
1276908
494427
2497837
2607564
26106
2846326
40577
804629
2663676
163796
1288815
442230
2757860
621642
1495855
363404
2193014
521420
2792963
2724091
2101014
90575
852693
2101439
2379163
968012
1426506
1381285
1257438
1537813
993976
2929757
129838
13032
2809235
2541262
691508
2598167
1541178
1331232
1984139
1153365
2623786
2653176
889686
494527
558502
937436
2292535
1233661
2862102
1754163
1446930
2052219
921278
2864804
1693418
386824
2349288
1462369
2862687
1825544
1143604
1364715
485886
923954
2219332
2373214
830250
858649
2747380
1981265
2771432
2306521
258937
2424977
2671503
684860
2563338
1760460
2401063
2133722
1827857
1975048
1820857
221850
1280007
1129028
863754
1745712
1298926
808078
580383
2366835
507442
1896031
1601432
840421
1186169
163211
1116351
2245540
2853399
2376849
972852
1959726
465545
1657012
2073765
869080
2854846
443184
2097584
1822433
2262079
2529974
2914975
926601
1895371
616160
1660811
2295161
1588478
2812868
725913
478718
1253095
116884
709533
2574368
1966105
1319743
1739813
1078068
1688254
349419
2767397
2321182
292097
722229
1083100
1626608
348669
1951504
1726811
44574
2158358
2915542
1763109
1581979
1276167
476341
1829831
847076
1070653
2319509
989812
592053
2464975
409159
385648
1988793
1346608
2635386
704058
741711
1111698
470106
1675738
882697
1811149
797904
29956
2860448
2706933
1096954
1564866
1604346
2075966
691130
2171580
484035
2421086
214231
1809630
397212
427427
1065824
1146099
2522968
2319365
1863835
1814933
2496074
1578083
328719
2198325
584962
187058
1283573
1921225
2799356
2027855
2541220
1382144
385479
1202015
2775724
1094790
761546
390799
963096
563844
657637
1850150
2906496
1363894
1934708
2309019
592004
2573357
1635433
2189118
826548
1740661
668893
1640075
1769279
163139
1156850
720847
1065021
1176647
2479144
2288844
1454958
1237690
1458612
1809370
274309
275653
1911061
2678503
706663
1238676
855593
1528453
667009
992503
1820359
1183348
1192100
1912566
2540276
2636157
2205183
817235
2070623
539272
580400
2842902
1036677
1775548
2804604
1646055
2503673
244570
1786937
1863746
2196009
564451
2099419
8189
2349767
2245081
2747723
97177
189231
2427764
992105
484217
976600
1010784
836616
1723103
2176912
394522
1766910
2186460
1597533
2901704
2050248
1845211
2402497
2879671
1663365
2353504
323258
1738452
174241
2111533
221689
1246685
1341543
6615
476552
2248901
195763
2355860
2242170
480155
2571947
1014535
557041
1302008
1766694
1782200
277641
2871081
1007213
1088217
1993020
2415686
2060437
1570174
470951
1208046
251703
1408302
63160
2192842
1702254
1775763
1471621
200189
2729458
1420731
1000446
232623
900134
319330
79261
849648
757007
2012728
824895
39421
815804
1914622
2105578
1723657
715156
1571774
1787233
2300166
2220418
2922516
1660891
2199829
581903
2703910
745914
1805759
2349959
1878083
548818
922143
273295
2597313
890999
2759718
874181
233070
700058
1413291
666193
426468
422173
1405060
354753
370183
1088934
967355
976072
2333157
2625516
2605924
1811841
1319297
2741724
946000
2538037
1368807
991201
2186837
1782568
132129
1737012
1932703
2176362
1117675
32543
833163
2694506
2618276
340247
1495694
196972
1928314
1985571
2428626
1246035
1141749
1793515
168241
95574
940982
2253648
2401797
984735
489320
801471
1907997
1985748
342027
2629086
2237031
903349
686571
2249085
2892923
1913437
1802606
2826420
2230137
2691873
1000717
1016027
1774992
1284178
267037
150879
2002066
808941
765693
764448
938483
1550382
195
581739
1163326
1148719
314425
716872
2799834
2865915
2716821
473225
152406
1124665
1240698
2789732
2596322
1905729
645673
2567
19622
2400944
1431087
649117
1838679
2562558
1702709
715770
2902809
2363217
75564
948285
1126166
1171482
1351850
82382
557881
666005
563454
2919107
2048829
672463
2020979
1002992
2918399
921048
2374408
84447
2548994
1737356
695907
2897677
861101
220985
287195
2351166
862376
1203861
2709218
1396906
1595438
1092377
1270064
441087
1619382
257430
2068134
736043
2392698
2479540
778081
2799227
2656087
224851
780202
604546
862953
2858407
137031
1301493
2126381
2546797
1182518
2080752
429623
320632
1361382
2474083
2254069
53344
2004023
1844997
247068
2070237
918290
301678
1699465
1324561
114897
1707178
277967
866992
374923
397376
2396601
1560769
1566373
681266
337308
2833618
1359028
39763
1254680
1597214
301847
327248
228866
592110
2614376
2317247
2741825
1067005
534047
284652
2247943
316542
1073813
2278865
636390
257147
2428976
774621
71984
2655350
1988816
2783182
672550
1082090
1312368
1274239
1359440
2772978
1892645
1261646
2066386
1734651
30778
468046
1955645
1866269
1500252
2312213
614062
1023801
89237
1410627
414169
1265422
892089
362414
1963189
1173471
1942072
2431780
1978857
2276163
124719
2853582
3930
2728536
2725544
836701
1393122
2128000
182240
1572746
1522814
1494579
1773240
304160
54139
873827
1190493
1369885
46586
1840947
51767
2582963
2652901
408838
1930231
2801782
2098021
2773747
285872
167968
1806313
1649099
1969336
2805139
51832
1580596
2273002
2753437
172338
866708
2646358
711944
708355
2541999
2114866
2289805
90581
475857
1814361
2382238
974403
1367535
1596209
2274735
1291359
1709670
465394
1885006
79269
686505
922582
453175
1142932
2515130
1556156
1448
1029438
2731855
1061491
224362
2184311
991247
2087541
2741123
2752905
1717453
233943
1326695
739402
2931625
1982311
1566845
2541408
1624485
2310070
1627160
114099
46226
1737518
2677502
1286741
897095
794676
2024187
1194933
1244569
2865778
1729408
1310591
1801601
2284735
258830
1528363
2808393
1349436
1011023
1826574
640613
475955
1047224
276017
2090485
642097
2063918
1938885
519851
1598898
222832
279950
2637946
551538
258468
1653780
1848372
113512
1624212
179807
1025969
555112
111
2115057
2833117
224247
2700999
2917252
2040330
1050740
734535
2256177
2735428
2357713
2107124
1773060
2087245
1269370
1406211
2827150
1615077
2450768
1263922
1397832
2899878
2128729
1133563
1964085
435645
325147
2327734
461027
267578
1439121
2560596
810297
902285
1934644
1653620
2544278
59466
2608675
2435760
1118765
2922670
1918579
185042
1578709
170266
2261425
1427126
1644040
1965169
176921
2094104
2721955
1563625
1168792
2410271
2012122
942770
1964454
1236727
2455330
1239843
1585916
2681647
2362403
1512115
1505495
1043477
1173380
811722
2784000
2215630
1815609
2286438
1607022
2035849
461563
2541398
1471196
2782843
735954
879669
609298
557637
2890925
956507
2170292
2279520
578126
1671856
2704066
911446
1460222
923062
1424689
2251536
1239097
335854
1600075
1360266
1462323
563456
2147096
482580
690801
2782128
2355367
2845134
2164137
453304
21154
1187535
1143653
1401678
2305224
2254401
23847
1954496
432171
805101
2054392
2425304
866293
1817734
1029656
2538405
2061518
628055
1041544
1468633
1294295
1075792
2580299
9874
976612
2565187
1231220
839468
1853337
627951
2456437
431163
200562
2075412
1412898
2173364
168212
1243107
640837
1357148
1486131
2273451
1925905
845029
964791
2058190
2045498
1455929
124747
2153529
459500
315701
94555
2008914
1995849
2218112
2496542
1880731
588778
320879
1571409
1312825
596163
1649400
2292035
1366589
1840341
243324
1441464
846682
1507799
77574
2076039
2335265
2108392
2582125
2318687
2684304
1824281
370218
587987
890731
610503
809081
1582719
1861066
1823825
145105
909044
357159
2186939
1190835
2282766
822659
1718107
1959426
2211543
56533
2842340
1479285
2755437
2683012
1391557
2640619
2549126
2884144
1195178
858252
877763
1152591
1662695
524281
642439
2195582
738941
384332
1786198
991630
1925541
119418
1357635
1845511
1355981
2306570
2784451
2570591
491053
319119
311772
710043
1681495
50120
324819
1353027
981580
1334739
869713
2407334
2503714
1031570
2236018
774305
2238993
1939302
686012
2231653
2489812
2718940
2719335
2543680
2632268
817728
2568463
610635
2902248
205642
1280852
1556571
16520
900976
1342625
572735
1586006
1320453
341377
747662
2755254
457580
410522
207609
1707201
2156610
2328619
378816
2305735
1606970
382467
2684475
2168057
1237409
91349
327833
40430
2348692
1549457
2635473
362796
1441002
1229492
802009
187314
2899105
1504840
445141
2484043
1254221
618874
1110920
754365
148214
52022
1052908
1186595
2288190
1612724
2701894
1731209
327968
492667
644793
247723
2645247
1699296
1164431
524549
588423
2235821
147122
329650
895836
2387883
1721057
2759982
442439
1203655
1514631
2404896
2047990
2562884
249955
2406548
131325
1494648
2171403
2478164
512768
2115145
2066492
1560991
2381331
2138531
663320
2727442
2665377
263134
1700619
1869743
2925790
1762674
88308
1151400
498533
2382802
86899
1889104
2799632
745681
1406284
2729215
1790173
1983296
1368399
304080
184394
2059042
427503
2364357
1169294
1890013
1875042
1856260
467711
418791
742800
911933
2590170
2748672
629608
2613712
2853656
798885
2669410
417476
2425315
390468
1555876
1550487
139807
407008
2308506
1318853
690401
503897
1321700
296580
114094
1349481
2907518
2311817
1840792
899492
1882543
2558605
2232842
691129
2840994
2617739
2506198
202769
2731110
1653808
657515
1635019
2120880
1399575
2930359
1255800
2371049
2309395
2175512
779275
874888
2209067
2357532
126573
2243129
2387030
1835879
2096129
2425610
1772383
1231832
724375
1396228
513787
672633
2153270
1306366
313389
1555829
1276508
2270233
1979577
1393151
2525568
2489221
2796310
2845232
2299537
928583
1741098
2554005
126597
1665302
2281478
779023
2220939
2078502
2363741
105358
679136
1635609
2354779
894441
2749484
554941
588185
619039
2752321
1629341
2922044
2483117
107504
2518801
348522
2852377
1349537
982503
2562548
394969
835639
1570119
1860854
124947
510810
91837
85648
1989420
2131196
2175232
2204034
1877979
1314291
2097013
397578
2932087
2675257
1641867
477238
2419567
2031865
2935113
364618
1175783
1266819
50527
609751
2408434
63634
2630997
1912314
2415274
269524
818057
465050
1418514
1976850
21875
2131431
1224546
28201
558242
1350724
1558640
2254171
1509334
1746064
1837460
1779354
1160353
237617
93775
1363403
30419
436798
342225
2458004
1754114
1893646
947472
2652742
2050342
2132352
2518424
604901
1891678
221067
2287678
1137700
2107008
673507
825409
1752953
945715
2451310
803235
2707722
140653
954949
2523036
1299893
2610139
289904
524673
2485001
1261787
1419032
1182364
1045485
1834489
2627147
1928881
2194250
2557813
421893
948827
90125
1564905
2090548
488181
2308158
1763546
1876667
2392381
2461072
1725534
2591050
277683
1323352
25244
1148287
298715
401907
1976769
837058
1701447
1795394
901459
767728
1684758
1607802
2672770
1547039
2779493
1453608
2562511
1460589
1817296
825080
2828534
560246
636518
2773449
1618704
507249
713533
861533
2450587
1425393
879334
723736
921039
2394702
1212361
785767
2433715
317557
165180
2336176
1113838
2830506
1734681
2116155
1876030
2615361
1512830
736419
725175
1789260
1135249
418911
2665227
1099773
1029307
1764405
2051110
1561663
1125285
2626015
837621
2538698
125268
1010633
1513793
1904855
631076
2288883
2182436
2329278
2026704
2647279
1044705
2201690
1790009
2174892
223615
1091242
1520508
723009
484148
601067
987471
2328927
1282020
2558398
2248794
627014
2935056
2825816
265853
1971838
1347158
2327430
699069
2476457
1126787
2368367
1758866
2829836
723051
2512112
447904
671710
2584704
856387
2014821
1056167
315805
1935367
754065
1834217
2049942
891193
245396
1123111
1034137
385689
2816394
1567309
2707334
1251199
2753770
1869253
605284
1273359
2774718
136084
1017287
2567933
2921162
2899698
675814
651774
2137397
2087794
2382525
1978773
1163274
371038
945961
2591757
1444707
2474061
905758
42661
713321
1894311
1184511
1093412
780641
218153
1843096
938475
2615649
1888662
1322766
1643472
1984220
2662431
864395
63332
639394
1914653
848716
1695321
2175723
2565294
2192484
1689572
1339362
2360170
920024
2030942
1357059
1249113
2350818
1619991
1837840
738652
723350
14447
334065
2739990
2219486
15793
795463
38123
2852601
2900909
2502114
2635798
28191
2011707
1152121
1699691
2870598
208374
1675946
666112
1069862
1918529
2095494
1322046
876088
2748505
2301696
1069193
806669
2012289
812408
920126
263232
1499670
1665944
802878
1275443
339816
2900053
2083205
735575
427391
2382318
282605
2686072
2764547
2197581
1415219
853495
259387
2413960
82441
1089434
2250546
44411
1127740
1667051
235810
1705158
704288
2219684
1533265
1339102
981325
794060
2460316
1988182
658318
789150
2384745
2566170
2047707
2110280
2234855
1232311
2684019
1886012
500808
285807
953769
2139559
498958
890315
1616396
561235
2295333
1784442
2211770
1328720
662464
2270075
2057844
969790
1358811
1177318
2383763
618617
2138520
2366176
866892
892077
1692508
2341392
2133082
2293272
1071938
2935643
2860344
2298948
1994266
1670222
396271
2834140
1845284
900332
484546
2415872
345553
695084
2456181
2647891
28699
1338759
1370527
2797262
2817880
541103
1477030
2380218
104676
420258
332527
528324
276926
1161575
1831600
2304633
2125459
790053
605504
2618519
292855
2713125
1974675
2722252
385162
1514938
2888564
568620
1832403
2556157
1818946
264384
2556043
1137662
724207
2484535
1062101
1932699
451109
835812
1760180
2094049
1313166
261569
1415772
2115764
1639955
1686889
1031854
2550338
359601
180535
434209
1495492
619741
157687
843185
1378908
1866941
1628663
2739106
805477
2474528
2667336
2204191
1340029
2733721
804398
1171094
679930
2864459
1620026
2871748
1479414
737708
2833394
2366218
1255059
1440777
2939473
2828310
1689145
1074292
2687243
190680
2438510
2288161
1607384
990129
2895692
1848141
403734
1525089
601792
636442
1867027
2819373
2277660
1275615
964359
1178793
428470
670479
1942437
2226019
267278
717464
513627
2423337
1912348
298629
1256643
1706950
1551299
1771067
1731118
2136192
2773479
383739
610261
1204816
2193723
1561779
1920554
2921587
368836
496761
20186
325288
1370018
465101
2548623
2597858
310150
1703974
2664589
518856
734799
1841904
2571099
2262822
1794480
633885
1322294
268718
600908
2478244
812215
575380
1349959
2582830
993340
762541
2302820
1222750
1275912
1102187
2736451
1679406
1002485
960369
1603004
1987965
396208
890562
1197474
59019
2293648
1336972
2664799
918562
2293257
1171377
487802
2932282
1732494
1132107
983035
671591
621660
149064
1581170
2366847
2557662
1008722
704170
2358547
1609318
2583320
641062
304331
1236817
177459
2097975
393875
2887683
1104704
2105378
284320
1184590
840144
1371353
566782
1000617
2243497
392982
119883
2608299
2290127
2847092
1088205
2369711
1985736
1400443
1735531
2662882
2632327
2365275
2543734
2938635
273624
507445
2171745
2129852
2206472
1556962
2885604
620942
1421097
1413646
393313
2611205
2411810
2597565
2691300
1762329
1158724
622347
2689209
1513606
1729346
641405
2088308
1784523
2009084
612267
547982
1862357
2410680
194972
2307595
2403679
743119
2593957
38229
847110
2522182
1719387
1584011
201065
1254528
1767667
146704
182835
204696
1903385
2176012
1572563
1194546
787858
2238905
91082
1215848
1914931
2787906
2708896
550241
870975
1307241
625648
2545428
246486
555886
280829
1850058
2589117
2705641
2841007
2927007
63300
1340530
54838
2559674
807883
536517
1478992
1460807
2382184
2456532
1942376
513345
290282
585614
1845532
1173205
601889
1148879
31673
875754
1970192
63827
1675037
2346216
1591165
2291347
1437179
1153036
2371687
2895902
1633156
2155134
1953853
1269624
512999
1008906
2500029
1214146
2023089
1737388
2554968
1533098
730304
268860
1468910
2018872
2455203
548530
734404
1642239
420734
8560
1358137
2757586
512324
662831
1036160
1010344
2333632
1946648
1869261
2659522
1482295
176091
399522
2136534
1055849
2585466
587271
2628260
734036
146503
2581450
821142
1828876
1233688
2424553
2381245
1529643
901211
1442289
823458
890359
1524335
1943464
1735449
1095511
982431
1253251
430655
2484543
484983
2926892
583472
1956497
2863409
539149
1932246
1601511
1159155
2849661
2881114
2159417
1590665
2615023
1333705
1222730
486497
1308677
417322
1994586
464251
2451243
2068720
659075
1951846
1103228
1830941
2489364
2064317
453623
2524173
342134
690044
2787368
2342664
1647680
1280599
2395293
2480298
1469984
1515868
369768
2304942
1747396
2183827
1688175
1581629
1428228
1804229
1058865
825678
1046486
638306
2562246
806250
2293120
2358965
1806942
996493
337308
786242
448353
1365841
754487
9982
1541036
2290076
2372866
1687022
151483
960889
1797914
875890
2511040
1526291
2272827
518765
1668531
2906672
790724
696757
2648166
1860736
1674454
825434
368414
2129634
2924046
2829140
495012
149699
1596469
309148
679419
845647
1592633
805917
1582891
1663769
157617
1199982
248709
2565571
1011616
2200609
1747167
997878
2098068
1632586
865916
2781840
1609071
1659275
2529326
2577699
1001037
2827427
1847921
182838
2457161
325333
555054
1838064
1448874
1163901
2712722
875345
2232232
1420360
440130
286197
2940131
1743718
1789171
2177547
2139517
535117
2686702
957380
2159874
996857
511477
2434745
195748
612706
50389
1213933
1026941
2690270
1329148
940872
1985299
2143232
2427273
1932940
284539
1452527
298327
347693
2583190
827005
1752441
1272813
585366
2855240
2079133
787844
491888
1363905
2866127
1245629
356601
913160
2636793
17635
2276099
2004068
2775479
2350744
388607
972206
2910589
209495
2938531
2081390
1873640
215031
1945951
1829261
2860698
2339732
345583
2746070
1751952
2741911
651114
413165
2604073
2805587
2824510
786471
2635787
2415904
1206354
2907184
723776
1489037
2571020
2883741
2926935
2063063
1462290
325305
1793199
2657133
1152227
993548
1527846
1086318
737084
1586117
481522
2185692
337756
2478565
2609877
77495
1329702
2039860
62884
2701663
1390558
1191756
2728346
2291303
55695
2770675
2743576
1889062
331321
1707234
2750517
1984635
2570898
1564473
2005500
2103460
361321
1790328
182136
2888421
1915048
2345062
2616142
781610
1254917
220197
16228
933458
232811
1617156
2742097
2638694
2101964
2120381
663468
2135927
2728559
268363
920989
1149632
2558453
2588812
2612682
2546536
1339109
1384903
924448
1072857
774838
1716518
2311219
2650979
1856420
2487677
1617315
111418
999234
1483440
2905350
170698
1308157
187941
2502876
713276
821056
1281262
267435
1164190
1136924
2476664
1722917
2888173
2932249
1683519
2210626
37857
2740219
665456
31159
140775
573310
1172833
2773829
1247503
1890719
2229829
2485981
2815157
606867
451104
1711426
2173239
1000248
534316
2930314
233534
1367479
2744723
227059
1043750
29371
1806223
1400696
93560
2565956
2245714
1922612
486921
1490088
930143
81357
1245790
1565571
2217005
557567
1609881
2465538
2203496
2055284
2250449
1297051
784373
433495
2103000
694157
2625151
1402716
1075779
1990519
861497
318270
2284664
259232
837904
880186
1185281
2779525
1165297
2408096
708680
1615024
2413105
1957697
735239
975135
748057
2077979
1499304
2578502
1798648
2296732
2623295
2350036
1377857
562032
1803177
2675814
1509641
150573
2398881
2798837
2420053
2529491
1478038
1122730
97694
2409903
2507581
276305
118238
1851851
2717580
1506420
1640601
1544884
1903011
348738
345921
861948
55074
440447
2879158
797471
1915476
1766692
1464622
2472380
1922559
785861
1221019
988362
420354
1212748
1262337
1636363
2662441
2257578
275194
318059
188444
2214916
591251
2144485
449213
1634751
2693822
294573
1422427
994426
1280094
587674
95912
2577792
2050515
150409
726562
2171705
97724
1752535
2416641
386386
1918213
111139
52318
2392084
437429
787988
1376965
49872
2823136
1441034
2808970
2528511
899840
2415708
261385
1670482
2675701
2633280
2553548
1091036
353079
104900
2491925
2913837
248925
1857366
1778542
1930962
1999018
2838902
2274718
1756913
1224432
2349213
2815053
2080565
870095
1884009
2939778
423033
595028
1319775
1243773
2768
1085319
2829747
2026692
2113101
429926
1006056
2373271
2185016
1665320
1783891
1855239
1525392
1300457
2196980
2142182
2208074
41197
1270065
1330462
2442611
1679093
2339358
1848092
1332303
2252102
208161
2813376
1277080
1261877
2683470
2141426
2430290
1102273
1427319
2694067
1426898
2156995
1899486
1765546
139511
260489
2846344
204245
2007999
2368038
75182
2439794
169584
2237099
1019981
2886372
764213
2811276
2419250
501745
2164629
2360624
884706
780275
82479
333664
2812278
2601240
277577
1044049
2030739
1405773
561067
288886
1223649
1616019
21978
1014487
1713780
1916672
43004
2803761
340830
1235147
673611
1748486
1796907
2234064
1101608
1187559
326283
1898241
2037596
2745577
1342583
1695421
2789315
1500544
1534403
1819017
2026200
2027356
1264929
2843966
2755923
2402321
1047127
201265
2285239
1876896
180071
415543
2092363
1636911
1179425
1400120
789551
1741516
823395
1218217
1899197
2460704
1719296
841014
2441924
2019404
2603640
1229038
1191447
2659620
2826167
886773
528567
2011691
1759777
2783370
254898
263513
514949
206737
2141196
2636779
1386480
482926
1580547
2593033
2609815
2734480
2292707
753001
1797832
241177
1932659
1097787
509292
2821422
427284
2687148
1826669
719758
1544165
2768117
2937528
2545648
64361
2645344
286634
508754
2718828
619718
34410
821002
1837825
2513071
158173
1932081
852398
1622029
1041116
710463
683245
2406969
436884
2864903
25859
585706
601697
1937760
353731
470915
1564463
136630
333744
1087631
1906555
38499
2680067
1790188
1500131
228761
1180664
1047753
947731
2031635
857992
331463
2770327
1106742
1150186
267266
910960
1416600
1742977
27031
509029
748190
1567993
152432
986855
2599648
1473572
2908590
2632143
2692848
2569598
2810724
1308897
944587
2488896
2353632
114649
1056449
2044680
1498542
661663
2878737
1921057
1994674
722093
380073
322506
991348
2495751
2576824
2477391
2825822
932414
2522421
2032522
2583280
2169867
2196864
2676710
2647985
673286
1923002
1676496
2579697
1160659
1312090
1642037
2763980
2642946
2358341
516194
1995214
2385120
2901246
562927
2726333
2881963
1157124
87866
1743824
356129
1262006
2459862
2332138
1114504
1518441
2812448
1152386
55857
2034660
1557007
1226796
775380
2420761
2899418
2375655
1266588
1684411
2427178
2038360
2820491
49625
2911569
205077
373134
1002860
81398
2917923
2269713
1036655
2079953
480923
800958
2910027
1334342
1843665
630509
997877
809467
1444597
2575930
1408721
2584874
1627256
2762216
670475
2926396
2306195
264336
2199266
1888464
2453247
1829918
1417184
2143412
1280019
215992
2245204
2087199
21263
2004490
2794491
773709
390248
2665653
467486
1416724
2337534
1827700
2743714
29706
2279179
1770899
1056455
159522
1707575
188702
1868718
955381
1030633
2002578
146896
833648
2462969
2056330
514306
1525888
1300188
2623227
2059796
1755761
367376
57131
2829048
2596842
2342812
1097341
661455
1064603
68350
2574307
845808
1794648
2138564
2832975
2206762
336503
227052
1783789
2547047
2889928
199192
1427952
2594100
1205021
37839
835293
737369
271951
2309683
1237807
1099122
2553848
1762998
1440734
2536061
2088548
528648
512634
2153263
311990
2663401
466731
515351
1737996
881080
2704423
1719149
1790572
1171038
1991127
733277
1279058
579362
1639218
145155
1427384
2737988
38374
1997521
2904678
237324
1587827
2122339
1427080
1130288
414661
1540624
12071
2008526
1652502
239674
2456592
324163
922369
2745518
1133029
2437360
638584
2030222
562646
859181
522848
2652646
3482
2236512
1344477
741102
2333965
142313
2253410
2563599
349054
2120209
1174172
485794
2308769
2041893
1906173
2182230
1261316
1034134
1606019
90963
108567
2787016
152389
2185994
1970272
120269
95814
2577399
1478206
2773094
2439144
1815577
1982298
66326
1139259
1460401
459406
1454361
861974
1383543
1790157
2568819
1992421
161358
1009592
392945
797219
2141350
2361288
2905593
1481164
315215
941864
2155631
732640
2356792
1234178
2590785
26705
569720
2429705
1541726
2474848
622215
690113
107050
412916
861762
1452899
1065735
2098815
2480362
1185704
1199350
1135444
1966226
2194632
1127971
1842338
1722345
764951
963323
842298
683248
2722209
2038112
1199381
2756957
2346547
1074789
1486978
1502204
501823
545394
676614
1318765
134330
1289366
306027
820370
1924066
2144924
2133757
2353775
459578
1025100
937505
161799
1926458
1216004
732736
93040
2809851
793760
683554
2326631
2874235
1069082
2814363
1220840
782463
2643380
2501314
2460602
1756370
2456599
2485586
1691913
1486248
2308514
446763
1380497
2569584
697914
685354
449950
741142
1262528
168846
1660436
972208
2058479
2670942
1848407
1015290
555028
1553903
2052442
2815152
1508586
806965
676799
396318
1524342
912467
2234663
761984
199029
451993
1492749
890150
226571
2655155
666629
1284803
940077
737116
854769
1096860
2432826
2864098
2578327
2065570
949378
902978
180891
1159487
1062792
1909235
1509421
2221654
2892103
1652136
1892915
2204239
699523
2714386
2534010
281160
2160148
2893568
389904
2003502
2152913
1160268
2349750
1516745
1469624
972439
578186
1652386
2757432
1521709
819603
889268
213574
1479381
2615071
2477584
1070269
1331002
1061175
2640417
530481
796753
1674036
2361723
73481
823311
2272174
1697700
781405
1011460
852953
1633296
2049981
497764
2388092
328446
2901739
2153797
2121844
2202710
1932149
2530482
2860762
2904898
2163437
2184066
506720
989706
1885806
2034127
43058
2894006
1333333
2272560
2042587
1564370
2450778
2777329
1597631
844282
1554722
2037825
993507
2255763
2109259
1743899
357775
1990825
75037
1503942
45222
1764237
1754029
2820098
777260
2852135
1639914
1562555
931195
410112
889108
513840
1447344
520105
911807
1361867
1905834
1420990
1977719
2054678
2926938
1617179
1402086
2804692
549871
2559731
216512
1046124
1278777
1987989
1087641
2444652
2130451
625347
2547733
948478
799794
1677328
2036747
1258845
2914841
1149929
472136
64853
1130501
199963
90591
1891623
77915
601484
62795
82998
1663051
916585
281583
2646043
2604309
2557679
1671635
1151138
1116381
1575241
600522
1935691
211205
2003087
303721
566220
599934
2286455
314871
2772875
45668
1126834
1004457
1376176
1951043
907750
1616792
2317216
1101844
2226675
2029887
1219057
120671
1792254
1761399
2162951
1633216
2898439
829711
1642300
1745527
2167746
1918705
2805611
1926315
2416415
2582859
1750648
306058
2844720
2197234
1605607
2448224
1828295
2124359
1502654
2635950
397719
697928
2900512
2913418
1800428
351286
1313477
2797293
1284779
1506595
2867414
2846917
2077769
604038
1999324
2292756
1885075
2729999
1942665
1056172
2847782
1030299
2475742
2514722
2179941
1685955
1666130
1555032
545301
299171
968010
945900
557995
2406968
2003317
1413004
1395908
216133
2550663
1591390
1382407
2820142
244975
32087
1518099
268440
1551566
1692208
1369022
1124093
615396
1584250
2722976
194724
2906755
1821571
2082726
2047729
2710575
1136881
1362137
912388
86814
1488562
2013790
633292
2070374
763605
702638
1710789
2711850
1552763
224879
2458499
1320623
1751429
1382687
2241084
1263007
1006633
2059611
2192331
2742086
2688808
432172
708053
1847381
193380
1696608
1842236
429617
501405
1245260
2066774
360413
1266707
498509
729643
150574
861061
675764
184573
382453
884634
479376
971900
1026
1536156
627095
1147276
356323
2410222
2019883
973298
1459530
2192510
1351922
2188158
2805037
1631833
1205565
214336
271945
259320
108567
2872860
2335625
172994
1255224
561380
821934
891776
722935
2428461
664495
2533602
1936848
19243
527792
401437
2084969
2883467
387407
965587
451473
803645
2808219
901028
2521511
574178
409593
2600013
1747488
484976
90675
276435
2469985
1720396
90742
1202822
825866
2022251
44593
24062
276291
373356
62244
2215878
2784796
2443362
1045478
856504
1419519
1690292
1248877
710294
2340289
1536444
446248
762192
726575
1735200
728212
2641030
2376980
2918510
2466977
169478
943447
1137946
274866
2523287
205557
1148177
2265105
1446298
1278071
1520382
583772
1833797
210050
2225929
154622
888892
548692
2755086
919081
2532175
1273701
2314570
1054284
2883491
1728906
2507151
373669
1094579
167192
584621
2209075
1953886
2503509
527194
2649405
2634506
2737591
1588282
1984892
911017
972352
685624
2208375
2933101
2118529
2657913
523489
949885
1434119
2535714
820367
856521
399251
874456
391437
2591481
1893898
681713
749785
1590808
1614627
216368
795419
476889
818815
497926
1743733
1821690
2115586
311469
2753916
1787223
1234353
2684079
2383092
2702649
2538486
2017139
2201069
338543
1010269
2849401
2607173
2411851
607443
2444192
2521632
1708142
372692
693192
493918
2362232
2651481
1461041
2400975
2308306
441240
2311037
894512
2621990
2567163
1238189
2205567
155104
1229936
981435
210443
2923991
2326570
1659100
449191
2358111
1450208
2819319
2263218
897164
447469
2725684
383618
184492
919097
2304434
2561486
1330931
2527178
9863
1182205
1795947
135080
443518
920104
2332295
355689
707242
1065384
2135040
873315
1174921
651243
1969709
2897701
2922178
2773244
2253174
1638337
529957
2037936
2760100
2627999
2531978
1176241
2048631
1096448
375591
2147623
552674
180714
1513223
2227891
455925
1732255
1248780
574505
2860670
1691205
703638
2526689
1521815
2927381
2162031
1259501
2783587
634340
1855131
527456
2799502
1818773
742324
1655480
2088213
1258847
1793206
2064186
1419927
1358614
1288048
1927410
1879316
2304954
1136626
261017
2790785
14170
857822
649252
2098488
276852
2496244
2812543
1278180
428962
435701
1063297
1216941
677704
2608857
1196639
2886478
1450354
2361881
868771
1653795
931840
2191673
2156092
2024945
425261
35023
1541374
785816
2725154
454486
913977
584409
1974475
1742165
299624
2615684
1534568
152554
2161479
2195809
1407116
1856164
1762425
221618
2890764
1979121
140728
208306
556747
944454
707729
2813958
2177819
1503683
1650753
744212
1800501
1746619
957978
2698340
1990573
142903
2784047
1007000
2757443
1014679
1837861
2008161
1313618
2198690
2931208
950955
3920
1684199
2632139
2796128
85741
1132641
2654738
2531352
222308
1848480
1667185
1267540
1374505
537776
295496
1415496
2467988
1597447
2425849
1512612
245911
74307
1754602
2400100
2488908
1067189
1544323
1186995
216427
161927
2144152
1252458
995238
2066422
1797443
2746821
2464461
57691
1559293
1452008
2028465
718164
268841
1400715
2682920
21856
2855947
209040
1534346
1597534
1988586
2624522
2932013
1836412
298381
1880465
936359
220266
82609
1385708
117599
1081306
1056536
23633
2810605
1252659
2073675
1154133
694093
18839
866258
2851293
1207845
2443117
2822044
2570433
2611699
343703
1957936
1488278
2369047
2615727
13526
2175455
1496378
390115
2537099
2172947
1806987
1881714
332300
1484027
1490190
1577272
2571308
1893251
2793110
334842
781214
1045562
2652236
1400231
2782700
2081854
1121511
149333
2279791
608990
2668525
36100
2164337
1506542
1700945
1005717
2317878
875498
1475763
1895515
1954179
2390057
1271958
1476021
1846959
1450410
704715
1867567
1085751
193146
823170
867789
2322303
1209895
169784
1191251
75514
2353503
308094
36311
1301573
83683
1033519
2658699
2195647
1751036
320392
2552177
2721348
1875759
906174
2229263
2573639
825234
2738720
2672962
1835621
2276183
516405
2910098
2427721
661768
672087
1729624
146669
2253982
2012779
1467877
142720
2445013
1286468
506774
948253
2332609
302510
376422
377309
1265039
129276
2874979
648131
2900604
235122
2081098
2919272
1208202
749048
931000
1556737
1654814
1284094
1346409
132223
2010407
2745203
319239
1680066
1889340
187394
2668264
2137896
2373417
1947921
212069
479488
2652998
804719
2387144
125081
1195009
2094891
2048818
664830
1210134
1652767
2179308
2215317
1957784
1121741
495694
1942832
1938519
900384
2668580
1762093
1870322
2618603
1124705
2070225
545841
395990
2083172
2715357
1882879
2445660
616251
2457960
935963
2441643
2007426
1079025
502460
123227
1439707
718321
2381307
1941980
212322
140679
2505827
500671
1140342
2724496
2062882
867585
1116898
2302765
517478
287420
766507
2255207
2191154
2151328
1131564
701859
261798
674249
1025638
1653179
487605
1889056
1383904
2071531
1004086
696593
2614020
2908174
1838878
2555419
2550876
1660640
1686151
1357986
1075660
1966002
1915594
2290601
319032
1600598
1076986
854016
2073031
2434408
2573471
276740
40257
238221
464259
391233
2869136
1395116
1156511
748599
456637
1521391
305174
2828276
2776208
1464360
2542656
1868047
763638
586817
2021959
780270
2310464
82476
290425
1438946
276025
2404692
1048833
1698419
2181390
75684
1934118
1362107
1372431
2912026
2440853
631996
2248252
2805245
1515120
1877092
2458160
2470155
506821
1699595
1233236
867495
1452720
1505980
2427184
1130149
2234413
441175
442627
1033614
1341873
2051890
2807555
2023863
2440512
1841555
768068
690793
121300
34343
220615
2511784
420097
654406
2596349
1128836
648054
65563
2551459
1230631
109576
1153667
73368
1847804
2372452
2832668
1850981
2618776
2565819
1212963
1406590
2440302
903949
1286460
1867670
221035
1159919
2747573
1532344
569195
985326
2504912
310678
1684288
1948404
96278
1636566
1427262
951724
595424
278777
1076850
2441078
1253723
2006391
2859269
2406785
2112016
402788
847847
1723499
2309064
142538
1542134
2300083
2467100
2076963
2039427
392835
54370
1962447
130038
747541
602693
2864946
2050309
1506670
2569908
229482
2441658
1269500
786187
1517556
279955
1164563
2434792
1631320
556718
616196
886060
2520222
1971897
2662543
2205308
1955622
1854027
1168505
1709210
2831519
788083
2522224
1660500
745657
2346018
166976
1584956
2824392
2422574
218217
2099245
2585225
2300811
1403413
2097090
1416210
1437353
475814
1955340
753748
64510
2787184
1074576
82046
452865
149209
2383686
678162
506560
251539
1374386
2104646
2133137
1104512
1318131
1861256
458091
843146
2210312
1743833
1847398
855283
762012
750345
2123888
2267066
2085588
2865611
1849205
2642576
458079
445764
1108638
2298489
2460205
866031
2300009
1529058
1560873
1471251
127324
436993
2432206
2617451
600564
2520078
2765535
1946763
1222836
594787
2359669
729800
1465730
838705
769202
53570
1418280
894830
1430506
2852265
655621
235232
235439
2739388
761413
889805
2596436
2245393
46562
736180
185932
2682544
1773653
1727139
1273542
1399379
807165
226731
1053373
2305387
1537741
2725277
896719
854262
1406551
1019321
2072214
2341304
148000
1836591
277316
962436
268724
1885507
1286634
2572686
254182
2710247
1530471
2823573
2869589
1760338
720342
157161
1371244
59672
2656342
205813
1046691
813752
1355308
1735565
1241057
128582
853621
1125337
1311799
828970
1175476
661988
285616
464721
726028
799707
2133238
2536751
1830594
2435530
2625252
1253343
1704985
2570338
746338
1606465
678538
1310472
2475434
2891005
1490520
1242112
2259901
2761591
2448043
2864834
1198338
1399323
802119
1004738
2827677
1315361
2015245
2308905
2034888
2750644
1994134
156750
1263489
741588
581706
248450
2683617
2231983
1241499
349203
976652
2214112
1050796
68490
1595076
146251
2742160
1524466
900994
2778498
505666
842536
709085
2926820
2240387
1641357
2809860
2590002
2572448
950791
2755460
2638795
2056267
2455210
1741466
2445645
844587
2633940
2325695
2326768
1700339
1716576
1543630
87317
1417263
1899553
1177167
2133710
2116962
1278466
976616
536645
465454
10103
396561
1322869
2639867
2597687
314437
1324521
614882
1762212
336573
1491119
46156
2390484
1852849
1097588
1324208
568025
652058
1920352
468208
1968857
2161535
1867139
2898815
1443357
1896974
925613
2289916
435298
1117948
2100093
548603
2467024
1122824
2689809
1012249
2813128
2274656
2149814
1472109
1855993
2178200
2156591
2315715
1468240
1766813
745486
449860
2787572
1030524
74370
2424001
1079487
2666663
245210
350587
298244
2316859
2774327
2794559
2877219
2491465
2885986
2742186
2232567
1246494
1319070
2065678
2438408
363123
2087085
836086
503391
2025532
1048800
2336759
2321431
1817990
1983538
1977206
2016072
599638
2459548
2376109
2227562
2422606
480309
2639742
222783
1085847
1992926
1632127
2443188
219095
1387622
856436
1723814
1047250
2456548
1743299
198001
1370869
136541
2415334
1538755
508570
466286
1355581
1797709
1642220
2247609
2327925
943602
672425
2207127
2350565
1939852
1522980
1318562
1405065
2432318
1882377
2589209
1595888
1767564
1516336
2894086
621566
2550642
851145
626047
698223
1296553
264088
2659279
1272349
2829068
1850758
2159911
446885
1071687
1266576
1129425
228757
309680
871718
1084644
2050551
668770
752870
1675289
15846
195823
187152
584540
85490
170829
1627165
1131755
2523390
924295
2707166
1313690
2204572
723206
1707776
1737857
2770128
2555451
1323489
847459
813692
850588
1553126
458797
2555518
1771603
2660403
2522363
1686970
2418146
254273
2817128
1489758
2608141
1580843
2600393
1812343
38056
1446030
1693393
125418
2571277
2680565
1959928
2254635
1279151
279785
437102
2329157
2585529
2075779
2704770
1464806
2769451
2367061
583592
276272
724685
1851372
1365969
1324718
707317
299881
2022846
2002579
2696037
406127
1081465
2852165
477001
1165763
893966
1064819
2627989
2359497
1106050
286515
2318801
2536731
272298
2803576
2047218
297627
696919
316095
1379317
971386
2900853
1235152
1748995
1430878
872745
2430414
170271
1702749
2477330
2853926
2087249
1526518
2497656
274160
2846353
2371869
937820
1330986
267237
2078045
252003
1637582
2495662
2869252
1435067
347910
2669681
182388
2287633
2415672
1707048
2212139
593165
2533627
1094332
6054
1971210
983600
2899332
17489
1862048
1428505
1399366
585006
2420443
717958
2887781
2833919
2104648
1819685
938976
2071930
1900137
1268781
384895
1097720
1470185
2145503
1731129
1081003
2425691
41369
1213621
2488126
1589225
150314
2929757
222650
1718800
2095112
1589078
712619
1718195
1806923
2056483
1366694
304636
2138562
2356205
2790813
1603193
1509814
2122259
2347541
271868
401046
2760002
2110877
808375
902477
662889
2923779
100238
2289023
648673
1234385
2060582
1847496
2803440
1118044
1463033
1623420
1486453
255813
754771
2100810
2719428
1659518
15814
634601
2858406
1485657
2445959
1265655
1006378
272767
758995
836761
803777
403884
2388204
2758073
1120488
2474673
2025936
146700
1313877
1906
1921466
1042855
1377790
2543743
1796313
2550125
1910765
1631997
602537
1122536
756154
1024235
557439
1118242
2135936
1903060
114033
1807243
1704671
49929
2728760
1856368
1599715
1735572
2537772
706427
136927
1740069
528579
2114587
2001257
1077960
2058394
1591225
1179749
350700
2473747
1272034
2104370
1242858
1549335
2437467
951495
574907
2276355
976027
1418274
109049
2241297
395489
1661363
495811
832036
1556723
2529309
806579
534607
1242932
2649353
836037
1339106
1540296
952596
2181161
2471704
2020301
2202134
2481895
1635737
1492456
422688
97103
2478043
2376034
95141
2767225
1686509
2474346
1676594
2557509
2793543
1001231
1509937
1191259
2505051
2369289
304032
2691324
2438207
1255812
2897056
968531
2258161
1646046
170890
1386903
200374
206117
1955675
2271021
1668728
1037282
362556
1004263
2709096
1552716
155352
578266
2719668
2403668
885665
1691756
659206
2749793
2536433
1056490
1431078
381613
833169
2593191
755086
570583
1736603
619662
2138989
93109
1985767
2105802
365950
1008215
2854092
2327196
1751105
1681451
333035
1467229
1499606
1841317
1040160
2134061
1762039
2285024
2803077
1741881
1376086
1277637
1495947
927158
1491456
1445562
1377876
2455549
92003
1985918
847442
632065
1769137
250595
726300
131958
2290483
749336
2100190
2471815
62841
2304314
2267883
760805
2919885
1794894
2210705
1339039
502512
100895
911856
1406884
1377214
1317274
1149115
652714
946498
415242
1294504
1048252
46102
1210414
1980549
787002
2757695
24708
877354
1286988
2317442
2598748
2088196
259747
1061940
2296993
1144924
2537886
530150
1357665
2801345
235161
40051
2023009
1722138
240221
1881131
1328204
1914389
43248
1612398
2658673
531901
135644
1755194
2407780
816970
6833
2940508
422177
1888790
388548
161869
360759
1779087
2933118
192430
565702
377915
337485
1509149
2408321
763904
767807
1389085
1212408
2694902
803589
2735771
2520869
1054926
382644
1960816
2724294
18671
956197
1317185
439200
1816216
2665393
71260
2194728
2556212
780328
2031685
2778554
1363052
2858718
606558
2842019
472164
1239865
874468
20634
2409394
528600
379932
1018475
596511
2511589
2002515
2479989
1534279
1819223
55910
2692861
1288334
2536715
865634
95941
1892579
2115982
458617
1620119
72463
2086566
2016964
1758226
282020
590286
798782
1917765
2266048
1796606
2564641
1579928
2796981
855678
1562593
2173393
1780970
2672803
206372
2479431
1704190
2857897
2482340
466355
2374118
2248842
817160
2336573
1815807
456676
1733849
2918756
2122568
2759850
2252440
1629182
1751556
2926969
2272410
735043
2660796
1470881
1860650
2040882
121390
1967253
1933306
1279260
2277355
1704598
2216424
1849244
2466000
2926786
2716515
2661877
1352913
2006746
773672
1996340
2910881
535029
2486229
2334151
2422664
1869225
1666313
1780386
1594051
1971914
787440
461970
594913
2651281
1158774
2823520
175237
1998339
902469
1275583
1767169
996530
2510187
2196561
1839257
1882052
1925319
1271511
589609
1462358
676251
1749042
2209414
1206425
1327203
2130054
2021211
1213952
2262990
1465560
1145270
16379
1396721
2883865
1191734
1952355
2224198
2410156
2339490
574238
2930218
2759929
498638
871830
1074474
1095943
1441877
2104773
1069212
109891
1309715
1085538
171620
1360339
1794768
1883303
617031
680414
2384378
2837689
2376195
2825121
787957
1829195
2185724
1025076
773242
417211
1208569
2706156
2659111
1147839
1511609
445110
1204854
1271829
759058
2140019
2643711
925732
1254336
689388
2371501
688639
977024
1421838
2018221
2294223
1595850
2460720
2164902
214893
565025
1678334
1998541
2602450
1683238
1902772
311121
417207
173173
620534
1813180
1880511
269272
229330
1348127
2571816
2342269
1050838
2115415
2458696
433092
767033
2569517
779901
1433854
1983446
2086320
287284
2726319
2402153
1634214
2006389
1309284
2797487
1007318
2034917
1643931
1508465
2549002
853881
1356394
1781786
1281974
2213210
2454220
2209605
520731
2582425
2381060
1567102
167408
342922
1568198
518300
623545
1936644
192312
2474246
614419
211025
1628646
2566394
2626572
2683503
233415
606918
709824
1796938
2032448
1894485
2204125
2180093
1896422
1374898
2259406
1715095
561813
1664531
1785015
2544507
2709704
1439193
1135997
422641
52852
2735572
1295276
2611412
2342062
2741519
869755
694620
292835
1270289
2503392
507989
1540796
2705562
2618160
2555695
523733
1378134
2825346
1631557
28858
1371838
1220784
1150087
730378
226876
1982786
1950938
1312675
1088951
951299
2868
1581657
1432179
625190
2591613
2590054
1839867
1692996
1630783
2661140
1319667
791660
260589
1020288
346069
2930211
2790450
2312154
2777390
422591
192741
2547806
1348350
2800172
2277477
1631375
1227986
1618369
170124
2312260
2020248
907786
1592070
1597333
349400
369696
457566
1302630
2006671
2183873
292847
1511519
745865
1670799
779890
2639566
1431207
737541
1140409
1161583
2121029
2703776
1137371
1444810
273918
2513380
598451
105856
2017389
1460871
440640
2712215
1312139
803627
1827586
1563698
978878
209513
2289626
603912
1251202
231571
524663
2197917
406664
2276287
1056494
2636919
1579303
68693
2034994
1387594
1187015
2571795
419922
1749052
1033808
854468
793296
2588667
167685
1042898
1918661
1472400
242461
2770456
2310830
659817
1693197
1421579
448418
1901307
1612159
1571277
2424361
2614233
1661341
2667321
1300075
2723243
1166561
2448832
1174716
370930
1280657
2613040
1219997
2717939
106585
1629230
1833255
2608301
2194843
2368867
2236775
2726197
2416412
2007562
2339104
2730352
2640425
441069
485652
2409324
461875
1070693
2563829
2179613
2311844
1093256
2524184
2857934
250807
39918
169795
1196311
1955864
2386249
1478790
240608
2395872
2207644
162869
1900155
1840759
1925915
912131
2402599
1913052
868656
558821
1098332
429916
1056058
2418972
2562638
1816531
623967
2798236
316066
966264
426149
1502850
366842
1221975
1231085
1073556
2170256
165746
1072729
1076270
1120116
2259402
192806
84391
2764175
1164148
284795
2541386
2353063
1100869
2376293
328167
810219
2210507
771906
2473365
1299874
2103504
1182041
2918403
472309
1961341
1033331
860953
2557894
671662
605057
2914280
2542529
2844089
1452445
2200226
496293
1479905
156482
1824456
1304441
910037
165148
1755388
1266711
2581249
2716632
1412723
2836399
2145147
119439
2071504
787217
2862986
1155830
1509345
1317317
170175
1787682
621764
2770659
1382118
1140397
261467
634260
968851
12776
907789
323997
2576573
1276213
1564006
2687958
267893
1373027
582593
1253182
1902946
2744503
2875682
926296
2215071
1320643
2003121
1135491
2298721
798936
618046
1482525
1439330
368826
2591799
2437726
34307
1465854
526334
2544042
2590822
2086414
1415652
2176948
567322
2059978
1624872
1875815
1903347
2714845
1021535
2418962
965307
2259175
1593800
2674563
1860126
2279022
2152241
2817949
280884
1614276
420065
1522346
2393550
2864324
2224981
2365464
928044
1491226
2325180
2020371
2737242
514679
2406289
617212
1515053
1830561
1100769
287919
2908638
1744766
11195
1327262
36775
89963
844200
835210
1194979
2758285
558213
2624128
1433937
692196
696068
2507474
2425894
2025730
1100260
615525
2609980
1812697
1841806
1933847
686141
2635568
1357973
447471
325174
1418464
778827
2127545
2471661
772012
257797
418853
631446
520709
1305917
891051
2901678
2236824
2636905
293596
232463
1624981
445199
1482682
886366
31847
106091
1680146
497020
1419655
2657405
2870830
169302
1053615
245592
154701
223025
1042513
1786104
687338
1598869
1602749
2286571
2470007
2424734
1472289
1571629
272772
2266495
1561471
1089133
838437
479323
1545985
734185
905244
2655106
2108400
1792592
380292
2475326
503869
254141
1494667
1844442
1236398
2218704
2317582
710656
2416317
2233359
1584927
1713862
314136
2014736
263566
2202989
1873877
1134818
313711
2351492
1224981
1589034
402966
494467
1403620
1853751
2458752
2153273
2486563
1649125
2013395
2473075
364771
2093768
2811149
1026566
2898440
1281814
2481404
2882103
1691885
49485
131156
1524983
1419856
434693
2594366
104976
392288
189208
957959
312353
1918201
2097838
2504228
177437
772309
2541302
121698
2482618
1114392
985200
459999
2062523
1922652
855357
1283088
290121
1943688
663109
1071998
691009
2826986
1865874
590623
588292
2929926
2300252
146275
524242
572640
277511
1930429
2052504
2880269
1828153
1324562
852247
2571129
2305095
2647362
73839
1125470
408427
791885
2689174
1528944
1441324
1214632
2729479
1313479
288222
428753
684019
149104
2474446
2653117
498314
2529
718400
9487
1250633
410354
1277424
463391
2081711
1574619
500532
1147975
2432362
651863
2200246
270979
1048182
2562049
2828585
1094478
154268
112762
2796867
862146
486036
2938288
1339289
1511377
2673936
2557843
1418619
1290765
1782912
2213356
2844213
166135
1784806
2337699
2149096
1614594
2412824
1335027
949214
1175899
1535848
1898121
880921
211446
528086
468858
2782851
274910
2902067
554777
964140
791898
587116
2292404
1807623
1168838
884002
1470359
67890
704447
2589752
1192525
1396317
2283074
2608571
656827
2105172
2710183
2033468
2472104
2882878
2250957
2142070
347549
93307
1092049
968700
868622
429410
289147
2392291
308901
1578211
1722382
1593430
2174900
1228203
1961188
801160
2087659
564771
2179026
2427104
2864955
1524027
2921219
376264
2617156
1344017
541518
1862084
1891555
2889751
665047
2846531
2815610
2666608
82570
507042
2588276
1260081
2382525
2346484
1147126
103745
2802761
758585
2628479
263834
2191364
1822533
2585743
1193798
2071064
771908
1680000
1733363
294284
611338
2662843
73937
695128
1800059
1523506
373135
873854
2473644
1089538
1185853
1978730
2044425
884020
180192
186609
1792528
507303
1347355
1825091
2509200
1447656
184366
2286088
1285794
2192491
1926385
1297832
2808271
1153154
374679
767107
2128932
126827
291706
2138669
1391714
597894
1271520
2862285
1794790
1236422
1166326
2310537
431697
860834
1426590
2264417
199033
1206031
4492
376186
78859
352692
100182
1791383
945828
2284093
1299435
60815
2352236
1561413
1704331
755700
2856296
895588
456155
2493598
505252
2764296
521220
614500
852767
621794
667722
2645976
2069682
1411602
2697661
2498475
2034045
2445907
389400
1115241
361561
1791978
1269586
474293
1652593
1905819
1096566
202864
930958
467181
2686694
1507736
198237
2797263
2086665
684030
888714
2367584
2183309
2842070
1496657
327806
245856
1410083
2234294
2281361
2689672
1782754
797860
2328468
504257
2067907
2836452
1994919
1089763
867644
1575130
2637830
317643
533693
1952428
1997587
1810021
88079
1082520
740803
1075867
2134506
825037
464624
921119
815844
144515
1506245
808235
2725483
1701450
754184
2599236
769596
1656647
897235
2431813
1372019
239804
206240
2216068
2397894
1141362
22804
1516639
2345341
1627592
28130
1115960
2628040
1315345
1964230
312103
1560907
2358551
1913486
1235375
2755347
1648866
2464952
2709785
2814602
2661881
2632817
1695584
673031
1731830
2749264
1874260
960924
1950546
749791
1431053
2575124
2770598
1977593
1716694
176890
991720
744296
2020258
2342248
372659
1290915
2730655
205182
1454629
361630
2018289
2923656
302689
1770266
1292373
285869
2175031
2888157
1036787
1033693
675461
77599
1060224
2235325
785006
2707100
364757
1886884
1192839
1461818
1009481
1967175
622594
2200271
1042726
1109166
637306
48962
717369
1846883
2288503
77646
2434288
1265861
2485489
586951
2165615
519656
2769677
1131569
2297694
483952
849212
1344016
2469743
106626
2009193
2038776
432151
527151
1840223
2491608
1567647
2246688
132457
229466
156511
830584
145456
621849
1250877
939953
584087
786464
1475085
2266392
598890
2193348
26190
2493119
2938908
2546268
1746180
231218
617955
2552960
913936
129367
81667
2722629
1972880
1151630
1752942
1220002
2072535
1262299
1813803
2555170
1283645
1361579
374202
2702067
1087329
147449
808393
1577956
1208939
1007026
1590847
254646
2384377
365661
513709
444377
2076528
1498624
421573
1011734
1348463
2854725
535282
1212574
96173
1049685
648432
1895298
946868
1062837
1720965
1111590
103673
2396681
1304118
924548
524245
2220274
2617052
2783042
76090
223612
2182861
2807415
1709881
2557010
409131
1997448
1595525
1898362
735406
158714
2476887
843527
861998
591339
2067248
2123909
2216497
713645
1559977
774200
654521
1977259
1698795
119682
1446067
855606
2606185
1909457
684784
2092879
1656788
2300351
558756
2894738
1035970
1141904
241270
1866033
1521941
1012946
2204331
2669149
1433890
1507611
1599678
2330845
1449816
667336
2028809
2559355
105236
2218138
2621129
517598
2324600
1993197
2391915
2314391
1519800
283375
1452426
2043497
1450211
1479417
2480616
2536516
1594801
77968
2365936
803286
1711926
551097
2706835
2178643
2753584
2167503
1622402
14597
1270390
284034
2796382
2021785
2247164
2262267
1796690
2162460
888926
1989683
128868
1744153
2589707
2025507
200973
202672
2088264
163754
771062
29487
2922597
2825089
1360343
2768372
1843238
461723
991003
2873417
2086390
1229233
1097960
2236580
1779253
1143716
556494
2614356
617726
2198842
2418903
283174
2371584
45391
728678
2732905
1285778
485066
2512112
2631594
1302157
161398
704857
416708
1869658
1006265
2216948
2911733
38607
68603
149054
1819194
2376458
1709377
1771029
3142
1882701
2349611
820954
2094450
513199
2816826
2284032
1169725
1384520
1837717
121418
2657100
2912100
1109270
632711
2138418
946268
2716840
235667
357762
292640
2080313
2864319
81613
2776686
2300449
2602768
375521
736815
520720
646240
348010
2367979
2616230
1468072
1323852
2276452
2744995
2902245
10352
1666523
468203
1445057
1338690
24045
1787236
2894117
2487890
157862
1497615
992099
2762447
1294062
293663
191917
855270
1495891
743022
2099471
357052
152429
2687208
2535401
1569942
1834505
1461550
796412
1581159
2776332
1712404
2237374
2116036
2314706
1177225
2712984
2822379
976728
681353
1798531
1984052
2041792
618069
144344
2325914
941268
2442708
2705628
2382451
2323049
1693077
2799211
2125416
1420819
2642833
1165873
2916316
505620
603190
1960816
2755530
1804735
1683136
2045802
1617375
128774
1832562
1372378
2851267
1051677
2398100
1905786
1920939
853153
1636971
2478359
2746927
2292140
2827828
924528
2252372
2495495
1001797
920742
865603
1720083
2516725
967253
2220821
2617132
2376878
1064541
905462
1148305
510466
735051
1944283
1109458
2235702
774617
2608299
2014140
2577645
1035539
1414164
2568651
1076478
2185909
2488504
1671005
1889982
1476059
613902
978907
1447336
2429645
408208
1832219
809744
1163055
2781441
157949
1120664
416847
755821
1815683
2656097
833330
1138110
679461
2674601
2603213
615208
575942
1406568
2811883
435311
2224152
175450
1936650
2155943
1103473
1773421
1211513
648357
1116843
1598351
69036
2595276
671409
1552542
2114915
2847939
2738568
43909
2594953
2730243
1850077
1016045
1744172
1342536
1387123
1790972
189623
2861950
1045189
2232441
1845767
685670
2864039
2738686
585592
2448259
1571193
852166
1882223
1220824
1421788
1811436
322360
1511573
2221697
314565
2552973
2262409
198819
1550844
101039
1111097
2368805
2523382
1999999
2473543
2902193
481624
695683
1081630
1446235
1302223
2005016
464617
2382753
2564567
672799
2139564
217428
74873
870465
1835012
2203881
1362379
2458259
14373
905213
1143560
1752973
941089
2309333
111604
1719875
1573150
2124646
1265346
2877094
412200
659442
2870247
781519
289463
100284
915025
2646554
341200
2156037
1279177
919593
334409
1952855
2803124
2889218
1930462
1948790
35094
2893769
2867428
1747260
576486
351376
1902275
2602049
2632057
547864
2524081
2594286
1054388
2782375
2626873
675283
2886271
2719880
1704508
677673
1639146
1927050
2795835
839103
692845
1792955
2485861
1489957
1548482
2173199
2561043
2096955
429392
669024
2540971
1218137
431573
1579250
280148
71065
2757713
2488438
1852714
2108850
2211036
2175259
1523701
1236082
2539029
810825
2490323
819983
1086456
1252263
938207
419240
54833
2522913
1944495
2555321
262949
2059718
2515542
2695880
1140153
1773265
573075
1376887
403381
2233579
2380192
902999
2760665
2692985
1777888
1701351
2743634
1738227
2714350
2624724
2267076
2865527
2547944
237092
1872436
2765703
1095300
1567635
479292
592445
2068977
1010356
932252
1592804
823520
935888
2186002
1024923
2777115
940225
2794572
2107595
791287
2718804
2117535
984639
73938
1810671
216463
1899740
1272339
1110377
1946989
2757797
729210
699814
2014430
2757389
258259
1726999
2691063
2301128
383101
14988
659933
2211153
1307670
863723
229078
2080763
1903083
1664465
826882
1294874
1584670
1395726
1905030
1673332
755474
976603
1337441
1727679
2274500
2493311
2280896
1508703
67443
1143356
1495643
554078
1499508
1816985
1501822
187061
418130
2527336
2713160
438065
1003428
1507533
1991223
2664843
1901470
1213870
1158527
1130974
1551074
2648606
1586098
1003380
534955
132010
1700590
328729
2162212
1040746
1094621
557975
1441718
1599830
2143685
1276609
2349240
2929022
434241
675915
2634019
356427
1974233
1483208
1018132
2606410
418071
1287766
1037773
1382770
510672
2490999
2010299
994820
2806259
2088566
310005
629281
2112239
23989
296430
2264522
381853
2424963
2543468
972973
2511557
2716211
91084
161632
1307999
2339863
2577523
486013
2186990
2763573
1553234
2092687
1422524
64445
2487385
2271609
2793280
51435
2354687
1003798
1138578
2262032
1507521
6212
1003634
2523304
1224337
957363
158784
1581817
508249
948381
2337119
1001062
20377
1754411
197957
381157
545548
2036682
249435
2138863
270533
461633
1723870
1971981
2373366
546921
2384634
1508838
319546
2527328
1721556
296957
1845607
1988750
768997
442699
608619
973290
1168545
2723629
1798431
577202
2367861
38995
1322672
1991468
1699670
219739
673577
1785647
374064
1109938
1068908
320830
2122777
491594
2081501
1642424
1687370
2681113
2191650
1879731
2585779
634754
190896
1423780
473082
2410363
1586124
1107994
1585256
1756604
803511
490003
1312049
1104963
1347274
1578956
570925
564260
1398632
2508549
2708881
1585637
1793986
910894
1567668
2596897
540746
1583092
762067
1421818
613882
306414
2644788
1296052
2422315
1328216
1264983
158232
209504
104774
1514101
749485
819684
1178370
513455
715292
159016
23449
1707142
2625833
1289008
1968589
2813142
13424
2807567
1602289
2371594
197050
2381216
1711824
2796565
1287880
746109
278955
1149257
850532
2600185
1944857
1271463
1864493
2700304
2279414
432766
2015640
2247515
1716492
1154964
2210208
2079368
2699558
2419225
1819620
1624248
1001279
2228545
2405124
434881
594254
562985
1859207
1909125
2098389
1369975
2621001
2830539
614353
685584
2877127
837287
1866348
2477334
1822082
1115261
617256
2354282
2445096
2557790
2579775
1796220
108737
1708520
2074416
171327
2629010
1280884
2280548
2206009
1046231
71760
2311146
2078747
2776936
1508704
2575163
2911035
2711781
788746
2399540
1059973
1929556
1952054
1663649
2927500
880176
1457306
1689759
559031
540146
1606187
1306719
1119071
2820538
414708
1928337
1714521
222026
2113785
2939471
2219525
2429374
1539426
573298
1815419
98514
732961
120871
330695
670486
2882078
231554
2125865
928740
1096011
2061824
1710732
715903
2520442
1615397
884786
1310880
1935786
597164
193449
1792549
1831141
2783057
694156
994613
973895
1895913
2346258
997080
1947278
132590
1937504
2259888
445867
1385414
788890
1381570
930270
349362
2195004
1733904
885835
1158523
205699
2523588
323718
1917636
7267
564893
424975
1991941
1911585
545522
1935966
1622326
1261700
276279
2493825
688283
394314
644428
2682818
1885311
1199746
635224
803777
2349878
1762611
1410076
977339
1161505
2425449
2481716
1652129
48569
165288
1385497
187924
2755005
1278526
501927
1574181
2939078
511760
487880
1785187
1429927
2552801
1386043
1035841
1971050
1647799
1098623
1329281
2490503
2371024
91176
1201328
471722
2381149
1127823
337332
623901
2225345
141994
2217032
1968085
1800618
272881
227808
2555623
880767
2379801
1753358
2901067
2763980
1809134
2358701
707011
2121441
2398255
913695
2273796
2909524
1509668
2668230
1900896
2424382
2645507
1033217
1121763
1445667
1900791
978594
567396
432165
1627603
460670
2562813
2582685
2811756
2390535
1708939
1296608
559968
1386772
2883052
357591
105598
2135618
406864
1213634
1369602
753019
2125101
1816639
1596102
474547
1573360
2441377
603240
755177
73124
2817661
674608
142249
71384
1618587
1288255
1612900
1553121
1250318
303514
1293762
717969
572959
2077643
2549725
357064
112321
619856
1554009
1569079
1095638
1219229
229841
2282013
2364985
2163436
72675
2047523
1464504
24078
2596695
1990994
2364818
2472192
1439703
1261657
164010
1580287
1432978
578188
430025
1255354
207973
508270
108021
2106879
1522285
1668412
672711
236121
932892
2915434
629168
1554811
2387512
1464135
1539517
1154693
1789644
2654422
1340392
861452
1531948
169609
2865861
1906983
1782261
1806030
1847802
1698684
2441360
2469368
465919
1721364
299161
443511
2059210
973670
1332603
2835495
724885
1006482
262223
916046
1215104
29395
472255
849992
2458331
946337
10190
2576380
893594
755248
1621409
2085294
177413
1442641
702488
1885298
2205055
1898499
938525
1975567
1834558
2410422
819195
1474048
1442674
2661846
627373
1650229
295334
1112000
1476572
2301339
294578
37784
214871
99781
913888
2858974
168555
2619668
2136440
2064778
2816828
279690
1531192
1556767
2201051
1305008
155306
2323083
2591691
1508667
785799
624196
716751
137733
843807
182726
2723213
1203414
1752943
2170449
259666
2210085
765542
1886297
173920
1791341
2935947
1854664
2633861
289059
1830085
1257333
2698475
884131
359196
180489
2425443
2050859
1205559
1278766
117950
489113
2338401
1181482
2860798
2012932
2267553
2908737
2307900
378634
2384082
2276490
1353612
2031611
602503
2623035
229024
2247222
1906726
2271288
1726079
482339
2716509
2211530
1215455
386450
2117220
2674766
1777385
360933
794203
1830970
2777405
407794
1251409
2500890
1649359
332019
489113
2816297
2888753
2734400
1891741
2470404
538156
176917
2073429
2072315
1552133
389522
506779
1036311
820178
16400
2103413
1896992
2045613
1501002
1770643
2819676
56621
2490266
590820
2352671
552885
1541658
2785604
1933734
2747167
443651
1415975
2725481
485563
338211
860507
880275
1787915
2698645
314602
2300451
2424479
1862897
474470
860761
1775521
551887
2757391
2368111
991106
1284105
2813545
2624084
1396721
1088131
1171404
219166
1168069
2896168
777350
2208008
1712610
123107
2059575
2802130
973742
1725620
2296226
1865688
2169869
858009
1612180
1489346
2373120
2062153
14184
2819014
413851
1822677
194640
1153759
1699244
1129609
1278877
1358220
490751
490583
150961
297200
335858
838282
1331389
1790453
389874
2566508
1674438
137243
2054495
2293037
2921474
544250
2595742
2891098
2539094
2498575
1838868
621548
2658909
2169352
2518831
1517991
2118692
1291888
1552311
2100877
569447
922571
669931
1303023
209859
1764862
2755181
1665739
2484352
2870069
1787879
2656956
2220456
414677
1782232
1533495
858038
197574
433382
1260778
804432
867056
348496
2761206
1816604
1746194
2049365
2783358
2468218
2685931
8461
2274235
2275322
1263991
139601
1534792
2299021
1682961
2256918
313596
2670223
2546954
1264555
1904188
1420668
153682
2758979
2185477
918876
1830870
1902166
2759308
114093
971299
2461326
1744372
116869
173410
1337342
1072332
2061169
2332704
586952
2777758
941576
2389413
1687122
2696968
1848339
2146630
1011374
2524326
499188
2621929
2143382
2916186
1532643
2171910
1488417
1121394
2179491
2343987
438959
1212888
2909832
220456
2587277
2191275
1454734
886229
525197
993742
248574
1383620
2091574
2733349
1936894
2525399
1477370
2756160
2763208
1039749
2575819
169645
255839
173518
2683746
2616412
2089296
158514
632303
537888
2760596
661496
53385
664450
2624618
726322
2296338
1827194
2224534
2369018
1042864
1120466
2514512
409714
1388907
2232889
1251239
1575212
1272983
2896493
1624589
2079675
2260882
2753462
1926825
175999
461352
2108108
605738
2060490
2329598
1655300
1649229
1011561
2055151
909113
2746530
1044129
361879
738867
1244303
2254921
595452
1925569
517905
396979
1793691
1670188
2258729
2553476
680906
2156440
1859527
380953
262551
1678770
2792846
320795
2015242
1336782
2231029
2626198
921783
2739596
2342314
1860573
23752
2118107
1974338
2196154
2458029
2175818
2189402
34146
2778185
2451264
449621
252528
1900881
1614578
1630503
43570
1545314
1810853
195192
188997
1508104
1649246
1963277
2711036
1403312
2783773
146804
2494392
786931
1288857
1326480
2453885
107610
596455
1777051
1704074
1245747
1090956
2610974
608267
2252405
2388950
534143
95582
432957
1375008
1066453
720735
1307978
1738085
2092910
425509
442373
2539110
720057
493515
2673682
937388
1019827
915999
2512066
2183818
2038329
1625112
1074599
2115023
1276838
2782351
732278
1246518
1183455
2783357
2791844
2183139
2575795
1291170
1514993
736490
727111
781479
2213255
1119520
2468054
822114
819220
1238337
2410180
2782440
1660685
1658907
168572
1492635
2341094
2075738
460021
2270875
1524819
1826314
1620895
772291
1251555
2199005
2835967
1071200
319260
2189365
1259307
1464371
984225
963477
2079019
1162423
2577424
2484364
410646
2365537
2662211
1044347
2101245
2756494
1825863
1350671
860411
2362797
759651
415079
2412069
2781037
317137
1230752
2140981
539618
2483352
288701
2263649
330383
1599678
794390
351187
2872687
1939855
963376
505907
2090634
2891507
2228393
844919
2749246
3906
1934542
2411868
730755
1169708
890763
1880539
758506
1304198
2853934
2473547
2457502
61376
425552
711100
2344581
2765508
1282329
1699929
1359562
2286892
84250
1360912
2487992
1715628
2199921
2606462
1365881
585147
466112
249979
1923904
317878
2248498
2733753
2758071
1064736
2721012
2340986
2556441
2867772
819135
918873
2753266
471059
17322
232396
2583680
2344130
2804769
1235644
1470149
2174268
1440499
416182
747598
2840254
1236061
995276
783962
1273029
2077514
2690622
195785
768921
548601
772230
4876
1512304
984901
50011
306496
2318618
1979330
1120189
524776
1922277
1231506
2888962
2159083
1569846
1690174
2654871
2774362
2841559
1556505
1392598
199005
809731
2454724
1531860
2505913
2154136
2905579
2422437
1449247
870
1908038
2003378
748928
2677973
2167979
508077
1061176
1612189
514191
566983
568208
617980
1890379
566003
813396
330218
1683770
2673358
1070523
2029881
829531
1712530
2574278
1220388
2100316
308999
298566
2845770
2314018
1295221
384301
1827943
612882
2379627
1693513
1034262
2616191
1823244
473398
2805837
18204
2745785
1998626
1906355
1041528
2738254
1287384
786654
1737176
2353289
850910
1326501
300877
1508650
798787
299943
710586
2541050
1589942
2381657
1593364
235217
890802
2588240
2552431
1956950
2221014
1901725
2744404
2533569
2877895
2881782
1644285
239895
687658
2236198
1694523
2419725
325963
1217808
682595
1085720
1214627
677659
502196
1299050
2252703
731601
1340851
1220737
669197
1427943
211068
316200
2010888
1687438
2263498
2738256
2453739
234645
1443785
492758
2813033
2349747
257802
16369
2289180
1002754
2527074
277397
2727694
932732
124058
2501017
1517463
2448807
2679201
87731
1462379
1947692
2191184
1866385
1129001
246541
925950
2191951
2562167
1280004
1034673
1460542
2424543
1222325
838035
1076598
144989
1102201
2926454
485423
1593213
1950069
118777
2120564
2211402
1415876
1082654
386254
1121813
29820
2547095
2541649
2190656
1490991
1930388
255658
471905
248789
1298244
317979
1146234
2933317
2738268
2376285
1695763
2870926
1400535
550582
565189
2164652
1480085
850177
2063547
1473597
1183439
2073550
466935
1877252
812218
49405
2639827
1255812
1335153
753023
961906
1306490
2399159
821706
2897410
911570
203185
102945
1309827
2426217
2396540
162282
1859699
2225074
259732
1790417
2218045
2059773
1777059
2218990
1731914
325757
2591077
2757192
2824268
20983
2301411
1205514
2581071
2680216
904488
1123525
1712415
2542181
553714
2637304
162006
2523542
636508
1599074
311380
1864288
938927
603373
734843
2308847
552715
2384636
1903082
363790
578505
1551849
1479121
367818
1967278
956316
949528
1623661
1109477
438346
443316
1250391
1625967
1971113
1761300
721474
2602896
847839
657282
2802901
2890382
754468
1924345
2929675
1607953
1032589
1631546
419374
314199
217626
791694
2398280
54240
589040
1089631
87276
1396336
1474821
1916209
893650
762550
606650
1934896
792169
2293789
2642308
1661381
1011500
2794213
1808268
270264
2819623
2597695
1404327
1864891
1735655
1011161
2835101
26576
2613679
2289009
935714
974731
2628327
2272910
1041422
1987849
821920
677224
1420354
993838
2737359
183553
1755317
1982812
2675862
2477688
2533497
205369
1861560
1949301
140523
2095395
914109
2599828
470202
253928
2106050
1084502
1432552
1636385
1441207
1040863
1275017
411985
1091902
1751643
1145146
577842
316313
1236535
2038542
307710
2922896
1519621
414451
958981
1605787
1448613
182729
2477598
200196
576354
1350003
617908
1595396
2666767
2940111
1402062
1546354
2160710
1460680
476921
1941117
1853293
236208
234447
2193044
472253
1464182
1662911
2220792
1784863
2741055
425329
2121734
1057664
520288
2635371
585553
1253615
508368
1749192
2614999
2836487
485191
1055632
1976978
888214
1957041
478348
1657011
346490
2011951
248795
2107224
2654001
1018150
1497029
648139
846525
1592255
2725339
2557320
81848
2532379
2039205
1818423
2387586
2656852
222989
804878
1849981
2366728
1444990
581784
295176
2751901
2823048
2649498
2882496
1285500
2428808
2784033
2812037
1371418
2821010
1961515
2386114
457523
2867550
1366328
1943640
1522442
602283
2122298
2731536
1774347
880120
2088447
1658366
2545209
1293593
2731677
697437
1388561
1229285
2843081
1216515
1074881
296851
322412
2804101
916179
960749
2886774
1327575
2266940
1342465
1286121
2842913
2220598
1294216
1180271
395568
1551985
829262
1673202
468976
40808
506469
962229
937976
2634820
2597507
2606338
1108396
635864
790805
579172
1040088
1944398
909294
1494072
778739
2107475
607603
1572111
2200791
675145
1071787
336627
72424
272255
681988
906807
2339993
1325735
2399540
448352
1750264
836365
1215951
1573622
355602
1390646
2603167
2351868
657576
2737327
2080244
239393
992924
969678
1903409
861756
1399944
2145128
1550251
2801568
2715239
1462256
84237
1712298
2171634
607273
2313978
819943
2044523
474675
1945222
2279172
957334
709281
2214961
1605341
2359691
1061293
1882892
1375696
2521891
2490206
667456
2253226
1770230
214365
2054083
2017069
2829327
1674551
2922861
1214731
422008
504499
2848670
1971418
2894249
739537
2635561
1640601
679203
2725730
2425056
2128910
2813711
279633
2491554
2666006
2344614
348268
2431787
2817677
69846
914960
1023312
2384259
1085402
2606633
2848833
721024
1826260
515014
622061
2512441
620379
500746
2721388
2096282
1864891
2074923
1856431
219039
2577098
638489
313891
125392
925430
1580821
1556940
2190573
1190590
821055
2757187
1479647
707221
126298
1439429
2625094
956606
1036162
2596820
2601276
1369835
1048189
1554102
2101095
2112133
2481847
579930
352891
1597036
878136
2671527
1933966
472826
1245067
1711631
17195
761590
879519
2721568
561761
716639
1544044
1036100
1798326
217068
2641178
729134
2615786
1891755
2443510
2588289
764692
2176426
1878417
2468206
1672873
2865815
2136132
1959460
2270455
2639786
863401
468745
1354658
2452527
691635
1782209
9638
1614003
2409205
1607616
2692451
1779114
1994604
1610181
31516
2435368
1708099
2082538
2618798
309296
2436157
1466943
2678599
139117
1746486
932054
1308359
2595429
2930901
1660443
2557294
2732984
1775573
2483275
699976
1349036
2550182
1882642
2516447
1472399
1815349
1905981
2511479
2873139
2260597
2182026
2127562
2687820
657507
1272076
1060766
2549064
7883
1425911
649810
835008
639166
1988425
2091839
1651926
2185282
1484315
2054060
316842
509302
14164
2485014
2058970
1918074
1569929
1635142
2782657
800536
1517429
716956
1285836
649384
10628
951367
762850
2693865
2332298
1401401
2780049
768419
1819236
1609838
1110248
159075
318234
2401936
814302
2243511
535223
1079987
1976230
2633875
1965962
2275416
53012
582980
1388963
2280049
2593335
231140
2421905
1325351
2807029
187781
2876014
2061536
326406
1186482
1620275
1485445
2630762
693865
920109
1570964
1809865
1801764
357672
2285672
1750967
2313011
2093070
2533153
2654766
2022042
1636547
2057924
2261158
641789
150996
1536504
1697609
1316689
469262
1948495
1662576
2593142
2723403
2205236
1680260
1127060
2266888
1077241
1698618
2240704
2926430
1258703
357918
642529
1799139
2309460
2224136
2790079
2881087
2565657
1146284
1515348
2485287
1412069
1365576
355121
404863
455320
2742924
595621
2468250
2355904
2885423
1766102
597260
941453
719718
1512105
2592229
682029
405139
2669453
2025832
546437
618890
1499426
604994
631484
2416973
2078200
2527946
2664315
643293
568384
975486
710040
583273
20711
598610
1898645
793411
834156
553112
1376111
2551429
45384
1910118
1693343
1462187
226270
337648
265193
784860
1392977
1806723
1722570
1647402
106215
1019814
1550903
2439663
2235448
908518
1392490
233220
476897
2673716
1708410
2348765
949357
1815105
150227
2765699
2310439
2388276
1753100
2489595
1890487
643219
2588636
2332998
161095
2144006
1218464
517854
525090
1166316
2381525
2008158
2826272
1698043
1201544
2237635
1559225
1821862
2668131
873727
258320
2580512
518388
2227900
2585558
62962
371630
290059
1406630
1022216
1833553
176883
796473
655179
2705759
741183
1126794
1366600
2317380
532105
2834172
321865
2003914
2195428
122097
2116448
291464
1927891
1188015
1648585
2398361
1190208
1564663
952179
795849
2424568
2442707
774100
2641632
1359734
955252
190303
1671722
711793
790351
2886839
17194
1747545
262290
1531555
1275957
752823
2512487
2313788
2924185
2500232
2073809
1792798
2455866
2186495
156754
622373
1315998
2090150
2531599
2355772
1767804
1167238
545482
438509
1691478
1086146
2180579
157261
2827065
209039
2458561
189798
2231327
53973
856285
89366
2467837
181675
63512
2440748
1193980
218701
2859156
2332859
1182847
146952
636890
1246888
2021237
630107
1752948
1953951
2525432
599561
700748
402334
2343892
398176
411052
2033152
2697114
1420298
2563580
1212012
703830
248051
2165593
2163866
1697724
2579808
2445906
2391337
2478372
1886741
1159042
760634
1128205
1805000
2665833
1453524
1315386
2776940
1820614
614657
708096
429653
1184146
2297753
1039739
703678
1532698
1593191
2137963
1430966
2178888
880201
1822691
1337482
737895
1784408
1864287
29999
1719889
2680840
2475537
2144162
1201884
1359288
1168794
2820768
2504500
2013640
175371
1252188
2897580
677195
2365552
1245443
1725268
1211663
2864497
1644306
1575010
988116
1972171
1481957
2721365
2364741
1501801
703054
778539
990948
1258593
1723043
1242238
29468
1461273
873
2509516
1857876
1776841
759636
475569
2767057
1060763
1505713
2159759
1153526
1665140
1680637
2291479
1496481
1941292
879259
2285706
1750978
2381567
2753044
1363058
111141
1132742
2896465
84614
192033
2351970
311339
258928
818119
384108
935231
2727040
1929740
142943
100661
1179195
1053273
2619802
803878
1653970
515179
2055768
1522500
1236969
802945
578399
2857078
2415811
583656
1637925
961291
505744
1687284
221161
2320711
2281593
1003818
2625191
774672
2408002
180765
724872
537660
1158249
2022806
957561
1625631
2396168
2350339
988953
2457374
2746447
1803934
595241
1692742
856327
2612863
888478
854476
2024525
1933010
445850
55799
547176
1901866
533412
2442222
2229668
451038
230080
704154
919394
266464
1045649
1161040
722811
267803
2433792
93097
894805
2280284
1150464
2016779
830007
2908050
928873
1766482
2828275
140761
1214762
658321
2591163
1403277
1131738
2304182
2798573
557622
1068393
2074274
2447687
436500
2766057
2030919
412375
2343589
807692
761129
1510138
553546
2388989
2572624
104894
450069
589852
2754040
2458416
809382
734128
1369274
722159
2470739
1737834
501749
1194869
1069554
2150456
2778770
682804
2059959
2580327
1273369
1092138
2232061
43037
173261
2337935
1436132
1644025
592023
2407885
762524
246614
709028
2526531
372418
593278
156406
526101
185954
909050
333582
2379054
1270925
1047210
57729
558488
2501124
156618
914999
2114475
2737818
2564650
2642303
2061173
836686
2008781
1547796
739863
1310373
2284030
118772
919957
2432527
1924914
1336598
2143362
1407888
539089
1105355
1363792
2216820
892616
2870150
2875831
1425615
2583970
1584099
1332469
905678
1133670
915942
2019560
2624697
2769231
1345091
1797116
73513
2155717
638909
1810243
1851655
1385095
1727773
1563911
1731918
1848706
1703162
906678
1463442
1893746
2298506
2115581
660793
932110
5016
947608
2321964
2094596
2507989
2630891
603518
1012158
743312
60377
1684451
1845934
1348772
1697892
521833
1675605
2175189
944670
2534265
1641206
1231069
1110119
326852
2181329
1551532
1524352
610916
2240798
1013734
71278
1838
749482
2318864
1103699
2890164
1865380
1918169
2270533
155123
1891962
757408
2348153
1323367
2508108
2418071
707930
1055464
1530536
2230533
1528883
2557247
693480
2053535
2331705
2335877
2246274
227451
2584553
2394840
1820780
2736613
1835153
981654
841332
1556461
2402604
2124967
1976763
1685876
2596453
1802823
43178
722228
2848102
1864688
1008027
542762
1266909
2105392
1214698
2028355
270206
2216541
1971981
2777411
2215665
2231596
636619
39722
248081
2424812
229743
136825
2803818
1121583
2434227
1013725
2743986
2561429
1155049
1431984
1530788
1052829
1343937
1326786
494465
1038702
1432351
1820335
961034
23872
874792
2717573
2183776
874428
2067909
692437
2668933
1347787
2599431
2597441
1792219
1798660
786879
632728
1858782
1861570
1718237
1767461
171078
190161
1934631
2345021
2777414
1180799
41063
2080812
2730676
259776
1287779
37273
798633
914959
2190983
1585672
1722432
1937385
2442886
1307503
2515235
1566665
230208
701331
2176112
1389205
1907262
2753722
484825
2425961
377012
1495046
2287283
2534199
2280632
1252480
943044
1619967
1204975
620373
2255606
504721
1078618
1330980
418663
740528
2599103
1646185
1476233
862968
1840286
2910044
1794391
1324439
2360537
422570
1469664
1510562
1461633
282816
2806502
1850456
2278616
2932335
2585098
2385175
459410
709704
1160016
2327700
2828593
691489
2714518
148765
2467098
1512963
2379109
1969663
1086619
1123102
1418514
452029
437230
15377
567564
780570
1971819
1234518
1489300
471272
2802464
2555841
2464897
2201931
1693454
2888590
2515715
94906
1246469
1590688
2445574
2599739
1303977
2346030
2249334
493212
1093886
1753492
1339915
2536137
972393
2543123
2700774
1724350
2011318
2131958
590973
888618
1834907
2373307
609067
786958
2070143
812906
2637851
2904767
2654540
2206505
2940539
1382560
1305236
599999
2253094
347492
1149086
2751353
1365819
57719
541412
1691459
2931941
1465422
515345
1859605
1551398
1619007
1027762
2920926
1059011
132250
1368195
893854
2834705
1162378
2343329
857550
474843
394907
3909
1646646
1299992
1636450
593267
2449685
995618
472836
2414724
443848
1341057
1618115
1546918
1358829
2732704
710230
52699
630330
2395426
1159613
611177
2178935
333848
2912608
2287752
1330176
1504361
346335
2323276
2553532
2069982
2673915
2557746
755074
2381925
1254503
425243
315341
2803451
2196122
436037
2814625
1182262
2073358
2686395
2437970
2410542
2036080
1443662
84560
696839
724929
2691799
2424640
787389
2855992
207782
805979
2043671
2233608
506518
1368438
203639
2065893
1453265
1222916
2656784
638359
2227295
1245834
2351169
678083
2325831
1709211
2089207
708173
448539
1813992
705165
2731874
517246
1172180
2785552
848163
1676202
2891909
2545172
1913630
322365
1644411
1593172
1626685
2886812
2315130
258313
90524
1972425
2586092
1286457
2058228
1321929
347950
440999
1446049
746912
1817351
140284
1850712
2463927
1234758
1276552
2215711
4558
116268
416032
486419
2462950
257951
2396189
2001544
2492860
1873504
1366056
2618849
1943696
373606
2177031
892835
1835315
2085536
882223
819704
2770154
2785788
924131
330485
2210701
2339163
2034433
1096430
573510
2784377
909642
223882
300354
937000
2429448
674122
650987
925220
2844867
562348
2409570
2198487
1431534
2746154
1433932
1448432
607826
983017
1903814
388801
1815816
403474
1758317
19270
1320150
424708
1339898
2425586
749641
1640489
458554
2372156
64050
2835077
1051786
2453903
1405832
854516
1821456
1972514
489247
2920176
2082988
1737538
296622
2014555
448560
2660676
821129
27379
2361029
2668653
2702905
1400953
783187
1120429
2745200
48877
2448253
1430116
1668975
2538170
1748216
216330
161808
1260821
2876126
604642
1184030
1141547
614038
1708031
125925
2246788
2796422
1286482
1405243
731800
2189480
2425211
2055659
2301079
243688
10942
2516404
1982023
2760348
1907695
669524
645719
1436420
454164
513765
370137
73736
2842161
2703936
975028
685338
376019
1893378
1114495
162235
1011387
2651551
940264
1449930
433981
1190079
136186
1924781
230426
158195
2155609
1860077
378981
1467298
2619715
756283
1602289
375380
2768403
726438
2643101
1278274
1109996
408219
2839540
2913146
2728993
2189412
676652
1938619
332958
1485087
470120
2010010
1246039
334590
2578226
1246935
1937359
2031508
2775176
1885992
1919207
2470368
2023050
1647030
1806610
181971
1567001
514734
2444991
1695268
1657368
1313843
272206
1511100
272227
134221
2872221
476956
881351
2267942
2115293
213955
1111643
2298057
2230997
2395391
1761956
557047
959831
309260
2132029
2680996
817788
156211
2284087
2716108
2260718
439045
2890893
1737635
918821
358286
870923
612898
1013284
2566933
2864070
971377
1193833
2574759
627620
1465897
106454
34120
1664480
528541
1951730
160359
774844
234474
2293528
914802
1502498
1577575
1952323
1852371
2759230
2533011
2606612
2035201
183745
2625449
1924745
2186186
1620399
263031
2024139
2292916
2048975
1654668
1192027
2376162
2055743
188361
3819
1803640
2485214
2786032
543110
2073358
104367
1566731
966050
1205245
2574507
1776202
2281043
491149
2773042
896981
38258
120778
2739373
505383
1301292
723805
53149
530140
695280
148448
834375
914213
200643
2380307
1756736
577640
1185161
1258817
2284334
91862
1381630
2474813
903503
902913
2639121
2140090
1868831
598996
112588
313116
234419
2396263
1128194
2660485
2131299
1337738
1890014
2881133
2499115
1480155
618712
1619032
2524689
1476333
1165376
866273
1381109
862677
374064
514842
2588902
2790375
1285764
2150903
1680346
2938369
381919
831002
809001
2694152
2846879
1185037
2713107
1320756
387744
2934347
2779785
269222
2009001
2759214
662602
662364
112532
2910863
1513579
2407951
1553081
432709
1266190
1895585
101341
1554693
2043503
97153
1157570
1079729
606306
2206566
1614880
2257831
1428062
772529
2162450
695023
2179243
452411
224543
861133
1416154
1848427
2241914
665179
2763892
1197337
748879
717875
1805459
1951739
11702
329581
168176
305689
1106289
1266123
1486539
787486
1791920
887260
965462
1166720
1480096
1475585
2267672
2095131
126071
543286
1767806
1169247
962399
725154
1810370
1419226
253346
1713914
334261
2910453
1355875
2521666
1772717
1972411
2891411
1303963
144163
2167353
190364
1561334
1816098
2743308
553846
3726
291900
1463789
650241
415105
2492345
2001268
978356
1585178
1169754
1021989
2361732
667731
2859782
1989392
2477620
2829727
153415
509747
103146
817425
1931993
2891730
2217299
2468039
1921555
1352461
2514678
92425
1388018
1589772
1307106
1855049
2374421
2873115
691887
481648
1756386
1459436
479082
1474103
1491874
2918814
339051
381625
1770177
1852203
2663098
2192810
1335539
2887713
402556
1409774
2162508
1132398
158902
704372
929729
2422295
1569167
1018535
1415694
1834582
1488540
18359
2332609
932467
250128
1611110
376749
1012599
500302
2729721
1563814
1108021
1763878
564921
1339400
2766082
1706589
2703325
1816001
1360254
827848
967541
746237
2170494
231932
2937219
2365419
687034
750541
863887
41528
2319705
203175
1260534
708183
2660530
588717
1811642
535265
1647355
1992578
2009623
202494
1826061
2190838
673998
2331651
1436746
759649
1029515
629139
2741888
1758659
2185146
2496355
2180201
1867509
962357
2387148
2832798
485569
440998
2834999
1727420
2288067
95366
1376575
63683
442398
1819526
1351741
2680082
907958
2075676
2849606
2497879
2276903
2160755
821787
1243685
2668546
692306
1630036
2077677
2670086
2688125
1430813
2140615
643968
963683
2072274
377495
1945840
2317634
1441689
591484
2082523
1489547
1125039
546511
1797357
528709
2094089
2532612
2492282
2138945
2033535
1876704
334184
341872
2272778
1127676
1125687
2335281
1511281
813718
1042821
1390389
1215391
2557543
1322603
2167959
2248825
1514774
474215
617482
1757738
2055786
1601440
930655
2310078
2228089
297260
1243068
2230654
710553
371273
365811
2600584
1867131
1897427
115279
590746
1750081
2119450
2123805
1718020
2837366
909051
95152
960372
2562177
1323765
2615682
2242715
2570054
1025067
998507
2253753
2004967
419597
1247831
2097402
2083609
2735318
2403452
2887549
1252273
654523
1883116
1244095
742059
827506
436060
355636
2214099
2859616
2381740
1250307
2112229
162664
1686194
977012
929722
1375710
181208
1821515
196881
2066292
2122950
1502248
2043334
575261
2504253
642767
2372804
1247881
384679
1694029
311205
2842817
2443686
1109288
233633
193549
2119775
891001
85131
1013640
1025755
453778
2866745
1510257
1314781
1289431
1259958
1739119
2278070
1371959
2124425
1846726
289284
1996852
2035668
2136457
198920
1126038
2094739
1677731
1515442
657519
1580910
1021820
475313
2776988
1066478
1095935
1254783
1054968
1269662
2511736
2716030
2689386
396727
123662
1184194
346754
451615
625742
2623963
463752
710725
2673311
1365010
2279170
865151
2159947
958492
2357479
1369521
2710279
2205215
2758663
178083
131512
2894581
747357
1402516
2540054
2322279
1703127
1874406
832522
1666810
1269540
2914091
2920976
1600064
539982
2311419
2830071
1880433
1551533
690511
300382
648405
946449
426119
1434730
1890384
1239573
301343
1729390
1583656
2057158
460227
2649006
1342922
1402353
1826855
1366584
2387583
2886856
1876352
842714
1529448
422553
341565
1594018
2350013
91440
615267
1500623
1254940
825448
1889304
2783462
1373632
1812699
1647716
2164549
1109404
1318384
2879267
2155092
865522
284875
1655080
538087
2916757
1242516
1313334
1366066
523690
1341248
1918161
2435706
420344
2743764
2017840
1036803
1100623
84942
1634978
2786757
2876098
1316763
1614636
1758258
1139757
976379
1629929
1758159
397267
2492268
2462477
2816778
2801278
1811778
2458248
386030
2624036
2520688
1061521
1412020
1448202
1907120
2092038
2111423
684620
40010
1740195
1893669
1615742
2658041
1898044
850974
965435
1924787
1648188
151480
2102064
1436560
234170
2734635
2863830
2756175
1598347
1185767
1191773
2501748
112269
2790528
2864686
164765
2348760
1964709
1771407
962446
663868
736758
2469802
2083302
1288511
2696073
2602972
2522125
1491338
1881177
1086374
2687840
1109269
2241153
1879482
49305
267852
2176012
1555175
1026468
1667937
883037
894633
1595708
1859484
1256079
1930692
3372
1705767
2197769
2572249
1248898
991549
93454
1478980
1319849
2210196
1991319
2319591
1147102
2625392
1851895
1015113
2808889
1608428
2078232
2458098
2756162
2011339
649837
1500384
793092
2773400
2573652
1077935
2313290
822015
1610497
2405598
2937423
1655951
1294000
351413
787546
539254
2933795
665363
23433
87887
285859
1006984
2349517
2307492
1523897
1117732
2395327
2277362
1795285
732142
1074468
562376
1771001
2815958
52395
772152
896084
2492421
715753
2404115
2426188
1342279
2461497
2685837
1413525
2529155
2013527
2651181
2248899
2900646
2213761
2391242
467419
1575857
415474
2461586
2884158
1835507
402678
1548699
664318
972243
1595986
451647
1610736
39055
747377
2741415
408126
2813445
2775482
2478920
1145611
2874882
1741972
2193947
1491453
2378727
2333782
2064444
96500
1424237
1577542
130986
2092246
2367751
47232
2695597
2546398
842387
2539813
2141948
1637570
871428
2755298
2697531
30781
1521687
1500406
2904517
815559
3769
391834
1972634
1885419
482773
1254393
827974
2357966
1934405
1085361
2003739
2625005
2062886
640384
1541489
2173616
700443
1247349
632823
2345864
1865151
363752
2158978
723080
789064
2274330
1231235
2601689
2348553
2367003
1366199
1533609
551258
2598488
396469
2713881
1131027
987014
789148
617005
2164309
574359
1753535
835025
964302
1277605
1390073
2093989
1696286
2748688
754995
2733640
1523491
1155807
2507607
848940
2657286
141233
988301
1210415
2924868
2873515
2419158
390495
1753556
1161600
2152531
2603477
1793527
124129
2567358
496481
2312276
141902
1963899
1510536
1575964
1103781
1428217
2908483
325038
1493698
2175776
1287902
725305
1680180
65607
796398
2038660
2314628
1513694
176563
133224
666297
1801782
1082657
2384992
1730344
901323
1749711
1595044
529237
270005
394614
2930710
1355913
872230
1879119
478502
949620
670098
363165
1546254
187965
2920119
2396768
847744
1043514
2686292
1965762
474235
199226
702694
260115
1384210
2677600
1374271
164481
1532968
2005524
2835289
2829574
2649441
2541288
2268802
981269
1297284
1958210
2694076
416369
2141494
951990
2038908
1167520
2242325
1891671
397818
1221177
1489746
2005581
1206395
73781
1401735
2216521
2615645
1651696
590268
2397101
101654
1296222
2643696
1372128
1256804
1018011
2716769
2386155
2571064
2458251
50997
1980052
2801572
951233
394119
46811
1696694
2220564
1646457
1683376
2221343
2457536
1356784
2590824
2772525
821275
271299
855220
2084046
1180499
450108
1893785
2703016
103944
1522804
928542
2104645
270126
1399838
1740103
2796210
299452
608824
1153737
1376029
26960
422303
1604724
2505135
893044
402442
76710
2578666
1774519
1473813
2481420
2305563
1260886
2176673
2120806
1570091
2015042
1121716
1229754
1004045
2722133
1781955
1161525
1372274
506599
227840
1256627
2342863
818933
1973604
505158
2802427
2492499
1024018
1127020
2458508
978534
946533
2410519
413833
2678773
2269735
1594844
2442010
1432648
390719
456329
218096
1601337
126448
1684004
1128496
406303
1130626
2007923
2261894
2018196
2147169
1505811
2553238
1825862
1533516
2566573
621961
2157891
2021207
834001
1639848
539510
407833
632609
1455749
205871
1111506
2105968
2631779
1786453
83309
2405146
221410
114621
61880
1844072
1440266
1107889
1471327
2015982
463027
1378319
736361
810990
837237
1591399
1291731
2438298
307125
2726369
1179566
2935232
1415753
1378057
1330397
2932539
2289745
1709280
944974
1860456
2034112
2429188
2566344
2863658
2373873
187814
420591
2394166
1396859
941401
2381815
1057828
367781
2391866
2383393
2533174
1601064
2939825
1087443
1502782
2335297
51177
1515298
1520475
2358931
1415023
320323
227009
582861
1179456
1722841
187798
1214982
1679297
2827447
696276
1157230
421709
2841360
1169183
2402174
210522
2039764
1264232
1795003
2383524
527857
1933204
1075891
1360764
276969
2506149
1446752
1083895
1195182
2907338
1209093
1611010
2458204
2822870
116972
2525879
529607
2181666
2427276
2222528
811941
2541252
601725
1288930
86034
2041669
2817090
487905
412750
1525305
621627
1972530
2879448
174627
2038892
557687
195877
1855980
2066828
2419506
1616015
1242536
69358
1895087
325235
283620
2520939
2071991
1374226
230777
2691311
101726
2656011
37085
2839554
2474785
2434903
1776653
1715599
1240148
533376
2458589
2032799
1985172
1340538
2593005
465013
1835997
1677933
2310305
2690596
928083
2604304
448747
1319713
1299208
2414365
1987107
1217862
2925354
1124219
2333625
1082861
1860754
1288178
1909141
2709280
209843
1698069
1741822
467884
1640642
2386852
660137
2608128
107851
2770542
1256258
501270
1655016
886105
2408711
594928
2923106
1669859
2504645
2459768
2570559
175308
458363
1494673
390944
2721433
639231
733991
1052879
2523720
1939066
991423
1466618
2410099
888396
2089416
570290
1204974
726249
2540489
2453432
1730541
2341668
602837
2802570
2864607
600584
526854
1558440
1546062
446953
721396
1984493
1471118
478862
1773195
448402
2229089
1904000
470007
2228838
120267
539394
77095
1996739
1077062
555118
456738
119164
554034
2547539
2607492
1800306
643786
2697050
2337649
2309990
2501694
2179195
1365401
2430344
276282
1396364
1547119
2132383
139979
1068000
2055908
1102983
220156
700265
2861098
2169339
1519841
1434618
1128472
117116
1380666
1064719
2290822
76961
1150718
1082253
2041060
2536681
2195233
1758984
2833841
755265
313079
1481666
1419262
2793700
1343269
1815367
961687
726376
2620761
1547402
1211820
663480
81529
207444
2716892
19414
1310346
701889
335211
2879789
2420810
1082008
2222880
1238047
1535152
1316842
734562
1037649
1442530
1227154
2225246
2044792
359502
2190669
572269
56707
2658046
2328131
696438
2043859
473821
2831769
815981
2015116
2160380
2321599
2585623
1518109
578470
2430728
1737224
897463
2023427
524870
2327789
2812177
2246066
2203858
2075651
1360136
2038930
1841050
1827052
2218878
1171140
726756
1814609
1029935
1334243
1120465
1370151
1320594
1333795
1114632
1726094
2115306
2646775
119130
843369
280452
1350471
593085
1906665
1133610
2021523
2620378
1282025
2064323
815765
1701880
305476
49630
1753438
22297
865124
929895
2307871
1735746
2776495
519367
1448514
2025952
1357363
2579024
1248597
309505
215676
1801833
1584730
1678520
1966124
1661704
2924203
805439
2404946
110042
2500170
2807109
805729
107505
2518854
240636
2020009
396341
1533846
356554
223649
1843096
2789927
1754684
2491741
2707560
2693171
1282256
162863
614344
2111941
1728564
1288000
1364835
2538645
2456838
179639
959653
2647802
973123
1964270
2588708
2196947
1500082
2122968
2045040
2497401
2739414
2718277
874549
2485527
1228675
563868
1463206
2423075
1445912
1353844
2306869
23979
525606
2823813
19446
2305291
384023
2661109
1625054
2752814
2103734
1017376
2925686
812477
2753185
2808705
1782669
1697068
1601445
2855587
288373
385430
777041
810035
1614953
1996423
244967
2514761
938277
1321590
1180763
434369
2570454
948271
2327757
2487786
1361781
1621454
1401813
429324
2840338
2491808
1367588
2261893
2254536
2681210
540299
737600
1569734
112116
677009
446127
753020
2476827
2725429
489330
2144431
2375281
2589555
1863583
1221739
2682827
719336
2746593
519581
2596463
1939605
1628147
570129
1592065
1931342
358732
1258164
2861370
1651652
2869922
1890242
858815
2326206
201344
538423
1437776
510813
416969
613582
268538
1856605
1279275
2499259
901305
1338883
1994978
1523652
1716197
2325694
1089074
2691324
2128054
2373928
534428
2198766
2466966
2647219
800158
1769474
2897988
747522
363595
960696
1642337
1747021
305271
1936060
1260650
2381131
2855845
1891501
19046
1973355
2012446
56339
1923921
2029595
796855
1565014
1775701
2367987
1960710
468016
2004540
1780867
336045
385032
1358935
2782342
2459728
2437958
2320095
1572485
353498
2210598
344896
2780570
2561029
2023928
281885
80747
1629121
2578701
1709651
595265
827740
674738
137076
2416860
665859
1078148
1483470
2689960
438831
1918372
2488626
40617
1914481
51431
672021
734366
1771027
174291
846023
1070703
2780809
2033530
899296
1205643
1076773
600021
2729029
867038
1299355
218732
2418305
65080
1559678
2510656
773695
2914623
2905305
1957490
138269
160941
282649
23332
255444
2774649
78028
2074842
1809905
1751939
1373495
1443727
14868
42642
2021358
1157438
387453
2364416
1609235
880048
841489
1721855
2888503
873394
1087637
1086289
611416
1660163
2677907
402385
2800361
1019232
2508419
2352498
1140678
2249003
2846406
2898845
549454
1510634
328515
2309562
707306
2511201
1245448
1166694
1151316
999778
671225
2165036
2729495
403194
1529697
2391212
2038390
12372
1997204
1572744
1118359
2160285
912963
2657457
2059877
843815
198265
171988
178696
381214
903339
1316106
561114
1472382
2214028
2099038
436111
981950
2696756
1831707
2660035
2399197
467559
2557723
2324355
2803145
2849346
2895969
479551
1863778
2403268
1299524
2333218
2898152
2523841
1554024
452386
268156
1422147
858822
1243351
2218709
1234286
2840380
1149959
638472
730879
1383393
1466891
720968
18679
2014201
533839
752087
315667
2510659
2722060
31020
973977
1922040
2304884
1967632
2070382
2342223
940806
2092275
2131017
529572
461780
847959
2420074
155842
1789081
2624697
16496
2770467
1110534
2688658
331121
2851841
1914561
1955888
1028930
2690054
1044444
767252
2595039
2847486
976367
1498511
707212
566658
2414314
1030373
681806
317485
958601
1101072
2913527
1614071
101346
718135
1622069
1271402
2454413
182447
547029
1150924
1099287
749456
2910088
2102552
1514674
2365863
663758
2002192
1350809
2912553
1128701
2188531
673235
1032989
275164
1864790
856424
1148285
55515
1944458
1890701
1493079
1268189
1801590
612748
1287514
123404
1626130
1505848
364009
773871
2520673
576320
2010253
1103951
230921
1230320
1785451
2382752
1527115
2129765
1060509
1045929
2306195
311255
1072183
1026303
1752924
668272
2869671
2637358
2660133
2586391
2068079
2547564
1074996
792638
1034942
1806881
1152742
32177
2415531
2582167
1406292
245596
2469090
2546858
1644428
2821016
1389997
789679
2412919
1777193
2704501
1397430
2134316
2937099
2852436
1608381
2357870
1415687
76503
128548
2880469
48904
252397
974273
382797
2264135
1319492
1970232
2004720
1434854
1457318
2753262
798309
1055198
828197
1340205
1363594
1874712
247380
2527474
777080
676712
1754025
1786000
1784627
1507335
88616
1833810
1155803
2599392
2324052
1195231
1674221
2542398
112801
2052580
1162235
2288181
132471
414428
1631606
1822243
1693614
49415
1130921
1120403
1645774
2191113
283748
38344
1837124
2594302
281973
34948
2406157
2353444
1835247
2772440
1185175
501249
1619945
2815942
850404
2685902
2642651
2674842
2731178
1321180
744047
340578
168435
948351
309337
738725
1024315
1862313
948658
548016
2777589
2892991
612947
2869810
2662967
1412013
2040322
2112
1782690
938681
2129197
2549785
1453023
2071708
1636158
2194587
1009266
258204
718521
91133
2760127
2306720
2300560
417687
791644
2343065
1102585
871580
2152979
1524291
2426802
2866191
2460145
1518791
1188363
2476070
550448
469298
246768
1897816
1344757
41834
1495231
1806496
771747
1060761
1662840
2854370
1297080
582521
737354
1787609
994658
2103208
2537711
1840464
1581225
530847
1701082
2815525
979501
1827382
2095004
340897
1677531
1736319
2839007
282423
2136524
2330142
457335
1756407
2646792
2019528
1665271
2627617
1713277
2014429
1435126
229559
2710259
1172660
2900939
1643796
347398
668320
1679154
1556508
1548076
123068
1388364
1155787
980850
2306805
287496
578323
555780
943956
2882427
2077920
2173070
1711349
1581081
1069561
2337437
1723513
1305501
2709018
790702
1995679
2772042
2405965
1742429
859193
1068145
1916530
1510749
2513020
1021500
481809
2089018
2117454
2679474
2354349
2805709
2795874
414677
1585867
1705629
249708
2368969
2859130
514861
1982354
504215
412975
364188
65953
943930
370836
1377027
1590642
2849632
1177250
171664
2559382
594017
1748580
1938547
396620
1296110
790804
855579
1996781
2930069
2718706
1489140
1154224
884540
2383031
2511743
2841038
1515606
1975596
1328636
1095613
1871237
1354808
10611
2885177
38655
1793686
443219
1268372
1689257
2191138
19220
511957
2326882
954620
588095
1346785
2236603
1624847
2012144
10541
176275
1639926
1867102
380976
1082488
1831832
446693
1101203
641267
104791
2365856
2680119
394503
2127642
1714943
2877212
1838565
1417369
2861039
2285353
206848
1289211
1542091
1661326
399726
2515129
1975024
1969063
375404
181047
1210870
2485190
880834
935777
480540
2466115
1013718
1914568
1515890
1162512
1812513
2155526
65882
697095
1128957
2861049
642901
329994
787867
2649050
2122762
16034
1729890
2634105
735910
1344997
2274789
1517204
1980588
2755636
2736310
1519912
1872468
300239
2274705
557442
1620556
1941202
1226751
1626274
1739805
2171048
388133
332531
1409827
2427665
640203
1197644
339536
118397
2013053
2337868
1245655
1710754
2251875
156501
1679817
1280046
850326
1365382
1752868
1555402
979612
2418212
2464615
736649
1156697
1259191
2004136
785718
2735120
316131
809439
2901531
2396686
2425572
331369
84430
139467
1991762
2594548
1625671
448235
1991764
1980387
1316483
1780934
1318536
740989
2122155
2928362
2664296
978696
1341985
2107226
2574688
1100548
2016046
2444223
250623
2558178
1254165
1710888
65629
1254858
2388824
1975648
2694176
217464
1911930
651121
361132
1476229
2869723
650103
1369439
571175
2805540
202935
1772772
1050440
1362472
1742482
2275943
82478
2607756
2657491
492635
388269
459919
702081
2449482
423320
2467489
2910781
2549427
1261951
2433788
2662941
801970
665520
1961010
2868801
2486604
1957115
329353
923673
1681987
291174
2875219
333210
786236
614350
2787082
763728
925142
851876
2116430
869161
673688
2547168
343642
449124
1746084
1478969
1007765
517937
1392972
1593156
2494215
1003435
2543586
1106903
1308042
2237247
1505208
1236539
2106512
877702
42930
2786830
1081692
242798
2360315
2024020
2515846
436015
2259240
1946911
1273864
2824801
1579599
2880471
2416985
1425979
1541907
2129096
197211
2522726
2376372
343148
2032711
1076145
1609831
560406
182582
2825463
231646
326969
2707247
823406
126389
760121
1330948
1685922
1331053
2416411
1702401
1148400
861206
231625
2320590
1375335
81839
2934025
2640796
1290299
2537714
2156619
2920134
1038477
398845
787456
2653958
2266423
2427492
2157749
1242831
103818
1904877
116145
524963
2649421
2552787
597306
197151
2666597
1868948
1659577
2768404
146855
1578783
316112
512013
2254882
1498548
830342
1582724
897949
2628866
1893211
475920
1660273
1240516
112915
90874
2111093
1640666
301733
245350
2813331
2260366
601474
1107460
822300
1499412
407177
1593630
69957
801193
2595650
2397786
2218305
2336901
73195
337649
659374
364449
1798170
2639270
2658619
1216684
335660
2376716
2661144
2413820
198904
64432
2710531
2238
661833
1095533
169536
320682
1134590
359668
2277756
449876
2533009
398170
2498078
1459109
2149141
2502357
583394
176736
2936469
487453
247466
74195
2655416
2677811
1721795
962500
1720797
486535
1347858
1047382
107588
2456310
368835
1773913
181353
1243748
2874665
1677388
737152
2604352
2673085
1546970
1459782
1272514
2372399
1262235
1650420
1205265
2547522
1061247
1482302
1353490
1938950
712422
1416476
420091
217792
11778
639742
56822
786332
2114878
2752967
289586
2437552
413751
2527328
1155341
2682219
1818281
111176
518627
724907
1902364
1056061
1084370
514588
1167818
700417
245761
1196397
2629888
1330922
1530422
304686
1318805
369637
985652
472438
2824768
2570994
457219
1747435
1621738
1958113
1069574
1819278
1183224
2162898
1837113
1016796
1309394
2183012
1080038
334220
1775034
2559078
2373928
1059287
1634321
170369
1674163
1916442
1222757
703949
222536
1301069
119218
927812
2751075
209183
1184763
936393
1852003
21691
2626525
905831
2283781
795159
1686569
2705094
1840370
821090
201666
1250977
1040138
1251297
546181
2257316
2455754
2600661
1931568
1926527
2591121
2816824
1069901
267354
1583762
2290103
2102275
381203
863022
2780696
458865
2109923
1414688
2432029
1301287
1354381
1646315
2346040
2382103
1568453
1862015
1839090
473922
1100188
964559
250317
1983054
1542597
325454
1442399
404660
1618726
1975038
2160296
1946085
2179646
86631
2708379
1269309
261678
1791747
2222355
1971486
661427
1437715
1312718
1100477
528018
1247724
38031
1708900
106478
1498628
1566854
857857
968319
1187463
192507
687244
1563122
1619468
1944344
2075429
1678083
2391587
777676
2053334
2182233
1039790
214611
1723755
1910528
1479601
2896069
2617147
2468496
2547793
2291876
1013396
147899
2615770
1897498
2699501
1997309
50206
2524463
1434630
1555306
747253
1134465
1923491
2001842
2841378
2173155
1735576
933813
371765
2080315
2101322
972190
1813832
1316886
2773479
849853
1484544
440733
830703
1277110
2101755
427186
932171
2002416
1964326
2343271
2082981
265450
2592354
2508754
420451
194315
2834358
454623
282059
1758701
974100
2859213
816493
260694
760863
2434068
1974409
343070
974661
32494
1927294
2259901
658362
973285
2470203
1487210
2356652
1908297
1868456
55727
473985
2787529
2782429
360021
125181
1326017
1056537
2557442
1703406
2532161
2895163
1379443
2539009
1343050
302043
251186
2807413
2612987
1825105
2098391
2412324
438952
1565914
2513633
781113
506819
321167
1954270
93492
1878052
1362450
2042949
1926683
2554991
1748284
1069321
2404292
1141151
221681
1742444
1596967
1419283
2231688
2785766
1245362
941030
163362
2441287
989470
289929
1311031
161377
1666985
1080635
1408209
2692338
464311
269084
746867
2210776
2704837
2081016
1555471
2066717
2615595
1712630
308940
1483176
479021
2420255
1670827
1701009
1306366
96762
393614
946488
1098583
956811
2137218
2285289
2518806
2644249
1084235
982584
1129517
2138394
424378
1751259
726431
664759
1559902
670990
522047
1478664
2900231
944211
841098
2717024
2552233
1617623
239766
1168786
388448
747329
176973
337137
873879
2776596
1593798
1614878
1407779
1613754
339160
1623446
2573404
2264910
503290
1606287
1969179
2692411
300567
1097782
1826406
1107217
1907892
1907678
1750229
2059673
2213299
1836083
706991
1488230
2457178
2313406
1464415
339703
9759
892255
520028
1311297
1919169
1998970
1292982
1084812
960727
2374416
2050164
2170510
441912
2023000
1221607
409058
280554
1830011
63031
1104772
502808
225001
2495987
586979
2593092
424053
2652396
1427723
2133392
1099890
1059368
2166464
1002706
267985
1082860
2548169
1289709
605463
2809948
1889187
2335836
1028336
1053587
2794738
2365396
433717
2022964
2596158
1909156
1409718
2799245
2768308
1886582
68958
2027785
1198968
662060
1159113
2379105
2738379
1265461
2004572
2421460
2914006
237228
890670
21607
155724
473341
2581972
1342209
537041
2236721
2846387
1428525
2790292
1690906
1749499
1658423
21011
2345709
872020
421482
2743676
2893787
2028210
422414
2304524
581997
2804636
979637
2626775
495630
1798424
290427
2470657
1005578
2565802
565504
2815010
2233617
1969810
1843842
1500296
153613
259211
530392
911253
416717
1882441
451961
312852
731934
2417928
1682541
1395617
2387694
2656977
1728366
1161622
2131117
1433375
1259994
2709529
406016
834342
889227
2693462
57725
1681416
473490
2327373
1158146
1876819
949682
2446127
1592368
493026
2693116
2222253
885370
208353
951546
473353
1549456
1827311
275154
1565579
2142433
734851
915554
2276862
1514610
2352056
1533670
2301703
1231919
185343
147977
2622689
973615
2632829
707732
2596334
57278
1174102
2722570
1655976
1061364
702632
2556228
111667
344001
2290005
1917045
1791229
1887341
365372
2733565
74562
1529626
571939
1665041
142792
372442
2267474
338389
1245079
1841776
2251043
2573596
1965219
1103805
1237342
1429736
1939136
2175492
73794
518801
972116
1170351
1788107
1393535
359276
1345345
2343419
2432315
457493
1816090
952475
2749559
1593174
2140881
2449699
2510816
2177187
2663420
169477
1259205
968277
588235
1902774
651878
2681812
2123647
2028003
1176118
592994
695316
2410348
1814290
1937484
2668764
305115
2729886
2509420
1959688
1144372
2934345
1225727
2656912
1248319
2592613
701044
1476871
1407395
525960
465929
164477
1000090
1243110
2450108
1587728
121089
2886432
908721
2245521
1605452
2166122
2722618
2212710
639812
521617
1537004
1838028
2782703
1626522
666532
116909
1070886
855239
516436
825645
2052601
1397206
960266
1956285
1644920
497334
761865
2246283
2078135
946003
1451490
2662561
1830825
1720248
2643766
362724
1766256
159311
1109335
2302845
1538375
1290902
2196547
2579103
1734807
2922674
1449894
699716
1537986
1312214
1225100
817287
1706827
2743500
1230758
2357503
2637243
2556318
7486
1622090
941379
98107
1603840
173140
2743990
2787096
1834445
2527856
1290130
2671726
859848
779754
2017
1027923
880155
256986
290754
2637359
2099372
1189142
949977
2535069
948592
1053590
184443
2037783
122258
630035
1132961
2466534
2933033
410482
1643636
2829847
2279062
2397949
1573950
2461710
1052834
1662688
1881526
2809856
2031962
137050
1317074
2596760
1248928
716950
162825
2465538
2025541
1574447
466183
238933
512723
168883
1869971
2769973
1398684
1004815
2174049
1735679
24043
2348380
1144569
2761664
1277207
2380974
1481333
1033838
2032077
2724608
2798117
701754
1160144
1926748
2547992
2787082
2681027
431389
354873
1605817
2266585
1303118
1705935
1673662
1537096
2584138
893045
1541604
2186485
1200729
1420951
64346
2652254
2716177
2862717
326755
537514
226946
2087157
526944
340884
1839288
2798973
464893
2389768
2185579
1060023
2839183
1677256
1889484
1078334
210990
2035120
2326224
895281
459242
829464
2777732
1881585
496706
2775114
372806
2130948
1529595
2412974
1750277
1488752
1465963
1216419
2443414
255352
964829
1895097
2096825
687555
2406930
2002055
1152091
2932945
2007462
1226562
117796
911755
379513
2218925
1470925
842027
2046695
2572047
2375119
944692
747975
1573379
2294949
2317752
1899408
237042
929578
2255616
787479
2279024
1729851
2200804
2863726
2767718
1388533
1653302
2385855
1917898
179215
2621276
1480087
1357313
1043480
2501457
2744562
360824
2594104
1214135
730055
776989
77229
1018672
1191718
384477
2637751
2480625
653537
1298874
1887466
1484217
2183456
1840159
778976
2886074
1424718
941351
1834176
1308585
2451375
2281103
2920812
682942
977059
325479
496880
2066812
2297911
1917523
2753385
807642
26506
2309960
1486855
46395
1106866
1860793
384661
1957476
330491
1037434
2720858
828339
1766783
1006471
1115364
1705297
1690101
161094
2047521
1051547
1961908
761018
1919715
79758
916963
574190
608873
1982134
1238321
1410010
423399
1650925
570366
2737621
966917
2777631
1370067
713473
1819003
301027
2292031
2873814
2437445
2732529
1575911
1258389
2514724
2656929
249879
2217791
63673
18880
1139594
1014600
1298745
1504295
2404337
2861330
627316
1318197
970346
1172984
2815161
1109088
1324829
1323332
178887
2112468
2936691
2296016
1405877
2687766
2804614
2192406
803042
1492764
1976573
2272618
537768
949253
540840
233045
2437815
2729470
2066982
2650449
1966407
840344
839745
2070355
1323403
2488442
1080037
1523396
170314
376160
290587
2438724
2825026
195690
2145878
2403945
705706
1307422
2389131
1002280
1550404
1674361
1770821
3491
216254
481992
479342
1649730
1847840
2019263
2195351
1129183
1234177
1732256
1755514
1589803
1232314
2542653
200020
1610503
1218724
1929621
1639270
1711614
2498037
2713064
1635364
2480459
2350693
2876185
1331755
2579969
2434486
2379420
2820188
2194192
2077991
1326322
127827
1000811
1201635
1712521
1000215
977720
858772
631875
268295
1260613
910052
783999
1563172
2139821
1227188
457800
1621300
1192936
2864471
1285766
1054763
2719222
2003797
1763394
1355350
2580599
2057586
2296941
1792344
1662934
1491553
854058
1298605
2578949
2418190
811759
252428
2213587
640738
196950
1412272
718642
497618
1761477
2637818
2553879
292650
2765086
1305886
2737246
1476314
1503266
2244181
2722415
134846
226379
218707
1498992
1357517
171210
2796024
1889953
1561982
67785
239822
1030261
1409499
173624
168501
744010
1696404
280153
2247449
1052492
785872
2288577
1213365
684719
1325641
521401
516288
1216421
435443
924159
2207138
2543350
1850380
1358556
392829
1254548
1605166
31684
1213322
185347
1497509
1814738
1190099
1744209
783125
915573
759981
2882427
1403865
149332
1724749
678639
1949555
126979
1416050
674099
2607946
2302548
2681742
2287863
2089694
1674389
566696
798927
2005816
2024810
2712682
1506082
2659955
1018976
2043149
96904
1602810
618890
945014
2637689
1374141
373391
125917
1334700
361440
2904193
1750330
2796088
1904944
337466
30120
1271702
2762601
2629278
2553788
920967
1790466
901521
2244031
2343311
1961804
1804755
2764123
833047
589862
206564
1476121
1418784
399723
1310543
788741
746905
1567259
26210
2572103
911851
2613731
1724816
2353684
1407331
1077852
1294028
490180
1790360
1707178
1843869
519615
214843
1403881
1377665
997538
2513177
840372
2314365
2301384
929112
71536
834922
2036753
2428485
248059
2107471
2416494
2301357
955488
2761701
1498276
138992
2059320
2450437
2470728
838954
916542
2010008
1048435
582798
2607423
988552
792808
2587056
2085878
85639
207819
2527754
1153350
566899
861583
1247561
1123528
1514997
633961
2439814
799908
325935
2758697
2172645
1664569
1705400
177819
336040
2532041
2194676
1443219
2767076
1347171
1617962
2030780
112673
353366
2486491
634110
2676614
362651
427763
800146
822563
1695403
1406935
788798
830424
2922039
139266
2284966
1957808
780593
577285
1039590
1734139
1219746
1512319
2076778
2888097
6428
889204
1316171
1951895
1949475
1745790
2241438
283193
589668
1178875
1264015
1493148
1722562
1154898
915707
1504595
1422997
2270642
2885981
1805235
133383
610103
2773755
426814
2884026
2357543
766594
392666
513161
552667
730977
947626
1964571
1887488
2010317
1835462
165646
1058510
914361
2368188
1218733
502175
806675
2197470
1100549
1444808
2493439
1651722
1126456
605287
2189096
63937
489250
1323684
2092464
1126807
2372843
158562
1618894
1110135
1282854
2374289
1169237
955630
1082740
369171
412410
1801523
1247120
1818521
324988
1415455
530438
2486119
1676727
2228988
729062
2897219
2207020
2260048
2152226
1936262
1420505
1589437
423988
127275
2180628
582674
693813
2082155
2095579
378643
2470389
2592718
12350
1435996
2758030
950092
1580933
1897954
1067873
1285854
2530226
2810741
2672146
474373
2502516
477585
2840671
150296
2045467
1595385
1938112
2863492
465797
2858852
1876112
1157645
1529178
1706682
2069771
365780
1344266
2931340
2597136
718534
1750304
2036344
2065385
463943
2297409
1818395
2480664
1610463
921282
2628491
2881055
2611590
2487029
2207608
2447034
418635
1406310
901596
1102446
832767
2746127
223644
1545205
977935
2331084
1996562
1264728
1526162
2654862
1588210
88255
2556076
1786428
1175919
2476925
2846962
191625
1894677
633692
2127951
144681
1190377
2845686
885693
2543538
256332
1724420
1187620
1268124
2888148
2340048
1171645
1250482
57370
755143
1371958
1974531
817113
2912069
1439400
2054041
877960
2248540
984543
1656233
2244813
1037569
2482593
793490
2716978
1940132
2326970
2578873
1820525
1575020
1894124
1051621
430344
604634
571600
2339554
695490
1474422
1548316
347709
2327886
1916884
1673377
1589633
1934162
94983
691482
1333079
2587945
787202
1813374
267269
1369
19480
2940414
684838
664839
1221663
2114603
798827
1522694
694293
837756
134402
393017
675442
2812123
1343229
799130
773634
1431848
1803756
619771
234936
1793387
849418
950166
2113866
446813
1017259
882397
490410
2290265
1432033
232818
2078256
2479689
1279581
1477403
2755609
1098104
1937257
2401094
2425169
2788113
2795389
222415
1501780
2561436
2738264
2037381
835992
113089
2845291
882955
443142
1547928
329071
2345704
2616521
2800522
742511
356331
2293799
1529793
2479067
1840757
688993
1158092
1986273
1205482
1140019
201267
2786586
2649874
1572772
1205535
2215889
1991687
2097258
2524630
2334019
2722783
1143066
2210374
784958
106510
2326554
1753826
2371168
1817885
2802952
861358
2516965
634830
2162800
703570
55610
541520
867890
2638603
498859
64476
2851006
1200441
3875
1556180
2096057
2301040
1587360
1232504
1594383
1325569
287082
2865609
288734
1321532
31760
970566
2690437
63564
1950431
854545
2542680
2785086
2935622
2479463
2604010
966767
562941
1938381
714806
458194
2789830
499555
2622295
2007450
79916
744850
150013
1186475
1114648
1774421
1942492
819856
2397827
2607706
2297142
1142956
2016621
2593391
2450106
1883592
2455930
721385
1357333
1753403
1184819
1963679
2867431
105789
1147179
791950
1950769
172286
878927
945578
2365275
2619645
2241220
1547620
93002
2280321
1026107
2776039
2887771
1156434
1052932
25121
1967623
2477324
1842530
2106261
642705
29821
553324
2056772
2573937
2285005
2232235
1848196
352805
1733452
732357
1383029
2679331
2232510
2271107
702692
184668
2011992
1964512
2439161
2295279
2707715
2654322
2169315
1212755
2572973
541043
1625332
1946736
2413440
1301645
217460
206819
131900
822355
2410002
1038430
1297188
2235830
1977199
2326732
1347094
2112201
306178
1670273
814180
997018
1341427
2408420
102371
1189543
666503
1494894
871276
2249639
2807314
1379973
834935
1940434
2645351
1710980
2688420
2519484
541142
882226
1262623
2020511
2422238
130948
540692
1614189
1106841
2524204
296976
2711020
718372
856728
2539469
1771518
1684984
607712
997314
2416053
1026208
1038538
554456
2212980
2784494
819937
172132
706059
2885301
791225
1631981
2246553
690096
1769875
2107696
2557866
449263
1914060
2358273
161637
2586548
542230
191303
2283674
2507476
477577
1588336
2240303
2528235
2765639
2071117
2457329
2167490
1688590
2545548
2680918
974337
263708
2771019
1022730
553132
583237
610703
2771366
2620076
329329
1365727
953008
2337921
922984
2635113
307406
2664442
2849099
603086
2517921
1142984
172871
2463609
697835
300058
173859
889126
130066
1065840
650526
1698664
2751918
1116779
2210550
2404413
1501273
684844
1546301
2090943
304305
144915
612862
2480423
2197323
2493322
1913343
1681151
2358084
1389906
2697332
793894
2104992
2577516
1321335
2670475
856289
2557531
257213
1327274
897049
2757912
1695640
2137293
2905057
2903558
211205
2052791
579843
1721331
2500379
147957
429418
1716218
575364
1487594
2674262
2502306
1057288
1419510
2428984
269698
2815454
1308159
12771
1569499
1668404
2170615
762886
1604357
1615221
2919698
2221162
1150272
1688543
1515236
659203
1340871
1537951
2422585
2897745
2037137
789551
1587744
2494564
2588208
1442929
1232384
2612458
2813031
1994338
1735811
789924
2094726
1807039
1048231
2860157
448737
1082542
1923179
414112
821265
2375336
2624746
866049
1169528
2275998
2602969
2887513
435051
519797
274050
378724
1860430
1594749
2656162
1619238
2100136
2253838
2836103
110534
1572751
2931387
296381
1466006
1377883
534216
2905650
2793634
1852461
1625433
1114630
2093566
1052284
161835
903032
771552
2648387
1091311
1358799
2683089
217505
1770167
2583601
1134943
2928999
1778646
759534
1852075
1479327
2864570
1022199
6964
1413339
2913684
2749402
1278159
1903039
1835282
1718118
1803574
1628280
635653
568439
1356597
1956244
1768807
744834
957459
2843327
1294794
2235579
218860
2177661
1511218
2561587
1562978
62749
1413527
2119230
466363
1425925
1849911
2032999
1853896
571982
2061584
2458007
1145025
316243
626876
2286830
1263934
2266623
246251
2323602
833294
358025
419537
358689
2842969
150305
250154
983203
2844780
1981382
2220217
238192
721567
792419
2456159
462249
536891
1144539
796988
5119
2011922
2582277
2610335
2091967
1405626
2435990
318182
39242
305433
1314818
928935
517202
190159
120054
1822186
303752
710911
2100646
2893258
469576
1491713
2529809
2483886
773501
1836001
2393937
76259
17515
195878
1517031
798423
191399
1068686
97018
1781396
2786500
303391
768300
2644796
776818
2431535
2732051
1619481
2547664
1063043
1087418
1251299
73154
1366303
1467918
43914
2883814
1946786
1306868
1071387
2824582
4075
1152530
1326856
11187
1380235
819122
2528513
1967731
1783330
1927113
2236786
254210
1405195
2584106
876999
539161
2270080
1069738
2472211
220640
1626058
873718
1566081
12481
1809078
2009590
917617
712774
1458584
1362457
1249452
1310805
2177942
1295761
688382
2107416
1446217
1753706
185002
726957
2611605
354703
1941335
1736271
2180622
1518223
359599
2571532
1959347
1212900
2901733
2337818
2430931
1281352
1777153
1724329
1568333
223053
1257077
1571245
941049
2197320
408960
1116446
1405040
2718733
844266
279309
2323426
2262042
1371623
1698742
1700197
2592045
817652
504117
2535508
2682600
1816026
2721302
900431
2513754
2593124
2595734
2256626
805185
2451438
562631
2420639
2178370
2523130
149326
556458
1921598
446577
1830002
131488
2157375
2291475
134507
1973946
1814251
304185
219903
2861907
2378406
858904
1649122
546337
1514688
2317729
1217766
2827453
1766289
712087
1164180
2600644
2429837
609807
2322971
1871702
1196398
369568
601311
740807
872168
1440939
2097899
1437394
2044415
832607
620525
2079817
987336
2254873
2691518
1784746
2848076
406370
1888271
945531
382689
578288
48365
162455
2740939
601739
1895530
1044204
441419
953546
864634
2355423
1856311
2348194
2411681
2885683
2749536
2642725
442026
1659698
93835
281768
2491486
328471
956434
1745581
1791742
1061237
625134
1907557
2717298
2014814
1242768
1870950
163337
2526153
512456
1203504
1378271
2783573
1147349
493982
2167044
2217984
311275
537140
1373935
743610
1709436
1297646
481125
1242271
2212621
2754436
1232929
772316
2876085
2253099
121019
864125
276519
837548
2431196
974593
2256708
2094458
562746
1348338
2623303
2596314
744102
2110473
2344705
2144209
107384
1314395
1722258
2000339
2915726
1714644
2436551
757733
2184198
552902
492690
2501187
1537270
1004684
1290630
2435892
1727651
863878
1605320
2171909
1107087
1512727
398518
428945
2104984
2239467
1033406
450522
1092332
1327505
757937
258686
2819257
1742517
2112609
365808
316844
168292
1281268
1990752
1469821
2126525
1489140
926008
2247208
1917886
1926468
2680511
18159
2598873
2199643
879936
2139474
676337
2459507
1283041
2170446
1398854
1440636
1903454
2677217
2813873
376108
1301200
406436
7107
1392930
119852
1285866
2603074
2044909
1980399
938563
2585689
1277260
1957750
1968941
1830348
2455113
1479055
1469687
77670
1411071
2192748
1683725
2218575
2838351
577042
811927
1036209
653661
1529336
1137445
1203889
1277302
2493691
1428122
1505187
2695964
619244
533898
782277
2244670
2776031
1159398
2638347
2740873
2590589
1525670
1791262
506825
434824
793006
2477551
602523
2856600
285960
2484361
451797
2029754
1285680
2228264
2033830
1986704
568765
292777
2137
1214106
1028523
1628285
2137368
1032702
464020
2858405
1412088
2918958
346334
1465847
968445
1424989
1552882
2664482
462260
835100
2654935
2124551
764855
1033728
1441683
649354
1032922
1997921
2217203
2844100
2931775
227881
513564
1899424
2403302
2555412
1957245
217989
589218
307186
355083
266844
2755007
1702886
1542147
908748
80659
1676900
2710166
222252
2652289
604547
1532912
1214652
1633855
2863833
2828829
942767
582715
2939085
2310296
2667652
674931
2559457
2226207
1923306
1830438
716598
1944948
667611
1844491
391597
2219178
347317
600379
1406372
519665
1008735
2405471
95297
2524412
2222421
476286
144035
2308533
1826388
1346368
328996
2655905
1506690
209273
363243
1085622
2780975
905261
2639499
2048315
377818
2155778
388589
2833892
143529
2589671
1030552
1673660
2753113
1998743
1212803
1136231
368660
1109516
1526149
2117914
2131047
1218161
2663840
2618087
650174
1879797
1804308
536187
2732448
1270448
1775455
2375162
2248198
2874453
1323563
1532933
460996
918726
364251
617231
2732032
907117
2402404
1306483
146059
1638571
2593396
1621437
2534197
2224834
2074637
740121
408094
1115503
2729537
897057
877349
2632403
1318776
1504004
1752556
2280825
2018831
1278917
2084202
2544223
1740681
697697
1096848
440918
246439
491234
1850700
286660
2531907
2598445
1983208
2683154
1017613
2479719
2907243
2223985
2578469
2257464
2816193
2028907
904605
2234214
1703099
1932059
2218603
76141
2116369
736830
533464
1020443
52120
2928308
636842
494951
2937872
1588021
1427086
2437131
1932514
1007174
1265683
1244531
112069
1544338
1191888
2141886
2833597
399435
962914
1279997
1315984
640598
409820
1037088
2790974
1197252
1863463
1670900
793783
112802
1099716
1213561
1152855
1007499
1757739
2158630
2744172
1264628
1256331
744355
1363738
2415100
2358361
1132421
2906623
773687
1008128
1312965
564402
583210
161703
2588459
1905447
2790377
2497634
2816683
2757118
228441
2591626
2312629
905049
2735918
1015724
1458467
343336
2649952
295616
513829
2824719
2071711
1570634
1175556
313740
1505149
691860
1826427
959513
1972052
2249824
2684712
361566
129875
2066769
1200527
368921
1082971
341023
2126083
825375
185641
1906124
1781660
2845812
1977200
556928
723257
2540755
238085
629521
637382
1260206
845861
1471268
1815820
1287348
1676940
2825842
253923
2376881
1758416
1251476
1907012
169128
654809
2854811
2834689
1066823
2190465
2683054
814978
618029
2172594
2630075
619976
1996332
877815
961222
2212985
1177770
1504162
2929213
997091
2380084
2812951
1709851
707568
1031450
2931048
2055097
465106
2709183
962724
2581695
787822
2021672
1313531
2241175
1765770
1332369
1015444
1176157
2300581
2862241
1472051
1248489
333182
1221790
729427
1025659
1438661
1517159
2568224
1476115
1798209
182669
1326610
2529018
2633508
1238448
919572
1638183
2140770
2130611
110292
347565
1719535
1033971
1314920
408647
1564247
27106
1508855
1562027
1826142
2881784
1829251
1364035
2466589
2886623
83825
1960241
1788846
204178
1440829
1682896
1706778
2314622
410287
2345823
2044935
1042714
1097372
2931778
91109
1263727
988511
2444041
366983
2587869
1008338
589839
2631915
917807
199579
2554914
2601530
1351377
2253158
2441070
2081287
2726623
24002
120338
931237
1030054
1064777
1067483
916200
2405142
2330312
2366260
358288
1034038
2436593
2417011
289703
183075
2238052
2616603
2047845
1422250
262573
1833718
439635
1262212
2815012
2289816
1059801
1612479
2489936
256524
1405445
644912
2293969
668651
205371
2053600
2794080
1373998
181848
965341
595366
16942
114706
2378283
940791
1426225
1998087
1697820
975674
1468704
2373826
1186666
811464
555165
2675049
581294
2352915
2081826
2258541
2933022
551338
1970273
1832340
1219117
272536
203452
2217114
470422
222263
1636832
176331
506691
2644086
145239
129971
1066691
2019434
2933902
1588101
535515
545647
2258551
432658
1129731
1411174
735008
55158
2910929
2542109
2877161
1377159
2163411
735850
2156887
2422190
2256807
411218
2806102
794332
2548874
532250
2740100
204510
2673118
1270416
2484256
1246056
1562769
179744
43242
1119283
1126389
2450996
2531300
1787217
1441170
2582668
191442
2752106
1480169
1759552
2293653
1627179
2295239
1557112
859456
2192633
2893182
1265241
1916703
17224
2178171
1819815
2009624
2150551
1485225
2649764
741013
1556905
1061060
1814760
2847324
134391
1981987
1557186
1355406
2702743
152357
2924878
1294617
2547558
129161
1048248
2215296
2815024
2478919
474483
2122993
1259902
308519
1515914
1751778
574847
2440876
1693510
327913
1127032
1834615
169354
1251952
2197392
499498
1165861
1930618
1148982
880350
104820
1523144
994608
498167
1866802
1746323
1300731
2304973
950077
685744
778380
2033717
2108141
63711
316819
740394
885686
1142590
2390982
934224
2333988
2272912
574893
2640174
583805
601136
505458
1505529
1084160
1887078
2473456
1271408
47781
2789678
1135348
2078452
172963
2259457
1709293
1331541
766829
1883252
1860945
750181
780773
2552997
1289040
2910348
914137
321031
2265336
2131994
443064
386989
1284585
264527
2814980
1475932
157691
1839009
2347250
1129827
2905062
2232041
2124434
431468
637585
2154125
2273610
2663118
2729695
2105009
1948662
2672865
588304
2211677
726534
193392
416119
282228
1331213
1068090
1921643
442714
2050764
449146
29984
2589086
1177922
1926555
1494384
1202093
2164796
2111537
1083102
594339
2778902
2852146
1291989
185539
2712614
2116737
1591819
1122178
1294824
654113
2802886
2722897
709828
75537
849556
1672449
2110570
979118
543175
1919117
189221
2635192
1914901
1179978
1322654
2648903
1336101
2663873
248560
994249
2122807
1613720
2458949
417109
2927087
1369835
880050
664855
872780
413088
1101143
949711
2437399
1023809
2921434
2814501
2556916
31272
1658582
2263697
2207364
1462833
285865
244032
533262
2388964
62697
208965
229598
178899
2449791
2650601
967789
854498
978877
2451932
1294125
1293968
2854463
220680
1066638
2677541
481175
630705
2150767
1953738
2001278
354218
1154193
2826192
1071748
1215106
2266963
1143781
538188
2554908
2463926
2808824
888370
942827
2797644
1059038
2781405
825325
1711967
858556
31723
690390
1330847
2674160
1395888
1910483
1709604
406948
1980861
554310
1830324
1487137
582841
2600603
2029366
2687445
2210577
2482563
2703440
952730
277016
784220
2273886
108735
619388
900202
2862296
734935
2653595
2437131
748972
2696790
2281486
96305
2489040
2903230
1642012
2222665
1499902
359661
2721258
1832144
613642
2211758
2550417
2129134
513393
2823853
887768
949514
2672132
844083
1493867
38761
131340
1296264
2735732
2798648
1250346
2197085
1345032
2314551
252108
724368
2282414
1148421
503725
1277759
2918099
798449
1860410
1497458
2912895
490624
2701983
200128
878986
569616
1952274
1071997
1130888
2352694
409263
902714
829793
1537551
143664
399465
1389197
1903016
910187
2939782
867714
2033296
1335153
2594786
2668163
1659893
2041460
2863465
2228920
2878105
920268
152242
1797962
1354097
2056407
443568
449673
1420094
157886
2816733
1148582
2085116
2687544
1766816
1809792
2099155
557630
1646483
695896
1365457
1982923
97101
612388
1465816
2895417
564037
2045483
49851
886512
140187
260991
1173162
1111190
637087
1684480
1117699
2734211
955730
1224694
750262
1600181
2440722
943179
2888726
1295337
1443145
1544017
2745010
2639005
2130670
830795
2106128
1328898
1661863
2890812
578932
2746889
1590974
2349252
1185428
1806606
2760165
2548145
121702
1658874
804256
1662384
1439402
897145
1504406
1403925
2430017
1056352
1920723
2034792
1373275
419284
2022284
1822589
721154
941885
2856859
253948
427027
2568695
2596309
871462
60830
1345768
2921304
343184
1037009
1423369
221538
1310782
145283
2601716
685487
1272400
2536390
2130930
1123128
688152
361066
1649832
2000058
590934
2060953
36472
2747849
1175434
2796520
800792
2559393
159659
1895471
877688
1287578
1769119
1517934
2464324
2570192
1888426
2127274
2793312
2314867
831570
1788122
780372
1722982
280617
79058
99626
1977826
120732
1927596
674372
2054519
2500914
1607284
407104
848727
343700
1911944
1810573
486861
179581
1594438
2302616
2596411
1482617
1587754
2250957
366606
2519425
2737068
985437
110399
1185266
2341312
2775927
2199360
2712688
1473979
1836740
1518556
2659623
848345
2267392
2479701
2262996
2470468
724045
1903391
2245003
2752275
1390629
1967802
1776552
2607185
2716206
2880220
761601
1635950
1118149
1942956
1288843
187675
471675
2910951
1958316
351198
2438502
103759
158288
2532843
2161983
764075
2134366
2754367
2186618
2826759
284740
1777680
562583
1574293
2775115
2127900
192358
829894
1902863
1939499
183565
1314889
2850172
1320150
972427
1465910
1792623
2368950
1388389
2318632
385661
1873728
2829202
1816670
275386
2151232
420765
2544646
89312
724136
1247644
256894
921057
456497
1226354
2579669
1609281
1627944
2518141
1613475
1167802
2213819
1093918
381295
2555008
93396
1249415
1774572
2144726
1358707
1745423
905573
2380826
2252691
240397
2279509
401960
2690626
2232431
270570
2585271
2082336
924189
55237
2799767
1018278
1325844
398435
795946
842906
2370220
985251
1372636
210716
540886
2205530
2420064
451927
562875
2387741
1976589
278995
1203621
162285
2236600
1448108
740621
2870810
2142664
1101469
1295500
1090919
272554
278373
978871
1765283
472459
947595
1397189
1291457
2648846
1513968
2604520
960631
2120131
2591301
431182
1968213
2538416
2231935
165766
2766676
97789
2701399
2711371
2128848
1814160
2655741
868403
1360367
425227
2828487
962699
769038
2509631
62319
2433838
2718855
2004920
1470238
1827016
2758752
1646886
685775
1087268
1317434
2809393
1335194
77429
1865646
1296697
424948
2481363
275545
1401596
1104903
1870067
2470024
1950218
2582269
2748255
197806
447044
426755
1544910
313534
2700049
1767809
1364812
1746163
1987020
2849272
2776038
382144
2373002
1106039
1272719
742523
243000
2418722
454462
2340678
1101510
899296
732398
1470651
1835776
1868670
252270
1363210
1060443
1540134
2405507
2875146
662788
2650352
917046
1355839
796142
737671
1920390
2340684
2218135
2412754
1460522
2887524
2856643
1137750
202490
1097390
1557443
616841
1741936
968643
1357402
2631061
2106304
133265
2474357
668954
182510
1227219
42745
892457
2114645
537197
2117631
1287949
473954
1705201
2003013
259140
978285
157340
1829043
1544417
1392228
546792
2699464
849063
72317
786890
2114504
2742280
1593284
2216640
1441751
1882107
476533
1959028
1286797
2593438
786687
1077028
2584296
851558
1948251
2551354
1406291
1095608
1427154
1314806
2929617
1530686
860338
165067
1434460
1729368
442217
2842862
333605
2883223
1364173
2236186
1062099
2034564
1566980
1817462
2713932
2647478
591043
1571748
2806027
331320
2398971
1548806
736389
1871961
1139736
365502
441830
535623
583263
1201508
1818006
581369
685337
2030831
1030405
1093475
149877
1592295
1310652
2246763
53650
1961788
1002797
1455186
498589
267968
386794
2199108
746882
2861349
796258
1796385
1775186
938030
2566928
2883447
938805
2701225
2779572
368738
2419257
461131
1020449
1513102
2048902
2332077
1970328
2099725
1664201
2563449
1384815
2808393
1956480
1445495
2569973
2049606
101627
959475
348552
1360269
46621
154550
958465
2188414
791111
1652737
2417785
1715445
1247335
828795
1657919
532554
2173980
1835135
2506652
2819287
1791960
2799677
951563
1097408
2919057
552847
1913081
1557290
2507407
576104
2849933
124515
3364
2567934
2736912
701902
895625
2424310
1598359
2747255
471066
1634747
1270359
2517576
2177790
2015087
1577287
2232935
890653
1937339
636421
1970748
1204259
1760955
1987900
128231
309328
2470150
649583
1383004
1712235
1472773
1939270
2902580
887247
2402820
167989
1851192
428493
2321664
411185
2573637
2804340
1314362
898048
711492
1367029
1329811
2093915
1631942
2652393
29382
716683
2432672
501893
2828789
862697
590201
1158821
2509918
2459923
2041580
2588308
1209872
2061477
336502
331536
607948
49422
2278278
2049859
1636560
1363860
1845449
2845811
1934546
2086145
1729374
837806
1982677
2469322
2801948
584252
2324740
815009
117667
814553
141426
48087
1302404
2671328
680642
268480
1424687
605671
2918298
1871292
171923
412677
2652932
2931727
880412
756450
2783985
240276
2864789
2655977
192642
2067291
1542872
1618438
1449835
930685
2201932
1124564
2150642
1931970
2834763
1954634
2351454
387786
1245102
1634850
2192015
2570635
1459619
2887718
1153057
1155787
2322071
1845500
1319331
2853898
1774972
61539
784883
1519387
828656
1046216
1080856
1536617
1137639
851080
462193
1379242
1363734
773904
1475018
1353529
2201894
443466
1512126
1709046
1041854
2812095
1701277
2535639
2041822
1264260
2378578
1233130
426112
2441520
1884387
742031
1143956
318286
597700
1331501
1651776
2873289
2502747
1402521
2050056
1358521
1215717
1341750
276432
2480857
1163115
2210616
1048078
1900800
1079583
523022
263445
2809412
229985
1445185
2616053
2617526
1660738
719475
2262969
1372254
146447
574740
1099533
833181
1646090
1048424
965906
473670
1728871
1513779
455690
2874691
2040722
1220109
1595934
191825
2534709
917427
1154930
1656386
214771
264462
2921850
1792572
2915713
503779
1234211
2247154
2211810
1115837
2122762
2732654
1149658
103973
1447726
2920952
379571
742419
712732
1278167
228824
2434051
2898212
2361621
704783
1921004
2852530
2846790
1738911
480406
457146
1858354
2572321
997193
1512998
832638
1134479
1389811
1138755
2582349
2643687
258622
1353204
2107742
271838
1219142
825721
140455
1270152
346338
680357
2077606
2659572
2341499
550433
2457078
1376936
895395
1806235
2325598
429555
2721971
1716903
713092
1447543
2648557
2450838
1373039
2865904
2058365
1267548
860736
1886074
2165715
2355877
1811444
389443
1318176
2199316
2929794
803529
356208
1881133
29152
860653
606870
574053
2807785
81551
21803
1089562
144169
2582033
1967381
2414501
1447115
1967111
557706
1683916
1850376
1602477
2087525
2760644
2755378
1514404
120526
1112439
1673809
1221662
1255595
784673
216631
1752212
2044143
659008
2155613
31652
2039716
713684
2708317
1599031
1150056
1846054
1258097
1649541
1838894
406087
1094458
2675327
251050
1065108
2294170
2516386
1001399
2640571
84524
825922
2075335
178172
1159915
2735499
1240872
49396
2403903
517884
2339919
364459
1045278
106013
1784129
53357
843424
39875
2358032
2198748
2585047
2815520
1550483
333657
150639
101179
2825042
606117
304560
2852714
354370
770700
2586800
1224301
2930540
2170832
2513957
2485888
137201
2746015
2614912
2741126
2836446
1171259
55448
1531813
633850
1947751
980306
1498040
2393615
1977575
1092837
925935
2853595
1972328
269362
1319879
336775
2450376
2144888
891892
267552
1473126
1843055
1007287
178969
1908872
1243553
823315
684670
2203909
2667889
184528
1087047
2531001
1804569
2464837
1285884
2144655
2807328
233227
2326903
274369
643724
1689682
1432790
2019635
1615164
2189893
336411
1399694
1469119
870126
1303596
2659254
587137
428998
917283
1767384
1892427
1228009
1788664
1021300
1132862
613879
1972488
2287260
96559
1669315
253615
2205344
2396828
788105
2162896
2066555
1563746
1059863
2572449
1230090
1136131
1044452
2113674
1937858
1058227
2861302
1876213
1784172
2322022
1407791
2024872
1856727
2583436
2753062
2241057
612632
905738
1721219
702617
553305
1330690
579047
2524232
2267341
1472433
88261
1003300
2453128
2347182
2462401
556362
614629
157162
2164093
2556871
1913839
1274278
370567
1739007
1700269
2357580
2266099
1322351
2545825
2010939
1479571
583894
2404916
222167
1752772
2907227
1941806
1608036
1517561
647930
1913922
718889
453097
2695367
2838967
2309061
1544452
2579996
1155614
182071
62398
772584
1419136
1920552
993083
2254729
1053436
1844935
656626
317524
1369260
2257813
684973
1583828
190330
468110
1558458
1177492
975170
1519484
2710301
2195856
2839046
2239759
1229448
319163
2768941
1247087
1707463
2406787
341533
195820
1665757
1155011
33457
1669026
1186324
1332483
602329
940031
1354333
351945
1452027
2443314
1192541
843894
869889
1493324
2165665
548792
2161676
1326712
439816
366177
2024568
1484298
2368551
2497922
1688353
1492933
50473
1098633
1366151
1542519
1252226
1298326
1839287
939516
1502053
1157169
2564577
563920
2139085
1988675
104255
2191573
148374
975822
400150
809974
2575326
804439
1554306
1424742
2735218
292501
2150092
752794
2573542
875291
175254
961884
1485086
1333869
1948887
1921824
614238
639867
2764847
2609337
1731501
1530219
2857704
1926652
200012
1145512
397422
2023757
1830938
2097188
2256704
2350711
864695
612549
1363697
1788689
827616
2222293
1871814
1716145
2056617
2134934
1236418
900398
2299146
1702923
1287361
1104515
2879876
809861
569997
994993
596128
2229213
468151
253221
2587777
961245
2216161
2663150
328592
1710386
602037
1179913
2133949
1212608
1496224
1440989
2738510
603607
2354142
2046723
194598
2368244
383160
1198333
1923760
1644077
2427527
548856
2284078
1069961
2545091
1522299
1559427
5119
646010
2737473
2034129
2494276
1621537
2730698
2361398
1280570
2024576
2842528
988991
1581813
1470855
1838921
360727
2898636
2907661
2357660
2175638
785035
165505
1283436
1980361
16943
2508715
1121951
597554
1296245
1092307
570709
1857891
2558640
2454640
1762901
1627460
263171
2002594
2030453
16037
1728554
2624914
572171
2280639
1011429
2700064
2420511
60225
2793362
1866834
739985
1438695
1315314
653304
859199
125119
2628607
1759368
828678
2459814
1724274
138567
2019950
1170975
1325421
1538383
1997001
1594494
763473
1332101
2461082
2575068
2883640
735165
1350295
100563
2034004
2529096
2020095
1258550
1828991
918514
2546418
86642
1499472
771982
1381639
2334176
1169094
698160
1707469
885976
2587106
2664855
1638945
207611
2915145
2111067
2933366
875995
745766
2795211
1265645
2139180
806250
295617
405854
1914856
1733922
864773
1494933
2612382
1106509
1779386
542959
655991
193888
2272257
2493311
1606091
403824
119073
43091
83340
1552536
1112269
2258114
1248564
1671826
989176
39773
457548
1658173
907520
1852176
2894162
2885001
2184124
1720188
1654974
2197743
528166
2162637
76736
1711648
585442
970365
1769506
1344321
2208237
1566842
1915246
2390047
296106
1091375
463943
1545031
2238700
1120706
2712356
924412
796681
1807781
2760007
2193061
36857
2850450
2825809
645312
2835902
1116012
1524231
609391
1439784
227323
2520860
241874
687929
2077631
1687905
1253088
159690
2136321
640532
2498366
1903510
1769186
2044381
1688063
844960
2250756
1340171
397402
1586065
841961
1554593
2843349
2324432
2475447
656572
1323811
1871749
2102286
2768844
824136
2507156
1118645
2867222
455904
1045594
2818054
390575
1160517
1366613
2550577
2255233
316122
1343203
1732330
2778419
868667
1240037
992560
1115000
2707883
896445
1416145
1907588
2520078
598839
1843695
2081035
1977784
200872
1748723
2908562
419885
381093
2217774
1469611
625916
1296286
86405
751136
1632067
219810
1024915
514834
1823514
2363693
781451
705993
385506
2170683
2072074
2420244
153629
1275603
2790330
321920
1739693
2640296
2551023
2693688
1560145
2399417
2378766
1563738
260708
1807677
531817
333068
918888
975656
1679838
878349
1376182
1418219
2619020
1269771
1825230
547208
185845
2407101
1959722
1838744
536006
49310
1680036
1053718
1504781
2587666
1939874
1458525
2031005
1937133
1325902
1090671
2026312
577965
21900
1064774
1080009
2209153
2853455
2492579
690331
2056748
1620466
1012285
2890595
1701220
313323
2847771
1609506
1088973
706374
174247
2845778
2608519
979185
1666606
264776
290340
444020
1066896
2305336
685421
2382967
952659
630612
2258525
2445311
1329237
1013738
2873135
931725
2118302
46052
1941757
2082734
297170
1223750
2919119
173921
53178
173720
2086927
2168653
1576289
904963
510076
693238
1524101
2772027
1434784
1666326
1142329
2445856
1434979
2401463
1273618
2903524
1801354
654814
1993218
997783
575131
2105323
2305360
321587
1426973
2078798
1953635
965890
1289618
186909
417371
227469
30100
1247905
1999088
614428
2502559
1351815
1154354
1168436
2512345
2310577
914944
1991575
1075506
1942904
1978231
1013403
2328915
1327309
685416
2199057
2673832
1282614
2868926
658932
522192
1516739
961630
2639577
2707538
657694
2228506
2130460
1749372
1708133
406362
1420202
2113476
2050605
744089
1155692
278011
2569305
1169307
2098734
374378
2546624
1020162
2577075
1834540
1528133
1304391
2635617
1351771
2893511
1287382
1640089
1779741
152993
759828
1400085
1148521
1953975
882501
1162534
1278223
2488442
1100316
2563396
2198292
2491258
2427605
1742800
1287997
511521
1212473
2117805
316643
2029388
2122701
2065325
2306998
1130934
386774
1044322
2921344
2713851
2190567
1122329
1637
1447619
2436078
1717900
2806804
732920
1281709
174184
2459207
2911876
2663293
2821592
1207777
2654499
2206385
1758067
329733
1349711
956942
1186555
2140493
1045602
2858397
1118027
1745800
2227554
2182269
1130229
480811
15542
2849133
2224602
1666017
1480009
1126692
1401800
485841
36142
2681349
2505195
1963571
2861245
2676723
2136179
431216
1975416
2026764
2465437
805033
2000497
1303424
1370400
1643354
391468
2729509
2881640
2898072
921330
872880
2302450
2785890
1566197
2895687
1707443
1650180
2745568
2774565
1528198
1250546
882434
2025600
2395575
242457
2249314
284746
1864706
1419545
2043854
2252271
720172
175202
305368
1690023
54216
243546
229389
1772672
1844341
2910307
1110913
2567528
745106
2565760
572880
1410269
2049514
2579153
1114924
1443439
126417
707176
114755
738263
337221
85556
1089181
2740686
2502641
635637
2602645
2564227
383171
247851
1172369
1749690
328416
1834131
2540507
2445110
2797958
2156659
1620341
2632266
1415999
1747115
1263794
1694326
7525
1185544
1942446
1257921
2264067
531502
1938304
1850151
965091
2256001
2591872
206010
2445288
2535353
139654
153643
2116251
78085
2818782
2556192
1925431
1890782
18558
2759939
304456
530148
1194052
913117
495965
567054
1001827
997302
1228908
1745885
1415216
2044489
1864986
1726959
1986379
2156146
811982
2559795
2216516
603670
448155
2015627
1311737
1775980
1685425
1930101
2131580
533241
1610293
880898
813304
2405880
124228
2302708
239967
1973579
1555823
1591061
192229
164402
2696900
376484
2082196
1522945
131792
1057045
2880919
2806232
832307
1867950
563235
1190044
2026845
2032227
993142
869214
1905632
917057
2263356
669666
2440573
1393230
987902
1345950
1514202
2931838
1704674
1745142
902193
2175195
2137275
1181565
1153742
1332125
1405250
2193904
1742852
1608056
2834235
686984
273022
2112651
1662395
932573
2468604
1435047
2322762
755334
686135
634484
2805163
1931137
2431539
1163991
2043636
29997
601809
2232080
1183361
979084
2383129
266957
662939
966181
1102471
2611554
165993
2113591
1944950
2564659
2693680
850089
857112
2189656
891614
951191
1056176
2308738
426797
2512710
561197
1807717
2131075
1951464
1870475
1143353
917256
1797319
2860826
947812
44047
2513818
2491555
407338
2815376
2869677
62716
78280
1896783
1938455
2305432
1255103
354995
278626
2082592
1358015
2180976
836427
355831
2152625
247264
2286677
2595988
1675225
2892336
2799322
412114
1273400
668870
2726590
1609285
250536
272490
1049286
2091172
2927630
1009082
770261
1352206
406511
2872237
2353113
1425113
1770537
1923123
2088200
1176685
1029563
2170803
853047
1587015
2796462
2498244
637995
1853178
1757015
2254284
33840
1712876
745006
1008505
1268320
1740316
1097529
1207012
2203298
517280
2893805
2493230
248421
874584
386384
1874354
1735181
999507
1289239
2173670
2016203
2254252
1001589
233102
2890032
526713
739451
1299319
734003
1713427
2802436
427443
561698
2474639
778284
2781906
1234116
1358510
521239
400294
1818288
2107805
2772230
2513112
917598
2841731
2885839
304563
879485
1669357
2497537
2325598
1438185
351388
1333712
25519
773581
2338373
2418768
2446076
2536226
2070706
65959
1883216
2028297
2569483
2636894
1037819
1783868
2638120
2881981
697428
133491
2455821
848119
1365663
1862812
1183323
1088656
1863148
557522
1631829
1685886
1934333
991597
81647
1271270
2755554
1828253
1195429
2050682
2927897
2762876
2519337
1952304
2716949
649080
730036
672983
627501
582776
661069
707524
2451286
1168923
1775020
1676877
1649746
1036422
722399
1143941
2231181
2186948
988617
1555176
73229
1730541
1880028
946588
628587
90667
103094
660663
826276
1366263
2574807
1476897
406264
841106
2602991
1055421
51157
1429573
1069408
1166266
1005747
2524791
2367408
186953
2908503
1838182
1988850
1055793
2173193
1698365
1841486
2406946
1919694
2923819
2391466
480408
1689625
702072
992
1315210
2080826
2019989
2570864
1534615
2228237
2266155
2013169
681053
1055913
2712244
16273
776390
947992
56152
459250
1906751
1837547
2808594
1412317
476699
200692
2165908
1080414
2175789
1300597
2203074
1971663
2890772
793234
2908816
51913
908017
686816
1638202
1978161
152954
1436366
2730360
1827276
323313
2368007
625015
1356131
1999699
2603575
756937
2175761
1698867
1259232
1728540
1236307
2149528
661965
2655546
1390348
764130
2266449
1816559
1685807
2809957
1338646
377951
2901902
2653231
1978509
1220565
2789040
2046493
622497
1275238
2675227
587763
1525826
804615
806562
2918181
1410910
1322632
1014814
326883
677477
381302
1813326
2261592
2377449
2165051
1672232
370979
1318276
1797825
965306
2844821
2726107
1536127
270658
113134
2928183
483254
1981535
2776813
242583
2415184
233018
325583
2342993
2184084
179100
2938264
1850419
1993364
2251659
84744
2404404
1527421
622714
533671
917190
2241463
1278588
2150650
2358821
1419664
1303373
823042
2107505
597201
206206
2161510
2068369
2529218
2342875
1970925
432734
169587
1402992
2560049
21218
1582183
2415352
1294890
1803435
1220703
1506370
1868991
1662222
1666958
1476769
1957285
763694
216133
867485
1430643
888425
2503150
1952644
655710
83023
2113802
2890668
2335156
1020931
182546
1260818
1901487
1770167
584986
868855
2691132
300792
1187048
1321234
1536196
1563997
2220527
2271359
1703854
624096
1731599
2378473
635507
2703246
2141240
116583
657177
142834
379388
1048478
2504738
633500
56852
2088106
771104
153771
2342661
1782372
1247919
1184742
2094974
2037806
2155087
2159655
1030583
2515406
1177567
26168
2622319
494185
934246
2124492
2804744
2852841
614434
2040458
891222
2424197
2846042
2251397
1767020
2585702
1287988
554759
2115420
2333419
2069626
9400
2226372
1022258
117418
2690711
2345038
1266902
1428297
1507778
2198813
1173294
68344
2207047
2364892
946583
1116338
1562478
1449756
153118
441723
2377414
2181309
1248415
339068
2549845
1699574
374011
2140628
2568916
1612277
1750027
2871012
90814
1904950
487261
1426432
2932772
1740481
1906317
218973
1024418
1254007
150677
406318
1314088
2865439
2524924
1906015
2373023
1566915
2757855
1163720
1474829
1315897
1510680
1798209
1601769
2736274
1936114
2553941
1373867
2623125
1415194
714452
2525296
2013224
879324
1861092
2428301
2380484
1426817
2399448
1075358
790035
1128305
970681
1014793
408151
2045682
2911281
2530098
530809
1895109
1114276
1000312
624293
390021
2112121
1418158
1799648
1730792
1916805
177430
1154197
128613
423110
2488991
412370
2741433
370796
1528214
1430151
2853688
1842496
2727222
1547633
1540629
2250696
93515
177444
1935451
771535
1022330
2894447
421402
1928964
1674523
2379329
1192747
680285
2865014
2337476
784597
1756038
2682565
2928064
2842494
2495549
602668
423072
2808137
2868275
2402606
2273200
173217
2701375
1931128
762896
2370044
758980
172134
2392656
1126562
1782902
2116587
1723380
370150
1039638
2763302
913262
2886221
1487434
683333
2203043
357898
2230626
1898867
1376512
2534939
409414
2494030
603582
1729719
51493
1832729
141236
1739834
1277594
864963
193994
2086865
562743
1804216
2775470
1368557
731
2125985
1213458
2839836
2445146
1455199
1904714
664643
2002895
173717
878828
1651472
2743165
131228
379462
1088260
145744
2145211
577337
823120
922683
2051693
1005618
594437
682815
689613
1413941
2307291
1478468
1268561
647307
1969698
920510
2761422
2875045
1141647
726983
1828103
2684935
296703
2103090
981348
1972417
667648
1739680
83574
1004193
2894921
996841
2382121
2229013
2706826
1959454
651503
1337992
1868820
1557351
1650296
1063956
2701025
2175271
1937928
2834819
3661
420004
1129142
1081198
348010
906557
11770
662664
857755
2857353
2443516
2292055
672600
2114991
2907320
847743
1711305
2341495
1850880
162785
1415654
545407
1584059
2324774
174223
970691
2311325
1408205
1267293
1367705
2435212
2285490
526967
2090737
547214
1934105
2902721
90926
784400
213294
719394
1246139
2244131
1899553
2432256
2391435
1822084
204547
523866
2746531
1581960
2861651
2834323
1245655
1799144
496935
806526
1012884
1531909
2144896
626014
1954711
719832
441667
2191163
1029652
253836
2557995
1270914
1382076
1294060
423214
1302537
148166
2485626
803941
1904695
2287321
2494959
1375470
1200477
1573885
2701711
2610808
2538926
2174184
1117821
263507
2873269
1093341
2935901
2689170
2152511
234512
2911737
507885
2918049
186011
2796867
1230413
576393
1189397
938883
404789
562177
945641
179115
2401580
353503
116659
2743653
2278128
1860314
183456
1496541
204599
1023270
2141656
2792139
1184548
1522009
529265
2371079
2652001
1952747
296599
1547401
2043524
324036
1316344
2365758
1783610
1582094
1520293
2652794
2050849
2920250
162983
1825486
531854
2862873
837660
147359
224529
1869015
1961391
752816
1510548
2710307
2256155
2604187
475143
1269765
1189056
1247773
2689139
1891112
1663209
336596
921958
1190023
2912906
550030
2676598
2452523
799428
1215183
224972
119319
2558768
1151728
828899
870677
2721686
1540267
2554871
2693615
829898
506808
833253
1298931
2409025
1059638
1942767
1885949
1401509
1257328
1301973
903620
1289002
87680
1185143
2224946
844018
701912
2632973
942710
106058
2284282
306085
2736457
1016953
1009247
496615
410657
2158688
1377420
2316630
2518019
324395
1112256
1272235
487523
2041370
1856944
1630157
199902
2631541
1224249
2060706
1051150
2756462
2832884
681654
982470
1075725
2077362
2032734
2084624
1110877
2146841
2233721
525041
2027940
661645
251954
2503074
1701750
2565800
1152511
1732814
2744371
604610
1554638
301983
867887
1703806
2517783
2814917
1315898
356863
515521
45612
2142162
2221501
743565
795855
701323
209690
1748391
1317778
2486590
311669
646098
941203
647120
2351214
1125299
1949806
1964877
1454713
2321231
2599792
754954
999658
1294039
1767317
1312088
1384617
613658
187964
2905618
1688026
1506497
2208554
2926442
1451474
2080250
1383905
384271
331018
508049
1266133
938823
2213125
2818130
822420
2510034
1302306
2395547
1842116
2111028
1212244
2258951
548685
2039260
1625876
550618
864882
2044483
1337538
2426971
1190466
1184012
2523229
338658
2857052
1694261
1709819
1368345
878783
2397517
507180
1872442
342435
2607435
1939537
2247443
839331
2756429
1413480
935195
2408479
2045307
720152
1493938
2277394
1660896
1734828
2590040
2533086
1717316
2062129
2382148
1300194
695302
805407
2046062
1087092
1897313
1407024
1869081
2274977
1349442
19517
1363118
1044798
1391721
1037110
1407001
244457
1188181
2797705
1210933
2137142
2801446
2826975
542716
2899636
2893513
2027312
1214120
59852
2648183
356993
2677402
1367488
1578618
1068678
2314144
1151956
1190911
1277749
2557424
1300903
1739739
1110661
2589297
1354206
722941
30690
2356328
931896
2878209
2151824
1235485
2307279
1278223
551886
1966385
456715
2787071
825604
2534225
1292299
2009844
591336
289445
663094
1717646
337871
1302061
1563912
993124
1016254
2698054
162544
2125187
1026118
738391
1715660
2791076
1428567
1082378
883642
408126
1722675
1341927
1667905
1262197
153772
1959841
2287976
2673670
837111
882260
2031158
1254132
1830350
2162134
150282
1107258
204930
2823683
1696635
577801
136530
2750359
712134
224035
879232
1782375
558045
112914
555765
323743
1746549
1631518
720753
784810
2263914
925440
852581
2019548
474689
1679130
1606636
641100
164564
2186123
2322014
2637932
2174811
2815541
502462
1827531
1016379
2700401
1631950
2379419
650458
924646
904967
65954
1247845
547227
2112951
1993358
1688414
2256745
1253888
386906
1669606
984641
1833928
2625683
539180
1421751
2461362
1930932
355579
2402593
1021525
975803
48538
2305038
1745994
764400
1324603
691204
131615
1902776
435515
2859014
68482
973608
2671066
1127869
784390
1920222
2515579
415889
261091
2729294
1557297
1623671
2033761
329198
2912938
2350015
401530
635865
410606
928225
522721
341298
536532
1188555
482469
274870
2557692
1569225
1248087
2135628
1770715
1542897
2806289
737382
295502
937389
2825473
1114702
1232957
1664066
298703
247027
919001
2368500
864958
2892244
2784692
1833821
2801601
1626714
833007
2003585
923472
1333205
1343894
2367659
2401283
870015
2490544
1191676
2916461
1005251
2609448
298994
2159639
1991493
433082
2868048
1690388
2074520
2834944
2004186
890592
2081123
2106643
1372479
2596214
600394
2116679
971434
2754049
2606542
1012829
1367218
2065982
885377
2036919
184064
2653492
2301087
656081
1852422
1646945
2683615
867334
990358
1299801
1901972
919223
1402569
699822
601251
2377112
2730475
2471035
460275
1075436
862762
231081
904227
1219166
2815814
2091109
2536453
1776633
1403219
2154859
2872114
850110
370713
1920604
2137245
664200
2425488
1407277
178569
2731033
1301182
140014
529603
295363
1573225
1827993
2185440
847038
2907234
1848741
882502
2341564
2584041
2441715
127154
2280496
868507
2007798
2260261
891269
1325881
842227
2352538
1480309
465847
2147672
1896223
573232
712657
524898
901612
77276
45683
2533772
1001941
2724567
2636605
2495604
1937554
1868976
435812
2099884
586593
177659
2317281
1185839
2155997
1952411
694757
500732
837646
1862979
1488229
2460015
553876
935305
692459
1509273
1759278
2010720
763276
1976839
2419750
1218552
70695
502184
91885
1966631
461346
2933884
200820
548592
851085
2146685
772827
2061763
1127942
2325632
2334097
2096303
1002294
1214542
1032325
1424152
376361
930133
2526195
1769147
647586
2872239
2364253
1090584
32592
2624807
501830
2452483
659671
2856055
254872
1617146
96210
1117080
2232836
652031
1251013
781143
564929
1831544
1124743
2073631
1944500
2364384
193870
1524877
2328929
556845
840561
2170318
718787
28478
721034
2247456
1609125
1460922
1276319
1064574
879901
561302
2020778
522359
2547946
1042408
685249
737565
330395
2582908
1205352
2163291
2086406
798968
212580
2094936
1982471
1768893
88647
1977876
346046
1865264
2695490
2822327
1277866
2656111
1679534
1947413
1894003
2682146
220262
2354973
435231
1905237
2727412
1143158
2841353
2854854
2378466
850219
344792
1065291
1726467
1845384
2167897
1347189
888966
398392
2295073
159014
2150112
2126683
169273
1725883
1953371
1781015
1207644
560462
944260
2443404
1941764
2173415
343090
1282723
2575123
1247617
1944738
755746
1614216
1630012
973935
1981972
2259235
970697
949085
2066885
456790
2294234
1222540
713183
358598
2828205
1792532
2019989
1389911
797594
20950
28273
1972806
1130157
1792823
541498
2583421
20880
610241
1994239
330952
2482160
693945
1948877
533647
2717185
361589
1813262
2351125
435944
1185097
2749595
1334093
384417
2329185
2328838
203714
787858
2098512
246136
1196553
1840119
697593
2103511
2176368
2344513
494953
869673
1638916
906893
564691
661157
2180728
718930
2779079
1866535
154160
2366066
1401443
1417675
714421
596866
1654152
2133983
105139
2337330
2509619
537583
2527379
883915
1538511
508070
2268436
36468
2490134
2208901
1123801
2170019
1608446
1965047
1221773
731053
1127614
2144789
616473
1216492
28821
2182791
1138280
838422
503996
1425612
2102449
1324337
362445
1822474
2831493
1935074
2366247
1733178
563484
2007519
1516905
1628038
2610786
2830569
803224
777723
1130475
2930468
2461198
1199373
2751371
2926121
2252588
1665857
2205818
2532388
26266
541657
687951
2648601
1681412
502971
2449279
273918
2756518
162488
201518
1576080
2128307
2107790
1346744
630464
2547918
1942456
2762648
2694974
1090632
214470
2880490
429036
2020008
89117
2782275
31515
1111167
112102
985793
369257
75943
251940
2733422
1287406
2822017
2912039
1613751
1375395
2056185
1651089
2609064
1275497
1854542
776603
2043708
1718191
2161730
2165831
1304717
822771
1893729
2622377
353998
1121496
1757319
1089709
2849039
2084710
585910
257777
1277923
27064
286861
2351597
59441
1934876
847790
2465203
156399
34000
1920985
449233
2831206
1773182
468416
584923
235594
2511667
2344896
1008512
307825
385041
2521042
2177881
136012
2207249
1464439
1485666
2377080
1216297
1184774
1363096
2249948
2611659
663346
1166356
2487306
2484062
191189
2198751
2390907
1805707
1480735
1446420
890476
57460
1034095
1872321
169448
1885135
2666592
1494783
2368549
1174896
35358
785688
778034
2418287
107563
2885733
1509673
1449718
2340431
748825
1338825
2347230
166051
1764681
2015590
264082
2720111
1177672
2851474
1327839
2922693
1411582
622377
2670342
1629216
1901047
2690526
2936271
546528
1585943
1773887
2849032
2216294
1044001
1640397
797875
2311288
1429857
1543520
1362907
2310596
1114593
365127
2588554
825720
1907082
2841257
1665174
2624169
2149723
2523970
2132804
1376185
1866463
210917
2092834
897970
1053602
592205
1871585
777297
2172832
1203486
797455
954507
1524882
1057004
2926272
2570166
2800964
2001711
1813791
227888
906462
1902468
2414613
964272
1933791
2753777
1486139
2907965
2923928
1667836
2666322
796
2398408
2332309
1941720
166809
60640
2695141
1696820
52596
2427707
1715043
2640453
2879712
2144162
1699913
2734870
1344938
1175476
2142467
1378997
2885687
2069207
1627414
388647
1408568
1052000
1514472
1162837
1891447
275186
1225533
257752
1030386
1461849
1475371
2838877
1498751
1294295
1543076
563181
629449
1217753
335074
2156429
445056
1965921
884509
113802
1060168
1714225
2455075
2288129
1507789
2472228
1230769
2682817
644420
2168973
2550163
1780816
605192
274928
1760445
398896
1772639
13872
2887982
1916269
2302058
75827
196691
2677349
1692644
631163
2699876
1680275
928396
2004933
643025
1530995
1217582
811839
992354
630256
2014292
405560
44187
1185610
524678
714195
327668
2438612
2361050
1095337
844193
2101892
1335175
1733354
1757434
1727755
1159319
793062
602231
1562695
1367729
157544
1590382
2381645
2616149
7218
963248
1662277
1470051
666315
2402476
2125004
1927023
2000297
2739651
2238087
1505825
187697
1581337
1521638
483189
143114
2396093
2325272
2814792
758506
1267698
2644905
574707
907125
1909096
2534619
1637772
2601662
2874359
2806988
2025270
74037
1029621
2901465
580001
45657
2124480
1981683
516896
1535570
2691101
27760
2118516
1473087
561064
709201
167875
316643
550528
2030273
122436
1446611
2520523
2875364
954090
2794366
1164328
1607246
2086357
702760
858652
1229007
1646595
1519863
2924278
2101550
1625795
1577075
2333801
2042917
1121862
1603228
1216014
997894
2503041
1671583
2918062
1128355
2706069
2008279
1731512
2483265
1277466
650154
2792130
183221
2291397
2314214
1989301
604958
293674
2005047
397453
1551584
149153
2279469
1067643
2902043
1611779
456748
489929
2891689
2706414
370098
74320
294107
1235107
2302598
1517491
1489280
1645747
901086
1904887
2821126
835571
1471548
1951972
2201707
690152
2905068
2554093
2899417
1996023
272051
701727
2811659
1378219
271651
336522
1882761
446523
1089486
2019129
527826
2022785
2307497
2937296
2742789
1529078
690294
2015826
2784507
2933025
2854296
2125245
67698
1470347
828015
1461185
1898320
1685996
1797341
2047297
2381928
2356077
2205861
109833
81411
1330228
2048993
1679984
1340916
2070882
2054903
1229704
2404889
2556009
2642458
935021
2404146
1042318
292713
2653709
1707761
1845961
257132
1242525
1941093
153705
314034
2743563
2914534
7144
2939999
1227187
631933
187861
612365
2509832
168724
1973307
2076793
768060
1787102
1627540
2718433
163245
367425
1449914
2629005
1257567
2626447
2730288
152550
221469
603615
1942856
2576728
2613748
461317
187173
2902645
1321715
2034625
2438723
1031252
1969242
1792549
759305
2633147
278098
1064721
1976547
822921
2543197
1361241
1170668
1753297
192208
2379995
981415
658133
1556358
398701
1862789
1219522
2858472
2040089
1242660
2582672
1222904
109984
2700594
666304
1001570
2578928
162043
1186140
962832
2480212
842987
1645466
1431391
1056800
1829399
1022088
1837926
1856687
679243
773191
1968859
2191172
2402100
1008743
2242722
535579
1923703
454571
1493881
1557593
2801715
930213
2340869
1082333
2843864
1421821
987963
1714364
295035
1590613
795918
10659
2657181
1625421
2297414
718910
573733
1049848
739794
648346
590897
1186194
2418395
1094625
1151835
368711
1227488
527020
2299752
766877
910050
38532
2811370
802722
2936466
978522
209342
2903857
1520110
1706127
1014315
771399
1716035
2498651
1032345
40521
768070
542152
901869
121644
713983
2688807
2574800
2432021
1977222
2712298
1314107
2528935
2642974
101665
662057
314560
2640453
2731750
1633259
2335293
459989
386747
1853669
93198
1629949
77485
678671
2047348
171463
222105
770744
1003953
801267
1986631
2928664
602973
678397
1342472
1810421
46053
2239845
2537086
2489432
303878
2701347
2297151
2014142
475833
2035138
2117871
1581421
2608450
1107475
2030260
2066975
1277233
787042
1502430
923150
1034528
2100546
2510625
915551
778395
1372996
254093
2721667
2150096
22278
1418253
1753723
244560
2077
469408
1048460
2465913
902564
2170244
2714537
979812
1574323
2672293
2718585
153023
56403
796767
2357648
1585565
2413153
2717450
2863342
2323494
1513122
256233
2268651
1438178
893851
2049247
2401040
2849932
2571224
335395
333286
452518
1251988
1300079
2772921
2844325
1805102
74235
2787721
1863937
854495
1289488
2104781
683263
836853
1195459
1043049
511344
198732
2902012
2172029
441739
2697123
1939364
2837401
1665474
779519
1960679
2835993
2323577
2665407
1097291
2297292
2196091
1568320
470517
2818854
93243
2814339
698653
380364
1307802
1974946
1314761
1353100
1393970
15293
1814402
2481815
257629
2426762
1120760
1963100
1948228
969208
2575225
1669458
1963822
1563416
1573085
1988942
1358340
2027375
600821
1217403
2924824
1632817
2836097
149196
356860
2144664
863401
1146303
985568
1048878
1680135
2040384
740448
2041155
931404
2626310
2507522
2373774
493765
926801
1879664
2861169
1247045
1880723
811172
2062176
1561503
2566512
1401910
2737754
1891371
1973537
1221536
3642
1611455
2110143
277501
2901925
564000
2330268
1321383
2152018
234852
2700328
569553
1471363
2677861
2043541
788770
2645966
601898
1706267
65914
1075790
2859475
1625577
2550606
1427945
2848188
1777083
2874801
2111512
144934
2878927
1813207
463646
861623
2273154
874756
538070
1114917
2203708
261598
2372358
2774627
1923128
1030456
2292798
63075
1403203
712237
866508
344103
1445232
462287
1207122
1659117
2265599
2193521
1374311
2691450
895779
2177920
840635
2805101
1615525
2258905
2778496
2274789
2532297
595109
2099500
90627
2577297
2675259
250776
602660
1195945
84631
96073
796556
558363
35576
152713
1786662
362111
540587
2681867
1484209
1745811
2578140
2432884
1141772
592929
966020
2341335
2923639
1158713
188463
1685893
2376380
2456916
2845847
1853589
838130
1985596
392350
2062171
964149
1490278
2315056
2011276
2147316
310851
759507
2681594
2080677
1385189
1828366
1039624
294043
1046246
1605670
2298699
473553
467886
78766
2513398
2667997
2785638
2692933
2827069
147820
2399161
476862
2330263
2153345
2436951
2228256
1670157
2419591
515209
380228
405842
1460829
511093
2762485
1279182
2295276
1096905
2593292
1343215
2581780
140804
1606534
1412554
2559038
1414016
643057
1816968
397157
232619
2747819
180165
959093
371450
2437857
1042937
1382210
1963640
2342403
2721092
709839
1793531
367257
2908930
2065484
46017
2005884
2287416
1495358
2110680
1571379
2425577
1367597
283830
2663438
462585
1992216
2291514
2291065
1089799
645635
2370281
2488907
1543975
1029926
1304339
2263397
1490643
2412733
1358571
2294575
154622
414765
397619
1197957
1583316
59774
1167255
124364
2640815
766678
92508
1806550
868991
304557
2622631
1706676
602592
419160
1440933
1565039
315092
2501365
592291
54422
824140
2480910
1852210
1711873
2094887
147825
1698152
1601155
500971
203455
1961078
2256066
821502
620050
1463351
879387
1371825
209344
670928
1672077
664942
504934
1011303
1385405
2683005
782188
209911
1732358
1852177
2038413
2542273
1462019
1259428
2414703
1068610
2222943
1430527
639528
357409
1087535
2679264
807271
552057
2325875
2429209
1422866
2820926
1481110
290297
1092424
346448
971177
2009912
70944
237970
2769877
882853
938407
2572683
2025003
1576443
1143043
1207829
1104720
1427142
580811
1636617
297199
627636
531281
2085396
521305
2368259
403309
1374593
534283
206943
463771
1603452
1355793
526752
1932371
276752
759155
1754434
2387111
98254
648707
420003
2174218
1238321
2787315
1647794
637640
1134658
922535
1571839
645454
2262726
1442247
2804727
846656
2592141
1458353
1169904
1711034
1492218
2655300
2483537
1314336
1888349
1625092
2368132
1324935
722331
474101
1859953
2777620
896649
2184470
882042
2553636
817739
2775149
990297
1637092
476178
2724072
2767446
2045916
293057
1146308
548610
782060
787818
1584406
1495640
1379735
2091517
2293016
930001
2114335
356544
807456
1387052
2545099
2798652
1247528
2809032
2396651
758072
1889223
326217
731783
835573
1845785
1899966
2230903
2007583
2847059
2762571
2454103
2584009
2520850
974427
102453
2809022
2306052
2596431
1676461
352936
2167062
2002522
2940520
2879177
1866233
1066449
2439333
361817
625099
35892
1473563
2595549
582846
1957705
186925
1214708
1687320
1799479
2675368
542569
751578
2864135
1195452
1028386
719228
1006427
910026
1619367
2823076
2208121
1387950
1120258
1287432
821881
1686956
1722944
1885584
303730
723822
1550938
128439
1191828
866132
2613153
298531
2654118
1062116
82398
1849063
694725
2220642
2404473
1174929
1180138
1845540
696905
1856817
64625
132857
2565611
730028
776196
687795
2610940
2709962
857137
2151966
223355
1021896
1404063
2861164
2169186
2586762
572987
1536264
865908
2840190
414025
240012
822788
1100119
694652
2187160
529905
2027559
1770890
308006
1037446
1155162
1113343
2631389
1106789
1869597
475845
2767401
713668
2313546
2395247
2346103
2409698
1208043
2903534
1003073
2497298
2284564
1576264
832525
28647
2095528
1013035
907574
1667172
2800739
9964
1701705
2046136
1327154
178289
25949
1988112
1980436
439642
257801
2583458
261565
97940
1315974
1174478
298338
2846374
1727367
1558428
2656040
2237344
1019380
1667557
2852832
2679280
2089361
2926956
1129407
1914172
536517
240335
2856995
98000
1783764
1290364
512307
1036823
1355043
2910335
1598221
2093630
453072
1032897
2867183
1592721
633326
1722932
477337
1285426
229436
2746172
702756
392787
378686
643379
2289289
2805276
2731829
2461706
710800
1075241
207222
2298989
941347
645576
565479
701936
894995
1608158
2895662
730843
1419440
2594586
1891420
27998
1363391
2503046
2894031
2780508
2072387
2213845
226145
49041
303825
162577
1223375
151714
654939
1958386
2708892
237863
2487072
2480871
1809295
76163
1573465
2387373
2250204
2509718
1474763
1416727
2014812
187378
1543087
2173745
1129712
2174266
1366993
1251384
444304
1094700
1459774
155035
1460144
1989479
2354454
1833840
2447035
1220200
413106
651945
2159764
2599533
1883194
298331
431223
1267854
2282716
1812138
728901
2761754
1755245
1134994
1102256
656930
2552998
37825
108026
1158668
759135
2425389
1230312
2832188
86341
831663
2934345
413200
1588728
437095
950816
2052654
2088160
413011
133223
774041
1395002
784336
32414
2214512
1286381
1306152
1502536
2597921
2773763
271161
882931
451478
2844538
586039
725166
1789051
171384
2624588
2811371
1189663
307684
919593
2197306
779735
1105840
2561417
2613408
789785
1241118
2202791
2353089
1125585
892207
1837709
668507
2231472
1971369
2731318
2129526
2299807
724450
794302
2919639
2592973
2230207
865734
1771880
1370435
2787183
2343569
2481062
377388
2076001
1812924
670879
2398934
11764
2168337
1065600
2205892
2224837
1243739
2570133
2774075
1928441
2705002
771853
1100125
223902
1045878
1187052
2395748
575535
1608141
2200559
2723554
2801074
2409499
2701635
1716125
110557
2279463
2225397
830968
1640063
526436
921747
631854
712085
1476564
1236566
950103
193927
194013
2521143
789380
953786
680941
1190536
1289526
531816
1021882
1248620
1715781
2642967
1864520
2479268
1746592
1736560
335639
443302
2821280
1766310
97213
1377747
2047169
172150
1256501
2499474
408221
2141098
2857545
797084
2074787
1599307
2423113
2595862
676152
2444431
438158
1275012
1483947
1536829
2668133
761085
1829973
577479
1483949
2829466
1365852
2806381
1193253
2608981
2801872
668633
150685
1341975
1254340
1843865
1401792
2759744
1187347
790950
121435
991388
814601
1858102
2376847
37955
1794399
51913
2444490
67154
90340
266808
2932588
1912520
969177
792376
2087538
352944
172728
1063417
1718270
479659
1075265
2275183
1040497
242690
2167273
2271790
2074854
487115
57536
2053041
2821014
1686128
1069343
189368
841668
115865
1408363
1812364
2746875
2779421
805731
2232366
1663829
1574631
462528
2229612
1479226
722129
42251
665358
549566
2349624
1306331
596276
1866289
1742301
1738937
2174632
1129062
523867
2462854
2006840
884428
1993524
873549
2543911
2325761
460891
1678164
134761
2260169
681806
1256314
2108449
2045613
2656174
553977
1856345
36176
2190709
38842
28804
1961789
1468779
1309352
1982621
1404794
548912
128133
2623871
969921
290614
227060
1799104
1661005
2682022
471769
1565705
1055274
1452531
2134653
2854078
1971043
1134078
2851894
1582888
853523
2429072
335681
2576828
2435983
2905641
10968
2731132
1537424
853526
399656
1102640
1098616
1554846
2536248
1624095
1670858
994352
230008
84238
2001204
1748686
91794
1018319
2373446
1653163
73023
1705111
415562
2374364
2845300
2431964
262677
1909814
1728276
2557326
1504791
1125828
2714021
2902953
884755
2535593
1666005
10965
1578900
886969
471015
2494490
202792
761619
1873688
897316
1044598
799721
1323957
423914
162072
2219264
2297384
128858
704413
2585347
1782451
657046
2058365
1814238
40277
128305
2253404
478083
2239005
1264877
1575438
1707241
770025
2423392
2677071
774827
2447806
274288
2073552
1450297
1904528
2510479
371638
1397984
716508
1363199
2632958
849444
1582075
14030
2161392
1812377
2415707
758603
1830848
1835095
2551219
1525002
647445
1853141
2178864
2487741
2575491
262691
1000718
1240652
221203
2029127
2238927
2819426
2077105
1529881
2227640
2592233
86317
2076162
2107144
2082697
1889723
593838
1283601
2291858
2699663
1093596
481903
1427214
2756712
2425717
2875503
1429895
242504
2262735
1670015
861787
808005
400270
1013609
1621063
1792469
1123630
1051335
891560
2746656
2096017
2850373
314234
1529710
1481066
779328
122132
2191570
1226670
1266472
1995603
2335479
2038817
1001469
2450176
348743
17016
2209581
786848
2423760
391872
1602049
1606102
933197
2246121
896902
584288
556137
387438
2448240
968732
2558161
714437
106100
1000008
150768
532829
2403449
1944409
598728
839790
1416217
13686
513274
498309
2320654
2803582
1769415
1849625
1564595
2799894
592074
2688679
523865
1629999
1153520
1845711
1141525
535968
1007291
2666040
1469406
2060596
577960
720048
1933207
625716
1503112
1910562
2594445
85320
1332215
657057
1324820
2686084
2586485
1957627
1078463
2473235
2518721
11679
254177
1404249
1761568
1365117
2300489
465171
2429825
2750420
1418583
1641007
1259841
1837588
1190220
2180744
618579
901561
1287971
337425
2769216
2466586
2858424
1267536
1945288
1698292
2181001
1556110
633346
364588
730882
1241754
2381975
2274480
555494
30055
37486
2901748
870333
1031262
2434882
1416110
1692165
566809
1944618
1843280
2880560
633651
486423
182173
827773
1526956
1022191
2103133
1619214
2869078
968063
2461201
1279680
353758
1945656
2030828
2567626
383717
150074
99028
1931105
1729089
507939
1570887
1145064
241037
1144942
1388104
284332
1560074
458313
771978
1177806
2240378
2606281
1348858
737966
598117
2850202
2346405
1470338
2203345
1967222
812380
982855
449513
345947
174008
46792
1869492
640553
570607
934581
1960121
405376
161031
2013225
2928428
490810
2584506
2447807
863200
724123
918334
1420535
301529
540204
1723876
1269582
145528
28131
1573257
2509487
959520
596554
2389389
833224
2470382
1164801
1082129
2314546
2907032
1415632
796110
2877750
1509142
127468
437401
1868210
2937143
1827629
606628
2787793
2579023
302513
743175
1219308
1795256
588194
989797
1838303
813554
169062
209577
306815
1966872
173812
53319
2357497
232952
1255711
315098
1452225
2776376
2536589
2161982
2667866
629930
739561
2545824
2428572
2721847
623153
505599
1268432
2225510
385637
1260874
2317982
202252
2105373
6517
2509619
224170
1404143
1895288
2496430
2872336
1878337
1878911
129094
1208554
2293976
1712820
1178128
2404183
2107700
2472768
1386654
1240009
1863173
2234281
498055
369677
2815765
1068861
2235600
176516
2493962
1144791
2775610
1138955
156054
1738736
2407913
901188
910806
667120
327634
1886465
956427
2768034
1627914
2293049
2706724
2421559
1639833
317546
1455069
1362361
1979718
357103
963245
714278
2867673
2110928
1744583
712070
753191
2891239
11654
2062816
2193684
1944071
1183429
2636637
2233948
1800041
2539979
2341941
1221312
2108966
913530
891320
555900
1807044
440833
832768
572726
621430
9019
656031
1871617
745802
853745
2503820
198720
888275
107920
76745
1621337
2047892
486847
271297
862466
1181887
1395844
2661180
1586857
2380332
86129
592144
2463431
2933758
1617397
156692
1218794
1558038
2285649
1205538
799810
2278209
2601900
272397
1083288
6971
2909004
2069891
2249162
1231205
1899813
219673
1052147
1878459
1945914
126355
2537517
448563
2007588
2497913
2012616
2670043
2861318
2603212
2011044
1473430
1382332
904543
187595
2446476
2648177
1329702
290733
2361090
2545142
734121
619254
2209849
338347
2353768
1047903
2812004
1142329
42148
1093934
1110033
858449
1641899
481396
442845
2534250
2168219
2166558
2270946
73044
673834
341895
2729458
2409253
1162650
1141810
2303590
417220
516822
871400
1710554
1149356
310913
2295159
2135018
1905760
568344
2261820
259893
137380
1118636
27503
2274341
885502
933159
2560018
2092192
112925
1151692
724681
1359431
1415267
2066376
1992344
2471586
48673
2140814
1757523
487234
434993
1595893
249917
232291
2496469
858043
754843
1999279
2056777
2227533
2282613
1351186
2761129
1061835
1735754
695842
1962084
868651
543167
380747
2208729
2001815
2249650
1374911
2069641
384002
2284509
2890018
1040608
729791
178056
2651619
1650919
928170
1729758
1282894
2844393
1716875
2849219
1183681
549387
545481
546773
2658689
1176373
815801
472087
2556061
850478
1147374
2708588
465148
2378444
390669
2444160
1372642
1858438
1769051
476745
589826
99230
2100429
41243
2558510
2074058
177421
2423824
1675171
1626978
1841863
695460
2068722
1524601
1154300
1820551
1854696
376260
2295231
2380947
632977
889879
505599
1376241
1433165
1427686
2051273
2478563
350648
2751455
271904
620844
934234
2582913
2651086
896967
2489223
2458383
1866069
1446351
1358722
280716
1211438
1612355
583010
2248083
2527869
55419
2385511
1885548
2488533
2689428
1804778
1742664
2147925
319074
1260998
2027637
949124
2530937
2476972
580999
2737489
15083
2571894
1562224
2586572
1157109
2392520
2227856
15871
1721937
944511
1392795
2315073
1513057
132962
2817613
2124261
1664195
911387
814559
1654300
1375212
2299674
2870849
2718073
2044301
706889
970411
1239307
1135358
1924846
562586
292986
2596099
2856568
914407
906607
2248648
1936250
1223319
1408328
2526467
1978882
1540836
2222041
2126565
2523467
2865302
152695
2245297
94455
2860219
2637478
881610
104703
681405
900369
1734846
1570767
2845139
1401174
871414
2295688
1873868
2253756
1626343
1473179
324078
2434876
83284
2257266
1541541
1236093
350760
2017234
1559458
2427831
143439
1646060
250761
1025331
34556
1204619
1678982
677604
2690166
1957500
471998
2913449
2925432
2187352
2704016
476625
1799737
1633044
605298
2790609
504351
69294
2930620
2133971
2624117
1756218
710238
2789884
259306
2800030
2448107
262834
304791
2596752
1689587
251456
2843012
1103442
1178873
1597665
2698216
535545
1130910
2103440
1206736
2226914
800988
526498
2036210
1160993
788232
2064769
1327318
2195280
2716541
2606396
1764608
1035740
618771
235978
2056036
1882726
2587829
213433
177730
1075426
687222
1341512
1755372
1897519
1256742
1741878
1184979
506577
1354837
2331429
353607
668636
727310
242293
2603923
1000727
1855200
2254024
2830799
1583376
2171241
1680643
769623
1944965
580253
2356960
2107925
721004
2732432
1579705
2066309
2376726
2748425
1536582
1985336
1643866
2784477
1058044
885985
1086537
1962213
1991012
2076328
1102785
809543
2539619
2317670
1830214
663479
1137949
1626858
2630438
727255
2784951
2640027
1592395
2727336
361003
2487865
2361564
2267712
1786479
2413147
672403
1145123
1321835
1766910
1801993
1768016
1435836
437825
922017
1151890
1517915
2127245
1128792
2782471
377774
211982
2639952
2886093
2649467
262870
1992689
1939010
1500905
121705
356643
301999
1164866
21503
1634131
1998762
2154514
742672
2294808
1227829
1078582
2551510
2516883
1639632
150344
2083575
2611470
2741521
1653727
2560890
2786474
1109870
1346542
2595808
2760263
118271
445476
2142411
1746318
2323457
2141174
1034666
735274
1956194
2681149
1772213
465966
22966
2008087
2562823
4265
1833953
1078932
1341400
2255641
2782184
1118366
1108158
1177695
1916154
1307419
239943
395471
861699
369426
437890
1809727
2326006
2053120
1812128
1092127
1853548
2594923
1676326
2690870
1882632
2852216
1854076
2806815
388778
1104097
2703603
1761830
2723890
697435
576307
601320
749134
783150
1012321
397314
873020
2019065
1120782
594147
248829
2023038
1178837
63590
1415053
647305
2340008
1736567
2430986
265202
113876
382464
1577008
273515
1336406
2491096
1271389
871267
1126416
2892511
1608403
2146753
1588195
990652
1524936
1425769
2344624
1511275
1546757
86297
2777038
872208
2636476
739895
175054
2186645
2025305
840281
2365937
952712
1727944
1323965
105456
1068075
391705
795249
2851792
1663663
2412028
716523
2120391
2333768
1046326
546556
1580825
1343040
2055228
2325088
2176638
324240
435145
1520436
1773581
1045442
887068
2382414
2194113
2789134
1631829
524742
2535828
557875
1577133
47222
2082594
2477240
1898531
585655
2893672
1589583
1995590
204727
1203575
2006339
2400173
1569402
1548923
1995885
1335541
1361979
2481224
2316106
836467
1002228
1271930
2523972
970729
1747718
2648184
158685
623099
1223536
1742002
2580837
2018227
16617
912115
1480920
2867335
2535434
141690
2565731
2353478
393596
1147055
754626
1089031
1570812
1369530
1071037
2414879
2429284
1077075
2144816
144495
1316812
2678961
779415
1832322
2103049
2604832
515452
1147410
628131
1637221
2776750
386321
2831036
918909
969463
2107629
2727322
474102
2596717
2348846
21064
84987
1102509
670732
1544565
2692944
456315
2556940
1263591
248034
653965
1729219
539419
281678
1631638
66130
2593751
2146374
812484
788269
1518907
1298411
1502486
1114405
416624
1442927
1159261
2741145
558813
165505
1714800
933420
1511668
1118929
542457
194129
527780
1032927
2735931
1557193
1786361
1769536
1225850
534245
100826
1626706
1087778
294564
342049
2789625
1434904
2690475
2392628
1903256
274470
1008261
824643
1027995
1009585
956440
490961
2539464
561252
38917
68638
656448
199303
55362
1889389
2005832
2295238
189049
1546815
1013831
149587
2858215
462970
1301512
478754
2678021
1608331
1235494
1648398
2782251
2011563
2691534
1009586
1570265
1569411
1834563
613557
2273263
1616202
43437
2495987
730424
2593552
165389
2268998
2564824
2105806
907258
1177305
2307913
1329039
2346143
690423
111996
224785
1782691
562478
1207255
652574
1522788
1614432
2360598
583702
2050180
903127
2790378
1707296
2401147
691441
2809679
1304151
1000378
962413
47030
9953
1195619
1342485
962902
1198333
535909
1111759
243451
763982
1232158
2665616
29376
899419
1125442
2163247
458574
1571701
2220358
2294191
1759640
783759
1769643
960435
2354005
2744108
2822712
1135218
2127105
254065
540694
25564
2900442
2673313
2799404
1970017
321616
1070139
412963
1646103
352833
2360088
619722
672709
2500391
312733
678483
592946
2798232
38154
981103
1703866
1165088
1517480
2808943
1106937
1270553
301880
45350
218250
1728738
2574871
593239
1128750
1896737
2681252
564605
1417614
119096
1184210
2586052
2860304
1738883
2826652
454889
1610803
2352423
1035383
2829922
90126
1589375
2550025
2924391
818085
1345370
1083140
974850
2370295
1905327
996371
2208950
2184449
457394
1517316
2335778
648274
1858201
212493
1535335
2539393
1569580
791104
532971
299581
2341530
2460494
138505
1302131
1056719
1147793
709536
983008
507056
2324138
136688
1840134
272436
402797
198341
2235888
478398
282478
91402
649083
2841243
128555
1813775
982294
1472112
2338902
487230
1742372
1063663
540150
562824
115581
1162161
1057534
2665514
2734141
2634741
902504
2933595
2607248
368878
2322918
2160725
1638716
2737400
2852472
2420112
1682340
1595685
1316079
1676175
1740765
1681351
1450221
2061127
422936
395300
2483512
2283613
36862
1860739
1759919
558639
1982925
1504343
821971
913701
1683813
72163
1073808
1858562
971171
1027465
2359559
1239228
1950544
1561642
2640102
2373850
2343161
1189811
2671082
2483703
269885
2164311
2739474
2654804
1875631
847785
866884
2404603
2694908
9136
2806472
944896
1604133
2261037
1443222
978779
2673335
1944756
1217009
2540290
328737
1299354
2475804
2072298
416278
1327984
630033
1900110
277780
2679156
84230
2577810
486504
906964
1554240
1206104
1597951
2064714
1710148
1318434
217285
2152166
459774
1100438
1775181
2909965
1600456
1383147
1121324
2773403
2589555
122913
1517874
834163
1255529
2872191
643497
2172862
1623170
1092926
2255639
2442918
1482011
2791306
155636
535708
2682958
1680049
91275
2909617
1857085
9490
1659040
943016
461681
626147
1089025
2549239
541594
2592919
2012445
2770355
1272580
551188
1294667
1981272
1657025
2899429
848217
2504197
2631373
1959617
2689164
24680
883669
2774886
2417087
343474
742050
2848354
2651471
2216478
1625938
1356666
1010258
1675631
1703676
899238
2055762
1360694
294000
102987
2396377
1437228
1804005
1168155
2222064
2776714
2086089
1163084
2560440
1407854
1557387
2059017
1342522
1911273
2876664
415191
1780798
2391870
173828
2837944
601702
2670305
283506
645128
2080274
2142373
2270472
2334531
2232916
1734895
2645836
1505635
2737875
1470224
2479794
856864
2074688
374584
293852
1927624
24710
626241
2260045
2679920
118182
2344931
1397191
1324054
2400413
1623478
2599382
1928042
695671
2802828
738515
475942
2606751
2071178
2787020
840137
2395249
2408185
2319039
2065121
2813825
599885
58247
496385
2092433
1044724
1550448
479941
2934790
1023835
2198573
1257958
1690161
1351045
667
69790
2217797
1344858
1053283
2483119
1702170
23016
1569836
820832
1724696
1018429
1440522
394390
2646529
2112417
1138280
247084
2187149
564025
2822782
599596
2594513
7575
7968
2825069
2672531
2387629
2364526
2811187
2936449
2896396
1078117
1246215
2490251
1454750
1039115
2832018
1786263
2209740
832889
1053821
2271338
1443546
2423347
2361619
1894230
2089279
2864060
1229880
1077985
2246383
477500
2250248
1588721
881764
1619089
346128
2552580
1882304
2863205
677219
1768291
1602269
1352297
1223486
733731
1605111
836292
2313894
714833
1794641
137686
2484040
2792332
1609798
439369
962938
1519069
2720157
197326
2293147
748072
2417947
2144391
2584686
2003499
410770
1666392
2920974
1144237
1106473
2214782
490190
1432223
2843947
2755014
914688
1339481
1290430
1807470
219814
904786
1102446
273258
1613152
653634
2568064
757951
95680
1209878
2157130
281691
233762
376287
2558567
279224
375915
2412437
54842
340728
1355245
1979375
2222464
1453935
915171
1345997
2595352
499900
1843951
483452
99357
1125590
2332653
750897
1681551
2458262
899534
2543928
2268008
738157
31685
2484073
502561
321254
2191845
2840327
1476551
1029972
1803223
1040016
1009686
459551
1041863
1262179
671144
1477946
2590225
420714
1478558
2625279
2188174
1993612
994797
1791167
3986
2791887
685629
2314478
2693850
1628446
611326
360217
213781
2008437
2441576
1477842
2071929
1738273
2220255
2115791
307691
254304
686522
1037804
1241831
2513750
2503084
550105
2084902
133195
1007399
977849
2380610
236313
2715959
2669731
1081970
1201103
942802
1953108
1032661
1233952
562327
1347080
2796169
508943
648905
2706514
888084
2860585
538919
401260
2054329
2853973
2528441
1130119
483362
951032
412179
2114060
97383
1174280
1523417
2102532
1266992
2558812
763018
1008940
94008
2015786
198492
692835
1199195
808959
1033522
812210
968746
1490853
1781718
790750
964582
297572
2448847
1655529
2376549
2923205
1986072
2231940
958511
202721
1911005
2371782
843150
2528775
845958
1164535
83958
1204988
1385641
777877
2754006
2076104
235517
1819900
784487
235030
1004474
2703794
419041
2492182
1348658
2373849
421930
107981
1667577
2296412
505568
1175748
410924
2090488
370671
2039635
2211776
1939036
1132554
1535426
2330946
1195069
1556847
987464
2863992
2316001
2751669
2001732
1837062
602341
1166213
1967029
1486568
780475
2705436
477242
2383200
2405076
553783
2072651
922746
1952993
1619891
190563
2579903
2143940
1551750
2897142
1823387
528646
1011753
311447
2510406
1216071
1866111
475442
548512
473936
51097
99550
1574337
152202
113968
1027873
401048
2830828
1459771
2028249
2866514
470556
2325296
2640143
1431844
2000751
2292901
2475579
2490307
1873422
2340321
18263
1558161
804128
1571944
231520
1000659
151750
551281
140217
348513
2332314
2579900
82355
1960852
1461264
2253629
1695264
1634722
2077488
2338970
2480117
2080744
1147472
345382
2262053
1908429
611277
1926532
194563
2035037
171684
2262749
1188029
2459377
1856257
1269875
1377267
499244
1100687
1387197
2074536
1553989
61545
2201133
2770238
2483334
1416769
2594308
580524
408449
2051220
779878
565829
2030561
1320699
292370
671575
2060601
2425696
2658073
2644503
2892496
1164376
955878
2490799
2367410
2432202
2127021
1520211
1466040
1912528
889877
1037245
1694962
757018
219935
2708651
2449784
1152043
259737
692112
2502218
2809131
640208
211145
960449
1118513
408914
273440
2088322
939401
2014751
1027103
2718147
129874
2181269
2147343
92132
37722
1135039
1072319
2644976
230190
616131
372397
3286
1327900
1784588
561854
1423704
218333
1673290
2404740
1597900
986668
2198023
2086539
401150
498889
2086119
1777736
2653930
1976941
1678843
1458380
1936928
2564950
1878248
2026435
2412271
2233981
1481273
1657568
1590993
2940391
1766597
1345580
11673
2657262
2017298
229942
1011018
1219044
2252162
20898
863450
210649
2021312
1648682
2192875
2587501
1807791
2435978
413618
2841063
2098415
665889
2336597
46500
1635158
1782299
922563
78874
1049481
493969
2598266
137931
2124022
1192321
2672911
448239
2277682
2376967
2682666
565115
861120
2747712
1526099
463769
614142
2300903
1909885
2687607
2705428
2198147
905705
1341938
1516039
1017343
700778
2424991
1659828
934214
1170709
2059420
1724161
1864468
279084
2856555
2624757
1548486
1240729
846582
287577
1885365
1406060
2417046
800682
272927
2648180
2477298
2271820
1906622
808489
1704739
1863722
2476946
2540405
1855812
2054956
1035403
1695702
1399728
2097002
2244887
2326497
2813905
1858986
2670521
1424644
1830904
653331
1377325
439179
2070304
1512634
2443922
1737265
693784
1393584
1590910
2762287
531598
1397070
121292
415727
1824612
964435
2261329
1914895
1965787
63920
1188536
1865791
331012
2208436
2017696
1872931
906225
2616963
461079
969001
1817905
231033
1296678
430674
343234
643575
478587
417918
925716
631560
2775582
627183
2426505
817034
2012149
1678979
464942
1207178
92549
2420867
2721907
1051935
1346680
2186342
20061
647594
2848365
497900
665256
168534
40925
1160591
591518
2583469
1839547
71440
1178112
1044029
2172392
2642404
1835112
1726337
1542061
2131539
872322
2392819
471869
442797
1467089
1983741
192421
366662
493713
2484036
939837
1310903
221223
968736
1641736
2173218
2177192
2215063
322621
2070722
1940338
1100791
570261
917895
375825
2475330
1957008
1665741
6969
2694041
622134
2785698
1564826
290723
936573
319673
2387706
2256842
401423
1862352
651838
1213225
1293307
2525668
278894
1659979
1278357
2715613
1857090
217987
2685006
998244
2100543
600424
2294905
2507398
2049980
922791
1002088
2237388
1966895
589120
2029716
1623015
1418661
2236754
1223136
1668140
1444413
1359647
2873979
1785442
277723
2122409
483375
342308
2408874
2033624
2598580
330503
2048864
279313
787437
2849724
733161
1198112
2326283
2183676
1947870
863462
289591
1718130
564747
1624901
1128786
195547
654802
2459737
155257
1433396
721034
73387
1717215
1623190
2903742
573333
1346734
829051
1102296
2205126
837377
1720708
1833117
2179298
1675577
2150955
867732
2779528
69967
423806
2056775
1105075
2188183
2224225
354030
2116600
1255455
1033112
498794
1246533
384996
2523088
2105894
1610486
2817208
1876347
15717
1471074
588
1463243
1181165
1103855
668167
180327
1694956
1653680
2710237
1631690
1763158
2540709
309732
2495832
2907042
1628222
2509194
840391
2378080
944498
1954222
2716936
472548
1441201
3382
85549
374282
2600857
1127053
1162001
1325459
1518673
1177657
394081
2768526
392610
1683102
1954808
181159
1444407
2837805
2677770
2575454
2553802
1540525
2705445
895444
2892627
2800689
122600
1425601
1024120
902250
1101045
127921
618981
1136573
537843
427229
1761781
2013435
2430807
2769816
2026353
2115899
2791955
631363
847706
2711681
1176345
2883728
1992066
2805208
284676
531503
2315789
2580429
995800
1673920
2436561
2783746
1704983
2914503
2417105
997181
1454021
2156537
132518
2023574
2356816
1830497
1968471
1646586
1397274
6782
1144975
1206399
1798229
45279
443043
1272790
2315399
59670
2419474
2051210
1868772
533187
116813
2406311
1922787
2014982
1451088
2103386
2527020
1675876
1778943
326073
451097
1449688
2190548
793235
1192904
140321
1094043
2259593
2649211
884444
132992
408242
1315942
1653181
2136702
1474453
1116672
506661
1109737
294943
1822333
2925337
1795491
46547
1619586
1492000
1038093
2315099
2763967
1533187
2357741
1486077
498733
1282798
714870
101688
821479
176987
112378
1858521
1300580
709849
863322
2279607
2677130
660965
2344027
508959
399480
1755669
1210199
2870053
1118017
958117
266276
1191903
391023
333878
401004
916951
284176
738246
2531389
2627477
2190283
1841901
1941202
1445618
1641204
1979471
1161429
2740336
1253053
971254
2422770
1895369
2684
1093926
1700761
922238
2218728
23134
582736
1623517
451740
1974702
355633
1332738
1881349
2820792
2088763
1671746
1631512
184119
1051235
2146685
432994
1611288
1606414
1779079
2110015
155701
323804
2071531
1607753
1881465
13254
1309439
2006224
2480515
560368
2521297
2546159
2779558
135237
2389755
428849
2191107
247226
2383055
2889062
2548098
650796
2676570
2048448
2029220
851783
2592266
2332873
764398
1987581
1223362
1908500
1264274
99845
240501
1546212
2032260
875236
2581693
2067079
2765759
1765669
1581236
2474464
1991025
183740
1932228
2343520
1575166
1577795
1993391
1087744
364916
2601040
1729041
921102
353299
1942493
2178938
2929662
1841314
265973
2071754
1418643
728233
782063
1046202
2784837
606461
2241684
1933052
608450
1049034
2534446
2393315
91291
1318176
2862067
155735
2902675
2314097
794317
295005
2837024
138058
1270598
736061
265885
635071
350782
1201944
1435815
2088334
910852
1893017
2716200
271159
2085353
1550879
1601005
536186
1975740
380856
2926187
1037324
272300
493400
2630573
946368
162507
2403226
540275
763453
853438
2235615
2938027
2919769
2019237
799118
242046
1863508
375884
2720259
1608228
1373001
1743989
132648
2588009
2470515
996445
2562138
2645470
2518488
1099046
2480943
2639357
2058615
459973
2256875
139993
610224
520419
1465453
206203
1648622
1634597
769695
2908368
472598
2637760
1760068
2813357
1051073
2628506
2262126
2884209
1925525
2328885
616980
1685765
817151
2699771
56727
254008
2510683
586840
1702509
1630575
659095
2840660
2748796
2234930
2742163
1829209
540785
139753
2361596
1275215
825188
2260951
189153
516137
1202646
832211
396459
431973
1279163
1506961
1050040
431409
2681751
2192708
649620
1769440
2016670
1081343
1051141
1051287
2639972
369323
128875
2763508
2231644
987063
2759322
663582
357708
1723325
1715343
1984635
16239
2606809
611196
1262299
2313839
705925
222747
153527
2497069
554901
2080329
738246
1768828
46626
208951
2571362
2156980
1768609
2115819
2795191
660955
1003379
281640
1935020
2086577
31119
2858279
678383
450060
2440800
1289105
2827745
2087393
167463
2711720
1134571
738415
903621
1231684
1961103
458497
222068
351003
389558
821542
352187
304214
189132
2690923
2873645
567608
2444473
142587
298863
130506
2803398
141591
1052314
1014380
722047
512192
947712
194679
1547554
270519
2126310
1819526
2732401
525717
467837
1833378
924845
1614772
871130
2236715
686291
2546527
2934274
2677525
1728954
1006469
1274953
1565176
1688827
587368
895765
1730051
360401
2437845
721700
2347345
2722153
1270623
2681380
160202
263695
959569
365803
1406047
963095
2299684
1506262
834089
1855889
2356150
999493
231625
1407758
2616801
1679666
190204
1271230
362220
872400
1874154
524930
19540
2067079
2168625
1544334
2269196
2578861
1211140
2442934
545136
928150
1278385
485593
2066045
2036855
2047216
2408946
1908840
1683939
1802070
1773698
1903784
605796
1445485
1303991
1937065
816391
2644420
421729
1313935
1916012
2473167
1769978
2603974
650728
1655936
1818373
1126738
1710911
70965
756483
249851
2441322
1201832
1879211
1367984
1230246
2789999
505560
226810
8476
2115659
1876493
2603007
426832
336647
2828083
19073
1864253
2661332
1161105
2247965
2750066
2126091
2491573
2670266
2888881
2391007
449502
1152433
2547397
1515502
1244527
1683495
345753
1265902
50340
183695
908791
2579419
869003
895474
1058041
2743525
2707226
229658
2100686
2046374
1007296
2042286
1892478
862038
919435
644124
2238791
2616209
1830182
2223130
347338
1039294
1152721
2674697
1444579
2780937
1362810
1947740
2465176
139362
2222317
1282015
209934
374103
1745286
2354869
1894109
2400548
1343405
146735
59640
116052
249818
2564278
1326922
2379806
1680702
816078
1926579
115014
708394
1196691
1132765
2933545
1389348
308299
1960688
2635752
2844767
552596
612247
200658
471569
1983092
2289412
561810
2611693
1991787
1375646
224517
1258885
2832398
2453957
834409
2309164
2278828
477384
2541280
1100827
1386529
2639032
372542
2015189
1638031
1632101
2624964
2912830
1746491
238466
1021776
1855904
1582484
1853749
1701700
1382055
2932955
2250763
2274354
696135
2802307
206658
1608170
2135546
141753
705687
1790052
2043151
1510610
2529987
1886115
1156854
1684799
748750
2650467
2587076
1880295
2359780
837515
2926291
1392914
1532332
116969
1866745
2906141
1133381
2066104
1150080
1048736
2906818
2604906
2390102
2447627
882504
2167162
437716
715900
1261402
488505
619083
2289582
2795499
2769608
1397544
1734287
2933184
1224082
1656405
2722476
847454
800548
1894135
2500558
50933
321043
227198
1916099
1634270
1379130
68944
1070451
491522
343523
734293
1180284
1311484
2720940
1600286
2262113
271508
1715339
622102
1278187
1395231
2243740
2546720
1729022
2691564
572407
2198790
2579522
587900
249754
1645028
1375410
1674193
1492514
2743971
86625
1697674
2519581
2740867
208738
2402424
562835
1562383
262911
1720596
2229126
1310637
468503
2845227
1831310
983297
2248347
1982986
522033
2660166
2412663
2575735
2606531
435774
2523169
2124211
759966
146950
103615
904387
2022633
2224047
319119
708408
860784
1403996
1678973
1015027
928999
1474885
433626
1505881
614611
2162813
886025
2046977
1194675
1333021
1576431
247346
1371463
2709246
1925703
2814923
1377447
137251
2636639
1584936
325215
1365161
379277
348737
719166
801840
2888903
285883
2327351
2355386
2326187
2492157
2466574
2089684
227480
2933321
674384
1340892
577102
1529990
117161
1674110
2854381
2296577
2501187
1371165
1840767
1871371
1090345
376652
150187
2785138
1502816
1201579
2403157
732649
2057667
1363790
199646
1405095
1108846
344252
2747157
2019061
287577
676724
2828344
2759711
2232072
1011476
379778
1494885
1872140
399180
695039
1210626
127291
838203
1658692
220488
1634433
1193922
1383886
1111242
1697294
978978
917101
2166577
1541680
1240827
416618
2415697
2186680
759604
1022645
1937278
2365255
256876
1814631
2810548
743884
2486941
1054886
1641556
2209195
1529953
219754
2030547
1992084
397440
2764339
2173275
2625335
141489
2401973
122992
85954
814714
819830
2443296
1879379
1864992
2600743
969109
632613
226923
1593504
1842933
492858
541475
1844930
172133
2327433
804154
2171429
337445
2232259
557827
208681
2310044
2876270
802075
2923910
1082761
486109
680279
780756
2857905
1826981
1066902
1035945
48997
647323
118765
987533
1780031
1098463
76244
946703
2661618
2154205
1134713
1286186
1191933
726483
2287851
1950714
2897598
2126081
1481054
1678324
785453
840938
1774810
844941
263601
8830
2649305
690419
583399
1675425
1879935
2270655
955909
819192
937244
2849823
2551432
2471223
596250
2769936
2361747
1676541
892717
853034
2850184
2729151
311215
2089529
1292573
280260
167980
14215
304505
341721
1270447
2742583
1472187
2708701
2693153
882558
396526
1191953
2911747
551684
704886
2527940
231366
676790
2602135
361689
2936195
2164688
2186233
2250827
2305957
1035093
1328565
1899037
905222
1459829
802241
2026901
393377
758516
842667
348712
2613406
503752
2357529
2766747
1547066
725754
2346803
433623
1865056
2662766
1321698
646852
2755637
495047
290346
2000899
2912134
1566403
1411875
40715
1178962
1320869
1601208
2761118
1198807
202486
1117427
283016
2330758
2409682
798894
2099941
662986
2871301
1239915
1220733
2900253
2922170
2446654
2431040
1039681
2234377
1956196
2611736
2132012
1803421
995063
2007166
2191585
1326716
2628379
363468
2896122
949276
2225093
5596
1393821
1975310
742287
2239119
2771494
429915
1165920
244491
23841
2853199
1932740
1587245
2073465
2396598
2137417
1178172
1508753
1325943
550465
369620
2903688
1975090
1965601
1073402
1371225
2856554
985480
850827
1993218
73477
2837014
661331
2607330
2240569
806892
1791707
825344
2662408
2557994
2629810
491868
2090321
460766
681867
970517
2915430
2533346
517108
549846
19190
2716834
2095705
1892626
2765526
897115
1076382
2828200
2354097
2054634
643605
2105650
2751490
401897
1046368
2222544
2910234
1074768
1154141
1631758
1278172
896743
854434
1892976
2546631
1750098
526333
2064862
420158
2677406
2290210
27839
2191250
2107102
2423338
1537344
1996515
382103
274858
1802694
600436
374692
2571900
496160
984840
177489
2563279
2275308
2546159
1921505
1346080
2022928
965439
1038512
2687892
2788186
586225
1701379
2543614
944583
1853931
1414186
508021
2726488
2315185
2042610
1375292
281045
2652540
2064788
2532985
1919835
2721878
1162979
373058
2451685
638665
2502775
1048166
2094851
2753706
2415595
2470810
1167860
1464824
323588
2201108
1276580
301633
2658177
2044229
426220
2826857
1191357
2587912
2535626
658608
1146850
1843016
592662
1730200
2037
1140462
320384
1713342
472353
1224750
1646580
2484880
2812801
337810
2796011
668327
1482517
1000468
377228
1987595
987627
488663
819820
1848085
2491649
2360068
499394
795866
2078471
185849
1093982
2467173
25047
2377850
1528549
867637
1758242
101779
2852219
2299987
1076188
827873
2230439
2893347
1630052
1587969
1002847
2375925
195843
739667
41366
499058
603440
2047438
355140
1403673
2498266
44949
2834220
2463044
1972027
2245177
32281
326225
2553959
979634
967833
1763832
1184783
1490032
1417090
2550911
2266978
1323358
1112344
2577587
718984
514230
118617
782798
1174960
104655
119804
1197154
2552962
1728097
876727
2246734
1702296
440670
2713276
1501536
2773655
634469
2607970
1031787
2214043
2094677
2585682
490165
570403
198184
1432911
796423
129842
1866367
2148871
1776810
2655089
232719
139357
2534150
792424
511627
2114193
1876763
1011358
541870
2501025
770105
209080
80532
1442415
2391335
2436202
2629173
993587
782464
1567421
1477520
1248062
260831
1576033
2323876
2204897
68717
2610857
2150309
2878103
2644246
2924723
1697704
2083988
831510
1201258
1965030
65178
2650786
2650155
2002592
2708428
388102
152374
2404699
791839
2213865
2895031
303466
2804018
759829
2066530
336139
2463430
1250055
2179783
2213333
627907
2465007
275930
1637489
2309462
1668549
2397549
278105
1631408
1644834
1350251
2224516
2872593
249841
2482081
2687384
1392220
919963
2675548
386714
169344
1465399
392877
1535006
120474
635048
1953668
2814798
19597
651005
2053523
2710782
2409789
1516498
227608
1533843
1004513
2700883
2793703
295440
2733433
1778179
162341
381046
947137
786974
2870482
202783
1600333
1857393
2883245
2703838
2677551
2938973
744794
1135646
439830
224121
1543223
608020
1096003
2440709
59970
34209
1994233
190165
66465
739096
1859372
1356458
2233018
2578675
1497365
383860
2811294
1308133
1517475
702373
2293996
1416721
1838869
352239
1584635
457664
1491416
1092400
2067630
2865370
1371647
2794792
404573
458301
1092671
1307923
973547
2155223
737591
2240170
1680056
1310693
73280
2497212
955394
1387278
616907
1643730
2811776
508654
1636019
228026
336208
1606331
2415272
2512484
658824
286868
221529
2641668
2251091
976283
1955150
2899403
1129814
2435579
478539
337600
1324373
1580921
1202974
1713794
475022
1301940
199602
2538042
2656381
1403595
1306999
2886615
503339
1911160
463707
788890
1782996
1879090
2549077
2049242
1414404
901612
752529
1225227
2470844
1563640
2426289
281616
612020
1994582
2311523
35392
2267638
871851
1228838
1305980
2499912
2842104
1433060
944015
2770862
619664
870781
2599411
1365673
950166
1395602
495579
463145
2742404
104929
1145783
2764775
448352
663752
531160
1411088
1810065
846221
2376444
95253
376838
2655900
88502
2501810
2011705
697441
1615240
61022
2480841
1067832
669470
2881113
469302
1203796
2573197
606994
2430862
1866687
2097062
477383
275360
1215229
536129
485021
1608435
1389349
2415958
696723
2334249
1126213
423012
902900
2479340
262445
2130075
2767738
549072
798223
2648845
1638180
2062821
334781
329550
899988
897876
1018163
1345615
2064938
1240986
740980
847034
223665
589404
2570116
2419722
1682013
588913
244045
1078200
553365
2617676
716825
1325133
241489
2595158
1916458
1360791
2214623
809128
2002405
1441853
719892
1507880
199510
2564146
1372883
2653787
483140
1827538
2755709
198806
1623404
195989
935252
2828691
2343068
704037
2663757
732404
1253174
1669230
199362
1072451
581456
1303516
1904526
1141868
1147888
717604
81340
2479124
1245454
2913470
470063
1628772
1040665
2508517
2215239
1091930
2820202
1677300
1833217
759105
2468419
314812
1747874
2089681
2646110
248905
2503355
1970869
1735354
117154
2815599
1748312
963276
1020943
1174249
97477
2355037
1577576
2454340
2209195
851110
754857
1029825
2083792
2179408
2198469
603063
2339172
1497036
2803339
2078879
1765203
992809
952723
1493057
58647
799182
1641079
2109139
1374353
2656841
1429948
859951
708694
1071627
728272
1715543
2180099
1862445
1058198
2502939
2420257
2200707
834677
47784
787353
935068
1944230
509583
1286329
2365428
1324480
2714918
2551380
2549287
2528523
87230
803025
2817654
695083
243954
2212173
932600
2273151
1164545
160577
1049633
949324
2448792
2230058
1573830
2544708
922021
108712
1248761
1990065
2841273
1123209
694794
2595091
982844
1238595
1997708
874714
2135406
999986
775277
2513299
1749127
1232094
2484208
341990
269245
1600193
1193227
1861771
2559913
277863
1118844
631277
1989351
2367461
2288463
836665
861790
1071426
1652065
445598
25429
2417871
1459369
1555124
1960548
454385
2019850
1919825
791771
121752
2166454
1609851
398632
1519792
2708935
2775108
1113863
1642773
2872251
2825847
1329169
2690803
1869573
787206
1550475
2684027
105616
794697
1408683
2111134
1631810
2140773
1327992
1531016
826907
2577478
173284
1958162
1166959
2738933
410513
1750228
196321
707032
2671358
952215
2158931
1062329
2644886
2680943
2172731
721108
1981450
1595191
1015109
2843307
2069924
2387441
1118953
1750903
2541503
1577657
398797
1884185
1646023
1956214
951630
34453
561286
2011719
221574
1153331
1138389
544872
218028
2162680
2248788
56997
1423203
911356
168737
1039189
614781
1835083
186082
2930399
1032536
528451
1952899
1016122
1636282
354562
1719821
128662
1501260
60252
2086054
2328356
2234711
1028574
2448026
2324566
853325
2639641
1515531
1418753
496052
2464488
459674
2214343
970584
903202
1017826
880023
1744706
2679498
2383582
1503807
1714776
1185994
1332289
973787
732924
1149343
1872392
1536740
759160
2774662
2810468
1019384
484497
1307517
2923640
172067
357259
2179303
190905
1435634
94013
2358988
981773
316513
2649036
2044231
1851022
1284806
375747
2664094
1743177
1837207
2054725
2252578
2372841
2713451
251017
2857805
1697810
2281841
971296
1858479
2455114
161898
1373696
376814
1840863
2349820
2336853
2297491
2266723
2881996
359436
271947
776809
1591406
1076481
2123149
339370
2726454
1539640
428373
1569580
156365
2038048
1382509
988378
1937683
1067144
1689668
1171731
1632745
1378646
863460
2713798
948337
715887
2148465
911408
374025
874008
615176
2655442
2666981
2432343
558189
2573572
1516049
73299
1390305
2833001
266259
216421
450317
268997
2034090
403663
240312
2006349
1976905
1354632
186205
1096211
2695921
1407717
1918323
2403468
1983077
1997366
2360326
2553448
310460
58242
1778323
2236345
412784
2760589
2192284
431889
1816554
2628383
1897865
1779410
422004
1332531
2160063
908190
1248022
1809166
2381807
828614
960224
1580235
1014939
165735
1161361
312992
15455
881358
1997071
384313
1212275
2843813
667839
1257064
1350358
1165941
2882792
1076808
2320227
1879376
2400976
1907044
774060
95096
2433440
2886978
332687
3292
1898580
1404217
2274363
74578
1116434
2921223
480179
2880072
1606726
2408753
356486
2752740
2713084
1439579
129987
2385789
162192
1798632
1943913
703500
1422702
978626
1357121
2028699
758706
1045820
299462
1164628
553189
363200
2858727
1111207
1817093
912183
730749
1231655
787064
2237281
1942408
764716
311003
960997
2381502
396907
2134396
787815
1059185
24877
2930902
676190
2073607
2224263
1726729
1560539
801152
1457722
2443881
318436
165981
2814669
2804560
2499335
32898
1544614
1135058
2876454
2851529
1018955
2692843
790124
2026154
965099
536183
1832074
1636007
2469988
1189516
413635
373392
16497
1052897
1888459
2889903
647744
2305541
1440118
2086698
490260
2332022
2053060
2722320
1686706
1979856
1567403
1603966
496455
1599032
2400034
1913567
924625
1202128
43474
731997
1095077
310344
1737580
573867
1304219
1380653
2378391
2495573
2297964
447571
168
487377
807994
1217066
130999
2434830
1020604
2466165
779590
1041768
140245
837076
819915
19211
41629
1702728
2786101
1842505
2654979
1881838
1120280
1159208
2305280
1332881
130426
875888
897933
1206239
386206
1195609
1925152
1757701
1553396
2784206
1104643
225529
2521284
1524247
70939
1599022
1893580
1000070
2509082
2935571
2297876
1620312
1784209
685868
831165
313108
2540645
937430
2183460
709830
221174
1418909
1283737
1325556
1012131
2006076
2276768
1516070
714679
1528430
2440707
2040234
2062563
1555295
510797
2782344
2529303
1339521
1221794
96327
485471
2260099
1840703
1408141
2398561
2639196
2586857
977291
1721017
302562
590714
2550294
751592
1084403
13031
385137
2637846
2130880
533373
551635
840139
273430
384149
697
1812966
658012
2360273
2207750
2492401
364688
2261176
2730580
961613
1646608
878810
13779
2935901
1749506
2523774
203770
643220
659845
1187447
1832694
1895779
803225
1819274
643607
1295494
1841780
2401040
2596404
115415
483863
445248
551383
1073042
2821581
1977707
749780
2232242
2704045
791843
2450324
474201
75297
1559269
2874268
472078
647012
765815
2731660
622077
2594889
1413115
2676770
767100
2379356
602273
1827946
351058
1272045
548173
389076
297921
1164885
2380327
2621165
2615900
2471136
2345552
81391
1859499
481962
2072512
2513596
1196645
2211494
155217
917904
2764469
2731576
45384
148311
573371
452190
2929554
311272
2665760
2549907
1953502
2681282
328187
2478746
1657189
1029908
2356629
394200
1545960
1257964
1980782
1664595
419026
2414944
315919
2307408
430410
2448573
59453
1944834
918431
1073193
1880574
1887004
2676201
595761
1562960
1436937
709627
2750407
1581196
1494722
17728
2764684
440913
2517357
1700249
1958577
2421179
1003725
1017233
2436805
2241199
2697514
2316020
1606385
306511
22736
990776
1002968
2133292
496216
640510
2821087
156533
1807649
1098291
1939666
1764426
24534
293931
89969
1117941
1432783
1856518
2508909
511411
1444820
2286672
65536
726578
1532136
211312
586994
1655039
1228556
2198066
268938
1969114
333762
2673871
2774767
877102
763021
1094772
1765404
780514
2921032
2088149
1071857
2000932
2562251
205885
2716542
2143976
2431629
951413
105862
433809
1667368
664188
387944
1249986
224960
2565815
1884669
2154603
1055000
807328
811561
2761884
2655012
1406219
1276692
1134628
2527787
1086880
676394
1008786
228150
226607
2092000
1062224
2410693
1005836
2926742
1809675
522098
2276048
2662750
2462993
1478926
2350367
106277
366878
1381053
2372729
1977850
2377969
2488078
843658
1686328
1743724
246598
2758448
1337529
538412
1419580
857910
1239722
2473572
1048822
1390885
1497871
1842769
627023
450330
2363481
1562298
1560399
2253721
1689080
1323100
2263191
2030787
728326
2846517
966097
460215
1250341
2052380
2375557
752793
2393268
2226236
1685942
2884703
280318
1821651
652007
194559
1019500
1848805
1914893
1659132
1015430
2418490
910067
438216
1131336
421143
2575770
2541643
2803564
384650
2679717
1897464
832978
2552199
1501820
898580
2153338
1381835
1436732
2054538
509287
2674754
2916968
929934
1489412
1559653
1592452
896111
1013331
700439
2115645
1734873
2473522
317421
2376823
536366
105287
2408067
1334294
1545273
1324932
1076561
2000937
2369313
2020504
1311523
808849
2166070
2160473
531511
1768682
2514485
2730518
2051889
1217048
1781787
27343
171347
361378
2352062
630187
201605
1253122
486430
2066756
596099
2148609
1768784
646591
2452686
1173139
1021445
2218161
2764892
1368424
2800309
2251968
440721
2108119
1933175
2382044
1959490
1287767
1201860
1523338
263786
890318
667453
2643485
829899
208514
448080
2504251
1366129
346255
2927777
776133
264592
1442336
2138467
164762
843035
1682935
101290
863057
2200492
1320749
329944
1310219
657771
2295357
1791654
1316746
1386205
1376092
2036215
1627266
2125852
2711338
1469921
2172223
1966671
1449231
1956876
224094
1951935
1799084
2716759
2677136
2602406
1277206
631477
1663372
494950
2505741
1287471
222323
1143110
1600935
194427
1299449
2757099
1008258
220418
1121562
2050758
434428
675491
2845507
1395616
504592
1015154
1404512
1641758
1795747
1649483
1021357
423719
684318
2919932
2655766
1716461
2836327
2454064
315369
2285482
1054709
936860
884178
2525762
1989974
2765110
682513
1196405
670726
2331454
2112089
2644758
1463654
451618
1571998
1374465
1658677
1973253
1985505
1442086
2638922
1692800
266845
1313429
1656154
2230136
214267
2624442
930438
564762
1583582
513408
773713
1117900
596525
2711314
895929
326111
873114
192127
2131319
729701
643325
252193
2851588
732578
2050933
299339
2384699
972469
1232021
1088205
860395
123992
1984946
1778372
2875957
84296
455371
979155
898429
2402455
1667179
1180489
546952
2285813
1474974
2485856
2012548
750625
24541
130052
2515743
1467456
1263177
1321862
135993
2024468
2184917
2232689
1059706
2748572
1030339
2252890
2231605
838301
1965870
445042
883497
1993208
2303667
2824934
1147
1035012
1110332
1016847
461315
1331758
2927721
255345
1572458
368042
765115
1772165
1713197
2206479
1892567
2567334
2522847
197506
638419
1491444
2188013
475162
337438
826571
653899
2725551
2292546
2865378
288946
2005562
2348084
1586129
2588189
2232124
2161886
692960
1307809
2449710
2094301
727246
2810227
821780
2198733
68330
797381
2251626
2810910
2243784
2428585
258581
1185008
1700165
1499293
2495682
1045331
99938
206123
1789391
1628926
2711793
2138946
2880262
1445416
849360
1356253
537090
1740419
95463
543262
1125848
2396398
1969699
92591
2252486
581085
1172668
1888045
711647
2705293
1163052
2197288
871544
1085323
1232731
1945649
727892
462930
832033
1797479
2822598
2900489
2213702
404217
1418506
1787118
1109616
1140538
1829819
212787
2195111
1679808
507623
2175842
2620759
547137
215647
6404
1887333
1208826
691909
2851123
532341
2524498
642917
2593986
1672613
1758939
2825972
2575011
2713195
1036721
2093034
963599
1219738
2061856
1509413
1595082
2813707
328180
2476758
1370556
1877504
2720855
2581666
2830490
1154902
584578
2838256
1661218
2886592
918956
1748706
1196662
1278619
1906452
25660
739068
185565
1150273
53318
1872697
2752845
1806134
1949622
118011
1449519
1467735
1873608
1938525
584597
2669102
1736741
2639043
1851803
427018
2488744
1956314
1815620
1808313
507518
1770526
582696
2239706
1416052
2703910
934958
1841316
702776
2214355
915883
2827928
2593624
2500411
2614715
2746344
1962367
693643
1703739
1184872
160572
2796610
1571548
2602549
1927784
2439745
961013
2022410
1546616
2147075
206405
1893229
2094414
1325925
1850817
2873745
153830
2751727
1231491
2182663
1204163
799513
1114243
2527356
420126
2262488
278744
319201
2592037
2714021
2896179
1877493
1597323
1035504
2342315
37026
2806754
720880
788641
2142090
1557165
1756946
27928
1042542
427227
1983966
2862249
2692734
2513619
2430939
738747
2205553
1840340
839257
385058
990429
1803621
1267978
1126788
2078150
414605
1938659
748674
219669
33410
1854409
1733296
487156
1603139
418508
193542
1961900
150343
2468942
1388896
1204358
683269
2074589
384381
937829
488098
2514533
2058846
1156546
2882549
2219517
2630833
2798026
305153
2366013
625909
2557598
2806824
1658944
1478804
1936373
860446
31604
565061
9390
2805700
812738
171237
960810
1067700
501312
1812426
2417959
2512064
2856867
2703059
525168
1148076
2303526
2310848
118302
1367487
1176208
2413948
2092879
421339
1577604
706418
1757844
1973365
1612280
255063
1432296
2580110
2595339
1101568
1347866
1414423
2514891
176453
501838
2313415
1735074
1126314
185288
1018140
731825
1530535
1507710
175644
2505850
2885249
1685687
754515
2526602
1126234
2525199
710697
2462312
1630938
1800952
1420578
1459811
1546729
2767032
364049
840711
864474
1908207
465904
1447288
2529878
518356
2659759
8646
1681389
447222
2628777
515096
1346229
704456
317744
1764106
1420317
2398875
2691838
2896948
251908
2735579
2771229
202852
2364123
1795271
72460
1352063
2242197
610095
121619
496217
2551874
82090
2203410
149825
2565811
1973878
1049571
1216622
2032413
2132263
1392427
2669600
2740227
2682702
2589975
2378605
667121
2388199
252829
1269680
1325717
2277401
1778351
161783
2408632
473116
2698864
423176
1041072
637254
2326170
1935093
2130197
1658453
1765881
1254721
2337940
133464
1661932
335267
1627118
2703870
263104
1220165
1354513
2890738
1651945
2299864
2756565
1210470
1070393
2054069
524337
1366189
121330
831413
266316
988570
2721843
496657
1306533
1966451
508392
1217838
1882839
2249363
823348
755659
356106
359104
1054197
2042483
2528314
2077221
2001968
1215311
849320
498984
2874755
967466
875072
1785993
224897
2879081
1985902
1433864
2638209
949269
1667095
2743122
1007566
2144851
2299522
1453371
2687801
1667754
988450
2510810
1575092
41237
2275812
25832
1152910
360047
1590434
563440
1681772
28977
640130
1004606
1751305
1573089
1865241
1149702
2492538
2705884
2701076
2775579
2490300
316942
902642
2774174
2668378
287055
132205
1399645
145700
884975
469509
1564505
178977
29183
2176968
1147134
2560569
490284
2791737
1693116
69705
2591515
1418370
1109861
2350698
388848
52360
2490
2679635
1302670
59300
1118371
1480756
2518473
1215234
2104027
2509535
1699898
1018181
1932661
587834
496187
283921
217409
1655340
1856793
2538512
2575914
1500432
363948
1212613
1304272
2287776
1119996
1732435
1927794
2568272
295409
2566103
2216052
576726
723513
2245490
1280936
293127
82474
397883
1808967
1267671
597508
1868600
45948
1353950
1791007
1453055
224077
2703467
2240792
1808277
972065
1898215
200428
2754163
216646
1349770
2369116
761440
1657125
2164271
674935
2180007
379395
830208
508830
2563964
1934016
2301352
528504
383385
85231
1157996
2849231
187463
1086218
2843012
2711001
2666398
219214
2255816
2137177
2011200
631696
2356617
1478257
321851
1222169
2319431
1621849
764806
1229460
629631
2750223
2639550
1179050
1142060
2137497
1900901
1160341
835946
1448935
157477
234572
1994598
849407
2117856
2256715
791781
436271
123795
2864347
1240132
288472
1608357
1019752
317925
2282574
1882315
1268993
2099149
2301550
1421798
1694135
718122
2021508
1798116
1327455
2508475
1221179
2370108
1615582
1175983
318264
1486859
1564173
2494429
1525765
471198
638120
1799984
1311257
1299717
2603525
1856247
1924775
1176461
137041
2270895
2358533
2264766
2828628
2817088
1319122
1494323
2718772
1488372
1274791
437152
1338758
226466
1346222
777331
1931633
2797809
1925280
2174168
134991
814233
2227973
2261690
2317949
1750279
1712135
2803916
1858136
911056
976194
1763089
2927558
172451
1199754
2062065
1474915
288849
2686381
1762255
2385174
2572853
85581
2251950
717546
2537953
1460271
2477521
648385
707830
308695
1931842
1929378
1323214
2119586
468243
969623
912122
2434273
1989262
764803
2059936
289750
648753
2337815
2921321
2815249
1508685
2329972
1740026
613407
413774
1216391
873271
630161
2430547
806776
1281748
1362209
71767
2242552
1495465
1446704
2221981
2456840
1204596
1113762
1719914
835377
1280287
10505
2384644
1679236
1386207
351957
2705458
1265972
933213
1301983
2611691
2460687
2752435
2196098
1198623
1941525
2449751
2260337
2147345
1069902
2643898
2545836
2345597
780610
1533776
2110426
240518
609510
1683430
1298145
1812190
2938455
1084618
856163
2754177
2007114
1022679
2719203
34314
2614665
693407
962745
717319
983796
2353878
1096048
2396903
750446
1045942
1778673
1393533
441834
1138711
969477
1883641
12041
2483394
2883692
1662729
2422934
2912790
157205
2346737
2316635
2152734
2553705
585658
2499478
1349441
1375281
1372029
563698
2669980
2639403
2430832
2373936
2491071
2487010
2214094
2410122
292557
2516081
1973663
1695600
2891905
1291480
726504
1227118
1768684
790498
794721
2681082
2323412
314646
2454723
1318137
1582367
1784296
675091
1659628
1759110
257452
2418324
28127
843424
2728073
385392
2313601
355049
2512314
998545
679268
1028163
856326
929514
2420453
2784852
1762659
991814
2832174
1407659
1830410
884685
264564
2135395
2719080
2675201
1425407
571676
1352125
1588693
2881988
491727
1741921
2838348
2732411
2222807
98523
234126
160708
791468
2519553
963024
809089
2409658
835676
2091773
1260207
2471836
1504015
437278
179426
1646224
524588
850537
1903264
516072
283036
2095538
375424
2521729
2555152
2894944
2309902
474773
2895498
49388
54594
404498
998019
961686
1595849
2814633
2109440
397354
1062196
2576256
946367
602407
1632101
15726
1213836
427737
2561805
1916990
2289716
1590713
1819070
508204
298081
1095231
2420336
902616
417187
884163
645214
2699580
1283550
323952
575987
2452946
343704
1551635
2669928
2191449
337206
2117055
1188387
1562850
77849
1843437
2778494
1264156
1186108
2836409
440984
1368890
1793559
1559132
2069536
363311
1714671
592735
2879956
2065563
839739
1586968
2127166
1972804
538508
1663428
1327451
2905201
474910
822904
2514980
2417441
2677070
1753291
736716
2551914
2769801
1707148
2883537
359117
1505882
1197996
1865059
2875539
2736719
2791296
2397832
2415737
1737106
539704
2721541
1981700
904817
92933
1527216
128321
2466508
2165733
1712554
1057581
1317697
2614507
2843774
660363
617110
697921
2918809
765893
1303902
2891216
1291264
1217277
441088
2046828
1907079
1671424
2655544
1619777
337592
2221659
1768155
2149087
2352953
1042654
113399
2408483
2118173
1359101
776242
1709594
1182140
2640541
1371459
1194145
652697
2480232
2759620
1339449
2723817
1052098
2339533
2553233
630954
1602347
2132692
2494454
1155721
622910
632480
1092423
1177479
2568631
2546218
2556427
2731198
2751094
2713264
124733
2855871
2025684
796471
265565
15886
2042203
2811580
2567096
1657742
2186610
2698797
2751631
1727431
954759
2076660
1926735
1316817
1688399
1961867
2445021
1458997
2605315
2548133
1892299
1321799
1403435
890730
2351048
119013
191017
745035
1186940
2882821
1481534
2328320
2247537
555804
1164256
2914832
1208536
599510
1491837
1735640
1528743
2545345
2509955
2581590
759717
204926
1829279
225312
2324102
1733197
744554
2082716
526010
1920862
474778
1807117
2146354
2574399
2816087
1083922
2378402
1523955
1710897
288258
807327
1717633
439299
2939527
2797234
591999
2081801
2366729
2905912
2593333
139329
2719268
1316436
453717
2075498
833977
1817128
1537536
497317
1507220
1557091
1471716
1680158
2800236
1506700
2790464
2405058
1237222
2686193
105399
675639
1183507
979706
2006830
1890807
556618
2202738
1271288
1231392
95373
1811730
1772002
495835
1131620
568947
1093301
2822464
2114720
1860538
1461135
1355616
2927568
1015115
642924
273047
1349213
2383369
1126228
774824
524962
2488842
427718
1864814
2200370
44305
1311452
308849
1167579
1650398
780020
39008
1348617
629384
1139084
147860
2252410
1636992
2823072
2935540
471001
2447173
2046365
2056776
1988919
1535849
1838321
2482832
1327285
2733072
2562727
672787
2771127
585097
1111817
976204
2435148
1195146
2105555
1221087
433219
387761
817834
829085
1852167
2517132
2660736
2604747
2217050
1379102
406561
586345
2694543
588439
2714281
918712
2693225
2017241
51652
2155000
2694890
1145121
1834215
2200426
1923744
2485521
2274067
2844194
1465046
382103
2800352
1348290
2153061
2429520
884626
2813200
900153
375925
2497058
18361
624553
1688339
2738771
2426621
652702
1614714
2903257
916556
1899781
597600
2822210
484164
1807785
2242637
2845630
429797
1582752
1387718
50159
1192303
643672
1761882
2310763
557624
332654
1666054
615369
252819
155973
2790273
847486
1990159
582940
2870444
336708
229618
1323526
2231401
1036559
2620997
1681792
2504065
266896
253677
2093802
879120
1295113
1711772
2052561
1517072
35126
364599
1745891
1078615
2093949
12384
2042773
1013252
1731264
1157459
1121965
2295867
2742068
2621981
559467
1707261
2120389
2424603
1679569
2711302
1727515
893643
2756
1471410
1055825
1472542
2131102
400757
1798092
1597960
711966
2094676
591328
2743115
822904
639632
1673921
816984
1983818
1550764
1485932
2526055
2574916
1393556
513215
2579483
1223191
857697
1835294
1169249
2432027
2672637
1256341
2466332
33177
1864885
1137942
2169411
617788
2606623
2087023
2162403
853494
1498263
266043
2580167
2663648
112982
2752400
1178296
1668708
965055
1172439
1254241
2572907
1589793
2334425
2920496
566179
42059
2125116
818376
192451
2062948
860714
2124137
452216
1773598
2829254
563963
1421200
1458605
1893636
24529
2487624
1555179
2566237
763081
2360745
759680
1819743
1368130
2046681
748686
2672233
2081298
1906243
1579058
907063
2162019
732157
1717741
2702770
1893784
1668711
275566
520728
1172192
1711692
2693121
673856
2851562
2330357
198233
2705381
2549817
1879387
2563273
1568471
673450
1527282
721143
340758
1774421
853730
1673007
1691324
790988
1398083
2711361
2478237
1920013
2642364
2151346
1932204
1464758
1585658
316307
2861137
351694
1604148
2005975
1771050
229663
1852664
2025649
2322402
2793768
2870740
1896142
616608
593352
1692247
739994
1027069
581582
2438071
1097540
1331949
1121685
234544
1252839
1700287
928955
1141498
1678678
532038
1031866
2886647
873545
2713331
2882176
1879946
2360717
2295800
2577396
1727065
869088
102680
936952
728553
1759048
436404
205706
1832268
1756311
2472843
1932578
1513844
2425210
1683675
1731303
1065508
288924
1746308
1525534
2543181
18215
604224
1582400
470918
1457737
1193828
1817550
1582631
2454690
841256
2877163
1750410
2561669
2387743
2555232
1051079
409326
1593917
1995810
2061383
1126014
242183
1576453
745424
989175
137967
2422356
1623420
429717
1078191
2275679
1246867
2763559
2559884
397527
884045
725408
497190
161116
2181727
433338
218065
1400943
1834832
154132
546090
2414777
1526854
1620784
1321476
2176952
2125042
1856752
2397909
2547274
1812505
159941
662977
2327238
1371945
2240632
652904
2926518
2621775
2182830
2145596
1659130
261457
1499381
1267438
2394922
2180440
1361102
2051434
1213099
1253615
1222958
72528
75316
1301658
1814894
1764106
1481038
1523508
1497105
2225311
1703218
2642325
1843177
2402528
669425
1265401
611514
556054
887010
2885800
1054984
1775840
136384
2192638
1181666
1981883
309545
1975112
1232114
659474
2234656
853958
109657
1483841
1654377
2653020
200005
2276923
325877
2294956
1573605
879651
2872761
802054
1262507
147995
1339884
787387
2022051
433963
2739867
98850
923162
2520579
2697757
345902
371306
704118
2729353
161478
1193444
930217
2504129
1488496
456574
1288576
595902
1161372
247462
1646434
1677679
927441
2131841
2898421
930746
609222
2473302
1560752
1623553
2389084
2452803
478196
2525249
820694
347011
939793
82094
2330953
63395
1381190
1450081
27317
312410
1927793
2826399
1932042
2789507
820018
2089436
2858822
1976970
1148360
1967133
1138324
573304
296052
1976556
904364
955800
246110
2935758
1804653
2097230
1892837
2494315
2343293
1847331
1375650
608478
558274
603877
351594
645839
2847832
596247
2654396
795182
1606077
602338
1364790
1010574
756378
2167088
1948535
1188884
2306374
1205505
1236770
973616
2273478
1970217
2610895
728760
2128976
1643077
1501581
1489341
2790722
2675162
1101278
370506
570156
1202914
2014319
410533
1135419
540792
2908959
202455
2028573
1569467
1207927
2431800
1653142
2029099
1821933
1294720
1787862
720374
528681
2259639
1884673
1744635
1871333
1923551
998049
797239
2598104
1700758
978896
725006
1020416
264101
1978364
428441
2800056
2214336
580378
587658
2161874
2064102
1229445
458633
2602089
305781
1158749
796426
2734910
558587
2704782
1039840
2881847
439700
2825558
2700855
1465950
1281445
2063666
1826500
953048
2413875
1836225
1760105
2827987
2010100
2928988
1575305
2748950
2769363
1380745
767449
656397
1985937
2738901
1086713
457333
2127369
1607368
60584
1794326
443181
990955
1981330
323915
2148004
1652171
135891
573009
1895910
1786113
694458
1778759
2828998
2561992
2687037
1460598
185550
2270672
1960663
961015
1478717
1733577
2089754
2919872
2408258
2920883
652882
70720
1101510
713551
55413
1254057
2305519
1313541
1768809
449871
1478863
221929
2914213
1152827
136869
1724641
2113734
523256
2310310
2013544
645729
1030799
34239
679832
407042
904580
836781
2015370
1907503
1237309
1494433
959216
1332699
2431552
546717
287667
1836094
1263485
2329186
642035
626214
378415
1783660
2767801
595483
2369396
1287847
824676
2905620
106431
1831555
2694155
2761796
322250
535016
2119838
988719
1370443
702964
2705632
506153
2670766
2676299
2425407
810532
1073795
2674917
2306990
1407987
2605400
1523112
1765725
647022
2880543
1044138
1208010
2787915
1094761
2729166
572580
1523294
2895093
2692620
1546911
2231293
1507327
1857676
2011658
2455039
738162
1466972
736539
2320562
538721
1231877
2502158
1770662
1855785
2076969
2500695
2587033
2642626
2095786
2490007
456690
2343927
2420896
1893014
2616719
729604
2182931
1090691
1889153
1760514
412653
2875191
1750628
1108320
664548
953708
990651
1650914
1994834
1678081
2300044
204022
2093128
303130
2590575
591208
697262
1381994
1043477
1927672
459132
177797
626268
315936
2861320
5605
132717
2048100
1954188
2528760
2430884
2631307
1287007
1584645
2554276
2863517
381702
1294519
2454235
92334
812298
1807419
1105001
2472162
1903269
2454749
363951
116752
2895112
77646
2649948
387912
97331
59408
849925
955235
57232
2818286
1359549
540013
926346
339226
1039717
1547179
2479529
920250
273218
764843
972381
281115
1340418
261573
2706351
2608613
2839005
821533
2024084
599897
917981
441003
443598
2446119
1483637
805877
2329412
2179707
580732
318283
2647060
1534852
2159057
1128769
2883933
1332479
2633102
1254613
219419
2607191
1534655
452887
2673495
2127633
723770
1563499
1543215
2716943
544042
538117
1875252
773910
1894925
415958
2422226
523479
1807528
679380
178335
1103721
2068534
1985130
2779818
2225021
247061
1897171
1582115
1461121
2507544
2525540
2338164
2634082
2190319
715283
1812832
369959
378410
2906394
369447
2479329
2782063
980176
2714897
2365008
28697
2484703
1825561
2659751
2131046
2668148
16654
2902054
2078255
1041355
2629746
2234082
804645
2445217
1776235
316374
621156
2020946
930144
2895267
1704501
175370
598895
2017504
2330612
571283
891506
1201810
587160
1707260
1817353
2244852
2353836
2155848
2827322
2216154
1039766
704615
2574088
1404650
495330
2502483
2392038
249040
428599
1074379
591398
243613
2435915
1169645
2488082
237167
1070209
1084317
382451
29152
110754
2136893
211418
1354847
890756
2304585
2248348
2183170
2480528
2109136
2239457
168062
1578154
2722326
97522
2287585
531506
2225979
1599279
1252349
2720727
893094
1120265
364769
772753
2053509
2509442
2224338
1810531
2470317
2312185
78858
1766128
20755
2034611
2732563
777872
1424587
1107124
2732973
162099
1617678
798214
1334594
510560
1028087
836674
1884657
185809
2930107
2192233
2856324
568950
1390556
150
12026
2235726
729616
2597493
1135867
2378632
826417
37485
2099603
2887473
1294182
933022
1395076
1827126
768870
2361364
2378685
2068855
1999038
2409170
2190151
1822900
1486588
2586582
783509
182903
705341
1844449
2914794
2840709
292974
2378217
1545160
875497
112190
1981295
2682547
16245
2906585
2000792
2519519
2670368
438102
2560800
2501667
1986014
2793969
1561764
1453404
1945317
579780
1835976
2107644
597208
2802868
2302595
362107
2486174
987452
1562289
2795453
1666404
2926963
2573545
88798
424810
1836665
587839
1506254
2243290
835942
1366376
65832
2529803
530644
1617181
1709225
1922109
425028
1613629
1211394
2570635
342649
1902684
2578155
2471985
2763321
2886163
1922042
983992
159956
2109264
1156473
1427382
838037
134703
2468911
1050772
1814999
377500
2262366
224521
2337383
2156588
2071967
2338125
729919
654905
94540
2238234
2649766
1316682
293160
2784371
1828771
862118
2892894
170300
2141675
2600786
2334263
2091424
641565
696080
134959
2561469
157399
84982
1251131
1818057
533892
211611
833122
2236994
934493
2557101
235332
2921763
1341488
2705459
683735
1997246
1303367
798811
443661
2370150
876270
1931935
728813
1422933
1344741
458603
2014236
1526387
823953
1649965
1244487
2520421
1690417
512892
940714
657843
1996232
839826
1526171
406670
1966200
2425345
1033218
478884
2936427
2094124
1321332
946827
507833
2853661
2818512
2619164
1101237
350722
301802
2657471
780907
2860973
2823746
2421417
317135
1650353
2208370
1782532
2624296
1769782
2547628
2776156
582572
1228816
2264748
1983658
2055203
1634095
2439012
2537982
2313196
926943
333434
2153883
2579668
1676079
2812227
1587742
1167826
741618
2106044
43095
1209628
2785643
2487794
2679986
1967633
1770721
59392
516432
1774364
1705093
2895793
2336689
1910153
2185789
1678225
1582993
975681
371964
1806237
92017
1786599
501545
1100970
2670745
667823
1705215
280751
919856
1039884
1824521
1614810
2501263
1275563
419782
263668
464981
1438707
2754552
2043407
957844
2800104
101823
2922078
1866142
2469071
474683
1225183
1063843
2316372
86889
421987
2405995
825282
1065786
2213969
2512342
1058383
234981
53242
1402935
1476132
361884
558837
2166366
2227521
938375
430020
229852
1937340
1774861
920945
1250110
2107812
236092
1230380
1809777
122038
776172
974950
571047
506901
220268
1880480
536450
780746
2321468
1458026
10797
2438825
1235120
1115509
2798209
2676489
1999587
2714808
905259
615270
432057
1798144
1363461
1473284
467070
1190620
512105
1842286
333032
2217112
1508730
1883111
2807968
1357483
569263
1765129
879656
338962
1923279
1604017
1589944
1468422
133897
2161943
2861722
509723
2085851
746823
993250
2708009
282559
1213178
542698
2039536
1252710
2116821
2341116
764721
2609082
463608
1452481
1395669
186353
2400667
1476926
4813
1306756
1662398
1171173
1582316
1238700
398493
708113
2859508
1436481
926688
2792667
947016
2640085
2654619
1889897
1464496
1171529
2170043
2004003
675612
2396309
2669269
2693301
2874012
1559643
324308
19192
43724
2606947
1560153
1719357
157236
2598572
1290537
994253
1819434
2349239
1929097
1204686
2306320
2589645
1906207
783163
864117
951269
703159
2070075
368203
167362
74864
2116770
1246575
1187542
2649327
820746
2486317
1168124
1401414
2233128
411782
1942561
89266
1286398
520124
74558
1567351
1615330
48135
49186
1590753
2515116
1938535
2185910
33552
727748
1795405
1405450
1972241
2449062
283442
143361
400131
1624014
2452839
1817690
638999
2354970
1566657
1247649
2819378
1030412
458596
680687
367157
2043552
102979
924880
2080426
158427
1599239
54136
1843186
316116
1973667
1700539
2402993
2809526
586987
2215782
372132
2486363
603244
1888454
212149
2565427
1849054
2282777
1387644
1845500
55948
217007
108578
1907842
1786810
2549546
884784
1887031
2906778
224035
561153
490582
407482
2396317
416623
1121853
1900405
909777
1724364
4639
2698353
1229955
2063786
1997089
2697849
2185947
407200
2211921
787129
365198
467818
24836
2469288
2384199
2198600
2236305
919211
1158247
2345106
2176832
2840606
1969263
722007
343423
1357938
2493089
1050074
951532
1939434
1729097
1961111
1897784
2152645
2269715
573082
2234796
50140
2134826
1667197
1280179
996739
584248
282366
1703837
2403906
1312160
1778043
2047578
2490903
1152514
1681497
2836739
2624427
133051
300086
1200638
2671858
1931643
1816768
2386509
2269674
850559
2049527
1430840
2365071
1358888
612694
632628
2917364
417394
1451213
2074264
1099606
298593
505372
2193850
2396403
2159481
665477
2436275
1132141
1337208
1069827
2851697
2017062
3198
1445206
1254995
266467
2758445
2918496
774939
572677
1940259
218484
1687737
1443233
1613933
384277
1020146
2210283
201353
1985538
921926
1049373
1726003
2403858
1384721
705545
914418
1607205
1077389
1513294
108256
2622777
2718804
149260
440814
1620977
382982
1411778
2050202
1387952
65573
2043061
2171489
309836
1759095
1538291
289174
2273537
281586
1566414
2468190
1171179
1230073
812506
877354
1850816
2381196
1345557
2415390
1707646
2175398
1118728
1160628
272733
2773446
1275572
507028
2214066
2325216
2566659
2696736
986522
688647
541836
486621
38369
613391
1324873
1963585
1920040
2007780
1385831
1808909
1715510
2544327
551483
1108200
444204
1560368
2576041
2568366
1616481
2741932
1618770
508998
1489405
799164
93781
2664723
842332
205643
2823244
2536905
2798988
569584
2658460
390346
653772
871833
1618443
2537491
518289
456534
2222375
799921
1079755
2245886
2646530
2484358
1839838
2101959
1683758
2784139
190859
2704155
1283472
2499848
2702840
462885
116603
2761783
2124570
1043106
2326459
731164
2422099
2796534
72650
2175634
1559930
1218822
476576
509383
857291
481835
2401636
2823436
1435384
1548950
20306
19066
2092838
1739749
592494
268933
1834791
2117935
465120
1709713
2492073
1922197
1177375
2555162
1455268
2229467
1740720
1052993
590925
732198
231213
692541
2002488
1490785
2189518
251851
1512446
349958
540864
1722557
1134552
1774403
1210952
2307705
43273
2740901
230720
2841103
1454964
2379526
1438106
1104681
212336
1813901
1080271
1766170
148478
422143
2746633
2245463
1834002
1820106
2863964
854463
1951539
2603972
2630091
608108
2373333
2270986
2687701
579828
1722497
1338477
1434226
2604216
164259
85340
1514147
422197
1829363
1531523
81171
2447813
2592578
1004323
1073939
576560
499560
1600022
2364265
1464569
2638157
2095511
277846
995319
138643
2372887
382908
494525
1681062
1686812
2230490
478003
1509270
864447
12879
2460329
2779051
1459099
1956065
187624
2021268
1530452
355925
1745148
110731
2532201
2792487
2815387
1939071
1237659
1900992
973950
2494109
1002309
1322519
2540975
136463
371116
2545160
698466
2496677
65389
1297585
2908159
254793
2542726
2270952
1503433
2850659
1019765
783710
1782292
18085
2027888
676643
2579815
2058731
1703027
2490062
2102403
1064356
361091
772238
564409
1422605
2369019
1533303
525582
1063743
817404
1316852
432245
2428946
1614275
903820
2735485
871157
1162037
2800498
2214646
2078308
1488586
946105
1718594
2427995
2388444
2397360
1530133
899493
2015087
1705458
2196626
1957338
404389
2053703
2506720
1903025
2120637
2437555
1306417
1028676
2609769
2649498
1888419
2658741
687915
445443
32649
706457
38127
162297
1368774
663944
642909
1388669
1752196
1023190
30555
2204642
1206861
174692
110651
1525781
2519038
1681692
636039
892774
671116
360023
2660986
1518454
1624533
2251244
2807843
2019844
2167313
1211063
2557406
1483008
2727685
2448888
189328
2161709
2132541
918825
2220698
2519825
1523374
2586258
413264
1646814
893401
251251
2932540
2061951
141334
2445176
948784
2338034
864744
601675
923341
1625905
1794153
656333
139073
1144081
732468
1924481
1491904
1960049
1672216
1475056
2921808
1098191
1526908
2016596
176209
1777850
1488025
166276
2169588
2126609
686782
2098256
2216746
180635
1838265
1831808
1433628
2655946
858042
428341
2704349
798477
1246988
2356049
2254376
1811178
508758
1604588
1399641
2895594
2502344
1043664
316556
374345
388270
823526
2358690
1338646
680901
2698177
2907770
2695883
809656
922771
152859
2517025
10792
2677157
2091110
2459493
2014620
1552417
2481956
1440473
1524363
2727764
2889214
732084
1833698
342448
1050233
1959986
494674
2119328
1920999
867744
1587382
2258811
331279
2241716
1162155
2636300
37072
1779612
2181021
1597484
694064
608830
2910110
1122270
2635006
428970
855522
331368
422858
399337
1765122
866587
1843361
1436582
1413142
1277777
1495871
1372354
386592
736094
2584190
2772967
2320836
1029481
2821527
2528578
2852237
2418536
2317978
2221017
2354291
493078
172860
602107
535709
1825812
2745944
1697063
508274
2470300
1705563
326972
1671044
65944
499085
1737619
1354907
2048732
1706918
619061
2916550
424859
1349971
893853
1137217
2278137
768182
56359
913635
1098610
548073
1248777
2668157
1785158
807946
1951852
1620725
1016480
1816038
1827111
2241525
2475513
301747
280243
302174
192225
655864
1020823
1820682
2381281
332074
2171396
764208
2609160
195664
1454132
60989
2199995
2278440
951629
484401
2064755
1045602
187129
1866216
643116
539660
1067191
1681133
1156241
658585
619363
1720390
2244154
2853009
2155257
148983
1910628
1752761
2626521
36641
1597481
1284465
1318066
1238580
1447970
1029970
1271128
227420
888786
546997
1097009
2548316
418944
316960
2206310
2210100
1167834
1877879
701048
1131870
1356274
1071649
2753420
639471
2036884
501235
2479231
2093056
289430
2140049
2127618
1771213
196694
408634
928839
2884208
322909
363123
153562
997805
1969419
594307
1138204
2531306
1408525
2356916
2159672
620758
1717119
1286404
914453
476153
849373
1881364
1513647
385223
1953203
59584
722922
387227
2430747
2047510
179858
1145350
926418
2660635
1911089
2490825
1900393
2727830
2819917
1312112
1049323
331624
613710
2120545
2137063
921029
372806
2793131
1081049
99368
2814919
1000225
227454
1516679
1170414
1519948
2380981
2213774
2915334
147052
1544096
1199654
832047
2521681
1841592
240232
406167
618296
1327467
297622
2703226
1205658
1694487
1530559
1914070
600298
2340813
373340
349509
2663935
1395810
955684
694048
1699763
2630736
1203646
1551888
2795191
34211
550207
2888000
1685473
2792954
1943053
2180667
471084
631191
1642456
2786458
396005
1357296
2037160
343469
1592303
2535539
421508
1884014
2586238
2675361
2660203
1557665
941802
2106384
41167
484681
2438084
2184083
201384
118493
1150628
2489637
2861930
1162939
2403470
852854
231757
698481
270609
998568
2583254
498230
234057
37121
1187045
516699
1340596
2641322
1585581
1355623
1960875
1082073
83141
2306641
2275973
2593919
59481
903593
1466388
1914056
1083775
1788726
901677
1145040
1916657
1792999
307247
2033313
1556348
2554600
1506250
957224
1728193
2847087
1507461
172892
875747
1787016
377587
696215
50203
2496731
1308007
305651
2585296
606947
1207902
1357736
2342637
2921756
2393836
1681135
2264024
2896706
272905
2561575
526172
662251
333597
377803
2613478
553388
1250399
805497
1691211
2791384
95018
1415616
1516799
518377
1629838
1486610
107588
2842096
449408
2770830
98786
1922690
493379
1481120
912026
245570
2229223
2737469
2053534
2610453
699610
2670859
2078473
1821008
2127085
2576177
2749548
2058223
1823894
2096042
759682
687889
1731112
1919578
1425665
2374654
318456
514316
324867
392871
2044005
1874434
1848308
913196
717830
98897
1801748
1101150
791819
947302
830790
98219
387804
2858161
2847927
1069139
398578
155503
589540
2762160
546169
2732659
1662002
1853375
1472292
2023024
1904341
2443260
1186641
2908355
2065620
330475
1765863
2598955
1600428
1217516
689876
2789956
2589066
1817041
1284027
1280782
2666832
866104
2456672
1037808
2650414
2019515
2838249
1551560
742904
2647351
23985
983306
2414400
2543211
59177
178714
38820
1321848
452432
2089683
1214987
2441156
2296018
1264131
307877
2223148
884022
2615042
2299343
91050
432119
1818060
865382
594271
1668737
296603
1691928
1358456
1867865
1758495
1153521
2602416
1649600
63452
1692836
533069
1675513
156017
494439
2281316
1545883
1569867
2819028
2282366
1703427
987769
1867546
2914612
1641646
2406512
144904
2547601
153248
86169
720691
1280719
2415519
1507016
500638
2489552
2759170
1891536
1786037
150525
759990
1456815
1650902
2830280
1007253
520643
1153235
2109292
411288
2251939
1879758
1813147
87517
619760
808526
731775
1196486
484098
986358
757028
163650
2093750
2852790
1050740
2150936
1200749
1887206
290060
1076689
2771247
2381255
2224532
1122163
1594788
1322513
2313391
32605
1104338
1441715
1073162
2591438
265731
255229
2345475
1325044
64689
316805
734583
2341953
1471490
2057328
1644545
1389029
636117
1312220
2833902
743426
1877631
2579704
2787360
1769731
94480
2346871
1601164
978930
2290794
2447195
1802698
162808
2395189
2170964
1064435
1911876
1175199
1846984
2526923
675626
192538
1172851
432614
2184630
1372902
2774451
1604007
430398
1067238
2369472
1619781
404445
2556194
1912161
2474295
617123
1057931
327678
1871695
1513414
1482062
1334922
776543
1606931
1964024
2511472
897416
1691826
755895
1753824
2691441
1864120
1907929
1384828
2632039
452692
203417
1798535
1785662
1082502
2816924
2136522
1520023
1135126
2574841
997024
1768277
2537448
2824989
107840
914390
2587712
901041
2055210
1107724
2103947
1006824
685828
370589
1914750
2654175
1514153
606747
1651667
1336449
696375
2792703
1907566
2916646
729136
2316583
1588848
2505933
180564
706245
1158774
1237805
2353866
177375
826017
109508
830090
462731
2867086
1087825
2148474
2156980
1642867
2891751
1550879
792628
982665
536314
550238
206226
2426125
99367
1365735
2381558
1835183
2861002
1608652
681501
51864
2171495
2158365
1547309
1421502
1129525
693434
1581638
1384504
258042
2290950
503880
1332134
2177814
2317246
302220
799887
2316904
1038698
1554311
1737137
239125
2109965
587232
2626197
2320965
114383
627537
1695357
104354
1369587
231633
1861519
1360281
1991287
1438669
2658473
2827352
2134154
1279538
1409977
647251
2308302
2027784
237671
1128806
1734332
2707857
2613588
768981
665911
665128
2699917
932932
1339411
454059
2560100
527021
1823659
104931
1574779
1394716
2565682
663518
1882601
2569551
1913028
488942
810982
1225130
15239
1078091
1671565
2035902
205901
2593089
525530
1518244
712551
2235396
1089622
324975
1732435
2548825
911893
1017703
2896399
1195114
737292
1011222
2325989
2095165
933992
1262374
1652273
2443634
2564541
685392
2145194
1336003
2643818
2814302
498913
1796289
1764566
2646792
2088323
2712789
345783
1213333
714355
1651197
1732348
2502171
653381
2326531
487714
1498121
2918427
2936890
2004174
1600536
713862
1304575
1557774
652166
933520
1362102
1127671
566431
2003723
2727092
1824976
1839287
1361340
532216
2162554
1246033
1436340
900423
2687514
2459687
2758663
1320584
690958
140950
825687
2650573
987915
2811292
1021041
2214347
882156
2758986
1494852
1564696
2498948
98432
2463748
2724317
299022
1119473
1979152
2357966
1955268
649946
1567780
1010747
416909
2790202
2319788
627574
1860431
806845
1085145
2911093
1379146
2266675
2766296
2921151
269434
2205741
865604
937497
2191948
86671
1046840
2617549
2311054
2086480
2065908
1760468
1990380
369910
288543
1002765
1949762
1461559
510485
44261
852651
1748387
160664
966089
2094657
1720677
1008082
1419719
507263
434604
805947
959221
352522
2919972
2527179
1302882
636621
1118104
1667051
382638
2431022
1154183
742153
1034843
710093
1365906
1108440
2270845
558017
420885
2376102
2855014
86589
1502459
495583
1884319
1232376
1290284
325727
1138199
557429
1997352
1201104
440246
90449
1050896
1576078
685414
1483079
2420721
229043
1123868
2195888
2432453
1378281
78880
1898034
2676506
908720
712928
219024
205913
1726056
2320260
2400548
2412054
1226786
136152
504145
592770
711298
692079
2637474
1496735
2400475
2323747
1690520
2591011
516357
484198
2185151
2671712
1704452
292420
617546
1525536
1087822
149660
520660
731972
761864
900641
2027509
1024599
2116909
915486
2295270
1099298
2471810
1394379
1016024
1233287
1911310
233039
281231
1273934
1045885
1862731
2937277
2494969
2474949
882467
2826443
536913
773623
25437
2649480
241109
2782446
2710451
606136
583351
1628296
137716
2649974
239454
2612414
2868816
125816
1928733
2739676
2536948
1396873
832048
128444
513067
416314
1263892
907014
413286
69735
1327692
309948
2643739
1779339
2368989
1500782
2540371
1528068
2249808
2160298
392973
2845860
572464
1695223
2770447
2384874
2876621
2798658
135366
1460983
2792537
2173067
1127955
2421043
2044018
357710
553507
2122080
2463907
856209
2229844
72223
845595
2073771
2226384
1668765
496526
2549723
2924403
856043
439488
2478055
1299602
93435
2839778
620814
668659
1147533
2855388
1831343
1910812
1933274
628982
2883
1004961
441923
2010093
234308
2213448
2437071
867654
2887092
1896135
729738
1508444
2051812
2075223
586615
1425865
291853
1680692
1603340
1051375
357099
2823866
1780180
2613749
2451346
182957
525341
1369977
991538
1476053
1539489
678617
48083
1726912
830115
2741914
205043
1493191
529938
775035
938436
2202181
889499
2439095
2605323
2139989
563610
1716894
2487192
2820399
934495
2053744
1593425
1720932
126566
984764
1623128
593955
249347
1269239
1630666
2163184
824678
834292
2566972
1098047
1069070
1631284
1885647
1161939
254704
328680
1889979
1838714
219804
1204496
201324
202161
1987746
1407572
2286070
1228134
1151034
1641988
4894
1562054
2035247
1267771
1626521
2192490
2758387
1793066
782993
496622
2711674
2222209
2260803
554106
1584901
2109766
1644071
271545
574760
134624
254934
2884076
1080933
710066
1879313
239672
70644
1169770
1511183
2239246
1847230
1132402
717639
2730622
1499384
1743082
1674293
1078505
1967386
519476
2056575
453724
1039758
2013297
1886461
1191669
258323
2587830
1997008
847406
2133706
1937764
1761566
2052490
453006
1358814
2688373
2129181
2545995
1739088
2659392
1535300
715186
224115
684203
2087222
52674
856162
657777
1749534
2925477
809692
430319
2681036
1963688
1392009
1758165
1283027
2328544
1854087
430446
325187
2654223
1699819
1066815
893912
1683555
863590
1842133
218108
1481688
2566956
232497
2735612
1787318
1944816
2314457
292658
1798509
205509
2565760
2939210
448552
2344605
2406859
378479
815100
1154689
2451167
924146
1519361
2144881
2595763
807780
500135
580410
2235551
1717988
1660375
152750
105992
1098152
586378
2885541
991045
1746140
511142
1058071
2519415
2676237
2907413
1481210
1191601
2344643
1705668
112077
2907921
483614
2162778
621026
793601
989656
1397373
151787
1159876
638062
1669413
870242
427310
2511949
47610
2257985
1970282
2149362
2202821
508290
2244808
993705
2636408
698744
776197
1767406
2069082
1723381
760748
1825050
438916
1666980
824942
190378
2525078
2570867
1295640
509069
66380
2555029
568513
1234098
2282431
897612
1488983
744058
1572160
55660
2131653
1189404
2145625
942866
143819
846129
2541581
2506438
243757
475348
2129431
1056909
2277271
1809276
617011
805693
2361536
211497
2184459
352245
1133968
879016
257161
1321982
293845
824733
1856793
2728393
705990
362848
2185586
513787
1736505
1703245
97760
837923
213815
390623
2657225
1497424
1303168
2703520
2871837
387266
2208626
2317760
1257299
2744921
1751276
851509
1171821
2016913
209242
2266224
845986
1929208
316175
938975
841592
1393058
1530736
67370
929008
2825726
1386277
827477
760731
2779190
1866116
2766781
220252
1851414
642039
153764
1499407
1552118
1591614
2097739
512915
2638738
2364532
2806030
1273227
1024453
1835700
508496
103559
1441999
1773669
2552703
2291256
203625
17183
641552
2204768
54675
855044
2213626
1423989
230213
991574
417715
2138233
2412374
1720198
954646
2876422
2442471
2555810
2742903
2063312
1223218
1687866
1589462
1444694
758483
544656
2687979
1506885
2865103
130116
1693634
1766117
543446
2699286
794475
1814348
2257915
445170
2862729
956726
2062939
619988
1272228
2690568
1420029
103242
2459080
1633773
656699
2318811
1925342
1721171
1965817
928491
1402408
972918
1267323
800440
2655408
2640630
264637
670372
2725759
2241073
1424252
869973
1943351
1166748
1686843
2394002
2637456
469238
1428901
645191
1004957
620902
2091652
2458368
980117
2749666
2298204
212448
1466273
1407194
2388301
2174074
1910196
814972
1007603
590088
1743633
507329
601339
1833432
2909799
392212
1305250
2105286
2329714
1731507
1767542
2939387
2462022
2489701
2579153
2390578
543079
739812
175490
1885021
664917
858216
533650
875644
2689122
1886830
60451
991644
436075
2523576
1374881
1471482
1226078
2158203
1150556
2041016
140596
498085
852780
153092
2447961
1838415
1412890
1819154
1221132
1696772
1556170
2590079
112471
1155173
2160237
2463358
325754
364481
309801
551036
1296857
725557
176434
2429869
1893824
2887343
671315
319295
864916
1706472
888328
2207499
2425249
1965989
144882
2031042
2839258
1418541
1769309
2510400
2408393
1285475
2503561
1205906
1197938
39331
1520450
572170
350208
1877395
2085626
1930970
2788719
1944899
1139965
800194
633686
214067
1025373
974561
1218464
2039275
268352
1568768
1112926
1559601
2024039
1767948
2745004
2288613
184691
2003254
339211
2875049
2391100
2713460
2416237
1249736
2127475
1735455
2664894
2206196
1020300
2854360
2137379
366605
2760022
2763607
1353170
2072207
1645834
2675053
1027360
2827176
2460316
939100
2003890
1206448
149966
1322714
1924584
561307
657336
52880
2078825
1776879
671541
883553
2449642
496192
1600094
167557
2671894
1624185
1336432
7792
462458
2855142
2798396
337731
994714
1544726
317700
1577338
2576160
2780532
2592989
1627810
2415318
786041
29218
2537677
2785294
111382
2048369
2641976
638276
1644030
2070653
2262006
1982420
759159
2396762
2636332
2088234
1939623
612256
768344
778731
1131214
228905
2649015
271998
2495267
1915457
2111359
291088
1685243
2176534
254303
2366136
2320797
432397
1600846
705098
2536801
1980991
420480
1628826
1075513
1358965
740921
817756
871986
2763975
1164263
123036
583455
981265
2325588
2231852
1035005
234871
1751640
2919281
2927441
2233637
471509
797149
26059
2530405
2290150
2174814
2539144
1102463
2891489
2098029
755574
1432451
2840302
533783
2146269
837534
1824803
222699
1845504
1520231
698625
2652839
2461091
999740
417737
2246685
113962
1265811
1779565
102560
84032
2495979
1701683
193109
904571
1647973
1452953
2460905
367435
1452905
1177513
1602475
1339912
1174882
508425
731119
583760
1818708
2506754
2738057
2437031
842120
707767
29925
993501
30235
1993960
1156533
2326753
2037712
2102251
521080
118311
1112345
644648
690464
48066
1967448
1636624
1427484
691715
2418501
265654
35960
2400347
589184
431022
466594
2169288
2264343
108452
17813
2180615
1925226
1001545
1920887
609499
1359093
1443044
1405200
1918986
2296269
2407175
1723126
1059621
1031774
1159637
1641533
2085221
132592
1620215
1223409
937380
793193
1997694
1473965
699098
832300
88306
247054
2892898
91381
639175
321997
2364994
1631809
301489
515144
1384603
1884932
755556
230234
917075
1832163
2325309
585847
2011184
1798415
2264860
982965
2003666
121132
198858
1185232
1768557
924242
2271733
1673914
924592
2155622
700651
1894676
677747
2740369
2635353
1015470
317787
13080
506363
1179608
70472
2932839
1712619
1976843
1481895
2051690
2120229
1923712
131521
807334
2455473
2059466
55239
2742751
1246286
1324894
543111
1605415
1892293
1500486
2398192
611443
283256
2833361
394047
1911322
1389460
2933033
2159022
2841475
1233786
2608835
1463446
1510928
978404
1393774
2426029
471709
2819987
2060667
465523
873297
2083393
2188667
2903628
925503
742398
1228613
746412
417506
189858
2849354
1625480
632446
2305586
921305
384559
2697836
2918800
858918
1449486
505660
303451
1794097
837533
1404507
2776897
2156725
2581716
935068
1224409
1620369
726391
881185
1245657
2819236
1410517
2337351
1960507
2253842
31905
1494876
777868
2098098
997963
2415
2007490
488859
2581350
2639886
1198079
2788068
557808
925184
2202103
713032
2050145
421014
820316
1886700
1150606
1305724
1802984
974853
298845
820037
609971
2605860
2024692
1993785
1047897
916314
586658
1729540
925423
1024725
968041
1213617
1917665
2069835
1275000
2370715
963937
437685
1941000
682865
1124937
959888
1396192
2920276
2484393
2436414
1459998
2808232
1623060
2040173
1904375
2573394
2871026
2254471
1272407
450047
189736
2011578
2295735
2906138
1402376
2792924
345021
69121
2184945
1125902
1502645
2042705
423145
917848
2874670
1051210
2604602
2135646
427604
1423673
1306201
1145050
924702
839753
2504393
2261128
323126
1978387
1921249
1827643
2242462
2471711
72041
358808
1866880
2592015
732377
491460
1320244
1140884
1785187
1095420
1337935
1826964
318808
1015169
1648153
199956
1780216
2900874
1935877
113081
2422236
1101220
2211200
996836
212107
1602049
395175
2018263
2841706
511647
734989
1322700
1223952
2069848
427106
2487936
529850
377067
2394964
273835
1917071
2362942
72067
1702578
2166918
2661399
2072000
427867
2156739
1413095
2393837
2772867
2128886
1699975
2603378
1142138
2112474
2329192
2455046
2815320
2103114
63208
2647997
1150045
1825833
2219523
1534209
692860
2009756
522713
1334917
2362623
143300
279406
316808
112608
626678
2355907
2081515
1204768
2648338
2682977
807785
167804
2191749
692100
1418294
2803827
1163106
2226684
139316
1420019
427551
1852794
2021963
1397855
2189346
1419074
2694127
1515943
1706194
1955656
2343691
857450
2563676
68868
2637891
2586317
2204692
8832
1499945
1498586
181339
1194202
2653879
1890598
1029859
523102
551365
1416274
1566722
1767521
385386
1473241
2742046
1223025
1356717
2146703
376158
2844190
1905575
1593717
540137
2181143
1911265
1882761
1443044
1826085
2514210
2901507
134557
293904
2266724
600578
1061045
2542152
2499783
2857191
2013867
2288849
49100
2048760
736454
2034634
2728284
2175386
326915
2130085
1357131
2065592
1306966
829012
2859958
1171018
2392208
436617
2187745
2421519
1156620
2407528
145865
2788990
2243667
1245603
2750756
1887290
2460996
1958889
2756340
416278
562470
2597894
2721619
2458125
1687096
2129387
1880161
2199080
2242265
1925277
2432579
1525527
2683552
1788714
2797760
11464
1539368
563630
737360
250639
996977
2927075
1903003
487928
1029056
2553127
1511465
2153226
944407
501002
2277468
2639659
2287393
1232848
1417552
488615
509640
2727696
1776439
2875107
1547810
2845086
2159199
39252
1353880
214117
406241
107990
1572140
495012
311436
2230110
2682504
107467
1974652
604481
2369443
840133
1867343
976305
334338
1624737
900308
477340
1943690
2061780
197842
395245
2594633
982341
2308851
1484066
2216484
2017264
2439464
856575
2346411
446751
812544
2416581
1322758
2894846
873910
2378337
2347699
2460397
1223916
1622407
1448930
640949
2576630
105724
1511788
1441463
2125100
1552792
2646037
331601
137935
1340695
902414
770051
1995750
1476897
37608
2038529
1159264
2669033
481516
1989986
1652485
289724
1303204
2745287
2648038
764340
178655
2488527
1531224
2749538
196010
1574117
338694
752566
1509014
1302663
1019851
1363047
1210304
2738620
1889385
1442770
671045
246274
1759631
710093
681318
1321477
1798994
2716831
1768927
1409009
2054426
1624462
2345976
327110
520275
749695
1462675
834413
627581
877899
197271
154885
2043069
2015292
1803486
862735
2034391
2819994
589787
234039
2843990
1333967
1938317
2917944
578046
702555
1159460
2073209
716186
332404
2568417
1767
2002964
2772059
2149004
1866234
674649
603597
2161871
723598
2050668
638765
1460076
1578117
1413472
2524376
687416
358132
2340611
579777
1212297
450383
2127045
2336813
1034359
118495
184246
137252
502223
225776
740423
1099004
1903223
27260
2263041
830716
2038208
2072189
2553641
1640324
1691327
860149
578258
2896325
2316239
362254
342893
2457811
903575
1221423
2788933
2348733
2640916
2655975
388059
303615
2889262
2351731
1031347
34959
82137
1720035
437022
612826
1728868
202156
1034158
612135
649921
1673751
2793345
2845013
2596345
877937
481165
388828
385836
1452900
802876
1926032
25077
600138
2061403
98092
130222
1319500
2869322
2617006
1036686
2758027
1733069
957618
1269158
2859757
2482249
1740668
971651
1290885
1387145
2429468
278840
1083606
262879
1957979
1856766
562983
662816
2145022
1102285
736417
2578689
2301274
46933
2054526
883583
2923587
2683567
917391
2258496
2539156
1924573
950669
1731529
2135537
495255
450892
416389
830339
2868838
1327913
2639796
2710787
2502530
1274209
1290015
2290802
537148
1448430
2247582
2797629
18291
259816
2617435
2296675
1208889
137463
853737
2351815
1149962
337487
1464309
368233
295787
482841
1629109
2463297
954523
95225
2331292
496310
258418
632259
2874840
744074
2692294
1008577
309523
2630459
1503354
1049790
1973195
1722732
109756
1641594
2761220
2756230
1026113
1815607
1882389
689926
2715475
1112989
2488205
2574885
1413261
317085
1645709
1495572
970021
1667627
1562382
2268679
943093
2564705
795439
69709
312236
2488452
918003
941388
1252786
2115067
2252536
116544
1585320
419814
2764671
2264894
2664129
1844954
2791142
2936294
533819
1387837
2042526
1448546
714787
2701293
507210
516833
2809292
954767
2423773
2030424
2453671
2753267
2271080
45064
2690265
821833
139336
263849
505253
2021592
1406627
2416774
2109715
2195238
2244186
745929
2314044
1714715
1798334
636825
2454219
2447005
831347
2547632
2856400
1154671
2296197
987233
2129510
2252534
1798346
216200
1964939
1622636
1888833
1700555
794879
2460455
259732
2754907
1335510
1276979
1350170
576544
1272283
1580363
730841
118518
1447646
922749
286011
808575
2452609
2409985
767962
124852
1638705
731847
447877
439621
1892939
651613
2174106
2589210
2319629
2247246
2220121
852294
170018
1242398
177940
1891965
1734873
1284986
2594365
2153072
1031353
681232
1524556
2541151
392625
239644
1807775
2837440
86539
2472713
1098063
611021
1921342
1556897
214386
999558
503003
883019
1583017
1254521
656057
1048890
1606929
2311270
2522183
579580
2778219
2632302
1316034
2577683
583383
261835
2213560
2377668
2292225
299077
975893
2694527
1493756
2181711
569364
2253863
44557
2907964
2434022
2503406
1811054
2540034
305764
2758693
1225487
2881517
1067488
2498003
1343657
516367
2762530
1672102
2571822
1070644
1485615
497914
1281177
2838633
707900
1437662
2305144
1499976
2100806
2806888
1781262
517587
1062764
608566
2096317
517010
2258678
262405
1791227
2543604
2249909
1472033
1668816
533629
1686026
689526
1514618
1667448
2506993
1517186
2510792
1971445
2371142
763489
2319894
1267908
705655
1693635
512778
904027
34525
1409912
832630
530942
826479
1965381
1399717
2219470
50951
692303
1613109
1012882
121271
1482318
1499291
1672552
2349875
2856518
1816788
420432
342933
1233957
1383361
2193730
53069
881035
576008
1350852
2914101
2758499
1856448
1006150
2569885
1722773
1629354
2173992
1325288
473975
2534383
2282048
1670651
1699913
63645
2583430
130926
779957
1624693
1466839
144810
1120817
115558
2474247
2305236
293010
1060230
29761
944084
1525106
396445
2522893
48621
2894559
2136977
1432114
1505505
224256
1524434
2215620
2271506
390552
1921427
830556
1330256
1964437
2183384
116427
2558020
2568614
1830994
305047
629301
2874082
101617
2863935
2933004
1239961
1286691
2168048
310422
1128093
767936
631928
2566811
1458672
771103
2868006
1234263
27842
623920
673535
399050
1162571
152746
255493
2411546
1423575
313033
2233085
1688060
836579
84011
895384
2303587
2673987
2811679
380465
317795
467871
2657987
356238
1717497
534201
1490387
2833724
343906
550033
1658014
754684
614052
864919
1237289
441781
2884189
1473777
2723040
2815577
1193079
2162943
32368
556654
2145128
1983399
90154
2767374
224037
2360902
2791153
1943849
816672
1887770
2468851
2197758
1847390
2483495
2166856
1827749
1396337
1889007
1936995
2583601
2032766
2448190
717850
1814535
859884
2081386
1744815
2602694
1568359
1410879
2797811
66553
353890
104975
204947
705160
390708
2721735
2258776
2749978
807630
1154904
587472
2511111
998666
1994204
2535307
477546
1276036
2763092
1862700
633823
2252566
1614071
998325
1760266
633923
2901367
626135
1571863
224456
2638875
392696
82072
2031732
986774
2646013
3382
133441
909330
2005451
2335738
2728424
2897671
2882773
190360
921271
2643099
1695863
493243
682641
959888
1570488
2383029
1623733
2116735
1205572
1249113
1414083
2659723
2419415
1684077
561043
1169938
1668636
1363506
2732149
1214258
240178
474381
2657863
1903389
2540343
295221
2048813
2912488
1533001
1381686
187333
984912
1374717
2496393
1516580
1995790
2233185
218846
2585813
1228136
12563
2584515
385829
2535857
1341320
2820814
555961
2890425
1744183
1253677
1375337
1669863
975729
713593
1911071
301493
2387443
2139074
1541979
1881972
649342
1772430
1646451
1439935
1992445
1673108
1816319
1356768
2710397
1464787
2689518
1207135
154120
610037
1327419
1938434
2198116
915961
523793
303811
2160667
2572691
1778927
2666783
2055473
1395424
2480910
2743253
768854
2908773
606617
1023623
907619
1668781
1083039
2197847
1766949
2599199
235563
1977713
2223693
1414325
1388765
2491441
2073135
2815165
2411484
1489770
1831148
2393652
184063
184196
242648
2189084
756094
462777
458905
2731637
1486170
525411
2302547
1206585
2162615
1472000
2485091
1211867
2345720
129392
2101605
1639803
2936414
2581081
408836
1691474
872024
2257321
1693558
1758438
1910824
2004004
1954071
873951
1038715
2443944
2279653
2725230
246809
2520434
1871143
679186
2754037
1690531
679670
1773999
406962
945437
2025178
946697
2122081
654307
477353
1672385
1759485
808057
236734
2287305
581991
113506
363299
1872111
1440606
69329
367371
1930511
860073
2209570
802359
1366913
143521
1900583
1828953
972537
1162104
938009
170624
1448570
2416707
1979405
1174056
172889
422465
1913712
2895830
2437959
1885306
1969551
1742016
2440560
2006949
2428649
1988683
2005912
835037
861408
755402
2795160
1296936
1896674
2717787
2570009
102742
2204741
1110002
1751500
799535
2192314
1661765
2755019
833692
1681056
2217886
1546870
2068259
1441933
480094
763312
1579925
2182313
2641985
981380
2939737
307466
2484426
2446893
1428576
13819
196605
2309589
88665
541717
2630216
719267
1163255
522176
2156705
2299467
1693041
340410
374182
1268155
2301044
93538
2330670
2740416
2071130
2495276
187183
1248490
2132764
2527795
30372
1908445
363196
2622304
2602939
1950439
1498517
2380223
1577653
1992901
1336451
147088
436261
170242
66487
998211
2058623
1037267
2412606
1511266
669915
2107597
2232916
184102
857810
123371
342836
1261305
2895438
2268405
2526456
1769018
2824664
2619614
68653
1053660
2410106
1752601
2460786
1070138
552666
594585
1244067
2451708
1964286
2747853
1605058
986706
1784526
2541550
44785
1976777
1298049
1871599
656752
1724794
2259605
2536716
1662399
2835138
153518
749310
1658075
1027336
2821156
843176
907912
2263201
2469474
1278021
2827178
1310406
229303
378316
61889
2157493
2790950
2142217
1374843
1797266
2133281
2371699
848659
442754
1626565
178426
486265
2804049
2795025
2289833
2717253
571926
1906057
39900
603304
686736
778070
2186945
339988
8247
1455944
1976334
548381
1204724
416476
232957
2037583
1298466
2265460
1224355
1147000
333517
1112462
257676
2486607
910743
812227
17307
2594539
2742142
1347273
1043243
1266744
1160794
968631
471894
1778442
2809124
2050149
650190
1175890
2783185
331551
2928043
1546039
535301
2762564
2081037
423578
1274870
2687129
1634771
1664948
543548
88333
1839189
1170892
2145487
1121711
2790112
2865105
2559647
28354
2596174
1242559
1394138
2593754
2727312
2633146
2118122
795212
2565496
1007520
1678666
1831772
1377191
1126400
1412305
2059991
1642919
2729992
2060758
2155337
221581
2339165
1170529
1934391
991654
1846379
1665533
1085600
1318308
611719
1845697
2598241
2104829
1119723
2526119
936243
1484065
462837
342033
2842654
1123626
2029521
1260740
903240
874547
2044221
474667
292228
1558618
274013
2111049
2057997
2535406
436421
702982
942177
2487021
1197165
136926
182209
243593
2078629
51673
2292987
2173156
1444266
433572
1104447
2525326
1367017
642842
117674
1731192
2747097
2593882
2089567
1128262
760250
2598446
2558408
727075
2579387
1711980
16621
2840820
2531449
1604953
99963
2725554
2696488
671324
2280827
1154336
639331
2285086
2554511
414724
990740
2625885
637274
220418
670928
1887112
2902299
2875457
84552
1521126
2234958
2130993
83641
719948
81721
2765074
1426270
591965
1228906
1126748
710758
1559735
2323531
1219601
2167754
1190683
2035673
374788
204347
828806
2340539
945405
2399151
1450249
1339474
2267438
1854043
53080
376137
1018657
2010185
112334
1470851
574805
1662255
2132713
2337778
2923062
2479999
2115390
2106471
2852204
1796607
2609059
937371
1033166
431106
2398923
154642
2769780
2910029
818874
735622
427058
1398456
1235268
2346021
2168532
413280
2476678
1919994
2081447
327112
2719603
1664732
2307286
2841269
2836632
1922006
2069916
2075241
2468105
240707
2910834
858057
2218734
393507
2404284
613111
903379
2813372
1962333
1926446
2002798
1702477
2731150
2107259
843136
1116706
288265
2499842
2687367
2586025
1633824
1444663
186051
2754019
1463281
2692378
62154
152412
2230999
221418
1343923
1556309
506227
521259
859239
446120
2112927
2222826
672726
2441548
604264
2868394
104610
747914
2530112
950175
2073280
2256891
2863932
47112
990491
338493
2555586
2156803
1074504
1512218
2885970
1815698
291216
2040747
1377862
1899496
2171907
2862300
168139
1527006
1733246
2340889
2911672
2709881
1249844
2250446
2323514
2840785
2221067
930116
1840394
175286
1397977
606353
931853
1889925
2330605
2807986
1511419
1600243
1026015
1868386
1182772
2676685
265811
1154432
2735936
396335
6785
849787
2480995
670987
2445229
1312456
2803675
2528265
1275377
2201251
1253319
2764582
1496629
2272859
1754746
2300982
824754
1887515
1044055
1929039
2622013
1326677
2682517
1442277
1771955
1477589
477267
1412640
161454
564727
146141
1665738
1369737
1729240
1152597
1818789
2032536
2518472
941197
2926021
355969
1105914
580063
1615512
2440709
1383987
1309366
2173350
2079011
1056122
1976671
1673506
1944919
2415096
601359
330878
2875286
787590
2784608
2620017
2197644
1958608
673923
499307
1716800
1604323
959130
816618
1221519
2713868
2722890
2509553
2261163
1439375
1126586
1264534
2520865
765493
2056061
2245176
42286
2524819
336862
2202290
587858
2648342
2717672
2778028
2615141
412948
1626248
1294739
1382178
284212
1432240
649438
429596
2204696
1712648
1598849
2827681
362546
105136
1409832
2272805
1578398
2410533
324457
1962759
1566809
329439
2023256
421949
2598255
1582525
2215122
2095199
569520
1531865
912677
1692057
970353
1333211
958282
1770064
469863
2038745
1506537
1390524
800475
2049815
789098
9226
883254
550026
1403009
2457110
2856275
339738
1190373
1098077
2486861
747236
1571628
2443315
780633
927228
610830
54298
1224357
1885749
2293338
141233
1382330
2469353
2759404
2362001
2339414
2424431
1119300
169453
391226
1835726
1301746
2820120
1214539
2474311
2355297
155450
822870
975453
1997234
572780
2519688
30813
439221
2251376
899908
1899237
1916084
1463429
1137830
872789
2884887
443103
1462182
1827690
1853641
720474
650347
1687563
2856100
2373114
2384997
99344
335309
2220247
1949572
47789
1237782
1435913
1526061
1810745
2364824
478989
184478
1985325
985352
2266327
229223
2896224
656205
2090408
1348886
1362506
1078058
2458477
1992588
1661306
1045348
1036802
296080
496102
1055336
1548162
2424835
2001416
1356736
1854770
1441691
185557
2272172
756541
2057148
1607887
244977
1506330
1182417
2816094
1339896
340075
2157532
5654
1658553
1017492
2582916
1256677
2690840
348429
461956
2628422
109720
2623669
2884738
1490551
430878
2504179
2359327
1289434
2511032
2208609
2026764
452265
1468149
877882
1725523
1859131
2124147
1846985
843887
1334399
2210076
744649
633701
900859
997864
2343534
2369998
2104047
2526644
2459842
1582517
2565729
528311
584224
362907
734203
1702112
2674796
2902147
905118
2341859
1735862
330971
1912377
1967185
1590408
2333103
699717
284726
950016
1188448
2476804
2893311
2176828
901021
1399473
335160
2042540
331116
667838
2938157
1443899
614019
681112
1449963
2102320
892714
2442639
1892189
463937
1875147
2545244
1636363
2703390
2328989
2044818
991370
2343942
266359
2326207
587644
789812
2814224
1745793
728439
2038858
120819
2888893
2625144
1882919
1451000
1880082
2448090
2530817
1440520
1522049
1204245
521646
858505
1000893
2304185
1720107
1726685
1782885
1162954
329379
1948517
643128
1762477
1463673
1290175
316465
1507747
919720
1239389
303606
2709752
304878
1684312
2223771
930474
265627
2724548
2471154
1896637
2698169
397626
2462597
1824079
2819002
1075634
1721995
596773
679420
2200897
749294
2583818
865520
268560
1114671
1817481
607469
599858
27331
931330
485745
2911291
2242812
517474
2410299
1978300
731847
2444898
938677
304633
1161441
1254494
2779172
1832842
2072227
1197674
2053319
1138937
2109017
1162407
1672301
2639906
1383845
3238
2735095
303159
495514
1014304
235678
1954738
1522471
1845333
2833388
2383258
97863
1373779
2444971
826709
2295373
1228922
2493585
2119781
1157689
141056
606034
2494748
1087255
98230
1947271
2494200
1820299
2225554
1121717
1801307
773875
695086
1000726
1730450
2311277
2065682
313111
2654942
1213942
1717720
2421733
265856
663242
296727
2919345
1929054
2489478
686040
26506
408648
2770968
702908
554526
2768368
806013
1007123
21953
1778638
1758735
2934846
1528334
1163517
776657
1304627
1998037
192572
1071416
1843142
1120222
199277
1130524
2063123
348438
1659349
2000850
2490915
1099035
1840038
756006
1673100
2183900
1028673
501277
2634896
470860
847349
1465412
1167369
1644813
1604863
415629
2135218
502396
205748
364266
2494736
9952
612464
1894943
65428
308826
410151
50009
921932
390924
2406504
1158024
2119001
461971
173129
2565506
1950351
1213923
1073701
434110
1023599
1583994
1614279
187923
541725
500090
1014772
473940
968292
2844910
2538355
821496
1033962
353177
1613625
818835
1473901
1864246
2391708
439447
1236603
866492
2782633
1711
2091266
2080568
1959421
1447883
554832
453645
998821
886171
2069365
754410
2051107
1195351
2550256
1279531
2348887
37565
312204
1545863
2699284
373528
1375286
1116897
275188
1211872
966806
282584
2334085
512109
293403
771556
2117585
2094131
2049266
1395701
294682
175811
2621320
1975198
2440281
2117119
463340
2466317
9362
2342429
446489
632652
2119441
2476851
1482837
317527
1665712
969861
1300159
2679471
1620219
2381124
2065194
2099389
2052225
2265382
2751387
301828
437475
2505424
2492628
271143
2179884
433118
1328619
1318793
495479
1771182
1774780
727874
334536
313432
1649208
2829976
797415
2905272
2715486
587476
83100
2341064
2526138
2451009
1933567
1914894
272922
2891146
1357021
314537
1699688
1793215
1514517
1739872
1376943
47074
1539297
1643827
652954
284698
2163353
2185136
488498
1368634
500606
2311866
2744282
1422405
215190
787864
2309455
219511
162785
2208004
1303270
2836062
2487177
230558
1667355
357162
2488885
2504810
1114211
2548724
2526315
2822238
1054697
2293213
150949
1019722
2805195
2379511
372317
1386729
2041802
1067591
1908352
1025287
1619010
1297273
876195
1921370
1081830
1776898
1323587
938958
1511081
2503855
2568196
673912
897828
2053403
1152619
137696
1745466
2232470
2241750
1705811
615305
2122923
1586722
1308434
2298831
591408
1692282
2919106
53710
1309692
1789240
865676
513691
1527619
2213810
728136
753138
914963
2073318
1423007
2070974
667720
1076469
1518236
927795
887577
2720991
141186
380009
2166055
598029
645627
665447
784536
1627588
75923
2591576
2510540
481862
2697070
1284356
2898320
1513171
1314102
2800123
2359590
205253
216183
2797449
2516964
1314053
858180
35477
305385
2221376
1703155
2180051
2242248
225923
2669531
2287925
1282869
1388123
2675484
1106358
1595222
158478
911723
1515368
2895300
1568608
827747
1115446
2277938
369291
1518924
1610373
2564361
1276554
2042983
706126
676552
2155640
2005793
1744373
1014585
890847
1248450
1339398
704759
2293014
1568800
2616237
334116
1460029
1732465
1849946
1650526
636691
1307192
2495484
2381393
2143123
392673
2225438
302358
2303223
1066679
1867095
2845179
1233012
1611266
408482
787052
2402790
857365
2643724
885704
2633378
2791654
156658
21555
181236
924828
1668642
1692636
2764697
1147273
2807667
2685652
387853
313566
1518825
2038445
1320829
760936
1581372
866385
1320805
288918
385186
220343
286761
1326015
611338
1280690
577086
1344510
1695692
1343683
1037561
2892534
463334
117370
490385
391960
877034
2691147
1607917
1814206
2145262
1477318
688386
2025079
2934214
558906
50716
201942
189186
1525934
2259359
2930765
2160911
1763398
2581907
1788882
769344
2287392
105566
1549271
2638011
994199
917580
892719
2492135
2444955
2676241
1523565
978421
2735437
892466
325964
1638362
265115
1862503
2773500
1134219
1718718
2403406
1130276
2266439
898903
250307
1044561
1678478
1981170
1011916
2337384
839995
2504510
2535391
363444
2815381
2188328
2051211
2468986
294925
1507126
2901320
2838407
1887380
1513674
1667088
2172906
1475100
535128
1617546
2763274
362632
1021425
2743639
1662468
1840667
1800311
380764
2433978
819909
546333
1528936
557169
2017113
2792792
685160
1746287
1113135
1932946
1210213
1915931
632649
2180641
2457825
1349701
1325685
1303692
2324516
123550
661573
1211224
2839496
2663272
1271195
1604638
2187947
2364683
70540
1592299
1585577
1705943
2649322
1664471
2177353
1662267
2753028
1307904
2323085
2568949
1032332
1463729
1444718
123890
2162852
957614
1384953
1206350
2096175
121404
1239047
2475164
1369019
2428291
1202753
2654496
914029
1289610
623920
2037034
1289675
914675
166405
2533608
454333
1811094
1164113
2424122
2012975
1894073
1600224
788133
1800130
596194
2578170
818661
1004595
1208925
2051920
311462
1929025
1371319
2753981
1581787
2274639
187051
1122599
496516
2114089
419077
535076
182871
2858085
927106
2512337
364815
349858
957746
644893
257785
1317810
1975246
2442585
2032908
655163
1841663
2040838
1606854
850572
291964
1030031
2925069
574677
11093
63518
1819262
1470330
1161708
1173307
894471
2670227
1161530
4878
1852637
479910
2424520
2639801
763842
982553
1610625
1984118
726776
1881611
586714
2201006
1437844
393140
448437
2387803
1218849
435843
1745658
1616809
2277444
2902875
505236
1458822
1646321
2913301
1812630
1257868
849961
1133539
2238809
1557149
452909
221455
2037742
1318695
979926
2235959
2591423
2744783
498254
2676506
1560435
2302887
1329401
2894599
2641739
715389
778561
2817949
1707336
813884
1042756
1654715
1947217
1905942
2640389
2480577
316645
741693
1579213
2356194
1044267
136698
1650968
1946835
2939239
850499
1407794
2366538
1065074
148885
1902420
311224
1918498
139612
1348687
1003288
2016063
1321131
1027266
2790896
2453745
1810412
2539892
2751010
1440500
388602
396301
723135
865526
1610986
2694535
558820
5136
1193131
2611110
470016
1501626
1145587
1847074
180814
306815
2726662
845509
1942752
1381890
1652318
1721381
2768300
1563708
783405
1367311
729639
1629219
410253
1844907
55506
643556
2131958
2084592
36273
30281
252827
786653
300336
1149763
168701
159688
2690811
2244711
620996
301127
1151389
378928
390219
2431665
2047803
892575
1230469
1945398
2121659
1926882
1293165
1143935
1024283
2578424
2082805
2004912
1746087
1409207
148839
984940
2011277
1370029
1228789
2005385
1848286
1349523
131566
2063616
2938431
405516
2933107
1238279
2639991
242827
1516728
1893234
1196201
78977
2907362
287353
1904157
1349626
2306101
1851218
212753
2120946
2612033
2399763
553479
488184
2250650
2096314
1586767
887782
1222827
1828606
1982874
825511
1807270
1969720
482107
25525
1233986
2831019
173388
2308096
1831695
2542604
1947836
1805466
378010
2882591
197572
2934502
1068069
168117
1530504
2597359
1502251
1680593
1277350
553974
2214383
2703911
1202649
1356627
924399
1032370
1973874
2852242
2063657
284133
1867808
1278449
1588339
1252729
853882
2716831
431558
2004338
155847
1437342
2529845
782686
1324654
1227266
471728
2082688
2433129
965206
1601051
2501184
545003
2853934
1345579
1023873
1928056
2173468
2133322
1038063
923340
1003530
2024879
1169670
2467110
1898142
1347013
1772164
2215032
1035839
2928389
152300
2141719
712112
2815779
751100
221977
2234557
2494066
1600958
499978
1935138
237114
976067
975971
281631
870011
356698
2827655
620286
992888
2383095
1766222
1058684
2504961
1008806
1784928
1941756
1373799
318574
2696427
209329
1264645
378640
1795664
105720
2379267
2486365
1194244
2449628
1031688
1567555
2037415
1652652
190209
2910194
367512
647344
2366038
630271
1904757
1891822
224772
2713937
570364
102959
1943186
721853
104831
2938436
2330566
2230452
93783
2903551
1956108
534252
2602830
2510854
140163
2212310
2280406
2839294
2531926
646334
1733551
2198735
2155857
634713
35720
2360906
162512
1608929
1262394
2197397
116357
1334958
1789629
1547688
2922395
1288505
2746350
1368950
2510690
77416
2613724
852675
2421626
699890
2113840
2573155
1836937
1234516
2832354
1153007
1120970
61320
1163047
65666
2551867
2857033
1784189
632192
2646472
953109
1580715
642551
464895
2613964
2313400
1434272
1769209
2414858
2467616
1502396
753423
2339516
1619962
789494
2057698
887090
2673061
2675848
1661243
322688
2699488
2705309
1201930
730447
2847604
379032
862167
812553
1523955
2434266
431912
111468
469341
2418056
1913571
2583235
1684885
2737037
1826058
721158
69971
2851265
565747
2077972
2527476
2871761
2493792
1207864
1990769
1989743
932012
2359798
973966
972906
2734543
361896
726053
2525012
682720
2498466
1275602
299249
2039103
2027562
2898528
2724230
1255432
1159584
897031
466576
2556046
2596540
2180051
2432298
2118397
252906
1711759
1996612
2268508
284887
361882
384408
247038
2179801
599403
2370094
2565063
957420
1797463
1888167
2311580
461695
249889
2573147
191781
1341053
861942
2212240
2216832
918966
553221
108823
2762486
2619447
1230274
1883963
2352476
2104165
2472765
1227295
814824
2720628
2465082
2001419
399775
619138
1163691
985415
151685
1883985
1893024
1932852
1253195
1164911
2704077
342605
1693880
1731931
373580
508184
2766674
467339
325546
1147392
1164348
1226768
183841
2376897
1421029
413048
1324278
1554690
2561572
176038
776563
2760062
2696975
1503207
710510
326378
258842
1218369
1263724
612521
561217
1888134
256867
1334879
1698769
841712
2650574
1540600
877460
2773195
758574
1320884
1160992
2372839
239258
627594
45167
1708930
2405499
660667
1722785
2227563
2620250
1311275
2859965
970732
707627
2822618
2742331
931522
273465
10857
378324
501835
588297
1339212
662564
445944
2853110
1353849
1864373
2714441
1631699
509211
1383214
1336738
275048
2529644
1745988
2614267
760585
1160951
1543398
861252
1963701
2033699
182652
425517
691626
2490362
2415565
602047
1876359
1076212
1226617
1541710
2907869
269494
2087978
2901524
85777
611116
2133226
2776006
1140902
372742
1038171
1286308
119667
2912677
2806371
430782
322182
1396450
38113
1824185
1921901
2135723
34774
915022
2092504
2337913
219193
280355
746713
645406
1426327
103360
1520274
2006045
2125245
1908377
1375013
2910112
717845
1833485
292306
1855367
1130109
2592159
1805565
478657
1643478
2854181
2698306
2772724
1619988
1002340
2250501
1601768
1723219
1571965
2643873
101533
1212490
531914
36960
913155
2194917
270793
1767776
1983475
1599121
870317
2740817
2569085
2281472
2009849
638355
980947
2036088
1672607
1394085
1730419
2079856
2218017
1972311
603038
279280
793095
762462
2188993
1117777
1268662
1203442
47967
2873332
850501
2591407
124409
2165716
409808
2724650
310910
715102
2096670
1395591
1580967
2356341
1198291
2620830
1409203
2551163
1456919
1776766
725077
1572669
2900840
706528
596431
1208326
2579068
1158963
1368006
954345
1233312
2032586
511696
292052
853056
196463
19246
927471
1289984
2502904
2421403
960330
1045404
1357382
2001913
971083
1805418
1361175
1495424
379205
526818
2100097
461257
551487
575988
2642731
760092
1991307
1811117
2808373
809922
1465282
1301049
2089448
1619816
1990595
802644
390219
2028453
1090540
973025
187312
578580
1658599
2676177
2623300
1212112
1423864
1323167
954639
268042
2216776
447561
1022828
1959313
1072189
2889879
193231
214466
1958688
2250856
2708696
911433
2553648
630990
1815136
2584194
2001373
2894334
2380847
1361735
1711988
454374
983532
1253225
1487823
2103434
2042959
672781
590866
1014690
2047914
1315210
2272071
2476531
564344
333272
1802864
524168
576026
1125654
791988
1465785
185923
393685
1347051
1748305
746094
2213541
1783227
1182831
1463155
2396192
2501102
2757995
129236
187976
1343920
107002
271482
1635090
1052059
2904929
1654716
612735
2909626
1758563
712280
234117
1854388
2582887
459055
27319
1640182
1702953
2547434
2775834
1260207
787492
2016393
1780254
809997
535061
166227
2872692
992937
1696343
1393258
235494
1553912
1568356
1183672
1537713
99315
1580189
2727347
344630
635334
422361
1006297
55193
1376406
879519
2833745
981304
272338
413686
10337
1073881
1672850
283281
836606
1717299
38238
2853092
130792
1218575
2186621
2839130
701346
2433936
199258
1838936
2585458
1127508
1520945
742431
1013720
977001
82752
1075011
2393294
1140954
666455
1202431
2041028
593505
1962534
2649606
53078
2047850
1927366
2584520
1491591
2733672
1491855
1656117
621034
494129
801323
346618
2844492
777687
103503
2595397
160310
1382095
1736349
2258980
2004089
843620
2718332
1813427
1056840
2606573
2338648
1758038
270967
119485
1816992
177473
364084
2449436
1064583
424764
2193832
406598
275139
2033322
1068870
1883696
404891
1089604
786729
696357
1019903
226278
1433932
37822
496921
700303
12392
2453358
353079
2795700
2909316
1806182
2134187
2920272
2488847
1007201
2751774
2544628
2740707
509070
1857031
1703127
1964213
1944598
802867
783483
1781529
1368111
2241607
184084
252910
721503
735367
625602
165619
1166391
2130875
2879844
2011914
132730
1594481
2410554
952177
569205
2243572
184465
2917740
925360
2894235
2566855
2395085
1331633
2036185
230158
2303864
1264703
1138570
863841
1480224
2385885
608996
1889445
33837
2363736
2319330
1984554
216936
1586625
2489133
2588560
1749476
2290031
2386214
2530681
2058636
1886503
1172987
975649
2588387
583433
2471034
2405480
2901297
361015
268905
2520523
2114731
550863
1694655
2924007
2564694
2767083
104877
1282789
161974
251287
2671714
1403762
2929741
24087
1116321
1369403
28023
1519273
2721724
1155101
1991205
535124
476097
347216
93320
2386620
2343045
4271
1308327
1274572
752550
1934228
2139830
2704717
1184915
1318493
677591
2373138
448629
80407
1245817
2552798
2070131
2701265
566843
714961
1751490
1448492
1608171
1321597
1488145
694086
1168807
801559
171174
760535
2586551
2685063
2835176
1145376
132365
2815358
1644885
1878560
1909811
413055
1178562
1884947
1823073
1965661
28411
1204631
358452
115598
1039604
489071
308185
1228165
324508
110716
108877
2343966
2499921
2242611
345354
1381481
1424013
1724904
581080
2063728
1519820
1124641
888504
984302
431804
2646996
1814438
2666573
1561919
2373019
1998536
49188
2756680
2185141
1077427
1861440
1830776
1480443
1390266
2633958
1676633
893588
245908
1683988
210987
389552
157389
783186
2753595
1027901
2849543
557907
1757342
809211
2593617
180777
1827398
642015
470149
828691
1306264
2367828
1235605
68070
2672140
197079
245628
1252137
976836
1256514
1793812
1016181
2888387
1989828
1683914
1037471
2920915
2515841
2067786
1160714
2536630
462604
1324533
1779363
1244364
2395798
1836457
2521089
647526
2812324
2471377
2164450
2669273
1709471
2009411
2547845
1603
420948
2629620
2253783
1205802
1190705
1049857
1596670
279060
85270
340695
2390333
1654541
741378
1932071
1372314
2436208
1126867
2100416
1377840
2231247
1957218
2771387
1795583
547962
25078
1850803
1379358
2143554
2721317
581909
1738274
1993956
1384640
1881761
1751000
994253
2338190
2940518
1466177
98965
1068272
1917775
2791822
359444
2736527
1996907
2231797
1336872
2194921
115217
1473807
2002339
2872847
2793898
2169823
760288
2278113
162453
354397
105440
1386754
1138596
591737
1066737
2302966
707742
1653934
39263
1144110
2716014
1607672
2790972
1863807
1738154
1343901
2843718
627600
1704145
2111862
1647363
2393351
311492
638462
557332
1886379
2448266
965487
267313
684901
2690577
588388
1362642
1731975
2856187
2093894
2253232
1678211
376784
315728
2541674
913928
1274233
1893819
817895
657269
1795365
2527955
1502932
451252
1061997
2507181
1748192
381201
1909032
229611
1248681
2160287
3420
1284211
1217091
1240426
1154566
1826790
1408363
1616501
128711
2221066
181663
139253
794376
396576
929183
172176
738031
2074181
2792771
1852460
2481703
1097950
1365154
1816912
710520
2503666
505822
1209311
1922695
2732706
1404675
1645663
1703031
2377079
36905
1904024
190080
83702
2861989
2753698
2571661
486389
1361350
2933065
2552129
1833535
2521435
2305195
318430
2120831
1509734
2871909
334495
2205961
1166948
622995
1990099
1752983
1166525
1077595
259545
2535136
2156745
2912207
1896999
587720
1001860
408813
1059785
2590783
814937
1779031
1898659
187697
465774
2110236
1710834
1364327
2331279
2124634
2311316
356150
147842
1146182
2646756
2019462
305068
1523280
185907
1092724
990662
2727719
485019
483726
274083
1153525
2032507
828311
1278248
1336091
2422815
2755839
1983868
1982521
1170303
507812
2188402
1210303
658218
2432675
114171
1409506
2189343
1251860
2303112
2020416
2369410
1811270
1483440
17984
2351298
1417349
1467252
2598064
1343564
652004
474875
959633
1549939
1149570
1473596
1170511
1612069
529640
956980
2618379
2310704
1391601
1297355
1259089
1295444
2912464
1262521
945596
2607919
1660013
1143013
2180044
1229065
2629480
2603152
1432085
2753189
805063
797097
1313649
2029538
2043433
2924000
1932591
2447938
2739931
640047
1711111
1817673
1970649
285270
1994138
2643067
23561
496571
770615
921889
1000351
1275909
170427
1273154
2206515
350300
2189270
1140908
2700585
2653861
847597
1654710
2071519
2370444
1775977
1863596
1072956
2597664
1562327
1344229
1724105
611972
787488
332390
1460130
156915
2603562
839213
151898
229980
181364
2659758
1929599
817383
2403909
2110912
2915421
1252680
2149705
2614824
2803427
781606
2083931
2881985
140202
434305
2049305
856362
2931984
564101
1498015
49642
1274570
37072
2731773
440537
554541
2284949
387185
813603
2666528
773360
1295842
1365431
107369
2389541
2588656
2802612
253394
2327540
2313626
240116
2709006
1164930
1701026
1389209
565399
1118383
1812778
1164717
2208466
346549
1992862
1739566
1445406
136642
304824
372063
109896
1709069
610414
1531
2307208
2717052
2466043
102512
2617372
2916374
1892553
915860
1273103
370671
762497
2401011
718142
829564
794994
368105
1907249
569266
1156416
834400
2366733
876513
1271679
825311
1721659
24517
274467
1428643
2170670
2627054
2664667
1561939
2784672
2547025
403980
425475
1162374
1862258
1763453
242569
2486565
1409090
2728891
501381
890949
518214
261467
63044
1396977
614980
714820
1067136
47339
2786348
2401745
902325
781048
1589236
2821902
2204321
2297931
781726
1165623
2147132
2813827
1146362
1875442
1243535
5772
1739827
1987946
1686485
1471519
1342129
50986
2721016
322781
2557220
26051
1005190
2280366
2550655
2766205
1059390
42057
915462
2349118
2514425
601200
1330069
1278432
2839028
1976164
2400206
1697347
933715
804783
2724174
1497943
1204524
1242924
1819694
299416
1347718
273446
2865396
2902262
2360171
2294523
310107
495802
1745232
2150085
1187784
2430110
109797
952687
2045318
207633
133441
1942915
2495655
2732016
2351948
2661567
1490924
1762800
1499481
722054
2555704
866835
1493795
2650519
2066599
2575236
2247048
2459573
928310
2547824
2258540
271587
1565684
2042691
883052
1123658
763606
486540
1531511
782713
2645918
905565
2788255
431068
107206
507279
38601
193089
1119734
769438
2829511
211030
391887
1047636
391283
2241589
2242055
250077
1541090
765162
1737311
12944
1924645
2211402
1095769
2864607
771870
614659
2085634
296433
408334
73599
1156834
1123633
1969258
1206196
2393932
1323824
866129
1589585
2441382
1336375
271120
2553072
203636
1802728
915849
2481599
2296356
1078875
970465
707445
156389
2549129
724886
220162
2140795
1818756
2836828
1386786
611544
391897
2163511
2401261
2772031
821611
919445
930029
2303304
1746293
132277
198260
2618021
813863
1257193
980667
737552
710616
1930704
1204015
1205318
1367653
2502582
1411257
591986
544292
509286
1770813
2596325
1171573
1559295
559401
2854296
2922537
2390711
1905019
1112779
2739259
1363294
2301410
412683
226647
994517
1516971
2560905
107917
2063875
1690402
459388
2361057
1773021
2454263
1839526
475250
2930956
960759
2492626
949631
1442338
2491561
1208284
2347679
975604
2031977
1404966
1594951
2658167
1253275
255650
535512
2547161
1771323
374840
832083
2892852
1428789
1443059
908808
1075280
1944372
1640812
2752082
2433240
864645
44773
1661730
1551029
2763178
1287312
37648
1974409
865536
2293785
434934
649837
214131
1429544
1359964
1327723
1770624
908851
21
1545873
2160564
1283670
2731158
519190
2812925
1739326
323206
2601206
1817688
1492774
2013910
2056000
738563
2461502
2571327
1674020
1227569
1948830
961953
1901427
2815675
1945097
379180
2089648
1325692
2831700
1899093
2552737
1715356
396086
334552
139234
569474
2488627
1664299
2314842
1083950
1901564
1207563
1032944
223835
1519975
364625
1167938
2677016
2107180
2640719
2761152
1548058
2238716
22027
2524672
2739522
1387180
2265726
2302377
1357598
1768554
1935543
1354161
1640110
56226
2048785
2085178
2510943
1568799
554271
2913958
657084
1026734
839523
1807297
989305
512591
2070737
2930275
1075660
2828141
100364
331056
27233
2759628
498528
1487804
2936935
2789527
856240
171529
1369344
50322
1939912
455904
1710724
1306443
917727
18811
2651508
498073
1687021
2632046
690716
459830
377809
239217
2134751
2467648
2772622
721483
697699
1272477
1719495
844593
816481
111192
1989538
631413
2819740
2615749
759826
2387362
1321699
2606576
746467
2501566
2032887
2030731
2058277
83728
455402
664602
1548168
2542762
1610584
1999486
113152
2938092
53114
1297596
1222790
2259518
2819819
2670782
491088
2579743
117490
1528094
2108354
2850016
2610366
1710443
1085240
2040893
1933570
418511
2486849
2909716
2919835
164570
2789511
810581
2499205
724834
213932
1692335
290149
2178759
1491064
1028648
1619652
2493398
935727
135862
2356772
2372354
2349078
630563
391921
370973
2480450
2700814
2852136
1567860
2795225
72315
658973
1840097
513530
77983
1663096
955849
2236607
2307219
2056297
2722517
1271015
1116182
1693917
2628589
716279
149942
2401810
1773390
2568458
280168
1270046
2713917
152662
1854093
1704708
1509289
1827103
174916
625145
2052821
2562658
1715359
721590
77595
905944
820125
2497622
1878838
807214
915167
1907324
383086
309581
1666973
223671
1217887
2476877
1371481
344233
1790249
1794518
2834895
2321188
483736
1431695
1095018
775314
2370771
1213407
2613579
1291685
1841304
1501923
2315042
1641187
857519
2492477
2895015
2352512
1487291
2191862
2487298
344151
395089
2785927
2834572
1528224
2870216
1914355
2611591
236706
378048
1674078
2655717
2420073
783768
2871515
1056715
2277221
2724874
2114629
2325965
104732
1080678
2646580
1941244
2181985
482443
478642
2198632
2413189
949045
1083938
1172351
2483904
1429658
2566765
1935432
1033068
69912
1831868
203201
1118274
681174
952217
2849195
323593
1703415
1746874
2179060
1945587
686050
72548
1675880
2771632
310121
875104
743603
859403
188276
976360
1110816
62807
2813041
1230067
398353
1338006
2500793
1766343
2074893
1182417
2783210
15533
2817057
2091069
1154074
239891
91190
2317424
1517256
2388220
123787
93825
916956
1746475
984623
1610692
2837398
607650
1005623
1982791
2474451
1694696
2684582
2477370
1830205
85665
1734968
1825717
505611
952649
739593
31417
120877
1743724
33987
6004
448622
2870644
895323
2876345
2421192
1503558
1432509
2040369
1902945
193868
1554708
779291
2052403
2479673
2747865
2584619
2167962
2538119
666225
553032
230127
2485630
2231152
270678
1251603
2276039
1358626
700766
2060292
2827418
1711548
825008
346822
159653
1659763
240800
321650
324074
1316506
1115240
844819
264945
2937489
2308798
1418018
2265664
1161673
306239
2125182
1250690
1495641
2059057
408160
610986
2497349
922701
2702472
620228
649327
1566699
896212
2051092
2368735
753013
2403872
2278132
484520
1019866
1309038
2627583
2433760
1368893
1171356
1445900
1757213
1837154
516632
757802
693728
827964
2020105
2218273
2455426
213010
2270005
54005
2268335
684556
1558409
2742817
2121841
2442283
219101
119763
1707754
2782143
426010
1016322
489286
2045915
806393
1457370
2288486
761729
1473214
429812
901495
2310198
2795491
2738948
2029162
1211746
115737
1435713
347734
2423612
43065
1330187
1276682
114992
2513071
1286585
2495025
928338
2593415
1774227
484780
754736
2895173
2377767
1055956
2184232
1185279
2109199
36162
1209450
1783550
1589502
1694797
2308884
455400
82950
1845682
930351
823990
65470
1655512
199222
767062
748503
751029
2003428
2598032
2910589
97912
2119229
141861
999733
1906938
2240861
192245
1471062
1245284
2380153
911233
114839
2705658
344107
1177939
1128727
1654847
2808418
1944461
963979
580036
2113594
993799
1639870
2786200
1046884
2696213
2015574
1046482
1976104
368430
1539592
522437
1234402
190684
1924189
306481
921360
151336
2588096
1484165
1402282
72763
1757165
1266452
2641527
2201055
810461
1133428
554259
2757566
519053
1189479
2437333
1009190
456441
2431556
74226
2836653
2861624
641362
2595504
1546289
105374
680436
2862137
411840
2164327
1776048
2489672
2779297
1446597
2681003
228717
1023647
1365339
1036091
2607473
641430
368922
49270
60135
1906986
1771391
1861420
440251
2254538
1117316
190984
1057918
715440
1278434
123780
2266598
106919
2042574
887894
2482716
548343
2767968
2624952
2750949
2326483
226503
1264554
1207549
15079
60603
1628654
1377814
1340243
285531
1972350
2154404
1494639
2926743
899832
960433
398091
1686958
560915
1295528
556072
1020204
2023734
2897754
299881
430615
2505561
1196783
444156
1201754
1531564
1326133
1264826
876048
2446766
2025715
334268
372180
1587908
2118125
556893
2213021
790852
725967
725679
2839063
2283665
806236
1844241
2105318
1634499
2005247
548264
111810
1234393
2483156
453293
353386
1400605
576536
389435
2006463
2030715
614175
1408240
760717
165470
1537467
2072492
2836200
2538098
650463
2916547
2755077
2205210
1083882
473743
727253
239045
394330
239817
1918255
2539728
2777086
1323910
2842287
1647956
2510978
1308314
1592049
2527087
2777033
1812001
935299
682678
1109377
1745530
2453258
2466519
1033285
2480350
1486989
1465067
1019302
1739949
2243121
2430341
239103
1851945
1509116
2253407
1319047
2661370
2745106
2643001
827415
1924875
756456
56810
231551
1802905
2273425
1315140
31548
1445653
1735765
2934592
2423636
2426425
720312
1330763
802623
1694169
2500525
2329668
831394
2544870
2113305
144437
1646395
1151829
1960211
2376395
2798852
458527
1917398
2444984
2622911
1775282
837795
559719
2517839
1268627
1786066
1082646
857331
171926
1948715
2529082
737461
1964427
1759286
496438
2193129
1117265
2418642
2489554
1275805
1331963
1838288
1564772
1657786
2767988
568378
896584
1335723
2785023
2324501
973281
2281802
920228
1949587
2602708
689892
1929593
257992
837944
1540285
72251
4748
632846
2148914
2220819
920818
788758
1419658
1741558
1185477
1861027
399582
655567
1068557
681129
1164535
2501013
974913
1893446
978905
2805272
228829
2473521
762623
1245549
2360525
2920365
2709860
1805929
401657
606946
67036
2300065
2718116
1967519
477850
1646845
443338
959044
1886429
2899628
2639340
2662159
2829663
515738
2668000
2672527
657600
1023397
306582
14884
1530983
1714018
562428
98764
2236264
871669
2498140
1309136
2393405
1476400
669121
2314584
924249
379684
625718
865216
1876917
2756042
2268808
2856768
729197
331751
1380907
1657494
2102027
1154630
1684984
136399
2832184
2018573
1330109
2783145
1285393
1033678
2803963
260086
736333
2555535
74828
714021
631598
1732977
657124
1343841
1210343
2595425
719465
1457126
295259
1447401
1514410
2147583
2050437
1628427
2399214
1640070
926436
1362879
2135583
1022282
1611724
2450335
701038
1657768
2395808
1104958
1746293
2274213
2058685
1369264
2830578
1086392
969305
30375
1567199
1778748
2339743
2071772
2689183
994691
2309566
2791720
2664129
2779696
2747719
1922540
1413538
626724
2921907
229571
1826682
2692380
2071987
1828058
2595875
2209345
191234
1595303
2328034
2846944
543628
1953894
1918709
2384354
2547333
929260
1896449
406619
2425992
1381935
88915
194617
2367057
2916166
433518
582201
1027129
2864434
1598284
2408630
821880
2230456
169152
1130306
2322429
2449137
1277180
918205
1111116
819647
2497756
2472798
2257444
2824943
297308
162743
831701
1693659
2256558
1331817
2445447
1897937
1069992
323577
2096736
1383561
1809569
1106864
2773663
1369747
2852154
2668230
1711588
236468
1757823
1157092
1905600
1905514
457676
2011916
2245007
177786
2491125
926447
705829
901503
487879
732895
2533561
718956
1935549
648488
780553
2383884
366750
2021067
838321
1641457
361971
2302866
2753245
2235956
1043185
1567721
1691795
2231062
567823
933723
307354
2189989
130875
1962009
2291293
897978
1343329
1512082
2834622
1442009
1650800
1205771
2804665
1771506
2660536
1632446
303422
588002
125376
70836
1800928
207484
1264921
49130
1722411
2654327
1128113
685811
1415611
1486428
1992252
2516614
1395188
2698733
770289
1703556
755970
2296936
99497
923420
1908616
2525777
1202037
2842860
1424206
2132904
1385467
1261357
29505
772379
2259320
379575
2784512
472479
2512074
1600725
1128204
7608
2718996
2265775
969740
2455760
2352588
291879
675529
2900801
1965747
1998644
2548404
1597064
2233793
1836803
797653
547250
414169
1944125
1789770
2641535
607368
2470348
1688390
599385
294950
965686
2638002
1560979
1140207
6964
87514
1171842
1361321
1875897
2380198
2169033
2124625
60592
2536380
1196217
2034822
1369462
1652865
1500628
2239161
1158838
1995246
1555476
2652042
443954
1914707
1817458
2339588
2142009
2516687
2436217
2155297
549910
2937289
1121363
2162845
1731534
2356506
2864842
2592323
1371342
1913725
2308177
2208550
2418704
432536
1326940
1557115
750235
1526467
2082986
1148638
1133150
2139744
2871570
2102762
1309384
571813
938197
1338218
2022847
2783252
563038
2375059
853711
1008972
1034376
2399157
1679812
2734660
772520
2135238
1313040
917244
1480711
1443897
1512135
1955485
2469342
1996721
284595
2042948
711665
1135880
1937837
2765312
1829097
74443
2471494
2734461
26014
2262614
1204066
1936778
1615312
1721898
2467941
2155645
1181307
2518716
397354
125837
1629244
2005382
1407844
977645
2332128
1560862
600033
2371465
2611510
670383
1200241
1902358
390519
2664600
946008
2412864
2299095
1428632
2271601
2858187
829902
2764580
709327
409224
567360
616567
2905562
390954
679928
1218135
2251346
386904
2365558
139208
547233
1715046
2708281
1961824
170056
2257497
879707
2100663
1958962
1008816
1172887
1645729
899127
1040815
1530696
1480060
2820614
2646102
796272
2864653
680904
1577625
262985
425748
2319414
1522225
487566
663844
2209806
2480261
2518982
566140
1473488
1339859
664767
2629905
1070489
2315771
2023831
211558
1924153
2843069
2172971
1103770
799712
2272715
1309894
1964375
860377
1006753
86713
474833
144733
1473218
2291020
728894
891509
1940192
701878
2753175
496009
1448128
2555184
1945529
1658127
387294
2348747
1377673
28767
2907400
2741870
482741
2604171
769323
794758
2212639
865317
1245284
125103
2641287
1220911
564448
1102856
1429914
2498519
1543178
1002439
184063
1590895
640234
198292
2839061
1974788
2762666
870693
449786
1671368
562373
2603574
534393
157790
1192171
704231
726943
678854
1343511
832641
1598869
147126
2791032
2497068
2253213
190296
1783781
610917
2053885
636021
102850
2493916
1087362
1456370
2288422
1805489
1508251
2752221
321835
2499950
2294191
2511451
2494255
1506354
2045751
1786199
926035
333856
1531887
1113099
186080
522475
2668936
523161
824958
36079
37358
967608
2117724
2682850
1099803
2338136
79945
215052
2329104
1700132
84256
152751
2319765
1722315
1189151
519744
742085
761953
1512045
1712172
2374412
164931
337635
2152584
1817088
784670
2589778
1120833
1875291
1582393
724747
1294462
1346724
2196057
856684
1403383
1788782
2839230
1843116
2756289
2604158
7238
2216566
231551
1211530
1991183
2864424
2408569
1808519
502954
1499822
2826581
1464760
2465775
1017779
1314854
2506568
2562674
2810266
1955935
199840
369010
1082596
80182
1931474
1876283
2438147
583401
1465485
1501314
1525645
465735
2025287
2149825
568458
379872
953910
891824
2268211
2509437
186401
176266
2911309
1539435
175768
860554
652907
2092602
89713
1094816
1499863
1922871
1146157
1928437
2685967
1522856
1085349
630904
1667671
1305955
2763180
2599928
1028879
2314811
17437
510495
1815374
2161859
2928441
73231
2809882
1046856
1585784
194244
1839160
2570792
422760
1302063
957280
2156353
740750
961994
204751
506506
1348259
156861
274318
848569
2821798
2783959
215870
2559296
1964456
1567165
990507
2651
747278
2055011
117674
1629019
1193952
1680303
1182154
2086352
2333629
856562
643044
1082836
914872
732958
369008
2673643
1259009
2672807
2676242
792676
1547751
919711
2466560
71918
293906
2925125
1287534
2636872
1484964
2402560
1296755
2510204
1360984
2908964
2860985
1287805
2563100
48798
1920487
2412035
671294
2072166
681728
2199757
1224170
1902247
561303
1404788
626190
2750512
2016728
2107793
2739896
1100505
2010907
942871
1286119
700075
1261910
596454
2889149
474474
118246
1027665
166481
86609
1622997
1266049
222051
223401
2814057
2475908
343161
2168781
2263199
1854663
2095884
320236
1098483
1188944
185078
361982
1907557
2389812
1916633
1227329
1379026
2345286
986848
1413282
1312929
1439648
2492036
1605830
2392879
2651251
1561114
1799264
143044
2725120
1424910
2051758
123958
1437123
978728
2866329
166892
591510
2244915
2197763
2634128
2870853
1312367
878049
477685
1005407
2823828
2499873
246422
2879533
1773448
1843144
1714252
2380033
2035708
877498
2937306
2358339
139501
1481725
1280437
2278501
1327349
203634
400167
1491918
645282
2583954
2760836
450979
923898
1886131
1047727
1845007
736786
1078812
1247135
112775
2577914
190626
1758661
2587089
639793
2261680
2038929
1543331
2841788
1915287
2539250
1274897
1537048
809323
2673971
1788058
2092161
1847757
2799495
508097
1681220
2243666
2775662
597048
1621695
1696628
242313
1847037
2653527
37494
1322700
1662316
2695474
220509
1723107
899882
2295358
1847449
1716629
1687701
2725726
30431
2787494
1258096
497669
766625
2336315
218076
1898380
198977
889998
945144
1278885
1157260
2381966
230153
570468
323449
2216156
2556340
2376646
1494662
645215
397689
2814986
248177
723888
2683852
1247856
1300741
1199607
1026106
117948
1965078
2674643
1225652
1575370
1544266
2328761
1074824
1952603
1934
2797706
2326235
961611
2862610
488016
527499
283081
1957220
1473888
1279110
907588
2823511
709641
2724048
2306450
2211236
983868
1417929
1323225
88907
707857
128410
2538376
1703124
2524385
628102
917726
1583639
1556518
415509
1965224
255106
1520765
413610
1386241
303029
1604020
1719991
828781
2909327
859759
2603201
2664749
1495209
482199
939566
774731
439745
2369906
2563173
1542824
1047433
711124
1936306
2067596
1304251
2593781
2775152
1941521
1169977
1539778
574240
366760
2363716
78116
2133983
404152
2049732
315757
489995
923101
582578
2412331
2372153
1093206
151154
1421431
267983
2511850
723382
151601
629569
490627
879692
937933
876781
1114526
50386
2202743
923781
1162622
2704813
1707180
2192698
531299
327142
845128
1672809
1898613
666355
2553497
1672523
1770119
1475176
917376
2324404
2939007
903319
1732056
865909
1147285
1170619
2863190
2019388
2684078
1070307
2580760
1160650
1928393
350459
2786891
2185219
2921052
1355217
2533472
1138654
706809
857283
2937607
1778129
1485904
1434272
1135489
1332378
11696
1402205
2458995
2008336
62288
204393
2506840
630043
2796832
1613312
2237569
1029619
620903
2606414
1785446
1329867
340758
1810947
1212414
2666698
1810038
2133500
1717564
2249669
1246636
1367858
2538306
1493370
1815917
1992044
365519
2135971
983984
1559159
599829
700322
2629505
1192517
2541846
616211
2385701
1819807
2216202
2252090
812997
87395
2180144
2793654
2461183
172676
2809074
1575475
123790
2440470
1529344
1979991
2022140
2680642
2309626
2736866
1418004
283945
80612
2576205
497917
908644
1810328
648788
584938
1226135
2837978
607512
256705
728733
2557257
87371
2066794
1770923
1029466
344680
2437529
1511064
599268
2062835
2512305
2192813
2880518
2803377
2910480
145970
960571
949941
242438
137176
2557600
930005
681027
1362569
385854
305079
1334858
296998
1155146
984047
1820582
1324768
2585059
2661019
2092351
2652556
1335240
1354194
2905532
825751
332487
468253
2010529
536602
1200122
641242
2103589
1376650
641314
2720935
2186583
331952
1416190
2106195
1000729
999720
1591697
2399686
1284650
252812
1820146
1465897
2914126
2306577
2196501
792506
15563
1732315
2061418
2771722
2495868
1725996
1891833
2154221
1586803
560425
530511
2550292
1638667
542200
2704853
1452964
2296410
2938234
2233658
1851061
2024959
1177252
549869
1042137
1749544
2672774
455468
2877135
1763332
1196441
1658272
1417377
656547
1683318
606652
515472
1028210
1917609
1799497
1449195
664643
2879506
195613
2513660
1938417
2104100
743129
1979047
2748088
2043580
1572903
707443
1007943
2735165
874322
756973
1840594
2381256
2177067
2880180
325268
2393880
681944
1566672
1476295
1587591
1477444
59131
260922
1944313
2819097
2377089
2670731
1519381
547752
2082116
282508
426066
1036815
1120820
625530
1673882
2840794
149990
575689
2397986
2086055
1620503
1561629
784477
298236
1171299
1810140
1170341
1972247
2211852
1822999
2561871
1410838
542180
1158763
762912
1954370
1654446
728326
1382995
1551384
1044929
1895935
2855765
617784
2669323
2292035
868281
1549378
115807
1923332
1655223
851526
210131
1883003
1059504
176949
2753258
1254545
1223994
394466
141892
1591764
1442119
1415836
2489382
1726261
1663084
1551371
298415
482646
2823225
2882706
341964
2819125
1743164
1138920
1903332
1685793
702842
1897222
2482839
928840
1462115
1994157
2330687
730557
278336
2102329
1266237
982965
1056058
615152
1778354
2119912
1531566
2436122
1749667
343414
1902706
1780771
438181
903567
2636490
2861519
551797
1761102
2921808
929539
2709339
589179
944491
2176719
2053528
2694870
1717561
1871729
454275
1602916
1258624
2597187
2773009
178641
1838861
359418
2178872
2726137
581630
1625070
2865397
2302079
555234
2908993
367638
35893
1516974
2404141
2932799
2726687
429818
362603
1435353
1619244
1434546
1795017
2438595
1112287
1634231
1928382
1994355
2063033
1191604
2626940
1983606
2747070
2916821
1598087
2564793
1692790
1528784
2314374
927947
716996
2170296
2769674
1446632
2808246
49889
2458389
2488715
830943
576542
1339276
1128016
609525
1669384
168472
1702324
1965576
173498
541579
552780
748514
2116041
2577173
2469949
26872
2234528
30022
642682
2063746
1153709
1008479
335063
1752745
622023
2446832
694193
644239
1545184
2756172
2832878
868799
1009749
1571144
2384985
761971
1436361
1530228
1277422
1867550
2425794
216832
2519394
1995275
1936788
2661360
2434041
289800
945216
1683509
1950141
1692179
1980849
662376
473251
165939
2561869
1270613
209927
2781170
234109
82346
862785
1583504
970066
1195972
2030119
676367
1051621
679159
1335735
1006106
2075614
2188067
2300459
1392646
2160649
1348110
1679439
1144967
672375
1165869
1603968
2299091
2784832
348991
2704034
2321665
918288
889856
3899
2666503
2381951
2805831
2147525
193409
616012
1484708
1393129
2443252
572462
2666810
1705095
860317
410586
657158
576595
2430927
1953804
1151015
2507983
398050
743059
1761130
227515
2703281
2510597
2502962
1462903
937605
456696
1953111
2573927
2761677
1162711
1585666
2530325
1455109
373896
1720974
1299143
2714919
684793
410823
1473643
339923
161890
2558466
1773870
1574184
639306
928004
211799
2040957
107686
681545
1321723
2393953
1107899
2792648
2068439
842978
628804
2472281
2159458
2498737
2175481
66
2083307
1802973
2891078
2234574
2411339
2719672
1179645
1182577
1499232
1968605
2868905
45209
389865
2217205
795217
1394009
164694
2509810
392652
2104256
2738840
2332948
812790
2578597
2520536
1724712
544391
2331162
964924
780459
1656092
1636531
1362060
2143009
2163371
1348149
1288140
1973198
1177511
1904102
2083259
2128328
1083183
15514
505893
1780882
2579600
1509899
332840
379704
881135
1645693
2709783
1417065
46598
2395742
216360
2879132
1513656
2340446
2328848
2357225
1946636
1234931
795399
2481994
2698312
1208998
2180145
1594814
1474982
135401
2309953
1913322
730015
2617346
397198
2912818
1502994
868475
2355652
2160619
196696
2508064
83964
2876736
2239359
1531390
194191
913598
472873
355050
2311146
585685
1585869
2438395
93140
2056474
2132935
1205393
1668437
705306
2752921
1430386
618575
771583
2119796
2856565
1242557
317304
2625325
529151
2007043
2821920
2004165
2089149
940740
2821770
1874683
2548184
1394531
871327
283353
2603809
2309661
197558
841775
959675
736507
357515
1633709
1394793
1776884
2865399
646468
809095
1278611
1142947
2059385
2508655
708596
461753
1555151
743732
1221616
2198991
2320941
1468002
2726306
1588928
1699720
2916284
2507140
576476
1611779
2325468
178996
2670060
1827713
1389726
601855
755912
1996266
1630750
847493
2399409
858791
2000942
37402
2701689
465904
1077980
1760916
2491921
278763
775860
2094561
931424
328068
198273
741130
896743
234427
834504
1932323
1149063
2249045
408116
1512569
1269777
1814807
1485820
309979
2015226
662975
510576
1820776
2712249
1036827
605190
1554297
183973
587302
195206
1952510
22281
65708
1915877
109516
1519913
841555
519392
1498867
1786599
2759526
1413051
2149289
2337981
1656607
2264365
1134164
1541502
1518686
96532
2644311
1499428
2396654
212059
1639006
969020
358220
304087
1518277
656057
1151605
1746772
2710014
2930804
2317995
830605
2738057
1521360
1612533
1655941
2582684
1814883
234906
2908567
859967
1204315
2809590
48878
1907199
384957
1662706
1774476
1575363
2446685
2318779
2103779
889290
618355
634798
1807096
929965
1562958
1141409
2046878
763780
2920258
2014642
625032
1630361
2449422
1545634
784146
612702
174331
793030
1574360
1403159
2377104
2883960
646824
2638099
1297929
718429
1452807
1896618
1581757
1404676
1714579
804741
1732098
2078609
428045
1573288
2346408
1829773
1178375
790191
1214206
1424505
2431903
2091838
1982811
420339
2049782
1812466
217520
1464100
1865784
49968
198930
2244794
1501765
71819
469314
1584671
2790546
1109990
161563
783229
1066979
7037
1674463
505185
30400
1323194
2679498
1368805
484389
2313660
2037667
2836251
2134167
2375129
405265
440311
2333864
656951
1826481
302854
1844434
1074778
2877922
879175
2882295
2591214
1761966
2212800
670344
543851
368857
1866739
2108184
1694059
908192
2042038
2763164
1985643
432417
140736
1910750
888427
1106437
2385979
619212
303879
2639604
1664690
2621484
851213
1120789
2173806
1994023
2030889
1613172
2854399
1862041
1108836
997089
426853
2801012
1547817
730281
2426114
1686422
1788950
2654209
558680
680093
1619328
300638
2695609
455601
1849340
581902
2824309
1215661
1725701
796461
2851536
2278764
2255439
1579070
482667
1325134
842188
1438805
167291
2717830
1688496
894645
1908953
2338568
2145308
2466029
1423684
1514513
1310555
328575
1708996
828368
2396589
1828695
2583285
987229
2749059
1168339
2865358
635266
457452
2428565
1310677
246585
2687253
392020
250813
2402050
39042
2630405
2025546
2793511
1663467
1721583
2212256
1753874
2312397
1038941
1454931
2327381
1245500
1123813
981979
2177411
876752
777464
1426673
1702877
1100055
1766029
1444272
2160880
2854828
274551
544335
986416
1268667
1570806
1613938
1333502
1671305
2492439
2615290
811254
845566
2902765
942535
2811473
2755419
52031
30538
73224
1152391
2277946
695558
2631258
357703
81131
2850741
530358
1562746
2577585
2034363
110725
2874609
2281253
2436599
993524
1100351
1579897
994075
153378
945071
2239075
141321
734261
2502315
2394937
2361514
695997
1249967
695218
81995
40593
2183252
1267088
1985537
1474537
473536
2067443
2692198
347855
2193319
2524237
2070001
2808950
833445
145942
780654
1184781
2697371
1267254
1277773
1852535
1515507
2805445
1048487
2694162
389326
1126610
853411
2829928
2361944
741089
155357
1316172
1858008
61204
2886187
1352530
97467
1707071
2890592
1931195
1919174
419802
2934916
2265065
780048
742842
2179930
1278456
395742
2139991
1269038
2893328
435352
973269
2850078
252677
508241
2244921
2101005
101844
875090
2766805
2698018
2010557
2412746
1728992
1454070
963416
2328297
2507361
912018
502225
1779886
170761
1846604
1064077
1910915
1046547
163331
388321
2615112
2747782
573252
1674385
573885
2899918
552811
1250308
2389835
2797450
1233384
1755589
1836004
12124
514100
2094830
346042
1568791
1976648
979322
2526784
1762809
1915205
2523794
2601016
2332086
2307736
692754
2086836
2535250
2002154
515834
2783741
1565199
1088677
799713
1050941
1225701
374620
671538
216419
72505
1358194
2827429
1545047
1706217
2398635
1482600
2676125
292270
1864776
2144465
1036361
2642229
2125176
1975024
315036
1744770
1558480
76641
305620
2877434
2916894
849969
2720163
2528439
1484151
859746
2598914
2692151
844908
1370031
536326
939041
658600
2343511
787020
1758406
1586119
1562142
406381
2503011
2294855
1946183
431347
1829229
118539
2496413
2895618
107290
2164635
506244
1046434
2564504
2241428
425514
2829979
1351196
1700891
1264968
2174543
2696851
325762
874924
2052772
1494080
353279
18185
2665880
609093
693239
852535
1491435
2387262
864944
369080
972634
2495866
2323481
617272
84834
655030
1263377
499411
1542653
399880
41067
2470197
1825555
1189304
2541556
827606
1850396
910133
1289897
605037
432074
1234464
2354280
153762
1336948
1780885
1581357
1844340
204511
2370313
614356
2773342
386058
1886351
2003214
2209240
2500170
1876542
49085
2346577
1454685
392073
2063541
1525561
1210509
2015471
453448
1815499
734881
2732187
1251389
2268378
1205197
2521802
1407893
1278578
665432
1658557
2099182
1961181
351993
856963
360216
1935639
2568220
2521817
2012497
771084
177728
2406081
250691
2239192
433423
1613697
2684788
2134106
285530
342316
2663099
639564
2925745
718144
2878161
1686364
686419
484015
962083
621981
2361244
1134138
535690
185430
2548615
1344771
57647
1500546
1440552
2457479
2764257
2816460
2801319
395637
2307574
1842983
2664490
844274
2545377
1560908
396422
79682
1887057
961265
1353670
1305013
785969
2536193
2442912
1657501
489326
2510102
447868
1209793
2829152
408908
508076
2078637
1219825
1387163
1381197
2644082
1602702
2502046
1480527
805924
1844847
2082322
1553871
731328
516605
1441113
2096988
2563645
2925714
2493470
636682
2535421
1758394
303533
2294236
1735683
2574793
878893
158000
1291732
845885
1984337
2168706
1998886
1447334
1883124
173171
1073660
1541453
681377
2097416
2584088
2218148
453923
1992624
12728
573990
1415487
2157447
1434333
2840283
1047813
2149476
1436055
320251
247789
1808909
1317511
2269018
1496217
2643268
242308
1002518
1688597
2238091
260584
1168077
2117704
1795714
53308
2485845
2794484
926314
1066882
1974812
2788253
2902877
285657
2764724
686632
692726
1338308
1720789
873494
1352524
625067
2609994
554239
690094
1663615
1255341
1749385
756313
145489
2896009
1614079
2457432
247943
1827290
897664
2518492
1579053
43481
941287
913391
2185104
1228456
2456776
237259
2931084
194151
1239750
1846890
1635443
2392723
642355
1040226
1881689
1199640
1345148
1306480
1568274
88044
1369265
295216
1075259
1155299
1805215
539925
2362878
2250850
931968
2489370
989919
578041
2408122
753285
1457626
1613423
2563134
2096290
69972
1293784
895920
781346
19968
782810
2077499
2153235
1956463
2553700
1599838
1546385
598818
2182449
1893814
1928425
2515866
2147389
588773
1777165
1886682
1487801
2230165
1033168
175576
1782281
852196
2309366
2252054
1255524
1854587
1957823
2561376
710180
2461157
560417
687454
1906963
2037010
1224
359695
573053
2786957
1463660
2257944
1025135
190290
2278691
2936598
1395315
324953
2387858
2790217
1334187
2502412
48728
1644373
1345914
2208377
1892360
2128378
1037268
427352
1486913
57998
737588
2255939
2874286
1877935
2355885
45438
156392
1515000
1954213
589228
2198222
288725
67814
107668
2888784
1451602
509652
2066680
2837431
1214475
2669476
2580192
871653
1666948
483206
1000882
2492167
1896636
2441555
2674162
1389772
1104474
237586
481494
279480
1878744
862806
2824619
2466611
2804601
985703
137610
2423983
183592
2243907
62804
2499933
935106
285808
1264014
2692123
86588
1657529
2293086
1916161
795836
1342262
2664971
616886
414566
1298258
763396
2183763
1864829
1605032
741515
1170900
1020736
307668
1647993
2804489
1346991
2009332
1019157
1820184
1438805
2237925
1439633
1161115
1478998
2442779
1932489
370425
1938105
895464
266031
1490768
301578
558658
2841064
2551219
1317981
2519728
1537674
1402958
2492588
1866283
2589506
1239231
82051
2694608
1015484
1415725
2328351
1562049
2769706
748146
652836
2692804
2057950
2745772
2159048
2860305
1833431
2607865
2603287
1332368
830969
457758
1527986
1482182
1142218
1998552
1186371
1652935
2215248
1549669
2185115
472550
1177723
2870575
272274
2160207
796401
888351
1226322
2057966
380964
596208
1716027
1655859
313181
65402
497079
817710
2204891
419487
1939270
162195
338364
1799248
2618018
353592
757165
2256538
150854
2433009
2918028
1865455
1707669
291355
1838003
2730244
909440
1710221
1193974
980325
1999655
1424519
2898967
1193713
75764
1106147
2813312
2418215
1097196
945316
1593861
1061145
757317
1023606
2647969
444761
2560590
2369964
1157223
2193380
938037
2418355
1296526
569101
1891700
1689781
2381425
2935481
1171228
53837
2675463
1032055
1994433
461781
1877389
949670
620032
2707878
557113
2931890
1569595
1775237
1816450
2444653
2216035
193394
2535675
806772
1617910
1433335
1244714
2468369
2725294
2869386
705307
141719
2117345
976710
1263967
1583383
2787622
410303
103838
953237
1679767
1904913
1746331
1421425
2235089
334779
126334
1393167
125707
326737
137073
581843
720591
150699
1330110
2864208
2163031
1498766
1340369
2352332
333833
2634568
1136440
418184
599646
729942
2782407
2016373
2809207
572810
1111050
1842187
2581428
804443
984086
281668
2403839
2608820
667776
2376158
297839
1179864
1548648
1091789
1985759
2156430
350124
2912814
93965
1498227
1646212
2570103
1160363
2724349
73180
37265
1981244
30240
1863837
1881985
1732273
1899
425118
1927370
2462153
1194322
1426060
943534
810140
837777
13516
112419
344768
1658753
1107376
565283
967538
530900
265435
286460
1497248
1557614
1331776
799306
422296
939502
258763
818238
557198
2841301
2871325
645447
2770616
1199503
1239037
1868613
1545647
2814597
556373
864017
878546
1978249
2385488
1446742
2059360
166984
2620939
2590542
2072121
2722709
2637179
748750
1544234
1792847
2144679
1319157
664344
1845469
1541207
85427
2670815
2060252
2775326
276473
432180
1970126
194090
1880070
2687793
2845902
777750
2318989
388902
479176
1681828
2457829
1741672
1610475
560594
864968
575797
1418975
2665079
1915112
199715
1295528
2884442
2672336
1882797
1860168
424848
456075
2179720
229968
1281888
2429864
804712
1994715
972052
649719
2028736
2154758
2323040
1657869
2103531
2788955
2528095
2154244
1498764
2539470
2319601
1871
182431
2910632
1149809
1238411
1097333
2756561
1936906
1915400
418672
2130803
757154
421492
2218159
1693704
216160
1207525
419337
725069
713699
626796
2665077
2527831
2003154
2330537
605538
1308795
318663
1954699
1506171
2137056
1962992
357765
1851440
1373453
1511404
2526035
2767808
1813403
2908282
446914
478462
702255
1224105
70108
1993277
1274277
1660701
206250
2518187
1088970
2212376
685838
435228
1665038
1368528
2379120
988174
2496186
1830967
2097892
887428
411292
523911
921762
537786
2641035
377235
626265
2590904
1396453
1803525
2760810
1739847
2249479
2157079
1775489
2860921
616765
1798025
1705088
1698196
347430
2535803
2929214
57351
314387
45142
1589460
1914400
851668
1068453
2793671
1654254
2023317
2411818
2928693
1240614
356857
2447934
991054
1697110
2150445
1383026
1422646
1969533
2527753
230148
2457734
2512037
349588
2325264
1129038
1163035
2603810
1518430
1574657
926861
134535
747849
2050314
754312
334205
953328
527944
2781583
2774831
1404628
2855425
1171928
1740535
2356123
2250914
56015
1999071
2680061
916106
2446659
1096409
673722
1131869
300794
225443
1021182
1983528
2483635
2085095
2044875
2437100
619319
729492
2409165
778807
2047417
1865736
1269126
987660
2124937
2067452
2713597
620871
424206
2209463
2233197
122910
279539
49955
752122
439946
2157178
650733
1369518
117988
2711668
168799
1514543
1091282
765861
2020866
46627
1676775
760467
954652
1190880
1729923
2324345
1741677
2591834
1311966
2000139
2211126
2579908
182709
884690
844532
1790764
595372
2575218
1643269
820412
1839961
1688083
2656969
2655638
2584620
667142
638625
701717
2446995
1100316
810832
749987
2865101
623150
549687
641612
275760
93135
1672774
572184
483614
2076328
1050688
39004
1914854
443490
2613730
2257026
2277227
218386
1735042
139262
2875160
1209829
1478558
2176511
2530510
1185867
2163323
1340068
5186
556034
2306271
2161779
308801
732548
1835498
2932688
1096358
1809449
2506898
2122583
120042
263605
1587727
2822203
2350542
1529155
2630888
2147043
86161
743579
404370
1165904
1349739
1191911
2040960
767443
428916
1212362
296879
653657
351943
241178
2123378
2735202
1819
1620604
711991
2737069
330516
2077889
1734930
2844542
1511959
2444297
1546201
2229278
667540
169614
674594
2307177
232565
368816
1308635
2621398
1211759
569994
2377974
1298798
1312284
213454
1732820
1129905
1868786
2918463
2519628
1772254
313416
1635641
774011
1171857
1232724
177625
1235469
808065
2210251
2236837
2079730
537868
1479919
2689415
251904
2348997
1596877
951507
1116141
1877205
2623907
2295474
2848703
1521458
2120496
2289421
977072
30679
19690
2174261
1319293
1884309
2622969
2646956
192464
1419818
1531634
2578329
483591
1021929
1072504
906131
2640405
2096197
279946
1520295
2346154
1216350
2731158
2504553
614460
444885
395388
2838309
1221468
428902
2065536
2803184
560457
317939
2438423
2200636
1893031
2471166
1960210
2688335
922998
2043611
2119954
321969
918734
1528604
856178
738134
1332636
2831376
2668967
1510868
1384173
558483
559624
385506
2846567
1435473
2418598
1173250
2451508
223402
2817517
2158328
1630438
160055
1522592
1961286
312037
1722593
405247
615914
989965
516156
2126328
1205193
533294
1629662
2216953
1085157
1397543
1402992
103119
1906042
2294849
1057087
2429954
1183106
2916894
357438
1827378
1330190
2730584
988302
615600
2121625
2613653
610457
2473455
1066324
711601
255042
195939
882493
1089830
770471
2262334
2577575
2371893
84024
1406049
32147
648202
1874831
1946370
29269
1436806
818562
2286176
2379921
895257
1248405
1990125
26811
2584296
1232843
2718501
556492
2513500
718747
2353867
672994
40015
2656818
603225
1807538
2772573
2589718
2914256
1986780
1962906
1699177
298103
1386785
1030686
2189056
1805271
1290183
1192354
830245
2297487
737660
2792971
570276
1146425
2638687
2875345
824195
2486317
1295146
2540295
549575
1754788
132136
2008877
1558686
706441
1938074
2373975
617878
1513329
2881886
1346068
1066829
169043
1287722
2576532
2053830
1624540
2281274
554229
2813743
2939813
1861321
1218146
1825981
1363236
2373389
1806890
2186609
2776739
2269252
262677
516769
2577270
682395
2748060
1115752
2793198
791031
2290358
1915082
1133526
1497485
380799
1641097
1057225
1074247
462873
2166201
2712799
304911
501009
1671208
1328945
2613305
2007072
1165528
755478
728359
1665569
173831
2607549
1573162
2382384
1462736
82944
847356
2518317
1578739
2347625
159957
1275388
255771
1605467
2396461
691027
2821542
2416672
1322085
2564971
261129
752921
1858156
111579
2688140
1915335
1891724
1999998
1598521
2366516
2451852
1872271
846210
399683
2405055
1877371
718936
376706
2922817
2266631
2263942
1429834
2652066
1375621
793601
2894766
71901
2781911
846732
1729902
1176068
1119398
1737452
1379730
1352537
2365996
2695829
2660557
319256
1688490
303953
2296339
2715626
56385
365500
2704040
405651
546571
931978
2747112
424079
185725
2748322
1226267
2932442
2296355
313508
2081904
405837
1565393
2332615
1875594
2087310
1430855
636953
641558
2749674
2417307
984669
326907
690141
1492305
102891
1115325
1859663
706784
1844036
1337510
1039609
2295198
2309933
58283
2345593
2704969
2832601
2375225
1446913
310790
2767399
2042613
1708024
2602143
2128370
2839361
170895
1367731
1679798
2910677
673466
1603857
191345
1625041
1023405
1386696
394489
882025
720359
1074343
2601935
1514881
2648448
1061035
469302
383232
1440420
2240116
2188914
290536
2662796
1254848
2824699
439842
1524820
2549697
2788455
1849561
931992
2196155
1252734
1724290
2025401
208797
2120905
57838
2585730
1772317
379807
2007984
1890834
2456080
493406
1636204
1493758
1055297
1452956
533390
70481
2432530
763325
1208965
2530767
718063
2889286
921862
1448648
2037311
2419475
1115855
2322723
1666214
1486282
2009491
1722877
1710324
1618373
507791
968064
1883023
2257961
2521138
2624898
949625
2430613
992273
2905723
77033
2747669
1729106
2016802
835725
14138
1361893
2675839
2500142
1794495
1624076
503150
998746
378490
1873731
76144
1445142
94211
1517253
1617878
1728175
2069406
1810261
825201
706192
1927367
1758262
635015
2232389
1140833
780313
1875132
291890
574475
862843
60479
2017455
214040
2832681
1329427
1096159
1888042
1094112
720931
2657526
2023826
94892
706317
536748
1496259
1085058
2753312
1576634
1883945
1111397
2761696
1977970
665270
2368493
2672202
2851888
1652330
604545
2052296
1416233
1166211
1859463
595847
755701
2019315
2798781
542704
248697
1490955
1382640
657177
896650
504092
832702
1302304
236477
895945
1481130
79228
2636336
2806519
2369530
906868
2548202
2667485
1893032
300347
906167
1461502
2634948
1368890
2623747
1669505
1023154
55970
405621
2319159
890067
197526
2904443
895337
1954624
2728595
868246
838809
2762555
2345699
2787618
1713370
209866
343823
2256781
1944499
703793
1229111
1319081
2243145
664249
2128237
1014179
294471
1612775
2636930
1331626
2572905
2545453
2781580
201499
1339816
953740
1336809
933616
2795328
2768476
1540385
2261021
770822
1402722
2531582
340080
1011349
952143
260645
1961131
363581
1511672
270651
2376933
156272
1138025
1895270
2712502
2940297
2500901
1896439
1023695
881300
2114884
1132310
2386462
2643836
507731
2056221
2106829
2089639
1771022
2860257
921679
524912
2320081
1374779
2900452
565029
2680935
430348
507499
1604294
2509810
1353124
2077762
1806551
2554442
55413
37328
2669685
457880
2475737
2540021
2838561
1940237
2842267
158388
2332271
1226278
1862201
716914
94193
2693191
484170
47179
581654
1312035
2022838
242662
1626366
2798695
1891588
2187779
508709
2168695
496296
287644
1140993
607677
970477
1794268
2232635
1469687
1974038
1486525
117404
2559506
2388058
2143524
589797
954191
2244413
90975
1905431
2062327
2354319
1446149
465199
2824600
634592
2298719
356109
1256227
2601387
2488607
2608567
2482811
377182
2028444
392361
2790621
1173947
2089303
865208
1379408
1621243
621671
1378623
800996
1161026
245523
2903871
1853634
2788944
2163436
138182
1592304
2619905
907411
1649677
1601670
999347
786649
2017588
149068
26072
874359
1142659
2498591
150439
1094755
995591
2637805
2641877
2532882
606937
1928405
2854695
302857
2155620
914722
402204
960397
2655972
2613919
637043
2469408
2740504
1672836
505180
908530
1019624
2492829
1177227
1685110
49255
126502
1106877
831514
2763982
1345586
2020736
715392
1010549
2070260
2810294
1983993
1727889
1497415
516672
2827882
2583860
1551733
1213195
2108452
366010
1045642
456224
1042569
164572
1346450
1563548
2695824
1947202
2680179
1546646
768796
1613936
2904726
1751531
620286
1973685
1817014
2411430
1106384
1236210
977274
660469
986972
1537017
2725731
2607661
2509172
743521
614955
2410865
1174619
1973672
1528951
100794
1612790
218087
17759
1113928
2634387
2046180
2805477
1061006
1877828
2019567
86667
1565157
2419539
1503297
2516566
661718
1320943
268743
2458589
1936263
979467
2633847
1550511
849022
1290491
1404342
884394
2393264
2299622
2849990
802268
182773
186748
2763104
1530656
1583135
2517532
2333887
162373
2857328
1415686
197866
2443544
2849316
1957798
1512677
1508415
2906721
2065927
2796616
906927
2164451
2599547
1506545
1116784
1708408
1905185
1645757
2222319
2733437
1664687
2240453
2848778
2620254
1638001
2134673
2061229
2538114
1763909
1761519
613697
384715
2118563
2650250
789260
166237
1781295
2099802
1695403
1483943
568412
2535126
2912514
1352699
1099658
2783701
2221957
1731301
2039345
2201963
1233221
992819
419199
1324633
964110
1394134
985945
137923
1585248
312902
928666
1992332
1713310
1743755
331307
2433483
2629192
1098723
397200
1109757
1042789
1634888
1094075
1389973
2754624
2385460
499578
1976575
667368
2197951
1994511
1993518
237026
538767
2433701
1254427
2839565
396411
1600694
549744
1908761
663590
1164146
2034097
39988
1333578
1354400
1486199
1930187
798349
2544182
259116
820572
326748
713619
955388
1002561
895558
2121363
2694416
1618609
1183470
2928915
322285
2431055
232569
2412640
2082987
2732619
1652718
2147664
537687
902452
1322255
2677215
280055
2682434
603228
1550551
1830961
2402986
1870593
765884
1325516
1739103
1372435
12620
1425632
2175450
2112849
1164754
2834119
1143097
510625
2458571
224249
827381
443513
1410014
2758924
1618576
1481004
2515294
1834524
1907300
213423
2902562
1089231
250756
2703918
1662163
1060595
2105955
2087345
2318122
2181727
1205089
13106
1654036
1888034
2476868
229279
875469
888747
575330
1763382
2484586
1799608
2640275
991793
2776295
986527
2595418
2842713
1489164
1246020
945145
2076838
1866164
2250913
1135164
244848
1164293
547898
2149910
148265
1819684
2146625
369032
1984049
515341
514522
1597623
1166499
1591382
2679473
38313
163896
2928843
2598248
1522146
797009
1640257
2596486
839420
1142299
612677
1918905
1949206
2473382
2289092
444758
1662752
2244935
1432859
1192818
2366247
1026881
1404382
1364308
2912336
1900142
1406032
2291884
2499285
638460
764046
2721419
121576
868532
122319
2664031
2656745
2334145
788172
1736429
817664
476287
2128285
1060634
1118919
2812881
2864947
2772565
1178572
212005
2330418
1642846
1356848
2331655
2424563
1634871
2766118
947922
1039417
2746815
838962
2674563
2104396
1561626
1974393
497857
1053150
2250243
393283
2041290
936254
1394332
944597
2388727
2248574
1620151
2165216
1855112
2325295
2182336
1135006
1986975
1731144
2076765
2020799
1133886
1098623
657604
1243395
1777630
2062637
2198641
2111077
840667
775025
713243
1598803
2837912
503652
2338000
2818713
2795719
1949644
1265719
2597362
281332
1894758
203077
828279
2024418
263143
2230718
537698
92904
57756
2031354
2532874
2633694
1095593
1542735
999481
180669
1139127
1935086
2104964
718678
977654
547365
164493
2022484
1008249
1842505
1164867
2129685
1268813
22259
2357719
1776245
2721952
2152312
242057
2151142
838188
2463567
2096164
1759140
2859477
378552
2420052
326481
2118312
1413048
467583
812829
393044
2127032
286095
1456192
39281
2755735
1408084
419086
2101185
1928764
2348387
2117253
505474
2850891
2050012
1671626
2834115
2776627
2470308
1814577
1989811
1415448
1429560
1930318
2282128
1983400
228462
2192875
2891802
1073544
2683981
2117489
311975
1584943
1413500
987928
2568957
2760411
442074
2380997
1400466
1365888
2697619
1112722
136882
1829151
39926
214484
2162088
2219907
1518255
1491455
410172
1022056
513033
1980100
191886
1364222
2344087
943488
1210652
579005
1775929
948940
2550522
2052504
40447
295172
547221
2216301
1371409
64269
2934105
397980
2856183
1780968
758450
2707770
478741
662156
2031547
378498
2272620
625855
2162538
2625453
2820450
326070
398602
1058344
1225757
2593179
1712917
55240
1539755
145925
2574858
1303533
878115
1686138
378109
1839203
643012
356529
2804982
2545111
1916433
2364466
125223
2390837
494634
1854578
1345156
2658665
885842
727732
960196
2042720
1340417
619780
1816701
2597165
1787281
2369339
1080805
1186601
1232150
2745724
947898
275448
284451
2596204
1642287
362935
95275
1442182
1758386
1468985
537121
1547250
2785929
1726889
824280
1770249
2369210
2276526
2340103
615006
519868
700067
828921
2711545
226957
2223813
1321420
2856191
1717819
149439
2808444
2492654
1329836
1161587
626796
2164481
2182812
487271
1975157
1956467
1379289
1343157
2010771
1273767
1568974
58493
1561225
788815
1662592
2052166
2827267
1193989
2535156
2069307
680623
1192696
2352588
2400715
1703247
1201585
1846143
824979
2822938
1798367
165396
834626
1386042
1683152
73712
603117
639054
1466588
387058
518793
2544857
129156
975903
1914886
902427
2444809
1628387
855355
553247
1192429
1650521
2333488
1038782
2148028
2247378
1639100
2568775
2675168
2345856
324508
961695
1545623
2432833
590387
767881
110119
854811
2063318
2721675
553966
901652
2768390
1284823
2823424
2697038
524194
1028165
1079151
698691
1391919
1461312
1216540
44505
2159924
2649996
127780
1129441
1810757
842604
2156427
2786085
69491
1819329
1568736
831445
2634047
2607444
1001690
21907
1325397
1221046
2689745
2114021
377248
1903948
1283270
1755479
1441065
1278874
1758237
1318987
2579448
695864
1328105
336030
2807267
569393
378855
2419336
836383
199551
2163825
1941672
2284687
1201735
2102469
1849527
1239095
1290484
298709
1701787
1518550
2762
1461042
1365646
1051730
1214036
1293584
2761463
1409572
1659345
1241255
1215397
1808513
181045
1816507
103815
821794
79018
1670764
2500667
464786
248385
988285
532873
374238
2757512
1096374
303751
1715640
1845852
1595152
2662224
1179261
1527402
1186077
2778778
1388513
933750
1456719
1828411
238607
315375
2620368
604957
2037126
1480072
970181
2758253
855614
2046978
2459066
845849
1195281
2763427
2272891
142302
879715
1812851
2519663
1683842
1842421
2008476
2573579
2033651
1991368
2566339
1329496
2059761
2104884
2487786
1553747
1348328
2398326
1576096
684794
2174655
1612731
2360820
71561
771249
2642515
836725
1882755
685466
1241302
297805
627206
449250
102189
1830152
768969
1053460
2315507
416210
219241
1289794
2475303
2516484
1795514
1675857
1306096
303647
1903426
2057562
1383324
1883451
1052467
1737285
1935942
2481163
138362
652487
895886
303891
850241
2780237
1040182
1897115
2895267
996230
1891937
717288
1391228
2264290
1324393
1554463
1749462
2564657
1770224
16067
2039325
590020
363386
2020658
1388090
429629
2037868
307810
600785
1422018
250322
2351952
957121
2934797
2863397
2096799
970429
1854230
184635
1249181
2044115
1610584
2245926
1672221
560724
1300780
2440786
705397
898604
1518139
488664
2099084
2710795
2328036
297110
2141905
133715
651326
2042446
620990
2813577
830706
1524258
1428378
2878450
1854796
446451
811196
126556
509743
2851060
1437885
154221
1899357
2533307
1408251
1513328
1500767
2532032
2176722
556751
1907178
1992189
1602246
633877
1839694
46482
2836184
1344608
2546581
1316614
254312
1146488
2816149
2202932
1456549
205562
2723352
2535978
2715350
1563503
429424
61660
1553614
2364040
2447221
1625862
1844845
2825928
1722043
1834837
274433
849590
2919794
1140646
1032679
1453425
755273
1645009
511598
754096
1548703
922560
913548
391861
1271296
2269794
2578858
2322660
1146969
470769
2693677
1705376
1428566
2089145
199899
862586
136618
326961
814587
1995618
616842
531590
2795349
479918
1041637
2342457
1750106
337751
2311577
2923964
422730
2247493
1563024
2631128
1536319
2835236
1665896
2561281
1890509
2352577
2729942
612807
2674937
2117588
2351385
2583367
2875571
842016
2061635
724696
126591
2728052
2616051
2046508
693111
1849921
1777802
127584
2009099
1768991
2458122
1264596
2281972
621788
535989
2646449
2036324
2570290
229102
2916738
1694290
1249801
628768
1127339
1908543
1281687
604027
2327454
2160005
659997
2164806
1963635
1781814
727969
487977
307141
1164545
2700185
1157187
2041973
833646
533163
1899082
1157917
566730
2130865
2285337
1014893
2461702
991951
1648745
977699
2041752
2150985
1929586
1631182
70428
1317761
652554
259318
255074
620489
940761
1722901
2201470
573299
1319773
2640531
2071476
186455
1947567
2461862
62042
2614387
1763677
1835403
1315038
509920
256733
2455770
2586082
292670
2046475
798813
606746
2813796
687525
1396206
2073024
1604398
651978
1189596
1481605
2651969
1435923
915851
1494762
40013
2004191
995442
2544289
153732
685247
2382250
484201
1294721
2284390
2762431
2075702
879964
2048128
2233080
2635703
2265030
341707
433322
2624926
1704315
670259
2705344
809986
506989
235622
2020410
386515
1259248
1296997
1504859
626300
2837631
209250
2175982
2109628
1767390
1231734
662518
337727
2248018
719972
2347602
196710
2833962
2136092
2421663
1988631
931423
1173289
1720441
263204
2637916
2264144
1386847
2641274
2447781
44676
782435
1876883
209436
218521
2475696
1863100
637356
593346
1460242
1610000
1407276
2730683
1877483
1352553
1272688
1557036
2421064
1500946
849029
1089304
1477355
2430568
2822413
1272423
1052562
1537758
2127886
160373
1193959
1733416
728888
2462263
1586635
195880
2698954
717540
1123915
2553507
2859825
2441978
1503109
2847131
119284
867789
908064
1088540
342546
2651627
1612798
582845
1279389
2811704
1028062
2002040
2647756
253195
2861330
1198193
432351
2664490
2893081
786688
434645
893693
2693666
315320
1233589
922779
1857197
239651
1897747
2695169
659920
2151381
2408193
273444
677790
500381
2252738
1838777
443870
233600
1283504
1558280
2331808
640971
1269401
2515961
52176
2434571
2778280
1636805
1147599
1178312
1137268
1890376
65004
1509067
2187230
1869249
2311399
1999276
1912673
501561
225240
283261
437205
201893
1775067
1874899
630897
2414894
447746
1038313
935603
2058549
1967073
74988
1750162
495872
1407141
1588381
111753
1158320
1144724
2418676
921149
1222557
2441533
876784
2354739
464857
2444944
1959003
2577399
1086760
2546243
949768
1086311
2404494
837901
2370848
348891
2800853
732741
2714016
1631786
1358564
80121
880577
291622
2911052
2301267
2781270
45034
2819887
1000071
392204
1651879
62843
2523895
686924
174238
718357
1116018
1071014
2753808
1369530
2595550
1070214
190346
361073
1314387
2159151
2199597
1307585
2869631
951094
1193560
1613936
2806617
1024707
177456
2526501
431895
2075333
877976
1618407
1288148
1401811
2875817
2674871
478479
562051
1571883
2118619
1780117
1179597
714195
1024114
716236
1541615
1059490
1399637
2870017
1032532
2157229
2266932
492189
1543921
1581623
2291023
2130184
1651977
416215
1722338
605357
477548
1936911
442208
378287
1278253
961435
1128505
222335
1333166
1007158
869675
595095
38238
1483660
113069
550326
1312156
2816100
119796
2431990
1160657
404917
2768794
882075
2079444
2125273
374843
2537063
1101608
721122
494175
2514771
1165206
1452920
2667118
2199270
1201286
288394
2844345
815542
881841
626125
1726732
739855
889262
2450327
348073
2496461
1012499
2104115
216759
2160662
879435
2054241
1169430
974503
30320
2355826
1762684
2146992
40875
281826
2435061
1122353
2136014
1017423
173419
1950041
677199
2586960
200254
1154699
1507253
1404222
332527
2824471
536471
168791
2502686
1341753
1914379
1994925
2520045
908541
537006
2566370
1316501
1684665
1244929
645581
540875
710188
597828
1513578
694352
2020725
2110172
740774
2375033
2510705
363964
2779612
2226306
2515115
1592470
1090324
52210
683089
500444
687393
2004573
1414161
2938557
2262908
2267493
598051
2289775
1007004
989138
1100699
592967
692031
2094409
2222805
1943421
1770434
1829298
1148846
2143107
2923855
589320
1376273
937111
1901210
431610
416524
2201692
615610
512475
808562
349215
2486927
161216
1370353
2399352
1171995
1460544
506112
2300987
2523886
583742
1214100
1712641
284139
573521
62741
1427600
2077890
268969
907531
2728905
1570921
2750690
2651160
272687
320146
419483
1401874
444906
1043263
986138
802833
1192226
1318398
1502477
392246
814043
873546
1955004
2595307
2860276
2045272
1419149
1327678
1092745
2632220
1042588
352646
72721
2537701
135918
699663
623488
2751891
2270730
1912234
605202
1854924
1821296
254174
1317756
188840
1384491
2320011
1200004
2933042
2666971
626159
1789784
16328
1732824
759284
1731873
2362836
37077
1277693
1393974
2670826
477404
241659
2738348
1973400
2801794
1408681
2927720
1868100
2055842
2334150
2823925
2260597
1473352
1937779
2007751
1342391
1516693
879480
1031850
2570958
2334476
532657
1418556
1951751
2215887
1814343
1017315
1691852
90533
2040920
950328
2487647
400096
1752299
1410695
1310442
2656438
212152
70127
2055911
1255642
593320
2254061
1051272
2742970
2282599
316924
2935049
2362401
1706716
2461794
2145993
1267804
2073856
1625438
2374799
1739940
2496511
2022481
964933
776969
44070
1200304
1728781
838037
2387475
2431013
1271339
1741327
264640
1784612
245378
2541938
1471177
2265841
424436
585444
2479439
1249811
713759
2196698
880088
129443
1786136
2725184
2484957
243179
1036577
902107
1044251
2471168
409796
2164578
489247
548384
1332930
1996145
2464709
511794
1984713
2549418
2239312
1409757
24126
1486947
1869468
1139719
2619237
598647
820893
2419744
790029
632940
2189951
2820617
2036278
2833589
2397926
2163694
2123099
425428
2738353
580239
1398869
2765428
1276746
2179517
529888
2101579
1244415
480773
2385762
653762
2489481
289754
175340
630635
1144840
610203
2715483
566435
1143965
1975035
1679488
1451436
1845302
2456995
491681
448509
2185313
554177
2567795
1185078
2023743
74932
2892555
1374431
1639688
71138
362994
747502
2114440
841158
2398183
1207433
1336655
2301362
80278
419772
620904
2728960
1366364
1525317
2721156
1461940
224972
1685307
2813104
1337730
2677846
2561527
2072681
1877069
775778
1371677
530295
816054
2549240
1504790
2007606
417562
1917652
417696
1822083
2596223
16562
927822
1505557
2821211
2697246
1894119
1161682
955477
787356
1165848
1895308
2829434
2655443
742206
2087473
150403
1404885
2209863
2752541
1736229
547294
646458
2529562
542848
353794
2785126
824075
2425438
1224552
1797976
2505992
2797307
2162461
2181558
692261
2530503
2896338
501053
1680953
1904134
1838024
2571488
1017645
1807192
1084112
1569766
102721
2071221
547217
702423
1783769
2179262
586379
2854166
390259
937570
2462348
111055
150891
47645
2571354
2072008
1041814
1367569
871574
2493564
1524845
1189621
206788
709472
562232
304793
124991
286990
27868
1689182
517741
1618622
1568144
762492
1251464
555886
85462
1092768
2045168
2911110
451278
2334635
2411697
27818
1827386
298319
2823551
2242785
2177941
304181
2915784
1535777
130903
1246824
523815
705214
1603827
430632
361277
2724958
2057259
1361801
2603852
1871496
2245877
1257906
1877040
2127839
2576518
2242700
535907
1424065
1179362
2913202
2312350
563420
94373
2283843
829039
515184
2397749
2376379
239224
955061
2357564
1965916
1825712
284971
518262
1365915
2430162
1345444
2162267
1421301
2896222
922457
2776612
1048642
746756
1076356
2533153
181058
1195515
1045289
2171456
2675807
775886
2456094
2439838
625182
2070217
919952
530133
896235
1818344
1488321
1722868
1790384
1659444
783659
482457
1459923
2279983
2445628
682813
1226131
1233886
862258
955391
2111533
1324794
1400927
2298677
169308
2205952
114370
219887
1248248
1445505
2433205
256075
2839996
164777
1937522
352410
2413811
2518045
995499
710190
431256
1477943
2680784
2149572
2296098
1340512
1830323
2261876
1559680
2598720
2526433
1501048
1569146
2663924
632220
636056
931725
1186460
139475
2556785
879549
1197536
1497372
2317206
2865418
2383186
1694695
2494347
972655
1501040
2183323
1877835
2628134
2929819
2130532
2155738
354854
1088034
1720897
2923773
1897906
1179053
720330
171908
178557
2210446
383403
537215
55616
163853
1134728
83036
2210750
1760141
2644133
2726409
526585
2005033
1907925
1064900
2620849
108373
2001256
854020
1457821
282061
2555865
1330077
2823622
1900799
1453013
1203400
576169
2821291
194622
238995
1496345
2488140
1876153
329786
2670348
302240
911276
1399357
723787
2649626
672077
269657
612275
1512843
44082
1605331
1157790
528074
2333058
2169001
2132672
1182145
2480881
2081831
2522624
2795175
2310520
1462993
414915
1820854
1035617
603401
551053
2871971
2236789
643698
191155
2638563
2285628
2406775
1685388
1677759
2540708
134625
1497354
54688
1877156
2418495
239636
336177
2378031
2718362
2655743
2014650
171523
2464422
2570193
102509
1763417
2709570
1211810
641359
1440685
2676179
1476166
1539268
2565418
83920
833703
104997
1137511
1113331
2225553
1317060
444369
1027580
2233245
2930981
2118970
1550051
2423895
2624264
2725476
1600876
2758227
1977043
1407687
2502690
1484119
2615075
1534530
1194702
995365
2149675
1908828
1143190
583863
2541088
37616
1531856
2700203
556173
1512672
957218
2303806
1618077
2626440
502757
1998016
811819
190578
2180538
2732006
2576794
1049984
2558721
1803049
633205
116732
182070
527692
1955199
1002139
2389964
1195686
276618
2537907
593516
1221823
1353103
1855365
2436071
1648293
1491513
1014385
654845
2798246
2739204
1475274
1218162
2860121
1453441
1636126
215900
975554
2926211
565021
1359503
1435430
2607483
353610
656403
1166766
89613
44181
2863085
879620
321410
2680148
1205390
693251
1696035
2411477
2349829
743094
1922036
1947070
2937492
1575924
1426278
1215900
1289654
296901
174994
1938046
2587657
1750680
1568140
2452481
2175311
1093466
1057693
1282965
1394462
668345
2629573
2769395
233624
1244202
1589747
605434
1002963
2022802
2655138
961307
2309229
63224
589529
281796
1894702
1522482
295155
1949183
2840319
1819755
414995
1559264
2508965
2769168
2236800
2736979
2091013
1757864
1094193
1099608
1986325
1535407
2688008
2811975
1481982
2598298
714409
1227578
2761830
915522
991865
768908
793744
655727
817215
558106
2576888
1710191
161448
1097356
1123892
2588646
2177040
1732327
2442320
1357439
1670326
1863202
718831
12513
1288680
98819
2534414
1217653
1285455
757166
2499067
1396133
279243
1572378
2105833
2867762
1665028
2095899
1751318
1340060
1163774
2413133
33031
2642337
119307
421784
1420954
956378
2920512
2440198
1021303
1847847
1180895
466946
2782726
469318
1163373
2118979
2060505
160910
544575
2638958
1889128
806623
444333
272197
96034
687942
1661765
2149121
2507663
964555
507879
745726
554476
2281918
2294962
1186028
1682822
1345672
2137071
2890431
2917606
678706
1147380
579985
1234656
2940517
1514217
1223147
2669597
1951686
1773449
1540413
2650578
1427459
49338
2210394
1088890
328806
1430920
288739
527737
2523402
1364883
1159568
2097318
1801834
1344139
683586
375156
52279
1675426
2670942
1118775
1980198
430025
2773822
718566
1712091
1363728
2465383
506786
40115
1427089
1649340
1757578
862595
2500943
63310
776072
1043340
329872
711221
1155440
1989935
2244032
434874
2139795
1790497
2412549
2871994
1142903
2435446
870846
950532
2193206
2756377
850885
523994
183154
721591
2129167
1547771
1053407
2196638
5201
2578765
1560521
1951708
2078341
227665
576050
1458093
2417001
686103
249175
1161140
446576
2547227
2672
774711
2429967
819563
949114
1767971
2130012
1494810
1965156
2873018
2806561
1236505
488038
1553588
1799961
2407188
1687002
2377580
1504064
1998672
2073734
2663236
1522227
410381
1555238
2168205
936757
290428
799812
2347817
372677
113760
646619
1126165
1207224
2581678
278746
519731
336815
329020
1868041
1851345
2516754
2815516
718667
1044575
2239295
260915
2476089
2694242
1926267
2090886
950964
2535479
589370
2865437
794770
2350685
2809505
1624620
1169940
1429964
1520200
2320817
1976880
1110858
2083318
615632
1974999
2415783
570390
2363655
1264327
1815936
2638759
363448
2237137
828330
2184536
220687
509401
2553925
1450501
976887
156245
748125
303590
1192906
1961300
491527
1566346
329448
475959
587721
2309891
71031
673077
527814
2423260
1849732
628767
1390269
612410
1116035
1060303
2280718
2568404
1357373
74208
2875960
1795258
2682700
312412
2482564
631077
987215
2473249
668550
1087578
321370
670441
1218341
1865379
1271218
597863
1487966
877792
1457862
1688653
1853895
911985
2799919
2388237
775802
555081
1245635
1698710
2723570
866601
417815
1385872
2804411
994044
891605
488543
243310
2246207
118770
1997846
164898
985813
838828
1477952
2445315
2678341
2117
1709684
2354582
2379920
2285535
509941
2476554
1544637
2604397
869518
729850
1332151
218431
1015007
1511234
1065900
1983852
2548840
194565
571571
1418327
2856204
648037
676626
211157
2353706
1939128
2737363
2621520
2585906
1300257
1845512
678332
1178762
2933770
2823972
2593768
2167042
103089
1565142
1834893
1270363
1758702
1395808
1433330
2076688
376599
2654670
172454
2361110
1802532
329880
2655614
983366
2613115
1314787
1038161
485594
819836
1958942
1605343
749558
1768266
1971244
677069
516265
77239
2635182
950802
277684
2354057
14222
2131407
1474461
866982
647475
360844
247126
661436
373893
1142780
62664
2898472
2862322
2447179
1107441
191813
2122332
339617
2474885
1556741
439833
599021
1354472
311252
542194
2276008
661623
669493
2451035
428060
877707
2868370
2775225
1884822
1661255
2628723
225820
1648248
2380663
1674264
727178
2517805
1942812
913619
2481165
1140601
1610751
838224
541480
2437026
2184197
1248003
805184
2331818
968459
692080
1405333
265158
1536287
1863504
1631707
405687
1295443
2304575
500514
632354
2238
705640
2504049
714924
414765
71491
1240464
621133
365463
293882
174009
2140629
1789740
2426741
1746754
974119
972954
1654015
1702543
1292325
72248
878125
1521111
1316175
2319697
461162
2892951
1103222
1134346
494535
807924
2306713
1775426
2131377
2032783
850286
316503
2166577
1044106
2695835
1091852
2414606
980365
2598648
859065
2513931
1421495
1301118
2221813
2107330
2769488
1169954
1260341
1182352
821540
1154674
514746
1499744
2272050
1642976
2703386
1395988
1429382
832204
328152
1006271
1535972
660280
765932
618489
1725441
1261862
2362682
1161360
636017
196001
95406
1140407
1756597
2370094
1816252
2408287
1845271
463482
1241466
410881
2627526
1970695
1706188
207313
2318910
293669
870792
72983
819475
216178
2635666
771361
1851781
2261515
1743187
505724
2915776
713640
1267197
710196
61005
2927841
218697
541334
2336459
700523
51419
2612010
2088790
892454
151220
535180
1617682
2643941
1801331
2788550
1533287
2805023
1486808
53000
513614
308070
2403272
677298
733066
1440646
2563049
1725829
1985688
186680
304238
2490051
105245
2848749
1591288
1886976
499889
2738161
2217111
1919664
1815891
2856128
962690
530577
1301888
1923574
2420513
915017
2034957
1484240
2772982
626688
1452659
489232
620998
2410248
1542570
1490755
2515800
1691872
675063
439215
1916240
1170862
726707
1837764
371171
1523765
1591618
1546348
1361669
738100
967025
1003987
226151
158048
159314
2686924
1033515
465305
397804
133001
1257093
2510680
1659675
2610749
1491376
2816709
2475209
1827891
2378556
224091
743681
1807657
1474584
8453
2550413
943995
271221
2707787
1770534
687429
2165613
2572958
1665326
26038
1309835
1753585
2274379
442673
384096
1960734
2879682
2090552
2493153
141740
1298116
2400456
1709230
2660668
1990624
5305
75405
1561717
543558
1299409
2614440
386700
334445
952947
2633504
994397
1296215
673687
1101023
1422001
1715899
2537803
588777
2075831
2789751
2621515
1398478
1060537
820422
2547948
912372
1324315
2779543
696727
187985
883111
759362
2465181
1503318
1785261
2234670
238660
640414
1360471
2167130
2565067
2510656
24108
727068
2081779
359455
711298
502556
2593453
2828987
645776
1190078
1626653
1659002
1713306
1065998
1162027
475316
1683122
143672
516394
1089462
1019720
804463
292572
2902821
1207609
2632333
584199
1607368
1348345
2910260
1917759
806336
2907570
2685048
633132
1609024
1072460
2445315
884225
125656
918286
20916
340019
2352999
1834347
1383283
24743
1008272
1109020
1719023
401725
1666323
815619
1308823
2105581
1980383
1816998
2854349
2069602
2099442
2741950
2294039
2930955
2126115
2062277
1401607
689641
45909
568861
2873214
375422
925758
1498846
140874
1587533
55706
935164
674746
1001977
2680302
1050604
917611
1917121
1204741
209241
1747027
831822
277019
725049
2684767
2050755
649408
900627
1709952
1281836
1541548
1825218
1723527
11429
242201
2665916
490842
2538519
559766
2450451
1927748
1126390
805181
362222
2279765
648914
199781
1251160
662106
2375322
2248311
1187370
959724
2402745
1538989
1855503
495727
1659597
700664
2871588
1958514
2353599
1056491
77557
570526
2560981
1666844
760504
1896103
1243511
806063
1170919
1266592
1269065
344916
2567104
210203
1131645
952635
1910595
2337157
1535678
2663299
78561
1837177
1863275
2287714
595092
327486
430534
2153074
793951
198033
1820501
784876
140027
974655
2283552
1251494
1166391
226519
338392
1880343
685396
1370922
97163
2275636
114996
991998
1454599
2520593
1524230
1288130
412832
2342902
1160929
1539971
855879
23818
1126655
1106312
2619191
169080
1727572
2477505
2837161
1577354
786769
2666774
200654
632120
2072839
2230804
2182847
2647962
620356
1208348
2358934
1297308
284021
1423446
2141089
1823719
1346050
764877
96938
1375396
1285212
437625
448187
2571789
2393954
75840
238848
666695
2421966
1009662
2519046
2674966
2212654
608558
949333
41456
584044
370763
2230459
1559471
2442962
1327273
307811
363076
1526178
947950
2856110
2210012
2801166
2530532
1336215
735755
1490687
630432
460153
1880590
157568
1024911
52224
1129402
874361
1945030
1655872
2425252
2151659
2116903
2910251
2177155
1903500
1521262
191425
2489669
1249358
2154103
1662632
909680
1143735
2357959
1484951
1561775
2501461
2092611
2855504
2356178
812496
1162928
975109
997210
1651756
1649470
1049237
1459695
879218
150100
40033
2190893
823707
1129000
1090213
1641216
2557730
86361
68738
2708899
830310
339533
2549053
1240297
20200
519644
1433025
252378
2722130
2756134
2896823
1386456
285237
497727
1512638
1046475
1185174
1302279
1377711
483719
1778018
2558014
1552714
1687577
2177073
2554241
113444
777326
2275343
248403
2299450
1031169
461630
1636570
443297
353213
883225
908111
1864286
986061
2782226
2089735
131094
1398441
2778693
2456125
2531552
731802
857206
1831710
1832661
1666814
720066
1775599
613905
952361
2696494
1286270
2107068
2013343
1851028
1419906
2144254
518359
1054725
348474
2484236
2135330
2845468
1577122
2373259
417537
2089396
1955098
640808
2125704
979664
2536171
1761547
1507518
6638
1197091
2866215
1068653
1909660
2647533
2044208
1340993
2859486
1029158
1703888
2694136
2814771
1510243
2689292
1009701
1946863
2296517
2664721
717175
91551
791248
2026779
904021
1689331
1193492
945511
2438872
2167335
1506472
1461157
1624140
268287
1979119
1344230
1947350
240675
2313180
833053
1472790
1298893
1907796
1175352
1861041
2139927
2116676
2010965
39287
2546101
2534094
837778
763905
433881
1316191
1980231
1011829
2631356
2214491
667395
1076119
2526531
1758496
1488450
2882073
2661918
2708428
1174082
869391
564006
1028206
832778
2561695
45303
594979
190989
2157971
1842714
576816
1334126
686539
124510
228789
1283438
2868578
2557924
287446
929647
1508070
822019
515117
2471300
1777265
333351
1221609
4786
795254
1851754
2062507
1504996
1111388
1705319
2745795
260758
24583
22740
1508457
2264691
402795
2042336
2506198
979983
2613705
2106497
2262900
2000701
2923592
1934955
171943
182504
2294142
2006786
988739
655641
1391885
1851442
2670229
707727
1496374
1495845
1350406
1755966
1953270
2834185
2451993
2441955
784171
229481
1455309
1872492
2289572
2337764
980913
234265
1273088
505726
2463901
290015
946415
1327148
2384686
1792862
1581424
2405370
1368457
1550109
1699068
2724348
757050
804735
1174919
1576432
2608125
546909
23707
1175587
219091
845434
2714759
451898
2688700
821664
921801
1335847
1901214
2576406
655592
875475
1148606
457867
2684674
2207646
1987317
2466545
98487
1166322
1579060
2684033
1557909
1433443
2145406
2573770
2500458
127729
1113691
116381
266394
1097866
415687
1993891
2147048
61588
1636037
1038215
2250317
1780185
128905
2629239
1534699
1889394
1411575
578308
2882599
499537
1826922
1538825
2174014
1377745
1206021
1792863
571841
702169
1985377
2647159
2292305
1672158
1401323
2518196
1314073
565510
1004588
998394
2518016
2612259
1923550
1087367
1489369
2091095
962919
777291
1577145
1157061
2414210
171865
1987543
1805938
2879821
276590
2690914
1296826
2083526
584832
403489
1064099
621676
2904400
531284
164403
746494
1892267
2060853
2533397
2218765
781833
518667
2526760
154614
1752188
897066
906223
2797190
1067682
98512
2041568
2682910
1842399
562569
2344031
146066
906018
785794
2852990
516304
2026363
977884
212967
1351114
1243707
2350029
2492953
1630851
58601
2581825
2236726
550756
342637
2344503
2215637
2681826
1426636
576499
2023229
1662760
1474713
1619995
2302019
2448460
1097172
2282879
1589048
755146
2413896
153022
1535751
364709
491755
214979
896467
982029
2378590
615378
475040
2560118
337555
758964
902764
2023089
1302133
1989801
1947162
1218852
146173
214141
2638279
1669234
152113
1610121
618480
2371612
2127766
1898916
1537103
972951
675945
2209334
1828933
954358
295393
1277069
385224
233057
569157
1345846
2742912
681840
1099837
2718597
2603172
912163
551196
892553
768722
1943330
2791825
1565414
2416844
1416292
1564726
2689241
2593651
468169
1152925
2476102
88360
1931505
1245510
2306491
969894
827558
1121410
288896
376767
2641105
1345118
1537807
2087956
417918
886310
1671885
1070847
2560964
488229
1598372
904633
2162980
203653
584548
2362675
1605859
193030
1784972
2410916
1418255
1617885
271731
1267052
1413571
1718927
2778344
881249
2046604
2751056
705
499133
2144261
2938880
1817924
464358
990699
2781172
1754721
255964
2852165
549079
1535226
2212643
2257098
1672689
2203941
439561
749823
1708676
1292684
1805120
2298762
2090653
1978660
778441
1474816
1052819
2824675
2378197
1271031
796600
1505800
380808
2497566
2645106
2262031
704420
1596549
315237
2575075
1079555
1449879
1246014
2151133
2334995
2048116
2824806
24570
1681753
1103529
2096416
857354
1404899
2686577
160982
2892388
1886316
1105990
731595
509146
413287
2800700
2630876
765675
1714958
2302553
2407588
2698202
2664822
173812
2453051
2402445
2016948
1284694
316191
2407820
1127886
20221
1903593
330732
1621137
1532036
2447027
2290376
1752050
709371
103302
2717904
927260
564092
853215
1296828
869422
1050497
1009080
2348123
2781284
2862842
872560
494955
1265676
1187238
1522059
2762933
2659203
2228415
2100926
1954469
1734549
2772322
2682257
1492234
1125846
871678
1953566
1527607
93415
2467452
114106
38473
858601
915955
2888337
10352
2254647
877630
2731212
2221385
1046976
932980
2875403
441290
301989
1740848
2027977
1313910
2533711
1645517
601953
1251527
2257376
131443
2524518
184875
96287
1256817
1263259
1527918
1147790
1493527
2397567
1236069
361569
359264
1919990
181613
717736
2557750
1066625
2554168
2631068
2591058
1108159
1908761
2686957
1979047
1364595
49526
309795
2432758
957165
955064
582212
682169
389357
1014281
45374
2081894
931042
1063931
1511700
1749823
600515
2227963
1231075
2489574
1182631
2745609
2921685
186580
157536
262005
2568764
1094956
885961
124139
2587533
2732154
448285
2193380
1644406
2472968
348286
1991754
373268
1259125
1316071
2606416
1919048
2366470
2492674
1344823
789663
286945
1049041
1503354
1792754
901585
2770663
714162
1170801
1707700
1112763
2143535
2224932
1430673
1546169
1809861
1690516
210474
1516784
133633
2046173
1958404
2256458
2823551
2067077
950720
2536234
1307580
536087
2277855
204126
1599659
1236224
1856138
276837
1072718
929026
2566360
551261
2480106
2830166
2928703
1126848
708810
2055367
2253870
697684
2725629
750667
834622
930372
2287535
1506501
792696
2076278
762543
1822228
750980
1335562
1640487
941670
1236943
2080586
146534
1956612
474556
2155724
785412
2268440
2215049
2415649
2576130
1020248
44476
1753346
1935559
2353893
177372
1239937
2524977
277994
696466
2029059
780889
2564043
710859
2642769
952814
2510405
2739806
335801
2017073
79458
732682
1009784
158164
433091
2765049
1419017
2724067
2150340
991893
1715411
2341222
1620059
454071
686711
612406
1783491
456520
1971094
406960
1730006
1449280
2880957
442746
1988634
1370410
448159
76653
416485
1394543
870251
2708476
2371646
245184
2267240
1618301
755134
2040258
1731451
334814
1008071
501231
685394
2177557
1552056
1698544
529185
1312864
703583
316890
1033372
1882578
348247
187463
1251082
2144070
1192401
2025465
2306518
1739351
2776169
499467
1237163
555803
2264625
2077740
1250687
1136647
1317861
158518
1797358
1845329
1372057
590499
664676
229925
879543
127221
2616580
2014685
2248638
2441500
296918
1840705
2438194
2344657
488794
2731807
958112
2152810
620894
438420
661461
1976619
2902525
2854204
1612007
1935187
2710917
843240
1897748
781197
708210
1371355
837940
1850373
1134900
1882922
1692744
1656695
2077260
1109700
2650579
2743153
1366874
342172
2892294
35423
1630799
2151190
1973029
2461709
811119
1300946
2931816
860124
1593608
1253714
1586952
16048
2264906
1165162
1267321
2734014
2116410
2434611
1070902
2562001
1092631
1813863
1832486
1290907
2039017
26642
2396209
135748
957617
2076371
2109316
694683
1896012
2446396
2911681
443784
551372
1052944
582858
994655
1778189
1541945
2122825
2577956
608053
1615426
842289
1645163
2911541
889919
2838377
1413815
124895
1585850
981385
909787
2421675
1681534
1578342
1418401
1729353
2208102
2856310
2233466
865336
2672824
221535
2667045
1351601
1520524
1962682
2192199
1372970
406271
1950652
2556307
1909793
1676372
27798
127368
189193
590481
2574101
867677
747063
2833566
1559976
2297151
2357850
122255
1742139
111342
2498786
1963766
1278440
2836355
237285
1160974
2352525
1027107
2872431
1380348
1501529
735973
2130982
1892949
455831
2896820
726901
1051972
1962448
736800
1690685
793549
55177
314793
1860626
473666
835542
1867958
382502
1526703
1384790
2524057
2680762
1132492
627837
717260
1643419
1296912
2102374
1326094
2404007
2151862
218371
2647974
2469325
2210796
1030994
315200
1883978
1846976
2548943
263452
1531053
2461487
1552158
2006098
1339160
2754640
2624541
14448
1126853
1407613
771958
1926158
1001580
274103
1281983
387801
1657015
2576226
1990776
459721
1662539
270304
1152786
2694122
1466087
1781408
1447744
1330026
2159208
1173604
1341970
2060759
1790180
2014755
2694067
1378239
599968
2665877
1655110
953052
1982601
1375146
722653
1209541
710009
524862
168779
1674149
1436968
2198544
1561231
834202
1255540
309644
400360
2492411
489065
2566350
651387
172491
245963
995816
1682531
1925874
1481197
2148887
1107214
1800562
2511788
821550
2284664
1087025
91618
225257
256159
708334
2111656
2142491
76706
174864
1740190
2752674
1029193
2431156
2584298
1875680
2278262
1593501
2807047
2554775
2247985
1966175
1756073
2336279
882944
1644855
2917930
2651970
1218653
1189500
719813
1865312
2603122
2892143
822940
2059620
67390
2330445
1104296
1222981
2110389
2750868
2219032
1326858
2694395
200648
630445
2670379
914250
2511333
29551
2835179
1263285
2632240
1546891
1139955
2389368
147271
2419953
390571
2210142
1643543
2061243
897811
2414702
1310349
1139883
1204232
1156490
1098244
1045599
356258
2833083
2825729
2804278
231225
2061058
2401604
1489625
534799
966819
74156
2589414
410245
720429
112143
2429529
994121
1081724
2769380
2682864
41155
2227537
1570431
1205635
2354459
1783049
1590003
738373
721740
1186761
181985
165508
1048680
295800
1301140
1437485
193753
2648560
220225
1279709
91470
2262910
504359
1818594
1500519
979127
2260413
2417219
1901354
2004503
2610448
2920544
569562
2797947
1041332
257671
1252847
2700068
52176
2609077
1949675
900835
387666
2347203
2264780
2130682
505035
373481
1096763
1949380
1660980
305423
2756141
1818520
217954
2110154
1917355
2809655
98141
232571
2430734
1360128
516034
173019
2278022
1343758
1680041
1573427
174295
2560780
1693205
2278788
2499739
1843552
264789
1760815
978013
2232622
99104
527460
124902
2755575
2202736
1805390
1146679
2301194
2769071
1751307
271746
892448
803083
1804153
161750
1011351
1490818
2502012
2686087
1625127
1190760
549442
1532037
2761859
2378838
2805547
706401
2293881
1773205
2415372
1327234
2577437
457481
1783119
806230
492576
476774
2517509
1682499
1576554
2860338
143672
2388621
412275
223202
289533
2427046
603643
2916801
2789729
2190018
221380
1010953
1454945
1199284
2940536
1356979
742687
2394383
2800996
1836597
1456157
1640558
664577
1775130
1228533
842697
221642
1302663
2920535
366938
926988
818323
2900831
1460868
623248
661374
2096335
693923
2906485
153551
1647910
1871848
2371003
2758401
2320324
2590524
1342872
1150393
2217993
144848
988478
298381
201458
1077175
2318092
1694210
902099
1586778
634132
824693
112740
1433805
773316
2355735
2912909
2417774
1141116
1775442
2787524
2535078
2098995
372577
949402
2777834
640467
811792
813274
1279197
724922
1052610
809009
2727685
193026
418514
1438570
2067452
1118512
1822766
733296
675037
2778407
1738482
2241281
1906781
1613624
2239129
1755989
1144050
802762
198348
2052538
202051
1387394
883735
639050
2629455
470529
1531267
2837306
1451747
1714817
1033713
1213551
2531329
205884
2544669
1304898
2415396
1690587
2443748
2496942
1547341
2623625
2595938
1731260
749062
2558222
2403655
2070949
220529
2244408
2755515
1007410
2780595
917650
1115655
984794
2562313
172974
1232739
2133953
2836178
2493645
184581
1555215
1147432
1168975
2921966
472304
2557680
2566530
2518854
2290342
2501667
1532073
2658763
200964
2787040
1458701
1524399
2934980
1023385
817248
1438768
430246
2889150
2831146
59836
791987
643665
2407342
2467786
197116
466969
1413426
980427
1485662
2602265
1436833
2084512
1086268
2036532
1821382
2193960
2720542
690923
619725
349993
688047
1600628
1891913
2316723
2743381
1016632
1014606
2564857
565479
700244
2107932
2096614
1345126
2380295
2669461
2699801
124090
762290
2384988
645848
2866755
1903095
2535214
2035389
1331962
2251551
2648742
140167
2464647
211791
1947584
426761
1482156
2302243
1046048
1933650
1492252
306738
1354160
756656
1221130
1848840
929812
1782863
555732
1655500
2594760
1128917
2233002
962254
1270751
629874
2896890
543190
245399
920307
311999
2805880
2541657
8822
457167
696073
229232
1289365
463789
1125535
179480
1899234
2855276
432771
2255384
2719360
2372026
2115411
1350347
2230668
458397
2103444
2114570
161344
2775031
2341029
1769667
2259508
2580042
1944095
2665630
865992
2134140
2938990
1931206
2555045
751464
1316586
1484899
2215474
2229295
1870748
2287610
2551123
2537725
2161231
214293
627251
1921877
1463376
578703
892775
2425779
1306165
1516597
592349
733901
2366004
2042499
899283
1958585
1197542
2655424
1096005
2401654
904477
662596
1962233
814983
65425
2850278
141697
105370
1728447
1969290
423268
1138600
2721533
1704643
2280608
977184
2580904
2376026
933649
2520304
2554617
2095838
1659441
204400
1807370
171249
2936645
24061
2905927
1590752
2110760
1592220
1694156
1414359
932667
2299109
2050772
2577866
891638
550217
1633996
73621
2443210
2157691
1927447
1880672
2601482
1839129
1644235
1304465
1248870
2644599
1243563
1142085
272012
1401851
1007096
1003365
1525071
1624932
1674759
2865870
2820618
2696281
2236740
301564
193135
1614419
2736503
1068661
1665634
2772616
247144
1829487
649457
2459664
1175781
458032
2358085
53968
1205316
2190467
1083092
2689190
1434935
2676490
505491
2102230
688671
400273
2876565
1997225
241257
306525
1418114
681672
2009610
191263
935487
960189
469918
1752779
2864427
1641397
145199
1330474
1024153
1316145
2090300
1972779
256174
1408249
752237
2262611
2178198
1571592
752404
1085810
1657332
953402
2261108
1677291
2421003
2656114
2680890
2535960
221739
2259126
1875327
743944
2933146
1928397
995882
839682
623479
410995
163492
2039144
2472642
1910573
2063327
612100
2928339
592568
2891554
1516665
1905715
2728012
2784335
961327
326499
139795
1582485
1433195
108957
2508951
1969438
88175
2795932
496541
711241
2099497
312501
2295762
91570
381091
2453933
1117418
2505885
216045
2532244
1886192
2028768
1688405
2353589
1349418
1570805
727961
311003
2634181
2702356
1400802
529304
711812
1342613
1379516
1672869
2382164
799653
749724
1471022
1425908
623208
215308
1477624
1076653
885936
150903
2932993
1920787
2632383
1080371
1880120
2841696
2669645
1311393
2904952
1292704
788915
1587826
511565
1215853
1080212
1181786
1512124
982472
1044763
2914151
2783175
218724
821021
1034362
2755055
1751293
421492
781118
2763743
2099278
2561647
51193
2645820
183914
350703
775427
209398
1972696
1365968
2364445
2471665
2934284
327766
679492
2110072
2129203
142263
925163
1047282
490538
1303279
742265
2383383
2188282
921658
374608
175199
2023085
1655131
1315322
2511409
2342650
2489565
1053215
2490063
170369
99253
845565
2581098
1761697
2104144
2128993
1649690
468907
1282616
2329432
780471
2458040
1241302
1048975
231107
2082530
1722644
825321
2625804
971763
2011252
2931454
1071012
483216
534538
697223
389588
1807759
34361
376202
2598749
255882
1771379
1227111
1132381
115647
262520
2299174
2253367
1257104
1130908
2526279
815716
1004069
2889849
1462759
964611
484782
2651854
509889
464044
2794991
2763521
2859181
1669933
1202242
2012880
1133223
1502917
1146267
1798363
1403931
678901
1640886
1918765
1475376
1089821
1385047
803097
2916357
1097516
945436
350125
1405823
2773427
476969
497754
326289
792115
1310776
1925117
2004132
918948
1220177
588574
1745643
1788462
2782103
2793907
2035333
2305918
1893802
1327641
2528673
863427
1136486
91173
2807900
2727460
1166137
2124735
1706861
200120
1241803
1343129
1142845
1174774
2447713
1710210
1055506
1101999
1647485
2416083
338072
401582
28655
2914344
2337401
911137
1535312
1166305
456548
1778694
2935383
1576738
356854
412004
2539803
2659952
112081
1050076
1788609
510013
20942
1258991
1977308
1240174
2923435
2428587
1866011
362189
1844060
8022
759233
30842
2159873
130943
1599102
2852236
330286
1906983
711076
791631
2155832
718903
740886
2328713
2713074
1834565
177275
1824702
318028
2591140
1692764
1554263
929219
323565
2197702
187402
1655319
1517771
1991241
1950870
1941737
1799095
194779
2022456
739565
1988771
1237001
172240
597737
1249637
1431357
1592584
2747457
793115
1797307
868927
1307972
1828548
466216
251461
599487
603937
1341674
1800137
2358977
2849171
2936335
840894
1142340
985606
1319700
2128750
591526
2606994
1618421
2275602
2359602
2670661
1315955
2376966
2225720
2175769
1689435
195432
2895366
2922317
2503926
1154351
162161
2572972
500539
2672760
150414
449567
1161170
193951
2285804
1469984
1797195
2136690
2044866
1468841
972684
45711
676587
2253430
260909
800736
1283701
1553558
512364
2212506
1368530
2262738
2345884
2691921
827814
999179
960976
1028603
1199836
888703
1952705
738858
2237315
2299536
904158
1657970
2445064
2287002
241145
1464729
2186934
1980477
2924416
709756
1817544
1853559
990525
2624350
2347508
1056512
510921
859286
2611981
602615
538957
2929762
1317071
2126258
2327484
430916
1344625
2552758
1048933
783748
685958
243954
153781
1167003
765713
146714
2928337
217158
1479585
1829044
705534
2534760
2455820
1994592
2670411
227076
25465
211913
989389
209231
2832544
2173251
1842860
1630334
826199
1740684
788396
1537656
2902349
1752656
2173523
199084
2069722
2752689
1677706
1870532
2013641
1339464
2622883
1990811
930280
1273489
1152609
128588
1196572
1987467
2753986
936440
1149005
953122
1715686
276167
565014
625607
1161188
1911802
1342996
2097833
1242130
1063629
241757
1995762
1799021
1065020
2010126
1572249
293398
1977539
1026354
1386422
701469
2545194
529141
1092169
1371867
2809433
2719508
1451893
1231063
2628027
864587
1719332
2218629
2329159
45430
829655
2669971
127499
732822
522944
1452415
2377448
2697143
478771
2061784
2858315
1622128
55604
284390
806331
1952024
2307670
2398357
257499
2607505
2025362
615016
2347289
944345
2001878
478560
1636713
2044839
463376
1951799
9334
1869132
362631
660065
551173
2075992
450372
2389252
2459355
303400
2823408
350829
1064662
1841003
729686
2059920
680298
37300
2555602
946537
1591663
532322
1320095
1441568
1922527
5585
2628651
1301359
1855992
1477087
915532
1741578
1072520
358238
2922994
1287406
2475393
1054747
2151983
2103954
1878347
2797605
2813772
2283616
1132871
2595157
1375545
612663
2467422
1654489
1844570
1808797
737888
1951484
2012157
2232722
1891160
2753764
1569214
1895123
2378769
545199
508865
1781222
2006250
103184
2584643
616018
2310807
1725719
201407
512460
2057045
2238301
2046935
2112902
1689650
441517
976465
2257514
77690
890506
2939976
1295174
2836720
707664
2527024
2623061
2596843
323876
2029466
690472
1483284
765072
769515
797557
2934746
2023834
2828316
46314
1201267
736070
2865181
925057
2506221
2182258
1605465
920970
1090326
463679
923822
175568
2500841
2233321
1377252
788706
1418967
66173
1266162
1247718
313618
2900713
450560
2381339
684265
200115
729579
322054
42831
2472568
1884342
261322
98241
2798417
155424
340732
110247
310597
1654877
2194441
2251872
2852952
1784119
1251356
964568
2205381
1451825
13676
338305
125352
340198
1911430
2719718
751995
654165
831064
79426
1642751
2427497
677102
234875
1879410
100381
2315802
1401850
2174274
829081
2733741
707473
2628635
697128
1945225
29468
270838
2874799
1262441
940479
939309
2506761
2823897
2815550
2894285
373290
336281
2071992
2679796
1428754
1497379
818944
212113
236333
895223
1242280
1458418
2342307
1267036
2092199
2885503
905017
2836842
1215752
1791220
2128211
733670
865818
1594556
476281
2098701
1832831
2791166
2480861
1391489
2794039
2303278
1992882
2435627
1667588
2657361
2591072
383417
1130672
2310828
1706632
921732
1774026
1306434
143874
1480903
2171286
193703
2665957
1059051
848168
901748
622359
2863070
772855
901450
1183408
2759612
563003
125228
533651
190804
1182472
1435143
505543
477752
1114384
205727
2489697
37272
2291405
2933128
1123541
699411
280189
2671217
1718857
2752388
1044231
1695852
2147627
1093019
850290
1152962
2758189
699024
1820095
2504978
339662
2875132
934710
2897360
2114023
2915754
2285347
1517768
1665256
53044
108811
319259
1836412
2125365
593036
2509106
237529
1358727
2605616
2716347
2532258
537049
298720
1978621
250617
2138722
1304387
1271707
2716190
2332222
1959529
2010810
166726
2104860
2624942
856520
546841
637941
1643227
2277431
1347218
2089487
1737017
341777
1534106
1724223
2591864
1575642
194746
2663335
326255
2630558
1688036
2360339
1647933
2409848
2701413
2005679
1438094
2879348
1801213
581015
479720
1720899
1566702
1183493
131231
1802679
322078
546764
664381
710445
2405057
867248
1186597
561196
2902873
826326
1266401
1156820
2924183
545901
1934239
2659378
938328
1134430
1513315
2621804
2749891
2317319
1774315
2017250
1241239
1840
1715834
1342656
40089
1828572
2845583
1728912
351440
1766202
555291
215934
919998
2918376
2481679
1885072
1387455
779966
1037269
248381
2022931
2746058
2022450
1613209
432167
2630827
2554336
1327929
10654
1593462
889878
1702371
1961662
1759743
2156771
2339319
1122465
2741519
417228
476908
975871
2267610
1063461
1695198
1198362
2501665
2306533
1249776
2293641
2792297
213049
1733865
2833494
171329
2312602
1959725
1577859
1377184
2667584
1404954
1750394
1589164
1034828
138473
2937340
2375533
1860396
1698926
257591
459213
2501269
1248485
787987
2229916
2366109
2408188
779514
1375376
590147
1985159
2708052
176331
1723508
2926275
1694514
493580
1356184
604306
1949193
2537576
741251
2094287
907746
732997
1977801
2014811
2761325
2809261
554288
2930921
124825
1336774
2257530
399446
2887626
332453
1056806
786967
2703553
1461281
1108061
536490
2500094
482104
1353972
15979
2743049
2620355
555661
2604368
927302
1694707
1711268
2382829
2027334
2835807
2449426
1820553
5268
1604383
532209
2099876
1963904
2756017
169774
121226
2402958
2557768
356894
1554431
2827740
2466976
1566655
1599290
1779183
2571849
1423159
1821425
755022
242569
2745224
916465
827599
2330319
992788
2127170
1549506
1043383
2837409
479481
2224372
2357425
569026
1427418
2762465
559454
963458
323721
181533
2138560
1343060
537422
1901962
1636280
107257
2092907
2053222
2841151
2158302
1582358
314420
1571800
2444602
857926
2633479
2190442
2063218
197986
2276141
2883286
2135223
2629666
1072773
2633266
1433437
845426
2316509
2140208
2133471
2193815
2139117
550996
1533001
1893751
319598
309903
2277604
2201621
2520199
2050941
391599
925446
917296
103921
2808654
1753776
368784
779794
1786966
2225244
2346027
2297036
1310699
2210530
950876
2544482
172679
2125791
2856975
2258912
1597454
1143401
2730296
547500
547981
2078042
421008
305192
984424
1389337
668255
1753572
1279452
2054027
2231122
1953059
61306
556839
977071
907833
2631703
920438
1371364
2353725
663807
1144005
128882
1609529
1540747
1809204
2490242
2932356
2900136
2106358
2622399
2380806
1427677
798511
2767401
449141
717842
2511939
655655
308056
2901226
151671
2770571
224019
144812
1607332
568816
1903302
253352
777502
2407481
332627
2778903
1966233
1918703
2441672
223887
985796
926103
1256421
1434962
1986615
519709
2845401
437315
2346699
2231265
995861
2116843
1652828
715141
2878739
2719450
2847351
807530
1415852
2327582
1712524
876612
313038
1829812
32719
386091
2317040
2553155
171917
2834946
689486
2766803
1722341
1176043
2749042
236045
2528506
2806111
1038364
2544902
2094637
1861759
1572701
2124846
2429583
2446343
1251363
1244284
2562064
2447361
2517671
2327793
1773600
1722174
1498395
634031
463439
271859
1863533
2595602
890593
2073660
2030692
1731816
1737437
1391030
469060
218908
1400510
1132236
758330
278517
719002
2864200
1370288
1232659
500019
2727721
1246954
1230856
1725945
1184766
1592820
1632298
1906159
1045853
2571406
2615997
1016858
1163054
1975658
2882232
618863
2918044
2166042
778104
1552271
669364
1957444
1009820
2585640
1689859
2140334
644748
804347
2867457
2728564
2743052
904059
2815225
288660
2706120
1246041
922710
1476334
295200
2210466
801925
1571324
2611080
1307270
165738
2754639
1436659
1989371
2227213
2352521
1036945
1694817
1460740
2786042
2029415
2088139
2197390
223736
793193
1205798
1521200
245127
2899182
1310900
236539
728234
2868980
2437008
755727
559553
2287809
40388
2867557
1649849
1547167
492364
797873
1042400
519260
895447
738309
103813
2007706
605211
1308524
2014298
2707972
2576187
213290
189828
798014
2343452
268789
1515453
1614462
667806
11902
832183
2613383
1869936
1514918
316911
2335089
1997019
719061
1039223
1840424
235586
1834489
899188
1755656
1520250
1624455
1551131
2555496
846897
1167623
760981
1773592
656556
2608490
146467
132967
1794504
551411
1148267
900114
366800
2399322
1155387
981006
232524
805063
585170
923810
1513336
2195785
2759614
2634723
1770266
139324
2271831
752151
2186999
2874034
1837861
2014525
2112693
1565307
1016040
31865
1334743
2211192
831746
780479
672999
1762258
2258216
1094419
684714
1720518
311761
918248
1814168
1205281
2556463
1743885
125097
1716982
2835597
1663833
1481061
2497967
510223
1754370
174921
885136
920371
1394851
268015
2446057
929495
1276997
1142689
1188367
1903100
668185
430543
1446474
1992346
287384
1212421
2436002
2793192
986534
2370744
2627523
1505630
2683754
2688234
1629999
811644
1300288
2420388
2089588
1243
816524
2139519
2868073
1975503
1938909
618845
14084
1943217
841089
2576412
2019891
180531
2253793
2767231
1388627
680127
2695707
1625725
1152370
633483
2788818
825137
2560751
1260920
1912165
1271628
909751
2210117
2186829
529885
2277993
902480
1208463
1851587
645097
1534155
2055732
1965984
998565
1224141
2669365
2652957
2769725
288761
1740080
673499
930675
2899238
2229281
848264
376564
751673
1283434
2635965
2880833
1405689
1400642
1353665
1350977
1250811
461339
2830788
770795
1045860
2630621
21372
2832350
883530
802221
1225242
402959
2393054
1045865
2037176
1054206
236790
590902
2156884
2583683
795798
745728
297528
111754
2114135
101703
2520747
818481
1458896
2645285
2543940
1902662
1241154
1258295
1227779
1865690
2709904
829137
801163
2420312
387240
2249780
2439865
945979
2657390
2685068
858864
2009785
530478
1751314
2600243
1526197
2216071
534405
2481144
2106902
1190954
501023
808518
631209
928525
61691
2638071
1818397
725040
2179441
920102
740341
2794908
1771334
208684
2794268
2217725
1171121
2255097
2136281
121133
246485
9189
801381
2169334
2924717
2110969
1961647
1465935
817291
549087
1772447
2469436
1395698
1641467
189650
1855721
1148651
1276702
300238
1091788
2490528
445349
2286211
1462159
624434
1665111
2023990
1492776
2082526
815205
2488971
1838042
299889
1828646
2362412
2196783
1335021
1554649
1613166
1505110
2579361
932534
2096282
102464
1408525
1171794
186202
2250776
809633
2149313
1012051
530587
1022442
2139317
1036639
1626965
1741974
780160
2134334
2675993
202283
1922021
1661819
1384213
2519562
2040107
1886754
2838167
2648878
1784989
2805487
2889151
1091684
2759956
1369314
2764618
1433695
2200842
600533
1412869
1465465
1958641
112774
2705105
2182060
1240374
106082
889784
2123115
2001129
2693324
1790662
2041445
2334331
981208
2903719
350043
2422504
2690013
714488
1888394
2630929
987286
498561
2568597
1324604
1084632
625828
2875226
1631817
1173423
1291136
1056862
2407271
144145
2029014
2354390
1147218
95223
1030786
425144
2447485
2135124
1014040
1129978
1281354
2339819
2278986
966152
2129821
190137
2630013
272031
2683878
2310435
1098673
578012
446624
518877
1070298
236567
938906
290274
817319
2439526
2592084
2333972
1450897
196369
2860590
2506362
2665818
1985612
2057717
408368
2681379
57245
1380608
726395
1777016
926088
307811
1817741
1146199
757795
1200106
472985
92253
667005
1661475
1887264
1460932
890730
2648773
1061924
574525
1266177
2733935
281813
723879
9859
406383
697114
1935186
1663828
464217
197871
1096108
1641677
1112413
853845
1421549
495091
2884178
627048
1972976
2869605
672022
803931
341281
1246327
2527713
2699375
817765
1483584
1706919
1100720
2803827
651576
1858521
933993
2043464
2752481
2080526
2669774
1610623
165086
816404
311393
2186853
116859
1413414
2857241
2284443
2476496
899012
2023672
1140360
250950
38250
1328994
1003495
2706079
1826965
248390
375191
298846
824655
1232318
2149455
872547
2076808
486051
1930708
794165
799447
1442333
2120701
2393479
338685
2189433
3367
2487116
1518314
2745040
813003
2499880
667166
2503843
1263529
1898604
2863628
2519663
1223861
1616263
1342988
1528902
1593350
1064457
2401844
2127619
1599713
529942
205321
1729844
2072172
942645
1331570
1797020
2561170
2766859
1283714
1676861
570285
683787
105963
315113
462515
341291
2045987
93697
2325621
1200613
420616
1068915
997854
1154528
304101
763738
6916
2775334
2852316
2455157
1301694
2478552
59244
228648
581370
753653
1929630
166730
2507598
2125667
261016
379494
1017688
954715
511033
551958
2372477
1911886
2474817
312709
617010
2716538
2065741
340635
761774
762193
234546
1275362
723164
479587
1646298
1104504
2839959
2796744
2726799
2252949
1990254
2307274
1005749
1086146
130594
161006
2800845
1797077
426987
2843547
1104754
2538852
284163
438580
2716084
263945
2545760
2936786
2609784
2485776
774111
1126782
1291016
827690
503246
134748
888237
2089977
2139230
739061
1333499
241589
1569103
2396167
1916329
788895
2664446
2630221
1650578
2235449
1223683
1464865
1475306
2883153
1294382
302727
2744067
616402
2837183
1393634
211115
919192
1724450
713974
2445057
1127447
418746
220322
853868
1991382
1555815
2039442
217015
427532
590005
2435996
2114335
2562199
21914
2644710
1601296
1210891
2603289
1839372
1225563
1385703
1605710
1421649
1495914
1328811
2685552
1323126
974295
2468159
38172
189923
2391262
1640910
2550531
1374104
2726412
1742276
2608343
1213761
1635814
2273283
1911652
2399896
657394
1027413
1663910
2601110
1232074
505769
1574916
1118997
2813756
1915268
681733
1384019
2482797
1453942
1732391
1911649
1997898
205635
859830
1289803
1683335
2739475
1039504
1072718
759112
2095333
1055517
2418620
1540639
570267
1419605
2325051
221964
220388
893871
2295469
583504
2351518
167224
1116497
692815
2487415
455867
2000475
1908958
900917
489887
2919415
1543871
757880
872700
1440617
641046
2899032
2674792
1641078
1274425
1306410
1507289
1229056
1314771
338707
2938171
1254993
2390380
309646
968998
1333888
106861
521575
225823
2752273
476431
2109584
369371
1942814
2192670
511971
1543651
2259064
18316
1158413
925860
2215535
2559270
2733548
371916
1716937
1666465
2079371
1631496
187133
2677152
228555
2755980
1146061
1572701
1094083
2308527
2730499
2422866
2300945
1263
2109603
2511967
1374478
397060
151895
870694
2138629
644280
1970903
2454242
542557
813902
2478707
1246486
1972629
2044786
568147
964199
1208139
651781
911239
1336457
1697276
496437
1232165
2092076
398209
2335041
2200593
1608306
2333790
1158369
2362999
1826663
272829
836060
1949492
2581691
2052376
526192
1199697
246915
2554186
1446631
1424099
1232099
622579
956554
2837542
2634857
1197001
268718
2594984
1541352
525758
1996238
610576
898525
465057
2281449
2888641
1080165
1549973
149655
2097342
40134
1641912
1041062
344306
1881306
1661033
336881
2911654
1240417
1452665
669417
1948745
2487139
1086699
20675
1466560
904459
825210
1936889
2762998
1641814
1680658
668577
94976
591569
478409
2075829
989153
2458508
2887268
2878354
441853
2528747
230048
1370869
2922206
943068
2376603
613755
2499268
1164094
322599
1029588
1622094
536623
343267
22446
1757477
596362
1730257
1703916
2564456
2292707
543884
91713
882856
2124236
1812297
1956790
948862
2120195
2072166
325357
501671
2497700
277497
2691010
629852
743015
137462
2578423
894972
44215
2678975
1819924
279866
1819139
371059
411711
1705022
2441669
1744917
2146392
1358624
1127454
2910142
344084
2880370
1030885
486639
725027
2911106
2619717
2837298
329513
2434476
915078
2833560
2197854
2877437
2232882
1690794
2130639
2756250
1956442
1220694
708146
2903852
1585433
1614921
1950702
1101695
1264207
934697
2238427
2898379
2022312
2619857
1751179
1432691
642631
765785
215382
2477630
108143
425084
1716952
1651798
1874438
385096
1949009
904686
1881155
1448635
1828435
1224028
1473069
477098
2102101
2709157
1619710
65579
1518854
1900129
1815221
822179
1192077
740681
315449
892374
1236330
2154010
2176505
2035900
657691
1238267
2374304
1448270
1125355
756810
2392811
2010881
268166
2077122
2301959
706745
1573754
1787798
1992237
1745875
998043
148182
1048427
1284680
2431404
1518415
2927133
441520
1269858
2042162
899004
2476284
2360926
1465301
112424
2231580
897417
97116
2805878
1890926
958351
902800
1017174
1386691
1522877
23511
1092191
1420112
2499297
2302233
1288701
329727
1153251
2064746
667700
1241757
990674
263670
2451484
2430615
680136
145620
55287
151351
2851055
1775499
1496369
2388729
1107344
1308857
2743878
492368
2804994
957864
1542922
2516375
1946708
1754128
485553
38669
2042176
1948813
949473
2372829
1444967
1580352
2820892
2535401
2185775
1646400
2219031
1346468
2154130
183446
5278
1723236
2165304
1176250
575001
2514945
2397449
2215369
263671
1806873
328955
1053775
2535150
1427970
2061069
190255
1307880
546117
2643726
143892
1183435
2154152
2528294
294831
2183761
376179
1610152
1372355
1614722
586554
121811
1410962
2346804
2832126
698902
870009
2914514
2813666
1039072
935975
1557917
2437434
815920
1144775
2519322
518829
2245189
2283404
2420995
2572187
1240041
176289
724954
1138093
274484
2737958
1359339
1037123
2090103
1807047
316294
118088
1573844
1400513
2257599
1648787
489975
264349
1846170
319031
1126393
1984341
2476106
2656985
2248231
2608264
1776102
326838
2802389
2600640
451957
2342140
1687450
386309
343863
1914138
2612694
2099325
1384072
141728
1605167
1383883
1902103
2290856
2515668
1443319
1932401
218205
1410215
538763
231490
442150
707136
496781
2573079
214861
1869222
1142939
2313766
2678463
2286234
113758
1813217
2867023
777217
1895429
1747281
819229
2153726
894782
2338991
39605
2281724
1907984
1257360
1622033
695758
1172449
161356
2375756
1238865
2201239
1609404
1182453
1080190
741898
1920979
928950
623894
986349
234577
2080924
316100
1449161
1010639
2933415
2892037
1411603
1988664
9490
457067
2113991
1170224
2611108
652566
2653859
2892583
1695548
545124
2614825
1880068
105189
2123270
1156317
2203994
1490982
1271574
1430908
2794258
584735
1927908
1829613
1446051
1420710
964867
1550926
1324686
1712046
402538
2140553
311008
355528
2315725
433076
2531130
2019069
857601
1171903
1270053
1950113
1949376
751351
2582192
845298
1483941
157058
2080552
2312816
1376396
2289216
2575188
2600568
1027532
2283799
338695
661048
1832839
1148045
1916643
1110628
1404441
2374785
844894
2123514
2877922
939597
1616540
2398078
2611869
1442121
2235817
1462481
2638265
2082233
1388453
768519
246938
2848833
2791446
947538
880283
207666
2322257
2220999
2034033
2273163
317195
2330535
1768592
1809810
2225300
276606
2431009
1904581
1262723
1278372
1818689
1161237
1666120
2783364
1015270
2162805
2445295
1986847
2711636
93888
1331400
1908029
1190757
1905040
1232424
2804662
982605
1773965
171931
1754008
2471915
2200427
2137499
1697025
1690499
1561391
2846260
1013220
166435
552800
2224058
945133
1525415
2406082
2852458
910532
1109361
1155947
1732046
1334587
311199
1552943
703439
23416
2295345
919816
2287408
52461
1990070
1609114
2737689
2749939
463021
1623523
2920041
1723923
1352947
2341668
1421688
519275
604545
1732614
644199
1791138
1000854
2696718
515308
810222
1738406
1290933
2404726
1416443
592761
1734560
839431
1215027
373016
1153648
2482607
963165
2126543
776709
1646427
2902633
2922070
2416972
726925
1267748
874108
2438832
2447986
579915
185614
1057720
2208773
2438853
1115113
2449658
2892691
636210
426434
2022460
2753549
626214
38574
2654608
1478151
711074
389808
488475
2748434
422982
2485682
250424
984754
1844876
2251238
442361
2779778
2008254
1925048
114171
1982456
1149421
484689
137907
1220850
568966
449015
124494
2789466
2679111
730947
1310984
1378985
609180
1075459
1821578
364569
1541350
2761764
921776
1986164
2387322
261790
2342910
2063342
2588113
1539961
2398991
510194
1617503
1128545
1486158
1126282
197950
2667443
2052401
195922
2203235
1799679
56208
1692070
1013159
77731
354760
2425963
2113018
2614010
635860
2186210
1665957
1847032
2315570
1331194
391450
2018445
374724
1883368
1827370
1218702
478569
1562016
2196003
2113882
2230119
2380218
2003343
232016
1984340
1719263
281195
868930
1914707
766889
635952
2097150
177269
1226797
1237279
2328339
2221617
108470
2330430
1345393
2150991
485749
1294099
879842
2274127
1225843
1102881
2759251
1937699
728687
1915881
1358924
2219494
1035752
131158
1446349
1455017
2477728
1913747
1938926
862580
472895
698623
80964
1367291
95986
1688246
1896724
461313
2448235
878192
1200658
1779783
2819551
582788
2114508
524946
2664192
2501868
599561
280787
1541091
2413618
2147159
539298
1607048
1897760
459455
953451
144413
2914187
2566986
259576
1474084
14655
157866
2219192
276682
1493044
1562278
1850370
231024
673991
1069978
2576411
1194982
287132
1297770
2408147
2726529
485589
710505
743877
1818703
2814111
1910862
540526
940824
1151222
2120987
29116
2680132
1005558
1850960
519871
900176
2593572
2181222
562700
2142900
2516557
2720510
2323789
1268580
992057
1740719
2898252
363063
45662
1438666
69045
2174341
2445770
276404
2208982
1316999
1994637
1880187
2567218
2858496
993587
1001742
1029811
2232192
61456
1332175
2794221
2434548
1675598
1762062
2442243
1385230
1473599
2007846
2803462
201657
12093
2926589
1018616
122142
1425439
498204
2641145
1116617
2197624
885918
2351013
2143785
1436332
1332199
717269
603649
2354725
2871548
1024964
1635372
702056
2418013
1271680
2723006
2608526
66906
20968
70672
2747772
2473615
2669492
2280686
503296
910795
378807
2313830
84393
2358706
317990
1858690
922188
1652143
2192754
159882
220615
160
244520
2287107
1962615
1977774
2202795
2717365
1220543
1862390
110631
1492509
794772
1951069
101384
990222
1450190
2819416
2546696
686912
2461829
678665
637322
160347
2083135
1654851
131798
2542453
25752
2692011
2218894
2598850
2187240
267322
727388
1869014
1531820
2453370
2217397
111854
2785888
1340442
2242546
2379122
907832
1463956
1102325
2257962
2612261
2405011
364597
2054312
601558
715869
213206
713708
1197093
1851371
1076841
550779
1957115
688246
52943
269916
1013952
894219
567115
1248105
1152167
2742412
1032851
449674
2701511
1187617
1290720
2719086
2632952
1829561
1196575
534515
2810894
477216
1251481
2809339
1342433
1761690
1851983
1441859
315030
1156756
2052073
1981181
2519028
1121826
200219
1326082
1606126
2452961
2419087
1034382
2925805
2932797
1282882
1385661
495724
2675142
2147355
778171
2160271
2366783
141909
1741243
1650313
2003187
1674497
866770
1270843
163659
2773067
2522948
91512
235537
336247
1539426
949972
1474193
1830401
1853946
1388804
1146234
2068782
908120
2773925
2699397
972488
486093
839513
602031
736001
1716677
1635451
2880157
274825
1055689
1149933
592137
2737436
132041
1535990
840223
814153
474722
691763
1993019
17132
2909202
1316338
1927182
2910025
1989680
2031313
1036655
791838
354995
756927
496901
643803
2887036
88100
2506771
2634263
1348788
1508470
229855
1639126
2043176
358044
2353950
2038540
351838
1703855
2190608
1173571
654505
1919871
2511442
1163534
1808593
813185
1225473
1912394
522395
1409611
1573391
841242
1230742
1157483
999462
572430
1126220
592327
1650001
126111
947357
2241811
106702
2410231
300921
1461263
1037512
2867129
1661241
41065
2422651
1305001
2037972
2896503
1700619
650542
1663734
2031660
446758
1887453
938862
993863
728840
75567
1335822
2077701
375673
1136002
1331249
2409152
13275
1628194
2046949
1978785
775102
1210235
995163
289509
148138
2504087
1983429
2199830
1464710
2146997
2275936
2478034
1601176
1537348
2542719
543683
1866793
2913212
2157397
455173
1893442
982089
65685
2460053
1791767
157149
1222031
569518
868892
147490
2336183
830485
1888222
2191884
2269415
2438599
934070
812007
2200990
1401005
868840
2181050
1398895
2162724
1310765
656514
2768987
1157808
641284
851858
134402
1759255
118923
2599692
1294826
2350437
1382797
129697
2740753
604597
1127101
1873054
1200709
755308
2000894
848339
1836292
748096
95524
2573075
893793
246484
1254916
1485519
832660
740570
2399111
1021140
334953
2679819
2437154
1408275
225961
2776013
377133
2847698
435862
1343154
1398147
516725
2568698
2662294
434831
1467748
1799388
302971
90993
1564704
2251856
2845618
1177904
790411
205815
672046
1007684
2580367
237659
2268285
188365
265247
936227
302367
1960041
1431630
206684
1287259
2385568
395727
1394086
2886012
1258470
2796430
674999
1390514
1673866
1220342
1539246
1670056
1402245
1041809
572838
2908432
1584509
1655636
1988083
2110505
1138018
794692
1082588
1963557
2423739
334866
2798988
502030
2318669
798776
1123096
782395
539853
1822234
609136
1504544
302354
346451
1746180
376443
1983191
1479389
2617852
1543553
662777
1739893
990444
758563
587602
1812389
1507901
993696
1375039
645876
482963
1940716
295998
1257087
2358394
1591026
36634
829483
2922540
2358425
1948289
1335600
876669
1585028
1534098
2644152
2811156
1059304
2221037
690599
2587507
1219322
32672
277034
1590104
1168515
698836
2082468
579075
580829
1196823
1824641
2732530
657779
71070
1631735
1080464
1719803
2019869
1571196
1624904
185242
1493991
2125141
335738
1562028
460107
1386004
2063278
1399977
2212029
1472408
245954
311621
1395211
896659
2559247
672396
1551091
2228186
767745
411854
677705
2409897
2538112
1204254
2538544
2527516
1579018
1324613
2889308
1485656
217805
1450387
1759670
1431258
464181
2025286
2065830
902265
942225
1540098
2394212
2602156
827300
2729539
153344
1430745
2274979
2214532
515798
940920
1018871
2684482
49544
2447465
2093516
2265499
2627937
2738869
1044509
69832
2546016
1971701
836120
2481874
1991061
539243
2397973
283011
212667
877333
2769506
406615
476683
4180
292731
1269652
897826
2915312
337453
2728357
1682136
11624
2706896
2927027
932517
2114626
352015
1924087
38432
269174
304590
287971
310043
2298402
1491192
608302
497627
2162606
2132532
849320
791723
1172057
2378795
2046195
520236
981799
1224783
67593
749777
749850
1848321
1997575
1438191
387335
928852
733576
1371206
130243
51796
31855
2382554
565796
2494359
654782
77180
924825
3004
504758
2055331
1220040
2381297
874199
1589193
1706164
1200857
2076730
1562563
2673931
466218
264890
183103
2896807
809645
2165332
2329819
374072
1499432
202951
2481645
340215
2694434
297462
2631207
2053738
1559469
1204259
403906
1374975
2020772
1916736
2750570
1779485
940892
752125
1206713
2629410
1838703
2416318
1026459
1184825
1796370
2861245
1707701
2540598
702533
484650
160096
525303
2108274
2475528
2165692
2659083
1049431
2470112
819204
1372496
2345855
2197366
506267
299160
1811641
1629790
2306335
1891133
2093603
817677
375798
1052911
2726658
1041143
995643
2820979
2258311
1470095
214036
1331028
1300159
2687376
570197
990808
1084314
2729456
1044671
2417958
2913214
1664213
1577471
916283
145766
583804
2210707
2065848
2591231
458023
1886224
874980
2181729
2134434
1470161
847403
1197834
656943
1930526
2928642
2909744
1935236
620914
1230307
339809
1164823
709101
77252
929276
2574342
2902275
2043325
657499
1504244
1360020
1678439
2791243
1143645
2758857
46812
1723295
659712
848727
161996
1988972
2572367
1940573
399928
73284
1836115
1058540
2340891
2782734
2646609
2456432
1813507
1779058
20418
1636579
1769266
1659975
2784877
1031780
1635297
1930282
1850649
1259509
303831
2323033
539864
2601513
811501
1393045
79145
1709397
1036758
1765358
1432775
1352746
733543
928526
1824401
1220210
539035
1242660
488614
505577
2044126
1130700
1716709
1919717
424126
259648
2827786
15080
281510
2700583
391578
1666554
1224172
651874
2445231
17000
399030
1243445
1603408
1087002
1350497
1078630
1961942
1492023
410187
2013081
853957
416704
1752016
2348975
1043721
2664189
2884326
2366371
2298157
2473302
2525820
1003312
2783025
2697226
2248165
1942805
310119
2897309
244085
358737
844568
2618144
1851097
778082
72263
1447355
1547697
2057865
2516748
295815
2374479
2737682
1753290
369355
2507927
2649934
1840967
375353
2022501
806896
309984
1429647
2655975
2562711
2395516
2897818
2562659
708494
1111232
731055
1140563
2543746
870833
2393232
301903
1165377
34424
2191308
1470569
2562008
2161935
2838744
2890821
2473208
1306956
1659651
2924100
2319917
1077020
931105
620198
1081956
1722228
521996
367043
1262482
2740914
340369
816715
1672374
1801539
150825
958738
1767485
585366
231796
2610918
82841
1509596
2021871
769979
777196
1033312
1018246
1599341
408604
665185
902802
985910
2223682
807900
955651
1524222
931378
1684243
2912117
1881603
1597876
2317576
544384
1073911
517654
1356315
56564
1928787
1889393
1043775
2714855
473101
2939536
2344654
2242162
2342127
612421
2449471
459389
66782
2202128
549168
2803525
2736509
2870504
1463416
1724957
976422
322097
1428490
379490
61412
1673307
734864
2573933
1367239
2458945
2824891
765377
2267899
765233
2907171
1961316
2104414
2931504
1666161
365038
2012518
2235591
834683
2205745
572125
445163
510273
2409798
1246746
835162
2418260
533612
1980697
1414926
394913
1997766
980704
1157510
1304373
2868877
1275028
1886179
636036
2587609
1927487
1606547
2744538
2450156
2906838
655799
254192
1085750
31064
1046096
826549
1028409
2279773
160782
1939616
2423795
1086607
241159
1069039
1563384
302953
2322726
637004
1906744
1331989
1748556
2088278
202307
906848
1473315
1771875
1973216
1647524
1342825
1637767
423445
1057707
2314150
2746619
221102
1373540
1377590
1584400
379278
2748648
1906296
1864360
792735
910026
1288467
1412607
2350444
1486127
1931078
2468764
2910341
17723
2455579
1580226
294174
2160362
255498
397178
2033773
1456861
2126363
1520203
2268191
1531371
254998
735046
1449687
494652
256381
817401
1431290
661196
1154473
162452
2511700
308078
382323
1510495
1436380
1106462
914952
2434321
1191997
43754
765697
843303
2548614
692712
2405739
2608770
1548979
1616219
2233959
2559203
1770303
628701
680404
136134
907221
411428
107592
2717067
1634400
2268340
867257
1723588
269674
886590
865076
1922939
2579143
1472827
1055753
152136
177772
2919293
518363
2169360
2194353
833431
1186606
795024
1595616
260338
183504
2749421
2708952
2886574
2029481
1632987
2079920
297780
1618762
1566552
913487
1081647
1929950
304326
2246555
553160
1194932
1573743
1424741
1167105
2111687
1242091
265578
2446426
1642059
807727
2730147
1382950
2910921
2369862
2318765
643239
2543563
1662879
1406053
1580014
854501
1064298
2910375
3486
2595800
1806527
884678
632689
1095607
759938
2085199
1028578
2164732
2447495
797787
373919
2097200
1070791
917208
386648
1517946
2467631
1212398
2163256
1748891
322309
2708232
94131
1904229
1412378
20375
1516481
462212
2349965
1394612
1172950
139630
2571534
1243872
2905631
2002204
2516713
534837
88360
2585595
1578392
1988333
2796324
2385011
2126119
740121
369121
16991
1385713
1181907
1330668
2801700
611254
2633823
2081490
2020073
309255
746712
1235830
306385
1758954
2649495
78383
1572621
2177652
658175
2808006
1420717
942187
2189128
2371150
1041236
992941
427014
2679725
2279294
780674
1114121
2463663
2510483
716855
693370
2008934
1616578
2294655
2515059
847308
352994
961217
1581804
2719018
945694
719142
207230
512223
2210454
1736955
2463325
2847623
1838892
2904160
27393
2408412
1150480
2027674
2224742
1951665
2646726
2349854
360083
591409
816655
1236146
109854
1343440
1343407
949387
2762064
1611047
16949
1851717
2330316
2474495
1166200
755983
1689180
395618
1655806
1630768
1946240
2821997
1648553
798721
854525
1489527
344872
88084
617384
507719
1958233
732395
878983
226160
277727
1094342
2725893
1822252
2014521
2730592
2240434
1269375
258222
1674100
1244008
2853875
1635021
1933814
213388
50099
382570
1013357
1633932
2660398
2875291
859342
1655291
574566
1082617
2173170
701185
2898866
2161715
84310
1059862
1879656
195156
392349
935292
91052
274768
850734
1756801
2152805
2429914
1941341
392801
1497914
2417498
1884677
1375612
863071
1975016
1776022
149074
2903677
1191572
1516924
2154440
355423
932864
2535772
470564
2714316
599709
1411143
1382181
685588
2867004
328599
667640
2528589
2812930
446362
2811216
2633221
859023
2031721
2429667
2395607
1645302
139856
1118592
2360626
1884944
2558214
1849606
526479
2873389
2824871
2300962
554226
2108659
1181176
1931200
99841
1306499
2158146
1510010
84773
2444128
2799249
2040344
2899279
2228442
2131004
872691
168206
1685206
2441803
1390763
1312780
2365867
11535
1757396
932528
939941
1774192
1595525
1339229
1496174
1280965
743367
539516
939886
1947832
1167052
1440157
662293
2124311
2365513
1703668
1658580
245897
2126279
2911687
2257926
98143
121310
2446112
294473
1232922
1693200
2624571
1910229
2538853
492453
111098
774988
1383363
1349820
2719228
80129
1279577
735628
736710
373582
1978222
638978
2447567
519515
1420193
763329
2939594
1274171
1585818
1965970
2515366
908420
688491
976894
356376
2456936
1278189
128498
816858
769217
1435909
1532287
1218704
600646
506013
1587251
1899258
1549665
468928
2623127
1926768
2656531
2714490
1491125
858060
668980
2791599
2923554
2162829
2412137
1743937
965757
2218416
1004191
917389
505223
2094443
1354997
195389
585992
2031979
1396697
1191348
2806502
2209130
1551138
1387502
1896951
1919737
2601114
2378236
2063173
2121525
478666
1671753
1793045
444553
542568
2786844
634576
480563
2764071
2374938
814268
2029336
2777444
622962
1059881
1618453
1201294
814776
370406
659719
2541422
2455678
839677
267614
2157259
1428461
1345923
2723433
256614
1745283
1426471
2414140
66739
2158606
2001063
2397889
2927601
272279
1107235
1197565
2163807
1843586
2014676
2545277
2844776
1858599
1736894
2372608
2650183
1655915
947953
1610732
1011361
402876
1205831
610705
2841115
1359200
301791
2345776
1173140
1089972
813168
366159
2462995
2095905
1694132
1021051
59644
2025423
1697725
2841415
1765550
2871397
1193624
12122
2465852
1337205
685544
2133465
483229
2887678
1669471
2326095
313828
2012274
756686
780593
1798560
276508
2091339
874016
1955931
2464653
1492532
635302
1285127
1622502
2461439
1388301
1390963
1162308
572046
1213422
1200443
1944375
75260
2402563
1015900
2308385
2911371
1343112
1276544
300410
955709
2739317
2594683
708537
1620153
2817896
556917
68062
743785
660623
2718498
2768276
597064
1263342
2581332
1229868
1698606
2077598
1434736
69784
2493320
2308484
1223173
243286
1709685
211218
1368168
1974575
2430962
888889
1675178
2395746
1260115
1741172
2109952
148283
2188574
33533
2603306
913314
396393
1581426
1891308
158576
2377727
2105263
1020285
2048913
359662
1576208
1933584
1603215
2564013
683754
1606959
2384256
2132092
1725277
803644
2056253
293670
1562758
1913630
1702134
1936683
116915
1661300
2774054
2720879
2674041
1941514
1796431
2444794
749612
544685
1556369
1529306
2023290
1413771
1739082
1883460
2125763
2676871
1080063
637220
2228968
1843232
231569
50408
359601
1428224
45527
1167641
2047396
2451352
561063
2271659
2888987
673314
1091694
2655831
1315906
1923074
686106
2807688
2524696
2709659
1879715
572146
1227333
455374
280208
516947
2473843
1594045
1907397
417141
1356726
1296235
863386
1152147
1856413
1391236
919879
2015156
1281997
2625332
1683008
2753589
1444218
1717561
351457
1912437
136338
1267523
1115036
1597394
2797436
2897236
301841
559253
326703
2336929
1808755
1118644
141352
317815
672100
2327960
2212273
2387087
401586
2720680
1910764
1603145
798396
178803
1205932
1278487
365455
737009
1974127
74215
1604765
512500
2701362
2235284
1636283
1920135
2410327
1415555
2244376
2691953
1175783
2010316
2346390
820903
736450
646681
823256
1462818
1098004
2476500
2701491
1078791
1391907
1994766
1504931
1013959
591654
318958
2007949
514014
1343933
1601613
1247096
59439
551682
2892712
1889221
2934235
639828
1474684
706000
436253
2725043
1616682
30128
448223
2507618
1255276
2088304
1519001
1263658
1644883
2217846
2316008
682287
1225373
2421130
2441283
1712430
2139779
2611891
1864625
817634
1078551
1208169
2057842
1429783
2038815
2413818
898701
392341
785321
1982534
853588
2833067
666593
308042
2839908
317397
1543715
2018216
1066911
2038504
1280741
2257158
2109442
2576184
259372
2380015
780163
1387825
925798
2118082
760913
1975502
2606998
148418
1861079
1681504
1363737
1846696
2616475
1303780
1149855
1035478
1317705
2776375
1455156
1154530
675209
2458626
2841562
1871278
107053
2090297
848750
1146227
1917027
1901379
1752233
1992750
236992
2700010
206545
372649
2599739
2718781
845768
1270082
2245839
2439373
1874256
1585246
2251799
2599325
1597858
2413001
864217
139011
1998135
2523956
1855884
2691349
2115966
1953112
319327
1605174
2424982
240710
2665762
1997446
1850879
1014516
510723
1340229
1521149
1050664
2532179
24644
2856099
2286525
840620
2009450
2769038
2554940
2579059
2438190
1152784
2593846
1688300
1822130
1931942
2690631
2051124
1557827
565571
1079428
1370249
670665
10585
1627491
1961252
792577
3552
181958
592264
1100302
2302678
1356
1000133
2572133
2373096
1756802
2428454
1608022
2705947
412155
1320499
1150502
431589
1624118
1416564
1274373
2130635
937145
649809
1137312
2612208
2289137
1767357
1453341
2863640
1774196
698138
2170018
328675
531888
419473
2610237
380788
840900
630151
2273815
843138
792612
801795
2161719
1947006
2620954
2841400
1931089
2491676
283222
1554326
2788362
59348
2458862
1282916
1296607
973850
1399841
1845824
2130349
2157183
1450022
1166551
1105554
669096
380417
1969983
687974
2491323
225385
1661016
2770731
592356
2504216
952159
2583387
122012
796717
773863
796890
998311
660550
1456815
2341243
776217
2512354
247740
2816828
2159287
63985
952223
480100
1239810
585474
888776
777639
2747050
1169514
2301583
1994137
2638084
2240358
1850070
2441333
701230
739314
1339536
2599590
133611
1368725
936371
183651
1090433
2068377
759408
2907315
2236785
1520446
2116530
372598
316968
2701571
2504731
2442554
812003
2687420
2278094
72419
2500463
47822
944179
1216423
1568494
2283505
1438334
2731504
25294
1050922
1767534
1738069
502504
1428881
779367
2123734
2782968
515012
2835418
1267788
1076258
582454
1334270
1063636
2860632
159349
1597216
2422263
2679629
936101
2101809
497470
2446291
1077064
2106156
1534235
992801
2057822
2703313
1760136
2575050
1560150
2603916
1805195
1494763
2696907
362319
2608670
2262685
385921
1973799
333764
432950
2066713
1748123
1697628
2806557
847180
121800
507492
1747327
267764
2262
1124021
2584498
2863930
2387408
567178
86783
2376454
505935
1368568
1162496
2595777
2299022
1837971
984767
2439828
2824891
2564366
1888125
851024
2738896
2416823
1694659
1688004
310773
1356952
2924948
1475840
163982
1759592
553804
421075
983921
1328353
2413652
2552152
2829457
1208026
2919928
470376
1998453
1292548
1623710
2207953
1834424
1443164
2273611
380847
847827
455056
2475041
1151847
1682421
762945
2738990
2084030
2532581
225606
548976
286652
2749354
2028070
1984618
447372
594433
327011
1513949
1300437
1646160
831235
491167
2881278
1854602
2821802
2050832
2880155
2187583
2563096
1949359
1729721
18296
1839374
2656326
2190901
352698
2478771
445991
1248148
1856224
75195
287363
1174109
27199
64119
1147261
2061939
419947
2416739
2069530
2329843
1290013
1430149
2781510
201577
1866595
2174011
1742181
9815
1756353
953977
848073
1067856
509982
501615
2592643
1473337
339226
1336711
2577832
1632433
839740
1609772
2439758
309160
217009
1080024
682782
285698
838244
924530
438943
1955569
2673562
1044675
2464342
2626169
1423837
1063264
1965338
1017349
2411457
1380656
2206012
2878700
179307
1091301
2524545
1878968
2348616
1761118
2333330
620900
1657587
2106767
2521886
2600674
2519885
270042
1608386
2585574
1973376
2264976
1772514
445969
1817183
857030
335427
2854746
74714
2664247
109007
1107890
1222036
149512
2862885
970177
2710964
1463340
121417
175270
1983669
1805908
1940349
372134
1747127
2432729
2426133
1741136
448754
2025719
2605389
2193898
970914
622476
2396839
251983
210336
1240887
2573073
853008
191652
2616247
445102
736593
2756843
171599
1557174
2358207
1015533
2714607
2318202
1002287
1838246
515004
2196274
1242991
2356613
2876167
2815688
2142554
950703
964193
310888
2600079
2376596
1855285
619728
2111020
2812191
265976
2651589
2695618
2936515
2892682
1773023
934965
2630096
2764288
273382
2629615
386595
446128
2122548
1540460
1791714
523656
79019
1752993
1208955
2195296
131856
2581735
362987
866279
831869
2828821
956192
1192123
1263564
1334358
1026347
1745197
299178
261749
310691
386543
1344257
1756843
2433525
1342190
723566
1638847
2305936
1711780
1696149
2476187
2598177
793269
1336505
2446395
1843372
1938981
1418631
704121
2414949
1525646
1738837
1145199
521104
2559523
129162
860252
2268721
2478573
2109412
2341147
718674
2464124
857001
366477
2435482
649627
900867
399993
584500
2522711
240191
1049618
1080713
1692682
889426
531366
1173607
1822510
964124
2651874
1448536
405949
834568
2222843
278783
245645
2045320
1508594
2450831
30942
860996
2336652
2431212
943606
2728909
51737
143104
754468
676891
2847136
1822640
2309334
1127816
1826761
1400560
1931945
2071856
1872870
2374806
1634831
2365833
2745845
1010097
897546
2609949
1430817
2597412
2629542
2060175
2776000
2116603
79255
232318
299298
406560
634831
1119563
2109909
1500252
693120
705412
2288108
481218
1946916
317431
355098
2334501
1699580
2064217
2491823
531910
660617
2534097
122562
2479316
415900
1605341
1581613
1112644
992908
1017947
768391
2827468
1197349
2318905
1894817
1796758
2053775
1382463
759548
480039
280152
1537876
1571728
295530
2791869
865506
934540
1058232
965868
2467451
1888245
2878782
194172
924856
52849
836043
1590138
569856
2132530
988662
255897
1830056
731741
2422426
1294084
1811129
598937
207708
2200878
844574
1093678
1728487
2120660
1177026
230745
389264
918710
2892469
2189599
1007274
671752
2841403
2575308
1886124
1119445
145394
2613072
1169293
2429404
510357
359096
440750
2698317
1905469
2152556
937885
2429072
1072326
955661
2311117
516453
472200
734016
1681928
511741
2017385
1855863
516956
2524740
951143
2484763
540583
419676
1970887
1712691
1005354
861165
1842583
1004772
1023224
121601
2832973
2281017
2769943
1922262
2481881
2231394
1908359
194873
1169512
1927189
2403416
115112
771954
2251986
2457120
1309379
1629149
2843737
2439578
1841921
566518
2773704
2510341
2323687
1825202
420535
1003272
450206
2412534
122806
1136939
2599280
537543
1383851
1965993
1795203
2462438
656326
741381
2425344
649919
2884474
1060818
2925619
2095754
1411532
2027647
2460170
2808902
194991
1875891
329342
2128996
860555
1763030
547084
608187
2733319
104266
2667359
2243287
269748
2706602
1697106
2522764
2880857
2694423
1210188
1211767
2264836
868882
2322039
2169669
1279931
1492816
317519
628154
1415557
764113
1316704
696513
1864786
1987397
1924721
494173
2162271
1812567
2155192
2765478
2315059
1061213
2916411
2731746
201091
863061
2884152
1320115
1803375
92032
1764711
1402495
1044291
211104
2753796
2052892
555152
1331660
2639728
875936
2858707
647410
292615
2038196
801685
2350848
2867678
2578998
40542
320229
2907372
2309382
2599652
2021166
1067403
1832685
872203
2020921
305341
987975
2380053
2521674
2381593
920948
1411143
1823929
1061500
2817442
2765239
2818834
1657222
2156782
2763502
1054968
2618337
39297
2663901
49044
1891256
2810747
1569927
617949
589524
2029026
2009282
2124963
2581962
2796533
1562799
515944
2928430
174033
2853123
2438367
1724241
108328
383806
2373211
296362
560380
1135028
2226864
628642
327391
2916813
2897289
810757
2814837
981276
2234387
2253755
1532712
2195488
1969618
2709152
2872892
2367285
1049582
2019221
1340840
168646
1164222
2340566
356025
2273190
2416928
833150
1487247
1646460
476822
685856
1394870
2342077
875088
566849
85840
99800
396746
2039291
1798131
2774860
2669217
193662
607914
934776
2112896
2277930
728447
2789070
1975288
18300
2550199
2190617
904770
698818
375811
1711184
433279
2847908
2493194
2061304
1339277
2310391
302172
498103
888286
1843993
2302576
1782910
351300
552621
2132444
874446
1038239
2462070
928396
2054209
2354575
2585950
2108103
2121031
2578141
1831636
1505774
1774148
2421346
2383416
1704392
1350655
2081349
1653941
2064334
2150634
847820
1796848
701162
2825111
483792
1862514
1654392
1695726
1224912
62531
2005428
2003406
2927073
1593958
79671
1230844
2782712
763908
2910034
761751
362449
286578
336674
2335664
2083291
903265
1505829
2158859
1856269
1815046
2118685
1394197
2938525
2925047
2431011
378155
938759
2714623
1676459
864329
1449788
2662343
2604889
2080735
842656
1306942
28734
265249
806365
818041
372656
659164
952802
1002493
833908
2323863
2760023
2007581
1346743
1598544
542132
1433862
778995
172817
749064
2105732
886677
237099
1207867
1285778
1551074
2538273
1137439
2334949
649969
1306154
879455
404801
2517570
1678104
1410960
2800395
910258
2299152
259084
188613
2560423
1561269
1403593
1990780
2407740
756345
1850791
2850525
2696866
2580007
1756673
1524809
2308474
117495
1022699
2872357
2889045
1033505
1806770
2770382
2242101
2586845
828069
1014693
2765895
2304681
42167
2804628
1186553
1008862
218316
2492730
813443
727006
1730393
254520
1798633
1402664
212484
1214415
213037
1351337
1597985
1267004
6194
1998296
1248917
1804870
46800
1016201
1241255
2665511
347699
1666558
1538669
744518
1265028
1773611
1559843
1658438
1150594
1110815
2893463
873759
517121
2603155
2247704
1134956
1146352
462214
28517
171242
2556341
1816584
2620186
1125237
2894758
2536179
508645
1436215
954240
1429786
1500231
2751355
1561538
2867615
779997
132517
2009247
1011012
1853918
1920050
2167642
445019
2701865
1482856
1807125
1318065
871871
1186675
1375241
2655404
1001129
2303365
895821
1197793
2493942
365115
1443151
1305329
1226462
1554397
322185
1594222
1028890
613613
2600355
2481821
2827667
279741
1973965
2658491
738453
1661389
784800
2841477
2019658
455117
1866523
1863043
47191
1278629
2403075
1331878
739590
2210893
2390784
1638461
443625
2695269
1695024
2578611
229695
1033949
2228039
273330
2662527
1340579
1384377
2220081
373723
1011558
383845
2209565
2109916
840099
2445334
2735549
90615
1744424
2575497
434246
1132312
409781
1447475
44304
2704556
2263639
1241295
216572
1777430
505709
1151938
2242980
1982627
1743960
1935645
1330810
1352159
1371016
2779089
1831929
2902471
2112247
1113073
1055079
679222
2661232
2483280
2592416
1519201
209776
1512568
1486603
374748
2805949
2576784
1029
1976660
1180309
1135695
1988739
1473568
2317484
2052075
900941
2720940
1731272
131547
2711732
1362653
931536
829782
1349186
627762
2289939
2677855
553540
1665653
721788
2830260
2231277
160973
1234351
885750
2199278
1130426
1104768
34235
2540521
1852548
2185654
206898
2824269
2218688
2346624
2253802
534723
580933
1023478
184738
1999909
1288472
73306
582191
2437741
2054273
421905
1879932
890066
1173022
1480684
20530
2713863
232168
1251426
165499
443862
429711
1576704
2901614
1045592
2373405
197539
1240739
210524
1448577
177813
2745934
2918745
1427992
2730739
525751
1408443
1363859
2228361
69783
148185
376648
1057023
1565733
1923372
710514
2457394
259247
631481
573536
668657
1213713
1505566
2720199
2404686
33286
1131124
2871849
935784
2799041
2556313
2244776
2806677
1245775
2938000
2000109
2473695
2767007
2286768
67439
176310
2415414
2510308
2354337
2863203
2832
2591695
2316375
1446505
2858507
2410119
934690
349132
1147928
1392257
1645158
361868
2693565
103357
1132382
1137834
215852
2392802
318199
2214552
2791509
2232541
1346344
1933384
2638808
2848983
1841683
798506
538629
2032549
1670028
1221101
2874760
2535812
608927
2255695
1772723
2440212
1327431
2430916
881928
2294878
181646
2120193
1853983
696689
452379
956896
1945814
1261030
2224077
8338
2685881
2640036
12328
1831483
201393
1875613
1021740
131032
1160749
2729504
2696706
1968658
2224417
817883
136135
141693
2072659
214534
464850
1716036
2690198
2497020
2736959
189638
643400
957084
1920642
2183038
600368
2837906
1067304
1946782
1123138
2834504
191441
2133211
2864076
1786525
2045542
854489
918787
542423
2799960
1642359
1097536
362410
1689836
1177519
1667239
1929836
2904459
2132526
1377635
2222301
1997297
490201
2785055
310213
346962
662080
2619172
1049481
1699631
1006757
1695853
1314398
1723553
2299926
369567
2454984
863479
107084
2469545
1815544
4248
2533463
2164861
2020914
2323266
460396
115480
2424791
2139464
719830
1173678
1214812
2581397
2186278
1418671
981552
1121498
2766438
2737209
1976640
2230231
2043891
414392
1329405
2661863
2714483
2228101
2798753
2048944
1754197
561727
1364563
1507114
9393
2875381
2682327
1476879
961382
1296026
1373490
1988441
2903759
518503
1516284
1629094
683791
2581565
424590
2898785
2656584
2527713
1707882
2670304
1489535
2310626
1883268
920070
1776439
1424051
1121655
1889762
905390
2334938
1415867
1902564
2169314
1065294
936292
1252995
28499
80676
1685375
1456073
2587947
1934867
850103
1012190
878452
1123984
296871
1900318
2845426
146360
2902282
635577
2109691
1363379
23401
1008913
364238
1838644
2383790
282015
1922220
1190324
2776040
1119443
1624120
92983
2593067
2373337
1596913
1448266
1223196
980299
1127526
770243
2283485
2494382
1319476
343889
2300621
559121
1562819
273239
1383581
1236986
2287405
783286
1565900
1267299
303804
358461
2529774
1313625
1206674
2294951
1601832
566143
1356041
598372
2750810
1058150
1918818
692250
2920732
2593917
2817401
20168
1583364
1647312
339664
1025285
170926
126957
1943235
639699
2444312
575753
47246
2397670
85888
1459442
616184
2016929
1417200
1193243
117931
489029
2617645
584186
883467
19207
769631
1017046
2171050
1721235
2864673
892338
2161973
1831436
2334006
111278
379191
1822882
656864
2053807
2474229
781013
620608
2645438
72762
492464
36922
1614712
2693825
1921314
318169
1824567
853741
1401335
219510
2917476
2748833
974049
2579973
1303914
927838
545582
864274
2190708
1770212
645895
758765
723441
2760667
2553377
1877324
2158737
2692913
346460
2527106
2884976
2429094
9223
2454186
336942
2279883
1828358
1330361
2258526
2216840
854899
2212056
1371418
158048
1239729
1340873
2182868
2595054
2745964
791631
2071203
467839
2379947
2560538
2304525
2880281
2669868
1653722
1866666
1513326
1556733
1894032
2396517
1206384
2602810
1323341
1743849
1633780
2132201
2814618
738633
1568491
2706519
2701959
1893602
397956
2769804
2124062
860460
57114
495471
357899
1194507
2384497
2185830
1019439
2036438
788831
1863465
1641769
2830793
1222989
1880531
205249
1992611
1326215
532883
598408
1160369
1898214
59350
43811
1495474
1825006
2686480
1675780
833559
2138502
1552337
1802123
1901713
740439
2263724
597172
766820
382211
1293307
985948
1442744
888366
505113
242976
1841795
1332594
334802
2378174
1664220
206773
2325295
1023498
903943
445790
1268906
881407
849897
2674076
323254
1109674
208912
11440
2538487
220616
1205996
504711
855409
1633814
975116
2005724
2477565
2848150
2361323
755639
732099
93534
2409646
833699
1603530
1078719
2551769
2602062
880831
1754948
193341
2259845
2462030
2051392
988922
2157480
737450
1656394
2643191
2832693
1535299
2107741
1411569
179268
384008
1917882
1799215
862132
928280
2740333
425469
2414902
2744630
1981036
519527
400493
1871078
461085
1199857
2904137
1822886
868367
931713
220483
266612
2655391
127243
432204
2211739
1331661
621141
213210
2088777
795253
1191445
1794165
2109829
2816986
823116
2633337
773936
2288394
1978503
2587724
1966635
1242623
1571543
1192278
1002959
2847125
858087
1234444
786258
2427337
233596
737351
214852
2594000
2731187
548556
665500
1848079
512344
221762
2666854
429402
2449105
2779163
941458
1386974
639853
1145198
1564479
1027694
1194442
428033
1432731
1420173
952558
50842
851614
2811131
1103902
596808
1785226
1090298
893987
1008632
865575
1658272
1445233
928427
958313
1110968
1933287
1470597
1202750
2235392
127146
1632088
1888178
2917122
119389
2382306
1726147
2090970
118933
40932
1122944
50280
880119
1018989
2844498
365623
1817236
1111280
1217370
509955
1952218
733294
314023
2745640
412679
2673141
868
1948136
2113895
1248265
126498
2303562
2320896
1481737
1948801
2881863
2067542
1924651
1070502
2199158
527491
1829707
1303945
2939208
2728977
2802304
2465613
2301293
986998
1677013
1742514
1060200
1635319
1702482
726340
2631159
1416898
724562
1460975
230992
1383104
100959
2220009
2235268
417888
493981
1138885
856980
2235521
1467890
1883458
1936717
2694046
745443
432971
1181141
1344712
1707203
2112924
1683055
1571477
1494127
2531061
1331426
1544909
1216367
2309433
349421
279657
154777
1611701
1860765
1317928
2609755
2804652
1064418
136768
1171326
310734
1634422
2107323
30255
770418
2283999
1537298
1376953
2141751
1349710
1447871
1095400
1420802
2155903
2892569
661575
785756
2126367
2303080
1610257
926005
1449513
1712879
1907118
1802753
124817
1856494
2237399
688508
72320
1981461
277454
1991285
2823800
2349417
2705180
701512
2788423
2465435
2314498
131018
2636709
1037349
661492
532767
70346
1125463
377346
2541020
2734403
495845
2693806
2303622
2077125
179283
1158057
381448
2891328
1573494
2570733
1242497
950076
1216720
2008239
1452325
1454472
1608602
445239
2182920
319963
2521597
830190
2076860
572646
1646064
77020
1085933
2724578
1854822
1749733
2324265
2293407
210314
791619
2209323
2660829
2862647
1853502
1294489
305415
2529514
539631
722404
1202370
1525779
582990
558292
1907181
1255378
1580194
1274730
1157438
1593825
1837857
1536133
670704
278746
2854769
2526217
375041
2922329
1310560
1658973
217394
1529710
90086
64929
2454850
2440662
2350156
1337705
1494949
1083320
2335007
1594483
2621373
2451817
368186
1868404
1469238
413544
507897
2713465
1478441
719597
1786753
1615519
299637
1884074
851651
2317586
2667797
1784703
1368906
1043625
1609526
2931345
858166
82284
1646514
596136
2111102
1993975
1624036
1884642
1386875
2049299
1336912
177565
1205506
2829766
2485265
2319821
821454
356477
920887
2348014
2585814
234257
2001921
1717716
1460000
2335487
1443913
2423173
2375218
2623452
267769
265899
2859881
1748607
1839391
1321599
462364
404773
2350670
1310827
2229202
1775805
1956976
100043
1039680
305093
553779
1419373
2573416
2428309
980074
270970
1391614
294434
346703
1936144
447400
1320172
1990595
663698
1330067
2665704
426135
1371824
913862
556974
2494415
707132
2531421
144173
427463
1874855
2879158
2727044
1146323
2890268
2713611
2062254
1695633
1739156
1984244
1932249
437754
140197
1437009
2239357
1622345
91290
26830
149281
1824034
1963377
2859084
2332548
1789986
2315929
807845
223104
1060493
1024097
2355856
2834690
1497614
2233125
2393554
1790907
631477
2384612
2471670
741516
1243776
1158758
1488441
2163408
2015565
340436
652925
1447184
284124
246474
885555
2561839
2035194
2734051
545046
2248991
189611
1676107
2765167
2831328
1914644
2191475
2646819
6820
1747403
1203839
2447469
2791668
1521762
1239913
1572446
2840877
2225471
370192
341020
1555046
1578574
1681751
1625299
1250415
892339
126983
2321270
2735230
462255
1064595
866312
2225305
2456441
1029836
451056
1643946
1692179
2920319
2469255
308928
2282903
1642686
1380005
997421
965016
868588
2532422
2710911
2801062
582235
1823551
342993
98440
1099689
1133754
606316
2259705
2384762
300505
1245833
1498264
491658
1912390
1647405
356663
1701395
755475
56180
377702
776746
1314850
1941530
271476
1952329
2737598
2898751
836142
2740506
2307265
535121
774569
1075151
1122901
1440130
2449146
922200
1659243
2391487
788365
770137
2593725
1671099
2059002
1382194
2081176
2532070
1447159
198294
2288792
1464675
1160388
1403625
1664461
1199100
2300753
947457
351658
724777
1412215
1475450
2753423
1065527
1634801
1262549
2198446
1767228
2541903
2065821
962190
914837
46019
2047368
310317
1284174
1215341
1110644
1694007
2615785
2403366
740662
1341578
1393372
2685583
1978506
2814865
2145826
2268857
987496
1557423
780881
893781
702727
2498685
1545632
2918291
2861781
6774
2922923
1598766
2234973
2622337
197315
2492885
475470
2167249
1765195
1494496
2332456
2289155
828608
2480843
1485072
456033
1598959
497782
1961552
2699069
2206583
865619
2505882
119113
1710293
1753518
314311
928587
2750167
168289
2495084
293029
211861
2035392
1564751
2115844
1450501
686414
1556463
929526
2339152
83285
2653720
2770200
1778087
2166676
355283
1494033
2681684
2331680
2406066
1651143
774682
1428698
1535161
1097238
2122044
794337
1185521
1475718
2659724
1615784
1725842
1899939
1129838
1886460
2436212
1146552
2691368
2139436
1763811
2566865
440793
2483458
522562
1562044
419654
2198078
2895810
177761
1989004
1727517
2286835
37458
2890859
1135456
1196706
2623973
439508
1208606
264190
282498
1247573
26029
2480279
211827
951760
1627043
383802
97166
411236
2303867
1673220
1142884
506945
2818567
1732479
1940849
829127
2117118
2381430
1441488
2410639
2577670
957436
1598734
1766807
1749500
338032
1661583
2617154
2689855
1908886
617596
828060
234519
2115387
1440618
679615
2716317
1793391
2832557
2271734
2771613
1594291
2111175
2812962
186475
1517363
714799
1016091
2611386
2256780
816086
2383169
367995
831408
1771425
2332433
2119096
2385919
1449747
2122034
1472706
197412
706953
1929710
521504
2218703
2525883
2282380
2723606
2749802
2515308
1187470
1873952
1117510
496870
2040967
952467
2091099
992554
2843805
1141891
2879001
253509
1877101
1816449
2311716
801028
1259189
528652
2647628
1411162
2642816
1206950
2512532
1807124
2335263
1955112
1209111
553039
1374069
2698796
2670888
85004
1680100
771328
1032785
2608749
65411
76441
2877177
99122
2090692
2011982
763290
1772437
2694537
2580884
1865960
948528
2646195
2827057
875536
1678746
1720822
34200
803957
2726526
2002151
107370
2621843
547244
576136
2302979
640183
583315
592806
1951445
88601
1045048
1327223
911602
912513
46471
780968
2265293
2581453
617372
303798
1890875
11638
477321
182444
1488523
2712071
2664523
2216494
524978
1141321
2703630
1001612
1491637
471675
1308127
133875
200609
252270
1159262
853790
2210473
514629
1152484
499831
380538
1387821
1176680
322297
1313844
376925
2576516
1890977
1054041
1300030
933511
2701037
2343789
457396
1847425
1074780
1404525
1812683
2495358
2760902
135000
1016782
896151
75726
267453
230232
2902563
369698
2572450
1334933
2937543
1618887
1241646
1763215
2774967
2488984
1816899
423388
2769127
2556144
433023
2581177
1529711
2521533
2234299
227212
2259160
2741385
2324824
1669908
1022314
2062954
998704
1783126
2744280
1221607
269565
2117483
1725488
1777679
734023
2485093
1869138
651314
1702745
34917
833202
1172064
990496
1953770
1910351
534864
1716288
1737450
713024
734923
1830414
1782169
2627306
594659
642492
261425
2365535
2924937
2406627
1018183
833243
1070441
638876
1285659
697455
1613583
2005512
2168008
2765890
92041
2105357
2423599
1324520
781897
511387
1874737
108489
787923
1863567
641728
880185
2028735
1459060
2547435
2399239
2931461
2759441
524818
1507517
1363097
1044271
876108
251553
2814976
873817
1143489
2047654
779184
1562624
361061
1699694
1496761
1891211
127398
2491647
1058071
2281377
4968
1049720
613547
1291110
563472
2127272
710462
35643
311190
396773
300661
1994288
2595242
1870514
2717915
2607059
1563895
2343368
619209
1242147
2603658
2811627
847976
2273688
2862433
1189558
440885
831412
1684715
1958272
2157633
45303
691044
1389209
324892
1832820
1237913
357755
1756
566772
2722451
1190955
1081421
2304946
417185
840875
2293273
1194559
1185495
2338233
2082810
2516816
2642899
1356973
1228788
2525463
822980
2502046
1178594
522306
654718
1714399
216830
1092428
536807
426357
1653845
521984
252720
749781
1107745
1375710
2662753
2705554
1722428
991226
32614
1868059
1057885
357402
2749991
1389692
187930
261332
2500416
1499243
1006405
1997713
547606
680784
10645
1250252
1762855
2880459
2781527
1279090
1840986
583128
1220014
2759047
2699691
634524
98952
2054880
2146622
2546205
2337792
348067
278790
978728
364772
1270440
1246426
451537
2198743
2520579
1202649
163247
1316210
823915
1941468
534705
2227931
742816
2089782
1824773
2786788
1995388
413117
1449755
653772
430908
2222611
1228448
2635567
1215158
873016
2857062
838674
422503
2874896
881778
1561091
1508032
2877065
2805376
990242
1493641
2138527
995718
1287225
871526
2423453
969247
69194
1174254
394980
2415915
209982
2586554
1115628
1773965
510913
2474900
509029
2581228
1866180
2638242
2147434
2202268
1362216
2688171
1917936
1011597
168707
406734
699523
1809077
293454
1297290
2313612
2023435
659561
1539335
2374787
171253
2039431
2237683
1320380
1156902
1688621
737353
2363605
1703298
978364
2171603
224869
2440697
1773021
2066095
2355277
2095278
531145
2742163
2365143
1831777
1849077
610569
1044356
1415336
2156545
1833823
2842325
2115686
1094486
2581876
470311
1895672
486955
2422647
1673467
377534
511331
710518
2614680
2150632
580966
250244
2876079
2088947
1149961
2506256
93523
2620315
1526831
2930630
1348122
1081532
1584286
1832927
2273106
426675
1236633
1744568
2443986
1701084
2433685
2112019
276589
2820244
1823087
611152
1232939
2375940
2302519
183306
1072968
1197902
2753383
1697738
1025890
1067861
2210776
548676
2443473
1759313
2888650
987679
2613099
404062
610800
1174216
2483173
1491621
2462085
1282499
2372572
1018715
2464251
1613924
2658907
2718631
1124688
1879026
2060268
59906
1504262
391369
2573699
2675570
1376986
168358
2705986
1147622
1634719
57111
457114
658864
222339
2204340
382947
2393574
450854
1240621
1032096
2812602
2840777
2034036
2341540
2229889
582280
793027
2771320
2366473
642126
630264
2366660
2527129
439985
139223
2074563
2232339
2859694
1201479
48718
380866
578267
1545990
1702312
1318991
215437
1535208
949494
1948505
15839
2408945
2302881
2621934
607561
1408776
121746
747995
632207
2679246
1457078
999861
722624
1926371
534394
1627518
1339747
2036808
1928201
1329974
2007429
1266842
1027503
1179061
1485333
1374693
2540575
2385024
895513
2664686
2712456
1796194
268276
253623
2032404
2088396
2336473
1983204
129504
2262241
39603
176166
2230349
1953625
2664475
2607494
2735993
1932810
2509358
1187693
2459696
587133
1332351
2233689
12816
1316790
1396434
2908891
1891500
1655222
2841034
2338735
111341
811462
472634
1953534
712746
1898542
2213731
2483684
1980184
1598660
1544345
1504744
2477838
2548029
2194579
1613384
2442905
1686083
452169
1599181
44270
282
855221
756634
1614275
2525454
2122100
2390485
2246315
85576
112702
609753
854152
1829111
1139145
1726800
1912349
1310741
930497
1102796
2927906
2156772
2065474
1389504
1391619
1918185
122935
579522
1841673
2562299
1426094
2265457
383821
403027
1342355
2779685
2840169
744779
2366669
276970
2670045
564604
1359754
1877583
1233877
1530036
394915
2108519
1227493
950532
593666
2620643
2138584
1187551
2249934
298889
260665
2749357
1673891
1363860
2757866
1831803
2381380
2166419
1747893
2419228
667664
2155813
215783
2826124
1807867
2543018
2449139
1563227
499090
1708746
2296902
1899746
2857658
1976245
2931404
766866
681215
189384
1043150
99313
2784738
1900064
2347195
1520737
1720038
2408410
1194412
2616338
2722208
749864
2383780
2674125
2680526
1853717
1323925
2014689
902145
2524379
2721026
917998
2045446
1786220
1935390
1353705
2435786
2026976
2912640
221677
894682
25000
2225067
1482187
1144881
1073962
614007
1361047
533064
608062
1262925
1199817
212972
777589
1965689
851553
279108
2220706
2234631
2582181
2360454
2670928
2500867
2041793
492820
1002042
635245
671776
975478
60204
2640893
69026
1197844
19314
1189441
1054131
730547
1380780
1404736
1887485
2217580
2365939
2925608
2012989
805348
2835824
61091
1931356
100117
2923810
1670974
2042064
1356651
2136184
2243719
1168635
1367267
2202310
2374948
2628066
122133
2542293
964655
2437225
2842065
1359391
2339096
2189511
818460
889668
1428468
505219
1862085
556378
479437
2269155
2211950
842941
147560
1591520
1275302
2807989
1554021
2494943
667646
1678830
2500048
2304030
1204918
1403750
1510329
551788
2420490
2707675
2284444
731897
1622387
1422561
2154645
995697
290965
905099
2842501
869232
647512
1444033
2419507
77295
2689290
1463779
1493470
1831052
1330425
531635
2451872
611689
159146
1959758
1238574
715568
525799
25120
490364
635407
1249414
341304
2826018
437210
2738344
19884
337929
1595211
2799125
2675672
1323523
1244031
797247
381118
2332567
1697181
2207867
1391399
2879180
75444
486871
596917
1739526
126796
52690
2938437
1173299
2175673
192120
1411266
2494551
2161755
2016212
196493
1691410
2776237
774328
979260
1259138
183863
2502449
1546084
2130540
1464964
1944597
670473
1048272
2719640
1645871
788976
330911
1068050
2938452
2607830
8143
80967
68845
1978421
2019726
1615881
814165
36283
1332359
2740302
1727981
1200614
1570150
714420
1317928
2140262
110440
2897393
2549450
740673
540969
126401
2760591
2213287
1189774
2669077
1715988
2648123
1078145
898038
2318721
1533115
477752
2155019
368456
472305
1493296
886852
505705
858522
1976480
2876025
2483284
1617754
2334428
2443398
268682
382004
1722680
154447
2087143
2075050
1538716
1566184
2389436
1364924
1551394
1419585
1185161
165399
826988
1137591
2547662
2170020
819795
1883602
2097296
778006
1625511
2066791
1088822
1218668
1349985
938753
1340041
703635
472927
1907866
663129
1490271
336717
2468534
1156479
1817950
650527
2122234
2140936
1187669
264586
599819
940976
1217924
869551
1804672
2592671
2860420
2194741
2404337
1592793
1364933
2117374
1613561
1552918
2022847
2536038
590908
333570
220786
1149507
2268562
1479277
1912151
2449960
1107508
2028037
2222593
2599273
879
2805534
634554
1744449
340949
1890081
1502641
2697854
727544
2629232
2866752
773320
1146197
858438
1529750
531582
1087123
1249723
2419526
2515654
1779226
1330685
841780
47984
2171560
2059490
270052
2127268
459021
1054831
1372038
2828991
2062581
2606676
1588162
2268535
1666140
2408465
2414599
1951036
1953575
798975
2540506
1948460
68688
2049205
821065
889761
2116385
2149527
891888
1525800
79076
1493023
2527260
2048771
2049132
773538
2545355
1268471
737130
110954
660057
2630431
1559796
1543765
1533083
1463385
2318803
2744812
2019078
384761
1125452
1473457
2695501
1954433
1538940
1666078
95585
2165968
84929
199268
1518927
2494550
1557105
233991
2539644
2040174
148107
653825
1187384
2477626
1298963
2687761
2511382
1348254
357148
180631
1937874
2686916
2104261
247237
1343834
2420031
322976
153665
2439682
2198059
2440074
631151
1032271
2201084
289024
2178253
2046388
578071
1270537
1330170
537879
1790235
2598362
112006
53693
2124044
2923355
509352
1683010
1190018
2244303
1264339
325762
1999895
130361
2787044
2455474
2177579
2399058
2538108
2243520
1989447
2913364
1531813
647873
628847
1517711
2135666
135291
2399632
545052
2842546
468543
950727
2713554
45389
22314
568094
321125
1732342
1377002
987233
1652535
416552
2539847
1137817
523164
1198399
720161
60777
2536581
323735
2882518
432162
1034594
2512511
1762527
100774
1119802
1536699
734177
1500989
1618633
1763917
2253390
529666
2441680
1797457
1714503
998604
1658704
98652
828894
1073714
1032965
1018242
1378207
1410308
2650877
1452498
1976407
2664310
2332982
1467413
1650023
2066852
929750
2727599
2908548
1598893
595117
1504154
1593617
2058738
1885815
960962
2937926
730681
1018265
860620
853262
1968570
838308
2410792
2148474
1837883
1254694
1099383
607169
2295171
2610914
2742612
1905243
1609060
498398
1155827
791003
262025
2473962
2140512
43498
355985
1343124
2383017
2402598
2259806
594479
2359083
965829
2251748
1863289
540107
2120850
731056
492691
2122101
1289869
2143794
1892940
203774
2808113
2256057
193690
547541
2097946
183294
375021
1198348
2459615
1334042
1941069
1181608
983061
963582
230678
2758687
2708968
2453222
1150534
2631992
2519182
1734409
1629896
589646
1362557
1247806
576285
437129
2877095
2260432
1494758
2384203
172762
671581
1327730
1841098
2177325
2504805
723051
518265
1136793
1542313
1439292
8423
1015193
2861385
1018757
1346876
1183978
1279974
1133359
1263798
1122251
2698953
129721
86105
1017398
2653430
1938819
2102308
2316457
870419
151650
1943588
664194
2763733
32069
1788481
945352
658702
878016
1964145
1786432
1808198
2261399
1354637
908720
260124
12305
256902
320346
2404162
246165
1700323
1763286
726686
1538536
1427642
1493296
644401
1266200
1425633
611065
2065879
37400
2033229
268857
2401679
2496894
894846
485139
1289216
2550002
2695479
1028245
2140269
1147519
440718
365746
1575334
2833976
2824107
2058089
2658601
2744681
872715
2601355
490818
892796
1337736
1110496
389563
1270675
791271
1680410
509624
629046
2883321
2033113
1985347
914390
2338637
2820396
135247
1374603
1715138
2144859
1759546
698224
376949
2524638
315140
2324587
1284813
2582333
1967665
2421254
1477647
935834
2540464
2031012
1942003
1137294
1916391
593372
1304227
2780294
2503118
1344441
1414588
709818
939304
2579422
183928
348859
2749987
1668231
2071169
1363677
1959640
785789
1132724
1694479
1773014
2402897
1863645
551222
1181231
1817094
692988
1919970
1576185
892934
487864
1763723
2577244
1417279
32262
1341742
2358346
2433090
438494
185993
346833
205583
2303599
986492
2013065
2101589
2405038
768742
2528526
1678687
291003
2752665
1814795
381712
2582994
2845685
934423
234488
738169
1886828
1532289
2889491
1193331
1589954
1180269
301820
926661
998990
822638
1658728
2436195
528884
1705695
1699082
1171313
1453702
271015
2853901
1326932
1881032
2293058
2334954
803799
1969617
1225044
1829217
1039886
1785508
1249543
2711046
144877
693968
1905134
1199852
2068284
1465628
1894829
1113592
2583346
381736
2226130
1111982
364219
1926889
244642
158901
2563991
715756
2759805
1242654
2890216
660491
408634
394062
1559120
1166785
724896
2406617
67630
475346
1237715
2580455
2149446
1554906
2421990
298587
2107473
1737597
1401740
86341
340250
167246
2109134
2200685
2368626
2596961
410410
1574545
1428803
783573
2523781
2182566
1250366
1841935
1989576
1106568
2815266
780368
2369070
2597383
2710113
923565
2513642
1136466
1895149
2104220
1794145
1123518
1626965
1219360
1512685
2323715
2819741
2838326
1465180
608481
1181532
425881
1378799
1631148
1169677
475832
932248
767926
1635518
1425186
259371
543803
1664879
1076617
2197988
23090
1694247
2643113
1762999
2615065
1937291
1604501
865667
1721363
1904579
741949
271434
1367834
2748724
568739
1444433
2291251
2484676
1413726
752269
597318
461196
1608538
1159273
2814269
2058159
10987
2139446
2501305
1364266
1254256
1209442
2134441
1695945
937177
1206667
2252074
372349
2723950
1163564
1484858
1960286
1995062
774715
697144
1849453
2841986
1002549
2920066
655709
670850
2243914
2911847
1492350
620853
1947238
2135940
651783
499200
1651171
1632169
231983
1695976
2106116
190803
2540691
2857148
2468985
1989228
128119
2858788
2823973
198752
2293459
1653259
748858
1968669
1630622
1698391
2369135
541033
1270383
2711728
2433532
1614611
2572604
1784323
858376
464400
881571
280477
2838594
1238960
2104652
2075440
2493653
155233
2790566
1117595
653114
2912141
2826997
595217
1552907
887560
844555
2541099
1324478
1999835
720230
1678019
2757436
2598970
1556817
2233875
580465
1401227
2848310
1202982
1372323
1296240
736222
351763
2539487
1286889
15424
852718
1250187
2901893
351827
1422160
1855955
1298150
227259
2470185
2802894
2471074
346896
607623
1786468
2664344
1629050
2695716
2445566
2508743
1653282
159977
1463359
160190
2117479
2191479
2027303
690308
2016871
1819879
1837612
1864302
1303461
2448505
1520467
2681558
1921975
12176
2599064
1214195
2759325
2911224
2230999
2414996
669624
1914303
2506923
2774030
1542848
1769951
1348228
859612
1217733
505563
1735040
1204338
2371006
1998103
1560906
462278
2679515
1720808
1361280
168179
366653
790530
1786726
367184
889395
1445843
1238095
1711711
2774074
574222
1467713
2494866
144714
2405244
1298643
1808342
2498364
2824678
2357500
2736817
253742
1401456
2584904
2712686
2373713
2768673
1387719
1706688
800122
2882200
83608
1865436
1119003
2725602
2444116
1246586
382764
864118
1114558
1828634
536943
631570
2468868
2601492
1126412
2615957
2031194
804647
2827980
1807564
10963
2551222
1389244
1288967
2199671
809106
2295694
2371347
316953
143349
527279
2552736
221150
2058314
677218
2495587
2251974
1518526
347876
2427781
1487828
647255
2228285
417346
653882
2146772
2606672
984744
2496311
1972504
2103577
2105618
653953
634389
2530722
828761
2695779
2759713
1730255
1594681
394016
2250343
1899469
1938764
1160117
203568
2406117
256499
693339
1876641
679510
606126
2769077
2550632
2089574
600455
1231294
2490656
2741731
1448780
2278607
478027
324231
356214
1439577
371426
48415
429194
1018962
2739620
2049701
2868620
2752819
1135896
2848440
1374928
1895740
1385411
1623333
198163
2070675
1450857
525715
1041006
2271645
2065391
2492951
499551
288764
253608
2177220
2516721
903322
835293
2829770
1991129
586664
2665717
1770961
1668531
997045
2186969
1063452
213107
1167403
2441102
1712487
2185155
1880350
2890763
2146141
128418
1965088
2697819
2236949
1663644
1344463
1326050
2359654
2337313
855510
326583
2099314
441188
956668
2482282
1383140
2636169
1530469
450871
189192
1421980
2471942
2924856
1863128
851355
2326603
1589159
668866
1052926
2129453
815721
781076
138896
2632383
1871914
1135204
137773
2596640
657598
1618075
2019991
1371976
2358061
2445478
172953
2737248
1474684
1781976
1646079
1009262
1604972
256905
443805
2748351
2328594
1590010
271668
756661
2856177
2206099
2177187
1446792
732598
427217
314463
2046203
1695278
1099302
283208
2677978
469748
845615
1681209
1520733
380217
1883300
2002543
2172105
2679081
881884
1394768
2680219
1182069
2854500
1493691
592273
207159
2072073
1866351
2401875
883276
2790794
647955
2330224
2594478
830584
751195
1552486
260539
2773560
1666976
1763190
2524035
2830977
159133
1506578
2309643
1631448
381849
2887017
2531617
1469790
1125399
2487963
171826
1965324
2409241
2881644
1998783
1924536
336592
99517
2098580
2920861
1454386
2383289
1857223
1000431
2266805
621569
2075712
1110494
1964705
496542
170679
1359284
259636
2098953
2259757
1573205
494287
741920
1715026
1681735
1621923
2201552
934044
1882864
2410055
1659223
1863550
14263
700710
987660
2444377
453881
2117372
159758
2203237
2891326
485087
591919
2441226
411835
517082
1906060
968470
1539867
568776
799206
636001
748002
2537961
2268810
417579
2136653
1235604
2344273
1758426
1611175
1885051
873205
1058998
998499
1224521
694925
1847128
688236
533977
1105859
1691467
928744
2156303
34711
880084
2231780
1161233
270454
1888722
1819372
1353071
2771782
2637845
1686413
2892197
123154
1470903
1485836
784553
1270499
16789
2805235
739997
113035
1605682
1414095
2532753
2741660
219718
1899380
2162501
2221332
1810354
1134740
793589
2769059
2070351
2251281
880384
948388
2903071
421995
2148556
1160687
2814673
2492412
2878112
2913574
1446430
107942
2778611
2249468
1055262
1651644
2633972
1101841
1508037
1609674
2562626
2703911
1194468
798676
1237976
97446
891906
1664786
2402281
1226967
2892735
2689014
1477213
2035154
1702562
1968886
445149
1533793
1680948
50406
2812257
2653735
2263467
1267965
2349660
54572
1817416
1268559
1940052
1703182
960435
755037
1617193
123662
1337877
1803588
1825538
2721024
4390
1257910
2401749
1366732
2816808
2193833
2489376
2934755
2247996
483618
1165995
2673149
2412571
544120
1991834
2924713
742698
720206
2687252
414649
2649394
1661854
856158
1576490
1167259
448654
2693411
1020539
547073
1339060
777962
2339346
1624414
1982344
657433
1051920
443367
2318898
1965232
1799973
1582962
747775
2729742
2394024
1472312
2038323
2567555
2450234
2680443
830425
234381
2664404
2213404
2657989
2574922
1154369
1244735
2283671
1719387
699975
2882247
2004639
2847362
849749
1972111
1252000
2792165
1490037
2220454
57864
2929573
49310
1538095
1042287
2211427
1658516
2456506
1628295
2543483
140579
2330105
1330617
802929
384364
268048
1018988
1865456
2632995
2406731
880057
2307685
597999
2171767
2362049
981342
520004
1662320
1549584
2932120
120739
563663
2465616
587988
2592547
1688520
1194137
1820831
1046685
2510286
2199834
2197132
1705647
2046463
1598342
1192916
320114
333770
2446016
2245068
2830673
800696
2538264
2537128
1091308
1985433
2640196
1004720
1473783
1612528
1196819
685533
1846487
482735
974559
2656812
1151473
42399
2785150
685188
2582190
26339
1862239
984618
2257115
2032216
243998
360264
576576
32078
1995266
436341
314631
2866323
230895
753085
2739374
599984
168369
2340224
401330
2345814
2198099
1821612
2787961
2709082
855834
244943
2490064
2558214
282443
703624
2630717
399418
2914950
2054087
555392
2282127
1747529
81811
1425276
223503
1126896
593252
2060874
1971226
2645656
679958
1088140
1160511
1333912
1461738
2479155
1681470
203327
2156281
1760710
2157939
2192665
905460
93494
1228947
1397256
2607523
755293
452145
1204966
341416
2347476
1533680
439402
1950647
368136
1580238
1581794
1877209
2530416
2700288
1488022
234449
1035602
268300
525802
491952
2123770
12244
971972
355904
1826272
1143162
967613
729413
2422991
2807133
797251
2136639
1440258
1608272
519946
1802786
1618908
101323
1450586
1243189
1853986
2272012
2455022
1180491
538032
667341
1259102
1731231
1043680
815526
794343
1529441
1581674
116733
348121
2098619
2184960
2703432
2092129
1211712
386964
826144
2741728
366677
1405341
666395
2403548
2393193
1258057
2341703
1112540
2019969
326999
1210910
719277
1791415
740513
2306010
2345527
1471061
1459078
878187
1831025
552495
392033
956330
2716762
2886727
1336587
1587412
2313787
2356533
2047557
446934
1564458
2761556
1831229
2741744
909809
1076514
1948516
71887
2014280
1094503
1887453
1356239
1362789
440458
109461
1846194
906715
1784200
1350768
2358272
22820
208601
1440541
2579145
2204159
750354
2427434
425590
1312674
1387575
799220
2190411
1905429
1636872
1653935
2194134
1735795
2425718
1862
681380
741146
731521
324305
1530367
1392172
2895563
1233225
2702566
2398968
1172754
1959454
253344
1841073
2620668
261208
1591114
885439
1414519
1812490
2596576
2892500
2465208
692763
2156322
2381979
562528
522612
1666277
2412151
178747
2909904
921326
415035
843744
1992527
62325
2207274
1049547
330355
452668
460894
1181097
1062979
2894910
173134
100075
970253
798921
514754
60004
521458
2073779
1039135
262847
1920750
1936442
2708557
740903
2084191
1555940
753826
1963791
1397016
2809796
720166
748235
320495
752241
1018572
681982
2384544
1671070
2693858
1945034
2197007
1267493
955166
2000404
1148376
614130
1214362
1626080
1174279
2207558
2187509
2752358
2378944
497543
1725913
68567
2506225
1379221
2251277
2183200
2351418
83139
737831
568230
1400198
669704
1611285
910446
626104
1346219
565889
1721668
1514431
368357
1469261
736489
603004
2792593
1974024
1745633
1916817
2693279
1218901
2573917
2178588
1333354
425381
1768782
317842
2095883
380905
363055
582842
494873
777068
1657556
2882183
526400
2585110
857170
2074516
758184
910825
234466
2134559
2396328
1829054
2205411
1988977
2926794
2318078
750848
2456369
877810
847448
1947963
2341761
1929923
1157537
401850
2865484
1681847
2814328
1645798
2184754
1544567
1043051
2241671
350262
1291224
1965016
2752377
1917517
2335175
377580
2909786
542559
871639
2532550
1474391
490649
2887518
901393
2415587
1837312
631983
2915455
1008752
2911960
2150827
2311859
1147484
277142
1672690
2570236
1169081
98815
443835
2924705
2797930
1747903
1300926
134488
129123
554686
2374380
1727499
370132
2492356
181763
1141545
894923
2116547
1043459
344445
819444
1560728
920437
1526416
2933593
403716
953931
647482
2034099
104770
1639843
724710
1094936
2329394
2766192
2933483
2781918
693012
1067499
2163955
844328
552121
2088811
599733
2885933
922255
2080345
2769045
357119
2252733
780588
1753758
2896881
1733211
2026864
283751
2152919
320585
565950
2897897
559827
1068157
709625
531426
222708
2107093
1200126
1061188
479148
972965
2048838
1162752
230358
494255
2256812
505120
483648
2917847
1018300
780046
2264333
1161788
546155
2133733
1290179
709413
1975245
115148
2558559
1191536
833472
400823
1614589
425689
1215395
1378704
1105164
543321
880291
2502927
2897389
1022534
1600101
2743019
2493823
610282
2880378
2569678
942636
1493209
1710403
297391
998564
2757720
1763003
832555
883364
2353492
2836286
1864338
111641
2731900
1420394
2545136
840474
1732438
795122
222328
1790392
1031011
1019540
2866012
409651
786477
2605326
559198
4656
2393176
246726
1814542
415304
2155310
2280933
1287469
1839374
455240
1199252
2741670
1460793
1383281
2937995
615624
305198
2756187
2829579
143325
172468
2687412
2031312
1900455
782423
1844163
447811
1804341
2377790
881083
2602709
1044657
71163
2672550
1541421
2582870
1291608
1375030
76430
369588
2438990
297304
2809006
1171014
1588535
1421035
2572645
2017555
606456
2561310
2296180
336530
1262841
1857641
1497134
1041568
1943161
1149367
232920
584420
1736559
1136090
1185783
844877
1474893
1886131
2264233
1421709
1350038
679027
2597195
2298408
177907
1177006
1901025
1976745
2362437
2064786
1566931
1428210
2880463
551980
2305288
103457
2645411
579598
456305
750925
17544
590153
125681
358340
1079223
219710
1209802
2923179
2284203
80020
1276461
2199205
2465226
2429372
1212091
1382230
1819479
2697089
772048
1180666
2010745
1849427
728019
1187428
204073
1023029
2116887
513481
2242996
1307158
2783108
1469659
230457
2092526
2432733
372336
833525
2528546
820475
335967
1880870
2479044
1393913
1981921
942823
1476236
1125092
2293483
680785
2174172
1865094
1274712
95553
1004020
1657100
2038971
1853408
1761737
902361
973620
1144610
2588014
1501954
517340
943985
1539136
1966964
194088
2626260
2830930
2508908
1746548
2528732
156710
771000
946685
107017
1247007
711440
842107
2804909
1771402
2422614
1193427
2271644
19302
610032
226285
1013589
155564
2671987
505184
1821119
2830598
1106333
804752
1540773
1561369
2130051
2179088
2374866
2838012
408731
982204
1373095
374064
553020
613450
1851030
1689280
89171
2155053
214855
327287
1492420
981537
1375887
1388757
2693226
2609163
1226389
571248
1996902
306393
60991
401462
322804
1802059
1501096
226910
1928606
1821264
269598
2845128
1078918
1004134
2850417
321160
769117
2426973
402884
2293827
2900985
479707
1558877
198668
274405
2631781
1906135
389839
43662
2658491
2021518
2138519
75731
267996
2519296
1459324
230247
247153
659109
1872574
1335407
376866
1897160
1702751
99773
1773605
480658
2624264
2676266
163124
1499158
2513348
1021635
2902926
2034279
2280824
2587391
182507
362554
478319
2488429
195845
1944418
895419
2686194
2898301
529526
329547
2015007
1671823
277170
1225129
737009
135026
558814
2235030
2256145
590259
1475657
180430
2059342
9882
2312038
1650353
2236200
747743
20397
1779467
2763882
2254501
2275184
1370706
554018
806079
1183178
323498
2543692
2827998
1237621
2660815
2896587
2407576
1898912
826206
467290
1640426
1409702
2161034
482882
2538614
2460935
1817053
1067178
2740566
600888
2218032
675394
479207
2306582
474522
936390
2532494
275757
2154272
1788694
436893
2453248
426566
2109904
127211
587443
163482
872299
351478
817091
1308347
1119389
265114
1003334
2136504
1444290
2078040
2704383
1669855
2737955
996798
2565864
1652499
188403
2826029
698806
217739
2274622
708576
690465
1533965
1035439
2767352
2653871
1475694
791124
314958
247089
1532557
2458026
136153
945084
930634
945806
2842443
125669
2423484
1777382
857515
1438987
667019
975764
491501
1227692
593717
798322
1001547
2698113
614748
2010685
2731518
1657299
2185371
2850725
644944
1292319
1239639
1244864
1478156
1337390
444145
2295388
1752636
85228
2250406
927685
1064742
143588
638030
233056
2826940
1770775
224734
368315
896543
1885994
2604389
1040325
119909
1886257
676843
1981466
1468325
1402848
527191
2881524
290479
2429410
2890202
1971595
2703975
1445207
2237925
1282824
2683403
120819
2190594
949978
2692335
1907630
646195
859415
2709214
2341123
1842850
1826720
1012891
1209837
2552877
1566
931608
689956
2659923
2096660
1020283
434444
2343091
1139809
1524369
2162089
2538422
2703159
952328
2692627
1866220
80275
2340754
2238293
1024517
980226
1879171
831429
978418
2516908
552094
1580581
843652
1104593
1878747
1223085
1941629
2654919
1074231
2743410
1619980
2051244
2808731
343190
1232047
2444596
46421
565313
1160523
2840328
1153187
276827
2408728
2173095
1748619
1446234
2732165
2165353
276573
1799622
267800
2723070
1236976
1363148
922699
78920
815127
222590
1823309
856041
2010741
2691424
2902040
1009280
1652016
139772
204486
72009
2408115
1331521
2847387
1823913
1751986
370319
1665615
735415
473356
858246
2687186
1520297
2485403
1235343
2895239
2420897
1098294
152685
1048085
827150
2807164
2561703
770155
2197972
711468
2405461
232361
1049491
2435528
2884048
2801830
842443
1264470
338632
74520
1232364
1290542
2571522
1854361
2662570
1645215
1135995
1532420
2862128
1624726
1043298
2731122
324278
2505644
935536
1555438
2934841
1209879
343596
210255
1329534
868316
1563972
2588353
1592079
648138
1592581
341661
1319645
775850
2267763
1791128
1165147
1469473
1507888
312154
2794191
1398256
2554263
1976531
1328713
2940225
95167
1863497
886278
743762
451947
464930
2023934
2182466
849602
2603545
2022031
2049060
2319180
952349
104651
1619119
1947429
1715700
2709093
1653917
972879
1440476
423296
2719808
1417697
7622
2766933
2608149
1999911
1681505
1386994
1276109
851477
2055427
771859
451507
125538
1978083
1824698
1558027
2151635
2266400
2001465
2454068
542673
2914152
2440209
2936521
1657181
1630535
2578338
802293
876697
2615074
2836153
85653
2775747
2867924
196946
1903899
626439
2649476
601230
1066299
1863138
1613434
2362075
1023637
26203
2199888
1724813
1555697
2603219
2671888
2866483
1141855
1601240
2358606
392604
2767493
2749865
2768334
1508050
324005
535906
949480
1538693
1104461
1634210
474531
852438
1344873
1611028
586824
1713244
2727740
2036308
373909
1260478
198584
2935819
2757990
1329520
2526288
491762
1415177
1655486
914051
2342625
840316
1210762
2151183
2072788
2222781
1755770
1633328
414631
188370
2497748
1120953
624338
1025382
1471106
2202856
1516276
2608293
41994
288220
2504923
2889298
575350
2408949
1551410
234034
1714068
180392
379218
2015400
1070514
2773813
2802114
2506285
416067
935975
2693278
351070
54149
2348536
2920374
520190
1933716
1107421
1937054
1411226
2379830
2351604
2087223
2482019
1903547
1222008
520698
1073578
1255708
295833
2602798
194594
617156
2655062
41899
2619746
1405888
567575
374597
1103157
1115974
1833114
1474464
790222
1385060
1707099
2778266
2931270
698044
2113016
2554600
420902
2846388
1056152
965426
1250760
871105
2903671
1513380
2830313
1344151
926265
2823877
485441
1430580
1813932
608758
1619598
895689
1454722
2222133
83470
2891381
2202722
367734
139574
419742
1650478
361562
1905087
1298573
1273303
369265
2826139
128057
2279981
1571953
1693739
1487949
1952637
1036193
140382
78824
811039
1207637
1719379
1519352
1710433
2662071
1882686
724803
1800440
469808
1138803
435041
477823
505884
1240312
131671
1261429
1230487
2878438
749253
1976622
135170
2124089
2593286
1673057
1093896
2145318
150433
2644529
1452263
1500510
350628
574546
25730
262913
1012049
249563
1682795
1524872
2426390
179154
308934
1221824
986339
822549
2632963
2367226
136616
1911452
561550
2131245
2674994
2373249
2638503
993022
1250203
1438270
2840940
1016286
124122
1901749
2655066
878664
553253
2032400
2286654
1847356
219699
463347
1386281
1632996
70157
598391
2485270
1962421
1576775
1997916
688788
906079
1687622
2484160
2122579
599489
162673
1662863
2500780
1753724
1879569
2753641
1835211
2448300
2408625
1877576
2754319
2051967
2386528
423747
2011303
75764
600233
2306198
169132
918721
1837486
2151584
1273396
1028458
1292955
2913077
1139727
2641021
848368
135895
457838
83880
2835999
2717084
1257031
86672
1666681
421638
307058
1038869
341971
2420342
1650897
1017580
1462397
2400288
2711476
1952752
1094326
1951311
2131276
1996871
2362496
2818726
2596343
1990125
657993
2826070
2400050
818151
684378
1615144
1844437
2261185
286712
1468647
413539
932179
854460
748573
2202228
1533761
1236676
1641716
1406065
1643115
956124
440213
2575409
1285149
526564
998002
953011
647790
193596
614525
2457237
1615791
1635016
547652
1817868
2769140
724782
2536752
2650131
28327
1302707
1211727
1924680
1147813
2421708
292740
134700
596355
805392
2693655
1338711
1149297
2209662
927177
2512308
315824
1191784
119669
2885190
868014
736483
293473
2218025
868957
1486011
1287
1885708
2276164
1941168
1172723
2083858
1562306
1340245
361962
890413
236423
2041883
982080
2640
2483253
1962057
753164
2838941
893233
1245744
1329842
608325
378212
2905658
1790953
277391
510016
2141923
2615188
416816
417270
324187
2025663
1435265
591198
913594
2138406
1270016
820185
2117393
2028312
1832892
2488142
270915
2516825
2112822
2380778
1273091
329581
1222902
277455
2361911
2007052
2902933
2262445
1353502
2291344
2773085
2161468
2481595
452184
1850457
875537
1084857
1627081
2822734
2358218
227215
1997886
1364401
2232131
1340708
706714
817665
844345
1204571
1177853
2763077
763627
2213054
1484160
1271971
2762474
2078306
2864018
441395
410202
1724594
843562
2507964
800754
975684
30115
1457372
1955698
23583
1324200
2450831
2486392
1999928
1655390
1792227
811236
1680450
2271150
1017353
2547627
2368131
2791552
1220502
599930
131028
2637212
928214
845193
638610
732988
2293650
151906
1185208
950445
649462
1372867
942174
1601000
879455
1716665
815319
1159930
2809598
2208106
508489
2675552
1654126
1339214
1885762
580081
1719479
1889932
884945
469987
1079310
1035676
1661228
2605680
515791
1767431
1782819
1572558
2013377
1470732
20816
2739196
1139419
2719557
243432
1861346
2657977
518492
470803
2903302
1927644
1698357
296450
109684
2750204
2239928
1475847
2006457
1698763
895174
2720922
1652684
1714122
458272
2757806
1314012
1101556
389944
480265
2794281
75786
2777176
278741
2459624
1789017
1443042
853936
198
923257
2368710
1758613
1767550
2288627
627302
233514
1568227
2419085
2164502
1237060
194410
2499643
2681404
2782048
2064616
50967
2283794
1915396
1678459
1887549
1579457
1305657
2936521
1360188
1668398
1983850
1959546
368205
2378969
2155659
2040180
1816116
746089
1375033
128159
2044420
1758231
925919
601623
1915006
2582448
37074
2145705
2388404
2198606
116961
1349944
2660835
2540985
166783
562024
862552
143685
629962
1987997
83988
840156
1825085
2032071
1185999
1903294
2816458
1692719
2602253
2688701
928514
2430100
2003757
480303
2025281
898744
1060254
821788
2215613
841394
2742084
942576
171989
2482758
1001530
2225053
1009939
1653845
1439546
1508855
2699415
1440955
1621561
2535629
654351
1688332
1398191
1247436
2219839
2096257
156765
2218213
2756183
104504
2713532
916810
1773133
2525341
2865217
1516351
641588
2802013
2382798
2701382
2251063
2208092
2174282
1467164
415856
2677311
2038342
1333116
377616
657646
698427
1668793
2403524
1198274
1713254
2877150
2688911
2894886
2508150
1621818
2120635
1388783
1575782
77144
1278720
1754151
2088312
1522677
1010563
2320293
1749578
1390987
880100
1885245
2806714
300424
163879
1802438
1036926
1376590
741769
1511225
2367427
2835315
2414367
894711
2624633
2606277
577610
856780
2808976
2197138
1059542
556095
2545629
2935045
2203872
770590
552686
1365347
1423511
343032
2081369
1222487
1757587
2082400
403040
817822
806829
1554420
636887
559044
2323513
2231172
681218
928350
1188954
2882251
1307578
2503274
1282770
2816876
279006
804089
2372204
820049
2714672
2099762
4145
552788
131331
1060158
284113
1160045
2413902
109551
2877507
1101257
214135
2043272
146818
2335528
1179349
197654
166290
418247
2650507
2610576
2457435
297968
1710819
1003440
1491281
1029454
2070333
1763893
754077
2650496
1195031
750384
609671
1102760
2188282
760903
52124
25918
1203113
477337
2675067
1269193
1809547
2659086
2175133
1627314
640740
2884301
189958
152361
2187148
2854876
1350825
149588
1374999
1574775
784722
1717056
1059851
1056382
2597967
121712
2744689
1414667
2111087
2755749
2831390
2307899
209924
2025206
2453753
2330912
459685
781189
2192286
2804863
1524496
1768167
1966126
84324
2687462
646818
655067
777653
2783915
2494127
1276942
277756
2083692
1803528
343383
137328
2541199
2235925
971341
653787
2011674
510204
411566
62889
292335
606515
2140509
1035027
232910
2739902
2425852
150110
270255
2334919
1635317
1534205
2151995
2888036
1796434
1484333
701651
180062
638651
271463
2589071
2627020
977235
2541998
256278
1133128
2058122
1881913
594441
470069
892270
1585479
798034
1524115
1177160
2033484
2562348
734715
2523748
2705198
2645936
859161
710984
1068977
2390677
2920958
220444
2300855
2524895
2789506
525635
332023
2232877
2290890
2279924
1462741
1979212
2819826
239641
700757
1707201
1815990
1273445
420453
2525521
1936652
1457136
2164547
144949
83520
963148
553901
1644913
2298665
2613083
1827797
2401560
1691574
696688
1317880
725702
1646122
326072
2206891
553455
644187
1426996
2294653
1759271
2280451
670027
135954
1637476
1892984
2472652
1098098
1663163
1328955
2505364
613063
1881919
2933191
809722
2581967
1472337
1354924
317049
2839394
1250771
1294712
2338468
1457750
1535945
582952
1561921
501940
2589149
1639934
29035
2482671
1928706
1130574
2672713
2644856
2591300
510218
1110226
208729
641933
2095656
1871973
2464059
2645293
1018531
1870126
1963681
1346498
2616711
332753
2764057
966618
2876552
777992
573726
2904951
2722933
605995
141591
2883625
2166901
329761
924179
2863374
1868411
438729
269333
1148234
2760240
329734
1068109
670456
990527
957149
2204239
844927
852045
1926721
99368
2434800
2328759
251117
1254056
935280
2450009
2141941
2478753
1103726
1287118
1049507
334370
2551723
1765298
1707119
2231081
1838990
1006247
1367706
1893736
637391
449862
1084090
1593951
573246
2198180
1090208
2228859
2470556
1945929
756197
1312823
2120068
673352
1805602
1492905
91066
1648321
2756371
2269301
329695
2018935
548454
2770406
1791980
2191083
1733078
850098
2800027
1760339
640469
2686884
660343
300938
2783161
999944
1567084
1385477
46954
2108324
1969221
1213621
2191951
1857552
1789900
564156
2365431
2804257
669979
931573
1844650
296346
1362705
1928247
1462046
1839066
1522950
2594772
742673
2017393
1147406
1522551
2729051
1655550
971450
2229816
863379
2089069
2465453
501026
1761489
1741454
966620
840782
50855
1596091
1454698
1105832
2218105
219525
743188
1423697
1420921
850773
2856137
1594309
23760
1070969
145463
691221
239597
2396895
331881
50203
73483
1397924
591890
399033
1050464
215072
2321048
2044993
2666456
1566267
2473562
1514106
565167
2079596
878190
779130
161002
2888959
2143957
525079
1453828
1427818
626057
1049631
1755315
1845049
2154026
57089
2724236
1624961
2405830
567075
1283245
1325351
2467223
1333979
1226871
1708829
2729485
847160
738667
40026
1543555
2417701
318526
240771
1425158
392111
1758418
992488
901136
623138
2024718
746697
157995
2900887
157920
1067999
706013
253073
2429199
2891174
2699453
993539
2000033
2569150
705829
1139994
2684563
403373
1758822
496013
1078399
292990
2088789
993579
2344643
639825
275008
98010
730755
501047
1653433
737877
1093217
2607696
2589988
1184247
2104654
1758608
2131882
2026436
2465867
41203
985373
817825
1163362
1112183
1256836
2566179
888882
1796132
1018376
2412871
988871
629178
525308
2533434
2878152
1928534
1236877
1518992
1181147
1792798
2214080
90886
827818
1569779
1777926
2461011
2116956
2040006
1705477
137735
1429383
1187767
2218342
1215603
111790
2663129
2630152
1729627
2716451
2678123
839161
2628072
438238
2812226
1456560
1223361
735070
2166320
2563831
1946186
2202559
2391527
1148082
1117382
2329184
1847922
2921780
1406625
1628670
1322553
1733849
29920
1076637
1127040
2164849
11534
2063029
495358
2853165
2659111
1024737
2554614
432797
1110739
1329817
11734
475205
1743625
806244
2279080
1659731
1331451
2911429
1734769
2413561
536043
2914177
1940289
2680526
877060
168200
2786507
2305130
1025307
1953473
1097403
140328
579632
877430
1892255
219863
553471
2502756
2102115
2501638
608400
530862
2303518
2304374
2386905
1321514
2418819
322364
2606314
2670300
2037303
2739227
2303933
1749596
958790
328324
736370
1566132
1447216
559071
1160030
2487700
1724848
782902
637656
2146125
1022521
2532854
1939295
1186693
1165610
1016471
612674
1207803
209915
1187322
355689
1427345
756278
1012046
1609723
711783
2121236
1497408
1545557
985663
2801604
2404939
1922526
2753691
1353973
744776
2731212
2268084
1849162
908142
2039530
1788951
1343594
99259
114836
512954
2916473
2626795
820720
819185
2199985
2570123
661252
2772055
2407612
162507
127625
785048
1551840
2095233
2492615
272093
1675082
2324532
1569847
1829432
1852414
615364
827139
1344683
2118132
483460
1539766
2174553
2417861
1322380
1553531
241891
424399
1829795
1428560
2249624
1632872
1496794
2416896
1654119
2002525
2298241
596908
2474500
2184197
2825280
687277
963866
1667974
1853615
2628372
2300766
1176324
2422019
111492
1999990
1974291
813088
985834
814991
1158859
549089
68559
1514054
944203
1606087
2076523
335753
759510
2051420
32778
386971
22946
2568053
1179302
110116
2146311
1697371
2116764
2661667
2021557
2005070
1758961
2165118
981613
1392318
728187
2153895
62779
640818
786286
503606
2594216
2396441
658028
1995220
1444593
695622
890752
146110
484424
1493801
1924505
1613892
2865569
75971
2880785
929061
970167
225520
29155
1791111
1482970
2680959
2735834
822715
1379668
1351129
112347
1869652
1156102
869645
482650
1820768
1864030
590733
1277340
2113138
1929831
603259
2011843
1398911
1922676
329762
1884080
2534619
7661
1310102
2636658
1960165
1812752
2448565
1092704
35008
735195
1165512
274872
2057946
876153
2103310
496860
1926941
958528
78713
2659397
739264
2027924
1063007
919025
565439
475410
1447780
1983366
2224575
1857464
2030194
1936039
2015531
781303
184667
1932414
2804917
298376
2911808
54834
2132155
1823735
1977119
514046
260923
2019767
1419352
2124448
1526830
1262534
30601
540675
2320780
1499613
1821813
45081
754999
1039821
482762
1738249
1107577
105256
1338050
503202
2538471
704
1845530
1330608
767850
2171701
1866886
434317
974629
1333721
2603381
1651985
2523608
2564177
1622623
1055041
473283
871365
1694583
2237197
2687938
1123649
45751
2337880
1097119
367255
506687
612095
769884
1342387
1029478
1057867
937582
1009813
2699783
963150
1958309
1401290
1713590
2164367
1161657
1126697
2243450
944227
2639273
2089525
640319
2849314
366322
862681
1637930
332036
1675572
2553388
880726
1144415
998419
1332691
589927
1094055
1198304
1592582
2920513
848850
695260
1492266
1518781
262301
2209121
1694094
147559
2597118
1958715
1187633
347011
95014
1528417
2626400
359733
2571511
1003997
584486
305002
2382488
326323
172446
842275
706685
2474850
893633
172955
543105
2268525
1125875
437764
286778
2161704
2043057
2587712
1147035
1501060
2939731
1480214
2421029
496434
1654464
1315323
2694631
2289442
1368271
1285944
353646
2656255
2230680
1039622
2178002
2037285
355885
1037667
62645
1432666
2930953
799060
2054748
1254385
1210627
301074
1251531
789760
1522577
447358
2161246
2030361
1469961
1492154
1210198
552183
465796
311622
1616246
269813
1715896
2017447
368617
1250880
1954377
2858512
2349792
462171
199222
1656317
1488508
1007718
1215773
2217817
282819
2922479
216243
670530
610559
1829974
503000
1966761
1967022
826987
2119405
2536369
1435801
1568495
1812015
942680
2768842
2334690
2237756
2442826
1492410
1366096
337590
2130650
42018
959780
1221479
842218
1575661
2436785
2354899
1230013
954200
2621699
2267838
1139169
2924167
696080
276592
2390939
2195751
2362348
1873373
150511
2609327
2647248
1039748
832999
1895128
1093546
913221
2012579
172140
1065297
408700
976930
2257294
1101585
2856413
2504942
412707
1192284
1911251
1025336
1596330
2631393
2231822
944313
274151
2586263
1364258
1523027
1778976
1182128
1266482
570800
760415
246539
339931
2845450
522887
162844
2102741
2417072
1447523
615057
2545213
622607
14473
1595164
1999271
1978948
1358968
1040430
2024473
86448
2644286
175132
1910442
1608573
601393
2457545
2398233
123199
2304866
1823400
1223703
707569
161975
2562049
51932
1141919
822226
549205
1486409
729641
500085
749026
2320877
60620
409930
250910
936705
916701
1272524
2216421
124280
2004722
1275070
633978
2480614
1437456
1174581
1767342
1360743
1538435
2289476
683095
1968658
2706388
782000
2632206
1748177
352631
2256150
895381
995200
1470904
414964
1020218
2405372
2041108
1182053
2153643
1647298
1131304
2056165
2609304
1624346
1177740
142489
2007612
2446912
2418211
29658
498798
1250799
142802
1573239
102900
2332944
1485295
267951
2380677
2465995
1244413
907912
2521742
994967
303879
2616972
1341220
1418750
1295206
591483
447416
2433386
1216164
2555334
1521304
1888094
1267152
2395300
2209929
2449098
2241360
167916
2099765
2237483
129043
1511976
1946457
2337811
2587074
1614838
1845752
2693028
218647
879924
1661877
2540762
2380860
2051346
958540
2704765
2510148
2782432
2669937
1030991
2703036
2478465
1913538
2176160
2531453
1156283
913303
1238104
534556
1001383
2147786
2615021
1645702
2033997
492347
2068903
2107640
1268079
185479
1504068
2427125
926493
2180218
2393508
1186888
279982
996343
1109526
2216144
1714505
1212460
1077835
2193009
532022
2075139
1115443
1165541
1960162
1837736
960802
1712255
719434
237029
1356342
965205
1941169
1189918
1938987
556591
1876515
1379202
750436
559152
799442
2114259
2887811
2567482
1347398
2729141
1536932
1439195
2452736
1156627
1141435
1051896
1492280
2050209
2273476
843438
816908
589900
124536
2726273
2206809
2274676
722944
300438
1907017
1917259
983145
453490
1528951
1902993
843559
1634742
1956035
2670491
2733827
2765992
2396119
909900
1188527
31191
1963167
99697
11881
2326413
2714782
2774170
2239900
2251395
2616447
478983
1897945
825447
2177862
2155327
1182909
1488577
2841660
2016800
30642
118383
847677
2224767
1714314
1621604
2464267
1602351
2201065
1547275
776076
571220
949576
2134300
1208772
228715
740517
1748002
1641420
2198667
576512
541134
207513
2628690
1767300
715047
683218
1593999
1421187
494770
216551
2594643
193741
999411
1731522
2062020
395268
2662280
2351046
2163566
1317453
1593751
826524
1348090
2135923
335149
1162076
185525
1621520
2018131
1409874
1642647
135869
313546
613850
1175568
470650
2474531
1335534
321309
742226
1792061
2014293
1762548
1126610
2056803
2694558
1293919
1287370
1001279
2576763
1253095
859209
2252335
1213319
1475610
234302
1914961
976483
1688191
2713493
561003
1061310
708673
1693564
1209252
1883210
2647363
240515
2128302
1409129
164671
1340659
382567
585865
1016657
2039252
1452931
2877113
2894304
221146
2197019
2255046
1339030
326250
1805951
653364
1625985
209453
1419400
2808500
2601019
2554319
2928097
704627
1983540
2055656
923771
178790
2487715
147801
1342472
813627
315454
1778455
1707114
1278564
1934053
2637756
2203027
2909194
2423458
191563
993271
1107848
1211152
2157430
377079
2038706
1763162
1021462
852985
2729443
427142
2377579
1088633
799571
900326
2743848
1117477
2304733
1315227
2235276
617387
1528066
1254158
2935410
2485678
189269
2227932
2205839
2173958
1121486
503132
810443
1483428
1015904
1932230
1029485
31458
1769001
1685034
563907
2653887
426108
1589695
2521048
1750353
2183949
2478998
1300967
2882230
2878619
1311041
2334808
864081
2331530
1503153
1576401
1180617
1448578
1692940
293124
2737167
2071689
436739
199986
309342
2320598
2266024
1217670
2881943
256675
430489
1333130
1062257
1724045
1057697
2864392
1918728
2574749
1389443
1250890
1607564
2357011
1123723
1989830
395328
2916461
2281944
1869107
1701711
2023244
2730358
2694769
2927202
2017444
435565
1876148
327716
76545
2389749
629279
1450181
2871991
128661
1210356
1412453
328914
1037077
667100
370792
955298
2888117
2903966
1658191
2748118
844397
513716
2516884
402392
51694
2784785
223586
1138471
1518492
2521696
2393905
906340
1464777
2223441
412479
1628522
1333525
1838501
1317859
1488364
1015754
1484579
1776211
1665640
2785611
1304181
384522
1839132
747843
143797
1902110
1335524
46438
1825433
2399555
349785
551233
2468389
1702460
949239
1209153
913700
2855246
878935
587348
430626
713987
1599179
1256452
2078863
2128516
1626706
1709599
1737690
1778954
1201091
1351966
1338954
378629
2122069
520852
1872737
2894139
2033266
2312848
861203
2599321
495072
2108592
776671
1726988
1099050
850473
2480873
1549714
361820
2113288
1155310
952598
932634
380728
2008908
2181379
1120044
1381386
2000695
333803
1306801
2486365
1893237
476658
403494
826475
168977
2381346
739064
1187795
2479852
1931944
1794891
866113
805985
192529
1585930
934968
2419782
916221
321019
2187177
1666210
1090151
936107
1153851
2472962
1564947
2866962
999683
1908709
63806
1758524
65677
1202166
1333344
20348
2324880
735562
2763082
2299441
386045
1144492
2364986
2225208
1782660
977719
25018
549
2492419
1630980
1437401
1377912
183947
2433339
1318699
76656
1226073
2061311
2838395
2118375
2056727
1294637
2093120
432406
2843285
1183791
1383556
854069
1795754
57010
1668405
1733878
396306
2061444
291119
2364584
177316
1317814
2841329
2537529
1416784
2469356
1047335
954254
357646
2407755
385967
972092
2206604
1328240
1922449
1461908
2843483
666305
1088592
2618926
1625703
346659
2713296
1883967
38329
1079944
450681
1329079
2044001
755294
1527498
263551
34109
1379228
2361500
422228
1324644
1656576
426225
1153752
2583448
1559148
1726926
1754396
658121
1551834
1534703
2714063
840023
1930257
1061455
683337
2824209
2163722
921501
2527248
1260559
2055373
76942
1062529
2243284
2495049
546856
2609754
2636969
40266
2844356
2807065
1858593
544266
1987535
903981
799778
2728313
1273025
2930357
367961
2368587
916510
1027341
394248
2331625
1337063
1712238
60179
1532761
501820
928659
1936002
2390523
1593409
990478
1508788
671702
683366
2196723
2323059
1644711
2124206
790616
1757147
683808
1653155
1630626
2640969
1882679
866314
2841035
535143
228012
1761079
1856669
2207283
2478119
2272989
1933492
2521226
544007
1954209
39296
1382426
1156143
821466
2826191
373281
174110
1081150
1180617
1520303
2921431
557075
2238399
1421480
779429
36757
2366921
139192
209819
633531
2050883
340723
2657674
701295
2368765
721647
1967509
1705507
1917659
981856
2342117
114405
672997
1428655
2040245
662231
1094204
777294
166661
2043307
354126
2316674
1434217
815911
2715625
903131
1447224
1764707
2700137
76149
2430815
1690637
1654181
2937464
2635767
2534178
286102
2348913
786212
25262
2476979
1820496
540090
552526
314704
1934172
1437160
2267291
960640
2798594
842106
1329722
416188
2732553
791660
1109563
1479328
743517
97526
547101
890276
1194181
2864743
2674498
2192465
2368315
631472
1843223
81661
199118
2584671
2436933
1542509
230745
2380105
1696184
1151952
2080379
2105720
1165860
392523
767554
276672
1421491
1691625
1200762
496617
2055473
2861419
2844889
1077684
2428113
2439794
1305203
2491066
873106
2656013
2123689
405022
1606196
1617182
2126088
406457
349947
1075333
77932
1026495
2011261
2832813
1909684
2465921
2114584
1572809
1540323
2015570
2090191
2284142
2866052
2735519
359110
150672
1803207
556004
721338
900220
2879872
1025932
2492146
448514
864238
227159
1493908
1783310
2273848
2651959
213380
1579448
436883
2729021
1873896
2338329
2812696
763172
1353258
1633682
1227982
2865493
26268
1262445
1934012
283423
827742
680614
466099
494254
2665785
2614999
152403
909637
710973
1282653
1395749
1520369
2486859
978577
1254345
382108
2809120
2597498
2072921
1989127
446982
2530768
1960165
2545034
134655
2316086
2575438
2421646
1537089
254219
447104
654645
972226
2497566
2124174
2586125
1488623
1317451
1693821
641841
2080823
2773936
2844517
1217497
2800301
2292025
841006
1825381
275891
630316
1659536
2122729
2576916
2898479
2287459
925813
2640840
872848
721719
246514
909648
1113576
1241717
2728248
1035720
1973000
1186797
1027892
780639
2147760
2051677
2797595
2685165
2520126
393877
2230152
2750866
2224776
2556400
2591904
468952
1741759
2302476
2924768
2549274
1943160
479662
1128608
1311400
788623
2828524
1776706
2846419
2305110
754223
2034872
1221410
2072913
1172707
2349197
522661
1903560
2393476
1204461
919362
1904894
1538688
1394101
2629419
1693121
1668048
2258879
380430
291877
1731014
2852379
2509969
2122256
2088010
1007988
2267653
2185583
1569925
1770363
483361
2600510
596436
1395136
2715951
1226531
1003306
679472
1601456
241210
1951810
1436371
2368246
597348
2124435
812916
1408860
2660753
854044
1852768
2544895
2820438
741461
718338
691545
729716
2047484
1691438
652299
1827578
2210145
1923282
1443743
36181
959797
1661484
2769851
1420510
1002470
2643973
1711664
1751372
2595358
1439855
1869714
2729158
1186823
1344720
380088
2377319
1675948
435115
2795787
1801493
2235813
879145
2038425
786797
1878009
2126795
2572198
2574046
2482668
2668748
425996
1360765
1729171
144101
1653971
480963
1039644
1031319
2034537
2358912
1458532
1096579
2772850
2291862
2044042
2473126
818793
1204023
817348
2601981
1647077
446405
2765576
2638698
184442
2503308
2847652
2208565
488023
2372819
971330
2060219
2356134
156982
2281692
516296
2538167
2522437
944891
213427
476340
1610048
190098
175596
2352572
1707191
2735865
1320023
1779073
115754
1050274
868508
1265232
1824932
2077061
904355
2657578
1915415
2250888
1520779
402389
1944304
1477313
111640
368247
2856521
1361751
628075
1009592
997817
323687
1764993
85873
1868054
2204652
854925
1867794
2230197
2934010
1714191
999715
2314480
2890823
1356628
1275039
1916621
727009
1055229
2074619
1667322
1454457
1862973
2786098
2326997
1615170
2835952
935713
1793471
1070654
1518115
1581368
349015
1497066
768549
778859
1376897
2854706
62411
666104
675031
2630088
521029
582818
902472
2041367
1012821
2237211
1179921
2043760
651819
342244
2212088
2209672
1748476
2754330
820843
1221005
2571106
1469599
490794
1159247
459974
1988849
2798726
2351054
403967
981087
487812
2412753
1275530
691579
933620
115718
2414218
1597973
1025234
1764702
1562699
2320019
1944456
1852258
2815477
826444
831454
21365
443695
180333
1475492
1453390
2814589
414732
2208774
1825524
2426106
1943191
1034082
473943
283553
1113532
686478
1734681
2664880
2130692
1099979
1620573
2742888
1787034
2188634
1240248
45636
2021128
2518994
2352917
1997035
2722786
2879845
773346
2136815
155991
815652
1322892
929308
2172310
191517
2904595
1180165
864699
1456276
572892
1871351
627198
807432
1982310
942746
1948636
2665641
869025
1909009
946147
1738585
320635
1918238
2154763
1129291
2302309
1955249
2369478
2766887
1436670
1584487
2518801
450100
257698
1291078
1751967
242136
2485294
357954
2051885
879814
1174548
995603
292291
1268031
631687
1007993
1129647
2832817
1885080
390943
1545453
1691447
2935062
92799
28561
2487797
1912821
2718801
1393700
1209064
2616517
1253484
221128
731289
334706
51097
1459421
287039
2710885
1435708
549763
1809960
739995
2701646
381311
2790251
296390
8372
2283289
2010591
1018448
1088745
251007
2316260
2710122
394346
1861210
987987
389172
288937
1965197
1209196
474416
2484221
350086
89961
644650
813852
1887422
1139323
2521563
359602
832606
311553
560920
850126
353805
1106622
967933
1930365
1635807
152403
1586039
1997601
1819387
1026900
2866234
1942879
1992901
754606
925259
2155250
2927210
1002119
2336241
2334706
1945835
856182
2158756
1577533
1647014
554471
548506
2464871
662638
2471364
1984435
2796763
1653933
2011218
633740
284800
2297343
215614
1318311
810116
2383071
1124668
2257538
2620415
77581
761261
312834
961166
751797
2785134
963757
959441
246624
1391203
2064881
2778467
1182369
92576
337151
8377
87497
1661085
2059568
1118545
103580
1272317
619079
881244
1360138
380331
2109058
1485332
524247
292096
1582440
1376872
1502219
2724222
1393814
2876835
2367474
2261012
1582491
1933175
2140227
747007
888478
1269222
1881682
2215206
1156395
393769
686749
2026204
999426
2347039
2393761
536527
1618316
505712
71943
209794
300347
1014747
2594093
2376677
2726253
2810465
2619577
493875
2105026
2801458
292977
94480
1842647
888223
109598
1954153
1104949
708532
2345972
758682
1747328
832509
1326594
2400264
1619852
2939132
809022
205290
430469
549692
2055867
18637
2224359
961768
932031
2160882
314966
2593393
1808893
2480721
1622452
2214230
1440529
2702613
1369985
2845752
488252
2688440
777115
991242
743138
1457934
1490421
680351
2752825
1707836
1355361
540619
1042162
394569
506578
1703864
734301
9044
1758219
2436074
1012805
2867655
1660572
2241784
2709187
1790405
766373
2761320
409761
140668
606955
2339599
2003674
1211430
2083970
293935
1047812
1435651
984939
1031140
1567490
1516255
345712
2921425
989399
243084
931860
1792096
1892921
708022
1920392
1871286
2363536
1955079
358877
906908
270933
2852858
578007
772288
2124427
2653843
100520
2078873
1654326
972607
1778188
1707067
247568
613084
1976389
2001724
117640
2472958
1234199
1674265
2417927
2557831
1557665
2614066
861765
502724
1991468
910343
1970303
234319
1760830
156715
534549
2846600
176057
2373840
805639
1321704
1047775
564005
520547
17383
504196
1491031
2599846
1110666
1200029
1729789
1766922
2896536
2180586
1538234
1416023
1291630
2319664
2779405
855304
1859807
574643
2226858
1446485
2341883
409506
2599328
2046100
1502554
1034370
224391
1170879
2078156
1619273
489684
273628
419415
1593621
642377
703286
1660245
421688
1475339
1231781
322350
2697538
714286
2617706
2421639
2868542
1396624
2875820
502116
1373328
1792938
1019326
2241619
350211
2066712
1763835
236560
1250366
854236
850739
1495980
2617409
2349679
2173306
2652534
1556188
1152760
2132439
2562046
958291
378822
374766
318224
1819949
2287069
2281880
1139263
893612
1538905
272941
2548594
1300443
2282400
429989
2697671
589496
1222170
442737
1471593
2878164
2875856
1586958
1029976
1469157
765741
1517272
1915037
2270655
2232489
185591
2334433
2518184
216695
1519481
2723815
1702303
1316066
200004
2719825
931644
1600345
1494603
499299
2205208
1314371
2031882
778403
1302746
1797347
511123
847826
1634666
1643048
866503
1895350
2016765
189854
933142
144648
1930687
153650
406721
1671559
2154279
17339
909779
1609848
2687447
2763464
1637073
857424
666653
113864
2730551
778926
1468263
182880
1813600
2377252
2134702
1877793
2263295
2600558
2701718
57499
2858912
1329858
1553888
2456527
246011
2939287
1962864
1544268
2163584
2550266
1544423
107636
1672380
237614
1466943
1377473
1745818
851936
2128710
2543800
2104050
2580106
2287134
805752
2828465
1049699
887887
1376073
135975
1276432
2393134
66875
31586
1923970
1899403
1673078
2610473
2520771
2745638
494987
638501
2455339
2469977
811973
1354209
1489063
126025
2793742
866343
84186
589811
1673210
1466121
2834118
1489457
1876551
603998
2034087
640976
1377068
2596954
1677614
2508623
2763792
916792
1685278
1899007
1768783
1795782
1949128
2177391
2542755
2273692
2165957
1739982
1086901
2521205
1914429
2864073
906340
2135543
2927964
607553
2201287
665725
1993104
2029647
535759
2516306
851458
1118715
1729539
1637656
2452658
206173
23323
955863
1553650
2469866
2250189
1131527
757281
331223
1699763
2677109
2710924
2780627
1224397
2859789
1446684
1478849
1808033
1882179
238435
1435991
691371
1921273
794943
1450121
1632138
1321137
2871336
1261019
2348828
1579440
1599712
3991
103628
788833
267697
2140300
1409623
1740496
2361442
1354915
2921261
2407278
2370806
263851
820107
2429930
763531
65119
2163129
1706340
134180
2030376
2457831
718612
2371500
949085
2838855
837458
554181
746470
36424
1806636
768165
1602176
19608
1141204
1077491
2819925
2552248
2656860
2091169
557494
2459300
2068148
2638259
1855295
186998
2669677
2934250
2504045
897819
734223
155139
2565190
1904167
2056192
1699816
2570124
2680677
1062195
2883627
2354562
2087932
410394
748159
1804731
2406799
91204
1990084
1730160
1870567
1262989
376681
57715
109862
1900630
2867781
2322475
1016440
2149781
2412784
861889
2545684
55280
2265874
1095547
1401179
1727682
446896
2558530
2384893
2862331
2081651
1834574
1162596
305591
314081
1785485
2907500
2225891
1708063
119846
2063202
2691611
1668717
1277176
2545863
1595670
1528722
216046
2898407
1660141
2927188
1033230
1634270
1213378
2761990
1447619
2033385
2364536
155133
1844709
1498711
2402140
2646355
1205776
81465
1744565
2505274
716922
506130
977103
2075276
1127845
418748
938056
2770761
2622086
736155
2312593
916552
263546
2666222
2735168
2157888
2463179
616764
1521524
604387
467143
1389799
2518356
2772734
2137256
1283639
2019300
1261520
1309451
2378194
1704396
2136157
521401
2486254
2077756
2717509
544758
2102452
2830006
1128330
465092
209843
1739582
2163845
1105965
156519
1268182
2780426
99564
611914
1465211
625370
2702075
1199107
58831
1978923
1637760
2810328
243393
1499824
2160178
1895099
2391667
1413865
885515
1731805
2821724
1406112
2570618
2660922
1587528
289979
1718289
2177816
1632593
246129
1344461
507535
2888879
88562
2837962
1161970
1279680
2053878
1123957
2530904
554686
2398612
54830
1850612
1514712
1689294
2122590
1873746
915701
1558342
129428
717768
424735
1803002
752136
1119383
716841
1795920
250251
2066297
534857
1017190
2930942
1494500
201772
1575629
657364
340741
1660422
2194021
1390355
620317
1275622
2234288
2664504
2141972
944957
559684
489082
1053183
1887810
724117
1817295
2072229
2197585
1474945
2227048
478159
1554356
2582624
858530
1346516
180394
2609740
1996952
1327412
1749240
2002449
691189
689571
903719
1194771
964126
1916357
1029351
688695
1028122
1224265
2382708
1093946
37903
2820823
1992767
1206995
2396566
1445301
1916506
551259
65418
237878
2475000
922157
597259
220187
1742754
1502381
1903308
43919
1020685
2436498
2662954
1962811
455098
305182
2531200
1797043
973316
2332809
2604288
327132
1877476
945119
1997694
1301002
1409647
37701
2450947
2527016
1573845
843115
1732323
1875481
568945
1649945
2778289
1286193
2065977
1938207
332627
2636390
385139
2394569
2718145
712741
739153
621598
1215537
2852667
1716824
1738877
2042903
1847623
687692
1785811
923414
186539
1079716
993233
545512
1924232
2077643
2673029
892668
905810
2588387
1632853
2621719
1548156
198867
401594
1271535
2610159
869443
2677641
2914839
1196320
506832
501939
2712279
605382
2087080
1782368
2283138
1621116
1206013
127484
1283423
1810141
2644422
828332
497166
2325019
1394908
2581273
1175121
1909338
1231497
1430545
1676604
1823278
1466989
489216
911008
2384631
735026
2244280
1818402
198969
1330076
24401
469477
1236048
1159527
2172384
1234394
1988956
2613957
2126783
2240792
1834738
822198
2706412
1165149
1779574
1593282
496096
667980
2392812
66777
2795087
2482029
164611
776465
1094495
499724
996776
2160608
2598144
1088434
2687654
1815186
2427796
3743
2830830
2431337
2935605
880587
875921
901017
544219
2655917
2862804
119478
2587739
2869238
2414408
2269252
2592663
1057317
1467897
403860
850427
345445
275883
529187
908939
1830458
776282
2051179
2479261
499562
1473140
1337042
874769
2556424
2198265
906767
1312675
1084512
2908863
1633305
2101615
1758522
1707588
2886778
2354697
1924903
2054876
42755
1479723
1330718
1361678
402728
422089
161470
755479
2117366
1274180
1231719
2803154
2757498
1758707
2080103
2672580
1767652
2623434
448338
912444
2068942
1762133
2781775
2455791
2909996
1938640
405562
558484
1614134
1798049
463429
2115812
1766719
524909
2141654
1950991
473847
623021
758349
1454062
1633882
536322
1158553
1573729
1566197
1078783
2303937
1570837
1896646
1744126
1360206
2684100
882164
593852
477508
228007
2888995
67418
110176
2895545
390345
626149
1064368
295138
1578975
992983
1637555
2768069
2206842
1431920
62585
1021567
2611067
1016495
1722975
759869
2466617
368301
494204
446585
1160883
2558752
2558220
2688032
270249
2928864
446956
219344
1579326
808689
1859393
2538253
271418
810967
2935905
1032051
473905
1398414
755670
966246
2531838
1880056
944239
243106
1444474
95913
1722982
2508602
2457419
1811543
1053117
2296010
314497
2603075
1379001
2800914
2256591
2906289
2074710
1863127
2694595
1704971
599119
2911575
2102718
1641753
779218
987078
2069021
1103759
991497
70443
434710
2792422
2664684
1751004
129061
998470
1810586
1656121
2357802
2161284
1762438
1428104
1665346
577305
1175665
2832246
733983
696737
1902523
1193396
2062925
298265
2772756
1980695
2347227
2692990
2071686
2714900
859286
1586154
1116139
51824
1806180
2233822
1716398
341924
2357479
1277801
2836060
1846330
413636
2087978
1066582
191448
2100062
1462933
1757331
1722092
1374251
97607
1344819
2814747
2582431
2539862
761771
1522124
1080076
1744986
2362554
485704
1380836
1031501
770428
1231030
995488
410467
829800
617096
482270
797863
421402
1167562
1950702
1258725
1053638
2818778
1998690
499902
37619
2185778
493265
805154
757904
2845307
1951303
668636
1494939
900876
588018
2035173
993728
2616030
73439
1129764
1086691
2090197
192000
767263
1032159
1491763
1853019
1353354
2757293
2865980
1371766
2478907
758148
1992448
2591907
1363464
2933034
598873
1092975
793871
710316
875080
2525794
2078046
2246087
1053013
1740950
2033157
587442
2415774
1270286
2561591
2465954
828616
1759520
1720537
2485500
28869
1125615
963235
682324
378783
440301
2473711
2913455
192897
2639455
1899215
2785288
1904573
1985289
784047
2404453
565491
1407783
2853878
1822923
2646535
623857
274916
1257222
1874456
691667
208579
1970871
163382
440187
2465171
1274563
1987028
2061149
2191537
1619801
1597148
990064
212313
871196
2584783
1139837
121044
255304
1842276
2565145
1158386
1466609
85770
2813351
2339687
664079
393614
396446
2617789
2367850
1196049
757364
2888317
2241634
1587055
1164256
822242
1354947
1561915
2581665
363468
184508
2342422
1369817
1488371
2223072
1627191
1916365
778260
1788456
2354901
2851697
2510793
1138645
55891
1873086
1071708
1821043
1713506
1647672
1381135
1822026
534940
2282089
479989
569451
1676894
1417343
1723818
462217
693117
2924877
1298417
165035
2435663
1187887
2477529
2876279
2452695
1322846
1940046
508895
1028834
2471804
2288296
2304528
2362314
2360122
2085757
1810725
1324783
1001842
2076285
1909288
585354
970115
1070633
1650816
2127963
2496676
2417318
2696926
840372
2665753
2288251
1308183
1985611
641831
2870485
2629491
1555830
842040
368709
1800965
767603
249017
2634703
1867351
710559
1223652
2146271
2841195
2053510
504536
420129
1578232
866941
2723715
72848
1287207
1048784
2876791
184050
2676645
2153643
2798870
1328586
929291
1643729
77218
1757613
2730916
1294367
1944786
1981498
2563664
1645159
1896306
1428521
609872
1676821
2375093
1108114
2940346
2819497
1176499
1800756
2300082
2500289
1587115
1804342
2278016
2873241
2483711
2867064
1743735
1880458
2582600
291105
467405
1572820
290286
1678301
51
2104975
940779
367733
69478
966578
1573661
2298195
130881
2691284
459956
2186187
406230
1275880
1357661
2772046
1890894
1559478
1970262
347024
462499
1592110
887
1398211
2085236
2096882
2306763
748553
152709
1226868
81508
171568
2728226
2528116
1902670
2542511
390696
162229
598817
2669654
1283511
949946
152414
1995922
2582111
691157
349143
1837220
1473626
669021
613382
323375
1239181
873164
2183301
1714259
2445776
750328
2770154
652657
1175416
2630705
414797
1414989
2630581
2246341
986453
1164761
1047887
219054
912196
412261
1276171
1573440
366750
2859708
925250
330534
2200397
2519008
765956
270009
2254920
2679993
2873049
2013624
112141
1532030
2326646
856469
1867202
175655
379585
2116630
785620
1785390
354445
127964
1450973
1551707
2843675
2889307
180163
1108183
92455
909145
1860500
246990
701945
488159
392590
2425947
638047
2041649
338621
2799631
1400615
1399607
1439351
755280
1121862
952081
314223
1056544
938255
378357
1272847
2454299
2784629
190021
2576109
2472221
1335307
2927611
959115
1321928
759268
1912938
1232498
2893997
1846759
1188345
94122
2906955
29406
1316000
93251
1983431
137232
2076414
97059
2758486
679586
1766738
1888708
1030035
1100115
1971969
1527182
510412
408563
318376
828359
917627
2905690
1685749
1910369
1372738
2160713
2159909
2192108
2173233
2771543
744187
2274422
858578
18820
1121959
2417873
2368991
1299296
493545
70155
1022099
1682004
335313
1472187
625856
573770
2406332
1492259
768610
2233363
1758683
1984283
2535105
2491847
1051473
1260167
412047
1188782
408642
513000
100237
670138
2310645
2094486
1293088
2625770
1800799
1086931
1544565
2027169
329770
1682173
49324
55295
2046131
1840617
1436674
190618
2805045
2220606
2054554
1809995
1353306
942110
1984010
1391944
1669249
1496148
1756784
2285943
2564178
2309693
2474114
2757469
242337
789086
25585
1666560
1638009
2830279
2724
2022240
601724
2786683
359538
29867
1549036
2604974
356982
2667683
2933100
24697
221084
1737618
810775
1267773
1996572
1525272
1314277
1430173
2325544
1075506
1444708
1030460
1272670
1326694
66538
1009088
2479707
314852
1297195
939889
1077129
1505984
1938178
2093798
1857749
2672374
1405750
978001
2435422
2128719
1075172
593080
195884
603423
1403771
1477955
604418
1678684
1442405
1039706
1389250
144865
1836760
880254
1315270
2593642
1563311
130470
712073
402236
526444
1296641
1404290
2766450
2724265
88391
992495
300927
2735892
1857750
2806793
1630055
378179
2561662
1634593
24768
585893
2779754
1386929
2389552
609576
667197
1414550
565905
78086
1798989
651782
441375
2162749
2468003
871136
2767971
1308693
1979852
1325252
8095
1935995
1382670
652845
2350144
2207854
820711
1525865
2262378
1530842
2792306
423864
1946091
1036981
1090158
1947128
1513927
1675151
2520361
1201429
1311788
362246
1206566
1133295
422904
2673035
2711545
2409942
1771850
655351
2162046
386539
756335
933575
1162712
1886219
1097085
999684
546206
1772664
2920612
1235034
652194
2493818
1467020
1635519
1857403
2364001
1014442
1921304
1146582
1091780
746253
1512671
626207
2517127
1467698
34643
2638037
1118490
1850583
1279291
918422
2745436
1601162
251877
1908525
74166
2192322
2839711
2671204
2613490
1094930
133429
2644483
1759809
1006905
1135563
185618
1445459
2837924
2410990
2140490
830923
720862
1849950
2068591
1999690
1019198
800203
2302436
1171012
2292432
1749130
2685829
1042720
2168685
1969536
296371
647306
2596602
501137
1444517
479856
2461151
2895712
1605668
1352978
2681616
1696406
619487
991686
566190
1742996
1232580
1535071
1601213
2709438
2631209
107100
2451595
211690
701427
1891898
629449
2144822
1763377
469854
1500898
2761119
1420458
130921
955680
238633
1989194
1447523
1128434
1309061
2899510
852431
2671731
900444
2918315
1939845
1808334
200199
581858
2295708
2645470
2120802
2079505
578298
2156232
752957
2567407
2426806
758514
2487735
1691796
303612
205332
2468634
1807088
646912
2787176
1485651
2131077
2799067
1651151
2686343
1560441
1582669
785027
1805593
1951607
2612265
1482266
875755
2776363
1940769
1609536
1525759
2535211
2730133
398058
896367
86053
1482534
717160
654053
479364
2630946
931037
1683338
2705957
931527
2171727
1884331
1337166
1258934
1565154
1151755
822141
1110748
109968
716964
693775
2432484
2446187
12301
1236094
892402
238875
2879214
2664246
927568
571982
2434415
1386362
2874621
2763580
1890147
2215701
120874
2844718
1036693
2697849
1653782
2713175
850538
1997183
1188978
424279
2469933
1063620
820491
2666367
2335956
56639
450288
1091199
307942
1549359
2932038
882813
96135
2602349
2264839
2325682
2295147
2134663
1652462
2517976
322835
1302458
2881060
303555
966232
2254111
2787349
983268
1639941
385947
2187875
270928
1584700
2771142
2729084
1281116
1200461
2009729
1968204
296810
451059
1738566
2515168
637692
1631397
2313493
1774952
2799199
2885555
2304147
1718281
2607684
2916248
582575
1251143
352420
1422848
1283608
2048108
1413965
830154
827899
562141
1514751
1546949
2165659
2482494
207634
2808706
2881684
174775
2606533
24285
368804
2721368
136012
1006375
457191
991309
927286
550175
931978
1299170
481878
2076363
614235
2719685
2459610
2233430
1308033
748010
2919110
2342883
2237201
596232
398308
2536848
2630827
2195970
1589024
1830578
376404
1386993
2139939
281295
859103
344935
299702
42949
2590219
1334021
2768888
473399
2548913
1057114
1454888
838804
203677
658366
568149
2093958
2792326
2513028
2559491
21253
2719668
1934789
763325
32164
295568
618338
1642098
2204870
2291339
703618
1164672
2465173
223477
29715
1380573
224547
2394847
1558947
1793252
205645
561818
78685
2595454
1942773
1116536
2634236
1515300
1642217
1135992
985890
5402
1297477
1937778
2800301
1529167
1828766
2371265
2912464
2155335
1143472
1846064
2727739
776669
1832071
1888493
2121861
1140303
2710271
256110
1740826
1111560
966484
216593
860108
1718778
2027556
2541633
1337397
1198576
867214
2553056
462841
713333
2753912
508076
2073381
309412
1323469
2912066
943282
2481494
1612102
2188195
2411531
2436968
1677817
266515
2358623
142602
388283
1961135
2056579
292217
1164450
895947
1444093
1645371
589303
670698
1704077
782619
414454
1201642
2070231
1501044
2831818
2619546
2545911
1698113
2385767
1307640
2672812
1776729
170254
212124
816256
1079123
1206238
1779595
133019
2911369
1120725
122302
970517
2101598
2447574
1114463
593335
445117
1927557
2828824
225215
1196383
2116455
1600965
2434897
2340470
2927098
1948881
622590
2528904
1550720
120585
1891781
958073
331417
893092
1202773
2525289
1722283
1345046
1872076
2494353
809537
346678
1994917
2211734
360826
1495378
829268
2489764
633175
344232
1613236
2628419
1518875
39574
530380
128218
1524827
19268
274332
2454979
199319
2355403
1999077
1673848
28194
1807224
1026747
1019102
725193
1366774
2430062
2094167
2692821
966049
2166267
2712432
2051763
1935070
2644450
1922855
829074
2835128
2300865
381379
2526945
1835507
2743413
1727043
2194001
459665
20305
2831645
2609266
977401
1364585
2671009
41058
231284
2747632
244079
577711
2852984
1710637
597967
1066903
565279
738127
870617
1396915
939551
880704
930188
1866452
111715
1978567
2036549
2162696
1550264
2465230
2586555
1743353
2747170
282933
599083
2162067
2399806
138283
2212223
2760391
462263
683501
2228167
2518889
2731945
1681931
1779980
1576891
1407634
1435091
369183
1079092
2626751
321991
1562548
1925
1098395
73079
605438
1432402
802003
1394840
1515915
1940127
508469
2155096
2366382
20043
787965
1306534
764499
75794
560995
1921435
476485
970247
2130875
226174
994251
83171
859506
521845
1041446
1805487
2357289
2232246
1583140
435321
1243290
512487
237824
2291038
588042
1011679
805180
2306337
2688523
1369755
594223
1942474
1266415
1549709
531929
2792975
1395682
316083
2853964
703705
2654389
2742648
717828
2766908
1892802
136805
851112
795439
2327764
1749941
1221158
1308416
880068
1993236
1685616
847471
692708
1969814
2324414
1036992
492584
2353907
1887925
1231778
2537559
2162787
130900
2643493
962139
2351985
938641
329607
2785466
1797334
1727849
2215051
964522
1131829
2890469
2074110
345303
380546
2806772
1134936
1324268
93701
966051
1621709
566391
2565899
1683402
997509
451939
2445528
2843800
2284366
875085
2668094
2617769
1946270
1269974
1583067
2857756
1891338
1237666
1162004
2520364
2064326
2543625
1654993
1036004
1892410
16170
513210
2090917
1718123
1740363
1014659
2666754
1238643
731194
2194231
2126921
1500420
1035724
388692
729518
211088
678727
29304
274354
1282762
1744211
1364024
247647
2210664
2683524
115062
1785069
1882814
820744
2450125
2466341
808516
2208191
2756922
2338024
2297036
1610072
240135
73975
1006736
2206091
408267
2706604
1307871
2292263
2064575
2167918
592906
1419334
2350019
2094075
2656803
312373
275443
1524062
1380518
838608
1679228
1333377
1628396
2603139
104031
111880
2763209
909698
1740476
571992
2229189
1174693
794642
1564710
1876647
2267233
1641104
1382185
2749323
1613463
2488815
24059
1337487
1793896
1459859
1600770
528649
2438572
925402
731971
2516159
2387573
311400
1695007
2826480
941706
601956
796076
2824406
1540150
612268
131606
2021370
2740095
1441277
371601
1256809
1990874
2900590
2404079
1016550
22493
845283
353473
1068091
1749101
638072
203506
2776026
2290643
1106092
2112299
2748375
2809421
1097210
910092
1274526
398554
1091064
414918
2214733
178794
1423311
902982
1542483
174511
1518568
1896615
1766916
1763601
580217
1909090
1569957
141237
364809
539495
2442725
446876
2788899
1728691
2029338
2156374
1074620
416839
658493
2096768
1650402
860290
2290640
2044843
1681124
2479503
148555
398727
884895
2444891
2920105
781885
1923210
50866
1182363
970097
1480505
325543
530891
1435769
2937599
1310733
1168390
2611054
1325797
91086
855336
1312145
139436
2899578
1250235
908789
240991
426664
911131
1572971
958669
1821321
2378736
2444116
199109
2482389
2357913
2324220
1667916
1309957
1637446
495651
1871793
529063
2771039
2258828
521720
2654216
2872446
1110276
998869
2905334
947107
1491555
429309
10245
542753
1381325
1257406
2081411
2547829
2778869
1570965
1106510
2151513
1601799
2141606
2153165
2465771
2442472
510617
2673549
764487
2746052
328750
2330823
2038478
2930172
960879
2491323
2303888
1495506
1173800
2088162
906637
2206632
1464204
2751340
2042459
192554
2646777
678341
2692489
2627565
1995284
193302
2901240
98419
1838698
672665
288648
2339049
1405388
2643235
2920703
1982228
1083472
1472485
949046
1179637
1812230
1376817
2024369
734532
794872
1599790
83974
1339896
2852008
2158996
69758
541753
1526743
1860110
68255
263552
1505815
1263885
771742
555862
2311173
693259
2439498
1179335
579035
1050354
84050
1995270
237975
2008418
2673893
106575
511888
1121216
2072439
2159057
1447291
386952
1076197
381999
1232576
686493
2576443
1434349
2177930
1394664
2572481
515898
1257871
1956001
1492238
1277644
1452322
130241
882035
2470096
693974
2918806
1129827
1521354
2701243
1853041
706831
2892558
2747218
2126531
2127986
1226976
1762155
1007976
767651
1862680
94444
387142
1263344
1489092
2905607
635151
1355309
1824647
417550
1966033
126418
247598
2802707
2117070
1386336
1887584
76076
2725432
2576533
1081185
408954
458285
1164182
1695159
1956405
2277661
1191562
20490
1539575
2792867
615265
1921275
2116259
1516192
1935063
2075561
208758
1077955
1527118
2746007
267682
1630652
2515333
2578799
2417706
286887
2461845
1574129
1244550
2158704
1769194
2353344
1463376
511033
204015
1287258
2602786
217097
142534
1552536
268667
1174483
2644513
2431985
94057
1198911
1076909
2564230
1610160
1294690
2282365
1279909
1573805
1806518
661255
132512
1698965
2478415
389317
1245004
1164308
2904486
2562829
487516
29389
1306273
599744
692868
1321190
2204637
124643
766648
2212536
1397586
1350391
249877
1351417
1778189
1623099
774848
907699
2730204
686683
1248401
2441374
2148775
962054
2041971
2249868
438696
1772214
544606
2810429
2805500
2714530
914915
99786
1808823
1804866
2296930
2711443
2180932
1685450
1185750
370089
591162
2315378
1764852
1009892
915806
1076301
2905577
1089335
834889
1819359
2866945
1362490
2453012
1592227
1417077
1058633
396116
499908
1638363
2462750
2038413
217627
2363212
2206425
2849505
1037524
105430
373273
885596
1409782
783131
1973835
2715505
132797
362174
156977
87752
2681919
2525865
85087
1829725
170668
2009438
2836300
1027917
316852
1995681
555010
150400
2843568
2810002
67234
446645
674757
908646
210933
1757539
2311837
1606880
1926854
482589
2480532
1941588
2494565
1207891
66916
2825833
1006773
708948
1144220
647729
810881
900243
1722754
920691
820075
454312
2322749
1206732
1880174
73994
1342875
1253930
2123704
1537957
1571347
1666481
2926396
790641
2350741
416401
44798
2212300
2838565
2577308
662595
689137
1282596
1057945
2497384
394851
185748
663469
329468
2509806
1262022
1480536
1415483
2866214
433555
1270199
1950144
2291527
2051780
536409
2424378
1910248
204582
734898
96860
1506975
880006
1864848
664955
1954578
1923369
959040
2000588
2274539
1536996
374643
2430941
734990
1888909
813322
763080
2149751
238761
2184495
2349790
1207863
2421921
1287261
2607545
232225
2640662
734318
1378319
87004
2277597
983433
2236304
764849
1844885
2297450
2856961
1705062
1526642
2129578
2550098
1898323
2754511
1704725
629987
1410164
1836414
2453611
2849962
747237
484211
101773
61861
1875577
2302256
2443967
1920394
2716465
2045074
1888028
2782542
2510413
2566006
612113
876489
1786829
2272246
2154412
131782
732849
2005404
1223998
2062264
467281
1239628
1118386
595260
1129903
84893
2685752
1187076
211990
162663
1087236
2389721
12688
1399200
1386609
1810575
2715330
382795
544402
1205588
42111
2754455
817870
1111941
650624
1743208
1347854
1476
837471
419270
1585740
173950
705166
275502
2666146
1017824
1447717
1947541
349215
456753
2177365
2481637
2389309
514641
1388110
238484
1955985
701993
2856527
2305420
280547
266674
2408929
2870493
635801
2590652
169022
1689608
2271432
1270977
1456126
240579
654330
2454723
263913
1845821
1496953
767691
1806057
2839754
307888
1555184
3708
2333770
797446
822314
995735
2550299
2129710
143039
2643592
1631631
2330878
1478992
2871471
2769124
555305
1887682
1221755
1927190
1711449
1551670
1055347
580804
752326
1852749
2399459
1537955
508734
11025
1296352
1922506
803911
782195
1393100
2197501
140504
1164709
2803765
902982
2202887
528572
393328
2086118
2589864
559134
2759678
234114
972850
41852
2795746
1039178
2316735
1712641
2227169
1595445
2443027
1425256
2703173
1848892
8254
943638
1003388
2928450
1577764
605586
2394921
276585
1993224
398800
16539
2649920
296079
2088392
855036
622338
1097280
2058308
856219
1401883
1187269
2458888
1738744
1524442
26635
1723524
1236312
1101230
1073076
2213159
2439507
2286301
1989215
1351659
2697520
526707
904086
2348066
2920015
1028479
1711048
359320
1726816
2098755
70516
2800044
2918701
1176606
2037936
519080
1810245
1689798
2072123
362822
2052473
2368432
652414
857856
1891046
1414925
64304
860339
1977295
132452
1547544
466675
346546
2009118
861158
107795
1859942
2031144
2389920
475747
1778341
1462328
959626
1668365
2678588
825143
1590262
2512952
886372
88637
2598680
2220572
2563005
798975
2202117
101276
625534
1855935
1522710
1509137
2461177
814252
246249
355359
645498
993235
1819650
2787102
2932233
2889517
2527457
2413051
1664973
2326231
2378274
283072
2582901
1314050
832287
634681
833555
2515029
1879689
1938679
1154857
2282061
562504
1356131
1540170
1660011
1240562
1382371
2843664
387394
1465737
1007335
2184516
2118345
1533236
1733635
939645
1090445
1516488
803596
584415
1542367
2921837
685237
2668879
1655380
98371
2564083
1072431
974416
2170682
2129089
897609
1665423
2046571
1230527
999160
2562303
631206
2796411
2615313
1689712
1580922
2379679
496903
1695182
2610826
254404
829906
2274454
826391
1007507
381027
1007107
304309
853683
285538
2166747
618615
1240034
1576230
1017908
75153
602248
974487
1384828
2130099
1060446
191605
2671157
1165427
502256
2466608
2563863
1286067
2069133
1521819
1796843
800601
1390821
2831729
1862062
32169
567019
1556517
1951932
2364814
2164612
70057
2560877
2435828
638566
264638
291604
1352020
2825449
1316889
1723407
1416896
1912593
2831063
882202
1779910
2603310
1453644
1724295
1950072
251285
1449713
771817
225990
626560
2185303
2822321
2620114
1082963
2367364
1127402
2083453
643656
2324355
1272677
9555
539896
1234308
1398796
1187939
1139997
2496332
402663
2020438
1561351
731400
946507
2376270
854019
2466697
1942979
731578
2269551
2664007
1005585
2100301
2385550
1209841
633322
1077918
2827021
565059
2543427
809640
1372158
2493769
2619901
1140728
2883774
1374455
215600
975088
1882756
838774
1296415
922353
842233
1108114
771530
561167
1198980
314848
312354
275233
804338
2785237
1528890
162473
1721342
209822
2742983
137279
2150114
2517241
1664527
1764867
1014805
2856597
1096710
1550443
586526
1224741
2861488
1252391
2384041
2386402
2219903
1931294
544400
132893
2513007
1265791
938764
2062434
2805169
2055164
2712117
1640826
1698074
481325
1454038
2649425
1173036
2450277
384322
471338
2832335
807287
396568
2501354
224873
356303
1171473
818296
1250748
1691698
2035097
2012003
1164874
1076269
600792
2937534
504949
855335
1849438
1710097
2827705
2208444
1882755
1184532
1875493
2486950
1981020
2101674
782606
1308893
2350971
2495575
1347282
1563479
268573
463097
2181394
166402
753489
2837609
1974084
1963272
2069968
2042708
113265
2242756
2574642
2056374
174770
2467200
2808800
65748
1660203
816880
2322081
1737673
365769
2528960
2733331
363265
2226782
40473
2781190
2911126
2754320
1403189
722255
1462886
1015912
2497341
713252
2524077
305319
1288312
1240174
350260
1866559
2384035
430587
580885
1278484
2776367
202111
1086766
1232066
1695677
2254033
598829
2604299
2127310
584722
538058
2519685
1863482
1571962
1798982
2348315
2067044
1047019
2513658
148594
1548366
1599611
825995
1208942
2148386
324345
1597200
2439855
1370192
390258
1773070
957907
2388997
2267257
2526280
2831201
783108
2709822
485216
1239496
41677
35809
529612
1393982
2472238
2467198
988088
2636867
1284568
1857603
1644564
2353609
1476503
348437
1854464
1817237
250222
755505
1769379
1901423
2640424
2647533
1031148
1186805
1101574
1423204
397465
167467
2188699
2196558
264506
78889
1688758
266373
1591793
2724990
456203
2040656
2485730
514003
918245
2614695
1603629
1110476
294975
468190
999666
693361
336537
2641028
2672906
1223744
2388667
890392
1747559
524604
2289331
2546239
437528
2219851
966294
2655569
1895081
1352433
929147
1677152
14768
2883971
803697
1506188
222995
1056289
361597
1643877
2349445
49130
1162593
1444170
2669855
1552667
1622095
324568
1760104
1468596
730181
140326
2184368
1428705
2278800
595458
2273456
2686754
741498
2601333
1901563
2795682
2448715
2753136
2686264
93388
981015
531852
2340630
1250711
1993270
1070908
2397808
2213945
2873622
698669
740191
622587
1633183
957578
2624272
1720964
854829
47822
861506
1563751
302623
1751691
1322478
1849774
1028225
2145288
1270144
2009444
1720758
225786
2279834
1947109
627894
1442743
814442
469906
1852981
1515448
1007066
2458774
1518822
1493859
2560846
1010000
980029
2779106
1989648
1797126
1619673
2923560
1226176
1835021
809489
2231598
2749018
1717333
2759236
173054
748167
692272
644033
113681
2567725
1703815
1880997
2242762
2312475
745581
1039806
523863
558681
1155084
2619434
2140853
2299149
287922
1744114
1824673
772092
2408865
644634
2898785
2098559
748329
2748544
32362
2589580
416266
598241
1582933
2009558
579748
1141936
1713100
1823535
1264696
2761412
79214
2113382
2055598
2111457
2312331
1782791
2717506
392520
2933839
2028702
1296986
785731
2752492
2783330
489667
1104805
1923885
1362550
316297
1593971
86719
1752530
2820720
327345
2551301
1539432
1254509
868228
2041095
1210234
1380315
84684
1541614
1103309
1373103
1932084
2285390
2254918
2658999
2351338
1566120
79561
1707494
1464417
521269
2292745
481475
2063811
77094
2066141
1840773
981416
1567320
2872780
817464
1272100
986665
2321848
1208700
2344385
1775256
1331595
1849330
112978
1533660
1841728
2820463
642260
2898517
2019829
856842
2161658
1582403
144228
2611524
714568
19221
1038321
850179
33378
1895349
291287
2639251
2186087
575570
1479914
782873
1147411
2922934
504813
741223
2319586
1403324
741057
1351469
2815737
13004
2040711
1767660
14300
731555
2487130
921478
2513406
2013175
2781746
1300670
1336436
1540496
1687263
2375941
790488
94836
1952239
2091018
230194
2051746
1357992
231504
413791
805419
1724795
1084934
2810841
2437460
2138308
1792173
2327626
670171
1056670
744549
1575788
2200088
672187
263229
2625750
393403
2534068
2704121
2021312
2424136
407782
2269436
2108603
2854464
2448856
1938667
710044
1641540
2603701
2170159
2605863
1984773
1640374
1670334
1912644
2828930
2117002
2931358
2270478
667745
196379
1270933
2478259
615528
1739012
2452029
554992
613394
396158
2293017
1246561
2075485
1071627
452209
1196399
1152380
1398091
2088063
2595396
2934424
1163973
1603827
1983495
763425
2772906
1243200
2253035
2548131
2520371
1027893
543452
1332008
2115027
2772219
1194458
1121129
2860281
983965
1351859
2063858
635001
1615245
1682136
660476
1189687
2467761
773133
2095954
1514155
1945371
1906425
2516609
125429
786742
1780225
914896
2617662
2776959
1772629
1346787
1653262
850897
637266
2880199
1958674
681322
1401067
849554
2569978
1287957
1592397
153243
1914377
1951449
1737464
1117294
1803428
883062
870933
2155020
2136935
2453440
1337874
2879209
1433338
2289749
486277
2737015
1076781
708674
163189
1525974
1727541
2895298
2315921
2398373
104625
2761278
2112353
775418
763043
447913
673108
313573
2410083
1397649
722965
1011129
105684
272258
1581360
549650
379788
2735710
2903972
2408219
2183414
1234223
2740676
791499
2887309
252970
732207
2081269
1905421
1500735
646645
2006509
2560569
2264188
735355
1585110
2284181
1912850
1941695
365462
531262
39034
2241051
507913
1957075
707776
174475
1031140
2722129
2048930
1259579
2581805
916108
1287489
1452261
1029597
1510315
1860553
660633
95494
1674440
331040
161388
466002
2816831
2422842
2229346
1907233
2305137
319789
1411471
1043508
2929566
2894474
1600454
1257569
1886884
572263
1020176
269414
1578598
324431
930863
2860767
2832785
2911530
2856658
436002
593336
867287
2528882
1362615
1499278
1679639
460161
2737744
1636601
492447
844717
2220645
2629458
1480020
304904
1046896
2237434
461309
954640
1695166
2876711
565124
2342924
1562469
1123835
1947743
2707709
2004407
1105203
2662119
1111680
2318720
747120
2557220
1805104
2755592
1746
1353606
2857155
1087808
195463
2013157
1006744
505772
70955
127899
1328604
111614
125442
352116
1843335
1267975
1948253
464289
1771047
2659917
1102888
625259
210088
601218
2048288
2604261
837770
296890
1864215
135131
2350798
681438
1651534
2778999
1168365
1668760
2446200
2609214
872358
2722891
785930
2266891
1592346
1012998
428066
1885368
1098330
1585851
2075505
448385
2046271
2363513
1443529
2128125
2300529
621943
1926489
281992
156419
133740
1232428
295600
1334385
1614190
216592
341070
1255481
1652697
2576765
1201751
339755
1947028
2613138
1425765
2001572
2780394
1159676
611537
985766
184230
2055665
1200366
1628124
373032
518415
1347075
792897
626008
728944
49412
47395
1428702
2393675
1263932
999955
1706698
1199365
11340
893218
1818093
2513468
1296188
248983
2143750
353426
1108100
2558354
1038105
2707805
2783327
481992
2047908
1482451
959118
1800898
1167522
2448414
2600622
607314
28052
1045289
132594
1582141
268578
82363
2822457
2605204
2547406
139056
336536
633245
365641
808310
822742
2448927
1827286
1560146
1141201
720352
233593
2923317
313562
777803
2449062
1629277
2264281
1364246
2770173
1136152
1598056
403613
2620366
1847023
1940031
2040108
744570
2771777
1773507
2103828
2827738
777405
983423
1921875
608457
2866227
452214
2929270
1229901
102705
1676778
1868696
2253522
1307379
959856
2710536
1290379
172621
2109834
1180668
833903
1968365
1080447
2188107
2056590
2646943
1281974
1492248
2924223
217109
876959
2700227
2128821
2279594
2380841
1913086
1878811
840183
179493
268465
2081415
2538652
1253235
1378889
603429
1285617
1321174
611131
295389
1923728
417944
2502617
2705665
1558405
812686
2261336
1894048
1161209
2718053
2326253
2052767
2809276
1691941
960262
194817
2699886
1283345
2003293
2907071
2062710
441047
2147436
362427
502961
272201
2158563
1503368
987767
2162406
622166
1680874
2776956
1693923
1166396
86371
117022
2932430
2190650
1058139
168448
1812075
2286267
197432
1488550
921296
2145050
271795
1809114
1319891
2833240
1803211
2459239
2364124
1402893
883632
2802163
1004836
2689968
2799021
2695156
515431
757588
332052
1507564
2311579
2440059
93696
725889
2590281
1134091
2727965
821274
461249
1344852
2410393
159635
1063161
2207103
2328395
465480
220477
387049
112979
1697995
1156820
942390
687771
1905321
444111
2751747
1848535
1861624
2363093
120923
2400007
2842616
2193705
388673
2886295
1740412
2330603
1253588
1599864
2134825
2574119
2632948
1184457
64396
1083565
8119
1382709
1135992
2168843
2927796
1201469
2846179
2327683
355065
2812413
2936811
2627887
1779486
1803874
798318
2009924
1461082
414385
978790
142241
1954202
2387395
989858
2570921
1585364
2254265
1433748
2643937
877246
2228894
753906
586684
123951
390876
1687866
2609822
908843
1909760
342341
653326
1101088
121365
658472
715799
2216695
1282451
1883997
2659546
1083102
758741
435053
183835
1122540
2163768
305386
2909952
1925531
457787
582937
476277
152809
2577470
547508
2416682
2572545
1607414
2758163
24110
2151806
1537697
366434
2250269
949403
2827836
2189760
1609838
1860209
374732
2532885
700581
1513088
755895
393785
1897012
1277250
1439097
1372769
544675
1060747
1427337
1758388
358922
858161
2442060
1396397
144002
519196
1755055
1496323
1024768
2256814
1191430
2771481
2572165
2674266
2754367
2745261
321339
795075
220661
105649
2337426
1965962
1217316
2133598
2507611
1572070
2141233
1757197
1370952
2477054
2701111
255574
285365
1405285
1479834
2529608
723505
1858530
2120428
2747818
673266
401063
525161
1043915
1522693
1883214
490011
864948
1638842
964650
2076219
2443332
848865
2680890
2337740
862385
2009443
2124981
878021
672669
1306190
1310291
1877113
1172767
512761
1999894
1541416
2616199
2273996
1240040
2534098
2474639
111580
890054
256535
1048609
1895927
614761
2827966
707455
896820
675553
2647933
2040678
2774734
929177
2433549
807711
260940
1508391
180604
1620365
1569360
1261303
135186
2725538
1823737
2903329
904670
2725598
2795868
160105
2511845
2364008
196742
2576438
1601852
1072816
903761
2389877
2817986
2647849
864598
1514306
2169784
190833
2333703
306235
1271364
2045471
1097714
205860
718326
2618441
2113780
2661580
1413989
1989791
1131504
1811450
603777
1055073
1594066
608971
2576040
1778483
2196008
2486332
1211376
1360913
2564415
2872515
545360
1888840
320395
1895544
134373
2893471
209342
22266
773081
908719
1083259
2696175
270806
1822095
1391204
1555211
2082932
823677
1979011
1906589
57659
2787326
980556
2384503
1409790
2896111
2330175
2192690
2080749
2135801
1379868
1170744
420710
142905
2589391
795841
2295868
758766
679434
1199000
2500064
1230645
2896941
21869
1244224
2143733
428007
660131
1285350
1279568
1658620
964041
1695294
32435
172001
669152
1992060
2631097
103012
1496851
533436
688502
2375471
2271863
6596
2593416
2634226
2118043
201650
307768
1080621
1473833
2881620
2936523
1628854
2557273
2704324
75992
2603123
1572658
2765019
1988208
2041825
912486
1956702
115074
1486452
52910
2898566
1836314
1967535
143661
177355
1897185
2304561
792317
1570697
1918939
303718
1251278
565912
2913506
2574279
1211905
2586958
2830132
2092800
2471424
1315761
1597625
2425040
2371384
1781783
715735
2296605
478690
2543880
2787460
1909077
42597
871452
2677615
224662
2584839
93680
1356051
184558
494348
818724
2577710
2857793
2544466
2555558
402103
1634207
685461
2090116
1439318
2007748
2315512
2117716
347512
2612005
1254242
4131
1879696
141331
2432040
1239365
1495744
1999451
1233446
129562
1942594
1432426
349933
1718804
2484530
1177979
2602437
2012160
1274744
2445012
1920503
1713891
1695351
2455303
2339019
1708985
2607496
2111239
1042950
2460769
944981
2674391
1766167
675505
2202518
2546080
2680538
1424449
2907190
744174
2696204
1974570
2757706
181560
1083322
688651
2724628
1260802
1037528
879436
2601080
1468124
187201
1475864
2029990
1431243
2203154
2551609
2251425
1230320
698388
407979
1888516
1354406
1251592
2895363
951940
2429381
1753143
2180260
941115
2324307
2616600
2894987
974908
1727504
2790098
2906415
1429418
2361601
1256123
264678
756228
353586
2232279
2754842
1202180
1730433
1014291
2018832
1466765
2324112
1284679
2431199
1167736
1105411
2747025
129580
1118468
101356
351512
898700
974336
1315508
579951
254106
2572947
1430351
1307167
1198935
2823675
2868177
138019
1711052
512128
622754
2452378
2902527
1166808
999088
2037298
1039009
2107519
2131101
1631519
2597800
462306
1739242
2891169
1040470
1440883
1294958
2567100
1780723
29185
652363
1968399
1797634
1878347
2055610
2916169
1514380
2449745
1521742
2744520
2640833
2556043
959141
1116187
277101
107464
382863
891232
659462
213086
1809181
2165941
93234
2715232
498102
2656009
2094179
901551
349356
2793466
32551
927219
1315338
2181399
280275
650454
2522880
2881276
1392218
2576473
1491870
401564
2125883
2490419
2803963
2837361
1779763
620081
590019
878634
323183
2824801
476976
1789562
321929
2347154
359657
513690
37663
1347408
455463
2123287
411126
1294457
300652
1865423
1748791
277737
1904922
2560011
2144073
2574011
2099848
9067
1979968
1341352
1508766
159315
1337475
1421128
671641
1142127
275108
2737811
2565039
381124
202051
41892
553162
1340980
2487111
684566
511664
2822453
2653841
2732333
959822
792071
1630065
1331759
496928
1819609
1661913
2124422
2691622
2733258
1950831
1573730
1355945
2287004
82372
506428
2274175
634443
696235
2040728
1719965
176606
2660128
2105786
2037236
2509629
1866688
1263141
2070251
49272
1710486
58821
2510725
326052
55329
1553885
1611674
2927190
1015811
883166
498450
176208
2698302
1204206
681455
2750836
1298968
1635530
544686
316033
268104
2177271
1767087
871215
2584503
2564658
1919575
737026
432610
1116276
2610106
161654
1935962
2796706
1976302
1443710
823587
1295469
1618019
652924
1272433
2437377
1573999
26959
1213840
2000616
269848
626922
1570443
897702
584039
2162114
2499621
2276626
699009
957541
19034
1493781
2539704
1697758
2632523
831950
877324
52013
158699
1916558
397359
1644269
314404
547225
2648620
365399
1568004
527347
268022
1617631
2928170
89729
2769779
2684528
2360727
284734
2026977
1102349
505555
2548706
395668
1715603
2906829
2012691
1432108
1803608
2803069
1221060
2108617
2921951
258032
1027851
599403
854072
485243
1501905
1571547
1872770
2726083
619385
2358084
2704144
2488540
2149753
1352809
2470728
1973659
83046
326125
2725827
216936
2147953
85660
2700669
2232175
785201
2838739
924777
1327328
1144620
367481
596778
1859784
1338829
1721426
1591033
575945
468682
2658461
1368266
823035
2254388
1439446
298673
2694148
2569828
1048681
2112203
1063324
697212
422353
106549
548292
48397
2607409
570144
671724
1252538
1539158
2602101
2450767
1787635
904937
878479
2430161
1318116
1937122
2795898
2439874
1155204
452578
1823830
1895268
1534455
1775790
1610755
2684551
553002
2050952
1001716
2693815
1878101
1605982
1993498
1423794
1610457
1850456
117237
2575124
423162
2167202
1664311
228145
2418246
1581123
2449035
281044
1316434
1326114
1758317
2797548
1388216
381492
612083
2414061
244994
2346201
1306874
1673949
1895590
726329
2594003
1044045
2061096
2706277
1546233
2628076
448776
1031932
2011417
1924988
733053
2866279
1980935
2804080
443594
511545
541451
418280
502776
54462
1983952
630976
1376452
827892
951152
1639827
480709
204166
2463040
770173
1053956
547154
836852
1374077
354757
2498004
182494
2866318
2137198
2593812
2013579
1000345
195243
1266263
2850222
874938
115570
325253
2282889
1969107
1170353
2891775
2017578
2082439
1831998
45061
768338
390575
2012204
511044
2354296
817558
24666
2753650
26977
2351610
2058004
1587674
1477577
836774
2543029
993431
305347
905076
548469
1849309
2407920
1716414
2469369
530594
1157960
1348796
444138
2598140
626492
540980
1223765
2422009
74358
2107900
1469194
2064091
487844
724299
1590713
2051560
1992487
923079
2481345
50447
1003732
2746404
1010660
2394187
2475413
433382
2051125
176881
2618701
1023780
2769766
1313613
2090075
2346146
1051481
674032
1549359
1841417
829946
2004303
2931483
374032
2458019
712307
2261799
2215489
268141
1810658
619480
2505634
608701
309661
859658
1405667
48917
2165995
2187679
2179909
496816
2654122
2712025
2509944
133064
1584414
2332522
1938813
479861
2005701
2320236
1250658
1223997
2349808
644617
940058
2614040
1917457
830454
1713048
1511294
1057534
2497761
723165
2529608
1409588
1911693
2199704
2294332
1219222
2805161
708052
1383600
2920757
516376
250607
497494
110345
2578577
2301518
833950
1833505
259636
844252
2784646
2774809
177036
1314630
1261956
2555480
1416651
2630729
1153668
2574180
485268
427605
657588
45521
1442942
2295408
1514636
2317084
1638468
2616235
2333392
2915914
347727
540187
1380027
1382544
2149768
2247428
650127
2659027
814508
1170233
2494396
2511900
2555126
76385
1534734
261084
2463961
298347
1671224
341066
1830087
2844966
901614
2323363
524910
471787
1025235
1189123
2584871
1542587
1051603
1695857
65147
2592471
232570
2604216
614167
586046
2389795
1511139
1651964
2013474
2676016
55252
1236111
2696320
1804066
2173920
2461362
1332797
2576157
1424780
874459
581831
693243
1812760
2370939
1655982
1339175
2087821
2796933
772145
1295585
1931487
2197903
563989
140899
1808140
1413702
1173102
28848
2450142
2648388
2153274
90873
524662
440401
115940
1230385
2911769
1226433
1319985
1945107
2569144
667853
1518509
1000059
2359475
2786015
1592351
2081949
1889367
1434309
177680
1015034
2476008
2735399
1995247
2359247
2447296
2907092
819974
394420
2132276
2787177
185471
1363494
1570487
1799238
164999
763327
1760404
2436783
716295
1964277
2728496
2321751
2706357
1563329
2570552
469476
1402815
639652
2778498
1953809
142268
2526925
908186
57575
1269436
1261093
1698497
662226
331436
1364485
1886605
1006104
1938668
1276123
971227
2861642
975713
2748634
391796
2889428
78008
379365
730758
2192686
830555
2740478
869398
2013913
1707193
1170977
592589
2145622
2454137
2456228
981890
510080
1324764
1466548
1628195
1804614
237003
1409396
82228
2794944
195740
1445121
1924631
1769191
1451938
2666049
358800
2450308
2713844
1287922
2116658
924965
725191
2918901
2006708
1889338
2506835
2695801
1413523
2796081
2883674
61978
2489197
674300
2480467
1603880
203214
1224105
645522
2923547
503073
2222203
417357
1325399
417343
2832400
1112529
2126148
2460218
1385633
160498
2855576
2222838
2091752
201446
2118439
493545
2002626
2033237
2242817
2461472
1106543
388627
998597
1236560
2640218
2286965
2739353
1382449
2848820
62252
902081
1193496
1587564
1717288
41187
367445
1974883
1475315
770699
142038
1767092
1118277
2868163
2261622
427291
2657176
1747142
435521
1840561
2663099
2611846
1516467
1857502
1971446
1296128
2792535
1332233
2771219
2844523
838304
533447
1731103
1875856
587766
2387789
1566551
1045620
1293019
1603898
39118
765485
1429843
2678449
130361
697081
2287044
1944494
687863
1965798
1331195
2472053
945018
875825
2825689
359543
2892257
934417
2446236
951825
2846702
1370841
1648995
2488441
113413
2160406
2756069
1686818
1217192
1075755
1887309
2818620
2649529
70840
1615105
676208
470121
2076535
527486
667488
969970
1695402
2757725
1514686
2256108
457593
1545683
858759
1739131
2787825
2171582
2791889
1998037
1371189
2911494
1655696
1054909
1477885
1020364
1234162
71785
1186052
1850172
794248
1768967
1372096
2109863
353705
2486791
498866
599961
1315059
1350995
301778
1827728
1973888
2792303
1583894
178213
1070320
893282
875215
898668
1943380
641589
802226
1041420
1754976
896728
271022
2632882
1179391
2606566
1973904
2784976
1236437
285022
2021513
837603
1249431
690049
751571
1793871
1289750
2227954
827381
1185139
2454230
1145003
770661
2608517
625267
1865405
719951
457544
2262391
955468
2080904
76479
1088880
994307
2226921
463209
1387136
972429
1007375
1559339
171267
1806438
603900
99734
667790
70758
2495682
1117538
1896637
255639
1241922
1022372
66182
2621041
2593164
992617
2829305
78635
1518789
1797685
1182875
1273510
1867842
1683731
1312262
2373528
722366
856288
271243
2222708
2547325
2591881
668634
2013111
2469563
1111408
1756457
2762819
428563
1893241
347496
2478931
945043
508299
825974
1697030
1106132
664431
2393989
1308088
1982186
2441941
2578647
1395779
1052237
1053569
1726148
293162
93045
2587631
2559721
166202
1850758
2155605
2922566
1954168
135936
1069537
1700619
797670
1710367
15508
1643243
750444
645969
777741
1449394
2906404
2771310
1699356
2710431
2416473
2456160
2398062
1012229
2130328
2680462
2289355
1466558
203016
1698107
1780005
2209522
2384769
2492060
1992856
701339
1307038
372255
2180753
75154
1825149
1451585
349472
848007
1226171
603037
1061161
1636278
2450545
231116
78068
1226976
385847
451191
218013
2047615
2037473
466370
2370786
2759922
33614
49629
1320479
2455455
493921
2411085
2936445
867196
1902135
1975198
1806336
1791858
2103516
571171
1781986
9345
1286015
1954736
1086942
333829
1739848
614315
2765189
1387500
59657
1544977
549610
2907315
2476725
349946
275632
1660637
478634
775828
980169
2466051
1546332
83848
564767
2104919
2107414
602431
1423023
1783507
2601551
1038285
2200672
321903
2804869
1391856
2333943
2670968
451524
2457724
556685
2303457
590481
1965637
1898334
330865
2080465
2593908
1329445
1758622
1448446
1957368
2804113
608652
2210048
2620330
653071
1342041
1783215
2786423
1131898
1961729
2911006
1545406
640496
528151
2631992
2468693
1979151
2777315
2316074
2567560
570941
2073320
83814
1058042
2079953
1804870
592458
1362346
2886540
1023432
2848478
898755
1999915
1189029
316444
2569416
1496454
961902
1721346
776801
885295
814736
1727012
2510291
2407479
1829753
2117691
782926
1386768
2386422
2709953
1781778
572620
637982
2335292
231473
1424520
1139337
1749694
238238
2065274
2149874
1951099
301687
1730691
653429
1855477
459108
767684
1543978
2168012
1708471
1256847
623972
1432490
1831395
775979
2576282
1554455
2503352
1677861
1932451
1517808
931124
1303269
1052965
598664
1649057
1206824
798749
44809
1991983
1244424
470963
41160
1119858
2560305
264495
243428
540581
1445013
395094
2404324
464635
595153
2707162
2321827
556337
1557144
1470772
2421076
1487020
2429109
1824479
2894061
1713288
567691
994391
2267387
810022
1636469
650643
2008585
278582
2824517
1728888
52174
2531589
2501600
712628
2865981
2642156
2695979
1329172
838347
941415
2548847
942295
1067138
1260756
2522835
1124287
1429996
1998486
1790652
1985368
319808
1035189
559331
2586654
2652879
1698997
2637260
1413041
228432
791332
2457847
579490
75612
2906422
620038
2102610
1800920
2746333
1619988
4182
476015
1387516
1285658
930559
1218438
18950
2300423
2285831
573377
2150816
925713
1340825
2716826
1083934
1531523
452076
1148335
1725453
2513050
2567842
949098
307348
2059854
1647954
1374494
1560451
2635364
1832472
290011
1862349
374566
1378521
1130
1315596
2713908
1934530
1387368
243433
2727302
2719413
2209417
294969
77080
1055602
2005146
1747616
2459062
2467544
1561250
187565
2338614
71351
1013855
747089
821874
1452368
23695
2812892
2414924
971554
1150828
1881992
2219280
2525621
2522599
2416090
289181
2725186
1304713
2416583
381142
1980862
497535
910301
2642913
469057
2327223
544015
2685138
2215740
711906
1819442
2330681
2848625
1522055
291648
9756
2042268
1743856
1540146
2005398
2688208
838996
2504968
1620352
2024684
2129848
864892
538301
549383
530619
1744760
788850
2687993
1410443
2115745
715917
600620
1378525
1017111
2115727
2111176
2213156
2099266
975249
2383355
937947
2290598
1869184
2926391
1310947
637906
1887451
250540
964684
1823595
1440660
1982424
2387688
1833579
729250
2088866
1530090
2017775
1505941
1702650
850229
77790
1835903
331969
993552
1911516
2690774
2235121
842950
2808502
903819
2309378
1180559
592249
836916
1893107
1130677
913290
2413807
1853408
495338
1264971
1969933
1633986
1789059
2621177
2642222
1309771
1170361
1108586
2212872
1407434
2159521
1937828
2113536
232083
555121
2099065
2319410
1003579
862638
556816
1525638
1473273
589983
38759
809313
105807
871404
687302
777143
272935
2848377
2551514
1452983
963883
1871160
2820893
2559831
2764124
855833
153309
1285516
2795184
444977
2252260
101650
2150528
1631928
157161
1014755
1450653
10761
685904
705861
1130757
992832
2226376
1772133
497798
1011706
1184867
2202762
1008135
2114100
2425842
1322428
2704201
413246
454248
1958672
732970
533460
938952
1132832
1585241
2645601
2363849
1552283
2797741
754355
2335552
821862
1773364
1450954
1757881
1738904
1462348
2926910
689966
1591553
937140
2507273
2032164
247909
2737928
1258150
2923089
660160
57010
1937115
2537289
1888424
1983065
1623465
671553
2637007
1505620
1625656
2146695
822949
2567959
59385
297491
1424592
883423
1736997
749553
510826
1607697
810978
434150
2208855
50065
1903565
1855918
1467144
896492
1351604
2119139
1278868
740023
2212746
2204591
1249534
985423
1573042
1286184
508851
1872094
1024622
992735
666519
2897800
772321
1886184
2440305
1230481
399410
366111
1389901
338552
1784221
541949
1730619
961987
506144
1841738
1796783
733770
2294055
1568282
1937810
2890034
676789
1107385
243910
604673
1316987
1614466
2832826
1873204
1546327
415148
650610
1907393
248608
2774837
2654969
1370590
233048
2368767
898870
2738982
1439562
2292177
340202
484278
1553452
871712
2040842
1997064
1180822
665585
1826772
2808934
1183025
2697140
1521249
2014901
1839612
822636
2888499
78222
2038861
2545826
459826
2881181
741253
747525
753759
427178
361537
2441633
1618985
316059
1809637
2885613
2259075
1989997
1588488
1935617
1627617
1622652
410724
730093
2000768
2663617
935825
1550282
1017428
992246
2738049
1211049
1693853
1052035
1972151
1591864
2360180
57577
2564835
698192
628793
746673
1666593
832182
2436029
2023546
1821663
800162
371333
1742433
974881
410370
2847824
835866
649447
2773467
2806507
9668
347673
2775160
1152653
1487314
2211641
2558938
1268452
317778
530093
1460522
1733699
62338
712824
318262
1560102
618239
3986
1126771
543446
1022322
2072833
164180
2004786
637946
132462
2119889
990728
2752628
308500
277900
1438875
306015
1010381
433618
1401659
836979
2432512
1023782
1331708
2433780
1551065
2166529
1895211
1569867
1522382
654277
151907
722420
2782642
648677
2736284
2393094
2858673
1404430
1755224
1139406
2398198
2651970
2532749
2462929
2116707
2114688
1610884
1567673
1383015
465441
647840
1390393
1224717
1430907
2071291
1014756
2271936
342160
1757276
2773537
1699830
260510
844909
2086512
2628268
440415
1437134
483214
1613073
339970
2080978
724235
280365
1870286
1430692
2620850
1352359
2064234
450008
2500754
547097
1884183
438980
526133
2882459
2038067
835107
875752
1627258
2868662
1009354
2643068
1699855
572444
1182814
2468011
1771059
581043
757502
1789288
973199
1478718
57505
1478177
1906762
2151594
637226
2598233
743124
1591391
1928344
2622921
1535939
314461
2579457
2481405
1060890
1898010
627041
656142
2161275
1978088
1161246
2734470
1176115
1739488
436627
2319960
20708
2134581
173094
316262
1387654
846335
2278805
789602
2261050
929573
2701044
2025407
1101881
2261101
1111600
1652771
1517864
2714178
1587403
139041
2441089
1254628
2421514
1465951
1493039
1009206
2292324
1933359
290825
731686
258986
1245286
1688645
2654463
2042583
1508066
611803
2495240
1170938
2106761
209640
675502
2876854
846545
1773912
2175397
721415
2840828
2765288
609747
492852
222030
325394
2350518
1504687
1848047
2813645
272170
2376434
2126415
2886780
2332404
1216968
2203726
300581
86793
1705389
1340991
2626133
728117
1950965
253461
2198503
2514532
1934900
1171015
2187211
585638
2374848
1169182
1480168
2085220
1762099
702933
1550339
2617008
843375
1144701
1840860
449109
1204662
709159
516823
1702806
1657417
1690094
440699
767490
2540670
1600624
319326
2044170
2112692
85371
1981911
1569625
1313984
2771561
1928109
2270069
1470439
61886
2038538
2502161
2301912
2364764
2363962
1481322
2807286
952050
1163792
2148658
1764791
996289
2602466
1465131
1402144
2254342
2554571
428299
1661976
616442
697
2833124
989847
2921023
173203
23768
2002
134858
276518
2738493
1330835
458939
2534782
1166648
1101468
2272157
861244
933669
2013482
2921191
698264
2859308
2717932
2075088
2538407
1202092
1221832
1373887
2618419
2251989
2115204
2419440
147624
981485
804130
1621767
2058653
462330
1000782
1035218
389540
1189472
148843
429965
1547524
2035038
2833973
369981
2650009
92010
381509
453387
2684356
2110586
1957390
1882512
447642
123495
1264438
2085532
743855
754920
2862973
696193
2103942
1636901
989654
2417321
1422877
1695688
888107
1986129
2527035
2033229
225946
194955
1653690
6931
1618511
477588
642293
2686125
1389611
616839
1377347
2718572
2569240
685048
1706318
241247
2652116
1907609
297239
1565136
1908519
1453777
2835706
2807097
693517
1811636
1451039
2603807
1811426
1606216
2612420
2119876
1702329
433543
2541096
1387360
862328
979790
1621318
639480
2748384
1286578
629373
1227972
2447160
2401171
2898456
187273
1521671
1421082
175383
356575
2711999
1636833
1028922
241277
1321032
2290564
569174
2569435
1059937
2346202
838781
2629894
1606814
2287189
132810
304845
424699
1638212
190704
1247462
360830
386614
2599365
1172946
2721716
435109
2685474
76988
998288
2377329
1908179
1434835
745805
1262733
797874
170437
1798795
2652023
1816944
2575183
2819986
1949359
1415565
2674028
2427204
2575556
1629347
1430734
205960
466267
1463480
1580506
36075
2221902
943587
2405241
1669874
1130331
1384455
482988
613444
368923
382350
2636474
2037675
876696
2871552
611175
1722156
62032
2672659
1628746
779089
703474
762610
2518945
1652902
818085
577461
2619989
2404765
617571
2932252
1883823
1330414
1687452
425787
2461797
1330526
2884087
1827218
2370003
221718
1911800
138458
2357278
697876
45078
2562087
585979
2638799
568518
937102
838497
2392432
1376328
349565
2916805
1516948
1780987
2517338
2787236
2289833
340186
1688416
909752
265694
1762349
2169886
253553
2933193
688694
46295
2656333
1862794
2866556
1924394
1928619
79066
240047
1831511
363884
1494612
1768705
840598
471113
2291993
1455604
145633
2404228
275330
2236359
1221959
2577180
2931710
2938812
1624824
129937
223599
655206
2148924
509658
550395
1627135
1316065
860198
606443
548376
850605
2050496
1901994
555013
2679452
1884650
1732725
309519
670816
796282
1356640
1235576
1940551
2821027
573203
2036089
1316782
252732
604948
115413
712928
483582
1492984
1809093
1386366
721450
1938037
192245
1004883
607815
703821
2543401
2934710
2036493
1888208
42285
294762
2224896
766748
2903802
1101086
1981402
1002884
2849778
2149594
712964
2479943
2349601
1246200
2250624
742704
795697
2330199
688135
894582
1083996
978365
1250213
2724885
1735591
232677
425293
812777
2037990
964542
2156968
1604129
900882
20270
738509
1677730
1579997
164857
786994
252959
1466498
252547
1550102
897912
2576314
523071
434659
2191155
2241638
593496
640058
391075
249882
2717989
1769305
1334392
1496767
2002506
1710269
1483701
750849
1401197
995988
649166
935975
1547404
1055681
561583
1828016
2907509
1693622
2167871
1731914
414460
1601580
1733077
2615517
1081214
1522741
2520320
760675
1002410
52496
2770226
331330
1917488
2911420
429264
2205628
636780
2432913
726421
1853241
1510936
447039
2034102
1404519
264098
698253
2937820
1134850
1254241
2648812
2366702
614739
275052
1019368
1656067
1385497
358310
682759
963362
2182252
1700495
2536445
1247375
1290124
1926995
1664330
1976528
1862380
540959
233628
118852
2714938
327186
1486936
633442
1110453
286747
260464
878271
113854
1430111
2327506
678758
1420803
839622
61247
610929
2437569
1731820
278441
1583779
1781199
908482
652493
2800343
2701514
1937373
1774343
1831850
987723
2827214
2729642
60346
1922011
1502259
1198849
1989314
1921738
1356466
1384790
903705
471771
765182
2400445
176470
2922440
2722344
1170576
1023568
59422
2282170
2051169
1784816
2932128
1789546
1032608
1827991
2179764
909439
594397
1353660
2359204
2822424
2791384
1804133
2634228
285898
1555741
820818
1988161
1805874
1760902
2261177
2589459
1852786
2797708
2583148
628718
1352217
986222
2592962
943205
1785294
2396938
1177571
66946
276738
1599927
1465827
1696570
2560803
985932
1162776
1132831
373077
1794940
1521176
100717
597604
1188757
1930059
569389
2539712
2476167
1836855
1932438
442714
185551
122648
2937730
1644950
710476
1965660
1093695
1765961
2868796
153861
924012
866403
1830660
2417241
503224
2687996
937911
2018492
836499
2272576
2506122
1578173
1026775
1512128
53638
1748154
1972860
1086910
246152
78427
237471
2684654
2521714
806897
1551438
2911825
480546
1119601
246512
1938415
1043977
1380185
2314661
580782
1854044
624065
637816
248183
2815023
1187777
2720001
162860
465623
2191227
2393155
1807484
2554421
1201678
2038599
1708750
1988375
1471439
2311396
2826428
2739192
2458832
2630318
2158537
1547630
850193
2486827
2172871
1685494
1525976
2080410
1047610
2819895
2112225
155191
1417240
1531739
1677130
1663748
307286
767666
2132394
235212
848546
2451607
1808612
2145729
1642804
2937808
720397
863670
573517
1364558
247463
1629681
1005840
463344
1898159
1482444
1875365
831222
1674918
1203655
1952710
2297913
2614075
2658610
1118708
349855
287971
1191238
1294827
1230475
594068
2848647
1328911
2560595
2314689
470765
415309
1019091
40698
31844
452576
1646941
2005977
1876054
2890348
1651000
2687779
1102435
1492717
1318130
1559048
2633379
2027677
1080215
2003890
432651
884355
1694543
2382029
1652543
434711
878697
1589666
1968767
546557
2888940
278335
2900051
2677336
2635394
804472
800039
1980606
272352
2597306
605821
1763232
1901859
1461101
1527064
948892
2294548
731051
660234
1872662
2862239
2804228
2029015
2767055
1893315
1005442
1717181
101884
747422
1810409
1635898
666395
2103327
1010027
2100210
2119795
535825
1379746
2075794
1724193
682318
2334123
282914
2824622
2310794
596841
1419171
2938681
1115794
2087896
1832326
1329475
965758
2893607
124689
973264
1317412
1446755
1761751
39219
942647
1421689
1945876
260330
2015899
194864
1641065
2081922
2292242
2884584
948021
1196567
2770178
2584477
2091363
2190460
1587400
2071160
2134996
791675
175178
1439777
325730
1770763
1111892
773358
2477997
1777251
2165495
193308
2504559
2216292
160609
1945116
903037
612804
2308855
317356
514071
530097
275223
1122641
1491823
803134
2604046
2697193
665312
2671197
2318898
1364120
2293195
994424
1753640
727397
681740
2491015
1783895
487475
532262
1008067
1964587
1436116
1993942
2051942
2161153
1801002
1205233
2277881
2344499
344849
1242687
2442961
744933
1545439
831616
801856
710952
1947258
1170301
1460534
1689085
1096999
12932
817070
1994081
1060971
2387609
533878
595852
223164
1471556
1061643
1992211
2831276
2708477
398077
296386
106723
2016937
199640
1021482
918835
1615071
908956
467805
2633961
499594
110499
881019
384718
756219
978110
2103105
2919394
1634548
1744404
2808071
379895
2096335
1465200
2435731
24358
494483
2710610
1088450
1247031
2064008
2690938
1336058
1238873
35282
1200787
2459370
1996712
2254705
2351198
1065785
223268
118082
360304
2454666
1327915
2371781
2035261
1757862
2718624
1545042
864831
2142405
2826096
520124
1806788
2519702
360462
1643333
1681692
1670051
1370700
2374460
2796810
773518
875515
2692751
2513314
76662
534415
1215110
1941813
1574218
2510706
885300
548651
2474697
1214812
2813136
1082874
2243937
1512396
520049
1815910
958076
1839408
2213603
202437
1328242
2866882
2479699
1682330
1026598
1830423
1642795
2723582
2015367
2350864
2381518
474941
2869632
1293622
2465494
2770322
2051519
1643081
1228938
1588286
2507775
1059537
467989
117953
2607479
1157466
1614010
767127
1341681
159351
617296
1530611
972528
612029
1457560
2534857
2596623
2503229
2634464
310488
612751
1324978
1279316
643617
1215181
1173135
205833
2646622
784445
2043480
850606
2542554
2491463
1805259
1783705
987500
950107
407433
644035
2570970
659770
605465
632679
833104
1329186
2055404
2937342
2493625
1210359
2310256
2734909
1427932
316606
619455
2655668
629850
2399910
1263692
1064791
1070575
217315
1498238
331123
2307504
33447
668061
1306781
2178751
256094
1401723
2351955
1999634
2059121
810344
1249890
1256037
2163834
1570182
613799
1953376
986776
1812647
2551370
2257524
2547049
2609363
936901
1494246
2076679
1092564
1640872
903981
2345058
22368
399300
165260
2135027
2193872
536948
992293
1743612
2806900
515592
2401605
2864365
2413005
157237
1900929
1843285
1961112
1994473
2794362
2625974
952299
334790
1119794
1010677
348729
867570
776337
172288
2005045
2108781
2466754
954296
2207359
1242346
1479124
2336891
1412690
1499549
748185
1540789
2154808
1287719
2542215
2381847
374238
408991
2390387
2559323
113807
295686
877198
2665741
410227
1293499
2390554
1210213
163966
1576092
2109746
1381098
2106370
1862496
2539843
999382
1105521
1276062
653386
1409397
2800787
2049241
1055838
705901
2297928
162565
1157614
1771038
1660747
376925
182257
1297045
505355
847785
249089
216368
2151023
1715977
582997
2721603
988734
1619174
515630
1256743
780814
1037365
643587
1764729
1668460
394840
645364
2143241
1597659
684228
460353
397278
1615599
2695759
1640109
1875577
2523504
745921
1874112
1250448
1948396
443002
2866607
2538476
1139732
2177723
2049214
1682985
2017479
315742
1304879
2665948
2903623
2519469
1794064
92912
2110726
2364118
2828971
1281345
560342
2151393
2229002
1454048
2360940
1959908
1126977
2492207
216736
703308
1404236
2209934
2856113
1432692
2307728
931367
2237121
469790
2280305
2781455
1414708
1800894
1176716
1961262
534787
2045719
229595
1791393
2564126
973648
2772485
1439057
1310918
2633928
2496315
358294
1909026
2511766
2200758
609117
32083
985568
1287216
2615970
1632028
130607
144981
548776
1565161
2508887
1671516
1278269
237349
2303514
2337332
1522541
298616
2763228
129211
2257772
1388819
2107832
261681
2566689
528645
2667395
494162
1642601
1172365
255568
1898860
2186632
1576508
2543687
1247980
957307
1432598
601153
567760
1624240
1486575
2222653
2309437
1213073
319048
1540959
24123
2895684
117516
1530169
2927705
938525
1603659
160884
2284737
2226724
1417418
1018650
1929248
1722838
2092042
1952509
1424660
869330
1110403
1635486
55611
831456
2591576
2783730
2490730
2228987
2408157
2542102
224968
360324
1237794
1724129
2089087
77470
153922
1474779
316965
2149247
1352949
1883764
739766
1453962
2675678
607509
1135911
92704
970991
308314
1785186
2421721
2714203
152665
2610474
2613169
1969485
600990
1685628
2178294
2762092
1581807
2747048
323544
1713313
2584623
1522676
2444803
480540
540664
1466183
2691747
1405309
433113
404564
290212
1937280
1115932
2583783
1848545
665527
2168893
92124
1770911
2205745
1193037
1705293
539165
982989
378896
934621
563147
1890271
249346
1795603
314672
573067
1322014
2393991
1093920
2455546
1763322
2431438
1914391
2000560
30943
614321
1800945
398185
2568262
1798843
638511
825799
1447426
1332371
1349526
1261575
285785
2428288
920393
1427628
1583461
957464
2240300
1651378
1634018
572685
1077847
2660092
1694610
2730580
1004686
2902972
999187
1808744
2101044
605547
2355574
302919
2234192
623607
817539
1744820
295703
1452898
301092
1828271
460243
2724598
738897
699747
1456385
2383339
1837221
348769
1608023
259623
2499684
80720
2280166
1815973
22609
1028203
2869633
1774372
1971996
579252
1917986
2142217
1839356
1075256
1402871
847312
816391
2867742
945712
57911
2213015
439449
432089
2880406
703639
1136517
2682074
2441283
2898907
2922047
902899
586624
1999038
1226498
1265914
1334421
1508099
2266746
2016768
576055
87658
2142844
1352348
2690665
735650
1635903
2469016
2055182
453803
2430855
2644775
2783374
735451
248116
2119899
241678
1127735
2298484
960319
907044
1132477
2694928
1280370
1470663
1535990
193982
2366787
350464
2556328
2651795
657577
2676340
539715
2246987
71224
1781323
1621389
2748939
1218711
603640
868806
2811729
708913
1679286
1098179
1082305
2064764
1441674
2735736
2130751
648294
654183
1571763
2888510
2933244
1892009
1717755
1663250
2213535
1863530
510170
608021
254372
667579
2501390
2827848
1686335
1198680
1163458
2347401
1295030
296426
1693123
478973
1880140
1415642
2790048
2043321
1503667
2164737
318466
2275213
44888
1070355
1413927
189999
1471688
1437193
889180
193888
1131344
1624521
1108001
511258
382371
2755185
1876436
2363709
1274683
2933716
1089321
2550901
2365750
1637669
768746
2458170
2197068
2703888
557719
882230
2893861
1231945
15499
1783032
2293692
85701
312909
1099568
1602839
1399704
517641
571775
1989068
2728114
836310
2218250
2014583
1292107
1396543
1532830
2229903
759043
2296623
2041052
1627601
183558
2171652
1245604
91496
38813
1215113
2745625
991687
801617
982382
2294495
2744854
2019480
1516666
2876815
1826172
2287167
432234
2308351
1086215
2005520
860947
350635
1071835
2232122
2485631
1437261
1436502
2164267
60146
2284049
2224351
963767
112667
1457041
2303030
1276485
152224
1633500
1623314
1129456
842214
590020
1574664
408282
515395
2491932
2817723
2255068
1980651
616029
1759304
2111966
1089322
2857141
859492
1532062
2170362
1265528
413025
2342612
1125276
1222001
2207681
654105
2558315
440231
2323651
2796906
111465
797949
1769201
2313067
2003844
1441927
2341113
357239
309464
2648697
1042787
200573
2366633
780373
2781946
1961169
1897067
2458067
2515108
119367
2740927
634714
2252805
404162
1439662
677026
261580
2814774
340462
688928
133965
1257238
940909
2225314
1234787
509682
361280
978547
2549645
459470
254780
1765772
1130860
1052370
54411
986734
2587575
2290319
1931156
170255
256982
251503
1189570
2121676
2120014
1892595
2314147
1780608
1062536
1780547
520335
2430802
2427939
957276
1580729
407733
157302
1030604
1573763
2738935
2916074
1144931
2765680
441944
2164228
1268011
1364442
2730809
1118128
2509549
342209
1604911
1031636
2511694
1209932
2041077
1734095
695903
233705
1932609
899757
406309
1452857
437333
384743
2431444
1290259
1053185
431324
1922725
2673571
2213719
2634047
1823227
1163267
2106442
2708429
2530024
1225386
1984573
820054
26661
36762
1926622
2911941
255815
965575
746223
1351239
2475808
1964238
834188
2548448
2500601
474512
1551401
1289596
967911
1459155
1245207
84943
828387
1571739
2905960
433870
1554188
862632
2892200
1924125
1011121
2223021
2469939
2164064
1932482
1968701
549263
1988157
1604039
2202530
653811
1094436
795218
2633909
2299211
633503
2613926
664156
2129304
2037473
1490912
2294416
530275
1185721
2835027
2315199
2026751
1485202
2686974
208129
2393098
1999480
271656
1334827
2720792
511017
1299970
952614
1559406
2089530
722808
1320635
442422
570507
374083
2286593
2034775
1830147
2375545
1170382
2440107
2755165
444093
2094553
1048831
2364064
367789
36476
279517
1461972
1754434
2524827
2797035
939681
377842
1144205
1646359
2044980
1738501
1165090
1417916
2834941
835902
1720467
2418541
1686517
1408044
133330
148978
1957773
733235
616604
913056
874107
2286727
1652985
2875622
2646976
1980473
2622864
1170779
2469959
1732355
493057
1507135
399601
115961
1797343
1488185
2543845
121514
2586529
2126717
208948
1442299
2318865
1909250
1565156
1526972
2308681
2596544
1273255
2738157
2102199
1263963
1468783
97682
314996
76946
1461469
2332942
197719
1023655
931641
2253292
649027
2737368
2144403
882347
2466486
1904552
617043
749350
2139064
828445
2863707
1236150
1182770
1796330
2863870
2654347
1115421
1585711
1637719
884797
164042
2656036
339748
557951
836489
1484875
1585985
1786002
330266
1318733
2481557
1507415
2130305
1432407
470694
72191
2627932
1129878
1726873
2067163
550774
1882860
1525055
763711
1710471
442266
2115849
1273013
2255588
2021034
2252052
737145
2642592
2646633
2306664
2031009
809831
2849964
2731903
1086780
746467
480469
811905
1818824
949547
2497900
1629834
320893
1502659
2578425
168547
10097
2382834
599188
1632222
2405413
1190295
954013
134339
2366160
2304853
1605557
2492704
965487
2709280
1417404
1184616
2302720
1550555
182981
2227629
2486682
1124862
2697340
274672
393533
879439
2562026
1179879
940718
1178424
1721230
673334
1860379
1348058
2214469
2463616
757570
2094026
2292187
2298145
1405139
1589548
188841
755957
128950
2492254
90097
527819
2056440
2011779
8626
1000890
1869571
171117
856259
2043264
389022
294143
1039687
2295831
1016767
1584009
2879941
834963
1867880
759076
300835
452272
2297864
1678239
985802
1541160
809490
2932756
367323
1689094
2616782
986060
1153970
200918
706464
1635117
2687028
344250
344356
2140852
2684138
2040903
711381
828989
1707805
576365
1048529
156133
537031
2018982
318618
2823132
1392748
2297389
1255912
478503
1250756
2889044
2291393
2622256
1454151
1808915
1477739
2916857
1010847
2660864
639778
1527291
255540
809396
866206
2191650
370613
184117
1130397
2231281
909593
1724912
2309253
1107964
1297523
466987
410186
1585745
882782
1602897
844146
2357259
1358140
2755649
117142
1754140
2458376
1687518
904992
2902596
1965947
2639648
1733085
1564812
700646
1769057
2628697
569123
572828
1518646
1935127
1433799
474983
2517116
1330495
555309
181701
2874339
1469011
2399612
2494149
1307927
428951
2462067
1490922
2688764
391611
2706579
2020937
2543462
1304072
1217823
1456958
2247029
2336849
1675381
1928315
1062759
2772898
2591952
462282
38332
762718
1836588
1773156
1541136
1861874
1117901
500179
1889143
2280074
2882716
728592
2290323
807732
1708633
704297
1219905
2800037
1997023
131694
1500183
2670741
2822424
2329814
502087
786831
1482786
2496846
2841750
1868870
1416446
2808370
1056215
934391
2699575
2793424
1354045
2705675
77670
1328861
415820
1209052
754420
1145844
1961628
1340755
2706185
2685286
2312508
645199
211881
1748830
2409079
286359
1567674
2831696
1120919
1368244
791585
2138901
2037710
226136
1205748
2598222
1519583
2306007
23243
2478142
366460
336071
2789068
1284686
1382266
2342161
828109
268618
1723748
2181144
131572
2692784
2357961
883060
2225614
781694
1509619
1036983
1080485
2007004
913047
2235868
755955
1319002
2183593
2727671
1387042
529332
2532199
1591164
1942078
2243189
1084062
2328402
2027413
1791863
2716314
2512972
2150297
2355571
1445179
878229
2903309
1175828
913204
2427263
2856900
2556514
273605
1991531
1928697
1841574
72417
2831451
1102908
264695
326458
20566
1186172
2154238
1771133
2245121
2179786
373602
1043516
2047740
198303
600661
2165861
747616
182249
1056724
48828
2127377
1209436
2137609
641388
1544983
401878
2263027
2260992
2103249
142129
2901578
2405883
1453398
2110638
2111521
935053
2139960
184936
2158331
646738
1293790
2674179
39771
1607778
73491
2641036
1443457
438906
1934737
312936
896620
929458
1728302
2861912
1269640
1826434
264086
2833835
2375930
1826306
321646
1438439
2035644
1426521
179
1746084
192603
1595353
1709495
2357768
2674341
1801694
1741297
1730027
1381751
1909725
2668387
456014
1016392
158541
1118298
1890318
22510
1883465
2295637
98326
1652505
2232935
2542607
699359
2731662
1129160
1979022
1297950
2058212
2321055
1236920
323056
741524
1975702
383573
2759959
873279
1651392
1503146
2857747
1024481
654682
2335896
1214871
2120155
1199953
2912391
173201
908386
501938
1822872
426242
153612
217272
1165589
183707
1863196
1631967
2139742
1091901
2221982
2156895
261799
2227476
1796977
2558042
569318
2778561
2389239
882997
197301
2930948
181549
589069
771577
2275971
231063
1310866
1840340
1269108
1823536
1591593
1118922
52282
2553838
1784939
2411617
284279
686076
2732633
835806
64262
492857
1041807
2244980
793686
2386644
1649784
2440814
978335
1073801
404761
2116720
2110080
1807616
1378781
2324560
1565965
696071
2244257
37259
1351196
2306921
1952047
2383817
736580
479999
70000
1016267
672533
2298602
261393
30856
1766860
2256386
2801003
2280531
1692679
563790
2417738
2129280
2050163
2621950
2733680
17162
1737130
2215673
1072483
2653572
318358
624760
2820329
1026767
2830550
1591330
691806
2864005
552101
2075444
2791452
538692
2551585
785487
941483
1092581
1821204
1405217
2394600
1618035
2048019
1381113
203050
2727016
1477413
512585
2494765
704
341280
1448141
2518175
2932923
2768094
1691660
1060696
2280277
981016
301702
2144718
1727152
303144
2141353
1276451
1289294
565241
1292532
20433
1736818
1958387
1491841
2772605
1309896
2820379
1826395
2379933
2642261
2530396
2667867
973
177397
2014746
299697
706248
2155659
2382416
2124660
1520765
1128090
857889
876585
625390
1501037
1747725
1962730
2933944
444421
1279245
1431422
1727236
1030671
712190
1276634
2140332
1982863
2327556
2803963
2346510
1953839
5200
1928269
2872435
1289292
2325147
1749489
594745
81167
37747
756711
1631938
840724
2464463
2546629
1996306
2370954
394126
1234344
1150336
1968692
2083416
289854
1170238
511057
1020940
2811325
2061854
2840100
528760
511767
919308
262131
2363103
218493
413252
558220
173953
2596363
999134
975502
485058
2462940
1833808
2475938
1436179
1533015
1977078
239701
861372
1223338
546753
2627699
2488468
21953
2407709
1802179
1031567
667645
1510506
1310353
1897647
1430370
1054456
1769981
1011660
1186082
774507
560439
1819891
394250
1090316
2099101
2912092
1469364
163054
377952
1430243
606817
474262
1765423
409085
2121190
1897270
1418667
2810911
2089510
2739879
19646
1873267
106309
2493357
1045782
2286236
332198
896373
984162
1159534
1765288
1499656
91022
2744566
1967208
2895130
741791
1760243
1072142
2132471
1424373
826128
537694
645919
867584
1264469
2168417
1181714
1141047
2782700
2184094
2790171
1744384
127746
2416053
867407
372400
1631841
297636
1642633
1925033
1060335
2467576
2891297
284008
1244311
882207
2116848
1953742
1443668
1866199
575719
85205
630283
1632264
304825
615904
530087
57803
1569418
365134
1566914
381587
945303
919421
1869834
508827
1969612
1000537
335699
869297
670248
2719424
2258450
451934
1766125
1524580
2119105
2615557
763395
2593406
2516396
837050
1439043
99548
2905012
2325369
1261731
1661429
282925
2492323
1541010
2504012
1975072
736479
1529240
947722
2870854
861999
2079914
1439915
1459255
2492335
374213
312400
756685
2448795
407455
274598
2619194
577801
1278315
2004495
663371
931909
1276405
1315262
1279791
146846
2164170
991623
2608273
1479797
1068803
1182951
2311964
2511097
1703578
260790
2576806
2477068
2292665
359070
2485372
2896459
2765545
1334069
2571855
2001984
2859361
941170
2101444
763728
1685832
1749019
1671628
1065636
694608
2349204
1057284
639669
1223773
1018427
68024
2614000
1836617
1841825
2671854
1248591
283933
2500693
1220991
2132770
2264765
1750026
1004938
2704733
1983792
1666098
2578168
1696437
1723296
2381673
2546497
2385329
2276092
643832
2814322
539802
216821
361159
2102814
2212478
2032248
1288524
2115935
1869865
2756972
912108
1037338
908025
361575
231994
2776818
1215077
1006556
449946
2471662
2274981
2019017
2915689
2369079
1205728
806235
827251
1372984
1581737
874071
2512177
2442719
1043250
1140924
1365520
2692554
2850376
693159
504982
2012167
2807341
2901597
2623004
930516
225168
2064420
683290
2753513
2122693
2604710
1112997
471209
728051
2453703
392764
2341041
355656
1765971
2862476
1059941
2010966
324040
493571
289179
2684305
354553
1867487
468526
1464929
1606720
1327788
2535228
1733502
2085772
1184462
2653756
2373104
1515506
2689342
383071
1747893
1201082
799436
1066974
604461
1586608
1329507
354523
2596123
1035609
760245
465286
1354804
2551490
2316498
95995
1254630
1627032
1811646
2483041
2190278
2528484
1014783
1495002
1538746
1720623
1157112
2644742
1212194
474462
2830131
1674086
1928508
1448799
2465171
2798370
2785589
1946722
52412
1382425
474508
777227
1299098
289697
636363
2491601
394455
764383
150283
2323636
145199
462981
1311299
707141
2212472
1282623
2746726
1294065
2592637
2642947
1213150
635832
1561013
2847357
2579459
2472092
936071
2300307
313281
2094657
1103584
2796637
2579100
1985034
2156349
1233117
1845156
633947
701656
966097
1018558
2719098
951020
1426071
2220556
2563216
1002261
2907318
1220676
1239796
181147
1422932
906559
89251
1580869
537038
759444
93932
355297
2228398
513594
1504903
2873471
2807601
885849
2392035
1254246
2188708
2706038
2528572
1642783
325997
198595
1400442
2217332
5872
32531
1183548
809831
2332054
2619018
2551841
2225608
1958975
1046935
2481646
1429982
2625559
1179449
1474027
2892199
2480887
1146791
2854443
545032
2201454
1354702
929824
149099
2663125
1038450
889945
632214
1536863
2541029
1960147
459796
2058617
2143739
986446
1874542
303784
2358897
750844
984278
1643423
1162229
2682476
1026508
2925357
1489479
2340793
2478730
2575917
2050796
1964305
2342799
2611493
1358296
782507
966703
2559414
59766
2325518
1261929
563564
2112023
2697637
740723
498965
2261718
616008
1937414
346202
1966070
1265051
1719127
816919
266476
277663
2553168
2431170
1636496
2774441
2147719
799756
1205544
2871530
1465955
1143616
41937
470135
2745492
102589
518377
1901081
140449
145174
1718143
2788449
1021290
142215
2255083
499182
2830328
538196
10013
1765535
2331510
2713267
167677
927137
21866
74635
477930
1454779
223301
286452
1218352
664794
866826
2029331
1968497
484665
2574717
170322
1742095
1339962
212027
2882266
1903596
1737868
417600
625326
1579031
2677086
1611213
2067798
1671279
1051265
604870
2253638
2731020
1762734
1753798
256581
599653
2358969
2722297
2084466
2455702
1241212
2382252
2892553
1063480
872250
292349
1376245
1040006
78733
821515
2534799
2731009
1164620
2677122
336408
2849320
5436
1076373
1560586
94787
1238541
2446651
2384917
1133048
304777
437877
1892240
866002
2094843
145057
1054265
2590198
76706
1305074
2411934
1244067
2002478
1060848
246791
1882021
2883660
1792394
1995840
1892691
2537124
2477670
2046280
1056504
2707630
2383177
1957404
2459101
1279503
485370
2838682
2413603
400160
255347
2295722
650553
1799049
2504751
2307165
2291416
734467
619691
994835
744656
1207923
2331231
339633
1458919
2449676
1105980
1994288
642707
2239259
2698342
2879035
2849919
879386
63046
1171322
908749
2846973
732488
497821
1297276
125461
357157
2459738
1726103
2401570
2870552
2186962
1314871
2175362
2602988
2338349
2852823
2186645
2558212
1122262
401129
182884
39051
456365
147822
1958474
39755
206492
2535972
76323
39231
2085402
2257752
1555198
2118555
123985
1291565
1681215
1526837
2352111
1609007
1214410
635668
264121
932937
2898351
1336234
35513
1313752
2859924
1005500
1148767
1653058
1951973
2906335
476093
575763
2325715
1139779
970404
1153336
93830
2154674
2263107
2457039
582089
2399251
1808806
1589644
305716
2445929
731556
2084538
2339138
1946053
1503715
2018343
1531437
1400724
174364
541168
2496757
2100008
1625577
1175364
2166299
2644311
161284
1608967
1337084
1758459
2083841
1555408
2668001
1219899
1169094
2308296
2559933
2640513
2915274
749283
2726614
1381450
520446
2790548
2700347
1574106
2154602
2073558
1253223
1207903
256072
282195
2091958
826085
1719158
2119314
2835441
2780087
1420643
2935197
100768
1112013
1760686
99978
1955175
1412344
640042
758956
2315065
1884353
1452673
1401863
1903601
2603573
10330
930092
1495914
2475001
949119
1858273
2169928
2879174
2156434
2435467
1429794
404686
994293
2154896
604265
1702866
211893
714381
259323
2512795
2453409
2148901
513145
2436921
2069376
948226
1431616
514535
2529907
2526017
885294
2020622
1980690
1022892
102482
984049
1291409
1782300
2168594
540565
1196448
2654665
2195733
1703112
554285
2458881
544458
843759
115672
235906
459528
703027
2176357
65737
833467
1562639
1472268
1878415
2377221
2492087
2690740
2285914
756241
2642361
2824436
2748164
1917660
2168690
2697784
269219
73179
1050999
2156015
1760658
641473
2068440
1812568
62575
1319088
1770898
2372881
2803472
503259
2839031
2830156
2895967
1039374
2794185
2680891
2872741
469897
919065
189680
2832039
1246893
809457
1953217
971683
2027742
1109509
1358842
1431264
2570168
2425177
1318734
1021142
1686141
2720459
2255595
392623
415719
1046652
2487588
1250523
2683770
133703
441414
1691602
207342
989448
2539415
1160371
2273491
1793707
1320280
901032
2069304
1205980
177523
920857
259243
2157973
73496
385356
368084
527821
106211
42721
2077667
995803
2593953
1639124
946518
1969512
340826
2917630
863820
1418720
788254
149805
36842
690031
2815441
1340955
2195643
1560447
1129425
2841032
976784
2363722
122513
2823364
294632
520492
2103
2655734
2109228
1508614
1063473
1467133
2888024
2669124
1580274
2218551
1193350
2657597
1202329
1649910
2095059
2697138
2069785
36582
648401
2196992
750879
1164001
976970
1735934
708814
349
951506
2468018
718277
1068860
156000
1891051
1770834
1332051
2182404
1540328
1526669
985859
1219168
1678713
2575606
1318277
158686
1632649
2166884
2883393
1401473
901139
989674
1280247
2765322
422227
2764550
1067468
525494
282104
1236491
2718517
1761900
2041733
396144
917065
544584
650561
2078609
268326
1493877
2596705
1613325
1895313
1362717
2553533
2105677
921259
2905558
285043
1726878
1149477
843023
1442456
263494
1813092
1438023
1952090
2538939
1282467
1243757
314624
984477
1324658
301395
701645
2356356
2901622
2177150
2431176
1044755
2774181
910627
2658868
1417274
1712388
1705070
1824075
705938
1446252
1725254
2224413
357468
1830825
246955
2748825
1010970
991088
667582
2684844
808631
2200127
2150457
957842
865197
558979
1819829
507544
649832
1212253
1898548
2606338
2874275
1493600
91296
222464
1708672
1998172
1209389
1572840
1656716
1387294
2224008
506252
1035703
2117776
2216220
2652769
1752086
1856918
2245100
2764372
946396
1566340
91039
2267111
424799
1833234
510193
2402492
477133
2851088
2127775
1468265
1417788
2627608
1505975
2034652
2196028
487683
368723
118872
1123799
847182
1942606
432813
655028
1000914
1760841
1488259
817302
897001
1017402
745120
2697825
2901403
269372
1223885
1424316
1944528
2476177
434750
871562
2528305
1901804
1000897
762899
1942247
1849421
552543
772057
2348295
1194525
2161468
1057804
2706741
439458
1722079
2781736
2107373
773643
2757586
2314779
1072856
926443
2428623
190112
1078489
2384325
1493697
183070
2155009
62044
746115
2110108
603413
233850
1262863
2253492
2619318
2197886
1622839
1621590
1031865
343858
419505
2473243
2568011
1310435
522669
94054
2160886
113659
1687459
691238
2816342
312099
1409210
2932033
61037
1997621
288842
1567159
48766
782728
1433114
2476300
1550303
1016099
1490119
2857242
2826485
171493
135861
1893233
2023702
1596834
1518639
852791
740264
2432707
2256353
2432378
2816919
476134
2274655
2318499
833931
2123733
1291914
2566099
2385827
2559835
1673467
2804613
313254
468888
842623
868305
2818054
1915052
2787867
571748
2306394
1472690
2525696
1622231
1122105
620725
862888
2494194
2477311
844349
1793557
37871
38096
2638316
859160
1889216
2206363
1527618
1260104
2189302
1145624
2644868
894728
1145765
2191815
2764871
1924063
461714
1741419
1314225
445129
1179095
815951
1946274
1288530
676277
2037206
917723
1177315
2683465
189551
884057
1408706
277824
2539079
2799312
2421275
1720895
70662
892453
1434845
1148619
1954523
2061850
951394
795024
1549534
2903779
2794977
646609
2695469
2096105
809764
1407123
1233050
2210548
615228
791188
949997
2854843
52994
2149848
2034923
2852545
2699612
2014283
1945941
52658
479607
2229465
2754124
1985735
2847528
1849330
1027329
1779089
427338
2778795
2524047
936319
2778388
2317206
906476
1926322
96296
1373717
2705655
1010822
1267229
463714
2367172
2494169
246353
2107426
1430047
44512
1045664
461415
905292
1847278
76561
2881484
410844
621394
2817717
2512722
251102
1938505
1653932
277971
194417
233417
2236067
1045640
125594
438857
340903
2565136
2379117
1814538
1425346
665745
806297
942439
856216
180523
1186977
1514303
1826164
667002
2165805
1598165
290520
807995
1232840
1064882
956559
959487
1114711
969276
2263681
2353898
957558
994536
154882
900235
2440462
709543
731802
1036261
2295695
770291
2149061
2242615
2691104
486439
115290
2023444
1086004
1471832
96734
936023
2268490
1001898
485489
250997
1625590
1955973
838292
1672012
2492348
712864
2277822
2569608
803705
492389
179189
1062047
2193801
2715947
2035755
1618371
1652658
622591
2436106
636486
2621145
251633
2804827
638361
918452
2300664
1259217
47190
2436879
997569
1203032
2291291
1689314
114716
2461749
1647215
2376045
319736
1814204
2529109
907529
246349
2144236
1698692
2064702
2400971
2507735
2234642
2883556
69261
1232588
1565900
2077169
1306929
433996
1621062
386377
801290
1080998
2341487
1468694
937905
2912702
2284789
814331
142561
495178
1692926
1228904
530145
410094
2926844
742424
1152123
1702464
303325
995903
2850113
2779336
1642532
2144669
2719707
1033637
2662350
1625519
1540748
2614757
200467
2533987
2647371
174443
1440084
2239890
2915011
1065678
751520
1345656
344929
2487200
139672
2934689
328854
1128389
13321
858161
2688903
2934480
529810
2622372
1065206
1585030
396073
517536
1055622
621786
2351046
1624758
1703318
2336465
2366676
1025630
1525516
749729
2915802
818028
2456481
1748661
2424448
1937052
190666
2146414
1033568
417975
1702299
1864433
416764
928356
708587
171122
1415556
2541028
2110370
2617824
1382644
2120696
1771535
2820781
2350113
178022
146551
1086769
2073474
2048613
2333800
1533530
1427171
851679
1096951
1614244
1851435
1572408
1544418
2097895
2579831
2311032
337841
1182859
665072
404549
2844475
423642
19269
1276464
1418417
1693660
2117029
858494
2081449
280720
2848458
420346
1831640
2386183
928116
604917
439895
1866902
1477149
1893552
2472154
2663590
916461
986520
2302294
1996242
1906060
871606
2489330
56632
160494
1795209
1285783
1925248
378121
1481698
140320
328345
2265090
2376063
2884493
1267051
1092749
479224
2362705
2088761
9131
2077991
1736938
279119
745818
1776637
68722
521978
1338956
62839
1926697
293088
783464
2038810
973259
237922
1898676
149824
693073
2192010
2477794
1386697
732640
2075854
25297
1535166
729644
2477286
930015
1412015
1080087
1594240
2240411
856277
2358450
303760
1712765
1833823
2471139
1391788
1469812
1405468
2583931
310566
319071
2291124
99619
1668809
1966418
2422879
2188039
2823535
20419
1420036
304118
1720739
1272803
729615
2205236
2477977
752602
994319
303651
2473456
270591
177308
92293
1728432
1219082
1797107
120318
490727
578100
597547
28692
2853338
333394
2182979
1240674
1022475
1788973
835518
1446232
2026535
44323
1396529
1271819
810074
2196697
1214934
2278143
72727
710394
1162566
741720
1507430
2916891
1410899
2464325
2100544
792310
2836049
961240
1964747
1403794
2748189
66392
919844
1497682
1554914
1534745
2886896
813253
2432222
1190681
309169
127402
1169907
31763
892226
204639
1143456
2309396
2225911
160713
1224970
1849329
2067747
2375614
2341715
2278482
134794
2513375
1616894
2778032
201870
1715396
2161184
1278458
2132061
2185931
441998
1856474
2497108
2074254
2760832
233444
1246538
2821831
869843
1998695
227070
2221465
707596
2127317
2827871
2422489
1549178
1662853
416962
366450
887462
1590551
2378753
1900439
982325
1839312
306020
1343780
822623
719760
702083
2322592
1818060
1220077
1186608
1795098
1410196
692689
2664818
1405279
2061471
271696
1114136
1472844
547350
801850
2258529
1987609
2152212
1336263
64404
1028119
884681
62558
2127955
2807022
1205849
2647313
1651810
2030221
494756
2540089
2752571
450503
2364141
34442
2696868
657580
415586
785261
695194
772085
353026
1327331
2509673
2909309
2675487
1666240
2390140
830837
2040605
1046698
2376405
2910132
1657498
539096
2401644
1310583
533669
1980146
2185703
1719845
2089427
1868093
2616003
1706039
2306658
996380
1414896
2814971
1233686
798002
275760
993273
2154147
1979234
2563594
512498
294798
1705235
1114025
852675
931831
2217763
695955
2426064
1159411
2733468
783009
534809
580885
88211
25394
1352150
1133661
1646746
1139288
1915628
2384106
2697905
401483
1976542
431224
2232591
2151061
2230030
653668
475746
467131
1624391
329497
2079602
2209340
1654817
299471
310666
2034175
638694
2418043
2247137
1242168
834839
372403
712370
2833996
1512961
1290692
1371019
834455
2377398
865440
126799
1117455
1064527
1856797
72843
2096020
1244482
1851590
2934702
962503
686438
505556
438990
1396560
518899
2673657
919325
1165440
923819
1266986
142067
1714590
2445445
2118383
1452648
2897001
356354
569661
2579055
1420833
337327
1724733
1587674
646365
688053
1217194
2495678
118360
1806759
1114616
977440
1424821
2794600
219932
2558964
1515499
2000214
1383767
1859407
56260
1478209
2367585
1572907
289973
1421690
801786
256990
192639
1784111
2825097
597427
2802777
2173987
293882
1767388
247909
1399797
688415
526585
1562829
40357
828244
370252
410654
2250862
487552
732275
1663298
824161
1768938
2566385
887343
1971040
2536676
905536
1164575
2749010
467819
591926
862223
2634468
2453483
2614748
1940214
1835506
1549318
1581636
2563004
1976294
237128
1682860
1297937
2813337
1733883
2585008
783974
896212
1430300
2327934
1202441
1319471
948767
373195
1402437
2585633
1392330
1107742
350656
850849
1346625
984749
856433
1379154
276546
2767286
2223953
2542548
1815852
2498089
1724714
47418
1177151
868691
2718302
243909
1097794
1998411
220560
1841397
681659
1553228
779549
534548
869714
1520826
1599343
1193735
557994
958277
1645291
2327463
2804964
993384
1727002
1246453
446344
109377
1334825
1625386
702189
2701139
265621
2550622
1704375
2674639
2103962
2229129
1623628
1376453
219624
1859135
794912
1014069
1280359
374484
1390748
2029778
266837
2877423
1255049
473227
2104481
252432
2580540
1927858
2008060
1490711
1415887
2624195
1722081
289096
1708570
971659
2658621
2063872
715487
2874840
329341
1269100
279156
1909364
1208459
1546966
2286676
873399
2003169
883520
364055
2211598
363582
2209258
591788
1995570
447477
1421643
1346722
194935
221061
1041564
2255935
72260
1540013
2843154
2406682
576294
590037
572171
1876075
1290932
907835
1332529
2208106
332867
1507524
1523306
364939
742393
800772
1491874
1105770
1719826
225429
1886171
2907923
1126466
2196968
1162023
1758953
1820554
2169237
2433402
2406224
1293890
1436485
2166190
559725
259305
2763834
2500888
1100784
1087908
237148
1712207
2673931
1980679
1712734
806058
1456239
605367
1908961
1163187
285439
2655009
325568
1982295
250047
1687971
1322884
1157880
368397
2709204
1493143
568717
517921
1902798
495776
1352984
2204087
2771484
66179
484216
1688720
2443589
1948073
1371701
673736
2390944
1629777
95158
462194
286587
69038
2874394
2485130
2776719
780366
2865648
68800
43490
69028
1257346
968913
2489204
940226
2532403
483871
2851817
1388101
474460
2089315
1237540
1447347
1253300
2025090
288755
1554661
2784594
1143540
1333945
742324
1470094
2938394
207582
1456521
796368
2385853
574148
2725669
2421121
509462
532567
1563730
842114
2489440
1967808
2338395
452763
227742
1678249
2404993
1688336
1788426
2298612
1097011
88225
1229268
306253
1848355
49811
2258906
2392451
2210056
1296445
2060898
248336
419103
1685590
719691
2167410
2515760
2536024
1525501
614038
2537866
1859642
1647572
1154819
1086421
1259770
1705504
478952
2047755
299784
2513839
1455170
2732763
2887180
2371417
1612069
2819433
1839753
2475473
436425
1875309
381377
2935315
446254
2396246
1915755
2890031
1179597
269338
1373803
535067
2347634
523266
2847831
1487911
2094543
1090080
539294
533009
1540422
584937
1117643
739744
560091
1565041
2422364
1881292
149503
421729
1265698
516227
472053
1703911
205444
1055546
1324379
2376106
705090
2887010
814949
828634
15511
2215829
1043036
809488
2840537
761821
573793
1718978
1918167
2871786
1892194
22831
1267161
293260
2538404
447464
1613676
2015992
1122208
1527883
2011698
375648
283644
237277
677897
1994460
1855753
1210865
1908275
2065649
138651
1783483
1997613
796145
62351
210227
2640846
2573156
455397
1021719
1893804
906642
2130685
1687779
2308033
2363179
425454
2126680
534004
1220592
1292884
973410
396658
2017047
1874924
813332
2071560
2048717
920926
910516
1386432
2754338
972888
2158264
63541
2045283
126544
526889
2271039
1968544
2260341
552938
1138245
1660146
1680482
2627442
1336599
1323498
655104
227925
2061391
2784707
2923058
1558167
1233795
802527
1743313
2804902
2134932
2738808
1525252
2545871
905637
782594
638900
2926118
2784506
1287599
262284
714151
2157364
7200
2264601
2473606
1301183
99966
2196223
2190114
1649531
1741241
2433210
138836
2388467
1554145
517626
2496453
2627670
73887
2655935
1413112
2816688
452965
237128
2660491
1304932
192637
2039623
825884
1322474
481325
685006
1333272
2176321
756090
2333844
432666
2811601
1625969
447411
2540605
1586713
2628861
1532009
2397292
1631071
730953
1017290
182467
2448473
256730
800763
2200136
2756159
2079037
1509901
645398
104281
1172843
1065903
1492737
417534
2108254
2171004
1049774
231634
2604161
889099
1935180
1783879
702663
1185590
1034818
2338530
1146222
2214568
1872322
987274
2404212
1870577
100558
2606515
2285498
306930
1059666
2758662
1948857
2196954
1516305
1587320
1298077
913686
1679661
2333237
2671523
789042
981246
2666320
2517984
2007596
1923044
747843
2724439
1938183
136163
312273
1092734
1657447
2659495
93969
90835
190367
1793826
8226
853604
1432609
2442433
565822
2901675
1759571
1863200
911704
1688229
2214194
2456978
1468979
41497
2109873
1539437
2816995
281662
2057315
1411490
948790
2266969
2120962
1105
1296565
1520019
507692
1969759
2818183
1065056
229243
2022757
2037749
1778494
2282446
2391774
799349
396100
1486221
1397373
422387
2025466
1042134
1074410
2636792
1026124
2489389
177358
1663953
2174303
2470943
163355
1484732
1721474
818909
1046444
2530151
153430
1722777
2467744
1446384
2344829
985169
1951813
2345866
578275
2290163
2701212
954901
2207580
1518774
2018144
1333819
447480
1977364
1703969
1119248
2730599
516238
2151376
211960
635826
1339808
358366
1052529
236042
808015
207876
2871050
597291
474910
2935712
617985
2410200
2055867
1777805
2551615
2867644
716564
1112734
246441
2269808
1536764
1885227
2271334
2252375
2182985
1778406
2940388
1558328
1896281
2108149
943688
1311642
429195
359291
2032693
1259526
283437
1251104
843138
2559050
255103
2622669
1724126
2683129
689906
1917736
401008
2606117
1959116
1883408
578639
2583161
1489174
803638
700904
2454573
1346528
1578159
1820047
823042
1178174
439109
2017842
39574
2017373
669858
1438150
844309
502873
974812
2274412
2596314
2796641
2639973
1345758
350740
93559
1782588
1526471
2038981
700898
2450722
144464
2824103
1196476
2405747
2897614
7346
2932362
2401945
1514198
1693985
1781356
711462
1066653
2145660
1920114
2119335
1060374
1348551
2421300
2071708
2779379
1990045
1964954
1212720
856110
2839742
1739716
2762095
1698900
1331724
2518082
1663822
676407
1462768
624264
2900142
2451843
758973
695048
273776
313161
2412882
460311
1631040
2089728
416877
108163
1434641
269939
2419735
2424826
1310281
2048474
300184
2169995
664596
995660
1713059
1870715
1914651
758426
1950471
1905116
2594445
712271
2313233
203668
1502039
150039
2037960
2255996
260473
2500929
810781
2393496
408438
33027
2712256
1810984
311728
2567123
2367560
2039584
2744566
1376349
724511
377867
490662
826274
2575354
522207
659670
1065264
1274203
2728475
2743121
2736696
270365
2842987
1913059
2826508
1243622
2518395
642106
2404629
1329077
1628394
2505627
842173
1558033
74749
2640435
1509751
1326671
193506
1828584
2105073
1184710
576341
1208595
2546913
286165
2228498
329010
202386
2273841
1099166
2372506
1849216
1130520
1835780
1877279
1374293
1458022
1809311
2278567
378794
715568
1056060
135922
1137764
1998572
1592881
2842891
2816692
1413303
2468451
394413
1762238
637946
2250290
2270360
1751066
751274
619130
234818
1033272
1381621
324314
2767936
1103288
2486812
2593652
1835369
1397281
2178044
1153501
1963603
482332
591524
1120763
2273474
2041622
992552
254966
49193
469692
978940
552856
1060964
652509
2706262
372070
679671
2139687
1209995
1022296
1930493
2078955
1265030
1974547
545122
2270334
418262
794581
1099972
2094385
218843
1302561
2046288
2127071
2375071
1901981
884077
376366
243779
1262147
346525
2724847
1550751
2702324
2548637
1672335
856876
1605379
645343
1562247
904358
158992
24601
2292583
81027
2377188
278552
1994980
2037439
673419
24787
2557225
1033652
2884025
1428997
1712248
888378
1689633
175553
474627
918753
2641578
528747
631698
1934652
2697329
2740351
413854
405370
1066202
568295
2688326
2867878
1173213
1166524
110391
1748920
2891363
2400038
517637
1951157
687650
2644940
158126
1512881
263500
316075
1794714
1936258
33581
1663708
469009
1314701
61918
2203951
362793
63029
2116340
2629896
2658809
1247020
2463191
1259944
1733156
1392456
392932
2686824
2682610
2477298
248277
1432041
985072
653807
1403016
320953
611649
783553
593797
539094
2360514
1128751
1995284
2911117
98875
2594347
2553985
2554981
590253
1268615
2738427
1572736
2319770
1156637
1549154
2857870
1375175
810438
473559
2052398
150801
1209788
1937040
1833973
1684071
501750
1026933
2396142
542849
1104879
1772510
1512081
208717
2848428
250094
529026
1842654
825523
2065268
136264
1444044
1349786
600193
2738365
242301
556436
1290903
2642446
709044
1148520
1841854
1256166
2936557
1234338
104541
1006613
2741509
1711564
817943
1133759
1655631
1831193
2794040
613635
2382865
1986895
593448
2041860
1193346
1800892
65827
143690
1987139
2332330
1109031
1757743
2260807
2160627
2378804
991589
2287585
2153802
2559696
697112
1909211
630172
1452995
668908
1785057
2596073
180327
1167264
1851928
932141
808643
1643242
30290
2035133
180820
579995
420448
1176221
2262343
1160857
1748401
900480
2306180
1899894
1074563
808876
250584
711664
782319
2085146
1620172
781320
1142422
2330579
2171376
2184998
2728359
1329463
1459099
1715715
112806
2672982
2820959
1635389
81369
1601267
1434058
1922955
1629034
2776597
2199678
2569148
2753066
1232652
2350353
676282
164076
585515
2093506
114689
718483
797816
1322780
2875920
1907495
2145062
1301811
1955993
675065
2448669
1861541
1242269
2314690
1124080
2049209
2854417
1814503
485781
2655210
1686983
746759
1131753
2278162
1106041
1251375
2756191
1826924
2728818
1813703
371781
1700150
2302907
1567180
89108
486365
1201431
2881649
943938
674059
2552221
1252212
693259
734263
2746914
1376489
2154755
2159314
1886154
1708289
951290
2025571
80335
1560516
2802795
2552393
1147548
2569843
192916
1503715
266048
275263
2673104
3585
1464088
1028248
2252937
443637
77835
2388203
1960687
476996
967474
173225
1749567
536601
1983685
2005908
1270781
38067
2386007
549153
2036308
2536350
947541
1423746
1204364
1173220
1144990
584386
592405
2075379
1041596
1048177
781078
1137537
184987
1106507
2695591
183464
2844922
1171802
2429074
40245
1186574
2100777
1836517
911027
2681268
1599689
2338806
94261
2041628
599610
1155252
949385
1164248
1133912
2575679
2324340
2421789
2871882
1554375
74616
393238
512661
1369570
2449503
20382
2360487
1960088
992623
1576903
1173155
807614
1691827
2438881
2015336
2468182
1033714
2638964
1813255
1873771
188579
1540075
1455689
1441050
1322590
1460290
1027110
2216590
1692255
1035420
1575303
2208497
850841
1026794
542425
440128
2556645
1623888
1895605
1572841
574057
1788997
2845011
1987886
1676197
1354106
1111324
2497518
365774
1797031
848176
1220262
1711768
2007046
1105112
788078
1282242
149725
2440332
367851
1988026
1652757
742956
676134
2003352
2827548
1875861
2006420
1961477
712289
419719
696962
347054
862108
803500
1015112
2018558
1579422
1698634
1419523
1572137
1539349
2680921
1257038
798319
937695
1941829
2708629
2186327
1876915
413499
1716043
2194064
1208011
1625024
2261720
975641
2404921
24153
1422890
952736
369129
41782
1395842
2197683
2035090
1251948
2340740
804303
1045971
931018
160101
812461
1739304
2104065
2801783
1088421
2820154
2152310
453458
1119967
533606
1887786
693724
1653385
2327603
2006842
943990
2903245
959678
357005
1007668
2382553
450539
838440
1264345
1369562
205248
1247129
629748
1933356
770670
224226
1327128
1792337
118504
158259
528625
1834542
2867626
848664
1118345
2821793
2493675
189432
2660146
2161094
2883539
1540969
1717177
671229
264840
1608368
2651268
804544
2246925
1795894
2570494
1287432
2184103
1573415
2626226
316767
383144
2213446
2087156
387394
2071610
1659296
355997
2634705
2632709
1713843
1887764
2207889
1035924
393518
2200678
2110288
836024
1210960
2441098
2291929
2034355
549758
1587064
2705766
2108097
1725205
761059
2250978
637890
750721
2589347
2058148
1737154
788586
2184076
2126250
1298622
288256
846445
548616
122457
1754908
1337803
539484
2428712
1704528
1266974
336989
1560058
2122952
1113162
2939103
1598114
2170890
2288670
2410556
488452
2586773
122935
1219684
1111873
2351121
458453
111258
718177
2082393
390116
393385
1748675
797081
2565835
2155040
2043781
2219965
317493
1189588
250094
906463
2809553
2320752
381326
1532087
1298001
1507210
1435611
2869893
2629837
2634983
2714215
176151
1129482
798930
2381379
1155693
128630
979536
2680983
1724741
1151753
2290610
799871
2857146
2199643
881731
876324
244381
2365609
1721951
2828868
1776220
2270878
104762
947651
561553
1269444
2673897
959295
2115142
727515
285348
2687143
2675908
1431595
2545960
2545441
2603408
295605
2364353
750785
2469834
194790
2079380
1069004
123833
1156912
1356772
549770
2335585
1060096
2503319
1791574
2034820
2770699
1258640
912238
159388
194062
982001
251265
2937775
1626516
1728672
246037
1391725
1814524
2832178
581450
494753
2526387
759072
2926398
658170
1902027
1603892
504458
2591780
1577594
1685165
2153237
1060714
1223341
24823
937652
1979543
1625681
2069540
1551837
1415068
1839753
793433
1369551
1070845
2225800
33859
2125154
2523331
2614318
2049127
2482953
2101442
503974
422405
185209
1915111
1923981
680239
1679135
385581
2842205
2766346
2433575
336218
1420792
2748357
799504
502460
1383500
332151
1542716
812734
2049090
985879
2004680
97023
619496
1954263
487449
2580740
1882659
1319618
376514
809091
1915942
116645
1373604
2281114
2462036
868105
2057067
958939
1320979
236404
1118379
2740816
155194
2337489
2065901
558089
465791
1365982
1390933
1835829
2904342
1873287
1342354
123942
1915783
1035008
914504
2048091
207286
200033
1425355
2137717
2889902
1836041
2428098
2442949
2358580
2089695
443676
1106769
2610009
1403106
1321854
248706
566127
1027725
1799237
22551
1757723
1994414
804314
490322
1122881
2823321
308460
772209
2174907
969103
1915814
2566774
252193
578892
2300618
154695
2340987
411697
685012
1756844
1472238
1065071
330712
1551667
2577180
2313973
1884455
1070177
261789
1709536
1914862
2727827
2606415
2648303
1237413
712572
2454528
2600592
1327323
1824058
2549290
740775
1658420
413549
2766088
1767402
378239
1785907
665385
1473174
606758
2884939
2204354
838062
2777090
1489997
2211675
2304696
1477390
1502128
2369119
516573
2728599
1828786
2728322
1133145
1305913
2595218
1272155
926866
538223
1661144
894929
1236310
433540
553814
891702
2392318
1739396
1965946
557181
2763466
1996358
1728225
1907917
764967
2528610
1095588
1309080
2187391
2452328
1986288
1633952
716319
31963
546722
1308080
416447
1466399
148248
1403938
140963
1391047
1182812
529037
1974060
1974929
1250369
544404
1541788
536870
1135973
1194155
1357041
1257970
1159728
1433317
1402345
1390507
1114404
657457
608860
2683058
547792
635916
2197961
1827049
1557114
411691
763196
2389295
97921
243662
424098
1697384
1034387
1552692
1453752
1571687
1776002
161565
544304
1592515
915395
1810956
1627560
1291387
2326913
670534
1680053
1100296
267265
1385329
162775
703504
1640954
768879
170829
2767722
2703350
1189653
1534683
1192505
1979865
1051741
627286
5506
1035332
1094680
2166238
1623893
2907390
2028070
813565
2875638
2761547
719376
1574253
518482
751112
969025
1325737
2504187
562817
2904509
1072496
1838549
1873107
1433433
2021444
457128
772600
700248
2432123
614621
265778
135182
1895533
943324
2797098
734618
686529
110606
824382
1349139
1570211
1596720
382297
256365
597066
1616931
85196
295838
2599936
1553771
2900739
341909
1949769
311709
1979101
1946603
135773
160946
2517628
481343
2103491
1692007
2772900
1351884
2153202
2594007
1114340
232456
1488819
2354525
174726
1049622
66047
75560
674595
1737821
2574323
45718
632665
1009895
1506028
2198148
2370028
1060761
1207441
1730657
2441284
2686921
2161068
2164249
1256079
1340106
104090
891226
1227158
2610734
1341490
2810121
462654
2234032
762071
598456
2799741
81535
1363904
949821
2113319
883812
149561
223822
96928
2150440
2289233
670931
2368530
1826384
2017627
1867235
2646207
2284255
2709960
71183
484325
2205022
355395
1535474
868844
2365277
2260732
70837
227544
1709478
1369187
2533906
1798610
2231766
1897420
937657
2409702
1969761
1704036
1203595
2406355
1508510
376634
1008323
443981
1799221
2430006
2423532
1672604
535700
2397268
741224
2295729
1461096
1590259
1078702
1755447
91749
1242679
674249
188755
808825
1902150
2718717
1170567
1031862
1137238
654220
1485412
1404773
1433656
1580907
1908163
2248768
2043779
589339
2167406
1897035
2320878
2024695
1710485
1620710
2862089
474787
868860
1124177
1637271
1660131
221117
1817380
1405588
2384289
2695818
1023711
307596
516287
2171753
399706
294646
845564
908022
818961
2600985
2100569
1903149
2092519
1144237
666676
1520935
2662062
2921613
1811038
2705588
2097736
1093350
1014597
1304044
1180358
938146
738892
822243
2092987
2873960
892504
2562869
2642025
485460
2246223
2079918
1301498
887409
2156937
2806558
127631
340106
2052044
213004
1012158
2651971
1643265
1955404
1999478
1644849
1896750
2132153
1593653
2678694
1894623
2291362
1932586
1957032
2580833
2507723
1560403
1114170
2718734
387983
1859675
2798379
285371
2396458
2312696
410943
2535870
743256
327552
1072478
1179483
1847690
2276944
152345
437296
2418113
810636
1925393
2326463
895837
1792084
1772891
1937726
1193887
1329927
1214071
2212209
1859602
2656889
285302
2640887
524636
1353482
1895264
838093
501899
988345
284706
1396591
1029291
395280
1993899
1194778
1107084
312514
869885
2465650
357910
1979267
1330345
261505
786943
1291160
1492422
2134009
2575781
804432
777384
2240319
1039175
850246
1188885
947307
73947
349772
1686633
2176362
1626600
2235823
2443668
73636
1854867
2028254
2633673
2141574
2406894
74773
585848
1057145
509625
2113459
725311
380564
1942780
2335972
954275
49042
308936
2876521
1969301
1882513
2211400
1867629
585857
1679035
2163949
1346013
2497201
2717648
1693670
2069143
2019045
1923616
74976
2088211
1036104
412917
128184
1857219
370591
515122
1777164
489840
733597
1218055
512128
1407607
2087839
2363522
1564067
2238868
1743584
701187
1041160
999564
422002
2853369
895269
1316426
1979613
668763
2127514
844782
1929998
446134
350093
2434401
1745531
719822
1572842
2751436
2498318
2501637
2040335
2796388
2634339
766666
535843
723751
1304267
2731256
2493825
701910
1689303
1388068
2445224
490822
902081
2083582
2261844
2535042
394942
790822
2798347
154569
1890747
130624
548401
2344154
1716993
2855405
2284747
2663818
125459
794896
349459
1254664
1191745
2677408
781954
620279
2446488
2168106
1954236
764110
1580420
2735408
2035988
445841
691029
330346
793509
2056223
543407
1440010
2067617
1085221
2576851
2433121
475889
423074
1691995
469744
1890520
2246106
1014592
454680
2486157
1156279
1663884
1168527
833699
754743
1181493
2185326
651851
1632806
427804
917818
1919200
1648056
856131
2738315
410533
661617
1481627
1260112
882080
1694957
2585948
2247452
2084501
2885190
362414
111148
189207
1763266
1764257
2146112
27814
1910899
257788
2034679
2556012
1870810
1461478
871503
2937135
1380213
2240198
1492375
1078958
182894
1463189
175497
1051115
628848
1106875
2601849
300232
2410266
375160
925214
1246862
2265442
903268
2144667
171939
2353315
1010075
868123
791222
1193087
216241
1781258
826280
867250
2091461
2849545
2874098
415361
732219
2650311
1890654
776499
1507792
824774
1702239
1184134
1223006
882132
1329267
2586296
2137095
1080723
2844668
767384
983847
2499966
2882207
880383
1455093
546750
331257
275884
291225
2828236
2715719
2013113
2373161
2862326
2342385
908203
2907213
479726
1305121
46025
368446
42975
993004
2420821
1618749
2004208
168019
724748
571478
1555978
1698198
2171308
872376
1074873
2197961
2249503
2345907
1318922
1288256
1513228
2814387
468451
477576
1498032
1621660
2523544
1618323
395786
1489474
1109370
2597675
179380
1249035
1643538
1917355
1071820
2605629
2738888
1321183
544602
986296
119257
2345445
973892
1650182
1264590
2371397
1552368
75063
1962181
185061
658562
1294002
1241550
1106351
1173389
1716202
1947992
780709
2795524
705153
1539997
435515
22902
1017955
1001029
371289
875974
1185897
868122
2578388
1098478
80471
1466815
237638
145795
2646042
245936
899257
1629264
2914560
1045887
2341532
1209301
1299718
769952
383719
1694591
990978
107337
1795151
783962
608558
2040872
342437
653900
2148847
1475571
602864
898811
1432881
1951141
1965627
299955
2256437
2454623
1610350
755575
226903
1314537
1824111
2823798
2301744
1980844
2419654
2286887
644428
1013637
1880166
1132193
1503535
1968912
439410
2196637
1857586
2239794
1709004
2889429
2177903
2138794
2306625
2067119
2194627
1590741
1696255
1679108
601612
1881757
886584
1598812
1186257
827310
2900646
1724474
1452449
1778470
31546
513190
2577835
1549947
911171
2463822
903446
2661304
2895695
1482144
2846391
700561
2499921
2801623
547055
1474098
2564353
211644
1918784
1487722
639952
2312874
1818874
133572
2471870
1367342
1079621
1519905
357060
395350
2724025
643959
147819
2580995
701076
2187275
977148
1479958
54649
2587106
928037
1844296
1916
1090591
1639695
752172
1795785
1648459
570831
647486
2621986
842138
128093
766246
2400066
2873287
689664
208607
2097408
2584581
2598159
2490542
1872315
78882
1287429
1866600
1221983
850179
1082502
1338315
995831
1930617
1195659
2613729
1540718
2581896
2835507
1083782
1954311
1494014
1554421
338042
694166
10312
2539872
779265
396583
1948354
998936
1923268
726105
964015
1390857
1463342
2405146
1042344
593524
1828414
2491234
1716114
2068956
2790486
528830
2409630
565881
188196
1220455
189351
1589103
1051532
863988
1912778
915287
2714039
2270639
1221763
1984599
869685
275599
62431
1609364
1330687
2849404
1765076
390901
18183
944899
1400771
753345
2746108
2770129
411448
2735314
1663796
333812
1626801
2133112
2135451
559702
1368958
2861405
2311274
2635869
2670801
322216
1670625
2767891
2275540
84438
1751221
445240
2444821
341956
2653096
1259321
1235160
1500029
228671
1043155
2448638
2521743
203880
2464130
1860828
69492
2157147
2025272
1589967
2422979
306146
1359176
2473113
27402
2814605
1399151
442041
2242691
448529
544083
1671842
2645279
231549
440851
998400
2666925
2774237
604580
2532793
550565
2513717
1178505
85202
906952
1642596
720984
1676586
1838635
2517997
1940395
1612211
1153626
1124834
1583252
2855459
1778059
1005613
160194
1264713
578369
550827
1017947
1923102
1506622
496024
2505280
396620
390644
1648827
1344582
2073158
1116453
2769288
2528001
213237
1605898
2718343
992696
804105
2321549
873921
131895
2367790
2543809
1855562
996501
968002
2247898
1922274
905665
1692210
138216
2240500
292967
488964
1509706
1301945
2706593
2720120
2385762
471826
1995014
2218061
2152171
947383
1089472
2082992
1310962
1266695
622627
2175907
1999427
1017651
233214
2340878
731929
2609977
1775084
715595
2412564
2812624
1397366
1556153
1095410
1504186
1683119
2713248
1153764
2884185
1952065
1301654
269073
2876702
157423
1280256
1805082
770782
113606
512488
2401918
151617
832792
2801684
283415
431241
1276212
2319909
1277533
1011137
1362650
2656258
2614655
1126686
2879597
1580152
1956997
1148791
1694874
2487778
340208
90657
146623
923142
181210
309504
1577764
703496
1111112
2441203
1366580
364883
1704976
2073018
234530
1022731
1157413
1798839
2914512
1606672
822139
82463
967210
176632
1742413
823098
678003
942024
1855429
1336052
721834
723380
1898336
2281047
1473565
2271711
1678272
1713585
1502067
2239250
2683561
1795257
882054
1812545
2279963
1839710
1877415
1667626
1240401
1216518
927339
980497
2220388
1123131
2795148
1279611
2200091
2401846
1675508
1109706
1833619
996580
1862995
2122905
2714200
326548
473237
2434103
1916347
2843451
770159
2644611
1986283
1910659
84460
603842
2291929
2202082
489809
1992943
2124105
65752
1499304
2826448
2611903
66332
2296949
459739
539072
357154
240722
151068
819775
1070280
2636372
175771
2478044
2322228
47427
757894
1334738
1484757
2858918
2493580
2530804
2935886
1040454
1153714
431056
2587031
25860
122516
1829908
359815
360627
52546
1551469
956154
801482
2345086
1992164
424889
2032721
1632151
2328196
154847
527669
70671
1614080
931998
198784
1390519
521275
277058
170402
2407918
2325740
1882184
468537
448487
484692
1998854
2756694
465560
73161
2046406
2840408
453783
2224225
2654628
451319
976036
465964
1997473
49184
681381
2274601
2736432
817332
2385573
1519346
248731
1721480
685192
2136714
2267108
2073255
2261285
2524320
449178
63071
2164155
27333
724813
2747426
2361127
276016
87823
351319
1527715
2232797
2068312
131672
960841
1949777
2200839
2150566
8246
2911033
1651079
2175750
2516392
711220
2242106
578304
632093
1966614
1695027
205493
1888946
876983
159788
1584314
2141371
976576
436418
1374481
998263
1681133
2132582
2075875
137398
1134518
2859578
1547352
2412798
2139305
2483665
1258948
2404600
2185909
2886315
761735
1532867
535519
495620
386918
312896
1859500
2186659
830789
2926555
1077850
32234
2131029
1678085
838172
353032
1741460
1638110
536460
2569025
575506
460647
2137612
2627793
632523
1431648
108016
959096
1150967
891245
2618096
356708
2419343
847708
363235
2351905
1349778
913431
2694358
1561230
2212350
1638895
2497650
916422
594661
291864
858898
2250247
1267182
2293422
2460178
190564
688610
1268552
2336335
2538185
487504
241848
583860
816082
1394336
2805299
243617
1211142
1270000
2713349
2842172
2852214
2672204
1813842
1894270
2103337
1215028
2062100
2328218
2149272
2207991
96826
260900
2216939
1146108
1196725
1842373
1991564
2132041
1800296
1116804
2243008
617928
2710947
1931782
1056796
1821558
15617
1875267
436726
1187989
1529730
389604
1242892
182426
1218006
1074974
41670
9323
1445286
2180969
1692788
1008416
1339228
600379
2339937
2629802
1221768
2296298
611558
44125
2089599
2645257
100370
1855780
2453541
2480303
347499
1996756
2916926
1178677
1811995
2878007
2424868
1347777
1433283
295258
809249
2216514
1642970
1486519
1112938
250261
188834
834089
377781
2916677
1994516
1955338
1196702
2248779
662
1478322
598010
1270305
2444734
2302691
2652782
1224072
312885
2392046
1181133
932
1471388
1560286
1267371
2544553
2890225
2107728
561530
1836630
1078247
1926329
2838415
511694
1312091
2676514
1387235
2410045
1069573
1391824
972374
313641
688961
13613
1467173
1190757
241510
1796132
111525
2167654
1169296
2647494
1931022
1572679
864796
1896084
527798
923934
645902
1118814
1183296
1860280
2683720
129689
2039798
1624215
2467601
1604439
1449522
2273345
2812754
8386
2531699
1114609
65043
1724524
949323
1075672
230971
550792
179502
2528506
1061428
476365
896692
520163
2828306
194923
176215
2839067
2266597
507176
1409031
866054
336456
2079341
2608645
1768307
1161090
2557377
1109099
77158
905986
1963109
1414671
1800105
1631222
2792258
238588
358692
2803737
2659878
985642
962841
197479
1941498
1757388
87363
2673635
1414180
680995
2362383
1244599
1726483
729924
1815316
2680853
2071875
2727310
1749706
420764
166614
2414639
1894802
178881
2632748
379351
40556
1029963
1541290
1074653
2308278
2236795
2244567
888064
1773616
2259443
2727005
218862
1968755
2276660
2449334
1009532
1125371
381166
2918712
1925160
2327445
951007
1985398
391292
116107
2125884
27351
1670469
523318
1633899
1041378
937264
1594200
986239
1216583
2466115
1845489
1020899
768793
1962710
96763
121262
2835436
419249
705758
1557117
1912889
2584377
1105621
2528731
308062
74742
1770214
2219773
1616069
2259655
2327321
1582941
2501644
540945
1528343
1677007
861817
1056351
2826270
699543
1739720
432970
2450885
2902537
2307559
1090294
111903
202684
2848126
850493
2867998
1346337
1167089
1415024
1269970
541824
358707
1710948
158384
2529411
689660
1990485
914168
2295049
753848
1674297
168130
2067666
1967334
302525
732332
1619254
1284348
2282377
2135767
193562
2890247
529155
153765
718066
481915
2376483
1517629
548640
2867382
355723
233244
1001527
2076592
1907593
1752276
1577613
2150045
2533288
817811
1416454
679132
150492
1434713
1579980
2818211
2333390
1685732
1691029
909948
2872148
2793482
1559141
735402
2931837
1582552
1358707
1142942
1112966
2621357
1748074
2336772
1849767
2137719
2051787
869093
1885958
930652
1521494
1201358
2085131
1100083
21314
584308
1060945
355684
2358047
1427466
2785395
1725142
442244
1368404
393575
2827255
2885608
2312221
2586252
1863214
1460402
982457
392495
791549
869433
277300
614405
55526
2301782
402748
1637100
1989980
2675823
2452434
1940641
2128902
43385
1168134
2299284
795372
2839848
1724210
2891953
1676127
2790718
2304039
1850651
751712
705441
747976
2715117
881887
2481539
2570739
2328459
1512366
2779586
1504294
2300921
352097
1246504
1598938
1315658
2138815
1294384
2837156
2441699
2582973
1129087
265333
820177
193562
331465
1616109
1318917
2872303
537315
1860405
1023728
1807805
1503905
1498308
2347146
465506
2169437
1958758
2168386
1889650
1665441
2496150
85355
803031
1678313
2285777
294244
2728364
2097609
1132048
281430
2761722
390004
1211029
1542503
810461
506462
796329
463286
2688316
1375462
2121604
818469
1760562
2189705
221518
7779
688139
2880286
610930
10912
2729215
2852103
1604348
598749
1441276
2199301
2250076
2411386
81603
2793975
1268154
1002341
1759996
2170840
1755965
534342
2102282
2766921
228583
5232
2358647
1395324
2766773
1740237
1357051
997799
2830712
2119938
170740
1076573
2859361
1108836
589562
212225
192003
2482234
1876102
2134617
1431239
2182131
2590775
2796315
1022353
2027087
2028310
178928
77179
1497865
432996
279226
1311409
149113
1882581
903573
1261460
1851899
1490662
1114105
1749366
2895991
1122728
1536589
2228508
9946
2578483
2864656
1485477
552358
426004
1274623
938155
2029954
786699
2326425
2292955
558972
2529013
789991
2578307
2783379
2202860
1510426
2071811
1417692
2687214
720904
349126
36376
450939
359055
342444
500995
1260493
1750839
2032462
765716
2246398
760560
1169515
2567883
245707
806204
747187
1711594
903108
984349
2457732
777059
2728149
1660003
303174
1801227
580267
51509
1320160
1225879
2233334
2067984
1553520
783314
2390476
2660513
987839
647808
2315707
2173457
2421125
2125679
1608018
2437858
594439
1011216
350027
2131457
2321582
2579029
2261253
989639
1173102
1492242
1487676
2740743
1918704
1176156
1547170
581231
493653
2110297
174773
274832
2711543
612592
1022357
1843096
1083865
2037511
2399
2935021
2488584
2242752
512518
2589921
780377
336110
991914
2406694
721825
2017427
967550
2424747
2561399
1726728
1125638
1153333
1257647
2137781
1962203
1143784
1564906
2310501
126555
378989
636506
1039462
2146870
1649834
1025081
104499
2728704
2352451
1854952
431146
1792791
1982650
1837368
2048170
1877031
551887
2321699
2906993
2814397
1137082
2081286
1231867
961101
1897988
106568
1825080
1896363
1179054
751953
2075805
2011372
214138
1323285
1064475
1879420
1717965
844500
2759226
2213265
2915710
1676278
1564742
825585
2792575
1682727
297708
871968
2723615
140611
1111071
2013842
2902577
100909
2307698
1827169
548513
1822781
2917548
2767602
1908934
483384
2078176
720029
342765
1188083
582671
858157
2437948
508549
1812391
2861568
1356653
693164
917213
748083
1331689
9015
2766019
1050910
744035
442505
973077
1000772
2597095
1951472
1594831
1178250
737705
340830
203851
2762836
1757050
1131138
2458533
1065454
2737760
203726
245308
1145864
1128146
2148561
2632957
1951041
2512678
2054685
1310303
2700861
2924041
42693
1070509
2755446
1716881
1378523
872161
2936266
607378
78652
2277376
2760585
20437
2931335
688052
2445428
551357
1541103
2536487
2902775
2911480
2573897
583733
1635009
934294
406738
1389530
402704
939059
2575822
602923
1205779
2715648
2684584
2142364
2682843
1987106
2662292
1526913
2535373
2894762
30112
2938304
1966954
2004465
765436
556269
839610
1784896
2768609
1263942
191136
12126
1540960
1528479
2444268
41870
2219100
2216070
1222784
1372853
1216511
2757961
2856525
2008232
1955184
919591
1109958
2405524
2155911
1689269
2324867
872372
945195
2581114
1494499
2101090
2130633
2687171
2132721
2577853
2249236
1152604
1770127
36918
1478939
1062385
1066102
125320
2562432
2494341
1143872
323968
677567
1154272
1555125
1183624
1926491
2301324
208219
1259986
1625842
822908
866306
1326310
53248
963685
248126
2701037
389163
537820
2428386
2729694
2141187
551432
570667
234087
103169
934692
2408746
581293
2302306
2208903
2678667
2863973
398830
667154
241224
1906037
1967017
1224299
1506861
1681033
870680
2282105
2572217
841546
1276399
880496
918938
1332382
2289605
828853
1688103
1814950
370836
787257
2043395
1160230
1543217
340079
1148295
704639
2095172
1724638
2132559
916247
2302079
1999292
268169
1434084
1754746
1541826
2456918
50691
1788467
2331375
464727
1386342
731247
1349319
547246
2009480
2626731
1204573
1939612
2436710
1699075
1045433
1354453
918976
829248
2285284
1411833
2678599
1108845
1752993
2431461
1543529
562337
2343540
1988283
53382
1624182
639878
1655095
2680216
2077911
1432107
1397527
1625875
1791363
464096
574630
2009746
1069961
991650
711462
1008488
940402
816160
145432
1450222
10816
1131058
578164
1682929
138142
938948
1220164
367003
1004579
2002382
2291113
2633164
113134
109840
1940031
740987
364678
2728648
64188
2622012
405394
2087969
2130747
2031061
1619208
2696151
305617
2174513
1713305
2615687
1229979
704012
1666877
2655494
1395373
2184828
2621063
1044048
1559061
2090744
73917
1696284
1820207
1867039
261972
611226
2413911
2866457
1012548
2887378
1789264
1860027
525457
73078
738746
1212739
1468272
1007235
617190
2740123
552277
993613
1872778
2501427
2820324
187583
115062
2710072
1231860
178399
2642046
1712093
2676524
90287
1795367
457894
1557660
2519123
671184
691710
2260788
852709
1867564
2606385
151176
2765372
2665625
1899154
1889614
1039603
1862442
216664
1603584
1898904
2712124
1057081
990655
1863227
2319590
33218
1791168
2319075
1650634
1881247
2080890
735581
2786902
82989
810987
2095987
1358825
2404629
1461698
1637224
1770377
2926298
1598837
1884968
2605022
978987
229526
1156125
743540
2042351
2106371
2266055
1102765
2717606
2491880
1517600
68632
2329451
2530038
934188
1183071
185228
722212
241680
728228
812201
452298
1230488
2602651
2695861
2831183
204335
2126966
1347964
2476587
968462
878589
2862904
1405324
2304849
389472
705323
501631
282108
2874092
792109
1710961
989784
1123888
1610930
742369
1974538
1541864
382828
2912952
1452779
1360525
1336533
457095
2083690
2606556
1962656
2638108
976545
71145
1949521
651157
1930010
408029
495309
2662847
524958
861654
140702
2186223
317573
345176
927138
546391
2660604
580900
2060479
359746
1100320
28636
1553742
139179
919460
2123449
2891949
1740086
2477993
1847687
2815441
611565
168892
1225295
452338
1288384
2665801
633636
18738
291676
373144
1938718
2893073
1504775
2528783
472187
619561
692858
2525832
753131
421309
1207633
1313257
1886249
1149876
2892627
1859821
811775
1994563
2476111
1144209
223863
219710
2320879
1042834
962051
2351933
105634
2793664
2886300
2054409
456543
986198
1060073
715245
1642427
968778
1613356
599150
265660
292197
2924004
2660636
394200
868369
2921216
683084
975157
1583721
1381706
69821
977355
791617
314313
539225
1956136
786599
2533607
1817285
1400155
1141026
860514
711401
253560
2243905
832516
733788
2812578
2859278
112962
1773233
501194
1750187
2859037
493721
2614649
2293904
1891472
1473447
2866824
960734
168791
130772
207997
800480
2120230
512022
496471
2570848
392706
246652
870055
1947629
1228251
196861
1867764
1152359
2083385
122911
1654520
1945429
1080047
144381
149371
1562309
1419548
1493820
1963684
469355
677061
1077445
1767245
2750771
1442
1002751
624914
2339318
1314993
796453
2494743
2688121
1652467
975672
419511
1602483
2396234
326763
74547
2413079
2909328
1263847
122372
1656615
2023093
472449
777627
55444
2620606
675461
701182
597248
1198132
2442202
2496203
2206391
1821951
1342205
804093
2300520
2661298
753121
108528
2914075
2525944
704580
763241
2045155
2590619
326134
46759
1221816
1451848
2509297
1885662
105599
2423307
1352847
555298
303856
2280408
2110729
1209238
2107096
1420934
1788440
589631
736450
2239310
1887176
1849392
799320
2273507
493733
623151
619087
870487
2002258
1460406
526775
2032530
1551584
2829818
1055584
2499217
1910325
1856893
570933
534896
1433521
2487768
1586152
2496140
656896
1234796
1104042
906946
1836860
2645809
473761
613575
265160
358560
1031221
1765515
1180641
1707510
662754
1812319
2109398
896141
2450911
2866741
2126721
1556765
2679707
2540308
2806295
928546
2522382
1426548
261701
1268973
569428
2897389
2530388
2770449
2536552
1208438
2648249
1803738
249286
2380789
378830
1114358
1613520
354408
671082
2465239
2661692
396412
803217
2720486
2736836
241457
1495251
2352330
2705310
4593
1367039
582446
1649087
2891914
2763326
1103058
1696110
1458304
2330492
697081
2636998
2445547
674952
1812343
108544
525529
88462
1636512
2186510
2464403
1608377
341446
1278796
1991464
682444
1319160
2366458
797536
1450359
2027462
2848346
1205305
1493428
496761
2362991
217313
1270759
1782846
891062
450635
648800
1303755
2665546
1300268
110175
163936
2376517
1025300
2494239
683315
73046
76125
1336452
2778635
970224
2624251
1204923
1762193
1832915
2133713
2020975
375551
58082
1511632
1487118
2833503
231921
2715643
230441
2858689
2932466
958085
2244881
1866156
458743
445115
1302298
1071815
1416831
716412
1122758
1894907
1574464
1663941
388059
866340
1096721
452276
2842383
256893
577576
142357
1612614
628006
1691295
1695269
2569559
1160842
624483
1036899
1213932
685828
1653230
1302337
2134668
2678410
152867
207235
2917963
1046824
1244617
1557046
1573028
147278
1942407
2061343
2325095
2733237
1101154
1807937
1176718
1147076
789430
561513
1517720
2453134
2122512
1472645
530534
1059804
2931183
1711272
1021289
645672
2809940
1747012
373298
505506
2795365
2635698
928659
12011
1228774
1425879
222448
1318134
2714123
2383353
1509247
826813
1637760
2400458
1064529
2316696
2607087
1910090
1056188
2680320
2231050
1384656
318324
1841694
1218309
1162598
386370
2685604
1754549
2888074
2490105
1522851
2889538
1254742
2484896
1737031
2666132
1885799
1642612
2018001
2367841
2856441
1840696
2590536
928598
1336910
1169572
283226
1287144
1895286
2778203
1925435
97284
687691
1779167
373309
473325
624913
1685931
657249
982940
164568
1993714
1577950
867677
1638713
490315
1938475
319058
1314342
2752842
939072
431574
1834452
1012272
2876689
2620484
1213880
303718
610630
2305770
74098
1026884
233769
1114934
2331391
956762
2462949
2417909
2544354
1381108
1979159
2088283
1780812
742085
219559
473241
1768933
796379
2158605
2590797
32822
1478232
1921907
470251
1511296
386902
1505954
331611
56407
1827933
132255
767895
2271255
601
2282779
2526436
1910820
1481753
2381338
2915982
55167
1910896
1051982
396787
1891517
1968484
2116988
2865241
1513302
2758734
1284536
1109646
1653409
2159973
839478
526937
1547741
720264
373694
389065
2602987
2913889
242253
1855075
1487325
2831895
905002
37474
2375169
1648417
906899
417964
2749949
2455361
2645536
2718911
2212925
1231171
741895
967902
1721439
77948
1587260
2372302
1807709
1945731
1749621
2255361
2214431
2307101
300460
1809939
2598645
810046
1024481
12019
2523069
1183629
2501840
415619
2617030
348923
2928726
2152799
245768
2577065
1932860
430488
698906
1607726
693872
2072957
603628
2279279
1889983
426143
94770
2691766
47803
52195
76145
1010597
573249
2218575
1295594
1243538
333919
2044329
2019482
527778
759369
477706
2718160
720816
130623
2610530
2728950
2445536
2499689
2344580
1109599
246168
868218
2535767
2661352
1441096
554757
1141570
1374592
2796024
1467453
589828
2773946
2468318
2282517
556233
1166109
2910837
1667777
2308130
1966531
1074768
1395545
2457356
1903079
1009117
2002997
452827
2556058
1144723
389205
945283
1016941
2917673
1823227
1249785
561720
2197754
533589
323883
2157427
140298
226346
708861
1691600
2862655
1703599
2311431
2864224
19736
1715642
17880
263830
366933
2934179
735081
806555
1600702
1923525
1837151
52361
1635792
701756
2706284
554571
1390412
347833
2341533
2540153
2667005
323197
676911
1157578
777710
683839
2497912
2850090
2384059
1955245
529848
964901
459572
423640
1315596
2123621
1926292
1052175
1015625
2887434
46779
2091779
928606
804523
19355
2602711
2384279
886341
510722
977188
2689893
1235333
1699031
295380
2295847
1219681
237274
2007171
2822816
2748077
2413179
346359
384984
1597346
2453717
1452837
241334
495059
1909887
983961
2875881
1389295
774722
942080
1324673
189931
1361887
1030966
772233
148204
669887
485608
109926
531100
2503823
2070907
2492899
2268932
607380
1154375
271542
421104
1771550
236737
1764988
2705676
357945
2827966
1142446
990694
2487173
2624297
1355956
2463459
458711
898143
2219446
584786
2296939
451942
1547549
2133004
525515
1680144
2891829
1469945
615161
255874
284816
1862497
172102
1558189
1906608
1805323
2798818
1152494
233872
342070
159623
1422333
1006408
1092430
2264716
1308938
714392
2819792
897136
40805
251474
2920010
1119392
884965
1501936
45787
1742136
2448349
2072134
2765920
634799
1567219
1630967
2468135
1303659
439516
1085542
77281
978121
781923
1295636
45633
1083065
2593470
2279290
2736103
524923
864447
2468540
1112954
1403572
46860
864079
2480747
834658
1897666
464274
1910094
1737155
2927106
630019
1841885
310928
350155
497517
478478
613818
534494
1162486
2826985
699063
1658813
1924662
1882352
1145207
1867629
899759
2632087
554304
2696336
2287354
852909
652978
1288616
1167745
2877525
1566296
1169804
1973989
629942
1582764
2169621
1344666
1036118
1505456
2889061
2512555
2096232
1114075
2432559
2091276
2602492
1468662
166363
2272147
2858477
2021606
2474548
677290
2395823
1025576
1554341
498784
2118348
2471459
471495
2222000
1058011
1218108
2722171
2926146
2650886
2559704
1680271
1818993
818088
627085
685208
956018
2857577
1080896
1500296
1783236
625383
281985
345322
2762655
1773906
1432029
2486917
252564
2032253
1793132
1762100
1776273
2389908
415542
685212
98288
2161899
953379
473312
651605
2070705
1409933
2370858
781535
699471
1852176
1397288
1014078
1434462
574870
1785843
2552347
41996
476793
868691
1723416
2535389
1482781
2749099
2314275
66925
1411318
752440
2573756
1869486
22896
2373449
2714086
554244
2694872
2260152
553429
96211
1698284
2741445
1843626
2904878
2371539
1146872
2495058
2409779
487662
2070735
1981619
929471
683576
2928267
2268152
1751476
1248777
2184407
2202248
2798107
1159653
2671203
1359063
936430
1638279
2652699
492446
1660398
1846004
877272
1265382
1601810
589169
1395175
486222
1143030
129565
359695
2212481
2295711
2716549
480208
1062518
2876880
2429555
1706127
1747020
2556686
2106665
2116985
570260
193945
861853
193841
2149760
104916
2495413
874285
477063
451737
1017317
2417613
571697
1844326
2516668
613610
16634
2865535
2811096
1670574
2064668
1643316
2743780
2068731
221939
835858
1652540
1214759
1052768
175916
235836
1501362
2143852
2208202
2783151
706219
1988811
2648884
2031799
18622
985478
2405602
1841768
2164779
2060896
2095048
68440
1014568
2575100
1791187
2830325
1933192
360701
2222665
1894578
1431098
1951319
1334424
211499
2606727
1923646
2672890
1694524
1290059
1529893
1418897
58283
704376
1732259
2398984
2054352
1609034
1205383
1482240
2915321
1600202
2167885
2019627
516492
936853
1750558
2741718
582197
17681
1182519
270778
1889431
142121
2658227
314585
1171371
2938684
437130
181613
1533664
530890
1259184
519833
2502289
2096848
350460
2695112
1154003
1115356
107897
1998950
2133872
2656259
1930315
1975365
2210657
76677
1908764
1657162
2827825
1920203
218752
2219516
1883774
98325
2091507
235786
1085305
1127089
936045
586945
2298082
2370749
663582
2723788
2875379
1940556
1925983
1915079
1761720
1373143
846312
2470670
1081025
668629
1686866
1820364
687242
826502
1754657
1178112
423614
2392128
1871898
2227959
2130217
778026
1060268
2925361
1580490
439365
1605856
515143
1856666
1514228
2138324
776481
1424530
1681479
925928
934229
507401
1631555
359935
2901651
904509
1190953
658935
1604348
1573333
251709
2650064
664782
1825067
1838067
1284765
2729172
542769
1358570
2545528
1712196
2064229
506856
1605643
1273519
1992318
1388539
1038075
951855
134378
1297118
1941866
2675028
520741
1608775
1246543
2282831
2161355
1314977
1959736
299199
647345
269325
809517
1963766
407108
668843
2246829
1354864
256850
2500787
1126481
866501
1544242
8329
1728312
2202700
568352
2854683
246540
258686
79090
25144
491105
849859
2497667
2347
468472
1635554
654632
1886251
1594092
234654
2126880
1603276
2217149
857008
1311558
2576459
53261
1445933
1236174
2513047
1451204
654567
1563214
1271460
326966
1146350
1923729
2190411
52432
2512763
851362
275792
2184374
2456783
304008
2096999
1176061
1407836
1353104
252415
2193306
2027669
2027101
893113
2265786
2379738
804175
919307
350612
402363
2445176
387241
1341068
2637099
2051488
2893671
1008810
1913104
1051826
2583127
2580133
1632561
1505043
1564363
1124796
261448
170499
742834
189889
1813350
1653620
1529189
2202774
1975018
946362
2519041
2651111
2028951
1298556
1208087
2322134
153143
825952
2345123
327033
1309456
2190905
2398277
1552173
2228326
1753887
2924672
434420
919665
163282
1877630
1383617
2337052
2355996
32055
1402963
1465122
1914491
783507
502261
2249510
163120
2645642
1169000
85509
260174
2462267
640964
1188149
1251366
582005
2426605
2140466
2886728
1615930
1310344
1740592
425235
1337443
1387054
478736
1086280
1522449
1655048
492047
2531811
2583598
2920941
415843
1477313
1401191
319474
1634935
1314103
538379
219019
767665
348871
1065931
408660
2546105
925033
1264184
704599
213838
2778313
1171447
347760
114610
1625749
652303
1174231
1676020
2077537
430959
2116563
2121135
252568
2627531
2663923
357059
2040013
126891
2873875
2905270
838534
2860235
2192529
1277020
2513704
2381274
1211910
229601
2862516
2927097
1585714
104962
2707382
995870
1611801
943360
1426178
969461
1900111
1878991
527889
2834762
137691
2528341
2843515
1418150
2693381
536997
2221521
2530109
2893913
2882305
85058
1562795
712110
2071871
443044
2336944
1074487
1783584
525003
1736113
485680
370830
1547389
2458045
439028
690133
2141052
2189592
70338
877688
2497175
2043570
256719
2183787
351334
1854151
1035005
2065527
87589
1480060
2381709
2726171
1593493
1195135
2043459
1455894
449741
2050376
53761
2092644
1947067
1727093
933120
849190
97231
1193801
2066681
490903
448435
1529712
2566872
1670443
1808386
69066
1586450
2624869
1694207
927636
1771669
827951
2081864
2747307
1245067
394532
2837682
952809
1233977
2690931
573288
2515177
2149987
2285068
2305120
1598707
1997146
1415553
2526779
1213872
1017116
2326596
543534
1067997
676160
2738346
1167140
1875507
677481
2937503
1725661
433505
544845
1959620
985822
2532953
1713262
1636428
2344403
2060167
2286018
1442183
1430691
962048
1118174
1326037
1141813
1963554
606418
2321645
922195
1837390
1109181
2753155
18999
1498068
2497543
2103349
52708
2456692
1484498
2014235
2843800
1076951
498391
1698029
785131
1914239
238236
305063
1717190
1352468
1243314
850732
2571115
2517261
1758830
286601
2537696
25603
1578080
578542
2095669
1425260
2038696
2781526
98520
1599038
1873739
2408795
1462872
1513026
1332518
954170
1497986
1208152
1034218
1652081
268629
727986
978305
131387
1204398
58819
1628217
1171738
1476796
2574089
1380348
72258
1161955
1444345
1998413
1675121
1166320
1826336
2278069
413902
75238
2463156
1899522
2843741
846446
1171870
549395
2173599
1905825
2535939
2334848
2732826
726501
2058992
964516
55633
802134
2657103
2089323
2790507
1581539
2242951
2577425
1386021
2614172
1223340
673301
1555690
2590097
692898
286848
1687534
1537813
1185614
782858
675949
2430929
211177
929137
280839
2755297
2350245
73569
1666612
1557139
1303887
1062918
1067063
2225697
613500
2230207
1341243
944974
2874621
838202
52385
2756276
2671317
797128
623776
1090168
1908857
181355
472556
735778
24699
2326262
1355552
1832584
2846766
1980722
2180194
2568167
2068837
2453314
1790130
2868636
2314802
2342609
639096
2110178
2498746
58462
529777
392757
114042
2517422
2025660
2230094
2436730
1723927
211572
447894
2733763
2932243
693851
54883
1071850
2159949
896890
957213
170073
501402
2119870
938115
1789448
2317373
2803701
2937279
887604
1366250
1510002
934649
2629521
2769603
1731410
77030
2740321
2660471
236304
1918330
46781
1101698
1166393
1601790
2739272
1543230
2128982
2334970
2804016
721736
1346660
2130002
1428035
1687771
94022
2475992
2857221
2155716
1431163
2066575
2910828
490588
4802
1977333
2841042
1017723
2601724
2330360
1868618
1277737
1671980
1122036
2658389
1571544
2936605
1604549
2743115
1682504
2520311
1172086
138282
152436
1808682
2827708
39312
2254427
2407071
750041
1417457
94672
2935383
1244165
56802
937542
1628892
1312782
395424
936273
2808563
2863545
2642307
1201452
1174641
317670
2455
2779847
2507295
1705320
278858
79684
3816
1507421
50356
2930090
705753
2798448
2602343
1386998
937629
2015778
1110090
2919968
788220
542795
2092911
461725
1477410
605136
2677928
2722594
192061
199452
2666776
2292603
2411598
724381
1763739
398807
1270955
940981
179886
1796054
2314550
2878294
801162
2767057
1245345
534738
1652759
2113573
2231466
34686
1023452
1641370
2680275
429270
2518473
1153369
2597222
840972
1941910
653081
1700706
1329541
1422057
2229665
1181896
1982149
882813
713181
2552241
1917763
1894646
265332
1697311
2041106
101903
782729
2560211
953202
1436156
807531
1044349
2141959
1003656
340276
9966
1383418
527834
614810
114451
188181
2505822
2484878
2427684
1106838
1187624
2055546
224858
111607
2517227
2667394
1128544
758076
1425657
2465057
1637941
1118331
2907292
1227000
413871
2585556
2181312
2138579
540501
1511717
1576003
1531522
1521747
2425644
2703208
1386937
1515365
1445838
1641895
1092097
1289047
767466
1595894
838659
177848
957403
1524781
631506
1732386
381651
2829383
363177
2168167
1043723
1079634
434180
21492
125992
1533709
2336606
990910
599637
941123
1774743
2612481
1628558
376551
1407208
1321456
1671564
1296890
1685115
2604555
1726105
1231066
836589
1895219
2615743
2183348
1378874
2424885
513103
728482
2183227
1975969
429017
1009716
302321
1964423
1403099
2331145
1844833
2095353
834319
1925544
1599360
2397612
2193235
1952747
1291375
1180011
1442515
2542579
1324826
1273759
580335
2381164
334455
1176332
2684642
44274
1285894
2692973
2251069
737300
1190348
1571374
121071
2800146
1763751
1951904
1853964
894242
870835
875096
551980
2341290
164713
2407760
2250454
1628139
1948184
2459920
2932488
2827120
1174605
1043391
2552430
1502643
2779221
1822727
1813419
1472130
312139
258184
2663121
712733
1728558
195578
957730
1569570
2704709
1364832
264945
867148
1248689
2112120
1490287
2751771
1834755
2878166
2314564
825770
1168180
1774990
394365
1450302
1078107
1426279
2040277
1085683
2278345
563043
1034140
1388730
1357697
1802206
1186003
1280063
1055472
2184271
2280345
1543170
274690
223520
2668935
666335
1949190
1636698
240012
2589223
1722045
2559894
1957993
2249732
1132716
2543566
1412885
1478074
2335197
162717
201664
2406454
2890332
1978901
2006068
2641528
2492602
1322712
1593922
1067584
560537
2649006
1594425
1862907
1129481
2404555
1831619
2535945
2279848
1962012
2249770
486346
2326241
2490088
1834889
298706
2569549
2597997
1704775
617309
992091
940145
906368
2551194
26682
2116208
1654966
1701462
2659583
1518937
305755
1245900
2721632
72183
987752
2404501
1052195
2143923
874964
1459963
1254260
2728550
2364529
1788517
987503
2918446
666255
1712935
297165
2679518
2589410
2867602
1905779
334983
1761222
1247140
425226
1568041
2431844
2585914
2500688
2600067
728631
1127017
104394
254692
2780495
528340
773567
15187
2235769
1397234
289971
1938824
1242050
2769009
318494
2073497
1710911
2720558
33951
2908333
684279
2442024
2130240
947471
332531
1320451
158592
259341
2279501
2606700
1736750
394677
1125808
1188531
724385
1618256
1703319
2865197
878868
881600
1295141
1609550
2867804
1611519
2384191
2495159
2073964
1851579
599257
1863193
2498400
904714
1179499
1296882
2375767
1299684
615310
2757810
2858445
819063
2437859
1575027
2648159
1694201
1582496
2228166
2055505
714055
2703102
2066405
630888
969132
2778189
1355989
2352457
1692068
2237688
1607150
1787737
981032
1830456
1758809
2364168
2778099
1304606
2546769
2369011
1477622
2022339
952676
2623874
546457
2311967
2138767
1384844
1249346
1099704
411543
848729
784908
1257384
1342464
521689
2748848
2535594
1991592
2920046
67305
2776630
1071661
487390
98473
788593
2621516
272105
1886569
2176424
1108884
728504
2765211
1939021
111929
2716931
697903
1861191
2708467
2868245
243221
1383243
602007
1591120
260763
106587
1661401
2462680
2415892
2647013
316461
1217042
2072824
1268758
686303
1650480
1367467
41519
2151694
128875
1534186
225994
1312970
1795916
1664267
2660131
1502171
2586544
2471249
496488
1724033
1013986
154772
2361288
936035
2250018
1244061
2558710
1689196
2391504
910764
1385774
1151271
1627998
2374995
1708315
2806466
2920050
1102512
1167850
2767125
861840
943105
1917937
1170730
773741
1434685
576706
470366
735552
1769423
202218
1875397
999594
601086
2350936
1187344
816506
215914
1212997
353471
554612
281562
384769
2422170
1153606
2389642
1141414
1842029
1396177
2812121
2890389
395115
2302592
188163
747844
1646949
407351
1959484
1473495
1843911
284287
1556330
808203
2557043
604412
2638044
224419
1901822
2666982
1227129
1767163
901934
449835
1637586
1332573
625738
1120379
1965999
407941
647577
2927178
2657482
1399252
822521
1965738
2036406
1236000
2735039
1027123
2151567
1542612
1978632
3429
1859541
2675491
153943
2250087
312975
489662
2509726
496518
2582080
1241890
1262954
435059
315868
1675443
1789588
1505379
1873653
1191479
1290165
1424648
335188
2388820
153926
2678839
1025274
2597862
2653451
290384
2340441
1546775
561148
1690575
256818
1883975
376997
1981903
1175682
1867443
307232
350572
1468688
1434303
9931
1899486
987154
2131795
2348402
31929
2032379
379594
1988215
115662
1599949
2596235
283745
158061
2014317
2400520
59824
578528
684609
1348314
2654164
2474564
1735275
2332904
696168
1730487
898499
1958203
776095
1235885
711110
2930087
852302
1949282
704118
1535409
936372
2335420
1578463
1039388
1171437
1922120
672974
2500522
134239
2502845
1688006
552820
2329464
2119663
2162692
2149408
2698762
1480246
1496540
1096172
314404
2533228
1802680
1896278
2616653
1774264
21982
1601257
1469110
267645
2059963
2267434
1045888
2852478
1181488
2697987
1453346
447930
340113
2223606
1439808
2387366
1118208
1760744
1174834
1752951
644881
2455073
2282752
2548046
620856
1221437
78130
530262
2561227
1257697
2535663
752980
1126213
1155883
2771485
1619059
930099
1298670
2447019
775543
699195
1212853
1058818
1294600
1563867
1900572
2299575
2382471
203593
754908
1318050
2829445
1308043
2221998
2251721
1363571
1692493
2247754
1451383
1702573
1687199
229042
2161970
248459
1725717
2462504
2618974
581797
709725
2381227
2010928
2017381
1318247
1596456
2590969
2802130
2898325
2092860
88079
635627
2477654
40009
2444587
480052
2291082
704014
1520885
1532927
1544556
1657047
2131770
2734937
2021037
1889546
2057047
127251
2548291
1909310
1995959
456544
2300120
97300
404660
697059
126336
325883
2842208
769734
1844142
1247322
2319241
2765127
2178801
55026
1050658
877365
505511
1686597
1790677
2543016
320095
392720
1036891
498685
2556731
927292
1601865
250757
1423207
414079
1848742
880278
1752752
1091862
2055185
2507530
1755530
1679555
328225
2173867
2714175
602704
1083257
2423663
2248707
1132732
1316034
2541720
2869854
1699940
2909052
2100991
1770558
220907
729106
1878991
1492960
2361244
2914851
2334292
2296425
983120
1873257
2480588
1681695
1026606
2386674
40930
2356124
1214840
471287
1385859
133553
547174
2684892
2404288
1554562
661014
2388151
1685436
2364455
1202819
18372
1866191
155818
1751366
2314977
2189224
1881336
2484034
1989825
1943580
1326795
2041684
1039691
2217440
1964456
1045098
1669395
2551483
498153
2911345
2597684
1859349
2510613
379476
2461407
951147
289726
2828110
804327
2887367
1969695
584280
96011
1757346
2879845
1547082
506107
1254230
1849671
496597
828722
1579642
678049
921699
1314635
2417677
903273
1514277
2413702
1449429
990573
2310201
211222
822521
1389179
2184821
297398
2351997
1185733
2291643
772219
2845910
2175613
395863
2107012
1237294
1629837
1344722
1807206
2864761
568446
902178
275031
2395375
197189
1602149
2718548
1318267
2311252
818953
2391869
1821396
1919233
472195
2478538
440870
2502701
613435
688301
425609
1657027
2753072
2470522
2892989
1597142
2814499
1073408
398890
1525037
1255464
633490
867104
1683428
1335675
2602165
2868678
2577716
100831
1147774
1387220
925068
1894068
584470
33160
142822
2359331
2379280
989116
960492
109197
93818
2147171
1889478
2732921
392842
513475
267560
1830759
2286145
2416716
1043757
1209411
2103016
2479520
2747568
1281550
2130407
1508039
2810075
363625
765801
792470
914082
1856518
2693521
2198730
1420031
474720
1382715
1393980
1026596
2683291
2063798
1860564
2120432
1035703
2501602
2211837
1125919
2665847
2042306
1532542
127069
1780070
787970
788933
2490822
1192535
2444297
974847
123756
2100356
2150059
264949
1172172
1754692
2715358
2352738
2478353
248572
2265692
1385947
2934888
2770898
566718
2178049
2846714
145210
382863
1402414
1769497
1260406
2538984
1894762
854514
2495682
1611750
1728496
613506
674209
1088539
1323763
537063
2358767
1805920
188284
1610489
2169281
1861529
808983
2094021
1318681
2449559
470850
1428415
668774
2130981
2331069
2078019
1860413
231268
990234
321998
1367632
2301079
1445382
2169814
2129709
1392572
62231
885130
2297852
1628913
2931413
2859092
776193
2410385
1727731
1690674
602509
2693925
2169781
2328173
1203989
468687
2502851
1469617
1869214
2130776
749881
380228
1264042
242247
417052
532117
592441
1405726
2533700
1978946
1894801
976852
1727515
518899
2785970
1974046
2246799
2160184
256835
1611509
1130561
746122
484852
1703807
902575
698299
487413
1209109
1961753
1430854
891345
1075766
941440
1041695
129775
1845246
1869472
281332
1940559
2464875
865792
382137
1438709
2779609
1398295
309471
700378
1555390
2404263
2259083
1073577
606232
368516
2826439
1690519
2688801
1859966
2023831
487866
294114
2342893
1585633
1609952
568493
1505135
1552663
1969703
2836846
2450625
615102
833684
1759832
690764
1052632
306276
1410841
885504
1134913
984251
1332008
1996540
2142015
1267680
594
1519618
1045103
2375392
1658726
105182
165803
1211961
33828
53225
1276687
1061943
2901890
1634140
617124
1033015
2556955
2499755
2880824
2421128
2722192
2411783
893146
604064
1753628
1607908
537443
1722344
575713
2438092
305817
1103050
305764
1839461
2658397
1398183
401718
2937403
1995550
1043724
295821
89751
2569329
1227665
1868241
2270608
1783364
2273396
766546
2902536
1857093
553425
2550817
268485
112295
1947228
1738458
2254700
1629281
2160124
1660197
1997074
2520420
2261624
776576
1332036
202490
1306757
1693366
1829737
1822136
2894605
315527
2573577
2246812
1703124
1371682
2202170
1172486
364508
1741416
1149539
1803512
2763488
1968839
1890003
1376718
1451907
734489
1163569
28311
1671278
981401
1489814
1742920
2167557
815449
2861853
2404850
1007139
1399174
2262287
2592968
1931602
6709
1587425
631254
608397
1600805
2212897
2698671
301941
662606
878652
1983335
1276170
1784379
105243
968469
352589
2794109
1260403
2285814
2851378
2784616
467232
1409486
2237373
615239
1343214
100209
2579165
2606067
636413
273800
494241
2932642
1671530
90117
2443393
287460
191063
1108011
1619972
113180
2545096
2663031
1501969
2744940
2021878
875936
2415668
2745293
419660
2337895
1342494
285090
2625196
319196
2146368
1933362
2469041
2497052
213827
1156304
1039082
1835915
2902515
1004438
50418
7518
1673223
2903970
1206610
2590142
378571
1918984
2063822
2335057
414945
1686813
624822
1965004
1518824
653775
1166593
309676
1916867
1726601
1204793
2585085
1231049
2103390
2645632
729377
2548678
1791335
2502445
2139541
2360099
248831
767510
673829
269265
1377486
355304
2457291
1454287
960202
1342009
2661364
1537292
2132533
846517
1749987
1065312
1362517
1687661
516969
2552310
953884
817715
1469959
576834
2528288
72084
730932
621281
1094402
330212
2737891
1440034
30074
2483512
698640
1335126
1887400
1557258
1994850
987507
2859104
1398797
643417
2341754
57192
1945468
47122
1283877
1881002
2442393
104831
1990683
2826126
572984
636257
116530
2728203
2749121
1831744
1342762
1521654
2658881
407124
2830724
1047846
2094968
290315
499229
48992
593756
2192412
1309503
786543
2142462
2385801
2358493
798059
1296554
2183957
383362
318115
847735
663709
382175
978459
716978
2444682
1559604
222031
2134923
2907649
569838
1331382
169839
2221166
407718
1092650
2222416
404276
1161186
1349526
1188093
1687684
1835782
2453303
865498
1489767
2516640
1849713
583235
1696689
2278830
78938
2506896
204356
1323785
1917960
1246403
1842520
526266
881736
1039671
1058916
617182
1609877
2826245
2867931
193979
2885233
1066011
2677104
2527245
2671786
542480
2798439
2120965
1018320
863276
1983421
1098547
370265
1268757
2917195
1173153
474496
50069
1455032
1890768
2801442
410836
623411
2327581
2744422
922951
861064
314430
1546905
568167
1277667
2185832
213752
546220
460479
355199
2543663
816696
2571454
276237
2332247
2733610
2866019
303217
360474
1449613
515829
707325
486748
1563057
1656857
1882492
2043567
2594609
92877
1800071
786625
2420910
221057
1827642
2031138
1304570
571771
1592191
1464292
2928516
1550467
984137
1356711
159645
1228073
885069
2910328
1730297
2637615
232259
2489736
142513
2927267
1806414
2360779
632873
2601826
1462451
627563
44674
1977993
295243
2783575
2735225
904837
256643
2783837
145143
2483637
2359945
2266868
1062859
1833012
1863393
1339114
2481638
69888
117567
275916
2192295
1953237
2845445
1276165
865612
1960015
70626
341382
1804072
955993
1459940
2431785
2181373
520948
129339
1758314
300202
1607381
2785456
2259326
1649781
443393
703435
2151311
2330660
2124860
929315
225196
2482652
2855026
2371024
1111262
2485375
482261
2356561
979639
489507
559911
602722
2119826
1680937
2131372
467886
2704377
2680245
866929
1323456
882610
1350742
1772659
2731383
619311
800216
1163262
1780540
518950
576935
2485710
2013130
1292187
1274957
2147806
1520650
178975
884270
1007224
1993268
1981094
440734
907284
2059690
1143053
29045
2401859
2052623
1246893
1203362
1005967
1641881
32897
2823811
1727515
2186974
58248
387545
2679340
1487412
2438059
129314
2645263
209838
658663
1094275
1101524
2086785
1853187
352904
1669568
2862718
2129637
319712
1121841
2478698
2433154
1054179
1826281
167925
2217525
253731
135724
1554493
2896489
2002827
1798175
547988
2437000
301916
52371
100407
845074
343909
2235846
1922281
466598
1640911
661193
552251
942729
228539
36078
2354025
2252433
2207475
2161426
1220898
214
1923609
1976222
1838187
971674
547005
2607508
291212
281600
2071480
200669
2440953
929384
2375537
2841344
1841766
1101858
269118
668546
1936
1160510
1804686
339649
2452257
5672
1003757
1879998
1039453
1720125
2189211
598430
1347575
1906525
1974832
1608899
1893645
203202
1248325
1822096
1597008
165081
941185
1196792
1148246
479031
1100707
695201
325263
1950490
1331591
2064336
1807447
491352
1595682
24968
897021
2928777
454699
106251
1103521
2885772
1849251
794212
1597877
2624221
540974
2037327
2270864
1703972
2876976
29703
1868038
1628453
505148
2377334
1455309
2201092
311681
960215
257612
2939738
2352541
677451
1056277
1379936
1648398
2867122
12111
1306834
2014606
1423660
2832832
1461569
2464584
1152345
1990425
2760719
1566233
171321
1406625
1375151
177719
2145168
114307
2295655
766381
2667299
871578
2383675
1404715
1818914
705243
2691397
741004
473084
371705
348039
1305684
949166
2060877
2123415
992586
68514
2501893
807928
2295139
1749767
1920664
2302387
2475393
2094637
1495316
1941697
2396086
2067826
2565319
2300920
1056345
313027
326056
624629
2498682
894563
1433301
1915483
2861512
2695482
37054
1482247
2802320
2209570
2511041
2342805
965173
1886376
899844
1937049
988324
2877901
2017677
481637
1880680
688483
1836453
138945
759497
1825381
222469
76255
2077403
1884283
2150083
2433885
2140667
1612122
1357669
251118
2013311
234504
808791
1812042
1048561
1176976
1076066
1405248
2746559
1857719
2537103
2610597
2060291
2291082
1695127
276791
2169077
2298050
1249936
437315
1191607
1341012
451291
2623079
202789
2877833
13043
639475
1776923
174009
2432083
1460051
2058008
1652604
372657
1135406
1751935
1801152
1302677
1599855
934001
2767635
2833568
1700255
2873024
716433
808656
805741
764488
107281
2558081
1437187
1628499
993281
1084000
2271121
1869802
1994784
2921613
595891
507855
1374277
439252
2289363
1087932
1420468
110965
2779354
1768671
2119763
2588122
2755125
1028389
2899997
2736472
2732497
1716248
2445417
1552559
532802
230640
1034733
975581
1595473
219760
2610955
348425
1133306
2783795
1910953
2434315
361421
1440107
1556616
1832467
1106098
165443
1005809
261188
2594251
1998867
1308859
2768635
344863
2180454
480148
2568653
1485997
1626765
1394833
537959
627482
199447
1432219
2009221
775552
2451609
704135
454509
2341242
1413846
33291
2836198
2002296
878194
1003052
1711932
2798043
658545
2390172
580226
781474
896491
1361973
2029705
122377
1769632
2755136
1124758
986998
2588881
1759632
1635894
1310010
1300310
734065
1654568
27534
1515299
1312248
2423586
990031
967746
1261669
2263050
481332
1000561
233882
1487704
2720565
304555
1185605
1317700
1760198
243230
1376625
653143
618431
1245892
2913753
1688047
2886821
1356117
2909043
2736779
2837489
2015431
2487387
764983
1861659
2373250
1202779
1065240
2845261
2571902
2616309
2694178
2237246
2496273
2829344
549582
1335444
2340291
1083678
1761584
1614405
742542
2645909
578582
25714
1784222
863374
1957688
1719760
1247264
7288
2197246
2929284
1519794
621989
316433
797899
2789100
1640577
1092738
1968834
2166244
492491
1326581
824474
955312
1110793
622358
1990910
770280
1257337
639700
668585
2461083
132617
1467942
833953
2065104
1566674
495665
1556603
2788481
2327461
1425500
503862
2296358
2769704
2265708
1740697
2103900
453622
1383626
2851036
1363026
1887313
637209
577213
1979476
1042495
824464
93379
1732858
414743
1299871
2244689
2215306
948265
1641018
2844126
953207
2806706
763217
1324907
1113192
2054306
59788
1011337
1821211
1451690
266324
1553184
52590
431541
658484
1968033
2577489
2214163
1202182
727686
529257
827734
2608539
1591661
1748727
99544
1540100
2373352
1222510
361130
941584
1925841
1189746
932115
2256241
1612182
2222580
734502
1893018
1179103
141205
1669276
1168585
1448492
2693522
2531751
2582567
1646849
464260
2068875
2937855
2757516
1065690
2037362
1128249
2237807
2604825
425113
575120
100995
2255642
1464010
929967
2003563
2570550
628151
1573937
209415
943485
737894
890461
808772
2664991
911843
2808621
1069032
2066792
1426431
2617867
409141
163370
1802001
353085
2677988
196273
1293546
1503519
2492397
2853850
2885191
1607857
473101
264954
204967
1545595
1266626
2119198
903717
393606
830390
2806491
2649273
2661302
2401997
2306613
1827839
2031618
1527454
256443
317159
2337662
1885011
1599768
724461
2936131
522424
2524685
1115817
1057408
2554814
2853132
156166
2154069
2491897
664905
1338870
565112
1903992
1232538
702862
1835708
416271
607808
342422
1413092
237404
115520
2631801
2842617
1828876
338823
1248873
1819662
2308306
1125103
1610590
494894
2831184
237151
63773
677576
2495067
500191
643737
1360080
5760
2095551
773010
663922
100100
1232224
2864220
2828174
775770
355011
1332468
334480
1061306
998026
2500882
1187883
1565708
756890
1458794
2056370
837313
648246
808501
2125032
161052
1562089
2908187
2526692
14501
2556297
1630011
1030817
2237520
1122213
1992940
1509946
516048
1176633
737938
366553
1489924
2094006
2637185
956258
445531
1096563
1911142
1290505
888665
2581748
2678514
1996641
1065916
1491355
92909
1319249
1121347
729365
1838653
1145876
2692311
515995
506349
2481668
1671211
2612723
1659154
1350491
1445621
1178002
2246929
2629352
1611879
569713
356715
1391962
1597607
848962
210563
2793367
1840438
529501
645746
2028486
1442588
813547
534067
1150533
1799267
715606
1733221
986320
413290
1404752
2675787
840022
71621
974895
2109382
1306784
2919130
438647
2748186
2056388
2567650
1346212
1483835
275209
1112818
2011167
2511556
1391186
2231230
2631404
1375603
263914
2585963
1627020
437864
640848
857268
625277
1833979
2717920
1010104
2615555
625489
2841726
1917547
143064
1724171
1032641
834551
400453
2241698
618651
1276430
437381
2717616
805187
1161947
2836562
2433674
1629092
772125
2231791
2499772
2581672
2314490
2551458
747356
1536951
321484
137392
142458
1468312
785908
886730
1226511
2551286
2030401
1437414
2932342
167798
1582790
875279
2770426
1018993
688663
275031
2887033
565399
798758
28079
1472317
1171787
2065290
1220558
2182410
2302855
1670459
1754154
995500
2426462
997445
2130665
491215
2832832
1465284
1725580
2795604
1270521
2928954
388101
581330
2832258
2010528
1278515
2928798
61251
1268354
642319
2277324
1802694
100147
2796672
120491
1230018
1573026
1609025
2530664
263801
2527608
1922972
1634544
837320
759607
2265578
1641405
1027202
1972811
2175622
1165384
1909718
2696974
1991507
1872256
133759
543715
2262404
985881
1147562
672640
181398
2938798
2368621
1673675
1376971
1513365
954742
2565954
2440330
557521
2138118
2585479
1891090
974454
1471903
717252
273313
2554397
2289984
2287675
403821
1047012
2668751
1594472
2147647
2000682
2583078
1250144
2202770
66649
2091449
151042
1280248
1755969
473602
1804901
1398459
2558619
909676
2784059
1037507
2914263
112342
1487380
2410364
1626
2217234
2657887
2881942
135965
2382222
1127936
425785
2754487
1590629
933277
2931434
610726
2196224
2323169
202420
2917363
2281704
941197
1715195
2428237
431733
2261906
2710085
1139745
1950008
2656797
1039351
1463769
1121804
2866217
171950
2364283
573969
1634668
1067084
1066710
2831696
2780071
2410534
2358652
1792841
2135755
2570970
225470
1915456
700450
2060735
1639286
1511961
2564760
2754055
1540492
755037
566163
439674
509237
2018504
515153
1297310
955663
335817
1207550
1779855
790
1790339
1585765
1943710
1044860
1789837
1944212
2786051
1926764
2499295
979062
2348241
540100
40653
2416649
2779478
13045
2818148
1447989
2795510
1118755
788237
125283
753827
1001331
2904168
713368
1174139
2213531
998260
722385
2737432
1063480
558029
76103
184346
1602605
2096894
2359902
1303648
419701
2010423
808479
698109
379931
2723723
531548
529984
2750351
30569
1170751
756788
1350885
1344823
2671553
743935
2590355
1153729
372702
2598454
508271
796100
1406663
987750
2291474
2505279
966463
1252249
657867
2843002
1187322
1565014
2687793
700622
504748
2144869
1332021
2581036
1244651
2683167
908923
960255
258437
1342752
1128796
2783972
1591440
567537
1965780
2627697
1320565
2574973
2537199
2740663
2356722
2570313
1030609
1021657
2212769
1071582
2906510
644645
2093078
706120
1954110
1316772
539565
179708
264758
2814154
2623895
2024353
1824150
532857
799990
2744451
2804350
276114
578381
2330473
2361105
1513003
1665854
360419
529339
2583847
2070882
1626667
370665
1030206
2053450
2902562
234354
1931834
1099998
1017646
171813
341075
1942790
246320
2224
2587811
1966796
2856311
1268314
1917565
64734
114939
242568
1365687
2605697
1421631
1292200
188939
334347
1823248
2316286
1278696
2152153
2835800
2572073
1990061
2424476
466147
2291759
1251448
252259
2431343
240812
2788257
2112693
56815
2168582
3768
2654419
443176
1064807
1434966
730832
1775418
311916
130635
1665092
1764415
2030053
522669
327936
648330
729176
1694409
494125
2158028
2581702
1693983
2493147
2184566
2825919
2878262
371972
2691413
595143
1575764
2717038
1553855
1039438
1503789
1313436
1944352
492865
1524563
156702
2595535
1750044
88805
1642857
2907969
214970
443552
245678
2516657
711783
1441812
1626985
977652
471085
1750690
534343
1651853
1120166
2498362
1834369
1059671
71577
707401
14861
1347067
2005795
2005217
2226550
2340509
2102519
2381392
2025054
2670975
2515327
1175809
608081
2715370
1352323
343014
778612
1033578
2871803
2751988
1401258
2704998
1072782
1386162
1198664
2680263
2857022
2565548
2916664
1406578
899509
69893
649790
881300
2053840
1651727
1737056
661263
1688437
2075321
1301069
2069541
553496
1784210
1229142
2131703
2718636
886936
2379623
2253666
177632
1358422
1334524
705427
2556550
280394
209757
113810
2916299
1212299
354697
2434568
2495840
2638159
1519831
678138
2453657
1170364
2112241
208373
1200722
2062620
1000538
1568766
2801197
625578
707204
2351064
2554311
2878852
2197220
2005092
1873380
1478843
2716761
865441
113062
2067260
876569
2766505
2320867
2483006
1468231
2686115
1257389
327195
925743
2405197
2565541
1827656
2153019
1368730
1607448
1041875
1843183
490156
1819985
1419496
2318516
1868466
866344
758925
1046154
1777094
1816842
759528
2348190
1382288
2552035
2848500
2017339
2632724
1446282
929373
1129343
1311801
538798
2096198
1316683
1490302
665873
139412
2526516
1688532
2526609
892226
2756711
2200611
2158564
2706783
1020889
798930
94795
1282523
2805831
2320385
2150814
2936022
2793512
260802
16983
590372
1887354
651560
1110914
541115
194313
2645751
1744393
1145646
739478
2126866
1357820
2110682
434880
1766520
2247304
1246068
761286
2083732
2872790
895332
470767
2407916
2691107
2243281
2811249
612725
2743498
1811741
1945508
1405982
2602019
969282
135951
764501
2295287
1895030
2500150
2514082
2434381
2657776
966001
1461093
1312693
427014
215997
1477462
2580012
2798266
1586854
1502408
2603635
579924
326238
2462227
1564758
893138
1408871
52144
925838
522673
1329795
1499547
383604
180526
1087633
1817363
2570201
1415073
105945
1990593
925830
951167
1446037
1452105
1669957
1255459
2389173
509002
266893
2163070
1066362
1177024
2848701
2403187
462050
2031654
594603
2307003
1390790
442334
444185
1247571
1420818
1706544
55545
1102051
15858
2031467
2670730
1597884
455810
507817
719815
2209419
840810
173792
1015749
2727499
1090615
2377557
304217
1279298
574317
2271180
1695132
110237
82384
1466533
1151737
2338296
1148795
1791065
992102
1112054
2504647
2444614
491073
1271637
1398411
297850
608024
2766862
619794
2578514
253977
2770189
2191908
1002365
2371361
2056863
2636672
1795827
1782182
1128785
1570264
1976100
2041978
600520
161820
728883
1202754
1737479
797275
1833628
2522979
2767776
1171022
1772892
2689853
1021967
1145779
1261752
1773396
711135
2248907
1254338
743901
634784
1063075
348664
1613121
2849664
2336824
2752126
733017
1548706
1122024
1102425
986152
2587423
2476651
2183156
2003843
1229877
1063288
891557
715102
261674
622800
1002835
2267777
259611
1338080
370404
2836376
1471476
1423391
2193844
2045378
2588330
1616742
463529
1090824
1260826
450637
381538
2892348
1552359
1862474
2447693
48772
1385606
2190657
677836
2130007
2450423
1783818
1974950
855986
2268765
1925263
95441
976538
942848
291932
355040
1014816
1811991
1243672
237709
1359491
29465
1994834
1378847
1523999
1948491
911484
1589153
1090404
732784
480417
2358097
1951959
1463690
1689137
796288
503521
1914381
2124266
2681749
714466
1797221
2171680
1250653
2060990
1012237
1203171
894768
1932546
1755717
779364
608785
2900397
2851117
2522568
489181
2603273
1039799
1957680
1031833
2533062
407076
777075
1044034
416297
1737671
1551209
2520503
1398099
1962577
2158757
1090427
2170216
790820
973989
108500
1747354
1212672
1618000
1903356
2828327
986980
2934814
614490
1144390
1622824
1125073
1701014
1566641
13330
838295
1343460
2117761
1230500
1859940
295073
2258549
222824
612159
738712
2464643
1944995
1988916
380754
1732036
262579
913802
1091828
1116624
1243444
1587355
2566818
208371
669029
177012
1846670
1171679
2694809
1897546
2414738
133801
1038310
391734
1934656
2751697
2400976
1862211
1723716
559584
2297181
2909067
612946
2097133
1884083
964830
124000
2340956
2145368
437146
394949
1546967
1677516
1368692
2215464
318544
718903
1128730
309765
1925406
587159
1149543
168835
936395
2615660
1427075
1019406
297463
2714869
2090337
1529633
2294305
2733989
2886859
1468753
353399
2714136
1851493
752570
2629854
2199892
2286481
2810484
1471668
423391
1914194
2467693
912085
704931
2876921
1444902
2288932
2185932
2120757
1775205
2443015
275932
1649271
1997516
2879519
2230759
2657412
1447704
2697544
2587844
1966291
910477
896041
241102
2917726
2362995
1568252
217455
1932344
2348986
1766921
1542341
1511140
2895467
666896
892541
516426
613827
647389
2185582
2211699
1675190
1517965
1202436
1895844
1345881
2182811
2685556
54077
986676
2906325
311051
1961577
865575
71189
1352842
10244
509783
2174896
559707
2196753
1572051
609137
1558228
1532729
823488
709999
2914320
639996
1821161
1344715
311067
1336046
950213
2135806
2083441
1550259
898741
1059010
2401792
808484
343611
131628
1262639
1122308
1106943
2681138
2466574
1531612
2320752
2098879
223694
995635
512003
2521017
649217
2758180
1155723
2877883
2250531
70305
2363892
1978840
620254
2622864
600009
1315162
1549338
2515144
850224
433054
500804
2003529
1283966
2518886
325537
54606
23011
2618279
2352734
381063
95067
845207
2185464
1396933
1869632
1842368
1386842
1939410
2091459
1097859
648865
654436
2337331
794839
1332335
563583
1896800
1904697
1519917
87419
2855359
2640436
28353
287774
1446976
1820613
717940
1222863
2782265
431805
2428145
604460
1985896
2863593
2410668
1927469
75389
184845
50246
2123655
2666323
1502086
724315
2496393
2732039
83780
1184737
1847704
1475609
514882
1803166
1155552
2258537
689958
1952968
249870
1403744
917277
2795947
1921722
1892972
1410346
630709
2251727
655439
19530
692159
658605
2926568
2423462
2125814
1397508
2016651
1535826
1374517
2512268
2020288
1114166
1423273
1902550
1266764
681149
160839
2490556
321787
215992
2611496
1625665
1779077
1348325
852806
1260082
1397337
492016
1762911
1263930
2084762
2554529
2438278
2392463
661037
2564464
97157
1913401
2735414
1099809
1290290
2363975
1657785
1350293
1723360
1066569
2231608
1868500
844344
1256438
924768
2757491
2535496
726720
2297221
696751
1322239
2186762
109048
1698732
1333000
2014297
495476
568285
590347
363941
2250486
2325064
2831293
334903
2758186
2864889
834677
2645960
313413
2730302
1566853
4637
2153360
161523
904279
514330
1438774
432875
797714
1130545
781659
1742260
53547
486744
2525264
449344
873558
2607500
504319
1594023
199157
783757
337368
2005509
1290022
1589157
1322173
2631641
2741132
1555993
2085528
1441145
897535
1863439
2185538
1756849
2697538
1185342
1879924
1334089
870826
1668656
347311
1695318
1418314
1931130
1697248
2737596
1003777
443197
1377750
2537913
2098559
1606757
2187031
1407680
1066574
2709210
69929
2509090
1791471
126326
251618
1594014
788388
2759995
1830779
227569
32928
1807488
2776928
2431947
1347645
2422851
924620
871640
70898
95144
1803538
870763
1842861
1006201
2287714
758426
487913
1872430
911370
1499616
2197453
1736668
2915011
2534801
2263724
792893
1204519
474485
1524501
2208548
168540
2537337
1045735
1279213
894837
2356356
911552
2819264
1914539
649691
1561293
1826798
1244345
390391
110957
73288
1380737
1387093
731302
830363
444684
2159588
713765
735826
710306
1338447
1085197
1929017
643120
784725
304631
523683
1633913
1893025
891748
2482987
1773580
2456226
988082
446868
1214464
258842
482622
612709
606930
91219
2115692
502926
178171
2166803
779224
2399410
2196928
2273689
832555
2096569
176699
952436
790421
2620663
1305766
709428
2382944
2030187
952812
2739561
350435
2743977
1793433
83689
2622279
180893
2372656
2433849
2854817
1084253
1545117
316206
245431
699476
2037955
1220230
1060959
2239621
251258
1338358
1584518
1104457
2865344
526864
1498831
2603830
195803
1884625
1573671
2112259
647856
2145774
2709149
1151873
2603940
760335
1940934
557669
2150030
537010
1685832
1923258
721146
1198726
473818
287478
2808200
2293484
2584581
147734
2264745
2045548
353777
1710169
1078329
341523
2515984
1279550
812878
1453476
1658469
1822220
1167295
81411
656373
600797
1657226
2124355
2275147
530785
753128
2707614
1656515
1218281
101598
2106928
30326
715278
984396
462481
288681
1927689
516540
1111922
889264
2279735
1680338
2921421
1615583
2194385
2814410
1179326
1948135
329038
1121370
2032008
451716
2604885
1932035
1511864
1115565
231550
1822403
1444639
1211337
118177
2341601
659290
1720490
2374259
1842876
401629
2376836
1371490
2901697
2330238
2530669
1481011
2399942
413547
541729
147486
1348237
2126316
2673006
462388
27882
275909
2751173
375200
1040766
1692544
883484
2069687
906653
1485922
2772979
2901954
2745488
1294856
1661680
995034
2132592
2108056
382163
1342080
731040
2576536
1355080
2893203
691633
2658156
706148
697594
724430
402194
2657843
2639511
1868665
2794759
90675
1952980
2327798
2511706
1757246
596120
1303205
2346172
1976849
2101243
726279
589998
428399
1139962
2536616
2408661
203510
667375
26966
2818202
2657512
841420
493776
187130
2738030
602201
172064
220855
1473182
1975724
2571048
2111101
534297
728335
2633087
2848427
1676798
936953
1251844
2731809
1585582
1562702
1673336
165198
989251
221524
2910091
318774
32799
2043252
2022987
2222426
2568335
1664726
716571
2698597
944767
976932
1310968
148645
874104
610669
1852908
195557
722082
547179
2389977
1697468
917127
2418607
2047883
1258125
413635
2848043
2603720
1842471
356375
1422900
1063043
1669380
990356
993582
2831971
1326794
836720
816053
2798765
964663
2114049
977143
2819630
2548575
2253076
1466494
542649
553801
1671609
1136396
2611989
935648
580951
2313456
2293740
1319442
2204820
1412945
1936494
756158
1143437
2452545
2497834
2103850
2048478
1386897
1384305
369404
2013281
2545999
1701732
1416623
2754278
1749748
2066869
2530592
2482283
107220
1746780
1077467
1798575
1169363
2901333
512893
870839
920143
1135094
228618
1297630
2441979
633998
2089441
828978
616845
1990806
296934
2473625
2556423
2832087
2099695
385828
127622
2074417
2334982
1408476
2917560
762549
2078929
927913
756545
2574434
326373
2109659
554879
1118210
549852
1181090
975095
366021
2350067
2481965
1459161
2600264
243184
1584730
229008
120687
596988
2643415
274287
2283191
1040835
2556241
678354
1695142
2543157
1090330
1569395
234651
1680467
2730159
2850379
269942
339206
2306406
752810
2071408
1322019
1465746
2579046
2754850
1242792
1182744
1254845
1103572
137435
1786858
1491916
2535454
1409883
2600609
999790
1717450
778700
2221635
2412660
105702
2196935
1783985
2834869
2353518
1750499
2265315
1462324
2633803
2427663
1815821
2687577
2255864
1554665
2285977
892398
2401339
1747742
97619
2466186
2717848
1726354
2550513
1912494
1926121
322912
203573
1931936
2781539
1570703
2273598
1173910
493076
1549286
1163095
2049157
1524008
1797806
1852522
2212955
1339778
1551059
2858056
1357602
817016
96788
1273987
990840
1785240
1245533
2133646
907045
1330859
2066987
538189
1709069
987879
1767831
1333806
853042
2829404
819495
2570495
2273908
805653
2511504
715966
499642
2187804
2479701
2369250
1922039
1687419
1215005
354851
30875
1137777
2567389
640221
1708433
1846925
2267641
2444873
1581798
2018558
909291
509223
1934607
1338035
1260059
1946204
566575
2270873
568931
1421493
2074911
1596845
1689750
1240950
2660710
2247538
2883038
1484047
2495053
2381121
1036354
636676
572083
2234326
285296
1496066
2296937
631732
93021
2448190
1495396
871244
567272
164662
2257563
1619701
2658796
1434412
1706493
2444927
2587124
2206847
1433182
2477866
2786702
1499196
144324
987609
961385
2448974
41222
2607406
398123
2353315
1697801
447790
2709298
183731
2432978
342102
1825380
2527669
2184486
929033
1395155
927637
2659648
2294944
1845438
2664907
11297
2272350
868817
634511
2198657
2217409
1525562
1942781
161035
578760
2580304
2767543
1935331
2864992
2005363
1927562
696578
2703789
953922
239825
670524
2501456
1287608
1170607
2258917
479031
329351
2322171
2200064
2680315
420512
2548885
839355
1879238
2029695
2421542
2441515
1255631
623787
809284
333472
1220275
1191868
2762287
1424331
2639668
1506883
1713015
2903118
2651230
174914
495348
1118842
2216646
261215
2253671
2478928
1471673
2923295
521426
1358592
2059262
1146930
2317842
2463019
652297
1084121
509782
854457
1242455
2203191
1766895
892526
364691
2626528
1107741
122219
2919460
1808828
2011620
826344
165661
997732
58324
604327
2172688
2148162
2231011
260169
2793417
122628
772258
135963
31611
961637
1367016
1296848
1393576
1684895
2368502
2696509
2855864
2842874
678581
2735426
1606767
279151
1732295
1344287
1461246
1916514
2137814
1967439
220087
572449
2484964
2849130
1272814
2237731
2487415
529812
114975
66872
1118971
417029
711289
418431
2198968
637522
2211942
805106
2431804
1802747
2189612
2441443
826468
1070664
473257
290916
2267552
2805058
2559219
1687181
770177
263003
1697688
2362028
1982273
2471177
2924723
1463514
2452701
2146146
2033477
1803272
1937127
2073798
1105529
2086372
1628986
525079
2476035
1543646
2326446
2456100
1393599
1744644
451172
2816731
415385
2908077
1264836
2445835
1292020
2774505
85770
146552
2852568
2675270
2223080
485547
2748246
1807863
989315
1662625
2149706
1864
2692385
1246546
2174111
2308285
328861
774764
1171991
2835928
2372965
1242655
2304985
2565611
1507400
762448
488326
253107
593321
2236709
1118688
976283
764355
956440
726687
2094623
2600908
797204
2157529
2245496
2212269
628043
1236161
1231696
1746257
1540191
2364298
1279508
1733630
2022304
822500
1071476
784507
1979260
1112536
474243
366780
1693846
2485023
364174
1239224
108002
812577
880227
2139039
968795
44346
990845
1138602
1988377
895420
1260201
1900347
316347
1296643
974224
1402010
505998
817840
702425
2420239
1601737
406934
2628026
1151339
969777
1120037
1175222
1328044
2067889
2378763
2011692
2039141
741903
623555
2437076
1559350
1983880
752027
343815
143469
2545690
2373265
2852324
1676156
1672335
2149977
1377701
2810594
1448285
2133672
1648742
623022
2264716
1443108
2799637
802587
427168
2517651
1903758
1334658
853422
984436
2580789
2018259
1558603
1915354
1296163
2222466
2661427
2502796
2158928
1931225
1441288
622594
340081
1075640
8487
2728200
2826176
2699796
2922185
318475
1356218
2290573
304462
2486128
943597
2362747
2698310
2866468
2562016
938806
1760475
981309
729632
1061682
2885101
2063219
1668299
810298
65517
9657
986279
1160224
294277
2109578
1280145
320373
384038
1747375
2095247
303493
2557527
279775
2188538
1794107
2754639
2863976
2618467
101843
2137049
396432
594205
2895318
1961332
1528779
223942
766124
2297806
1066635
2744613
858708
1430418
2184810
1203649
712857
660173
6155
1596586
593726
2253396
2897587
2921803
1685451
2422848
2293053
1767379
2211982
2354254
1589868
784376
650812
997945
2673862
2567932
2832581
1244089
669954
2123915
157739
2732422
94747
639904
1586949
977551
1735744
1828921
566234
2437823
144775
2695222
861620
738958
2557928
2222247
2600870
1407405
1084173
1096387
1791287
2467980
1452936
604851
1000674
2059812
96842
2774606
2157629
2122015
2820437
2836921
2858782
1316024
1041919
797791
1107699
2227354
2181861
720450
194795
378769
961194
1562679
2406363
1709851
1892555
1570210
264230
1360596
1092017
623663
1706747
794005
55566
2189054
676457
432858
1976083
1673411
667088
1544743
1866600
2075755
2301096
1467666
1083545
1674281
2867055
2239700
2900195
1496619
910046
1462942
1625562
2374668
1362314
890030
231914
715684
255
2236350
982964
442142
942577
1216728
705998
2053339
2401330
228169
569523
1673868
1523381
2661921
1007630
1517430
2608305
757165
2063059
395857
912643
1209150
1615757
1163096
168197
1787989
1460864
2840851
306921
754061
226349
1906455
988596
600858
1339408
1503091
423157
2719532
2095420
1847032
55237
2910218
330184
923981
1313379
2637699
1026367
1023104
1461635
161365
930156
1697227
766585
832038
1608793
2613886
2604526
128455
567485
2131023
1038612
456927
765801
2725161
1132391
1565350
1462006
1520073
191797
622955
920403
8
681881
787581
1329922
929593
460159
2100210
2134773
2199166
414743
1508626
1578388
457369
603110
2378005
1972949
2742965
1015069
779498
606128
2420372
2893291
915400
1835829
339945
1454465
1488203
2314717
2243516
711608
209866
304896
2722645
2731808
1364724
470371
1897933
176861
2166295
115759
2029320
523454
2304558
2772053
2605054
167079
1086978
1585749
1759173
2570620
1790256
410268
2722760
2487748
2007678
904584
1290671
218488
2240969
2478119
1805377
261448
605453
640885
210486
2080625
390236
938489
2937003
1177862
2783138
830688
2295202
1689436
1695172
1418077
2612969
75230
727782
880219
1609453
785962
1475434
2192143
1658940
2544949
1628973
2576456
2539656
1711682
1873967
2306238
1414480
946168
2859939
1204408
2255027
2596111
1674815
840359
1920548
1712195
2370728
364618
1291823
664107
661953
443830
2804767
1892649
423054
2542578
2503134
1305577
2221456
13750
377443
2816868
888080
2756656
191978
1893597
1605395
970429
1401939
1246101
361550
2624951
1940613
104460
2065205
708017
1672417
826544
2533484
587175
861268
1300593
357731
2155127
443577
1323212
2903017
713753
1420665
2166895
380805
529588
1909550
1290817
682263
5712
2542091
2742789
848427
1949620
427059
1343860
710457
584303
2559999
798957
2670361
1481659
1428513
1948989
850539
910754
1217044
817090
1345238
450963
2000532
1012625
2592020
1119624
142069
845295
1925068
710497
1408853
2532491
2211690
1620364
2519022
2489099
2486990
2415104
1444081
379831
2346208
1257595
955170
1671774
154150
1063005
1529796
1989407
1470121
2023547
2410789
1086643
604344
414302
729508
2696008
2149010
1622713
2110270
1081909
2309828
1753570
2114009
140248
1951455
301662
1682250
2467154
484917
1555555
2846994
1724553
2499814
492669
140158
693798
1455508
1683901
495588
1605912
2299654
722767
2149632
1285173
1306533
194773
2545276
1067379
1208721
2588127
124772
1567590
677752
2556565
2580811
990193
558279
2281695
2306669
1098099
1247563
1918689
2145695
1056164
639835
2314438
883578
648859
1244069
1256425
1619049
1264715
1666987
2199206
532323
664394
490516
968916
2307082
202565
1988645
2237371
140933
222466
1864318
2756915
3227
1856989
2461409
628904
545254
977283
1195943
1605034
2117517
2202773
413501
1426027
2895731
1352091
2069421
2801919
660070
1053908
2754821
961758
1431143
505871
1370049
2627276
1871813
2330165
1254189
1611116
1333524
754969
434014
357742
1909452
2349210
1848492
2363270
2266547
705556
2632039
496307
1132786
211486
101413
891408
2149494
1569418
766902
2762142
141136
1755898
2547037
1709087
2837464
87842
1153377
2599742
2672273
1909959
2563512
1952929
1542395
2397372
2368373
299228
906799
1989403
64893
1430495
1253120
2788280
749837
1028636
2438352
2698244
1988695
2723006
2739312
878302
2555912
1368600
1635098
1607848
273279
1488962
2760636
689296
207487
2099729
1480449
2043786
1648764
912964
2920630
177146
390222
2241264
1263297
2372377
1608289
2010361
891162
2772228
292432
1663540
2164014
1394533
42842
2019986
1203181
221190
891020
540942
1471625
112093
1235308
2869782
2034773
162506
392462
2249397
2920865
536158
358582
1085533
2863845
944813
2072102
1091597
1618387
2699388
942759
2548151
2761279
2907820
2555362
215166
1009002
1685712
2585374
2452960
2731319
2830404
1008021
659753
657645
849575
2106245
622967
1513737
2829907
562812
2489958
1931870
433618
13705
658012
1219755
1963932
2329252
2601938
1009694
1246912
2091710
1069161
30488
2201344
2678517
2603925
1964448
1027543
2020664
1832902
484187
802846
834706
1467169
963916
2730565
763398
866201
987599
93269
531385
413445
247835
2405103
1347519
1404495
1868749
765866
1334151
1311976
1601705
558135
1405744
778288
1064215
2624787
1550645
1033238
466738
712898
902746
1913363
1210789
203378
790653
246214
141525
2265835
2164262
1642154
2074606
2839399
2097314
1603474
2065291
2629357
198514
2717964
1201399
1300451
877287
300569
1466987
1167189
1375889
2314069
1582844
1369461
2932466
1450603
690918
1286901
2127558
696581
1683140
1582924
1291635
2168171
2532236
1432956
475357
975049
358225
2158366
2016899
1092286
2828937
2750979
1271363
1537448
2154315
2681052
2102981
2149242
1603916
1217151
2903907
1009307
2664211
4904
1323739
670567
425784
447967
1051769
1874910
1236980
385929
1317021
887742
2124745
494276
1005123
2112357
1122545
620578
1166209
2729046
2009876
1415426
136500
2562078
731369
710702
628136
1146938
1100768
1461599
2545361
1035077
1180575
1449025
2753830
2316043
227473
2024792
2438764
2280306
1181545
1486246
2742605
244579
2221528
626318
1128129
1980755
2689810
2849127
78644
2494365
172385
1068286
1065329
2442729
870896
629491
473562
18649
316388
2499839
2513778
1901108
611772
1416032
586863
2811343
567111
676063
2620506
50827
1608719
947644
313055
1700361
1932722
889029
50892
1936311
35739
2025775
1647558
1791031
781839
5153
238978
2145661
1762898
1344653
303113
1834910
1217602
1818020
741982
402701
2797483
580371
2330548
2891143
2274943
893836
1552641
1317553
2081417
2797820
2391192
2595966
2578682
1571062
205199
1921739
271250
1204212
788831
443615
934261
2752718
2135977
2129140
2575747
106722
2661669
2931145
1240167
2050733
1171464
847883
2050073
519000
1598461
43215
2894279
1108827
1816032
1006855
1151690
2725406
172471
1832442
2101038
302291
1442837
126120
844904
1467714
1337442
1406268
1810510
308640
2541669
486035
222685
555825
251694
1788529
2867059
278881
1803712
1653626
826711
1721801
744377
715637
597011
2669887
613415
1273115
1330276
2222878
2109181
2932631
2654666
1211993
751164
2785472
2195044
2609697
258201
43069
1341580
2533211
346621
2917127
2061005
471704
1330773
2522997
1769795
890847
2136188
152919
932203
2593724
1141739
1783373
1604336
1404147
1428733
1608660
674795
2329652
2509733
2538244
137851
2957
1848582
2612357
908521
2348670
604847
1379012
1978300
88175
297208
993405
84607
1905016
2447907
361402
2352698
2875803
2771711
1077331
1365668
865939
443069
286649
2689338
2231121
2649710
1005461
1780662
824894
2721572
1571872
228786
1132626
1564051
2320577
393557
2037300
2706607
1995876
1720583
1141913
1791305
580100
820032
2659742
894716
429242
1398576
1713645
2169184
494767
1603789
1708039
825368
386786
2528144
597541
2286368
1274482
294071
1782154
2847786
1576807
2258279
1420632
11836
2902923
2163788
2343392
1777602
494522
1673041
2690655
2250682
2759159
1487222
2683002
645922
25543
1780746
605213
1382353
329036
1642672
2639066
117313
1392914
288018
2393336
1088602
968654
1914606
1504853
528890
2059587
1229506
1864033
852119
421637
2348098
1588182
1880968
1894587
269682
849062
1906040
2731001
2622398
1504321
1132038
783029
1119137
1570872
1605783
2812011
2270361
714366
482129
564159
2035387
979659
1791807
1337591
1928735
2628660
2869206
464676
2043161
2806960
671854
1650796
1521744
1407916
889782
104628
2211442
2117276
2459781
2323382
1377446
1194708
18712
2420186
371212
1517530
1354556
90878
99736
2802816
486316
2311255
1078160
1968965
2352399
1787173
1930114
944109
1010484
525803
1930973
2173524
294282
694870
1069506
449879
415810
2521326
1156447
1060016
1284764
792024
507388
1603699
357952
681436
1130990
308299
1458526
1212367
2855212
2333287
389178
1441784
562120
2372832
1893900
2379353
816246
754264
925105
1979057
2410499
2453497
2879083
835613
597969
19015
208940
2377026
1504333
1365513
2558806
324197
822570
882450
762937
1580211
238614
1732824
2246455
494874
2223129
1673908
1860558
481029
1823808
2090909
1283644
2280275
176345
2209295
2322513
1779066
1759359
2042066
741047
1189278
602573
2169119
1910456
2588100
1738492
799048
1512695
266961
1627756
2109725
97527
1471913
588855
463952
1512898
145653
965062
1691776
1734371
2255254
1007356
906999
1587036
2820837
637038
2499536
1714253
2277280
1226370
168647
1283371
2851612
2925778
1674548
2831372
2602249
2827762
2837257
1782380
2396067
2901136
1927533
882340
1771332
411866
621645
1167000
1397469
1292366
2232852
972595
1872925
1971653
2713454
1589195
75823
1232138
1250644
418378
608148
185819
2615117
1913354
942095
2171188
422762
1906601
124506
2732595
225380
1573845
1028602
2734294
1839648
1845273
2811508
1470595
2654549
1907355
2880659
2741544
1806947
436013
133016
2239058
2762627
415180
2296132
39265
2640250
1907590
2696269
127988
754256
127722
2643473
1677410
2628548
231975
1605637
1789626
1065998
2749763
1049996
1806815
443626
1213250
1664972
342511
2775202
985091
2027955
2779187
2849259
2864045
641321
1642889
2871268
409667
575274
884949
1326229
1879310
930842
1351559
738262
214668
1686875
2935795
1677140
2246992
210184
392862
695081
656485
1013211
1632747
2448335
327519
1271387
1781501
2568758
2815157
2631796
1148828
2497017
1251308
2769867
1663768
2698465
1767597
1952670
1530246
2436051
586742
439147
2635109
1720735
811247
986708
150185
1974606
2310395
179986
1814786
974199
1252086
1135508
2324741
1938270
2253735
1800327
1876466
2177782
2086357
1627166
1148911
1090754
868606
250109
1030003
221879
1395048
1783812
1811260
1286807
843592
1235040
1850348
676039
1681846
2069366
2803774
2056210
2207406
2228727
1430091
2304850
1954471
1037603
1671304
1484479
853335
1269136
689790
25934
241225
2853495
535147
240512
1495940
408332
1157252
2625273
287319
2654104
674227
332892
2920085
1179125
2129616
903632
1772022
1458929
1649615
2358634
1477481
807969
1257903
2034003
944715
1548000
1638162
1564425
2304274
1553825
888616
2613146
2840768
722510
530287
1303585
91614
981680
39500
2102466
411652
2315239
404465
2639150
2275385
1687558
2034059
1917872
1770356
1209812
1685753
151617
2239165
1723560
475502
1511760
1570966
2654307
313481
2655690
1257732
2157186
1827303
1936609
1547092
1091094
1681536
2058968
849726
921884
854995
1589540
2252273
931878
2844177
2033903
954457
2522865
180475
1116253
2290788
2886401
2814273
2455069
2840468
1345663
2494663
2160831
2452316
425014
1672595
833580
1776561
654199
735168
2411336
2058490
1975084
642750
313963
1166389
421648
1308644
1730579
941307
2147912
2906447
887698
2494231
1519739
1554188
1482696
405691
2643072
2614119
1608138
2369225
2753406
846251
164196
346852
832447
429074
2518170
1644152
2373768
955497
963333
1123534
2301954
242815
2908956
2085868
1493138
2821834
1434291
1341417
2038659
2310204
1607992
2593107
144806
2674394
1120104
2574239
1583605
505292
497090
2606300
2252413
1341545
2780537
2011043
1623236
228681
1309805
2606740
273223
540050
2757071
1814836
344934
2461468
2381403
57740
443613
729437
1551187
2367357
2233149
334521
821816
1339902
1121464
118297
1431801
676915
816481
2335590
1162028
2659815
66717
2599854
607830
343369
577871
63906
1652661
359441
1663780
846422
1524962
1295926
2342147
1940499
1600805
1010205
547267
1109606
1724531
2221594
1733126
1745661
1411015
1880984
285818
986012
2395001
2734012
1117069
143086
2890916
897836
2627318
1526741
2627840
1535080
2614167
758533
11087
143980
966892
1426127
2229278
239986
1940
1325676
1318189
1199304
115676
1208348
2744989
1125207
1686767
1133525
2618731
877784
2256543
1572941
2526118
636925
2874967
1507772
1797875
450128
1620126
1931896
1390455
852284
383951
2478016
2204421
1316740
1202528
767640
717736
2415563
250898
945898
1398011
456998
1352815
1326091
2377045
1887801
690161
833909
1992487
1998921
1405157
1929332
116460
616021
2187863
2492435
2420208
1391420
1667386
880172
982188
1149786
2515796
2859320
1023304
1072907
2908036
2008754
52057
2123654
1211160
2121408
1754817
1695282
711467
380343
1269985
70845
700150
794311
966265
2407489
323451
504539
2704744
1220714
1368140
2191180
1674502
2389114
561239
935058
1244572
990385
507699
1002342
575183
220878
770648
2135573
1831387
1226936
1518146
2767097
390366
1728079
1881636
615610
562453
1176237
1397851
647745
900668
1992178
2310388
2342702
2665473
2802424
1208002
2361953
2521400
1096652
2572845
220807
162140
564028
127200
405965
875473
2036185
1803180
1587086
576820
1210566
2372958
2156222
1667612
394447
73708
2513079
1887237
2797622
2275998
2458986
1091548
2890377
2386376
2792936
701868
1223088
2013812
2529162
1983781
2547492
1260809
828147
2845727
1534860
1136146
1016297
2168042
414853
1684906
1916718
1078224
2426447
2792633
227084
441691
2292853
1725802
2644383
1696000
1804885
25481
176295
2592431
652840
2689743
504414
1200241
1782284
88521
2171355
2243319
1448099
2262985
586095
2721724
2203653
1842771
1737227
1313206
1108992
2291475
1734995
1711987
1373662
2079181
1657373
2351545
119035
2399258
1222127
1223761
1954005
91530
716864
2837185
166495
1552058
10485
2217610
1794572
2731937
2868764
1084802
1991080
1737494
1268248
1354436
736568
514994
858670
224490
1221973
1415019
833307
2656217
1762368
922322
1738973
272174
2501799
2813570
137604
887485
1661535
1665934
633468
239892
561774
2031082
11271
2576803
684498
2752398
579083
1331739
1304360
180979
691002
802718
1234052
1461059
2572260
2333290
2226008
2896544
110278
1696046
153521
2872066
1034235
1754156
1883319
1240635
1559707
1662639
1411064
639350
1389289
1746808
1294563
156972
295152
865887
642150
2901738
692502
1344768
1905636
1016528
1649769
91991
2688373
737082
2046192
197118
2575360
2306405
743089
696460
1296791
1598172
39613
986844
2938243
515672
1013501
76893
1327813
562639
2333317
2327491
304046
1539969
1178024
1703491
1897911
716956
1010360
2089006
378339
2879528
1605918
1929984
1138843
1845753
627319
1586747
1618722
854748
2298969
1885573
2338798
1105957
2843336
2319854
59693
2204744
876470
2175314
167954
1492938
660503
2433181
525430
90884
2279587
623131
1268282
780964
2271750
1886614
1098829
799882
2453193
674628
1770946
1091799
557670
1136562
846353
252089
1353940
33503
387519
232317
1949439
1717271
2891259
2019930
2494975
772535
1760927
2065786
962512
873889
2060599
2744416
293998
244701
2889357
1988360
355788
184813
1299028
2866923
2649861
318473
2350721
1815737
680406
440002
240674
1928528
26362
2770140
473232
342129
2633472
1059527
1629194
2833020
1405563
2671854
2204510
1239171
2913402
2607525
1847625
1496744
1840430
585391
2299428
158965
1499402
1137294
1383188
1012268
2888135
607199
498887
43061
2120171
2069352
154822
1730825
1127779
931657
1093474
1695077
2462327
974916
803702
1006838
2792373
378774
1500133
2311278
188008
109087
1725456
756823
1214032
2912631
1141729
2923911
2568152
272796
529095
400547
205249
2023458
75365
347772
976057
2096652
888856
2537711
2376779
679591
1880014
2794454
1383248
2744202
1699347
1696692
1434195
2591630
886307
1511407
202984
2507927
2305298
1241056
790055
2285507
201701
37551
1267196
1719139
1839101
2457253
380312
1918750
1991985
1047330
343209
2423554
1792122
2210106
2491496
1076163
825106
1883372
1094478
567112
2129330
1711291
734339
2112076
1970742
2471013
1386202
2076266
284236
2334951
1697664
755748
414345
67339
2548459
436297
2570350
76700
1407535
1496767
723230
827050
2358822
2330817
997418
1700431
192302
1719508
2752648
1282076
2017119
487433
2693502
1280866
2149941
718093
502856
2320309
718650
2122272
1922736
2152109
1301451
76902
535051
495605
2140266
86527
845713
2899445
2514152
1591914
2297790
1235929
1779499
1627879
1555816
2676896
1822601
1645343
2153541
629638
1449286
2701936
2245893
1658722
777050
1580620
2449702
130060
2414325
2761479
2078851
940091
1004057
560814
2847145
1373193
1267391
2661360
1823411
503996
2376630
1679411
85310
1559601
378637
473369
213044
2446089
2262310
1977167
335596
2122737
315621
2385361
2258018
1687079
1695207
1616761
2854337
1024590
178206
1228600
893904
634496
2154572
1023136
832454
267447
454993
373873
407723
1057232
2825811
1069678
518002
1876022
1380503
295062
1639941
2258315
1385420
2245118
680148
585858
1535497
1568084
1396127
2228391
2187990
1148163
2930220
2890939
2247369
2628470
2121278
1306502
2796232
973344
1844392
1718809
718562
2172123
1381068
734799
2351415
955387
1738790
220815
1299441
1660158
2577446
2774599
2321990
765902
441912
2635155
1261804
1785200
1273172
2674707
1725388
979057
1610630
1600984
1714917
930440
1405980
1559053
881427
1272232
1488272
1726258
1755305
126125
1106611
2163251
2659710
38860
1369073
2319246
1505150
2922213
2830408
2588561
528547
828128
1776998
2276015
2713103
1455059
2922846
1666297
2206105
1087120
405895
607393
2213666
1063484
641008
1170447
1821060
1063213
1322805
1230044
2619454
2051227
1570675
1294359
1545661
1059890
2489648
2674764
2438787
1957984
117699
2523934
1609034
801750
1548561
1982082
2197606
1836831
1799696
1810327
2706871
1717812
1222534
2481868
561640
345919
2055078
923411
2202621
1325964
2314312
1445680
60532
115334
1716291
2292637
546766
523173
2015897
2297854
2392204
251620
1758303
843178
1214332
1111595
2074273
90319
2420059
2482234
2046180
1915956
239271
357258
852005
1125709
2469875
170494
1472434
1082294
1861165
2025815
1983082
2374510
1081490
1695833
1294550
103819
1624536
1190972
1637861
815180
1946626
1102199
914108
2494448
1678368
1716035
467047
2756900
736464
2124560
252020
1558861
1444537
2738771
828266
2050280
16899
2317525
86732
2770343
1935476
2069648
1503480
1803762
634560
2934805
724181
321102
2219899
1141762
2494697
1136838
591735
494250
1571170
2292607
181418
523621
1776227
890953
433207
2646106
528603
2644695
2433783
314646
210777
2441367
2147462
2217763
2261546
1076743
1616296
2918562
2692443
2719872
267530
2751496
2479250
349173
199977
1432620
601046
178118
2015174
926925
584119
354220
2874402
635868
880195
974144
219002
834496
178126
1106871
706850
1077418
2277083
1458674
638747
1148778
742484
571210
2109324
1412944
974702
2039312
2443701
2002921
2178382
2364896
2168581
845771
2509487
2837235
479694
2115798
62578
584748
1593468
226611
2783528
2903258
2224044
1237923
2214226
1327867
1557240
2296499
2777071
2154145
297433
297218
2161453
2891302
136580
2786221
2262336
2282085
924849
2458485
1688521
2849563
1252486
708640
1604227
1274240
244845
2349555
1367523
178477
2760336
2335204
2388064
2593855
1124468
686555
1635651
1840917
2101810
1474768
1243574
341724
1600781
2096119
2199405
2221975
1804397
1217133
546325
1363179
452986
1863066
1615186
1640232
2789109
229779
392421
877306
2716335
2062559
1732081
2859246
1482050
723636
178626
353052
2203652
693688
2843164
2591502
2923486
247387
1464466
839080
2174959
812117
1868015
755018
1992525
107064
2167916
1860287
64976
2839873
2112877
2899660
2472470
2572569
666314
1653088
1062078
239190
1117458
2050432
2132365
1412318
1247896
527339
1899119
753920
2321570
2450656
507663
2781530
2320228
2476609
1434005
1340740
1874966
2496850
2046909
1413572
1691840
2588685
2164888
755369
2661453
542526
2628856
1638790
2566028
2834077
2711254
2094673
2052279
1727177
1110774
578188
14290
746423
2920977
1860502
482177
942445
679210
1023555
1480180
2112686
2353092
327790
1681303
883105
1263185
1769624
76985
2326
780072
1653257
246248
1187967
1749688
617786
2858131
78423
2821151
1597498
1507021
1889680
2171321
840975
2213991
632516
548890
980209
2047636
1832172
1198342
2884794
2224996
2496536
1154782
62446
2051595
2917718
1715361
2656255
210816
593160
386038
1632763
2573818
1605057
1747820
878367
2054607
1481265
1168402
2218689
1894653
2135138
312932
805268
586863
1263461
1632349
1683555
120455
2880503
1948576
477242
1498493
313488
1654922
594923
2538425
1298914
1464058
890583
2812055
2390203
763466
2769454
591263
618637
936212
684742
324417
2915391
1494968
437028
157759
294401
2688774
500951
16651
307885
509847
1329600
1220911
2512738
1482445
1523693
2324215
1704368
814292
2736163
482797
1906245
2542941
1247224
2259609
2568886
1146028
1877874
2397042
1145381
2757501
1666138
1873425
292524
367949
1606699
80063
1952755
1305488
147040
1241972
357926
2543751
1393608
1006690
2505985
635532
2039701
1569664
1884578
1416892
338379
90610
1579420
644412
422725
2499736
2433680
1254846
218131
2254497
367497
2686034
847329
49797
737443
1346954
2476973
872224
2904335
1532412
1713865
1752322
408656
2921335
513876
2169054
1620362
2755448
2369348
811060
2883975
2143536
1047442
2541820
570471
2397157
1515765
624520
2037696
549522
2331757
2248576
2615029
2542959
1399995
2630207
1975198
1614536
609638
302658
26870
1376065
571645
2880393
454617
2724593
410405
2204045
1496926
116844
1023949
2221638
2451070
2027925
862525
719003
2701515
1619523
46173
1968192
1717415
272861
2659853
1421019
2577567
1560567
2462125
83760
590641
1184466
935960
2099599
2534373
1724640
440886
1424497
228206
1319612
2657307
162111
1681873
1628010
1081349
1598612
2751591
1264178
2574804
1874944
1259930
1266392
1297989
2519326
2316381
679660
1197138
1405135
2459830
2606042
1408248
1728406
2466115
477918
2345130
1544791
2625799
2755201
821343
1482802
931239
261942
2537978
2929872
2040248
1053833
2269588
748861
1236253
538879
2449068
265521
472678
2347574
1216104
2151453
842825
725407
2141581
1538867
2116946
1582956
1374582
723785
85672
211160
3965
155793
1394901
2525456
935842
1961740
56621
88220
2935916
204663
579491
2743364
195678
1049856
1853619
372382
529946
2891980
1925901
1228604
1967224
1944113
1283838
2342003
419301
385207
1419038
1730183
440816
1201721
1683017
300961
1577408
1591251
2164870
1150565
1755456
2662813
1759807
1613407
2596716
1467766
2144292
2753231
2624895
1873319
1860156
1364760
405806
2237664
2573354
2179128
2745507
1676135
2654848
209292
1515957
946868
393175
1454461
2902953
2228667
1787551
2608391
1014103
1903594
2392210
2557807
1808548
1925689
2020897
1755755
2791423
2536931
869046
2317394
148509
2058529
853757
2624568
664521
2681750
2284899
1917849
2886397
2561680
2310709
456398
655097
411188
1722034
345122
1715189
2154660
212255
2933586
2550604
795200
2798664
2223986
1513269
1676061
2255375
203071
1657697
847484
213718
2130021
685341
789103
1517784
253832
1827919
1892212
267106
561715
2126035
1145701
1184122
2779765
1296168
2340406
1628250
1929764
2001510
1864399
386670
2412448
2155348
2457189
264177
2727830
767260
280634
204544
1210075
267310
867878
337732
2254069
1740758
1762736
495523
1299841
348856
1158019
148466
716072
776839
2484997
942904
2142738
2755916
1860724
2831067
2551557
1306833
193416
500269
299072
2304709
104679
138247
2107141
2265208
482385
981424
1922332
816948
409282
2799534
92061
2693984
2301006
37312
1515034
1909055
79447
2148799
1314305
99696
2025137
1517970
2436851
1170679
2176466
2690399
2485134
281188
807697
1912260
1416217
57038
335709
2824890
2643258
265716
991689
540260
1825703
1400980
2698388
2730350
2018274
1757331
2803111
1397814
69433
283452
312931
2362809
1968137
1663622
274475
1951454
2868808
1939624
1627260
2037879
410070
1159524
1569673
2912378
1428936
233377
2038762
1431958
173624
2357809
1106354
1217037
2581788
971532
2487448
311823
2546368
635283
1291421
1881587
1969386
1997816
2769078
649367
424071
2335945
1774110
2469847
1950275
741267
513247
1834200
1677976
443259
2228141
360952
2467701
2102965
2064292
88245
1853246
303351
167154
658830
2490025
1210930
2029862
1411131
832933
1420924
2579689
545047
1364618
1213044
147639
2470104
1307877
1772275
7430
1095869
372645
2469461
307021
2611976
2081467
435781
1689217
2559232
567804
64303
2427312
2314954
226659
2425249
2310346
2032481
1153529
1767694
723334
795230
1592199
1763224
155175
2593596
2901091
2457207
2377243
730110
1611494
389409
1710726
32768
689645
1491223
2901403
830127
671855
2908365
2145086
1172861
1628667
1667767
2934482
1523969
2756905
2344364
1667563
2917194
1492058
491642
2448191
489973
1856189
2022519
673101
163936
1022835
1370881
1560971
984444
522888
1882657
17785
2704381
2015854
1924654
1697329
289528
2518171
48286
40874
1873072
1794117
2583764
752926
1375501
1183984
1127701
514556
431237
1408319
617002
2874542
512393
1246657
100754
2599182
1138818
311953
2008383
2304002
375695
2533551
2731779
262113
293870
2350416
24778
591933
2271600
2300729
2456762
1748465
1680643
1293812
566763
2754078
1020664
487545
863722
2612133
1647089
546275
1543847
488333
1613559
1627521
2021552
1142709
2414166
1396854
2734956
297932
449543
1345883
1545137
801279
1565569
2208234
189458
451662
853689
2709532
9043
1948387
2471075
866489
705113
786695
2151888
34563
1047689
1812674
2186318
1136503
381186
1750
2855714
1173595
2387151
1162039
648483
838827
973520
1213002
1817812
11004
1637609
542999
2831988
74534
2260927
1090832
560643
1839633
782325
340362
2270411
809843
2107084
2203829
1617071
1218036
199628
2261298
1423551
248079
766774
1059157
584384
792932
681241
2462688
272010
466597
373379
1604345
1555317
99963
1141122
140703
1899067
2290184
397356
8559
1465721
1754913
2927231
469070
969000
820450
2893819
770179
453623
773489
1954166
1242003
2718536
1559991
2076738
82028
1505707
2727998
844330
1407330
505945
153472
2838462
1801724
1214915
1920758
797060
2074093
243858
201746
2537838
2157875
151986
1910956
2375752
1200190
2521382
2650978
2062351
505075
518925
2413341
1710079
1765850
1740246
1351628
1006007
279154
157523
2796537
2219023
1399646
2799716
2529251
347346
872522
987736
2286263
472771
2851118
1755643
290599
1903728
2709251
70901
1996535
1529685
1561129
1266722
2873356
1488227
508501
1027536
645252
1770723
2285552
1327898
1749173
640647
1382149
2291822
584990
2039811
1298645
343085
828259
74937
1652037
2565673
2806063
2248569
485648
1066652
1693634
1503680
2869541
1102574
1552377
146174
2442687
946589
510598
70060
828035
2050494
2115547
334875
1592627
1962041
2449678
2216647
356179
2630389
785656
1315057
1990359
2901355
1120022
495762
1995010
1507208
618870
877546
2406592
2495283
2272308
497807
396041
2321609
116698
1878950
111223
338533
244953
2414735
2919998
2362031
2352212
1807192
2023399
1682728
1999299
554869
1156660
2368419
2852463
2443036
2621524
1705119
1811024
2657996
2264735
2210297
2576788
488741
896588
2788757
1095181
1307592
2149093
234094
311350
1338355
777249
2748448
2807392
1042247
274610
2632433
2127143
275108
2730120
525696
2822568
999966
2928199
144814
264964
2401050
2489522
2659953
560882
2185717
45288
853950
2039956
2069338
1507974
1871234
1100592
2801741
562001
438765
1342037
2148888
858395
1315458
364534
91173
2209577
1170358
1727337
1766085
2203044
1670932
545132
1447329
2764932
1637481
1664432
2413303
2334856
1237363
2354228
2136964
314056
336985
2768303
774361
2350331
397575
2476825
592914
252474
1435001
288445
1142686
292033
1610963
56914
1463111
2728673
2410070
2751462
873958
1708660
333136
1993816
1176480
1091134
1483880
985391
1921298
2677110
1063363
1351393
2230129
2840834
2541726
764425
1913427
1097250
1379232
36738
1262542
716193
2770680
263490
1310529
502850
1812873
1655121
909943
207444
2869519
478577
1770289
1776502
2855325
2591606
1919746
891449
1209481
1049672
1198544
501093
1227576
1197965
529736
1506589
1194114
1631103
2880705
1802746
2330763
1189405
1341593
2180566
2230903
1724721
1055286
2738755
1571425
1621901
1274981
1281414
1453256
2596974
2389297
1450680
28296
1071443
349015
474789
821758
2216469
530846
97144
1973224
605733
2651543
2831332
152801
1708
1057790
2158050
123405
2129907
960194
1198589
2316827
2882745
2099973
2698074
2873177
2747084
1018706
1973609
2692952
2928327
1565864
2497523
2190525
1841130
1712230
1252909
661935
1854969
1140320
887180
2466240
1611192
2664904
2380626
547640
2727520
2409080
209818
2354041
741025
788135
1860843
743928
2182256
1568137
1527653
1422584
485435
2233715
757019
2350728
2046385
2326395
2899468
1009825
1774051
1084614
2128300
1223148
533854
677843
790799
1065625
451183
68514
1799524
1278029
1021631
2710632
1449486
635067
1861914
2338861
2235039
1964499
1235214
1528163
188002
278531
1334032
267821
629514
2476863
2783756
1028505
1419186
284158
1509902
668758
734283
1188958
750728
2447468
2624117
888980
1447531
784473
2710912
1464881
2406277
2514424
2585363
2843401
481652
1699087
2444035
2072537
2324955
782010
2570812
2373057
1150004
1036590
2778005
2752380
1339978
2932205
969845
601738
1047131
1873769
2872703
708360
246003
1568011
2118048
998252
512368
1224138
2220094
233066
572766
63764
948223
778507
198095
178835
2932330
483941
181266
968720
2238143
1578332
1727467
1340591
992910
1059222
2194451
1690859
319049
1901061
474230
593951
580939
2603645
2866300
967224
861670
153223
2269625
1416254
1068435
334378
1808222
32214
1087073
540438
2201625
1894267
2410552
2849676
171607
552163
65259
536364
703911
2072338
1802892
1724164
496836
2092429
125662
102863
2244495
771867
1729420
1903642
2503621
1773838
1619584
1598236
2786170
903424
1952921
736639
1383571
2073721
1642543
1182058
331082
855878
1638038
360939
557038
155502
896036
388045
1979880
339586
2205613
2559112
1248851
28789
2126104
1362719
930724
1030175
1757025
1009755
2005284
326766
178992
2878947
1282416
275898
2500954
408739
2758430
919640
2057170
75288
636983
2468260
2835120
1200320
729778
2457171
2775813
650735
14762
424655
1543345
327876
244555
987853
1390188
840061
50055
1432726
2463167
2436175
2230459
474802
2088113
2738389
1729306
1584574
163732
2543442
966936
1111711
24059
1200869
2211218
221863
1527552
102761
1504378
1535110
2717902
1634044
2546444
2316303
495577
1053327
2525450
577660
2429717
2891653
1801059
1779147
86818
1206371
1240975
1996673
2579025
1604786
2287212
151311
820437
1736202
137070
1304614
2683252
1709152
886965
1428002
2668053
552340
2559545
2891680
348240
2001826
444863
94275
188364
2396758
1006073
2245508
2097328
1645520
992618
1720502
2274371
910104
1662467
576833
2279764
487608
2089789
799141
1338245
2773274
2172953
941220
1484934
2740755
2606695
1153775
907001
143462
1760770
221880
2140539
2523343
1158511
2415267
626188
2583604
1878479
170233
2896226
1546555
2676016
1551316
2396480
2872036
169760
349528
459310
2199169
455817
2376617
1725611
793622
2338481
345683
2873055
1973550
2029768
427890
980206
1595910
1994447
1146601
2089667
2286539
1038362
1441744
2919139
2524154
1731147
1657604
1700630
1043440
814553
838634
2298306
62676
1379930
2328700
1351989
874869
632865
738961
1297399
2559290
2285954
1820698
657463
1349210
2171245
1908202
1636521
1075247
901361
1430256
2548735
380673
566453
2727510
473280
534391
705998
649481
805933
1328174
1011378
1139297
2891407
234421
1383949
369568
2592153
1330438
1544272
1309271
1646373
2848458
2380000
1222041
1767887
81456
52695
681012
2635955
1729559
1079086
2209164
1555630
663313
2252152
2891314
419858
206456
397197
2867909
657269
2031556
1096598
1313469
1526911
1088229
326533
932924
2306480
1472779
2132574
804818
212705
2807024
361007
47493
2882593
199787
1504978
1816812
1990849
751239
2899552
2281823
910594
2707951
1067303
684042
2233129
2753080
459942
2024342
699464
2388902
1803510
338204
2138548
126439
1970507
2284819
642901
2932893
1082705
1089224
1049939
724672
2801300
1193982
1961356
1067944
1925737
1573958
1824706
1264436
1345624
1737979
2654058
1096622
2717044
851248
998859
1609147
1539964
1791449
1443289
651187
632042
2938390
2433675
982075
2363479
2373559
1537249
2161801
990675
2283417
122567
2587556
2106054
1770575
240287
783665
605006
399070
1176660
908441
541672
1814673
817064
942721
695785
1934127
2723415
2454381
13916
228502
533938
1731197
533153
965157
115707
598413
1938356
616433
2351657
1041337
151077
436572
1443006
2635495
1358027
2385230
2137908
1524184
1578390
28070
364705
489781
72021
1203475
1055008
774827
2768600
657956
1331800
2888894
1752513
2841315
259815
1563548
2457563
2455276
1555842
1630204
859620
2652537
386036
2107304
2583283
2037088
1519033
151195
606025
847801
2331208
1646712
548013
385087
2622408
147468
1581828
2222855
2061262
2169157
995476
119814
1346511
1312609
1291840
1980187
1866303
2231782
697486
199922
757359
808618
576491
998665
2806495
721874
2798640
1320243
174743
1957957
550592
814238
2529319
91561
2297057
2209563
1511849
603525
136321
1870830
2748123
879907
402144
196755
356032
351368
1608457
744596
1461377
1611956
1239901
366663
1881861
159830
1989416
2418058
2759425
854988
1755207
2312557
2878977
1832001
2743893
1267054
934005
42670
40403
1358096
2457570
1059237
1756095
883577
596069
2060739
2827060
2469038
1159211
1810692
1697621
2314556
460963
654903
528036
1902795
614848
582204
959102
285920
34707
1644667
1750227
77191
191304
731226
177550
1507164
938158
1100144
1182548
1280772
2509432
2254223
2833342
2855373
196846
220722
1727536
264628
786451
2540181
2639858
2810050
2825032
2911618
2417508
878074
2757536
1858572
1147980
1188297
1681350
2070912
2771426
1954860
2448396
1340598
918704
1359578
388868
962454
880052
1731469
1138870
649823
828930
1144899
267910
1239347
94815
431837
2788469
2309494
1870880
2509053
27802
2387395
351868
1311963
532440
1345636
1326518
488600
922642
809258
1729860
1520982
28290
1688253
2180756
2559232
843911
13811
1330300
1379021
1245624
412364
2917391
316886
679180
184066
121379
1306489
2179900
683162
1419619
1867132
1809268
2118646
706362
1381682
2816682
2723402
1146067
1653627
1470385
596659
2383931
1687426
2595964
1609797
2333965
285493
357353
2777298
2031265
1301942
2115839
1613925
1665541
1417159
290474
2751692
1214931
861908
1002502
994820
2456757
440580
1280043
430365
2297146
541830
186873
1941806
1142843
474066
197538
6819
1179512
367244
1410227
2019998
2034999
649732
122351
784407
1084604
2687143
885157
2259798
1591251
2731228
1140795
337574
938440
401150
1268377
2826743
1800165
2350262
1024861
919095
1643505
207425
154197
2704510
1091746
1506595
2056678
1312632
1356453
2467417
823131
2153405
821414
817692
1454537
2333603
1716549
2046765
826182
1175873
1226378
88905
2201545
547983
1199088
2764616
563734
2666307
2931397
2146403
2883178
1576988
1130869
911484
1271360
1194167
1982311
36789
637807
1632801
1925993
1357659
1130404
2808510
2295450
14327
2086744
1443864
289713
1040771
2927327
209817
1742238
2578006
2839553
1173777
163825
2821207
884984
1854611
2443952
2758782
207295
503455
2041298
693835
327578
2605627
2473984
190665
1626580
482929
2621013
1090096
278675
952586
2831912
2230634
2464430
538791
2182429
1626691
1005471
424107
1490191
1021563
2449090
113401
301299
2179417
2107730
191080
2158460
143626
2885822
2086482
2916184
1175308
2270293
2389643
2105861
1959167
635679
1611094
2135552
2282412
2262213
992135
867651
2872013
1342146
116690
613449
1232372
265872
2016981
1731777
836843
2894723
2780885
2612995
663568
1433570
1000951
2323599
2074562
1581675
845732
867168
12337
1383658
2436197
2841547
1561856
2934553
2447543
779522
780060
2057631
2591627
2824500
2707436
926279
2133624
2040981
240987
251569
209967
2471432
43972
620359
2824088
2178468
2291412
390386
1950881
1347715
1553503
884929
1760648
1667743
1985549
1669681
14602
1182357
1715938
1155490
2029280
2912663
1662531
1829667
2471104
2840525
1761736
2604466
840875
1626052
1216615
1023539
1749791
2439799
2285371
2931940
865105
884139
1378839
2891054
1320131
1177471
471739
632976
419826
870491
2022558
1692356
2249009
1015905
131364
2005240
1404811
2504762
1084933
1459907
916990
978271
496283
336172
2927418
1710067
2457088
254156
1047897
988951
179970
2816267
759192
1185947
923252
1032527
2900623
2696361
1208589
480848
744936
902320
572810
2143369
1718653
1515918
1596033
319271
481972
2380908
117581
1305306
784562
1611646
2261516
2396563
1073149
1331024
920663
2807545
1187988
1091940
2531435
2191844
1363785
2243161
1979620
837424
2825188
503213
1089661
618619
1157517
2927814
1533330
6250
1984066
191232
459965
2103415
1280667
2175986
600702
2798737
2707276
962317
2564178
2080459
315098
2096164
1593516
2184935
2340236
49672
2658835
248064
2843548
430181
1412341
2045561
2071516
265273
369906
1207052
1823385
1498088
473696
1983584
1061575
2353558
444376
2412087
1262199
1890276
156271
581444
988265
516909
2358967
2255671
1898962
508780
1987625
2675353
679924
1577625
2446371
1651875
730115
1496349
367379
2389217
159835
1920156
2854977
1456671
116503
619741
2438093
2916668
462562
2322312
2727751
1115076
1915762
2289727
151702
779333
791480
822441
2312960
268305
2813580
1024175
2815778
1962795
2080170
2145511
2529094
1275859
1069596
2100869
1361562
2311765
2289325
880962
445566
1190463
621488
55681
2918852
938897
2203804
1634724
2755412
2008561
1074668
1577665
318488
1513158
1006854
1626500
2196533
114032
2316893
2694231
1577517
1782237
969857
645663
1149211
686491
169711
1504281
2223169
1154343
1517923
58090
896271
469002
911204
356607
1397483
1306650
567285
248741
624705
2176832
1044128
2809373
2645988
1054458
498465
1300112
2267800
1554331
1163904
2786636
377291
2934768
2070791
597683
2807630
2078109
1110416
1760992
1601549
2545756
1559048
245499
1436966
1558595
1389131
443861
497175
2567016
1416845
2110143
923160
320075
1782032
1184589
1217391
2228184
1307873
2502440
827577
2920275
1914605
1167594
2045074
1766992
527021
1809724
362248
1320639
532968
2706172
1554493
722875
2415634
2003372
1627575
928325
1223914
1565925
95469
2348088
1641861
1910171
2628814
1810755
2622340
1062205
636347
2828750
1074768
2724390
2794630
1331716
295299
1976157
1664417
2672923
1894931
1569280
216295
94463
800320
298739
359228
1180921
1470068
947680
1009134
1881089
2397656
1307958
2868939
427644
216409
1725264
1177411
2801405
925484
1934582
1815298
1217584
1371484
1230956
1983962
761557
983302
2641494
204112
823888
1573063
1697231
1542559
1340513
2802623
971190
1455587
1940611
2055747
2465053
1470113
230101
2146967
241188
2280978
2234546
2752282
1911505
2695822
1923054
1663507
1470802
2617754
2615512
523748
932408
1400405
2678561
356797
2019065
2390141
2330542
119211
1760875
1064181
956465
92571
86332
2861734
2700676
769719
2731529
1442681
2065091
821935
55289
1407246
1181757
1807509
829595
136914
1435801
871736
285871
2141026
2828182
921517
1682461
2878625
1868342
1421490
2362368
578565
2035813
2588697
1905797
241180
1044702
529944
1263871
727734
1583757
350431
1296539
1607317
1484107
2918533
2610223
753906
1208887
242673
990683
765764
1562559
2294484
1809422
2006550
1347031
1414326
239828
2739931
2063330
276142
2070437
1095347
1380796
1364279
904883
1963123
1253787
687476
732511
2058630
1593671
2382535
1444643
2772122
911964
1977855
2544460
2516458
1849352
925827
240923
312206
2734676
1624183
37755
2449424
1628396
334324
111497
594784
126987
1010035
581512
1430391
746251
439192
2031804
380990
1415220
496772
1702857
2408366
93254
593147
1187514
323276
2187243
757788
1496644
2858161
2774447
1991161
2751045
2938214
2160834
2048633
1358927
1254053
201098
692668
2378540
1493941
439676
1734425
2354038
2815800
787766
2816146
796693
439710
2528430
328287
2427454
1316136
2391858
1203990
726526
1697043
2221618
430777
1599592
600393
252846
2826686
1650272
580608
1417397
2737356
1075544
383046
275402
2056448
2322918
2581496
1924925
2699485
896184
74125
1276044
913724
2597634
1824424
1627159
1546586
1494892
2656843
1052817
1810165
1930709
789852
2679727
2408767
764078
1860908
346802
942816
1139513
2502574
2034457
1637231
452983
12941
2164593
2371431
2693336
767757
2087439
1647727
1305934
570836
301967
955939
463597
330782
1332068
2684883
1377802
970185
2637161
975176
1001495
2147242
838938
2648655
1036472
2914549
1290254
1881573
1722953
1036657
1421050
871880
2584846
2468639
1459129
2116746
695850
1643530
2523874
2710318
250149
2734282
2840897
2120497
2496478
1814325
1552269
730207
175418
446477
2177459
299248
2197382
369085
1807238
974789
1996377
865601
2571215
1986733
1120841
2416429
1157816
2239833
872360
511701
1802931
875701
1828499
398707
580229
14806
622822
963916
1288074
1350003
1395012
427684
2141889
1535816
619615
418834
970823
1742449
2531343
1533579
1499271
881815
1640732
1102383
2630400
1561371
117810
895098
127474
803931
2367799
2664887
52181
702647
470307
195193
1906696
1192293
690896
509154
1472496
2723150
1563785
996238
783756
476848
2284293
137393
1769422
2095278
1217820
1024670
1806940
487116
2357020
2606245
1476688
1804188
2645845
2200843
1276007
884329
210269
2692898
855810
1220714
1329758
769974
1843658
1494734
1298177
2466545
2461777
2777697
324485
2833867
844046
1151470
2376210
2579972
2890886
2520696
2114236
381815
2066407
579785
1453267
2427525
2453561
2343210
2390219
2618647
1524811
1605679
1107110
2179406
1317663
2327975
2359342
1775002
793438
2538282
1906489
618722
328940
451932
629848
708584
1105897
1023507
1160696
1777638
223598
2818509
2269686
449899
198925
1802620
97013
230520
441294
1147986
421073
2391145
733480
493693
1497959
2173182
601769
1548997
1984050
478171
2920981
2401151
1480976
1573043
805127
2530133
2249913
2914938
1280038
1430909
807446
2442631
2775187
1055370
470584
765043
840211
2525219
157628
1530917
1626696
1948324
2158177
103854
2639967
1639353
709595
69810
521491
1187731
821182
1917948
2847165
268825
1153547
1641408
2871574
1231334
2495222
1210686
2766854
314107
1044775
185578
1519602
2747492
1436736
2518598
2042316
1691035
48872
1549288
2813728
798780
1495776
1309237
2141008
1425168
1774952
1011210
226103
1640237
744677
2733482
29915
2620460
1192422
317833
1162378
2808723
862004
2240238
485797
185255
1523198
2918372
2088052
943222
397994
1750993
802717
1722226
1414308
2660980
2399949
675893
345694
2443906
2749213
1903660
1699272
2565944
2101879
1897768
453292
1225425
1398194
442661
2029682
2508530
1476349
2493487
963373
846330
1238493
38090
2514488
340306
1387318
1379339
1489069
2129004
2682709
720456
953665
1182719
2871925
511109
1638803
1039226
1827411
686087
2838696
1190444
1990526
1742091
217028
1538950
1644414
1686672
1915754
2396237
1917606
1563743
330366
1811691
2515992
1517581
2904199
900972
1841537
2779443
1640651
2426791
2829605
450848
579497
2849931
1191350
106041
748936
990366
2746368
2352680
2257233
1614504
394381
1876741
2505486
2295549
1763422
636596
8665
117830
1877945
1654086
707543
1068960
1088374
1566987
623673
2916230
1802490
568500
1519444
2195712
1999837
2793424
1156488
2024347
595362
2907869
982314
1392567
219759
1175788
297706
1362348
1467427
2820559
2240098
2506272
2273232
1581283
389834
1843422
1684149
607022
1244884
379138
1376921
1036049
963684
1909211
73122
2568382
535988
1297126
377911
5283
1753237
1776922
2881992
279153
258082
2551828
626500
1752956
2153870
808825
1779451
951582
2259959
964071
1942710
1439700
383976
44677
1897221
1130460
809880
1000468
2922586
1260761
343922
1830967
1167079
1938255
2034622
1541084
427519
1249193
1693297
446443
1866200
667216
2637457
1603481
2926422
2592435
1978093
136113
1377650
2350518
1774523
1597668
1058654
87042
66710
318099
448352
1634949
1855440
2921673
2626819
929307
202211
2167689
1659906
267199
484513
639978
2191603
2674103
2256812
1383129
1086177
1619356
988544
2543994
2059197
1623696
1877592
2478012
1535283
1930618
2684034
1659105
102805
2673842
2651119
2131124
2830599
564194
2757968
1843199
2745450
2790235
1874021
1805187
871533
1800448
35655
8530
649366
188569
1006557
742617
27707
562482
193473
2370780
1862798
705417
2678903
2716201
1618201
549120
2220539
2555669
1359477
2525583
662023
1338179
1080192
2828698
342342
1507329
1774187
1346836
562590
1636567
639338
2475662
5423
2607496
1088955
1390232
2302592
1331612
788128
2631524
219411
2468318
1562281
2445556
2509473
1789242
1758294
984477
2519343
2470487
976
215404
836076
534652
610105
1789164
633197
470329
2200159
2677884
160898
1699646
1338534
1362158
2073254
1385923
2412248
557235
1305533
2726635
2703871
548798
833516
2798208
464993
2733621
1506496
2800366
2907023
1437867
2467103
2344236
163337
2531685
1169261
2756102
1846675
1381533
1290742
422660
606882
645948
1389365
1972484
199281
1742215
2170691
1385183
1227242
1308451
1928095
761932
2662382
2795338
2320577
1164340
1167572
715446
512717
1863848
806234
1191969
2021851
714195
2817718
1250380
2322287
1422247
1818782
359704
1601921
2831325
2368082
2404349
942617
1223790
1475629
1891846
406862
2728860
2480374
2582332
1670283
300034
2872561
2352455
2000253
1283487
1821832
1139325
668337
1047248
2489496
2087731
1060884
227806
1762617
683447
2558115
1070437
446644
1229838
709591
1765590
1846916
2706059
2761897
927422
91524
2245432
1956203
139146
2391246
1245609
415655
1468790
1921204
1245291
2406042
399969
666767
2410449
32962
143847
1878411
666826
2135988
2938719
459729
2428600
17660
473963
992220
2157355
89830
1928463
2776238
913900
1110033
2548942
1402301
1887281
2368271
1304512
2899258
161203
2451259
2663834
1656193
2272909
23242
2514492
1017993
1319571
2784811
2109520
2804855
1263284
1723501
1820915
1153602
546360
738305
676365
322766
576001
1254440
2192687
1686596
713516
741222
2423781
2480923
1513013
2616457
1664670
639230
1162387
2469710
2493219
1206233
169901
288363
276518
2643086
795413
2463586
188667
1050486
805393
2773119
1989482
773649
124478
2158214
1985566
7726
1564803
38643
2353175
1223516
568738
775220
2603721
1459228
2715590
1857379
2042163
933147
76306
899154
310468
766382
2339089
1938784
2704480
2878988
1328087
1046010
1325943
2584902
2829358
311884
2798774
695350
565267
1542397
2699902
514437
2827663
2752931
2381788
2342605
189850
1858472
2594926
2872837
1793914
2144214
2797447
1512094
2707883
2068546
1109499
342861
1610092
1621700
454625
1461993
1611070
913977
2438633
1301958
1345924
1298599
370713
289205
2657449
1458960
614882
2419218
1826408
315296
2599683
2563631
596965
405397
1580031
834913
2618572
1098308
2521373
991535
650896
1607696
1411561
2806605
944292
275961
1478797
1398700
465371
509428
806538
1547393
2292068
1753598
774255
2522466
828334
2211120
862506
1080622
2471023
1273575
860372
1307591
1288193
2193196
1983155
687841
2900780
1257283
2855139
1027106
1113268
855813
1434438
2018570
2540366
2250386
2094500
2069395
1344383
1589910
1481742
293175
619953
2938992
1782063
1084798
1140934
2079657
2115814
2829330
2366594
62235
170531
2592959
1816093
215177
1080324
547016
601018
2355912
1953575
1851877
1692506
2608804
2732763
1287357
66813
2900733
1036079
2931942
1022696
1419365
1302830
513376
134280
2018483
727415
2374037
618175
1543834
2750577
2568658
442921
2436024
1322258
1972119
1740665
1210350
819619
997729
299439
2555859
961523
1454874
1769293
2296679
2716329
1718635
1365334
2276789
1221030
1671371
1044607
834344
967805
2560506
1270099
2097163
2469332
6006
1808171
534202
954297
1242534
2660845
1122256
2307571
2076364
2056005
1146460
1007925
270443
1300525
2762473
1385050
1903264
1077876
2382622
2194157
2876039
671588
798441
2636861
645004
1201546
23787
2287971
2869438
599791
98769
2142097
1885004
2902110
3521
2024431
2621009
2445852
267522
2425848
1913723
2132233
2549024
2051022
812046
1263444
112729
1862525
2155647
1231394
2553631
2533196
1107536
1265369
420197
2425506
1792493
914002
2934453
2753003
108558
232914
2922818
645167
1719584
127528
993695
697762
434767
584424
1150596
558439
1518519
1532117
1980676
289978
1874693
2461224
53855
1240464
1928296
2512171
146410
1079871
2788614
1648036
2651842
2582617
1403802
2867475
1645170
391627
2544528
1707901
891292
1260343
530082
1388424
873339
2455359
185278
2334366
522454
2650873
2126786
261144
2791752
1935866
1460700
358592
1004704
376908
2468673
1633702
516349
2441279
1686842
2682826
271525
156512
2381410
1539068
2712299
2356087
2176402
47162
2245477
2068154
144616
1354336
242314
1974108
1444131
2926496
675215
30914
245487
2748828
481977
1462462
2530877
229756
2131357
2284521
719070
1326111
646671
714505
2306846
1319218
2322798
2452202
1082252
2358814
2108558
2846830
619609
1748987
780898
2111251
327373
1528938
612332
2135903
1748791
1313882
95374
2023301
2582835
1091360
2080363
2702958
858582
2163735
558613
2126100
537662
2370317
456015
1969651
606922
1357758
1329575
1470218
2558644
2878983
1215911
996647
1894708
2640837
348499
1531424
2004150
1585287
2113697
1235061
1868772
1586315
1652648
1419802
1069297
1480047
1439573
2006421
967692
1047999
2672481
1330355
1534365
2447050
847987
2321043
152199
898996
168868
2591648
1695233
613394
2726576
2482391
2219532
2461237
854122
1054403
2458206
1265390
1782308
2055048
458850
1982469
1195106
1739220
789675
1327129
572234
526684
2705788
344786
136926
1994004
1388278
1474900
377946
81034
1707988
1952808
2098842
2339659
1560277
2174259
2915890
942832
2589988
469610
2757911
1395325
145070
231881
1351317
1063854
715935
1948300
196629
1321348
1350214
1002390
543799
2061266
2100708
2771626
1995048
1792326
2511080
1836500
1330938
165171
1871163
2432752
1468268
2828002
2827441
1226370
490557
1456275
97542
1537794
1522452
410411
2103835
914391
1603868
2762020
458680
2130431
618397
1607654
1145704
2018314
1405531
2623286
2901960
902120
1369389
2796694
1590687
717700
1845368
1041525
640994
2935698
388798
2263464
437471
2356559
2711094
1459318
2418104
2155198
608876
438694
1833840
469207
1082585
2598395
1517657
2211453
129231
1916017
1556952
732444
2484615
709798
1624918
950030
1005693
600655
1855982
822357
2716540
453949
884994
2060432
2776473
292342
1391749
661067
2832010
2698850
2605963
2352710
1456476
688849
104052
1067790
1081380
500260
2645253
197337
488779
1943635
2739318
1892820
2358722
1103766
606246
2103992
2806504
2805681
1317631
502647
2902544
528803
597081
2557197
2368703
215853
1354990
2246242
888647
2664703
552519
524604
2200371
2911737
599835
723794
2162969
2386250
2013974
2860987
655626
2629454
1622145
1656185
882163
907457
1899892
2804306
1314186
1566894
1318984
737854
2690159
436180
2577996
996429
183318
2599377
2845174
2552178
2443273
2627278
236923
2285394
374232
1166927
51231
481309
1457812
2218320
941062
6116
288927
2138571
81303
2270560
2413158
1987817
1805542
614595
570638
1076079
50667
923377
658282
2533166
2169198
1623574
359729
1897877
1193591
1023139
1774142
573930
2694513
2356285
2171322
867331
209746
480711
283898
2322348
185389
2895108
203269
2426635
751405
488740
571645
2669016
2209047
2751513
2750876
657638
1207141
2611394
256932
1692279
2534018
1715925
481331
588513
1980130
214188
1599983
1557698
1681686
2159978
702662
718770
1712963
2143725
2200941
1513171
659608
1394844
2174251
1249725
204859
2678457
2314872
1921085
263167
2034683
1819599
2054559
795064
2493073
478549
202395
2599608
397965
1436991
1181513
1874659
2079569
952332
2385002
744709
599850
1644085
318285
1238280
658363
2012508
2746192
2233069
1100681
1028840
1554817
1855366
1649546
2171773
2798158
1831787
752272
2341266
1307396
2574212
2756665
591578
2753544
628189
2460913
194943
2759695
578186
2589760
891699
2110550
2628358
11458
1236834
855527
2162041
1478591
280063
2461804
1895734
2372557
2825560
2820549
918909
102477
2890158
665336
2621918
1440331
200166
1090392
242227
1534524
1585855
2106958
2564378
1527153
1516200
2740220
464522
663951
915349
1152267
284068
764051
1128262
357337
1116483
2799560
72726
1792286
1945112
1832082
2409499
2529296
1969279
1101103
787190
2678158
2649903
1540747
719413
1181173
552079
2571441
1286415
575623
2625483
2894754
1787953
2527414
1680175
1841618
1720816
2800876
2424317
1502617
1760398
2252692
2732127
1202123
719169
713044
622285
1056399
1404444
1915922
536280
2361668
1146135
949310
521317
640889
2246733
1676317
1684140
356419
177298
670400
1242034
1639460
1142153
1695523
1160658
2417904
2218780
1667682
1790897
1087227
2052598
623095
1094721
1215192
1194492
2031720
743355
1053620
678899
1114482
492510
172495
1012851
489394
325263
1741810
351462
2008981
2064226
1734095
2281879
1554937
2065739
43231
812737
1712146
1044654
435676
2771473
173116
322326
2928329
761974
913870
2857162
78815
2537250
337359
224734
2455912
2705263
1933854
2314272
1188646
1417406
1274053
1090759
1443349
2319033
1204278
331896
1386377
422643
986779
588509
917912
1952137
1649834
558621
1911508
1176008
963424
1910008
316054
2099252
2482402
2449197
1937541
918976
671650
1669854
1344626
2315794
2411384
2095225
775213
1484841
110020
73799
2537077
1471242
2390541
1835899
2833964
83700
2639073
1804584
2490977
263422
280320
1775064
2090548
2410496
76843
2157138
2448948
303044
982181
2777843
2522491
92657
294830
2155743
2108106
986987
325275
2460929
1194122
2648265
381909
1943779
2451640
1894073
1206791
1665866
2860765
1670801
2471676
2003074
791892
1719772
946681
2905591
2652266
589662
1859403
2501148
2434392
525229
946044
1222787
1502952
1803052
2502807
690310
2666803
713216
2375418
2931567
1913884
571077
712854
2067103
2710840
1461834
149829
2482423
2440681
1883648
1209127
2470658
1770274
984515
2164155
2892774
895479
1808270
2659936
2558416
564804
1776657
2051343
2583978
2710241
2902770
103942
624311
379657
2930882
1086281
1464184
384904
2118516
2511695
1223583
2274704
2254868
2160732
1339097
2302399
2342141
415216
290150
276754
946352
1975736
2064427
1389960
848822
2225028
2674014
2586703
2890471
571811
1101528
540104
1194459
563313
2655674
710211
293607
695303
2331103
2118390
1254571
2817569
1699953
1831546
1837900
2410622
1695513
1824273
1851969
1390256
1563259
1958866
2346808
2392104
2763924
96478
2444997
1587200
1924102
295706
1845570
1655893
631319
840795
1188681
1136243
352280
2698761
1233223
2360725
2888267
1185259
1400319
591148
769266
377665
1333645
585043
2226239
1277460
2620683
1651037
2050209
64867
87440
1961927
2370122
2782832
2046796
503343
1142941
1240432
2591973
2702406
685375
1526651
1597108
2136692
1014758
2161835
846949
1211997
2457628
1898951
2716539
1996967
2392451
592787
489379
2370845
740069
170439
56908
1671300
283538
1291563
587229
1112285
2841800
1010725
1907161
476773
1305745
1718621
814888
2494781
1930364
2576879
2886885
1113665
1022852
504774
254332
447976
574190
2488017
1975983
1396736
983041
243066
1366574
2436106
2084638
2677031
549362
134774
46582
2645613
1463266
316554
2823774
2481051
1013042
15608
405928
186420
205790
261290
2410762
935038
1447990
739297
2128807
474271
1701875
2925681
1058634
1303650
2671102
1106226
1816509
2859929
1589786
2043865
1016525
802558
971626
173382
1753615
1925705
951454
1607865
1611886
1475671
541575
33482
909366
1427894
1797427
922996
1110271
87734
1758709
1252349
2366968
1175807
2157359
1661917
1413000
2186035
263698
1766288
2654783
1372057
577785
2197830
1504813
2324463
223865
19134
488804
489287
2442214
1415944
2874472
2313172
2096544
2677936
2178476
2161578
1996438
551794
2332225
892426
103878
195595
2165654
2228997
2099113
2016122
2026821
2443451
250062
1117171
2266017
1526638
1803308
30216
2737655
2865189
1165866
1866179
976137
1397296
1268696
2516801
1293721
797546
964658
2835421
2878713
2335992
1771027
2738655
1156229
493748
1661287
1322134
1081054
2331
1306129
551160
407138
227513
1371540
2837223
1974380
697493
1156455
52934
46244
2489438
806474
2338480
2596591
1138763
2827762
1775067
1271307
1554137
533771
1104212
693088
2689212
749366
939923
1902464
1082687
2383650
1993930
2021372
2152802
917677
288662
125420
590035
1007992
130054
2851851
451230
566311
387838
2290312
2295231
722712
1638185
2610438
2050429
438709
2066145
2153417
940385
2107738
61862
2643095
2233599
1229339
800214
492292
2392895
2487158
504897
2749590
450363
2800650
1293514
62529
16253
2783860
2770053
1311347
1848833
2336934
2828238
213791
737739
1096376
1477072
638091
223472
528423
2005001
323624
1412095
1755631
359883
1911737
2286952
1187149
1517435
2367916
1074352
438086
2304977
932101
5164
2497560
758053
2345089
2321511
588442
2216695
1811120
1762481
277775
2891825
2059628
1486060
2031972
743239
2085121
2169937
1285163
1528823
2590323
1725588
897417
1854955
1026312
2908136
2610159
2085163
122534
788141
1775964
1968236
1118264
2498665
1070928
698452
645585
2620847
899129
2450766
1588881
260441
1595769
383522
2838818
343903
449022
1235693
992294
1603309
140465
755139
2927345
1634777
391136
72599
2171473
2861001
2605183
2073331
1516204
595763
2418549
1727854
1581654
931601
2704369
179435
820195
1988930
1138590
846316
2232598
2593195
1390367
1461485
163266
948533
736952
662592
970608
2478030
2852679
2362925
1431696
1970962
511028
2568859
981211
2358272
2152041
388661
1710817
862500
2730285
54319
1210676
667634
402791
740839
2786535
1321121
654611
1194371
2053128
1608604
428122
501463
453296
1616001
1178289
2115547
1076570
91801
2528939
2885780
2268578
1397789
2216560
1341011
2399926
2649312
2843582
498060
1117813
2012053
2694448
539942
2598723
451127
343261
2109930
661306
2360316
145605
55919
1297183
98829
2116654
334736
2616232
331434
920685
1134413
688554
1699765
2938255
1615886
899886
1316278
94686
2356138
197738
649753
182318
2098613
975627
65080
1680852
244106
1858055
2068562
1340138
415379
1734295
1398910
2774866
193473
2669441
1621145
1141200
2140493
2840281
1282523
1962076
1756333
2272251
2530170
777310
503995
1344599
285744
973915
521816
674145
221622
987580
81986
2009129
2906935
1496262
2591347
819937
1983323
2205207
1657973
1699802
1428591
2773899
449684
415533
719226
2813831
1564859
704035
1392222
2114847
1617369
1289314
2940500
215464
2114166
2852114
1952958
2251924
2643365
2390124
853863
142790
1721827
1841256
301136
2649764
2064210
2876027
2232019
2165857
100851
306714
1047646
2521843
379163
1794346
316076
985776
2310222
1607149
465360
1423322
1688620
2656905
1344441
1441194
1598307
393825
1278727
2402937
2628755
1374742
982131
2194268
383127
2415291
645901
2825341
996664
803345
269630
313492
2496835
848875
2671101
1292741
415223
2586233
2686887
1374213
482487
828607
1101434
1459279
2546073
995401
105568
1521454
1264391
2087522
2320075
380727
1949321
2254883
2866780
2564436
2768756
1294112
1997977
702114
926605
100416
1917043
454615
1913273
1842384
469511
2244099
1803428
1381370
2571593
493707
936322
2541134
1852281
392602
838134
398232
2868795
1368511
1883918
2420271
207222
2768067
384418
508859
1803213
528649
2292058
388246
555607
1423204
2212890
134860
2399376
2883537
751449
2593443
1111743
925316
446713
288174
2751993
2622422
2636015
2682686
315803
1789722
1134187
850848
738914
157219
1176254
2861738
827172
2856320
172327
1894600
1924971
2184016
740906
1414994
78286
459042
722542
1260899
2805805
1932846
1857552
1086053
304967
2902556
873036
329501
1938913
915831
2191297
990862
1836622
940525
802278
98322
2534475
484929
2127293
2510258
1387263
1237839
763768
605050
1415058
2833840
2811653
1285911
590814
714147
1609363
2648352
1359097
2201658
1911787
1494539
403591
1278690
728293
187117
2249433
1545918
244887
2863570
1712057
1893492
1085073
2761008
1385254
442309
1563119
2301211
1749780
2241959
795449
2848703
1880383
1089566
783965
910260
1741122
1349019
535293
796679
350628
132652
2930007
1773505
553112
2809557
136463
703263
1026269
1849866
1053419
2563946
531387
19901
1438944
180759
1205867
1311510
2768507
2324494
2171150
2183205
2875412
182511
2879930
345571
396108
2565982
2938595
363656
638712
2100288
1452752
1860981
2572040
766592
1099904
502404
2710350
2174577
516723
119500
2463808
558121
2374507
202281
2503760
965939
1904249
701440
387540
93370
2833241
1991484
924602
1881912
1587140
941196
675100
2750582
2451271
1633434
869568
510773
246181
2419219
1634298
1206742
1788277
1173633
2257271
1524034
1761626
2189244
563117
85760
2575935
1045490
10705
607742
208520
2401827
2435504
858236
1195604
631863
1535765
267356
1064583
2387296
315826
477119
1861913
1273383
1541705
2833352
1701792
1592933
717542
911427
2928892
932104
1322475
858227
2018313
2196467
2788625
420669
197964
944646
1716750
90246
1938152
1734650
1651952
165945
706708
2627448
413463
2055744
534598
1174441
1247814
1405211
1032425
1324770
1165624
2738539
1294644
1120545
101403
1322951
1417175
2113565
972236
1001353
2490638
628699
963726
1188903
2276361
837784
2568746
478211
222407
2811440
860229
2402955
2440102
2379540
41104
263372
1367358
2787367
1581049
273489
820790
2563660
2435220
1142758
429151
1130084
1622528
763463
16657
602502
849572
600648
1925379
1542122
1770581
1493235
36397
1882096
2779304
2682559
333711
324480
2834346
798347
2076674
1773682
637488
1749795
1885374
318563
786212
1332539
1991623
2231112
2766049
1296466
84568
2793129
1055493
2328379
2198376
930817
2696326
801049
2548919
1669173
1595876
342195
2175276
1443736
1800479
138687
2809738
1706110
2417560
1868472
1574077
611508
1796521
1358148
99766
2321993
1929718
1203184
2586420
168768
89028
1797522
1778745
2744801
427031
1137836
1095493
1533882
2922952
2626419
2685148
2260025
110382
1275568
606410
2465658
2866202
923328
835474
237976
282110
19810
914237
1971689
1330423
1896217
2843070
1880804
2622303
1848018
1897986
643227
899888
2936244
1442944
1531608
1828889
368069
105536
1391680
1659765
2638941
794948
49987
2033119
2406363
2398459
2495846
2935659
1839051
2017251
322623
2338342
1598659
1382590
2644139
1749112
1170886
2544120
569083
1365253
129416
1972340
457956
2044737
1642453
2731565
1591848
704882
1757481
96171
168032
2402093
2178969
189911
1132922
1517712
1487642
188671
1148590
2598420
719772
496997
610442
1787092
2675323
1274010
2430442
2910733
213148
1993367
1389828
1644962
1935880
148861
1798123
1933615
1272964
1829969
870847
2823364
1447108
967435
1806648
1471383
1156556
1048102
1288260
718856
1563582
2197308
207437
2823236
643944
1105766
66706
2754074
1258700
797420
2140584
2441149
2468802
1616866
911493
1599620
1821727
2906279
1164575
1200364
2661063
295925
2229651
1071932
2925616
2213879
2154780
1146615
461914
600357
2445414
431870
2343945
1002234
162811
2750714
383634
305316
2784456
2713873
2439054
731186
996899
2827161
2227754
1166237
2199421
606502
637637
2728570
427485
1912449
355574
1048463
2243459
527056
1998258
2290110
730024
2132224
1005650
731959
954411
2737714
1225253
2469752
1681722
955399
1424082
428500
2588294
2129326
2123675
2721666
602571
2494013
2802731
695964
1272352
2534945
318551
1446957
1436396
977239
2562113
2703705
376226
450974
2333561
842560
792221
823863
1949943
2167126
963880
1786083
2853706
1745224
2339739
239710
1785889
1477119
2630083
2170176
1421151
2317130
1188527
362366
1748091
1765382
689418
2691934
205271
1521255
1382360
32779
2647079
1526786
1651514
1416190
2753942
2299048
726636
2610070
2570803
2023871
2785531
2312735
1760783
223171
596675
191433
2284471
1909807
963246
299062
1893052
1471800
1878291
1825305
1805935
2174291
331075
2143084
2663784
669840
1757617
1232601
800122
1645518
1532716
2646161
1178068
2717954
918747
795753
1863035
2395351
2098162
152881
2698328
842195
392676
217466
725543
437564
2449093
1223467
224147
2548225
1469521
88365
180252
2068804
420051
1165564
2696589
1811484
2360784
870813
2877095
2144065
611187
2747641
1270478
2725350
2455473
2585443
1488862
1446965
2085279
1395407
1741143
2731963
1685433
2473098
419978
763255
2196311
2046607
1091671
1900905
2637106
1692701
2702568
564723
2021078
1385457
1969709
1057638
398565
1509251
2090067
762994
1393058
2809075
2850459
680988
623279
76388
2033754
69617
1002079
1150397
1121228
102995
1746721
2226091
2225481
417943
514849
2847355
2862094
2268394
1629154
2551269
1665593
815474
1961468
792146
1506431
978818
2263156
2414925
1073864
690868
836371
2258099
2711323
1734671
912949
1061079
2008059
2667421
1268218
1699860
294569
263357
2343436
1405909
1791749
2131767
1450258
1888925
2851844
2466393
232498
863786
1793907
1343546
1490781
495515
1978545
1698158
453374
265242
1913579
1051770
1845685
1485968
1597701
1974178
801830
297404
736427
1535080
1545153
1985231
2180378
1682558
1873829
2366792
650390
2586048
1533155
715067
2474478
632910
1557879
2167390
2764431
192848
1571552
1996731
2613932
1654564
300545
381502
1329156
2521897
2511928
2571088
2163077
2784747
1422095
693598
964690
2870092
2870906
2887118
117891
2475214
1126789
2766360
1549865
2728798
1085113
2057009
2777974
941959
1860892
2052335
2135629
1768477
322238
1717778
2288280
345394
628947
2903745
1675885
1914995
238668
154609
1670445
657083
1862394
678508
404298
1322347
1004215
946602
1971645
1120311
623393
1891054
2775627
2263603
2821007
1224827
2568595
814038
1665636
197414
44501
1043798
2690767
482873
1368062
2596723
2831878
2493830
1726511
1259139
1947520
756719
2295631
326870
46136
478948
918043
2574793
42981
138161
2693700
2063438
1095331
709094
217273
1024361
596268
372700
2783880
38980
1958224
2878079
830757
1685224
1949740
648701
1141694
2445858
1551639
2030615
1511681
234317
1962981
2888390
2142388
2500165
11629
948417
2830894
865672
1909277
1372192
2819316
2858551
1977919
2002553
1399779
1682307
1460624
2446917
1804243
1983098
26712
600673
2332934
2304407
943279
123377
2925404
1542197
2519363
1302895
251400
357614
2635512
12507
2428750
1597920
727872
1682763
1144455
1030987
2608125
305289
589012
1656181
413051
1256964
292121
2732646
651374
2083820
2676763
2453911
1992512
2171890
1539540
1297060
2463134
1304852
2820180
1645030
20623
1079344
856919
631950
313739
2095611
1945525
319071
1995960
2142523
1637186
2049806
2727323
1365167
947340
1880552
1314786
804382
1402315
861171
2290084
2131679
423999
250497
2514615
6114
1772417
2682452
2018388
523499
1225072
258131
2207760
2918493
1979843
408647
2018705
2155498
1693221
15015
569477
1506099
1475498
2617537
2539820
764157
1263728
876862
126078
2574484
651598
661194
987725
1006325
332793
192968
816271
968691
1872190
727570
1368739
324649
2425952
1451049
742224
1133522
2219855
1336563
1345667
455429
1148689
1894165
2476138
1886853
313337
614086
169790
1872968
1752160
162043
2837009
1215039
2737456
484006
1417476
638770
2880865
2931598
40491
590126
303364
1538811
451467
1513348
1026366
1606372
2872088
680631
2257373
2116681
1837580
1303359
2438155
912369
2144619
1705522
420501
189972
2869119
1835411
2323972
210750
693430
390528
2620732
1451012
463219
2103711
1642747
1980838
644277
2065528
2306428
346596
28935
1106396
296478
1651361
531013
2646009
2753384
2344074
1732339
1130590
448331
2322606
1776534
2140644
2325488
853822
2356188
27037
2523232
514102
1920973
1396840
1475223
706510
1793790
381342
2888728
2600182
613592
1310516
1314373
444532
1640355
2570232
1361013
1050950
1954532
866033
1039236
1136967
2049279
2712110
2614735
625366
511135
1101505
2275639
160438
700462
1799848
1143034
867043
196050
1350279
1901627
1095134
365994
643918
444345
2650620
836552
1096862
2324615
861898
749158
1355756
683178
683803
525091
79798
1167822
1194520
54300
1486016
656870
1360415
2868075
1053747
2429993
321263
2370817
602579
2066766
1999762
1354593
678207
627268
558016
2326552
2863711
1633867
224843
2392918
2142184
2388547
1500836
1627576
869016
242853
2020252
3949
1352397
2913244
2260774
1250512
2221414
992562
1506741
152893
2777140
1406799
423247
2122914
1992830
1473676
91638
2840971
1427282
1704133
1351417
1553442
2870982
1488120
2103489
2432475
474615
1678302
762304
1609570
2397707
2649726
1217547
2512012
1899405
1643488
2854091
476102
2356405
1093528
2762193
2668334
203577
1255140
1621233
1452949
1596901
2562246
2837770
2708051
2063096
68508
214184
2042903
1286484
2884699
199401
1203985
2764963
475008
2753258
2172879
1782376
1155504
2596486
2159701
347669
853021
2138717
1964154
404289
2040308
104073
550561
2905585
1046890
2545249
2272326
1468364
693531
2047593
1758783
48736
1329538
1281338
1413422
113842
282731
2937774
51061
2903244
1788971
419390
2237253
2678897
2339048
948331
1339279
2384184
2469112
993763
1258243
273763
1113584
75537
1824471
23173
554523
60239
45892
1914737
1186985
2312048
143705
1781410
994059
1381070
2170683
2207085
2818318
2817374
2180887
120491
921645
2243819
1754216
1418726
1207688
2088550
1111378
481813
173053
465564
2598711
1275602
2376550
749233
2055780
2736262
1008424
186896
657500
1578560
357556
1049998
1421526
1164331
1565328
1131142
889259
943858
1062656
1424746
2660112
2872447
285334
345074
309284
776232
2364202
2813816
63029
237693
1487807
2061784
1978257
2112782
1906490
1050760
2237804
559498
1854109
2108232
230494
1299722
1842224
1503304
2878815
542243
2755066
546075
444858
1863978
2240373
1492449
1645617
2928286
2292419
2486849
2785284
2078996
1967378
1761772
1885268
639986
1472601
46823
1226266
1408740
929390
2478392
824521
1297678
1344377
1442240
2873869
2832702
1782027
1528183
2790929
1048995
560510
2686913
159085
852593
1669131
788808
615886
2658796
1400576
1734260
2060922
505403
701482
1402023
880670
2928724
645237
2854204
1588228
377405
84825
1088385
2916872
2757075
1813428
158200
34593
1399337
1928349
620587
919954
1665481
737757
213843
1343692
1029821
2347066
2728921
2757970
1683486
3982
616149
438330
2463340
1800883
1479202
653995
2852408
474379
816383
1939344
2446320
2002853
1092529
2334184
1749916
2625862
2099797
1697340
942352
477535
956277
2607608
2155404
2451339
2885167
1878507
1544326
1259286
979660
1019026
507304
2144558
2855883
7063
677838
2722060
2753306
2045775
1580706
1431661
540170
2446651
1242815
1171242
1453663
229279
300617
129020
2479945
660299
1641725
2903029
728451
1380599
86884
2242346
2463496
1377805
865815
1963272
280471
1084904
1218780
2847250
679095
2170227
1973544
1665509
1486239
2600375
651504
1992923
1427276
2405515
1280980
607480
1785864
2341143
1393489
257798
2642406
460878
1310551
1202640
1017843
2029088
2044442
2235737
2899393
2697895
2504669
1088449
2487008
1273686
423443
1363102
261173
2485938
1138909
1614382
1146872
1962823
2263987
2289841
1248180
76842
1683657
2000592
2786557
131620
45960
1818027
801135
1845351
1389051
2659508
993850
1360465
762929
2219420
1255342
890435
1305035
1033394
111914
472063
2027963
243297
1967875
1858042
1700836
2010781
902989
721591
1133776
1174172
275941
121919
2406010
2177580
1427497
2254407
728226
945795
1609163
1779289
1769049
2834540
1357488
2725566
1214591
178779
2435962
1917607
1991597
1212416
1582004
1976630
260120
1327210
851973
1636667
2454814
1415734
1331888
2306940
1142581
849026
1560565
420187
1380226
20752
2847830
733993
427971
1128470
1071385
462284
162841
1829688
1880856
609403
14855
1964679
1951604
1892422
1652859
2562952
1518474
1552232
1277368
166825
520315
84106
116248
1876551
1601693
2181547
1873397
794857
1997446
1715464
6005
755427
2592468
2627482
90779
2520546
2340648
2896857
1975517
2155685
1751588
1959295
2251637
2462029
8234
1755086
2603739
2407636
2779291
948330
85159
848784
2065944
1365120
2477323
2926475
1496
1082783
1002654
2215180
1201608
2478855
1449982
2905204
1034964
1336787
589604
916129
2590061
355653
330891
208921
2206344
1195099
1258123
730860
2813762
304270
2102386
1483389
1687109
264319
669881
343039
2218079
2547267
356931
1904457
43986
93805
532131
340192
530552
1580349
62539
317692
1689067
2361403
2767653
1588721
2618992
1965124
2787586
177035
449855
2004690
492716
1035968
817939
543398
2506629
1619377
2726919
90439
481243
1610876
2413681
2882481
858901
685848
1625146
873113
2484157
2591813
194748
2326463
1354306
708398
2719469
2617068
1338767
1245973
1946119
867919
1261336
296053
480940
2545041
2940304
1095763
2022060
1554795
1687108
2244673
2929227
789289
2844884
2599065
2543050
497508
2528932
1026507
823185
2175051
512207
1945311
1203911
908674
12673
2286401
204815
2325500
512076
1321321
458710
1507831
132048
2487042
1064507
821461
1275437
333074
262220
415907
2330139
252469
2240864
306958
2225207
331654
2928055
2341393
1147005
2774526
2816877
1807343
885646
2162185
2937236
368811
2500793
1159785
1904826
1140458
2379586
813352
1870760
2562708
2690271
293364
1842592
398916
909974
2715031
1492057
1439817
1119424
2145232
15601
1267282
1823281
2878665
2675792
2311855
1884503
246364
2514080
605795
306815
1829854
1174769
1895351
1733853
140371
61361
1235562
1974703
1257158
511109
1745822
259274
1367621
2010588
2121843
7227
1659385
1517797
674109
1234809
1451827
2524988
2072796
1696150
320637
2790737
1392872
534071
1175649
1820610
2055549
355440
291127
283415
2755142
1061793
2698428
2898626
2764381
396010
1733761
2185488
2691901
1550105
416401
1042282
2235011
1471565
1223655
285185
2555607
2061671
587234
952806
1340737
182297
276458
2669615
2079713
1734211
592521
1130904
1463087
2410440
445164
85582
734187
1306552
2372206
1868982
1499946
51069
1157664
522752
2114805
2352300
786177
1698537
1208947
1348
1654274
115732
1496901
69287
744166
466016
2429331
974402
403673
229964
724818
816071
2237637
1660134
2612301
1103289
432217
2475696
554040
2101177
1067897
2933764
287217
1884942
1290284
1684548
398725
2280069
67750
2297262
1751085
2681468
227121
625011
1195442
1587286
2899708
2481138
2028069
913965
262974
233249
2045477
1826305
1556457
1995424
1484708
623272
1960668
1656317
746688
896033
188325
885414
1406649
1473429
2037821
2097634
2240812
132542
1066717
2689019
1267413
1451603
1760482
161210
1793618
1628613
1996650
2766833
859164
784893
2238566
2514285
2932337
1741331
2735261
2137809
232634
587304
812448
1923983
181056
2437477
796024
1430722
752462
2384125
1485505
615189
1702368
788846
674695
2882332
1593033
1089471
2843561
1016503
2180508
1925900
2361612
2270865
332227
855651
1855815
1419866
2344795
668551
1731387
2008948
1482982
1970226
1882330
2116948
2714211
1546369
2378894
2809223
2423953
653761
2047081
514904
2895503
1283404
1088298
2725216
1391903
598032
1602998
151591
2791567
1930012
422919
1399453
358261
1911817
354976
357264
1539592
493530
1058933
2315282
849129
862890
2168006
2574568
1322000
2558183
2355394
1079396
1766826
96806
1111595
911155
1124856
2834912
2301536
1482441
1721281
1516894
2489764
1541253
975172
1097623
2649220
492754
2453412
2153749
479430
2322624
1851170
1397455
907708
2799536
95962
258835
316752
955248
2380364
2505826
2364352
2537121
1924142
915636
2714834
842053
2522400
1269448
1960392
771927
120444
434631
2891409
161379
1703045
2334891
545588
12182
2062470
84281
1322067
294880
1098030
843283
141713
1149877
1776600
2469279
702700
47830
2293587
1529188
1130067
1710003
2759783
1577568
917619
420076
2214254
1407463
871596
1194
1262863
1881588
867224
817447
942930
1369324
1539161
433037
2730068
2507959
2260625
2905661
554728
543068
611111
807154
1293007
608783
2907203
556662
2677572
2432119
1366293
1432536
2170729
2726250
2348240
1352571
214926
1052138
2709713
2492026
1170986
2325683
2265107
2217078
2086699
1256702
619025
163064
1874302
1652086
315952
2805142
2855205
1079187
1344063
2447563
1449596
1341351
2015471
1348574
2697994
1892751
606924
997983
1268752
1187778
689943
2441729
196821
1993946
247288
1782121
1380306
2273781
1135856
952724
2429182
2103638
2087052
544746
1359926
2711543
483519
2544921
1906706
2254901
2770353
2237866
1308994
783540
1553128
1695095
1421901
1119496
1570646
2019353
414053
666729
2255505
1816557
545109
686692
2523966
2018150
1831534
868291
2051456
1901344
2293978
1577620
1500007
1056034
1977600
1879333
1977277
1152115
2331741
1868191
1069294
2185625
1482422
1296732
44597
2284418
472840
1677015
2178957
1206544
1541023
1185380
1136152
567011
1877686
1602974
927774
517880
288067
2132158
2264796
1974687
1696282
2520041
1954697
12707
2585389
2344544
1504883
43647
1836835
2657610
958240
2315536
970293
1526176
2099866
1522892
2003671
779707
2587828
927967
1724697
2534270
1515733
493122
1766088
422730
2855108
2274993
615335
133590
2523441
1212305
1069458
1134457
2771376
100568
867289
1564213
1782724
315733
1308943
276886
2016534
1281762
1405051
1909530
2425137
2708963
2816549
1791697
1266273
525587
1800596
2597768
2188732
1927890
946812
2002054
688878
50273
2377855
2446047
180553
1273424
231371
153342
720023
1903216
2296442
1219476
1083819
2773196
1941043
46961
2234732
1945559
2347843
342709
167152
1506237
2218034
2373888
2237759
2602924
1000666
854309
2051565
652320
2763386
2087508
574593
449383
862066
1222671
2108459
90554
2090268
380205
292878
1038946
2004638
382584
2887255
408742
676492
529303
2836085
2265701
615243
777723
2564827
277392
1891534
1942933
1984846
1132051
2913105
1853277
2243355
1632672
2782198
2208908
2637467
2558400
103043
102351
281593
1257799
373205
2895315
40392
2768596
403079
2691351
2776916
2892777
1412413
1682279
1360765
367271
1942229
716791
845990
550723
258078
2206608
1604788
160431
1879718
2142595
1091233
2600396
460287
1497330
1046607
106299
464933
819072
2925805
1130474
810439
1725504
2848046
2910627
1843812
2119482
1334791
2155381
1405455
1087103
892479
421932
513742
2743450
2600214
1882944
176351
1508867
318751
2773966
77575
2634019
2360246
1842279
2092668
1828802
639521
1251500
1062535
1390614
103737
379178
4652
957296
1588902
718746
1433508
1953853
977389
1660249
1139541
665053
1166232
2118552
1431610
464832
2304000
768709
2564767
81984
2069605
1808971
960953
1390963
1284331
166607
414956
2407032
1021170
176264
1282568
959867
1300195
1682496
1565968
2255526
1389107
1774256
1324481
1152938
1695205
676900
1339875
789685
1146730
602038
219650
732093
584845
94998
1446991
1429540
2225789
1285711
1495474
1272398
1004240
487093
530246
853371
570977
1147342
2154353
861496
2892178
2773684
239340
1326672
1162167
378368
1940100
621259
127468
1251008
2407280
2696112
1871112
2344969
2576833
574954
317651
501970
1295830
2560107
226362
84144
1845490
1821436
712171
2564546
2375691
942261
2345952
2259291
602985
2642515
1349273
2569364
1591371
1250636
169620
378199
1259213
494521
1809855
607343
1975733
2655819
908519
2134322
1433744
2350195
297915
2351035
2507659
129326
1163162
1880546
1968853
2490083
1080037
1744466
1965708
2416870
1238313
2431424
1826478
1450260
1861219
1069789
1090185
877807
834056
818990
2386583
1122781
2072936
139455
2693030
21731
2724935
52029
365666
2166175
477456
1241971
2690542
1589302
381032
1185708
1331284
2586342
2689547
2551542
1729792
1855314
546363
1174021
2878220
2280904
369562
687423
2454523
1821035
1436075
74186
1588807
2522165
1458217
626825
2168096
2021323
979478
2612003
1951996
1519028
2175805
2163264
749180
2812090
1097256
269390
1112226
425425
1927648
2795225
1547115
1325037
2530941
1011829
875827
2385840
2314049
2597932
2636017
1945828
992299
28313
1583532
1141200
1444023
1649936
2088332
946151
456897
1570291
1644372
2493166
157833
132052
312861
551915
111281
2544742
2556501
297740
2285648
9996
1503419
1546239
2656946
922772
2503295
1686446
2572615
1396886
40880
2509338
472732
1772233
1796686
73856
277083
142686
1583411
554358
1407647
2622487
2065107
1812397
2322269
2723258
2244471
1570153
2514009
1508282
2070765
1318577
2395375
2679654
1589760
1161204
1824377
409279
2110656
1128730
1035485
2743649
2309078
1502118
316583
1338488
673932
2312041
1016024
2679168
1740555
1241603
1461171
484124
1852991
1630002
2193901
349187
311632
1094775
86158
2620275
535270
1505931
1575002
21783
2475626
1343564
1504380
206213
940160
1250267
1517046
2734334
1664949
2319104
2434400
2320599
1383594
1694883
2510833
2274706
2640723
2865734
1126880
2580774
896680
353290
108721
692475
2563835
2437554
366561
794510
821268
2321003
1059589
1955471
1503632
173502
1908735
2418767
2613422
1792901
2739500
517821
1966039
2028854
881097
1290261
724021
312642
1514883
945004
1124541
2794826
823664
1386606
371239
115382
131137
983155
1915500
2061327
2688747
1709800
835800
583231
2632350
1102061
2039930
1032394
1421768
2322642
749807
1467728
1575661
2289542
2428932
398255
178195
1608523
111676
274976
2512517
1223747
817490
732501
2150515
2653719
16440
2817915
2668022
1918407
280468
602277
2022338
1809062
598006
553653
2413261
1755966
781643
2877864
2646229
1609906
409343
1234088
2525260
996725
315198
2746275
260131
2383729
2002186
673541
817473
1088024
1120091
28241
2457252
1558733
2583871
2619870
920954
2670586
1664055
1516909
2221956
873862
534282
917785
528954
2524930
269756
1763542
84416
2037184
2510864
623662
2230512
419844
1078245
383268
91802
923621
262366
1900063
1502289
925640
1743011
11126
1551671
2208901
2169429
2817496
2379283
2312335
1885890
1474168
701373
798895
2250582
1868739
771485
1562380
921973
2301335
611367
583942
924404
78132
2043541
2881207
1798315
2459474
1278991
2568349
2805744
2643150
869332
2293309
1330536
688224
2670720
1357651
1695364
2129328
1564126
455773
2107828
583589
2350919
1562137
2504501
2866502
1409610
648977
1015875
1147866
2414586
69530
2289933
959733
956549
2637089
1259208
278174
1546044
975268
1704888
1559181
1780233
2530526
267826
2491129
439472
2247191
2371190
1105839
1688527
2027528
17343
15378
876564
1160702
1321372
481646
2672604
554825
1728729
1136968
820925
1355257
863306
2051413
1429720
83308
2176252
1729057
1723161
2464185
751124
2650773
558035
2756599
1532456
1190770
497222
1534129
2520913
1753760
2198756
455826
1040410
1866556
2246804
2541156
699496
2692546
983591
2037867
1541436
1095346
2753099
2862897
1204282
2894818
405161
2265954
214735
1745726
763802
1156602
2566034
1430277
2630590
1974292
1545177
2686692
768932
2659661
1295545
1137664
1334976
1705922
2706342
2393276
1257730
751492
441162
992460
1748493
820212
915192
2680279
543712
2360575
2315906
377644
2063896
1862358
1806083
2449435
1545373
677791
66411
1952257
527668
2765227
183599
2716283
28611
1341762
2842692
509159
2255664
2183231
556724
246531
136206
1853625
772287
2542314
2860
1096473
1675650
2110541
1520566
2744228
1324611
1746130
469991
2383697
1122047
1089342
2916032
223889
2177374
1287489
645871
471633
296028
2789455
1601343
379531
2621223
2346665
152401
219466
1056508
2633778
2432077
2883404
1054175
1499896
1295337
2527196
1958544
1794314
2486517
2258862
658757
2383219
1806708
2477571
1366198
2153770
1760726
19545
2186111
2370530
1284625
461167
2155338
1670964
506550
1699806
1653558
1638513
2482121
1611984
24239
219747
2726163
1962348
2033697
557187
633218
1705826
720554
1280131
1945594
789923
1752931
1256749
1226516
2057648
2507798
754116
316739
2135883
2532454
1400441
1915597
2215772
1045982
1927942
1897797
1047302
1260355
1563687
23906
1050378
2294114
318823
2687623
1011308
2331398
815367
1552982
595280
1015500
583436
1924418
2876757
995108
1466077
2542376
1218392
290467
1369830
625646
557260
1746047
1429066
44226
2470754
1842389
1601653
2068300
1583623
1388955
1666928
2900624
2754202
1632727
215747
2334884
9943
1443465
55847
2936091
1328085
1165566
892434
450028
2700126
2546328
1493634
2663143
2644729
2465494
2315857
1264525
244650
1141791
1464662
31101
589772
924493
2620500
354693
1204372
2339820
489025
669905
1954332
2107791
2368815
2731413
1142745
64303
2869928
1070512
2544958
580688
2102207
1108475
118140
2139332
1222512
937083
1690498
2135800
2212893
2773613
616667
1945211
1596185
2798348
2108730
1951865
1828097
2471438
2392778
970217
576152
2756957
1860177
6647
1292126
465269
658066
1948258
1153238
2649798
2563891
2825587
2542233
756327
616618
2803022
285005
813073
487176
1414246
696585
1637575
1961054
315485
1430136
1468670
426648
9470
2040510
1114541
572774
213389
2297849
1229966
252006
2632594
1969292
1108721
2306451
566310
895425
1365893
1396882
2692628
1448702
1633918
658205
441172
2374085
739279
2601195
214954
38267
2380534
2819586
2704038
2811313
2876178
1892511
1931
1155835
834134
1046694
2549726
1136090
2280447
23557
1641181
433728
76804
2475678
1334982
1144134
1012844
1598229
2022487
57189
637347
884476
1892506
2370419
1729008
1161532
1433985
617843
1608449
130813
449696
1505302
509718
1701618
648248
2029291
2135139
2863244
1175824
1080662
2217036
1220425
2470269
29888
2694107
1234891
1294655
2329672
1172156
1990922
2657879
2225968
1133949
2545610
1840370
1054386
868944
2075089
222179
2148773
1139629
1824129
1013869
2364223
1601901
2932
2171506
437935
17433
2744907
436267
2466655
2730517
41329
1936773
1808136
2059087
2735724
424230
1055321
2252971
727024
2217063
2374900
13820
1813173
2763455
2208774
1194935
689533
2842236
1540803
1882917
1849890
1336389
2666789
2420631
1187863
12182
346999
1141730
1600319
826658
1213348
1348529
2711866
2462052
1230863
2631197
731571
1510907
1128185
1511849
966336
1798140
998068
562939
2011212
2017716
153666
939074
425471
881517
1859341
2443575
915240
2731453
2355330
420991
992232
329699
555000
2000820
2513795
1713920
2608718
237653
2725790
33211
1789300
170218
1104022
304195
387765
1014974
2211822
380840
971973
1065344
2175388
1479869
1754247
119734
925658
974980
540565
1098159
2936653
2053193
2511177
2413548
1918655
1168714
1533246
1811456
742055
924975
1869207
1767822
2211644
271358
560629
39036
1616309
2369768
1229123
1181334
1112531
32066
1563016
1990396
187304
1485415
2873875
1500514
2281458
1210304
1774955
2676974
1181471
753659
2435372
808458
363281
399097
1090126
2339704
1670251
1091968
2786117
1760900
2508452
2616557
1853566
1645556
1627582
2784732
260575
2133834
1481010
2681571
1233242
1584864
1725388
2802266
2002485
148695
1100221
2774316
2767466
2539124
1291972
716598
2685734
2389087
1361490
307230
368604
713842
241928
1168202
2872091
744687
1301464
1779983
201791
2566470
2292811
1492905
1594021
1976359
949128
2151014
1074008
1251355
524831
1445455
372579
2555075
1968594
2694203
2560996
698316
1769674
2460152
599653
208695
189770
1063052
1394421
1611183
836050
1011543
2102022
953935
84541
48977
821708
895606
1037053
677566
2686591
2462139
2042360
488943
631951
2022966
925346
1919332
781306
1924766
202455
2199958
1111326
1555484
1522328
2880899
912655
1674474
678028
247146
1812762
1536063
241665
1694243
192095
1391576
2606287
2789553
1479748
1664870
2450247
1537905
58261
571057
105289
2549974
2672485
233760
2484931
1263721
365513
2524158
628143
2697037
1683649
412709
2615620
863230
1061569
280054
1546430
1283573
617599
1468644
1538775
2122251
519987
396380
1209819
2314258
626688
2242572
447471
2343707
1402371
1217411
1755200
47711
508989
2121898
1279092
1461929
2628263
1280482
1327237
241383
237383
1300596
1808358
1299312
911876
237296
364938
748124
2700153
354310
114619
1367391
517540
1973891
2078968
2605992
2156288
1004063
477570
627560
233583
1648305
1105868
1768628
647017
341319
34864
2831076
1803583
2910340
761966
2466304
2780396
1287209
2786008
1407785
709432
2199517
1349587
1603807
1415323
168719
2904442
2217054
1325753
1972894
1770568
2884339
837078
2702952
179815
1214428
1472018
1823780
291113
808158
788114
1550877
2373914
2311730
2327201
2385111
509487
1030710
357414
2622548
2615512
2327130
1122635
1615886
2705206
2130154
2253928
1750562
1441678
760106
860727
1884369
1672862
203135
106735
2298529
2586754
34249
2726672
699515
869769
1221941
2525514
2350260
1886821
344144
2635581
1579728
2707492
2133792
2564013
1849868
1141075
1392157
2389749
554860
1509669
560526
1292748
1136858
1198779
2402094
763451
1470214
1759537
1705620
389334
1596639
1793259
1860163
488055
2018491
546987
2053750
999709
1824076
1027121
971729
2699677
2753426
1795356
2027988
319790
2310561
2499471
1459050
2766514
1467289
1712280
2462786
1134501
2596817
1358389
1472070
219916
419379
504130
70628
466138
1884931
1306339
1018653
67053
641842
287761
1843799
2303504
2556508
1884374
1946178
8629
307146
433330
616975
1848371
1411813
724629
2102553
2675376
2908738
306748
1734725
716142
262010
632747
2316141
724001
2821907
2389342
629567
1650312
1507280
1096334
1408223
1599854
2053994
2096597
2223444
2819101
1604412
2726817
2774541
2413154
1132182
514371
109821
2766760
765347
1722716
1886752
83078
528530
1680466
1040326
794253
993766
863388
1745125
1690571
1041784
421240
1133722
1487492
747595
2087433
1163631
2677481
87355
1933284
2466766
930677
510286
341515
1564923
576431
2066253
691881
978261
1490396
1749804
239737
822630
2416294
160455
1446555
2322022
2745358
1704858
2819670
2544818
1081212
2487078
190411
1047716
419380
1529847
129572
159255
1543153
1067805
1598362
1372776
1117917
2422761
648000
1004037
1189521
259856
974767
2296918
1928307
42105
2285938
2894229
1051339
1793121
2402499
2366317
1842344
2079670
695835
205200
2676498
632922
576392
242601
1411838
1871903
745260
1792914
2782513
1743038
1604828
2933594
2403586
2332877
859729
1387161
2689557
60389
1793129
1855165
49699
1037059
2085598
2403797
40593
2267347
1535062
2011817
2217620
114192
2409643
2723521
2692095
1353105
2124020
2358326
2306844
2938292
2700914
1007463
926845
1287328
2726500
1664826
658291
2729854
2006267
91877
1392004
492644
668472
1131239
174515
35869
2098425
1081852
1694204
19393
2194597
124308
1519060
1171163
1702613
2228737
1968967
527676
343379
943724
2149772
2048557
2727039
2568739
1889622
662885
2203900
794782
2728048
2009853
2822116
1278171
1692904
424702
2647445
2369358
1345725
1759637
869377
972238
631203
1723461
2311627
2457795
955415
26692
2486628
2569905
521938
2493922
2434399
225574
670249
453250
1691295
1951139
2106582
2285919
1187740
1445663
2370615
880851
282287
2137414
2539740
2045869
1808693
1040032
1149927
2172915
2000561
1194960
1322019
2876276
2046751
2020862
1338712
2179262
2343877
1764825
2893299
2566800
1102362
784826
534181
875051
1072263
729796
855344
2333030
2188950
1445037
1780484
2212463
784541
1640955
2751646
1082593
1428625
917915
439081
158106
1568378
1174120
1904267
2364586
1829724
1596013
456120
2140618
1614920
2745892
2810453
1136837
635674
1765836
2138370
1312434
2695267
255179
1402939
64685
2037435
902534
594560
2656975
1652354
1867211
2490285
1025695
2533536
2775256
1511160
1115278
1406509
1300847
836453
355414
1011205
726868
1457203
487551
2000849
837809
1262970
284704
2131573
2936718
1120721
565122
2586916
86027
1300861
2458620
1893520
5378
147118
841252
2492210
1535365
435315
1221564
1657842
1848533
972538
2913919
1678261
1769749
32334
2709742
1883257
2016404
667013
733156
245327
1533602
1080511
2086953
2350482
2937668
2940310
1888721
169298
1124214
324204
880132
387309
776949
1243848
285463
384969
951335
1190232
1234337
2152397
347086
586059
801870
506993
1746940
2235024
819625
2657956
2781459
708433
912703
377166
705643
653434
1996209
1920944
2538486
1790572
2050419
2585735
93289
2755141
1145520
1993687
1132249
1523826
2028730
1784852
2389784
220734
2641429
454931
2456105
858726
1244143
461992
339774
171912
874004
325292
1999354
1138279
859319
289386
2188811
940864
439333
1501478
1071999
297528
1224793
636666
1818415
1416900
1337085
2327060
2396500
1831318
211433
786335
831289
2368370
2676548
2771724
1831920
900492
574633
2137511
775684
966602
6342
2605258
1336762
544028
2431717
2330037
1888674
2310345
87262
2467871
1103232
1769872
1703251
103723
2865379
1938559
1162245
2679228
1146235
761841
2557392
2938946
1640700
2307607
481944
1522527
2065133
1593471
1823866
2653355
1379285
2826715
1281606
2151273
2626258
801133
777182
361119
1256723
950766
2220717
1264809
1787386
1863580
2819303
2404145
463735
232844
1508
2589957
822058
757465
1387436
1404287
704301
1983396
975310
1795704
878245
789999
2187935
2240840
1499333
1111080
2063038
1868448
2147221
2712430
1429410
1145807
465285
331899
230601
2283513
2269281
545078
2192192
344644
2047765
2600471
1076205
1703305
2377595
2805695
1819412
1552093
2214118
414925
2048190
1298499
975184
1668439
1307857
31546
1812633
124578
2700554
321911
1700480
2230792
2908683
2703978
541717
533721
523712
495496
1087704
1832824
1185464
1840618
465555
2885879
2547178
2085039
1954590
361927
642045
2678906
1843026
812190
38771
129883
1188961
184036
1645895
2051866
1611066
1134892
1034685
2763463
2850200
651894
2465699
456604
1267649
2050765
2772229
2314172
1928411
690823
1096574
2004554
433065
2204695
1447495
1354224
1235835
1728277
1615415
1576749
826380
1349175
2302729
778499
953113
1204510
2769677
1262030
2059421
700986
1127992
1489877
2013951
2803733
85345
569152
2504435
2284408
385614
1849066
1898301
2229583
1497127
1834789
1378690
1741361
1646263
1233812
2786010
1807626
703343
697385
1634980
1050745
1686232
2338382
882956
2917671
592762
2451484
2026749
618067
1768688
2017111
2868727
2490749
215057
1904117
847551
1263132
2550873
2233646
458631
47957
740778
999456
2379411
2312631
2014372
2617681
2511189
451111
1916236
1911300
1731913
235095
2790499
271118
2329593
1850486
377689
2252883
1270920
1148999
1318908
543204
890809
2259649
235564
263392
564729
592501
749951
243489
2688469
1280273
2524312
2169336
315927
2398514
311483
1687711
1483192
2371905
2842184
297495
938704
664442
1316917
386858
2160460
2637056
220129
2191021
1180280
2042811
1807276
1004568
1256719
2866181
2593250
545438
1603854
2149845
1120980
1528832
1389165
537451
2828627
69659
2398540
2303065
2927756
671986
1039523
608001
894999
401831
968582
981805
870835
1923354
1633092
1364049
2097170
1447395
357114
36913
471454
1541749
2697141
1584063
1832674
1321074
820993
952647
1304051
103909
2020248
885473
1083118
2750776
1914978
1473497
2567498
251595
507199
2817696
2455296
197329
1701736
152343
81745
1153663
673248
385631
2300676
2125315
867736
271218
1589318
1027726
2225554
389758
612428
960421
725742
2332362
942495
1585033
2753931
1993891
2399773
100079
1673101
2102326
1737256
424191
2826860
858458
1137612
1738822
406334
1205587
2570875
436739
2732103
1124529
1003055
2588829
82135
1253551
153846
1840570
2243934
1242859
2630672
2573032
1140148
533652
1195472
582446
703100
1683769
1803856
131877
1217960
1734283
576957
1628561
1280833
2345093
1161004
944205
2138161
2381131
2385475
280533
2424308
2918356
2854826
2500748
5096
1689167
350260
1574285
316453
2364790
2412277
2456373
1291413
286262
1619476
1325042
726044
1378397
1662863
2684401
2346335
635902
1104698
1496060
545991
1279889
352680
2459165
2639534
1832285
1679524
693401
68658
567353
2472228
1761991
1633943
1437811
116182
1625528
1145991
205834
1322185
1356715
2830027
2422400
1462280
224589
502105
659766
1580852
1219537
2124295
1619927
1730703
1152301
1749903
2887185
26934
2061712
2453959
810753
516599
825911
1668194
555482
2740793
430214
2692873
2542498
1642366
27900
2648063
2521953
623931
2419266
1190971
1827526
1178341
2516205
1273323
2834440
617667
1632673
2097631
2191697
1864642
1117284
2312819
2058320
2047049
873110
2210788
388768
1439756
1626970
1648880
1665803
352909
1748384
2629139
1706813
472441
1578933
371867
2181643
1328545
280019
616625
1518929
2809004
2899664
1275401
554237
2536904
384643
1611238
2163
1194946
351455
2040114
1235529
465616
628340
2557434
410921
311241
836784
415886
1016663
2886068
514178
1151933
1553653
2044173
671571
1011425
2334293
1605882
2872443
1289718
1605765
2131772
2611441
2595458
1125535
2302525
1281827
2155297
2175332
43480
2589488
1668632
138339
2295713
934804
173870
1432930
1019645
968789
2197217
1013211
437645
2037220
590306
1182322
1011454
1289655
1305170
2712036
314496
975170
2818893
801263
1244893
309587
1876003
1123199
2052272
720976
70179
2194718
1520518
2647732
2528161
670363
2809535
498770
1270302
495350
1082480
1268835
1747222
274809
1773657
278450
2742972
1781574
717719
2068901
638304
2383600
2508330
2503159
1219574
1447976
104814
384557
340559
253571
2771086
716364
2341212
315307
2629014
1234026
1428229
2023031
923685
1719062
2169370
1115304
693400
2168786
423251
1387527
1551156
1659088
132721
2371789
1446794
2775614
2410722
2166063
2103004
1759099
1069516
73118
1586430
1428277
1416848
1806173
1406599
2645760
1027542
1474900
195115
314663
753043
956807
2786215
85826
1247606
2765447
619610
2638828
592879
1886389
2485544
961856
1101684
2355570
1892945
1605356
2412876
402946
2670722
2739475
1770610
1646066
652083
659805
133387
1291793
1644139
9941
2477538
2309736
1316391
114207
2026711
534145
2113965
2230550
2260599
1959934
1528104
2690078
2570938
2315485
2035283
458599
1132613
536763
1863798
2819778
2021602
2402326
1895438
2614151
1680531
2874461
2439934
2073483
972925
2659371
479846
1069086
337642
794971
2025011
1119210
1796985
1563066
1397120
2729598
880050
423028
44115
2628788
86348
112534
1694860
205653
1379505
1236595
2393149
105800
1438343
1531133
2919422
247806
926057
305933
1517919
722045
2747502
2547927
254035
2360397
6297
2197523
1052457
770155
809273
2723964
2701098
1823712
2928626
1854440
60615
2127179
1132009
326506
1798385
2152553
2762268
1205028
654651
1819699
818603
1964704
135143
2448803
1029890
275134
766677
1931616
551038
1014832
4422
1866145
2269370
949286
1662614
2540744
397740
2462822
2876629
2195796
1814078
443023
2359313
1640204
750399
689393
2303563
945401
348697
1911563
1005082
587993
1265722
2316317
1309838
2832806
1241964
9964
638130
2156369
2271353
2644955
2715404
184225
742080
1665347
583793
834569
1175050
612197
2169675
776741
1471843
268147
1022103
1106366
171979
1206493
1155046
996805
208641
1036195
1915438
725328
2187951
353723
2901125
442300
940554
923271
2086541
1158580
2934349
557844
2791219
2881073
1827111
1653552
433279
944685
1490123
195083
34293
426275
1562940
275653
1939379
2027865
917209
2885681
1510769
775545
140131
2574929
489370
2363073
139102
1491788
1259064
2126997
2614467
318178
2697155
956113
1142514
1239340
1777213
1130823
2636262
2448025
2735052
2726597
1184123
190664
2733470
1098957
265464
1599095
1003596
1569713
1912787
1081452
1498225
2607039
378632
2574865
1097279
1167332
828526
1258886
2305095
1387226
257571
236332
2045919
2326874
808746
822725
134918
261566
1563989
243856
1898696
1703796
2168053
2834452
682543
712404
604764
2369108
2637262
2320115
2795954
681838
819912
2748210
440045
1325160
246910
159757
1222462
122165
470218
1816435
2786093
1054857
1894086
1042558
2838490
14076
2426492
85983
1403353
1962899
1358146
2661948
958680
1133939
2146646
2885207
485497
740194
2857808
1141371
955645
278097
688173
2005392
1271218
404508
258037
1521905
2729486
282781
2762419
313295
245349
539394
2893405
61799
975827
375895
2244500
267686
2633791
919738
1883342
586735
1185853
1768828
1593136
2129271
1576892
311871
366606
717965
2397378
1435075
215985
2486631
1537424
219522
557635
2344078
2692846
1629444
2156079
528276
2517064
2353263
2846012
610235
1308119
2809392
2430671
226793
1343604
2538076
161541
1155442
1520207
832962
1774224
1500363
2752060
1315325
2751234
119077
250920
986410
1293081
2499184
810905
8431
1311223
1046859
131661
1791649
273325
1290141
2832957
1113495
2254718
2840636
2923675
1125211
100175
950904
1460117
1420548
277100
317651
1488755
1522961
1448290
1582808
2347551
303233
2847847
2093430
1433674
460590
2853356
2280880
2213573
2250681
1627509
2522227
2262640
2399834
2395388
1458572
1089696
57170
2267330
500941
2425310
1626281
860103
2088516
1733024
1973597
566411
2278374
1280149
2110647
2163195
265888
1338913
889258
816165
1937406
2104128
2554532
1928889
1078694
581618
2331113
1669141
2619526
1710972
676799
2834849
2280617
1320390
400807
2470377
838535
2934683
720019
1874327
1177426
64576
211855
539955
748700
271238
2273064
2826354
2334727
223635
2905992
1153017
2595102
2645409
807786
1232635
2679318
1075537
1573920
164038
574658
2315274
2204695
1107339
1374497
2376091
143803
2645591
2304650
2864297
1164352
1227334
2904385
2826232
194568
755799
1880088
2776432
1236728
700858
1850152
1274904
2523930
619269
2607755
2922392
2638391
86561
2593956
837442
1828032
2612445
1429355
1872591
2853777
2457942
1152369
963108
1894130
1019239
541458
1790252
1309647
2891605
2795748
1699470
2835498
2047979
253336
523651
930264
557254
272519
2673879
769364
2006206
38024
902038
2616272
655688
523426
1236850
1451459
2783629
2739371
547119
544086
2809799
2871219
70154
991932
1733803
1585717
1556667
547221
1002511
2850946
2381053
1807637
885848
2539164
2345813
400937
908560
1901748
2865603
2666408
1699074
2773625
1698713
1567416
668627
1549302
2267093
2718483
2586762
1530550
236060
1511707
2169146
300655
2687168
2534041
2866508
2897388
514720
2392623
609557
2639844
2094614
983819
468543
570528
2758089
370685
1457083
716808
1757380
444672
1286097
2735410
297615
848626
2461664
2696185
1839546
949355
2506475
1649343
1383431
2604997
779608
2311146
1415189
1707226
1192634
2422418
1017845
2287572
274178
2652149
1882388
1522291
1555464
2792561
881817
2413690
907003
1968887
318175
747050
407491
651913
698894
1059889
297826
268172
2510616
2273756
1473648
2072975
414323
2074277
1462400
2457171
1089976
496958
694282
272296
765698
1571567
1439012
161318
1487204
1421839
2426072
12557
541086
142450
10165
1233507
1461708
1978232
2253783
477527
1144624
289379
2745803
884288
1908834
1772199
972388
1219799
2232805
1630571
137733
243993
2114460
2922700
553019
1082279
2854283
2052707
1656420
140883
2596748
2218509
1438476
229990
278005
233491
918366
679199
1199309
4300
2711407
1812641
2085451
1725960
1724350
1395032
1733156
1859544
702457
1506612
1741846
2864160
2244856
504599
2031360
1006169
2357522
1466923
1079908
2783180
2932930
2767152
2600658
251823
762365
845029
1832931
531807
2402770
1013723
196425
503678
40575
2346748
719957
789340
1438771
2868695
162474
168359
2884692
2773124
1532041
1605763
882468
1055487
2655251
2925634
1617355
666078
2108129
1953295
2388909
2621116
2507701
98063
1868712
2091625
820387
163543
1645877
651467
1228384
1300420
1223756
2492301
2185592
1758587
1841465
320718
2216309
2634263
182693
1699177
1575871
314956
2658280
2599047
912660
58568
1812374
886003
1970258
1227533
861782
2555354
2857715
2698736
1276420
2263098
1986892
1623494
1509092
1630382
1680240
1719934
2276
475614
964501
850963
707744
319962
790061
2533982
2091765
1011506
2527794
36257
914912
2549602
430058
1546421
441372
1486327
190763
69583
1500682
818977
1210827
1786301
1681362
674269
2516416
2120741
2080606
1643361
2668388
1112372
1028635
877660
1709037
2592359
488797
981826
1018111
2005259
2446963
157283
180206
1729649
2622623
861354
517353
2212248
1553306
2571851
2538031
827724
1348374
48841
1531779
1125735
2215712
961996
2507439
538833
1757919
2679945
55846
2709196
1683162
2610101
493508
2601329
2798494
208912
1633110
2294823
1934699
2204484
2384089
1408834
753135
2057275
752744
177591
2660684
224824
1980947
1119033
1526670
2076179
2828834
1437595
1627915
1107959
565452
2780724
1156362
678795
2645818
1438353
691276
1155863
1905974
1745197
1789399
527953
2141930
2212394
1554655
740494
1033111
2367279
1340081
700504
1327098
1868294
824480
1003610
2360624
257729
1710164
272623
1803043
1058296
926080
364424
2081778
1787003
2268479
2896349
998394
2066972
1829
1461177
593918
282224
2869278
1277243
2379585
116686
193432
2687028
1403366
2273969
2038337
1779122
2113246
2490930
1486941
333973
2669906
2874762
1116707
1184627
2291494
652117
354572
1524703
2451406
2355757
1355563
1687728
1184025
2845439
124819
1203980
1712992
401077
2936934
2661752
1072682
314479
2755393
849882
75705
1214207
1770549
2600710
1173243
2473242
1464889
1866482
2138357
258711
1934492
1779173
2842217
364326
681755
1380066
1907956
2947
1840336
893736
2257589
681939
1592674
2080933
770435
1567526
67918
725153
1384116
2749219
33569
2402970
1957229
1652275
869920
1289821
2548477
94895
443240
1976298
133329
1451218
745111
1390174
1089892
422112
1923868
397146
2610482
1703986
614389
1055936
1379231
2133688
1347159
1779937
859222
1639372
2696868
2335968
316865
324292
1065324
2408262
1800447
1564067
2158945
2263778
1366720
1647263
706688
669886
2919546
1903472
1907802
2254875
1918334
1096134
1646581
2172448
1051480
2027329
954270
603999
1436718
2864309
2879717
567970
1977748
971655
2209303
910640
534567
753249
1036812
644183
1719240
596371
2650125
137310
2183936
377002
876561
2364664
648920
2836517
2361086
2226186
126782
1085774
2290350
2657519
76874
2595080
92974
679890
1459708
1311493
443441
41699
891105
2650581
1369457
2700298
2933976
1949603
1514373
542554
2659949
400552
320966
1400238
2601662
2295332
1075510
2111691
2353077
610240
1340173
2728153
1462643
1567299
875362
1253133
372399
187148
1385442
2364068
485658
474600
1586330
558277
2183597
1548371
636948
2197271
387914
2277338
1805959
2372243
2006703
1646498
2137158
1273221
2485178
1467197
2327800
1077594
1961812
1304022
1895562
122648
1844841
2558359
2706589
2147348
1139697
718401
1612560
2503976
1615985
2383553
973865
2733915
299142
1168329
1908355
562517
1862089
1859612
1621204
150725
2643421
1105620
1772369
1511903
1333014
826494
2238202
1954614
1645282
2065590
979313
2726768
1874576
805187
1164818
1882230
38940
1992092
1819066
1499839
480651
1734581
2366108
803207
59553
563935
937198
2070928
598094
711698
2931539
371012
1533466
1473719
174218
1766592
1409250
95857
1535082
186208
1771173
2743325
1945186
598644
557281
1874677
1080337
921477
2880784
1129921
2402613
51213
2656521
676225
1600017
1659798
1228426
607644
1621487
946502
1200210
2863611
2680512
1102029
1470045
1067843
2152727
1770734
1807377
2262121
1038285
1466675
2805421
971036
17099
2610000
1727653
878696
2118169
905952
1602960
1815322
473628
2437639
1520748
418188
2908569
2262776
1292993
1292970
1230960
1361645
1943657
855294
636995
1244980
1958426
609872
1724173
208245
2214320
1388117
1798806
1336882
84365
1170840
2921789
2497623
1797353
529502
1046428
2320468
284402
473593
2253750
149619
565634
2853264
915995
1570237
748348
2237079
909271
1720750
908060
2360654
2410719
229021
143779
2010451
2593725
2882243
1995695
134032
2891482
965778
55592
739641
1892511
2725752
1391493
2192437
2006652
2452379
1703401
588563
1941938
1396405
752244
377433
1928025
869035
492105
472050
1743502
2391235
1441786
364815
2176056
1792404
977047
608863
2755372
2093079
1943933
1627240
206185
2563879
840601
1318057
1507104
1312153
1907939
2701075
2086044
958527
915338
897491
150237
2693645
1776747
693063
1415661
988220
364462
1418905
998881
2807973
1212365
22553
2690517
1437597
12279
1787929
1721
302650
82608
2297624
2368073
1053115
2563640
1333367
2496336
2491772
734927
1093674
475544
860660
1856690
2514430
2080227
47739
2533833
1496748
1859758
1776898
228821
2301585
2160280
1797028
914629
1495142
2559180
954560
67792
561949
2247568
1516704
883908
1570037
21481
1714408
2382170
1779811
1322870
2587289
1760274
1198814
245007
1333100
2191260
1078734
420199
1132931
2427013
2249790
930660
2453940
384039
2477695
532722
1890114
2820163
326002
75025
56415
1653095
1603262
66551
2709745
447998
1012299
1726607
1052686
1812475
2562653
2236997
2154079
1300919
2000767
1082581
2606205
683029
416007
668482
903136
25616
1725983
1431438
543565
2544117
1699208
528482
785318
2018595
946333
1683518
1978547
1102319
1038035
1033457
1004449
2227446
1176383
848481
1254128
1179906
354793
1542376
299686
2097669
197624
2850149
2743409
1707956
118579
2809629
2306595
169295
2263440
580864
1325317
619370
1661108
2432342
266452
187009
2272365
1891274
1221192
2765258
399787
120111
180730
2339511
17501
2137037
1977286
2672821
2811201
2300585
1129666
1301815
1306867
1460406
2456013
2400632
895976
2357572
120654
453169
1106578
1697006
2919616
2270051
2686483
1893581
1481967
1127673
556088
2637534
1285436
1676808
1357308
678155
1128103
2344813
1750456
217683
930367
345617
2769124
878927
1350130
437272
1166112
1096003
1596125
981428
2553756
409763
2867385
933349
147750
901809
2031358
2140728
224050
188291
1235114
1135088
1380699
1274103
2027521
2820934
2273749
2841898
2912723
1398937
1938139
2748825
1329165
2204987
1222409
775990
120284
1984267
974890
2346697
1632712
2695356
1016555
153319
1106353
247677
1911515
1859951
356318
374966
150543
198918
1296672
1659879
229837
1780580
868209
505644
1853038
977837
1360491
1647178
1144896
1054367
2238116
492225
1678523
1397786
1721373
1999226
2920035
1754016
1547388
917936
2627950
1115503
2041788
1497848
1440856
915826
583379
1907498
36636
2439437
1098845
2394400
2807785
1740776
2396886
829483
17027
897303
1323874
2471284
1310485
2729851
533720
1840682
52972
2353759
2276463
2630837
1597560
1230843
217146
2418063
1442376
2018292
1641595
2251736
2702379
579060
1957275
2807833
755133
110126
799239
1097969
1623056
1734612
606058
2889373
148587
2703749
2581449
250423
2151542
227510
1252446
2260130
669193
1336745
36656
1156993
669777
2112728
729655
1295134
2511170
1035101
53222
2524378
1302416
379333
283797
1032094
1540831
477392
304590
2520297
1459293
1614978
2769916
1459324
1464284
1504417
1271187
818005
758278
944240
1958691
2761022
2065095
1362771
778808
1745353
95700
1735456
1055197
1268480
612330
2330399
1185060
1075990
270577
1376318
2441254
253685
2594929
2370335
888593
2778226
217207
2309897
2249109
1540783
920059
1120484
2373300
1582496
2105504
603414
938565
1430656
2233710
252847
1391879
2452090
48101
969360
898018
1428790
2310542
1830817
68194
2547465
2588313
2640541
399031
1695284
1902703
732163
1585437
2581547
1456320
2571433
1910742
2794938
509717
62282
2068248
492178
1436656
1524732
887804
2578863
693835
875877
415762
1665725
584042
84738
2495233
2533041
1942891
901410
1189785
1634640
1013763
2614279
325545
1338353
879589
752706
401911
1468217
74851
215181
784748
2332957
2281895
2365085
28517
716292
758237
2789601
653034
112181
1497662
1945284
1014428
707860
2588374
814174
1998190
2634659
1202005
1460507
2521
984071
219766
1047420
1780800
879040
1406460
763691
1727664
1725788
2525697
253345
2392137
2903434
2823758
1275497
2847295
603578
435147
227983
1412847
2387485
703101
1168515
1645740
2727036
1985409
1123687
17544
1273123
1229994
942966
1202201
2246142
864203
2262351
573294
1139141
213914
1916787
1848785
934175
1572042
1533385
2561811
2382378
899450
2438742
2595328
981972
2432572
1672884
1285717
417869
1410532
842897
2748856
798266
971778
1216114
146976
26118
2112567
2890178
379172
602014
1374925
1183716
2711832
327075
51619
180050
1596559
13998
1752330
2759323
2354243
2647270
1896954
2620098
2563128
780347
368694
2148544
2024739
1493138
2140975
1739189
234528
719412
1376610
342784
1737776
751760
131141
79491
2408355
2101008
2140103
2354117
2315106
437863
1936855
2846247
381250
133102
2543755
585
1933438
1920734
1139261
807717
48121
1126040
1516826
2489693
2363222
2786634
1443048
398806
1706126
2142981
325707
2571323
1284777
1722968
2159709
1449493
1583209
2189941
2250552
2603147
1740138
1024571
413132
1813252
2656462
174554
2118663
659442
2247519
2183477
2660675
2910199
2928302
463333
1834203
2084890
2770094
2878161
1909192
544292
1844113
2116117
949508
1009099
1844213
1408372
2680475
2750915
869974
1942835
2656593
2867880
1277763
1563454
1751998
1752808
2570543
1737220
1587886
436334
535675
2415231
1053140
1237072
1120317
886128
2119062
576125
755844
1640495
790795
2320735
2658730
2625168
1138995
2009453
19379
1795831
1241307
2135456
1779202
1911375
1094299
2353948
593121
2011791
2104687
1967012
2781206
1094184
118414
1598835
790133
1967120
215567
770463
1859722
2630109
843972
197536
1282035
2107070
267329
103904
710918
200941
2468569
845549
1839362
1447194
146040
1373599
2693510
666014
1551821
2139824
1018970
1424599
966618
1733305
1361885
1264466
392622
1350772
557798
342073
2235990
1587721
388391
1787115
1917041
2914876
1196948
2578249
2124228
2361990
2523943
2912499
700058
695226
287782
2886503
1893342
2065315
2740047
1397744
2414837
1231543
2059301
2213337
1553130
2899323
2091600
2302484
438782
2031518
544838
478729
2229132
331675
1801180
1281287
598778
2604273
2603196
1049647
1043017
961486
2187124
1889971
623440
2320869
168485
1393057
2349278
2732403
159370
864480
2830216
272624
1551084
788886
1988868
485594
395963
1352132
522949
804868
1116928
1192491
397922
851290
2144574
2355718
2454656
1640545
1949490
173806
2116631
2003056
2789191
1363508
1106385
193400
1081405
173703
975765
1805755
493898
918459
2320794
2584456
156410
1921271
799813
515675
1917392
1059509
2362811
1778663
407724
580836
1540155
1641262
847111
1105476
584132
1707919
191238
1201829
2526864
631054
819891
1407613
2860251
1277347
1907151
2241280
902362
1372033
2890027
1262067
1468218
712487
885228
1802611
1356528
2011319
2196339
2794823
2246198
1910334
842207
717317
875298
199930
2114168
1281090
520150
811858
889051
1060717
1963241
708866
540023
2380670
587349
1854126
2844952
2329697
2237401
392541
1653505
2274087
450609
30308
102242
2439026
400513
645759
729646
1274990
2621452
1158637
2006745
1146588
1131011
1573775
974124
814804
24659
746944
1827093
2621168
2103119
140573
2337410
797940
70030
1607867
953800
453196
1568613
1780903
2104811
1712843
1620859
724857
2201343
1260715
582734
1241105
1005684
2065731
622091
1560418
757328
2613399
2920612
1918098
1544850
1075558
569410
593081
875143
628816
1312700
1207509
1349653
1806108
2441269
2534050
1470937
352950
2766783
862564
1938623
911934
2018244
1966199
1795347
1890536
127342
1810999
1840545
2020856
1891817
1222869
1099517
2880748
843716
2024256
2628771
538898
591080
357102
186232
1109333
1011823
134163
1700114
216512
2189905
1927715
1901438
3537
2793700
1206792
482493
775995
1570783
2940099
1623430
440114
1951279
1183491
2584161
563244
291189
72381
443652
833143
2005718
326466
1227054
758575
1159543
2400302
1988743
1854398
2741294
489338
1686976
1974549
692605
1735631
462197
721315
1326511
1756677
1858331
303958
551549
1988731
1815223
10112
1707588
294476
2612757
1402876
1078998
2742777
622523
381531
1144968
195539
185372
1928921
2354871
436228
2064099
2368973
291816
658292
535035
1405335
1325530
510753
468360
551123
266143
626909
2659251
651958
1893246
15379
2124223
884889
1628881
1308134
204389
1359515
2117688
518434
306441
53763
2151199
693473
1200165
403553
2665223
732047
862799
308569
1912067
1343617
30006
748341
2726022
292207
8097
1451311
575895
1731620
2002219
1962467
2343242
2310005
84512
2874269
2781398
1340239
2727666
1781791
1522321
860691
1976489
2438821
1008993
56362
632009
1126703
2457874
2191305
2081687
461268
375684
2878956
1900182
253307
1331894
2269528
541249
1966081
1074655
244270
1339528
81394
897895
12851
2723978
1399455
2193984
1488559
1685027
481947
2655048
2611476
1394489
1235234
2505098
2098898
175746
1681830
813303
2527806
1763775
556176
2413533
579077
1173845
1735257
1064317
1903535
2924884
1759843
1351318
1950909
2777175
50358
1009986
1841178
78988
1658727
1188731
225650
1344822
2108896
933234
2786307
2708471
217294
1879167
2788876
559810
671562
1061872
1740707
1532660
2228434
507981
620799
408012
1714489
895705
1344825
1033993
1023299
1233048
2093046
1049231
408099
264121
1873864
2604676
1320069
1105644
2916943
1992421
2717286
1509571
200763
1508073
1285523
2783292
1804195
37757
276150
949091
1129654
261638
2807805
1526113
1497874
2424155
399811
629517
2324902
991263
541183
2085708
613077
2461242
822
114524
726333
897265
685404
1428236
2878435
782566
2789453
871153
1017841
1314505
2339421
1482793
515677
1350687
1002602
1036499
2566315
879642
423343
195750
2129303
2764540
1920240
1494527
1483889
316785
149214
896086
2541795
9179
1837064
1358934
2190977
886828
1584224
2155677
2935381
2271589
2676765
2052504
1669958
1734299
2140527
978193
1983012
2775538
738628
1413567
1462028
2160774
908802
244934
16274
540023
1511074
1560805
246859
1683951
1036160
382567
2215697
2635626
1537245
1960920
2225406
2676132
1816273
143397
399783
1946268
1863673
131178
846522
205065
1863605
1449886
2664934
1405310
2707840
2829838
2865071
316943
1615757
1735961
147598
1322512
379186
1921169
1813415
244177
1140205
206662
2489136
2521368
1813305
1812321
45607
2057241
1210174
1678105
2561042
2569653
1947481
1238344
335222
2631136
404406
1374591
552539
762202
1191095
353528
942616
1754320
2013483
2173022
2434545
84543
2133788
1153614
1263445
805321
1217472
2366956
2704424
1132814
659011
2144366
2139619
1862687
2658951
1852503
1494195
2155070
2476754
2819888
2425028
2417227
1822558
736927
2301505
481094
1365173
863398
346812
849739
48153
1009878
2143989
163228
35153
2825905
2029763
1523095
1181396
2217529
761458
2363402
1419668
2708281
2922335
2688371
2462989
1915525
2916280
512053
1984236
1794683
2243602
102505
1924646
2355143
2306873
792284
1672772
1356735
142216
1357189
985111
2494036
2460045
2743323
336895
949275
1621380
1182726
1204245
1789918
2465839
2483246
924870
2472232
2250422
813953
475036
1065213
1317452
1035334
2603244
804820
381912
62402
2532244
430302
2611050
1011139
192145
781773
2061599
2267460
534356
619906
468704
846577
1997167
1050174
1740982
1368337
2537035
1502347
432091
536367
2174605
1952715
2031483
2455647
1460022
638645
1934060
2778233
1426510
1529798
1653803
1915651
919794
81697
2024128
654280
1530686
1298529
452327
1513741
318356
2374051
2809499
396306
72243
1335043
1857748
685618
345365
2121384
2582341
652533
1640729
1596342
686696
2405290
2533308
1426375
1072597
164959
2589160
1594745
2303123
623232
64931
557917
230039
2433886
8721
299598
1134861
1181624
407662
81043
449626
848485
988557
2719547
2259413
2279298
2656625
1450608
21365
1120614
2467035
2757206
1393629
1919057
2637747
2002390
1946080
2643333
2872019
2323697
1589335
753337
2052443
2522861
1579856
2808944
2606913
793017
256878
21184
2188344
455385
277065
457287
2617120
2552340
644101
2263780
1523571
1371284
2303265
2260188
1739057
1017940
1296179
279775
1204231
2873796
1627134
198351
506876
2735191
2031356
2427737
1635144
1810293
1411574
1729027
2818467
2566798
1362076
2067674
254298
2671695
187940
2552026
1092072
386457
2615724
1493539
862285
2471159
2020578
2710703
923144
2202985
2862768
2839613
2784299
2340505
1632026
1816847
794609
1001950
1113083
60110
1892727
1937890
1884073
1417815
2265705
1341959
122320
1928378
1853678
625927
328870
576431
2686815
1205875
1027445
72522
2438910
1302600
524585
904880
829881
2916549
2686180
428373
1956610
2746589
2000216
1887117
2130888
2126675
2273587
2392711
1660858
126759
473420
630851
1632100
2193425
1591562
2452305
2021054
1242346
388987
1589610
1380287
386453
823718
722637
1712047
1938095
1669415
1175267
88283
1706208
1244730
217051
2613689
912703
37146
531453
11055
2278005
1562589
2340855
456185
2525826
1577613
2383916
1611401
2497317
2638811
2111269
1333289
1343237
67765
1566961
2368397
1209667
2369868
614825
1333838
1264497
1752317
557990
2861371
421082
2605232
2077347
527968
1300715
1544871
2917792
2687269
2854554
1534165
704148
2261289
2619049
1127087
2534585
671009
103378
644451
1306054
147018
774849
809696
666648
1689819
1090961
1801255
894445
2752211
861471
1550640
1833355
745775
1169286
78094
195679
1219860
1874678
2900088
1983502
2753061
1469673
2334043
102079
1752211
2878754
326827
407516
1251660
1109415
498610
855827
1045739
1744552
1324887
2059307
609202
247711
2476196
1920817
2428738
1974992
1447848
154575
2144623
2029602
442412
843033
800526
1599973
1294446
260931
1783700
2364913
116135
883057
662381
1232099
1246041
326186
790327
1625513
1102883
2045378
2393921
492051
2740330
270591
1153484
422340
2911193
474765
732923
59797
2544408
2694566
599533
1460442
1175571
1004564
2662886
1814790
2873959
1078362
2142663
14857
2730724
229241
642241
2086861
865269
1516781
313192
2725503
2183266
1866530
173019
2298115
2250492
2316669
1203881
287381
1106615
2285295
201616
1091403
2493951
2003152
1428003
2770322
624682
2932163
1308530
461687
2712344
98720
2678042
37722
1044632
1431021
1374973
1772274
475845
2704644
1302505
368129
811281
2259233
2618867
215635
1604042
1750568
2020960
2181893
1106553
2232725
2127273
2676898
1358391
1582975
2660759
1453255
1031777
1402675
199314
1082793
1829757
2928454
649698
2114977
2540690
2867403
2273203
2088918
1213795
735124
2891646
820002
2736840
1747082
1059873
2204692
387512
1487464
2796558
675592
2597864
1538467
2677283
2906483
2914098
2422803
535619
1810313
1034659
2102186
1737846
1330299
1491206
280027
2125599
102444
522982
1561863
2774544
1943275
381714
471774
1960158
1348346
714414
220343
18591
2003358
1019958
2347277
2392735
1108593
1237513
1876155
2581329
107238
1560989
2483222
979475
823572
2013256
1240516
482710
1864701
2032943
2829260
1799831
1381782
2407819
829439
1031175
1324573
1858273
2499306
2072737
2239892
2742781
2515487
1872696
911133
773427
530813
936794
488268
1408596
1881853
1574967
1514286
2733145
876310
1128905
2188690
766092
2539244
1475312
1811862
540602
301542
2390745
1631448
2900778
2442192
2616027
2288993
2880851
2795116
2144239
925909
2231344
2281383
122610
1888294
2485445
52281
1697915
547454
430620
1067915
498142
1038258
2592154
920770
650529
884592
2677047
1767481
2518316
2026833
712184
969067
986082
1084072
928176
2445680
896324
2058892
1702549
2393424
1534245
1178724
1979149
1617640
371494
2157962
1493180
1348293
1583482
2937541
1455753
2480968
984798
2235263
610643
2308280
2581029
2298590
958631
602880
2274656
913667
513668
2557834
1343458
17266
2033383
645837
180649
2782406
743274
2833688
2861141
2175004
704349
330079
591428
562446
107504
372665
2710384
2199367
436645
1628581
115565
354099
706584
505304
1406398
400965
1385166
671356
2138597
997292
2573240
2917737
2260301
559492
142036
1047185
686795
2892925
2111214
1477125
1379124
2269910
339701
1905290
2688970
2777202
2081712
296066
2211338
725321
1010522
2504438
1341271
1232541
123986
948308
1849698
907678
640130
401922
2679777
2717868
505616
2290311
2271509
1067102
1254207
927931
1898903
2584889
2592383
2331205
203106
1061575
791815
2546254
2248873
1309669
2893015
1664170
653177
2307870
2719318
1530883
1029118
385450
1845735
1678900
414410
1812309
1854010
2491456
1332766
2827281
1533769
1461264
1645501
245872
2460957
2607302
23128
1109618
205586
10971
513004
620971
1261168
1892095
770036
2689391
1043304
929449
835183
2008812
1902769
2750493
2285903
2716730
2522931
2561354
2497572
1956351
90154
710587
1378462
1685929
451861
788015
1156074
2414905
575909
2668894
1713792
31491
2578346
862156
731775
2065755
1915070
2573364
1716284
2770460
2272861
1480951
2824251
420277
1644683
1866662
1775298
1487221
2649251
1574859
93042
51531
2346924
919413
2836231
1523193
1992247
1159268
2200512
2797694
2034762
2666205
408242
397025
1979643
2013518
920346
2393823
1542149
2180451
338314
2142883
2621139
1452597
1101572
2014713
2643309
183736
1413637
734947
370204
2182369
2617756
1480335
222175
2162972
1296388
947298
562839
2340908
2073120
22075
2863432
522789
1142968
300187
2201862
2580016
2373840
2793701
954428
2248254
2116061
2768882
2813928
1787114
2581198
1439149
1798077
2368856
1655259
188291
2792783
1215522
2883576
2268156
1270330
174453
2878357
842056
2862880
1469740
1378560
116199
1519736
155915
1887740
2219529
1945591
2321075
2166725
1784035
1848010
464381
2664400
1524712
2228009
220635
1254590
722669
1994312
1188167
807956
705778
2386283
129690
1877423
1633121
2417781
2249065
1382352
1501291
476711
650073
1664776
2444925
1656668
415346
2173269
394663
446939
34310
297759
2692021
1132602
545093
2326580
1454252
1413134
1367084
2488954
881407
2551822
27739
1833071
211017
2309543
2648542
1145296
1477634
619719
1628279
2181199
618972
2758041
1787716
63038
1343085
1034371
1993308
2458679
2900373
2271282
847779
1700676
2216927
414812
2321594
654373
1327681
567171
2262477
2898277
1585550
1243635
1191681
1018413
963000
1678986
203301
1183509
2837264
155459
169457
566715
1603644
1578241
941881
1722082
2478220
2179322
1611788
391817
1365966
1150754
794450
2767424
674663
1108669
2275904
1753201
2317019
1408191
2428966
2138737
2315774
1082939
714914
365063
18350
1777295
2858819
2295030
1672679
1892778
2929671
2703549
517727
1229461
1955424
952977
2082854
1210999
1620835
957381
2718430
655529
2384301
1276763
2399002
427992
274420
2247461
870574
843713
243942
1909985
2587380
707737
2864646
1916290
2175613
2211272
1908730
720788
1392001
2647935
330480
1429065
566426
998043
1259001
2930839
1951407
2645005
339640
836782
2761752
2565113
1141597
1340191
2905716
289306
970769
912054
901763
1008353
176679
2464809
1971493
2478641
2412916
885328
11104
2192112
2317020
2900702
112275
154988
2782445
395629
484431
2281816
2804614
1868709
908706
1004915
1743006
2537765
1105410
1475955
715851
636360
793553
1555670
2378308
304730
2424841
1152246
424999
2716778
2135354
352708
2466311
2117323
1168578
747064
2014230
494395
366024
348653
1198429
644651
2372896
1940
252349
2683020
1013342
506380
2127626
1446477
1513925
241458
1848755
492940
77812
2662634
1566215
1624524
1786975
2613116
295042
569858
2395775
632769
828803
1487373
2254306
633350
2890592
505152
416410
1670362
189953
1142307
2290980
1688010
2077260
2154852
61146
2905332
2790069
1293571
1992528
2614515
1137751
822838
561435
1497924
932448
435323
2662601
1482189
2567565
1845682
795812
813380
2010420
2187308
1872191
367990
404920
14991
436891
2647091
897490
1402981
2717796
2012106
1796694
621736
1857150
542115
476673
1474071
719205
1201830
292834
2608036
2409279
100990
1784253
2056150
2665223
1311649
1745718
74436
1574684
927708
1783952
2203397
2052738
2632460
2780942
1721377
177677
2340095
1998412
2803106
972399
1668256
695671
1074014
1101060
236756
1936981
465142
1285920
668099
2386452
844845
1173599
158983
2639651
1040274
1780266
1399977
1738838
1018138
1514131
902776
2408321
2101683
973510
2187927
1943459
1940214
344923
830730
1321559
2175273
2701771
2403788
2477767
1163123
771616
1725407
1060074
2112856
595689
2329732
2331829
985623
1522364
1820458
2573140
1755616
1185323
1129194
1834574
544445
2137938
2418251
2674372
2296432
963699
2394307
2131117
2294784
1423898
1192897
1389749
689395
540956
2711833
554299
1096564
1266239
810939
2029598
676534
155524
1377664
551308
2466900
2182875
2777951
1228855
460536
2300277
2675672
258535
2682655
339477
1963410
1768982
69315
498439
2415125
1933656
2616733
2002288
2342254
2845540
1983334
2588770
1236527
555481
2167131
610157
1950668
1636754
1929107
1155632
1090181
2385816
384176
2075089
333163
2905423
15435
1956529
1059213
2017666
340715
2191470
1798451
2385402
1063509
1260514
2507360
2039046
788733
1768051
1999289
724982
532313
2010899
2715280
2427309
1511875
1519275
1892517
155296
2906533
1413265
2169587
2745863
1757989
1116712
2626961
208675
1980853
14278
1773819
589790
213462
826815
169211
245506
2181737
527245
1162316
500796
2107845
2864102
2687173
673768
550184
2048758
885089
2169669
1940600
1573293
2291616
1781402
687657
1445808
212379
2624403
1549042
496665
731584
1458783
545002
561931
536709
2560993
1061569
1130167
2721218
1380206
2377337
861667
2011376
2312851
998700
2688264
986076
159013
2878985
1544164
1155740
1154587
2113400
715928
884576
430481
1437566
2654010
100435
685648
743678
1524939
1857483
1656350
2358661
1502312
194479
1121531
1782220
586691
2243165
2234107
1897861
782525
2053107
2525711
690194
555049
2092492
97875
853210
1290938
668363
1719520
1391303
2534750
2259024
2391143
1623075
2098700
1086093
184623
1913757
2542398
1160030
2323557
58349
1747138
902491
1066315
412394
2283622
1661788
21399
1811579
716576
1343933
643844
1884390
390712
2080177
1485589
1399003
2741416
59340
171684
2717522
840470
2629362
2169301
2194312
1546696
1309792
417544
930361
1294025
2696810
244961
1246928
1961340
1482505
2108912
2726381
1426229
1233242
2360918
752148
719121
433208
692138
300416
868669
2203723
622362
231160
2632276
2511029
1858866
1014297
1209781
703826
2860900
2889995
462695
2242419
1342199
1181906
1783746
828691
2890163
765979
178809
807102
1719079
2502469
1959347
2044257
2623567
555510
2124504
1991729
2668786
2748149
613677
2649570
337393
2415732
1368210
1299558
1067072
1210061
2421899
2701735
510677
46732
2033237
2016392
1601166
575924
1502503
1685052
1233177
710353
1568997
895986
2339657
2314702
1733100
2290640
419796
1538439
2408950
431072
2874240
834315
1010493
62423
1472651
2597753
2615945
2393160
2413788
2728369
2553318
1964077
573292
1473685
457368
977579
546762
670563
713224
233108
2263399
2151033
1759610
2606342
1827349
1329203
220383
1363589
1251947
2650437
2437615
630674
325935
307965
1894092
1997057
1943518
617413
2715092
2332088
1657353
64991
1501083
907150
2862516
1839079
1034684
1505027
1044325
507662
371085
2043016
1844778
1880036
2779138
2162286
2625795
1711340
1758481
205098
2307986
896634
1491077
1212607
2589799
1709848
857349
273105
2043089
1971056
447810
2417430
2423623
1336247
2680547
34610
2924005
2363298
1428429
392070
1281932
929769
1536870
2916788
1708245
778370
1675585
1270823
268824
2335793
1876373
2850379
2219320
789628
922330
2186276
1577827
2888848
2649136
2067546
436277
2353969
68172
1519062
1886168
2802021
961744
764330
1918194
769272
1965509
2169894
372976
1727845
971941
1227214
2097066
2384167
2219181
236229
1005814
1318641
1560939
2595982
1658116
574486
2791553
868904
338675
1968111
1483426
2597610
1251756
1896077
2399077
2027345
68080
1414058
1793015
2381498
1169499
2228011
319422
648457
365868
1032417
908656
2394268
978614
1140359
2907972
1005671
1112219
2527847
2566923
1614944
159482
2705240
930322
2305053
2880776
1036722
2489619
1057379
2330763
11184
1827092
2771731
1996830
1451193
2542649
57740
467474
1330854
1425885
173327
556518
961845
712550
1945670
1151010
1943422
849959
247773
2020872
205000
1673762
1372907
1803925
2469356
2712722
1149982
2935218
2646194
1896074
72444
364684
173553
2219744
2270028
1799163
1114039
600403
1027623
2439455
2331282
1602342
2744803
2806242
2939433
2480120
1567851
2238579
2315925
2534777
1830227
658625
160909
2060755
2916424
730417
1594910
261016
156956
718926
1818783
2372525
1970328
199885
2652037
480415
474736
2053886
39248
792994
81527
2079708
2002017
2832515
2733529
2937776
789068
1989858
355712
1347401
1337932
981652
602967
1501386
2775242
2223794
1517862
263724
2778638
35652
528204
735408
1623331
2332804
1017441
1801552
1385934
2061071
780198
2213259
327675
758729
445522
1744749
1510861
922010
1334506
2142682
1638936
31736
1543624
774750
213135
44582
2908467
2544845
2284690
1339234
2922633
2286537
2705728
1216078
2113691
784035
2501717
1865202
774516
2725625
2605171
2021158
291784
1562874
1910656
2592167
2410574
1674732
2091755
342831
1134742
817361
2733546
1510415
775862
1079840
560195
1025445
845239
472897
1568384
2367758
511288
1528392
308834
1510373
1460163
401501
695529
659945
578726
997705
1085468
1768948
1675969
514216
1360309
886001
1701356
2597544
148520
2144603
105618
2572386
2764090
543917
1159719
2146296
1640695
766526
2076812
304888
569067
2489977
914383
750119
72239
2116200
1605218
2829974
1332682
688004
855810
2745235
2383331
722486
742158
144670
438583
1297972
2272948
1636289
790063
1987515
1944028
2499966
2033763
2576564
382794
162807
603359
1415489
711161
697189
1835008
676824
664569
232478
873224
1945089
702317
40395
1546436
2569006
309793
2201714
412073
1992107
141786
1010401
60109
1153164
2254436
2647148
1396202
2615995
2419093
130362
2104638
2720262
1851524
734286
1581574
98560
1768625
216174
1772695
378310
2251136
2403107
1480782
242477
60430
978652
1718434
56582
2102565
1055682
2127532
1072821
185457
1669013
1225738
1014660
1848972
132406
611762
861588
383318
605017
2407145
1682890
2334765
1798403
605465
819986
927775
360809
2235259
2666712
1903590
1342327
2254550
1407007
2936400
2667511
2811844
272725
362326
1718851
2105449
77539
334346
905380
459597
191359
251935
2381346
1353889
1589510
1322864
1403991
2178004
1983591
1187384
550640
588831
35185
1144014
1366630
2702988
201341
2836739
1367260
465803
2632067
1419976
351218
454850
1676512
451801
456195
1764628
639666
711709
1538744
2518678
2763810
2427606
1772866
1937608
1373305
2032538
822178
2789679
621608
1093772
1524062
1277539
2271793
1750445
828525
2143072
199505
2030673
1584818
2694555
1883121
1588862
2211358
1166756
1305093
1337078
1856511
1214219
2700100
1821053
1905959
1100738
235030
2613243
41039
2085901
2462026
2677962
2705155
2915446
2927261
1018545
1148781
1649962
1861148
465247
1375822
162760
1844774
121208
1415824
1794348
899184
1490395
281852
979454
75299
383751
1543662
899976
885881
1437645
2381114
2613174
2651986
488716
1652486
2545342
2654918
2615306
2232701
2742834
2547396
278695
764594
788289
2387338
2860675
2133118
289215
428102
1680549
2473439
2930125
2310620
131032
620973
1972598
1111299
1146204
2714141
1329128
2399504
2275429
1165487
1767961
2547143
2284796
1069395
2032802
1786716
1758374
373972
232989
64518
790056
1217228
2869577
2239894
1338745
273091
240535
2677086
180338
1420907
2515816
1474684
2364396
672038
1530383
2276224
1553931
2217258
382658
131344
77074
778029
2875169
122350
1284637
2867803
767922
69106
1978071
338037
1586260
2091516
2022076
51098
1986326
194381
873828
349651
873875
2767316
2031486
2832504
464028
485055
1800914
1930558
1030172
237473
2125715
1887015
342823
1263216
1342092
1628
2114433
1023639
386128
993245
2348193
1101380
1670885
1425302
376012
2308775
2055004
902215
2827414
2415258
553869
2566721
903462
1380525
1710500
2374058
1750632
984484
1913188
2663926
1355578
1200371
804827
2485644
1314125
1308322
1561237
2616869
881298
396554
2428261
145897
2624305
1293340
2286228
763783
2747340
2871292
2783993
926059
72655
2127104
1093334
2419993
2282013
49676
2891237
619147
2679668
56927
1313631
635217
440679
7643
2660208
1280969
1332249
1257161
1593301
2109911
668560
1789194
2818191
2721328
1491621
135400
110148
1978159
2886838
862087
1490160
1899977
201985
2918915
2020125
1119765
779630
1086390
1871814
1427995
244608
362852
1617179
2747417
2846272
2892843
2632173
2234194
461419
2443387
1800647
2901663
1109192
157827
737049
1700491
765084
1808169
325401
1943511
2386849
2389385
2509172
739517
638231
480594
87648
1707008
1330470
57389
1772356
1782083
2680663
2226792
186346
765426
2369147
1242614
2530487
915031
1199727
2378927
2489472
1295393
1934435
686853
640546
1018221
1887291
709364
2089417
845154
600667
99528
2009183
2248446
2256547
1167392
917491
490764
2937108
2370994
1014768
814800
1459923
1280170
2369405
204341
1032887
1589958
2811320
486434
1010749
1088781
1992675
2077410
1890830
1317561
240201
1571336
2555308
1587709
1534947
1300334
1321554
2852155
367227
2624802
130152
2315365
1263136
2233642
401299
2148371
2120219
1447467
584071
2162402
1981278
674832
1556292
246805
2691736
1996096
1323360
2659463
926022
488789
2099406
664709
713241
1232056
1558642
1315966
2424144
1025079
2238778
977631
2046565
1179456
78961
193757
2289560
2306107
2357001
1064949
457887
478089
2052694
638460
2710838
2731513
2279029
1637550
109960
1153131
2729285
1651161
1067112
1501336
2657276
2402371
1082597
863739
801485
2687991
136488
2671759
2293544
1900691
2052957
2414155
2120971
2136136
1080910
1237364
1179652
222389
60489
1317973
1929398
724363
1864995
1227065
2475184
2909226
1109554
1745273
1745362
175622
126405
2277407
182743
2093736
271847
168726
839517
1777271
783499
2577803
1605564
383194
581311
651435
1350101
2876287
2766134
249597
2333288
2317471
1162325
1514624
1074492
536579
2140686
793857
67457
2610284
932661
1275071
514574
1335627
2883746
902433
320306
694809
470186
463909
2259305
1057123
1612539
2673887
2895244
2290793
957081
1292659
163337
2184797
1093584
1346629
31570
2048631
2291034
2096084
1052778
1006629
274653
2011884
1906697
1314089
339223
692582
1515286
2555953
2052015
952263
1585564
719592
2875422
2824966
2603910
1186829
1560254
2289785
2707202
1901809
2785546
1507094
417452
850919
1381673
2557522
1592895
146984
1946693
958808
2748313
2303342
2555465
446200
504094
2684483
918769
1061276
2908166
8183
1248505
220343
1281927
2834606
1256637
53576
2146360
2821885
945201
2684548
324056
128484
1525654
1295295
1380978
81377
1415908
918260
530912
2001723
108790
2573723
255923
1351703
2790871
2153712
597173
646743
1399859
2293888
2245135
1473030
326578
806734
1905728
2737269
79415
1154287
261827
2181915
836923
1733138
1502812
1190133
1863960
1724664
1201685
376922
1226557
1382089
479800
2570678
2484929
2895569
1578133
205587
2040887
1665643
2501480
478175
2578566
212250
1310495
685363
992899
689975
1002275
1460969
2521882
1113066
2579972
1506462
2835079
1224200
2002501
1154666
1677000
1611720
735936
625894
651838
1676835
2382296
884230
1101341
2473803
1541504
739210
980260
2644251
2263633
1157179
302087
550969
1477406
1441936
2506987
1419416
1939381
2452605
1586907
2870911
209880
429174
2378960
618028
1875965
188576
2682353
2164501
2463334
1085151
1880574
2641086
1092496
773198
1313136
1630696
356807
2188309
42391
1136888
2644613
1836360
2243310
1568773
1170838
2817703
593982
491852
2857594
1998646
764294
1688314
806009
1499305
1894451
2680167
2394850
1856998
353165
1434835
2107361
1888955
461742
920997
1585547
380626
505217
2691856
1795421
679118
1830113
1771736
1267518
1885172
604129
406600
2723134
2198702
1823252
2611590
1015256
2555891
942680
2888545
584919
1293605
785997
504395
254817
1347270
234217
86661
2764388
453415
106114
2060668
1079654
1036311
1573460
2341599
1101646
384696
2647440
1840030
2146046
2610246
1867842
445642
1186557
1412773
440500
1687482
2207953
617730
903223
2315071
1410821
1402687
731176
2465669
1295445
2839492
1612410
604797
1124643
836163
2801376
1343995
1103778
1736512
1575710
123928
2637579
1950299
2424430
1577791
1728114
415026
758267
298090
180505
2792458
421506
53694
1536668
1345071
2016220
284211
938947
1209111
823707
1466278
673121
687119
2920181
2289881
2486377
1692169
460004
552251
287595
1964857
1304464
1843257
261027
2198134
2481576
2022087
1385004
1998166
1333347
662872
2499763
225386
996363
609783
1358124
358741
1069658
2204939
206069
2934462
619247
2128460
2083097
152601
2451376
51350
2932610
591192
1005448
1022626
1805549
579511
2682993
972158
2218305
222471
1710279
1333147
339783
45583
849195
1944943
1128950
2648164
1534231
2428195
2497481
1533964
1198072
1968068
1445879
2299843
1601715
41012
382825
2757699
244447
2564621
1090310
2149724
2675156
1857195
2260896
2832114
405462
2054355
2578618
762794
1036771
2603912
2354646
2557056
1962872
1384904
968930
2733846
543121
1103445
1480851
1475494
156107
1403480
283377
1153188
1423237
1584053
1465706
1576232
1030662
1566251
2099368
52102
1602617
714442
1494544
805631
2861453
698762
1118439
2382992
2643933
2827809
2253479
2442242
1547116
1894721
531753
1772237
714961
417540
2090802
1335992
2716813
1721851
442248
2572194
1728132
2097703
9413
1953625
57498
2615619
829622
466397
1392090
2550931
935768
97737
2404233
1083960
2817446
1254182
2781996
922963
2682215
369558
679890
1476893
1086976
2817019
677657
1907042
1020525
922089
482703
2606107
1298107
247339
2809790
745187
1001308
148905
1649057
244345
387695
2305702
2067631
2819420
1456617
935759
395011
966044
844556
298458
1516899
2115962
1662594
2214387
1856526
2040600
1539316
882340
985354
145642
543103
2070733
19095
1161977
291675
1398902
362573
730938
1963191
58481
2313960
145934
2729767
1416327
2445567
1067730
673832
2484048
1718522
1017281
2090429
2702302
2182516
2450831
789386
2878688
1308334
145282
516382
756844
691751
883676
1796867
1194265
2940272
187034
2220317
963076
1805528
570048
2570815
2479642
2406855
2298311
1052221
1700314
1985277
1091311
1237855
2554408
1478476
2563200
170123
814391
2879171
1764090
470403
753906
1713182
1559915
653706
1942808
2578028
767203
1046171
2616665
1226497
928919
507546
782462
1467961
1729860
1790683
2152177
776055
801082
1363109
974297
930184
1010492
2320132
2778035
1652824
1468938
1242016
2280652
2420040
1688726
1427548
773893
1530890
2647003
2883717
2482066
965784
2940450
272838
933161
448735
1811174
1460387
2201860
1920575
2465586
132823
1915917
2026255
2269974
2602705
2140604
1503525
806872
1245536
675400
101223
700112
2715667
886355
1711710
1076978
810367
713058
2542200
1396390
1172052
2179638
1384432
1599085
963067
35628
208919
1462981
2164671
981007
1778721
15808
2430137
825454
415384
1846169
2480638
360495
283131
1359172
1364294
281745
1786589
1425530
1207305
2710936
2680728
51320
1571262
2622809
993745
194077
1024839
1804354
104929
1433926
2606288
1533123
2937572
1522477
550686
1428155
2184703
82446
2509396
728848
2223285
344128
855081
2272037
712750
2523056
2749598
2642069
92452
1235425
731436
2629331
1521082
555183
1202837
1127334
1236401
2081671
1581679
733667
2913028
1197367
1295456
1102678
371213
2804478
1047835
2106859
1211885
2099146
1165392
2356024
1170830
2125321
1183970
1870413
757679
1763830
798320
1612102
976889
278770
1857449
2193800
83019
888531
251814
670573
1842637
1788426
2778696
1500700
2867754
965418
682430
2052142
2621505
2342324
1893226
2787833
1132184
2455248
1100925
377625
2389143
652795
2609255
2867062
2161977
2654392
2914906
1518218
1529151
1256881
722894
1061042
2913656
2554570
667341
1653178
2815628
527655
1536646
827316
2896533
24911
2651242
2453523
1694785
1686277
413021
969209
2405892
572685
2829198
448007
367159
2454465
1224478
1369988
1852328
2903954
2906217
1799175
694421
2094502
1356327
1109460
1914495
2274245
2141453
1151708
1016356
2544289
792864
939150
1825301
733689
2505514
1033904
480993
1182352
1856260
1316939
2008569
526566
2112571
234238
747126
1299543
2118322
2588585
548487
2644533
1657700
1363861
1852088
894270
2183278
2399291
2910822
1707782
2025669
1860197
2540713
1440373
1522880
2674810
1193593
162340
1873171
2692228
1691906
769785
998372
2877166
817356
1799971
1833205
2655102
1790890
1158838
448615
1971645
381881
1646045
923526
2637869
1239380
2822254
1386032
1928384
2475290
971960
2624830
403409
1433752
1386152
2442156
605152
20220
336990
2757461
639118
364623
612169
1574023
13659
577332
835992
1154298
1407749
2641371
1386305
1423749
2639002
507739
1584837
1903016
1829616
1021762
999087
2048951
2015181
925784
49021
2092348
125027
1895461
187998
2126809
604563
701990
1071528
1680760
1627301
1916456
2920853
1506037
16275
631585
1248955
2157234
662051
2377037
1768448
1274412
604669
1997645
2400040
2143057
1945488
812613
1644025
120319
444085
1263734
390827
1769933
2725715
1700046
1266610
1709615
2012380
360164
810399
775603
298784
838640
617854
1458202
2911221
1682466
1645559
1030821
2732515
1742405
913623
1100137
2516234
1664835
2771961
1034316
1123925
2111405
2324179
2616543
1162316
531523
1222946
2635216
66189
737893
2126891
1598471
2807908
131100
2567012
1814077
1818422
2377283
758305
1580950
1348663
1286581
135703
651307
1710399
2823256
1863033
274583
335540
2218470
1945263
1833083
2753545
1695528
1808062
1947140
257682
468186
2309104
2012181
2602901
1083379
2857519
1523686
302218
2484943
1216337
2657324
1419466
2035255
26593
2686389
2665477
321483
2264194
1911787
2141417
812923
2332379
47755
1463875
2338774
1846109
2596970
1282211
1091695
2572466
2835546
2923085
2240225
179187
2899835
61981
1915316
762011
1971690
904039
2274553
173269
2666280
1292046
1227953
2588390
2774533
1446137
1058892
322885
2410933
644030
2198390
261545
1633391
2299164
2341449
913011
2851139
2526845
1219588
582077
232929
2599230
1089052
1946428
1514760
1541602
448185
490491
2878976
1473565
1357342
2654039
2557326
1305369
1392298
1958417
2905343
123724
779987
2131357
2757609
2466055
428395
2278934
2477135
82655
760972
1971792
243427
2568021
45192
98121
1578606
2358752
522190
900068
2853925
1637955
2432003
1118323
2820909
554736
79089
2663184
701089
1991142
521548
2102803
2234771
299603
1848079
1026860
806059
533951
519898
2914351
2828263
1993926
2378077
1496840
2093733
1159396
2660303
1496832
782163
1289450
2857365
2500085
163100
1914213
2359492
1573632
2087423
187600
1452932
1891043
2279611
1639293
883465
1868010
1788037
258637
181812
600634
2415785
2060116
2698233
1837794
1179938
359830
1637867
822475
2505371
2251524
1920494
103575
2252006
1834547
606744
2753875
1923954
528285
1077725
1140803
1509665
2393503
1909119
294507
1535175
85346
1599814
668991
2158980
51688
1144243
1411435
1406394
2178874
2444758
603439
2280230
1592099
1516624
2204833
408410
543433
806836
582541
125168
501053
1547665
1732818
428369
1141902
1600835
1700088
689878
96973
1973895
1816890
2612101
159251
1574685
612178
2449617
139207
1646712
1217708
422532
754016
2070674
1343030
115890
1362018
1962693
730011
2363523
2258903
392181
93599
868513
724896
263428
1811415
2478588
1788063
1000842
1914212
1629904
735347
1421227
118387
1412058
2311594
2622131
1441839
1082070
877518
1417855
1988081
543158
1702378
1400894
2615490
663636
2339712
2736760
1757608
2690247
2029369
25899
1386295
1284226
2870178
2002882
1700055
544605
2226782
61924
1370232
607098
1220202
1624866
831972
1044637
2923574
375162
1182028
2632921
784958
1372583
526987
2193354
2904161
593722
720000
1981269
2671487
599079
39674
2342063
1459919
1672952
2677008
2621628
1500171
2556457
1187679
1582767
1040797
412242
1164405
1232828
608584
663057
1762389
1232229
2790547
1586393
1270214
1663337
489149
2772680
1933224
612570
1170790
2457011
720222
98895
2070499
2459912
300999
778243
1318865
1635513
2279723
2450028
1657546
1773262
637352
952378
454290
2042290
1113753
2031004
2492171
302332
885401
1398652
2706459
2384607
2349566
41724
2100840
634875
2062076
204050
221213
977162
2765306
241821
11093
1867433
347965
2125274
1966427
1689234
1502216
885439
2041425
1733731
2287331
1942125
2687297
856349
1418251
898170
484673
1227590
481830
624800
1859651
2713643
1688665
2789259
884194
365248
1310678
417900
2821646
592469
1699966
299006
2705940
2600332
2235843
595578
75784
2518290
2000870
1230638
2717225
353716
1647080
2525059
728685
1943189
2145992
1316428
560950
2072225
2883932
182741
1509075
1395143
520999
989735
137190
163870
253412
1143150
1338557
353634
820225
946479
701971
171677
91646
265322
2230155
2786748
1773006
2012757
1460074
231495
1577983
789774
1530784
91528
1735642
2088993
2196314
848845
1785568
890328
2790280
1733984
552292
2877250
1401064
1264130
585437
1346076
824282
807306
1151361
1090684
2912286
1485978
2481761
1578187
1092076
1426041
2837401
960167
2757661
478677
2317161
1098172
452996
689883
189723
2130644
191213
1866202
2783842
775325
2055914
1401980
1758934
22490
256573
1358164
1405975
2269610
2202205
976368
432644
1653381
2256383
1423191
2271299
995908
2074243
626122
2838513
2177208
1266065
2538238
555671
2217562
2392939
2109386
1271455
1576144
896394
1449872
962095
1967062
1901547
1968009
2093848
184767
1987526
2562181
2272926
325620
55713
1616242
1900037
2100860
262447
777585
2007216
1206182
201509
302735
2898220
694864
2789936
1762229
1099116
1084781
1226608
1169268
1400714
940181
2592745
2234336
2189646
1338621
983857
982702
247091
2319060
2554521
2467299
691690
2632995
1792271
2241537
1198613
1197309
2703544
1129854
2579894
957520
2673136
1226892
1358629
1208088
1569224
1939756
2106307
363363
540034
2812298
1554933
866465
613021
1901400
1646453
773169
2617506
448700
1017384
2448350
2093133
2238301
2167722
1466706
853945
1650263
2337156
2934542
918775
2169469
1188667
2743256
512367
596986
1243639
1652447
615402
2560732
2662356
304218
1090924
2143529
1704847
304290
1444009
1157835
1209593
2268988
2239699
2061382
152325
1891129
2892076
453245
1943667
1489706
1020695
850909
1866412
342813
1549767
2674294
1023042
1926146
1272822
1198639
2597089
2328547
2135757
1884063
2637277
2712542
1775952
1943456
252940
2533219
437151
1639696
852470
1551304
694266
1173543
2913162
1491353
1642848
2910879
2656697
2024850
1332442
2117832
1884650
1643830
80128
2192838
2119089
152922
1218215
279788
1547930
472339
911717
1793611
612686
2480192
1852035
1723442
49020
1241212
431725
242910
2849745
2326771
1004558
2666234
660583
2667944
1944104
1136743
845763
1085355
2161025
2638700
2910517
406937
2294742
468465
1135617
158036
2711120
1792449
552489
2682079
427665
168952
2769079
2268045
2418613
283168
998250
1940438
2795331
1917258
1240214
802265
2834723
2151314
1004938
2505149
1472208
2193859
2222006
495986
1945546
183625
49101
1335799
1619269
403520
369860
770570
306462
2259125
1909424
1524206
954370
1252627
2933621
118291
2189502
2279373
2905225
1323881
355538
2936530
2220457
831466
2698369
2498273
1827675
2415148
2741336
805857
1166075
858147
205692
1155013
1055708
1416627
712310
2465266
2925994
790645
1639901
1325668
295639
2397121
1417648
659886
524259
2056920
711009
1274424
2733388
721213
2018067
2640624
2829661
1999621
2525322
1197322
68354
2628211
161069
1153524
2123284
1034530
1151362
1733486
1965743
2031540
1398660
2549271
177320
2545990
856792
927207
754788
1423892
537665
1448762
1489481
72208
2168121
2692967
1703418
646433
291093
1643764
2280936
792835
1950911
1863390
2235287
2347009
2434119
2613473
2547839
2575535
1524490
506073
1401663
2433594
1485086
1853078
321971
350104
1677457
2819776
2923053
1795514
2573951
1861654
1113538
1476297
789030
1917252
508427
2426753
2275789
1296774
36781
1518222
1143108
2857558
284080
2341704
2304413
2308619
2710286
2054355
4176
1892965
2209021
2905668
1885402
1319482
2657439
1079980
2326354
375297
2347900
2770217
1512299
466404
82216
2388423
2512889
1797017
1797398
2352149
595552
2762376
1711424
2159315
24001
2041697
206111
1357277
1632021
2780553
2408121
1118785
1778051
2652552
1215322
668077
2130776
1885726
1191504
2853445
2398406
2477004
1481904
1625078
1035078
2225718
2938434
1295139
1607195
2582260
32338
2362303
2081081
2127924
1403906
2519253
151640
2658703
2760083
2468376
54380
1651867
1307724
1245488
2582932
983104
258153
2574012
1714324
907307
455571
406863
1310501
1629268
606762
2624451
1681854
2848772
2093111
2769448
570537
1393554
1620343
125336
2822732
1658644
1282762
2938602
2382858
1335935
1921844
780739
193173
2801085
1872188
1343537
275997
2858944
2549675
936868
718453
1797891
2895905
1764128
925132
999187
767058
25931
1609569
731952
714641
216273
1171208
109402
1940724
2328297
2474670
1093125
263363
2183137
2344638
2811700
1766676
1542373
610469
1341998
995135
2559329
1962127
420183
2258736
594356
2212875
897329
874712
2344383
2408361
945667
1822577
879596
1186061
1984963
1589995
286599
401226
1240204
190166
2582481
1696806
1223326
2034021
1018592
2044125
2323609
527016
1727424
9943
2322938
182085
1059658
2025711
2587039
1474095
2676315
1955231
2292508
1202141
702096
2321472
2475156
2071966
930991
2148675
2269949
1254249
1803619
1855033
264536
2573229
2176821
1391069
2871042
1281868
2852527
592601
1349601
1181129
747177
1894576
196419
1252474
1367825
912049
651880
2864310
750316
2722473
1573543
861828
387554
2815027
2487772
2582215
2123140
1226963
2676825
2737888
604199
88390
1112939
1246607
1064510
2458713
393473
119517
261063
1033908
2501970
1626387
2258772
516498
664701
73353
1835457
2086251
1704437
247812
1055406
2814699
2559762
876030
80483
1543558
174660
1993557
2170388
1861977
1077891
2677178
2560427
2071402
2923310
2580001
453532
2863306
190507
522092
1027623
419229
2509416
1984575
2175593
810624
390914
90627
2927931
2577198
130822
2085049
2875541
203744
2461493
1871274
1635923
1943301
621350
1745938
1826165
256598
122463
719112
2836011
690623
2855250
1017328
780797
1907806
360099
1292951
1383309
1786055
860172
1712409
2871339
1338320
2239169
732198
265649
246929
2679638
1116136
1731521
2754572
1274795
1410414
941681
162410
615074
926948
1582881
2174108
877102
2011536
2552513
1397759
671559
451068
723023
2127757
2005492
851095
969787
990926
2339690
1836298
304235
2298072
2668444
2504655
2117357
576807
310384
1382059
1085624
1866969
800509
1232036
1994831
275760
825276
1247290
787334
2599622
2757391
2046824
2315853
1460261
2647040
2649674
1773123
624937
696584
2665544
2071563
1296052
466251
983311
2066921
2712345
853265
923068
1039844
990785
1430283
2524475
2338480
1685547
2334832
2862202
2670959
477940
2276143
1262936
192449
2616534
98065
1455056
735292
2822636
732866
164213
2595429
1712033
1072557
1956593
1593958
1304651
1543887
2227486
1728189
646151
866617
208846
1733471
1415792
1887482
2605086
2415974
546014
1846303
2691983
1166219
2387259
230788
670348
373470
228311
1367969
1734573
402427
1097915
47026
2707390
846918
2283225
1585255
1931406
2511597
1602169
2499874
2930595
1713090
1330208
162460
556579
1961363
356689
2197031
2813886
1251055
345739
1867747
20711
2180320
2907407
938074
2282656
1955663
161074
144992
2406566
1819218
2203648
2134110
2628209
455114
233603
1739061
1467734
74302
2560350
2311089
466982
502998
41930
1086676
446100
1890281
1978216
721514
718711
391676
903813
409682
2894261
2134178
81011
2261925
566041
398084
2342147
2166238
2511833
2890720
314722
774847
97154
853561
101215
2870875
2238561
802124
1215056
1517829
2677691
500864
1397171
949701
1596644
993075
2665821
1224372
2553342
2732934
953694
515192
1979656
2342601
2390757
260302
2708997
1464751
836978
1593386
1841900
4608
2745568
856244
923217
340274
2782464
2035072
775189
2755187
581129
265671
70629
62464
2655085
110716
1341318
2026773
2613782
2233432
2340814
2362207
1880756
1593956
623208
1948435
625504
2747087
2259660
1789952
1228439
1430811
2093329
60551
1638673
649413
153743
1109777
2642718
1991636
2006623
1942307
848142
967193
1231239
1082418
2075658
1287948
2634008
1393783
1394088
317908
1727421
2434291
55184
200771
183183
1352068
400586
199416
2407597
1426283
584541
1728603
2775988
1876997
1090001
226330
421820
2736270
2604456
1256490
644004
2645312
2036473
264460
2074718
2733412
2431372
1691346
2598228
1948591
2253348
1850647
2543257
2662643
2029656
1609335
884768
176245
752770
2437482
2841084
2678484
2420813
283437
199357
1011125
2250543
2754799
553983
411324
992691
2049550
2475363
1184997
314315
2164009
431739
2653377
873308
866675
1309667
2340854
2183037
2801925
2932624
2374572
1289181
1052788
2254762
1773418
1799799
2278447
1710734
3305
845716
331334
2229296
1232135
2385036
802765
2274810
1350518
1915771
1374321
995461
2155322
881134
1811451
1195287
2509922
2404180
180668
2227348
1311679
2101364
653240
250517
432332
1682031
129429
2526796
1185857
149338
2371767
1790364
916455
604540
1178026
317994
234205
1174536
1563301
2094884
2484395
213731
1840468
1658058
2788702
2566143
30342
163110
2404569
1641262
1377166
185127
2347666
1737447
2108482
175776
2022361
1440503
347800
349736
1239388
296814
2200601
1719532
2357497
314866
2153563
2185717
2346564
2056286
343719
1967072
1005676
1174435
2774540
2235869
994771
38916
1666402
2313787
2492559
843342
331726
1714387
2007369
2155692
2113734
2825497
209311
292449
1106900
677143
1728122
584738
2024608
2295009
2614560
731051
2397066
555287
1033700
595657
1085457
914539
1424435
2063408
200427
1499964
1217652
1669439
162425
1998460
2084519
1673999
1481397
2643807
625263
967495
420145
1019112
1877169
2374294
1204477
2559779
2051396
833948
488330
551597
343867
215730
434008
2485358
2770826
1518064
2088852
1828878
2709860
2134875
2433612
2619251
275021
398188
449272
1744168
654970
470489
2051962
2720404
615405
874205
2355283
2847362
277732
1877775
273809
1258277
1724011
1362451
637499
2627113
449651
2781788
1200668
833243
2429878
2068000
1760210
1308856
2593847
2903246
667076
966048
852430
2810507
1130856
312629
2310167
2400747
1355757
1803750
2812244
471969
2882191
727629
1136581
1382635
2084318
653911
35489
1653574
879144
1067235
200642
1123302
1118947
18550
1267188
1551179
1230648
1358521
423244
247241
2558453
1102632
1213730
2836012
119696
2392647
1916935
2792100
1065944
847394
1979785
536271
661632
1806106
1950289
1255324
573145
2817992
600139
2075737
691776
1985555
280810
2854863
2754796
755862
378326
2436008
2792903
997408
1930126
1745493
1643253
460090
608392
1019380
1652092
1284824
1829619
2080770
1234422
795522
1003908
2514842
2883166
1107377
1881691
392588
331475
576788
627028
2299965
247744
111160
1901078
671134
1617666
521185
2914544
1633662
1420220
473750
2069051
425569
1681955
2650112
2821048
1373269
2063476
1450662
2742054
1464653
2241526
1575301
2351561
33874
1818680
1369868
1757079
780619
887856
2246516
951531
986836
95735
1589123
367517
2341805
1468381
2782585
2422189
2123159
880239
336700
1265859
2396418
1164419
2930393
2614350
633902
50569
993712
1606205
486473
1899297
481584
2597194
2178375
663125
148017
2118746
709500
2505195
2903796
348111
1449495
1368866
1133845
1145149
2596109
576469
486340
328212
2047411
2445422
1470620
2868904
1749535
980898
2582725
263629
1189103
593009
1390262
950939
914814
2772202
1390166
148247
106856
1414945
1826064
2253121
2027961
1334872
697492
1110080
1959481
1519625
1157948
2337699
108792
121312
1328679
1656292
1268775
1628983
1758753
2621608
2472349
1433787
843492
2433667
2414699
2719471
1686530
1636908
1600175
2846950
495395
586629
2588672
764813
130769
2002856
1482615
355329
2567148
2835100
2901696
971392
2823818
310323
2685201
329652
100981
2631525
2329855
1814675
1525979
2789940
1923021
1705319
1722612
1168916
473388
2206937
48127
2891107
2024558
1772748
732955
2229533
1854406
963405
209757
71745
775210
2514539
169729
506490
2180913
1049552
1042533
2378451
1001108
1077353
1292999
2489390
1651666
92500
2829227
1887185
15187
1907214
1309723
1779434
735035
71840
772976
553121
2044247
46589
524506
2148310
1510635
2413367
235072
2095539
919705
1076672
2455868
2671401
2057233
2889784
1092432
1770649
1905539
898928
1002170
651719
2553824
2270962
933590
993568
1898828
2916367
2591083
19513
2768600
872454
301563
2844592
1138400
1792664
529226
2119325
395288
591483
1343036
393995
1935138
1981391
2601956
2649170
78054
413595
390202
2122371
1988503
2609443
1427064
2595051
1695415
2381879
1962622
2912173
1636717
1679106
716790
2639385
2872819
1558745
2178259
553099
1044062
2040316
1212898
2272108
1244089
2214622
515367
2515339
386284
2018448
282687
944319
1051598
315075
2379434
1130477
2350628
2031303
981713
2191373
304618
892036
2044986
2487082
1985480
22765
1286676
2648956
1980973
2493030
1613772
698346
352463
212689
2128029
1437738
1300964
1442628
1528328
1811631
1188130
2022140
2619871
41824
2498169
1008123
648753
2718666
1435319
971205
332018
323613
1035027
2196061
1165086
2111339
1535252
2421309
2011294
457640
1393407
744111
1564559
2873171
997566
1732616
2899777
2140126
1176412
498327
1024078
2471378
375740
1038276
759411
2614700
1169832
131706
1128893
2353273
2414013
1333913
206650
2452321
2217081
496026
1281368
2872307
1283515
2738886
1330911
2295209
1619319
432074
1936333
24849
2940131
1731840
822586
532788
1364733
286366
2893132
1232404
1889323
2157788
1803895
195355
2482285
1704294
1614330
156235
763054
1043755
2251211
1575040
1372361
858329
663143
1536366
2866916
532648
1088217
352004
423843
1824123
2603436
137192
545226
2481965
815330
780283
2833671
2382172
1280654
547738
870678
2444452
1198960
2740458
1305175
1616800
327904
1712701
774619
343247
2518379
2193886
1587241
2082417
533276
451695
678849
2374236
2425154
1116184
2367013
942256
1578673
1397420
2028003
36447
2006087
2252928
2446033
1440552
1692934
2703894
572538
2110516
2014188
1346010
2420283
2014465
2295574
1246288
1979860
967832
1025377
198197
827494
1658342
2531994
2122106
2694908
223185
2147678
2705863
1486514
2140933
635557
1222469
444293
560155
2267805
2670186
1669918
1882549
776787
1973098
579735
427360
739813
411094
2464789
1751810
539971
1361264
2855509
381627
1305705
406127
2059087
1899182
1379943
129478
2243282
2243472
573790
1693831
792402
633593
86003
2176393
145982
2896359
1738535
645171
1958461
1416624
908136
79985
1840323
2065306
2671668
2661575
870346
1102758
2713335
1235592
2839954
1058416
104405
1340206
1490131
1783879
2462950
778105
2934789
713456
2671845
2843105
791376
1393699
1695352
1010846
643581
633469
2915055
290509
253965
2668950
2535411
2517506
856769
1173486
2854269
1132212
2277954
2399236
2244744
1211506
2174723
422603
1944532
203479
568734
2930597
400825
136539
2873546
2054099
1801847
2041356
838433
969811
206376
2361003
80786
1360267
1279808
2575787
635613
404463
999719
945543
2895395
60536
1861334
1915763
644896
1821667
2797098
972063
142690
287690
840890
2730440
2095087
2485324
2569133
2391292
2298023
1483913
1837961
713377
1040343
2467311
2346651
2074947
649655
67409
888419
1110918
793104
915261
1667323
1512420
783685
998163
2291279
1610342
1909171
527512
1365072
635273
2184241
279585
1260504
990605
990951
2854711
294192
2075073
1295595
2292410
2922021
2175667
317680
1773269
1354954
1980512
2739155
443597
2482447
2555738
21006
1075166
1851549
236573
1200178
464295
843622
1242662
542454
642906
1530600
2039056
1808912
2859376
1558153
648362
2274623
1582054
578633
1794216
1854359
2037921
1632206
1897408
432620
616932
805059
1236743
641225
537606
70626
504837
1518251
12246
489211
619992
2165262
1206104
2344232
1887409
441091
793870
1206683
984355
1673507
603499
2832023
1169853
2046063
614467
2822185
1999639
535762
1031133
578331
257651
2091425
1674264
2825455
2219928
1637736
1877251
2886579
2707577
877401
805293
2574496
1778146
1673242
2699709
186741
2511551
366968
530002
908830
2295058
76543
1577014
840506
1340736
1173963
1352443
2237181
2760291
1799531
823954
58033
1791144
836206
761703
1810668
955878
130668
1904135
447339
2210759
445406
1270017
2256461
135318
1137943
1356210
1507129
1255550
1416404
1924252
1118579
2305482
260918
442201
184774
2911981
1738492
1303517
721351
1664825
2474220
1942641
2386919
1049926
232619
398405
2733760
1216693
738618
1007570
2512004
670417
1540530
2199135
2425196
2569938
167549
828883
2430221
524767
209127
2650886
471202
521745
1959780
1808972
2715650
1412183
1181819
2583264
1516398
2133709
2500690
564020
1468428
2356245
2140452
30293
1418675
2278040
2208106
257440
499428
87229
2117670
296123
2403006
777009
2614995
279343
1961093
2032258
1550790
201303
2704443
2270297
1312808
1616041
2920694
763258
1217211
469805
1424861
619812
462632
109537
166922
864178
1424783
2327091
729403
2782385
2863871
2700261
2595835
580896
2624586
1106647
975627
1321228
2576081
257982
1614442
1206775
2879516
985096
161553
2750026
663750
2073274
1715324
818788
76537
1887001
565905
2250321
1437823
1107476
1596347
434264
1428542
537826
2008179
613143
494635
2593959
2757146
200837
72813
1023293
2122658
2637996
1400353
754857
2865751
500729
247171
2115134
313824
2827799
618125
2008243
2469342
1849055
1109111
1573728
689464
1609273
1435222
732728
2123277
594227
1095488
311074
1219875
1641828
1516388
2781139
862397
1786617
513884
430289
324801
2332588
1048541
63789
4694
2795535
773593
1221106
840853
2767867
1781197
7056
2313011
2550909
1347890
877725
1365483
2841208
2417278
345223
1211846
1632545
710269
877229
2390219
2312902
2700158
2716283
1992891
2122963
2523750
1729364
1208270
397993
762352
1568620
2281867
1617072
438650
1293251
1794312
2346444
2629558
1656083
175175
536724
2854507
1097479
933662
2216747
2397476
2238325
2690335
2923686
743575
2244036
284240
2684221
31071
1641175
2487919
2005733
2472904
32432
1975908
644596
2602819
2560663
1705570
915466
2656850
2034021
119542
1795136
2120444
2062888
1801125
2206573
384974
2236325
221465
203612
2222778
1716577
2401664
2527617
1566686
1654635
1767155
1522053
730714
2700508
2911548
1821026
603875
2890237
2202663
639367
2691990
1321674
169082
245955
1392952
780126
1306606
1454624
320140
1101955
2361665
1893477
739491
2672092
2749394
1953729
1695368
1321530
2634576
2471561
1437426
964729
512087
2864754
1276590
2886243
1898260
193166
3312
2013548
1407013
1685999
818649
2110314
875246
757715
2817032
535611
3734
2001828
2773374
2231035
1305084
1748666
2383993
1264361
2670349
1884719
1498018
948343
890214
2813868
336131
297456
121700
1070015
2416782
1531086
2283541
657944
1365532
1473772
2725477
2143057
1417549
1131652
114553
590118
1898972
1703145
1733669
2222377
958523
2487801
1225866
2797153
454709
154522
684000
399211
2797300
2630177
344991
2163066
2149717
352989
1289838
2640338
2930438
570157
2686788
2242106
2604901
1440904
438484
1611731
2519308
2285247
698828
1177300
2904058
469721
2211047
2607238
2766354
2416806
2325665
2143079
848025
1405554
1522285
2337957
402393
241370
1923337
388001
1850404
2613197
1126143
1110970
92763
2479023
1521104
1566583
2121917
662056
684594
2216319
1560173
2035111
2496551
1881700
2627645
460238
2124847
1959385
2937257
2818113
2061036
330145
146078
2287958
1822483
2626247
1508469
2473633
1070633
2824535
50473
2508278
2535481
1052245
2765930
1026882
2566380
1569563
1393322
470931
1328403
2370299
1151827
1038467
276492
1433600
745937
358846
2771409
856128
1216275
138128
1691533
1412840
1980734
1538092
2269006
1475744
1031029
1700352
2767735
2107816
2432295
240802
2359954
1136572
1991208
1650061
2156680
1229352
1577264
1190549
2312485
1079878
2335112
27698
2405844
1618178
751174
349211
2823592
1997598
1024988
933425
600396
290689
701703
397826
2441849
2007179
1456586
450525
1080704
2133354
860832
1397565
712332
1711645
666048
542269
924705
295423
1615828
2881863
1112866
1586745
922482
1471989
1675354
673400
1204551
43561
1760930
234472
1513268
2439272
1042691
320983
2018905
1730855
347961
138004
2453076
860803
2174447
2171877
818765
1827541
892512
2001316
699761
820493
2163501
2051549
764601
2072069
2480996
2074539
1075866
2872820
1550851
1903253
1713337
1978874
2667727
2795655
2385546
2817833
1807576
668960
2397955
2517526
1252984
2804198
1788699
431858
1283777
285879
509532
1809806
1206917
1130161
2870507
860573
526820
2272696
758334
1293624
760925
2850178
1443246
1992593
374704
1544405
1399373
453336
2009976
193751
2764829
1463
1495905
898100
1098749
2467945
219848
206954
1631878
1195913
1264507
414618
234095
1432549
535623
2938732
832287
2771
1290577
2573014
665732
1167809
100607
2133650
161493
1137992
1256824
2018883
2788220
809493
1326887
1599465
610842
521236
1312572
481056
67017
1670314
2729968
1301135
737867
2631149
465182
1339177
1987640
2058747
2292660
828106
712250
2395095
53751
2022425
2693879
2476238
2187651
155832
2125507
1892153
2626157
1001216
1069585
2681407
156842
2211930
2601031
546502
660524
2933274
2587059
30605
2023643
590827
1417576
2586737
1615239
2383244
10227
340816
2151945
2130289
408091
2435903
255984
469774
1725182
2645754
2347066
1158020
2734683
1073705
2762946
997252
807505
2528280
948603
522850
724986
1954200
1593281
122996
502258
1035964
224370
2147207
2439119
2802273
2940031
518955
627829
636543
667221
2349026
395592
1718289
2366257
2791381
304359
325245
1314386
841760
35694
2068755
1097606
2270158
237066
2686884
1178049
2691669
2705698
2205562
2935093
830415
449504
484308
1998512
385696
1580714
951670
1580770
1044622
353480
805619
17219
2181380
315137
949442
1193397
2640478
2137939
2415569
1416184
1871724
2209087
1795512
1199080
725699
1805383
1645753
1855866
757543
140812
23393
442355
551094
2832836
1805160
851979
728799
896059
707482
1239293
771813
2294092
500559
1009920
2188383
20831
2371459
817866
1942109
2060125
2574739
1525418
1289807
1693276
2618956
2314464
1492224
746101
46078
458744
2736677
2346998
1359735
544928
1106790
2454075
1287563
955257
599010
605229
363837
953493
2100702
1691360
1819197
2287872
1653338
1664254
103026
1598942
744702
413540
1499364
2051208
1285999
2153563
612794
790871
1498864
2724770
138195
1109640
1824086
854966
150969
2723555
2251353
2757398
2199306
1753481
28733
2578215
2566363
1094177
1039166
2048389
917028
1203071
1286773
1460186
1322684
842120
2341463
800463
1808620
1310039
2361873
2643571
1454217
373730
2324939
1695524
2052795
2872494
901061
318275
2575830
1544275
1962580
305680
1357044
2662996
2449233
260620
222811
127006
1122370
274460
1047140
2900328
2543135
59555
2310854
2187215
1702941
466919
743159
2097748
2640965
1892603
2210914
823393
838060
1252355
2248673
911456
609924
896699
253020
1938427
1127546
1289591
503999
2259301
2058864
703119
2697051
2933440
1288982
1699786
2907971
1758590
2576983
1081084
2572857
1561969
986669
1314008
841455
1495456
2056903
634156
2404909
2597199
2054150
2731364
1884113
74224
121602
698008
2294242
2544056
2806483
1807269
2216482
1394153
1519773
2547413
686590
1130149
828831
92970
1110672
393676
753844
2779305
1492332
1871261
85993
1155602
1512016
2428189
544807
2881951
533213
1292632
2274137
162484
1336345
2903648
699050
2769189
2574511
289376
2443963
1056376
2611656
2599370
1859750
337770
692129
994062
1207926
2535451
618470
1613341
2659208
2261520
723191
489865
970475
1553903
2631976
1292564
202319
1009724
2367821
2916468
1151194
453733
193445
1466359
1433942
1831682
2584672
1309758
2778400
2338432
1574638
2684860
2061130
875439
1641798
1224879
572922
2622336
755816
2755617
2186492
1336411
1820266
2376018
873198
2542557
1723272
602702
1962768
2308506
2040897
715630
1516347
1457843
1993029
791690
2706465
870147
297188
367062
737166
712289
1183320
989636
2586811
1443124
269172
1326573
2468027
1760947
713719
2415208
1972506
1960204
170212
1561391
1374267
2211018
619191
548617
113232
473426
289884
1269865
1126745
738896
1622901
826089
2251999
2023358
871050
271067
2147701
2148045
86470
2162076
1794566
2065199
774082
500983
1477025
2833775
1598878
1101440
63189
911441
269080
2902237
2283743
552543
2378890
2283777
2896013
1550272
186386
1646752
175961
1058292
2600837
2348258
1965598
1221033
2680251
2229388
1531971
761789
149049
1663110
1646041
940851
1247769
458194
1370522
887070
2429571
1910131
2245444
2094946
1273849
1990953
965100
379464
2432863
1623996
1240894
1505115
477502
1298548
1354448
2226658
2210775
2586984
1246856
1712219
2626097
2168274
1943205
2696301
1995326
1384395
661005
2641326
2204799
2738671
2056102
1980277
1811483
382308
1827125
2081777
249213
2325083
200785
2411607
448772
1451091
2469862
267654
380463
1261770
1718460
2006130
2428914
105368
1399082
2002311
167204
2168985
2704877
1322938
2939643
81406
1662962
138669
288996
23762
2484479
1455554
14113
969435
503435
2860083
2661676
1399857
104979
144076
412710
1568539
595977
1812415
495686
2118159
1397999
1311064
789551
1878352
2881868
981132
2235864
2708206
122507
633994
2700984
1603715
25169
651795
1740680
163522
999367
981181
2884864
270766
2046562
2927543
1883886
2459639
2289083
2030843
2621033
507286
1805610
2510968
2138676
1500108
1407526
2118367
839583
2249185
693645
871948
1507835
1712996
2853180
2770946
1424072
2309847
2116405
625038
1427066
191889
68197
2354467
2239905
1236726
17048
173415
1231195
922466
2542023
1738279
871883
989252
2369669
2376145
430136
356279
2202559
164308
2027549
2599453
2565393
2273114
826629
1382425
431701
1539775
425771
330232
2067897
2815709
494137
1435399
1019346
868294
1215828
266613
2546500
723754
275995
2136619
2233465
2013406
2844717
2337126
2585418
2533257
1987338
1290742
875771
2426526
1588495
2728884
1910426
2071053
1162400
2860917
2554958
2334566
1404671
2876877
2803070
2271945
2372723
1236748
744129
2146240
508705
2114561
2525221
2022630
2728169
1153320
68648
694080
1509343
202526
2422909
2217856
2900652
1494620
356782
1976869
1072923
1223585
530779
617473
2061725
1601219
1909739
68878
2110704
2440256
1953701
88923
1647549
191366
1091722
642872
6567
933648
1717846
2811470
1573579
923754
335594
977468
721893
1322566
373880
1933555
979684
153659
1793947
942826
1473686
2862169
1655314
382536
1245118
1089889
2585766
729244
2637517
1301222
1389507
2702914
2161988
933426
878617
2847224
2303228
2342431
899347
1980870
1342037
2901090
1354506
2819100
757402
745244
753245
607764
818250
44298
2015583
793741
1097947
406611
630683
1210807
2607831
2312328
13902
1761836
2127118
2810704
706368
1870692
2487652
1049223
319971
2935526
431393
2514998
181672
478660
2213379
52285
1850130
1452857
1403030
2638047
1679165
2709630
192131
488036
389718
180724
2053456
512192
969000
196593
400596
428169
819410
447397
1745395
1428797
821729
3827
2162348
2804361
1130686
473975
426185
1951573
920509
1565974
1941769
466385
1062220
948511
1959751
394590
2121668
2335252
1680280
1569248
2460154
2135006
2371547
2455662
1768472
2934023
1997828
1724204
121697
1420327
1064401
1385875
2715274
1472369
1266710
2491087
412599
2746924
1686480
609004
2430341
2511211
2002383
1700949
861283
329731
1990827
46307
1656428
2115803
2783239
1533294
638950
205054
344108
94327
200869
2259923
1589578
994384
2563107
2654304
1380148
1736665
2606187
166519
2759241
713510
1587687
132697
493478
1932929
701725
2888918
1258203
2189902
2791370
1045408
1767472
1173159
138602
2831085
2108140
654877
1803975
359337
1499348
62592
1224148
2116338
1092002
2328644
514108
1517754
526715
136436
877999
2163425
2835783
2618894
2561340
1013374
1686129
1376020
2163640
277615
401840
2304751
1631143
442786
217653
87793
2850129
2671675
1350487
217906
586995
769135
841880
1000857
1532855
2142339
841876
895895
2775303
2603537
2141345
1723030
1471611
1345521
2337082
2059976
1396939
2399498
56384
1408398
472462
2802187
2728906
1035415
323296
2418540
2678131
1474487
1751559
1503582
1153658
725587
82494
2475848
629891
2311393
1578547
1860150
1873046
729770
656370
1670506
1391494
1656728
1225015
2915853
1451717
130725
375935
1566103
182663
359438
2426995
2115890
2919530
96511
1810296
2752360
1026518
2524049
2708194
1440609
1044862
2560963
481388
1783771
1056709
417653
1560862
2935260
1154457
512871
812926
1197805
2460497
1609700
461408
55626
1684505
1279143
983938
1285906
1701602
1458070
1689370
1947853
2551317
1076496
522762
1196315
2196958
1510681
1646077
2517090
666018
612299
1882867
1801066
2782544
1796359
1264306
194726
1576907
1905606
2691545
833750
1608234
2152172
1054139
1654718
2936587
177971
1056413
1820442
508544
1760807
783086
2739565
2762534
2908622
1543147
2438052
2574988
2117364
1046695
946270
952734
1809689
1636236
67719
1313033
1034539
562376
213925
716921
2049616
141968
2161451
204082
2462708
1634858
1643064
313523
2037405
2183956
2636748
1725837
1712683
2540834
1871195
1110093
2085681
756921
2298916
213156
405173
1983284
108864
1733575
1238175
1399654
1816065
2755083
706584
2855731
1311239
127967
1250014
1301132
2129837
1712381
1446870
347405
674122
1504488
672707
517953
2688847
291355
2860765
2358052
1302555
1165933
2392521
1713781
1165318
167067
1558779
287901
2751367
1942881
2866903
2012517
731572
2139018
40828
2510831
229870
718996
2693921
1433976
2250971
338586
2765468
2057788
515705
1614830
2536194
1564946
661946
1837009
2626262
1954091
1375824
356485
546244
2809597
1347228
2729122
204403
1798264
2791943
2263484
2346377
1906953
163707
1582591
661696
606058
235668
1702218
1539548
121961
891656
2934619
2533816
1226274
1526047
2777303
2324994
1810648
701510
2159053
2546184
606922
2726012
2742367
367119
822965
2759348
61641
2069540
727278
1512324
611577
2473760
1067350
55874
67436
1704630
821346
1209801
1566794
1960296
136877
2538528
1558820
1060433
2833452
2934584
920868
1691920
493839
451873
17855
2366522
2580251
1813302
1295624
1787418
1362204
1018161
671952
1177022
1748513
926187
1518366
30559
1939735
1055880
1971713
2567981
1372815
2114020
958571
1135608
1296976
572038
2722365
2225605
1178
2432912
1615715
1237111
1020078
864019
1257739
1249068
2723010
1521400
689519
2112382
99236
503165
2865987
1772351
2706307
2405618
2819026
452556
248320
1967832
1228818
2112177
1674988
915947
1583246
549518
2097181
2197450
1768526
2667827
2635584
1355155
2606565
1486741
1320116
2444598
2252531
2554492
378864
1076508
2144917
484152
2489012
1725954
23677
643134
859035
2064608
2776008
844907
463713
660885
27260
1135268
1667367
2541318
1652185
1615178
2284528
2850260
1984906
1017869
1127182
2332949
1461286
2522549
1608938
1292897
1123169
2064694
717906
2380140
2450935
1864262
245673
566321
1953862
2253788
2010949
1727490
1785675
866413
1695169
2483903
1141247
1143351
1010847
1889456
2231986
2230062
1209124
1873225
2032337
2578585
2274578
2377745
1495652
1119733
938397
2087029
2052971
108111
2386562
1164781
1418699
1809422
1424198
1379886
2437025
228103
245803
2587033
1864994
2444472
2569836
143114
377372
850769
2707825
1315613
1787732
2110659
1888869
92558
1668906
1543964
16290
718255
1750522
2546704
79051
1326378
1164650
1893596
1291876
2554270
221512
530440
969310
897477
2503127
224110
2061136
1478435
2137123
2726553
2153927
810554
2878218
1660349
2604764
1664216
346051
1445017
2343212
1754688
575206
2891873
55012
798141
1448174
2182747
2424934
1391745
2107239
57648
2206632
2498474
581239
2534630
2778868
794354
2531147
2747491
867108
1969214
770121
2777992
1439901
295994
2183332
962192
1767820
1308423
1365074
2672146
946413
178683
2793113
2786439
546255
2112385
2518961
2780279
2342522
120785
1206911
97143
2389526
2499254
940768
2901572
2689184
2063064
2881361
2430634
1887195
911738
1021799
2567079
122710
1556303
1318121
2307529
2581575
1631167
1508794
1220975
1835185
1189149
1689008
753623
385140
755013
269009
380610
400965
2775803
15414
1798971
380900
171966
483239
1810502
2179930
856432
245102
1098414
575967
80722
1511386
992807
1008263
1708495
779380
488331
773416
1090307
1666780
1398532
1270774
1140930
1302737
1739039
1552663
1158253
1946833
1902564
762432
505962
2560946
2522221
1755360
416671
1070905
187399
1233733
2083148
2500853
2278496
902467
1647995
104128
1982896
1259838
1568579
50766
1360340
999956
2828766
2647985
2657226
1801347
1064715
1951005
1466182
430533
1959631
689393
471196
2069316
548152
1387566
404500
2352915
652253
792287
1342921
2701624
755208
2585568
752289
1865246
874070
843566
675857
1945112
2324373
1993453
2452580
1772110
1708781
1584162
2599402
1449100
1493284
1857314
155103
1487996
2567082
1983371
1171522
998497
134703
167203
647143
1056934
880104
251818
352766
146386
273691
579173
166756
2912767
290584
312752
2903151
1870440
287265
2104713
2290972
701560
1165362
1737103
884704
559249
1761204
21270
90873
1350171
625041
2945
1256839
1814834
1416362
1912008
405810
2332899
874752
268338
967631
1635587
1004360
689287
177202
228901
1767426
709374
65454
691466
577173
1303250
817737
2240203
2936549
2924147
2685270
2647197
2289491
1610337
2160939
1792462
742698
1371905
31631
1357981
1541625
1248394
2470944
1027036
1121645
160640
732880
1100564
1237124
2861366
212230
2546932
2252144
1386310
725032
727594
894998
1259586
1621963
994880
258953
1257591
2494564
1906221
2293611
1283595
1864587
1305162
1202460
1850723
118162
2767045
1060529
835239
100603
52788
803102
869690
1042845
2827653
2666382
2752834
2428329
2754489
198530
2170237
2356851
2225630
2881690
73340
2546550
2232782
1104418
247695
2691887
316348
2381229
1381430
652017
117431
574107
2498407
1943937
2185742
2292690
2347769
2877063
755163
1707807
2003117
1946989
354377
472678
2735783
163428
2887852
214074
946253
1504478
1749156
2409417
1267754
2109703
838304
916737
2297666
2450756
708109
481923
298014
1136700
1718356
1203125
691622
15515
1463245
1218424
2087003
2890013
2813587
2503071
981037
1567051
2639151
819966
1741398
2045774
2838794
27209
608240
2606461
279376
865482
1792328
153974
1568725
232550
1094929
1926136
1039011
2254348
665323
1683018
2234862
845812
2210657
2834727
1147383
719347
1290748
1195266
2119446
2918991
1289152
566914
427553
2439454
119071
128916
2237069
1169175
1374828
1405767
1569487
1989117
2022669
2550526
619360
2381935
2441435
1934418
1842255
1033289
333392
863813
1715440
1922827
2505503
2476385
1387930
768572
2173335
2798740
2185864
2892674
1869758
2280752
908097
427347
312164
2200497
2592259
1524588
1866069
2669904
1312521
852552
1187845
2323988
21858
1544063
2860088
1298416
256528
2100487
592042
1354844
491574
215651
690478
2691500
350346
375883
1385436
2265622
1909773
2654182
232690
1127249
1232699
1716464
600890
168881
2495438
1463141
2095497
1752461
1472744
1698126
948943
763887
702555
2558135
278030
1377710
2049994
1398328
874637
70983
497486
1502032
1947669
1559345
2308452
180791
2776816
1296711
2042420
1056818
1060202
200743
1232907
2134665
530072
2072766
2614563
579052
958897
948005
2800940
1412080
2753653
2885351
528120
2916510
2763218
1587915
1187695
2450260
2011303
2464150
2564533
1540059
466803
365
1999528
930723
2573093
1562735
1340029
281348
1104505
2208833
983746
857150
347031
1750397
772078
891165
287736
825307
1933351
1992109
410917
2928825
1072523
1623046
2812827
823624
2790314
2340734
975871
1818717
2226573
978966
1554940
1865841
2904715
313874
2054420
313705
1765533
2572053
738433
637136
2133146
402017
72435
579712
2076478
2701055
2046499
142127
760896
494251
2118454
1327853
995379
1355684
429583
801015
159745
401024
2484184
2524999
917741
1452376
2465944
234796
2289223
515234
420073
189768
1542237
2403978
719291
825187
186626
793264
1549766
2617199
868968
901336
1232129
1622872
810898
359926
2621625
2611750
1143570
1664186
465605
1823983
1830182
1107423
2795605
77158
635985
504699
69261
324916
2318154
443333
1692093
1093056
718997
2343881
1966837
413649
239747
1402066
2303400
182269
2734159
2316347
2016558
2660631
857278
1397626
2682184
20530
2215726
2774985
1483279
1976002
2228982
715620
2442638
1096203
44167
945653
2420035
2756578
2777908
965418
16924
2689076
1591737
2717782
938572
317721
1799378
795325
1317429
2842731
1287229
2798244
2043996
585406
1514043
1099880
2342508
247387
1377024
1256352
638277
2628269
686459
116
1521205
1538286
266519
2158988
2741604
2360672
1228736
2671250
1338438
1162888
2884073
904847
852926
2566062
1794246
2085038
1777419
2072378
2814274
48162
1023218
1640155
1490304
2362628
2027360
1907647
1342285
1977546
1596120
2458812
1062590
1926280
1489221
494820
723108
2559555
2613773
660629
2182395
829967
2825998
1029399
1308882
1838147
632293
1283173
2269228
2164962
509885
1256201
239319
2546850
1790163
2531553
750003
461536
1057011
1636388
1960548
770042
1209106
1729999
2031848
70709
1451469
2402102
874576
654321
1051348
1007764
1810984
2081580
2689526
2779782
2609270
1814857
1183177
2057927
1186809
2291382
838139
1043689
2234759
2555022
876338
1902901
1032117
2842199
2696091
1650451
363037
346729
1085695
744600
2882985
1471378
994182
1646603
2195832
2832125
77689
2561162
529147
2091355
78397
760449
2519633
988231
518286
517417
2038741
1167218
1796795
2774727
874668
2233463
2318529
1087306
2360409
1944116
1920507
1152218
1907269
1072196
1182255
2237468
370091
1374288
1796440
1875948
63688
24101
882696
2307596
1711228
18167
758364
2588340
1446833
1709519
2217452
1186185
1649896
1919815
559149
135386
215248
1946479
667351
274755
2128365
1244979
2392394
1424335
185075
1033788
2191758
1294083
1098157
1746556
2843151
7200
2191901
174342
347870
2923748
1118449
816882
2563553
1813584
1353915
396812
519934
2869932
1314555
1659830
1145431
2127466
2657225
1215262
1207788
1938496
394103
1308603
2393589
148510
35132
943559
1509556
780229
1106128
919239
581842
1359002
64909
2031303
1392772
1617742
998953
238805
2447409
2927983
2597770
2016616
1949295
2086157
1178739
283417
107835
1576405
2760926
2026245
981401
1636287
334375
760758
615846
1344496
1578486
192217
2017706
1778612
1233775
1940082
165046
630109
2787406
2040931
233248
2507151
2659852
358779
1644436
1108294
2863659
876571
2493194
2297059
23775
1586977
14361
2646558
1739702
1522870
1578073
1526735
2822427
2326335
1498247
207430
2879885
3678
2796031
643177
233003
1891350
1160092
680553
680327
617182
2565270
1854919
1276029
1679968
2234339
1961820
83479
580621
1067134
2065913
179444
132151
2796049
1259671
523949
592316
2291262
2932426
126668
1262561
179204
1945911
2304653
2264233
448374
201547
1258924
1139983
1541014
880574
2525999
216344
134314
801539
2349293
1275839
2038481
2699292
715873
501907
1324840
386914
1017982
877578
2335361
2396595
1101546
299573
713034
1202512
453442
2145060
1398180
1817152
2221370
2440234
1288536
2084649
114805
582966
2124799
2141269
9720
1741860
116726
251120
708117
2573342
2435892
1127703
689739
704621
721284
2285801
392251
419627
2757232
2459725
1931096
1671416
284141
63576
735389
1317885
961908
2813640
2372841
600063
2369572
695228
2848276
2359648
2626008
1258191
219697
689846
948598
2905064
2817662
1498196
585388
1327466
946516
2672660
2073539
1333341
1343932
1959631
2844235
1572004
1146462
899813
539287
2296516
1325413
29536
1267470
1327366
794507
1389237
339383
576412
2469524
400747
751607
1943754
752272
399552
2687379
497965
97529
1615810
1739793
2809815
819847
2575224
905662
1022790
583766
707344
1268045
71824
1969619
1415675
1744742
2621176
1277193
2630431
1036998
544708
168899
1325385
2276000
1888936
2713393
2675041
492740
4804
665815
951087
632950
1684805
1419135
893007
1501102
1479453
38384
216687
759813
2824692
453746
1798319
1177163
1329873
1693106
1465329
2696133
649102
981369
445159
180165
2501987
1303970
1767622
765690
2778401
2129316
2607515
1415209
1665577
1476353
1126803
1923133
1751690
645721
1986716
1381504
2910896
1257370
873435
1863551
266140
564483
2718150
1337954
213655
226502
2662362
1644087
1168949
489861
603910
1907351
1795998
2716068
702110
2835190
2156064
25804
2682212
526820
1627369
1394443
1119827
1481222
97758
1526421
1909214
1328888
1055311
2932671
209729
2112244
2116416
1030248
517030
935821
1609705
1847773
2140806
2909944
2697797
491478
2591414
1409960
845869
1791381
432632
1657021
1977891
789439
2447005
439550
1266743
1275046
2042484
2626783
2632676
1731483
544851
1258670
2353796
429966
2268437
2509709
411956
419686
1890552
2665196
2316699
2335326
645265
1701858
2654290
1084583
2294157
2301540
1420710
777810
2854690
91372
1729382
187057
2455933
1753792
1470443
2191612
2445445
930
1270170
95206
2538613
1620843
1203606
2482699
231267
200105
1252927
1651425
753906
593375
463526
909409
1367059
225214
2708104
2181881
2436312
2768551
2423635
718366
2388223
299072
1617168
2892844
1133181
2142728
2198062
2505486
384243
494386
442112
1694507
2029297
876874
324067
245764
606912
2844965
557166
950372
845237
2647772
1719699
2425659
500146
2741206
1058043
1371990
1399135
1131897
1250440
1394276
1965414
225398
276273
1068234
317741
2643275
1172431
1962587
1356868
934266
2466235
1448530
2704608
2789215
1461620
549055
177858
145449
860061
1369680
457509
382995
1064128
2695109
694845
1520338
2696409
5929
448656
472412
999077
2850644
2547560
277859
1733435
1376504
1039033
2765309
87432
2846725
2729316
665955
2805693
2221532
321883
69726
281126
8157
1350075
1560388
431916
515657
902536
664862
1682843
1625938
711505
2385517
1177196
1301985
222594
114172
2027913
1188131
491835
1915575
2758235
2162998
699434
1625950
1714823
556379
2564789
1386259
1982664
1515686
2824959
748181
2454608
1983537
1849709
2706112
2482562
192298
2485889
847655
1155965
1521288
1091590
760457
461598
44451
1197804
1261565
1973155
1702983
15202
2793006
2037331
1040368
2701593
2787855
1759911
2913241
2167669
2223724
646635
2423106
322507
665006
652703
160754
2771494
188462
1320565
1229999
306433
365755
1418772
2155731
806008
311177
2148998
2633432
2661773
107136
1512063
1721445
125457
2364886
1565257
692333
1620290
2622722
945318
2670771
266328
810933
141928
1960437
2433192
498111
749450
4508
2384777
861387
647440
1949716
1097664
1887407
1783049
2550041
2634469
1346017
2358575
1404858
147720
702997
1318784
691324
203551
2665119
199978
817553
2128485
2656716
786906
283265
2846224
2129982
1075604
623548
21637
162651
2358352
1761312
1008255
2661298
2343619
1608357
1640646
757693
1767385
878700
1670054
1349393
2510923
530021
2624136
1324484
631338
364002
1046672
766335
2861601
477024
2700869
1529376
2500652
2138059
2872197
525355
1191868
1521759
83605
1142796
2292837
1601137
2204882
2170911
1280337
1234731
1104156
2633196
2239339
1432327
2906572
1169274
108899
2318258
103298
2307774
2807934
749745
74309
494295
2401559
850240
2146907
2491054
320850
315808
10483
1447794
345377
2838460
1496560
2180529
2569199
2028696
2884369
1416069
2755940
536698
55202
2266040
936543
2685567
1011149
262201
1257738
1035768
1117306
185581
1600571
1284859
35584
1131684
1344285
2729448
168613
2732030
624994
1423465
2380098
2033285
2044944
980271
769951
1488225
2024500
1628248
501186
1960469
998551
491239
138015
802183
2144212
2813977
972164
1678823
415264
928425
253556
2733277
423556
1318120
1944662
1029924
2569882
2032451
2766458
171890
1366727
431879
2258370
2680006
2423240
2300285
2152928
2728011
497852
2870339
193650
1803271
2446548
2291676
982511
2530788
2182985
780585
5272
1988635
313171
2317613
341392
2002424
2647206
2742182
187394
817238
1980055
2378379
2548143
1423259
1121255
443103
2681457
1395307
2932934
2302108
2615574
2486980
990274
1694831
2034142
331793
74684
2348219
1246461
2803579
1610049
2204528
2226014
2840702
2604628
829593
429377
1820522
541834
1416956
2279989
1347242
9018
1024690
2732638
570791
2114823
2408847
642300
1349802
610821
14340
932194
1267647
841642
752755
511226
660751
127377
1533378
966306
1838263
2238956
350686
2509650
2511209
2687366
2834638
1735860
93562
2819350
358404
135856
184586
609849
1392507
478304
1274447
2708981
2276736
1828387
1245939
1735546
1235925
2432569
198663
305779
2234584
1400421
1490834
210896
2399286
1995808
350447
836942
586571
439290
2283597
2905865
1118207
2488427
417288
1860931
713356
553284
316420
1225875
1899088
2519178
1605827
666791
113958
2801565
1159496
837300
1848703
1947799
2251685
187566
230199
948873
2334992
194579
1067336
2589161
1779154
355952
2817129
1397201
767985
1635910
2708266
342407
1869200
1778261
1098022
652132
1824316
1368611
1021655
911905
2489815
2272660
185584
883051
854429
2823679
2352695
1682411
635629
131075
2426916
1552079
822938
202560
786024
1362448
2437281
2733435
1171908
2607478
354845
2129553
1133611
805619
1353971
589665
477845
904997
2860574
675456
2795165
1224360
1798840
1883340
521209
2189644
102148
319613
371194
2096891
1266073
605466
1136381
258167
2315027
168035
2207178
1573823
706235
2674341
780275
1222155
1121074
617488
1461925
1005091
643323
1514481
1539821
163739
808206
2670436
1804254
1681029
1346034
2018284
91022
2322895
1809735
2376262
1399473
984634
2601242
1413170
2360735
169556
562974
2821583
1369569
1926293
1802338
180770
500280
1340585
2659562
1769995
1750758
2848759
2429255
1834711
1669529
324913
1105549
2391362
2614334
1406850
2239227
2677324
2265370
1443503
2331582
1933124
306857
40049
2094187
1723078
1516587
1631296
1157078
1431206
1637428
29246
1414854
951675
2852236
1209340
2815486
2015011
916919
681706
1429521
2325352
418334
613361
1969461
210523
2251388
390094
2533982
1244797
2604501
1661037
2186662
154755
1713249
1789378
2832810
51800
2302745
764613
1907918
851504
1203593
2493837
35566
2862704
213197
263389
2335950
2125196
2872228
1630305
1070599
2708845
2740696
2221259
170035
1728386
2230189
1023750
667791
2676655
338794
1770790
1283279
1342825
1148681
192176
2804660
710609
1075559
1625352
800031
482084
957410
1133520
691243
246159
543982
1146139
102041
708674
2163450
1967659
2218793
2878824
1770879
1453096
1194333
1027701
1663743
588639
900939
2054623
737963
236289
2519434
2414610
272458
1325304
1779858
1397177
1903375
1290275
1350928
2308678
2197992
417138
2298556
697429
731115
497015
713628
2134861
2124752
1909489
802875
1531292
1714865
1479873
1874136
2850811
867126
1017115
2760510
1324604
147948
128769
2500945
1199920
2074326
87875
1622614
2303631
2030264
830483
1802677
2257810
1235434
2864030
2938197
1776419
345276
2481085
1528235
569342
447410
1113281
1297130
1059251
1656998
1042837
998356
2682178
2911067
1746204
494911
466035
1866480
1248096
1265356
1340638
297936
88667
1375227
846879
1608152
1387691
2933520
2038593
1341181
1460703
1576330
2653392
544701
1432892
1613158
2498128
1444042
550653
1517097
1847530
482730
1757490
721989
1154419
1987364
1344229
117852
2490880
75273
155436
955973
1001544
2216314
917303
2405513
72776
2294076
2894444
186522
1714673
2036945
1706901
543096
819046
1678426
1966821
2844909
229080
1645786
2924119
2358707
224628
1009226
2589070
1972706
2654441
652452
2537227
1607657
1324784
424676
1245900
1398522
303144
2277263
1793576
2434908
509637
2199409
1173711
1754419
1282475
733346
737543
1025152
2417545
219946
980595
1444276
1100885
1764450
2452011
220714
2794086
2932212
1675331
1304482
274169
791467
1179413
2261022
2207662
1454191
2439161
1934119
1534549
438984
2562861
2593457
1643792
743387
2399441
2270047
76309
1245305
2884174
1956397
66111
1360954
2286772
2092717
2241038
1606501
891569
2702512
39859
1222484
330943
171543
1145833
1971931
1143856
2130057
2568380
853601
1949817
2010761
1561104
466349
1095589
640213
2600252
1556475
1567403
1748225
1836015
643840
2780788
1363722
424464
1340125
537160
2693851
324843
589520
1402716
146584
955163
342447
1739827
178459
2165772
2529048
2670070
1658982
2872741
98419
1709314
492204
1145128
1922690
2892125
415808
454981
1224868
2113574
668170
309761
143548
2469359
2554285
137293
1294107
1450988
123533
810992
251170
1814614
4819
2157791
2523270
2234945
774450
2212778
19645
2021344
2184216
1952805
2631497
436719
2221479
1287492
2908819
1859531
13983
2008787
1256967
2489555
2383292
1308897
2438698
2056063
1992871
1837051
2656890
2212205
1524978
695535
1076124
1363562
1765155
1046494
1233166
2074117
1172045
2893026
2898661
2173649
2904768
2931417
610930
2877556
303740
437661
722847
1774403
112685
2765843
2044873
1049145
1804612
2464496
2770010
392926
958719
2600133
13269
971930
1223698
907590
1999959
1975044
1593782
1342454
873786
2204928
1471279
1450575
2800010
243131
1263703
1059531
2065560
841271
2717946
100980
2568978
1094917
2882912
915955
1560901
1347051
536965
1017070
1588535
2813782
606040
1565634
1029621
2376381
819052
1726876
1271789
940492
2546857
1694670
2454319
1655229
1495888
2742654
2356841
2488433
2677907
2315707
499943
1341701
940918
1734374
1944169
1253481
728938
2818676
2479051
496885
2164877
2551625
2247990
2646872
770894
2334579
2087656
431036
246131
1758960
1720071
2533930
2496939
131352
2186105
33882
2508966
1700840
321442
1367219
2488780
2486212
606110
558638
248808
453668
2023671
722370
844685
1525453
267404
1070370
2273567
2212505
939652
97080
80360
1554510
722923
731331
366888
8494
2606710
1537458
672799
2265237
925979
1578185
2317007
2543788
1963235
78382
2637406
239379
1496244
545449
983793
1969130
1540070
1103041
24598
2780751
1991569
2222273
2861381
1051549
429670
448882
1784175
2640572
1415836
2248437
2232882
1038698
509840
2590206
2253734
1124820
2052321
507233
622340
151970
885741
364912
1743228
1865797
276049
2461790
2731673
945082
2700417
1936873
2317686
1775583
8248
1943405
1327946
999235
2753522
1821639
2750512
2832390
2877821
1018650
1796811
657562
2523479
2089064
1354150
2086086
1645305
2793991
230723
1805753
56011
1281324
389040
448706
1069130
2724091
441859
1172919
605272
76038
1128319
2388127
1712758
1715771
357132
678154
2056025
232589
2486503
336168
1212441
2264148
2359044
626220
1784703
2339401
1345178
1020073
1440600
2295302
1289874
776504
2476885
871291
2592899
2415684
904574
1285100
1887466
673906
1053107
1342902
2515151
2674798
2857469
1744051
782486
2805667
2547136
2163404
412190
125747
2268510
1792831
2269894
2002616
620174
2677303
675197
1333198
548138
1206727
1843694
721421
1148017
2557647
388546
2008342
2855610
1686912
984997
2377928
1254443
1902426
2442831
1265231
2387677
1261328
2708853
2375432
433220
1064300
2462228
2879798
2761835
1333628
2431819
2239864
1248281
1827462
414033
2445593
2230203
2243853
2885602
2256636
372556
1569054
446110
110407
489296
1498253
1699762
1885387
1668456
473813
1669807
1318169
1468546
999694
1566097
2138134
573506
1176765
593376
1235346
2837291
135208
139016
291131
1120859
132200
2713001
262240
1767087
1814586
2391081
315941
1631872
1809418
30142
1844074
30990
227743
170902
2819769
2379014
2549942
1334038
1664855
2652861
725530
1651361
1663805
1941913
1212377
1738177
2642140
2471878
2449388
665045
92
1627363
2530410
2883612
2089560
749536
2422191
201497
1675411
1622809
1325637
2628773
1107475
1285612
648205
714773
835734
1430906
2012424
1316150
355088
604851
998468
256801
396472
2927445
2729681
764752
1132847
2727196
1349526
825031
273316
2326092
1706985
43130
2356309
2020927
2733220
2774440
1686799
2317415
205029
1345036
1907574
610751
1699301
1872163
82306
593801
967259
1618351
202587
1331766
2529852
1404336
1797821
1438301
934114
562279
1215398
2346304
2418177
2031068
1169861
1664910
545413
1092461
2354891
1012667
1221061
541938
52257
2707248
238036
1226922
2249554
405426
1547162
1424201
2523233
2510165
293166
2854040
564585
2116744
2560525
11110
2241502
2893227
2103851
1626105
2110973
688676
844525
1802948
1014988
2789761
1843720
570799
470175
1480657
2351023
2111517
378639
2039189
2061909
1069799
1146663
1633192
1476394
1911928
2090058
2574031
1772985
1368266
2255995
1898084
2867643
2839621
1796845
2075925
2880745
820967
2110355
645212
2648679
2837409
1291950
145701
2608785
820988
2117296
2277072
1673666
2795510
2324340
597033
2837981
954295
631316
147210
2448706
1355974
1215212
2266237
1996998
149785
2579013
1423749
1176957
1329005
666013
2527647
344024
967682
194536
1864428
627799
938005
1629314
917086
179731
2806724
492583
1813578
778298
2442086
1595142
1313004
2374097
2889427
480680
962165
2092652
320115
1473495
801629
2370097
591234
2587768
1875574
2763518
2841426
1551069
2624751
2905192
1528311
1190863
90163
2444230
2081493
1521411
1472205
1429500
2026973
1352502
2571488
1684357
1303548
1875852
1357543
1766293
77100
1296806
2849066
2582265
2683046
134961
2289641
2391588
1309028
2102708
587011
2569819
681298
364700
2328714
1550764
2637839
2113876
1310437
1152845
1722897
2870338
2107889
25734
1497067
66633
1068342
1388451
1133763
752759
1559286
890956
59503
1494440
787350
2120757
2011141
2262386
738952
2140590
549329
2152557
2238657
2202082
2891366
1486707
29596
1985895
9325
1232830
1296943
2090878
2880757
80959
374580
1622801
2331007
2425665
1759575
308165
2474559
569006
504343
318885
1855037
2578678
2467430
1113576
2559660
1689748
1228115
1523074
2753997
677536
1317426
2798433
2036596
1537548
1342102
778474
1454527
93548
1424082
1862283
267854
624046
1749502
957658
1782227
101848
772683
64139
1415972
1940244
192523
385356
2263022
2077648
1388845
1573858
1350349
1882336
946
1486317
1045584
1434611
236817
899263
273612
2837555
385844
450163
507709
1425944
826280
856641
1827573
330883
353775
752459
1730252
2192030
598192
241820
456539
1591098
2577556
2246231
1560655
1495735
175194
1602318
1030858
610751
729706
1623136
645924
2815859
2787715
525151
2491652
1027770
2490901
2851488
717114
1942389
1374774
2051859
2785253
1561329
2116125
858096
1281989
132888
1257342
2355411
1314061
1375603
1245947
300294
308743
1629716
1066567
1298608
358380
85424
1643492
1305264
449909
461353
1742529
579266
1554563
1356774
563871
2576467
2038415
2493454
413246
2065213
2033883
1438066
905536
1821535
2076080
2447831
94262
1030299
1656339
2283466
2903084
1207407
1099649
2630554
552896
1532497
2375022
2288063
969671
690213
698399
1782743
1179475
2731452
1913497
1135082
602542
1264442
1890840
2508635
2776055
1447875
2562827
82892
1750410
629788
2479185
1782052
2159106
1747949
829076
992514
2589423
181685
2537104
1212898
1719921
2137786
453093
804748
708018
2211241
2808878
429041
2391230
2208523
1787515
967441
803288
1516124
2756740
1354765
390365
1875427
1862265
1877648
485543
2413249
1798385
1051315
1909235
1041704
2283615
235807
2480235
1041865
273079
1845132
2629546
677611
2814267
2745923
1789140
1427096
2272934
613299
1642463
25656
1730483
516996
1776798
1411431
1021326
1761163
2256308
1955919
2202182
1837012
2072520
1135781
1216348
562460
15313
1308037
172631
2251815
2916998
2902827
996713
1182638
343109
500349
1459838
1519569
2701841
1742558
1221403
1110820
1931527
879810
2476467
28684
84075
553642
2492151
1404553
2304335
1538083
2049839
1773461
1830096
2235160
1285839
463756
971083
1316199
1617080
23507
1051607
1652783
2065618
2581210
515919
2310812
204007
1267818
295525
2317097
2258393
956618
400699
2873678
2835324
2877320
637732
12674
1309256
1470395
763973
310597
2717825
1030766
444457
2199096
2544422
2379851
2639403
402109
94133
2815031
183786
2846941
269572
217844
1353968
2035988
366084
1085224
2354649
2587494
205233
2576400
849066
215772
651798
1554029
390171
951688
1250646
587714
1329554
1727722
1909982
1767703
1436365
1308230
1773312
2578784
2143427
524295
882275
1521143
2299540
693915
473944
1308299
587406
1073303
2457495
2079013
467372
1773630
1247359
861196
1423475
1612265
2394254
2632986
2616138
585155
1691378
1540477
2505121
824
2300538
390739
2909151
1287264
2202504
2179398
965641
385526
271905
205770
470668
2183324
2180382
2360792
801370
2771232
1450448
1002993
457149
2258393
869617
2211363
2259200
2877664
1383525
2669362
1743849
2679252
921903
2802111
2488326
2408955
1825936
52934
1990703
189650
736317
2196112
73852
1209880
376439
1863242
348115
1227227
928914
1638735
1551928
2532589
512797
2280894
1026499
2665767
1370890
1347513
116259
162611
684418
261332
834389
2681392
787630
2218017
235265
1014259
575944
1509423
1824139
575984
29788
32861
971834
388498
2423205
1384854
2935353
901420
2031622
2758902
2000325
1914131
268381
1693704
422959
5890
1746454
1461521
1766134
633041
1294159
1547508
2761542
407750
452838
544273
860124
1629265
1884668
792615
2180778
191062
2559181
2709324
2510792
2883624
477924
1173172
2711558
2141989
110155
2239216
999952
1250571
2179726
990983
541810
156073
1662080
117360
2867648
290919
738725
1724972
1166254
1343621
1517500
1195859
1986890
713843
1873334
499289
1031024
1468020
2699844
338556
213760
2929095
2723146
631229
1806490
615295
2589092
2075804
340177
2512665
2170936
2684669
1114854
1849784
2479965
1816101
734587
1455755
2489910
1551509
1333438
303981
2812263
1404595
278827
2802267
2428044
1472628
752389
1287383
1265154
1665741
72515
2812210
2273636
1771748
1361042
830353
2894995
558782
2088609
1798880
2433262
1956108
540466
966445
446583
1806772
1910815
1231267
2275489
789176
2794025
2866547
722888
98585
2433030
2683125
1251926
1240520
1023366
1112439
1185703
268819
2340775
2147514
2200655
2449665
2608286
2777233
198809
449433
2789066
152979
92573
2623059
617081
1857747
501158
603266
934837
1554493
2781634
954810
116302
174928
1916031
1322887
2671418
889725
2846486
1859247
1381659
2591372
1432408
342350
23976
2141418
2681108
2573027
2469706
1248622
2454835
761054
1554597
855725
2773998
1645253
842351
1771792
1250072
75350
547091
2439299
364133
2188052
2279410
808298
2856173
2253387
93242
2815375
2233815
1800306
2565104
1505365
764530
2891882
2111978
2857574
2663378
1345503
62149
1327441
559815
2787584
326155
1890667
1660222
1844399
2614074
1828379
898784
2842839
673709
2724308
2083287
996121
1376614
205061
115288
2294760
1710972
1098188
2831894
1294118
821978
430721
266018
130052
2767265
2302298
2286599
111840
2398247
2078109
2254755
795901
788440
855589
2036325
1342187
801348
342836
311346
1742011
500027
2403970
2913407
674922
2789914
1392231
825121
353914
2312573
1969010
562867
336839
272858
2170429
55980
2097822
2465873
317610
1224440
1604988
1217784
1055659
2889414
1920494
130619
2298584
1020043
1550822
496905
916720
1036710
2819242
2056915
1760068
1958468
769412
1602070
1278462
901969
1397378
1753447
2345812
1730314
2466302
956261
2642959
1843331
246580
398556
2855390
1730995
586478
1786609
1787624
1762957
749827
1785327
1606694
1993518
864439
1358858
1168559
40036
2329503
1733081
2649378
105961
1089664
1532970
282103
2219623
1349575
1600691
2377098
1858821
220729
1476251
1640810
2079407
2092293
2631767
1471523
1786744
1200229
1222279
2628393
1840416
1039737
150887
1663355
2320660
1808028
2702976
1108315
1869236
1669953
2701732
1904776
1665686
144077
1624039
179184
2301897
1356006
795611
2727847
214620
2670020
1509672
1310037
1635016
234733
2641851
748626
1028244
542463
1476064
2012919
1876504
2866840
1527208
1756907
365917
957058
421240
1705672
2700946
272006
1400357
1797779
2684384
1205856
2895188
2121369
965659
441650
1582036
1639840
707115
2625305
2427008
1086438
1668318
2647803
142242
698846
2161293
307659
2573969
1307316
1144081
1298526
1740622
2508725
1015159
2207739
777256
1733208
2108447
688384
1563821
1157648
1750889
951139
313732
2544733
2557193
491510
2476068
1996983
352490
644719
332856
1370629
219840
55092
1181320
2284385
402468
2196238
400580
1137772
174824
1239862
1178269
57612
227362
2691726
692140
588301
2232662
2756109
567824
2084661
2696891
402328
1857457
1333117
1184542
847626
2098183
20863
295236
1300770
509175
809709
496647
2794091
2810728
2912659
2094163
70667
2719824
467228
619941
2120823
777081
1799094
1272896
1614096
2227433
2073659
931229
2394937
375752
1195665
2754393
1134547
975086
439911
41083
1177118
953440
1831089
2889633
1167145
2408560
664620
2928917
1433296
1962656
485775
1583610
138384
735736
2517017
2331078
2812224
1181915
1950908
970131
2129801
1286718
1065821
1718080
2536752
2112815
2102688
2406903
551008
2226398
66815
1331559
602503
1920805
379859
2556217
1868645
298306
740332
1118269
140505
179435
1100835
40290
854215
1770950
2201111
1605032
2526700
1344579
848612
1167145
353250
535228
1621277
1143982
731346
670791
2709050
433796
28196
937901
2202875
1612228
2660281
1815225
2216759
378199
187925
1571713
1739179
1632479
1273401
1030362
295159
672347
2775129
489298
2580265
2465496
402198
1266825
806858
2663131
615142
189959
2438741
943845
1052772
2857120
2881145
2345617
901908
2737541
1954771
1184402
1395878
2917842
215583
379127
2007785
1887547
2115979
2819847
2731346
85333
1552698
2135998
1566761
154122
63762
29342
1123302
98466
937387
2453377
1594362
1908660
2932995
126956
695695
1122524
1504003
2710444
2224692
1023358
1446678
1394708
567676
353116
1977834
1695122
2191582
1021979
137303
2052413
2259361
2453039
2532556
2290074
42533
2485757
99688
1155639
592932
2729686
2654529
2049632
548618
2040181
41236
246168
1165713
610766
2754502
1902876
1758615
435051
2503840
2869275
2131993
646151
2762821
1792625
1221148
60184
2788389
119330
2396152
439553
1862278
1356707
1106344
2237962
990285
146634
2797187
1494056
1663467
900501
2263365
2090454
378295
373929
71376
910803
2393377
904248
2014517
937639
1704494
552264
520730
613215
1406199
533866
218686
1357991
2085152
1535424
260803
143708
974774
66174
164314
1556668
2846889
2287932
1852262
1763693
669737
2653099
471947
2088780
1818793
1397443
350133
2772355
309944
308616
1935716
865199
2335658
454392
2583894
1149259
2751752
644607
521596
932498
441203
1526263
966955
2004309
1791865
2288779
1963293
778318
2301122
2473207
1933947
1833024
2047100
1543097
485422
381243
257217
1179904
1127881
1182968
1548294
2037720
1191275
2065824
68001
814560
2917112
957625
545739
1375954
667249
1083422
2089518
1856214
503847
286841
2913187
210070
367922
1243452
1739801
1635995
1798973
586426
2705032
431588
1072689
1857580
1699632
2827816
171106
1202732
2046418
2343950
814468
1733559
247089
495051
907862
1417935
2445934
1046955
2183659
718854
2412291
1792102
1541193
2638729
1484656
1641896
1360170
2416908
425764
1721106
1804449
2336698
1173917
1966160
1137804
1280983
1647888
299954
1518563
910842
2186745
2394197
49823
2521636
814596
1285054
2443053
1160546
2649368
2295927
1948863
1412180
2709355
1591338
2681053
2001103
2225117
2139177
752878
1556236
2880932
2169485
2208656
2729242
164712
2431484
2014508
90206
2370641
375277
81036
1412180
2113354
974163
1982290
1635396
1311328
886264
2672300
2613668
1731160
527606
2206460
2755875
1108282
2179120
2461540
805332
2645159
2797461
2529679
2910193
2166931
380149
1033667
2453767
2629915
731778
2204143
1615262
175576
2716019
1190228
150158
2251316
2825520
615158
859229
1668771
2853203
2695474
283142
78361
362201
1773532
1061978
2804974
64971
605080
236026
872234
459256
2704301
1984030
2632427
2876884
125502
463703
194485
2280256
883437
2090031
1130725
2863726
1753088
1332542
310705
148601
1996353
250906
2302191
2931164
1701423
1707949
1174022
2393206
360813
960069
1681587
2671100
694285
1990503
341085
2474056
1614488
2125293
112288
2232537
1439650
1527626
706225
51528
1880574
2685392
1546461
1361925
1480657
2289543
1125030
2506264
2057349
1255265
2460277
950311
1214842
606996
1485551
2866822
239539
1311043
1668064
666576
1642133
2290226
2410925
2791406
1167934
858770
2048301
487548
1290772
590632
1910001
137303
2517400
2022621
1221348
1370284
926620
261600
906924
1306940
875674
1472381
457621
1271725
139881
1680969
1175640
1357146
253463
67923
2831847
2687842
2348123
167329
315445
1568502
1895434
279432
1378284
1719215
1390494
325096
617649
2752019
1816740
929488
2291031
603329
363464
1316650
2135005
707711
28706
404869
2720152
1422517
1858866
1285198
1427373
2104680
2107074
1184004
44719
1019559
1227955
718072
2159596
1559126
1761691
2032930
2681417
29847
2410760
1440480
79823
1043855
2634984
2771943
1846675
1634943
342636
1908791
1380724
165540
1560731
2340808
1465192
1207710
1984313
2341693
1115697
1704298
178131
2605669
1914933
1459620
2830722
2868993
655675
943799
2342045
1714467
2908261
1952588
2517084
2561281
1180266
1104746
2476953
78493
2674122
1553063
2126394
1651820
1043063
2841515
308070
2430042
2276280
2408913
2889532
1960224
1663691
423679
2382024
2166682
366321
1518489
107082
2094237
85444
1159218
1272895
2025601
2166192
2707136
604736
1273700
754948
679996
818881
157663
2067605
601514
2681505
1337824
2901156
1609119
2767560
258304
906629
362227
800369
325687
2618390
2116673
1453831
2246468
2802215
908285
2125688
616336
2514395
2686330
754740
2079494
1088050
2821060
103286
1814969
1154146
2567204
1068293
49400
2208159
928822
1272627
27120
2299837
2873278
1866958
2240193
1716559
2778187
1854144
2863087
2801224
1566043
1841091
38371
2849988
1790571
767409
824667
2803812
242915
2710414
683257
186779
2420476
413103
1323628
1136780
1983642
1877380
1693008
1938198
1528597
59442
1446467
1688902
2722891
264983
746034
2289333
393767
1510208
559479
980690
1217592
1237301
1664187
534479
2724310
1624132
2183732
1549866
2451730
584338
652535
1950979
2206413
2394802
2240276
901523
2273612
2846623
2049359
490620
2092814
1272770
1444745
1150773
965374
29117
600326
520335
770098
2105807
1782546
2655674
1738590
2505463
2260084
1920018
343265
2341286
486047
1753924
2238608
1087412
716468
1289709
548575
945908
7117
2820439
1205154
1638116
2260802
120841
797923
2065910
2209274
1842192
2624563
1202841
1976997
2131177
1410374
1275375
48212
1000440
2735111
616718
2810758
395455
1644981
2770829
1608153
350722
1458253
116041
230033
1093574
191223
667848
2233418
2264678
587005
2296384
110728
170991
250262
1324837
2220181
2926863
312595
249120
2757008
721344
1080900
1808427
1288660
2329810
2442513
1688755
1835689
2318929
555333
1113435
210339
1928614
2583336
2267836
198638
1496015
1621749
12180
1287918
1762839
2609198
2620271
431903
2639995
589821
2755635
561433
1474623
31037
1411778
2022570
1757370
2013099
2638088
2077293
516269
1118306
1984118
760399
1358119
2163767
1432921
1188052
1687263
2326269
2438245
971398
1428906
1208785
2705874
1531162
639831
2218600
1834245
2144049
1738135
633402
625508
2537180
1495700
1084067
2142380
1538732
2677102
814118
1705897
2686047
274560
1756583
1777134
1687986
138883
1040011
2148043
2723249
912277
2019537
30470
2900544
2686650
484635
2738442
799434
2376504
2500929
655324
139012
1602902
270090
2389140
1041266
697591
2060398
2462837
1601719
1411514
2131196
914298
2109159
1023163
1269144
2908287
760307
1015478
1189898
245092
2484634
474818
896508
2024425
1547379
2198351
2127299
1249657
1590080
288653
1623151
2564587
2316510
1139330
2170510
2359809
1520672
2079552
324318
735536
1107802
2366130
653116
774272
310243
2368429
892361
2387290
2314164
1872397
2684409
1544481
2749712
1207234
2806666
570460
355676
116728
1904059
1670487
251118
2190626
277682
95053
1499208
2925155
2093241
1684534
2440136
2404430
803591
333679
1514548
1221952
1776319
1507135
1137442
1594157
2239951
533076
1122154
1312662
164271
1075098
274868
1673242
260117
2476241
2291804
695443
2707312
660970
2162016
2064350
286442
1729769
2860699
1322824
2160312
361345
2187621
927076
2841303
1724285
813182
1783688
2563460
2385676
2202106
2160432
2806069
2207416
232508
1484908
1970783
802289
2234744
2251813
2869500
1596628
1887845
912137
2446368
1374282
1331614
552824
2716810
2653951
864237
1470568
2131939
1108351
1906041
1162979
1890532
1543206
144920
2860369
1064154
1428129
584585
521383
2586253
1728647
1526020
2161584
1356095
916731
2254635
2036891
2538362
1063767
2563357
2851092
1628793
2088884
2039002
2462603
1578506
189900
2275334
2280238
270861
2465545
2516894
83731
1607688
1300352
1145937
883636
2645238
183429
1680887
784645
2207805
1528117
2789663
2314035
475287
2825502
1172616
2699906
1171461
2841844
1171759
2508373
2046232
174189
788435
2329686
1369852
2659994
32358
800418
1315192
75709
2058077
1646319
274127
462308
1377111
1190360
1524809
506666
478787
296533
1704401
1880403
2173535
1827745
2374251
2862082
1959307
439952
1996475
1566562
1043019
1825273
2627570
1700023
1769625
1421712
886490
1442677
447671
2585780
2237718
593817
2185143
176046
2557217
1616252
2347092
2799106
1443248
2026991
1329696
1684093
2625171
2729824
2240869
1102230
2295810
184865
611232
2828645
395782
337780
238600
952768
247139
1836502
547249
2606983
1998411
98512
1201607
1737101
1636458
576538
2789112
1155960
2609176
165168
959410
2086094
204191
1156893
2207802
2112511
514499
301661
833508
156604
1209988
2127078
230882
2677558
1012196
963274
962585
2054274
2078840
55162
2451700
1037238
1609566
637557
2257252
314649
68351
801201
2753448
446770
2341234
1865367
1056530
1834641
2659515
2253190
2624077
2769382
228190
1369382
1398844
1820873
679181
2648613
1909187
2701658
2438815
293566
1002848
1947437
1599950
432536
41354
440547
180862
677638
2388622
2048746
1252896
1494847
2311416
2878881
817203
1308184
2300552
604762
224380
695925
1434933
671231
1629375
506959
1532921
1792747
468845
2026802
1943384
2937758
1541848
864601
2484061
2502760
1067002
2474568
2485290
1148458
2785693
317215
2303368
958865
256109
1195448
1874150
2192306
62492
2874145
2038546
2841789
1164089
517452
1585705
319002
1440856
329517
2169711
2746455
130957
1534001
2502153
1964290
1046766
2637285
1584494
2874712
191995
211980
1703771
2756233
2137076
2544155
1217618
56575
2746284
362092
1586149
219099
1387219
2173313
1282583
1600559
229083
1524772
2233628
1752365
1082246
1501070
2558790
887996
1993654
1135138
412159
490227
2304055
430389
1299357
2566799
2920839
372732
458023
794366
57652
1873346
1812672
2005707
1786017
2037459
1479856
352589
1450032
2763139
2253533
380180
36233
201027
1471494
122925
2611255
2610730
2000790
2255869
1014397
1216814
2346272
2658255
2607825
2850031
2505946
1988965
2409026
2463451
2178986
486905
670066
719055
967823
907237
1326050
1081042
512782
819592
2709887
1417079
2814499
2385353
1493562
10763
1742433
1017640
2426879
2931189
2431021
2660120
1698989
2162023
1578641
2624332
1785332
339995
2203607
2541854
187946
24848
1635039
2201916
373144
93107
1677205
1327059
2578396
1168509
2839728
1662494
99638
2541003
677824
797016
1416257
2302552
163631
997873
966845
2088276
1359686
2485000
1123403
148354
2853882
2421482
954059
1009886
2363883
2895289
2451467
1000712
1862095
837408
533474
369638
2635074
2680834
2284981
2373365
1067400
2802716
1516964
1958572
2676501
783121
1077701
2205893
2068448
637336
1717320
377113
1476305
20885
2213441
66239
1532387
42744
1091261
2372466
2442176
75489
1286951
368992
140793
2139999
123857
2732157
309697
1906542
1945725
1230056
1275404
860767
2595969
2540619
1511939
1198006
132095
2547685
1516048
1835830
567795
1818703
188023
217313
1799927
1000010
2040919
732985
2000023
2349884
2573162
127285
402715
243043
1566678
2604870
1062922
488901
2138261
2412404
810476
302836
1150832
1802419
1336871
728917
2359586
2274927
1298160
2869793
506322
749054
943181
772527
693708
2421265
137165
2790176
600797
1012656
1406380
466891
174141
1061121
1228360
2890789
898805
2729148
2335073
2609936
2730243
60702
29295
1084080
364894
2469033
626656
2909908
641701
37625
124083
1692720
1305316
851048
2687378
1853794
289737
2570763
1203719
1942448
1374298
1323228
320253
821375
859540
54241
2753
1205845
916346
1983345
1243603
2867562
2468958
2245570
1724491
277844
790516
1950290
2717526
2403534
2653888
507786
88288
1324590
2033973
1000720
170383
1562402
1833666
2076019
2160686
1061204
69451
2716956
1017739
250094
688931
417105
21673
753366
2561456
690433
736343
1480057
1140062
567075
853146
1968175
2801485
2645036
2893439
1081081
2450699
316181
1363402
2529001
1238292
1439326
2564956
1904176
1971656
2299388
1513980
1891008
530334
2748517
68412
1310452
1747154
183314
2386072
757405
1943736
2750717
2808997
2303405
1371536
2558480
911700
1698641
1347867
285144
1850253
2656478
2877584
2616112
2731675
2227410
1446611
238436
2384130
573341
2820605
1074388
2078182
2161493
2281891
1419360
1420948
1341310
1258273
2811497
983845
1402392
2212916
1065060
2445096
1737147
1749469
1648618
1540573
1137683
1305167
974515
2866198
476254
39699
1080523
2327263
735897
1580044
1481206
1032203
563073
881002
1646102
751259
2213456
1776193
2853322
563815
1582243
2177413
1896183
577001
665487
2752352
2009339
2565976
2510646
1433889
2929014
2279634
2220821
1639123
1187716
568876
1124058
2048878
678991
1218057
814527
2214
2346267
2783230
2845021
856464
1761218
2333840
2309397
423540
1231041
2139524
2375246
367009
2721644
547277
2510453
1932631
925831
2828481
2561444
8059
72212
948155
805381
1465570
129606
2543283
1816183
2200773
2234364
2126954
1628557
1027086
1958316
1648381
937004
1250553
1746315
91865
1096217
449367
1565594
32909
1456703
157745
2507548
1923842
1294856
624473
1528948
1324714
1795588
47264
2106392
303303
2867702
1096683
32417
927081
1364638
548370
1249792
1104814
1120618
1985220
11596
372493
1996509
1085747
2019761
1479778
2883567
2395906
1040380
213085
640112
2510815
2639221
1008478
1957108
987191
1598547
1987478
1146603
793945
2212136
854943
1271871
2693654
2873750
590787
1275828
1061541
1706033
1926482
1281614
1757619
138415
214773
291658
1834788
2181454
2569819
2928493
1331216
676052
120750
1742938
2270174
2747396
1909460
593361
726867
2182066
2595331
1006973
898194
258625
1576203
2387581
536814
545394
62757
488465
2457908
339554
1382932
1243658
2290243
2125175
1463691
937397
459336
1590606
837647
1630483
1104661
1564287
2177095
575426
2197354
1884127
1966060
1373423
598893
1482102
2609707
1672281
533919
874865
1466190
2361969
1930478
99843
431514
2724064
2485937
2473888
1245813
2446633
794279
161601
1931449
585732
2260910
461831
443786
1683408
270506
588505
543366
2089532
327035
1355637
731941
1068265
1371141
7392
2810172
1716730
103130
1853514
725178
647021
2442663
330058
1494418
329121
107400
335574
2092252
1102087
2118196
914463
638403
707637
2427842
2507773
1131121
395688
1172567
1937456
186224
2872592
2548520
1820128
162741
1108495
2206588
1086230
2831301
1323015
745671
2213359
1636329
360960
1122342
2483831
2521991
1952063
2334546
2125739
1341461
1852989
605027
1160905
506670
535221
637879
858108
1037840
1272914
941839
1780749
1707091
289709
554918
527859
2721614
858139
59587
435326
761336
64718
1039678
2600702
1906518
2105702
844722
1670833
1883203
798373
1212070
1745079
2000809
995952
1474474
205553
2059375
265392
1305642
1061278
1665407
1228087
885205
2841915
2016422
2215399
1840756
1953093
2574617
2156805
2816165
2639209
2262040
1259052
1079525
1084975
1829963
325222
8282
2878835
2675719
55507
1968895
165289
2322199
505647
593596
2038355
2401640
854374
813521
1018600
1124274
2155803
2939755
459333
1738109
2382997
149804
457070
2732324
2116248
2559556
2539899
2286306
888072
976720
535513
2351253
1082465
1029361
326239
1421046
2757021
1738809
2031032
1672248
1281316
1592025
578404
1356383
1704094
2198501
1451144
2889919
1265888
354192
2388079
1109963
1524345
722500
892965
2747717
2794363
554292
2093984
2875361
2584774
400450
2726765
893187
2333211
2718620
2413758
340444
1032664
284670
2176925
462905
675965
612530
1742614
1514676
446426
2130165
416048
951965
2484645
2081415
1061841
2439052
1185231
575020
1122261
2485023
158282
1303392
1945896
862532
853391
555792
1645439
2040647
2476455
796227
2359834
2840421
29738
906603
1193960
111057
1369926
2560908
701571
1985287
1784990
19712
238242
2236592
2864466
1102771
1350984
1006730
2255323
2780531
1193786
2645051
2622261
2691526
2682768
1795117
694970
2302185
2383534
305899
2269566
2401010
4861
2626204
635788
2813642
834988
1187934
1106871
1973911
332998
1674687
1455028
2607283
2139329
202809
2639591
994439
942358
958913
1715267
220015
282364
626096
370289
2216906
689923
77492
2733009
2715044
2292446
1480255
2595158
632188
2918801
778583
88032
2103291
887912
2438
2015858
1581941
1463084
1427714
173953
357495
1388155
2606410
95096
612055
1294133
2615480
2170325
676069
609208
295076
1103668
2372093
2885564
23414
2351004
1380977
1958890
2473285
297868
610266
682568
121253
181242
857547
1313108
2665235
1354632
2828707
912429
2454319
937056
1309763
848242
2598004
2870140
443958
1707584
2720958
2227907
154918
637754
2170843
1743979
2007432
2904165
2784672
904349
755340
179541
899490
326987
914628
1416922
1157380
1924979
1294157
1563671
1213772
1546624
1912520
1321280
1877849
2005178
1685942
358544
2427490
934439
499306
2868524
2059813
2058684
1523662
611807
97443
2477678
1947590
1977446
419423
429712
2059541
2723844
490780
995339
2513126
462675
2538925
1957101
1873033
2808574
1092811
2044750
1959707
598059
2468508
2622102
841243
1153464
1267644
1343858
2469283
2274847
2805408
2427257
888891
520611
1383067
195687
629277
808738
2728761
2253739
1931355
2435483
1324294
2266242
894668
1407944
2345676
1280155
233584
313710
2786795
204072
1673744
927599
1714015
646645
589456
183214
2242909
580475
293188
2106229
2163533
1721233
1366380
1282140
2018502
1367960
103355
235196
1001780
1361208
1859231
186127
955827
1589498
2560053
179555
2375329
1945127
429552
2131441
2156278
1442724
2206439
1909421
1184104
2181488
693908
2788289
1859456
1966232
2819865
655844
2565839
234365
851497
1152327
2230680
659548
1493893
1089331
744463
1871581
502988
790269
2316712
1141695
431000
2325783
1762993
2418135
2612723
412259
1685253
453322
1857241
284116
1920474
1426840
2086051
2582797
789454
725429
1671051
2329522
818601
926171
2565094
1243618
53625
1902643
937468
2123371
337579
2171066
2294277
738470
1068997
111514
2143273
787434
427066
291825
989165
2230811
659389
60053
2876560
1661597
2801598
2775547
1817142
1957007
2857107
2040364
1011172
2218836
555823
2468716
519076
197361
2244239
223069
2853873
291640
666338
270706
161991
78603
210691
2703813
2355803
1177322
1116231
2902465
1484327
2442903
2437081
160578
280116
1851690
59483
538617
2639014
993530
38663
764590
2727820
1791411
2215127
1656419
709242
576982
2258831
26507
2727261
829429
1180022
900102
2406440
2559681
322808
2297771
796388
1762429
2881508
1999235
2588678
2383099
2519477
1131742
1655019
905571
2341511
1550021
1822422
1405492
2112724
2198849
1652407
2767931
2645544
1758322
2501175
1891483
2840178
1909997
1442045
2801531
550262
1159337
2914906
374394
816325
2835816
1754458
2894300
819821
2300327
1318421
1909148
2026823
1538520
2707351
2698164
2167445
2924017
1615816
673781
2554989
224949
675993
94006
1672002
2847959
1619449
116493
2654493
164471
757112
927729
2637651
1470004
732605
1147705
2267709
2348065
825134
361656
1945156
2354535
1070569
390655
912966
1058370
1981596
1923416
1755422
199
2312955
2500041
1390914
970397
121566
94915
898077
76312
2216809
2845146
1483975
2188300
2633474
745839
2678264
141270
454754
1228829
1478707
1413633
2753545
410926
1251290
100303
2828905
2697010
2232303
1075035
1494662
505381
2138350
2741873
131018
1164774
105903
2922632
1416767
2057142
1045632
1852965
2561360
912653
2819623
2038933
2893349
704714
2457536
2846260
2172128
2120417
1800989
655282
1775050
914125
2446987
2741575
1491024
1211072
2328614
98562
1593032
1475227
1012033
2427347
1652365
2592989
1137371
2563713
1554628
1011656
800067
377510
311756
1816048
1296059
2794655
352447
1640882
2754178
312821
1008496
978401
471638
2173164
2152664
2152470
691216
477835
651930
1702191
2272133
1351161
1921291
564764
1253076
1059846
840087
658836
1700201
1619521
1960179
512644
2183796
2152016
464276
2049366
1030153
1304795
2732838
2054442
448380
1639729
142788
2557317
631280
2086543
1788556
1432725
2183094
1856723
188294
33058
2786158
1050563
2220972
431280
514641
1037210
1868611
515336
2029436
1293709
905235
1627930
812548
837475
561701
2079099
1901889
1748626
875515
2801144
2710341
1635685
2828190
2486326
2060853
1034869
1830786
1239987
2527890
1430038
1541354
2874707
702628
2812522
1348615
749896
1451077
771121
1021061
1399556
1447129
1950826
2118275
1955509
383641
139449
2628349
2106088
782057
730212
2749227
2213452
1332077
1753844
1272933
800639
1602901
1027486
2474255
383474
1700360
740372
1551638
1467625
112923
1778881
908928
525696
475975
1588736
607018
745148
1381416
1593420
1575385
758924
2307813
474766
615023
454526
8269
1327157
881561
1094614
2842534
2460713
2330115
2678329
1922650
726221
2402097
613185
1415268
181416
1569377
916624
2936733
2195045
1054530
1161854
1226225
2911693
2016888
1263698
2932433
1793170
671819
768977
2333682
208129
2362259
2401499
179377
1153521
1559730
2275755
1449631
1607359
2506882
1123386
1251823
1841697
378785
417141
73343
2559712
1144204
674398
2257736
2093884
788118
1565654
2420695
1158778
191595
180939
1871333
1872024
1600145
2448289
2128363
424857
2511120
2303112
2308093
2205385
1463458
814442
2860674
586801
442431
2300920
2305640
837560
1595547
895813
1070193
1030691
2299721
301757
1211009
2215835
171962
1033866
2866293
2685307
1199978
1216954
1531534
2230054
2675118
47549
2069850
63865
565299
2220660
1741560
2542748
1283423
2810874
1536677
1256708
2311879
330583
2128310
1074892
99040
2416938
1104796
933587
984018
1037462
2656716
2537254
54460
2550685
1179849
1419480
232453
1334690
2912507
14216
1611561
2162723
2201427
2891460
185546
903839
34940
902134
2032953
2825989
787436
2382060
1930548
2255736
1953775
2535578
2733202
499015
2127654
360368
2370039
1190574
1399416
817651
1151947
1602409
457163
266063
1288120
1268832
1343277
2547441
740514
1698888
2354048
1826125
104878
26227
1104500
575894
1902075
1751764
1287130
248598
2804447
1667189
375451
2653010
2524253
880214
931575
1028301
1064083
244578
1006943
979610
117891
2213241
1947272
79318
1841376
1541085
834085
2345846
167880
1050376
1544602
1313482
1964635
1310233
783295
1203078
2829552
2050507
2190420
2046884
125150
1856535
1503697
2552795
1855931
2666214
1962948
1260747
1829582
2281293
2270537
2877434
1538277
1446690
1228166
698034
546195
2058840
1497020
644915
1154407
444346
389569
2195080
2899461
64909
2918535
21776
2472605
2623683
2245009
2188808
1187544
49682
1087768
2516766
1126155
1056480
2390389
1163700
718102
111546
2119457
2369701
2322885
2857327
1536608
2287995
424004
583150
2547717
1447576
1992334
216125
1942504
281221
777669
1603767
2592643
1637313
2320995
302581
201718
2853620
1628026
1563949
2062827
2642898
1794523
1776058
2513313
2191578
1507816
326229
2765163
1803448
1332298
677262
622962
2192442
2008595
95210
2147286
1429528
2709841
2104227
1418928
2399798
927576
534544
2679045
1205304
2495033
1642628
1359698
1695893
105365
1102307
1305385
422559
584172
712419
2646489
934093
1449754
2791225
2060686
2915036
1445249
2117298
2173089
2628179
1458141
1860451
1208829
1558166
1614231
2401853
506942
409465
454690
2405743
1846974
2267375
2664599
1268040
1277477
1450092
2113846
1562244
1584111
1820270
799079
1311204
1147730
1945232
785800
326912
2516867
727920
689792
387443
1732194
1248239
2806043
1704807
283848
361921
36458
1805704
146839
2649926
2155638
1499612
805837
716941
2523082
1090049
292461
2555368
2634419
1423694
472067
2330576
1683879
1064044
2427119
222
466444
1816024
2652165
1366043
2262371
1349447
2182937
1063942
2441824
2689320
319045
1628257
2002478
2440268
1236113
1317294
2466544
2905589
2274707
2525778
2252807
2102767
1820934
2933018
1002168
2254045
2654413
2625733
1723621
1103231
1529365
473696
2392332
1051203
509613
1432185
1623423
94153
933779
1107228
2071683
1482494
104253
745222
2328055
603022
812591
1210273
2504393
202065
1982712
2775940
413189
998324
496821
236040
61588
1568752
2433940
1983889
273606
516567
159017
2811681
2585690
2187631
2660830
460743
1839372
144466
1621996
2851082
1710266
2937701
690704
1685033
2398224
2934331
2755331
759207
1062103
2394845
2801562
2152340
2343191
2194628
379924
940687
1474901
1517254
558076
816768
1667659
1418237
1281164
2077125
1607639
681924
1642750
2582237
2478151
2210214
1141593
861651
1226597
2886971
1213975
2687779
853151
1926430
1253800
524017
2425719
364036
488889
951012
1237953
2235909
2206956
1160327
2386415
896400
2353382
1040073
2138538
2038554
1724794
2244751
2844364
2863112
2666708
2170849
2645986
815290
9722
2690435
1810587
441563
2217920
1131158
1644562
2402786
1247805
338993
2529261
2167965
2100743
928966
1435642
1050804
2580525
1780682
418538
1923589
738163
1968474
297515
2260220
952160
1567256
105351
64018
2769578
393935
405920
2679
544289
157440
2290977
2495969
1493986
2939855
283625
1406926
2160775
2110267
83410
2199421
1589551
1336944
997944
2102561
156298
637814
110862
98024
986463
2905155
1065354
2389278
664486
1104756
388126
955103
1819713
2017680
1046483
2669996
958879
1170318
2370784
425975
1174850
1521067
732166
894396
2782402
2128788
1564533
1897628
2858165
1970071
1210396
661153
2218676
2125989
2166345
862316
374653
1011214
1427389
1250760
1063834
1887754
84629
851532
511432
1995871
2170144
425933
2743318
831533
2179142
2375808
123573
2822384
1846802
1983674
2594876
144001
1106247
652251
1775952
293431
629550
906964
2466001
2849538
2539754
2346036
2267604
1244484
1055959
992834
1895119
167901
2757328
1924363
2491012
1183065
416237
1968444
2623024
525011
686480
979433
846082
1039209
502968
1813654
380162
1925462
1315625
1534640
2156463
1931186
2794809
2931178
2707058
373893
1392774
25271
2396442
167419
577488
348916
2654729
1688142
1542533
448
1076371
1742422
2142923
899607
83176
2685495
2530626
1035075
1903890
2125776
2886512
1459152
1254760
138655
1549863
1632853
74139
1545537
2121575
2226218
97908
1242825
1541627
243293
54896
332358
2511567
448856
1786188
598749
2319265
270894
728562
2917760
2469337
2257811
2084747
2319025
957164
1415750
1602829
1007832
1144186
1512610
296208
2851258
910097
2162593
1019007
2808326
2860217
575800
721061
1656475
2058980
1711582
1704850
2195110
608157
2005774
1335072
316966
2346213
522622
559773
1058378
1365419
2640246
2939279
24217
1549023
425574
1230596
342898
2366517
2370832
654448
2588026
719321
1156557
72698
1914210
353158
1375020
2735045
2682962
2665726
2513995
2745948
2134275
145290
1695827
1108804
2886730
2328776
145858
664110
2002975
2938324
2451874
2244356
1742888
1671883
2593103
924087
2104458
980510
2933224
2738064
2375201
2431356
2860089
2867460
234446
1776131
1200031
2301592
2771067
2633431
1094768
937568
1444813
2886546
2086140
1916425
8653
338057
1554202
962165
2179968
698799
1957935
2856160
973063
378332
1842438
1908673
504749
362800
809470
1124048
1599494
707766
326713
1616794
517248
651125
2456500
2869713
2087371
1448449
472248
920144
2554241
2787752
1674385
1010936
1312278
1572679
1771639
316693
478709
1156772
2717007
991838
1402916
1705236
1407447
1867592
989716
1133872
860694
1571799
2778894
793793
1945971
2557329
2894339
391247
1817932
1576363
603491
1480768
973972
1233902
624639
572359
2176319
2497156
2164851
1922740
2270329
1813487
2075408
9222
2271212
1098666
2463269
1451435
221736
1876365
575647
1608642
1667307
318574
35087
1255506
1253919
2450935
608502
1564886
2030031
64899
218730
148190
1146829
1928699
1590157
835229
955546
1111739
2780558
1185210
2680991
1295816
1744248
2570590
1008601
449497
2235152
1710521
2784163
2928075
1138073
2494925
1408821
1342295
2484287
783937
757374
2846140
472917
2404440
2013003
2729501
898047
1837127
306590
1178655
1985920
299474
620418
1998979
2842138
2525200
1892900
645590
2161206
1774188
993377
2301621
1290639
1974378
404565
816903
2101851
2829019
2123224
2384427
674475
1723604
2318512
1132249
2776936
493932
2755713
1694625
2588916
1110646
2120788
420921
902177
1008215
135002
915016
1442220
1287006
204635
1823229
491939
2462731
1853492
1015032
764641
15223
2143789
1031639
2381780
392983
529103
438687
155494
847488
1710586
995662
1566203
34560
2001625
2177245
1043690
404715
2202991
541522
262034
517383
41596
1420500
891120
2390575
175244
553219
694468
1549957
1487369
1963053
1033774
129199
272068
2771697
2693236
2008390
117597
708396
69022
959440
2709851
3198
2394535
1026311
770709
2200996
2851562
1795796
2935092
23241
896196
102132
1584696
713959
1391236
84641
2627963
357311
868447
2487283
2031885
2486002
996299
647228
1984634
2623521
185208
832908
1743416
1631400
1573615
2246496
1507521
1954107
2833758
2372778
1969438
783245
1507887
783626
2344181
996171
861506
748985
1623009
2112834
101517
295290
2543564
413311
2487995
2455043
2588312
1004205
834627
1203667
648648
109267
1057386
2152735
1900373
1084288
2593232
107924
1124763
24371
131398
1474705
1678741
239562
1622832
784458
1896141
21523
2124550
813255
947090
1715526
122729
143039
2578536
2491161
582220
702191
732591
980339
1119632
1914600
209661
95810
1685077
672643
747168
2026854
1986738
649941
51612
1286557
386995
692161
144245
2064289
1524920
1070611
361731
2603000
2727460
1485616
2717323
1529451
1783019
2644035
2313352
2058195
2493131
2498703
2035007
2029765
2522953
1658934
1309525
651843
1022666
56164
685529
1727831
1677452
2356459
2138220
1459760
793874
488043
2472452
541558
734340
1442029
227997
2749868
2884318
355394
557579
2241743
1410119
2280602
2889853
382589
1264303
335088
1760982
738503
948246
1053314
1513663
2635757
863266
693377
1609819
2840434
2069027
854210
2665720
1987402
2403927
1376163
741180
1239309
2097212
1273088
155087
1966403
2594818
1490948
1205563
502070
1982952
1915661
266659
2569559
1720177
2651287
121325
361594
631063
96282
1404837
2386887
1929723
759121
804134
1212913
2183188
764987
791716
2188689
1194601
1544320
2741760
613184
2558709
1397365
752814
2921736
2077209
1743910
692376
1085905
596022
2474681
1873710
1153326
1434243
864399
1035767
487637
2226242
207103
341244
1049841
2060627
1822867
2066731
628324
2266546
2078924
663334
1420536
1131520
1999176
1751151
2401449
1454743
2565315
2309564
81850
1704420
2158173
1895460
414399
1770112
1187421
2241036
764855
1176295
1516382
414967
183277
2755563
1837362
2737497
928561
670843
26502
2354973
65350
804718
207613
1795020
911301
2523892
1168906
94384
2781133
212818
1965610
1649362
862678
999738
325102
1369399
2931915
312122
363070
2281923
1143321
175269
1116540
1679330
895878
244961
2912117
1208264
2052584
913803
870993
1926630
2478014
1371958
77510
2891144
1195607
338172
1274593
618651
2836730
830552
402670
1813864
1368009
652456
1841861
2363592
539558
2929279
1538413
1869234
2526406
2651335
565906
613910
2332301
2837096
280543
499957
275579
931345
1097838
1382227
1118011
917708
82785
2190967
2374622
1094397
1218664
193384
913201
968515
1227470
349002
1582688
724228
462215
300404
447322
1902610
2847318
1237817
947883
1264865
407488
2919133
132562
537990
1279576
729077
2885812
241477
2176575
2122004
1619142
772374
619341
822936
696580
1495916
2704982
2913087
1896893
1464883
2633644
612613
2380904
2644746
2657548
1028723
462113
2228778
1682626
1483932
2172481
2190450
2427341
2031011
1223712
2749993
691798
738970
619665
1253396
939783
1220857
655589
791604
599983
664120
1493887
2254133
737507
817873
1900522
2478866
2755184
1186692
2735673
201323
1350046
141123
1174547
599926
2203949
1992951
94432
831192
2516881
2704216
1852403
1126010
486288
1738399
411652
741441
1360349
1219238
2250618
397110
2646328
1306848
215323
802143
195366
2622656
1906726
292928
2639688
632575
2688625
981351
332010
1647085
739046
2160502
146032
2904753
1063872
363623
901494
2734306
1114237
1314101
1642214
2689098
2933143
2628751
848927
2850494
2304778
1749595
2409624
581115
2335160
2833235
2639330
2001926
1191995
2932991
2393851
2851978
617326
2556770
2833170
1548576
1207087
333706
1909411
1705577
805800
999610
1952638
1267679
1963662
543716
655903
2450877
2760802
1935092
328228
295784
215812
1961629
2878750
1333452
2149575
2732869
867575
218679
518373
1591725
1364218
1092343
2381349
2041794
2601826
1810935
2591103
28081
985005
511621
1780835
625243
164006
1423124
1229158
731040
942726
883169
1766764
603142
2399398
2449924
1281495
2236470
2849128
1630388
1940784
1213238
590972
2133271
2605834
1958353
243344
2933058
1558237
2707313
2650079
900876
405560
2897684
1051191
2786336
745003
76978
1136617
2460798
762192
1768937
616455
2280297
1424170
2407032
2694687
1660554
2644324
2640661
913780
2688204
2012050
1679862
2704381
662407
1907101
2829027
367627
2790437
1260452
2691312
2242844
797517
607276
557788
135097
988680
2368681
2822482
1798977
1275993
2421064
2889452
1725815
2076520
2899320
936186
2740532
2171434
388680
2798795
2917304
910339
2713997
1857208
2860596
723224
1781174
466449
2628035
2731391
414816
200795
515880
2525416
1626985
855987
2456650
973634
2457969
1683936
1622409
755913
2574598
1890047
372710
2608969
88792
412500
2460616
1286122
2888891
842977
1447967
1019372
777989
1049551
837805
386460
896188
2065621
951908
616239
108282
1660750
2211571
2731841
907223
300054
569805
2603996
1678149
292360
302708
890132
996504
986623
1206687
1290295
2108366
2679767
74570
1427470
1278788
677973
2604015
921050
951038
1557042
2454180
2649273
1901450
1459275
958651
712375
2018168
1757614
2265083
150616
229399
85305
1183359
1608215
1995944
2909273
1349736
460861
1780057
876741
122843
405031
2762841
1699840
1666837
182256
2297281
2320115
1094579
91811
669646
2796620
1330310
1378007
339180
2118628
2149796
714582
2427046
1836415
5441
2883723
477463
2054390
2531625
1688125
198339
2055929
2703191
38181
2757879
1193363
747048
995215
754348
83569
2075031
2465310
2102626
2681778
1563977
2612368
514695
322172
2741698
2590902
2806445
2238588
1644577
2033426
1280259
1950380
1177481
2708461
2117777
1432484
266530
1826292
1821284
2382554
2203154
352744
613119
1136857
2817754
822876
2768712
2935538
1157994
1983049
1797351
1521906
1730077
285524
1924510
824797
2587541
2159989
1110202
1471805
2812344
272378
2497787
1389386
1898607
1127099
2871303
2344233
2456193
15225
1253885
780723
1296029
2424358
2216294
498014
941685
135007
1760156
1369846
6622
2688570
156629
432737
1914043
957126
238777
617882
1563244
2701494
1748360
2680602
185180
2226033
1755515
709254
1971708
38657
2624644
2354638
1935896
2177680
1592404
616348
2039981
2881039
2180916
641464
1423011
847001
2133001
2121976
752096
2311886
1415997
181794
2586629
1042087
2650575
353634
943424
960826
1791155
2697497
1195225
636647
1341404
135466
707907
2304876
2620605
287741
664530
1468513
2273533
868479
211395
2693035
378483
1013936
2929070
1382351
575864
2025546
1960793
95217
1644991
2679765
1283022
2087685
2660383
1072388
445318
609683
1779299
802001
524217
2765189
1408666
1681183
890298
421254
2436428
1159774
1747611
1677007
752362
428198
867596
1310025
479075
2268470
1429128
2519632
2110421
2513973
883273
1204182
801237
1264692
2710790
1618340
458853
1183856
2721518
124047
1002084
2124178
1346319
2737781
1375275
1925162
2355859
667098
2382015
2723224
196377
2107805
910395
289154
813377
706340
2426410
713375
370209
690386
697830
875599
868610
168616
598338
78967
1958859
2320892
247392
1374569
379980
249000
2196490
820984
1600804
1796625
2767495
606118
1715081
1543502
2373079
2288719
65178
64933
196548
1236030
426413
2150022
1257593
2447038
2180242
517729
2601569
2668754
2806600
2927924
526633
243956
2611183
395333
2810344
28656
1779073
815380
1795911
887397
2568103
1033451
616360
869996
1496902
57151
1681515
468795
657574
2014443
2546590
1306448
2305529
2486985
2732121
2296144
832968
2271483
1860039
829442
2382072
880259
2752866
2854401
855470
1622770
1652866
1518465
764155
2557641
2325049
1443715
1205310
2669952
2066636
2481314
2794977
316476
2155958
141904
475129
2571360
34145
1175819
2470833
452648
111557
1329170
2610928
119914
157390
1156486
2807813
1093212
414671
1900868
2321103
1228120
967133
2913010
1886403
377979
2551295
1311957
2140364
1557410
1229729
4161
610587
176047
2180877
1544651
1368248
647067
1778348
2766572
2257491
1069606
82195
2381160
1195740
984466
1631246
2834387
1583508
1354065
636069
2115571
2907382
502705
1190193
202035
2486955
252699
600659
2768463
1498573
745647
174035
1204818
2472037
958110
727819
1861937
1065191
2410514
2740869
2444910
486769
2779074
2237199
2678399
117000
2189809
232935
632882
2928549
765480
238481
2452325
393956
735026
1499725
310127
2319819
1317106
146234
2874199
849462
2122019
1585233
2223029
1132362
1670274
393827
653658
2623138
857226
1584474
700122
1831790
2537645
194772
1101837
1324198
2464447
881119
2158981
737572
966152
1183441
2049975
2808476
2648478
2602233
2849369
12957
238707
67447
1663459
2030847
2677293
758479
585465
179301
785268
801241
824368
1265293
2414147
2558950
203201
1748718
2278023
610371
3712
1502945
1199331
1743597
1077788
490554
127112
264242
2423696
2788297
2812947
1270978
690321
791709
530841
821160
2138540
1851472
2939764
283990
677398
433753
2631090
2353653
1677866
1545742
515382
1096887
1376697
1625200
2535064
2571875
1777221
2442386
940256
1284867
1612453
1887912
2690634
1506254
327866
1017245
2077001
1800838
2823056
1409222
2797299
1101644
172009
1111553
191633
2764104
175335
1275722
1699261
1415592
1074661
153878
290720
1699584
652752
1580023
1089981
355925
1033444
189107
1777742
2710956
321973
671177
107620
1472620
117634
1199517
1581491
1304012
2269273
2747960
1285293
2244337
1515776
2160399
587952
387228
1890179
2372656
2896722
2033563
1908702
2491611
2796683
900397
2264175
2877485
1192572
2891888
1457452
2760254
2217986
171151
594721
2742988
2829940
2036088
2214357
82739
1039044
2361686
558652
2326069
427368
611138
305221
2921009
2606144
1884489
626883
2689236
1280308
1208373
1761474
2394040
2419051
1578798
956230
1220363
1947738
2327762
2144649
2592919
755334
124495
1286866
1246586
2171758
2584932
484874
2668085
1092954
723163
2555538
1128675
518059
534095
689153
210966
1022099
2553369
1111996
254996
1804803
2036065
2082693
2796645
1495321
2180290
904337
2594302
990243
2691933
2327368
1035516
1198623
1840281
2202100
2818254
1731402
1374427
44874
852923
2378373
2460675
999296
2229928
2258557
701616
2467279
2201501
562934
726592
2848771
2678052
276390
104413
570088
2384350
2130557
2233098
1710660
1037318
32205
2380159
2003898
77801
812966
1383807
982638
1706746
2078140
604932
923781
2222965
877649
1348376
745564
1266935
1909097
2888264
879186
348630
1076718
339517
1510513
1797517
643566
2771391
1121911
1986389
1334034
265775
991307
237995
385386
2870390
1944060
2553312
1251853
2875770
621947
1107007
1413139
2041311
2805398
1628742
1368375
248508
1745717
117300
2774502
846438
1827861
691963
1600768
397242
1777823
2096747
1670825
1203332
1429636
1138074
591771
2103507
1268846
2213099
2784161
1117845
496549
872710
2595505
1872291
171677
146541
2883434
2258724
2886666
1706452
2456133
1431110
2144134
1400188
220255
325994
55320
823268
602620
1792138
551141
2716101
845101
755778
1579035
1585716
912284
1335318
2870447
1388920
2342234
2320545
739735
2411562
1937251
2128360
2832039
1597711
504256
1654847
2537343
1864966
754722
1391425
510316
1431447
1725693
164014
173590
2508946
2192417
9023
1633090
2045344
179459
453248
2468325
2747035
2102376
2282352
1353599
1052909
199298
254483
1490066
2184959
156212
1885498
1669642
2782514
675120
1636970
1302141
576221
1017500
1524202
2110755
853116
1713733
1091032
1638228
1888267
1276163
2704230
372999
649432
2501245
1422553
1895009
72951
168134
1662956
578120
1783342
719077
357739
1737391
185290
2751286
2119140
1673740
1946960
1172522
1470201
150264
332936
2756986
1292199
1707369
635910
2656403
1699153
2476808
2927404
2249311
142807
86096
296317
448262
1497495
1212462
448787
1455712
1470893
92737
369688
1054452
1269533
988884
928044
2478183
212860
2650957
2472658
1973817
1075469
2242942
1821000
2812063
332138
690968
330972
2685108
2264349
19782
917398
2296864
1481555
95005
1250160
2547097
2077964
667082
2429999
1869178
1783810
985448
2037300
2851384
1471944
2895352
2573856
247254
469714
1780351
2568634
1827866
2424504
803186
2933606
1179290
2246345
2683509
2391014
2241430
1815868
2177096
1925077
2171910
2296514
2603844
866555
789016
2935737
2483767
1408901
2690767
2719758
1128342
763313
2098566
2631057
2226377
2818445
444625
2204307
795993
1028019
2889972
115234
710936
2233907
2724204
2168249
158086
1116615
1999953
2082726
2840350
2783166
1848582
1212490
2903851
1143371
580182
1408018
2104581
329532
248490
1680809
1705213
697664
54886
575570
2257604
2640770
1152545
795662
818400
1936503
994905
218098
93715
944291
289058
365378
1962800
189399
1730407
899373
2086711
1782677
2335420
726807
139517
2710152
1144768
782568
2629170
738511
1388962
769934
2614848
2467616
174066
839437
2880060
1447665
2082401
490341
1387389
113472
1593780
980249
2408297
2528137
257405
2668806
43677
2868834
83959
2874114
1434405
1589347
813680
1401018
2581627
329760
1198808
1291494
1293498
879008
2407364
59816
829482
753996
730370
1196785
355627
1427435
2661853
496973
434601
2642558
1456927
2923085
370741
2562000
388791
709810
286634
696434
1060390
295510
2006192
67606
1866859
2358270
1365533
2787343
2122888
2293346
1995603
1130504
1024502
1562875
18989
83443
1948554
1885318
2135921
328466
1614329
6958
2172198
227967
2843089
1773033
2694539
1899683
831970
801097
97235
2024534
1053157
2629933
1062489
313408
2683242
2240534
703987
1337117
667160
343432
456701
940670
51877
2070697
700079
2802240
1668393
2173214
1016512
333534
1465390
2822902
2495732
778770
2223083
1589299
1239904
2894676
782158
1006515
2665459
1295064
2396468
989638
995740
1883631
1612735
78045
1589159
992902
1677100
1658554
2864892
1214068
1754393
1883416
1320608
431376
2232464
1521896
713925
2870437
454967
262624
1739941
1794226
1676950
1086171
2878172
627200
1760747
1405335
2364396
1042931
2428372
2879378
2014688
968066
2712221
1059945
1855480
1157051
1882171
2449356
1075088
2729261
1072063
798749
2691968
705938
1003376
2822264
805111
2154894
2398298
2572326
2551567
490416
2350239
2274799
1020632
1281010
2591491
1440727
1404862
2300118
2877287
2324749
2526156
1106637
1308656
736943
2535035
2290761
2940242
107443
1983736
272780
1624293
361010
406112
2601759
2275033
2653736
1077110
2671773
2608002
1715529
2100583
819813
2403837
2429067
575476
2461843
480302
251935
1665490
2666271
1835529
830198
166814
2046973
768444
711434
1636983
1787323
2744397
1549587
2084026
1869863
2252838
1225174
165057
444012
1688994
2350820
817841
2851963
2460929
2352618
1903849
2499630
2028314
474002
2935257
877540
390341
558287
1522065
278346
1876791
432757
29993
2232169
2766170
98909
2063421
2351813
362276
226702
450101
1442124
2472357
979791
834087
476119
1831310
2377382
1101098
628530
730400
1236118
662985
2497151
2782576
161410
2336821
1935120
216207
1309667
764749
1181684
2403407
2348799
724695
714346
1170968
2588753
2069281
539936
1131688
309646
1674483
241686
1231308
2764569
2562017
181834
1085298
2195490
1647358
1957739
1941502
2529647
177864
192497
1315308
2102615
1312842
975954
2059422
1016776
1287843
238300
763784
1896335
247400
2197647
2891303
1013555
2332750
273990
2027032
2741774
2260713
300642
1235674
347013
2581016
2752124
1895185
630160
2055189
1781351
1586633
288127
2547906
1467583
8185
1461637
548421
1016059
1500061
2791553
749462
1862871
1951277
1479660
1544522
2248365
1098380
1303037
1108555
737925
1537568
1058692
98874
1289537
2433867
2626358
1480644
1265110
1985404
111049
1849481
2854096
183603
1102776
1702495
150769
2808026
1804627
2879347
2516527
2091720
2204557
2293400
745931
1721573
2543798
1527276
1738597
2597689
2711334
2027374
1419700
2201793
2158577
2232335
2933419
2437806
2872886
1539162
1608552
274145
1531613
2903036
687132
2209647
1092621
686215
983193
706626
694670
620875
1820576
2885627
1802717
2078732
125969
1700349
2437197
2891757
1846620
1559308
1877541
16693
614147
2488842
1716981
665275
2706436
1227475
2937300
2846073
1511088
1307093
1052963
2532390
684558
1990369
560762
1825304
2930213
2274214
937143
836860
834060
2272750
309237
49375
535967
301856
348871
2528163
1802583
241397
2371512
2724598
1793175
1414275
2892794
1438246
2259482
1798215
2365743
572765
2176099
1253779
2372063
2458085
1207262
1210157
1999709
683958
1885987
2588540
2922972
1662811
196859
39405
1646547
775637
2267698
1778864
2935700
1379772
1847578
697066
2528370
1798200
376049
365536
2245363
993128
1388969
1553477
2890301
647404
132780
2722815
1729592
1175968
976780
1658946
1560857
1674648
2184578
250106
1287672
224919
678265
1560490
1475609
2463729
2884319
1959204
2678235
2690559
640670
426990
1217792
2418213
56828
2615345
2033700
1143178
1568290
2419493
138175
301374
2287099
1423828
2723920
376798
1534559
486568
2536681
68027
1508161
1465014
1819761
1391386
1502654
2795850
1930667
205413
214959
830685
1254995
2720168
1125255
2628882
1057632
1211990
559671
554570
112961
1330810
1433978
2485407
17822
307278
2793471
675149
1221441
244874
645808
1817555
2413445
2639539
1219861
680036
2028822
2515176
2883410
2610426
30513
971889
762314
1198641
857173
2061429
2172031
2686969
2645879
2933537
478313
1781225
1890982
355429
2876404
554326
573252
1676544
1574977
2697564
138945
1653011
1574010
1554767
1193789
2006904
1543965
860328
2416549
2494131
2145644
1032016
2117204
959399
2093050
1725319
943130
2259559
1515679
1196954
222022
544758
837665
1477151
1126304
1460215
1479877
2803815
179337
1890588
1016802
473026
1566749
2176758
1416577
1923429
1595283
2317384
1691035
2289071
2088454
1818682
204006
2558339
1219236
454383
1683892
112111
193630
2375273
1248725
1370319
2835678
2188403
367407
825557
1349660
1322361
842365
1763416
2886959
866737
1904859
1833131
1286290
1653616
2268429
183438
1493205
2189588
1411267
504383
1303070
495532
1210197
2582161
1001782
555028
1626588
59619
1778002
1600486
63834
994815
13658
2368508
421952
74370
2680506
2902452
2594077
375394
1354237
2540048
1524429
23747
1623349
753276
1031301
952210
1974492
1327010
794646
1298421
1506986
858608
330271
674770
2741086
2560737
741907
1740838
2514604
2373153
2438199
2629528
2807617
41398
2474694
1688700
1545823
593948
2594930
2220789
675973
1649259
2306822
2528886
291712
878874
2626251
1962347
2879165
1543007
804963
468788
2621343
708520
2066411
1653574
2118375
1662987
2128595
1638643
2071118
2698325
1590888
1294002
1430193
1237424
717632
2374804
1009779
2044605
2346292
1309326
137974
1074016
1498439
1279650
1864626
2330200
2137105
2732232
1641325
1464300
1105033
2402284
2074760
1427055
2093256
1107521
539241
1092421
2435426
2319960
35652
1493176
2075995
702272
2568382
1764265
90925
1138244
563400
54849
548632
1071414
660318
1423794
2736715
1235825
1435840
1417282
2504403
2786881
2472189
1513440
1992937
884938
2884086
2429092
38453
2336691
1323831
2064926
660915
99096
2246110
814056
2121794
2629037
1212287
1911485
1499604
2899788
113670
1685280
2001575
343016
2681122
385680
364849
1462315
567290
1856170
1863265
2743763
1873587
764706
2021489
790176
1520824
2168246
2555538
2293089
2927990
1439977
2463162
708463
2412298
2202062
2772496
1523041
1139782
2103944
1551999
566694
1112602
380430
2278046
620876
1938255
180921
1605088
561303
243298
446763
1290980
2546240
2216621
1298224
414893
543666
1166385
120746
2196805
1037463
1730057
1378807
109170
850528
1028151
2274653
713393
62590
1534309
498092
2521564
166706
2042472
197375
1748758
1465078
2902714
1521442
2750398
688773
1513916
1517889
1302895
1245490
813087
1257976
689763
1044136
1352012
2543179
1692251
445947
453647
234000
1809387
774824
2787702
2272783
1171054
1543402
1235121
1265865
736931
1978127
1392442
1963558
2879526
1202154
2190474
1079350
23624
1778094
2034180
941374
2620004
1595804
1361883
229045
778608
1142814
2606543
2905562
1878732
1322909
1777877
609138
2320121
2507305
545781
2190366
2200526
332584
1155658
300173
1276632
2294400
965297
1720078
691831
2847094
111477
2487638
1509063
338317
1043330
2934481
1443126
819116
1718936
1670217
379106
1835525
1553606
940892
2002524
2141035
138871
1823890
2759630
1609421
656034
1618899
1130308
915587
2016720
2593063
715942
1153489
225863
2658326
2692834
2405551
646015
936940
1837456
2544228
2882451
184041
2821435
1590676
1259988
2065523
36561
1281109
761075
165374
726393
2002830
1891951
2087420
2247468
1881547
2285430
1521035
1351000
55317
233320
53458
2522403
1857115
2581531
2892032
960495
2720367
1588549
1924295
773098
22980
1195015
1087588
2914842
937632
334071
730557
1554224
1390533
1385473
1293576
153144
875891
36175
1083367
365455
2431839
1574656
1082702
2151805
1552252
2357271
1863288
1736325
1860681
2189176
1440620
856284
2239786
1179015
2663351
2773130
2187358
2307480
2918813
1461178
2539743
968956
1849233
1746262
2767046
676762
726025
2545646
87320
2455780
2053175
2290257
2119550
995998
1158560
588592
2384791
1235353
2708033
1645806
2384698
517286
2524403
920920
1016656
2363315
2806108
2857813
912475
2917255
110507
1280575
166817
2885876
1993535
1820046
1789892
1936499
2864952
880867
368480
610092
2528885
570164
77156
1733037
1969256
2520840
602947
2076539
2710215
1433241
545215
300843
1613895
2762389
2059615
1359065
2113941
936976
2309270
1723636
2588449
1347767
1971156
1202955
886931
982096
1321320
2508156
576160
2654831
2921163
2461428
197257
1998749
132559
1572181
473767
1855984
1272405
378710
1782288
22239
988207
346187
2484047
1114189
292848
2392117
1440836
1486998
318578
2861346
254094
2117938
1624776
2708616
2654162
1568935
2721738
663158
2407959
2541627
1149686
1554968
1890261
2451842
1519965
1095210
2479013
1701202
2915794
91380
905858
105030
1556060
407122
218863
521276
2492419
2817275
452130
2928845
408424
623839
1307208
1284450
2229038
667552
2648356
1678532
2783253
766123
2916290
2165565
1738745
953285
1327173
1644281
2149407
292100
1274375
1451901
71183
2925807
1052051
964561
717270
2750270
2062348
2281408
1721373
2267283
120587
2407899
1702882
956878
2705783
2880393
1239458
2314291
1399725
1251381
41647
2292929
1718162
532901
2834711
622566
2626726
2443961
1992209
238803
2232600
2120087
2633554
13357
1694587
591125
800349
1607114
26000
926841
2361373
1947748
2329337
297147
2035288
326769
2481877
1763948
2636752
502358
2865321
1201439
1194605
26774
2930283
204311
357573
1421840
1137142
130624
199076
1687095
1270052
2570745
1468732
1073624
2368526
272336
1571952
2410214
766863
2592202
658676
425603
1288950
319850
2919509
2497198
2556692
2838116
2723819
212199
1920256
2078311
2298909
652887
1330934
2076314
2472855
2723898
2533900
2405218
2645085
2269697
1648709
1285880
2415743
2251854
1067539
1061744
909209
887483
2810628
1636781
2080906
641453
1144582
995807
2180114
1084434
1319947
2338321
360875
1810790
2119272
759842
1804316
2607118
1530093
2428325
1827541
160907
1031941
1161200
2383539
1905692
6231
1227846
444553
379355
715913
2349786
238366
2708208
1075001
1038311
2020765
2652691
2560841
2818658
1374765
2332226
2146428
534758
206036
412702
1777721
1548115
767587
440155
2821612
2082524
1415218
1459974
2492446
696107
1463261
1836710
319647
2661830
235295
1638012
1388153
2350791
723142
1746560
1875994
1348321
1919306
2108062
434988
956491
719760
1932806
525603
292177
130627
1637961
1303779
1708777
1247768
76844
1481703
976538
2313450
152312
2695707
2493699
819453
984829
837551
772628
160251
157887
1367826
1062945
1665883
412349
347499
1409705
782389
2063152
482402
1603986
80194
1054371
581212
1636103
1322548
1074320
755064
1682432
94400
1023304
2266886
2927341
1850191
2065296
2796732
777511
358800
787036
1184745
1467541
2008980
295117
1352547
2188530
1486878
1843613
746496
2917388
2276244
184058
365088
1510926
1710562
646660
2025549
441654
34991
1062036
842478
1456845
1863026
2722815
2655977
2015716
2706011
2779040
2277147
2077718
514910
2162590
976171
1062985
2657897
2279096
2757662
2205742
1216908
2883838
4110
1595750
1459731
1518482
1580140
2420272
319403
1929303
229628
801503
1911749
1343589
2637838
1271473
2137721
1709598
930364
961597
611922
1927515
568364
479504
127530
1510871
1947213
2185763
1330377
2518298
224630
1624597
1341769
2126223
783859
641945
1025939
2897198
1995950
733322
2669521
690491
1386518
1933863
1512610
2753060
171767
166679
810667
1537693
1492687
1970673
1192098
1556595
1114954
2587382
638582
2855362
2704104
2795931
2495293
366999
1469181
672018
942405
2380533
179859
627727
1666998
2860889
2464099
1764967
1249250
1336257
2476850
1878626
2298650
696156
1578357
1576795
720699
60014
2914498
1957409
1103950
716959
1063344
1577911
2759630
821526
2556990
803161
2002196
2333992
1377384
2355525
2518223
1165614
966388
1466608
907947
1661144
2863728
1301469
883316
836469
351891
2302164
985029
999340
2802720
2722455
2857329
1882278
615074
1219703
650518
1168236
2456965
1789429
2300713
1754584
336110
848148
2484484
773046
249893
2602520
497832
2089846
852222
1685285
2611609
1480718
2475320
627592
2877975
2044035
1285005
467168
536133
747316
1722254
1451491
1716151
2365296
2573033
2796631
1571156
2482017
1488136
127539
498124
480502
2373662
1584073
1040946
2541651
530884
1678404
203129
314677
603078
83813
2469017
485671
718651
8800
678384
1702258
1958957
1242330
1918872
879939
224640
1016659
2310131
703022
1453865
1753781
1892869
307214
2323851
2092906
1663884
2187712
2031951
1935168
1759044
2078320
2875879
1792733
1889022
2445606
576647
973045
752010
2819988
1436475
2323498
2797271
1350877
1892448
503318
1474002
1585518
1021953
1481220
628403
1110070
725331
746079
1410710
1461121
1483320
1458808
2609673
1475542
1142394
732989
1397223
1976643
2387163
2793412
2486523
1238893
1475285
1268650
105672
1423918
2650195
1495611
2855290
1228151
2524750
2747591
2806025
859143
2393046
1351604
488045
896759
1034274
2353972
2403707
2341923
83888
2434607
1190174
497674
1240683
469
403482
757984
819825
349435
1696372
216788
1188005
352474
1139872
2299437
2123656
1473526
850465
2586251
517926
6119
1342167
2887922
759519
2638988
2843809
2277966
43976
2161953
2161488
2662493
2400486
2103474
1072257
1055132
706833
1024165
2539441
2302584
456300
2529386
1880115
200164
608249
749273
2805468
1259725
2717350
879726
1637364
2712026
2229668
607640
999491
144674
1420331
951050
942957
416690
2714264
215967
1258483
2934845
2039941
107442
676913
800454
1697867
814982
1687714
2441195
438716
398691
2400437
1566680
1508816
413565
2051872
1275498
1111076
27001
2133169
1183283
1211165
2897351
27517
2556762
1142640
1185000
2918293
1386096
1150032
1451937
1130390
23990
544995
1413189
1653385
2356556
1414872
98005
633805
1451185
1485731
767683
1717500
319337
1252294
1999710
426257
1315656
2422172
1498466
2309197
697217
1877828
2327646
180008
1392720
2361508
562385
2687527
1689197
1704903
1287120
2893664
1690736
1182999
208651
1679158
154409
1608959
28002
2928833
2362673
705284
1472364
1170117
373752
2166828
1408396
348203
280932
2934235
1427394
1269948
2471464
1927351
2113658
684317
468402
729074
1261604
2220071
1847396
1097836
1466136
2274380
293902
2838527
2257835
2726338
403687
1181345
928631
11070
2407918
963061
121012
589336
17637
1976129
2065399
2607832
2042328
1602740
157813
1759840
1550984
1576068
587082
2217977
2826407
2621511
2700133
1670351
2070391
2236735
1792617
1550249
2880465
1758123
298802
2463113
1774225
1120423
1534389
36617
855029
2616277
2819575
1141944
919194
2241874
2000343
1546275
2616931
819501
2638519
2382763
447479
714503
1014533
2760780
1740991
367236
810816
2297083
2274694
2349229
161241
2904557
2660769
1884206
146460
498874
2885164
1431726
2898318
1153013
2256464
46535
2578286
1942379
2719301
2331030
2199079
374979
1721009
1732916
658353
1110361
507911
639058
394020
240234
1512793
2324082
838035
2630793
1513980
1382006
881343
1430457
667291
1925636
2850637
2472260
355035
99876
2742495
2788746
757427
1342054
597582
1984166
2060449
2153472
1408220
1169302
2879096
2833028
250278
479455
2416593
72071
575103
1609733
2217231
2322878
2115191
145969
1236643
1087251
2148819
1646780
1946724
2713438
1918048
2058026
1411482
1578495
1334935
316267
1030390
2181027
1467144
2912759
2308693
2178363
732923
1134176
1305559
1809827
1553054
763338
1979382
2220637
1365685
1701876
2464472
2810605
2828053
299026
2047869
1336058
2754639
2612933
829021
2183037
1992465
2674558
1297425
1321779
896559
2625454
329796
1740251
1756333
648678
2205994
31378
1134934
1343510
2729592
555091
841909
2267962
1165566
853436
2315105
783406
1947645
2300897
158831
1905674
1377730
2933743
2303246
2096691
858405
632020
481244
609419
1421694
2165390
2331320
1191992
2423548
2580453
415539
1901046
1504247
2805813
256525
1902802
177527
565203
1419868
1453226
2150356
835230
1705337
1752527
709256
1925215
729111
1912818
472166
1485801
376300
1592377
2243827
887476
1971881
2736811
2063798
1591025
2703481
920426
992919
1196760
735489
908657
232238
1903849
830834
598443
240170
1066342
2283684
2416358
1386062
1328846
1026547
917001
2310862
884553
2374913
2104212
2478197
1485238
1731337
2552641
2593747
2852054
1321413
2813407
2813964
83471
1832529
2191724
400260
302397
2378870
2313479
2405577
2598968
801481
2152330
2273994
1793375
1605931
1601285
1477229
289659
2879256
1950511
2747362
1812580
191087
1741838
972273
1353639
2184411
1915632
752585
458501
1143000
40431
1227949
375623
564278
1865421
891267
825406
2662975
2732246
405861
1727820
500670
1682835
2563970
526170
45109
1062559
466417
156310
118300
1129881
2758184
661302
645915
1807432
146117
989711
426271
1298929
1264618
2401200
266369
40428
1118194
1948643
2441734
2825622
1844945
1964650
168393
2007823
1317808
1098987
728632
2338115
2448622
223106
2022497
1924754
677712
2032088
527208
1578878
1547181
205978
2567854
1555977
2886729
956914
119564
2698557
2760349
1781923
1213228
2179956
858922
2138428
1736218
1465681
97669
2403181
2039900
1197076
454402
2639525
1138309
2305599
661182
1976254
720751
1330262
678313
627927
2023778
210229
2328854
1253406
227598
1554569
1345682
334325
477241
545192
2082359
738517
275567
2841599
460114
219710
1012269
664856
1754949
1654741
2780210
1164085
1153318
1430624
622330
2868460
2285039
2671970
868683
1796985
1556965
86599
344914
1156277
1381223
1291591
2709854
1736464
71027
475354
546254
1834249
2517768
1103642
1312193
1011008
1955693
1387012
1551729
1259238
942714
765556
1735829
1315597
2269368
2288557
704611
416403
2031115
906468
592431
1256891
1079559
1616488
2752143
2425673
389481
2247247
1586563
2898522
64365
109338
2681843
146779
748064
23204
1803143
1949427
1768664
1478625
1254129
2098390
1959752
261092
1493166
109974
2815532
393237
1949882
1158735
2380156
1590539
2610700
1008360
2812962
2547444
1714727
643632
1628401
620615
2270197
139496
2057140
2695212
1387370
1722180
2164195
970706
2702518
1705367
2460913
2703624
1841425
2341004
2734258
2115382
384934
1376804
2377030
2175456
23297
2324159
1043274
59
612502
85759
1367556
711017
422930
2530937
1654209
1153950
2846239
2365022
2535660
211458
2317060
1019908
1238713
1184710
1611689
2811330
200830
1648002
2523902
2752093
186367
2423447
2308870
2750837
2387743
575141
527030
1930503
366374
2726476
1384421
1985219
2815060
2041349
2873310
2672565
1133791
804178
2777869
2109723
389337
585535
140505
942662
2286842
2710552
437758
6721
1277452
1661157
1231812
11198
699889
224069
592858
2322062
853836
10444
2857000
833465
368529
638361
85643
2235332
1107874
2229643
1063700
1176508
588385
1181997
2240983
2280231
1408026
1330509
2655387
304813
2064366
2587197
2794093
385640
2430318
1370341
485097
1793500
2579429
1899920
701957
2808305
1838340
2589394
2409249
678725
492883
2339792
441338
1055833
1922140
343410
124400
1680021
919591
2290926
2666673
2292297
452353
2294788
2497026
1545253
240049
23172
1546257
1270129
1940678
544018
1718738
438988
1553460
1265160
985536
1945291
1259909
2830532
2002451
1769045
735781
106976
2249637
646414
2630884
592994
2390375
2668049
1569857
1072607
636292
1556651
650056
1756749
2307287
2132075
184751
1725404
1853091
240246
685613
2330988
2171460
844692
277748
766691
953338
753044
1618238
2079467
2913427
1514397
1718554
1865228
158742
1204232
1669222
1885505
405252
2940176
651884
915522
288392
213226
1626109
2501999
1934603
2715073
2429330
603658
2917856
2594472
1573339
1540862
2302463
1329053
2007018
2276184
2209036
1253427
359333
1000189
2373732
206545
1839779
804396
340247
1528370
779065
1678306
1343307
1013484
149968
2810135
944024
18140
773174
2570510
9198
1511983
1667557
1259846
586710
2170168
2750844
2759311
1419368
497651
218089
2064613
1290544
2363738
1861838
2699512
2169634
29470
533158
2545896
100789
2051615
1165237
951127
612881
1574077
1652987
921294
1973895
1251938
1827488
2820895
1780853
849215
307742
1845011
2513628
1862159
409756
2145985
1313064
2477957
2714336
467618
1596801
1002381
1543244
2556920
1723788
2069709
2504614
1728181
1591965
204313
453201
1540699
535675
799899
2844559
497269
1467124
1213236
891959
2275985
1611013
449463
1216933
1699046
2644414
2186177
619606
1448964
1248481
446320
1723630
352210
1649073
66404
1225976
430198
578398
68528
24194
1715274
333767
1583838
1491653
1335024
1444511
2795452
2532157
2768962
1742608
604089
2351056
2029595
483332
1588100
2008811
70496
2098885
134984
822256
1363524
1711504
997321
2306277
310545
640903
1279128
323171
2459740
2366632
660823
2834469
1414547
1420011
77042
2147738
2134549
824125
1587389
2653659
783063
1781139
1530236
1390301
2584165
374685
2764271
699699
223578
1369575
1078396
1944581
2523428
1790360
979887
1023716
305280
245439
917426
1541653
814887
1657224
2115520
1698370
2078258
1608174
2474080
1290058
2187320
1347453
2769463
1986312
1825222
2715907
412142
1638007
2726233
2092144
9334
2210370
2752402
2141486
2394149
120504
2933436
2879745
897733
617455
692667
204385
1703316
266822
1901370
2908389
1678677
544656
2139243
2776998
2242024
2041352
2031090
731969
1987049
1192901
1225738
2778577
388569
2059464
1729945
1900858
489942
1644491
1478654
2416604
207548
1505112
823084
1053082
298908
451170
187333
1326015
2016373
356980
125094
451621
1326609
1618932
1004740
1371428
654328
89444
1589855
2817680
2467625
1911009
836667
1359161
1311351
965750
2917537
1045892
2359404
404601
979935
1831458
2639656
1589346
535164
2207395
964109
1555832
277185
863383
1970374
966666
1563061
1653991
2046474
1315032
1355330
940681
2710472
2720521
656834
1116102
2906111
1566609
1078407
2104661
483097
2356271
2606610
1462151
1945065
1415928
1476032
923350
282534
2656059
505172
425287
542216
776906
1532341
2530489
2062891
1219896
2854057
2634882
1924435
682949
445305
938124
1829936
2357980
1024095
238868
457123
2232103
1657219
2924839
2556275
2617372
2799744
1918309
239611
1310699
1024299
2542887
2637948
1296491
1279988
2786094
725289
748951
348075
238313
2878237
2473610
2904793
1895083
369850
592314
1776702
1964257
2208167
929991
2157574
1171601
84980
2932541
458363
8247
614547
373867
1832601
1804146
2084931
2453857
2143626
2033532
2779995
2350764
2578176
1158441
1543123
2341127
2305826
544915
1353249
1909750
2845845
1301592
2304510
1143084
735007
492040
2072271
1298248
2437228
1208651
815057
1909512
262821
2467039
569388
213135
1527308
470104
2089214
72119
2116572
1870850
1110707
927565
2154624
776917
826567
582910
819518
1104032
991272
164375
1152737
2543667
387549
1491066
598302
402259
1182464
2900002
60856
223654
2313300
2581227
1822142
2277694
1647182
753856
2908180
1850442
1565196
554388
2670246
349776
67745
1627653
974129
1439886
161831
1362136
919683
2150638
640119
1370098
2731624
835782
1926714
168349
2881259
965550
976231
1134673
1923488
540401
1031698
942622
2428014
735582
1617163
1784712
943077
481755
2531026
263317
1935075
42605
1596295
2703342
2685933
2675655
1708670
2751859
2413862
2526947
1620887
2652495
1326276
2867751
1993540
1716051
1027066
2849696
2045220
2301241
654855
2631672
397687
614972
1365921
584025
671478
1404836
1508610
328500
697636
1367811
2429478
436066
246217
2346723
438703
1882284
1602815
2035130
1284901
2145364
1476659
2762848
1336192
913839
2631496
2528887
794499
1208368
758668
490298
1289512
2392617
2037153
2167089
1668163
48220
2882867
2514127
2325665
2661458
101706
1972251
1363512
2636578
310784
1409546
2662262
1061199
1585486
1013472
2200891
1278724
1423450
1705671
2056919
2286613
1974847
2339771
2784164
2494007
99036
736509
1911007
1916781
866419
1897868
1006505
2416392
655767
2471519
1187043
2317263
2287769
2265045
274357
2413143
2609435
1905162
563925
820038
507195
2099056
2447614
1306257
2726134
379972
2241907
149279
1626554
1282393
559162
433
2639734
997329
2438461
632417
425086
716510
1950437
576749
1606034
849413
1426589
2396586
599440
31767
1455304
2123411
2892379
1334104
2892146
1676650
2797266
128810
173644
693013
2877065
120008
250742
2165951
890869
1423502
2885374
384532
607591
992356
215275
259506
1489700
221531
474534
434314
2310617
2473886
2508709
2039235
80144
1436414
1581409
2709837
428367
1634486
1836727
2761305
439203
1731515
1904214
1418296
2612617
40271
2356461
727158
706437
1450153
2898571
1371279
612184
750924
688107
1458858
1918286
922329
2798573
2380741
2751933
472295
1339240
509581
86321
2506436
1837728
1045026
2002212
2098287
1033014
1030471
1000165
516237
187402
1163258
1021201
1850306
2399760
2237833
1925236
1434619
908163
1061270
667725
2214033
269205
2864310
444310
1388900
2485423
2737477
655835
645704
451919
2925154
1843103
292070
13887
564087
2685464
2371401
208944
972356
2645686
2307036
118820
2405508
1631401
257223
1528890
922861
791996
2402109
1458030
2209533
1815637
2285138
1431251
2676079
635764
748263
1971366
1577921
1094574
613517
180266
715029
1130717
1955452
1679207
2886906
1301251
562514
1344674
2795223
463737
1485613
437355
2774105
680704
2541441
1824937
2259235
1661083
2575221
2440514
2193037
737729
2731083
1759868
1313185
1591882
2067869
2233016
1858127
2526600
2233017
1079993
1647292
263321
1401414
1223128
1922121
2497271
2090964
617557
1785830
728426
867725
2627159
1276567
2175532
2799148
2057281
151166
1168108
1323832
2341461
2320901
256376
1315755
1695008
951037
326221
1259174
534247
154056
2139380
2312809
2275611
1900132
1631068
561855
2815732
1732843
1692533
493121
1210796
10832
450935
974462
1565470
1807156
1028969
2203387
1503849
509717
2896237
380373
1975162
2707109
399632
2770474
2008205
1644248
86620
1225376
400192
2395544
1359155
1393384
371055
1095751
2587781
188830
1693579
2848368
1328620
497301
748911
51147
2425109
1534884
1756551
412329
1239092
1301337
1241682
622410
2008084
1455456
404739
2062999
1653501
684958
1922441
1477135
1037372
604809
287357
1549791
1146348
521171
2917458
1264344
2779850
1852672
1588814
306275
1080164
764750
510779
156668
2575286
997639
420508
400527
517447
964145
426947
1776993
86184
1302428
2647600
2413710
167574
1212715
772632
1255852
2365865
537965
1865522
943549
1147568
1405280
638987
1535169
2286356
1559641
2593599
281213
195604
101073
1693699
483717
1555910
2186915
1169966
1081696
2671078
2142345
121114
1100996
371658
2616925
1224446
1967003
2322981
2298869
2792694
1000090
194572
2122680
1379561
1663102
488755
1172532
2403776
1453584
1477073
2320962
448881
12285
68541
2332564
2774323
962060
1114920
1751476
2226354
2439880
2252140
2896698
1640619
795781
1922107
2122887
186497
1718703
2038029
2736524
1880737
2630723
2315324
71387
308994
1068723
1070607
500424
282777
1686030
2061413
2346352
1560819
2824421
287411
1782883
2768507
1015264
2800886
674487
2413448
383560
918932
901049
2071117
1126854
965336
882750
505810
1998814
1411105
1377910
406222
297704
2466007
1942714
610210
1005435
59841
1616257
2648867
333038
1129375
215385
2617089
2683363
2389592
919133
1703659
1809321
2341787
862431
1779235
2153570
1564126
994713
2485152
253736
1297625
2034958
2681726
2216677
1644336
731349
2084640
2364870
768226
33883
1413665
1736817
820528
1982121
771530
1149257
2435081
1638411
99909
2536710
273845
897105
1976747
1331562
2360100
281664
2014492
2796084
444651
2216863
1892018
2881277
578463
1230254
815713
57743
1257116
601931
779789
2017264
2274882
2716574
1439495
2883548
1966208
140114
1931397
1898115
273071
285055
1928085
2168314
1645997
109768
2427007
196470
1318424
901056
1124214
964666
1035201
205292
460178
2220520
1636205
2713986
778999
1945184
1793499
2898366
1550488
1172875
64264
1990206
2463583
2002075
1951576
466140
2938467
1423243
1449772
889295
1608713
650361
996985
1917501
1897684
2554808
2906965
1782044
1674296
2419217
1601294
336089
1392669
104218
544682
771784
864571
2326325
1136154
1073108
2195704
53256
1896420
2632617
2506211
333952
1860807
1690835
612381
1007932
2624387
2138148
580943
1772025
2108091
941805
2302375
116571
919772
2520104
324617
1692470
914585
2642848
1424421
223040
830775
318005
1232213
2828990
2032600
2743098
2892064
2116273
1271620
2355323
2337122
1798310
1027879
2567537
1427699
1981375
2076264
881372
1072987
2750332
102201
38810
2105104
2923150
1729946
1101259
572001
192400
155959
1002153
2001327
2918526
2673798
2837124
2274633
2609145
1530987
260666
1478122
15708
303023
1202890
2242965
1362795
2329592
1814316
2087573
230238
993972
914698
258067
2572357
2456424
1856007
2433644
1691314
892534
2717956
8656
1284074
1763830
139006
5242
171362
99573
1831280
577468
2129874
221945
824790
2365883
1183912
1500537
1395007
734200
200344
1326384
1723924
296937
1137521
2302210
963040
2042569
2882689
1514997
1944716
2006704
1050751
2431474
782720
2457159
51829
2682366
187747
1670773
1932309
920217
1016291
2438425
1265774
687607
17156
2866066
1916348
1510585
1064814
2311468
1652070
1554370
486892
161935
7142
2256374
684299
1898624
557573
1798933
1508968
1595843
1389865
2086656
2888542
2023501
2447101
1993158
189933
495598
2768911
372954
1576911
1796452
2016490
438080
2304164
2541502
882922
1458290
1909657
853799
1227843
2057801
2377651
293772
2044839
1773145
1355305
1794870
2847834
2725719
2784784
2927865
1898771
223485
1670275
2431940
2914824
1597645
1816094
2857695
818226
496835
2647527
1406716
1317261
2684721
1655839
1807231
2879960
164788
2013523
2051506
1756409
1966008
1894790
89359
1323683
21415
947846
1379262
370237
489269
2649289
2754919
2153162
1062274
1671322
2281848
866186
566810
1903584
1627799
2574661
1559516
2839974
1251212
1361145
1216508
1012799
558263
1311173
2190182
904216
1699712
69285
1643540
667086
1411689
2129490
996049
2200531
1682779
1524603
1115118
762909
589488
2085655
31772
2404519
508051
1758336
164816
1993577
1730871
2339768
17283
1168744
994212
1351557
609565
2555588
1954620
1886386
2387068
21389
2065911
28340
798559
782435
2313972
2371714
860790
2687032
2189347
1000555
1573356
2850188
2305015
1498140
2471416
2330420
834853
400937
254869
2737080
1791253
2381373
1210465
705419
232811
3829
1083190
7862
1358866
2647054
806604
2332386
799499
618901
1511169
99183
229028
2851642
1451056
2440848
2656904
2717188
2170249
867277
1090801
21682
349680
2433955
1296545
2431350
1971037
1717657
508046
408634
1194622
162753
926137
2925439
72149
609946
353520
2921817
798891
2940430
1130643
2037412
885708
2931604
1296928
2087031
1791699
1115188
2842792
2033091
2037053
674067
2245330
1262723
65599
17543
2064284
1157099
344320
1147101
1444007
2363817
203453
199350
2227211
1355191
1139265
1096347
2520323
425357
1940177
963737
222501
2180126
455152
2642606
1683653
1062497
125972
277428
1505678
1291469
625800
2564156
2314672
2217299
1488075
1237526
690432
2156993
1901606
288091
2252262
281057
1901742
2765987
1133154
2677514
1470949
1495145
467293
2392354
2831111
1347096
1662070
1898748
449204
825051
1844471
1350251
699703
741595
1332521
1830289
106925
2694506
1894327
2651533
478265
427289
2886800
227627
1131587
463606
2130915
1969405
2352856
653660
429454
720771
1384686
2714002
2192428
1130152
1049494
947269
1978373
2556550
1059491
50406
229491
1651865
822285
653489
1525840
2847018
2326001
1283175
267543
1180974
2169708
1062109
1401513
1070872
2213685
1578923
1859437
225617
518359
2655500
1382100
2844406
2382794
1081843
1505333
2063299
325093
39057
46734
2447076
628381
2466730
2628908
2417968
972207
385065
1386601
482006
2191317
1029394
2443773
2619365
1929070
1555914
1383264
2052870
2581857
482992
2239702
2155072
620037
2386341
1301463
2399122
1274734
2748267
1548011
1702857
1173331
2624346
548983
447661
295389
1372902
2251712
1539219
1878671
540959
457334
423937
863893
1776436
1965146
686008
2450870
998266
1671096
1417652
2905145
2890398
394095
2860635
2531969
1850520
2379579
2023825
1362628
1311173
733778
1709690
2467455
1939608
142230
2089372
990638
1157953
1225674
2703522
2577180
2368165
1940854
156028
1714109
1375630
2612077
288275
2148160
1576773
66828
1970092
541719
641376
1673442
1414370
211743
2118990
1552064
2861642
77775
2550364
2361250
1595946
1340831
1088647
675914
325687
1272585
208315
639431
1633520
1917537
278718
195582
2822548
1401267
2140863
1556337
1279931
2851492
1694148
2537825
2638246
1240138
562617
183786
692482
972791
600998
2538697
633822
2138670
966818
571150
492410
420133
2041535
1988422
1897833
2866869
429884
1995708
2650700
310176
2585332
2119123
1370225
2044788
700349
453422
1987906
2485601
830618
1312048
680072
686428
18451
11480
674204
2364261
1868784
1881605
2407829
365353
1386452
1868349
1959693
2170313
1175302
2835057
1826272
2197861
1648990
2841451
2377808
1833126
1627324
1087823
1427081
2261176
1519419
2043695
1485933
1660207
2618767
182869
2091853
1487357
349302
604348
850809
2077258
1500714
735559
1350334
266598
479849
1023272
2381715
2621933
2720142
1381833
1119341
1476779
1496194
2179793
503159
1206884
1466884
2033160
2550357
1045314
1338864
1824192
1930520
2929194
2824598
2679769
654515
1719183
991814
2589368
211544
1111247
196308
1052459
2706417
1844022
2299362
1731285
1092125
838595
1591837
1076780
930117
497063
1912303
2669389
428369
1356483
1115346
411168
1996860
318289
1977655
2357243
902304
102908
357502
696958
2216177
2281353
1940685
1681307
2201872
1994609
281182
2871977
368921
772128
2116978
1258277
716171
610611
2877954
1360815
1948726
2139246
2366720
763384
2578004
1390347
640360
2566729
2805779
1218662
2499620
2273489
2310272
878076
1595276
1081127
959699
431297
2691578
18492
2111834
372169
724825
2394442
2525025
1706858
1875113
2782407
2312032
1415758
2051076
1056016
1099838
2421783
2930187
2310822
2515172
1094324
2366870
880241
521479
1064710
1713094
335942
222409
1954109
928088
827289
789394
1856461
536953
1318726
1605282
1093717
2235221
1019305
2564490
120290
1064201
561052
582752
1206286
2760164
1774814
2372540
1311774
659207
689445
2841226
2059909
357138
149349
1587268
1615376
1059615
2663221
984388
383087
2055278
2009601
2012350
1041049
817978
1132260
2771917
467457
2876258
418106
1546508
1387857
2082453
2209375
1825259
910254
2472675
2845184
623069
1472975
215033
1361109
2552986
1699325
1464683
17500
1033770
1544632
2657022
139408
538332
2747885
2565931
1715522
1247419
2299700
1072984
88233
2736944
1077833
2077307
2321307
152126
2265080
437627
1948132
2339325
2764372
2826542
1364773
1027646
2233801
898798
1575480
1743907
2929409
1192483
1235610
1175506
2728550
1945897
2119909
239939
136944
386735
2870021
1403491
10694
2178648
1040830
2330110
2149859
1609194
1919430
690836
477658
528353
2161519
2244414
527977
1017443
280812
1385102
1347455
2624022
2352612
260236
2466130
724843
1835833
1078484
2739585
2283656
2093060
2801794
1512661
1014939
2055532
967205
1335364
1633454
653864
264374
1248411
2600785
861520
2140202
975788
1343950
2383582
2046940
2929699
2618772
88849
430816
1657000
2303377
1093710
1092271
82405
1390485
1515548
1496995
529551
377474
1228927
2089328
119427
571167
406846
1815205
1125102
2667289
1517631
132774
2014071
1417264
2304977
1867168
1276494
678318
1542911
2602894
2895544
2576463
2724398
64147
1979568
745100
1185774
512641
2275261
644717
121762
1417185
2280960
2678603
2021640
1134868
750878
2914190
616373
328682
964006
2376636
843909
419028
1447669
2424704
1523968
1488494
738385
2061532
2694254
968141
2067646
1881294
707717
1257150
509348
11844
78893
920505
2662053
1267596
591251
2352440
1801692
916421
2932120
531051
128520
1131263
143311
1712100
2084076
2110510
117240
1836982
2276088
2469111
1826785
2417245
1783896
461124
17341
964945
1912839
1062462
1957120
1562265
2913764
478643
1217628
446611
1135391
975070
2648530
1691710
1965515
659469
1630730
29121
2371772
1626735
1201185
1545287
2655079
1958102
1842359
266921
2893853
2759306
1342392
1636851
2150724
1491845
2379046
2525528
2211500
1764478
285200
500573
1473921
1323878
1557310
2342846
748562
2420978
1264571
197113
2759189
2677957
2731621
1783464
179062
761634
2518636
835496
2526013
411028
1331286
942002
1323298
1644537
104296
204536
412469
364084
1361485
162026
1746841
1925619
1189322
225380
1526667
1555474
1662369
1532155
1125036
823585
654075
743973
2110679
2836322
1445662
2315069
308494
2475688
655496
127190
843281
409191
688454
858544
19041
1582431
2337159
2773279
1461992
2552674
301990
1265932
1173440
419884
1522649
2785981
713386
194862
1951453
319118
2868935
2310728
2288812
1087244
1392229
40720
1377606
422031
1050646
1870932
853020
2852834
2864596
2047498
1501580
1058249
1092653
1058717
1421620
6540
1664197
2798623
185265
2227405
1691371
1707560
287857
2021643
392120
2105197
2376489
346168
2610055
784257
2795901
1863083
1932320
842845
2356360
864430
2811536
497853
370334
1342342
1678689
2646173
2023054
2346262
2856130
2517319
1979354
881297
2004007
2274486
289902
2325721
2869713
2813263
1219067
1290145
2337601
58208
2530284
1879430
624955
829228
2753941
2790064
1475835
2750275
1403366
2300669
415059
351692
755613
2936665
745804
1909401
2646678
2142244
558291
1380346
2707350
1686076
2144408
1216057
2568768
1840604
171819
367416
919389
68103
396433
2562272
1883034
1141032
2405487
549772
2880953
1832091
169041
1319327
2558315
2568833
2165036
364622
2372001
705915
561974
2142246
1864102
2814013
123845
2231222
1176181
1569733
728949
1837594
984678
1089219
2857254
97948
2819299
1901308
2426479
919221
2074488
309482
2300062
2392093
1612425
729691
435359
1550230
390146
1602468
1910328
736382
2604276
1877058
1377455
1935859
400876
537485
1173929
728917
2693601
2081036
615939
2763169
1021567
2261885
2309153
2539735
2474188
16286
168793
1909741
925951
1609579
301165
261912
1207376
2363273
774173
318728
1763963
767111
790280
2811669
1587102
361959
2454198
1465810
1406876
1669741
1083468
2889179
1074318
779907
359702
1945903
1146325
355503
1593118
1881369
2768588
478176
1463101
2635020
1348362
718355
2590881
1165055
21938
1577559
624274
1107617
166023
654025
2113542
2039686
446418
1673676
862181
1930766
759535
1403434
492689
163854
2311830
1151874
1603340
1750617
2355024
753404
122974
2617681
2180021
1189912
1101796
1477654
1671921
445113
2363835
2391778
2348670
1420418
329704
457785
1869959
1683587
2545828
2307964
606486
2663072
1275087
2424924
1672263
2728076
1212447
1620715
912819
1866677
1680591
1523185
929797
136462
1986263
2699884
613094
2082399
916131
530584
1694908
2637103
1011483
1272089
2574002
2022255
167817
2840001
2514700
2178266
558316
552549
114375
914972
2890459
245050
1714419
656760
1183425
2337533
1619054
2214575
2724390
2252660
103869
1800804
636501
1117432
1728326
826359
1616962
2820241
362108
2531867
2424580
1482661
859692
2463364
1974326
898726
1595238
2272944
168285
2435965
1292070
751543
1400969
2794654
1695325
1446432
2919982
474097
1859543
401110
1960033
2847586
2146236
1461440
1435433
768985
271931
2058874
473774
491273
691771
2403212
524522
1482784
1378207
683296
2450681
2474047
2141680
740255
176461
742533
2161632
1673912
2636560
978839
2472563
1459947
1165696
1530416
2046365
1966783
520149
1753517
153759
1593183
2536811
2660395
2106247
900278
1360326
551436
23207
2920173
2408274
462449
1139330
1724558
1231507
223730
63893
2069687
2020887
1797343
2233298
308464
2503542
40491
2673026
112284
719651
1234009
1267394
2319457
2086605
252281
815401
1975558
1703007
123085
2042888
463321
2457754
1082116
1268949
496611
1274591
2718081
425134
327540
2058849
891491
973056
2630171
2153607
849710
2089774
692965
2729806
954792
1519690
2398177
1996580
2520107
1582982
1395994
2358767
2606691
2457173
800261
1241864
1603306
60395
2790504
1588482
401426
1889401
2772555
2415843
484807
1610720
788473
618532
1667750
1868151
2571561
248721
2689547
1697718
151587
596063
1494098
1021645
2316772
2327858
1591257
127442
1159528
1329053
2078620
1673484
1320839
2349485
1641924
2301344
1868044
2671854
1846447
1660561
2466469
1227359
2258876
2781641
1807489
2761848
883494
332942
2738289
1028480
11275
1671606
1585922
2497550
911064
2565126
880417
1848646
1620447
588036
898920
2202669
1492333
640001
675257
662253
1248267
1759856
646426
2636593
1133279
882809
153544
484512
643849
1218771
2660038
1962801
1691599
2016601
2086036
964790
612465
761932
405723
29702
2781409
511407
385875
1523498
810168
2614568
1305161
1722588
2139400
2765363
1800694
1561028
2006575
332618
2874149
2888811
1122790
53776
1422105
2171528
1537430
604270
1782815
2599718
236807
918767
177346
1514233
370198
487065
1000820
1368680
668362
1641460
1085929
2142423
2134500
2179574
1043091
1977475
1628270
174964
1390863
175297
900585
2520936
476633
2899291
2280601
1688635
175636
116267
755081
1235254
595714
1420157
1921712
2435531
1113166
2522514
1433457
2558055
2747047
2121519
1041423
1548236
268513
985655
1559680
1479326
530670
132048
923794
161505
376251
2250575
2481031
1759058
532696
616461
1036397
2433458
1232226
2270437
864593
896590
1990205
2203038
1478525
2690235
2338350
2549370
1644263
2284564
601394
1177577
2873934
186639
350915
349749
2000251
2817820
1983162
2375650
2897318
2415236
1454961
1307151
1363171
16036
2907907
2676967
1832170
1452594
2678357
1778681
1299933
2202694
946435
775847
1114755
180504
2729012
42985
476820
937829
2548660
932338
287802
2131223
507751
1881960
2004875
2110515
1517601
2266956
1384251
1913110
2259541
2810265
1223603
2035330
1700635
444127
1541899
216719
1440731
1766719
1558768
2511082
2603418
1982242
2461059
1277867
108064
699708
455529
1396323
571373
2216255
1464318
1800817
2447665
63920
1309297
2472004
1994923
908340
1346604
1411090
2057396
1939524
1368435
2321136
634324
2000712
1280393
1263393
1525920
645652
1247458
475102
1958824
1452235
196355
56014
1409688
882884
1614833
1028603
878449
2058478
2194333
2512297
754577
457683
2591534
1157274
1348535
1314487
2550448
162879
1269166
600129
769076
2933400
764965
1256908
1062967
194169
372668
2827426
2457219
1567376
1768790
405862
1108904
828597
2843902
1217242
1683354
2286863
2112672
1951966
109228
1845184
1092620
197767
2731033
2663860
2316791
2080332
1889202
695831
671482
1968165
2222362
294147
734316
1210480
1952609
2719549
305044
1324093
2163311
1231300
2608831
1096648
316880
2863971
125942
1169142
628956
853990
1341401
2158772
1193576
1085710
668899
741245
90269
218106
2825500
837148
211795
1714155
737889
1405019
149900
2746831
586847
894899
1421626
2532938
947112
49440
1421281
1687008
349648
2283200
1647292
1583563
1503080
532656
1633080
202806
1128748
1176981
2867652
2797702
170466
1762597
1327764
2514693
634137
2828942
1167090
2072518
2887104
1780754
159888
1014519
2721752
276576
461858
903657
421077
2063580
1817877
2053065
1899649
849315
2864066
1078512
385367
2032929
934956
1437560
1291568
425141
2331762
1125061
941368
2882375
2098641
370345
1810535
856362
881498
2405291
2541502
2619004
2147465
283941
2295204
1460728
1220892
1447768
631832
2759325
2002758
985655
227
1567691
1617243
1604423
1900499
454555
1607520
649152
610438
1978668
2563191
2193546
2664907
590451
2029472
2709017
134552
2349281
1543227
53961
1294731
2549246
1226183
2526644
1845343
859053
436631
472698
1233911
234259
835731
1523316
601421
1258278
250353
2638082
2025821
153926
2921238
137992
2082590
365618
1078439
2255902
1323837
1946704
2006251
1192613
2437493
1345591
1426599
1622265
1079123
2644772
2899972
2318354
2154571
1507910
302806
403411
149386
1156283
1342094
98295
1795948
917307
2500041
2852330
1617395
700196
1073654
423449
2319714
384378
2194058
2740894
1804771
1489178
1952449
1456115
350363
1225812
2760866
712616
640490
2904983
1775113
2042114
1191161
26518
2577427
1558
2751447
2370399
71238
378641
948101
2439461
2352085
1942063
673166
383614
852969
1157299
2331912
209916
1690272
2892722
2436254
1936329
2910904
913455
2283099
2054442
488402
1171742
1529647
2579617
1186052
1999647
2379734
2878294
1184307
2443372
1245406
2568358
57426
31848
2666658
266387
2078886
2033745
1559783
920549
2376398
1142099
555290
1989976
1984768
1581666
356419
1509868
2547273
2419201
763397
1490882
2364527
155875
1170169
1925426
2424855
486456
106716
1306341
621236
309276
898482
2247045
2127530
1872924
2098994
2191859
686990
1215069
325380
1232671
1521002
2827413
1397844
789125
2880552
846881
643672
1230787
987412
79216
2593316
1953069
617279
1665152
1142111
537768
2286007
1334407
1304074
1176927
2577860
2442099
1107947
626296
2661773
2495214
308335
1159774
1461691
2631584
1446612
1653898
2228552
177826
1566849
287319
2837375
2578413
2712946
1137600
2235461
1554906
468341
226437
1409206
437714
300894
1274303
187050
1893075
832274
1257652
93129
937288
981105
623220
2921403
522510
2880860
2277832
1938487
1334823
1884750
159570
1752444
1103778
1974202
415043
38759
1190481
1091501
252546
1325324
1138374
1704887
1578181
1948383
1398979
2707759
2293364
559122
2910205
2476359
2148371
677964
1908849
128766
2252558
1629822
1151866
385199
1405557
361416
2899694
2458780
2169034
930516
1384887
1989193
327218
2420711
740284
2890668
1295459
1406602
823990
2470764
1679921
1013482
2646285
2857466
229890
15632
876682
1200164
1046777
1264093
528329
987336
1688902
893045
2370232
147711
410228
664612
65803
802132
660464
2092776
2771210
1414099
1477483
2893164
2624875
1438360
885265
615238
2632269
1645436
2122307
2288039
709079
2573862
35291
1723390
1503688
2928426
2903674
715423
1856425
2095079
664999
550427
1944022
347344
2847141
1648066
2755046
615531
2843935
355623
654063
1672217
89436
2286886
2892674
1201749
1190469
2610746
2030604
63604
605024
573060
2282852
1338170
877123
2592252
780614
1316269
1967262
2111923
269725
323946
2449129
955956
2419514
61969
1868175
2892784
1314134
2013748
229824
414991
336706
2524760
2080849
285754
2022706
1638181
2144715
1991231
582352
1129936
1664926
2097142
1971222
285389
536271
2552748
2928049
930100
1737810
374098
472841
2401717
2634731
2411343
692075
190546
1639369
921885
2771198
194474
289361
1178478
1111791
1042056
2471109
899865
353571
1026714
699936
2235107
508850
1381444
2499553
2193322
2468170
1478181
1240442
2894969
142608
379691
970234
1756283
594732
251411
2007273
1043705
718361
1898154
1935517
2111586
1636911
2636119
1810438
61316
2130129
1755360
2838796
1171952
2637868
1264563
1415046
1979556
1428752
1906261
1124614
1360124
1089962
2431372
1115844
1635372
271010
2754201
732839
2329659
2086146
2340939
2851660
407294
2858801
2925
538798
1773484
952277
763850
412561
767837
2468451
2135440
1232719
2846052
2882848
2909573
2135713
329849
331229
2431128
2064863
2633427
333686
862734
1291434
2102691
2734604
1019510
1069695
2161996
772446
2713245
2161069
743643
561122
1105164
979877
2440735
300178
2428604
1383938
274567
1049821
1673192
156217
1033677
2743477
1327503
556801
2049092
2619136
2698360
1671900
2001269
1081942
751027
2027148
284282
829498
2670985
329578
430677
1465248
2891074
17402
2214105
1628405
359087
1866100
671242
2051946
2785124
191732
1758335
2043477
597350
2304560
182764
2097937
2871892
2774881
2793969
2799527
2483188
1474224
2510115
2499208
1821746
1067419
1196495
1822800
2562713
301095
92735
2475744
2422325
1623021
1006678
2596104
820228
1594880
352403
1850719
2185046
1898546
1287203
2350241
2631429
2622905
2315796
700300
846571
974398
2023116
1882730
1388717
60290
1289368
2138877
2448598
1806717
1125993
2737417
2054099
1132450
1871357
2905642
2639721
887377
1898152
2933546
2414911
2059186
2173153
2534895
1885144
150652
170859
154378
161028
691291
2696012
2336773
61666
1383271
2655517
1533060
1031843
996916
2781734
2913967
1758596
1236821
1712190
1630641
1008348
903334
2206713
1436682
1524034
2291414
615387
294111
2935336
316839
1912027
1934594
2052157
1871205
2390871
2813478
1114896
1949624
1163264
556728
913834
2202512
2077303
2755528
2101303
1075813
498266
2206816
1865858
1167381
1707728
47286
1852603
833411
2004677
104777
925131
2335002
2788610
84247
2321601
1839509
204202
2882555
411604
643499
2796064
2474120
2643120
2179361
1193110
373588
1947342
1203882
948266
1128579
286661
1150595
1672889
809852
353933
2400707
819987
1410531
1608211
98556
1258231
2576482
1135565
2399635
1669768
280535
2130403
226087
1092513
143897
348003
1255883
2134985
424435
797162
2937579
1733360
1446688
2554570
299453
2060237
2569194
499099
1879346
198728
1583424
1318971
825248
2575383
2858569
2383847
1857435
1872758
72462
1862061
1373307
1181669
89060
2587925
1328066
1646115
2436713
1475752
2790165
2580815
1173072
2105103
1857472
2414441
2586873
2163702
1875290
2035793
2570037
2481127
1874013
2891079
2157094
1733609
2414778
65591
2228341
702083
1256232
2157661
88408
2365377
1704170
2083775
786185
2532209
2811952
1605825
1308247
1700438
2265704
2098927
849180
1670333
1414440
1230721
69607
2541811
1756935
1013655
244446
2782517
1086866
2193030
318780
2262473
1026715
1711070
576031
1741331
2754454
2231367
1976450
494364
1026254
2247484
2720496
666314
216545
1674823
943160
1957151
406807
839177
748776
478683
2211378
2281288
2159312
366131
1941004
1068497
2373428
2330060
2301565
2490608
1937471
589214
940744
2465922
1173304
2818781
1033283
2207365
2609780
316052
1662667
2375836
917130
1611703
519616
853927
314442
2682637
2872184
459326
1194663
159034
1540097
1672546
75161
123414
1366376
350440
341068
143046
2119438
1529115
2252742
829516
2415070
2654104
1861972
2865697
571383
386283
1854860
660756
652383
1936020
2062940
2301756
2008949
2546393
1564645
1038051
2279886
1515863
1719918
916804
1799652
1215
922946
1927795
41085
418886
1957439
1117285
432902
499673
139513
2717137
1542638
1732613
2901811
1384583
663598
1293444
1205118
1178218
2474035
1636093
48919
2276797
243285
711122
339495
2222197
535132
2768298
1185345
905984
1045767
912937
1815532
2797006
1153304
1811899
2592610
2560002
1628892
2863273
2643032
2881977
2704750
183948
2898349
652135
2380646
1739828
1812918
2669212
1693748
2519477
52282
2171371
1268868
2931700
698289
1404637
1950809
873273
1702354
719053
593278
441357
2350014
1557910
1331091
1208119
125097
1073888
2602326
703548
1339458
1944629
38097
2408363
1064861
1419401
204491
2594939
2495372
1452067
23031
2152960
1324731
1623613
2473270
548417
2420691
2666911
1067516
2345174
2415551
2071841
2857249
342321
460843
1904617
1240622
627319
993798
922179
1008135
2932728
2795232
920635
1739150
438580
1950727
1478419
2482493
1594619
1757038
1257670
2551808
2658065
2690285
2927990
12550
2812800
566614
2542021
2482332
2463712
1211965
2732831
2567672
1319315
776631
436695
853224
1218054
471848
1085161
1867243
2552856
710194
2802039
2475850
1491619
2083084
230958
2265451
2329038
1887377
530525
986501
134807
1843040
1232719
1736320
1901026
1740966
1151788
1248558
1328022
338940
2279236
656354
1949328
2431560
2749208
2656419
1747454
1825915
1475325
2580828
1650370
1064702
217990
1956845
1135754
2857927
1493835
1072583
255615
885421
2001865
2415130
1368077
1682124
2872145
607819
979581
2430382
343777
1416657
1339192
2748905
2174690
2420114
2926897
2333073
1033557
1335181
65800
1102706
2382533
1577372
1425488
1286955
1016908
1258779
2076308
1340675
712161
39465
1428287
1906404
1736013
1789356
132617
221863
1773701
2431818
2329705
2258412
2474281
355966
1963109
2016043
581741
650719
1842929
1008056
2685681
216939
808573
196939
2821649
1046191
2770070
1054648
1933690
2672278
2767167
1064560
1779421
2912260
1168635
731419
1817709
1797201
2217488
2058087
1971779
1030979
1557362
13152
1875648
504543
1151802
1427305
2502850
1975674
1873625
1106080
1390777
2475472
519563
223911
175883
775926
2605229
820435
533017
2890795
1408275
2050562
125501
1037395
2412895
97328
1141613
1739101
859650
2849032
1995996
702062
18863
999360
666950
2502071
644536
179481
1747696
946629
1791658
1680992
539243
1973901
564571
1403679
1526168
2276356
2788483
2417719
2672945
2459915
1927052
1423806
611126
2233356
1961032
2753673
2852644
1932508
1411064
2017010
2315487
1455117
2284823
1837783
311273
1186739
2569567
108452
1470390
537945
999949
2621208
910278
801743
809125
1810002
2170740
208850
2393028
2880244
1461439
327614
1589798
2759243
2324047
1286824
2553592
777808
2392213
954349
285464
308916
2011755
2691465
1846118
251085
1070728
2396796
498968
1507412
1408806
448167
1776962
2838187
1564474
639775
1244004
743895
590931
2685395
76084
1948111
2101453
2583676
694795
263593
838572
2483251
2457263
215906
159944
1896360
1812153
461105
1319985
1334257
77605
2762663
797307
2220341
1931367
2896007
1517768
2460571
1289415
723261
2674001
1042968
1956078
2931988
1586972
518112
252975
1158663
731017
650770
2852860
2321788
2271323
2019084
2801566
1729688
2739371
628393
1134872
1314897
2577931
1043950
20309
2596993
1900410
724318
2573329
578756
1299499
2823028
2266878
1137085
2618419
513748
1296018
1703038
2291894
577036
2182220
8398
1110408
355124
1672744
2920797
594091
67045
1425505
1770509
1663289
555579
1572864
1443780
2725679
2600120
500551
1989086
611666
836694
870661
1813114
1741071
1034374
646107
1945825
1840563
926683
838606
2690941
330159
969607
1569538
428437
650146
2854007
2222285
432073
1949071
1652212
1563685
980980
2080404
830496
1902421
1818229
2747913
2197118
1382290
721347
2586330
1949406
2358523
158640
2282549
1547379
2523620
664225
2480007
2274352
2480526
478942
671518
2749512
2339302
345052
141357
682200
958405
1530255
1229827
1190088
1705459
2164967
55956
1556701
955730
103749
1703290
2410928
2137361
1219258
2141221
809163
1708432
417088
203757
1513622
878420
1353251
818462
242147
1095364
2200961
291927
278928
2880419
751091
2549663
2680626
638933
1597690
1175536
1654806
1928133
2913755
37676
2208043
2431918
2938131
2694164
1125778
610134
14594
997053
1259670
1506571
2821063
269048
1091744
1522514
1659242
730265
238967
2920269
1905543
1108826
10035
2290577
2252899
1295854
823570
216433
2512378
2561554
714570
1331955
2710895
2859352
2136393
324426
2899340
2322783
1215046
2383464
156502
2022834
2261617
2652629
2343555
2602279
1958350
1765769
282832
1176455
1658393
2488477
1566440
1506896
1383007
1177452
2245578
486875
2159108
2231255
1082705
2194745
1704600
310766
2067138
748165
880582
2106761
2931964
2102785
558533
2086152
1585401
1687833
1774568
189625
717693
2619268
1877326
1934852
2537513
1939116
556619
1906402
349359
1361289
1979203
792501
559776
712374
666621
2119690
2747369
817382
2156158
2469388
2288548
461351
1905901
1802387
2447062
2354186
2197829
654984
1743128
1858803
2515965
1228436
462643
2833730
999223
507914
413993
195625
1115220
1527743
2415826
695031
1869594
971481
893371
1079582
2087137
283491
886034
2910001
1055938
1192753
503022
1635173
2755940
1223368
2571566
1264861
2618652
413534
806035
2829582
234108
1627835
855916
1134283
1413078
2512899
304923
373502
885149
657605
1691330
910201
2783249
828082
1388858
2841932
870362
2480151
537733
1924097
137808
1637429
2271447
2309591
1109597
2014378
2805938
1655721
2066413
2074838
872817
462865
971540
647662
2894570
1703433
1956158
2376293
2041684
1325576
2572510
2261263
325178
1972887
1591985
2452961
2757083
1804349
1388512
1435071
2053478
2345259
1280094
901028
258790
1795813
2624392
877281
1883772
562134
1212008
661584
842789
2061686
193488
90988
2589659
1328236
1372004
2335009
58649
1091215
901419
1927428
2828697
1789935
2655521
1459551
1442885
17092
2153570
695356
194580
541945
1047583
1939237
1104300
1478151
1081500
1791117
2700355
798511
2174441
602282
1074651
2287764
824968
429113
860530
2465908
2702009
2442868
756646
2302096
811891
281309
1044396
1215673
2661080
532952
290982
1120464
2788687
55444
925832
1935877
262211
1845185
2910511
141454
1956502
2155283
1177834
2035266
800322
136998
2593145
2574812
1176544
1748355
2048068
687332
2296589
2114584
775667
1769663
639780
1820411
306217
2791865
45119
510315
2299611
2930298
500008
890260
2228025
2655443
886878
166389
1433907
2223705
754364
1891612
1825457
938408
553342
1432462
2055695
1941057
352341
1221619
1926690
2856959
777464
108269
1600623
1676129
1702515
1595693
133176
2032486
2600565
1210250
2377856
1228872
2780242
2502028
2012960
2577119
1425540
926096
2308870
1325836
1194352
2000024
143384
385552
1533307
722963
2815494
1699160
1371476
2862401
2223592
475825
2325526
1672736
2453514
1366061
168367
1165808
2260350
1252972
2659827
1694471
2403954
1119876
792550
1732269
1829973
748300
2582205
1356272
2451925
1315449
1576563
2663167
2608049
2060421
2044547
1533962
458633
2749715
1496581
952281
1627950
2315748
1239475
2236288
1790900
424891
435465
2492011
1924848
1797394
781173
2024630
1324409
661594
2317227
316830
1646838
1479582
2151682
2539417
418825
511977
546356
527690
2642535
1477606
1807941
2106385
2812976
1113146
1771679
315726
1051808
1996571
329294
1994333
827021
511981
32121
2249231
1007399
1218618
933312
2477999
2930874
1947635
1090515
151229
1656583
2177261
146267
2933834
772826
2103829
820334
2003146
1736384
1733656
1517123
1787940
1215363
1625907
1034755
1510796
2675423
1683830
1140312
1309055
1527848
1034555
523313
1264653
1393841
417947
1407022
1303377
992246
2851634
1551908
513254
769577
269186
225795
2209581
195225
1544484
1248969
1398576
2495549
353595
1534150
670264
723120
408875
1280945
364705
2611275
1520294
477163
1388150
2192942
1214131
959480
1234732
1047833
2366199
1839463
910315
1537587
177726
927629
442140
2738938
293177
2752321
2907440
2289903
1200863
821422
2065079
2933996
2095324
2607709
1430516
1377748
814226
1141367
355738
299299
1939853
445439
1091543
265737
2254973
2238163
803902
28233
726723
132043
96812
107174
2898564
2616439
1051961
1239879
295812
2192609
1333962
1738113
1987045
1795160
549687
1905785
2714062
1035787
1818385
1161173
796445
980531
1618387
573628
1365188
2135816
1014531
2444582
1555723
1803718
895392
44808
655816
2139346
490104
921582
2198033
1459075
648193
1971053
2395324
1506110
1117826
813720
1873078
2431763
1649763
450777
306211
1578951
2427100
654728
1527719
225197
39694
1458860
1766915
1614696
2030101
1310170
1813668
1873134
1356618
2311642
2709335
1055319
187989
325479
2017663
1137598
88798
886077
355603
1764734
775552
855955
1786854
1130367
2227106
1068493
1418724
1616235
991767
1499615
1730432
978803
2276944
2082710
180317
1528647
1375372
569366
1119087
774638
2927179
109401
1311524
1614266
2124794
487593
2716179
2224824
1495711
2750668
2746210
1852696
223422
674713
1919114
1058676
1338323
571985
1246734
760230
2221360
1814959
829432
1852613
2940485
1064997
2807749
811118
291768
963998
1016623
1819397
1565108
24828
2811816
1876724
729913
2071632
959740
696057
67899
2816174
225767
976459
962047
1120947
1053855
1669784
505918
1247319
1912655
1418207
1318966
1089488
1831601
2106036
2125746
993145
372860
1560121
1608316
237559
1813569
1896630
1506580
2165170
2709799
188806
1827849
1123847
629620
1518996
956156
1938613
1314904
2044506
2141052
1178885
1770952
1485718
2258758
703947
653398
13100
867529
1407910
1206029
2328992
1687228
1111752
2438453
1459502
1558045
1060049
1185720
1495749
1626878
1708780
567064
1488082
1586031
1580583
2797001
1107130
63400
1068362
1303169
2010931
1501013
1067512
771186
1817784
735416
1319340
1973851
2782740
1942457
877991
1743597
1589463
1463197
797267
2006268
2054733
660784
397349
2064490
2000854
1234428
599523
2351046
2321337
32956
677590
1672053
2567871
2163641
2836734
713525
1559662
2389857
280734
609925
951762
2784952
2407763
659260
47623
540991
2604850
2412537
1445791
885065
2780627
1779627
1678559
500260
555452
2230714
249438
208527
1405070
1200793
565402
592775
2394503
1723023
1169709
2607064
2135891
463887
2635198
1021339
1547937
2032529
345786
290281
1537176
2214009
2493871
501057
220526
277198
1753252
1074356
2824120
1503602
2100994
355932
261270
1650266
776046
1295551
555474
1055772
969013
737142
2645727
656363
630467
2490245
851831
2710876
531764
2737763
1805113
2344414
2129294
2318080
2860049
1512340
537510
1939057
2596008
1862565
263984
1400872
158073
1909626
920966
966471
1928905
2015254
2427402
2832342
2748967
459237
1393608
1134759
2191181
1401397
1959236
1684763
2518843
1437795
917446
2478407
1701522
769520
1740973
2797791
2615113
2531663
1840759
373466
1422875
2560995
2849862
373455
1387910
382
2207115
2604971
1640358
82209
1278107
2447694
152361
2318221
1683006
292676
1654123
2342948
2134676
1537036
1625150
1214394
2079782
2765113
465753
1181426
2434740
859918
1830436
905194
877523
1760292
53607
1420124
1741565
2865244
1225315
943999
578980
2387236
1004142
476671
1622258
1024909
2239626
2044069
171872
997261
843125
454251
1827418
666577
354144
2877821
2928018
878280
29891
787980
2870402
1902874
2321907
1570790
2197278
620742
2289112
1375869
246791
747091
2857589
894490
405399
2905881
2573993
1275744
2098834
2271821
1049431
2211311
811895
2902992
917064
317964
1049861
1732665
2432357
691772
1595117
612076
2499298
2017231
1318248
2574393
1654324
1393902
1250417
699094
1092558
1718353
2313185
1198038
1367381
852042
2747171
496975
2908556
105657
1099544
1386440
2569348
2565541
581495
2695210
549710
879634
2722109
2829071
1997529
134828
2011228
238479
864008
2552147
2140536
2101287
347234
2190389
1319931
2516023
1547021
2847138
1384939
2120941
2099428
2736161
1257245
2304906
638464
426661
1942565
103871
880799
1317002
385596
119948
1093843
636782
1937435
139562
311817
1154778
1872853
1883772
2857286
754008
443004
255389
302133
247791
2651086
2335684
1215269
2723527
1607044
1846326
1690243
2888066
2700304
2752501
494097
2700031
1425878
2119598
1640816
2250288
2295597
894176
274327
796406
2908575
2385265
2233932
350670
2769405
73602
407416
1739345
309153
137875
981916
2746841
2701774
2202417
2418003
1472403
1159255
2837336
2808266
2466365
252256
761212
2166536
2416789
1943645
1432512
1483110
2189283
2159536
446072
2750814
2054213
1320569
555919
2147008
981419
1596950
2712570
1361799
1826228
376358
1273922
1017761
1505760
2358015
2068924
2784902
146742
2902728
1151857
437570
1687763
1294622
2568429
381376
2600144
1341797
767451
758028
827003
513306
625060
337131
2844508
1167526
1704323
166629
2612475
1731433
2700885
2565897
35029
1533039
2467031
843513
301564
86560
2758580
503559
2529008
2785777
2480933
547563
306975
2317569
1387726
1758477
1613392
1064047
1748689
1715929
2655282
1220061
205364
719842
466643
1701725
1318757
727716
1042809
1789440
843135
632041
2511210
1702986
2746648
2367033
766573
1298170
2887969
2450086
2153456
2192035
1347540
381696
2491487
2298844
1033597
462494
345865
872068
1981897
2220501
1910907
259430
2298826
2473099
1551040
2717662
36337
502459
903296
1101327
886311
2710364
176342
2645035
817886
908741
146008
1210910
1404235
2272925
2206617
396148
2701392
1413013
431062
72788
1825743
1615835
1204254
2123147
350395
1873141
2679623
2403558
1613689
2198252
191584
1693784
1386147
2158552
785040
803142
648454
1437279
1367204
1444007
24985
2009308
1463882
1584022
1541260
813174
2730881
708537
1138892
1958990
430512
2761777
856422
2177642
2070631
1490533
1840422
1428268
574418
2838542
629335
2306466
676713
1556492
607128
2430471
1524372
1135871
2474109
971940
1399973
1850440
2572759
279433
2257913
2121067
1092393
369690
472176
1173351
1056495
723151
2003064
914715
1456602
1807212
226446
1192855
784351
2227644
167687
1899822
1555184
1259850
1996664
10717
1195366
646483
2643964
824959
2193949
2434603
2141832
1807130
1309953
995024
1996584
66789
520033
1058062
2164737
1698078
2754739
1859622
2486561
894799
1122593
2290756
2434701
110329
1199110
2452399
1285568
1975700
1353302
2388655
776734
147573
828428
2042391
2033243
2222780
2534642
2257528
2050022
269123
960010
2812290
1172747
1591029
2347509
354602
1761250
2778475
800719
2940217
699567
2008325
629032
1470633
304660
2590969
891662
2509764
1685381
445061
644465
1145701
1550434
1385884
844124
2534784
1692540
2464756
2255835
1398415
912800
1422653
2600169
447827
2784564
2818037
709873
1996837
2016677
1443932
1694777
1102892
1514862
1162275
450141
1567482
2210877
14812
2612795
2756237
2901081
573121
441613
505810
100617
1090995
841006
2547227
1721757
1303642
879250
1199267
2721601
1789310
415400
1614463
971544
1000222
1890777
845543
1122250
30232
1902444
571665
1819636
1172021
808067
349844
2534821
2319976
904197
2896726
2332973
595918
2335667
1614259
1123123
1574021
159749
37978
2145590
1289145
683439
1275221
133540
1892493
1124617
1107046
2426783
788109
1546998
1550982
1072502
1252447
1544113
315330
2168462
1783738
870112
2793059
2567275
2512159
2498873
2373206
370321
2109030
235872
1206465
1785697
1213876
1541667
893855
638540
106872
2703830
2496845
1491539
1695711
2076794
1055442
1975037
594922
1809885
1331733
2765529
356934
1784785
1946709
256973
2907557
332415
69308
2828542
1415869
2538843
1055660
955208
1554638
1358958
72837
2928451
1704163
2173167
1873499
1967894
1459473
2107811
707050
653543
2017777
126776
2432541
1826629
83959
2856591
2732128
2729513
678168
58630
61838
999623
2040234
604041
2171944
2010568
2478433
1275722
2745088
1559587
2651101
1738844
2151084
2645604
2620333
1102374
656919
2610051
1472468
250913
2657517
873753
194470
941894
2594738
101629
604942
2593466
1796685
2636444
1136202
115873
51221
2156613
1418759
155449
2023650
1500030
1016409
187852
2808601
2158233
1572868
2438797
1498853
124444
1638130
880915
496397
2744315
1754004
2398997
310732
1152499
2672454
1665409
2499864
2042677
1365101
761676
1477723
2164575
2636964
399793
438982
459060
2696914
2463802
330455
1249740
587867
63208
1368379
2861710
494043
1322626
2494170
2465161
2039239
531081
27816
2096166
1581158
2663645
2710037
1468628
2094124
2788512
1439159
89472
1768746
193086
1345368
433707
558927
42338
800474
1997689
409991
1988640
2455751
1277517
1469888
1971398
2372977
586409
619131
666640
2145790
399187
1661336
2159314
876335
1211392
2409776
262878
979283
2733330
574844
1671190
1701826
173325
2696909
1388407
1535731
1000079
2156669
1647394
2700346
1900613
61973
538027
1176510
573903
2667975
1084175
2692499
1731906
2233373
856206
1289699
2909431
790463
862163
572412
1359397
1094134
986460
1405773
1449222
675011
1128570
1620444
2213250
2929879
782464
1056316
207923
2682199
1409016
1098553
1412
2013579
1320330
488476
2145305
246494
1177493
569484
583675
2742273
1472798
1480862
1072184
2660866
992650
1970800
879138
704169
190473
2290211
899030
1367149
2731001
2518108
1792467
74877
2507825
1213610
2671558
699645
2835616
1401909
858425
471773
2726685
1857469
825170
707580
188861
1752477
436763
1202496
2224666
410289
2107321
1520249
2006456
1967180
972815
1062080
135086
1635580
348226
1729110
47825
2011498
966609
2902844
35646
1379902
439914
2054628
1313721
1938075
223341
1327696
2469073
179434
2129279
1833665
2124710
1101840
2526569
2097833
1282365
1862707
693190
1497248
2845851
2278864
2673007
1587274
2630551
751191
1416710
531355
1501426
794789
973260
2924127
2424027
650827
2548881
477616
1228738
1155991
1802625
632758
1047203
2698756
693438
1776066
161423
2675719
556111
2639915
2570485
2717667
556388
1286440
1019328
2876264
2835495
1235184
2779087
1867148
2675223
2197125
293738
485838
2628208
2588237
1824991
2565546
1472762
2520638
530241
2459587
2741525
637284
725148
771998
2188646
1944367
2612342
1176628
843186
131191
71163
2573938
2639429
224169
1052968
636047
1048330
1278546
47848
1548949
819756
301934
1624125
1347238
2693701
715708
1038920
2722219
1805715
1515015
2701906
2444365
2708836
2078221
822958
1315450
2258984
90356
2294852
44559
1117525
959108
308510
178259
773596
2544603
1601982
1843926
1022846
2447992
40346
1486871
149483
2887417
102301
76158
700847
2388986
2069872
1197658
1675498
721630
753692
2543378
2456961
862620
2423055
776302
73070
2614462
2214307
2754377
98590
1984121
883231
2479470
1632629
2568213
2235450
695955
70413
250772
365602
349455
1788983
1418384
2424678
420919
2554521
1903349
2928944
2695896
1065350
951297
2187683
1600675
2925470
181932
983822
1333641
1478463
2579382
447696
1660764
307394
2127001
121217
1682844
817607
1517040
1388120
262709
1473518
2183101
2669406
1154741
651673
782546
39831
2108255
868176
2588512
2310062
1484425
2341029
363332
737984
1534937
916992
684007
294039
2630480
2458501
1025616
1473753
1447368
1267457
1633549
2515298
365782
1201384
2171781
591227
2692199
1586951
2215017
1572301
1582740
1013002
1360446
1690327
746080
28221
2177865
211976
1395287
1536933
2142343
1783143
2805977
1394755
1159877
940966
1366612
2546942
2327900
2455721
1940109
1693686
59820
736089
723921
2462892
1369889
1456002
1604326
2728113
2535952
1876173
1168364
1040847
2621461
467223
1102573
2670537
2105963
2890757
57402
1945523
1969966
2276952
2875571
1318756
2027147
2786315
2936536
1363924
1334841
1040179
81135
2373923
581017
2408226
2871411
2679097
2768495
1796209
308577
2629978
1668621
2396913
2739278
100684
2527140
737011
1154562
152117
255740
2602076
1313485
1446819
2896766
282921
1338841
1836919
2412347
924382
1400584
805378
223151
2786136
652243
2353376
177106
1732815
256322
1132759
1146699
1340160
926615
2781682
1241189
1207168
773782
2811709
2890885
2318714
2411190
1426853
1709019
2246190
2502718
396811
1965228
1921451
258000
950766
1263598
2582994
1692983
1049889
937953
2753615
2560788
2267643
1740148
182264
306821
397895
257226
2535982
2635640
361256
1363640
2159146
125986
304564
2626187
2593340
2676369
1867192
2023184
168837
1058580
2855228
688033
2894614
1019825
1422135
614396
1082273
2373728
2043214
2080774
81673
2544133
2743914
1593686
797428
2254197
163736
2473240
2519018
1861843
1629394
2786283
1754819
210426
505059
1258399
62678
610098
2015750
2265153
1984243
1363472
2482785
594146
2684397
101827
483872
1960176
1075256
1789330
553693
2363722
1953045
1818475
1762995
1724192
1896818
451850
2309085
2647704
173203
396723
2583812
2910515
1110372
1779808
2909623
1913052
1825595
72935
2616720
380477
2846213
2070807
1587939
526137
1199646
1647242
1833894
174595
823746
2416128
1043209
165054
653563
2872693
445765
91107
2778089
778481
1840833
629324
2754157
1411966
1021211
1659469
1609294
1826645
2120630
161566
961968
151725
1520930
1393003
1560568
2082494
1570212
1487411
1453350
543488
2338132
458279
485207
259685
388957
2373098
1064775
121613
2391694
2226891
257325
939612
506740
1813705
972146
872997
1378017
2681754
2881193
468821
91579
1464694
1560478
680689
402586
2584040
2496830
2204475
1226637
2094500
645009
727511
2905839
1401114
754188
2252326
888414
2487283
1551790
1143182
371993
2368464
1640009
823164
2101597
939374
737813
2356479
259716
282649
70628
1477570
1591231
506930
1548862
292965
744534
2483460
2187116
1727050
38473
499432
2140747
364626
1252701
1378305
1625671
2604118
344050
2777022
1355250
67568
451856
1459795
1339898
2828412
1748189
726476
2831304
420765
2517576
1102169
1403249
358795
1527225
2569319
1885955
2589818
335641
1940170
1264931
610286
1867486
2573329
1970350
1523273
894715
1338554
2062943
106439
582297
590228
1260369
208194
944029
1382911
2690081
1706178
618325
1063585
572928
1894268
335042
823445
2115540
1795657
1878330
1420783
145746
1378878
1404223
898056
2244956
1530131
2096359
2732748
2744871
627563
1085196
2172198
1828842
1729325
884178
1276498
693947
464672
32284
627430
670232
2902189
2612960
1420533
267708
2352531
708552
83235
2675507
747477
154961
1865143
427000
1153867
2367446
864223
2806758
290638
2850807
2094185
1598936
1082949
504648
820966
1605747
2241611
1717974
2899906
1466308
1467655
2567314
58381
157217
1572263
788016
1172000
438335
2766708
611642
533299
28121
215599
918922
181711
459660
1647448
997651
1746583
980552
2770033
2801810
228572
910773
1055141
2141732
1958592
2223272
317669
34368
529919
2363942
2265295
2584887
1410268
2102852
83318
2040595
2884092
1948692
544310
544787
2553865
2872025
1890422
1247134
328228
2662801
2277605
2378525
123531
1838177
1143287
1431899
638277
1259048
262542
266471
1368934
2653750
949108
2646743
2333140
2796602
598451
69892
141191
347155
68614
1431407
714220
2159650
2354039
1268448
280207
10462
2553021
2255682
2818489
1872149
492098
2179227
1573555
1605213
2741607
641872
483967
134909
2651388
1721084
114313
1719921
2666798
2816432
1827460
87209
288774
2187080
2521316
495705
1556818
843753
724311
2924088
2919479
248116
924175
964418
2879361
2520063
1300379
62833
1362762
2290338
2708177
2320540
1765849
2564895
2038298
270997
2185845
2622527
2444096
625860
2481681
413060
2329024
172574
1547029
88688
544274
1816468
2291648
234658
1438606
360264
486611
637864
673886
2886017
943194
1016159
1118423
2378348
1478676
860019
1922713
1867075
2272170
1381694
436348
1072948
1531860
1192466
1788328
898611
674504
1207136
321667
2824996
697730
786092
263115
398430
2751773
2450369
408653
2132375
248660
1644141
1884811
1244432
2890313
1750580
800988
2545816
788989
1332288
1519972
2818443
2279794
567470
2221761
1075189
1100446
1474264
105054
825975
2902098
741727
1664171
1732335
2397451
334674
1748048
2160296
852498
261901
2555432
2173405
612002
2078685
2416307
2531100
1308492
662158
2178235
2049237
1210620
532810
2108680
2579022
473631
1692885
605841
1433999
1634863
2603925
1211264
1038510
2791871
1816315
281847
1354645
1395522
2935898
2509479
1841272
132353
621037
1783494
1983828
1987221
136603
618514
2091252
2264531
2929845
2811078
2435268
2411516
2102983
1759258
1473229
1304621
1444727
2237709
1146494
2591440
316092
2001259
1966920
1002788
1441940
2449334
1059292
1052709
737529
173929
2688047
2192952
521033
2288942
1690509
2655539
1505160
1781964
1499417
1252106
557262
2308827
491841
972362
83015
2366606
925434
1419413
1639015
1705578
2633915
2284828
2733846
166138
2606371
2833921
518094
2516243
2128345
503492
2803661
2404177
1934321
814992
1763230
638976
1490959
515491
1994878
1473203
1332651
862415
754835
296436
1068984
2367994
2474653
888532
2877915
2149194
1520337
396390
664041
2113141
316093
287113
152307
1317125
2695186
1618248
1009980
598094
1695302
2634149
2170565
2787916
1631982
321299
1716432
1571457
1145556
139254
35196
353316
110189
1838608
1859066
1758754
1418555
89444
1804865
1396747
236225
2490110
2285252
2613500
2175192
56294
1785957
2109166
248892
1305148
840697
2294052
735868
2565187
31420
1480085
2066093
598271
1593625
1199929
2157000
75693
2221831
600566
966070
161774
783718
1271468
2667767
1371549
2805986
2521229
1409305
2630720
2536774
2916907
185289
1636769
1515283
585539
1309648
2324996
519369
1766154
1693199
1203112
402441
1005767
204738
2801512
389894
842485
345858
2776427
2121154
1747750
2586265
1720702
2408050
1838825
2496203
2921884
2484745
582691
1650267
690831
2098290
2911521
673124
825052
118732
1375492
1608678
2036840
463339
747052
987323
2621758
2531361
269946
2438409
128058
167084
2738543
241862
743184
2486622
810198
2711752
2133876
2759411
2586927
1103691
993240
487845
659682
1598914
2129902
215362
2777755
738738
1535174
2292532
517267
2812145
35060
1574998
1727128
209471
1003868
1302331
173415
1363720
2468323
664724
301562
2003792
1044357
1275230
87354
1124275
2108681
886130
1520694
745968
1649955
289184
1786213
2643845
40079
1243070
234538
1952579
1210454
563430
267349
1643379
515257
2225803
2204052
1025100
2787522
1981090
153279
267717
2142985
1946450
989379
2238911
1854873
567435
1873560
920654
2885388
1416972
783016
2790967
567698
2212878
2008780
1268081
603588
2736527
1004844
1149920
812229
884556
2576497
80231
2012164
2459410
2355197
2791934
292052
6226
2922834
2051957
597158
2758238
1426098
986650
1761681
1798250
82003
2194765
2484617
2603036
1879747
170331
196880
913439
1665079
2123313
27733
1982449
2921232
2808174
1308852
1345005
2201583
2278411
914571
2887857
820773
2912133
1492657
1299740
1262119
907308
2809081
2567832
1987038
2899162
935504
658660
608794
2112063
961711
589808
2538350
537378
2440807
1270926
267770
1317537
957434
1947565
460481
928845
1534960
1311461
789512
2092212
2794188
2022381
2103627
848393
2234539
1773756
1129560
573985
1525901
492558
2499459
112388
976568
1318051
2703000
1455140
2884420
1320113
2571313
2318464
2015769
2675640
2020763
2161168
2007206
1437982
260394
933705
2665085
494867
2863664
1544408
2807593
611440
1547949
2647920
1979673
1120123
2441653
864314
2734223
1878534
1965889
1174202
36124
755527
1978631
2632445
1519206
1494100
1780088
1768877
1644288
619797
2026115
2741307
1303975
471749
2245312
2770014
1671589
59916
69263
961660
2064241
2477772
656168
895650
1331811
979257
2151053
793775
2845206
1050189
464005
1779568
1157299
1652170
2275685
2055669
1717584
1458085
716614
928221
938410
1927719
2346892
2684780
1908259
584569
1538236
1234596
166779
2319570
19210
40621
2244017
716634
626551
1970143
2918906
2148897
2298270
570903
1298546
1823456
1043266
1355570
167289
761052
2605943
2710590
1778539
2660060
1077851
1336631
1618259
1167100
586422
2256317
2474448
1404259
608742
288097
2250543
1636747
1972698
1181526
2529899
871657
1046903
1738283
204813
465598
1816282
1325580
2907984
2730157
887796
709620
1280883
2345090
2571342
1137454
1355598
104640
986090
922608
2276875
368906
1690415
118211
1448569
1632933
1732105
1935874
386168
2700180
2164398
2208670
1513694
2426901
1572948
457502
200879
19483
2150095
130140
384156
2715945
1916417
2175638
2266979
2190272
1737249
1467826
300675
2004621
1020681
2838269
1007195
1521883
1607558
2327538
1028261
2316989
1551790
2687789
240853
1423249
310675
1572737
238093
1146272
2162735
2189103
69327
432129
2620630
2488323
2651350
1744052
317553
392700
1522145
1518473
624945
1502804
2501920
1050673
1922176
2137956
2386492
2427020
794170
1091373
368505
788169
33279
822242
138158
136737
1196621
2297490
807467
413194
552491
1681485
2325102
1166508
1454162
935388
2430069
1817364
2282642
1594397
1088286
2066037
1061044
330169
638261
2524581
853434
1211974
912992
106427
1095697
1645230
1901997
580157
1704430
1586549
2879770
2584811
1733591
14468
2448040
2050748
1878345
1813785
1614282
1450730
778863
760956
1491402
457398
2288693
2806667
122291
558163
1134834
2569350
2393895
42992
2811495
432041
1724430
759275
2241747
1026844
1222784
254395
2651188
1277210
113425
120675
1171345
859750
1943656
1933378
778794
64919
621087
1397711
1041263
59281
1630431
2839701
534436
2136029
336575
1245041
1776947
1829403
16376
1783348
2390559
2273527
2108027
2148673
1178391
486378
2179184
470979
172219
2329841
1684128
179844
103439
941541
576988
1432885
1241163
2743112
135425
2235047
1232134
367767
235605
6299
2844988
1886555
2885313
2154511
378407
2266614
918329
530188
785837
1217998
976151
1726535
683038
601465
1196098
1584469
742773
1792968
59846
1109332
2339024
1423620
1418476
852496
2908704
556394
1384997
1749184
359979
232323
2696859
2281096
1245444
2295618
2150178
321889
1272721
2326495
685975
1927943
1451667
2395979
1454191
634079
23275
191849
1270195
765219
1025762
14567
1217923
1427819
672025
765116
850537
2302625
819910
956183
862672
2541624
1286989
595887
1774890
2664642
1694629
2534948
1524702
958771
1327084
2436968
627154
2188777
2384840
1427934
32128
2126669
1454142
1041210
201651
48226
349478
1723956
2035624
1497881
1888996
1156336
1373627
2390751
1843594
2507748
1831361
296449
1753950
1482442
2222955
1914012
224975
2119549
1985407
2408497
936840
2671862
2913179
2441984
2480563
2014626
2280590
1678732
524147
1005279
2035921
99634
1425360
1292653
2870404
1307235
2262859
2342702
344693
1773711
437189
2759053
2021915
1312706
486151
715515
2683714
1117338
257294
2564525
214645
2744360
1561720
118868
1593808
2760794
1634750
2108566
1738802
586759
1754374
2098852
1324362
2513339
886941
2305486
804509
1572282
2748548
2257984
2321077
2656534
1894825
191437
36194
1016332
1957498
1409117
942772
2154354
1789054
1204782
1587049
174607
1709231
2354105
1181721
558948
32234
296793
21596
626400
2638446
2420428
2474158
2114997
2037239
846500
2009073
2524978
656822
2569627
1765751
2676361
2712439
145010
2730312
2812265
1191521
936200
2381901
2091274
754703
2498446
202902
2180328
596043
1819503
299970
2840526
471310
2333418
793837
1335134
819940
1383721
1362073
188765
990770
2542254
2761394
831237
1996484
1433829
1085244
1906383
401008
2162879
2126008
677312
482482
1250364
98971
2913158
2900721
1063696
2925769
2722789
1596465
1144986
1319887
1390565
1795199
1220342
1715191
26864
1574966
606727
2647358
626234
2638856
1993039
772459
95750
1768201
1779889
1368546
1840496
927407
1213495
2682363
141778
1698587
2678601
2206739
2220059
1348136
1128607
1365552
1646603
2924816
1775717
1227566
2511016
1718092
1960271
350244
2698234
1453449
1294989
2739914
663574
1703927
2272518
1191825
1680754
2503114
2868131
1760403
1217226
1737699
1114017
2606893
468592
856716
835782
698501
462960
483800
1017493
526074
2748461
1039141
364037
128082
2913522
2914841
1379098
516508
267408
2025522
854787
850669
1351231
950770
2895132
449826
1708361
1418514
714366
1008488
2811554
869165
2263297
1554142
590315
2307762
323017
137432
2392967
2166906
1434961
468491
2471772
1900905
2254395
435865
1816693
527367
28093
2594074
1924813
397333
1892277
60938
2042995
1234965
662650
868977
1516265
848480
1168194
1340967
943717
2713516
1311881
111650
867319
274005
1736095
2153844
249671
2661432
2006343
470565
474828
404382
1637519
110825
1679995
530400
2537356
1806727
127452
2209823
1071999
1121910
2795268
529360
1628521
893651
345217
1760455
46490
2932186
917048
1810685
2828489
2233071
1622528
1574912
2746991
500257
1136130
1092132
2024109
1979857
1725298
971941
1633222
2573221
2495292
1526236
909662
2261651
968878
293331
1340961
1583586
535425
1371125
2348322
2110587
2154959
2231755
1824069
1898423
988559
2074874
1285069
2154624
1046407
1979346
572908
2656257
699507
1625350
592467
1199414
1509465
2081267
1387096
1789971
762313
2207339
2926893
2479587
53052
2647956
1598235
1913613
974605
1616647
2927379
1900476
47357
230088
2352620
577901
132009
2796424
275074
1516334
950649
2579865
2624325
2156711
1945569
2159435
211854
463559
2186626
1336910
1003000
2252411
1277903
1401938
1318197
1460407
2137593
873422
1003804
2335731
569214
241102
1589685
270097
880223
677842
2935255
1439377
1468949
2276964
1383769
1064402
158856
1390735
1672681
1472043
2745523
2803881
574755
904807
2553698
2702462
243930
14957
1950213
1213533
1912740
2730602
2842658
2909018
2126030
2067119
724713
148772
1498964
1604845
2342190
300470
2012196
607152
587874
372730
2613237
2613840
2697942
2783517
2057423
408296
2332599
721339
898657
520232
1465722
1495898
1121232
1319818
876301
666940
2703958
1524801
464846
2621383
2311062
2255942
2497540
420130
760425
321072
2698426
2765552
2654408
38805
23892
1605748
1913058
2141973
2458279
1490972
974236
811183
570606
898059
2150726
2930391
1629382
208793
172587
772389
2680935
2466305
993032
1143973
1200604
2936790
2895529
1819920
2915289
2642896
2900522
825521
2710337
2706633
1317637
2452797
725555
751220
1703041
2382364
2106471
860100
1399946
2934434
2379606
1135697
398915
2695554
404966
2425069
1003333
258068
2156287
1883227
415369
350610
282787
2494634
571419
60988
576649
2837175
1476633
2118306
2101294
2640532
2584012
251342
2769982
1074878
652353
1219200
2478693
1712498
2708572
1289310
234713
438233
1334275
2856647
53477
430993
2653423
1863256
1016548
1732278
1451801
627828
2819179
297291
2644177
1554614
2805711
1742310
855279
430275
1793495
615490
1963958
159349
1496279
1724738
1644968
769372
2407225
352569
110921
1529366
2582768
2705352
194032
2533282
2168466
729051
1248869
2617113
637934
2630219
669622
1036617
2442448
1625149
2690350
990173
2042074
2386381
1788309
198535
268609
2071054
1916111
1399298
1408437
1853674
1404283
1609248
1777189
1725466
2813673
2308833
865063
2705494
1108129
767317
2361803
925517
1468878
2092698
1505817
1243667
402311
730380
2631403
1585800
570339
2382487
392005
1741910
2203435
670392
1913231
839671
2889034
1328619
776541
1206309
518030
2881546
336648
2798656
2272642
1629188
2766671
156362
1817034
1488202
999640
106775
1348829
309025
1693669
1893893
228135
850400
959494
2161867
1727269
1922981
2337195
2011610
943319
940836
2771288
1392226
1258027
2278940
2317636
718958
2815809
759611
640632
2700971
968560
963768
2611408
1618045
1707111
1290876
2709226
1126485
521701
2256112
2695770
1315873
906020
2430303
2520691
1757347
1098712
2799912
1635003
446602
1316364
2291012
2285702
2378920
2046328
2591888
449521
1437904
335820
2649747
2418444
1067834
1425409
1025355
1979144
956501
834626
2808958
2199979
2539323
1543926
693728
2246008
2826930
306949
2231844
814149
617822
1170321
2855733
1121311
1183888
348392
695382
2379225
77433
886543
1400487
1062157
1090802
2373715
1159699
2743961
246759
2660760
1831087
1687137
2577449
1552178
2342698
587801
785251
2444508
355498
2107430
2471649
2145205
219057
1258984
2190667
2221218
1452789
1048206
1834111
1884964
1981868
2698119
665264
1308988
1192281
831412
1793935
923316
1845638
2877823
2848610
836706
1097357
1954624
377114
1033084
42095
2675075
1391777
843626
2022365
2701240
45848
713198
575435
2474320
1373707
199890
581464
2068862
494785
1991497
1816987
2452471
225758
1160177
2416204
2489437
2125929
2078878
2411604
912874
766905
2366392
2667042
302369
135445
802339
720182
1244569
52919
441213
1918253
1934320
2199605
2932479
1934548
1243345
225571
2036601
1395315
181178
607430
2205611
209847
2700725
144259
2222934
2940125
1436779
1934759
1563931
295578
185570
1571398
1622130
458286
2147519
2323074
1731140
1679410
2468080
1128413
2203019
75741
1339252
2728118
2526090
288924
896927
2512982
309222
780961
2158604
197694
240644
174905
2439407
2383265
77489
715619
2637752
158373
452882
709154
408674
929927
1727620
2528358
374458
2191520
655772
1242145
743166
2338236
1505124
2593112
1448489
2648336
1723480
2282131
2700638
2640135
1611952
2294488
1131264
2352393
1727007
1228399
798291
2045456
2664523
1234550
2424593
1891048
78134
831542
2714969
861010
958514
2904933
2491851
193892
1925003
910715
1183455
1294591
2327921
449862
1568149
1508941
2489134
2719430
804550
2075167
1064315
1944819
974043
2305708
201342
117423
1124262
1172563
2138564
1829491
1818383
269874
682639
1871297
568361
867304
2303690
2455049
2460356
103889
2804911
309916
407054
2718340
1642030
22279
2909584
1402979
2102772
1247032
2249840
1077062
665678
2161237
2401716
694465
835577
573628
555719
1506714
1437408
1162144
323759
236989
1653012
61895
1381794
483389
2813884
220644
2020585
2367929
2623168
2365604
2083224
167639
1460619
807850
1271569
2244469
296479
118204
2340394
1194640
170331
2707045
2598302
339855
805296
2713583
1425390
2250831
297521
1242800
1405026
1460542
2708252
2321413
999253
651849
1345731
1378702
372454
2078909
1914813
882371
1547941
2623165
2171103
1038433
867974
303944
1104516
1213874
1375693
764863
1849915
2535840
2142662
2188204
1417557
1383608
1186410
2874028
2837832
2150721
2044090
2101980
656161
2048892
2598968
2243390
2326179
1382758
730734
1814584
1507985
2616737
495759
576028
966927
2385960
932604
2608129
1321281
1567096
2584806
2111903
1088076
1903971
555373
1933226
432051
2881049
250732
2420229
1841561
822772
2191709
1926486
2739609
2791134
1449129
1145093
2732003
190473
586640
2804285
1135513
2049539
1793086
2740976
950845
865758
727797
2770728
2273281
2020567
1299226
2476403
1070521
2090447
166019
1523029
616585
156114
615941
1240327
1655209
1998262
1152606
1371109
2116436
1728699
611241
1604950
1425112
1727141
2813048
620339
1864196
57138
806254
2503922
2455080
348246
2557748
2613681
1219359
1644471
1018925
1146096
2871196
2244344
582532
2577229
388127
1959693
2264429
1055209
2507959
2240797
152619
1185516
443564
1682496
531294
63527
2755168
1151625
2771913
150097
528273
862789
698663
285166
2344973
2249982
2601694
2564059
462251
54193
2874457
2374316
209492
743585
777840
1767765
1401527
2379446
1978648
938335
708268
977095
1183154
852673
1637063
1104068
1901106
879479
2482061
2276833
2457343
415813
940321
433707
759245
948153
2835859
2082801
2103595
1205600
1628246
1737785
1396197
523779
118823
925763
1552105
2638889
602494
2489015
2265096
522003
1700072
2350928
595983
2492962
2583874
1594183
2828597
641792
485012
1765625
1169594
230318
1843625
717197
2691066
293297
2865916
1495217
603124
276548
682994
2512638
611065
2782704
248468
736150
798902
1994818
1108805
1972374
2322209
864156
1316523
351410
1082873
1353977
2690972
1345431
1823554
2885685
820799
1216416
268626
1150906
2443699
827619
1644811
611729
1747225
912059
24839
2039765
475187
2044351
976775
2455628
2928968
629045
1182082
1242485
2922510
2379229
314456
1781327
1161759
2461668
1502476
1340518
795104
2750285
941389
2176876
814072
507634
2857969
1470288
2913907
2606765
1822828
2247222
320458
1385005
1003166
598713
377167
2868724
1797095
2008666
732899
1556684
1200597
2700000
718555
1105851
2479192
2167775
2153469
286617
2334978
570611
2085353
54080
2103578
1343658
1624630
1177308
2349567
1234274
1529873
2107095
511582
906755
2069039
338905
960230
1897530
678439
2316852
2704869
908050
40474
448405
614949
2205555
2107520
1513201
511288
195291
1976227
2693133
1074536
180105
174109
872319
1697995
1693689
1963485
1026793
1743571
29826
1047631
67736
605027
1568340
823588
2478871
1934551
1353610
2562493
1911462
2002309
2542856
2897321
494088
1665714
93823
386325
2105992
883783
918512
369514
2300071
1443382
846658
2687597
1673545
1789318
1199951
257646
1114799
2882659
1658864
2225102
328299
2337888
2488256
1977583
2520916
2864055
1489470
992219
1485559
740182
886542
888968
236141
100556
2358123
2032416
1638188
1154464
2841453
2754421
389347
313505
2479220
2049866
1564914
2554593
148775
2521880
214514
2676323
241485
1967332
2105237
1671593
2792663
2157059
987096
2835368
1951494
989438
427583
2092649
1969264
913705
2747249
588906
607337
2292211
1052738
1376190
104069
1086930
579494
541541
2073828
1646554
1212632
192648
2858587
2646548
2346190
323990
2675148
2927300
953364
1865089
1437179
2885987
461613
513981
1466608
796657
1233
2249783
1011123
2483122
1669286
2103863
2608922
829550
1878156
2225681
2372316
1080560
85795
2902254
798217
1090440
1325831
427807
734941
1894155
192838
2345732
1517051
1672085
1585175
1931649
375376
2562822
382138
2439543
2510890
1747082
172783
748035
27608
1733901
1106487
2831037
2846393
2857672
2606032
1778924
1304700
1607557
1097374
74567
14463
827724
1358023
2754588
868195
2719709
2564080
2062998
806722
19502
1998792
2025795
732860
2840174
1589228
1617962
1967020
1088803
2258722
631816
1240213
2625508
580105
373386
1570181
266947
245428
2279299
531633
2397755
2185016
2850771
640865
2711945
1304914
749945
827958
2866529
2619691
932746
2310552
55484
2761279
1188404
1066808
677891
1981321
1233446
2342180
298315
1672143
2086924
747628
1142719
2236429
2683910
1066027
414590
470364
1703094
1798712
1802949
1359748
2398903
1845383
1004283
2864321
790899
210353
2221790
2615392
2303860
207216
1952453
419948
1736336
292828
408465
1955290
2057497
1097917
2782095
2203266
1963180
462585
492236
2566627
766278
2269112
2056180
1890152
1316171
2399625
608329
957989
2423988
2244064
1439019
2889071
1718514
251086
824727
2899449
1095282
1414205
2114077
1616806
2396112
2794340
1791613
1997265
2443608
1418904
205218
1816306
1349024
1812850
2756961
1411695
2189127
2897555
2256905
1116412
607682
889770
787701
26122
2522188
2187614
2395053
2281481
2219142
1078122
1515836
2475678
580152
1494200
125025
889758
2774111
1505786
956851
82265
2352504
113880
2613660
1275907
1795040
2422493
439904
1195838
809817
985619
34683
1591113
2317121
2367524
1447850
723518
1851875
73280
1282105
2591749
834663
735962
896649
2534119
425184
1341397
818421
409026
2522437
1408308
508446
746298
178672
1955745
1269117
1845809
2654315
2638183
2911742
1433492
1732849
2932723
754700
2832026
2681987
2015308
1383223
272265
2484643
1720171
646559
2838051
2405243
2580915
2796023
1735298
235096
189560
2656948
1202192
2573530
472540
1590256
24938
2161361
1895677
2309988
1836806
2166447
2065331
2751865
1287903
2372104
1177173
1768952
730744
1378418
2135545
302167
2230158
2628936
2903205
2479941
800251
2267053
621317
848953
1894565
2811734
718319
2026482
802375
2302998
2234267
1283731
92447
526453
2588375
510874
1405580
1307347
2460507
368672
1375330
1226287
567844
976802
1868630
2616322
1693434
819728
2002163
1290799
10687
1073859
1988208
1157038
2009030
134195
1271695
1227852
1891408
486183
724662
1962621
330677
951874
300583
2862089
1630901
2610746
2904396
2098638
1330101
2308620
2321227
1859714
1689843
1968856
1510241
2473092
2403477
436413
724498
87171
2893483
2564525
2102069
794834
289041
148885
493831
2908123
558962
1453970
1599211
1631542
1318097
661352
1346411
1102774
2876969
1409003
526539
1267359
1443214
166662
2073042
2217508
1628643
1894121
1302732
875229
1295025
2277306
1154723
1433903
1470727
410162
1846535
1912588
308468
2342521
1031011
2022877
1792293
2787679
2757764
2162729
259849
1700115
2862159
2710644
1302583
983931
660673
850536
1020198
1754823
2518343
1215969
1806546
279659
1089846
198069
2166232
532700
710697
1172537
1470734
2165895
595004
2716523
728664
250795
192143
1829757
399150
926544
2622382
1980547
2902186
2285492
1387295
961446
1716371
617874
1621738
1405580
1419070
111680
587820
687162
188753
754457
2634913
1554754
895635
619149
2591331
2263651
2638157
1658220
2194039
2548793
2294839
311599
2180581
1811902
2887442
382173
2551175
754431
1236568
2228836
1274789
176108
1253660
2568234
1586704
975414
936510
2313885
844289
2346681
785839
1145765
1928710
1979608
1154795
2745796
1635193
1813511
1654296
1758607
1099003
1354229
2731293
1190672
1114476
2935780
1059808
1839143
2325847
1728443
1341605
775030
770981
533538
2690103
299928
1246078
1409804
408992
1266386
636451
773614
1456023
1613448
1679388
1267255
983686
2639125
1082133
23236
353023
2195905
756833
458865
2785341
1223921
864011
1413326
2880547
347873
2486504
424676
1430712
64242
311301
411001
2096608
10251
2344071
2358279
2343478
1670667
2626689
330237
1982603
2184150
381556
1593837
1991442
962656
450428
2623217
2459959
1268360
1589396
2832308
2924823
1699757
958624
2491933
316390
727986
2443388
1609827
179516
2226998
440928
1109601
2225975
544965
545420
2865856
2397721
125139
540860
2323336
384085
2230568
1099980
119902
2145823
1805854
422597
2239586
2827691
414677
2657214
136076
1233062
2816274
2188324
718939
2418082
77705
1494609
1850699
444722
1795978
522177
148058
595580
477627
1779220
1916863
1156522
2378067
2845474
1654898
2566474
1621802
316483
1808457
2073643
1759900
1207685
250135
2549119
460551
86512
53472
2326681
710353
898503
2879069
2652425
1827697
2618582
2398346
1371663
129432
664389
753767
112717
498913
811570
472022
751506
1419928
2318584
265447
1638554
767423
1546909
1408640
547422
41292
381540
276516
619119
474273
631955
52652
237845
531551
1643380
449785
2491622
1680420
1975043
1109562
2872415
1795824
163666
2532569
2359247
436025
1858900
2241927
2275227
1865835
2288799
2743429
2761937
192820
2104437
1144557
81425
1995296
2247884
1398726
1124327
2843553
2192517
1608680
137721
2547354
1817478
1704619
2877266
1766978
290328
164484
2310649
2412064
640626
1199928
2037921
2922846
1851418
440124
1438868
1199090
2305176
1784967
2683990
363179
1574777
2301122
1278569
711148
1810049
1498747
2002458
1285328
286124
2162408
2839354
222250
1934945
2177732
417021
800814
419873
350826
1358289
2713696
2728135
2202990
1538679
1949928
1931694
458298
2657959
2938070
720428
1662673
2125589
936785
2687857
349262
1569955
1733226
1998707
910297
2285825
1552878
821686
1063576
328078
51145
523991
373963
194293
1254320
815502
2033047
973065
1056229
67
75686
1291899
347753
867584
1215105
2084691
266435
1320613
942469
2757943
67515
1873065
1129598
88505
2745077
2753043
802333
1811905
2723936
98477
1722903
1251292
2825576
79916
2311083
660470
992599
1657280
1913421
1112393
2717602
2677043
1074204
2053756
1567151
1313492
2501232
714196
64599
1411968
2577571
75404
52621
348703
130128
1496991
2350034
2408733
1207783
107304
412110
567819
2290299
1201907
328919
1793549
1707296
2570729
466758
1243089
2050645
477127
826440
2324357
2862917
1682309
2517634
446698
1681545
436178
311400
1942761
1983424
2298185
2243891
1765142
2412920
252716
952224
2065091
1713077
2233272
126013
1374524
2198225
142601
2554034
1377550
477466
1288312
1956987
1704549
167413
2144896
812666
2210257
2620776
386683
2128698
958018
1904753
913569
292223
1553159
651795
2178167
447901
2935492
517228
2604504
1599066
1860364
2019230
926472
1059685
2753784
2466139
1573461
2630936
1043784
2829452
688863
2938111
145945
279228
504636
2616013
388933
1265515
2673488
1445428
2110809
2221504
1583971
6658
1135493
656343
366069
776838
2558947
1905348
1532851
1493716
1510280
2319559
2758458
1003472
1249577
1055917
1151938
2354440
922462
2760292
2524865
2860145
2198661
1118932
1422239
1233773
678371
710799
2848146
1421220
1543923
1630777
550074
1607540
644860
913870
817606
2004822
2733989
1292459
685684
2310247
1275100
1831545
1327103
1435259
486574
385279
1715857
2525403
1652176
426473
290508
2013914
1209203
412238
2924390
1009945
2420931
1231096
1166435
1547750
1291586
1345105
1989160
2059810
2038247
2898497
160115
49632
1116
2891250
2065950
859513
2315621
1611868
2382934
993851
2486080
865386
1453257
2667458
1830114
1866677
475262
2901742
2606872
522952
700137
1623723
2083985
1560728
45100
647645
2226709
49954
2916638
2337188
1295122
1469217
1875048
1764307
859411
2883810
1280497
589685
515587
1135427
211773
1639572
883773
1461709
2006638
2331573
217363
2456320
824686
2611688
1791974
2278848
1262414
1183298
932455
1658069
1254827
540853
513661
1276053
702634
1572476
2644582
1763964
470301
1929638
902175
2081790
824459
2925240
62204
2391432
2362614
2383297
168161
2726047
1755994
221158
2677449
1435489
1873226
1525618
2439615
1348398
960344
1909626
374414
951794
314379
486013
459640
30277
251478
216320
355692
1231140
169655
2830436
2281419
856659
1917172
1669170
691175
1108869
1577652
1773808
169850
2873520
2073874
2671773
1524100
1708863
248779
2820908
2719371
2794469
1241380
487706
1574202
2605443
2484992
2657917
1436246
249907
766275
2160284
5627
1550571
2073501
2132198
2570510
871174
2404879
1072049
2325702
397238
60532
2460245
2225246
1770067
984562
2345394
802049
393549
37930
60532
1372272
2704468
2871867
2114515
2606582
1666784
1989922
391260
1001956
1585463
55559
2473660
1276555
2395768
1622165
222766
707521
1307439
2646368
1176619
2734085
2934741
2757601
2660621
1447474
1979538
2284231
306479
404768
2005908
173630
2174939
2882160
2314074
2547134
2116892
2076854
307743
795742
947867
1343714
1210150
216432
2801286
347530
2347638
2692134
364956
86365
634555
430526
729417
2268855
1035112
2388021
1538309
10314
1880198
2695506
2034210
1354013
309699
673286
2612612
807107
1738395
2179680
321839
423507
1006423
1518467
755276
2690338
1315497
2777536
2687236
991438
542946
2539857
2842888
409807
1720108
1633450
1935757
2313224
483153
237793
2074404
1037384
1197319
700018
1283020
600816
957900
1739185
2354251
2016544
617611
1751680
1126310
529866
1545106
1932387
1070574
1888829
1839886
458892
2699487
2516857
2021079
2241627
418827
2287060
996288
2243148
808629
2371665
488785
273963
1433766
508151
756884
1462613
858523
289596
2710750
2042152
563063
2492004
2813828
2446076
2678849
2071410
967629
2796380
1256935
504742
1823477
562676
2123282
1044102
1860088
281832
2841161
2780636
2343215
2559078
1043283
1306897
2770484
1401402
1312181
2899707
1160455
1139830
527390
1293020
1276918
951129
1005110
2577260
761230
417763
1043614
345865
2145313
2854533
2496430
1338115
2199811
1843884
2747594
2356627
1220482
134899
2460963
1118252
2591808
149391
2860062
2093692
886719
42738
1706125
1664450
788097
2455284
157294
88613
2236035
203967
1068717
124305
53829
757912
740585
289035
481268
115176
2339768
868140
2167410
2612501
1969622
2519926
268960
1983718
1902754
2390212
1985214
2376925
2007411
73856
2246311
1515772
2455981
316440
1094085
485909
2302781
1324995
2493033
2592094
1829097
2271404
36907
1516569
1101586
533891
2205024
1355730
1883384
2455432
2651437
98648
696897
2734591
497537
2445711
1625229
698775
2608645
211540
723539
238138
1183473
25230
1524406
314941
779929
1003047
1773570
1714209
1267434
790788
1410806
2510940
1265342
322862
1999080
2287893
2816891
2249197
717220
2313907
46511
1015680
1728317
1569314
238233
1350381
2606378
127319
1395465
2198490
2153702
2565771
2306538
981722
1594876
1081102
942919
1828798
2103645
1201957
2453268
1236146
1959167
2238912
2374344
932186
1935065
2411826
1905909
2926544
2304385
1842890
2007421
1358384
800998
2358511
212432
1536223
2442323
1796981
2054613
832803
1938827
753485
1974925
1896306
2384408
1119824
1513047
1271126
2052804
1111196
114506
1703491
1466975
1574335
188268
2730247
494086
851048
328857
857192
1589590
1308254
52623
940777
1702645
279640
1195192
767037
1463622
1436242
2114374
2595820
1951247
668795
336910
186423
2534057
2843613
57399
1845487
1857132
2786091
1207216
1561370
2805982
946829
1902486
2513639
2480161
1435163
1247770
2719988
1248318
1951626
737440
1487336
2387575
2743065
2490753
1660382
21029
737597
738479
433978
2497834
658866
1647243
1374741
2684797
822233
1089743
1808177
140099
2032322
249746
1140963
2422088
866697
1577426
378794
2902438
316246
571313
58030
2599251
359132
1356736
1019610
1698267
1644614
2322112
147883
2014237
626859
2929013
95645
1524538
1616708
2793078
123624
1774988
1725774
842736
1430877
2832726
1597981
2489609
2554790
2297393
107057
1096155
1801524
2346558
2058255
942575
2430670
1728364
955125
1905202
2269162
494126
1858277
751042
2131628
74026
681416
1471659
1785714
1792222
385205
2130290
2868735
345514
1000766
1000459
2700632
258310
2332565
929189
1454463
1686228
2535676
569801
891446
2379967
2014614
1987059
1904426
1447375
1920167
811576
2725673
923259
1215383
574764
2663337
1111830
512559
888202
2672888
578462
46417
2317275
1503590
425902
213840
1307011
1173188
2721789
380438
2037566
1267503
959650
2605708
2523383
226944
2802507
13946
1596017
1940554
1382325
826046
1351402
2382168
1946913
1460379
2728846
2610074
879680
254
1034944
1926736
2564735
2287038
2896311
316720
1960373
441172
2702552
1288549
1501762
1810412
1597087
2616991
368071
2166918
1849231
2330989
2668532
1637972
471517
729215
569966
2763301
2045660
816681
661125
2440889
1523916
1419436
1737272
2377605
1274994
602825
1750462
2392291
2899741
1256525
253743
2389197
1289381
994775
1125286
1771201
1382109
2616164
2900321
2192754
2430145
2519760
1287240
62397
166782
2816963
976963
2358982
1901785
237280
999305
1966455
52212
40139
2718386
806219
2676649
2699892
2057242
834393
404941
1847238
2546845
1954524
1682425
130464
2727
2595665
1447876
1580247
2530569
2237439
2739356
234071
2742633
2585106
1471815
1212287
720081
2135827
352907
1376224
2575633
1402399
2308146
2878910
2911736
1185615
1867446
2107528
12147
859346
2103031
1103573
138129
2675907
1374603
2348460
247970
1392656
2739287
2249539
2288993
2922981
2599035
435305
2418060
1408403
956348
1711023
2444695
2207018
1886323
1307645
618468
765972
2058291
482253
2702967
1557836
436202
2258698
1289127
1586136
1359330
518689
2740734
125868
512200
2340517
232737
2239592
798512
524381
1316340
1777627
364992
757215
395576
2850252
790442
640203
2759426
2464788
125093
1381432
2870436
1097232
2113126
1611242
2787408
2198880
1828212
1068439
1400870
2412908
1072446
771150
557877
2248239
904175
1914537
1645255
1818563
695001
1838453
1483842
1749003
1375639
445429
772433
1979757
1733874
152764
2530157
2723653
2143048
462724
2021766
1110893
1296238
2396412
567410
747228
2178867
612730
2818994
2830301
2123923
1098913
768470
1254614
852628
1639466
1424912
1967457
1786202
2531438
2762942
2501759
2043547
38565
1828434
1599535
2868986
1676319
216885
1196127
2191483
1572115
1359197
107820
967131
1064942
2038182
2926589
1140429
980686
563356
739373
1328581
1714425
960957
2548799
1368694
407595
545136
2550705
707831
2003406
2183145
2186141
2159055
69022
2744685
2185433
1302334
1707601
651284
2151446
2798192
1075416
2235387
2302824
1258866
1115824
2835881
1121808
387561
10793
1158918
1389960
711446
1244037
1495438
478257
1856237
1006184
310587
137545
1728676
2321190
1103981
2769337
2837324
2524404
189876
1030742
1117601
2400371
257849
2316600
1802346
707809
757091
2297618
1250488
1898688
1173
255784
663547
2939769
1782093
44071
735757
2810432
271571
2071564
2599706
2681
2282246
1675977
2621033
2014414
2371712
1736
1384534
2166606
1008097
987704
308736
298352
2743544
1106104
1839863
2689686
2650202
675557
1442892
2377371
1645591
2856969
1971514
206504
376367
1960928
897815
851236
2581028
2214623
389190
2698550
2855612
261986
1811876
1717140
153743
716570
1878201
2387301
2750453
273303
1779397
593641
1399549
1061724
1914619
560515
1436110
440724
1236658
98079
1365889
1853770
951407
2627556
2687499
279544
812682
505222
2141334
812022
1048114
1159921
1215358
2242364
1059604
2737641
690844
1819314
172582
676580
2729016
1370498
2794462
2763788
1573555
792607
2432785
2633669
1162566
2363774
1423890
5114
831267
2188921
359973
2634946
2296362
2506695
1917017
628212
1145310
137026
2127111
1609003
931778
469055
2750930
2089178
2834582
828077
1231899
259193
1793661
1291514
570592
2413399
1008382
1077964
472656
2341446
1213959
1672701
416490
1582091
419627
1503293
2212310
348519
2337725
1200760
1977357
475227
1862771
687778
2585903
436694
1822789
11708
395582
1019470
2015604
526670
943534
1436679
890770
2312927
2043164
1507763
2741379
442739
1274240
2274562
2460669
618682
1476433
2895726
2852726
2194414
529954
1748668
1120316
2597347
1431011
1756213
2177035
2879766
1980248
1356704
2789753
2931020
1180971
2880870
2370353
880308
896514
279286
2518333
55252
2267974
1840493
2284405
2666422
2866136
838273
2253158
1902828
2681406
813663
1401300
1856568
2381394
2476175
472309
2898249
1582334
349188
106589
2728372
1868201
1838451
2790091
1986957
1720526
1176002
660761
429763
577266
1383733
1852212
613860
340164
189090
1805504
823125
1019406
758694
1487071
816729
2702252
1314835
2285886
2847496
2290550
907654
652879
2261386
1631277
2459635
2548007
2157118
820510
2316532
1211878
1450671
919032
2116541
465197
646569
1134767
1190013
488956
2184835
640780
2089688
1557068
2269499
877390
564418
2376295
2155817
2285414
1067580
2027641
1266469
1019340
2514219
2551990
2178507
131462
905989
1516207
1497271
2284161
143828
23570
2001032
1913840
2295651
2397090
649321
1284693
2343716
155011
2089833
1587058
272999
664097
2205312
1553476
2427890
1695091
2770243
771975
550616
2869278
2289543
93342
2274869
1038969
2750281
1428915
1857109
1756934
917468
2097153
1222569
2912816
280581
1664312
1417399
1134800
1991944
2050351
325883
455000
21128
1987659
2247803
423333
452383
2119347
2435137
406541
1408420
180118
1342560
1538992
255489
1549589
1377251
2876104
2213873
2618298
1110527
873812
2460690
2197216
1357023
1506184
442879
2501839
2163282
260603
2423492
1380483
2099279
2427158
2018071
960013
2306487
812645
288046
126408
2769665
2633653
2275377
2580593
2266502
2436593
90458
1400255
1304237
2390932
475033
1171277
1345801
1184434
1545629
1114127
69481
2412456
2041229
1695061
2357841
2775022
309362
2527326
157730
2731664
1999282
1427456
2155421
2846096
2298863
226576
147487
2499206
2574613
1950285
1953972
2110620
1184020
1891605
1170980
578926
847577
2757083
2365750
2781103
921263
1297137
2659324
216291
1951550
866769
1756876
306079
2754065
955849
2097084
995147
2377127
1797335
2791735
1204773
892246
2712601
1360279
2488308
79981
2808308
980020
2302503
1851182
1361769
881022
2585561
1117683
102531
2555197
2202407
1808453
2485155
2210468
465991
2676705
2336388
899488
1992287
398924
1805814
2145644
612179
835862
849269
1949731
2686265
2086837
712059
439276
1035081
1139329
2157077
2765520
1359087
139098
1566757
2207008
1978562
1111788
590883
2527930
2095589
1763860
2930770
2183394
2511379
1120124
2539754
2455671
1200841
2681108
2394300
2776071
941869
2735772
1704322
771838
184232
692881
2373329
1538563
2652538
176027
1759054
2330979
1511103
2649622
1906816
536919
2218007
2729525
2118023
2883644
1921008
887144
1615877
113288
1832623
1251386
1868883
2751886
256063
1225323
1600723
1786107
732856
706900
2094967
1335239
767908
2357955
2476267
1386808
986049
1899502
176753
764601
586888
2855848
1065436
1012305
470377
893391
218607
570951
1061527
2136641
1515361
1702860
1971786
2594000
1501209
363700
96077
2471500
1731248
640746
1732751
401137
293463
2454805
44762
259584
1713844
1436231
64138
198449
1468366
259161
1938549
1555530
2229700
649223
957757
2661533
2551829
2237955
2514494
2098138
2537118
2297497
1220247
931556
515132
951357
1057285
1979227
845802
886251
1443728
746596
1238828
385309
455043
1374686
1631943
1595019
1863482
1982647
2525098
990589
2546496
2618501
1677810
549952
2728386
2010029
2778653
2720952
2682207
1375832
270599
547357
1182750
2183010
195081
2033209
2903562
2752814
2900928
2541662
2435241
1981243
1953172
1982148
361830
1551881
2121244
1170311
33384
2028993
2745712
453968
2337434
1479438
922367
1836533
1635955
1154591
1564022
2643787
1535585
2478991
2094109
1917525
663488
1372031
207844
1037751
730496
2848399
1932784
487332
261979
1071948
1784324
937187
664362
489990
2097721
2022510
2071744
1054474
1113497
1216457
1626182
858016
1778696
1733451
935219
2338471
2777046
2736832
2071073
1029765
2079797
785329
2026527
1872968
2321283
64145
2234736
1486059
2696030
2424020
1988896
1132782
1260719
1028309
1649654
2248407
2034435
1090017
1923677
2901364
281859
2863673
588116
1592604
44441
1402850
1789209
1494113
438034
84573
330211
2839006
2516880
864254
790117
1187587
1849894
2323187
1126717
1942629
575266
2749760
2327451
2009405
1293622
149397
2222841
1156548
2928219
2271075
191761
2352592
657048
2079362
2411024
674734
39838
260808
2090652
2705282
1488144
1123619
1186597
1562153
837784
2470186
1368384
1309153
716519
2504093
369916
2678254
2324251
2230619
1433525
1912011
1647134
1459434
1734665
2652168
2097895
2278710
2304012
263607
2447231
921490
1021169
1904551
2245487
1120597
2663086
76784
890680
1782215
2347795
2716057
486565
522806
1200523
47756
2804223
1404557
1288915
1903233
1589415
1809697
183822
1384984
115805
2212964
2852931
2286029
2454584
744093
2217746
1617850
1808294
1923712
712685
866041
1373201
576373
2840833
2401637
1987274
2340198
171203
846776
2902048
2193334
2636628
69082
1425903
1214506
1171925
2616904
2782661
1693559
1507014
653184
1418450
2508575
611326
2917593
1872645
2622713
1109989
391290
1784656
315570
139979
1780540
834419
2900365
1862064
2686197
1031561
1250833
2059255
2187943
520660
479702
534896
2146331
1705677
728765
1936769
2265936
1314144
2394926
2169482
1669323
699702
747004
694175
1666778
1182993
1897127
743274
2232488
2025425
1224904
1989535
283363
2744520
1494010
2848093
884248
61719
1902523
249971
2417276
243235
511958
2150657
2475983
1191591
73355
1510462
699380
1914187
920239
212980
1188563
1708479
1475144
690148
1460159
2920215
1870107
2150304
121568
1251704
885001
460210
1620543
908222
803929
372710
810987
2830953
2604555
1265234
1288557
378696
1495194
2840392
1700470
765579
3456
1733846
1061358
579642
1994220
1410206
387332
2045791
2334689
1201511
474488
402875
569924
26068
2425225
1521654
942425
2926103
185544
1906434
98029
2509652
1638370
2792997
588546
1095514
450607
2326202
1678588
2018219
1132578
2271671
900989
853208
397140
1795149
2900715
761267
2533905
2275244
1922384
605594
1327052
1956949
2937483
2056461
2431315
1185025
445467
1665975
117526
1346683
686801
720513
1307127
2098049
1519913
905038
1583267
1657726
2783388
586988
2286745
1237133
783743
2019692
221238
931182
2165419
2121325
1820802
2398487
2188049
1437125
1533857
766304
1553715
2014828
92674
1745533
168602
2456929
986208
1190784
237868
884347
2827495
1365103
1319288
2500878
1968493
2777539
1036048
2008281
1222735
2385272
2351741
1796268
1457498
198039
1345214
2170686
312538
2189036
6338
62694
2166250
339916
123559
2795757
2297368
1532511
1944237
1038951
846674
1172665
1294704
1090318
1722967
2379614
1491963
2461108
244677
937973
1032429
1773029
396584
314936
534890
2372435
352340
58698
840031
235366
177434
1516864
1752804
43616
143415
2031379
1976144
201060
137650
1584532
2556737
1779697
2094694
1243939
2749673
955808
1554906
993668
1087113
498815
1026217
644147
1701933
1636464
2043862
1467725
2414268
75516
2018148
98437
2183852
1981102
2078179
1164491
1529566
1119946
1772557
2349731
349919
2323508
1997234
961459
1926238
1527195
1400283
1557612
1534843
1968224
1047234
2926439
846445
90403
45371
97776
2798705
1407885
384656
1682023
2911022
1547278
2470658
2736077
2703497
1098280
120262
2578991
369090
639979
549628
1793310
637357
340690
1876894
2216577
2551314
2038744
1697030
1761238
521677
2534394
2473943
961276
2077003
98637
2735165
670018
844776
573383
1436681
1169526
395501
408664
2405994
632645
434368
1266911
2153858
1797218
227728
1993502
2567770
765385
1198638
1406025
2916308
2936767
80061
1738245
1704318
2084170
386250
2913880
2533036
2799988
1057663
1512627
2035052
2001272
2380624
1743255
243570
492197
2906969
2064486
105614
2794915
706835
923195
1881336
1961101
343512
1923425
651598
2448974
430166
71931
928056
748909
2640588
1098387
2940395
238048
1444195
1720106
804561
1959001
1570927
1169104
646191
972235
1618015
2473885
1715230
1925169
1918156
530179
2407586
461136
705259
1376056
699746
2309755
1955012
2678274
1220134
1762032
2054551
1394937
1750689
1569855
434832
2929175
802118
1888271
96947
2797466
521998
62643
1552630
1276922
157454
1738812
2862522
1931188
1245466
862232
1915038
31064
1362868
2252217
1820566
608540
435234
1811122
2349930
678020
1671871
2315955
1866788
1781132
1376627
2501449
1823639
1015386
1296808
1669511
2150622
2935309
2022541
166736
1176965
2183482
664058
1947379
1163647
997073
1973017
833946
232231
153667
297372
1954927
2152475
1489783
1864169
445454
2716191
339484
2399210
702902
2808722
2716424
1700183
847961
1565375
614141
878932
1276708
2531337
2329753
2427402
2020377
1105130
2849436
2394675
1176700
822841
2021748
824544
2666985
2598312
200517
1434775
2936014
2748363
1245068
2048221
1286797
1123939
2824656
2428941
2647884
2688177
2167357
726649
2817215
827370
1968528
1802806
2581541
2004959
2728880
949359
1169511
2093803
2595212
2403182
617983
1348705
1842874
1794536
2221708
2402795
1408087
2854288
1662901
2916749
1143637
1534953
923876
1793016
1248718
567319
767352
17097
611576
1002079
4435
522441
1887125
1078447
674341
1688501
785920
128425
1394750
838277
2062246
2595407
1276853
247693
2304503
1052392
2169957
430874
2250642
534230
1646905
1549054
1904827
933486
923809
1830576
946860
295024
100640
2670979
2861528
742995
1642198
1746508
162687
2781316
1355929
2711099
1507137
692296
2362771
195972
1988531
2358730
2588102
1595873
2261515
61427
1294646
817113
2568344
74981
1412526
363314
2614452
432294
2610141
1769740
1053124
2403990
1067826
2397395
199730
2459941
388542
2474896
1197247
2822331
2015889
2663471
1766642
2200512
218880
561540
1394870
746294
1141190
76896
2112988
674069
97750
746031
1971106
1341511
2653631
1571377
445007
1267343
563996
878326
2614180
2225403
271325
1356490
2364606
2607260
282656
402184
2437536
2275779
1580212
388396
624391
2214111
2234191
773827
1643443
1301550
2230640
2887540
755166
2317819
1210066
220729
1976567
836370
1817456
2545393
426798
192414
1606507
1297237
872774
972575
374455
1500572
1366933
2427753
1557290
2404529
1840608
754378
2094028
2907130
2513937
2307161
1737986
2657008
2662810
2303240
1836194
2317782
253671
270797
2616130
905515
2342921
1818863
2705060
907846
1160271
2085211
2929517
2013634
1320903
222348
1391894
2905313
1835469
686438
1090272
1060986
2341068
1068858
602072
313873
474102
579623
297668
1759893
2376561
1483174
1693500
2511761
2736504
1796051
61572
1851334
114731
1314448
2375907
94175
733144
1597459
207879
702260
496711
2528667
1642591
59761
1484968
1116222
474778
1738707
2154581
1504344
25571
1196141
2504872
988070
572823
1142408
2148729
278149
2549217
1036366
2090900
1626525
2654293
1147852
696953
1418935
2249777
1225853
2172016
676598
1336059
1627123
98651
1796036
1422161
1470020
2632258
1954836
286591
953892
79971
1831362
1604644
247821
2158211
894983
1761541
1189066
888543
1121646
2654962
1533202
1086543
2273754
2518627
1137092
920570
1375111
1694765
807939
95833
2793023
2696246
1661102
1319773
1820974
492279
2063848
2789194
976249
2262026
197375
2331578
2888290
2739343
1171862
2438824
117922
48122
1382109
511880
501131
1282166
705524
785489
1099968
1804528
2937352
987766
821325
2429870
1766349
849534
2040229
166977
2549581
350797
1546269
2889861
451009
1144721
2818992
602098
940244
542138
2283397
2573840
763252
2256407
2928695
667904
507982
496340
397855
37982
2073350
946481
744480
2059451
2239110
927438
643398
1331185
1471039
2429399
2897357
384104
661013
875091
127815
1775779
2805454
974764
2825348
701575
1874477
841191
1066153
1924026
37838
1727659
46597
2700666
2520260
177179
672636
108051
2651116
1479482
264228
715102
2535762
2547312
1493821
2190320
1894563
2196455
1896367
1986928
184675
356076
1975374
302699
2565630
287038
216134
1933321
438761
839065
624713
11907
2897182
22740
2661196
2608047
1224365
1401962
2171656
552487
1615931
2265981
2691379
2466249
2854154
1056924
2674079
107816
1155418
2086092
2786763
2042670
2624482
2267034
1175479
1248043
2186541
15364
1681270
2592099
2287901
2152425
1729317
2026595
702359
293751
111445
1817943
821220
489723
1307641
2851520
2793238
2408866
1731489
1802452
2400207
2115634
1881480
1170110
501096
1403842
1446699
2412143
594233
1789489
2312033
1456686
1142853
498814
1605030
2510252
245584
1498279
2724905
324577
2038952
656054
1508120
717773
1101923
109943
2511004
577069
1956138
2097783
1316368
2238327
2915778
142494
1784304
1920383
1445522
823539
1368912
2751754
1826671
1506530
132827
141029
98576
1046455
91993
1994064
531566
71787
1836417
998451
2457101
1365637
1260903
1841550
1034205
2648437
1302312
2068586
677215
2083838
1492538
2802527
1359288
758613
970112
478572
2324937
1147812
2633801
100760
631959
2189021
411308
2616943
2246982
1651460
2109633
864202
2384565
3651
677387
1349293
1540573
1039850
920197
564299
794679
2898795
2389711
2548848
2636124
666683
2636273
2371280
341165
2244072
328389
2648325
2922780
981588
2375837
226134
2144516
1251242
884341
2790839
891049
502689
924769
518016
48678
1079624
2887160
1389588
975384
1531817
1503051
1782972
303048
2230818
507017
1980562
2795028
459563
1224902
1880837
1314672
2283892
11937
1691099
523677
557146
49215
2477442
58339
1103963
1590583
1831413
2473982
2856342
407288
1299369
2383696
1046655
1752033
1866856
1818740
2504508
1300306
2681695
2753656
1491042
817452
2007481
1612376
263283
746201
824529
100786
930193
1092081
107414
818105
850935
2899147
1496790
1605281
2172685
1150559
1314894
2634848
1068773
1202512
1581631
2004393
376645
2507911
784050
2044038
519671
1976153
1675453
2683688
2241396
372210
1634404
2441730
2118934
818266
768997
72470
549159
2076329
90505
868632
2113238
307934
1470010
545818
514492
1089912
1337428
2358155
113711
535065
72977
320136
972399
2138454
1426326
1483231
1016365
1017790
1114625
1175322
127085
1388349
2102598
296704
249600
1511002
1394135
1025200
361438
406145
21036
2911937
2410325
961990
2936488
919545
1034164
2725325
1562238
1282675
132384
1065737
2814137
750684
665937
1401884
211108
1998243
2338313
874963
964250
2860870
677471
2669497
1502042
2279246
2254429
1277917
2207053
382223
1560250
578230
4495
2411015
2926853
1394248
568783
1645580
2604785
461022
1931488
2729549
137764
2846099
68781
2398219
1905881
251895
2131757
1791182
1058552
2664800
1711813
1803224
1690036
1002033
2122652
853520
1673996
277822
977171
1162745
1316395
14484
272650
1568971
1634598
1528119
1666025
2065377
1858882
855860
1525845
1075532
2766130
1503066
2648426
1934045
1402366
734017
862422
1160354
1729399
2920726
2321136
2535747
1267932
439621
95967
501107
59669
2526463
1744888
2313352
2293209
1807084
843013
1602813
658815
1367726
1393488
1450863
2460684
2295048
641497
2716750
752110
1890975
1436317
2703112
1866797
2033322
990906
2508672
2233741
2659612
2326459
2135416
952781
172583
953353
663131
722584
2549808
718249
373315
1190414
378482
332812
1956095
390801
122469
344420
833980
2908700
638338
2019168
108408
792156
2722486
2043257
1726886
58730
1683751
1225368
2515144
1936802
217358
266538
2213928
1334975
922371
1327106
939202
1857160
1599267
2913272
2298523
1018867
1004287
671033
1682476
1644752
2798135
2557165
837290
1549831
2438143
2797236
2794535
1837678
413849
1654698
363193
1025875
1274008
2065377
2329434
1088564
2556625
2616703
919439
476406
2456733
1490837
1703257
486594
2878177
1419041
2278745
2675389
913188
1160705
920350
2764912
33010
1433319
1914619
339678
1525527
898116
2277876
249387
220668
793031
2403661
82161
512893
2269076
2089198
2114588
662895
578164
504638
2047578
2437130
1959794
194191
2398665
1729282
1020283
2434794
240168
1183350
1871085
1028434
2026843
1107930
1325833
217219
2713513
423373
198874
357481
2072852
2465362
1551919
2000814
1749666
2300309
1527703
2805835
1866355
1310663
2679198
1317287
1445766
2451174
194759
1609660
2759846
1380951
1122286
554184
440319
2689394
1173897
117057
1704267
212304
2821602
2674379
2281194
627881
1994350
541070
240708
2706686
1369535
2346965
482584
2790853
1800563
754124
635889
1942258
35113
1621444
560763
2291976
398586
2350023
2385041
482416
2194484
1016029
2643510
588397
1100266
2029991
1909495
1551461
532721
2457154
1370124
1767863
796896
2144696
1276981
2012856
1842628
648534
959411
424003
2096628
1381716
1924700
262940
1591768
299833
1494246
1693480
2008060
2723482
1529675
2513862
71852
2889175
959878
1463017
469705
2643225
325011
444228
1523367
1377652
2718765
286633
1565158
200172
1937984
2566531
2899817
1144947
447456
1653940
220424
2205716
2816357
2142838
669380
4640
2836916
589051
1382034
1308751
100706
1626614
1931106
2939183
900644
373501
1315606
260451
1070204
70156
593679
288857
2338653
900109
1139083
365966
1788065
521008
519469
971586
2196018
1987215
1076622
2091601
2074724
864865
860545
2103955
1556153
2410972
367937
778866
946290
2203654
1520944
2514440
1859139
2627418
2489497
2305437
1283013
2777143
1856987
1401752
359396
2526945
402424
2510522
2791048
1520551
1779338
440202
1290866
2243809
558066
1119675
1848218
2822270
80972
8273
2686533
112677
2263563
2021167
2587561
2827993
1063795
758264
1419221
2382038
2488271
1662436
1450138
2589881
107636
1155077
1964238
1419709
2060722
2101820
2657282
2277096
1610456
1368473
698141
306105
1687880
373695
897208
675974
1177213
1689426
583772
2137935
1944891
1881786
284064
1960766
1981275
1395174
1283605
1726474
2160104
2601147
2673588
2212136
209072
1961730
2715613
1564026
184649
522988
2823603
11313
2591372
2527435
846026
799157
1844119
2858792
707599
907096
2652774
1876349
2521497
896392
956870
1107311
1026265
131163
941764
1284081
930161
645248
2266612
1764048
2386482
1245589
2285594
2929477
1827701
1376876
1966989
1676920
2937987
2817010
2736340
2734832
398163
2268908
106252
2557692
178718
1756244
1003621
200558
1143378
1178326
2897841
860529
117551
2685554
2160932
2431404
20890
1206022
1694210
816950
279351
2087242
2736029
1497496
571878
835251
1542874
1673625
786539
2334629
2636761
692889
333469
1467765
1274059
172649
2809055
1244864
72330
2485286
2027457
1559540
1872342
1899999
1033874
2821178
2789272
2610276
2283919
475499
893522
981676
765081
1884371
1191274
1771631
1616903
1036164
135704
130314
1654110
406102
2747464
2928293
1390919
1115461
444755
1689178
2074136
632023
1785451
984699
1992289
2674385
958885
2892645
143876
519575
686116
1330342
1753922
293662
30015
383129
365571
1774120
1876145
2376804
2469518
1504745
164462
2302742
1813108
1252250
1244869
1686312
2041945
1565236
1655798
204489
2166155
129941
96504
2308601
2578104
2572812
317723
930835
2781549
2112713
152650
608646
2256847
2884860
1067996
1068044
375660
2469173
482080
2002522
1143273
29650
2086183
2217914
1710572
236472
866691
1867222
1358615
149623
115010
440816
1682731
2045799
37795
2015662
49369
2594429
432893
939968
640699
821437
1248025
2485979
2877718
1058974
877235
2058424
1532557
2733667
1054229
330728
2575935
1166511
173738
2784685
672420
1273399
1823580
1438636
277431
1454595
1596366
2695953
725190
2714554
1704471
1285818
745179
1187683
1514681
2536539
545178
25638
212904
1818728
1538865
2937883
1053863
2038136
2016600
433744
1624388
2786507
790473
147718
1184782
1037914
2865052
3615
857817
1226657
1982393
2621681
1681104
1491319
1660262
2442695
99758
195686
823435
1055196
2414713
795231
210313
933664
2152742
654544
80525
2169532
1901957
1674868
1633218
67701
1731836
1872193
731796
845763
2616343
2895847
704622
1220307
385724
2253527
1298042
1486036
1562625
652852
1471657
154190
2576938
1542614
1151406
518174
272182
480567
2563976
1531432
2169045
1221192
2910163
2429632
2252092
2729392
2223901
2472624
2345832
2593284
1953984
352314
436990
2428520
2765369
2250595
505393
838780
839595
1162271
915279
1782449
2049452
513829
858627
2829682
2817255
79557
743185
2846430
962412
789893
2571019
135670
2332587
699920
393916
733050
288153
1135054
1166346
1622433
1114266
244522
666381
2345935
1634030
1279915
2493072
290882
2739876
1673693
1077763
1288375
2526892
1589823
1194930
978897
2386581
1819792
290971
2447232
1655351
1449296
2773886
388891
682523
1124259
374629
2469128
141546
1505482
599363
2502533
2845086
2353193
2060051
517595
2485277
2649874
514819
1793746
2022894
2057231
1157375
1941434
2718423
2226960
2380788
1596972
1410685
1428140
1888411
942366
1637986
461851
1594656
1505416
693032
687020
2369375
2580901
2285639
2431501
2263508
2777006
394176
1640614
56361
89233
1667149
1945744
2486513
2701540
2536367
1771020
1135433
1238783
1062548
2789307
803269
772479
988517
1504593
750074
1799292
1934455
2903916
2138453
2273043
481599
2412569
485322
857005
276307
1246924
1635235
383578
2608560
371014
2846607
519617
1396942
1116471
1546448
1224924
361018
2438067
2594889
792337
1776789
1776788
1951293
1514220
1755043
2489927
336922
1599203
672640
112177
2469961
2473734
2548537
2738254
1631656
2671659
1881468
383566
1478181
2573088
2524315
1817447
1555111
144248
1474808
2819945
1908299
1218954
1334138
2342713
2909982
814872
1332078
2849671
1315111
2426448
1134039
78719
828779
2755517
1377868
197559
114581
1545763
85982
1299441
2599731
138018
1865133
1732341
676561
2010882
57000
2407855
2817417
2557585
1479811
1144289
2827318
427133
2538144
2432437
2891880
2822884
2294900
1744396
1805183
1660540
1293148
1060151
2868550
2384860
2262878
6131
1213701
2620160
2784527
929717
489842
1404424
1913033
472958
1479447
2303992
2005416
1352734
1419862
2720912
1671155
2254533
344718
671673
2482441
977523
122816
2143390
741868
303879
1437748
1278667
2141324
1425619
751607
1571342
1087677
1534534
1604808
2356630
2850684
1242662
2719150
815245
81883
1641483
2913532
2787542
2412637
1616934
520019
315775
1657570
625452
2225157
2129500
1859922
2379651
1230763
1295112
2637910
1561280
858970
1069228
2348479
1898000
548399
2469428
2661318
619564
537490
1872084
2349953
2075012
1956401
2088788
85834
1454350
339684
2502996
1581125
2663031
1391099
1717213
1913338
1143286
2212840
2209226
2692736
2246489
340716
2449106
886261
1914712
2755310
1268441
726128
2286676
1402630
413202
2107423
2708402
2866350
1702766
128206
1765752
1879325
1650024
2627504
2785549
2611474
2464519
1567711
1006901
2894563
795213
1070852
2824407
928141
458166
2494373
1078476
1636654
2750545
1521947
2304042
676471
1820049
2409901
2243966
2555731
2632082
253885
1011539
2053162
358486
1837939
98421
281375
1024723
664888
860026
2093525
1046925
1306922
2816753
1884556
1768201
179002
52121
855513
1822065
205570
985978
2912966
1146082
1792286
2547028
2797957
2106304
192841
1923942
2920272
682479
960419
2593850
845587
1643974
1219986
980223
1422680
1356723
150662
337299
1857977
2694090
2430262
921076
2614482
1115735
2151478
867999
2211488
148877
660874
1804995
808297
1881101
1704792
26135
2057187
2292094
1797458
2901822
692560
2608323
319472
2476772
2004797
1310630
2285290
961659
622940
2329839
1804000
2689671
1961726
1290428
49864
1676803
2427228
2322674
1356521
435256
741158
36997
2210764
913757
322163
1413124
358265
1250670
2432592
1645930
1406484
1826921
1397828
2052463
336028
1651558
1245656
1126361
1710446
5272
1845697
2115184
151028
331984
193031
1044093
1505262
2874151
1842159
2401659
778854
238519
2153611
220956
123204
11850
386661
2727127
464720
423676
2654047
1335285
137283
905508
1479148
1572259
2776738
2471649
300384
1145435
2879506
2273902
2748786
2928873
2586299
2070527
1100479
1904661
811193
1778574
1375253
1935586
2678673
1644209
2477421
127973
471391
1011460
277501
2150896
1042059
332228
2024157
940823
1167638
2081972
1304007
1217222
1497286
68204
2910420
2665262
2110881
2826538
697776
605129
1421169
522934
290990
1370962
960254
2301676
2805252
2392431
2531531
496652
2742147
1546726
1574513
871434
1248608
1053718
653953
1504099
740338
2829197
923886
1719130
1919122
2156644
1997744
2044660
2087676
1898505
915375
2111841
2142183
820484
1685560
243906
2940468
360161
1694475
1528223
2627239
1065752
1683833
443284
1735392
2692228
2454031
758122
2855264
695394
508369
2191198
921167
1882896
382534
2567422
2497992
2195203
2486268
2271401
1294039
67687
1261984
793252
196443
1704984
2307560
2279590
1123831
1598377
842907
261068
2774097
2382085
175163
689504
2011892
922451
2097350
1993930
279141
726798
33995
2462063
899928
2527388
1936223
1617993
168056
2498974
770621
58594
126720
2180707
726373
1361862
1562007
2614586
2436004
1288582
2760436
1010210
2769572
1823938
1580267
2488443
1444992
2648461
90341
2845884
763021
1147227
633854
179410
2881036
2196994
1958049
2472923
797039
442402
1628940
110346
1808685
1288422
1690165
2659369
2844154
2758625
2536966
1016509
1830744
974561
2456050
424679
758030
1252632
380080
943457
2431828
1895893
2705195
1385555
786621
2747319
676277
1299831
2318531
2086125
1466104
205489
413647
122677
871233
2654793
1789433
2654956
459582
1451756
168758
138158
2823308
2588138
829728
1412323
250223
289570
2251148
2594531
1708693
2834271
1449906
1211196
1725495
801868
1538729
1949780
2081603
883122
504676
2628336
2819011
1746427
1431907
2847178
2564557
342828
1237512
2117486
2494303
1058352
1347137
800312
2663952
1693751
1730883
2675472
1062639
1511309
1022025
2899741
913523
136657
2838326
1532535
1178411
2071590
2811798
1166816
656888
788917
686161
717408
153558
968087
1776227
2034234
6192
1613875
1809619
1002120
2495124
1442933
75443
1523582
2115552
469666
2336069
929423
687928
21206
1230569
734474
962697
101114
2162547
2504161
1611520
204613
447061
33658
1393475
2931007
524448
1525417
469155
2518057
459597
2691347
1852076
1912325
1694559
1146775
2234754
1490648
2862478
2847062
2260254
1615177
1153712
856401
2871494
2497757
2136553
2034346
2890466
1365222
792342
2640575
1438362
1538516
2447921
2403908
986513
118578
814888
41481
2498233
1029056
141491
2264548
2927725
2820137
1171259
2077368
2703328
1268277
163650
2164035
1762067
902944
1212867
635988
1994647
126267
2403381
326194
2064434
409519
1139994
1807405
2852332
1798499
2380604
2105644
2212569
2268
556567
480796
1297018
1508321
659960
494884
376699
100316
987169
2651152
1964514
212248
2647308
1730150
2500177
1437262
616703
759846
646646
1171065
666132
2933858
976846
461593
1883265
1907002
1480070
2546223
1540532
1256977
14134
981554
2307772
1335156
1510020
955361
1804367
461391
2389517
1452866
1650240
2266154
839328
647223
486119
166009
436438
1348459
28768
2869849
877385
2361051
867633
306044
2724361
2058684
2747413
2726672
1548178
1764145
2190192
1544252
2806512
2851546
1386278
712168
2526118
2925585
586473
17469
1247007
980020
675016
1387934
2681809
1519067
1812877
2873134
2039857
1862805
1366808
2825414
1684310
2425341
1546870
2306170
2138056
2637222
487662
2298249
2534712
833308
1734951
1804165
2110533
1090680
1480290
238874
767030
516585
2114500
1795494
1021609
1539275
150969
707170
2437811
2210047
1168514
936616
2463785
1681923
2128925
2080296
1094417
2231700
411220
442900
474115
1435902
1243303
1513908
2537190
1092256
791017
2735825
961051
874873
2162445
2548951
1693011
359403
2364580
2439996
546473
1991321
591716
1786547
2367198
73419
1769521
2596104
1520673
57148
1384948
1065012
2485170
1568756
2560125
1816196
2922552
1918265
834635
1789790
2505122
2700808
1903440
443972
126802
1893916
2546893
1858313
1180454
982110
2812712
45205
2254305
1404176
1728229
2753536
1178948
2437107
673196
2091285
97576
1041354
2441435
281422
1612449
1050765
2730782
328901
988296
1416942
1537424
610820
1132041
1117419
2143489
2869178
7178
548680
2773872
1610843
363498
1586549
2293464
101296
2882251
1518763
1264895
2391810
650857
1602915
2066230
2623979
2531411
132944
2478381
283816
314982
2036189
1495358
2554230
784340
74734
928221
2324054
1308765
2174151
1225228
1527836
615510
2829107
1272609
883580
1317065
2164955
2028184
257050
2642459
2859288
487294
2519533
945269
2239575
519619
956675
68632
2581888
2066820
1945230
2441459
2063272
2117870
2154681
2025141
252868
2162637
1922147
715678
1220787
857135
1641700
1920219
2181125
2570012
1062244
2819544
2563676
2629599
1549548
1606646
2579677
219604
1311082
1909443
1196735
90748
2008442
478201
808076
2074828
1522332
574700
436010
2142237
701624
1386660
549379
1291788
1975197
2243947
1601368
1800976
2721227
1207461
1935323
1579587
1680173
885467
2591020
2856466
1770948
641528
1425884
2589340
2121
1511370
288087
654124
537012
47303
1385574
1852678
2002055
841756
522067
1563058
569378
1953529
412140
304639
646739
995900
700358
2087752
1683910
608299
1592326
2365468
1296300
532841
293460
423582
2543697
1679421
968356
2385364
1404146
1689976
2469536
2642877
917329
1072990
33245
720667
683315
410940
1103426
1729242
2317973
1659910
868926
74578
298471
1317900
2706895
1115800
1653165
1291419
958602
2529707
1910287
1831555
2619632
664957
1374179
1702738
537836
1275323
766428
1502140
154125
800007
1165154
1049554
2372566
1852880
1556325
1764112
94493
714388
1964851
2409680
148364
2033478
150723
2262344
1981340
114073
240615
149722
381225
2044614
2381794
1878241
520755
2862157
2364075
1122169
1663907
1493851
1838784
1668139
2089417
1740158
2196275
2936638
767597
2549586
2374153
973272
2766274
277623
2474288
259676
2187539
2196525
105945
2783825
2254004
1106435
729380
2351312
2521538
1746716
2231226
1797250
1395416
1187398
2132614
2804066
1268027
2356098
2305789
907783
1105128
2617279
2585626
2365942
1141838
686968
411621
982735
417
1495353
2802398
1301522
1781057
1536831
2002367
1399703
1887443
2714872
40436
2769326
1966467
1925014
2603207
1142437
1533968
1273996
1459517
2520550
743317
2599834
2541619
1577456
2665135
2864098
2169516
1849332
2419274
2155639
2889774
1831861
40709
1453076
2190091
2768226
957077
1898765
2584844
355808
1646173
1224015
2379291
1869866
1248455
1919142
2666684
1219349
27255
2845061
2540204
1636439
1081595
2247385
796705
1067308
919597
415514
2310326
642935
447130
2115028
2095851
816260
1790662
184020
1327328
1555533
385617
361527
2546184
441028
2397634
1078052
1494828
2586125
1703394
2034289
461870
2678518
488327
1235446
2838141
2349037
2447398
1414689
2605184
589955
69489
2340125
1718794
372690
1372446
2433347
256565
420585
1097436
2008292
583711
2470907
829462
2434936
338447
915544
270279
958327
21619
1083839
2933139
2505432
2535868
182535
55189
233133
2737449
183695
2905777
52970
2528951
1146870
872032
2686646
465702
1252309
757839
1776115
716827
2538459
26052
2361478
2233423
2557689
521071
1647329
458301
2766654
2448696
677487
1133646
510905
1669145
2834697
1250725
1973311
1799096
196238
2253910
2075088
1837217
1236892
1502978
2826686
2852134
245934
2673657
2836590
945814
1970728
1459314
215075
860314
2111064
2714917
106116
821641
1242959
2221294
1139352
204401
566661
1640479
1652280
2742937
2556156
1603394
1852940
1485453
2806585
1627856
1122157
1671368
711078
1777678
2932646
1637360
2531023
564040
1156021
2067480
2922582
2166623
946089
2673553
1742797
1741562
1237445
632121
2221552
2589180
811982
1427812
2568432
1123678
467462
2511497
2487058
1357889
2406822
2043031
1418217
2103878
1782106
269899
1026994
2010752
2879521
2568597
2882551
998650
1090385
1353301
1069893
15726
1567854
1788632
2758921
813345
188178
304796
2326466
394139
1093491
340713
1521550
2607502
687519
1585187
425930
647831
2516379
2631479
2472061
1749197
1126418
2581137
2658648
131329
1415549
1011330
507902
1245708
2315464
780502
2489276
2871813
2080733
1717716
1678595
2188825
2618132
1617656
273598
2517465
2072181
1983760
973589
205361
57448
2416033
122882
573968
98573
1917475
835063
1802196
1005746
1813935
2556700
1854300
1292149
864114
904110
940747
398603
2886674
926903
2148759
1622163
373379
1348972
1234769
2582280
2733244
983593
2576299
2112853
1158988
2854775
1347447
2274347
1197588
2757382
1433823
39421
1878489
2457358
1827959
2781721
2866882
798540
719656
2809267
1729015
1789148
2649984
2834861
1689673
2493021
2451772
1291881
2556377
1796488
145704
269885
2510955
1737185
2269102
2221070
1610496
719803
888515
1312229
962458
1210921
510319
1310904
716103
95289
2802620
2620244
850066
1006682
2844712
1716174
2432926
1436166
1547615
2090932
2722045
338755
2192264
1022642
1700649
13647
2183559
1275080
1049637
1830386
2395437
1933828
1753277
1425724
2114746
2220185
381745
838769
823462
2429835
1210275
1794934
2488736
1992096
2406369
622938
2313036
2149371
1175009
1866343
2830644
719371
1351912
1213451
870339
1374823
2111322
980698
43220
1077283
53124
785877
1112184
1340836
2020458
726035
1874635
982593
684577
738189
2883821
1153545
2546776
2716774
42647
2237927
1808616
2303943
1460434
497216
966632
2048846
592943
1269766
1406375
13507
1323284
1081545
524855
1204177
133677
2265059
718633
2373636
1357416
287153
2462560
1305078
1568435
2627848
2484280
580994
2268716
459967
2168744
1471653
584597
1904950
1483972
1211155
1771999
2453637
487497
2264965
70799
1880662
2866189
422086
2145356
1553671
1971890
772418
2371312
2312827
256767
1840782
895146
2021306
2033531
2334729
1421315
349817
2083914
1088006
2442456
2860498
2538930
2659225
2413522
1883367
926495
1145910
2497230
901629
1864321
1750061
107536
2519372
2409462
2272629
2676753
2776531
2367860
1122075
1623744
239213
2438891
2759314
1358898
250753
869832
1983021
785272
748242
413143
1460670
2065983
423578
1283246
148029
2093619
1368712
607676
561122
2596243
2487696
1211307
2248169
1135416
237064
2569664
64040
1489746
333594
2743604
2634107
2469419
603681
2872687
458994
2908673
762453
742562
2879571
1754132
2407369
1069380
996456
1147924
2938987
2250708
359823
783052
2466544
1616431
2031457
507293
2610929
977833
1584254
1781557
2639843
84328
26072
2376587
1845448
857296
208816
2493991
2247887
1434790
1089176
257290
95594
2197268
1549514
2110889
1501018
2490253
1883667
2686885
1460255
421132
106111
2802
2259566
1985552
2321337
2806847
1705559
2142631
614782
535069
229391
2231679
2220292
2384018
2031016
2073846
1570462
599637
446403
2069592
32013
2476559
1627289
152750
2873676
1477492
2482160
1112257
639341
2283433
1437912
1645277
116302
1922905
1917952
2005915
1973653
1025565
254057
756873
1637241
1333964
530705
39581
1916629
1450313
902699
1675712
2290813
626470
2570844
1321891
2070781
2444157
1353574
890298
429545
1891251
1884477
1272142
2160281
1046586
2197549
2257601
2154678
1302018
2501734
2453938
1710219
1899550
308058
670153
30064
846176
427512
594102
2382718
1009836
904005
1754343
1074224
92713
1898017
1807800
2438866
66511
1763803
352303
866455
588083
2889140
2761782
473548
1565784
2526767
467127
2261498
1332177
1058098
1334726
1149655
2496811
1919895
1311392
2418780
855085
2731827
1489534
2591040
2626189
321091
2867547
1277557
2272880
1060128
2211324
206174
1184901
1499382
1793758
305380
2889325
2223008
266978
2121274
594446
1023796
145040
179826
2477010
2641255
372623
1466786
1788001
1511965
358061
1013114
1498172
1339906
2449279
262597
2875420
1911845
2556171
2500667
2165687
2218456
103497
2811053
708121
1393253
2061825
380249
1424089
433699
2129814
1776121
2006885
1144676
2111028
179778
1110530
1892874
1458713
1126058
206365
811791
646776
1246698
689282
826970
1595322
2841764
23342
2552230
1350359
1525312
2365222
477745
1221171
1516239
901385
710804
2388811
1851659
1835373
1672830
1063798
944730
2411813
79269
83711
283850
2578828
695520
1947164
1753870
1175410
1100535
2504123
1298538
231831
2109993
1346300
782406
1975556
1109929
834739
2741348
2111442
697949
2236661
595461
949074
163418
2299136
1535277
2176759
795800
1026343
1872277
21178
306870
1631496
918968
2406786
719250
2184208
2502814
83702
2053324
597086
2562710
1599144
778337
716675
2213688
2047682
637250
406462
598578
2937175
882901
614211
150941
965187
2239858
220829
2712186
883802
2127943
2467184
1845394
1333874
2368802
1315828
1380683
1472992
1848109
741677
2042239
1994477
532785
1965940
2835011
956996
2809185
2326688
1235487
1501971
456651
1688020
887007
1669961
782122
1867020
2347116
1342947
2902624
528927
1694272
162708
365059
1160403
59330
2579552
2727067
847162
2167305
1985904
1120625
409230
940247
67816
2880200
126904
2371297
660934
834452
1725529
713609
1239344
2314969
2377486
1538399
1281543
326209
2162805
2866144
1154812
1169491
1313633
1130113
588022
2107328
2177216
2926527
2570090
990645
1878328
168068
115302
1241208
5025
841645
181652
2413117
444761
863214
937539
2671432
2572979
740820
398556
673121
49376
512597
1651880
2398509
426606
1202195
2028713
1409053
2040009
1283420
1822204
1265052
2511829
1494830
864335
1165266
365857
2504712
2210723
2169691
392483
1366359
617478
739504
1442903
2657488
71972
1268350
1691747
1801206
2722140
2038819
937736
655715
347834
951446
142711
1064052
1532796
769793
791015
403475
47933
535667
1453595
49386
1835982
1773231
1103932
341692
2345342
1406617
1431970
1094836
334924
978666
1223403
1788877
1952865
2743836
393894
1000890
968085
2360106
1445178
169452
820989
1256272
2906576
179770
521908
1912443
89639
44976
2926721
520009
763917
1517337
2014964
691353
1661448
2939050
2378204
182215
1191755
2577146
2681622
2284803
2910665
1306613
1068255
2508445
2928635
2272041
568833
588021
1958571
1776064
314071
1649000
199852
1632364
322273
2675320
1247260
1680725
2440553
1922620
2014696
1374595
875405
1365809
180217
369285
1252363
164632
2091173
2755922
1625756
1357355
446103
2297596
23861
344891
1332815
2438936
2019676
637645
657750
2750982
117888
2657124
300842
562351
1868170
2935718
954497
678516
374900
1700387
742715
385302
1713283
2278720
1052570
887899
627606
568693
497383
2060122
1322094
1200317
328009
2435819
2936353
904158
2316741
946041
2101890
682067
488700
2342859
2522649
2583837
2646112
2689068
2219077
1516771
147709
696197
1420251
1791676
2215847
1949092
84096
1487992
2273143
2326942
334067
2368134
1142468
196214
2254730
2561584
232653
1030172
1987290
822279
2304201
552867
1449118
1371739
1034089
2692159
1246501
759787
299473
433696
2772122
639674
2136044
2061816
173822
1889559
1310965
1780719
1095737
2264527
590607
560484
1702184
706523
2433802
588268
609739
1855554
2326612
1037930
118343
186010
1794904
2732238
239403
654510
2360053
892145
784928
2308341
362581
1436506
1832624
1530804
534520
2046827
547206
2066486
2112369
297242
262290
505227
1381220
2077132
2169406
1110658
76931
1655428
1895377
2178974
1740781
163510
111414
1213045
51205
220037
2034155
294690
730564
1233836
2101323
1615253
1632585
960143
527723
200300
675321
1776085
2801678
1565185
2832322
783417
715415
173989
1032991
1416629
2742880
349229
2099980
2191422
877062
1879706
684235
1922922
2782870
915832
769460
2748279
2419402
28696
2777675
1904880
1577225
2200372
2674811
2794244
278382
465696
420336
1987867
470326
689030
1464219
1526830
501427
1016360
2772790
889959
1478874
230715
2890485
406069
989588
101044
2224247
2877104
2394473
2700509
1984998
2937372
1170670
472109
1280875
2148122
2875802
804034
185316
2813911
169488
2302139
1357673
2116885
2737515
408311
2352105
26369
2448960
2033491
2815507
1199057
936372
363644
2575666
2068952
1284926
2095268
2764323
1377548
2219536
2304145
1259540
2413422
2672205
2393568
196168
2192978
2901412
2051438
460285
938428
31752
1170867
1127475
1650615
1148396
1225141
1057515
1365176
2257196
769593
1267487
1622488
1251063
1292100
1272466
2213875
1949349
619727
235645
2068631
1945936
1658740
313763
704008
1661287
1507625
2086208
1846178
2886047
2412601
1207965
2766480
1230822
867219
446772
1891030
2856779
2416282
1235924
422038
1686773
1732895
776453
201451
1112030
1726419
472343
2290111
1723076
1071967
2249414
1789723
2923541
1802688
840123
1347485
749809
1168004
13298
2623375
2303677
291428
708754
400822
1616770
810012
1096473
1637385
1812112
2550111
2565727
2326803
14831
86613
1960646
2690857
2659126
2422336
690624
1736651
1079342
1660640
1786926
1720906
2469786
1328804
978979
1590709
1983458
635267
540148
644181
976548
2511571
1560141
794757
1380677
1514733
1702406
2283264
481036
1042039
1613959
750550
2850685
2487326
2723136
746983
16617
358999
1355385
1099351
647983
1884337
1888622
1214210
2325337
36284
2605021
92670
2253690
2174048
1668147
700305
2681246
2232019
2388145
324953
2378034
2790870
1434311
1063900
201910
5121
112293
11668
2130684
2348065
2601810
913579
2265921
289111
740383
2478287
2282905
391869
1239123
1577013
1644335
1288530
437218
1666404
249422
1748588
332639
2908010
230519
2437525
1365744
2331583
279788
1047647
146012
1452403
1644084
1301296
587727
1292079
732763
1104043
2676861
580371
367942
813752
1064591
2717108
1556731
111322
2156850
2059812
2869676
262121
2552314
2506010
1609141
920193
387525
2519404
1182168
99161
2735652
1154333
411249
1356138
1173961
135879
1740950
1846300
997849
592060
2160979
441999
2373081
1463231
2573282
1931090
2221964
721469
1649768
2878498
236674
1559344
2433512
2221927
591687
1593255
1999117
522504
2378743
2103593
1018078
2889076
2057737
46557
380179
2553631
562199
2372334
888130
2226962
2133388
2274011
48492
2623748
1845865
1306813
229441
1221264
1842215
1563229
2085153
770056
1253836
350531
2550583
834069
253531
1712897
1021965
1843843
460989
1357301
2804647
504739
1960604
1861876
896191
2087657
2849410
1599221
1963251
1189577
898916
1938885
2828370
290743
2168733
2502770
418209
2531873
628708
2322354
2670744
2894909
2789380
1608823
2070315
2702561
2812897
1158745
202249
2459086
2652936
2014357
430289
1154262
916325
1261579
2212687
248551
698758
743775
1318041
1991908
567971
1847072
563012
23675
552446
323146
1523949
936875
16151
148293
164572
2058539
6783
2634221
510834
808227
130238
533017
807053
720720
1521748
1664071
2507804
644916
1651278
2495130
427244
1196111
890412
1218765
2002107
2710220
1348625
1656315
1757179
1279700
874959
1069831
1433946
2229952
341439
1170785
264250
567161
2257870
646544
468261
655474
2308158
1462066
846181
2108928
979169
237774
2272018
2819584
699463
2699690
805585
1564645
164968
94020
1615209
2263268
1643237
238335
1566280
757438
2209875
2231210
2414562
2927334
597118
780560
2803171
2371302
1889126
2335452
2468378
2385106
1393163
2144653
1723112
1191046
2623632
2476217
86717
984529
1930051
1724249
1577849
1147178
2492384
290598
2782109
2119845
367487
2659385
1601529
2093552
1232361
2444214
1917931
2040819
2334036
2217998
239603
86970
1378704
1935783
733282
2449561
2894953
1096085
421326
1631488
191555
1378985
1260890
1614233
1734411
760769
2405967
2196200
2744601
1286029
2337375
693315
1473228
558496
2571456
2178434
265047
2789766
1989635
2446501
774820
752774
1988990
2774091
1815863
552614
2216028
1866525
2213155
796222
2789156
1821313
2824702
2691249
2732182
548269
2763203
1218464
846664
1382768
902035
1000965
2575294
624846
1111673
1688733
2408250
2631434
1007965
1395220
1789706
2487577
2606541
2646940
2881597
1850401
1729979
1283927
863621
74673
2382040
734084
647064
2917857
2307670
1516895
1039900
2307477
96558
1440198
316700
1910531
105649
721820
205831
1804761
2631421
74594
1217483
1802945
1495879
2757771
743092
10124
870509
1578956
343408
1263695
1324498
1171170
806347
1781734
1240918
902774
2007659
1654999
442966
1721187
650076
1099430
2136411
1330853
1325421
2328898
398440
1032581
417114
2363129
2370746
120946
2366807
1792821
2457060
1655880
2641169
2037204
1504965
1138618
1823971
1108323
1043695
1491103
1932028
2128627
1464212
1630195
775151
260636
295257
1877014
269727
2299705
1129389
636553
57166
1142297
2876677
64579
919808
1839097
1520128
2760368
385537
2585214
1587756
793714
2721396
2466022
2799197
913669
609902
1623554
1579471
1384693
21543
1977226
1396900
2153977
258091
2078052
682605
1461572
2159456
1832163
2902014
750409
2323517
2625362
1972417
2454490
2252935
2518195
504856
623027
273520
898592
738489
1619478
2502323
2513661
916571
60668
540154
2113842
1637059
1065593
903511
498741
337277
1712035
507110
131372
2402380
1739151
2379043
1286779
573432
1959765
1452456
2587068
1066853
1035306
2228567
917792
2382711
735985
1975180
2862010
2742178
483901
1609284
618944
126148
1927028
2041067
1364474
162614
1105913
1047032
870786
405590
2563657
391502
775586
1496872
1120743
2280374
1086007
2800643
2726711
2151566
1567560
820935
482050
902389
2263378
2490536
239738
1467792
2657841
97560
1135348
2564523
1486889
1655429
1577669
2913277
2447287
2408772
846943
2364663
1676684
2261696
1689687
93097
1970746
419905
1724523
926468
691437
2790069
473241
52601
1831514
2562247
900956
609033
1781022
1248009
1467259
1326513
787091
1308081
1810420
2305196
1293199
1255840
2153954
544249
1137028
1727101
1278660
2155696
1665396
228682
2594598
2526014
557620
2512736
2090983
1238530
2839131
914041
2752804
1135337
2398667
197283
1400390
1268879
613635
1394334
476225
517603
43886
2178757
416760
2036321
2246440
1390587
439509
1283268
19050
1092494
2281052
284018
81694
2753935
1643639
1896604
210077
1393968
2633743
95243
1462808
686671
1343913
2268517
2584173
2238136
807643
2149061
2825781
494958
2345551
2222101
222005
1072997
511036
2923615
680475
2729343
1802201
968031
2253979
2448543
2933786
1429814
779529
1296758
2441733
2508278
1773483
1589299
1226908
355913
2437417
1470877
1512897
2628983
1925368
1196723
2573
452183
2769900
98359
225437
2424946
717060
1474018
2691258
2614726
2887159
1808350
2162023
552716
1276102
2520913
831330
2579802
298581
2285375
2132026
264166
1206288
460579
1003583
2188424
2248914
2359305
2564984
2713316
2706810
2552456
1690921
2708951
2341097
904097
2834005
2037894
2544360
1860317
1522413
1301686
2223475
1488540
30493
2272381
603387
236691
210568
16078
1851690
2317142
243468
855467
548259
1303585
572191
2126688
989914
1378604
1021803
1663226
1773896
2663033
2182140
1643885
833609
2371357
489202
169334
1269421
653628
2006394
2021425
808619
2609559
158682
1551597
2716692
1395350
10022
2334365
2110575
1282043
1258227
2920897
2004211
645081
1600316
2757340
2871482
2488715
1357078
2733551
401232
2132217
354270
1171330
6826
2329539
1129092
756870
130685
928881
342313
1135766
25004
1499356
2841619
1861760
2508634
2798586
2391678
2575487
1384237
2923798
2158989
663685
1695455
1993314
1432114
2724990
2118510
2241943
45857
2553890
594937
2664765
778178
800923
55356
1924988
1728505
2317709
858462
993879
914016
789636
2372378
823548
1664990
2649382
1535705
2109237
771414
2812329
8122
1632240
437589
1388395
1740239
1351340
2131127
2576250
1097871
1093052
1517295
1057801
1799780
1492457
710990
1343476
329912
1775174
1530330
1380609
1822301
2531275
2564006
1065117
1737592
2170614
2536427
2760921
1662918
13978
2025788
380873
99867
2034777
1754248
1488782
2669382
2680202
190672
649941
1708302
2332741
2021103
866689
829347
571651
2637012
1944504
2277512
2774011
1559197
1096707
2576459
1910803
2714988
1784008
62335
2070425
2665976
219514
2717137
2080791
1160900
1619260
2593586
2624271
1185921
1597296
113934
1536551
77478
114873
88409
506088
392961
603055
2575579
2754238
1063458
64024
701965
1453774
1934590
1576094
1705183
2773435
1066249
2442438
2520790
985945
2518556
1188301
2906631
1791424
2823990
709841
1987428
446862
160614
1998601
2606553
2866835
130959
1542441
1739249
2151720
2787542
1831386
2330547
65549
515203
2026894
181512
2472821
2748642
2823251
920348
866185
1627652
2214949
1645570
1287418
54123
1829883
957115
2530157
1485178
1576326
2354527
1913752
547068
1702067
1833135
1299926
1519021
2864774
1458543
2360246
1924842
1628459
311516
1555586
2855945
1278417
1211193
575019
2743872
1530795
1130314
746369
2140989
2042325
795225
2454272
457963
1704032
721709
1048292
1356212
1331523
1798556
2163582
1740236
1393873
597074
2169171
1345038
1132664
2557867
310093
29129
1048955
1940704
731270
2147399
168988
49280
266598
1724459
1689022
1716896
43776
956844
2022462
1698470
1919576
22184
1061436
531536
1528803
2111841
1933514
154672
1864609
2903018
1801580
1870540
255204
2606854
2330999
1669900
1150146
722364
2150781
624022
1847410
845302
1829698
1870996
1378336
1243579
738179
2354545
1828745
2163992
2505666
2430570
1646402
88496
1362910
2459860
1601057
1901625
2646821
1250970
1989491
299661
2145885
942638
2507695
155081
277014
938875
947201
2409051
2721445
1210677
1541218
50301
1458468
1034947
1826141
595708
2396728
629962
329636
1263842
587412
879422
1014684
542544
873953
428775
178697
2789164
2269922
2685895
1736492
3777
2772109
2692847
1842134
1870926
789099
418064
2748678
1457122
1619688
1398607
536408
746603
349484
517091
2668565
224258
1348113
1308797
2479288
1922901
858411
2303384
64446
2458111
992489
284524
2731796
2040869
2020307
1528656
1305367
39538
1988628
1807093
205676
148861
1121619
46477
795662
2879543
1044222
1416869
2922585
2748287
368527
1543188
846175
1205848
2843697
2509201
848322
2739603
975561
849736
2097062
2375068
854440
94044
2078098
2810585
1355952
444738
88404
86787
2279749
1632496
46480
2217524
902679
1731866
1199460
2426213
753997
762500
368813
329671
1590439
323960
2819989
1118358
1850967
1686070
1780050
1032949
1398246
1284016
1506810
541038
2581442
2372195
764576
854637
940098
2867848
51221
483367
135302
1960007
2165520
1038289
1633591
2254377
2281078
2054166
2221386
2407161
1849450
381968
840879
1108951
493812
1942186
2622305
2909616
2280340
826093
886753
454448
1492312
2799595
553863
967456
46298
2756819
346767
2510912
1389413
1028371
593538
585811
407078
525319
2622276
2836918
2122758
1847609
1499006
326819
2563700
913550
2564729
37080
2345766
1073366
2867548
388412
57278
2315541
335966
2933945
1758122
674065
57018
2321859
271411
790341
2327558
2331969
595691
999864
1806924
2511414
6135
1849294
1587800
628556
1170406
876993
2883207
588770
1188171
2347403
1116852
2101959
394408
202284
2328725
37037
283596
80643
1480950
1495785
1696666
1042652
752596
2514381
1165858
2880197
29433
1560263
1010269
47586
2439944
2327429
437920
2781549
2368391
2058714
2197371
25276
804879
1318751
1875102
1495675
2728061
2156910
1600079
1546858
2694922
2362982
1653235
1174812
1707065
688782
1425869
1786834
1831259
1497296
2182683
296959
815905
1577224
2249198
1542956
1153531
941203
1000015
1137346
449124
1067072
2927329
505556
2502789
503076
2455933
728188
2667455
2438387
2500727
1451865
2643928
2266425
2357067
447911
180432
567102
1108323
2324192
2827952
170238
357886
355106
578455
1461222
469449
641034
2604871
1702244
1793726
512893
1542105
870937
25780
1357749
1386773
2077586
1713914
46055
1031307
859337
950155
1046230
541231
1385267
433569
2806607
2418446
1875034
2859753
1108373
610017
901624
1200614
1490708
1178603
523386
167361
2844936
762673
2053170
2861437
1623128
374308
2564648
434773
487288
927974
1947612
1190929
1911770
135125
2519546
1500791
2273086
727005
1744753
46001
1534743
1461292
1854745
917840
1695101
2464005
2397174
949206
907391
662477
1522586
2901603
1566971
339731
304227
1683414
1996325
2398412
2745653
2420684
429887
116159
1444638
2734190
2809362
86741
2359665
702908
1866842
1088003
1222206
1699106
2837546
1137543
2547885
1169520
119140
2147101
1670270
928807
879763
513608
1831805
2517715
2755318
2844075
1800084
1794715
893829
1470229
2311758
2296185
2428281
780907
79261
330450
1885085
2410822
1952846
2339316
1604548
1422649
828357
1978218
2475280
2832729
1001018
2091977
715191
648038
2237422
817186
2076258
2929253
202903
1699899
2690524
547365
2325324
386223
2935404
1765395
2471325
13239
1527695
123636
430331
2370144
2873365
218256
958897
2898890
781977
593867
2409407
768690
737586
808881
1927529
855483
1966272
340319
2041249
1715617
889429
1292722
1941296
2246709
1212580
1954718
2554842
464039
1720604
1810768
475626
2777921
2674589
411182
431899
717471
445287
2084418
2302045
656528
852609
1155231
2796972
2862710
2461266
131680
1380908
1484080
2841385
2542558
1160438
1154783
2829857
751603
2798172
1443074
1930067
1163695
674072
1788866
646943
1328241
2178866
2055838
638783
361203
885299
193176
1464507
2887187
2628715
448903
2826754
1289126
2105865
2873533
433930
1040330
2017192
1869627
779415
1738030
2152588
436714
1036974
1342044
248991
66353
1942502
1732762
1817978
595981
50195
2699692
305306
2759972
2172183
1740583
2773864
870938
1584062
2133638
1097801
1244536
2157550
432816
2584041
1928148
672916
716781
1168843
1544587
43033
1699469
2329242
1837170
344302
662949
2446412
732843
2775829
734147
1254952
775243
1116489
810302
2455366
602918
1509890
785859
1129398
2070790
896510
2209690
1049186
2144570
340314
1626056
2358074
1499290
2252701
516810
1542396
1776486
1426809
845048
2846144
2109907
2251277
580879
358794
1154550
1023671
900665
1086037
2268166
1779497
2868470
761532
1592949
2282200
153950
2123740
979499
2760374
816287
464838
1295473
1670191
654384
1711680
2846607
2716917
1212947
2605924
540903
620680
2273576
2843157
653905
483437
1855406
1604805
2085403
1360374
1370502
175220
1458250
1436420
502919
976654
1354738
477953
2494467
2232834
1725662
2742901
2567442
1274557
1202153
2055301
596031
1910425
47086
318376
838647
2183504
2230800
2366684
1608581
234010
1502369
718395
1224898
1366200
2796248
264146
2247507
450738
1776533
2650581
833229
2074916
1769845
2855771
2077113
1604189
439325
2451
949530
1026712
257517
1609407
2847968
1559330
1129918
2594208
224622
238920
1762573
663125
327428
1130052
888460
2905685
90775
979870
1867374
942741
683949
2648904
278550
1490232
303512
1323910
1687119
2772821
1698828
309917
2019685
1102669
2812931
198825
2643052
934522
80238
35843
779697
899187
984415
95002
2869123
1611852
1568503
2068429
1348948
1594015
2922271
761076
1395496
1819093
1386276
987613
2382460
2798141
1909127
1033010
427117
1561626
1834666
492022
2264843
14522
2331455
2068176
442122
1539966
2586592
1058134
842308
2619592
936109
940691
2446200
1228317
1902402
1391868
2408910
947911
909398
2632541
2544161
1627842
2658135
1316635
2371346
1053168
2559373
1580170
2459641
629587
920274
2010311
1501842
506004
2229500
2750738
2889859
2816496
593617
1051503
2126088
1594382
2417483
1462305
886843
2389844
949346
1705952
2783281
277319
560561
1479254
2874041
2515134
2345828
1007925
485332
1727373
2220027
1192555
1369600
989665
2105444
2396413
323729
1983859
641993
685398
1566837
2143030
1884163
2193596
432654
2368794
679471
2118612
173097
1894248
901040
501756
2205826
36458
2581192
1065390
476116
150600
1825453
1245138
2247644
1028803
664412
2075571
1786003
2842098
2644371
1867895
2139354
2745936
2695576
2106978
753633
1101269
1616751
378496
270850
999308
534615
1106750
974507
900812
953922
2508367
1970957
178027
2046006
299081
1140761
1281579
2604841
1273063
1071456
2690163
1533600
764860
1253227
2680099
1292268
1240947
1114258
855267
533516
1463947
1236183
1550725
2198811
2589677
1543121
1780134
857272
322387
887805
1385634
1618565
1097554
2567339
549346
355879
270268
2679488
782076
2845440
796702
2795414
1800059
898282
1916924
990454
1001772
1498004
411584
154195
1931370
785198
1819419
1395319
2675681
850528
1140706
55034
2444164
383693
2721536
2321612
2245579
682553
509937
1320846
1628106
688983
2375119
90773
2048344
1501766
1509442
1793978
198309
2123510
1858439
690971
2810744
438769
274215
2654279
2769710
2718633
2661456
1465840
1779778
2395151
1222290
102364
378419
2513259
444999
1269808
1231905
2131028
1832923
683954
2340751
2591966
239902
1780306
2295466
1973265
1210593
897914
2079411
2865785
2223556
1714137
124777
2783392
2663939
1671330
370890
2213515
1850782
2740099
536542
1391140
1225160
1489779
1314549
762947
411818
1543329
2780084
1507248
1689524
1677571
599842
597404
169058
1658019
1900761
324352
2732210
2487541
1522726
1973889
1564690
2470000
1462161
2365956
1173970
1828071
2209084
696684
2171366
954976
464961
2443512
2460899
426909
2767507
556485
2060787
2351900
1126417
2218708
1121393
282182
2325808
1556096
2914165
2916229
2194908
557692
2689047
2888359
1237724
2032527
1997435
296562
2828503
401996
750467
937779
2093385
2629073
669184
2392075
1670490
2202052
1866018
30756
1119461
989360
1175926
498233
724040
2741025
484166
138736
1484078
426109
721270
1472811
1682986
1753868
2803863
1861178
2710717
623648
351117
505992
2061113
1491167
585631
849637
2691687
255885
1743357
2131105
2293224
2330145
259544
2778393
748215
1955256
2865610
951046
108830
2843206
266985
2193263
2205216
2900333
2392300
2793525
253440
1165306
721599
1660194
2683694
2473495
2700609
418865
2275449
1499797
2383182
1144733
781187
2717316
2689112
2921785
942695
1431605
38159
782894
668865
1623136
2388574
2629747
2067431
2026320
598195
668286
1046171
2701835
46140
2891551
1644928
545768
541534
1961950
997905
2848181
210782
1286775
1355844
2863815
294739
1485294
2433239
829952
344719
1814106
2633612
2762704
782358
698217
1186524
1537296
806049
2189792
693978
2716059
1602242
1487649
574187
1371200
502170
2602513
1174119
911025
338972
2595197
2872558
724984
275023
439408
1317942
1702681
1913973
2405523
1722680
1334416
2727027
2867460
327611
2160528
1091662
2814243
2653167
1716654
1544601
2309553
2240663
807680
1473636
2583237
144166
763793
962659
1650680
459809
1973330
2781123
590183
805306
1285678
140155
1775000
184055
407642
1157118
989887
406115
228786
208790
1521445
2195070
2038632
2300229
101717
1421582
2385250
984436
1402598
1959083
2727128
2202458
714764
2030587
2507246
2025402
133793
1930845
2794568
438196
408045
2466816
1119277
1669460
1788573
826999
2178441
860001
2093119
666732
1434227
1763211
788024
2176343
1597042
2082274
648087
2387628
2691366
607795
2245731
2737688
1578433
2336701
2781848
1394082
980574
1101919
634901
2857667
2526908
1230589
440435
282486
2507633
2763305
12120
2693409
2367304
2013548
1805604
2326922
1206382
1073431
2480236
1577534
1485229
2846109
1563283
1743055
406911
394671
2119350
173730
1729683
1682496
1861377
2101022
1685764
1617564
1822959
1512479
2223074
2759957
353153
1425543
2781864
2761917
1973289
1945651
2061613
2461529
2369183
148839
112990
1118488
503765
1557279
1127792
1704390
2937575
2087847
2313479
889561
2540825
188067
2305084
2602436
1775958
2591803
106171
2586563
1592914
2900569
2872225
1056490
1883353
1992505
816419
1436432
849589
1994777
2243756
2050587
1044036
2718414
1902783
2742251
465785
1341914
55968
1043079
1025231
284875
1742407
2369641
1545057
2229810
314243
461280
1842167
2509760
1182184
432435
33045
608814
496730
851815
1371172
1632476
1592134
611891
35991
767785
899924
2122575
2296194
2901981
1152389
2929400
2826926
2217860
2844083
30089
1812763
2092237
1041014
1579241
64848
2802390
1593485
1760265
1149143
1240770
1336765
2876531
1322332
450027
739443
1105786
565679
115733
1351216
1237102
1300476
1717191
1638501
374626
1449643
1351128
744945
2571691
1421757
2718481
1113647
257164
350817
431189
803474
2082536
2164810
525445
1897561
735689
539356
986678
1038903
392879
822084
1246504
1318657
2496107
1133342
2090328
2639341
2855929
37745
1824882
1495703
227924
2022431
1028216
2875454
2621357
1289168
1418854
249171
1862253
247404
403750
2150182
2205152
1121604
2842918
627146
1931519
1963852
78113
247470
2611772
250947
2696574
130610
637689
1153209
2141099
1968321
1231081
204366
1545990
2089174
2543691
2835250
74125
1370039
2722156
137700
737643
763962
1969355
608418
1847449
1474886
314303
2690340
1300325
1192650
1372342
478855
2133367
232075
1518663
812802
1297012
2423564
2500962
1563075
1986604
2134928
2367720
1142618
737437
1921186
2213700
2792904
2742310
471767
1137048
1556492
589089
1050417
2038457
1281524
1904549
2877489
2938377
2789017
1659977
142611
2269499
1062488
250043
2161332
2155481
1702864
1134887
164045
2010626
1967884
1791829
2497692
94878
1830048
2609790
1558967
2826207
647886
1544597
1422063
981750
2702798
1276532
1848224
644814
133599
2406504
711811
2899196
2610997
2218653
2672978
1810476
2613381
2444860
197989
417792
1328412
444854
977682
510517
2245588
512988
228505
2277250
1934632
1360420
1249928
1655325
168390
1915077
427439
2199378
1148380
347023
2430367
2110068
725637
1426974
46177
1725265
2089813
1304720
1538680
1930817
2236547
928534
1463843
2529949
957979
939746
1881695
1838721
1018206
1686939
2777727
1432648
272990
2358917
491415
2112578
956776
2139862
2610734
1545466
1823789
362918
2903467
15701
87431
2363358
2918986
944548
1289689
505496
736634
1582578
2745685
1617600
1102794
1982311
2231149
838776
1886387
2135779
2860250
2618330
373749
1994314
1935946
2906708
1112758
1532859
920307
1989589
1796518
2069265
614822
2218993
2527339
1745336
609438
1552776
212073
1022917
658743
601351
1930561
1027809
1255990
2022260
2786254
442139
1344087
1003235
2404092
704535
2324935
297396
720222
2427528
842064
1825749
1603130
2523788
2286287
245277
1522540
2917829
1401902
1628658
2387451
1245743
2303067
730448
2883837
1374314
1082661
333206
1075368
2474793
227445
123432
1457497
219359
48340
2125096
2011020
2216078
132497
1942214
560818
1801421
462051
1291234
2273361
1451586
1827243
397421
490771
2840400
1576669
2181626
1608211
1759979
2304140
2688989
2645657
1953856
1230654
2402271
424487
211166
554056
186279
880502
1169354
2399541
1132227
2098956
2735941
2031647
227834
866067
529174
627247
941319
1479452
605582
691543
1644071
2434892
2935534
2009121
1663013
2660815
2050886
683288
2779596
2226343
335643
937334
2277070
2579157
1298843
978077
2529991
1770264
1062628
1511893
2505877
1517911
2267751
907666
1174176
2754728
1136303
1067968
1129063
1716160
485845
2067014
1004168
464674
1662905
1766652
1864075
1097494
1060843
96522
1553133
234860
2094909
1571609
1065417
2864881
2012471
1175989
2233639
2746458
244314
2291779
2037586
2769318
2483676
32873
303876
2206731
2467490
1501307
2334182
1232142
2784682
1906459
1706029
1848206
2633072
2717472
1457360
2713360
598187
731239
2646820
2132718
2195560
405289
2500755
317161
2780174
2640487
1756841
1259248
1957143
279547
2260091
714209
2344540
780296
1409579
1601353
288044
2639965
1228788
1229486
1589637
1302211
2773216
942629
2805178
49745
57846
1349136
630848
1538974
1036614
1308422
1792802
1250086
1660554
2482302
474138
1703954
298012
562873
2121906
1508626
1112930
1124234
2855253
1171547
1548678
382665
1988408
409297
2197976
1871899
1852059
1465824
300867
2628880
929623
2097115
2739719
2770499
1940410
780806
2673675
2563119
2274610
437524
2242319
666988
2332654
2301100
4355
991506
1059727
1986026
1495516
2164313
1498710
1774409
710920
2752249
1519253
1654643
2696058
982609
1507096
3300
2137789
1983553
2919790
1096675
2215579
1055696
578542
2658067
307652
182435
2330137
1992480
1481790
1056103
2864402
1735227
1435742
1973626
1230877
40755
2534980
1964779
519874
681466
1987953
2601262
1741532
171518
1266423
928934
2354434
900891
2018316
1819294
1426195
977460
1624341
1480346
1518245
2676965
2530613
2611604
1438207
1873485
225532
2795536
1252248
1398599
2205839
673313
2096418
1068483
687865
661418
64094
1462055
485217
2892705
1196527
2709169
2278296
1113962
1971480
965286
1981074
663073
2059438
1214260
2190117
1274468
643778
2281179
1363247
971085
904936
1812425
2272945
2792445
1439610
1418461
2823331
347854
1965943
1807222
2723757
2206292
2468845
2235143
1238657
90966
2251368
2374619
2674337
2044443
235881
1425933
36963
2071454
2438624
2007456
2745271
50396
126098
2025263
2240521
2680919
1245952
2235369
286946
1506979
1640485
1201330
468404
1181138
394968
2144834
2015718
1863118
1823736
322599
1366424
502538
859976
2361358
1309508
2552906
2194418
435682
323086
2172251
704498
742420
135878
451288
1623452
2658981
224394
1408385
667336
1254048
1451085
2312065
181195
1537778
1267353
503075
373903
2316200
2327593
970878
23963
2579668
2905036
2731152
2351452
292877
530221
391369
1833570
171687
265645
1050603
2751159
175491
1649741
663583
1573659
332085
961721
1809663
629908
1112156
1872428
135575
2098830
478504
1673450
294009
2032820
2558609
809369
2593600
2338311
1857038
1330692
149837
1291201
1769149
1841571
979607
2007884
145344
1351078
1565515
973010
569220
2613648
736608
1326337
1268716
1169221
2489594
1962772
1086748
1662233
2308572
746749
2685918
2033258
100110
988953
1737479
2583848
156873
2564065
667503
2632226
538842
1658087
1647549
1818040
2612064
372694
820651
486195
1809717
1449119
364509
2504304
1062501
752277
382720
1279450
1538389
2781586
360252
717215
2772632
136045
916925
1918687
1540091
1014247
91320
2112469
1742789
2703378
683467
62412
434729
2936064
1322043
2529400
873457
1283025
255162
2203390
420211
2894395
2092498
78978
851401
1682648
1535593
2574242
2794080
1834414
237911
91505
1915467
1487171
1353174
2490564
2861163
383956
2449538
1949384
2915893
460489
1179911
717238
341470
464427
1085044
2940139
1833799
1588068
2357872
1903154
1996965
2677292
954990
2136895
74141
735713
2397257
162232
78483
372040
2620720
1124027
423827
1770736
2862949
2291036
1865204
2588838
1741269
1089220
2748182
1771280
534534
1269867
2848936
2212468
693440
1089322
26245
1307638
947767
991208
1803434
312488
2682886
2805557
1666666
651938
1710482
2809641
184658
2741924
2673815
536098
1353818
2263209
1624825
2838702
902781
2872401
2278589
2165612
1712048
438378
1577619
2359892
1759996
1765173
1220601
683493
866040
589228
782412
1583741
548791
1009066
1952341
1010472
1901233
2701124
1301713
1681052
1863090
602182
965856
2282396
1011723
2514528
1819920
1876234
120044
1333907
672604
1008806
2550921
1151362
15649
2581295
2588354
574869
2181358
2697708
2003314
840433
1392136
1679065
2417886
1550857
2221668
1868718
1446611
62548
86807
1223063
2907841
737998
285770
472091
2106280
1036011
1041371
907020
1304307
224527
881763
221480
2152584
961328
475123
2379608
996923
2746494
117462
883775
691236
1420757
2691539
1587959
2646268
2856502
2163800
2758527
1199852
1153227
1755684
631567
1160158
1561789
2542051
1342043
1240235
2871211
565467
1703542
492969
974333
2496529
357277
944233
1446571
718011
581715
2501241
1302478
260873
2243775
2549396
775021
2884626
2393685
2815000
2100350
1997428
1965763
1677460
1390433
2226755
2868027
29253
2055931
764957
230168
1511732
80507
2895061
2749889
397732
882614
178586
211658
1378352
1068211
827190
632576
2754075
2326597
1409304
2408687
1531076
1144825
2455012
819404
1552072
1026064
2063845
2369581
2128358
427729
1612537
1035403
128509
2349584
2926345
2294085
2344655
1772409
1035060
1421196
2344015
1120844
2230993
1520286
2220050
2672155
2271172
373387
1307566
1910250
378253
2312296
1005248
38559
86960
2011399
890952
2347387
1443906
2585916
2181358
1150055
2007985
1620486
1307698
1248639
2156034
1204282
2350511
1582821
489539
2541584
113654
1980573
2177888
2899175
2785724
483706
2868459
491090
1384682
1364192
544133
448189
2650773
2061415
2184872
2180943
54092
1454705
2374994
2457921
1674042
886645
1221258
16479
63017
2051381
16391
2568849
1654377
591468
1716012
1365961
1560905
1992260
2010234
2821739
2217367
2351669
1031118
440080
1287969
1567177
2291673
2717666
704931
429226
1580901
1285508
449236
224852
86523
540856
1119557
486275
2889192
1040004
83244
990273
1083616
1267739
2200376
1553422
8986
659084
1036885
2888688
434565
1435169
2475588
390790
449700
1754871
2174709
1769676
2353535
1297318
2515350
659703
284396
1795292
1384810
2047084
2339688
2029400
622042
2276665
2103492
2094963
718091
2573587
2169420
1379681
2843954
746074
1358932
2563822
2394366
769901
2387054
2642457
884465
2307812
1411259
495864
2512730
211710
1452840
1294211
494606
1955139
1632048
2107778
2219296
760303
2355048
735119
1328914
243530
1055723
266344
1284663
1899842
2170472
1130955
2128936
670185
370831
1382054
2076696
500577
2152820
1657231
1118984
1140972
905594
2657525
1894242
1473662
2878208
612580
431803
824892
2648735
1641912
2255683
1803035
1161237
2217833
1600474
2167053
659540
330365
461823
214017
1222313
958549
1271628
2890533
2070817
206429
2727913
316400
1737555
2935347
2011564
162870
2202782
1390404
1489486
1836233
1353130
2770070
1823802
644412
2101457
2293702
154543
906096
1765987
368263
1609070
1331382
195004
2418683
2916058
2712293
2730746
303271
1878829
2637851
2432013
2267479
844501
2882953
261868
2896885
478727
2934028
2201888
1696420
1222712
2566692
2220095
326080
466842
1885645
754956
1023652
1624964
1222612
1222674
2189225
1623733
2207442
1540899
1858589
1313192
546711
2576534
31357
685189
742306
210949
1627203
537358
2579859
149572
2225065
2269109
1593328
617495
628625
1108159
398818
213668
959490
2352055
2407011
1003532
2446257
1051286
1007916
664824
1413336
1140055
639379
1223080
2024564
1519162
571458
1525686
1457093
2117919
1403762
1466942
464355
939344
1928738
1098459
1252084
77364
2830257
852227
1961912
799108
2858987
1616482
1583928
1309047
317303
2475480
613920
857570
2188069
678436
407525
1065362
1932422
1150742
1953888
209654
773105
603858
1311193
853260
2423508
2092148
105738
2889636
1592183
800549
102834
498297
2133331
1674913
2115865
758825
1201578
2757755
1418247
1995358
58671
2419008
2360778
2018701
2049306
1590134
2694692
103839
558992
1741467
1267451
2510733
1336837
2777468
2885420
2566118
751232
724119
2345733
2171959
429080
2372683
1809926
1912620
295113
2039247
2539521
2803272
1939261
2306040
2676322
1445297
1472068
828542
1393480
1941407
416647
1731457
437787
1121799
1801616
1724851
258228
1160017
1041583
2038084
944665
2436727
1174803
1654925
1264586
2646466
2933716
2302447
1152024
1111471
1321880
1167035
1790472
1988739
2687764
1531993
2641144
1583410
2213921
175498
1321535
2491698
1580435
27385
121185
2410118
2894718
2750126
941149
718356
1322767
1947151
527370
6034
231074
2871298
951869
682555
2036983
2182075
2206989
123816
1290812
1899944
2016628
36805
1964667
1647826
2198599
1122769
86696
149577
2068582
1710016
2888042
421931
70148
806396
2418637
2522988
2180663
2224895
803442
271604
2533498
1443800
1828483
2862537
2018892
2385175
264633
650506
327773
2491935
1878037
820494
2158697
1640395
219168
101994
540263
2122838
180873
2367840
2304545
816154
955479
2846447
2134535
1698426
458894
1152029
619218
1969590
2059115
108890
1725181
2038810
2670200
2939214
978575
911016
1171984
2813885
2324740
1836676
2451931
1978710
223936
2520025
1621951
2545834
2719315
742224
2477053
2138767
349685
2395631
23653
644257
578373
945224
2419355
1198906
1171543
2664503
1923952
2047390
1452222
688160
2497380
1221524
1479381
1054210
249784
2380044
632953
113704
2540291
2517441
1069273
1148299
2853978
1400480
1191467
2804232
2802427
249055
1738449
415806
607220
2029825
358235
768382
1107917
2008716
1254737
877487
1515987
1847752
1440383
325994
411618
597899
1899813
349517
524519
2294734
733924
192446
915706
2067783
546669
2925201
1084787
2556905
1402652
1783513
1735097
2162754
967657
251534
2088218
2838255
1965062
2759195
1900543
1714457
851982
2332568
1508159
2856241
491037
659960
1953490
1341612
560527
2377339
843745
2197048
4725
2395016
1880514
271220
2179316
293390
99708
2701865
729544
827023
715664
343787
1440923
2388675
2607846
1197461
585640
1498819
2161912
81002
1256488
348463
2181422
993105
2874962
2393954
421004
1090033
1890486
1822255
1064283
963535
1595994
2867671
415266
867182
656026
2425534
688122
2108940
1415997
211747
298907
1953709
2027698
583704
1862384
1004450
844549
1792196
1894341
259408
1482479
2292510
815553
978342
2212199
2586412
1954213
1493389
2577050
1776063
1704868
1569001
1775734
624026
2819774
2184124
2343946
726911
410741
682037
1013214
2223202
2165704
2935611
1933251
812725
870963
1078239
460672
1325430
1469080
2155012
864842
744468
2527953
808693
1642552
462749
1800008
838885
605175
672952
30810
908770
101150
2929764
284296
2516736
1408255
1180087
646246
2178014
2526864
2573855
1209939
79903
1165629
1875350
1283817
609191
2934458
2040795
1627733
2736777
1390966
563973
185506
2032403
2276672
110597
2127546
33265
2320903
490265
218178
2328558
1661768
936803
783989
931247
2221427
582203
182322
1104674
860904
2809876
1373163
2847104
489746
2413185
740591
2424035
822746
1771447
1737450
447591
794966
1049490
1403179
2883942
2172338
153198
1685410
1177848
1206007
1436965
328532
125753
2043887
2233241
753389
2247502
656715
1601994
102017
1303877
2424913
1009726
2810647
432160
1463636
656355
2823498
695736
857374
2680653
1196904
591334
255160
1010554
433949
553267
2250738
1059819
1629201
933937
2360006
1394142
1772826
2893538
395887
865830
1303902
469060
2395379
1890947
61700
2163802
1613424
9525
1169764
2740842
937584
2864527
572185
2726220
726428
789300
959066
2203919
199146
1241134
2571107
2342062
40186
2870196
2019421
2752972
950085
1846249
2099931
529603
134683
680237
1662660
2062363
1362175
2880543
2715965
2145717
1211180
1426325
1767429
2727744
1657068
41983
1229
349870
2906175
2458439
219182
1003452
2561262
2401201
650339
2495945
1479026
389523
2707696
51372
610189
1414064
352997
1600847
854738
1607303
1328660
236813
1815236
2021743
329513
1013003
1527211
734571
972620
2818696
2031113
1683822
2425615
1948918
2807882
1444679
195677
653791
608685
799327
710850
766626
1911250
149370
1099968
2169111
2814432
834061
1134866
837544
1698925
1590990
1034185
155442
1149977
391294
1438730
310260
772099
2604305
2859773
257579
458689
2814721
1391635
2850837
422389
334450
2862520
801002
2011758
2869260
144660
2023282
165389
1810384
2311000
27860
521016
138648
2205257
2203959
2801428
120465
1133342
968222
365811
2514197
2048377
543315
2247950
2171413
372209
2075401
1007942
1321514
1207099
1077616
2793283
2838014
271244
33342
2935721
682652
385512
2296706
1745763
2208508
2104437
463131
238135
1893970
1332777
2318291
754882
1530042
2263746
1536441
2638474
2486872
1870848
1220125
1868599
2520041
2221397
1522138
2767199
15403
1786175
1138148
2368852
639743
309255
1774246
110427
276564
1615003
674153
2078523
868080
1687294
2244676
329261
2222679
788652
2543094
2186535
801559
598148
819248
1082809
1863287
950876
2869254
1029218
1243012
1973862
2208976
1792987
1006112
2052837
486485
599877
526739
976119
751730
2856157
2854479
879581
1598073
1884573
628839
2428900
2561620
306410
1755052
458944
642015
2147533
1278523
1805941
865952
2764571
2128982
1784963
1388295
2102365
2467250
2257964
934857
1981276
26892
333720
2524014
27646
1948819
1039290
2184423
1400471
1905328
535894
1942174
1200679
1716993
1160871
488990
673615
575128
1762756
2392651
1660544
746528
1689067
442351
924609
1253201
2259345
2269492
1804389
276224
935157
1493792
578339
60822
476826
2776407
1369120
2929209
2887198
2467562
175180
1107662
2493983
700411
505282
1902993
1397132
2353071
201964
2261828
1920441
2546801
1274835
1092990
1153759
2114184
1964475
18973
848075
1181217
361015
2112492
1104720
2067039
2579944
1540717
1832471
98988
1093888
1872540
1279669
208699
2787911
217101
402391
2457797
1037685
796675
2144652
2916340
1017143
934405
2137552
557598
1080950
1656373
1223341
1216131
2309458
2534793
2577674
665016
2100253
287071
2593762
1978187
944390
1477320
2543156
2676927
967542
2619778
1735001
535178
606337
1924385
2215154
1795772
1756424
222333
999111
2329394
2288189
1467651
722161
1262032
2636094
1115385
753828
630516
1469249
2918619
859363
1790568
1060954
460964
1824512
1067507
2254539
2746457
1855319
1782048
1222552
152103
1732087
2210938
645001
2703787
2691406
1640216
2584903
1740042
1784731
606273
2263404
2447501
2914659
1063119
1669301
217574
1070764
1493676
1548109
1682088
832068
230269
888767
542341
1277216
2234856
1654510
370639
114517
1030329
1601275
1021686
2073679
1382891
2648828
1813808
2315013
2066192
438151
1826777
2653599
685886
1881158
536473
390115
146805
2260260
2229753
388208
2558590
2073546
131494
48498
907956
43188
1219891
1640652
2443049
989791
614367
505577
1960161
1574908
2561049
617402
2347690
2917153
2513245
1581085
298553
2231663
2464491
2544638
659708
5627
2413489
109620
200315
2421900
1071199
2510731
2933529
2578991
851452
1730367
2598613
2819257
672348
2196774
2016795
1316137
996764
280259
2151369
405169
968742
1153175
1355226
2043968
1486393
2619874
1273743
1874477
1364653
1838261
1638103
2796311
69895
1319867
1762069
46222
157754
2744799
237335
1781381
971130
1904306
1965603
2325352
1937316
124540
2922109
1736860
1809605
512214
1292097
643305
718499
2833694
1356465
2863662
1792224
976862
761973
2050920
65249
1066200
473702
2880493
72089
1948942
2442932
2926933
253
1820127
1198006
2481208
1954720
2579406
2829315
763146
288161
1997297
52748
2654239
2477013
854195
1744109
2639483
1516946
1791220
698946
2664105
432692
944989
1290879
1714240
628877
700590
829850
1152143
731465
28892
534698
1589309
163009
1587939
910340
1822951
2552986
1711862
1992047
137216
2783690
1711311
1391185
2095318
2827884
241547
1683299
2924501
581223
532365
2588389
1336082
1130021
1044871
2904950
2298908
1056990
772031
984857
2327826
444840
2285954
326633
690058
1752664
1851477
2863313
2364841
1548051
1290237
1848979
2226479
1662338
1897941
2898107
2203344
926189
2189485
353565
1498949
375128
1126824
23546
1720308
2204753
1421311
315114
1692904
1818737
1413365
2664
2889408
930031
1699065
1731271
134218
1407576
1888344
317125
750005
2669521
1724271
2750600
2186810
164985
2643705
1580829
2450318
150310
1348782
1185225
604188
2852821
1495674
2870910
2034622
576965
1073238
2197293
2204843
2697
2079122
1869098
1830651
855332
1675778
21940
471819
262294
2863680
2393247
874391
2355386
596981
405843
2383536
2246386
1857236
1756651
1736930
1212521
477273
2458180
1895594
398703
612250
61618
1142509
2569997
460551
882271
2685961
2473496
2796256
1313263
1271649
755707
2536710
1983440
786938
257256
1853448
2744275
2679211
2629126
2936296
1554915
2571954
926024
2030114
2053161
1924312
1246851
1406375
2558834
1399479
1525630
2416605
2561363
876881
2285740
2866842
1873056
588812
121092
2646792
194279
1124395
2112682
1702313
2720837
2413132
2269486
1237466
270844
1113811
2141841
2433166
2450113
2550211
2067556
445607
1809075
1548264
305557
2595618
987965
1108330
2719803
922834
1306670
1591641
1956532
438342
1557562
562992
2802951
2649641
1073148
1422341
271709
2328337
900883
2034517
539842
5885
2570650
1496265
92792
258178
500621
2278441
172795
1571763
873182
1136346
2257648
2667757
1039247
519911
1598049
21977
2216804
1775844
1862087
1852837
460189
2680519
1662043
1315474
1964114
1046420
1484625
388307
2562140
481047
443653
1177377
918323
2379252
753709
2500749
1573283
1371261
2388155
1004637
1200064
1671510
1763263
78414
2258655
2792716
837658
2416089
2541515
2871936
577094
14043
76012
1921110
372949
1995658
732132
316215
2504251
575498
2334497
2120334
1937330
2163645
273535
1855912
677374
952043
2856135
163718
2236994
1831936
1967500
1758509
2716085
2088204
804770
114879
278371
1460937
571249
370876
2101655
2006101
663027
2817729
846686
988670
1870290
2691044
60081
981335
100956
480730
2908050
2087123
993124
297405
2500510
534239
1090764
2492289
2422511
2281142
891548
347398
628857
1928566
1560148
2462333
741881
2832320
25851
2632179
385612
1614349
115705
2807889
39582
200461
2729283
1815343
1850554
1159916
2166554
1497876
1696026
1466748
690971
568444
2895814
70767
2655340
1637258
1435246
2313621
1871047
1350848
1764069
1362609
2473731
523887
1766167
2584647
63602
975494
1675131
2795136
2876246
2321873
2854672
2192867
1992988
2674658
560549
2878637
2678704
1563875
1989358
1982284
1936889
929119
1864791
2289371
1894681
2595907
2193432
2259992
72855
1655184
172968
29547
505248
650777
2837873
2763562
890392
2932375
1879858
781762
2121093
1195040
2142027
2492507
1356178
2341400
2142872
1564746
1374707
2522997
2577812
1390937
2393752
867897
1235149
2440224
1500572
2598414
656731
2359460
1176921
2769677
1981384
731590
2010718
766362
1955443
1550280
515831
269463
1515558
2219702
1495360
2625721
1522889
1057876
1909515
410030
831214
1904665
1461772
678901
2896716
478620
1301595
241276
596362
2740493
382028
1169629
78639
1586888
2272938
1326761
801103
1737215
371208
1635955
433835
2203488
1169045
296698
973471
2369129
2827254
2437963
1931147
2337242
2491434
1701697
1693723
113696
2370093
2741994
1338
990088
462999
27676
339495
241781
256197
1231508
2399957
163661
2048847
708564
2576850
2093558
2373241
545393
328846
2287807
1778210
773177
1701335
1796534
1498513
2372610
760740
2689512
1637219
1328378
2226540
2855021
1226447
1256663
439476
1611130
2468950
1461619
499153
63680
280153
598638
2490672
2014545
1921578
2052903
403617
306743
2081648
383002
244430
314044
1609614
1039611
1722761
257624
927252
2452329
2310335
1415600
2400172
1993806
2735661
2236404
1460387
964644
2737842
1470800
458527
2332655
972836
1499607
191285
589344
1588037
122219
795844
144071
15807
2899897
77597
2208929
1549826
2761261
1877748
2926906
1784910
1707055
2306423
2640363
2115804
2890486
1700095
147738
2701186
912427
934678
470831
46632
545575
525670
1632742
2170216
1325386
431599
191872
2452994
1907836
1482011
986042
1340444
617446
1695830
1763678
1934668
1167183
506487
1280941
261310
680317
1804318
1878011
2285721
14075
2926743
1539117
634656
1828316
564012
880200
1869205
472819
2158114
164621
2486315
2650949
1106098
1434899
1345873
2477354
1916049
333492
75395
191335
379258
2457091
1040316
1471498
2176709
2237710
1723948
1494221
2282417
549316
2388199
2515671
953669
255342
706459
2806789
175758
1208925
1529790
459898
1397179
627521
1465081
2857619
2417196
1149538
743299
195514
1048941
539856
2062858
1423936
2735755
2109964
2898050
1129994
639772
2588682
970372
679158
1000031
1272386
703101
692436
2445077
2015597
208000
1385549
119990
1837609
718208
1106433
471636
489068
2127758
2710930
1686874
2815234
344394
1961461
769034
709747
592314
112169
2754131
842972
1760119
1371470
426021
358693
2238902
1151223
2743975
2678760
2844473
783395
1646858
2307591
337103
922404
823530
2628319
2855058
1674957
875284
1091041
970027
625617
2282874
2637153
746688
1577858
2726645
1366105
398420
419995
2130560
2377152
2260693
886892
2095232
2040047
66779
159407
510140
380933
1727634
1389749
1501201
2787536
765665
1394642
82668
2501731
321239
216928
1843161
315871
40868
2422662
1321894
2618308
1860160
1487425
197083
1080272
62822
1505520
1735994
1379617
2314786
91131
169350
1581378
1049743
1686865
2328718
1820960
2368349
77767
695312
959091
1275622
2616695
2235223
2517759
2046435
1674844
2512191
1085374
225530
2888280
1063339
1729605
622671
2465881
2235915
2009092
294309
2582692
1534430
2141754
1797311
682703
1789200
649435
1853729
833290
582007
852867
2707854
2867826
2309886
2700220
292215
1471527
2185132
630130
1472745
374990
513278
2048976
2292701
181540
2651260
2659629
773699
1646651
276492
31626
652400
206137
2554139
2552372
2336680
2702699
1951725
2358453
395915
1716162
2397621
2167446
1878704
2363676
1283248
424191
743444
1702094
2399341
2280175
2872870
2859219
131192
798345
877546
585553
2129409
1114482
713121
1201759
536295
388473
2487346
1443089
728062
804505
33450
2811724
1040218
45585
892557
2465786
2824602
1834984
450417
492611
2437566
1802334
913181
1262479
2480633
2372587
1439114
420596
203950
1746870
572045
812386
2312254
2511574
1414042
347098
921361
1644101
624253
405068
19328
2155779
972909
1586047
2850721
673936
984677
2165549
545002
1435413
2934554
2039017
406647
2838121
369586
2532407
913128
326617
1656444
700220
663412
2397361
205920
691856
703787
2910330
2839891
514968
652781
1030070
1726988
2403897
1187708
1032007
2169551
524770
2626182
1843306
1911283
544990
823493
2164445
1865310
1028406
489216
481838
931189
2839249
1959805
1560045
829106
2576948
761126
2782771
1808774
967129
1793121
1790865
1284273
355369
990975
2326867
1247245
1619554
1533543
2507662
2156014
1093564
57292
1587019
2728123
2783077
2326234
370101
2447370
116803
963634
2045464
1215809
2553225
1151325
1937714
1602038
1842488
640657
84345
1587368
1008337
847752
1603379
704713
2170241
585851
756574
462217
1144855
1648914
2659647
1948580
1390071
1387497
1768957
2913710
2408989
1318699
1646767
2910655
381764
328769
1108711
1312259
1419558
2097375
2904799
962934
1665648
2667348
961269
1049440
2663052
1028380
188007
1725188
93612
1505761
271213
334322
494625
2415054
1393448
276921
2645507
405882
1704569
2860125
2613787
1468147
713471
2853567
2548561
199491
1086910
1469090
309155
348883
1395194
1354214
2057931
2720709
2052456
2751274
1021096
2340986
1354978
2670418
929576
598086
2308492
216099
1511531
1654724
399184
430304
2107552
1562762
1439679
1718873
887383
783959
2236167
2237575
2059785
2487304
2306237
2137687
1226117
2754727
2780821
2194101
1136013
393192
2362490
2274683
991500
2055838
2002475
2373608
2519688
521441
2021361
48151
1441953
1160689
1025994
2255333
2311853
363820
1722060
688752
2268611
2356692
776182
1970298
271109
1299291
2126159
414977
2190664
471101
1529282
502499
2579280
1652005
2058004
7655
1220598
876895
936848
1473538
965508
2532684
1538148
213059
1012022
1294907
1440737
1291974
1918724
268842
630040
2547441
1642734
2206752
2388689
2293794
2853604
2697720
2244067
661613
1209313
2452030
959671
2165114
990647
2647883
11119
93414
519505
2700444
1768481
1880893
1868963
2562464
1918039
1043319
980067
194792
632445
1243726
920032
585342
435275
890301
2547286
2627397
321399
2590728
2381926
1119260
2245406
2650243
1458078
2280017
2592836
2516852
1374214
412858
2555555
2172125
1643203
1640309
725285
729892
670527
354086
2099274
1711990
2893629
1428489
1040319
1304556
2166481
2377738
573584
652909
128194
1658148
2283376
2666594
988498
2132608
481012
1045666
1757351
1485263
2448282
2132269
1911947
2541407
1893834
1802764
27525
2639359
492643
860467
1839722
1651666
777565
1799422
2908154
1507594
658201
2789400
2423842
1315442
685374
137972
1249284
1275206
1810967
2862293
296255
415381
709368
2288179
1658710
343829
2215969
91770
2411265
2532117
2329714
2879972
251747
2382735
2461929
1535247
1127918
277511
2733489
1465110
2510699
2239167
1299537
147127
2254283
793565
864392
1881932
2612771
2001126
2746114
2817946
1862327
1493146
1158384
1407617
596974
1749031
1974492
81965
2565272
2411258
1151599
109077
1991546
840102
2855655
406355
2229470
708962
177089
1318491
1623366
2665190
2310065
1626712
2004935
686418
477744
1006651
358754
21623
2657899
2398684
2115325
1627502
2878872
1645226
868691
1730480
1465846
1504239
192627
2207846
1996058
2259720
1549466
353938
2283604
1349200
2079195
613839
1431391
718120
888898
2884217
846312
2914195
2367372
2503446
1623622
1776039
2690896
2424548
1768565
365860
797244
1879621
2025915
2366167
1419329
2361421
342023
1849177
1943623
155592
2337922
188848
1792275
2547608
1383072
2558941
2311680
795550
1567273
1298543
1497032
2035658
632880
2050347
663640
225859
1964300
1299682
2699808
1532530
1195543
1438441
1367565
2210554
2701544
656233
448251
2348856
784255
2226928
524286
2649430
1508928
1708347
1341314
77390
393878
210862
1423779
1276023
2492388
1807673
2162456
2439664
701746
279524
866858
1348908
534775
1777540
489981
1125911
476855
2533992
2765135
2519307
812275
1896793
2170389
1810555
314354
982276
1115981
2218545
705316
913584
2357404
222339
2018612
672915
1400018
831591
2291464
806707
1527474
935547
2323434
767103
822430
799474
2102208
2479629
356887
1199244
2667934
1314538
693274
1619391
789546
2224692
1762930
937256
2123929
1667027
2812518
2150924
490800
2208527
608922
563209
1873843
1858337
2555478
2260637
303599
1081605
1801472
1839223
840275
1671053
656713
1243031
2478038
392377
1211871
2043042
1053121
1686360
130404
2020393
2161690
180775
1305692
2180618
1516553
1120786
1889114
924143
2719593
2901850
2088235
1955635
1613560
1723411
1102298
2215886
1894957
973073
2356265
767372
1268549
1867674
2577760
105292
577448
2390161
232586
419459
1457416
2755060
1158598
985493
695571
2671361
2117655
648994
912467
1410344
1080369
1093805
1106548
1961662
1713270
386908
1811915
1163944
2095607
2835364
1311650
2072380
2166241
1076198
1113909
245680
2746218
621664
612561
417258
1375963
2434771
2842428
1795550
1343910
2009416
2007605
1286437
940270
1078965
459410
2024206
855903
815462
698362
2203626
571629
2844950
2732285
1713213
1529838
2555008
2499618
1778887
654570
552422
16278
2112657
66042
1706544
2320757
2922499
2414795
1472151
751020
1781802
1293510
1579994
1452405
2762001
1492030
2921464
1789309
1416313
1119181
168477
2108837
497068
1921114
2139678
451125
33617
2051948
484797
1649035
2541369
1306382
564471
2874488
311365
2380154
274037
2779995
777884
1356074
887864
1267368
1095306
2458205
634879
2886071
2385717
2053
2022219
2718857
2385174
2521958
2881536
2821725
853213
2207874
1104185
1763275
2107334
1054527
2122112
2245739
2817630
2100397
2133388
2727637
1440614
1418074
798806
2592471
1015785
2461775
1094660
1839008
1980031
2724697
1457265
2830627
1074736
2894362
1029740
377438
1071762
2807788
2931984
740175
2464682
2298981
2802574
2749987
1840277
1420203
918156
1003186
186984
1739841
2151366
2077445
1266606
1000003
884532
1721069
2666344
782754
2409719
2816
960954
1722393
796959
1478853
2706657
2012360
1126191
1646240
2175145
1395429
114391
2359532
2002864
2899092
592745
627543
2277713
1639291
1669928
297499
201210
2390740
83804
2809043
1194801
663680
1353752
967363
2026018
838947
1664701
2353913
1256095
1008416
1075609
720573
716803
2889783
2326419
2353215
2676851
2474798
1295526
1447633
1225288
1936418
409799
1617162
576069
1623357
1878500
415930
2136301
2585211
695762
2744112
1354958
1926492
1910632
92746
1282480
2373025
715624
1589087
216958
73851
364
2687188
981313
832142
1829273
1034492
420471
2889082
780130
1619051
1966411
283563
2072919
2369761
1381927
1306681
1424594
2186430
2370248
2245689
2923380
842172
1674089
409335
637762
1293899
858164
741885
1246332
812729
2909641
708642
2502683
1408876
1261720
2457129
1358876
1935773
2453359
999224
491787
1317738
426956
1686439
1224987
2668095
2280878
1514267
226302
2099336
299446
2905559
210830
2497775
138181
616559
2691844
1129899
2301660
2311723
974714
1592721
2280941
2643574
62468
1016258
1828520
180708
2571173
2474240
1863554
2603907
1092242
645804
743973
1661272
1639546
1425133
697683
2194775
330973
2217627
2225022
2525256
2124214
1907833
2561571
2815734
1106398
2491227
327540
2143274
1146033
398971
638288
804985
1772707
1341785
2424583
416763
978496
1690678
2210844
1289370
834151
674978
198726
2841294
1607789
2511888
1230236
667217
1946019
2795444
759109
842023
1134696
268843
2047079
268416
1355179
306956
110296
2341480
1249364
1498801
175593
941069
1831372
2249138
2115035
5952
2650514
1995886
1667429
1439096
129187
2561210
2664612
2933369
960411
940867
736996
862295
135637
2093587
1332116
430349
969949
1995910
269519
883328
197921
1328444
832550
535296
1264083
251496
1635103
1176816
943051
771318
2473381
658230
2587532
1322838
1653880
1084849
2795896
798476
846441
1521534
2250210
2293643
815285
2437303
1694617
437661
46842
2741193
330366
2679800
2109154
2337175
1573192
2829991
1497240
2299847
1590202
495803
1065931
2815492
1965721
2229247
2567422
241708
1487947
1260684
1274219
1455302
2364173
28161
530405
547359
498220
1157164
85854
1105241
2444843
1122936
2718650
2730796
920549
2876604
2832347
2485233
2342382
2923213
189250
1719506
1379635
1828418
1693874
150271
247910
573844
1100498
758836
1532298
1189850
1482562
173099
2487793
1987350
2330443
775232
1673831
2279276
288254
2362117
127770
822116
2391843
1694231
1815035
2303308
2057877
337783
1665995
1902419
1790022
1525
1043650
1005901
2537179
2076810
922686
2386769
947808
133981
1544340
2210370
2325873
2440699
727944
1659469
1540062
1494617
716122
1668427
594269
838279
2150380
1977658
791185
2144385
566645
806782
2568826
1032066
355112
2280140
2797978
2921033
2139807
441833
2103539
553290
236536
2278962
2700746
1859015
77556
1526288
336485
1089106
833710
1903363
1066483
2905648
312364
2264186
2767066
2895221
2939693
46452
1196721
2137649
827084
1656659
2233165
2518222
274055
573277
1015980
737345
2013717
1532923
2108649
116096
1287827
928842
886410
2795010
2405134
2815308
1142570
119734
478272
1292454
55179
2152035
635377
1733945
1577620
2289019
1511727
769681
2810434
2029780
2901704
2430609
137234
837452
2043617
1917689
417656
722457
737022
2505586
997010
2601977
323010
480499
1512899
1042076
792444
419158
2499999
1355582
2374000
100863
2751420
2162046
2394927
2124262
2532602
1415829
1311067
2187661
2384439
833374
1193811
813538
1895816
2198666
1560137
2647017
2611579
1644510
1312946
69894
1507142
2247554
2584193
634921
1243876
1414598
355864
1712869
835610
184734
1843820
976975
2242528
1066595
1334856
1253213
2764054
1233173
602219
806496
2776992
1402403
1003926
1453739
2269885
64175
736062
2025711
2279819
679982
810743
1284716
803992
68035
1368686
1590846
1186825
1912074
2319971
1744027
963209
320939
1598521
1861472
140420
600354
2741814
2826694
2205146
796985
1164724
1370607
2077815
1868553
2438206
2658468
1782097
946971
2709243
1510128
2691360
1327310
419895
1805211
499530
2387473
312416
670074
832890
537058
2246134
567105
1343055
2727321
2005263
2779663
261617
1909758
2382930
2358851
2719378
1714262
1462771
1122336
1384913
2065136
446603
2501203
341773
2733599
1198946
2041901
74576
552930
763030
1682532
543731
173647
635074
1868452
1561852
536890
2476579
2764187
177612
737854
969878
2713326
1586154
503538
2744509
285808
1941022
2278454
1857169
51648
1122850
931127
1251723
129430
1678218
2551761
1967693
2317660
2735809
2161085
2353186
873924
744699
1318821
2668651
2054628
1550164
1401079
841780
1999971
249276
1539172
11259
1692806
2590022
1819961
2491393
834078
1657644
1572015
634000
1030483
1974030
933888
2775991
561306
562146
964864
2687367
120452
2306409
554608
2156893
314603
385613
1456167
873300
1518204
134797
2032222
935179
263798
168810
255965
784921
2181819
1925128
2129290
1206476
556122
2415008
1773530
634681
323265
1214342
1602529
1877506
1020219
176899
2210092
1149137
74032
2258583
180222
2369785
396811
2674454
460797
1764339
640667
1538910
824525
888655
2428391
466141
2044762
79184
1753637
1057863
2106444
1688354
1314184
1116610
2920195
1161549
1212666
976271
2813409
257395
1404537
96584
262749
105636
1876222
928704
338594
1882861
1223866
2777060
1756775
2447978
542812
989882
697418
1452503
1917661
988307
1787354
2851755
2846624
1694805
2305275
1523352
1445500
485024
312938
611223
2600460
2931816
2506823
351147
2222786
1120368
1649509
2627686
2508068
2002029
2303248
1707457
1100383
2478600
827774
2372451
648698
1515157
792203
1061048
1696664
2100164
2674769
1207739
2212343
1280226
1127295
2844891
2816898
662020
2409070
1267692
2309768
1689068
2450979
310279
1896828
719823
780396
382441
412109
989807
2431511
1885070
2571826
1934756
2634495
1811299
1074699
1904625
1572834
1711424
929365
2851846
1711683
2585054
2051439
2853295
1786486
1126245
349135
162368
318648
530818
874388
1003289
2142135
1849218
1599476
2225246
1674429
1968077
375911
1398320
1890806
26434
2554688
1562465
2804197
498583
308643
1585376
1998582
451035
2521376
2467174
639264
887556
549585
2624516
2276776
619122
2200488
1872490
380577
2903797
2096040
306366
1710793
569129
1036493
1465609
2777757
2890950
738101
1715728
2359506
2930387
2011622
1570794
1004303
795653
1510780
1435345
1599650
1143139
1871708
2732849
165463
224092
2111040
1491156
114738
1993804
244974
1539276
707351
263624
1035284
730601
2476104
1964491
2441309
2687988
2014291
1960890
573554
941518
2535630
113595
82957
2539214
2722573
165553
2393273
56291
2457903
2888377
1018657
1729999
2638586
2117021
1341376
714464
2679376
2697867
80359
624726
688975
1095266
2093687
794766
2188799
2437545
1352054
1481075
826819
599427
2658478
1212361
752361
2270956
2185633
2467068
921068
276783
2809132
1126602
1396016
114253
1560840
1776254
2927098
1590513
2804249
2087296
158095
1120300
2632491
2555945
2859590
1438783
1085293
2281970
2169061
580055
2033083
2660639
2190092
981343
1660971
122148
1007892
1998238
2386782
1412716
1695556
2008819
1628305
1537607
983890
515760
157846
1487635
1340706
1191524
1992145
815596
1418699
2354095
70348
611524
236285
625878
1182679
1915997
568188
280481
873044
1579288
75047
376508
2217172
968617
1511448
485948
1997351
1664865
198017
402922
2346350
126659
2824932
774113
5002
498229
2863603
2506844
1289859
2163362
1504245
2515351
2145891
483749
834954
681788
1543156
2576669
1417622
1788847
2811362
46211
1861538
2171041
2063002
2497446
2587242
881584
1250263
2120663
934751
2791223
2283507
2877075
2049179
1206548
423822
2575220
247258
1940771
2663336
2297697
2589793
978495
1140254
2690838
1061074
1480872
1817637
261802
378522
1256805
1626891
1545128
1482494
449772
1759528
695325
2218285
2249436
2591147
889108
359445
2438412
2709855
162565
15207
247177
2803575
1217322
1518488
204629
343700
872266
1353701
1366000
2896479
1472176
2447008
215236
1631396
1393723
96732
8423
1898688
1675224
2752234
2642088
1186244
1014104
2546004
1780825
1748655
1652256
1732547
1038027
1116868
1007969
276252
2348649
2350294
1661323
843202
1907600
1018651
135050
1247576
2853222
1574116
2596388
675339
193413
1607216
2275253
1709266
1627585
1745864
2933227
1226153
1015396
2585322
2612147
531780
523035
2323598
10775
2397931
2188023
2257382
510750
2165357
345884
87079
1395843
817984
2200971
2132853
1665341
935306
1422914
2172392
2039626
936990
908698
1700354
1727325
1051822
798827
1090031
1480291
1894387
181123
1561590
523325
566736
250460
2913689
2576529
490921
408043
940723
746862
1626567
2066526
1666360
355015
55341
1988229
2535418
1024915
1098563
972308
346271
243027
1709735
1992612
633349
211457
1657585
2724914
614337
1280982
1253532
157617
2097174
1963907
1095405
1781025
1242282
2599449
537558
494106
851153
2094656
1938302
2596907
2026329
1734276
1755277
1576622
2668026
2076943
1620348
661876
1302168
1706199
772652
1327060
85973
723049
2142094
1098331
679839
2469535
620813
1058704
1679625
174782
1021208
2781925
2208914
1588501
1757217
943429
2074493
1908964
554348
1974328
1942057
1839314
637924
1980973
892627
1859348
1155408
1229586
2251800
2605831
582987
155873
2598657
142303
1166870
207487
2422985
1556921
2814584
2627497
2627199
2137108
1194693
966635
246781
193935
1281549
321549
2656684
1342349
428535
1190540
2211558
75847
1239309
822577
2728163
67680
745037
1825532
1570470
804221
2500356
257816
587230
211279
1970326
549286
746749
2848794
1849362
327275
1347082
493787
2102785
372806
1030816
1590857
2063505
462870
2560297
74372
958006
1137029
2665914
196702
2382806
2189623
2121385
2309935
1790469
654747
431402
1842869
669073
2682739
2816795
159008
508126
394301
995709
2013151
1543785
1062823
1378265
1774051
2089461
2853154
142688
2856454
1901947
883797
1406993
862886
2729906
2698733
2543125
613282
2614959
436230
1374179
1823981
2087811
2381595
2057413
494024
818618
2838504
2194140
665337
603148
2320238
436678
1708990
1149599
1053027
17573
534632
2625054
470448
1087125
2817215
2882822
1221279
541745
516572
2879425
1957132
2016986
1662195
1067545
797706
2684796
1420241
466271
152047
699203
2221095
2396462
1010898
2302995
1889611
1095738
2935600
41785
1570781
2384026
1141379
2774948
1044529
2371306
551437
818838
2308627
1942630
2906519
272264
844959
1997985
2214767
822337
1973081
658965
87159
422406
1367878
59733
719186
2044212
2734942
2780384
2407605
2089420
2796345
2646978
1425098
2601279
2224716
740758
2328701
646909
59488
1288524
1432086
1876282
265127
2886186
1560226
161895
1143393
514289
2304055
1945057
1464708
1704840
808836
2070307
2669687
2457358
2556991
597484
2612157
2828311
1641948
1726800
2200142
44193
1963470
391962
2642611
1933022
1976869
1254294
2487282
2872812
2907300
2307190
53168
2354848
659981
1678250
1260175
2114961
2640930
2584865
1961705
1677663
2098289
562161
2764482
686996
911775
2457176
2547880
882425
1725829
1243827
1907119
2141634
519225
1842564
1876983
715695
1605180
1742844
1118441
2925826
1138959
504407
566010
759572
721376
636174
337975
39322
2581102
1236780
1302925
2084837
2090390
1767856
2168056
767636
1497279
2654525
1567876
1161519
2013305
96348
502098
1414350
841745
1423053
2505464
2157638
44340
457015
2113347
1465062
1915261
2600833
1212603
422999
1054715
725762
994909
2152497
1449725
1011912
330446
646064
1674603
309421
380285
2364383
1580245
710799
2213031
2527831
1975896
1188793
1729381
205375
1866679
1629540
777503
511274
404295
2852490
841928
2175359
1508501
2113359
2285064
1279774
1004726
83790
1526921
532067
446143
574034
1849596
2642076
1684385
1589324
2813767
436525
1161339
832717
2755216
538907
2793833
1833003
1784481
1693985
2337691
508765
499209
2709464
666926
2386519
1668831
1439503
2819984
566966
205950
2797237
1388161
1499006
2591066
541990
2897003
1356755
2567095
419830
84578
806498
1376331
2057339
2839648
880848
1421421
2528679
1616387
1562122
1912490
1500612
1739160
2048553
1820582
609110
649689
523962
2366122
777519
127703
435413
1240435
1914777
2000115
2681331
628796
1360913
1120647
828501
1759489
1528147
2026780
1771066
1979925
1868166
1155040
1861414
872990
424799
669177
2850420
2133626
1881591
760356
1216130
922483
1063687
322634
1841435
160803
1801948
840446
2886806
2405232
1646002
2756023
60587
302600
2584376
50594
1798610
1467215
1690316
165562
281074
246519
1529758
2018222
2086083
1009214
2362849
1677701
2356556
1492247
47728
1851582
536980
208552
1394540
807838
1828030
2293413
618260
146809
948504
2192636
1194623
2547020
1599951
1749658
1814993
1099022
1672485
2697395
1481083
1078512
347188
1805596
1991667
1373790
2146190
201092
1063615
2466440
84906
2329121
384027
2722333
450951
709421
999115
2559665
236222
2427693
1409782
2200345
1814148
1236545
1743614
2513734
60587
5862
1730
2468088
2084007
1395424
2138286
2335061
1719204
613651
2525404
1941567
1968195
2292699
974117
28073
1682037
439239
1546386
1291633
530549
1891832
1866922
2749442
2759633
2347432
1688788
288704
2804613
1642284
2627310
1507043
1084319
710471
1647473
2278952
2119389
1522063
1664956
1959280
2561798
1620473
829795
663225
2228915
2175624
1922135
983135
2369395
791972
2171946
1942428
1761210
667115
2144290
2363936
285036
854795
1728614
2636626
558607
1052191
2414776
1453516
1266995
53755
260343
1757376
2478790
2555858
263441
1076554
2785212
1991744
560324
2907122
805672
1036455
1086815
211449
1695585
1259303
305078
332934
2685452
1216347
2453474
2211663
1237934
820678
1060886
2494941
2890467
2663434
230364
1222264
2712004
1623437
2195821
2475204
1007408
2147249
2197960
800673
1459555
2457248
31149
2866927
1888831
1495134
1913385
1182765
2456417
2276687
2005604
1469062
1339842
2349922
2702572
1427804
2883971
520184
616468
1580849
2223149
2648018
1785767
466524
250426
2926598
1547557
2244011
2205133
853951
2354237
1937136
1704504
2007882
2773944
2115808
1510153
682513
1199321
178674
887856
2661636
822821
1450881
1009345
1059090
2052819
1055132
1731811
383660
949702
248387
1135149
904452
969801
2394337
2174094
982764
955432
2579554
1144518
1773912
2613503
637051
804524
224098
1103783
89548
2251936
2746712
710567
85367
758949
1088156
1841597
1551774
1147856
773174
1777853
672690
1333975
67973
1198939
655933
1088313
2611484
316311
1744077
2581084
2063390
2271019
2025719
517206
721968
636635
777083
2019182
1866004
98493
1298892
1714030
981652
1412969
831747
427398
1160501
190228
2401410
213731
1367765
1130692
401233
779090
2445485
2733163
2125601
2737567
2093904
2681411
2187252
268106
2258959
971216
1914075
1124051
2157250
528576
2184748
1767614
2294596
2492631
1456061
2301440
2392158
654662
121978
1745532
2383177
353937
1686384
2792599
795323
2502391
2503605
1104560
622698
1811613
162501
1816221
706347
1132085
1334031
2481252
1111339
647115
707866
1360192
2204462
1812458
2657024
1399850
1534569
2496586
2714914
2468257
34957
2310059
1546561
439183
569352
490239
2919849
246214
1316007
832870
20359
82672
2419123
2139218
2229328
2262586
2337102
941083
224876
2330428
2130650
799389
46850
2131548
2292053
2838971
2100534
1080614
1554084
1910246
1142554
2466778
241873
832069
1148845
1323782
2405520
1061351
1874282
2843094
740593
78249
2030726
1952600
2413631
1831294
848143
2113923
995306
373063
1158238
586946
1711033
1882698
818384
1276228
728663
2240864
545259
2706216
2682734
1486393
1402121
189037
1147424
1046406
2806714
490279
5021
202146
171552
1509887
764874
2739635
492121
586032
833515
2714280
125612
1774563
1227314
2817282
458597
801334
2662691
92454
1914008
2531615
2038635
2679749
354751
2937645
420560
1384659
1193320
1667277
495014
2547082
417565
1444949
2615328
1685785
2409361
1795113
2161406
1326194
1846524
1859857
2452669
796651
629549
2779874
982725
2071231
2109756
2682826
939906
1537948
229464
1212675
2740952
1333574
2382898
2195098
985617
479265
599923
1828965
402005
1660300
2591913
602265
243014
789164
1343251
2847400
1428373
2069423
2140533
460194
511261
2258325
2300515
77465
210639
2406510
2224018
1064906
955008
2420483
379340
2323694
1514823
1146731
1206498
631483
925374
2399848
1400900
457094
200954
689143
1218251
1769942
4238
1463748
1146118
1116261
2611096
2720299
925353
1474476
12243
1870233
2671638
1237744
1000173
498235
2880331
1727421
1197255
1434299
1397556
1693425
874577
165541
1908553
1522453
1264360
1697015
557313
1073214
2585737
2540807
1873086
460116
2867094
141307
85635
49433
1991563
395032
2272791
1150403
2484610
1399809
725502
966813
1744548
2028013
1730005
2138405
625471
1105449
974310
1209893
1002389
1821394
2937520
31255
2566833
2267220
2591248
1312142
2819408
270286
1635060
2067317
2177883
1890839
2724332
1301233
2145325
2611405
2928771
253868
2123539
1627239
2004962
636447
1717551
996848
1377984
1317304
1351425
2286849
908313
2647926
1674169
1124469
890180
993923
1265766
462414
2750962
11048
2211142
57130
390179
2641364
679132
190204
1720858
217573
1721772
2896592
1229345
538026
803457
816154
1153513
2329691
2670217
1281372
305429
1268003
2317734
184574
2283679
1692215
2314705
315327
408009
279814
56479
1418514
2646607
1682765
986614
2394887
2094029
1946330
750047
2838549
2301999
2819137
2344288
973129
2737697
2460700
2671321
2673855
2585990
799673
1649829
1084477
458893
667919
141931
1723052
1257036
1362685
316610
2825854
1567602
2755470
245618
2622438
1650826
2844451
704306
2256104
2882290
20407
1422009
1771625
879058
1809452
153303
1888009
900445
1767628
1961888
2066728
438312
2433567
2125202
1157294
367808
807233
596570
1219678
2024458
1576844
171621
2266341
2340828
2153414
2901579
2048770
2659490
1006398
383448
2157154
2729293
1529092
1691714
723642
1770029
939085
1763951
1134176
820824
57320
1621692
294091
1895412
1945269
898116
507997
1520447
436608
1188869
46194
751280
1460244
2293415
2457553
2047086
1282035
1527666
2104953
1550000
2267037
452330
732649
1519292
299586
2409473
2477578
936169
1546440
1559179
2674767
803460
2908731
2533557
1123878
729187
1907672
2359706
1546186
1044769
2581746
1263609
2606557
1045464
139961
115066
869142
1620338
2554499
1888139
400147
783292
693293
1328826
2490606
2577720
2005474
767698
2197264
582576
1756279
562033
901993
21617
2503025
2917736
1787084
2646296
2894270
1474195
859520
1927084
626420
1075495
2245261
1203795
310802
1835036
293014
762185
438674
48036
817023
2754178
2762469
1483996
774026
2137016
309956
1083211
2183780
332534
547653
2254297
1132719
806941
92626
1741563
1446901
1486020
2283096
1571986
1160140
493046
1577102
858063
1017018
2652880
2366104
2402881
2929259
2839340
2254817
1999438
1127633
1931149
2246665
1821649
38537
743031
1486242
2564242
1240234
2676098
2295642
2795122
2827231
225482
1750321
2124955
1095591
829160
1672000
1448093
2214116
184176
272188
2852624
1184976
2910158
461530
126027
216509
2915555
2866317
2435342
2245152
122892
1266875
1753658
2674023
1517814
241251
2915607
1970438
2785162
280695
1304111
2030196
518645
1552793
2387772
2156933
2430377
1716494
1089275
436079
392470
435704
615755
635125
782005
200252
461081
2533529
2459441
2609285
1969134
1081698
86547
465463
2497484
1058484
1092865
2475111
2719049
1265611
2883677
693981
2600756
2645188
2139209
1460940
976606
625927
862505
297331
2052303
123240
228815
665871
2645559
526940
2260023
2321374
2092215
167832
2744854
1189877
939956
323312
2910575
2047205
813622
2190891
658241
2890887
2422010
2213339
2911171
1796790
2862828
1713494
2787351
257577
151227
1028211
244737
1503117
439499
2722677
1387633
2468941
1759274
963948
2261154
1239237
2081383
508576
1882325
602395
643079
774381
2492782
1347554
496485
1629979
384382
2047338
997194
1740681
2917589
912256
368317
2068331
347944
429533
613250
2362875
2342235
1133541
168018
119634
1308983
2825822
2164117
2123073
2111615
396056
683208
2721952
1987505
2611517
17759
2756005
1828139
117601
1104376
629690
2068169
1823987
1040403
1256221
649424
1534059
470678
662975
699545
594399
1714717
1445100
1959743
1186079
2261977
2404293
1936762
2825967
740521
1041577
51981
291664
316275
1281723
1105809
1921717
2842491
1618647
1519153
2030590
2323829
1712302
2897746
2876810
1174183
1363217
1326371
1681884
2363059
1157694
150577
2439589
892503
2916228
2877325
306338
2645270
1979717
2570914
2113869
492048
253169
1430874
2774276
2682423
528324
1316615
1734888
2653366
1606313
624841
1573684
1560534
2146410
1974423
960340
2347886
328093
2646455
1672631
1048854
1936302
454165
2482127
1834678
2410889
1043968
1872510
2482840
1559752
246848
674799
1937174
2354431
2823145
212854
525693
409988
227991
98184
618406
1140499
815393
31003
1643625
135668
1972834
1978068
444714
745155
2834141
1447929
798787
2364818
1902750
350701
1864979
922303
2207855
660547
2487538
473719
171800
2716406
1382579
2437613
2857509
2604853
1042441
513429
2535235
2193421
1875123
1199822
321983
1938114
2021238
2736752
1492616
1958733
2329798
1111278
911217
2843362
1452797
1818139
2889840
202772
775830
1980407
2242792
432781
2610037
1174050
2921129
2706831
1690606
2412822
2077924
228696
1069518
1913123
1280556
2733052
981358
1405940
1103482
573996
50986
300054
2860251
699339
424290
2365545
1292755
8836
2333947
2118161
2252661
216473
159573
897255
174604
1348447
1931822
2208784
2150393
1145990
2642681
2607001
1081110
373485
2801902
1611671
2864600
273645
1696061
1484815
1149066
1756075
2362054
244352
652143
70172
742801
187491
2338047
863670
2135422
1977206
181385
1140364
2249500
1802117
795849
428853
2270454
518931
2073138
1555256
2628399
1126491
1838035
1549948
2584588
755026
2774042
513870
2862387
735214
1721098
2079214
34647
447510
2856995
2710641
156131
858708
147671
1015794
705501
1268736
2326480
2861381
1911640
1576368
1955900
59515
532326
1052277
543422
1303303
1070403
2175274
1263153
433036
231458
893340
1785033
990235
2801166
2352358
116477
1943949
1974253
2628366
1467010
2584420
2754307
400448
2227924
395847
2764300
1209681
664722
2631038
470116
928336
2471001
1321092
2898541
2663601
1118925
1034198
154091
288140
2265368
2021733
1685070
1195895
2634318
1624668
2794240
2536822
843413
409131
1779598
1488529
1752060
2669396
2907217
1805895
2580538
2889477
2627223
1618519
2767851
407884
2856287
2542195
2437273
2761816
2308524
1069598
1883857
2224722
512628
2623667
1041548
527602
2675465
142866
368459
1825679
1840954
1744081
2624636
2399204
2056811
1112619
2625135
2383046
2235726
1167490
1495784
1472775
2683267
130353
1841484
1573188
404070
1707452
1242871
1394703
1580163
173539
1784111
292348
2063555
165866
2076252
2525252
1455524
579654
2865818
2822156
652048
907005
2781251
1446681
2832715
2109976
1098083
2679904
1109489
1862013
1432539
2103330
968424
3149
1033887
67238
200763
1275421
923836
2400680
2706840
696868
2418593
107548
576719
2444816
1094377
67340
2822583
1747860
2222879
403949
510207
1572811
1428315
1035686
74959
706598
2243344
981225
2875269
258073
1835598
2139272
1245387
1225898
1351549
1379002
1420498
848308
1480611
525133
1634412
989311
2387634
1980400
187694
259991
367981
27264
226078
2351974
1713064
1332448
1917108
437130
1168806
872852
1850271
1094639
815436
2092835
1743713
560271
1514034
2000008
1858092
2321260
2530292
1459236
1177227
1193083
1336941
2086339
106637
503345
265017
916498
2789530
2548588
1827849
207982
1990870
1512390
162602
1047084
814196
1575401
2458199
2465734
490510
2078875
2450943
719274
38270
1453802
336559
199652
1604642
2483579
343540
789375
1624295
1096939
594080
1751002
959834
2076611
241464
1690948
79762
2077214
903703
448233
1162296
1284051
2862387
552715
1139973
1332288
415745
559666
851577
1741009
2010917
1567326
1182132
126489
2924012
907125
1200076
1353232
957510
200939
657606
198565
2475855
1469920
279075
2316593
2398029
1355385
2596491
485705
53705
1192348
462971
2503903
21993
342208
1955506
2511651
1961960
172547
589828
2282884
771415
2167686
230424
2370882
2637023
1270335
2252826
2036694
10585
2080305
2758907
2370470
166044
2399248
2286652
1530908
1025778
925599
2754491
2284674
888167
2465544
2529133
1040278
1988986
2440699
1406927
314308
1563250
318620
2848317
1282893
562744
949160
2619977
841479
1885598
1245040
2841111
1964989
1332743
1818113
1650138
400169
2693557
166146
130958
1490217
136950
1391232
2771328
1842278
666359
1997386
2239503
2072585
1535496
618316
1668325
789791
1030894
1193020
847925
1372916
333467
792163
773799
51742
125683
200952
2505356
36264
2609132
79763
1655536
1710831
376548
1603682
2805504
1816343
2250148
118023
1892844
2875918
158428
505018
2489951
1553526
1811894
301208
2075942
190643
316619
2051452
2490844
891990
881208
1780628
599171
66816
1206035
2609254
1833093
1927128
2077619
2447550
2357198
1089097
2510695
2639702
619163
2339664
1456701
1815971
564881
466648
1052241
1501188
957095
791292
1089866
458962
2578361
1375023
518310
1395227
1582968
2541493
883042
2724694
847582
1196924
195581
1730699
643291
1128190
856585
1148799
2350668
1009708
2216770
2222111
1025598
1384906
2719568
1781690
1573935
2813551
2344235
1587644
599718
2576445
2668534
1560551
1020106
2461807
310665
1979283
206036
1271450
2385125
218115
2301741
1559028
99868
889897
2269299
1562799
1925126
1676572
13948
1186150
1031978
2410203
1667216
1328495
1344327
1275562
1183067
1363514
2306370
567553
1497091
2202000
1570920
171966
2245588
750474
874741
1526805
2760990
2226147
2791002
2359103
2306952
2304655
1636456
2833541
1309855
776693
161698
256705
16952
930343
1540096
800634
934884
2374325
1263715
1519066
2670706
285197
2676899
2077308
1238782
1606717
1030585
1218579
1289135
2152824
198049
2818898
1821368
1448786
2593478
1560703
2129013
2010302
54038
2406129
2003915
1916822
1760038
2573044
97714
881956
2174809
989096
2298374
688303
2881147
673172
2795683
2351204
1465663
2419925
484556
1517674
806631
463939
2559113
2530127
1146223
2058053
2647875
2118585
974742
56262
1301346
2938411
1019687
455276
2519332
762007
600268
1998994
610568
2178466
1468800
1801006
2463129
685379
2924039
1265662
2039868
1070502
229432
2311415
2300823
915958
2419281
602452
1637418
378040
2742482
732286
2781249
1017470
1525706
1500659
1152326
1535308
1898398
2419755
2610405
1611210
2375897
2255656
2711374
2840687
2266176
979424
1872964
937300
1119347
266534
277555
1950972
444433
2093011
977253
2373192
737507
1442987
357160
2857717
1080999
2186996
985916
1848839
1357425
584874
1208725
1011676
1793160
557030
571463
2054155
1665191
2847073
1953305
2487808
1063384
484064
2905720
1371797
1576829
1746384
1093152
2806579
2312845
1860556
288680
567784
1924283
2431392
1345994
1947833
798178
2556571
499636
775923
1961900
1040864
2484673
1030608
2649619
708887
381941
664838
1983644
2262973
2727937
2784273
431951
703609
678759
107745
1763356
1998762
1098035
589588
1958336
2363973
570531
910601
2901404
698305
1626967
2030593
1440742
2145112
2285157
684847
2355646
1267065
2527923
519234
310545
954743
1194004
1864181
121900
1795299
2430099
643339
1618152
273787
698178
2379593
2056927
488634
2915967
2684150
879789
990356
1269999
34285
1291623
2346817
659599
2630753
2230233
2753974
300883
1424401
2761703
1019255
893526
1795955
2858368
2601614
1264057
2713172
1239471
396349
956582
1971782
1606239
621274
470343
2258125
1307675
1722016
1361498
1266189
2103878
1637122
1471194
742903
1994029
2083969
1310765
733643
2218711
656136
1930713
2021775
2441205
2125343
1105255
557012
1748850
2048847
2222252
2255331
2539280
1255784
827972
1008065
2803589
2383514
1079661
888782
1114748
2637710
806490
1031787
2938811
1504081
548353
1347328
1021024
1617386
1226347
340606
2036975
432813
2568341
2486044
1947642
707267
1783676
314269
2906257
1683732
945168
1013423
1082849
943890
1373873
2647425
2720913
2161874
1174726
2662521
2063498
2321601
505146
1749060
453952
1987721
2742317
1351552
177554
338707
588263
2938813
1372194
1171147
622743
1386194
2371143
427806
1106392
1224972
2766255
361282
467695
1309294
1529648
1891553
1628051
1920480
327837
1818762
2414033
1834700
2887064
2722153
2805514
65797
2640691
1763269
2422068
592087
681235
783951
774174
720758
569582
2871620
2428025
431591
2404104
776505
1284305
2372464
219307
2583287
1898920
2502254
1429640
1288561
846396
409173
634856
2780777
247947
2162985
106285
104150
2656126
2074367
1580502
2465258
1317381
403391
504381
619498
1376370
1867477
1456278
1406237
2689328
1404914
1177260
695772
934194
1023995
2476475
1609904
813459
1592765
1317165
776368
222663
386598
2197631
2257837
467627
2583529
2825832
1498625
1617048
2510566
1184987
1486602
1484655
2750357
540607
2555726
525505
1711112
2936097
2160136
788587
2599282
301957
1296570
1191372
1977458
1056006
246579
2060000
6777
726997
2677259
2518566
2147649
44858
1775883
1880
2053030
858378
1982796
1366809
1252253
512126
1583195
525909
2067480
255157
1730019
2338871
398891
1091740
2560526
2557249
2044251
224906
2428339
1966339
2799003
1746154
2017680
604219
339915
617160
2110032
217121
2793510
1066796
1878470
518349
1568917
2581295
1583983
473342
1421062
2774739
154888
810840
1164305
1577720
931681
2116761
1360407
969446
1388074
2101871
546211
2935807
2069218
2246878
1878358
2174900
2201729
2393833
2689013
410996
1735562
2809986
1370941
2786344
1957763
2772646
236014
1965317
392451
2650293
2833576
2316402
2001779
721527
1965208
1777009
1934673
2871279
2457356
966642
177502
879384
833653
2664852
614375
1398758
2773236
2189152
336117
1359887
1007378
694349
2110972
2189232
198789
599853
975347
101250
2192114
547553
2111846
37740
1509777
1563134
802245
2131448
2310443
1871140
962293
646267
486526
724915
1955077
1923469
2033348
723850
686304
403841
2844925
701983
2774590
2140297
2684423
550810
2191337
2785142
2874815
1783819
190002
2336526
1046245
2081847
269600
2275972
1962874
1426590
299296
547839
1628302
1402504
1921299
112807
2933580
547491
704238
765976
1835744
2498164
1220420
1058573
597282
1190071
1670716
352066
447970
53378
1274462
1065409
1930079
2656716
1198464
841411
2204276
286617
1885172
2547363
2728423
2505088
1814438
2186026
1730798
35517
654268
1425067
2801077
1216348
377375
2105664
472942
1354738
29659
2459833
1035647
1729257
1962602
1484161
1047275
2914266
1098114
1067463
357818
586431
1611705
625562
892548
1439775
2080693
774412
998765
2674191
1645539
2806379
134462
537138
1828262
649726
69439
296208
1940968
348486
2391636
2470058
2151814
762758
1076950
71877
953277
2493118
622420
1764566
337191
615520
382087
1360531
147191
73093
1515831
2240855
2759760
2177430
505785
2102343
2868276
814688
1594133
1353687
13164
2369712
2674167
2496349
1355358
2754726
268513
2118300
1361937
2827540
2754383
1500245
2192699
1628407
524901
303147
842824
1185575
2183454
2927548
2506940
1155421
1778411
687166
2201234
2279480
297334
1830887
1266577
2739283
255423
1026055
1849092
1074795
1570407
2791493
2081652
1727768
1661224
2910766
1778244
2361933
120252
2883450
2319042
1752235
870086
417041
2048994
1549557
1285231
861327
1743795
325159
1955551
1506615
2367743
2171140
2885524
2539915
2461534
859989
1578378
2665123
132765
2561973
1317649
1800894
2062107
2206410
285318
2174480
1718035
2043637
2153514
2367843
2738668
2899387
613970
2438951
1263389
1556614
678525
96328
2824392
731519
7634
1058283
1643701
443205
2726928
2316223
2001102
492827
787044
1497266
1433608
1096216
2517371
1835268
96930
2279296
2378942
51323
1032431
219426
456893
1291220
2234403
2528228
770692
2512086
581282
2925628
608256
2457607
2794730
1588929
1660011
806445
1923611
2365177
1074447
2040936
178374
1250705
2096488
610016
1357367
1146268
1584963
2479131
575312
144542
2770089
1522269
2501742
1586083
363917
2165577
707004
2349932
2457437
2239571
2766006
299398
1154280
677981
2046013
1625821
2156668
613690
1381453
1057209
2828921
1701352
520409
185099
1530939
2091643
1438065
2191078
2797003
1921294
2132696
2560758
117600
2005794
1183644
1559081
401424
1626221
694223
952246
591356
1678113
1089059
648166
2292378
200455
2869904
1185993
269259
974482
1075835
708961
880817
2803585
2093102
1088696
2576120
2643820
1780803
1028046
2770769
2697101
1587755
194451
1721366
2828253
2611961
1820276
356072
615351
2793564
2840088
397999
941203
860703
2427251
2010116
1172660
1598065
1507551
1143383
2275975
237706
43266
714250
2281027
575710
2096320
820001
31496
1369650
384338
2058526
398938
2815975
2578886
1368951
1461660
933547
1875134
2508706
2505436
491965
35670
2290800
2473286
76955
2568376
1329925
1205319
157121
771130
116107
62861
1167781
2927812
2175253
63634
52856
2409213
2315733
1767789
2857366
2405872
2096851
339471
980525
1961049
143965
2345570
1847396
1562006
269014
345812
2296396
1941212
2436876
2000027
630982
2607241
1544374
1445459
303810
1930992
1077171
1664900
2553873
734952
1099563
2359769
188343
1179514
117054
556505
2481253
2355946
1303339
1443508
1937019
986776
1487490
1050976
1884725
2893407
2832383
1268909
2656740
478470
2688661
348031
2342735
1372890
1861101
971743
1447976
82040
2158764
109714
167614
1517618
2741656
1412700
1346326
2832911
2744449
358465
1171203
706911
1080247
451145
1663183
2017951
2485428
964434
231877
2496928
2055171
310459
2025138
2157134
672643
1097936
1041605
722440
2083796
1601165
694482
142946
1406275
1974001
443184
307973
2596059
2076296
98240
492391
2492017
1242938
1484823
591571
771624
1778395
943863
2387807
2674173
1696925
1993816
591552
472522
1212530
2005538
1397115
693764
701602
1289754
316380
2884358
788232
2791781
1406360
909441
2187046
143378
106213
958852
2251426
596309
2396372
2805824
1527944
513323
2918340
1666513
214349
1764178
2000622
222987
1193757
343932
279501
2416922
2446635
1538135
942727
536143
842904
1462751
2833146
2936361
2686402
1363655
2460660
2823388
663363
1916629
1197451
2093741
1306409
2692701
2203230
624200
426721
855015
210832
378695
1600633
2752848
947356
306780
370039
2496050
2590966
1935994
2836601
2134973
381600
2467977
2197336
2752118
2683215
1209884
1620221
2036040
1686519
1100542
1977341
167518
2597786
1078432
2373147
496049
1887809
2156160
1049392
2192503
1779640
2475934
2907515
1952214
733771
22792
2610659
717790
67314
2566603
2802822
281779
1381977
1744695
261786
2500215
1662162
136925
912017
282742
1771394
1087052
2080844
1515592
756401
998798
2345301
1723461
882752
2219816
1615367
449576
697754
738845
2395562
370307
2526894
1464883
1378468
1817809
2731405
1786583
2177985
1861976
99539
1691515
1483913
2820670
493902
2179828
2699477
1647551
2022516
2001562
1889791
1171419
265268
418840
1051441
474572
2619773
1582584
2594661
1317107
658653
1587538
1495548
2128828
655745
743643
1168226
321250
419714
2411668
1000499
1321712
1369145
2273009
497103
1136549
291826
587816
912903
2192398
1232224
2563283
309634
1263758
1620189
2352144
1638631
2365129
2009722
1171449
2241991
1028208
1925170
2821189
1983359
1271901
1554889
1397761
53345
2501187
2372280
2436878
1621248
1620810
2272440
1509196
2894309
1728495
288290
172928
1205525
2398248
522908
1818127
837940
2456727
1674696
398427
663946
2213678
83820
1693823
1557783
730927
1675240
2939731
576084
2845709
739544
1078649
2461531
2434455
1315945
2048402
809553
83193
993979
605490
2234661
1204087
1158182
655060
2842814
1324684
736845
1998184
1166464
848557
280638
222400
2328192
1659831
2869667
488931
1239884
1721889
2881421
2885808
609433
2030324
166564
1828231
2624502
1120591
2278130
154632
1872606
1080765
1601977
1011645
1932472
773428
2019329
1968458
2052619
2605539
960760
1336771
981300
2923945
2005186
1844232
2697076
729443
1768477
2551178
1390084
95968
1052504
597269
940736
535144
2567294
1013061
2500213
542719
1114834
2074471
1699858
792941
645009
1034619
1758611
2668126
1596497
146652
207369
2836062
684741
677540
1353191
2147391
1134458
243517
2402134
2568315
1805559
366546
195320
2811535
531966
1437111
1927935
169423
2674401
334090
1465395
2638302
563295
1544356
2500656
896228
2209411
2063905
1843127
1139464
2398349
2795920
875511
687972
1978631
1066675
2162261
1412368
1915889
2369317
2028349
727502
2501700
917958
1403458
1057141
2290730
188368
2364714
192145
895006
171274
1516119
1363429
332067
1200036
2717593
736672
2165575
2938042
1726557
1904654
566470
783043
1047396
2675949
2855083
873128
2397497
289757
2652800
2907852
1836868
991751
429249
426676
1377537
1511576
1320580
1722824
895621
1434657
2667982
1693024
1694619
2080080
2474671
1132299
186288
378316
1694596
81064
17861
2901843
632131
2907886
999492
1620841
1637039
140863
1861969
2815875
966986
1707300
2343805
2339656
388785
1309253
920130
60434
2092022
492443
787171
2246013
142744
457992
1858869
2674086
1841683
1883230
1757896
2808286
1742000
892162
2111084
1029842
2184269
2888505
2833827
1906239
1921091
1989711
1630532
1334172
2083937
338663
2372551
1380220
2827723
2842379
1602273
1586464
1512851
30475
970416
2394151
1526746
2679468
1236325
1976789
2344706
518468
1645815
2873217
1235223
164800
496867
1328499
2112481
703990
1183997
2565087
270521
1112043
1142789
2411751
511705
2803153
1172364
2201360
1601529
569077
2224525
1609534
2030973
1891111
2854328
2567292
2153134
2361684
1927790
2449990
2514028
1301386
596803
2253324
2697413
813074
2776644
1534957
569637
1332650
1587665
2204114
283913
1650204
2091184
2024127
2167342
921414
2116119
527053
1599021
2059869
727546
2275126
335697
1541396
2808284
1173372
2653001
661521
210091
2346126
19486
1173615
2383140
574693
2480497
2552618
65982
1733076
2907505
1251547
2583410
1335031
1687030
1688109
1977678
2009984
2045819
2700469
2809663
2211660
200952
2709924
1229399
2659721
2669466
2198022
849458
296077
2774149
1401253
86034
1760568
2127481
538447
1964280
2118911
852601
1952166
1613549
2315451
1241308
1589412
1646244
11728
2466132
302628
225322
830251
1113603
1106227
1118808
1969639
1784879
2541971
1807298
962589
1683335
1110360
1513970
1478738
211599
215434
1212267
1634440
1290530
1625915
1569576
613257
1838216
2391597
445451
1863861
1342126
554221
793234
1970338
2495215
535481
2131292
806255
413267
521051
510299
1248092
1843885
2171842
1785709
2928733
29642
2141141
1190608
863620
2054684
2503965
2139607
1924106
1143364
795170
1858893
225852
1044800
2223684
691269
2234874
1961417
2641919
1323998
849747
1013093
2633104
1838358
2843704
1474042
2741210
1814528
1454860
117389
881052
453958
2141037
119298
2225597
312922
1666086
215137
735309
2028492
2572290
2257288
2925405
2330663
2496149
1759712
981715
2309875
464831
2813298
2546542
666187
1780041
1225776
1893373
1533478
779566
2264910
19201
910286
168177
2156091
448807
1791042
937922
494022
2726807
2281035
4548
189250
1909235
65887
2688197
504214
2311949
2248788
488225
1644426
189461
609929
2444549
2305902
1701848
774222
2704144
1474094
895655
2623986
2244762
367610
826092
133836
1212610
461190
181387
2398633
2862284
2435982
1427894
912603
766489
2163453
179781
886035
1890087
1542302
1783424
2076921
1778331
2213509
950675
2904593
1773374
1186466
128915
1916143
2916019
2865593
2898082
2410665
2220816
479228
2586188
32264
1109117
1784276
1594368
397401
1389589
1007064
692136
2021519
17796
2555357
2691996
498959
751172
1940822
186599
1358877
2720427
244571
2082414
370013
922090
2703713
2493304
1803734
1498162
1615156
2587158
379081
756127
2311516
142237
1974692
1661400
2729034
2791967
1068744
1411971
134958
3653
2149686
1613207
2106589
1960663
2829339
1425231
1372681
55082
2347543
1858238
2759802
1168729
1237928
2851711
2366878
2728051
2215016
2620158
2515245
2749597
1013937
2069776
146252
2525884
788838
2395339
1566914
911765
1705591
1812785
946594
1858749
55053
85204
1512560
227588
1622970
765950
2784276
786876
1249207
28257
2144442
1594981
2586338
2902497
2330120
2197567
975601
1102436
1844537
650257
2836907
684907
2248756
573336
2658241
120426
1035006
252080
2332179
1415338
1637759
2880662
764198
239072
2150292
778467
198454
1944761
1888142
1719387
125573
819444
455249
1402245
1847699
2630104
2616611
2181099
1838436
2568243
1962616
1241598
1713133
1971102
2804395
827490
934184
960993
2596678
1657800
2538351
2824031
1362678
2238555
2870
2578423
1330588
2041951
635521
655750
466481
244007
52739
1426692
1628355
496023
1698570
1335715
299515
2819350
1822464
1801448
248619
2454012
418356
1810237
1509609
648377
2112702
1004331
694351
2426373
2259393
895438
843868
2662233
53407
267831
378991
1036610
1042699
2746040
404000
2063279
2784252
85171
2156033
1411512
1664820
2085348
36385
1237972
2561454
1428031
2936135
2873820
1086741
532912
2306925
2630872
1705069
992325
705983
2282680
410387
455790
2304776
1204953
2302097
1600121
2481870
1228914
1295232
2851048
2618086
574753
1394971
1011519
989446
2754903
2307501
2282558
2780756
2323372
637132
1692135
444892
1570473
1669279
2738774
1059362
402003
2531274
2116179
85994
2245502
2679287
2060611
1191964
2481437
141173
2074290
1722298
2583754
2189612
771683
2918406
2663822
2367643
2207350
2126793
2506998
1752603
434665
421915
615392
120008
816662
1921931
2845833
2611422
584960
2236721
2100475
851100
2776240
2669968
1565428
2562099
2612557
2221003
365368
339787
1286006
1007545
2199858
2705359
546358
1086101
2825625
2650491
2268425
1789361
1842465
1664687
914240
2371018
1049056
890282
1007404
1544389
2403846
1310781
455449
1063327
938417
2592834
1574517
2562308
2680631
1021149
2929505
1312896
212420
1188357
38428
1734183
2874441
2560605
1937231
2684519
2240390
985100
78356
2446582
322594
2237867
822837
1914888
417583
1684377
1462429
2391178
1680558
587240
1209109
2908126
1840330
991013
1469965
2813973
438131
676449
1592833
1790443
1156668
2357951
993906
2105973
1626537
1984394
2247097
433224
114323
136283
1761386
103932
271792
823404
2740411
329629
2141360
2922035
77480
2939533
2719626
291234
1151309
448055
1990317
211863
2169602
1883602
2846952
641056
1876361
1092452
2746768
1612566
2353155
475657
2608926
2466999
1655872
832029
992311
2203604
1105804
433411
2198538
9033
1325984
401262
373865
2487019
94652
88774
2818072
930333
586642
2533875
1012968
768576
2542740
776962
1652712
2831466
2642952
142289
2170905
1318199
350374
394925
2204365
1127633
1396585
560721
417683
275035
1047844
2454293
1782565
2825334
369027
429762
1736639
815743
1412281
1230069
2361812
1809961
388826
2801874
795505
1016918
2537391
2613126
1378989
1145535
998130
2317809
469537
676137
911433
2432508
2053817
233051
2613417
2428990
340791
1718240
1403095
2446170
242549
465616
1423926
774558
255985
2675799
214405
582193
48506
1508789
59404
1605240
238603
2269395
2911462
1802069
128805
1716409
1196787
849566
1154455
380772
182957
1737294
2071729
2445495
1446086
2311825
2759180
430241
907907
257052
56882
2066131
181790
221056
595069
161115
2741017
2744381
2565036
549392
180777
2503514
484246
555638
1190876
980607
2303227
93082
2930134
194692
371941
2595584
663584
1924010
532006
1817754
826393
2177044
2899860
1289366
739360
441069
1751713
1812094
1236466
1231229
74735
2325005
1359346
1421525
1880961
1803944
1193824
1063357
661587
833229
1326831
582110
922667
1508626
2831917
32331
1194364
836858
2665208
1407819
2635659
1544782
1000199
2909876
411362
626820
1729107
1881032
1020665
1719257
1947496
1378147
2637390
585924
2877123
2330217
2136839
2278889
1204999
119635
92338
1499223
673298
1782372
465076
2503667
2769988
2262179
2909813
1325929
1310662
2137097
1507787
2714243
1763361
1564106
682146
2882336
1918466
332527
1838354
847587
340823
947173
1347456
2742373
994923
2170757
2930685
2632387
1422419
586848
1830327
1259741
225774
1336116
2299454
1110700
1963360
1042868
1011856
1979402
2644817
897348
1361663
1451042
1634576
672494
394579
1937263
701671
2409793
1107315
534862
1032074
936185
1790151
1892047
2413820
1231242
798340
2220092
294319
1555192
1205581
344754
380540
528119
402937
377914
723811
1577260
1039402
27126
1552464
886288
1603087
54355
592452
1224807
1530613
1988488
981980
1541016
1282320
2655892
2476466
2431255
303879
2770457
8603
2583835
848012
1255457
484413
1567294
732909
2764694
1226580
655654
1087624
2379560
1518611
1118095
248291
2847068
1897316
2886225
1276232
1089032
359303
496547
262804
2174397
901148
767189
886640
1137383
2716714
1364936
1296926
473282
371382
1758856
919938
1173145
2742804
1437401
1945133
2849742
659510
1274783
1019920
1496098
1055162
856165
897913
1488276
1633272
928837
1424206
2593373
2902215
975286
546786
368807
926129
1278579
164844
550824
1262950
1889684
814628
2794127
1366130
2586414
2685675
1757564
2108179
1335774
1658715
484595
371700
752567
1454842
1547212
2482211
2377417
1444845
391427
2864482
2415190
2330075
232093
2556403
1115805
1656590
30629
1055728
1103817
1510349
1307968
1620752
1018603
391043
2510775
1811236
1357490
2005153
2473123
1456932
1138603
2497160
2092557
1759978
631078
1103850
1997263
2590584
1726152
1367717
1529538
2602829
445879
526382
905205
71131
2696973
2448088
959732
1430207
2394884
229048
1228194
2476687
453400
1674980
1646364
1551265
1508017
500241
1905222
2167643
1521787
325322
1590367
2285360
974914
1954748
1885342
929035
2123427
1594146
1161618
20807
2088157
2307970
1630367
114346
2308496
2668601
1879000
2674546
2016023
808727
50261
1349804
2592485
185252
221229
2175603
1075260
2417591
2027040
2274374
1434826
840763
1724625
2876627
1141083
2693239
1531610
793769
1671504
666210
2276213
380572
82210
765360
1379740
1724014
490190
894284
2154361
996641
1937761
1491183
320480
412518
1949066
353513
2348021
653186
2840274
1714245
2219217
1766895
172113
1084827
2360663
426483
1252554
2860962
2420566
309090
1303606
424969
1317578
2146412
1621951
2237553
583125
1379032
2141892
468419
1350379
237502
531257
243057
2763401
2221666
1030166
1030165
2682050
586988
2251509
1313674
2256719
697812
1308268
2517860
487474
1390986
2745219
2133998
478064
2631121
2708287
1068764
2101849
347112
2888910
1762230
1981386
1125907
1141536
2163351
1971333
2676703
1908963
2757072
1435118
1733908
2338095
112385
522479
1048997
2082823
2341879
2024208
1400452
51316
1234785
490332
2918015
1018711
1709923
1521626
2679430
1854534
609098
2340237
1491624
1606425
482711
1481124
643991
688781
1277435
2564245
1748172
2002408
1295269
370685
267479
2336698
2116585
504770
1243022
2088152
1672070
67197
280210
1191814
2748640
1191960
1577083
163810
304882
458456
2173295
2183872
1301268
1322830
1376766
1407696
632921
2441641
651288
996923
154885
1421570
1558844
851656
18008
2369168
324455
72097
417459
2635185
1316666
733711
2380903
2296334
2186631
1241847
1176420
643430
662799
2790521
1420582
1268781
2189125
2889901
1879583
1404935
2787610
394831
653918
2839659
2648038
1448885
1778122
519432
1902252
396078
2793541
702015
2749668
1116174
858938
1680543
2011224
500425
2508456
498080
2228165
2702137
896458
2122274
2847328
1470306
2206476
2025125
2858101
2186438
2405382
1309023
2034595
247630
2131984
814749
1532679
970274
2515760
2846308
1589206
694355
179776
2798454
1069876
1690165
409300
1941370
2594193
1700096
444452
2563115
2441304
110963
952648
558365
2842457
1101838
45148
245603
1669644
894570
2621551
1153314
2835927
894139
2910596
2547906
510772
4143
2848675
695916
1292239
2430540
1257157
2858345
377988
2129664
883886
702625
1543998
573543
2741255
775343
911914
529619
2856270
611129
1187340
2501304
1343217
2133235
2411705
2126687
1546664
2840570
2155590
1994507
492246
238791
74909
1588193
2433776
2518678
1402662
2872850
1365292
401018
787608
432258
547007
1525642
1206306
2610579
2659728
1189888
2268324
2395913
2430551
1887776
1955055
1524960
730742
376835
1114965
1185459
286380
2503941
431477
2223047
1754685
1621410
1513691
1221647
1281213
2135071
671209
1140336
1702824
2223982
30159
1869811
797456
1658341
1470255
2418402
1488107
2049138
1336752
2930398
780342
1064732
2201444
2739440
1723207
958783
2684232
2885443
2385078
2598165
1301494
691736
2507775
1308025
2077927
976579
2736367
1479138
2516026
2241218
781022
2142827
760733
2877
2270723
2032224
1732873
1864566
2090220
1278175
2165372
16421
2921627
1188020
1030691
2706265
1740908
2570599
274284
102520
173696
1355801
1474155
2629315
222168
1576071
32737
759808
486307
2299800
480159
2134373
391430
1235704
1567315
2174637
2664912
2012724
1918235
202687
1508340
1462532
446012
595482
1368123
2467668
159833
1302972
839529
800125
2536430
2307959
1642412
1913061
414782
1044487
1827043
2151417
173352
884958
548181
466027
2353529
1085455
1660734
1577627
587796
1519133
752092
1819441
2221689
1557013
906464
632999
491262
29848
2883682
2339352
1270997
2726634
1875758
2293766
87389
1629203
1248813
1239160
2932883
767984
1463289
42084
643963
731786
2545942
1241008
2288103
1976465
1006956
2685645
913371
1778591
573259
1446563
2838478
2594420
566019
838144
943996
1499718
670554
693566
2869280
760733
54056
1911122
129315
1394533
2658167
700112
671785
920644
817619
1933252
282440
1297151
2171463
2787767
979912
264187
2064656
1360937
1361789
844800
1945560
1064224
1853548
2582875
876910
1398711
2834395
1908255
1330148
1867238
279074
616000
441863
285493
2815662
2105405
1500761
2505394
1850816
2266210
1896680
2431672
484585
1191178
2933057
655172
1266104
2313638
2738715
2193591
688053
646324
1900504
786743
2362577
2719755
2854067
143617
1021257
1544870
433842
745464
413999
1358286
1828013
904950
1011407
2480176
1396994
1526456
775564
525147
430382
627080
289363
2228255
930304
2625510
573020
1855459
2050773
2252145
2492552
1788418
1830828
2482649
1416179
1054190
1221429
2540258
2165214
1693702
1126235
1574798
408616
2319314
1889554
1294486
542240
2487552
2791845
2729205
2189548
2357676
1341276
2845390
1554212
976039
1957007
690279
1562324
990723
1120219
983702
1973960
1799600
2417016
2622517
2252094
1499837
2535109
1714240
2926247
2006609
772184
629723
677026
1318945
1404453
2071742
2064540
378082
1683408
248694
2761442
1177232
1507846
1235675
1315368
1599522
824364
1062864
51993
751673
1925894
1925131
496511
1053367
1182662
2912081
1301370
1363869
681228
1212449
355280
645046
2721638
2422019
531160
2814216
1364462
1390120
1882676
1077121
2685906
2798851
1413545
233125
1781435
166190
1721334
2311798
580984
553268
1446595
181113
971746
2205601
2572991
1709664
1608112
2444421
1303195
1661906
1115566
11903
2229413
2826925
1186602
2873102
772623
1903737
860694
982217
2428922
1738135
588726
2838544
123784
2204586
1675956
1117094
778338
801083
2548814
680444
1931262
2049141
604836
2856158
2862578
5856
1369156
896061
1420622
1634955
659211
1909404
41133
142847
882568
925299
1168662
1465280
1704860
686782
852675
1434169
2679441
1456818
2058632
24246
422209
98023
2663939
631992
497296
1433553
1991038
1935589
748475
1498548
1683253
1094176
906461
1754903
1671047
181529
378531
209396
1168476
243459
2805872
704081
154909
2550886
462159
524949
2901301
101043
21117
2900742
2542020
2709017
1796
490364
618685
1075658
47488
2648515
844440
215100
359397
1033445
2666487
2066204
568174
1353323
2535907
2399429
2833546
2555486
899568
856587
2292170
1820065
1190
471489
1259119
2361438
539458
711069
405888
2329002
1215934
858838
2632387
2802581
2716225
941990
97316
881521
1149158
1289516
2152346
1570597
1427172
784186
176886
2369862
1014768
1947587
2246541
610623
1501890
1499266
324604
2525747
2817936
111808
1590214
2122415
2804098
1254169
375174
2357656
2109737
414470
502377
1439374
323191
904588
285587
530201
198407
439158
1738155
178761
256162
67037
451821
1907352
1572346
2285520
2611870
2286009
340425
1849733
245187
1431913
189330
2002392
2175298
1629400
2710174
1460073
943037
444832
1886680
742634
1596528
1256162
632922
2404827
1364687
359527
2042750
361755
2493880
2387013
2907786
1323495
1574850
2298736
1206674
1559311
570403
2771400
1542456
2598284
760609
1036993
2418235
1677100
2472334
169199
2098937
1024826
633859
254326
994938
2079974
979179
2337369
2056954
613294
1903968
318501
44538
194771
90026
2002480
141242
2068056
1177319
1411204
1068930
1718637
1512679
2713297
2789595
2422183
210376
614265
117261
1202965
2086185
1114125
1434341
655918
1227480
590071
1204393
1694101
2719884
2321144
684085
2893844
522454
59388
955295
2101570
1327547
2285005
374649
2400543
372262
2168111
2442630
2468997
1886559
537880
1478742
622635
1785832
541713
1254740
2647468
652395
211145
2395451
2417080
1961728
540252
2097931
1835208
1133463
2827165
2708813
2836065
545129
2685368
597105
1348639
365334
37021
2903109
2267338
2768273
1250764
2103532
248033
1823064
2769562
601721
2098279
2093814
1858217
2565723
1422919
277741
386870
1549579
60439
2928842
467665
1722922
529462
571851
920156
165669
208277
1983574
2390522
2612153
312400
1020559
1610227
841878
1186498
496166
176926
786106
2686068
970860
1647628
943716
1865379
2079529
660491
1701607
2051817
1819657
76962
1367771
1080179
1426652
1888176
1871200
2601139
2918750
2582637
143722
413403
2900309
1393213
1421119
1563138
2382716
553896
16010
2276935
2792230
2654430
1110793
1773617
2840996
28894
1414635
2278878
2331221
1891470
2894754
1821073
2502254
1814981
1473746
1704162
2605918
1718289
1429596
831494
1865231
1079212
2525074
1251666
2258393
2173574
958477
2118788
1331631
971092
1398544
2138019
749428
2229713
1385365
1335993
1361112
1435452
482858
2532501
2836958
694674
712352
639968
156219
716205
170334
639354
1793767
1175132
2425570
1406434
2400434
1426840
401340
2473142
2388458
971038
779899
1527479
67101
1738668
1898753
1674318
1375952
1900649
2622650
2200549
1162213
1634626
1141957
2041772
1083949
1574253
2231343
795276
1296801
2838670
2018007
157995
1718188
1203845
6648
1407412
1290424
136299
1560300
2883965
2710070
1178458
2282445
1205661
1699792
478869
1276293
1500005
874810
1771993
1157733
2541129
1185150
229880
1884301
1898375
887020
2002553
1692113
1537003
780811
1782885
657014
2516935
115070
2053973
2296597
1819435
285035
162997
2227342
690972
622835
2622437
270658
2758789
99625
603721
2904873
489361
1820573
1115913
839552
1541051
2801908
2200982
1217182
2693542
1856066
2503358
1098580
1671326
1838445
1579402
1278219
1128016
2210438
2891179
2522373
428174
2612163
336376
396015
507711
1910259
1579564
2473124
2288549
377151
668835
531580
2599681
2871545
1423769
2119039
248495
316725
898206
543576
30966
1492756
2913296
2783943
2018733
2038543
1730699
2111542
2255189
1685680
2285165
2505583
412621
468256
1894234
2322369
1956161
695213
420528
867214
2443755
229884
530204
2759936
1413541
1197366
33791
473976
2057624
2206488
2382882
2327136
1269597
2614792
220728
2482579
1075846
1919809
396774
1567776
1833035
1024864
1105276
2027904
1834667
1983202
2016013
937268
1182181
856435
1634183
25392
1423483
632502
546831
1618713
367675
2263135
1815690
2626495
2138643
2550915
1290799
2753411
2589102
2464035
2522341
366358
921864
990937
2720984
2807902
1568569
512369
517197
2281576
186837
2670297
817940
1838239
2363590
1010956
499577
2713615
670509
793959
690960
2639083
2639002
422319
2917396
40489
1915040
2334861
2021355
1569013
1755264
185831
384561
2168098
2034600
1167931
2091453
517881
2135489
1589004
739932
2491591
873308
74321
470638
156790
2759691
1285380
1800946
157174
889574
412861
2346924
2617615
1668780
167007
2379424
2042406
1494700
950500
1300844
2471081
1613694
1024348
1142700
508541
2856273
507942
954638
794395
316349
1430177
1299188
187149
1822221
2042391
2295810
1594429
2227151
125344
2513806
932902
2284853
2166051
61114
603776
2408990
1396170
552363
687758
719999
2161007
195177
1924792
1925252
1170614
519748
2799512
1157666
2321598
2124977
1440910
132030
12011
1615893
1452596
1227954
1062291
1867593
589251
60197
539528
2121271
2439700
2030154
2036679
1359604
1475082
2546282
61222
2600744
1791204
1424267
2916037
580367
2614701
2051425
1552996
988255
75157
1407702
2770076
2551229
2093861
2010164
2312791
2157234
469076
724562
1025887
1291669
2620097
2758030
1634830
161099
2713010
674251
1137070
1139483
240961
1064905
1796812
711245
983466
1116327
434252
543108
1516492
1540806
174826
537151
761653
2766389
1326094
1413277
2621474
2167124
1428148
361638
913017
398815
136099
1655367
2804449
612794
2670830
342847
2373045
200248
219226
2731482
29272
709231
994330
1215722
348415
2421927
1093391
1920991
2780716
791572
1176380
1251590
1605253
1105080
1120800
2042050
533859
2291431
1664798
1993895
406618
1445993
2714277
775319
1231002
1893543
14585
43612
1306203
1813042
1480307
2831408
1645696
318401
190189
1537938
2790480
2836211
1935677
457127
31569
1538855
168117
1084781
1153321
1005929
1101632
858543
1405016
499918
2409861
2635405
349179
2574418
1397065
2114659
327059
999225
2301464
887521
704568
327213
1090968
1868332
1656461
42574
169587
1687281
1765424
335257
2587627
1051447
562258
2661740
713
313321
1428961
2159561
1620441
219225
716756
405178
1865344
1413424
2268430
320418
1933991
2926756
509822
1862436
839107
1036821
555280
1201736
1343976
2503180
581541
1103541
2068033
926931
351671
1346131
792034
866316
2762683
1322587
644337
234567
1877243
1089986
1812484
147156
765234
1894068
1131196
413140
388889
830688
364641
504878
97767
163493
2928579
2709054
1001144
2691562
1200194
1705594
35404
2937678
2271063
777319
2075780
1295188
2781260
1991747
1705362
349879
25232
669120
1247147
992762
1385
1147160
772812
759154
958960
749555
823558
2140554
1365143
2323590
596960
2275438
4435
9963
1341959
463989
1471221
1931740
1726839
1236864
1080674
1438365
1855224
2492096
113565
1397430
449383
1618027
2845299
2507756
2264691
1803289
1302092
1360686
2586896
2820205
2526645
1279467
1427865
658879
2779705
2836716
132897
97221
2755061
1212486
2490315
240435
2585852
136290
1204575
1863622
1708523
1828058
475484
1046789
1841214
1845792
1469092
1779559
2072113
2910332
399008
1834842
2090881
925606
2939395
294775
335391
2222183
651577
1453546
2373802
2191429
573249
1030182
2207093
1434442
710498
1374185
1256350
1497630
1451642
2723211
921
1066691
2793746
2585992
635568
14041
2661174
168764
1005193
1956910
308395
815871
517101
1514411
763604
2310235
2473623
2140471
580893
1930798
971930
1947496
198466
2226211
1206497
1494341
2150383
2521567
2503785
966873
1800350
2062129
53627
67779
2520588
1762681
2446511
658199
1252203
2759997
1022151
419730
580076
589824
2130860
2633012
227867
1641922
770880
2154014
2719300
1325864
1064679
892232
373195
30208
37083
2813711
565022
2522581
2436669
298736
1543237
2124160
1583580
1757213
1303962
1895923
1586237
664214
1398590
1502032
403521
879677
884680
1303773
360544
1556331
2144567
2066792
1566584
744153
969765
40298
1174092
1760084
90461
2119804
836496
607885
1861891
1017760
812428
1012114
843805
2734181
2519071
776481
66468
1545582
1523096
1363463
864346
606861
93859
2490073
1058754
1136535
1869182
2009307
2912242
1170265
1542573
478460
2074048
2189349
2390613
2101876
2475180
512425
2217153
2727496
2555977
1427073
1434647
1406043
1454446
1001798
2721264
27994
469750
279322
1838057
2402064
1402146
1925328
1286418
1677636
2184539
1221091
240362
1997042
606352
2234313
1156034
2908588
2351937
2363189
2709398
2469112
1688093
1282787
1103788
529563
595460
1652454
2373296
1700640
1317107
496299
248318
300283
2739440
1570323
2544338
819684
1945361
1878275
2854036
302764
2366812
2656291
2809988
841612
43327
2265827
1503619
444674
1842473
2624134
1088474
313339
2841949
601232
2185386
1525056
381426
260943
1603226
799424
701779
2240576
494930
1450643
1801616
539397
2576947
1682942
553917
75442
2611489
210041
520054
2123934
732055
1739321
2490168
2112100
1840959
2898803
667896
1373531
2849777
979374
2772597
2582035
1902363
840051
1417547
1270561
14733
71681
1648012
1950411
423220
2400184
786608
447706
368438
2310735
632636
1318331
2897801
2233113
1744802
1249959
1191058
2746886
454158
1870347
1006540
597114
1619020
91290
1568909
1279700
848015
1905269
2700885
2648656
2353147
1578578
1053570
597639
676498
929285
333896
2208161
861212
2663962
2561484
2853825
1754530
319676
2128838
905492
2187421
2402565
2794444
604135
2438939
1806695
2451562
1817091
2623002
2675361
401975
2593073
2710455
319421
269162
1004967
1401920
2458897
622114
174683
1686022
142681
2864021
1381743
2439786
175530
2018762
1969679
2690335
1229008
1357505
398474
964040
1370712
699710
2586479
2642753
396987
2703759
890674
2614489
422056
46910
708265
772215
1522443
2199315
1360367
2225730
1038145
1912179
1359029
249866
1706240
1911798
910805
1833562
1056775
2623851
1091499
222758
2232885
2141677
1663392
1602194
1422729
2435138
1330093
653792
2463220
1990527
1402737
1226364
510556
57994
2298700
967474
2431329
2493613
568870
1934285
928658
1974304
1986301
1592346
1564883
2080806
1869484
2682894
1982727
103158
2042769
2184114
96395
590303
2778701
2081140
849032
1484778
1622323
796123
2278699
1440353
1472333
270225
987998
746207
494015
1192821
2309619
2066504
903034
2065880
2362658
2109535
2559264
1568746
680591
2362598
1148178
1598055
65538
907911
106502
2239408
214263
2535352
2630488
827034
4707
2675527
577550
1020953
225172
60038
2619306
2645921
2074944
2284267
321823
1799811
139970
2471543
390925
1622707
159090
772526
2307621
1112123
2080398
2910901
602083
1166892
428880
321231
1942189
682593
2030588
2173624
90637
2087547
1699119
1342052
2582290
1910412
1979390
1843693
1334593
1623129
1022907
625158
1023834
2321148
2794547
518366
163987
398138
1269280
2120877
2383058
649313
2132800
2114414
621527
2441507
2783036
713067
1911923
859936
401146
1755183
83989
1236187
1531498
2212169
823532
2777394
2592222
2355479
1317425
1393231
750893
898212
479691
278814
2530279
1547230
1660877
2440921
1699006
2877427
576361
1716232
390054
2514927
1089435
1309160
2512740
2855593
1145685
1120109
405396
2169367
1167174
637569
172462
1825776
2276082
1486499
52835
1975790
2848280
1841674
2068687
1565879
2021918
1240427
2813254
2371997
347268
1267204
1065851
2016754
477456
168607
2897718
2691280
1985293
1011232
1500453
267144
1501603
1142610
284247
1664231
2864096
1076020
1856048
2923138
2367735
1345867
293443
2650444
962202
1646257
2269978
1001676
2721252
879141
1345286
2236076
794695
1462573
707356
471445
363359
2150832
1851832
1373810
1419871
2480559
919565
1785288
311932
2209930
717614
238507
1573730
840243
330122
885104
2227832
1274375
37250
2864201
1461029
1848485
1750049
626689
234349
1371890
2091821
2100097
892925
2900067
172818
2527187
1574466
990470
62427
1176999
552098
1576136
1322099
1798941
798295
960012
508387
2497545
924665
1716912
1136290
479607
2765224
796539
710557
2747152
361550
1695438
93106
2172838
1351469
2591115
1598394
1009378
102403
528141
950746
2759546
174722
254241
549305
1290598
1263806
1816978
2293855
787053
2874789
1857207
1836548
2178235
1026337
2723929
2479257
1045268
1980211
259717
1666772
775718
3439
1645995
783132
1372809
2054139
1751483
334795
1990177
292326
47818
830375
2329598
1965063
2329291
2034711
159433
2699437
2408263
2852816
2936242
143785
90887
111826
565022
947653
129839
1231081
426671
2531488
955915
1792931
1070288
267146
1423319
169078
506770
507555
1780096
2466211
2300401
1296605
880400
2781699
1248575
1431365
2512335
2260319
1710425
1971314
2260624
2599124
837738
1769275
239144
1025305
2625956
2550834
185046
1366177
2766614
130299
2624030
1087783
2660947
1331584
328162
357321
1042539
726067
2839875
1483283
1374050
1454356
779680
6280
2107738
1228358
321901
2482447
2713877
2359775
192957
1377806
391171
2832995
2192391
1414806
2718900
675043
563283
1616313
1621143
1783443
2177800
607362
2242384
846812
1889650
863143
2200035
2183089
1059588
2740059
3422
1959768
2342643
1544776
2410508
114215
88906
1050036
2095194
1899011
2397903
78388
1224848
688895
1787955
2274226
721704
1348251
1412078
1149986
2496848
2605871
2588082
2660280
910840
2040018
952154
123965
2885201
2473181
1638642
2176101
471354
1550812
2076219
557220
1053134
2523540
2233454
1531762
2615335
1478956
693284
2204723
181493
310098
1061730
1008190
1791163
2373394
1177449
2192261
1550466
2336896
1476760
355864
873431
2701611
2577443
1845313
1399858
1152431
847699
713689
1561733
2725695
1041338
2665264
618
416841
2380948
358504
1778492
1136127
1206301
1376131
2374637
2017840
1230089
2408624
2002442
1666860
1333061
1018036
252785
2668963
2589499
2614886
272551
274078
2593562
1171428
2547241
2186486
869344
2015109
912334
2730545
101923
1543546
1458417
1715705
2106969
1512839
63056
2852711
197967
1606812
498076
2643721
1244394
665881
21466
626205
601614
737468
1615938
2882716
620016
1547204
84605
2823741
2201494
2003540
2407576
2650916
628937
626280
1039015
2705118
2103750
2729810
2742964
2227445
1601379
2281857
257173
523957
1439118
620334
847037
1773118
2833304
1794900
2921491
862010
2420755
2251119
2239637
1938113
783166
2075654
1938924
697727
509459
1852540
410038
2285728
1293227
430967
2608487
1856446
1556559
1035644
1307661
1216812
1755149
2560042
237004
1119007
1248060
1644250
2826611
1019421
1938545
845241
2058694
1096669
2003265
2655115
247376
2731509
668244
1562237
234172
305196
1032681
2114552
2561106
2478822
2584409
2869236
334071
1114026
295603
355417
838579
1470995
1832332
1533190
128967
1483572
891980
1425798
2457357
767029
397809
43140
1337760
368341
1142149
2339556
2422332
2416752
2168822
1673868
668187
691725
1923343
2507487
423261
2639487
1754243
855040
1600605
2605406
899931
860915
2298817
2905013
369189
2264943
2103318
2303209
904952
2789064
2759163
2370742
1663592
1827053
2611611
1171494
1878438
116450
1684864
922385
859204
785247
319884
1746313
1669539
1063868
755214
1222205
2338903
958136
2750740
1585530
2802779
2785473
1303354
113998
1497836
1737806
2248840
2291219
933884
1052544
1273374
231859
803572
1548936
772047
427589
1527173
313008
1260038
210418
1789284
1831646
2433234
2428802
1304795
1089246
817319
125797
1036477
890059
398903
835709
1958175
2829131
2137630
88055
399985
200074
2200351
1735376
2259735
551985
2025260
2769034
1002335
2785022
2231294
290696
2021478
78591
2806591
272568
142621
1655311
244309
167956
1134212
2858852
2670782
465871
732008
325066
2571787
318154
1506854
1604674
554393
1193672
434961
1008322
1941096
213045
148935
1686224
1577909
1792562
1344754
1658492
548093
2775124
3024
937479
1213308
2398848
1928915
477689
2375186
1939705
1087876
2283707
40804
2161065
2352559
2216668
1627265
332654
267706
525037
1890685
1020011
185653
42970
2176575
1882203
2645650
660836
807633
2658569
504718
1521299
2685939
338795
1679435
1796140
1812761
1105570
1520038
178810
417800
697110
1644278
488445
2596143
367279
277779
874584
1305630
2552087
2449002
658573
493960
2811688
1709120
1807593
1802561
1618104
2714983
1408579
1945979
863160
2072987
1996614
2834692
2033183
939094
933438
618694
886899
1539489
785515
1206913
2424082
2692360
1884748
2523231
305972
1952169
1630270
2198727
112354
1952964
903994
237831
2409605
1154881
2871015
1977706
1821112
812841
2875194
1452369
2251170
2448074
725147
1450479
871958
1162433
1647536
996887
1139286
1709720
241569
581669
1940160
486810
1289377
1599672
1581723
1972974
478512
1563912
1597480
1182376
2035923
630087
432344
444476
2127192
59326
1043305
1962595
758405
968898
173007
2450846
2753842
1164275
1398469
1447359
2783433
942916
1649039
751725
1711005
781534
1766884
449406
2792804
306359
1421607
1129456
1440538
2497509
637997
370820
605171
443544
774387
11579
2530056
2489459
764752
5986
691049
1870402
1118446
2257744
772726
2161926
1052879
1819194
2160395
346281
245607
745996
1092229
1553572
1637172
697175
654089
1666357
1811832
1603665
1234351
2797631
1822683
1706364
601275
527834
295484
1242392
861548
1962939
1276688
2163630
1634317
1602104
367533
1258653
845815
2854074
638112
364744
478591
1510157
328379
2522690
184472
446653
2360496
1345462
1275373
2096092
263990
623431
1430132
748434
679181
1994882
2226109
1853549
1929512
2455080
2925343
189305
1449169
1528242
1979228
427389
2400273
1636691
2716877
466006
1300841
1138323
1362703
1230565
570715
103320
1767883
1340879
1788739
1641910
1010262
2152406
420283
239598
2517712
1457748
1227319
2915622
1415350
2469099
2021090
2766378
2678061
1167868
1663078
2352469
1533439
438255
472173
87941
161747
1204292
1527598
400354
1425288
2057581
687415
2790049
1936340
2446658
1845780
1454807
919041
1359436
1501320
1696723
156178
1083983
2704722
2664076
1275827
2818374
2397557
2012628
1830983
1312805
946616
2502036
2703199
510369
1309165
928189
4030
858475
1704743
598201
933588
2413103
2424711
2207735
1200702
2852110
2718645
1550672
2074308
165093
1412010
850396
1028313
906796
2399577
1974537
1225034
2264116
1602478
601898
2482793
2792655
2719453
1526319
2222754
2465413
81197
1746262
1524176
106078
1592464
1268152
449894
1458880
253879
985044
1406261
2724615
2315797
2424167
740724
283402
2817001
898846
1962359
1790047
1775608
168245
72640
690829
1363794
268655
1029617
1425017
2354229
597791
2815942
65234
1395162
956575
1474841
731747
3114
1729815
743539
1619270
2028095
2261879
527592
808000
2003862
110122
1215615
2289842
1300614
2231964
2681304
1772278
1086300
2878045
737265
677901
1196981
2463483
219033
2871605
2922021
558710
1880299
2442117
1904195
2234576
184055
1799469
2593102
2157273
2253164
2535193
2555464
1440894
2379681
1092385
1028328
753541
1233324
1808549
1337557
180290
1097782
1274737
2239663
2460612
1707977
283783
1383756
2439271
1326958
2830419
1306349
320258
458620
1800835
1451560
988654
378452
604233
30527
189790
1808210
165619
1907882
476555
2138312
2855120
2684805
2577261
131222
455236
2285650
294344
2826194
472840
2695035
2334090
1104213
1419376
591530
325728
2878416
360171
2547966
371878
743407
979463
2897399
30479
1654722
1597729
1631644
1824626
1309656
2426103
1420645
67162
422171
1007974
2228741
382545
1027735
1443919
1505539
1298874
55872
1215717
418639
2844964
1936101
814902
810601
977354
2346253
2553065
1155574
1769378
356148
2565452
516943
1600343
264476
2025105
361560
2124492
2611646
2594695
270795
1364860
2052330
2523263
2345433
2651190
1766625
1834
2773986
2230322
1901065
839894
1761859
251778
56573
2791799
2063244
280740
1607429
576497
967100
784612
1714210
248232
1792657
983373
1565967
2488986
2489336
918445
2221538
1870114
1215294
1763044
1905102
710173
1080676
718980
1917074
1572615
2867035
38452
2481904
2646922
689203
2801418
37041
1928248
1047308
2034063
2757161
289771
2756916
776986
1831467
430594
1856209
2913212
128653
2288512
1256169
1987384
93972
2148927
164512
2873870
1636901
1341846
2789984
980214
1967973
703219
489903
1886459
2403729
270126
1800933
1221704
224798
2455020
1609596
1084346
2112931
2747318
202117
560081
31460
1819370
2629699
1420773
1740253
648942
2041913
1266828
708043
2657464
1931506
2073219
527183
2326510
2184716
2118644
1289340
2076103
353383
244204
143309
2620327
1717450
2128033
328695
2130728
2664920
1576267
860506
2216881
381593
778224
2834292
2176112
2563851
326981
2734386
1025619
2547522
2415182
1692096
1600094
732302
337738
213758
1143202
194904
1126933
1034883
1432018
2776330
1002692
953629
15781
2363211
74407
1006861
1132295
447222
812296
1738302
239503
2566902
1709513
312756
680475
748919
1518297
1391818
2152650
231794
865300
2427152
1496325
1764684
945314
466509
843697
1886985
1117425
2163108
745842
594068
2651699
1084801
57080
642240
125744
1414784
1086227
313517
2088418
1991707
2405220
379475
2787505
788745
2300864
1946245
1199768
2094501
415324
1478432
841188
2091228
1589311
2540117
1230332
2475208
738738
206557
571725
2187681
525686
1709509
690959
2439357
2351344
820421
1444983
2414189
1645978
360478
1778265
338111
317370
383575
742912
218987
1623925
406061
1584480
1569820
571772
2544910
766684
2707593
2301803
339908
2100224
620140
1155114
2928985
1581987
2091017
2896039
1421606
1071691
1127672
329974
2648096
2673434
1258652
1082240
1542789
1813352
2414185
1882639
2048306
1251287
1808720
211529
295433
2405547
847711
1794406
1460891
2351446
676344
2598058
2773449
1963699
1759197
219885
2715158
389562
2218186
1812974
665359
2769143
2595820
899289
2044158
2768452
1142060
713918
607158
39398
677774
969324
1180585
479514
1807517
947766
2253614
1240433
1454195
2752318
1486795
1200339
414388
2632873
2725934
2337356
1847604
190333
1208660
1619150
2522091
1604897
1166145
1852309
2024526
2712430
796154
36175
2624209
1860758
2529863
1311095
1038573
420021
2056404
2507083
1810211
2284957
2078029
1626129
2362954
944485
2880590
2850665
621711
1676307
850365
1371544
1537872
1657779
1863064
2439741
2549635
1398733
1591601
2109387
2746835
263967
2419111
30268
2660686
2271863
416055
987041
354690
874017
2574751
2000086
317905
1093970
2627865
995988
2166596
2086247
1999412
559916
662730
1707589
1021301
956787
2383433
2104616
1732411
871323
2365830
1751947
2758983
2172000
1504920
2794375
1023499
1927507
1668968
2221049
2833211
2735042
1817762
919899
1991903
603273
2017392
1339197
640137
2929893
2578906
1734976
1291013
502999
1407816
2120103
2225351
1492120
2156569
1025484
293387
2395558
555235
1661546
141248
1864291
1840663
1318275
883191
1892030
149356
480740
1827419
834728
361567
1549142
1303582
913297
34804
969625
2290274
1742283
2799856
199861
697569
1312869
2063529
1970777
1904636
89201
788994
2356710
1459325
2657065
1620130
1322378
2658124
1046724
73778
2330140
2031960
2661675
2502682
1716696
57057
2079624
1347282
1044103
2335959
1213995
2316337
1823302
2282727
1015940
356261
389952
2851402
2665825
2774546
2610438
432604
1628367
707266
2554336
1541447
2369066
2066048
1845674
906283
2917470
531971
2085674
1882458
327626
1050256
71320
2129783
876623
2496874
633701
1915325
1131781
2228346
2117608
1744079
1354455
767577
2202863
1823990
2870058
585681
1355741
2566605
2836798
77038
2902711
1019508
188387
373084
2939699
2413184
446269
666733
414904
1340487
1943363
2628095
2836394
1632958
1639946
514804
256180
1602254
1795225
1507405
2711748
1972449
2112623
833068
1728728
1935361
277441
765898
1679052
2783628
2822694
1861835
1526818
1870220
2805601
2242070
2197110
1770705
12719
1182201
524621
367279
1873091
309408
2323608
1710808
313604
2003894
2560591
1049034
1214621
786567
2921217
2790130
435959
2866879
1521432
965609
505566
2292277
1137255
878377
2440341
2310526
2932924
2367749
1205015
2063573
1745118
73376
443509
2460210
1201797
1438855
2636610
1132909
2547957
1541388
966561
1266553
1371614
922023
1846695
2196362
502350
2295163
1168949
2688502
1112475
1574694
2011144
2798083
2760405
2357326
2614811
993159
2735073
55686
1852480
794865
2899684
570931
1684942
2862209
2143948
1088742
2044122
2244353
660222
1185012
1947058
111389
595354
1593416
2787341
883328
2792722
245425
114217
211543
2401788
1400339
2322591
2728784
2620034
714185
2475848
2512645
1515152
544316
530773
2339623
1944457
72784
320812
1871427
981551
407029
103297
1339223
1862070
2651222
2397267
100110
819085
1629647
422537
2243574
2105030
284982
2515201
985990
383262
108103
2170068
1735019
975044
1380230
775739
63033
26683
822248
81412
2559935
2185928
543833
1434417
70852
1067623
2202575
552991
642016
1759975
1605518
1788853
1432164
1221293
2717133
134135
1445033
257665
63780
1558912
1017955
1409156
828381
1349878
979425
725505
2114302
57107
1994215
1157370
330579
1450806
6204
67243
2248180
456289
534958
2190849
2873644
2197920
394705
1303112
241858
1702270
726908
1438807
1136777
416387
127770
1184963
2821474
5595
1899779
2391926
55921
1269437
1224876
2689585
1832636
949419
1980974
1020571
1504921
470027
2898081
2806749
2571026
1437875
2077044
201264
1920746
1021613
1816861
1426516
2414182
1931160
1394011
4203
2324652
1754276
1213176
946781
1669686
1933906
2252121
2172494
2685731
1926681
1642864
1877811
2387037
2168973
2444786
690643
1136432
2204406
48031
2382123
2890840
1305194
899568
770020
544977
1172113
1396864
2706533
2800275
1936919
2332361
2687346
854932
728887
325802
184350
1664226
512477
2868546
1081893
2692781
695827
777737
2466643
15703
2837390
2332982
368786
1717858
65254
1835924
1054684
583945
493000
135800
2541829
637617
812944
2680347
2886609
1773386
1949044
940553
739928
1463208
1135653
2521168
1388829
2722133
1122911
1475765
1877468
2216954
1849047
1797092
263835
2021179
1023015
200555
971598
1918774
571929
470089
1546194
1771037
2030465
1468562
1278871
1545947
1114019
590238
1972886
1208914
608151
2354868
2784139
2640974
1644729
313408
12800
1694470
2469277
607182
2803602
1288767
2885193
2917794
2756327
688340
741689
2293140
1824485
1539302
506799
139938
1292598
2319925
1559068
2282426
620015
2178335
1269680
2088344
1261512
1842003
2145415
828934
661022
2688872
2814861
2100881
314694
617771
1425370
692450
677556
261588
2546835
745641
1197961
1415218
1379880
1299665
1468202
2156342
2160663
1971498
1019726
2526497
88667
1196193
852745
2475521
2151944
2394610
1360606
296003
1338567
167731
1880122
163326
502733
1685140
1973515
2922187
1488044
1605330
1639956
2369887
1559309
1565034
2356085
1193499
2452940
2497095
165928
1552155
1333871
2171368
1280043
577673
1280935
1604372
1397942
1390626
2268656
2737534
1952951
1282882
1976831
697250
2692613
789472
1131929
802914
1997682
1055863
652165
299727
2073440
878148
548795
1682630
1034874
1567863
1798156
2314293
1794189
2043222
2773164
364460
48911
1320492
1111616
1582670
1154197
2515476
502225
2397087
271394
1971523
1841922
2911461
1963518
152902
1763755
1569398
2639851
426497
506996
2270700
489426
2837721
2558164
2060975
1191027
1512210
1302059
382168
1273765
2102697
1689281
895330
2816895
1154345
2757486
2320468
1513216
2256581
955765
737701
1334176
849308
160815
1636595
242603
381903
2669123
2035380
1988403
1057061
1388298
1846952
1134990
542500
1827139
1879929
783909
2684197
2645018
1603068
100535
1531110
1997332
787644
901254
1801312
2450895
216428
2412885
1461631
632507
2061326
1902572
1468854
2327139
711413
403696
1919379
503062
1818858
1648201
1144659
726026
1687504
724519
2242608
2155373
658962
2326787
2577619
2034629
985276
1660597
198850
2697960
2052760
375860
55007
993030
382168
1469120
2119114
2054850
2292226
1262522
1748661
663905
1989834
452942
980618
983631
2784634
1554175
2895121
1845893
1847878
569795
2198044
208473
2500721
1247892
729876
496595
11863
2748392
552126
375712
986857
2783072
806417
1976733
1437254
1675223
666182
472224
160308
377816
2474228
2822372
2533126
1603422
197276
2360404
990656
2362340
633572
1688676
638991
2457231
2896753
1754133
1823580
2129878
1400927
952413
1413799
1376814
2514331
817147
1304724
1481040
545167
1850257
1527272
2400752
462437
2694651
2198141
1764149
438785
79411
1417047
341818
1310193
374646
2130640
927472
1759066
164720
645087
925922
1688820
2198308
2892751
389607
2752582
307727
100109
1066724
1449032
369848
208141
1824589
2692781
93714
384500
2215845
435472
517438
205631
1792857
2169359
2443294
2723737
365287
480704
1463723
1678414
999957
2046292
2205009
1171650
1800336
405967
2858093
1301835
600072
2058852
1332462
1200581
1681615
852304
2525283
275777
2201986
467301
1303060
1407342
2917784
1962352
569460
2624741
2431115
2005919
1723898
2846936
1452382
2167760
2647379
2226835
2662014
1572118
1912871
2491568
2671148
2860827
1997928
780013
2563293
449432
469417
1897246
1498035
815562
1584766
1129705
451677
984778
1102622
529439
2338039
540830
919692
834650
2143811
86623
2304921
14425
1869867
191396
2188839
2877745
1206110
164640
2078926
2545189
2098776
2795741
2213741
1593491
1734201
2048545
396456
712236
2221384
2112008
562431
218595
565980
2621964
1283202
1165583
1369488
720016
61248
1431991
1939219
857474
303936
1957902
1629617
2758120
858977
2795518
309948
2350825
2341063
2205266
2246064
2701929
1811137
1814436
2873608
453846
2473368
1932488
2289925
2913792
2509249
1496690
2116694
1464689
985247
1438304
1621743
2607390
536253
51505
1805668
1826689
2789633
1056352
2650169
1806447
1393734
2371934
858832
861278
1129994
1053273
191267
1511555
318677
1833758
216496
2699385
2177642
733331
2521216
110181
342928
1448579
2632867
1330122
638054
2562412
1632170
730280
2661773
55001
1669643
1159045
2624594
2190776
2623980
1935494
1945348
1043053
1516578
1276773
1226295
1506781
1327116
2756471
1507750
665077
2710989
546992
886666
2802473
2670388
576648
1337847
625811
711339
332031
1943154
319563
639749
2132339
394479
1892087
460567
2246110
1190607
2676890
2669781
755640
1067011
2455090
1294042
1397334
606008
258186
1452856
2352437
2828928
1972183
2592662
676202
2402336
1959796
1544906
2751617
2784231
510838
1974033
600010
1250819
862271
997455
1443309
448261
1661833
150440
2066199
2484699
1291526
2486644
2735906
1153711
849306
2935643
1537931
2801890
2123042
2345468
2717394
1833567
1643043
2128222
1994737
2477031
1731591
834966
1779934
1464235
1563757
1880963
1173984
2490473
848584
2801616
859576
1353145
2625518
2125748
615778
1515520
2385356
1025662
1090224
75661
554724
1367643
1778879
1221653
443073
1993950
497711
2616828
1692810
463025
2675603
1710986
944438
2348358
2889518
102015
2253128
2774319
2371746
369292
706567
2446905
1979175
695891
423533
1955590
2173061
1945223
387577
483423
2328598
1993130
2382845
879899
2682525
2867616
2500230
1983526
866444
2409010
1441499
551532
452652
1322985
1174970
915230
205386
1982586
628956
2687303
1477727
2937327
883921
328295
268015
2220964
2199390
1716384
2296880
1655307
1438679
194895
2310009
1694307
2483432
503104
761943
1588090
910770
650096
1183824
2296363
1985616
1940988
1442234
2084665
1127170
77376
1227279
1487190
2685027
2868915
2153972
2542743
1943520
1819525
1738266
1679430
1851322
2031855
1126690
1302757
645888
2371288
1156606
1598911
1739021
926794
1091157
2777759
2103957
1968465
1910055
877848
1603831
2361671
2330166
2070528
752689
368763
2666289
1089548
1922481
471818
60414
217545
2717603
1206188
1262983
2358471
1269363
1544693
2569615
1432498
606920
729457
2456525
2720805
203279
2208971
2686996
591300
2849242
814253
1994728
653044
2887714
2264153
2852815
2665767
190363
1305332
2869861
1957571
2763435
1238760
276499
767723
1941760
303761
282259
944444
1533903
1817667
1419964
2144010
1050350
1490879
2470475
287352
1917225
1210651
1215449
1814641
892994
1190004
2659509
583755
2777868
999041
1202210
353291
957437
2893951
2243288
454249
1293265
2875454
1296509
2349208
539756
1743483
1083431
1773996
2288362
944034
1800348
1962097
2201628
2209110
2670779
741954
2699425
1374542
720500
1170162
1205339
963541
2332812
2338942
2412963
1879065
2458403
2392797
2744348
1654384
18417
163411
1549597
423718
526760
670857
477284
1176455
2741297
1531365
937818
1340652
1503476
1315981
1618577
186420
2656768
2384321
774567
1615702
2773337
1489454
1097261
877490
2222545
2576379
62173
2607403
1803119
643047
542033
2891674
2348947
1802643
423665
1330881
816564
781432
1436131
712258
1466019
1800252
1425367
1236382
1628908
1643090
714171
93605
1293373
984740
2840839
968432
1167675
1209278
2126090
992931
91652
991539
157762
2715087
1720906
1121286
740783
2307829
2859646
1319641
2795118
1438970
54060
2451513
139671
2767495
1542470
1207770
966709
2526121
1896762
523419
954743
1990210
253079
900013
2722258
2647524
2377032
800651
1398124
2882836
1100061
879482
895529
1759875
778871
2030397
1544717
754249
1171468
2550906
158843
1147332
2228154
625018
975887
1511466
1834999
1633573
1375883
1843800
186521
1649889
140217
2660686
261330
1182292
1969862
1547774
2601153
1899165
2799373
809399
644571
2693223
2594648
1333485
300844
240208
1584454
1941091
772428
2446404
1267197
2078586
2186399
2244221
2806309
2104581
1439142
282147
327941
781450
1301798
130074
209797
970499
2428719
2175327
1910228
2403643
1455042
200737
2897208
1440590
2559864
1517830
1871085
1782281
2272547
1271865
2120657
1352372
711867
293414
665048
2314126
1473003
545595
11737
127847
398875
1191489
621929
2213393
2069819
1471822
2758974
977224
177004
1039788
2749730
510776
698378
846518
1493715
2846054
92898
2581834
1387328
1191687
817920
38819
2898774
124482
17000
2588716
889621
194096
1034284
751445
1967444
1109233
410830
443809
2861261
2292826
2525971
302783
877048
908665
2126535
1470496
1895511
250230
478557
2503463
312465
153092
2436446
374408
2275064
741143
1977045
2579262
1665594
1168002
437119
2220549
126415
2704847
2603620
2494426
1839323
668765
2678217
1036032
2610490
364230
2564736
1501378
2312217
1269687
2493666
2623829
520428
2010286
2593791
2019231
48301
165730
2744683
1792223
2457645
47198
1805519
193427
2927262
2345056
1292176
1495035
813915
1208280
540835
693944
1875103
963949
1217606
224289
29579
338031
1998258
793400
405180
1831802
2717645
745396
854240
2335151
129817
566565
1979607
2213833
1199130
1028659
843002
1163303
913142
1752700
1302759
463240
1822416
2249088
1958830
310855
2761395
955087
1060786
1036655
2867706
1543106
1934735
999009
1258163
1238453
1121074
1381159
1570523
175402
335893
2092232
1135236
2384898
601746
436969
524280
1451801
844503
1437698
1268900
1072276
218150
1868100
785863
632043
2601584
2483663
201052
2688546
2754925
1479243
976127
2683545
2482157
1818310
1464298
1487667
1584795
241412
104974
1166281
1492405
388821
575246
1325780
1329780
2547980
1114579
2259612
2685978
2761102
1519818
834876
1014813
2592510
1342204
2561264
2443855
1012019
1386921
2364256
233082
919029
1225104
895457
302356
2353354
223484
786386
2202164
1453671
2904802
1892929
767434
2377667
1918195
2598123
1189965
1798245
2290071
2603732
30004
2055811
2541718
1516964
2401031
106318
1033566
1006062
1856575
644033
2131233
2210840
1971955
1766674
2027044
2177918
409143
188993
1136017
1090146
566549
149738
1496781
727569
2115297
863782
1974361
1752396
2444560
1924468
1812991
1545152
2632623
2056466
72381
2570804
2003269
426604
2253599
2214155
2891659
1535635
1257996
2698994
1756639
2537340
415782
2313859
431896
659426
1664640
287635
1639851
857806
146469
1812662
457976
2204037
315096
2928385
1168440
1604841
1190177
2109097
1646273
2412276
2717469
1901005
949304
1333852
72773
2135878
2789738
2897981
442730
2155928
2859941
835867
2724139
2772705
250160
1031431
2923033
2337939
2341201
2268230
668828
280286
1387897
73803
1204763
1178963
1799913
2103952
1777376
494750
2300182
615941
2227122
483761
318108
613507
925955
557459
2893493
2474519
1203977
1719327
860382
1891883
684575
1663512
2014930
472345
94831
1247649
430065
2325206
1300931
2109819
1845638
860385
2226992
1310156
1923778
210100
669169
2018891
2926462
756792
2831942
241537
1014544
1807746
1140205
783806
2058334
745144
2154345
159360
2894980
1677682
1047175
2867045
1826433
919469
1130379
2856915
2454417
1324701
2194113
1950475
166425
628354
1503800
311264
634301
1658658
404019
962983
2293305
2116429
2235638
2332089
1992168
1423477
1410498
979629
421633
1470799
1028295
242792
1266300
2291342
2787205
927366
1633994
2398588
1265627
1454783
48722
930902
2628695
513444
887997
1095775
1839232
1416134
2033199
2342667
457726
2246801
1274459
615099
1143417
1552417
1650633
967765
1075465
1076421
1088255
2654885
1962912
445938
770716
1708837
1208496
2652619
531568
2836427
2173367
1473987
1285807
2476826
1275633
387864
2663561
164405
1086064
605079
1955435
815015
2889228
1983861
1401434
1561114
2044451
172972
2092705
2473201
1728152
2057609
1961779
2166698
244241
645723
2143434
1077865
1066353
659088
2303503
2835060
247030
1589424
200712
562411
2277290
1136762
1862420
1058210
628160
1771211
787723
980876
2914133
318323
920470
2552819
1045930
10665
2342463
192916
2604248
665656
641852
2070596
1720560
1465191
1255286
2855058
961294
642891
1696854
2850
1162185
1304363
213787
133301
2562583
331850
2234019
1019866
1753820
2195389
2760164
773342
1586698
1607925
1407493
2008907
2343838
1967097
2809989
2428069
2547141
2599601
326712
2719615
2359796
1442145
2139307
34805
2420833
1395171
1668089
444139
2654674
647986
779661
915989
2108236
130196
2938192
2263364
854950
2778686
295854
2800192
2628643
372869
2906343
353203
2816336
2465498
1257164
1046517
52695
849843
2891036
1236926
1086543
1883615
647101
1233500
1581375
1660353
2423520
2392419
2228556
795746
939956
2572509
2074558
1365810
2657357
829365
258904
1752359
1155309
1604862
1337977
817265
1531025
124373
2905810
2138613
721492
1788046
1335061
74091
1743198
2339962
2185515
1785887
62089
2915158
1352540
2554781
1717080
1481270
1489669
2688873
654630
352032
2360908
1374148
1304471
1282801
1469051
593340
1201536
2009982
1958209
134765
680348
652965
2799946
2761760
2770978
1567296
1405531
254016
2003799
2295108
2846639
1336844
1725811
1319740
590623
502910
1505760
339346
964646
1518252
2537120
657921
892340
986937
1880322
959412
473258
325449
946200
2091372
2198453
434045
650723
712371
971167
2713380
2647012
2377963
1429686
487912
927440
937184
2923450
1588509
2520892
1894760
1276546
2475112
1107305
2888279
540183
2609950
820998
2651324
872278
2600680
32341
314545
2823811
2813899
1654207
2022800
168052
59808
1218974
2326566
1663347
2238001
2286909
385551
2137239
2928749
2713843
2598685
1718144
2261596
1381631
845344
1389593
1237892
1932521
2267544
2256643
2504689
585207
1762665
1293245
1173659
993440
2844502
887501
2388709
1690116
2269641
1459
1278483
1002235
46726
1476427
1460787
2846467
410936
10588
977958
2056203
138053
1803355
1776999
2467124
1908884
891129
742233
1360655
2432599
906650
2409661
2349589
804334
938312
1458745
524072
2803870
2161089
379538
2779110
841488
2852120
2134216
1853678
1169987
400782
438610
542866
800530
1321577
2299360
2590695
1043611
752267
662251
17871
512154
1973824
1207744
2707046
2552076
183314
1719353
490223
30759
1924237
2327430
2422304
2926763
2283378
2840126
299574
1554066
1167722
1355612
1060088
133984
20399
1732840
1745053
996784
799599
1645431
193286
2665258
176003
1312810
2052851
2442988
2744970
2048281
1643683
218210
271002
542944
1688631
355284
435123
2177136
932823
253620
2203782
118775
2185318
1205389
203622
2167743
2350912
222928
559892
1439120
201959
2314938
278259
155826
1191533
2289881
1919996
2531114
1577047
1671419
2262900
1553382
218301
2019968
2505667
1015415
60627
1646135
1474597
1172325
2774517
2466300
2240547
2762701
2612337
583183
2362655
1294887
1202867
1200323
2324065
565450
1388345
2007313
585369
997215
2700212
904475
37607
1098566
2024345
1026859
750530
2238256
1192790
2777744
1655686
132685
2823565
1119705
1014931
1875219
737911
43386
2220016
2060394
1655353
248277
881411
2818394
364015
353609
854617
929158
1002887
858116
2584775
2073437
1485238
1682953
1738775
913927
1218311
2726849
118099
1247285
448375
1563871
2139899
597370
308247
1586985
724876
1781869
1427173
6559
2153543
1722102
1052683
1561531
2890523
1904508
883768
2863884
2922141
1546653
1063012
1969765
421054
1678572
2389837
2876663
2696914
379370
1478032
2586055
204445
2494580
2675039
2622819
1455008
526347
2084770
1566599
841143
350622
2665504
1815692
130848
2792060
1489723
1725243
2825014
764165
1412412
356699
2794882
1633620
1257762
489791
289784
2732040
1349032
592650
1648113
2495455
2452983
2470903
1820077
123052
474608
2296848
2425335
2351372
2907045
2460312
911981
1804474
396403
1626631
749741
426173
891842
539231
1939175
1823881
1080745
1577103
732000
2510041
2459294
2428351
177940
1671179
548448
440365
363242
2938143
2776842
304182
538283
1780027
572856
2774147
300944
2279949
1326174
1639974
2509326
2208214
1262978
619860
1299539
748717
2201344
2291527
2731717
2360322
384604
1890911
2842908
1900810
2223883
302320
1639969
1753944
1125142
1616731
455858
2644597
604929
2393
757155
621872
2904935
965458
2406733
678273
908481
1888793
2066670
292107
1264480
2654842
1611858
1769458
2253653
685361
2405739
391748
2854952
2202277
1314171
287581
1184943
356516
1733295
2519112
1660751
1645598
10882
1370596
849686
1789434
507805
1855981
2327041
942039
1754763
810801
2258195
763397
740629
1659607
2264412
1876459
1381618
617233
2195644
269609
570298
1835462
212096
430014
1634968
283470
894945
1583634
1184293
2777089
972300
1262307
1636665
1451360
824727
1812269
361303
847378
2757274
98405
2580506
2208973
2066121
1400207
2572949
519899
1696083
1938966
1767179
1033104
1411250
1113224
2257153
2736577
1251927
247421
1075389
2854186
1820854
2190764
648289
1511331
2243898
1190770
1076514
786407
2749903
42914
1753455
1327320
2764539
845847
306285
824126
2334227
1761825
1285971
792668
272056
2907333
120739
466709
2098149
1466755
1966632
2277900
2125502
1376117
1563751
2045375
1429421
2701616
731125
45576
2585499
211462
673516
1367275
2682774
323974
1712504
1344224
1529649
2633647
153665
643047
2645093
190051
392848
2687509
2487754
2528257
652866
2789403
2262536
2464450
233424
1707665
1480558
1763993
1273970
955295
1338664
307843
599445
1565470
116343
657516
221670
2593297
1588737
139309
103866
494490
771190
715527
2828598
611557
1270555
2197395
852079
2256213
1833452
756391
2287642
2165248
2853170
768835
2539001
2402792
473901
1620453
200819
566124
1679290
1688394
167053
2719547
556489
2084724
595599
2375210
498694
2662820
2319014
553699
1556507
2786062
1609426
1730035
10284
1891127
1203543
650635
99319
561716
1106347
840649
2089720
2276700
1501655
1985500
293044
141173
2302499
230545
1186555
1677305
1535271
2633881
1627362
617062
39816
2137779
1722601
1862294
756647
1237566
4920
1061991
892537
582977
605094
2048878
1722916
2419442
1526282
1349830
1621042
1987604
83236
2603913
826019
1365950
1701438
86059
2337370
897374
2654667
2684172
572971
571449
747294
399684
2890871
2181066
353703
2297281
1620673
852452
2604361
2651102
1629346
2789714
1235559
294130
1211885
1638329
2427088
1745551
485378
2549498
1921416
2575381
2747235
60918
876765
1188209
1447707
1795562
910206
2102513
326510
1421877
333917
392352
1873317
385798
2067934
853605
973185
591692
1857066
161481
746086
2607243
1994746
544614
863998
2378366
2097077
2822084
635799
1874266
1231143
2242959
2809179
57827
1045150
2751332
1740085
1972591
540655
1384451
996653
1732039
2210175
402526
1920936
2125548
2235937
1370303
2712362
2777177
745425
2568842
171820
2773751
1592363
2181090
2526669
464892
1395954
2290550
1993733
1947084
2555563
2083710
2929191
941618
2597347
2468615
2136226
2908878
407962
158051
2357857
803906
2405676
2167829
1178481
2097722
765551
1454422
2175174
2789712
1884313
2895999
2515147
1338241
184747
641415
378341
1288920
2139374
626603
1094291
1819643
2196302
131290
2719547
700755
1981271
782533
1648500
2497298
500744
608002
2339414
1729116
2385392
1269722
2249771
1713985
1783141
231739
1930311
551485
1301675
1578078
2084008
264372
943177
367326
2274318
1990660
80749
548202
2180141
70490
2748927
2567622
1752598
105530
770242
2709827
2772728
311745
2408214
455307
280726
1559589
201813
1835724
2120580
345575
1956843
2089480
2724800
411664
396110
1012011
1489971
2692916
458123
1923168
2006194
1170795
526174
2179688
2229064
174288
2129978
2757440
2328432
2713444
970653
813267
1214003
1248829
645386
1707291
834136
462085
1833645
2825914
1915082
1203193
239943
998695
2796510
2362688
559932
1022187
2205015
2413368
1001822
2656089
1998860
1512184
1111308
101524
1256464
2335864
1689529
994816
681946
1145912
988007
2090163
2684750
570586
2795884
2773489
1463133
576547
912342
2661998
2396511
1365801
504752
2150110
1368780
813683
844819
1368844
2925606
940081
2221595
2790346
2166014
130857
1885384
1640171
256883
744723
878673
1410986
2339585
179007
2857315
474649
1465275
2483570
1372949
823466
2164051
1993956
1776153
2153258
1032220
1672014
121848
2165831
2648716
2329166
593519
2537613
1900163
776827
2390404
1139867
1733916
687442
817602
2282901
2559797
2354371
403114
336941
447866
350471
130735
2674724
197095
2184730
1187425
2764194
1358075
1301237
2081955
90161
2290180
2532070
2366772
896371
2063961
2366776
1879185
107710
1968441
2274989
1721131
1083567
1553438
1354156
768649
359535
1791285
786146
427276
30309
2377219
1225480
1802347
982148
2117599
2498408
211713
2604895
284372
1136493
342017
2768858
2122389
1586672
1749406
742565
1928110
2666854
2424481
1915207
1450858
2931583
766628
1802893
164063
2255170
665030
1165306
2587017
238360
2327520
1699211
2609759
2135890
2395461
772900
2824123
2346902
313236
2750425
2074688
2782294
206892
912764
417603
198165
2838710
2499920
2105417
841354
1745322
608686
1332549
975194
2778539
1096757
1536726
1142296
2415933
1148561
1774491
1309142
1101877
303849
1947647
1254047
2199269
1532017
2592591
849040
2274413
1679974
417203
2246914
1054657
2085641
1284724
1251479
27427
1678919
95844
627847
173790
523119
954780
2642626
2138427
984631
313528
2196112
2462857
1364024
2329775
2536450
1729564
249492
696245
67357
802084
880651
51376
1492036
756793
1268368
1070063
333814
2730540
2123091
526343
1640157
1758874
2425886
1305615
267897
120851
1443840
1453381
134520
2482336
1711980
2829017
322779
2144112
871661
678389
1548868
805645
587482
150919
141080
1364346
1871010
2627897
2268899
643182
682956
2063640
949690
783635
1511837
2800413
541227
1300856
555301
793303
2659769
413861
2867565
270842
650011
2579304
797995
1985025
1960364
956761
545117
50705
1716712
1390471
1393022
77083
1955465
255752
2799115
820465
1609280
339273
2933516
2071220
220457
387181
2193277
2465299
1830966
1026506
1005625
2582136
102101
560926
1691348
2261914
881241
217818
544948
911723
1731051
2681919
2533040
1376927
1260981
1338118
2612585
1092096
1280493
1378616
188787
323502
1177650
1134034
2520117
763902
2664558
2226430
206892
1970625
2060915
613949
1758103
685572
1762733
270401
374439
791815
1420106
1216535
2784509
2236225
2028522
543727
2044969
1197483
2075610
274743
2838792
1970366
2790283
1652147
2571068
259461
1381405
488391
1258821
2128499
1313913
176092
1499623
1117015
2528209
566523
218186
1559840
75799
1632813
1846840
15953
2159632
645777
826651
146330
1158515
1505345
1111702
2801450
2853737
2295841
2545942
1683497
846848
2622099
2561246
1362704
1089264
2182793
831702
992737
2183381
2489035
258410
1415353
2371642
54479
1096713
697618
1535352
813712
466911
1519572
355154
598629
983877
2280611
1446349
1496007
538044
2401508
2212068
1257574
2677346
2778402
2211289
882897
2564928
321794
1772830
1539652
2600712
2613234
1308007
1073916
2826545
177193
2630345
425136
487812
1887632
2050541
2237319
600084
838564
2245420
1734324
1025874
893341
1538878
82239
1706379
2293157
2443013
7497
44832
1846820
155713
1525414
1551944
2938101
292915
801626
266518
1835865
1403564
752260
828090
762183
1675475
1075808
1373000
841172
394635
455344
2532475
2649806
2545167
521408
79071
93946
1272724
642594
2518371
1710783
1136503
1850028
160597
69147
1695547
932357
1251029
898451
446002
135866
2546301
2871389
85858
300936
654716
2468433
836693
433254
385115
157565
197577
1543151
858285
2500783
2910954
1445614
2119797
1875264
2559926
823527
593011
647070
267612
1870286
1729508
2671506
751748
746861
462831
1012097
2687264
798560
1027726
2674979
709488
2160588
149128
1569685
2030812
2795232
2396425
1910855
1425816
1929142
131859
1733080
582909
2410788
2392615
24295
76685
2726699
1608875
2384784
831407
521855
636176
2552881
2839372
2769208
1551977
581348
342164
516030
1499127
1936930
243511
1144467
617520
2790176
136299
2143826
1327557
2855720
2351135
1932451
625222
1134724
1160026
2258104
878318
1000096
1489826
68
894150
1786432
1788172
1100080
2374920
103645
1574333
432563
1747812
1076065
204869
705388
1580849
2514262
2464754
413815
1113667
207774
2296987
2559604
2181446
220173
758061
1053799
142853
526023
299042
1455759
2020498
295590
2318271
1199120
241649
1727246
1501302
142744
1118852
1176084
2715334
2616654
1284057
2672308
1067408
2419330
503322
2050520
1363090
1877158
1786331
1190231
2441739
1389806
174948
908974
111718
614824
2808033
2358983
2556421
960611
1891954
2806130
2643229
1580236
2264887
1369117
629089
799618
2082811
296990
1915136
1351979
956729
388651
2323218
1449807
1135096
647644
101184
1404883
218675
2898917
2209872
2431630
520475
503796
671503
792301
1663235
1895971
1923943
1389813
1102808
2234362
993542
277565
2748682
987368
2141076
116973
105055
1963717
1468783
488508
59626
1711950
1673649
42803
1747060
2063570
821143
2115032
2560444
1335962
1453044
326009
1822040
1671152
984302
1372423
453519
2317525
1816278
2641592
2483550
949212
1434796
803128
1765614
66165
2310776
928515
884987
553412
2499031
1952331
2643505
21727
618045
1498528
721517
2021936
1827167
852790
1602462
2639778
1730617
1136879
2769080
2217553
953832
1154638
1455404
1158549
977581
1320700
1188931
1998053
995026
1673841
2590480
1710888
2183405
517480
954401
960090
2641242
950810
2402972
211988
483511
454406
415811
1813916
555908
1960962
869440
2639917
2467631
2810222
1061262
2759203
985426
1863447
283979
1885167
794781
1651428
2519450
2792672
2740857
144812
1913300
2596488
246562
2687232
2201805
2154887
11
152741
800083
1580642
2702874
2202458
1713617
1003190
1087220
2239751
670984
633189
1516117
262140
2327922
1562152
2034667
950626
445971
1331372
2064613
965479
1927686
2474285
1736651
2211950
1555281
2876398
1422521
2411986
2428965
377325
227541
2244313
802862
2651084
683494
2071398
1842893
1561214
1242158
1635853
1549400
2771059
1453970
11586
578947
1430802
2583395
1574696
2696136
1653841
1304327
2346409
2746289
875737
1797412
1462831
1320838
1035530
1061852
2691934
67450
1105644
1866003
2001909
1520431
2020864
2060067
1511225
846611
1741497
554106
1271183
2365199
1548744
2903604
1303265
49867
1124070
125938
2894839
1115551
1161308
465161
901608
2535161
2692745
1757532
2032421
2834867
849426
1226375
1662937
57311
2335036
1627950
2679582
151895
873702
2151014
2859422
79096
1369849
611593
2483044
2179538
299402
2187636
188529
109621
231172
2540018
2156636
1141037
1631404
777980
1744550
1422650
1956729
2937307
1858300
1183145
54687
337860
1108207
1246376
2040113
1418246
1590244
138556
2253240
1178911
2272942
2886433
2605262
378771
1977702
752708
2243519
282435
885085
637166
929361
1180150
473448
2054964
930447
2739364
2414869
1617841
2392212
1447390
1591301
945775
2639776
1701018
442888
549976
175375
2719946
2350785
154901
2882500
491964
841420
574404
1757007
952859
2800974
938976
2416054
584570
2777694
1651002
2846734
1077444
2126695
635916
2812487
366997
2798193
1239587
1758928
82624
1802212
1706684
2926247
2610426
2289481
985565
2491923
791982
1808520
2862818
602574
2829109
746468
1682205
531595
131790
1343628
2444
1695521
2570425
2567730
181305
118137
2097795
2441833
2045030
2859594
2580967
716925
1815731
948534
886311
2665
1607140
532213
93850
2245016
1452206
2892394
34222
2520871
1412080
2128994
252767
122555
2208292
338611
1768995
1940327
1843029
504919
456234
1199318
1043311
2580119
2780868
2675643
1918805
1613289
2582441
1763866
2788649
312313
1534828
460158
2401891
2776984
2580473
1865671
2542658
1809526
2598712
87806
2484197
556207
527786
98090
2830344
298957
1093527
1477392
747600
2304072
71923
2638751
433732
2335219
2909827
571589
781537
2882207
1124110
561671
2622623
1914512
2696141
2429254
2509884
1389391
646539
1904528
1749365
1861364
973084
2582481
2378624
1236594
1900279
728149
784159
2885571
1864566
461337
372243
1089242
1989271
2808548
1410938
1733733
371766
1797484
1118214
1581466
1008254
2510049
837774
1433311
790743
126382
264347
2850654
1323026
1325026
426642
723715
2848442
2642852
2526742
71303
2555699
2746028
2740109
1621543
2349585
1156945
496530
1796396
2755720
2659994
275022
2829212
1067183
1307530
1229447
2821706
1715656
2780846
1964702
2405394
2139927
2119495
708494
830017
1521261
1438985
327787
510441
2888675
2759055
1467571
1973102
286824
1343360
1060256
244318
2493231
628840
20447
1412765
2141037
729469
2514201
2666810
1196112
283407
2164927
1860124
1893341
988660
1025424
2216291
1319209
2225218
253381
2110063
1041695
2862273
2190399
1348639
98530
31659
1947866
1512709
1464036
1787614
862760
1110108
1446338
756017
488639
1524785
2579541
621949
990951
107239
1872442
1320090
2098108
455607
2877410
2818390
454211
2486066
1235899
2223140
2122396
1308117
1154796
1964063
1963355
1308810
1612139
1930867
1539815
1267797
499656
1348941
522272
1620382
694790
1253024
4761
1476132
2797829
2851211
936749
1570879
504611
462580
1785784
720754
2811486
806882
1241261
2121463
2444205
1703711
1065203
1892575
338388
1330766
129608
1679833
1330626
472570
2557779
941807
2104408
2710193
1948731
2035063
350088
1873633
1781545
2703834
697301
742039
2615411
1055069
2110572
1447923
2237453
423691
2499352
2789826
1860711
618265
1860495
1240639
2414074
16559
2436612
195112
1040658
1368804
1337926
369899
849458
912574
562921
33856
590579
164779
1543558
1690157
334547
186363
2557846
2704201
192728
2487313
1763211
1541927
1508289
1930829
2829044
2788699
2183497
1460774
1161209
631412
2419765
2342976
97128
1482608
592712
1719992
2378368
1875348
862004
1775538
2845310
1408081
293344
1853834
2616043
2585782
2318866
1297044
2152123
269489
1099209
1047603
2437422
2820976
723489
2546386
1892363
384349
1723356
765490
2753006
2557559
1912818
364242
117436
1283282
1656615
298993
1931225
1116865
1544566
1125676
1853216
1284840
1234186
1670975
199383
767930
2174005
161846
1289145
2321851
1832208
2834098
492120
1000735
138617
1603635
2418529
718407
1256488
2674943
470556
789681
376291
2352498
110804
464501
978899
1945676
2774607
446440
723142
2143409
791586
632575
2220512
455301
94981
583493
1734243
2429518
2788144
2701641
431378
633291
1452120
885084
1352971
2568697
1421298
391903
2273025
2110092
2011688
961315
558412
2163556
311866
461823
220180
2161164
1124658
2432424
119823
766861
825567
2820763
2121723
1681641
348801
37081
1557533
2651038
1894471
1815060
36159
1422157
2698517
2350021
1822068
2109963
83800
2042171
1627760
1737786
2525247
592032
2651284
1015832
1962564
244568
2835969
1545989
363983
2774828
1946448
111744
2762452
1755546
1253377
2340639
1591544
1286608
2003730
2646191
2254882
2715188
1648210
1805032
213894
383955
1556376
1259820
2750409
1235835
897641
2740841
1377965
110906
1206600
1810863
1033198
839114
253317
2585427
2820313
269645
780826
1499430
1466253
1608747
1788099
1232415
155359
2789403
426269
941238
2545530
1139229
933304
397461
2161435
2033454
2435820
2871059
2833684
2135759
718618
250377
1273185
2455139
2347481
2797702
556994
1154587
905093
2820328
2679285
1527523
2509125
423596
370762
2232129
2313108
2105486
2381225
930830
2262557
1973406
2855331
2820539
284444
1341053
2653949
39336
343039
1858884
338212
97753
1712316
253082
1015872
687569
1561827
44887
388378
1834886
79763
1545206
1175269
142605
462996
2409592
6695
2172466
1302878
2189306
2112920
1157760
2014809
195075
2760340
1069751
878898
769696
762565
435022
1917476
1768274
668083
1294163
1764503
1903442
100454
2183162
2511519
2854836
383545
830913
73096
1497779
2240537
415786
265093
954515
990984
307443
209817
1904537
273147
2231244
2708851
843371
2304721
1094684
1803498
1301869
2044730
1477544
115031
257470
2374928
1447136
1572539
2875898
1126402
1787103
189034
598099
1829661
2390188
2206858
1632422
694127
1919367
2482330
2569179
738907
847466
1874953
32022
19260
2410103
1315834
1043838
2400241
2428674
10507
1876356
2109453
2135198
1297928
1106089
1982127
699454
2092372
1017556
1895965
982252
2810257
170867
2838579
2795367
912286
1085983
619651
2392796
2820682
2001219
2640197
2389913
1513067
675769
1399042
1846259
2177783
237328
75799
1176536
1980597
1628360
2206958
827915
1498059
356289
1345627
2810575
1752324
681652
508770
1969658
677608
1158500
2309854
674657
423397
2065063
494318
2474287
434189
1408713
1449294
1164737
1459137
746747
1856668
2319162
569082
2273274
485186
304841
1046023
1711291
810289
2193238
348675
890036
1979013
752294
2587415
1351209
1317789
1104193
1829069
1810512
2584801
2591635
2530371
712725
1816317
131638
630503
418031
2086763
823468
1920967
2840892
1790249
2751682
34537
540983
66701
1706435
1790161
2465462
2566006
780957
875022
763950
2253220
840329
898277
230638
1367667
271018
1687088
1641505
852492
1026057
1207413
1809986
313740
2033684
2859969
2243422
2614913
90705
1013679
1410083
607112
2350988
1217013
2358871
1815143
369562
1613759
918510
148935
39953
2577028
63398
1035285
768895
2475921
1099220
774563
45818
460739
2461331
1519261
1299437
117401
2718847
1703640
499116
35192
2033392
1978485
449637
1852528
1913139
452777
2720681
2611077
1198684
1201722
2599579
616152
204482
1876545
1330913
107474
2862087
951842
2596199
401628
2311487
892658
2031272
1301250
223509
569736
856988
701502
2386308
2895581
2479624
838803
2623634
1471022
1949230
2132530
2227061
586307
523479
1240407
2800100
223467
2157820
560844
2032780
1053194
2362006
2397314
1573541
546450
1614905
2392815
2427717
1133504
2885379
2625666
1777446
1219384
308747
2150383
1300595
1541933
2110395
1580531
924005
1081991
2015930
652725
2683981
2532863
1729175
2587714
2083080
708215
1481606
2217670
2277085
141237
2255053
713943
2240561
112608
414691
108135
2856794
2566602
2613946
1790020
1037782
1380491
282725
1461313
1575287
1759240
2653088
2081834
2340114
1997220
540837
53815
2611716
2937243
2938207
1285243
2251760
987626
105981
227300
2696027
2451150
1777083
1095746
483640
2483473
1147472
2343983
1122269
1975508
1145805
2117519
1613202
1174941
1779628
148469
1904824
92535
241044
1785767
1887718
477090
256626
328172
1421453
342792
2066816
22519
379336
1127536
2027979
1378475
931907
2531769
1762630
293696
613386
691410
359054
1069190
1178907
2413347
1423744
2830716
389164
793550
1361052
130861
86887
1920722
2712399
944246
2354334
560554
2100216
1539571
853973
1315147
1592939
1053070
2372468
1431175
1041178
1927612
780052
2199487
2559480
2070952
1020093
1881229
921582
2754814
183650
2040564
2159352
2410679
2532583
512349
1359380
2675673
1668869
160707
2126284
2922554
2059259
800551
1140309
833835
2891666
1071258
202033
790596
597224
2794846
743996
290440
1151086
494426
2688178
1002628
1792790
734745
1651256
2168135
1976700
50975
2358519
246214
961461
588042
671598
1942031
720112
2906269
2665839
2428227
1444578
976164
1376859
300867
2559854
174476
2412157
2395234
970759
2345664
1452299
2206260
1117205
761453
207237
2503890
1616272
2535510
1867475
2321929
1476401
151506
1256350
2132101
2703580
1994178
2613255
1849337
2108610
78702
1958621
805002
820556
1378189
1981897
534601
2007604
1734384
2129947
1079570
2775904
952025
1610703
875895
815063
2552138
233624
2114203
2620132
1294026
1121361
2131765
709416
1175200
1480218
825271
490971
1851959
1819276
1527315
2343420
2689802
2238091
2556308
395566
1068314
1772330
2679645
2098219
2426093
98658
2892670
1201878
315729
2748304
1160061
1415465
435074
1625147
733032
2383761
2562068
2053801
1693839
2085958
1870087
66283
23504
325657
1980006
1578807
619817
1629334
1032763
2265744
2322919
2217161
2748144
278943
1478625
2026722
2418664
1904584
2443476
1102155
1880334
2336135
558965
2820089
1015069
2295874
614339
969436
2154651
681687
402333
1964649
2776949
1658464
578326
557311
460876
491940
2172093
154543
166094
963254
2006673
2647111
2287243
2726650
2013983
84293
2804770
2513715
215531
554845
1026448
1425842
2275362
2658677
1100462
1116781
1421386
2061131
373143
900090
2538502
2532598
2658510
1467017
1535092
1422754
510734
700473
876898
609856
1915111
619834
1484346
1696862
1475053
2090688
785833
1806251
2768645
764114
196404
1190867
2522284
1856764
1338517
706709
713540
1648298
2625496
76732
1497829
800581
2108774
1764285
2252861
1492021
1023616
1136969
487467
2541115
2408860
1268006
240195
600974
2895247
169651
2030836
2441825
1247752
1208117
1701314
621124
361851
2755380
2610224
2728682
1723582
1589819
2192712
1187845
1325286
2422297
1197200
365126
1710324
1938657
2066676
2268936
1182767
2219623
107049
534421
98079
2042268
2856047
583305
2646806
234908
1019710
2273912
1012234
2757357
1052311
202986
105587
2663593
794176
2765974
2726347
2789300
2800389
1749976
632903
43563
2484886
190989
2469700
390640
1397225
377191
1272760
2113682
2522619
1777886
2129743
2225378
731553
2869774
2394453
434224
1019883
1294338
1030115
432160
106128
179139
1735733
144091
2066220
2038326
1716734
1767612
33736
2166179
669852
2471030
1744304
1742900
1922570
475416
1641874
2152158
1690314
831249
2867733
2735370
675797
129427
234731
2303944
1444663
191468
1195542
1539894
2096627
415957
275235
2003103
2859975
1878018
2223758
2851124
348119
1939862
559481
1053234
1401227
519494
564628
2676673
1353089
1346834
1750322
1118368
2228351
2769410
859599
354386
1828475
1812425
500725
2327296
422614
2343532
1704569
1109577
1364477
624376
2013614
1480292
2502253
1388379
1613225
2820413
2873547
2726960
242948
1619991
2175101
228485
2329644
233915
1050574
1176882
2785094
1291730
2896371
2561673
1942787
228693
2854166
1168092
1376501
1561506
694319
724555
1514920
604198
805874
2821788
44266
2587027
1536943
2705122
2741066
2030756
1415330
1521000
1970670
780244
1644269
335772
338432
2739479
2575460
823830
2439518
2362578
2415682
98468
782671
2320303
1868644
855895
1343641
1914083
967054
2847804
2628000
1523555
2793583
2516769
109963
1389721
2380927
1068775
2337551
2392240
233825
913840
2274284
509318
2077651
2113015
1602937
2019508
2033604
544422
506784
115264
1977446
1999916
1213774
892083
2124154
1095969
2499987
1594882
2229652
334436
2594511
419605
817022
2907493
2002183
793602
2054338
1913097
54891
377810
162121
1661445
438791
1858828
1236604
614581
2043896
256381
1577140
1727670
119934
2190193
1845485
2420817
364323
1753870
2263092
613867
2697194
2835365
1658376
614451
965379
2499099
1554739
1998153
2738489
864702
822253
1219956
2326376
1679203
437573
2866093
1998457
2777378
377909
1197333
551087
1281652
1712967
1955111
986778
2776003
1894985
1969645
2628307
1657009
2206469
313621
1971543
1508770
110755
566056
1459385
1509933
1506704
824030
327173
2910559
744032
927532
1154372
2425628
1949891
112049
547015
719101
944151
1577208
2825705
468101
1350553
2338461
1344579
2890486
1889034
2473597
2104961
2160609
871849
2735589
2514346
292867
2029963
1958407
170897
1114317
2586420
765943
2085910
63490
2800890
1771685
1430544
1832259
505992
147335
1957180
629543
203787
2196924
934700
2938961
1195768
500644
1997802
2331574
1239312
914109
979407
2906439
858334
779466
193632
1131428
1601488
1161262
1355146
2459484
1606249
2110615
35288
1164934
1850402
1297786
1284986
555963
1753021
1582786
2751585
1848059
2759784
1593215
915571
1892915
1507723
2052636
2555483
74732
1912946
2281725
2431859
1947264
2459059
483469
1542284
148768
1021233
1859799
458629
2194735
142614
1954352
1372165
2659242
2454501
2837044
339851
1345237
78124
521552
1465039
2661213
2005853
1831655
2297394
2770505
2213452
1090437
2666313
2710757
337072
1900441
2918304
998553
1837651
1120850
550682
1943108
1626583
933601
828075
2726012
1329579
1751079
2186806
2234665
2126759
2491300
2363976
2366389
2350987
1451322
1281498
368112
2221920
1824433
2085410
76124
1558752
1461758
1939589
1479767
2232229
482928
2709576
2856676
2742302
1150506
2518739
959855
2152371
1681400
2048048
687063
2027233
979421
922815
1473538
2778303
649095
2812139
2633473
585946
978934
1546403
2914941
2458149
1766140
2480333
423260
901567
2605044
636837
1025881
1120951
771258
2433884
977064
1165198
2861144
1947446
1540795
501306
2323945
2049924
1263843
327027
2715186
2268138
1932838
2013488
1246269
2120834
1137874
2789835
671743
2531210
873590
2394671
1216483
909735
1227255
2726048
1643958
2574900
2937284
2422421
1756440
2235596
870939
2607538
1872691
1427328
1981602
1552315
2157544
2398323
2518070
1591218
1925372
1559630
2158651
2636245
626820
2189360
2360862
2432032
2266333
827944
1338857
2791180
1382570
598087
2207142
2414540
472560
319316
889403
2051520
1546692
701288
2317634
1758061
147830
667130
282388
1640427
2411362
1113381
709937
1099560
1536255
2023732
279284
2377555
2381345
456974
260937
2529027
261453
2929824
247827
32877
1197049
1892958
2537451
871726
966416
491596
2182426
136620
2560844
1373164
163824
1614651
1187117
1560217
1582395
1023967
1773808
96461
2021179
2178570
656384
1241954
1616262
905472
2366558
992752
2774013
2444498
2497847
2680040
174463
556388
109154
1977407
1528958
1843822
1004979
288726
1517293
2214153
337682
1313470
535056
827374
148456
1851348
1172319
5820
1637057
1742093
2703864
2910369
2139153
13681
2340582
1812565
1885249
1623383
1773847
2841260
1036398
339538
375017
1011386
2183424
2575612
2430053
259414
1087919
2445418
2781234
833626
1387343
398137
1152924
1133519
751636
134900
2076434
1097182
238259
2734284
1010352
986952
2552402
2806787
2937731
1195185
2390910
1493185
2548590
105805
2051223
544457
1834829
553364
717154
215321
1043194
819750
2688670
958099
1306240
663688
777882
641355
831915
694604
1926059
2505751
2168400
347190
378073
2051369
2155853
1248017
204927
2923212
2610775
1598270
885379
286712
356620
2588294
1148269
2733110
342372
2914621
2906096
832400
486445
2064064
2553401
1944268
1233216
1909988
458894
2126152
281691
1096775
1962611
2132721
1837689
2136004
2545355
1715925
1183302
1055877
463247
1228196
489182
1258914
1580570
2272311
2370641
62743
699435
705011
2241695
1845822
1710553
1053477
80871
1903187
2652068
2164341
2798132
330629
281525
1821414
917858
1929750
1837174
1382316
1195288
1500453
1944233
1646626
2736371
804271
479112
2892177
1321738
226819
49471
680561
2759328
1365778
2187890
343642
2605791
1833542
1333597
371085
1105342
946951
529280
2341984
2440354
2140300
2528939
1049546
91664
409879
249146
204682
2931109
239898
724687
2698910
2584218
2272114
1282789
2487384
1855849
2579379
330394
278195
2295654
2914006
2675240
739231
2728038
2778648
1482259
2497445
2562331
1587319
2433625
2329965
561034
1182835
844321
1246035
283797
784533
2918352
523913
1666308
2832254
1694508
517993
1378569
10587
1916913
1526563
1069098
900850
2621934
2542477
2882257
2000864
1025318
319789
1195283
2661561
30403
1694316
44044
2710737
321257
888697
773227
605321
1390954
652519
1407007
538432
924562
2105890
1077114
2397675
2393064
2421631
2912266
1265136
2113770
2555804
113773
981485
1037803
1096771
267434
2279097
1467014
2466006
1063120
976815
1847731
2887862
2880053
563021
2937956
2424100
1069056
722799
598181
564739
344585
2688294
596617
1023249
2923028
2431982
2662155
1618646
383075
989388
2274004
686093
1754107
2631457
2739382
1342673
200420
1779380
948346
990169
1083953
237494
1043605
2784359
1418222
15815
2201636
1820878
2492521
265779
608113
24042
51318
366359
417319
2705225
2802552
2318616
2171147
1228298
994133
1940661
2536118
1725474
1787693
2188539
441974
908750
37521
113932
1221707
332244
2388009
342929
1303790
430421
2857932
2811465
176459
2159852
347484
949882
354667
2339476
619023
1562854
1550889
2925956
2670475
186421
33143
1232558
1650463
272776
2785296
169989
1917294
2106077
2669133
2106803
2472297
1251912
1346241
2514204
2170759
643372
2727328
635955
2505438
1966923
399189
619372
12919
1381977
479458
1708965
2682698
642701
388081
1887508
280721
334389
1933705
2781273
1091424
1106781
2046030
1350115
1038809
1615308
513412
441039
743520
2006408
2097953
239112
1426821
1983113
1932897
178529
530132
970840
397043
591800
569908
2870269
1406498
2352746
2068517
409173
2767209
2206340
2507989
267840
129458
375249
2089493
2732244
2433605
1150737
2812785
2135969
1023005
1938702
2892330
2176938
1369967
2114003
1656053
563152
1510148
165337
777329
1575625
2264724
99125
2609727
91266
1272141
1137329
1040767
681708
2224547
1072422
2331413
2853396
2493084
1479926
2167890
945681
907817
263060
2421078
943986
2415318
723527
2060446
804234
2730981
2058944
501231
1207533
1910440
271540
164944
402798
2418237
1247469
457651
2490561
2009821
2697380
1047181
1427398
1372605
963099
1063286
2392978
236164
328231
2451253
722984
2031794
208825
1269985
2879489
2747493
2383055
1004714
1401317
2606899
334657
2283167
1199057
2188899
2326813
670420
2496742
2931131
1200572
2428723
2850733
236375
243652
1016290
1035229
1623789
2041675
2009171
945014
609260
868170
625165
2661048
551140
488923
425903
1287243
2610452
1548381
2200790
2187063
978683
870264
697778
2372145
2786600
890510
1582863
1682646
682207
1472256
2372458
2772064
2076140
1748039
2793474
58565
1130223
1958030
2094592
2594022
79006
217460
2355655
1297214
1019845
2219229
607519
2707143
1578521
1822106
796924
2360793
847967
650820
1059270
2390673
2684634
945654
1430242
699722
788887
2094071
1877345
2121834
117654
964913
960408
1558581
2506668
819098
2506368
996427
387448
959287
789841
367833
2348747
1615548
391870
1425365
452655
2161587
757584
1014069
2887514
1189892
2546605
1599640
2454031
303927
2560553
232215
544172
336890
1043856
910164
2255295
2685585
338277
1912288
2932901
2729770
2020803
966906
2756311
2615144
150336
494783
589458
831524
1166020
705130
1170927
157518
446067
486609
79974
2179457
225567
779507
1719025
2652094
1089906
1416696
2904081
2445711
2177648
385785
1956575
2306739
805679
2473065
1383166
2457082
1779844
1474854
194485
1590819
620023
662766
2425021
1348654
2834899
1410636
608949
1914869
864539
2303962
2538215
2479891
1446122
2125562
792798
2097744
1534248
343066
2821766
1283824
2391261
137200
1359165
1443831
1993739
965293
2490376
2274582
1600014
2632613
1759960
2087704
1310983
703349
1791741
959867
1952950
1434722
753441
2837179
11623
1535707
1457099
526142
2847919
524704
992422
2128126
1668666
2153319
1109502
1483367
2274367
1003125
689788
1345941
429858
513960
6011
1089534
2177988
1513423
749904
2781401
2263594
537990
736680
1934859
2440472
2644375
2810163
1020850
1234072
1522054
732144
2456817
1982904
469908
2747796
998243
213263
1444525
482731
2680077
1672299
1594191
409018
1828497
1279692
900514
1072790
52587
1307109
139274
104577
899549
433584
1570228
461130
2721431
1619711
1582778
2059119
1767676
2428878
183273
1620303
822671
2266886
2373240
635029
2871481
2143372
118721
1546728
2738189
1472925
2183074
1453081
1549666
328393
553369
2751725
27703
1535507
1024730
1342065
2068602
258123
1340107
2368976
1329540
478165
777909
1663889
278752
1049797
980517
554119
738390
2588363
785063
707277
1419588
1921657
2519364
248908
556980
1600212
766692
820493
158453
2083937
437143
11852
2803956
1243940
535515
2872484
1850354
2440262
2329465
817776
966143
2688896
2164155
2873406
2259858
2563523
2143481
262578
330231
2418016
1862
855739
647807
858962
2171015
2871836
1518472
1582299
1437239
1093085
451348
426017
2468958
877068
1190795
2139557
2658801
1137810
1983818
539832
2392694
1986664
2566589
2117963
537396
857363
2878541
504338
1622949
2634806
399230
1795656
45716
1749609
855695
2083522
288484
477797
2793500
891374
1965930
2439501
643674
2866614
1714084
446589
292712
1071448
2306993
820665
2485056
482563
1205682
1191557
134044
2205453
457229
1594126
1629910
2897314
2263883
944491
1224618
1300318
2902270
680072
2151219
2482422
644983
470779
1252623
1858144
1914114
2246437
1210066
2521567
2093014
2593192
1627330
2292309
1428657
2245724
2046883
2471776
2482557
895518
1432147
2385821
2715418
244017
102679
945512
1571554
217741
884728
1639279
595031
1176095
1073528
2398539
1149405
362980
795346
2841928
1334560
408978
1399427
1533886
285782
2245611
619469
2147810
310403
37702
2648265
763763
1976501
599156
1707158
1651312
543184
2343840
1010918
161850
2304468
2847404
2738036
496263
2571730
2447382
2692958
1627999
1149618
2380866
2701657
2023779
999952
929454
608693
1067711
1531316
38647
2751704
2062253
739021
2678169
1202439
560871
2158114
675689
1698916
1249869
1249825
2716211
1092505
1619888
2687475
1132467
2724288
864823
1679877
2078850
2300620
2455795
2277097
1971609
460440
1902359
1227213
32693
752293
983818
2694617
2662314
2313396
1202259
2122257
2008822
471233
1901826
62838
289400
2402374
51433
294666
352537
1567316
772195
2556426
1699579
1724964
1727042
2032945
1647948
1856733
1914236
1221767
958085
1027881
274892
117262
2214337
356074
2803638
2034764
1855434
810133
2813423
321381
2751652
626990
729221
2935261
877561
2794294
2275905
1053926
204120
575982
1895059
1747525
651227
1635351
1778731
549152
1927304
702965
1881636
2858031
1717257
2232751
2552887
286484
99028
2373119
1878883
2417862
1141362
367128
1749669
869246
1309968
2574159
2155860
1238994
189146
2185171
941278
2939542
620323
2476359
2784678
2534850
194828
501145
864354
1570194
427934
2410236
693034
2003631
2762252
2370832
1576035
1351157
2323666
2131558
987892
1387179
1316864
98160
926389
2275349
838964
492044
1354770
785919
2281326
2847036
1715353
2452082
1429680
57064
1014025
1415162
2933329
2580728
1267502
957966
1021862
2728005
621359
159224
1280275
2842094
1487841
1416711
1138556
393015
2392201
396303
1798805
2810555
909754
1797266
1221849
1635679
2908447
325869
957801
881376
2632522
443168
1809653
1425961
2790566
560874
1890306
563110
1894600
2240729
1742468
2062344
779002
2064384
984686
328752
2373601
2752024
2263921
2554068
144622
1277138
1842890
2051706
327492
2398804
1801168
2141656
1687957
1052493
1393707
1761404
993990
2338647
1144162
2777103
417831
1066708
2170365
2321971
2743595
1621975
2393607
2664045
807328
1678004
781843
2912387
1178397
974156
1315545
1565154
1522193
733802
250412
154404
1842303
2822674
714748
2085072
686744
1599369
2736304
2760691
1202890
2554496
206594
594153
1074344
195843
1393538
2937252
107163
2299124
489110
2610821
994061
1849067
2261495
1259829
493551
224051
1901983
2382127
92580
1352068
2070173
2007540
2925951
2653643
1976211
1014371
2523404
1167541
999558
1735714
1774706
2548619
729547
1918432
1887731
2662893
752457
736901
345104
742064
2754844
511196
2870206
2329719
1442903
1151424
1094461
2075570
2704295
694626
1884935
1202406
1566189
291702
1187304
1173370
1023959
707565
1441333
823491
2793992
2483768
1687217
611490
393882
2619806
633295
2264292
336677
2236569
2840288
19414
2159667
1159545
715046
1583443
449089
1865976
175260
2566500
1887264
683190
787658
2905593
1778516
2326164
1022295
1376193
1503523
623813
1777478
2443648
344550
1655685
1199002
448044
1859508
2429555
1460644
231894
2149644
2504106
1945672
736175
883779
706580
2877761
1299524
46347
2300268
161526
2853456
1121675
615750
987218
2220361
833041
1320149
2755553
523000
2211437
1159418
920768
2277289
313190
416507
2014187
2078287
2306498
1601971
11193
2321051
765063
440242
1061387
595830
2281954
1907442
1505366
377742
1279501
2421192
87202
2799910
1240917
2747733
1308150
411833
254162
2913386
388611
2619100
2230574
1930451
2281062
2761669
286639
2041629
1932293
2198185
2055691
1935070
130887
914683
206601
423920
514142
1519089
2570317
911016
1482823
175094
419148
1962604
1972453
2644545
1281517
1363039
1650846
961373
1827492
1512613
2367312
2104598
165072
137528
547086
2718093
773572
2099118
634248
921544
1392314
1898686
2342387
1249824
505051
2270822
667745
2357547
2105670
1017857
1080075
670121
2437146
2136143
394053
2385728
12775
1501340
1267885
1755870
1690994
373142
2004316
722003
2647112
197629
2344127
491686
1996139
2418257
2671430
1234353
549470
2545797
1701223
2881010
943585
274425
24733
1102199
2518840
2834652
835485
1849270
110259
765803
405542
1292898
1021508
2325760
1009352
2778101
1423370
2919701
2165028
823293
707508
448092
398728
839646
953430
493360
2495618
358228
603631
1035281
1116354
1243460
269574
2529886
1142678
2025423
429861
310083
1507700
1429013
2670551
1632400
2730433
1361718
1744551
1901615
2431531
2561237
2421264
2129290
1337174
1857984
2476036
2672236
1973831
1051195
2661379
541562
2861720
2634927
1381464
294991
1766837
2062455
1441248
147628
2734981
1183230
2240164
898095
2894242
957332
2505063
1351813
394807
327561
1216812
244051
253230
2004998
2335501
824953
1046663
505573
1233269
1929704
2721133
701658
551762
1439648
1408072
2521101
674193
536140
2522993
2449134
1200587
1357309
2285185
1408276
349531
263624
1427916
1505768
478913
1656795
543099
1070428
2775693
1952299
770177
2592229
1916
2428798
2909795
2022949
1379176
2246562
1078346
2246509
2864344
2578385
632324
2499853
2723667
248721
2675443
344362
353906
2853088
1941547
601190
1954199
1488011
205575
1651816
259942
1661703
1477974
2583850
202610
1930618
545614
495551
9425
1996973
2668322
1518314
2138221
2154565
1681710
2042158
667164
2174679
2471289
1728235
2206938
2655480
2686712
2504335
231761
2113453
1674001
1312912
1979356
1168468
1135379
512906
54235
122182
1575219
665756
1651013
1227364
2129670
2396237
2321441
1364933
2328560
1752536
270237
2431565
1264142
2134311
1516642
1294282
310079
663046
595914
2021898
759806
1936676
2642483
1220192
1108124
2661546
2355486
199317
1286028
912350
1684969
2426556
126725
237757
247303
1127176
358782
958005
2874438
390703
1112723
1698888
1550124
446190
2151382
1354520
1883636
2138838
1271792
591429
2656956
839924
1025716
521607
380518
2900037
2781275
2053566
2303384
2684663
2904792
19839
1164805
170644
2875197
1491484
2433304
2664420
1809355
2287011
869016
2495248
150505
2750050
1819358
237349
1257813
1726560
688196
1717900
2608182
60668
1084794
206803
1129143
568060
2424943
1333952
315897
2241350
2420484
1583552
1850177
1128395
1331254
1066570
2559081
2260482
2610849
1191476
1060847
2539979
1577321
870924
2901317
1736003
545620
1787996
737757
2801823
833553
1742962
2916568
2829142
1581486
1869014
677207
2154958
1692043
903177
1238976
1948719
153090
2280619
2029323
2290613
1528880
2804603
1230330
2818621
622815
1050306
56690
1194553
688932
2094466
501415
1447410
1131229
981153
2400779
1238641
600875
2483248
2622270
466291
908797
865885
741157
2207105
1085731
1140657
1419334
470188
1021218
440316
2360026
649524
2308896
1993554
1112283
2181994
745472
1798484
2251775
2479929
2666414
442055
2088667
707020
828475
2150774
1592532
2869655
2416458
1005682
1575948
1691910
2446123
419910
2229871
1461307
2906487
742074
2064311
2715765
115538
747583
1536813
2218377
1832160
1853839
546711
452323
1296087
2791326
449415
206807
431883
170202
1877404
220119
1132900
2851168
1358744
65461
880111
2316881
933936
352561
2465604
567228
160852
1816523
2382242
2212537
442858
1175225
781933
411298
425399
2793158
2210247
948901
1721582
2155449
2071569
1144032
2363040
1504884
741091
1529417
1342622
653565
2088504
175550
1544854
883983
2494542
812875
775553
2003969
1777589
1893031
1199058
331980
1763070
1021897
1421420
1675732
1986576
2376304
1014016
2404772
2040549
504809
1655521
1093908
1545199
1252089
871838
396956
2094498
2551885
1669540
1308780
723144
2430663
1761110
2878867
856588
431274
872247
1846004
2516209
322980
1942421
1818301
1975506
1190776
718808
2818943
640963
1776701
2703576
71867
1749788
2208120
2155968
1024842
1059204
2431106
1431143
2869586
265736
1628278
1179930
345985
470711
1761627
1579398
2524209
1241479
929003
387758
614816
1624654
1659731
2589958
494149
1208169
1447147
492614
47814
2733995
1271419
787946
36155
146883
2788276
704021
1653214
2138541
2939034
502094
1540808
1726868
2896891
6095
2646963
91212
2408334
2190853
790414
1860535
2499595
2459463
201796
410177
2308218
2882728
1636653
1206888
2666497
845318
1337472
2739090
1141151
2640528
340556
299421
554277
31798
1337762
2024968
2528053
1013149
2472327
336781
2022092
2487247
30083
784516
1724606
2676505
2679809
830434
1306426
2854501
2050794
2085651
1457173
2115645
1272664
739959
423766
1371570
236131
1251207
2357139
1843484
2528139
788355
2299917
2239206
794339
1908084
1791523
1221342
1582023
2863426
1903421
1998293
1853214
1965375
275074
2681797
1482052
975167
1348544
733494
310871
306715
424983
2105160
2784400
875319
1761841
2772980
2654394
2757083
1854206
2688920
812682
633128
1244665
1574135
2159558
2015030
819438
588467
1119822
29975
2821206
999586
2858912
2363508
1368602
1774005
1224041
729697
1197793
2492527
869411
1787731
1386806
955269
2688017
1883491
803407
1514623
1771185
1099681
2168250
1779381
628071
322212
1386873
858210
2378320
1655172
2504782
2743989
998959
2670498
2664219
924933
1608446
1158170
1519061
1087148
1916487
1903557
711193
370831
749051
1225924
2325916
1922068
30288
1921581
1695113
2925723
749189
291930
718047
2019399
549269
2409001
333295
293752
444652
1641160
402969
1705006
2552408
2910875
630738
301450
2602402
2598508
2339899
1691845
922303
442248
2926073
2815056
2936720
470236
1345592
1252270
1992792
535983
2538030
2572583
1712203
1919665
1909520
2539330
971160
1906280
2680631
1151540
1351521
1060949
2213743
10117
393103
1360937
1664699
803806
350280
835483
1250265
354703
2183452
1777066
144993
2526189
1266356
1530432
110491
71948
334286
2115712
1059284
2428058
1686345
17292
1226689
867954
1403977
2341574
2178149
188851
759347
1756623
1393827
1412019
2168814
835631
1210754
799704
2655797
2638515
2279955
88005
1831
975310
196365
1505594
1075983
1898057
183298
2070900
1424368
2217216
2863518
1308422
2005065
883241
391323
2698908
1998446
1347539
264076
2294713
2076768
1071887
2488373
919368
884802
344450
2757627
148070
1999469
2740169
632824
1779772
1754082
1257919
582884
1680987
1553083
858195
2476986
259764
1248217
2818368
755726
449426
1106345
1490132
1902203
416291
710871
519567
1358106
1217072
495260
276110
1394433
2329132
1688412
34611
2825768
2558491
2924871
69003
1456978
2182400
1453608
2322200
2792801
2457599
1396025
2008003
1644993
2721145
1488956
448513
546299
83848
1166879
1111458
632186
263260
1391674
880435
1811585
2588095
1781611
1842912
1560903
2519796
2661449
1306927
1167972
2315095
2681638
626415
1365752
1396368
168027
1819118
2572987
1226549
631117
89848
2763144
2467190
1970234
2253283
1365791
814012
2938419
1211333
2004614
1065544
2919489
2508943
2275166
2610145
2906274
511790
273461
85407
2559736
273879
2536553
2403238
2212137
847540
2752476
2134533
1774437
2636992
933818
1983041
1371260
1306762
1508474
1295957
856355
130984
1592443
1215754
2452959
2889473
366535
2490254
1293745
1138582
1961899
2166248
1497969
845351
558675
991860
3235
2690422
753062
1904307
1866941
1082628
1340321
1821864
418022
621850
97697
965688
1741349
2755614
455171
1744794
885611
201964
1006316
21217
272365
222953
2246896
1826609
1737912
1308581
1439739
2405890
256065
2219201
1863192
2235803
1059201
2413548
2072854
803642
2801081
2483367
1793215
1390878
1478388
8527
1343686
1261037
343600
1800211
617074
1531188
36683
2396875
639315
1477454
1612874
1518116
2567986
1711906
2463529
2395459
227849
72380
2778203
1484079
420280
1505810
2664823
2001105
2822019
2532923
1122796
490409
1607184
1498352
1796831
2384151
661090
1535933
2121947
2223121
854228
151055
1621145
476446
1413666
2165672
2507205
2453666
1247971
1597079
2328757
902554
1995455
227282
999301
985374
984884
375533
1897959
2058109
59322
971147
2062110
1511929
228648
2449839
853782
2520674
1536931
1790901
2435147
1311803
1387299
285770
1678775
523102
2101563
2624642
277952
684679
2267167
2586161
838375
1862255
990357
194347
833388
491799
2256955
1122869
2315635
878184
1707491
2451113
2629532
2315851
1929750
72567
2689983
358758
1052909
1535231
170892
1392407
2680544
1729410
235352
900297
312430
2339052
713781
2598907
2076353
335082
58017
2230059
2906981
2604049
2105459
279323
40596
2251610
1301974
1044124
197274
1045318
311638
333604
2357308
352333
1403512
549650
1385776
1942711
307360
2243278
788157
5876
1687136
1151062
1076928
71817
2583954
2062075
840922
1802831
2071654
64475
343559
2399991
1274079
2930418
1467714
548015
1908268
2320505
1555665
1674321
2773087
1341825
402450
202137
341777
2390273
833261
2396898
907496
1293663
700252
2390870
552856
1878752
1907741
380347
2568552
1713976
1018609
543404
1830140
2417532
159974
1631394
2355735
1910839
1098677
2791148
2859873
2924084
2486350
421663
1027198
2878520
1783756
1110542
2256927
977145
2222664
2175801
1928029
826276
2086488
495243
1055634
2281738
1328890
2716760
524040
1417598
352041
1488778
1286026
2868189
1620407
2696482
1320762
2860245
255071
2188501
59583
2645018
1674866
53000
1613601
1094584
2147465
2258465
1589681
2743818
1854372
1784651
1471156
723937
1337886
1218040
759211
1946567
2362795
2882655
1993044
58120
377979
438236
1035222
2683981
357675
1904978
2529533
2287450
413619
2457702
2334378
426674
1619225
2192170
2417828
1911954
2049604
781839
1634314
14709
2267750
2372636
195335
571767
325139
2017396
2646764
2728083
1287089
158835
581366
384304
2317276
1991083
1488420
535872
1052807
1636582
2249746
2197776
1955738
2154678
1660312
1926367
363511
2161205
764994
1028207
1782396
2313253
1621418
211450
2874911
1254587
2674707
680178
2301695
2259641
2535950
2626661
2680757
2022220
736282
2449075
1820685
857538
1051953
245295
659987
1905097
2163429
2666258
1809295
2874668
2726279
805736
1711081
1132532
2596002
1342783
2428045
2457749
463476
1139419
2429757
2095740
2244659
2769356
267135
1186704
519174
103693
561858
2211543
1425220
2136225
1640083
2747584
1550235
1182221
1445299
1916906
2233665
2817054
1671662
2067495
1294497
2397379
1837702
2831227
2157918
2484144
2928080
1019787
2526885
1904812
2152276
2123490
709198
250585
1040881
484775
403489
1768097
2566113
55199
2415043
1261971
1591580
2719388
1935857
1551776
1806523
314627
2730501
2767233
1906830
2093755
1752610
1035142
623293
2836495
2785196
127761
840429
269113
1757655
2716039
165200
1448647
1025418
672345
201408
1602003
2875392
2190389
2395321
1454623
2139480
532932
2239822
826149
1584756
2041177
2629332
2766245
317188
1883428
2036970
2214142
446396
2679455
2594984
434333
1301080
1219957
1912147
2702566
2286591
1958725
2911735
2024642
1969137
2374118
1542117
1478794
2013069
490667
575493
1322571
1001804
2237241
608467
1400335
411339
2460634
1919013
1293969
149536
1530868
2463801
2091053
2190837
1895597
1649351
891132
1636078
370605
1824901
1251380
529473
2088176
2868431
1059669
561902
274541
2082861
926511
2827651
2079404
2656204
879626
775263
2130016
1883247
1529123
717070
449238
812191
2146166
2607171
792046
1400979
1355118
231101
1337695
496150
641245
1013418
708313
2869183
1741809
316040
2048642
1859200
2006422
1065611
770742
2462745
2726759
470758
27506
1374533
2118875
2110809
2886931
1920424
184143
1917588
1345688
1713480
81480
497271
2626266
2109833
745976
359523
798037
2380822
161159
752332
2417015
2914187
2529542
73112
2274141
1731085
2112107
2246398
1510931
2581981
2076193
930548
2663838
1562138
2665328
2465856
1092223
162615
2184128
1944206
1893033
2736706
997106
2675954
2122222
1915154
976664
2242046
2689936
2832028
2526054
2246241
2180263
2864262
507066
1332266
935020
21965
287455
2542790
2583484
200560
2176065
337517
1785734
1709525
2614995
2733453
1411419
2663625
1190236
773884
2520043
2026424
204745
1430326
1248348
2595410
844103
1029345
1168091
347893
1093397
225965
1946054
2821401
2330035
2129912
393574
1424163
1746981
2060268
2193610
1304928
515997
1240865
1890662
176293
1566856
2577783
2840028
1124845
2507592
480147
2722783
2800283
1096708
2002173
2205064
1480349
2279501
2446469
2694958
2166921
1785179
794929
893141
831072
1377278
2449649
2737809
2606247
1272059
283286
1023039
2013043
1346823
2456991
2026312
1470540
963227
1756808
270989
1942018
63657
473902
2106048
2510963
2277976
2474268
676617
240834
2644122
381193
655914
171213
2243011
1714611
149627
2131522
617473
1587382
734253
2181194
2318419
1242848
2806956
1388077
727145
2210583
2552951
2102111
1898429
342607
1347120
2113798
498508
1992176
466658
1771618
129202
2891520
2224296
922296
1348583
2741906
1174085
1555572
937411
1764721
2059238
1824079
1364744
1258957
729344
1409322
1133742
334864
882558
5639
2619881
623348
2409616
2631575
3396
2233033
1171091
63709
1856343
1853925
785981
2412865
515114
2645696
2547437
1306422
2623365
1221653
1465808
2237528
266032
1115667
643510
1965291
197895
1379343
1497782
1102018
1940539
2883513
530899
731473
177043
1798806
729558
2064821
1748167
1272688
113289
1227419
1946985
2251345
2336771
409177
2936975
602971
2184492
852209
1004212
274036
1626030
1600334
464142
2881929
882999
2046459
1992416
11183
2283306
253762
587804
281683
1506831
348374
1651426
1166771
1931187
345745
2129343
2603241
503339
1916298
1715109
416153
691023
220932
902800
1001905
2087926
247164
1320016
45596
1723293
2312407
1575732
2297879
2721935
292498
623108
108217
680291
1557741
2205769
816901
1620150
198676
1727490
229657
2501100
2348742
1432037
2591959
1739914
858459
228450
1613649
1862987
2628147
1195562
978050
2847505
1058548
2649078
2489207
2176558
1736497
1690673
2792187
1015823
2271075
984388
1450766
920894
627070
648305
451097
203527
967037
60245
2293611
1915260
50244
315950
1934715
1495037
2879762
578299
501624
292967
2371772
2061754
1377403
2076642
1515660
1359118
772266
1352966
2516519
1183018
1842034
240292
990667
1274437
280206
1838000
1860355
1462908
1591500
1027119
2489394
2015006
1349608
105744
2066675
2621257
2756977
425697
1155576
1623016
1017209
2673579
119518
616560
2222730
389190
479664
900266
2483543
1331769
1411878
1143623
1123645
1362375
1001416
1114718
29573
302896
1509205
2760083
739272
901464
700114
2747484
858905
2579150
2623940
308573
584615
861999
1133525
1259535
2295904
2909491
1887851
2373687
2492325
1696212
64498
2400677
1474603
1745696
1623133
580796
926135
1322034
1587327
1908894
14577
1011511
758823
229501
1245518
2782048
1720315
2744421
443423
223124
2685972
2828309
1705900
334798
1313642
329218
715461
2661467
316464
1839819
2123616
1823328
1448583
2349064
2635409
1993005
1960463
42945
2458764
148038
1679422
1289698
1980545
619407
10979
265614
2622574
2913050
2795997
714451
24237
2021173
2310501
1881168
1331923
2442059
205422
1658526
121880
2631804
2843430
1108803
130776
354026
2661351
215597
2122343
2600665
2897449
378028
2759634
2517089
624367
50829
2217420
716461
426516
2101386
291687
171026
2260277
214538
1237057
957322
568210
1592086
2368571
1625314
1855860
1901275
599062
206277
1079287
550693
633722
1707838
966671
129343
1560354
2637051
710221
160757
1493953
1439506
1505639
2858042
734848
1248339
670833
640093
1354241
218065
899958
432817
2493076
789997
2118507
1339836
1938623
749123
96366
1717124
2645820
1604391
1970078
2937576
357189
838523
2894281
1266103
1410404
387283
2455962
724700
1687787
1322669
2474962
881395
2387703
2169661
18111
2327591
2429071
2118158
1330445
1484781
399834
915552
1717612
1753579
2641649
1497360
2822312
61568
311879
2591866
2356985
2489457
1765247
2139120
2792658
670112
400080
593394
2343980
2833016
1847649
1591077
2184378
1346510
2047436
631332
1047182
1138635
2186759
873056
266145
2634624
1731231
1773448
1333670
1668486
80667
1180710
1548376
2780326
2372500
625973
1580564
1848028
1836149
1444538
199454
234351
1309174
770945
2872642
1800164
1463471
2805017
1863410
896504
1965229
296040
2739509
1804494
2246329
2061615
691589
2674830
1040918
1847387
200899
1411902
1589932
890260
862943
445284
79251
500621
218695
2139560
1036556
1016961
2051079
269553
2296251
2504741
2813037
1590988
2220948
2781699
2130291
1399849
611052
1858215
1758134
2134808
2549810
767942
72804
2182725
2238208
2526968
929701
743215
600253
1427712
2878351
2502673
621984
168348
2153699
2481936
1085461
582339
2057308
1854775
2052583
1383383
1913166
92199
1513391
1526120
190154
2436952
2593969
1911140
957415
442193
66315
2854798
667681
2567186
243102
2512068
189637
252316
304641
2222558
605315
1434684
2270628
1355527
136845
1629633
378651
2695545
1538677
2714003
1803862
2123845
183218
2446089
871136
1924547
721734
2424732
625881
2624272
2672473
32721
2588908
393636
514938
215713
2340397
705964
528935
2428539
1011550
2731960
1391692
654686
762526
2213408
1576682
2478642
166269
763862
180484
1197199
323883
1852718
1335102
510786
1513085
480823
331056
1708881
444501
1647763
2855941
1376230
1552816
236624
2634906
236357
146090
2204811
1608902
1417972
1365095
1726972
790247
36115
2303371
2117064
1479879
177451
1150526
2314415
497124
195280
1321483
975296
1698699
209487
964632
2609412
2844026
253217
2002832
2469862
506367
398073
2903929
1101060
974258
25839
2333691
2845627
505677
1039122
1003150
2286803
2480429
1345659
1204491
2860868
969707
1947221
2362772
1138070
1526299
1716903
2817890
2308200
937933
680706
1301406
2284265
785016
100924
138776
1569867
1011822
17842
1724722
1355358
467840
2249232
2310572
406439
1293095
334955
1192078
1560443
2074611
922613
39564
2921854
1265578
2280857
77417
1732929
284659
1535280
1719605
1404277
265825
2555294
1807104
910554
2601414
2031305
2207374
541159
2275516
789166
2005595
404220
2920360
1102369
2079268
1646216
2049483
2522858
2917094
1598085
1916417
2523219
1444236
2351152
1065143
2431495
481307
1470761
1706380
2740605
2283279
373811
78850
2261795
1575793
1188145
243505
2757747
634859
639748
269669
2355912
2651080
1200012
1079190
1838321
528655
2896379
797585
1695023
1164034
1916482
582693
339994
1378143
2081723
1924943
659321
627351
2510866
352264
2688349
48105
773875
292058
2062288
2168479
2760368
2937703
2491148
1364564
592939
1836329
522821
1118631
1075266
2294813
1093086
867765
2750704
1943635
1665067
662630
1584928
2367176
1060934
1389973
555073
1176377
1018198
2008905
562079
198925
2718671
2014905
2356809
2653077
2299898
2389748
346579
2908625
2460266
184556
1428486
499344
2782106
2051165
2939630
1243104
1218013
1871403
314630
1260895
2120936
2516559
2304375
2587588
1687964
999255
2771320
2697174
2099815
1630771
1170892
632014
1580267
4431
1469111
1633871
2834937
1851176
63579
2633169
141094
1452469
1341145
2490705
1724889
913620
811708
2665073
2467945
1074016
607831
1437173
559885
624230
439277
212041
2264932
1002330
2777892
1287227
1842442
884317
839685
1398949
806011
1711527
1542191
301799
1827411
406296
2827370
1725709
621497
2221805
264763
545847
1115880
1376725
1490760
247328
2083501
1322148
2100734
34726
1274746
1150514
2368895
134836
2680451
1874288
280177
765094
1249481
2015073
54350
759425
638466
5424
1873384
1732365
1559244
1130675
363674
118002
1705999
992486
2079510
1233238
2222934
2183722
2739798
114103
2650373
2920083
2600020
1943308
484889
1658193
2156630
571895
2606242
979092
1201642
881884
1895045
2155810
2209552
1824233
192653
605340
1513553
1505505
2619408
775247
1825720
1301978
278797
138032
2408112
625464
504141
1120064
1505170
1064403
1645698
2852568
1611591
1164475
2436916
31954
2071043
902880
2378127
452630
2850524
1614227
899109
1567750
2715780
1099849
698138
913714
945076
1018627
1339848
1427421
838478
1091200
988531
524023
1454766
549487
1196697
701239
2875651
472020
642156
1044971
1953872
1424593
1140954
864506
1918796
1242600
1969581
2734482
2553902
2578677
1220670
2453571
1566474
1488011
2166695
2628447
992051
1555157
739857
2311753
839595
2327894
263253
2343783
2303181
984950
971459
2836811
1160261
897684
2300364
2748168
2468361
2157331
2846443
2428190
465620
1782422
25573
413593
752966
974519
1528941
2814036
1001023
1287792
2203496
558042
248552
184481
1520470
2919054
2247138
1935062
2778832
2061528
1400893
2042629
341097
780201
2694330
357032
844418
845614
1740406
650071
1192744
2804698
1162397
1271139
2515767
2167337
2469509
1581400
6330
2293422
831806
2727410
488209
1195047
2418646
1259232
1173684
2684241
718436
1586937
1362354
967846
344130
2254969
1322415
1021172
795380
2871830
2679385
1691629
2800093
2084813
2827697
655349
1134154
1715674
2477329
2639967
2215551
43395
852365
1898177
2042928
1940664
942171
138524
2726772
1672585
1219964
1378196
400506
229498
1094075
217983
2237412
373016
2652808
663284
2055261
56760
128115
2173729
545088
2429021
39279
2895666
164273
450409
23619
2452872
982746
800207
2609915
991179
1622246
694363
2309292
903706
2264048
1515033
2606081
512371
129049
2133887
1434890
41545
528970
2734543
1988410
811841
594294
652173
865393
2885319
2246386
194399
983913
1551829
216673
2545290
856355
3358
1526045
388076
861633
379186
2135882
832857
906614
359995
2295819
1763656
494918
1998211
2078063
1712141
1984294
2790098
876692
2706494
507398
949145
2217178
256992
789908
362067
2405311
806100
396700
1812462
1199001
2436402
1578149
161954
2652103
294479
1490752
1372477
763176
152114
2702711
1303741
1786893
455614
2578605
1372585
2601537
2567942
2056558
957082
328435
1570193
398668
2624290
2503517
299698
260810
1923884
303773
947345
113221
2685778
37266
2873669
2834310
2018016
1310381
1017283
2480257
46055
37977
905981
2165693
2599210
2894073
2443605
283143
1260867
2060688
2913336
2684166
2590782
2077646
357801
1497401
2862246
1337063
760384
849560
540223
1696836
2273923
2778159
1382923
1952942
1265867
436843
1110879
2397966
946470
404303
954977
2515061
2213688
872720
934484
218901
1037313
2718414
632055
2055894
603003
2705277
1792704
2419612
517988
1795741
2107683
1990544
485562
254377
468419
332498
758330
133094
2789080
2521553
2132807
1010043
2900866
2367225
1937491
1625980
1631487
266899
2927049
429748
1681957
2059930
201850
326218
2608485
1822615
2481836
1348281
2647740
1665751
1487415
2090568
2819227
2826718
219406
1039963
1481345
95923
712092
1948411
2910734
994201
321026
2083112
8245
695243
1225368
684254
546257
2287349
315604
2824503
1857498
2372381
1910923
1226772
416468
2560701
1990623
1318789
339300
277545
735348
2155584
2779762
2514189
2110581
1854292
2201009
2882803
1647983
944753
434957
2209632
2828178
2252828
259782
874805
852924
1655561
2892571
1926012
1448419
2774824
2206215
178915
2886703
2453047
2664674
994829
398335
1411742
1903665
2130106
1457175
2863914
706450
960594
2364447
2711574
1584542
2772709
861984
841636
2509283
2841169
747394
207121
1952663
2384738
2230436
1069238
2525703
2416888
2940209
221577
1736597
2185775
2642795
690149
948216
391517
1127109
2636905
1282925
1923206
1430340
750088
1498617
1090928
1325361
1733029
406808
2718857
2026127
1783392
1657723
1887797
1018040
1780434
357184
1384778
110124
519589
1067489
2459668
1444023
617964
759573
698058
1339530
229821
2298465
702618
230291
1761033
2089683
2154207
387872
2387155
1011150
1361911
1330128
663033
2708125
2800296
2159975
2608423
1528206
938565
1323818
1633170
2799219
2231923
1418885
1955910
2411177
1362637
2644879
2935265
257029
2209427
2881804
810450
614949
2082257
646589
2785550
1874108
2648512
2696458
2295052
1353283
199543
558089
506492
980484
1647262
1465766
786351
1125735
2868896
2716632
514200
1698605
1030530
1442961
1273046
345276
1704511
189143
2891567
2870602
605364
795191
879908
2201571
2558817
1375242
2681332
339339
2605508
2563403
2479520
676437
1692061
963483
943799
2503296
1367565
1319709
2679321
2722705
2773089
1968388
1431488
2278470
189374
2042080
2165327
1285319
1295055
293615
2921700
2188911
534507
2703813
2491131
1095902
1760472
2441610
254449
2866377
2373833
2828756
1156015
41696
2611283
1631720
868465
2179922
70185
1469586
808190
1652478
1315889
2303233
803912
1702100
1823445
1089322
1702728
575536
1612177
1510660
2616963
1837696
1369504
2783382
1800852
2857593
915924
1890507
2652230
674215
2296974
610537
2793121
375600
57476
418801
1111723
241455
1520813
2523490
366358
652730
507522
898055
721275
1400833
2259452
2608571
339706
1775238
2169305
2746599
2319717
925679
1194280
2586816
2240364
424803
479516
695820
691848
2218718
1494574
621790
1654253
2710526
1760471
1146501
2854296
2524824
1301351
748305
1256923
1007453
1147464
809777
2297523
2576229
2909541
1557173
1275145
1459969
1586102
930011
2094745
1713726
1459603
1949021
1591316
1081457
1364877
2474965
1460618
479242
393824
1173101
2318177
2122296
2259898
1706991
1042168
1390883
2576424
1675266
1826551
1115628
2319085
2573201
723130
2729490
762298
2819491
866497
2060897
2564446
1973317
1444888
38716
53589
2069315
942083
574173
2429110
823106
232517
2297156
1979383
1110822
1309302
213228
266681
97357
2473357
578829
2851682
561374
339292
1565330
2856260
686699
1741577
678045
1222574
222303
1899290
584800
2889963
360355
46935
1652759
2123129
2937104
1300783
974594
1822542
690612
440448
258006
745885
596373
2772968
711277
1001964
1031370
1846590
2931955
2391815
671237
1962744
1561528
67752
1634754
116453
1919527
6513
795072
1743120
910924
2917800
1490696
1242470
2746311
2520496
2801717
2721399
2450373
494110
2318450
2116913
499901
263591
1800733
2758628
2467556
161835
95953
1214789
1753986
2813880
2388755
143516
2344692
1597320
604781
948960
1251537
1376762
1013361
2883373
607154
449593
104144
981781
1013520
1940960
1193571
189157
2766510
1449914
2450729
1780475
2327886
2061258
489424
1234300
2642509
760045
42215
376123
76759
466432
2011711
2758738
916455
999228
644757
328495
1246035
975513
9757
180401
518475
746708
2534492
1645734
2545525
2304685
1745902
462292
2687428
121984
2624666
2336829
828879
1784893
1078171
848608
1765816
1745423
831310
454506
1553569
1489324
816774
1429476
2937227
1255304
723980
680338
2442825
1871591
1097294
2547941
1697754
2083381
143726
1844851
1652269
1239157
1090686
827202
2182125
600706
1254956
440808
1718334
1256380
1858420
231662
67591
2529576
2148604
1421597
2136115
677351
439500
1281394
1042088
1650707
81996
1706730
2137615
2876555
1089984
2892951
373597
1143884
574362
1211950
284828
422069
1038553
2928104
2338014
985553
2171975
1711825
1968257
407724
2100981
2216376
2901393
1784118
2535025
1498878
2792521
2597961
183679
217525
1161923
1749256
1035513
1271597
1532441
2793653
468008
289020
2769768
1882688
1725692
2058832
1950315
2360778
2558469
1785551
2581674
2372114
2154663
67836
189347
1002638
1042307
2251908
2771983
2798673
309995
840165
1044894
300254
1864744
2625318
634331
1601059
384114
1098191
2409115
2197427
633160
2695302
669712
515486
2400506
524359
192198
770543
799061
1690490
2781548
650982
2823678
2902186
2564187
1261884
296841
703142
2720302
737479
1480075
639139
325698
1019252
249864
1976183
1392149
2134007
1161644
2506215
2081888
2703098
2197923
1652297
2546659
1637231
2412784
326719
235901
2132944
1841389
1273494
670109
2193260
2173643
2907670
1448911
344759
2046910
869360
25800
771159
2750902
2221669
1112556
2895655
2172880
902328
110641
2179039
29720
1366440
1447948
64765
2431352
756759
206693
715822
963344
2407248
1046060
1511110
1011183
2678056
2067175
1734512
761317
2773930
2873766
1340486
2305875
1632388
2065954
1653786
98231
891751
1921186
159809
126753
2215534
2087032
2247921
1112414
729591
1996225
812246
2594905
1712738
996639
433968
1296975
830412
1918494
481535
2332185
2025255
1642409
309060
2722507
1300713
2223891
987694
1249921
301398
2267351
1838444
2886737
2399546
60135
23890
1409755
413142
593650
1801036
503306
422874
2041467
1941698
71611
1634308
442460
693266
2831974
1518065
668704
967403
2557571
497038
951124
739537
2396126
2690048
229197
982418
1430658
2824539
1025370
1462591
1822188
35302
621016
470725
2185910
845349
97581
2313400
2194205
995668
201932
965111
1376377
539488
1930660
1673501
2345840
41038
1909389
1461523
1766760
855273
1435157
1587669
828568
152010
2167275
660950
1496922
272367
2141310
2659577
1986993
1312192
2127361
2007915
2693171
2290022
1124514
1270100
2043901
2546089
2368269
1011350
2720132
2654183
1260280
1534406
986327
978361
2399912
1620127
23187
1088125
1461447
1355115
589906
1188194
860522
405218
1947264
2635296
1552597
587935
286640
430190
841717
962999
2445891
761779
2574712
2097285
1580278
2092576
2636106
894838
1901910
610449
2034732
1615178
1234686
466000
2427399
1681177
2217190
1264574
447021
2252973
2875057
1008444
2633599
2936315
2865917
260311
2047665
369653
2069810
1613512
864687
1061601
767281
2515754
848065
922031
2757345
1264384
1172807
83622
2700707
2130413
2521533
127238
2011440
1896973
93923
333094
356699
1964885
382857
256480
2236284
1232953
2718701
1904388
936427
732998
563935
1645429
1319056
457587
600063
676736
1165034
2538423
946377
592098
102370
1928772
756524
78469
2446080
345661
393848
2855626
1689408
1919141
1124094
2526816
2034320
2339672
119317
2801694
1913668
601595
787799
767930
2384543
1738868
777692
818125
1167012
307744
2654210
892969
1389128
1631064
1358154
2659115
602147
1220128
160373
1698890
2619787
2220426
707723
2401221
2799049
139606
148549
688463
1533640
2297710
1667594
1175017
245539
2058381
2839163
1572228
680640
552670
2689319
2845411
672915
434188
1048715
93544
2792747
2433904
1717818
2399593
1782784
2076122
729528
2043935
1404266
1470093
2829591
999845
1229651
631290
2833945
186345
1743094
1575852
1996516
793686
1122769
1594568
1743358
1303341
986202
1760250
2550994
1803769
2193018
2041301
590446
1991040
52259
776490
2734922
1404968
2498186
1536134
1544118
817706
2533946
490204
2575996
339190
423236
1995354
1713584
2629750
512548
2436146
1964188
1369208
521302
1542399
1077404
558106
1964222
2790067
1862699
1750177
1895187
1298133
1693219
376297
1679015
2411512
2285901
1353277
1445631
748059
33236
588340
2594600
752254
2202518
431991
401298
1856745
1853998
572499
95038
1599172
1573084
35269
2921795
706948
2241439
2421710
2487954
2053714
2366740
1324398
611471
1371006
1540889
2179594
1986581
1710158
579904
2886304
536155
598279
1650436
2102151
1750940
728434
2054781
1385063
2813669
2121083
2517651
1423268
1192615
1358900
1925766
2784792
1592227
2589678
286184
1826270
2108427
216350
2127859
633449
373965
971048
1782763
2928529
1454957
1669421
1239793
1404123
2931607
1491936
1508892
2087288
1476413
2341671
1289751
2410645
500199
1591971
851081
2527595
2180945
1352265
2472064
1110194
2487257
1599919
1204504
1653978
2141115
2318506
1124740
2892538
995334
242514
66506
2362732
1812990
1904124
1287256
162481
2349721
1879926
1880288
1300741
1922526
849202
2603478
1679768
305338
2241592
947329
2712341
1341852
1518767
1539680
1747898
2213126
2530948
2832635
784490
888044
1741300
1066549
740759
214232
2416668
1936054
2488065
860238
2129184
115623
768857
1433780
1504852
1072696
412633
1262448
2211991
1084852
1418729
2298710
966101
2053463
639004
1113908
130464
2911438
196522
1111471
461230
1864952
1248716
2737453
1933644
1996896
2150444
261861
552255
811035
555712
1810569
2460989
1316208
2866039
1195880
2301848
1506423
93465
1641012
682167
2163030
2869086
2815984
1269194
2157859
1222869
668211
813756
1433442
542592
354858
763128
1503392
710172
1595449
1716318
1913672
850042
1865552
2252318
854476
2316712
2331751
2153575
836076
708724
2691072
376054
811121
287301
1778875
2762411
1741237
1544614
1211660
1006725
893790
1190546
1053531
85278
920354
48669
747556
807826
2381087
1476416
1156158
1924779
2619077
1954903
1843020
1274734
427959
1518901
293096
1306610
2665761
859882
645563
761209
1418651
35859
2263818
2485413
794103
2327165
2476325
161679
2359127
379591
1850802
2065555
849906
128557
1247684
2920927
2232855
415299
2606836
880628
1818230
2747597
2916430
445464
2304355
490224
794047
849681
1711283
1584567
2527405
514540
68838
1760706
655129
2371709
1455890
1376391
1343394
1335212
536816
1328552
1524122
3649
1410849
1988707
633569
1395740
1894592
1141631
1826484
2416322
1386319
1004417
1024540
2202031
1202933
2629264
950813
1341199
2390023
1720224
122764
255316
1509719
1283296
474019
2423339
1766545
1113457
2037403
2441012
934771
1589347
648656
770948
2340808
2441152
2925186
1151350
1296415
1131797
1258509
1606322
680205
1141370
2294318
2598646
1169764
2231886
612545
1710197
885923
1680429
1134117
1466078
439062
1147661
1083683
1668471
2908019
1828096
1963906
1348703
1527259
2578673
371490
1504175
1711872
214922
779812
229712
5069
1868400
2738582
2825365
2890458
1336170
349428
1809573
845628
453253
9872
312535
1984118
700011
2059291
648119
304458
765817
33039
1975513
1001899
2561239
1871438
68159
557800
2659142
30231
982480
704135
110339
2559777
2477628
674847
2927043
1730670
1970560
201098
350800
522742
2337181
119455
1594518
2926341
1976999
1907271
2031277
24454
774577
644669
1193617
2540175
1728584
1430319
947690
2159657
800380
25323
1433504
1790844
1894592
1992723
2800995
380892
376008
2096628
308708
1880347
1211275
21614
2679247
2822332
2340101
1611237
2639440
2563919
2041454
2503199
2907793
1904037
2249393
2406158
2248964
2124781
1386624
2273672
1979857
1317649
1636639
2780750
2798946
2247097
1285504
2158144
436954
1165972
1834735
903445
2082100
257403
426373
2285673
1121581
987973
5448
2773484
365396
1215939
2936361
946975
1281004
2048515
1769789
1721298
520244
311783
1397111
1920026
1641632
2311977
875648
1610138
2254378
927774
437992
1972510
2802815
2877229
647116
181177
1993795
1250999
1189851
46377
769528
321224
2642812
2395507
722228
1582953
2543407
169497
1515940
2871420
1742497
1727977
1068097
346871
2486933
1766010
132809
1608024
2298019
2086211
653223
1558161
2037157
1231930
1846898
1135706
2837522
527716
2783516
201335
151527
2222402
2301357
1451338
2648341
271974
1363534
2271620
1680790
2547635
2517980
1602002
792129
2751706
1225993
514884
330763
1365518
2643272
637012
921354
556673
2102039
2464431
1989734
1178377
441015
300335
1717770
2488866
1247570
1723674
1310790
2200061
2433251
2567371
795006
537458
1202299
472086
1047133
2877940
1450391
493933
19664
2182478
264736
2157860
1433487
846392
2432465
84954
2300679
2348829
2637695
634091
2659957
1016626
1683961
1772414
2144235
2740242
209837
152929
168586
681785
1744194
1057245
597701
104620
1547484
1324227
2933314
2106857
1017673
1976958
1556720
1716415
2257857
129616
1189486
690332
1838034
2441987
861194
1356428
2227053
2701275
2703120
2068052
1190814
1632890
2255511
972234
2045683
1599769
1712215
2000998
2655026
1561258
575726
1296781
1622624
572786
572050
2586314
2689651
2475545
2939557
2237239
1014590
2398385
426374
1863327
770214
2551112
1271287
1003090
1411474
1438181
1140536
1588216
1229647
911010
383689
521428
674354
1889539
871962
865867
1582537
1941087
1577064
2641542
2755494
2166465
415146
400593
2564186
984821
1232028
2465364
1739321
2599879
697778
2491646
2824699
2630827
2691728
529022
1001881
792413
1949646
2668579
923291
1684300
286399
2796819
303444
2343159
1025112
826139
2383061
2452416
575585
1929314
2740318
2276794
1197286
182811
345904
783338
1832544
1296375
152722
783081
838990
1928457
1793237
1978387
1414332
160347
1268785
2420309
2269496
1110133
1536359
1873876
922545
2179518
2745868
2427272
679355
1119634
1073669
615470
616145
253900
978060
2382165
1248952
1256188
1481820
697514
2078470
1987356
1469117
1357951
2024820
1857460
2102685
2745180
1338576
694525
2889366
1222304
323239
1556875
578764
1084835
537264
2149412
414289
2298845
2040368
2562042
1997795
2367450
233534
2752584
2630628
64639
1323441
1075123
2025661
1936469
2888152
2323935
1885316
2141672
1319401
329840
1011800
959157
1309314
1862677
1775170
42403
1428972
2142485
1745472
2846076
1483396
1828932
2692040
1560677
2906769
581161
1238673
1257873
519365
2525910
1115478
2784025
1683056
1300254
1619407
1372738
2016409
1485533
891909
995500
2452668
1891679
461317
562578
895130
711472
495580
342381
1425629
2716336
693682
2073010
746168
2907021
2539880
1875839
1465226
1126432
2370986
1063137
2546739
18380
2913030
843911
62340
1019081
2512947
2087831
2346337
1866834
861395
25977
1064659
1019688
1795189
786525
1223159
2226743
224202
1750025
214929
2751844
481154
1635591
1885462
3842
507583
972073
526079
1428849
1125491
1946607
1788112
2105356
488675
1278361
2132892
695825
1479025
1740264
2636518
2035796
2259060
1827103
2501448
1472064
1385700
1594671
309706
2190157
1250434
2443832
1577720
328343
2177781
594605
1431549
881361
2187722
2668698
7028
1266695
171344
1093713
1592665
2148072
1434869
2386305
1222263
1129078
1490702
164245
338774
696482
2842225
1359643
2151252
639058
2768018
1591056
2140848
889219
1001306
2706146
617722
2594070
2298833
2159155
59731
2752611
775973
76724
620422
1700227
804307
1588915
2801693
1695210
1578094
1094602
2701281
702700
1048317
1148227
189856
1041049
2848656
1005998
2261877
1254557
2917637
2237256
2255704
712935
909033
1871042
1166446
485541
2094542
1510832
1270536
1207061
1227893
407628
1789666
2707945
979253
1775387
2689880
1321564
959609
451785
2287144
198867
1135859
2635060
275102
2400690
1702051
664495
1049125
1178865
1723604
736541
170014
65924
977190
2163325
1632836
2602636
869824
2026376
1204251
1306783
2172810
2477046
814591
2354603
822894
453543
1435484
2530934
1980518
99815
132500
2901549
1891079
1385882
609329
1757879
47239
47530
227792
190961
602426
959094
1691190
1635009
88564
1993160
914738
268681
2388820
693984
2647595
382939
2899001
847783
1243919
1335947
1815701
2568359
2016882
2873786
201445
711493
2016789
88166
503489
936278
2274936
2029868
2476994
1994771
1801084
57773
1970389
2252239
453720
258170
683694
2584455
2031599
1549469
406622
918918
1924050
715038
2496195
1154357
1271367
1961692
182458
2493622
1225668
167288
1764443
1861748
2770609
1701297
129330
2528498
2017387
1214093
2231798
706147
942192
920865
2420715
823687
703397
1937954
1531710
863415
1249157
1811897
1200725
683930
2526296
2391795
620242
871538
287659
1582713
382053
1019913
1684323
1513468
1698254
1568130
1600653
267005
669437
530799
796770
1426971
2646609
105885
2421256
496761
1493121
976497
1702373
1136243
1973980
68308
2402142
1174479
119560
1745847
838393
537074
940606
1029694
2804364
2546156
2619236
1408705
197983
1136620
332349
1657742
1639268
238626
2595439
286148
1029752
39629
809993
2101996
1599962
2664021
2841220
2198117
1113572
2453668
1047556
2422758
276055
2243244
566302
1508083
2781571
2807790
2081149
667856
146521
611497
47968
1013326
1257925
2864114
2818837
2236731
2107723
1044084
1263119
1087490
714030
2400999
1246691
652590
2423443
2757825
830450
1467663
957377
286053
515196
1932418
1912282
2294291
1147550
632141
388968
1114701
2584022
2742381
2591699
2037829
2169893
18678
2147842
2416999
124668
2258329
239195
609012
2365632
18866
1425954
1307717
2615191
200760
291373
704292
870693
1947159
861565
547169
2911516
107062
2337278
1061607
1253251
2800435
1273777
2096428
1085920
2896037
1728757
1075555
495697
2714956
1548905
1276878
199992
2922220
770251
1781118
2033493
1873108
1728210
26685
2061095
617663
865131
1231574
704726
424700
1450815
2468552
1949080
171476
2189626
2580699
1397754
1399925
480466
1707783
2693964
295320
1645755
1420491
879593
1031772
2226341
941517
283903
2562322
1586147
600093
1648477
350339
915369
388865
533789
2576492
327126
1712076
1464371
2078813
2653005
919928
317703
1678652
2827876
2114047
2177131
2613999
2434674
1201537
1529455
2670355
947138
2057092
2612369
1180556
2866699
1535901
1513658
2277824
285034
253276
2355673
1273351
1800502
1837251
453063
2137892
2792735
2099901
2299032
882676
2608424
1121492
458905
2416037
2870684
2360680
2300314
1995691
2190345
1189180
58149
1954183
2857250
166005
760305
660644
2286355
2171440
2169854
1497739
1233334
693312
1193659
990298
1957960
1260830
983774
2544866
2675556
1623828
2519764
92417
562282
866261
1707501
806723
905405
480808
2627447
1747
1777122
556694
110990
48576
216518
1790470
1046047
218119
1158777
736449
555716
2482923
2099578
2255080
2322612
967329
1337928
1842019
1328175
2298405
1387859
1810376
611679
2563470
1830689
1532735
2197762
1525882
2019701
218078
1882877
2358822
2487697
227320
53098
2477245
2761224
378591
32886
607233
197998
2663570
2013345
1418888
133556
2326714
2038750
2856836
2678914
2536395
1403906
1353781
2513720
1667986
2713938
1722059
2751613
2008569
2046496
1227400
2086411
544078
695547
567681
683041
302629
1813692
1142133
1556056
567534
1863933
1256145
1286556
1536118
1237834
891662
503855
180663
1682031
104274
1514887
2367729
103574
2407284
2877911
1061186
165516
2318825
984206
1805013
1758455
1714929
1812428
1036990
1544034
1446654
288768
71969
2612832
2312357
706685
19824
152228
652070
295346
769026
1189793
453914
628873
2902066
2006799
1435293
1476859
1579296
2167522
1981583
63749
2175408
919282
1014251
3749
253417
1406025
869827
548980
411797
1032726
550410
400402
2417269
1742802
2862910
777982
1489750
1904078
2343280
1574840
1326687
312483
2396206
2461590
1172556
83251
1588954
2690531
1457881
603488
2074194
2640572
1342848
2432879
2361475
110869
1233240
1024505
2393463
1859562
1249469
2354122
420588
1526453
1552495
1179858
559147
1242522
2127242
236772
2694998
2474609
152441
797328
934192
2172811
881066
1026163
1219092
2131833
1765524
455767
2648470
111374
2009253
1743280
1425755
529573
2662917
635035
1107036
2211326
2788721
2564604
740044
2777058
1451262
2072120
2287913
714568
1776886
421229
1073401
2240563
1464970
2047641
376664
159363
2814137
972782
1309292
673648
757994
2026818
2238056
171469
2064380
670257
1182635
332229
2864281
1510279
181870
881420
868774
1270326
462396
545213
2599706
706757
2714979
2595040
2450579
1348854
2422305
2352715
500857
1377544
1848260
694008
174494
1533890
2063234
2158349
1186798
2146516
331072
89474
1194012
1308942
2073970
2426955
1658330
1750275
1085406
249608
2220997
2141534
619561
1457900
1703804
1183610
2715364
1217497
2505084
751755
1289260
955052
729149
2322971
392818
1323293
832805
2401608
168535
104574
2300832
702153
782284
2259886
2863276
1860556
2361956
1137310
1202868
1500973
2110521
787294
1313703
1158038
387806
183953
1823614
2433194
1759277
443609
288761
1539722
2799507
198205
2254567
2203682
928731
815040
399707
109562
411230
1295493
1437813
934630
1337309
1724414
1294226
1696806
437880
600492
2632676
1385933
2240327
1706995
1067340
1195515
58492
2460845
2406711
2086261
824913
2690505
2682174
784152
319096
1245901
2738309
100735
2303000
805141
2932694
1563526
292883
752954
2287575
1950499
2803206
2804851
2265517
2439457
1280731
1348122
351750
2520359
2294568
2403452
976195
2601640
2145694
2497787
2036393
1203378
1833560
611967
1430187
7630
852530
2558489
2580836
1709987
1144825
1127789
777513
2502925
405814
1656520
2740181
393549
1266899
2593291
212726
1555864
2786095
1365390
1001297
2385834
2619932
1324472
2687018
1444124
1386643
1828182
870422
1033328
1830770
901636
330502
1674453
30437
2729382
1989448
2745334
1783291
2025949
530696
1385257
602201
1375749
2911700
590484
2186775
136850
2811648
374510
631707
940650
2791276
1220648
1784306
590336
1294580
2018526
1552342
1418665
2396135
1241029
400811
2327402
8933
2567055
1244436
453434
2489373
1388511
1327526
1282120
1704516
2706004
1319288
346061
544256
497711
755900
1457857
2894255
1091551
1880810
2049688
2264476
281288
710758
1828988
1941040
1112094
1088053
1558865
2870840
1073185
1481671
1750897
2866374
1161343
2679234
1479039
1694928
1111213
171268
1478772
2769854
2876736
1670014
1428989
87366
1453242
1325144
2925386
72653
649308
2460326
874440
892894
1096241
2360150
2058486
2228528
1157170
432495
1849631
779347
2700014
1167227
1384532
1824756
986529
199264
1989482
408204
1051107
1028268
1951900
1633318
2307686
481308
610509
2618374
2799428
415935
537516
2704743
2409670
2538269
2732384
2402175
350604
2211253
891059
852956
2542727
301648
1001817
1333443
2597591
778373
1425745
1004128
2291367
714038
2438186
2092425
251452
2917327
646854
757312
2058439
669931
2527689
1603559
1404686
2289580
164057
2465305
2159332
1553469
1443090
894772
2758353
1641137
786266
1986519
2744318
1342905
2552306
225871
475261
2509554
897776
2923931
157861
2480527
470979
1485473
1070053
1572107
2015417
98929
1503320
1805030
2018199
324732
1703707
490524
1558875
1347152
1372673
1001896
2695125
2913914
334337
1752074
2649713
2516567
2671532
892669
2486455
537965
2590462
1137904
31431
673420
2727278
939270
2743398
2544687
1737962
1918547
2804198
232506
1980252
1412511
1960991
2161025
720351
2810564
1599544
2229777
418514
2310808
1247692
360525
2170756
1164996
2278383
1801961
238916
1489784
2610324
2415642
1619375
517123
1685756
1395793
2195251
2349693
1594042
936664
2227241
772677
413474
2260163
922361
261965
1561437
428647
2480175
2041167
857392
2587926
259338
363927
281015
2580162
422403
178727
1084009
2626446
1727823
968994
652241
493283
424040
2702047
1705525
2186932
497974
1373675
2897778
97790
1457769
2313544
502715
1617799
37574
876722
2486524
731260
377078
188801
1710049
2242895
1082516
1501109
2721306
827561
1904290
1975650
1113915
171928
612990
2336156
2760830
2277962
1315011
1708075
2923913
1093145
1003318
1068807
2707790
1185516
2458398
2075264
1721764
599934
1456660
2880265
51076
2203583
321539
1443380
1710725
743786
1025295
1632790
1941125
1527849
1816696
2210420
2578061
1166761
1891355
1836310
901829
1945373
1208721
2465982
1194488
1909828
931676
1204953
2759391
1461866
1456397
405741
919923
247005
2544459
1468103
2477367
2589111
1503829
613615
2032483
250049
2307653
488178
22446
2163631
2442801
2023070
2393987
996712
1320295
1981004
2208007
2893781
1903937
1274793
220769
1459911
463931
307913
2733458
928979
659764
1184593
1400305
588836
754803
2448584
2046994
1168782
2112595
335125
2117289
2436033
1676562
1133906
496469
1469939
618954
1126609
1102332
2260787
531565
852893
307362
2506823
2154663
1485770
1640498
2140791
1527546
488687
403463
2753369
2056970
1352315
2444006
537479
333761
2437452
1933471
2890233
911097
2905065
2821824
1786034
2197239
2876023
885161
1794214
285720
2080994
2406276
1989721
1354177
697824
1596897
521411
663356
2213128
1025052
823089
929926
2258903
1736403
2859361
1816303
157163
2457501
353481
2213824
2790699
1099232
1430926
1317923
2306962
154389
1847540
2308961
851371
826872
2865052
2296834
1893226
60413
1845779
846680
64800
2598101
2746170
200233
1954230
2762142
224502
2456384
1120739
2061093
838169
53103
1012096
1910838
1823787
1261791
1002637
189023
184110
848520
2310853
244163
2806879
411514
2156629
533304
445943
1178000
2919139
1227625
227934
1919831
2027805
1409835
2064425
2770954
1399480
2926819
467980
1448376
421088
1160567
1902718
637187
1893217
2903482
1113585
958591
1796209
731941
900204
1067894
1633117
86524
514275
89896
728338
589713
487564
994308
1937247
1574972
233992
2403015
2787927
2081973
2090459
185312
127331
1036861
2629073
941177
1679050
2385069
526252
2235015
2745410
245340
2367966
831321
257485
1089626
754365
1506539
769596
1074834
1461797
509338
838860
1366837
2751064
2007464
2697768
1409429
1758053
2148351
2683280
2805491
1371051
964346
1409162
1149529
845911
1400404
2819821
2928688
1025135
2654634
1235715
112448
2440406
1179233
396415
1715205
2627860
623389
946753
2492586
2597074
1645580
461839
2939348
378109
1786986
1599346
2566134
1775303
437969
2071231
2451206
1664771
2739053
2106771
1374046
580519
2035866
304436
1575003
416346
1676985
2467556
357933
1245170
1358785
2841145
1129898
430418
372334
2594247
316415
2070219
521423
1756738
713151
1675220
1516154
2720815
1676931
1025398
2214933
96192
2907909
248544
435659
1380762
2276820
2727317
1145520
653107
1932549
2679144
2241501
1835140
1302443
2223953
254682
2477275
1683688
2699667
2232069
2657745
2259726
528473
2851567
1740764
1306971
582863
2187486
1811808
2618789
984507
563772
1360160
537487
1053887
83274
1367348
659870
2249439
1808534
2383832
708253
1866366
2463859
833236
1087622
1968342
2927696
1218463
2745596
2113361
2121350
2120981
2615440
2385659
1900233
1859436
2458746
1084607
2893180
1393036
2469769
1776185
2546785
2770604
2168839
2090065
1972170
1462639
375734
1758770
710947
40181
618506
1942204
2103830
2175583
1281533
2278182
1358720
1924851
1375217
1025197
1698559
2316267
983111
1256735
2509993
1016121
718779
1583435
2802009
1455018
2826171
2388250
878676
631968
2679699
2258225
928510
2819381
2155939
641777
1901910
2692952
2760533
1235743
274976
589995
2757158
824934
1495238
1818678
1910674
173709
2034174
792508
1791115
1507763
1781040
1855956
307914
1278472
1522199
2869583
744440
462495
708808
2085922
1661498
1797024
1030092
590295
1275890
1975658
1969608
667656
94712
314424
1207100
1780080
2461346
2930078
2457278
1016183
1918441
1216112
127579
2256818
1581150
824536
383012
1137389
2559496
2559532
2196831
213247
1397424
2814407
569247
1566920
1121615
50041
1044730
89628
2307839
348172
1804229
1745661
119782
760458
485551
2766838
1340035
363077
2796084
2367949
1426570
1501525
2572381
2217277
1050949
1411607
1989332
2328904
273017
1115567
800469
1914455
1965738
639986
509176
420786
2398863
1945426
2478445
2904114
411091
693357
672104
2098972
908942
962657
1000439
1907823
87563
422259
30747
2591535
2311111
472856
2581607
2884446
1464324
2312661
2481797
2215776
1297463
2497407
2422528
2759663
541328
2480086
2325724
1595174
851560
1617711
1916856
1617720
2814161
1283312
99451
1155718
874293
2112565
1114033
2468173
2318372
2069979
2479759
1300326
862408
1118526
1627185
1240670
1236719
2270909
1702775
2686048
1540781
1920140
2277482
1556283
888285
531563
2350487
72799
835748
1794354
2705113
1294337
485913
985302
1127979
2426819
2647350
450949
374081
2053982
799327
1093454
100709
11417
1981500
1746639
1935075
2601346
616073
679037
2305916
1644268
259269
1464393
593949
2144994
2926052
2268422
1547477
2213582
769256
13730
436650
1445010
1853360
2839244
833941
1067415
719018
1888728
2106608
1994838
46159
311949
1235431
1890894
2825273
2595371
1587064
1792112
2553122
114703
1503635
1523924
2741988
1723667
2040643
2516687
1990447
2686697
276654
557364
27102
746912
2610335
2400207
66236
2114288
1713197
1055234
1105672
1731212
1911541
1387396
1044711
654958
298312
2681486
2861678
57192
1248619
2931275
1947333
906517
1750254
1528265
2486665
2763804
128725
2174953
2847331
1318440
414271
573223
2865502
1244529
804859
2002054
1592234
622543
1804279
1396161
1652224
2040182
2567148
2678331
1051982
630990
1250434
1082400
2679251
1897967
2043141
1116721
2897847
2062035
971684
280421
1699633
1230726
1057030
1863439
872257
1705285
147470
2787366
2001166
1579390
2104188
2771473
1220541
945635
1898043
1905221
540393
181657
649837
2469502
229564
1906747
2783764
713231
269740
847431
1895092
2308925
1708541
691528
2303969
2836861
836837
118596
1517782
2663973
1465407
37626
584738
227764
1054536
2229292
2717141
1829461
582836
128824
2933564
1053907
2350966
2212167
2289388
2549415
2002502
583674
2579758
56023
926656
2790639
2101244
1132475
455537
950095
2818494
1812446
2867316
801486
117455
881624
2774339
1153665
798663
735288
2243386
1486097
2005660
777737
180736
303344
459783
738899
370890
1582406
808027
1560388
1426276
1728868
1469434
2884887
625947
2263663
1647589
462873
1134547
2375410
1483353
1564867
1871446
518171
1329742
2412810
1661976
631429
65406
2420137
1322744
49449
71875
2325111
2037043
2815646
638775
388364
2914107
2120459
2403840
873064
2925323
53153
1893300
1357104
2818197
1771057
416022
2292625
2318734
1548931
1527970
713632
251468
2543925
1412877
1598413
475150
1330145
2748957
144564
2569777
1799860
2091512
1997200
2902724
2816555
2078561
50126
2431209
235456
1575405
1183557
1613486
882535
531010
1930798
1691537
1208111
122036
2265419
2372972
1185392
2166553
590799
515255
1289501
2050104
1304177
798090
316053
2112070
1798361
1687523
1556246
2218480
416705
485490
2840549
602163
1903100
2584409
1608133
1556098
11723
1534012
2867416
1032832
2250696
1456614
2191274
2635224
2533940
621980
1069847
2666463
731174
2141772
1541055
1964764
233620
771415
2199837
2056979
44652
237905
2910407
785071
2916843
2682559
1185191
1476245
1010269
1174260
359226
450814
2724776
83117
2222338
2575908
1197546
815995
1490538
1530439
622841
10662
2880987
208776
2034046
1058388
2335578
2529888
1681874
2069731
2853240
620500
1351952
1685984
2815212
2274761
2721460
2229075
2198561
2338340
665949
2776448
1673802
1558900
235193
2493461
123089
1442870
1639153
638739
1784431
2835698
2093001
1403373
940227
733137
1271868
902791
1308571
98756
86787
153130
2307917
664644
34226
2636303
781752
12529
576345
2335729
2433116
2402783
353233
2763081
2398889
1481597
1168483
2232431
386523
897140
1176561
1372318
520675
736652
1535386
2529742
727768
2237623
365557
1199373
1521614
696543
1359947
2771165
2681153
2159851
2293012
256094
433185
1163937
1305790
2894553
1622052
1713437
1700934
2117637
2837241
812866
194527
1052874
112058
1777495
1883511
1600874
1401493
1442350
2555415
1193401
2239411
862921
64727
1812130
277456
315229
724742
1327642
1303531
2647739
194141
1135315
1483114
2443917
975368
2203522
2515682
2706465
748425
2285737
2509690
170815
162021
1425815
550427
1492437
1808857
1598971
1117927
2748109
56729
366885
1697207
1470118
2452310
104446
2634320
1590974
2785387
257943
980669
438011
2525312
1712345
2320791
875226
541685
768964
2207209
1605743
296174
1131697
1659520
1701254
1846195
19160
1290526
1254340
1870756
155791
83630
2404122
1135259
478626
99094
2052393
2481539
1119399
1673716
455627
1861726
1100309
2319488
79991
2601844
1170382
1641967
2058618
2108999
1493631
1675969
2376227
2146635
2507460
1675421
1875460
2203948
480655
2325686
638033
2875107
1226765
1660733
267825
1382576
525373
1808024
826242
1130062
2863244
798808
1327234
807193
1046861
1667902
1243824
738708
232034
420767
1840933
901771
1988272
2619013
2576240
1926634
2388276
1603287
1085427
1162938
1686276
956050
2355950
1724122
647937
467222
1202308
1666186
2631160
1948191
193164
2621439
662578
1343713
2027031
1143372
2879855
1224728
2684501
989550
661035
1436693
688026
132336
1866521
1459775
2560201
652545
2800789
2265833
1916937
327599
1987748
660787
965843
529363
2306421
1255528
1936824
2445236
637981
1316327
2055373
1400796
1981939
1028384
2323591
2545070
1482799
137205
2503604
466544
1531642
2179944
1379529
187913
1467896
1981447
2126331
2541024
2077045
2277531
1487058
1034018
252031
1215375
419180
1833128
758870
2151516
1303967
1858064
2465801
113507
644118
2201843
2576986
766176
486982
2327040
2216076
236534
1303584
2042744
2691703
1292402
364063
2216654
1116051
658283
209309
43880
63736
1152372
609874
2400016
2080587
895970
281529
156789
753582
272500
2700882
2665193
2057561
914973
2274124
1001707
1888255
31542
965827
2575788
1823847
2093484
763229
2354416
1608115
2886421
94606
2166653
1527671
2061903
1754407
762765
1000302
1608896
2612607
777482
2385664
221738
2516806
124374
949549
510780
1301224
1190242
1102712
1119656
1284316
1606480
2627132
168376
2731876
1787108
2331165
2350220
660482
125008
55555
2071491
304095
2102407
197889
125483
649068
1851177
1056698
1874001
2465132
1306438
2495250
2094482
846173
1905470
1099334
1565604
1296459
322605
945089
770405
2350028
478082
2660727
2206326
2156757
615958
471881
1695475
1738217
1034350
1545722
740920
2071919
187301
1182705
2464296
585964
128181
2498728
2686589
373031
2043097
1000374
2886843
2134296
465604
2658678
364509
2199215
1970720
1003628
47012
1903744
761728
193308
584503
2346548
1020626
2637808
1606042
2428747
147456
1834326
2611547
2075449
1718785
585872
61286
267703
505962
277023
1276275
13035
764852
1129051
1441941
364404
222889
1118939
1572951
372682
2619533
2595945
801601
449459
2632929
16206
723803
1117981
2470495
2292610
2366189
1510426
1176196
1893265
1110123
1723272
1716078
2772763
2780551
17556
2226637
1494398
318938
357318
1902963
901214
153233
1347017
2609829
1105372
1844472
2435015
1180509
2491352
1747013
511935
2886690
857329
1853704
815300
2916381
809389
771740
1552723
601930
975558
29554
1565362
1966256
886223
3809
513416
2771091
2767432
2400334
844041
2278797
491928
60594
2603622
581011
400703
2851750
503604
1493548
1938892
2827847
2523231
1619912
2050564
1300652
1244522
308
1586994
426774
1354849
1930408
986130
2681614
1918491
2370945
2191122
662452
2191165
2290908
1064096
147569
1875009
763341
2591989
2918197
2305923
2920320
1316100
2598160
2705492
1739583
2897238
638462
2877195
893525
1018032
402746
2705450
1197939
255472
2013309
666734
556530
2521775
865995
886070
913441
1620316
632438
1018504
784033
2071831
926431
80445
1745503
2032991
1891972
369693
2149651
2207808
1463622
1718149
2379125
1259711
2658502
1488858
1857589
484825
2587540
2588809
2310412
1769725
2621962
1959586
2609926
1850245
640712
594808
288506
929633
531409
1723632
1121265
2881419
488082
147838
113630
408962
1058791
472572
2356615
1541826
301236
1667256
357834
1999953
2046547
2707182
434120
324472
2182376
1536830
1308188
2546799
1591378
1802600
273691
489269
1563992
499689
1553843
1416363
662772
980357
2513263
1483471
1870482
2548
30279
642664
692653
1611101
206273
2711124
110489
1361971
1265610
547672
567678
1234837
46898
1488100
1995826
455822
1688222
84151
888239
317296
155887
2491294
1973889
2169491
1444959
1528344
1684360
2397596
2835229
971884
2034837
2593380
564750
600140
2736010
2379757
2481207
487486
2847390
2835988
900604
2169305
2419178
1644535
837776
2028123
544748
217198
2335416
900072
1039377
1724253
217585
2789322
665552
550053
1461192
1398978
950531
340234
2852746
545864
2802751
1070765
14640
1811775
2202794
81889
2131117
1895240
1473717
1517102
2862020
1830985
870006
2707772
1927249
1783822
538355
1034081
2785368
177354
1001726
544061
2180750
266197
429778
1831531
1142649
2781492
1420963
910115
2516691
1375740
1131217
2542797
209860
212662
1971247
1149789
1351824
941149
2668601
1251238
2858669
525777
537599
2485155
1528149
1556725
752250
2317270
499650
143738
2265512
1149310
2492228
1307312
2458393
991133
1669895
549352
2685446
1769489
1892422
1000564
441665
4264
2910035
112375
2001478
1825354
677619
1030290
2827361
88495
1462240
1246716
445562
853881
1903854
887814
2201562
1345894
344574
777294
552675
656356
1200688
2083976
1089266
202761
1084798
959623
546619
1865181
796323
661679
1239437
929980
1582921
1809829
2541143
143419
2437028
2299286
2918801
1195974
541040
2369147
1390515
1744871
1875712
2664533
1722988
1778930
1794266
1458311
1107407
1727266
1790426
935269
911047
1407707
1230823
925031
1279516
1511819
376789
1046730
2838114
1267908
1219798
2523080
2105279
1553149
25348
918529
888191
2425832
2933688
2772667
148671
69231
1231980
1054135
2068415
1562141
351108
1047633
1260963
2426580
1275094
1813388
365995
2543711
1241842
2686827
1473335
1444626
2179664
2883387
2187548
1606227
1331342
2724733
2797623
1437957
595880
1093728
1311925
503529
583426
1348460
2488726
185775
840204
774887
1890458
2057551
1536439
2087914
2864281
3530
2049335
653464
837101
444743
2222035
2852454
2272026
2901228
2413691
398124
2632735
54437
468059
2212833
2464982
2809662
468637
2820622
2598262
656611
1015727
1618281
1524197
612303
1877906
590212
2374362
2399448
2834258
1765209
1318824
1851655
1646493
1287199
2786847
1793713
1947407
1171390
2189177
913131
354814
2533818
766752
637692
1940034
2144285
489850
267768
332192
1205269
1803737
1999279
868454
2520231
2912099
407407
1036534
2621182
2123834
1654502
111020
594304
1291926
1562244
1110769
1303617
174625
452534
2548301
619600
908718
882901
366812
434558
91479
1543580
2748094
281277
1644430
1717644
1460454
2885905
814407
537939
1721939
434378
1791992
605674
2050648
2122659
2606104
391064
653491
383844
2107026
1022024
472738
347011
1932561
95962
24580
2145887
1212015
1903568
1642296
1553938
442750
2911718
1386420
1356250
1728629
2398707
1331930
1747253
1442016
494412
1632142
2335145
426588
1827248
746612
2387076
2058800
1526007
713631
1267822
2660917
1917272
1061286
44262
543314
799661
336803
61678
1298012
2773736
1913980
2136816
36407
1800142
1972605
1169025
2813346
918176
1603610
590792
2930281
2495514
610653
1123409
1109970
550730
1487
2924276
1525865
621244
1601910
1773048
1066021
2525562
1661071
2933654
2090995
2211059
2000240
1245434
2392412
2676776
1712716
159459
2894878
759605
1836563
2472134
2932879
2801079
1465331
2714995
2860819
9645
2032025
2091618
1725329
846275
1884248
132750
2006114
2247043
1281866
1172260
900338
706690
1297555
709026
341092
2418696
2080552
1422096
199238
2439126
1620334
676754
1361142
2274436
1960370
2183967
2353765
1914537
612117
75004
1217099
2142081
121026
576038
2127670
1457068
2377878
2599873
2892549
2225890
1677992
1837386
1597848
2536344
1365367
1553449
1584607
1587749
2378268
2863896
2451325
130581
2265582
1090528
160911
2103523
590693
1000349
592461
1569831
1727847
619461
1061559
770542
2047431
371790
1589327
2624569
148707
2568040
1997332
2042255
654861
2755544
1255298
2033972
2089367
1397959
1947183
340484
157224
416079
2059339
2277617
1479635
180777
911478
2643851
25498
2090217
2322613
1193472
1204899
1861234
1442735
2690033
371379
1708919
143905
2062596
1711470
734712
2527781
962783
1515867
783581
503926
2855430
1327714
1062292
569930
1193903
1587936
1096761
1438232
1929171
1777724
205864
1039633
1414301
561845
555754
2620216
2293826
2071700
2487834
17772
2839144
749737
376272
1353166
1430961
1966779
2749995
2177353
1993779
57316
497059
1678385
218336
1118423
379487
441388
1193916
1393461
2515067
1174191
2241566
1016291
848166
951294
976205
2066741
2872825
664443
2710974
2249382
944564
2301774
559316
629285
812124
1009259
1223103
882629
1391702
2269662
11698
1855988
2778213
1852297
2890842
2913581
1337713
1531760
2271773
1932531
1440943
1671663
2028961
1773553
175959
254532
2312552
1862951
2775990
1153123
336985
2056891
284599
2618275
22732
517204
1581193
1774657
931999
1613647
201752
309906
1279027
144797
1993134
134090
980927
2279946
1302457
2376506
1785753
2685760
1802268
512433
623981
1259009
995887
2934252
2233134
2503170
2191689
2027469
100171
180406
1642500
1631340
1684945
2794384
2255938
943567
849148
2514222
1303338
2275976
2664980
2803804
1733684
2446768
2480166
1387665
1490891
829699
1887854
1997962
1850801
2542233
68798
2292960
224741
2840118
2847123
1452266
1676006
99126
687237
1087434
2847613
1973871
754083
1917286
1996217
1612872
1298079
2145508
839561
2413949
2126229
2519052
2573136
2725650
2132437
2009323
98416
877695
588382
2501865
159211
858220
2204095
474146
2861248
1426850
2784947
443867
2799369
177873
502614
1682172
854284
2746280
1670874
38269
851277
2730443
180393
622940
433645
2044544
2327128
1690239
517942
1421960
2696479
309027
1108195
2798673
1782708
2103514
2051100
1552269
909977
2269900
860895
56554
517054
288799
2307278
1533830
248030
2046563
1837718
1536262
1727261
878058
104293
564549
806047
1116445
625576
2009061
1478634
1154426
1740761
2404228
207018
2720781
2663705
948088
2141779
911679
2369958
1949520
486040
561506
1348388
1554405
2659472
1589217
279836
2430507
2392284
1877824
678782
945507
825930
2194033
1782620
1848767
1448399
1924323
903618
1645445
2652078
1491507
1705319
2817321
241916
1651447
2003259
589361
2832266
924105
1452754
698501
2891353
2654351
176386
2399325
2615405
1448189
2323491
2685680
1526414
1121649
1079945
94430
2897799
352064
899871
1096144
2092954
1278457
418500
1544789
1433028
1307288
1400940
660353
102795
790378
2450756
545938
1964402
2193277
710285
1206529
1861178
1198620
10295
2179401
733434
1080430
1970143
1957491
1280496
1496090
1706592
2771119
550021
1281087
2785704
679835
1155907
1162661
2435311
2535635
823490
758609
382625
845953
203966
9833
1101723
1801553
176065
2316468
2344997
647763
2716123
2606344
1146978
2712788
2449349
1607634
2489504
2149976
1868981
1882790
1832409
2004214
516211
2528241
2718812
32917
1782543
2209104
2662242
1889398
1573783
1951850
2891457
344035
2454892
1872852
1719819
816481
413634
1508264
846079
1410394
2556112
435978
413456
2256466
496192
2401812
1356380
639399
106975
141359
2918956
759605
656778
971914
573217
1581629
705261
1063972
2082029
2506547
2318660
2867474
2530660
533353
558820
153283
610134
2230565
1573106
1013389
894866
2498596
2856399
2154799
312047
2331902
2489773
2089259
1481290
1538572
216788
2668814
2698432
824134
1200796
602427
997125
2440853
421222
1046341
1380268
2284057
643524
997276
2123872
1724506
1220876
1401175
2923085
367684
1181324
345067
2919228
2302086
709560
1537196
2524828
2170007
1195152
2349350
2074817
1439419
2527521
2436323
1147444
872331
94316
2343029
719217
361893
2835306
1794966
2228109
854592
1012728
2489628
1121075
1467274
352329
1031813
1302700
134255
2075275
1657839
1602028
2058079
1981034
1003290
2646131
1180548
2573326
1435604
2466287
2880058
944879
2670436
500149
1453523
1814055
558022
2562496
1366564
1614039
384475
1645552
2412044
1948857
88176
1774391
1415710
1459316
1632882
1900992
2001419
2636061
2300895
1484952
2803922
2281472
1050248
1210499
2692870
34151
2058963
540751
2296506
564077
298533
1562949
2446221
777497
771284
189098
1107618
107372
353175
2719457
1625459
134737
794784
357145
1898917
167050
923807
168647
2052376
1783214
984252
469803
524364
1643509
2370601
1275034
1372773
1157001
2902474
78743
2047276
1220247
2489737
143323
1602035
2301015
2323252
2826436
2229891
119447
489324
1547546
2868640
2760763
2632116
761139
1344436
667994
40511
1549894
2265063
420044
1044241
2684503
1731155
1027406
2545952
2760135
2676322
543106
2689821
2771046
2500306
946690
1154788
2622473
2106276
2066589
696778
647719
2749071
2043329
1214960
1864573
199601
629869
1216580
776135
2268561
1266727
1007384
620826
2680792
1683036
2185297
1602573
1815660
1446931
2005297
2735671
2437997
473641
2573334
94440
660299
2580721
2496591
1414039
2051635
2014815
1121052
2370620
1555102
39634
614927
76715
913384
1780703
174787
530134
1435442
2057439
625353
2635255
2476210
601550
1400977
1854804
974491
702194
1288647
1940246
1402458
2856963
316064
622391
2721640
1651967
272490
601550
2752316
711008
635499
450695
2582093
2434040
537188
2329468
2550997
1811881
2683764
414357
2087264
660988
1168937
1967673
1879530
2111179
1509545
243278
2231469
1450459
2767556
1213848
2010031
2852805
286959
647634
2420659
2813750
365654
300302
1598308
1881924
1725339
929846
913248
2514854
1951023
923188
282508
108767
1096521
2891094
2817923
1596124
2465065
171528
1823554
2111512
1639205
2768705
1896234
1349168
917197
2698472
1072649
1108854
1987114
867798
2645519
754338
2520831
2172424
2673191
1135657
2493564
1623867
1357547
1930251
530146
671772
51804
2802457
595641
2600306
296352
1140418
755038
1851337
85025
583521
2299374
2509101
681794
1132542
2856625
2912250
982213
931278
2356279
1995710
1907689
2316160
1490589
2639392
760227
49021
1043705
2683158
530937
2884600
2787960
2392114
1036733
2108907
1674740
2797327
618028
1485688
2149403
2930814
1500058
2068975
1269978
1949033
1428690
129688
542353
562260
1286747
2669069
2188034
782831
966627
2198724
1070410
2253860
77509
420955
51731
342846
497744
1220735
1223056
161859
189791
1067294
932891
998220
298343
293302
2476902
1164486
920994
1427895
440589
750142
1838565
1389034
372419
2630385
527547
1964024
1517660
1180144
552182
2528364
524429
19842
1129440
1906418
1565037
1214061
2332536
56176
267241
266612
1760059
1790037
1888761
144959
677276
1302933
1974069
580593
1826153
1939868
2208702
1564071
2252351
112559
1303472
1355006
1161246
1189519
2623591
2168176
676804
815326
2287629
1727629
1139632
2402477
2211142
468159
2245171
1284980
2381028
2360765
2545574
2107541
461043
104958
2622890
1417801
1909187
1334554
2448595
2616030
475760
2779578
2115616
1385020
1225841
2558440
2543102
513285
2708553
1655314
1322693
1082364
95717
335831
1988372
1466838
1095314
2327154
2831114
1071420
1326708
1024782
1752155
514144
643843
476146
328241
2070249
901667
702053
338317
1375683
2452930
1273171
2004642
995142
2595486
1101614
2717965
119245
1778784
1344615
2084317
816943
1631847
1167356
1198106
2491012
2378017
516975
804866
2784946
2399447
140250
60473
356805
2758713
1874801
100660
646826
242762
767233
1101301
1467688
48332
2335078
588882
1677012
1339054
1373385
580567
784055
150747
2734585
2149769
745536
745568
2357512
144311
2332764
650639
2232555
2005906
2377154
2698281
1531713
1004849
1870851
2846283
758826
2125602
199706
2848186
1541723
1906678
1579820
1015301
1024186
1510098
2159827
1848649
690944
2913897
1904631
1891821
2783244
541468
351914
2086456
1805592
1015775
2363724
1051438
2675227
222099
912466
1574058
97758
1140276
1370485
2183155
1613795
2167454
2915898
1169088
2725547
2504401
1097003
1575420
2829570
741989
901284
1081591
4022
2088086
2297947
509504
196576
1561049
106617
2872717
1720187
1233177
83560
2819548
1428468
822006
441879
66948
1541299
787338
1429804
1333920
1002657
1932057
1490889
1616744
214548
1244553
30026
2602883
2904736
2058273
1771967
1412277
389635
2853018
2803624
906992
2165546
2786203
2199154
1117187
1297560
749044
340191
1180124
2501375
6279
1843320
2176359
1892127
2932454
1021059
385215
329251
558420
2776208
2407716
2464898
929078
2081857
1827029
1509847
590463
714796
1085568
2936145
750177
816414
2277741
1008365
463792
2671540
1602980
1551161
2836300
507697
1738840
2417173
2490634
1483517
464272
1590911
485286
1561349
768965
1833937
2530023
1499510
1395245
91620
1918074
2871767
224389
2796466
2175955
1433381
1464043
557812
2164022
2722809
481693
1634085
441111
86688
41841
606459
601738
201495
784197
1520053
426699
380876
1736824
264447
2811079
1201709
1611583
1124533
2566490
19976
663504
1795993
1268391
1161944
1306622
176302
402283
909146
1604549
442746
1214154
1431226
1030779
1027491
2462064
1769950
2882084
242351
1848799
959131
578729
2475562
1900685
1085568
2595760
678264
2526601
692086
2570159
1375775
599360
2371878
518573
59653
2797824
2464123
20887
141079
831688
2015427
1392362
1000647
691464
2282494
77614
2711411
2244045
1648273
865263
374048
2921219
948271
2886987
1898972
2108378
2843788
2276353
510836
2694599
162846
1388460
2638554
1607521
2264311
335625
1859167
1459985
2792206
872649
1866892
2134785
2864772
1348348
2240634
1144868
229206
2049416
2359495
1556008
57495
2221512
37121
2542833
2194713
1559902
2886657
615674
1641664
2702557
1438026
2450083
413842
362027
387649
29226
1420349
2179206
624038
1595999
192652
1532479
1432383
1237155
2899945
2017761
2670771
100752
2548740
1715725
138867
2811569
885377
2537803
1818256
2333961
945507
60933
598934
2056787
2352765
743303
2047647
1586015
2816211
1341965
1471777
1257074
1583110
1276585
634810
526527
2094361
516414
694584
2883006
1448145
50758
40135
1206826
200376
1584406
2860484
1508177
1598896
44051
2428798
1660306
776195
1122234
120293
710305
1931411
2853433
1981846
1034484
853635
605783
1171333
1792017
1274823
471909
1924478
2140424
2782294
2098570
199576
2729166
1537904
554760
2164155
1267584
12535
2853812
2160678
2576729
1023782
2015236
635825
2890178
1677893
2218714
784301
495954
2572214
196465
911207
2694734
12902
1592473
2896979
1390751
1331239
1793426
1890656
1594441
285703
1620195
2177048
1680166
2019238
586946
2601873
304521
567350
593486
1061976
175328
1905401
881056
1308011
1973780
1369134
1343714
945718
2830743
2465647
1444763
2511026
651352
1025093
1707994
1249987
722790
766143
2925102
2124672
2056542
1746011
390623
2373802
1426899
511528
2906933
399221
2896902
1645871
445921
670471
2035576
2307975
1400454
2107418
2131251
2004637
2554322
1837545
1166586
101201
1960583
2917478
1852494
169391
300765
1806784
1771338
1752671
2885414
2661405
2433388
1707384
2201188
1173910
1810287
1359282
1489375
356845
1892758
1144678
107293
1863961
1623301
1838857
611421
982006
581093
352054
500098
1227941
2459489
1503695
1313716
1486230
1436704
1556285
18616
1444898
351941
2586746
1779616
2252231
165895
2297097
2648912
2638874
894439
860257
1669529
442236
81351
1172438
1352679
1470857
309678
2334591
2755058
1703698
992524
421944
2586004
2198291
700890
947177
309985
960072
2333324
2063086
1321782
1389917
2854564
2664281
2202162
1052714
869857
2495977
2063607
2464933
2414477
1514203
2723108
2567311
396309
1636683
1887517
576144
2225827
889204
2600111
2797160
1964942
694752
1245668
917082
55350
2876488
2794265
1152418
20803
909536
260436
1321489
454721
2842949
1515987
2131463
323777
2630042
1512969
256244
219333
2646267
2388818
1739224
1065939
1111734
476384
2498049
1040808
78321
1420764
1558310
1658061
2752636
1562666
2591063
2554037
1497354
438175
1296256
65330
2468986
684981
1929777
928805
1732553
1075802
2485364
1871147
2903959
785701
1837025
591677
63913
266236
618939
2141740
1058167
1129609
14983
2265418
717801
510589
2067071
2014780
2159678
2338930
2629337
1960851
1655007
1960513
2524327
2115230
475149
442067
1233792
1813889
423316
1675718
190486
480080
1381878
1947638
744977
75645
2065492
313927
244923
2102903
1353186
168818
936108
2165093
250890
2661123
2341524
1273486
1818799
544587
2886838
1219812
390530
1203924
2795775
206003
2016049
2229791
2373189
2178533
975778
1520670
2814867
472320
2748559
860713
1916787
1758809
407913
1232496
1169997
892394
1086743
2439743
440646
2583100
2705322
1516963
128918
1436285
317305
1788396
2852047
1170677
2300024
2055821
2306844
747455
2150699
1006724
2141902
2609271
445038
1499978
2635639
1360245
183573
1198919
1387580
2516216
1064111
2823641
1000362
2056934
2317970
2754481
2771605
2205988
1234955
2895613
2166111
612639
1487041
2111262
209074
682163
194766
1172448
2794950
2594185
518426
55654
204551
1269728
177421
2581310
2230220
1408140
2050516
2528481
509503
2487984
829618
2932888
1573714
933292
861907
144964
2677430
636254
1545520
558442
2300179
764777
1577603
2726518
1063999
1850733
209478
281325
1026847
2123941
465417
1056535
2128665
268578
145719
1891013
2718977
2418757
810379
1444343
1875614
110958
2280890
2085486
405501
1788141
458207
1174999
2797533
1630701
2403539
2548756
979044
2559372
1581534
1970226
816531
525882
1220781
2160749
2653701
2555971
2207850
2073319
1578820
2474561
1428866
706049
2852824
1002730
87786
981049
821760
2204359
1924797
277753
1690921
1570205
2302039
2427134
1493120
1526963
597910
1600799
234401
2459964
86662
2419605
1709568
2356855
2105331
186824
2447518
1997621
2919055
2667371
532621
2156535
207504
2790411
2519620
2856150
181190
1426289
2852604
1842679
387740
1024415
1056054
877315
992797
1912824
1189652
1323710
2683410
1728950
2411942
397878
1460751
1264298
203796
2325306
2342736
882088
2503574
1224272
450615
2001692
1351671
2030366
287222
465277
975000
2146534
209422
2504716
1086124
2814701
2245023
663340
412940
2421716
2896477
2093271
654839
1332634
1449475
1754650
1507715
1678631
773899
905930
2645422
2420732
1197728
2535442
2640118
1956601
957407
491961
2538040
2428285
474120
1129795
1522599
2670332
949065
1001485
1711622
965877
1161488
20870
381300
2033238
60035
1621405
1367118
504450
1542270
1830437
783870
1320242
2682902
2549745
2803566
2198534
1956123
401069
176970
2114044
2073100
2899643
387578
1347720
1103718
1539710
460264
872860
387496
975163
1231136
240561
2872474
959732
1429633
1718731
717022
1874971
2152402
1640540
1821096
2814896
2209050
786052
1160754
7618
72746
1614980
217106
2492472
468689
1960226
2247504
1312632
254976
900281
296453
2635884
1187993
2078313
1086082
2305544
1581129
675431
1370261
2274266
980623
1780561
189388
1204531
1851093
872034
1997729
2210597
2133381
804636
1180725
273575
734450
1633587
555468
1646181
2044970
2685223
2714628
2360590
1609098
2933303
1105517
2693131
624303
895210
2415847
705410
108310
110657
345586
2634389
2072479
1492156
2697737
1616191
1320048
637397
567343
2193843
2019708
668943
1646472
1817735
222671
446525
2407125
540755
782437
2150878
1218588
883834
988083
1331966
1606246
1368321
956751
2618773
1380485
1106364
549582
2467086
2432418
756737
298124
1184892
1464036
2794181
2265571
2314676
1071612
2387909
856247
1430974
396743
519815
2331649
621530
2885107
2350660
436437
2525712
2875404
2003203
126290
2313034
1316009
2492944
1098270
870288
866165
1427899
320566
1337618
1531631
2849599
577384
541264
1770119
77679
2293613
964492
952549
743700
2685774
1137559
2075782
1914705
350967
770290
1468555
2724357
998343
1236764
2841663
637317
784893
1928168
1219319
866139
1817389
1787162
918802
2743838
978412
686334
1540415
840409
1944209
1787696
1043427
1940482
465407
90568
1034137
1632333
339755
2435691
756126
354166
465214
2462543
1931432
2369854
2438555
687505
1342095
368890
1137123
30094
1006633
850290
1511915
469659
2083733
1095996
1234180
1686853
2433300
2110691
507026
2182008
96540
253356
2706062
153095
682965
2666782
1421985
1895124
1826665
512640
1662259
1183761
127819
2577503
1851711
1076218
2931840
139839
1939930
858188
2851844
1049898
704128
1280661
2150656
542269
295907
1400073
2760630
2483425
696829
1040926
1849302
1100250
550833
2118969
239301
2164312
2704266
217760
2695050
814510
1793042
2126741
2277879
1124870
2248922
712839
1942174
2136875
2398986
2667789
2171724
46385
1945589
1586993
510898
141955
1543437
1154885
475204
2708338
2731412
1611695
979621
486804
113352
1808382
2670992
2599976
1963171
2279101
2371881
1943717
1865873
999096
2143350
565360
24707
135823
2498730
1167970
615303
889442
2626337
78218
1961894
2284986
1338618
1760552
1064435
2003838
1552782
1174778
1651022
220114
2269299
1333614
1099451
2087090
1419945
2470126
2304834
1587893
273441
2490442
2619158
829852
2478190
686432
1488703
2030792
1654150
2851017
2280494
2854738
2932788
334463
337169
2816911
1415656
1691449
846654
1679127
1860394
172320
1693994
1494580
1517998
2660917
1177137
908984
923746
1806361
2556052
2635823
1773804
89950
1254450
1009780
2430433
946756
1459448
2550916
56064
759766
2176712
2388712
2555342
1617754
167554
2659522
1491567
1267699
350311
161647
2328348
794544
435537
618524
1019579
643951
1106012
1928921
2707706
292541
2092945
1408475
1986550
216371
2883854
381487
2062470
2023302
909669
394982
1024135
2496401
688813
1345069
815792
115627
281906
1978413
809088
1787296
480729
2813094
2529612
1138369
1603053
1508135
1550439
2902554
1294524
15163
1295527
442445
1819392
686222
435189
1984735
1045340
1155470
2795865
2236991
1631374
2333465
307038
343108
2372464
844198
1947954
458068
2296319
1760248
1816682
2680961
1171507
91967
893208
2708814
1209789
2568481
57528
458699
2406708
2073112
2485453
2555458
2563778
2065088
1861004
1855109
1949841
2588578
867063
1441066
2736113
401613
917108
476378
2347027
1946975
2763319
666992
2314347
131471
1422836
2054358
2359963
1796646
1091198
2282591
1971577
2866687
926218
546482
2712429
2296344
1858731
553928
1097846
2685013
2551837
2555515
902629
690881
532133
635196
332456
1427834
2764905
1004118
1803221
1099575
1258673
2425548
1340350
2457851
880777
407470
2633990
2100163
1787292
30762
2046481
1923862
546011
2119283
1680459
124728
203214
2487391
806039
1090055
1649485
1827136
1212612
204244
2118338
1144890
1236742
2436433
2775700
1460356
1813361
733219
2392107
1659486
2871817
2619189
1066919
2153870
575351
785699
2406143
2001648
2142067
1105891
2490264
2804495
892478
405859
727936
2020667
1363579
2580402
185047
1267971
2171771
2615839
629964
397668
2323799
2044726
2308417
2200300
1234126
1554660
1061036
1074936
2163250
327172
278261
690384
278296
1515432
2665921
2638469
388756
149234
182933
2889184
2660713
1133465
2681584
563106
2404067
642112
2875547
1844937
1991956
2173248
1922180
828127
950214
2319942
574588
93980
1109972
1756733
75243
716842
1484341
2001960
2186411
1114552
2689013
22457
2819381
2697800
1298666
2808757
1156949
2181823
2394000
1492431
138341
1013594
667143
762464
2741390
2165062
1313495
1031412
2840760
2373751
750193
267553
2565589
40866
432687
1029041
453793
1544063
2696066
702940
2730552
2817547
2396804
2152349
859547
997455
414864
355904
2667979
333654
462926
2900817
1758875
1821918
1796296
913054
2823967
282263
70704
1395022
1233138
1683834
554650
2109773
2834029
1560081
756801
2229122
1664312
1483005
2331840
1954306
2413750
285228
2147237
1336705
1710460
1133283
2203724
1777563
1339587
838998
428836
394578
1028471
758975
2740355
1913215
2841747
919568
1911074
1793151
444758
2011242
1557086
1666157
806869
1566603
2266070
1964470
910512
1297341
579709
2840366
2693160
1438941
751489
1812596
2899591
1189503
2778561
387827
2566377
366443
2183787
2355884
551333
1191574
220955
23997
1303304
874072
1465425
1413204
919728
1257413
1710895
564416
1385449
994897
284384
148057
1303920
1111988
1007519
679721
1949301
726552
1233809
1230433
1339249
1920512
2332580
511837
1270921
1316366
1803386
2535263
2510375
505572
1978393
2346627
1494445
2505342
578680
2517808
2792284
1313614
709498
2078265
2733837
2881732
1781766
566956
2546319
2113638
2035599
1689923
2028243
1009511
1236263
722234
1993012
1085740
1180166
1365907
911588
2148156
292915
2906623
115458
357260
1581244
1114411
1003712
1284740
1981284
1203487
748348
533899
1665718
1972054
2213022
1697067
632201
967154
2857318
1027638
2114694
58083
1473367
325391
2246797
1578100
2328922
2172806
2219864
482465
36252
885474
291047
293641
1698114
750966
908079
2412573
1038322
1279973
223222
1743072
2368019
862624
2638217
2740055
2162802
1199909
204748
2045185
874991
10806
1514442
972245
2522701
340250
1809392
1754580
1710338
2525008
878211
1769974
2113705
1177404
1532914
1992892
1817922
1602923
1700387
79148
1028188
2295753
803389
1993672
1386214
2917689
1489062
142673
173081
1402132
2077383
2515505
1186939
1319920
1449547
1963827
2781180
814794
1312757
276013
192167
675391
1417476
1095210
1821261
1918091
1486762
2522005
1719051
1875159
936815
2754893
2378199
750552
662960
442925
1985469
1809539
1349126
1844894
478413
1728703
946621
1349705
1867348
350634
1953847
345695
1719722
1941294
2610613
2672561
1534156
287733
2530007
1657298
706697
2753020
2615185
2618098
802252
1881025
1062817
1584464
551311
419220
423048
2195914
1548548
747439
2313202
1013750
1276619
1248124
2592558
1459464
1358428
2515369
147530
385737
2226181
545257
1033126
780241
1732162
321030
2838638
2122533
110
1192347
363779
1932286
1894841
891116
1798926
2523028
1524973
784299
2182782
1669929
569613
1983592
1271528
1534235
768450
2918817
37751
1252831
2239378
2312165
2863134
2317038
663599
1815589
2900618
853875
2254730
392339
2641365
978889
2863192
2406729
43700
2056348
2607950
634977
665482
22749
562756
47120
523509
721253
1828742
433714
530031
296763
2022313
406501
112130
1807187
2343056
576608
2574055
2648914
438287
191255
1693013
756551
2850368
89066
208973
1725014
2403087
2008682
2483265
1580700
356563
2087429
1217963
1620788
566141
788946
1733747
1113511
1640181
1740994
2129944
600343
406206
1278549
1180730
1718448
2862064
2227935
685663
2380225
1174622
530223
2832969
2161713
892993
485446
2707900
179032
2334780
101773
893644
472120
1326310
1102406
944007
1237262
144153
1117478
2050841
2351576
2668299
2587190
2854910
2589011
2898492
1284838
685176
848222
432474
2393804
415555
2688803
451219
1573607
2498630
299708
2483816
133344
2264121
602307
2657967
2753389
1509199
2151536
76705
29404
1008699
986572
2745117
2346071
251628
438217
1141839
963227
1753099
2179596
1850738
2647189
1834122
2812656
1153987
271369
2196652
2551714
1253786
888644
384065
744521
1682922
550341
1239678
2742726
189352
1696098
2469942
2094634
648793
450901
502630
1705227
280461
504682
2246254
1233752
976835
1394681
1380633
1509939
1805612
2541261
1820983
2383768
2818105
2723635
170215
2216360
1212724
1849559
1740360
2335334
2925674
2448710
1933
1802536
1210890
1335961
477632
1771753
1236294
912814
381466
2349650
2552747
914154
1924190
458766
1052929
1355449
1262059
172884
1024072
25511
2464458
2812350
2535878
655178
1660868
1362187
1803832
17558
826674
2174795
853247
275781
2418481
2367843
2151552
1280546
55885
2445088
2336857
2313505
2110656
82530
1859554
703965
2686371
2640725
2105023
1093333
2644114
1669724
796147
1096969
8224
1751973
358644
2231899
1521423
2553857
2528458
1975426
536500
802571
2497410
1172345
2542516
1052468
1658560
2814405
790666
203817
1075516
2922229
732812
1805190
1271781
2846630
1682374
1350279
411474
2820363
1185711
144306
306432
965033
1395493
2539830
1917060
1576552
451496
2581822
353928
2182007
2193578
1154787
750393
91367
897001
1418946
1516911
81801
2257991
471275
2104273
1416066
1506406
990051
996479
437539
2847527
1877851
1384320
1732790
1301898
1935075
1296496
1597442
1870137
324090
2311925
1451794
2157016
1129005
1070887
352297
1357855
41893
2441611
851122
265166
968586
2401521
815627
2662142
2850316
320611
1896628
2076238
502054
623107
2035480
922647
164535
2632920
163733
2827483
2622820
2104147
947177
456139
1914849
588574
1664502
2644452
2320612
2426633
1280451
383666
1680046
2754544
749886
1133993
2727623
764638
2495464
1811903
2148090
880123
2210473
1420260
454751
1017416
560439
52802
1483836
2545112
2677270
1918944
1053162
1102353
2630911
84419
2874977
1020349
2501119
2806115
2193154
642098
1984581
520650
383155
780932
2420268
1127094
1338450
2911644
2471685
1296577
835017
1083572
849400
2012169
1302691
432536
2601341
838136
268276
1905211
206984
381815
27546
2296949
243941
1827721
1370568
2623150
735274
1443204
2418056
100189
46732
1250898
798950
1027543
1308185
223119
1790298
657098
2842473
2086939
2750721
484637
1379594
1225607
253330
1116053
737379
2516689
508943
2384787
1361213
753702
2015807
883624
1350924
2394965
30538
333643
1760219
2075112
1273333
1210144
2721191
1789008
2670352
230908
2038964
397116
1724647
1807693
2118586
2446974
1169381
2676508
2452183
2635752
898691
2877384
2800175
2194999
2658204
1414177
1945420
2273886
876720
2052090
784605
1049675
2833937
2879257
1695165
1108519
1208921
2892344
2679240
2315139
639540
2379822
2155295
18834
12882
2442738
1083265
1653129
1813110
750446
395770
1953478
2595954
238538
2794076
1351898
958290
834640
2736452
920829
177360
434658
932773
1697826
2572610
2380211
2793953
2048355
957131
1760829
2255776
2496450
1954522
1348045
2873845
1347409
98605
1268653
130834
2411944
714636
724805
2331148
2242277
1567253
2815580
248192
10978
2379659
35087
163929
1718345
2300466
562420
622848
2107174
2666916
369252
751948
1810694
2255892
2294239
220365
2006518
1909278
135555
341796
1762919
1396568
1746375
267397
563882
1181864
686850
2459777
151313
974119
1825633
1197781
2698466
791434
417099
917145
1754210
2147986
1101641
2076996
1067295
1885149
1264854
205824
2459431
814152
2439365
2177350
2212676
2443243
513757
551510
2250216
2557126
2760060
434288
2581069
559501
1232898
510450
1815596
1858864
2212725
144415
1729473
884267
1589286
469367
814376
2272732
2047904
1227551
2064643
916548
2615033
2421724
556897
442113
1026522
2037400
94928
961720
175017
1297617
2330868
1730958
99815
380366
2150052
2594699
1453878
368919
2388866
1696755
1441691
2870886
1757303
1917301
89799
2261978
2887212
2235555
2907485
295063
1535541
2227537
617189
553759
1574473
1920575
2183285
416797
1653583
881688
2606070
2565716
1132185
1825714
477184
164654
1192320
54180
280443
1587453
1499889
1213393
1453834
2343987
2471351
2122485
1600375
1039051
2158347
2574151
1184587
2214595
1194164
151624
1581138
1534629
1008897
945976
1947745
966965
182607
937328
186893
130642
852543
1868061
2404538
494616
464592
707701
910551
2847866
2824958
1135341
172123
463350
1493396
196210
1977606
2489614
2512614
2283143
595863
1103049
366139
1760024
132506
2733459
1206963
1946449
1742489
1723597
1804349
1400663
1770432
578645
139932
2073031
2491029
2182664
210114
977942
1143285
822579
1108992
666768
2096461
100750
530010
1635790
182990
2697928
2767096
2116138
2628552
2282434
2143580
1443103
851841
334107
1947060
1094363
786017
226513
2898626
35058
914826
1370583
698081
1263625
967551
509862
388597
975252
339519
1265269
129002
2589746
2044515
998264
718809
1868556
1470742
1245435
2112831
2030430
51282
612465
2253326
2117578
2658850
1273928
1261340
2171792
300259
1343550
2667819
2206163
260564
964642
1006730
1816133
150403
86673
317365
2486516
2281361
1052159
1592116
806451
34924
1846461
1463655
897488
867524
2262026
280548
1974392
571180
1939756
1974539
215785
1750700
653244
2348265
1379907
688063
345223
2141895
2238298
2906797
1879482
1447763
1657446
1928489
1208928
1875239
2512985
1029858
50341
2193569
524953
259694
1727356
2597875
691804
1732536
312899
1833824
33537
278938
2300134
2266985
2460836
2409594
274620
2084661
1672023
1155083
2834584
2076068
150131
423633
1822026
2185745
2244496
2577443
1300386
176322
1590535
2607471
1595015
1473766
1073322
1581648
2650162
1634359
792882
836746
1882724
793768
2228806
1452996
890407
1724960
2691015
738735
1572779
301541
1289850
1494229
490352
1391848
1062368
1288538
203663
228241
1728859
366012
335447
2046137
171827
143947
2288174
2396721
2213899
308015
907872
2358111
975618
1487119
27498
1938495
4076
2036791
195991
1975423
154149
2607124
1724989
1854582
1659274
1699214
1062790
2506316
1158934
2556330
854573
1369361
2433924
2003747
818346
32372
575491
1674021
1997389
547380
1247049
2659726
127999
1378587
275161
360836
2022114
1952406
942223
1186745
855741
539044
2824491
528033
2246959
2624804
2882315
153623
2753950
436924
2424327
2478032
862241
476970
1323419
1854417
1814419
2940520
1193062
1267124
2101899
1903608
737929
1828894
915132
1695680
177418
1940718
1315527
1974303
578868
2050095
2750346
965417
1150401
2616284
183266
2730287
1232324
1848489
792535
1396398
2163830
535755
207825
717757
2230105
2353494
1192739
455868
666745
1298420
2233994
140360
2425293
2814046
2397443
1941919
614145
2250863
2864259
1265270
920953
45956
2203267
1001733
2592353
1078732
1331847
687586
3450
1501146
1342297
2932782
2693982
872085
2822957
2232489
684241
827388
1962991
874216
1241951
624108
245802
484585
419046
1336487
1325872
2844600
1701132
589575
2871631
364773
1722240
2817678
1752079
1411006
932630
1300601
57794
352389
904174
1246969
1251109
1008350
334913
134096
1012353
283647
1364608
500615
673303
89529
1889625
2102415
1721705
1864055
612264
376683
983641
490523
2650307
2739241
303321
30893
1091148
943248
1165033
919902
824286
954858
2221026
2670694
544477
1317498
1302045
360768
739689
20084
2145986
32209
1652821
1581931
2683447
533578
553744
1245605
392646
2635788
2706362
509129
2800996
460537
2619827
2538093
1472859
217002
61262
2146797
2211599
2068162
2501799
1191768
176972
2557687
1641532
2006217
254983
848230
69971
2478926
1094399
217362
2861175
256397
708133
818683
353803
2797404
382715
1630904
1215484
2604865
130772
20884
1746974
1822214
2576172
205609
2421821
2396941
385796
368026
2222080
2091067
2724639
1290040
1959798
280159
652784
2150361
2113650
1550445
2714016
1028998
1562671
1407012
2361285
921015
1316852
2057534
1972804
191174
260269
748876
578036
146203
1799172
903410
2477201
250910
7159
2249247
2146487
432277
1973020
2704801
2416266
1943862
469041
2912586
998860
134093
2274135
2831188
1803483
2452072
2433422
2588813
2063371
2391144
2833838
2936157
1687668
2621837
2651017
458961
763268
82966
676473
1091651
553433
691438
1220189
609833
2912318
1013890
96583
1062885
1347606
1107426
2936692
2614690
2548443
2341939
2500798
896549
1611151
1928958
155175
1281182
134550
2536838
1031449
1038492
346007
1181765
148269
861451
1242115
683941
845293
701600
2842596
2527519
1639411
2359730
2733593
1646855
923782
2040089
2690478
2237517
1899616
1066211
2105770
502006
613650
2865726
704585
1916296
1812515
1425525
2441053
1986291
848758
1986443
1749633
1776102
320416
1747302
980079
1741694
1217415
489990
643611
1795406
2002302
2365274
326839
2225244
314066
1236392
942923
1773583
1521333
2787148
2037751
2457901
323309
1499211
1057241
2553201
2606086
469098
1032344
1362284
220488
906662
2845818
2578084
899073
2405876
2155917
621945
361551
3179
1640697
1909849
1817205
1295965
1833547
221288
449832
1565930
2261720
945473
2116988
649058
2557981
1641934
1827117
1435296
1222935
1808025
1138426
1713697
1001846
919242
615940
2283237
983707
2659784
450358
1238749
485812
2561797
2935775
743711
1950463
472225
616088
238525
2781577
737860
2734918
2914362
2667004
1600808
1418736
177357
1718546
1114529
356332
377303
241330
1805682
2194075
1180923
2618416
2727750
1785400
1374323
562858
2813511
2291832
2907927
1145934
102983
513794
2919005
1586404
551666
44989
189770
2144466
711017
559940
518934
1244318
1764629
2783526
1619438
2292004
73744
2512527
2490213
245787
1237173
2274111
1217237
2813024
1740332
516958
798539
1900000
2631560
1174799
1501006
1275766
1895616
108902
2094438
1155473
2633534
1917359
1394581
634137
2299341
1417579
2030567
2424541
917909
1598150
274038
2610739
1708295
1486703
1896231
570984
2204321
1268785
833365
2914973
1092476
590715
1732069
455641
933386
1678684
1515382
196781
2119457
2169462
895190
2760791
2184412
979111
574611
1249455
381706
238461
2825893
2859387
974787
975389
1981572
944093
1426100
386495
2207731
1184464
1397281
2549063
2584294
1381205
926310
1535974
2133385
2246027
1599428
2634408
1210085
2149505
2439730
300688
434400
2364014
157361
2450936
1716817
835887
745541
2493176
755122
1917433
135423
455477
179699
326249
442965
161577
1553961
970098
1801276
1174896
981368
1507983
999548
1800861
2626379
1331082
1750807
2795888
943056
1970420
100739
66834
1000693
1944043
983850
483844
499344
2475415
2189057
1525123
801278
841363
2225189
199872
979636
1071069
203454
168775
2037611
1246271
2902169
2747592
467126
2376519
2676938
2269802
2509850
1334044
259020
2257747
2158638
237681
829244
2563852
1535389
210677
2930744
1137350
2804908
1221313
1920445
1411729
1298328
443262
589434
1827879
1887025
1075920
2612298
345406
2463991
2669462
2253766
1792626
1154513
2765478
281853
1790386
59240
549071
235323
2317941
1254712
142007
980580
2520754
1225538
168863
376828
2790303
2146554
1380303
1802589
873393
2357895
1587862
1914042
11759
1642397
500597
2669139
11949
728671
2893755
2871409
57298
67082
1724526
2576211
334836
646190
696476
329597
324112
105703
620896
2275437
1597997
2327446
2759449
2014674
1093055
1347561
753794
567915
152725
1837404
823419
757936
2844591
1716012
933668
1662035
1567101
1324021
47741
1544895
2599394
582055
925014
954599
1003158
482779
2197491
1090999
1031619
1538484
56894
1459722
2311701
2389069
2871868
1729289
471116
1099547
2338680
2548954
1220896
446312
1319973
408040
1479463
406288
1642637
318263
2043996
2210538
2459638
858611
2776774
2441369
897831
288729
477619
2190273
2865526
1116109
1422867
211737
1735477
1067039
2389683
1565678
2446451
1348788
2819350
1696802
1691831
639896
1572411
1597393
499926
2559337
2470431
893361
787410
2411501
1391397
1700041
276980
660036
183856
130731
1498673
1193406
1099968
755254
760663
2630025
884409
2167715
1848992
318798
1302887
2645897
647275
2118866
2096780
366669
690944
869389
2165585
2779628
1951011
1479879
2613356
936175
2598111
2600352
1242077
2815988
1781672
1579231
2162563
762852
56428
2829047
1546056
2027131
1593821
243118
1039684
1222552
1111970
1243927
1810598
670426
860551
2520466
467273
438521
2842575
1000220
2560392
1362742
2653095
2870485
2476688
2138883
2581022
1103856
2870242
123001
462817
716597
769570
1265700
523469
843464
2138581
1458094
2508156
2297369
2802511
2518945
128440
2516221
357490
2003906
604856
2641867
1997074
328289
649311
383649
794850
802204
660949
1210210
772261
949138
120028
2109775
438406
1006821
1567906
2408433
1237415
1205391
1554415
231895
217154
2326538
2761453
2465270
80698
2195819
2194404
2350037
1906212
2222340
66520
344860
738490
1145614
2038367
1327255
1017398
137873
1727419
1981870
1397698
1011964
1093885
1151077
622875
387991
634509
2347937
663825
810325
365510
132106
724309
2579703
777931
1154024
498307
1407838
1440029
2683042
2543236
2830788
1591841
2054109
2247147
1434657
2110184
2715150
335480
904372
1102733
263917
910042
1623617
2674717
202558
2145652
2088529
248186
888041
937039
2140757
886414
2325903
2703170
816685
2616365
2479123
688305
930970
1027717
41198
1772029
646517
2323300
1855440
2646067
1108973
2877487
2938090
2039551
51128
2686043
2477133
1074133
1427066
1233365
792719
1549873
1854522
2167759
2571784
129953
1847127
2832633
401129
65593
1383342
2201746
2833511
2729802
895062
2615994
760765
1026106
418950
102754
2608633
2716844
1201667
872408
1754605
2763314
2130915
338659
1229737
2125799
1858117
945340
2243309
1186025
2569936
312131
393578
2863839
91631
217406
2662248
2472532
739210
911140
1975514
1681597
2632119
2824683
102214
1686777
1860946
3287
2742601
1747054
2756231
1518896
780260
1623730
1862603
328978
2778880
478546
1740353
656915
1362034
211747
1711582
1218168
120634
1486335
1812282
2828638
1278149
936119
802158
2384419
2151710
1922239
8905
1656933
351577
2447624
2798720
2861303
2886471
24068
883295
1903541
343770
2661381
1680019
1403785
1514091
863179
1980758
1610923
1234602
1609612
2759073
2268099
347810
804145
369114
849348
1070858
383770
2890350
2500036
1618302
1850152
1146089
457711
876610
2799688
1669557
1457007
475675
641232
512984
1651270
331975
850059
135330
1418757
2222074
2391273
822863
1436661
1561409
479468
1197579
1946574
956798
1914906
1615171
2900157
2490593
2234913
598126
926337
790593
1752857
679602
1129979
2938757
2407542
2554609
998936
384600
285185
1793207
1162948
1910536
2819446
2629045
2526812
2839766
1291111
325121
64211
1975920
954363
1976887
69028
685108
242985
733684
781378
1547841
2647193
2865543
1598788
1311368
346734
354884
652279
1862954
687230
687034
1164273
948937
2778180
2624365
2071326
606269
2111607
2893556
1152896
2142735
2847912
1348629
199016
1393720
1334849
1532531
1886973
1447917
1804483
692913
2771623
2288664
77451
1098849
2360914
2272976
736859
1156513
1040682
1135929
2888598
874336
49972
1609008
2249574
2794484
2639433
1655707
15288
525589
1467694
1552969
1813353
2046932
1927397
776776
1967577
2800051
190673
2784242
74968
2536252
901173
654168
853118
233145
1558458
125996
89688
791101
2150183
1272962
573544
2562278
2069409
892132
1165767
319280
358047
1561164
2365129
1198152
349386
2461423
1530621
2239106
163947
2281293
2516197
943178
2153272
2502542
1776190
2312212
444511
2685881
761077
2926026
858367
2234417
536884
2093826
648735
2363971
526326
1762682
2511276
2193095
1541238
171230
1730970
2140886
2373172
442211
2624566
2051067
1592697
1953033
963895
914066
253409
1091174
2844674
1445946
1681985
2173288
1077732
138490
2539894
337517
1012524
476877
292721
2260556
1554317
692040
151976
1164599
2237523
464184
1427948
2284133
281465
2726531
2237060
983255
750786
1375354
809373
569969
2678011
1953921
279627
62335
1404554
2855384
47083
1025477
2330915
101433
405010
2681993
8738
798459
2067291
1664399
1625717
171290
938745
144682
1209455
2749863
2646154
559388
1207464
355255
2894949
1508837
768431
1745644
199380
881237
2338271
1996170
1654290
1393244
1829623
2794721
411049
1060683
1580282
173421
234193
2691413
2790999
1408383
356982
2203791
2275874
1360655
1196520
2101962
2119305
1531266
2837382
635429
748411
644466
1956555
825136
1231080
286885
2020203
8925
840926
1124405
152657
1057139
1348595
119253
2268246
2186605
36557
2366168
1748222
349722
576544
95459
2776862
1488059
655121
308601
1329423
836305
2392187
1695966
63482
1744689
1870500
2569492
1233191
935112
2312537
87173
123292
2270018
310208
1780830
947765
2418227
617670
1468724
2244718
2900920
1339440
778151
1703640
1968568
1615893
1279819
84416
2061444
1015582
1575598
460287
471767
1730743
1039569
2922463
2443420
1331441
1597877
1812510
877077
1474498
2350111
2839845
813599
2436238
1567161
2345673
1545797
1311472
2933288
273799
1117324
1806786
2330975
2177507
2908522
2524422
278128
200672
1387656
1405479
1254541
840855
181372
2263456
926701
1005781
2233471
1604720
650647
2027528
1611638
2340807
2003105
1978055
691388
1943577
1922331
2110325
1211968
1618391
1199372
2919818
2642222
527895
2486748
2386702
1522708
1938839
523824
755603
1007704
2040480
386000
2263803
2302083
2103287
2398868
325368
2939191
1242543
792660
2765413
2532063
860515
410120
1245267
962714
1928869
1147497
2526921
1281194
2277424
2575174
2204862
2708369
170620
1857874
1499021
2323754
797833
2403149
1356865
987127
1171138
822232
2497133
663440
151562
247407
2618105
1876697
538189
915243
1951016
1289811
402915
2826679
525195
2344874
2301625
417916
39201
998849
257659
2692823
591008
271704
1185688
1581419
178037
943259
1529660
896482
1304075
1013282
2454046
1598365
2260626
462558
1940759
2357717
1117906
2236683
783654
1297206
2300867
2372685
1508095
417367
1512923
2794032
2406307
2740579
1425638
2595518
874223
2336585
2241699
2020089
597805
2823457
2129706
1536808
40743
294443
2366409
400839
2928779
2683916
2638110
1273305
2564795
1786531
2154829
1044919
427411
1120345
603577
2912905
648546
405061
2082176
541819
880824
2043784
187176
2046463
1022675
1198763
2453614
2265337
356868
2405107
1849380
2704790
1135702
1301414
992847
1594845
2785672
329645
1568756
1769111
2071398
2019563
2620551
940112
839969
2193276
292599
2377518
1175314
274826
2819667
1159302
445990
282747
2161729
2182032
1168025
2343151
1683593
2211770
979206
2751144
2893899
2263960
1048598
759303
866580
2110308
160693
2867504
1957549
117398
482806
909188
564512
1953011
641620
2281678
1646482
1798437
647871
1811598
1933381
1710239
2118277
1411225
161266
3306
2376419
376712
2266618
419843
1556239
860188
1230771
2541598
2124715
916411
360758
2568031
1129265
1730327
2591648
204873
655224
864547
2040265
2131986
1639401
2607551
838027
136140
1153477
571234
1360160
2660412
1349485
2768156
2451435
2815792
1478451
1931154
1042664
1085765
278758
847468
1993518
2657898
1314474
663409
700086
511519
521444
2906523
1540050
2298376
1409449
354080
1618615
2601101
1328846
181750
2066313
821572
2101216
918239
1256789
1540596
854792
405811
2939004
707963
2172105
2737635
1498884
2626720
1083652
1742998
2851562
2164610
557597
562184
1415431
22447
206270
2259717
753045
796494
2093945
1608499
2493241
2728968
1414246
1779659
2049291
674103
474830
1555474
827539
483239
2650451
1551984
993041
899987
1539030
959349
457881
787575
629207
1963732
707567
2901802
1441615
2621417
1355239
697551
1791963
994875
1228523
942375
1749475
1023659
1700652
619433
2338650
297198
2272280
566276
1287069
1367954
1842405
1524240
2250237
302728
2565534
2015850
1540634
1814355
2688112
2400875
678580
1116228
2639631
1220417
421794
2709131
2813857
966254
1334046
2510304
807438
2718113
70562
2817206
1799490
2676566
459144
1191995
348109
1519157
915857
2129788
2248137
804051
1571185
1614568
209324
1486919
790962
1341797
243307
753043
1097316
1413772
2473649
99252
2329141
2054726
826450
198828
1516961
712557
932843
2120314
576065
2678667
2468710
1905644
869109
698873
821600
2378552
43935
2676947
2044166
2257724
856255
2349725
2287061
1652053
339569
1206647
2220749
737445
989555
2101872
2531078
2127338
1146983
913181
1923062
1960076
310805
2479461
1346677
483914
34473
2413812
358377
357318
304911
230729
2358402
777861
769898
2184409
1516572
238533
2847814
336311
41155
615733
1578523
594532
1617829
1240535
1928259
2607919
724409
758291
618895
2572589
2687604
668175
821180
2420445
1674619
1717037
2692284
235405
550026
2191330
251438
466159
942252
280159
1320155
1370887
587972
11438
742966
327926
2232777
2432692
2508894
15680
1075057
317895
1452327
1958891
2314278
2711656
2061592
1726825
660330
2830156
2689551
171274
505252
1391898
1909871
1083085
1003142
1416441
421593
1893032
2400443
561811
307668
2484498
1461090
2019441
2068125
461043
1595073
1112484
130145
2848672
2610048
1807036
1035134
1074732
438137
982962
2509217
2350296
1884836
1821237
2594013
939740
2390724
2493188
2712389
1593342
790260
2799543
1378380
2035996
522971
1281864
1980118
2526778
414442
1647415
1099552
2662935
1675200
1887609
792932
2200223
1828595
895485
1002853
788265
1333145
2358294
281888
1003809
1616743
1584908
2116119
1765831
1233274
2308641
1154574
1819936
58068
1796683
1197200
2867578
941238
2118268
1335808
2648495
1814810
508700
1525114
2851788
532258
1154731
2032330
2850471
1027267
904649
1094944
2113463
2270860
2127672
2560000
1930547
2336493
829764
1625582
175664
1960522
497730
2501713
2755118
145714
2153333
2072924
2441325
2103949
643396
29417
2141563
2412384
1170723
1146471
1551100
1662065
966089
152947
937110
529968
375610
2445795
1019333
1225395
1033058
698407
1435185
2826351
601836
2353207
819193
2555576
231196
2156145
1610141
348079
1027955
1346425
2657782
1802472
1260213
213636
579570
222967
862359
917424
2525366
367704
747363
2383431
2457905
211109
308081
1222982
1747699
2538438
56550
1839536
1130766
2046149
2173318
1111362
1869114
1177260
506166
225105
886590
1552432
1952994
2877782
1908165
2558292
1319318
893267
2932702
2542593
1445000
110388
1024793
2798607
699829
724823
2900738
2854599
818391
141086
1069589
2513266
1466161
1675846
1165233
1729259
1117586
2100016
1176373
1049263
2377709
1547036
501370
2175529
1899961
1351556
2052158
1356082
569588
890734
2795019
2073216
1848973
750313
2495100
1354761
981880
1499013
2843291
836416
179566
654434
2322584
1394176
406219
2705987
233856
2824431
879073
1135254
889231
1696664
1790192
2620528
2025372
1146714
2716617
1210953
2829966
2917175
2388785
1558384
128254
502970
1574996
2381540
2535151
526157
1931934
1903497
341951
188939
2515104
2886681
1562427
485546
1597332
521857
940337
1439526
2492210
5018
1030397
2045167
2937043
624103
534710
1799419
1582008
2807030
2495619
1802416
1093122
735298
197617
2397815
1286910
1452250
2498283
703395
2065858
2731255
535378
1845664
2194986
314913
815801
1681735
1493191
1160886
1956493
990152
2421177
1771748
1285977
512161
2898222
1693819
2860268
2093001
1511524
809454
2649647
1452194
2404287
2194873
25033
1435498
104581
211395
2607751
2812768
2928440
2400276
2896694
343069
666212
2118925
994773
1651287
1640498
2515333
2813990
1392898
130079
45204
1339205
2032941
1598113
1458429
1307693
1967076
2134332
834014
305714
267003
1586180
1871108
2044054
2173370
1646928
1975471
1045454
1607345
1073516
2420995
1863278
1256135
2152853
1862521
1390059
1022546
27085
1438054
711821
2603466
1685218
2325995
1636081
325308
2010863
387037
828809
593918
2494730
1772387
2691817
2319518
1685126
1457490
767893
1807357
1403154
1790247
2127285
2143604
806934
1700022
335361
2645269
2596238
1822102
2678126
2150013
801270
1028245
792594
300493
1222442
1431116
1426771
2866487
10287
998955
2118296
1926239
1795149
2742223
1723444
2298461
1668603
334323
270943
766613
2112707
1170928
1588109
209535
2257980
1281940
2343906
337564
2196088
1872629
1836311
216688
2386847
2388290
1827435
329891
771359
2191299
1767226
1163360
1605333
495065
2578807
803221
2314022
1734081
1509343
2011899
2390058
1058827
1383157
1805442
36698
1534837
424925
669704
2469236
220987
1393895
2783473
2751171
229013
991152
1618995
2523601
1355765
1417166
2398964
2626356
2294894
649257
755422
2342857
1480862
1980592
101118
1890814
2207949
1187325
1863022
2573735
137864
1429397
2125604
1130393
279016
719391
1317421
625690
1000795
146304
498503
2121344
2367502
387308
1327147
868914
989761
177527
2236441
428137
2173795
793185
35298
1695550
2218351
1625676
126749
2269709
100638
668376
296588
1398311
1877565
2876577
44736
2880972
2203255
1397870
2556060
103391
774982
594255
38405
1346996
1815585
252123
1190059
2390040
2354203
420586
939844
1310057
1547802
1148429
2777892
513267
1315536
861498
313142
2573354
2671643
2186018
1385001
28400
33334
867986
2499406
658043
1804790
1674673
1259010
2932727
1161205
1367349
2319433
2090661
1695954
16443
962762
1781210
2329642
2933333
1056427
1537488
1712746
2051906
1644724
1746091
837579
2426986
570384
2485654
258870
2766450
1327968
2604136
1608917
1175056
2839636
1183893
570111
2685013
86843
1659886
1486762
1008060
1906551
2507270
2909049
2928240
1745662
842158
591093
2855861
2600788
136814
2309741
1373340
959101
2015846
2699185
386007
671821
786170
1338678
1901021
1754383
2161062
2051709
305983
2094395
1727658
896198
1286517
1700201
997962
2846335
2833040
723905
2694947
1175142
1964426
1934214
779923
1863984
2100121
2819783
2319465
673183
2846593
2891853
2378406
783814
2075194
2891817
2376796
2050805
2196729
115834
659198
1704959
1965334
677797
2151761
1716029
318131
1592276
808816
1064612
1387539
1259352
1519149
167356
751309
1677484
1791567
1494329
443819
2827632
1284806
1012456
1546181
2195188
1421715
352711
2598585
16051
1121369
1991437
2005794
1353902
1642144
2262772
1425525
960186
326738
1910401
2680173
903578
2354217
2040532
2708836
2587793
696454
1908507
646083
2559668
1847182
254203
2802732
639953
1412600
306797
2853683
1442991
19889
1286562
2843468
2558737
1122852
649283
1861419
383548
474997
2934630
2674008
1598783
929888
841124
1429722
2699748
1633610
2620324
1284639
459614
431612
1172124
678129
558404
1097993
1070498
2912791
2940145
448278
1321697
207583
1903174
2651876
1687104
237185
788023
2403021
2856696
770013
1897623
2479757
1189077
372237
2775312
1341631
68519
255487
2642997
1133251
2405699
338968
2782781
95078
941284
1391023
581582
2835253
1506427
2116459
816879
2629908
898734
965030
2004084
2640059
1007494
110467
150043
2478639
1985174
981444
1002835
2927140
936970
1132114
230722
707849
1162591
566853
1558611
1822604
2658425
525471
2675139
2075680
980494
2305016
267816
850051
2335099
2569355
2466852
106137
241326
553096
1212990
945730
194789
1556155
988957
629851
2554651
1678166
1137737
867017
1699570
1278122
181534
2166383
2932230
1130504
1851574
690529
1592555
1396625
691978
2499727
1934944
1983184
2207304
2171075
1973498
2877153
2799395
2212969
560277
445122
1399897
1589172
2293850
2130886
1997565
122925
2723464
2783768
1226013
2579868
1492479
902766
1915121
51353
417303
1153077
2342337
1829207
1066825
2530615
1569255
2792763
2726070
2229835
1111553
49240
2020460
985003
1986166
1797737
2154007
2241523
2916155
995894
2383141
1926643
2328666
930194
365067
2661071
2624504
791
1379531
827126
768475
1926979
1368294
2746687
1359020
2838916
360162
975060
1707449
2332430
949211
1338042
2939121
2623711
1540668
2558942
2073694
419880
1092410
2056559
345402
1178925
463677
1499419
2333101
681951
1147212
1244231
459989
317403
968262
2418471
497200
2079679
1289914
2597790
2791117
1846890
37570
2469654
1219976
2868013
1461169
1910632
1546273
405364
2446992
2023734
261086
452239
1727626
309086
1137830
892151
304408
2409086
584250
1020533
748325
2194448
2752666
1788119
782470
296097
473092
383148
1234356
603191
31239
1876323
1701276
2450943
2459088
1181647
570024
1352182
3322
1940568
284855
2845022
1316447
1541521
1244618
2882015
2767445
1469978
989315
300676
67430
2230697
2135721
898279
456568
563167
2231707
1487370
308285
679272
490037
1953474
635851
2250414
649939
1330131
1724634
2051593
1731832
89255
2932407
1433544
529386
2352708
1854868
543523
2265957
191410
2188942
387120
2764964
877337
2037072
1087992
1716807
1501415
2813496
1392236
212807
2164864
2730169
2615154
1893338
1532113
1581873
845533
1816844
1566632
2291227
2577845
1693574
2391872
1773147
2712215
875871
2413495
1266088
637920
383918
1504446
1168157
1916095
1170620
132368
1085555
1794193
116649
53576
2023901
2504730
1240490
2078168
598627
1285735
2751796
1050770
777122
1204965
1479800
2269385
562841
1897541
2415252
1977976
1701921
2058293
2472438
368281
1346724
1383456
2686935
1705077
701149
303495
361599
701217
1113490
1267186
2251404
1939420
285749
1275382
598662
929202
1620054
328378
1387907
1539429
827763
1178361
1831106
2844352
1022004
2334993
426307
1894215
103952
1100307
2209802
917461
2742236
43473
2050203
2615108
531380
1506337
515727
818794
1261891
334798
910446
728571
2860582
635048
2805148
2594702
733777
1019687
2054370
1299979
2392070
1778915
781925
1122073
781528
2795862
1687155
2227077
38253
2377793
2589908
801069
338381
790409
1927091
1286194
1853760
2170064
2028462
1250233
1100567
793703
1848111
2722500
2460078
1266892
1761578
1469947
92574
922263
974009
51397
696937
1992411
1449278
225645
2829864
185438
2544385
968347
2356794
1692183
918515
2898748
2377472
1316169
46140
526367
236241
668183
529576
400379
943541
2654407
2014221
1833264
2548896
117652
505634
420700
1807297
2183527
489066
2299332
343843
412233
448828
2362648
2549806
2917929
1681469
1333740
629350
1929318
1729333
2912491
818750
884034
119238
455092
1035889
1818257
936960
1131107
204033
2035601
2530605
456524
1524857
347797
777049
2044162
703041
1493305
2745338
1395919
1643104
1822830
1438474
1864218
1392329
1850090
1822533
1699084
2194409
1045226
2476347
759828
1503805
2699049
2760445
318205
2391202
1954570
1262143
2326354
1567175
2192385
1425737
2283973
532838
2614933
753022
1826774
76536
636843
224283
1276164
1341824
964949
2299063
684431
1355431
1937722
2590964
136090
2922187
1218916
2384783
2249742
1279194
866004
2731941
2392232
1091228
1179694
640995
2486292
2230771
449516
1494362
1329610
2319207
284697
637319
301806
1108828
2535437
2846244
1356757
2868051
1866891
35057
2667077
2777916
1358082
1805601
1920989
973589
113568
1855310
2775744
1145650
1288962
2836833
152547
1776116
2609005
222603
2795674
2847020
688323
2819440
2774000
535356
1480758
2341959
154820
1079333
2244103
2049221
975399
749605
813925
144947
15866
1812700
702149
2494081
2548904
2500103
2557175
1517462
179942
76099
57822
2432149
371494
664673
342269
1200250
1041043
1588440
1538776
1140249
299885
245712
872026
1512732
1247124
2284171
1112879
2648100
2063337
1444764
1789909
2376419
2934496
1376764
621785
464722
2396748
317915
1432823
2668178
966474
1244269
236927
1803087
1505247
2668832
483298
1661742
1691649
1279302
1671297
1135398
366026
651565
2934912
1591204
2725481
1266256
1035190
1135566
1740951
2185664
983849
1334202
2290122
655653
2463957
1963243
793072
2196108
1112407
1278539
370755
417666
2152444
1371987
1875929
2868753
1357892
235480
2328035
2895665
736943
550014
934724
2781606
2635439
1315896
2098199
1404789
2229634
2183560
550094
672106
823439
2903100
1834519
493359
2032982
604531
484809
1657386
2236532
847966
505809
583517
2435369
1165597
1516814
1515655
1939006
571681
2200102
2680558
1532170
681544
1672915
2620936
1844338
1879472
1110796
1182515
530635
2297919
2899636
1909008
2405118
1323868
2525907
2750287
1899164
835112
537394
716747
2719263
2412922
1243955
1101448
1369504
1736469
1439362
406359
1784674
2384234
727633
1418182
135865
2544788
709465
114847
2842664
1336595
1789403
1089530
925235
870490
1051617
516955
168771
2859563
2531212
676056
460860
1750220
667819
2002887
761825
1532949
1963454
259585
2804868
626152
1873218
760834
2683151
2443273
976230
2434244
1508590
656088
211323
1810602
1145843
1499917
853246
2615562
1174987
2029116
440592
1746809
1131717
2117138
794407
2073963
182723
127080
2463046
671368
1637708
1122653
2548788
14828
1506834
1542854
537349
2145458
1703877
1809145
1938288
2236660
2348583
2598923
2668533
537658
571010
521677
2714024
70063
1451211
2888654
2729354
2213382
50777
3167
151447
2383695
1453267
1492614
1210403
1217089
791892
2365019
2568375
2041756
1206275
372440
666380
807676
2039789
128281
628844
1587252
298062
1881024
360194
891873
1134445
2829759
1050565
826990
840136
54581
1447268
721746
208698
1801198
1587683
2865787
41371
157608
2483745
972045
509034
1920217
1667877
2242572
799992
1635746
2478288
78054
1821510
828142
1253699
2333723
231265
2652735
721196
201224
182688
2551590
2589211
419390
2711895
66322
2019726
2572872
484311
1904002
1959388
1828122
2537580
1707210
1826592
366410
2832952
2301571
1312018
583648
2619228
719017
657042
1375731
1141375
14716
134366
528762
1913050
1484705
2290224
1761699
1977234
2866639
2811584
1727933
1184891
1311360
2224062
1885902
1017563
2310507
198366
1627944
1936840
277466
2454177
945251
252926
296723
2026212
1416568
1010822
266061
315865
1440754
259234
1856057
2860001
2886351
2924474
2247527
1981588
1776723
1227550
1242967
282012
1729868
1209972
245022
2618151
1102696
592877
1625150
1154621
2074941
815951
454898
254469
229996
1865081
2231738
2095926
2760299
2931090
520166
2852458
2200121
2712733
375501
2244758
323346
1755089
1708380
2327207
1149267
1668211
1826849
516800
1124345
760172
2408933
2072118
2651036
2313723
2489260
2377383
1659930
2450017
295445
1170187
1067079
2812861
419885
647269
1883757
673739
2161887
1198620
274896
793709
1867921
2877747
1581202
1103677
2294417
2882316
2777778
731438
2203923
2606572
2106823
164299
2191976
2706322
573840
995743
1026726
2508041
813584
1908899
966963
735526
23083
122637
747029
1904786
512525
1095910
4893
1665251
2210800
2735697
343671
109960
60571
1750072
2187725
2612844
1903497
2461292
1366319
1481027
1280893
2611748
1626997
2492330
1959237
324139
2134338
908527
2794360
1888963
1728651
2741392
144881
902887
138296
729202
414114
148341
1882461
2466430
2057978
959093
184083
857839
508132
1466381
2743094
2409251
1117415
2176908
284069
760914
2119083
190178
1643076
31649
2506705
1053482
325716
1284209
1918482
1944673
2594986
220529
1481453
399585
1672887
1193580
967404
2308308
469399
2869918
2671516
2297164
542836
2491550
917794
2895869
265359
161109
1153089
2902318
221819
299621
2041746
2207213
491227
1366443
1749049
770581
1191826
1694567
2849346
491919
116401
1337802
2350408
221075
2525570
1609334
605704
1297779
1367668
2004361
1861439
452303
1101171
2293719
223196
517562
844448
2277878
2850531
500089
1064070
2183493
553364
829872
1822371
2720340
1856299
2919996
2719469
964869
2885049
1084610
1809014
968402
1964650
36670
1141606
2044125
2121699
15260
2344050
2463743
1958815
2142519
746609
2691535
768903
2077866
2026855
1369559
1368247
1496264
1587705
733182
555865
2803611
2760302
2069359
2219699
1052306
1937131
1751950
394322
2485957
2206229
2820877
1734045
576497
373983
481374
225922
327982
1891638
2937768
280116
338360
2086475
2076231
805178
2310122
338910
2886333
1088606
1089059
973088
666738
1439133
2225404
2556648
2486867
1957855
2332527
1869429
2126842
3307
1868841
2510035
2349608
2445981
931909
619059
81324
2115931
2510663
2237300
1141848
714697
1504920
564731
2050096
1205381
1909130
1327508
891808
1562774
1736066
43182
287333
1537915
40633
2108170
544462
2466000
1448074
886244
1431177
982306
60900
1204521
15493
303809
2426309
584658
623157
2214151
767482
1295121
2173494
601752
900458
2540284
1933246
2421039
436665
525812
550608
1065673
672218
637551
1319982
2932543
705145
941436
2014946
188407
341949
1833159
2212009
1817422
2673272
523467
289052
2735944
2837480
1287364
2075979
442919
2109684
741336
1174852
551469
2382191
1063320
646486
2821458
2919817
2182028
2205137
568078
1748555
1584340
483789
2065649
1068783
2480522
952006
2825398
806317
149525
68616
2754636
1164221
709512
2080598
2524895
121545
2042242
2199478
1772790
742852
2561022
1904902
140580
690183
647077
1314931
986987
1863081
2818548
1059731
661901
2852475
1815355
2489962
1472444
2778669
2675741
983548
1867362
570347
800440
1153603
2782563
1818958
2311576
1638854
2227658
383026
2325016
984027
2848575
319414
1460199
2713416
2386318
1892841
1933049
1096538
1360575
689877
400035
1039288
145763
2292913
687624
177198
2934029
2093631
1393267
2260327
1523975
2184166
1453180
148367
1027564
2377886
1548398
1366177
616030
2571801
340570
242424
631287
1470223
328897
1012654
2150665
429227
374088
1342955
1852732
1403689
1988795
242964
2761710
2253209
2601278
1617180
1314260
1944766
2397037
379322
1371285
1790738
1276611
24054
982695
1675220
819514
270797
532578
726469
481244
2408761
1022898
2861117
1447135
1613647
2895057
1492616
2710315
1619054
556030
771364
1682123
1994866
2312277
1947071
2390290
1657255
2459830
237890
1061194
2106575
547148
1361846
2126270
806096
808813
1769186
409884
2842825
301132
1339167
2225668
171577
1547214
1186286
1937519
551996
2935704
1340711
1267799
969559
582524
333213
1650739
1911658
806997
1050319
2368537
2102777
1857432
2108010
639217
1893419
882838
2449335
2603018
523995
1018686
1655826
1481067
658624
2562092
2375454
2834331
480355
854372
2310904
480246
674766
2271300
1147379
806965
1769527
567200
2237380
1792422
2071723
2008444
2300267
2171726
251130
994652
641840
2354093
2425682
1595684
796479
1082626
1851974
1816157
415266
397233
1119338
287875
2494871
1165414
283732
1172178
394402
401364
2384429
285685
1415739
2031143
1309628
1033181
1133411
673060
322152
1011203
1731144
2692437
2076686
2193238
614660
1787744
2214858
1980905
1250049
916577
2843035
561775
578024
48703
247134
2855048
2872281
2275914
609805
1266160
2933950
2839411
1280686
2628639
1136996
1982015
744392
1927100
1469727
1874335
444123
1671539
2123202
2452546
1972122
122863
1416144
535259
554816
1607027
2125475
478678
191001
1357069
455690
866556
1973305
870750
639355
1806043
1807106
2633205
1785145
1876962
562003
2129376
2755408
2092660
2226245
2638441
781427
890254
462842
1872217
2882240
39511
1631160
1060357
131145
477823
1337112
20139
245769
128463
1441078
469103
131373
364253
2139821
785294
1005665
1470675
1808925
949902
1785797
2547286
636322
2800875
2516318
128438
2694382
1515076
574495
1557049
2449128
1526226
366420
982371
1259598
2397750
753682
1679290
595958
1973084
73803
2596231
779863
339284
2004881
54704
723602
2467504
507844
2235813
716509
2593797
937779
1798737
1317491
1199613
2605048
2771120
2875819
1738545
2156598
2268270
1554541
1390444
2670718
2098655
770448
2325319
918303
1051840
84580
2115675
228271
2006809
886415
83133
2446924
851586
1639216
350587
448527
2271509
1152872
202289
158243
1071255
333667
1901872
2131773
636286
407144
1517729
1024650
348068
163542
2743597
2183553
2752798
81780
2694708
809464
2692842
195581
1969348
1334650
894522
930419
1626523
2284567
1405903
920325
673544
507747
875393
2535701
2434628
1569561
1908404
1807237
2105410
2655186
109379
2693691
1703472
2818414
2412
2275732
2365720
2275550
934076
2300705
1019720
799132
2660605
1092745
2173720
1511177
872400
1979885
446612
970727
1815003
1481448
1833304
267125
1831938
2545377
1372509
450299
1629075
1011821
2582375
1117775
2537318
1720176
1814876
1121572
222990
2159424
1624163
1546896
2555225
1012011
1595217
983352
1239592
1505071
1789025
530831
496409
704604
2213073
682380
1006175
2128822
138126
1610433
1878973
2698747
2063279
612672
284666
1526764
2103363
2299690
2706686
2468515
655331
1686029
199157
1015122
881451
1953500
2874440
1912225
1095379
1365906
1484670
2779383
1421259
2086515
1585786
468664
2034816
1369737
834919
781220
1972102
241760
59520
2198541
2597209
2474994
1759775
2458296
1632346
1952683
531886
2851556
2149519
1445702
2492002
949873
273202
2653832
219793
853488
2194383
249400
797555
2733675
2283995
2594905
2540929
1540076
2203240
2477773
277783
1526073
1977735
2260986
66281
2507925
1914653
2470597
1126600
1801864
2562227
1359918
1894035
1216448
2547427
151615
1159355
2436007
1765352
2798241
592247
1605758
377572
1687375
66974
1850862
520467
2417447
2710477
2695240
1352894
1618839
2677399
56392
1617966
1293760
211827
307624
184180
2210209
2619372
1807150
2759442
1752684
1354410
1098129
1463222
2585479
750143
2738196
2210572
2731012
1083179
2241735
66503
2936859
1030101
2326578
91110
1223197
984571
132965
519051
295761
1018091
797007
2022966
1307444
1031759
1357132
1502646
2409465
1671140
2081925
1673740
2694163
1824007
1750940
2337480
415323
1227096
819061
2557941
2458137
516672
2338933
284569
65719
121566
2586787
391725
2110007
1113224
1099253
563896
1131912
2767429
2662624
947343
1989917
563841
296891
2879054
1260445
105120
547548
1807829
1092965
1689265
2522928
2758779
199008
565597
2257732
845051
2071010
2748985
1986922
1841595
769238
2015774
541424
2149082
744953
5649
611017
2441588
2935058
456679
1216094
401143
2570725
1384794
2518715
2608737
157406
276492
77124
1762535
137555
2058037
1267385
777473
2604926
395730
1922892
1540103
2540530
1006043
1931894
2834150
1667932
1555334
878242
1149340
354047
1248695
25482
378666
1094988
315035
1682116
1444652
219087
2674173
508220
935610
1803737
181337
1489478
1678370
1999687
1426954
1089828
2359693
1222514
1794051
2528101
514073
1421830
2456815
130706
1766959
746345
836545
463218
2104776
1138789
1561271
125319
1013230
2730650
2414129
1115692
728540
1069665
1187021
31439
1637165
1823985
1153584
863435
1854897
2466318
901785
1310510
796005
2056979
679806
868054
569393
2588709
1513149
557240
1203820
1149806
2473123
968126
1038763
746943
1437014
463241
2705459
912697
288830
389357
1864406
402005
597387
2901483
2850769
231423
1739696
2483286
2819232
1650967
2565559
2605710
1072688
985653
1659317
134150
117868
2502395
502718
2565984
568361
1727654
423591
2697929
1711103
1304078
1851190
770615
794007
332862
2227080
734157
1195315
2391100
2225828
770786
1948237
2306030
2420066
201163
2093717
883122
856403
2136989
1189549
344027
1813715
1106174
1469278
682294
1421282
268142
753331
1325845
1443773
2480126
1029633
36288
2628739
2742597
1216121
1680849
2023172
1598524
2221597
1789899
185845
839980
2840878
84575
62245
838748
1748098
2913178
2501842
774134
2482957
2554613
1988685
1148598
2571897
1558488
2674721
789966
2805147
2076770
1658304
2849450
674650
1911007
1581813
1604668
43792
2878783
1431499
1065186
814081
1590330
262573
1494031
987037
1686060
2870732
1258105
1985812
2083177
319379
577871
2658661
149843
1654316
2454077
1078502
665003
150275
2236327
2022112
2877417
2839629
2202540
908080
1584110
2086802
639655
1809512
597861
2606031
279680
1944709
2390239
2631127
2470860
941156
317840
70749
2555546
485647
2513434
861645
418486
2024896
1819378
1367520
2337178
1714555
2543080
915130
58737
2881790
1390407
2377740
759170
2343152
911957
1156020
479717
720115
2784104
1565373
649719
2094209
88488
2662286
2860451
266864
954515
1669252
139359
2029445
1837655
2128229
1386140
203136
1669017
2577530
1794248
278213
358651
1198133
31905
1256084
1796158
626333
2027972
1317828
1489588
2391585
1699069
800602
830854
1297937
2173387
2630518
2129907
153839
2586597
647839
1442807
2471278
2264399
2094544
1983152
2276347
1591263
2715801
259750
1616848
1799667
2466286
2041699
2494113
2501144
293707
1368812
1357455
1939468
1261581
578110
313965
2126753
968647
700209
1436202
2219959
2575292
457664
1257569
1819106
2394214
898980
713423
1744227
1475794
2902096
1850448
716378
1578218
957005
833276
286012
1219030
1810828
2739773
1955719
1503499
2305585
689418
1208845
1364124
8834
479590
976631
1882544
634271
2092829
799679
2461755
2680189
2205988
2068949
2582347
1631093
332602
74983
1216960
1853417
1074098
791130
48784
1763614
2583851
1019806
755696
1320708
2075809
2179874
2929099
2709
1238916
200906
1886302
2232065
1531658
582746
1777293
943267
1563247
1807887
2931096
1588205
1307540
2800407
2463490
26537
1403600
1565682
2915285
2080603
2340026
1330817
395363
475577
2567535
1122576
893153
1558087
1816141
2581965
2133991
803355
621601
1247827
2131805
1625122
2023571
60555
1648244
2291103
1816272
1757376
175468
2469996
1930361
141081
289337
1976045
2073625
1404252
172063
1368926
1327085
676134
1199630
1304385
2379726
2705397
2806663
822108
387069
2713742
1228309
945328
2017247
461555
2420373
1565967
228382
1080366
1385660
1221974
36128
2108451
2468705
2671423
1561001
1964291
490050
661659
964583
1313836
1024945
2400404
813094
2744231
295843
9506
1406824
2129739
1920434
2013031
2940464
1206303
742458
687990
2527950
2525390
2505087
796750
2482356
143172
1465279
1015336
2113682
2635027
1255407
1463485
1326247
1676512
2443098
2534745
2787481
2737124
2242496
1181594
1948679
2135452
2253107
2838099
2797829
1002168
623442
1880215
263608
2150463
440410
2432519
2489861
1092745
2600426
2278467
1140981
2554600
2049895
1394914
1126752
2725055
2738407
2602006
7079
1863788
774096
2364133
223999
115353
2337301
1001764
1612163
1064737
444139
1503721
2803393
2116889
2249037
295870
357628
302695
1445533
378616
2270532
311542
2316677
1078987
2234560
459273
2224109
1025473
1258063
2701706
690585
923347
2419162
789608
1600795
1547750
397982
2497079
1795056
416939
2811368
911345
2269639
2409901
1410943
2527135
1535753
1377866
2940275
709813
1117926
356788
1122069
101247
1443488
1256370
979316
2294278
707783
2138243
1589629
728579
2174017
2046181
876483
364564
2198583
1914873
1080840
790544
1174985
858184
362389
2825964
568678
173802
2482116
2503607
2327946
2929208
2719602
313816
1951436
425953
2401483
2773107
129810
698292
1311353
874952
1996611
1666556
286606
715823
2578973
653973
873982
1044065
89799
282766
2699402
1741428
2668126
2918605
309184
1116484
1461066
2725898
2268331
831403
205931
2493668
14180
449581
2653681
1269379
130419
1623688
2226442
514669
1418470
1305997
286549
1084780
1156777
1060947
931391
1112833
456376
2148008
811492
1649826
2289969
2634579
609357
2937494
2166348
2053604
697401
1314075
509817
2292780
344612
872322
1839382
107789
1467069
263244
1283332
2060154
422175
1659854
152212
2175309
849346
237902
2274390
684262
2721116
2476193
1524694
2703612
2626699
347342
314928
1700805
2136657
2222472
64301
65186
465404
465079
2017058
2779760
1593224
2593862
214949
1666782
984112
1035900
1100219
1219822
2737783
598841
1865724
2853226
2178100
1865315
1392413
200478
2134783
2797972
517103
296824
1399656
98100
582006
519162
2604689
2434495
2675474
2645993
689777
88888
1113546
838793
186567
1352543
1455313
1067251
389294
2693861
2251751
1199544
2307519
346130
2851166
673489
2720793
1877568
1659582
2882150
2066274
292768
2407751
11505
2097333
724292
2585865
2688046
1779865
2779948
998725
699563
289076
2702174
36985
679532
1032272
509397
64519
825840
2513633
2105684
1407556
1515006
438654
1193723
606258
1411755
576948
968175
2684590
330513
734922
78296
2135184
1544490
2383535
2869280
68532
945373
1223683
923392
1838295
321295
1243759
647111
2465883
1483129
1161759
2198937
1956645
780153
197078
2933370
336806
1734483
763544
1190100
2288716
2918021
1267789
2767076
763262
1990013
1022635
2931574
95579
142574
211131
384516
864770
1860657
212955
2813392
505830
1184204
2597421
1105163
1019236
2901168
258051
1711566
1434975
1698921
2371358
854060
970239
669804
1679097
2353438
1442382
658142
2260621
1898822
435834
2183354
977207
1737313
2591677
2242815
937047
1551328
1787708
853257
526883
2441427
1195987
2744518
2303448
838610
2278418
1695916
2863657
282242
2234291
1283243
1178980
2254617
1164838
1505094
2554039
457727
1286445
294711
2510869
1582210
2686798
1535555
2457695
1380150
800162
2733826
1655512
2650987
2801798
113402
984742
2443310
2897058
1887577
572251
883998
1737652
2928671
2750912
1747924
621429
146289
299873
1686056
1860220
777436
5538
1326765
270920
112900
2024902
2625612
2895375
981559
867819
1578347
234772
584641
1869579
963783
231728
832621
1444125
437194
1954038
820044
2304739
2609573
1507097
1547835
2295246
615477
2239376
317653
1258695
930852
959279
486648
2387757
568749
98628
2112439
64808
574122
2800994
1852627
2252648
1764247
46206
2003732
2053244
494901
289411
982742
381134
583455
1865916
1722097
2653570
2026243
67134
2439005
1543307
2585547
2820284
679990
2286005
1862479
600537
1805182
300810
1087939
2915371
48589
1801214
1986711
2441205
2640905
2824312
1188939
751214
1820199
2838120
1274289
1155956
2359637
1782156
1421470
299977
879159
1914825
2613311
1360271
527068
2340825
1875627
1258708
2139957
129588
2009550
1797839
2788825
1095873
1412194
733247
635253
1515127
2798316
764371
2451787
1786537
1883772
669626
2478469
2386834
2869645
1983843
1775907
1650924
1040220
2729326
2577685
1253082
2584938
2477320
1510960
1759762
2291369
2344467
2031944
1324404
172942
1783587
628630
12464
103907
2340760
1108785
819402
1823191
1971745
2633635
2609674
1196782
1620223
1029247
1032487
2428730
230701
1009588
166369
1502064
2733932
1207739
596593
2850788
899330
2568979
1147204
2893763
2043929
200863
2396660
2738303
69496
405724
164691
657395
1933975
1773118
1026397
1742754
1259655
2878264
914563
1301838
534266
293435
2246422
2224977
731635
849695
270851
2019261
1463579
2871084
426026
2711284
1144538
2393559
2768473
1084361
246737
2553644
1753495
254096
1136625
2245067
781444
1986691
2744760
1697556
186432
2054975
2445417
957267
2138731
1936664
1335404
362863
899672
100535
1731667
435497
797510
1823450
2213102
2628846
7370
1663604
365294
2830508
832613
396298
2288503
2115992
678903
1218036
1510745
383952
579367
1793698
2472787
1111404
1686954
1516778
90443
384496
177852
601376
6820
745176
1299576
1658654
291267
2737603
2190422
1129666
628837
1938145
2842781
1704150
2701948
1324012
734572
48316
642092
1030940
1930249
2690754
2696843
2347696
2096477
2146890
2557577
2580005
2531883
670423
979701
1388260
427408
1879476
2788707
2551927
967517
2625985
2517488
512409
1380091
176595
2894335
213257
2042999
2631754
1156406
1706844
2577907
2728151
662841
739354
2472269
1536195
871965
2614244
2461869
2635151
1797569
196546
321319
127340
2338026
408300
1404046
1065909
518017
647942
1539264
1331588
39337
705579
204513
2233841
1685379
1489723
2898909
858146
2716506
2605142
91350
1355743
329862
737921
175974
2857587
805792
207285
2469901
624133
141272
2142641
1320263
962847
345642
2848399
79366
2929649
1030888
1859291
2930538
2937920
2866813
290171
1955205
808568
1882794
2889542
98972
1327221
2509954
1651837
717802
1364343
737364
2103292
2896395
1135419
1790182
959565
1681122
742270
2511478
381235
1491403
435943
1980583
1317963
1386569
1217923
1866230
2182791
2541558
2048954
2359479
1897582
1759903
1996137
1052877
732206
951435
461617
2130254
2125570
938896
2101183
2340268
1470501
526040
1954183
1890278
2572561
246570
2039946
1779926
2662553
149652
2814943
300894
2499829
821972
1693675
1827077
917380
2912166
2389826
2253005
653008
2140153
1647073
2655084
2621301
898961
172395
887231
384293
1216380
2823382
2592477
1470835
2039287
867020
1049903
2131577
282192
2308897
2130778
2531549
44427
2260937
2173080
1560441
1223173
1040574
2553948
2160576
620478
2869409
1882084
2022383
752421
2805706
1268495
2834030
613452
477431
2346948
29043
588086
290827
802250
921500
2926484
1899674
1481427
2148398
835421
1887329
278545
933502
2142171
2298337
1141814
1870709
1623766
2511173
1538067
2763405
9497
677180
1626317
1912536
1554281
339935
2502315
2225634
1857299
2760118
308801
2567389
120925
696778
679504
2368031
1860251
1087625
1068679
369082
1146809
404481
1717095
1734864
1914382
1689323
1200901
995807
2726803
1899711
785182
1208911
130293
400285
272079
2068771
67946
2161134
2503906
1091977
1121808
1002735
150537
177527
1566553
1342596
435750
1945389
1251121
424755
2597151
1377306
1340480
2733760
505658
935522
1803644
2558687
73640
2649805
2194915
2289806
911730
2054752
1027254
1242885
2093690
351264
2606560
1693973
1397261
2930174
1966081
2399000
1515009
1935831
345895
2333892
359797
1646851
2230901
1638707
1664327
123414
511243
2426285
1748824
2155854
1515405
971371
517074
2034826
1806988
2781074
2460462
2512103
17012
264032
719433
2635963
1573008
1526704
1103584
1315383
93764
1472813
787973
2647127
227420
1205045
1126370
1142269
2440330
2909161
746693
2096535
1555107
198757
2530248
2080234
1896886
269112
9387
2126120
160995
2461688
1021532
2408566
2259590
392554
4764
1883162
470538
2499076
1768775
2058667
398641
1228730
1176546
2082567
1348277
914712
2017125
324439
328867
2602314
283169
357739
1182693
428801
1368830
2908747
842732
2492400
1552164
2347911
2627791
1680651
2056906
129597
2221984
1963483
570111
1822024
390576
523886
2821622
1697018
467321
362234
1010573
999307
2416558
2835734
2722377
572904
1553139
2816614
2444046
1612578
478765
54403
1064155
2762666
1022054
2729331
2728282
153040
2853116
597001
1259082
879430
2737902
138108
2021113
456126
2535287
2055797
2170601
2352116
1873128
1962491
2573249
1810849
1005318
2640149
2189651
658160
624857
2634849
912639
1900767
2746476
2140862
241157
2835990
1531730
2462435
1075614
1795096
983147
2638311
1741442
2249170
1550284
329864
2835947
580038
1565659
1584011
1841684
920019
845916
663855
1150878
2286176
1092724
883582
2644351
1316069
797976
600736
1318596
770606
1257705
390190
1493842
2435447
2594862
1050647
202271
539348
2048379
2181712
1322802
1522638
1937021
37581
1502560
1739522
1667033
200430
2885863
767746
1083670
2645600
1476890
1112576
1949569
2765762
2585650
343904
2872402
2167879
1209054
1380477
2011003
1106367
142607
1773085
913851
892568
2090706
318720
2635588
2005020
562004
788349
2510850
1313344
1066654
2044910
980411
1531324
2409482
1559779
829205
1657431
2178761
932450
2322422
2563176
777489
1983875
303324
1837225
2851354
566602
1134713
941449
828380
537521
1310903
1429687
1265766
2426289
1363485
174927
1306184
312529
1900974
70622
2331438
646236
497133
161749
1210449
1545699
659237
1951948
1828682
540447
2216348
1316025
1164964
712988
1324577
1705208
2449829
1862780
1149909
260293
2812286
45308
104995
518572
2543764
2928515
1909528
163188
1644985
1851733
707791
2101418
873946
565930
372761
626603
2802717
2114865
1900277
1694715
2263452
355818
18804
2183238
1717407
18128
1506184
137072
807297
2135867
2348199
2532212
1663295
2803530
2349442
707770
2583233
1226664
2107465
2460640
1959212
728794
2033064
611119
1562317
1256637
1348846
535846
2802046
2267450
531793
568283
2533994
922527
398040
205455
1330066
1061698
1793582
1270182
2440334
212979
879235
1722662
224869
2758989
1931296
736294
2489714
2257442
1423813
102189
483938
1661679
2912656
2510552
534185
317085
1348431
733887
1635977
1964217
2689127
1400326
2728734
692002
1866274
56140
208289
2358122
2610864
2136709
1207667
2725285
1425812
461990
706022
1684334
2450698
1823295
1091797
1110631
299570
2507024
1650255
814841
2578892
2211738
877884
351252
262044
2891865
1089323
931118
673128
2391985
2101981
2081545
1040818
317070
1999387
1564785
755295
2127494
1503931
2828896
1654699
1891620
2033137
470370
1810222
2193308
757288
1257437
2363544
1234365
1994364
1283031
861452
481306
1801618
2545997
119659
2870166
835296
1175592
353496
824290
1100964
952996
2587261
2573620
2042228
1108355
2674530
1996255
1744356
1729548
2598919
1590930
171739
2389115
2298285
2508691
2739628
2140711
546897
1456895
1096552
248822
2761009
2654380
1826090
1470815
1098511
2542445
2723439
1867657
2514551
2105040
2575536
1974299
1839730
285486
2662374
2422020
1444558
944124
535429
616074
2761286
2361430
2321161
1148181
1333371
1806868
916073
2372573
1442675
1240831
2216876
2555906
2717593
20819
1608217
2481609
1749089
1424071
785226
2621784
305690
1538132
2383307
2345647
2748899
1424050
266392
1673981
2518281
1613950
2228538
2290650
2651336
178982
1946580
1866413
1894669
149117
964076
1804303
1498410
382171
1580387
192235
892913
2165909
1949954
1362694
2818233
2175340
652776
1192559
1375108
1388197
89161
73135
1543183
1583801
2218214
2877535
1565388
2063944
1539588
2601632
738648
1009719
1347614
367089
1179653
2386303
1797641
855413
466953
1526937
967811
939293
388890
434568
2366380
2180055
1716008
1906883
1432044
38790
411432
394837
1194248
861836
2937211
1782931
2661831
1357609
2338707
2801182
463865
2139229
1487435
40862
212482
2481439
1967922
1591737
2232872
2257294
899239
1943101
2060056
1485846
2594902
1943097
485172
2859773
556165
2522793
898832
1991438
1407104
911453
2873454
2481275
2144193
1430230
309290
2799933
282650
1859073
510971
2856424
2644162
2689500
2292982
2448062
1727732
1081562
2130920
1920321
2631098
76633
111332
924090
2711040
2243359
622727
461555
2038495
1949443
964242
1809701
1976335
928447
2353935
961881
2129539
970464
1864910
1184912
2441931
935043
213773
1948045
1221958
990374
743708
2349088
2013746
2154523
587610
2016029
504585
243367
505019
1208066
2614004
2163856
527052
107539
2415264
816429
1736893
1824478
2253464
1388059
1588200
2890428
2754788
2842657
2241940
1092
2446439
92731
1157949
1854694
1012000
2784385
1352111
1091343
2417667
2627667
263827
2372799
2707555
522642
1136661
1338709
2007325
1201493
2023868
1156635
2579276
1146621
2356528
2706392
852639
2720390
2261967
22878
686029
2227297
2145874
273457
1698949
1221458
79431
2241688
1658553
2611260
1813692
821107
218687
2712545
163485
2132892
2235224
1298957
2324415
1049652
60006
1316173
242762
2399058
2702227
2351763
1843109
1914574
2920315
2328689
1168675
783230
231174
1439009
578398
1307509
1298514
1815053
2263005
2495847
242684
1733297
155220
1425898
1897439
2198510
857644
1340401
2205685
1450520
2104513
1834730
1226943
2524094
2007261
107040
2711144
1948825
874557
249988
2308358
218555
2300963
2912590
1595592
605850
1160539
1798932
1742323
292346
1490855
1202569
2109692
927798
1253430
1649609
2459737
895897
266282
1495507
114780
2545359
837247
2626367
1340828
1344455
809083
442604
1576623
426173
627559
1002098
2579185
1447017
1261968
106920
188488
1500202
290678
1735293
2151964
991244
765304
1100023
2396628
1893434
1538449
1354908
1000263
1059826
761682
2481978
423093
1464921
879252
1479607
1718571
2416854
1436998
2122219
34761
2298065
388771
2033027
2926938
431780
650368
1602601
2705535
153185
281207
1452825
1717647
1272094
298830
2845270
768056
689999
1617622
2551409
935250
1956353
1420607
2579293
2584244
2490043
497659
858590
2816976
151349
444823
1382279
2632816
1587402
527826
414112
1738456
2612611
469764
1115554
2502420
666258
1449877
612411
659284
1978024
775166
2446189
1524551
2721650
740114
2727537
1079006
1072500
1399816
2517893
823782
311116
1787402
507913
509587
292474
502119
1067708
2698263
625839
2839416
861818
2584667
2031975
669438
1735938
2861930
678837
1399130
729340
371468
644407
863294
1699655
2601066
1901579
1720575
1987668
742717
2634197
311230
979698
297527
154932
2813612
985628
402573
2569869
868865
130703
1957534
2118078
1915632
1422532
1817321
2716441
811173
2681157
2234062
2086149
2928365
1074217
2282974
1331796
2321487
2404794
1658379
1249841
1795978
2303808
71644
2803369
548671
1323638
2518636
2524727
145779
1915129
2642420
156866
2474442
317574
322249
1459976
328387
1525940
190710
503715
1423389
947121
2722334
498959
616656
1185687
14746
1201806
1012503
1309283
2021306
2274027
1373326
88619
1815850
2720538
1996642
2592552
1441861
1497011
726852
248817
921724
2035799
813957
2390553
2884268
1030079
832754
175208
2597322
915089
2336096
2013977
1421639
2487141
644522
597486
2784747
376477
1076288
1008413
498384
2662057
1290302
1641535
1777711
2555215
108465
1925203
1586639
2398356
1622898
2377318
608160
1273228
1266859
94290
81388
1251012
803710
2902005
1677476
275114
212319
2807208
2063106
2083066
2227575
961528
961093
669952
2338689
536284
1373184
1395923
1190058
1576586
1730451
83649
1598225
386488
1622500
482947
1961571
693054
706772
738915
1259612
2424539
1447832
2331584
1760249
2405561
2471984
62113
506916
1173943
680047
1297550
298495
191422
720642
1045216
2892042
2565850
2183827
1167292
509979
2928253
569112
1774013
1830862
2888038
2708522
1384377
2795610
1581707
2774870
1807893
2249012
235154
763673
2633481
2373821
1256809
2934043
1503017
384983
742207
1140765
792145
1409814
1365792
1071878
2428842
1047193
237282
2623642
1592382
1256223
1280558
657243
2551407
1868128
1709226
471777
2708575
1361428
1181228
1360668
1055950
2311753
698051
1184697
287642
480203
1576656
569329
975512
729344
2493752
1785735
2831646
470741
1836775
2213674
881924
2280024
763350
546455
1801278
170160
2016770
1440802
2551239
556596
2366928
2545988
2697057
2207841
831111
1000716
1128640
2209772
1140185
2911393
1173140
2450277
2507880
607103
2027162
46154
2057611
617738
2273082
2058608
2829525
2056594
741063
1226329
1537123
586988
770956
2124378
773271
2396966
522281
694154
1870602
325470
711962
272670
1097353
1845123
1797763
675161
2564819
2488131
2515450
2237566
827359
870299
118906
1698878
1923636
2090222
1117596
2366656
1135500
1163111
1313946
162153
1736517
1097815
379606
2399773
1573600
1498204
2397624
646744
2365968
597621
484304
357567
2309608
196912
1778769
1154951
594937
733605
1205026
770249
2156916
2485729
2939177
1895798
128485
1575467
656184
579498
25058
2800986
1648125
1011562
2068158
1940633
1912781
2060861
2111644
615903
1404622
1357770
803010
423856
1416474
2236807
364736
1242558
1901149
211352
1789725
2029022
1277179
1066395
865746
153069
1472468
987233
464767
1466974
2322801
952240
852655
484763
1841577
2378540
1206276
2644348
1889744
2363502
1539156
1606500
814257
1830737
474873
334754
2153654
2688264
2401496
1196956
840780
2386319
1053513
2580910
1800891
1815457
1101416
134705
1649336
860639
1579675
508504
887029
2709261
1438157
2877841
500763
1426296
2889881
2717332
2232399
504150
191681
1228718
2533439
1136263
1106674
365749
1600726
2761498
858385
2071764
2295097
1276549
505467
2505180
1478403
1468108
2464659
202579
2876936
654017
1042741
2793703
185139
2069090
2657452
1799965
228254
1362127
2302088
2912817
1764271
1371451
54616
588313
2459008
1416185
1889278
2425583
1245491
484726
1478540
2682009
1039528
513155
257737
2627999
384631
323934
309657
2022646
1957932
1146050
1335957
208523
1463050
333499
1954379
2752126
394771
528997
1160674
1810245
1493163
1327536
512876
1534960
2523023
1493749
1209322
268211
1068889
1213792
980283
1670510
2857811
895144
988623
84014
541568
1956613
1186302
733401
2734721
914597
2661034
2871708
1438752
2416765
1419091
2573540
2107011
1465403
2838844
1111158
2772521
1930436
2732918
898004
2311372
541511
1146755
533087
786777
138593
478944
437254
420280
2887294
2591837
987311
2137815
91237
1126264
1048497
2095106
488452
1024157
1490021
2379172
2422018
1667164
1586904
906712
2615541
1180239
2286604
1636397
1642170
2134011
2492159
2491341
883995
203083
621321
161585
2160659
1750241
148016
2699701
774238
503255
2133220
1256289
1249464
1900849
381328
448544
1954255
465657
595709
239834
1657739
213643
1267782
2571796
2740841
2167902
1212258
2047378
1708515
863723
20437
482588
714919
1976488
126678
1356179
752011
1690167
522399
458458
2350928
721523
110375
1158890
318503
2032507
1247071
1663870
2351164
1349306
132342
1246464
1793692
2089831
2789823
1051287
2241543
204151
2061380
2266363
2707901
823214
2487827
2761744
2769861
1503489
1205575
2152335
2262303
14735
112967
589569
854970
2483859
233057
384475
1299229
1103928
577427
1548187
819109
1820116
1918026
376151
185395
187805
1852007
404633
2391398
2895591
1524084
827417
2497759
1157347
2067327
2121018
2612188
1977530
75034
1083003
430432
1583253
280815
2104278
2055781
70139
1531106
2139875
1901634
2866222
1836314
604507
2283641
1060306
219591
1688041
2197409
604854
173696
1372963
1468124
2601146
2095009
98009
2768687
1173034
1357967
759427
2635851
2548941
193155
1859095
564272
1350443
264301
1472976
2355786
326164
1011207
43393
198386
2373080
209549
15410
468151
99633
2480909
386826
1311741
2051867
1344449
2100248
2028595
1345080
1300032
2435477
1736433
194910
2888997
1847766
2939149
1133605
2126628
805199
774991
1627414
135421
674244
276370
1495452
2649833
2427757
912219
2300228
1360940
473915
2229607
1626922
1643413
181217
370676
2225319
663849
71049
152156
789037
1325109
2426063
345177
717002
1024491
2183336
2416453
2870675
2192427
1512768
413510
1459539
1453485
1590575
87128
2749124
48044
2076950
1969609
2228260
756721
1459235
1308492
121360
678001
1016294
1693584
2640214
1520249
2796940
486070
1763382
2857563
2683745
1851918
2896785
2854171
804571
2132057
1288443
410797
2298694
839865
1313826
2334006
39780
1433708
1391056
894428
1754340
541364
1237283
2049839
2306047
2212292
1766934
1885408
157176
2653940
1677377
1587647
1350348
449028
2845295
929955
2899441
1804929
871136
733877
2167058
1899835
150462
2660511
1588850
899861
1884462
1768592
2672634
2217612
1505672
2809766
96210
1930410
1517057
2182184
16117
2692664
2163020
2682625
2282290
1568878
2651439
349895
2183025
443237
1603420
1097012
218684
391591
1770189
919927
2530399
2000861
2548437
1766182
1675472
2885090
2317693
2596601
402037
2007292
601346
1253961
2280262
2510916
1180510
84128
1564155
951967
1949480
1388802
2648860
11881
2240993
2920013
2855888
1644623
1959470
1435939
1207601
443451
2413212
86161
1710754
1896934
1757389
206376
2078289
1603096
2039797
2291193
479598
1584196
1740640
8377
2724823
1528597
771252
2245072
21518
477414
443990
2416285
2528120
381397
2061080
2701624
997632
2037850
1380277
920183
2567550
2371353
54191
387986
947691
513767
1295651
2750276
49763
1789809
412641
2165305
1315624
323278
1112930
1919177
2825657
1038664
2566026
2471322
2266811
653980
1822002
1263131
284240
88060
2123809
503266
695550
2601809
877494
2119302
532665
831103
1160687
1471560
2209743
1447745
482480
2913215
2735530
1442787
764989
560902
944458
194474
2889852
2406154
1796261
2232644
624776
1085111
2035137
1488595
664720
1852587
1946655
1029518
19677
1293246
1301009
590786
761263
336132
1832005
2538277
2183214
934369
980913
101942
1883229
1555089
2124749
38714
851448
2245873
2675854
728977
1911514
2567333
251231
1004660
2264424
2782485
1203069
108730
1770635
64446
502379
2691695
2632140
332399
2175096
256740
2649124
2191688
1635149
886734
205885
458952
1063542
402227
2423275
1592034
142249
2221545
178752
2413903
2749101
676800
2279469
2530067
2291822
913298
2561236
147105
634170
647163
468779
2354957
2370618
1567153
1922814
2171088
2271217
1665812
367706
232507
809057
1065919
20248
1234229
1266101
2849970
1041830
1068171
1474335
1648240
582662
2622804
350904
2002727
1050901
2552610
287950
2505474
2287250
2139237
2693681
806
753325
2905737
354214
2344713
2902495
63913
1143909
1854782
2461096
193417
2181475
755753
2531570
811941
2747871
882553
1742886
24045
1909878
1369695
2787765
493059
109819
1991455
1272335
2850933
260198
1387811
323401
732739
1994641
1252962
302266
267957
1870902
1603253
1551608
287278
1394085
382261
1150110
856803
1461605
2154169
517695
81907
2217377
1113978
184764
2415065
2797546
1426849
1480210
2162350
1968661
588520
1160699
2231850
2641423
93868
1589909
572383
1689656
2327607
1933217
1064022
2581547
2010882
869483
741889
2343562
1089634
1797312
2791418
1037038
1205814
2716992
821860
2126524
1820699
1217347
2726800
2872223
110187
2256671
2297853
331969
1004528
2448576
2756712
1221122
1990487
2203838
1759094
2818941
1242396
1703395
1084648
1453544
782821
1372786
1309570
1958114
1416836
1991115
1730776
1182472
42234
937710
67557
1131846
1451814
784461
2361617
2252813
2570690
142598
2935912
2644301
1392355
463074
1398361
1986350
996091
1422202
2718180
394566
818973
2436158
2717555
2655297
2665517
681610
119754
917462
1166544
180080
2276365
1225653
2239845
2836164
2859419
1203688
1498357
1274637
141185
1444886
2480162
378921
840372
574025
1832421
2238386
2468351
2271627
311780
782419
1518634
707980
1621658
112060
1207141
720830
1851608
1891727
138604
2462014
643619
2873291
1489064
1940200
1094233
2078862
1186238
2110853
426763
2765121
1881809
1065917
2164888
2148580
2653599
488160
721700
2031567
685308
942961
1186417
804343
2352761
203850
1448696
1860549
2446769
1118158
2186745
1642949
427267
842231
2281818
1109893
1819036
1340635
2219592
1062026
2330015
1853857
1758177
2387773
268756
2758366
2568741
1976157
2847314
1774901
955939
989743
567424
61905
1615964
2249260
1058867
2228120
712940
1359917
2218561
839993
2815190
278205
1399811
2924623
104667
2549333
2725343
769857
1531909
1139189
1162317
817814
880310
1529775
2110827
1546415
1015512
900509
2570938
1904942
27340
1469076
1819472
1023939
934084
236308
981768
1917987
2933887
1594918
732717
2727527
1297190
2327892
1604321
370717
2637938
95088
2636132
171452
475498
859464
2883159
949149
2206892
2520185
980897
1623697
208337
719772
2380972
861473
744722
1234819
932389
1845859
37617
2612037
1704319
2486678
733661
1613968
2606579
1156725
2659921
499577
761137
2378504
1333808
156927
2846287
731119
2087706
1112304
243690
2447374
2732416
240890
2833078
1815329
1198897
1943458
381173
350249
1817205
1206361
84640
2433901
2093648
134922
774721
262826
227388
2073161
305765
1269168
2751120
2189425
758304
2175483
545029
2250540
660136
1834067
2934728
1289186
1653197
44969
818336
1894832
1405581
1437670
2630299
543630
620428
268279
154841
405234
277332
404954
2564559
552083
215622
1340546
1559700
1814446
2208443
1653523
2531755
2235254
1403597
2128820
361340
1109758
971191
706669
1859806
1882329
1894270
2792649
326519
272876
837336
1265304
1692163
864606
2138603
1378498
2263872
46867
1279646
276869
2618025
76166
533684
2456480
582226
2492026
1134234
301561
1507439
2155547
1346236
594008
1547874
1785124
2672511
641382
2375460
1383492
2753144
2396696
503764
1469671
1528813
1852745
954597
2592517
2503187
1307405
190231
919711
1782730
215240
2412011
657305
1462455
1183670
1975197
928209
2411100
1301676
1420960
1946956
2372708
479858
1082672
1903017
2092266
1065426
508350
1935749
524457
2523689
2027605
1775031
1764639
2683008
1752600
2430438
797542
1173728
869170
2890041
2139419
2311504
2616853
2374428
2839095
1611814
66058
2236586
386133
1913805
461236
426233
265204
2157416
1130726
1411146
419074
2620117
1055299
919613
1887408
419695
2813362
840765
937954
45065
2270501
690101
1302447
2111273
690675
1517828
234961
1379451
2906769
1388448
790321
1559627
1978233
1188288
2770811
1301834
1311198
2103853
2118330
636130
2373097
1037519
413959
967321
1057264
100904
665910
147974
2175947
1816757
2915563
2342306
856761
1211707
820160
1565506
1747344
1158858
676653
1523198
216604
256111
52837
2907250
1505298
2347985
1429073
2435457
2472784
2052719
1663861
12689
1282603
2000170
2311196
2767257
2595660
648243
649601
945963
2330813
6461
1213013
1907499
1441425
619534
2750516
2388533
1489568
388437
1088071
630264
546541
2259039
227673
67344
755033
1256
146238
1269522
2597289
2683616
2802928
2315932
1336574
1014535
654910
1977095
1923848
1417413
2085898
694974
724984
2232662
2588478
1375487
70897
511894
2594164
539966
966093
347425
188852
502488
223896
1180445
2786499
652887
889729
1461975
2270707
1705271
2671145
2847068
1108300
403643
1143828
977871
1136888
2770527
2374930
93467
748495
779817
1557980
1184279
1821872
2236290
1909121
2371155
1659852
1303459
276192
2706649
849120
1901984
2423159
327536
1322028
1081482
239078
2108219
2909153
1431067
1955911
956546
2829596
2183438
2168598
1443925
2689769
401874
1796744
716753
2232544
278136
1059898
2791695
1703984
950477
1104059
1083031
1802598
2496523
359253
315347
825754
2877523
2623369
300852
172167
428743
1433092
1946231
234513
1935989
1007543
2031952
1692973
2533894
1375929
624880
2078632
2299637
976876
1775346
2903868
2572328
871092
1817337
813223
144111
2830504
595616
1340607
1482360
293848
2777177
603654
1197471
2374009
955729
1241051
2280467
1924448
2863893
1015773
2526340
1766725
2572914
626500
2227932
1309330
1102858
2063194
1759912
2279680
88635
2371685
2884994
308137
2451255
2463586
2241654
2856384
610895
271264
2163577
266962
486788
2249080
2379683
1941309
2277961
300437
350490
1293288
2235991
2269291
850095
2689994
1402789
2382662
1894004
1684955
2606336
2150808
49245
603292
554006
2158879
1108384
1416312
661522
303528
2324824
2759524
814253
1862289
2790113
2336600
1754895
1320067
1161017
1743928
1661400
750248
743372
1072883
266567
1239324
2561298
2538345
698227
2105750
182530
717419
924082
578622
2300750
759700
2548535
852766
1651286
1110829
1341163
11497
2620897
1724651
1089551
1220653
360327
377879
1523386
495464
2679405
1807283
2448264
56321
2925811
2066936
643947
934308
52263
1292707
322225
1322826
903294
2107728
1950474
2059754
2575633
2453715
1605466
169282
2906612
2131373
329292
2339435
1808995
2765777
1807844
2719716
881876
1911329
2203619
1204414
2476233
1137640
1538993
2184682
1005549
1395602
1940588
2455029
1232807
871499
1620948
1720026
344267
1721747
1292262
2750214
963745
2696270
2920276
2902739
782953
196419
2733773
1421557
32339
245150
1738944
438402
319574
1691726
530909
2625645
1107646
2517032
2247554
1237913
846448
1988674
2435038
372272
1958638
2693021
1773474
2253957
680882
1569418
2833625
101245
919529
783688
1806447
1911294
136375
726324
2695626
496739
625879
1459728
2723489
1962902
1584514
911663
419375
1002864
1397040
1192893
904530
2143149
2826968
2664568
545675
1489364
2328393
725567
45867
2886077
1059580
1696926
931347
1625202
1617957
2280297
83965
2025797
1440385
326415
1882812
675047
490115
1041803
803059
1439072
2494612
1920755
2841920
816082
2369031
393491
1140425
160150
1464080
1551321
712346
2454578
434626
571286
858080
1206478
1815477
694546
742397
1105784
186490
1896793
2730270
1743858
1723989
1336319
333758
2655824
777862
401086
1972310
2799254
819683
1182642
2339808
802158
871699
2727902
1503455
1574567
2616124
139451
26037
2214573
1002323
1564344
897786
2780868
2017137
2047705
2187482
2432520
2200819
2044855
2834221
861595
1829419
2681019
1972139
258269
2781155
957405
2497639
2607318
866974
1102799
1633986
1525090
1988741
2683200
2290907
429693
71143
784839
1558568
1321120
1047984
1679815
2241003
923597
929811
835430
223712
325887
973804
651424
1970959
201527
1802756
1724759
689562
2534164
1967390
812238
2905392
1109488
1728669
1720560
2447702
1190802
663124
2050226
893523
1436373
10642
7910
2488981
313957
1120225
1278859
1208772
2684427
2481319
778430
2911268
836757
1764939
1097092
1861428
469727
2558560
88078
2804594
2485981
2389242
2376491
2011818
455200
2403487
897508
87578
190233
1650573
1902433
1391399
1288550
1762035
2007643
2809516
444990
2647507
1676490
2091087
2906349
341403
519422
2899154
2551692
2424244
1969173
2399237
1198734
2005905
2869892
2856667
2416912
1086905
2040134
223033
903988
2275022
2759081
2934364
254691
969062
2834859
1558377
1923961
262492
1585983
2458291
1964048
2184956
597018
1510744
1406201
1377852
1354372
2487111
1629830
2087225
1424554
152580
127931
1226684
1772140
554504
365105
2293578
380324
1961710
2522657
1773590
524797
1806067
1229120
2025319
1953461
2101774
2286903
497775
791140
2115003
1603750
1238090
1220013
98741
1730766
1523197
2795259
596189
1609590
120664
2919699
857122
903678
602315
2523408
2854609
2636434
768861
2676669
1839181
1498865
21820
325163
1039367
754707
2383655
36098
855936
1646511
359327
2351226
1780917
1312933
2437647
2407144
2560296
705267
476003
623959
2895961
1097297
1368852
2337842
2742051
663040
2594561
2249119
634923
1504021
1433618
141958
1977480
2136683
896689
1192057
2728047
2517004
2488236
2867423
460835
741148
1211303
1992364
226705
2704082
474328
997578
984658
247506
2548918
2584519
956211
2649331
2247385
1680213
2089653
2414194
290038
2128887
1423299
1460168
1322488
2320912
1694202
393440
1809666
2939486
2316054
1893581
1765693
1569139
2112351
2315351
658524
2431451
1387122
1686586
707445
2436908
1519097
1616376
1740217
160625
1167717
1393098
2752514
301335
1156298
2049573
1994254
923224
897275
1389056
1922575
2443877
1548185
1805359
1000802
2376878
716647
162668
1192258
869062
1920962
2619200
1715483
748569
2491916
841364
21007
1345994
2681570
1828244
1941236
1357137
1652169
2780089
628209
2863764
2578632
122445
2909463
2920655
190174
2170161
1346277
2102920
2498198
2204872
2008862
1627262
2498086
2313569
1965166
1784106
1621092
1867412
2682690
428745
813209
773148
2346818
155058
2695289
1234112
1364840
1769864
289243
741035
278063
2008478
1336659
1687550
1028919
1093351
1649896
1335757
2881639
184109
263834
421317
349442
1755423
1737285
613925
2041951
1031626
880082
1483760
2551045
2198862
2451146
1431611
2123118
1208930
1837755
1047694
1140601
764003
2110650
83526
2829384
1682077
1968850
2200489
1838489
1819140
786449
225965
2503021
453022
515320
2196097
1066769
1682381
1607679
424256
1449692
1098574
1472372
1475126
350821
107146
187277
2465885
1325499
1080170
1780393
2738340
1816011
1297600
1841495
1765811
1247225
1027800
616092
567519
1619829
2800287
1706542
546905
713542
1513341
1545973
261271
742815
728979
1134802
1980580
2004760
2270523
515718
116962
838596
2822467
899627
2438285
1450121
2630734
2406715
1262934
2327749
1699042
1927705
1930833
2253733
2660953
1681329
1992974
155696
2781773
2345016
1012204
265708
1554821
909841
838873
875673
1185375
2727292
690301
1339078
392007
2389109
491047
1263054
1209460
1927440
1908781
1156694
1413093
712950
1100999
2262723
1581242
2724596
2608536
1297736
2122749
2072503
2917620
209922
2904646
1867532
153792
27405
2924874
617213
1843246
2862767
1064389
379773
1254149
2400396
116535
1824982
171219
721886
1522396
2030144
2722539
741991
1166732
1629649
2772919
2599646
2233937
1636022
1727869
89866
2010923
264374
2656029
31723
2813625
1295418
2628604
2321340
18674
934476
407444
1240226
2920263
1410281
2351165
1824421
998761
1875725
115090
2548708
1212369
2486872
2278207
985052
2597111
692052
2380266
584190
1871029
187525
2591154
2896542
2345059
2448327
1942149
2907922
1180480
1388637
638637
2361231
1300577
2143064
1200309
2670505
2458181
374328
1468312
1696116
448409
2366624
1557577
2416416
1651280
1952741
1311251
1852572
1199766
1623639
2588637
2688743
926457
503235
2602242
2257524
314616
1269877
1852155
1548037
1249083
1648951
729943
1123041
2058209
1053944
1694377
1967859
361913
373756
2809006
1521148
613206
1096603
262517
1139605
2750804
1957230
2839106
2371420
2226262
2576340
632549
2489428
1376684
660003
2258290
2112512
2206064
382516
2435152
1474602
185822
2930853
976531
322712
2247952
470163
1208182
1951935
2848255
1076718
2490738
650877
429995
1562809
1847254
1922453
742849
769455
611187
525089
2575614
2068657
2615511
556270
1281382
2047766
1569584
1422079
1446197
879961
420727
1779607
137861
794292
2671771
1764043
1293158
1223549
2344243
990211
802405
1557947
1519328
54887
1552956
519266
144431
628242
1879878
1226689
933486
373199
298301
1341748
949611
2745405
2769660
2440991
2076709
2191573
462406
1168677
1375671
2553947
2264490
465093
2126104
2382974
1509342
2504506
437734
1815069
1077553
400498
1690130
73880
1955653
2154705
1816019
1809975
1891094
2076764
619436
522380
603956
1580698
476020
930001
1777809
2449927
2316674
468638
2218757
1897348
1146308
2779399
1056542
839385
1145519
1963959
867768
2031648
1436327
654938
857381
2683459
1561158
1376366
1824683
2769461
1644241
428028
1551679
1426334
2081978
1154525
2363134
2111539
1644975
2426202
2076205
586348
1666330
265145
1516778
2307742
1786243
1824205
2315671
426250
1576396
1363453
2708380
1675824
54711
1586354
1827282
1100570
1129345
2091564
288374
2758947
1121255
604512
1438723
530079
1161169
2049639
2714705
2522674
2173911
1164151
79920
2190267
1476062
1357177
2750285
2302136
338938
1307553
2482260
532222
1250127
202343
798367
277214
1706806
2705139
293237
278146
1781367
2736571
2222217
760884
272969
124437
1123752
1338613
964841
1340550
2756559
788487
2120528
1070180
1520387
1470895
1246588
1016205
2498547
1191515
2298664
2937355
2005414
2587678
2166917
862221
158766
992924
2319302
2819423
1590453
1704354
1746597
2536742
517581
1572551
1668792
1189654
1245444
2155151
2675589
1278064
205181
1782949
2362555
349480
2110215
1460005
2064631
2766298
1179270
726100
147165
1190867
2734986
1230347
665114
157797
565755
2009813
1760962
2409820
520784
1970798
2367034
1897351
2862000
2869431
2162955
2693592
521091
424457
1497058
2564657
625362
1256680
2563412
1176043
2675709
1133290
1280204
536286
2410025
1161886
1465610
1378404
543063
1489984
493523
2711791
1595465
1387708
792993
1040321
1172308
2575777
1228480
2695597
1083636
2339212
1871717
1939230
88501
1759159
522486
153172
1910890
2367150
1441862
517151
1243129
66428
237043
2297665
762142
2226048
2422687
1595602
2102098
2093459
165881
510223
157425
190861
350823
1904763
1214488
766290
1520176
2028863
2623006
1063786
1564906
545783
1935303
661041
2511592
2265586
370898
2178531
1021592
354182
1465868
1445421
1785691
2860086
2750028
262656
2205813
1732433
996421
2686028
2121629
2650607
1270387
1297271
1293226
1768914
2327680
1065654
745586
2384426
745750
405686
394500
1043184
868071
1090622
1459304
1876536
40032
841797
2709494
715523
2510837
293381
474583
41572
2030697
982277
922345
2691398
2274667
1091216
462102
2868180
2071171
177695
1153677
271834
2448986
2349966
2460639
1569189
2665288
2319224
1682665
93416
702447
2920593
1850576
126696
2566933
2871420
389115
1491240
2714628
2670374
1237380
1839869
2542212
1877442
2333829
408792
1428624
2871294
2007330
2466112
1042504
1639486
392339
440643
1890533
2733016
1577589
1187799
2793243
2082507
308553
1012571
2616123
2732970
2648649
1146377
186470
1918015
2864415
1236491
2491444
967427
1304063
330226
2323386
818992
2037757
2396123
468514
86325
1008974
428234
1256976
1032530
2463151
1050444
1592865
433207
549257
1443286
2256693
245593
1879117
1540340
2206692
127989
520675
1456465
1890730
388984
2531780
516988
1533722
126727
1170978
1167915
62291
1251941
333041
1048289
1628090
755752
1727346
2021852
1108431
1406573
268113
708358
2688170
519753
1930848
1547410
2021982
2747275
724451
2573104
1024936
199865
1366285
1966976
2830991
2218182
2058110
1909064
1086146
571074
2266796
2633668
477372
1845880
1928653
1168057
1176980
2642521
2935417
826468
661124
571296
1289803
390302
1775246
1923014
1619418
926842
2381520
782097
80519
1932683
1401747
352209
495364
970534
1833803
2367204
1717197
464482
32263
950411
1233309
2233874
124163
2163468
908166
2341283
846715
778292
1094754
2681066
1904673
1158532
618353
1199193
2927065
1570817
1158054
1998623
1391987
2078297
1917955
2067672
2432040
16761
2448096
1486816
2307137
719009
54568
2538438
2638574
922807
1389908
611684
1947684
719998
654357
642755
358996
2764908
396268
2815475
1041182
2162367
911842
1718064
2095226
2030907
740055
1920613
2200544
2894098
87923
434073
335732
2103794
2072954
1292021
2687398
693970
812035
2166796
2343001
1036916
1496893
2614867
2401813
1338071
1254739
1681052
1118363
2024352
1851082
1785846
1570296
1796220
1523428
2239596
2464033
1234945
38662
1216058
2574718
2194473
303091
606335
2459704
2402742
2732228
1855997
1167140
2731804
283850
2534803
1738010
1232922
1977191
1576894
103565
1339056
2037426
2367502
2106530
898489
1190598
1187963
154335
625472
2714929
2168305
478815
1704896
1676667
1000857
2371390
532363
753453
1183718
2917163
360866
2169778
2714375
1233293
1803480
143119
1367969
1841506
2190190
2435507
38023
2403515
1372263
2621720
533050
2115702
1672203
1351280
971876
1005143
1318219
1099650
1289758
1253343
1884840
312437
1708695
426166
2423839
1506327
276685
2077542
2393214
2216367
589874
1002178
2160471
825965
1889898
2216228
858784
291728
140988
756595
443121
1843979
715245
1113181
2299972
644110
809260
2686181
985402
1821493
2180104
1265870
1424265
2532654
358600
2606181
1694311
2701672
2565410
1389392
1460029
1571435
403278
1381212
1244477
679493
1746890
1293914
1645971
1702211
1500333
1185721
630477
2444992
123462
1438178
1503403
252530
1698741
911550
2836179
2441045
1913620
1169771
2437570
2426913
759672
74147
1625535
580786
2683905
1085298
1347385
1062392
913776
1504462
961787
2525839
1078355
2600973
868920
1615924
2219680
2557354
760420
1107126
1192425
290778
1619522
2896414
982598
1596755
673048
2370947
1360048
888034
1698954
712175
1732350
1489663
1360555
255591
257798
373617
220925
1745431
499382
2354007
985577
65419
1444453
2290588
757576
1000702
1187941
2273049
1631691
1836504
2913850
2896777
2830077
499078
83584
603633
1582864
1543944
1778206
1105064
1621077
1298312
1849056
1859264
2644919
2860710
785850
1099304
2843201
2437909
1339037
1844305
591808
381741
2045857
423949
1574168
1605992
1963221
244133
2448972
2741571
810394
1195363
770107
1060225
1783362
1944978
1052815
1751256
1261184
1915774
597518
192268
1684247
1695156
2894734
214494
820735
977611
2574381
2422831
1258500
2402595
477120
1167951
91344
1146036
16629
1701854
2650593
371537
41222
1349017
2634465
2488982
1385339
709102
1278862
767518
2655043
1478275
1189530
531530
2446260
2602720
2327420
2129862
2860356
1922518
451617
1666531
381035
2181948
2515780
2161031
2721842
2669366
768456
1182372
211887
2099399
2302001
2571093
982848
869476
2837000
2446753
1769935
2220609
1854057
1732758
1560573
2451083
1684552
327806
203745
1374746
561244
2475023
1464567
1310130
2492463
133837
1932899
1976295
2371172
1486920
2150220
2899286
983552
421809
2010147
717096
1491455
599555
453215
1216457
569736
1844644
1270518
374500
2530066
705412
2897420
1012796
217019
2069471
2032703
983180
2730698
1655714
1229744
753261
725898
585958
741457
895457
2187466
1970737
574575
497636
1714589
2293991
980673
165906
2397973
287376
2454361
2681505
995984
1333942
2234720
2344773
1213789
508082
1852637
357116
681923
821681
1403969
268966
95616
2799140
1558280
260193
886754
182608
1262792
1628354
1256490
1152969
1051335
2312514
387811
2642627
1561599
240759
2675136
1167590
342303
2390985
1836495
980945
2193031
2108148
1775433
1408527
1111861
1962726
1562180
2730476
2646921
2822864
2287336
368471
1155366
1407004
3866
1720244
1371663
1799111
424035
949475
773546
2609149
1031648
2435994
143855
2799940
1642575
2762714
2771294
696661
2309760
2458475
2934159
1476396
1932555
574450
1816609
2794712
2385873
2782891
1924321
2543699
328145
1502401
973863
1415537
1184009
1912916
2318457
2319852
740065
1243289
1760950
385057
1415310
1687677
2375824
1976855
1342059
805734
1198567
578426
929340
1928948
290432
1167388
1285161
2081139
1223467
2339684
1475137
2440472
25811
1019432
2045192
472372
670716
2727341
254415
2034075
2499952
2030426
1955677
1957924
50431
2296013
2684531
1443212
1294235
559057
349927
587664
1331897
1452083
2885252
2298039
1905981
1960725
2254797
1726315
176225
590206
2599354
2394160
2789231
287346
1015196
2128911
1966527
558321
557473
2793711
2232732
822658
2353874
903750
953172
2629096
975139
1163601
2091095
1954058
1314517
102537
1347484
1238440
2399335
868809
2471547
1701406
1388455
2185425
2601171
351439
1647868
1987247
210167
1009090
2812677
2387725
2864476
2135429
2404954
94748
2437149
2691202
2387200
2005118
1539060
2512840
1890725
618459
2912723
2695224
2054901
82130
630791
460345
1920796
1575920
1019894
694642
9950
870497
2015396
796938
2664192
1948974
2209153
2659175
318063
1067523
2283949
2647043
2417964
2291054
663893
155149
2479108
2149190
806468
157043
429033
1904165
2500789
2791130
1445836
1880473
1926466
1501324
1007558
2869241
220033
1076262
654367
1571074
2598236
537497
2856503
2454802
1078966
877014
853512
440724
1522708
2670279
541310
1829964
396190
2297704
2772248
2196918
1875937
2437919
2544333
2150303
991769
75017
1187188
2231800
2766117
1370609
2293802
1247203
501577
664920
2248621
940079
736223
759419
1873804
1718817
176543
1938337
2532118
2464902
1149781
2785877
195636
89490
1019804
1033163
2350297
945584
1773312
2293884
2674652
1073191
73185
67119
2669240
2361450
1507686
293372
1498608
1787219
2555002
817445
2105436
1589870
2064334
110337
1299096
2290961
863222
122264
1164859
1905852
503180
2130026
2091350
384937
1933044
2639969
1823442
75781
1787924
15174
2190996
910968
1342529
1592092
2508068
910125
1279686
2207481
1675426
733862
2843653
788716
1092326
948900
433232
1722074
928456
727577
1378982
103530
2556133
2332324
1219877
1145177
1753497
2477588
1489658
2641471
1401901
226251
1264236
2906768
2282525
442911
2447672
2217355
2012119
505931
2298260
2177523
1489701
1430988
1108250
1690899
1024871
1796859
2864506
173124
180013
1651988
1358043
707348
191852
296337
1309145
2481347
867021
350601
1499846
33689
1865579
429594
2076930
2196042
482493
1465080
1713009
1837967
740883
121700
2306858
2456592
2599555
1484210
142354
1842084
779263
1677301
2871957
1677201
540724
2134219
1073581
300665
298106
2928907
1990373
162232
1699470
1724501
568258
2151572
908514
2389052
489003
1012785
2709570
1325829
614249
1976015
1080250
2424643
441094
1938469
372435
1070689
240528
1016700
2268187
1672940
2502221
1599867
2909864
1032347
1091104
2287980
2615276
827488
2557900
457444
1503651
35474
701761
301004
2646972
2145804
1587328
2081834
24784
2834223
726665
2878003
1418160
1127327
1698803
2911351
1610733
790111
2746715
698653
1845349
2398587
77898
2315867
2685045
371366
236616
832375
1224821
914872
587393
2166318
1419197
1515323
2691429
1402511
1676096
43611
1279381
2726516
1635905
752174
1562756
1663318
2613064
794253
1678236
335175
1416787
2218550
310577
1150581
38856
2080507
2213246
1920291
2269488
2141201
1077372
2249895
797053
1110162
1058031
2445157
265049
149278
2793530
2566646
1133741
2581880
1640631
228918
869761
1069534
1598193
552755
1507404
517369
770308
2774829
495982
1244295
650694
1408893
1726000
945590
2773146
1459137
2120091
1409386
573588
217851
1259838
305177
1839389
1662937
738348
2420458
800154
2400551
598270
2276845
1450526
2552407
1524631
1731130
515779
227376
769569
218185
2394458
347873
2621024
1806842
2641265
2885607
481472
2145038
2359375
2228128
611056
1267518
2070285
278078
2256611
2416211
2758469
44611
1367391
2305560
2728670
12313
1343326
1127712
2243282
2262331
2607414
2138719
586942
2747671
2140884
503416
2838777
2302283
657207
2075902
2123992
2464138
459977
1088878
368676
2161479
2722632
306715
2398683
1911409
2000894
555924
345351
2896449
917089
2025931
2231863
2732907
2323596
187818
908149
527066
701064
1442655
799546
1112314
381936
2384264
1624677
316917
213475
1212092
1870565
736536
542806
981556
1355505
2603666
679403
2595026
929817
780685
2071984
1664654
653069
1685089
2421216
663020
2174680
311657
484571
2210700
2030131
855359
309020
2570105
2335623
1513663
2847845
2694981
860640
2836074
1414501
1782207
1783120
1096174
1076860
885191
930264
1117032
2586502
1974917
1068382
870244
1602374
1089320
413740
623408
902911
1260333
736680
2870552
677876
1539337
1325890
2333048
330265
1259293
2062374
2083912
710417
2544741
981709
556103
1605214
2874639
653025
1121268
2935118
1927285
1364431
2117628
2174297
109915
1522533
2217850
1361349
525346
1266754
2850189
315617
928599
1641985
2248809
1860874
1933896
1696518
907623
452282
1161731
475455
226957
882252
2928518
1789656
775550
1354674
1510856
49473
2891039
1878517
748105
502194
466113
2178826
406558
1324598
215100
1159048
1368768
1823189
831896
2684030
2472178
539851
1073059
1564227
42926
1757027
2827977
1021168
2528519
751848
353831
2082438
1130136
2398693
2924906
1202858
1025174
2044642
810767
1249189
1347242
2605306
2598782
1650466
2618200
2167946
471914
1973025
1452847
1998235
1654216
2647714
2251608
2296627
2548256
1676159
2514003
1078375
2208230
328981
123271
2206314
884693
2036641
2251231
2807866
2833380
2501163
2038479
1213420
162496
464248
1030329
448348
263410
2505583
2696525
1473278
1210688
1225553
2692000
272133
1635744
2511323
1901811
1432239
1011638
1520841
351440
1090406
1381683
2939497
949706
1304794
2039752
1125737
1170609
1343390
1687132
49820
2667243
949744
738060
2144341
2713485
1086729
2049345
273669
953530
2161973
2272105
2422545
2650708
714698
1445917
1862368
2379136
1646385
128323
2397950
2816531
108416
2298297
1585040
869445
1808756
1439498
1107672
2889877
2817554
1634020
1006936
646423
2521506
2247363
856005
2732492
158371
1323768
183139
488715
132131
1217940
687713
637120
2312544
1212219
886501
1099618
356808
1196960
1734604
1859070
1139048
2388344
1879755
1853128
445028
1260327
2392837
212867
2084111
1573676
1013845
2263258
1509585
495897
1860240
1542648
1660693
1776507
1297571
791182
1406945
572719
2196964
2645556
2201318
2733909
2209761
39314
2933266
62779
1469310
578459
1085512
2439430
114174
1353928
2779684
1666214
2236136
2766900
332797
1076909
2247860
2695462
519375
2633447
1599822
2674644
2007072
1193161
1822468
1180041
2300220
1773190
1206650
2590520
1666278
476907
4546
1416219
342005
2413495
1013777
2916343
2137781
953450
1010703
704113
1772844
713029
274181
1452262
1202429
1086327
735528
897203
921044
2487726
256091
549395
904879
843574
121251
2481061
1907964
419238
1374895
1418357
2669293
1952446
142488
2448009
1452379
2546712
987332
254676
385727
1313693
1382026
2067673
1020293
804400
1748672
699122
1780480
1173501
2338526
521503
2644676
2778078
2789721
798648
1441950
2316320
1160883
1953503
414446
1231866
778862
24716
155985
950732
2462476
2820871
393450
2764122
680544
2656829
2831988
2805436
358497
2503
966492
2664623
345997
862821
1646761
918674
2911133
2227791
2460632
1102928
25899
183965
2113606
2138311
12978
2220256
1062807
1396109
2919013
2467325
836361
1684700
2511393
1600657
2097170
585998
2504267
726449
643741
2090109
1106310
2512963
1044986
2242674
84549
1079834
575429
501929
1238534
1359854
2651661
845546
213406
406050
1970896
1471486
409527
301231
560404
625901
2774235
27950
2794580
1528776
450369
2215782
2426680
2530451
552337
308895
2737903
927674
1422712
742538
2877259
1790736
1317872
2056029
529950
1201257
232266
1005017
2065946
2116772
2145123
1877404
836378
1417222
1888731
2193622
2064276
1474823
1691735
822598
2791725
2006887
809622
2586558
1196200
2625687
1696728
128926
2288316
737654
685670
32407
1101604
894013
1033747
2270603
1320847
1428605
2527912
1872177
548136
1095575
1808730
2153309
523464
364075
2352166
464952
1326064
1329534
2374869
1167491
2892793
2904412
533136
2212446
1180346
2046849
2472342
1794711
857671
1133590
54567
2346267
926269
2517471
508402
2481803
1048086
1847780
2861974
1419825
320465
1906479
1168131
681832
2095008
1100318
1280424
799391
2221889
2040440
1605809
1055764
2239623
2523664
2741451
1828177
1999294
1996602
2517138
1391517
22992
749057
2563866
2740289
590625
1871381
1409427
1377988
798079
1759614
750922
2504912
2692687
1833969
1547062
2499242
1622304
2453877
1696116
2154557
1998963
1549987
2604335
668535
1296441
963706
1746935
1935206
679431
1378755
2068994
1890771
2271596
2093733
2511103
2176595
1996762
1394753
1722004
1300661
802845
2344630
38385
1072541
459991
2729486
801315
2251891
1554072
1375363
913468
786427
1224769
386056
562199
243809
614296
1525708
1049136
2656639
2723188
1673463
1365780
247543
2346472
2939656
2438673
416013
1374943
569929
2648137
2346992
2224190
2875009
761322
2154315
2248067
1613165
2641035
2538413
550008
2930592
870317
468917
2395842
2750535
286221
2513604
872131
1147700
1276097
1922927
316674
1994428
1260154
2123783
1299149
2576560
295605
1644100
224090
1913444
2016593
1145920
558142
71511
2610382
1423267
2385028
2534883
2434103
714916
1301236
2852861
2392486
782720
246022
195757
1923772
2523691
668805
624017
209087
456435
2149862
2789504
1285910
502666
563461
1013826
1069634
966033
1812844
1130279
2735162
2899061
263870
2389494
2496295
360502
846120
1939027
1718631
2190469
1438727
906368
1916670
48734
955527
533822
617353
1519405
2166477
740914
184098
2111387
464649
1930129
1465187
1840434
39619
1373420
148843
868148
2356594
2452898
2400182
2935757
2792695
1207476
2148519
1968489
507494
2914890
1785916
1646057
1961490
921992
1238801
1329276
2861040
423883
12752
1862018
2467625
375590
688058
66298
1589724
1051631
709645
964980
731989
525869
2070406
169422
392271
1193079
183697
1730215
1516433
2792669
2205815
1824060
1089261
387274
2814359
221197
2088920
817094
2238173
2031598
91243
1818790
2892128
2113874
2285648
1677224
616650
2359210
1308319
1588348
1747046
918527
2879360
1343522
2400228
1363046
951591
1687187
1871077
1255849
1626080
134189
789230
1351000
232443
2550825
694265
2341810
2603728
2616711
367612
1023697
1582718
895257
1082821
2755582
2517227
1181608
185098
356463
1486360
259171
1339160
2355213
664248
2721120
2110631
2161515
403834
1511346
2528729
2432546
944318
2443627
1019578
42163
995373
1531907
2553216
792906
1034229
1164393
1771599
362194
192185
2536003
222457
373314
18049
1451810
1578809
2068437
1670065
990609
630442
2614042
1794649
56044
2197397
1824209
2709098
104957
1603700
2168094
1383673
1948664
957537
2010470
2300195
2462408
551647
1943576
320727
1242222
2087876
208399
2004676
2838775
2663140
119556
1208767
2933879
1848566
40642
1577628
1907512
2043527
103821
1901360
2007704
1327359
2394968
1899269
1051027
255457
390556
37013
560900
1276590
1093598
1711910
1779682
700392
620971
2191973
1956107
187467
141054
1062281
1638435
248378
111973
2635112
2266976
660426
1683060
1236688
2793700
2575594
2827608
391555
605904
1925372
802894
2177361
174941
544118
1039074
1502262
2412293
341973
1381721
2063694
2251958
979835
1426468
644915
2644785
1566926
2555453
2690186
1590909
752614
2869987
2471133
314306
903393
1641065
2770866
334739
112077
1808475
1081058
2221860
531068
970181
2275548
300875
573902
1736692
461980
2359431
2791334
2121095
2321603
1188041
2873376
283118
677334
615123
663131
1895238
947954
181548
2290150
1978639
2225708
2202980
1875213
238235
2814165
593827
1811530
2277768
1751001
1356443
2752574
1122697
1810098
993233
1100582
1102077
2288194
2327998
1050581
2671291
948160
310467
2123941
2182854
2049667
2881975
2117360
2640363
164419
2608738
1717007
2526840
2121459
537340
2840407
2681967
1629473
2607730
105935
2223214
1431812
1519758
885002
2708404
390127
1418093
1659953
1691632
1232765
2666791
2220703
627948
944720
541809
2743368
1089935
494060
2042934
1983309
329035
2064181
2852919
163547
698697
1348330
443717
314249
2192566
2192563
2885971
1806802
1818136
772684
1335633
1257069
1542468
2163521
2726649
902094
598637
2311123
204109
2538424
2110850
969850
86755
83719
1368899
2670431
1679270
834474
1386953
58977
1044758
1053480
831182
1358185
905631
2579807
256044
2714538
518878
379547
2483261
364858
178122
2706801
2107482
960280
788104
1556780
2772243
1399641
343088
2456887
2217181
979067
1543012
1138705
539102
1838038
2758932
1038136
1737265
118720
242226
1879012
845714
1704163
1522795
1313243
2497604
862685
1685818
2270862
1176005
489045
2704652
1267347
1815748
837432
2718192
1168796
1588913
41285
2467702
239547
173952
2476648
25612
990508
2727380
2445144
2586579
569775
1564551
660271
1272290
629165
1563317
705954
1891811
2043358
189705
1750280
1847815
2164586
1670911
2448646
569415
2587903
43158
1628631
2870892
2786579
544969
1063171
2271087
2826398
2517363
91782
123739
1416059
1597491
2039032
659808
2515944
2331932
52995
1991959
2928034
2033285
2200958
2189229
222765
1282254
1683037
2328906
1090954
661076
2483094
1612181
1799260
577514
1027652
741680
1539296
384811
1313049
2143859
119952
2302702
55752
1406056
1917797
844840
1335048
1038704
1890180
825725
1658972
2250169
1951640
1263368
2122149
934707
2300138
2753375
2095571
904520
1588902
653206
1576754
1556076
1350216
732085
154941
2719348
1431865
2234849
2629184
2026828
1217389
971678
2384108
1510148
1123642
977942
2670861
263944
2170116
1107316
2222721
2334787
103705
2000537
157530
161086
1966179
1655445
2911502
1268708
2266854
778853
2051486
2900332
1947860
819411
1844501
235380
1625549
730162
1243583
937595
207527
1198165
2411055
17143
505758
1045237
11142
62413
2509483
2420906
1807721
1404856
750568
2316831
1431388
178638
912536
204189
576227
2125780
1884457
2233363
2306887
1528602
1862046
1362923
2315956
446093
875350
219829
966886
1454226
1912452
2407802
2181491
2165622
2679025
2012965
717169
951558
392416
2339285
1715015
268445
2446211
2616807
2523349
1655899
2347169
2488410
1304936
746424
2065182
2883741
2261316
1888883
2091274
2512521
1145429
2880695
310582
2472580
2923970
496124
1170054
1875136
1327202
293457
2443896
1041156
2053510
2406983
1643952
2012476
742890
2362735
2835852
461700
1184051
36621
2043675
913502
338282
2530104
1042506
1693318
2882453
383354
1284741
173276
265561
2161364
2107220
2093496
170828
351124
2697292
2697870
72053
1119989
2440152
1060148
1219089
913540
1106184
1643874
2096522
1463781
824308
1617395
1064963
2377127
2445176
52082
2657156
2047713
1417891
1360657
1006226
2714320
1075266
406832
2621777
505544
1317707
2411997
1421429
402468
1077071
1346442
2911989
8025
2222505
1064787
151281
2157692
2156397
902196
357478
631847
2705801
537900
1790029
2579903
2428793
2048469
2734433
1488871
2531933
75949
2115578
834790
1568854
2307498
720472
1968237
1292217
558809
2419988
134528
1209186
714846
24174
2494880
509240
33730
2897330
1158522
1950203
2283595
2673463
1016376
1595298
341130
2655427
1503823
2238865
2889789
2077882
1979271
2211859
925763
1891461
2181313
2115372
1707799
1985828
685661
2818461
1168808
1975467
1385976
2214103
330335
252931
2873181
95835
801692
2202645
2069289
1481582
1103857
1218236
2609093
2910509
2141572
1731966
2726830
1986065
519704
906907
2726914
1441517
2399685
99740
2666724
898605
88366
1248041
2116106
2022990
672161
140679
703110
1231915
1591937
528733
244165
1434866
1044516
1386784
1543536
199828
2821127
1076336
1598897
1758673
2117573
342919
1321807
2386184
1259050
950678
802837
585689
117739
260618
183404
2575406
1601830
750356
325499
1580235
794887
498617
2285708
1440800
2544488
1955607
746320
584511
2124646
1238107
479283
852829
558479
234882
1012810
1126121
2707117
1722712
2355077
1804559
2580477
46016
2560433
1903843
1361679
246148
1515917
2118947
62694
1383092
1730892
1835932
118531
2752997
1023800
2566583
668475
606764
1470318
1771726
131581
764462
2834026
1575383
2083371
92651
388536
1849812
134477
2044184
2607167
2215507
1100176
1739905
1852515
1169627
596622
2820657
1397118
521432
759359
2150450
2602047
2880304
1954508
432050
1700678
247652
2630436
1548518
1336376
713260
2037956
2658547
1555034
1813821
2585727
1613362
1064718
2883854
1376716
1108662
2321361
1442717
367155
1676949
1329470
2689635
2035740
417516
2464060
939642
765251
579681
185957
174228
461528
560989
24422
590777
605928
201791
2906159
2462362
820635
1873945
2108880
668091
2666809
2303115
1915846
1364955
2126963
1048992
1289603
2399021
2252336
2021842
2774285
1934030
447589
2709644
1443704
2312229
329719
1796067
155991
1269237
1759528
1935009
2552968
1286364
493770
115563
332016
350605
301931
2047241
325643
1921066
583037
604344
2906450
240335
2835069
26249
1101449
2132555
336582
1188714
2755352
773881
2520255
2797971
1184790
1211542
1638073
254683
2561061
1864793
1027890
294991
1215797
2893629
1008661
2581141
1606010
1560496
1779440
2004592
1877507
1076777
2741184
459524
2035033
2004380
1687077
2927721
1612739
55307
2831618
1863378
962486
1245574
2670607
1403988
49587
1735739
574556
1037217
1615625
1556174
2598863
1749770
2499637
1909285
540177
755799
127724
2419879
1493932
87076
1506306
1984431
1193955
486075
649523
980171
2450209
2441567
1534814
476497
1511119
1345246
1455809
372329
717827
1721350
2518818
1922766
1833085
1127287
2428465
435796
1905542
2214862
2115071
599130
2333874
584653
1066337
2051077
2569595
1926901
2517534
1441418
766922
773987
236362
1581544
577337
1139063
1021457
471798
1185430
785372
2228908
592879
229880
556489
539566
1005710
1546011
2076342
2868206
1583235
325024
605576
705135
2297926
152817
1569612
2760796
693195
2613476
869
2779145
2935971
1413924
2443189
2774211
2687637
1215964
1287655
2354860
693037
776143
36836
1050702
2826608
5829
1454830
2567956
1771268
1915523
2266786
2574222
199570
1025566
1050965
2078211
2472914
2291181
2603516
2111097
513020
1585701
41659
1792949
2590987
2866245
1256906
119417
1787313
642223
1480954
2002062
1110904
1242752
598129
224788
1757428
539436
2395985
2074073
2330331
1185709
2681755
2541908
1961573
244223
2292193
663316
2171195
1081405
321963
1770508
464558
227523
339653
377404
1450954
2061352
164897
911456
494833
1051993
415530
2286113
1746330
1998692
19713
2575471
2448125
1780339
1139490
2724225
1407173
142665
1798255
1596414
1638333
704071
201824
2609381
2767702
2912571
1292969
388369
117374
2740940
2447499
2050815
1517700
1997567
1704658
807166
1827815
258564
2647783
2770807
1152157
1313338
1735274
2924761
882834
1900708
1133921
502952
1051415
660255
2045024
748725
2066486
1558912
1581075
2802795
1828486
1136634
2331698
1431598
2311628
2777087
91313
509135
863532
1382477
2162966
1207216
2858543
2326445
2015195
2385999
1218301
694090
1731190
2189064
391595
2454341
2480531
2227632
2119331
510421
863972
736457
131859
2100146
1731600
398976
1248528
2618765
1864223
1471363
2846559
403981
2173548
1046001
934608
2566775
682791
1984591
1435634
1240104
1799231
1034210
430884
1938701
546261
942181
1750451
591173
1490925
2060777
1582889
2095661
1962021
2511776
2547194
1526813
1758242
1689354
346002
1279356
2627002
453789
1810632
1793293
528379
1527710
923156
1113575
1959101
662684
891338
1427705
2708190
870929
2433763
1939757
137128
46468
752263
1525830
591765
2843597
2484900
1628263
1011732
2817644
1079730
1234484
2457038
994994
1338605
2301325
1010102
2492729
204997
2939211
1723374
84664
1175476
1173386
2639574
184818
910283
396813
2845648
1113592
440715
1523813
293288
207136
946752
1256754
1613922
584648
692469
2120862
2205831
471521
2449542
2486267
1324355
1931140
815509
2738201
1000123
2690186
905988
2747908
2181763
1864084
613224
1465184
2770182
919395
1005931
664192
2290647
1374022
819306
1355193
565803
1955020
1751627
2782965
1151669
1072161
2480029
48169
935370
1861115
1625252
249536
540356
1342128
284937
465976
663401
2120984
1890837
1192261
81710
817508
1950676
35330
2068524
2518039
858050
837918
1996564
2283661
768115
1535411
2523541
1393856
2083665
2407729
96502
1148551
517166
2034478
534341
478323
1196780
2469687
285227
371884
2372162
1511660
2770725
379969
1780120
2693428
360467
302946
602509
1138154
425585
520828
2354394
812090
1609553
1951826
2429146
2127470
1149603
2200792
2262311
2911469
1515447
1257723
1220542
2348117
1691547
2017568
1448969
671731
39391
1818176
2433340
2728300
826170
1403478
450124
1148327
1712963
1911194
573808
2460510
950443
2496888
1433245
539633
2856039
1705113
54541
2341689
1477182
349204
2891709
361451
1424424
1161085
2505278
968486
2042182
2312316
2653964
2023635
1217541
2781654
2604579
769144
2353497
218798
731972
465660
2520382
764428
578229
2394159
2768005
2441411
1093662
2039345
2026765
2412463
755392
1616299
2421139
2691895
1996984
2024120
2528790
1934056
1332979
1719367
1058764
1142070
170512
2828163
234780
569790
2433479
1632743
1465703
971719
1473875
241053
891319
476824
280875
517442
1777230
846211
55243
1050731
299996
1264175
1358795
2051964
1359981
1638158
445957
387829
455298
2230543
769941
2369640
2620857
49910
1261430
2044125
1716107
7180
123372
2421032
2320409
1571899
2711748
2389812
375779
342826
780479
1616450
155092
1894134
1812587
2628842
1567544
1853659
1850374
965420
1236386
1513945
838586
1944004
1061670
1013264
2242374
744790
2747533
1214117
224830
2840640
2661580
1105880
2521443
2721703
2412971
2552834
863640
571155
596542
576216
1517428
2643207
1251794
1539229
637936
970063
692896
1012966
2754894
1091318
375838
528453
2267959
620936
1329801
2864621
1666455
2313401
2882952
760156
609581
2370127
349422
2602760
1959921
1795850
495019
99163
1547277
1994263
1575214
2748377
1749500
2290779
2653580
507396
2626266
1147751
1534766
2258526
2286147
391862
526532
536967
2681651
228068
542108
1382742
2241909
2740060
2337270
2183511
1496921
1747576
67106
1651954
249851
295737
1121066
976519
2462655
1600464
53922
23162
2786767
417084
1162218
2116853
417787
2870692
2514310
7619
845372
2504079
140847
2382009
2657869
2442843
1054353
1184691
605631
1558420
1056700
653208
2328560
1872798
1746383
35391
242562
90698
2455707
2008452
2723777
2654403
2186297
2349925
729110
1016313
2163447
2918956
622902
2107330
216789
2187199
179176
1034230
2614162
2219203
430766
38450
2216806
1034021
2707564
1357643
2385145
619742
2001934
2700442
2806473
995334
2312572
2421044
1392621
2829404
866967
1134042
1916174
1639557
866526
1386749
485182
1692438
272504
1137516
1456290
1508734
1356585
1598001
352942
1279528
932141
2277190
2748811
2741651
868928
2830458
2632200
1659032
152826
2404949
1576525
2813379
2492960
20185
1444773
421173
1185024
1742194
312484
303848
293447
1963591
2507957
2721018
221565
1609979
2327149
356386
947044
1145677
1996798
1270971
883264
553085
303241
2018572
2128918
639478
301394
124267
506738
2351544
1929008
1532146
1314193
2470290
2005696
2488557
152286
2914921
2531705
616005
2311734
2916603
1103329
269307
1968462
659684
332443
889437
700425
150024
2586056
2552276
1205624
1108655
2558444
2572948
2816453
1137314
2033376
1309059
910320
1614015
843987
1703386
1790277
843224
2648204
2479668
613722
2851154
1889012
1123762
1646696
2873051
2178404
502456
200650
1580875
459451
1973383
1029486
2277859
572988
686140
1167935
1965606
825202
1646390
905308
1087247
194034
967099
971809
1452430
2426088
2882805
980808
1966976
1937651
2301713
2646342
1446132
2437422
2685033
1674281
2477302
2237791
714425
2408634
900974
831573
270773
1375537
787114
1350216
82816
288351
418082
696224
2437994
76564
2382650
28063
48487
1191412
1935890
2431981
1210092
628904
85538
2532017
924622
1535025
724518
1572851
2129023
2001128
1260819
1133732
1459852
789852
1390347
1600227
261761
1034703
1114440
1685445
527917
1563254
201050
491370
2416220
360651
86400
2859887
2195925
406725
453847
1689620
1157541
989503
2932978
2546290
743997
1475566
2425306
1402196
2195546
238000
2617311
2279634
2926460
312436
2465572
1037463
896964
2665031
2272333
2677429
247892
1646726
1553590
935110
1054098
283857
94125
443605
2117863
997138
2481303
1862052
2833431
442197
1256428
896962
254675
811467
2684585
805845
1809840
1999261
1077085
188056
2170270
269107
1587864
1384012
149792
1014902
462365
1480648
94138
650566
2460664
2729706
2557687
1444684
1973369
627608
1255479
725146
502200
193873
2287359
386635
1069230
2281069
1014937
61168
2614837
1983248
421869
2364517
2615283
2283982
1213402
1635316
2085610
1789297
2155227
859251
1853360
2906367
1892220
2644036
1094601
1806850
646061
2517292
6753
44462
135365
423057
1792494
683257
1917000
1465182
1094009
1316175
1140349
120661
1207157
689226
670932
2540768
663458
2792544
2251445
2799348
2824253
2179997
1321337
2241294
1865461
2909309
1811166
951661
985023
716654
356740
1226996
1054119
1232389
1956695
1233831
2145079
1019722
2241175
164922
1059712
587772
1309625
1466606
2311056
2703039
2327830
366237
2539067
1579537
218961
650029
1420660
2167316
1508896
2299329
1500721
535165
1518988
2273210
1740195
2616086
2167664
768771
2146388
2309853
2882646
341030
771281
1420369
561694
818923
1170937
2461642
2743147
2349321
2061186
1978686
1479337
1142020
1372159
2604425
1947114
2679212
32496
2756607
1485244
579171
307484
911112
2427143
2244848
2351730
154388
1247302
1515033
2480485
356280
1502035
2503765
2149451
778118
943506
2129218
2767781
1457480
2389446
1609257
6407
12074
14408
1589883
948546
1522582
1843069
141948
308951
2824049
442736
503565
2892548
2374175
1801215
2364735
2298662
2748907
1913821
1455765
968694
1043783
907922
1424929
393747
1950249
458031
2333202
1179895
922625
1138783
2001487
655968
1725994
2721239
1925672
1380366
2198589
2295075
237656
2026493
1619137
1699161
2915219
2676675
14982
970835
87562
1448161
2251638
52403
1965030
2242764
588773
2461865
2588597
2133036
968569
808452
393644
2666118
1825340
867915
1168623
1621822
2857458
452276
1759548
2919078
2446186
2123020
237898
1184990
2704034
1467909
1375786
2355731
665924
1699645
19286
1021108
182507
2176996
375856
1179750
2238982
806372
1613147
1618573
506725
1648220
1089306
1762447
1509834
2145139
100461
1086176
2382537
2475429
1868447
1606912
1130069
1948660
2377913
892428
116694
1930645
612188
1168118
1410736
411429
161694
2082036
602811
456312
1544262
2632124
1992169
2415627
938861
2572842
2005517
1118859
817552
2304457
2419967
1705530
1699132
826756
78199
1510462
1032708
2464135
624278
1601615
81597
1844143
2902647
923944
722482
2889219
785875
460627
1658855
2850094
737950
2630005
1366849
803752
1825954
1629806
425590
2722970
1182524
1094235
2872633
1335478
464431
714793
1031042
2187631
1961363
254149
2754835
709329
1132763
46511
1453251
1581347
2712656
1054609
1404942
103782
2229385
2129098
2149709
801740
1591210
367018
1586285
978309
2662980
913570
969329
963121
351514
2501337
1798244
398617
1277343
951619
1876085
2875649
1562138
1339731
2871196
1160712
2687836
1146670
1514178
181145
2767505
2483562
2116142
489411
384451
1962828
334572
570518
1298244
2425524
507048
504219
434555
1523705
2032353
2826761
1356419
1481367
1547192
310353
1428986
1076985
1284354
1950184
2425605
1982019
892856
2730702
2810567
1561899
1594779
197427
543069
171830
300232
1298217
2907302
277412
1721581
636770
2189372
1597898
264645
2156
2769567
2814079
2623837
1327948
1545501
563369
2700474
2473629
1504771
1663036
1424232
50672
579540
921115
2876664
814869
2423184
2321319
1048491
231319
108839
1907078
2339855
2020980
2646472
2192913
2216573
1125470
1548782
867651
1773606
1172942
1424988
1520810
1018867
1952230
613067
2113486
1324139
951670
1274590
45632
1117786
1751645
2595692
16799
2481881
975645
2645932
2277902
704387
1946540
2814091
2606981
301771
1440705
475303
449461
1108703
2907268
1381310
1474015
1095900
1351844
2013951
2308945
2221115
1999124
1713297
2875396
1250180
1556945
475766
2600027
1978605
74960
563336
2026050
1316048
1999472
2638292
2354400
2881975
2856950
1237729
1635605
2632765
915350
770770
1044560
981014
2336450
1136161
2154812
2004367
541188
2709474
1385567
44129
2546221
365647
2739933
385226
1991530
2220074
1503061
1882674
1713503
257168
2300531
2767571
1360235
2434145
2908755
951636
431850
636861
99695
2428023
1395533
1107932
1891306
1635972
2895
1421290
2746380
202736
1541163
1174308
722658
2051212
1139244
359746
551677
582202
2220813
1992041
1761259
493085
2484122
1510463
653912
1452294
2488463
850032
2351040
1961450
2581851
1681248
753242
2898959
1972569
1532241
986525
942590
2012452
2494564
2530399
1114510
2272056
2673832
2764852
320457
570663
2886054
1655205
1448375
6326
2278475
458878
2518129
363348
650065
2589728
2936628
2810114
1634104
1443114
2906124
2799047
2832911
2628624
1704231
2198811
2174746
775108
2735902
362619
1441802
2493955
654189
1952260
629506
2476524
1965597
2590380
2912311
2411124
2607125
2487784
471943
1101875
843654
153235
1893026
853814
1333991
2451987
1219988
496336
2799916
2629031
1378134
970147
2565926
992571
713816
125589
504151
1243594
703362
2059712
2791654
1771437
179269
438957
1340401
275583
2750504
1274903
2539441
145011
514701
1648607
2585616
1557270
1481573
50080
1542719
2691951
2740392
1187314
2680636
2710163
1142097
1143067
1240127
1365971
711613
1613674
463099
2626047
2647051
89469
2316575
1440134
215289
935583
44510
1936226
2694727
349424
514834
2865932
961504
581091
470567
1431450
1925243
2184760
525092
2825677
286763
2591875
1256055
594368
979475
738129
1680885
2407677
950211
1200425
1597066
1678493
1920618
1580082
1816392
461181
1241789
640144
2045721
706496
2005659
360716
1633961
1871958
2152442
2046603
1704588
805194
1835040
224060
2788592
1741728
487981
1712377
2207962
2874442
432121
837742
619550
325798
1345096
1506291
515350
456165
1221343
470753
2146248
1532217
2875054
2020195
343049
2701559
930369
1823466
181836
232676
1193233
675507
1702856
1277779
943621
1381667
305252
878306
2282333
824594
857733
1039190
2809242
373459
1398835
1378125
2157551
2195141
2083539
1070958
1822953
1104274
2444794
1193554
324183
1636626
54773
1279619
121420
802078
175417
1309616
1781259
2534591
1229000
2194474
2237660
2329818
141333
426568
70335
2912003
1332925
631899
2366348
686158
1393414
689186
55166
2789374
1586629
344363
1567341
2370472
2353047
482936
1691479
1353775
290045
1419396
1667589
2035868
17145
2673959
2114709
2659821
2837060
2809237
815131
223036
1300718
752539
1795601
2601891
2634065
2832104
580494
1710443
2229933
771596
704615
823329
2167079
1307320
1431764
1656187
2148153
1534792
2303974
224910
1638652
233213
2004537
1125936
2767975
2576497
1143451
2393424
468923
2443080
1133764
604842
288983
1758470
2277993
1742486
2431903
772934
480155
2755814
137401
333675
1841320
2303909
2621137
2129643
2690286
2687646
281118
2407879
726696
339033
2415956
872462
1441713
2909917
1877332
2346538
1044976
898059
537580
960356
1611153
2587930
1099639
2709671
266620
2519764
2919519
887598
2923893
2569643
2611854
100737
1072341
2757356
1643473
698368
2262293
2647948
1284299
2135193
2183170
1386143
2083545
11005
1847255
1969032
375521
774499
1122144
1066586
2743283
1801650
1197190
96974
594522
1616837
2705333
2332224
2606465
1920391
562425
296791
193572
1937152
753990
2376974
2754839
2155836
1241648
1363181
1865680
1787036
890789
1407032
378197
2694150
1801719
1349280
1777046
2400633
461728
967596
2044907
956424
1353240
2033957
2834823
1065633
2560211
1993244
2197371
2515341
100619
830917
1177960
1383346
1629203
2043904
1490614
694478
2569670
1023691
2389870
1347291
2142756
1161790
2103972
943180
197047
102413
653353
889503
1285031
1637376
1149692
1739482
29556
2136046
935069
2832908
304966
1019263
1913121
1007578
399516
1286550
1707379
2823732
1687958
7194
2225227
1749069
2407993
2824702
2581497
363633
2095927
1161256
1813955
2599067
170101
2661449
52887
2661493
1783533
2040840
1432976
2111459
745376
953306
1383389
2036100
854059
835948
1747348
252851
730802
2584057
2533275
841910
1367028
1004149
2935266
1764047
378936
2903282
1458951
2040060
1015919
1897612
447292
422259
763913
1829015
1480554
597077
2537213
1191606
1791494
2381312
16799
1377418
245531
1824877
2125019
993347
319902
2737091
2708738
2060470
2155606
1164401
2353611
1118666
1165875
1592309
1933610
359696
2797905
1804610
280205
998500
1348737
2060263
2387590
414397
1056452
1317113
1878982
2817034
647019
1766643
2522403
1323992
1264557
2144314
598014
1577569
1431679
1430834
2426671
802804
1723803
2782789
1444629
1582732
2663479
1737372
750641
2111063
1779585
1699565
341661
502152
403300
1169820
2022197
1912431
1781142
2631504
1868131
1995705
98379
1144819
947435
1944967
2238371
2669905
1444347
1372861
558185
2814269
1398737
2438317
226488
1160566
216955
2345247
499370
879587
1172392
2104055
762905
2540947
1925823
291631
1336262
46704
467434
1038774
1450270
878882
1680577
577618
1888606
578816
1201461
2085001
902735
2797640
1676102
843134
851907
2844432
2471272
1188116
1841232
1934121
2486745
891321
655917
1219157
2661888
929116
708501
291746
919275
2212476
479342
1393345
1145721
2754909
1217739
45089
1942714
680010
2665220
352836
2265667
2670906
1335596
54709
1370012
1298548
2846259
1252309
40758
1225102
1018171
1762801
1082411
1649327
924105
2463492
845022
1404500
714222
1577445
1381290
359140
2343315
1950965
2126899
2754204
1131505
1944584
977299
262479
2764892
442770
955886
1841516
210422
733623
338796
1666405
2751205
1330743
523608
176850
2573925
362863
2131418
1237725
1605497
40681
588846
866690
513371
2671736
2158963
1994524
2426680
397433
26695
246741
600120
2478375
19846
2030222
2891229
2019693
1123481
23610
2554143
1277431
580330
2047822
325695
1161943
2713400
2825205
1318293
1611288
82963
380576
2565126
2428775
1936651
2832428
538476
1136628
2484391
2048944
1809445
722743
1264390
2911406
2161945
822823
1071920
1756193
527615
1188636
1123405
1108448
90876
331050
2195846
20046
2178153
2119332
2489330
1371736
388219
2717288
967286
1455525
1118012
1514628
780014
300070
1169883
2466605
1124051
138873
1748688
976163
1068798
207357
1244850
2069709
1247306
2024308
65355
982268
1453327
928188
1907479
2745136
1432002
223823
951552
1323668
1998790
698456
2386604
1735947
1490529
551745
998878
2032497
2831763
1244480
811339
579798
1857154
2040880
302118
2258882
544063
2082067
468727
96373
2591737
202656
502772
2238511
1186654
2560659
516033
1591729
1823362
1773080
2924246
1135950
2321796
2535240
1365043
2707649
914971
1153604
1428966
170160
672842
905478
400206
2649299
1817829
636984
775764
383533
799185
2122827
880121
1954855
1485782
1779774
638594
2056760
988427
2915810
10376
2708405
2757956
1287058
2753766
1858646
2621212
680738
831669
1339262
86219
1745798
144600
25856
2815970
316750
430674
1904746
473129
1825126
2825479
2548708
45750
2373963
1166233
1755339
453006
2136554
2210091
1889617
586822
1616581
2536947
1225431
1511805
51132
2350240
1460891
2188263
1600809
1833455
695248
2448320
965206
1295360
1527364
2145514
1167899
2837927
1774782
618616
1402406
204361
2668170
188533
1734904
17850
1172368
1074541
831643
2661700
2352207
866438
2216955
2812406
1192547
606145
2367120
1313830
2732467
2685777
2161527
1398408
318207
1329246
15668
2879228
53530
1365912
1383612
1937811
617467
511401
495003
2589547
2379574
1187329
1071457
1141414
2474595
1551002
535303
1542941
2034077
2721645
98644
787493
894316
240301
1347460
2504025
1336220
2651917
771725
1229971
1665376
2790634
2633054
796419
959827
374423
308109
986671
715889
1995283
603551
269466
2035574
963702
296857
1825643
2745740
269884
822191
470508
804450
257834
2156477
2099690
1487442
2532276
1634033
1491781
688153
474359
689434
871117
2260119
342249
1039369
2848518
87886
530292
1013706
1663163
492220
2648504
845781
213760
202582
2100425
1153832
765959
747745
774459
338218
610270
529877
1173961
2814241
2920586
609337
2471046
1994866
2894921
1835826
2106742
1348244
2819050
748080
1721207
2886331
4170
2172654
668816
2844297
2596942
1727509
2338661
1401674
2542024
2899321
2490488
485443
1667408
809586
150279
1994894
1995351
1808047
2177699
255767
2589006
136815
1089181
1152521
1318914
1663126
1046959
2878052
1574689
1550219
2669637
1121612
54928
1181549
1990008
1141166
1375103
2697153
388030
1702155
2864295
2107710
1198185
87952
1387232
1119708
1949851
2575640
1591491
476260
187154
2895350
717098
458587
1947997
2838545
950627
851877
431992
2641785
2259244
488915
2361931
445502
861354
1510244
2364408
378322
1215100
2864514
2265292
865197
1219982
1930100
2819590
1688245
1602486
1251959
2383121
997399
1900902
1516485
1516146
2389038
1102916
2880056
1917034
171846
428440
444950
534045
2291460
52422
686744
1583179
321618
1156445
1973750
2477754
1753133
2639778
688678
2916853
197792
2758287
966348
77425
2305047
1484649
530790
1041493
1349496
287748
2103410
372461
2147909
2712514
2690602
1810959
531874
2384748
9901
218957
1701236
1132151
1454729
1956965
2409751
700440
2441468
1902329
56554
2825076
636998
942977
204495
209065
1676188
900527
2868269
2233086
853815
1122352
2374035
1169149
2641924
700578
2658809
1509849
1985599
932087
1078225
2712256
1799780
2688031
2476727
1821628
2787571
281967
1550835
528975
1793561
2773479
401131
643521
1080538
1078317
2908795
506549
1083341
112544
2358833
1495636
512190
1534406
136979
1392859
1074974
1625710
475163
527221
2468794
2436499
2293050
841637
562829
922149
2497505
1548493
2219711
601080
2204900
2855784
2795735
1609129
315785
2761392
2137508
1460314
2505423
1192130
599107
916002
1200091
2029867
970763
282836
904662
2353207
2636829
1390245
983175
809218
484374
1326737
870410
982830
17194
2705208
1308163
1654919
1984327
1573629
1294636
1316284
2244540
591301
1964073
2254073
1866499
1268556
1845618
1189662
2708284
2788052
2870709
2001201
2080984
1924032
2357245
2895502
1290033
1244445
1281731
180587
2921860
1274335
1355173
2564168
2034463
546166
1555983
2043989
517013
434351
758469
1536301
2158191
2019249
1177169
2239766
2860877
551593
1717821
1055103
889006
685162
16909
256035
2803479
1283247
973789
1194062
1634104
934578
313726
626634
590944
491989
1918989
365458
488825
1822753
2280484
2290717
1380248
2518663
1425504
1767254
1745292
1583558
2687861
648909
1186725
57901
2230084
1719913
1709330
795645
1631271
828362
1437130
2232674
2850620
1516296
2522531
2927669
308665
796952
2337490
1511798
1781227
2578167
754413
2721674
2213366
987166
633519
2128744
1095765
2161717
728911
2838722
1826733
670175
519981
2610523
2143624
2130798
1984987
1446337
2627170
1517699
2882411
306862
2531511
2412531
2005150
2179592
597612
2502751
1406288
1496314
2153178
1402464
165979
766690
16002
977886
2270715
2838183
1454383
2816871
50188
117025
1363205
905404
1229848
940421
2133155
1294280
435746
2081848
2184218
2622891
1693487
2114215
1491423
318443
2547353
1651263
2878106
1764077
1763853
1913931
1342503
316174
1384162
2308986
1526831
2459747
2210540
722377
1733335
1739803
1862540
77014
2680461
1174074
1305526
1025025
1160906
2542283
167464
286936
1085925
1052451
2040767
710948
2027103
319135
928686
1548256
2387141
1078465
1138279
922137
2342951
1972623
1927988
1175881
1652979
1123068
1865800
769026
802346
2138249
355248
406564
1077738
278522
222576
426730
2602343
1976378
1121477
116710
2514530
2146785
862878
2746255
1507875
993845
795556
2526373
1721093
2000723
1444302
1417691
2886069
2047988
2583361
913563
1359585
813430
1260393
2778242
2603882
571679
2036247
2422489
100044
1384164
644765
73405
1078697
1568
523588
2188946
2226173
36237
2432191
156518
1659339
1647473
2223526
2243628
2247106
2318633
1885669
625274
2859496
920287
1388889
2479305
2883553
2496436
2622757
2286460
991939
667645
1698929
1993608
2716525
1619314
2782642
1728778
362550
461430
2625658
2111852
813552
1646700
500753
2640611
687343
2185008
1419180
1687040
1826593
1193557
2224920
2625402
690768
1273007
2437669
521797
2473763
2565893
2721253
2288667
1192455
1913087
1916082
2101958
494227
104956
907991
752473
2188814
1749138
1499009
1978891
1138485
1840457
546182
1421599
2836889
899803
2081691
2939292
647927
358943
1714252
661
2093719
1583844
1682983
913020
2153596
2385494
2405426
1029992
2004297
2669277
2806630
955279
1752265
1108034
1213136
2468633
1088075
2368469
2165350
558182
1301034
1133304
15604
1672332
261531
956443
1672687
1610423
2475202
695240
861144
2535107
1880534
2832835
2153592
1054871
1771449
646998
2491820
1304810
427662
432075
2871100
2332544
2865029
1855669
1121592
374964
395294
2818779
551028
726912
2559229
2250996
988384
928444
1866319
1812756
1934937
2863275
671691
2258396
2450833
1191298
2386286
2380047
2563228
206632
2592484
1560813
2793056
2076670
513836
1882233
2547512
1561537
936035
1586600
78465
882792
1721154
90416
451393
1208949
1132659
441222
688015
1211368
903328
2197933
369716
1381383
2023941
1529380
2180566
1306612
1350953
1319589
2719016
678623
1248487
585688
919915
13761
2640578
2764993
1092680
2716214
104057
2769852
2873881
1758458
1872161
1842778
807248
921900
753004
1022083
2278136
1997639
10029
1272979
51025
2376765
2104741
2622408
1277582
487874
415149
1717068
1739616
2275627
2827266
84361
1812751
2382723
1723381
119666
288679
221043
2113595
2560020
1796059
1488173
1406253
427289
2564609
2648572
571307
320163
2427983
1310466
16892
752377
2698784
1091591
765611
760465
441126
2737514
2098522
748532
2276476
1321779
758611
2065475
2868194
2461352
2520738
1479456
1548820
2593107
1309280
296748
129328
2685002
2157949
1611029
398141
283626
2927890
1536305
2486093
1442706
1284450
1952429
690413
489051
2424698
1869942
1735353
1309099
841130
2478449
2367284
2339454
1665261
2557381
2749705
1295216
870324
2282796
2835454
2251969
843798
1325218
2021492
2726807
942217
938931
2062464
83865
1050364
2168823
1170945
455329
282735
2691616
2758328
78988
861293
773944
2672215
2870868
1045441
1795569
1115414
2619430
1233582
2787148
1061632
1609095
2331513
2075292
2442281
2440156
381240
2717594
1204981
1204133
1536038
2929291
1960332
1726334
91753
2145940
2757415
1105189
2630304
2741243
76913
659478
2653882
2145606
224313
1275402
2351605
983191
1078129
510247
1232961
2532738
583804
1901716
233150
20812
993645
1829247
2327875
261134
2313842
681443
2029104
2665734
495418
868787
1073308
1522670
2748801
1167768
438737
121228
2931147
2089172
1675221
1523513
306529
873744
964515
2597360
1876628
448870
2816547
157394
1558493
1887558
1270240
1443443
221663
2155715
1227684
742972
1411801
2250969
2428593
1722564
1071571
2719007
1270357
280176
2640375
2164141
775623
530373
2830837
1925236
949937
632618
90468
1592034
2505362
2328439
1640503
2347328
1578084
1874124
357953
1964865
2409712
2086662
2724986
576372
117022
1320498
462378
1939684
1952900
1480153
2588144
478586
119235
821130
702620
2931321
2580867
2620751
2256251
860754
2369782
1587223
1911527
726346
1481377
2370915
113005
1860088
277549
2791251
1792316
1932291
1442752
1118692
2056332
2732894
768680
310074
1165671
2190546
2511049
747569
2876008
1469461
779645
2494129
2272761
2737460
1894799
890450
282445
1384478
331841
684062
1530456
2460452
1607544
1545257
1835629
37364
854664
2328654
1002296
709482
607555
1144189
1266794
835731
2589747
1512163
1011518
1842680
1907635
2133228
1746629
2006000
920874
2513564
1683901
642503
2412483
289475
2265537
2667767
1720030
922774
1001797
2228060
2390439
1911316
1911164
2145040
1584763
2406060
1511822
1585741
637297
2213080
488541
1064882
2341540
1645034
635531
2042794
2527159
2856494
1866604
1377212
1306311
512923
1991572
92164
429131
710230
194728
2211243
2929095
2766847
801820
107624
232035
1210843
153111
1210076
1347635
1702676
1876427
1595533
1712157
1187366
1896676
1782353
2186688
1354788
2417017
182830
2687545
1702872
2243474
1212141
752189
549288
1307199
1527335
762059
1096504
154302
2509458
107603
681030
1048105
783874
2365927
130978
1366667
2878096
2861538
313541
55742
1809193
1889308
1775674
545817
910814
159715
2192379
1075566
1865376
2493165
841927
540841
268550
1683243
2098211
920529
309656
2711263
1504954
1815325
2083732
2788541
2612697
2286863
1802587
714620
1067966
1065675
1652031
2258797
1646384
2031593
776165
589837
1781283
305849
609283
2657601
1434437
2436026
2089371
353892
1901443
1073369
1277558
1910771
1428422
1011785
1231077
897556
424367
1509516
2608647
554499
2400817
848630
232256
1648710
146583
589404
1731372
680338
2862764
463676
1306245
399455
1423176
591261
1222955
2535799
2804551
804667
2538910
599952
1230570
451330
578667
2468138
1088070
742889
2888981
157322
1432442
1671535
866368
1929792
1759865
574085
1891235
1735668
127146
1413270
2741372
1834956
1182402
27334
1540893
137992
2896179
2638829
2261926
1666367
879928
672997
2577597
1790427
1567007
2429343
1499468
527876
394588
2586389
2033588
642556
2513945
2159837
1476568
2749919
2822914
1447559
1117734
2698257
100952
258691
2818220
2870152
1586403
1674408
1574596
1525687
919902
1829795
2148072
293086
938221
168993
2655755
606192
1179630
2004195
119437
2411353
1137095
2831571
2099057
385117
326628
499290
904119
1464503
2182667
470585
1952031
414900
899837
2701524
2626834
2445282
2650887
1218702
831953
2867039
1745231
897386
2587403
2575737
593967
1296025
325286
381668
1597949
2335510
236670
2374596
2264313
2141823
2312450
1193319
1422131
2794847
699260
576495
467667
541429
1280817
27998
197599
503575
1911091
2610310
807948
917109
1280331
1188874
978381
2156120
866112
1781315
460404
1201698
2317575
2779168
2018281
2232785
977278
182453
259104
2471486
2215743
2243277
2048303
1108430
1292809
2904834
2072297
2271420
843590
897975
1841737
1611204
832854
2389876
2498117
273179
1640330
1524062
2781640
2019210
1027462
2707526
2165734
711697
1143730
2400795
1202830
2191605
175774
1164333
961837
2442518
1379412
1549481
1009890
2886515
2346020
1887551
1295107
1215376
397638
1455148
2072978
2000755
2182873
1874881
2437785
2166221
2167539
1966373
256309
2666127
2881172
2878287
980153
2453818
1749499
1119376
2647349
2151472
1839394
1259846
1514333
1793800
1825790
1874414
2522334
2913552
2715859
2767398
2429393
1174144
2567134
2623714
373171
1676078
1872852
2806572
2535045
2391449
2268853
2305732
335526
1192720
2756770
891928
1000929
821906
1192376
58233
2661908
1944594
536892
140610
93641
2831524
2368109
1581142
1216260
845761
2386647
2239597
1142365
1216851
2816893
978907
573849
647703
2414366
519827
153413
1610499
2068949
1838812
2391077
2660273
2451841
2251935
1835140
2320281
1744160
407447
1646588
488815
1869451
2096748
2631102
2639767
1769897
2026502
2507400
637159
2023617
2579680
645236
2914369
287521
2161442
1478635
347622
116303
2761323
1878898
2477182
2156429
2722424
1258575
2842026
501647
2904439
2345968
2482226
2676798
1557676
2877909
1406353
1229962
1848409
2768157
978612
2111658
1234986
2636313
2390829
1532206
323270
2049558
1377110
2420863
2050238
2321623
1667285
1428835
729670
2206381
848620
2379128
1187385
2294079
549470
1056437
1868422
678430
2111876
1076138
1039360
2058264
1865920
2037823
10098
1384233
1352201
2306718
2756564
2182119
2468920
1280772
1175841
242274
100450
2335926
2912912
1698822
2255436
2796178
1050591
1380833
369943
245843
1969871
1441862
2700451
2885897
2457358
879348
422648
2277972
237471
2783043
2442188
2252535
713122
611807
2189617
296468
8256
837832
1705407
497509
1779078
2154025
2103323
1570624
2644866
2406522
21847
714404
2246424
1215173
392981
979285
2635066
1275918
2031297
2650930
1052849
2533975
1148453
294785
1087596
746031
693881
2699573
2421380
2329387
1635660
1113908
2636106
2246251
928692
761222
1702425
1287179
580577
822868
2117918
700578
2747097
2748182
1141398
2128033
615473
2209735
1567965
2923560
1742253
492947
2849069
634745
2096535
1873936
946498
2819741
1739430
2819320
442671
991282
1774487
67449
1939456
170013
1117649
1367010
2346700
48689
2674905
2331094
723077
481254
1080111
338102
1158109
1522452
837098
13528
1407487
1081167
1571412
2006399
1327074
722412
1211861
623444
2631564
2526275
2196368
2581839
2673555
207594
1311372
2828219
2401298
1410448
1678681
1155480
1985760
2113330
1654065
2136300
1578880
1072960
874864
1753737
2322064
397933
826053
1478327
98501
1097828
795755
844693
1627539
1464636
2841315
2525569
1773801
1399391
2689623
828862
70352
2149686
312619
59976
2670291
1398615
234130
415365
1166495
1554698
757460
1127764
2742348
2799832
1929796
2041560
1833874
2493131
820834
1820476
1152027
1109437
2332750
1621500
246088
1992565
2922555
259209
2286791
1055740
1357492
1232561
1840564
360885
944682
2810713
547402
411679
919395
2870589
696013
2590557
1521757
2582117
364050
7178
1930642
2486936
1704384
2632136
1537866
1988674
1043203
1132759
1306697
271247
498483
2132802
2302323
389592
2551115
763934
1058548
2569978
2213260
2564317
2709113
806336
522479
1138286
24357
1386472
602102
821519
2444908
1487557
2138026
408277
1584728
957374
1718890
2362612
235105
1131389
1482737
1632766
858116
1974004
994035
758602
708368
2615261
2508571
1495148
1259501
1505904
234637
1244516
523976
1485160
2150593
2240551
574393
775226
1670202
2824549
1065689
346598
273474
323002
2674117
1147956
740529
1337622
1454150
65940
177655
654649
1772991
2249053
1610808
1522425
508132
1852683
1708425
1839028
2862790
2611376
694257
974597
2349329
357819
882698
1700257
2024939
1713156
1686238
1491678
395449
565076
2120274
1320620
1842264
549354
461051
2593387
2117269
720917
278282
1330256
2111904
92745
1025613
2439034
2603189
1727642
758682
576270
2484105
2720082
769732
421250
879803
2618735
130946
551323
735316
917945
641415
1209595
1874855
1749464
100892
1472423
2661175
969233
2839453
2664580
2075197
2562405
2679991
2901311
1319476
1983424
2047600
2272703
1986169
224897
1815164
92027
2003190
1100086
708930
550798
400844
2541116
2486441
497682
315517
1819303
1229853
395323
1889250
2171836
2707653
1075504
1601319
1540570
1925075
1893334
2629145
380582
2684445
1128306
1147047
1539514
1365923
956573
726690
987042
649036
1403325
1494396
1035476
85382
2158360
97200
2104678
543398
2210253
816927
1448740
1903170
1560905
800823
689346
271899
1720366
2625279
856338
1922511
1238989
702774
2525476
94444
2251785
2282889
1317920
526375
1138959
1193545
1664283
2709858
2363978
1693321
1574288
923809
1498301
262701
774283
9385
292554
127820
1571769
838805
2181599
36560
737889
1352577
2874187
252638
2046665
1561035
1137709
252385
1677107
1282537
2517483
2815082
766911
1462430
2598719
1315443
2061987
2291407
1451915
1652692
2397183
2733987
1701222
1259471
1468589
1697855
707603
1511378
2614123
1234446
602461
1536883
810341
1553739
1093920
2466358
621729
2533474
1084152
1416635
2469449
943640
2494103
1914051
1394002
82909
2436732
625243
849917
2459778
458691
2685104
2732953
2542236
2092731
2865224
1984215
1674683
2352155
2488502
251289
2699408
468835
1579966
1281150
1666124
1447196
830161
1981549
864382
1758197
2836991
178091
1369203
922995
2252640
2121290
1266807
305638
2885004
1850941
1192147
1124666
429651
2860936
45670
2637395
603303
1264498
2069951
2170327
109052
442289
2905886
1623612
866248
1970195
2126153
1739468
2642845
1654683
857314
2565100
2892407
1966961
1078950
2310942
1411394
1409054
739342
2385577
1941060
190266
160434
1265863
2413722
1595875
48399
257457
2732617
2140620
1140004
1277201
2012850
2928739
1472575
1615099
1538227
313900
2419634
276611
920446
357291
2376015
2697256
34340
475218
1657152
1371885
2752956
1925179
1299096
2891449
2446981
1561404
2071712
1125689
192255
1899530
652225
2153715
1345649
2345230
2655569
2150474
2583524
2775744
2703835
1394347
700358
1535544
235506
112758
1955646
219308
694884
1439366
1862728
1919064
1424618
2028845
160508
354590
542007
147771
171821
1103704
459742
2681415
1681704
2573123
2323754
359650
1547985
2536988
1159687
1863860
1556291
381832
2357319
2139150
2569516
1335845
1751819
133545
2936177
2192252
2057714
2508896
1537197
1960065
2894782
1427641
1763419
2618327
56593
477561
1449336
251784
361220
2136155
670267
2836634
1005165
2614624
1945895
2263572
867747
2790591
2319953
2557445
149140
643866
2366392
2135210
1422704
350593
2882354
1686727
2311377
1847333
1700357
2726658
940461
2548237
2397161
2321695
1082018
949374
941572
2894858
1122000
2277962
2646430
1157039
2516995
1899268
331350
2027303
1366454
11086
2238391
2157553
2216309
1376937
2076214
94800
771472
275233
1174630
2095121
1227069
922620
1185856
69295
1719284
364635
2564737
889974
456661
1746666
1401877
2065119
783104
1340163
967735
991281
798633
1201296
1424750
1117611
792286
1393390
1163960
2665954
2813547
73252
1184797
483666
1682029
2645684
1575089
2605549
2933852
1121533
2653022
1186881
475674
1418003
35649
535606
179924
2715917
766285
2621061
2428664
370650
644638
655482
20895
431551
1050624
2103110
265759
1939272
1371567
1505316
1037041
1628374
2747352
2919381
528605
1181647
1044895
591424
199802
913202
1358213
203030
1195682
345211
1865202
395129
235957
2689938
1186112
2145358
2649262
636525
2536766
339953
474380
2041384
1020220
2022362
1086918
1967165
2542982
867046
744371
325695
1214461
2174365
313745
1286670
1538846
1986977
2638500
1995762
2815946
1823359
1616681
2539752
1364248
1428252
1523021
391110
2640235
413646
233191
1544389
2754584
1426424
1446064
1606860
1594189
870379
810740
1443311
1351185
968247
2247621
979339
2427943
1220666
2265672
2674640
517820
361152
704104
2911542
2355042
791040
1274842
2813382
840928
367126
996687
1836274
1751918
1189938
1918895
1202758
666304
428804
262090
861713
2682387
1035276
818947
750210
556383
2879779
1746110
2077840
2877575
2824657
725923
482237
461459
1020433
1941212
616806
306612
413322
414030
2332329
1679934
257840
1248599
2250061
2426418
1052111
520015
184528
1652273
2389917
470831
1303313
2500605
20559
642975
2330080
1595244
2917291
1008909
1386062
2654215
707974
1185562
507361
1630962
1532860
2482928
41311
881517
953979
2501076
1504943
1274512
1659167
238410
662299
1239066
1503478
2451503
2042142
1509980
1955946
1054723
2275567
690903
1099649
2451910
345775
1959935
872104
2621123
2803237
1695357
96081
1626528
724740
726531
2260764
2356870
1360874
1284958
1764764
2261237
2512797
706090
1777326
461710
2937821
602823
266692
342291
1275440
2775038
1956988
1109715
2380416
1389133
2054991
2363541
1122662
614864
11935
1999232
2795364
2282818
2757884
2441791
1896900
760694
369643
1982537
2578165
1723172
1322262
58929
2785665
2253625
2758015
1729192
2035074
266834
2389149
574037
824693
215772
1314759
2065377
2636829
1154160
2521140
881496
416924
1692455
2887298
755214
2630884
2636392
494918
1318846
1177099
2718470
2767989
1739439
177005
128480
2690368
1341355
1985785
2150162
726305
744027
615246
2069200
2693107
1781384
232296
911869
1738357
1672420
2299174
846962
1104360
804578
1185465
373658
1540773
1879651
1869622
1100131
1286579
1821275
1874884
505354
998358
2244992
288032
2904144
1077855
1359838
1007549
1104687
218164
2916568
2197319
2688003
635585
323587
1293001
1057937
1617573
2028087
2258606
2406225
266331
2784621
2286167
699435
1771179
1545152
1504234
1870651
179805
2206074
1615299
432228
1479274
1294487
2144969
2432189
243771
990871
2287382
501682
1114346
1482228
391659
1535378
1559237
47974
1843507
1276763
988358
2237682
2289706
860170
2703210
2487864
2777563
952282
1410365
1707276
519221
2617158
105874
1820829
969911
2239483
1858808
2432010
1854597
1531134
1922444
574721
2109445
2852119
1016107
524885
1399409
2346567
1545136
2627191
2455130
2234206
2273100
796581
1256077
1166038
2224141
183677
2574636
452893
1260
259973
1269815
2060829
2252303
158409
255730
2318357
1023022
2575437
1433341
533571
2743433
1085742
876373
304987
438632
2247830
844747
1173830
152476
2237709
1878822
2307328
2553564
2834366
694858
594603
2616209
2211705
2547844
440426
458959
1949314
1580224
1164536
384932
2488009
1857954
2219999
2484029
254017
867151
2903828
59278
1933108
1362709
763730
934280
1619045
809874
2652403
1006863
2283994
2879585
1569573
1273834
2026747
10926
1466049
449631
2656097
2442815
1985778
2107742
1559257
2478333
534953
1243826
2340104
830221
1456375
264976
1637772
231248
4169
988119
2198847
1635435
1087518
1254563
2790193
2337574
504641
1177534
1467350
2048767
1380486
301249
2776393
2637748
2109523
1714280
2668689
533081
408247
2390876
1567488
1676315
2396440
1954148
1413251
1010381
484381
435628
899642
1144242
452144
1995707
1784288
933376
2436314
1769958
2830716
611303
2193939
804083
2387971
1343862
1364097
2805674
651620
1853860
459376
757642
1317139
2633676
332882
1773514
2834018
2460447
2592468
1168903
1224367
2513431
250107
2543509
1551042
2049992
2930309
1030773
1895993
2843800
1464322
807867
197232
369189
2024603
928845
1053624
529828
2199675
2512761
1320805
320926
1928555
1283559
2571585
348870
1451989
2422241
1960993
1171277
2805009
1862084
658642
1989680
238254
609308
1378203
1833532
2183218
587155
2738748
578494
2074275
1387734
2663589
2325331
1643775
512379
362444
2217767
1310788
1011750
1545211
2206933
2170244
1306631
1438040
2038575
866397
2863026
225211
1966413
1970151
1306188
2554461
1622073
470815
1584751
2837216
1248323
256188
2512437
2748894
2226870
2280466
1015652
1656723
2745880
1914238
2600986
525468
764535
1796165
689066
1774924
2436770
338956
35379
38119
389911
2141912
1500080
563625
511056
2681458
2355046
982799
466440
2515837
1049674
1862859
2437397
1875196
802225
457784
1099176
2261921
1826455
2811791
2440161
1836208
1926448
1095087
2673816
663311
103586
1340425
1236926
6476
608334
1640332
2057663
2354841
1927642
2663561
23043
386101
1543385
187859
2038039
1921801
738783
2267170
1517702
523556
2722418
544043
2605499
1543566
1725710
1869596
2691274
105146
1029335
364069
575610
1167466
1042473
2815581
134149
1532261
2132933
2615579
844184
1029846
1897664
629112
2153830
1834746
628641
1055680
371772
498643
1777014
1044763
184930
322990
1704951
2147893
645937
1773980
2030823
1392132
190782
2828642
521592
1408536
400791
226495
2481413
1310691
1059157
2431604
1717656
1161067
116037
2060634
2386890
148548
1649816
2434538
845009
2083434
164170
743173
177078
2629633
65296
2095637
26683
2712962
2197178
2805677
1184352
1929575
247244
1598385
134847
1376981
397548
723432
2199571
564326
2645959
2148924
2120023
61622
2537627
2490539
1123238
2375042
2259123
1725019
25629
2748495
264287
374927
2550758
2479391
824339
388251
2935932
1065661
2881917
932296
1061911
887750
1300302
523949
1315768
1959218
1454010
1030993
210385
746126
2115700
188190
61890
344340
1047918
180369
2522387
2859157
329739
589534
513523
2563574
1259246
1255791
1666964
8574
2310528
2214345
1219001
373990
291409
593229
2703680
2848815
1064325
1113894
327549
1518940
1343405
2226414
1712332
1893233
1647241
1380261
1245261
2079072
450379
969575
109107
1986730
2785278
351798
2782200
790160
2044132
632499
1180585
470648
1505033
85914
2794618
559840
1315925
1512374
2242610
855686
971783
473005
215091
631217
654457
475510
1942570
2116053
1833603
129648
2442040
71400
1258736
828564
2876008
154065
1478122
344076
1824059
163219
1209870
2288354
840885
754102
1627918
175352
902940
2217262
2769286
960107
2326907
2606853
893744
730859
2237963
2824873
297948
2623397
55258
577572
2468726
274752
472535
127955
886676
380972
1888449
388872
1367104
1550372
604905
1260961
2769171
2443060
2278458
2531662
1989010
2331105
2712441
584087
876007
1965565
1838171
528568
1337983
147557
2759344
1719846
717763
2503012
2458094
2916192
5988
919590
800115
2669188
1467872
188182
1057491
1601471
2580795
634401
1417756
1886654
579027
464013
2442836
1072321
2481580
1004785
2299784
2355286
1252724
563956
1485794
2834697
751728
1085805
2861867
1220867
1880588
2335543
914569
2384221
2910155
1885543
32486
2434925
2730963
1131506
2472260
2079816
2187475
1997101
846274
1333680
1779598
1655682
345806
2563766
2352030
1675314
2072287
227780
31169
459792
2645727
95043
1246339
1803181
2366325
1529190
608316
1530285
2597283
270854
2397321
2685733
723927
2387402
963053
2826516
2529797
13653
1898077
662786
346856
1114800
1843666
1560457
2380402
1354418
2446838
499531
1172554
726765
403436
2639187
1888652
609790
2878006
934775
1133383
1215571
2079065
1994588
949772
822928
1865628
351747
1641149
285701
2016861
28955
2639514
1850291
2775204
1052684
1971466
102328
1250474
310250
585247
2281167
111549
1979364
2177466
467319
643073
2378646
919109
2350512
122800
832575
1508956
97756
2234662
2926030
565900
418708
2558583
1512647
1384069
887791
230559
556114
1418171
1558711
2530631
876213
2568413
1014689
2463254
1127366
2336712
1220450
1262975
2029731
460161
2927159
759690
2351011
309592
1757353
1654821
2372644
486603
1182656
1776391
2053833
2130525
1858312
2926174
1012187
186152
2350121
2885941
2122948
158038
1806452
135108
1056787
1162155
1404447
2442135
1402560
2508947
2835757
2366894
884135
484944
1315074
2333858
1302998
308394
2887628
262776
1248021
1149025
327478
820932
636297
1952915
2925329
2511444
2400175
871600
385445
901464
2135388
1817888
2366127
322502
2511747
2360410
71978
2613911
2199003
1521994
963165
470442
58950
406370
843473
1847345
2900803
2331031
2756442
1155773
1199500
107655
1454733
2241263
892012
1855676
164985
1981841
1362475
1229938
2865040
2476293
333342
2556111
2503348
2781425
2034986
1467955
2119871
198975
1837792
2161721
699032
1594103
2144111
2544389
2539093
1158920
1667362
837365
115287
129187
62373
855484
2875788
2788481
2807787
2574260
2145880
1485203
2084231
1344165
2613968
2655484
2863026
875425
152893
936978
1777073
2497775
12836
83647
1780018
979200
828291
1644740
828611
1599647
1184510
1011436
914508
2420282
714341
134268
339210
1394459
2389778
772360
1172801
699573
1912819
2371674
1921000
2140334
1544425
2030255
2304583
2098571
2598739
2916523
2085291
66912
2300211
1111509
1382574
1521384
1132631
211302
919210
2914197
496914
1623327
2401624
501932
612389
1389991
2852550
1971178
521474
244564
710246
670837
2224180
580011
2872788
346952
2423600
2712692
175346
796871
1941799
1484019
765978
737902
2312299
1494999
613744
2180029
776722
1150274
194865
2776972
2813562
1807390
1426557
355972
515620
1554932
81607
460596
1504711
2594397
2354391
645136
2849950
2588452
782794
884040
1608565
2096154
979303
339944
2804451
2454477
1465295
2460257
1885174
1147365
2180806
2193991
929800
1469044
731685
2783155
1617451
293456
780382
2579503
1861785
1208592
228440
1027597
949489
2223637
1082235
617486
2468297
1775862
2625308
2052405
476037
2291523
26085
673400
1794732
885231
2554030
2879483
527000
569540
1610851
1020803
2830164
1134931
1581897
2304606
421143
2587728
112349
2431744
1137110
227118
2551016
1469338
2899843
1936084
1639968
2450116
1734359
276174
1004339
933539
1696420
934865
753568
1589425
2030029
2637527
2364878
1485217
2551407
2027998
1492381
1498381
1117114
366081
2487438
138934
729759
377580
607363
2722337
2711740
1317085
2180518
136480
2343550
1703613
75445
2319279
1364826
284065
2627330
429052
1740436
2318230
2647333
1795570
639378
993954
1246073
1069185
926985
893706
519771
1497881
23354
468432
647680
1056487
2431871
931341
2040786
102402
605932
176724
1940616
744024
2243403
2451051
1095353
2767471
2267260
1057044
1916906
514699
420738
831468
1938776
898171
606390
853090
2304632
1186459
1126891
1790548
657275
1509775
1423111
2380028
246835
1129248
1706686
1152450
938279
2272826
2248812
1314245
1117560
1061346
1929361
523237
831918
50374
2341310
2855064
2300838
2680910
1126654
1871605
1479406
1933656
2759368
1146481
1243807
190156
2749358
790618
864359
908164
90840
2915473
137575
798133
2400288
1056813
1122022
924629
2618047
955749
136385
2706766
489683
1428906
1494819
261353
1886870
118786
370517
1044038
26291
1878363
653482
217482
2671174
92880
2732901
200724
913620
2063578
1223479
811931
2604913
5777
262933
2289377
2017380
709718
2493283
2805130
699182
2096604
1720297
1940838
2101255
1735440
837727
371041
907642
2348719
533017
2347415
635571
2431508
2322365
2055208
1007498
1532145
1714508
2295836
687215
2094508
1907228
520260
2530886
2576052
1942326
1045496
2812965
2899281
1953653
1187275
2846177
563695
885413
1941509
636031
2917968
602501
2371314
1549348
1806756
501703
194068
2899896
2753548
352127
1957966
487000
1804238
2478898
1561012
391899
2325899
2643686
2210652
859227
51588
286377
960187
2778482
1685670
735609
2124600
1963972
1951174
795749
1664459
2902318
1553953
779790
2440041
1834951
143016
2645341
2296027
579308
1485122
2919806
2362161
1542339
793434
853812
2481867
572521
2461445
2510545
1555654
752598
1925703
325864
1735492
2656825
1155538
867357
1276747
1466869
1512800
977046
1084421
2622503
2203365
2213762
1120817
140031
1570579
427590
2631046
2424400
2235998
2525965
2024767
2477054
1548534
1092415
1944036
1392033
2307757
2773672
198216
2174063
334240
1309770
72598
2698681
1752065
2652934
2742981
2710743
65880
2329313
13193
2592976
2437883
2615600
738006
493574
1564670
2062960
1771982
1338523
2629242
1165813
499602
700711
1061906
898986
1090316
603404
2066288
1506964
637742
631759
2300251
364191
1672526
1308422
2855348
196416
2319657
519682
1552619
2237589
1846932
1185000
2038067
2810963
1127042
523833
409017
2443046
1906043
2506092
1590149
1508809
527094
1804694
887721
2224769
2819941
831801
1318912
2423589
302006
1246500
1911648
541840
1106385
890494
1476084
1154185
2261345
225582
1143326
1657778
2421303
682052
2715632
2433358
1191329
1112340
2563731
1867162
992858
1906692
2417828
448283
249208
653003
1215247
1090654
1290731
1341931
1982793
315584
1564234
1729114
1357317
1158394
680116
581596
1744324
14022
606416
2618596
1681373
1545422
1200506
772449
1608462
937188
1555286
2469114
1676799
1548032
1001280
728570
285260
1103074
501674
507868
1067854
601723
2307274
556104
2324459
1444238
2663168
675678
26127
1118109
840818
2799688
2385363
1008477
2335558
2657941
2032496
803215
1818022
401829
2287116
635578
1719682
2392208
1119844
1549236
2245394
987697
1369954
1160455
151858
1811160
1163046
62760
258752
481252
1668764
1836069
1798298
54164
1421107
2320583
1660735
1055225
2456316
553557
2816428
37500
602036
2497590
712657
499242
2752026
1424391
1687502
197104
585453
2742901
2046168
1428542
1905260
666199
1891600
1632719
149778
1394303
320993
2589140
1035947
2389006
2120896
2390976
2603958
854541
1851703
878974
1376284
2363332
2332109
1759858
445395
1343237
2085260
1966908
1936132
47716
12721
226707
657902
433001
2212790
451488
2738698
195355
807286
2585890
1668948
378494
2675548
1576612
1455208
1059644
2007903
1442196
761751
356216
405713
247034
601190
2131835
1889093
1054001
1644319
877338
2258485
2567395
178054
889896
146980
2013325
839798
2704678
439848
2318408
721684
1091826
2010734
2560593
2344266
141169
1610966
2196192
3205
448020
1017024
693692
2456075
1927565
715013
2623580
2911411
2821507
2444049
2739499
1608097
1368633
204344
1228129
1360254
1217975
2140013
2591067
2530415
11403
1447745
22117
2415206
1362917
617444
2564528
2129443
2792514
1647640
11957
843594
1724919
1882245
1986353
274212
2060697
1910109
2855336
2681555
2701032
1822249
678756
1389761
296407
612805
2574370
199374
2384494
2181749
840042
1631316
174597
1898002
2076167
710257
202924
1899349
2348129
2097313
2886983
2674819
1479188
931350
82828
185045
1716374
979029
2819709
1543353
220805
818702
1946501
2531387
768675
841249
2732445
2184004
992957
844260
230960
443039
924109
451586
531380
2928292
992208
2731222
2844405
829809
1639319
1592142
2742235
296791
76796
903589
1694758
2367044
1442793
1458009
226545
1746036
1421726
62567
381002
2227556
2270823
2618867
228352
2295711
2334648
1810460
2197166
2142598
1984184
2126559
1776339
2849082
1217154
639229
1331427
902809
2659610
2663496
2223757
2035840
958663
1808066
1089591
2368560
2692587
2267975
160613
1823118
1609442
1104926
34800
1344124
1910192
2556035
1289694
1540065
818826
2836878
654251
1125123
891566
1548972
114227
1812498
36164
2808699
1539749
2905507
2626662
853776
2232550
995479
581143
62781
119034
2776577
2615023
935912
942258
1610516
506437
282836
2107368
2778256
421042
2484290
1503222
1377141
1389572
1073588
1353443
1255561
948966
67866
2540476
153908
2409941
1263923
2210844
1184498
2624219
1038470
1031470
180614
2187080
760448
1898402
1488087
2093855
1840846
2069139
2222750
838788
1928537
1907553
2067244
1386728
616085
534401
2900606
497008
1216466
781439
2667325
683130
2360622
1134937
1534051
2514595
1302297
2597202
17381
1374527
896617
2827953
1550873
830247
2702787
1252409
2622440
2749856
898606
1086288
276348
1571225
1013392
393516
2147597
1999420
184096
2897700
2581049
2882542
1241557
480300
2901755
2143292
827743
2075832
606341
1911665
2742621
2342085
710456
2069371
2179499
2629156
201593
1247107
2728843
859775
2060561
2933685
865217
2765797
1092127
1437328
1245440
19160
1186109
1018047
2485999
2387666
852921
303691
32732
209719
2158532
2643244
1840622
2413953
363610
2806113
1815263
2008899
704944
2242733
1977306
257429
554372
1597954
1132009
1405406
2345194
1643803
723358
332303
2170779
887534
114961
2285122
2345625
632445
2453689
562905
2051017
389328
1069345
941926
1591446
1190965
2408345
973697
2813651
1930418
98414
1763731
1512165
682639
2623727
1587672
2128627
2694759
2859410
1327477
2190621
911532
1086173
257019
67452
1565016
634581
371283
1764729
2071019
902091
2278396
2530264
573565
636262
2741332
848713
2649926
2108498
839679
2875323
760381
1474346
1497276
2802092
2031209
398981
1535540
820243
1709834
424542
223003
1570727
2425859
1997993
228437
815124
1929138
2525593
572930
274761
1779654
590743
1036125
361654
1472812
2394988
2334080
1845101
212311
2041107
1223482
1138147
2891062
1450130
224319
2023999
46236
1521172
962524
2748431
2435366
1313333
2459156
2630293
2088697
1388405
210318
1300325
2455583
1451574
2561925
1810191
1899452
976188
2165388
2344600
1833575
628300
2581147
2263851
480877
2234465
1096624
51983
704452
353174
138367
923018
2025239
217900
2699807
1642175
2287409
2148600
1836591
2282143
584080
1740500
2497224
763738
221553
2162892
2392362
1035067
2307787
1157696
2112210
714763
359161
2829803
2568603
533279
1632500
256284
2868401
451772
2296067
25813
2447567
1180921
2275762
1235350
549179
1877012
222772
2299916
1703337
2598656
2619153
191824
2745262
380975
1674326
1649888
1063825
1941319
2662600
735837
2148032
961221
2868811
1963077
2383933
616950
2046963
2926848
1139509
975947
1177019
1864895
2084294
2168956
1628374
1182042
1480419
2029528
2135590
2205210
2382717
268874
432521
401332
2268718
2244130
546262
1869053
2178059
2478740
127547
1977312
1134043
127828
2183780
970600
525032
2067202
2569504
1983889
2521372
2091324
106265
143034
1879909
2628988
1766121
2225113
1233734
2734499
732568
1196386
1868009
929042
1960785
548181
2555847
987703
2578984
2293706
2187868
1931799
2461128
1323239
650502
1144545
1765596
489939
2186200
2786898
689268
672918
2726594
1343794
2619010
1797588
2117582
1069704
2783275
436439
2155300
2370208
1089387
2457820
2371093
666344
1502026
2074496
1897041
2408001
2676746
2648341
2361347
346103
502501
105692
2631403
2436381
1438713
946127
765576
539513
2094350
1671527
2580506
1144119
866764
132312
2736899
1084201
2676038
1431189
2778099
1449672
1842090
483183
2739095
902107
1937584
626727
2274947
1619682
2583471
806704
56764
1184875
961831
456196
1417447
808630
1097582
439185
694089
876682
2216080
205336
1818163
2453106
2229129
2825223
2126910
2117872
1263683
898353
590751
2873300
1774038
512890
663993
678334
2012679
1043842
1876286
263097
2141717
2837140
2746351
1660741
1512134
2073299
401570
270777
2296933
733702
1530085
1352774
791204
1691291
2599290
2460859
334670
1813430
2614003
2755534
1806436
2555499
1248477
2674843
1243445
1074269
2084891
2060817
516184
1316502
542683
711323
2124828
1359047
551596
1548250
725312
2030482
2732098
1243268
158180
2470607
1322584
516760
2428969
2053763
650869
457586
570836
1966733
2836019
86559
2256309
1379495
2220143
499153
1834275
2359877
365151
2742046
695549
327189
2745880
1629951
2253994
2718128
196050
1485781
1375238
910688
106831
2884157
41342
362941
878118
509425
2662224
2645546
1608922
2755014
136043
2334297
998157
2239508
2056702
893410
2477143
1606508
909475
439628
695035
1897834
1312145
838954
2522646
2587206
559749
690549
1983275
1920448
2254233
1380384
2225377
2261421
2837088
462147
1373182
2553391
2315396
740968
1671293
2455928
899816
875991
2181012
1466430
956366
2394318
2349827
2429538
2934683
1068315
2701294
948112
1181136
2307678
1494614
2922248
1432957
1375974
1696284
2065490
1621999
2447939
1930802
337591
2291354
2138102
1731572
367904
1000803
2927269
2911545
2665942
455578
1807177
178867
1897846
2196980
1550613
1377651
2373229
2740935
317033
2612761
1685909
1341488
587529
2485115
603946
2845064
257589
1943079
2509033
1340092
1537309
2038085
2570742
2039796
1179049
24321
660181
2391597
1087461
1276237
1163013
927346
2777251
1358030
878955
1681279
405335
1465530
493804
908123
781339
2378272
1063656
173844
2794387
746350
1215917
2625227
2328700
2671538
951748
2816064
1604264
2033901
1548078
1581882
766585
2849275
25722
1024918
1374702
2271745
2164350
400993
2183186
1884660
2296370
1068784
2591198
2003986
2426489
1778515
330256
1603242
45203
344054
1567926
2588224
1473680
1732782
135981
46330
1031089
180470
1206009
829619
1420485
94236
2519160
2844729
1663644
1210215
2476392
2215906
2498778
544592
504875
2440719
1818163
1418845
52258
2367039
1748080
943579
1411451
1179499
1236878
2892069
842888
2681231
1864369
1178874
207961
2703722
155160
1253919
1602110
1947176
1208135
280281
1115716
1272227
1423055
1119123
839227
1857757
441833
549663
17861
2915
2463807
808474
986299
1648644
22843
1645841
2505061
2865086
30064
173166
2690189
1674776
1053641
2651848
62045
2005869
1903844
642811
1607702
2281903
1445182
349945
2875155
2511659
570365
2766212
77241
349324
2834937
169596
2120285
1652886
1832234
661818
2397976
635229
1292958
1117906
1017618
1786896
2633495
2673603
791882
1417567
2002191
210613
1857267
332348
1601558
2651649
1232022
1897056
496408
1025300
1414660
1414869
2076260
2891509
2726848
1268976
2408868
705697
541154
1736783
1703499
109682
328603
1246014
943492
1617482
425167
789928
22637
2153071
244859
1855954
1736018
1170400
1419830
1802984
1822187
894858
2579876
1361449
445743
698486
818111
2251599
2909208
607282
160337
398898
1697112
2392643
777645
690895
86904
2066861
1202612
1709713
1227635
2876613
74296
2408403
2175861
100767
671325
2677649
2155882
2059821
1718253
2792217
1992953
412670
2166944
1332482
1436310
2759916
1704588
363813
2597174
2064188
2731854
1022545
1824971
622669
1006291
869808
2153509
1303772
822326
973736
1322445
97832
506115
1167241
1584094
2046437
2427079
2198348
525905
1462512
1703106
1805762
1552371
1932119
199759
2336273
1359844
1412171
2870367
457070
1076500
2696486
1346939
2154013
2022641
1052150
508805
291020
475445
1101742
1028947
76974
488745
2907315
537408
2031267
2537492
1047225
645879
438348
1534452
1297846
329032
1083888
235675
2024941
63789
2342398
1033128
945328
396324
1337416
278463
2382605
1364716
530837
2208075
1528130
1997774
1740677
557742
2554200
2762401
672827
2001463
1128833
468210
1973301
2331641
18935
1086070
2407881
114063
1820806
215262
105381
1304027
2304429
1361812
1272502
1589325
2132638
29225
1515590
1331290
1400617
954522
1519695
1916868
1077652
1366709
413372
2334162
1250415
788796
1815189
1057465
1458423
1017898
802767
2829880
1015629
2014183
903432
1505417
211237
1376120
2903025
459675
2456876
974072
1854425
2190261
1431722
795850
1320518
1728633
2165719
1822429
2090434
2717787
1554814
1473735
1728765
615422
2054778
1137561
397227
272991
2560230
2179259
110751
2010056
604851
2084044
2797152
728700
574864
85431
2228889
1440606
1201008
2708283
1562182
947956
2378290
76474
2685863
2345639
484130
1321073
2196209
1515074
2176636
1382742
2842324
514017
315470
2415337
1870698
2644046
2511877
1348614
2387573
2773251
1806845
2718258
1718212
1618483
181790
2734134
2712764
1179572
651815
470478
1411672
2891644
609854
618092
921178
1547475
105266
567763
2361119
1007789
2615875
2630409
1639553
1964612
374358
947785
990750
1970226
2266558
942165
2922488
2708104
2327767
2298916
398846
1580646
115398
1881823
2561189
1318738
409647
1547691
1798546
1626123
503135
483560
1489684
1176187
1182583
35771
153558
2519907
1115676
2782248
1400737
494790
1478881
1690480
2732887
643882
2657057
480615
144528
1443826
73611
1772599
968310
2788518
928285
1864903
752055
127675
160137
396204
1391368
1156230
1196060
2791971
2726805
2885488
1958101
1049659
2251347
2467521
820890
1217956
1422106
1757673
942374
1525616
850421
5858
2287387
2354459
2895797
423789
955406
2797742
2489883
1450341
1235621
2496958
940622
2220511
1598130
713246
1237862
1099266
1098704
2417880
1470028
2519685
1901309
2125536
2476142
1161158
1195955
2425608
2610792
595845
250640
1493244
814824
2362225
2177381
1700161
1480242
185975
1455574
1787401
2597064
2588487
1705996
2389276
631993
2012872
2485693
2118573
1112565
1004970
2253583
1614075
2524354
2864309
160813
1403733
345913
2830635
1712324
1397379
427092
2932225
1034619
1524187
1517050
2590038
2849010
2371031
12805
455060
2311237
2030244
1816560
967999
2491230
1379631
111392
1168914
2865004
1299253
656688
110405
1294298
2363943
223686
153350
967521
1675400
2237498
263665
2357863
299264
2190123
2062803
998469
31472
543725
1460229
1234768
2499172
1480006
1817305
330168
1616815
760747
1451351
1693794
852446
1143678
1880471
390497
1647435
587338
2345960
374004
1737825
2680447
2558906
1351736
802011
2378534
2299816
1997748
1928187
2263068
574355
2671796
851697
2149705
1713448
2063940
2522478
943122
2585187
1807551
1717580
718795
2054677
1905139
1184069
1038598
935369
767590
2556129
1369585
2397668
1554761
768720
598087
893281
616424
1140314
1092708
544744
300321
328087
2427898
391294
2185191
2705598
2775898
1714627
295113
602589
2266035
29826
1577288
2770071
2781526
1452069
1758962
1617572
541158
1227757
1887733
1947819
2029077
883920
629443
883345
1446116
149478
343505
22512
1045409
2208893
2720172
2267416
2066324
276968
2816039
238145
423256
771757
371546
1403110
1176786
834435
2932261
173287
1940696
1583812
853160
1785379
2028164
806300
1632636
313938
1925218
1740556
2579667
2023488
930639
2021225
2673578
2388791
2783711
750730
1243580
1840716
1210546
526196
2633402
701207
1388585
1637784
981874
1601223
2883064
2859051
2257625
758682
36929
2223306
2514613
1677434
2104983
1082902
318587
44763
1369183
1094301
2597814
515109
343286
2510003
1106208
2867102
2164160
2290658
1066477
249053
1104199
1274958
1022652
2101295
2052733
1162928
654299
2853383
617479
2113762
1607972
1070074
2612103
245166
1610749
2817963
2086619
1747729
977755
446130
2872841
1851066
2056032
2240975
750235
2079396
2119434
945339
710378
2393175
1474890
2365803
2787686
2554283
1606550
1413693
526999
2337380
252486
128768
90472
993289
1250127
2600247
1094707
174792
2228575
405313
213023
2266815
1170001
1698327
1282294
2672656
2816504
369034
757010
1416683
1795253
2526682
1470607
2249877
469158
2155741
2914364
1942036
1559479
1772144
2850194
2592328
1457013
1456412
1176560
1743680
1342732
624654
2750532
2650115
1986210
1982939
1915079
1511605
256076
1519750
887714
1320414
1079989
1866007
2586440
849057
546817
2412647
2892610
452883
194253
864774
552727
162313
1082314
904656
1496557
1328864
2335354
644449
2826524
2657408
2074742
942547
1506435
2253488
1083542
832703
996931
826307
798330
2772821
2837096
456813
298931
575617
1477359
1812053
394222
514780
1697261
39738
1711543
2023265
1267674
1515193
1852187
662442
2876527
285190
1479642
153461
215454
2684092
1471474
59272
2917546
2100292
1128275
819468
2870927
139741
1023381
2814887
2876183
996333
824689
100295
2347583
1600690
2465842
308940
2139865
2721952
691832
2135696
1078440
146323
2191276
1017844
2080568
1295984
1560140
1226702
2219458
1813932
604978
2768898
85289
1912866
1364442
1689738
24227
38179
1605531
326938
1898482
2454341
808506
430107
2642211
1695635
697515
1827393
1008592
913744
1620200
2629002
1968066
1621824
666926
1427699
2044755
1708610
2683125
653811
1733221
1975877
2191410
1286920
1607012
2640771
2257777
2153029
1647212
1503824
113088
48415
1422962
1795721
2404356
30457
2157790
1286669
366910
2733733
2623570
720481
1922014
1823103
2148467
262455
841048
1223313
293512
1197106
658428
2693900
2618448
2215982
1296132
2347169
1819570
1119222
317325
1162462
461498
312857
2855357
789213
2549583
215802
2554675
1450282
2106154
1651551
2021594
1770190
566736
1822306
460735
2355621
1126897
720319
2585395
2271816
313925
1142512
786133
1975679
1676227
694407
2546541
899323
672920
1351860
1767058
1760581
1018174
224013
2411807
1652221
2396284
263265
1594498
76612
2890911
1075139
451572
2587
1630327
844173
1041687
414255
126948
2282618
60220
533866
660226
452401
717933
2409511
1777450
291021
1178317
1598599
1809862
2843735
198524
2810260
1250171
1850023
1114957
1327581
2298722
1582508
928266
1296461
1200858
2836653
2804284
544132
2484473
2476540
385520
753322
1708298
398910
1461967
1467822
698723
546150
2613715
266393
2472671
1365888
2285211
151099
1321991
2705773
1487402
1499811
1207438
765214
671809
117234
1614649
353003
88417
196342
473780
2417222
1527621
1841545
2933335
689367
734293
2147407
898506
508347
2831956
2925438
2832436
2464440
1664069
2404638
56370
1754961
417370
1004204
676575
1597218
1248750
411308
1733955
1075677
1173259
1996409
423922
840785
2252735
179523
1326430
2431594
577771
2539325
2200146
1376235
1519931
138353
755542
1569595
1338524
2371314
377551
2053669
568046
2242649
2765378
1996048
1286503
1172940
1511084
1285918
2240560
2249531
1840661
2660632
2282949
478072
1811936
1980706
2798854
130505
2584841
2916946
2489473
1914336
1451084
2563863
1866196
1709988
1706830
2508889
2060595
683594
1302435
2915325
2158744
1942707
280526
1011904
2241513
1561442
103159
2080305
2142600
2013532
2115129
1217197
1531382
193319
111563
397074
2696693
1471895
1270456
2637417
1216824
601060
2171331
2390780
1000082
307285
1131334
1481042
1799902
1769007
2561708
2665314
1246810
2821068
2201369
71803
2446494
1076191
771245
177055
974649
2290866
322885
2517716
2770447
1993516
2221246
2782232
2680093
2358997
996483
482543
1414056
1510007
637430
1530002
1724507
466765
203003
1981128
1098882
532709
1098586
521285
94901
954225
1297384
1113360
72169
694795
2827359
2302006
2420946
2206585
2104011
1416485
2062187
2778145
437896
1240149
2648769
1733013
919160
1714728
2506976
2078186
2638378
1052227
696840
1963353
1232668
1816859
730351
2112939
859279
1585564
1016702
1387072
813927
942536
1445819
1780860
594926
1363675
48130
350571
832440
2717460
1715387
2823412
2644957
1354585
581580
1664666
1756357
1542303
1497738
330048
989279
524589
1744583
2251579
222874
1666175
624326
2075629
392567
1063611
1501271
1261342
458270
12025
1744690
549335
411820
2887503
1665487
14029
332697
2729522
2399777
2241870
1048142
439293
1543526
1910314
2627172
2208020
1747953
1462637
1826172
9025
2410656
152974
1981159
1649939
766912
1612984
632133
2002975
670671
1888297
2468471
1566971
1324523
2934605
991125
1458380
285470
28113
304856
950933
769965
2848785
1115294
323885
2372134
807120
2847147
2486819
2561002
2075272
2688206
1650682
2861179
235146
169309
655585
2269442
2665429
2245303
1053655
2565292
2751878
2631561
1917320
2419681
1312182
961361
1336014
977661
166225
1341097
1408433
1706443
2097107
986732
101800
141623
2505230
543913
679461
2829807
1461001
2826123
1309117
2556406
309583
1044511
1254403
2206765
2567274
929267
1361264
253684
686352
410744
2829274
327653
2642023
30274
1391804
2682321
1286096
2225841
1367303
2318635
1856483
1561506
132195
2775607
1988907
1589043
2389353
2785135
23989
2260164
2565458
1697961
362770
1391423
2553400
2135380
686009
1482093
1181577
1193409
1483094
389759
2697334
288423
2625656
1290962
1258539
1554611
306842
2153287
1312833
2905790
2609037
867493
1692501
72063
1839553
527372
1761241
153620
704751
1416133
2707148
2342574
1975696
1342865
1135981
1128741
719495
2222826
1782783
991998
1850917
2389439
606544
2785376
2760608
2898827
2538503
535645
2845726
1423730
1452378
1719416
2293188
2093916
1363931
2757760
100113
2001221
1754633
102513
64940
2041197
33334
2773258
1211993
1295954
2022589
398722
137046
1244160
2209762
1041660
971139
79229
2721637
2909942
1092394
1935630
2579974
2928089
2280935
1906147
2199584
2126215
1634524
1544944
11952
52512
1893152
1067201
115570
800954
1148665
2710254
1430070
213813
2752769
970931
395742
300108
430924
2649655
939390
512503
1340109
2020174
1907371
1081695
754265
944227
900296
1585009
1028028
649731
719033
2374983
352819
2585204
1693857
302740
1127900
2457416
223882
1438460
146175
2589851
2077982
574855
2180026
1308437
2255847
1120256
2167398
351356
2320547
1647303
832792
1861485
750242
253181
1503501
677473
1637245
2446001
1421912
1632360
204549
1155043
2036163
1095370
155072
303161
1637930
865611
1127452
1353949
1492799
118557
986286
172311
340876
664130
2128369
1387882
778798
2371232
1234307
1151296
1053238
688452
128201
302488
1609216
1259382
426407
1047476
38976
2557486
1691146
2449562
1574193
2647973
2938710
14100
1576236
1121332
607486
346807
2027637
2831760
2045639
382555
176482
179869
1279971
1591548
2002862
292365
84254
7094
1759501
431173
1319530
2652839
2241950
2764255
2042814
1562159
571881
2827077
725644
1741952
895113
2787485
379020
1565670
1438114
2266204
506007
359261
723161
366273
1045218
363729
948513
717643
1855817
1151207
1647004
1852815
1633187
2352992
841385
2720766
559583
1862689
1255232
1076643
27293
1199961
2214956
985849
1955575
1514545
2058907
2014654
781928
2457616
2646850
2432600
492520
2203761
2085492
1315693
115697
649510
214846
2476254
2854634
1388580
2019429
561985
423612
942514
177239
2589382
4408
553573
92797
2269398
2692308
20535
1384408
673664
61
729047
2177198
167777
2281522
27016
903943
449986
2224880
848325
579812
1413665
166376
2495934
2567975
1160491
1618548
1295573
1972490
1742230
1188571
1205370
1446154
940432
1091698
876724
522853
2479360
1096929
2309752
2761056
2617365
2464602
1637343
320124
1743296
2265270
2767916
2590069
2587736
2816059
1785330
2095346
699310
1229967
2615641
2326924
1082956
1333417
2675854
1445854
1338855
253309
620865
2875268
2852186
677069
2027611
1204415
437579
1393667
856973
1507541
2299377
1778901
176395
407849
829691
61670
1669140
1452763
631345
1309680
2636425
131041
1614800
1425649
698134
2713601
670523
1380558
837075
969813
25731
505185
963186
1441412
576069
2737764
2276401
425548
2555611
2373218
395214
2518002
1394361
449992
1267371
1927836
1826542
1640985
1807417
1378991
431296
2155220
1901528
1660525
1611069
2212747
1592840
2443357
1575960
2053241
356603
126948
169720
2374883
2883611
1062520
2541709
714420
1168631
2164091
1183192
1669844
2287844
2395175
1744210
669194
2011214
630392
2589834
1351174
34845
169391
298168
2555369
1393318
1488600
1675018
100357
2852205
474931
1524399
706209
974219
44451
2763927
1418476
2666425
2508396
1342093
55200
2279875
1660544
1539494
258729
2865654
2445458
2613330
217367
2049094
2020390
850434
799304
1097552
1765287
1474092
928735
364083
2553334
2013597
1029730
2084537
621771
777616
2363500
2225352
1833973
1281979
1478058
2234550
2800740
1864374
1757789
1665998
1728765
847073
829533
455783
2040184
778195
1881756
1622770
85705
670825
4570
2879638
2850663
1826164
1935648
2137941
327720
525402
710818
2360032
234987
2779836
2220207
1222408
2641998
486730
2061593
2551580
1182622
239266
166447
941287
231633
1150438
811519
478655
609986
2679754
1746759
772071
2411236
1470982
1467438
1971738
150431
1174561
1616885
1744399
655339
1395864
1088611
884827
1232799
1856430
2659922
173005
1247740
312308
2774669
425858
124027
1202686
2700466
1667423
2235071
2923805
1279668
2287615
2435939
2336845
1072911
2505408
914835
1608015
1245758
743896
1206834
1966448
1258400
529760
2880527
1229687
176766
2680276
2371918
460280
226433
1703411
2692437
1507428
2079418
2813393
1642999
1298025
1303729
2923943
90230
2507341
2396792
68744
482225
1259558
2528694
1032394
2240534
1616151
917544
1653944
258818
2041244
289275
1658767
983468
1697458
2198064
1253237
2779097
533227
302585
2526493
2704355
1848303
2718456
2217615
1549016
263521
545799
2995
1880779
1294016
756101
1905269
571199
2358445
2323884
182487
2688835
351035
2629733
119567
2920207
1236474
168330
145203
984543
2444100
633513
2349683
2933323
11532
2900970
1875237
2079352
2434598
1304629
2118780
906475
2286852
405545
2184134
297775
318557
2642665
979502
414120
573677
2268099
2581878
1264658
1581205
691679
2400270
1684129
326917
2662260
26036
2098880
666226
2432594
144808
2772379
1131791
602891
495340
322957
2271169
1018989
2792314
1490995
193596
1224053
695971
2349097
1071575
1248991
933869
92955
2842378
2600058
1268481
2144932
797620
834639
288337
518823
660390
2835527
1724840
2575696
2223976
1392393
1559950
1436120
38942
1506966
762592
1592717
1900587
1497909
2275932
470192
2933782
671177
495836
2408366
190576
2018768
1900603
1612564
1259151
2006527
557959
2621536
1219890
2725476
259445
99765
1626400
1536422
1954876
2880988
1750964
330289
4126
2415896
1495832
2443115
328091
2585030
327512
2775000
1473776
1603802
2518914
1292589
2598041
658826
2417374
338310
475814
1931256
308169
849778
2889148
1039739
2905085
612919
2038104
1307474
2896726
1443307
2575274
2679543
1976478
1932458
371012
557868
1065284
2163513
1048514
2143642
844349
2599619
1139112
1037344
7838
1685858
2207355
897161
2868899
2704970
239687
1538398
2494488
1504522
2079660
2228650
1097299
2153306
74181
1263681
1154340
831305
2581757
2929978
1580917
624421
229186
331919
2567851
1105652
208009
1491614
1199797
1955955
723332
2596691
2085204
1772048
764210
392887
2241367
524440
110848
133539
786973
2627718
302602
296076
99078
317384
130723
2291512
2562757
2741018
1077416
1602893
2030923
467599
2737899
348336
2632524
496133
2836872
157809
1667112
2136528
838095
1869964
1089206
360175
1575085
1008309
841414
1710720
120491
1178469
1937420
2832464
2748502
1678202
1247712
1350841
721363
2858387
2789575
1851487
1659210
510199
78142
1146264
159871
548859
2246154
1093799
1723607
2444251
2865312
299792
698632
380943
2152977
1261387
1847027
740273
28592
2154127
351096
2816827
1361113
111765
1292402
62132
2889925
417776
1664387
1978705
2411405
105826
1092042
1302445
348702
418670
1221224
1627901
121550
2873242
742678
860639
543992
1079070
1615125
2659322
497400
2372920
2315514
1230611
1026433
2070965
1709586
630145
133685
1398585
2517586
250525
514015
323682
1159696
773731
2823280
2085790
1302591
2695534
130271
749029
822486
2154176
2477687
470183
1701736
1089428
813800
2276600
2599014
1924219
1859222
1623757
1584665
2532814
526674
1608087
738457
476731
1265811
2317290
156924
1088026
2564239
1361780
1358142
1765784
1715360
44309
2745327
815751
2019772
451348
29857
1927814
2545695
1761332
2277477
2767653
2506866
2652192
1919662
2296799
1544839
1646753
423741
1159649
2900766
113627
1003930
1712799
49776
1413946
2907192
666382
981841
1139166
108802
1221045
2676984
343934
2309057
2524932
867453
1995583
1650256
227147
133615
1277605
1630407
1036394
2140420
1445899
2351049
1809329
1091769
88100
1581917
3553
427438
522470
2887838
1989307
2551525
1322685
1486875
294762
185027
1069228
2686637
2633153
1902965
1805946
2668419
1368847
1302568
2294474
343250
705279
1506184
1724223
2707753
2843212
1181031
17374
980465
2391943
24372
1979804
2542905
1653253
2048044
922329
1500979
162026
321942
1729357
2251244
1116337
2526137
2356206
2349351
2558735
1754787
678459
602391
635190
128897
2605239
2654806
2850567
2878779
2575845
739777
1501343
2620410
2830947
2716970
2750845
1498400
463517
567972
1351404
1030479
683461
1926996
2675322
1087377
707729
2174210
2686963
2599298
1074115
1465605
150099
1122002
446151
2768474
1650651
2204625
642605
2396964
2435255
562404
369830
681567
2259251
2923167
771387
1967250
2447530
1469576
2529597
211166
891280
914488
1351752
1587324
2327781
628184
1692892
1192801
2822357
1189911
734596
2554570
1494035
904099
1420386
1489475
1019153
2927439
1834532
710896
647199
2487844
30969
1837652
198099
1193781
1955616
1231210
2278869
1343855
2310023
727776
1308067
1868040
2925853
854016
943318
1514179
97967
1046567
1744857
2042361
2887509
894271
2351525
881140
1969571
2187486
1171379
310619
2479542
2721074
2099324
2255508
1181097
820711
1581390
2727408
2831249
1071774
839183
102881
1230005
2620818
1453257
102840
1314669
2088153
1513950
528957
261909
2550446
2005277
2361852
2685881
1512539
6163
245597
1152855
2806054
1267375
744434
402497
1664470
1716741
44232
378777
131749
504989
1873639
200387
2654094
1412831
312286
2395674
375478
1879976
2067239
1669184
1139060
1578822
1243017
164220
1726017
456999
2060525
2924449
2839271
1960919
130339
2461839
2710487
2922544
2343918
2419985
1673239
1044037
565220
1988922
2200997
2324131
461786
1753243
994679
2447423
320044
2536819
1449541
2644872
1010418
1104745
2466594
1257837
1010383
1939258
792633
2736452
115930
744535
2806144
1188639
1018891
504394
1492153
2654596
70126
1140716
1761074
2781548
1879351
801281
2158347
152080
1584509
2517099
2513043
2906206
659664
300344
1566841
960873
1823721
2926425
1427182
812450
443798
2752861
2422073
465171
2301402
2513252
2591391
2878510
732015
1831890
1924214
1878261
2093702
1426808
344243
1175097
1756573
479894
2585375
2539832
21732
1645840
1166103
2227785
298337
1176573
80496
2520303
6409
219927
1397388
1261797
1067522
2452507
1477920
1369500
1890784
78446
1307600
574037
380822
210149
630472
2277676
2691528
2652810
659330
240372
1915832
237356
725180
585698
1133813
521803
2014020
1248727
1002133
1164381
2415918
2346217
757960
1802340
602307
1713961
472243
1474683
1197656
547733
88108
1730851
810900
1113477
2401773
1077947
1568036
1708026
2714592
1867436
813062
959774
938450
2878085
4669
1838270
1585969
1032801
2729217
1170128
255265
517280
1714775
2910845
1922574
576532
299210
2047895
1095779
1609779
2890452
2205776
967645
969074
1283726
1644593
264927
1521790
2399272
2504736
658246
1054800
763000
700148
2016628
1937993
264410
426247
2855928
550452
16023
390769
1012057
1013510
2463214
1582594
319638
1987326
507845
2669008
2735391
2845880
62709
2865853
2910229
1138673
1317146
204248
1141203
1303698
723013
2796294
505553
1914520
249609
1528830
2928495
2541908
1358990
634318
2440936
906869
1840667
1562070
62595
69568
2254378
1511849
214101
2268348
2122063
2287760
2165590
2450976
1211154
1767454
462816
1385785
2796290
1305298
254821
1350121
1446448
2147838
1288522
83953
394690
2531751
1254944
571330
456988
212291
1981690
831573
1496716
2200318
1184694
443090
2064678
2891054
2571752
1771848
277421
376789
2299591
1535738
1112918
2674890
2658409
531582
2555094
724537
387752
2447014
263777
1364307
289841
2823269
1162042
2607654
1666013
569754
1799472
785937
2688978
456409
2306131
1394923
517253
546844
1018504
1894472
487265
1507591
680973
2907804
107152
1923839
2509335
1421971
1237174
292800
1681273
546373
967657
2151808
2669010
1605582
2577739
1322777
1399131
893534
2224761
2063113
2281920
23582
1387296
1721190
403792
1745793
2895444
1288432
93043
2821847
350926
2731513
2906154
1921864
1410526
2448910
2190129
1775488
1108908
2311526
1640407
1130660
2288532
2757772
132823
977963
2430489
1772411
1644345
2543211
2338184
2524448
2712709
2293517
1953289
363101
1521937
2351230
2840028
2670280
2770394
2296232
1107160
2450273
2044855
2715259
92482
2236417
2112921
1133276
1526552
2028249
639057
46362
1706995
762650
2205780
741028
992551
1554024
336605
193668
273602
2653385
1286886
320737
2148967
972990
2319563
882638
2765584
2315221
1766685
1988898
2643215
2390051
11177
1731252
2197423
176798
1497806
534985
2649010
2611011
234899
2613842
1487505
856532
1403078
1677146
2767459
2000820
1977512
1998376
1353050
2356818
678554
2273328
2514460
2679097
2457675
1640486
2673319
1202339
254140
1001679
362969
1598283
1852097
469127
1695613
1988117
2147509
2383024
259430
2620324
152150
1047060
2868289
2434863
1000484
2003560
1242220
2425913
661048
705344
1620235
1186918
2233644
2367549
649659
2838630
1217185
1381016
2177090
458296
652660
78847
2713376
2222764
2363764
1110951
1864351
1668406
2534505
2400411
956771
916408
198947
2422246
854697
1461365
1310377
1524922
916110
1062516
2628031
1494724
33447
2070086
2425027
2488783
1276342
266663
2782881
978201
570799
1407402
1155306
1708545
1539327
2387199
1355872
19285
915895
578302
99602
1246422
2383130
2241421
1103908
754988
2932795
2004993
1604264
351336
2554017
2266117
899304
21426
1028436
2362930
1210969
1753726
115627
1006756
1886082
822188
1460483
612337
2749790
843646
196632
741454
410439
590974
2896020
634291
2026403
1427859
176991
2889991
1129784
2042467
2436169
83075
1877934
911688
862563
2396999
22652
1483993
974092
2022424
2269983
1178257
1297702
2580820
2680198
2776295
950078
1853141
1175344
1890929
715339
2415121
2474399
2088651
2530842
2282384
1906884
2580733
2178786
2797380
468668
2347474
449768
1183882
2275137
2286734
1450460
2626968
851435
2551716
2351813
700037
700257
2641755
520484
2708117
998805
2524678
1513794
965931
331505
1637963
1119409
2582457
2802273
2804463
558111
920044
357195
897007
2880608
327565
1080173
505903
1337515
352139
2936591
1404465
1760256
1145819
720293
2199447
236610
270572
162582
1893034
472403
992809
119877
2199657
2441471
22827
2054534
164986
2335730
1617901
167549
996858
2445030
144944
2671624
213399
2462188
2736037
386363
2106621
740681
2934692
728841
770352
1782812
2541429
601628
605609
652987
1659761
1712220
981648
1904145
2638251
2792472
2688606
2421933
430661
300785
363091
239425
2674372
790468
1427544
707812
2225973
2236768
1425925
1386752
1923494
977
2828892
1154950
1820295
19927
1536661
2662755
2491151
1917466
1681173
915758
1090176
1406615
2383505
2081325
1940721
2446090
2314
847343
2283950
54530
142842
2792748
1693510
739909
2838743
1910542
545991
825637
1275870
50864
359245
492670
1236470
1415842
169775
2146656
1244549
2699739
2331474
648768
1695345
1257072
222564
2717301
1529050
2043684
2082339
823880
1287786
2051096
569465
729694
2576105
164492
855517
1460648
470696
2312108
1515095
2589210
652592
1368604
357497
2287388
864967
966149
434796
2808929
896694
487235
2611293
729004
1428656
437968
2551661
2897038
2057728
2223613
701172
1351354
2184259
653931
1767806
2689103
1510362
2126371
1037356
361513
2294832
495037
2523817
1644125
2724619
775923
1025463
1918342
2228978
688021
1195618
1848759
2646407
110025
2202023
783697
2226723
672714
2305714
1720150
143193
2175176
1334911
2710575
327655
228312
1859995
2786121
2641869
58287
545162
1574370
1091514
2181338
435589
1260816
1117495
809375
2199286
2356383
1011137
2401068
58555
2583993
1826906
2686831
2479638
841055
1432975
1063746
711590
1826273
2913900
900534
1217277
2069759
2216141
1693447
107507
1306143
1704607
1940293
772561
2757248
2415120
2847874
1659285
2237052
1021593
795737
984317
504197
1843396
1355344
51150
1307489
2072478
2130261
2089951
1962576
2211358
921927
2792592
1440335
265427
1430484
134112
1039881
527692
342186
821086
372065
1753719
2661502
986168
2271912
2639173
1444765
2111692
2265302
2235281
1889882
2723086
1480428
2852949
1806015
450319
1585711
631427
285493
806408
2568162
2259361
747483
2659671
1671912
906144
93449
922331
1078792
80592
2060296
307181
1439191
1140558
1165843
213597
2252362
2618600
690091
1910827
2716286
2311803
1791003
1523594
554782
232475
2704029
2408603
1603525
1821475
2431015
296661
79318
2591589
2018001
1369344
786147
2737204
822565
2621442
1995854
1365379
2695430
2277723
1634164
1984259
691456
1553661
1622062
649936
981179
247244
1716384
1607100
172834
2020027
1292411
2641088
539709
1439172
1572351
797712
2581113
1574272
1398267
148843
426254
251568
2278093
570323
335045
463581
2429336
694423
2150389
765834
1819942
374307
2708405
2086184
1053905
1945363
1754588
1905414
1924781
200993
1983913
1462783
2375685
120941
1260135
1536686
2463512
1486252
1368449
1502132
246134
451812
1407380
714265
538438
2413372
2920864
1090932
1131143
1362120
726735
1503683
2421147
832668
29269
2104447
1973612
1010375
230313
2423806
2747133
1103916
855413
1542482
432001
1045261
1339525
2058751
1297029
1701431
2507327
2280770
1106681
2364771
1989487
1988804
2762770
616871
1938344
2781776
357510
2325331
2650844
1733210
51690
1517279
315311
2900025
1115928
339360
554290
2379834
423682
706274
880035
546926
880945
636838
380044
473373
2745638
1488964
1775498
798861
340182
311950
2231946
916969
494049
1644970
78774
2709832
1145809
1697173
833977
464187
487309
674604
2301181
2574555
157601
2035931
172226
2599836
2001844
2822763
2548664
2819511
744242
1518717
1259706
2502631
2086325
87184
656374
1834774
1422437
552828
2370779
1316075
2749155
1137670
114234
357954
69210
851595
1188428
329680
234897
1315837
176523
1309942
1734545
2573036
632769
1716833
389644
1367412
188652
616989
1830106
2873999
2882087
2578784
2316267
1645406
299497
4957
1926921
2406154
1158709
1074623
1723333
2292948
2525568
2264193
2555090
358021
2208685
2847037
851130
951295
252874
942479
2773685
1911043
2902484
1737500
1664793
675603
868549
582616
2519976
2667721
1523935
810388
1562317
1830326
1266160
2333576
2070912
106032
14985
1942411
2222778
1835377
2345449
1482727
202885
1654037
2681284
302932
2837004
2155119
2139903
882484
554631
1887923
2409811
1055767
1595307
2255913
498170
2519810
1312718
2608719
1786966
803358
1319175
1210805
1309108
2332661
698897
2684012
2489925
482889
822495
2907043
573428
20563
2125450
2319264
1259836
2904040
263986
2734832
1868688
2637689
1505791
119653
540692
2938749
40602
58905
2115876
2183198
2090378
550961
514827
2231260
822654
2441509
1212771
1891221
1675569
1669216
1516695
1464306
370802
2283627
964377
2701787
2349861
2004629
825271
582635
2841305
1397019
2356974
1593021
2708545
155448
2719986
307562
2376074
2557312
1951829
666114
1596330
1236982
1026240
688449
513149
1614744
2731207
2913094
1655921
2257127
2297073
2771579
145812
2871721
2218197
2216454
638474
1608173
1119648
1871999
465377
2507810
2634040
2365989
218296
298032
1329439
2502284
2568566
1123850
2138826
890192
1987427
1054169
1838137
759876
2255603
685499
2377056
1978793
2669837
2425141
1947785
1909924
574470
854916
2565456
2024169
1340242
1502432
1358518
767445
1595646
2666105
1281040
593804
2283101
1738218
2214108
126407
1892454
1750647
956095
2825115
1392550
2804620
1533595
1304485
2420727
2867970
481615
536101
1397735
2292676
1903679
688800
2835897
2790544
1401886
684385
2198806
2710848
1241806
940663
2732384
2601913
2026405
1067897
440024
2537611
1101779
2868262
2834161
317128
1518307
822173
2645219
117479
2280809
1049928
1258080
1588031
494898
1858528
1502909
401905
1900746
750126
2426763
2315662
235583
1729821
2309230
2701158
41107
2865382
520755
2337019
879619
182073
955560
1023379
773883
1578796
2746846
1997425
1515681
2493226
1293800
1973004
820900
2333400
11971
898680
1891876
1794897
2624184
1747662
1542213
2908586
2398557
423846
40185
694870
2869693
2001457
488673
1047397
1706509
1319135
326316
2876544
1937225
963897
570858
895107
839476
2297541
399192
67592
2038829
1184712
202288
1464763
2751747
1282990
818087
957621
1839319
1850585
1547571
1690181
1356674
898372
2425040
2206455
368782
1171056
1908038
1122806
1026727
836190
2613016
427504
1618058
2819083
262767
2774069
2206297
409195
2246461
1298605
2767181
2663530
1140461
2099172
2831546
2714327
762500
1517553
1001130
2389129
432503
604469
1442663
2151069
1780469
909370
1159901
2141524
831486
2605787
240149
1720969
992224
2460857
793331
1207764
1245047
2030744
2567350
2231191
2594582
1493930
438187
905798
2684795
210704
1546906
1607995
2689100
1954637
350834
242857
1301589
2583935
1816904
2118164
2635659
2701215
526725
833841
1679945
505235
2477790
363231
2446548
136341
2265140
1898439
2900268
833577
1253233
372888
1835481
974382
658988
453701
2118912
270519
2066255
2618785
2696126
1510081
2511046
119597
1711856
92904
1509965
1982205
374600
2527913
629326
1173000
2086355
1843789
576998
613504
1087800
290780
2266643
2543377
1129025
3853
110535
2312414
709392
1299740
1257489
2735398
2511776
1492894
1770385
871697
1486180
636549
570102
1012851
1334728
2750272
1215853
793895
1824507
2376215
1313332
2676051
2513053
834650
1166796
1132945
1859585
1987916
1809238
2846200
1125986
2261534
1127933
1776446
1513901
2614591
992726
531816
1172123
2192762
1060058
623022
1228406
1615378
730303
2828867
2859934
2523623
2114847
355511
2731844
635325
199790
1564661
1322057
778153
2669837
107107
639113
1077240
784875
581827
2125882
2104030
2033200
671796
1565289
39761
405263
2323404
558146
620290
2451364
2433355
1248241
2378665
217735
1590770
1179968
779362
1118380
1205293
706796
264702
19073
1996733
581182
1304625
1403340
709555
1702913
1836885
2639147
121991
2175503
1037333
1013862
1957321
675726
2419712
2205368
402525
2863126
1409248
1343843
1406604
1087465
958324
588871
1824281
717265
445219
250950
1553571
2504610
188795
2284911
1773317
823007
1176703
2939503
2021038
1494207
2464640
427558
431512
655898
7770
2501651
1630740
181763
967516
1797476
410769
2812100
2785742
2682778
1511584
144070
1174326
1868769
2031495
1888434
1240298
2087455
1849343
1876748
2736868
902810
2310771
2879914
1995059
1013108
2140187
2108902
2144152
1871833
881447
319643
1369461
843946
1745770
1498969
736074
2738220
5993
2850173
755279
1570448
2247226
829578
411118
95546
1681071
2270937
2719946
938124
789713
1737550
1771605
231529
2900530
421955
2544825
2487290
304639
478312
2225010
2022013
1197457
19533
1663968
404233
462680
914096
902779
2096714
499831
2311851
2269156
1259632
2022503
2265533
2247255
310497
1294479
2865423
651445
1605119
1334463
2156668
991909
203817
927149
1844521
1416510
83351
1315069
196845
286036
1505231
2194677
472648
1101728
788154
2029811
1759500
978790
59211
441521
1044904
1795817
2522273
575849
1655692
1179216
1990933
2354153
1180860
2128892
494861
1476213
2141025
1921421
509327
230510
151697
2805090
2187894
2890023
1778330
1457572
2870713
1863675
2746431
1319302
1040131
1781406
1220575
626155
1654814
554251
2641746
1521287
1933746
1771979
343046
1610986
2579484
1305894
2676027
875845
2602430
1062914
1051261
2634563
1122215
1698580
1466537
329930
762465
1167330
2081103
1132049
784200
2332190
109979
50168
2183883
302248
576999
2104892
2899150
546445
408346
1858258
2291899
2778755
880574
785810
2395049
1559149
285987
612400
1843203
1893794
630620
156459
1239869
1028986
253904
2537409
2654028
2793008
969962
1180935
2395667
2197668
1812710
1364664
1947077
1735997
2058546
1173848
2297459
240681
2523233
1323532
360740
1449397
1191619
827247
2739012
1220744
2344081
569881
2746594
2178553
1268049
863062
2580974
132537
851892
1742453
388597
434118
2499280
774742
1636894
1007087
2631502
1754458
805772
194959
1151666
499378
2558389
2625828
471022
2546235
1305556
831941
1143030
1939073
2265379
1862415
1089899
15680
1086426
1423321
512729
2292550
598627
704137
781990
1340050
1882828
2457268
1309827
1721925
2014444
1449297
1448907
2136224
1273645
1439879
232253
1579608
1723927
944515
2658153
175377
254699
271037
972402
1820244
2783100
32267
1366965
622979
1589728
2524036
572227
2089989
1263901
1968900
50595
212576
2233670
2852609
211397
420434
2288231
2634569
274061
114850
247587
2742425
2761209
284762
835801
1630334
648463
2857030
220475
624378
2655843
2763161
1708840
2302530
91373
1010126
2244465
2118435
2460098
2750667
2753560
54413
2143645
1307356
2346392
1115112
565394
1647479
2037268
873499
684682
422611
1541407
1428503
1793619
779856
2801410
1472396
18035
1218520
1105180
2864201
1652257
433169
1034081
2280397
1701850
2177580
2297701
1571556
2424139
41614
524745
2697466
1365104
1658216
1645793
2472427
183241
633913
2508620
1045690
2450948
269197
1724715
1666311
1476751
2112993
2028514
190072
1835539
1306106
1194937
2036209
2662108
2687062
2403352
558540
2176404
1887130
1011656
929640
2620546
1253932
800994
2638868
240826
1187268
2343636
2336571
2338581
2115806
1201863
1125495
1501743
2308835
294211
1589305
1137909
1208401
769619
587146
924638
1052591
1957324
2377469
2604362
2644931
2331254
785133
578063
1059945
1910438
289851
2492626
2438176
1482867
1411161
916909
835619
2728910
2057457
1331917
1788607
2772306
1084826
2874023
1383386
1356835
2309519
968817
1063411
1092413
1832362
523985
1162216
214716
1224918
2404542
37102
416705
1188691
1054264
2745750
1219993
814092
283678
2465900
1474982
877703
446331
1899897
129128
2202750
1690540
2587427
1969472
2184246
1114992
2832264
1364066
1851735
1171122
2683638
115729
437897
30020
852145
990193
1394061
2488932
1472042
2268887
2102921
565355
1307983
2280701
571660
29381
1134475
1705783
344747
1702078
2217262
2122493
2304052
2504460
361200
1605127
2077487
2399358
1187346
295524
2698723
2271234
2749611
17553
220017
2430864
1449314
1204863
410600
2339180
609386
705838
2012249
1353458
727536
846550
2531971
1956497
202743
1660415
2497680
1701582
1631380
1298300
2384071
1335968
132521
2631394
1810886
1068895
793897
490501
1229528
122664
670640
2411315
2116903
1650824
422921
1039660
2671566
1257975
2913699
677719
1745514
2052227
217997
1942201
2027686
1352379
1032401
1075761
1884438
2664740
255855
1952085
82965
264804
175802
1870954
2182493
1259252
1157547
1658704
419180
1570635
204452
2331950
2797291
2660754
1828449
1252091
125615
1095851
2824581
1389145
2342899
2329076
146759
228561
2649018
1407479
7714
2185958
519490
2015658
969304
1549216
2498907
946655
1700213
2431932
2081531
289868
2316208
2629649
1882224
2582969
463786
835789
2719661
2389911
603048
1027236
1088298
2541550
2291392
2737205
2259010
1000001
483942
978056
2806974
2619312
254472
331750
912202
689652
1961868
2635217
837406
2825297
485438
1016149
2288227
2242947
1796459
2700150
375829
466584
1320844
252659
2191837
2309505
576983
165196
791943
2629895
1945299
2079732
2734455
2715750
208336
178862
1003887
2312979
1641204
963628
2742772
1605674
2118508
170168
2298364
152600
1899875
856469
2544839
188162
2146852
2131512
1428746
467333
269414
2363543
1264949
592518
574442
1700478
2668880
1340883
2083633
1924147
68887
2841610
13035
908717
2211588
670934
1472688
1019282
2924825
2590168
2614566
2055844
1085222
1793268
2874014
190629
1871402
1999382
2009948
2187283
1189901
1185596
1021320
321000
2600146
1259282
2186092
2756353
775989
1340070
1916441
2601040
1185033
2090799
848458
878151
452536
1872022
1299325
2343533
1517833
2862489
1893810
2321578
740178
724398
1662433
2717486
840309
95993
1641440
592859
2548294
320584
769045
1185283
2141116
2838488
1715944
2281832
154940
516539
2214654
761736
693291
2817170
702144
485983
2848153
628583
366614
51783
2512133
177387
62437
445904
2210920
2696168
1582311
947394
1312763
2188768
399886
578979
944161
1760652
1608260
1763348
2423957
2830858
1273194
2331852
321564
1561815
902443
429447
1030004
1665043
2590849
526055
1993021
1183138
1418796
2179979
308659
645508
1951138
952918
1780289
1168940
2903142
2519642
2304181
1562381
1953376
2227831
2239637
569883
2611800
2686368
356609
926804
551352
2927649
1569753
278369
1841807
1667170
959581
7775
854376
1270984
748826
329178
1945421
1216281
2592827
559243
1080151
459101
1048643
935794
995558
538453
2390261
378260
974571
1014194
401424
2361508
1037568
728724
1403217
2724561
987164
1674182
2873384
1046104
649
2023379
957382
1081585
1542461
999732
1414825
1983352
1213254
1254845
1766341
2236930
826194
712916
648758
2747659
1418785
2609626
1580336
1589383
1162405
554869
1452316
1949645
2443898
1005949
2540640
955187
232087
1682861
63648
1000614
2401199
206064
2284214
330108
489603
2582539
2609568
525247
539198
2149094
2702114
1537506
250942
440508
1479017
1603003
6649
2405140
1150249
2216148
1759368
1350962
2701610
2202816
590597
1239617
2748906
2580457
1365406
1061181
1380633
761156
1559617
2575348
2880100
1197422
2352910
2923611
1977308
1217206
128459
79574
2929604
1320572
1160430
1249367
2581988
652306
2591058
595311
2253273
1946901
2476638
1853475
1241788
1383453
347325
1856991
934514
2170685
782469
1985438
2191764
704079
2693987
1186019
1996406
276556
253792
2476950
2488958
2489313
2753080
509229
2868752
235033
2768426
993887
670711
1341740
257029
1397370
1372140
2135364
1294855
916865
92715
1188498
166735
1758046
1943908
1224127
668312
2106488
51806
2729112
522467
156626
263766
3849
1026951
342335
2823843
1568498
1819697
560575
1452215
128515
2573489
2837912
712359
912155
74909
1950578
2227973
372554
2102698
1751767
2569488
1230906
1430894
2274260
677019
2237228
1639446
2485240
1043024
593921
952155
1654250
1867203
1172197
76688
2270373
819162
880603
1255102
800371
1938790
201640
1492988
2901154
2151771
633744
2574616
2533608
1866862
2203458
228456
1129160
2699498
1247264
1329580
1086920
2422191
2531316
1668112
1915535
992041
2509488
1571005
457733
516771
2264347
2828829
2522180
2515821
2241236
2094551
470791
71808
1843948
576165
2243886
171953
628861
2759006
1031781
1203664
714473
2173118
2667469
486351
2194271
910942
956492
2605603
2569556
1824849
2800259
1120208
429740
2777899
1327114
83802
129640
345066
1860558
2528866
58302
405529
2476014
2756636
2212505
803524
868597
2215560
356338
1812030
2514352
1268341
2572339
1277254
2360072
1789962
1235754
2529765
859702
79200
502397
2638117
303022
631380
782619
368116
560757
731238
1957382
70954
1237974
2689218
2132594
987343
1494954
2892816
1954655
1192884
557878
2104015
2100854
2159660
1177556
2679047
1987317
1874309
305903
113446
1235652
1834109
505607
497982
121783
1800737
1322369
920709
1217292
931470
2465370
2234539
1944047
2256841
2836906
221224
106067
2158615
885587
1299713
962253
1843597
2058335
2784560
2874931
1676774
1044183
1473522
1432516
2237689
1236098
305389
1573109
1405609
2622696
2672601
1929049
2137139
2567752
1182433
600633
1784159
1842381
95668
2363264
345220
1438872
2713861
2731787
1118864
82464
188918
2257237
2124795
358798
2800764
1649562
1133999
1287469
2033092
152870
2382677
504087
1582164
1616720
2107740
2263161
833495
2562975
1297084
2119893
407102
2615355
1082203
1183691
549772
1494246
2455354
2538890
1068319
1996372
1783971
308594
2317612
931508
2743165
99049
1032469
9691
2912168
1594396
1022366
2052904
1821099
2574432
320434
2033804
1338054
1025969
273913
1406673
2225700
2250044
2614556
1165927
1596295
1111277
489578
2143533
250692
2170026
2382763
1552826
2614706
1878427
2078547
1367719
1528126
2054297
2451617
1551557
1712760
2198680
27761
233966
2275925
2809584
1595842
2515319
2795117
1231627
1900186
2844476
1813875
2901929
1236076
2036699
1806148
1661196
508677
744783
711367
2530501
2381179
897614
494498
300805
2034867
76994
496208
2476889
2194561
2583076
697616
1659861
97657
2766317
1977347
2659386
1314049
1760891
2470469
491683
1788300
2226055
229182
2571616
2687987
1630896
426378
93496
2155966
1570825
1208790
569812
281383
323023
1888950
1783859
2750048
1488387
2299248
622459
856169
164790
995824
1255560
1859232
2798281
144715
2498075
260517
72479
2486577
2865998
945721
2725148
426389
1500032
184617
2489578
1950574
1577500
886945
1376164
2581623
1838533
1124529
891988
1200645
1589596
1996741
1203909
2704371
1984797
2242134
317742
1427228
545813
1594271
1316481
1410210
69484
1548740
2890615
1606114
154687
478944
182253
1271442
334055
1454028
1468820
1232969
2212068
2908667
588062
45632
90333
110664
2319117
1899415
5084
2106129
1586960
2556906
2204244
2255279
490031
775599
2537115
412984
652828
245298
192816
1676623
870464
2921518
1583586
304641
1561156
247973
1819646
2598887
218978
1804925
2771063
394154
679805
2584358
1501474
623406
1371124
2220311
1198864
2063032
2811690
1263172
92496
2104613
2173799
268356
1742755
1803511
1380745
1296075
2258216
189265
524455
2195432
2116953
203368
1590178
799389
171814
1105109
1366692
672204
75109
2016654
137561
2639802
448639
1775757
473376
2854798
1616808
2141507
497773
1407165
2464394
1506209
2813733
928361
2782387
1253299
1980672
2030972
2053801
2115119
2364909
1782997
2073948
23847
268494
1179696
2732748
1500361
402804
2280850
2430299
1721367
2591154
911083
894372
1324713
2783672
1829836
117890
1706169
1505506
1593483
2601096
1289278
2655199
1191776
2128408
1041182
2026539
1052658
2912284
1452220
1040819
2092522
15342
1442222
2843202
937739
2837516
44176
2398640
1169283
232471
1274046
2525662
444423
1667632
2084496
1254373
1646002
2183072
2449492
148255
2780357
2579386
195016
2710141
2621583
351337
2334567
823496
1453792
2720870
438784
1604084
1457141
2936516
1330086
304105
622952
2190997
2578843
286185
2909577
172451
2251938
725636
2385926
2117850
1863516
43672
498307
579355
1305626
596224
1608455
167051
1920446
1655840
1470172
1643981
2429031
1992972
1194578
2759226
2179868
2036946
1126274
2754669
216071
694044
857088
1494602
1586749
1768500
1581103
2195341
1200993
1840028
1684949
1135849
2022711
279097
2116283
2603633
1465467
482752
1240924
1010001
1308216
1480269
918683
1040269
2416657
203405
811689
1690591
1009458
2368056
2090881
998501
644150
1815358
1543220
2789330
2737113
2432114
81836
677809
474321
2901094
32033
1000915
2021044
1250915
1633507
1322791
1390265
345208
449415
1452489
2694426
322227
2146860
464972
2940321
1245860
950915
637198
698843
2599774
129469
354540
405398
667993
522166
1731201
2361272
2119671
1008235
1684552
1766420
625949
2371468
472174
328230
597364
2761095
1133113
2577802
2638904
2117445
1118700
275962
451504
1658903
604314
1357255
218731
4332
2353013
109216
2292267
1503443
669728
241219
644158
2278479
1973999
2685536
1307453
2186022
1879489
387335
436444
167886
1381993
2540749
2286753
985877
2529644
2742224
221431
348648
116317
1427810
2514616
311597
2192752
2144986
2549356
2403882
2386674
454591
419760
1245970
1948855
2651022
1521822
562295
768336
2174646
25501
291048
712922
685977
2893814
591206
1624934
616839
1866249
480092
550504
1325836
692992
1684226
134971
467832
174681
1174890
1936752
1297036
1304170
2137716
932439
174086
2858279
1600533
1553641
2542009
424943
2520058
2258853
1112918
1111645
2848750
1810400
2455180
2260723
1956073
2618189
1043880
1806105
983856
190775
828001
772181
2505331
1481614
2917669
1558137
1039018
1761857
1802021
2535710
829448
1698247
785489
1338255
239341
144913
1428694
1237508
635107
1119311
1733326
1123476
1936576
549451
498295
218969
1891827
1061698
1547206
2905229
2206193
2600807
1192662
2766472
910222
1365535
2008721
621103
2093489
2671788
1237211
2327701
552345
1181079
2652022
1760508
220296
882325
2178887
1011981
2403899
1322398
1454770
583829
668413
375928
1619942
2555254
2198737
2851043
2156127
1879962
1329472
1713699
1872515
800408
1391759
123174
95849
952870
2759007
2446400
1884100
2477186
626127
1571620
979688
1167894
698821
1864383
2583928
944544
585691
2669289
2060997
2497962
1314392
1519778
1648699
2261346
1087791
1792680
691598
2077650
896960
770295
491539
195481
2891253
416216
1743545
1028139
926847
2531043
1445820
590084
1528391
1038794
2524581
1866755
2273785
169456
2459839
1292890
1024073
1369452
853243
664972
752226
305229
2760633
1148131
412125
1771732
1280225
1260888
18030
2123479
2228616
2815052
676249
2506190
1727510
2876508
820947
1595531
1279882
2018937
1690517
970054
2056984
936425
2873966
39034
2860740
1057005
2024504
1776783
1947094
1929685
2085916
274016
149833
1300869
1064464
709202
1725015
97161
1114800
1063854
1421917
1936954
1539458
1700057
2334821
2170508
1255246
1546322
1069778
451178
254596
723887
2164823
2718354
1681978
1685704
26964
10795
2623914
269456
2111257
2360457
534424
816771
1801220
535550
2004422
951711
222808
987030
177743
1775278
1438241
78044
2181313
1907782
1673178
2009555
438026
720835
2844160
2927917
934534
616154
2286355
2467759
2232606
1765518
2929556
922003
2237327
995593
1718639
2399512
852789
2184399
33458
1149456
83875
2766757
2287000
973775
1941517
1906433
1891996
2781423
1515291
1094952
1835049
1014887
1947876
2401977
61590
2798788
69588
356682
390350
1632848
1884129
1614150
279163
1286798
846796
234338
1891505
1169969
773413
1105675
1640878
2188409
2282296
1988929
834314
108359
145243
1997904
1214038
2295386
1978160
2822966
2819031
2146656
2702893
943622
745279
1778968
1410541
2034974
1178350
2725179
564190
2030179
898456
2441616
2545328
1977100
1264849
2859648
716317
1240403
748797
867474
1377241
2077574
67986
39928
2747880
56646
1838617
68919
2816762
205262
1649800
2472726
2116655
2554741
1288463
1935947
463543
137967
151126
2818411
2434618
1873995
1656167
2614846
2009196
923329
2568986
440309
2284238
1117198
393203
1294173
2287656
2546085
534270
441324
1134224
2894110
1420533
786962
1721965
2750018
373683
1404638
402632
2707366
2029507
2223075
2616507
1557418
1760264
2588692
1332922
1786825
2231147
599412
552825
2642627
2410721
2157353
1006951
55642
2579837
1041703
966306
1128385
1539158
544428
584716
171739
1580657
1194807
2595942
2300
1148876
778208
2378105
1167754
2258960
352600
1001140
1287474
1760237
223491
1149757
1183383
1867171
2213726
1508300
1627863
1254813
2773142
1951730
2600600
394220
2276892
1391161
2757313
100827
2204360
81933
209273
1774997
439130
2443461
713434
1737835
1094715
1028440
1948785
894926
542686
1188754
2356472
311088
200071
1088638
2840721
2679119
2408834
2008014
2544661
1526550
1307999
61976
815882
1133227
433179
101138
876259
1279091
600689
2050049
2490138
922948
961098
1337052
2882161
1971114
527283
1214615
1112613
561087
776061
2252851
1565452
2782725
2381462
2261439
549707
39930
1685289
923558
2003999
395063
134615
2677872
2537644
1761936
2515221
20118
1210878
640163
1137071
478129
555005
2742530
557786
1492463
1249818
2520760
167156
1569826
1827157
901426
2272134
394747
2538000
2507800
1222459
2323675
1040305
1304462
2125364
985348
120296
2152600
2940527
2873258
1644975
673711
2889176
537644
1917800
2178201
329901
2058307
1709431
725738
442882
2120428
358122
2581622
812688
336091
47205
1468501
2795785
2865486
2067346
467139
889980
1403768
493435
443736
935993
1074206
1821634
240681
1949305
547941
2601445
2022554
214265
47266
1819399
2174683
39582
2907843
484864
976071
279503
2122991
783844
1550247
2791083
2613899
324551
2362294
318053
2451268
2913505
1933216
143902
2740918
1074684
1296532
2678601
1580065
835212
2623306
157179
1215394
273577
2559572
2706395
367182
2268889
1633708
1991307
1545733
1666347
1452540
331215
1254667
1643740
1642590
2798410
869931
1615648
1225726
324010
2501428
2359723
1908643
967691
1392561
2390692
2018285
1492038
2676549
2799339
1831290
1793126
421920
2174661
2400814
919729
242163
824588
1938015
1050116
2915571
1280624
2215427
1251092
1421875
1975035
2824148
2787497
1034163
2077369
1762974
1256297
774919
610360
267170
1521829
263077
1361244
1613019
2373833
1956943
1377009
652905
1187320
2157763
484185
2677426
782742
1537520
2688896
1269896
1675647
1156551
220402
299389
1327207
1556025
176041
543814
2860043
1912080
115984
823537
1088055
1557724
88422
1710860
679266
379633
185578
557800
582835
1601383
2009245
181879
2111260
1044776
2595101
2161349
1116681
2872545
1663610
2296670
2495001
1688614
722895
1590428
885675
2384756
2619150
2474360
2053976
455348
906237
172975
2568569
2499137
1557753
1561186
1893722
2139880
843317
1157364
1902801
1200283
2268128
2275956
188409
764751
2307273
2443401
1841037
1154402
157244
1381068
1547720
101342
1994708
2596651
2277323
2602148
417795
312631
1685294
285515
2024109
2326701
2252080
1319992
1854404
1235626
964455
644051
989512
875574
132428
798534
218829
1193951
1409898
1575082
2511756
2921133
973277
1772233
811505
1905861
363170
2209154
2398437
692770
1224743
1447026
758951
1751165
1752751
1813318
1891109
1083411
2254130
2134043
1379860
2855981
186925
2241135
614805
519134
714980
204320
2250410
2928789
49846
1351037
605127
289182
2829065
2684540
53743
1206221
936826
562858
1142455
4822
2641891
726380
746764
2916991
1417662
1102079
2814403
2140152
2770756
1604776
366269
130691
103008
2763337
586656
1232886
2364859
2056139
1551491
2208540
2169759
2230078
2788606
1268823
745684
240327
2808192
2742956
2098097
475040
1884611
2468482
729484
229213
1777015
484859
836166
1761219
2547544
1596702
1423752
650862
136324
1011890
920156
879244
561480
1394413
1774950
2805696
256989
113936
1160074
2380136
2212644
1607470
2739040
115903
1234024
1584270
1207921
685862
1678882
2682148
2112071
1396270
1144582
1881774
1573281
2515767
2216836
2884553
487064
1965882
966274
1234473
946604
1480781
2150899
2116030
1527702
429689
1150895
900050
1606567
2502545
1739613
2825824
367706
840744
802940
1586200
1563451
1670277
2662809
892613
561297
1161610
2773110
2891763
2207819
2812632
1719270
1990835
588053
2063607
1985545
2498051
1669260
151910
931544
301151
2588793
255330
829208
1683388
2090702
2745273
220875
2611176
1906385
2561612
640168
1129921
210610
1615376
791916
1650853
1045888
1033469
2850934
280900
2135257
56804
1739274
764659
951103
720729
2557151
66715
1738962
1503207
2250647
2377244
1662249
1161826
1974045
1523841
80714
122639
618792
483300
2493435
1965568
2595228
2551536
45106
2595997
1879181
1693810
493563
1108767
1045754
2035584
1571545
2273497
2482044
2311984
2023057
92469
1154248
850807
2072132
874405
1254324
1372155
2527254
1190512
2771956
1749974
2619860
1371008
2278406
1404764
1631516
802961
679186
2772311
824769
927560
732678
1398430
1959075
1870961
2049165
1384731
1040611
131980
644699
1060319
714298
2126458
2710006
1904437
2000623
1029148
2793315
2208028
2361554
81085
850197
1802927
337901
2263822
880544
2700867
1006309
2610054
834866
1547264
1128930
73232
1905030
2138916
1782107
1370524
1355153
292089
2796252
910402
338124
473561
2707049
2431835
1051551
1692490
1704431
2755627
1129048
1024311
1916081
2433089
2466578
1658352
1215640
1139583
487008
1728462
639308
1980040
2617946
765125
1096204
2918365
1332287
552089
2092895
2726288
2788487
902405
1314311
1264603
1678832
1096339
906365
2083612
2722478
2594885
490653
1965761
1086387
27587
892684
2702825
1281520
1160973
1813408
2082463
1331391
2525016
557840
451073
2916803
481449
55176
2200866
2413041
651776
2759841
1660913
285794
140636
2760182
2039480
1586995
1350114
113268
493227
1829108
83992
2687890
1693586
555495
1876339
269110
1068296
1105056
2589664
751149
1559872
1752757
2892826
1565924
2895903
547338
1836020
2141091
752801
2638826
1620716
622145
1096432
1791641
1028303
950401
2571167
1809039
896563
312048
1061104
2530593
198227
258505
2662282
539733
480576
684763
1014055
773257
695049
1308671
1077862
1791581
1671286
950926
17119
1758213
2607219
2582343
1334981
2099098
1667310
2502415
1007658
1795188
714218
979874
2436438
1304003
2188830
565386
339386
446590
2918779
783360
837199
21491
1953292
1019933
814782
578826
574985
1602177
2686573
1195994
2258633
538560
803936
1702803
1339566
2382164
412921
606867
1375139
1776860
2492863
175644
439476
1289393
720748
283804
456987
934294
1233082
2097762
2911728
1013538
667816
2327167
2099432
2122997
909001
2119348
2653110
403285
197372
106157
2293939
1039900
1048635
272558
765325
173655
453845
2775792
2096820
1537469
1251720
1477001
333085
68608
288793
1156766
538605
2598303
1295866
141464
293586
1737430
289915
331868
1666641
1364454
1213595
2409167
871020
521038
1718074
764378
1990460
2781605
2005898
1642291
2706250
427747
1095149
1708856
273625
1701883
425905
2106132
2077945
2404390
888927
628605
1054044
1047701
920603
2346050
2397788
203554
66095
207972
1445883
886346
2533401
2114975
2234183
1897981
2494669
1268620
2862613
1280272
2295897
1881142
1676794
2039911
2375420
2635252
797990
1274235
2457330
585215
2384598
2189428
757251
1506073
1616346
1383696
875796
1496985
1663912
2439964
1574768
1105457
2806393
1701448
1367858
214012
2897893
2770027
1841911
937881
952264
2807344
2429069
674879
2917654
599968
2578695
995697
1930367
2561402
666360
811666
531563
2729328
885308
590360
884382
1361724
852507
543984
319511
1214767
2828595
187806
1593248
1613215
620622
635252
938360
2682924
791408
2753015
1920627
451810
374600
2900623
1049682
2605623
2216774
493609
1311277
1044115
594583
2037618
705343
1814593
1469110
1647992
1316663
1727295
2204025
1137503
518922
497797
1664261
2066871
980471
1081815
543567
2839064
2483417
2739025
1182243
1721621
1857414
1595771
593245
1221606
688166
2353350
2289700
2505843
895207
2204738
972103
2856952
2358724
2317424
1741000
1501255
818951
2628042
2801632
358871
569666
1132873
1792376
2035907
1147180
603305
2362534
2393093
440066
2050231
1907071
608848
2418170
2473651
2249904
2554291
1052657
417872
259408
2493456
2008687
1289822
1830952
656676
779064
2151654
494075
826503
1254623
1832723
1766197
1843291
717068
2728516
1823401
748089
617196
2268003
868906
955873
922676
2705235
2027729
2631336
695185
2671734
264281
1326697
1242452
14231
570914
607705
2291740
1338502
1165703
859093
1712557
2904373
722918
1825052
1898014
333071
1631559
1664527
1451280
566477
1274039
1900676
206070
2193818
1247263
1326280
1346348
2777683
51140
2537076
2502439
619053
2417942
742036
2392602
1916821
1688256
1759058
2492471
700948
1146321
570555
1824146
2471139
691429
163145
1045254
2311038
1660393
1232370
2391568
2537381
607127
2256181
2190936
2492910
892085
911108
2332947
2231329
736222
1230521
68007
2813034
1984818
1813782
2234473
2401736
834229
2580825
2871243
2021850
404781
72498
8884
1265611
2098428
2535388
439815
2365282
1795013
2383241
2877836
632435
52989
157630
571152
2645416
2036035
950078
965353
2042394
2466787
1675389
2680625
898673
1310320
2033512
562530
2527404
1879162
2602001
1727905
975768
1449956
2341667
1921307
265081
2868392
946711
1451517
193887
997133
471825
1225143
2204662
2285464
2722183
1511682
1928600
1338638
2902203
491037
1353048
1375387
2822978
407004
964757
1481429
1645545
727040
315323
1885697
2683885
1721181
1836712
901484
2704544
511653
2257080
2103339
226458
479386
2372400
1416871
2774159
1791763
580227
2289964
2431795
2082475
1089848
1023611
2312014
371060
1394917
1510611
1549662
866374
2913803
2824955
2593210
1836746
2000581
1571159
1214271
2880426
1093824
2304041
2693890
1577532
2862782
435849
220468
2690610
534152
1542746
1599407
148177
974006
300049
1677345
968247
1646939
2898925
886662
2345341
790673
2517075
90656
2867289
49921
1083848
2220316
2895784
1492101
918643
2199597
232053
455680
1058922
1484910
322882
123273
1367116
686047
166415
1059049
1805340
1582192
2308440
644138
1371531
180106
2505647
1863353
2813865
1330220
563765
2546920
534253
1695957
1944378
164100
787648
1899940
1580911
2321261
2414537
2501784
1702931
2779381
2010877
214811
140087
1735146
2728278
1948127
264482
2825245
2841463
2063560
2330426
599263
2331076
2431763
1621744
1541076
1445092
1499953
1221483
2482112
1173023
1349972
2462172
1590981
1598916
1047175
2119551
2679495
20546
1110189
2694448
1671440
1469680
1595608
1930025
2374663
931250
135838
587197
1398320
118424
2787081
378844
811727
604137
813690
1857706
2741793
2480054
1678773
2890708
1727082
1344060
2128931
2931034
1872737
2545353
320471
1934623
1091579
899590
126266
1766444
2043003
1573602
1523429
471573
2188003
631268
1894703
966410
3472
567661
299300
817338
622220
424566
96283
2200821
2134127
746540
2198634
1799000
2921292
312891
529836
1692036
2084312
1551447
143691
2827148
1137553
1720256
1964386
228008
281367
1367520
888333
216002
435423
354416
2884569
797433
2479200
1158810
508541
1966987
2318120
2177304
1824896
1027201
621879
2763441
239887
214895
1218244
1385723
1243583
727700
16438
1274877
909440
2427332
171267
704684
1059560
2579149
539972
2427267
982846
2702559
1535395
1081780
642274
677781
1877707
1887018
2478410
1739398
2721843
1605873
2616742
488771
2002072
491581
2461587
1863611
631159
2882133
2204312
2910355
2071606
2410437
1685145
412723
2564756
20149
926033
1514775
1157494
891153
1945968
2526452
2902595
25274
513748
2000355
932747
2700382
2601995
483209
407036
762492
2172280
478744
1417259
1161878
2149098
220796
1772144
1137182
2149324
2450677
2020681
2896116
700802
1847504
2173815
26057
2872230
2288952
1601124
892345
1637271
905851
1535709
1367797
657692
1800002
854596
2820691
1923092
800871
1569836
129505
317403
626525
2662979
1848829
611337
2395603
1854812
1636498
2129547
1035708
2775503
1689889
2781724
1527590
520503
923007
108845
1570476
171421
811671
2729214
2690960
2013035
310180
1306654
1652092
2368876
2773060
2713998
564831
1740094
2456288
2792635
266415
842746
1877982
1892746
316811
1866999
392749
585161
1011268
2912395
313216
302515
2939769
1384137
551772
2117376
2604016
123609
2682916
1891827
1926304
2897696
2031678
385431
2298420
1810533
1622387
2214164
737999
1027041
2097619
40314
2628920
282146
2867631
648391
2571663
1001157
1913031
1993999
1696430
2119152
1433849
286427
1092887
362877
2343983
1120839
442171
1408670
817967
2064818
92370
2528228
172579
2795091
2225340
312154
477449
1375252
1077340
388433
2189304
2280552
2220341
318130
1331232
1751160
1023707
739316
825455
1724450
441428
2628238
1991777
545609
1700292
986823
737166
1252758
1057963
2794420
2636962
1804094
2797479
1996027
692818
1511973
1828153
2338569
1666677
2782744
2421291
1119488
2125536
1378170
1464983
1395282
1523605
114019
1842650
2766867
434358
629447
2125320
780441
2327468
2096241
2558654
75056
1388521
470798
2658870
404118
2415502
1934552
1284735
1947689
1430968
2474201
40441
1097740
1532626
1098128
1626926
2165142
1574311
2852598
335441
302114
1165256
881651
2249867
2671416
1267159
2871740
1327240
2701109
2300594
1618046
2099952
2490485
1340130
2396798
106647
2869756
2885406
1377065
2535099
969381
260492
1487506
1608580
2330896
836553
2553523
2209722
1790092
1484095
2342760
2138055
715089
1821498
717394
891120
648848
170283
1161103
2306022
539311
1016290
1119367
2771596
2075121
2068915
59851
582443
1910018
624604
1697929
1556952
2064717
2897959
2074421
1815270
1187205
2737085
1905811
2486878
1074392
439201
1357497
2222759
2076560
484702
1752894
303504
29643
172656
2825172
1132073
1908427
255327
1321283
568781
2276292
542853
493027
1878243
2623786
1192446
2611859
1274066
2920900
2242375
1052811
829508
1643682
1193516
2780610
1940662
82210
2098067
405977
905443
2299531
243472
1715987
1138650
1148589
1798631
1933589
2687901
1383006
715022
760734
1703134
205024
1717431
2554609
409682
1274830
1484213
195596
2364161
875008
457227
1478334
2258903
1257775
1288974
1524893
436793
525260
2306340
2114445
2095989
1786763
320189
2316641
2371681
491601
855709
2312708
693911
2347254
2490279
1815505
1853171
2528861
249043
821227
1518585
244196
2516902
1528375
296212
185615
2003379
2096555
821103
2515548
2186649
1951982
1092413
1353655
2502742
2510267
1573502
1410592
2645694
159268
2211290
2652479
2820725
1007133
299225
1290340
774637
2376616
2784135
2922053
641027
1714330
978036
1982240
1573669
2500077
1989269
1780025
2477169
482613
661027
1588067
494919
384615
163115
28660
1775442
1307059
2908829
155611
445694
843676
363243
489934
833070
2684223
1243107
7526
2168515
2619209
2220846
1587778
569221
95448
2523376
1655539
1640580
2344580
1882213
430517
1677831
2540839
2531560
30377
835529
1021078
1826076
2506966
229033
1000263
1989212
276766
2330777
1321251
1697291
2585113
1971429
1966018
1686542
2487971
1765028
692563
816560
2125713
225875
1316342
300423
1947628
712970
1245799
463427
1195293
853575
1511342
2667374
31662
699322
2845675
2115806
2809362
1796118
440464
871122
612761
784668
1974005
1444661
767308
1521406
189051
611327
253303
2275212
515483
2189402
1201214
1004629
2360890
2857818
1894618
360959
152928
2182993
2285736
2030262
2287674
1051902
2390335
222803
513274
2389966
926564
804900
2865318
169264
1783345
565550
1748552
207852
1227214
243959
933126
90770
1478984
1582325
977287
713864
1794281
67752
2755766
693793
673298
2061700
1435488
2731072
651848
1332643
1266783
2148059
95393
1168903
2767246
2474225
2428494
683590
2843469
2888275
328272
67027
938992
2109180
1235453
2592587
997717
1484763
2548279
1737564
1760962
813555
2494073
519345
2390981
386898
1544904
71898
1509730
904219
2295767
79026
2891290
72541
2081607
1538042
365095
1272220
1077799
2885619
1566000
1919813
2262059
2831065
1810632
105983
884068
2645263
515042
1142584
2933184
396568
936018
2744566
2742803
898415
1489453
197362
787783
346615
1802038
849259
704250
654379
1993589
1643008
524713
1709701
2654044
366009
518285
2390684
1693098
1732494
1654563
182456
233592
1458183
1218695
43514
1915974
2767106
1012688
1623494
2459882
2880965
2388997
2533248
22004
989195
952835
1790480
2199214
1183942
1642037
2078107
2850160
1423303
2453541
2246614
1403330
1085048
749942
2913713
2573277
1858798
1541368
1331924
2541282
1687847
1160201
2282965
2311759
44850
1714598
2759703
1770433
219689
2431571
1671334
150404
848191
119798
2642851
2525476
694619
895643
1927431
225008
383134
2295451
1177492
1922712
2447399
1480795
2604373
764873
2384296
902426
156491
8923
1776782
2394969
1928837
948722
830067
2294393
1998891
1087503
1290035
832696
1972711
2359990
1829043
143792
611896
2431328
680056
2597942
1653766
406288
2655108
769017
2898449
1284403
609714
1699547
910868
226378
2745520
283514
2685092
328970
2140051
2421294
2730124
498884
2020578
2626628
2589761
2847343
2548540
2361914
2889108
2500014
1427132
912626
1190407
2313519
360500
89995
955725
1534958
1690416
1733741
825347
1020898
626841
1161000
647304
1189044
2536287
603290
852668
1315033
820116
941125
1620600
1221105
2310312
2733119
2734464
972748
2488843
2253626
1484727
1948635
2815973
505898
391001
2076103
283384
2769403
856513
15962
924545
1752
323344
1931211
2635549
1926692
1934976
1714581
1960249
84061
2654913
1075672
1762702
122703
594062
670600
2869157
1287940
2662982
1605012
2536909
555890
2483985
1389621
623918
1117400
2081087
2041016
2258382
805838
1528867
799411
1325110
687502
698248
40297
143687
524242
372048
2338590
306327
2316437
1879339
1701356
1937564
2594303
1949041
657957
1735351
2790899
683157
2927636
2754881
435706
514675
2848036
1544098
885064
2593389
1923865
2863815
1518977
731198
454796
1787643
2122464
956939
1748969
2040801
950839
1292079
2093565
1995220
156185
1667578
1585264
549287
2125635
1527538
2032572
2351998
61914
1540183
98078
2310517
1378852
2467505
1682694
2930927
2310698
2161115
1348765
2828620
2442200
2010695
2270526
2026440
2905286
1934902
1951177
2208570
1427461
2703594
2266030
2300011
2323715
1065656
558306
701858
1088337
2195522
59984
1676212
1604736
729099
2435712
1499556
665455
2531620
1568570
244099
1413048
2018318
1644424
2020655
836176
2013623
1351212
417452
2365647
2579455
366911
1993832
534974
2772190
2504674
1329933
2319389
2264080
2787089
1743150
9364
251261
1074763
2308190
2480630
459559
1580844
2750144
369644
1233841
1483575
1565947
1968456
1096499
2873763
277173
294084
115270
1465396
848632
167158
346925
1260992
2208001
2662697
861662
2641954
984229
447605
898307
1047926
2004819
442103
471082
652404
1392088
2291268
1741235
382705
1959303
2027889
192537
1626007
2136829
2893330
2113484
1409985
1438961
1805837
2820799
1293137
2476316
1644830
292135
779507
2446828
2705254
2718055
964846
2423762
2334908
2016729
2284871
2367889
1370266
38908
339818
2872985
2629539
1398072
2107749
1932849
942286
1692818
1828920
1891488
914316
2070820
373194
1200837
932578
628845
2897764
2492479
155391
2398993
2546277
1516232
612158
2255630
547997
1384126
2650156
103751
1869134
2700366
1013420
2556702
1387291
1447225
1261799
1059567
1020667
1996231
895524
939339
967069
997637
2600431
1931439
1308756
1270303
1080138
48051
550364
1825778
578956
2820180
1974216
433987
2691981
672591
378373
1887477
1627385
2908339
1931832
2508797
2060027
938388
2864936
586915
396476
1104683
2738500
103432
1454552
195740
1471068
85710
2461565
2472025
639960
753522
1186727
213741
1251506
920217
2768080
2930818
2581082
208666
1218256
86027
2624847
590433
1923986
328682
2112217
2271062
579417
153294
2875776
1845037
691449
2486162
62860
890384
334251
2881493
1720011
2001331
195762
1752742
1594598
418427
1846414
1910191
1917759
2333773
2200092
2328192
352923
1763210
2270656
196838
2595851
616675
659463
964648
650378
59927
1256373
198459
1167080
2453792
774377
1419300
1488219
222386
2106238
1469044
1905857
959953
164913
1261348
1343575
1854935
2643636
2728248
2492056
523680
2197187
1266791
2812175
1108436
2623990
2927646
2450458
1319000
2137204
2722050
1228891
2015992
633194
2196226
2703405
658608
2029662
810449
2666075
2104626
1457342
912708
2873134
948984
264994
2167693
2926734
1698559
2796586
1318417
440829
2766050
1519973
837397
2229831
34417
298347
1677593
2081716
1306564
2724691
171363
73828
2085142
1678586
1625632
501869
1067307
348678
815755
2107097
1884099
2702186
2864828
49513
917277
1206926
1245831
1214315
2291100
919375
1440052
444944
2180748
1208887
1733830
1584625
325800
172397
2820826
561386
1078281
1703364
2345853
1630906
374699
1730630
2525469
1902631
1134493
390899
2448434
2359699
467871
2454860
1805786
2758361
2057277
1372141
1713076
886945
1862137
1021438
1743580
694507
2095716
1287358
1551056
1271703
1588614
514137
319927
2185855
920055
1991191
1191674
625570
2228160
578956
282295
1722373
2110123
207588
894013
257381
1426065
1213410
413149
425107
69453
1149289
974725
1891109
950986
1135007
772592
2701261
117761
1771681
2048465
1595488
1208589
2854521
1361348
496755
1427323
489857
2226005
1143452
2899364
2022290
1877442
2294068
1003803
564058
1787854
2779333
2303348
2351868
2111739
2108478
1522778
75477
2854442
388232
2230134
1187811
2659192
339937
827042
539658
2714374
2886031
1679015
2340745
2196477
1519782
142928
1255050
60291
2042777
1345811
1056611
851359
1498279
536256
1474664
1973150
1848769
1131450
2546447
444455
1292455
1662799
2428222
900567
1605956
1076590
2877484
2688811
2910198
1989059
1138786
2293416
2891767
475026
150820
847793
2931876
1085629
144624
1751991
1699996
217789
1622318
487155
2180515
1968009
1959755
2585798
1709837
528878
611322
2496380
2333613
724994
1519380
2492133
2051181
1556197
1319805
1928898
94135
696690
1630766
258608
233254
2149001
1839065
2535046
2354654
1597810
2076329
2111711
2767011
2536307
1615764
2384230
2859601
2214805
407202
2607012
2540538
2695700
2079655
990389
1684605
1488692
1791105
351041
2487019
545770
2627617
369441
204284
2600639
2828492
478140
272739
1580074
650736
1701022
499234
1840339
627590
2655511
2074549
2776064
1776111
605484
1271333
164539
579390
920145
245442
2684956
1022201
152046
76533
1321806
658947
2245786
1837339
2299876
1287186
376311
1880323
2356014
235989
456813
2265895
2460044
1134129
1151156
205283
1969851
2342688
1197755
954045
1633109
1840223
909814
2535353
1186506
1368784
906133
1185141
2278611
970995
2138964
2111535
374394
1085772
2400546
2011652
1449426
2562868
46324
86504
317354
55000
2682452
2741045
724741
1342683
197974
2606381
1323470
726312
1498697
2759210
1649419
2075525
1661036
871788
469127
2306189
697196
933761
1801877
2118483
1509499
88852
2754821
1333753
2803300
1842688
2337995
350427
666333
177920
2743232
170050
2011115
1940335
2275984
1848803
1197335
977812
2169321
875569
1616635
2883695
2931526
2483631
843344
1806178
2394437
2279671
1229237
21215
1400046
261927
2522989
2084990
700018
2738115
2754909
1010496
2140866
2321143
1288241
1228808
264841
2771064
2144509
894617
1502069
910180
798975
1659102
523093
770322
2329745
143305
1224754
399300
2512021
2889829
803414
645524
1301883
2932129
484760
769598
1400537
581271
688879
2780989
1336040
2584619
2144670
531732
1421602
2634507
1592383
2332218
1578396
2084056
2367177
954932
727574
1251012
1660952
1469765
1593422
2222765
2464592
940823
1289128
1749860
1436294
421695
668722
813988
648381
1334724
774214
138788
2133430
2758017
412680
2140316
2189217
390956
98489
296153
2320970
861474
636415
488973
1058844
167843
2567189
2492252
2534447
1721427
2912228
189007
882523
1042310
2866063
1074170
2638842
680176
2389652
1483733
2858086
1437710
403745
727562
1008752
912529
2449771
50953
887312
1070691
2018793
1400936
467641
1836827
2659292
656678
2272297
2680548
825732
1732487
2393374
2905506
1435202
2621156
2696181
2166079
213472
2365040
2367038
1899556
2005983
1666265
1994266
390752
2889109
1382836
874770
1793399
1129719
2561793
296838
666333
425027
733961
178790
2469590
1537429
1624550
191294
668139
224426
1497166
526093
1977174
59668
1013261
1183386
182980
2680937
2104466
1152284
2155020
324187
477243
2656331
1501171
139941
337045
2767335
2859843
2322571
612285
2908664
2935189
2779730
567889
1294757
2275783
2590542
2614694
1901246
2329053
447361
393947
854079
1969978
1983331
1539935
1451311
1585155
1622904
688752
2111930
9029
828030
1621941
1651083
1574068
2456052
2049447
2733837
831285
2078919
1538731
2280313
535942
2922409
2141501
514410
1489374
286443
308945
1570779
2265703
1159046
66741
2577150
496149
524616
1437429
2126676
2141497
1635070
2236296
928610
771223
1340412
1039746
2177726
533762
1706206
19543
870653
2256859
758688
2141844
1684711
933346
1549224
1669208
796513
998266
894392
1403931
1081462
418498
2432963
2511662
1353812
2637627
2880936
539484
413861
2099515
1205758
2526078
1058839
274762
2012577
1674505
2745577
2501503
2818940
1065961
823908
2410311
1192330
1957482
2325366
2334
1600098
1412304
544795
2202133
519471
1471416
2866901
1686706
1352634
335340
480307
383871
2827472
71170
1872454
1005247
1880390
2528696
1940696
2386115
447352
1210589
1811939
1767189
1041438
571701
1710013
823289
2625793
1760416
2635929
2192100
476053
1092248
2468181
1119046
1669121
2565505
1702164
2422224
630214
454253
1964321
2100881
809751
1747325
2155994
2546807
358678
2093196
154509
1204141
579469
392630
250817
230123
2400862
2422447
1939688
70202
273809
1202058
343567
2403382
1914495
1469429
14304
1133236
2851067
1475743
1169927
2844722
56654
496247
780132
1741302
1000251
203923
2252052
848382
1001569
2360809
1566422
232275
1256862
2425256
2216476
2126121
962578
1302796
1881253
1191136
929723
1207440
367479
1037850
2023871
124645
2778641
164750
962141
1676781
1496288
2867230
1461029
1414847
1700633
1373911
2343665
195409
1955923
1330517
1393990
2436834
2515033
2318082
26123
2505493
2387846
2001153
2686444
1094403
2374714
2841008
372547
2558874
1265184
2515236
1407462
1658745
945047
85901
105061
979446
764908
2145154
2549841
301369
1924093
1020237
1196883
377338
1440703
2908672
1514378
2684124
941646
2433961
1478809
24441
267942
1435845
1562756
1844972
744822
1806606
1953450
1094198
1896215
2522329
239954
1662375
675753
1963432
405186
870998
1086950
1053129
113204
327198
2036171
8290
2915211
1711569
1596281
989483
2472771
269369
852076
60688
2806766
54179
2058037
688531
193243
318567
356354
687361
437208
773082
2586542
2086524
2812292
1025172
1105262
49789
214972
2307047
1655662
1878748
1382297
721721
190223
2728861
522768
1405755
207307
2255129
2051585
662225
1814156
279350
2297480
416944
1271132
1258876
2597051
2747951
2414277
1365031
2410463
718698
1488920
2766791
2065907
448351
2000982
1582889
1507280
2065510
2827044
1181462
1554183
2011570
1768073
2208408
1533594
2459825
1217465
1787604
1747161
2381571
2050808
1094272
2426790
2285518
1777200
2665098
410459
1170102
2203782
840233
1125103
2738657
187827
583457
1860254
2464753
2697754
1501860
2884775
684526
323103
1863188
594777
714910
657432
214162
2740248
515960
145876
1982304
1238550
2867606
2232283
1812226
2417325
1045167
1174521
144575
1895726
1264542
650895
105999
2269536
275557
2535352
2065775
1780949
2845023
859256
535736
2687274
1165423
1829716
1544362
1332929
1239243
28606
1064372
1073288
1511727
2661623
410614
2693535
820909
254638
482617
456540
755858
318546
2847691
10637
662326
1958144
747261
359204
2337133
2571531
402983
318833
614311
533486
1843954
2040750
2352388
1831564
2659992
2282786
1345965
487985
2830144
746075
560988
657403
2041949
2709515
125316
1855617
1731803
2851362
850330
1818244
1658921
1775716
2738226
442540
654226
2154206
688571
594609
2835990
1548866
1500406
1832648
2022588
472168
718918
1504462
159113
2703868
1399135
175361
2077079
80357
2796778
1067194
2373242
1945367
2628407
318133
1055743
2300299
2740265
724634
1257544
2120918
277494
670618
553927
496446
2855369
740890
624167
2561003
2877047
1275720
2433611
1309451
2185775
2271134
940308
2521369
1475997
494399
2468106
312817
36176
1964637
1438385
2839377
740379
1521594
1478231
2213101
2753621
1391697
2156932
833174
1928577
1318856
1950930
2064527
1107473
2833594
1767374
2007730
2125603
1587125
354699
2615473
986816
2539418
2145076
1189933
2106822
2081012
1191033
2383105
2185229
858495
1578510
2174418
966442
2734039
1113585
2867330
2015491
2651044
1727995
2780978
1249631
2828828
1274662
2716695
2744891
710442
2153973
104452
1935749
896703
2814551
835467
2567723
2299450
2146174
2403532
1506039
2209750
409642
1859038
84729
1686654
2275664
724056
1392192
632857
963130
190701
503986
2263449
2670112
1483152
1098698
120854
1743866
682234
978521
2584795
814067
2809742
153861
282072
2297775
792997
231223
2073593
2115842
2513755
2082387
529334
8759
912909
1303173
760922
99015
2646526
1769149
2417989
494374
1494342
2862082
2263929
2646720
638526
570180
1558059
1073392
2082658
70304
839972
1605441
1663703
1248583
351659
217632
2419228
2833381
2595600
1522887
1110592
536683
2673441
2902300
160718
1105299
2759325
1197837
387106
1193666
1290304
2559891
2220665
1533784
1459290
1156157
2595181
2476150
1047515
1514894
307561
468548
614760
406574
397855
1060789
735192
2198814
118084
477946
479619
375719
1453887
1137327
102306
2340250
614614
1571161
1076056
1291861
1583165
1510178
821636
1603986
2424123
686121
2458438
579583
757812
2354998
2258229
734486
220675
2850031
1781400
1074632
1397867
2054854
1404348
2731997
2805480
2139912
1647364
2142611
1284799
60089
1274745
1622524
1966587
2913778
2535887
421299
2543294
247933
1246030
1972560
1681794
1010776
923279
2615972
1578623
487212
992425
553976
2896081
556039
2209747
846646
421194
915486
1901549
2742377
725451
18727
639113
2685242
658706
903946
2123320
1704414
1286233
2333105
1368370
2195201
343304
2824190
1168870
818729
1991671
2010718
1859352
617674
1037266
1983299
2598251
1423024
2809707
1831559
173521
2212247
683027
216226
2609229
1346919
1813412
1542886
413357
1733016
97469
741473
1404779
2153088
663524
89333
1024131
1608528
964596
2369438
169536
614562
1438873
286174
1283023
558795
1825813
2215762
741477
2719889
1001929
2773138
2162454
566094
2635189
2749189
1672574
554116
1360039
2276093
682197
1012324
2006630
622988
1595641
2169760
1444961
1422301
346406
1313216
1285378
2285400
1491520
2423258
2167860
141378
186663
2556680
2429340
1954370
79316
763661
295684
364829
2228849
1754566
318901
1408738
2131236
2662146
499164
386848
509618
2113569
2485452
2866477
383364
606009
1063472
1745403
719406
2289867
2140204
754856
542249
760691
991609
1322850
444605
1344229
1387066
1494073
1368255
2940362
615431
1420782
1545996
2906571
194522
2065790
643688
152819
1670154
87475
2230185
445300
2178851
1345994
1131316
674671
678461
2635698
292453
2282695
705823
1519157
1739841
1118531
2794113
2749775
2753524
249644
2334754
349317
691506
362644
2622671
962503
193125
779257
760589
1685700
2213840
646134
1552240
136762
1022291
1646607
2647806
978501
2634420
551792
864333
135901
2343487
251897
2490604
1061502
846427
1176651
1102851
2204841
772920
2360920
71862
452844
2194786
1824722
1612385
562609
189192
2546442
2248502
2848567
1232734
1764274
1868515
1266095
777074
880861
651611
2668507
908128
823641
720554
2632748
1357525
2200577
458952
1220999
1649956
581316
1331393
2292513
2765498
741703
1987782
1737616
230957
1659982
1940368
173450
820386
1732975
1066560
2442426
2353919
2473164
174311
142833
1718567
230556
2800867
2457341
2331889
554437
457256
954666
1510806
956718
2569795
464722
698476
810030
224237
773120
2520718
338025
2807382
1540068
1973148
2573237
2496163
2089914
1204873
2830492
72944
1322456
1581008
1743671
2365362
1363924
2719105
254400
934408
1224379
1581742
1638613
839501
2730112
398078
948609
165710
280667
2170903
1582811
1669127
589586
2134097
1991325
1836879
616492
2240784
461979
2281869
2257187
2496292
942313
67076
244342
690155
854401
2247502
2651828
429934
1466853
2916680
1080316
1899720
2515015
1309050
1492298
1767088
2476482
2232819
2085277
1243298
1551857
1622984
1445698
29918
2190065
2264233
2509677
1209668
14282
1802649
2602995
1985391
1553606
763077
926590
1870798
150492
1873568
547694
1542179
245332
2711894
313661
1773457
1625219
662131
128266
913079
144726
2768171
495830
1162576
2551345
1886390
997766
499464
504574
2661281
1267632
2423502
1414373
910333
1687114
1393351
2588926
497752
257693
438617
2156066
860572
1247351
1897324
1378256
1817740
2165275
227563
2298051
1331530
927036
1845521
201489
1160264
391582
2292025
1471096
1911182
1906539
1709633
374245
2933452
192001
689851
535058
2738616
1925528
2925092
606417
2873152
1119671
39131
1812446
825162
1305059
2568879
779553
1658299
470468
215332
1399075
1358913
1175281
957051
1882495
983302
15923
1709948
1766660
381860
6120
1964054
651691
1740303
1682511
2099031
1767541
228016
99818
2079902
1277404
319472
194981
1269430
2554953
2043251
2600157
1005013
240602
1953673
2674559
1109848
580850
1891652
2799103
736270
2805954
230579
1403779
2544952
2033520
1306317
2221385
1685023
2686125
2706980
1248490
398924
2646606
997309
219331
482819
943337
2269976
117898
292990
2708407
1153837
1926840
2798034
2789677
2302430
2652915
451055
2732796
2268526
108135
2263814
258841
1528286
1086133
2761129
666856
2310525
2507393
2349006
2373877
2495190
1979714
2537792
2812886
1582681
256355
1411922
2389520
2760874
132681
2046890
1471601
2142674
65527
39797
1608485
2039256
1915362
1181362
1680059
397028
2523177
1906734
624253
1754950
1373850
358408
2359147
313136
489353
98007
1104934
2788836
167153
985731
2842549
1492687
1045828
2420061
2019681
619073
1338552
1714819
56290
1903875
106744
937423
1918546
2239150
2318512
2780320
544606
2926763
2363648
778547
1784457
45434
2286168
353982
1764026
2660137
1862316
278640
2719167
350233
2053544
304568
2136518
345997
1728003
2576292
2163738
534982
907741
1186831
712798
554371
469068
1459010
1068743
1671081
1885418
74531
2793192
980629
1847614
58999
654501
2001490
353909
1107963
44136
737450
267235
684288
2379937
2874951
1008997
2603676
2325490
2772984
2344050
2321744
1008993
2732698
347219
169038
1940195
1600538
693431
764055
1554687
2079986
2379060
235330
2425279
1685304
1686614
974064
2573331
1703788
1131385
1087287
1783653
195426
1822723
228946
1243600
858832
1323578
570214
922137
1079082
1763852
1242409
2772095
309105
2215250
2559751
1335481
70691
1778555
2662959
399873
2713912
77721
2416941
625975
2330551
959206
2434514
2103936
2534611
649259
383687
98149
1619419
2539106
1464181
157051
2028360
1814461
151250
1631988
1611766
2847242
1622715
1899472
253907
2722531
2393244
1379158
2548705
2211510
395451
1757254
2507496
1202220
1512555
490605
30333
2352897
88574
1979085
2054818
273289
79182
233184
1252950
698097
980401
2403356
40053
1770327
1823378
1537900
2601
2274291
1701362
1379815
1649125
1302606
1576409
1851425
2857977
1497028
2850882
1280537
547214
487913
2038059
2236326
418578
2471591
2120841
965016
76418
1206099
611596
110178
2206542
952220
1910623
2184978
954254
2896454
2453613
28133
2353898
401422
1625799
1512238
53965
1439295
293061
268569
452472
903646
1156579
46376
1514329
2758915
1092091
1638859
1585750
2426988
1072988
2114248
308493
1966652
1137710
2430853
383749
2014163
2142308
1471949
2174802
1785549
460016
19620
1471243
961598
1576567
1155448
1310018
229644
513191
561677
1232461
1472856
26290
589992
461475
130093
139987
692345
1889808
543556
388542
1685073
1442407
2546761
269742
2381372
2321976
1409402
1553898
2826734
1513474
2389252
2594959
2618728
1882552
1780453
2804608
2554664
2776209
2643526
826661
2207126
1524021
939740
2664723
901851
53368
1539509
1566745
933961
1750316
408074
220276
2655083
115283
44596
100740
1237383
2566669
2224447
780929
1239618
1356919
596510
1420357
2820685
2404790
985717
2768475
344046
1363
648813
1394159
2368578
2915640
2930324
1445194
1741995
541596
2426180
984236
561759
207662
4558
2653090
62630
1178978
2244813
310102
1301774
378372
511027
1298200
1812251
1641506
1546554
355370
1682815
1411641
1081112
2068664
30855
722175
1418639
1705909
1597491
464468
2895954
1121000
614698
2820274
2763303
2938647
2654696
930506
2289711
2243449
697138
2721445
2751858
1835689
38648
1712967
1186536
230122
139033
1874718
836393
941176
2401916
690806
2253230
1953128
1488090
2053679
578720
1383314
2861948
2758258
1241481
1368743
2232177
1639313
1195954
730286
813775
194675
2071194
2440080
2323905
1622088
1937883
2859939
1173504
1162803
459551
1446678
2731346
563826
2563518
2734400
1252749
448248
2035023
2420415
1297150
2518577
2799095
878429
2812993
1245900
2705619
209355
1201776
1097554
2326089
251401
1763253
168450
203977
1882127
1260834
49274
1648690
2778677
403118
693142
793978
1090274
2702553
918617
1620978
792903
221688
965473
739139
1358725
1793003
288383
1998035
877148
2432813
366232
1392630
2400467
1783508
613238
1561705
2315922
2317830
2088239
2799810
768996
2938561
366623
2462904
633061
351316
2492997
1147782
2774045
1810466
1260225
2417438
1118678
757602
1002951
759142
1323017
1171040
1987243
449969
149140
2338048
1518499
406599
350276
588655
519640
1030767
1602576
1098733
236590
2124224
2087119
289888
420426
2851998
1411636
1670206
66388
361014
816978
2554607
2588797
951640
2039214
91144
1056056
2596216
2284719
2312056
594083
2487105
1149074
904615
1589903
476208
982934
2343275
633371
613717
849110
138711
1441706
353731
1477563
2204401
2405273
1292819
614280
853749
329916
183277
1705271
1581465
972000
2616299
2736274
990430
194301
553782
1175154
2578913
109615
2804998
2072632
2217911
374353
2719255
297121
1297010
2355716
2697884
2044211
2047312
1416057
604113
502766
1408343
1350809
1484980
813954
2669875
2504521
828443
1422173
957820
1958662
331509
1465388
1940986
1424601
1764000
2157209
1561253
2060688
1392229
2492104
2802534
641096
834644
679710
312198
1671578
1193166
532945
1478555
1891558
1871397
2270133
1323196
1753772
772645
1921869
8119
102201
1895742
2170712
1542147
1947333
1028843
983421
1999879
617314
2432201
1919398
1653550
676145
203065
2902965
2019223
1197457
764298
2917777
2514039
1191678
1838446
159120
1324880
145407
37917
908663
482178
2202337
547598
107971
1918215
1704459
2532422
2734692
2319861
2441071
1758599
1180110
2230726
5676
1839554
1463199
726151
410823
786614
2588998
2344786
1709902
1410823
1438363
479061
843071
2007376
1274352
693622
2603495
2846521
2124744
832602
461411
1193861
1523333
2899873
2177434
536627
1160105
1644799
1134817
1880731
459539
2072041
1219237
1053877
1296538
331120
2496143
1482354
186932
2655448
2090058
2567287
1071063
1637550
2129532
2771594
1955861
801778
436977
516568
1860679
989099
676751
1950377
8797
1873
2288834
2860124
1891366
2436968
219062
1111763
691752
1521645
560673
2618528
2424928
2396847
1294624
1997740
766758
1661175
1630258
2119834
339701
408670
78002
1435286
2281976
463606
616354
1213781
1377394
1251251
568480
363901
1256222
2163355
2462020
418452
1625446
433368
1903862
1795275
1805278
2195760
2868414
2939069
1070905
2777144
1265699
1751629
2437672
1046462
310462
2313214
2745678
997550
2090395
2880235
2496346
668022
2009627
1594916
2820264
2369864
2789053
2196689
531255
1845033
2203233
2359914
2922893
1029495
1912076
1328552
867505
1964416
1146446
2602864
1799816
2098794
1871971
878142
195871
585764
2929118
1592682
2931481
2302627
1648967
1738042
563825
1527620
1780048
2571906
2166186
1709316
355721
2828996
1438106
1535307
1025690
2724728
727764
1854144
184890
1822866
69721
1753142
716085
2877407
1692063
2695637
61579
2305116
219779
844954
2493006
2072684
783862
2354612
1729802
381171
2018180
572558
1156475
1625622
781378
2087693
2187428
2096677
1017306
2682837
680278
124534
707037
808099
476017
2512552
177376
2516599
2609228
77026
2176939
2819561
322613
1217806
321128
1289923
1793503
2391692
2655463
219635
1065421
2439618
1347818
2361486
2756741
135709
641841
470453
2682427
728469
838128
1570265
440135
683987
92122
890633
2082852
2290848
187864
115184
2417415
1490007
923460
2923780
2577239
57180
2147812
2628912
808222
2813926
2116654
1246394
2628241
342063
1861915
1903016
2773296
1219831
2760449
2920451
1164914
683325
1368795
1080540
2056387
1081426
1952228
900741
959872
2285736
2213031
1281943
2489073
1959512
1649500
38389
2405237
2719693
2689013
819440
49111
1573219
11057
219649
729539
250700
314551
1353023
2089872
1768014
2874184
46811
317710
1239623
588868
48259
1221186
1891313
2214316
1218250
921838
498094
2578150
435814
2725800
112657
2175856
2509126
2308281
553600
2141127
457978
1379250
650225
1223214
1853025
916014
2844431
1071869
1747784
1232185
1649118
1063393
2370216
597343
2932517
369024
2524322
2005835
1568409
566504
2385371
686716
221268
2632861
883995
1596748
2546337
993796
1435
64487
2476403
2832220
1049593
1589038
2696557
2604554
2926322
1168008
1965875
2559603
1135739
2888514
2050172
717905
110396
2584575
2870277
2315674
2695962
84282
1448723
91580
2399348
596561
1223163
2272433
696240
1660279
857365
673346
2574636
91538
1649455
1319955
1050341
1536687
318203
821446
1433333
1752653
649760
2609029
1814999
209985
941937
847525
1762720
2823739
237746
184437
65175
2311883
2290453
2482842
2604004
2373421
2334911
104712
1485094
937811
913726
2925097
1177030
355094
1906699
254582
2436334
253031
294674
175441
931295
2037048
2498478
1546670
2496920
1692021
1224580
9790
393891
2463738
1732918
2862800
2112987
1186843
439587
1604829
1793665
2489054
611844
1153785
1752934
430438
2030112
2207504
756518
107205
1872279
1250834
152239
1666194
1974238
630014
511649
1821191
2368663
734226
887482
968640
2796849
1398473
2788583
1938699
1578147
2068331
800195
53999
335828
2674457
982983
733289
988362
2864844
1290864
560147
2087553
1446536
2133829
1717018
2297670
1220979
2382098
536656
118384
1849870
2872679
1624364
1992733
165129
1763815
891797
962822
2807256
1551432
1799963
2635895
2882686
2002308
338715
1316901
1123296
2156089
1333026
179221
1854887
422654
1331567
1421853
2177513
2591244
2806502
2657111
211816
1953008
1465654
1422742
1506438
1112991
654964
2927587
726997
1048494
2031354
1624823
2713790
1771741
2650865
1374915
2110301
990049
201023
1447334
1368927
2760041
652467
727051
939269
1675449
746301
2600049
2042919
1726686
1930976
1600540
397178
392094
383921
832996
2831319
1368572
425624
1549709
2363662
922509
2732780
2898594
2933305
1522358
744515
688399
615851
2075391
1074728
2274308
1470461
2521059
2726701
536328
2552105
462505
521915
682971
307406
1636079
783931
1186045
2756023
1163852
699049
1562239
876005
155621
1005035
1118913
1374121
1992188
167650
1942897
2596712
264692
949530
2548566
1840773
557955
907625
766279
570944
1927845
446931
124000
1831072
543711
1861625
629700
694508
1763560
645294
565778
879414
855832
1981248
1745003
2889331
2633123
338033
1480160
2501367
2484335
1074684
1309537
679661
615524
1952509
1399450
1348267
1457881
627410
1361439
1290166
1827015
1064204
216243
2451168
1026232
2055823
899
2483497
90369
1130248
2227397
791269
1141856
154132
2868067
743849
405070
760711
1328137
915546
2134912
1495076
1883373
2308586
602893
1521372
2933709
379479
1696015
1180037
2825793
790275
2658865
844
1539694
1343320
335220
550576
1876513
558075
2910788
1147378
767907
375702
580770
1015830
1683723
843275
2586319
376923
1061799
1724582
739113
2364660
2759273
1728239
2249139
2167499
1852895
1535044
2561965
413036
1695953
517102
269499
1804707
1935389
2374883
2894637
253620
136069
2167167
2323952
2460274
997462
2259429
2346271
1087207
2647894
12373
1067040
2448226
2040565
338266
1298385
2652139
23993
677796
577881
1556417
351259
2619323
65356
2275137
2796824
1749340
47513
1876495
2279759
2020885
1120892
189403
961824
1498361
420991
2458876
2397666
647667
1493450
221650
1115063
2177848
2676721
1867005
3941
358862
1670580
1760221
433761
1231220
28260
152113
738087
981635
1541798
1332669
2266755
1250824
2791015
2367323
569892
2338394
757204
1863377
112002
347201
250909
1268796
1937048
1465036
2907626
351923
1635750
2394066
1328165
1635306
1686282
2291784
2109303
1553589
1330536
2006174
2929378
2290012
2824135
616055
589734
2414438
36103
1018454
995862
1909375
1258691
1758404
2759901
634548
418705
1281335
515595
267949
232909
1907558
191684
502854
1834018
2177738
663218
1222548
1219350
1410539
2210965
2783212
1538740
9915
519996
2051020
1099687
1926670
2533445
1084247
2672418
2052258
2371510
1004536
2038086
2046989
1752826
1407905
77534
2570586
2810199
671256
843412
2229109
107337
2811425
265683
614582
1174417
2695467
2128809
1579340
1578257
2663089
58186
2308355
2377259
2291353
545765
1731296
1229334
1836318
2082253
2326707
767889
1659043
2488970
1511931
1713214
1083052
1937500
514755
475918
1195779
1641828
1040304
2390792
30751
1700641
373690
2242438
1330433
269059
1150619
574455
1700915
472190
1477103
2236496
1332654
2727429
1803245
916295
1276477
1477309
625384
2305119
2130514
514743
314781
2250967
2144914
683612
444836
2937030
1733259
1567985
2597044
1326465
1383366
1084003
1133340
7738
829309
1191040
724834
2396755
1123862
1444940
432107
722959
1344584
2087024
524855
1274125
2631792
2449948
1367965
2519730
2244901
2734220
2925413
1447579
1448385
2734868
2280027
2908488
1213994
482336
528891
573714
77990
1738030
2130414
935459
2655546
294517
1422943
99608
2378758
28374
1238168
1449110
1899987
1957621
2006328
2100017
260012
2447698
1542621
2861705
1763730
245778
2176600
505450
2420413
1477825
2268497
2916530
1425692
293159
734535
807603
2856534
2124990
152622
27703
1469433
2420224
324449
471468
363956
2022459
765481
1229453
2701916
2497813
2078839
573532
22643
1823929
2937616
2514966
1011976
648249
2127848
2563507
2738455
1942026
2390823
985397
2268225
2346361
1451178
1654562
1942793
946879
2366081
2816874
1548184
1960826
1171432
2896366
1260018
2151630
2655124
1702322
1498569
2191699
1411611
810686
2019457
321557
569612
2029237
1976847
2135624
876646
1174127
49384
1872675
290665
2923322
2285688
212816
2144135
2401084
2877994
2063897
2355611
2495673
1823997
1315683
2543313
384287
554875
1979118
433044
2203854
1047914
2132666
178032
520016
205751
2222253
917939
755237
1618275
1041358
677540
1391073
1097478
1812222
2615756
1749620
1932246
145678
1919592
1661771
703584
1546594
1733285
537211
1115453
1056449
930442
2493909
1896535
856496
1174788
2218138
1274482
2654439
2733774
368811
1149238
1812371
126568
2703098
2363292
2243445
2422311
2028371
854017
1671115
2858938
1729488
344643
2150862
2677578
1837801
801404
1816737
1381168
539333
2416516
1019763
1762776
1407380
607102
1912057
1012722
1763965
1063257
1642767
547769
704718
759011
1485803
2521131
1288664
2778845
638279
2786933
2705664
445437
1449040
2795178
2606931
2065597
997045
1272262
488255
726271
1311417
962002
132395
107860
1975197
272480
1659646
1566561
1767835
1641296
837106
281938
682014
461820
2352216
2312377
1457316
1358821
859716
2670141
693033
2453729
1742303
660521
741050
1086316
2849374
1866942
1120905
891522
2340689
1857981
2000796
610388
1609787
2809154
1797680
2284563
2516934
2280719
1026023
109914
1009941
1908862
616124
983383
1450810
1126174
2460705
2825570
2439770
1074205
225601
25209
2117614
1550983
695471
2635941
410864
2920860
87645
2829674
2284446
2047477
1975610
2398560
513569
1507160
548578
1483184
607738
717811
2033010
1971557
316413
1128285
2449522
2539420
1862603
2048455
893430
313431
1702602
1933861
213080
1516082
55018
1722223
814530
1600074
179122
150876
2094353
2639145
1905325
2729406
2635109
2621164
933982
976760
179687
347938
2002838
1965587
1624181
2702567
648815
424388
2233470
2664969
2789621
1498346
247225
1384374
430917
431655
2189867
736978
865347
2540089
645136
2809869
1780430
1887086
75475
915801
906092
2088139
1793083
1210308
1638183
1927153
1949698
1141531
432821
508896
2770543
2399461
1166493
641672
1501332
2276586
1221321
1193809
1188744
1182735
1521209
2813676
2205136
2644901
2434788
1042653
1177671
15736
1116894
521877
2210057
1235983
2197449
1950806
2383199
1830490
1677193
1240758
1559264
2509275
2632550
1914186
943305
801077
1227848
923713
37072
88809
238395
2313989
189746
1680003
760664
2275098
1004375
1121008
2026771
1420776
2741588
906651
1786984
43729
571193
312907
2759467
2286992
2372522
1816866
2340624
657566
2812530
2595137
1992965
1678551
1314371
2109642
875762
2799007
1975493
212662
715751
676480
835868
1272756
1624129
2040372
2169541
2861038
1612791
2179473
1204220
491789
1629006
1724379
10246
1989844
1706384
1140611
435476
2816483
1113945
835168
2288091
1785844
797715
1912983
447067
2364235
1300013
1277606
2463600
391837
250093
551887
1544435
1143873
2615577
2815781
984789
2315799
1397435
91922
1652040
2452036
1887186
513973
2004965
1253017
1336683
681314
1302995
83230
2505348
2879652
2936198
266904
2756419
2433489
2822780
1791759
45834
1373144
578180
45433
228261
20821
2853365
431299
2329178
1045207
2319875
2099866
2525892
167013
476802
2175825
2505984
2887749
875252
1288421
2148035
845913
1450401
1026665
661446
799198
1640418
1385018
31523
87961
1011936
2029640
2237239
2677045
1697315
337744
2082108
1595770
418828
1438505
2158801
2005972
1421358
2705979
347709
362645
469466
1568692
2171590
193832
2276588
512097
1189304
1595757
1026194
2468635
2886223
251221
1756426
847644
1324323
2405880
143147
670231
1441689
1842057
1990745
1968075
2718099
236568
2479728
1958969
900280
2558800
1681127
1073682
96163
1615215
2885165
550998
1929861
1354869
937109
559075
2881707
222051
477573
2552374
139067
1966499
726262
2404726
2079977
2558583
134854
883343
1526883
53833
2146077
598729
2782082
2021850
2646802
1085684
2582548
2838644
1733884
1172939
104837
1016837
1378866
516741
1152015
2379147
1539930
111079
2337920
1577397
110653
2235140
1701594
1665432
1554975
862212
1245514
2566281
2344020
2759004
774707
1848097
2636590
1883588
1931646
2777603
2406286
445298
2795957
971793
1835400
2674957
2790938
1378891
824635
1795480
930905
2758684
2601323
1880329
2730472
916814
779154
1589031
1020268
2258144
1301255
1841999
102349
1697902
2594395
1087862
47753
2445102
789447
2177300
358704
2183737
1487664
569046
234155
1564087
1870958
2101081
2897540
541831
502374
975954
2568412
1407865
590718
1066121
671919
2395637
765617
1461118
2539837
1836376
334460
2602341
1405224
401891
77676
2610409
89793
2371087
833952
898164
2712416
866053
254978
406413
2148901
1699625
1978471
2056473
1027432
2471215
2625831
2613560
1065530
1342490
938666
2507014
628407
723332
641193
985451
1739058
1726212
597724
136229
285336
569579
383494
2167834
2247163
1647125
2584248
1215823
1745397
1747273
2926697
1882929
2752862
1445393
1210046
773812
1792293
2660987
2649763
1474376
1537867
774807
1016333
1288699
784732
1330692
2413324
1478707
670643
692730
2804041
1593263
1964902
2061996
2352681
1781270
993832
2062749
665268
284913
16232
2095485
1563491
1539360
104150
2211774
519999
1013723
1318103
2539292
1323481
654553
1763100
2359478
2742559
2024420
86901
933788
2576249
476564
1069998
1975480
1624096
1395679
883412
1597029
693100
447313
1695076
2591061
41206
736510
1633498
2775013
1217105
2011433
2847280
997085
1200394
1048482
2903681
21284
463669
213792
43701
674428
2808211
1974004
1382925
1031573
60709
2613043
58091
2779002
1524478
2406157
1961559
2718012
781555
309786
1233283
1283360
2103873
2906627
2404745
860471
7484
2036225
562438
1832262
31239
1534657
316926
124303
2884926
823165
1249167
1279208
1203913
1834761
2013417
314869
2539972
1361239
2489347
572167
2932840
305631
1634911
1180356
1323285
577657
1872992
1143206
880388
2442051
1389085
1832525
880028
2833500
393199
18215
522828
629122
755250
563895
1283863
690893
1136132
2437998
2763143
857451
2455361
2314326
280740
1402466
991036
1065300
737409
34844
1702774
850182
1071132
1864869
1024907
1522433
2239981
615591
518010
1554813
401052
136062
2290154
2626609
1270019
2161910
305821
1728325
1432566
2039910
848754
141397
1970386
2867512
132554
2063359
976039
152358
949402
719955
2845472
1371789
2095013
2375320
2347144
301212
123021
1389515
2913458
2909157
1096528
1724492
561139
558422
1448670
2091428
1398459
2496943
634706
1842541
235518
1650889
244405
2674467
2257476
2541595
2259782
591973
735256
183960
105530
1266399
541887
2117266
784008
304919
604469
2144811
410452
2382517
2346248
2765925
1532455
2282358
186461
892333
92241
1265994
1675880
1686714
1764355
976525
311116
1770773
2162075
1877866
680613
805687
1099925
2100048
1169126
2670755
373952
300839
1631392
1446253
2756041
983339
1187262
627580
2792796
2707904
378305
2563472
576610
2236744
2694360
2156179
385857
2833920
2025648
715697
1628216
2901759
1706112
1621217
2656906
1926349
519273
1037833
1742102
2674152
69561
970062
2348756
1005482
920646
1572870
1632883
1405058
2123650
2744150
2089540
887538
2725545
2926903
2381032
2848726
2700872
1257779
2318425
1376830
193824
828476
1506711
1971780
1961535
176602
1061906
1592339
2761873
194536
752052
606186
1737720
1163867
1927001
2078719
796539
1063755
314448
2052104
1007081
2530012
1507223
1227086
797393
1363916
2487584
467863
2099878
395381
727688
2467412
1165391
2430862
256722
1214664
1041870
233508
2731368
2196601
2105279
2340777
2645039
2624021
2050084
2212717
1564141
952172
2249357
994611
378530
1822781
1376517
161105
1924088
2481878
2392829
1600798
2151876
1243211
84468
1275880
1329975
1819527
250302
645680
334178
492552
90910
802999
2566010
1392558
1919182
2701301
6335
541543
2479896
1346742
1276053
915655
2459535
2263360
200174
807255
1120235
2003044
1407334
1551769
790134
2870027
1816398
1519795
1253457
270059
2808929
476787
2211660
1377931
1019300
2230647
32590
2613712
152834
35042
493749
2591726
1337575
1284083
1949508
2191067
2611834
2527541
1521147
2118176
1045487
1238979
2929619
1605559
1341686
2352162
325621
64696
2093575
2514615
1116596
2623856
2481895
1038127
2924076
1936264
116054
1579262
1090956
964689
1133903
1511339
911888
2876104
463308
2050997
210924
100426
542030
231825
1530784
1940411
1369643
2112439
120183
405260
940438
845988
732551
797229
2595448
2777542
2369526
2251131
788466
2585310
2613401
1780991
2460279
2166935
1725019
1957484
251011
2162824
2779766
9347
337525
2059864
2035213
2547826
2242040
2659919
365181
2595059
1019069
594612
843411
2402181
2857968
633321
2503842
2660768
2065993
813036
239932
21520
456260
915483
842968
2340301
1107303
2547425
1181590
2197880
1158977
1497384
2239780
2667784
957698
26778
1284009
1267089
429002
284798
868755
1565905
2355912
2885324
2669342
2289239
672437
2523745
642843
1838386
2837966
1547396
2913081
623327
499742
2572687
1713539
1071359
2269599
2564802
1688066
1467421
417946
1425548
354404
2424201
303550
2302591
788979
2758642
2126845
1984300
409943
682672
253968
1157652
1807373
433548
2310309
847831
1381313
655278
640569
2298149
1459112
1984105
1772737
46595
658849
488298
565569
2266396
2775297
2858297
837646
336175
660133
2668417
2848943
2679311
22406
1935854
2298582
2449999
1006831
2262421
1749412
2576814
567438
510722
214776
829072
2423062
336821
2161766
196790
244160
653630
942965
753048
1604638
235080
2369993
1091956
871040
2631654
1102260
535188
1424492
1569125
193439
1985409
2432419
2046922
963223
472750
2523746
967814
92637
2804285
2169195
2917323
842405
2108148
441594
438898
2438603
37338
299394
2200852
1111478
2078042
781753
2052242
961758
1454185
552819
2424292
131947
2165194
2241
2579722
2716333
227847
2517196
1552598
643926
1420666
1678176
2526996
1405070
2256480
383111
1439001
977918
2724061
1807034
813196
468108
158048
2617994
1377517
2119442
939358
152390
307560
454968
1481735
712663
2035975
2787171
2220834
661801
1042951
208826
364184
2595090
2147388
468750
625535
906899
734778
66503
171981
2362906
2130608
1925565
1231908
1565386
1716752
1704447
2808479
701085
847663
1749617
104627
1483649
1567358
1453595
2820163
1092014
1999797
2486235
1634957
2742098
2038559
1595973
46100
51734
2663231
1834307
1884250
508342
2766099
1117607
357521
406602
574764
962374
2027554
1706255
994176
1379666
2855308
2461792
633250
1962941
2059801
816432
2292414
915340
2689656
2641259
2239420
1100067
858956
584029
2321616
212121
1072236
473298
1381743
403264
728623
686873
1245263
1849000
712840
2660827
533882
1788828
1109608
1777176
2264397
2196485
2061830
2040635
1042167
1568522
1676047
274484
378285
2849444
744247
1075598
1893816
420322
1776890
883104
1972756
2112740
910461
49068
727512
2570492
460376
1998368
440746
1381076
628605
2416754
2471569
723804
2910435
1529664
835797
430344
2097651
375220
277246
1192310
81743
1435403
1699719
716762
2396211
167317
1659040
773566
429315
327498
1767497
589052
421556
2151045
1867780
1297994
2817402
2800631
2016213
729941
2055834
745650
1572576
921511
2771328
1856283
1373505
487043
666068
739944
1929372
221943
2247729
2360510
15690
1938368
2381950
1387080
2067263
962814
522216
1718935
969763
1792510
2498818
2397407
1864724
1100393
2618789
1360870
2423454
1081305
2526536
1798315
2211153
688811
144439
123230
437724
1529034
1078278
554569
1477839
1176073
2685510
1207924
1491694
1892212
644864
972036
1424982
81661
2467798
254971
2554096
1980157
761305
1706254
214046
2548884
1143923
2376824
889100
1357242
1496815
2642467
2709365
2871408
2049953
1389228
962721
560490
872031
2803043
1370256
1615306
1537816
494706
1414144
249630
2723170
1287218
1949681
2442067
703802
1985701
457432
1719006
1014317
1505623
420721
1118439
2470941
1742793
45075
2746705
2905742
295148
1527932
267325
2891645
1119912
2248172
1522630
800806
1935830
848729
2147799
1142239
2703675
2382903
2054534
2447319
816955
921805
1142934
1989751
165064
1700798
1583759
2353458
234684
1641512
1753020
1888029
1528140
511018
1672779
1679502
2231928
1711877
1081863
2227903
703263
1207062
2532673
773521
2572867
2456437
607120
642434
1744383
76503
802741
307118
561155
881651
2700149
585857
1083740
626129
948217
2056278
1877159
2504056
945121
2186634
235555
2792865
235007
411682
2263283
2223485
1205033
2740634
353091
2075776
1064778
2107244
1698553
2317297
1955358
501857
2521497
2838289
4146
797642
1358684
2127244
2245636
1488031
1990527
2644996
1380529
592217
1881044
2647292
2539347
622099
1600330
961769
64686
2930873
805686
1344048
685967
2116020
1604630
1290490
1743510
2555080
2624102
1145759
339572
588395
2604496
2920760
1603549
137007
1811132
1212681
171652
86273
210712
735837
2903986
1242429
2007660
1297141
1824686
614917
1833127
1559710
210022
754279
561
417271
1165770
531109
185180
2191902
2637001
634602
2430892
367012
1684672
1562372
1850872
2773385
556587
2382688
2063247
731445
2349308
2505058
2418372
1815092
1692158
419389
1856210
2075443
1490320
1006731
2595827
1007737
2540470
2865651
2831133
2361614
1733896
1050081
2389008
544553
1779025
2240423
1022105
1305191
1379879
2682966
279934
690177
2762049
2406237
125091
2702985
614552
1301783
578831
1665872
1685313
1315115
696736
485941
1473282
781575
2162314
460289
253425
33225
44779
1205391
965061
2573683
1337498
1712182
527404
2228324
1624897
2439710
2205898
1762356
991211
1527548
2828769
2668388
487453
1784257
514645
1338206
2067832
1392868
969471
2282657
2152496
632743
2304793
310323
1014624
720344
176403
1133744
985238
1870163
438864
1846922
590620
878520
1144005
2155506
1091158
1518562
645937
350716
2173299
1808038
1418339
602934
289976
2822561
1129610
393432
2873228
425797
1644250
493758
1320657
1816488
1235016
2362314
1003115
1173104
1660346
74389
2829803
2233768
924754
2182552
2085931
2457264
2652336
1088018
1241345
1554071
2420515
2316621
1753313
2317429
1715537
872919
269364
2180600
1983179
1159251
2060396
191404
42215
124318
2711319
1581206
2082676
213104
1699938
964280
2397075
2795584
1209165
379898
1395157
1456320
1341050
1516838
1787072
1688681
355125
2118489
2187537
2676982
2299412
1212864
455209
700334
113485
811094
1879869
2286467
862706
2404140
1906720
1430068
1924090
864400
2740666
1720235
2098857
969366
123693
2205699
727089
2860095
191958
2852990
281603
1814982
2077857
1214739
1146171
2312433
2868557
1869367
2834122
2388110
1877650
65688
1243769
2674823
2465197
1670485
1985027
139960
2657633
569394
2742721
2064137
739963
1978167
2016350
842542
1257009
2039127
1436960
1883133
948505
1551344
1069683
2660438
2131665
1334377
120867
1367517
2849954
1335593
2399149
1875346
2060300
823226
1372447
1318217
2317221
118141
1870938
2557832
1002436
1870039
191444
212765
2391344
665569
743819
2770417
2249428
608170
1526023
370455
2447786
193263
1321718
662251
1826031
1539987
1181472
1644500
2591157
2789168
1767955
218539
1324133
1895501
401965
2562778
2292331
1557194
2851039
809432
895263
2801667
1960304
2754142
2818907
2518005
1500723
768867
1037493
1109385
1534688
1505177
1300074
2516660
2903499
1499902
837995
340719
2623029
1149688
1041079
2149809
2481084
297139
478405
1754231
988629
1258265
683600
2192203
1545909
858069
1607422
2787975
1902178
1261329
1528605
1737947
2312589
2678889
2016696
2229538
612051
1120264
2461906
690187
1495937
2763190
70680
2448337
2072976
2170871
2326641
2076430
2620489
81523
1161452
1675979
463849
102766
499298
2685312
877083
1124657
1657905
1741954
502492
1675500
936830
966381
2353773
297851
1625472
1501292
2465500
2825571
2605456
2017698
2096276
9083
2783167
1956842
1267677
1044783
799603
2145336
804293
480539
34927
1735077
1430428
1171601
1066243
533679
1280434
1989647
590841
393104
632601
1261824
191887
2646843
1308319
788484
2654684
2206865
1689456
2940007
1245904
655726
1621026
275687
2256994
893394
2059811
921283
2830743
404789
1428560
1264771
197725
1010396
1377691
1327519
2709698
1897481
1867338
806366
1651333
2911337
1379755
2412111
1465825
2156061
1718069
1084256
1386051
2535509
712915
2894836
537457
67372
509834
2344537
1204155
556815
230398
1917940
573872
1749266
2879785
2317768
546817
1887157
1686822
1307266
2353892
983270
2453605
201515
261520
1325399
1321535
1746472
2491598
1468698
2781741
1848063
1893765
1308248
710429
554653
2166011
1404140
442211
1138207
1968603
2271291
527669
193185
2604954
2581840
2804358
783690
842704
348608
992847
2724535
2632852
1502285
1510207
1361854
1541851
388629
2274594
987893
2198133
1259503
1033905
2851356
183963
1332059
2749685
2757749
2070575
170394
1509379
1911830
1345419
2210867
781520
1675475
2356138
1959757
1516105
632727
1926921
1507793
640538
2685433
505838
1598154
2509900
1657534
1099509
1839349
961046
2794230
2743724
2327269
1491400
1388624
2183706
1810292
19656
889481
1281662
1916614
327753
1615587
2393879
858633
844106
2766538
727961
2875418
616399
1813462
2649249
1706179
2051555
1551672
1958958
988370
298360
1426634
2154578
966423
579378
130878
1819284
1530648
479872
2209141
890307
875259
2557375
2581591
1532667
1407860
2664282
2607066
954071
1650761
2317197
2264098
644946
1566736
281020
2005508
2715590
417160
2703192
1598376
1653963
2652800
1494085
461957
679602
1357243
393663
2849576
1236001
484097
1787540
1914861
2757405
1848153
1682326
890478
2408549
791209
2935970
1612109
380889
2339857
1210454
2435528
1500329
1199098
782239
491513
2059222
1458874
574339
2626036
1194716
2037402
85378
62932
1747578
1236784
1522864
1686744
2094028
1196788
2403215
1019289
1893193
2793400
71555
339943
905310
854837
294601
1664931
506181
2356321
1528696
1113358
2685196
1530632
2119155
2236000
2175538
882513
645323
202268
1391718
2248728
245787
2474297
1049341
494689
1167605
2371870
1107829
585294
2215517
2737698
1176789
1843614
1549545
2211336
2696410
2027876
1654163
1707402
950740
1665025
1266686
899555
1978312
2926076
787461
1280256
2715256
465398
324674
815628
421690
2132353
821539
1656464
2687659
2269015
957979
597046
1293696
2602161
211033
1306799
2828237
926021
2423004
1261353
2063759
2802146
1875267
1660521
1181196
321960
537189
1644887
2103888
2322740
1817016
1939347
2428108
1454663
1077812
2280661
807015
338375
1106486
895747
1731235
1465562
2455400
1298129
1736902
315920
2352772
1428747
1676997
32317
1902742
2575915
2288884
2287910
818098
2571080
965079
954677
1185500
2938200
1370816
2161371
1110579
926794
1508397
1624760
1252409
656860
460565
2740904
1414028
670782
183241
2842576
2207571
1858285
316261
226032
2084883
1132189
2194691
2803952
2007582
2671967
625660
1673260
2396292
1847050
2691729
1548306
1668743
1100399
2458724
2074889
1782654
2430947
762578
175746
2422296
2555187
280186
291453
2129954
1332862
2916089
167551
1762543
426047
2682443
1248287
670202
2762373
1762897
787157
1309243
653389
2546583
2636029
1918264
316125
1332288
980871
2461163
397722
1930420
341268
1034946
1615679
772381
2661995
1856862
1256664
1078348
2057775
1520635
2039362
1684847
471138
1026595
1123663
1481403
682114
2276579
2286280
1524692
220700
1103337
1294533
2171544
1544842
1357784
1160463
855436
979147
161669
2866663
1004470
436070
2269295
1234667
477338
1262539
1502038
1859923
1111320
2632657
818035
2741109
1083850
973342
887976
2339312
748021
2836461
1632298
1044026
1327962
533590
1187011
2460647
2412282
2643083
1509242
2823680
2593264
2934137
2332530
454419
1001763
173607
442463
2899074
210326
1594826
828536
198734
1946052
984231
2761360
1026746
1837224
1567036
1036058
220445
409988
1803285
2530138
2450436
52947
2917997
656680
1809077
1854410
1282346
364018
442318
2804457
2819087
1404
2939715
1552047
1032741
986283
727839
2744804
2188660
2611873
1654866
1244815
2856096
64261
920366
746509
2812442
2672116
668759
174069
2804252
2776955
1497039
2209485
2893408
2492802
1712501
170034
41167
1937331
462635
2147581
883038
2290014
1362980
1236262
458028
1304599
2586748
1267308
2063126
2839845
560155
489031
1489906
1797275
2924039
67580
2388160
2634087
2785231
1808504
1380536
1320247
1355833
2687400
2899717
2213700
1750460
2612498
2435421
733187
97395
357811
2580082
563078
2708156
1217573
1223405
223875
943764
2233756
2825441
2232847
361445
1231729
2866966
2833654
269884
496194
400214
1401001
520005
2322688
322095
2571545
2793234
2741030
1971779
1725460
1355316
32082
776797
1619574
1258307
2509237
1373333
1621322
305624
1245547
872994
414604
2670784
484465
2661004
520821
1380266
500016
2761730
2016718
297238
666521
350457
2756146
1374357
501673
1831039
2291131
184317
2922740
2171052
969813
2881434
1090974
1063658
1887649
1781326
1805071
26138
1643550
1236138
2648106
2338558
551066
1406423
2837264
77841
1477994
2129190
1854825
1056849
847880
567748
1740645
2817271
687831
1201755
425512
887992
1438510
2315741
78422
2857685
2077331
1065908
780947
771049
414906
1248315
543518
420123
875302
866285
1939773
2285887
2738493
1349018
1709916
1799776
908427
821997
592424
1599454
88427
2087306
2198536
2515306
983373
281160
2726440
1886010
2156897
1654928
281237
1587571
553545
1465668
282157
2655556
1107867
2229277
822551
13938
1938188
2639671
2051148
2621159
2475037
1799160
1621400
749784
2830992
2528549
221911
170339
2230591
1631775
2892755
2056508
1182070
221663
51078
5278
1149745
1814550
607524
554645
1368111
1064042
1999508
1748025
2221297
114599
196182
832522
456886
606960
1224851
902364
89059
2293103
1565067
1504502
1931406
541513
891800
1564114
1564500
1839612
632894
2298298
1886748
1148198
1742818
381322
1365084
264222
2617947
127652
1578442
427006
703603
2345556
791898
2223532
2307286
816689
2633661
2041132
2078641
1910362
1209982
1268575
2056212
2306644
407734
30385
314285
1762930
995207
2469435
2854622
901760
1165386
2672949
492003
1692949
1082232
2054912
752618
65675
2065290
2038916
68482
796150
253645
134522
310085
2780306
1660870
323502
2066418
2743815
382763
1414342
488813
2555256
2759559
104242
1288475
873767
2232870
1660285
2192966
2456509
634619
2750489
178333
706395
1517085
2563534
1121786
651251
2584690
1168567
935455
1140635
936105
2119657
408302
2479533
113584
2680612
2772768
1953286
737712
1631290
1207463
1243022
2253664
97300
2862818
2119685
2642276
150056
209127
2110287
231788
723230
2668100
2390855
519441
654308
520859
981683
1280835
1160332
1637442
918293
587388
2197917
148783
2313183
134022
1972312
2606950
1743103
289521
1425480
2364881
1692262
1242066
2847545
1913330
1906727
1950492
2718837
561664
2293065
490623
263134
94329
311258
344678
2398879
454778
2091439
1080402
670561
1031039
2048517
663090
2487846
2030825
1370000
2476405
985557
270941
1341239
601742
1259927
114875
247859
1837296
1547237
2141162
1293670
554040
113365
2516976
963454
2652395
2134285
2892882
2863787
2429125
541577
1998919
1835668
1425527
1932748
594118
1238937
831422
363112
2601887
1049245
1525330
2731092
1457313
21112
258033
2224706
2891630
774693
1867582
2445045
2197236
1246841
329903
2121429
1884336
1377568
1937396
2595144
242855
1892776
2830121
1958431
402774
839142
561172
711784
1896685
2467150
1613591
637881
734662
2315197
1453427
1248891
1212109
410980
367988
2262398
2067217
1654467
2556126
732007
1613084
1656594
1279242
1206810
2048948
219421
2277355
220454
2668217
2716485
1009060
1909979
2599763
469438
1770128
257772
338451
1003135
1333967
2555205
2628446
1377175
2797051
1527890
2360504
1089002
225763
641716
2577776
2752278
1732077
1119515
898374
1043192
631311
2582124
1568798
1184694
2518302
1081067
84582
465103
315028
2736935
1165802
414239
54051
706845
1269119
442219
64287
2922427
2534635
920965
2143883
1788813
1566895
1642141
1934149
2377078
2745
2830388
589087
932493
980803
786644
2715824
2821587
14238
1752003
2493749
1707551
415313
1852454
1094819
231582
1727206
625624
1476029
1183012
613192
2275994
667775
110091
655911
469326
916351
1817784
399864
1208059
1329237
1963363
808011
984667
1589787
1513044
360193
2639216
2296255
2514959
793725
1434676
693915
507801
747426
472671
1578727
2817844
2920351
2191693
2102348
991335
2148895
1839775
1313678
1552912
1306743
692679
2152865
149761
2741128
737091
789247
669882
2572375
1971062
2094153
1305848
2813098
454188
82931
2410712
1232903
317575
2309227
1976199
756135
414816
302436
473832
1401371
2772320
2006419
2769094
1031001
2372769
1128989
130604
893672
650037
2258474
92368
1212384
294875
1077403
1102854
659903
128270
944484
2135122
2880740
2475223
816224
1092092
723899
1108825
788611
2607455
1768662
1817748
783443
2198318
645599
651444
2012171
2773477
2554195
1217115
1125306
745675
118692
380430
569972
2362659
1797601
2845685
58951
1478961
2472693
2152446
664295
2746217
2709753
1684305
2495215
1489793
580970
1547632
1743294
2803472
560379
2481172
348287
2429835
351725
1440846
1882232
2480058
1842968
517709
1208964
2109597
455223
1106998
2832143
2290702
512471
1686479
242869
2380968
1957844
1544893
1072951
1794080
1608333
2635013
573218
92996
548125
952330
805991
225665
1187239
1071558
1440685
1689169
1181726
478039
1567992
1124547
1264186
800694
1039954
1355062
1522892
1214393
1804588
1493444
807803
1400826
1975052
1897037
1006091
2844722
1604807
2478478
1116729
1441074
1146056
634539
1024070
1502152
743677
2811364
2314360
2671067
1069924
1859695
2391997
1771198
1168844
846777
1903999
2428755
555593
793399
2860097
2430100
1416658
2547987
1861210
723757
1583261
400955
2495078
1064350
121128
809824
1858535
275174
2115338
2201813
1454194
1256487
2214756
2539905
2860852
1475283
2750270
421740
2651273
2697806
938137
1363031
2398296
382735
1778991
1784863
547088
596955
534211
1758486
1231825
2605890
922696
699044
2608054
1347023
1850788
1229136
2238235
492128
2636233
2855111
2597256
132943
2485116
2552573
2768831
2101700
1726679
2051372
2058133
262368
2306499
94397
2287262
2574283
781260
44742
2600340
1746498
755838
1456611
2303846
2927962
2898426
401756
1240646
2312649
290176
1103132
2075461
854109
1405238
1901368
136094
1752085
180475
2352960
2137419
2734930
715337
2630285
2365766
1424284
2175028
829325
527980
1955853
2740321
1183516
2487967
2302305
1692476
1772093
656555
771742
259452
2215106
2084682
1968933
465281
1621643
569943
1161201
1594905
1164336
1096776
1016709
1405149
1212455
1732756
1104772
1001688
2902263
1231934
1244894
2784251
885530
2940077
2059523
2582442
2550195
755630
1846322
1165916
1158419
2531582
347387
1552423
968792
2231784
913671
1436013
704296
2621915
1291974
2318193
1766470
345691
859837
1881527
1836892
2346587
2062865
2304452
1033832
919585
1979694
1633304
1488333
1176381
2751485
2154942
2454405
2735755
1540898
1585885
924933
228429
1521632
238610
500543
2029759
1476249
2375529
1878025
1896449
638879
348763
1239348
2042099
1870872
8640
846
1032527
889812
824895
2352457
1677348
402644
2520307
1327596
2550635
171443
112674
1740728
1151717
1306592
2608246
1509411
2840198
964982
1947383
1007545
2159976
497939
2668156
2744655
2210610
1505923
2513750
1145988
1577842
2694423
2287558
1387027
305168
2378715
99843
138324
2633125
1894354
1662805
1735063
1781573
1128477
2696166
1138327
61768
2182448
1338968
2614503
2040297
2120213
2451196
1464224
1216642
264535
1654076
511788
1206792
1493416
1421615
175002
1266501
1686454
1070788
1261050
942812
1579787
184612
2167428
1609834
2870904
2817249
2140540
1834761
2520082
984826
1764438
1157859
1223257
1453476
1000801
2443820
2606691
829953
2285249
450413
2629758
1493362
1017890
1290718
2550744
1733078
387147
1817841
141594
2574989
1044572
977878
1413410
1085127
2219259
2703475
1702122
1039106
45026
1436889
2903924
1409892
547633
1115587
836764
2663874
1783792
252625
845177
1504690
2394080
1892186
2897342
1478369
2589311
2176
2342337
2356206
2036288
2370272
1447941
1654489
2265179
1588108
2456700
842409
2155210
1207213
2282512
1067270
23259
1609621
574382
1076104
2500264
2136528
793780
2360269
110981
2551246
1265001
1523119
1464240
1196431
2371102
2877310
1209075
1331235
1435897
545986
1650267
1742011
2328771
2697441
2775474
1754382
2184163
664486
1606138
2534487
1402583
1504335
1535174
1452195
22645
853699
1927376
1629474
1241410
1478023
1838471
1090357
1860939
312489
499524
219627
343549
689719
2067057
224607
394813
308700
1464550
2392177
165409
1037405
358260
1075358
1609210
439424
1400784
408991
968088
2592497
1994579
344774
1572866
2465691
760510
2222374
1462994
443753
1293617
669227
562613
1671653
1381549
2286440
16969
1787222
265805
1856763
2793715
99262
2039783
845429
1063619
1736391
2607954
1221443
108599
1162760
2117014
1322181
141884
2310428
1295249
27331
1489413
209970
1923408
2483885
1849313
2311695
82509
2070604
176512
2594966
353155
2705867
2397441
827887
1783191
2580828
1535750
2135136
1297241
1179350
1668799
55234
2546053
10046
269508
2306554
571133
1026179
1115969
2428646
1291194
1632735
2570035
2406636
2237384
1828337
1190046
1108470
2504155
802946
557729
1633686
2003125
1519871
1878475
1671872
1179197
2034770
1087899
625579
795014
1768516
2136702
2582749
31992
2875815
489081
344519
1018376
1458022
79933
1057173
269131
2881654
2556226
2689865
2789665
2427092
168968
2342035
406335
648464
2368884
1891485
1124276
2213814
2719490
1868382
479164
2060216
2816496
1397421
2455301
1442980
1966744
1291612
2724068
1099288
208429
481067
2866614
215542
572083
2697376
1340019
1397012
2231799
2830095
157744
1955638
231567
934346
2801384
2088697
1811124
658685
1616876
1988807
1720616
964407
680795
12649
1075757
2633147
780293
433086
2761817
2160292
2227882
1287922
661458
381589
743111
2572765
539571
2548625
1796611
2429766
2276032
469701
1791843
566817
1161069
182927
2527242
2854617
995920
2693158
437810
502065
118685
308561
440117
2479072
1184010
123251
1873549
2756771
824935
1132832
1310829
2124871
1374296
296413
2928095
1126135
1024797
2189498
1789067
527087
1650264
1026109
2728366
2047602
790988
881646
1371201
1605952
397443
704170
2376278
686092
2345063
347646
959031
2479256
1332954
422528
2463373
2482904
1610911
1994825
1869737
2613040
657322
1650780
1618679
2169052
2159350
2389703
583465
1533412
2195944
2773813
2594961
1157326
1906111
2750479
426658
1538995
1604593
353768
893252
468371
1204859
240354
797041
2874220
37104
1102217
708586
1355865
2727476
2328302
2245345
2396106
2341331
1702987
1162682
553450
2074970
471577
518430
382524
1153449
1762783
2695798
1948415
2725160
1959998
2050912
1274175
2141206
2576746
1542090
747925
1657739
1939689
2460277
2381189
295269
1955344
1217221
2479601
2818849
2730755
2212474
1505798
1121923
1752768
2836251
2017953
2570600
1413527
32889
2495454
1274474
2298322
930278
288172
1128499
1807877
24377
393050
1745743
2061825
2121308
2648001
2850694
585932
509541
1108880
2133177
1796585
1797474
658421
1820535
535449
1571836
791934
1985515
2412410
2916986
1516511
1586161
2527362
154011
1190173
540283
2513967
2154818
2756058
421453
497122
1134554
2457043
2147223
2760525
1171447
620512
2036952
1131486
722609
1252032
1558215
52121
736472
1621617
1023143
214418
208879
198278
1237427
2320448
757006
2031882
2358674
1169476
2055628
2515309
1755501
3671
1357315
961838
70427
1080204
1124719
2379372
990362
155956
216731
1278561
2769619
225905
1567843
1033195
999224
803462
2479287
305850
6168
270301
2176429
1746808
2416610
2057526
2230034
802213
1268697
2383153
1947163
2206333
2722148
472396
48522
1574664
1532314
1472899
539086
1011516
1040040
2035880
1019691
2370862
240411
2499626
501486
2773537
1317580
2670177
1303321
971738
1980984
1677323
1845741
2383105
1303211
865145
1475397
7528
1592621
977139
1823951
2613547
2310127
2388239
1328518
2147532
2092643
1250467
2685156
692182
1719980
1020678
1574006
2874051
348209
2735217
2801457
622791
2302592
687049
1185282
1495196
1705327
2456407
2274202
983412
802994
1135656
2761371
165404
130349
1837995
234419
2859121
2566899
555923
2839749
2747419
1651152
1280679
1514851
35539
2029036
635644
1312818
1893873
1910488
172046
1208161
227770
2585070
1447027
1385541
2229947
1154322
1449318
1561277
133354
380402
437445
2047713
44067
783482
2515714
623732
2887202
2006655
1939988
1239216
1172315
2166182
2232427
2015761
1675177
2097393
1400458
2849355
1899563
1371462
2354119
1598354
1725827
2739016
2930023
1948815
2242734
1336244
626106
331965
1820567
1450317
1393219
1868670
2397987
2834289
1287442
1110307
1779016
1633435
2105898
2296527
2670166
187763
890169
812087
654956
1013352
2459303
1991988
2169515
1404734
1603885
423564
1032764
1726698
827177
1821343
333432
668683
5948
1358110
2428615
2457612
20046
1040349
1870280
98013
171309
1921106
1490492
2038061
921441
453730
1655783
1851609
2699440
1101138
1345035
814420
940308
1930538
954292
689845
2320720
466560
2153030
1029577
1972117
198685
2217568
44853
545465
1275166
2186029
2476506
1527920
1587855
136670
1865797
2184700
1574165
2218391
770720
947592
194265
2903838
361908
706550
2923611
328323
1028459
2212467
225598
634729
2891879
1043211
852894
460450
150692
2615424
2666122
2481124
1708056
69981
237868
2221837
2403083
2560341
2383103
2274847
2598355
1693536
800513
305242
2362492
1782893
1339223
1780553
2397852
391604
1662539
227557
1458102
2809635
34244
389622
2362317
1633046
731547
347418
1606407
1005785
1456828
411893
1878599
2699422
492280
688100
279902
2125499
897761
1464174
1376163
2193158
2438072
1367406
2371408
2064977
1784057
493920
1242265
1551274
25078
2189736
651262
51582
1356170
361370
1713061
2127953
826983
806656
13073
2316832
789416
429483
1958114
1270519
585960
1690483
2612616
944242
2903329
774298
167614
2530723
1507363
1680648
1864774
402756
2280777
2867537
1192127
1723509
2781372
805969
1998703
1812374
1352922
2434347
1036864
632692
311615
1187894
1653524
1911202
49604
2002070
1557504
2421063
980163
2102058
1639780
2905886
2683989
2176592
197321
195144
1000523
2790723
2599859
1091327
1683439
1397383
1698716
2610071
1434856
533300
2643660
839561
2659941
2302011
647620
2491424
277548
2137604
12150
362912
78743
1426464
2075671
181821
2909445
290401
1079176
2675019
2623055
383886
2255784
1659213
2071005
2387426
1353396
1710053
2517777
2276567
1008934
2322620
1144952
984594
530399
1610987
507410
367969
238250
627495
410546
1352582
1871234
1788321
2678499
1501268
1972735
402335
970139
971651
1220430
867323
2807160
682046
1112367
10344
1340736
1984927
2774449
2117570
422834
86254
235503
2822647
2582501
2787011
755673
2756006
1555023
2195592
2380924
799371
1663675
2160197
1556237
341653
1784720
224764
2352780
963074
377524
941670
2679798
2444154
145920
2886091
599222
2880863
183595
1614780
2032141
1324397
2857767
2202667
1545610
561598
1853456
1440716
1456534
2491810
1082664
1123709
2235548
2880287
2814827
1656130
471948
2098161
2496644
2774157
2142104
57401
1044262
2483896
626757
289293
717892
2739095
2044108
1472115
1617586
581522
836185
1403919
1688956
1371550
1747309
1315214
1669758
649111
1244359
2739606
1609094
671607
2333109
2583945
630160
510497
1676502
2012707
799719
2656467
2083280
1161687
204965
671519
1879644
1049768
2337744
52132
2658197
755220
2711862
344227
377136
904101
1368241
2591685
2917731
1100380
270919
2298869
123690
1610634
1383680
547056
2213395
1296414
269584
1356619
266444
2135390
1469362
1754006
928778
2509666
1610496
1160690
2733008
2867353
1602248
2054977
1329075
141499
246372
2585287
131229
2613311
303682
410815
2863658
1682112
152067
2558926
1054995
1408941
1545383
1992897
837100
1290915
1209933
2370891
1730195
1706657
204101
1583674
1816469
1145893
2420938
951143
1577823
2500789
570061
2630027
1920931
1675207
2628716
2746319
1069233
2145491
1578851
2714443
1820854
891852
329996
225062
2495963
459475
246351
109285
2220513
2501267
251492
2015675
360505
1571061
1084368
633624
2722749
2627613
508616
1514371
1996032
1419241
1278951
2076995
2533492
1712610
2836566
1698101
586708
723121
336288
2872697
94022
2214185
839405
2208838
1226503
2219690
790334
404098
1000268
2171630
2457415
1394551
1549057
2469345
1316810
2199780
2435747
1308188
1563649
2914238
1990400
2235016
2582837
2432708
2050017
1130966
1927131
201057
601084
749708
988774
1837610
534082
2401332
438615
572927
1188493
2001081
816880
2248939
150617
505497
2079294
2172571
2095875
2651774
119241
411365
1367314
2395461
1980821
2118016
551535
1484290
1612529
864477
380812
1725430
567299
993873
1008676
623725
1553173
1527031
81372
1068166
1373576
635536
746314
774638
2902407
1193058
2426193
1408295
316412
2788080
622638
2232315
1148850
1225864
2457974
490272
2750434
699460
94039
1091460
2769908
281385
615861
2826913
2210153
328008
364898
2763909
2862891
2510585
1273000
2500837
1417968
847996
964375
1139652
225558
562619
2214715
2484276
1929358
2594708
1696640
1785748
167246
637105
432834
2087828
444405
2004246
1550789
1012035
2129290
1894515
2179218
659439
1286074
1123923
1291379
2362793
2769073
139720
1321698
383064
1613096
2242730
1047723
1527600
2407251
251979
1153310
382073
1924012
2112061
937685
1017392
375435
1156904
2452430
2411798
2915424
2769151
29495
2723080
2926687
2122646
1518474
1157812
674534
1454444
2828733
1860219
2130465
1113743
1297772
1672508
1406327
382774
1222311
1802424
340925
1495657
1111010
2722889
1518865
1429559
1038116
1179418
913595
2888755
2771700
767961
1094103
2227926
2789629
1189403
1104737
2234750
7781
1349964
2134257
2883561
874269
1311653
2706455
2391615
2473180
303260
39043
1577337
2753618
55578
1310780
2659675
2503633
760134
2864454
553427
2790800
152988
2629519
2890754
519102
2254395
2305047
743341
2111555
718733
1995606
1691488
136301
2126108
298601
2047847
705304
808675
1772091
842356
2843460
2456942
319107
2465884
2857463
1792988
2651534
2518937
573029
2141161
186140
1224462
311541
734082
1991157
1361607
603538
1415173
2341959
677796
1448827
642253
582438
1538525
2344981
10768
2720614
2713905
2385709
1475655
2139903
305952
1449221
151002
2521381
2719709
343241
261355
2738364
850502
2515907
1415956
443051
148134
2350202
1670168
2666383
1872849
2119964
2913603
795831
1149102
1718212
2006288
1581572
1609322
710063
2855893
281345
2628074
679802
1173457
2535225
1827795
1546898
1585352
1108207
2926721
1804207
2001202
460498
1151156
1825763
526745
1885785
2127871
945289
623677
2544342
1138979
513231
1035697
916153
2635342
494547
146876
2096818
2878295
1475638
1586236
1039388
1131775
2656781
2073656
2423628
1216860
494584
1770499
2377494
1834331
2006318
2017601
1681829
1374769
2930355
2244383
74644
2465994
1394361
116623
1356689
1733664
1114287
958335
2732299
2606371
1446914
23047
872960
256154
1340648
1853193
2215926
490116
2229942
2446477
2572792
1849444
1326261
1602630
1825375
1356833
647293
2573850
927324
160935
421524
1217363
818656
658193
2712603
1382941
2686527
1232789
1955466
92025
216129
2637763
1508700
1457366
1842734
1512531
567545
1107950
937943
302393
2240891
138729
759422
2402591
774065
2128979
1536752
1979740
1772228
1454985
887742
1830438
1304740
1811116
1373771
2222312
893514
612376
1883177
1253373
1108131
1203262
207391
502771
646109
1230393
2073047
1561626
440745
1067014
676658
863961
1805138
498641
471245
372734
506106
481690
1508584
1754716
1999921
2633140
1200813
1853426
2864343
2067482
1266436
879288
197890
2779737
1752630
2248306
1112708
1105310
1416422
1761879
2393182
2315871
635935
2152078
2414550
1654392
2894912
1612661
285644
2709350
436401
198386
681782
1396980
2848186
457321
862959
2373420
2822085
1737492
797027
323633
773766
1774124
945017
414896
35476
576781
1440318
1205262
978630
2073124
2799171
167469
815978
2307160
995874
2814104
1151964
486637
2607353
1512238
286351
2936305
1749900
1294790
1155658
938704
824823
2467934
1948583
263331
2285610
966385
1689199
299832
388029
1437738
333746
617756
753380
730644
2435507
724769
2854395
2253499
520177
1865546
126701
2550772
122568
2343119
2407736
942287
1595324
1436268
339360
1793928
1785582
2394590
1670859
2631381
2458529
2024669
1055205
2161197
345017
1929438
2314775
2819582
937113
2805940
306228
393732
549650
2607961
666117
904423
1126210
2086846
901650
1168938
267993
2307392
1815943
1751324
922175
2870772
2699756
262722
2465108
67838
1414548
2930951
2722281
2137353
2315543
2792097
447530
790867
2827548
1842716
374315
994759
1559169
853044
2182253
1604643
2730794
2818422
1992434
1606631
1620836
1028650
1076271
316308
159648
198071
2134578
2005028
548580
2372422
1209532
1081561
2927370
2792093
498398
434344
841536
1131239
2056172
274440
2935706
2053104
2276028
2641726
1675963
788241
1521858
1871168
1113541
1454701
927197
222345
2183
494280
1811354
2391722
1243821
1380060
2794904
2350746
1440712
427643
1643672
517366
1798757
1343598
2610797
2300689
2734731
594521
1672142
2461761
859485
417970
2451994
954073
1871389
2810938
475734
2889161
989528
2560210
2196354
532448
2058540
1141063
837715
109377
475617
1221457
2881551
817874
2712166
2413802
591765
2179117
448576
1741273
2126601
1465696
1102974
708777
2125436
1384458
1459824
963142
52709
2300431
1546232
69500
2037895
1437215
1810266
2904187
1029995
1290394
2717547
739928
354719
2758024
1652527
2535284
1180899
916382
1099733
1269745
254456
2439953
2700474
310211
1520890
1931414
1938744
1178407
863524
726702
522349
1668885
202401
1983646
434008
272883
350892
596699
2537753
956794
814372
1093104
614726
2665057
361523
565239
1022026
1277977
2929042
589493
1078014
1270054
1784459
975924
932447
841747
2015496
2424932
1536051
1738774
1031350
2588010
2716699
2661349
360811
1386251
523443
2320628
2075739
637929
590199
621311
2256366
1873846
708648
1260206
2467153
2547947
474731
2481590
1015333
2586692
965127
222141
523755
2238530
847805
1349318
2295881
31772
168305
839759
2507076
1510881
2881205
2090504
2737618
2777413
1134369
2839205
2394589
2733871
1857657
975140
1898703
1183711
775029
1580505
1440718
2736534
2543441
1877723
213027
409348
423330
2592326
546710
1519330
1175503
1643740
742465
1860486
1036086
2086645
2921636
2597531
1414409
898509
2011191
870448
577461
348019
265461
685742
1371876
1416690
110568
2739400
1863321
1172992
1842128
346149
1641621
314557
2786920
2410105
2218217
603039
1951125
2238199
1150595
742905
2234917
2340258
2834565
2806779
1114017
1213679
2193641
1937720
269842
860356
674609
1252152
1755813
2745985
1923908
723610
2356167
1356556
1872671
1795364
389197
1944383
108716
2822841
2359329
780470
2622303
702406
2039808
2378156
634280
2209860
2657160
1248184
2865630
1171924
1689687
928391
506285
1499552
770684
2488999
2873652
2219292
1822508
1770238
1590534
1111760
534652
1655971
2432091
909586
1586729
2531369
1630815
685172
2442198
2156786
2602976
1061791
2503313
881408
390733
1576699
1966755
1375594
505997
2531452
1208356
791690
2804321
685750
2069458
540223
1217382
1091115
1015426
1049826
1087778
2363309
1524681
1096997
232146
2582615
2505084
2105526
436349
2357107
1363577
1915313
1453232
2822594
174089
2536260
1275697
1878960
1368721
1796919
1048451
67696
633762
1912757
180392
1322742
347859
2730241
879037
2640308
395682
1418031
1213255
635485
1594873
1088582
579767
2903579
883124
2537929
200231
2276858
1822131
1915559
236427
1929240
389603
1872839
2043443
1209670
779273
2015548
1227098
1867257
2025653
1129470
923606
2051428
813910
2351381
903437
2193539
1804133
717621
1158582
2625757
2701522
353497
1173212
272673
2277584
1598815
1652546
785653
1853257
2534370
476958
947524
176663
1353477
639524
115542
1775837
1289461
1561018
532552
2139278
788496
2913409
1193235
677123
2430334
1680417
425551
266843
48124
2689462
198568
1641610
2478847
2476763
129065
2044210
2737332
2671497
1919826
707725
1227666
1212193
2758455
561227
1120012
2766145
2489597
1946057
1663140
602812
2253916
2123955
2112535
1907710
2464857
1600371
2521661
2534260
2195190
1318766
1478109
1535523
2375233
1925034
17836
2470709
76950
2768943
382232
908169
1874349
1110114
770838
914342
769611
2304003
633854
1484655
1341163
1744212
426993
576
41114
2144857
2507928
342413
468941
1570775
1812107
2627033
1901854
39891
1605005
220528
292404
2882227
1856267
1298242
2549461
183144
2335282
1933041
319743
2133507
370403
660391
2894692
739636
2589833
1229710
2894133
1196567
972940
2522956
1347514
2797474
1111564
2511059
1494983
446388
637519
290200
1581842
166149
331531
2068396
1475161
1340063
928631
2389355
2599363
927411
2111192
1022206
1090856
1108219
2748412
566983
385335
2648956
1640311
575476
2691290
521692
1869765
49806
1896274
1087315
2483659
1218925
2499638
2437115
2447142
2499966
1758071
2708563
1499598
2598545
1636922
2552543
548636
2001667
645055
2127937
1701161
564055
1067621
1601059
40615
2829044
1701994
2516593
2005859
17996
1245797
2404374
677417
1613647
482559
2849886
277521
328368
2857509
1458429
1596048
1826011
2919210
1904062
406464
2449925
1460081
1869626
2466027
2814875
1772721
2936544
239211
2067830
1975821
2331710
490050
2225245
1053512
561209
760296
2334510
2648356
150153
1271212
980444
2606328
2772362
962508
30655
1684242
1542511
2215333
1377516
2491157
492307
1328724
1440356
1791763
1146866
996339
496101
829115
79611
155680
2458552
627391
5367
2655126
1131338
2177839
1972687
2764161
2815686
1983208
298537
1995637
238940
1911500
1102374
638019
83053
831775
451296
2276316
502973
2061772
1801664
1759080
2050561
71061
500821
2476213
2236427
1086181
1892545
2208543
925211
1846288
2930821
1966038
1242277
2317842
2225243
834319
2878305
386141
283118
1632667
2223161
2058957
350477
1836384
2383893
1199161
597269
2154870
991587
2649759
1506073
210382
2065885
549166
1090934
2400548
884515
1578976
1234300
52441
1615208
1781768
1492536
987724
1109994
1855744
834876
525694
1322484
936922
2758010
497616
2278971
833101
2437431
2751655
224035
874439
1177510
1709691
786552
288622
1630493
1723278
1508194
1855789
1303602
1040718
1827765
1438323
1531805
719427
1057153
1801500
2269156
429165
2214174
375953
1055031
1961239
1127614
2843601
564564
2351415
1909880
1016778
858575
1544948
2054641
34723
802474
379994
2038887
1939261
2932231
2467008
159796
167456
1125736
355109
2587349
564086
1843716
1795551
2042616
1268455
1924242
1272943
362233
1202352
2511242
1015513
2319284
157953
1956790
2290670
2651593
1754195
245785
866194
2118053
1592014
1288394
2849982
1662478
1823970
467251
1225587
2218179
1551605
1924703
1471721
600868
2002216
2248216
1502101
1734460
2021449
39997
962204
2304042
773188
898348
2746452
169805
1024607
74723
2828677
1919970
1514765
133518
357366
1907163
2021165
112093
2588287
258096
611862
1833621
2683945
2399252
2336313
1903453
951817
2426781
1719461
1658292
294792
490015
2504426
3558
1421222
656704
2120038
1870439
1666938
27900
971470
2510153
2933962
1283964
225842
1142589
1658523
1266167
2323570
878411
592097
1487785
852192
1994420
2814147
2151476
2878184
2403801
1743489
958755
2205809
1876330
1416115
2421491
1861587
269133
1258407
1442265
1303552
2933842
1100163
1088507
670337
661057
221024
1657499
2232088
1513838
2627670
1451084
2083157
2821119
1133177
1647341
1730014
2389964
175078
239859
2385435
2347922
2280747
2678474
850163
2033106
527089
2756108
1497263
973148
642517
2214304
2924097
263395
191090
758698
2284165
950310
345417
1961437
1286362
1225974
1735444
2160289
1292265
1566963
627742
1318538
1172
2061181
2664438
208276
2198374
1487111
2015814
34752
1776112
1746485
2035356
721441
43623
2739211
622843
1844404
1705248
2814363
2832470
787253
1902073
1648054
2303766
2426439
2700873
1731772
2076546
481301
2614835
1477297
2211304
2402860
1102833
2413340
974292
19631
427389
1283307
37429
1373539
2985
291791
1666875
164657
2864228
1042436
1595334
1771422
309936
193348
2873875
2344290
2427779
2845520
2779116
527249
2604908
1760015
698062
1156516
1976782
2488262
2974
2019576
343521
287146
2119935
1849118
809104
1810558
783611
1956113
149356
707206
2118043
493721
615855
1396611
2928720
1597425
876416
2624938
1033016
1196398
1239858
249570
490183
1118588
1348025
2472788
406174
1601814
2279619
564420
936184
1210598
835484
9583
2013383
2620806
559876
1892293
899045
1928919
775376
2075945
1273232
267188
345555
2923101
685098
2678557
2530179
687114
798727
2066152
2046347
952916
104457
1606178
1066320
760660
2364729
781963
2167691
1912746
1989272
2747449
2067893
2866579
1623218
1011870
1210623
1570510
2350342
2728066
1381846
2528068
638833
231823
2524768
2450623
2147016
65627
1359641
335512
2664895
289521
1536202
1931939
478936
1658994
2160555
2936462
2842333
1836159
894214
2288997
2046860
1794721
2610789
678826
1408456
262110
381456
2600861
880696
2215822
582159
489545
525889
2513365
2503617
466945
2628766
1199590
2392625
2899686
614599
2731296
1037518
678266
1932113
2215899
338611
415152
1739409
1495753
2058311
2232877
1839295
1712786
1639979
2055949
2103801
734864
720943
1158309
2440983
2214512
1875238
982301
64132
1619512
2138727
2561133
2894875
2389016
2679312
2580827
965908
1177710
145343
1317947
2060937
200074
1933577
2770708
2315813
1619831
10194
558009
1379976
2291542
1372142
1048253
1713647
2174071
675147
2817629
902352
1897445
1741221
988201
2056798
2780059
2046809
2779745
1061763
56021
2340004
2227299
61372
1778935
1616939
333071
201751
1986722
705492
298529
2703921
2537160
2337874
1399099
1348976
2732189
1059763
1133118
2728616
2123626
339796
2383566
2759591
2095052
2690687
464948
551243
2574492
1968685
2790379
2032607
2193008
1576384
701476
1660457
1333779
347789
2141601
2701700
2610429
646209
2886350
898596
1105130
327258
1201474
1660828
702935
138197
1343443
949234
796898
994866
2572883
14762
595294
1056433
1655606
1159859
1811516
2312660
360007
2263541
878481
2939199
1181874
449686
1716420
935438
143013
484676
1020924
277644
1817925
660443
2605477
388109
1334951
1404818
2510411
1123221
26030
2496154
2301702
1180778
1563995
2424688
918265
414628
958183
260809
278789
1867778
1489022
300415
795093
1852115
1079959
1122155
1123302
1287317
497667
2422322
621931
818187
118657
1336714
288961
2473273
1036632
484549
1044976
2249958
2765915
2036847
326255
828990
2735729
1921781
41804
2385383
1293075
704750
2049361
1110370
2018384
2377288
290181
404427
759072
2194757
324921
2341071
1360290
184007
2534557
1084092
544466
560033
2884572
566773
167428
1025604
2919349
2722994
1063363
99545
1910845
2489392
2391383
852940
1867931
1099137
1849521
880807
2534327
2794037
1474451
477355
603163
1443179
130812
1691974
2662165
1442933
151609
2804780
2337051
1513083
2578453
2307084
907441
268153
1109332
418798
571050
2436731
1794344
103992
2225773
1594006
1594348
851146
748703
1215850
1687752
1332551
2534184
61702
340816
768882
1020643
2333034
1795426
1825351
1614463
104805
2322178
497515
2077346
2438639
1347332
1345358
1933064
104855
513523
2699428
2729161
2862252
1917339
286451
1466407
2622933
2739208
908744
957395
484933
2224495
1469279
2525381
216533
201499
2059385
250193
954489
2228851
1966995
1861336
640043
294719
1155104
464017
2412389
866235
1345301
2663301
2259507
2566486
1489225
1766760
2026642
942129
2830333
1564058
916268
2279835
2265988
468719
730722
1537977
1461491
1799723
1178131
908354
2223275
2195885
628456
1304938
429139
2802117
296563
326720
2033462
900403
2345616
1782048
1269157
2599925
805169
1472864
917419
2743664
1365452
1905825
2537687
1886240
1172314
2058078
379757
2359829
78558
2429686
609434
2365948
485446
1905747
92143
2148303
2256796
2583156
673235
329377
2316035
1014910
1163106
1873684
979295
2550060
2265862
1032581
961584
190501
419722
394681
300813
1485912
382214
1414644
2639090
1713948
2622590
2029607
1535043
845596
1603765
47279
1161352
131060
2590701
2829792
1284710
2874626
2264616
132600
2921699
1048535
664261
123005
2012878
1610057
43340
2583519
1797215
1196019
458362
2172749
513485
1892000
2286584
1479661
753716
2154762
2261394
1986384
606029
1865904
2493259
1966102
1520945
461825
2463343
2086866
1471734
996370
1857793
671314
1437942
396352
285993
143855
869444
2318606
2909076
1247687
1774480
948075
142604
2287523
1809763
933168
72241
1038618
2100523
1587604
1211687
422565
1093040
134136
1412034
2194194
2067066
2596155
2915488
1992440
1044514
1673519
595044
2494751
993421
2895258
2682426
2435990
270024
1652085
1400024
627463
2010859
1283081
2257502
2826112
1425009
1914160
1967114
2054357
1114736
2561281
595668
2564735
1894456
2003139
2568695
1718263
1755435
227730
2342086
315856
513233
581128
332710
1149647
2496353
2448485
2492269
1745922
2321044
1395003
584121
2575389
1157891
2724142
2550559
2138704
631420
2822367
1619625
2688228
1853450
537247
2405049
2305012
1551437
1561755
2690243
377750
2062545
188460
2173615
2904822
1314322
686602
430541
663783
2938987
2233082
537984
601908
653590
2522673
656308
2468264
326831
964056
1641238
1716527
875748
1142345
432397
1755324
2905906
95361
824439
2692037
1830824
1735108
1102812
1424485
882439
1668729
1392899
1463146
1689541
2026089
2725799
213237
2247472
2188814
2843963
1196546
1526286
980971
1007640
1441813
2273749
2746153
1893709
2611572
208827
1949541
2182369
174160
491949
2066106
486815
1743713
1476353
2206692
1355408
1399612
425714
977527
2014883
504908
407535
570176
1287501
2051659
725916
1785244
2353935
1879634
824068
2927099
2313931
2345056
1877132
1053452
439435
2527330
2848600
1038065
526693
290557
897406
2446499
57034
217657
2166397
341140
1947636
1005540
722983
1448268
1815230
2363521
2720943
2771908
1545189
1203352
1595464
823286
266415
2758791
967621
1605605
380639
2697648
2319864
981859
1689759
223418
1970095
2519027
1616853
2639010
1982248
291124
1915982
2267869
1419867
2880708
2515972
190474
2628138
1882024
1412808
2584929
437569
1043882
853031
2069587
118061
1945583
437162
936021
909118
1915813
665437
570549
1843380
2031236
1137452
738713
162668
1474891
2583206
54672
894346
2006581
1944003
64372
2512264
2688501
596341
2761100
2537966
1223379
2835352
2309957
139860
2312540
2371832
2190798
2559410
1684159
1939745
2534296
764486
1633159
2691423
2325987
295876
2458849
2708149
2084391
1191666
2763112
50291
1647116
6540
265639
540227
2084266
579410
2362539
1636780
2085075
1735539
2455891
2315282
310525
2610358
1928047
1852309
2802031
1197234
1000093
509059
317560
1178245
2489355
1911309
1827741
2490289
2592259
1489940
1133061
7405
2752936
1742692
2368213
1800442
226440
170168
424501
1209751
919500
2419744
650636
1168332
2037124
2636026
896732
2032174
2460877
2377257
2558476
563001
1622356
176712
1774476
2772251
181935
1443863
1229537
1687613
2096376
618427
2180404
782596
1279987
1812656
2903668
2329052
27548
2097019
193164
1356761
129650
689390
2905575
2651438
2920090
2325179
2529320
964934
2452024
122565
2341274
2768121
2494775
16057
1950344
728365
2875476
878345
568447
2454083
2106694
1458992
2295030
2618286
2227446
2318682
266315
1383853
159977
823277
2698814
1923461
947570
110753
1810373
1015213
2308300
2048772
2123842
917113
2862145
1242946
2720067
1894142
523349
1032493
461585
1009170
537222
643661
1222280
86684
83361
1799111
846367
2317276
494029
2211190
2262518
2507264
2676381
1923488
1062288
567710
2802940
1872726
2388749
888799
1778878
934666
780034
782115
1311105
1168663
846827
2433120
926049
1254770
194776
2260853
288831
2581014
1876278
1517967
1044209
2705448
2741086
410443
912971
2571048
328468
1652528
2600489
2274710
1500877
1205820
1360735
1941205
355054
2001115
2461988
2033466
1160642
1504956
2741176
752356
300585
2294838
2475909
859735
2427081
411850
1556744
1209454
2283444
1884296
2929351
1944121
2228449
25549
2632934
1862398
1326884
1526752
612682
1063680
2076115
1621804
51068
2086178
333718
2626390
1661953
433331
91738
1598986
1590134
1674112
2478760
1959391
2127264
1450839
1308845
1718175
727365
867961
1592502
234043
144493
907770
2527155
1072478
1269779
897672
257593
2100934
241038
10714
2734941
1182251
2489662
1146020
1795916
295522
1349024
2860926
1650595
188253
15790
28129
1801930
791363
2023381
2385206
1269720
865176
112350
156627
1658757
889798
563274
1195138
732117
2849969
118699
1888899
1561257
2447490
2715211
2653795
1840619
2552700
847534
419999
949445
2177768
135751
83037
2618870
2043262
2214774
551985
1160075
1400529
2328734
1446285
896719
204400
1205130
1168674
1934002
29961
2555754
1354482
845681
1547198
182223
2521171
2724346
561092
2334739
2558453
7066
2709887
788718
1948894
1769004
2850648
2405313
1484659
973887
646786
1560036
274267
2612422
432054
968408
1671990
1642413
2052512
1063098
1820596
2040418
1602169
361864
2430663
2197328
847977
2281716
4794
291829
1252504
2240338
1115668
331815
773224
2032603
757870
1042648
1990331
976081
1107657
683842
1815106
1464862
616995
688326
727800
2147378
1136522
2088001
2039360
2501407
1041537
1200839
429342
1172704
2231581
1759015
786592
2718493
1179478
1570855
426533
1480853
1491165
1918604
1701183
2005051
2855919
1143700
2645596
2861996
965816
2269032
1467742
1070015
1562324
2788215
914719
1130548
1926131
2237483
2307462
2866772
2042608
1853554
2658984
523958
180017
1700780
565762
2786288
2026952
2839845
265456
1024143
883426
1605298
2261278
2151078
2188025
1089133
1865085
818324
904323
214403
2151911
993944
1688986
1500019
391695
1445698
949199
1905034
2804943
1177507
642165
1457670
2172400
2650039
251979
2895738
1985179
1530427
1661147
2024
804398
1964100
1159038
159596
2510732
293792
590630
2118845
2330550
2178758
2735383
2569299
1991342
305795
1108821
1343679
2203343
39100
7903
347024
1428445
517513
418043
315841
1734095
493906
176384
163418
2169857
2065198
291793
170593
1680252
357762
2183869
983945
1235099
211567
260035
2178706
214912
699719
1559615
857888
2834750
2859919
2664077
964100
966048
1534128
2563255
2631075
2689272
2030231
98667
295331
222602
478679
2483901
1388674
235496
316781
2308033
1302515
1791168
2794878
1029766
290628
383503
828815
1980255
2728095
1916269
1293910
2913861
801573
1916311
1791042
2708553
1831472
2474833
2672987
2294821
96741
2702431
1027059
1421083
1258166
2237980
1732258
1653349
1015813
1159614
1361999
2728023
579676
2821216
2106614
2798031
1045439
742814
207249
1718659
2323070
2001214
1887486
1082649
574765
235973
1108631
1067900
1409637
548397
756209
1253517
2296999
713522
974529
2879644
1000562
1281501
2298807
2470195
1686198
1783079
2347477
2334663
189046
2922253
2187236
2795676
1976431
1899998
2598148
1721924
2378621
1141995
222090
356636
803705
596486
582366
560499
1825125
186339
347877
1770864
1601376
961955
1968401
865337
2428933
747135
1781304
1742667
1263284
2788249
2878815
2463201
2559772
946715
1427909
1139496
1454150
2709976
514389
2415687
1929725
1940049
2683551
883989
2769198
587696
2900681
46012
2889124
1619282
2649248
2546943
2885941
1324046
289700
675734
2128268
1646892
1611809
899300
1822593
1391843
2110957
1083990
1123651
2265201
95215
2436601
768059
2922511
2415535
1720971
2259511
965222
47274
914290
1014439
2390083
229031
691008
113877
2806534
496835
2077655
1607585
901451
1165639
1110933
1145087
498669
111061
2790308
1933009
2090949
486212
663180
646160
96019
524725
1280068
1378060
2374483
1375032
918183
1538692
1605569
1880346
126343
1453095
2165766
2790117
178485
2023641
2461942
962642
868151
1990576
2538359
2195587
1861137
2199598
413628
321378
2339268
1500164
3421
1847303
273048
438836
2048374
1355702
1948554
2864320
251067
2056049
2201603
2804794
2705108
1849360
2637934
2220676
933750
645540
1907812
432486
809352
2067372
2351599
1403050
1250129
661759
2461512
149550
537177
1082214
2203000
1015026
2515665
787201
1633152
468176
774463
417871
788985
71511
565670
664247
2175752
764964
1992095
490536
164201
1859615
869530
2567787
285285
2090270
2351901
1834049
2225112
1086607
2285471
2498394
2544534
1171342
2126969
967832
8121
2370175
482447
165259
1400543
932718
1364967
1757218
794205
1436206
1569260
21085
2132784
1530156
468485
69303
389940
1792791
863668
2228067
2821151
1040888
792473
2162952
1438880
2145931
1156738
1050061
2708938
2477533
763959
1571381
747990
83685
818866
175382
805787
1976441
2303764
246578
885343
2513062
638984
1716094
50454
2470329
679524
902124
881247
1231743
856721
2136947
1243496
2685422
750832
1238475
2599467
344143
2579147
2025398
2006886
977112
2772618
2769129
2918362
1246705
1169060
278413
1037377
1837135
1003115
1652283
2478380
2927350
2577450
2149135
2458495
2217703
2926273
1165989
330786
2083001
31162
1476884
1902772
668429
1926466
1280321
312241
573439
793500
2427733
1857527
1684487
1328726
655527
1746021
10756
2460053
924796
883339
2003469
2375542
506941
1347875
1046019
172133
778433
30897
521759
450454
2071072
1544486
1978199
1416086
2816986
2136412
119289
2194442
2183881
410519
756261
1128613
1275871
1503452
1893845
2009949
1812327
1464197
2376556
98950
2792788
2330109
232380
1417600
1964539
246382
1176385
453842
1148474
2302889
1963376
999474
370355
1016030
2256988
527354
2211895
850980
475740
1040948
1540430
443382
217389
1006627
2540577
2743423
599915
552094
443396
1958108
2191608
1273488
2295631
2850441
586494
1466175
1963810
358298
961527
2671218
1161810
1369622
1879775
2815752
679623
141614
16620
2274122
1826261
92954
235226
1816989
594242
1483723
1255096
2696407
1916035
2011616
958432
231185
477640
683838
426330
2588138
2674852
2916718
1853609
1522676
1722159
567629
1892580
1049098
2918433
939608
2419566
793644
1885308
1161389
2363719
1326763
2106317
920436
1025790
1577714
2238144
262907
197510
2152420
124065
2243403
4770
1200704
1682673
756523
2298723
1869977
754793
1050144
1279853
1579155
1732203
2762532
1199
499930
544640
77753
536367
1905762
1057899
2790733
111161
1518553
146664
913434
1968103
1662571
372461
1761973
281073
2091565
1579821
24865
1771599
1555930
1112010
2855158
21188
2036541
2877907
2077994
697246
1857112
2720198
1346106
411806
1359060
1417942
1519920
587861
1367655
1224802
1669790
1487501
1665157
1654357
2140776
565912
2299102
2580637
442888
1930413
66706
89152
402609
262866
717428
2632483
348670
487859
388738
2468199
2274663
2754755
2506822
2287519
2190308
25444
547802
1034072
2335034
2289842
484930
2784595
1286945
500725
2899151
1633703
1280009
1633423
28231
99925
900941
2712140
1374843
876847
1888374
2116156
1992815
2685128
1207053
6898
2274943
1431172
1490362
1374868
1264988
15360
2202389
1592879
25867
345678
2209704
517309
1107347
1545233
2060770
724725
1527517
1312843
1876435
174414
2817087
661180
1443813
2374119
954335
1391726
2092926
2005837
1338824
2022351
1727910
1809697
2269281
2879233
2043120
656895
1307734
2372410
2541475
2261528
1188125
1984344
917482
2139079
358400
1897371
1862250
1086052
1074571
67792
2440621
423410
356782
2608377
988805
605164
249620
1756742
2135182
358544
1154005
1692814
2616083
1764059
2248073
1976052
2143077
75131
931491
1721011
1400728
1457730
1146447
2547914
2397477
2935397
1797397
657749
2855798
86737
2907127
1888524
1220277
2925420
975121
400888
591951
2249809
2451350
1956796
2487409
2438931
2469037
1750548
372320
2609053
600039
1647643
698236
613534
1330747
954689
718816
577886
1000328
1462062
25916
19507
2623446
2892424
1660579
604558
2561828
1590867
2743208
1870194
214054
531527
234213
299512
2401541
307830
882966
365651
15661
111506
1256873
1792892
2824498
18531
685904
1312890
850230
2311838
2586389
767381
887015
1061839
324615
1979856
2727912
2299439
584852
431919
1658607
1375184
739489
219088
2519354
610186
1522989
246633
1146045
171600
1012553
1616413
538410
2032488
2396417
2681001
1243759
2686850
1727289
1230501
170636
1592230
336135
1293126
2325747
259347
1257784
2431482
114653
2940157
2696407
1491201
714715
146180
2067577
1703352
868719
473405
1388998
413788
2361075
2812849
2523909
2183670
2050021
1512874
100189
280928
437806
2703544
1979639
1938366
1628806
2715143
1902343
381246
2624027
1574935
710505
2383273
2182387
1078514
2163050
969457
546703
387669
414790
1985106
985309
2718334
1726027
1104482
2446962
381635
2720609
2469096
1231298
2233327
1357489
1806614
2294807
1528943
2521134
192086
189120
26067
643116
2085585
1663351
879634
2658631
1548755
1265135
1774715
669374
2282564
1932415
815067
1032087
1700477
1779280
1562001
1361705
1771268
2421703
36948
2482767
627316
810223
1657439
2221180
2129507
2687626
1347570
1385008
969383
1242104
749500
352251
1929858
2241338
1618754
619425
1045318
1004369
1831482
2619861
2016111
318270
1613103
714831
1893663
942679
306319
1820214
464647
975570
2150774
1255416
1745235
2228672
1242483
2285285
196734
1974160
2731814
1240767
825752
184111
806103
1701954
1282085
2302819
1793678
2079792
2912392
1803777
40583
2743082
1550371
924280
981868
2643652
1991858
343945
784236
1730304
2895200
2835310
1522501
436122
2330975
444677
1814932
261116
1133892
1261344
133
1895292
138089
2075755
396626
1647863
1053589
2066564
853795
761691
2364204
1510293
1704430
2670860
1409474
2428486
113754
1907879
2816958
262797
2378426
1761484
1157178
1922766
2451398
1145570
355244
605018
448473
2509898
704846
1948453
2564677
1745804
1316136
1266458
1763060
1497048
616572
357303
340233
1674984
2024348
1471079
252432
1109004
296268
2031507
871705
2292087
2557531
1485326
1937682
2815020
288673
2084243
453235
830190
513490
2628683
1455297
1206061
1024706
1379468
2228026
2408591
371615
945447
1024291
603854
2470799
2810315
373811
1327079
1460242
1246647
326724
1851132
849809
1725615
354677
1186982
2914900
717654
1604484
222504
159101
2450674
995776
610196
215256
2367676
2073192
1518684
1129051
1922621
382935
1889834
1920576
703020
1445414
158532
2918398
2447113
1767238
1055961
2400892
1766937
2736539
1952016
2850705
1916428
2404569
212734
882058
1082807
34600
500395
2400092
2230433
1758804
2074260
2673787
1892697
2255794
1708071
1472058
1613512
1230442
904795
1253267
2871114
606484
383142
1881733
104847
365837
668868
1207115
420747
2181879
915422
1826797
999080
511177
2480538
1334698
2940220
2573760
2824415
760733
2704202
1155239
2118268
2474928
88122
2725296
2527476
1089003
1107670
2360880
1832225
1402111
2157859
1649385
2041527
1057519
874946
2497692
600981
2047787
2610077
855086
2369373
314725
49160
190117
1351754
1862341
2067396
2302695
1274988
2339049
1634365
225904
2646326
1643970
1154956
285135
766198
1605670
205027
2035534
1522540
1021617
2134230
1985815
433706
2833270
2901523
1088078
1061223
1130396
2233854
1210037
983742
1505568
2733687
1475734
2373294
1462115
2547239
2620140
2799624
2311908
1303539
968117
2448887
378627
1667483
119077
649876
1937321
1571929
2236947
2300762
1789649
1338045
1434457
90078
2513348
294274
1205461
1808690
19631
1469789
1343002
37116
2526464
2809171
1945341
1179574
2299996
2265013
2126460
1302439
1504085
2486532
1342648
316223
2394092
1082828
938156
2382450
708206
419145
2471589
562567
1413322
393674
1367509
2057878
2826290
463895
2102866
1094318
660458
1936297
896438
892646
2628357
2715804
137565
2616625
1215242
438742
366797
381585
1156284
14845
1327613
2776687
1318798
1443585
1952333
2303238
2831438
2497192
2314939
2759927
2307013
60399
1695253
2485794
2835921
1589765
134842
182105
2052178
1841735
2245534
1803538
2317970
1763446
188461
1830607
1930266
2398449
289688
1851696
238119
349878
1808516
1989402
2074462
272289
1907803
1297123
2356588
341215
622116
1976165
2234418
820482
1845504
85859
2545108
1559170
186802
849759
1053051
1787522
781593
711563
2851593
566857
1648568
875049
1800197
197543
2506325
1101765
112035
159078
2796523
2574592
530893
2724864
2598406
2709266
536262
2085867
255030
2094561
2088759
1762586
1725753
799882
872361
2782188
804772
246665
2578072
1451573
1186963
2259521
2725758
2884262
133909
2767382
955811
1383617
2417546
100531
707046
2728979
2286046
2883374
2866291
2503231
1242274
1164910
90867
2151073
2139204
2782383
2657970
2793120
2721483
2931079
2005185
1798759
2259472
2182394
833161
859959
1670716
2485250
1567672
2802301
552790
2746143
1912289
2552920
112774
2601288
1174137
941796
1798375
1044343
920439
246502
1849070
1104576
676390
1281353
2041456
2131888
1889781
1943254
2442577
624789
141770
71008
471041
1115261
2324518
850088
1724224
1396945
1369570
2937329
2694249
1689689
2074704
1063330
1997229
192377
1718892
403532
1430299
2568984
2400236
602133
2101827
69665
143892
1028874
1631161
2431651
2456181
74482
268696
1595764
1624229
2737716
2708245
1994182
1645885
2829715
629011
958342
1419797
750395
1622544
2934261
1942895
2011427
1478321
336753
1261559
1695003
143839
1464746
689757
916428
2873167
614979
797920
40987
1258967
515196
788899
2356863
583840
1629701
1905277
1956881
2684813
2778370
1879941
1840691
121639
1017776
1511598
1889236
2863991
195268
281408
2686475
391384
1790344
2268942
667692
2859169
690552
1634786
2937246
2058072
615842
2806808
2733729
1107072
2665824
1568541
2450765
734667
167844
637485
171425
295445
750088
1449372
2730753
646920
1870311
579471
2255783
1916863
1276022
1621686
406809
71227
1355560
1824234
2057251
1544841
2206965
1543135
773871
1393869
2737204
2320635
1035505
225646
1451130
1831689
2884786
1498542
892462
2422077
2253493
2197007
1468114
1754132
116992
2370771
348243
35740
310644
57312
1710057
2838215
2409833
1302928
1490235
523177
1386789
2443792
566411
690277
614093
2701629
1363607
2085806
1868580
577057
2644451
516399
2778904
2218278
3776
2653312
1908243
425987
2787935
2371510
2592261
2193477
1980227
2470999
1429620
2162648
2090340
1819296
225470
67208
410016
737335
290894
1816363
805894
1318927
149939
2673617
1121704
1873278
409654
1091254
670074
303564
2725766
2503549
2671995
609576
1900781
2027965
2619840
1803387
1094606
577898
866170
1427331
189517
2009011
1743157
2384200
514042
2283417
1771116
164650
2074729
100781
40609
163896
1328951
1391525
1881838
484167
1091377
2054380
1678656
629737
1820434
1610339
55638
1325130
2499880
1442371
1701454
99376
2444696
1289572
1550085
883052
2686100
615295
2629382
2215134
154031
673240
2716137
1670401
1936586
579431
1971968
2422214
2772192
33348
705402
1833460
298420
32869
2626481
2727768
2475433
1747038
443343
931431
2055148
2399406
727021
2262026
1566509
1626472
2505421
1877672
1360155
880370
1251477
892720
347832
1599614
19575
1907357
189866
447518
2445574
2216911
1456433
1754064
1956446
2903774
2157228
1816466
1857311
2585231
633597
2798591
1499037
1238502
682250
2203084
2330536
460744
429325
2413901
355975
912188
1259882
2647550
1375692
2547406
1458998
2583694
2228187
170751
688428
1799117
2025957
1053532
183212
1017484
2717668
1253602
1658039
2168291
556585
2115575
2476399
1685633
1064479
2707615
2542820
1192536
900580
146726
1766691
1947631
2022086
551466
2632342
1616544
977473
464842
573493
980932
158895
107043
227155
2841138
2261536
265936
1909379
1091596
1207428
1661524
2509387
419645
655044
888736
351974
1384829
2476849
624861
819755
2909646
114440
203218
569069
1028254
1250525
692705
869460
2844915
225309
2084007
473211
1111617
1029992
1786649
417308
845561
336858
1939703
2197851
2721452
1672033
1842411
1081762
287436
2321474
1739483
1310737
672831
2648002
2184865
143037
2333267
2286534
928999
2842133
905059
1671033
2156012
1494085
1541361
972150
414492
795728
2436680
693926
2401551
629316
2054805
2835652
1632370
939511
341390
2157891
1052326
2380359
599025
1755574
106459
1251016
857214
1101969
605168
971586
2411319
157527
2733242
442120
1770485
2058579
1999023
1386564
1897082
1582534
1364726
1903756
2760816
258056
2384443
1381693
1064346
340109
2455964
728911
2794594
604301
546636
1342940
1119226
2451646
403929
2818015
326177
2922544
632468
2530687
351673
2608534
2333429
2340267
1819067
1630355
1156313
2880277
1899619
670723
899602
2661276
744366
394663
379930
1405336
202905
2415595
408293
2213248
1684007
989337
1461093
1126169
885211
1914488
1820334
663570
1085673
690680
1271910
369971
1114018
2341437
1631522
1282371
2867504
1508059
2287837
343809
1750235
1912708
2683010
2494029
1963046
630810
2792210
1404154
2039889
415268
845381
2887051
1113349
374076
994568
1344200
722279
2902191
1931446
1172297
2860762
650522
610785
1646195
520608
1895630
1913887
1187117
894191
1992452
1921305
2897574
1837104
2158987
814035
1129403
2112422
543866
425391
2843567
1868069
2638824
2834034
2240309
332512
2633131
2462507
64519
376271
1933352
703776
2247621
182767
501864
955690
303090
671562
143650
2343943
797063
2933984
118934
38685
896364
1522918
130829
942560
1535073
304546
1736385
444573
722459
376468
2762527
2497544
596175
2239441
1238156
2084119
2504912
433585
486431
2232027
1181098
2624368
771712
153074
662705
2221597
1902180
847336
348708
1114838
1317498
1556378
80584
168325
1327446
1307415
2732587
1642260
768674
780931
2569379
982779
2863227
886827
2811187
2484537
608423
1793026
384228
744372
1689936
978288
2455941
2040022
1376523
1087631
1827227
418736
275932
1177405
1496431
366519
642714
411646
2757875
734330
1587333
768483
1350102
1170012
2603767
653674
1350343
497093
557149
2288143
2150420
939369
2519858
2297197
2435400
2143566
1622315
1327074
228843
22275
265637
330030
871376
565838
431051
575533
2531529
71178
845681
1402895
266934
702635
260261
2753943
2131909
1099627
1848285
1279462
811880
2578858
2766161
1822754
439692
199959
2126661
2939179
2638190
1237742
2099300
318476
1643703
1783316
65913
1972443
1752388
1869347
135042
669144
1648623
1924444
157967
1361466
2799831
749708
2130914
2480468
139451
1818308
2801162
1503769
1911177
2574106
109729
2619993
1834219
416843
2348963
266667
317135
2322073
1647370
1711419
1673737
806741
1678859
2591549
1294247
914346
165687
251083
2500654
1750837
120800
2186493
1966312
2884803
2638354
1760641
945265
2849919
2586842
1925765
640207
1389381
1515814
2863490
871294
426799
1074145
773071
1259530
2447804
266363
783461
2296287
1286046
1500254
2854277
649623
2073605
1492226
1478324
2141863
2308805
2491253
789387
1509011
1689923
713679
2187329
911025
808016
2340784
2745510
1833644
1465071
1798839
1247082
1451104
1071909
2404299
1732082
929794
2367397
736151
2900751
2711485
2754318
1790345
1631570
1272064
1466520
2523410
1703875
2161531
2324926
1633264
1890167
1363270
2248010
588715
1635543
1870760
2739628
2070536
134194
1632963
972534
2477976
784669
686640
609545
539560
2680769
203547
294599
414101
100579
2285655
957558
985777
2305001
1259597
1909014
609390
1050850
2589460
802161
1241963
2142462
2162482
548259
1042004
2382686
2680110
1681286
710842
539867
867935
848891
207969
1018052
1015301
1245292
2051219
2570666
759839
1767787
106219
49512
1317982
1512364
480696
1022124
1452574
2915506
2328591
521090
1511522
2024874
91838
1409892
1418815
696698
671849
2089122
2060133
2506922
969624
1470460
2922555
316581
737436
2061873
1199270
420790
1497840
2698608
1568052
2912634
416741
57029
166387
2275797
1206090
783913
1691318
1985829
2531898
1907098
305818
218085
822499
1815864
1643114
259091
628411
1152149
2164016
333873
296469
2745211
231425
2455804
154769
1379964
362283
2442740
945024
43068
2488824
2810286
1450514
672715
380090
2016871
2666930
664773
2108950
1664670
331355
21167
169206
2910678
2536597
2584090
2918480
2422327
1179028
1710287
1332865
1272418
2656072
2280928
273585
382579
833955
671055
796148
2838925
972872
845087
1430915
2698892
165426
68836
372778
1391532
575340
381514
2791598
1491490
2313683
2236076
905750
1546412
1952823
2313238
2300758
1126032
2374444
2542156
1105536
2252853
410226
2635498
807963
2067014
2840311
391021
2076521
1183741
545201
1656448
2638829
732547
2756481
2260334
985311
1577019
921718
218656
1004322
786160
1626535
2270454
2399915
1864981
159068
141161
1170268
2772349
1535961
2411923
1019274
1306600
2271854
1068975
46653
1988321
1844178
1841494
2818250
1093759
1630845
1649115
2095541
917535
1639333
1908116
1475147
2420162
1843946
1355340
625712
88024
1909928
2342343
1849594
156393
882524
1873773
682837
2529914
2256694
2344860
1144348
1117608
765161
2711680
1232733
2117501
2455017
689639
2194923
841655
2038414
423709
1219036
232343
2490147
2127568
1246329
1650421
1166083
76330
1950929
2329116
868513
338077
2342332
1799599
1633149
1854500
1841048
1192679
1575056
1863708
731193
2893851
1077059
1094400
1640534
2030524
900161
1360430
2555885
455082
1366632
1165391
703267
30470
1959546
2322065
1748689
712202
1729839
578112
1114331
2534392
2179370
2742821
1172457
979825
2139526
2055282
1994301
1362022
700205
2531914
1550865
1875941
321937
2242090
1897482
2170967
1576493
2938317
868608
1545697
61219
521266
2678309
2215191
2588417
1909431
1382020
2168916
441898
60748
2850850
1688136
1049341
2101721
1196681
198629
2751821
1143975
2926102
953095
1226817
141298
506898
575592
2456134
1199545
1647245
2276549
732969
304530
1728325
1107039
913073
309545
1463699
644617
691405
1929775
2279978
181162
185523
160223
2332095
105319
1067639
1911343
2422874
2327512
827707
1337535
903076
858854
2068537
2833457
1745018
784243
482707
549685
1140510
1125214
1736159
765912
2578506
1550085
2667172
1522146
184801
1722071
480268
2161905
2550703
935131
9948
1172998
1816932
2834957
1275358
1131489
579525
238675
2506202
2023958
2229083
196611
2581811
759002
1830576
2262320
425267
918543
1119261
2878464
2397064
177138
792418
1896170
872228
1394459
2730659
330697
1007494
137516
923520
2201114
255255
427759
2899619
2805752
2196621
106515
2452275
2044066
1067236
1073291
981195
1728332
1602438
637499
2042772
698605
721224
2133918
2305638
552702
1742750
1220791
2665613
1792341
456658
429290
2362020
473487
1791835
2027969
1050250
2012750
2831836
2094266
164234
821576
804789
2600538
2847290
521742
460150
777828
2806978
632623
760543
2028382
170801
441149
1199424
2814184
2208563
2650740
609697
2357074
387799
1491660
759821
1616219
761895
1741090
1675691
2335678
1876307
2036656
2278800
1458599
1772084
1139353
1800486
802698
2574178
402150
2499989
338664
783897
912315
889282
2172755
1452719
2745661
672580
561080
2169145
2167739
1516161
2608182
602659
2114574
62952
139817
2163858
1468118
2605893
2438226
387058
1966985
961668
688148
1494013
74448
1339360
2450201
138636
726379
685717
2755992
2685062
814375
2216535
2116916
1625518
2665041
2246007
2137211
2340326
192013
1301570
1647216
2724862
444138
1935676
2007224
2594057
2129741
2221095
1834288
2058892
2833173
524146
1268620
111734
246839
1138645
215399
2211793
308571
466583
2102890
2252333
72730
1124406
2361780
379495
1877096
1222448
440012
1642662
1153899
348879
759888
2289789
2444423
1844180
1136509
957970
2829623
2022909
267791
2369260
918582
1409246
498119
698262
873106
2214027
1016415
222982
2218686
969891
1687551
738958
2815085
1002848
348834
917003
1720244
1684725
264429
637650
1482438
2114659
864689
2021872
2255881
1848660
2820399
907711
1917698
612294
1363252
268343
1601375
1796682
965034
324809
312574
582651
650580
918112
363105
350172
1277759
621411
2234356
2234453
1400743
1520366
607351
168186
1103501
508344
1011905
2488163
1943753
1298332
477818
722373
864387
448166
307477
142097
983800
557492
1125296
69468
1956120
179577
2017859
272895
2611441
1182878
186506
1128702
2843965
916297
818418
1341409
1409915
2573266
1887036
471889
1684195
167504
217605
196992
1173675
836405
293891
1743544
1960577
1806346
797809
1288774
15878
1322494
2341380
664552
2212122
1361982
2342798
412446
694337
1921700
62739
786784
2914122
1439594
1457684
1788377
1641160
2025724
1707762
1663804
625667
807346
2040012
1941409
1305905
2598875
134703
1254559
2457848
2240648
2507302
289373
814820
1490964
1605280
816825
1862022
1669357
1368915
2270326
319444
2760462
476980
2843098
1874273
1063986
56457
1242328
2817205
2920433
1574782
2461950
2223984
613148
2454229
2431341
1021507
2915876
2407053
1353232
1425698
365773
792168
2530662
2021097
278376
766806
1886086
1362019
1667510
540825
2344280
1047624
1012190
2772355
286835
905513
2257892
2429405
302984
1556088
1039418
1317947
2108568
2168484
555744
2804241
717128
2631903
1372501
2844321
2304484
1179928
1383503
719783
397568
2926433
641877
2918981
1236798
2489113
348000
388759
2193862
2643874
1903664
250258
1895670
1557913
1962183
604191
664411
1950685
952525
2663791
177158
894806
260857
2342519
2420024
120879
985265
2629556
46824
795369
874484
2653633
743008
1368339
2200565
734743
2940447
537905
635164
1945910
1664670
1799543
2678731
2380361
1479843
845757
383791
1822339
377418
2583892
951516
76600
289283
500678
2115493
1918161
2617117
536316
1529521
1170376
2163570
1992402
2691340
1075406
1451483
1096804
159475
701170
1706264
1322489
1405757
1374249
2690709
1593986
500229
1299421
1621516
1253652
1536023
1394521
533019
1002032
2289231
2421139
2687785
1159316
1262344
2208606
1675277
1472890
51991
2669210
1321697
1971192
1899742
866183
937006
355949
464818
1895543
487995
489070
992843
2384815
2004127
199973
1058599
2117447
1648529
1142944
380010
2042079
2557984
13240
208819
2559680
1519883
2384744
1694555
1651292
1148229
2286257
1584881
113487
1445825
2639904
1669140
1779202
2404628
2015700
1374404
2848299
414753
600034
2309192
49421
16940
1777005
547218
1583253
859135
1960852
857063
78193
404717
818512
2771127
1360240
2148654
1774689
1121056
1281232
122473
1361444
2487454
2676327
2406467
524694
651620
1412574
657098
689639
1136956
2797359
1694553
1128353
804951
2809007
233041
1078134
948166
1831694
483132
1449551
1456037
2634487
697635
1552014
1007696
2264830
2150297
1509705
2107209
2032903
135447
1568041
351940
1970182
204803
1001451
1240233
77105
1614640
2601967
1224435
1556278
1871488
673103
2127790
2232279
2132560
2093038
2697519
1467194
1919759
31702
2584814
2848813
2275077
1566097
2103626
2017798
1693189
1058310
981653
2925618
320684
1483988
919091
483727
2457812
466369
1056163
553456
1236377
873857
164110
1264566
2744752
2233702
2269372
1877794
224664
2109141
449113
321517
449962
1507208
1339993
1328849
2635227
19441
2455000
1731
2065153
1081159
2666080
2722696
1968423
2910857
1663296
2007680
1634024
2309531
22966
1063697
1037220
2598794
2410043
2072146
1193691
1333966
2890906
685562
683919
1943543
2761584
2284710
2014084
2211107
2801562
1608120
81651
2346762
857832
1409532
2925303
1887442
1760287
2352547
601884
902489
2575673
2150303
2222792
2084106
1319473
960572
1081135
2760630
415158
1278800
417404
856845
535236
2458089
2286517
52946
2781466
2215754
2796598
634777
362619
2930340
735595
661436
2150068
1518362
241705
972496
2379371
1231337
2173633
2506896
755768
2324411
1744799
1734128
838612
2262473
1353458
2723084
181557
2693286
1434744
82480
1007621
1096224
1975347
2225271
815614
1742685
1754874
2170353
2692049
1450816
2405560
1334037
320607
1414408
1864203
1371962
656870
2870615
1929571
848165
1039212
742334
1588389
2436932
2701927
2291991
670056
2570843
724633
2418266
2485293
74546
589417
2835786
872817
1048432
2170124
2652847
1012086
1287006
1607982
1421763
2385343
2805808
463524
2884379
704932
585960
2491772
2079448
2735027
2735877
840017
1336807
1526025
2524431
2225037
2309141
2518476
2908990
948600
2380026
754837
915540
339935
712343
1827825
1126231
1741756
105497
1913861
1908387
2686528
2408942
2813536
484876
2783913
2832955
300515
89801
2331504
1062585
1878543
1553296
2210433
963326
117287
1069544
212046
1603363
2104187
2693707
1952086
1935609
1230442
1798154
2342496
1118398
1813078
650208
2200503
1366545
2691911
1715795
445713
906764
2527944
721376
2476775
664779
452798
1651243
855512
2105059
597163
496758
1285480
1791672
2396043
2309190
1926641
2297699
2800097
2510135
2108458
2489261
590958
2146409
380600
1057251
1828703
70249
1569983
2024988
1116519
2018441
2771034
1144069
1264522
1435109
554879
1158825
305930
2134294
776281
236021
1499256
1197207
1401586
2006698
1694931
921282
1528881
1945728
1103919
2158758
733332
2401842
91177
1546390
2825311
755318
2328732
72170
1474637
2210696
1995461
1842640
717647
1027751
1964862
1120006
1233379
2127987
2693103
50216
462239
2398807
2544340
1163949
813579
927073
2235737
1573144
1159496
2493872
506000
791874
419069
2671121
2822174
462334
94
129733
1691569
330252
620212
1377583
2910783
2578115
2142128
2068595
2912554
1546179
2848105
2767897
1875419
2874401
1048846
353938
424707
2389617
810355
1875159
1592365
1886675
103531
1855568
457666
237589
1958557
1913854
1299914
830314
1229888
2762251
1624040
892678
2102010
1456664
643884
540535
1640995
2698535
1809217
861625
1672959
1199756
659111
765657
2800648
1282341
934601
1502640
1455340
285617
275338
516246
2597485
879989
711355
2223364
487493
2084693
2323606
689858
1573740
2661118
2140934
2633161
418657
1619112
1971243
776785
2361645
2208240
1679041
778099
2481595
1913424
2735714
1339099
1006002
294845
628507
1665297
2318701
1486999
2722016
858320
2823252
2009383
1036438
1939642
398881
368184
2864010
2731306
2000798
1334531
378637
930226
1779174
2336855
1734629
2710528
2135378
1664171
683442
223130
1794825
403249
2376709
1603914
2896579
816750
1274109
1956960
780380
2201605
1668179
1500883
129396
2035206
1518732
2773765
1030648
2501673
919550
1442940
2508243
1393590
2281197
1066370
2378982
2424229
2164482
1387925
2169848
1177365
870765
1025308
710721
1970173
313803
1464296
2685783
2044788
355905
739622
1225524
934820
1633121
790061
1869985
1593271
525471
2105249
2238452
307776
2372113
1143637
2260575
2684545
929807
1112515
2184810
116955
2126382
536343
852700
1956857
599994
411876
1366236
1825709
242287
1766900
921611
1552251
1501083
1798614
1384578
1813136
2364424
672157
1370437
1336096
1341341
596282
300880
2877281
1115132
301759
2082691
2530856
2719995
1449943
2774830
2307033
689011
2313547
2807202
2084373
2082772
262246
2298318
2255248
2611249
1634589
2873292
1551634
2743419
1055861
2727662
2907320
1591765
2101480
235935
2758272
348136
1088693
1836744
1240982
1773865
1392895
2663776
1523105
1806662
2626743
1063431
2089604
922614
1621463
2006428
410147
1765899
966478
1919577
861220
403384
508620
118349
1153083
2894626
1260981
2302045
608327
1897609
1774102
464345
1526636
138833
1363866
1730773
2356967
2092824
1005640
2230878
1445180
2483196
540835
857988
516711
88273
1554357
455084
2201031
1064858
565125
1649126
2637098
672727
2356896
793046
2383047
2470127
1748855
1160320
2669504
1548766
1901219
1154536
2452130
2298851
2018884
2588507
2492805
2281292
1937736
189319
327536
1353665
2808711
2250341
1705122
1979027
2732488
1307870
1810863
2172990
525121
2670571
2160464
1774562
793917
1275192
654633
718012
257987
1922413
1770382
1048022
2570610
327108
1957235
59782
1681958
1955505
2648708
2803592
115145
5723
659775
2915317
2910135
1874428
1792224
1356558
2770268
1254699
803681
2841435
431597
1370319
2869832
1691600
1507123
1625588
138514
847377
1727606
2607394
2127271
2491517
2046473
334894
2106581
2824960
1827863
1839556
1486041
334778
112942
1812657
1783825
1899267
1329647
1761717
1823851
1056043
1223236
1874064
2856126
685865
1337221
2652647
1652407
1606285
2733291
1485244
1088177
2050203
867045
2314116
1012477
2475821
2089350
559392
108939
366090
2536265
1857405
388706
2445112
1076686
1720373
2882116
2262510
2726718
267340
253975
1874475
734920
1549544
181569
444152
594198
2764288
1913200
2741183
1383029
291147
243397
1005383
915909
2236567
538814
2055931
998481
922596
1874168
2368313
1544669
1537951
1412594
2488059
121544
531786
1843286
1538650
2108145
2590340
2697770
1465387
2112719
1740736
2815415
549309
48668
1709804
2902262
1999306
459371
2915255
364229
2245664
900349
2718260
2467899
1321697
1313702
465686
2872572
1646157
2674167
1050423
2904251
1658530
2445203
853851
115816
2212411
2594055
1754410
1199158
2629335
376080
1243033
1474704
1444680
971413
1829180
396598
2078062
980706
1348712
2876244
2838301
2155893
1057378
1952288
1232663
1392049
2783898
2029420
1103070
232474
1766545
743601
880313
1683353
568183
2723531
1312332
1858453
195075
2653428
2081095
537347
2854688
880535
411103
858795
2556463
2914484
602109
2643037
1281682
865826
1230516
373726
2117958
2522366
718682
1027765
530594
675289
977848
865428
207179
1674861
2485135
724136
2406690
773606
177630
655301
1598553
2175334
749949
2773054
383274
683874
2667500
1330910
2237083
567791
261406
1860055
830735
814401
795863
411773
1700709
1801867
523395
779939
2599310
2900755
2795768
1324844
1549314
1664041
1220873
1518788
942376
1273831
2622707
1027135
997615
1354217
2271347
1604488
1552607
158948
1494601
1740268
1268297
2559278
707112
1621790
2907863
1275442
1143838
1509613
2908855
1392621
1457646
1253379
1659671
849024
2386752
969060
802926
540684
889020
2745622
630473
1456243
2096760
920098
1037723
1933699
754733
2329338
1833660
1450491
2565009
1835703
2817220
906522
1041820
2572808
769508
2221840
1460521
2101448
318688
1689413
583479
1051821
619264
1128005
2782903
1745779
250719
1958805
101663
684710
2561293
1904557
225411
2565841
2762698
2103894
887055
1584010
2164090
51486
2260857
1410357
1898287
2086101
1122938
462013
240458
1692197
509990
1157180
1517641
2589234
1685098
1742080
1856739
393103
2111002
982812
651814
1165025
2095128
320606
1748369
1098349
791293
1513716
1696305
602857
219672
1389305
1284171
2487221
1978505
701931
762773
2691760
2914885
389730
2422175
936146
1136549
2492055
2272188
2624658
2362730
1922595
294019
805854
999146
2634391
2689614
752593
2703562
1337778
273982
296946
2160722
2884606
1194036
856786
1435084
45569
2413075
2337285
678673
948401
2424564
2727647
1881521
1092927
2008867
167465
2389247
1266007
2119116
995936
944842
2304442
200414
2843149
944066
2432789
1802191
2307737
711944
2238127
2417641
1214593
1999432
493387
402302
1895108
1296152
1072417
748216
2524325
2286930
1827023
915912
418539
2070941
838390
1265945
1447796
1447989
1303348
355754
2728352
1586840
2817334
2251585
1319983
2333576
1907524
1515647
2075062
713897
1665343
2581759
2023329
2802106
600552
2652219
1767729
2563575
543979
1243582
1690197
2146391
1028111
28509
2113067
1803444
1071431
1374905
2002489
1583344
2061352
2740093
1626543
2701930
2931453
1836598
1715571
1479777
2114602
1761647
398269
2380101
1149613
568660
671860
530477
797721
1195637
1658459
2706273
1971481
2431746
298341
833173
29142
1331531
822757
2624507
2431881
1718803
2383656
759792
1988767
2691362
2476075
2236494
523059
2571797
358997
1604023
1933967
795427
1636659
1132851
246827
462617
2396237
297391
1711651
832116
676934
1888959
1658735
2279577
2343885
860468
1469921
1739981
1760824
1000324
2306074
1496341
2824633
1165785
2473706
1102706
2072636
1487707
1938414
691381
483629
939318
654082
2524997
1180692
2803637
932211
1971961
1908045
1734642
2407888
1991605
2741490
625479
861935
2512933
1279403
631276
1305838
608380
1057688
861125
1487963
1505770
1206142
2030721
467090
1974904
1852724
1262314
2240209
1021696
1477872
466136
1366482
1346330
2922328
899836
2922910
930487
1494721
1863147
2570414
1596705
546636
2338263
48286
2565651
1110711
265827
2918957
748268
2596240
1951679
1664520
509533
1508714
1579856
1593626
1830963
1046301
2596600
498369
251650
2041766
1171357
839620
2075188
2299955
54113
371155
1647720
2354539
2462017
557991
1768558
2341494
2482003
2753039
2880616
72284
2775365
1308199
1600085
1708589
236229
60853
945321
149486
2522332
1198851
1081865
2912442
2669674
2090135
874351
2267783
2183890
1917135
2774090
434777
76808
1880506
618941
586864
33436
1335193
9265
343258
1384664
2309991
875979
147228
1140643
875323
2295065
1913502
2896846
1163797
285023
2263870
1803173
46664
1835148
1608392
2914621
1782614
2424675
812072
1615663
2335583
2614051
2452759
537120
1590116
123996
1753781
1065383
1957933
1340667
2898764
1565434
2015342
2119240
1775274
2643325
963271
1846800
305694
71644
49583
2936954
994398
967754
600977
465252
1091051
526886
1081117
2435925
1183464
2025733
1366249
2276
948373
2507770
2112316
2044048
2234622
1034616
181724
1972229
416724
2316108
1235658
833781
827771
1211920
2471958
2148958
1779495
1760127
2414060
1165067
1930623
2938705
158250
2480610
2313949
2020773
1388131
2356346
22948
1281525
1752041
1565321
1949408
2251965
1281692
2753363
1419516
2793333
2010323
2876922
2240983
618607
956912
288944
2324160
2270113
842310
2187149
2308335
1505662
1429271
152962
2762622
2457370
1450660
604019
1130065
232468
1792332
375837
2554557
2068438
1264258
149599
1576358
1632230
655710
2318115
708136
2024958
1850578
770108
2726492
2767913
1741222
2870716
492662
389285
1410689
1716209
439585
710616
1353935
16747
2741215
2443761
2529173
1742186
2239932
2724579
627687
1787438
2119452
2470742
840765
1678947
1305282
819991
22406
2751780
1493233
707729
818242
2639847
2900698
772255
580687
2310323
1219950
2341916
2623489
2213839
1948684
548445
1050692
2298033
2392741
329463
1986558
2325113
1828239
1175059
154214
947714
2228644
1135129
208487
2257871
829548
2894433
475618
1202972
1971756
751343
2135565
1526965
2796257
1465493
1945873
2581842
1962520
2284371
1454676
1656503
2550698
2243719
2116106
2357975
1577232
2801381
2411798
1555623
714621
2343345
1197055
1415800
222275
2581027
924034
1249264
2036488
2525389
2795768
666230
642508
1877232
2366941
169520
1162036
1374867
1569063
2138740
2482976
1362394
2642053
1273037
481359
514643
995892
1059266
1685227
2136776
2723217
581918
1947215
2199591
304046
2134180
1255292
2056102
1880800
1661024
2885328
2571743
501569
2446168
2459629
943577
1815179
349435
941489
310738
2117549
889434
345467
1733515
611747
1732810
1259773
166015
1495633
1747653
11739
127916
2120013
1470818
243531
1005530
1294914
585420
946549
2935320
2208813
1996854
18020
2849229
1164913
502827
1490408
2529632
2016940
2644002
2919086
2157534
729397
1293798
179463
2856582
1044726
2122301
2223389
81222
1152101
1644831
439497
369974
1562024
2691821
2010213
965448
2079372
2467122
2472973
1392200
46933
265734
1067196
165098
2621029
1417247
2015047
650401
1142175
2841665
1683727
259127
29798
2909456
2571926
1244708
17944
843960
1264482
1705344
2326906
1391000
1879087
2113377
574021
82654
1359688
422971
1886679
136446
625802
2211137
1401702
1685756
2358551
1997291
267087
166171
1195723
650515
1012189
1270749
2042174
1146845
2489885
897666
89514
1628680
1349367
1281198
1143770
1745306
1157693
2847903
2865835
2392523
2766606
376820
1344583
1540750
1137562
27096
268718
872522
1860415
784686
109697
1216872
257139
2619862
2874226
2666080
70308
2786195
2679465
2760381
2426813
2449846
2012558
940375
2128120
2008260
306617
2031639
1743837
2690892
1153888
1248639
2545288
2386851
2034997
1984524
2225673
181485
571725
1510585
1703916
2520196
1404701
2686358
406307
436554
1795733
1457804
1508712
193968
447882
16121
23384
1596197
202037
1216691
1393606
2085416
1218981
2393200
1544835
1997173
634268
1677991
1057274
1663086
340928
2070037
2111108
1644339
586479
163267
2479586
2632098
121687
640142
79908
997596
724948
2467890
179053
1850751
1442643
2609208
2697964
1730287
848843
1627346
2158666
361514
606445
1535177
1151971
2915017
2686094
1350004
2466909
1056697
2066327
1972527
1536771
400891
455952
1371699
1533270
524391
1235382
2526887
2585557
551779
1039910
1386546
1136628
2935735
2677253
103016
2879716
1146112
1239686
1466104
1337295
1684346
2857556
859361
1135412
2691133
820184
1879469
991613
275681
2691368
1559692
1142287
1834474
2325570
2548253
2523966
2373127
1351109
1085003
157915
1232468
1321915
2411817
2599580
2106409
2906473
154469
2248034
1258639
320275
2356101
447238
127257
129024
1185459
1438634
1993928
2522084
1050223
776605
428302
2465856
277072
840194
1304249
231912
1353099
2427445
1594724
1285587
212483
1538363
1283663
944359
1832957
186792
2343467
1005158
2359940
1065706
2132499
1419058
1483739
1701512
2463807
1179298
2623245
2751570
1024068
2643032
1870509
1424315
26768
1282993
422647
185858
2685079
2757273
2522291
1638986
2165437
1193379
212477
432921
11931
1135325
846246
1293573
1864750
2063088
447402
2294637
1072948
627996
20398
1268018
1460932
186727
2292872
17926
2364734
761976
1089348
2282882
2326097
2809197
1273061
1254606
1891755
1833501
18323
2274493
2383462
1356010
1015624
1587094
1251481
578066
2095472
1107487
429148
2892985
2025059
362510
2916693
781136
2460838
1110833
1521291
1187221
2810453
1065315
405222
2517268
276235
2464839
1861330
2284766
98952
82951
962614
381962
345697
2632311
718599
1276539
2544988
2380649
114840
2549549
1813607
1536857
642365
1975017
840770
2090735
1739710
2049700
765571
1172757
2545337
2914796
2553207
767523
847441
2177995
1069332
1236058
2362901
1425349
2174076
771800
1833783
2011127
881366
1144610
2328024
1596754
2769073
1876147
1448121
22445
311626
212905
782719
1392531
1517950
440940
2757974
482497
2621733
148174
1275132
2916381
2026474
1109465
2125309
1421891
1749301
2822804
100036
224104
1164345
2659130
1631384
2173829
1805046
1683728
1636979
2179377
1338831
1955320
1334140
2524066
96792
2324878
216556
2659268
2093553
1184309
955526
1263792
2715116
1005994
2289654
681320
215799
726390
2736530
1814098
19258
2662194
516434
2307995
2157888
527679
92507
2398030
2701737
2838451
975824
2566600
1080417
309286
1502663
2835609
359551
1471247
459051
1217252
1038808
94239
1139962
1349260
2601109
724417
482341
428170
208759
1913786
793543
2829508
2399817
2427679
1793683
2308837
1706661
1700845
287760
295969
1305896
1082456
285110
447745
2793353
1223404
30686
1295469
2736956
523216
2644796
2099080
2131012
110986
970837
1444324
2172314
1773461
1735999
1484795
2470794
1583356
2664647
2583115
1742845
2100978
2677070
5968
1983705
548372
133549
714772
2619505
2497570
1158493
2300972
1826860
470402
2895459
1602694
2730497
538359
1661896
1194567
837703
1036822
2698705
1462141
2374301
1628216
1674991
653518
1661797
2592034
2419281
854680
1057986
1761150
1965666
355291
1429236
2800247
941968
1560894
271486
1427116
144102
197246
2649698
262185
1399323
2454545
59588
1724997
2869998
2878784
2354581
914346
1756180
2489705
1939351
947890
1604974
2447037
724082
1008281
81458
444407
1483638
2403763
2399735
1837908
393598
1579318
2000148
1788905
2816595
1829450
1986393
1406680
2116617
865843
308304
1524022
597843
2016796
1650373
1410920
1017465
2415555
797859
156493
1595501
564903
1498541
1267264
1782174
1129104
2167399
885657
510189
27994
2689049
1762156
1532147
2005792
1856014
46064
1142541
512709
610649
779372
562761
140783
387454
2049822
2345327
500247
940071
1084326
621153
626612
716877
1328184
737805
2910571
1193313
1153672
1006640
2217565
206124
1869348
2139015
1818527
1671704
165059
2075438
188026
1073080
2232413
237761
1450971
799592
2332861
1230380
1354142
11264
1294329
1938152
990721
294584
2484230
979096
290282
257904
428263
331617
2863420
1656869
1543759
1565036
688436
1235946
2886809
1475899
1874364
420398
2191773
388860
1394933
1773296
1493002
2883041
458873
1226407
2556514
443009
2184701
577685
1435680
1439076
2454537
1455588
1224226
1023561
449571
2744611
624706
1125219
2711627
889664
1215075
1371179
2390238
1397622
1048355
1870084
76574
2074067
2304413
750889
1474464
1767273
813785
2497693
848736
1970372
53265
1992090
1424735
1654604
2875589
429249
193039
2803899
883715
2434629
1965821
2239757
1434206
655894
706662
2683575
1353164
700679
1098821
2838870
876643
1195712
395023
907051
2695290
841356
1924637
24734
2363160
1316758
2875614
1629824
94759
1120632
2308331
2812791
1539887
1148990
1487139
1753711
2510720
2677023
2125619
1371846
1085311
1104600
569563
2681111
1435722
517358
125411
599682
2794784
2452680
622100
2538762
998942
539224
2384533
73608
1137940
591043
899384
487062
2803430
1581153
2337430
2489484
1201599
1338107
2249003
670303
551087
2009182
2438441
1336871
1056591
51253
1531838
2543369
83007
2815889
232069
1320773
2663407
2671465
1718825
128324
2589596
493974
2637853
40102
533134
342307
2892221
74686
1278794
483250
121016
1611540
756046
2062166
1338031
333639
2047708
1367600
2128475
122012
269531
2433870
2200538
2218336
2525636
2838662
208600
712883
2596195
530504
2527259
1922953
1167912
2850792
981851
1863933
512535
1926424
1059652
721315
2351394
441133
361520
2431967
1578331
621758
2457649
1577186
1154696
371233
2599434
729771
1747396
1080992
1691328
1643999
1622632
2233564
1953405
2117088
81863
902727
1237716
1650945
2667149
2183991
1636811
783269
2893647
1001130
2425430
1293253
2018491
855585
569666
2884716
461377
962979
2377904
701173
2614559
1832944
375172
2447635
217
2544858
1307299
2038073
2027684
2770283
839005
853195
1535584
1027046
724366
548371
980328
2594719
2834561
1309413
2764049
1665906
1438406
1654810
2186229
2174390
1649665
1484033
1370084
2908282
2815681
345439
2007228
2453457
1487109
2521205
1345156
1964871
2396949
225641
1560271
2577742
272588
2614138
881327
60949
1759454
625830
1007531
810753
489500
2844178
1989382
1877392
2940447
1693302
2340206
2108605
585694
794948
1878273
2077527
629303
1646917
916203
1366946
1266160
2773335
788093
1641377
868283
865293
1004779
2217097
1256977
753935
2618630
1579061
2372137
571454
2639259
1335162
1371041
1521075
536029
239939
2100222
1373356
898182
920656
1732289
2417400
203399
2726568
1079790
854506
2054183
1462385
2254114
1735646
481519
387241
1881491
755723
1380745
860116
2569694
1368315
169448
737233
2337960
1462683
484853
2119218
2865920
2786789
2910842
2474425
1172125
2921365
1675233
2134903
179342
2673489
200391
1598688
2378908
1383461
1542598
173313
2304265
1909094
172245
219546
2635114
1145955
256007
130483
1633138
599717
1711698
227231
2065226
1658992
2215262
493151
1052623
352291
2872777
2768905
2007799
2349057
1216779
57989
1392383
1416309
556830
2631148
2671707
2298843
418086
2184540
2564379
2598886
963226
1495522
1999884
2902239
349502
2023799
2844731
233784
2776316
1477719
2205793
2404116
77000
309195
711075
2028564
1815667
1949079
2882142
1490147
300718
2527636
172463
2830937
2187227
2865230
2722198
2457402
2345314
458247
699179
80609
311214
1406790
920784
2724576
1651922
507236
2493942
2097717
1846256
2843410
1984493
1766413
2588388
146028
2552700
1098035
479678
2394578
677499
163871
453316
236327
392601
706527
1247384
2453228
472681
306507
871421
2421536
2778494
1779687
2049302
1890059
658355
1015246
1066205
2841805
1646372
803634
2598967
1027535
2111257
2229909
2026599
1488823
45886
900103
522648
171523
804215
2710151
2759348
1549546
1136955
1200981
2659236
348684
2234990
2349962
616612
52259
1560172
1143950
2922164
972681
2307774
1158318
1401240
254345
678674
2005896
459634
2490234
2909865
2860916
2875805
1325690
2812879
532440
1314745
2368856
915133
2190303
2622218
1648766
1899981
1733719
93932
2627591
962797
349662
653052
1033358
136631
2012097
1285874
292745
534640
2929852
1211421
2167437
1883534
2862719
2600896
1004866
1193323
1986858
760275
2699458
570595
453064
1344433
2354192
1331074
1988672
741028
274537
2019293
2264047
1675794
1907687
1850280
2889194
596218
1303457
2114208
2285959
1578028
281406
281670
76229
2175472
2107505
1029063
2886100
1452078
753789
974725
130800
2585068
2067130
2141160
2009835
125156
2277182
1352834
604895
1647913
2685839
1517948
1188262
1977601
1947800
28287
2108829
552299
1616026
2648431
619332
598314
790638
2361634
1392853
2361043
238924
255673
468083
1626054
2678603
1606840
415405
1004337
2850645
2819025
2600011
1444360
2773875
2522311
481272
1137969
1329298
535496
631818
29088
1158681
2186736
32072
2626066
1418087
2893462
1770667
1817994
1467525
59558
2801215
513486
2371321
1643023
74551
2618172
1121203
1330321
676608
1606688
2859879
368802
2511440
556020
1319235
511324
678031
2307560
2910304
1197103
2680445
836569
174927
337318
1737174
1523133
1649812
2228300
2097469
2878031
1102683
1128862
2910943
2817328
1915613
2663809
1471910
84279
1929289
1325999
2838828
2508575
1376305
256652
2458053
1648046
465836
2669943
1032774
837418
2290079
2158939
897428
660257
783839
2605745
2583045
2862572
1345471
286711
1641750
2796923
1126730
1401319
1443747
2323026
36289
1879376
1422392
1911808
2773299
28434
2578019
688810
1473795
703995
657866
581797
733091
1667452
2531707
2090096
2414382
1758447
2176994
1569171
1318616
27447
220429
762879
2308256
909240
669849
781812
768554
1610018
2646030
823470
2401074
1608515
288437
331681
1918120
69084
2731955
30425
1410744
1530514
2474936
491578
2669726
2845823
2728172
2148527
1967371
1916871
710358
2643978
588970
364715
2572884
1348379
1173624
1194067
805703
2837956
1105778
1907224
798753
902199
1180764
43813
474142
559425
1343396
139434
611487
2834644
1083545
1331736
2249693
1100416
379895
2619598
91755
2611771
2066929
557210
1571350
2935427
2386093
360062
2150895
2394454
1413333
2065820
1458409
2091360
207986
2079958
42870
2598516
1361116
885128
466471
1081317
2671528
1359751
1974625
1856500
1553495
1155200
2013151
2315577
1722789
139178
2632079
1363559
2025100
570613
1535715
1688506
1243389
2345395
440292
2716509
1998091
2768563
400105
2110428
434203
2818044
1192896
1317864
2256480
599966
1223105
1612476
849050
1289924
151819
849978
545765
760306
140919
2627578
1274157
2183852
1932672
1222365
1941199
2354119
941424
505608
1103201
304196
1555211
2037932
1186238
1722732
1011810
1457419
2829122
416997
2357823
1019510
1939908
736708
2887912
228772
590737
399610
42063
1052781
835137
159501
2518166
1594565
1215453
570305
634262
736172
1170045
2452242
155135
1371438
1402306
1171521
2351016
1757819
2901442
1852015
2670701
2408121
2798756
721250
1811776
2054311
2362481
1036013
1719460
2126687
1801788
2389355
1996404
361051
1450007
1438306
999649
83539
1566002
2610794
896370
348664
739696
137204
376035
493794
2126101
2388395
2438506
84040
2299113
1801125
173324
2912094
1579571
1241273
1791609
886201
1259137
158479
191647
2210677
1801703
2427058
2202664
2032161
2681024
1818167
1806557
1510375
11971
1850454
2363803
2935193
1581473
1013398
1680122
2067658
1628005
2201637
1249424
730595
1795861
2726846
913049
2066635
2103043
541103
1404563
1186299
2804247
478068
1015949
2911636
1502252
2872941
1455264
2182793
329236
114835
2726160
973466
183491
603278
2073198
409662
1608895
2014720
1755831
1687887
2629159
2538129
1113649
222498
236529
944155
2031581
2234203
1755021
1586252
1421100
686227
20510
2339871
815165
719913
1469095
1571966
2937829
1735958
895190
1306661
1452315
843657
938453
1918545
2457773
534991
2184508
412797
1063652
2142107
1493504
2815833
639893
459497
626858
1036553
300754
2588070
97623
672189
447841
519674
1439557
1662285
357299
648449
893032
2357022
1995281
2212026
2709344
572303
165430
1764468
1635793
960420
1980815
2149400
1361030
639512
197148
104440
1197042
2158936
364174
2771603
810369
1624088
838197
2209787
379997
2054527
502297
419922
455054
1120978
2721030
2301190
1196497
2011306
2924875
1107230
2091560
2693018
678795
1279453
2888398
1316329
2306441
318183
247164
1071290
479676
2456497
2484065
950961
2933848
2810288
2339103
1125150
215986
1648205
1411958
1245430
2779436
765060
539274
2347582
2589687
281545
1959221
88074
1174554
276230
2371251
1758870
342540
352915
376482
785747
2277033
1892194
1867490
449358
1954273
755335
2480520
848634
1112342
1742768
216495
2905824
928953
313774
2311177
1173092
2521876
582265
825774
2126660
230863
2308079
256831
442819
998574
2769835
1830423
1606164
1464962
1967015
1499028
467846
1542191
294157
1659326
2659339
2312689
1158248
1774446
927281
2500734
1204351
566251
1251155
357779
2219164
850572
1753605
1040759
1948872
66270
112592
1567148
1364928
1762612
2763702
1180714
2428862
1225760
1764623
2703642
1471312
853974
323557
277996
2519999
2726060
1117900
79866
2845405
2622890
1555350
129653
1474518
716676
1237174
1072554
1623396
1887379
461731
1370724
1661459
2362670
2525634
874204
2630713
158077
965187
1985301
2607795
349137
2454646
2437562
362410
1158575
2176256
2130398
2143015
1030719
2690733
2837448
2774094
991723
184616
2557662
1571083
2802175
1420716
376716
244363
2073150
1829536
512744
1863819
397867
413957
2915990
156971
1295183
1345217
1889918
2119973
1920076
569474
2608122
1769075
1506296
1922087
495885
832130
2314824
371433
520784
2655642
2924571
289914
991318
2714061
1591475
1013481
779813
2500347
2482376
1388965
180113
2681240
1760883
1025143
569318
1191320
282840
439722
637270
1117322
2239942
1454683
499306
2193169
2842494
1986666
1817688
2200793
1310446
1858914
2701017
1478641
2903683
391817
1235483
1773924
2168835
275384
1799962
2741421
580934
486677
2063036
1813806
1881873
2528274
2567912
901205
1017736
763823
2269745
2909295
1541141
1638265
2495926
2072365
762717
650833
2731192
1793458
1576817
1974254
1302320
2145069
2807908
1998581
231136
523986
1223779
1190832
2877197
2697921
2065002
2123950
307003
549841
221560
1690924
741326
2778773
1672546
2588961
2756459
2640275
783512
455056
2633922
1931593
1390106
1732203
41065
1274917
1783908
159845
2421666
2376566
1328062
2935655
1965622
1220469
158098
1656522
471982
2804940
2518650
2258737
2439577
948093
1630719
2888223
1598275
1796784
1670216
1452508
1450954
2145735
1536779
611740
2237140
931116
1356925
1965606
1228393
1800754
449922
134790
2479494
247632
46209
196737
1739493
510179
1727621
1096946
690188
1863844
1915699
572956
907764
2455781
998948
1694363
1876258
1731043
603229
2192628
2594800
247770
2810580
1844336
369342
169685
2928382
1157691
1737597
1119655
2733219
1787
715461
2287343
197806
1963785
564492
809040
1887580
1215478
2667074
1324806
2435859
787093
2126349
601184
1590816
404817
1619852
240369
2030304
2471188
2527851
1044479
477456
2050288
1936584
2563864
1843378
176543
2165226
314862
2696579
1883927
860782
1532403
1007909
2567419
1217928
923800
2372263
161389
1546039
1793361
2031789
1136525
795475
911655
2645258
729879
1138234
1120284
289986
1985873
574572
978910
2716370
119235
1883325
2211429
625205
1076973
2369103
2833498
2925609
2258026
413780
2864869
2173864
2681818
2630279
1409907
1219778
254984
2189872
2621199
982551
1444129
2920693
2428456
236954
651238
733217
127485
705687
1786926
765799
1317189
95829
722419
597120
1946619
2860310
1366626
741077
468699
336682
357725
2444503
592477
122452
1352380
1859441
2747071
1685003
1165716
494121
2860489
1702583
1998306
1813243
261509
1240351
179985
1548704
2570621
361137
2765663
155479
2324915
348215
313254
1083153
1474227
1031733
1615772
2169943
2400634
295109
1292735
751091
901754
2804714
2443056
1373237
2534372
876647
1661925
2755371
1874261
2556757
738884
1738923
1923779
1872498
708538
2688277
1010267
2059149
2822507
2008909
806555
1864760
2024862
1368256
941935
392593
2703284
344404
2312756
2425189
1361301
88554
482127
2244213
264872
1728491
2678150
1600290
1276761
1428379
154899
2124722
881381
2502989
731697
1206874
906675
796428
2022137
2940409
288105
2814014
971029
1617850
1047792
2603730
1438519
1904107
618259
1454478
860934
446918
2318193
1671522
1835584
770145
1088575
350875
419747
1571740
2272248
222915
1113196
2319214
262775
1595394
1604597
804851
2864445
604718
2611912
824478
2852790
2592915
274121
353566
1692603
2062173
1718604
2210534
2809083
1167906
1728218
2032502
667822
123357
711139
440270
2911480
1332715
327680
931062
838510
355378
1077194
1052684
2484778
1613193
1914650
123970
1534519
1764769
2683809
1192673
1285842
544790
2064784
1043212
1466497
1888459
940426
2145639
162387
1967912
371104
687115
2789778
2707946
775640
2467101
2909148
2644020
1731237
900004
2135611
2038839
1274946
2379726
328465
301668
1933748
1239221
2042271
654016
878654
496325
2284610
2473767
75125
426176
2361488
1725920
1733601
151392
949461
817881
2420016
695155
2333694
928005
2265409
447797
1845693
2721533
1289410
2246473
2108375
878095
1891070
2284492
678674
2140408
2365813
2519390
1605134
2461277
1196255
497686
2062108
2395902
1147587
1602586
2743675
1825591
843370
2889555
2749082
2637476
41838
1190363
1203082
1517519
220798
790394
2419402
464527
703911
1928936
1665747
1135428
647359
23096
910594
2297783
2480267
2378984
2347547
1093751
62911
1210617
555364
1764573
2112914
2317967
1395541
1294652
905899
428575
1200881
797784
1084101
422317
2119640
724942
1195795
2644896
710347
269880
1471623
108894
984190
1684549
154276
1289124
1286396
422138
822606
1430545
85851
2338259
1284858
534469
803948
197926
1228032
646763
1735308
1116632
1538543
1855128
2694343
1009243
109806
1403625
425355
1652805
726715
580326
1939329
594627
1504623
1659870
1101125
2652077
2343261
2062517
2440449
506974
2669318
2198940
1655646
2540533
1641881
2143901
87397
1545573
2790965
908827
1392825
363988
1006946
1527169
1070770
1358496
174966
1185182
2288985
2101818
820665
664509
1979020
1790750
2527676
1136016
584409
1248269
2449628
572624
1994146
694960
1502763
276195
1099775
2112846
1936690
1867716
1802614
191382
1242173
1855158
2401449
2925311
1665250
1880763
1593250
106241
1637721
2440274
35112
2834087
1610824
2443389
417919
746236
2784607
911194
2487525
1593454
327192
1827968
2787669
286691
2437134
1913822
2354490
627709
438676
2793516
2346657
2281838
581228
501442
1805476
550384
933515
2891028
2328676
157445
1489109
1189711
623212
435807
2276861
2666248
999529
1581339
1141800
156213
759958
2686184
1795865
1260328
1063387
1210161
2010530
1196989
1306162
2190854
407898
2080029
1965452
633494
346779
449017
1452579
1588949
2381789
460865
442226
2286211
1950645
1683024
465559
2163797
2304094
706882
1176607
1532274
909868
1874534
1643152
706899
1237570
2388062
1315352
811590
920862
2607047
194314
1336402
1922929
2002284
1907739
2273935
1159327
262721
1806519
2532959
2011984
1465689
197648
504763
2056790
2472143
646332
53600
1509772
2622191
2889816
481896
2244129
1268136
284293
2829580
2790414
1246749
1757671
2478715
1603337
509322
2737643
232981
1424769
1151381
1289083
2786711
1701106
1155783
651451
1794301
1182125
681656
941723
2101703
1608133
1406295
877547
1826936
876678
1646962
1918672
850338
2701623
1152985
1900184
1984176
2814978
475977
1875868
1061614
272375
158955
1783604
2538611
1805973
2852878
331240
2490686
2326897
2463573
1221306
813431
1577574
1792197
2476385
209656
2616948
1720876
2586817
1197274
1208873
2142634
2460314
120239
990394
1134462
2618556
2436505
2460672
1741506
198040
1885686
811660
1032979
873402
2645348
385008
383714
1790726
2041717
838692
543124
65016
1571383
1774442
1741946
532174
212773
2228394
1588747
798142
2427545
857191
2197577
1432540
110177
1358787
322799
2053674
2059064
331787
2141288
1171533
1201457
1303785
1728890
2005509
2498525
2224669
338038
2806711
2741678
566384
1553609
2695826
1196909
2510774
2292013
945476
1661978
1693528
2483897
611904
1044838
920354
463724
96706
2256434
2839035
1724466
1671917
600792
1062504
16514
1717563
493829
1125684
1123757
1099812
134430
106839
843030
2781651
273307
1766013
906729
1298776
455863
2820519
1617093
2324820
2253496
1699838
1755451
948093
1568207
439303
840677
924211
214334
1641685
1702369
1997399
12094
1683563
2935956
1334859
2443270
841325
913676
2665116
2856685
770161
2566200
1903640
16469
119589
1648977
1431250
1988879
2813253
2873423
1918353
305645
860378
1470615
2808302
23277
1195646
2634997
1414889
878344
919270
2835654
1505487
2879429
1996677
1364335
562842
2310533
1411296
458428
1636656
1252661
321742
2253155
2814015
1881766
1183401
1261507
2811625
767107
558584
647628
1037336
2282600
1670504
1292435
894605
2207502
2408543
1201960
88575
2346925
74676
1494367
2371280
2069219
1411941
2565856
485628
6753
1251332
2897934
2676087
998905
1697325
353349
1317334
118967
1168478
350977
611412
1308262
393992
774821
1109989
1473659
2499951
810254
2895057
2263803
2205078
902029
2767360
548467
1674637
2613883
716762
117206
2464217
2796434
565274
2478603
2117475
1440280
647546
1944617
1360782
1101207
1206385
1705505
2312671
2339885
1521895
479720
1822393
2772672
2850535
2067933
2732391
19160
735932
2527400
1995822
198531
158303
2053853
1354061
565026
507856
1809427
2077998
2893202
2146505
1309341
138557
716666
2490174
1785222
2515935
319201
2079630
924314
1894380
561059
2435847
729894
2006307
1517776
1776469
1847761
858657
1033063
1385286
2922999
2411597
1936413
2059062
747610
1060909
2468836
9806
176901
2350025
1881178
388968
1996299
580492
1332304
2080894
1878093
1554815
1972247
987399
67691
923980
172112
1384168
1812669
964070
207726
843284
1604583
199791
111321
2240170
1351992
2007344
847768
3354
1537767
2778222
2633086
2365346
662583
2043006
2532992
429403
2518090
122047
2135601
1523619
2698231
417578
2473243
2638761
1766687
2655956
2418647
2193604
47120
344496
2546743
1696344
1486361
1771410
494402
2748930
1507832
2300260
102819
640132
1447160
1687632
898134
2890785
2173178
978873
1954549
1385699
2021343
1979372
733991
2876148
1468795
191419
302085
365700
653501
1007041
259161
721489
2029744
1917966
2034843
966361
902683
2715471
257319
427419
1044368
1161721
1530993
2102905
441419
1293803
1171396
704684
1371449
387804
319447
419886
782093
1280839
2356646
2233533
1893865
682983
2799539
2763558
392163
1270951
2797892
853866
284197
897571
1756693
1343332
2434844
400290
1593434
385931
1610677
69811
415290
692011
936213
2124030
1530617
2873633
1737394
1816384
714154
769890
58878
1831274
1259169
1636551
2485836
1833037
1320290
1468728
1568183
2767457
364939
2054874
1855001
1223366
2751985
1710459
2442203
1169389
1712544
762339
2147125
1481428
927298
1681109
2734100
2466375
253268
547093
1672752
2051864
663239
2227969
1253484
1592493
201654
2788076
815369
69846
1183881
878704
399825
1402422
1278881
812680
2727949
1238677
2323226
2336631
841435
2340871
119127
481667
914109
1030808
1458486
1185049
1443216
2037711
892770
517030
1992287
1996726
182612
722975
283531
626685
1343876
2580790
2197127
248388
973596
2096612
1405284
2065860
497124
2361767
2405337
2165121
546000
1010898
1169810
2356091
2144381
147659
2397326
1121063
962195
2672117
2336709
1629511
2468775
2866406
1148386
1700494
1879021
2418910
712968
1811481
2222796
510004
1951731
210929
646780
1003135
2909915
822896
2234716
2308602
1582628
2547696
1432149
28420
1784071
2583911
764747
1147993
414083
1763132
2094066
2796943
1444271
81888
719456
846903
2775078
2268492
1859917
1063203
2408751
664069
1447477
1113615
470857
750689
1425702
2216979
979059
651694
2286611
2496257
984335
2677900
1183838
2618312
1686659
1784727
1340406
1250936
2228739
881430
714732
2092247
2033651
1287139
1631905
2716815
1072987
1104285
414085
1739924
1767690
842214
1767482
2025098
1748392
189586
2368222
852553
1800983
1472716
1589215
2188314
2135732
968302
477727
2354984
2208316
2253750
2673532
2060028
1161599
326163
2275037
2580989
700043
1418521
580290
214033
1820929
2882256
1936636
1454223
1857579
168374
1413167
457438
2231635
2517777
1405446
175121
2514846
1800149
27470
655328
1558787
1537400
2220090
2001422
2583390
1040417
279111
439915
2618648
2711470
1840222
271583
964319
83418
2716337
2650094
651540
2700742
1181983
2594274
310772
2693511
776
443307
2450027
1488826
1224745
1169658
2549956
615359
1370878
1456022
1577306
1254458
1720128
1478043
2317619
1170692
1926098
2796218
933567
1640337
2345570
1151485
2060326
1454274
541844
1250451
1612734
1862243
2830878
170433
2480102
224561
1858616
17963
1522424
630654
1170094
2753846
1257656
991411
2773455
62052
592761
208651
2472930
1046342
2560649
203248
1652899
1737341
1218222
135498
557626
1155046
345626
627201
1524428
1880427
1144271
2477366
1893463
1407831
2186144
447015
1199597
2038429
729826
402403
2845456
2677811
871898
221362
1785166
1114251
80034
1078257
1871811
2555467
113405
1288628
2685104
921703
78136
504785
2532537
1703515
65675
2676010
425732
2469332
246167
2737053
1359211
2059657
205993
530508
2241439
2447087
2357010
1797501
2600141
215589
2831291
1879178
1717079
2131707
858453
71052
783965
1077066
737045
2929008
1196966
702779
1078843
561669
1957768
1854615
1389425
2772316
128050
2912409
267705
1963256
338341
1337105
873750
872119
2524412
1805108
2021887
771051
1266763
1482202
1579548
420279
1674426
593967
1926743
1819875
2645896
918530
1528480
21741
552419
1073661
2134370
2526222
1598589
895125
450848
645167
1019116
2649995
1275816
599481
1727077
2170522
1201959
1710024
1269923
487126
2064018
54362
2229521
1197991
2584400
974075
1227730
2748893
2897100
1973422
925183
2514802
965598
1869404
1942896
1751289
2459514
508328
2120474
1471552
2687481
1109509
522243
1011150
35796
1502417
1647523
7938
821750
1825611
486106
2277940
2369068
179961
1705250
2637213
2849057
1260447
1903923
219365
2005952
2595038
295211
1535603
625164
40918
2531282
2911086
1996766
1023255
663436
1334830
1710723
640873
1755464
216868
794812
377031
2811064
104748
110698
828434
1768186
2406296
1946954
424622
1813650
1285519
2818848
247182
1497072
86056
2249005
2552307
1456635
2480431
2220470
2224394
1614922
1099110
1375840
1096561
863953
2085598
1780370
2321463
1395057
1055995
736860
2039062
277591
1479658
51726
1501104
2754655
1545879
759155
2876534
1490896
262992
967765
2184003
1770847
54529
1760944
2630931
2264619
2558385
308230
1196813
2922024
829040
1057245
2135612
2123140
1012014
2417124
1165880
2191793
229372
1947256
306171
670207
1839101
410020
1817891
795041
2580167
535332
1266542
547920
473498
1814442
2530861
1820054
1437333
1745607
2157523
1605845
368868
1935902
558680
2132923
974196
2616409
2222814
1785843
923643
1340892
1789299
2059092
461995
181593
2109999
2286850
420990
981177
943545
641162
839488
626707
2211482
59605
2586432
2315654
1864037
168524
248940
1492223
2665434
997700
857593
690573
986571
2062048
749877
2308905
2680557
2488286
404339
1795762
196853
2678646
224035
527835
2313562
1277148
1520331
868500
69318
2675116
652384
49019
1932839
1626355
1144044
1912579
2194064
1544486
379133
2168706
147113
1816038
410663
321254
2796682
2524390
2555894
1156881
418371
605570
2783866
2873240
334016
1598610
2003561
1667321
2286412
1163933
896550
740475
2060401
721632
2894870
2681217
200983
540763
2610379
193130
1405672
559294
8690
2188511
1402672
1776743
2082352
2711448
880010
881994
535649
990496
154833
426062
2934446
502462
1624317
1360201
1769294
2338098
792368
2389025
445708
1030221
1729447
2089936
2169316
981354
1282324
2749835
123029
2709760
863475
1069631
280880
842491
29490
1857563
823087
1354517
884084
1637351
1594016
1263010
1957203
1142938
1264582
1756554
887686
993262
1258867
1865610
2066356
2856912
2151449
1480203
2411414
2452143
574304
176569
612381
2827244
2762748
2698906
456893
83289
385366
1980298
1115719
2154463
179757
25332
1805275
340271
2256667
1518036
1345544
423872
514115
2271310
2724315
690035
2495243
1863023
1072288
804521
880266
888419
1770304
2731997
1794864
2562546
1220068
1136841
644356
2231245
480856
635863
370517
2560713
1128827
2151245
131725
429326
1091840
2533928
1514735
122806
1116227
1099343
2350387
1905345
870112
1439102
1588252
2126753
2001726
873303
344293
836006
2138807
279408
510547
2479074
2770689
4566
1368276
53166
1928034
2805039
2094489
1903022
2480418
948973
1527116
1318131
2698105
587349
642016
2689488
440406
1877297
1707549
2417204
2609651
1405349
1538728
2013110
1511012
153245
1851766
664098
2852780
2756112
466412
103717
1299058
1712620
1193591
1875198
659614
2249580
721864
818348
2005031
381201
1232436
722549
1772013
2321373
404486
2022985
600070
1315751
2730420
323083
1095037
1088865
2083821
1129295
163535
2059482
2287123
648683
1278107
2128160
2422721
374354
2779933
1562567
1910770
1276869
509171
1461080
2832197
1979337
78291
1333937
916854
911840
862773
2480456
494745
1230490
1430173
2185219
1027277
161902
1381778
351943
445187
2436774
2128241
2629214
253815
1521849
2750917
500345
2718168
1987518
1177874
2120278
1208765
1428170
1096132
2665512
1309903
1432865
2527286
2330015
1865111
658641
1094748
2898559
1163636
1105756
2646806
2641609
438374
2918440
536582
1929242
15061
1682469
742415
1516474
842514
2497373
1150837
2352068
2898961
2907624
841104
1935388
694061
2055331
398575
2137337
2702911
2767862
1575731
493787
829680
1148389
1063434
2704952
1670767
171774
471714
995013
561662
646562
1943766
2467119
2295811
1920448
698200
63204
1466439
1847927
1491603
1290308
2359157
247980
2432134
1319586
1731319
1388788
2374664
2160029
2692382
937590
682526
1966076
2082643
950843
366344
2926558
1683637
2212226
2302529
762902
1877199
196608
128663
2306318
219226
664656
1696680
1809580
1006249
382463
2339670
533115
431780
756918
1950894
1613530
526359
2854278
1734265
2619653
365833
1447104
2250628
211434
1139215
1072805
2530133
2040300
243328
2818800
990911
2450647
2767550
2470010
242183
983249
1717375
1809483
2835316
119669
2181262
2477257
1838186
642408
2495318
2028656
1036607
265625
362734
1730401
2636848
2486801
1227810
189487
1553685
417997
190138
320043
1414710
1452275
769111
2088022
1695352
333619
2579049
331243
1950864
774940
2920039
864423
863601
1255752
22673
650969
2071472
1126577
115391
2546109
1525674
1187371
911260
2864451
915649
1207869
1640161
1555879
1509962
205470
1394063
690242
437250
2385575
912459
2597446
592985
1523067
640954
2387569
2844854
265117
2824828
923776
1083004
2274727
2005903
1267758
1706460
1542173
218880
2879793
563744
2731090
1927328
2404277
2612961
1529980
604026
1249580
2413388
1724506
2773113
44745
1511384
2888151
2494896
253241
1748112
2556870
116777
2882180
622412
1894145
87966
848383
1400440
1774590
2085966
664246
2634476
2255235
1298595
1141468
1091060
1988515
2084501
1896583
2619472
2756533
49206
39054
815773
1888937
178001
1876065
1860098
2813277
1411691
2224798
948160
2893311
240290
1670294
1570017
1565682
1460587
8000
540476
225316
1407603
887038
2740551
1743067
1209499
2154013
446013
2098038
2810954
1065660
2085266
2567861
2701087
2798600
149696
1135165
2794985
2120079
2363149
1521341
2384493
2076927
2281932
1109664
1022973
1454252
1185157
1668490
183309
1302168
1142655
1304892
59362
1114323
289793
916926
1610886
1666693
1527078
2796603
1483033
838435
1048324
1162741
1907061
219625
2223874
479153
2235129
517163
2478525
1453556
905682
2027649
1941047
1680416
1734888
316153
1942790
354037
1157063
844196
1765486
1623503
2355687
656856
478362
453530
2569457
2685110
971397
2507140
1391435
2404066
25704
1306765
977791
1925987
653544
2127847
1231086
368583
399108
2887900
1654461
2788719
1403804
1778456
674256
760011
1909017
2513175
1110206
206872
834921
528520
117018
1224693
2548955
1220638
789369
36294
2773226
2793622
2234580
2156287
2639663
2145214
1237698
1047008
2844171
1099811
1999253
1160425
850360
126010
2378297
1528355
721501
517884
1530729
519268
734717
1237194
600871
263117
2158507
2145103
491420
499998
2002068
2849726
2109117
2139430
2088192
2065800
2663947
2736520
1390596
505315
784936
1289430
2051690
1967642
2086721
2899103
1833248
2020173
621069
8563
198287
1944141
1352704
768698
1668126
2531038
955957
2258919
2670507
1672420
236143
725479
1877146
1158490
2519310
2388343
1901949
2444434
2796782
1775123
1554228
2917507
698435
1192542
2466698
2200292
312827
2443289
1886147
1675448
37959
250167
555456
2681015
2888575
1427683
2526447
1180698
527311
1142617
2534639
915968
503709
2939508
1885818
326834
1049448
1527721
1536179
771817
1436132
1880448
1081441
247526
2073280
669163
279656
1400622
1490473
441080
1077628
684391
1884055
2747620
2274554
417007
2032916
802208
1525045
650679
2814270
1964398
1725887
185431
2713301
2406990
1316190
2510962
2923520
671618
2538916
647741
755446
1021978
349438
361370
2345159
2039728
2340730
32797
2026825
362070
901048
1722836
1316753
801127
1662584
153160
629217
1767426
1963570
740318
337434
1544364
2241385
2614608
2592582
318604
2716234
402834
1996883
1105342
2125794
597737
1495835
1766732
900296
687483
1604328
338879
2847319
1221052
2150077
1688745
100851
1277515
1168989
887539
918823
2399033
2148138
2275936
1233956
1142501
1534435
2498477
1481569
2255704
1446450
2466944
122176
1272866
1545402
2432274
390947
2534560
1171846
1005962
2814405
1013647
529008
500308
243729
2409122
1379822
457351
589806
1228371
594082
2707414
2819276
1543563
989161
2374355
929628
1563796
1212098
2734523
2858797
2774818
2930184
1728309
2616218
2923249
2727677
1584414
3120
454584
2865558
188671
1122421
1156258
2056710
616203
314753
1727852
2757776
1759930
2654569
2367758
670404
554749
2236041
1009726
6364
1203461
1336798
1978596
1654510
1354674
2017927
213611
2234064
1400921
1537232
208294
1627056
759266
1813548
2770586
587433
732924
2452512
854776
225554
2453691
272178
936811
1412290
2591080
2837199
2852695
1142326
366374
1651274
1900354
149174
2613202
851414
460620
1223339
2644530
747857
2352598
2897131
772730
591919
2243976
1063202
1565409
1847611
2648948
2586028
1162837
930768
1883146
741323
644283
134115
2283715
2042662
1809106
2173521
834716
944119
2488474
820085
1760790
1259579
302603
1412391
1410017
578286
771958
1382672
1472960
2345388
1047090
1428280
1145628
2250408
943283
1378822
635642
2884944
986921
2301249
1417469
2178139
292899
2212051
2183024
1878198
2353821
888071
94737
2525935
38241
844415
950657
2541787
601901
1796612
1176486
2556467
177691
1105649
1595936
1541902
1212176
1251344
815723
1156641
1974870
444096
301005
1935397
937660
900515
2374632
935812
2691987
1831135
130058
1853484
2245939
1406952
2065441
2149536
1345610
1654695
665688
2451721
924852
837086
6676
1163914
111032
2906330
893711
2306084
1189113
200625
2168182
2940415
736598
248906
228306
1703739
1492951
2034168
2657214
737877
2145751
1381692
282479
1064039
135244
1559967
107871
1843093
2883034
2426638
1767194
1153071
2095336
484866
1221842
556761
2190843
104151
583900
1938376
1957491
1043189
1468832
199981
115174
695266
864328
334748
1100443
2474578
2247002
1839975
2377514
1083029
1481585
30459
1680323
1080079
306405
228757
1526197
1076035
765255
51647
641435
1750366
1260626
117004
680013
1285069
2575250
2757342
254115
1926366
971348
859425
1553019
390331
1551460
2040167
1931413
2726541
1559038
397102
2097311
1886200
1562717
2868392
368889
2107532
1057179
719458
2839354
2519717
2939792
2368165
1019403
51501
1635880
2478201
931252
1294384
2171895
2742125
1708660
2598597
2572785
882423
1252929
2060679
2644783
1403182
2394345
1913720
698970
2281851
326015
2500678
455258
1453431
1175813
1257958
390453
748822
2334476
1825238
2413406
1770106
2104376
130839
1079639
2735194
790418
44114
437938
2395390
114696
2543510
2483638
1474466
1619575
670562
484947
324234
544674
2038790
2035770
348460
2871770
2302000
2622137
2286875
2329541
555873
234311
718523
237320
441514
992215
706805
2627165
411107
1333612
1800630
1517553
1492797
1710891
1928245
1444122
2587384
1890858
2878472
5363
676964
38726
1244757
484287
899066
2312279
2429462
35409
1198022
1172312
1284639
1996774
2094213
1360306
2573067
372692
875696
568395
994321
430970
2657811
712392
2005388
2689364
1120572
1911119
2360423
438077
2708386
2740178
1090260
1139646
143240
2664342
1016510
825788
2158483
371653
2877449
1564537
1377707
1509800
2058719
1617581
217060
2793251
410220
851993
243647
82763
349795
2782540
2463591
2851561
2842334
375880
2809514
1417099
76674
788295
141476
1429560
2617287
1640357
1926039
1732413
457045
1376868
2065538
1218012
1839408
960717
779777
136882
2921549
1211083
417811
1132175
1335112
1031336
2162318
1874611
1447568
2140482
1002672
1814332
1024161
2319030
2007095
770912
618746
549398
2555199
2494785
545764
2103463
2225513
2396122
2682192
538287
940041
390238
660833
141518
1104583
1564139
256053
1077648
126277
2098824
838326
1085737
1540712
2916346
468499
255688
1815842
2366056
673295
1833833
2279802
2172265
488330
1869743
2834479
2410600
2283530
1004652
566773
1497255
2813546
2063745
810296
2690082
1246749
2403199
1975621
1301828
945094
1773106
868899
1150420
1167064
677522
2561452
229634
297540
1302416
115889
1144407
166875
1458310
2504614
1236084
2688834
977375
2429618
2081081
1064546
2012352
1216429
98416
1867783
2792143
386946
362961
1889825
1336014
2644115
1781646
947314
1586415
654901
308753
2764754
942563
66270
713458
1805403
898348
2428812
2878681
1895879
2445573
1943958
2117527
1460081
2579044
2700630
695358
2037883
1262757
542247
829369
98384
1987814
414940
306238
134511
386044
753535
1840099
2899883
742373
2656035
1202510
2099131
1518523
2065136
2351816
66536
1220971
2116661
1777006
2911544
1224940
2757375
1561455
253877
1710786
644074
175820
1014926
1642323
415208
1518058
420549
1758142
239489
444984
2496233
2746551
764705
1457793
1796506
1930467
1474643
2147772
1348219
1834879
158261
627331
511071
1488148
2274561
2347463
1725247
2658031
552249
2559455
1288652
543539
828828
271053
2182761
766515
870975
987294
2865062
350191
1377120
995020
761105
799969
2307862
608676
1351563
739965
1900999
63186
2583199
2201043
1653756
44646
74920
50240
766343
939641
1489803
998838
1573371
1751728
1407637
1678275
2819495
2154663
594957
268622
1090414
593527
82777
1215589
658184
1172519
1196312
2660776
2931653
1894823
209630
2739553
2171529
2036596
2486916
2849008
143162
651950
524573
1944399
1168097
1147508
604183
2343712
2646604
1007887
1942555
1830067
32223
1962135
2544129
2088923
1875756
2193555
2706583
335167
1586479
978020
1725939
126273
2768922
2003155
2449538
3740
568207
441650
2927526
806685
2436364
2144308
1666371
124726
806967
1298030
2564382
319013
1500528
917934
2514888
2459002
1121970
1261308
2686692
1974317
2105452
2535894
1899658
600017
499662
1640980
2895071
2143247
116342
818861
1852483
2239637
652655
2001019
547913
716509
630638
932946
382757
1878649
2304155
2743478
1088132
1685829
1565809
7882
709123
288862
2493082
308532
1253900
900215
2617893
575960
317659
2558662
2196866
728682
1612378
2137126
1693268
2265555
731844
621321
301134
233063
122782
2881326
834852
2545864
1745684
1709467
60082
1303607
1454167
185459
224809
2265484
2655037
42498
1224907
573657
1939169
959506
561238
2559815
910909
2040405
1417746
2272425
250367
1350245
782100
4552
409472
589738
2442619
1635648
2776636
2718826
1846177
874772
1831753
2741442
2865774
2023558
2178494
941126
1156438
1546404
739207
214458
1905863
1936729
520567
310958
2530752
1178005
2710976
2580230
1891344
1636981
388276
2782635
2508423
1641255
1759005
416356
1826410
930992
2650991
1101974
515043
1602122
1497582
716021
1653489
1228302
1190469
1164763
735618
2835839
1480008
1641004
1564382
388347
443279
1365920
1004457
44566
2280921
1065042
2624618
2656618
2762125
144641
413751
1889123
309510
2498315
964010
820686
1676163
601326
1651153
2372406
2621249
737295
2707402
2464294
2861275
1231298
328341
2937610
2277409
2443718
2129099
2715387
2813334
1431029
2514616
1605013
1780821
1462842
2144861
2235868
375050
2264759
196580
1343328
2406227
726028
1889563
87661
205281
371718
1384363
2853337
688946
485675
1749327
1061736
1353094
1010761
783971
261222
371072
1249995
2751380
2732029
922025
777530
2697800
852006
222522
1297929
1672390
408984
1976750
874163
1190372
441626
2405325
2105432
2076265
177554
1213982
597260
2793307
659868
1820337
2563666
315441
1659038
384664
1260683
989762
613375
53569
313612
810242
1353925
2397322
1092093
2612922
516542
1522664
591349
889834
1943237
1940679
2550651
2673260
2164775
164459
729722
1977686
1181943
2183791
2552335
980595
350689
918991
1586858
994378
2318683
2780031
2806798
450949
1946083
398808
2388975
421596
1996545
1576416
2247173
1009811
689873
1209994
2747352
1983605
115758
203917
2042727
272533
1071431
1717937
2279443
520766
525835
2179993
47882
2159528
2685431
1748361
982005
2662962
731609
678455
1846657
1879343
2184721
1189631
1662243
398754
837671
1428365
2810119
555695
854416
2067432
2028986
2753407
2628810
2002535
2299457
2940251
331941
1044804
1651779
2087511
2333474
1151593
1715591
1101956
2585963
80625
2722109
125375
468695
2892396
809274
1242663
1763676
1094845
729022
102006
944593
1644504
2580432
2819814
1986867
532904
836149
176689
2191813
377615
2138017
1099390
1268575
1780822
1741424
163689
246438
894395
537762
755366
1311660
1433931
924643
721322
2922314
654493
2555844
2149853
2588254
528644
110486
30682
2362791
1770440
2459936
2118601
540152
183291
852031
1059740
1871852
2795659
783580
1513270
445829
250770
777880
1290518
1667458
167845
978797
864853
1885526
2682191
2701584
1207753
2619791
2217064
636028
352948
971099
139665
481796
1107462
864296
869506
707025
957536
1929805
1985521
2578910
1162937
2292118
1919402
226319
2446944
1056562
1442608
1527839
2399126
1277429
1578479
240208
1464584
2505460
680418
555089
1719732
2587644
688387
918849
2843955
293822
1156361
1709716
1932498
1185550
1156895
2774932
1777177
2427518
2372181
2155186
2580183
2763200
986798
496821
2668995
1475997
2623448
2478327
1268779
1366320
850789
611244
1986185
2907540
1673276
720238
1124410
2420482
270693
2459599
2449132
2419426
1610730
1972077
2021925
92286
378215
2013359
1053991
196467
1632832
494537
1627440
1468557
922962
2170927
2429470
1481844
1563205
192036
1104914
60770
1136847
1133625
1255763
1343772
1162384
2035786
942770
2679888
2039025
1061460
2058279
649420
216460
349081
666556
1857706
262500
2502750
825072
1075311
344327
2861569
2500022
1527718
538115
1022817
1895163
1274615
1077148
1578902
631086
2070460
2406089
79027
312024
2194808
2066392
2063916
2270468
52329
1830120
1175288
659864
548993
1942791
264584
501534
2458502
2290379
2470053
1211103
2012441
1594687
1537978
2844158
2587575
2027902
982609
304748
2766783
1258951
1176669
2939907
1398649
1775030
57372
2003731
2701289
1410824
2759980
2741141
868777
2016081
857659
1634123
2431571
1443074
1134703
178947
130018
301458
447452
622147
1126362
1776864
2136416
830747
2400808
1909900
2918828
1292372
276233
296294
586754
473564
2698757
2141321
244223
2271065
551658
2715307
22858
630271
1226172
2694757
1520395
662466
590805
11836
697671
2332045
2288242
2238816
2208838
22010
1743778
1147794
1236076
2143176
1030559
509549
1576653
1905114
356718
2044296
2818401
2901683
1617031
741671
1971311
1058940
391327
2704931
1996280
1799828
1847877
2807924
1293278
865006
2116041
1440674
1480236
1095013
1370973
916953
683610
415863
452627
1980573
2209874
1322110
925816
1223139
1351110
1992841
2293087
1455969
666202
1891902
378870
1051052
980732
2006965
2728782
556180
62711
577027
1351785
1492859
341392
1814130
1447381
1383171
1915064
2215228
1672822
1543808
1300614
2048212
308678
2744845
503106
797197
1989783
172516
1419976
90099
2035432
2481797
1856779
755787
1363368
2881202
41495
1083993
700620
1163650
341871
2234491
1295082
2049357
1054561
871139
1957239
320344
776873
2921575
2197156
18352
331110
1465066
2809974
2149735
531572
2723761
813558
1433055
2344456
2811653
1464165
2145260
216966
639411
41571
337201
2176745
2199659
2339223
217844
386841
869821
136332
2899376
752410
2129745
1749202
2392216
363887
1184300
27092
910280
2286898
1568340
201052
2605210
927356
1870305
2890091
461375
2294290
37752
1684887
460362
2604932
1238987
1776009
1888335
663975
1172742
2884407
958273
2155892
2457270
2580016
2742515
821879
409165
1440884
308209
1523742
2035345
88994
611763
1129487
193282
992421
954555
1674487
1854014
173293
572341
1386382
1928355
683925
426629
762096
1661404
2464022
926395
2840656
2874531
112743
2660394
2281402
1093398
120512
1287172
551201
2547909
1100414
1346394
2118002
1119074
2184398
1047486
2367586
1034080
1985207
2656762
1415697
636421
830630
567058
820677
1971460
118183
1931059
162488
388075
1378999
2073032
1527144
1376174
2517060
2852140
1131603
2103894
2422709
2480085
1075754
1544481
1422524
1405884
1216535
2829984
1561618
797765
1194794
2233861
2900268
1631867
2687110
1658582
2211450
2219061
197414
2225330
2471456
754886
190278
2671801
2131481
2930237
2723676
2340923
2619711
1253795
1457123
1341953
2015740
1873009
2523743
923597
122619
308615
1998972
2502358
2758878
371164
798227
2479036
146557
2246659
1345083
2924689
1571164
2869202
1534917
529789
515783
1496761
1062429
171981
1909516
2189229
1630245
2199869
27548
1879068
1504483
2728160
2067173
52315
564600
870050
1525254
2712803
5153
1961301
2915209
2159471
156281
823291
1694133
1041931
1205867
2129270
765381
1843750
268666
667223
1454798
1945051
2483165
985891
960634
2691918
2602943
994472
1290351
2818276
2408117
114148
1313748
599982
2793122
1813548
1195855
1943531
2678986
1940529
675250
517415
2915832
461628
1277013
58105
2094996
1224626
489073
2669118
1246293
868335
2031399
2368609
2063060
1673153
360761
1655437
2808611
2869933
2121471
2640584
2339575
1228848
1918135
2644809
1437111
256623
403184
1230524
665592
2677052
2474483
242619
2477378
514624
458434
2177959
418700
1625962
526956
1716772
2230938
2058952
948214
1530284
1689774
1058355
2402280
2030534
1238970
772455
2386942
1462974
680
2491432
2867477
2630521
460854
1341010
2125640
728803
2650739
1683547
2120022
1637276
1950948
395118
1874112
1190119
2594320
2173509
156069
1062769
2694048
2027973
402673
575990
1095240
2509390
1926220
597195
1787304
2851089
2474694
2268410
2142052
298567
2739896
2568810
1354311
1099046
537943
2415509
2534795
2901865
929161
2382322
1390619
33213
1084021
69829
1268462
719277
1505780
1210469
513308
2246286
2251659
1214603
1561797
1908525
2138071
2026602
624343
2155331
1998607
229860
1927740
2416007
2551697
36781
1962579
930006
576368
512502
2525332
559347
2102012
816729
2489589
1203408
2795605
1114960
795605
1038912
1357955
1348768
291230
1444502
193267
1717256
2563942
2231750
2257205
644524
956467
1474662
2018193
1851411
2907234
980564
1294043
336912
995239
1891620
526865
2500248
112187
2045847
2074283
1793462
98527
1571814
218132
2346569
150188
903040
2597209
2674659
1896669
1783825
253691
2792311
1390146
541950
173937
1808615
69501
947349
1339429
59184
2074007
878646
281016
1062258
1710920
2633951
879175
751026
2739058
2079772
232876
659313
2436787
862893
2398987
1209184
2280823
764700
577578
2097236
210075
311132
1767844
2901716
853631
812038
2802211
1199691
2730363
502778
2050731
2187812
1863189
1724810
1198026
653021
2143114
2654391
1935147
1352074
2816187
71487
897796
693585
13755
183686
850592
1894203
2100470
2570429
1966257
353762
335456
1253716
2607839
873512
11512
610443
978515
2703778
2681007
1514727
2751541
325757
1580054
2310951
1482349
1585752
508398
674591
2602126
2431034
173714
2302349
2527978
955485
550945
2320702
2220645
1653258
77189
1976628
1297823
2913703
2351461
370001
2457553
2401487
1481088
1185788
1767479
2264230
607539
621627
2149259
2775339
1718959
1464749
758985
448822
1646457
669118
898166
712967
222821
2731313
1241743
2597759
1073990
2847810
2548150
1207242
1052748
2781865
1283025
2347717
2465612
503959
333709
1648452
2805272
510914
1192080
2708458
2767693
1378837
917832
481419
2233410
556777
660015
2903168
1868393
2886671
729082
761704
2283681
201936
786548
752896
2418513
2752815
819305
1433797
1231604
1740282
2425505
2893701
2069110
2796237
1498490
95457
408741
9181
835239
1011811
311581
2371088
1342247
1775295
1501534
924026
1583607
1792748
770224
2730628
2814394
889365
214018
506337
262755
1276964
1073393
813551
2349687
1165737
2676287
1443812
672176
1912224
205851
1127335
390954
300010
2114814
835819
1536637
198988
2421450
1076201
841512
2288004
957460
1958136
2844977
1568043
30483
2272546
2163051
405916
324445
1883660
249717
2479240
1888821
2340067
522531
248821
2067932
2321057
2654764
1467517
16659
812847
328969
434019
476388
567386
1719469
860603
437407
62195
2482740
2120224
2614207
1602641
1858384
1706598
1318769
1373062
2351959
1256687
660983
2377495
1118185
2184780
1291026
2416275
1208648
428262
586257
2114228
2186597
1432574
26513
1444245
1394135
521255
2108671
2899192
1929638
1455143
1580479
1845240
2663729
2801674
262660
2791868
1263718
1818540
1601839
2731025
2237047
1338333
2262369
822364
2857842
2911283
953954
990915
685210
2249947
10459
1588968
549095
908884
2321189
1053879
255030
2606928
1764450
2332673
1104845
527749
2582514
2588109
1054925
118651
1353008
2394591
2301248
1906379
1634875
611532
2675096
526655
908752
504165
1275353
2928034
272356
948895
1909453
1848878
628768
192679
304247
229138
1727226
2808576
520202
2532792
1029247
2604366
303768
1348485
486416
657804
1417130
789651
1600700
1411517
2625476
2070627
1594049
1569427
1820729
1440309
1729391
2039409
2394546
1496205
2074164
1508249
2923289
2580421
598255
2668265
900328
1288860
2054340
1753627
2272237
1879041
1836068
336478
800945
812666
2120646
826995
2355462
1496072
414043
465677
1250266
2504448
724186
2590746
2469821
107716
2297939
63540
2230629
1586419
996031
1729821
136300
1403553
1598495
2819323
1903569
1111534
1850698
2686824
1648177
1171663
463200
1100581
1525452
2546154
2183545
585573
2515553
2737241
867374
1138011
426075
1629243
7111
1906155
301548
826148
169606
352770
2464107
2753838
1808782
2599513
1902753
2139080
1668037
2752812
184379
1049705
2883054
1887462
1024462
2278578
1215208
1273898
1944392
2630157
444561
2393143
266916
2177278
1510010
2617059
779164
1015842
2616257
1304526
1574337
1618834
964252
2780891
1044582
2272846
2671142
1918726
2269185
1397379
1334406
1088310
1217481
1738590
2004173
2046685
47781
2011613
2124111
1756871
2571185
2812484
322646
248145
1930817
756670
378202
2379674
2277903
1910166
207642
288756
2480737
703110
494649
2419751
1529265
2755870
1556296
129905
1065902
192631
818064
1026878
2108245
114003
1111393
2842008
2030179
1005497
1410039
2633372
2792115
119054
1882973
2889842
424971
985836
1343866
964614
1310201
86725
2411133
2931024
918559
138358
900494
81997
2747514
864497
1989613
2512044
2646500
1560027
2417042
2393585
1409265
1641442
2129331
1432139
1264963
158358
439278
2335247
374237
472317
1429087
2657505
123602
2893160
2149473
1504442
989968
1024637
587611
1959432
1113302
728083
449827
2356224
532445
2689855
327960
1034061
1360766
2097268
1053416
1016792
83691
2593166
1605822
2664561
1804467
2388943
427513
2115401
1539324
1793523
2708670
2701889
2095702
2882326
860441
2081459
755883
1158363
2866520
1877851
603533
2077451
1475887
610512
2383698
1003108
475148
556378
1921019
2782696
1807246
2284801
8547
1832517
1468383
2748230
1755118
900902
2616180
1885127
689677
1218730
1137701
2193220
1978282
2782421
2319791
564986
2569771
2635042
870451
1979609
688471
1512594
1980051
2301841
2001512
2491231
2232104
988968
2890887
2349243
391688
2727805
2260124
626120
1777463
2936408
2599540
1869376
939908
1107856
645953
1555884
1070472
1012781
2205780
1739522
2510822
643973
893628
1838295
2461092
862348
2729991
1515432
282705
1402924
2077679
2717165
817208
2793953
2029476
1067860
2283703
2649443
1710684
721801
2558313
1626133
165348
4237
426909
1440657
2339865
2401016
2225702
273718
1872233
1124228
2372995
2601731
1431399
955981
512762
1447991
78245
173489
852107
2830738
558483
463429
354850
423622
309938
684328
1109860
2147035
140892
1297542
630653
1092482
1445746
274721
311858
2330438
2911351
2647928
183189
2244942
363718
563724
2546654
1398977
868635
14211
2404131
1168019
165884
1171738
2562346
2525399
1631347
2276801
983062
728444
1980246
194825
2841499
2724360
2786454
1634864
1876322
1512872
378457
442581
2809716
1343667
39891
962532
2421748
1239373
466995
1307537
2509868
1675556
2089617
436071
644535
649291
2222874
1394624
870861
503128
716202
2112774
1898393
1208185
2188239
1904156
509943
529810
2840178
326128
2116433
1025187
1107552
222719
1138790
1674983
1001659
1374238
14109
1348106
246196
2379904
1367367
2679337
135749
807891
2744225
1018853
2607085
1623750
560762
2560963
1564899
2179038
1869451
2430617
368663
21606
2835086
346813
258613
127808
743222
2315916
1176123
51305
2024793
679050
920574
2194396
1602654
2034321
2625900
251872
2546128
241188
1651560
2380593
2209214
2106908
555951
1902177
1645403
2669075
2445564
1687998
2533793
2850293
2279673
465147
1659689
1536141
427166
1453235
2662083
1365015
2185513
2497985
176094
2558959
2047349
2660051
2620824
761541
1445246
515570
1141417
1592357
1025838
1230964
1089089
2486572
2729895
109389
630185
849282
718093
589884
1022375
2365432
362040
589600
2348477
904254
1154026
2059719
2785517
2698559
2662700
569085
592248
1561638
1994874
83607
2658772
550986
2385666
2766714
1382198
506020
1082475
102787
518625
2372248
633940
2243287
2745745
1519450
2258536
1398226
2031526
1460181
1963905
1263394
1582013
1562435
2553819
1812506
1787986
77138
72124
699149
2585493
79646
2229840
2155170
496624
1095325
567166
504106
272407
2931194
1166611
2821075
2835052
2328422
338684
1079480
1257536
1028349
1767874
1506259
2183178
2660439
1150286
2922928
2090994
2240236
1712041
2548406
1165841
1320309
719295
830405
1852398
1790758
1348334
1772185
2587431
1417630
421757
2677860
2095575
1031029
1024586
1259412
177442
109271
1825854
2451577
982738
1237301
2554379
2174059
1490711
837387
2885526
1992325
1506254
1684466
2555657
1665613
230551
236889
165364
295571
1243192
2031153
744608
2356518
2030816
2395942
1358787
269635
931585
1787756
1901555
897303
1676162
2629074
2197286
2368949
2133441
1881949
1112764
394299
579143
1926926
2289081
1079661
1780663
1958745
1408704
606789
671770
2056613
196212
634783
1119474
2374117
602239
1011138
990353
478392
389323
2330467
1204882
2614724
580494
2089270
1785188
391417
206828
1948682
661534
1404906
2527555
2499512
91458
1328175
2901811
2380737
1076995
724634
869853
1646563
2115646
1663169
1049323
2164519
1714331
1296889
132869
2849490
2864294
2517262
1436498
1295464
2156621
2786437
1253148
1712858
1068670
2844131
2397048
1591006
1094404
201631
265568
2487025
1946417
43285
2490329
265204
1529599
1836763
2406126
2441813
2464976
2240550
671895
2748650
1611710
2196668
2301149
1910106
1651731
710161
2377605
2156465
2841833
241447
1535803
1008820
2490557
689315
2263621
2656968
612594
2568090
816850
2186744
68142
2754768
2469105
1874566
1597257
2472685
1869751
710328
484746
2747406
260498
2622378
2447191
2075464
2569695
1285234
1478288
1252737
2817460
2307319
2671063
1400777
1763251
2317721
535915
2589978
911202
1321072
1983422
2870143
1672378
280761
2082618
1370301
1002471
2388959
417001
1610009
962003
2900645
527869
1318354
1564388
185703
982229
368029
2471698
2748483
1347007
1541417
1223148
2750508
2861727
985165
1348286
420161
1795990
1761466
160552
2682617
1378650
1750275
2005500
2443604
417246
2624156
1475988
1412977
518875
2771172
616993
2247018
1795540
1955622
2342677
590391
595496
1264938
1350483
1886848
545999
876107
958531
1271797
2631793
2187018
2518149
2903308
2623364
1726889
2267338
1157857
2622423
2824816
1209283
1227146
2354342
1959318
1578093
2235436
872657
400265
2008943
943678
907367
1229083
2001154
2893572
2600823
2571600
2186365
2365423
858513
1283989
1608731
1881643
288070
2536407
1104938
1786056
724513
1437720
605028
523178
2643694
2587118
577369
1316126
376157
2231735
1236308
2590413
1120671
1325194
1863839
1894690
667604
1332514
1179805
227826
531951
1927307
1463752
1020255
140072
2023329
2530660
655932
2069223
1219748
2627490
1781398
642947
2124527
2699011
2257709
1868572
1396998
2905873
73364
2240699
2535566
1095776
1312708
2605334
434781
2582464
1205186
400176
2598023
2616922
651116
1674039
4799
1936799
717342
304485
2263604
2037006
982388
1409623
2893470
2194500
460945
2156774
1625196
2568624
1107067
201829
1059010
463028
1391252
868144
2395480
2750322
1983287
1142750
1580885
205645
2858782
1600237
2827250
2107528
2020741
907254
1086767
1250740
1168389
725310
2520223
2882225
1354050
2719587
2593494
672345
653905
2599061
1841311
1550664
2529238
1353670
483549
2101017
367352
1616908
2650639
138717
1908475
268829
1865573
1291637
1330273
2628639
1932480
1958889
1577277
779255
1614853
2208990
2685949
1284528
863864
1122431
293651
1891595
2020519
1986528
1871324
1586799
2144270
1613224
988277
2322660
336819
1239138
328811
1944581
2859952
2136473
1916645
991752
203344
2531129
1779862
2650098
1295050
1809787
1022761
2414961
203139
2552029
94943
2326791
1837515
176169
2151991
1110676
27992
2775628
161393
536297
1886955
1044223
1130327
1574346
2606723
1920268
1652789
1132927
2581739
104632
225474
387894
2609665
2636448
1242510
2254279
2297893
1575111
211349
1619900
115740
748267
436020
1063928
253361
988514
887822
253660
68775
2072342
2163260
809370
904280
2338431
841365
1419399
1276423
1658178
956283
917407
2054474
1944963
2383374
1676165
2798823
1935525
2761194
2546636
274122
1578798
214418
1680468
1426864
662954
2078612
12931
1515062
2353288
2080288
2202812
2196482
1995672
2091361
758600
357368
1037942
2641040
2855852
318948
2638781
2915607
606475
2082781
1667256
411261
2788946
2538469
1188478
2693612
1809568
658675
812840
2271315
1259842
2436052
503670
2395213
153916
221943
2491451
2278699
1914153
1559169
1916815
1447406
393899
1639794
1110128
1976350
56356
1178868
2427278
1829456
1672879
982630
403524
2277877
2737888
1422395
1084366
438041
2082306
1574115
744987
1623586
805011
48055
1868437
1053033
1901343
2791004
2146207
1226580
906759
2563259
1418180
2629293
819700
2616287
950249
316182
1048519
2582181
2648946
439710
1411916
2321457
98286
2674933
1710439
2493344
2506346
494923
1461412
584879
2819177
1242697
1096944
1705975
1207422
1028407
142264
2913738
1312417
93633
1341870
2876698
298461
2457475
1581766
332334
1853142
1039516
764792
1001942
981363
1018837
2111560
1584793
196096
2438763
2007668
1301279
694416
2067548
147194
1636533
1119689
110300
1823560
2063528
461280
2167681
2444780
2279602
292895
1500860
11250
1316699
2216498
2398745
930556
170123
169702
2853539
203835
214932
1520044
2454302
322244
245025
2782045
2392963
1176762
246732
1179680
1081549
2609597
2433861
2563521
896880
191027
2374947
1507004
2846826
1525646
2809606
447879
676510
231686
1847394
887008
583598
2480625
2266508
827039
873638
745255
2250678
181485
2691725
1199800
2164518
767484
399085
2629006
763696
257443
667295
45540
773631
509944
996600
1760817
1836283
1745720
136923
1020861
2478940
27530
2847611
1653784
1993974
2799672
2778324
1632624
1811818
1402540
956609
364167
2595112
1475256
1454873
1672069
2710997
405447
1209088
1741548
1015268
337152
2736000
1335937
2287977
1395951
2273616
2556052
2557454
1884591
886882
1012856
1484461
2060354
1665015
2255170
780555
1722754
982135
2116594
2563420
1523813
223200
2428706
1332785
1944901
127980
201073
2466219
1993800
2933411
2324749
1084201
2066959
1737612
2128762
2683118
1828388
1173981
2480604
1709084
1725461
2383964
2564954
1127068
2241082
1753542
1803711
2291862
262656
88292
867545
1545262
926434
2757159
1931371
1877830
689732
1977535
1673459
90752
644796
1765499
241221
1726548
2306835
2669349
201156
2846534
1542640
862599
2733663
251366
1490554
177915
1277057
2424594
2324402
349342
1534902
2802390
2639286
1386130
2161687
2658366
1932427
2329581
473753
1248927
2748812
746502
1851859
2518288
206962
105265
755779
869707
2438161
1935247
2863015
2802489
435686
2094363
2640937
2295511
2695286
1776264
349120
2756241
1648771
1722670
363402
181875
268488
452902
1486944
940972
2199756
2865367
2493894
1411197
2934589
491153
1701547
220484
1927934
836711
951743
2830569
2918576
583410
511418
960616
2243132
2008744
588746
1227005
878070
1089244
2079430
291291
1632894
1288618
2704761
1420061
1647638
2691580
233485
562983
1244266
2651270
2165842
2434816
612329
1934368
1473890
2040646
1920736
421955
2576857
1611396
1663693
750369
1108166
1246586
74946
1034416
2165881
2884121
1550932
1890655
1867004
2218857
2250085
2633764
832021
1654620
1800166
187662
1817677
904123
440481
453715
1367110
2652735
2518497
2828069
2147847
1314370
2838852
202044
424564
577264
2861748
182487
1395532
929813
637836
786606
1900770
1628165
1945906
2461789
942191
1153089
2000316
573863
1263066
2369524
2652195
2389931
109615
266957
1249786
2409252
1308791
1038557
697923
740265
833157
616980
809381
2435575
1631623
523676
1549853
1978386
2716963
2400948
1474341
1355098
856979
2687913
542459
2523551
1677941
2217825
1495065
1038207
1648721
1554560
749128
2440056
479885
2358947
2630070
1295779
345983
909049
983615
1544905
2313332
104508
2128509
1640184
1145034
1294006
595282
2046033
1281979
2629382
1910703
2235228
707422
789304
2541282
1294687
1631743
2939565
26482
2303058
1140638
844245
2261906
1648680
2805730
2580074
1773697
11465
2812682
710401
2356990
2599856
548078
2814348
1580547
1526395
1832378
2022101
628814
215696
855626
1857922
2208300
1633781
2280683
712598
897011
2559005
391050
2513234
5460
320230
2386240
2741817
2845284
989094
2429190
2655591
2151770
329869
1978423
1507117
1704144
2241377
2346232
444571
774240
2126850
784760
1760978
2481073
641224
1774875
1650020
1977896
1833402
2529865
1572512
1981601
2583146
1542875
2198212
2343715
1895952
1369575
2334786
1869588
2502805
2339207
198519
2492558
43987
476474
2107276
1920054
1100050
1686902
1240222
2678429
1454598
760380
2939976
923617
1555657
1707455
999810
2364872
998301
2125304
1598318
1104826
912331
2206440
556618
901732
1157919
776867
1827681
107132
1716335
74359
2294824
481358
604950
1758012
646554
1318211
1831617
1779254
2915211
1939434
589896
78459
1008464
1812895
640824
1947320
269373
192821
2733711
2579340
1892344
612145
2904014
827725
1613566
2101842
1665975
293121
817919
663518
2214305
1430611
591453
1934143
2187507
128650
2613448
2693388
1527095
281679
2072106
1876968
205910
1042930
806380
1016279
542110
2221801
2569202
920896
2200416
2088587
1554466
1029665
2219717
1795605
2726902
2720953
1385167
2641817
219876
2278106
1082161
1543666
438692
1580312
2111858
710240
407578
254875
286486
469967
815044
1699290
2589398
1762131
399993
2113989
2052524
278100
1831941
916164
1798994
2486084
79619
2211086
2883313
1260857
1946771
1819956
852987
771008
1691045
1146252
896841
1789006
1734137
301404
715888
1913899
597187
1189258
572040
1767316
1979643
1137303
1553030
2588346
1519254
848716
2742955
1467547
414308
457523
2388588
30581
2008288
1310838
2133294
2476471
1284338
1796776
1287346
2847623
1311776
2824935
1712607
1736409
2607794
1749818
124852
2810057
1577790
2714325
1792808
1861216
777986
1632160
59154
12870
2221030
2397229
2437478
456148
2337279
2171551
931800
1350808
1943887
2887256
847368
1184898
506723
91164
2595481
2893641
2067044
2866172
1008786
174431
1874596
2450440
1071423
1936378
1974394
1047365
576666
2195543
2866751
1826873
1665512
1547925
2590665
1959542
1477475
1706611
435512
1586175
2167113
355963
2612693
2496078
274745
488013
976439
29331
1664275
2281721
1418906
1077140
723002
2323344
527207
930678
2045639
2464889
1273297
427818
1346990
1847594
2761585
1518495
2856621
154844
1886144
550334
2016449
2424308
2541152
957758
2651758
875238
104871
398248
822060
1191406
508378
2939933
866534
1821598
1453964
1045753
2362411
4239
2169704
101543
2775247
1387684
295722
1075157
2916264
955516
1210574
1194701
824403
2647184
2685031
1300072
2554916
902144
1519339
1067312
2502930
662560
1559899
1023602
2191708
756831
1002399
1386082
463889
270868
1175185
511760
2081058
1197937
2836271
1128506
2659320
1461472
2816042
2475956
1208318
2112131
1207365
2867841
2653433
2297151
1520049
2372200
1915758
1437361
1115396
595731
143025
349705
2314850
2508144
1921114
1194765
889260
867500
1863306
2219214
2626210
2566190
488592
1589491
2296035
650651
921195
1457233
1401673
2173086
1268017
2325647
2484133
1193369
2271224
2195043
2923408
594155
767360
1216088
1417037
436591
2466172
2156995
1972633
1619592
321435
2840752
91037
2341142
2106263
2477068
2352269
1707686
430416
110029
508996
2159683
93435
1390925
2613253
1567372
33977
1755174
2100408
2468516
1839337
2681062
370665
2483234
1125637
128010
188650
2486410
301768
1686039
1787770
13226
2150341
2426436
2502598
703666
1306662
1095802
2890080
2121364
1198952
2252996
597410
2901380
1500198
490022
30398
2719735
2805496
2516408
2270462
83776
1964550
1382392
1827939
56874
431383
126799
1522474
2936517
207736
409332
1416060
334637
797984
206516
64020
2851959
2735028
451362
76936
888096
468840
2440952
248163
2287710
2229394
70593
350952
1820629
2558431
2754480
1827398
1496965
2167118
82555
2344659
1293106
460547
2345674
2471997
2574295
2131721
813030
41145
96962
459130
2353537
115265
2146329
2746086
222935
814912
2744561
1107948
2871283
2402575
2435216
473893
2243212
2549858
209052
386761
2105449
1972118
2727705
201362
245495
2425419
932314
1421916
899103
2314308
714825
1704105
768362
1500011
2279745
1040077
905710
176796
2935045
747680
450651
2531984
1273595
230554
396321
2711124
1435934
199390
1427083
2829814
2524744
949169
650567
1126320
140289
811908
2525903
499863
2831292
1118458
2070278
1786688
1537930
845787
207896
1371252
2095764
1041316
157053
71691
397465
742827
779891
2624408
1908841
1800909
2108498
1038426
2092
2172966
2066583
843805
1807619
1143910
1668390
2304229
2631136
1584911
425065
2103318
1809481
2296390
1276254
2577901
1801818
1390082
782256
2186011
2512182
2283557
1659512
2676272
202227
1587010
1338128
2227292
1981437
1323873
2875395
1347250
2854632
2679681
1253795
1694290
2240684
2007998
1984958
1260466
2931512
809876
2072288
836381
2703276
2212930
435733
1068660
2236197
1539132
2087338
1844067
2809855
2883602
2917197
948072
202894
981913
896660
215053
467387
2579390
1637843
2350974
2506739
1304990
1854255
8598
2222069
381541
1900894
119367
285441
2628436
180169
188303
2270575
1589856
1477384
896062
1545956
594609
245012
544912
777617
1426096
2438242
2783210
845667
1889202
638011
2878850
2643036
2672209
70791
2499843
1144257
952208
2693890
2351849
2544502
1309261
1973587
2566399
2681286
678077
2346092
1916929
2188298
2027756
2613030
166604
128096
2480543
2301467
2548660
2926203
1089367
2903071
1491350
622651
617530
855864
1965380
1602814
2744886
1586503
2400486
972911
1692326
705416
2725557
1302265
2932771
2611848
1815715
2137113
656133
2316854
26725
2412558
1112425
2724128
729405
2037546
21892
2078394
1332996
1955047
2579385
2771378
1431784
1314276
1478390
205603
2484183
2614524
1479422
2423717
993292
2068044
2271817
1322445
1266885
953722
1778872
783251
174679
87522
1479988
1080736
392556
1294701
1070251
1769943
549683
1860310
699771
1319893
185772
1527947
1051593
1960280
2610302
1500236
1095619
867602
2154397
478109
1819426
1119070
2788946
1621002
789019
581609
121195
1608173
81186
154281
1574449
1278472
1438779
1981405
2775666
865381
1341227
2528508
180123
2281246
2236445
723372
184564
2896241
208354
2883923
870308
1353418
2826893
1561771
877531
2777466
1902232
2545622
842881
2405169
1034117
2620755
2844955
1651688
620597
501233
450689
1225863
713483
2006299
1048999
2840472
757738
1756389
511493
2488595
2316506
1712165
1513352
2054963
689839
2069454
150469
2190858
2833693
2288525
418574
2633002
465047
1845302
2176046
2598865
1609037
446626
1792666
2627875
599843
388577
818587
999530
83741
1539548
234214
1274174
2625764
2360447
2870191
2082459
2031972
2847718
2927560
1059012
1945333
1014423
1531252
455080
2641866
909260
2279221
2803373
2419626
363463
1663471
1135821
2079860
1621078
2299113
2294572
2791173
2686559
1736925
1906225
1651902
1428288
1302714
1136008
159748
1441620
2347315
1975673
724502
2383587
807458
56415
2595287
1480383
1888074
2786721
2841199
1871192
1724993
2823715
987726
600085
2839757
2038595
1290124
2399705
389680
2766567
2578920
1179838
655591
1503865
1348435
1316258
2547439
1069830
2243832
2527651
1703823
2601269
2848823
2394004
1608791
117844
1359596
1863507
1150819
1283318
2349070
2711989
476250
338334
1626889
2388685
2230783
2707701
2435203
2667131
790996
2904997
1071171
756519
911872
1685349
2196268
403601
2554870
2626149
606778
2115719
820305
882239
1391944
1983365
357924
1450047
1858612
183741
2822432
2688203
1208126
2688437
2888753
1430907
607664
1726550
2545035
2584418
2039218
431505
542271
227243
788415
2754455
1128870
2473038
737422
992261
2291344
1456318
808603
1016853
150037
859730
713313
1058871
482759
870834
57170
2389025
2298906
2590656
616222
1301165
2317445
653742
473791
1217643
1767253
779165
110985
1797457
460651
453315
1124897
1145882
280810
622114
906952
1907389
1729642
2485069
4697
1502550
2651820
1468209
2467738
649215
2884432
904337
843732
710114
56300
475869
1552727
2127628
183433
2009874
1818004
1845572
1066797
2377899
2824843
2793578
1234287
2236494
2272087
262489
2096013
1992867
2098171
1656394
2373804
2366919
2129120
525275
2537789
1563678
2607652
2230852
2583279
2135806
2183147
1167717
2556207
2675500
670951
2874009
1438633
2444225
862886
2773720
2858957
504820
1616915
1538624
1964488
2023416
2756505
460575
2867705
1262599
264366
217292
331651
2190086
2506350
2567229
1948938
1163601
1361897
139329
1270012
436134
483937
509709
2266021
2381215
2788586
1044112
257830
2140240
2583957
671476
2630217
1243859
1946035
1513046
1386374
2144550
2751488
2907729
2094359
789678
2082886
339416
2717235
2236169
2889635
779054
1136629
1869349
2126929
1274746
2133778
344856
290061
909310
664099
1906207
2911944
366489
2233898
2020341
989569
2116886
480417
1710883
907543
154159
2361232
668263
2926274
1830397
821707
2939396
2519260
825088
2239841
213022
637040
1811623
144551
623677
1706137
855327
1658307
2458128
835695
249530
1165433
1548186
437971
928312
1412669
1880979
157724
2385987
410991
193460
1854761
95770
312454
826931
884128
1120846
575031
619355
2218714
2441405
2286160
1170117
1148896
1050564
2741665
2648000
2202123
366600
1501176
1823733
418
1303406
1239922
224661
1097238
2398394
196044
557726
116191
65582
1886840
413996
1266294
2770686
652102
1068793
1758154
487181
58179
2461161
773232
2431755
2622544
1665911
2304259
2218088
1195858
1842508
2654633
289997
1426417
2771758
726446
1550744
1759733
1090992
1470000
2487666
530639
1833791
2482642
2400566
1380091
883333
845522
2101689
2219841
469035
1742847
21337
1516905
1643246
932463
790397
821802
1261000
193823
2811053
664086
162092
1021513
2902479
36181
665869
2594078
1654877
2673789
2723101
70666
2810209
2001015
2403913
1013911
1654276
2868577
26674
1393879
1068417
1194648
2560852
1765874
2098044
1209223
1828525
700908
2709693
2280568
721033
1998256
1064224
2642084
1666649
723475
1039392
2050215
743861
1962264
1726508
1656129
2485145
1119243
2704259
2084220
2127061
884475
1526051
796755
2158817
2506941
1228726
925450
684762
874409
305514
1423581
1668095
1930423
1768790
2130692
2357912
270727
1802866
1389869
351142
1253428
2820784
2144458
1974147
1816260
2514708
2459638
447327
2174936
2191406
1057551
2352905
2480809
1833243
2431758
2808495
205439
385667
2324113
809012
24178
244042
2174270
106041
2215790
2454652
334537
2161536
877750
2912136
1921316
2877233
2118040
2495403
2603580
517741
222515
1862691
652817
1231376
2773391
2294557
2377146
216210
1126686
848861
655307
2066421
2338913
1086554
2286874
416574
2489358
747463
1873051
1559254
2707599
585282
753536
1389084
1335915
697527
441086
2846945
1364310
93407
200690
928636
449044
2136876
2471903
284958
2290381
532559
523648
1827754
1364577
847478
102959
1044864
1965653
614011
1777469
1376891
1868323
2549636
1072152
470651
1284157
456406
2002198
866066
1165142
2225919
1383065
1156101
2767530
1513749
667377
2539678
350936
465054
916727
768993
2677249
1966900
2452314
1041339
2110359
2833498
1697252
1446815
982650
386061
2191613
1248940
1180185
399809
787477
1137373
1914638
2417934
1610773
88315
549983
1897533
2564508
2769178
2402905
56602
1157956
2744844
2363373
2476701
107417
1392924
337651
1197590
235158
1320021
622019
2647441
91026
1710872
1922375
2864323
2871773
2010671
1009282
1063453
138237
1317590
2610518
2453927
32427
904445
1840306
683830
1922236
724335
275883
1201870
1910057
2628557
715683
1349202
2040661
1958287
2822447
149888
1089530
1471587
1947137
2703904
2422361
2174790
2654096
529108
2403428
1681544
974027
621749
2722147
1765295
584840
543868
1559743
1732418
28534
402011
1019161
2009544
2010718
194173
2547757
679355
437978
179480
1342271
614730
1706565
2606919
1787634
2065712
1466578
708850
2256633
606298
1389834
1037453
1684844
938077
2484313
757500
1955092
1501856
2498448
14976
2474569
2319554
1249497
436086
1219200
478757
2142921
2821219
1453791
1989231
2872385
206540
877497
2316930
1956640
591072
2292277
1698905
2818722
53374
1905280
1140372
1117907
1136807
512196
2237190
1767129
2862388
2052194
2511759
2345293
164530
2498459
2841361
392915
1920941
2731256
2147346
1883654
437803
1925406
2284974
994167
1103777
1250901
1417716
2437552
617299
2280342
1146957
529145
541899
1709561
1896787
1181246
993434
1475925
2341011
486691
1837292
2217893
1999601
1222604
2637998
309969
86374
1860421
2492083
1879295
964288
2351969
668387
1430720
2696132
2416643
1639564
2373632
513181
2400912
2654388
2926196
2275065
1145364
2062535
1181836
2893916
558434
1814951
1277479
2653803
1664329
1032520
394195
279147
1358924
512420
1934217
1235742
1414650
2382991
2407189
2117061
382043
816752
1361072
956410
644886
1091009
2394625
1151945
758012
2598059
999390
2727184
2092496
1174047
484751
2034569
2253204
1625459
1782754
1409658
1794802
1454371
132404
1381146
53808
2475291
1156661
1285627
1447926
2757358
2456183
260331
1404457
891189
2406046
111677
288509
1031748
1814807
361320
848029
2745434
1546338
114366
675982
821857
2645889
1154260
2134080
2509217
2545047
1476070
1504395
1654316
1229686
1842611
2783685
509159
1979938
1035308
1220507
1352475
2674743
1222863
712303
615136
2010538
2841287
1671683
312998
2228022
2450376
535875
1928708
1966318
1658044
1144238
1901833
1788401
473243
2135853
1748680
738341
2129040
1795056
243067
251310
2232974
1977237
821535
1303326
2916817
2434505
2122434
932872
2912800
1384236
269768
1468785
1634361
25054
1063148
1162923
892647
45528
1983786
452632
1286334
860864
2411657
2840044
2175505
2700862
2422118
730064
1331112
2087878
838853
2708936
2698625
1457217
274193
135940
2766286
237099
1703566
2769503
1122247
294111
1814372
2524931
299444
1983441
210652
181477
1496077
2918825
2597633
677352
2004243
2749150
7673
1354032
2334507
2185455
248111
1059834
1636609
931076
2437920
81953
2287747
1891595
1611316
2780586
2146183
1462824
234959
1069705
105899
325977
2506964
2767788
2010317
1184874
2479182
1375498
1427723
2289861
1135295
664810
2204218
2142874
2275289
1934494
1663940
848599
1699685
130061
1628651
1244829
717944
2692029
2387709
1348412
652448
1274519
26919
102492
1275545
1515157
2372740
1302666
706900
1168472
2249065
2248154
1594138
506706
1092731
494967
316763
2394142
2247208
666540
1068278
2465546
2737939
307485
2832906
779405
440420
823540
1578173
1740353
516188
417780
1585346
931796
1881084
787285
2452147
892866
189406
1676385
2062399
558277
1762259
1845731
645043
274398
530374
1628763
1205358
2748576
1245563
1738823
2875375
2270322
1585294
1312431
1256139
1728132
2186822
868436
294522
2664156
1858404
897133
48425
2647520
1862481
1281569
159586
2139935
1832686
1046761
2843017
2312289
2529025
1749678
2540327
1761885
373636
476912
1470168
1397482
1414954
2376194
2051287
389425
2526286
1490773
1372186
2845223
12969
784156
2515042
789711
946390
1296766
1719689
2363771
1704182
2756366
1306942
2850771
295025
1402093
978976
1899257
1620965
539162
963283
472024
2319450
1918206
397475
2774225
2584660
2263242
2327701
256957
2712047
2823337
2547343
238318
787100
1513499
801723
1582877
2248141
1071726
981295
521030
1362419
2223708
244366
8016
1633463
58188
2200174
1403732
14619
689647
1402634
2018189
2264794
1033274
1971446
1989041
2832359
304370
1268193
192061
817752
147317
1396215
2068098
1111665
2422160
201287
2173462
1958854
1014690
879920
631262
1814819
1950147
1330128
672114
1094726
955013
1002871
877711
612392
1320476
2816489
1981160
1582252
920680
1245950
2633373
381043
1724194
975486
2930881
1899544
1513128
974603
1516462
2712115
965393
2689561
375829
2449270
1290602
257412
1698179
2928213
339433
558323
754253
1140784
1255673
2811409
1085
254644
2392389
2696183
729416
2649047
24514
2292668
1696240
995915
1207357
2483254
590627
364564
990997
2166302
1987102
718756
2389681
2372684
532626
1356503
962173
619638
2119015
1357518
1250410
2289765
118889
2584162
2293051
354032
2572459
2732942
2109178
917430
684644
1972346
2451504
1466729
624929
876531
2099448
2658838
2524999
1937611
905435
2080451
2046700
2286284
985011
2914809
2220202
1230475
2484732
2784106
86357
1383592
1064937
415496
856140
2425649
1540553
2261298
79962
2483609
314898
332565
2600130
37916
2022279
62321
1536836
690294
2881369
843955
1099333
595999
2712020
413916
2304537
1571411
508056
1401850
2000184
2664527
1632205
966665
2930206
996423
2412050
539317
1839060
2312138
42610
691358
104932
514333
2110000
1313905
69074
2821803
836244
602990
1857977
742228
2058172
2652920
2637038
627148
412956
787460
1892126
1857195
1009051
1836588
602903
2729880
1311346
2829461
2196416
2854191
806799
919055
2289179
1874517
878481
2826927
1439063
1056838
2565697
342119
215090
1365120
2435315
1648720
891395
2629648
2534942
231067
813282
2232948
1163425
2894300
340394
394604
1875622
2333835
2420149
386364
1386822
2565266
203482
642493
388580
367881
2903239
2015410
1486291
2716517
2541709
672274
419618
1212215
1002986
2338077
901233
2023345
932288
1014359
1625159
2617697
1456927
120290
832921
68584
299500
2245557
1280948
1394116
878034
1245844
1249664
214490
399142
930605
2813946
9586
2899349
592475
2726685
2253203
1264991
1851458
251501
2220732
468059
2522820
26406
432749
2241112
1340955
1186218
2417200
2553321
1490189
1942230
714272
390315
410247
1328472
653559
2264387
107497
201524
917187
966550
391998
1183556
1578682
1232979
2448165
778238
485018
1213081
245510
1465640
295504
1452037
2349195
322310
26046
961397
260533
2905331
2083548
314842
572546
1596735
2762525
1922820
1007882
1876784
987637
309727
379412
1507153
1477387
1098629
1324093
638255
303784
241960
1987596
271421
759602
1829788
1756175
163011
2458257
660135
2436907
977766
2876758
762852
2871760
1267557
93308
1721877
1871364
950946
242004
1538919
2286362
219507
2411347
560418
41528
2094663
1376878
1322305
2535899
731926
680817
399384
1941387
1764618
1433052
1821670
562706
1607628
1043523
1328866
388343
1836959
2570100
2746272
2922078
2184436
1917818
180675
1662814
2915085
175686
2032409
604821
387182
1776636
1105153
18660
653466
1089856
50118
539472
1092642
567425
2056199
1684591
1945645
2860370
1010571
1021045
353826
90107
587861
466021
2440694
1238119
808369
784134
757124
2658113
2128560
1256280
1887475
1711161
475655
1319257
695510
2541713
2259507
319396
75310
2579521
2404693
1234247
562183
639087
2610005
48746
1326319
2723259
216084
2688407
2015065
2926671
1968308
1584068
1183528
83417
2135805
2210830
657726
2325861
1041293
2287150
285301
2718545
1751754
1376866
1998605
1396658
1699704
2403715
2299499
2400857
721058
1256127
1818324
1235717
1008876
2293127
1281084
2098919
536677
750720
1184380
1771895
736917
837545
730017
1212121
1503716
1125703
689027
513506
1960379
690031
488132
257010
1829153
1118077
2926842
2577530
1484403
2705284
1050472
911057
631678
222303
351871
312006
2878264
1277715
2103547
1757917
2597902
2915536
2355247
2664755
1764981
2409627
2920907
2818667
2583316
841367
2929540
1498048
2594972
2129725
2143940
771751
569954
2749824
1146826
123743
2448885
354613
743189
1346215
2303069
2849011
1968974
605616
562582
2815344
1865889
342913
2388225
2332237
2836729
1496081
1897856
2351941
801614
433275
2917196
1711172
224435
446424
2632302
1299199
253737
575606
928386
310389
885802
154271
2560631
2235073
2447393
2006695
508969
1868895
120262
1471674
1275327
1487000
773430
1565149
2212272
1142114
27172
364682
2357033
18361
1683668
334281
2483734
2399964
1497704
72201
2528130
2131108
1969946
1898282
2439903
1918231
2063331
1066767
2204451
1456737
2612229
1812331
1612965
2211444
1139955
2517779
269498
479294
2818042
205505
1127700
748422
593172
2673466
2707064
890888
256763
72804
1608355
1308883
2441466
1303023
1930223
1960932
687846
2399311
2833986
885910
2512920
860585
1841699
835403
2501126
903728
745580
2002554
2857523
2904496
2239894
1122753
972329
2769075
1341937
1296485
2010463
784644
1912251
2896143
1225695
249721
2672142
744812
1022068
1731151
475381
918330
2691092
1440923
1254736
114346
1827640
344441
702370
2104505
649244
753657
489867
1846670
2352201
2390070
1167939
1477217
148417
1047991
1538159
1395123
1411672
2507172
1325960
187190
1815676
1187811
818424
2576111
156869
2583643
499528
472692
848026
2462773
1192688
29342
2703719
751462
568716
2516512
2225333
1610594
310158
139827
849892
1871217
411171
2846406
1326240
475754
2754230
2487042
309936
1098505
644854
476693
867659
1129099
1549942
100658
173263
2400233
1538239
2646075
1706151
468631
689377
246401
1300808
2002846
2045465
1240480
1571687
1865881
282592
754319
172223
938327
2001714
2473303
1678126
2600328
2360455
357101
2076553
2329330
1377434
2244144
1881544
200443
1083480
2597846
1344500
1569363
1409953
214711
2400433
2630814
2815853
775019
1315708
1486795
2590024
141098
2366397
2566875
1440316
2811006
1352788
216420
908359
2663090
1584552
998821
1809349
2788047
1244669
1402614
2504461
405257
1495988
172280
1343719
165957
1298965
1777906
2372587
632094
1316712
1830063
2352685
2605421
2288494
425959
755377
2892459
754315
1607683
88015
852290
1959130
2278270
113035
2329784
2881924
2402513
1553504
2251818
2757346
1088386
963054
1867373
985666
1242622
1312822
216259
2658344
2521697
1200704
1018305
783719
1778202
1578014
1010189
1605514
1739310
2216624
2938079
1411
1867388
831265
26370
795425
403238
862254
1976917
1500407
1992675
525185
2551257
1040773
386450
1203783
2040132
883465
2192957
272972
1723558
1468104
1136933
1760265
504125
941607
1967336
2689684
481749
1634193
1768586
1670062
2008583
877562
2283698
423690
1132044
1577188
1578182
585712
583780
1725016
1328126
399846
1728779
151421
715744
2760908
196692
149363
511982
1953624
299104
2420982
1710975
1576626
564768
414737
2503429
2641680
1534680
691700
120791
1342413
1349422
1766586
554545
2786339
2323067
1932927
250269
2406930
514413
1791774
1860932
2445712
859734
2129053
2921096
1006669
2554683
332412
1058951
2676445
1055960
1149413
1454464
1587673
145003
1866661
1318764
1311934
490318
604842
1480073
2083371
2339113
1206122
145971
2462125
2906918
2927573
645157
2702624
1475382
946572
21429
928172
454864
2667092
794285
467294
186595
2034062
2595405
138693
2741801
1035645
2020076
453001
1766943
1532141
1726882
1034375
285768
761370
2470235
2539721
1161871
2646641
2460058
1975177
1372845
69120
2354936
18362
665536
1062186
1603890
2866679
1998435
283747
985433
359943
956909
563477
900798
2440172
2699860
473965
2212514
621094
1763047
1807984
743178
756603
555424
2765669
2202041
2315131
283690
100885
2506156
358198
1852119
1003568
932247
1461744
890377
2020360
1313199
121580
133734
1836202
898476
2749233
1290352
1685919
1068367
2422698
1789167
1238403
617859
712186
895117
1382129
782280
16681
1381575
881011
1861118
1894973
2562355
399636
2865457
146884
334457
1420432
489968
1900331
2169333
2799060
2287387
1485754
2197661
1820000
1462414
411934
764590
2421259
964408
1541445
388509
2682367
236917
1807404
29663
1054874
1391168
2307748
2669615
2626862
16288
692738
1382813
700575
1235133
1986512
2557839
161350
856468
1635721
323352
1078064
883740
2841593
1706254
1909720
1138841
2268509
2546669
91830
1540617
606039
525618
2273884
35926
1461461
2835567
1486060
176146
1385312
1773769
98003
2730071
2540252
536960
2862111
1971259
627302
1060216
81202
532125
373536
648189
585031
2727365
1429762
691604
148658
728390
794926
774531
1029597
1000391
1135456
1101630
1264140
680243
264601
997602
266700
1231203
1903376
888321
1519368
464419
2710144
1106670
749771
2523755
2346762
1598905
371686
727542
1009039
1909364
2327418
1387737
2541644
2571015
2549955
2744324
2487674
374474
539417
2197780
2717376
2011820
434788
43988
1700174
152155
1267447
2225517
1423841
969605
296434
1433253
1292379
802374
2869109
1604075
1084044
1665311
1525084
191658
1712567
720820
864043
859714
2862512
1502900
2452947
1190513
841426
2520003
249367
2062833
1258497
433822
2097646
2478630
2079427
1707205
2255633
1419990
909124
127054
1007446
653159
741654
2736770
2124659
69127
1061091
2608447
1899446
1336390
413933
187196
1132868
1074008
140990
1921638
1219017
2354359
740364
1249248
806452
2909569
439270
806405
2385471
450810
1605976
562054
443299
2122233
1097301
551849
1349057
2431358
2938247
416723
689649
2266488
910623
770959
1165961
1952636
174294
1814990
2648528
1413575
2600840
2359573
639157
293562
2024376
1430022
2760518
971133
567775
2382225
1871351
562514
879643
1826824
2359272
804703
1094235
2903266
2420033
2188396
796997
903745
640920
2454091
1924327
2564796
2359760
113405
191075
770276
2760753
650207
857036
405232
793800
1951145
2672405
123377
1308489
1995095
2534403
878894
2372551
1607234
2647807
1398050
2743341
2889581
367178
521299
2732607
2087000
2687313
164495
2613458
1097493
1055802
676267
292663
2897414
645103
535993
686968
2416651
1066554
1294584
1908532
1174829
2535400
2644200
1624056
2838138
1451948
626451
383820
1577296
1084130
2679033
1733864
2920408
2653264
526710
2584704
133602
1431468
2477089
1479237
571135
80996
2572725
2583648
289026
2503946
1306821
2634786
1671043
2451097
2134579
2827200
1083110
1320946
1425165
1659856
581470
1206000
2647280
1115819
958377
811822
2532277
2573347
439652
621844
368740
529081
1372279
1416750
2469281
1003086
1177978
75183
273895
1188926
2616584
1138901
1029114
2591977
1386836
2103855
865518
354137
891344
1498429
110233
1523749
2311440
141409
362811
377785
1334302
583340
921014
1078818
1391579
1984649
2233335
2611144
1727534
1476410
2599621
1733700
1928999
1491518
683485
447684
124424
1588158
300999
2692173
298058
526395
229903
17459
1049243
754719
2827367
1893831
279247
1183486
2673769
1343202
193437
1112611
2406347
2806271
1887590
137191
1787640
584373
211026
2234753
2582655
2412849
2344850
1161920
547043
128418
1177074
1651171
1461273
2426599
2226680
2881741
1912980
532455
195736
598193
529806
647850
2101588
1842402
660052
1243017
1418934
1390375
197195
1820837
2928067
1139494
1708124
2829838
1790942
828493
1036217
2086078
1037949
67513
304857
689672
2364166
187566
2440795
1417223
2031628
1001109
2700756
1301218
1807829
396814
1393525
721769
1129274
229971
1352709
2722944
2688240
1232899
1870126
2692066
695146
1309499
2678295
2661630
1156040
1526774
535792
531742
2437779
691600
816355
1243171
1246455
1474854
894410
2327766
255173
2792249
766644
727591
1169253
1290043
67478
37792
2290022
770342
2152212
2934815
521683
594658
195978
174880
1969042
1187698
2190634
1349600
1598565
502967
1602492
616235
275610
2731150
466236
1398334
1778085
170340
1091967
297291
583360
2371410
1427325
1880637
981026
540361
635273
2095149
507065
1657071
1818023
510586
549784
2274805
800710
2309192
1076976
755354
267390
2400901
2353756
2349634
2672120
780409
1796910
1179022
2694445
871187
2036753
1460916
1276526
2757421
844130
1283548
709594
1331720
967710
1418223
2868665
1385246
2714611
1147791
1390527
1710854
1771393
231535
23837
2221208
2568479
2603112
813740
1095052
875568
2548112
749073
527625
1941932
1268495
1268151
2723154
1946744
2298014
550562
183502
2321878
1634251
2810195
2713075
2274501
86396
581320
1303418
1177630
410266
2078020
187659
1432075
2142168
1679717
1220739
940123
1747866
490984
1843527
2627886
384710
585725
1238302
1827351
1425767
1745150
1496787
581759
2013582
401290
733381
622739
2583719
2779447
1542916
592322
129299
961063
62566
1212709
2156785
9613
867221
147974
2260764
1538771
165673
2266291
393279
789739
345033
1296920
1229272
2935098
534855
1780504
1850198
2509008
2053218
1026705
2279513
651978
950292
467266
107604
2052907
2212682
1153869
2089681
2710359
2191827
2393857
2529022
1832562
2249708
2063710
1849745
144304
693734
1667165
392280
2041418
962534
2462900
846061
747800
1104917
1406874
1061030
792503
869651
625137
993920
2863021
814546
147026
2708427
2227362
2591028
2467623
2062640
1842110
78804
81611
1785894
2224524
65457
2035993
872005
2830750
526471
418632
2869745
534699
2252720
259797
595023
2146005
1484651
801346
1588943
1073570
440137
900435
2389336
217737
2914923
2940284
1764041
2781563
2725349
2490564
1280590
1119012
632201
2413155
1120814
1560295
165919
2835577
2365293
491944
258801
152400
2266520
1624891
169263
2537551
1919482
2550391
1879369
2638929
825662
873276
1632548
2633237
2920021
535057
2369640
2102610
632232
1367578
2588590
751172
2843720
1340002
1800611
1242287
2855005
1928411
1867690
99222
2900432
1807124
2031737
575529
1490048
2759172
1040484
1862993
2158415
2744628
13435
1625375
2695012
486698
898371
1140651
1395135
238635
1969449
2294408
20687
949913
1523185
2540001
1529990
2286819
122718
512059
1468762
1511875
287800
28976
312519
282491
1428723
1599719
2134444
594724
1290475
1484501
1751662
912228
1761929
1922955
2612791
29753
153896
1011766
2457418
2366801
1684265
1747557
339913
1997762
2662220
251713
1342561
1290456
858947
582040
932443
855399
2334545
1409268
145192
2670602
2031867
1991086
478209
2512587
1987125
2846203
285433
732870
298183
835483
662663
1110670
1418337
2895799
2283942
233491
580735
8470
2089847
1392513
1260413
2726014
458249
1593346
1129623
2250568
5768
1464175
2016369
1566305
602003
1294757
168899
1518050
1151116
1388150
384776
2667253
1235014
926322
1267824
2374528
2724546
2032552
1211435
2241289
1326905
774656
2605857
1115507
134533
2036211
632753
2534882
712917
548766
1314795
2413680
393692
646990
580102
1058709
2625927
1155510
2801477
2370083
1571025
1500864
243018
682095
1431462
767407
2788440
1955933
1005351
2153077
2012395
653423
686667
65630
1353914
423962
1421969
2921401
692636
409258
1935311
2468043
27656
503488
2791669
1785925
1827491
1911704
1253300
2590876
1658574
2839391
1647335
199604
1530234
687160
546925
533554
1045716
712758
597755
50946
41615
1073792
791215
625161
225210
1820464
1194394
1976058
2396200
689279
2119966
1538693
2612343
421987
1124072
2878829
160093
219582
2499650
2403479
759223
546476
991887
1627046
668247
1216461
1817986
1482808
1120810
2522491
472380
242945
710221
2697822
433243
1412253
562771
196129
350064
2923152
2929668
2715172
2496163
1705818
2863084
1476263
2222515
2182319
2362990
2077061
2189393
138513
1032482
1958060
2459515
277246
2492210
822619
318466
1740708
2817702
2436451
1088629
716501
316838
2646369
887488
2853388
1496425
2378380
872371
1034781
781434
1177433
629422
500699
1165187
480281
333874
1842210
2515473
11633
731258
414474
2659524
900970
1909814
2254400
765871
1558763
1241166
225165
737337
2858628
2497495
503497
165266
2456193
27548
1600729
1475682
1026408
1356117
574251
2371552
2819556
2827931
1765452
1609947
966830
2218937
845592
283511
2189428
1903859
116296
2207511
313116
452877
2104475
2530284
217765
1025779
855959
141335
2525025
2671326
1660094
1670844
2119919
1172451
1693216
1772430
503862
2699879
615862
1764410
2500351
1789004
826227
731409
1284033
2455625
2601330
1752596
1268788
2153822
1805214
1296517
1830826
1668033
873182
1428981
1066815
1192844
435471
159964
1987211
975221
74117
340649
173831
2911105
2071542
815338
1304280
2091237
225882
423806
1705510
2132454
1306840
1387318
611218
364370
30821
2833123
89786
1607092
1908309
111918
1662603
1595554
515417
1333476
1395577
1849956
2612222
2285429
1810076
203231
1095700
1684520
2461411
629019
2933440
2591710
2442044
788378
2776549
107309
375999
2742961
278359
673970
1244650
2643740
1704896
2537162
1625407
1896099
2430067
1633724
389132
88070
1989929
162630
1252092
2862415
2624989
1544787
2468272
743554
1423810
2369435
2514981
732171
1219483
1575771
1470740
63614
558630
2661264
1618230
2402154
1473688
1269567
1883142
2170226
1478654
477903
823022
1573921
374202
373542
2673816
1940759
1602926
98236
1573323
871045
1710871
1092822
2298693
2202026
8498
1073213
1594550
2393282
2159151
2143296
291351
559893
1743532
2753789
2042782
627931
1704573
2304612
2301209
2836598
2457409
2647272
2593754
864776
1992802
903502
1388126
2115195
1501317
2020577
1816355
267528
2938864
2207311
14023
14769
1976331
1499124
2075395
416856
2884202
2815734
182699
1214129
321372
1269936
1331419
2814762
1313604
698430
1967536
2560215
1078652
2075029
1689775
1544077
2379962
1535937
2908408
452936
2310816
56223
2353462
146742
2246879
719986
2339557
344897
2050579
1005702
1017428
264853
2638486
1338854
313136
1903748
448979
94794
620213
2490094
517737
1419786
2428611
271019
551165
1016062
1882806
884708
2111932
64333
606186
288379
1819547
955922
345811
1761610
2672768
2939515
2076484
838287
635491
650520
1123030
1693511
2370818
1732974
958126
1888142
1268744
56447
1100156
1881097
1561326
55170
1172184
769060
1807930
1470876
298771
2645377
881877
547077
2901485
1620006
966819
2451359
1811425
1289004
945309
562721
635279
2347108
1420998
572537
2880211
446488
706979
1906226
425426
836374
2764902
2833812
2165676
2568216
2158394
1907585
1054143
185700
2281173
50935
852716
1636098
34645
2230541
2401502
783282
1424541
2581060
2130105
2463874
2657714
2763441
623264
1010004
918147
2753362
65973
49841
889537
2230031
2639667
575664
949754
2264194
1692404
53498
2601792
917707
1161079
2849723
348368
2769386
2231972
2876822
962021
20761
2877627
2503623
2796766
2038272
618307
121968
2306186
634834
2904949
1232218
287408
2558432
622188
1784889
1486777
1600794
362692
2481107
1157359
1015195
2317161
1836163
2213124
416946
215150
2200550
1347305
2616468
1582332
2308717
1405429
2149429
2538014
2640965
979947
727173
1806015
1668298
1973956
556599
1970371
880934
1625931
2684836
347837
2335596
2539799
1619441
2802521
1452017
1172562
375500
1385333
2185841
2545196
427934
1853358
308746
1140308
2074596
1391271
815145
111777
1639654
355471
1796326
697450
1500959
206181
1927258
2101887
2100686
861427
1328785
837179
1787824
696131
723311
704333
1493309
727959
1454240
2079886
1675003
408197
148844
1833946
1831612
2469251
1746252
1509796
2753997
308020
1986867
1538573
1534719
1124576
1497349
1745384
2170211
2745857
583608
959026
2271728
1313498
1988937
2411917
823697
306427
991096
1442028
2323413
685214
13850
471304
1138818
2275769
153409
1469769
1956418
2188
1314913
913233
1169182
2301078
1382093
1314054
2143584
2157490
2834554
1066940
1890511
1204266
479329
2273839
4241
1522722
1203710
2400294
1834725
1050526
2426335
2625059
2801839
1648098
87417
783754
1003537
1335740
753582
2167763
2204388
1804030
2221393
1631619
1791550
440198
1386502
940183
2403043
2501917
834856
1867720
835422
87371
359791
2053765
2586234
2371336
113224
403187
2748567
2936766
2894515
645168
490187
2815661
2203084
2811161
1146461
639201
1774016
548094
610270
2647788
1650338
2504721
1033992
2613189
1405427
1490270
1744970
921349
2869720
2164002
2807006
1219756
2522952
1531831
1366048
1446601
424433
106671
2812017
1453562
2715459
1864120
1985572
1588804
2461078
903787
1263500
1487336
2053176
1964081
96636
1662513
2836266
1536824
864318
578777
1903679
2234477
1230386
451460
2108669
2761488
209096
1441422
2131419
1722417
201940
1088901
2283112
2880132
212844
2671569
440685
1135152
1604841
2737686
2621619
35756
2636053
397306
1883979
1783965
1114934
1268316
1948826
258651
1619200
2093384
1867029
2860968
2778308
2295353
1282750
1448710
2328013
1706380
473632
859502
156119
165240
2628373
1205051
1412169
169037
2627490
898853
2824532
1643099
1616243
1314728
1374573
2801160
2166282
361218
763225
2200115
964825
36278
1920047
445162
2154085
170137
1626579
384020
1700347
1176384
2555556
1711325
1278806
2235389
2002980
1387070
2888187
1774055
2356764
669161
459078
1637921
1312838
2144072
1586759
1663202
106947
2178229
1114392
1925140
529789
2612485
482956
2143904
26974
1628722
411973
935775
623278
1791362
2282908
1391397
223985
1816960
776370
2920496
729808
2745281
609868
826678
479055
913903
1523270
1142836
1788413
2490347
315185
2686123
1718369
1900946
1253571
1085129
254065
515373
195307
1624195
1103530
2598363
2636502
2134256
2909786
1893885
174797
589924
789957
1761159
2038021
501446
1911410
74736
2723670
1336294
1326450
386052
227448
2603296
781991
2205226
940179
1144216
2234815
2769650
397865
1957123
427539
1114265
776768
1982792
563257
888270
678421
1031630
798179
1267370
2602704
903240
2414847
393930
76532
1683432
383844
2547463
1146985
487244
2405112
869654
1860697
2359721
1734425
967189
906058
168923
1237051
242921
966896
2459934
1281804
1216137
2252460
2521893
1844467
266595
1944699
2278475
1185833
889735
1642554
780662
1004719
1836516
1983326
2133355
2310036
1084816
625614
1731527
1246880
982550
6959
1466886
1118160
2227733
175571
916615
898790
783335
1252509
964310
533809
1319579
239483
1126259
1021989
329490
1411466
726487
2278146
925528
2661855
457755
1571270
192623
1064945
2103120
2134036
1721665
17593
988497
1355136
315827
117720
112033
2122748
723408
2929507
2671916
247921
2306919
1964865
1071714
689821
395350
1442234
2534140
20399
2467752
369477
422101
1312921
394885
2200052
2422743
2812167
2376063
2646081
240402
1659452
2408868
1538289
1762424
681241
1415308
1771986
1099893
2000297
200659
509533
657562
2130131
1886397
1766503
2119289
997361
1701347
1453806
1092923
1860102
2509417
2560495
581447
44832
1073240
1482455
2249882
259864
807176
2429610
2648290
2882571
2855256
872845
620126
1828165
657413
1423523
1065130
869433
2557247
1355282
2413702
723999
2009071
2368437
814453
1082190
2443747
903724
280767
2761246
1060514
1107410
32525
761309
2498162
2514886
2699161
2641062
2679952
1073623
710908
791485
868669
1871937
2502629
2350129
1383584
1672778
1294225
2533433
169349
1487706
96387
118601
1116358
1244149
1198961
1236419
2868249
769660
2678184
957859
1043266
2195275
398357
2558638
1229929
1638345
1124666
1555284
1774717
862072
2421132
983737
2007063
538810
1466962
131322
223822
1359917
1442642
850277
1122240
2665296
1472512
2804127
1632869
214773
1215771
916296
889506
2669986
1953007
1775045
564961
1289197
1867562
2385401
2387033
779892
613332
2011302
1734387
2077999
2817631
2395036
720344
812419
619925
1951663
2433284
2446940
2156431
2266764
236496
1857364
627701
2610924
2299214
1632497
2255882
2672137
620197
1000628
84269
1610644
1412839
490713
810003
1479674
659446
2758758
80948
434320
1685741
1745480
2288549
1991776
110530
2155798
1323491
701633
2083151
2001818
1890073
627639
304951
1245885
1591537
2889958
1331742
1299973
783474
2249111
93504
2237723
269342
2632633
2296578
2231880
1688180
1752350
1909633
553441
975791
2148489
1662610
756215
2630477
699164
2106916
2116256
2655806
2102348
336507
2184623
2899626
1589373
764330
2353055
1876068
918566
1436498
822407
1423105
1320446
515543
2218944
2069664
1257277
2218725
1682039
2696725
1102131
520153
1210460
1070437
1227262
2112657
1560953
1209804
1241713
2278421
1721862
1233125
115493
1943922
608673
1912116
1609107
1839716
2479288
188898
2113827
65212
2766893
1382969
2078386
2266003
2205471
1373141
834635
2278782
1058226
2835873
1482441
1360254
2383751
2226342
1336922
2233655
1562971
1862732
42950
448022
2100624
1220349
154877
1298279
1820883
2109097
2353818
584403
422259
1258697
838556
961938
2294430
418890
1785777
2550520
1527713
3948
1199405
528028
1043727
13640
512777
1931169
2573985
1836589
1947094
1484265
861403
2036422
1267430
726279
433042
350929
1637097
459922
476955
1298647
1235636
2398894
132174
273987
1996901
1879942
117265
2421666
2353060
1587388
2646340
2318551
803851
42133
1527175
1529142
2000863
348522
392815
2251255
522784
599214
2210244
1353795
688731
186096
2263791
439398
236219
136474
614237
2744144
1949038
2423234
1629927
2813966
453984
457390
799572
1053363
643835
310267
1386170
2453213
67684
1100850
777364
1988013
2307486
1416001
2859854
225160
1478611
746273
1031734
1232195
1254361
2757092
2868014
290470
629982
260453
546286
1303200
1304198
515754
2650515
41027
418197
2731217
1912907
2923154
2449518
1963579
1108948
620419
605904
1448734
1982179
2031299
1469413
1826211
2522145
591247
2714475
1836199
1049580
2142852
1781633
2894088
1401589
106773
2231771
2250971
2431556
1066254
943178
1772491
930668
1409096
1201280
2200368
382472
2853967
2739754
2458232
2113652
763764
1848877
1694485
2619166
1426997
1530740
325034
2048390
86839
1632983
1310482
1021787
2901984
2903847
2513566
2515455
1171682
630150
516712
2909798
286606
913621
218168
2823122
1927335
1553123
892083
2562509
2814104
905266
811563
1680387
2448708
637066
744989
493006
1824679
213808
359950
89191
16397
2730521
2064075
673097
367740
86197
1893570
630553
2467642
556663
2092527
259684
2364482
1045809
1193994
1367873
2392341
1852031
2399390
685718
2657118
2524278
170132
2537458
233589
1959808
1442294
1386848
2728725
2051839
1744096
665857
1116064
2146306
838968
2924324
973603
335916
808114
989607
420461
1968811
1750045
1611719
131405
2564807
55112
901440
2113845
251390
888365
1952328
2353378
1272593
2050336
1206447
719687
1480573
2898617
1795204
875206
2592810
1519216
1064986
2558843
653669
1074611
1124672
2280287
2770099
2209639
1026077
2191913
2098702
716532
256999
1947139
1057743
731759
313377
2847716
1386911
1982221
547304
363438
126665
1635608
1961456
2856356
2391354
2731399
1742343
2904111
997000
209884
457277
1998368
1186652
2270236
1266512
1039374
2050786
2364314
1191730
2736261
1431651
2727899
1834194
2418132
1215277
217277
2709044
2184352
2272219
737646
1032837
2704891
2360990
1497493
1862921
472788
525079
2393494
750497
1429564
2418898
1639496
251200
1731688
17576
2674190
145517
1233756
466698
241233
2149337
2294313
1428125
2580136
2339761
380528
1195283
1464160
797301
122961
867627
2153138
1049501
2085460
1918645
268484
1081745
2607787
1329132
568741
2053601
59662
2402320
943279
2154543
1797771
1730460
2221890
76343
1742962
2876995
2695897
2341179
1568894
798417
2833572
990451
2877635
1152089
2023421
2777268
2772623
1998161
1555032
2731780
1512043
1889142
2285231
2104015
767601
271854
2252886
2485436
2130355
675375
178877
2032707
579380
1440448
1186734
2365101
2288150
572094
1619245
1335291
1070291
302963
529349
2908148
569263
2259125
2274390
2103052
862601
1026907
1715148
1931829
1474917
1878767
2332565
741646
1157905
2040064
838522
2561689
1221995
386370
2779223
2879606
1471554
140332
260040
2377268
618242
2710944
2685218
641220
15462
2029097
1251879
1307639
2166187
2710065
115377
1949816
1935319
1698396
1773374
946658
1364742
1526026
2700982
1762893
1391867
2658848
1916892
1936184
901658
1628622
2180080
2927004
2456419
2523040
2507084
1740926
1126811
1960278
447822
387778
39974
2829493
81527
274902
419928
2281789
2621660
126117
3357
2695760
1210578
2783282
242649
1591993
371324
2167583
1726083
2875093
1685574
1873843
1217052
1046281
196172
1672597
1322970
427077
673062
517599
913465
461086
433233
1146782
733911
406323
651752
2730252
1272329
1233336
2456228
733112
1255079
2890720
599293
2368126
589301
2546380
388390
674820
408069
633827
514668
1683551
323648
1390798
590058
2294717
2387576
914397
796186
2534818
638231
1253824
2529779
2063306
230950
2430457
300624
901979
21498
2664433
1691610
939395
387324
1904450
1365710
1934110
2860407
1315264
2362580
364760
1989723
2170338
1914084
730094
1376497
280942
1987406
1986262
519807
735817
2832663
2483188
592623
720081
821280
1708622
733963
452727
1214991
533481
96284
1381752
1023794
248022
1055540
1251466
661939
2229359
2635111
682802
1499559
94987
1688684
2431448
2026182
749265
1412219
2804020
2845485
539218
39097
2081529
393255
2677419
1621683
2635444
1586542
579053
1644666
2352860
1748972
2215168
2515578
1429888
670605
1349063
2504788
1919821
168258
1550607
1439370
209136
718845
759962
1018254
1367371
3711
531071
1258338
2629382
186121
1407746
1847541
1611666
2440531
1216752
2756604
2053022
2598902
223309
718118
2019585
2559422
869698
1231014
1352712
561876
2258816
1419862
2187998
2848764
2247350
2395594
1568318
1364111
1298368
161521
443741
986016
1722162
2260008
993947
894705
1279180
2464174
2270593
1214122
1329105
307613
2290689
777055
715317
1658936
2835721
555069
1706026
856853
943715
2721263
1058455
798082
2208783
2521135
1293506
839059
1188814
2227458
986565
1648937
285482
550822
2209659
297650
366188
1590980
1914208
107404
1385403
2684713
2002798
2867698
2725636
2073685
2516029
2911400
2295680
1353414
674732
342614
2759058
2716264
1458822
2184113
2708894
950958
437924
1533899
746760
95705
1809772
1237645
548623
2160129
1889011
2221726
2506370
1399102
555620
2308776
469012
1651207
1297081
2186235
1346709
1944817
1225166
837897
2181280
2585701
2523329
224994
1292247
1477412
2932245
291135
646882
1191731
2257063
2627536
1794174
308450
375296
1778850
2212241
2616120
2219796
2635962
1521199
1350155
662130
2850220
740849
17749
669038
82101
1359862
2593631
2386337
1152472
1283397
2646225
103329
1968979
689387
2036876
1355707
1070048
1394832
976666
931788
1212489
568300
516739
2640526
321793
1741030
1960543
1352957
280458
1958293
1288257
1532843
2616604
2292265
529497
763184
1761390
238233
1900566
1601973
2715260
611287
751970
656876
1600037
546334
1089930
406458
2148576
2388958
656023
657704
2873880
1365391
1686844
2153747
2896987
2390328
1666298
160328
1001284
399422
2475110
1765765
1962561
2598316
612497
2807567
745640
2067787
2559468
2663594
2683167
796886
109013
1416039
2412402
422812
624889
2423942
1032561
1738461
1004477
2346761
1182636
2560672
1456495
2039187
2056971
1096651
1057864
2619272
1598478
1065708
2039589
1875697
2170005
14144
1778420
646635
158166
1047899
794859
508077
1768952
783957
2388605
68931
742589
1037974
68633
1773808
2332888
1843339
2353588
214914
1993685
2880857
2442113
707404
590486
753189
1124711
2795337
2489673
1998185
2824296
547702
2581846
411603
2568578
575658
1579972
2300733
1349186
1428129
2097643
14640
1951171
2935475
2872075
1107002
2176750
1898985
211625
1620739
1126391
2920442
540552
2130622
81230
1673968
985056
2917212
2607222
2107277
2194037
1144513
2157139
2214374
376079
1622527
222215
2932505
1254859
2489751
2768655
1802359
2033126
1211722
2797453
2635772
1978858
259025
1163601
2631443
2183241
2924055
697274
1110795
400102
998009
1831451
870455
1849625
1407231
2176302
2353355
1750107
882925
1008480
331629
2393697
104838
2485196
945996
518155
2342884
1367096
467834
364516
2352643
52835
1738361
1800693
1760743
540855
1200796
690634
1253855
322563
2807918
2720604
2783392
1831113
1495982
862570
1317945
1936687
982141
312025
1011565
1772378
868961
2299590
1664919
2633482
1511574
1364864
2054849
1188912
1266617
1226299
1216485
1722932
607088
2765720
2202006
139188
1264841
2746309
136211
650106
2850460
1163358
2075626
414843
1476608
1181981
608942
572658
622469
2878396
1695347
2739496
904571
464707
414630
1441177
648548
286378
446962
234011
1158284
1188370
430500
2196619
104200
791832
459197
1524652
2441542
2740870
1460981
2836654
266552
732847
1597462
2187169
729488
209455
46299
1983931
959384
2630098
450707
2867529
1304591
217551
2103087
1026329
1905865
431824
2071900
2238681
1078852
71510
317152
956281
1922719
2242175
2313553
637441
426833
1092856
2768614
337864
824475
1332367
2868852
538244
1923422
768185
1243312
1478035
965877
1427225
214572
2298764
1337306
2054506
2779087
2137652
2872034
2237249
1280621
1121249
1308023
1731854
1798357
2262546
1351045
854706
1317954
2233941
2712494
2004163
860374
2004088
833949
1067018
91565
1895544
2302643
2229082
2615620
2264727
1813314
2814259
136843
2523531
1016184
2667498
278328
697030
2512460
661099
881301
2578956
744113
2036750
2508652
431919
2519190
1161538
1026330
1156019
1277860
328901
326004
2007686
2505364
2786667
1655115
1261352
1061805
1531695
2003041
2408006
1306708
1344308
2693574
2657583
2101052
384804
1509934
718536
2042658
1459339
2040146
2767369
1559596
141099
2019298
736050
1671621
947802
2852563
2242063
740168
2547790
630278
113090
433875
2186549
9111
2923902
2307043
2580480
2039427
2458726
2939444
2232281
547683
887191
2468083
2391752
1031253
270662
883174
1018632
2256227
2387610
2914215
1324786
2542104
2489589
2572405
483018
449555
1357526
1949079
95388
1395206
1119552
2615566
738497
1910837
1508301
2727377
814181
995461
580707
51133
1192364
1841820
734411
1967757
1562608
2812609
415263
198645
2721826
1891214
717625
2668799
185144
2575871
1707048
2608738
2138057
1836057
2717637
797876
895951
1253341
2401701
900898
2274090
1212628
1519526
118308
1301700
1918026
2189605
455990
2281119
599990
2342075
833296
2059566
2641289
2579199
2208733
2143674
2812970
2543738
365661
1113734
57831
2760843
2348499
1363038
1163233
360940
241698
678128
1536205
491320
2911301
1831326
2155943
161318
2397234
1184505
2420545
1081916
649328
2333674
816495
2616370
2885532
1043988
1236195
363909
604109
1424164
977104
1498332
449955
578746
2896692
1620109
1244770
2391963
1863457
197296
2022462
741818
875507
2271390
2703110
2365424
1988310
998330
1133240
2827643
431701
779713
1758108
725472
2834589
2811020
734474
2304769
2851311
380760
1537708
1284966
2327498
251902
427924
2876766
378616
953762
2299340
740792
805348
908288
2604581
647145
1126157
2592524
1382874
101598
55674
986157
672751
2462256
2120803
410144
2804799
1745020
1678175
238539
2413987
1457246
1327026
1862354
432480
1744714
1568594
295221
1559145
2245070
2215487
2862693
2192032
1597788
1127285
1595678
350198
629361
1005779
1864657
642129
913681
2396286
1180092
1744081
292587
1366898
529189
2574086
681056
2506342
2831135
523800
462864
1191485
2467437
921873
2437799
2673294
1621270
2548836
1675699
956534
1114753
54535
2038440
1208144
1601551
240834
865753
1783629
407442
1072577
2004067
1666667
466267
1629679
1065549
296891
1923437
1340747
337192
741584
2385027
1012303
665174
174930
2032507
433863
1369075
795442
2426843
555520
260214
34528
1624474
1129839
384903
2746869
559344
1432042
1819416
1280780
567349
2211301
2654841
2733883
603823
2839869
1005669
1641123
2471937
2019370
2680172
941000
935173
995901
2608250
1783684
1791877
1730735
1993868
1247073
3800
552142
2792835
2275001
2111553
2300774
2426402
552042
2402681
2599585
848349
1678987
2352364
2325792
2494086
1657804
124289
1960986
253239
51545
2202973
808759
23543
1316654
290360
877326
1401168
913752
181982
499773
2757645
2742444
2215596
1908947
598726
239241
1548549
1110872
2744121
673085
718477
292998
2179766
2906876
859398
1382268
2248085
727757
2175267
1092294
716344
2368288
551192
2432419
374877
2549807
133661
2386424
143404
1349930
342924
1100947
2422614
234437
2284739
177947
32515
2433085
699040
290817
1654089
1260110
2543355
1072444
416533
1679869
1912067
942027
2268117
1240591
652725
2632422
2592257
1255889
2932444
1627628
1590275
1058066
1706423
2562813
2030612
423890
675547
234770
1528012
932386
19090
680417
2787123
1771315
1647571
9841
20831
2329231
920244
1368124
2566152
73073
2032355
2170066
732345
2429937
465969
275426
2206859
82170
1519305
1248702
368656
247600
2480460
1767074
1789043
1448030
2525309
1861685
253850
2394021
33452
2823176
1499461
794136
2521777
1280497
2757735
1336316
2662099
2452438
1427088
2825592
407782
850856
893976
1507946
999115
1034254
1034402
339968
1536077
1585746
2008514
1648718
666158
1688125
925456
1788648
1736039
613772
2561105
179312
2137933
2772936
2823688
2032227
2855887
15529
2438811
16647
2434142
905641
1336922
2265526
290008
1509130
701957
772625
1236501
927640
2233474
1533292
2112461
2667276
2215717
563103
2276414
1222957
1865292
1382833
2039804
567136
2129711
440867
360372
1660591
288212
1821565
501739
374309
1955393
2616512
840074
2566830
342193
1434216
23363
2375748
988460
2140636
2225708
1615090
1986337
917138
1125170
2291784
688630
46601
1675022
131105
1489976
1753602
2124203
51130
1636501
1075014
2404191
1691918
2481539
1095141
1888449
153650
1621759
1870662
1498211
1027544
1864880
1711954
832816
1826681
374378
2096685
773749
2108080
2908044
2251604
2775333
1998997
1180804
1985712
502698
2854198
1072140
2361147
2160459
614766
2260919
978029
139358
919481
2029185
1545873
2559001
1798230
2161572
1906205
981103
2875053
250071
2484084
777061
2351262
1449231
201211
2438735
1667333
2010996
2452576
680402
2782516
2787737
709427
1148766
2169991
810578
1668173
2570524
303176
2151998
382554
1781850
1879866
1136987
2679096
89419
2284605
2384440
1094203
1805945
2906004
1328803
932940
574535
1095951
2865604
2159346
881341
871140
1045438
1680189
2808647
1721206
1746188
2646795
159209
2031326
1077657
2017401
1242829
1594564
801460
942914
2103501
857429
1148704
541044
1254895
1639524
2338386
1982690
1767430
2491166
1548865
2892477
341459
757480
2457993
1988038
2435116
1334372
846969
2824042
1327702
72531
1851654
2237816
1427770
188470
2004078
492412
2134389
1497348
74435
2122011
57631
1064514
2521364
2427937
2558505
811291
1637843
1179105
1107333
153955
2729008
2446842
2357898
1683490
2101606
1689644
1892669
691251
1248700
1227770
147097
2690601
1965111
2257062
1484325
1782776
544190
1091463
1301544
2295589
243680
999683
1539756
1213544
2510975
1521797
2023546
893383
1046461
801463
491972
626643
1324051
547357
2809952
2701695
757738
564662
1103789
2059527
2098757
174284
2174760
8151
36931
593917
1085294
2255864
377985
1010332
758781
1022099
1217380
1788978
2834105
1249154
1508673
2775609
1714617
2129084
195397
2551962
1061819
1322660
1984026
2179388
331855
571219
785140
2245626
809607
2776500
407157
2064004
868808
1987812
1330449
2399920
811660
895569
1779388
705874
1528303
2057339
2781912
681653
1655023
349977
2447742
820745
2192139
155502
2367909
1779054
1488520
1219698
2939819
1512759
1260622
2725078
370271
2684639
728650
23879
2507598
2466327
1824315
1794454
819888
1353774
1322807
686515
786734
2905288
1901306
2069172
1537979
1640166
1466323
1730884
2854941
2153529
588614
1606315
2497419
2839487
824869
2253736
1224617
2578965
1126607
692463
791645
2366090
1181619
1339377
733885
103108
653195
2322711
1217854
1947980
1550538
2182860
2828806
2402370
38541
2886802
794439
1181440
204010
1879351
575260
1702871
2699338
2556070
1837693
2266565
2738745
952776
332725
1385259
2735124
1999774
2170793
438422
280001
1991388
2052049
1660162
2762347
171669
1053156
829203
623679
2186712
1390880
993525
219081
476552
2430020
1057793
1992987
450423
125150
1951939
918423
2932357
942005
475242
2131414
659603
1395733
1040336
2616721
993425
813164
621301
1017641
1632239
2627720
812384
741896
69746
283400
246269
2859690
1676645
575498
1324406
1479440
1990180
1748942
2545442
1115606
2523221
2390374
2553802
2676239
2522575
2363133
81167
970058
2542435
1200290
887687
683830
589372
2468698
255355
2862566
405
972404
147153
539749
2488541
1205379
1531175
2936171
93749
1987179
1698880
2837388
2459619
253877
475791
1596399
2912677
2460649
912834
1671292
2543254
214735
1338191
1628301
2084831
1102477
542673
149517
548460
1824591
1485031
1439695
2137034
1075720
1071602
1274955
1923584
2242182
1874345
160016
1745862
1693684
2466411
516207
899693
2911580
2608785
1786037
247931
1711041
5135
958618
932907
369701
180773
1647822
1056375
1978111
812820
1013132
670074
1936089
2808822
678553
1377343
1269076
277330
269746
571747
562256
1958065
1095981
1245127
162741
595786
2616289
1842648
1611648
195631
1661386
1966485
2133508
2811670
1443387
1270658
1823376
2172516
1029655
1681618
2913212
2688275
2190592
953346
695071
2339200
2834015
1130139
1935421
181388
78358
2879566
2302082
571438
1349958
1429144
2791399
1809575
1802128
2293360
653810
1694625
361561
1031300
666780
1135135
708898
1366949
1286561
1185247
469512
1117503
1214990
2486077
230832
1269560
981382
144570
2386358
963976
1550524
1440561
935717
1498641
229371
2148475
2817461
2605363
445647
665691
188004
1381329
2317497
2299996
1452188
2395051
325121
1383655
2837033
1764191
1899236
1302898
512927
2565858
2015643
2845852
176182
2078208
1068409
1959105
433719
2498181
64995
1389189
549957
647195
2641970
2483479
2940257
1409443
1866515
1730079
758744
2121981
2288006
2103058
2735793
1280428
2031884
928965
2656972
2816202
626366
1297087
46732
1657899
234534
2725923
62269
1280563
770014
124759
539166
2522116
623917
2683608
1888179
2533726
1516485
379083
1461861
797572
2189942
1182284
1899374
1133375
286903
2157148
945525
907796
1023191
60661
2609560
1646053
307014
859435
213362
2797646
703273
1559094
1572748
2106389
944890
433117
2047060
1647359
2583260
1109953
624547
892897
909363
2858800
723450
190479
1879662
1445467
1996427
1468735
1033896
1461233
1633586
2836245
1551377
1759134
2187565
2831576
364062
98495
1791772
717911
324174
112825
1013015
1012489
124995
327687
1546490
1204246
736006
715659
1826567
1993835
2624291
1614380
2079362
2866886
1576827
580170
2444496
990067
892790
2457050
481790
2104947
862710
1049156
1039058
2906344
635057
830675
2172185
796312
1868514
221944
1147641
1321949
587012
1655585
1280555
2858486
330599
1121258
233594
1821523
1156207
89173
1570289
2887389
478046
2195160
19783
2641750
1858086
140939
1359841
747306
2321422
2128408
2307966
51842
2923755
1664430
2023026
2093631
2440817
2744583
1407426
1711936
475723
2749184
171768
507608
3500
2504357
1727473
2086718
2360491
901029
47489
319912
2582879
13680
129900
2655543
7279
641494
1164345
430783
2594165
2335436
1925681
356799
2130589
1968128
640375
1999033
292477
1046495
1719853
278003
2570563
1315645
1676250
472094
1654618
2810112
1815842
1039815
883314
2114041
2038446
2168270
2288420
2240861
1839243
1995959
1255769
1428605
253278
1055180
1811886
2899369
502439
651207
904577
2873666
1093529
2683182
1448565
2310900
1836514
1783746
950837
699848
127575
2070752
1925360
1326548
1561929
2514140
2503854
1825481
810796
146858
2764370
1656228
375140
1087435
489926
2515170
1698086
273503
296348
2330155
1241348
2061147
2386972
992303
2386010
1405419
565849
2704591
7146
58385
1922615
2456200
2427638
2110126
1071878
505183
295847
166227
676
472714
679646
2398398
1909679
1577822
2096239
2797226
2100953
2621253
2453963
889117
2940536
1864084
2151437
1705260
175724
685884
981984
1554876
739755
541037
1536524
1431248
1089434
2876179
31309
2077564
429574
2225543
319986
2412378
2603111
2546797
1364196
869887
2089604
1936606
2863936
553105
1187398
2752546
2603520
623659
2461336
2381335
2144603
2439186
2854411
1021210
2513304
246022
1895840
1063103
982933
1840835
2699537
1208708
1347964
2187394
305220
2854932
767964
2427398
336342
1624785
2914110
966912
2389974
988584
1109980
1256640
1877573
2462535
28007
1810972
690768
1268762
2549872
2399837
610702
2337008
1327392
1817820
355210
1804734
2666479
1189300
1749098
1183955
1424374
1103947
765778
2168182
1090905
2697502
2801073
68111
899102
1917342
1841821
2711618
1248690
1465619
1433383
634882
2808903
655950
1664384
1081405
539902
2611461
614570
531542
300097
707392
1711449
2466117
850005
575560
1885777
2143376
1285330
346706
826456
1664523
814159
2101047
973284
2209146
1606196
753151
2147355
1912968
1153749
18367
2751526
1839995
285052
74698
2580491
2766294
2039933
1520591
2866026
2389271
743119
1724936
1209621
1811281
2469167
1919209
2007074
977312
2216669
2749928
136713
663126
1563984
2554086
874256
71628
1517720
1961553
1930270
976720
2547875
148234
828254
51860
1115062
2117935
954296
376907
1173400
1397087
1951789
682375
37985
1216109
1702658
1497358
247385
418477
398408
1899701
2608279
853953
743063
2753069
1976482
2431626
2695123
278322
1124702
2760140
1563780
2600146
2475352
2349641
2685332
10099
883716
2352256
2887840
2695442
1180019
1352075
2457386
38365
356507
2673519
1220854
2811515
2382586
1691258
451944
770147
2932242
2125427
1480643
1175575
2227563
132428
727250
949425
2466692
561782
1007966
1625206
1705941
1867934
1709263
1108054
2432736
1643952
588668
259644
370802
2832634
845640
2364066
2753212
90381
295938
676232
1822419
2270949
1761208
308378
187757
2278943
1096304
1867609
933005
1224915
1882216
1071986
1678644
644510
2125052
2476051
2211005
2007500
1935508
190896
72640
2657332
18265
661589
2208433
2418910
696510
1526092
1319408
1707493
58731
357009
1975546
2077441
378096
656587
1815648
2880941
1010257
1760226
779157
2000038
2783642
831888
893894
2001867
286441
724723
1920771
1029531
826978
1800143
2543002
440049
1356768
2155273
2628499
2296608
2900965
1784434
898552
844863
852140
1682843
295452
2715751
2822443
1367745
823491
2284222
2783136
254259
709491
63909
1305726
551615
219458
2840152
1445479
1274624
2590215
565358
2690527
2554050
1475112
719888
2894470
527549
2552862
1143161
2773791
44730
37217
2148642
1747911
682810
286866
1381277
1726812
756174
825431
9382
2720813
1027855
2702689
1618513
2384576
1063747
894734
811541
379746
962964
2598825
1948536
1902665
127704
649591
2917640
567083
1407794
1774531
1941616
624815
616136
1565262
1603766
2033702
2042718
1021946
421783
1177719
808350
2724248
551711
577201
701808
1342685
2214937
2588134
2245874
94981
1175595
2398630
542991
1544667
2471140
483999
2901777
1129568
2868442
1049088
1561630
2461235
1358161
2249174
1071344
1532653
960237
2337972
2065963
1262901
1043915
1946313
2832384
2617227
336501
2930982
1929384
169511
685880
1540220
851982
2179419
497680
1857
2788803
748753
1017912
1266763
2065539
23449
838900
236375
2802840
818890
46950
2157969
802449
1467274
1993850
2747166
1122186
2501301
432529
1471281
1399275
267666
134443
2684112
100953
1964191
757416
2270453
504180
2456689
1460728
1247821
987748
467038
819748
2752610
842932
2278973
1414636
233730
2547611
2065807
2936377
2277872
2560989
1667256
46099
2844302
1483138
1651434
2353801
1898644
1668793
2859817
2536350
2304497
1699547
1788503
2772023
2703977
1745097
1430724
2923637
2738054
548127
1144369
1261420
1809429
878584
2444494
904818
103165
2324053
2511692
1722422
104963
1710322
1979125
618612
1975999
2666182
1805703
1585880
2704534
2939768
123087
1484033
2072223
826236
2869893
1405382
1301466
487507
756260
1825386
1089702
2631861
2702311
2197583
527357
1041927
2082189
390370
1310491
2395155
1227784
2511639
2098448
2271899
1765588
1136847
1371738
1627794
1655785
2212435
1789551
1995206
867169
943849
2737247
92660
1355649
1078753
2600070
2623109
39630
2809646
1400628
2688733
2328231
2928382
2707971
118260
2806892
947021
1039801
2496561
2928490
2533693
2315519
1792351
289885
995951
2811264
2566911
2587666
1347256
1425137
922932
659815
406491
1781863
1134135
967147
1285741
407362
2716143
1634999
423078
1348047
2383854
1665703
1303506
2810100
368995
38338
511747
600683
336221
1545223
1829699
2775242
2449927
2116689
852427
281370
2749764
1373881
2692553
1584307
910500
2835717
1450024
2087209
1010471
1562448
1557295
2646251
2304629
2663296
2450222
240941
2086427
2669398
43027
781934
1849835
1721366
1809787
1514460
2192680
2169348
2376973
2651098
714691
2486308
2790785
99845
193628
2696989
1192882
156937
2905513
51850
2284036
2429393
1160340
195375
1433332
280246
1945270
940305
760607
2756456
2932151
2909852
2828966
477368
367965
776042
763453
126986
438932
252071
2082944
2369489
1295612
2653901
2492952
2633244
831627
2806853
300505
1178716
1965130
588926
2522345
1511531
1705426
691772
1264651
2568284
581007
1681083
84898
708388
2921042
897137
845192
2850238
1804787
150288
2809119
2582676
552926
488352
57053
2017066
2569786
2840733
190488
577663
343419
2717272
418222
473080
165054
1878279
1927733
194974
1869978
2066121
2019961
577310
2633830
1970371
412711
340416
276951
1445116
1244586
1389015
2625598
2188547
369280
472410
2258849
650292
29660
1992593
2689746
838682
1734636
1654669
315982
32827
2835675
1755464
2810972
1617207
2592738
1400448
1701756
841085
2432380
2921093
2785354
1536748
2081329
2128177
1729787
2034647
593074
1042834
1905401
2188288
2651818
644138
2832247
931134
1408804
1397402
1276708
2757206
247198
968725
181095
1769553
2200965
1810769
1848176
1472726
240024
493448
1267294
2503649
1186696
1903683
1982192
1406748
2314917
1241839
1397235
2201881
1946686
2874212
1244398
1194526
690497
749842
2122290
1052744
2827158
929706
1255864
2651044
871217
1998081
1596190
1458719
68734
1815285
1817948
174487
2718520
12148
2330250
1097790
726265
1854930
2724535
941614
1208637
1770855
1232544
689424
206957
2077337
1327267
193153
2193968
2629930
654868
2737486
1646900
1133643
424347
1973623
1860450
1266938
929244
2310408
2689762
705391
2732581
232892
130693
1847154
1616446
2157406
1882046
1097956
1616246
485696
2444648
897397
2136849
455071
1644849
1089217
2632938
1401712
2871012
982622
1525724
2198735
301009
1081111
320392
1914969
778874
939485
2680017
2309253
2335838
224776
1936124
1344947
2161595
2720019
211397
2422784
1767682
1387341
108841
2850586
2028090
1241314
271119
1319267
1728341
1033344
158936
1513439
1968674
1033127
1151301
2193435
1515589
2033388
1116971
700436
263294
2869429
1735458
2571472
2634858
1784879
700405
896024
2051447
1673800
1737984
47511
852993
1793273
2915240
2635885
1255662
416496
2837863
2515247
2037783
2251719
153866
1790638
807117
648903
672863
1937636
333138
794235
1671282
2834944
372846
960527
523466
2833330
2834277
2593793
2155379
1030499
1481240
599481
960783
316341
1508706
2490620
2262571
1859888
819788
1505956
1297142
2052774
830163
474477
850587
2088087
2326024
642040
404100
1994849
1458737
779065
1941952
1886144
1906350
2090415
1277484
2482558
476962
311129
2414137
2283116
2642201
104738
2362770
2636358
647389
2396341
100125
1642592
2744988
917247
1644225
1299087
2717199
1295430
1181743
400032
1925949
200345
1138256
1947947
1809896
2216665
210165
2061844
776359
1436359
2861589
1887911
1254163
1269515
2660902
744548
1251352
982010
852187
2201550
1795019
2007758
1041574
2149742
2181368
957900
908558
1675301
1744231
1161193
2367584
587824
1657793
24035
1578843
2077964
246944
1069012
2429912
2362632
2694768
1766744
571159
1227309
952443
2640742
1000201
2189470
390831
2806345
1263656
1505727
2316044
1903142
222534
508589
2700675
2197952
2477370
2799223
1051008
4957
1859418
2286003
2150356
700709
2384685
1733936
1985076
2665423
884394
2686042
2788258
551135
1858800
989440
343514
2253087
2491282
595064
1355676
1059246
1516110
1822042
2213971
2777343
1435386
272725
2873355
2278032
1136467
766217
1094354
1804542
342566
2781939
1853055
2461005
1431633
2367351
267869
414777
2911189
88765
2080304
2222787
2487605
2313622
2394157
63762
2726583
2682476
1640689
304504
1528380
2732357
1020268
2778363
2573083
2555978
2280727
1478768
397187
2082475
2409566
1337136
2328155
2848251
2145628
1724420
895840
440406
2062830
543817
1336536
2177072
2382333
1330337
1738517
346846
299169
2900201
663901
494747
2141474
1527084
2011944
2855560
200176
246414
16718
411805
1508215
1052229
601582
928458
1044235
1128022
2083196
39403
1331880
948275
886552
1133671
2365250
2573677
964642
2908418
1436555
817011
2343873
735926
37500
1783551
1938723
1887530
1020689
557279
286307
1699318
1610116
1969391
2399942
611324
1343690
224651
722347
2471776
2705904
2898651
2827252
36981
2236061
359497
2669530
977518
1234426
1745668
1291047
2672843
2675835
265848
290238
1751200
1183191
2729106
2926483
2425667
1149351
171758
2400207
1040459
1097304
2048478
1190582
2335936
158985
927116
461242
2258789
221543
483736
1975222
2505058
155397
799491
937544
1441669
680432
745541
913408
645004
2719463
2882191
2365747
929813
821153
2031185
2244873
2677794
1433441
2717153
1537789
1344607
1144221
2931223
1314192
785132
1357411
1387769
1614013
1856762
2313324
1311083
85290
2737999
1267570
1570942
128081
2760466
19677
396769
285959
2816873
1002369
389741
2115843
1928019
186657
519283
1581110
2253861
403708
1145772
1174476
811951
1122741
583086
2772438
1072474
1169173
847293
2604702
768495
2860420
23344
1592801
961499
1394339
1310422
1929273
279639
1323508
2112766
2630116
2296968
1856050
1959869
1335440
2454730
430487
2479561
2071265
1712175
2086680
857068
2381431
536165
1659128
2470233
1754227
2198772
1918541
691711
2326870
1010846
2795307
1824458
505692
2639376
2473660
1905405
2373633
270056
1115055
950901
2546951
172318
1710660
1077217
2040680
1846059
1098369
1464596
760382
767082
1235919
1867455
1301508
1720386
603883
1082836
2249345
2100372
922310
2346697
215968
2930971
933859
2241445
1014248
2936223
1141744
2724428
1898449
2770865
2680371
1298051
1922956
2840577
2030879
1082461
1859042
2648900
2590710
360841
2277347
2861994
2288477
38847
1594860
2602362
349370
1137261
2248148
1260665
397823
1825180
2270316
2413984
2481815
1693238
564045
1632141
193447
267284
1303955
1258754
42628
2605372
245282
1288865
298214
328120
2016000
2469445
2252878
649391
1929959
435686
2445292
871164
2625347
1643556
2761821
2439988
1430732
1138580
280462
2009241
1160338
1818061
2858128
1352235
775374
2588663
2522525
2073083
1283673
2038214
2364477
1362027
2102678
1651011
963093
2798803
1354086
1452316
1356249
892240
1011826
1527165
1136156
727312
1034862
849352
348899
751037
761258
1865766
1923178
2112024
159882
413121
2684778
575465
1887759
371781
808294
2836874
1102912
2661288
605143
1710997
549091
1835542
207235
425333
1457942
671623
454433
2103628
1110232
1002583
2170522
1348274
2385055
2448049
2322870
1708137
678493
762043
2307119
2821410
409323
1196650
71771
1978423
2637263
2313467
2146059
962672
1367482
2796016
580381
298267
1919945
976594
975771
1458204
1311357
984655
1019495
1769958
2664770
669386
2581836
1774646
2659235
727808
2567003
2177187
2910309
1067286
1420308
2057143
2707826
2425060
2223602
83549
2477822
2012118
775170
1859696
1955043
1655562
1564285
1362078
232679
938267
1882223
847166
992104
1335317
495949
476169
877286
1025279
2798047
1389118
1921080
248642
1014792
881712
2045436
1485315
1969907
817483
1900065
1986640
2762325
483496
2080997
1254497
2409827
2002389
1991144
1337278
2359750
2210543
2615327
2220202
2695299
166088
1118083
1610032
1142430
1419929
611832
2638452
2603700
2555281
1743561
1542594
765073
2095823
717423
2674333
1213878
2616319
49958
1236340
2586332
562109
2924244
1276536
1875904
260468
1518491
2256943
732244
275198
603923
1835826
1444595
1265163
2790795
2756630
2800875
1181947
2533134
283449
1798852
1550208
89558
10348
2613283
2798258
1930125
109788
93011
1574763
1500021
708208
1027040
124968
949858
1265296
1336864
1854142
1646595
2140972
304353
2257326
1103246
333478
2298365
225653
2795522
2107870
2078933
229752
353152
47140
1923817
1888452
2756842
2531170
1448683
518831
997507
1412402
2463682
2807923
353499
1814065
141310
1732246
640424
325592
2515422
859642
1327220
1286351
1479851
49329
2219743
2850468
714419
249219
868998
1390189
510333
251025
1576151
2076728
291562
120807
1556431
2714496
1141940
1748696
1138605
1598874
365171
1667685
864757
1513108
2649557
2319914
133853
1373627
572423
1413626
964504
94299
806295
1760725
2311752
2736218
1618935
426500
1232714
2233526
1895847
2076888
1641927
2113293
2846482
1534710
2699407
2572640
1104635
258034
2262138
2772010
1227980
2015676
787299
1660841
1838894
2453591
2400362
46697
130404
654977
279101
2582178
872817
2487850
240541
2850626
1149656
1618292
1948923
1297810
467565
1861572
1549935
1782347
1999174
158090
2716932
265759
2609663
1770906
67681
2079351
485267
544208
1262527
1657974
96280
1397393
1637374
1406932
1283843
841902
1747538
929250
1149996
2173092
118086
445267
1352968
935147
2220929
1151635
1726114
1594988
1727592
1778676
866253
2674311
665051
2475625
1780788
2774140
2330715
560849
1580853
1306152
1415348
1386010
1070406
2568310
1388675
1140294
2700529
908144
2235909
372506
956070
2117083
2712074
902647
1421915
279117
801325
23624
1235339
2599153
1518476
1341770
791461
215981
927560
574194
215606
566710
4456
2481779
1995157
1828123
394593
2726725
2649496
447085
2079711
604320
768054
745716
627375
1264082
131210
1055926
186805
51891
312240
1225827
2418524
971966
2326988
554853
406477
2256170
2012107
364167
1816892
993828
2036236
2252957
1970826
1789875
2615285
1987178
2095195
520218
1554958
2874612
2406065
826007
852442
2540685
991459
2774697
2903759
2414144
2420687
1923359
2688680
2581232
129771
1271040
2340529
1213028
2280824
373326
1480668
2301297
1589176
2721862
1991014
1768680
1404379
1154315
2265120
997758
1976351
532893
1184068
1911906
1339490
2385263
2372118
701759
1913924
2616279
746105
1708301
1815089
126015
1639781
580285
1067576
192121
1652869
575151
2542591
1971860
2335910
1665251
1420153
2131601
1162427
2157866
275222
786425
2579645
1416633
2179084
1633405
1633426
1124390
2358857
2356414
2117810
2181887
1221570
2019432
724873
999571
1318871
110914
21902
522306
699312
560659
2315122
1942299
2071580
1028130
1171335
2504457
2666930
874521
1280790
1162700
1920556
2106992
2444218
2737644
927231
1643267
2599024
2736903
507207
889476
2212657
1746017
4386
1168597
936921
2127826
2919326
977015
2029174
1375298
686990
406895
2556319
2217859
1729842
2503086
1474084
26854
13153
2193323
310197
1564183
2378922
353649
1340275
1842873
754582
379146
1007936
1460614
535217
1392677
944283
148565
1835781
2529889
2278782
890126
1968934
1363142
1426287
1115267
1905067
1826437
2419055
855867
109316
319587
938787
839500
2298480
1536617
2208076
866392
235612
568987
1516380
1397567
974350
1289410
1330651
122231
1649804
2186958
627444
2267143
1392043
2093013
214769
2005576
2504609
352900
1779867
2819991
2168968
1280065
2528355
540082
904842
1611011
1151269
388286
1668202
2180593
1337870
2209429
2538544
2285396
224120
2697301
1296909
143372
752213
167399
256115
579429
469313
963490
2007066
727277
182988
2598842
2165951
1499955
1605462
958834
2088886
850702
96697
1967535
643008
2375679
724572
2400636
674728
1119136
841171
1381529
590057
1446436
3404
1813696
2721569
52906
125347
1743109
1096040
2376233
1687624
9869
1398777
2915773
1930569
1500575
2029981
2937748
2706800
1102535
2149610
1106914
2627888
630603
2903384
989945
1136618
2785473
373170
2440152
386286
2467718
2415585
901628
1334107
89265
709821
2101664
777556
2891251
36543
2412490
633367
2261822
1467377
2136348
1703640
2009732
2469125
2668280
1071682
165431
1119343
2003364
1439787
2403631
191927
314244
687547
1457756
2582590
2450421
431339
1710790
2513157
1203868
1354590
978345
158166
2050074
890612
1071004
2581272
1137307
2596999
442010
2236446
2394149
1462824
2882349
2194389
672887
2332729
582496
2282243
167680
2091840
2670755
1248081
1323237
2242288
456846
540001
2100321
2835185
2648822
2042892
580285
2667922
2790147
653473
1474999
899087
13435
1732528
1364204
1421331
621623
2099316
1781037
899200
1213627
582107
977106
2361955
529628
1977529
43681
1711267
2827237
2869017
1319064
1703727
1974518
243102
227537
14853
2857453
654186
2460991
521784
281375
1224326
1904841
1705115
1984243
1350982
1237451
2349907
1560513
1696944
2023727
2185705
440718
1011720
455419
837946
812122
1646202
141762
228049
2610565
935907
2108931
2078033
2673169
1136280
2597108
685715
955829
772521
187775
2004328
2221719
808130
492978
441051
675460
2871554
2629404
1217500
11507
2718135
2694468
929923
183983
1785755
685851
1457960
1651783
568004
425774
1885670
2414546
1117582
2252834
216925
966129
1123516
2378258
821799
2065802
1934668
2078509
2927698
2924285
402636
969333
1647241
1385610
1491523
1159905
579771
1939292
2132197
262674
1817582
1251162
471711
266497
2706401
1264242
1319904
309544
2526403
340423
2410499
994072
952924
1478283
460153
962409
2514809
242890
155435
2929736
1921845
315927
1076133
805834
2206703
1392144
523771
1862620
403097
1192505
621464
896199
800961
1127826
2023213
687332
863435
896877
870834
2732642
1656121
2336953
901030
2370408
1029221
711180
1690122
1598286
1751469
429117
1711612
1940939
1298575
1080487
2635984
1310512
2602810
476683
2630978
2516173
1205465
1718419
2754366
1477926
183009
2857852
1819748
2210019
2159140
2148552
1832476
248520
1993573
572971
2338300
514933
2854519
1197133
2428496
368344
1339189
872839
2339466
1686083
1873992
1022594
1502049
1069207
108655
218046
979414
1280030
1148455
1487437
326355
2372722
2073259
1900692
1131680
1874607
1645323
823593
934972
2144148
1284670
2234290
955446
2334333
874129
1390658
480154
23459
1847438
912243
1495912
979377
1431408
1828219
717027
2422938
1464271
360228
957561
726011
2091839
657873
221553
90550
1562373
2210989
2143260
606982
2586450
2324769
148840
32077
322218
2804016
1887100
2356598
2000468
223502
546660
2068566
995694
1045193
1720285
960498
1467085
19536
1619704
269744
1192991
2326557
698364
82857
2637920
1659020
872889
2205149
892864
2358631
1998727
1139281
468383
402769
2512459
1814800
809077
2594331
447252
414552
171217
94524
2564830
2050435
1093397
2615221
2041794
2397809
1597351
329852
1842754
2817883
2168097
148192
2725328
1362118
2084861
1527252
521078
1030486
2929968
413809
2015817
1736006
538304
2599710
209511
1871121
2816193
2392968
1645048
1609532
2720709
1625344
1526136
1662656
505966
1579111
2929453
2160398
2577800
2100899
253505
2094662
2110777
1559928
2596896
1258592
381058
2865785
34724
87176
155321
1673787
1017082
1218638
1123317
1775235
2034737
1294154
2050947
2345125
1166641
2017623
2261603
525322
211312
1596312
1181799
2783725
152818
1677486
320184
2310112
179984
2719897
2836625
1385513
270405
1365797
2855186
2743234
962213
1352726
2296291
1376170
1074867
1538630
32759
1690004
1135486
1285300
442352
845817
2048111
409782
2678106
1029001
1223695
756959
680548
505884
1301814
2513010
1463063
1371706
1984125
2655804
2315157
492815
1989790
1177931
2514413
741067
675604
1837504
2376063
666014
482679
126545
879545
2032136
2492529
622787
2724503
2683774
1981630
1138152
1142114
2418705
15907
1789661
2732785
458892
2464265
263836
179698
1128987
2673617
2380561
1350661
1993504
2004296
479228
1157142
2488835
1325219
949500
2738120
2700537
763252
805093
1265529
1755232
1331099
1882754
2414546
769289
1449749
2786765
80888
1912707
2140326
457579
2654475
1084832
1941624
1266988
1547453
268155
2102422
1885285
582336
715325
2768495
1216694
2798181
1337031
2199432
1963542
2596914
1909990
2350015
288944
2305996
1013076
2879674
33578
472707
2933115
1493799
2587159
2003095
179210
2816909
2089232
1922189
160835
1742393
89834
790017
2563049
2236573
1328428
187342
1366101
1644923
2188917
1114326
1152821
2736012
805535
1711779
20693
1989482
1206406
2411053
2300728
1332958
2313432
2446591
2574801
1597253
2397290
1446710
2666730
1265233
1233049
2760946
308793
1587515
277407
2502259
2741201
1036318
1295891
1424963
1683106
420527
1869526
1078871
949756
1017021
2359619
1079543
1254106
453916
582435
2818769
525631
95241
1965223
644493
1037748
211442
921433
581812
141475
2329568
1800321
1287521
2006757
1761869
1869100
2548340
1532071
2217272
159843
1039590
807627
1647508
605462
370261
1490219
1199198
1100307
1803733
867345
309365
2626099
955027
1274415
1429754
620443
2184824
2804980
491795
1548717
1442024
2339023
2174457
1523223
747317
1368224
1932318
19561
2177193
2115043
1478537
629745
2162177
2471986
2221562
2113848
1035095
801736
1310685
1668537
291568
2865852
2683858
490037
703231
1393555
801779
1116619
253862
1772907
1238115
1974214
1418757
2354108
1435434
891551
2054868
550013
2886035
510103
1578103
248957
1710108
1435759
2422313
2197236
2625035
228199
2349070
1349844
2438472
2880497
1950539
496018
1640071
101896
1242936
1154126
1824849
733031
1595878
613030
636685
1855875
1527983
999355
1021439
620357
157579
822475
161284
1815792
1789434
1487583
1215512
1064345
681000
2439228
1799890
1865708
845187
130736
1333202
1180734
1254064
2034875
41292
1920280
1392414
2223666
2701098
942227
96627
1029153
2911162
1179708
2282679
2780899
2710142
1597857
1043441
397007
1323840
965048
197529
2503290
182184
951332
665543
325532
1371347
662148
1425503
1619203
1936093
2254850
1142249
1340046
1871376
2936026
1770581
1031007
2491211
1284729
1729740
548494
1530355
544365
2713834
800053
1678947
2668440
2586406
704379
2529567
1642528
1986701
1564579
1473167
1767179
801004
91017
2561020
2370418
2354476
790469
646031
931777
2356513
2114785
2306515
2466677
537974
1268436
1384167
862005
126147
834935
319248
348731
2551350
1799802
41869
686310
2863601
731306
1880411
836037
545616
1512047
1084783
1153194
1133773
1383908
2151231
1769909
2062499
2525296
155642
2826455
844288
658567
1601790
118146
935045
2175126
616754
1761436
1987573
779236
972530
1718423
402857
2442909
1933120
117972
1273967
31297
2436874
1193446
1943045
848170
131366
2028981
2669215
2848652
2274115
1872396
2771463
999554
484215
2346491
2204471
406958
1261528
1761227
2725326
53282
1847454
2539801
1383248
321274
588707
713437
895039
253899
134118
1201997
993626
958102
300687
491793
451969
2764538
2032767
2647570
2316911
2885728
1456766
316496
52593
1594120
638680
2699913
2289438
611514
2616867
65325
2907676
1934359
2725120
2458818
1750160
394828
2682554
2739580
2433231
2712235
1386558
1397501
2059405
2090212
270735
2213580
947573
1227159
2456214
2738826
1246737
659024
541629
2512870
896947
330231
2557980
1064573
733867
411146
1746732
976703
1915847
1815032
2291314
1197841
1137318
1121272
2899524
1975581
1867631
905265
895874
1123733
234750
1995095
1699350
1590926
2928524
370504
219354
618207
2710689
40539
2161997
2325037
2379964
2660326
2872456
1259747
2539513
1965543
941207
2562964
1534664
746207
982060
1421375
1614651
411612
782677
1060688
2197024
669440
1091270
1211349
2774184
2141446
1147604
1040378
547040
1249167
964572
2671421
82373
1949064
1370268
1878318
219880
349118
2263602
2482678
2353795
1168486
2493357
2917138
735414
1704129
364451
1011454
2546539
658698
333253
79943
753990
682660
2612920
2191431
1367120
205020
1118022
1964909
2543851
780987
225618
1828537
2519139
353507
2770915
1528259
769754
1068523
1356294
121571
2855389
1819688
2283752
2204262
2403012
1185321
942449
656029
736142
581323
2284009
732294
2161957
690186
605220
526241
1405140
2830281
1822049
2207999
1212859
2400605
1506877
988311
2222005
2530525
2537539
2860893
403425
1806799
1938914
2201670
1093363
1055567
1752825
64978
1281470
2398450
542766
58730
1921067
317963
220241
871069
2902574
1271558
1776265
2025862
477956
2533522
582536
206935
2939964
333247
2200599
2329931
2648114
2127213
2769312
1010949
1536984
1665393
2860479
2824066
1850852
1166160
2035574
415638
819586
2052728
1373354
1674339
83498
1329327
831218
902145
2141795
1612091
1295852
2132909
983169
1362934
1789705
704461
1539441
162422
1999352
1473206
2285373
2152066
2103815
467943
216777
1227674
1678202
1815152
688249
1476378
1230438
436308
1151733
843049
382600
95963
719515
646204
1076523
44354
436817
2648191
427360
2660321
1262227
1965396
2556991
925395
1222831
17104
2367969
1519325
1737533
1876470
329011
1076599
2667872
1599962
282040
2071640
2236544
2354745
1942792
203928
2672473
2059075
2695943
1139910
804259
2706043
1114159
2721891
2725800
834795
687930
580338
1658511
1150692
893742
2162184
28166
2050182
610533
1405693
1734000
2606836
2856273
464554
1254073
461990
624302
1270511
421066
1248420
1783972
1204730
69403
947089
11588
34720
505200
1999981
1355952
484241
2846565
2099635
1442494
2528882
2030129
704021
1027803
2049282
2703646
19172
2473078
1269791
1027718
1648000
1954681
721993
2763259
1425709
2614878
1825728
1594960
1810813
1400761
1755029
2094966
574753
2466946
2589021
151610
2743818
919179
2011381
800702
116173
2853169
2877640
1284895
2888310
1871379
1784201
1284933
664977
991046
959509
940279
1028108
478463
1542590
1782090
1369117
379726
1329003
1364865
1731252
1221403
1620043
295225
1061467
2879712
2361405
1873333
1591678
1015177
963861
1151617
416034
2052075
838510
808791
448198
1628177
958461
1054634
1733899
269233
931804
28203
2392606
30464
1495593
1900263
757010
1547533
2493062
862477
575669
1837947
257311
807624
2819379
1529874
776949
1252140
2534453
2354645
859671
2035100
1011951
337744
1339929
785431
365150
2772290
1992156
2227672
701915
2522762
1449018
2462837
499087
456418
1146800
351543
2507334
379638
1995281
1347371
626724
717773
1739228
1633909
2624366
2291533
1926282
1662288
2541733
1447913
234995
1412231
686908
1536436
1778032
1586797
1521773
2563251
2814410
209971
14257
1219543
430014
367414
1472595
280848
76980
13769
2057982
505804
2455992
473279
2671221
315905
515058
341274
1505674
2294075
1395628
2617244
75619
2513374
1757487
546175
936891
1913307
150879
1461830
1052563
764202
1471595
1579811
154122
1700312
1670398
665467
2078344
775029
210904
672661
590717
81610
365318
2203110
2765648
1069441
499541
444210
1192281
673337
1772506
1299075
978749
261824
2797524
2612854
1869414
2520023
2719246
33773
600490
28655
1787013
116972
1462538
476739
253059
2625782
1171539
2810496
1206539
1212397
2528953
1312967
23860
1505222
980043
602691
2664810
149075
130171
2474344
539623
366851
1383448
2647447
2114547
1355423
1745144
426159
2313225
1015860
1152224
1806342
2196280
2843622
2336718
356421
2594661
2802253
1986975
1024381
1132070
2802422
1094379
2350163
296314
1072395
60073
70396
218298
522488
1126849
1430019
1143369
2226796
694353
1586018
2940504
2387225
1228184
738885
556288
2807530
2762963
2001646
1830161
2164907
1446051
478277
91122
1196425
777469
2367355
1906682
2890799
563881
104386
2910892
2559946
1481832
1045708
1093579
915473
2365310
845141
1265213
213969
2005992
2126502
615489
100803
1761915
392172
403083
1903775
2798972
1865951
430799
495536
2063587
1173593
1406188
395991
2644734
1421794
1663084
522720
1657135
970218
2885370
2745494
538170
1515937
918385
834516
1304294
1117531
2862685
1461279
244613
917063
1492964
2793074
2028300
452547
248163
2203669
1247254
1485252
320524
2899548
2167743
607435
2332956
400208
159882
482702
1016803
2054514
2768318
793053
259503
2360380
2859800
2232436
2264373
642650
66550
1262063
44653
2448358
1118408
1821996
2517899
1473989
164189
2100739
1583242
1324441
1716602
1587127
1891965
706223
2109547
2229476
2412123
815398
244397
957402
677718
2936183
2858691
1575305
791716
2292030
713063
328157
2494935
395760
603953
1325583
2933003
2530043
1773928
2116167
443264
589222
2438273
1975554
789701
1893099
979210
698788
2541364
1679934
715089
2874017
254407
1680680
258720
2678891
1934802
2408038
2738304
314945
2483373
2899888
1540611
2580924
2034449
545041
1807795
1345174
2404357
625397
787427
2628656
1009185
2607827
1420437
2688303
1125364
1185534
2456606
722359
1646730
913861
494167
216024
26024
38282
84410
2659121
1291479
2070731
855560
2270453
476862
1491054
2659245
834913
388919
2080116
1274638
2452078
802165
13692
1143612
631917
1728015
811808
862467
2229690
1988973
579746
2478111
992775
1393536
2864936
1976444
2412645
1237809
2466007
2805002
2234422
635628
1867895
1107
2357613
2309500
1574976
2085644
1795626
1502395
1641811
173907
776597
1834516
256605
2698450
804483
437177
1701933
891336
2439006
2704795
2109539
1327939
293565
2456326
2368601
417437
734046
1565891
2273284
309673
2937315
2720656
913894
2765559
942227
480590
2306404
2671853
38904
235943
2744798
1902537
2513648
2838491
2459916
1135450
1356384
2034312
2478141
767601
1995694
852001
1509226
872210
2619402
173223
2279024
491315
1966247
2708038
971196
449058
329433
335417
461357
1012395
98712
747841
1127958
1207017
1173644
1488726
1278834
2188504
797586
2457666
453575
1631837
2735679
40852
2148258
2478187
1831773
1443101
29915
2621199
676855
2461561
789259
845229
520703
1845598
754169
2272254
2632436
5230
86728
2747556
2901792
2022747
1884975
1223343
693889
2439549
1636311
1918557
68318
2510167
2214864
994228
1261996
1744468
1920445
422445
446661
2419368
103060
675303
2324989
982205
4827
740332
1981503
2783293
536890
1569391
2557871
1623039
2399554
1413192
2666572
620107
804703
2222023
244210
590330
730469
865402
362381
872388
2719845
362110
1147735
637107
1773119
2239
2167210
1232389
1054894
100683
2812336
1130811
2415446
1776898
1777758
867068
752340
2500524
2205813
1956535
2529157
1881041
1440620
1257805
1708484
1150718
800912
563194
2011077
2265433
2547583
2290589
2628723
919129
2444249
522608
44065
182568
1418738
1831178
996149
2022188
1063745
526251
24861
2767582
903637
202274
2791206
100030
1054571
949793
2647424
2326362
2606221
2339335
686162
1168763
2929154
2104369
1513184
1342671
2186475
2418986
785156
467161
2877904
1809298
1764281
2334645
1524564
24368
1207199
466194
2820501
1730405
2432484
1493931
1127473
893379
188176
2014201
2397172
82267
65660
1685908
616694
745517
1941501
474291
1015176
1343433
2293040
503951
2114024
598085
628655
2350008
1687895
1487630
71639
2841162
2923286
130667
2197916
2540280
698668
400076
1694782
277507
129866
985991
2220933
1247829
969190
1176582
2731849
1022421
1629815
1241157
182985
622845
38596
1753320
1398813
1920404
1155275
1641728
411039
1956489
2184484
1999892
1607961
1241557
569647
1208175
769894
1283022
1973434
2649092
1385658
2661537
1475042
449256
1982537
1527837
2345660
1783789
1104488
617933
2148159
2891035
1892640
465505
2501906
69734
1143726
2384634
320358
621581
1766764
2028157
483512
1267308
2762695
2726330
635104
780903
1797826
153897
2140652
1597015
1685668
1560463
1686341
2767638
2825842
569373
1797514
913061
483580
318870
1820814
1336613
354560
950243
255396
516770
1957758
2425792
867312
1277915
1752950
812869
418712
807745
2077786
2271627
717263
927888
751622
2464648
280232
1663799
2908274
179413
2157190
1865712
269306
1255605
2732949
1518742
1685008
335949
1833482
1717126
1717032
1409681
1073515
1912607
1421458
1471280
1748038
737216
2727354
965996
2606474
2757971
417844
664634
1422380
2108776
2052790
1108749
930950
2567078
782891
812550
145554
1817514
424019
1170235
1769859
2325244
1819280
2403869
1823711
225597
2071245
1514831
1684384
710082
693022
1384954
2913234
92435
1250909
616246
119910
579330
994960
1684343
1648256
2709900
310874
1216506
377287
2397378
378511
54894
702257
521321
723537
887243
1703361
359741
1241741
2925791
1724284
1719074
1960853
238292
487075
1638586
321855
314216
2117198
239689
418991
2672418
201368
281525
389409
1962829
948293
1096321
311733
2450719
341700
2063458
852295
2706991
1590124
1645646
1937807
2114846
1021014
2157870
1767545
663046
1221950
311149
1523875
1742743
2000352
1031838
2448532
2771935
1461039
2604648
1773499
1782742
561919
2417550
2851866
595428
2672933
2839739
1153874
729157
2242550
1783150
542991
2128832
2805936
145692
2654018
421554
1575559
1503667
1795787
872353
1009472
93421
907561
2079714
1838573
1881094
2429256
1796444
437514
1552250
1658607
297762
1507745
1304808
393858
2593750
1741186
1172370
507312
2924001
1060800
1586207
2812224
952372
887488
1472520
410360
1269929
2800557
1544335
1573768
1409515
2525103
1864158
1529370
1180786
2377362
819853
1969975
122386
2780166
382472
2119079
364429
626867
2198756
419948
807260
1794762
2780734
2898967
311681
609354
1178938
222208
1307656
957602
2334190
253918
2790248
1485180
690694
2285565
2723277
428934
2168563
2878994
2061216
1166304
370977
681822
2906531
895907
1466332
1260794
99871
2398867
2760285
247809
1608582
1271898
2458111
1656758
1117265
1873584
284287
1702716
693748
1131307
2776400
1444440
130540
1509498
528632
2497283
1071175
2899725
2890747
49558
745509
1670457
2732670
395364
74190
924414
2391460
2062279
61829
1916936
335616
1643565
1802032
674637
1272294
2330210
1536932
1966499
376455
555517
2804491
354846
404274
2149079
2582452
1711123
2597043
2072600
1359252
388309
2657082
370167
2808197
2297079
2619013
1169830
1848073
482091
2010509
1022546
771138
1851734
456760
2840138
2794230
1717598
2013861
558999
1655585
253949
1092364
1999609
2305736
894429
2237877
2176917
257601
1791366
1545462
1257513
2480895
604398
1073923
2126060
326690
800667
661983
1796220
1319462
2926954
1608034
1631070
508608
1091736
816741
2357878
1362313
170939
1175577
966443
2665324
1300494
1579289
906181
1592255
2470780
2662035
1946360
773143
1851210
53265
1443614
584932
1468475
1332827
1832677
1527320
1400717
2628686
1128574
1530208
1533790
2175092
2411069
249882
379946
575352
469579
1657352
1343303
1204084
685141
2378431
1143836
2051893
154271
2005032
23370
1538214
1546498
599295
1461131
1123946
2118419
681899
1471601
2234277
62854
2930486
2282551
1327219
2295581
2917446
491405
1555439
484813
2163750
2120594
1993737
261751
718169
419668
2479137
1914089
1270679
1895582
1361972
840116
1153134
2276643
2507795
743451
2575311
1812157
2831673
1258096
1750347
2911593
424857
2638555
1483720
683688
2755616
1604685
104874
908480
2002478
2022561
222677
2583784
2301322
1597870
2909404
870505
2154286
838371
1383275
2051427
118648
781092
1286386
2023452
11425
1840094
37007
1982615
124692
186542
2246652
2290787
2517628
2267637
250021
2895272
1040722
1633663
1571996
2896794
2601700
1966101
1611291
2863256
2339009
2131885
1484743
1017363
2310620
221935
498132
4519
330697
860844
2353704
468811
417118
1929256
502519
1267164
410486
2419593
342393
2280216
151990
540525
470933
1006780
1181534
2494421
2311341
251785
380613
1858597
862883
487063
2810158
1502604
2512868
272603
1694199
1895024
1040162
1875892
346943
2926493
266148
536336
2554014
2321829
201663
2463444
2553714
809884
1760859
2862777
1336968
616530
1542013
2487251
1897695
2329622
2401456
2795262
189469
1302347
2801856
1133541
868113
855961
1235100
1610111
1288249
2663641
1055173
1697860
2029886
1122660
1354589
1048792
2196343
734647
2709853
2137169
1024685
2400382
916774
1740734
163818
1830714
2805754
2807061
2094893
114650
329279
2677103
1628960
2470285
2703268
2098221
1747560
2012411
297798
1954227
1000455
455319
2425077
1488252
912339
1281885
1829432
2172120
406565
549109
205585
2696736
1934065
358128
1344566
960117
1690409
920431
2272891
2481804
1488879
1606032
1996606
607246
1576288
486764
27825
784420
2685776
395047
873298
2599161
1471496
2055024
1111426
1153846
328757
2740813
470346
26120
1028641
2449436
575582
2217940
163820
1500172
1649423
2499971
1794559
2392313
2924898
2593344
262166
1142456
2655930
306679
102582
1054336
170698
2229329
2104647
1688876
1940868
81225
2082663
589041
2138785
2553606
2445349
1739797
719730
150475
2584893
2313201
81790
1414305
2803714
315922
1261994
2268295
24791
80170
367185
2740485
57567
608539
1556030
2190547
1099791
781783
2199477
1580513
256272
224739
846251
1073320
345402
305476
48774
2844318
2213099
2461610
957965
1644393
2925434
2785729
127239
1080485
1252044
2901459
220891
1574433
1851023
1374889
669127
459108
2265619
1492429
1916932
2185880
1169744
2258004
843994
2519756
313930
1408801
1897554
1180982
1366156
1370082
1768078
2485501
2814566
825822
1123372
2591330
1754169
1902040
796580
1226200
1057365
638374
67004
2628035
644647
1533436
2836064
1422283
315785
2619277
2493185
2489472
1348933
661070
791063
2318774
235444
1251540
2717177
616845
1860420
1443700
54015
149792
2157950
1241459
1220660
1640671
2106297
2134831
2008830
978779
868883
844045
525637
2434124
1402013
2069563
2140889
309377
1410505
621290
831166
142523
1296762
2513004
1307694
720679
2386274
2191792
2755717
1778262
42100
317460
2331364
1933902
988669
2549578
2668533
2112839
2064118
211934
2921484
1378490
2711163
1547982
2221222
1068549
1624545
722776
2830225
2291943
1055075
1917372
254210
2177261
1755551
1197896
915152
447768
2840524
887703
2321642
2354457
823967
263107
2335532
394215
2690788
2050120
498379
921431
2225696
1288743
287706
166705
2523727
2339887
95863
1368253
479326
1859268
1698506
962344
1001332
533969
1469344
534062
962618
1998777
2487417
1005304
2571203
98721
1922715
2632451
2392107
355268
1725822
836926
2063602
557060
2708390
1001885
2066895
763166
1387559
2614391
1207094
2439825
2379846
202095
2482056
1567828
1250922
1731100
147912
643302
1913506
186931
2883352
370490
825166
838950
206418
867873
1811722
1142526
113378
228203
585033
979835
2578458
1953320
2126980
2697800
2568396
305859
1010290
1044791
588947
2046705
2668575
2823401
2175329
136079
2014947
1455890
2565753
385962
1724100
845520
2519382
1669300
1850402
1497549
939772
1815071
385447
1260970
687272
219673
960675
70257
1895340
2417018
2418376
2064364
2791877
675162
2298743
86108
390590
70735
125776
1317569
537957
657535
1929947
2271756
1940047
682727
1887527
1380095
1710627
2021880
2775795
2522308
2191324
546490
2024471
644200
1293189
1722729
1175570
2797815
924855
1224114
979295
79842
1972380
2573850
1676234
1302818
484540
1661479
2271220
1549642
523847
2025343
2833878
2316552
2770839
782869
144421
2067617
622540
1191909
74334
1919240
1669503
2887805
676749
1413443
1481212
1845695
240917
2688658
54622
1011597
1523469
2862375
2245595
1346112
897707
1678815
2200682
2127454
952123
1877616
2526794
1423272
626807
2881320
126634
2012417
160421
230233
2580654
1708244
1107031
507025
1303186
2432820
2276822
208343
918713
1009135
2371219
592465
74380
1552933
2009513
1167574
461377
940278
1194917
445030
2183221
2898766
1623448
1103399
1800248
1754953
1392936
691127
1881903
580824
544064
2493965
1794283
1120440
1261461
1014280
10926
522889
1591544
1794481
813669
1958920
2237677
182393
1823093
378909
911879
26888
2499974
2704448
81433
99907
20408
162643
802599
2880876
1601970
757093
386536
2914806
245905
2577904
266082
488922
939516
925364
1345102
2833717
1347830
2665575
1147016
2517853
2311507
1518931
1095733
1603945
1180219
2854893
1529943
1092121
2486407
276901
548595
2835445
2108047
1016899
1350353
1733565
1972561
295392
2636067
1890151
2324983
2127601
18758
399947
2495941
796008
2346462
2154941
1142543
1401809
1606481
2315790
588850
1599975
137819
2724809
236708
2156873
513924
684582
2854568
1778959
1796497
2746168
805411
263170
312550
2659133
1440842
2839975
2132738
1359550
765828
2455805
70014
2638428
981927
1398117
1877632
969421
2093776
1598017
2216863
1303518
2180098
2550585
742682
1256848
466473
754976
1939079
1896294
2070553
2246364
2628955
2893334
2634782
923573
2877757
2267687
2363158
1525139
2346097
751147
641850
1565302
1400271
834860
1009210
59199
1563577
1325800
2446545
207492
1152581
1596729
1799243
187741
1133556
362928
1685828
2127999
2135635
1389225
2914977
2141992
923741
160000
209889
1715954
436552
2133856
2832568
867204
1796842
1292621
381339
426353
1192685
2930730
2826251
2103244
1553227
2258711
1216169
2905215
1955854
1695034
2258956
1769970
588386
2404388
781360
2775876
876451
1462024
1561434
1865021
2916226
2138467
2577218
2727287
2329515
1593308
699562
2330210
1618564
356201
2861124
2646238
2177462
1161755
12949
2608218
1937010
2694031
2827801
2063699
187235
845993
2447437
1245514
2316184
187932
2928466
1957481
2462359
1700393
2585453
1445195
1670468
1144457
316910
1860062
815607
121032
788643
421160
2832843
1976922
2043635
1986287
2757511
2857854
1612744
2037329
2425768
1558059
2635728
1480573
1126396
1719321
797490
1587079
1397454
1629774
752387
2544575
1726117
2514273
2295060
1588749
2788911
2916521
2862306
927211
2295002
479757
1396801
1502881
1774063
2743073
1724946
2496618
77635
1679377
2601986
2056941
2120527
2183772
316692
2484975
2786369
2424319
91360
2088005
806099
687367
320055
612391
1027903
2088318
106661
2771638
1593641
2081766
1582417
442471
416521
2161428
103075
2282079
1706087
1665631
1268079
1225680
693339
2064919
2774390
1390936
2099982
1038263
2317214
2046477
1613087
1473115
1528366
2258012
1891890
2912451
513021
2301179
874274
129698
1321179
2291705
1270084
496350
1711381
2309434
1151875
2260018
2161512
2086952
1582457
306177
1019693
101433
135593
1448113
2610699
2084858
2747829
2615395
243478
302400
2778856
620816
1086652
269742
843945
432935
1053078
2162290
618224
1564140
1061694
1480150
1979960
2460865
1218381
2400105
1269818
2438911
432582
1148789
944862
1245703
1152762
1161907
1923939
710650
1983562
1932224
1597392
2528661
2780302
959176
2528058
1412337
1026422
1299302
674012
613359
220755
218037
953301
644742
1001838
397578
1656166
2933782
1136736
1349015
522953
2851358
755080
736926
677230
2047328
1132521
1767993
1851985
368304
158002
2006587
1018610
1649524
2031853
2828448
2663448
2307370
97470
2190803
2094208
332356
2133332
1795982
2660070
42365
2309972
1398629
1898489
2182394
1237653
167353
1011456
1539768
16906
2855166
1906774
857048
150395
1269151
2238648
105182
1319981
1122781
615253
2779074
624327
609108
2507752
2728914
1798779
2524081
1962995
61418
285645
561265
142879
2753914
443472
959884
268969
556325
11243
403255
845859
433670
578674
1690514
2605915
1798091
2139509
1658947
295938
447418
121920
1578078
2327384
1390683
1207400
1246087
2549027
827135
508780
2103566
2587424
2587402
421710
2746656
51363
1066925
1710645
874532
2318285
2612925
1561509
1185816
1949194
2364359
722161
2391959
1422446
2087710
2908530
328560
1627607
1998773
1345073
344960
201099
2574729
1891821
318173
1710772
2766376
399
1935776
1794052
1919997
654354
436341
2399580
521708
1675519
2031525
2247571
1406758
2791626
2162010
2630439
1289027
87949
12755
1675308
888697
2437991
933991
26676
1145625
1717615
243372
96336
2276456
278672
875430
1523312
2187084
849419
1507589
1576520
241593
1679655
501803
708537
1439780
1305529
2663522
881589
1816750
426242
1490397
1725639
2634416
961933
478599
1928841
2005123
1795569
136942
759777
2912975
2324760
811968
335275
1636044
1736107
2799102
2567390
317167
474863
2170614
1767827
744362
2199841
2813755
960624
960318
768004
523077
1679946
1066262
2280181
2495287
297384
2304862
2493115
165622
2911032
1374194
275226
1968272
1651703
2910319
1279279
888779
162798
569187
2167823
1161892
169626
1027013
1464662
879352
1407375
1488563
2543742
1782495
846476
2370284
1664583
2350086
933808
2673350
2714540
2649672
2473070
1984257
1424763
1955120
2121534
1398503
1776161
2459661
598822
737738
12930
2362349
1705814
542840
601740
1403766
2144990
2062503
2520091
2633082
1172936
133034
1493261
2583755
2650281
1267925
2174318
316416
1681780
40966
1973860
2757968
52443
1625373
1364908
1719155
321889
1881832
1323952
2906821
1125459
814810
1311671
559680
1257099
2858945
27907
132105
1244122
176760
505458
1021154
204702
2702681
924759
1181109
74430
1039867
1419503
1592465
1238715
1166658
1954352
1133165
1410542
1459409
1930358
1675624
2131506
1963044
2401079
567437
653944
1076761
233063
2846078
1644398
274287
341198
1870079
541287
342465
821474
1640104
927746
961907
673337
2477510
1399557
1065155
1279880
2486648
712092
1422844
2669989
2830161
854463
1355160
1500269
2415444
2826245
1884549
627822
495993
2312668
466298
1263466
6425
1815103
1697393
2478295
1878437
760802
1476432
2292215
2932067
1439303
763444
1108283
2861107
1820717
1727246
2169681
1622365
2614231
912026
2706003
1309641
1332139
2308523
1038595
960072
2209512
2350916
1406475
2632109
2734355
2196236
1318691
2892915
2505159
1855001
1160726
1930616
1236370
1351932
859720
1382321
7801
1460727
1029564
2675287
513071
1762811
428395
1823452
2020608
2590327
1908016
1730286
2675575
2156016
1909191
1668352
337432
813159
311209
2007557
244598
1218670
1404986
631216
1283319
1363525
605895
2592975
76283
2876051
928010
212796
667847
2875512
2361778
2142420
2899048
2017726
2020000
1571231
543446
2378555
1153548
1935395
508114
793380
2719371
318404
449768
2268716
1134763
1732934
1549659
477885
1063722
2220312
1286828
893851
1426272
2680020
2254067
1838902
585016
105534
2352919
493964
640549
2698655
2904620
1293703
2859542
1804801
2362729
1170711
317907
2006952
2659684
856312
1649154
2090902
335672
833218
2172419
2238961
2647920
2040682
1466939
439836
412893
1811252
1204744
1701619
2659476
1605246
2789276
2635600
733391
2053652
667036
2388053
1150787
2781281
2817133
1956898
1401764
1505007
1341087
2303568
325240
1883904
461646
2811116
2310632
1239404
1644883
1844532
852859
1159969
1160347
1042881
856986
2464068
1325483
1321724
1846825
1784390
791507
1248962
77172
33314
1665712
1858653
94565
1613024
2244878
2750278
663505
1481023
2179139
167302
2627961
1826023
517832
2071484
716983
30595
1572706
851042
2240346
558886
2788980
2396580
2097922
2234139
681703
1114730
1913162
1875911
1084840
1252396
1675347
1764540
153130
1302175
512532
1970429
1687465
1436177
733088
1024550
2571692
1033566
1136170
180289
1369473
435961
2237044
723619
1691782
2556277
1906429
1118176
1015032
1984663
1643117
1181583
1604530
1547978
2499857
332027
1552152
353286
1668414
2629186
2761497
1029388
1542136
113771
62769
2200541
715364
824589
2283560
1675181
2386996
916684
25717
67360
180956
2890319
1676803
82555
1225583
2202917
2905075
2155748
2634189
284093
1327819
619046
309397
471856
2344182
267219
2808141
1314608
344046
1663250
1002227
189721
2261064
155965
802978
65059
924535
2665459
797781
2204155
2570026
549484
1450244
1157365
509375
1843143
1702721
1035122
1490849
29247
1597696
184362
881953
375207
2705838
1382399
2917261
452113
1681969
2666401
950158
705421
1513855
2316806
2049845
620796
1748166
2746522
630056
812424
617935
2039443
981075
2639626
18361
2329191
2308299
2603440
567265
1403934
2405096
1791739
1256818
1058472
165225
2734715
2288528
958763
999738
2443366
1638154
2416268
2064895
1235484
2403766
2225419
807119
2836759
321882
1198879
683218
2716512
1544997
847349
2647167
2028049
2497225
214435
727408
421335
840630
2065607
457550
2823768
1173692
2828697
572308
2797731
1394111
748149
1824396
2311491
2263789
21299
827563
188364
185260
2700124
2132014
2461346
298031
900430
465811
1060493
1730930
331701
2056194
85854
369407
363202
594951
209091
173214
1112458
2401643
2846437
858336
1581167
681983
833647
2504015
1982613
1637291
2756781
858163
983621
2728332
662237
943591
99201
2632675
114877
2009408
2452026
878611
484453
1229022
1364066
2584344
6818
924792
338407
1326757
1023573
364808
2384338
2548897
1935852
276847
2451598
187105
2934519
2740683
1222560
2609363
844137
561639
1785538
838773
2545983
589044
20906
1487805
1798669
889348
2032261
2559559
1667203
2692130
718396
2770821
487947
136294
854319
1152216
616813
1553735
2421151
303184
473819
2457604
2494377
1398069
364712
1941231
1938773
1568412
2798399
2223392
2312207
2332693
456658
1061710
2184890
363451
2227508
1459977
2338048
506949
2787498
1635091
382731
135293
240835
1497802
148557
670926
1918248
2788508
409372
2302942
1666396
1703737
2086880
2505690
371702
1574164
185616
1426874
2858207
2220108
1544222
1658319
2226273
761891
845879
2656041
2254662
738117
284006
1636900
2903036
2773057
2091859
2011277
2097020
2201563
2419809
2812795
1690014
1321873
1524208
2386382
1712642
2292077
533394
2006767
2464679
1648178
394733
1712022
1601508
1750719
834544
315871
2519052
669921
182932
2445015
2195091
2034451
1114209
305631
2736315
582203
2381569
282362
123010
482472
2935865
1693046
615403
2121276
2776551
764899
630514
2550588
2871221
2774706
1569565
1246405
2605848
543704
2845948
2172612
2754790
1504602
2568944
239475
2936222
2878698
918712
446836
1536731
950192
2897519
847238
859757
2453914
1340066
1356347
2134439
2677457
426922
86932
2740986
1445778
1810894
233261
1669680
1736258
1831373
1273544
281375
1816992
247500
2524779
1939445
1570397
10265
916813
705020
1723786
2592919
1386717
52992
1641042
1216135
1305009
2338079
1668383
729417
873213
2371550
1359273
2492649
1750825
2562039
2175664
2260053
1866364
91146
562515
2020950
2214850
2548732
163271
1686263
1793049
2450571
1146866
2167304
82947
1054575
2112064
1503549
1200571
2605693
1990721
2417623
1611190
2832094
1463336
681070
1231848
111821
1833679
1999195
71656
2021732
1978168
2460335
2620896
2683710
499937
2044912
1206866
63704
2342413
2608626
372753
415083
2215411
2100863
1895803
187538
880963
1602446
374089
2176334
1912353
72345
2413900
1743412
439905
2602749
2296476
2660558
950670
2602813
1913955
454526
24494
349902
2002845
715546
2091778
2441404
1003507
1568411
1697518
1858641
1457966
1799254
839324
2695714
1629893
2691012
1333794
544984
2775559
2293907
2874458
1331789
1334165
872859
1034182
1557193
313233
2767140
4173
1595965
964772
1171165
1956002
681834
1460042
34575
2621092
441603
1595387
1461203
1048420
2277456
2714586
1845486
787678
919955
788218
563116
1640240
316736
2671641
1378716
834381
474753
2048866
146677
1772708
2756184
1553884
536089
2844902
5763
764485
1162201
2178906
1191561
2871694
2881188
2132556
2886791
1387965
1054115
1842339
978117
1926237
2654544
2053331
2194403
2532382
364400
781770
2473742
338844
1223969
1292816
1262706
1441241
780259
1490759
2232703
2536541
152459
602237
1365865
1184759
2540825
689344
2790176
2118045
300576
1329502
2808747
2637210
1018524
2774930
1916665
344157
2812269
2651226
1302732
532970
2165728
262812
454381
1372834
1393518
333361
2100738
2444026
1485751
493007
1775088
205875
265205
968148
662988
2441493
1295053
454357
984273
2296517
1532685
95186
1832630
1889994
388117
43660
2894974
2259656
2895657
958074
2783149
2350003
1492979
1976117
1722956
1702746
757282
982333
2022948
1255970
845288
1832515
2686805
1165303
1494771
471411
2314547
1364315
1735706
87988
60150
1605099
2388201
2177737
606846
2582374
2364262
976711
2686492
1688313
1847544
1122853
2479442
197700
795062
2720730
812576
2031897
300316
935433
933658
800783
1258735
1971214
700266
512371
2546275
285089
2185132
2395428
2808311
2275088
1830487
1778779
2308308
2150813
2089159
2590865
1071151
2101802
2141353
2747044
154591
1157451
339704
2656771
2067195
499861
674731
673184
2279822
1810704
2644078
1849844
2857100
2258744
1743592
2117581
647326
2353010
2278457
1870492
148418
2237259
18444
1969614
298787
2710235
1771134
2636352
801057
58838
1463987
913420
330121
1770709
1633272
1476628
1515896
1730859
200728
787018
2368896
2861053
2770117
1817167
2919679
1055636
1213548
132678
1066276
2715472
1306415
2795280
1151735
2423173
455438
1960900
261463
976730
2737484
759309
2579179
1491490
1259403
2654067
2600832
2472061
304638
1118822
54369
2271969
671385
1488936
755355
348331
2474955
1401109
1227704
778768
1231456
1047709
2206690
779549
764343
1634684
2270723
2519384
1867467
291673
2290600
2843597
2513951
2046790
189965
587222
2825330
893507
1624173
2386336
58212
373966
1237857
1749951
1302755
1451992
2860521
1193156
1766678
2620898
2923037
1291806
197730
2718206
1468698
536776
2724164
747554
1143529
1426101
397329
1360429
1512585
2778254
1691064
1264150
1769649
50451
1215896
36360
1102296
1649465
726224
1252326
624643
1605547
694908
1234885
1682275
1014227
791913
900474
2020131
251729
2445095
1359058
1087328
2535720
2443115
1202338
1895998
1604148
2162054
1237822
1019369
298778
1588428
16556
369528
2578626
1879828
2363180
238122
2424419
427269
1088105
1997405
1030395
371999
1658213
1292688
1330918
2177599
1965781
704972
309791
2223604
1052767
964400
2234971
602254
637590
285155
2821490
775671
2843983
2277474
2110378
82130
121333
4692
662152
871385
2058780
2815618
1485974
1421044
341014
204474
2342689
2750981
2797671
1015164
2015170
1886788
1498172
1402300
254627
55943
597849
195640
2361155
2331131
1957191
2068408
1681661
2866933
2366583
244595
1458872
1614467
1009163
2631067
2551797
2450517
2024783
2044626
2159281
1481649
1621645
2792180
114376
2825976
2138549
2076734
1598462
2565196
782601
1611602
2511172
2008410
713654
2198779
1432934
1009445
1697269
1636196
638336
2618813
663472
1902784
980934
365698
1975603
2860828
935236
1517420
16330
1748268
1653040
1994894
1290825
1587818
2929893
854060
310604
563920
1151314
2584620
697883
579484
1937871
1197692
213681
286551
838486
1611634
257647
2913048
1723742
2454480
2581152
2573081
1978218
664304
645865
583685
548055
1692968
1660246
1956519
1518283
1245500
316104
1604867
2242704
192220
1732497
660043
1238491
2504561
756111
1331668
2511211
670492
742434
2852897
1775148
1126005
1028111
1475681
1638171
1934263
202769
1757311
878217
2412706
2723168
2364889
1464931
2627446
602280
1334288
960718
925344
1076201
2283360
300905
2736546
1375663
84239
690743
402310
1245146
1350394
2001083
1757759
655675
1975500
525642
2211938
892033
1818234
318068
320508
1676220
2791997
2075780
1114418
579617
1616112
396387
1032107
407323
958463
530003
2207457
1579343
986228
665855
835923
2442361
978870
1262334
1670312
1413483
1419101
904364
670919
1578791
2292527
1000843
1885940
1472322
1757948
1582833
2786
2123016
2507296
1419256
869958
281833
64031
643640
2233102
175461
1752968
2713759
1805686
1812812
1534717
305369
1710154
2913103
707733
19660
1079457
2500135
81840
2891836
1263601
1775650
1667674
2793545
1060512
1125723
1031829
2134301
2411906
2530352
1703866
2676408
1938957
1250528
1254834
1492021
383330
596944
1229787
2225046
544762
918677
1224617
2614035
2276309
2179267
1142922
303389
619582
1980103
1479444
686964
958048
2838456
2548783
391274
317359
1259657
2520605
1645876
1175266
2247780
885668
1785177
735545
1396165
2102190
708541
146965
80382
2761233
881272
1324583
2503741
2341947
589130
1494645
2032324
1206240
1614659
400435
10755
445580
394954
1481612
2537406
1811458
2415471
233498
990188
829001
1893566
892202
1763089
545775
38377
167177
2819762
2605245
514213
69928
2717382
1794670
1111038
2685950
1580312
462281
2691915
2144553
789488
1618797
1129179
2092350
1200785
2590764
1111413
1020966
2774440
2704825
514528
898670
86598
2218601
2685678
506481
287635
1260339
2188483
410717
2262518
151224
1502366
2026219
1556047
1777586
605533
2891470
2568456
1447995
2849137
1179569
26758
1469569
2072799
1291514
2705070
2782879
187165
136965
776144
2538042
2601552
2111260
2494595
702125
2026102
1770001
2181271
1597780
2451675
301699
2581622
268749
2826776
1422736
1829278
1064447
2774318
2121388
1824157
720505
1315344
1893644
1813139
169259
925658
2878128
1524794
2188790
852908
2731087
31322
2522820
605197
1648
2188885
1834316
2328925
1965886
1890879
2543750
1997067
2661023
1998051
1530507
1472762
1014686
316697
863243
2491173
1280588
1832591
1180628
2370048
2361902
848616
2041991
816044
2682864
1597073
2891058
1342356
330666
626598
2122044
2693395
2099972
935353
10395
1057782
1047839
829336
697716
1297685
869084
1630795
472661
1899862
582283
1941690
2647468
1927832
921773
2732466
2788359
400804
2166327
426186
350653
336965
2852040
2101725
2741768
1985407
1498155
99892
1866516
703685
1473370
1121642
2899604
2582080
1458593
1044853
1653831
1849430
780815
296679
254714
1954394
1704884
2174365
890066
2923143
1563365
2185981
340397
537793
2633835
565255
2480553
1020372
1803012
2401158
2219061
628603
1092299
16169
754209
2168655
1439472
2887001
2887701
2357894
2437922
408336
2372274
2503126
392163
1414480
124783
2761768
1677006
2155305
2181444
1005655
56336
1297405
1272125
193200
2174188
1029543
2483631
1083035
1395757
2106789
588581
1262248
410403
762321
2742178
1041783
2435909
2408356
1456739
2100825
2182320
385520
1580670
2196600
2722533
1754549
878194
564986
1467515
1279634
1081129
2817737
1175020
698025
485038
371939
1676713
2872467
130684
1739656
2645218
2105948
324891
275562
1390551
2565062
2935194
1853572
2394892
711526
2650240
442371
1441598
521699
2573237
120518
561406
991060
630172
1934525
1974240
572951
2247306
2418307
1720492
1039430
2523482
211227
1668281
584088
1835919
1792294
1183580
609858
1493243
505431
172850
1098300
2779736
724901
1654228
64720
1503786
736729
1975700
2294296
2104025
1624284
1428853
2851497
1897253
1907462
1827341
1277868
440042
198981
313267
764252
569627
562070
1584003
68896
2438235
2710908
78408
1598677
2851390
1562133
475361
1696542
585032
1238468
639580
2905080
744874
291225
2333219
305946
1239820
2879537
1517000
1129073
1081277
2571347
2026728
1906114
1931973
2107920
2518924
382038
1830158
1623283
237187
2797126
1340738
1266654
2032040
2317271
2751142
1096997
2877402
2345774
2071209
1467384
2332625
1742207
1348746
160613
1258533
1518581
1772176
1180380
2304406
1132154
612698
1361609
1208256
2715690
2167149
2573729
847458
1007568
598087
1186774
634095
829046
2264969
120451
1709500
1354625
1386418
716662
2300813
2811067
1444503
818235
1070363
1714054
2286421
1375431
1497969
656364
421374
1514414
2591175
1094070
1318575
115400
345387
2501160
2464434
1679061
576731
1868754
2894794
2413958
1319425
195701
589315
807676
33859
1163678
1654955
2637970
1934657
1546295
997110
1693960
291160
2347962
1130646
1064298
2015783
2663866
53101
1187897
1904079
611275
1471958
1110727
749095
1041717
194306
896911
2675876
1932996
1011855
2050689
1205543
1262575
2819112
474434
2269132
1767109
2230790
2373800
167918
1046723
1470747
1267671
1357036
2823429
1854956
613257
1353935
803633
1889923
1994387
1762567
752143
1505984
940883
1892259
1708749
1172482
699459
1274841
2504231
2581310
1434971
1660495
1387984
996012
2127734
2392202
897677
457336
2843230
2894595
2451413
195819
2014285
2028892
2362787
1915278
1407752
1638058
75563
2324704
1418064
525109
641398
196664
2137203
166928
1492370
2354543
2376926
239060
201932
2067
2501795
919551
1392800
440248
2916632
2499573
2760297
573272
1092190
2821952
229126
1791973
2815200
2315050
1607863
2275692
2802008
1905578
2434097
2667118
560137
645171
1351874
193266
1580197
1019938
1276251
638848
1624418
2579464
1961922
200740
2390157
1517950
622226
2261722
1094808
2657615
2819487
1971830
1170558
1373111
580096
1754596
2417554
467331
999356
808939
2133700
1148099
630988
2402235
2239613
1130782
846371
1801440
2127291
2188151
1846466
716060
1801762
2725177
2589615
768013
1516213
2458844
639255
1954462
762252
2131531
1187652
1082037
266064
830033
277022
1643850
1483742
412052
1057438
988209
221667
1706568
39049
2733258
1986983
1455668
188789
32915
455375
1053064
456344
2907540
210471
273267
1524965
1184782
498507
1406275
1376139
1585098
247918
2285615
1819921
1606500
1055144
117881
2017391
1251397
2187847
2644674
156584
714635
1763521
1032023
1501987
882388
2080834
211456
2347637
140910
1001020
261060
1410080
127799
181118
198288
31766
68000
493299
459025
233129
267786
2273609
472472
1782019
1993620
1935698
131876
1638125
846970
2485057
5487
645004
519464
2233349
1499277
1985972
1068991
2719585
2388241
130346
228517
13507
2783152
1087747
870945
1519909
2558297
765380
837181
2537592
971505
2537678
1834454
2547621
98710
1871322
850881
68233
536435
252880
1746835
2772415
2779370
1960725
2915807
972301
478029
588422
918757
5975
906881
2334873
2300153
1010302
435205
1419018
2361520
1301550
680330
2759942
1198162
554790
736134
683920
124886
1652501
1016307
356127
1404786
134117
1309757
2268187
2553434
230175
2288678
1479013
88937
2184119
774679
2219127
132637
2019935
2815107
2348283
2581614
293782
877926
2801167
1780890
2623565
1289016
2874915
1700343
2214120
2435987
725990
252812
1281556
1210338
2164758
1429515
341187
2132432
1906621
215
369574
80798
2145126
395695
850143
1800012
2554996
270328
581734
2770768
836796
2760540
674351
2816857
2341634
980883
1239085
1431882
1520060
2753750
137868
943966
313277
2147188
1724760
395832
2383333
1025380
1549357
369803
1479986
1523932
1135623
766484
320852
923689
250175
307776
641256
393400
2851048
1115936
1533448
2456372
2638508
2431909
2360094
2648966
2532230
1518766
1640295
2306505
2399242
1123319
1266713
2334028
2907738
374519
2748160
416612
1168414
1443838
2048288
1316929
2542704
2206110
2330293
2558928
1924553
2315448
1575675
703526
2218361
825952
562954
127711
1584131
75069
1456672
117607
2029828
459115
2917773
2702148
2830138
2302597
2129763
1369462
668497
2123516
622323
1980954
129989
674501
1009336
2830431
2428401
1930689
985084
2710085
351404
2556395
254263
750645
1689519
724763
118985
779369
1441520
943890
878271
2007089
781506
2141497
1646374
1089256
1934985
1895541
1712114
830865
1277256
2215045
883989
1284543
447443
1890820
742742
1149792
2534293
2787627
1299216
1664233
2776044
2562896
2501770
2391253
392446
1153460
830582
1528226
1340410
2564735
1217933
1072257
1398780
2206885
2785226
774361
2824943
842472
2899145
2772512
348827
2808706
950632
2465277
1431397
2540170
1205587
542495
1834933
1639112
2260084
472886
1000930
2232802
2296409
1414093
191955
1010885
2443841
633353
318132
2056295
2888584
2233276
814591
518066
1686307
1391928
1333280
887793
950286
1420984
228645
150127
2574383
2899429
1181710
403176
699525
48101
474599
1398902
2130772
2919355
409184
1239954
2170661
712014
2730936
462891
1537034
1955923
2619608
442635
125344
2565772
235826
665180
2919391
2104073
1869176
32955
288800
427214
1326245
2792426
450284
2067439
2059663
1800782
1354155
2211801
1274440
600011
1145587
896821
1894057
2437678
1728133
895218
1997646
2522854
585583
336996
736389
1324355
1226804
2239855
556415
92929
2104028
1125446
1827650
474627
481087
1091569
725913
1942347
1648519
1093058
2528897
784899
138853
1637126
2786862
2117307
2317254
1201772
1168437
1174427
2024572
1743328
531906
59258
554610
1116430
317747
1621524
1509215
448505
200897
1010255
2887488
1633732
2185364
1832786
1175717
2571664
1837270
2888211
1381090
1593805
2074726
2593683
1057124
935934
1693917
1382955
1550687
1761754
1784071
1400983
1846809
33707
2937888
2615246
635718
343350
1436031
920369
1732838
769517
850104
2203950
2558818
1064429
2410497
1432184
1239382
1494324
2327716
1875753
2253834
409639
1744118
1696269
591521
1994671
2871769
1760607
661964
1969832
993899
1785131
2831257
195707
1908125
698397
1242765
2561340
1123193
2042051
829024
1559771
1470900
2422018
2375794
447541
1047113
2574190
393686
273304
977448
2055685
230672
1885610
1463349
2200900
1402556
1612311
2692713
288554
1648591
2469788
945380
765021
576476
2155089
1368463
2925392
693592
2536438
771979
27902
2712717
2719440
669043
562644
492509
2736653
826188
509329
2818531
934449
2354416
2057784
2138219
665262
490628
2485654
1109245
1277724
1495711
174455
1830423
2017824
2529562
987053
2818144
596402
2547440
1985454
1005077
2470678
2113283
824890
1918758
585433
1008080
2627101
359383
372868
1270281
1913422
2027781
462794
1066594
554332
1374648
2471995
1427462
2593713
703046
2373036
1859560
263364
2487349
421627
2418883
2536351
1028299
1722932
2191450
2297632
554242
1770458
445141
1812004
1772741
984581
235399
676813
2939236
1665598
1847316
1644864
2608813
1289501
1672818
1316820
187331
2342656
2376985
2539521
1396367
1061847
455944
361911
63
1202137
302158
558120
2808293
1436433
2034579
842243
1716409
2736611
1151157
2400854
1482524
1188977
149446
1820930
2248460
828775
2356285
151020
1293930
2865818
604140
249935
1775326
1509647
1338292
1258624
1220758
354861
2440276
1486103
2926221
1337081
2433803
335460
1138152
709827
1885366
1897173
1333130
1603500
2827843
2274790
2732436
2657771
438823
1503268
1368973
2202242
1145280
1881727
1100297
745686
1308220
1815947
384693
1765115
2836488
2609724
1555965
565496
624188
600368
161450
9100
2272684
138388
2383849
2016841
1812142
2353358
2297603
2088820
1021005
1475644
1222568
2113445
1560767
1178227
1273849
1626500
182443
2336255
618647
1928436
2527528
961951
2459841
893625
2197309
2199426
657859
384005
2080292
1863121
2420947
1432901
1321454
2751838
432992
157436
1323072
1639228
1074139
2491729
1846079
2528954
2029937
571967
1677825
529903
1602249
2796862
2261534
1022887
9940
547036
2713574
608986
2743590
1236281
1737604
2516283
1841148
2422768
328931
2212892
772998
495752
7885
2859922
633467
633658
48201
1666871
1612361
924694
1042731
1874469
1078355
668490
2890349
1237024
1892263
1296501
2235932
89262
774707
761726
130801
85497
155079
600350
1678393
2061339
1478501
2253817
1648916
1565007
1145239
2476350
827843
44538
2650421
1942077
105766
1377466
199422
2833134
1701519
2242992
1589367
1898839
1349922
1868206
445923
1714551
2251757
1978640
1588836
1279117
2639451
2850980
1372852
2470144
1587097
2854086
1942010
1195233
1822018
1642373
394555
2591477
2038298
818986
486527
1313671
2934710
2611438
2903312
2705611
599543
2152307
198120
1315501
1846427
2033499
2344090
2655887
1559085
282761
1762453
2596981
2781439
240928
2917656
1449190
2188537
1971519
1249313
1453809
2527189
1479084
1082782
490639
2490986
894751
1124512
1122786
2321067
1323736
1164868
2232179
2643796
2644462
884073
1292246
1196787
1636244
508264
1095493
2702656
1688209
359964
1085906
526813
2230002
2173064
2117770
1852982
2082472
2705156
1870669
462846
598017
661483
1584008
2249201
2374625
1969099
1497650
620308
2879463
4715
953945
607306
1949596
1788127
2454486
2263467
1923244
2474986
2119734
24249
1925599
2588707
1544285
1726092
1059751
2028322
2412742
2804390
2322798
91519
404807
767708
1803152
2192875
1569180
534948
407628
2409044
22950
1712853
1099009
2116441
1764552
1891343
2170671
2371830
1245654
924900
624169
2102098
2636248
2388555
235306
473061
2347307
386691
2312912
1819053
1570672
475876
258879
980601
926150
2403388
150201
2098029
1202768
1556364
894157
607654
242001
1030251
1796809
2813526
2060042
825091
557356
2859086
1343779
1894954
802324
2872654
2085529
373709
562541
1239017
1062678
243880
2238432
356813
2850720
286613
1544233
1028618
335435
2939520
732670
790861
2219947
2125256
862425
1778897
2386578
137839
1656965
871442
358692
1697517
1046628
1910449
11353
1540954
1780166
2551897
2874890
454394
2461740
668284
1086754
1817354
1285773
1795754
2223035
421659
246305
1022052
1533518
2186455
2372852
2747754
1348571
1854194
734287
2003556
1658478
117407
2309712
1013069
1692771
1864517
224806
1657069
1927746
510749
2394177
195387
1099407
1234854
2263476
2333835
1378300
2914329
2475994
392105
1185824
823390
1787652
2571154
118610
457520
2291766
247882
30982
2164460
251414
2119384
452684
1388353
2071386
1433683
657548
288019
680649
1663191
1793117
898208
2277102
2139710
2389344
56500
2225178
1426545
1045253
2100604
991483
2109686
963124
1152949
1723925
2114321
1573970
746544
530510
902523
2660436
572683
594207
1147033
2236451
1120169
1891027
1348116
2795139
628949
2397421
654698
1379671
1166083
87387
626453
645718
89718
2373162
2246268
2719806
1258802
514273
1301791
2456777
1733756
1893096
661575
995602
1264845
2766241
2744859
2886362
2131966
2940361
697030
608224
1067223
1830873
695469
2085796
924238
2168450
2314744
2013840
16535
2209911
118123
645874
700353
1742937
1660376
2859734
128460
1590925
2809546
2371719
294455
1811085
2648971
2259808
1144005
2611475
409373
413667
710836
1613406
2204617
121278
1287668
2788600
1367242
77276
668291
2213182
819915
2861839
1153743
1354708
2780806
1359675
1722624
2631545
2586338
1869682
1458459
1796328
2204062
2727974
2723530
2173354
37707
1676815
1684106
2938067
2783236
2367234
2574061
1596409
564486
2189683
1784161
398973
88731
1670771
1884361
84980
2711701
940217
919188
2573380
207236
389710
1392716
2630656
759141
2606860
446862
934564
457654
2546202
1023489
1753635
2103722
2008704
1541046
502856
527191
1172098
2258790
908080
2361939
1151657
1905385
2732383
700340
371347
2245591
1431873
2679747
2405002
2526936
1831240
625958
78296
2148670
2722724
2760656
72084
123971
2415979
1400168
2903166
1622343
174328
1914271
2897516
637969
1810205
1462145
103644
1367018
383357
1374077
1573366
789188
1095183
1738131
2896840
1314873
2574530
308605
1046889
1105656
233976
1044761
2042231
2459507
513172
1859444
1333462
1526529
479853
3473
43888
1837689
2394573
1261064
1724086
2235795
1615843
1558556
302883
1703410
81022
106248
2266726
1389898
1923194
2102646
2929065
1906500
1559593
378238
846587
657807
2257954
1609
2690794
146122
2616587
2779655
2821410
2859425
1757743
1100419
1247306
1372311
2018710
2221629
173510
2212794
2136235
1839825
856703
753006
490728
319353
619590
2349935
999988
2130119
1706276
1853640
89753
1819792
2743610
2351052
954853
438645
1687103
2682031
2051439
2772092
2519859
993748
652704
2327627
93403
2509493
2518747
1102662
2642058
2354094
2571575
558904
961957
2097727
33825
1140080
134208
425546
842329
276439
2618101
2531055
1843519
988577
899978
2123990
2747441
2886401
514336
1225736
1423129
408899
1931753
189485
2003856
1975249
898630
2122314
180016
2872671
2002429
2768459
2851595
2646522
1504498
407766
2440075
2860712
606775
1751519
559632
1131684
1996801
2881051
2414709
2926861
1664298
2444380
2602521
1814128
211452
1606618
770736
1226423
809137
1266326
370763
1413307
2033557
1679462
2541264
2438275
769751
182126
1881688
345636
288841
2265945
2412885
1871451
2215339
862210
2083368
2824855
1669538
1142370
1698307
992032
1991137
1404630
2065338
851235
1378288
747719
1787385
374437
854073
177180
2122781
2241564
1595933
2716557
2670301
1083381
1263563
572032
508555
200001
2041139
226247
730829
2036667
62741
2405117
1268080
1882603
2404844
152467
823539
2893745
1362876
2343723
2859836
1120954
429547
2168181
942420
2602519
296101
2501354
1230715
2792477
2203110
1724552
137308
2152426
685168
1703320
910545
2009029
2481230
1206007
2135911
1036931
159437
2261685
1795188
2144538
1752213
2748673
1590042
2625323
154162
1864947
819010
53136
326808
223367
890222
514552
368685
581997
2127142
927574
1512639
964478
521820
2028127
954858
829680
522258
937496
1922066
577917
1314261
2408008
147803
987836
1915244
1272900
124709
377084
1212114
2385178
1433430
1984947
356663
467493
142357
353585
300170
2287955
1767221
833228
1279064
1667500
1616735
683955
1857930
567059
414111
2809737
1345152
1664394
2449114
1738255
2375466
2823559
1147334
1757003
1613138
648928
1207738
2386451
1560181
226792
191206
2445375
2360595
606493
699121
2543578
2436585
713213
1774315
1811445
940872
2948
2145265
598256
2881365
1414622
1701944
811745
318167
2299366
1536896
1148092
1721596
1804791
557721
268366
1356692
1732798
1436610
110714
1139076
551992
2391609
1733406
2299138
42797
2320018
377429
2852585
648484
1998232
2333658
1206418
98251
2126395
2460119
429977
742296
2080404
669073
2490297
2689407
1190171
1590503
2089407
2394672
2020117
1555616
2068410
1199012
679475
1461382
657169
863318
1524670
877061
1980694
2403486
1830257
198867
903017
2446944
1965598
623303
1188143
2409699
2879766
172547
728019
895157
290316
574450
2095739
2818883
2859225
64519
2226345
61805
29782
2358477
1443391
1172250
461057
1476990
491972
1752238
1822987
1317566
1419786
112498
1501281
2773976
1874721
417634
969851
541257
2635866
2058376
2279180
730207
1665220
2619803
1397308
2458333
2516246
2031539
1663156
987977
9511
2400999
2423087
1508731
1971085
442850
1712581
2641160
778837
21584
1647114
303440
2207253
461670
802322
34881
2129234
1922807
1357487
2226902
1688753
190065
2507377
2549398
1121963
2887740
1520916
333954
2177672
2387747
1425420
850004
2461678
1988316
2242921
1950313
1108654
2725963
1330467
1136610
1337113
343644
877272
2768864
1875107
2010826
54627
1019711
2878441
1012857
1953274
1890339
2385862
1186132
1230888
1807693
295365
555005
1634976
1175579
1482098
2409265
46169
1486822
2205623
412061
1440379
395819
2552397
2759244
1845723
2135778
2824308
290786
1762919
1264499
1252134
422290
1114864
1180277
995362
1221933
2635194
1952068
1718089
1554075
795041
1881780
1933034
71504
2519498
1651037
1968763
2579971
2761061
1705841
2637273
2674143
274027
564818
2298722
172603
2145906
1535648
2257619
2872195
472314
994155
841664
690486
651637
308152
237446
259332
425415
1792394
2640405
680543
2697619
359745
1124279
2705322
423097
2624527
2844274
295324
1575844
2711551
2360921
1669588
2572347
1378130
2729748
1319425
2337871
1582192
2852414
918316
1562977
1219785
1463294
2213948
304955
2651829
2676679
2409990
2517966
125537
1789315
356417
2343817
18932
2316536
2685366
1902265
1552527
2867644
612536
1005101
1029435
2481742
1446227
1449897
2497535
988815
1021268
1861443
29895
639585
1980768
2227652
1308581
1502790
689419
1118915
2415700
1680452
1842521
726222
301963
816906
1165300
439425
1647883
1315345
1916458
471049
1835127
632135
1168211
736036
2112458
1158058
1273059
1784887
88833
2375514
671690
425056
829144
963704
2507526
232131
1991762
2681863
1044149
2343231
105158
2577146
314816
1772061
2104984
653205
824547
1054981
1904919
1288327
812299
1405222
2291196
1258891
673998
2327629
706824
367725
1771074
806437
45474
410978
1631532
1404428
2719573
487901
414993
58908
1262826
1713220
2297292
2138621
2536375
2533427
2470805
2510037
586598
2272053
979969
2116069
644352
931139
605898
1828108
1282539
764347
898055
2488861
1881487
2889748
2576831
2406469
2552873
2175835
1233057
2561001
328205
2843857
182288
959732
1177061
934333
1067227
927217
881084
1172165
2876798
125583
433699
1159018
1966144
764781
2649297
1113091
272874
1254358
1896212
1002859
2824275
151702
2449624
2275828
596613
1971262
1329715
2225997
2328284
322870
879134
1014286
1432847
113752
1025751
729391
2677001
960142
1981370
2303772
1894835
214649
1008910
2198829
2264913
2690547
427298
159003
852330
1173486
2670824
2444687
2222497
1001167
2867282
130212
1909193
1637287
1595681
507619
2231494
133811
1261316
879827
727871
266004
112935
2589727
1733142
9567
1546614
2842592
620388
852781
1384029
2729509
2563420
992874
531502
1912961
1487534
1731659
1039963
2235398
1314113
2787945
1869857
295477
1638836
2228982
1000337
1856472
2857215
165770
1161119
2663471
394422
1892081
2099956
388535
433759
2208394
2416806
277757
1980616
2875391
776405
2129695
2149595
2683361
1527719
1548697
820202
2303227
1574431
1555493
2517862
1882307
2637258
2191388
1234928
953158
1630084
339519
1539624
2067099
1367229
1525492
2402458
1288641
2846006
1019619
863370
605483
620676
1686786
1905690
2437745
333439
1185128
1197366
2702877
896033
1752028
2525505
249507
2407029
333353
631644
846307
449414
1767299
2295700
596645
2722001
2844694
2094568
1728227
54911
2555346
2831445
96806
1779611
1980805
2019450
2550458
515467
975574
2049686
2029467
2725557
1039848
206759
2593493
1626222
139496
2868341
1778550
1869234
234297
106662
602191
1718964
4152
141532
2324907
1295536
1558419
2445043
133111
2021259
1041570
209765
429061
404791
1362413
312856
2807090
1955196
2939127
2537789
1990299
1436436
2434637
3417
1444403
2347796
309810
1080152
661805
1337654
1420032
935747
1343321
1493447
1244481
1289054
945381
1342285
271552
1280263
1465469
1370745
1181170
203375
451951
2656479
980964
2269344
1494284
1414859
2771672
1564871
108530
392467
2743995
2321897
2171889
1257848
1503482
1459524
113390
2882491
1667657
2100680
2121095
113189
2570991
1098091
2682964
2077846
2035689
1849012
1523164
549897
2169435
2383391
2300061
2615709
1586797
2282430
207730
291176
1379810
1313529
476749
2222815
2757368
2060161
1429485
1896023
2194840
2850805
947655
406715
675312
2805451
1753487
1205728
394751
2505737
2797019
2176325
657283
1170135
1087148
2509004
2849817
2459701
12860
551296
2050279
2301605
2495118
885912
2142471
1115051
222923
580481
905592
357804
967927
1794026
266832
822503
88784
2773171
2284238
2629762
287411
1592682
563481
2379599
1953847
1459085
2619605
1888426
1638870
2493412
2421415
1196845
73089
1436853
1270876
2131744
1631274
302080
1737869
2899599
2607149
343441
739809
2520717
1115350
970380
1982635
2022913
59900
1743281
2616361
1172040
192567
2093164
2355752
1797834
85463
1840143
2805635
1246103
2047976
1884888
1354863
2108014
298365
2186896
470130
1259368
406406
2809942
936481
1824152
343324
716985
776729
2567749
996624
2367829
2270180
529341
1262436
814802
2648114
1470563
972451
2388327
407755
1129116
2878410
2276875
1840665
699266
1455670
1709316
196466
1838499
2189802
2174341
1051117
1580454
2241330
2707662
2198233
2445501
498122
2730565
66839
1635361
2486446
705428
2017330
1092187
1896390
2780603
1218971
2890171
1574222
2803794
2716885
2104164
1079329
1637580
2204975
2780117
495520
1746597
724626
842858
152643
2099086
1365005
2310547
1366772
738240
2807968
1857810
2235925
2515782
981993
1303955
2151760
899254
1923429
2240264
978970
2265745
2174250
1827210
89790
1900584
2368616
1969706
124891
578312
619662
2580350
1614429
1866910
944384
164931
1217055
2008714
970606
2638649
156209
2327046
1028950
751139
954509
1346924
185503
1668789
625730
1070317
1798050
735763
2424139
2283074
535353
542772
1212136
48326
411830
1750725
2288782
2631430
111397
260267
531865
2769170
973226
2069217
1439143
138473
2153149
2844646
1202120
161672
2229461
537861
2082559
940794
2455373
1267077
122269
1548874
2528822
845152
1642942
156567
274486
2544914
1062326
562922
411944
193799
2904458
2377071
2690912
627276
1584429
1281373
567848
298198
1096433
2855222
269626
1566078
2752906
247995
478938
200141
2747479
802912
1205329
2686395
1863833
1352825
1036375
2845220
1402525
2001170
2463016
1279020
558016
2374284
182148
1016634
1589140
2784993
1525483
2422006
1398369
1488727
1635291
1933723
768500
186326
2317976
382476
1798739
886243
2174487
192909
2055392
1054277
1879842
2244185
386371
2365958
2794283
2116336
657873
2740980
816191
294556
1533656
2162895
955800
428614
900107
1912284
1490007
193464
2411185
606744
1459458
1623051
2328455
1609882
1968100
2020390
1053956
541553
2442249
2476740
529136
2244913
2361189
1904392
554868
932033
1742950
70957
1217243
498909
222691
783043
462553
2216305
2159716
2762944
2836061
111085
2534456
254911
1521334
2874291
1835697
778724
1361604
2662534
2361742
2015150
1600439
2837623
2292112
2024768
1909697
2445164
1793687
1845501
840540
2456835
247495
1801022
675617
2267595
2584654
2138568
1665416
1973869
745949
437850
401643
2320162
366013
2216379
2181378
2199786
997410
1318592
2592387
1851983
1559903
2354635
2686792
2897743
2718732
1215189
2172266
783014
1822075
1049577
2195366
2097145
1112970
112999
1453425
387121
968964
1973309
504986
1056330
82350
2007127
504926
2135447
57715
222072
2489373
1195780
645910
2168373
1862170
489366
1312302
1701193
517696
1426454
1379269
2804921
506002
1017978
2122995
2867086
2793612
1925974
106941
574132
1230828
2701762
2162837
968068
716731
1630770
2726940
2492590
1077345
1924514
133814
1487964
2127191
1666661
2721490
649313
121960
111234
1744562
2141042
1858219
79072
1699320
2172322
1294877
1965139
2911160
1572867
2924588
2114676
316391
2364975
1309868
645822
207494
1026861
2211379
1522285
2399231
1312687
1055054
1860299
1798592
817588
1924651
605225
193170
1743970
2852455
657477
2217723
559367
1506046
1576886
885576
2613825
2166305
2751350
33704
415083
732715
1143498
1119037
409918
523881
862468
1692960
502071
1441640
2594394
576751
2752017
557590
1086018
1711665
1714681
112086
1341716
1195438
1007876
202458
421851
1902374
2136260
1873694
1362855
1241835
1488415
340652
2319273
637255
425211
2227679
810003
2535020
2350346
2837034
1075892
1186603
75439
99192
1807393
101910
2881304
513336
2654439
364967
639324
541865
1892847
2041049
769967
2780613
989566
1393702
2891596
2290455
1206616
1354215
200655
2687665
2226754
1306677
1577038
916548
2280250
2814398
2242430
2846952
1038509
721452
1014952
2141551
464426
806551
1742370
2278028
414973
405867
1742150
918868
1875879
2415894
2910106
254248
201417
726336
2827221
449837
2639537
2940493
412633
1658913
911447
2056904
2457335
2489867
2795561
1958808
908338
2062528
2376731
2552924
990410
617227
628900
2567585
2401571
1688512
2486335
1779905
910380
26706
2594802
2665202
524065
2536479
1903023
2732826
2007111
1814508
2117580
2449238
1245937
1247928
1158156
325571
2538980
2529092
1736474
1182136
800718
1131433
2612190
1705516
1429029
1200419
1853867
832035
275565
673403
2768589
578495
2607888
2811276
2505457
152797
1854887
832074
1789424
1020341
458838
1661197
1820846
1902667
249355
254625
1994030
904545
2721993
2646029
1297191
2323166
378267
1421518
1510314
381756
701566
973
1816321
1385588
1491566
665089
412007
950547
1978068
335773
889199
1241677
519444
322820
1471297
844361
582435
2588839
2846757
1770255
235552
2831005
2191878
705872
2700071
92092
2449311
1401250
2341675
634630
1193575
2917521
439970
2123565
2883618
2710775
600066
1550088
738950
655447
1627521
2708411
705515
1021363
1314250
2089089
2474805
208015
654380
2568816
2614729
2100433
2939670
813931
2918910
2115715
2892474
1102782
2378550
2239307
699612
2743848
2677413
1879498
1198115
2857900
2923197
2033333
458043
2587369
298662
282874
504249
2491215
1212931
1182736
1772666
2107674
1710478
21625
1643353
1255484
2424076
1555589
474347
2708424
2300735
2680762
569369
453238
2622691
453057
1422102
2351495
24676
2401945
2029622
1327139
2776984
790831
401018
1271723
2444314
245185
2110111
376019
123802
2010787
989340
266766
2737656
1062771
1068253
1655058
323596
1352780
1944725
1178044
786440
1392057
1508158
884666
2094233
1875496
991372
1449386
1097871
2279048
1129570
2693614
472545
1770692
1713274
1208386
383219
658071
1657571
978441
123857
2899673
1534259
69581
2052924
1859419
590604
1254636
2351806
1328753
2589604
2594902
631981
299462
248790
604651
2241537
2401795
302892
1684256
743105
2287983
662020
1489142
1272485
1315542
1786324
353588
2677069
393266
969365
2783239
785868
2712563
1673581
1599281
2870139
865147
1450479
1368249
717252
1668275
648087
688701
936624
1264066
347368
2630384
876602
2692556
228954
1766363
2585064
525010
786931
1914681
2205246
944326
2370470
119069
642758
1947972
691333
269473
228889
2570758
2272452
1287056
2836161
2424381
2607388
853800
2026278
84951
477665
561983
1882104
1994040
2095919
747277
2404550
2221678
1185041
1730636
2628776
2009144
1678041
1590645
1970363
129508
2024601
175967
1491136
1649036
2908718
147618
2787312
953045
2620458
668120
2315838
1146177
2541634
1283286
1093537
2705838
2649679
2284720
854604
2176056
1042846
1921027
2824092
2796353
330247
108829
2073215
2495853
2464024
536783
1195909
2450923
1744265
2187891
2797926
2888696
1347861
2778105
2653219
1942805
2236044
2529353
2756091
1213146
806651
2769206
975610
455820
528021
1908036
2274232
2050511
2253941
1341472
1446875
2220279
2640392
776806
62955
1054957
1763690
1864578
558523
1428968
1458558
2502055
946432
131561
2320747
1212261
985374
2170388
1706157
1289999
848805
2724224
1760051
2264319
2369101
2794598
719520
1543411
2490076
1473540
1763797
1223168
1956439
1795577
448960
340538
1607420
2548710
1570924
2339577
39582
2272073
1239891
1208403
16300
2230846
670281
2868506
1328804
1110293
1464985
2730219
1857668
2481490
359253
1609360
2592
123262
205083
944689
2759228
1523300
528911
2843260
885793
2850838
1659940
1195391
427364
126397
2244182
933681
1067389
2752053
575076
1925950
531077
1253106
749396
1288064
1631548
2327684
1724944
1256977
2418822
777414
570751
2833126
2784630
1054586
613501
1381839
2021664
338731
2219825
982865
1475652
604176
1151381
2375371
394982
1022490
886702
2196554
1122655
1700019
2827917
264908
2216569
769566
416500
2406323
2412274
2513619
680900
2239798
331326
179530
728878
874230
1646720
2362213
652797
133484
614661
1986439
1127037
1797791
553095
2487493
1898796
1419777
1162480
2334239
1686267
1422518
229993
128074
977591
1432250
2748075
2921601
260292
1151553
2607870
376944
2911385
2733752
31693
1311362
1505496
1940379
2378652
209430
2049194
977521
1307003
67176
2262921
1392309
466220
905211
1096927
2304405
2881454
1590403
2227303
2417920
244644
1482698
702871
141589
989139
2839000
1104566
490303
38905
1287741
2487006
464770
899010
2317034
1094943
2084397
639225
2701246
221211
1705785
1644642
2758694
1919543
536171
2655941
2827783
23806
1063300
1756843
1990867
1536431
424905
1206089
1267224
2920905
1729050
2439035
2197541
2235945
486183
366758
98954
1771737
193352
2052
10645
689302
297231
2778435
2464614
1642526
2256753
1328760
2143041
1203429
2043700
1117093
1834691
1431332
1681716
1075487
1065665
885692
1562190
2762490
1077632
849032
1980930
1371615
2666658
605518
976590
2012375
482232
745408
2238235
1461155
2824481
731271
513326
1004194
2657505
2605211
1329949
823590
268567
1968591
2791514
1189477
2525003
2816085
903804
1299785
1516990
2218821
305082
546742
2725939
1259344
2123713
938873
113469
1704552
1422149
1312957
2254530
306360
372715
1067299
2444862
488932
215995
232401
1625619
1743490
97806
2659048
1674695
1716916
2291479
1807117
850437
230235
1310495
300820
457798
493199
2261487
2051485
2359054
1836636
40166
1542426
2886159
965837
2130908
2041167
635514
1256654
2517360
1437149
2697216
2633958
1426153
1918980
462434
377043
1645387
1567523
1033447
2208046
1260155
1797676
1260631
1735628
2103113
314051
2327847
1466379
1668147
821356
1077334
1669744
173414
193037
1769582
495147
619042
1845641
2523541
438072
669500
568486
1247143
1945171
1767150
393519
1311336
2648108
946663
603025
841173
1610644
414270
2036058
1853223
332462
2182771
2451235
1471069
1034117
2681259
1374804
1956164
1127043
1934184
1363377
2185919
1448424
23865
564615
418724
470284
2171690
1961751
1579373
72338
635257
1121690
1335203
626185
2391635
1375735
2476488
1229246
751543
479538
1045243
2440253
45405
2876648
2879907
2505671
834070
2800279
2773182
2729353
318103
1951801
2211785
1832130
1412355
1605326
235968
2719387
1007626
1328077
91341
83879
2518261
1935594
2938950
2518549
1194792
2519671
1017115
666758
154162
96245
1835138
191316
806094
1536100
617348
704305
2744341
1303176
2218131
4054
2909696
637532
1216414
413006
1919154
1641904
207847
501850
679527
1937254
2733594
2880256
424329
796822
992932
1580418
1238299
2876128
1660664
2604548
2004838
2145756
549400
2360533
2471878
152482
540903
2178195
980459
2473802
747260
406122
2220185
2268955
1886922
2222567
2130593
2773815
134094
883975
1831185
2818860
910258
1074508
356629
2830315
1150593
2484986
2915028
2148361
808876
1200623
643484
781705
1491239
813008
40088
1864220
567658
880868
185223
2908159
939513
1070709
1463037
2911495
665468
2926725
1246735
1538903
225265
626577
1259073
2670009
906945
118687
2014775
2124034
2055446
2738953
2055073
1669950
187381
2888451
583616
1245138
72504
452486
361334
2017046
2117466
2806665
697898
1767539
122087
162167
1049317
1788719
2572793
2069100
1220511
1505874
1907260
2074299
1892548
2324654
2610143
1562995
2711556
1340431
1874583
2177300
2803196
427247
2154307
201913
1907498
1810245
862941
1914371
2135812
2055833
1653573
2681979
820433
1286057
1424616
142053
1970525
1801428
891178
581863
2499950
106373
2303809
2466832
77107
2629928
286639
746380
760816
2420361
1151874
2664050
2008971
2010099
1673836
696343
968853
561960
1042952
2712024
1341476
1265551
916346
1496394
402745
2843609
2173428
1725516
941983
56069
336897
621928
1141510
943367
2556871
1143294
2769380
2623619
769497
2660301
437171
692519
2842602
374002
2456122
555357
2069849
440735
2492368
1468849
1701953
680156
2339817
1740610
530015
1435033
1787800
2788255
1413083
1501891
296434
637876
2633565
1937567
2632453
161484
2131356
2036389
342296
2575598
1990419
2579356
2917640
515438
2747974
1423759
2286073
2697672
2797337
39313
2048688
2694053
1877236
1648102
2614760
1991461
2578511
347987
82373
1064780
1786545
1423190
726535
1501467
1601480
2580536
2369916
1928813
2232561
1858513
1000500
2779372
1013024
2101414
2430635
1724213
2099398
1095610
1032382
1368346
1380591
731394
1515522
1178633
908823
1037405
939698
680107
1039965
485668
41546
1428844
2716
493653
1518581
135826
1996015
248886
2553623
270259
1441787
1189601
2653871
214179
2284898
1815776
2221772
1762949
1908191
513576
1982609
2919516
1896318
1471887
805477
599091
1334762
2703149
1885782
78954
2084662
323557
2614151
343041
2656149
542691
2877342
1498901
302677
235806
571589
489549
1056966
406531
2571684
597008
2565316
1941158
618200
2817175
1161198
2528377
1767125
2060468
445013
895650
2062340
418210
1897252
628111
2127103
199771
140985
1372507
1636903
70233
1090668
537245
580256
1762216
1509044
2078722
609261
2753171
356990
2902956
2099530
1986071
2780295
843026
1382829
770406
1567955
2292834
2719129
425497
1254025
2768744
2707690
2201219
2084314
2540308
2082339
1354171
1310787
1305113
948674
2340307
848226
774821
927955
1240040
2104165
46324
51861
102005
1899399
1260362
2376238
2232011
2734743
2481291
2785789
1497336
167047
359134
12023
2592812
2543721
2789867
373738
648256
223328
172164
2675094
2567487
564599
1977664
1364106
2517919
1146644
2701974
187798
1690550
2015527
1988630
1018399
2891663
558956
1512272
2312596
1155793
2900681
2663676
662896
2165929
1995785
177956
2826200
2641384
832636
1718852
149336
325494
2708291
386553
618025
1092966
820279
2121537
986102
2548389
2367027
1623579
1897838
531532
27671
2453577
2721746
1498841
586944
2678409
286553
868636
1162825
1932219
1968234
2149396
1196563
1874466
919964
162708
1517390
1629846
2805560
795449
63556
2738101
823581
749080
631324
1426714
2805062
2469475
73040
1148861
943553
598964
2294290
336987
62970
1387887
488879
782100
1041963
1338439
880681
1915469
2117896
2036018
2404762
35936
1677971
1006564
1141215
75764
2127805
1202769
60834
665851
143023
1053687
194032
732120
2135580
792182
1174216
1976614
2575298
2540528
1922299
2172291
177299
106905
2505890
761808
1037114
2543738
2529140
442497
345153
505125
1003954
1043079
2141346
30456
1195701
70149
997044
1503647
714749
1064780
502174
971551
2562967
1108903
592308
2811893
1633810
836669
1133500
2536338
714803
53173
1656593
1325637
819313
2261462
2161051
88625
1972909
2499281
2892575
1406306
1265797
1450650
345523
1343381
2838695
2833349
1208867
2057408
2500920
693903
1004055
371999
2639410
496087
12206
556278
929617
942831
1256204
706927
1283143
2541121
2687951
2573060
841347
1640549
1775539
1716767
1746485
2765220
1080237
2363237
2249741
1014983
22703
2825816
1137552
2433717
1264269
2383475
2897566
466573
1456268
1116521
1870034
261887
578912
1836015
944996
1938692
536000
477706
1125005
969706
1638752
75516
1742614
2015093
2892122
479830
26992
1344389
2391679
1105852
721944
1035251
2325173
2278834
2079303
2934116
116011
44080
1903914
537349
451347
901557
501499
2464087
1466195
1837865
2268028
1708931
2640861
1954567
2586771
2665919
1853326
1126433
609794
1743564
2082884
1178661
786852
154567
2413168
696609
1876012
179531
529585
879055
1682716
1932169
1831307
114343
2394784
1836445
1904918
593582
997259
1746280
1444807
1830973
631239
1444047
830320
2234426
2024224
495236
747193
1826270
1918821
1674566
1706129
2808294
218971
2633580
660800
1302900
1115255
955171
2669258
2092825
2285404
2499109
2412416
715641
1609143
2031689
1892578
2928954
557342
2818043
1521898
1688671
2361936
2378489
1028658
2789367
529686
2526600
1816199
2202566
1540918
64347
1335105
2565637
123749
2882554
2002467
1493245
2191210
2698897
616863
586172
498436
1388397
327146
1672072
2031896
447402
2794181
545004
424680
319595
2344288
1022656
1250602
755562
222122
2089794
1751997
1572011
796402
2646760
2089176
365667
1572775
1890068
1522037
1773811
2679279
2453209
1570468
1192189
2746098
1704218
85262
162041
1801395
524455
155728
2156686
2784484
2478559
2640450
2021265
1290739
1958207
2746955
1296022
1941257
1210308
90344
1909385
2548636
1349025
1660435
2219576
2653938
2399934
297187
2749999
739076
449185
624647
2053228
2842584
656188
1526409
2241897
1388306
2063271
2073438
1095264
2448439
1346436
226464
2409788
1072412
1848239
828575
2151398
1690620
613657
608253
2148039
1434927
1295519
526775
209190
1063930
967602
1382916
2422029
829136
2771682
2455597
1614206
1269094
451856
2151519
1192775
522173
2721956
250395
2063780
1655921
1781700
1637074
2252335
1732253
402996
2520173
1849991
190382
1172361
88686
2587073
546045
487813
2157727
808277
1794470
964389
1024581
1268273
2789780
2855336
2229250
519997
2786978
2281360
2709618
606026
571952
255270
2715844
2456449
2940074
2446395
1613018
1405271
1718788
305812
229819
2287772
1659127
2139890
2892601
1132695
1914756
827826
1528244
2533825
2216728
406565
2833158
1895912
159483
1315863
304541
2627580
2412761
795798
168899
483379
1839965
846619
1176769
2918886
80871
640975
2930115
2903939
2233962
2491151
1628354
1934891
2456289
2773744
931295
806931
1648992
428091
1735933
748013
940672
2088533
1562481
2454962
2563812
2925281
2855296
2478889
1307126
2754118
1078783
110847
2006377
1762842
2221836
2203604
2821406
1313313
399853
1549315
436137
1838184
2709311
964298
173127
1832451
101340
1898461
258738
393107
842018
1502638
2761994
170778
2802056
978246
876976
2631010
1535581
1321951
1593852
2285972
1866581
1838801
457330
984685
1321015
1241854
889101
109451
883620
2493726
983165
340518
566023
1059668
1377420
2461123
2355044
2395141
626249
1984187
475113
1353381
1920387
2326056
2727494
2076825
2631085
1932262
640793
1047247
1066727
2479247
170207
683927
1165612
1505335
1155936
2714550
1186880
2933057
2668704
2084131
141543
2776571
1531669
851208
229877
419045
65184
2623823
1362564
2206938
1819500
2292534
1202883
469542
1920562
2243516
444383
2310797
510037
774791
1503569
1661255
2386569
1140811
2441049
2292251
1300495
871947
33154
470265
148547
2345575
770920
1051313
2539190
2878287
2696839
1406395
1569482
2910723
832332
1856629
2121852
367493
630885
1696352
717373
1409202
2624491
718274
2189695
1748866
254315
2423853
2072008
2871739
1118335
589506
2806498
1098362
2617967
1050570
2064171
2880511
1672939
842748
197267
1843091
874476
1785825
315729
2526579
216960
1374096
2806320
1645288
578519
1316535
2653361
1309583
2153020
1031807
2625834
2656951
143007
2831469
1853203
1030195
950188
2594039
2911142
2006398
1571677
2725177
942800
819399
1818211
72161
281699
2594958
555290
1591092
328465
2216620
2375421
1487340
295778
2290454
1480244
1373705
1461902
2490065
431487
683221
567089
242050
1669816
183299
843743
2128496
1430371
1126158
1327344
1221175
2505034
2012076
70838
2822406
2249270
1242413
534592
2663016
886140
186135
116173
643218
2168109
2014264
1927585
1294184
2583164
772660
101165
2240950
1375749
1223109
1073142
546526
622681
2422037
1626732
2165227
1754840
735176
1833676
8001
2525334
216315
102980
411845
90229
2468291
1415580
1927805
1813185
2774648
924910
1027891
2015253
1947542
1621674
852060
2381572
2249966
526202
2001025
2725580
2483244
1082060
2830312
868051
2237269
168845
536057
1550067
1359951
2213538
395328
2412819
1762507
2344931
1643664
504743
1008812
2354494
2403856
2337100
1741839
1680554
309936
2736416
2259369
1301730
2598543
2245383
774179
1462465
2080388
1900567
1291018
661310
2917993
2701376
2377895
1502060
2146457
374123
1085446
1752324
1585533
1973212
2578245
1387411
419163
1993834
2674950
1820792
2590408
1736594
446689
2271505
2885683
1851294
1267769
710089
590844
2849639
1282699
1215241
1763912
1473030
1032008
1829068
95003
2149447
1966260
2758112
2652928
1481960
380398
2447923
1788321
278291
1159994
1600806
1387483
2479306
1557758
1484315
2221539
2800993
735639
1147382
2876200
1901320
1968210
1291237
2816515
709021
2047702
2740166
2708349
2737360
2187242
33105
1067212
876155
469404
338089
77049
1770671
524301
1685025
1442909
357044
527306
1480111
2421232
1745498
276982
2489128
2161298
1466048
540500
1112726
2538988
230342
1462759
2136498
121312
156041
2851248
156378
2296594
2900480
1325914
1050699
1613164
1048112
2750316
1758606
738041
2084455
2876680
1485612
2660306
1356826
2389153
1717865
2719940
2122373
1324145
937986
1946666
2224964
2038086
2310437
595253
1308209
2688725
152979
2135127
1713235
1635451
2112242
2253718
1102948
1799752
1817381
2760190
2018847
872236
2191264
222899
1786163
484027
1208470
2822573
754652
2190705
2434313
2353806
2734813
2774165
2490958
145708
351647
1541209
1996224
839221
2029082
435819
1756234
834058
1242776
762637
2791170
1573595
1647547
1817968
2893837
1516780
2816769
1002803
400551
1292864
1210474
2048006
766074
1049889
1191359
802995
2415150
2875780
1324473
1207964
1721194
1150248
2087367
2920181
764456
2612903
2351427
2789133
1264415
480651
1384817
2355833
2743512
2623666
1135307
1297940
160990
1920621
2882828
1576783
966940
30881
1091221
1530269
2181345
110431
2048945
2158734
449320
2932379
2301136
1652829
247412
486167
2267057
1105782
1142656
1292004
2726219
2594231
2896963
2152845
1263652
2085161
485857
216061
2610479
852341
1395968
1596600
2484714
458718
3408
1039309
1920429
1424626
97852
2543357
2676837
271311
2267326
1063614
1692508
612146
2435504
2907782
1938483
1639279
296967
2710090
626386
1667081
2261423
1400382
2489657
2010599
452117
1854238
928824
89505
1668371
2272964
2006181
1723205
1350777
1146952
2690088
2004435
2351717
1631680
25176
1390781
1142319
504433
373563
1301864
2398855
449228
1119508
871626
1783542
2300654
2716590
509407
829640
1803213
1849648
12235
1035494
1621718
444639
2792118
1911934
2819047
1082537
1530917
713553
1457753
1775020
1493919
2246371
147192
15329
1667967
1046879
2093712
2571067
1812147
2117187
967189
1726547
731430
959833
2134429
285657
2757937
2617504
890726
883714
750319
127776
436042
1415105
1060617
10784
2104040
678065
1123900
1422721
2832572
672021
1395172
1656422
101448
2632711
2015157
249303
162342
77555
343316
2625118
481519
2285248
442559
2001795
2681906
1081350
832729
2190605
2735798
867132
2900192
2439791
1273179
510552
1146515
123178
2279167
1610276
206853
1778121
2298982
806747
2716401
133312
899341
828058
972186
1247710
431230
335241
766550
575745
1733617
534949
2677468
570844
1861625
2307074
2720555
561245
2870682
1703776
512043
2303152
1516587
905271
2696487
1833211
1184802
296302
1825401
1191991
3551
2823439
2160927
2937776
251227
904215
2777594
1419829
1237815
1721507
386404
2229116
757728
787577
512595
1323166
351125
1848980
1627459
517708
1683338
2362540
1407143
1044922
2875708
1634694
207667
169390
1024156
2731533
437534
274557
1708154
2737739
143760
2011672
2282021
1184551
973023
726475
292728
2609060
490522
1101627
181478
1837204
12413
516949
1692689
818192
10273
420269
96150
1657155
974865
1860236
1746918
1733113
877778
920317
2573359
326808
1332666
1616028
563915
925931
57989
2137153
2124533
1594845
173991
462243
1203687
1858103
1839072
849587
483072
2729001
1472575
2565544
2447573
2164662
1662210
47056
909564
1088750
2086476
1655906
2826033
377515
2748956
688958
295870
176272
1912007
2694415
1805744
328262
2481621
1427572
759445
2541085
529337
2281308
1740374
2743154
2427816
2151461
2170110
1501357
1846907
1039774
2847376
2080078
1887831
2733487
1106334
24775
559541
2966
1027498
2565621
937000
1118276
2092562
227236
1946918
18183
431458
2500666
1928623
1930419
2681239
1801697
1839989
2805693
2546057
248663
127539
2615100
1904804
43327
1120985
2437209
1180249
307212
2279795
2618590
16207
2714565
2793691
2156527
2538769
1995600
1475104
844344
2882918
714874
695038
928770
2831644
1361836
1734753
1408881
1877436
1155742
1548448
798797
13205
2623642
70129
1034801
650468
2709735
143744
2214810
2255012
2623677
872127
1818849
244548
2826361
876940
1805955
2783199
2714244
1028414
2289224
2857849
1220127
1777731
940532
621469
1262933
2392545
2039780
1996798
539132
2519134
2221778
2695206
74738
2180757
736885
2008300
2498269
1034756
2317279
1962413
2452840
2601994
1538
219823
1498070
1622376
635471
1042904
1178077
1545394
639371
744536
1592519
510941
1527969
1495334
66497
944962
1826473
2410846
1887147
752833
101022
2287163
2784490
314966
2196514
409876
1292929
2273501
1658530
2043177
400918
2774998
2873409
2184710
1364823
422545
647407
376567
2629311
2709201
2621605
1164992
1682395
1649378
1512741
2892662
2902530
609014
181768
1753901
1513126
1221942
917041
2236490
1290656
2431142
923430
1536795
608001
2703257
1810822
485241
1722208
1284581
449954
547238
2513713
1252390
1314884
1708613
1805714
1260485
2828974
2714585
1104819
2087469
2528045
259182
524000
1047592
261967
623178
846655
701861
2606649
1154343
1935772
286324
2040514
2464658
203283
1818678
374834
2505241
1945313
1829222
2758543
2801360
1713528
1969591
2664372
2514401
1039298
2608342
1365145
1044582
711970
1708266
2584244
1868394
1239716
2150438
1659077
2368206
2856175
1639747
770434
129301
362800
2367483
1689057
1829743
2078020
1020913
2354219
1690073
2503077
40285
17503
566188
1233768
2619474
1795344
2608017
1120987
1749958
2720701
1966962
1951190
1697774
1523697
959356
1707282
2597621
914543
1452944
1639725
2543458
2760194
1737571
306992
2827541
1460224
1700053
2492887
1942044
167699
1448366
2629733
2377165
1095055
843258
485997
787678
1921864
968853
610970
531363
650572
527052
2584564
2643935
1589403
885886
414911
2526808
955394
1184037
1386557
2698685
2753661
1088777
1613484
581498
1903902
916018
673556
136451
1272474
1038153
2148340
2805572
978921
113392
2698399
575467
2405855
215961
1479611
1909755
2044715
466609
1029169
1337817
2117100
1780050
2333786
1959789
2416028
1629819
2868558
657398
2450360
1084254
1783545
185674
470066
2078004
2150166
600973
574055
100918
1526286
2760737
2695109
827086
1862886
1918370
2732817
651710
2323520
1249609
2735338
1412196
12089
256143
2580128
1584599
248309
838944
657248
829331
1332100
2330480
2359964
2794363
1953389
1464440
623833
2762434
1089996
806749
116736
2935000
725049
1135245
978757
1622330
459463
698790
376270
1731718
2145464
138295
1116458
358615
1472539
2158788
2586555
1150034
327791
1005786
1172488
293761
1249427
940537
2940075
1120225
1992406
1590715
1617138
628411
2321082
2563266
2203162
820684
1794252
1825077
1647509
1439504
338578
2210339
2109236
2234667
1556991
468648
1795966
620330
92338
1452663
1632841
1308056
2769576
1166209
2584354
1862344
1917785
1774380
1333501
1307333
639645
1534438
1881225
1624313
670412
1552850
1368424
2456033
461564
2576443
2710275
428506
1561683
323285
1485313
502772
1361500
1532559
1036844
1181409
1815158
1959384
1187773
1506815
2347179
1346016
1870942
543375
2673858
2447138
824390
266424
2395249
1183915
264890
650002
1095638
598766
302438
1407130
1937613
1501303
1275394
2881940
1235917
573815
2629239
2006201
2660398
2363511
2259054
541093
1696413
980890
452922
1898309
399792
1380055
1281272
2929734
1935230
2322261
1764771
2232911
773861
1380931
1268292
809650
876076
2263405
1348134
875400
520175
372272
2452152
968983
1767016
561997
772773
1540949
1338554
2469062
2670209
2415111
966894
2900517
1245536
643731
1848184
2358940
868530
2755128
561855
2142333
1958779
663931
2724058
1605108
1596061
377078
1029238
52377
59257
1039072
2357473
892273
925661
1393175
91671
302854
1652251
1564392
2867509
2256591
2620675
806537
2232867
1365158
1953212
1679490
316902
933941
1458223
1368541
2781518
1280046
637777
1612145
2244850
1802016
319254
2527630
2352434
362673
1777504
1774220
2241530
615931
1672400
2608718
1204911
1808005
2885991
375798
1068918
1398536
1070727
2638830
2394666
2537990
2805587
986719
2348552
1363607
990160
1603206
2239712
1938198
778
2543476
2871976
785825
1202129
2329046
1763577
1050965
1554178
689623
1358200
204312
2006696
1084159
1233875
477000
925984
2856396
1076464
2102815
2208569
2140798
601215
1803535
2512072
2536686
1361268
2663418
685571
69346
173149
2299715
274022
2539180
321652
56738
2006541
1506933
1621623
1251094
301813
1233667
2729994
732901
230779
1585034
1047845
869262
1589234
1667709
681648
2158762
1200483
2559146
712293
1066288
909373
2569886
1232308
50411
2447833
916339
725580
1887067
193327
1492152
1604967
363757
2692952
2462915
2041202
1529799
1685306
1250108
458057
1448458
647881
1814844
1990329
1831451
2810630
1325139
1279730
2032902
1387561
1654209
2497084
1551562
2756485
1109562
2656100
14019
229357
109595
1259060
2655360
2011186
436313
2235239
1677467
1513593
151014
1213657
604980
281845
2044423
2510691
1343786
2591825
1752805
2512597
770087
401255
846683
2237829
1568007
108523
2070500
2630708
631905
2127363
1627729
519264
1789794
139504
1891085
65821
586291
1305969
308240
1980101
937528
2496443
158801
2900551
1032859
1625611
2475308
1135593
1225377
489199
601965
2209246
1712110
2245885
2556505
813201
257932
361502
1046668
667003
290734
2669011
1162212
2470467
1181618
257058
1393363
1083622
791975
489528
1036599
1852341
762044
1437643
1767961
2552466
2317359
188777
2562644
324041
667713
278157
704632
1299300
2254773
249066
2577800
825071
2511196
2139238
838033
485020
532739
2307692
1378087
1733846
346831
794815
1791001
567768
386568
1940999
2671522
1318172
2396125
1399049
1148613
2023538
1196881
445665
1830657
718578
2180021
2141928
1989205
2028462
1105297
2930483
1469674
1496074
935535
1533990
79358
1708683
1897451
2704897
442205
367731
1378222
2456740
1698754
2379119
503219
2147198
1744649
224522
2792844
490961
2432274
535483
703026
1263425
1012348
1481530
2465280
2365280
69766
614341
1384337
675377
2802745
443664
2813648
2551835
407410
1036713
355043
1856368
127926
1389607
1679229
1034809
635773
2536026
615596
2883940
1027228
2176569
2009839
449880
1669266
1877916
1041119
288871
2496632
1221291
1531839
2053834
1098099
1391066
1332949
1314883
2797306
1708152
222761
1283120
1257112
2708424
283390
1149771
1483223
2421403
309081
1378453
1139911
144607
715260
513012
45303
2295082
1808151
1546096
2406174
495358
1677776
958408
1024760
480856
821302
407017
2869056
2200228
382543
2067573
1385344
728409
2456421
2938691
490031
1749408
1520327
1911617
1738045
1416042
1850717
2197710
1751467
2288630
631091
1886664
1024410
2267014
2866180
2547619
510947
426237
2062308
1102993
2524714
1716022
2869164
126392
2872447
742299
1218609
731990
2887381
235164
1347883
2775174
911494
153877
1772721
1165443
2008791
1062395
237594
278275
202223
1690071
1776114
2513073
45473
2820367
2798850
1851250
606393
2168368
1106950
1676834
2668973
2629919
892476
1599807
2112885
814548
2147341
1652329
2397743
843484
94007
2708736
1975150
36271
1017345
2297214
483723
2717872
1289860
76772
2853678
1932429
1783914
135215
2732436
2635579
1332174
346245
1321912
1740595
2099829
379633
1318860
655868
2416681
2387290
1728463
77800
2815307
2768112
1240643
1724486
2860682
1031121
1454400
32347
783282
16789
679844
566911
94234
2734111
1092684
381154
2072401
1828205
2291359
2650641
1529291
2165392
533332
355499
2034235
2499198
1549644
1569747
956396
717175
1199885
142766
2454317
1624424
1525583
1977200
1219796
504966
2716702
1463668
2776317
1080944
2321241
277108
1558431
821284
2562785
633622
1195256
1457166
450401
1389450
2564758
592241
1800605
1191452
2744102
2101058
2580167
2265096
2141329
404741
649306
778862
830650
2915039
2915674
600690
345100
884488
2405907
1517749
1870396
2097772
53297
1011832
2026383
619424
1978610
2333731
330929
1508796
861118
209565
2566437
129593
2707755
1153404
1840434
2251605
488985
2826531
2483596
2367873
956292
846693
786221
2043486
2314709
2095046
2412907
1914269
2593365
453778
1825106
1398062
728388
1528040
182584
716173
22365
238014
2295145
1091217
505894
2839156
124148
1556424
2591868
2512193
1890114
1721057
2081996
2791186
1365576
183516
1900585
39674
272983
2315595
797429
1477735
1511317
1081537
1752731
1251075
2478754
2395727
1575266
1470136
1446720
2429398
570662
147688
1210073
642880
941842
2459052
1083585
728232
2467937
2467833
1318468
411377
539458
340073
1413077
2505033
2200770
2084670
1345079
911852
199952
2118975
707220
2247626
583935
2606474
82622
2497411
1528498
2650646
2624033
124587
1329523
885408
21366
2899176
828674
546893
1537153
2744399
129573
2192132
591127
657590
2624175
1445244
1312273
2589284
2183286
1991673
2182751
834633
1490904
465510
1196011
1212530
2269731
499863
2089252
1574401
845464
1868312
1552589
2789415
366906
415078
91309
2350064
2115407
2160847
1545286
2523862
221385
1303364
709627
2905794
2859883
421005
839439
12647
1861464
2747771
1000016
265455
2134867
2443403
1135085
1022278
1946887
2876121
2859277
526878
2680195
668997
1750734
2917365
2791302
491671
2842526
931386
2704788
1251915
785433
2050068
2906654
683913
1169741
622894
530398
2392132
875613
2824103
1424198
1266781
747665
2351907
2153847
741873
2408634
1815793
1256417
1821251
1722486
2206946
94959
785006
2756902
2054238
437056
698324
336677
604845
79411
775289
2753797
2693241
1364489
11475
974610
2162211
555266
1556918
2703284
1059852
2038987
2347574
1235502
2205235
1251079
1676208
1730433
267373
596697
418996
2840905
2048746
2074453
2831519
2469668
2900883
1523277
1579111
2455265
2111364
2875858
46931
518786
828841
929586
1902926
825657
1071179
1072216
2339545
20113
2183109
1755126
221405
1228892
1482241
1394169
1108383
849662
1246273
1905165
443855
696485
2431345
613621
195181
928195
1938993
1699124
2437448
926926
2590258
552685
772697
1811792
2636301
1707179
563168
2183939
2313347
2162941
113168
943788
1523874
1188398
744924
2787866
520903
2889808
1575030
2300019
143316
308918
2651599
754443
48496
9555
1165300
643083
2729233
1756543
2346421
673818
1653686
1015760
2221685
678418
788130
1172897
1087055
2704155
90746
1607118
208112
125400
39494
2770506
786215
2528621
2288854
1500780
87929
58853
2416999
829705
1225990
1557455
2136310
338983
1025327
2173012
2119027
1069511
302147
2613552
2376171
242709
709066
323117
2914163
1259950
1778665
565804
491338
1460977
2833226
522277
1528325
1155097
1786211
251836
2233652
1538626
2479833
1895460
1448729
1498088
215513
296760
1174897
433177
1622308
1278345
868264
1438489
992739
2490240
1556403
950273
1970795
1509008
1615821
707058
1018067
2668979
2062552
2062794
1300493
2289052
1463177
1774055
2507821
2858183
884826
2307715
1726226
1624870
332267
2065779
2604672
623361
1969181
734111
1990842
723253
232840
23170
645732
535196
2887702
1370672
190240
746222
721342
1936404
18217
390796
220852
1684349
671066
2513909
2757284
386588
575352
2668417
839742
1924583
2161334
2007064
977342
1699975
1150931
53938
2609809
561601
1575660
1473711
370362
544510
1419375
624968
1216842
222747
1855919
442138
2219840
2669613
1796086
2150821
1246675
2576846
2640188
2480386
2373348
2105763
146481
372966
1947299
1127155
77030
2146785
2213953
1414580
4459
582782
2411381
2731667
2021681
192423
2782819
2062719
2853294
1603790
1624980
2620748
28460
69004
1807382
2235057
2252965
1871598
2940313
2308717
660402
1371734
1058935
320275
2470221
1325550
1023685
2349731
432105
2838927
2148516
2885374
567395
2146972
1368987
1581151
1783301
769745
2414057
1935857
680047
1263486
1822793
1913838
772514
572137
1930154
2938431
2565397
1385937
220515
2051898
923536
670950
1946886
1116021
2217561
2305542
917146
960976
1988913
994390
1352170
1961819
1683195
855937
268333
896394
77170
2294925
1546396
2396125
2866426
891399
2133916
78352
1536154
1248810
2450260
2459591
1968438
1314824
2764327
2295452
2870833
1248985
1131882
2651122
80296
2112260
1117322
1050278
2239874
1766834
813571
39306
2069975
2873787
604268
1727553
1287073
2402777
2712082
1064878
2164489
2498941
1460558
2449197
2589493
2473866
1647292
2195222
990428
688699
1893065
2767584
2330048
1946766
1531271
2343333
392366
2765493
2218784
1162464
2537834
2476588
1226395
757863
2450055
1874678
1468402
1610270
299140
112139
809917
315554
1949475
1547715
1318422
2587015
108296
191543
150164
358982
2898883
2516431
2008394
875106
986067
318115
2497860
2143349
70018
347422
2545175
484208
2217856
1115271
1081794
686195
1705804
1366621
2854697
2026159
62562
2679086
507294
328020
518788
2401616
2219981
1161227
1742101
760991
2432327
1091813
503566
976208
1293098
1959020
527308
1712421
73354
691623
1073644
2203623
2593096
1924557
945294
254018
288490
404754
2092914
2882449
832676
1980178
2525304
978436
2171347
1835626
1886450
1692957
2204644
1704865
1993605
2893553
2763952
2594478
2247644
494785
946078
2168585
2727924
510483
651712
1938957
466299
1239965
196096
760688
922040
1432964
2267526
1727843
57693
1996599
2750671
1665230
1297947
781026
2937736
2435167
2220530
1926789
1888358
234674
2167630
767684
2111520
1803125
2307697
180926
2909578
1651219
1686582
828015
1771893
1808452
574476
795676
1861857
2917619
1805161
1414987
602516
650649
1729693
2558438
285003
1666310
2635309
2661709
1207680
1067735
1636007
839177
1494018
1536374
1587698
1175013
2770457
256795
1308009
2936936
918089
2199830
1854338
2400853
1673827
2065271
878749
1632363
2614349
1717854
37158
693313
2649164
292479
1917286
292354
1507343
1484637
654225
2122523
1216930
1238602
2022142
1581295
888027
1869673
2561316
1675797
899430
918353
2932799
2936726
1904118
2783312
71588
2863384
1098745
546691
535823
299802
625383
1303992
2246921
2624215
1534334
536986
2566577
2418217
2615817
1433853
813393
1843816
1990062
1193452
1348214
2039813
2729687
2001687
1722392
542276
2044817
151592
988871
2870249
2722183
876177
2030852
1892583
1616016
302630
711917
1503217
1142721
1161184
2452869
2806002
2700662
1580857
756786
2850327
38869
771024
1547646
2373225
2418656
2431716
2899490
2443211
2872043
1427036
935113
1618719
2140858
811886
509792
945623
2642435
364696
2041740
1852313
582190
1628340
905132
1041605
1158636
2413294
2543815
1539085
2375555
2187175
782963
2136826
1214881
2701711
512992
1960711
2195849
1820828
1516868
860742
129916
175341
1087103
2901801
257388
2540482
2213568
2233086
2420708
1065179
1610285
2639380
340810
2672379
2338708
2357855
2928457
1626869
1278375
2814083
1139911
2020898
2480542
1644229
1402987
2335598
1677547
627258
2677876
2094856
1362372
2052845
2261527
1468906
1773264
529675
2285227
1715033
276348
179913
589423
2285154
659457
1044132
2499169
2487138
1794450
2163155
703887
262271
2371425
246214
1345526
475209
2522350
405832
281473
1695516
1731821
701584
772882
2393654
1311469
1597891
1578993
885328
2579452
270855
1669056
1207251
529393
2034417
846872
2765285
1714843
1065649
1589941
519294
238325
410380
772076
266430
1531805
1703437
2848119
4003
1791875
685562
2719730
2357296
1582203
1313496
740460
1592222
2865173
699183
506591
2932101
1245601
2893306
2160451
1202934
758186
1979693
2663045
2397809
695467
1488673
2444679
986360
572571
427626
1247631
838582
398747
2524301
1176630
835615
2375078
700974
2327187
783401
712524
57307
541403
394635
1637009
596147
954708
294443
1787577
913129
2805328
1157927
2502625
2770476
813008
1275679
2286420
2734141
41027
263208
2699497
306575
180319
2249098
1430615
2063456
692216
2052725
924263
1293140
1464704
1120027
2816738
290308
2921751
2311522
1989607
1202720
1950415
228955
271784
939610
1357525
2936889
1998244
2321411
2352349
2795024
337620
1477867
2322580
1399749
2436493
175119
1579958
1503792
1825516
324801
483196
2671995
2602845
2058783
343401
2576009
686923
2853292
797774
1104846
1419189
1359244
2620619
1680633
2445263
479107
948772
1281067
2624680
1928708
228948
1722377
1632174
1364263
1701804
630545
1952379
1257358
852507
821263
690181
2910781
1808741
2708308
2273423
759096
1653259
1280925
1026576
986272
2915235
2913963
2929467
1321050
1046743
282401
280287
1236023
1897324
2615257
1732348
2783028
1921577
1842650
569653
4739
2166818
1370596
1314075
1075644
1495882
2697367
682906
305959
2340172
1481314
1452240
2390263
1658377
1006330
353812
2494785
2306962
1022164
756141
1807540
961545
1790493
1332036
2010867
1534850
2004276
1451480
1680659
2221317
191245
2008607
956922
792876
570174
993716
2448145
2167862
869738
2197635
874674
2130030
454009
223275
817803
1428346
198207
1682061
1592026
39020
2684361
2099973
94203
2764506
2131856
2352787
967718
787124
2862673
2839454
1558661
1767244
1823908
98499
1273209
1488468
391980
2444675
1875620
160482
2032070
1825410
2476031
769103
1362123
2439768
1325755
643443
624825
1163062
1124227
1276891
1486957
355501
730475
2311551
1910903
1815425
852468
674845
1781257
1600233
1759454
1371651
2279390
2499665
1368918
611717
24299
248040
2463140
859987
2780939
2369338
1839808
1541754
767936
987024
426786
2405240
1302518
1092193
358993
2593231
991356
691356
804002
1492525
2350124
2473761
2202011
1094819
1817374
1091706
954087
138198
1783332
1677098
158123
2329543
186992
490943
2343540
2579339
749235
147653
422101
1192277
1001706
1320778
583050
239550
953267
2623316
816445
831895
2149726
1773193
659269
2741923
1708388
1862151
841820
1904878
2373143
2423935
2258338
950685
792249
401462
470582
1809887
1697382
145094
1342082
2252262
1938124
2792525
586398
649201
422609
584140
1819514
2043286
1257655
2352882
917007
336046
2106870
1521784
2852838
2215537
777151
1587202
1314587
1898288
566056
2492914
2485068
1631414
1698267
937790
606966
1291858
1833454
2446925
2198862
728872
1425028
2722521
373132
668202
2731975
2043812
1246903
2891866
443968
2724568
2156762
2735703
2381239
351317
746125
368300
2446098
1067565
2389787
1094879
870320
824857
578799
2408163
1028201
2663640
975967
1223437
2707132
2196486
2524412
2675379
926763
2270501
1292261
2481081
1101169
1041049
1772576
2677176
1596963
2053448
2031576
1962683
482088
2892229
1012197
2603742
599772
1905752
531924
497107
2882240
767067
1925732
2653202
651024
2837621
1349164
719817
759894
323725
1199713
1952591
980878
1570827
1858091
1539072
1326803
1313450
2440593
505904
1825281
1995164
801150
2596300
965806
1260689
1320367
887500
1982851
1922610
591601
1746306
2724348
1220775
2617242
646832
920356
1728348
2238633
2261570
2599329
2705399
2346289
1242804
1795636
528280
75306
2464946
1914762
740274
2551201
2922319
2661748
549437
80373
1941518
1567391
992627
1777770
475448
1654042
383220
803368
1319868
1202978
2083791
1417970
2651820
1532048
2539064
1776315
2073495
629124
1072945
2884036
113372
1255554
596939
776628
2627881
2789466
354897
644777
159400
563936
1811758
408562
22758
559215
607226
1133986
404934
343703
714037
2319756
2553775
1090693
1403360
852058
1825196
2360999
552909
517622
2739355
2711109
2687168
1557586
1636285
1970978
822568
2281712
2548932
2252453
1346809
2418475
1747053
480650
435265
465492
1129195
2399462
617246
2707820
1067316
316255
561863
1008388
29914
1867446
585496
1718358
680964
1606484
2763548
293895
1555795
1478329
915669
2654034
583093
164059
1154427
2118084
2009496
206841
2362131
2022387
1926883
1911236
1932174
250031
10741
686000
2780147
2350039
1765416
2734917
2790317
1914579
2275021
1332994
2756489
841094
2568289
898560
2802002
2248804
1882679
1311669
1268463
2020278
1537311
1160277
2467350
1279615
1024614
1741371
434693
1983006
1458740
2177149
1138039
1431621
1925485
601540
1411820
2697480
1627945
869463
736463
1652164
2453424
739387
2907283
2091405
1159948
2028339
2568303
2217211
441169
1451744
472453
2540389
1902469
1716710
1873581
80672
693079
2625410
1083778
1377811
350575
2385591
210933
2204688
1677234
1889746
1471338
2327527
2220744
470561
762279
2496471
2506327
1537555
1208457
864406
1539896
1558193
1629190
2103631
2022850
940302
150721
827382
1873318
2447957
69493
2588409
1250708
375144
2320676
2388895
2067511
2250062
2468770
582369
1080994
1169435
13531
1691883
465291
1410341
2347100
1390925
915759
1030486
1296378
418205
597154
2236441
70241
1359668
1903760
2548409
2022885
268952
2812670
369804
2085160
1875658
1640772
2624253
667816
242459
1274183
2706775
2229266
179868
1749364
637939
2299843
1827619
2314052
1076589
933381
1827096
668361
1995035
234808
2625226
2445531
1180459
2163006
744307
2708816
434270
2932875
2320912
548402
1129243
2492204
297662
328650
1188219
1611053
70888
949382
2795649
2804099
1816175
644115
80400
486122
2790186
2648335
2077698
2826710
2704235
1346054
685125
1840077
2364124
2541182
2001400
2163252
957813
1639125
1125255
1355497
417412
1722308
434674
2417132
2142803
1874795
493551
2830462
2730702
1062141
1234694
2085232
2086944
1511395
307949
660790
2551490
1815307
2293001
957634
388315
2933580
2390553
1689397
15985
1441146
709933
1195966
582549
766762
2060924
1407838
733496
1354302
2006856
200840
1722308
54132
926120
236440
2166537
2616628
738697
271815
2595428
1453038
2487003
1818824
1814134
1555521
1860599
2645475
2003078
830674
1360905
455859
258036
2565322
2613056
2929161
2639784
704653
724728
2368935
187191
1240542
279919
334767
1973585
1186516
2710081
1918374
390811
1912727
1817324
1265169
1908810
1596056
2398312
2591288
232718
176736
1117404
2309105
2624705
393717
2219451
73869
1385235
78110
892369
1075041
833872
1874919
899932
2021206
2929546
2906574
773845
1393887
73196
935881
886378
883843
2064516
2796920
2129084
2448231
2576883
743662
839810
806245
1828863
1063040
2344067
2605458
2603280
376142
2932453
1137462
708453
2826736
976524
1295009
2730354
1363008
2555050
1955689
169857
603240
2140576
2307351
2837214
1109675
2726618
688184
2092622
19447
2088156
495535
379658
2667140
1744093
2039817
1546124
634931
92693
1540377
1743544
1459247
2131470
2802886
1947085
2584416
2125164
1881568
594901
2727643
702938
2114188
102646
158550
2318205
973711
1153047
2876498
2755838
1285562
401571
1313315
2253477
1510742
2580930
1173747
885384
572314
1286467
588070
2799772
976259
568405
2733712
659500
2597609
2893712
1279307
2102439
2699813
291964
637851
1602841
16186
2210474
2871764
2850851
221096
2870929
1117928
1309157
2435731
2648044
786432
1864960
187585
2850138
2525097
2258618
1184498
2902849
2605132
152437
573711
1009050
223612
2821346
553058
941143
1673631
966864
1951730
520447
1738175
2102809
1512472
1743734
2083984
1070303
1236566
1797962
1984753
1872993
1725534
1703376
2499219
2242888
802643
919703
868908
1912680
2839277
2709874
803512
1728744
2617858
2897419
1637314
2304052
574173
2351686
228934
311116
2174022
852022
375964
2931173
993124
2004718
1150602
473213
2722459
2040846
2057492
2551472
2526140
2565222
2525621
1073041
7578
594291
1526844
1767472
1647502
681869
1157527
1982462
2884573
517443
638406
982868
34864
1870116
777723
2197001
1308164
737989
585621
637687
2197153
348527
1223073
2268589
1554104
2869016
511527
1103454
1166716
1680119
465686
770951
880132
1711046
344292
2891917
1502635
482266
1722357
1138259
2145818
641565
32263
2140865
1597338
1623780
570571
1166715
2591254
374281
799188
1494875
1476743
2716045
865403
5786
1392760
2771535
1203706
1464358
2679097
605284
1395784
2288867
2289100
1782708
1466863
1659478
1532758
1149194
240535
930898
1008474
1345548
1979538
2421399
956379
323946
347369
2715787
1185672
2628187
2247509
2767581
2115604
2098697
1550260
1227277
1083945
2541933
107904
472694
989126
661577
2007743
1891348
516152
2710265
706259
2929316
1745979
2306140
2931293
1381629
64535
1247932
378529
2832834
887782
1723494
1324577
1672052
2894631
2569248
928603
2410799
650509
2104883
1755519
2167289
1555236
2365936
1693095
1856359
1661643
2423916
2816369
2355621
2213790
374006
2028939
1527867
1223384
1162696
271772
778748
1914258
1007794
578152
46178
2214538
172589
2666663
22526
2467140
1168367
1168484
2681951
2828448
2061256
2531269
1808001
2920074
501488
1371332
2730576
1675526
987489
384089
2565451
105389
2010792
2418827
1988998
2150985
49299
2430146
1678827
1388515
408085
2215395
575163
1450262
1687074
1624087
1302450
894502
1763734
2308810
2550866
2856770
2769637
1142083
2690410
2934284
2276165
304025
1005368
1845901
2919205
1888820
2621595
2556955
1431213
288456
2201641
1146986
2750203
2612688
1608423
718355
1561436
2210486
1858301
55275
750594
725400
2882015
1234918
1692969
805568
2421415
2414440
1187270
2112566
2699666
153029
547703
1093405
2881122
1998690
2774919
482512
1990671
1250823
20775
2684614
1490051
710036
733888
2409609
22216
2849569
277246
2430344
76881
2573921
1792541
2284788
563616
85552
1201790
139199
1465168
2433339
14114
1956835
1354495
2870648
1683942
773994
1993492
443695
576072
559734
860028
281437
2382342
1567697
50831
1579543
1493304
941342
942303
120709
338817
2257101
2140608
1535575
1834966
2604278
2803615
2083424
2503965
2368955
89632
739242
718117
2880284
2753482
245912
2188462
376543
2002552
2292638
2235515
1081163
2836806
2125428
789050
112747
52883
808985
1311153
658981
937664
2249181
2296311
2552357
2624484
1692060
2871702
1021173
31627
2411930
2453740
943266
2609583
321704
939849
1584980
477688
1129906
2597123
1040686
1252960
2694831
497459
2656437
314291
78205
97640
2170212
985601
1667610
1214494
2359810
2402862
1731840
994773
185539
2822400
2735180
1399306
2611415
1385092
788591
2192847
2084456
2464763
422078
2727532
55518
479766
1734775
2372552
975710
257502
1148675
2848458
1120914
1687130
374219
1667970
560564
1519100
1497729
1774978
2243450
345119
71565
1675870
2466825
1177625
945574
380624
2714001
679549
2569978
1820899
2327758
2030594
2469162
2591532
1169792
1493631
1115595
2650373
319404
2807981
1864991
1248689
513753
2930247
758200
2114459
1465765
462581
1726624
1673573
1212874
2698463
816752
801916
2156503
184225
403085
2513205
1452491
249359
2906051
1621955
2323272
1676961
343672
1526825
2604875
2284424
1853517
1069652
367265
1302551
503398
2742087
546735
140550
2248667
818533
1415358
1055854
820625
906662
2394660
469380
1219891
1486768
2534301
2609485
1748092
2128411
2150115
868782
936201
1333531
524768
801058
1073465
261484
1019089
191503
813781
246990
670978
1162710
1272747
345498
784336
901822
1993130
1677940
2331278
909255
2712685
1779531
297561
1984682
2901125
1617423
901537
214994
918828
562369
900181
2867148
1545529
13158
309886
436815
2238274
1219664
1425858
1837810
1660771
727913
1234320
1185071
981457
2518379
971026
34376
1011860
327001
421543
2772625
2066249
2408165
1738739
995217
1466665
2602917
1177304
382593
2667224
683221
2723681
2853248
1587446
23604
2336658
2563637
366981
22759
2327669
2059317
2439910
201893
2887499
2535213
1977402
2846164
1692207
150721
2005584
537928
689871
152684
717337
954752
1301657
1952545
1731348
892860
574280
362912
1925722
1180907
706896
2152887
2665831
2556581
46368
1763419
2871928
383745
2538051
1149124
351245
148255
2812355
1115676
2532133
2062253
598914
806063
153928
1811569
1691096
1606607
2265139
1574265
1695394
2743337
1068242
1014741
722155
1259662
1593829
419554
2358846
2683781
1107858
1464320
1379315
381777
2260316
2262188
984476
1096008
565820
1455443
2828674
1983964
1581617
786024
392707
2797125
193196
363299
2245429
332080
2227036
2520831
762886
1654625
432468
1812302
2243818
2685154
2090544
2830142
776494
487650
1052890
855570
1329786
946906
633889
268104
754011
505493
1910615
606319
2447588
1115758
1327519
2933072
1385596
1586559
2185514
2687823
2162328
594359
2103041
1316822
2285817
2334339
2272835
1485858
1636890
1389563
2758547
1849960
2720663
2717713
2107730
2245552
2398826
1681572
2398842
634072
1939308
695908
1788495
2912188
1691045
882889
109142
1409821
2365090
96099
1320919
2880463
1531560
935362
2036060
456930
880678
2718363
689247
325310
1473803
2611390
346754
2005802
12061
1933662
1388242
1677702
1414854
1724401
1008865
2577622
1979160
1592237
598442
949462
2230932
205825
2658511
804459
202599
1173414
184821
1789981
2293625
36928
2691761
1539756
1622292
2706822
2769608
1762857
427278
2502325
1396041
2193834
2521590
2219905
2742033
701578
375434
1708094
633462
2806942
1316803
1599266
137463
815932
1403771
228207
16677
259108
307466
2605635
2581523
2007695
379227
671289
1723494
1599683
288640
1612719
2444672
2452371
847716
507444
466858
113893
1813223
2114430
1095050
197654
247863
1142130
168122
1412210
2025593
1750780
1198053
1864556
554616
1001976
2759432
2429690
2577462
72421
1247170
1313509
1862903
2435643
2865464
1183930
1599889
128009
282347
498488
2854575
731294
2173465
729901
109509
2821379
2448061
2746598
143378
1634313
1340512
1389951
204588
210588
367239
431039
2529165
685414
342905
1406278
2374464
349978
2281393
1064183
1272505
1745982
543201
2022383
2045552
347556
2008783
1974002
2292778
141859
626679
2480960
1015112
1413011
223597
2812928
2869481
1390790
783866
2707727
1304191
1124947
1841084
2523017
2181467
1097672
1675910
1096801
926704
191610
602414
2677289
395344
1909212
2364095
2396702
397953
1280622
25318
1506336
351106
1382532
592307
1331239
793675
1404605
2259575
2742733
180244
324167
2058872
2420690
2377138
2201634
1189444
2595762
1028883
470276
511927
762215
906734
2338580
1247270
2032590
2759616
710769
2671190
948940
2568357
1063188
2700146
1601352
598639
1726566
1567013
358685
2365903
1981652
2058091
2344312
272757
2627639
379761
1918316
1648528
2546022
2656863
932936
2097715
181528
2311341
591183
54423
2821415
2705659
2167037
648478
1831580
2682401
803222
1952397
2904275
2170992
589949
867067
1121081
2293301
2453477
878018
77827
2795711
717037
56855
1311228
586999
1927368
156336
2584930
1996401
181308
609680
760601
2410489
2875161
1327990
2617926
2405750
2250532
1313300
1703997
571296
22547
1544007
2043879
1370398
357836
2756974
1576161
1693051
1382843
1425822
383765
2587379
1172116
1694353
319338
2485961
2313979
899863
2793611
1735871
595365
569445
1546999
1370735
608499
1422540
2861993
581666
1671648
1080967
2737486
2417760
618075
1414870
587308
1730647
549119
200517
290844
1195916
385473
1645735
882434
1736414
1820193
512939
1556360
1265479
2183404
1058907
1902122
2868142
1747262
1111931
2323909
181040
1942377
2660395
9035
607243
176721
1363554
435460
307761
2844870
345935
2271552
2113329
875105
1806442
2872156
427609
46564
694221
869518
969818
2759419
1908091
871254
1818659
922566
105798
1751166
2079032
946539
2529073
1350876
765639
2839487
2597684
1530028
2151330
1221245
260506
1682642
2289985
2483519
246223
2030423
2444266
1396982
1589637
1398801
289168
1622039
2106955
1527683
122466
1806464
620437
1479344
2803668
2925319
2338164
1410337
1975598
893990
2405339
1925826
2148677
2279779
2024741
1827228
2896781
2663810
735997
714203
2812727
119106
798705
89038
646802
2269582
1518006
469170
2842635
2619473
743044
793316
1321965
844917
1367050
2368175
2294781
745796
2062290
346358
1663323
183246
1994205
463985
2560836
1357412
1527372
1969972
1068743
1777622
1566816
306273
1490379
1104492
1278179
1498629
89570
1157803
568293
2807386
2875562
1975682
552488
809728
1746954
2868619
1015830
906120
632422
2833078
1350139
1724959
2411074
1611636
1689482
408580
2718689
2149972
2817668
1474667
1773910
1849124
725207
1120700
2327804
395878
686846
1336506
1493005
1464163
293639
314779
2532374
219173
458347
1365883
887382
1382630
151962
2818461
2817346
2266895
899482
1688633
888370
511363
1829396
1251541
2091636
843112
2440587
893567
788554
1274373
1572169
1456988
1940825
460658
563975
2170744
481745
443289
269032
2186063
2289539
763559
2702000
465120
1981397
1732979
948636
851785
2797940
1525184
1752582
1444417
2253230
224691
1744534
987891
1355018
920358
2261576
322372
630853
1532305
2676294
2136426
1012027
2455653
1826864
2300012
1116122
204441
2333824
2213639
1270425
124603
2928153
665884
1910337
1403410
1930626
2125283
455832
2082832
907187
1769980
102788
2140345
2667350
1809176
608805
2474111
1967596
760689
2701975
1264917
2656064
1136176
2205740
375604
2843982
2527814
923528
1375089
207818
54506
848140
2830463
340741
2227209
455297
1423877
2881256
2161716
1006045
331464
2235588
1970258
2214542
2721696
1859024
2525368
2713426
2910860
716353
780938
1926862
1186932
1984161
2470848
2065341
1019086
1490728
1990478
1079581
465277
2458734
1587354
673600
476458
1216198
941535
1297520
2547227
2791222
2364077
1179185
1952495
2160904
1144638
1710884
2530110
2826267
1054291
1078386
482469
614702
134440
111102
1196523
1540035
322193
1018736
550121
2171066
792988
1496945
1268824
2936389
891622
2245685
1407805
1463351
220174
2473895
2637334
2640917
73625
1057699
924015
437487
570340
190402
869228
2285848
398855
2404729
867936
1790727
91790
1595170
74595
1258923
2608401
2653056
2133643
13935
1956511
2162413
1432883
1371290
1974473
495159
1371186
880183
2674815
1823549
1644911
1741764
1426610
2573785
704642
345507
1324364
1753998
2811271
406789
950786
1472609
1982255
917464
2542631
1629016
2222328
2017552
2274492
721716
595228
150906
2856615
2717195
1349443
1924713
713597
2283328
2452831
1822510
2357003
2306486
1172051
1688484
774099
1390471
2329546
2243817
480896
1857741
129405
1431363
2353534
576859
2071633
2371153
410197
2508927
324088
1282608
120116
1688835
478139
159099
2140971
1439894
625125
1351986
2739246
210030
801330
1707369
2413655
2338974
2841634
2440263
2396019
449005
2507147
2545689
2121374
573355
571463
519163
2668439
2570475
1629862
157284
1036886
2114535
71595
79258
2005752
2529797
761727
1324959
557658
1728813
2862740
1788600
2924192
1418877
425633
542472
110210
1521205
80006
2552991
1912770
2584263
2551195
2520110
295568
2068768
13636
166516
1205514
2526719
2399547
1410555
908129
1654250
2468445
381121
212250
94591
959392
1520709
2848467
1370229
2232908
74120
186370
1673830
1507710
1569759
2128341
923802
1872401
1351664
1236653
46791
2337619
2032526
2097484
1370281
628343
1675059
1011263
2681745
2080367
171920
516198
2268042
2304046
314756
1778053
577462
2313779
445490
310017
1326375
1160484
2044249
2817113
133166
1673486
2610335
1259462
1613798
855246
2897680
2517451
860610
813243
872623
1204253
1730627
620677
669884
1286967
494918
2340111
435997
898683
2894548
792031
1083868
1216138
2721425
1732563
1232394
2105129
2193135
1032641
2101924
1048646
295012
2176138
195384
411539
2284033
2748609
2837152
1444818
726185
246168
1026568
2002187
1193849
1579306
2827564
2124402
934886
2332982
783904
1728638
300228
2177429
2734589
2836861
141593
2772422
2685380
2234234
1565280
1292722
1198953
930968
946283
1108790
1492194
415886
599847
162118
2761669
2083400
679570
238175
2064611
1520601
2206257
1765477
1811163
1190879
2008016
2842787
2727347
1914843
574691
1432814
2269588
2612166
2751994
1526272
181585
1694439
1814679
2784639
2859226
734005
447317
957046
936008
2438988
148191
2469373
1146886
2759097
2322146
511273
2136874
598218
2065637
1003618
1983470
539948
2846825
2093914
2503895
1644955
1179176
2084546
76604
2487295
1378792
866313
1056694
575601
2310005
291077
1733292
545638
2481403
1720593
1039232
139528
2100486
2142114
1283915
235125
1616196
834671
2087595
2080596
301447
1636354
269456
1655259
1124078
440465
1152346
2303168
1881206
1409697
2886338
2038690
1300006
2596538
2009291
1717000
1968043
1689576
778813
2506487
1723784
134871
521706
1319692
798754
499345
1016276
2571019
447955
2785514
2672164
268412
1685285
20320
2696911
2016600
601087
1325280
2297178
392406
1354471
562457
726660
6111
1977889
567923
778930
458971
564371
1032096
2860327
726510
221524
2171074
1229476
2606889
1234277
2851097
1842754
2380614
728693
2097162
2055183
2344943
1188738
2804054
2233352
2638099
1147498
2537403
358118
527984
19155
2298838
934082
2043862
966980
1396152
2551732
1210953
2078661
364832
273539
387639
1679729
2123554
1333227
2856114
1103495
2892060
717402
2873587
1922595
2244113
1136299
322095
1425304
811532
2684205
2276144
344884
705235
1667418
1148239
1428997
1980100
282497
1667168
387058
2661821
2147181
914728
1342449
1612027
1222047
2404027
2167850
1531080
2225939
1943946
2184940
2725505
1142719
472959
2738222
1561688
2476834
2103325
16382
2572904
2861281
2496574
1614981
183982
1386967
1717641
762280
416382
2038545
1469579
931205
1681973
2221498
251662
1078601
818176
1319498
93501
321639
2202262
852557
415380
1129385
1247196
1791485
2647903
2758136
1867694
1453727
1770939
1779592
1338994
25910
364784
1916915
1309866
217738
657016
1627527
1368408
10637
2274653
767333
1443517
1502209
89962
1080906
2573253
800449
1480290
644730
1150979
1200866
632550
2154359
2637990
1811573
2846435
269732
242603
2754369
284748
2397434
1202169
1624300
654507
330379
2061993
1673886
654675
73352
2127036
1480196
1599309
1357731
667605
504115
506924
2924252
2458850
1409573
1620935
2774409
2496893
2011762
197272
206821
660563
2693103
1761636
327575
2014799
2440672
408230
1862489
2013894
1756989
1357814
1747423
479566
1583879
305006
2827684
1554583
2903095
676894
2803966
809883
191006
2446259
1775059
2492566
376724
2614410
2862487
1642794
1308027
123080
1334978
309176
1902806
1432479
1387077
314581
1651141
2270600
1392129
2771736
94925
323171
2932732
141148
2135146
497504
206700
2349780
553739
1226342
2187900
460687
1400363
2544283
1760728
2153183
955552
13801
2930677
1824997
1679303
565258
1478227
1337081
2894088
2027563
2915765
1017936
954045
2934839
1476243
108084
2840646
2842270
2769494
322226
144245
1582628
569446
834793
2819402
1592097
304292
2432824
1424242
277906
1205208
1195856
1648263
45584
1084098
385407
784506
950580
982944
2638982
532954
2219159
1250095
822877
1509403
847877
2107152
105400
835246
1982136
584031
2517827
1797532
2620156
2907470
2385340
2253383
1007847
1855446
2380055
532165
1122237
863764
1370024
1748214
57336
155722
690199
2375113
1624273
2378690
1711110
2760980
101489
836533
798665
1993285
466240
236747
1639949
1705484
2687299
2544795
2632083
2094836
1370045
236959
1589335
354117
2090002
509356
1292745
2584803
1605371
602384
239527
2240606
818050
251236
1462377
152648
2853238
795162
2723838
1190752
898005
546810
354859
2608585
2827483
1911578
316036
35320
1175558
1205247
1795520
297048
1358065
1598655
2213106
2314444
2669304
2011973
2374812
1838992
2928266
2077237
1759486
513178
1371891
887374
1899772
2263700
986786
2253014
2328547
402887
1327741
1528829
1864908
1394601
1442274
4366
488399
1539223
1122653
2009343
965451
1546301
2557182
2306198
1774881
1781396
561050
1093668
912707
322078
2243110
271809
2704605
1622466
2936686
172886
414225
2862737
1908823
2520454
1851540
2908248
1365091
457307
2084466
806313
453409
1310834
1872064
1032397
2011207
1085888
381926
735930
2545977
2574796
2938235
2520909
2199826
1358222
2166941
1189506
1308541
2193446
1393766
1490156
1465260
1819367
2831271
1861429
2609051
2721719
2369216
1813686
932370
1883331
1420072
912075
1774629
2387370
44513
259215
808879
1889860
954647
1920611
2774028
144526
403396
753482
734869
156058
202282
2661074
344868
1024743
648153
278680
307769
774665
1503467
138422
2174959
1874843
1780306
1722678
1945762
1923875
1974030
2384391
1244556
2757374
265945
1727997
218231
2480426
2710239
1092204
1617387
130743
1805203
1268210
2646190
619421
2592335
2230420
1544568
2093167
2864994
1719755
2354516
1244334
435224
488220
443507
1163540
37691
1027421
1954747
1212835
1936862
602941
2224340
2610403
2592273
1783134
2220850
1372326
1792621
1434179
2636302
452337
284440
2334232
1196336
2324145
2291551
1770598
1038530
37490
931307
845191
1406363
89369
1534172
366229
974749
1141999
761005
1357280
2467797
1782815
807902
1637319
1669979
487790
1611387
404157
833805
508383
355906
1566204
1428602
1340301
1561119
807755
236433
174864
569379
2440188
1173811
1244124
416641
1913762
658711
1077140
1446433
2786184
2167492
2688335
2340112
1824398
2642842
1831889
2549563
1202130
1434600
2167553
243971
2390160
2208772
1967498
2575986
2674065
1367621
904079
546718
1439837
143116
578982
1663659
906006
417355
2008285
1843473
2586767
1195087
1182679
366895
2604577
648846
2681006
393665
276066
2706018
2608565
772075
604543
2162556
2687584
123490
408262
1362295
933474
1131934
1376256
1153406
845622
47281
2634796
2517598
1741740
827919
144048
2592439
1914108
382781
1349838
1556832
2590846
2132410
261603
759876
731289
219743
1783342
2289558
1226454
2611301
2248146
2613758
2515838
632472
857900
4735
2415617
1652010
1715923
2635812
2663195
916088
1782691
986342
1969586
390076
2419102
1064605
2125207
2291173
453422
2647625
139679
1852581
501823
722794
1297030
2696962
2016952
530129
1568807
808735
2381277
306725
1814007
1735494
1494324
2082004
2163484
1917135
2859934
501739
2501735
2856289
263346
801244
220931
2850553
1764327
2244694
2529974
980955
1658030
1862662
995476
2130155
50267
1869445
2586855
2397119
1439867
1629153
787433
1860272
228360
943355
96159
761623
2609093
738738
2778891
236034
1723259
1519709
968942
395180
187153
860916
1337651
1380574
2779941
553638
1674583
1156535
2020647
2760611
2810891
2747713
1716905
477947
1545374
1041617
92229
2218457
1687950
1869750
2353967
52310
2636068
1293195
632045
455579
135845
2762881
1339187
694054
1657687
2068282
1524035
2717322
672295
1897448
2567602
2177714
966322
2654646
737286
1953261
2322908
649653
905968
893595
2669359
2897479
1261754
48121
1808476
1098631
2532213
1532153
463827
2669695
2272536
163595
530482
409238
1842123
2938882
815132
2664059
328586
104562
47471
757765
523693
2729566
1308558
282536
2457550
2119484
705944
46759
106183
59281
643424
1605841
1820579
2730027
807609
948125
1100792
625452
1133124
975921
930553
2298095
296909
413038
945435
2002928
845459
580639
1994224
519459
2067265
1449336
1903391
56535
690390
1983659
1583116
2811753
360367
2586801
1442038
61776
1753900
1101632
1704825
989316
630305
48954
904366
2421949
2819683
1978601
1006431
2585933
809752
810323
1848131
1175848
951301
903798
1368033
2527718
1120154
1045794
1743822
1376579
2750715
975076
6634
1051990
528120
1276412
549391
2753064
2433960
1785701
597879
2465394
1688695
2504633
2384487
1751965
2226617
2633004
286745
1044588
307530
1422187
81747
1799238
207977
761602
1795774
2860329
472709
1487312
355115
2827197
2357077
2558478
2751947
2315514
2293669
1235599
1297759
1619779
2761385
2046663
349599
2855253
585052
1365472
708691
725094
1539713
2232432
340194
1376584
86760
2808729
693116
2674559
2328214
1195010
1296610
689686
2335032
145087
2690712
843758
1651685
453199
2902194
1566524
1332715
1159366
2528532
2296035
1320302
1384408
1555434
1872336
366298
744137
1454064
2558819
1289663
2393169
2179599
2774635
1234986
2491961
1974232
2229429
2654346
1375907
2434187
2410411
1993239
1493636
2539002
1917592
79282
586716
890702
1623797
2239898
1366672
113036
1637299
1439311
65793
2365797
131262
1278295
807627
1569738
2206269
2218419
413096
1804172
198761
1148671
1135659
375362
2664330
411767
1050085
261870
876820
2277201
1345577
54650
345138
1529758
2883082
2911798
2411703
2216391
2458469
1522183
973244
328088
166700
1490740
2099156
1281902
1013350
698231
2005880
980914
2785822
2281966
820904
2131765
2471601
2509180
1734907
1675774
1736943
2309754
1588229
2315089
1822797
2555440
1204915
1079483
408293
270298
763512
2832416
1499574
2766093
2504661
57626
634529
2792980
1842249
2026729
1623487
2468870
1924977
883406
525024
1950112
851751
1943661
39605
2010110
2521820
926559
2108032
1860711
1720804
1226928
805789
2740816
1909091
976757
977850
871793
2400000
751031
2846366
2556626
2827011
1596498
2762860
1260030
2575552
1177778
2851983
1749806
1061395
2070414
1003
1708567
1357439
1042226
1956625
1077588
267279
714525
891710
2734724
1797745
395999
2098394
2352329
1431675
1128562
2673810
2817062
251443
999853
1883803
1940502
848480
2893377
269230
107536
2218209
1595598
1218073
1194350
2191310
2215519
2746227
615272
1944900
1468225
2680783
434247
2516504
2417788
1643989
1347937
1917628
7937
362779
2413079
2293344
2667982
970422
2408904
2179703
32079
65686
2750519
1849895
730506
918737
1423802
181837
854631
2874337
549705
17384
363117
1273243
1470871
2004731
1043249
2300904
2623790
1919069
2936284
233811
2487356
2743002
2157007
532958
1912380
2273517
700803
1994732
1995581
2765417
2181042
2352512
1962524
1875057
1273651
182529
2578433
2426065
1696760
771182
646672
65696
1469518
2800862
1756309
417666
1019009
59166
1942910
587783
2657584
2139696
2803466
2747564
1082205
1332541
493770
1750073
374573
148546
1283864
167149
1315919
560919
1385380
1709070
1393266
1218407
1544298
2301689
1204463
1574651
180558
1776143
2098230
2907087
2121570
1095117
1162383
2513139
2307344
1906711
1036570
1423471
1076000
1534766
747158
2345135
2645016
1332032
2504278
2937094
1681638
12691
95742
1877680
2524887
1738403
973137
1641508
1153726
2283265
514454
2073714
2169213
2807243
2745953
1148208
1611917
56679
2643018
2722239
531840
2575311
1436567
1980670
2347608
1155948
1343873
91554
1841813
1571075
136862
2648065
1951644
922334
2658769
2712174
1810104
766058
1424593
583325
8688
2153602
1673227
1812788
2153582
1550643
1499910
2513081
2419037
1072796
1099540
736779
659662
2846775
790859
306583
1490071
1388898
502020
1863866
1797989
899887
2847404
1652887
2197615
1166775
732626
1719682
1680434
1740695
1113399
698560
2477686
2291908
914765
1657287
1548655
2371800
473654
970505
2384058
1138430
728448
240037
633311
1893481
2407628
73300
848967
1148856
1120877
1913875
611079
2381378
1412874
2664893
2031200
2748682
1746961
1293982
1465825
1393047
2915997
1239331
2736809
1222150
1470801
2166055
2098864
2357138
1546056
1912770
2301857
951231
1323353
2717532
2543532
2236914
224476
2045859
1156682
2496797
2782396
55865
1337939
440714
1817472
326298
2762849
300830
389580
2412472
1016855
2119016
902541
2791358
2105948
128542
948002
1404738
1304430
2826840
1187294
454950
2329127
1697876
106773
867958
1498296
896976
2289151
1132426
1885141
2560650
1019507
212808
1939230
1658385
1712391
48185
1347601
780177
659368
259622
1692907
541760
443201
665690
12609
1667331
476377
1223892
2371833
2045552
932433
2866111
765592
865631
1093937
2758247
2190652
705438
2317011
1943918
461761
684096
1330420
2822537
681235
2007782
2726146
106130
2921147
2594250
11649
351294
2536541
2225101
2168936
1338399
1088999
107856
623696
2086276
283265
1456126
350101
2633129
2054971
2919033
528810
1843538
2891508
814891
813145
1163792
733745
389236
105377
1591401
1637174
2300602
1144012
1895792
2241256
339535
276399
73362
1287624
1935522
964431
643262
1413891
2107060
853440
2669565
2607105
1926082
647530
1251663
460085
2822560
1738809
673233
2487271
345302
2326187
2572615
34593
2718221
2732847
5917
976671
934229
1042693
2519032
34506
1619097
1424597
733865
702946
737204
1055819
2522265
738261
2853220
78404
318587
25039
1598797
209440
1809337
1227162
2871662
1074245
2387401
2086206
398704
1655760
1201916
480917
2453698
2806059
2260024
1173351
1359330
855218
1775397
19262
1571229
503927
2420350
1133800
594947
2722834
124233
1345787
1027815
1364876
2820810
1590646
1016861
1852400
522410
2712954
1994654
868534
916166
593698
1023687
1232129
282769
1460233
1333529
1697933
403612
2753555
908916
718179
2220802
2258849
2738623
808934
77976
2931065
2799801
780218
216533
765265
2105149
1143320
1189236
1886286
1403847
1229547
54574
1553115
1947852
2768623
1391970
1766471
2625719
1234184
2845972
1334349
332520
1994767
2048132
1187640
1056377
1399784
116287
1303152
1522027
1434904
2887023
215014
1075102
192157
1022087
495433
1229150
1385771
267483
2486213
2247009
1576316
536738
831575
2581985
84461
448123
1101114
894090
2726324
2646929
538511
2432622
915261
935735
2150406
2202176
15524
1018884
2859420
2496382
2548268
2564648
610410
1551418
2087621
238462
1964257
2432480
1758014
600697
752625
863573
1824980
493657
1668062
320328
2682688
931712
2410443
2740208
358376
737428
1990154
35809
1599967
1446767
1201927
1833681
1205221
1609587
2632785
2175063
1973042
2200067
356873
2764042
1035920
376568
2886294
1984171
1726148
1474510
159554
98216
2615503
1542029
1069755
1884717
765620
916400
2638727
549620
1218042
1955007
2374816
58809
1623706
516539
2201339
700215
2917380
1784271
2382051
1582990
1619286
2829893
568785
1147505
2009007
2252678
967183
971047
599363
1893530
1608966
689268
838941
2173765
2577329
337775
1509954
2675194
1581342
758415
2357580
116625
2567373
1025684
2600785
2884929
2111712
2802149
1997324
2041799
2920297
2840140
1842375
2522694
797340
2554423
1337643
1556055
1250414
1241265
99962
2266535
2172964
1956263
56721
1262050
2385767
686087
829181
2410092
1344707
1436144
1910794
2928242
178070
2303750
1923461
171651
466304
1978305
2054658
2246420
2349569
701805
2541290
258138
2220715
2346742
877724
1783985
1559065
685822
2484627
2431382
263578
521008
311080
1285513
2320785
149811
2714254
2185579
243351
2747067
1386973
2372156
613392
1565653
1774187
2288930
607872
370302
1233597
2023676
1313179
1285502
1948042
12989
1227618
2835235
2626471
100141
2786732
2237330
513790
733094
1356940
2018839
2554952
367249
266586
1494015
1294906
1576304
2154770
2024660
2145892
2043996
1916473
66346
2525356
1538056
2939714
786905
46184
1115936
1969197
178233
1333835
2773489
2116993
1901940
1618799
1309933
798143
1931145
2738019
1982238
717541
2839686
2119503
2441446
558589
2867342
1472101
2215967
352708
1334314
1194500
2292728
1144024
1696901
2587295
1178551
1386080
2744874
2085814
1878478
360839
1649765
785246
1904634
238976
678807
696893
2439483
1128757
392962
260016
2714216
2708072
2618285
524133
2067893
775369
920394
986423
29382
2783381
2434719
1208305
1383072
2583451
2220093
1988284
2582321
2075564
1745932
140980
243282
2138446
1138461
2090107
890654
2040255
1288104
2394137
765569
1387522
2506409
1200911
1868225
390125
679051
1026860
4406
2050202
813596
1767101
798760
2516312
236896
2919425
121536
744886
1185343
1919739
1769696
2212164
2509820
2504548
65140
1356592
26955
1286331
1917699
1476124
1950814
2448198
2218582
1506488
1168934
2036821
850580
2894851
100907
1552775
533035
684291
148132
1101637
2062772
1355375
2223604
134508
1190517
616933
1420088
2160309
139271
398851
1201566
494691
2556047
2447089
981038
424574
1824752
612457
1032501
515564
1777567
206289
1654810
649235
925483
2643331
1427859
985385
1837525
2288053
2154819
2293954
1183999
1983430
2189815
45766
2688172
851150
2774420
1336424
1400281
1029934
902169
1093041
2710868
574008
2632609
1835050
1216058
2138007
2720717
1532966
1908176
805863
2160110
454966
1010316
2684806
2295040
1814967
2680049
1545093
1832510
2135189
1236430
2507529
750304
1427099
1335802
2445759
1921083
334891
2501174
2592212
2614775
130142
2538645
2860932
1547662
1117786
2576328
2022303
1085062
757882
1534492
917722
1293974
334526
2634561
1631515
751021
597177
487512
1473743
1468408
2288318
530724
2486793
2327279
615223
2873268
1869298
511588
283111
1173486
1797345
192537
118958
1534502
1619014
906206
1075721
2738674
997458
2390695
2579052
2411438
1420307
2714082
138973
2288550
2200227
214873
1793148
2164672
881053
591797
100983
907378
2428452
116773
67388
1875349
1904409
1746083
2705446
1848815
1736457
2242320
651439
2368219
502167
2280347
2556492
995473
396448
2201738
1100287
1675554
1139594
320143
2774606
2357669
2112586
487735
2067554
738054
756006
325521
1887690
669269
2755328
340132
2031423
939607
2553036
681300
1162116
1451383
2024288
751939
242725
2044797
2698395
1396401
2784647
2719111
797478
1360071
2122394
599261
755134
1096651
1704734
822846
2803818
1356172
2593964
256275
950031
1361834
2421616
1192170
1705809
2639489
1250056
1334439
2678515
1120594
133909
2920721
2289739
977413
429662
2282632
2493855
1960999
2727811
382885
212169
534463
1870981
1666052
592039
2257246
2439080
416884
2203020
2903798
2153707
2187361
1188906
2395208
688848
1282199
580799
556356
729360
1996893
20134
2380907
2455009
2813897
2416899
1218240
1603798
2020648
530001
2036042
667034
202953
1646466
2184247
1368918
375157
2791468
2221001
1023139
847371
2365220
63655
1529043
2340864
118162
937364
604913
2197507
2112671
137916
2645886
2836132
2165807
598320
1915705
1595434
501208
407145
2129940
734095
2094391
501282
1048118
2044979
2175518
2385263
1733673
962708
1300338
2572488
2349866
2225408
434710
370583
979100
328601
2514064
588931
2591438
720980
636947
2347342
207614
1497201
2680745
209967
2326788
1466729
354025
573486
1592429
2006142
2498786
2493956
2029678
1755124
2519743
174922
2863457
2043886
2621743
1839949
70049
1542068
2231710
2367995
2744866
2586376
2282275
2887639
1809387
1465785
2261679
1765721
2144141
352643
835748
1626280
2290743
2655211
1722961
2729453
1469361
332780
414487
2575857
719399
2647400
210530
2710908
1813588
2221821
1627715
279794
1012920
1526299
509971
1601135
644024
68218
773086
511998
1027166
1225230
2774318
723023
2501005
36433
27885
2930275
1145704
1150355
854518
99542
504724
780653
2145881
2135450
2803754
2674534
1309314
2661068
1114313
2633163
1824095
219133
79729
1729237
1210540
1267781
1846108
2302042
2825972
2106694
1270756
758127
1690592
165240
2333333
2097745
1756433
2896219
1616325
1074149
231128
1623694
1223571
1228030
535656
2758599
484502
2614271
307525
2404961
1561407
2914362
2400558
1695257
2880094
883454
746414
1199582
1938863
1169165
1326160
2644331
164653
73169
489950
2652690
2162844
88909
1884426
1312346
1987524
825553
2063042
2022683
2603548
2092992
392210
1284604
2658645
2390050
2211708
1981928
2913369
294123
2608104
927168
2658980
1670759
514737
2249300
2669848
2511481
550733
89437
1427951
1205646
2801464
1222893
2071076
2885135
307498
819241
1802978
1189809
2412648
580748
1462173
2790573
2394227
1494024
2581308
2320717
1556997
1020287
2489502
2037920
2525503
123831
2497209
1358278
2415149
1806786
577588
1997698
863290
2407854
2370095
2340965
690111
1722485
1288087
14355
719343
1359661
105926
1948501
125193
1980437
1121153
1545333
579720
323151
1546484
2580851
1041184
442860
1156709
2227084
2655450
1025590
545001
140638
1137064
2472263
2465986
1285386
1553530
618089
1754144
2710227
2574505
1088922
178322
2182169
2204572
589285
2824649
961739
2377696
2623135
2167921
2875773
563086
2906344
1033
435135
2330010
1485512
2569727
1424930
2843249
69818
2571517
2269445
2501353
753610
1543896
1502873
1805638
1349957
1750870
533388
1384918
2675985
2005361
1750056
1297028
2080191
730179
1143847
2837715
1999598
2739508
75878
1351842
1126750
2727937
778066
2884563
876165
2729950
386479
891212
2577087
2385148
1675803
2392517
1354316
2042713
2526443
2334679
2388812
958310
767900
563681
1845385
813883
1067065
530712
1652837
909522
1547016
1362893
2028428
2166735
2611320
840413
976032
1533398
2181467
2723455
855789
633860
1703102
2599946
2437955
1294811
388371
2861239
1858990
343076
1842588
676106
247437
772759
316299
1099250
971614
1974024
1027061
2756288
2463666
2465008
2774294
1254004
1129264
2074632
2397820
282138
536743
61879
965094
2236936
911593
2705733
581600
2717903
1485742
916708
2042550
719153
1967836
2080452
1344134
1224681
969498
2835355
1612162
1613752
191811
2388685
1531039
946902
2830887
1371059
147066
836630
510916
851927
310647
136442
1383390
1018769
542254
2639782
2520835
471686
552992
2273187
1294470
223766
1729322
1704728
1369386
1013875
438449
2323364
1744620
241903
578928
2375254
952696
613325
753268
2205555
2569441
2565171
2567833
2927408
1704516
405006
2514625
1230631
1397494
2032766
2015632
1490037
2511570
15025
243941
2798231
2102705
2844758
1303935
1309591
229591
241577
970511
1000865
1897422
1336167
425597
1079809
1578709
30301
2876741
492690
858991
889367
1527483
2838301
1986531
241690
799449
2103494
772052
1065467
1772025
2548211
1798039
2421929
1864789
2829933
1587052
1479252
220309
2459856
933508
721682
2561190
1353857
1057615
999579
1577105
2614116
2667844
59459
233661
2567435
2939840
2794345
2700766
2271015
1491065
1689459
2774435
2660243
1930164
2868381
2607884
2339750
1543157
2524517
1068758
1537327
2436131
937764
2663091
1351879
943271
978017
1168481
1988518
681418
2787838
1728841
1800480
1295024
1367966
627072
2053769
2441877
2862867
456516
372279
1708589
2769723
2692364
2847719
1551214
2810375
1319107
1729750
917366
1313019
2685969
1566307
453718
2265319
416827
2375869
620117
1360984
1142504
1028156
213500
2921686
550404
38714
2143125
2636415
198254
261902
2646126
2365590
458547
2536478
245123
1967666
1033662
1223741
1499971
1955860
2318454
1370195
1813670
519454
2582876
2655528
1726405
839326
661673
2906970
338924
1327267
548531
714663
2232006
1073750
1206835
267966
1626469
2307797
2108319
329916
232840
10539
2593236
1942727
2871509
2032892
2099081
2645585
224936
2843191
1833535
2866837
1011191
1363517
683334
1719079
2565388
1150132
1575667
741547
1493996
338268
1368904
1724810
2200959
2212945
1223126
1889790
1430192
156569
1611423
1225265
1462689
537718
2706531
1071442
1589672
2456009
673783
1381863
1070772
2353193
480213
58004
1127721
1164002
2901750
2880754
2913175
368694
1546190
1674555
2880401
1250631
2513629
2823350
257380
2774295
2374474
2167204
2363139
2662375
2525517
2579491
2888107
1478028
2382509
536909
754087
2575732
1567971
2706426
880380
1671962
1595242
274687
690533
202159
1934782
1490430
2014763
2345528
1881294
2103577
1959033
2897277
271891
2598209
2083463
878033
815293
2373724
1013502
2187759
592263
1364066
656312
634898
2808849
1882339
1816472
1474741
490501
288220
937588
2187190
1671188
587751
1090904
1407114
827465
1915418
1107421
2638012
2935160
204603
2153666
1901242
97052
1668390
759447
1289059
2264903
2592208
2552410
1715003
975739
2339224
517787
2025315
1377493
894482
2490277
1118541
2868094
578984
372866
1189162
2305390
1782460
1164083
2416330
421440
696734
2227850
2312035
2779005
309332
1306153
107781
1254810
1470001
2624904
834068
2026937
1547892
1191936
2748461
1692055
1747127
1589324
41846
2807740
886541
1748195
246140
2842579
2651976
2217447
1020334
2553922
1678753
1841433
467235
2068111
2092541
157359
2502042
1717197
2159296
2859768
1043500
111041
2471746
56090
785189
2773772
599765
617200
2019995
1774175
961891
1578639
996246
1378635
1750042
1270378
1451320
1767209
832246
1981323
260758
1460170
790279
1187985
1788755
352389
2802375
1954676
42918
2823407
1418780
1852810
2356741
797343
534825
299435
1349029
1883427
2027977
2282490
591629
2909227
727917
730139
1019387
665939
1432110
1787858
820666
2380246
879517
883047
1745111
795143
2043482
1240245
1728874
2043503
27117
743625
1898999
894595
2183555
2248797
2130649
55427
2123144
1129816
2852456
2087266
2262606
1750897
726355
1656864
1074847
1018615
1169533
2140161
1246768
2627910
1156419
2567805
165778
664949
944793
1901057
300951
2141958
2482553
883225
1067258
2288005
2267412
963111
2402123
413664
396683
2741556
341403
2503935
1132698
51045
1806029
450401
2509863
1710817
1215256
1458650
36756
1650349
1379881
520415
1167115
2234521
1701472
1355922
183581
2802243
428607
2554574
988255
579036
2843753
495982
1987019
708030
356845
1843663
18510
2393468
1229604
2584567
19473
834178
146857
536600
2461692
2446801
1198609
2561667
2861243
2199359
2753279
2897688
304978
2523048
179946
1014747
2108142
1370182
2555433
2722564
1831554
2648298
718023
351756
74322
1664175
2633821
2479065
898422
968322
194715
590518
1737604
2300992
2925221
1149437
2305404
2497921
321456
133590
728446
1544268
2159375
1062452
759649
938224
2626686
1596764
2057127
797147
1836114
42555
1816989
2158361
1033435
2585589
638986
527913
1567920
394036
1015645
1761753
638755
775119
2166090
1791550
327931
2911398
77447
1905545
73742
2268977
1017742
2819918
342013
1464903
1190719
2189866
735806
654651
1269730
2576494
137309
642443
941733
587156
1932950
157077
2665901
2350230
1972304
2126124
548950
911625
2770864
2086605
2352789
11360
1087612
2784147
2636159
1453527
1642107
1693896
1827447
1597528
1963300
1685617
69170
267849
2506294
1710635
2331197
2836713
78994
2250169
2528287
2676725
2223113
1362750
1858136
1646213
526362
268600
415414
1251959
1185227
2542639
2764382
1553095
2540476
917594
1726756
580989
2743830
448368
1091974
1173329
1497087
781389
1650704
679110
1403121
170493
1555265
2746054
165760
171304
2643929
2398588
2267827
1987623
1899036
447626
2674281
807165
28835
1472338
2833917
1244360
2152984
1921120
2213821
1853490
2739979
706532
1611702
2682031
704323
1660518
857957
1941440
2043580
2225005
2106024
378118
615521
896330
2090597
1275723
133929
2514112
705564
2502344
258941
2030218
1289364
271971
2265255
2922293
2405288
2227892
70279
1899418
591714
323474
1609330
2603118
55946
2186398
2198156
1598206
350627
1049726
1817180
819647
1856557
41608
558682
1659176
715914
2353831
935042
2859679
2309842
2465231
1904532
163127
1604845
768177
361533
2665276
463537
1799827
2287970
2070213
2859090
125020
124653
634832
2365263
2118888
2864301
435435
481385
600025
88336
1160126
2495119
840637
1283138
2124183
218058
203000
1056504
982670
1386798
2881727
1718810
2756664
2437405
2886811
2038068
1772822
468691
577904
849958
339632
2627440
951564
2608692
880547
1422486
2063611
1396779
974886
1379779
569291
582067
336413
2208659
1548636
655554
1493283
647529
1253758
2600516
2232906
375235
53084
869372
1725796
359038
1971780
1878789
881408
1066869
1004147
1660241
1866316
216483
300985
2699480
1151126
2526180
2777376
1061465
104990
714895
1182060
1862869
9658
1114667
2529633
2265492
214817
2892431
1081401
2403956
851730
139381
1219760
157331
766500
2847491
304977
494836
1759837
1860268
2449497
189022
1216782
991885
2495702
1117160
2876326
314846
1454798
2255875
2552602
2135133
1294318
911067
2038683
2713408
1679414
2809227
2299405
2551549
1136200
978258
2820233
603826
1852086
658617
1854527
2921096
620369
734165
1175959
2655707
357494
2630680
2558707
2101252
833853
1798631
2272594
2462253
1052567
1731773
449980
2057196
2193129
1822148
687804
1956841
1667570
660993
1880284
843894
1191662
392125
298399
1162518
1197118
1160093
106024
2269475
47801
958663
2374550
1709596
34767
486329
27729
1460277
1357905
1199301
1364788
1516104
317990
2256040
1834941
433392
1988607
833570
2448712
138444
399485
1123732
1685580
313698
642432
2313996
1206244
1561533
423394
561136
1510975
1281318
1515718
590139
2605947
501515
2838182
1952496
2627144
1664894
2751232
1784014
1179589
2430991
924160
1381443
343137
661929
972977
1837863
2919609
1273809
1217191
765964
381196
2776040
612737
2784556
1004717
1297116
1991475
1526417
2083607
434256
2712978
2098932
1031199
1535036
1533056
1304216
1912087
2139478
2837742
1181428
1842410
117386
705333
1588862
1521781
193817
2612407
695805
77138
1922325
1492591
1228845
2617912
1938381
2786063
511892
2804090
1035778
2530348
2528092
1689469
579124
2035924
2379137
934016
837402
339667
2228620
1136818
837435
1302922
2662413
1994843
1723079
1220159
441615
316325
147984
1283365
1430170
1721679
2088938
1631948
2576433
871495
1779231
1103263
616778
1691830
1862389
412308
2577070
97075
1887692
1271917
1043660
758935
482947
150294
516384
269301
167
198410
69091
2193695
2283066
1707854
2327089
879227
1627024
76466
1673643
267118
519352
1724812
2450932
2715316
2740013
958703
1257697
1989711
960737
2438699
2601090
768083
737836
1400714
1621434
1935863
635230
1461585
2283313
1317754
912301
263463
1211568
307675
475427
2387555
876389
1121276
34758
2327370
1237948
1787075
736720
2387821
475279
108307
1514105
1363366
61277
2258717
1314566
1598920
2526840
2824798
1095015
2239193
1721267
184121
2489387
1518010
123956
1784104
433301
2529932
362164
2552713
846771
1178242
2375313
148945
1086671
395431
1881084
2478165
581354
2716603
492536
1731759
2175192
792352
253352
2421883
190079
1607988
902828
1403448
2007478
2906462
846384
1288567
892292
1379747
1277724
238941
1961989
743534
2448953
885806
2452252
1769062
2714390
1770245
436502
589670
2100327
355925
2852589
1393470
749980
2166775
1195716
733276
155753
1575164
371382
515988
2852768
1733673
383482
2581680
1470637
2075014
2618966
1882513
1444206
2613315
2702093
1276095
307128
1395126
1240033
2126052
1400512
1049274
718694
441000
56061
2152339
642895
1558240
221953
719401
1982068
1833502
2081680
2772639
1803661
362602
226527
562079
120986
2527810
2799546
1170674
1768702
2822585
1425835
1713704
1712395
2477050
1206315
1040941
37403
1596949
1117844
2174196
1445690
2303705
486905
2791187
688671
1985143
1529307
2132544
554785
1750067
584677
2707203
2023411
354523
711136
533809
2405451
703244
1455760
1652854
2367231
2029708
2744170
2550132
1755420
255254
1302010
2072497
24014
527933
1377684
2440961
2606431
1945068
2420762
1158045
1824910
1692932
2319755
1190866
1298473
1478373
830126
1376776
134465
1975389
2068869
1894121
1784909
748925
2311393
2160637
184422
1710446
1373821
2356258
2865669
1367262
1536428
409202
2738970
2017652
1576364
1191103
564741
1718042
205988
1341833
248253
1958205
205269
1134339
1688809
2795898
2856765
393489
1492647
1831834
169657
290655
1359784
2436883
2823551
1993128
2864741
1619701
2313677
2091184
2744139
528695
2216765
2582818
2140959
2417837
2523203
2933955
2102574
1874480
920000
528313
80975
1600673
2635289
173646
942606
1406860
387817
2076700
368864
1562606
770886
1690134
1361230
42864
1605116
506424
529832
2039221
1622923
1966485
842602
2907692
1144975
2246079
853771
2308702
1822086
1961297
1767489
357361
2079331
1045890
920302
1158810
1439231
22248
2201200
1375854
117522
1228333
2610137
1284170
1751133
135875
2283679
836452
685753
2477378
1831751
2154134
606959
38545
11439
737054
1076725
691143
1172836
777398
2443164
617409
550584
1507823
2596484
1850178
1586027
496083
906723
1971881
766601
995388
325334
2437501
2701020
85156
1822105
2626233
2308884
1431329
2502049
358712
910409
92927
2034177
437913
1975555
2786804
2576150
205745
1782504
152640
1144813
1448128
114107
2924371
1127147
2916659
1471311
2922953
1717890
1271143
766169
1722374
321454
1518231
1363481
2655310
2261359
226884
204289
2600537
1952052
2411763
523472
1041533
966338
1374659
2537936
136240
1130116
876646
912603
1701254
1627730
38453
1970434
1276001
2613507
2492158
850641
1093471
899754
2455200
2176778
2610846
835088
701934
811691
555696
1063099
1868188
881122
2817633
345047
371719
1083246
1921607
1951492
2284508
1212162
1363404
1717171
1759302
171783
2674746
533960
2248175
1810246
146540
1886992
11889
34663
2348527
1717178
1623092
372290
700377
2785618
293519
1915356
2086895
2268486
2095044
331304
2294221
595485
2835516
277817
1840369
497149
2655324
607426
2318832
514846
2171048
367144
2033250
1899446
2360225
579885
1514435
2181452
2602171
475218
350556
2655162
955643
1897927
528966
1207225
2529708
1885817
1822693
1170839
460292
1233490
2563084
707030
1529663
2489009
1419042
2605152
1912680
2036086
2094590
2255915
2589355
1465854
955396
1667543
2414341
1432747
2119873
2447786
2800816
2831770
1382473
2338588
534566
1414632
1521444
2872767
2827532
1703124
1642170
359683
893801
1094382
1774379
2091712
2689039
1414000
1295682
651811
1199259
1679686
2240011
1813462
203358
1347857
550996
2075392
2182999
776776
1232984
1652780
1435435
2222555
493570
457505
2717998
469415
1211101
1664090
107111
2705025
1519225
2426060
158417
1344150
812778
980728
83209
2491954
2464420
1809512
2108556
1821377
1295388
1726047
61063
525758
2829012
1897032
1437195
258910
1809746
2025498
1596677
407075
2246870
275894
2666775
1259362
2132821
1804160
1787637
625789
2480094
256038
59935
655608
2778832
2001469
619671
1143419
1560833
1616072
2616273
1272564
2112628
2444489
169313
2327418
1147086
2851890
1411414
1697202
1951383
2544407
1313490
230762
2201665
1150097
1753598
967465
1177575
554629
152092
2235476
2840890
2504232
2531457
410746
2020692
9927
1878246
1848775
2829539
449247
511244
413751
2015993
1966662
1152681
1802165
1298078
2508427
1316961
1292951
871126
1270946
2867285
649081
865628
2001241
1985311
2673302
2579096
580729
1479827
854731
2328156
520961
1573439
503631
2867687
1977652
1896137
1723739
2355505
2408209
775862
238715
292702
2049574
2291324
2807793
428528
892321
229293
706630
709239
859975
15940
938874
2333586
2845111
1833919
1019279
1690678
1665598
1328640
2829884
1874168
1149252
2193552
597243
1197351
797624
2534041
2386764
1431436
1567834
298924
1051528
2264444
297474
2371274
2349254
1041679
1823670
453148
2704862
1411620
2299699
410530
1541431
258658
2154017
286873
2571772
829961
717326
2408010
2930698
2447668
646591
1126567
1807984
858726
1424067
2477397
32493
300469
1390369
348554
2591382
263418
2258811
506967
1120332
2544250
1703227
1459636
448009
73953
1867265
2379131
2532167
2588898
1059821
1359034
248592
1250998
1196696
1810643
2406566
2479177
89351
2247402
784548
467956
932957
181373
2139540
430718
385658
1997789
1002260
413141
769189
2117133
328820
855483
1324719
191086
534369
740878
1649675
594926
274855
438327
1486107
609516
1100434
729860
2931951
2358413
1657627
1186978
1974871
380554
2007492
1480398
481768
1175371
612669
2077051
1927680
414352
2747686
912777
319621
952807
1539474
824824
914108
304369
637760
485029
2150505
2446014
1408908
519007
1124002
221797
390463
745278
1238153
1646745
2087055
1454154
1193271
2024928
1977440
2197200
2887542
2657996
2152281
1924086
1340731
145228
2824331
1649036
2640330
287108
442766
1244754
1267667
1750842
2419221
320192
2220090
1907548
1888422
2372891
263574
1041344
1935133
802266
2243464
2724247
1979254
140276
1664708
2726027
1571729
2678900
1175922
212542
294576
610747
601476
1912671
2063976
1223996
1679973
32538
2816273
337588
2093178
1474091
664925
148661
2028617
2732216
2350710
1095660
675411
165279
2815973
2762863
2436811
1461775
698392
2438186
929537
1753239
2922772
2144484
800371
893127
1965619
983085
2920516
1232543
1118523
2481387
944155
1725352
885759
325764
1073058
175501
29367
2056158
2699201
1070399
2565101
824944
908014
2008953
1954797
1644445
522547
892022
723036
1047114
15279
448303
280767
82623
1960401
1693053
1402635
723267
1312637
570735
1242844
1427680
639094
937376
2794980
2894818
1361087
2225808
2771079
600198
1366897
1115579
2300469
1129243
1009916
86077
1434356
2183369
349326
2407468
2814714
2462253
1095241
1429415
1507455
1075193
1430767
2390195
2647019
39310
1200528
1652666
2498238
1841672
2216862
2562986
2721479
291181
2548643
1242155
20839
2631544
105839
397374
1858428
682601
1728447
2800895
1683431
111941
2157145
560305
1020771
606205
1857002
1762024
153614
2138297
135997
32866
18499
1370186
148333
1615491
539194
490437
1931149
1451149
81585
2591991
2889043
1834039
2398573
2251634
2278312
1660485
652246
2806228
589391
1750007
1285627
2163154
238149
2221638
935050
2321316
1510938
2469120
1177836
1905524
831039
2055869
122981
1665622
223821
2129074
2047228
2727564
2585520
1701594
2655108
1619612
2424758
2435026
103075
2309434
1666223
2665461
650957
191965
2147806
2869887
2765207
2823035
2264414
2362059
288871
1760289
2528697
2177832
1493012
100195
2315887
2022989
263213
443597
854057
2775684
1622584
1542599
651462
1399890
1875452
1718274
1118511
263159
347673
569397
447661
1371702
1222993
858299
644214
2355806
2892611
2010260
1116996
332366
2678928
2434316
2427966
2623935
545656
2240521
136134
301245
262438
2431466
72224
2931001
1054522
632272
898307
1308466
961418
886162
1159419
2936833
1683658
1608934
435749
1555550
2751164
954335
1021523
2671841
2342286
2267019
71727
803415
70374
248247
1004048
803170
592138
2603272
529906
2717625
1118499
1777223
1286186
2703816
1512253
731913
2909098
400781
48864
1287740
810681
1106769
2647509
2926624
4386
1974023
250841
2849058
668949
2023873
2073651
563446
2799081
1976017
1819368
2244272
987950
1459243
708950
2041356
12913
423709
921835
407467
2913635
1430374
1268925
1801912
123000
2485259
769050
1805
1101198
1818172
2732628
594787
476133
1688390
296001
874604
2679337
2221537
1881537
1301532
1356380
1446652
969663
1727286
2834688
2935730
1720185
2418961
735153
36481
160644
704216
44863
2673766
2933494
2387181
843091
342076
2235883
2105460
609995
1841682
803101
1406538
2092566
2554338
1626581
830755
2711990
2034766
21750
2185816
2289895
1294236
2591660
1334372
474925
2746457
257064
659791
1073568
892610
2055938
2361741
948326
269424
2794789
361485
1134999
1770610
1078371
1450758
1906374
1910944
2221625
1574374
1222010
2195176
1686672
2774844
283736
1274043
928890
1215362
1202972
2556069
2795946
2553520
2445778
2359838
1332175
105322
1171886
2806504
882564
195121
1276962
1343891
1645138
1234788
791067
2571211
1780350
2104065
780871
149907
138975
2070470
2428019
1364971
1190382
534304
1962267
1456954
613189
1049644
2421496
2931401
942316
693210
581315
749768
1027418
54918
404591
642178
2441856
1884052
1243291
2500941
1175724
2319823
2805980
1551123
2208208
1340991
1849926
1732240
431753
1784934
1901179
1545507
1876868
1473676
1909348
1432689
2004487
131186
1618673
280009
1444354
1625391
1468440
545775
1611969
2833100
1302272
1056849
2859263
1735306
1449877
1863681
883104
1046215
913419
2014281
150305
2885335
2560438
2207177
1685244
1649770
1305903
450318
1926870
2906060
2309289
2293010
1420886
1903203
1618051
803468
1654814
925027
1236080
931563
652827
843691
695716
1153960
2474007
1884006
2053376
1833342
2375946
56007
1178362
1121876
799859
2829795
30224
2013980
2540315
2166890
1962332
2295576
2923838
1740801
1455080
1032887
1457536
1260553
1211279
993489
1577524
1140637
1045790
2887717
1385579
1267211
49225
287289
1758222
2055244
995500
2434820
1944852
587034
2939937
2275287
165063
430371
2832061
1866890
453239
2182260
1653946
907023
432661
648183
1336371
1381783
569836
1726399
2730960
2105962
2090857
1530355
2362018
1304122
634119
2324615
880014
2082585
615913
414071
2531162
1743703
2168059
1491171
320302
870486
1041692
792825
264706
2850804
2455590
516250
1241888
153713
1680753
1150179
2588969
776088
1391863
2906401
1385524
695855
2658317
622979
149234
297952
1812394
2226438
2223925
1399912
558626
434198
462961
2200638
636332
2910148
1794368
2383421
2529988
2596912
301864
1116944
2101560
1815681
2395469
2583740
2272138
811950
2200795
1204699
486960
2241151
630708
2067559
937089
1115192
2781652
2292891
2623492
1932808
1957370
1870704
2238935
599302
2836309
348077
1786574
2408435
2230292
1631814
376227
936259
1361938
12455
388458
1702099
781355
533328
2353293
2102674
663125
1508082
275942
1216486
988840
2344964
2885833
1425999
2924343
2481307
351854
2258150
1353575
2297394
492337
2085716
647156
455716
93297
2595736
2807761
1119313
522604
2316458
1384983
775121
2786550
262983
2108689
242836
1922616
1860209
239632
2542585
1647064
825439
1448787
1103905
464226
741898
1319926
2562597
1820636
1712141
653453
1678106
320172
326503
2192693
632649
2653026
934036
560281
2444889
2359554
463968
2214179
2746739
2542983
241757
1205517
2461972
77428
2079467
2596784
575883
2909506
1252991
248469
1787462
1240319
698003
1230482
533551
1853597
2366557
1219817
16436
2414004
2824883
2781448
2198323
1214822
1079023
527791
1223296
1856587
950708
349210
2886392
2380973
1102613
758027
1788796
1327249
2917719
1173085
1075348
1711124
2609486
878069
1796852
1604546
599866
2464295
532153
2909402
1272844
2421939
2069381
1292212
2360669
901218
735014
2317781
1847600
2655722
1681322
1710952
13034
2472249
92269
1936522
949286
870988
469327
2308811
362821
45964
742373
2748143
2239813
2532459
268098
1045370
439516
980337
2614896
810049
253487
2724908
1211653
2583495
2649579
585234
1486260
1769962
328717
998816
2518836
462690
931553
912555
835128
2417234
2409079
2506703
52204
1750371
373678
2839329
710383
184400
2858685
2090004
476935
2779103
2323366
2150133
2844343
1965833
2812770
2510512
1518561
682925
306582
2631815
1165158
2548479
2018429
2757716
9098
1718517
1594504
1324955
1425310
1916406
2275476
2836111
1532883
1552220
1062695
1194669
1117909
539529
1940013
1821543
192184
1936377
2882961
766478
677473
1410032
1823983
436042
1121447
2077490
2399807
1672848
1822011
262720
1547122
1538939
1655197
2254307
1956917
659233
939029
537641
1192205
678663
999199
657578
2519211
2753073
2053701
2722872
1879014
467349
2931321
2323483
2771987
1246966
1661156
2692535
1725346
1695663
690651
2122727
495285
335194
2722459
1227736
2061565
861165
894693
2479135
988783
443091
2288737
939599
1729703
510138
958041
1073287
2042374
2774732
2268661
934451
2195259
551276
1425356
2617425
2255879
2200305
405648
591441
1332346
2374410
363725
108539
1731312
1182529
2095968
315747
2881772
938867
2912160
187474
1087295
1172444
415350
850511
97908
1421781
888385
2801541
674007
1877122
68015
419719
1559223
1524871
1018192
2925309
2134367
1360498
813519
472070
2101209
1874545
2349905
1232059
2197039
354601
823916
1277190
2837517
2700060
2304356
2647147
1680236
1765462
2419454
1911748
1319902
1194165
2926486
1760879
1432673
689004
1142799
877612
2654071
2316892
981123
2021755
1442458
367911
643853
2317642
90920
556855
1334781
1848906
1020337
1015399
4966
2696073
1520645
2433574
2292024
816843
2517227
2429701
150495
2192247
2327793
1085257
2177764
196515
1173058
1419268
419984
1501919
1644587
2426968
2939772
777854
1186851
562256
432370
2245183
2904627
2604456
413633
654800
1977775
1771046
2064292
44038
2791683
326032
697770
1306166
2875586
1129187
1303016
1677985
1302422
2880726
1709574
2684523
201837
280658
1781545
1321667
2850575
2685604
978395
2027135
1055911
508948
2098874
1146705
1081830
365111
2191131
2589589
152948
1405742
566868
1490111
1132700
1636395
2884379
867498
2432466
1610339
488211
2298060
1239203
2833510
321383
922870
1962830
1684286
2180160
1043870
2920360
668474
1386698
1883529
2550852
1948126
767571
2564792
1094079
1932208
101788
2272845
1415796
1136311
1352738
1042976
1126831
1342126
1539240
1797120
471991
614502
822073
2882759
436985
2440458
990897
2730120
2329040
665059
1701879
1651613
1651158
65188
495739
2159221
776823
655496
512929
1459871
1848962
1213081
2500332
687439
2533059
2227759
2308736
1063096
1697602
678594
227816
2290379
752508
2332023
37674
1305257
2843635
2166937
494196
1339883
2334109
306916
529663
2018001
2223378
31497
310599
1796346
161516
753957
1657431
1432616
1518069
1683627
1321368
174779
712705
1803031
975944
131656
1628372
1302047
810190
2616557
1250919
2544070
901456
2936673
1020535
575746
2840640
2879490
2005413
1410776
2540943
54466
2748409
2618689
2474972
2923569
2912511
1012905
1045672
1843999
540372
822006
1972658
2346906
2184211
798564
2401909
1497694
326369
770685
2375117
2458879
664945
2201562
2596485
1525045
144485
1865875
1429493
1110679
1427478
2350166
2838940
2621248
2420074
2028136
1260571
2272682
1541547
1392204
2334856
752152
44085
650162
1216030
2861765
2547014
1428130
1311054
864081
1349076
686199
292531
1662847
2219271
2885915
1416104
1596503
1498915
253714
2905778
2476018
2355588
1493534
955158
195904
1961855
892630
1523613
1906748
2042606
932346
2863531
1702566
762995
2012847
2285477
1500509
2000728
2754955
300155
1826307
633207
1485847
1917771
2109726
2692250
414798
146893
2397911
2106766
1065791
2124798
2261233
643954
2658477
692141
1122844
1930672
2550999
1483210
2108782
1040926
537985
2553115
1679550
1061574
561193
485759
2389957
1958721
2515376
1582823
1812810
598514
858944
958209
2474072
958914
1117083
2653437
833657
2123403
1576890
2902494
2838524
732090
1959997
2888958
2634375
2779156
2604710
2777111
1175584
2095902
2298910
2427122
2753766
2889905
1405900
1363698
1865530
203306
588054
1575221
2339802
2237286
411097
2046827
1275066
2578986
2109118
365034
680093
2206939
785432
836843
1819249
2713430
1838211
1285036
157898
1193021
1144915
1273664
1234844
2567394
1190828
1181946
2103065
886139
2114592
838108
1555955
979927
1947525
580434
2502051
1132855
2599050
2713403
1175282
1579039
2134048
1090934
1672523
2149287
637491
693407
68206
2034502
1147781
104341
867874
2754760
2448683
1130920
2290323
2325296
1792188
557969
450809
1092351
1858663
2392972
1851955
688262
871483
2714381
203071
1070737
2278354
1583817
2165898
1519392
2454690
346951
779016
2585068
2082931
1118297
2334502
666091
2047776
800609
2452937
2477268
1145827
2372066
2002543
1092063
2512261
2352048
845207
1415162
769195
270152
1989293
2312393
2315842
1912544
2772173
1227728
1306058
1768070
1866945
2838563
1560716
1543111
1473149
62070
1222184
2039906
1317816
677449
314753
1554861
140616
689714
1918316
812253
340660
300858
1081812
2665828
1125686
2674134
587680
1842610
2537179
1738108
1696092
2198410
2339627
239276
913631
2574096
2421857
1594468
1057830
91424
1354884
2065981
2929545
874592
60083
2843465
1138435
212367
831861
2153650
793943
1739464
2222348
887192
37608
389048
2091417
983731
1189508
2074093
1076723
918894
2315663
1861446
775886
229568
2672849
1897514
2619339
398040
2568360
1633259
1335585
2537799
661947
2591881
1210908
141706
16258
1410741
1290690
1957842
282867
230796
1043549
251785
1080625
448155
1505784
616689
2908441
1910925
916925
58110
84401
480176
2891880
451938
2733798
2484845
2880226
1397449
1114113
2885045
998696
1365169
2519096
2724951
2896312
1932735
1877301
154437
1397129
1505476
1009405
912827
2933025
1528798
1667633
74057
1011441
89537
633144
320524
2407402
2694237
580820
1727937
1900886
2453595
1072836
2821425
2056360
2715296
1847294
2596304
1925402
1679958
1986804
2814036
626662
2468953
2753235
951614
883577
1769867
774524
351423
1597796
1360914
1842297
211047
1407939
2724611
611557
970096
394021
2145491
2896452
2927685
2436412
1645520
2929551
1914043
1910559
104078
2838024
131321
2164564
448369
115072
1376092
2291478
2613867
668473
2626329
2160108
733105
396890
36977
1158725
19
394243
926319
887354
1221283
1452034
698680
1173121
1335639
2730013
904656
1493105
1808562
2781996
515502
2344453
2121111
2265828
391151
1343439
75504
2794013
2711192
2823426
2696570
1090720
85929
2602182
2725783
2040400
2729629
606293
1430833
96266
2586920
2428005
1992978
2938070
430158
167914
1276045
611853
2538799
2650944
984718
1336157
204732
1767047
842752
1114035
1399476
1127671
2422062
1355795
2226199
2749232
596380
2727217
620180
397369
1209043
1564266
1457119
2552527
2423409
1863835
1726649
2768347
2661903
314681
2316822
747040
208933
2822670
2276858
371627
102265
445167
2373565
636369
851663
2146872
2773718
316919
2581661
980902
1257632
2030651
518753
1834414
1057173
275341
1506843
2805215
1845742
957366
2188346
2560921
612039
336654
101197
1874796
2018151
478444
721204
2304082
816557
1529332
2243250
2558401
2592376
1413430
1192327
2013025
1256633
993127
57177
1996770
2100059
323178
938737
1958505
2097067
259061
976946
93210
1170945
2552861
2390431
1842968
1565695
615823
1012271
2528782
2874550
530585
2096638
2249100
575716
1787564
165214
2123428
1712230
2184004
121682
959716
541781
207403
1006180
1343565
2585417
19529
3121
2908470
1594203
1296408
1422225
1198154
406128
533820
2803802
2239015
2268699
2784728
1047284
2499359
498409
2349050
289870
141380
2205828
1285954
2731963
2858454
2795672
2548001
1121735
2009422
1865364
2019277
2089431
2855669
182535
2762534
393875
1384341
661515
1847430
782654
2334879
769676
481111
1161853
2756762
1211701
2681439
2126765
2820212
1915530
2929449
2402028
1739439
589360
397701
324367
1967695
143003
1163145
197852
2498383
903164
2406051
2023930
811029
1460385
880009
1467420
1845333
159454
21124
1329604
422059
1940494
2571028
389356
2037251
1419376
2146149
1196221
120800
353075
2467082
1426162
1355920
1946420
1055353
1791121
2317571
564924
2515966
2894359
1850261
397543
1436340
985275
912979
1070637
1444620
552842
481932
2014142
154838
582217
1331488
2309361
2180851
2899086
1729426
2562688
199570
2050860
168411
1797708
2340696
702364
2525532
2207770
2594839
2844804
1574767
1467635
2080946
1174458
2543913
66817
2858945
691599
1598532
1668766
2469125
526989
1688662
970584
1328758
288780
937480
1890333
2420582
946781
1866913
544403
1186244
2661532
1748237
2744741
665560
1360157
1225905
1150268
1972044
1482114
1963056
594873
283445
281107
2835980
1590406
2133267
1924679
905981
1202580
2683128
2758138
1469106
2490703
2100720
2302993
386697
2489817
211369
1340398
1703347
1746985
522868
2420387
881323
195467
563507
1494249
2156920
1856222
230512
2031025
992254
2051590
1930370
1385150
1575761
2377814
487728
2569537
2437864
437859
1694987
2425217
2014031
1651405
737177
1323724
2864954
1387962
336765
1525512
118666
158736
2821430
2064154
464985
1259680
502369
2344803
2376888
2926972
2601160
205198
50202
1456124
2090507
47864
1925612
2425739
1090740
1922821
2107434
2101012
2831465
1819174
1352308
940735
2575117
2567635
2340496
943494
1856581
530754
2807905
1332780
533737
2402479
836488
2831553
330438
456681
529314
1794884
1713456
2548328
2636267
1044781
2715940
2444121
2368585
498831
1316165
1290654
93739
1170007
2840350
1395179
1638609
734268
2385226
1614167
75486
2043114
2546618
2280505
1971851
2292337
256585
2524411
2685155
25411
470491
775630
2257219
1878326
1024849
1530017
2421737
658896
2636177
2678951
1073602
1647311
425249
2814074
601565
1333111
1349167
2468680
2869516
2802672
1833048
1246597
814951
2074234
830036
1558145
1058414
1208094
1973025
2140413
2854920
1723351
1734117
1259211
197196
969560
522313
82783
2079390
2524785
2650296
1906347
1509385
302267
577305
2305389
1755658
280655
1268073
257112
1241787
2568709
2383633
1969715
2641781
1759651
2208182
2129970
1720122
2615735
514887
282472
2901244
2670157
1590122
1553246
2255474
260684
1854148
2802959
2734835
1364650
2340754
1635360
505143
1188917
124503
829977
1733421
2195825
610293
1532253
1819902
1841467
80292
849239
1070744
881191
2602383
1693685
301766
1957300
294000
1352995
219877
110385
612008
876223
1052347
1507279
2095800
2036620
1454583
235864
17833
2660909
1408485
2036874
2746057
1718464
1215889
536099
1446987
1471052
2715221
1314861
1054853
385511
1543810
1365683
2642891
836632
537684
970920
258704
1777784
383214
2429494
845588
1682639
1214938
139868
2774995
1022455
2595737
1841139
248841
2851663
655614
531142
177360
2935421
227185
785281
376091
2905173
2612843
2605083
286025
2161571
1587834
2223309
1297608
2372997
238784
1727755
2559679
1826442
19964
1255983
2846748
2344373
952958
2746463
2285083
2244280
722060
1722921
2055597
131948
2128286
2319525
894163
661171
2052271
1898636
634403
1696163
1760556
811449
1449340
2256742
1024508
785211
1309358
2178463
1800368
1472959
1056313
269061
138850
1967534
2163499
2287878
1405672
1056697
931587
390243
2642479
997738
1280527
949351
1449339
2154036
1851676
25264
340826
941828
2542016
1255220
461385
719764
895893
765350
577793
2763633
589539
909001
958763
891502
182855
2021042
873428
102748
2522558
1307067
2314490
2316560
960698
1550527
2181411
2363901
1184453
1941164
993138
1868031
1311539
631179
1054944
2647034
1340524
1523550
1719584
2279823
1002234
1041522
1590006
2803668
2811795
2398374
2738976
1474093
221538
2158672
2436037
639719
929141
1247449
85354
1885066
2136319
529909
284399
2278569
2924983
857507
1216096
2188941
1023402
1808083
71386
1863444
1630533
2229469
2377616
1819200
2037811
2192822
2338110
2873425
1524545
654117
1238382
2554097
760066
640678
341893
2488561
520287
419443
2898087
882261
829710
2433031
2335630
2052506
2011637
1576474
2545290
2702769
2867169
1292330
430375
379684
431067
1283580
816554
389275
1387378
754890
1490622
1485939
2647896
272632
1687197
2704469
172503
2289496
2746982
2876620
2507008
2277297
1999089
1277666
1713531
2419429
917512
1355323
215634
2867612
2273177
3057
219277
406298
488469
614507
517592
556449
2356025
2074913
1740926
1492039
207963
2884000
1964476
776763
586877
1118702
1739914
2494894
1908207
1856773
2922167
1906607
394624
1853436
1190877
572619
2310916
2673199
2098042
1585476
1179713
1565454
1965819
1414848
2518733
2685862
1924718
950522
1875565
923447
1223520
611111
1592145
616155
1521866
767790
2031747
1954820
262696
499728
829587
2362249
1935790
326245
198916
1200382
1539187
995482
1030204
824406
290129
219026
910975
1072482
879159
1286441
1043568
1322039
605498
1250792
2293574
2334890
806297
2332733
2557622
1651941
123469
1499000
44804
929170
549187
1102527
383770
337922
1340091
190974
828828
2813941
984497
1890183
2379771
2048069
108708
1922689
518516
2738276
192012
1937362
1483768
2666346
2074335
2521839
1082762
1166087
1058221
1209209
723750
1033455
2650722
1898225
686503
483275
1301999
2646336
1046057
984242
497260
1660091
1965594
2313278
204145
2122041
2450972
1662220
1081465
1999198
454932
2500414
2206332
659916
1151494
1399511
1614869
1927620
2920647
1936371
2678377
813605
1897652
2237587
93444
589550
1450667
2460569
2361676
2332153
772085
1152707
1516666
2605340
421790
350010
1492165
2536683
3117
2882262
1961472
78353
86558
1484733
1077956
2083849
1463949
2366416
2201285
2496107
195937
1728060
1412406
2374212
1054422
1464140
2105620
238938
408518
2472315
1226066
2368313
489194
1944999
1532418
2174809
492462
92361
574414
673676
1286228
71956
1600405
1443486
102503
1610753
2298211
898344
837951
115523
1930393
2071111
1474742
810514
131331
2104030
651357
2696051
2769943
2630314
1574343
2050911
1671880
948213
2550443
1444839
222583
2848256
1222981
1506837
1557415
2165412
1521648
1074848
403645
2845194
405378
185267
807806
2153666
1305151
36985
1845587
2365769
847629
1440386
296611
2262568
634144
2092738
1452615
2169468
1215446
1987312
1476776
480638
1451789
1406912
1273024
1034938
1057945
361755
2057612
2448273
469564
366787
451440
1006456
2073512
2748588
1821013
2598656
1788657
1153182
2471896
1897029
993543
2382278
422664
477664
2850747
608916
214748
2712713
2319203
922619
2927106
2876753
1808096
2663645
2912557
2371814
808518
496667
2076617
1261520
1738721
1631663
211437
2754866
1992481
2152604
180287
643539
407682
1472862
778894
695818
2788213
1055077
2259216
207771
202581
546015
127981
1803841
2840102
1771564
646103
2480317
1841738
2686555
2210279
2864283
1174984
1700567
2493413
1048815
2935797
414798
764909
2914898
1052261
693973
2303773
2364453
2248331
2158211
1741313
1626946
611625
2839216
2244260
2068432
2671831
1579985
1054813
1143447
1063235
1007249
2771770
487026
290574
868099
13289
265965
2480682
1302837
1355583
2089096
2164456
1511515
370756
623279
1741401
19736
2533622
736444
2818157
2003040
11845
545272
1968166
239071
71206
2074018
2519475
746899
2497561
1806445
547269
1274370
548795
2590672
1898451
909587
1697910
2601074
483674
1250055
1889616
836680
2791559
482957
2691304
1418565
597817
146514
2031519
2330919
1840360
2182170
1332266
2646725
1110630
1445135
2814796
2562494
1067988
704158
10227
2857402
2394662
2909567
2787202
71914
1576505
1405561
1711665
484886
2935668
1643710
1251274
2257541
360324
2420465
671552
2528464
2348893
2789282
1813948
91701
2927447
215515
764024
1067334
346709
2842439
520286
95013
1732080
1692038
1132591
330839
2115672
2887747
2667997
2805290
1751824
226612
2186849
104388
276880
258985
2218431
781980
1790482
803565
1820362
1340787
1478272
594673
1539702
2134627
252849
2888777
1511509
2253334
1467849
202508
1428995
343220
390477
1188855
2494173
771446
190810
1363044
32174
774205
1631442
1534620
1611580
2334494
1592810
751878
1443642
912222
313530
1574658
1100473
620891
248061
1026368
1701945
31317
1194405
1257208
1068254
390178
2652067
1819544
1197816
2362171
2014124
2763104
1659902
2718991
2779629
1228200
2019646
1141332
1476343
446361
1244975
1883603
116410
1556731
639435
2270440
1737660
428058
1961075
2457181
300519
559504
628870
82224
2244859
1156530
2017225
1571815
1146553
250684
1936938
994933
2363660
2471173
2694557
2372102
851295
1390455
2210886
2510473
2926796
719857
2522200
503262
2768260
2343293
455693
1203762
439655
1321746
1355694
2706522
1416019
93953
1381753
2209474
205950
333588
1440181
2216133
72797
2756702
453586
1248319
2218712
784110
2748278
864538
211966
2637159
2223556
1491381
233861
229113
1007629
2039107
1139214
199961
1269274
207041
1394096
1727269
583585
1099682
1483489
146426
2076469
2849818
1067858
1906241
626723
2742720
1975088
196686
500225
1294681
325230
1048787
323629
2807227
2214885
1393374
2593262
2533931
678831
2154703
2426027
250945
1466756
2556771
2741349
2303728
501896
2867453
174329
1567455
1666637
968436
809335
1672726
671870
1921125
1948869
803730
1837771
736467
182004
1671974
6550
2179603
855822
954469
1658930
352412
1629234
2440565
2291953
2044715
1816335
487065
911181
2917377
478279
1659272
582041
2236488
82227
1828071
880521
2477218
1219891
1215616
797821
1879291
862357
1836490
1752431
1403686
404291
549488
1483054
1604844
1606424
2926026
1028906
1900446
2274592
1051210
554601
1783987
2391145
1778517
1290416
2292436
2567233
1205954
1114182
1839943
689670
1666219
994264
68307
936287
1636257
2032307
1144047
53630
1403628
2930948
2882639
585543
678912
23164
2060542
2138181
2103310
2768005
2021627
1155609
1045039
749653
896689
56237
729365
1875519
1556857
2277659
109176
2731716
2075698
966588
2223910
1152437
1289188
2506114
1851518
2840737
833701
483196
1448223
548368
1761077
2672614
890010
2839045
745210
1318611
2256505
942518
1032240
2213924
702452
241494
449794
2417911
1599107
1226703
2347958
320376
2593943
1305096
990836
2908029
1569112
1443373
1733998
857283
1924056
62135
2919
1896186
1748013
1527871
1800330
2684599
2477491
229194
1154345
2645859
1277453
2059620
225185
1538345
515688
2475011
928597
2661494
914740
608168
2022710
2815606
2322714
1043552
1234564
2758005
1646137
2146946
1782634
278417
778958
727601
199918
1821278
744266
1778390
677464
2234389
1234477
629727
344114
956588
400689
2924739
640916
2030066
1213265
291946
422120
78803
575410
1446581
95214
261626
1315282
1483782
233148
1968130
990077
1985329
2295930
1966818
178134
544816
2305833
1172508
619551
2200305
1522104
776310
1236970
2897797
1841049
1062120
1470058
743045
1513029
203196
2368059
1971368
2387718
2187835
798056
511127
1928142
296971
1047476
2253617
2194352
586461
2274604
2809777
1062909
2551487
1217004
2398865
19656
2413288
2324829
2592909
656784
1638990
2566022
2580575
895056
550664
958287
1259708
727155
343739
771978
2497676
686489
2370144
2162008
1956898
371121
1640822
1507969
1484366
358830
1427568
2756211
2093304
391829
2175535
490162
478845
1846837
928609
1271205
692121
444076
2030324
1584707
1150599
2554338
947480
358767
2359857
133794
1629770
2005383
1260129
436730
1593698
2063391
1942092
2509859
882777
901134
787418
914690
351931
839626
491247
716819
2252299
2162488
1276578
457129
2837946
2151228
677687
209859
1404888
389079
1582787
2571087
1306133
2537204
1658452
378802
664482
353370
1509224
774645
1325149
2517193
1602812
2787961
592364
1507338
1855947
2343655
1084925
2892080
774645
1597964
1405830
2265965
2682875
1878857
1857324
276250
86306
534240
1658577
673409
1121866
379350
288796
122661
1309756
576194
103060
874103
2463157
1369650
2342588
460348
1969696
718318
2580496
1865389
2343989
2573227
1258724
2727022
711193
1044689
2555967
2614858
2896743
1596907
2929543
2826105
2614376
428561
2309537
1516255
1961486
496870
1523912
1306417
1844873
2762663
2312345
745216
561681
1854380
1062157
2225284
2339891
2053156
588370
1612707
854093
2894401
1095478
2653734
1428453
1271549
1898841
2374071
499283
2629138
459852
1823044
2166581
2110309
2338514
2856959
2339162
639509
1383144
908084
2391161
2005163
148163
82546
388033
399419
743374
720773
195712
2670003
197731
576946
1008802
428874
898093
444235
1585565
669649
1287346
92673
2247909
404514
2079488
694986
716981
1138922
909102
2110770
1356739
238842
2053011
155128
2123135
1147164
2009450
320068
427849
680127
1363083
105764
112753
300566
961976
2001909
1466887
847255
2005956
1049362
963587
70251
1096482
2274221
238378
2088538
2797461
2428193
1702879
337227
221930
106522
720315
1616410
1397804
420511
2090231
1008923
1350556
2870704
1224559
205604
586212
2451286
2658812
2733997
927176
2228207
1505573
531670
822344
2323716
1722960
1131780
2494646
2715284
1633330
21536
133142
2496457
1858411
225887
992148
2286697
534761
1781446
2662806
2593881
2656840
271380
82299
1023715
1328159
2456127
2459860
838246
787216
314939
2310559
2213035
1361236
1572011
700500
896187
1279277
15114
1383421
1230152
1297709
2785753
9835
2280189
1745007
2858256
182886
1030479
1814226
681056
709727
1997605
1517980
379934
924958
308668
460512
1338309
2371280
234247
1430889
340292
2033634
313792
1522978
754665
1693418
1639044
1570971
274910
1452713
109292
2445832
1812464
1356774
1176579
677314
194638
2927350
105693
809839
123072
1442628
10289
1249971
2561190
2428879
61397
763110
1010740
759491
954888
1931974
157631
11263
2782686
2140977
1452774
2367528
2165804
2388475
2337645
325621
2794623
758155
1276380
279059
2745234
2308529
2108647
1820102
1218393
901790
247034
2417292
2802280
1100394
65720
1877169
2016102
138466
2482097
1582492
2417190
2135381
1724683
521015
1136028
2828286
1531996
1486951
531028
2882888
2346295
2309552
103758
2825251
17801
296137
578864
2193058
1536811
1524602
1279917
1383627
1201086
878162
2809810
1364492
839394
1748466
1204383
904652
1991179
2653278
2489410
752087
96208
336784
1524115
2360527
1332896
1324909
2379577
1585225
1728480
2462630
1434041
548956
939698
2880309
2109111
2187681
260228
2172022
788009
836370
846187
1889805
384997
586609
394417
1925257
2159799
95591
1888698
2930417
1760784
2586997
783925
1054992
1036113
2723005
832737
2146477
628872
67427
1520170
1949977
2461231
519915
259796
2115495
913155
2827472
2769041
341183
2054806
1147152
2528041
2493486
2662129
2921451
2818188
36138
1910998
834903
497206
2841050
165047
731899
2381301
1180079
1280488
2317970
1126858
2585430
1409528
2849410
162482
1318689
475825
1379462
1603045
2515724
1023796
1592400
158468
325124
2253994
1848723
1712105
188056
1235868
1106377
2851499
2155549
477839
1721863
1376050
43726
836700
2831110
56814
434118
344065
840340
1267298
436810
2610918
2936507
1931057
927025
409721
1196464
861782
517554
919128
276131
703827
1035407
1549250
2339618
1087106
2653007
732241
1587560
350062
340564
265529
1919362
962355
2818820
2420014
1412069
1842810
1716405
2488490
109409
515072
2404726
691021
2281118
2521922
1323110
488694
1074257
1575110
289896
314445
2232745
2170425
2819964
703274
2479112
1610728
1838866
2142707
1228061
1382269
1227637
535711
226725
1973731
2699802
2519858
665796
1153309
2582583
195973
1551134
2130969
1900169
1718701
2810804
853344
1796217
2214966
1066090
34740
2717048
1953916
888977
2362927
255213
1911763
1631535
2309556
1141005
1477071
1789440
2359063
2029938
2158089
672059
1684610
1098769
852160
2035547
2670435
2579288
838498
2751954
2305361
2643904
1964039
1422668
2403638
177706
2488406
2554595
377315
1708376
1831281
831971
1100325
1708758
1951489
2565421
803797
393814
1070551
1389396
2914911
1389503
2371131
2543431
76435
1148077
318464
1587921
441331
1748591
1534258
653938
2777356
1841172
1499337
50095
2004997
2569349
2318864
994612
2764638
2557089
501215
136446
1180719
2584129
2328069
809108
2220605
2182976
1321876
1883770
408595
428511
2471468
1343687
166168
1966154
433306
1647859
674566
2635360
931425
1760156
2546667
1313383
2454246
964779
767735
52222
2378312
2751316
2081358
2188035
379469
967160
1422736
1644797
39817
488023
1315972
2732469
2764815
2639789
2287493
1751519
2075052
1343063
2196536
2431860
243408
2680909
2537092
1787558
517598
2293082
1761366
661678
572990
2425765
184655
1589198
1350167
1835262
805336
2488523
2574040
2317496
1522166
2325955
489016
1886784
1403103
1912272
1561217
22100
2377844
47253
2777429
1649161
108113
1855736
1033794
1130968
2581608
1737119
987458
298130
2574381
1537256
2665241
1028074
2580633
1576483
1699023
374277
2210388
1174389
1240577
2788034
408581
1600114
41412
1032805
1808957
243847
168435
2073263
1161936
1614860
2077325
945562
1156173
1617928
2489503
1023248
2022490
2155745
2404153
64780
1662805
1614878
77886
1667722
302129
257436
1799396
2857710
2127963
377925
2833116
1070984
2539505
1950925
2508616
2012574
1460260
2430467
2748776
682720
901099
4188
1926715
2717021
2372183
1141925
2920850
783821
2406470
2129778
410485
2530328
1759859
1265667
2885099
359937
2175757
681090
755884
164769
1958616
1029267
2506544
1017128
813792
2467812
1588811
2206642
1458370
845727
2706391
221191
51981
887278
2867866
2154655
1499037
1643170
828159
2545143
2009353
1913340
1842605
625597
2217229
2313841
764150
647799
867183
2166238
1381487
2588828
2161292
2213409
108258
441251
643940
613877
2577671
680791
2055075
385676
541187
245009
1378177
2933044
387579
675651
714394
424414
2781586
1035868
1904101
1476308
689042
2300105
426429
1103169
2215263
2086272
460120
1613821
940506
2623909
1191519
2919230
2745062
2124998
1513742
1480136
695168
454963
1238664
1017379
906804
149090
2662007
2260859
46878
2796722
2017966
2804411
1912552
593994
1207797
751907
1290043
1993178
645899
830446
2243152
1705182
1536834
2757567
2521291
1057348
2099697
1267563
1001886
1971120
559208
142231
1783160
469644
1485615
2527250
2877624
629252
438861
2038226
2681488
1231286
1132630
341074
1344453
1237984
627902
1679893
2366335
2919733
2002758
478581
1039581
1571926
362603
1902845
1823625
1849331
1139374
2846493
134582
1428388
231917
444131
5021
1456909
1711111
873949
491440
2428681
1097010
1502338
2031120
2110259
1193363
713393
2429727
1473624
1488658
1592793
1922987
2377479
2101195
1767356
2761198
1677823
205508
2405597
2648095
863558
2771489
2907509
536006
1045294
108724
1477217
1107632
2125973
1036078
878607
1860003
286053
2103882
329301
2732060
618910
1301281
2851484
1831569
1306427
1326023
780259
2551460
2803840
1222871
2624463
133938
1481288
1765372
2423575
2720233
2782991
2915931
43760
917161
1848023
1360022
597071
817934
1871764
554928
666208
1587614
1261550
333170
2076141
571833
2192892
871601
2836301
1089813
1650661
1105148
2820272
2122610
684570
2099366
1757163
1315295
911586
495020
808711
2362552
1288533
1713102
2794503
1041188
2551754
383529
527352
943879
2243082
372647
1384670
1629446
1129323
1290469
1330721
920949
274967
1533003
576645
1950283
2254617
247309
655846
1950910
811825
403954
2371290
2246752
583088
346345
2820023
1780297
989543
2455224
1872887
180782
2640180
2689847
2306037
2865202
596694
1925665
1213932
156928
2797938
2519483
861146
1666894
1901216
2159320
2386958
2087356
86502
645168
1037432
2294941
1451342
236211
109782
2087165
935729
1898882
2336595
2300494
139203
2560712
1999049
188584
1299488
2652016
1497734
1833665
2634973
2449839
1726565
161754
881070
2599738
1248476
1210581
2196126
454318
2421693
1058843
807690
840194
1050872
2358330
2172084
2184335
960002
2893285
1658088
561148
568256
2517944
968113
1319703
1539434
243931
2067133
2565769
2009513
1982325
2313916
347243
558860
1850385
732713
2285627
1923054
2461788
924425
1129353
2126854
2804514
1806682
636610
1906527
1046989
1909887
252979
1158390
1093876
1750183
2695881
132198
2593423
1597957
889356
351820
2658805
2787408
2607940
2098555
2665292
925549
834209
342908
1459861
1028696
1931876
1721662
114334
1444868
1373284
2074246
1573854
110023
1879190
2287903
1178403
2168616
2058233
2465400
2290478
2183220
2049188
580069
1223626
1067967
690788
860748
2923352
2851911
864488
802909
615954
838861
969072
446940
2523638
1232234
2709840
1247610
1723436
1380382
1702183
337865
1053254
1776264
2273739
2670753
683385
107877
508290
187240
1900828
368566
2476012
2097693
2257449
2061899
2358867
2801821
337790
1505574
2409876
980574
891551
1754909
1487573
232759
1885467
2776042
2092625
55382
493268
2852425
1650167
2801301
2770274
2399197
2895933
1245535
2349590
914470
939617
2528240
1380511
606568
2149323
1540185
1197635
1005945
1108534
2030040
687484
2660901
2695535
699008
1875178
2453504
1788471
747668
1220005
1412101
263177
2093734
2808451
1230277
2444865
163957
576330
766059
2122599
423583
1511546
1917639
1329672
1699663
737595
305948
157150
2371246
253144
2038333
2361252
2484364
305453
2475045
1787050
2302924
1491190
413157
2515048
565570
1395013
307822
87501
2716943
2624441
2340281
406449
1506887
2325615
229850
2322963
2082346
2799290
390786
1284884
2561847
1986303
1858172
569917
253558
2534762
912847
2172704
1934909
1418714
47307
542685
2193168
935242
1021148
1807227
1322647
538112
2695021
2085525
2451982
1163083
2934436
2479097
2723347
2825220
2728516
2031302
1021242
2762546
1890472
1106281
765151
787592
2726910
2515139
485661
408907
86303
1786376
401970
2024874
1468082
1726654
339579
1150674
448817
1670593
2245563
1416901
2335289
821167
2870234
154359
1205540
831393
917905
454382
1150709
826153
1068775
2440634
587338
1676377
1316011
2243701
2403523
2828303
1136551
420997
770856
2088252
1136880
262545
1842524
2482021
2128672
1638590
1436024
1567776
1927270
1901916
2074119
392885
2838560
1981022
1830636
2075103
1894827
2719366
2514446
1054812
1405584
1615369
1651600
444255
1866941
2163337
536800
1723832
2935853
2754521
623396
2692916
227595
1027194
1795100
1148640
1854502
2459576
2873455
621532
2716735
294233
1623914
1448251
1318922
61299
2478503
877902
2831992
1980299
911386
652093
632343
374553
1738216
1591907
2379429
808047
2410417
2628273
1693020
958276
1638280
2704219
281472
965556
2465136
2303520
1697163
2671967
2305274
1761963
2467534
2648875
2679915
886387
1472408
1847347
1242084
2287959
2890205
1121793
2786756
880404
1600030
2650697
2597608
281618
1450897
2572555
2421462
670970
1568315
25863
181157
206618
1351321
2123982
442467
309173
2393338
2886085
28132
723124
1091425
1729001
898870
2043281
859916
1611418
727513
2548888
1459958
914649
1075966
1834095
1598070
2405482
1888568
1298976
2001010
1688893
2032327
2513779
1064103
2274623
2084677
2161260
1010762
478951
2165898
1441563
4192
1603308
2712706
2753727
811833
2373287
1554748
624404
2365547
929957
624522
2089202
1753180
2761781
1311507
1572584
458370
170526
2905412
230042
371974
1421098
1952330
2810802
950902
2888354
785200
2523743
1055368
1614220
300612
1613069
1963466
289835
118478
1853527
689813
1469018
2506413
374360
1209094
117826
631582
3136
1048425
1696141
275204
2494610
1876290
403740
2434754
91783
910493
2698707
2913938
1385079
921590
1499030
56213
2354183
309193
889791
2768945
1271811
1234641
554722
1261903
2695232
2229697
1275639
323768
1769379
30192
1909258
1540702
2490648
662761
2024215
81218
1885030
1190169
835189
1068392
35993
1912081
1221776
1943475
2171881
2220733
1714647
1723935
921060
126161
104861
1851843
1271759
2599686
545812
2053198
655671
1172062
2298499
2500800
2550006
59608
1396198
2749209
2803425
2273650
1664825
1021600
1979075
2784226
1835690
874278
2730757
685060
1685659
755519
782131
1013690
2570608
1632757
178676
2506349
2745277
2543145
922333
2515421
1058848
79659
2155255
2061944
2377798
2317541
2038880
1204508
2851880
795738
403669
952973
1169980
1142608
572090
2502160
2223786
714530
229757
2389675
2176560
2176564
1045985
2648873
1549920
1648124
1886461
1836932
707179
1967
669565
2166540
1886791
2467364
358070
1018865
1599734
2733631
1602950
2351103
2265981
820390
1577611
1704146
1907618
877018
1758002
615788
875927
2204539
1985928
1485903
2315271
807699
2208072
1379801
531947
325917
52126
1944562
1903950
2437587
91662
254937
984842
2509302
1619071
1299646
173934
2134129
978990
2014369
1554148
2575860
2818269
1644089
1235686
1754906
2103343
754203
2127309
2290295
1319066
1078036
1500769
1912747
382251
1112432
2119748
279314
546019
2606521
504667
296292
1473862
257790
1041166
2007901
517704
2341292
2226454
1507224
1846726
1546904
1899721
1677280
2542032
708190
1542027
1808252
1182716
138281
2795910
1046966
979183
465278
2634841
2727783
73169
2414565
130072
1454786
2089877
1792704
519076
2132101
1153135
1593636
291969
2307109
1053649
558099
2076232
1151935
2906734
2730887
2609995
2903774
2052984
1897123
755559
1662085
529991
2356785
1502446
1709582
210412
1972948
1204176
685762
606975
74950
1496219
2382739
498614
1009369
814466
1880351
763807
1144695
1014245
199476
470051
2410580
330470
2622879
961262
2073194
690452
340546
994046
192027
2128866
2320856
799619
331120
2549000
1132135
516607
1503959
75964
175136
2826278
2006194
2029942
2074131
722687
967817
1277812
1712647
935024
1758470
1947614
98303
902623
632316
2327242
2820224
2570680
253110
1879597
2071737
2115746
1890981
2080084
58052
2773544
2507571
1311329
1544149
175215
2246036
2065248
978826
1048242
791052
420769
1916886
278213
1546822
343106
640447
22056
2067045
261760
2767017
2101222
1561014
1252213
2219295
938338
2708858
2490554
2688197
1321626
1133651
301745
1815150
2659239
2173036
1301399
1988672
2724730
2645235
1452311
1119700
945143
1774287
2761533
1753095
37066
1469509
261615
1122443
2921264
2753542
2446169
1920662
2836294
179198
2105410
1411181
2394653
992284
772885
511034
1826962
431954
2022351
2159096
1672925
1517309
2742940
505917
1832687
2021728
1932082
2468853
1086345
775224
2274534
2678273
1429930
2861725
2248926
1832473
272654
1405448
1955948
1412076
1622185
934928
2876310
1674952
213147
814107
841279
256560
1181669
2016120
1246804
911361
60514
476429
2674710
1088804
2205157
2257102
909727
1350667
265515
2252392
62236
1131882
2065360
1661078
2794523
2265842
915231
946915
1130753
2290895
915619
1377549
620242
1304411
971699
2071616
705591
1173347
325303
1057724
2881364
652110
386634
1015831
586022
1384159
1767377
1112348
425859
1808501
2411644
513934
2097485
2083065
1507349
1336713
413471
323478
671822
2425185
2904982
2934820
838144
866308
71715
1755816
207972
699151
1661726
277762
2669607
1416297
2148966
2265112
1560937
2688251
1864347
1461388
1693564
1312858
2928702
1099844
2381078
2368246
2542700
1896568
1907785
473644
2417574
1407537
518526
297995
99058
1903672
187040
2682900
1998233
1537956
183957
1508500
344217
1840441
958830
115304
1420863
774116
506414
2510181
1920694
2149724
766122
1307051
528131
267449
1568590
261959
70786
1574334
2920847
989092
1077910
1673294
1664587
367159
2002979
950532
1726597
2881906
1196430
1193163
798226
1948646
93721
1337334
2771063
1642321
2486607
2806064
2721689
491715
2366425
1316423
2754008
1377006
673517
2181459
2567331
1071461
687359
385907
674147
946389
1139266
1589568
273744
530606
601175
2001855
2618727
432854
2004507
83458
1130476
1232533
1159244
2784421
315000
2887577
531110
1303387
1158932
1665769
125982
1556025
1535388
241617
58836
1234890
2618388
1672775
2387769
352580
356769
1689277
2012183
700840
1850617
1434767
1142423
2383160
794633
2840717
508339
2703916
44043
413648
2556316
892493
2184450
2910780
973329
504668
1715548
2295096
2429955
449376
141916
368073
493540
2869494
792407
2819400
2384442
2692034
109053
2427446
2687562
1886004
450866
1368527
1314184
1221560
2623293
58344
1692585
2397222
1215701
209412
2877745
1389779
2305617
2105645
129332
2855773
1708685
2477998
1361253
199894
2205197
1941805
1083896
1359782
618577
1826085
2471902
315954
180894
1211176
1797803
1259214
1447791
1280724
2257852
1017837
972296
2492885
2850919
337190
1466437
1078274
1550114
1944223
438234
1555403
294913
320530
56626
2400976
2526572
2246456
2921010
2081003
2244874
1579830
939270
979134
1047782
2162645
1765177
431682
1063428
102530
2551880
375424
1101199
417474
821920
452144
526826
2222395
652001
567654
1231159
1988354
1162555
186904
2206278
539226
2126785
1344861
1262650
1103189
2676890
1529069
2253745
156813
2502175
1500980
67294
2028116
2148975
2572650
457056
2570970
2569082
2233898
2919249
695645
1819929
347458
2480773
2654570
2180454
1235484
777793
1612799
1172204
1569054
1731832
2431815
2140467
999264
2625168
1607863
367180
2930501
1681552
2287614
291872
1808395
2158478
2769622
1758998
2149138
684396
355445
2545963
2871047
990514
617007
1596945
1822309
549896
2185615
854684
159716
1562709
2792644
379551
279786
2043060
1450024
955896
415608
742939
2818536
2860833
1104772
290008
1397678
1150036
2138334
2853079
258417
1608296
314801
2667757
1507455
1877898
998942
309523
874856
1932951
300347
2672395
266711
2074010
1139825
2724866
2041036
2587362
2569413
216477
2488597
27217
2588772
2222828
2508693
533094
2398075
736875
104182
2694768
28408
1417731
204386
2250535
2338274
419307
341108
901124
1411088
2205776
2662045
1949737
926769
2492757
940473
165343
2565450
1516045
1778612
1854501
1595414
2659249
1618706
2165181
934954
922006
2688043
435483
2594551
835734
2289733
1849248
1213420
145414
1000128
760045
1540116
2667759
1153175
1935481
2410195
105533
673800
2742587
2752881
1544837
6646
2385206
2596155
100927
475819
45983
2555342
828148
2780178
38736
41262
1805155
2450947
226497
1748949
2263702
289564
2788869
2846040
1615342
2746422
1444796
358036
2037076
2740915
1540341
2891763
450959
1097344
1275891
2770297
1234835
146694
2400883
2193149
174420
2690082
2816739
1497192
304801
2352664
333637
487838
2090304
1294145
656990
1452510
2701864
2315538
679867
2398858
2536240
2221908
367916
381408
716974
1028991
1996466
1863953
1363681
1962814
2050966
1415582
1688800
2532581
886784
283643
2408980
2655979
699041
1646975
969158
704352
1137563
1942601
1085901
2053053
2732539
1782862
1808138
806140
2445340
1486431
495288
2347481
963357
2133345
32046
788387
2512106
19708
1771059
2643883
1633502
1933902
869213
458651
1588618
2665859
2098617
1764878
1307506
154769
2431188
609157
145876
2198505
35893
2124920
358639
1982128
669456
1125324
1653411
2465209
135472
1890344
2589705
260014
634172
2513475
1968458
368827
1828686
513828
2236070
1823666
2806563
1611257
1052312
1175483
46560
981729
397236
2046459
2031264
2612442
339156
1738463
1879277
2773331
177513
1652463
1590827
1330698
2927337
1822565
1522503
2662490
2110673
2678303
169814
1679337
2648910
1416462
2381739
1070081
628884
1937941
197453
2087918
1138020
1066756
2385151
605503
38540
540978
1788750
1754479
1389530
1446592
2586106
237196
962276
224425
984198
360026
349520
670411
402958
2782521
201220
2888258
62273
639826
2273752
735160
1356739
2719639
332238
2620037
2718477
1509013
2585397
1815092
1564105
1943234
1445176
1668636
1015518
339759
853664
186029
1513677
1677338
583733
1088721
2300411
2186921
170811
782884
2921217
350762
2431731
2033177
1956827
2583941
698246
1702344
2520008
30328
2447445
2001455
1077994
1593448
1003233
1782398
728360
686315
192317
952514
136596
1478223
287883
350185
452583
356891
889052
1786616
144373
2201525
571777
1170392
2780144
1597038
2827473
1828013
326563
926790
161833
6754
1739790
269347
1989204
346019
56074
80855
1954062
2325420
2145166
1374694
2665005
242226
1485188
366650
899612
1765115
919039
2402610
1685175
1044218
1772529
1800469
921576
1290446
1564588
457073
2796287
2240966
1116019
2708054
2170745
1782062
2483393
890858
1811541
611461
23786
2092022
2596010
2443473
2671237
2534612
295452
62480
2018934
1254897
2922753
735461
2850818
2935783
2789447
703561
1032815
1354509
368174
2150002
2398883
2457213
1378892
2415373
5602
285362
2332691
2290363
2602753
994094
1962090
663770
1593227
430589
492541
1780713
1344603
2002302
99212
174325
1291693
1820155
1462848
780263
248878
638689
2607690
66584
579135
607138
2011195
1254058
1548790
2093600
1516553
2546371
2910736
2896714
2635151
2593190
70415
167496
342523
2403760
1034400
568693
922113
201521
1969049
894893
269430
1811940
1547960
805560
1353720
250960
1887293
2302183
2907770
76982
197959
1367939
2861635
2147669
2064382
2112725
2151095
2595179
618167
1655703
761233
2936547
2876441
2204033
1744629
111408
2896697
2645880
2221135
629437
921151
2080603
601205
452917
393782
998245
167932
2689508
2479370
702259
795359
2155894
876709
89230
1649337
1577542
2424560
2924317
2500754
20272
163803
2424789
2723552
2358175
2826560
929642
1026471
1832642
859709
1616001
2186926
1024692
2461280
2611625
652753
2441777
872384
813134
2745331
1951447
400835
1610473
177586
290770
2262710
1581918
2608974
1929158
1088037
1942879
509621
550552
2595413
1847861
94773
2899562
770840
2473083
48687
1148472
2554154
781925
1451094
1138283
975455
1511909
230024
211353
2196785
1054873
1462466
828881
1050636
2031844
2116023
1062602
2920883
2369241
1756245
1888908
264885
1523989
1063590
226118
2652298
322466
2666225
1301170
1483965
2368337
420738
1791869
1336718
1819059
2112475
554827
2534025
52104
1962498
1753222
1531829
2558179
1114891
1804903
1530379
2609151
579725
2176925
1445485
1597523
2922352
1733420
42086
1898596
118995
2696542
1321153
2067935
2903479
1122791
1134756
140939
2667407
1611509
1459039
2829048
451069
914737
1493021
1707885
2542207
1860029
2725646
188794
1923813
2181964
1519096
770329
2045448
647972
497144
2729798
2889065
1382023
873802
744518
877760
2675447
2487630
804278
2263842
669407
2457610
688552
1464508
454348
2887865
1322967
1005173
1631344
704743
382012
273556
2001059
1244711
658686
1735123
1529956
2819510
2172437
1418331
264386
2073522
2366401
2390018
304548
496668
2109607
1553857
576949
827061
1621079
941759
1987223
600188
1481521
2526847
2755769
843697
2631689
1327794
2159519
285000
552708
923302
74045
2182908
1748165
1763617
2114874
1976844
1931642
509528
1186800
1025708
2534985
2157593
2663926
2649274
318387
1325231
1708003
179783
649338
2399298
2092629
352698
2740750
380622
1048335
2401553
1685311
1767567
2748912
1392176
1303552
1268724
1909504
140333
958301
2676352
1726837
1094592
1535628
1393174
2256069
881763
2247956
1184667
2413424
1232404
1358140
381990
1337111
2716634
625467
646093
2210987
2479483
1240775
465079
2502668
1560615
1630703
2464127
2935517
1912718
2206410
2509310
747530
326495
2884880
1964391
23329
2752311
324611
2686726
1590693
1706591
722784
1427463
627309
323769
254842
707791
1655750
1878790
508418
1044019
102852
1788565
2367770
226806
265000
775511
1184892
36175
1034078
1222251
189993
2435678
2824273
530836
2789666
2901572
169705
2143064
2496832
2855076
565525
2255404
2678988
226320
2651860
1710375
2797859
471531
707081
2665382
643512
210835
755328
1119962
600228
2360552
1458311
93670
1131680
2184674
1624704
628150
780814
2226447
2247799
2916087
153871
1912202
1644001
144390
96606
232989
441069
367514
65179
1381603
1246871
2342059
2693818
535919
1647947
2812403
2829638
333397
886956
1484218
1267235
1204712
470393
569870
301657
2030762
590321
267975
781374
985011
2513015
1782765
2233701
1313704
2047018
1963376
1797477
2389316
28260
1444311
736028
2868269
1717415
1152263
458216
2675480
2260952
211050
240632
152090
1067205
940907
2886685
1138404
1066215
331041
537760
256075
1556264
950074
121192
1329887
1757500
901664
2785909
1573703
2742161
2055763
1325308
2392342
119439
1608292
786771
1454938
2057270
1502185
1791209
9942
1458688
1906620
427922
509615
635854
1488087
1117235
1249530
1661820
209617
1825126
819412
2084489
404507
2439139
2146105
939616
2500500
1120703
149758
2736270
1645058
1661134
1374702
802075
2574915
2624206
330840
1548880
290167
2210049
1238218
455303
1144336
2284795
1672928
2387101
163906
1246153
2923951
447371
1962951
1579408
2237909
1005515
929235
1396002
2666538
462461
1234019
2411763
1503926
917594
2823420
2391281
2174395
1688625
73898
2292260
1497023
1879469
115422
1175397
1330094
2610838
3244
375408
556365
615697
1861845
2751874
940529
1834901
655329
2216560
2799878
597469
337542
2127639
2300189
2615041
2405822
1617103
1496892
696603
2251202
2297176
224774
2922907
1795349
280904
1999069
416487
76670
1089368
527945
1726779
269649
1063559
1668372
2821824
387067
1315231
2494085
2543620
397308
84256
2242170
1020364
2467469
896209
1214056
676048
1525095
2924810
929027
1863600
1960318
1922815
1061093
2001017
1246168
1287419
440339
2225384
2412031
8322
1522019
1082132
1776553
2871929
971789
475377
1121256
218926
497053
699843
2507165
1257730
651483
213864
2676206
1363168
1317196
1684057
903732
1442730
1282249
2313130
146017
344884
2351849
1640030
655049
1249854
94159
230635
327259
1160631
1824560
1112797
1186101
847592
418881
1100831
1397589
953013
2663143
976620
545550
993994
2531534
2501941
2762047
85001
305218
354349
1765194
2406533
1258527
285600
2040007
1038903
2928779
655365
432392
1949539
2114408
1623577
51510
526031
1236143
1430833
517214
1770548
1787065
809986
2167197
1737407
1568053
2658651
1192949
2604016
2770503
1089023
794973
795016
146111
2114320
1630464
784676
580839
1829775
2863420
1352574
569829
408336
2230865
1625947
284325
1767031
861618
1482218
2006366
1261312
2587038
2321113
196707
1918855
1631058
2913972
2007184
277419
761739
2838383
1516204
539889
2160149
977160
2818372
319805
706129
2935164
2701392
1276315
368800
1068391
214000
2378578
1857089
2457458
1825349
537693
1232306
2861645
2671215
271051
308231
1541968
640473
2146437
1831345
692149
2492540
535453
506195
2628864
969497
2601556
425219
2098527
1462164
2807134
23297
504187
1715276
130787
135906
2120598
1945960
2499336
2020140
2348367
2214054
2106513
1626347
112707
382325
2884758
263180
1280783
1618260
2704299
272574
119764
497677
2842851
876897
1441907
2867570
1164421
514135
2926644
1749463
2231206
2527334
774658
1320760
1517459
36505
2608441
95454
1587660
1027023
1565404
2748343
1513865
1967199
1403309
1742664
804194
2252687
1404450
2270446
2503270
2771070
1891164
1817612
2224672
641557
1671961
1153410
1489566
1644430
463400
2525310
244570
222134
1123122
403741
2801974
2686935
2471204
1652093
743130
1354515
2139895
530519
523515
2306137
2883233
864370
2493255
614631
1507647
895862
103129
1077003
1904453
2272033
2355978
188319
1982289
1641243
617441
473046
317936
2522535
445596
110145
1059840
1310714
2644860
1477743
869523
2888696
1946250
1445413
1367692
38613
51357
1467985
222896
1724123
1748189
2609856
2825541
1887213
135384
2924984
2720687
1273743
2733441
180054
2435831
386140
2407547
1449144
651098
2584049
1188670
598261
2656553
492689
260409
822019
190534
1056328
2626629
2074806
1073258
2369785
1585547
1685718
992834
613791
1397601
1220566
918684
1758777
2583236
2917211
417148
2520800
898352
673372
716986
2360795
2578561
1329480
903524
924540
611183
181123
1918506
941325
9903
2022706
1292400
345832
2110336
591265
1044454
831954
767858
1613631
2618994
1293612
192256
1547241
549671
664928
2670089
1316845
1107258
469170
756905
768980
1345956
2931280
1498532
387310
1518630
1534221
1368106
2124829
2017752
2729259
1397559
1139713
608650
2275625
1342791
2312096
1435560
124306
511173
2339896
838294
2395386
1977016
754205
2874065
1127763
2006267
983904
1750325
2070699
106457
1978250
2180570
852097
2135820
1756486
1876599
1128231
1753997
2357274
2059806
2168012
2132200
320204
1898783
993927
2237307
914262
1970458
2316684
2520527
2348079
1157045
1889458
1622984
1830366
1798967
2897009
2866287
2757183
2643897
2841722
1709252
322698
108430
1994700
495142
1628169
808294
366097
345856
916297
748298
1584161
1017655
1288214
1085234
893305
1649927
1492405
2222425
1733776
490501
320109
1199217
1240017
2363762
405854
953363
1629148
267961
1818675
1762500
2440417
2003370
2889226
1144085
146347
277779
2869673
1878146
1723350
988880
1354728
740899
558732
2219718
2806434
1195800
1579683
2620865
2092530
2398100
2616001
2107950
877374
963582
140564
1629347
2619835
276145
285612
437696
6766
1781680
2718189
1241863
221254
2274634
577505
513819
82237
1166502
1951784
1329988
738754
2574505
2528077
2794613
60488
359778
2459792
1356990
362230
1521756
1714845
164776
1701595
1089517
187170
2344779
2345428
1943857
733536
1291694
1483025
2718679
2748561
2243467
1997273
2654536
1142077
1566819
2474882
45177
1945033
2686595
375134
1339134
879230
2665199
780320
2502437
350062
1862502
631683
300213
2141498
1559246
119520
669038
1901394
1720996
237719
1332986
2659143
2935624
1206180
1744476
972435
2131533
1694022
1927519
1805708
1225368
697630
2799513
2385630
1416542
2456371
2261179
792567
863667
2095308
1972781
2664051
2928020
2422771
79178
2623329
1501162
1635500
756396
2328711
2937452
713155
1403665
582422
1037284
2274806
69114
1496140
632936
2423257
695601
50030
2927685
1496574
1400320
589120
1741172
449124
1114175
419091
440860
1901761
498292
2402656
1177703
1498503
2265632
1419415
1582188
888005
708362
2375621
712352
806814
1268552
1091808
2554066
525672
1705895
1840852
1690500
2086943
2659842
742171
400080
2254373
731327
106205
2311289
236545
845374
2023471
2299858
556021
2167241
1661569
1675070
2002902
137721
1103754
1043248
2246580
1398586
1756560
2633992
1262919
2814073
368082
2712007
40165
1125878
235662
1158505
414865
218462
1017827
583496
2116199
1542659
2821691
2441905
2854231
1442777
1980524
1397917
189988
2572414
839658
24273
2579259
2271124
1001075
2115735
2164014
2567797
2726330
2262881
1946831
1682566
2371002
1168248
2779753
408657
1174616
2634351
60740
2880735
814958
299513
1266595
1291795
2052296
1154641
2929838
392629
1675194
294904
2291332
504686
583033
381348
940055
1539739
2561076
2619995
1999191
966159
1718687
1069690
54652
477173
1816827
2773052
177365
1688894
267793
865461
39460
589466
110856
33163
1967020
2657069
1515762
914468
988299
1038894
2768037
2853231
396652
1538156
835706
2497279
2799932
1752674
309081
2191508
186331
2311123
428986
2003525
1198319
1224803
828366
1200187
454753
1399422
1036648
2626903
2155091
1656349
1339910
1850737
1151639
2690436
973758
1620907
1859674
996314
260500
503022
31680
2075037
424090
2242997
489001
57067
761393
691701
1072111
1336288
1945697
1120057
2938088
1423627
98130
813629
1171326
371178
35299
46600
765732
2688340
1668414
437443
2864851
529314
1780644
1427194
2754346
246733
251450
1422765
795040
2549290
1076269
2908255
379374
2743573
965463
2659164
697876
2229119
2287468
1341189
529209
1715717
828913
221018
2086196
2598852
850231
1202307
1665228
472665
2458720
2709664
603795
293721
936189
2774879
1773195
2406349
1728901
1122263
1025419
1964548
1570767
405166
2704519
1266660
2343179
921691
212872
913537
677296
632310
388498
277228
1152430
2597621
1783083
2137587
1995392
1348493
663827
399409
2716513
1357570
733985
2684806
391501
164707
2424670
643940
2287857
161679
776751
1659009
1587598
559578
2837480
1672526
182018
1887975
2395032
2724603
2603266
2882365
1110269
2156555
1405452
2745330
1542632
2198315
948935
1952704
2539645
2835287
8868
1301006
686447
1045483
2362410
251360
581235
1775852
718679
1612156
29907
263178
527344
1520641
493743
962763
16152
299188
358743
823794
557816
1923943
877203
2252446
2529260
1477959
1048076
1257793
2550823
1542977
428818
2600490
2427413
2518724
1778376
1717283
2761139
811
576654
2500750
2394158
1564407
1290122
1168121
341075
364542
2693912
750259
1323961
17379
133603
1333620
2903039
1664862
889217
2475028
2531652
2124813
1276489
697555
2785522
1748109
2938038
90896
2683343
1709076
1066308
1954397
1111578
1503896
2070831
1862561
1068235
1620639
1345213
2714026
2017071
2643178
2875534
2064912
1377366
1868691
2113686
21194
2802778
1943578
765075
2792874
1121502
2289112
2526767
1068763
1841873
1580063
1308247
711334
1563866
1269145
2583584
2139710
1190957
2706812
1588956
2673714
393632
2885467
233472
1542609
2325640
68586
1995965
344731
2549310
1085047
2895237
1813526
2121391
1506679
2345230
1811283
2266494
219898
1293715
611902
374932
2262065
1590203
2088174
2870602
740758
363544
1049078
586433
2714192
1607554
2273699
2478986
711517
133311
757057
2465921
657345
137043
842234
174794
1256670
763671
1056980
2196457
1593261
2256016
2164719
1992709
2826451
342809
359292
882987
2419636
2283251
1337110
1504839
1558325
2304417
1198348
2885673
2744546
2682095
1545239
1048795
2372443
2237467
2909295
2389511
1519667
1891150
1101131
199761
2798814
2413258
2153102
2163015
2921515
194954
928071
1223200
312596
1780060
2794077
240553
1357010
761860
2314388
696807
1741143
642782
337744
268053
1176461
2935266
2917601
423683
1757273
1637747
2329506
2474517
450560
2274772
2317835
1561465
915896
1962551
1707258
441115
2746313
2230400
1872229
314998
225335
40071
2240304
2159376
2851613
2577486
2488782
7622
1245507
1166211
2197296
1320783
77423
1592722
1579476
612653
2035450
466398
2301429
944865
1912851
22942
586222
1243453
2163011
2577902
2864446
775028
2673413
1384078
862420
838121
642587
1262212
2419911
1594576
1574312
521332
1073846
652909
732358
253301
1462015
1580853
1179056
187565
1244573
2192353
1517929
2728376
2627155
1949345
1252263
2193674
370966
2285201
1827513
1592961
1365338
784344
299915
2840007
639241
2080952
1516071
2182338
1602907
841157
2351319
1530220
1373477
2723696
2697828
711871
515576
466929
1102628
1501301
767392
531684
2172339
2409052
1522027
2320558
1106502
1504726
1268447
544177
2804533
2655848
1637926
1579334
1102716
2402014
1137318
1953528
1349091
385959
429817
2474124
613749
2257976
11060
1100570
1906173
161278
1518346
2181376
557273
1428767
262971
656463
888826
896889
1833179
426863
1847028
694657
74263
2844446
1719177
2598293
953268
2803416
2692755
2926567
2214424
809261
1189170
809946
2894170
1417795
774918
2396905
677204
2800243
1094880
1894953
858563
2581150
1784750
150305
368936
1175583
1150315
444988
74431
1378788
1828198
2454242
2017894
931765
1231412
157267
2476685
275514
1186008
904732
811730
1488916
1206623
2220952
267724
396996
2931243
1344892
1791507
2217431
2529746
943451
2276676
1777763
466172
2496835
1691866
332108
1413121
361900
1786839
2412475
1191510
1248322
1049311
122893
795528
542140
2635454
2389176
350605
470651
487823
1043711
1214535
1105980
1136035
1308697
1992902
1038952
1186344
872092
338218
834366
1475607
852378
2789034
2274778
497600
2465535
482050
2778230
1520284
769700
2543573
935012
1382754
417030
1213197
1432398
380232
2682761
185772
2526747
2413595
210761
610521
337539
1787998
1930261
525497
126965
1123221
2794924
2516762
2733334
645663
2917262
2621237
2513166
1852843
1338885
2306031
1756929
2299414
34598
2262861
861625
446594
900096
835444
2301732
950947
1923330
2860041
2843790
16906
1689658
1458982
2735873
165617
2050435
656797
1032017
2578432
1566733
1049100
1072007
2357824
554601
1036416
1787334
472109
2169937
749425
1432832
2787164
2062656
1158146
2294071
2565528
504780
2136282
2892680
1946670
1901789
2589054
2213561
570633
628719
214449
2626552
505041
1958382
238615
1031471
1960736
1171383
183058
2637676
232213
1946439
2861171
2595188
1024048
2671325
786518
1886455
2229608
17131
1024755
861465
1644404
464542
634392
2719765
902117
556840
2675983
999179
706227
1485671
1100954
148073
18021
2476240
946349
609401
474001
761236
1946738
931941
875886
1351813
1138530
1412066
2627408
2226879
2180882
530309
247316
259223
2375386
1089005
1009591
2663979
1968466
2428520
2065721
50494
917262
1571415
457310
1096581
1432528
50790
2666961
417065
2476869
1943153
893355
2049991
2535301
1746741
1043609
462137
924309
2787921
2678251
307310
2870173
1945691
2355040
58707
705204
806848
1628792
1553854
2670077
2444212
476141
1531840
2144301
1035520
1154486
1300210
1778056
977947
1663881
2835645
697006
2649608
2109085
2096867
333150
2308025
653911
413992
2750601
2861008
455838
594994
2365281
509554
2664505
1265901
1925536
446001
2478582
2453721
1477194
1165879
1221161
1623009
1360591
439911
934166
1507474
2496193
2201083
2117051
828170
2001727
1189645
2570991
413153
791298
1915925
1781480
2626980
2228200
2354485
2778702
61062
500443
2696802
2374441
1019468
2131276
2683176
2422452
1889290
1781494
698014
1434943
2742403
2658784
2077851
1446521
21463
869428
2489076
2097999
2845191
971135
80497
2613566
144184
1262093
833388
964844
2558904
2011399
828514
2635163
803950
2393823
1635779
124733
52979
2528592
119262
2282862
530247
1567331
2375871
730955
2601845
908106
1036790
2822899
2359318
180062
1758494
37986
1591002
1977951
2197386
660115
621519
773085
2722679
1666643
450410
17998
1578355
264216
1983254
2360479
2203533
2876742
2674949
1225136
2870927
2072332
2049396
108889
2087467
588810
2820495
2873582
394742
2426139
1421068
1686814
492064
2467583
1628101
2504839
19429
1844541
310287
1092118
2760386
2108526
1722637
499192
932818
1589961
684232
760199
450652
11969
1946866
1295005
506632
1748242
1713089
878847
736718
1612558
146145
2084724
1685594
2830144
262261
453410
1672182
1418007
809141
2221536
415941
2825735
2601876
940423
1332585
2928864
1547817
2206345
2061803
282303
2599436
256410
2698555
261774
694460
360298
21492
2747315
2421071
1534890
175111
608345
273929
992638
1806085
987628
1157925
2904143
1332054
658847
2702263
2154961
2450711
1612304
1382254
2754811
1022852
1374075
2746580
2744697
1226703
492548
1868175
1887650
231818
307348
937924
784253
1975585
2242702
394207
2674560
1890889
1630628
1907498
199564
538094
1843637
1002775
1800542
107747
70029
2018545
2879110
321705
1921352
665896
827827
2277202
989173
1670156
2524641
2468688
287473
764194
712495
258175
1981473
1280929
292724
866611
864162
2157787
4132
2029668
1319555
2236738
1735805
601740
2417282
1886239
548059
634146
2825913
1846397
2191262
1792217
2028455
584815
2042562
1371002
168689
2344965
431567
1484028
2868959
1945835
2519234
885791
720633
2535326
2134996
1959975
873231
428075
2887175
1804136
131545
2013445
2375034
425130
134673
1287532
1509674
1072869
2437130
282551
2081776
1523199
2174700
437962
226320
2388729
1159560
2032414
1705605
331631
2499616
160115
477931
1009948
366363
1608083
1021705
1349081
614128
1205163
2395119
140700
55009
1346540
434961
542950
885416
1473206
1466098
556383
1862038
121774
953785
860160
2532581
129674
1462280
1172165
302814
2090112
2763688
827836
686865
2130309
1622840
2831290
2532187
220895
2449734
1046770
424561
521527
371325
1835481
155079
2201716
1073512
675638
2431646
27510
1594109
1974161
2703771
604532
2515803
2799356
1290074
316380
2305181
2166395
2228459
1345469
1446730
320836
1751114
921710
2255276
1463776
1319455
1735195
1589481
1663406
1155632
1334686
461503
945177
145655
2558801
1728342
876937
2747805
1129244
677083
2029457
608915
1123734
2609996
2327115
258323
98470
2671544
1719182
1040961
1456192
747256
763616
519139
2406820
2506385
1475483
1520391
2276722
375125
1190781
1614815
35284
2666325
2882155
704641
398107
2560161
1891287
2638223
2459920
2612713
2572410
997193
1536843
289547
1813199
67632
300547
225471
832749
354377
1180857
2164301
473651
1916905
963150
1753868
2775939
1016672
2530292
1229279
2535877
96657
41931
1969960
2504498
2547988
509332
2431197
1623752
2080009
534032
947028
2275754
1106230
1638850
1160400
780726
877615
384647
995425
732652
729284
1015896
2799378
1460395
1562677
2482059
620601
1918828
763747
1784332
805087
747159
1655073
2800875
972580
1707433
2175526
906469
2478235
1362052
124720
398918
1961464
1408618
713507
2190754
2638833
1418181
1549779
769302
1704047
1266131
1143181
1385559
1020587
729248
2352653
752864
85170
788908
533007
564012
2028324
2897750
9374
2283404
2182795
1884917
2423911
768868
2297738
1036696
197964
2014420
1590885
513761
611763
1076671
852416
2030541
849610
2192561
548080
1747807
1231064
1196475
1151533
2566567
2501520
432205
2192347
1714214
1385607
1563098
2238028
1143984
1342788
583465
1295742
851641
1884857
2263316
775632
1678486
2178075
969692
1483035
167135
681918
1867929
2905094
2343161
930376
352931
523882
1214781
2060496
1998585
891820
2801407
1209337
1643125
2552221
2396812
1571773
379099
2124793
2538590
969662
203871
941717
2338101
303816
2563482
326770
1316603
2760201
1313889
2400584
2429567
594144
620878
2714320
2392873
1542006
1189171
165339
2912464
1535282
2823478
768267
1371432
2615662
2529388
2098078
2524728
2021784
1360258
1396950
285334
1549699
788583
2635426
303711
1482656
2584454
558797
1796438
945216
229416
916103
2315554
2392106
459313
1918510
2676189
2295416
2579927
409567
2530219
2835910
645067
815048
2360046
872749
400833
1252965
336243
1957015
1188657
695328
2332249
1916779
83755
1822727
2346028
1684136
1620936
1133638
524651
1246423
425147
778005
2309874
1941867
2294490
1034934
1238138
1846178
1474253
2615701
2497623
787984
2686429
2469393
91185
2189386
1268717
1775971
1645859
1717096
1853610
158467
1587630
1328233
1159344
1811798
1036174
1398473
2569216
1802078
1897729
1310637
105654
238506
512234
2157318
986728
1598517
474944
2089332
1385782
1348341
2352459
515880
193403
1768522
818852
219505
2867585
1439308
820479
1592075
297726
1048951
2090727
2246269
1341917
1758568
1920144
1115010
2782091
2300483
1738609
1510220
1010971
2901634
2272520
1735093
2345766
243115
2691083
1386328
72393
2651693
1181826
176630
830281
2110388
2734087
2351525
886810
1584544
2232410
1193618
396216
2316785
1647533
966193
2210648
994914
2127825
1896964
2362867
1255737
1051198
1162025
73535
2422713
2418527
2904050
385760
1202646
2888832
83581
617021
2728559
2624868
2710821
2155542
2324546
2421547
2499379
2313776
112658
2065247
493390
2182584
604692
2303210
2886379
1260899
2316054
2553572
1394174
2839411
1745978
95244
2500930
2655449
1809844
1585220
1551416
2287834
590872
12710
217894
1082593
1426940
2926766
2707114
1013723
362006
889222
1359548
2102016
1893914
2332538
255643
1539351
1924559
2333094
2927453
186948
39578
594164
2167472
1297144
222878
1374731
1115555
2846028
2409849
1728241
436435
2482542
2683280
1505552
2712359
1315977
2593168
2716723
388544
1312824
2828947
2916681
798812
2160714
1625669
253136
2680034
2076362
1008951
1633806
2288384
1490802
2866490
2185946
21129
1972757
1195083
33591
1679611
660267
1246781
2588002
2673857
2220039
2563907
2170375
2774318
1018912
2716791
197609
2771268
1454807
480463
2092639
1971305
1171155
42142
1152282
2754696
1737301
2400893
914721
263382
2692651
1818637
2825979
1921334
2499960
2742697
2588019
375275
2015653
2606302
527666
395729
2377754
2052890
273145
870321
2810271
469605
81898
1095993
1228118
1841705
1843697
1631071
1225667
514483
2759635
2026290
2686059
2629387
1870454
551206
1705195
2003137
338770
1248380
250766
2669350
23024
2358234
1411116
2211154
2303091
795254
717168
1568803
2523062
1052761
2684846
1796485
2038039
1579970
2748055
2509273
1945107
1951486
1794490
244459
2898077
443107
1081537
2660153
420778
27933
536802
1460771
2804362
464267
1571750
1748745
2812279
1794554
806408
2875225
2556440
2528988
1072368
2021311
2028901
1484635
1800604
1071685
1219320
1699518
354061
2031791
1804996
873420
1696546
872812
1335437
408312
360797
262794
2202264
1856423
2178511
2492825
2636716
2305969
329914
1170418
1306324
2489321
2239415
2387109
1720983
1537159
2141479
558834
2460234
2338866
2532836
835421
772271
2772962
2426341
33981
864040
1997218
1565981
2879084
890387
312036
2559637
2401666
246383
2848307
2842173
1847057
2445786
1327546
1578594
1896531
1211579
1656177
2673031
2276420
1763689
2002558
2297073
333899
2604395
2538659
1239941
1380851
1681985
401306
724744
2790527
2645672
346322
940991
410103
1687974
1520459
268537
99779
2400746
1267914
2710254
237570
2263485
2272670
2021413
2892357
1769515
1326937
1714225
2853779
1641681
354141
2588413
285709
2150932
448788
838657
1202373
1967897
1092816
720229
1309120
2647474
522839
270249
2251252
457499
2106431
2084761
1796489
1463968
517754
2567622
534325
2209763
2598273
1161253
766021
1531352
2504959
1570433
1634373
1694911
1524284
584959
1721631
1447696
342068
1962987
2080425
237901
46097
1991002
1605256
2040937
385805
2682284
1661235
1485924
71281
333076
2531862
2666733
192025
1398331
955494
1580809
1576141
1140912
1502071
692945
1384767
1345103
2623953
1477169
516713
2910941
33914
632506
2641675
415895
72675
1867181
2919682
1896837
2243406
1757346
152581
512692
2596173
1301222
1621061
2350881
2642805
2235245
869392
1952512
995204
2895026
1808820
1643673
926336
1984833
2548798
2606994
2260673
549272
1749098
2744673
504183
2781456
1131993
2635700
813090
53872
1360035
1731389
31995
2439163
1494623
59358
1282762
306856
2233869
1840622
2209529
2287105
2005
861603
458085
2099914
1401703
166032
155699
1294806
1012258
2361853
822407
769992
2189899
2409270
1007386
314302
1834936
1690353
1425184
1147999
256076
2260331
917551
1430255
639044
2720789
1407434
611393
2716561
864620
1571465
408281
1157952
218990
1198630
381628
1154230
953146
648628
2050258
2771954
265536
602501
2918807
2444115
2573488
235433
2339190
1466994
1634539
436343
2452016
762285
419550
970357
719363
397901
82123
879075
1463212
1685587
1850443
2916307
1950620
1072787
2299087
2566428
2410889
1440456
1152902
877226
874788
2843820
216717
2904962
1993547
574469
53355
1950482
1291511
421559
885519
900021
400604
2093835
104608
1173781
2113817
1596572
41746
109442
2508740
691626
160338
2914639
500211
2080155
2374962
2323347
2388224
1935228
115825
2309531
707020
2553032
1420806
2127795
2547916
1905761
133397
2489080
1964362
2869756
1632678
1913491
2653858
1261210
1247922
1542099
2045245
1594826
1168636
680109
2752161
393172
1270269
665580
1905899
1552852
1262350
2627264
867700
2783642
447753
357696
632823
1388557
1215961
737963
1164404
712045
2775379
535388
1292455
787415
408621
2078949
1212056
2604422
2538910
1610309
2168682
2925045
2265229
2591731
2903967
1939829
62393
1207071
2156177
1720203
1894574
2020491
32530
2406099
1008884
2679292
1889094
1805103
1003801
804013
692865
1165949
1490733
2272701
2781371
1857875
1529520
2258885
1940143
119518
785482
387672
1162552
1620890
2555415
2664509
2224183
2485511
175313
1580103
474140
175083
1020017
339673
1631824
1101670
154877
2911376
1206205
1933516
2142407
75678
2395594
536885
939418
2401791
810081
188360
1855043
788893
1602645
1439836
1020486
1082301
2555478
2579149
156691
1594734
2613543
2466122
2658918
493322
1671372
2535873
1344479
957342
806202
2922972
2426906
8083
802993
91086
1544538
1599653
856324
2276287
1425146
1410409
1914112
766404
2376186
1083083
1505430
719024
1118013
1118206
1300825
685602
1374416
798895
809123
789782
1399546
904297
1376252
1198698
2650358
870113
808010
2785648
1003601
2171969
106677
508334
576741
1888106
1098661
2842331
496678
1101763
1812707
1918135
2302072
2221334
2157790
1301660
2254754
1000674
649076
1474734
228190
1308640
2539360
1281751
1400422
2033402
1422579
1058968
359845
1383343
1691057
2533816
1706354
2658626
2347720
1190735
2364947
1582967
142710
1915126
2532997
534178
2140723
1046492
2523765
1990814
1004871
1679256
372940
1791990
2438757
2017419
1444204
1469011
683700
233196
2338384
906356
1436920
539357
1209304
1238104
2835036
1502506
2796310
1911304
2395252
788280
669110
1047366
1754705
939132
660682
2363445
2098511
1339376
2801139
48595
2191434
1390219
1562739
2585711
702960
1912669
1280476
2913916
1508282
59571
1453841
2858823
2497997
1312950
390784
1704164
253786
2559673
665977
990350
2091387
858635
68449
1809830
1806576
2325028
2337343
1844530
1814106
2384078
169665
1885510
982735
773856
757783
2275310
1037256
1336971
501538
252829
2557186
308521
701675
2817290
1061322
1344215
684777
1264541
1551979
1618663
1979540
2646687
2193776
1079826
1926832
1587894
1426874
1200104
744483
1612969
2502225
2375545
976985
1578891
1240319
174250
1197594
1970553
2592642
886908
2769280
310344
2777605
2428191
1756928
2511203
1574667
1404178
135607
2336087
2327689
2369552
2622839
1261928
199301
1766397
1515146
880232
1446362
1861337
309149
1315371
1344495
1808983
2024680
1252697
2236443
279456
2528872
2832769
1497381
376709
2412008
1859971
1639282
2857654
1328236
1970277
1449855
2182469
1267567
824239
1887299
1222876
2401452
698188
241618
1824514
418402
1373741
2506241
2352747
250303
1955396
228278
171942
705096
2474687
2741100
1428562
2857485
2529435
2669976
1453229
1860620
1005130
2593952
347521
2643193
1409771
303609
2450901
2515095
870763
1808626
45881
493711
369825
2404448
1190882
1283419
220240
2404121
1404198
1391513
1430840
1088511
1588641
536215
683106
1951737
1270057
40824
1383678
385600
1997608
2281027
22830
738488
462236
1558950
281835
1008522
851960
1081322
2755680
2938510
290284
800974
518166
2745231
817812
2457248
2275243
1017749
730878
2744895
1496392
2010898
2307355
749707
2155782
2314560
1102678
652408
1431156
1382319
1557024
875887
2232687
1240152
2923381
1193772
918278
684284
1039021
2088869
1609738
1963689
387016
84082
2358027
965951
479847
2288500
1656851
2847159
380581
355752
2281006
1461155
2592050
564932
1716259
2115701
1574879
2628882
1331615
2523228
2331505
2764050
1017887
1950593
150139
37090
184624
1392541
922872
829350
2562588
1132422
2117656
1758064
2748272
2255975
2494698
2130420
798687
1038467
1270502
1639385
2865205
1524916
1190092
598705
1685711
2886754
459562
1724408
1663993
846164
931466
579468
246038
722254
2247467
1584045
1927941
1606874
59621
628318
470738
708647
2693247
262613
2933802
1220616
2828807
992170
1315819
1100218
507361
665540
2247255
2696825
372440
267197
2920903
350096
1263674
1114734
2342914
1994717
1755190
2165451
1512072
1590460
598788
668603
1553152
92798
234316
766565
1941125
1377470
698730
863496
565539
817025
2721567
813998
2818471
695315
2054178
206720
1301808
247510
729439
271585
910980
2825529
853394
1147037
913016
453740
2598445
246631
616294
1077770
2143752
2388949
326124
1808653
1421766
1146202
2199819
652190
513358
580036
1455997
733360
1628531
2444238
334861
646482
620859
189648
1922910
2899150
647626
2813109
1195479
1175719
662440
1198741
2129135
491152
1791195
1750152
1084104
884430
2622953
1776318
2541574
1384027
1281621
1823323
1770374
292979
2905501
2251823
2834165
291657
452054
2255468
1255202
2725017
541558
1763588
2052910
97011
765133
2030584
930470
1087815
390400
1564606
632958
1819335
1427588
2826555
1675764
2342967
133003
1841940
2532324
1261252
2129144
891360
879149
2439178
1267420
1797113
1857624
157485
1758225
2208370
1002027
1071774
2566471
839227
2394856
1785482
1252252
1753662
962649
1884026
2665467
108449
2643754
527522
1454995
2238553
1446580
919665
1881314
2153737
1475649
2091210
2252209
2226650
475951
1236663
2502711
2598929
682738
784631
2716988
2580189
983233
313316
1432635
2009570
1593037
2256220
1075542
1904211
1437342
781303
207737
2758353
1652049
1883202
2849340
1178130
1959230
2539346
841826
2900647
1879603
2451356
670714
1640841
863280
2321445
2464355
442070
269564
594257
78706
2587073
1612420
1079143
1447000
1833994
2260136
2148948
2936701
95868
98901
836683
707409
51408
542668
2879312
964761
2393067
300419
330893
207953
2854200
2413313
2418879
472659
95618
2146563
2235380
2780968
1870543
500146
743586
2252019
1457810
1919394
164043
2616886
566297
2033986
1589067
2453469
246803
2938161
2825405
1982221
361290
2112504
1089256
2350512
2743958
1908212
673171
2229615
621433
2500242
675745
1832548
2526805
116082
1213358
1382908
1764654
2066918
790774
1892922
2292068
923722
1510920
2730661
2269377
1823649
672534
1394643
2773111
26430
462330
2807842
770801
1609974
1140415
1906013
2265266
2538185
172273
572813
1215193
878579
2278865
2177718
726633
1290992
242474
642880
545236
525748
1329652
2146248
457806
1564494
1131416
2676491
2117451
2228952
2072728
2547710
2115906
152523
1858753
1250342
943221
412148
2598464
1360289
728553
1447923
2419945
383643
37385
412574
1358968
1729693
451635
2932224
1224665
2849118
2562713
969160
1517759
2081599
1310434
1929465
429516
1881624
1827659
1520309
1688312
1174012
1061295
1360160
2722057
420926
125141
1726089
1925481
2502214
2124085
2113674
2828988
2729655
2502131
1168548
1717255
1944733
144355
1163141
2474566
2669643
60332
1755670
132903
404075
798129
2675242
782807
1736081
954652
1664774
214985
830466
792891
1286627
2164930
2043554
1984894
495253
426018
866935
428913
264248
2611732
2398401
1737775
952422
1252800
1500939
2585373
352359
1504948
221253
1299512
2347849
2808140
2310072
221425
1606845
1242693
2735502
1584224
381109
398495
1559174
61983
64687
700865
864056
2513080
2447542
652470
1905955
2642386
1008042
830426
546955
1940822
200648
1037762
1201986
1566580
558386
2291256
1545506
2490356
1067349
2011205
2609258
2626889
1700449
1891700
267369
1259333
1784284
931192
2012055
1092340
2515859
2199000
967732
1535833
1821682
2618937
2487705
1429453
2439621
1710187
170808
2646778
1197152
2937887
830607
2058212
631209
499462
2596263
438883
1610841
1392380
447620
523269
2765984
2422417
2838894
1181150
1697172
2470100
2480481
1150038
13532
2588898
2313412
2344898
44841
910459
788352
1544422
268851
331275
2291682
2148015
130787
187692
2092646
2112230
339319
1314870
2143892
217739
1781015
2855912
2737894
1854230
851570
849735
1944161
2308116
1550602
1497417
1362775
660990
1304486
1615227
2585262
2242242
2916435
893948
564156
1494000
903540
1685536
2494636
1062607
1953700
279081
1600519
244850
2325582
2061131
194866
2607873
1466416
1160108
676920
1596981
2167254
578871
130676
1051062
1603278
2939008
1461438
1980083
2854615
936812
816148
275784
886029
1534708
2513459
1128690
1282840
1272879
309108
2656903
171574
66634
459928
57035
2915602
2226436
933124
675127
671734
2680582
1410641
2895407
2750661
655758
588990
1530623
97641
2211293
2910115
1293326
2207511
210656
2609660
303803
1160726
422916
2778925
1573089
1976536
1674914
932938
995060
1778593
228962
1342982
1495314
2680517
2587464
2467465
2885
1087263
2779223
306874
2463879
2907896
2516013
281974
2670341
2460236
967175
504682
1683464
628468
1331080
1915048
1662427
1648654
1348575
1094414
204967
2601244
820705
2928953
2037328
2370505
187444
1828369
2403876
2023260
1290780
1529599
53381
2878443
2634497
2189522
2254443
1356572
1855808
2523486
321511
2408321
204837
2883582
2387102
2180161
2193592
1500840
920661
1881290
1395776
1965392
1034299
72502
1878890
2339698
134746
2431069
1156476
185872
2364708
1170150
17496
1646727
2505089
2404431
1865632
2136156
2368456
2550719
672105
2809572
380446
2894833
2074624
746225
251760
2047087
1045630
903470
26515
2485416
1906553
141841
459704
2542571
503317
955834
1483563
1628515
2313225
1631456
711945
230927
73729
349915
47760
14725
1663305
1467529
1726834
551110
2281747
779485
1320706
2354274
985890
2000484
2168340
2864793
392555
1837301
1175246
350704
2774165
486507
941788
2697842
1789920
2632323
2402230
2091621
1294291
1931335
567695
132667
128704
902471
759988
1765815
2189044
2308200
1208998
1278916
2263027
1935874
2179431
1326514
847564
2263968
878883
1632640
1136901
1895145
1342663
2773155
584834
2831335
2207643
2644701
2870071
2135513
1399533
1749136
24778
2055269
2236167
2345279
2808338
1033002
2427337
985580
1511127
2819356
1101916
1274695
1142062
1011841
624277
1755302
1622659
2397135
866950
2476759
264381
720014
305689
1028328
771581
1235945
730215
2373791
521999
987390
714515
1007732
1363100
141101
2872128
178948
2723197
1568223
212348
1240183
1226931
1542262
1954128
564777
237325
2293993
2449439
446645
428348
400646
919132
2065529
65628
2249850
1724034
1491558
1489338
247790
2761060
2353080
1347482
1268516
196399
1114100
2259662
1225681
2853352
2778259
2400147
2040120
300786
2273149
579685
1766187
593056
1817509
679924
1924164
21213
347757
1410971
819905
761118
2306793
407470
875965
566005
1319321
529847
416678
1587095
820007
108332
2108777
664768
1692817
2289625
328361
1418004
2868
871769
1665610
839409
1315444
842402
1244803
1754617
1777857
2828360
2819900
2391547
1730964
278860
260892
815151
1814796
135333
2802300
452872
1519935
652905
2695647
582495
2065839
2363981
1120721
2674561
2464192
255760
693670
770655
2031911
797089
2175666
1960341
1167763
2392715
2747767
1063728
1022332
2472325
2254832
1843805
105605
1690564
2688645
1274297
2433659
621306
753467
1781368
2066240
2879256
1934628
2708674
1382820
1593319
2079246
2667388
1586165
1143916
75367
2310402
883232
2369826
2932335
2349288
2366734
1474842
2139559
1404744
1202492
371586
1941164
97442
197584
1895376
2464438
1067599
1290128
2385410
78322
173718
1954924
2025036
2480109
1861003
583261
1706097
64355
1809188
1224646
995647
45893
303508
1166065
1149524
2817538
452124
1208981
2733304
1248017
2549484
1420762
2603194
1035913
536875
1420106
2182335
2810791
9908
2640082
2410259
2264045
724102
2062261
973685
1404760
2133719
2471256
1235384
820693
2924221
1479403
1933917
1552931
1054674
2633153
2876276
1305458
376487
1209345
1136318
1688966
1410641
1250427
1004468
452518
1948673
1208783
2504953
1925378
2848724
2131518
792092
2332394
1369439
1886526
2239195
53972
907632
97895
900924
1697474
1801504
89217
1164988
454013
1927456
2894747
2709440
1172886
1374051
1205491
364603
1235973
1695453
2739520
2075580
2074014
957866
39944
1135032
2079766
1494121
2217819
2687194
945100
1952835
1281919
2165379
656768
1829702
1296588
2721832
1435525
2481958
1306257
2123509
342943
1814354
2539060
2205496
1929647
723631
2396617
91087
1279574
1952122
2680032
1925336
2246455
2717065
2155806
1177302
2785559
667156
644626
2456833
1572362
899652
1636637
2814555
598902
984386
2095048
892920
691
1141115
78682
1453562
229866
2083800
1003833
2063163
689348
1595882
835382
2348429
1006765
1534000
2695561
744299
2532301
2475154
2061323
855428
2785163
1017963
1012800
1673681
2364622
2721109
1330395
828996
2046386
1139135
1496234
2437697
1153695
240782
645044
1366312
73084
361522
1820194
2674481
1516796
1838792
328644
1620902
2485330
1264812
2795560
97765
1594322
2420092
1242545
1015376
2443775
2898474
709296
889575
2121552
1835903
1913695
481924
2043938
777199
1228125
334033
2104633
758284
1507808
430873
2122901
916012
262373
642024
2233031
1521677
365342
54498
2393839
2501708
2469962
547367
2452508
1842045
2062713
1374262
345934
305279
2175138
57049
250213
1956471
59441
1466387
331175
2472058
265279
892800
2000513
2809809
209611
1529876
745329
954137
2116988
1457200
308199
1135171
2023750
2045957
2721964
2028629
1679187
2175701
1112828
2498599
600302
1157306
1022477
1936818
482913
2641487
818210
2389091
180707
621818
208017
2848437
1171931
2378111
1214904
679395
1839344
1097185
2078751
986590
2470136
1569300
2581276
26604
2706873
745415
2492928
2029537
1276672
2429500
910096
436306
1369888
1240050
969857
2386536
2050653
1549042
924684
2649188
70872
687526
2425429
430829
1380520
2038974
877687
1802123
1274239
2868841
352696
1725090
908657
516531
397934
151918
2547424
2137905
1263631
1579236
1023154
1540524
1284064
268245
486808
1620938
1065139
45003
141506
31213
2938471
1215880
2504372
2732943
2573901
1711377
142388
1043519
493670
2165268
1180364
1971642
2275156
1791332
2218649
2599413
825768
2068300
2099878
949628
293318
2086887
215618
1671210
201682
226368
699563
1181775
1198172
255867
422445
846779
2896577
202533
2910713
474798
2048123
1629743
2415181
1694841
1483645
1862202
2736935
959298
509368
685229
2749858
779412
1447775
2774966
1210813
1269026
2206136
1291349
1800891
249534
1131684
1013476
1691611
2414648
1514509
62561
145622
2736043
310562
741431
1045451
210618
452535
785821
2518725
1525144
455836
39885
1594824
2006512
2344582
2414872
1104492
2135659
962350
2876417
1553345
210892
63265
552500
1478488
680901
1624209
467391
1614500
342351
2411947
149988
2779241
275330
1667790
1294063
612721
257036
1155571
143035
1091992
657738
1972095
2709771
2169511
1780010
916437
1765980
2433396
686512
2544270
688893
2649394
588719
850430
443071
2399509
2226536
1276415
276944
1991410
1763459
1856769
1264675
346736
217674
2256211
897150
2013969
169988
425226
2216179
1161970
2089907
1265310
1261603
2712996
1300397
638033
1405001
2649519
10608
2328548
1469402
2541486
1176869
1388591
1999779
2372429
554515
1470688
681898
2063717
807121
202689
1768729
1674839
1218243
2472850
2442833
2847117
969856
1335231
2925187
2660683
1067205
2889476
1977452
1513281
2710828
2937142
528202
502150
798139
2311487
341344
1196570
158822
836721
990183
2232887
1524355
1085394
1719507
1015119
1262345
1224039
2824471
1083620
1126833
2238885
1319090
2573894
2570787
2792981
2466239
1485490
948164
1810294
2228251
368698
441061
2919469
1331613
713464
2017135
659243
695717
1465999
2605736
601967
442115
505988
185545
909732
2759507
539404
649833
2810361
1307621
1654127
846243
2900589
614931
2656528
275971
2369820
11079
2221358
2252948
1242877
1937754
1524097
798766
270658
2382383
162071
2344721
1881451
1035578
1519838
2024361
730866
1662964
2504513
97967
805492
2301111
2563069
995850
2027974
760916
500113
1406438
1677880
1803021
2326939
2028676
1641370
2552161
581433
782442
1067461
2182051
2418054
192571
2528057
1490955
613504
2550446
2207081
2106752
2505335
1445077
245388
546957
9962
411466
5548
1153806
1519686
1201866
2396808
1147082
424962
764443
2877947
2610677
2133147
2306787
2232240
2677369
1981991
2583930
2564556
564794
2183868
1241956
1027391
2902528
90977
2000054
681883
1168803
771136
2830293
2073293
414126
2518450
324471
807717
2840278
691712
1460364
1110401
1902821
1122027
1338596
276037
1847973
367681
1143856
2778411
1318074
955893
443334
2736419
404062
2338105
2139944
1416839
1170774
1629462
1180103
2404754
2696219
969293
774593
1011908
1464372
856556
669371
1253787
1685372
2608882
2420018
1302710
1723000
270121
1318509
91623
1674236
2368729
2237721
207104
1029972
561244
1569286
2532514
1408253
1216966
654895
230808
729934
1108626
62078
2354817
1878104
529877
1822168
2212804
1981206
2372254
854376
1937310
191198
1145297
2420109
1324273
1862737
879138
82523
529717
1097597
1884886
1543179
640628
437256
2360586
348701
1023454
254832
2817912
1837166
1928335
251082
785488
547457
596040
2506602
2378611
2801310
403875
1308080
887307
1364505
973237
751264
2140259
2624107
2474201
802506
1815278
1674413
1439732
761911
406847
1244554
1950188
2391018
2206173
2076371
37106
1037724
1072096
1664504
35879
2822585
321902
1822687
1705359
1397248
896338
1503946
2634347
1256900
2266359
1421803
2424187
2513287
2619822
906862
543817
1053722
1707573
2776933
722004
954790
479659
2431589
1318885
2797845
1018786
903038
1129295
2760263
168924
1101521
1161894
1459847
803332
2203010
2453914
1116765
2293453
1136852
747719
1156259
2141283
969720
1686962
1873554
1717922
2788890
1482050
1365796
1035866
525278
2797954
2177800
343041
933065
1279190
1064813
1912629
623678
1956515
2799209
1888852
1363432
1630832
2221093
2180807
2500794
1400848
2579157
105030
1657282
613865
2459243
186114
1109125
2706002
1432306
175592
49036
2429026
748957
533879
403217
2828975
856328
1182
1517728
517933
2465966
2098667
2182095
1804122
1667270
1225651
1405470
1182514
2498071
2654403
629166
861604
909511
2415109
1528286
291545
1840618
2103534
2153063
1607460
4353
2395114
838420
2267294
973620
1865365
168032
2075994
1302045
820776
2228192
231873
1529146
1345247
1455165
777906
1026757
348380
1697253
2819574
2706738
1465494
1207782
2206701
611643
2447765
2128256
1216094
1371912
1865424
867591
2078397
2349243
2486865
2044816
509544
2675860
2002746
111666
2221864
1646917
931284
1525961
2471282
1158637
1493533
105594
1547529
1112514
848074
1323609
2312221
2701339
2494412
910670
1904392
1539403
904508
2518262
1424757
2114770
200635
59575
430155
1255538
542086
2084988
1183309
2703602
1462301
103108
2678531
2162687
1101608
1982855
1141566
1961136
494542
2799831
2471386
2843818
2805499
2029876
451391
1936960
401592
230547
2203161
99737
316247
2248243
1651772
640981
1608791
69801
2887947
932249
1302401
157951
857759
2463159
222838
1255714
2762311
2450457
2371163
44847
2174043
2803200
640945
1105868
1839374
1491672
63536
2478589
1956508
1531042
2188978
656527
460647
279936
1342131
1276184
2779611
718890
192895
2306754
1130233
2020816
1918200
1683646
2934570
169736
2800185
474406
885687
1726794
2879453
925764
2066298
135180
1304417
2603003
2054189
1836803
349802
1618021
1640567
2252552
1995681
271177
1905672
1149765
482706
2883775
2766584
2325955
241056
1492609
364886
1621429
2568269
1582226
482594
287323
1312961
2898696
1432171
1820282
2123891
908050
2328932
1524580
2047390
2858735
234373
629677
660019
1117785
2117257
850235
829319
1585027
1463408
1214316
1395013
1042980
1485122
450345
796295
2107328
1334703
1446056
906026
1452551
1871190
642214
1162635
560031
1108946
2697215
1499043
1107328
2546862
992847
1863613
1818850
1948404
2780301
1791351
485219
2155882
712297
961733
2354793
2335455
2010840
1567155
1814216
773749
202358
428471
2690550
2617625
601480
2380723
2911879
1617928
1699276
2741918
107785
621874
1914864
2509262
2177863
2911847
138302
763423
577110
1414134
1821205
1289112
2584555
257668
1338696
2808935
503219
1440110
2197180
1021334
1083508
1515794
391422
2395966
2493256
1851473
187807
788084
889904
2128459
720924
6671
550654
1379304
928230
2926331
2542098
1189650
650189
1498966
2363776
1623329
2136142
2564408
2259067
1959403
2225612
2314225
1325355
747951
1952986
55837
1444838
1026091
1186124
1160765
1156625
2071117
180323
795227
1408038
2442815
53352
234296
1294420
1652277
974385
21466
2619599
2697657
1781931
799061
1745310
2648647
1249788
1481293
2003950
2863219
822780
2212871
520631
326255
1773732
770909
2160457
1990975
994001
2712463
2218608
2680969
397060
105571
2095370
2696773
681651
2508580
2647107
34977
2580519
4208
499855
1580040
1662830
1705796
1611688
538940
760259
841565
592351
2427687
2712712
632169
95310
618406
1894262
1940606
2766322
2170794
665697
2199110
2024452
1124419
1754493
1839785
2036020
2438251
359675
1229890
2629347
2644048
616424
1617009
1234266
173976
2511125
908438
2285044
2731850
2666324
658872
310828
2456870
242808
1310097
2769858
1928560
763538
2600037
2407546
2234430
2300149
2376631
10031
1821569
1106286
1546737
2189093
512563
962784
299299
1429308
1204968
2668034
1217004
2573596
2564204
2762637
1709207
145147
1096915
2209158
848880
2108058
2927566
2399686
151804
1230415
1036161
704838
2778785
1778020
843802
1132714
2104582
2729080
2661312
636061
1181696
2773068
2771525
2781992
1458709
1250891
1019432
1106333
646826
1115253
899324
2546799
139734
1644180
117196
293412
463562
302162
2572739
1501457
2319639
1433355
1002636
1262386
2516924
1935811
173683
1015549
2304023
2729236
2478627
2177756
2120322
255313
1228044
2927813
2704749
667719
833451
58401
689762
1551595
987773
2344691
2565219
267005
566357
131037
658791
796548
1618299
1834745
767368
301681
1103910
1361975
2723837
1404408
1885161
1942346
2163066
1673763
2485756
974563
1582975
1379128
1910538
10290
1720680
2416554
1004724
540147
1207244
440195
510271
2516422
1536121
177831
2198189
296185
2535502
1358859
958472
2544112
1089920
639596
1159832
1438085
2294725
1540894
1297981
1626560
1325558
1380570
2332519
1234823
298948
1580614
1944313
2459282
2651461
375276
2856490
2729392
376447
1344510
1933393
2644157
837034
2383369
1195910
2265984
250139
2367879
2136826
2860384
1227450
291225
1514419
2546719
169236
2111684
295912
853357
2728613
711744
1960770
446374
1442349
1764992
763447
193188
1148627
301773
1028776
2566493
1464985
60630
975089
387133
522268
1761715
2733268
889488
2604102
2603230
2467271
2033703
473045
1599493
1737651
824830
1134908
336337
2017
1996832
1668936
1021187
1579956
226680
1677928
428964
2853456
481599
1609402
540367
2321850
2262012
1487142
119666
42995
2549961
2862631
39043
2001810
1953996
1378357
957200
2702165
1833380
488465
2445221
2710632
375451
678357
428662
2524374
1616960
2179339
1303810
2784197
695233
2257642
2899306
2159106
1308460
1270906
1179749
1908503
1017112
1149501
2807676
2171750
2889232
1125438
2024817
529994
1059802
2122949
75222
2413530
1175742
209428
2738325
1642309
995337
719545
243511
1741439
2112750
34454
1458143
118973
2818996
117104
2553225
885771
1020365
19220
2930908
2141226
891633
1042959
85772
1548306
544551
1075580
1241595
1960094
202616
1696838
440424
862365
163628
2379451
119717
2684805
842206
510848
1971210
107644
713634
2343052
490094
728262
1061740
361205
347699
1387048
1364269
549704
2627090
1384111
782769
1561318
768980
56084
1639568
140048
355351
522507
808072
1848494
1253575
2556873
2223799
1447200
890399
996946
2001544
1764298
1938795
2503596
155294
630232
2496280
239954
158791
2503957
358650
1322291
1023120
1738477
352370
88588
2105597
644046
2326460
2700737
809519
821265
42692
91808
1086291
2414015
18925
1867102
1142526
2626438
2118194
980451
1690420
1629353
2198923
1618946
2236002
2695465
180933
1571711
815768
2301353
2290857
1077099
2870331
81827
2242572
1483832
825008
974123
2910729
2880310
1314684
54318
2232607
2627302
2553310
1085714
2300419
2239758
2194419
1909289
2668166
2144793
1909192
2150791
915924
2058914
2375091
2325778
1410781
1969818
136607
1660195
1271045
2875814
62711
859217
2074178
2585951
1775604
2381445
1140075
1004365
1149926
1101299
411044
2101428
1910656
1256611
2467103
682719
1653953
2441127
24413
1726133
393665
1943487
2890185
499104
901771
454600
636542
2644352
2447065
2077860
274099
1866363
1884383
611480
1565926
2760879
2711163
1785950
1232930
2100869
808929
2153314
2015061
1180745
2526337
2845763
2631908
384634
1783804
471219
252642
18083
872966
2339569
2551023
776012
1210471
30075
1063977
78516
1535501
860081
2238627
123247
1536040
2793064
2222256
1434128
2486177
1542692
2849792
1093602
1137737
164541
571176
939531
883028
967765
2563725
517124
1898222
2527689
2603768
211902
1533705
1206653
778954
2362751
2339873
824364
1465785
771088
793245
1580663
2843568
2187740
567425
157790
1744180
132810
1362866
1485548
2390443
1940681
752263
2733949
1706196
420962
1521393
891983
251827
219027
964321
1178172
1399071
608719
2604167
2150512
2767412
2324552
1821630
2185325
2481523
57641
26120
987955
2903940
900026
2824537
2361582
2060398
1682561
2040108
1649500
466138
1455887
1775512
262108
1082263
1855569
1208134
1610123
1929364
2030583
69561
2018080
2389926
2473512
17967
1126846
131708
2127075
1361709
2391740
2289372
738361
682431
2373154
1512617
2909152
1654755
2841960
37438
638498
2856967
2344193
519240
2519869
2617686
2697243
351944
1273237
2681588
1541190
2499590
1968674
561852
2621534
1437027
222963
2845849
1573773
2724956
1593284
1145046
1123460
142814
1258276
105225
1617085
926442
271606
2587435
1522460
619419
398372
679552
1749104
920234
1146187
1748145
1656321
1243271
1652123
885521
2260999
520326
543645
854565
350002
408172
1250986
2574555
1182543
347874
2730016
2454084
1811256
813123
2820624
2906572
1809159
649243
2177165
1806383
1386781
751977
2332003
932400
2303471
1646254
2188242
1326072
1265843
38261
2517466
334098
361204
2438014
2823567
1428041
1586264
1885516
2920887
1580758
1633590
391100
2118665
604451
396430
1658846
308450
2288623
2352090
331762
25743
2627592
621444
1195593
2423450
1227871
1135114
1518569
2389598
1816861
2254151
1253516
569029
1142301
1637582
2298632
2550063
227681
246382
2196455
1548581
2620408
305900
984447
1860883
1202431
856904
1582788
1500394
1400532
1200938
2658664
2732231
184999
2142019
2706949
1701734
766320
1562000
642074
1355667
2295897
2498434
1412705
1354561
178007
977398
796460
626375
900101
1903969
768409
1097229
821636
1599524
1660599
1302287
2153845
1381405
787430
559644
1855453
2300334
2673954
169577
1620101
1847028
1886172
2055474
2689163
333625
243125
205064
2814771
1765497
63632
1719310
1297208
778708
2580166
2302663
2120904
2422211
765146
1632714
662281
1900622
591684
2829658
122802
1275231
1340437
440036
558783
996227
63960
2604020
1005193
1660325
332100
1802167
1243645
1653292
1512847
2367179
700695
693999
2568693
1703943
984176
1705744
1036107
1236739
2628417
992633
1556723
2348969
2910050
2829562
1329599
426734
1521585
2028217
2043855
2378353
2841343
1954092
1460302
496676
179573
2285158
1198264
556999
615820
1435548
507895
2574224
895062
2679909
2511450
819187
1233524
1580151
808985
748402
383393
2793452
317897
1056626
1395643
1208837
899107
2688715
1416835
1303646
1841156
158792
2316065
734354
1652604
418356
1390357
1310744
397287
2032172
2100431
399351
1055327
695299
1417556
251924
1401572
585257
1770670
890229
1817269
266273
1861039
1392711
766968
994540
1496729
1301997
1411196
2761477
1910772
972868
261977
566647
1321454
1720305
2388196
543801
2187634
1918260
1876742
1693487
1367478
2873960
1258867
2138565
455833
2544787
1708253
2859465
2717965
2847104
2021347
1817238
1524436
255175
2426520
2654156
945739
1712394
2177518
1383531
2100568
851376
1262974
2455716
838295
2704194
1823714
1413729
2710057
952724
1803751
1921128
2617252
712967
530849
9888
941082
2764839
1283117
2114553
1545935
77588
2012469
2048790
522326
1761795
1616514
1124947
2336199
1305474
2258500
661379
1556491
1413424
625410
1125586
663049
2115037
764998
2814301
978970
1181616
2628299
482761
2285933
1060902
2908909
1218828
2314440
1795830
405971
95182
536012
2914145
629905
1015824
1550563
1441950
2656655
2327962
359832
277441
451444
146210
2717027
461832
2667652
2751504
1262947
963156
2063662
1042131
2497366
2598366
409102
1794539
1004769
1771515
2197189
740048
73231
1910227
359082
1774718
1903466
1498844
1731732
958537
1738759
2575952
2498327
353360
1256909
1759800
438645
35367
448555
1879531
2233662
421274
920747
505478
681916
961229
402865
346511
279442
699053
2242006
643865
2665754
2784481
2747875
517605
2936056
25895
2066522
1335708
229310
2712919
2127067
254161
2139018
2034444
604920
2117987
539652
2786197
206106
750788
2847581
2008441
2108659
590873
388393
2077991
498065
2854935
2531602
1620977
740455
1417125
1041894
1974861
225222
2908445
2527771
708894
1043666
2367179
2863915
1855767
435235
314379
2643221
2890166
1388747
2231107
1659021
852626
83030
1571570
1635507
864527
2056044
680219
299410
2577454
2616286
1439994
530815
343786
1726978
2169523
224462
1455043
2100940
2013533
2076302
2577209
1602153
1278694
2800529
2124830
469601
822645
2876743
458166
2145795
161654
1486435
1592830
861497
2288643
2419929
2045353
1179786
1316446
928956
781260
2150145
2566079
632695
2924302
1778239
2829002
2646311
214886
2830063
615413
1837129
713295
2909139
457805
1541571
2866423
2914109
2551388
1706754
124586
384747
2240472
2762579
1082118
2871887
327192
862144
2442159
468214
473835
87946
2911229
655929
1161934
417361
1998312
181692
2499893
1323307
1318063
2902633
1352904
1805664
40122
2536251
2842529
1245374
1916974
1917633
894457
346254
575604
1516318
1724540
238449
679535
611047
1460805
926438
1201573
2235748
1791797
56245
2879452
568045
2223696
1112582
333030
505418
1959015
2645741
527693
973442
1100285
2469505
423681
2084765
332980
2541091
398914
2146629
2657861
1879752
735525
1965495
2338349
1731852
1825828
1905557
254406
1381260
207557
2838071
1979131
2680344
672598
2513333
2733929
1021910
343909
2497810
1056075
2560480
2039190
299356
2794685
2882684
2350217
613824
1456731
55938
1200807
2614019
869560
284126
150244
592699
287438
2221561
1413839
1922495
1422779
141655
722858
2928426
878203
16095
1098526
1744373
1152974
2451088
1280727
855844
1495495
945685
1507138
2347861
2174474
134896
1747586
298341
132006
491733
307736
209762
1455541
1944424
2774313
1130379
2797610
1492669
1584923
1029451
1007431
2861790
200117
101129
793620
1608101
1370534
2017344
1843679
2045264
2114443
1224983
830641
2931333
2900229
1025040
1104918
773034
213591
2901893
2483562
2679042
35373
1665715
1018968
2859979
2497678
886519
228108
1419323
2051816
1492924
44768
2035695
1066582
1304039
2331614
322344
2545079
2543137
961709
145582
1608656
394686
1870940
643794
2177456
1523333
320456
610202
1172317
261249
147676
2737490
2371496
1105986
1663763
1433682
2609440
2707483
2136153
2146677
494563
773760
331183
264399
175855
2064243
2574146
2496234
412180
1797900
2929208
2321809
2478446
1763994
446527
2090810
2736339
1120702
1896621
1784742
225868
2093469
224696
1943783
440738
691338
1453650
2568273
992227
2597331
1236252
523080
878667
2594993
2881962
1754732
2104673
227711
397232
199284
460357
1163847
483714
118385
555910
2427313
1405160
735577
1217278
2286001
323195
2266318
691097
999124
1881353
125551
1630050
2828458
1296002
326066
2930215
34481
2275956
2783745
837738
2591102
1689201
326087
2540473
1353551
1482876
2581617
2831120
529745
1114634
400260
73120
496873
1622963
1241400
2663963
1716316
1547548
2301733
1818656
400768
2678685
782003
1683656
1388844
872816
1679489
2137494
2685820
2091599
1755005
500953
1735504
543769
502905
666566
1122642
605275
1876952
2741347
2345876
1357887
1158489
2457843
845155
93349
2545404
1741087
499036
601604
1548391
16734
2468724
206325
295965
2541390
1465175
2641754
2294602
2806426
2837577
2075729
1055555
1261404
447009
380503
2419973
2905660
257456
1834016
2149396
694730
2575733
2131775
2892109
2790021
2339732
42036
1192178
2627749
12189
1367015
2617407
931248
2781651
1775973
2793370
102014
751945
456222
190223
2240831
264133
1118732
1428881
494009
781333
672914
342593
2873742
1897339
2115911
979009
493641
1472292
2281898
192193
2448111
326635
1546564
965315
698416
2517878
232685
2881453
2841402
1919855
1002270
2077457
1062064
2759674
2555399
1776207
351300
994021
78310
868426
99642
1209646
1355554
14444
613171
885517
354366
1991196
146829
1024744
134734
1958491
1639840
1820045
530852
873334
2693699
2439864
1537832
46382
966846
919841
88628
2472968
604186
2158815
2206472
2775016
55788
2904184
721066
2558971
1765625
724667
1787438
10361
995679
895295
465857
683346
1517927
1578826
443278
1740546
802902
2894828
1560554
2149390
51288
271857
1508198
265609
860947
2761388
212443
259132
2392764
2267422
1891318
2399213
876126
1670838
1913364
991068
489800
829405
631159
1377206
176587
2504172
1570965
664570
2898857
1876273
486574
1879530
2074671
2321825
2700852
1654454
190357
2850013
1413013
2438287
1311768
1712675
414
1913637
1539918
2813503
2478533
1311745
1091613
1941316
154098
1371561
256606
83569
482336
2148775
1968531
102742
88028
2096133
1291467
2753265
2082176
1968068
1510568
1501700
2656754
1297201
402020
216588
2360371
522770
540264
159912
1671236
2057105
2886364
754317
2178865
2787484
1578360
2533514
2121012
2565103
1547919
2415884
1719044
2486070
679560
1146
391107
1931203
2686165
2120610
1819779
722567
2074029
2248705
567550
2810573
2710785
2000975
1023303
752133
1477822
2529547
866094
1577641
831934
2283880
1838915
1088183
2294659
2813645
1693860
189922
2535528
1064419
1308658
1679035
61361
2172923
2644174
1622125
940737
2495985
1938300
157596
2708977
2178010
2449563
291873
686081
1596076
2916605
13984
2255175
1034357
902733
650909
1255041
2542175
803765
2717154
2828111
42004
1861474
2319807
51895
2114730
1907185
2853878
479364
2650995
313695
645388
1353752
1606745
2513071
1062908
1163791
554565
792021
1699635
724504
173522
2089560
635523
1042214
2489017
2718314
1262603
1984577
1754022
1722508
2723244
608455
1803175
441564
2852361
1555964
2624605
457265
2809616
2434661
2022647
1316408
2710781
2294661
2331352
1736524
986763
1080846
310430
2353911
490601
1112606
952677
1959686
2517875
109648
2434542
1617339
1916678
2030300
2549402
2567001
1384615
1408739
1047488
1940319
666422
1558158
2217358
587968
2828785
1018935
1368144
398892
489268
2717812
2238188
958152
2596965
779272
652551
2191278
68251
2890734
1838749
1577820
2716972
117465
2120130
1786494
1141461
571402
1638267
365197
2129382
2687628
2892961
544572
2780793
1613028
1129300
1808748
1510962
890387
1995380
94877
2363557
727239
5772
226607
155182
2908558
2359180
425582
227565
838961
1645082
2507814
678137
386264
577732
2484739
2573718
2289861
1703519
2613377
1715737
2153880
401771
1157969
161391
575900
1627443
2373409
2875759
1929786
2213087
83805
2677099
1852327
435271
1701170
1421776
1601324
1144596
1938335
755498
1331326
722162
2215435
2413662
551279
2219535
2177584
1397290
1185447
2103116
1037601
2500263
187848
1031011
2401196
2932667
1025368
687970
2088510
1054235
1977558
2061313
2699357
1874175
713162
2290979
1605679
1113748
613044
1175209
1607023
1330598
1326370
1873757
2259104
1399016
786580
2231296
237239
2372053
2279404
206907
1746161
1715091
1364819
100420
1195770
1542437
915439
2433456
1924962
780702
2711040
283997
2310373
215160
2754276
2704519
2234140
1438346
2577720
510737
1285843
1095795
1605780
290319
2595635
1505093
2003312
1454280
1571712
608482
230028
616365
1640431
2476257
1417174
1684048
764864
885435
94950
905093
2776818
1476139
806454
2756136
2028032
2679834
1038870
111736
2827082
2167943
1416384
266275
1867947
923894
2643157
518699
419309
2050137
2613175
2783861
2074864
20381
2403853
2220630
2026947
810811
2918110
420028
2878295
1459846
602917
829673
2043290
1504109
935189
1247417
475060
1121303
151902
1409430
2441723
929869
1196859
608012
2126091
1809872
419573
28336
2028072
2635460
2087911
2089389
2217590
1010106
1376154
1641073
1097673
1152739
1298499
2356401
1889130
755204
917628
1002918
2594962
754020
1509597
2112617
441094
1807322
1526580
2700778
2150198
2065481
1898089
144434
686742
2347432
725856
2743150
2637686
1757593
2584996
860805
1574236
393503
305713
795108
2878062
929025
2777568
1123391
2315250
1905550
1801559
1508730
564069
1249664
1895576
1539067
1129324
2913367
2332395
2544494
1458101
2765951
1699246
2706311
2138802
1212948
1150384
595758
1071503
2914000
2792995
1186827
1417472
789827
1588742
773264
2088751
1659753
686972
564580
301395
2174534
188036
780452
938285
1071211
1161719
1060578
2831698
533512
899292
1881113
1977764
924545
2136078
2586401
2209540
2853084
1128243
2797994
1881455
1683131
953821
1138565
2547044
666036
811802
186971
2690553
2005327
2914805
1762265
1408582
1032127
2362676
1387868
175578
795889
1452166
433973
871045
2572892
1750036
1422004
143824
177634
2900881
300598
693975
1745976
1361943
1262883
1970088
1007714
2238957
619159
373041
1588620
289494
2194537
2608908
1617471
1037812
742334
667862
1028161
2453335
408722
1174794
2766993
495806
2688293
73104
125965
2937876
1878216
2451395
160454
89277
948135
301387
1808894
20092
2703572
2920691
444792
2926471
1354396
1395926
2059655
267906
1227962
1000886
2305349
2832202
1272619
350428
1653066
611834
1494780
493780
939515
2183122
2134633
1889671
316649
361929
2711423
2451875
1767701
2894286
1777771
150579
1568653
1892645
855713
647143
539274
2651497
1096315
2293331
741
948250
2129973
980547
2689884
2542667
1742123
813564
2434842
2698948
316337
2867729
2359256
192935
2458051
581396
1042723
781462
2445153
1041650
1350977
1592803
1042310
414157
174118
2931885
845170
968539
490698
2527906
2666240
2938871
1113985
144022
529438
1448686
1352978
309371
151773
1912999
1771650
564870
755948
1683988
1616945
2582336
944059
58238
2602015
2188489
852836
1220046
447991
499865
1939221
2506929
2199751
218973
1447470
2252988
2604386
108484
2561365
2356725
206563
231529
1758615
1460018
982998
974390
24489
1457369
754980
636878
564614
1255808
191611
2162037
1226072
2602232
1271985
1686904
365410
559632
694544
1552271
1394400
2222888
200840
280205
226158
621094
815153
618542
1515334
711008
1325070
520064
952994
2746156
2784667
2302507
2365139
1374826
262471
880993
575948
1916966
2542887
2398491
2612469
1594712
2869972
505303
1930262
1933172
2187227
2554897
1899890
1523184
2783392
931924
1254211
2184476
2342474
1740794
2829845
1212831
2222699
1633766
931066
2428526
773709
631884
1653725
39035
2606974
1185683
1493642
2664647
123330
888058
2380884
246584
2758536
2511378
497545
2128935
317231
1451443
1968927
1175451
828870
277180
541039
2654077
932864
1083903
1275183
1416553
1190009
2546365
152803
2445920
155288
1260645
2880221
791354
150216
89983
151987
2228547
1114645
553375
1152092
2403719
2830060
2096554
54568
81972
452887
2241647
1600423
13500
489068
79909
777762
1489548
309908
1146455
1057769
1137269
2904175
1405861
316386
1354084
980347
2307687
369262
635261
2077421
2906373
2069505
558709
221056
1022969
723449
510596
1118957
1897423
1045105
628595
2700789
2890629
361773
2561563
2770409
1872808
270016
1807241
498285
1373927
1203291
2526926
1670277
2791061
2040902
2882095
407383
1466973
2637376
437880
1316445
1371995
1478543
2680628
114034
1093516
822763
1933665
1548370
1346478
391485
1581769
2250942
1675892
492888
789863
1386088
129095
1876908
1970143
124846
1811245
1203032
508821
2662704
2895963
1927238
2569998
626794
1368294
544423
1212670
571549
2220920
35474
1540052
1200306
578548
1769460
2904961
2921632
2380960
1856832
141393
1657385
1301164
58305
351401
2619556
2077808
298330
971111
1728706
533945
1758269
1333024
149650
963571
1746045
2763484
1242781
1243961
23471
1464112
1490780
2641660
1488754
246674
2485057
1249484
464852
2859178
2314009
2413267
246252
1761699
256156
607544
435355
307910
2834527
1889646
1673860
1648176
1937681
2207292
1100343
1749434
1651977
252276
384496
2575757
930567
826646
2427763
576176
2001890
2802935
169665
327295
1494305
1703993
216383
10848
1897865
81330
2291637
2496845
2704882
1773719
296167
800023
1749888
88816
617492
60457
1252777
2077998
1369052
191974
2148682
2205351
1363203
2019111
1467022
138141
1183716
1097419
1046770
877483
2119055
598372
2620613
1349050
1223256
375966
2155985
376850
873226
1515964
327044
2837485
1560908
515535
205562
395772
1752260
1738118
1344935
831429
2662771
2536784
1334620
854106
856550
1980317
2109772
2352634
2573720
741751
1911438
2130747
795733
1114825
1080650
954257
486175
2592737
2242653
1823199
1982169
2850471
1958130
875401
2714530
2272171
148621
308437
1737029
622453
1303370
1276488
754030
1891041
542609
725706
2171507
455038
579082
74563
2007247
31885
792763
1648205
2352596
2358431
2329146
1121862
2416732
63161
992542
2397172
1158649
1001608
1786845
1024365
1725790
1281389
925727
908116
2142900
19503
1895133
1777891
148171
2862397
2648863
527271
2803272
1495280
2515275
1679169
1371870
2006222
961821
2270108
736048
358133
2749383
183157
2702135
1437131
1878974
43582
2475824
1342491
871498
2357923
79379
848194
2483801
1866616
275158
2849492
955780
1488859
128246
2349437
2484046
1768044
2329881
2578713
840699
2166763
1356705
2732581
2520869
182710
406236
97923
2926330
1632877
2373676
334098
2927208
134188
307152
520526
2170266
798049
2262699
24240
872832
2255697
1623993
530354
1656654
1929193
2617864
2407452
1333351
1149584
350967
1734425
305037
1749130
2040727
978681
2270044
959135
1287726
1863853
911489
2222974
235466
2135981
1520607
2166264
2810033
587069
360408
1841675
1256647
2858644
858077
2668637
2000063
2156481
2300872
1329038
2608186
126007
2485147
1769390
1366222
1828168
2373681
2835846
1277607
2854306
701920
1677280
1489896
390534
385438
249458
2161813
49894
1457869
2258658
1959263
814769
131540
2232553
2924572
2188535
2876110
386629
561212
1523271
2656262
826080
662411
1828687
246557
2083901
2562984
2558179
2138972
1477356
2437762
2800593
226713
2711810
1406869
948828
490466
1979789
1103138
1724203
1455217
2600296
1519055
335459
105175
705542
566217
1696653
2332997
447594
2356620
39950
2821870
2259554
1508383
2927110
2222705
2314690
618747
526042
294527
358721
2099952
1103508
2838478
1795074
1632920
1222774
2500651
537191
1066257
2015545
2375088
1827812
2427937
1496001
1908707
16683
2274567
2019950
68877
407320
1596435
1013061
1171402
2795456
2330169
1324486
1959163
173351
1950467
1165050
2801513
2259248
946242
558654
550096
309404
2161172
2876109
1299085
186299
1207591
2794628
1279721
1631981
1876546
2823778
2891739
66991
2779912
326812
1863489
271942
277051
2574393
94847
2930136
2574092
1398289
1780499
1807894
517864
171920
2767011
2675029
767551
2185501
745907
501529
2117046
475571
1834187
1767040
118005
2139328
2778421
1328176
1705594
926678
188386
2663460
1821318
2422086
1832979
468469
1127452
1372293
192600
1058333
491513
298682
2421325
292394
1963837
541281
915280
1761304
943448
2508974
747863
2071891
571190
961248
1417331
39502
2734939
2023138
369595
200400
1351913
2537267
544982
2374096
2068775
347355
1776991
350707
1120129
2838825
696300
1051611
516260
2369318
2355414
297708
2771135
1564317
2379253
1734853
1077229
1043605
1712694
1530650
2016118
708373
1687706
615463
135892
1037555
1245671
172783
1827032
742660
2656839
2817604
2060013
1667599
2801015
424345
71336
1272542
960607
1889768
220664
1473669
2163339
2576276
1059917
430141
677500
2801542
1793928
1804989
2601280
1234868
602312
2876830
2707231
2157392
2679008
881370
863367
2485791
1858022
1738051
1874894
1381404
1641126
589347
1625997
249498
496395
1876251
2522463
2465029
2367729
2170839
2306491
1183808
1370082
2772936
1316264
2733542
202822
1019861
479339
2478324
1857298
1581627
2726392
113638
2524491
2482701
343226
487506
906375
970139
2701864
1647589
749897
2009485
2049178
1293403
1748477
1167232
2780089
2701053
1611129
1344819
1836660
1271614
1601247
437752
1593994
593464
1147572
398676
1710902
1756770
1267
1394409
2763629
1577934
1512568
206784
2045701
1554486
2134366
2507620
1326627
2889632
929284
2323468
1332111
509342
2397203
1477111
638457
433854
118397
2928397
2345197
2001951
2750535
1789824
1288985
1201698
1946005
2412135
2266203
2438481
1735429
881444
1611825
1814647
2247660
2082319
2692201
1776231
2726441
1369336
2199859
2133423
351576
2869895
1055217
1471793
115200
1274102
2607061
426167
376132
2228158
4354
129688
493554
1178377
2259513
704069
322936
2324584
2414053
1442505
1479692
2295387
1570882
994269
1523722
1331618
393033
2909137
2039973
2789252
2156179
601740
2636277
183933
647731
2671498
1757438
2831890
758503
460457
477471
862265
1625350
2189604
844534
970610
2780757
2739006
2383695
1057800
2914192
1031678
1050606
2301458
1344261
1608224
1436882
2739420
1435157
2250863
2933144
2599925
146576
2594614
2670830
2060313
2444698
671802
1359212
1400212
2084255
313388
875258
612170
394638
94814
487738
93598
1455485
706494
101620
731314
86790
2317268
649007
827749
2800676
2612595
1881915
2778756
914054
36349
228795
2549543
2062529
1629203
1466582
511577
2370903
779511
2176671
2577968
826151
2856727
472358
2694417
184482
2345804
1471992
1710059
584072
520033
1256902
1921821
330255
2037031
1849623
2385321
1760882
1750022
25196
985703
1394187
2881714
1933036
458980
1942134
1368003
594339
1823387
2705731
725229
1957552
2227768
749824
1061891
1481120
788591
1696692
1019348
447157
585501
754712
681416
2529514
198394
2088831
2324132
738527
2122336
2085329
238592
249637
1418744
627617
2414918
1210575
705837
1492951
1946993
996927
853197
953485
1246541
637205
348489
960435
2229486
2419201
613234
198579
928480
1435535
1718820
1035265
1968694
599821
152895
956139
2634928
938572
2574916
171363
631986
2711899
581543
192672
2831720
1718836
2137268
1636727
1344944
2076457
1992295
2418818
1369239
1862244
378135
557868
97367
2431758
1408392
2246894
1143327
2910513
2747277
2511567
1405998
1525154
2492936
2215672
2015338
2081903
2623070
1400893
91154
1364958
2019875
2612800
951217
900558
2090472
1323918
2273474
1729807
1443118
2374611
1688426
1730375
712897
2554354
425094
1670930
2735634
326014
1565531
308145
1560754
2590581
2022699
2231745
2513300
1302762
1080525
522539
1506030
2740629
701301
661715
117799
2762410
1613430
784056
2792128
2599683
445866
1752690
2108885
1927898
924785
1427179
1327528
534420
2205215
333588
2511532
282476
1208713
2010179
1528077
2827653
570733
1034509
560704
519860
2294294
1744537
2454346
2907367
1774435
2697835
2391709
1176648
462052
1103950
2512408
2474128
1604390
1160279
968233
866460
511541
1611426
211266
2432443
2854176
2593974
2868927
150081
1907089
2852595
2588135
449079
141081
354965
1862910
1180158
394479
828917
1188809
1206078
2745342
945400
62369
454677
2833726
376173
388450
2255550
1958396
2484192
2710768
2071111
1905248
2929523
1465314
1105788
2168238
247704
2181515
2093442
1595812
597981
633022
2579883
2152568
2406676
2278828
335657
1007211
319964
2835607
109736
373179
2885330
2260119
1075889
1236779
370078
72502
1012104
2307772
2088834
1305019
286140
719135
1652442
2680915
2176309
373856
2347348
1648088
205692
831127
674500
2488366
1103741
2845422
2589973
2178991
709999
536324
1164358
2259168
603881
2939235
622911
1975311
1782117
652488
726052
528120
1474429
2670036
438759
249885
2175454
764788
2156249
1563672
2797671
38537
2467402
2390249
162788
1863827
890735
893354
782713
2766501
517749
2240331
966483
642906
2452025
856872
2162168
1719314
764234
2552911
541601
2058953
2011108
536477
1260049
2235985
2847625
1210611
1562134
113901
2526971
1051594
875244
1182060
2647352
321105
1083134
352681
766935
966174
1989341
2101898
1576868
219368
1008087
2436483
2253890
602812
2575337
2646476
87724
1574452
500450
1645130
533823
1636453
856675
1834225
1005134
2144453
1091378
2905171
49757
376299
1108682
373943
1418531
588115
1904933
1804627
1960780
2869164
98597
1752419
97817
2485367
600471
35753
2886081
2033056
409864
15371
2730229
2147270
108472
2772593
467837
2606046
2459750
2500271
1721920
2847696
1509829
1538467
2408948
2539051
1965798
1676386
418365
1766567
1964858
58267
2687442
125811
2193486
367974
1098970
294958
838696
2352751
684460
506486
839530
599224
2517180
2469711
1720264
2491535
275041
993380
1025603
2206014
354800
1145168
1844190
271332
650545
708814
139896
2007124
337975
1699981
1997487
1677696
1697936
2827361
1546881
1497518
2809395
2190165
2478656
1652592
2456520
185165
1484083
2728348
1051265
2698323
1469257
2016323
1126112
777920
2269368
914891
689772
1714959
387848
561706
391727
2526708
759287
2800822
435589
2777575
174381
2000415
2004505
366725
2153966
1182071
879208
1349260
637545
2187994
1840826
756702
2597742
1082681
1506507
2336245
206054
1212292
1162493
2281060
2135339
2278191
1341081
2842717
260514
218070
1974793
1300490
1682240
404902
1731428
2653239
1485455
692234
2810512
9131
1210575
1185292
166946
353051
1246637
1578244
1950575
1459777
403632
535080
2179235
1543264
425723
1186372
1928692
2215124
1486547
2688825
211475
2064518
1896907
2293786
2899849
803742
2243
295258
581723
1798521
932551
2234580
1185142
1822302
41107
704132
2936675
331696
1000384
2105142
1338616
1731565
2090089
303011
779190
1958557
2741579
1023927
966974
60915
659768
2053217
2068938
1911786
855952
2736518
551827
2847299
784332
1177087
703045
2213866
1284437
1102
522427
2110367
2817519
1714400
2297534
2718877
1083046
2634124
2366236
1818180
176934
2762239
2358753
2394683
1923700
907063
450818
2924404
290351
676082
1824731
32359
319579
212596
1182203
603143
778820
1649963
732016
712203
2621025
776041
1735627
292245
1034750
1126974
356238
2675260
51307
1042310
248608
461863
625498
103900
2802308
342692
1714270
1215316
1105417
869564
901595
1017574
1350628
1941224
792593
1809281
237759
1707806
615692
469469
243721
2416731
1723983
1373230
802392
1970676
1424567
1129145
1086165
1650875
1745124
173867
1873090
473258
1798569
1209217
74606
2704095
1007515
64212
83571
1010278
540362
775364
228923
1869270
1371515
2348948
87148
2266797
2842831
317379
2313270
763080
1336357
1605709
2531237
1890745
1589338
1833514
2234613
272305
354548
1446061
2560565
2482111
918509
1929741
1680318
416272
1708333
561666
1727993
1749042
1472943
1149935
1877973
1524457
582373
456794
2721335
2831442
866264
1774342
2352648
240582
1024129
184596
1421492
1000017
2859574
2639641
989863
1250983
1012640
300921
2328770
2179653
412170
1768878
1995896
2471978
2380224
206560
2460945
2837822
2247671
2230470
1157340
2791924
2057613
111942
2215878
669868
1824711
730173
2753864
1483691
2583137
351963
2568211
1341874
824047
403126
916943
1839635
1583978
1274235
2235806
32019
1365983
1971033
869504
1329151
2885661
132420
470240
1505805
809110
1425013
49539
941183
945004
1854487
2488263
2060124
2540727
2606045
704951
1991274
1782770
961906
1588934
1918727
885306
2852680
2137592
2559039
1637280
1205585
1453030
1122406
1913324
1163581
436825
951602
1964337
2162891
2125158
1233937
1847239
1736446
1696562
804696
1121493
2038048
305178
913432
1426510
1588944
469174
117896
120881
352896
1658702
833062
340101
1804885
2885984
715770
2704406
1133032
2576856
1766315
1736860
531588
2293186
2275207
2800320
360559
174387
1374716
464367
2483480
645140
1334795
708404
2454103
2116134
2225846
536848
476659
116910
2665902
748894
1587838
1002234
2333552
2839784
267493
1751025
2623176
195986
1072638
2643956
1560129
2547740
1472215
2185000
76087
1305700
34381
260277
451423
2546804
1453589
2634840
180543
827968
2208522
632477
473168
1393001
1433454
135750
1894324
2491028
1306676
85547
620291
296937
2848796
2099752
215688
32088
1948817
2793262
1419875
2645888
1030734
1334108
1165758
2600437
1508850
509071
1600252
1603330
2703444
2373812
1853666
329458
983552
69283
757427
2489617
667308
2717477
1739558
8390
1002339
71894
221416
1486155
2571901
1591046
231475
2796955
91869
2169278
2292576
2075335
2489363
1410013
427835
734213
578229
96423
1821155
712106
1944096
2552488
724808
2105907
792275
2445698
389788
1305377
1820953
1373111
757975
2454992
1325614
826682
936781
643629
2286061
1931150
2128079
2535637
1639146
2504368
2367727
1087041
1809009
785923
2141157
1385358
2667324
637742
1011013
1524507
971804
1360395
780470
565495
1648940
117690
1966249
742709
1830842
2134160
1264734
2508250
1082657
687591
1611466
1601985
1807668
139507
1369647
1876553
2451918
1085225
2434389
1717781
1244745
2261617
86751
2291400
84035
1437714
2532141
2912404
388334
657624
1642060
431836
2575277
1716572
2883717
282025
2436726
1900727
2212234
1297494
460159
1364380
1535607
179208
1428872
1243976
484173
2589775
12427
1071399
2180605
522652
697505
655815
1240655
183800
1892346
863298
2328086
1657583
1381112
2581607
794645
2550887
890490
853075
2703420
2171921
418761
904898
2667091
698548
487010
323372
2885391
1046306
1845547
124123
218756
1527923
2407831
860390
2191415
495310
2082844
2450616
564062
547885
1164595
2277273
2924545
573613
856092
1290768
273444
1059396
1244677
1839702
2818418
1324551
792007
2328013
1796576
2247475
443007
1412377
1178559
27379
2346212
2763254
133500
1107785
2001552
820540
622270
159376
1688217
351217
1197216
1446943
2256659
689713
2190350
818160
2796485
1370296
1598984
2022129
789124
1828962
1017915
212856
2756040
1172377
2299534
1440261
1989927
143776
192267
375237
2132031
1331928
1311547
1650271
1205129
923392
1658363
1496279
1618031
677655
2587606
1458031
1531105
414342
1066127
698983
2565657
518977
2552619
1761800
2043863
2240215
779378
222748
366161
1584510
182097
1917428
1386093
679439
2605089
4587
520858
1108164
1659717
1258873
2350491
2857768
2658499
3638
464554
2420126
2933361
954858
1327014
440337
1747586
1305045
2458006
483107
1635076
2203387
2481784
2489401
2057224
809018
1625571
1651152
1708193
319844
33854
2876411
2189440
2828021
2163587
1751306
1143960
585088
2633066
2661729
619229
2438132
2670231
800269
1696466
1647730
1911263
1796257
2722882
2166297
772035
2626845
1079907
2513119
1098185
457384
2183480
740226
1072433
2849568
361644
1264930
628261
1863242
2629565
1143405
1200912
449980
1623974
580332
2788535
1991500
839302
1094358
2298998
770496
1018455
2731255
2369744
2198780
2223704
1684065
1094654
1161771
1797746
2694123
2928497
769345
503155
223107
1187272
1766367
1049361
1540549
516983
264063
1973555
1451081
1191734
608666
1874358
2169828
989119
2551936
2722640
2479212
1636166
1556972
1897459
24736
1451898
1101453
515849
1041628
82542
2129595
2765416
2583356
971267
2904698
1829995
2846729
1374289
2538844
1927085
2828139
1736140
187260
806006
816853
1474910
518189
364254
327029
444149
2555038
1193177
512023
1481477
2844474
2209535
1819699
1326960
2448325
93827
2817969
1121388
2246144
476655
1140780
848339
636765
1230702
618392
1549287
2446289
1389565
2717225
1079007
90261
1164485
2080987
2154992
67260
834542
2824550
94632
884548
2640451
2028949
1466152
1290379
2517112
2427818
1192390
2690765
2507099
1313912
2917748
406484
339056
692555
2909729
1030967
181329
2872885
576771
1606712
2001147
1785186
1019019
2118705
31178
770801
340877
518277
269533
2201445
805910
1761062
177004
1116797
2469121
2200863
2068552
11656
2771592
781028
995733
2858934
881574
1940726
2414114
187880
494172
1402510
2167577
1209781
195016
2831329
459619
761976
2049284
2679048
2329123
2622996
1036941
708965
23133
1422508
2161502
1110483
2612896
927562
1285357
2033522
390428
567751
2606895
2857274
1756506
1829660
2556353
2115230
1195892
2766008
691056
2222550
1029897
8617
2172273
2497993
725233
1403784
1974497
2939311
865152
1643427
1935852
219022
1255213
105101
2196630
576049
2114981
2238842
534692
1039798
849924
281589
2020397
1749389
1460747
2230093
1834428
520392
1963759
1877442
2702682
2004631
1678106
2414523
2776118
404981
2082565
2116686
2677755
2094077
2164294
1532318
2812156
600426
2032992
847466
2673917
2333258
770113
2557783
722197
1437783
885744
2682276
811264
958250
614147
2016096
2257608
217937
1093249
234887
2876800
1083352
2781575
2818958
1885278
2403814
1293769
669950
596358
2223221
382712
863020
257901
1951570
2235438
2016387
2309180
1756646
598744
2461527
453645
2646399
558824
2528456
735528
2699453
2246707
1268562
579697
1304331
2229235
744744
875923
1907877
852187
2440595
1945676
2879603
2895318
2809094
2640067
108822
2120394
2336392
1117618
226048
1100608
779475
1246660
1440254
203096
2621572
460136
1896449
1332979
2811431
1463534
805533
1633720
1199506
1959940
1334909
2602755
1602332
188568
506723
879215
210506
841451
1341660
784359
1411445
2647160
2147197
2590064
941006
903143
1597143
2339467
2572337
1608203
705829
2137469
1715240
1814780
765151
1382982
1012156
38333
2128715
678402
544218
2585043
814212
2111005
1518395
468331
694185
1605984
585629
695178
2202226
87695
2314829
2069999
2212607
2289245
1244847
1625462
11147
1151510
1608570
2390257
907103
2889128
842879
144624
2533482
329753
2814041
839117
10126
273141
813042
2777219
2136808
1018077
1449704
351426
1043958
2144017
934039
493312
2179253
2673469
1167643
1929479
984048
2606527
1724894
511638
1265655
2923258
2726903
1332997
1285040
879083
76187
2540187
1676820
718782
2488819
293164
327055
1567751
2766725
1396476
1165192
1327742
1936805
772968
1426704
2544664
1561728
2145266
764109
1332339
1356871
2841599
780450
2010473
2933001
2011065
2721133
599502
1174865
692634
2808309
1654886
1997812
603035
2031947
1657984
133152
2649237
357565
1732214
2938466
2398660
1960138
2815208
217688
2546310
1915109
2027709
1702542
2573668
622408
971662
87629
902568
2471932
1549440
1154487
2589747
1781721
1747534
2359342
2682834
809036
1971000
411398
1705702
7299
1081127
1230389
2411232
337929
713769
2677766
2162791
2163890
2480570
978375
1303161
2575537
1036976
1297549
127926
236193
1032097
1223590
616598
2143156
956237
106551
1027626
2810675
1443630
1441484
129438
1846454
256116
233722
1118983
2228321
960011
2270319
1903559
2033488
553604
2750203
1198629
118218
88253
1241599
1110902
1356591
273054
1225109
2579699
420885
1136036
1442244
1194859
2667502
1912365
403692
1052823
1281259
2268840
11355
721441
1859047
237116
2572714
1054217
2115683
1871718
377766
1367197
2466611
429422
596196
169081
2383801
2463814
2550065
2657477
1302472
426301
1347465
1586953
47905
2183512
108460
1204856
2079054
2881388
666671
1556369
1814463
2661411
418388
300586
1415867
1000636
568505
369393
143933
2495295
1617354
935167
581554
2676910
1117060
2839431
1190021
635391
330179
956975
2359309
960956
2781948
2683493
2192858
717912
1243125
851596
1614335
1675912
2283222
1892918
2047144
163204
2230563
2521872
1653805
2796273
99327
1436778
1584726
1304218
1965959
1153771
2145910
2366427
1788149
1330010
809036
974057
403533
929012
554178
1285461
1580857
2518038
1127114
1520008
772605
2197551
972600
2565029
1430270
2668855
142607
2247500
2777614
579294
1612926
2616652
1924601
1372398
1413054
2704871
1966377
2668130
2664930
559728
2239260
2786669
1743671
1601098
2479262
1694019
127656
970717
390256
1159623
615031
2355550
1055291
1580296
505130
420708
2131290
2174245
2765368
241922
808125
1955936
2484505
2360353
2187415
2284607
2124122
1909328
1927335
7405
1668466
1041090
2932112
2066082
2800859
832579
396098
509655
1373954
339979
2819692
534803
2090582
1773612
375992
2312023
2099208
333290
2310920
1975861
855698
167734
2381531
210514
889708
2464872
1359026
2421526
133100
1858040
817714
343926
226793
1438322
879491
20142
1051948
390096
2460825
2696630
1736717
2056382
2627641
1283496
2742997
2337053
2908332
2661776
1591221
2062419
1140749
1647971
1667611
1079811
2341745
2781140
953446
1625547
2063450
267755
1159653
2391846
1847451
464633
2743705
2641346
530745
1873177
1807833
409043
2311627
423113
1712628
2734755
2408363
1885774
689969
1803133
345027
969046
2197226
1192689
337376
2078411
128799
725560
733101
1118235
103146
2652237
1135788
2931472
2323784
2034037
456386
1019249
1204242
2233111
2932111
1440381
299847
948053
299417
2003821
356341
2735345
2250487
2038077
2681903
2686383
627076
2135606
2360115
1659708
149494
785943
348479
1247386
2157960
2538341
1171507
2024213
878737
2880878
2682973
266661
1973505
945477
2059402
2228122
359591
1896854
2684991
990896
2641173
1053542
2344026
1772952
1825018
247370
2596594
59079
2727609
2376263
2168080
85396
614051
2938510
1601120
306545
251559
1836907
2455392
849997
2180102
1656600
2142678
2935891
1524192
213621
2924194
1017602
1470516
2849082
1956322
2819175
1750341
2293582
1560674
1483730
2456530
24649
533938
2902230
1488041
2164550
2413951
1175656
1421493
400175
251659
1136835
656982
2813951
307685
2834017
1322154
2775469
152284
762024
19754
1078736
2360706
1281877
2019058
2387493
2511922
2021881
1448248
989489
159803
2727082
1101482
1943479
2119858
431011
1747132
2212891
36640
402682
2136294
2242381
1154605
4339
400249
2436236
2710333
1729389
1236784
1482028
1523595
1162948
929031
1029893
114604
1733443
1900088
2220921
1264920
1786863
192254
2749098
446207
757140
490497
1870920
1329687
1888799
184395
1212852
1029197
2794469
2448596
750061
2594425
1042430
818664
2447091
20377
397057
663275
1846826
2729091
1922001
1730373
1036277
382498
2022299
1880511
791092
396799
2185842
922629
1373152
1960228
1303322
2355046
1530254
1876383
1037313
423682
666126
904979
714600
2856507
2605490
1899732
1924800
2216590
2734453
524818
1586709
382474
477878
1516801
2070424
681963
927084
1903301
670051
1482404
1047731
1681935
35820
2290753
274171
1686712
2693608
1876695
1201345
1372971
389117
119314
1930871
2061692
1027228
376075
103580
107185
2104083
371466
2932946
1890913
1128664
2375382
375203
1138224
2911264
2093159
1963183
1848987
1046508
1733252
1785499
1733231
766325
2456063
1863318
1248360
2088031
1986331
1458645
1719056
288062
1560253
1720430
161587
1998871
1737714
899664
1197266
1871
655164
1521555
2630347
133246
303247
373621
2568602
47910
444433
2624560
955965
2074568
1556830
1646725
198194
2376613
1802047
42908
141715
160720
326924
340214
347464
222235
121549
270379
983683
1916479
2585655
380174
856739
1192629
93044
2818143
1891928
1822555
2378745
1255552
207706
2786350
145355
2576057
2938824
932114
751005
1919898
1868474
595562
2332085
1285667
1861965
1802079
2542353
2825954
2791076
1319917
1774699
1743845
2018055
2587199
2539209
2475227
533227
214991
1680481
554796
452873
550670
1571895
2715916
1779935
889800
2178724
1840714
2053975
1377122
99930
2677035
1996157
78023
1028328
2211417
1579150
1718628
386010
1524778
795577
693417
2897679
2283603
262317
1632517
1549166
2376041
1123516
2118694
1550839
134845
1899366
41398
48448
1962322
1387129
762734
1524817
1609194
1590162
1347791
2097965
958835
2768100
1646368
2499650
2391063
1169198
2367411
109529
2235495
1129470
2659075
880328
211214
787536
547254
1181076
2455559
2372485
210705
2345561
1008262
1886084
1227539
1490400
751183
2616634
541651
508883
2778003
955812
1793130
954711
738312
904114
1166985
137630
250143
1079935
2843917
1520755
467671
1533316
1845743
2569963
2524702
2937718
20281
2180189
2317602
1234084
1780883
2904625
1689081
322827
1000337
2365474
1220143
2243143
1926258
2913235
2257583
992063
1917286
1184245
2841772
1879986
2912638
2345972
94941
814885
531961
1567393
44035
565999
2245380
980742
73003
2418743
2324636
2641469
860902
1358847
2487660
182422
1578947
2241816
2055219
2702381
1077659
2717052
820228
211525
2415539
1773121
2387247
481553
1180798
1680011
2504946
2645918
1289673
75784
2699206
887147
1081363
2010874
1162498
128580
739609
2431149
871364
297615
495400
104357
1867254
1052534
2618128
2768492
917262
776320
1540941
674897
290966
2876397
251548
2102007
185882
2055410
1885283
826094
2136145
1312500
1559390
121385
658065
1274410
2746904
1477206
2363905
1361674
2096801
743870
1522984
2488603
1864265
449776
2826255
976644
2850474
420
2550246
1737444
501781
1203927
2463934
346970
1423987
2670862
83302
1966047
712449
2192768
2544879
1473337
541251
119837
54593
1566349
2451985
228191
1937029
2100627
2847181
35433
2149022
345655
999283
2445543
2148797
341274
1483695
1687705
2150220
2769994
90443
2750919
37641
835494
220121
1699675
1914059
114389
167506
239316
1240459
2663814
293429
1390277
380942
1540727
789029
169209
1848332
1416187
1950437
307707
124875
887308
2083854
649037
1185544
309097
78773
2068625
2407535
1032591
1894702
1396007
42699
720573
88745
586360
1992267
2178062
1585047
624429
1827001
1538973
2672881
856792
2217139
853643
2428551
1738675
620867
1167597
2128479
333422
1962868
2898643
438128
653918
1119590
2814822
2306840
2622811
1839809
2162885
297305
147571
2932555
2819098
1830609
856850
187553
2708024
2308521
1456219
1802229
2458611
2812758
2895871
2668444
973113
271158
83566
161192
1954182
1734221
1204462
734650
15728
1687024
1477355
831498
662818
1344899
54694
1579592
847412
482952
140752
34131
1316806
1292548
905396
2570621
509347
830162
1586465
1083355
2659971
1540279
647288
653999
1304076
460193
1528323
2604710
646120
1503301
1700658
501413
1299099
196596
2210472
1364771
577443
1426689
691265
2327613
2475321
1599319
474967
2878866
1744837
279069
1492768
1138736
2819626
653661
661655
2280930
1124530
349850
2879807
1014338
2817331
897627
469717
2889896
1931869
2181352
2414682
683335
1055332
1785983
2687624
2249821
1130496
2602585
888905
1951551
646173
1588995
1514645
778814
1934799
172090
656942
478878
1501332
1658379
367510
1728360
2930273
1526051
2519494
368579
1912844
43301
2237306
200664
2685014
318168
2445800
2056416
1549702
1451065
1572827
2184204
2802247
2649828
292638
768945
1786824
839759
1114365
320104
318958
2499231
2504324
1207511
969681
1547211
2519781
852215
2630150
577327
2923013
2812625
2220595
2620724
1784723
234182
451295
1067207
156107
2068317
1112606
1197873
670265
2177292
2235942
1256988
1985740
2138538
549741
1717380
1162179
2142558
23019
1172297
1187714
2828565
2225565
782116
779913
2326959
1198865
96723
862718
2542625
1132775
1963490
2490415
1935559
1848270
1418559
1719519
861713
449134
1940450
340365
84548
2531953
933596
2461277
1971491
2828200
2759762
1009356
2495150
2303233
1137873
596439
1923465
2321658
1870139
1528470
144317
1255848
799037
2749690
2513063
2484397
893993
1857670
568885
1840924
2229893
1157527
1730613
1044274
499345
1996855
2336022
2526072
804445
2127091
1866071
1123228
2499580
2773400
2396550
1144524
1449763
2821047
1527247
69106
1459794
499854
1291479
1456008
2023261
365443
2775360
2287074
1612826
2425559
1956934
1128835
2566438
2268069
1575708
1074683
129995
1622061
2264259
860656
2384162
667955
1379623
1742539
2119599
109268
1524201
2280790
2342512
647460
650252
1815371
1766435
965437
2926190
2741288
2225247
705518
991855
874419
2474306
1235524
889790
717025
657138
345925
2836350
708363
2285067
1699661
949653
1241716
1019066
1152878
1350403
2913939
1891753
121782
2206368
1136934
771992
1140755
654941
2829478
1344453
299084
188606
2770447
2105854
2483902
2868549
793713
501862
1805658
2877613
1436592
1592275
317254
1265581
945500
7305
832292
1005185
1440094
1908124
1228117
2933380
971272
2116578
2747187
2790857
1130318
1014939
1542335
162088
404568
2467282
791070
2551658
992259
2779228
1438276
2249968
2101165
2887110
608149
671529
2702837
1184972
805055
128360
821198
294658
1619452
2520117
954538
2329565
2612729
621257
339181
785152
1645937
1255537
576448
479552
1760736
2629503
1606561
271817
973351
1290280
2536852
63507
2831731
1759343
375556
2456428
799848
1880214
1378267
1525579
1396826
665350
1614588
1209864
945586
1325837
2338979
85657
2078374
2516330
1330369
1290399
2888219
2138649
1004586
1937678
524295
341986
1249790
2449538
1711546
916926
2572836
2843524
2565951
1479915
738184
2046210
1531306
1533381
1249238
1376444
2073809
250039
261256
2655692
2434714
1029080
956117
318736
2605549
1782543
258282
826051
233566
1250815
1413959
2696657
1832434
328368
1596516
1714271
1086457
1566166
96076
2565573
2011500
1897689
673884
683411
607603
1451267
2161258
1281374
1419443
2767072
895034
1826614
1042361
2216154
1956518
656107
252561
1695803
957589
1604451
2682731
2591481
645916
2389551
132763
1653430
1702086
229528
1470710
2094810
2372925
431486
189761
618903
930100
2415927
1938140
2799356
140905
2686790
1488888
818953
317903
2921556
684185
1565399
2027489
1313016
2623109
716500
1345680
1036874
1754526
299617
303288
1558589
1773170
2810431
410943
2270487
304962
2917271
859398
2678214
1631100
204872
2475725
2350715
560557
2042525
2112483
1163055
614505
1690719
2914895
597947
14723
2480463
2625867
204581
684663
1980966
2513202
1754966
459124
811814
1393964
646959
1452697
2797949
2148792
1781186
833364
982411
2363786
265077
290772
722599
1186310
786822
2425417
2826361
2051564
159553
2776359
2131347
487793
1473020
2671482
1265247
1056383
2387869
2209672
2118305
733304
1616521
2185740
2666371
209667
2733541
161531
484462
1777551
2290468
101601
1528382
157670
904937
640744
1943074
1760952
2677603
1515208
1240686
499968
2002784
2307254
2749471
231384
2705683
1884159
897942
1598035
1411674
274002
1402020
1238530
207570
2790157
1088204
2249320
129790
603478
1445580
2198748
2645884
2349584
2418503
196895
2541955
354883
2348490
2575434
1061161
1922975
2400313
2153435
1663502
2330256
923505
291252
644282
823892
936608
2322933
2153887
785404
1794976
1968131
2004069
2283492
481820
2404316
1348902
472285
557304
2159778
2258692
2656521
1238867
2896910
55517
56548
2363021
968247
849925
747977
2036730
1420388
544340
2879984
866587
1785333
1468756
2409421
1982346
2333665
2026439
1901219
69348
1636799
737190
1475568
129498
2355506
1197161
960238
2768939
2036279
1415226
525924
1988863
914668
1506718
954046
2647025
171814
610235
2037657
2315610
426387
1065594
2767882
809536
1074835
1343149
2342867
2059877
10353
1100568
2494986
2181109
2480546
2049989
2589994
83377
1917564
1539338
882307
1945038
2722713
1838434
2679078
923403
1218194
2538108
2557631
2637022
563320
70711
2893691
2574987
1702452
1672515
1886840
919358
2379228
484711
1410657
732490
2877334
2324732
156191
253539
910508
941345
2029941
2426387
2333066
1207597
1463420
2256828
2279566
1330882
221486
614440
122480
464216
1182552
1492485
2682693
2327814
17033
2171639
1912584
607924
1017595
412660
1044595
1696117
2893206
2477152
320073
1648804
61832
2408547
314704
2086593
1754336
2933536
2727383
2020067
412278
1175388
368801
777357
1431875
1135984
1817397
2164739
2552858
2637534
1311928
706667
2051075
1589741
1521521
1851853
848813
2472466
2786920
366264
664393
1907658
282650
2888031
2551908
2929999
945410
1246659
983961
1922063
1589675
2429508
517368
1391803
689165
1237834
628516
2735116
2384681
154966
2379251
345901
2318521
1823162
1377213
1405936
160019
2043192
933102
470778
2754929
2367052
289426
589905
1051518
2725070
368159
2945
2136764
469825
981532
595661
2217045
2091833
1791684
2633810
1476082
1204245
2183596
2133470
2906675
2666574
2271859
923719
861321
2831248
2300965
2640992
2394072
1735384
1394932
2393982
367553
103062
375587
2735473
1665599
80505
2734594
428645
2225817
2757040
2028654
2728007
2898431
1644080
1700320
653428
700697
714397
1110872
2297888
1572345
13508
2356361
854408
566134
916098
2931500
2261616
479503
2054922
665882
352099
1820565
2656349
2156340
1989422
771764
2862481
2408152
819044
2417298
2937861
1974387
2176494
1008816
141851
788578
1726734
2307935
1246763
2530066
1342713
820110
2096307
923306
119131
1675490
1299894
1528380
1435012
1873006
1149357
2729997
2160544
2469240
2154634
1157692
2774715
1158057
1020991
774110
1683418
2661336
511681
922390
2050877
2554981
1111236
2390589
179163
727511
1470843
1395561
2493512
2815177
1555074
2888251
2655115
2787330
2491827
1715139
691719
2097928
39331
2463847
1320489
987240
1383642
2490130
348011
2272831
2453935
2201411
2532618
1336877
2655432
453520
943799
2509289
1657544
1862028
1904392
2293689
2400489
2141627
486191
1152943
1823661
2210815
1150894
375266
2758451
1618898
1994251
2835829
1045627
389212
1041481
1646724
1659991
2539155
1534191
1778122
2509610
528084
594141
1324613
1752453
43289
852383
1389189
1919552
2024606
2381009
1266313
674527
1278514
1573441
2418357
1348066
608093
1937751
1159139
2837719
2654782
1276348
64754
2236344
2693765
1688467
339485
1144657
429314
1460777
1997427
1866012
2106213
2835015
473857
673479
2920235
2009541
2744976
2651350
1953774
1426759
981686
840565
802363
2115505
2317499
889164
2421713
2828149
2003285
2772677
1300710
2023506
1318454
2241190
2842625
1618047
984788
1927941
263665
2419225
842450
1798835
887805
677392
1925304
2637498
1597838
1732766
1155528
2583441
146441
2786729
1671629
342586
117578
2055571
1774706
72508
2338253
289662
1539870
1299525
1493299
2896130
798069
534940
431715
293374
1543777
621511
2622803
1142384
1790639
2543158
1959128
541870
925403
1536329
951982
434591
1769778
1169878
1562349
1758870
2629312
1365429
2446012
1012765
995951
200089
1429162
370430
1937130
233524
2449077
182265
2000652
2330966
1238119
251530
2386240
2690210
472104
2375278
1280756
404111
1107209
1310652
2446474
2133855
2270016
1375312
161593
1923181
1715946
447672
2105896
2382757
2114877
270362
949434
1972401
430459
781652
641944
108555
1989288
1109668
1990762
893253
2894997
435289
2178815
1265736
2394887
2001394
1928582
2019668
1937893
1166382
431664
616109
1090954
2164692
212671
1572524
306219
560981
838273
1282363
1404364
944971
1355827
2040852
2049468
2041379
1342738
1023352
1007635
254618
758194
2081811
1360105
739567
1745893
2181637
805234
486005
2728906
427100
76076
1495532
251907
1228511
2460462
2628306
1435217
146420
1366794
1328357
2624908
371701
770944
271449
1843814
1053045
222780
1987539
1938386
2399774
2052494
2169148
159393
1531823
2351063
1010766
2817388
548768
1531090
591733
1954369
525850
1170654
1574799
2050928
805554
260228
2560550
420947
2543224
2827946
1143014
1416152
2655918
2317064
40231
148251
2878729
1789063
1773391
2718896
799838
765993
2362760
850737
2194252
2084534
1167684
67898
1613248
1833280
1377834
1575862
345001
222911
1837648
1170556
2112359
402491
1122241
453866
1001885
1410615
184734
2297577
545134
2191710
2332989
2436533
63133
858318
1697871
2689973
1829465
722145
493573
1864077
2899179
1374344
2122561
1012490
660095
1915497
1959746
2725401
1442640
1653176
1722463
2750315
1419006
1595401
2516623
472220
66700
1933188
543175
1580156
1273706
2672156
76
193752
1198501
2070449
1022346
2757862
1265727
1143912
2640432
2776293
1694825
1240680
1594773
373598
179578
1455615
296312
745119
93824
1116263
991242
267164
1946766
139563
1912368
2274234
2548226
367327
2834757
1871650
2164373
1833167
399101
2476849
585550
1748044
611411
41169
1453296
2635211
981966
2495231
2586191
499076
693529
2664188
605855
2021271
413330
708122
473589
1502795
1776666
330040
2480486
437674
2019821
2463291
2057787
2808640
60517
1263594
1674264
1201039
688525
998318
1453267
1761628
1288173
1961723
1512949
519993
1154336
2287026
2018177
2771421
16687
654184
2298821
391787
1184426
1788395
1829750
141452
407516
2592947
1611781
116010
2743036
2497521
1115562
2301957
2227642
1807620
111088
970762
3218
420069
1196754
2139510
1168775
1762483
2382572
1403209
2729930
1252596
861085
1802019
2742698
2485956
1722085
2587830
2025656
1913267
2521446
2243777
434667
634763
1183039
957117
97749
148817
2868349
2804601
2805513
2734098
1574757
1289388
68025
1403788
1819497
2101167
2590245
1797035
1891866
2236542
179825
1692076
2683133
2906136
2074537
248237
2329829
2922845
1358166
2073857
1637139
1865451
2806136
2464448
2209106
1848879
2368430
1159237
344418
1040022
1492745
2798818
648005
2136518
863463
340145
1366357
569405
477340
605578
1437238
2330442
2932728
2009494
2579519
2744327
2826456
239636
634681
494676
2763794
2739070
2666285
1732614
1132071
2637118
482804
1026212
2196021
2402167
2023485
436616
524313
784548
1835467
1643718
528010
1211323
1934447
1628274
1416797
1270416
2323145
66674
1268057
782694
270022
1365286
2239645
2809085
2885635
2905150
1885833
80965
2137333
1144739
2795281
2773232
2915223
2074929
952082
1495098
2058557
2287921
37808
2835536
724995
907549
1444769
1700432
2102779
775986
454330
2486936
1023302
1812395
2424638
2596346
1597784
1394377
855493
313723
139266
1387070
2318021
20189
1412295
2241673
1356489
1405537
2039929
506180
925704
2140855
1112935
1377920
2718816
2820445
1420250
1677303
2320755
126725
2629496
2400741
952452
591353
638689
587025
440145
1303602
2310781
2211203
1980839
1069054
215092
2498599
2498848
2671506
955278
854137
1479845
2325340
1610428
1970361
580563
1687443
2475113
2380321
592487
2915229
662986
435856
1049393
2150765
605323
1909668
2234287
399045
992023
2589980
2077243
1281119
290506
838493
891084
807730
1213881
1506582
169314
2779058
2603322
1966873
531030
607216
976294
930723
955994
2260367
1428799
2164684
1363245
1538402
532383
5933
2295376
363259
274460
248406
997057
62792
1578057
748831
296885
1337758
656950
302501
1476501
285248
993132
2047565
1243628
368928
1011473
2854973
2793757
2588495
1866096
891341
1920046
239103
1812752
1279703
699501
880263
648689
115798
2553571
188593
4862
1314494
1124702
2784690
1391930
2674641
1454293
797619
295574
1803270
551488
2513436
1213592
242844
834479
1208619
448620
1477942
1810890
2002192
2690451
688742
1862591
663893
2117995
2583982
2636888
1507265
2020761
2509466
83593
2603140
500272
142361
2540758
2780288
103364
1965238
2529259
1267530
2702957
250908
465302
876108
300914
1063384
688165
648904
1146215
896314
831912
2658710
1188514
2813313
2240639
1047804
1174054
1631106
1930059
1849790
828903
2500172
2746664
455856
163245
1366837
1629317
1942458
628308
708724
552778
371828
482366
120318
989149
1006086
1344428
676281
139205
1752234
606281
2516149
1505695
2413913
68698
1857150
1505615
2469356
2647443
1386967
1053263
2735637
1357327
1312069
700376
430385
2894159
1378959
2296997
889447
1280816
1748223
2459192
495164
1424505
2576090
2450510
820077
846062
2363901
1926476
684585
969512
1379545
2658881
2644650
2546271
2222297
194144
620036
595299
2852357
1340993
1018261
638342
777780
1954497
1424453
809475
762685
2248431
727397
814253
2536954
1313259
1893283
989791
1818150
2910820
2932756
317005
670905
428198
2725625
2303317
576877
971692
2916372
1468937
1898953
1955003
2860842
2482665
125270
252445
1428574
277346
1346546
2634172
1287022
2343161
1953806
2440286
2200896
1815429
1906023
2645268
1452267
1051213
2325567
1998
88861
331519
853800
1599777
1522848
592127
1012017
775863
316747
1798356
1267298
2356975
1085117
136645
599341
1586954
618819
2553296
1565870
405583
1401008
2663198
2003432
1074162
1105394
1414810
474967
1379879
1500252
528006
82348
2090612
2558524
971801
2408810
2764443
1183082
2931186
595051
1626493
981786
1384261
2667100
1313083
16204
1920639
1269238
457747
1423663
1065922
2219067
909936
1051947
2230098
375997
1285857
1985662
1889510
1860891
1118249
2407109
2858822
2015350
2786101
578656
2651032
1779560
505593
2812311
576327
1293143
807386
2581669
56857
2505770
1198942
768057
995577
641406
129338
1916467
190646
2705077
2667936
2203435
397100
1123560
679468
1579476
1889583
2907196
2484052
2891992
1561887
2866491
1600885
1026766
1734976
1841724
2734285
1456502
2626816
1619660
453710
2586551
1287571
195338
1209515
783284
134569
1613902
469544
2935392
372627
1897703
1989926
152121
140987
2233192
2235635
36458
2000787
1863901
2140387
1787741
2354694
1603073
2890046
815632
501891
2643456
2597899
2364733
1778761
1218991
668634
1191934
816006
2868523
1599758
132080
1740332
1030026
1494655
2490166
1812326
2568980
1722407
435836
2859124
739301
1556326
1032569
2191210
2805861
779800
2582688
2478874
929192
1931832
408184
862523
2936983
739329
1902929
2052890
2277840
2231694
509948
482406
1950337
149004
2514427
180478
1954778
1292512
2500218
2686778
2454127
68620
1554235
1224924
2551853
702236
2102656
2427204
1061669
1187431
1724186
1864232
217879
1536268
2145709
922513
2667215
1737859
97446
1796112
1570738
1911894
823250
1682313
20968
2028079
2635340
1313534
1383855
688745
2926045
664973
634030
2474054
2608204
674564
2426011
2455357
1305839
1236105
1770670
152470
2544965
580253
1485967
284995
837319
2606998
2114193
1788345
1599754
1601601
2490793
1291508
1456968
498692
857146
1975542
1012458
1711780
937613
2070300
1343928
1560058
2092599
2902826
2811122
897623
1767573
873812
106303
2364408
1628221
1640085
1077021
2447795
143329
26070
270672
2776405
2428641
293500
1952140
280571
190275
2562536
937539
1180329
686002
1097211
844549
1118857
2381039
973338
2838288
2103532
1428583
1522080
2503263
1282418
728362
579617
1019237
488702
2705458
1347665
546240
550937
889401
542893
662029
1631864
2635035
943980
2044275
1348379
766697
1121353
2380576
1008755
2705084
2701275
1430746
2096567
791854
790934
158148
1888869
901889
1074548
1452759
1242826
1151477
1350600
2231742
2877273
1890566
1805314
1148486
976152
474547
1602075
1223957
1159193
512630
2434009
574992
935260
2357548
201160
1918404
1410869
2626998
2403948
335845
1402704
21116
2616970
380321
588358
2464195
1480179
2744642
2061293
115872
2204487
1618088
2365993
1564369
1525923
1840232
887105
1882608
888875
1422218
896687
2027216
2532352
1112526
995398
2883829
2671241
2280152
2569293
955170
815231
1669679
1445938
472011
68239
698586
1563175
2851039
1891632
1741993
1428449
581937
2195331
1368211
1624783
2620844
1051850
2705178
806185
2919234
2559952
68814
1491924
714255
1626916
559797
2678715
2765223
927458
2796633
1529505
161399
309036
2894356
2146265
1967132
1010685
2486396
2323850
2436107
469128
721789
1167917
1329121
878115
1479883
2135477
2577377
2923074
1235884
679873
2710684
556895
1384868
1978441
1168789
864490
1815386
596854
2265793
493869
647101
676829
2891661
1899516
2243999
1933603
941192
2907662
1516420
2298453
1750077
1249023
1578516
1672056
2133279
2660892
2591070
302412
421764
2178387
325062
1117268
1613882
1879597
2451173
2044122
2485802
454662
1623985
1809067
147692
997143
726374
62954
902171
1967327
1322683
2060108
2524244
519280
1164450
2532069
1749774
2836789
1196783
1172160
2000081
2265922
430663
2383689
1684037
1427846
1769739
398379
803968
1186368
2240075
1536485
1415533
31425
2578541
2384535
403279
2621855
332054
1917536
2508846
1693168
2578450
2069893
1452557
124385
883386
2822114
2551346
344653
1938673
1477570
1262087
1881571
2697609
27738
296805
530606
2389772
1095107
2341690
2023196
2148305
372339
371251
1810064
1496694
470455
2750892
988951
1677873
1944578
982227
1943378
1949154
1423581
1597269
1155685
1892072
1676128
2461999
2259993
2622149
2664370
2100478
146713
2601927
1316619
1233241
268637
2234861
2928262
1550684
2744188
340524
355740
1950758
220206
2015398
1917221
1300850
1596411
1360554
1578278
2920646
2666256
1956736
1429871
1939434
2494534
549338
1823008
2891951
971965
1613389
1362618
1072256
371142
2392857
1541141
448591
2064918
1174099
2657793
274939
2708100
2201046
329309
2252152
919176
705631
1959101
926049
1862676
2804840
2675578
1440507
2737360
2224089
2645826
284520
1411865
1448766
2815530
354506
395684
2595841
2613747
451505
1638977
682941
321850
742619
844840
2008884
1999862
780094
162848
1179417
2017326
1977343
1103011
2773572
775460
2920950
349808
1552452
2036861
2809118
731158
2219851
2361728
2685250
370890
1963882
2905536
700109
36622
183766
2326673
810892
283680
2936749
2776028
1686026
2591526
2417195
1488126
2860509
923812
911965
245067
1540121
1215359
1642419
2540209
2655187
2038772
244238
1389463
1788554
723084
2422102
983426
2602175
1350296
2519964
2699166
1158497
517411
2219415
1450880
305009
432318
2179247
799791
358044
2147921
2173817
682550
1759614
2938032
2876967
314687
98432
882180
2715464
2698653
486704
2280679
734336
2176697
1968354
602069
241692
1797105
1285490
676351
1464227
1150542
1980786
2405683
2587371
21423
1233427
2037061
2388099
1700522
555245
827726
212946
2580651
1330770
2832538
671724
61662
1931658
2728135
2856910
2655551
2431210
109188
812769
1628857
159711
2337224
717793
2645526
1147057
790687
1298359
946379
1277049
2336945
2833182
811208
829440
2307241
2762752
159083
2153430
1681528
1291719
1390204
1567628
2772612
1922312
1556164
1711169
2187395
2746538
843913
2192691
2911510
1630001
884998
2586845
2168329
203123
1367503
252809
1493296
519583
143451
230391
452716
2212217
1013882
762407
49234
2235704
1664959
238283
1211970
2678222
2563036
795276
2862105
2883748
2111534
2106830
1016886
418727
2316027
2675088
1480150
2597211
2068433
843121
436497
2296429
2262298
1425177
1808202
1229802
720719
2874710
820716
1411220
2243080
103486
781562
779611
904701
139654
1384297
1485528
684608
435447
334332
965730
855331
158992
194048
109512
2768598
534435
622564
1766113
2918204
1028583
907118
841174
967780
364830
378435
1104279
1687358
1542016
1529974
1543313
833472
2866197
2119015
1379211
1499495
2310415
759888
981424
830526
2061338
1313173
23417
2201818
2562622
1528342
484604
1958160
2265402
1017944
1928718
2837096
2773116
1378229
26730
1730239
1734175
1446906
194062
1367976
1672154
1744249
2442772
1583079
2198702
2060726
2717624
547964
2371522
2002201
2877351
1376992
720035
232409
165961
2910380
1489988
583992
1759120
766324
2318885
1792998
2876744
1953532
627736
363175
2378484
2046684
738843
2084660
967732
789287
185798
1427406
1036794
2399852
377229
2483883
1151245
629112
2071120
1559798
55688
506854
1817651
1074633
1371456
2562885
951938
1697325
1462247
2301485
1530758
305963
394522
1658094
2584989
1868337
177264
2635313
2691749
2599310
1327604
447987
532592
2870658
940629
1253521
1143543
1880894
32761
2926895
293386
334988
558781
2386907
1527680
2101165
906905
1590208
2349705
1380691
1978356
1697974
2047733
1167358
2617197
2857337
648093
509626
2644035
857005
2153153
2282605
392728
2850499
779480
783426
2861777
2635013
509266
1653472
2347443
2262223
214081
1214696
1842325
489525
2110657
2282624
1747706
796597
2787567
248189
2136463
1187593
526638
2779652
1096473
2731016
481114
243895
1938465
756262
1870004
770703
781959
2125618
1051032
950556
1471180
2841183
1067380
414891
823558
1907157
1233177
2611732
204584
45178
465969
1910694
720704
1738745
2568964
1778020
1061044
1309666
1490196
1899227
366338
45594
1163235
1976419
418343
2883300
2671537
2102807
2238910
1964024
1391405
2767943
2593342
2784781
2922014
2528259
2083129
1407811
2229704
1869042
2915102
2223471
1066443
2578530
2319618
499386
2104187
1809395
2398529
376460
1167226
2022255
39496
1423145
2753021
157881
980318
638821
190074
2664816
2144901
808029
1665591
1891627
128762
994352
395854
1497452
1817472
816449
1917798
139551
2340202
2288097
2804749
2623275
271716
2329475
2028120
460834
527442
733216
1473956
2204047
1494068
350646
552170
1894498
2536617
2837324
97680
2237199
192382
2635082
455058
2258177
2431626
1797027
1001488
18028
216019
961195
122969
2437322
2805039
2656987
1678920
1791576
1476834
334412
1455866
1391461
1287076
1827448
1520624
118322
764771
215631
1719617
1100561
1501443
1926142
2174432
2785327
1865078
883593
293686
793117
2817372
2035878
2883167
2515635
1669912
1916326
2423160
1625566
2310349
2366408
1409524
1821866
1617199
33382
2830086
2171252
1452894
2027785
2477342
2853132
1288543
2664609
2432996
1620964
321119
2110416
445466
1926306
2590308
232097
1882511
1739144
2283474
1894127
973644
2377606
1973412
558000
763123
2568009
1922264
557221
2605911
1563162
478679
127756
2307519
1666957
787392
1374787
84238
2180342
2131313
2855307
504686
998265
1498675
1980583
1100468
1583766
2582213
97481
723650
1695452
1972234
1587020
2409872
2029728
651218
1742965
2132276
2482558
871796
1106780
1925861
2462971
791021
1821928
1045946
2345088
254729
2341315
972618
2148987
2022280
1433579
12994
1597828
1262651
2386998
1975103
2503297
1632324
98272
68316
1458120
487724
2404472
74081
2618216
904023
2175403
1725645
849725
935592
51351
213043
745865
1913178
15366
2135825
1067524
1825488
2069650
1649870
538937
854933
1094991
558050
2691764
2862287
106244
2269923
834726
2856549
1134576
2294539
1058410
1069113
1151247
632077
959026
1161908
1287107
2835375
554496
2413427
1365974
2203265
900956
1274897
938485
729840
2297566
330185
713080
1220842
1261214
1794624
317150
35296
1511119
1807657
745115
2235415
2596300
2704101
1428665
407004
1834264
907278
2612410
518571
2828776
193659
2292792
1369130
2642277
558895
1339235
2598337
745829
1766742
1379471
389858
1575747
1731579
427561
2842338
1809113
805276
2344908
2631516
2284037
2871381
2622900
1482045
2010209
1086505
2797163
1820686
520562
2309151
2175103
1166907
481626
1301262
704529
2661747
745960
1469117
2517001
2489991
1739576
388487
2386280
1687305
765327
289107
1057950
2305757
2838300
499681
2483008
37784
503157
2253246
1077450
2540806
2905366
503256
746486
1689399
718379
2491473
958232
1167784
1328606
2362650
2085441
472144
1044757
387322
835611
580160
2802715
2565505
1966493
2691570
2886824
2555141
1389273
376768
695380
2725201
1089638
2070589
2820207
1402877
1126220
2012388
2535653
687400
2496186
2883357
559268
1248191
2021461
2535979
2601236
2884702
874947
1127688
880996
2014931
2713652
1471086
1076001
2728657
2187693
1646268
2306684
1100130
724070
543789
1746047
2046552
97432
2895637
1451385
793906
170360
2917280
2001698
1713745
1598287
2030634
2400964
98637
2364503
329001
2773081
415803
2310832
2513063
1527965
2602188
515318
467069
1806635
721363
1962127
817209
2844121
1786715
276956
1450114
587932
1115061
1601742
1280544
674921
30073
627489
46365
2666089
2891414
2171648
2157222
1076138
1939192
2025800
1551303
1069964
1625221
2490567
2105025
2576696
931569
2447007
1176349
458931
1379508
2548780
1868122
215708
960993
772109
964578
2178325
2632502
155333
736700
2275491
749936
1675522
695949
2295242
1023552
1626096
985319
901955
1569352
2694005
1769984
98001
1842986
1655239
2666452
505632
778672
2618781
2567348
2792137
2638536
2746203
1251914
1284697
1246454
2617200
2555231
448574
782591
748910
605895
2870312
1341536
53541
274808
1633345
2594139
1208828
2778271
2367409
1007225
1808186
824120
1000706
694774
680773
914438
1974345
2422882
2725356
897609
898374
1037294
2427013
1958416
477122
1207817
2082774
1009881
270733
1835773
1938055
797082
2023552
1300742
2926409
2226402
1151456
2355371
1596560
2673871
2875714
645308
2460519
2724208
2350569
122096
1825997
61169
106326
1274012
1433278
2837938
2837342
622051
424274
1463395
1910567
740010
724295
1278765
2073925
1201619
1437716
1744769
2629169
1530833
764880
1418844
1097203
1202195
142875
638801
2235350
148332
1150783
1998978
2722453
895891
1093207
2231239
2443061
2634271
2825044
1141045
2902091
1554016
1488134
2892382
347286
2785696
309427
2293155
1292746
1502742
1870226
1403556
2091128
1228766
2264172
2119396
2818923
442864
1167034
675480
381255
2044339
2135908
1555378
955749
2566287
1783878
2538841
1805394
1770271
461073
1043363
1606907
117957
765210
2429129
52167
2835485
1611501
399768
1235116
2469071
1509750
2715709
1928532
2907519
1318332
485262
1307959
205675
180
2201317
757103
872739
679286
1871277
1245275
2784582
1737876
1868119
2076354
1549148
2359976
449768
1530740
2027278
1208248
2334588
55191
2905674
1025506
1116596
1251870
404132
2431655
2672999
1973613
374039
2307014
1916698
68593
1560470
1918160
2337858
2784877
2669491
2834661
1348008
1084093
2806350
187029
1533048
2099468
2813980
230896
2596470
1990392
339473
1430525
2397715
1533279
71391
1023139
2904209
2585998
1105340
437129
774849
1796169
435411
2909541
750103
1912468
125321
326702
646102
233249
1760590
247983
1658312
197604
360952
920835
2902579
1592811
326156
1450451
681331
929043
182900
2622980
1380423
1243152
1291204
1590785
2128242
54577
1327901
1147963
2771207
2873860
1323537
2576723
2867312
2202268
28634
1490277
1466569
1235974
1294592
879989
2932174
2542811
1731655
207846
2928970
238297
527027
305584
828058
229481
481901
968974
2541425
2933888
647099
670461
1538429
2096764
2599728
1013742
1173606
1219074
2775814
2363884
2742435
1686495
2274436
1996193
499481
2861186
1687857
378314
623398
612575
1060692
1581073
1760038
2727466
2705315
2511114
1506599
940254
1965044
2065037
2904809
2110049
1707849
1153418
402769
805868
2550460
2548187
1040773
2844160
2662900
422695
2386248
238616
1668444
94896
2220804
1119944
2403927
2093061
2146459
860998
587901
1613932
252213
1216021
1296202
1230953
951427
2520157
954503
1431680
406441
2240194
117672
475546
1034647
1175157
2000847
1047401
2723060
1767951
1317942
358301
2914053
1353610
1123580
1490795
1158161
2311064
2797560
2727264
1005983
285233
2315149
736575
772214
438906
498656
2362159
1065065
490802
1179570
2059747
1236002
1024995
1318476
1773699
2490213
143760
504839
2135070
1369473
1659616
1513212
1169429
1586456
677252
1933547
824883
685899
1799394
617864
2140895
1489063
651740
2298696
2691312
900370
2346191
43113
1439276
1374428
826250
1145524
1543761
2254948
1956742
1870074
1227039
1697458
1085670
2776924
764844
2075323
2220602
236398
597121
840127
2395807
2752452
1257548
319094
1794256
686251
2292323
1885993
627903
216591
150722
1242778
407551
2098621
1317927
701125
2557915
2054567
2348727
2378251
2639259
1672832
1515203
916472
677069
633797
2116715
1601854
1855690
1520394
1125018
2689909
1313723
2072061
836647
557654
1925126
563472
2430654
144661
1826927
122759
1562153
2833058
1180568
509125
1275165
1414619
316695
1023749
510967
2047874
177181
1552548
2468770
1055621
255875
566764
1930019
2553372
909481
1714480
2137007
1035792
2187849
403766
2713205
2882128
2140783
1973334
1416875
2644983
2205178
1314180
338846
961249
742286
2242385
2424774
1088898
2034999
2433979
823136
1107583
182113
2009645
481331
490321
803332
191293
1042575
2342748
2169204
309222
2052669
1213056
2845768
1634867
1692644
1662608
117796
1401848
1116714
1280421
2624267
1626139
78524
2900751
312700
1711653
1040823
872613
1565149
1988801
904518
2621330
1024351
2143446
1607076
2576152
2382707
60766
400952
2245363
192618
1796437
2864930
888005
2389530
1992606
277137
187193
2092124
1609418
432530
1019964
1717595
1345340
1496889
1147013
1847928
2265573
634817
518173
444816
1969470
2186984
264779
105671
1197913
1280637
698237
450688
675573
1824794
220976
1689156
2881479
1712629
1514291
2579698
156633
2476233
604352
512850
2329320
786062
983314
1582720
2169988
1244471
758002
2410528
664479
43451
2588771
1889499
1087010
95581
2254029
1182270
2245562
193864
2684583
2035127
2912681
1197447
428704
1947394
1977213
2329286
712320
2415515
2726118
913338
1059513
1384791
1769693
340336
982024
106660
334855
370558
2176719
198482
2760588
1450494
1762470
367548
2518355
2350056
184978
306839
2621784
2343662
2561731
1088993
1971949
2746638
608081
2586043
2201476
190039
392585
1095387
511934
855355
1646073
2793010
1161012
2317951
820182
1765
978299
465282
794299
902376
699671
971871
662717
580275
1152779
1258185
1574787
1185682
1489974
2649147
460057
206278
1972620
1494564
1747924
299441
408285
2208009
1719233
166282
1534791
1550443
2519991
2766171
2923796
2694549
605002
2318486
1165795
1641138
153037
2213022
757614
1483537
2544893
2448540
1916986
585790
469139
2773461
2099019
2180397
1867976
1929042
2528470
1834633
2136485
2343869
2354434
2092274
2409522
1438187
558920
2516682
2474049
2549247
2574232
1726720
1367901
1106934
86559
38576
1383661
2274334
2025223
958651
2619198
1469638
1910806
2797708
812567
2065585
1652949
2464559
1230416
997717
2013622
210073
2355727
1380311
2627229
2799639
2440836
1716220
2033627
2367457
548470
573674
2617696
2274962
822886
2248451
241704
741741
2424378
184942
2245195
1456838
2433080
1620525
571781
83017
1260465
1573783
2225693
2124098
1190157
1580377
46388
193598
2494879
729749
1276439
1636823
2097218
1703646
849141
2174110
1337417
2803566
2137350
2224670
20258
2725680
745028
2058741
888837
2554914
1642889
1038846
1911112
1588633
2149909
2931446
2411328
1934066
2372621
2086180
609293
124387
556575
108290
1008907
2196738
2384575
1710510
2729035
533460
2286803
134024
2276989
644670
122997
819287
849983
1537432
1836377
236222
2446162
2805253
1520107
1851495
665256
1421100
2913956
1624616
2020570
2374417
1993934
280148
2173016
2608866
1683861
1267611
2867276
2440418
2036459
373555
2620349
804544
2069222
1407279
2283815
2448535
2308301
346472
2768586
1041492
928796
2689826
2720666
1497624
939714
2249650
2071448
1307357
668586
2187032
1790705
372258
2830965
2001369
2594002
1730476
2645632
510804
248360
1534731
2126951
981664
1794246
2025649
2134883
1366243
838130
2568184
1047502
851315
1191397
1636667
224268
412511
2519842
1722398
1908028
1487332
1012890
187276
2596143
273288
858321
2335976
2590564
721278
1704664
1464694
276502
1908902
646555
81818
2591800
1540958
516257
2464042
2783243
225749
153090
1903110
2250686
1514291
637830
351317
1533368
2660406
1451260
1577436
350537
434983
2030462
2628233
2179023
47790
1004526
639206
784175
1562759
73231
433641
841062
1570572
442756
2933710
2250433
761107
2325218
2072548
568106
1951849
2375428
1806455
2663010
294421
440995
2612288
2118853
1318175
624461
1307211
306721
1518149
2719279
2082991
820528
1910285
418294
1591059
2096341
2893867
364097
805343
667753
1526542
2874739
256982
2777584
2827810
2867702
1560661
2483685
1811055
2731444
2144627
1107873
1537999
803276
481387
2677917
2564136
1569169
953237
347051
2513114
2125936
983603
54073
1171454
911229
1518859
2443023
1848169
2186028
1383721
1495296
1326598
2408970
2102640
243379
1074113
348589
406752
841384
2486791
2165294
769210
2129238
427950
1755186
391463
2374915
852761
1136167
115084
2247488
221878
2843268
665564
646221
928445
1594556
1993430
740264
1752000
1090847
582369
2565552
2143921
1979175
355761
1638719
2165827
2096609
2055796
2684375
452310
1107053
2510114
611294
2747278
11574
2536903
2022043
2202454
2781425
37982
2448897
1672861
445323
502708
1997131
2553737
2789233
472721
470228
2462015
1895558
2445531
2605684
122635
612636
1188765
754697
1030833
1269017
1996567
757024
562606
1014177
1786106
404949
2554310
2832636
2013663
2344429
1761886
2107453
955151
1842619
1486349
105902
2912120
519607
451866
1701728
238429
1246000
2606059
2464489
209522
2911397
1005841
2155137
962838
12302
2415058
876984
2150104
73999
2881070
438234
278503
2572467
1053252
2431708
1335799
1345803
614479
1614295
1604912
1833560
2124316
1348635
1662711
1802437
2227273
1511526
449902
451774
2601472
1553757
180147
646321
2914463
1133557
1031622
1504374
439489
525489
2012292
2384874
2339225
253751
1328633
545598
720187
1735633
2568093
28455
2582855
2893824
2933523
43080
2393265
2154992
838952
658063
2067696
2031858
2911221
163133
1407368
2815806
2695790
973169
2033945
2199893
2304816
1056089
1383308
2032174
1409617
1391456
124725
1491927
51145
1091482
364366
2823161
976168
136895
1170278
198453
1205288
2422666
1026900
2884501
1918465
934961
944016
95663
1561423
1975213
2264808
1204576
262644
613565
683317
1841783
1514677
2751320
2515930
436676
2587072
401736
1600357
21074
2281058
2428829
314110
2292946
1615817
1354238
1322848
693614
2220691
2720114
1742432
472100
1650727
1336082
2482174
945259
923161
2236488
807233
908875
634168
708319
2455806
1403171
933898
881886
110593
121838
91880
1575240
966649
2246454
594651
1828767
1277881
32042
2699386
2920275
2248698
2155310
326110
707623
2528368
1715701
2387075
86040
2582412
2016059
1360228
1949914
179009
2191978
1487091
1224376
1149116
88265
1565544
2230558
1452513
2382248
981187
894526
1707716
2146227
2085457
2848133
1183533
2391581
245827
1166074
2026372
2851189
2016085
601549
2411878
106088
35844
2120633
119073
786632
2896872
2296474
1861114
2152001
2230615
2509339
2374204
229519
1931693
1668480
912863
681111
2116660
339396
417614
1905779
620650
1008427
1199982
1619971
1824247
595827
788393
1547125
826240
718941
842055
888300
941166
396551
1148785
2281197
1197832
2224777
681290
1120467
805989
1210105
410620
2551346
2583128
867517
1870749
2803129
2439941
538892
2135990
970348
1584259
1362031
775021
1532165
2435904
2535551
2402836
79200
2609048
1716568
479665
80356
2335681
790353
202030
2587619
188174
1600553
1423929
1674556
1668266
1037248
1015923
781101
972640
857024
2885974
2153618
2139520
666719
2425091
831104
2938082
1737262
1611545
1547812
217745
2863084
978149
1626079
1237290
1596079
2802159
986780
137854
201584
1932739
361786
1669771
1500662
1717915
236852
949942
496821
1029780
1778050
2828565
205296
1305488
1482360
2730472
240362
2502980
2163473
1681191
466249
2742751
333569
962497
2686839
859745
1807126
1974891
809165
745007
514640
2368207
498495
281652
1759045
813538
2240027
1332378
2839098
1883415
1449690
1130530
547168
1620660
1117061
1343606
2481262
2411411
344180
1026203
2573184
930744
1363962
892512
2398890
460498
129654
2319179
465655
1280843
2545093
223173
518739
1233717
32844
601806
61966
983937
2754386
2089495
546032
2136356
2434578
1370512
1605784
2721510
1891904
57310
140378
2596578
2194910
1029461
484804
1699683
2368568
2611025
780562
2231275
2838896
737482
2090225
2906353
1525942
107071
83123
1968688
92597
1394326
1917606
1419222
1756884
418058
1769184
29640
970275
2513922
2123726
2861414
2612975
2352611
2571627
219242
2352420
2208265
1045735
2427938
2621943
2141446
1684274
2045131
650815
713754
1769381
142343
534646
1152386
1046213
1056367
556866
815917
2524039
2744195
2479464
2227246
2017814
2231613
2484124
386852
1642392
2249336
2042381
691054
2334205
509774
2249447
361027
2451705
2773188
925269
1263651
818806
1178110
2182870
746551
1440867
84232
2164438
2854314
1075570
504778
36587
1777272
146572
223055
464846
1449413
884696
205035
2338267
705292
2505779
2043902
1398749
1225773
178064
1279754
943592
2895030
961664
908033
1510484
2545682
2599888
2089735
2334785
1427979
728911
948519
625764
239414
2056571
2517154
2371088
1918385
1148658
2246127
522758
1975841
981569
1239079
881730
2640159
2139349
1658688
2110305
1657160
2301615
2716824
1458572
2498637
259174
1779988
1355945
2346169
2237623
128124
924672
2386433
2234258
2401035
1297094
2706737
2203526
1829995
2020522
1410573
38550
2468550
2711135
169707
2485526
604411
2327254
815166
2170280
2207699
1180392
140837
1777077
1193857
421594
2240814
1216668
2669813
880414
1234432
1848889
1014418
1084755
1065599
2003847
2323618
115502
2217174
410394
2711817
2248781
2177895
2813377
2570532
1774674
1335492
2638610
57785
314120
1458186
1305793
415959
2445631
1676036
2615230
863643
2285362
1332746
1316462
974413
2914081
2877064
1615676
1760470
2570313
428110
1225447
1036353
184309
607488
2779649
2913390
207694
2744374
1239405
2523193
2676329
2103502
550281
1678271
2074034
1413344
1118687
118094
2322354
1764032
2107529
2178740
2743768
2163705
503136
615878
271576
2742108
1219183
245242
1155591
2387963
2760391
1148298
2284922
655899
1338650
2819164
517536
1021524
499129
1106750
219222
654497
2500821
401037
29741
1648505
987992
2167757
450321
1517060
1094065
1822426
1514662
2262421
1517652
2143553
842055
1307457
2322643
1314998
1757839
252739
940970
1977453
2084701
495969
1498780
2913203
2875555
847064
1147257
214259
174055
556737
684591
2199539
2538360
2210956
1104006
2088655
2090779
2661958
2241976
199899
365982
1632282
2264145
1419290
23927
193400
2766883
1353014
2311108
195802
1915979
2614824
1913464
1583889
1577345
1763129
2608044
2227982
1807980
1516294
260890
892143
721356
464952
2477599
1129198
1450082
2083495
170834
1118836
1625137
2404821
822162
1362994
1698804
114893
373475
1312131
106934
532319
320059
1987834
1778252
2853706
368191
1259314
1371197
2530545
274227
1522914
754461
1077474
688558
215661
1175156
448691
382319
357323
2922425
532002
2855154
1889795
1681168
420153
1656144
1437772
2092916
2815046
1992174
2549130
717879
1349033
2884027
2890849
2371023
471135
617125
2302377
1934108
920046
1889390
574746
1188594
26979
2712472
2060409
2690781
1354035
2030994
1394350
1667828
2227664
1518844
432012
397622
2107880
471337
1642664
1735078
1544769
2275529
2578234
1679812
37368
1965513
1174952
1491576
525408
1411786
2482870
1526751
908932
670622
488480
2592399
362035
1895890
39026
2743006
1736166
1408564
2273208
365838
2824934
647660
1517115
2641346
1927147
1384722
1556651
885907
2280518
1977983
1809957
1269285
558204
364816
580082
207597
2568684
2457186
2355694
399874
386356
2919885
2929166
1685658
2709554
1947761
2461387
1805447
824540
240416
2013769
2154545
2546365
1632096
1051811
2627689
2190079
1550617
838578
1366340
867500
292169
883992
1509270
190595
1443322
977214
2879821
2545345
1222236
1661697
1713504
1301244
2204829
667350
1140681
1239501
295833
247943
2508412
2661242
1739262
2536644
195758
1446207
18595
87262
908473
1697303
1863929
2795085
2461718
958729
1144406
2899733
2677468
2466317
167290
2619326
1299989
530885
1412278
1542553
1803842
1743256
28374
697185
129870
1711554
1193680
1634367
2361330
1318185
840697
2919053
2082249
2860050
1369885
1146921
2078410
369347
274304
2626983
1956404
1058520
1957962
799688
2360933
632256
1223738
1094984
279671
2261690
160939
1100606
2779896
2746539
1379250
1774570
1347180
663458
2712592
1932826
2044139
1865436
107605
2446959
747779
1086344
2555495
1756884
1396931
3132
967368
2894217
1969465
1906451
656870
95587
1557481
2296893
1249503
1892728
918017
1904509
2621465
1236952
2143050
42475
1480464
334714
475519
1599399
229065
1562057
177945
1008386
1030333
2333202
1746444
2302653
1806501
858320
2114411
808050
724186
1165757
177896
998431
1580777
2693678
573980
2362117
1965515
855741
727911
24250
1178740
329033
296697
2509832
400301
1012566
1918932
2409487
2646254
304631
2731778
1979365
1261142
2024708
1832679
1392247
1151885
1499873
472939
1716109
449443
1204023
2724257
2740357
1115406
480058
1372585
2090752
1318778
2070023
397498
522149
1775621
2794610
594038
2005028
1568820
2159320
2066513
2355476
793486
585888
666948
1215546
372119
758712
1763564
946994
2331109
1285014
2261083
568115
1921768
281597
44841
865770
505367
1860837
1489461
2491799
470447
2829380
1519195
746407
2129745
968921
95943
2903204
2489941
1392803
2303529
2037451
2180531
2853949
389501
471229
2730747
1425757
144252
755611
2135746
478602
2002016
203917
620144
172679
862859
1792719
2400702
1829622
1224826
1738130
1001003
1644546
329627
796262
1423537
2501200
2725750
2712176
899556
1646481
2377441
2299572
135354
2305478
2483031
1088720
1089837
874059
1436256
1494232
1712721
2501982
50060
73720
2925650
1894177
1654386
2299700
644847
988312
2295386
1535504
23275
2565645
2234861
350811
1904327
46471
1389511
571233
1357270
1283022
233954
243082
2536777
2791765
1036369
184016
736148
529350
2095495
178392
365692
88910
2350080
1344859
1899862
2890999
1498840
2677305
738355
1772247
2222812
2617605
2194009
418686
1632526
2331469
1076837
1247049
2464011
726184
2152871
895111
1226785
1182493
2808446
219048
1351932
97215
1026829
2359535
13114
1328974
2528848
1091018
1908956
2769205
1766190
2563247
1556563
2270362
1226162
2208286
2818886
1719665
2494332
420141
1765118
605460
1313205
1815354
1724959
1977047
1526653
1700787
1606643
2733004
2405491
1834271
1287314
576849
2415664
1990278
2223479
1855344
542260
778336
1768565
1583864
1525039
1052092
1705685
1886753
2773904
1547707
2154345
1999254
565136
578229
1216692
1367358
2334034
1576430
395413
581034
603034
386608
390657
332054
533843
2876363
2875072
2078285
1267866
1060132
322937
258048
2600503
265683
2506212
2327347
1354605
107846
2382498
35498
1523516
535155
400410
481930
2567542
1355920
2687973
1461501
2277479
580876
1139727
2282599
800763
1863611
141920
2311339
954000
2577994
335211
2013951
1888145
2307461
1631837
2708775
244442
1196194
2853317
1401262
2559314
2395774
1801355
642083
1228753
2220977
90716
1920157
663160
616824
2687838
1093835
332434
2658055
173262
644486
865711
2052495
921921
1392723
2669627
989947
1190522
1406358
2735293
1006406
684453
1610338
2353216
1493956
2812172
65047
654279
410056
2823297
2666397
790460
2715320
839377
390049
1541177
2255907
1619232
586538
1580780
1343541
2647244
2767448
2786401
1341098
958813
1263591
2151820
1393123
2680777
885293
2517361
1797403
539150
2874589
227743
1139687
354430
81785
1485075
2270170
1796796
2217044
527583
139311
2045318
172311
1314463
2079839
73677
2194592
2624208
2141483
2458823
1436207
129041
1883313
2390861
2078568
1437489
1035448
863289
1485888
2369340
1085676
2599829
2488782
848108
561307
2143032
2710625
123321
1294570
2534256
2240264
1229443
166172
563845
451556
2094042
459359
502202
2572277
674320
2725239
313189
2428213
2022816
2702633
2427064
414191
2398285
2171923
2405066
2692278
1598909
649649
2116184
2450479
1226938
1221826
2893863
1453393
33465
2832948
1130781
2872104
2248233
1736627
370454
546418
2696665
928878
400066
611852
2765018
2301239
610501
158553
1112201
919375
2524495
358425
997468
284359
2538060
1602757
2370255
231264
1323675
830977
1844050
2588466
1770926
1625463
964560
1233246
694025
1028714
889809
1499410
2483399
762000
197925
416637
2915112
2606896
475846
2321321
1566442
223177
1622175
1187982
1253592
2267999
2709996
1979771
307088
408290
1400045
2481447
203034
1447430
2558460
2058360
2210803
1082193
1123002
2447098
2849399
2047751
852877
415661
2822783
709823
1358516
1448231
1440634
1621026
1194711
1947179
1893611
2124928
1682850
1499278
2916421
1485321
2778413
1047598
452973
791536
1583892
397701
896829
382990
2153439
1976590
2152341
2071455
1667615
2820420
1425104
171576
1387033
2167836
1690012
62318
2706920
535317
772511
823061
2239131
2785116
2135084
2305067
1143825
2422154
1611646
1676831
519112
1246975
1655716
2061721
2107492
2605830
2453413
228125
933765
1758460
2043645
811860
2741477
710757
708985
2681780
437255
133407
1664772
321523
45921
280772
1044292
2751787
2025847
1539943
2331233
2793234
2428702
1379219
1340075
280985
621407
504827
225364
495100
189620
1239133
2939798
2503387
272651
335553
584981
902733
1215755
2484718
2888196
140483
496788
1170156
1921609
763291
316721
1251402
177482
1645587
1808
1036476
1700712
2101002
2399401
1933009
370285
1055054
2412461
1307102
253951
1024449
2020181
2283394
2699298
2644375
658345
323162
2092532
2868443
820926
147040
1077101
2786382
949360
97329
1058903
935744
1152708
1204170
287876
1643249
1562796
392641
2878714
690121
1656029
1676058
2201888
1411193
1825721
2021636
90125
612749
2475314
2031257
2682941
2092443
978401
1277543
454535
1791815
1412002
1188699
199863
1145274
1014398
1238812
1867014
591177
1916002
242634
225168
1467635
2713875
2200137
141619
1631631
948162
2879934
2109988
134907
176114
1116545
1610711
2754632
1300886
2025766
1327393
22820
2130849
1651287
695259
844092
810942
1598191
2107551
2571615
1676224
136604
2043053
901366
1791770
1309998
1850430
539294
381691
2766220
235394
2041684
1970937
1654502
234509
2811075
2324531
2262065
1883786
161348
934888
2362697
449290
2874405
1168483
2040252
1300961
1285578
648649
1408996
980843
1022170
1025423
1607726
185938
2220577
45449
599572
1288426
788134
2503417
2892067
2112186
653014
1614070
1398250
2863735
1918707
1784159
2840534
271424
2045024
2916532
1641194
1828616
398297
1847808
2928638
2909336
1737496
1353396
1145666
1601861
1939048
2591062
2483449
875591
1749934
1065280
1592011
821830
1643206
623414
2163060
205283
2876871
351088
2336668
1875826
785614
2693058
2121038
2357537
2513874
1071275
2756239
2848100
2840388
2590425
1896139
927213
437536
1340285
856972
1886092
1881260
1442723
1697053
2232381
186928
1150623
1795812
2361709
2046363
2570251
1830682
1828578
2270825
1384948
518793
843743
1505047
971350
1743178
2031545
2383067
1535341
383208
1015139
2222445
976177
2369366
2904369
2630860
1021990
509488
1249173
2401312
1953932
1277488
2489112
2403927
2817958
2756967
1142303
1734445
1441279
669811
2556779
2628326
2867134
1561660
594583
1185195
343257
2302585
922864
1248947
2860982
2786087
1448218
2035382
265537
2494220
1410482
2392036
837422
874621
47113
1840855
738798
698075
2078663
2891736
1327783
1395816
154064
1192790
2170926
1450436
769688
70099
836208
2918095
2552455
693935
1769887
2816031
566979
784071
460139
2748707
1589422
1499602
2466822
1476519
51539
1128755
991947
89333
2463199
1147963
657908
269878
2738366
1084313
172846
1388585
2390736
2106776
1244083
1305483
2568876
422961
2473342
2619638
2697102
1669356
1562919
2531093
616895
422658
382270
960400
2788372
2345273
206772
594345
1603874
363791
502456
1280498
312682
2480206
1004642
566115
1452077
668056
2827029
233176
1021286
573205
2496704
89056
2004263
2397174
2565504
2703605
1989628
1272837
2876011
2369358
2910574
1820938
152696
2432426
2421854
810431
1210605
2107609
2403196
749957
581553
2379856
1365438
2131974
2831047
105717
394457
733689
1969827
2504154
2901277
810999
2526820
345705
1726785
751801
1916078
429695
1494849
380713
1929826
461644
2925134
691417
1692338
2245171
713585
2526769
2448402
1283977
57461
2189656
1520516
286187
1174560
1191478
2748759
2101290
262314
2446373
1968964
1119034
1493124
91284
836513
382951
2893773
1155169
2173212
1486089
991756
362247
2126972
2663249
1401499
2871121
1044462
2270861
856166
2878549
1176734
2697947
2342944
2091994
867362
285336
315779
1779615
1385880
2833797
73648
596834
2804035
1516373
2021347
397565
1803365
1676519
1963311
1952578
86075
256941
1234515
1353278
693719
2793241
1185171
2234632
1023578
2212058
1709185
779535
1622495
671131
2756329
831427
2178526
2897746
2439729
58302
2718171
1102228
1430486
2719319
1454981
1723581
1458860
811788
2856643
939335
1538735
86911
2262519
2212196
6290
765273
2658612
1166350
1632842
367947
1608356
1491463
523398
1805945
2379487
2396994
1632898
940779
748486
710329
2123558
2705366
2876241
1549758
1761970
2109445
1415606
231538
195737
2641073
2910370
2690815
485914
1300926
124852
348554
1560558
1329769
2731786
2522444
920857
1552502
1667774
1484016
1169130
1059075
412572
1714973
890438
1797956
760219
1280132
1977255
612123
2077399
2468552
1697072
2933836
1515114
2749098
169460
2304371
876037
2362795
1001037
1810534
1739320
2398950
2329921
2665777
263722
2759922
1218086
7915
2597666
2880777
1551741
205122
2474984
646391
1139290
27792
1370032
2689774
1668915
1145190
309445
2753861
2911805
434149
514981
74670
2021060
911842
1353303
863841
974873
2213831
1939736
2645513
2307226
663804
589538
1636700
2539778
1407783
1829539
1027833
2038884
2662776
1368046
537566
2423416
10464
1410832
1565893
477135
266380
1297093
337128
607930
798017
810571
335379
1832026
1726685
2429541
369252
76194
2866226
1128686
1101082
1239054
1231178
1167231
376006
881301
2025235
1230380
596689
1233850
82884
1572892
1738845
2066810
2270265
1283188
1645181
1834384
1078693
1829623
633943
2738452
2044641
2496399
1093770
2710649
1991543
1003809
1776307
1150953
2348330
613144
1779923
1454875
326609
2810075
2754959
2077701
2586647
48933
2579368
2457049
849298
2133894
1555985
1490581
961245
2705676
1655895
269972
2709215
971177
2082977
2345164
1992888
1692218
586506
314540
1817306
1861877
1265606
110956
1697945
211581
2298490
418402
99140
2348162
1796563
1831082
62777
645064
210863
1107722
293130
989242
1837627
2789541
229563
1023587
1735919
2020010
2015636
1175438
1225862
2927893
725726
1064746
515771
1084046
2922878
2707388
2252133
169598
1343271
558780
2102436
2147929
2926214
2752826
578417
250605
1748928
1735271
2433026
2459748
371907
2059081
2535064
189273
2490073
2891978
516924
2409838
498918
1109884
2510895
1795948
2010546
767658
1806966
822876
1937
2390309
292589
1044139
1921956
1028241
2729313
868655
395190
2116584
162639
1098447
1160352
361616
2185359
2484963
483067
1916779
572180
279713
448290
1559941
2564935
397758
727581
263746
1326032
1536092
9641
2633699
2618937
2841090
177644
1386378
1194510
1477243
1255717
136204
344651
372970
2095371
1382629
1742280
2291738
2238780
379739
747974
32138
2212367
1119897
883148
2350607
2346444
2367614
1502722
146564
2915962
2836372
1918113
1816056
2553673
223081
1540263
1195615
2488577
1904883
2833480
1233024
1254089
957246
2030362
1471639
493493
1682269
999961
1488651
1458435
2429045
778996
2159081
1768752
1167897
690816
2179700
2714777
2433023
1508906
157193
1495912
650009
1883057
1676384
2061251
289971
1419498
73364
2287789
1821270
625314
2724689
2502946
2267358
64714
2906702
1237113
2718747
840637
1845092
2433761
1481668
429510
1954732
698302
344338
1744001
254945
1039656
535785
1036629
751031
154613
2043366
2555937
969469
1817798
311516
2676795
2796241
1326336
2309578
1282684
2289992
1862528
2569946
2282736
1637893
2782375
2164012
1853939
1087252
644122
854743
1562945
1151378
2845558
1304071
1422486
2111676
832463
1419897
1230029
253730
1114373
997242
904005
2629890
1324851
1800728
2617171
719298
604186
2417017
1670833
251075
1740659
1968766
1228425
442057
2405725
1864485
635324
497633
2909308
1649360
1660794
19275
492112
2353101
2545271
1281268
1093731
85987
1450768
1418841
1321625
770775
1178352
1304885
2878300
2372878
1142558
1326745
455649
836675
158872
188230
489604
1744746
1353019
2165073
1130729
817173
2789873
1032123
2520305
32597
1416632
2794050
2903871
332032
1516867
1106331
2734673
2259135
2773903
1570220
1599001
952153
952239
611770
1097459
1668364
2168290
1508357
684531
2495983
2135484
294785
504154
1722638
1462865
828305
2877345
1579765
2629795
1824366
1235377
2855218
2711617
2771115
1965190
2448599
19563
648879
371317
847153
388314
1807401
635549
2102393
1624892
2225013
2350180
620036
368987
2410023
630429
1348709
2495740
2685919
1552737
1266396
1908862
903713
2481824
1351193
1685586
2938660
1789919
1901019
1764406
2309820
2097175
1576367
1407285
2573638
823624
1139051
72244
2716552
1955380
145947
2534957
2675026
447736
524532
1820975
1583998
2598247
2758626
2256967
637578
2073442
527484
1446434
194492
2623674
1507695
369458
1720365
1092927
2607623
35035
928381
2523472
1218448
1884344
380151
240911
2519021
1045777
2584904
2685089
2549224
2467773
939932
2531714
960305
1337185
108023
1049501
2019048
2123153
211116
2709829
1315004
1310591
2521771
272526
766255
787384
1525040
2259011
2314081
1716279
1454602
902980
2387483
1522312
1069100
26803
1032060
378499
528976
2601088
1467778
962871
1547992
1538835
2273507
1731628
2860504
434276
1697920
2336977
28403
2305171
1393817
85562
1155934
1670655
1112227
2938843
1481325
1216290
2561997
2288190
1046222
754208
860339
1359540
1267125
654620
122322
773089
867369
656693
2366888
1883191
1407785
2552379
2858451
113684
177902
2719552
2690751
1532724
732766
551468
509561
1978080
952957
2264449
1658739
1646365
2056652
1512559
313462
1392561
2754996
1103143
1493993
2724622
1951899
2364050
2759811
1386814
2390037
708401
2856260
494444
118540
1960953
762712
63299
987463
2585803
114456
2104687
1276591
2856610
2687721
2285552
2740149
221327
2319057
1827348
2683418
824046
513254
1075970
1125858
2792415
1039929
1666277
1256937
2225887
1488106
117534
2810299
690296
1701066
388778
2014486
1935622
2293908
605968
2076450
604777
2694582
218335
2579161
2188558
411201
2453034
671186
1414553
493141
1909175
2756140
1516100
2064469
1590898
1837004
977133
675677
159450
996132
57595
2932910
1047030
2681894
1338555
817081
2224682
2715725
1953871
1031251
1789005
1415157
1798631
2299357
2552013
957809
1478018
1351607
1327839
1497397
1867856
2806625
447726
4354
134805
846845
2303765
975625
1251258
2697657
193250
1675048
1034977
1870818
456321
2073590
954735
1602377
147786
2213868
1569490
118109
2196862
411638
817177
2051869
2689139
1116614
1946725
2098799
507781
2440583
1474399
1033311
928646
1193553
8415
555244
2244977
134188
1120729
1302699
1782582
414453
1015699
2749386
1486859
1884691
130909
638521
9168
256536
694642
678817
1628045
827916
2553643
2092154
2434921
2116234
2689213
2428397
1964821
2128491
1040124
2450369
2285574
1908389
301038
1124716
2157612
772665
2824181
1228798
1194756
1457406
2741951
1578569
1182974
1290847
1382089
717272
434779
2186191
736575
1448955
378765
1201589
1313849
1202335
2916437
1554322
2807900
2841445
144575
2503442
97450
321467
1431158
2433230
2666844
1364786
1746617
299363
32627
1668219
1175892
685328
265903
232777
2031488
1732680
1440719
2582674
2504245
25589
1770059
537795
1158866
1799293
305388
1112758
1001355
1386935
54569
1365586
2904796
984866
1508994
2229520
2602271
2681880
712210
2520122
35269
54536
2168209
2903056
1745517
2159006
1761961
847826
627141
1205344
359046
1535409
75051
2515562
573772
1010583
1241135
1289221
1975524
2656267
1897965
2876293
1622187
2870504
2020799
1043290
91093
1149087
1748713
2055473
2051377
773005
1795717
560464
335405
399225
935542
2548488
2385464
1693113
2760402
1857761
723821
2424857
182119
2802963
1027204
105648
129959
329294
397239
1282892
73419
971097
948215
852963
1165721
2796571
1275742
262111
2478904
1494414
979424
2548979
471364
11884
1947804
318728
1317920
1735664
2482001
1948145
2350325
116240
964322
2111649
708657
937284
1645260
2036223
1147248
1639981
959648
9294
755050
669433
1481431
291040
1138277
2305320
2091046
2291981
2933260
2248105
1821753
1257189
2175838
2095440
1834247
2220969
268408
2030285
515566
2383288
2046751
1181877
1748412
1005655
2898640
2071863
1240521
1411258
1140903
1001715
1239897
1827507
2390120
2287537
2041202
1958289
2563977
2353538
1544346
1966362
2085290
2607528
2729493
2835718
2891860
2849182
1718901
2514607
2918734
2939799
1316068
1961215
2210433
939677
197908
1349211
324982
104244
795926
133644
21813
1458161
606902
1256520
804175
982346
1954488
2201911
551663
2328126
280802
2745055
1711887
1047331
2234786
2898218
1320965
1225367
1401201
1865486
598633
1618432
306723
1621651
2307398
2330529
2528354
1338568
363925
2516826
2829921
703126
1054834
904634
1160039
2149346
1294733
770209
469877
692026
1759199
1122474
691924
1383043
2864049
857399
1574035
305686
2793274
686550
792801
2403847
1484996
1038931
2845929
776676
2624828
1126758
1498171
134328
2913432
1408055
2306065
302578
1699910
61241
345149
1900043
25363
960548
927874
325649
449973
598870
2184227
2249744
2525792
2604645
378941
163979
2347168
700030
1912184
1142660
2488520
1275067
29519
2351798
876854
1562533
1074027
2751042
2429637
803694
2451223
576160
2473606
2215449
565895
896216
2856866
1023457
302687
2023817
345625
2012032
343180
1955725
1982365
553655
1900414
2928621
777859
928810
2763466
1773870
348650
1836320
935707
1351415
1808954
2188031
2256725
254225
328983
2159015
1866008
2661391
1108791
1502985
1549097
2593922
419575
378282
58181
608519
443091
729420
2774623
353687
2297900
2420492
537780
350431
2138242
1524254
1860783
1292911
2585482
1869961
686227
1601065
2388298
2529240
416844
1440921
2750650
1844159
1990444
1722002
2017187
228591
1575480
2102099
253772
2257568
943367
1686029
998877
981533
755609
1692697
31892
859924
1809557
2325198
2363655
2051415
320381
2927575
1470091
1212745
2403364
2015794
1631707
912009
610317
2047584
2117518
621848
2738651
2362991
2202491
1999591
2050756
1126141
427658
1654416
2111347
903748
123631
359885
34846
490589
1847618
2698311
1667394
2600433
2200063
1539255
1757462
285968
1264977
897275
2803487
634222
743617
1173353
2663319
2893692
2088276
1448270
513926
2397612
1249396
2041447
1176096
1120240
599410
2557605
2548356
1909838
215299
2282834
153512
2905992
2615163
916740
590109
335825
1878322
1140060
462011
2095758
194783
2890166
2559269
2810641
1841400
275218
691023
1133090
485101
1223380
110067
2061001
258299
1880010
1133074
2191355
2618463
280414
344168
775005
2064100
1388810
1493655
351578
1485168
2418308
1197636
31099
480647
224700
1668829
1947071
1183712
467030
832444
2743279
2305591
1884709
443956
366396
2389715
1595100
2693474
434358
1491837
435646
2833094
739644
2507098
2748643
2745690
2418179
2360682
1946376
474580
685754
394723
2023849
1483367
1059589
607585
2794594
2486447
305482
1262561
2290049
2332142
2529516
423286
126246
2681556
349362
1270422
716323
670012
158149
2503568
2590292
546161
1622292
2543992
1049229
1368539
1205718
1208455
2274365
43919
1146565
1178447
962604
1045622
119078
2225048
143639
503618
1744923
1328111
2393835
2622120
1404272
375487
1918740
1717217
1984856
2391965
895156
1872876
1088506
1321737
2253629
271412
2330626
1224987
427426
1926633
1703110
2847805
2202482
1152181
1297310
1728669
2731620
1064672
918483
2638881
1479755
2638388
2893793
596038
1799731
389411
2662781
845439
1495471
546643
2749858
523779
2782383
2414308
678856
1916035
1306274
1529365
2547272
1470058
1558838
1131467
255896
578045
382746
2374323
2828645
1531262
147089
680570
2910617
2026335
2834277
1378590
2348284
472624
978311
967843
2022594
1344129
21445
2377489
2582066
1125045
1470824
1679272
1907478
1401023
2602335
479232
2582936
2857129
14283
1790519
569040
2203953
544980
1060184
2874524
2026994
505876
1836896
1808248
896814
2379096
2591250
1174367
1115238
1290281
2288315
216668
411188
160946
1961928
1028199
544339
2096421
1703343
2534582
550199
2447171
907198
1353094
693776
2522130
1815682
665145
1561241
48618
2828222
2624680
804587
2133000
719782
1952618
2782993
1277681
1631920
2388055
1304103
1605931
374473
1512826
2742001
1274001
2679250
2769212
2650379
2390214
2137672
2359891
2320512
2432095
609991
2428042
2864935
1305946
2873432
2449641
1199392
2341728
2769813
1059991
2413871
257628
52166
788043
558851
589597
2324163
2194663
1948556
1656759
643816
400995
2203217
1180698
2894511
1682930
2121041
1128566
2926351
1337574
2648410
1697375
1015274
1910268
546291
2074761
2113977
1865684
587433
969785
2931574
1507928
2281211
2465120
2868130
1664625
2387994
2076920
2023497
2453618
1629096
1277497
626701
1039575
2797835
1851770
1033688
1068133
82712
1088833
1417827
1609814
1329134
472289
275800
2857952
311082
308653
593923
2518441
1924114
817929
16854
2117325
401342
990964
2892208
1151189
2603559
548712
2309912
385388
1247655
2415142
758285
1936803
1233659
2599762
964724
1803105
1695373
433342
2625148
904943
2525177
1400898
998053
1567549
1326055
1146263
1805324
1936110
297137
640418
35266
499868
1945126
881602
2432317
80321
1280423
227978
2296716
878308
2646300
33658
1298065
1405490
234141
879028
1750302
2166451
668762
2712457
218964
146174
513111
1261705
599884
1568294
2446790
2178166
281058
1247319
252308
2195202
483699
1657619
2247411
1278852
1535561
205554
924383
429820
2306349
1362886
615476
682527
2131925
1318907
954909
554028
2426655
2859191
2925151
2914241
2775431
433547
568439
1004130
595191
1571400
1431820
331296
1798427
876472
1505621
2187772
1380272
2102811
509644
281985
2781259
663470
217335
2404690
1994465
1180689
2477535
717377
2737406
80537
2047352
1152913
1696646
1816773
725286
1699145
2714948
1501305
2813720
2344183
488327
1832320
116033
1615550
2264291
205016
2518669
1543931
826681
834358
1694501
849909
1722218
2246018
120911
2892472
2386338
926249
1533105
305048
1992488
684087
1215823
2356510
795183
1820171
1788516
186299
1934715
1093723
1994816
126847
1497532
534119
2738052
1825749
89893
1004354
2695595
1240065
2556101
500774
609403
61132
2669148
2340763
1026974
643330
2697616
1680572
37251
2480883
479064
818385
1746817
2938167
2865675
573850
897195
2431608
84933
2708004
1500823
88726
282663
1234913
2818252
2565680
2395565
1896982
114832
324770
1111433
1500387
2780454
52188
1949825
2123661
30515
2819979
1968044
1161047
2828183
605152
1726780
2718684
661843
2228890
32554
846126
2767064
2293898
1610358
2524946
1752833
2607166
615360
1086065
1496327
2809531
2435958
2253127
1298409
1416913
2677343
1915789
1768644
832069
1151400
274269
211703
2690052
574919
2491179
2171557
1196903
727089
64155
1239616
5414
1847140
1406227
1790938
724864
247092
91249
1961366
2626649
1992745
1147446
617750
1547372
1713731
958632
1851489
2324264
271489
2215042
2229375
1340851
2024025
1701938
929229
2394429
879753
994941
2261063
2026839
42645
109847
2617102
2482233
1602748
1769815
1768416
2666875
2378760
1506773
1828988
2192607
1181056
2414336
825003
2382320
949111
2872614
585058
1543135
128812
2283456
13062
1125407
2494684
968095
2907897
1120282
2361214
1430876
832181
1250012
2880813
2187595
1027193
564532
2438392
422513
1000484
25987
1851275
930849
611344
1863648
564737
1400230
1649297
903651
1299901
2609525
2085357
2106691
1086623
1621362
1246072
1750233
2203104
2445189
2227722
631831
1691799
1575203
60594
1803482
182325
1449888
2677491
839233
10906
2413087
248154
2123306
2406702
1070989
1740406
625588
254006
1484521
1549907
1531166
442511
1814077
2023396
2597022
1672183
199145
94816
2637816
2925107
2293047
1021659
1373354
2743151
2530910
1465348
1020012
1693595
775582
1759796
2347522
2349873
2165047
1134545
325243
1106969
1344637
1705616
1359737
920731
183320
941859
2670226
2604002
2734926
1410220
922257
2423298
206192
877953
2318696
986315
1432975
338109
659488
1947230
2643448
415078
388119
2837651
2739573
2029822
2940370
1075034
949710
2428620
418581
1534324
963254
1400482
913505
2689805
2805257
592295
1069890
1882992
1221092
2478614
1716000
1295901
1957418
1019152
2463872
502574
2035477
2316153
671577
699611
2531570
194226
2467542
2766697
2366657
2809023
1770856
301719
998627
2375285
2657015
1783026
635864
947387
2894476
1234618
141639
232394
855689
2178929
1663762
868103
1321602
1349429
572793
2841206
1384204
2711253
238696
431380
1800726
549434
356349
1707009
2859398
59437
619465
948377
2564864
2439416
966688
1120236
893444
564026
2650560
908386
2426
599423
1704621
2443881
171231
1590883
1498807
2367138
2466101
1825291
2359067
582519
2016427
1214687
440885
1756233
914206
892699
2700767
298331
385171
1530507
2773285
2026226
260715
1890619
2324353
1580734
262267
70511
1668960
1658110
1320838
2251228
387801
2160198
1552572
2269083
2851369
753061
2001081
2729750
988783
1104259
606077
2927178
1774109
8737
2366712
775629
2255471
2252027
1982837
440513
1907296
2087329
2253113
1463295
2069703
1964776
1008161
2268687
2544314
900779
1730882
331738
518469
154427
2434844
1623964
2694155
2726736
2387217
1909046
1337650
376488
2332279
906109
2026490
691714
1283432
841606
1622446
1532751
550705
1996839
2117865
2408524
650659
1581937
2274518
696204
354615
100063
1983459
546368
1750904
1333092
605949
2840569
1793366
1606612
92976
2310734
2885009
2118528
1689770
2921607
498862
518845
413282
150039
1908318
381919
2886022
2297354
1720322
2814752
2152166
131092
2291061
1080219
1348029
1983761
508674
2517377
2698894
1590276
1940216
2225175
2154025
1543689
2609886
293475
2134539
2394320
650001
2342979
2275471
1583428
2131313
1967320
1588294
2566434
124589
2345561
934528
2643272
1308711
741899
955907
681895
1031872
947613
1178420
2686980
2852942
1086408
764776
2747099
1377064
201680
648730
2390191
2128355
2388436
871514
2934578
2036229
1821018
872416
169985
2676503
953237
1201164
850265
975679
1620794
214973
2632015
598066
877053
2915327
763441
1209625
2194223
177519
406229
2789409
1601588
57370
1365780
2398027
2521515
1207014
73629
2202859
2176201
1125926
2094019
1676303
1603134
2128265
2896257
2319070
1893198
2697262
2167022
1681273
1727032
2525256
442850
1977490
2123138
414588
2765646
2037022
1668513
986894
2550808
397014
1908501
2605281
2780064
188873
923653
2307313
2600112
1166951
1681038
853497
1492672
129422
354104
1064424
1142665
780302
195540
2527507
637945
2485397
741180
1275441
2782564
305397
1375944
2288465
2117458
2090787
2414214
1958462
2232596
2538211
99126
2109170
382061
2663692
11385
1697326
600838
2767465
1914097
1436901
1813393
310692
714147
2555476
1043339
540971
2003632
996270
2367897
1421629
550295
2545723
790384
1651285
147093
2020874
968713
2886319
897357
305684
2875341
2908323
1514465
666196
2637596
1744039
1359979
2721899
1634849
1782530
1173513
108588
1824070
176920
717213
226695
1519920
840165
2368863
1219074
2015758
2336690
130151
1929977
1714930
2242018
1380732
2301644
2324483
342159
2138767
553592
781969
1207576
349169
1514946
2918229
152079
1801447
2754787
845767
1759026
1635261
1220853
2104879
732683
219140
219235
2043252
2536376
530257
2050108
1481170
2222210
2522492
1085418
493096
290883
587102
1327463
2514584
2436032
1600652
828282
2642790
1874106
2691365
2409968
331834
1358827
459286
2728963
565322
2080054
2714864
1358650
2921411
2025951
2329602
1350372
1335455
1112339
774378
1618869
1670044
1363377
1193584
334996
469786
1675101
250718
1196489
2762520
1835436
326158
837594
415312
468795
906388
2087430
2762532
318159
387664
2874514
2100408
154339
1203313
62884
740635
2040579
694087
2547457
2649250
2194033
1084534
120606
1936830
315291
2636686
1608797
887936
604710
1318506
1323000
2590499
1840289
2219433
2218131
2492970
1701753
886519
2609085
654762
636333
274498
169493
1732820
585599
1434342
1724234
666133
464323
2879050
1039546
797419
279456
681148
2766789
676817
1225806
1700429
2350849
1508880
2716056
2391868
2797938
47944
1853953
1023891
1914385
2317538
1242399
27714
2782011
1945360
259301
2613009
2077662
2575023
2197825
2661976
1808468
752020
608175
431170
422331
1918106
661777
2171974
403917
1214571
1619830
1509585
1824267
1432587
2150477
2535594
254362
1393787
2650036
2900043
386439
483687
1920257
1039883
983049
791116
1463582
2162949
1343562
1251363
2098695
568923
801115
2162390
25591
532772
740404
2141311
2029395
2200271
1225086
734963
1026727
1668700
373076
2062189
2921137
2028256
2499132
2428550
1962886
1492029
1792779
2441694
2229827
721677
640436
1590142
2746057
1405891
785450
529535
1515015
2513824
1554821
448884
1901258
718794
86670
1389060
1935663
348245
2750273
88318
1945104
2490495
2852754
2450030
1492596
2570811
456546
1251268
1650570
1789784
2544149
549802
2895808
1507418
688959
2494647
1102097
2482654
2543983
2201628
1955475
851114
840463
1430161
1451673
1916318
2778209
2761102
1428658
2620121
726465
2590114
1432249
1462786
2175720
2107904
2529357
2356784
363499
1745032
1371975
2152249
425759
1571992
2067591
1386196
1859183
1111147
587623
71750
2184749
1374730
1200195
2813135
2253391
995823
225810
829621
393351
1065641
1150271
1613363
1078400
110892
1528975
564828
243603
2418975
1127400
436265
1996641
1145372
501405
1148635
2800543
521777
1673015
1576881
2938313
2837793
957642
1527733
159749
401558
2199805
2752720
2226329
740290
2232643
1208610
1795442
1464565
996826
2568988
2796890
664522
2434166
2819974
602341
2420536
2471194
1847160
2689829
1261015
2405446
1297102
1085888
1164571
1813559
1142234
1670626
2714976
889703
1644605
1479081
2388855
983648
1152032
1742246
574326
2404354
2605658
1994651
1164895
589922
466437
918476
650244
1434327
977332
2567567
2468524
776518
1379236
2481611
1454156
1419791
725009
2477573
815308
81087
1648382
378160
1145129
79868
558494
737665
31943
1632471
1706773
281159
204145
792247
1810015
1529853
704902
794817
2308249
1432832
213887
1049552
2617393
1947488
568373
962593
603161
1863931
838753
599828
2808754
792696
41500
2689640
1077782
1687487
2456330
2131806
782951
1718311
1224367
250320
1035274
28943
2028787
1743168
2429206
2548320
42564
2833056
1801197
2006497
2877199
44029
2059128
2867310
2258645
1620194
1824003
1524031
2840497
1496512
288640
1355146
1437773
424286
1561615
789081
247531
227271
960745
2222900
647103
1534740
1067981
2419352
1216261
706495
1960616
2610744
1961373
1652858
835000
2628762
16326
2628035
1344480
853453
2898162
948891
1828810
309960
805541
2022551
2873767
1208636
1152494
494291
2599161
1945159
1248512
1682265
893616
2513911
675359
1275243
1911731
94770
738209
2777794
1685373
582974
411426
439147
2423303
2558468
97144
1144095
885322
1252363
987586
2254918
1451959
1575579
2228747
2015143
2384600
2870436
298961
137709
530041
2767397
37421
2084021
1501808
1328871
2681208
1233502
843120
1459900
1415477
2072367
695112
1818162
2678635
1918748
1846154
1584440
87719
2285806
2582791
1860331
1147623
683471
1093780
409255
1551881
843771
2926730
439171
272182
287010
1810560
923467
2550631
818201
642058
639423
901133
2701270
1527121
394428
97927
1540154
257918
2414244
1078473
96342
1661767
2230034
1665445
771013
1504277
719787
1466730
680405
2299636
26356
2857702
1778864
984008
186797
2274518
1587269
1049184
2648381
708943
2434659
2931971
571446
1439779
1469575
2807972
1328966
458267
781935
2581459
2113212
2096980
2212489
309633
1698184
2890060
2428200
434468
49648
338880
87177
2297372
791406
792065
2886440
812995
2550979
444457
1975019
1040326
2471123
688264
2372751
2596917
2587709
2685145
391499
429895
2564956
1624881
2894721
2067883
1908393
789047
1395902
2743177
1987946
1196063
358665
1304948
706396
1573030
2860885
2902400
892496
974626
2684497
2600862
1489143
1218634
1299719
1408113
2060232
176285
356696
207660
27046
1469929
993131
2840769
2700905
1259548
81369
1494285
32524
235047
768293
1129630
255162
606184
280936
2688922
348050
40751
2901413
866320
1537331
2839780
472809
558637
252805
2811685
1993715
2795847
1345166
1761744
1795009
1061775
2408572
2776616
1040081
938660
1219573
1610279
2504440
2905822
1536172
1341741
2461393
671063
165390
62971
2422839
1225021
1474421
1433267
1520593
2432397
179431
1695589
1925363
1780944
381749
2085612
314928
911354
792536
2285807
906127
2392120
2007181
2075923
181326
1754464
609091
867871
1297582
597584
2563170
608428
767669
137819
216385
186721
2437472
1799121
1450824
1904923
2571672
2919537
1813650
2546456
2544030
555488
2668647
217017
1776567
2696955
95677
2193344
1749643
986673
506416
2132295
2065708
1827129
689550
2510928
1463856
263366
1343341
1876636
597698
535758
2841416
2785539
677152
602732
2121760
2061278
556940
395403
1324176
2265450
357545
1111530
1062283
1756662
1970856
1116437
1015892
443285
958448
294749
1546622
2568858
2444338
1881118
1260879
355821
1035917
1603682
2068993
2220214
1216558
752929
370124
1385569
588081
1640222
2567304
1093450
632855
2882786
10097
1918861
786540
2216742
40788
2130274
1068756
145232
676559
1307408
1357534
508863
803501
1623600
2605098
2004129
1159796
607778
698520
1441745
2781312
1002125
469549
633141
2013189
206152
760751
128639
541274
126624
2195059
1748383
2049750
532073
1341978
1800119
1512109
2322825
2796779
2340152
1857311
2504304
769617
2287657
1111559
987631
2103651
2759575
2264981
1489551
1092386
1518893
367697
1715533
2077574
1211383
1827824
2285222
715962
259461
824183
680882
2360422
2796704
1366459
2310500
2360569
80209
2059655
1308947
606858
489690
2241540
1003834
1681294
979206
1305238
2729141
2329785
1936150
1000488
1372439
2509175
1421894
2348575
578201
2532256
2519513
2838051
822675
546354
859337
1925154
1756114
2452403
2207841
1988639
133107
1423821
453817
1383978
2505158
2055875
2624203
1325281
549323
1932894
1817010
1380557
1086077
640266
205268
2700341
921103
2643601
1937660
619738
956795
439471
1528986
295907
2524608
140382
339127
2090417
2132487
963051
1317395
829127
2940201
2662071
186771
482339
2402472
2880335
2801399
1980162
996219
2126336
1070646
71717
280075
1384703
2217455
1767737
1406072
1450091
2374982
638527
2014805
819905
928854
1810500
1687869
1838664
2399996
160560
1002640
564521
460611
1758679
344959
1916428
1526884
80574
1427725
2676517
16323
1825126
2728297
2477222
59428
2688750
110341
1365237
2916680
1933129
433533
2582800
377375
2898480
1263004
2348037
2819696
576068
1948557
2252198
321849
1518311
2368951
1853246
1854123
1455338
960751
2202755
973099
429652
1453808
1152363
579258
1458485
358038
973181
2402141
2586414
987654
708288
928356
1374586
2009566
2668784
506190
1715073
977289
1398383
925186
197710
2640235
2612280
1032168
1470374
627823
19430
248149
2314071
2328324
2423688
1761155
178570
1147973
1356625
166548
2637949
2738639
2307030
1933985
1506979
1835658
2706760
1790194
1603067
593266
205394
767672
497668
1996444
1649259
820663
1063847
854449
123478
339898
205899
2628123
1330453
2873290
1514101
2229323
23333
1657728
1214094
747887
27037
2110008
2575656
2692439
1123667
1976014
1848075
2517710
2666191
732625
1354012
282009
954301
2704414
1317075
1235484
1836452
229048
2569898
2854109
1685059
1872244
2061451
753545
1544459
305230
1876281
1366818
319102
1615217
2814499
1197980
2485571
847069
286377
2767317
114938
1247451
2709748
2632899
2261932
712688
1415538
1696499
1469976
2132666
2839508
1635474
1814883
2583412
817739
1881588
174748
1821900
2766942
2377747
1113028
2696458
1047846
1216717
882788
412534
1707838
884509
2245719
1136664
2588305
1466483
2874728
1108772
170435
1480667
1129800
2165171
2851628
2119578
2074651
1542659
2536849
2486125
2047785
2399672
138353
746744
2599304
2830442
130013
2456063
2533137
219346
2622878
2207373
695986
2233268
718071
719053
1288076
1989532
139552
1641389
1434740
793438
2325814
44841
2500759
1796995
525624
418125
2073538
2254224
157049
2026573
1970634
765028
2075534
683633
1058212
2139033
707664
2133382
2937850
101236
1899364
966494
1996473
1727593
1931318
2174581
2784855
777855
139191
1951108
880499
1253924
1460962
631238
2936429
427540
2704734
238368
1363094
2878035
2553186
2556008
1172242
2510600
1448519
2831383
215737
1663074
2354054
2703728
759395
77169
1996356
410443
447033
2939579
2312356
1090399
559772
1841912
146398
1073036
682994
1929516
1378912
2533191
2887182
1796439
2652568
2640430
1862984
1576029
1843166
1316042
2125142
2377956
871446
1939896
824150
795777
2835069
330581
1432722
585440
2816435
1169747
2129815
2677819
2409981
968967
2221538
1806423
2060991
2578634
37788
2854860
2553789
1760503
996101
2271289
859489
682436
2682304
2895986
662321
507340
2053179
1766958
2604974
483055
1017889
1149894
2077524
120192
1200096
1605712
2504965
2043923
41602
1690025
2610729
2760010
1852398
1756063
2239014
2866047
2242954
1950802
2115013
2471703
2306224
334366
1820612
579045
15654
2143915
2486403
13319
1038480
1033673
64228
825258
867269
2877730
366734
89885
2569144
361526
1925090
1294470
376304
1830428
1127836
667612
2616014
251252
2013727
32094
1110494
722587
1171443
2349789
411265
1411838
2537638
2751913
776339
2219653
2313519
509301
2604988
230357
345861
2572516
2512678
2847642
2078691
2195426
2030751
2292685
2511937
2234490
656825
2387709
758780
1810416
2479273
189304
729502
2528149
2764540
196211
1343892
1280495
2130228
804716
232510
1819974
231937
383172
2247317
781254
2292676
1197896
2428053
175892
136640
1669263
312178
52394
156404
2519570
1750009
1453662
2713303
1736532
2574160
1392793
42551
287816
1341726
2384601
2217674
1156121
2045976
1656866
1553906
1980935
1877667
2841363
2591010
758153
83719
534401
1058232
2925856
1365530
2067012
497266
2350492
492292
1034370
771024
491480
2041332
2933077
1193721
1659424
1786777
1285737
1480797
2083924
2726091
2180330
812612
2697024
1322273
2609938
129074
1828218
2257340
1914839
2083109
1559096
1223674
1209098
2857398
1979343
1978686
2223362
1571340
2663944
1279568
600714
1085146
2242712
222815
354750
1812281
2641194
1195191
1762427
461033
2643606
2483432
584685
1124916
1692810
1040685
377542
2552572
96105
2069529
1899858
1862850
2792135
2264591
1943205
1482559
1465672
2383749
769119
2723809
2111691
2314421
287085
667079
1211493
2909899
471703
2564036
44837
2921573
1600866
2850229
576056
1470385
1374722
20078
1926898
443717
1415020
1575313
2152712
1671383
606361
1689932
1610489
2379656
349961
2095058
2341697
1413419
315958
1164956
1738579
1487784
2580238
2318107
1257822
901006
1173225
1661692
433623
5253
247159
606710
1049221
1338687
2317171
2215142
1421482
233917
1776929
90226
674365
1607238
414445
670447
1434622
2745001
103569
53850
1304314
2189531
2041526
2901946
2195881
2181484
1095206
2890550
1812420
2822509
597303
170414
2446604
401086
97967
761036
106977
1280866
2810965
1622923
739612
864505
2470853
865182
509508
1322540
1281738
1778686
13391
2290178
1942604
2858225
1959648
331528
2755644
48331
2556770
2387112
2936518
1317682
2559537
2147278
2141460
466036
98386
2634465
2008300
145187
1473124
403120
1052484
2874002
224896
538136
2501602
646978
41881
2045179
2798164
49048
1281484
966188
2366112
2814998
1809448
2020799
187996
2910761
1035831
2017813
2809523
1690712
503498
588831
651627
2704287
718996
1689401
954901
25074
46526
1927633
858827
122823
1510501
1441389
1375951
1976558
1749339
1589800
1016049
1494379
1779593
2809266
2600049
917357
2522858
543696
1015213
2194614
1610181
2702221
1822307
2852892
1596862
431924
2579280
581815
2098160
1620950
323641
2613127
1251713
348777
2187624
2804807
2788013
694046
2554873
2924159
1884896
249362
2551250
878933
1008383
2093746
2056603
1948349
1791952
1768793
1299935
53712
1179909
1719326
1882914
2222544
271992
2917327
1103864
1550368
1785171
1316623
2074950
610374
1661301
2628133
1949444
921535
813188
1436802
1302514
1512560
1860250
1866927
477588
306010
707577
1956432
93159
2889220
2560138
701249
2302786
503347
1382652
1514183
2015809
2520832
2839555
1647988
2744624
2254892
2639698
2574951
2428546
2032764
2540325
1305981
2262939
2716740
1250677
1778594
2482170
423575
2439444
368894
2587272
223798
1209604
1302722
1053058
2843906
1138880
1294954
1476722
2428914
838861
245346
2797099
1357921
1361917
830629
2222016
1597633
2088694
1155557
1322712
986191
291665
635675
1072781
1727371
209311
2616322
2578465
517749
990352
1589970
2690361
458695
1024807
799510
737951
253428
2537666
2821404
756556
1426536
1018235
1663788
1414959
741708
1357329
2863671
451947
1570635
2541608
1830007
1668207
1439142
2465996
880648
662315
833938
2862923
592116
726883
2214923
75910
2578751
1030713
1858277
228463
2102342
1166862
831603
911761
1992217
2529505
1673673
2533713
1083411
987270
388783
1490880
1688560
1458443
2641527
308271
314963
2476822
2805753
767851
2218544
1476516
1899316
939689
2821365
1655605
425854
187091
181826
2370427
1520610
160763
1501630
1536768
2038947
2625308
84960
1427412
261547
865529
30237
2638197
2849976
1483361
267312
1122689
412544
2390342
2342111
333982
1722983
833224
2302390
2369398
584168
1375995
2740212
1509947
2095182
1839872
2224602
606864
2239979
346187
2410520
926844
2123120
148386
1991491
2320001
2675279
2722867
2489729
1675852
675907
1824567
109187
2659382
1925198
720065
2329869
1849649
380049
217369
1924817
2641127
1509819
877583
539345
641210
1542030
1314209
1276254
2369536
1032082
1734924
1466533
153088
986683
191494
143678
471753
1555071
2345116
1517563
105677
895766
746179
1352211
643559
1940773
1414929
429849
1586010
981154
1707576
587104
1690640
829874
1822865
2786653
1927160
791787
2259881
2447717
350609
2043330
1655154
287870
2916055
717386
684529
530134
2459945
2692131
1184188
1403453
1894916
1488897
2472293
2421942
2213751
1233062
2708446
901390
2793275
857859
1399712
235346
1894645
1582428
2886834
763560
1104503
2800154
1602337
2198275
1929065
1792820
253792
1414248
212073
2354028
2261835
1520547
2120295
1512879
102970
2085194
2578416
2470777
2915557
2217606
710889
911815
69282
2254539
151917
781044
635487
1556259
1666209
448804
375527
137372
2374129
2024108
91495
2058768
2102093
1915149
1851689
2176494
2403059
19544
289609
950872
2389035
2020740
1450713
1860818
498031
1766976
1846532
1262522
136576
665236
1993841
1925459
1030637
2432826
1202290
203584
1522342
492040
2184170
317585
1775521
949241
7168
1175295
245300
2559384
1201561
609344
2806751
2600921
986726
1552555
924738
2675874
2233120
2141959
2302438
993077
1462426
700248
449094
2752067
890809
2708280
2449198
1261785
2704071
2070488
1933750
2423919
2701092
1303252
2619739
320212
2611139
2060261
1410158
2560941
99203
2367673
701747
546454
763619
2075562
2462342
1657428
2490213
1570603
2825601
91513
1052795
2585704
1579150
2153433
1641741
793329
1243632
2350171
158815
2316636
2252626
396932
1158728
1533929
794470
994051
1346090
1149098
2417276
2055711
1618756
1730278
1302705
2412873
2833006
787967
1314414
1922122
1841286
2027961
691351
2184081
1707517
2081244
1869124
1611476
790818
1691100
1613842
298133
1006905
1373278
1016675
1561903
1888321
2607363
1122431
2661685
83077
2654773
1656307
1461486
2409206
2559213
2031056
2154549
1404572
221859
1144492
831316
506469
1432701
1026396
590162
2750685
448287
929896
2651155
2305273
1241624
2418197
507175
2760212
2025721
938923
155709
955270
1146510
1459118
1783234
1667941
1434392
1774853
1840150
1181859
492540
907696
891912
1448799
64189
1824145
2056673
1641719
63567
2917559
544787
2545386
1042332
12679
967670
29182
1508292
1909925
1651963
1115114
2830828
1699618
1100705
1596642
2046880
2449216
2548092
1157336
2641960
767241
2059745
131686
1447397
1211221
699223
1719167
259925
1678700
791918
2177944
1942972
1335756
433302
1859817
140696
1156742
636712
1906881
2817788
691369
377399
2362706
291553
245737
1242124
961244
2752157
749633
2641203
1357036
1546234
514762
852837
1200393
1802336
2887113
762947
2533702
2908638
2786095
1840682
826131
739334
1003421
1092818
2378489
2019543
2269110
775762
102623
465096
162989
2398636
1123763
2054190
741451
2584650
2687841
754413
832707
1465584
2560662
2236696
2043539
2823836
1832595
1096325
2660036
2830321
532900
242745
1025430
1684364
1294263
1809345
1998131
1653307
1229833
1648122
1377081
1051748
1322863
390592
59960
831116
1292358
1651571
2934036
1840408
1673789
2319500
1119035
2348017
1017012
2390482
1480424
794492
477658
1272969
385896
303860
2613096
2081746
1676312
1806695
227062
2037695
1135428
585245
328492
2281870
2852115
1105730
1576887
2796479
1514164
1936675
88144
191379
56575
2015364
1263635
2236033
2433520
206134
2423468
612521
796198
1463697
2901483
2056533
128046
816558
214196
502553
2180657
871117
1376205
937367
704005
993547
526571
1257219
1422996
2203221
2401330
136032
2418956
1670748
2539580
1166012
89347
1461262
2579892
613149
573898
1775754
686855
820263
2215642
429036
2553613
709608
2023836
2685399
2445901
944129
2565819
1830482
2624924
2226913
733520
2415717
288837
1744018
1271885
2568961
1282276
2877329
2246732
2735070
2755253
2730887
363158
1266095
2410914
923078
2057660
830234
692046
616361
930493
1535712
1320926
1929218
1838462
1287698
1127521
255767
722156
1163198
1903291
690854
2539070
547872
2871151
680819
118558
487154
431682
635304
1588122
2895068
258209
2577567
1858884
2121245
1578849
1069858
2139392
861969
326021
2641875
135164
2840958
2053844
1973606
2114344
36422
38072
2109063
1865988
2175893
549650
1598751
643475
480332
1260264
308159
1425868
558331
2150856
611970
2540915
1139542
874689
1360024
1795793
2610587
1314794
2335269
2431732
2835401
199595
1354010
1775375
2467651
878928
1791929
936130
250310
56401
2496075
2750485
1211432
504690
2759632
997231
1586101
1049363
1964554
1997961
2037111
1088863
2878625
2720309
1923285
89048
2799362
1734675
1131775
1890338
1411369
2822946
815432
530441
1279761
638541
335257
775455
1730805
2259950
1591489
1057090
2533679
1019879
1658947
570440
2883120
1829193
577912
699243
414673
2522443
2568497
2531276
646212
548953
1330831
1519595
538011
828017
2269878
1366428
42681
1371883
758926
2052334
665728
1973117
26761
1113998
1179470
2051873
1623438
1190026
651085
1752852
265283
2863678
2899779
757189
1845098
2610394
384005
2859852
947763
1978406
2528266
2718665
308571
1295951
2764208
503813
2336688
2448033
2874070
1679674
2155282
2236843
607210
1111019
1261895
1633417
2092151
1691020
1718061
620114
2895476
289951
906049
1142958
2821087
1270170
2777512
1181236
495360
1333650
1950221
273923
826785
258931
2920771
378438
1504735
227080
1436765
2184082
1455851
1915960
1835169
1804602
1665591
56309
349415
2227646
1183939
2746859
2580331
1152286
1086173
1584246
2124405
1500186
260211
1656650
552111
121159
711829
2026011
176758
38928
872799
1408793
1537029
2459087
2714972
100288
153581
1498318
479939
1105629
1692705
1040706
562737
2194690
1924523
463737
779266
2158973
2742591
2656873
896834
567958
953619
256988
2644357
229642
1036531
1278014
1839120
633951
2115133
2616860
2424322
1477890
2309521
38333
1208361
2710499
2045760
2311588
1519946
588178
2515001
1187215
483705
752245
2748565
2083174
2363445
2241874
670419
1201182
1322125
1080426
2841574
2728645
2094704
2086239
1097196
1820328
2461488
2659012
2597901
2170779
2537137
2413705
2433614
3815
2878026
224564
2130375
2227762
314851
2832229
267943
451744
2735744
964772
2479290
1812826
2227755
2386555
1846386
2033386
2863195
974185
435732
2421378
2768071
2144748
105478
856880
205780
2736343
1302055
1763092
743932
1310766
2114788
1330132
1815936
2486042
2337462
1075474
1258251
926926
1316995
1340652
2734026
2544751
1511762
2225170
2638457
2536825
151318
2068690
2813665
1645757
2923016
961759
40949
316665
1421264
1983597
2441153
971294
1311221
757289
2436646
402898
2052958
885996
1682747
1343712
798486
1393259
432477
311968
193310
1043361
970863
318043
623796
266304
260104
208937
413381
194936
632370
1094938
2810830
711003
140912
1201646
304896
561488
1400137
2705119
679991
397321
2928166
2378561
2652457
2783160
669648
2472405
1023525
683220
514653
1463655
251864
2272403
1782684
52090
1359403
1639019
1090887
450307
1757767
2554755
1950801
2153644
1823192
2366702
158806
750956
2319438
119419
1305332
2929960
44520
1406473
1000470
1733160
1511369
363339
547515
2242785
2879429
1887618
1821071
2107929
921781
1420276
2339876
1406699
144805
399648
1365057
2676576
2789290
1152827
288373
1254465
952189
2107328
43194
1267126
1944365
2885460
1103309
1073489
1454037
1669105
1852792
1663142
1785418
1999015
753887
854854
373054
676186
1112846
962175
2773768
881347
2186777
312769
1776431
2917776
1248776
1685392
731588
1069146
416722
1626028
2247674
1120892
1599237
2211923
2706842
1159223
2573061
2421348
428369
401013
1446431
1360599
126326
105554
163790
337274
314135
1984931
807869
2339895
777526
2557128
961311
72151
1838941
901795
1215703
1958856
1506254
1948439
2398928
347561
1264539
1635580
1259096
231018
892100
2261216
2206081
912717
866419
1948446
1445620
2456503
1200285
764747
598612
1530870
1937726
1791410
2590993
2187549
1353643
1495000
572396
1138006
786159
1913856
1225536
97457
523198
1920262
1711408
657738
1155932
1754425
400868
1076264
552456
1107623
1625248
2704152
2594055
2790895
2038461
1673821
2079594
899028
151657
2514767
2466152
316207
809379
640303
1746770
1888679
742865
2858987
2005141
1469637
1523518
2337863
145796
2583484
2021733
729853
2831788
82348
2207688
2080991
417242
1433851
2639434
880600
2121920
580615
2779104
824688
220262
201073
1720519
1144405
1385310
634823
566030
2367272
666796
277015
988864
143110
1705414
2838235
2915591
1511100
2421516
1546558
1861179
1946399
2012399
62336
1050607
1516659
1786223
1922254
1150745
2233682
803758
1357158
2164442
2798178
2403039
1640787
2502455
100583
2771459
129657
1347778
244539
2569641
311601
154892
1268765
2736449
2837658
1133210
1277957
1769926
910376
2358567
1495293
840709
1490190
1388348
1871606
296305
1104232
701708
1162486
2108191
1718985
1099995
1562824
2009296
298796
792311
2871468
1783867
952150
889571
385189
848990
2341784
848932
160144
997558
2795262
2908721
1277873
2809612
929056
1382682
1022118
577016
1513292
683987
1322476
1300293
2600382
1290691
1301986
944378
1817494
14593
2533770
504792
620428
861819
2607669
1577437
1028274
921259
1224036
544866
1718380
178082
1155420
2884513
246135
1487555
481156
2795618
2099547
2185339
878252
1455794
1044389
1358829
33761
2796562
559200
99777
2402764
1966982
21424
2192173
2932402
959375
1983944
1664144
1493853
1598990
2772883
2121047
547666
34077
161277
1385889
453324
1457800
2723079
209040
136030
2564002
1143598
2925473
2261456
2764862
2308764
1747136
2520845
2336440
309771
353379
292670
354735
1612923
1598325
1916732
2343046
958876
2421186
2272434
2170372
298955
2026858
1564486
2046611
2630202
2710007
230685
727216
261256
249048
881317
1058129
64551
382898
2298031
2169522
2656026
1477960
1783081
2643265
561050
1734315
2638458
1090651
2634958
2346770
867578
1763154
743784
1347682
878104
2593550
304426
401178
1585221
1477914
71923
580763
651490
1846645
53414
449729
1805784
1145071
2068571
2364783
2760090
1311068
2823688
2772866
539704
274990
916578
2924691
610103
1208325
1869123
943967
1759047
2809141
2010616
2564577
2108751
370306
993361
1483116
1369555
843719
576028
1179446
313902
25640
400386
2593259
2791321
736245
821730
2235880
2138224
85630
2261353
409394
1047652
1879893
1421919
1109621
311796
822189
441866
1185406
790668
487059
2940148
828933
2015772
479771
221476
2066666
2924806
344047
2070832
254898
35638
618929
33096
2126644
1030454
1549457
1195574
1978225
958061
1078451
1334731
2808521
2881036
1791325
1793207
1639509
1630650
2836652
1156896
783934
2001561
1689124
1132468
2183945
2425843
2411297
613885
726663
762392
2096282
167523
1255182
1448411
2870357
2331665
1547633
1217070
47063
2092833
512813
624258
62113
777650
1979266
360220
2889072
2289851
1757319
377677
136000
956677
2025013
1980865
626833
1392870
819906
1050947
643770
177298
1934829
1643253
415785
2744313
341611
2178559
2773980
809822
2733988
2001802
499627
1397412
570103
109030
2006507
2592347
1631774
1433047
2188972
38938
1009058
2132423
843045
2772676
1280971
2184732
1276388
2313332
83254
494497
645928
649247
437088
2077121
2615798
1495663
338199
2177920
562356
1678245
494432
2569508
797632
1870316
2001675
2070198
2649487
1399531
1425455
1696307
2019119
2312955
489891
613338
2457910
1091789
290285
210861
2075133
342870
2781518
465908
2873782
1462387
353574
914529
1423413
2597434
2071617
760080
1144731
2694438
671130
1773907
1914500
2811758
973550
1300329
1085161
1718766
1238621
1528637
36576
1106873
574028
2552504
2190108
1554246
853414
520519
681006
1744529
1318938
1797738
864648
1158046
1494670
1217033
1011662
2109739
827534
2006968
1563152
1002046
1919034
269567
1159940
1745773
2880658
1819026
605135
2764777
1844588
863716
1670010
1413888
2422891
1115065
957388
1616702
2171236
649416
755398
1233140
2388505
1417060
485740
764165
1356196
1774849
1464533
2107291
1637922
2520601
1868661
2586094
351433
945436
2304977
2675690
486093
1760098
2476678
1220221
2371537
1899556
2218925
148002
375603
882077
2421078
461309
427130
2111720
81554
1285348
1123223
1898716
2617579
607809
739866
1438421
1495843
1873231
1134139
2889120
2102470
1130122
1489495
622404
1276381
1922785
1478493
2361511
1850505
1808490
1827180
542060
1489309
2170540
635839
1016810
2252509
2605753
2701188
1840785
2215952
1008467
406568
2684839
296914
964476
1730903
158036
2225934
15576
668170
1873317
549034
1164703
1744913
2669553
2242994
2150640
1949481
2568313
308887
787842
2202594
2293037
1150785
102217
2160771
2411133
625336
2290052
2549216
2283097
1906649
1462735
1335414
1659674
189251
1249737
658414
1227404
476721
1293317
1432493
2752300
1209632
740344
761112
1666725
114736
511704
2767929
1776059
2763892
238598
754037
2198
1551721
866290
2179408
283042
2343544
1410052
953844
1562144
1801750
313010
1747091
1279289
1058488
424868
425119
2813223
1457663
2783381
1950637
1824256
2288363
348514
2524281
756172
1232027
124495
271120
2763394
2022179
2518451
2430442
2569032
1270109
1806782
2574275
835543
654983
1617853
2169795
2611693
2654886
2237032
1001955
2569325
757052
2833422
2779610
1442640
2711128
1033192
752252
611766
2072592
1511821
2881424
1020550
1234299
1908711
366633
181802
2512083
526201
1626585
2765702
428074
1509319
2892027
2834076
1039917
787156
1742103
809653
2150601
1583721
1658016
2535588
2438104
1220838
1458268
1925953
1424195
1970062
1086963
882543
2435271
88155
2313331
1926949
437195
2743391
1107899
1496409
2196559
139281
1974322
2832783
2358398
881443
26841
990248
1773341
98855
265893
2935091
1142115
1016947
1309933
1458831
240525
55365
136093
2170487
1220406
727905
1320501
1094454
394816
2614141
2198145
2793854
820929
862714
2277658
1915732
246242
1027647
1279867
1832420
2006552
1223695
2413426
294772
1133557
1233087
1238523
53789
2123859
1229506
205191
645501
894438
1961317
2797631
342112
2764679
1704939
474481
1763624
2636153
503923
1148357
1372932
894850
878822
2936224
1683819
2741519
2018317
75450
191567
175157
2056131
360346
2011727
2422053
1798182
2066621
2507105
1037675
2159931
2148981
2016229
1407366
1580483
2177638
2772107
456743
1290904
645408
1539534
733484
2821075
2614810
1620730
842788
1831867
1397939
2284057
633784
2130120
771788
2047549
396992
1979437
1924618
2090686
1785548
1536315
2197563
931813
1847512
2789331
208730
1737992
649911
2573223
741075
550224
100616
1496146
897152
1375355
383498
2870516
637869
1762985
2014710
2412025
1193674
390351
2397736
1407951
846394
1089511
406935
125245
2793860
2920087
1548138
70069
884171
2734583
210646
2397170
1327691
968452
506293
1004317
1654713
2134522
2061217
975842
564887
512364
1620336
347621
2378155
580575
2209059
24752
1374343
666703
278930
2234668
2076779
2067630
1325104
1174223
2824169
2653918
2461193
2646445
2471194
311255
1193200
2472928
858232
1490126
348555
2335574
2472083
447334
14514
1575875
1620666
2490332
122064
1385617
2023289
2345430
2435729
1868255
2661531
1069419
2351126
2278990
2821126
191288
780944
627837
1204432
1634378
1860380
547399
2774834
1735160
1889184
1106129
703348
2033375
1487336
2446014
1649469
1494166
2396180
1196805
2045721
1796088
742947
819082
462259
1249373
1944084
1832824
2852521
1841013
1854367
2781625
950871
983942
2858479
1775370
1705189
849835
2749389
828332
2355838
647681
1880746
123801
1464615
837249
1514579
2304897
2831240
1898500
1318013
69489
2418422
457427
2155660
2437614
2398243
109559
650825
2615590
450180
144013
1868925
2489328
1301452
2800994
1976859
460013
1997846
1786005
818910
2336903
825181
1184657
2465706
548416
1203012
2233167
714425
1951640
2872090
1942154
2074351
196054
2520642
129719
2050071
1010329
1044429
447065
1012997
679614
2362765
795046
439113
2820458
2382029
909458
215652
1510894
851444
2136444
2237196
117635
968311
395261
2686143
2657473
2810650
2768289
2803986
191452
2811173
2842209
1349891
1845394
337735
2816895
966623
2726834
675016
714434
1249522
1207368
517931
1675342
1864324
2354149
2854856
1497474
134605
2717509
2934231
457531
64651
516337
1869063
740445
1304078
1300300
1670203
304673
1335179
2513657
231162
2684806
829197
397239
1689172
4235
2304933
1285114
1433676
922079
1261215
1087252
2309900
1761034
306246
1549638
74527
772838
272038
724838
2885092
2854872
2693117
979355
1674851
2176860
87686
625428
1995683
265834
1680544
2201974
1213861
2564769
456332
783097
1080753
1568767
1420498
2811894
716042
1487012
1722453
1049530
1305521
2799452
502048
2492653
1728028
127117
1454103
313139
1133529
407787
340058
150615
903227
851480
1136140
2659008
2192559
1220690
1224422
2107323
2094431
869813
2740605
64464
1686630
336659
1557235
471712
1310813
2911633
2828741
1595944
1848607
1632835
2125477
1499086
2536894
2922521
1639529
2388139
494267
2007746
535096
1033262
112576
1256602
673000
1072944
2096329
2613652
287077
1615160
81349
2493995
720816
1355122
1535228
2196011
2236887
1590610
1083003
2276140
630576
2443826
150708
563420
267364
2815756
159806
2275905
503479
799894
82385
2338209
1106408
753621
1471405
220321
2403562
2809550
474341
1243089
2540314
1982485
588608
1868264
2469886
865961
1788707
280489
425218
2250716
2909862
2463001
121825
2078648
2040749
2119120
2479119
1931908
1880873
95349
1753444
2309898
1198223
1836350
983926
430565
2270496
2060171
1378492
654011
535315
508817
1811522
1635357
1463448
975301
1948058
1670887
2386619
2583200
2926093
89883
2295604
945760
1593215
828786
2595219
1783059
1506782
1031070
2528605
2634255
2353574
278012
65417
1047779
143338
1211529
334035
2604057
1195048
2632399
760461
1621937
1224308
195412
276057
63163
508628
1335223
416218
1054761
1445054
1856850
1653320
325546
1266515
503046
420179
1721008
2152501
136433
1686054
83276
2290389
2564474
1004393
64251
1847599
1715570
836690
1280832
416364
1466440
756616
2759642
1311132
1616793
1846450
423709
2107599
1993799
609438
339442
347806
4763
254744
1054989
2251633
2688880
572986
156337
1497178
423834
511317
1785998
195970
2453234
2041353
949346
392176
1950483
1572639
1180096
1808516
2715390
495360
2755431
1736116
2127764
2079565
2576133
343528
251046
2128774
747896
1592474
2856270
2320773
561919
465065
509625
39361
2496979
2305585
1324229
2329243
1880966
955481
679577
1869263
2277426
2794699
2688165
895899
2509141
1699024
478135
2524299
40752
2382925
1035879
829692
1795826
1312492
2359981
1009797
2789050
2597
1878362
186651
2276335
2259844
129950
2776569
429936
2712232
1370493
370950
1392505
1186833
82202
110709
1059814
852214
1232819
2527640
2711732
1751026
2095841
1447862
2569640
2559624
2935368
1604028
1627301
2045827
228966
2501408
2032331
773528
2328806
2440692
2768002
2632426
2401274
1075597
108057
2730653
665401
911353
2408734
2752497
2691896
1698531
922708
1268830
2263654
281966
587609
2535188
2650423
2009246
2218026
645044
947703
206106
1448058
1996403
2900186
2048887
2019894
2722104
125441
1775890
2036319
43931
2643770
2270482
2079129
2580009
2718429
960624
1761157
2890263
788913
1773985
2253225
2141369
2812069
1253172
1301045
2796102
206818
2704976
2811877
1743059
63209
4276
2161583
1957039
465711
2074428
854100
187975
798136
1259674
1379395
1383334
592698
1250201
1426754
2271344
2292762
1348098
741377
1625192
1272529
292382
895449
697591
1303654
2585151
1420653
2685229
1874109
2620158
637766
1530546
598195
421373
305042
695243
273124
1054106
890745
2088793
609393
671938
437549
80822
491963
2528475
2292924
1506438
1132378
1908883
167120
181707
2816713
2065370
1198462
21191
2767074
718659
1561652
350735
162940
1362482
1237253
1791163
2626460
2824244
2107626
1864861
850175
568073
1967454
1219606
1415302
1180127
315757
1024772
2015133
218857
2252649
2908010
1376665
1090556
2862539
1987077
1604984
729738
137521
1476193
1146001
2641776
823209
1949529
884338
120938
449413
1008984
1779267
2846968
2443004
486021
1767183
2209219
1208852
895529
2638738
732589
1735985
2649687
401086
1668305
1819475
2682150
567272
806358
1397984
766021
1581333
483897
673873
140635
2108552
1020964
1664603
235859
2678108
2488435
1503246
181749
2480697
285733
1187252
809873
2595702
662810
2000385
1170422
2625928
1969165
1490029
663897
915040
2529187
1134075
1564542
809882
2062919
619501
2868916
2813654
816010
1949704
1754009
1768123
2742997
2134959
697812
2183502
485137
2455227
1248615
1285472
1389417
243664
1708251
2124218
727092
2618211
2368253
1205594
59632
879329
1519970
2164319
2476023
1381729
868423
1799879
141201
1681788
381960
1299564
2181984
458303
5316
2394329
1674041
1220834
983432
2772520
459786
1634205
1332761
2325843
2585001
515017
1441483
84400
702723
1998009
946916
2789611
1528381
765579
285729
483961
2204615
876263
1793611
2008677
788294
2555024
2862400
439511
689905
305123
1139235
1741142
2303881
1094625
2080041
678384
2010524
1910680
2125035
726131
1124853
2121379
1431171
500072
2304203
2110172
448720
1971368
1009889
202710
1539029
986687
2842028
1749636
2044960
1664545
615656
2582188
1452899
1646841
2014964
2270759
2663935
703415
1823390
2054196
2076100
2333411
593218
1699425
1278030
1973114
1482817
1861446
2111572
2232345
2701576
2921309
1844974
1891451
195521
1220550
1666822
2623614
2486937
349437
2777577
814236
1902062
1591251
947729
405566
521248
1815692
1055688
147672
1247799
278831
2166516
2174794
2420379
1677979
417037
2917160
1868542
1524752
1674482
2360494
1043362
2658207
75586
2075834
1458186
2927861
1293134
1805608
969193
1302304
2822020
593894
409830
554428
139696
2154995
1138966
2769752
126220
1529456
841153
2599616
2190316
684557
341814
1340190
2701018
2584663
2160038
2055361
2172743
1116169
1820769
2520090
1733022
1142178
1389698
1092493
2798250
2321916
675713
2184804
317485
2072237
2090274
2624093
2267354
2108986
2775928
156291
1608055
2707514
2040895
2271477
1879288
1219080
168760
2643768
2442552
35765
2225658
832227
60688
1310455
1487537
1708011
2873854
1411598
707712
1104190
1770718
453523
318749
1973587
1456473
419099
1423822
622234
1934803
181503
1236326
1541728
2827527
1369435
1660167
2838025
2228462
1198583
1718676
2097505
2765068
367497
961671
1155021
1724833
1332603
2676170
1432004
2854966
273359
1454449
1698799
894503
2547600
728738
1970355
278905
1185948
899140
168720
89123
885298
1778248
2659730
1165292
1122160
478985
17992
826561
1980180
1583551
2725420
597975
1457013
1702308
2081205
1690039
1656765
1601339
2155903
708769
2046661
2543699
998125
1200784
1205034
2756345
1382889
2054422
2440912
1527352
804431
980022
191050
646624
2862714
2483323
2859331
2133737
1202625
545275
1430528
687971
1107984
1563314
1842585
1939178
80516
1102800
2229987
178698
2849870
2733111
1290651
1498646
2857194
371874
527800
402024
1780688
2047649
1564261
1521157
592153
594077
88898
1279853
1922890
383890
1513320
11590
2248325
1427951
425727
2751751
1213702
2329939
324967
671393
890627
2424629
411118
720597
2173073
2031079
1992051
274934
277401
170569
225763
250097
236586
998364
171278
1555206
908497
1670865
971146
792285
2334921
564830
2741251
636755
1335330
1082979
1168840
1281085
2614775
1888548
2387766
641689
2623654
1492204
296999
2172554
1495464
1380361
2070916
2059439
2494775
2597566
808904
749634
2481095
601669
2143859
1475687
593769
1818866
13403
1519042
32931
560276
209988
1718356
1651034
2176667
1928291
2789684
2015036
2279256
1938897
2153601
1328230
2281058
114662
2677679
1561946
2534057
1755553
223314
755634
1754521
1390705
2811606
2585036
1657274
1484719
321451
169093
704493
2138618
2498273
99990
819322
2267319
552223
614697
2410200
2311985
2273967
1552285
156886
1453664
900035
2183992
2684202
2765312
2461681
1220736
2770766
713507
1688363
2841673
2267434
411497
1207160
171061
88268
2297805
1960378
618186
1739045
2299261
1777722
2865423
2513368
1149942
1338909
1771387
2567713
555616
174851
2161422
362514
1432030
2897230
374263
1959818
2007296
2413060
1218969
171924
2587713
1950214
2534408
2185318
528602
503689
21326
2724775
921458
717323
2010489
2554700
2798807
2259687
391267
193392
1927426
2126740
2268039
2392430
2438873
77430
2653286
2910149
855461
2547693
2584695
1113389
1150530
44731
310658
694515
936297
2427654
1145113
2885825
1367512
936080
2808165
537352
1664355
1986935
1942277
1952448
418053
1653156
2417063
395969
2413921
2143186
2577647
2437534
1321560
488928
1514112
18659
2741728
2595426
783574
633151
2015259
609613
1540830
681503
2053394
2735156
2742462
882089
1458407
741269
334933
1759433
1102226
1172067
345203
710909
1906241
759003
1639777
370353
1426345
1930427
169351
2001973
406690
2162600
735984
1883786
1086999
1109104
1375764
1771376
2861329
1022254
1705709
2110848
2377685
2908811
1186895
971860
1216974
1936135
608848
1134665
953122
177719
1160885
2611180
2449393
2195757
1687568
2017057
2777961
1522259
291689
550803
2645899
1291344
2848390
585875
2593362
1414808
940522
196253
2552378
149759
2179936
1655831
1467393
628760
8866
77479
344758
1230410
917116
714955
824563
2641691
2817177
2880042
1734483
1207632
582686
1572841
1917440
1932153
1698807
835092
2406715
2755695
1765228
1680482
302899
1839084
1378225
501845
2375854
1129228
681253
905897
2889321
888949
1139985
1393452
1802985
581305
1743951
1034132
255916
2519259
1366577
370922
144300
179340
1687665
2278211
2579553
976768
427403
1221260
1346296
1811914
702266
846634
1753845
2447755
2661665
2535870
2857676
722439
1369460
2067092
2080389
1609791
2912235
2707840
540933
261571
1276935
629647
2528209
579818
683864
2774607
906698
1675220
2458524
2314374
1383768
1672700
2263822
1385415
2684495
2120001
2631777
849457
1714654
2653326
2112240
2384363
1254167
28379
540670
2423514
591765
82414
156493
2416081
2404329
1275134
166749
279890
2594493
2417597
2194597
722102
869192
1276673
831095
1265629
600241
366961
217644
2181012
2068774
223930
1575332
1373957
366411
214801
2453920
1330507
1502129
2591780
2365690
627624
536976
2723608
1564818
1696268
1432280
216022
237339
1080081
2282933
2792609
493551
169193
2301037
858231
1871618
557708
2634016
775273
1979446
1376684
1581656
1792042
327539
301752
2192398
479596
2864567
1595456
1476246
2282263
889946
2736027
2407279
494422
394419
1441375
406629
200019
736610
1790183
974224
863367
2783505
783202
198342
2087603
304784
2520653
753940
1113165
582629
2210562
557312
2189608
1510995
1647206
1418797
2875246
1107883
2640461
1885600
1731264
426889
789397
270200
1364354
396573
2027506
2105019
2421933
2310307
1145505
950372
2688125
1606967
2723230
1850487
820452
1592308
929402
46639
884832
792456
1916184
1145078
1922398
2443114
2153012
1707266
1704484
1213604
1975426
1226534
808048
2755145
1092660
2783549
452794
432775
235196
2126466
372596
128408
1947366
2247516
2475326
1027012
2910973
1507678
2747553
2913991
1611349
254900
1820129
509618
317349
1510894
2176420
2334419
2226678
2030108
2769189
321271
2429621
457644
2295408
966935
1575312
145616
1860893
53871
226052
515518
2865629
268786
2422551
2290355
2760363
2225088
1168828
1744965
2064189
382017
80193
1405966
2626580
149638
2647022
2236741
927393
399835
82833
2201539
2357910
2575097
582036
805767
953833
1969074
602903
1545267
120563
2013986
945426
1647042
951677
953633
2115958
2512015
1616851
524073
2662541
649995
2090567
761802
1982886
525525
131955
2551231
2458634
2708040
2323468
973479
1571843
1253489
703107
825125
2451233
1989275
1730993
2574823
2203649
1813284
754341
2240607
2372225
737577
2647076
48306
1758337
2574368
2846564
329321
542196
839613
1187832
1459845
1412567
1972512
2928139
2543276
2662228
918192
1339655
1585892
1984707
1842076
1013580
997784
169245
135021
1583611
2867112
1223751
1069317
1853106
1834771
180032
187965
451143
1733609
2675826
1815018
758056
2002355
2172802
2607687
1439652
351089
2405229
533983
2061812
1822645
731121
2272762
1451720
588867
2555161
2939757
1323541
1293224
2777981
1581814
2233099
2702971
2471565
2464767
2777512
1726589
1535987
62567
1882016
2342316
1292855
1604144
1429199
972386
903007
217684
738340
2761049
1344420
2697876
440880
2180796
2440095
2745262
40734
1311209
1496408
1708598
1665264
402952
2038345
1190986
11254
2508475
596816
113349
2694449
1379510
1051738
425315
2814759
2402163
369249
182724
494781
1813465
138141
2856750
610217
2533506
1481386
2732686
991002
2163048
301209
1433202
2370129
785087
1326009
1015877
1206458
2537226
2784454
2234646
2519307
317399
1721721
2597097
445554
2253495
2664543
968662
2327392
106084
1777918
2329618
2008110
1918336
1746226
2702705
188030
288760
1356578
2061078
544863
1335678
905638
678837
924712
139204
2121799
667099
438085
1846201
1032774
490379
526564
1771480
2110802
85333
1539512
1031898
893053
109394
2195660
551136
1385708
2759535
406008
2736467
2565223
2818302
598497
265037
680333
2658417
1487865
494082
1581815
263599
2921224
2513340
2861593
631741
442335
1418847
2828571
2042417
735012
2110045
1606767
680107
923532
1821044
1664279
2485169
596172
1507727
2235794
82048
1850351
679498
1058745
1446063
2807929
1359147
1694420
1512555
2449858
1006510
1765621
2116197
2613655
1255697
935807
2433109
2472656
1568825
90104
2695430
1018215
137020
2409951
379912
2366466
1940020
403830
1378729
888668
1319562
1229746
1444684
2223218
1934233
2861001
2148764
2149086
821817
2058606
138552
2340405
2350852
2169787
83221
2122007
2148681
1844963
900412
823111
2581869
2780718
1797486
587848
1425007
1309858
1168989
1455296
2117170
419057
2750347
1957629
1030518
234733
436757
1476517
1194226
198354
358124
1870023
415173
1644680
2808989
2811996
1053593
494367
1016180
2184264
2057288
2097839
732913
2833078
2353760
209675
2202835
1165775
858559
158629
1382630
2097210
2579165
1017418
2146478
2174525
2641789
839173
1587191
1960319
2670982
601467
1821573
1588423
1336204
504885
995569
2645880
324974
2538990
221592
996861
2347152
1756106
1730708
1438318
2207588
501628
2168844
2776625
1753912
1308493
422071
1064275
2478523
2287292
369679
910116
2580167
688387
1762423
1203628
2687462
223942
2654286
1321147
2048353
2150342
2338016
2351725
1800062
2762295
1835963
2167976
1453749
2329168
2938497
382431
1175429
1017094
1222364
705391
1355028
2368711
2369312
1017075
1985146
1120006
288012
2725353
31435
1029809
1677384
2534712
2849207
2659627
1010199
1033225
616911
400112
1141939
1924655
2502847
1136217
1146589
482757
274956
1771838
2397020
966101
773650
1523866
1825849
1253406
29837
1924442
710300
772151
1635333
1614935
1240886
599092
2375161
863948
2374497
1386162
1303275
726524
1682916
281137
69609
1108648
1194053
605782
721610
2782054
269545
184134
2351274
2389778
2173155
1132419
1695979
1618436
1143688
554000
42637
1419611
653239
1885383
1514963
2233000
2457177
463643
1795894
1968707
1169208
811619
915536
2015533
2558415
1477927
868078
249402
151192
2630807
631150
620124
22874
68785
1272206
1387543
986454
478852
594414
2439404
497288
1282737
2651640
69290
1286109
710591
960272
2893221
579847
1004068
253612
2114094
2655338
1806602
988443
430905
1959534
2619288
635288
842640
2912100
1938424
388083
2148487
2796047
2074746
2896597
711591
2680548
712872
206257
2698541
971179
2447644
1057812
877546
861193
870382
1603747
1636900
2681078
1372831
1859675
2175582
697834
2163114
748415
2482795
2778138
1976844
1744262
2032212
2730626
614585
809920
260115
863970
1946173
2468268
403150
734389
1011472
2669291
1232450
2690726
1807831
1108558
717099
2781552
2839094
925269
2657370
1792936
260752
2246864
242758
2410293
2625922
2217682
2347022
2693998
483977
2930114
2286791
2521357
884793
2143976
2641606
1787751
663091
1438211
1470781
1753100
1785190
2048225
1548586
894741
1724434
50814
691129
81758
1749574
34827
1775844
902427
2003191
170273
1880169
2328401
331732
2048611
476146
251656
365711
1231374
2444409
82863
2670961
712114
162503
342651
1811887
2746088
2562832
867257
999511
1351252
2930540
150972
671386
2544452
205896
234558
2006519
2626391
1433913
701598
1681387
751
323515
436397
1394893
1408051
1026336
2628501
2734846
1260875
2607330
1906145
2191549
118174
393465
805397
1489399
1150122
1816914
1708071
2438653
1341401
1801214
2613084
895255
1654304
80709
724158
1018149
1330513
1381962
2838264
1954419
2335398
37638
73112
1083424
1407603
1660653
1744099
2357426
1492666
515514
1811623
793794
988830
1042532
902648
2209015
2669132
61871
2364770
172510
347859
472942
1210177
2043799
2433507
1920976
60709
2110462
1987922
2588454
1147561
1309411
2695720
2644156
445471
1115202
288233
587954
2571573
1978095
2873504
1975311
763431
2448284
1088802
954406
369278
2661121
732037
8768
1367501
1718339
2521876
637889
472184
1668384
1466199
1715557
535445
876164
2020289
1320139
2642495
2363086
681727
650921
2288195
1247699
1503523
268693
2656363
1295817
2216734
1406417
2082827
965071
2861507
735674
219133
1805254
2718066
1677343
536560
1559008
1679221
2581642
1527130
2083698
1258347
1718714
1931148
2438925
2279478
2788415
924181
177016
747336
2286967
204182
105033
223285
111281
228410
2928093
1172175
2858570
2222053
420977
541667
2833113
2552705
2195184
2547829
2101865
1831561
2853535
1412762
1783765
123991
2550120
2771522
1844020
1173568
1286760
212463
1004435
1819125
1246731
1414112
1181018
2924875
1066239
1680672
2050832
1688798
1286260
617834
266461
396947
1355806
1491677
2059262
716140
199312
2806891
2353747
1848614
2619960
2181462
2324400
1488104
2583932
1993352
385927
180003
1479247
1306814
2245897
2845431
646705
1837489
1309964
2327327
2419804
2719589
1734939
568164
1543660
1657890
2735398
1363343
1114786
128168
633969
1093089
1765133
1421368
360823
2087539
2306363
1740187
618232
1390531
655562
1776937
2756798
1252414
1106145
2359059
1758930
560282
2446022
703045
2712644
1835709
1902062
2569496
69759
1938005
2040692
2818151
2195127
1202387
1983918
1947410
2037560
2216733
146929
2379638
1195683
2326495
2462839
1610081
457527
2819142
329414
1591440
2672821
415149
2436597
434343
142067
411291
626811
1175230
1112810
2751125
1516737
52231
338759
154117
1721480
2026085
2026154
1636892
2199909
1862486
2684227
505376
492865
408684
2812147
2065715
2836544
776872
1118270
2605753
1083977
1287915
732696
1953262
482866
2147106
508464
2417408
691722
1560394
1671556
2884257
2637951
2331581
1828831
1074889
1447067
656834
833186
1316156
1246331
2487037
2549856
118922
1243049
1940173
2416331
1793387
456742
925967
2786038
2447429
1407990
65452
1012093
2663890
1748891
438489
948465
695475
2195899
2803950
1495887
1315818
2600518
2589664
1145062
2467339
1441811
1483384
2670613
1731053
2456089
1142233
842015
1892885
2284596
1406127
797500
2154463
172061
1361811
869492
664544
1070220
2191318
2219205
1934722
1061963
1851250
2564706
1596101
160210
478931
334118
2082364
2112951
2692033
462085
1746317
2593828
2037035
247190
959224
628714
987487
1482215
1723231
2091886
2451127
8442
1757342
2692120
530448
2074615
665261
2596287
2560517
2180408
2358525
537849
337754
2179416
2392957
1483652
1229631
2574353
1715399
1561555
2939278
1831797
569062
2114308
579110
1309853
1023818
2285219
128610
787902
1745155
82623
2268410
2131348
1709062
2810517
2841300
158735
240915
966005
498841
1173950
684316
2864326
1128409
1303593
2476442
92972
737164
2922442
1097152
550776
1034587
1628439
24081
883779
457673
2316844
1306150
1015619
2876336
1990602
91973
2198572
2870553
2691826
1698604
2719995
62053
2544970
233301
2437488
2271385
2271349
2904575
2573981
1222306
2022077
559138
652467
2438990
2259013
954438
1777264
2634808
2205620
1040936
2620011
746566
1769649
2703210
1261796
1536007
1306767
2128740
2708893
1620488
2702355
714498
1850700
288535
1265339
1265323
2692293
2703038
1100597
1607060
872873
2363866
2165198
470864
767167
2295869
2378002
362701
2249676
2592259
630804
2032392
2232364
1231215
548944
862630
83031
888230
1966809
1381895
2828655
2722141
366083
1741846
1003923
390784
2051895
1949292
708167
423597
165888
1459161
2452284
2571854
512376
767174
358844
1445079
2034230
1981679
858941
40603
2265390
2027809
185921
1064624
975815
2795165
79239
2226105
454621
533135
801233
1243153
2860042
1786429
1359845
2435900
1777117
2160718
1498443
1895981
1377004
1842532
2382044
1939764
160329
1200205
2811029
643326
2425355
2665391
2371070
460671
204215
2115684
131435
944131
111333
2651522
773285
871845
206612
819355
1103399
1404003
2659505
2150076
2448009
951290
1823423
272402
937360
1877767
1741934
2326477
1623297
1566095
2530277
2777040
842181
444825
792176
2363980
2809859
2342624
2738773
2786547
2574230
2840896
1749282
1002147
1355748
1826321
2221690
348164
947471
2841090
1159129
2281123
2143489
325958
580888
1576672
191162
392062
2682476
740229
2682276
1052152
1603743
1781204
764694
1268030
2095766
879323
948218
37396
2487361
1818608
335503
1501777
2536958
2539331
2175900
985824
715559
2580586
1281467
2686323
2168727
1365226
157023
1011867
2682060
1416054
1782936
966998
2110176
2591159
792270
1540411
553287
1858094
2491953
2353874
2196842
2284859
907646
333399
1004242
1617298
1301233
75696
698548
2425101
1115052
2196673
2634944
1087408
1769410
1901773
1249744
1991918
1466505
1620953
1391225
2439618
554214
893389
2895209
113792
1953659
964998
50272
1588214
2594926
2701837
2220286
1829702
1065041
562313
2404401
655597
1520744
2821868
956708
385380
2621676
600229
978027
1308786
341922
1173196
1955563
2355838
652699
1843259
1602889
149468
149762
670100
180681
2215468
1453582
2091817
1656597
2595792
2424728
466799
40209
2718740
65449
281020
2230991
1921989
2258872
2791603
145351
393069
1744772
1587285
2711901
1223961
2772373
1333368
2531023
594203
1572780
306488
1351742
924165
1528324
1072352
2306052
2900436
2015096
2542317
2269884
2482944
2416561
231492
2632505
915517
1150113
1470364
1176862
1407427
171540
2536940
530136
1543181
1642237
1507869
382358
221007
106774
1481542
2201033
2756692
2190392
2460671
1305384
19339
786583
1773119
1167423
986523
2285727
458016
1653365
897816
810354
890500
650642
145111
1448432
2605272
435848
713341
2438396
2341546
2085782
2639569
2786232
1550620
1327964
1685777
2637804
200471
1709038
2895769
2323982
274332
906659
380392
796639
503630
35753
642844
2125929
2375886
2161097
1172710
2301681
711748
1564389
2794851
519788
2375648
2737424
1112010
1957553
1052017
851092
1511015
914036
846347
358934
2242125
2607809
829087
2572080
2242179
1311665
694332
159810
313890
1160728
1079135
2789533
605742
2692111
2248488
12130
903701
2792691
2658429
1161853
2402155
509772
2499161
270860
553277
2207148
500965
2737012
2721750
647135
2201209
1674035
1895401
1692062
1680202
1207314
2906761
1087061
1583246
26816
2815660
1665535
2706608
2291217
129766
1015242
59978
2264965
1077449
1444464
2359287
22120
2382687
2744904
2339403
1108479
2814495
1960821
1294278
2397741
597884
584604
669237
203755
1461908
1935574
1896293
1697616
1792948
1179980
2384207
2351244
1162568
87217
106285
83161
464310
563796
2122644
2313268
987321
157655
1865366
934461
819723
647010
2323748
387008
2043015
1999290
530719
471569
230108
1926371
2689043
983131
208440
1454747
1615815
1054274
2581443
2207387
1461703
757174
1492658
2132435
1667831
723561
1612721
1920629
1593851
625493
811601
1180846
1469461
1986334
2397006
1056023
1283796
2476888
2880548
959961
2873046
1051154
145857
1525064
1632573
2921993
37674
45134
2194727
864584
948217
2476683
2006450
1458779
1940342
1227410
2550111
1653381
500077
46865
1281378
831045
2733975
2497600
2583572
1117246
1932416
2232004
1601077
1519628
1707212
1837056
1685511
42095
83720
2466858
291075
269068
962053
1426419
673398
923794
2768594
1706112
2823837
1590203
2016920
40401
2620498
969460
180674
685979
24456
1164305
1716989
1725876
532862
2122814
436002
1983628
1669056
2867248
416383
2810021
700151
1346895
2650169
142297
2168741
319750
2212491
2863781
100551
74271
1601793
2490045
977131
1350875
360498
277858
42986
2661061
1849483
2233184
480477
828684
2405183
1623002
23704
1887047
541546
856642
1952011
1051359
1362292
919993
271152
775376
26273
1658302
696960
979891
647749
2888481
1489717
2116022
2182790
829234
1265623
1500036
191545
2897014
2502744
688647
1135431
1324354
116601
1206817
1636623
2264405
1432962
2509584
755853
1226118
1840303
2538649
1917008
904405
2792195
117819
1378323
541266
518691
2153258
595541
428575
1826623
1963207
2044418
1345847
1867877
2018527
2637298
2005247
525540
848956
2451796
2711041
62900
190659
2258365
1985430
1234985
2594148
2914364
2516363
1907971
1751641
2011440
1644276
1781347
1995845
2690638
2593880
2724449
2532706
1899836
538649
2172140
2936443
2546140
982051
2554875
1267447
1799582
636067
336880
177699
272971
2005657
947661
2054049
1022795
797495
7763
2878224
2048023
238408
1374107
1988373
2805584
937980
479717
2679867
2875953
1777659
711658
1567157
2096294
1704732
879860
1915808
2703941
2782487
1961306
318070
1954275
829138
1869640
918702
1888153
1890701
2553546
1111876
1815443
843565
2026044
2627846
361990
2287577
1886092
966001
2021275
2902871
14683
2846425
1490443
2563242
2378363
2928953
2045330
432005
387356
781982
377553
1160221
2404455
1518593
1468323
285658
2442815
2247641
866290
1353676
1117529
1260743
1729942
2796425
520640
2437286
1133288
2450560
1702260
1929026
2458993
1460874
1484824
2394652
727889
2581696
384186
2542244
88415
771252
2412904
2720138
414558
462959
1183735
328141
2486636
2346256
1870674
1032410
2256272
2701849
1643363
143595
2680061
1410889
2028545
1562342
1331924
2661915
2793356
214856
2919871
2267491
2304515
2879678
701616
2272260
2681129
2914094
1023973
1265949
2639440
1483713
2542292
782205
365795
2551238
726067
2915164
2703337
2439788
2462135
1016080
2444946
1874805
1298708
1304313
639531
174851
2085609
1069182
904394
615088
851388
2097929
1283259
389748
1923750
2073272
834218
2026074
133901
2761877
480241
2887008
1376841
909963
2485115
108345
869321
1156882
167077
37343
1844868
1543053
394653
2250143
2360396
987505
1274840
97506
2284091
694037
260236
1571436
1975350
961103
8415
2115802
2368996
1321287
733518
1982720
2241437
1885669
2911032
2079246
616458
2200885
1323314
2728474
312401
432693
435124
603467
905416
2790363
2038553
2380498
2424174
1678956
910407
186704
1169734
2124136
2348758
1615171
1837680
872530
2443518
2038311
624612
2654321
268044
2185906
1940580
910610
924924
2238798
1093061
2393317
2541620
2315108
579307
926857
579379
1905447
741742
2027263
631673
2765623
1333974
2592893
2258048
755216
2266605
1772644
6528
1185017
2280517
2762097
1789443
739023
1235312
2762854
1350397
2196244
1652302
680957
2246094
1285262
14967
1800386
126483
332055
824069
684273
2270822
91907
1004148
1180705
2194964
997608
1145511
1805419
2755210
125407
734206
1171362
958300
2649004
2238176
457579
437087
1287876
1620078
1166573
1113950
1526035
2230335
582243
2666592
2411497
1817111
2330030
2801595
2301682
937049
2022029
2047903
1167733
2502487
2084176
2288446
1403096
1136616
1137177
1144821
1092015
2847372
2187510
565119
2016535
785438
1264709
1941645
1180260
2869351
1653574
2771097
186009
180614
2296165
2828927
373042
1853952
1027862
2188306
2835096
189929
1796490
1204677
1982307
2312240
2678401
379725
1002593
1254069
896104
186879
1290986
25691
1043822
469237
1044468
2633402
597847
2823858
881154
42088
2046277
100780
953744
2505422
206708
1528037
2812270
98899
897657
2550423
1394185
251958
1820624
345048
1806730
2306110
18285
2568614
582281
1612226
2797595
2936710
1347880
1807911
1576183
2552468
1834201
2007221
2166196
1418986
721784
355507
1301562
421913
2908709
1549533
584610
946665
931221
1262708
2288125
2697193
463683
728066
1249870
658886
689017
1689395
871961
4692
2129459
2645652
1094466
967987
1050593
278533
271080
646789
325257
124025
946971
2709400
85305
237698
2780002
758440
552426
1451358
13669
922501
353498
708221
692945
2837071
2288833
555962
2671126
2513836
296386
524010
536410
1052575
2894442
1619335
2820249
1272477
2418780
938119
387683
1380182
620981
410626
2174619
2757363
1542306
2677165
958343
1166039
207403
2912724
2227453
1036948
2174880
2305406
1355150
2539521
2815908
1238638
2118852
1680206
792858
1692948
7071
2145268
2371898
2394795
2016052
1780169
618412
61886
1766237
1413616
2851480
611577
1683662
2498352
2698313
1658502
1480786
2615569
2661475
860690
969642
991565
1759170
1862178
480962
2427752
1584558
1984052
232772
2812817
485385
1442222
2461135
2295238
1315953
1359115
454270
183086
79903
1292849
406332
1085784
2569477
474642
1395040
1843172
1951287
157824
323456
2320033
241236
2513760
1033025
1379173
2771934
2740083
1130698
1004380
2850599
1465980
566641
2725401
1362837
1538130
1639044
1708005
2505050
2180487
1485108
2838578
2860150
2137251
285231
2849280
664069
621092
1773369
1974660
2300638
429824
1792563
2827329
108314
341473
39672
1356221
1464219
188372
1068746
2665230
1278930
228374
946919
741066
113327
2586208
2801741
840773
2923659
1250245
2439611
1263735
463480
1449150
628793
1284717
878644
154059
1210409
1568846
2155384
2933718
777887
788206
2889542
1845610
644433
1401222
1998386
407590
2567095
1446913
717174
2691592
170412
226076
1424756
245574
2796151
1432055
1832906
1541852
1738835
2925597
1601865
2670896
1331978
708165
379790
1211093
133586
2692143
1815184
924258
950476
907382
1015250
2532624
899331
318205
906103
585625
759302
2298571
2145893
2349012
407245
2016847
2836509
2346827
1807876
2074321
1205841
1054457
2522719
540755
2880811
1577752
2066220
584866
2279490
1128272
513533
2167306
2218
564372
2489673
311029
537353
1501096
975296
1993262
1922070
884367
1801187
1307218
1128142
835286
1044270
2061415
2113942
1385152
2286627
2692794
62224
1831188
498691
272220
988733
1980054
2747517
270326
2728589
2242939
2588748
729403
656022
1777364
1608127
2365849
1051699
685163
2436774
2442707
111947
1106704
1424126
2907498
195948
1050198
378725
1472229
1431960
246533
1976967
1665266
2827130
1166963
820806
1219915
1178505
598469
2788289
1809179
85468
1574837
2901673
1128973
1949819
1287937
1063967
1410240
2198157
2110200
2374336
38700
1616042
2117190
992367
297940
227258
1666813
1391909
2283862
1501372
378421
2830691
2478449
2448736
2080539
349239
947765
886764
1225357
139328
921795
1508407
251116
1186172
453082
2736477
1718187
2362253
1909513
2186222
1520438
1634448
2882962
386475
371473
53269
750396
2856875
220689
1592474
2631357
876653
2333659
796416
2923144
1718994
2563367
888914
1161798
2744486
2422440
1238055
1213776
807714
923379
2484444
2030523
618602
1233770
2394010
368865
2688839
1216907
2224722
2086583
1445289
1979158
1874011
2466776
1354531
2228600
1610500
1612309
2526516
145255
974442
1804164
2425586
2087064
848336
2747592
659233
1924586
1591141
2170958
542994
1149039
1531787
1808513
1431186
943686
2522999
2362922
500971
782010
741384
1051237
1578754
1447953
1505268
2673099
568433
1977428
322050
2457242
1199631
745326
679629
161
377103
2688639
2290350
2335302
1290275
535255
575504
1842332
2713134
1185013
1353178
2323654
756916
1623380
902184
484345
489408
696429
2572603
2858186
1160861
2744841
816614
1960143
993128
371259
1383601
1707458
1728381
2439488
1618866
2476108
1700346
2477220
2193072
1196451
1676898
1431962
2608659
1301664
1849803
1870416
1492588
1620664
362494
2709542
630935
676576
1166080
1804064
2495316
1033315
1213312
1566411
798877
2011638
1576839
1925665
1073300
2486144
2626986
847177
200188
2819861
2797034
2240727
1378479
263066
2545741
343085
666477
1505924
137348
2225854
1982810
91342
643746
385925
471641
2648880
1247684
1734905
277785
2413269
2824754
2696088
866409
2099243
813689
2777352
1788179
2817630
1208674
2701557
259277
624102
1980561
323118
1764527
847046
1217126
1790267
2533425
2154577
399226
2148473
1783317
2571099
568471
2738905
2006479
736290
1724721
1130356
2253853
1251550
2706260
618143
1534950
2158010
1638923
2747697
852186
2408898
711506
1674323
2137089
1254379
1351344
280892
1180934
1997899
587550
2733238
1581672
2631402
932951
822959
2439372
1443870
1468492
2679413
1944035
1179750
2047479
118093
2179516
2177560
2401498
2064722
530605
1336513
2325904
2834133
2896594
1490504
335828
1437042
949411
232431
2745714
1258907
446362
280229
2436683
1070346
924637
2862588
15529
2802040
2048054
1147855
2417518
1968006
2254636
2835113
1750397
264687
2606271
1682695
993522
1430910
1149471
786965
2797158
784930
1766689
2452502
368594
2336744
2511081
1577514
2875963
2153770
1728063
792005
2432866
1728827
179852
2320136
376500
563495
837981
1212281
824617
237497
1150485
1132223
1140581
2798358
1916394
2422862
1141222
1293115
1040539
998072
2197630
1792239
1702608
1587110
2551531
918686
1149961
1127961
1002385
1160534
1103484
2108254
931591
726126
764561
1502889
1279235
2814406
2143181
1910312
2275541
1075934
1816457
986511
1117397
2634715
946761
1849705
2877145
2619849
1281465
967943
2551289
480141
1387349
2650264
2058637
377845
975881
2762719
655593
1028252
2395776
180188
2171516
1078118
721139
1323941
1134294
1541467
2370308
2883291
454529
808426
1116136
764570
1829968
1689118
1659038
1034240
897244
69201
923006
2926575
376316
1995235
2897405
2028712
400479
2344819
2421765
97206
1104141
706187
824491
2765273
2019757
1834754
1071139
2039697
1315218
1759180
1131906
2428410
1414264
531198
1432862
20416
414433
881493
540518
2513674
2436547
2571614
2191626
184799
1196234
848706
2145528
2798044
1562244
2211893
1143397
1682080
1200338
2775262
1452441
2714264
736266
2412106
377657
1859705
991645
2263297
831211
252329
379081
1222754
2856058
221929
90625
2025092
669345
467773
2722519
1212408
1044040
1681056
438386
2657392
1786767
2499522
2935683
2830839
1874238
959744
2896932
555545
2069299
1178810
2544223
2785677
300048
2316721
366273
1046864
668935
2035481
2142470
1586592
2836449
563197
1482577
1511187
2745254
1555169
1436518
1308340
1019656
150271
863479
1153991
1668218
1008597
852462
2125667
242686
2242450
767092
1049720
2847497
561363
2418743
1396695
1001661
1216309
2071869
1767473
2389041
1100298
551073
1779585
772692
281222
2462767
2491442
61163
637989
1362204
1108410
985542
2593488
2416534
2354651
2054464
1908269
2075705
1225589
2419959
167963
253690
218019
2851104
150455
1142466
1602702
639883
1914283
1207164
1572764
589498
2477917
1168404
1242482
2542655
2726589
820469
1587016
2394560
2914526
648876
133204
1868836
1973755
2231220
1001654
594037
1360158
826561
1943784
442131
1966755
1499832
2162168
2400779
2228819
1798433
642670
995067
1902612
1787073
44889
1902311
1768937
2373811
1421717
2661420
1326370
2058031
729174
1075028
324830
1820767
637598
695572
400317
1977192
1935356
17278
1719870
446727
2221172
780622
321234
2488
2173629
1200548
602915
790316
425087
2664257
827684
520799
1527538
1364841
2439771
1275903
865492
2145954
1255235
2830009
1175504
1511807
2458795
1755987
1520219
1317076
2204323
1262316
712658
1911452
183816
74965
1626106
1052798
603746
1587214
532624
281895
1717725
2618385
1670325
843981
2648075
2165774
2221141
2868406
753965
1309942
323175
134476
2419259
29670
448879
2296036
642814
2882241
500157
999185
461907
2809084
485891
813971
1154467
1286631
1618256
1301781
454294
1307127
2075400
252505
1615694
2516926
1271518
1107102
376485
754317
2129413
527278
1142619
2766523
1963836
1003631
310040
2679135
2172035
2632255
158848
544054
223381
560830
2855245
1989207
1040935
2116116
610445
1795586
1535204
1619052
1306054
2011682
1093874
542719
2532919
437421
2685398
1185111
290944
87288
861102
1414021
1226996
2685356
2298042
2931160
1773249
599794
1715869
1648835
295533
1535883
994440
1536896
1869387
931883
1203291
181684
1102937
2219448
1159909
2298195
1276649
1867489
2140378
670237
2021177
1496238
1005504
1459575
1562213
1988390
898520
2933787
2343500
2855935
1129103
1530624
1013103
2739686
2003326
989318
947994
2185189
1558445
765719
1153470
2179049
1101082
2472031
836902
1802525
2527563
2241734
2543329
1648942
360345
765396
1723267
2376795
2262124
2217897
357404
1565160
1197994
772794
2687367
1382690
1269373
2190742
588564
2035665
2744714
1270934
2339383
564834
1830586
2655665
194971
174414
1198906
1601690
1450056
2218715
593517
318664
12951
456294
1950113
2622552
764595
815135
309799
1311663
2723728
802040
1912889
434950
833450
2622476
2106315
2578941
2804328
2412865
2072973
750254
835803
1843693
1094471
754007
290006
1717227
1024339
612935
1900820
1850168
2005724
1354046
825552
972631
1067511
1586836
680736
909959
2891036
1371544
234594
1557180
854389
573948
1554234
2571781
1195301
1149143
2850601
1900368
1297433
6965
2467246
847075
2869727
997562
203072
2744921
250777
2535670
1909077
2439146
2310959
2682242
2610186
2464537
530101
2227837
1808527
1459968
2822091
2008310
2937487
407235
2112801
1035606
1154497
2311484
2105651
1261789
2694651
933136
811540
1318703
1156013
379971
722511
141887
658971
2887951
51280
1104109
2323146
2071654
2062903
1108474
2741128
1644308
2272431
1585043
426905
1685879
2032398
2589699
2261340
1007615
2667687
585832
1964283
51572
1821753
2684222
2543619
809320
2365908
2894294
2558177
434705
1569239
2187935
2081176
2605113
507540
1963591
80076
2705178
353123
1924607
2699061
2144118
664437
2901471
719829
1149044
510741
1372982
834507
275381
1779466
548835
619915
541830
2705423
1227369
506451
2758482
838137
1791597
925304
599620
1254153
376610
2580392
10098
1735181
1144432
298819
1983011
959254
2623116
1642710
2366760
2851398
1194373
134183
1016068
579545
2578651
2358857
2487220
1322785
247344
2717643
1608241
454454
1206170
1363476
1575577
2721863
629195
2297830
713592
2440809
2460821
2062530
2488862
2398409
1956114
168370
1364375
2446086
1881302
2137027
896200
1423265
1287978
2017932
1290988
2372685
418267
2413621
771483
1869538
870384
503296
59012
1839490
1763422
2545496
980132
1123039
837411
1689927
1868833
1238666
792003
2231497
1854167
2080352
793946
2640789
441339
188599
987353
1880944
1497960
1195273
685790
1359775
1417872
848697
1413039
1070631
2689244
247289
1934739
2562552
2932023
978328
2432426
2472658
1344517
530075
1502013
124051
2467468
2512674
1757517
2598334
703242
399256
1568793
1008129
1752786
1919828
1654731
1225633
1519634
1238734
2777450
1913074
267959
630970
930262
2908301
2938149
1071607
2510384
2153686
2251333
475093
2676544
671493
2306849
1393108
1384556
2772001
1415928
1137409
321561
2825969
485650
1491902
2773043
2017385
1518338
1195681
2396060
1426475
1146339
718061
1983204
1411792
522851
1336322
2872429
549026
2150280
1895321
138407
1810028
931835
1311064
2475739
2249052
221031
2190518
9841
1640969
573509
2667635
2862617
2569822
1619963
2234857
1636302
1397168
1190265
2228878
2888457
635262
1844488
847543
1894957
489505
711165
421094
1559594
634005
1262510
1669316
1603788
54706
678536
857332
1811920
2759711
132819
2422476
290696
117987
2504910
2177331
721231
1488134
1015457
93750
479244
1281449
2785508
2439852
511830
729844
910162
823592
1488735
691036
2518954
1175255
343577
1779515
2780007
2505522
864751
2458351
285067
1855760
983795
2870760
1950501
1702855
1126441
841346
1004414
2305452
2872359
2618618
1557189
1772868
2092818
2071388
934486
957109
1510529
1735533
2621357
2640424
2070698
2319436
1912658
2691742
2694647
960091
1388788
2275786
2240757
563738
846378
2834099
1332034
2621320
1495127
412464
335515
2441966
1787823
2909035
791279
1903154
2162241
302684
1953131
2064078
794593
2003240
325642
2003659
595544
140120
2060133
422821
2588175
268381
405761
1215206
872748
570246
1928022
2700229
1067880
809535
208792
2209630
183014
1918218
609400
1987925
1315264
1112777
507647
819223
1850985
65433
1008929
1873310
535976
1557918
100036
2239311
570612
1440609
2481269
1714277
356279
2224598
107143
2378721
2542234
1391064
2663176
583162
1954928
1722116
2028008
1163707
1644002
1256632
1375358
2509581
49043
10362
364538
2438593
1693178
438891
1124514
2312409
1503282
1165300
943670
1412681
793278
2100019
2860641
1816018
2607845
2409862
51933
1801939
2677888
1155766
2407661
1520937
2087302
1424254
206362
2690881
2110705
45034
206902
2234895
2660344
2508480
1376890
1035028
2266217
218968
823788
666946
2457804
189911
2074219
2669372
688589
1845536
2875676
1646146
2484628
1291057
1721756
1915490
2562472
1020422
2062189
2557966
414450
2057019
2416041
2865404
466219
556481
1569185
309574
1269880
424930
1490838
1713902
1613645
516556
2538160
16427
2062195
2655606
1147847
2663262
1251298
1412322
2052573
1007928
649847
2529662
2640629
1862008
2438279
1597451
786454
1702899
2568888
142482
504234
2923042
507142
120896
878503
2416482
1394789
13888
965403
2845323
2477650
2352867
1283456
1337872
2094984
458178
1553474
1049533
1862724
2749429
303256
2336286
1504719
1214828
1145332
361428
119702
710571
1944381
393157
1478471
2299367
1206013
1572858
2532855
1922065
374655
2245213
2919991
1362050
2797002
2515732
1753913
2483726
351761
1550470
1832777
1638775
268273
2895440
2889915
351231
1545894
1381151
2386817
639997
2378942
264695
1515238
2023481
223537
2656161
588762
1032391
1851382
114628
734817
848895
1903601
2309652
2134109
884511
2749931
1814995
2450418
2864560
2655237
71358
2594106
2400262
150996
501861
844672
801510
2687864
2827113
2513235
484178
2787645
1733324
993373
2387366
2235994
217716
2345334
1214666
635879
14897
2432376
396376
682250
1398632
1644798
807696
2096999
2348589
745680
1897050
983131
2733715
1328178
570727
1094925
833612
43422
1217659
653089
1261909
214595
1906242
2085205
915509
12676
1559295
1955304
1853833
1595608
457851
1069057
1290630
2433856
494710
2362901
276305
1671497
2065725
2879636
2335133
2792575
2857797
629066
1995181
92753
2866400
1890067
857137
1519313
1498326
635007
1962018
318076
517934
823132
292360
70144
2650938
641305
2927291
2076847
2691848
2644798
2851989
120485
271492
498376
117365
898883
1408999
356139
596015
2510102
1673089
2450248
632532
2322584
2800724
2813149
1564494
1690513
1450464
460324
1454416
68086
1468229
2309017
2702121
1272355
775779
406120
2432909
2775422
2877486
1451433
2384569
749466
2876602
2146658
2919045
2690254
1116963
2296973
2188674
1713222
2003878
1006820
988279
1847249
2929940
1718863
2144164
2679272
623283
1387725
2562732
1362342
2703095
2275850
1442888
260038
1730774
2767345
1540538
819002
1795222
2091639
369681
474948
2259385
2780377
753327
562294
49512
919910
803383
1171661
391153
1493592
2405054
2305286
663328
2656304
1153367
1247828
2737967
631668
1388866
1575582
199930
2751715
2555145
2894459
1462503
1069566
501889
920227
444857
729919
1978067
2654242
2300081
364205
2053238
99276
2555323
43306
704844
237919
1142347
637452
2435777
1359340
354598
2274985
310914
1259046
2797508
661076
2653984
2557337
1107177
1381201
2444037
2713154
848504
2425691
2127248
1918861
2044402
1448926
671612
2826100
1018210
478880
989354
1528339
813960
2922218
1104307
1145026
2301979
2264667
1722223
698732
433950
368650
1123711
1661790
2593284
2235559
41333
509994
1830566
1219111
1751168
930834
1653903
2793404
2519713
1145220
660174
2286395
2358614
2553835
203554
2121914
614686
1341329
2682113
2907538
1135412
2767461
531669
2350504
439502
2879443
1088941
1372023
2675816
1364096
299630
2451497
2204889
1327029
298414
78875
1236247
139074
2411956
2438776
719375
2090145
2904796
2038809
666560
1091764
1116987
1689704
1816630
1074884
1118024
1287199
2617168
677989
1676094
2871345
1274245
248505
1524702
2095752
2886360
2098700
456170
1779071
170126
1232286
1736269
2563798
2917737
1261128
2254723
806385
994856
1436693
976179
2600601
722077
1869106
2667037
1194268
551046
956272
1900598
182274
768490
1006409
2832263
246173
2076786
47062
2910948
1757277
810532
1421271
2844286
2303292
733344
742982
1953161
1754421
2390635
2756091
2339996
1298096
1957657
836343
1513620
2052438
674921
1750409
1307511
2794495
1081114
985564
1120362
1698219
1916442
2207016
964204
1088583
2871079
2805393
2034212
2122450
1630881
1896405
2513408
1831143
965288
1554306
2610083
1461125
2424399
350558
738304
1172063
629514
2158767
404903
602564
2758607
2547066
2514336
2575882
1873900
1804873
366704
31057
251281
1437771
2152329
1682891
1592920
542632
1527189
2201276
110810
1299756
564343
1713308
1495807
153207
1838594
353491
1977741
12126
2040710
661858
962894
2277771
2877660
1365081
2174357
2846301
60554
2003746
2623301
1072757
185156
779973
1115752
470668
2466516
2181407
187864
2858352
2120880
1842605
895056
2114685
74789
2103849
929983
947923
2308801
690771
2097351
2796525
2047703
14325
2388361
2836071
1039852
748002
1575413
2694874
1691773
1969025
1403305
1182666
1857826
1627813
2435483
1441238
1409632
1417127
2910292
868966
2139407
1053045
2621852
53031
470937
2647142
825096
2937
1692782
2351296
1250855
492767
571066
681569
1087413
2385466
2032030
2322223
2566620
2266682
516854
2507729
2219459
2858212
1472300
1142417
2325603
362250
1924244
509601
493808
1237821
737533
2273212
2613121
646939
332601
1942854
167180
1401153
1016358
2454006
459082
1513886
915106
1524377
1906666
934593
791358
2583370
1916035
1640226
2282996
2386878
14461
1948948
370663
1774147
2356420
2884785
698657
2684511
1399231
2445324
1604580
2329439
708150
585231
1312888
1890740
284932
2613823
2645300
1487554
1645876
2238332
758953
1605435
2082626
690215
182426
2776778
2924389
2611544
463762
1466292
1474057
2192290
889773
1778823
1958142
1548923
306352
1694850
634318
1932626
2905254
1401486
212773
839264
1922315
1043739
2600633
419018
1493774
205672
1229195
1334533
724537
1269277
823087
788531
1295146
1763890
1700266
2861690
2130738
678488
1698264
1908844
1693175
1019709
2049779
2886895
2453116
988101
1508019
2366668
2747622
1516220
192513
1799856
1105674
352143
147075
2637954
2139460
2141466
2784878
1073227
2781673
1897870
1600252
1322337
2200571
608287
2275200
1008608
2144082
569761
735101
2149897
725532
1381845
464473
1676807
1577356
2897770
335910
2405052
2462735
2701232
146230
2411844
242015
1816980
935373
2433671
2442689
2306757
2190241
1257073
1214333
130858
2259093
936136
2326591
1392022
2125008
68767
2906425
1714372
1710060
77060
2176961
1965080
2519986
761835
665729
2703207
471531
522129
2119475
1595001
841172
148934
2079115
2364756
846552
816415
1642574
278922
1703319
2199996
2666175
2548640
2765452
2744725
1297407
337679
1731199
1980465
1214110
2300710
1905041
266625
450969
804921
614110
2524622
246103
780566
2346501
2135682
612047
342271
1325392
1033093
1291607
1475451
963415
1447573
369673
466630
1822730
2422956
2715663
1833518
284097
2578191
1831672
492191
2878250
224138
1580504
2123809
2921765
672446
2165785
1077835
350851
162120
383862
1946049
2200002
827505
52255
2744833
2538126
1066899
1613450
221159
687310
1049345
2255154
2513777
658486
601023
303335
2707724
2726403
2154007
1049069
1795721
2742767
2531712
1603942
2717574
1197247
2878112
1751774
1262877
1392567
1237157
2096440
1135631
1275381
1649683
1323480
1828900
2348451
1265465
1742684
1896753
2258010
639917
2212506
69690
2615968
1451718
1763655
2464814
973514
730594
1280773
1202864
2139604
2078397
648228
586391
2664279
1768487
2490786
1836359
594462
2122837
714995
1571824
2475609
927878
2341827
2880622
2488794
513830
2165558
939187
955342
243616
669979
2175911
1622735
2035355
2393265
2734351
644242
2523441
2922308
1711075
792462
2134309
2213363
1017270
1748402
2783932
2850744
759141
2475022
527077
2820889
452739
243038
381062
580362
2110048
1516841
2768843
106594
305379
325948
879493
2053256
2758764
2322678
1517050
2895255
642677
1867724
1655798
2225947
2649410
2257356
1419988
459609
1100497
781737
839454
1527147
298908
1580823
1732094
1731413
1063554
1664918
2435803
2858821
1708529
2809496
2417406
971402
2031358
1397381
56954
554395
1498306
776994
2714922
1748440
2009683
367992
1540034
2899639
308737
674329
179140
321267
2618840
185451
154375
1059085
2151252
1506704
1313176
2531116
952376
1384953
2536190
865864
111042
1098553
2405847
1897656
595097
2436701
2141138
1588742
1264774
1768978
905352
67651
2410330
418975
1324226
2916624
511390
1632644
891658
320201
1212708
1729630
1318069
2733278
1429330
815837
86003
572205
888609
898307
1472891
503011
1996735
617492
227591
1488853
431304
2352087
478383
1050605
1539252
711429
1291938
2509765
2577092
1410538
192236
1867215
2159196
1512522
1821250
79673
1819660
1657850
1131071
2721192
1857028
1337149
1947482
403655
1619196
1088065
2253031
541668
2717027
1951760
2082831
1477316
2764726
373545
2090082
529780
2257624
160321
1522778
163578
382503
916465
1058820
663132
1067579
1891924
351515
1907519
336566
856774
242990
2920319
1711294
2292825
2054728
956539
2282355
1833467
1537755
2263791
2453086
6509
71895
2192154
2414338
1537005
2846584
2624215
222958
2694939
655582
1915751
1857937
1303718
1160173
2749602
214432
416248
2070957
2378982
1010285
2169697
2605568
915117
371126
1100859
2706582
280809
1792906
2783906
86635
2515158
2861525
2252823
1135589
2165086
362233
930951
680326
328450
2568408
1260991
735776
11538
1795366
582405
2564601
1898810
1569987
213931
2568089
1062815
1027697
2616777
2180429
4954
2744305
859481
941058
905337
1765023
2549661
36180
1586485
2806595
2775457
1745093
1394879
2256955
1369689
439368
222503
148786
115293
1647034
150618
219867
1762378
276351
1225642
1328974
79348
1651505
2059549
475042
381611
2356332
1558334
894642
64713
338231
1430315
446712
1684947
2385063
2149825
2251054
1929804
682629
1656007
250361
1737065
445674
1581095
1276222
506937
1843818
555063
197528
672537
1656598
1337901
2474014
2909577
464698
2484603
87297
237475
2403234
572716
420724
1211185
1061503
382417
1952635
1778900
2398742
1335354
1591561
1834389
1243267
1115921
511293
832896
781556
1144106
2731110
2009880
2599007
728088
1501921
244562
1249810
2694896
1867942
726707
2724547
1785419
731547
1746125
606058
51844
1604259
1129734
1509231
1584295
426662
996414
618119
1791946
1527262
1405414
2268905
2836761
749947
303302
1045717
1955503
1009257
1822759
1217790
1746604
2531278
374741
1198837
2093395
1193271
2285559
1145257
78743
1345190
1679772
2208628
897874
1408685
1152587
1284053
2554727
2544603
2765784
183016
2856522
498323
1846921
2699524
871943
552050
1289618
1910831
1281244
2569605
544259
1150381
1546124
1550706
342493
2534189
257781
639001
737404
329277
310974
416495
1701962
2089270
1564375
2695229
290665
1953094
951214
2780320
827906
54679
2159369
834068
2205215
2726809
832514
1229768
2519792
1563245
609726
2643917
1351213
1047289
658166
1733636
1374845
2093826
1628902
921522
1754892
36260
920008
1129660
1341336
2310798
325294
1254554
759990
2193170
853970
410020
944046
233714
1228502
2731732
491441
2393569
1428274
937282
2713335
2404990
2643213
2529248
1502002
1762363
2316653
2042235
664884
1996119
2464319
257266
2406887
1583708
1459214
1551742
1740722
1014367
2062479
636800
2292276
2311990
846753
324085
327318
2394284
639138
476535
2840143
1893157
943147
2221699
1054176
1068501
1938626
838025
1151970
2855745
990211
2527391
1107990
753837
1830466
1835834
1940585
1350944
2451761
1928236
1712712
1584634
2405882
1038847
1998894
2864016
572791
1162275
773031
2773820
949663
178842
792263
467504
745778
900667
1622520
2668908
601938
1259332
588538
775118
1407167
911346
530788
2182040
2711372
896671
1083618
2119480
1354213
313644
2562827
2248058
413256
2353695
2273256
1187247
2126078
1598927
79881
1403625
1413903
1247538
749524
1983497
1437347
2069366
2528583
1795009
2850773
183571
919176
1103531
1369951
583792
2495738
1660372
434126
2341386
555890
66405
101943
1714756
1616601
844449
2101337
2354838
767154
2133703
666619
2069805
2340978
847663
655975
2011712
1097479
2833222
1539094
1476814
1420305
1656841
1385805
469100
601872
1766339
2343453
1574773
1990817
2271688
962992
2612598
163108
1008726
2083704
364227
1731828
637282
1990887
924218
2537694
1616945
2869537
1816633
2016042
2459802
2504824
414923
1975416
1417779
2612036
263614
1099436
319692
265696
2034208
2054095
110276
216011
543101
2286950
1624640
2365152
2756009
2779787
1707835
1039263
1111092
2307900
757326
1220518
2404467
325641
1486888
1127913
2062901
1714522
1404948
370792
1401421
1217288
208399
1216212
1242563
701180
160942
1709468
2093042
2738446
1364540
2616147
738928
422445
2120568
675770
758941
2480730
2326467
1621724
511471
919563
1763983
755790
2376484
2376830
1953811
1622417
1318260
1911845
1016137
650104
2544115
2318756
1924969
1676743
1458852
1664080
791770
1093250
466127
1184904
339416
1923046
1406835
474750
1927489
614348
1174000
1872123
173616
1222259
1760014
1962985
120588
157024
1177564
2291574
2220746
2183032
1216460
1781013
2750472
1242383
1559619
2366107
2734055
2921043
797964
1080881
892302
952807
2274941
1785790
2150031
2803945
285872
2581104
2367380
2859425
1770166
878650
1848420
2688101
646417
2206885
1009056
289268
2636758
787724
657450
2588733
785640
1917043
1563548
1247078
2067116
1987693
200389
2637388
653093
2633338
778373
600484
1354284
1118559
756775
1956248
123568
1913203
639532
1921778
1826406
366033
1973055
2740464
794889
2490815
1788939
2668525
1716377
2367490
1334014
1554295
62244
1566595
949311
1401115
1091110
909169
1379059
2478010
791655
963607
652419
3003
1788242
1322895
892414
2569488
2875616
2309323
1081561
1651243
1181642
1139181
629049
1693447
1247389
1053023
1865391
59946
2023121
685386
2854329
2344336
484651
497680
574213
26937
2197151
1613309
361448
2361363
2015163
266808
1854104
1612440
238561
290032
2743494
2133389
1405125
1492224
1387048
618028
1555743
2181110
1358234
182714
1966340
1440414
2693439
1179404
584700
1938365
1655592
1911289
1409792
439516
1106692
1466205
755671
1582849
1684628
2850206
859301
2940088
1353035
1274972
2627535
1711276
1354126
2813135
1904811
35908
318816
70207
557086
1607805
330705
583677
899411
1563643
621177
1855605
840412
104601
2685101
338021
130305
2513423
1874672
281406
2250610
295177
2400113
799292
1619740
2138338
1556013
2391308
2435272
991341
868725
2447541
2401872
2638407
982830
196290
2787274
1361767
2676630
1247912
2371848
652879
695385
1517012
434300
1197657
532247
1573846
495876
1543219
1008977
1105748
66312
299719
1840916
1038839
2088382
2595872
2646982
2698639
537037
2932275
1322309
2065522
2865696
2453598
2703475
1067612
2755509
342770
1286297
1505856
2150232
1883716
902834
368198
1342332
51624
2689639
2564638
2422740
191024
2194836
62859
213333
1124578
2459998
2434294
1043404
1026492
930943
334557
2508496
89561
598153
745992
1582961
1273487
893157
902286
1413696
2563269
2169024
1490293
2591601
1917687
791684
669715
2093807
2910753
1061170
991472
201632
318654
1079244
2793906
1802627
193277
1912292
2507011
668025
1906940
2910913
1654446
1265490
706748
2624499
1534652
2405587
895765
1904620
2880974
975376
1051920
385495
2369351
343981
553149
2350516
2907847
2097731
1391634
1606603
1079537
1474072
2405029
283020
2626613
948933
2911128
144518
800230
290213
1039949
246932
2174877
486420
358263
349484
84702
2096357
809674
2447192
794129
78489
2049085
283963
325668
843521
1166346
2568482
745430
2823084
851575
1649107
742872
2530779
802658
421414
2713776
1122805
967121
994100
493896
1821253
1582347
570277
113897
1833725
1426253
2163911
2474088
1341015
427759
535488
104524
403779
2523516
2387645
2718152
9450
1144296
2474016
2054053
894163
1379794
1334792
1930140
1271310
195928
1613937
2761289
2123891
712141
2637967
1559566
1444507
1511313
384829
2629083
401010
1621846
1203929
772120
2479771
2249424
510429
1228002
2730718
105026
1705830
1349011
2135551
799960
2714912
846649
2145054
1633824
2035963
650205
2735348
569448
335585
2114033
108200
1549828
2888982
358796
609339
298467
715709
125663
1943425
2817596
994146
1007432
1753571
96462
1498543
182253
1305672
2098321
1585936
2035274
1048496
1274375
115886
1897685
2390762
1054025
2541585
52671
1657526
563287
29522
2523735
2863292
2784288
2165445
2724270
319726
663674
239756
294243
2138663
2021038
2932704
2385186
1563319
2224468
583924
1049119
1789472
360591
2288771
1199264
1037835
474378
2276265
2210253
410431
1562071
1386478
2134284
2105228
2824385
2719176
646831
2728543
9004
148073
1748047
592588
1728815
534082
1297510
832014
1147336
1230242
694524
2254129
429236
1126047
457562
1926608
893511
2399405
938984
2597043
468570
2657997
1156735
316331
1830650
2682586
2609419
1671131
2332707
89664
2665836
392469
1520191
2536589
1919931
923861
1785381
1544103
294486
50369
676019
2737511
1784278
1202190
585959
1427314
2065162
2377033
2670260
732229
2318419
2757300
2600846
876839
1589757
1841788
2398599
1902621
2746346
1775749
274123
2038912
436903
1858873
1363449
2561046
2047305
1250252
2170391
1670682
80917
1320316
386174
1753913
287212
2399479
124489
1198628
506251
1887351
1850197
2235610
922279
819371
2045643
2656784
2284366
667200
1309126
495390
1156342
42789
1099042
1695619
1606608
2329715
146358
521528
921478
1025543
959770
1572395
836594
1166155
2260553
2134809
571039
755289
1205696
240653
2544607
614710
2576982
26045
2361783
614590
731726
1711805
2055468
2017968
2891717
2524162
1888570
2430195
1193429
1799799
1344197
236143
2005835
1629299
1107103
1665817
2698949
644591
178624
1848754
702971
570813
445343
775010
99033
534497
642182
1708177
1809848
2621134
2023459
2288431
1424749
2333629
257723
2630775
2069924
2382671
1702680
1573074
2703033
1345644
1359297
962776
1245840
1221223
1696630
2450238
53356
2351343
300937
1303976
387166
1250358
1608207
1448773
393587
719044
92317
1929516
2595242
116215
2478969
1239833
582370
1549515
2258577
1127153
883592
1776641
934224
1576458
2747437
1714158
932834
1517922
714436
2522989
698840
1697567
2562868
179414
106668
574298
2290718
228269
848180
1331885
1140642
2281871
23966
75510
1848301
1208905
229470
2005738
394619
1241515
1606380
1164074
1131504
1557151
1041439
482123
2006454
143870
2810506
347715
2301350
1549323
681616
1002487
531497
1784210
705533
1467590
831065
2375810
1278680
1644618
2668249
2342556
1807485
1552919
91734
1516888
1454751
2536831
2892494
2424963
2732603
611965
2610713
2272073
2224012
812952
638255
1367603
68047
1070007
1240184
1333983
363370
2027267
2051696
1772374
172192
1393939
1358169
2736564
2588470
125153
1472625
425360
1452054
2776475
2421396
595004
904063
1224562
2749787
404667
596369
2734138
1352246
880538
604427
730812
1208548
520582
2493032
703544
1542885
2497380
518972
640319
1956677
2253247
937857
1897856
2822149
2769013
1925967
1445339
93598
2373526
1338572
2026625
1024664
1460626
1040001
218944
1966945
1606229
1243718
1241209
912615
1388137
1864215
2936797
1048252
81224
1998947
2820615
197923
2080707
1475903
884078
480026
20792
1634981
751523
1917336
740294
1378859
1012917
1132894
2387460
2682808
1311933
2515918
2523727
345092
1000395
2092382
1610312
272219
706844
2830354
741411
2912697
945648
1809081
1989883
765250
2857772
2384515
2194638
2813860
273435
215004
2033942
2469986
488652
1124605
2069505
743191
1274565
2859799
1566797
372834
1632591
476526
1412691
2405719
1267642
2318043
710265
2305945
656139
2598412
172153
2547246
2224245
2006368
985325
1890234
1453035
1295764
1520132
1765197
236601
1759732
2267303
1051160
486331
866536
480522
669815
2645089
2520749
2477703
1567299
2135757
230208
239595
2401620
2397040
1360029
200388
2291749
1716020
1318082
1886072
718871
172910
2423183
744778
298725
2104037
172186
1852634
1176493
1316767
1152367
2447990
1602577
1598334
1397891
1815740
1185514
1871188
1575080
2519931
2689498
1025218
2826238
1873293
19429
2392628
395679
375968
2090456
1293795
1664476
1961168
2378424
1953332
119581
619812
2025456
75375
1164705
2701838
2312293
1689968
680020
2518879
2225698
2863287
2516294
2349476
2003211
1903236
327606
1036970
1954145
1890562
2470532
895070
1234722
2097464
1073437
2644048
2172735
1383839
1645835
15679
1588147
759099
1440808
2841187
503856
2273156
1471593
2897658
1741467
1857714
414972
193175
2483651
1629864
2199718
2890776
2091151
1064553
374635
2694667
1176057
762976
2743480
435071
964308
859501
1717015
2404779
795204
1049193
243680
217949
748672
2930177
678492
429890
1271925
1240491
111377
1948954
1650501
2586802
1359571
2163881
2555800
491229
855194
1450230
1994744
1014491
1661844
2137064
1251492
751032
2217680
44121
846296
135583
845318
1746263
8816
424706
1103698
870049
227932
2009822
1579867
2464832
1327456
352969
1443027
2113628
839516
308892
173029
2692770
1176899
1007040
2647899
2311919
1757115
85196
2792931
720858
1279511
2922299
2144517
917809
2121255
866621
1150863
1526283
1770567
610852
1301564
793497
2596279
1549486
2516244
63101
988334
1812031
1981717
2729163
308751
2827977
1675425
2851948
1133984
76483
1811100
501398
1071721
1512148
1660187
2659616
1994707
2336073
1312657
422747
2109718
1326295
874566
2469836
1551448
248774
2705481
2497395
1904875
845233
1588160
91658
584784
300688
212332
1677169
1771707
1115491
311725
2613391
2056553
303168
1018731
2482422
1567040
1071975
1217976
2643794
1030784
1018080
1817363
419761
850807
2567547
898852
509938
2663126
1531223
650821
166232
1576459
2175521
2846050
1089235
1980591
1262488
1019705
178462
2187223
770727
2739398
213144
391979
1573997
2591837
1754519
1743122
1411976
1587493
2492050
2199182
475287
1554596
2666727
2931353
1918865
2040487
1019008
1247018
2527721
1980838
619886
992349
406348
1180594
1270568
2910157
1878324
2549989
2293558
1346284
282022
1558354
2281634
1767923
1270721
1675015
2896296
1164446
671593
1527750
252533
1692275
2313528
2123165
1008011
1886793
111694
2533924
1329008
1417960
1083578
1351627
2865548
1894383
1527329
1569889
1382260
118462
506666
1579193
2261521
2744455
520706
549931
332586
876055
572383
1550786
409459
2186333
1002723
203833
687279
1341707
2552868
1722341
679988
153734
1728590
2376063
963909
1188203
2636312
2587392
854869
2397117
2926788
2918258
583363
1640192
2337359
920064
2890163
1180755
850900
1898676
2533842
1386621
2724117
1765560
2499100
1718205
2753910
2079780
709962
2919345
2513325
1186571
913004
370005
2680307
1176740
1432313
1351270
2206920
1085431
684827
1500358
1804336
2538874
1676887
993957
1361893
35577
414636
76136
2685270
2143285
415158
234514
929399
1395458
1920333
1322624
988224
515334
2884673
1172950
1665568
1666657
635654
1968521
842624
654896
1200107
370896
50533
1219564
2000226
1239764
2044227
284736
1022724
1202301
2515173
413785
2921877
1815423
2864628
1007885
1930221
991384
2504102
1864445
2617704
816881
2398022
337817
1835316
1573700
2658043
281161
1088279
1266272
1260686
132810
146069
1404017
1752182
2650737
1186791
2713395
2730927
25663
2556739
1638525
1149896
2532795
1058305
871592
1221129
570334
435620
586955
1852483
1995411
679771
817273
195906
199226
347300
2722863
633832
313019
1138666
1293885
118053
1804390
514355
69774
1231608
304780
1011950
2623069
1793384
856360
2480770
2095527
1987085
2828873
2252579
2139067
2068263
1215233
416141
526432
2366966
437964
109038
541485
2539811
438353
2804668
2565141
58152
2773196
2482567
831805
1744718
1205988
1932897
2427923
979786
1649504
608808
807415
995215
2899504
2633419
1330479
1858420
886869
789597
707844
774437
1141563
2922945
2229885
1081967
1616711
719522
1762417
514789
2295900
1172659
798538
2032526
415255
2649804
2910700
357489
14031
1669446
1060269
1422426
1389703
1793124
1540111
2085028
2629233
2702274
2889298
964368
1264378
1703540
1183188
714563
1664666
68898
1147135
635345
2728348
435754
2320287
447488
2602519
1531091
1714052
2562560
218138
2247533
2140638
450908
1485708
1749010
1870949
120915
2730201
1879073
2462811
1220627
1906448
759495
2334348
852611
2267087
120566
2550866
69875
2573927
721426
1260877
854183
2095370
2009634
1646721
2422633
1235516
1217291
412715
592914
1990661
2649097
2411548
1178719
228218
1348422
679441
2019054
1575391
1946894
391393
315794
2902628
1638120
1867782
2165377
1357337
129391
2800612
1666727
68876
2747009
1863
2223886
2360632
527082
1078422
11603
2774636
2474987
979237
121517
2491277
2767849
1564952
2503908
1767547
2632231
1811689
866648
858087
2558600
815797
1722943
2874798
767626
361152
1132436
1419302
1231815
231527
448127
838064
1332744
2891219
1746501
2641172
2126518
1648221
1333421
934656
2006838
2441172
1492665
163109
1133979
1256044
2395362
2326360
407885
861234
873568
1551644
2882623
1167453
2622090
1549135
1115942
1394496
943961
1616519
1288723
2602271
1435864
1021421
201772
2333043
2002656
2380640
1005878
120938
2461524
1349556
2482740
153800
329875
2666716
1426697
1516927
2392472
108244
1196648
205784
2415430
2811170
429915
217763
2021491
211125
1591001
1301755
2391486
685001
780819
2597487
2135760
698868
1285924
1822942
2418373
1102468
591645
1359016
667801
1674949
101949
1635966
2048266
2342899
2152410
2176702
1160706
2796306
533146
2144907
654190
656273
113244
1253455
881512
2839278
274714
844506
1899197
994625
2713049
2371732
924613
1910608
2305401
97005
2298692
36223
717939
2352234
2128832
2420164
2796589
169969
2642622
1518861
2474746
2622089
2898810
1505657
846795
1257756
2634493
1746184
1899323
423043
1900466
457813
2164085
491084
1054938
909751
1853657
372173
650482
226455
2656114
2908344
2784325
2539874
359925
1224238
761143
476783
1581901
1157498
4987
441576
34479
1841475
2120945
1530445
1505947
2060420
1880220
668172
1084501
1630187
2409491
2843430
1645474
1959896
2594492
2827956
731337
2072818
1026419
1914304
375325
2237119
2343682
236184
2102056
597027
2367176
1361382
1289463
1283514
2585171
112898
1629787
634233
2861412
1151987
853577
1694215
1872084
1183155
492000
671845
577162
2166095
1305286
2675207
962772
2094441
2611623
1866397
647421
722287
98528
2240133
1312544
222702
1797736
1579458
1285184
1258508
725545
1194005
1409839
2261928
24577
1467482
636322
656166
516587
1177539
2596130
177627
2685432
487056
1210691
2770605
875573
97149
2657579
2019757
2858919
648646
2666205
2660096
2413161
1074185
2188988
1811479
551187
594084
732486
2065197
1157400
1582613
1657570
1934581
2143147
2928144
1393764
2694551
203580
2877658
2897239
2320951
520264
1407314
1907441
1867522
2410443
659616
426710
2108270
1028641
847955
2123788
193839
2516896
46162
2221833
1808688
1695137
1755241
908757
268938
241599
1847262
977921
2893538
343150
2008546
1360284
1531870
985011
1738487
408874
1224299
2734980
1363831
528710
885684
2926356
826316
1648859
1379030
1462105
654928
2561969
1146526
93950
340044
2143155
2627202
2174495
1153413
418928
2826132
2910770
808616
1548135
2913985
1742878
2060648
2315828
185800
295319
871366
2582609
452738
948875
566607
1110561
2019077
1761479
1081769
2260001
1794604
2820983
396022
1952610
1491671
6778
872966
137556
482923
2272248
194642
2401440
819860
442720
265767
103963
483371
951420
611394
1560687
1776721
2169583
2444628
97034
2463776
2077737
1412545
2432299
2325450
2599512
1317358
1565818
710484
846329
1100951
1783642
2176416
1928148
1133759
1382711
2919728
503981
1178132
153575
1819698
780487
2577012
2479847
1888194
1306194
1554646
1817928
797121
2862422
611393
2344027
1241263
1491613
2733083
1037196
1722514
2225646
2065119
1857695
218773
1502366
1874319
2086774
2207755
1072769
605459
1308232
2331510
2891702
1470301
460295
2553763
1636202
874835
2793753
1865732
587326
2927768
2690341
952962
190152
648174
1212746
1471920
1280797
1152855
1751044
2121396
1269643
1187110
1004164
2546984
796686
1870251
1275660
523331
2034419
1339134
111661
1224014
2049063
2146022
1233840
202257
1710091
2719343
1424839
2228462
611958
2286297
2633132
254970
281150
1653998
863597
2393065
763720
1100202
2273480
748353
903958
1843016
1916499
2681377
2544659
402609
677418
706597
1797316
2916806
1192153
221943
2248471
1452404
2270757
1465276
870565
1274141
502943
365276
1998152
462539
553306
1350920
514029
1069805
136645
531531
740083
465529
854024
211013
1206538
1925381
431447
2154569
160791
57379
281579
713208
1953147
2454527
2346939
253134
593319
1815612
569708
627223
1858513
2387736
1835125
2239366
615687
700325
2059771
2161146
2115524
880821
179778
1677680
2859335
2847733
365864
2880764
1492978
1630607
2461515
553038
2794894
1074893
1682317
2444998
394262
600997
1870988
1197434
1591007
2306190
866815
386585
1925838
2460527
2716840
353375
1557741
1186821
1788857
2657268
648970
14534
953299
2505261
2011624
2122675
1871968
1363154
1031419
986611
565024
2210195
603096
2886710
599483
964484
2481665
1889629
2294125
1160976
568572
355723
1516294
1056495
2309858
2620121
707052
409019
229272
1433984
314404
1493559
934234
954785
1556058
85601
2398564
844512
510659
64358
998306
2364433
2553513
987945
317343
1930693
938922
2624836
1549846
2144450
2787138
546101
2533355
905331
2670903
2503667
1425335
201223
239577
2135673
2136005
2026748
1871257
41233
2317299
1062793
2794847
925236
2830035
1964716
2667914
1866679
819589
2747016
242725
1004346
430205
2408807
2508837
2847623
1651411
2801560
2431094
678705
2381643
346942
1404614
1891417
1099108
475991
991791
996241
937296
28821
1212511
2891806
781942
1266541
720325
2637391
1730334
1487510
2108175
1589281
2124585
2109890
2454970
2117696
2816225
2256261
1537888
211161
1220200
2439996
2225114
2020031
998216
1038568
2068425
312448
2746040
932578
2781364
1342877
1663064
2385064
805472
2114434
1214553
2116236
2815772
875023
843693
1683271
825050
1605803
159173
128706
1588809
1782276
2668819
1741525
2018538
2242425
976470
365640
907072
1470057
1067266
1081234
2218929
1329842
1710016
2589204
1060095
913813
2471742
879321
2774474
2366688
1948464
1919414
1067573
2612317
1545166
55534
397897
1864254
1961664
1295346
2192873
2862214
1162640
1094492
2699050
2829347
601359
962475
2684058
2600351
1382385
2923767
2606808
1595431
51915
594859
2312686
1133124
1059470
143219
2595915
2734672
766403
1037849
1235073
1420375
129989
826185
2564741
2921480
2536724
1756998
765161
2232693
2138403
2773411
1968649
790618
122240
2682256
1138986
2177371
1414103
1742270
937320
1349213
432600
1052675
377048
569431
2285104
1077100
1093290
1959517
1984629
2564235
359449
1808821
1189854
1400663
2233612
2385820
2569710
855926
1003585
770199
2816528
2580884
488284
1660996
1433236
2854810
2189271
2300265
123549
1502501
2560163
1197305
1854463
2886448
147081
1690045
887346
1713342
1570121
661046
1289311
675093
2763818
772832
1866717
1031271
151735
1286687
1738767
2240887
2503979
1108856
1921712
1771551
301514
2855659
277454
709081
725378
2716763
446432
1816604
1022802
1124448
1497832
2674856
1812934
2898173
753362
1765225
1494914
2766788
2068902
1199229
2910954
1035131
2263395
278787
2233903
385024
2057406
641246
2266647
598903
979756
333480
1069352
843039
1303693
391819
689843
2687589
1743832
2428826
1679994
2075667
1607108
2187691
1665773
187820
98106
1369234
1520703
2816758
1868685
1797807
246632
1255683
1430359
1227234
2440580
1702125
544635
636109
1194457
2572805
940043
942727
23115
1083273
946246
899528
2332776
599921
930737
925889
120355
1591181
2226049
953058
1295468
64612
2533073
1215353
317351
816150
1203850
1116010
2562753
629414
1948010
323698
1720865
775795
2725732
1283421
705798
649638
2476999
1080644
2823985
1489625
562788
316929
786195
345347
2099638
1663902
266781
1077752
1447450
1834331
2149576
1444943
2234099
666908
1333364
1853380
2397400
104612
885274
127189
2795747
2089340
93668
2503306
484533
434463
2044200
447638
1430331
1216305
250815
375543
1929537
1590675
1862490
2044914
796965
1210534
969850
2550860
1278229
297563
785618
1124211
1931880
416525
1087354
2136423
2472632
669236
404206
395333
1495812
1924159
2809419
823245
1589081
815912
1804777
589867
2149716
835756
1770165
1391550
2893040
1750566
2013290
164685
2255093
2344869
1376742
2005820
1022628
2638411
90002
2077524
1909013
2070031
1392742
2712166
2704787
2174094
667152
2301130
2166082
104347
716143
578324
1516596
2356832
971860
595980
1523241
1600787
854338
1256857
1984814
863072
475345
1137003
2861686
394261
282802
746631
1131843
120008
540260
2332042
1606341
360670
457320
2520948
1621194
2068255
2534876
2892440
928144
1987360
592075
1028016
2294014
1437606
161996
2531900
1491378
2470283
1047154
1361263
1010256
1911482
1038498
216449
1569304
2819865
1914718
2623412
1808384
744143
63028
2710871
105765
1336473
825919
1476125
1569174
1997573
2211680
1064594
2279883
2726120
2578224
2892846
1456873
1138469
802619
129641
2493106
1053035
1392661
1132302
800848
958652
200684
1237161
1365615
2089674
355631
2148019
1771538
2363747
2381100
2277463
1026336
57051
1738489
791474
2672233
760639
957492
2115616
143008
1572768
1259270
1491782
2152806
1201887
2818902
858195
1806564
2080422
1377957
1238087
2759623
2677169
607041
2501556
2714763
1805021
1429850
2214926
2835792
417328
208815
1630031
2188927
917926
1068616
222816
2534182
1706445
915870
1253357
2772798
2869422
1126562
1304679
61655
1976345
1257841
2456296
305462
2675733
2181566
2736395
1722306
2534950
781563
1323221
1294424
598911
2075357
1249290
338395
2424255
299006
651409
1387253
535519
2722622
270112
2618639
10061
432048
2118371
1978377
583402
406608
1933123
2609338
1039090
133105
2869858
2064330
2711146
1051245
855289
1255688
1277546
821507
645069
1969778
2359647
2114819
627158
538854
1700287
1804825
1122031
603951
177638
2803763
436271
2300670
610966
1492198
585919
1044913
1945476
2126788
1635347
67368
2040008
1836252
2911439
2867987
80894
1918075
1940649
1309449
2114463
2505079
112536
178395
1609099
2367420
2533574
1962418
2681773
346554
2180211
1375864
2757150
319011
737591
2783382
2372975
2680908
602605
2388694
562605
1240011
2649961
743563
2121410
1685961
2427083
1409039
739427
2186478
2388692
52203
2889842
2097976
816052
27026
2082885
931754
1920485
1148687
217124
2661556
1381005
700303
1089573
577934
1656120
2409632
474212
567089
1649756
135419
2700208
581383
24204
2790419
2786157
1360595
2919269
1701878
856727
2232392
845004
423768
1190805
1103780
1302583
1959216
797808
1495758
1062227
2268678
623597
2801474
2072362
2090152
2914559
868080
2084508
2655147
445796
1820249
2447624
308827
1036141
1119938
2652039
639215
760741
1456796
558139
1263213
1263977
900287
655035
2852065
2516497
414005
2388712
699381
2198074
2655279
1002778
1808608
2719481
351849
676373
63900
367505
2367785
2172588
821536
1129615
2840378
1201074
2314228
2896524
263422
2101001
579775
1511329
2793719
1303224
2920639
2314980
1261657
555606
1163477
1828131
925774
1412943
2255708
1940724
1586438
202918
2748723
2326806
380458
754046
210950
1233987
1082258
2572500
2598690
150427
1889279
1444127
1676638
1554361
1543288
2112604
1438658
404491
889536
759882
958660
73384
2111991
1938439
599164
2692665
2443281
2350712
730645
2085432
2254809
2117908
820638
949126
2938266
841079
1130797
2314169
2368563
2287730
94160
158163
567912
544012
1755050
1352140
1166915
2321883
2394157
1212264
1820650
2747372
1381108
216841
2103915
1608953
1836303
2752888
2532271
958198
1939988
2324479
2340131
31750
903451
2470889
1488187
1552777
1099186
1960509
56184
364919
1007828
2862246
2110510
1032031
2337369
2880723
2671285
2559848
798988
2230505
2604300
184675
2162939
1206301
2509591
1518420
1838028
1368382
1547929
971671
744319
2228371
1099164
356583
1967885
135741
2125664
2584418
269630
2019819
2833440
1743178
2603769
383150
935605
2632477
1581856
42918
2254805
256947
2642627
2245451
1082969
2654475
1384662
1322697
1233734
152317
2569288
2311394
1523101
114012
1735967
1075963
1743963
2384318
2006329
2475584
94917
2813064
2191751
1980916
2770330
26874
2645546
1487909
1143911
2883297
847564
2300558
840966
488713
888276
2852593
2419361
1769857
1869829
230513
1979062
1012999
871540
1013569
696563
2371990
390876
1328669
1335245
1003505
1810495
1268735
122290
834974
1469402
1468596
767038
2484671
1005090
1705153
1277897
873931
1100951
134246
2513040
1566287
1414535
2525058
2669339
749048
91957
1986943
181781
2286561
163814
1572796
2813026
2000689
1908971
541050
2472824
524468
2241811
1578077
1256014
1561667
1697902
2851418
2038708
314879
2861271
1259410
531089
1442828
2219953
1715900
411173
2656268
2761165
2573868
1423219
2570574
1224009
469535
2623248
2668705
2598258
1368816
824988
1518891
261351
2502886
1463399
1823437
2935791
1156086
759469
624076
1438726
1316593
1167396
1838576
1636942
2000797
2351628
2278593
2188247
1931262
72556
2475385
874189
322901
1350019
1693233
2740124
401685
221999
1993383
1483661
485742
2156460
605278
2530379
1542232
290435
2769621
1451151
2585265
2752054
2603711
12356
1572831
1445257
2082723
728883
1144459
2500135
1147214
2021983
1189392
1695198
861723
2555153
770380
2253678
434831
1746565
295685
1551604
2302475
2502456
2405316
412472
2478825
1441467
826831
1213549
2209873
109235
917347
644059
1056514
1119809
2006184
1285966
1078616
1292068
956102
1951497
288414
2358253
2801909
257095
777317
2518227
1051065
705994
193709
57656
1807370
2673230
499316
264913
2871270
832677
1956681
2669872
1186943
2500814
2686522
565278
2070080
2449271
755130
2445313
883930
1771798
2744005
163260
1894162
274271
2455902
596756
2785330
147356
2123614
142750
2525740
2485746
2915283
2841865
941317
1278257
2173600
908969
2405059
1775310
640418
2135535
256918
2219048
1699574
536224
1526173
106309
1187622
98706
1868563
2629737
628354
442743
112106
1639909
554194
2875294
2492656
1021684
1628690
2238339
52214
1565424
875485
1850595
2701774
933263
1753284
188671
55957
554307
693604
1137137
2120095
2920149
437654
599253
933042
350197
2070650
1197981
467695
260451
2858216
198276
982943
912689
278870
2488816
1811421
2622938
733924
877039
1029104
600119
50808
2020118
776279
2795042
658275
760627
890946
1603207
664635
2744875
902091
1031950
412132
888941
2783051
12663
2368099
1446750
1804328
1801921
1180344
10022
256228
2032889
1083784
2189907
2346834
2048542
1489686
314101
2646357
26590
2313666
119775
11750
2813704
2110124
1510093
1511570
1572745
2178797
1653539
1320659
2694105
1897164
1071182
1760520
374232
651686
2303538
2733537
744407
1046300
473918
254106
2281264
607508
2862574
749713
2174648
770464
1533374
711772
1904226
2167604
1808741
1687736
2689314
2322762
1311257
1837797
720272
1945122
1639747
1468852
2579551
1745833
1244142
368631
2767182
584863
2335274
1857563
2114846
2843104
2056464
2358313
1835553
768221
141656
522866
760474
752240
1211263
2316476
2321320
644299
2329986
317861
1497900
1246190
1593290
696433
2507705
1727791
296341
1271384
832273
517200
2455918
2321790
1891029
2340360
2175982
786538
744515
11711
525481
2343806
1735860
1091768
2225857
1603443
2886592
2619839
2871757
1597340
1961525
1737306
642402
2201497
1243537
2477516
459475
600900
887124
1586257
2837451
2861533
932442
1238681
1840126
1946510
1491551
2204851
2565602
612403
2929740
1613733
66815
1091569
1267022
728816
2697496
15690
756572
1909600
1897879
2615763
1894748
1236745
2470895
1759888
69574
899230
1326600
2001267
239993
1719416
903157
1338873
2574579
1910321
769541
732240
1305603
2136908
1256216
1033331
781141
1472058
723855
1172908
2755197
495073
57439
638881
1343140
2067318
2054062
1083367
2543384
622394
2009873
1314493
51162
1254452
1616478
2239232
1358531
606789
2048987
722128
870394
28811
2672383
1489488
2939392
1923241
1517263
452704
1782143
1517149
2470616
1803032
2266235
864038
613644
809967
583247
1999140
1971067
595213
2408686
349199
2622320
588254
277262
1583372
1003818
1614204
728530
643305
2588035
1665798
1715122
1137741
703143
971590
53736
1218254
2825116
223192
589111
2360751
2372373
2300771
456696
1963056
92415
2908597
1989924
1207035
2223928
932813
1290872
1334770
296396
2828002
231377
1318540
38748
456177
646332
243513
1065532
2709099
1589001
1844965
891829
329216
156040
399526
2775113
1834819
1939398
2581589
2370073
1573029
2072138
756769
1650941
2417559
1880089
2723455
2429157
2861468
2119308
1828072
2114087
165692
2384668
2547705
1338630
1443841
427167
1942218
2416170
2115904
668583
1748183
713961
144673
269409
441460
1610206
417181
2028143
1825330
1416102
254423
1808692
2775030
1054861
2883115
2275086
1147183
1391603
28124
838218
1201429
994050
728196
2361107
1302919
766766
2106067
1711318
2653083
667560
1189909
1329974
913137
1319445
583571
2600635
2220893
347331
1255846
2418391
1859920
2904489
2333362
211348
2594627
409375
2622697
2820802
2002793
307927
2005321
1531902
2387562
134341
2271664
1775138
2309980
1120067
439341
376142
104806
1716606
2496152
2474419
665797
1188919
2449015
1004175
529225
2428070
560023
934591
1375401
1028743
643699
1523450
1479044
3415
186268
2522897
2790886
2669550
961290
946138
2300892
914365
2753342
769778
2270200
359958
1433062
25424
621559
772631
591058
591000
2203071
815452
709873
661959
362193
466047
1913803
981074
1273811
747406
1942801
1583117
1699624
608555
924231
897943
1330926
2439300
988131
137065
1759396
1711907
2359627
327232
225435
918078
2539714
1384059
446752
1323540
2095540
165274
769041
1241973
2229761
764099
2200119
114039
2208553
1566892
1460259
991635
236949
1593843
1052685
1852348
1932584
882950
1062398
2680443
1723407
2290778
1113068
208439
951433
748723
2346251
1820544
2846081
1929704
2779996
2142389
2195188
2283916
1356828
693313
823562
228513
2691267
1561095
1253820
658789
24969
1865729
252540
1172470
328632
2723344
1816847
592969
2034613
2563150
334141
1608031
1337878
1695037
670782
999122
2778101
556949
2441103
2052213
452574
2605186
2398173
224345
1935181
2869182
1130334
140425
246744
1792732
155524
2063390
2080564
2360884
2031305
1858162
742677
600474
382289
1097227
2531631
1454731
1012889
1928182
238988
1840859
994959
1994845
1402155
414644
1567166
2287554
1029674
793257
1360311
2556712
2120332
2876099
515647
1049137
775983
1321179
587743
1271381
2095298
663062
942388
248372
1487626
2276950
2322976
1765670
1159875
1466366
2514547
2509957
505356
204525
1650725
2429140
800053
143019
2036536
1823217
570976
889615
786181
2387723
1983516
239882
446737
322619
2420879
1281909
730996
2920197
251248
516370
1260768
185163
2227449
771406
2020163
398284
430679
2168048
2591180
1232987
2759746
328118
706282
356464
2544321
1214431
1105673
2490658
17863
1536605
552745
985267
862144
1567981
572539
1429210
502833
1015901
143257
637218
2628252
2392196
323788
1425848
2297770
2922889
1105781
1960772
2442771
1196897
97287
978324
1783481
2324238
273449
873523
2782906
749794
1505658
350785
85398
1732432
2845394
220255
950143
1471020
580703
1827813
2616709
2822196
1670256
2096924
506941
2666054
226722
1942365
699642
1433086
2872931
2774169
2128788
812259
1728187
1357085
1131001
1192707
1216642
692339
1486162
1165031
2268611
2515752
1595357
940697
2639862
2199648
2729936
7215
1639717
1559357
2221548
482609
278558
440507
2715913
1535124
2660953
739081
2606861
2573551
1464640
539391
759367
2268564
2467029
408689
397683
283253
1688233
778502
1505193
2003569
1844179
1715226
1935624
1665712
380745
2060864
2404119
1974228
2912184
892228
1898823
1533017
1951069
1667427
2243937
2860697
340474
526415
1362366
2323833
331269
1093611
734727
2293672
754757
773057
1750466
612517
175784
402725
436462
2702491
1717913
2475797
2855337
1960056
819761
895250
2779162
1657278
2293593
2883700
1995346
2895697
424828
1268213
1489678
1201477
1672046
1630748
2422676
2498060
2528917
2545829
2481224
1013835
2859311
1640173
2071769
1433845
1066444
1004731
1844334
566257
12969
980529
2025023
2130803
2262570
2919325
234757
2277345
36169
2160173
847720
1949817
1581808
1808224
2174872
1647077
28350
2449759
624952
449907
33774
682982
435579
1579185
1135055
2544425
2179689
1839740
307985
1611515
747825
239373
2660959
2682007
345746
2485502
1082972
471952
2273043
2461138
55305
1994935
2844719
1144666
2646085
745661
2561577
597538
2744258
2241441
339904
457332
1360938
2461639
2339397
2881696
861553
2892030
1585503
1458488
2137050
431704
37524
912106
320569
2163056
1065709
2866694
744002
1557035
96922
1489573
1787602
227412
1426856
1555803
2754610
1680569
675096
2711605
117495
614860
2439000
2558327
1605306
80219
1418797
2300114
2052362
181227
1899240
838145
1113145
1097005
653761
2097308
1478666
1101329
1906339
2523966
1754787
1320012
502955
1673267
2804257
505736
1693309
1297815
1976117
1171231
374408
1985590
661420
1487695
365570
1657464
2158470
961960
950827
1449391
2630521
2252035
880038
2426511
794428
1110048
245061
1484370
764380
861670
1311885
1015167
1615522
1459986
2626133
2262793
1211876
507647
899855
1527366
1199195
2481201
1058275
2039081
470436
1909572
806039
125971
471556
2759413
1270114
1476597
327695
642508
678450
1101014
1335777
1627784
2346869
697039
342432
1408209
1074838
1315902
2137994
1329881
1824459
1203055
2405136
1197430
2141386
41526
1366272
1937871
1963539
1175938
1799192
151074
1373543
1916412
1771530
1310390
912258
2574474
2738367
2577492
897224
1169718
635046
655259
2616837
1415147
1485179
906435
2117743
1936058
1337672
142957
908515
547680
1714352
2267456
194734
1249687
1055946
437439
1693353
536318
1224216
1772063
2083410
1558332
1438960
2046396
2880637
2116563
1536712
1014456
2391105
98690
317441
148727
1306443
2545360
2497241
2345430
245145
1475088
1942809
1977962
1927720
2175735
2319439
2371794
1945914
1785121
2086001
2256905
2390755
2794505
781693
2431316
1781496
2200635
1227619
1320190
374603
1912121
1313677
2750577
529364
1468829
17505
141651
1860611
1269528
2058992
28525
2825554
2133139
2331949
233751
997172
2356993
1737114
1619635
1443271
88019
1388682
66079
765894
718339
1083042
466535
359879
2827395
1133520
2930572
1524304
1275270
708155
2173398
187380
1902983
2650149
2442470
1372089
2648723
1477180
56087
1143850
1349729
1596217
1368905
2625196
2058451
1018210
413414
876573
1840319
66547
2229705
2403302
1499507
2116934
2422083
1415955
1375691
106684
1694878
1564555
420251
626971
1055188
1941522
2704767
1093367
42387
226369
2820410
215982
1359194
289848
386920
1331789
1982599
2623286
1309046
169534
2052764
241013
234808
1664180
1122704
597643
2650007
622758
832161
116935
2237319
1632419
2161769
2298204
65565
921040
276753
776429
815550
1780059
2880322
810232
1673277
446526
123809
19033
1451839
1051394
1813475
1690512
1426412
1452018
1315262
345324
2702875
2543192
2762607
2033311
1476317
97612
1215604
49597
648019
956863
1885644
1413925
2834166
2658925
1224760
1194205
1254461
1764152
272823
1518303
1156019
945855
252906
2811916
2845671
2663557
2651973
2243239
563781
2670676
1277613
2659114
485324
1623718
1674247
451053
2719355
1318649
1841997
817147
1948515
2404664
1158487
2392425
2302826
870308
897176
2748472
2171300
2495036
2232245
2764999
2064237
1606148
2383443
1846072
419342
2787731
1957757
327972
3221
511138
1313271
1243838
194669
313950
1776564
382410
733289
1850562
2717953
2532450
558491
629353
1306914
1239328
1359459
2574248
262957
1816897
1643099
513811
2573214
304752
760678
256763
932220
274789
815240
2591145
2297544
554620
752482
619141
218974
1056497
2209478
2304022
1270964
696342
1491436
1344364
984308
2035909
412092
2745806
904162
1030475
2591219
1518081
528282
1208611
1229855
2083223
1008445
96671
1621787
63478
1318569
1349026
2616138
716194
2583826
117368
1516078
707252
562821
2191278
1728112
1960127
964545
2366616
902119
1119242
1061437
2397449
114815
1804638
1513727
2812414
2909895
1358795
838108
2423388
167702
47107
1205824
1407706
92773
1972881
628091
2023418
533025
1244837
1616960
2407233
2823072
1765329
529376
645829
1920098
1138950
304253
1501752
1692454
313849
2891302
242478
1937247
339776
277152
1139012
272511
2043420
2006149
984744
485702
1849924
2785036
2476119
1067472
1972590
1014752
2147755
2732975
1744603
1095474
487935
2247061
2225027
2596311
2312766
491434
2213918
202803
985700
1814679
1416098
1139233
2872796
1780909
1844246
2510288
2253814
2267118
2865207
2785869
9100
478373
1990442
1320826
1655242
520199
2080773
2884312
913992
1008978
698109
1755796
1867242
1147454
1061458
2001540
2848342
127715
164021
933253
1236807
744050
102666
1119087
295476
1365894
375338
1031176
1583632
1671588
2539757
1369117
761654
1101880
278342
703061
2363605
2028109
1038678
1696180
867646
1872685
1133595
762816
2534359
1607436
664691
2640835
2478247
2251075
1934437
103064
1731317
2224635
2102285
2258634
1801160
2617398
2303262
2330343
2767123
2006999
2499327
1129711
2733659
1997201
1928344
665817
1223515
2516422
2456162
720448
362482
706704
2160996
1701981
470711
61628
1688707
71339
765907
1302119
1769020
2033057
583081
1983069
39215
2010725
1430314
17539
2066608
1355457
2102048
230970
512823
1835290
1451259
2420396
865571
2040868
1495653
1377467
484084
416243
2595979
1895149
1111652
1839002
555165
1979875
1034073
430544
2069463
2753960
2451895
1663465
1629395
855192
224466
1028892
2289950
1690740
1390987
1783026
541565
2504530
973095
799127
1214013
2914643
2074123
2695301
1531999
1738603
869711
2346301
510283
2028362
2477048
710256
1817877
2743919
1763286
2416178
382973
2234153
1883045
2254914
228875
1336612
2800778
2038151
1327130
819829
1618158
1945354
376996
359595
2732641
2265616
2431523
1006421
2625354
1466478
478795
2266502
683817
362981
2282773
2081729
2136707
1676405
1187659
2191409
1531001
102554
1177679
2888753
1242232
221340
28416
2604175
255508
1722097
716989
2544709
186136
315877
876140
1251791
916023
2590734
263130
2246488
2207297
1560294
1082741
2314411
2667929
428039
1897408
1349492
2275088
1663326
889173
2862093
2932254
1751277
2025664
348812
2761772
1469632
2199326
1889992
2049130
1773782
155008
458603
794499
1822519
2003109
848507
1138667
1835303
1812344
610721
787331
1761454
2611617
290158
1681601
1851393
2114922
1055006
1638868
1587903
2571559
1337752
1959384
1749215
2104842
2157989
1364281
290869
932577
2831116
1400799
309071
2128833
2486510
569833
696861
377777
2559956
1137606
1707159
2513798
1726122
1063991
2477818
700741
1493058
436252
1751951
1999455
365480
2556721
2885816
2530275
2632084
1998962
2560518
2237433
685660
2245454
984908
1833642
2129913
2516585
1241401
398673
334755
791269
1705202
1359681
2272792
2785388
1016306
1137893
1967424
840693
1425042
2691971
905863
1064785
2898367
525001
2160182
587399
2434144
252424
937373
1084249
1924319
641778
591894
1067901
684987
1062296
2463766
2321401
1235811
1353792
157817
317414
2462922
1698135
2403349
2844879
208625
350049
448243
2876857
1941666
1844930
2454998
511124
2625352
2199572
742704
230058
1123250
2192124
1684602
2002762
1029492
2454595
1371240
1618420
1060777
637016
239723
228954
1889463
1317753
2487499
1149902
1833119
2462370
505549
1509457
817602
900912
2211343
1619830
1217632
46038
1183246
2572933
2889409
1152569
587677
869874
101738
1453874
2258387
336822
2853280
344591
527736
2429069
2278576
655349
2278832
1762390
1759493
2681775
2597484
1761044
1700194
2729076
1563689
1733677
2428364
2884375
1563371
2022372
1290480
1851779
2692067
407219
1519108
2561613
65344
2825302
878849
2181832
2501750
2554834
2792570
2173316
2022636
1522886
832462
309550
2658782
632650
709582
1363710
84180
357923
1036654
370566
936250
1836714
2529620
68909
2440456
2369802
386089
745155
58269
2665659
865277
1087547
1988729
1960932
302925
561955
1690834
2921647
2086699
881154
1244945
2254597
2210132
548819
2783609
49431
1632236
172429
1964638
1270809
1490050
959237
1414909
2175532
1406862
2559443
256197
2041208
442653
2168364
1560042
2125312
1976816
1138700
1531652
546267
157936
1796939
2934763
2872325
1924669
2777670
2037662
1892199
8917
1977211
460018
1909121
356472
1979855
471835
2473822
2582279
2672519
2829086
2791828
2918294
586784
832363
746827
1420823
1128175
1255913
2893555
561750
819728
2255186
1854159
827186
1477422
630931
1344732
157261
92602
2861523
834807
2618969
59733
1623102
2084426
1845312
41291
1352153
1685462
624883
1240597
149914
482698
1074748
1971839
2349850
1115916
1444061
2524465
2689775
2384507
76045
2716042
2671970
890545
243489
642965
2885330
2822152
1660252
267145
1631779
1217442
1128925
2884938
1865482
14857
2648957
1945949
2409089
1390778
49912
228446
1961591
943372
572160
2555129
2562422
2341769
668190
359815
1924091
1031617
273814
71053
446149
488216
2097382
204046
241831
1232894
2278731
805425
846422
575081
2267221
1112386
2312621
676836
844402
594916
1367908
907346
122510
2837791
2872067
1223148
894450
1412479
308593
830929
44206
502186
1235895
788833
1466180
1738679
1157112
2309911
660769
820234
1056833
1464407
1161177
1114039
2089534
183178
2204144
73393
106096
2577375
2448045
519911
2400629
1841588
2855612
1953730
1130223
607016
1675418
1992889
2424010
2453573
220024
2728879
1035419
2412861
1730379
265110
793035
1870604
1755219
2540362
1608291
1492126
771584
106651
961535
927166
638088
1519870
161894
2618165
132552
2466006
605446
2548108
1237976
505806
81691
1679071
2289359
129149
2017968
1897942
1842712
2432297
2111933
2904997
1625085
39835
2443252
2309246
2235986
1286179
812103
2851860
868843
1048305
2005046
2547457
396261
911170
2401771
1172994
452604
1236590
1254539
1565621
1100706
233905
2834831
878905
530948
956669
2476289
1219277
1537748
1795480
1125301
1882932
2295011
526838
1187117
1474153
853081
2153917
2734752
2223567
592501
2249465
312180
1768827
210531
2113555
488488
111373
2399113
2618002
233619
1127960
2911487
2608776
181617
1742637
910778
1913511
655353
1526325
1812130
738752
2387044
2059735
2672223
2695149
357178
915415
2316380
2875720
1396876
638500
1329808
2653764
2831155
2424444
2875687
1337832
766537
2793051
687337
974787
1289662
501794
2608120
1650241
1347943
1167130
1868719
1142549
742309
2768933
613856
2796468
951899
668957
1137274
2355715
3596
1684561
2183217
489821
2397032
2694821
955503
1308268
681344
1744465
2896369
551010
2545133
1231774
75664
2408879
863739
2108530
1687625
1900940
191828
809520
2833989
1208926
979186
1427448
2365588
623844
1631438
2822641
248833
2834204
1065279
2854182
2342719
448904
1052887
1411543
485079
2069882
2594409
457841
441408
2377639
509651
123393
2936578
798367
1211230
468846
1922647
982221
992430
1397486
2388820
931408
435407
1189166
1284612
2574099
873574
2516015
454003
748727
1412725
1666006
1722735
418091
2147001
1290831
1696560
832349
1402608
443614
1216692
813913
2193567
2055068
704026
498951
1636893
2839302
1280075
831726
473183
2593974
659242
1141887
1633881
1696767
1237763
1120337
1780676
602810
2613701
2654614
197582
914964
1955178
439304
65407
2728794
2328870
553554
880781
282988
1981025
767647
188594
2501120
1590988
65698
2549939
912137
250522
211023
1665794
470967
407553
2578380
569193
1135737
911797
2514648
2766158
572338
1639939
915816
1653239
1822094
884460
1364422
2830257
1129994
1992938
2712742
2256850
793924
182547
2309447
369825
441351
375503
275565
1331420
2692156
2382512
18927
336407
292610
2675382
744616
651324
1670286
2897441
2560558
1942947
742689
2011570
2750558
610541
669034
2146201
1974863
2911091
2710961
2542451
1707610
1192488
541588
1205834
1921555
665165
1621491
1578525
2110257
360583
764949
2907134
185019
2865012
2303418
2098531
905333
533955
2473860
1482664
1737553
387901
1031446
991653
853600
36099
342725
2122547
339184
195363
335780
292740
563884
322613
988335
577195
1516657
708565
1772688
586973
2770765
926301
618573
727241
1218207
1976944
2506971
1352388
1992709
858875
1140316
1858569
1266139
401458
2832115
1149910
820529
1473037
2562406
1894379
1119162
842981
872525
2438695
1782001
1135197
1514231
1252926
432832
513668
1505386
2200330
1076792
1299054
320766
633656
1505093
2182582
2531960
1286408
993868
139952
477286
1599941
2340289
102127
1451708
2638680
306923
2389152
341954
2317913
1667332
620159
972051
531831
2740317
921261
2893251
810655
1701728
2563163
1836174
955856
1776128
750962
2681504
423410
2289904
2262074
2163635
39157
1275600
2526752
2077837
2782753
1923058
177013
2342076
379278
2936551
2162929
1179253
891245
2677602
367436
2666366
2435154
2159787
1465221
808564
130587
730237
1229994
996144
1855765
337901
308981
2715268
863591
2575197
795146
1812445
2154052
2493277
344566
320067
89897
2239713
2654668
1984777
885337
2504414
1375535
1482240
1248283
2614324
981061
2126573
410936
2519767
2494468
2540098
227564
1802484
331201
2264560
2086765
394138
1159574
1038179
1543594
286041
1592608
364619
2770954
277001
2792205
39436
1565099
35439
582050
2184815
1793314
1124644
2513055
1942507
1674273
1961535
1057738
2229392
882049
1172835
299048
1044728
2645402
2674182
2557795
108460
2498390
2618323
2696448
1693988
519428
424267
2560627
1322183
1246782
2887522
2483140
121754
596068
2444958
1966845
2202276
933410
2716160
1219744
362677
1857692
1033055
2669400
2751844
2840954
2242782
2542517
218668
530613
1850617
2390876
293671
464098
2238999
358014
2671691
1671724
147301
932116
1078183
495793
1194552
1882666
416741
2361843
2248630
133867
2257968
1718921
1294213
24109
48407
2387459
1925233
576982
419335
2134743
1166200
1853920
999594
1336983
2604344
1334255
830104
571335
678300
2625056
537694
1099926
38973
78648
2535284
439107
1361185
2649427
2913274
2215063
123608
1905462
1701988
2105077
685822
810435
116962
2056910
2745511
726753
1154161
1798871
2298217
1257721
1149009
874620
950483
1302316
2297836
1709351
1948413
1291459
1301506
1846376
794111
1479956
651519
1462350
1066145
1951217
1113817
2699418
2525156
857434
849258
2296796
1263717
2395760
1953258
2825704
856404
2492325
999735
1388467
42081
2793340
356501
1155671
1664834
695487
587299
1559335
1299926
1323745
2198472
1181506
855059
1957603
1879948
750211
1909633
2198992
383069
882127
2658378
463199
1880068
1636004
313558
1801850
1317582
2592990
413773
1100419
227770
2649308
2437116
523673
2785342
2535743
2800192
1747134
1075308
435039
2136676
386941
492756
828861
2417229
2157107
455692
2840486
948947
2068547
1722530
2142766
1327507
2322190
2901591
460308
2613733
2513057
1277106
458301
2371175
269258
1189177
286217
469108
2040951
2420048
839617
2828121
1022927
830683
162097
2852079
1233117
658689
1061047
2200591
1627724
552583
1855835
1391082
1457526
2325663
1209915
1081917
1500670
1252076
1565323
2824040
1030569
2122030
1797107
2096056
1767480
578931
561019
2850998
2721590
2147781
1829289
286890
1723982
2296439
2011189
1813867
151348
354539
2301878
735990
2000066
2717492
2784078
1335806
2566437
2058321
1317193
2307433
716202
2069823
1710669
779252
1738324
2332299
618361
391231
2238018
115715
362285
1461273
2010532
416135
452304
881051
1092796
435804
1433790
1203409
56865
319971
1343868
2677778
568805
639450
461299
2154775
2272322
1119920
471687
1013093
1651361
249974
302879
1338826
562291
1166641
2226604
2130391
1648305
1200335
1626801
1209986
1391426
2898962
904844
2248709
893301
587165
404492
2615787
2015479
2082275
349663
1048287
1577665
2894447
791880
1083419
2712911
1233356
1657991
2907347
2091380
888131
2216983
518249
2182524
2398260
1646543
515930
2435197
349713
421788
250379
1629947
340744
1815925
298946
2870635
204904
1230197
1470681
929312
2426366
2054389
2668548
1310280
929033
2872329
549180
858009
1917615
1371656
2081923
1675838
1029130
733517
58392
1116425
2319294
754798
1013383
1502132
858426
1358895
589300
1673560
1869262
2787930
1897587
1061734
2115275
1681867
1254445
894577
1883301
808437
333306
796169
532327
1780260
2399042
2566502
1533482
2309891
948801
227517
1280073
425966
2199035
2789081
1620264
2743086
1725267
1508748
1426110
1234010
1208816
2114717
617888
803152
2594275
102616
1954852
55415
2159312
655727
955881
1674892
987854
784384
1784393
2100429
2252486
61447
1343679
376549
1603303
2168072
129512
731834
947400
2725657
168950
117551
989672
49859
1300955
1391397
330656
1225134
1640255
1170720
945579
2280251
2135687
2626942
1259452
1001619
2757675
2363380
748334
1327525
968532
974907
250248
685675
174391
1768570
2022871
2871232
1887794
2473659
581308
2922785
2559808
234708
1800758
367935
1205161
2547519
2612423
547778
2603154
1202859
2506326
1650604
1952667
2638530
2724894
167484
527734
1280942
1695947
2709622
1528859
1694176
42821
889215
659121
654549
1952066
2136985
2122127
935325
1435618
191319
2395758
1672923
660200
111295
2359480
2478991
2267003
246073
1165979
1338358
1126515
2117488
2474786
1667445
1234448
2010027
826327
2739894
327755
1017557
2913660
1223206
1574729
1180398
1355414
1340040
692857
96346
1855251
2190627
474097
1299102
2500298
493666
301974
526829
1549853
2516489
2110214
669713
1577978
162348
779260
673934
219775
176161
2765127
1427465
174131
2578726
1087095
2873211
1078775
36770
2689537
1405164
2076261
743653
2938162
1417886
2027604
839532
1032256
756766
140819
2165661
2540727
2787827
2111924
997535
2655960
1507258
2409817
1161855
410848
319849
1856259
1445827
97238
2428094
690841
2150303
249007
2269801
2270691
1800317
2530345
1656199
1337130
386515
2060356
71117
945185
2569091
2441974
1442501
271886
2131307
2523732
1845791
660780
2299946
1219245
2356684
2513894
472041
1194603
2507420
1592634
1305580
2549809
2646842
2572452
2316958
1483910
1934620
2707823
295224
2902251
1308306
1852156
699463
1316493
579635
1598976
1289414
433969
1068222
1265254
2637689
1182329
861568
834946
2527905
201916
2910947
260858
2374283
1353889
989526
2613476
2786719
238849
2891236
2185549
691430
226961
1573485
960653
283412
1336571
1610088
2770570
206595
486720
2054576
670101
1370490
705984
2106661
787673
883174
2898615
2865160
148205
2734094
1048629
422798
2346783
1092597
274910
2472733
2116969
750
2418195
1483113
2720572
2540754
2128287
2362186
768255
1237283
480173
1289610
2436833
2893545
2788449
620135
1802888
253042
763200
2306817
1517667
940192
2938092
2157189
1038973
87967
990421
2345573
1601596
2169308
394820
1367079
937254
2774438
2498874
329917
1505804
1960126
206013
936476
1204507
836304
548941
1459585
1529703
2656973
242342
130782
1323657
1840182
1912366
2813471
432653
407246
2677503
2650973
1786133
569817
1157639
2700739
72988
2161437
1874537
1103162
2815209
1847126
2264199
2043108
795189
2118847
1359199
115551
2594153
2426026
1455835
14048
2459413
1728791
1056163
853659
381716
600083
2526941
671096
694216
80400
247280
1761988
25280
2563931
2152607
2285499
2213120
1873254
1200332
703790
2430409
843943
173645
903136
2658442
1966785
1692829
1298788
2279262
1824792
1973178
1556815
567012
1677007
350950
82091
1289882
514950
1561510
1831676
1514122
1365059
2526670
2929636
2256506
2473280
1168260
1046481
985825
2300176
2720990
984876
1897695
1120630
2332633
1248658
254424
2434410
160073
1376059
1400727
2689293
854966
271415
1834762
2545882
576441
2739714
1270352
218007
2292937
2254319
2575117
422304
180849
1356543
406245
286507
1330838
2411707
2472179
966172
1487176
305676
407910
2192591
1799814
1189950
1683418
1067903
703200
2043868
2611675
1977385
2577297
2362241
2175196
1257531
1001091
2077133
1949122
2070083
593868
2885509
2457660
348204
2118341
2661099
20722
2822932
2260665
1162843
2012514
2181016
2143930
693223
891610
1051576
48168
2129237
1800661
2560236
950763
607600
2524325
2444357
429225
2634142
1243124
614237
1101233
2615359
2516376
430470
1619267
11568
2102491
1868881
167471
787299
583286
1630542
193635
1821152
1892741
2825689
2243290
2764828
2052814
2551735
660248
850930
311031
858996
997299
639605
1697706
638079
586617
85878
1470779
1698837
593411
222778
2742474
2401265
532014
1881424
1613184
983115
2435355
1469972
1595202
440770
47019
443898
2418954
1127791
657704
1622155
697987
505590
1696136
1317241
1164867
2532200
498438
2250707
2811586
686160
187200
1521581
591745
47248
547581
386299
789126
1544357
1048089
2560947
2280195
8745
2112354
914480
2904800
969463
645831
2098379
1487850
1476754
1972022
226145
428867
1387060
2381164
2752328
978580
1565105
2057902
2672404
1194239
729142
252454
2063677
2400926
470010
1807122
2690202
876245
1447932
2760356
219724
1854623
2843509
129213
1490582
2807229
400279
2132139
1137426
2719719
1706989
2507046
2463444
2908686
2637628
1553816
502643
2574157
377755
2871761
1935751
967134
2036022
1264814
2170647
2605308
323334
1917086
240480
1712855
955953
2830696
2560170
2397005
1516402
2666895
2524822
1104853
2212899
2251512
2746716
1720621
2229908
604995
2924404
243148
30936
1345796
2936277
776191
59744
938289
447640
1515760
677703
1326842
2670751
2742938
1912208
1788950
2192998
2683064
2012344
238170
1384036
1312825
2820
1969289
1003670
1587569
423005
1249868
1660057
1529099
2041245
1506370
2821463
1896345
1543113
2140059
533365
433379
2226810
1252853
918441
196823
1145223
2209556
1084758
1744671
1901223
16005
1905341
2730807
1396985
515057
11670
11051
1178747
1315447
1991458
1993017
2399273
2931246
2462216
2188499
2144329
2830527
359759
2286531
1692710
2319924
845785
2116828
2207724
2417651
366910
2703476
1703242
897540
2232653
407214
1420487
2014545
2635206
2632912
667667
2239801
384220
654799
2198309
364877
450982
45573
710710
2894913
1587034
2407997
1277257
1947256
247155
811684
889363
1057510
2622609
1274352
1549664
1803704
1741649
1967581
148215
603358
1731871
1357485
1349570
878400
2093160
905819
576514
1276688
836987
425374
901406
1145570
2435414
2923782
2757933
2407720
427715
197163
2680686
2313733
2735110
2918717
876874
2724345
1114807
1704557
892948
1620024
2112923
1253481
2642470
248876
1967221
1036067
1000051
1459329
2125705
1263474
615715
1246124
1133315
1988432
1357710
2392492
1802939
452946
2457925
1953259
1408572
1315637
287860
1819569
7425
1124425
1282552
2265810
2036672
600153
1870238
39103
1175605
1325013
653648
1983498
1079064
2427637
2584008
1468026
2490024
845139
130554
464663
226432
950757
1836867
2139226
1986556
1391368
504895
1178266
494628
1220301
460733
1527424
774131
239424
2048075
1676455
1474949
1638233
892596
2892623
182453
2748848
2309900
2852722
1702329
2039643
1600646
840354
1250852
2295198
518855
2032828
1618585
1698741
625878
1295685
1990799
1441845
220894
2920917
302455
837178
862803
658004
2609266
992150
1988829
1872112
1057255
1486051
536115
1521538
2855667
598544
1664074
1373710
1805987
1515010
161697
512929
1452776
2329216
1054470
2202342
414271
2802196
2606677
1115140
203026
2690534
886192
1014420
1889950
2206493
1270287
2381737
2440267
1990378
2712882
2014985
1606516
1965797
2606135
2271172
103594
2774956
1106223
1340022
236344
201041
43297
2585010
2489644
2034126
2923156
1016973
1530423
1699199
159410
2760409
1745639
2061378
1686857
1006272
507913
203963
786444
586925
1579282
482416
114026
2047914
916299
481589
646153
1749217
1319118
2244423
2614039
1101492
330945
2853730
2113270
367392
1235180
2215336
1613706
1874608
1415358
2164603
103936
1644266
1262465
1582173
2873979
1956290
40195
2870945
1272045
2681269
1534733
982843
252944
2452629
1125600
1912432
321552
636745
1842151
2782171
14621
2658638
2926694
870224
1610276
1112215
989092
1005516
2446813
477687
278972
2899006
691628
2274142
715219
1292331
1230495
1202354
2533424
2769128
36771
436967
2206309
203575
765555
558182
1423429
2213178
2149580
2760050
45938
476422
1845854
2631938
2423877
2563722
1803825
859536
923377
2802135
2935421
688116
2180958
552013
1486970
1632356
1401741
2763427
198320
2801685
1316049
809396
1508998
484888
662473
1187681
767930
1957957
1720024
895311
2658033
1567776
2510814
948678
1108600
537604
2032541
519341
2612566
288412
2691355
2706538
300920
789303
1948275
1307364
296091
1620233
446071
2092744
883380
268318
2268165
2242277
672500
1369836
978546
1761923
1540616
1741318
1820633
2539826
1155509
1679621
2423896
162931
792498
1234347
428837
1018663
2156053
1798483
1340502
912666
669388
1801959
883123
30058
1767543
2476660
1710821
646656
797644
1399949
2684929
1619890
707335
1227450
1473764
306775
1909277
892664
746395
149756
2683496
2535830
2562594
931282
352938
2012026
282441
620625
451860
2688851
2625117
1809385
2817177
2534109
2362319
340359
2858197
1645521
1761621
2140952
543471
202762
678289
194816
2531503
2371331
845077
1084854
2179423
488519
2600897
2549755
249134
1234884
1207177
760449
435197
2092416
2420626
2406214
970149
440215
653933
2499298
1364525
1613294
1630935
2755896
701543
897878
935696
1558212
1411716
2208051
220410
1541530
445001
294481
968077
2794486
216990
48170
2481076
2417132
1795648
1375647
2581876
69530
1357642
403114
678442
178638
193879
434077
2525965
2524771
787826
1549826
2693721
594561
918128
47640
521005
2314877
1604324
734755
320870
384284
1314113
2774453
255114
150789
611177
1324915
1041042
2284177
2648592
2902375
2878473
955379
1278958
1878907
176174
2381842
36050
973711
557285
457565
1450200
2489670
1790274
1931771
602506
1445131
1795458
516374
2219417
1225130
947903
2357864
1681170
1137002
1506351
1309492
2197954
76356
291722
689938
959890
40196
1876449
2154738
1212519
1524555
1349338
91161
929790
2347182
968039
2131111
2443150
807627
364880
274072
1961287
1511773
1011696
2143654
144639
1132978
798051
1608354
670588
2470365
1024370
1532547
1001587
1128641
1802309
2627377
503431
1392780
2310538
1387594
1610149
2088017
2889171
1186146
1514626
152422
1020799
2678303
712456
2373764
2330767
1116189
858955
2744849
277279
1853813
2019929
2873852
1312403
1734015
1755922
2782253
2346338
2729386
978317
167159
1437938
2132481
1882297
2180789
687468
714725
1181597
2836818
1851478
2556061
2267378
1263704
454811
507058
2534532
1989925
1156244
1167199
397786
741206
2242486
433892
1001915
418107
384443
1481147
2335034
1208418
1825319
1300214
164213
158179
478751
847943
1158680
2306233
2355225
2461658
1534009
1550563
1517698
2081461
57274
1565807
1163267
1413726
1236946
2161075
1264907
504290
2094959
1011025
2761203
946996
2048944
2799432
108902
2331277
2087450
2715484
2620926
2673537
1657626
2558965
917404
82539
242814
1416600
1032062
2666336
2110056
2702256
337786
1380444
1963155
1705393
1081086
2184917
1886999
1548417
1742886
1646170
1000238
89145
2243300
2559315
1506359
1185699
2259716
993423
2317080
2476292
1421840
2510112
2794323
1336560
1579577
2236025
2344708
865699
1325432
2624604
2553982
2723021
745869
1675506
1760405
639221
2647314
2290306
1845133
1001637
2648808
2371151
1178303
1312201
426344
2135678
2276915
385881
2117680
410279
2703555
1932304
1591170
1791148
1006531
790985
2037264
376440
1833644
1710014
270965
2506432
2030480
927808
2915623
1406564
1747353
935241
378402
1354674
2750938
2908064
1841236
2349783
1081945
842045
1692803
1672443
182549
920048
1382583
2197438
2654744
1090646
831500
1638416
87128
2194687
1808768
1015535
2747586
1362282
1646759
1521461
598514
738706
927830
1611757
773816
2049760
903697
1501987
2880099
178188
2189415
859027
1218172
2478929
852543
1182512
230296
2455256
2726600
1541555
1058972
811778
1864564
1818582
1888276
2919069
1488242
962191
2727808
1831379
1314688
2151668
805085
2072081
2471300
473170
1266169
2890639
2222668
1940651
1423303
2236584
1831962
2073138
1450988
878087
1884008
1193167
1728499
1973967
1588055
2871510
2112988
2233658
2199321
468567
2797946
375954
1688115
234185
2755751
2449790
1347598
2211434
1744660
1484578
1858507
634701
2202024
2075469
496760
511193
1271576
2906757
2266664
2455422
1057828
1271353
1793676
474700
1761292
1866280
2216884
644964
2019217
83221
232175
2089021
1016758
1087163
1172641
2691541
2784744
2060191
974226
114066
1744614
965200
2505706
2163620
1237408
1866801
2716953
743884
1621059
2084397
567129
94487
2765175
1675943
516845
330942
1624461
2435549
85915
1209119
2471402
1522773
1757736
1990942
230374
301846
2105362
1641688
1152947
2272322
286004
63643
222093
244033
300796
495592
526918
2305339
273161
936320
770323
1177084
1218633
1158437
864527
2624388
2682470
282769
2502588
702328
1220836
726073
2645472
313067
1759980
2500437
2041434
610591
2723643
1767152
2783786
2901701
1984834
1881174
677484
2354302
794775
276340
1491744
725765
985268
47178
1507116
1408275
2058786
2931219
657105
490464
1715879
1381819
1704087
2935900
46002
2101342
1663073
800213
965753
1602673
2639117
1473582
1130808
1136537
1983114
822788
2762328
233309
639584
733049
1148925
880933
305118
1817263
1158586
1948672
844191
611165
2466954
2732492
961812
1870616
1232150
1574813
734595
2275261
1532432
240722
47128
2785588
1378064
793409
1028075
886469
1108186
946796
1147847
559774
1739701
735814
1519355
2470635
278887
2348562
101755
829110
1830896
1085523
578210
1647195
421809
432672
2375119
1825237
1315184
2026104
1034958
1231102
807817
2541224
2510150
810169
2599177
1803052
2314506
2199331
1091742
1087015
1035986
1248499
896848
1910772
279510
1397585
1974052
651993
915729
962930
1923276
788424
424030
130755
2843749
600351
753309
582622
1627854
2490114
266386
2059968
1446081
345510
1621356
2642743
599627
2659068
2877794
849958
2253373
2069812
2005867
641909
957641
2049340
436023
1296934
1311275
2475172
364137
2597726
119981
438611
2679443
2182606
275729
1290064
620589
370951
755817
1954060
2154330
1384475
1607688
2743321
1604332
676200
1401401
1862426
1068068
2771873
2812254
354856
795930
2000199
1903859
1198987
1604997
827872
2699208
469093
1808278
2391346
219849
241186
2362175
2024458
2501692
962660
158490
2473866
1918256
877065
2835920
93795
2182029
1130581
2270218
2388073
799508
1667435
1564579
195867
1331637
770190
1798581
2610866
876260
153922
2626892
459322
2102754
1984505
595663
2218197
2624365
1338050
131266
1728586
1622784
2875959
184862
406158
540129
2294378
2529838
2373372
2635009
637520
2253567
1282578
1620184
2429867
1618478
1891530
1805045
1399019
509579
1490205
926915
1354023
2336185
858373
702943
556290
1875723
423719
2448649
465419
220000
2616331
1601913
1693009
1099184
935654
832361
981774
2228693
369856
348415
494341
2679817
2321036
1131876
496378
1804753
2544131
725603
832659
2755200
1700852
1996671
2619288
656094
533474
884268
1474061
582127
2164963
2246782
428025
2919076
2405622
2499515
2722885
2039694
295520
1920044
1479565
103076
158300
1863817
2449296
2638213
1647012
2398120
2721949
731264
2300012
366136
186240
370757
1803523
274398
1698177
1213246
2422908
2886064
1051958
783929
918916
2887250
2533787
1939179
1400493
831421
1453829
875569
1425175
478901
2770508
92952
2208888
1233967
474172
2019076
1046426
2851633
94718
1580334
2759866
933533
750000
581756
2823754
464183
2871115
1560560
839222
2684742
1047701
1722635
2089668
2353931
809765
2528383
304626
993556
2697275
609792
1411463
1163776
682189
1695036
1418845
1001179
2438605
959704
242032
848383
2408938
1795928
1484810
2029480
176223
1609242
1026092
2200137
418041
157279
911839
1742521
696409
2285404
499590
300361
1548339
1924779
1434168
586297
1781907
2133449
2613037
869825
1549541
2515931
1802374
1997082
815387
901786
2228344
1435828
2278270
1525562
1724486
1126496
2762096
900580
1602668
722717
340180
884716
2081995
1129367
321364
1527046
1466428
1339282
1226022
1935638
1783491
2874749
2040818
1583454
1712487
140041
306223
148700
2464902
2902379
535858
2514480
1695413
2012553
2680609
1579994
46568
345919
2273328
1499323
2310286
2741172
2343814
1285243
647053
1902618
2286444
1246588
140406
2402770
2489972
2385975
2199834
1871754
1262159
2193023
418685
959219
1879348
1015987
1849661
1296296
1465108
610209
439993
2862262
2557954
1740697
2867445
2895044
362788
2276900
31416
2926106
1013220
1038819
2449115
50206
2833178
1950932
2852833
351258
1747263
1191949
2288580
2147009
397751
2320453
823757
577124
2482925
223451
1736003
633583
2767895
2257662
1428933
2516100
98480
469068
1087935
7505
2007301
2250494
1043179
727719
2196122
1129464
410880
51989
233258
1933834
2646492
2936543
1917554
2265454
2755945
1540299
584471
690391
609435
126289
1680443
1475447
960317
1175496
399069
2760129
672782
1288735
2824280
64927
2622864
2200657
244630
973997
272351
669381
2099095
400124
1362928
2577369
672465
74020
1741622
1423166
1557961
83831
360862
1231840
1919658
134431
101499
268886
1459407
2681310
1315813
1154867
1994484
2214951
2112868
1616160
2320397
332381
2662341
30015
1275226
906072
2227673
2417689
1554403
2634407
2080140
2600946
1546886
2852921
2095061
2269140
1785085
796319
2157755
2134063
1807887
435764
1879017
2003568
2391056
711892
2597295
1404147
2194422
1205362
1523538
36443
2692961
2666594
599565
2733409
450794
1461162
2766520
247558
1276537
295284
40879
2481386
401562
155245
922656
1427648
2109518
90968
675840
567266
1804178
2522194
2751991
900981
1552052
355702
1136293
68381
2364642
50005
1096938
2075862
474642
1846365
954141
1318379
579004
931047
2726766
2540502
1483087
616179
1092847
2125021
1281708
697046
2243450
208962
434049
1624699
2531274
1975654
2072253
886691
1852003
1337345
870337
1251501
875992
1330107
1488528
564755
883703
204738
102350
2228623
2130164
354296
138166
2412394
957446
183840
555168
699471
2648225
2559029
126529
1412410
752364
770636
2399295
570551
878340
350115
1446415
2004669
2062841
640896
450292
1249146
23780
1171172
2447210
264730
2755385
2386521
2405385
524369
501594
1038654
2805116
1870026
971617
2729951
1108888
28548
1516768
2592470
365206
2201607
2476758
258014
780697
1633863
1316453
2439096
1158949
2812685
222389
855253
1737263
587910
2421035
53876
2886836
1132630
2119788
2935928
2105385
1520471
964950
572251
2816010
1539952
2074926
1435111
957248
628217
2784047
2180157
2869082
36207
1764153
1736108
2172468
762037
1058498
1859674
1349300
2215691
779412
1171692
2739240
2010614
875637
1531050
748009
1756245
1709494
2907417
2678266
356998
1610765
898928
2268907
2273708
2315681
1785021
2252010
1289497
839866
1317345
877849
1490433
1167864
2524320
1188103
1554213
2645475
1046343
292970
1018514
2299325
2440767
76842
954935
2148247
1589841
1541701
1848863
1540551
848790
254342
1121681
1375612
1530692
471693
1213501
2614813
1604784
2189931
2216876
2458547
438172
2828001
2719963
2855354
478966
174980
73014
2736703
372913
1857478
1205489
723284
999477
2035878
2416077
2568118
1495009
574238
2574560
1526606
133288
2825723
1925307
1590805
1171389
2665224
2146451
1694261
209426
1819593
2340157
2016186
901688
1991473
2930739
1552866
2444686
2182602
1801872
177220
2301379
972399
1955830
787191
682081
1747463
2585506
2676901
2882008
912022
2411470
1109041
2888529
1706081
612689
1989202
65976
886995
1345702
2430425
1736203
2119728
2796558
583480
589619
1048699
189902
706079
1602681
1475772
2298051
2173605
1272227
483362
856190
2502132
1139648
2603185
2307102
1209076
989443
2493428
2939416
144362
1654065
2362085
2454168
1143798
2507094
2709325
2645359
2516660
2782687
1111818
452159
1999835
2010770
1549224
1380183
1831756
2413059
348863
736147
1070198
602271
853722
2751632
2341589
671612
2031201
580455
2327739
470437
2657341
1871740
1839120
457192
1619622
2760577
2179815
1264820
670399
2283617
93645
906025
2313716
2633267
2807119
2314145
616383
1556797
1101
1937870
1170022
1867336
2843801
1618322
2669129
1658775
977122
239881
1048007
1838116
1120505
2444486
737745
1506292
10200
2850162
1350193
1797323
150735
536352
417758
1194231
837390
710442
1406612
819302
1089735
1351350
793632
1256906
946879
475879
847344
1139267
2538969
2219483
598745
2087206
249346
1113220
60
1732055
808020
2715186
1690077
2605356
305891
2744111
574189
788072
1332171
1145051
534663
1714236
917656
1912050
2499544
2842598
1067594
941081
1277785
1778660
405888
1712332
308465
2474362
1006776
1836576
2860176
1824093
1592237
113885
2190319
1566694
1642864
223952
88048
2375779
2047587
1197332
2602079
2438845
2417094
982096
538334
2718989
2293871
2504128
1085445
55625
311139
2381349
1157025
2037857
513040
1979026
2669966
1218680
2014182
887735
2681913
236930
2521213
1604356
1671981
865314
2639999
1477165
1612041
2324502
2573100
1462010
595781
2615513
2064635
1908804
820966
2578072
723
548648
1482078
1933594
2479201
11122
2335448
2724033
2215093
2880430
2467347
2601003
2912063
2433770
1655843
1559255
2625966
774948
371940
2147170
2485611
420857
1683106
2920497
2241368
2602383
270754
1305677
1240731
2865158
1899535
1315621
275368
916453
2461794
2585272
417021
1198180
693918
909991
1702759
2835995
2173490
1434332
849189
334682
2533633
203473
2261217
2536109
573424
1791312
1794241
2903052
1178479
2666294
45095
1340542
1433493
1304531
1775197
1233252
626223
796398
251813
2247527
770977
2002147
359482
2477071
157263
2896559
2762255
2719872
410621
1317443
2221466
1258453
2798208
428583
1557655
1049538
2010164
2235964
618403
307664
710374
737219
51918
2859949
2165947
2759935
1511588
1146543
2344343
849113
2784282
144205
442950
1832449
175387
1677770
2315965
1561170
736125
199666
1685000
377187
1447539
1702822
2816413
1777548
870100
1989030
311844
52565
2492277
2269859
310595
783306
1444494
1392509
1713253
2531917
1775827
2280189
1545419
1661905
1428161
2389193
1534127
2251271
2743290
119730
2068724
602368
751112
2930143
998263
554600
1436517
1195842
245957
1713300
979480
2120378
2731864
2211861
2569250
1591224
1083272
1558183
1058069
199711
664047
2879351
2732424
1180026
1187140
315643
3791
488649
1595908
744162
583596
2316370
1021571
764703
2437196
1617933
2639012
985221
2798249
1674427
2633737
531381
778202
72746
2087857
1676178
738639
253036
1559633
1615200
1934982
2060370
738946
417154
761118
2839483
1452821
809826
1722517
1305975
68793
780981
886488
302135
2906692
254024
2156759
990658
288072
989747
2368876
2239141
809554
903484
2393440
1523751
451258
169059
1354401
380329
1044941
782917
1405257
1306573
270326
648838
2016039
267342
988622
444450
221628
1682371
2693249
1802055
2259540
2441359
809507
211273
60569
1942331
1730744
1300176
367662
1931129
886071
608754
2240092
1350748
2562470
1051458
2145361
710410
386678
255860
2449143
761648
801038
5627
2930677
2694481
2281675
257424
2476407
791601
959121
1562800
2675509
2146336
2037590
1508885
1451445
1515130
79626
323023
971825
2543149
1935551
343796
344315
1471991
1911056
2199559
1222655
2468157
2829584
2914173
2575671
162941
2854784
2814058
506693
1713845
1267604
2664883
1375592
2150194
1398554
200393
16874
2684709
1477822
2662728
1401377
591239
2162983
813441
1866201
2462545
2802456
1396736
827041
726822
2366180
1131224
2682887
2004711
281984
187022
1035779
2531563
2327268
20142
2653255
798429
1704341
1066585
2475561
1782061
1561606
613077
909757
1265721
934978
2160232
432173
1106578
2674783
2238947
32230
834014
1115498
2925243
1098566
2312580
1393763
2892656
578520
386690
1458845
2851927
2686902
2795722
1419157
1712152
2796887
370037
1869050
973164
1733074
2273225
477132
1504934
2365137
2510203
2500248
2037846
1205022
2545009
2923218
1477409
2079125
125576
478942
939558
2461601
496399
2806720
2739642
1903242
85145
2793292
2212829
1038528
1519846
1021248
1130404
464372
2098882
1442118
1384593
1886721
950978
2380786
2473647
1200345
575535
1892997
464903
502892
2052710
2133791
1889696
1928534
2096783
411907
2516120
2601633
1660769
1859246
1074463
1243207
2636776
1723025
2891892
2113650
2855911
1731405
1940643
808275
2621415
1703163
2653196
1510882
2910255
1665095
1726074
263979
2667048
1121003
705024
701586
2550334
1996453
1151916
485378
588499
2649688
1645232
329832
753911
1576643
2748228
2095230
1879120
718346
2021192
2514077
451446
2564751
419083
1280699
1160834
497245
220604
2786111
1120453
2922704
439482
2031454
1770733
2727158
1308770
1660979
704620
1271102
922623
2129143
1850566
718920
2911155
1257066
885859
2289008
198179
2082973
70948
1839839
1027147
2819486
515125
2477645
1564566
1523965
798556
378691
2842173
2773183
581977
398137
2665992
66278
1660590
2774235
286415
2473212
2097251
2121397
342887
2457474
1161311
622024
990389
312811
1295193
2808566
1475840
2338553
703199
271497
2644295
1828081
2690265
1457668
2126349
1011042
1430661
1248905
2868724
1917565
2414558
1643469
2586589
96000
1280647
1648448
3311
1243981
394145
2065348
2920759
2564432
2304176
1981755
1869118
2616212
903953
1518344
951098
909594
2246957
915505
1440834
1609803
2475609
363525
2911222
262169
2019473
1046811
832337
2190341
2654670
2397416
2030989
387061
2090516
2715690
159972
1006215
2880443
870105
156498
540744
1555590
789447
2597965
2438510
1862509
1456963
449082
1810231
2107992
1462240
1244369
1209787
2460003
1971376
848669
487469
1053683
1048746
2470059
833467
1528182
978585
470063
980088
1943416
1646389
1055510
88491
1468473
2687134
699788
2031004
669286
1847286
2888230
346548
2392254
586766
1716470
2359121
226252
271840
664699
1585397
2488109
2123744
2082518
1729045
2039450
1518662
2687786
2599934
2837374
2164252
440983
2404728
2049505
1437967
1219961
2881933
815311
1799495
1771775
23312
2240230
2808360
1198799
1319069
438014
898323
992663
2469320
1559659
73363
2714858
1812617
106974
2133820
2098015
2358203
1210525
1032946
176188
832482
2050066
778439
952567
1889802
2338228
1353122
1042135
205324
1268524
596547
1824421
580897
2488162
1626314
339124
2809902
267262
470885
2817236
2111269
976723
581048
1750899
830359
1937176
1731509
1947124
933604
2105689
2284786
2525407
413496
809603
1404979
1402538
1746833
2803747
156052
1715575
1339880
123443
2103411
2345340
817043
95642
1340359
432604
1282021
1782829
851978
2734386
985378
1654009
2937870
220860
2370540
1141597
2576615
2441656
2619960
2071958
131633
2435685
94679
2366271
522281
505878
960170
119766
1244610
1769605
1257655
2903150
2758638
1844774
1736470
2131815
1401756
389978
410900
2176321
940241
1736964
111842
1587142
1946491
1318125
2376527
2587248
1005384
538934
598480
1298974
1107684
2580534
2069300
2467701
1289515
1217413
1754210
18370
1065006
2245735
1841836
1579279
1481556
2241884
1336810
1141387
1448050
1945964
1693102
2693458
2639810
2708881
480272
2171297
381879
130423
2480992
2173613
2848467
1640143
2691392
1701627
368474
1446024
2563173
1253690
1556576
2448041
420156
2840496
1545675
2842992
31946
1046601
119415
549858
2462288
1416879
2636851
2523792
2451810
879582
1493899
1276384
314117
1818400
1604595
1115953
2842688
115688
390045
1897258
2498726
683600
74211
1235397
121187
2893049
1420111
1257724
1743579
1988099
202825
62
638894
2473901
916038
258498
1811610
1947172
322999
2384993
842814
2165885
2908549
1019821
1090564
2705341
208783
1574343
354599
495978
1964337
1167706
1261911
769030
2658832
2191115
2860076
834124
2066164
2444722
1033635
1294371
2045224
778042
2467801
1691286
2804417
989354
1668424
2422902
2754273
857318
2012085
2002916
2218645
1425013
693269
691425
2589031
463394
587277
263152
932250
2133998
472269
1195869
356984
1502288
2805126
2423005
30143
1744923
1969049
429329
607077
2081738
2052922
359719
1833351
132340
1954809
666683
2831537
2820864
814350
793425
1179974
2846852
1532821
1868683
2073382
2697303
656260
2583212
1103018
1896103
771192
2822919
2240731
1773920
2596645
1730303
1313216
794476
1226383
2830058
1971670
807656
2463640
1600838
1529589
474152
2694021
1089608
2930199
1290544
1066105
1495965
428506
1981737
1381676
217891
1979881
1982824
2183483
227299
1834914
2537230
1426086
2239511
1480915
2929751
226787
790538
934034
1287859
1507596
1372761
2690708
2789696
1068585
1800861
638395
2584070
2497396
2884155
1432404
2126974
2637104
671891
2044797
675896
1479572
2784265
479262
2202407
1981998
561545
1027229
2574342
2885960
527480
1979375
960829
2441332
1110085
1992480
472528
1807032
2129911
2602369
62249
2583811
2902185
2419594
2457372
1771122
1678157
1809166
1469983
1129142
1788556
1841297
294940
977696
2442212
1201241
2408540
1369038
2427695
1522164
657258
2329054
2503539
833316
2541214
2025713
2213082
635701
558413
354457
274366
340399
727995
2008200
2778984
726528
2615814
2299022
229070
1793648
1710911
1494081
1074468
2866534
1975415
1425255
2047351
1985899
1066922
114049
1477422
256727
572238
1375087
294180
406200
1164749
357994
80899
2865170
1486163
764095
2160874
2809785
520859
1254452
1321467
116129
1977840
2933186
574305
981965
125287
2568635
415694
2834594
2587583
1745491
1164613
2263614
1171502
654081
2349129
2341961
1670918
2389577
805752
650459
1234882
1803213
2853279
1496739
708969
2491919
1818266
1072593
2338389
741313
1763538
2657154
1480327
1800311
2918813
2903600
1666635
592734
2510871
109729
101099
2743662
500458
2747358
1251300
1839796
954003
51950
1180110
1529257
625690
2348947
2333300
94407
2382644
1675884
1495361
1610343
1062386
198290
2526492
676147
1611581
732943
414040
923228
1937893
2164603
1413340
5816
2255686
1579934
1015393
2840570
813502
724262
870850
1511872
1766144
2485944
1591766
2441124
908148
597411
2696642
1376009
1169217
2456898
2035001
541336
1919959
26866
1867165
2827002
2346623
2136179
1626932
345194
1771711
572801
828960
1183524
1279641
1841577
291358
832187
852654
1800884
1464529
108819
1368925
2459229
1820288
1939826
1092793
1672628
1439961
2756111
1065671
2265882
943478
281966
1313302
2445679
2423122
693913
1574688
2505985
2765292
1676894
328593
178043
1169597
1982313
868538
734192
2677715
1645890
236653
1028955
187188
1788099
1587649
79456
985987
944443
73311
2806866
1200291
198474
954033
1484694
1993313
2621932
930397
2829079
1706213
2820099
633849
1076011
846962
198326
2457687
1133301
815012
2436761
474976
934471
1401180
2279184
363548
2265720
2178705
367953
2046655
2847214
2685995
2889872
2076536
1167904
56501
308536
2323358
2131653
1142132
987660
1097592
2537200
814763
1365158
1121637
1877919
2700490
1692925
282983
1896535
1269853
1200870
1909522
1663620
592845
2676318
676122
1344794
476877
2104067
1463477
1690779
1609450
1980189
1218730
1973526
1877818
261658
353291
1075243
74117
1900512
597546
313146
2874023
2716134
1044141
1118382
1160936
2605598
2149518
496940
1280377
666325
2657376
1989321
2131648
1321719
2892648
2304432
1996921
928363
1281025
1060897
1580217
828019
2143476
1997592
614800
2145783
2931420
1424586
1594270
2681553
1656085
2779645
707106
740008
2708423
1396838
1070232
2023247
1292884
1327192
845628
66999
2464299
2702773
1495070
526076
2469430
34819
2788488
2297827
107236
1541694
1970814
2857511
691794
2422815
337203
57167
1087990
362114
652535
2725608
638860
2668193
2476010
396733
1332070
701953
1870921
1340344
2833374
2406888
910942
2656837
760651
1110515
2531755
2268985
1002470
2269009
2491595
1619220
2340216
100434
2004890
354891
2839878
1952599
2793444
557613
892365
792423
834781
548186
2071822
1114757
2090099
763994
361512
733465
897517
221449
2838505
375643
1916968
2804737
1471278
1194987
2844730
726797
1277730
148954
2781560
2479474
639198
1562687
1164420
45781
1467053
468312
874882
2398524
2227825
1807193
2386314
2886277
759963
2382815
2039237
1283468
2598664
2893675
955895
1869533
2214715
1151624
1954505
2146547
296484
2451333
137453
2454516
783314
2861878
1215377
723335
1634464
1065203
134741
276184
666878
782647
2929060
2313928
1008560
816018
341713
229651
2111775
2540131
1673335
2219226
1230900
139517
1603810
1192370
2173059
133264
1632113
880257
2749372
2145341
2380694
2377822
378110
526869
2791228
2128385
9814
2014623
466693
263505
2196859
1303499
669175
66088
1127407
2880996
2596505
672274
621295
830259
316603
376130
2053957
611464
1260299
1508828
2187952
417498
463402
941988
2314183
286477
2425532
1369424
1888228
221810
2034563
1826542
848186
1520578
2212711
2365320
1151783
2004033
1929545
686094
2045322
562271
2763157
1586905
1843187
2233865
1124093
2070111
993491
1896865
79499
811976
2728380
1045834
2706431
903298
1971046
2184592
2030323
212274
369553
2066649
2044690
144165
727147
1265217
1664032
168456
1926681
2038189
2645449
41511
872912
2837054
99328
80481
1399614
2179190
2417322
1639
1216789
774378
1264793
730267
790697
1241403
2605463
1133152
564202
1824748
1990956
1863803
434519
1019377
177310
2690277
1349373
2311184
1478109
2560211
2128452
49685
2528907
463562
312371
1473636
1760173
1253502
316348
919798
1921850
2725312
633848
1560429
836199
2516998
585103
2486841
584533
590954
225211
972117
2731337
2370038
1224577
1239987
2367385
1704976
906297
600182
1675610
321123
2849530
2131370
1670752
2512687
1294554
1067616
2499648
2722768
1589029
1406555
198214
2681633
1672827
2765494
2244043
1854388
1403689
100097
2855265
983437
771499
1448287
2052715
762591
1200028
138394
2661410
2184053
1815050
2796209
123283
2157109
1557723
156289
910398
2622199
11982
1038352
1731196
1008922
1528758
1935069
812559
2542773
2682030
1154073
1979488
1770156
69196
1260551
1172632
536011
1537509
2304026
99902
22781
1374894
2617955
222899
683223
1085300
81892
59643
481077
1057341
2158344
1211360
747419
2421484
2059133
152341
1301405
1839866
2639506
921038
990336
1962367
2299095
295385
1871704
2545008
1156512
1033726
2939277
2046031
642667
2635416
1990931
903212
2209877
1938457
1742740
508985
2382683
2716509
1839081
1715838
1119186
2389668
2364995
2548143
1267989
1693514
212390
1709050
1341495
1223358
2414505
794351
887922
345698
1091495
2142449
2632547
348572
125790
1447718
1511401
1555443
2503940
170963
2871
2532097
711112
331993
349786
1881419
1666847
1013544
1664870
2110248
1280472
1821370
1827004
2447782
573055
977166
804263
570217
1531495
887295
985635
471733
774367
2619276
1354717
2189120
2168745
1614240
2816959
2188136
374799
2895249
1205328
518135
689433
1565362
1347971
2131792
1100307
743632
1729979
1594859
835669
2022535
2688043
1873351
1880080
2687891
1558591
2541130
2285149
1674042
529789
2065427
1039946
1904810
51819
856812
1140916
2195071
1859813
2659598
1320829
2705286
2042120
2066914
2910675
208775
507489
1806406
2304150
463574
995965
1032599
250121
1386678
2933496
2923635
936912
453728
2000632
265527
864286
1734803
1747412
1156217
2410774
51867
1595084
2634442
2316256
843166
1653854
2206360
2241951
2501695
2758475
579910
236225
335403
518952
353797
473167
2182293
2818873
2615508
735996
1371141
637782
2056417
981531
562787
2008204
1768185
2481130
1812334
2517165
990975
2337029
763717
1171038
1258276
970820
861670
1983214
1708146
160209
2039833
2527950
903261
1798242
1053568
2278643
58114
1548136
515725
1614830
2224064
635905
1734368
1753829
1656175
2053690
1451610
2015540
830844
2159817
655833
182734
706950
459894
2260755
2015589
349233
1742767
2831200
1569799
2160209
775097
1045483
19599
1992208
271150
2027911
885323
356476
1613953
1501832
1560639
596061
1457016
868832
1311571
2558368
127663
889906
2698412
43624
2035237
2512458
2300078
2926610
516852
2606696
1237217
1803131
601512
853576
145783
2567303
76167
703479
2835932
745881
799549
2605056
882870
2388226
1241297
1914237
2171105
1570887
1106995
258860
1582538
532248
2141760
312324
1035542
1681871
1872669
234113
2272010
1467363
411873
768905
2110718
1198576
1437305
2620122
1410195
2566022
238337
90504
1575110
2224740
2101408
1153626
2458141
2878909
2391773
1653733
2543311
1960090
2141731
2674456
2798291
1296557
232715
1888494
2307151
1435406
650364
1535437
1991949
1427872
2661107
167269
259944
1847514
209002
1795224
2930237
2590296
390185
162325
1155237
1687021
1745084
2117587
2411952
1415857
2137342
1366886
975380
2388290
2910092
740181
2850414
170623
107943
2328758
2600774
1822462
1980228
1457807
1360896
2559925
526817
888981
1301711
2649856
1839473
322844
1413370
2554378
142513
794613
1659219
2919405
604487
2762841
724952
2382451
2741490
1940512
2621536
1100498
4999
2737358
479180
2737029
221549
2418639
2116344
1603110
1028344
1300314
661105
1202861
611433
1207379
14226
2450651
2107211
1506000
1518834
1476362
1099873
2425055
1830778
1476666
74279
2680011
916355
2491533
2271069
2125386
926577
2626284
819952
2137383
386662
2071369
2574842
2923041
2474780
2863091
273205
1418190
2502380
266343
2077725
2929537
1716126
1199187
174760
2528213
325092
2161918
1182737
2661352
2208523
1170312
797212
1189441
1239736
2598763
1574474
973762
1668837
1943640
1002347
103531
181564
1669622
109424
1726548
1055489
2284882
104438
2492568
864887
1923302
2444412
2689719
2693129
2212105
1001540
2281785
2225856
890864
275319
2202366
2826461
682879
2099460
2113458
1531960
177297
2264472
2306898
973201
1384669
20041
375325
1633977
1233299
2451221
836903
1949274
1991098
1243169
587651
1816766
664152
463949
1302681
2204734
1615448
1165329
2244152
1236748
896049
1641588
1972105
1769323
2613704
852225
569349
2398252
1725095
1838263
2020080
1080471
2454018
1163688
2270182
785884
2091091
1293871
2530102
451487
2378229
2102221
672384
1055722
416986
2365785
356809
2473756
1807503
214175
1190083
647234
81966
1863066
2647717
58288
1019227
2349526
740238
1222526
1983708
2252317
1238201
226397
1585832
1227772
48543
1255309
2052468
1934432
1618206
412548
563214
1279608
2000404
84975
2183606
2050694
478182
664926
2007739
1555935
2418447
1769213
1687679
2873730
1273589
2155432
1405778
683227
1772051
2349659
1590939
2820099
1512489
876247
2551079
813515
2370047
2134802
832231
448627
2453359
641977
881166
2867309
2402893
185572
2312439
491439
153666
801586
2402159
2367319
722943
2310394
182012
965410
2673195
617919
1266212
1521676
272813
2733146
754301
501255
2939967
804866
794337
27495
1589609
856842
372932
523657
1383618
2512295
2844270
2411281
104787
2483806
499155
1496300
1922221
847952
1228465
6215
1781790
390171
2708447
1544711
2765821
1131014
1507812
1976996
1268570
1374693
2010208
319070
895932
533980
448339
270399
2715393
1639552
2418671
2564767
2031944
2676297
2175833
2331474
1542391
1918963
2768920
1942470
1413639
2279622
1537885
2884264
1409241
415358
2285644
2428203
2217866
1481120
1094162
1165403
1116711
364762
2167665
1962574
2919127
1740553
1762216
2716385
2352868
1298474
2439488
2218689
2002185
2697187
444994
2514565
1801705
911937
1002433
1265204
2276771
688753
1828443
1809931
2781201
970947
2241075
1950671
680480
2594116
2482216
1959844
2121065
1768788
1004616
2293347
2225722
2922452
1609297
2281312
1907603
2033661
1911792
666913
2432900
1352097
1570495
985321
901343
2760594
334142
1690652
667280
680506
1472198
536026
893195
1552666
1815408
1961897
592912
194905
195595
110987
1835617
1069065
125583
2069893
1378000
1503022
2192320
2333349
1256840
2428055
915683
405251
2658250
1051820
2312453
2219884
180209
403477
923542
370735
1964674
2277956
499090
2905257
2021616
2864005
2016939
2851894
2243800
1257691
707709
969152
1450190
2563653
2852984
2158122
470046
2064665
2759250
948905
637041
279539
2542816
2830510
475352
431993
2815577
1823987
1518974
1278454
366148
2343175
1685188
2899612
436419
585187
2845485
728328
1639032
2440797
2059295
884533
810053
2814426
1688480
94284
563910
172566
2067456
1092726
2274854
590783
1094272
2262548
2265999
2821981
1276920
529402
1286762
2358635
2561020
1677619
1291509
194151
62891
2008558
2496942
806713
1960027
1082305
1442998
1649848
802208
2416161
2147218
819612
1688511
1323601
830482
1149455
2198870
982997
1776031
2613933
2389037
2865718
2621611
186898
2579363
52708
280745
2315541
1665457
555482
2214147
410826
993604
595245
399046
1613919
2780598
1072346
1887491
1080087
2714732
2311844
2299877
2658083
1507451
2899273
2188512
2622288
2282363
1989374
1119542
2075728
719658
2283172
2545516
1068622
1074573
642525
1395157
2931307
458849
2065779
1461105
2452972
1717593
2921244
2045320
140841
1166052
57924
156890
2284943
1055723
2529464
1769136
388871
930549
352360
2015802
2765933
470116
1704513
2323709
1484330
1165236
1145181
1397135
567197
2856391
2885913
1781385
783613
585206
1322175
2451836
389490
33601
2557096
808341
2187379
2624248
2171877
1841595
2143669
277807
2217000
1472489
959291
1310869
1258866
2902523
1755343
958279
1674523
153591
1393478
394540
1211617
1975940
925567
711150
1572724
1474359
2581726
132635
1543318
1560217
2124528
356154
1045508
441941
1955607
1346194
1325824
2067411
2413049
564468
566298
1625840
620052
2530255
356484
280390
1307937
970882
712908
2435042
2545008
2132235
1552369
1064678
1497796
1214802
801190
1688019
2420301
2931728
1374991
2513649
2326892
1508489
1303714
274111
2922496
493181
2416294
966362
1318029
2123360
996492
2078035
245682
488301
1515176
892380
64093
1405683
582412
795494
143682
1937373
854086
519420
1173586
256888
2787453
1776825
1713328
2806561
1296482
1275241
633698
2859594
273009
1307412
575411
1978087
1353682
576302
2700581
593943
1067435
1342162
2271384
465390
647331
1762077
1579983
938384
2532631
662585
169345
82275
106744
2606478
744433
2642350
2606772
2788974
132863
2908094
2790274
665209
1526135
1154918
1215171
1468192
1285678
880723
591441
369866
3194
365384
2878896
2784368
2698698
581040
987536
2244609
745570
2130800
2551172
1336965
2082099
2609020
688542
1472811
464555
2865659
2064765
283515
2581854
1173167
1872516
1646040
2333089
1776186
112189
730598
1675081
2577897
579681
1995719
1461165
817065
2587791
582989
1167189
2192031
145991
488711
2616538
2354728
1240881
982620
2197543
304210
511435
246108
921290
1122215
1237230
1252309
934046
2526251
2799547
2396920
1363041
896282
790881
1300884
2171537
1888545
2023034
696892
1191108
1658141
602121
612082
2301050
2272719
1907178
962658
2764197
1666160
2279507
1523992
1414936
2099079
282009
1665002
404478
1756942
1405294
2535459
2370022
636119
199290
1891687
1038521
1677264
1249218
851563
754992
635288
735953
1284473
1293053
2773288
1390620
1600135
1856225
2870359
1419011
302932
721584
2779922
1743015
670855
1448343
174294
1198521
2084314
1279463
1178843
1834045
2050336
2026170
1720752
2234457
2775966
1683774
1744253
422348
838368
2230622
2272507
1438690
777560
2396957
821563
1303119
2002517
1225594
1171487
626957
141208
1059006
1608280
1590792
1956047
425916
2244206
536027
2324852
10149
1839800
1791910
2554369
1873214
2760392
616401
1066168
2107726
1146243
2026979
203461
1200459
1804125
700013
1640830
861203
911263
1640853
1968142
1110943
1286034
984450
707425
2619681
1483661
807799
428873
2926823
1670527
919251
2242965
47762
233550
1035432
184273
2147971
1446109
694480
734157
653495
1980246
1359317
420789
2251095
1424299
1691226
318530
1538338
2174695
1727841
2064408
962435
2179159
2154304
2403072
2074064
2597483
1110562
2343062
2335578
1495204
1622528
187278
2330981
50396
2123734
1004824
831064
363998
2168232
91715
1349766
2918712
2102322
1249174
897624
1575747
1568860
2557705
406412
2740702
862210
479391
1896750
1155303
275487
133236
1407190
2522345
2673902
2561143
16090
935264
1903767
2740284
1559680
1064562
277816
2444526
1761798
573339
1765258
750840
1495597
1856144
458577
1006078
157273
666456
1236437
1464435
1888468
405549
751643
1629693
2367632
1913503
681790
2592604
733244
950830
865788
1547671
1721897
2160595
842983
2086625
1173837
1087116
2478307
2698990
119505
2542901
2422868
158830
1403791
113397
175815
313350
1185392
663479
2500769
2426336
2046522
1173390
1976773
1632252
536563
2051780
2352896
613022
2561169
1810278
1397694
1789542
1691853
755040
2691270
2420888
802774
1287689
94343
878306
2190896
2886428
1795457
44395
442071
2511104
1742409
148721
564903
781069
454542
2572267
2736963
1686676
1543284
2846116
2050136
2922696
581346
825150
1826375
987969
526686
2002468
2813329
1856348
1210692
1726813
440294
2443090
884465
368472
786919
1546371
958074
921514
2001444
265871
493368
2380918
1962084
2828536
1461726
2891245
862286
2803944
2914888
1943970
124684
1476479
436499
2220165
239613
1660484
2480839
2610409
199522
1808072
2737039
1583194
597604
657612
1856115
503017
1386954
1915654
426898
1671383
763764
1260798
480127
762214
2472656
1347262
363728
1500118
9797
62994
1479466
2925993
579641
535740
2625081
1451823
2754434
2933843
1147193
993455
78978
2855322
3514
364418
850623
1643000
403474
2095784
1460368
2271637
598634
2719647
273862
616302
1449986
2144621
549139
2774319
620145
2749195
356973
1322684
1069030
1229769
1677488
522709
568515
2567600
456325
1366189
2013998
900354
1282108
11349
860506
2907039
1097164
2409361
567701
2185686
621010
2024774
1138587
1717380
1133763
812745
497498
2528039
1164418
2338370
2411942
1923100
1044584
1748572
2660771
1778392
2903044
1956383
1349963
2932011
1041691
90054
2244394
1346768
1647969
222072
237339
209296
1284491
751081
2642882
2847372
677588
2562469
2308017
2734581
606221
1466052
661264
14088
2591949
1245387
2844676
1640137
1898333
1968539
232376
2160751
2261955
1386228
2708351
2239391
2442824
1586484
659361
2489666
1129974
1504753
1212462
2030376
2753919
2293659
1616396
176678
1386371
2850296
2764251
2773132
2261738
1944370
1374251
101979
2457800
1426197
403309
391809
89143
1040177
636587
2380919
1094695
1853794
191760
1770746
2106324
215715
2889207
2805297
1018155
2828925
1254526
435285
2812482
155302
2166425
959250
2560524
590360
2394977
1064488
1105370
603456
2856681
2555500
2255135
1141311
2922972
1019326
1933759
2268220
2881716
1129331
348450
715339
2243294
826281
839590
177967
1906000
967968
785063
347474
375029
1216417
1611819
461289
927700
1880602
1658806
1437814
620778
312684
575117
1060161
2596372
2561743
200583
752472
1631991
2869933
2719425
2705440
328438
989750
1361821
2596211
1562822
1560395
2430281
485267
2404149
2847629
2090743
985458
226562
1817088
311894
1951870
765346
2407137
1657546
2362588
679195
835274
684184
704929
1483079
1702320
2087551
2698555
1191015
190359
2310848
327651
1858612
978777
497787
2271415
877673
1785189
177395
1300503
120992
2239650
179873
341161
1790193
1930016
1206092
2350846
522234
2239910
723734
578852
2770104
1505108
1779147
2406809
2659357
1630014
947716
2474150
2084293
1768455
1475953
806676
1757777
1747516
1479312
1230774
278957
1605915
539826
2578759
2421237
400464
1697069
979422
2371879
2694025
195029
2791706
1342012
1692087
685675
605947
2501169
619308
2670844
1377278
426662
558649
2339658
1656543
1451493
1828582
1572915
1626790
1275710
563801
2428893
1976558
1543362
2479969
2165286
1635412
374175
2027928
2921776
1582679
2566930
1177765
2214349
1578487
316657
2015351
1872702
118425
1387722
2521077
967238
721758
586949
1177033
151726
2699546
2694681
2339288
1809959
2694381
166307
1947230
1383604
526224
1103940
1597811
1092853
2191889
2163205
1463685
985447
842214
2049717
1002547
1302565
2581634
2433043
2086924
358345
1211878
912895
1811792
2869978
2801150
222804
652056
275097
1273897
2024186
195680
1293725
1050745
1700005
1797580
1232966
2037617
2469025
1970692
2831032
846442
1062864
2728706
599431
2383145
2108920
629237
2109251
323732
2519746
784422
498696
79724
2162267
1911718
815159
491124
1839148
20384
2063627
1901545
1052835
1062458
2690686
2786115
2093344
2818003
1124116
1176096
2257431
1525463
2373806
544805
2858947
513617
1504651
1258616
1921256
102960
1871873
2824393
1762530
1844637
465052
2619574
2192611
1761742
184462
2509607
1292580
1219657
253666
870899
526965
2372783
2038423
1417415
1907169
2189715
2290973
1629757
906766
2847955
1143646
88147
2865292
2866037
444956
2043350
743947
378560
1196404
1725562
2742291
627970
1397239
916177
622053
436284
2585852
2088354
1158925
1154256
2810303
1898951
400471
1006994
2797729
818366
78628
1089242
1924385
308014
876906
223319
919459
1828013
2779856
1547284
1531068
1994427
2838541
417617
2489553
23616
322002
465842
1532380
2383917
1834796
2417399
711363
2245637
439615
1467742
1940543
2314907
2814836
2413411
1258683
1348035
92296
2417393
719824
1395174
1329735
486397
1808864
817550
2741745
387995
1044441
2609076
1789883
2153307
2177611
1268884
1401257
2708576
928064
685088
141825
2565151
971881
659129
2320430
1470788
663207
1580423
15736
1495380
2030465
1847918
2884828
1724474
514337
1506437
2934678
2880458
1250658
1088166
2443286
2644747
2611007
9372
1379985
2445093
1521039
1144511
1878651
981461
2895976
1038771
1004566
1525183
2328408
2235838
521055
2881891
1722624
1534197
1502786
2423501
2817897
2637796
1565050
2750554
470180
223641
2374438
2867829
1886929
1688669
1051530
262202
124720
722248
2884477
147124
2422267
1024777
1133222
1110048
2860375
2880438
1754416
2917261
1552923
256447
1185392
694200
217920
1354063
999122
2010046
1180448
646461
21117
2125649
1805606
880675
1996626
2100577
1476777
1516520
996895
2372901
2673168
1005409
1110344
231219
56462
2096352
2667203
321007
2389316
2906945
278835
2051208
2353492
2294617
1758881
181409
2013882
268560
1399015
2094451
1840746
2495537
1149736
845734
2269167
545635
2796363
1477391
2481782
2039299
2614377
2346539
1172178
1429216
1340249
896933
320338
2308524
677350
2886582
1383510
2809914
908742
1308979
2892074
1819482
413366
1846323
1927247
1490509
513499
581924
188072
1505340
2756862
20807
741470
1095511
2919254
900936
1059687
759224
559175
1498442
355872
1693699
765672
1451529
170455
1680708
1640739
1404131
949268
1515954
741751
1864188
359664
464462
2537244
1855002
2757573
2424767
1851268
532906
2797538
2158567
1896897
200124
2919758
1809915
1595676
2262245
1995398
1091753
1611357
2928139
2164789
635142
95063
232905
1424070
1226522
1312559
2822455
724439
525378
1395158
785135
1485009
1078179
2591831
1764798
1605999
1762841
86050
393600
1313113
1941493
395089
120064
2774698
561097
697136
324371
193112
1499646
2854545
1952808
1646094
31466
2441527
61608
1307827
1702631
2338776
2357993
267522
1819726
1376494
857046
2221279
217375
1684840
2275132
1796968
936207
794375
809055
1326551
2484061
1449220
623050
2025065
1293095
423266
42440
612074
1450368
416030
1346407
2874383
510553
1953723
2737900
2752173
79620
2530976
1801156
1609681
119200
2780843
963215
1246703
2073763
1422941
645326
157735
993986
437087
961897
984364
2791460
1754429
34568
479359
287571
926320
1546302
406543
688774
1679950
1944237
15409
1547133
2347808
2424732
890404
2258702
208698
2077283
15154
2445290
1382757
419499
590123
2926985
2049105
578483
764765
1316682
1346559
840085
2774741
1751119
1544424
1298300
54183
1876446
571535
281029
1110798
2711006
1497166
1244747
2222866
1589174
1618774
2912606
998454
1542652
2733808
1177036
501244
539108
1021320
875379
1231783
2229847
1086409
709651
2085186
2723525
2826241
595204
1213845
147986
2514565
1817124
262655
2101830
1416388
1744683
808156
2578739
2308594
780652
1053688
798629
1737053
922629
2716253
1879782
197703
931770
2023778
220027
447892
1259767
2151372
1868058
123043
1945339
2355991
1285883
650102
870450
2433661
2112273
1222604
2597027
605340
2516956
2540433
1841467
139156
2404632
1101442
1067992
1108877
2450808
1707349
878502
558471
405553
1932091
2896230
1654516
2921473
2933523
1555537
2099932
702871
2885477
2419855
1604906
2830717
2009059
895624
640479
1325121
666772
506998
2136885
88532
1703873
2219566
2246024
2211669
2266707
804663
863176
2444672
1009796
1854732
2296897
615410
728308
2584543
1086865
1976155
2081591
1669490
2274067
807183
2608609
212355
1487616
2595988
2297490
802125
1286082
1929743
408266
1273776
874794
2722637
1964653
1363985
378093
672379
1787067
2158563
2708132
1942000
609624
2058968
939907
699380
1212181
1813406
1697434
2860327
2727882
2814505
2149661
215478
799020
2630017
1121225
2302641
839078
1267029
2743801
1773472
1042876
1029016
13673
614947
941923
901264
2555327
136070
776197
2658959
758225
1987075
304933
1416854
1861934
1503077
2703733
2551918
1947390
894404
970849
2217053
1802407
2071305
2396232
2470389
2319340
782146
1972443
518329
2175275
726542
1711599
925047
369910
784284
40926
2304989
1530430
824804
1827523
2652969
1448204
636327
16965
1163053
1817767
1443358
350448
2083892
2737402
664573
1796398
2619065
1399884
1214747
1938875
234761
1120092
867446
1665337
948755
1314881
2834865
1945214
677987
1783534
1317957
2049869
1290713
2448569
391969
217911
2136964
1937168
247890
183041
2657481
2348672
471877
1291701
724475
2751219
1542135
2301373
680436
1810968
2247396
1934012
1883158
1692669
939844
1534813
1624691
2793801
2888466
1943793
2570253
1827330
2021906
21467
2203234
1166378
1235812
901254
1201164
2233869
762923
1968073
75173
2230519
1437802
1730294
2189169
737174
2006171
472354
2365701
1843244
2615153
2533244
1171513
2929219
2092278
1703173
168397
1442567
2596232
2281975
1064129
1294457
933175
179598
2842340
2364612
2550843
1764593
579977
1933286
2805943
1077676
806265
1475247
983028
1818458
1904558
2188327
465898
820367
2873198
846180
1428247
330777
2854045
459235
2226225
2360753
2162669
1911509
1609178
2546525
106011
1806630
111126
689326
1639761
2574881
1887381
2465422
2740282
1757663
1191335
303202
1675759
2254001
985284
1160794
116804
597790
2240829
1702017
269074
723489
1299336
724760
283371
1536312
1540745
2451026
1667539
2000366
1037837
1591152
1098718
798292
2471039
1041294
705609
615926
1014639
2084348
1273754
600
2209350
178990
481418
2704669
1506687
1638494
565358
34846
851863
2710847
56376
1222545
140882
852955
2480452
1850041
1304873
1651116
499896
2569607
1679607
2520628
458825
1887076
134834
2921644
2600633
2244040
1424260
1571104
1271524
2691143
2492539
1703507
842806
2370885
2492102
1871823
2637076
2844119
828806
1168977
1612707
1899318
418147
2776941
1236368
1074794
2040186
1239205
874525
2141554
2562892
1977102
985
2412479
1007914
2135180
1233583
1421336
2120314
788427
2474081
1249624
2501093
2568181
437705
2380138
1745415
930658
2464654
2553128
1795152
895887
1452807
2812373
13078
1383438
184050
33470
1655458
2510653
370389
2815579
798291
266305
1191161
1163994
307622
1030181
2022659
185286
2902437
967209
485447
2064983
2495536
2803834
239632
1752486
899398
1069543
204158
933289
545012
1299698
2284486
1381156
448405
7567
1984411
2756544
184717
1532721
1719942
237742
109718
2328171
1820727
779320
2148682
2259531
647525
2605337
1876774
707516
57074
1594041
102332
2464670
1993661
1780809
2493936
911529
2660679
1659121
1417494
1439531
2233243
2244594
1046973
1494227
1903141
1746286
1198638
2261320
1351414
1829854
2034528
2113835
572964
1736182
2489469
2558709
505921
1895985
1755211
764044
1410297
2818439
2777182
2174811
837895
393248
1681279
641817
90235
2746064
2123805
238724
561079
951537
2880466
2915921
929401
102060
955112
1441418
2673562
2441556
621232
2353866
1539457
2473459
1858873
2619062
1789288
541353
416553
651521
408622
164092
596595
1983755
1328837
567249
357397
116648
507028
1830120
399674
792355
726503
1306363
192608
252788
2774539
883814
1606446
1770447
123216
1633350
1489576
885355
1075859
319682
687302
1340392
2746416
2113058
2111906
1209179
2299013
2133738
2296489
1019491
576497
1477341
724390
265340
1042450
403260
1585851
1944413
952099
1637854
2287658
935315
2797025
2121560
266888
489533
1368740
909399
2409276
1888409
2939360
2652717
1996805
921288
572530
2325602
2828991
838536
457310
423162
1673347
1284004
280807
2111408
1183845
31458
1925167
2517970
1671987
2179582
2540487
1187303
52285
1364097
117287
282997
1938207
771175
667371
2786399
663212
600860
1504150
2638868
1943238
358061
472176
2157294
2813871
1098696
354885
967143
1184228
2005467
324586
34790
698485
1487768
2593460
1878485
925699
1356299
50629
1500795
455187
2116105
1337344
1818146
590598
165970
97789
2319592
1776321
1021616
1347565
1931097
21398
2542293
458700
661365
151808
2444475
1575119
433459
979101
2486437
595748
170104
2674235
385030
257531
1390604
2332485
2176804
2527213
649399
768582
2665863
32050
173663
777361
1991299
1384994
1657410
44811
340123
186132
2455894
2933216
453899
2270038
647087
2773383
2107473
126210
1451465
2602893
1464345
825544
132832
611867
1132092
1378060
1954736
2238979
2090609
2095636
2845036
2921682
2177411
2263176
2570460
2115414
1341167
620696
2818741
1980967
1205924
429750
1424484
1853658
605437
1724110
2447202
274677
1534179
104714
483762
974705
1596944
394094
2007951
611772
2523996
732755
1586930
226690
2150983
2770631
2882462
2338846
1468908
2575922
401880
763490
1525940
1970248
914906
2710885
2838914
2899819
1250888
1383925
1578049
474862
2038039
981751
1114145
502278
2786393
410832
1537127
317660
737411
2409483
2444230
2210861
228550
972758
273245
1373867
1524593
1012766
1821091
1469399
677211
1083094
2751039
1139701
982539
1944194
105262
368873
624409
1317586
1551299
2277417
2139765
2778665
1407636
139578
2809313
2537850
2667565
340633
489761
510973
2220553
786395
2346140
84313
1179361
1517227
2930173
2214627
1826356
993140
1488909
25594
968295
975347
99240
90442
1101297
2052538
366623
1232024
775239
1347447
2234239
282838
1597033
754983
438828
1794081
1570493
519271
2759004
1233248
2293253
1083768
2338864
1450948
1937664
264819
1690626
1669405
2516989
1890537
214840
334682
2540998
676874
374567
2217557
27613
1393884
1965074
1858142
112715
2877311
291759
1553663
116154
1092075
719355
2174040
2729450
2439141
1054007
1970305
1102156
1388836
2306607
2696710
1009589
2773491
586905
2312709
825569
1660172
2574949
2274620
1433975
379218
1671953
1645618
209275
383814
2726558
1246594
526061
863074
728247
2843104
2135126
1699257
1020598
18535
2915640
2329035
1038447
712506
2286366
1906768
319494
2634385
1237544
1309289
2793040
101985
2809405
1019528
2546455
2041746
2129342
2887453
2230221
2574132
1230731
2450278
2799914
61391
2537262
2370422
514544
2122055
693635
1881977
1309292
755646
2566302
2005626
353623
2049570
2124278
1831640
981399
2523621
288013
1037988
495314
1604629
2316212
2264023
590261
943360
677789
365727
506892
1233532
2365750
1883894
1680961
1624166
1726448
1195208
770569
2758504
396425
2581788
1334643
884776
653608
2863641
560338
1019662
2833549
2488633
1574500
614623
2256304
1664999
861562
261622
1147177
1389299
1755207
1759518
914960
1667272
2588520
2486311
2863556
2655219
2510884
1852442
1216239
1121662
954482
2022070
550809
518811
491177
1363360
2601538
358024
1791510
1717828
887609
1730062
1635632
536898
2325013
950021
1641465
2915605
1642711
1184484
2276660
2604508
2420428
2591013
1685515
464677
2450922
319378
625965
968083
229946
1223363
1666632
2381540
1946554
1550566
2465433
2382867
2206560
2540767
137038
150691
2461808
1476247
255903
1620682
685421
2773501
2339033
710995
2320099
1404566
37925
1940107
1873552
2333390
1704954
472417
1899960
2279050
2715972
2630121
86123
1306470
1963103
1351375
911821
2688827
1451411
1161190
1232699
2605504
456162
269560
1420842
1967344
1351879
183083
715366
1530763
331691
11714
1090735
1718494
1633769
2511989
1791952
1836383
326178
2539596
1299131
308669
1990643
1291480
2153955
923476
1199291
1704558
1165320
1085431
1204090
2167301
1360404
132434
1734706
1421526
804897
1702419
1409883
1208308
1881650
2903151
2220607
1178700
1831947
267075
1425445
979773
647736
679834
1971842
2529308
191522
714551
1752613
2411183
81088
2771174
168343
2347045
987839
1409035
100465
195624
819506
2530824
270714
5703
207781
2647796
2371619
2421688
1155462
715227
1980173
2839480
2854632
1592728
2120832
1283461
1557909
1808078
35918
114845
1768431
340561
2769397
698120
2288388
1489570
762081
2395670
2655826
2817401
231343
2190732
804520
194405
2745394
1885778
2729326
2555187
2074046
350077
1793546
20975
2071465
2839148
2153931
2790438
2817366
1549261
1279404
626198
1030898
2915924
989088
2671007
768770
2101100
2171305
394642
839483
2609657
2215005
1095311
813433
1317015
2440366
884464
2213821
1153029
2826629
2463743
388088
2607136
799779
1032599
1980954
2744039
464653
1947826
1485535
95409
542497
2060084
2219351
2277842
1693456
388200
2478072
155531
1559047
177238
1645469
2060732
1393831
374303
2751565
2900643
491085
434887
197619
2016725
807303
1014017
333474
2164953
1584294
2000131
2522740
1513388
1365573
658202
272455
2889853
1351074
2493596
783588
241871
981005
2749821
2670161
2152619
2517621
2633252
1179305
83763
682897
515985
1539403
1590395
2351521
1105596
871132
109748
906014
1571742
2215445
1316800
2504623
2806153
2287065
1696045
621851
832044
462219
200387
2771558
1275774
1368994
1882278
1082335
667270
2821268
1065507
1650971
2051572
2778579
141314
2648043
2111376
1101326
497159
1230742
1421324
1886199
244222
2668026
2674986
2731577
2823512
1436294
2505460
204599
2534855
1740106
2426909
1247420
571414
461211
2136237
958283
1506918
2627477
1505002
409325
2931232
1876359
719862
192983
2705357
2177453
316309
1357166
1136134
1755460
851195
543457
2147662
2404665
608639
359301
2314870
1297164
224894
2871016
1197792
2903528
234572
1222121
2119747
1158739
2203956
188017
2487897
913117
1966608
1101557
749449
963838
2477495
680261
2061755
2691692
101975
1615605
139018
1488994
931379
2547069
1773165
2071183
2549611
2864555
2503213
1586795
1355972
2177797
2844248
1206819
1777655
2484623
2600083
1600543
763198
112344
1039979
1337513
1694436
2754505
1025932
2594654
116596
1388226
2590399
1103379
893783
1370958
1668964
1776337
2522496
2131406
1419907
2023798
278553
1335790
1991971
597322
2503080
1729711
430540
1387994
2359558
632299
491044
1721182
2819376
1138116
1276177
748690
1671831
1384637
2628279
368553
2544058
368602
759139
615887
176836
1000690
2238093
617557
967193
1204546
308535
2666004
1042048
2096942
678208
2105547
542592
51305
1482361
2280850
2800918
799953
1661057
2162569
169781
2099271
1036080
1224001
1336212
2485163
769069
805838
286700
166178
1913053
2572343
1297906
1730432
1532072
790316
735478
1544570
845388
2789585
2291003
919670
2623522
1063566
1624274
2531776
2292209
2501611
2206713
986542
1867092
2587240
2074952
1668247
2149552
2096909
2055231
852197
1066658
2131060
2269567
1575821
1470272
688726
247607
2713677
2862616
446869
2453433
480181
1950193
1997465
1572865
2561878
59436
2791538
2846758
2890335
1058808
870529
1920062
48335
1256792
2396196
389506
2455757
352119
417640
2639780
1597963
2298566
1982576
2678320
2675619
2223270
417272
1443588
2758450
2392163
3696
2495017
104455
1836751
1638563
759211
444260
900340
198095
2533143
90676
758249
22801
1303811
1852067
2376056
1022361
1197175
2383714
1876918
1053038
1784837
2850435
1495122
1577730
2502713
2564379
1710850
1038957
1995036
2563311
1014832
214478
2052744
2902655
575033
2288788
2771206
2654224
138449
1305761
990497
1534791
700988
706659
2609479
1865933
2747501
1175964
2449492
1356172
1168200
2076792
2638264
2706731
1351639
2602198
2042936
1329776
899768
214931
2383999
44309
1245875
303192
1179488
160247
2876857
1482749
849651
1485404
2805768
2845028
2711284
2054728
2372113
2508055
908563
2150139
2289935
19615
2705999
614071
60878
583826
2027735
891760
2681668
1442549
1881133
500468
1213095
1961099
1994550
1081886
149278
2081364
2029168
2209595
1434359
2219601
1842447
2790273
922431
2681794
770013
972191
465889
2580394
2066285
636435
463715
2728572
1528166
1889860
2169710
1775883
1421095
1637199
298139
2713873
1007474
2910624
428931
532345
502810
2395541
2103885
1937895
2581749
1198495
2309085
1996575
556234
1711502
219953
2547660
695729
2353554
1673684
2168043
1682038
1842409
1453338
459033
2149906
488812
159846
2430751
2723060
2664514
826554
2643004
2437501
2503378
622598
838930
1618029
583262
1151152
587540
1051562
2290689
2010617
208743
1084502
259305
1096391
1134928
2687329
1025161
2551732
2210189
2211716
108297
394502
2547590
1628291
950609
1631917
1490037
2625448
1637935
475258
183582
2346554
369840
1259418
1297431
1508087
400807
2582461
2438021
151477
2360
1442746
2020099
1331018
424193
2360142
453067
420560
1213959
2290677
948692
1371992
962454
1718613
2413782
700853
570582
444212
2896281
2261988
333713
446411
988407
1536052
26519
266372
2065763
1090342
1896256
2312197
1823870
316880
80847
1722114
722201
1131065
1626556
113505
113301
1983524
400154
1632231
192540
2307194
2521158
2221121
1147477
1898436
1076002
2514713
26156
2150830
2490851
2798953
454255
820670
543683
1352957
224242
655948
1301329
1932863
132125
2318828
603553
2339173
479942
601723
1789906
2791755
1156804
791895
557885
590497
2150046
186576
1929391
1170395
1855475
2763503
2798545
1440380
1237038
6967
1260138
1025255
543228
530222
2649480
2120271
1990249
1693060
1743476
841731
205355
1008095
1699170
2860557
2879017
248466
2203867
842739
90813
273730
1587260
854014
2673282
1156510
629258
50174
2437532
1580585
2374239
624898
538584
127583
176438
2272730
1288306
2738765
2415755
1094168
2438991
2362673
2837999
199019
1951732
140236
2082221
2483080
1197245
1132665
1969150
712624
2168791
2321846
2337513
2763310
650575
2004857
588514
914355
1743882
1799525
2744795
2142367
2658144
320364
926155
2242403
186982
2484784
496403
2929413
1992480
2116155
605038
2332369
592207
1571334
1080755
208022
2929291
1953268
2468633
1835990
685831
2217750
101789
723486
2305488
1156739
1494398
926517
1625746
1509756
749966
269240
1355107
1104322
1135872
529433
2573272
1568720
390100
1392650
687946
1460084
2871190
958468
50774
1109210
2927204
440691
1187401
2753196
355394
994169
840703
595987
1879316
398509
1652573
1056992
1077534
369149
601697
470975
923980
917848
803471
1672462
1395338
1215407
394975
2171720
2017803
945178
494457
1613316
1024827
928244
970315
1911263
1759197
141609
916227
61116
869995
2569163
1741237
2520554
1620448
2840299
1200784
1120464
1246866
1868986
1167651
473366
2643074
2252128
1050387
126714
817521
701970
478358
1849168
158202
713926
413739
2577331
740429
270469
2879963
1102347
1537879
1418197
335268
16171
2129628
2582831
176344
2564796
1711550
2090510
2200908
1475812
362669
1333667
2727125
1451055
1947480
1360939
183901
142954
362558
822806
403702
246307
1653420
1607105
14622
468996
1816782
2060767
2815846
1480429
1234534
25885
2801617
837430
1793394
1348816
2574431
2161532
1504190
669639
2349882
1769555
2938964
1236149
2808328
1922372
123017
1991769
1557033
1874674
2365797
836703
2871120
607039
1859480
2280836
210966
1318070
1484096
2905753
2495293
53620
1627250
2179114
2930799
545664
1467380
1945851
368011
2035635
682768
2240064
2523780
1937829
243047
2131604
1474265
1364957
663687
600759
2222033
962645
2041053
1258915
1175704
2612155
1915102
2599491
1262886
2381997
1026461
1913169
744496
556597
1237864
1651228
2647249
1900406
1617161
228732
2854363
330580
1460588
25970
1132502
519000
2572128
2296998
2936351
289679
1030953
2593175
1295388
2703823
2328469
26861
633713
1532376
2046704
371655
1934858
2777954
57254
482881
1793505
2789248
783300
854042
1539633
343009
2732318
681068
2323283
1723600
2516366
2673696
2821453
2169078
763614
90055
1979384
554517
818476
321542
1255745
1472538
105780
1097647
2211560
1507395
1594428
31787
987099
2546123
440075
564495
704559
639270
1530257
559412
994361
2933322
1950354
1042520
1873363
1140108
717993
2833678
1924029
2920769
866601
1313414
2636811
120911
2325823
1129102
1421784
2741196
880806
62538
1653298
387924
519495
1313530
592834
807830
862234
1006402
1781189
136109
784263
2073575
881417
217978
2418329
462185
1895139
1689784
908985
359972
2488092
2683500
809972
557522
1830095
1493373
1899585
1762316
691751
775034
1801166
1242388
426125
348873
1472465
1992574
1025471
1199145
2454113
1365156
139284
539058
957243
2222477
2025150
999377
1122437
600936
1865017
937813
617999
1950457
2164534
1130883
2937473
1998069
1127449
1788181
456589
315401
1101322
1352944
280363
2017221
899797
2230606
1381711
2277963
2136582
318894
1713461
1684194
1436659
1547367
98218
174163
2588151
1891775
519809
1662963
2546930
317542
2848060
1730346
918125
827594
1479560
2112386
2386656
2311255
1050118
664424
1861311
2921270
2256751
848900
964972
2615319
2756254
1760107
2319985
2191024
2801444
1197071
326990
2397124
697961
410707
1296380
1886078
1498315
1241017
2619118
1909333
2421127
1661170
2397931
1436842
1015696
1452291
2088764
1745911
1944314
720476
110507
890642
1251503
1651633
127537
190430
2443338
2036367
8563
390490
944532
2111803
1222200
1405536
210882
885086
1669590
562315
29601
1745816
543029
1324683
255687
2241431
1032716
440929
247335
2581663
1795751
2938366
2228622
1940728
1643469
1132068
1889165
2597849
1880422
1307342
265432
859968
2079395
334939
1271908
2430770
1330250
853050
616061
677051
1810460
1793139
1504626
1074783
1171690
2926477
1120140
1609300
726289
2246793
1880680
2569052
24009
862863
590895
1991017
2351370
327871
980353
2163665
2192283
2132324
850843
78210
377661
2264291
2720069
333640
2919973
2482956
826645
1299469
891631
2167170
2289155
2730126
390400
864857
1210699
2527302
1423514
1857047
2107463
1395396
2005324
74528
1978128
344440
991881
1822994
76554
861987
2586129
1320641
2939378
397708
335007
1635001
502106
2632491
2177513
2286040
956045
2190276
1192542
2166732
2465785
2706042
1724801
2589333
2177240
388567
1988759
1727849
791098
2475273
1512843
725888
1106557
2914626
344887
2593870
645026
1434581
1436572
95193
131924
1524801
1343486
337030
877906
250237
1540095
1662212
171917
1993994
1891027
2931932
1632523
919577
2502840
1878672
469079
2554031
2612152
2820576
2517032
2789937
1265137
642229
516277
66510
760398
1464107
1524570
317443
1317136
2831886
1630017
1957489
555382
622759
1378117
1107893
1760259
1219863
2770988
2644196
2775286
804596
1841673
2871124
975449
1181145
123906
43143
2268204
2933385
2332332
1450708
2890624
754925
1749910
5531
362276
2080572
2734955
1069374
1741930
1676669
1609503
114942
2508800
2158508
2299735
1379396
2655683
1513914
223746
2560604
631747
1964240
1997419
2768353
750333
1169438
1161500
787047
697527
432275
347069
1880126
560384
1082770
2536071
2152561
1369769
103250
2643565
2852590
546726
2120317
720958
453806
82807
883147
510208
670397
235805
99640
843832
1201606
2040098
1761860
1329083
415142
25890
2508183
2370643
2382720
1697945
2864956
1041691
2886322
1309889
2437321
145747
616035
1488318
2436344
1067966
2858667
2617683
457530
930944
2812963
2010056
619016
1534380
652667
2590060
1045491
2066580
1400756
2140118
1887051
2677611
192599
390946
1522140
1578806
2064164
2924732
2780688
370737
1288459
2047547
1826053
718440
2523781
2010672
2133779
1636271
942080
1899842
2096536
1039029
2023581
1768393
1714506
1376927
1071878
663736
2287826
663392
1077620
2723063
2819264
274729
2435096
1354843
1553546
2610132
357674
1024467
1017335
8197
89201
2148430
2515705
1536105
1619860
800814
2743817
12735
2559245
1048676
817874
2048656
1571300
2184270
708351
1717743
1504814
2892007
1624613
406325
1534564
2212567
1675134
770615
991473
1862028
62786
795805
1361127
80659
944032
686769
1331858
787378
767860
1880947
1653083
63519
493139
2655755
2382372
484141
583403
2643991
1683276
1429374
1687262
1511342
558301
2588089
2072760
2288578
517691
2228445
960799
736798
1649735
2538777
1687051
622066
1402425
1783304
2664275
1940106
1301972
1619569
1645342
2475717
1122313
882551
2086433
1990102
526346
688681
2301869
2207058
1881341
2432408
2780870
2378997
2761696
91033
2402461
1107294
1363918
2213235
2922312
1072047
2407097
1143397
1950463
1219804
2400906
696895
221734
2666873
2208301
2394344
1652376
729589
603197
1601630
2198288
2132628
2202773
2297883
1730361
71750
2909275
246614
1357742
2708695
50953
650103
1691689
2452185
2526588
622279
980678
2424260
2726048
413329
2696674
2457381
480927
2154651
371629
2029616
2051571
2171181
267939
1198487
2316558
2107275
2785177
1815671
2673425
49569
31298
2032137
345110
1517025
2093290
320483
2461959
1580924
1736950
2884310
1280253
2348011
2412228
2052449
2212594
1554457
211503
2883933
122438
2035858
2850917
1121797
873674
1320034
2774698
2550274
318108
1222016
2808276
1821499
1248009
422918
583159
519959
1974334
461187
792155
2068940
2791498
2544529
1187972
535404
1332207
1730258
1575421
2367535
2207964
1637611
2669766
1355757
1287778
1913603
1131227
1504610
568693
1679019
900201
1999394
1612874
2515254
431364
1296340
835673
902219
1486473
2065210
1861862
2261207
252738
2335079
2163021
1590419
1147247
2354343
1063386
1152905
465287
314926
1685801
2140306
968766
618553
138340
1517818
2397846
152043
543105
1966188
209042
927249
2016220
2375760
2047153
1238176
2217498
1021852
2010513
2626117
811571
752687
2805095
2720642
2810985
1240045
1299933
2357590
1852652
1951250
513612
2194899
2913217
201553
2595911
973073
2372320
2458848
1096817
285067
2316391
2461035
2574700
2577722
1515000
1128445
2682897
1135264
439958
988516
1379464
1817330
2191548
2638785
537281
1611202
914736
118725
1067574
1245160
1402086
632852
9958
2712397
903629
894554
792470
1949026
473300
2012849
2919510
437309
2443703
924576
795804
344554
530016
2747499
1198311
904081
1684563
426690
2698929
2317417
2352036
1620287
176130
581461
1754085
524839
2914093
1912132
2704620
2909343
965702
931105
2322562
2814758
2787549
1916450
2514409
784776
424573
2354073
2388075
958891
248575
137381
2110135
2309484
1294288
67127
2504079
2611718
412407
274357
987635
1894951
526646
2585852
2176906
2154142
1753290
2055670
366785
182919
2416583
1668923
670946
763521
2195052
1561929
1486347
1821618
2630215
1785019
1077257
2813108
95179
2154361
2929671
2663607
884763
1948681
971390
1728155
774657
904036
1377955
2370038
833299
507432
2362875
2042657
50728
1042618
2829146
1593731
656914
2618624
2906257
2601348
1261007
1196466
332264
570788
811257
468413
1371081
1518750
2424214
750806
2833311
1189757
765888
2736717
863106
986553
666920
558530
1537550
245723
1596002
1531853
2162159
2429248
2816540
1785747
882867
2250983
2208796
834647
1686282
1488422
2651755
2355621
1707188
249386
277927
1203790
1022605
341578
2332689
584020
646408
207211
1398823
1475504
787868
458076
1893493
1359086
1437006
1239300
102329
1254290
2602238
709386
1498336
1162464
1174686
881074
834494
1824985
1062964
2139415
1411585
2179237
2056680
2125811
212028
1371581
2326703
1793588
1653207
2315019
2582953
1301543
1485552
1472025
2450092
1388079
1281138
2261745
576015
1914945
1199115
2841045
731319
1290413
101487
873565
89674
635292
236
257754
1018885
2482000
919003
2012165
951217
916694
204476
935964
634775
2022610
2804622
2918693
401883
2361414
2234956
545631
1727890
2589042
1411596
151701
890524
2735180
768008
1686584
1011464
700975
2325063
2118613
1525920
919680
1095482
453552
631177
2544097
273432
570333
8796
2216538
653311
1698392
1705801
1030385
323131
2879564
243537
2598372
2042093
2761266
838052
2594897
1703170
1270248
769132
699560
2245380
1180720
1465233
2558206
2256259
933846
2009267
2639052
1578897
1672524
73101
2616397
1497178
2728194
1881782
2064011
1827274
757898
525083
126523
1757440
651282
296147
1438792
129667
2319669
584479
864543
2686668
323686
1504311
2563333
655949
847609
2501191
1992694
2119255
1239963
1772529
2411027
2890019
2489869
1999192
1732584
1781515
693522
2629237
2342997
2108956
631130
1322797
1359338
2322326
2756829
2424928
55127
1420321
305509
1009160
1296250
2295057
1146379
1863238
1982295
135262
1565445
291270
1630658
2016713
2172149
1180422
970650
2572338
46823
2273110
895930
2550131
930167
2561429
2150135
2139089
502739
2592371
2420884
122785
865347
2832046
2564611
1580512
959833
198999
2476001
2063403
492100
2703711
488763
537262
1714717
504820
877612
96093
1609693
1988736
250419
1922309
946139
1754713
745624
85645
1825407
2465262
2359743
1060937
928276
2764307
2414128
917816
2882244
298123
1299657
974138
1223043
2169339
2638721
74101
1326727
1641640
1780719
2179731
385715
675840
2455087
1714660
2083753
1490656
416286
2311250
2387481
2236325
2493693
467864
554675
1942335
1907779
856674
719763
990754
2432597
335964
630426
102425
821756
433286
1612847
2642552
1009718
2240823
848209
487182
2194615
1089672
2615955
1221987
2194275
1486067
1186974
668116
1181130
1938484
1066193
2513234
183991
533815
384335
2071648
2296250
897690
2859257
261647
16098
649572
2414108
1590646
2787525
1018321
601563
2834972
2451987
2649352
1153924
1439945
1315984
2237351
2533763
1803225
1321861
1591477
131916
399388
722668
1187761
2449351
10289
2175553
1205425
2166345
2286005
2820132
2654909
2360259
2035737
1853392
1718491
2295895
191700
246963
2127819
1497550
2042985
1621958
1053274
1483541
1778954
1595936
1272712
1056255
404296
1446656
1107259
1656060
1808873
2642918
1834674
1895269
345287
1105636
643530
2336479
2527150
765248
2248396
1779206
2106964
2929682
1372040
144555
2101626
513111
1660098
469930
1315886
2375915
2608747
279713
2258099
2264871
393860
1029840
1402465
1843180
415829
1579830
1346195
1709726
1654671
2736589
322296
703884
596618
2017865
2530177
2854388
156765
1414070
992746
2292866
546507
1922585
791164
922172
1484291
1863597
304736
1175668
2138233
1845421
308700
1575294
558396
2081796
1579935
1419579
895126
1875363
1399578
2616541
1118888
2505470
1032447
1352742
2460182
1595627
1058207
252380
673596
1998761
274653
168962
170622
2579111
120144
1500660
2772336
1651788
745572
2549201
1257071
2738329
2606226
2565093
433991
867799
2341835
1318293
2886228
1481222
2586004
1107033
2061387
361555
2323735
2509090
1818116
2643890
1663351
167867
104710
2462966
1152387
2314492
195738
2283922
1816347
1757550
1313026
2113927
624996
945211
55319
457046
2882536
2926176
2473271
2589601
1368422
2020084
2861365
589067
2755677
1826106
2620943
567694
2501136
2874819
737823
35084
1092912
236216
877065
2518005
1133009
897291
871942
816990
713331
1455829
1636276
1015692
2275064
1445107
785391
2363066
1877663
2240556
1771471
738488
2819467
2488572
747567
554744
2401673
2439926
532377
1541045
1238939
203044
1772108
2116779
1473996
746272
638970
2369334
2822536
2357805
2207003
346470
1299764
602459
2341707
1746958
176603
1260989
612989
1509496
1815383
2726193
1391486
1033722
1261801
521218
1042160
1699707
624100
2871728
1328122
2236155
2702823
197573
202566
680186
681782
1171904
1051121
225102
1967544
2121347
156017
1644846
2664758
1705648
1956269
1719835
347286
1179202
2528729
1995153
2865862
646902
2790065
1548562
771258
1609265
2757826
2122886
1209356
2210043
639934
1701792
1108016
726336
2107736
2693511
1634834
1503799
1095003
2057040
1919358
1800037
720861
2580132
274970
530858
600619
1520193
1545570
2617305
2011640
2541310
682230
1852394
1611656
2421263
1910980
666640
1045569
107691
1554330
1019180
2495166
607973
458694
2586876
1394296
357823
1684056
495175
2411215
264823
2229907
63268
1217066
1447821
2744826
868571
1501263
1285323
371316
2154863
2302157
1952151
1304547
2813722
2914756
1362585
1672261
1700415
822259
2483176
266556
779353
2447822
522721
2789415
2477818
2155227
1707179
434736
636052
412330
2016419
2015301
1668675
1409246
2228932
426977
2121255
749692
135794
2284943
308370
1651264
1493707
195027
1545249
2508412
2176443
1925598
2854875
1350617
1771597
421106
1836253
2189950
333639
1876908
1044329
330500
2299604
640388
2596965
1170226
2273808
1723210
1883538
66531
1138174
1316289
408372
509924
554519
2298418
2386073
1578582
712674
2610768
599200
1609846
140586
103885
2701840
1737620
429839
1580055
79760
241039
2047272
1229859
2762569
680692
1697405
98578
1774248
24525
709168
1393270
1683781
1484143
2228968
1157980
270733
2079490
1581568
895650
2823315
2795524
957010
873893
1003982
2064959
2524586
1821155
13424
811740
581205
1830320
1699011
2361843
978325
199691
2437310
2115982
1627310
2398862
1923978
2701525
2078441
2782221
1163422
203623
474070
2019030
1072738
2512287
2194335
1808297
2475123
259826
1587035
1677810
1116155
1983487
98854
1199727
1596282
892565
2606536
2187128
749484
199522
948118
1685675
493565
1623484
305788
642085
879949
2613622
2170308
2740344
36634
404037
1229225
2074025
1279926
2722889
2345300
1439444
568638
1615737
1948579
2305798
2170663
2285708
2794491
907975
751134
2905475
2514283
1896870
2822559
151759
221690
2836844
1594237
1108249
84787
537408
748041
1613560
2201961
246321
1244292
2224415
2013254
189340
2592308
2500993
219290
99557
2041025
1483195
975330
1699136
2498399
1096377
198480
816021
2229140
2102252
69822
517942
1988975
2015689
981646
2337388
420801
1527702
2243291
2726079
420121
1547042
2500216
2196903
2033049
944829
625793
2719311
765500
2720696
82485
210234
208251
1840573
221447
273727
227650
1512254
893963
1365425
2867496
153465
2268244
1595610
2123303
186741
2220418
1241008
109638
1267864
2091853
1914654
386631
2628033
2765023
1936271
1757050
1144934
2332457
2698506
1815054
1690036
1985880
2571482
1905916
256553
1994030
2554322
1868562
82797
1465668
221322
1106767
1933315
1673385
2053380
858527
962951
2379159
2716875
2832459
2304802
639266
2149102
2509523
1255094
1774565
2050263
1364984
2921469
2734493
589653
2539917
2013832
1455474
2576926
1662202
2575232
1795969
431161
1032276
1213955
1417770
1899187
2403842
2610577
576705
2342907
467451
1720414
2007890
1789234
664221
300590
1584353
839080
2499826
1432813
1855842
693035
906858
2730745
2690395
1295250
1334870
2782540
861526
2187755
2108746
302406
742180
393149
871208
1860595
766612
1510056
2130965
2420170
2921789
223163
1707541
941986
1851373
2448340
2037272
1168857
2333989
1435740
1964026
1921768
432662
382196
1126148
1095423
965627
965329
2645305
2835158
540679
2410804
2596330
1020598
1940960
878121
666814
1635632
2189027
876828
1916096
510368
2520507
1583105
424634
1914670
505291
106456
1731208
183207
706708
2125215
477530
2618819
459362
1756301
2274965
1197509
2553907
522455
1740413
2122974
1012126
2872604
1781938
399741
278539
1294905
1174839
659527
559728
2844426
2143490
82409
1801289
1713287
1155688
1520953
2758854
2862345
293405
2771652
2536047
273613
1512446
2322734
927709
1851221
1588612
2392115
731450
302137
917618
491661
962538
100268
740080
1615719
619284
1151552
2715118
2885600
843828
619591
725030
359924
304371
455582
2079117
2237680
2071042
2647933
2922708
2168763
329819
2798360
2738795
2696660
1778493
1246313
1417790
1824697
2288898
2721731
726800
666364
1926142
810938
2671431
1479958
646543
281542
2889816
1192094
2247239
1919806
1335807
1087069
1989740
1427857
1091487
1053026
2851192
632824
585699
1713913
1121976
110189
2565827
263759
1446432
856108
2678191
2288949
1835540
1050495
2126393
970805
2719574
2311337
1256872
214360
2162892
2123574
1853016
1752212
2273540
743076
1464364
1097773
1939449
1932682
1658968
2465976
6344
452487
2325821
2512313
156039
2894104
893778
2894089
2894523
65598
2609505
1170310
2244109
245838
2787357
1408289
633651
1214838
445696
1431237
396511
1542559
2574301
2282422
2165315
2757996
1689839
567015
911510
609037
2682299
1272806
1040137
84626
1246950
43575
2672828
2168715
1276872
65556
807554
1260242
273399
1250430
2501586
55230
713439
684394
781129
2778947
897231
2630377
2925967
2934260
551198
161805
1982159
794359
1671995
1899490
200824
183721
330108
862724
2772665
2935921
1233010
645528
468727
2834783
2156097
666383
2183839
2525633
1818959
1769043
153567
526847
2677713
1907453
1468986
2701348
347174
2813951
1954548
914894
1330228
1167683
1113504
1458099
1052405
1520190
2305727
1662951
578776
2709651
1391604
981494
1557370
2054918
1984830
1676690
1194892
1813049
2498320
500664
1321710
1102976
1211143
2360455
1060605
90310
384299
2937241
159978
2685619
376769
1475003
2548783
1008783
1754585
643390
128997
1624654
1410628
186733
1774177
2013049
1329190
812420
1759540
2732361
513938
2293725
641206
1624240
2647435
218121
1643080
2338770
667322
1415729
1925489
416718
667872
2718396
2144221
2632194
1687463
1604577
772496
2661156
935830
1282696
2872057
1851620
2932528
2587902
1956247
1866666
440814
2174231
2616039
2167043
753255
505542
2274437
292864
1763102
1349487
2171166
2721614
2914339
2042145
2913315
982721
843432
2676120
973745
2687572
989393
504220
1683222
955735
1296681
2867185
1054431
1045680
2072868
1041070
343553
2828989
815238
2625641
1444753
2187960
2270833
798
1163179
572223
28725
745041
1037571
2806535
2237385
1912252
207079
2333042
988470
2661644
1146212
2408874
2540875
2428922
110795
849940
1689433
574529
830079
962129
842150
1445259
931708
1051564
2056348
2400275
1121937
2373682
2098879
41211
19908
2327225
2104947
2320856
1327899
1268580
1662062
1634374
1376893
1239233
2410994
1031880
1679840
692409
667936
405752
1401710
2264659
2838010
1883395
1480539
267959
2060195
873121
213414
1831069
346079
417348
1583681
210993
1919264
412600
418717
1318600
2884681
1235093
2390613
2332955
691418
1411868
796345
2785444
1452998
724524
2255565
1935027
388711
1178316
874828
128345
1625070
1262334
1034026
1087866
1954067
704230
2616027
173274
1817910
2724355
1762588
297072
1549074
2922442
2263759
1484184
2588256
1702873
1380899
1069541
2031963
1097373
2292254
154394
113037
358308
653129
50404
2332134
703346
2892414
2292284
919811
1579618
2748444
2378329
2708771
2670643
2387792
659204
2192311
1631041
327639
2739033
2508918
2245876
123183
715012
251646
2569639
1977090
766143
1164018
5038
458231
1960512
641597
10047
764197
941464
173676
1288581
2502299
1521153
826031
1351913
2898692
2164710
2664702
730861
417544
447477
2372656
285072
2140723
2422594
1214998
907933
665388
1281313
1065744
185580
771899
2111462
1885502
1784826
739188
1278450
2324987
2362737
1775204
1310002
538413
784150
992010
2329828
846600
1643245
2286185
1767001
779783
220599
1058982
903160
813475
2097693
379591
1917525
574107
1014657
504597
1830037
2612810
2475364
779429
2489568
1678195
583955
1626394
2019115
2855691
746271
881188
1278781
864886
2212342
2078184
1880555
1435851
1903171
2492570
481746
2929417
2892809
659924
2524134
577715
330508
994673
28473
2904355
2393567
96509
1370865
831396
1589111
2925473
2019966
2271927
1072684
853684
2050710
2478986
2311491
266581
2505332
2698433
2069814
2415787
1481606
532219
1229749
2747214
2369294
52056
1477724
883591
805319
2303939
1349810
2901420
1196400
2701123
2166786
1230254
1812686
2430563
1150152
413433
1656575
2644953
2172712
847998
931825
729362
591641
1817034
1811391
659103
1589597
278922
1490629
2909028
484085
1212228
1888349
540232
2041140
1133639
2594165
504479
2508542
181513
1998902
488706
2389178
1132695
952103
500505
18231
1636198
2711587
421730
240958
1227602
950744
2411131
572291
412128
1816085
2229934
2873988
34902
952686
1728831
914534
1569795
1871163
2138032
1532964
1349552
348728
2763150
869569
1005618
2366548
191191
1302676
2868806
252466
234692
750065
881994
1950835
1918108
1223283
326054
482565
1875074
1612865
2463412
1842855
1280638
2574214
2624061
1727966
1019086
754782
2874386
2360573
838421
1242136
1262231
764572
52258
2050495
2328313
2680195
2078668
207391
813646
2417133
1863644
640744
2887913
1364617
498163
744203
1621045
2633476
1359553
813599
594854
1664456
2063723
855981
1774049
2253655
250355
96582
1922432
2600700
165777
2286948
2515146
2291514
17913
592617
2179579
721308
2537767
2610587
990440
533074
1688574
1838781
2743765
727841
865462
2844584
1393558
1981546
226874
169051
2634176
1033292
1167095
2069059
1996948
1909915
2744656
2256177
1282748
2650634
1007842
680925
1058242
1062534
2103279
1060241
2733912
589254
461198
2902519
865486
84306
2166058
2803218
2059314
1638916
2580263
1808869
571577
2133346
2906718
159623
813807
2436510
418837
667650
2168424
753490
2281204
2692983
1756962
848043
2728474
433975
1265069
1160193
285678
1123496
2031755
1666535
2278607
2060173
1643240
1310261
2754621
173236
1458134
2251193
1401513
1916433
813493
1980998
653390
1758688
2054763
682647
2930891
2719246
1645017
342982
224364
1898770
459339
444313
1778455
457806
940062
1021255
2048250
1151759
923321
17308
1592627
329374
1236313
590002
2494459
767397
123343
2258587
1793107
330353
2076046
563007
294525
1501742
182857
708661
341285
720970
2689950
2919007
2718042
1361115
2447201
925042
743426
1078864
2508672
2119607
1646248
1159525
1748807
379825
1275585
1857180
1546159
1857064
1508692
2296469
657313
2838525
1234419
1844039
945218
2010114
2030693
1380496
2601703
2768214
1864065
331835
2256749
2742431
1893716
1371880
740600
1642655
572056
2627744
2199965
920075
2361670
668123
657691
966272
2518024
778437
2695033
2412402
2675081
403939
1059162
407131
280489
2394136
780566
1039369
73195
1452240
135378
2655751
2288704
783659
2258566
2544851
2489159
2694772
843327
1468966
1375273
1716708
1894533
2533807
2463931
309042
55133
610798
2827730
942679
2602085
2260523
1276265
1492575
2705854
504584
275783
2799374
862570
989288
378976
760242
625015
2413641
1477666
2424598
115481
1564215
695870
1391969
2126213
1356254
1291074
486910
1976408
1814975
1187758
419723
978505
1194979
1579866
2003956
1176466
303918
2467489
400917
2046567
2659478
580269
1454235
2690080
2893584
1527276
255358
2003737
1812705
885165
1506711
679445
1351286
893240
1587896
1261178
2615645
2878826
381577
152508
462210
829123
2119327
2595104
2010726
1907727
355833
1973137
1592184
1800285
2376845
1939495
2933655
304197
1451052
2717233
2542581
2938758
1604766
2083450
2374184
335421
75717
2340188
699614
1947215
1333697
2785445
790602
1653884
1190042
773784
2259323
27194
1469620
139512
804163
509899
2420740
515446
1131588
1918054
2229536
1011580
1469128
123866
2775876
2616486
2792933
2464705
882352
768068
2368745
28516
1405931
466353
1014019
1907480
1564468
2287048
2196407
483001
1225927
2731514
2403873
1572803
2892895
2006954
1352354
2524547
1202480
2929031
1254362
2501996
725561
2281352
136743
2937135
1913198
273183
58202
2555489
769942
1588864
2481721
1841677
293727
1351958
1981945
1187402
2365569
452101
1198374
172667
2879717
2030531
2352048
2636271
2475337
2348057
2288848
2508983
2405975
2239613
509431
1164798
81729
1938354
2704628
140121
651666
2694660
2688148
982626
2465228
1017432
2692799
1072822
1243361
2403300
2616577
325275
2441642
2200597
2256379
1162840
2101155
1228263
889762
2825849
170898
2775198
629957
1246445
687913
1599339
198685
54987
483935
1334930
2745229
707199
286424
1962282
2568378
196381
270144
62057
650697
2059571
165695
2008819
1104800
2275377
2013257
517338
1180877
1244453
513553
1647475
2919437
862759
20402
209589
1198576
1379714
1982290
906867
378310
545091
1824457
192301
1671452
390986
2911492
2844558
365869
1217245
777380
1792391
2195328
200115
519509
2336546
2902083
2032917
45830
2717861
373621
2096385
414244
2790554
992221
575962
1092552
2229159
415699
430281
1868711
50532
243808
1382455
2382363
1927963
1580505
1347158
1933924
1237592
2322946
569219
1351536
547960
28472
1214897
1110634
1684076
1865151
850426
1322488
1945776
2840741
293375
2314166
1322717
385495
299899
1888751
2447166
1939194
563667
1680991
2552002
2713928
821608
1075887
509740
2042879
1343346
294763
2512807
1339798
183387
2092790
1341886
197807
2281601
1827901
344326
558581
996082
993032
1269417
894051
2441560
1992809
2733982
1888077
2688038
660299
1328820
2429610
1524270
2808743
452748
808667
1768645
2172057
2570486
313754
882211
1130817
2487985
769817
550184
1321747
2864820
516041
1938269
796591
1076269
579783
1035519
2594622
1835480
318458
550571
415175
107760
378424
1957960
378329
1387441
1614084
2017308
1298421
426758
456495
2866132
115876
214919
1491315
266547
576069
1845163
2325789
1549713
646535
988887
2839786
2353847
1216740
1610455
680693
740608
1634771
430394
1496482
2800195
2772061
1154577
2477233
2019262
2094796
239457
236672
223876
827939
391914
379707
2112011
2766908
884764
1305741
996735
1802146
2193111
1013044
2073001
511274
1798730
1051136
156901
810082
2224337
1451621
1620578
311235
1476402
2017393
137548
2869106
2337709
451049
1872759
1614255
1586739
829284
1349239
576234
1757250
1647015
1799743
1237712
152424
1184813
44036
2553456
2488520
1203863
2149901
2559758
2704192
136822
560023
2007891
1484762
303181
2125996
2083380
764021
2344720
1395912
206551
1625711
2022837
318917
2206278
530494
1198381
1811631
1306606
1186561
1468836
109467
2050754
313326
346044
788279
2917381
1916739
2154430
850041
821450
2636027
1832647
2646181
314986
1645979
2215294
2800102
148708
354744
321913
928982
700612
2575208
2450999
2468910
899864
940972
744347
156040
1994552
243703
1026952
797283
1676326
1149050
1519858
2718554
1366307
844031
1195803
1201839
934477
2769567
1449984
1684509
1316790
1532238
1693745
2901282
2683362
137620
880559
2382671
1795146
1487096
2682180
1797657
1696195
514389
1907525
799299
360514
689473
2037154
2841170
2841705
559035
211904
2483271
1840662
806231
2056876
2839017
2746877
335307
2619763
2477629
2716185
1210179
2246160
1565055
2614795
1858948
478545
1155774
668761
2735617
2186359
2050484
2001894
1478296
1177244
2173202
935031
363805
2096261
2830942
1253534
858466
241354
1635116
566478
834193
2938789
2907404
2890651
2506116
1258303
2807539
1118816
1180361
1514140
2392359
203669
65418
2240269
2303865
1060662
2126437
454921
2219433
1457568
19685
2601744
1496108
2295404
1901749
1602464
1360996
2809488
463002
2608897
393032
2483058
902839
1529054
2667807
1913956
299309
585368
40957
553476
2420903
1852881
1190794
2401373
1646154
1498331
2195613
2270632
2019815
2374910
2802421
1553090
1388152
1867922
2206490
1291492
2554075
2022068
2605401
1246891
2042052
1470245
2427500
1971879
1389715
1323402
2456134
179546
2897068
2094039
2709298
987043
2494944
2149950
1786868
1588077
2121685
1701417
269970
1986089
2447489
1409370
1346667
499185
2878082
871176
2745284
1687255
454349
1224112
1305456
1708358
1198865
1751769
1159500
1689368
2097366
1558252
155254
2125442
177677
2568578
2581742
2658722
967114
1733883
598350
1691697
2267140
1753787
2051268
2049583
1393776
504828
2750829
2383195
2880232
1148432
2848865
377047
1275983
1186006
2093764
1921228
911395
2369753
527284
1930392
655516
2899265
1711819
2154611
398108
1542735
1038151
2583379
1853489
1036135
445199
2680331
632542
1389951
235957
1287767
1900644
2510577
1421129
2360292
2794392
2112049
2698276
2650555
1389981
2065088
981882
1359309
694633
229309
1327383
704165
251085
706208
2595997
2205373
2408054
454260
2913777
1733175
2465410
1303075
1746718
2755300
1856431
2097218
1903822
1605214
2754561
2461015
1032916
2241260
1710878
1561800
2774459
2410810
2907551
1759577
1177200
85732
2644499
1458647
2873046
2540061
587175
2879518
2059374
2211086
1457537
1327649
2699625
14057
2447143
1319810
2781857
1862441
2535760
866605
835389
953638
103685
361399
2456874
1063270
1424921
1221326
1997937
1617887
865777
2704093
244324
2235297
1586905
466561
2188727
2141642
494239
454326
835373
1582514
2535588
2925659
1988564
2642658
1612393
2558222
1087989
2640583
2788082
564376
2682463
1769513
1195784
921679
606010
1477241
1120647
2378679
2121750
1592975
559730
1796675
643360
2204330
1170890
255321
2260048
1849794
543889
2097404
35517
841386
1289679
1740827
251918
604215
1214461
3566
680481
1048902
1818146
772882
1794307
429106
933160
395312
851553
399195
2465601
1475518
823986
1529229
99199
130904
1580407
1860012
290452
1105176
2390926
665577
2270332
117948
666773
1432902
1652864
1518141
1773772
2485720
152554
1845745
906075
1643917
2294508
1952934
1757828
995235
2833512
304536
561214
1278330
2796973
257915
1955059
828680
2340309
278833
1948313
2384511
1892194
656473
1342185
2231760
1213717
867805
717463
2066499
1548295
2067873
2641853
1698155
1543011
2629663
251564
2480383
2586017
1247334
579327
2291610
720531
1105167
684642
2044852
574593
2668381
1846407
2897640
2553433
2276793
2442589
388307
2597775
2522243
318484
1360768
711330
1883572
526876
939268
146817
637834
2050124
1256675
1704963
641628
516264
451432
1682801
829223
2428792
169759
1334572
1316836
118034
388048
1083359
116943
1958831
950022
2821231
56156
292728
653163
2119727
2859809
1550786
1080953
2022618
1333876
672672
546960
2873834
945172
130712
1711239
2260596
2581908
2874881
2743770
66569
553863
1557783
1857287
1249562
119171
220181
1792537
1203977
1218885
2908518
588189
1996687
1883715
418089
612922
2363557
1039357
436122
986418
1345934
2308291
1243251
84432
2277851
2480258
303792
845928
2041387
1126227
1372605
2298795
2517370
2455273
2164723
970567
2277555
1549165
193325
1586978
2628091
697321
1078002
1051948
1402885
532799
2473291
1257689
1543454
2224112
187124
53698
1527435
1501427
2617520
2364413
1755330
2873808
861809
1999201
1643384
1661942
629214
1200516
1253361
2682059
1945165
2163657
2703608
1521180
974052
231997
40694
1429931
1715031
1189401
344594
2449411
907042
2374935
796597
1809240
1833368
1267583
2385408
2356219
2576339
1871280
1730864
573263
1864643
636304
2826434
445303
2369294
1599845
947303
227999
1709076
1078995
445889
792962
2610282
902395
699808
996404
1987435
2139115
2064430
2249257
1834107
2435115
2106013
1030830
1284443
1782582
661673
333839
1018268
2552491
322186
863649
2813496
1432809
1270213
2919883
2089295
525089
1684505
701941
2824398
2647992
1306747
133016
812183
1106299
2254247
1540781
2626469
2350009
1296886
2808569
2015305
2129058
814167
486192
2322767
450937
2427994
383396
2095373
946880
2093166
1045999
731271
1062595
2122467
2587638
1603598
214455
1319521
987698
243050
55919
1714258
266668
1257825
1783586
700411
1633670
2764956
1920311
2918984
1103081
1568330
1565672
2348472
1199063
445464
2321997
2305851
2503272
2862142
1954481
2908710
1702428
651968
642573
601534
1171621
2089526
1616960
2854995
1459711
1995228
1316175
1951458
288629
2014244
1903837
886746
2016529
1548171
1343196
717728
803206
244091
712653
418175
388535
279997
1680248
34707
240133
685696
618828
868306
2041135
2264904
829932
1614513
2242264
1234040
699109
1980665
627052
298109
1960093
1052237
2448968
1461395
532322
2697811
1606238
924051
201797
1951684
1176976
141516
699886
1988657
2320971
940324
714788
506788
2046169
1893112
564149
2189725
2887682
1482086
313655
1212313
78135
1852700
1686605
139547
2541985
2327249
1252944
1067461
629486
1510820
71327
1385732
945433
2284610
2257520
2587405
2363641
1417151
1975812
2773252
2801849
2660117
1562827
2402625
756864
2259869
723150
1328951
1541322
1534859
1227040
385859
1792292
2836874
841887
2522830
635707
1879892
846862
1944700
973679
1285240
1448448
1161040
1371168
2070849
694767
2696072
630971
2040297
1263352
987631
2546884
657527
2146690
2592932
1467351
2521058
2066840
1931941
2022614
2886656
1834707
18885
575429
2618129
790011
1233393
2541827
2574334
2808708
2778731
500666
1646508
291723
2615842
1557355
373015
758328
1968995
204472
1146890
2719964
2006155
399978
2048099
609060
1877768
1032898
1140605
1582148
1258980
826651
2772779
1359646
2886729
465093
303347
1415800
1996647
1125601
2303361
1391704
220398
89187
2446648
2484319
555652
1644229
76935
1355336
973817
839832
2006085
816268
267417
99882
568484
2579522
470966
2861735
2352875
1945381
1706897
2495865
857034
61742
2435625
2714259
58493
2399720
1465279
1475961
727701
1736075
1569485
915767
1238583
2515049
832437
1224404
709117
1139985
1494546
1247917
166027
42513
2063621
2774956
282559
1797259
1277762
257704
238429
1428998
747098
104229
1843954
1628017
663928
2150958
19384
1631408
281216
2032751
2380243
1283321
70533
1347988
966485
2629191
297417
2838757
654803
983650
1009771
1399749
143771
1365120
44397
2078999
2879549
242140
1734023
271413
1996520
1857423
979728
902648
993321
235439
1925823
1815293
1371657
2657115
1129692
984340
573225
1693519
498350
2484477
1315609
1413807
823526
1365135
1662109
981050
437112
1657053
2650033
2633331
1873525
1277944
335683
1297204
1654921
2330870
2467225
2073544
2197180
1157306
2096119
1764509
1207951
1026564
410338
2495004
262126
371897
2225948
2789749
2829672
2692823
2140442
2169081
376837
2839244
662554
447955
791176
414218
1091272
305750
551937
2915215
599932
2472808
1705149
2702069
852637
1345824
2874471
612504
1441026
1509877
572118
342722
1296213
2079544
1665281
344607
605116
814675
747365
952206
555717
139577
111133
456636
1336706
2070473
2470122
983537
281989
1104021
2350534
1590525
655554
1173052
680564
2241373
1891199
2445252
1725836
923539
914749
1673766
2747716
175219
1353166
2106561
1884123
2289233
2694658
2289556
404198
1541819
2209709
1616782
482024
1778253
603391
1969469
456311
2167861
1331947
191127
1572194
2788693
2007869
673230
1800359
1408407
1691847
924211
2166940
1250801
2542359
2846077
2436031
2080847
510893
323549
799210
716896
1406784
1174184
1727716
2880206
55362
2217993
945619
999310
681106
662231
7896
2283631
1878355
163023
1651322
662505
1018541
1906833
1414605
2916816
1849713
659710
733278
2002905
2899775
2297809
290568
839149
1341792
646999
562643
1209577
1141581
2583456
2072426
2426077
2098735
2925081
2505448
2022582
2496536
2122522
2509902
27111
2318586
2736640
2771037
349195
167158
1126886
1556488
2549962
1961979
2252329
2834580
1056576
659300
425574
1907502
1366922
2631190
1729631
2281669
2314929
2670387
48204
1215496
1401120
2747495
2048033
1856078
2434876
2032811
366084
2105099
1341984
2765544
1800533
2654856
929650
1905546
1651308
1252626
1731684
752443
135682
1320982
2681366
155575
2868099
1905347
2791175
1880423
480922
1598557
693210
1851662
2108085
1638124
569814
1449469
874528
447194
2048379
2026666
320994
1342787
1557026
1153663
2932839
1541716
1172000
2533623
387870
1004320
2543636
1059861
1543387
832376
575297
2405676
85313
2028697
978618
668463
457824
2236627
257745
747745
2304276
1444903
467851
1090517
2052851
2478379
1169194
2185253
878499
2828885
201284
1499788
1687035
1364231
2235156
2791046
2149424
1790360
2437288
1006851
1712801
1826040
1425844
582361
200084
432468
2124726
1949667
1808736
2217150
1809988
2020972
1846264
2723654
2837116
1175303
2669270
1963744
1477876
1579265
2004457
2832737
666843
1865929
2519086
945925
2434441
2731626
746709
1973495
2628844
1403080
1115402
583076
122833
702759
2124936
1319501
2132202
1558194
1102406
2274390
1646833
1608085
2641172
589755
1613777
1133929
1351782
1026084
2216586
1719225
307337
2913638
1553068
1900924
1336945
577308
2801415
1272214
1248209
202949
120752
186090
2452798
778262
2524509
1182327
635728
778732
2117654
55179
1838025
1538339
113386
14246
2702865
1145254
56481
46879
2931054
2548795
1118096
671729
1813283
978869
963258
1742137
375696
519134
1526504
1130358
999967
429652
2824240
590417
1567237
2638598
1107684
1719678
1605585
796215
490580
2651587
1213059
1220571
747652
1664820
898015
1246946
1673123
650172
1698974
1508384
2084737
73738
1435826
1642922
2806699
1963354
1522858
253579
1441926
1887775
1541664
1662573
2267332
1248453
1354898
1571978
1327167
179623
1854007
2133451
2682211
672239
2877614
2231150
544135
59581
193874
2693475
1633939
1616598
646249
2794245
428312
602401
398173
2893307
1080947
2233202
2629001
979756
183055
917081
2898100
331295
1108089
2190102
2627058
2862261
1812562
1649413
2131051
185655
625463
36552
2480447
790312
2874179
2093571
2107680
1253950
1663987
600078
1756190
719038
1882255
2615856
2413152
1774814
1497865
572933
1998164
176379
1545748
2455303
1781613
2385774
396111
134303
1866209
1340926
894829
65454
1242619
846259
1629537
1326484
1611729
1103342
2809865
76014
2474604
1558073
2169933
264372
2538530
1909438
1442789
159916
2533296
2469711
19893
1742927
916969
1986378
676596
531255
2802306
2464732
1490206
186874
2340604
2854069
1178464
1880457
281576
1900347
1452364
2921485
2092223
2791889
1697318
2065031
512558
1073726
1259261
1047424
1789406
1564420
482487
1688751
2839726
1933119
2333352
1220691
1899154
1773267
2639553
2571011
880700
1480251
581254
472618
1423230
2762798
1797567
1547422
2915980
2581604
2523339
1196686
1365406
768951
2414128
2393261
1253514
645779
2746045
1666673
1902181
2794912
604547
915126
307954
1045850
2593505
514195
699475
2494593
863547
611506
2600326
1244329
2435210
2279500
943850
2734457
415516
2746365
542591
1146650
2816316
8235
1587606
1801575
2672393
853629
1458461
1339195
1538488
2108624
1249551
1888639
1999400
1913134
1694734
1655333
1729086
2270731
381100
51208
2074535
2065962
837020
2922184
1791949
2637684
1575683
87961
1665665
839051
2618358
1765308
1403968
747665
1689370
473444
176380
976738
28533
1637478
816336
2609517
2650316
2469258
2030392
1087095
469628
2484134
2238111
2401601
470530
1828718
1454568
47875
1994186
1318591
1270366
262247
1386182
827862
827961
2612880
2638037
1130531
891891
1441740
1924381
567193
374381
1498982
2388719
690106
798567
2720092
2251338
1050063
2219405
1965914
1976256
1407108
2028828
1573038
679311
1635401
1911796
2242422
2460094
2604790
2664715
1095295
206902
695515
2287414
2166117
2066463
2342269
1082202
1909866
2330859
2083633
746178
126098
1859804
813150
285773
2355587
1144191
2136570
2516394
1500837
1046298
2802810
2475408
2206164
2712605
2171096
794122
993142
689798
2189146
2154141
2549994
1940909
1914396
805673
2476005
798455
764267
2548921
424113
988445
1738651
1473322
2359328
896877
817242
2123012
96495
1383618
686138
744897
720312
148912
2086530
1414998
39135
1153105
24154
2680462
2564216
233960
34303
877528
55807
302703
1746529
2317729
2511542
1176416
1729594
2886853
745470
2000304
2220653
2227506
266409
1168566
267357
1553608
622259
913602
1987054
2025639
1588412
1455886
387860
664694
1181044
1213595
608215
2427296
719786
419827
880806
864237
2757516
1663432
98388
2486758
499472
2064749
2729275
1559358
2002432
1238055
343105
425819
1899210
2882626
2921090
1496449
693638
2794797
2158227
1575097
1115508
1153391
889170
1503819
750363
1097922
2279269
1014608
1426156
151348
2111720
1744700
2434074
1834264
2453590
2676200
1842265
2132100
265110
2190635
794964
2261001
1504298
577579
114639
2927534
2184788
1341127
1801156
1247493
729618
2738919
1809158
823883
2721535
1573887
1608753
1164490
396413
2259761
2472431
2115225
519742
2553850
2341544
2380257
445848
1166478
2596669
2245805
1467242
2404510
1819111
1502842
2357372
2091692
325819
2319297
2248595
1898103
44551
1688209
115228
833106
159252
2755478
537364
1806505
2909570
1808076
537366
196619
2440108
7602
1695262
2354159
2616447
1999970
2245565
1795590
2326721
1510695
788806
1678924
1932492
543980
510504
1147876
2072109
1287108
1621162
1540742
1687321
10028
2762379
1853567
1094321
770249
236122
2847010
1456114
41573
1352043
115014
1384227
1671146
497059
1837815
117937
2558455
26097
2154854
2351147
197053
766384
2520657
1980388
895753
1293743
836232
2330558
478750
2858882
1120876
121592
1258562
503903
2262348
1809182
21367
560919
1713669
201531
552318
2878873
872021
901661
637841
2414122
1839025
300102
378344
2087687
1606710
693603
2288659
483184
1428196
833344
1871601
2202232
1216193
2014464
1458760
2690804
2144674
880888
2683942
1914203
260818
1228336
2680698
1120604
2626032
626214
2363458
1364485
2057227
2488552
743220
1222033
866615
1746322
1212393
13046
1941839
341070
1707436
1830139
1441184
1072209
1539064
130681
1010430
1008795
574940
175018
795900
209120
2637389
323255
870009
1200441
2028113
863311
255931
1698941
497009
1558287
2110382
2692064
190982
1488876
197417
1610056
1922958
588140
1516549
2411969
1545062
2677257
2062982
1037753
1136486
755062
1307821
1991055
471583
2590306
2739
2044863
905581
83028
1765822
1749031
2208558
1971877
306755
963251
2103228
1576068
794633
1836570
1331920
2326575
2668625
1750064
146152
2884245
2302647
1871704
838038
372875
2769283
1357487
1909383
2127357
140317
1162033
2504143
487249
2230163
886100
1520893
236319
1596290
2184899
1408112
2177349
1580703
663795
2008285
176964
419374
2277524
2489778
2268648
2587066
1983645
2460811
1803841
683003
2188555
1349454
647252
2857066
1943070
778301
2653511
2684188
1034357
1585908
1273444
2331813
1144716
28248
1184657
2132620
427490
937000
771231
903109
2857057
444944
2137143
2832481
2777593
736813
451527
1324682
1164230
2721861
2453636
200612
651302
1283617
843788
1583433
107566
38660
2037889
2051290
2798713
2229598
2351912
447575
1118096
1026279
525859
1041392
2774717
471093
1785405
231496
443433
1112285
1512839
578870
909526
203604
2189954
2274145
20532
1694231
1049177
1787799
1112611
2420552
360793
1183776
1261127
1307436
288005
885204
2658710
183376
658552
2668918
1561396
2144635
574960
2276764
1939712
930692
482655
2765804
1151306
2069979
365149
1274638
1128043
716845
647374
125966
1574981
731439
2298617
2310767
918906
2053903
948586
209916
305450
1763614
1703932
663104
1843570
44780
371501
1783824
2510740
1007969
602688
351623
1466298
1490112
1069290
1210331
976150
390610
2733832
1688371
2584177
1328123
2691902
696243
2646710
2744159
1770248
1841201
1847100
1359779
1201693
1773507
777668
2249701
1549850
1100423
623183
101472
315961
1262597
2198200
418883
2068588
212130
464314
1026134
56492
2890742
952133
353950
618972
691799
1223049
920101
2074290
1366252
2904705
1721139
2130604
588094
2277602
830038
1128155
1783754
2666159
395843
925763
778077
2592099
1762856
1151245
170589
1135388
2582160
366073
1251170
1972897
2627277
2705767
1881752
563114
552220
993846
611497
1702811
906293
1305593
253054
2602509
2641461
177915
2290167
983307
514122
232866
2022286
1970900
373525
273774
1840352
1729518
2582418
375958
2864653
1884632
2366782
1128752
1014205
1971896
2116116
1580368
862795
731523
958942
1110238
1505726
1799945
2298538
23273
608964
1974703
520994
1972162
558409
1370092
1984584
2062129
1549623
2165116
506727
1293386
1226998
2650336
2107856
113248
1152094
1390831
2724220
81525
15990
637706
253102
2848246
1509891
209884
475027
867222
143534
1411355
268835
2608682
1323928
714018
591414
2467658
2781855
76692
508305
1280028
792058
859713
949358
939174
76401
25642
932431
1978374
2276728
2884309
2113907
750384
1525347
188671
2110543
1934428
2667662
548885
2480454
1564316
1084241
1377848
1611996
2275321
2016899
2467179
1774615
1571945
1907946
2604173
100237
1245938
1799811
1370327
2333961
2216767
1042128
780477
171982
1909612
1317183
2443876
2815255
2445740
1847425
1056058
1876359
2428935
185941
846519
2476284
1445641
108773
2470959
2912716
2455332
838674
2143969
37782
1289904
591217
1765905
24806
2621406
2630655
2382076
1029271
1193944
2053568
2518377
1451799
171864
1903381
1744055
693957
123829
1569333
2712745
2815349
1630878
2013880
2856694
1804402
124543
2765481
1395060
649844
342783
2218264
2832470
519109
2689358
393373
536927
2269645
1795308
2529891
431727
1885223
2498007
38995
2453027
1384330
586619
2893924
2786858
1256795
389452
1296085
2567335
851864
1606420
845972
530834
1679755
1744664
1345069
869944
1963689
2030078
1106776
1903432
2013157
2133739
2799176
2931926
1239498
2043801
120577
278371
1472617
189256
1332307
2330960
469984
2789128
2579396
906279
1160979
2894135
426262
2482552
2641589
1815434
2359981
1951377
1988340
1660823
2809029
678102
77637
2455138
95548
34515
2812970
1724393
2134237
2329761
1769885
304487
152868
2547783
1365247
2919263
239548
1383364
773318
1279173
2452531
2352665
223941
168190
93685
1183694
55642
501626
50895
2568821
1554589
521201
1457691
1414073
2104344
1723078
2675280
550228
1452360
940858
1233617
574150
1058140
1378368
2334903
2116390
813489
2750826
470085
1046166
46081
85415
823040
1300735
2063947
1224991
2417606
1388949
127667
2934037
1448541
1512619
1921498
1237824
805873
1541312
177305
2504645
2459758
1303511
9084
1032091
1611304
1257494
761595
1712917
443510
21859
1486838
1492787
176397
1161342
1509050
1561298
1713286
2819766
1411432
2298700
2390212
1255401
1219668
2058804
610606
436453
297505
1456736
2479969
58830
1913589
2435107
1437766
2025251
2341323
2331690
2516745
250518
796586
31700
1466448
597528
2028202
1854372
2590748
1364731
995586
526982
524929
828304
2239036
858789
2357175
1594965
1012312
1415083
669616
2929889
478415
512656
2162296
2023229
1287492
866375
2803403
1354560
2638319
2709918
1541721
110016
1405461
1458706
2830108
1920456
108127
753098
886216
2373649
1263672
2412720
487497
2354266
2401085
1339130
743
2457130
1411714
1839757
2322497
1857093
2715565
2387904
1691718
361557
2812446
2043085
1364201
2055696
776330
333604
284070
424147
2101412
364853
11764
1929318
2137587
398552
760007
1299954
529895
750331
2526232
68637
1918792
556671
667909
1718966
318250
1861553
1816750
61173
1385167
2007662
55089
927834
2378155
1007807
2831667
1228810
958602
476376
653803
2630595
2874580
1659806
1619994
809558
1602027
313956
227
325906
1346776
892107
876869
2558927
605940
2929290
883804
785759
1687370
1762433
1999060
1320987
2627414
775420
1845820
1520589
1038415
540463
924170
2398115
750868
290850
1340502
1675128
211051
1300008
1016845
2615762
1089275
2289841
1870518
2414351
2654245
1528847
2323143
1158339
1938043
2228630
500105
2197520
159540
1622701
2586399
1561375
2870760
1475756
2605316
1995595
858002
1117873
1244977
2198790
2436514
37130
2250220
2236706
386436
2231524
1436483
1011014
302904
1676364
1083396
1429950
888595
2515561
671152
418922
1244221
160
1304601
636229
2218751
1231444
1703833
1769907
2267442
2887067
2213479
1856910
276513
2021701
1973109
2338188
2695452
1612562
2341038
589823
645424
544416
614551
177955
2325556
14133
2670495
653224
854710
2479357
420682
1286765
2785306
2771484
2888269
2760910
266122
2024442
967018
2141716
1828688
2139555
1456291
1426999
671222
900430
2575003
1803570
33356
1454046
148571
2229135
2081344
183657
1406825
2786771
1693428
2793223
1594340
889558
2582507
797343
1393323
2072112
2057186
2356013
167003
2256760
1540204
774150
2434784
2544295
2852776
1687756
2928839
613839
2027046
1350515
41700
137685
149980
2904534
601401
2637405
2834277
1816980
2667768
1154661
2373774
420607
1179743
2846113
1714466
1766405
2581876
948814
1993954
2787134
2818092
1905457
85595
1996277
1018011
1141539
2893581
2144922
2932107
1890407
788911
967809
2356779
1393166
1544664
46566
2234244
561172
1529038
1869178
1352111
2779155
531163
750201
2752407
2809149
2344136
2697207
38311
197340
1933948
273704
2883822
1974777
1714322
373143
1159980
956955
1045496
1565106
2430866
2145574
2329718
546483
2194197
277538
331270
2386421
571748
2569165
841677
1926259
2055589
2470528
2675401
1710826
2791114
2062182
585553
1452270
908936
2817233
1861656
1639829
2265865
1278166
1170501
1418039
864144
1513452
2199255
815365
2520741
2500062
1492973
25229
2166034
2424850
728191
2050249
826747
1240339
1870002
1013649
1333800
78048
558603
2554183
1569210
996457
914306
2246303
2851412
1579180
2744325
1596788
706184
2527503
1677351
824030
70872
1981311
31266
2697801
712910
1775147
1637793
2278269
946718
218841
538928
916114
260805
2787970
2115368
2796672
611132
2411430
1306740
2011278
192313
1671126
2917340
2434377
112833
419837
515425
2136189
609975
2201415
1316676
829080
640400
629257
2645589
201149
682142
82558
1873182
2083342
788200
44797
982180
213930
1458776
1181016
2382492
2491300
1390972
787887
1948177
824122
2123418
2317258
2149256
1111738
2386226
2862360
803823
890345
127160
77899
621052
2417113
1960520
366154
1632980
2446688
1134309
2429146
1496336
2182258
244164
289722
600678
24798
643001
2380701
193107
2168834
1119948
2403465
389577
1338283
2339915
2616236
1844617
1147666
2779850
2205312
1905316
573008
2061003
1958541
639725
2876463
1884137
2042338
1662749
432148
1243986
1261359
2016049
2389142
1184915
2784333
2111476
1879216
1899726
429255
1837093
1174871
1371661
2163033
2673044
613273
702872
2694309
2058738
1155312
492981
2719600
852236
2605451
2499054
1035805
2270815
2932388
778158
297216
2348457
2769490
1538518
595666
2153615
2629494
70500
2460554
2360451
1442962
1305693
2300920
16107
832257
352447
715781
2939937
1318322
204827
1412687
2372705
1765515
2542859
701196
2446895
1121646
2737659
804241
2151370
12093
41650
1207578
1366273
2867957
505813
528598
53951
1656963
421822
1284238
191307
2059925
2088311
2149995
1727686
766872
887373
1080894
870617
963771
209000
2995
2621084
1255538
1059180
2315412
1396287
2641631
449206
829034
2425481
2368954
1046315
2699394
89791
2434047
2303749
1670066
1102718
1049999
2612816
1015336
2742253
1763127
574581
798551
2073783
268734
2468406
2908236
2222491
2154227
2776478
2272263
1503380
2407327
929161
2575080
1395341
531209
2834679
371694
767
533648
1405945
1955163
976931
2657018
2905361
83784
116627
2668495
2464708
782163
519737
1881088
1018609
4688
463695
270999
2329857
1628903
1119001
387618
2200976
2355767
2621627
284592
793600
2235966
420413
2765803
127450
2707254
2889977
2200381
1567900
1031722
2108966
1370054
4204
2267028
1222563
1712316
2870268
2378579
2101585
213892
1686504
509351
1283137
179219
2417772
1537798
242
578577
2488130
2005900
2540273
1994989
2484162
1296786
112643
2731739
1448573
2571677
1795556
1515618
1949229
176243
2590586
1150373
456696
224188
855666
2134297
673544
1150224
584868
1305153
2740860
1922968
755680
2796821
2439508
2441388
2678836
2019559
1181089
470216
1686647
2006164
2426460
1722931
1604326
1148382
75679
35529
1918871
579529
2711660
1011437
2743808
2163112
965845
1146887
1676608
1689985
1061755
2785458
1693124
2409482
1797683
2541679
1199837
2291236
106897
544356
1337725
1205463
190825
665471
1422276
883
2903726
269475
763222
1867295
1387449
202403
437515
1294451
2718126
2602487
265835
1640188
2050384
2579892
302394
455120
2671810
1587953
940986
2602722
1068307
1873989
2838498
1267242
860479
1765031
2385585
2476945
812312
1802668
1594654
1755151
1028244
2814753
1918163
302354
2368402
253652
221577
2497915
604618
2690252
1932794
254921
2819707
1850371
358691
1279833
1714420
619247
2438955
630400
472809
2225279
2135268
562865
735053
2087073
1503315
832263
2396455
252783
2110575
2239031
943520
74011
1258918
2159134
2403845
2132517
1887363
2046619
1609580
130672
1129228
1859774
2238107
2908085
2765397
2140931
1613693
325002
1650063
135219
1946739
1961796
1249957
1905331
1690296
2506909
1021099
1578174
1437870
2384268
2849252
1099552
930449
1513716
2330376
2130891
2026303
2774757
1336302
1879467
1235306
717045
2737465
1211043
2937056
303331
1907085
476688
1401465
647053
2284683
1207972
846153
710409
453357
2796251
2373678
538101
1865504
2267735
1346328
2875759
2494655
2372480
2556419
2430888
1946514
2237271
567211
1109020
422272
1853734
2351068
319866
1298147
2468776
319442
2419418
2007121
208364
42274
216399
1228346
1064537
643694
622519
162652
110366
235359
1885337
2547167
1567205
8803
2391420
2449743
2856633
1227215
2330942
2782158
2492832
2096807
431476
1637175
2727082
1667716
903363
1476527
437011
2427134
174384
2114598
1445319
1778177
786241
622964
2286182
1640025
91630
1313118
1228286
2424553
579857
2543069
1445866
2756894
417503
815708
781970
488718
303145
2341272
1546763
2912286
1741769
1344924
1858863
455318
195830
2269215
1018042
934474
1331561
792253
2677199
1698256
342774
2118946
2733985
1847177
2313570
1075895
1225117
814909
2838440
819979
10533
2869742
2113931
2410906
1401383
385604
1911553
486796
1349233
755464
2068483
2251542
499432
1988175
958008
1957648
2369899
2025726
1543367
492001
926313
1035760
1876687
1798271
499611
1910145
2194935
2426388
512716
1720955
2717442
2407920
2840440
2679534
1749172
1212978
2041197
276301
2274061
2693150
1399957
2375082
2780767
1162859
1199961
2675039
838876
2015919
564332
147513
1282657
1532573
1816217
180017
1308188
1476792
1592832
2413085
535174
61352
2182694
744296
139479
978063
1393117
2709394
993655
249205
562195
1412739
1989790
911283
2654880
2324681
1331848
1542587
2751372
1739029
509798
854595
159654
2802096
2160134
1658144
1357930
832756
1037962
1598572
1891855
125089
1390022
657130
599853
2098703
1164089
2108697
1117293
52526
975592
2337727
1947649
2048063
1353804
1925363
2582238
2470337
2812622
2129122
2733606
2610299
2366610
2589791
2368433
2939678
1016289
2757790
111074
2442604
1515320
2013687
823136
467369
2858781
1871416
364023
2886250
405772
2474863
2253408
195258
2353702
1457831
1120582
659622
1169023
2129812
1746669
2272331
116138
1469027
1979041
2904178
1175955
1690473
1972683
1259540
2204443
2885898
2047815
2918405
2440115
1273634
2884149
1553528
260519
900795
1844202
1210821
2423327
96708
2313065
429549
557666
2093233
931081
2819513
948901
1464085
2285432
2240080
938283
2474232
26119
1790057
2585340
765515
2887678
2054178
1171230
2835739
162237
897598
1631736
2552238
149326
355305
2658699
2557277
1987593
2540335
1299137
2046261
2571890
1092357
1549278
130847
2373700
2783227
2724436
2479567
2354364
2659896
419961
586500
1697298
988565
1446278
1878588
2806175
2291437
1362211
2886002
1745889
1072986
1298503
2911980
162170
2775182
2025128
2691178
2490734
421027
1793685
1423598
750169
2671315
2716899
1987041
1345358
1352976
1839622
1112166
251869
639777
2605988
1994910
1835046
1763587
233668
2839253
1722009
778838
2250072
2574682
1714505
761145
2619339
433685
2688681
1839124
1169004
542860
749310
729730
2916003
1165205
2907339
1532217
2095337
1446676
1681990
2023910
310572
1135973
1285906
1506443
689555
939383
959513
458337
727727
2926770
420187
2078735
317430
2548906
1282063
439002
2814880
915453
898552
2005681
601115
2935261
475611
2493964
1171778
2805361
2742437
1560858
1053925
2485766
2766321
315503
1246233
1878186
2024247
1414417
792568
2296282
273370
916651
490793
2224018
1747707
2827567
2380468
1795698
126258
731508
1697037
1749836
81385
518310
2786333
1484974
63043
957554
94246
1087725
2792118
606540
2535282
2573056
2097617
2619130
2030630
2422632
456105
27281
52345
2826511
2356534
2862711
27557
2699727
2256206
1599579
60819
975015
700629
1345987
1487045
239251
1652228
2125333
620401
2834949
1488015
1069227
1063944
146038
80199
1252146
2435493
651722
1297595
1104200
2446202
2907796
459932
735046
947757
547160
2697155
1351778
1440747
800548
2660290
1043238
661629
998253
2073405
995002
2746349
1212505
1348035
499664
1079689
2357643
959163
789510
2494877
132903
1381345
1340232
2346760
317772
1031937
967650
2537983
2126308
51835
2795778
2674701
2743526
2311991
1253762
1341852
453053
2174817
529323
867501
335613
1425229
265877
2219968
2222084
51762
992336
748236
170117
906234
2887736
659723
2489301
2516935
1144947
2455991
1348179
405516
1449331
1065301
338814
2471343
631045
343235
1570225
2551295
924156
1199692
89348
2756668
2571140
1542709
1283455
135329
1093635
973188
1669082
563693
52236
1835242
2619620
257888
994298
108300
2858388
1112779
2736562
347329
1166200
1743935
1038345
580884
2336382
961313
2871927
1096764
307408
1130137
604748
1337748
1495643
1107087
345382
2166748
855399
2123769
2016748
1532295
645566
2784678
123716
2733872
328905
302454
73150
2883286
387336
1794099
2458266
150044
1273508
201822
798197
1824036
2553637
1830898
1002044
741978
250642
320209
1152354
1142925
2114737
791442
686103
2583872
2723412
2223905
2122719
441065
2907571
1140951
1486503
811839
1549917
761936
2453531
1200788
2200701
1142601
824975
2714357
2154136
2045330
2078272
543858
536718
1049901
2700123
437149
170581
1253761
758511
8537
293165
84125
417564
2447370
499795
298865
1184533
2051022
2575659
1657374
1893126
1234878
2662912
2430708
950388
2330673
966767
2365387
2188123
1817824
2703137
1048078
976439
1446859
2831752
593380
41178
1594791
1829993
1326535
2709640
89777
329722
1581316
2275685
1184572
32053
2437809
1214700
1269056
2451588
2133253
1348615
875732
1830516
266923
36366
1356826
2867918
1358916
1192372
1770496
971548
2564670
1060084
872060
1892452
2089884
145565
2427749
1443206
1812575
882448
313894
846781
819300
703489
59187
1133339
691478
1079561
1895227
2578307
2708573
2114206
2300605
2249432
1003591
1894400
2540631
984384
723919
1276669
1510213
2327629
882144
400233
2310054
2826897
3817
1969547
265566
1534294
210831
1648221
422494
1156402
307716
1346926
432404
2704072
894574
1208245
603587
1797504
2842327
2809988
1848798
2511936
413484
2625439
1539001
661743
2638422
1777716
1915885
2561808
401809
2824609
921064
693479
1665848
2525082
1554618
657268
948948
1954565
1717848
2146628
877888
1236243
155920
1848643
1791326
754554
1780067
717048
1799647
236341
1985441
1432567
1839696
1142591
1721870
1875250
1148576
2803975
1306591
1721701
2646092
1721760
1109542
1136496
356921
764794
712679
19029
869073
1151918
1560993
119964
1296417
559378
1503145
68877
1956613
1954446
834547
2694458
1895534
689534
740316
1827494
1441868
312675
1179017
689778
2685217
1546664
2656181
2378792
1717418
1608189
2924378
2782068
1358474
1652876
2563365
70328
2609491
2870498
1162954
961949
1310030
2546665
1495851
2127667
2710992
1897492
2018441
1582005
1762673
1431143
991099
1000466
902404
771048
1712381
1971655
1047957
749814
2445548
1386718
1925090
1714842
1149516
1563022
1852591
686533
1040185
1663674
2266550
1109243
1579112
2716520
705507
2645867
2886733
1319104
1534446
787807
1304559
863946
536918
1394343
1347207
5132
2453950
836874
802947
228103
1022846
2627054
1209065
959662
1156251
2400535
462438
531420
1257309
1695170
2289964
160430
1820990
2572498
1021382
1902638
2366077
1378217
912619
1869301
2500555
423534
2372590
1142614
2437273
1576043
1649408
1344647
1799088
1667263
1544016
1591897
2476721
577626
1034867
1278066
1119985
2533855
976824
2116547
328261
2528941
784522
2862
1474802
1143831
488846
1366612
2517308
2203200
571552
1539554
831090
1726590
148494
1119068
1698606
1558040
1802147
2696955
1469877
2901893
599668
2904725
2321718
1267219
552947
320007
416300
1541404
849559
533600
85928
2182321
860879
1548820
719809
2466009
1388796
2174700
1522841
2200534
2644633
2676287
2290498
62447
2147241
729625
2573787
933717
1210709
1291513
2243257
2609187
999124
1869479
2681287
1637834
1027937
101945
32266
2353513
613727
1868060
2045454
2692999
1825100
895880
888281
899184
1554862
931473
2601848
1878757
37651
1659231
879202
1993551
2570214
2286226
566092
1291739
2430202
2858550
270424
1759029
724669
1512278
2158748
854053
2433100
1104579
2236823
2041558
1556967
260866
623742
432881
1442361
1883428
1290249
448522
942930
2379997
2110763
1315817
924906
2271146
2029307
2763828
237945
1529033
2696177
1890673
1008096
1224145
871734
2635705
2314703
937847
1602833
1236510
1100106
530175
52
88407
193011
1547522
587023
1215872
2671191
899761
400462
864476
497690
2653844
1516839
214619
967630
857215
1612640
286550
945266
843531
1471221
1315451
1029971
1416960
2863901
2263765
1017897
1788578
1455982
1783788
308768
2923331
1708395
649706
2270878
1099794
1958410
58737
315365
2697781
2234175
406233
2507978
217367
103090
1161732
1272699
916442
662889
940784
525152
1532218
1842528
1399938
1149086
1729356
622781
1318604
2461271
566451
1928175
920119
1434295
1617072
2413150
809394
2152836
1478349
1952005
320138
2744968
2219973
1267729
2504043
906518
172476
701034
1738770
2752695
1872048
1064020
1029985
389632
1223277
232103
614403
1679559
603384
234029
1492355
2348014
1216073
2373457
155624
1827577
2143453
2251429
1991911
1451000
735695
1945236
2284378
842540
117226
357536
2529980
2351544
2726250
867310
433778
2251548
985991
1883981
793695
2465575
833862
1253959
780124
2265766
224895
1316769
1129462
1336505
956637
43249
616060
231654
1723536
1670670
473338
2115230
2264322
1560081
2595617
662450
2760412
438755
1375068
2366694
190726
1778349
782996
2260942
2416871
894780
1858993
490142
2248791
2903326
477349
450154
1124545
2240997
1269025
1310861
1812128
343604
2612914
1926113
2735909
887903
1762346
894576
308101
2807795
936471
1190230
278781
2077286
2031430
2134452
2077295
1081117
1238612
1470459
988968
1975580
2687587
2418895
1500045
2796512
140453
811380
1403243
2086599
835032
699758
2635140
2522164
2255679
785312
26672
2924262
1031186
1684750
1622724
2699837
18000
2838044
11240
2783467
1555867
1163881
943560
2713623
2541503
2394500
1839508
638122
1968792
572592
1626508
2020569
2830513
116509
2743363
909606
2240821
1542643
1027207
281282
1173266
228997
2896909
1000140
2886992
2062119
2742852
712147
1232402
7705
50893
1074751
1764779
1920884
2433807
1238357
2817745
1853488
1715073
646628
1637494
2518593
839964
2378944
2326725
2400608
2795868
1668993
2331483
1015723
1749716
897001
259223
1433294
255517
6000
1786446
2514972
838168
685788
2348275
2737450
239920
2863504
2104977
1064315
2438753
4397
954875
259089
254523
516069
2201553
2889316
2844002
2843314
727247
2555391
1263320
1083969
2130959
120710
1004755
578805
2382568
477935
2644145
976040
1496516
1532877
279162
1990841
1312149
956712
2353190
1806635
1478351
561359
2131247
2283421
870232
2718254
832459
404698
1284894
793260
487183
2854355
388775
2737512
2801283
141300
2468052
2412762
663216
1272852
2615173
2685791
2575191
663448
1034306
1859385
2477850
1869503
1432815
2026708
1824780
1803039
2287605
273276
978422
1031424
1734710
793419
2937796
410527
1174428
2732477
2518706
220169
115097
1635527
1022455
2480186
1879509
2167954
2845557
717713
473838
2379618
2502680
483892
2574955
1534175
2680549
2034861
2538421
2438937
2015927
1064982
1828146
226102
468648
1853862
1992780
2569425
424739
1372028
1883013
1970439
957454
1787451
2883463
1077213
1867713
2810018
1449796
1000541
642328
1419198
824283
2545038
1928067
2385990
1581412
2123426
191074
2843451
2059271
1098403
600664
1963721
2925168
2631127
2043398
1275744
2220437
2454012
2857653
754074
1251887
2141319
1868019
1249253
1657983
248692
1539782
743300
1780785
1987042
1151905
97905
2375810
282211
2563555
1646846
554348
972801
2057643
60713
343963
1257597
149188
1910746
2078529
2644294
1574039
2292171
1826425
1958467
2548136
1059248
2099482
1097862
2248811
1535471
2388447
2181978
2342285
1662245
687323
2226931
1300397
2182338
1677123
1694456
2812010
1743088
954015
2436029
2385839
2121184
1097860
1826656
1738804
679096
2255017
488597
1895657
2097433
2283321
1162329
2443659
1114170
1825133
2482844
1130143
2835191
876258
1443684
784157
2219305
457143
1284088
1341814
2228820
1593222
2427738
832994
1736889
1192288
2870566
1380986
1518415
775006
982748
2909502
993522
1613343
504525
951095
1501256
1213808
101843
1267380
77078
1543810
1051222
2459262
2870539
1097146
203150
1755675
2747751
885768
621398
874541
1638704
2372808
2348099
1679425
550864
1233957
715948
2402001
1670815
88034
495503
2458784
1314898
1186621
2711128
1382812
2913939
1301514
1181013
832209
561971
2814637
432024
1969321
40338
2714303
673271
1067100
59585
1127749
515180
2594169
1631076
2529767
2771310
2829353
1631061
1487519
1930102
403581
1210732
751409
326775
947185
7756
1936885
2112860
1879065
2883587
242524
715161
440993
107746
2304792
605910
2386079
840098
1766390
427593
1256299
1768766
1597200
2364213
16170
1011303
805820
132365
1308452
2630289
561388
212767
2570545
539460
1636431
1191237
2569008
1020535
2050867
2882394
2044208
939953
349118
209444
2548884
2911147
389818
2754579
1529220
883284
672309
2136411
635732
491363
1973405
2301226
503573
1894931
2480796
2201017
1328189
821696
2068285
536610
1692422
2771829
991566
2564632
1851788
1497628
1287907
2655268
1341795
1753649
1537459
1851324
51273
1836861
2579679
44840
2557600
730457
1993168
1380908
2286883
2527552
479625
2058660
2128025
148013
665341
1364685
1612348
631682
263147
1349238
145822
371191
346741
2393620
2827622
280514
2548392
2449725
1046527
1562535
578624
1765032
167685
2569130
798871
2422995
2460744
1420821
1740679
541466
2681006
206226
187882
370778
2189819
1359104
716231
1988329
2429115
1425058
875205
1084891
875609
987965
1001693
859540
1502009
1468855
2801366
2409320
2845078
1045538
2090548
2534921
1269632
923987
2422392
2612328
66699
1273922
2375349
1577169
2403107
109513
804374
2811834
1520090
175298
1116981
1233361
1791971
610597
974747
1039343
2939628
1413599
2059506
1779756
1460950
2124387
2844187
449222
985559
957852
669454
1484421
2185002
1648476
2086662
1771472
1803203
407324
905849
1695106
1135976
2174443
1153985
1662238
1885373
2612410
548823
1377268
226279
1183552
192586
629515
2062483
1060353
1190623
1360761
1763902
1733082
298390
1654751
1408571
1710717
2706679
1043884
1712845
2003575
691391
1584828
2834870
207467
1149555
2317105
1201025
2635215
1762825
2848291
2492955
406503
652527
1047372
615237
1619709
1404616
2337039
2380834
398255
1557869
1024822
1392408
2860455
499684
2401510
180913
2224133
2826449
475358
1336518
699384
2834904
1881954
1812944
1982407
2392624
741767
2271312
1887957
1795428
1204663
2034076
4682
1574748
989534
1048050
1936428
242697
1370127
2136928
1796697
2633088
856734
1189394
1556973
1662103
684329
25124
33342
2202076
2884921
2719651
1209539
751024
1644273
2224227
1509210
257718
1666683
1511057
81607
2312333
211340
2748522
1413801
2780923
1497337
357320
69407
1641462
1631550
1087585
574550
845998
1593181
1582506
1776903
212237
1924514
1163099
1920456
1847564
2849837
2807257
1472537
535422
2797452
2050374
1770337
2602509
2302689
2352234
1460632
584710
1531449
149413
767867
953578
1578640
1452306
871365
179591
1147735
1706352
2555318
1261944
1323315
1444725
1721227
2571594
2130850
2612558
1316330
1163294
353587
1677004
528448
61917
737548
631975
440619
1144725
1967108
847858
2002420
39487
653845
1986946
237260
2348602
1534280
1881203
153287
1369163
422224
528854
2002541
923007
1450420
2410765
34631
405096
2933465
1910751
1060065
2022493
2753732
1326727
25884
1714910
122769
428572
1747803
1952102
1576472
1343582
673012
1975486
1156451
482254
2341702
1163136
2521974
1642018
430075
2514158
723971
2790735
118231
1212235
2284828
1063383
642280
1328619
1845366
255485
645530
323422
1893011
183258
955717
787243
2520222
726220
618256
25317
375146
2658145
2024653
2771459
231620
445009
1059525
1313953
2715685
1944550
2477096
1181235
2199900
2046729
2356619
301570
2188800
813469
2763106
375449
1349043
2150301
2668650
521271
357691
1830563
473258
2019264
1236193
206707
1779167
1747917
973174
493459
2591070
1562135
2379229
640677
614639
1621162
853192
1446994
2306126
1497413
911394
2782781
428500
645531
351848
2083136
1622164
603095
377571
1974657
1501636
2138543
718823
250662
2359792
773711
1833813
1613407
2319816
1719338
2427680
2186943
746581
986993
2675365
1831791
2724177
1127180
1065555
1238611
1677566
450677
506953
731910
1714851
1076553
1679868
2587432
133027
1642154
1051670
1768424
271647
1449853
2846476
2101947
2919303
2745675
266612
935831
1090784
2919686
2823882
901283
2023097
2427636
2676645
2309324
1682746
1665361
1425756
2344540
279077
1172974
7212
1600189
10499
1992725
2205835
2689949
890647
234171
1692632
2621750
1353648
700201
1597299
955966
380640
1295370
2602806
2345843
217247
2388817
2382293
1460591
2083867
1573769
855031
1079814
279784
2306611
462246
2449583
314834
1254743
969073
1804994
776048
1160917
2036131
957967
755543
2351300
2780604
911683
1121105
971681
2589536
420154
1766687
2087982
2720013
332256
1098735
1992621
415611
2176841
1059908
1768621
1872130
1942525
482481
836493
349542
492638
307020
474188
2121498
1516505
968488
509720
796089
706425
1580308
2518605
1131393
1544892
391389
1164341
1965728
2525530
755635
2787362
6368
422363
2059683
1868446
355785
449842
1353346
380332
269933
1441749
2252445
2420293
1888877
2272626
353608
1894384
2150853
287252
1961005
576113
1395338
914477
712246
573227
1955097
524108
1858471
357424
508987
2617249
1209094
1877326
2124239
403852
333423
2856927
127456
1430370
2860776
104698
2416834
1868903
279396
1738354
2686399
2720196
2061440
2509822
696975
874493
2751229
256099
808023
1730496
1429857
1683015
2462532
1876239
1596503
1640376
1668016
2188757
954605
1439841
2387748
2159686
1052593
1395887
395560
2260245
2151319
1600439
1130206
2125506
1732020
797931
2216138
982259
2213619
947031
1322127
2735408
1027257
1667359
489109
373605
1421687
1664788
1635269
555812
2487827
145464
1243838
1461840
2926997
603636
2155251
1125359
96744
2229911
2346541
135477
859714
66994
650842
2482207
537050
1217444
2537602
226857
1424081
555515
1882308
661989
1202404
1192573
677976
32434
2476295
1133624
1691005
249601
202903
2465939
1719418
626426
1406914
1121425
398458
1495913
2749779
1583246
661290
1057617
911633
2113950
2501105
2025859
212398
1112819
772108
850383
978149
705616
665113
319853
128092
2241273
1781116
1291319
2189634
1123391
224296
440327
857811
1318003
2155144
2426910
738
1222684
652838
1772669
748759
1242307
1194872
2634765
2734740
1240301
1418504
2922086
1658476
1355914
2701113
2896691
2285628
2271627
76622
1160386
646636
1533344
2032838
225006
1376470
1695621
1736926
913853
2305358
26189
330939
1467880
237838
2384421
1017618
900559
2440172
585875
1193598
1603810
1148707
2607033
2570119
2657562
1110741
1503220
866133
2117342
222096
922056
1309332
1648467
1254970
1682997
361640
43739
1233000
316172
759376
1569169
1089857
2769014
599503
2466345
310736
2259646
1824554
106584
2750213
1558978
928578
466360
369262
96418
2534465
2379021
1045834
2627028
1670994
1671502
1480189
2504040
1155409
2166431
927829
1062782
2754346
1965760
38158
591775
1079267
696939
453698
1255107
1220588
1965741
2865113
2703642
1454522
1581875
1292335
306536
134913
1714455
2857323
230991
2524665
280384
2220967
1394732
2503515
2462273
2352059
1212119
850952
852621
264696
197555
484364
873955
2558044
1516838
1162313
904122
2186580
164963
2742696
1104466
2054831
874910
2542983
2699994
2839005
1065131
2477695
501279
1909469
1396124
437072
479824
988800
331098
2912821
314607
1049810
2489255
177515
2064420
1194330
2376946
2295401
566565
265226
2119261
2549906
2393543
1252842
2096006
1431074
2635426
258243
2297492
249571
2559540
383913
853571
1770297
1546452
1301904
1064394
1499983
60358
1025531
729503
2669772
1467087
1210676
1934828
2039317
2623984
856410
2008161
1005583
1312290
1153440
834740
974344
1577960
1447981
2869010
2240580
1282582
45894
2900039
2094492
1884652
1538184
2182614
705521
1986255
889739
2109880
1540752
2476811
2093346
2374140
1162425
669283
1061256
2458332
1226966
1168799
699451
2158867
2066055
1242487
136814
2305299
51460
1403490
2345256
503063
1683863
965529
1800748
2081502
230408
2356685
1157454
2829515
850121
702800
2678806
303565
449755
2005056
2186239
255642
2457795
1644279
102232
1122300
1957570
2494768
846045
372767
974741
2590871
2094753
2103519
307337
1862965
1135564
1095186
94986
2110299
947369
801631
442335
11272
1052615
672735
2708383
48800
222453
1652760
355812
1404453
2907277
180507
2572545
211140
205645
2431096
2826430
2465745
1184111
2143706
1125223
1872992
2416077
351679
510145
2897924
345281
2554348
463954
276518
1703621
2914519
938307
2397964
2598372
2876129
1967
1450401
2754235
452746
22196
1873673
1932677
1912890
693611
732032
88877
1851900
560014
2675946
1495380
2390541
1680645
362275
984999
75146
83458
134002
2717213
2726988
454167
1460467
1405237
408158
1681724
1237085
1510095
1446149
140307
1965819
323481
1988450
2226767
761696
2138572
829476
396985
876725
407638
373785
1633674
1870719
1128123
48788
1004967
2154490
288760
1354622
1576680
217956
156996
2921003
932327
1118366
189639
239472
732068
1957554
1496263
1112699
2522154
52164
2662004
704341
1945078
2812425
1127072
105966
2922346
67541
1182745
470331
59370
649418
1706593
2159091
1455876
762287
1471311
2837551
224062
823160
822529
335526
806257
2326921
2541710
569242
571369
2362788
1019073
2842208
2840371
1598164
1118314
1907394
1617010
1881478
699443
1941755
702089
1352301
1035906
2053849
2827767
106382
2729563
1117473
2329025
10735
2619174
2677018
927914
1477996
2801970
762527
1743629
1788452
1611137
2611661
1040402
2878896
2621153
1889080
1272997
1019934
2768449
418859
60017
1156175
2590296
1282289
1313239
1368304
1386479
1795423
1562368
688707
389475
1462506
852357
422662
563880
2668418
2467973
1653380
2179883
2849612
268481
2834882
697815
2052943
814868
2547825
177860
2060926
673825
134972
1852760
34133
2853221
2426110
2231643
2500324
1936314
1489253
1829004
1134754
853719
351171
1229620
1811743
273433
94469
1241752
1773393
575985
1642236
453936
2760050
589344
1508135
2307205
328774
2639994
1535267
471201
2436873
100444
166588
1810642
48268
1522962
2186767
2094108
2938880
261419
1817339
1253797
826029
2118181
269992
2778997
813364
835066
83214
122433
435739
751523
455795
137354
1807273
84764
632313
2101425
968692
1495877
1046160
1892775
183402
2416751
1110953
2208498
1320729
2876520
2396570
548217
975087
1334729
1106186
2306445
746424
2276896
1355648
2855823
135366
1857802
5030
166834
907366
1757517
498843
1025779
930799
2428453
1484203
1698917
2614082
720349
2332450
682964
2234555
961774
751153
2382417
1722918
1723821
2795683
1770057
1030149
1391444
1167213
378663
2174360
1627990
1443592
2520378
363195
2150312
894858
1424087
2326143
985340
2081517
786221
1244069
2281938
1860155
2829816
758979
2654091
522814
1931923
1294720
1746832
2109017
1824760
950804
2868213
575473
2618578
1806986
2457646
119803
992498
977875
2814393
592336
925320
793858
247691
87471
2331556
446664
1231245
81064
2472958
501880
1896156
1784969
609827
1060767
1540890
297310
2506350
2713818
2114888
2241935
2462132
2773259
736975
2788103
918785
1147502
693382
546199
2419336
14542
917296
994652
2566408
1260802
574206
1071343
1642619
1923634
1525205
1574442
2420535
1389581
2866655
1059967
32750
1695922
1948536
534067
2583057
1738146
1098215
2452733
512996
2421309
2199105
562448
500983
1028942
1646627
417030
928510
2531708
2162857
549454
1642984
78895
460955
1267068
1743319
750182
68276
484090
354743
116277
955861
1820172
922623
2201257
1473855
2833317
2335839
650512
757459
1461313
2450089
2278622
773246
2605458
1687613
943857
182551
1591356
2864402
1860227
1227347
1144832
1840210
57688
14727
647198
479207
2413338
855571
807150
2086219
1949518
1634749
1422584
549043
1533842
348312
1352445
136209
1131805
494576
283092
815676
214645
982392
1438023
1143697
292458
1078153
846383
270388
1680103
786129
2381729
2643437
1833801
1584571
162664
385223
6974
2217630
613808
728726
2899929
885309
1742758
433613
319642
636172
2122603
658201
2658811
2537074
2543095
2278905
2877568
2452374
868220
2932284
2056065
833818
2666186
1230471
556143
2337601
530180
1754681
434899
2186590
424543
1524896
291426
193360
2236940
752800
178838
243957
503528
1236664
2485995
2769122
2746544
95438
2634925
1380154
1643471
767017
2340350
1716646
75220
2206746
545450
48329
665570
1523893
611180
2042352
844398
1344219
2581863
2097014
1065519
1600857
456351
716509
147909
126553
2504719
1791478
1730814
896760
1726116
2075187
2422720
533471
2527804
1176912
632469
129795
1938617
2732444
765773
2036225
725070
2920209
2569152
2646722
1502438
2228501
1629390
2702044
2102888
2136535
1189399
2240653
2333114
2072427
551628
2423217
2828318
219109
815701
245260
2113240
384212
2365174
2066784
476790
449660
2419612
322341
2709481
2086648
1319754
2122857
2731645
2391734
2901638
1146884
1183897
703191
714817
120471
169236
422846
152115
1573361
327619
1332492
1450602
786865
2162440
2412766
2658634
963502
367327
1081717
2256710
1792641
482985
2023670
1491955
232561
244736
2198255
608846
139568
842117
2429236
644445
2682969
2740765
2183707
2632682
1032432
1832481
897416
369074
1079778
2017673
1267947
2307657
2325199
1256233
281105
1929491
664046
1536422
1126149
317155
2034200
1468996
1669669
290794
2706283
2271792
1651305
1605025
1156881
1874155
1290605
1165054
1232345
1121646
1321174
2103953
542613
1143467
2004802
1340861
1226227
62582
127659
1824883
1564071
670954
2386066
2277332
2364367
1639639
1433318
1130954
774390
1256273
1375411
2166259
1579558
2439222
1794794
2279274
1478861
1789776
2127887
446512
1150468
2798267
653346
1613868
120294
2464932
1333540
2575897
2230251
490078
59257
684666
987383
562491
1608119
315969
1998232
440950
647413
703650
2120450
859708
1084151
2500613
1970344
290797
2660836
1727611
320871
2758900
636496
2596310
2779547
746652
2122482
1604078
2084647
2215745
2698483
1308446
1244460
82340
2115790
2685209
775663
2859123
528443
2628676
512737
1334204
1761648
1877718
11329
858304
2719885
2127197
471793
2696224
285150
386004
2277870
301739
2780716
1072754
1398346
1917023
2280964
717377
1256772
1811527
139024
1937379
1233983
438166
2233843
62863
2528397
1000464
1942180
1398599
1991108
2095011
2076662
2183185
696969
1129480
1368573
1407656
1968412
447271
1778642
2443990
1251661
2717348
923096
1563493
430153
2611431
2562279
111764
1032353
1907400
2164123
490043
1159664
1460004
1487312
2100383
1939508
2490554
156039
1005630
1799950
2199553
618398
286214
2249577
2480564
1381589
1808960
1816425
2133753
2922377
353065
1404474
2722044
1189295
2886633
495617
933579
1921347
1881304
2661201
1525583
2689110
2141759
1140753
2036888
652196
299924
2511055
1038829
19812
2136210
1164893
2775963
2062526
2216719
116122
1907760
1076036
2427306
841852
67811
94350
2212079
1879628
904293
1245832
732729
2909888
2020624
1515660
1380986
1770444
1472102
2708683
263138
1059957
2205133
1800439
2403503
2001880
1147683
422476
860981
688764
1247841
1230603
2807008
207827
576781
2605619
99680
213526
2826853
955628
725038
637135
1986054
1837379
2153280
2177702
443230
1881821
2892798
2663390
1219441
1084492
2599475
1001499
210576
2473326
1448773
1077487
1238929
1988511
1882411
1756024
2794992
2800140
1769241
1451687
970350
2843209
2401998
610924
1563840
2871789
2006815
2429939
1756829
2119935
809790
2685266
1533323
990028
2721629
1501755
1383155
793058
2551740
2196837
1154824
1520370
1644759
1426698
2026545
2903766
1150822
338602
1858129
614749
2314690
920525
928304
1016013
563313
1828279
518061
997894
2850163
811127
2324636
2013710
182339
498272
2017172
2120629
2769588
1893168
1659446
2925623
1072110
2616070
1258322
2442300
2014187
420901
2560043
2516857
2400734
2364089
902821
2889841
125173
710263
2519645
950902
2503854
2041806
2047057
276048
460570
79311
192547
1039392
2423665
2515714
2575148
400382
29247
2293516
1533694
2939043
2199007
2428541
1118209
324392
1586990
1922048
327879
2386230
553603
647761
2911993
125628
366370
2023056
1170663
2880388
1551555
2532613
2428913
2112940
2407147
16859
2642436
1234823
1892790
969508
374659
242711
89472
2938526
1630247
360916
2821773
1384469
421667
1247918
225770
2098639
630636
1834287
556016
2592676
2577485
2883482
132653
433440
79711
534900
1531207
456628
2778807
941504
172411
1255164
552229
2152
2654604
543227
2284926
693104
1621880
2144547
285104
609002
2541173
1857667
1661878
2378916
443875
2345959
2013889
2883837
748467
2018436
2313993
2649587
530542
2727169
704928
726424
903006
270346
2886381
2667655
1401017
967689
2004438
2296552
1044710
798229
2275158
2058725
2739602
2881514
244037
504309
1336091
1494784
2905947
236940
396392
2627500
1566166
745511
2693172
935156
1289638
345264
1242880
212606
167874
2371673
2757729
335316
1253707
2583754
1747737
862360
1016625
2918007
473113
2209580
1198181
2753780
1951377
1398170
1341195
2647806
860154
2370667
1673024
1209180
1878890
1908729
1098217
480028
1444189
1788411
1797690
2195393
198891
537141
474755
2746195
2852279
1693138
532931
2120487
1108821
534943
2499428
1903125
846958
1822483
992593
1540696
1226108
2379839
1057016
34067
2335057
1296402
1800944
502672
1771502
1169923
2913429
2725537
1945947
1573655
1530466
1976955
2223701
768893
1448328
2896127
281872
650827
649594
2569244
2854302
1871285
990347
607286
572541
2351461
1235916
2901680
1607485
2209835
2003413
2922164
933336
585319
463600
1295654
689700
700567
759936
699459
1725087
1023135
1144366
118156
611890
2024940
25310
1180616
1071480
1459605
2043541
1188816
2321746
976836
1639091
1326483
256043
2607483
1758602
1278505
2811910
1675531
2664188
27947
472377
2538909
366924
1682949
1955433
2879691
1733287
2619665
870807
2448824
1451809
386037
1935067
291154
1856073
1460088
2420249
695352
1646543
894726
1023560
1446458
323139
2179925
624974
201941
581213
2350386
2566507
1446586
2775342
1304942
1881957
78029
2690801
1201685
2344864
932342
1548874
182663
501962
2167826
1487003
2022224
245386
612759
2213352
1979547
161845
2361919
2194635
2614571
1663035
763718
2220116
776757
569983
1995593
967944
646817
2860004
1715569
1640097
2606277
924199
264885
1992580
1598741
1756189
998119
2162166
2478091
697179
2492672
159992
2299810
2889405
1264454
2888023
1813241
2660988
519520
2928185
383298
562787
727214
1251501
1718106
168526
510707
711753
1987000
401769
2145025
537471
1474099
1679172
1618198
2614050
2498845
1945476
358608
1707694
807399
494753
649580
1049996
562181
1823379
2640525
364359
1757703
70832
888224
868933
1388769
1478047
676808
2362234
1815655
108496
381171
793459
1099078
297945
2356617
2792970
386481
1862425
195151
364094
43685
1256665
2205609
2156078
2031950
575721
703926
962033
98869
1903300
1845024
2408417
1588488
1263273
2310027
627648
1200711
128826
229114
1576760
981038
1722748
126074
1483008
1715931
1900027
2294827
2703201
1481665
2116343
1720693
2187619
1552451
2781117
2000546
727150
1042764
764332
1628599
2408182
1261959
945853
2004759
1558408
1798825
2914500
28466
2114913
1400612
1497618
2130954
934136
1333986
1380531
2396604
1275134
131537
657038
727269
816721
2347445
1364686
738668
1233410
1598633
818602
1923504
1364439
2490876
884364
734143
1007417
1277200
1355864
1886006
2891223
351405
2904754
2664202
1855539
1144422
732262
2588342
586188
1483305
1964414
1694209
1694309
1943394
2548639
1193546
637766
2382814
316285
2723948
2077161
485377
1891263
2306502
1273730
2163871
1566322
607816
738705
2284531
1764083
1142546
2281646
1979707
1034582
468660
2341082
2695596
1341586
1166627
2149460
1652568
1594127
2594780
533127
2285297
2857246
2824672
2695699
147609
1882796
1532005
236680
2235848
48803
2369962
518686
1802299
2571264
2712763
976452
1434662
1497932
2477597
2506786
2090395
365670
1343116
2389721
673454
2803180
2113097
104949
222106
1396208
2362347
419129
258534
888891
1612724
1466060
2678443
1985163
1120755
111826
148570
864772
1068288
174118
2424335
1997898
2372818
1567814
1911863
1745193
1812039
1792313
1554175
432005
1331983
2053571
2626646
1564937
410615
1069899
178266
1997120
2550493
1926826
2028866
1339853
174382
957906
2230709
453642
219749
2401156
2353423
1157876
256015
2107160
2621128
242185
1031105
507752
1949826
1697142
605941
1540440
797015
599860
2661849
848617
2801312
2297664
4813
462853
1701807
493204
2432022
1391717
722737
1844668
1183156
2054343
336999
512669
2436553
376993
834751
1123335
2044294
1226079
76350
2018147
96299
2397979
2792278
1364221
232788
2829559
490816
567932
892077
2800355
208519
142677
2249186
815710
1595572
399629
581522
2515778
782745
2604835
716001
2120722
2824064
2123492
2217465
1868498
271868
2521544
2458988
2156699
418931
2172715
1644141
471713
1418757
1170939
546822
1921799
1109274
736278
2516451
695258
2037739
2150267
1144780
917610
1441067
1821519
1095679
776607
1388349
1995460
838475
712414
1781720
1490941
2174506
648060
419951
2731309
478017
2098541
573869
932612
693860
180136
462181
2410957
1351392
2284393
2147220
1451174
482037
1546791
536051
1127426
547887
2447568
176092
285256
2184266
2247548
963731
448090
42546
2424095
886062
2763404
2897620
212029
1213235
2132338
1198209
912949
1530268
1734636
938096
95041
1046077
2397943
47988
999359
1568370
1626288
2610603
2145705
1568864
2678790
862709
66435
1471998
1737414
1657971
1005962
2166997
937539
1720908
1991128
368243
705540
1052586
2465123
569784
2515555
2685840
886279
2651590
2522980
2382723
1966563
1031964
1194149
2087236
1260899
1879561
975209
2132457
693467
2080500
1981084
1624368
1386811
2785067
141276
2345774
672901
92759
11755
1355964
2714222
2666877
1240685
108582
1631962
953793
64065
633670
543524
2283036
1516953
116774
2564698
1354718
2272718
1021872
999260
1034826
2724672
2739488
1575057
792716
2781315
664944
2867739
1361495
2458593
511158
1474031
680953
1754327
832404
2440510
383926
1503170
513482
2695912
1105261
828120
552346
800087
727766
2630162
829410
1912457
2102006
195938
1029788
2143743
681338
1626999
595793
183954
982907
989187
1033211
1629767
2248540
116293
1851183
18494
1823846
488420
489149
505178
2337052
1740880
2567640
2249112
2140130
410599
2114536
2362899
45809
2691750
373638
2369685
1951226
2724645
1479353
1963785
2667879
182145
1387364
1941755
1295541
2383542
1291161
2394359
1291307
1537379
2429437
586943
2366595
1138555
2585415
1351326
2523787
2327844
2413936
2449520
523336
804310
1306667
2113786
749834
1282655
842910
309984
1852107
1869838
1017802
1109100
1891952
146168
859546
2367567
2045724
2214804
1922701
2541553
652915
976808
1124334
1057119
1582555
1663511
1886207
1546038
402185
2186228
1576042
610707
2659840
967573
1882498
2065761
2167853
276743
1664566
2772593
1926749
1757665
2229367
873769
745259
301991
1777700
2423017
851477
2723426
1235210
1732380
1921276
1881016
2402420
13427
2148189
2386227
2021133
2572525
2502369
2360988
427907
1566301
558418
1013375
150886
1156712
1812636
265473
210660
1078867
2275128
1346760
1582211
1057321
443665
2869833
1507728
2759205
1205815
828387
1355988
2900329
429740
103488
796327
1657872
460968
1218273
2103434
999887
1606597
866339
916942
73763
546469
847203
854485
2848962
1072430
2679220
1419377
855239
68784
924609
1932423
190765
2888213
737958
2780677
1861647
1756940
1395479
1771815
599811
2780995
505327
2342623
2872866
1915974
592821
427650
2058409
1189463
348932
1211869
1558368
480600
2763108
1962118
1965230
2581261
744408
1884010
906974
2549050
974991
2373838
501574
1181373
2635534
284075
294124
521618
1988561
2421149
90970
478905
1946289
516407
416257
1696839
543507
2020668
1258941
226608
2406782
1251776
2018542
391030
2079532
875017
2234417
1871833
2792799
351462
2103913
73102
2916606
2583049
1910128
2676295
2145187
2360174
161144
1234982
1869668
2192001
753295
1715561
2447233
1118320
1395858
842570
2743053
301553
530689
1799299
1741652
1920144
2006508
722311
2207814
1244819
2646579
1852379
1869961
218909
1494821
1168590
1192053
1375843
279292
1768125
714130
2153035
720759
949825
1164788
210413
2757685
1292290
787832
1563035
1683394
1922478
828612
1410515
576481
2555667
315931
1278126
2051351
2658804
2258566
856384
1765821
1922951
1660589
1822973
10471
2482623
1149111
591250
1254655
7183
1812153
705228
2058540
251762
1766674
2894406
837798
2815417
2575237
2577035
1947753
2909622
1317876
1502311
1272211
960124
1068106
2298813
2043227
1635026
548544
1591034
192552
276214
429211
1216828
2443353
2353972
2909888
512257
2805377
1566391
675334
1990420
77844
1539638
2185489
90425
1060417
642147
1345404
2332882
409878
370852
2497383
354556
2814421
1735315
745419
444257
2522837
2207202
1753543
293421
932616
883798
2406419
1325255
1801114
6783
151020
1627230
2033952
642317
2442712
916751
1772933
1026426
1740771
238197
554383
1991671
510648
2347533
572895
1782530
497222
2706778
629308
2130110
2685042
2928280
1159032
452710
349013
26764
2445615
2313517
1447838
1659488
791364
2871955
1422948
1706766
110096
2278370
2207717
2180639
1271114
2267761
998925
696781
870714
2533228
1979397
1641665
1270770
1034754
1442466
2191301
1877157
730485
611477
840146
2778765
648687
2926980
2396007
544810
488304
2872732
486404
703154
2325234
2921419
991090
1134938
1782848
2126854
2772338
2826641
1058322
703605
365375
2179239
1309481
2055704
732869
1611963
870656
2716232
1481508
1067527
551893
1742276
1783845
2289871
1058868
1318465
1738672
1596399
420340
2750921
2525055
184504
361179
3961
2309528
1137527
1425374
504685
337024
2101537
2242112
1167092
592789
2158803
391505
2261769
2516643
1145392
707514
434197
2135472
233434
2581838
504405
1366757
1020346
26468
2124757
2633973
1917192
1806510
785935
1220154
1562898
1083094
237809
1038563
2061542
1414334
2833408
674491
2790624
703921
770226
1978149
2527084
843880
1893088
636075
649712
1483835
786618
2216629
2391113
205382
947337
1504545
910473
337499
2488713
255253
1829103
1011837
574649
2913076
2180015
908988
2131532
210746
2454303
24592
848151
1251262
2337455
1875391
2632136
1667899
263315
2064324
2673497
178609
2823190
716504
751716
173793
1337090
877107
1931019
1265896
1768678
2731750
916432
299246
1659723
1552580
2290691
1092883
745840
2520127
2315411
1844166
198852
2869205
749081
1222574
1345949
1173604
1488416
1955055
2731554
1783612
2537962
730883
1814296
670976
231091
1258797
728750
1879571
657820
1323969
2915845
2110625
1403570
1157117
1079660
418148
2552378
1929925
1670234
1822852
2934563
1379110
598733
1977252
2909290
455278
2343703
152296
81969
1591133
36796
344200
2491144
964353
542645
2203696
2541170
2560395
2190156
238043
1820613
1194931
2534044
1288239
1398362
666017
1453093
2638433
281124
908144
2776713
2156399
2754837
2277675
2241116
2260342
1836877
1412352
2563920
1743111
756883
1601018
523495
2027323
96272
819721
1700813
2741824
268806
773703
762673
2265474
1170532
2153120
2896015
2526179
2336245
1828403
1766327
111894
1795642
987208
2230067
2916583
2438925
1148753
626879
587029
2412599
2063008
36430
1681293
2540674
944334
690760
2577106
123633
1718282
2530726
2577550
1602394
921704
834925
863171
1022245
1680998
2531418
1515371
1864210
2815420
247455
2239407
597126
2708067
721226
1888310
1974705
2462714
663142
1149503
702421
2342776
1447607
392348
1956221
803024
782539
1565518
2469422
2020021
1258583
1865734
2636432
1671678
943931
145767
2300710
2721623
82740
1188466
2773733
224836
874326
686949
1321924
1030424
1745574
2715740
2649321
2742284
1408278
2682481
1409663
2609315
2075990
2253241
1791881
2727318
49820
1943677
835488
385143
961929
1752194
1552501
1818865
1428582
2093088
731556
2352965
2347744
1239835
102245
998649
381652
2036958
799186
2122406
2334799
791724
765071
2824945
2128199
2566233
1256500
1069616
1700515
2790142
568115
2590086
158103
802444
2472724
861165
351844
1701539
1308156
709405
245259
251494
833606
63873
1824787
166231
1914223
583602
634924
926151
2693311
1303958
1591501
1483700
1544017
981305
868509
2286652
1284791
2776001
1687344
2903335
2624106
711577
553884
2876727
1188610
1079099
2221514
1605055
1211431
314435
1817390
2268086
2517395
1281466
2109746
603655
415263
1998492
2838826
1794858
702787
1753973
2131784
234887
1165234
2622156
2248036
1332923
867467
2063143
2835743
1657112
655226
2357094
1932964
1322118
2270443
628755
1855646
2410437
497250
1744873
2475508
2533256
70502
2197538
1696617
276818
533223
1252340
1110732
953189
245513
196742
2171198
505036
2128796
1169188
2803898
725527
1245312
1282531
2342976
2069217
1467776
1941024
587995
410166
2486373
1144547
592960
495000
2681793
211328
639533
1386872
2374181
85827
1873844
1467836
2581748
818162
2232948
1731231
1978894
677753
2405450
818200
1049381
2250944
210677
1693152
1059502
1410111
433734
2850738
1491694
1779452
2224131
403885
1885628
2231575
1635478
726025
369237
2213941
1592436
864443
1294119
247771
2512275
1532819
2334471
2201595
1443833
44941
675531
2574146
2744592
1932021
2780877
2267266
238005
745257
1961177
2205916
2419737
118126
1816187
1349144
2106341
2624957
2470146
2470624
2172045
2409670
1717743
1491475
1507341
5906
832011
2073072
926373
2623646
2923121
2028887
1138006
1908122
16705
2399121
753589
1372858
1950806
1222081
1194458
2124974
1708525
2104711
109284
323837
330528
788724
2884003
2218474
2154061
588924
1594556
2532609
2875643
1179977
2135651
109254
39857
1502696
2201029
2144607
1450378
750486
751273
2458536
2768990
2339944
1264502
2511420
1925101
826772
362940
982429
2498132
1199914
1471798
2068099
2145731
244518
1469940
1026746
518189
2502799
1453408
967150
927546
2349336
1243371
2025154
213172
2526267
2073230
1859586
1557564
235819
2715282
2256449
2873316
1188459
1055551
869542
2383807
594685
2477146
2297388
418906
2416155
1610255
2692892
48172
126599
382858
1656439
47841
2511539
1619522
274426
2842143
1520938
2089830
87798
454113
1829241
547389
915207
790737
1713246
854931
100196
956883
1262879
2397416
725189
1003209
2531850
1911186
2553464
1692449
1441699
924914
2706389
1327149
1414888
2392539
2055238
255555
2865650
1983
686009
2831862
2117269
2291255
2349305
986897
1375082
2784815
1857935
1564253
1185978
2234201
2373996
1964160
1597870
1701825
1493176
2904152
414473
26023
498853
2711956
309731
2151965
883108
2413460
1708746
2357316
160922
949457
578969
413565
1031396
2415525
1303124
66444
1863881
554657
2114511
1880395
2714284
1139559
953926
2798177
2629981
943684
514998
2053123
1244573
1412113
2700111
2506077
1802393
711764
775482
1979279
2833148
1998725
1176946
2400319
2093046
970047
470919
1295745
2524000
2439387
273810
1986229
2821814
879101
673227
2224907
1094690
1290456
1996741
2537476
2934357
2739423
627243
815172
1392862
1248733
2526883
924791
2792554
1888654
2534697
1646295
2723060
1750921
1431542
1397794
1033153
442896
2355169
2107780
2758516
2130328
2800852
223939
1038775
2525840
832074
828840
1677659
1982948
853184
140166
191171
1843880
2032262
249076
1767445
747748
181789
577606
2776593
2440538
2451331
2913414
2160098
2510219
219254
604110
749641
2032337
1560838
2550626
1678091
2370144
2621953
2784768
322133
2775880
1026058
1996094
1273375
2084301
2518236
2461597
1485979
1445959
2280791
2195486
1764813
2164806
1379958
593757
1291994
793747
1646925
2253618
689330
2512756
530508
1196301
1301466
2151630
2768232
1242849
538126
2677135
1483489
2696784
1122239
1765578
2246107
2894761
38020
194721
1622005
1405765
1083931
1959417
2094134
662710
640588
2153558
1110413
372739
738950
1695581
1977771
2812213
22987
281347
2909338
974127
2671903
493928
2298015
1941925
1134564
1709881
885502
920266
719994
2531565
2357023
1303214
1997943
1393872
2334401
1277847
95135
1598818
2462458
2720552
555804
673985
2317078
57150
985228
570063
421267
121208
2828441
1549964
716977
786773
2024864
136438
1168783
1932637
2101961
1350809
1303161
823200
67915
2871131
929647
1216373
1761806
1137307
1081930
1392071
169878
255633
1265647
231728
2097738
2874369
1134350
643767
218401
136108
901153
2450637
994994
1716299
561611
2434054
582748
183342
366029
684095
199136
637694
696742
1578064
1149825
2430660
206468
665574
2585706
1797530
2902145
1979689
2107995
127798
1276482
2317354
517792
995549
1202369
659839
2518311
2859375
1043103
1345348
2455003
2552916
263976
439602
1776545
2522596
314294
64683
531226
456416
646991
1557872
2179719
2341732
1103280
816801
2248132
2078241
581768
321869
910435
2614547
117990
254550
1197239
2415355
2651346
1960617
54243
914593
2383717
1863509
2141943
875079
176405
1480160
2336467
2538471
2040656
263111
2001564
440826
2660001
757576
617155
398117
2145057
2743393
2611449
2683163
1255606
1835509
719954
2915064
879076
1008144
2289791
471481
1906254
77575
90689
2452052
1719635
150116
344292
2602781
283932
2890125
974468
971240
735495
2516547
672348
951444
2592234
2606571
461657
1999057
56247
1157317
1283698
2585477
2619394
773684
1671486
1459631
1426228
2775280
1260588
66879
1105775
897261
373316
1781605
1038023
2560479
400013
799726
1659775
1326719
700890
1882126
387884
851230
1817389
186272
167037
2324690
2633085
69784
1770666
2552597
41194
130863
2745431
1716538
885947
2627166
1023577
896410
1112576
2024137
2657482
787781
512216
2842883
2352146
2698506
1852769
1594045
2605393
681374
1395068
1464292
733374
609354
1223438
2157692
1371617
1130425
842957
1384233
1460814
585183
2617469
2388199
254380
2172693
422974
1500713
907431
2574235
2584538
1369734
542095
2388222
3048
106650
1988362
864719
657157
2138335
1263938
262638
2535512
1440456
2603371
853442
2517611
35804
1114479
1963957
2030705
1989752
357117
1270960
1806715
831671
2144441
1539354
2214056
2313233
2672255
1677959
1780959
2645782
293543
2689357
2703137
2151248
166895
1802619
2129878
757459
2656170
2744272
1118428
1823019
2321650
1253554
772923
2066291
2913638
2724737
910853
2845243
2392370
1639460
1306614
2433373
2309930
371827
2676363
1040586
176277
1397453
2105234
1063828
1016965
94106
1281253
2371472
479095
658507
12268
2254961
510863
1086304
2559534
1776652
911159
1248915
2062036
2918614
611117
1501808
1466229
2202451
295864
2393304
1952583
1420955
1313006
221749
40929
2176926
2308826
462914
1605483
688133
1422127
1162500
1426484
830727
73250
2817583
1273391
631017
1120246
315180
2146633
518427
2059067
2445483
1313899
930513
2325466
14135
2342212
2004292
1225184
744814
2029649
2388403
2587061
2873131
592993
1348211
785535
2053818
465414
1817755
166695
1428744
658022
982815
2737260
1439776
572917
1827843
2085428
36288
1753831
408411
2666361
1506539
1450799
1733712
2906699
852375
2699327
2792348
244371
340460
934512
170706
2487955
2137276
1392376
134334
331338
532299
2382121
1616036
1673984
2620839
1055908
1262726
2042789
816866
51161
209942
555586
134518
896431
790833
1225198
472306
1218299
1708265
1528142
2032025
2627845
1180177
1616076
26979
304122
2918693
789442
198720
1755984
2578993
250921
724450
369928
154989
1093832
627426
601582
1202227
5272
1014763
2421299
1278771
1320194
1309029
2580061
1187176
212023
2467051
2650057
1863427
1875223
1303661
968420
2900989
2569215
1067696
2416791
742408
344045
287154
1064336
2098489
1989701
1213099
1835104
1433736
2533771
173047
332441
1061001
1212666
569915
2276823
2490436
2690765
352003
466418
1673852
875448
927012
1377848
305509
378286
556241
1807357
2907917
1884212
1239185
1840956
2363262
2932087
2234342
2308837
2858355
854630
1648091
2243874
2851541
1339455
2094491
2341241
1382715
1063507
1272011
797244
1051373
825897
1504258
275131
1560069
2629678
1502653
835241
2592224
723472
1238273
692517
1920443
2371331
837366
307731
2063720
2193375
1596661
435997
1824661
2146134
252593
509815
221216
1809920
400715
1914577
1254160
2935362
2069388
2009301
572658
1365495
2297010
2419034
915194
1929018
586789
465810
32620
797878
1039110
2602775
1790957
2082433
2736768
1906199
1918066
110664
1305516
1851331
2174510
1481898
1824711
1667983
776652
2833497
2512894
702182
608724
2167516
1743945
1576963
864790
1778776
1246792
1085484
18715
2749773
2724731
244210
1150106
1365230
421447
2354962
706471
1259230
1479129
596871
2203236
1299753
1850732
1888745
260943
19451
1071211
1819239
1095600
452806
2005440
2460456
2140155
880959
272966
1992117
135850
445424
883208
1207602
878246
1804486
1212085
1320508
1945720
2127772
1091864
189050
2205190
1406701
2161266
2501451
1747903
537949
1866964
1774576
1649629
446337
99505
2456177
1608873
2481969
2152178
703798
1973903
2800502
1351794
273920
583009
1416748
2336070
2851688
1413480
826825
761932
1943902
70542
2926486
2442008
1285957
1867476
1376031
220338
130794
699441
2828469
944194
2042596
183787
1103658
1688172
1731530
1113041
1371359
1839443
2336535
1428351
682630
662557
299103
1303032
2119616
2119841
960103
1856846
1051402
890959
2794761
2850789
237480
1554933
2438929
155212
1467912
2059059
1973288
1347288
500851
223017
331386
2020811
2520955
845663
872129
1778671
1054914
1397782
2593693
481412
2453342
1402761
2797218
2415448
1870382
909428
1910855
1030996
1323367
1688413
2352768
2192778
2752251
109855
82214
896012
1602646
2007415
1832530
2598383
2517481
2455680
1508307
394808
785724
2747024
2306364
106116
1192524
2710837
1432328
407136
2229159
2320734
577539
2660900
1752763
240077
2548603
1730015
1753630
829667
2658128
1279345
1782337
2679763
1589863
1907125
478578
2070035
1558795
1312990
2901470
2508210
154927
378716
345488
718717
189064
1840533
407573
2218509
1765913
1088635
1365155
790087
2561634
1713778
488441
1518129
2760508
795321
2299658
1968307
1369892
1450051
2699598
18989
2688239
1676715
258151
2118374
60178
2216688
978886
2406940
1745647
723472
1319696
1361900
759788
1986040
220559
1077623
1670987
1854591
1644136
966781
1566481
2327250
1931636
911138
485426
2485461
1803711
1117925
671869
1059875
983318
307274
566526
540266
1055343
325254
1732423
959463
713598
2780704
2531756
2923408
1286212
1058853
2723003
1462319
1391755
204499
1553799
913679
2507983
1766538
2363595
2177142
902543
886594
1325736
373953
2226840
1833852
235144
1997628
1770783
2246681
784325
2124507
2583034
1246100
554686
2817464
49437
2843062
2240022
1800457
2064859
1156568
2747553
1139606
571566
675484
349675
1038645
2772966
340044
1533235
890499
1346195
968673
227421
1165054
311379
2544318
1092919
423168
1789118
2604681
412954
2616085
2181822
1079236
2736732
2639912
2068102
2218030
1841120
1107029
826131
2034825
710916
2706205
1583991
1800757
2101351
187954
1175326
2140746
115832
595266
2054406
765588
1758992
1532270
2904182
2714534
907032
548999
2682629
2728972
1521682
1056596
1476244
326745
843603
1661390
977443
407230
2576941
370938
2197451
2694562
491714
2093706
1009627
1222576
827474
2844153
1332982
2515631
2295625
870733
529797
922744
929311
2498835
2227122
215779
178401
266707
1269716
1234774
822328
1164589
2711051
360034
2905525
1398334
2695816
2760517
1547151
2720564
662028
1752329
2092518
1651771
2261038
2289241
772315
412937
1678501
2267356
757768
990949
2173109
2178877
429900
1003066
1513765
2381105
1125464
1554308
2805986
39832
794269
2200382
797159
793621
1620099
1739707
154939
61408
736354
874676
2791055
2003848
2399651
1265219
1583294
1621900
2580892
634426
626106
2310293
2182373
1827834
597032
2806063
576070
783708
1522330
2721555
1138416
2292215
1043966
1466071
2136988
1264493
2450025
2240481
793489
845676
1904529
1528966
1096492
1596537
850716
366399
1829709
1958061
1660072
13297
1326322
2613857
2363556
532639
255170
2531080
2163445
371242
1347023
2119834
473750
115155
2525307
1429834
33699
2887196
2787394
141902
563597
2425645
774084
2894508
75593
833971
2167787
1357646
2540613
2368629
1554058
2405022
2896462
1545400
1648298
981837
2552963
2285737
288769
996381
423289
563934
1474588
2823981
627462
1766826
2567650
1651977
561853
2932688
2315420
2523082
2610764
181909
2046408
1590164
343691
1097791
847749
2352714
933321
2244340
1951713
883772
1533789
1693860
726833
2471978
938916
1170625
2037046
663625
2803391
2729728
972752
2774007
1649862
1235597
2796638
1922571
2034823
1017369
202938
1418130
115346
804621
1855558
605031
1064165
912446
469596
2274735
2237750
1239207
2447654
334313
2618402
1302509
515380
315182
502085
978993
1790005
2099151
135015
1570137
1857404
2410732
424796
806632
554712
2769517
413422
2325206
1653480
2057878
2925177
1972735
1497478
2065432
2448385
371401
1742266
1459624
2033669
2285959
2449549
796046
1549664
529367
1625106
2648593
1733836
1510423
2220283
2634036
1977311
1115190
17416
1491886
2398273
2277110
738955
160757
2191776
2410157
1318160
1939535
2733340
2774322
2338616
1759760
2615617
2080296
2227606
933087
724490
380404
937201
2015828
2425344
518297
261480
839470
1382616
2775772
173909
3293
39368
1432762
791747
174065
2571106
2260842
1656804
2449452
187922
2073643
2400506
1297312
2724861
1014399
2395188
1086561
1253992
337693
1302619
2876011
1243876
253048
1748272
2679374
11213
2325628
2186102
2297720
937979
2881522
452927
1777134
977801
2686301
1194099
2025310
429855
2092445
350851
2306597
996293
361132
1620163
1497548
1192920
1140976
2005254
2469598
1886260
145321
1301555
297520
1663228
2125246
1280578
264342
2824359
2150461
1733883
510111
2034008
138310
2818544
426338
298167
2241455
1402781
2717429
2280519
2855938
154438
2185865
2607058
1067245
2292742
1534731
2548147
918127
2509784
1110812
1578409
2701763
316569
2562352
1481025
1949656
579391
1868406
272734
456024
2124188
186530
1147094
97622
2057265
2152575
838034
263412
2075767
367181
1171626
2935001
681134
28641
978404
1488991
2478244
952451
783340
1779503
1679447
499213
2054654
2577730
106609
546096
821771
1661259
2704786
1515316
1073018
2232519
2183446
2470648
977585
1313556
198038
1294292
1903558
1849187
1148121
1512272
1102138
790111
2295541
97276
2138579
1294891
2852587
420735
2859494
2385498
2689575
2825083
2317254
724919
2606290
2868355
2377606
2096759
759488
2013369
923594
2069587
726460
1631894
1546825
909966
2444235
896851
2437409
2646899
2039405
1646368
793580
2016126
744569
2928943
2324811
1272433
2824169
1153980
203832
1736490
2340622
1917352
2334254
1852701
2440733
1252589
1046089
658473
119620
1763313
1543233
1988597
1007451
2414444
2880330
1968730
1570674
1991489
903545
2104247
2302848
2282547
228365
333236
2000817
2031376
1844842
2029507
2148446
278433
133472
1324462
958209
2458354
1261136
1327885
1281620
162199
381480
2230128
2348445
2421006
2355418
2197345
133427
1473513
2339961
191497
949113
1712746
106348
2808609
2834750
2837276
812677
1782082
2866791
895284
1117503
612801
2109490
2189413
1044912
2585010
1666841
328761
1424417
2649989
855560
1830727
839053
1863297
2666043
497940
123367
619326
2678176
1578878
1252344
123412
871812
1063726
68816
1020756
2211222
2055927
1536851
1560619
212805
629062
2360505
1374429
2147700
2843005
2532878
507316
1909585
1551573
1161843
2177
346003
2388407
1655059
2889476
2040943
1049051
1326929
2768214
2605924
2237387
73292
1055642
1967858
2546000
1372248
2445992
291100
364331
2534363
914909
2303967
1577172
2091938
143913
2289659
1481244
2019330
1428235
1885094
174231
2547467
643766
2307509
590835
246721
2156817
2080890
1037963
2283867
683894
2135592
2272750
1224883
2096085
1955371
1030416
136376
562145
210982
2141954
553026
1076903
741894
325023
2238791
1788853
2251484
2260819
1779163
562496
110379
532225
2048818
2641620
908122
463728
1985369
1575832
1554366
108502
584597
429109
253024
2639084
1207320
58726
1044342
297034
1117971
1717757
1330603
431167
2604614
1986770
1882447
1838600
1506998
2847279
874608
2836747
1043857
657451
2351328
72965
675013
2311229
761821
1618780
278873
792648
615466
2631559
2345969
1299469
445761
1419353
1868252
2906854
205678
1847735
732008
1207641
1194661
1682733
79877
1568870
812001
1097187
473911
290860
2497625
1218089
1329060
179095
576847
1437048
953623
542341
2875415
2153510
2108596
2583793
38371
815192
1477294
1558614
107899
2141174
2158669
394445
1119230
660227
2183149
666799
2631081
378278
2015574
701192
1852417
2221896
1210949
1980057
586033
560117
2037474
623816
1899762
627250
1402184
1700446
1499746
263501
667655
1091539
548387
189734
36299
777369
1425689
2849954
2620879
1873025
1851772
314503
2461883
1442224
286827
120783
2640779
1121363
1665406
2042976
1064449
2101386
1835690
550440
886040
1076518
2041736
1005020
1822714
1926675
2286713
2677165
1705601
1368378
1720166
1361901
1408872
1419550
1005780
341427
2604350
495538
923828
2356352
526117
747312
180100
1415663
1202473
2272617
635457
2474025
1454800
2132137
41435
909374
2291724
1633152
921063
2226393
2000348
747440
2050251
2540032
637939
503393
1557309
2283060
806074
2833876
997736
2271019
1081255
2169385
2703787
2484137
1598134
1796008
758718
93124
257940
1625993
1184546
1546631
988052
2809855
1264111
2057896
270438
910287
247488
1369183
2162696
1022575
475468
346286
504150
1090289
584910
632228
672649
22916
1781447
873071
1733766
836290
579491
245980
1533915
1197025
657885
2369310
908451
2084293
508899
300841
543580
1435661
2550670
778538
1529035
362255
1040182
352668
1463214
1148512
284110
174078
2405494
2314296
2120825
167261
703697
140757
1701061
2296381
2902814
409491
2112455
696005
392663
1257563
2499811
2839873
2536863
1603122
131606
528694
1755672
765787
810119
2275065
2880151
640953
332342
1801193
709820
1238173
2850254
892687
584958
2558438
2339334
2638697
732863
403610
1182194
2754316
2592737
896245
1010971
2516287
2332953
2309646
1788183
1100445
1899762
1727350
2466186
254968
925324
789024
2765275
1052402
1831155
1023435
2241610
2228739
2124393
6625
748095
2116480
658210
2306398
2284109
1342390
1337742
161372
807186
2006163
1557538
1451325
1686163
1201592
135084
273585
1916583
671230
793313
1789977
2880539
1430484
2306239
2493542
82311
883069
1987784
367084
1630437
1015339
1396997
1724684
2936962
11352
2301460
1624180
892081
116137
1461517
1235845
132182
901181
935022
2651115
430123
1904200
1550209
2782516
459260
418711
490401
2209643
854274
1981593
1481856
1482789
496253
4022
1114950
1475780
525458
2413018
2500121
2745620
2652102
2173004
2255721
644252
985265
2488252
414262
1505338
154737
1772292
1782648
2324635
2741152
1712662
1467519
1830374
522919
2153908
2696325
1002419
2787365
1419515
2135136
2900884
2700057
1160255
2779885
2419990
159052
507168
519938
1107640
722864
1429217
1935093
2056949
939920
536100
393805
868334
1912056
1725173
142672
1933547
1761636
249094
1827620
1450438
2656608
503974
38739
997679
2671511
960327
932399
2341457
348938
2853863
632430
2516927
2220987
775711
1427426
1092552
841002
276489
2540745
1004151
400525
1467904
2397649
2214421
153466
2732725
2654528
1764550
843379
1550669
247982
965899
170723
190243
845554
2900332
592453
316242
2657885
1743459
2206622
898684
1509493
1242891
725643
1849740
2263818
1535850
1260498
2858372
2253553
2135361
52644
1711528
2852073
5243
2718856
2570780
223830
1851052
1252969
1446811
1421385
2085556
1715000
300560
1914888
1937739
1620653
1545537
2333138
1191231
2767251
2585241
1301427
2049567
821071
1341849
116184
1576370
2403965
2119862
2544877
1890240
465003
835737
2074895
1038592
2159419
1348531
1687461
2014143
862996
997708
987085
748674
720798
1681578
2186720
2808792
1155252
1567455
1293228
171529
369055
1521754
2795502
1795222
2539082
2570275
1227483
395807
1129854
1215024
1947664
1727134
2675839
2597975
244454
1505926
765313
2918996
624350
1028815
2406200
1498063
479592
728109
2656273
2186725
2153310
1946150
319137
2548174
1012615
654004
974178
1719831
605370
2824311
796937
289933
1645161
665289
709644
286984
783055
961569
2832268
2901039
2086621
237548
1735181
2236706
737475
1286429
831523
1821276
1192129
2872451
2319057
278336
2603144
301063
627483
851410
859918
419496
2177512
1852190
2450270
1675452
600891
620505
1108169
1161874
1410505
2417170
1113326
2676301
2154317
1466197
684773
1803902
739982
1648665
2802710
1793686
104197
955205
385299
737210
1451422
1588730
1047963
2579242
93056
1139389
2502966
292255
2205503
312372
1432237
465675
1789445
2683735
1274945
2202103
977268
992563
2345339
307076
1717506
832097
1473138
1123359
1525312
2230708
1351156
1117561
892048
1502156
2406719
1332324
2068788
1292238
640934
1200511
848045
2229279
2120969
172551
705325
1481834
1107512
2035859
750033
256335
1612424
1685110
889091
984628
2501261
630154
359135
1021927
302680
394999
2551067
2034616
2556076
2034291
166235
545748
2712030
2774126
2897855
1559643
2502254
2323511
499139
371799
1091750
126009
1371843
1081206
713225
1182352
2060374
2001306
2866444
189740
1959949
568149
2324586
1481663
2904340
907173
2167830
2675436
819166
2178070
1634434
959167
1952338
1219806
2390144
1734616
2747049
897183
752814
2279245
2686956
1129384
2337079
1281171
2751856
22406
654776
2593476
2348482
2534421
2840193
438243
420777
559547
903891
1075463
820405
169387
1226167
1288163
1322331
1551919
1264380
2025336
297145
262616
1604814
2690063
564406
1028815
2335946
2805750
1379250
1919721
258998
2810827
768142
2302058
2496321
2217924
1135298
711985
2067790
2303525
226272
9428
2438386
1679512
508316
2202140
168805
354076
1904785
2380194
1045520
2825931
277187
98278
801050
946056
2213020
1744100
2121623
2588939
2469537
2144452
819697
1115092
291908
2213964
1771964
2510438
1466624
643011
295522
2666033
1607527
2172497
1173264
1788410
1824621
1893036
266863
1442282
1615811
2587719
2491311
1284880
2250597
1423783
2450193
2515889
499809
1335353
183639
844783
1607712
1293868
1655348
584018
2557545
2455315
2858359
2244406
2197412
87789
2056551
1878097
2165204
2156364
447681
243213
1700208
2901485
2353587
610929
2059810
1975780
2610597
260266
1019344
2741930
2427889
707254
2432227
2684044
798278
909219
1907424
882759
2100832
66981
278191
1587081
122108
308378
1180324
966191
41409
1289798
2572836
1847047
2781130
969106
816159
1656016
2877489
2881594
2216025
2036009
293850
1141494
382426
1700721
169533
265684
164196
386767
158977
457970
1021067
619793
2522822
749343
2927310
1312164
2893235
930380
868230
853228
2809682
2190628
1683513
2919145
2038255
779196
1947331
1993426
1859575
663557
2876544
2459285
674249
1213941
749298
843599
1578417
2162634
2678577
691078
778857
2010064
2677867
734651
1711235
1594144
2233442
221722
416808
944712
1895691
1860583
2354008
1060825
559813
979800
1782430
2838195
2850053
2645908
2667993
809582
2063871
143215
1600435
355925
1254834
1089051
46973
1984660
426502
207143
306139
2380248
823621
969054
857278
1153800
568744
2205797
1025504
2226969
698460
871757
2638599
686047
1023160
2420287
2672078
2442428
2702201
413509
119681
2115429
1924586
436376
2837388
497770
2812211
593882
1901781
413277
2918533
1969155
318326
1759096
2130044
941701
455285
2220768
739130
808418
2534151
2057798
1607507
1032414
2603779
2146778
2086455
749381
1420459
340758
1580075
1592258
1299647
259263
824515
100605
791828
1659994
754980
528450
30968
1663862
2239941
521049
826511
1619122
192589
2522850
232766
462801
200208
156520
650421
2491391
623555
583024
1603329
92579
2623899
2304864
214661
1789792
1145569
2237789
1867748
491101
227361
706972
1369825
2218179
2346396
1902594
1653354
237630
569281
1578982
1537639
2648556
2514394
2192874
845217
1934205
2520221
744887
2068774
1373046
419349
2040889
2757278
2135267
767082
1395681
302686
1322997
1460804
2232749
455697
1599664
2513055
1223057
2314944
1725036
1584359
842052
2111337
2498614
111238
1146626
2537531
97003
2635611
1734328
972897
2112796
290260
1474743
1373155
1961349
523985
257644
675314
325185
1026992
2714478
972736
1913043
1201842
1003686
446271
1056415
2467841
2327149
130446
1380455
1578739
736775
155926
579260
1790164
194711
1243033
2002891
597063
2051439
16197
1479154
1445168
1764511
2142454
2211104
61078
548080
1137918
353208
946904
1324685
1710803
1318067
560315
315075
1931218
2213236
2563913
2900680
598699
239903
1309078
116912
16357
546394
736574
2067638
1718238
1539829
59947
476867
141893
1859834
2617143
1670382
1704860
2242151
73827
1288391
1811387
2558800
2335609
2139949
1518011
2342965
1542765
2098451
378645
1630957
956707
2811603
1764346
944536
1826986
2696337
250936
1370453
1453483
2522930
834811
1548516
2232469
2639049
1869616
2464018
2470459
875016
812294
193261
2589954
697313
2288923
551036
2142235
2582876
1511416
2187413
1058711
558802
577690
2904657
747244
1736707
830750
2931643
584514
755760
926665
2304018
1462619
1849051
648201
1964213
873065
792500
2786435
1759979
355631
1025739
955503
1231887
685778
2409029
2352368
1727811
944521
530723
1977408
1299680
1577050
744282
154684
374711
357574
328309
1568811
1526572
2684411
2491929
2145864
1466908
2799882
185143
459135
1508513
405614
286378
1781561
1743453
424754
2817020
530914
1149888
2511640
1101604
2214852
1483054
2519752
165966
1262221
835190
2068668
2161050
1348827
1894871
1937205
184133
1468619
168410
2833390
1309610
567442
514586
2852694
2366460
138320
228024
2323533
1170043
1536572
1998619
2311224
2843468
386366
171777
293388
719379
183581
1557946
1464868
1541513
2706096
2762337
1337165
799100
1744640
1753995
1891139
2566071
1294957
2494901
982912
1070754
2056038
783230
1159801
298874
1306347
1983238
671307
2803381
2337542
1455374
1212101
1478610
1620029
2109919
2427093
171600
1042462
1666252
1126985
2790486
1273255
147623
1953600
1261806
1208138
479025
2777689
760696
1150093
1355224
325233
379498
2893565
144959
31183
2895505
1971817
106373
142260
1112552
2773785
2830230
525
1329088
1921822
293890
1402842
255408
838303
871546
43372
2710422
2729491
118731
916818
1484945
587166
919205
1499120
1489414
610920
1033338
1462778
407674
263446
1246169
1258852
1081617
2512887
2480089
2908839
2461201
1567547
183461
1184007
18598
1753129
1843566
2356437
1288084
581772
712824
2605610
1608884
2695355
2818723
932859
1458738
733361
2489094
1409819
68682
2878261
1221670
2930159
1580980
2391825
1059819
140854
1862456
2526543
578970
1142413
1624360
2091782
2400070
2811380
2668908
2844738
2104770
1269389
886530
1005470
617407
380802
2039089
1219361
1768914
585557
1158332
457115
1847246
1181761
2759608
2484290
2049522
2580636
1933155
2205279
1288003
1188398
170615
2767436
1462127
2446639
1142758
1305469
466149
1627398
212865
2889976
2662471
385544
574263
191910
1335903
1235021
1235024
1167108
1619080
1012961
127098
1118741
2567706
602384
2022768
1721448
2815102
1397003
2488252
951656
1569213
2000538
2800903
2274954
2841750
1956515
864044
1341018
1809676
1896637
2297096
105159
2355556
326458
29746
2237301
2316016
2297095
853608
921470
41522
1971244
2205077
2512778
31020
1131777
2841160
1002526
835557
553524
2612223
390373
487018
1710904
1719040
2722611
1776552
1667877
1491875
175912
406151
169936
1843614
554848
1897707
104546
2893034
988199
516880
153377
854736
308950
75694
1798860
1637252
2803922
2778451
1169869
1951442
2454805
572339
2202003
1233613
299341
2725158
2553914
854038
1281825
1195967
1282718
268447
2906159
2556315
648974
2849854
2194822
735389
1974352
1730998
355937
1988817
2667945
26017
2118560
941910
1707941
2673820
732597
155830
1440748
496526
1081399
2497166
769471
2828451
1256092
2004554
2244517
370973
1287611
281380
572582
1258824
1042400
1075949
2519953
108406
569798
1086261
2843464
704778
2067860
2011032
1132429
2112981
2356194
2584176
2034277
2125182
819687
1578030
544416
1946536
1040436
1065630
983358
1452841
918768
872570
2439653
1138976
382869
1191765
2566107
1056925
1333369
2032112
1747816
144629
1385505
1126682
1659911
2416666
2509492
2178838
1383505
1369135
1066560
1368499
1102691
1026099
930803
1918564
2603951
1661124
1140290
2830838
1681429
2239642
110671
2481073
210268
2747043
1659577
2828702
2335675
2627519
1147045
12616
1871357
28126
285736
1711893
1172746
2079258
1805317
541608
217977
2199351
2340473
1307150
1092852
2031771
1838442
1252919
1115032
2408245
1253699
773556
1018567
913402
2113845
1337300
497975
100170
142716
36246
1384857
2458021
1141387
2286469
414424
1490267
1478346
140184
457323
2086661
1786084
2509361
301388
429843
1990941
2071444
655371
1232863
2213422
2468445
2660332
130683
2177201
854301
438407
1586234
1118166
1759993
1720486
830083
2119003
2128688
2076274
622663
2909666
2808351
1862272
2080068
2580496
1268423
1883938
2654438
2631318
1257439
2855753
1931446
323356
1073670
834905
2858580
1258866
742047
820261
2499317
2710200
2716619
785158
1157658
2088864
2319630
1298028
2693592
2321481
244882
1158303
2521950
2927881
1989870
2368714
642650
200898
957006
2852101
420407
2473904
982410
694159
1110994
401952
773028
1127989
2505474
2720267
1902914
2287419
2555677
2135989
2380592
2587952
1291713
1178599
157773
1216393
183942
1823271
586216
970990
1170149
1560306
1707168
2523973
39534
324499
752208
2459144
343605
1689752
557179
2050578
2762081
1535464
2677656
1134702
1500360
2223022
2270399
2887845
120227
1588782
474413
2771204
1272636
1217903
2200607
2433556
705855
226181
1639996
2050049
2867148
1498004
2436826
2526014
2549286
379742
786952
1674455
487350
2694265
2688002
951509
264053
646283
2421370
2031272
2548234
1142337
1010069
1502878
2424855
2546346
2515068
1041024
2778853
2539258
406015
2041163
853957
408491
1345998
802863
2668268
1533747
87676
2936368
2585747
1416681
2720163
255742
155553
720683
1235072
1687660
304482
2182638
2003128
1433215
2235833
1668512
1864454
340330
864346
754415
826327
2831059
2730704
1004670
2273679
1956542
2287691
1022785
1300831
423277
960239
2136526
2649209
2128462
2038077
1725678
1390713
1442595
577168
628268
1735536
661334
2271443
2454448
2736035
2585314
2644675
1901622
843523
92293
103128
688634
1310859
2279063
100857
1151094
1122361
1167201
1091024
1499176
2441298
556968
437557
2890719
1737063
861309
1267244
1711131
722401
1544927
1988523
1132433
1343920
2138811
1007119
1791522
478459
463422
2529761
1759400
1932800
980999
1353889
1205202
751511
2637132
1648194
223742
892062
616837
2906858
1087332
2321879
2729060
2780773
2577404
667821
2469474
1344998
2150398
1963155
990320
2602744
705662
1715638
673281
1875580
696392
1440713
1263430
2935470
2361553
1745537
1288715
191936
1773558
499112
1826374
1818038
525937
1548375
1716432
2250822
433689
937894
2354304
2327493
2212020
561560
1558394
1412535
1731435
842968
1236565
1834673
402832
626092
595904
1447121
261156
135644
2926038
2689425
1220045
700882
1381880
2244012
781601
1381349
2414361
2521056
1084641
2741174
2210658
2811205
1686985
2826960
180202
2500011
2148613
1020125
1522775
2037828
935994
1416025
2843520
2674375
1205819
370721
1308999
2715716
1350673
2867309
1802095
74495
993259
1557158
1055292
2483616
1137579
1405823
2394749
371762
1446178
164304
2491791
618481
2421812
2303544
1313706
2000355
2188300
1418876
2201547
1030888
1188166
2173821
1899418
1997283
1647402
439209
2333614
823463
318956
2099681
694677
344388
1764996
2532159
1722274
1914438
650949
238946
1485480
474799
1677250
615931
81497
353231
1989816
595932
432676
309969
437545
2070661
359528
844378
1838089
1798754
1852246
738440
2115226
132744
259063
2653859
1058114
345212
1424677
1758437
2499799
2080321
1167
2690713
2166461
2340456
2690875
176778
642548
1892214
2061946
2553977
2622841
364255
1461743
2198186
398697
2681797
2172913
291541
232320
306158
2616147
505361
206917
576698
991924
2519271
1823601
481545
2337761
1176945
2277552
1341427
1607528
87258
1660866
2063981
2530327
2308308
2877552
2334872
2099442
2134584
231556
2396671
1925872
2561385
2208720
2522863
267775
2568847
480591
1272882
483348
570919
1379204
178592
833811
1624305
1598050
385448
1213619
116045
2797434
2005464
2711584
2516863
113480
2094593
220071
1658534
1776505
2620537
1824362
2390393
999761
1269657
462968
822407
2292829
2418364
2436705
1555266
1359693
2088702
1566494
935264
2240662
1281626
1499084
1661264
1274009
1997104
2636439
625489
512534
1160595
2302932
886467
1536520
356893
662478
768982
2376484
557456
1995844
1324676
843997
2714271
1519736
2783917
2025423
268441
2859264
1163859
693743
1768847
1827177
2838150
251602
2127771
1859190
1754821
50447
2394602
1671087
638344
425350
530383
1791577
2592037
2725199
1073186
1467321
2731204
2399727
2718791
204836
2407869
1830142
2418783
32421
1943116
2149056
2913445
2749563
845411
1207538
1003842
713972
1652744
1061574
1894347
1046631
1616591
460629
649042
962344
1115604
1566172
1871865
696084
572530
1910393
2258301
2546717
949316
763937
1229354
615896
2107637
1865847
1860458
324115
169834
1365048
1894858
1005236
2473598
1635031
1418364
364833
204538
1345885
1184404
2563614
1818725
1740747
2457088
696394
694317
863466
2184804
1320848
2473108
490864
1202454
2116520
245555
278052
1614651
2610108
2765288
2637265
1003586
2199219
1362746
481248
108989
1565675
1855188
1999213
99583
1258399
1732660
2866391
964354
6600
1762989
1873831
227156
2703649
585196
761672
2051335
2776365
1618934
2627574
1563811
2870690
308444
1446830
887042
1737065
1382015
442337
1672590
1939961
532707
1843397
631133
2133237
1470859
2638406
1935432
1536514
548502
2325661
2676738
1409379
2413826
1495397
1229887
2318072
2067392
2917854
1883386
1843985
2069508
2212332
1161043
1806779
1687853
975149
371352
229987
1515785
1983200
70113
1896307
2603818
337819
2504375
404588
233114
2819020
1145712
2350069
1341822
1889891
429261
2692566
1889841
1232365
280969
407954
216724
1219433
1128385
143174
816690
1682230
1306429
2182030
786413
2278947
2667865
903869
2365902
1539441
1619669
494957
598676
2185026
1882309
2094023
938814
2025623
1250118
2075836
1809677
2687374
2587882
337728
2910769
1290705
27845
502895
2699744
2722636
10432
1658913
1750541
2838393
1410596
2431468
1728584
333795
556855
630912
2367275
1045592
1820081
828224
2279089
1308853
497216
2538256
2380676
1525894
1624824
2752070
2033591
660507
568041
1845408
1889216
1238082
466868
166340
1915779
1121739
1053247
2055653
394510
2001167
2592948
1115814
12145
836249
2560179
2321787
2408452
1683454
1219198
2693723
1299524
743701
1035478
1605701
2516903
2887588
2847187
709783
1595997
1274514
1582911
2897271
1918125
925217
1431620
206578
365756
2903770
718135
2114257
605125
507710
1792568
1731582
563160
1020287
2774276
1499691
1149908
2712370
2211239
180122
1493359
1895462
409618
1659739
1823391
1276656
413837
1333495
891071
1796151
515820
1476314
1103488
1040517
2176686
1063573
1607929
1888811
474458
1913089
536951
555043
2324585
2237793
1423291
2053793
418511
2109735
1256754
791774
1242774
2866486
2278177
2479599
1164979
427386
1598908
1386624
2751413
2744064
551693
2475981
592123
1515031
2891178
2347596
323508
1090752
1618063
1919094
2399298
294762
1946412
2383475
211189
1819691
574833
2570645
2844888
2191789
241135
2037021
2010825
1468547
2176030
1544323
649260
1713913
954587
1445198
2089859
841795
2129447
1773274
1745496
1102797
1574681
240284
708529
2838902
706301
912434
1437814
2911080
1963226
1677905
1049054
2149289
2712437
773601
1830311
2521541
1599321
2737159
2052459
936525
1747475
2519068
507173
817808
1057055
2936018
2188469
1775293
70137
2161109
1779033
498095
992308
1937332
2146799
1089789
1818742
871280
174473
169365
424186
1594302
252391
1093209
1983246
2828043
126513
33743
1377346
2738879
1503052
2854763
2638365
2417935
459622
130931
2513481
1400013
2115114
2741044
1534136
1931397
320680
179205
2488370
1672845
1287844
390908
2183937
706705
770003
1529410
1072123
2786020
2240668
1177250
546748
216901
340997
1003688
1780038
520307
1029625
2676566
288533
2115675
809455
2665561
917355
2824562
2534108
1431751
2887713
2767628
526481
558416
1191576
1078167
2183116
1360437
223498
1455777
1906159
93653
561888
104285
2431987
2045069
1989848
2384103
1347230
66210
173490
141353
167122
2195039
998635
574041
18420
1219878
1004412
350273
749740
1651639
1201770
1860123
308349
62681
1069878
1288608
1717985
603020
2263684
201852
1018988
2391512
2190283
1829073
2756395
35542
355639
1252194
2672890
642180
897713
907429
754861
1868043
1840874
2090267
1783885
519691
1441388
2810882
537418
1647851
1761145
2125903
2021376
1688672
1928255
2053927
1201885
1927579
63880
733487
1159037
815255
232626
2296896
2668470
2881413
2679535
787582
492909
2792662
19659
657819
2288697
2831858
1245562
1951658
1569313
1852633
2903368
2381439
1522557
1721103
4404
984427
823751
344989
2067513
1044312
1890062
1746280
1620137
2328768
578708
2276010
2467452
139918
105471
2862363
1661346
1922530
445924
2889325
1206305
1993443
328861
2095375
2647478
645449
911880
1225646
2551359
324869
1428656
2840637
848089
2594742
717559
2244081
1895142
1779558
1998132
2565293
1547706
2708099
564210
2519644
1234330
2402461
2006132
11268
1110132
981049
2861722
284523
2058757
59227
1133669
90718
1632277
2574465
1424782
627621
695219
738922
2023642
503513
951774
677080
170181
635731
1358137
1741390
2814271
1062276
2556177
1031759
2076796
1145771
2506116
2617547
2249046
1043932
784335
2537563
437432
2226006
647168
1673036
930667
1151403
114714
1060733
1116265
617607
384166
2084269
1506834
1707019
584235
1920156
2907619
91582
2113266
186319
236429
2005847
1819419
1004540
234730
1687477
1492689
2041838
913548
280523
622467
2414935
2481777
204549
2684292
804811
249705
2642027
2054448
258308
1961665
1349407
1203611
356710
1969336
1877285
2008467
2592317
1349595
2765364
702350
2456400
2236090
662909
2496475
2087408
2890086
421307
1650195
428059
1070925
1246518
853269
2690642
1685602
187125
1133344
2572040
853248
2196469
625528
849374
2535599
467334
550787
668534
2192625
1151377
885256
2702065
899262
1767337
1768272
2585541
1165056
826715
281173
323450
2743654
153582
527867
2410453
2495394
1222892
2791577
1852550
674155
2529163
850779
1916149
2117800
1545996
2155984
2630733
1836981
2786466
2002573
387217
2617991
1912076
522913
1581301
1217827
1029975
222260
1970994
427425
2785103
688965
697288
990181
2558399
2303387
2425252
1971394
2431013
2086801
646430
2787590
2320497
1255440
528602
1584480
2281197
642183
1284786
2328153
2799924
877098
658082
2565155
2758260
2552535
267883
2026320
479211
2030061
578061
2923534
2338848
2221669
535846
1819715
1331873
1291409
2930248
109182
2854502
1460479
1370729
1989076
1354799
2210148
210377
2687323
1604988
1966335
1454612
1366597
415578
1593294
1524907
1472393
2124646
1733207
1548259
2508358
467545
1511355
2757792
244521
2698281
92614
1425908
1330219
1893198
2026758
1477073
2072230
2511350
1202004
2358328
1335046
2789638
150051
496298
2359193
460461
2181752
120950
2826964
1597123
979528
2364644
1022999
737585
696898
788139
60773
702327
281048
904664
1052314
2765142
2355182
854894
329731
631318
909427
1796947
2885884
1680987
1350707
2853697
801956
2123350
424482
2222517
182328
277254
558850
1369199
1548420
2242990
871915
2398160
2260579
1065715
256359
2330000
773914
2572693
201615
1934601
2753786
1288436
1431697
2799819
91491
2890216
2124273
2851568
1914525
1429171
2378825
1077425
685802
1872178
1140463
1457700
2907693
143543
2121338
460215
2777586
1175263
1046688
302534
644757
356456
719587
1388217
899277
2611663
177311
1409406
1373491
1333957
2923366
586992
1533414
1849980
2706254
1824122
558605
2729300
130283
1768004
218052
2809027
2210619
1826207
2791061
894524
586379
344916
2633204
1227605
318093
780746
1448484
1383122
2059056
2912534
2209160
390641
1317582
640176
2679293
1009114
240255
1599246
997290
2541920
1603469
429639
1278909
1520715
1692017
792939
2144021
493217
356453
962495
279888
241900
85118
785251
449371
162637
19091
2457894
381920
596693
1237623
2777121
1379081
1051631
249193
2107394
790551
2624140
2464855
1305039
1187410
2849772
1694027
2753530
2437711
936570
650955
1577195
1259065
2659703
12756
1547430
690838
1909163
1324357
2434163
2789722
560410
2465000
2065020
915988
2781574
1146577
619654
1805
2533143
721612
436315
1626085
2818388
1548654
2592344
1467981
677415
1100446
1623438
2514729
1006681
1880407
639978
2655783
1534279
356851
2458859
1909593
358280
1737723
1380181
949527
621222
2701679
2124917
2128142
1358458
2177708
141547
2667441
2231435
2445565
1240466
2387440
2674691
2472200
517698
318712
2273257
433332
2737602
2727057
1252798
946343
2305711
1060409
885954
2431895
394131
466611
2689253
704448
796099
94743
1633203
1483104
1556982
2182441
2265272
1613643
2062628
632530
1754254
931769
419132
1918823
1849396
1861911
325988
1083916
1445808
1741381
117440
961527
751416
927152
2075710
553445
1414347
1729618
186786
2555543
2873585
2158347
1482906
588304
2070202
848195
1210527
563125
541900
2239495
897543
2645385
197452
1058637
1538159
1852962
1787030
915146
2762662
1929402
145004
2253377
118532
2328360
2808851
669269
2910401
403047
1513714
885760
97113
1291662
2859921
1268735
802961
2772288
822669
615631
104259
1772920
807043
2409986
280167
48730
179274
513685
1845767
205027
317195
16987
515452
1220919
1201702
2242675
2492968
1786375
571279
532990
115437
1226318
251315
1216109
1944197
1295924
1071014
1031538
801859
286765
1082966
2560815
1851843
1981035
1311248
997669
2653586
2684063
2196490
625146
2887978
1227859
1819813
895495
1702722
1744210
2391852
2676585
1725557
171701
1839147
2467223
2637961
2002241
178157
116926
1751532
2753754
1931596
102899
1625877
1718808
1323502
2328726
2934652
2897373
359297
1574522
938447
832032
1717421
807172
1636808
827392
784428
1499044
2422394
922454
1214694
2057110
1186575
1109382
797875
207379
1764746
2885511
1244101
616938
418980
1562578
2793009
583728
2100653
1710650
906862
1982476
2442280
2560191
696928
657779
1847820
1019701
272892
2795949
2243041
1253478
1693391
271772
352131
40899
280218
1577211
1915222
1078613
695001
68405
378206
1669020
1545674
2220756
795313
927701
700461
475318
2636483
371200
90348
2904817
1827833
1537635
1119390
370166
205096
262966
1763506
1858397
1065811
1461954
1592793
305651
1133003
2658997
2291391
1686116
459186
1228800
1383786
2747411
1788012
2094425
2115659
319964
2333069
1402658
2816443
134353
1975675
1847996
2629542
1926523
530857
1034812
915903
2045547
704867
301122
562833
2235766
2161803
2197620
1546196
2509140
219820
2211760
1956358
2801063
724466
1089098
667675
115580
921422
2117561
599183
2201282
2579128
2929430
1821145
229735
618663
598410
1279795
1655180
596225
1066900
994930
8077
1427056
1032682
474535
1373053
1037259
496629
1876066
700645
300061
2221762
2211366
2709649
1443358
2011466
1810922
934835
12650
1199144
470523
2135419
12094
313597
1026032
1243212
1827694
76183
722844
1523233
1002270
18294
1117558
1531153
1372696
928184
68357
931222
1764790
1906279
1806419
534648
979678
2475958
2886813
2185393
1748281
1208519
2119237
2097310
952559
2094012
2552958
2876561
1653086
2577070
1427616
1720637
715076
1859726
1339084
1997131
776216
2862076
268474
1804146
2739150
2897410
797651
950411
2532691
34503
2812387
748408
1008593
1101448
1762783
621809
1150427
364393
111741
298766
2419424
207563
1092396
1044133
309252
338592
652889
2104177
2867537
444995
1739089
2270192
2859835
993910
104150
549522
450766
2300164
658318
1187662
711633
1780220
2323706
1481445
1069544
2405670
2443713
1474277
1534185
2094140
2395913
948524
1132440
2294781
525848
568653
2332252
728648
2390831
1575219
1319966
1739699
1830336
328979
76830
2190632
1077778
2832985
2443748
2173469
1502216
1527034
780342
2830277
1118937
2340702
705895
685911
1445891
1069023
2904556
450945
1543069
1295173
815633
276900
634527
126545
275664
830427
2389792
1314426
878087
2487504
1006756
1972627
824255
687851
2923800
2443862
826755
588042
926122
129614
105416
176436
495384
1278231
981219
1545878
2097578
2038009
2568350
2792734
1280844
267087
1312830
2736420
1776213
2663678
2692746
2604480
2895337
431742
1023230
753768
2257387
1453296
1937803
646127
70415
2859337
2767298
65766
1756689
295871
309732
2703280
2464394
2708559
1902448
1781798
628773
2305297
1055323
763057
359829
2566382
1607862
1799510
1524506
1777418
1709088
2545058
178997
2911875
842567
2131548
1645236
407350
1382573
2181498
283048
1274626
1812860
1245581
814018
267396
603353
2021262
2022022
2010949
1478921
798827
1508671
221345
372388
428911
2396932
1706917
1356919
1613405
2319935
762429
1573166
2871297
487996
110270
2744690
1498897
1962090
1877225
1284558
614407
2174769
1936647
949982
491413
450171
314267
1134477
1030579
2463449
2585036
927131
1275471
1413577
2116753
2075544
1542804
468431
178585
2784803
970185
2624011
2193413
659472
2923685
977275
2929411
753260
577859
1765796
1221938
474906
1063450
2780128
27686
589387
2336380
7323
270077
1493657
2648043
1199638
980858
2176511
2397536
768234
1687443
712803
2150448
1296251
557773
1428292
2579582
773066
1477614
789357
2219717
2017197
1105765
1054980
2872399
2278272
884650
1989622
1600274
2921541
2101889
1600374
2899903
638198
2505811
939141
1872210
1174622
2498879
250299
2512952
2823163
3741
727717
1114235
1018684
565518
1187757
2416846
2499820
2454298
2093272
2717608
976276
1916444
880290
24417
2501258
2141721
2222131
2121820
148973
649072
18614
229214
360196
1153599
2235444
266630
287633
2142332
1019687
497127
1843880
2322486
268438
2315061
506792
2688937
1531886
860326
359423
2926231
542280
546803
2874731
482240
2663573
538236
1847169
2185465
1020124
462632
23137
2066498
2304464
2528030
1393034
2447933
2517363
2770816
792593
2158665
1891505
1373368
1314015
2036184
1449892
2360013
1709356
2131394
321901
672448
2465333
2392327
1369731
1152446
2252736
2290507
1435330
1462208
1080895
76412
114653
2505391
22855
2010821
2352873
2772214
2920776
1810930
1316794
2754961
905232
2159239
1873386
74284
1077752
1645665
1159675
2524189
889074
1214166
767696
2027975
1179385
2867563
64705
2608335
619817
2008465
720706
832449
1372706
2275202
425339
2744670
2270606
191052
2217573
2367021
102069
1322246
1626941
2006448
1975654
332524
2163909
1458940
2630153
2015556
2087680
1602524
2346787
266695
1257268
868912
2711618
2258419
770001
428294
980203
244617
534019
543018
1285965
2922354
2044716
892253
1072896
1196977
713399
1047034
1606277
2927731
670253
730719
1335872
2092435
514361
2497567
2249962
470120
1134585
1584756
2746741
2384338
1750975
2643978
1696550
237016
512475
1099127
1788393
1393208
752337
2475108
2635840
2910184
1041217
690225
2266533
1218489
1111490
2697577
1759499
1042287
1364303
456099
531911
2039943
2306921
1419388
705356
2302694
1261769
132447
202693
1273167
2225470
700611
771363
2169310
1626172
1710469
2298748
1892989
1976322
300263
2000831
2612116
10902
706995
988278
320122
2555054
460026
1543399
105430
1646661
2622595
2662649
643084
1383189
2288650
1290560
671959
774353
95438
1664938
2320076
1743360
576858
1882999
2773942
559992
2414409
966616
1283101
1737429
1899090
1187314
603579
1768338
1394197
2098564
2467193
2252497
294067
2266462
4428
665452
63674
1608120
1624418
2278102
210703
2597511
2423087
1253788
2351824
1487156
957033
1205326
1904259
187798
2807570
2288785
191607
2449202
2687105
841817
1426753
1090480
1492652
870911
1217388
2887557
1477386
2446858
2419614
1396510
587636
1385293
372492
2781191
304371
598972
1854746
1460183
1858846
322185
2609164
2909966
2612731
2837444
4716
497760
1317688
1932228
203996
1208839
33516
628045
2286294
2446084
2067269
575351
565421
1356515
2205680
1994406
382288
1689265
1450286
1757003
1837506
920191
605897
311935
1937494
1798202
1952774
1464298
347672
939621
211990
1826621
759654
1222041
983159
2896661
2468834
1358239
1656597
2063219
2334019
762507
1034758
1685734
526267
2498508
1647184
2874107
738720
2159989
2474493
1873835
2230944
1304851
934650
89642
1371806
2091506
775766
1478801
2793914
629605
1280247
1179057
463975
2924730
53455
7976
60143
1700475
2822426
1445297
1849822
417857
97538
335912
444578
2638373
2272783
1681273
1818982
2894874
270742
680140
708204
692875
1421837
2720969
2812571
610976
2014917
2703542
2761280
657520
643412
1965653
2169351
2903343
2783609
2073604
2606010
2813372
2029722
394454
1102259
352814
2631306
696045
2751169
2194875
779666
1980662
1769651
2180330
843777
2936924
2866928
1112175
550491
1929448
753660
2841918
1905791
509698
1970757
1317598
19691
1499826
1865540
147098
275142
559555
1774970
603429
2725569
1498127
1244113
200653
2636007
735909
942335
37011
949644
696729
800986
52267
1909183
2283608
1750496
1749389
1450537
1409542
1897298
1537844
1050063
440606
1844130
2034301
990852
1046429
780903
2459737
179030
2303678
2171956
1826936
2040252
1882003
1283395
2078795
964100
808712
196528
1124932
1648021
1971841
2150726
2154245
670973
1764308
195384
2704780
1640028
2374191
2339490
2178629
56205
733623
1040279
2079475
1724806
1289306
1587438
1365104
439064
2071017
1152037
2064774
188062
2746077
2280337
996358
1036394
1170649
2367702
215605
1352112
2640398
694859
2062031
559243
2776639
2484997
2576931
1516032
1907706
2564068
2455847
608168
85894
1681240
733690
1257926
2646125
1856409
93666
2565696
534020
1974423
2766737
2175377
1463436
276466
711827
374619
2443110
27359
2461170
2047176
2009790
58741
2260769
459927
2734354
770226
2594606
2756101
2854385
180051
1379733
731475
186637
2721621
606177
2884155
1852118
1262084
330642
1120861
145054
173937
729817
1533646
1195553
1361080
986292
1294833
1777781
1207798
872609
833077
2711900
305056
2542865
1743335
2266066
814443
1707665
773676
301303
536334
748012
29678
2139638
2698260
710205
446427
2372131
2268444
995140
1269558
1694064
2608355
186106
298312
1387996
618446
2271843
2020914
1719566
1231023
1030938
1508661
702901
2912487
817517
1771374
536951
1439916
1521411
574193
433123
1904297
417629
2487631
1587769
281075
2527269
2108356
793037
233539
25874
659809
1893296
624
1831806
2924325
2222305
1815726
2030125
384308
1299939
2684521
2255372
2635047
1863177
2484810
2175830
1162808
2637825
2076248
1205155
1381706
1476366
2509013
1107354
199798
2497730
798261
426835
2637633
1408788
932733
2434535
1964342
2936778
2414839
1723126
2264611
896571
735896
1479729
1583049
1792128
1547992
1528021
2567614
2616242
745323
2667958
173758
234027
2274614
1284038
863088
2367272
1092709
2727150
443956
2021628
715035
752028
2133333
2160711
1757476
2504641
1311139
311960
2400351
1452434
2880634
785192
930125
1224068
1238238
2346050
2501139
1978692
542034
1120182
512063
2363679
769297
2752226
1860870
1325836
728677
573757
615670
375541
180660
545564
1454653
1533867
1911176
2014599
188323
573779
1788728
1861482
2659614
1062571
1885651
1220836
2140865
2591523
1210222
2518174
2867865
1564916
1645659
2028289
1626966
2001432
2374186
1150732
1186310
987000
375544
680402
1426128
2113423
1538788
2141206
2362637
1390880
628456
642711
2274566
1735721
2638207
2476163
1900168
968701
1084841
258372
447547
2837107
1076814
289361
2634457
2501788
882503
1234748
446969
1140868
171026
2226010
2674618
2752816
1281314
2582380
520284
1841355
551498
1393101
606436
2014623
870751
2519577
2503634
1377610
2533744
1717178
151633
797871
39241
265026
1400992
2534130
2601917
1979804
517045
34606
507576
2238320
983811
727578
96324
631978
2311503
2845936
2782556
385677
1643721
735425
1835602
611994
1244292
2227708
2296960
2926822
1719526
721323
271423
1285264
1512342
2446574
1626904
1804224
1826390
869147
311858
2667882
491252
1349629
1058457
993785
106264
2915234
593455
625441
920707
2332434
2875066
2069181
1428797
408855
1025247
77065
2041785
760842
25433
2627549
2849165
672931
9137
1274973
394977
1819850
105880
727191
671667
2110419
2713002
1181080
2206531
87251
524113
1077115
107082
2164746
2318290
1564917
2082002
155362
2930278
1175142
1574776
2521280
900578
818601
1155301
1544672
2676214
1473760
494842
2140853
1205730
191260
1650714
163417
2608909
2584903
199410
1307140
2223907
2016315
2143012
1847936
341338
787253
1430854
2311508
1145349
1324602
1672845
2424197
2791061
212866
1584245
564522
307411
1037043
2162596
288693
2712819
2693626
2004414
297813
1897915
1382563
2273842
967197
1715528
1539695
2178713
2543901
2081268
2059649
1427800
1271057
1808638
1965638
810955
1377038
385442
193861
2653766
2280749
1365026
1300090
1241382
380323
92270
1942721
1000624
1954497
2792281
27588
1846399
2122285
170990
2926923
2102603
806906
1831207
1093181
2503412
785007
684624
2239527
2527627
872314
402242
1255743
1081906
1600906
755220
498008
1331706
1253150
1696123
190517
2374473
555372
217894
951931
971373
143813
1126863
979328
2456825
1503395
636566
2032227
2246913
1793295
249285
1604341
2754711
287536
892816
2794387
1855667
1181814
2822368
1930701
766080
1513529
2843423
661309
649753
2796668
1191153
2262145
740722
511172
1661102
1343479
2284952
1964865
456473
1349737
589371
256886
299291
2209274
547257
2842084
2685097
405197
970732
1258633
1588946
1661290
348730
1143240
650849
2471758
1142450
1410206
1273369
2451971
347610
346250
1682300
823936
2216896
1408696
1872934
2848976
2867882
1732739
1447028
2499422
1159401
2886615
1219004
2333759
1633767
1925393
48047
568025
2769445
2089097
1807632
193705
97690
1476633
2213107
2683384
958309
2569436
1398329
129061
2618039
1873565
456412
1572421
247910
1617915
2682528
2876771
1496171
1560270
1420601
462812
1537558
2735423
2018233
2744882
636879
2065635
2598629
485500
236690
1158608
1926546
2247661
1202059
960891
1725001
1077001
2674003
751595
877665
2671491
35816
253014
1852534
2688636
1940525
1858143
35384
1418570
571365
1434628
2907728
2187611
820303
1558715
740272
687784
1409308
2475497
660973
439467
2773032
895603
2756870
535034
1151682
1033928
405929
1600926
1037411
2189166
1329086
1830812
787764
838938
2139562
2233747
1525219
1296280
1102541
1902662
2664989
2546591
1580824
1947000
81015
746061
2006598
345086
352975
2478434
992379
1284403
2530287
2563797
933707
2670798
1013231
546555
366555
3525
1526838
2905386
1388236
1078637
1521043
1502143
795752
1587781
201285
767444
812563
500938
2646472
2082289
850060
270716
2083750
734019
1010153
1205772
1893687
1503207
2030142
2098894
2592910
103845
2402564
707800
2606404
2788836
1676718
1014996
1859332
2375603
1231884
2179957
560213
2721736
734833
405258
2675189
2155477
2077845
597120
2774426
2689226
1408739
1492915
92426
177001
378308
197523
777816
1927278
2869206
49869
1195765
283711
2190338
1963701
1251004
421497
2367479
1913579
1820072
1737269
2283523
1086847
2927825
2532281
1787243
2661065
408952
1958369
1127874
2583892
2208509
647075
2781738
1082083
2369138
2735330
2750306
957633
1351942
834585
532088
1314368
887073
2857527
2926450
276092
937720
2499126
2087652
2310223
2358250
1968106
1536983
1787619
2385713
2752407
1493869
263606
2257857
1911155
1132933
2396591
273243
2698070
2531330
2078965
2010285
583085
2771097
2256371
1667463
2040964
346166
1497030
596381
2455596
2582231
1203332
204077
2274310
1956227
2268724
1339645
1679110
670726
569085
1195568
2083328
1864658
1074661
2082017
1585075
2290109
2467702
166415
115897
2640878
1254878
2487197
743978
177284
733054
361504
2269213
1586660
2717170
1564018
1949781
1720240
2066714
848414
277713
2874402
2881929
251667
228616
1452994
271688
1153947
2576464
2646397
673820
398816
2576621
1065195
1230609
462874
2024220
2350959
727822
364184
2400689
107888
164772
2825327
2104926
366598
645520
1893512
1174750
1881258
451035
1323406
2853419
2566565
636179
2742363
1131730
1298879
1211825
1046976
545696
1197612
347003
2486676
1830150
2728977
1388688
2604547
426913
1371005
316850
2723151
1045987
270812
2684725
1746159
533044
1583654
315917
2738644
576497
739678
2078547
397748
749968
1407858
2614756
2012090
408235
1923503
2452928
911054
2800928
2809421
2079906
2027173
591652
1662914
160549
1233505
2065020
1823682
1488946
97684
2445489
1805820
255876
2380384
1836676
1551784
1310836
2538617
2126642
1017710
940188
2363432
2090945
561016
2366518
174068
614465
881901
183856
99991
467242
663298
1141366
2046560
1260275
722835
1579132
2228612
2893525
1243773
1756817
486096
2886827
816060
1746692
2365617
1416684
2216282
629014
304323
2444376
2608144
224716
90490
2468647
2842279
409679
1455202
831336
2863747
787617
1410481
1897128
685958
1743149
2825311
1667585
1923863
2166962
775577
154764
378941
1605816
2901141
1857264
1812739
1137332
2672413
2044576
1673421
1996811
1468159
794462
321201
2192692
1628815
2413353
1344548
538619
2578395
2066933
1997812
2179182
2608911
995892
244483
583741
1491343
1408944
1871396
781534
1753482
2392844
1885345
357342
756682
2330953
2300691
2446980
1728941
689141
2548794
1725662
40572
492613
1966829
1031474
1181862
2280881
1897493
1638518
2000671
506141
729674
722855
2647913
1756587
2503260
1971098
1003936
2883061
1374101
1016281
2090256
2641252
2434834
1838072
2795102
615613
2184031
2374542
2893915
726463
2390997
914633
603607
626427
753419
321980
1957722
772200
150404
19358
2554986
1836201
1305142
351045
554120
338015
2355353
2861023
1729037
2061699
2550535
1444453
925946
79725
1275094
1151040
2062857
2637362
753081
495633
1653381
1596774
1720404
2083279
1633694
2770692
2290008
1310504
2932578
2470182
2386340
1692295
1947410
725007
1025404
1738586
639001
345553
1911228
623878
2708052
514040
2215988
2373992
647161
2153870
2918865
14439
2791051
540078
427249
1127918
509290
995443
343562
1303941
532339
294940
2328046
1704695
1481425
99997
2307918
1786660
1460364
633960
2382636
1905515
925075
2581414
1061903
1178719
60791
2125937
1792808
385372
1250294
1128648
2482951
448457
2222766
973256
2013426
1767325
1859213
2841264
1825349
2187870
1904382
762375
1716066
2634503
2431704
1500423
637827
2178126
1344897
1248298
1681369
383090
1021588
1756576
1461681
585023
1411586
1737271
2040213
2459847
1636023
504577
1418021
193331
2007822
2587659
1240321
1255251
2056497
746112
774110
1073530
2875486
2423127
1292199
965347
735060
777232
1525969
1909621
1824232
2428258
1651449
2615599
1512825
1230621
1933601
1709180
1332294
2881880
1045408
442310
2389008
61572
526897
2467836
192223
526279
2320975
34578
138481
1175190
185198
179364
2052092
1917274
2398556
2644981
355603
2218044
2211710
2206137
286241
1788696
877028
1127873
2419618
195207
1640748
1940867
2454330
674524
176175
400284
1113718
2931561
173708
2773898
40694
784595
2538301
1270044
471062
2855532
2547763
1502346
1348508
2657174
1590781
2425267
348752
2820771
2264035
2928916
1471637
106793
1499724
344328
750845
2815379
2526652
1346186
1276379
2837501
377086
218617
1004143
1823682
1490744
840574
1956013
748959
765152
729292
61069
2351548
2211522
450010
385891
1068940
2437393
2206322
395640
139989
1977762
1824718
2346853
1797426
1535187
999255
2368582
1480223
535726
1872112
308672
327353
767997
1363817
1857228
620351
1758755
1221191
524041
683103
1440416
1584850
131914
2369999
2268886
2798673
2374031
1079935
2511835
1227277
1051331
2557224
2415576
1139231
729651
1344214
2937844
2740229
2598905
2267168
477124
2236220
347258
2680673
621858
935246
318059
2373303
2034392
154349
491128
279201
2264000
139346
2051826
1439643
2340492
2677898
301120
1545624
2732630
1174922
465561
1524864
209322
256113
304260
1671462
1256022
2846706
87142
9687
1021617
2447202
1488721
1151707
545156
310064
590655
1369347
1915587
1501938
2597167
1221673
97493
1147374
192533
713241
1873975
1491400
1722176
1664595
2552262
1140817
369325
1206379
615290
920197
2635819
2171640
2632466
1514603
2466663
69122
508239
1955581
1210437
1225326
2140026
2472197
2689258
2625478
1930575
1075265
375044
239286
344003
104662
2524977
1145301
1936814
2099589
2622037
1457224
2870499
1251265
38406
1321397
473647
1014813
1004719
1875000
860941
1805728
887845
2448181
2228602
1226011
632372
949087
2235399
1147684
372365
2926941
214152
1131552
2239773
1942842
1370871
1712674
2473510
2287220
1893771
269500
818644
2480062
2780233
905772
1081833
1013480
2896791
2370242
1289722
2652301
892983
2844842
2046651
2308279
1885132
2910809
990489
1770054
2464856
2786122
1527478
2460066
2556857
1776836
2121118
2499244
315229
2662742
2515274
470349
257870
1246258
2203321
1336685
1203141
2059334
1943032
284270
2905196
2320719
360638
1647150
2220017
474553
92954
2876947
141287
1991319
1475704
2284660
1590832
449688
751731
606697
826680
1516046
1319969
727279
1637903
27215
572289
1152433
1118085
1486080
1344167
138970
2591330
1199075
1555530
2385817
1815385
2907622
434138
1789063
2767952
1194568
1413667
604273
2779306
180787
2132988
2513094
328594
408611
727475
602169
1773064
823192
2220331
5297
1438656
2701919
566899
1026648
1424799
2843470
89886
1681589
1423100
869698
828798
125812
2799733
2320060
6446
2802884
1509948
955216
36908
650139
921603
951459
2116633
2284090
2745450
1195809
1813862
1173435
2029993
1863881
2081621
2356790
219494
622917
1547990
461557
2413474
1080842
829920
2410722
2474918
2368024
1535394
1348608
2440284
1038716
1433470
894159
2592269
1102960
556235
1901159
809439
66143
1510201
1475882
2346232
1254067
854135
2767491
1825239
2623119
1437019
81568
2306210
294514
2775697
98469
1690220
2447831
2391060
1260063
738821
1895034
1628611
2912993
1610533
2302633
2901171
1113698
2408785
2661614
1157933
1775868
2091070
2835336
1032959
723244
128956
1451590
2480413
2756525
35112
1137455
980414
897105
1580488
2759683
2822949
1255876
828420
978539
623003
1367720
1726097
2549375
2618452
2300907
1853680
1249901
1502355
1576730
1373423
1298043
367927
1412298
2128128
616322
904410
491612
957358
2176581
932194
789888
2771314
353519
2303196
502671
1567409
189620
1682933
932394
2223006
574534
2625182
1883454
2182890
2161201
2464726
1582978
1835193
1899934
663805
952590
1191789
2787212
764867
2585757
1573388
2626909
1234014
2922250
1885227
403131
1549578
1583370
1563567
1993572
2525548
391060
401136
1003550
2003757
933442
997352
270555
49433
2264416
1204388
2388531
2469298
573132
1330392
1917607
1938582
1432767
1817103
528939
2290746
2567553
1170460
204732
1171268
1498207
2248967
2388708
203597
2536158
529877
2150452
2216843
2387032
1448477
2844379
89128
2139537
350216
1395541
790942
2393433
2606486
1090216
912188
1457704
1145987
2315606
2813927
2339101
1367649
659136
549404
1599029
2212951
2048671
1293464
1018482
265389
1125608
282021
1098764
237583
2196670
2939836
2200932
1866255
1358487
1746664
2381060
1803481
309114
708787
2482954
1308695
1753027
1892655
616679
1154206
2260730
2167751
2633070
444438
77778
2319548
9849
104096
548665
285781
1382779
793071
2836059
2232311
1557744
1240171
1682484
2910827
533582
392490
2022352
2659043
2211108
202968
1264444
2523009
2352971
2298045
2747269
283763
1099743
1603094
866704
125266
299753
1304106
1057582
1627622
2026655
2273941
406227
421297
2424859
1498247
878402
1447769
958421
2182248
147107
2527738
1880072
325730
2909060
2547918
1752876
17265
2059972
2610741
1378737
547799
1409148
493978
2123621
1828088
2872131
2903067
1871438
1971025
867869
2232575
1772525
1502209
2107425
1382806
2455630
641455
594259
427157
2299942
2863822
1684310
2557743
1883689
2656844
1532077
1302529
496464
1636941
1169999
450431
2135721
1101398
906003
2145856
685145
2247502
2181957
278490
186761
1779238
9289
2108192
2016780
712739
363333
2801916
588721
2922630
2873262
600474
1406053
1509770
1936097
97320
1808943
1821255
542698
2761835
1428545
2002595
1289
961422
1332107
2532609
98088
1478346
890117
1039661
2318047
1368139
1504976
2063649
10698
2374389
876908
2576498
914684
2062236
1894720
1811920
1512040
1193660
519344
1292325
1428289
1096916
458143
1387324
330872
1141030
2752454
1681207
2355225
326125
2591904
66743
2019828
1256887
406187
1155520
2440036
2895660
591080
1223953
2013886
2121756
642479
2511476
2666108
2764804
1086402
2230288
403265
2276720
386867
941446
1842734
2467623
233518
1425824
2042617
2085153
2589829
1196309
2056284
475399
2432239
2829169
2198241
904494
1182094
1599367
1246528
2210883
82655
89921
1464436
1439956
2255127
2302526
2116997
2673436
1418518
2335952
1574293
2380140
350421
310804
2914171
1971251
1567483
618075
842460
664387
1724095
1206403
2866574
711853
657672
299939
91973
898481
2401584
201075
908394
1699431
2294579
277552
1650703
1843633
116749
1461463
1617722
2039806
1383205
698094
2356421
1442833
2152015
2521792
1193406
1293099
2835901
820333
467602
675417
1956913
1024253
2178763
2126782
1019454
2204824
986735
342700
855061
1979993
211928
2775532
2434432
2098583
2817578
1887764
1675521
2717925
1790959
78461
2718011
2906375
2502180
994082
1290508
1521375
1736945
369359
1614833
1836157
2236231
1278249
150220
2149130
284231
2601528
1875300
105268
316989
382395
2148200
2928838
1331514
2506262
281726
1779117
111405
2386640
641743
718148
1200871
1425602
1791693
1080117
1175504
190531
1620732
632056
1883089
588224
1919045
135187
838122
259071
2538070
2078144
195761
1181014
1351001
911787
1817884
2815284
1144531
270866
160358
595339
2162943
655115
1790039
1178470
520664
928637
2935180
938554
622158
476867
418565
1826418
261187
2071497
1268861
829728
729790
815552
975137
2819141
2800708
575980
2323624
881407
2316106
777150
2501407
967157
2349591
126575
833155
343842
1472909
37847
2873566
2862392
1652504
27806
1370689
2124692
1236334
1337262
2481137
2224686
570714
10861
1980760
1523555
2786118
980230
1833852
1118491
2167391
1949834
1614022
1727810
2641841
2515724
2711918
1149047
1346083
1606875
2010965
881616
1975177
2224502
446365
2111802
2738251
1491997
1419290
2108186
1775180
2449920
1195095
1636152
1932835
2424477
626743
2606604
824787
2652503
2233606
531635
1081873
764073
362523
2483132
1003902
1024606
1980456
2457098
1171748
937407
412035
995539
980577
641084
1517855
891035
1582321
2589197
2406646
2170976
2555917
1659474
2313117
1885495
1953264
185278
1519207
1571408
2926535
1118517
1398908
2724869
2286116
2906911
46672
1213382
685303
1382443
2289189
1641515
1704491
1434447
2141107
2736904
1938400
2360892
1117246
36111
2634245
646345
2680418
660543
866572
1825009
1020336
1279840
2434315
1176892
306624
1914487
2543715
1591973
1622349
921238
2727369
793018
700183
257328
749662
1624543
2730024
2413393
447887
1652709
2025355
2627936
2094463
1759435
2251827
1613793
184237
731401
2099860
1355171
321674
348328
2886545
1588666
1261326
554923
2321632
1449429
2392818
223453
1193926
1869169
1210824
250663
907701
1379555
2829398
1934034
499865
1515619
2052348
311419
2860001
1794787
1675116
1307654
677229
331763
1425042
795140
2537306
22740
2199101
293785
296661
1605715
2427365
411430
965504
240463
2627944
2025033
2700305
2628096
2846422
572211
2118559
2119333
649346
1007785
1557360
2695099
2614859
1855073
843992
2070875
2934632
1796813
1294069
631752
1797949
2503445
2680274
144643
1972497
2883278
589743
1996923
2003289
2458383
1769375
1367458
335921
2784529
2927489
2056202
2187185
1214018
59606
1304608
2095097
232600
362143
1312500
1705382
329313
574203
1225490
669378
415364
2018667
1880120
57291
2401678
2310128
1941458
1075491
1195759
2080594
1875916
2471833
1639754
878497
1970878
1682420
1541331
1491663
2401588
2883035
484957
2226698
625320
2559806
1813401
2105899
1621126
2071816
2677076
614478
337886
1315646
1791330
876516
1361112
729295
2695917
2341550
1480623
1920040
46830
865005
2873659
759703
2786109
2330617
1405588
390827
485068
2687194
2197085
1675393
1992105
231473
1131164
2584659
2370838
300530
947848
338575
1061361
1690809
2545137
2715269
1896477
2260779
839795
2038602
2067299
1394706
69786
2795353
2353776
706839
1368370
2320495
2811446
920115
1317860
2862619
2657397
986053
1582179
2172785
613283
1264227
688595
947809
1195470
2205558
81951
2389449
980781
2813758
244976
204813
2640106
2122472
527613
154732
749124
2458689
2528229
2545060
2494197
5550
2039657
1476655
635806
2523765
2664157
2048113
38345
2364882
2510486
1269681
1642428
1518864
1310088
1401374
521706
2168499
665047
2800611
882695
1020633
793752
302283
2399484
158343
492056
1939974
348592
591541
1280480
325299
1265309
2216409
423200
2295603
2159541
864993
537338
1192287
2839534
1563282
810550
2296667
507964
1242118
2216379
2622091
1062848
1111853
704897
2411632
2109471
1926616
1235488
2080087
265904
931758
1255387
2328357
1972613
2881934
24247
1845964
2156195
2124869
1354252
662339
2305642
460769
1076736
1481897
509903
2063331
2368609
1867813
1647402
1815479
2173170
1033810
706756
577652
1910977
2774395
966325
309330
394422
2111866
2116412
751221
738161
168016
611562
559452
2692606
1288399
2309546
917368
1534980
1763623
347660
74334
1199525
35270
733507
2812965
1812440
2922972
1071451
743200
1380512
65387
1258322
1888226
906463
2007416
532165
886019
450877
2486032
1165899
2434619
59478
1879129
1148936
1011155
306650
234551
2639392
214347
2179380
1839881
308908
2082889
1897121
1567473
1397950
1097019
659700
671733
1979459
2766876
41948
2282652
1067531
2720481
1853055
1513437
1571602
272688
1135108
1806002
1591341
673825
1274546
1183907
758076
1814128
1501298
2720409
548092
572793
1728217
45506
2038639
27418
1533489
890986
1979117
600010
814859
2032685
1649986
1313231
1990331
1361763
2906034
431666
1410619
2328269
2490391
1128216
2741969
2554358
807941
2093221
440949
1675740
362287
2158850
2287116
147917
405059
2091462
2619038
2497992
2269534
685729
2683444
2068991
599900
414496
2120656
1949091
828279
710106
1589674
1942256
2348379
1066061
1753162
870909
1350628
1525014
2635502
2854578
787521
2398961
2894378
308566
2542172
490169
1521694
910289
47046
2172287
490734
1536534
260807
2336114
1526515
387513
246685
110303
670998
371043
2253985
1152659
422933
860702
1544866
1200176
2473594
1091478
256538
800160
2865844
1330048
2714815
1593221
156969
1460776
2568079
694523
100186
2455492
1758041
459297
1101668
598155
852665
2770003
238722
1528322
2259816
1495921
1521942
316800
1406312
811243
1284361
1280840
2245632
650342
982283
2073646
1420662
2171244
2378488
160535
1769374
1407117
1456733
146251
437985
2576766
927786
595373
91806
2045751
525442
1735560
311910
114333
54035
2643511
957846
2476727
1956280
1645017
411531
1669883
186731
2453274
1715033
2791474
1975386
2051290
2071388
749567
2578950
1022008
354355
1504679
1959280
293283
2547182
21362
809195
1906327
1220359
192257
538750
1969842
2836799
626597
195682
1718247
1747490
858253
2836195
1375203
2206062
272924
1949571
891932
1588672
1756369
2033395
1839181
2762090
651710
847302
803242
2843126
2109506
191891
690688
2062733
2743346
2023320
899483
220767
819318
386508
1941859
2473656
666736
248397
1478415
2143256
2853686
721769
2391972
1803654
635231
697885
311278
757434
1586344
2332682
2276229
1561186
810094
1660723
960787
2811633
912063
1032999
74656
269380
2887032
1506818
430592
2596011
2663595
2866441
1084788
2408082
1470066
227695
2217799
1448014
1694423
2493388
2888298
1907017
1604572
2633754
1605064
2093255
335072
212511
2743993
2729501
2187154
731688
386275
1713187
800515
561440
2523692
2578734
40586
2732371
708853
1244218
1929309
377603
959812
1132848
229241
1793106
2105076
369006
522474
1459389
1997992
2283973
2087203
1745277
345913
2725590
767530
2763822
105516
646699
1875796
2219451
1061130
1624560
188450
848525
2608699
2207206
693471
1291155
668265
2731800
1433026
2363617
615570
1575910
1028731
1971015
1385025
1850607
1115629
813343
1485847
2310814
1429136
1267366
2742895
1931801
1918329
282515
1530375
1321723
1490837
2294309
1472077
2706633
2339159
2900406
1871403
2356826
2718343
847018
2012706
1366989
1558902
768688
2855331
1316395
2497760
302536
2598971
1554340
1569276
1903415
2125727
1731303
226187
1251660
1313800
1181590
1287217
2379633
2791114
1424342
2914157
2355721
1568679
1039204
699878
220114
2679454
1092734
628003
696146
2302738
832671
1631076
2228267
395481
268917
1637736
128849
1762511
443543
2053832
8305
1469544
2335069
1623731
1327905
774757
2179698
2281538
199450
1883165
1205040
357413
1709717
125832
2179162
910896
1472069
1931952
997071
1624370
1855225
2685272
2652899
2087974
804476
1337221
2637595
805149
1031839
498254
2166755
1163676
171443
1370127
1545714
1382544
1795474
2518950
315171
2532080
2377044
2808889
2220880
358064
674590
1620135
746306
331008
2503095
1605223
417790
2225371
2448899
1928242
1234881
2493701
2068770
719236
1783132
282938
430998
785828
1653801
2611608
1788116
2268909
667823
1190754
1505308
1793562
2053701
413444
986942
586504
2124639
840612
658157
1633465
1594423
2576909
1830755
240659
1539092
2057962
1766700
1318782
1401100
1836343
780021
429796
1814281
2028507
1180340
828590
1772962
946848
2938519
2046465
1186907
753
2321237
2851981
1649369
1320921
880968
2784253
34086
1394389
2262980
2369869
1551181
2605802
2251347
58569
758125
663341
1409447
1626182
2802357
2554910
1574084
131111
398377
1175675
116262
2362686
2835828
1630497
1626092
2520878
1848252
172042
780657
234376
2689181
2815240
1365358
2858391
2182642
2746290
463561
2058645
1373295
100758
817906
1728609
2934838
2157708
387656
1299793
2160594
1852133
850082
340657
2832877
1833843
623677
59648
1320629
931207
732776
2201864
727223
2430527
1010513
1239907
1683862
2835515
567802
985623
655679
1565009
2695561
466067
22822
2482153
2187686
2295965
446314
271987
508441
2931370
2775347
1221285
699377
299425
1133192
2157859
759489
2845131
2184154
1027199
746729
2003836
1357353
1755353
1802521
516460
1930762
1484462
1194969
788153
1817119
1894210
1912017
1734628
1346523
666740
763515
1152868
1517354
1413893
581188
1777918
1664879
256044
386836
2313699
2629484
148569
987973
2385778
2195189
949811
2639687
2645457
206653
1587157
1459441
976285
2275584
2564483
1943116
44619
1875229
961972
1450050
539638
2815345
462238
2614188
2390732
607663
1707528
1853020
204202
2879536
111942
2007705
1975504
968843
1032733
38184
1346294
1419717
2409883
149148
1388590
69395
856435
308453
2476552
2340913
799218
1671875
1541637
894535
1346499
2193809
522449
2679867
1476177
2442724
2537455
1353211
1348137
807657
743374
2049778
1438998
212965
2379979
840666
2024338
697255
2658127
2570262
2720611
1777509
1538270
1035202
1316859
2484283
1133925
1607616
962694
1789295
1005887
490969
1979351
569535
1254321
2237707
471884
46695
2889916
2526725
2608501
1072581
1607772
2882422
194930
2740499
1508445
1472395
2849106
2034155
192379
1296517
933274
1410078
988899
2130214
881180
935594
2036665
1371183
50295
2447619
2813836
1733024
1776509
867420
2240452
2249793
1780368
2079940
55578
36561
865869
1201190
679219
489470
1328074
1558421
617134
2589574
872831
492521
2842117
1640853
2063642
2926637
2055983
1874367
2683534
2347077
2221526
2441420
936059
1282988
2789427
1897275
2836844
2618659
517173
2441662
1373419
451696
1064031
2673716
700179
2361243
1255586
855559
2473141
1725406
505446
2606689
1215084
2644975
276103
1874501
893436
459610
947183
349491
1949595
256403
2193590
597206
2369563
1103012
734614
2053675
96805
2670510
144672
1748864
483359
2194142
1395882
38301
2724898
1225633
2891881
538474
2784624
2672219
2104108
2744180
2256721
292330
1526211
112095
595538
2574817
1158201
158932
2067200
2250215
1596224
1459516
2209328
2530126
2508138
1829051
672494
1382511
1680664
2468996
284801
655513
2161902
2401322
2760785
2003300
410415
2433829
1334902
2055475
1089596
1712020
916615
2007912
60174
2614326
2584772
282022
2827955
1830442
663691
539406
824179
2266354
2170904
2010063
2441118
76959
1554071
719988
1967382
1826180
479670
400187
142127
1755063
2869208
1669486
315811
2646734
1289168
2149295
2515169
764605
581718
1536765
302278
1986245
2847820
1229139
662728
2858175
485512
1146312
210403
595653
290044
2490808
1532185
2044174
1517534
1833691
1143483
532033
2131472
2823505
551122
1418031
2937349
513264
2256685
233478
1206842
2753871
2615289
1835543
2507408
763749
1338051
1583063
2897882
2460843
2118228
1210244
558136
196508
2612176
397129
2007246
692270
1348418
1992503
2732972
195196
1348995
1188868
947491
2074524
1830353
1313396
1302655
1623256
162933
858211
115947
2000038
2825689
2162785
1446282
1973719
2796058
2244249
212525
1354610
2074359
556486
816634
2467535
1837648
1437380
875278
2330632
2129064
625116
2191322
1391628
2727506
2061545
1361020
1777979
2140647
1144259
952399
463927
2253946
1333784
129941
715515
2895140
1842487
706438
769674
1280151
750414
2515528
269294
594161
1252013
1302689
1231096
1455782
643090
1136278
948325
1101058
1441848
2288246
500885
679236
2688171
164005
35789
2923540
455449
2499076
2448748
250868
766871
1848506
2034987
2789002
2933307
2664751
1228877
1111018
1426302
2430046
656618
2854126
2033819
1456451
1428481
2300607
112217
2018450
218542
718784
2310857
1685784
2457583
1333916
2413043
1228005
2790058
773095
184971
567198
92278
1834719
2183327
2407883
2001434
2805674
2884889
1878110
2845726
1657447
2396205
1231888
2728652
170289
2701407
2600045
372170
2656675
1168045
1050527
2197555
613926
775174
1688187
290123
827500
2016700
2849749
1517042
1502988
2312131
1472163
990134
659594
2106952
2719096
2832869
2299443
2419255
2356187
2142737
2636596
2697160
1239497
2084995
877570
569125
513823
2029579
2670296
1658044
236248
1639570
836082
1831797
944205
1374202
1567280
2503892
2893166
895844
649354
600561
1707916
1642660
87363
2062364
2583945
2548565
1909673
2042487
605743
1595901
1592363
489159
2167730
2335411
1819155
295274
2157523
217818
1951604
211712
1844030
1491991
71867
2581796
529888
1576199
2280152
1633472
2857891
1454527
2040261
2691038
2431931
1277112
2018826
2740242
258374
258725
2905798
1288399
440272
145841
269078
264169
2226830
468114
100092
209506
2592096
946247
2619735
2082500
1581278
557720
2773999
1839203
1170468
1990953
2681568
1533438
1386433
498706
2758260
411137
974723
432593
2574492
1863847
273470
948848
513897
2829596
2176195
2572950
910874
328967
520384
1047209
421833
619974
1443525
1247200
1883356
763878
2308755
213990
2776654
713231
1445691
359777
1671758
1959747
20883
398266
935808
716891
2136565
1156152
1145273
2071970
2564738
953075
1340188
2089937
1185198
1669636
2863550
2458347
801557
1640050
1394802
2322784
2939894
256640
1096537
2610473
336085
1188253
2037470
2392894
1218312
465630
2124238
348513
2912679
457369
2217650
12434
1218154
2580086
2827648
854511
1845627
1310601
2708570
1609308
1621459
1903035
1676456
2358053
705976
2494257
1521736
1735345
2144372
705689
1741307
1269339
2834113
892098
700128
143486
231176
2750879
2140655
2309870
1942244
2027558
2366818
2906238
1085798
88801
1933377
1521188
2504564
2305138
1077562
1854008
2820214
2177044
2637012
398525
12601
1717131
2290044
563290
2919034
2458798
784054
2574526
1716342
532644
2486743
865098
2327476
1838314
172205
835652
2846711
1449182
1611395
1284491
2409376
311724
2194154
406833
1426465
2349012
1358798
2135059
304229
2798170
1448739
1719918
1647523
2239321
1533541
2506401
2625084
1377794
2512799
625735
2665785
91656
2609843
122456
2028946
1812569
1753856
519197
1665906
2628046
1375818
26871
2854227
1252729
1421865
1980682
2601226
1638631
393033
678134
1831271
781382
2214040
522181
628107
1409625
2020299
917408
1000896
2332535
1447950
1713691
661448
2143067
2734393
1844231
2553486
1799896
1772176
2245387
1038357
2355494
1894729
1046617
1346332
1811312
2616925
1089080
1171060
2866178
389778
453146
2359549
1373799
2061474
2180798
1210196
1774292
2746812
298121
496572
814037
351278
2503159
157287
2556657
366546
1834844
293046
2249448
1069133
579971
2416987
1789516
2419174
61182
1719141
1076580
205672
1794486
841090
1051267
64424
1617540
2181752
174360
373740
2525170
1031999
2582703
780966
2836036
1985698
301516
302264
2728634
150132
1311021
1444049
2042172
273860
226346
1811306
259766
231525
1630300
1674395
2619129
1613754
1291415
1926455
2557049
254431
2804283
1283191
433658
478069
753583
1169208
1669485
2194127
1387130
2802318
1647975
489782
424990
136927
1670010
1599716
2510131
973200
675720
1231806
2445405
733492
766100
1948949
2594499
1593711
808155
2360604
1950685
1348529
7330
282431
698911
2448451
1926841
409064
393103
1931802
542502
1491045
1657425
122534
2910626
2058712
2308218
1953993
2860465
1034329
2143276
765021
1787405
2617024
2580406
440877
379131
1862295
2817973
2456901
1183599
2824822
2932680
2645335
905239
1184125
2207313
2651153
2163652
651164
1158653
1402921
2586212
2130551
303536
2639737
673932
669374
410098
627471
349104
1307183
1851373
2722314
250268
1406949
1854097
2594679
2781507
2706292
1050712
156288
2653773
1670051
1548900
1932782
809437
1482551
162881
817574
917958
1564860
672707
2677399
127795
1656025
549704
80129
1900083
261362
1235362
1061407
377443
1479850
2295162
1078183
1005926
1132094
1691938
2569813
2873733
710710
1623130
692265
2088592
341034
857299
110442
404899
1464464
1922717
1944967
2851613
2926813
404042
1615638
1335056
1078945
252075
1554910
2878167
144275
2271632
2477925
706966
622688
365671
548677
1263601
1358240
1193952
132126
646555
694160
726224
1327664
1062781
884595
2151440
1078380
2146343
399451
1123256
1831252
539578
1253400
2201377
2286799
101488
2387575
161431
2245759
846823
246280
2152278
362714
623239
2476433
387172
2347046
2179889
1640963
2645913
2793392
710748
342032
2193959
2220756
1027390
892035
428872
2251797
715642
2742578
1662731
956208
1650194
1545739
1949816
1659913
118054
514970
821499
129621
1866530
1332592
2921513
976017
113918
2740972
2754542
167802
2357637
2828407
2243647
2384023
2168184
2271225
1274201
920369
2337536
478583
861656
161413
239885
2414765
17235
1163029
1957050
2915306
1805527
2789887
2059616
2549544
2816239
1240095
2223343
2511066
1257077
1014412
1994430
922993
1573865
1426663
392233
67683
1991345
2324188
1525871
2347522
1221107
28582
1054551
2863744
2779628
948347
1126600
1321591
1651926
807542
352627
1744582
2173396
792010
2237123
2258397
1567073
587755
2560648
598039
948792
2678491
1767454
1816453
2335392
864413
2689513
826330
678889
1635832
1115082
2223228
846414
2376212
2459181
2065680
176451
2089197
1325322
1530298
2413914
1888318
1257146
2322673
1671298
1614402
550105
2486284
764535
1003674
963286
820158
229762
2717304
2409261
2887711
2579532
596958
1763990
2058563
2861748
2909470
637539
642499
2345445
223514
1630035
216279
2424003
965252
606588
89587
2871808
1458638
1022266
1896372
1460673
1075401
1585666
2653318
2239133
435006
2633030
272641
1202222
1273002
1000906
1294412
959319
1043581
628164
1643532
2562339
2118436
547327
1111241
1913330
387719
560784
352061
1992372
2649005
1527448
397708
364691
2560435
74098
1355341
2179235
176028
1224034
979281
920912
739973
722430
726141
1984628
2852819
791465
2418972
1615505
2831067
2288886
2559176
1355880
2537867
2411637
840998
1413489
2659740
76695
1491102
95709
1407800
507303
330359
1256346
2246494
2411698
1230652
978085
1969604
2717633
2929949
2500446
654842
2914229
358629
2095082
2445128
2804196
1966633
246616
1288800
692881
909835
482694
623798
1834064
297973
68515
1877005
1538836
2615525
1051182
1695381
2451659
458483
2402910
1548556
2044870
2697437
1337814
2560408
673295
2698883
2644274
2881277
2288804
232715
1660483
1394675
1917708
2929371
205732
1626268
2590175
1078930
2321633
535609
1949346
1228044
106464
2918854
65717
563105
268116
2664922
1742011
1370746
1747373
1210996
1212103
1545324
2236677
1072961
1193174
2071417
1938232
1187244
2710641
605150
2871652
545123
257770
69364
108506
370275
2778995
210787
418761
1981754
1771801
2060572
2123623
1736992
344278
1236740
1084943
243431
1410348
1795330
947992
1198953
284924
2295535
559815
337675
1253709
1942496
1786677
1592712
1956460
1494255
2255180
2230118
1278999
567830
2241216
1262417
79648
882876
2503232
2892073
1884528
2739342
1711180
1609708
2350108
279400
2165619
975087
2883651
1237424
2077112
1047541
2738413
2541324
1043543
1233555
2453802
253270
344103
1452840
1935826
2183159
1133113
1486817
643897
1993690
2370717
1810216
1046433
775173
2139953
1334157
2009660
480668
678512
899966
1296356
245383
697115
1209371
2072180
397240
1852908
977
2328035
361961
2588584
1516767
422560
2571743
2397938
473561
2766020
334644
356309
1226211
43810
2693830
1016615
1797632
1221367
933420
414697
1873342
248097
1683499
1495064
1001722
2280936
2329245
2037073
1473196
856663
472148
2591491
2434459
1871452
2933249
1199050
544744
780606
435211
2001975
256093
2911098
57871
1177117
2005745
1361279
2399388
1297707
1827302
18157
108893
1082420
2151565
1140661
2722860
1313468
1018106
33279
1968850
929349
230547
1488906
2278877
709989
2475417
1004675
35768
2031459
660310
2495877
2079872
1766840
1649265
2481679
2652200
491883
1336045
2304510
74743
2498641
1018919
293986
976817
2192218
131005
2835500
64981
972998
1064854
2851517
481163
1366958
190092
2811375
72704
1346219
395592
2760219
425874
2372375
1854534
2493070
1003839
750572
2814364
2124330
1680922
2338589
1648713
476960
2255830
600907
584262
2472314
902572
1262758
2439527
1913428
2879356
2857493
1058282
1331379
380981
2724275
864979
1598458
1741804
2409950
1528646
2275571
717071
2618096
958564
1282979
2513216
1865565
2103982
2522450
1744783
784078
1176038
2336996
484680
2008785
683796
2529996
1070537
551692
356528
1020757
935838
2052222
1589253
1595592
667392
1569714
2270988
309565
1720207
1372933
1292384
1625443
2629337
689123
1280326
2266719
1837474
883028
1985458
2330984
2479331
2590442
166832
1041389
328332
793897
1525011
1665901
1880684
294022
1826149
2476160
1000870
2806761
162957
1588746
2857792
2774923
1521328
1788106
1564856
1911410
911021
1361694
1242345
1186484
582809
2077417
1779028
2638326
1947231
47530
2840124
13951
2791432
572517
2203755
232086
1198994
664783
2703233
1346374
319433
2816478
2342679
167203
1382609
756425
697249
2930865
2054186
251681
1188240
2902729
1310548
2239979
785162
1007885
716214
1575718
1024043
1999605
2649916
553074
1476225
322163
128605
889981
33864
2468925
1238042
1238584
2371529
2173776
439714
668556
1577556
60149
371426
467379
760230
758500
258017
1900692
2733834
2889735
445328
1813621
1986566
1742347
2370135
2176600
2934896
1787660
1682495
2203523
2243806
2907128
2159144
479791
2011113
218065
1389044
1945162
2321487
272693
1266842
2297617
1434511
1096243
1364656
2357659
1006593
1795515
1074407
854825
1689198
1258555
1457441
43223
26197
2558145
29113
1795144
1906607
1540162
1040241
62866
2285802
1427218
1285030
618034
2262675
1079846
231867
2544221
2934133
1604399
1760644
1124011
2415285
1387616
1236995
2732514
727506
1237352
1457142
492884
2058764
367603
241194
449900
821885
2093553
2837413
1021428
623063
1005228
2828948
787765
860857
487062
1235057
1936549
2597951
2398189
2454195
374734
2432731
1443106
2065244
564656
2146745
1223954
485429
296923
1627298
2549803
1471220
2879966
1735403
2819169
145406
423888
299592
555271
802549
2360278
1461957
203860
2386627
1402221
1081269
2718189
1329294
698571
2926562
1790277
2456326
2074513
1320001
374954
1885592
1151636
540156
361586
2695284
260890
871395
1629892
90712
2823841
942356
1306756
1297335
403303
1750928
2777853
350031
309202
2691456
601546
57967
1182927
2031530
537270
2874521
2642158
1076877
731947
1501200
90174
1375703
2333775
1211428
236569
301786
358592
2853181
2606996
1379118
2699698
1678663
2526550
1245685
116672
1729327
661712
107688
1296923
342758
145293
2649000
377603
2118078
1227037
925327
2118203
2635905
1691474
1917214
2123922
1638015
1878058
2636955
141806
2926610
2415403
613442
140102
2500740
1869035
1757447
1180417
746087
1980360
2171791
1744700
2867594
2509088
1110718
1933774
2576240
536906
739736
1182194
2037710
2874293
1268560
1300108
2753471
2513655
1456540
1361900
1269446
2800844
2337611
903757
1143595
1440894
2556374
354937
2834592
482295
381005
1057765
1981874
136597
1845636
205187
2323160
2482530
575497
98342
1875700
1665690
579644
781739
1751964
628588
2040089
1343078
1389220
721227
1719702
764289
2317608
334623
2063086
1763623
802216
709690
2868102
358195
2858000
1660852
1617665
2762521
1033423
543522
414863
2397618
54983
2033057
192887
589217
2578818
2657921
2710884
1568957
2319126
1481781
1365589
587181
1613612
2840713
256879
1273898
2797930
956232
389842
1886462
1628149
2249889
285396
1634007
46124
1720560
994932
2763914
758239
1992150
2699485
1520621
2680915
935172
1060698
2047856
1642016
2698714
1031565
1401896
1808206
344770
2475600
1053361
1777224
715489
465030
2271652
1986006
1190282
1832943
2127594
1371329
1787269
2369697
1742869
483421
400723
2668992
2672918
298051
1752618
290393
1317250
2036906
2796876
650216
1034136
905285
1910513
1931877
925250
1410810
2206640
1315099
1423655
1298301
2549184
686395
504909
2118760
2702509
1130088
595960
2018130
324950
1060078
697038
1691166
715469
370645
1037788
376238
2606090
844650
853152
486136
2638721
191037
1229451
2071278
1431831
2154766
1189005
2680303
2166343
2795004
1477970
182104
640114
637881
1289393
1679370
1047926
412237
1694432
1434140
2691573
86894
35167
2412136
1108808
1611193
2462354
1076625
1829044
2117312
2491023
1326810
814834
2548958
2067307
1311652
61816
29064
2878852
596901
829334
1970843
479849
2902570
2724251
1612312
2834752
1452283
185932
2340458
2587486
1275733
2418190
1578945
500754
2591192
1807039
405501
198400
2183704
2674389
2216164
2903615
2326123
1948162
1854114
2399143
1373105
1541642
2925251
1166078
2097762
520379
2935069
1398750
1517745
538700
612904
1531509
1373652
782990
2662146
2837191
956758
1215284
55837
457922
1318171
509455
1045328
2469785
1754115
818376
342811
2932031
2644046
2725303
2551395
2621279
286115
1017640
569072
64370
2387705
2649048
150184
145944
1460746
797166
1130075
405799
1774573
2298143
1618849
645825
739576
2326103
1023287
1132019
1286496
325104
2178330
2220337
986178
1028097
2795689
12483
1256858
2835335
1028949
2923980
1822195
1595189
92243
2078817
650868
1066923
980091
877216
2461940
1563654
1511916
2392678
1767515
2910249
2430961
1677513
1454173
1881360
1398312
606809
1711082
1968192
1763892
2916945
1397221
1551420
2930256
2280429
229075
496650
2668087
764247
2812165
407843
1521117
2385524
1571100
2585113
1958014
1228489
1284601
1339748
1816635
2459456
1515853
1417641
2895265
1150455
643556
494685
412933
941355
1589134
454618
2115635
2373368
1302462
891688
1354802
2917156
1556345
1283950
2387456
912138
2390448
961946
371321
481876
586674
522822
1777782
1205959
2925706
1530783
668143
2692411
2312769
941365
535265
2597048
1958018
1614023
1635580
896355
1608239
618229
2329228
1161536
1202546
2721478
2140748
1087575
1488475
1018294
617286
427498
767963
1279345
254773
2274111
163385
638867
1746948
772461
868839
189112
768401
1233443
1876889
752168
946473
2729244
2360244
1677817
339408
1392670
1640053
704435
1306398
1480846
1925477
592056
180848
2330079
1396226
1204448
1590314
675077
2103714
2575128
694852
1711900
2567074
26043
1914632
1240110
2869406
2410896
2270115
552198
1728925
2573816
777925
371168
731503
2505189
2922722
784707
2487325
2783808
2316652
2890151
811218
2179668
2724776
2722010
2934278
1828014
501316
1136764
820924
2494473
1355492
2895646
2515440
2060725
2571972
1354022
1069882
166410
2277168
768517
2296211
1556033
2037443
360211
2861583
948135
2034705
2597807
539650
85342
1417095
265416
1211020
621956
1418999
2103615
636008
2937330
674303
1886131
2040527
1726147
2247872
2920075
1544334
571031
62906
945384
1358263
2275257
1482740
1670677
986488
2262847
2347884
971015
389873
71860
820487
569429
1036721
2709454
882502
1657931
2484206
446235
1855788
2179246
1279238
937488
149962
1762481
2344692
2773335
145277
2137591
699218
1238322
1035319
744181
1540306
1717133
2299793
2052407
2471487
1489046
348160
1842683
565340
2072214
197906
1036386
1332097
422184
2108754
2437446
2849236
2666903
2309965
2182079
925848
2328817
98707
428012
1202131
1387444
886272
2284006
941839
106330
2733804
1001466
608975
1887576
2175517
448280
114158
725092
1333344
2545316
103203
1526676
2552773
426706
1044776
219804
858675
1109057
1291508
1099465
70923
1016797
16748
2049201
708103
1933520
1017946
229891
794106
17381
412380
2318489
497798
471712
1931531
2673369
1301964
1728007
2127714
858348
761219
1626614
45967
1537883
1068233
681647
2767803
1176195
38533
923007
1576024
2014727
2134630
805009
2121907
1918379
2515419
2118788
792617
2013779
2625487
665686
982536
1487084
540378
2438297
826629
1804332
2004239
1575487
1836717
1484770
446921
1847757
208139
344791
1026677
1435018
2065721
934570
1469115
2482220
2931968
333106
1551568
68527
281315
1837193
1738602
101438
2434218
1128723
2593430
1604998
482270
1765882
2834165
2162617
2536059
1525203
2381415
862085
1477041
2264131
2748525
982931
863119
2756126
1644828
49305
2568764
1312979
1081870
1012194
867921
2271082
2814099
314392
2736039
577329
73063
975361
2270680
221496
2526138
1302611
2172545
2278867
864214
1416306
2598686
2621724
1557328
1293410
2527472
506661
148631
2676567
982409
2276303
2020612
503041
1235702
870479
2447770
1759764
436759
1265222
2070823
385464
733289
2587288
1656370
2051036
2484672
2015068
1257452
243196
2493219
2113029
960969
229159
2211089
841326
1461065
141048
1431429
615159
353238
1553006
787641
10079
2259239
2726205
1095613
1270259
2593633
1219905
2673610
2268928
2677755
2268664
137331
1261030
1458369
98501
1151184
1557604
230745
1792109
2570446
958366
2572718
2408656
324928
58557
1967138
2626434
1400043
2528559
1533312
1847905
2610951
2767586
1344991
1851941
775617
2103889
1792117
712075
41681
872366
2682000
73832
95705
2824358
2213084
699028
642021
532412
1732471
1001068
497838
1471935
2292731
1501456
2580700
192692
669270
555125
1599986
2577156
1318444
643802
1328515
650458
2498075
2151919
1754955
2264412
1693465
2241878
1871616
1838166
1115608
1589722
44948
933341
467840
2864160
129035
1337945
1996178
2872396
39808
2501243
188797
2833990
1108968
681071
1737560
596947
307331
1790126
1973376
701008
2876467
1092308
732001
1058124
2527159
424382
1274893
1871174
99363
1477628
530104
2568093
640625
246240
2284714
814612
1518081
1270834
1225388
204791
1168057
909734
1041918
881378
38579
2254520
203888
593506
1492130
2698614
2040146
1230579
1329260
973640
2566102
178185
1758692
2693827
584594
873002
2636734
570388
1869360
1657536
1591972
1320546
1120539
1104193
1077611
1858833
675947
2835076
2938201
706402
1502765
563813
2808198
2703075
1730763
1444099
1666006
1445673
2495546
2416107
332144
20751
2405747
667710
1937245
791024
573402
576531
2487510
2269233
1852706
1992168
1090988
1464455
1659924
2421991
2104166
409953
1868907
1910149
2442334
1655933
1861370
600711
30083
2159542
866654
1400361
1827532
2242513
952862
1699509
2189371
584413
1944391
58133
85458
1330449
642982
1732479
1461414
1914127
1291150
721049
2853015
437434
1307452
534651
1054189
315295
2285400
2092245
1479132
571438
1466063
23742
1106474
2035582
525121
810620
167792
2482663
2687848
2825461
141209
2400092
1199108
489839
874974
2696340
431786
1875607
1297227
2022177
724495
1253813
1386498
572606
343338
61388
1694211
1748968
2410647
754854
2128914
2595461
1813042
1298290
357095
1875131
2445600
2629990
1486507
2625144
711493
2244240
1865402
585898
66487
2143491
1612851
2595791
406989
2694879
258401
2381498
1950832
2421838
229489
1241952
1021213
738660
368859
699512
2322812
825376
2627675
906442
1211367
2827950
2157462
589606
1418790
1305516
1839362
1359780
2800591
226953
650304
944226
1262354
744069
2703286
1282127
390381
1914507
779420
1005340
1634904
173117
433136
1168292
1498793
2247266
2003895
2467945
915997
880240
236923
1581660
574132
51224
2684251
1698230
2051631
1644584
147052
741374
2733419
874738
2386267
2778061
1764933
2906249
6890
267317
2850854
2025413
185854
2472805
1273002
2639318
537409
1111290
2465062
1318337
1179507
2519285
2646820
1891721
2319157
1807523
1092514
708023
1950197
13025
2457505
1456736
1523431
619747
1189480
2595510
883220
1449927
709816
1101275
2033659
2779456
552634
1272083
428713
2656062
715253
1195751
2449994
2213277
2367994
2855103
1892939
1151707
2783190
1766676
844337
2912989
742465
2793545
2175305
308517
2570407
220942
1891389
1641647
2675562
916697
1899765
1909256
616331
1542255
627860
1003903
1164860
343503
576515
1225098
1701396
2446880
151368
1903087
454928
1717223
751232
429321
2243098
1890727
1503470
901263
1699060
2723837
1016255
1612957
950526
1842155
2682843
1685133
1706345
1026165
351904
2743816
906670
1095568
830139
943248
522679
2725950
2660701
1992440
2349739
198491
1124525
1492840
1075336
414821
2755100
1190521
1696989
142695
286248
737580
1624139
1535029
468904
1152895
2174481
959351
2225237
2385243
1677445
1576352
1492376
168358
2128907
124298
475128
217668
1737457
677566
2087900
880022
2063461
1959834
2730761
1825704
2422074
1174702
897191
2760880
428650
116210
2662037
1838940
904772
2325583
1181675
2084029
1697078
2332602
2778722
891474
1290861
1596703
210312
16975
1901734
2715688
681429
908726
1114909
763142
1611826
591440
2375635
981263
1834609
1668492
1096085
1328606
1983467
1961620
37589
121492
237223
2754474
2512259
949321
2072245
1577888
184855
2138941
2104609
2040425
2091794
1371914
1060918
1536721
1408933
790267
1180637
1422863
848940
674891
2337759
2190522
2038728
1969422
2135476
1773256
52691
1906429
473693
1822661
269475
864833
679951
2720039
2249903
1747409
1266222
1313767
1503284
768566
346421
1027168
18501
301654
801563
2175756
408309
1082745
1500707
2919700
2285546
2600887
1828674
2255847
554687
1919100
2018017
457858
1201372
250229
481357
219480
2107816
623564
1841129
449900
311411
591995
2400895
1160812
1419019
2680960
80344
1677006
1308668
959441
2595395
1914036
647492
1346652
2128668
2909929
1884336
2349848
632000
2236228
1556635
230013
178770
2787389
609286
862381
294875
1257513
2890154
2708966
2187105
709963
114760
812184
1898
2652324
1928292
179925
521625
1480220
506157
2938292
2241753
1402006
1631506
831650
428754
2755501
8948
2892835
2025234
1984447
165765
1915762
1189252
1622599
1396585
745812
2425711
1644523
2327413
1913330
2145372
2173854
877000
47096
2709834
2060996
1655236
2002647
951629
58409
2127851
1074749
821740
2828461
2546154
1648787
1677302
2496069
1722088
1580049
2929566
503105
2298105
1061843
1297272
1414411
415270
1587681
1739990
2200009
1192805
2735181
1160835
1464268
201286
1870898
2580724
2244422
1092903
1832111
247102
1024745
2405537
1451884
448237
2411821
42709
183252
998127
2590598
464110
985660
2096367
2150975
586279
2497741
1966226
919345
1809465
390561
530212
1259776
793376
2277927
2438881
649472
1652021
997463
2063605
2324706
684764
2247128
1059463
88300
392478
493405
1611731
501993
2928364
566635
954401
1044691
1377292
2225859
941390
1474725
1991162
1592117
379689
2337519
215744
2490023
2523083
1189124
1529013
2786110
1662964
1280451
2164614
2833896
1476022
253019
73259
1252540
582283
2378992
667614
1961599
2684637
1738610
1330620
864974
52496
332882
184344
2827545
2936462
1456846
2689346
171027
1756157
1451866
298424
2605994
2723219
1385847
2749703
792301
1504269
844853
727264
1926860
2437244
1786535
1280298
2069219
2343288
2700475
765106
1609260
1895781
1330418
260372
2191130
1488491
378959
1906482
1022542
657924
2371218
2378268
2071327
2415973
596911
2512498
2705315
903291
1557402
1237787
2505888
2852223
712260
521889
192272
1567536
89891
791842
171492
1313600
1740213
938001
2383437
308523
2417257
2639616
80088
2348326
1468633
1300698
362335
728078
1518008
2336038
2783805
2452295
2266691
1713088
2898485
2056302
684580
343016
1041163
1265122
2232607
1443731
2011711
2255600
1013490
2374598
116464
2315066
1853076
1510370
2346469
1037591
2150436
1645413
648782
1140228
104491
762572
592493
2356579
2304509
2048484
1082622
2269572
495477
1401555
242477
1623384
1083634
2613424
1388698
2250129
2707220
2530307
2191758
1340934
2263695
2379890
2178963
803037
2170174
2065246
2926735
1715423
1436119
25010
2168964
950265
2048145
421380
760403
2277951
1485986
2428827
2594481
1674689
663927
504655
1577616
1343753
798669
1015405
1627594
1442823
518076
1197056
655324
988266
2778725
724106
1913060
114196
1605743
418920
430819
2448746
2159517
2277469
2133713
811877
1396161
2886648
1264506
163951
2849924
802576
1468872
1322444
1636856
648951
1280688
1675527
1141380
934375
1069378
49609
1276193
1228425
2338902
2226673
1143656
1341064
2746604
2293665
369303
457390
2308623
1336862
2360160
916294
1725060
2297207
2422451
1253370
1473995
1833932
2170646
567406
2457154
2009835
2295033
2709232
868265
889836
624429
2021726
1230353
2402212
1701386
1582768
1625264
27897
2685429
1951294
1152592
1785807
2064349
2307781
2076590
462234
352092
2888258
1662145
1382639
174873
636201
2124518
1264381
574047
1356420
1147773
1567417
1829010
235050
1310932
2159801
805553
1575618
218457
1334071
1820596
2642367
1062304
1521078
321200
2717961
12734
1241919
1794320
1380751
2086271
994237
570102
346895
1751726
1262886
1998164
805838
2014192
2269301
83082
2368039
747656
1721073
1830086
281114
1683041
2048990
1887503
2777063
1390747
1607556
2502319
604610
414206
227442
1832757
2390105
1015830
2510908
1475340
2745481
2268869
2196402
328376
616403
1007783
2445776
719497
1148506
1317815
855457
1279403
1802471
1364193
1617063
715071
319591
743652
2419829
271385
2152064
1000990
2828289
2852372
2639954
2756281
2018231
435800
344388
482826
1027840
1496068
1324760
2688113
876031
2083549
2339501
1595419
1901830
652565
2069396
987040
893974
1027464
2009185
1691422
1548697
2386471
2189583
1778839
1832785
2489217
468111
335580
2670088
1134048
409740
754018
2377814
1820776
815231
788514
1669111
950779
354488
844116
2304939
801520
47236
2053257
2557387
729760
694483
1611889
1046367
2353128
692041
2302294
1812517
1954386
803858
2369757
157757
672942
1482382
90459
409237
1532190
2808706
2235619
525736
1085878
1027774
1329209
1565931
2039915
2135437
2587444
2882985
63811
2088902
2725807
2878641
2273169
2753342
1815781
360514
1574904
928853
2102832
439000
1618904
2157228
665012
1275061
2163676
1638233
163286
2677233
2530342
426510
814614
286174
1281128
927706
1424952
1910234
1766558
1527272
335675
1822976
679785
2055494
2566516
857924
1237429
1145245
1427647
1380816
152124
2669309
934510
1598081
2051558
1338559
585028
2130211
446964
292332
2191809
797213
2298706
136719
2207675
1894452
1908734
2245179
2213673
2439235
2662115
777451
1514325
2581138
2315096
2691709
808517
289442
403009
2174723
1673335
169976
2724781
1698488
1978858
1566703
60412
170065
2434523
1950928
1810776
1804458
1960254
1723951
2101913
2522298
2146272
831608
462706
2641651
2672751
1830946
2809069
1528396
1924126
1290215
2505445
1193826
1682275
2574923
817719
626157
2023847
322649
794862
37546
663604
426141
2523649
1569046
1645382
2553106
1019238
1339855
242948
582151
1514179
2582484
2064897
2091819
802024
2151235
634927
946805
2212247
1559875
1407810
2712700
1756830
1540398
1932079
375680
2815582
2517008
642480
129244
1613024
2506949
392037
886822
2135579
801542
1083669
2258120
1093550
1976966
2193806
2886678
1065973
2633842
2126162
878319
2699140
1704422
688802
85344
385145
139937
282544
2904149
2248065
2540341
2585066
228301
2649891
476570
137307
1279720
2592899
44539
315845
2891162
1439364
208812
1588323
1256759
2262547
1773048
2112905
2677588
924663
2281345
1569697
2296731
1480127
1605730
2756905
357945
1577153
600963
1655826
238297
960522
439734
2772336
1391439
1276882
2246989
2212892
1205311
2843228
749891
1892433
1436767
2502881
1740903
2485531
1190008
2105352
2623456
1466914
1927809
202983
2924559
2586765
139635
1592033
271358
2147466
1509804
867202
2595194
1991484
1844999
243270
1777654
1242141
1271566
2731935
622550
240110
2402391
1823221
433032
2533375
662972
1726987
2663051
659748
2743143
2305129
1488661
1121171
776565
2854467
1824818
179921
2896448
2400488
1666911
307269
1346142
495355
1189174
2206233
1984644
562943
2274915
2458715
1700114
2269358
1713154
1235589
1019211
2319501
2230905
2591316
984616
441175
2902808
2092434
2496111
1255624
1756238
1860375
1232906
422136
957910
2825959
650679
498288
678633
2811674
2265430
2696379
635347
588855
2618747
2703619
1915987
956939
1441035
521685
1495747
2410236
2921184
1417932
399151
426652
144524
2920648
342062
2442849
2660616
2886932
649055
1150100
1568794
299105
2931105
1816598
301487
349721
1218220
308547
1357860
2877595
780657
2712542
1820226
1763313
1086234
1831391
1599598
753988
486028
2829151
84498
2290098
1863711
2103922
442757
180097
2076490
2592041
1990329
435125
1425387
1389099
2594934
2204476
1238897
596897
2732123
1869646
1128544
1702444
2422222
2074544
122828
1081106
1119523
675098
1448424
2073161
1865279
1979135
1620535
2883296
830560
1651713
2161930
1974919
374283
2907992
2237248
1490055
890661
2594423
862282
394904
479520
2136672
1545071
787771
2788296
601305
378804
1301180
2561575
627232
84957
1629984
1514590
1928680
2127268
667952
2600020
857752
1526324
531858
2738411
1392497
834576
785011
1744013
1880484
112336
1380499
1800790
2694478
1692509
1444103
2894753
2818780
927398
1629180
100892
270948
2290153
1772418
1050580
64117
1572843
1255714
2781918
2449317
295851
876929
2486713
2737942
523862
2110487
1883358
300390
1207
2469192
2815011
152897
192148
2334229
191421
324467
1712426
1538391
2732688
2506066
904840
2434922
134557
2036552
2720710
46183
781537
471616
2852107
54754
2184394
2240400
2875527
1777353
1903498
2164982
835209
2059668
219538
367450
1313997
149321
1705189
823573
819505
1189504
1408409
2384274
2320968
729816
544934
602453
146007
2374181
1821166
2570855
982112
1232531
423072
1137720
846019
742515
2027145
2033732
2731631
2215193
1985043
1823949
2190406
993842
1427258
1794447
2934069
55139
1674067
2850724
2141374
1560623
284041
1723722
2467264
2326967
2704906
2909863
2348670
908827
99789
532290
2575876
2309428
408535
981370
1467887
2409931
2229218
1194214
72463
2473122
1195546
830797
2352797
1957705
2046880
1355768
1340231
1745186
238272
299107
2360728
341598
1704976
2659825
1792831
1878196
994448
2328416
847826
491208
160025
342949
2626345
2706611
2730322
2602792
1575935
1801697
2293265
260418
346683
725597
331969
2304580
804551
2796817
259749
1185490
309038
1057826
1572857
659244
1798621
466219
510940
994822
1299308
2519681
2181403
414245
2887148
362603
1781466
2632888
2018907
2126756
26398
175697
1323785
1321099
2831222
185771
121724
1809279
2782411
2918247
1553740
2563377
1183384
1833768
26745
358229
1341795
1179672
2842447
2330920
337524
633784
75974
2448061
573517
2567203
948074
1035564
2755174
2863033
174089
2117482
602660
1420075
1130991
1935259
409959
1748607
2753342
1271227
399058
2121500
1260000
420877
2752483
1709245
2396241
681645
554415
1870067
2534211
1462097
2193496
1457692
1390415
103310
919344
891753
11987
1771144
1394297
480854
1719078
215908
351091
1870770
1027079
1432512
1014155
1727130
879307
2212275
2128531
672689
985193
1824708
2738549
2939469
605977
825788
1434635
1950365
2923211
1774293
1042734
1368909
70470
2481782
1890022
1222872
2483582
202215
1696074
1528114
2742394
2263905
1765488
1880969
1895908
1884647
788282
2348006
1457316
2679567
2536083
2225822
826966
2263375
2636776
917627
2502895
1947642
2937549
1238524
104559
392667
2146298
1072908
2217175
1345218
2692251
1621873
2287785
113256
577847
718829
2210306
408603
455048
881822
2563411
986185
940666
1862214
1456519
1937745
91384
2578632
11665
1165450
1084028
972855
1365569
1144362
1184609
389364
375029
2549247
2068949
2694450
1399607
1167182
2709299
861008
1730653
1689159
2478239
2430496
2352127
761531
151727
283424
2304500
1105811
357580
703367
2668999
359877
2670468
1591571
796582
2683059
1402049
1969922
1694462
2492693
114204
650198
566733
1666395
1842225
1818246
2127116
2231048
2389839
2454592
2726124
1737342
556120
883431
340167
1043340
2554697
639029
1752997
2819644
1527701
432483
1212643
2147474
993232
204927
2214850
1775038
1622963
2154586
219482
2566328
177785
2687983
1997441
2217652
2897540
1719033
2530343
2353601
1806821
1430699
2723723
2295627
1074817
1444828
868499
2159030
2301494
289138
74195
574242
2613559
2579664
1872071
393123
1089430
2167992
169524
1528700
371961
1208603
1862912
2641401
67384
2408773
2706154
975423
244082
1853189
1254918
769106
730887
394334
2057971
2730799
30654
1728916
1800476
2691057
2278404
1757763
1625723
794977
963479
938704
302620
1452892
509098
1750429
957477
227165
2816051
875748
2077990
1241062
1739163
492455
960158
2463836
2828105
617594
601660
1219650
2729244
608346
2103806
1984993
2608453
1707079
717798
2579201
2384097
2240460
1290096
903439
72463
1630341
2209413
2265005
648320
884648
401019
271991
520540
60442
1388597
1046062
2786677
2454939
46139
2594019
767584
95505
847822
1296088
545642
2558659
133860
1612375
261697
2197886
124122
385246
2726008
1848933
449642
1245772
681622
1337184
2110180
2451315
890505
811299
2352246
1798423
1626135
1969722
2406189
2736931
1960023
2119392
407351
1749127
336218
1940775
617727
1384050
2153374
346957
2253376
2697660
2488217
1766253
2709648
1824996
2506559
2516557
52870
2799551
769651
1894584
63035
1363534
2546549
995268
2729110
2147082
252272
1450093
2633232
1508822
2829650
1526965
2272851
1908574
346793
1426732
2809573
365862
2090422
1761641
1511982
147817
1525849
924049
2344119
1521078
2291163
766967
1370044
2347706
1616440
1196647
1655951
750292
2810303
53076
1264824
2400672
2931455
480276
1887022
917632
1821665
416686
778332
2674467
2683756
2598829
993857
902067
1210749
314344
388909
1798917
161930
2640889
479750
742416
1467824
2651813
2653058
919151
1857236
1227029
212223
2022135
647760
2496464
2086952
505181
2705521
2144800
248420
455782
1771570
1031216
747482
1770163
1113098
1399911
768099
2339786
649282
471144
2769114
2316164
2475412
3809
869152
1084954
142956
286272
1253852
1114214
271919
703796
365738
439083
579818
133835
426116
20828
2368686
2195973
2064122
2370762
1727875
929985
1608473
2443475
274567
2230801
1109947
477682
1935693
479872
70820
1901908
440245
2782540
2259673
2728324
215805
1712924
179890
1898227
1210578
771835
86697
1831539
184795
648539
1275975
1579132
766664
501679
1875119
2316932
2143727
2540449
1015141
2691765
241120
716187
555183
983410
1773136
1279603
234579
2447517
513255
2707990
2938465
2899102
1740745
2152513
2556030
2064422
1756933
2757147
1061076
1530408
762316
720808
2226660
781486
2054989
1496223
1133242
2421368
1455809
1329428
1122612
2342151
2263285
2781249
664971
2486871
1111263
1755368
1654973
2091089
2264510
2488859
770452
1373470
1891248
353476
1503683
1597610
66119
1281676
1878190
269253
2325320
1313343
845460
395637
230398
2201408
1428510
1324531
1491716
1127792
2615410
2382015
1352493
2429807
1331874
706182
1610882
644380
314363
572031
1470410
104900
2871443
1026092
1985632
2915877
203257
204
436166
2458124
1212643
17166
2029370
963067
1269011
2207577
2622623
2202467
1194970
2578968
866496
165005
203211
1105590
1673312
686338
680643
788001
2894462
1773869
1808400
2805985
1528096
2638183
617623
928176
2732495
1444963
291245
1705523
1197089
2853268
2173252
1816647
1155003
175988
509878
1935999
669905
87629
1872248
2006051
136491
2209291
936816
9949
807988
894305
1982077
2638202
1680121
200615
2838860
2749847
2255013
431512
1691118
477754
854085
610271
2364015
2613225
2770010
1262267
1451625
1065362
2278871
51358
2463751
2785257
914993
1233846
923000
1398566
617427
682477
2577956
1372536
1238575
2244293
138683
2910091
2507563
827815
1603290
1325973
1697244
424300
79182
938735
1049048
2124799
259103
347189
626568
2147219
2727656
20099
735799
2711014
2318533
2101941
1613856
609884
1933084
257128
542168
1723774
1368570
2565107
2538303
1095712
59043
705003
817504
1513042
816067
2161123
1993018
2444427
2130377
452398
843894
1086741
2131776
2498769
1925481
2481125
748936
2300395
1107724
2021238
1413331
1408553
1470186
305708
1908694
1436594
307007
2684287
1205136
789440
1299074
2368042
1683229
1554939
1605464
1090838
2192272
565705
2157316
1724112
1527920
1295235
1981851
1222864
622635
620055
1221514
1466769
2622241
1669943
775363
1948020
996251
1084946
413035
969074
2198899
1887110
2527362
221293
512134
1415238
2502234
1357789
873606
560388
2432773
682859
2583810
89464
1936105
158374
2867513
780815
212721
2178915
2319741
988822
1290315
2279534
382903
2385863
1226165
818400
2598891
1773825
813465
1996084
857230
1793830
739846
1975248
2701509
2918697
1334822
861287
2054211
1023895
2936292
2417468
550634
1537439
115582
1985385
558251
1967106
1307784
1569805
2386389
1408441
883557
1776676
2522458
2926012
1029187
1762938
1774267
2330457
1104596
495887
2777985
2345824
699358
1274969
2001368
1000727
987456
929419
1024547
1355068
2076305
831937
1595642
116085
1391332
2059453
1670417
1204193
2228141
2045680
1133070
1215265
1040909
1780510
1323175
1154361
598778
2833913
1347990
154913
1044749
2341907
712819
2566182
385994
953725
2849116
1364630
1436974
2108237
2497934
1156780
858958
347224
1243599
1759227
743271
2109474
621687
2087876
270938
1577289
2710223
17476
258246
2066407
1095206
394181
1856417
748589
1668627
860732
2186587
1211882
2801738
2012991
1780262
844414
747977
2147008
399229
524777
1637612
1007614
852788
476915
312550
223889
2760588
981905
588435
808391
2856294
1936016
327165
802074
799261
131756
2716059
2195311
1569768
2512759
2913108
1578264
804853
429812
683875
2710643
2675896
517831
1604709
1572340
1451541
1556353
1461536
445273
761544
946104
751306
1470538
1816867
1439719
2067803
111783
162218
1584984
710779
634411
2065845
2485878
1574987
1393719
1119028
633882
2225739
2090431
476560
2114932
1317495
2666902
2589632
1179003
563687
2411123
571887
1255957
1413714
185023
366531
327166
2478998
445286
2724065
2299215
2656840
175072
1939938
2227761
1219462
2846869
362379
728299
660351
1459310
2645777
1860378
258829
997157
529244
2597605
2520397
1643040
501828
2151857
65546
846213
30292
1173988
358644
1975571
1782325
872828
2243147
895955
2475770
281698
2205237
1308533
1450378
876841
1711733
2410789
994969
2842627
839539
425069
1877999
845122
2466132
2211717
1131844
387792
2277516
203541
344893
1456463
2222729
2344658
1481366
2750235
1044129
1791353
157243
2726279
882733
2778252
907179
218117
1874784
45976
2507054
2040283
1699450
2356837
2121890
1983543
287443
2689652
620840
1485306
1809167
1906835
1921899
1045681
1972718
1802068
2825715
1634610
296026
1369007
121839
1295698
2044705
1414912
1908004
1218587
1272590
1942517
289661
2437726
838420
717981
989291
2488040
1436234
835404
2474914
2111479
2145846
394176
1289538
2885838
2692446
972737
177299
1961438
1085117
974918
481261
2028681
1217651
2796836
904041
889763
2557070
1841200
2843270
2616402
740812
169753
2157655
1985542
2803076
1491247
546700
2569077
1711010
508055
2225743
1657316
1638511
492351
387661
144520
339940
1306825
2583785
194050
68883
1865510
1762028
2802866
1279977
29847
976808
2672935
311430
2304037
2881837
419198
737627
1500609
1018740
756851
2758535
2887533
1554264
155611
2783466
729105
2737062
770719
1864670
756624
881523
610174
2549925
455329
1233846
1431486
2048358
1072445
2676471
1261519
1164252
2368614
304800
2595097
1098473
243015
41234
1123891
1431607
1090773
1242296
1228448
1261367
745431
1854049
1973220
309162
983654
1856240
791232
670882
1372162
1664004
1540314
820568
1321836
2522067
1029318
2218072
1824493
504302
2132761
2014534
1577625
2335277
894070
1697736
496779
897887
2538860
586222
2362133
988273
958796
1387877
1825323
103444
446036
2169120
1430972
2935917
2146733
1683065
1852435
1606598
2127365
2358605
2120800
2330605
1160363
2153732
573739
1482316
573362
1414533
832001
296646
1842758
1765146
2548875
409859
1190980
527878
2508270
460252
2646840
1559697
420824
611547
2149737
2321399
1156803
322230
1763660
900662
2257851
2626777
2853047
797991
896798
303328
709936
1904732
1836083
301929
582987
1263255
1192447
986934
103408
1470242
2193786
1485387
1065309
2385664
412929
1630175
2690802
1300480
2068196
1025747
896175
581316
1724712
2465929
2143006
2532715
1160636
2823421
770069
239331
1241625
735699
1767210
1065477
1381003
474579
1342150
2573225
784450
1661868
2175424
1055177
1892618
1628697
1358369
427033
619735
549942
1005726
1810576
2900059
2347661
381861
2592363
1010591
2688825
1451456
468788
2345415
2690538
1629536
617972
2617927
2353650
1790526
619399
1831213
90906
647020
1981101
2228480
883751
2563558
753245
516448
183222
573700
182337
2769887
441205
354503
1785040
2514469
971148
2023711
1070850
796287
688840
912927
2894531
2903311
998794
2687938
1881481
2845420
2320543
2766990
392887
2771645
2707595
434319
2619832
937720
1774839
1709219
1389612
2183631
220402
25772
1143591
2500950
1344160
1206416
1337515
2225111
571264
406293
1954012
1537338
2122468
2205393
1600575
2070459
1285282
1868178
1669414
1286958
935625
2269497
2152266
723684
959858
57449
1691774
1304064
1257565
773612
1965363
585747
2360815
2618750
767109
1489269
1916688
1663780
938364
1590523
159350
333615
2349236
2642795
499569
1003234
2750401
2320231
985578
1880689
682337
2550344
287290
2902870
2131297
1206657
1953671
2751429
1113229
267488
1224452
2755299
2187529
730977
2859290
1459992
2509948
1313926
1615121
601617
2192807
1914296
1238761
258365
2672598
1303842
1328772
625809
1450097
604674
890149
2782583
2461726
2565936
1678159
1935671
2080958
127354
1495816
866017
91996
2554900
626350
700939
660897
1063772
1074806
2507753
2528782
2039670
2770787
646572
1076644
2515408
440634
1183618
1718066
1199543
1641925
2562394
1049614
1124421
1027913
1646764
2666692
782029
1007741
1728576
2333727
1213054
710630
2842701
1163032
2695497
1099670
70250
2171276
145829
2722029
499198
1208192
767200
2317072
627379
8532
1843363
967976
2624000
1556752
899184
388693
2382422
1793199
448302
153695
307437
1152403
2769796
2018141
2307776
1818382
1221690
1964732
1130547
435254
2149648
2676548
1102621
2000010
191737
1328133
1706893
2700576
88833
1652700
124394
492384
636721
2026455
2924648
682414
2201205
2037629
1018394
1993228
1578662
2598551
2227607
1023002
2694267
568337
2845
674520
2653839
553108
1507522
389019
1646082
1969045
2230888
1630179
33627
1561333
2190894
2366061
2261581
986842
2930494
493006
2418086
136809
588318
648839
1722640
1551602
286160
2413823
830726
2142738
1992887
1613243
1080568
564373
1210024
446986
554795
1660484
1402203
332480
2516855
379491
1205930
2768472
2461846
2911830
1438137
2645009
1509675
868343
1531217
2660306
1661602
1431489
2277162
832277
1845786
914086
851731
123203
922402
1436142
1517111
1891213
2918952
2010240
1285247
2623836
986182
241408
1947147
1807521
1689520
42090
456541
1100764
767682
2118260
1650078
612056
2744781
2555999
1168020
553728
2523798
1104601
2915846
347075
2589529
331846
1368848
250479
1933835
173965
2877124
551030
1483213
1428258
2789650
1637085
731743
1247907
997616
232789
2581041
1732230
138732
1395103
1893783
210852
2583882
496564
554871
1181528
1557360
1553523
2093418
1767396
2029378
1911635
1009353
837450
376737
617588
1235120
1219946
2530123
2335037
250154
2521017
2872200
1725714
2146021
1874209
1083189
2180340
1752796
826747
2752994
1067980
1974928
2229058
2456304
954165
980920
585260
1745285
1031561
2386010
2539463
1762383
2329104
2893002
1781105
1791713
1567935
1374288
495095
606612
300945
2907163
2413816
940721
943311
1160677
888411
1748490
1041959
1305494
2399285
1569121
2730942
2684456
1073444
1035081
1751308
2362386
1704551
2871609
2607411
2315973
851229
1804834
1371882
89092
1530362
192383
2507640
1500878
2938310
1975649
1098608
1231813
2118434
2483275
2734007
1450412
2870511
2629716
2274562
290981
2721241
2392475
1253341
1908604
1048402
1056880
1535242
1458134
2681214
2614907
1541485
361653
2676511
1487630
2168354
341361
58309
1628266
1278084
2561466
1696118
224461
1309134
2003244
1127751
744757
2082872
2038847
1187782
1849320
602930
1609413
1486241
2505004
358243
1185181
756200
1004144
1613497
1841179
1034864
2445231
342264
2430146
2723501
700959
852229
931852
1465618
2688003
1204904
222534
238575
2166247
2101822
1519195
1131920
1782068
1781359
1826398
1476341
926902
2179394
1546226
479310
1670536
2176120
1189987
2508243
137181
387702
1112160
2440555
1163966
2418433
690548
2797343
857603
2719821
2553021
2565999
796217
2247258
2887274
807085
1800791
306078
1005902
1321871
2615268
2677102
2749097
2629234
383341
2585959
501373
2939048
1251698
1051218
1803242
1350470
1828516
1541231
5834
1891359
1634470
1314624
183635
1242076
2829970
2398739
540141
73847
593453
1554332
2133941
45911
478087
2149632
1239306
1697142
1088950
2904288
2358706
427360
2227941
2387651
1100899
2075435
2331998
2748641
2760719
928280
166915
2319242
780488
902150
2080260
592880
1119461
151582
1940549
1362557
2263965
2738449
1670643
586612
2833291
2363763
1851798
776109
2923057
1181181
370703
1373367
2455010
1236562
2346606
615482
1950407
144510
1899789
2307880
490562
393266
2757781
2706896
1089827
2725623
512710
1734575
784487
1883260
2457575
1981939
1762631
682214
1088755
1841297
853231
1695960
1440776
100168
2632436
435174
2654992
836905
2035684
834009
1017116
771356
676426
2419396
2290950
246929
2696698
1848877
635038
1033304
983906
575555
2152907
1162852
1291217
1726269
470772
2845113
2452338
740912
1698942
2687870
475932
1134727
2908976
2315965
17122
1501147
76908
2822455
618506
1384233
1290234
1962388
1150191
206764
2095098
2795996
1801222
2921919
480803
2925251
2405708
890436
1384918
1488921
151209
586985
1484033
1244627
1520479
2165712
2165769
607280
196986
2465259
191148
2197561
1869782
376759
1832260
1748498
449453
805
2143401
541217
73335
1279411
1487513
975865
1307720
665809
275340
1069944
259208
117077
246712
479464
2458501
233478
409486
1637998
17224
1168840
686852
568620
368206
270613
1024240
508496
1784428
2816646
2938049
647343
1653978
1715292
83175
2171401
1333375
911248
2373440
2785801
2163534
263841
1051822
1582382
1912693
1067312
803291
441182
2098281
2752862
2900768
33950
2392143
1957757
1012848
2629131
325141
192681
1515455
460625
1410926
2183909
2939100
2651452
731805
244243
2003236
1557368
962625
1245548
2149246
1622184
172384
1296091
884720
1419980
879605
2344148
738172
2281238
1684944
1859489
181624
230764
623697
494505
1382231
1396126
801886
284732
204849
2842548
280236
568937
330057
1130207
188788
2142830
1279608
2239537
2043985
861994
2918728
2136527
1183553
2219587
124100
1416200
2084476
1671748
1132343
2589977
55812
2595197
162777
698149
1008145
2421876
1776111
1287429
2818058
511501
1423449
2673732
1485255
543887
478269
924103
23480
1896795
36462
917978
38247
2886980
1304544
1983410
1329155
117977
2292475
2857678
99375
1256508
1787940
2893314
2384206
2117481
2514499
631895
2264650
711102
2375064
64163
1262605
175708
344929
1983999
2278579
1359220
1467419
1427367
2283055
26966
1278727
442725
1436722
2357661
522528
1413337
161716
171987
995162
1838692
1220346
580812
1513142
2071868
2552486
1699572
2511624
1178811
2247891
427720
528285
204823
582797
1441361
2480696
2441232
520077
1774865
1947609
1568620
890530
1973333
301319
2257306
1923154
2678057
782038
2116106
2312150
2213328
989221
743833
2315389
571822
1801492
1921091
1930235
1555633
1495239
2006641
862342
2054381
1381428
1010876
2224028
1716297
2441949
311380
1470251
2244570
2098998
785096
2438612
206440
97182
1109206
1265242
2404586
358910
1854004
1833048
897723
1505730
2745781
1124555
247217
512159
2165104
2242579
2779141
1965835
2374120
2342035
1474036
1962800
822817
451645
1415716
1426533
1642168
947675
126730
1956224
72841
2268223
290295
503786
2350288
2392606
1483958
1661333
1730345
2747312
513307
1018009
159489
1799693
2411384
2203074
2904567
190329
1855196
1901701
1955467
2430461
2834554
2619085
481324
1232981
475855
2511402
2213311
1495273
1820287
404546
729441
869910
2410629
1925919
1873940
877990
2445482
362666
478955
303085
2110417
2899363
642849
2048626
654322
2788970
660664
2734539
2710309
2001735
2558227
2653651
2879287
849785
2228008
2502198
2660668
2062002
1775161
1635437
553225
161010
565726
1991791
1674076
1317681
2631286
1796096
2298489
2273700
188250
2026235
58187
1123257
1354319
2771056
341034
889104
518364
1779407
2542726
1163758
1728917
2405926
261493
2358995
1888705
2511736
314283
813114
264929
2922618
1564944
1132755
1201094
2843711
635494
1091051
2486991
86111
422813
1728036
1665866
774681
1427784
581932
1883953
1459227
536971
946872
779449
1930211
953940
50318
1046217
1572008
1124208
1364742
2459187
1596082
392876
1816279
710538
2284243
2133037
10323
1364375
1884291
1923734
2440841
2628827
608300
1868115
407795
2070236
180384
1663656
1981504
1742301
1472
2524416
2876040
2061295
458681
904137
2236210
2154094
1163981
1257389
2238993
744027
208543
2254774
1147251
1498511
232412
1819836
1394124
1826991
130550
2077961
1453038
829328
2229938
2294756
182642
918400
2487588
2061631
1432020
627988
822216
807050
496206
965183
1183005
206847
2262352
861772
2857265
1464968
2675398
718208
1913333
709097
1070309
1705600
24722
1134450
76236
1176913
602664
189484
2886193
1854200
372106
1320354
804933
934035
474855
1278438
244553
452066
411399
2360138
2698793
2291648
19450
1186434
2516565
2198778
2321561
297844
2887211
2479322
2704868
2847625
1840186
2006205
1263802
1497512
1493783
1100468
842876
387868
943462
2239653
922738
182910
2770142
2700273
540773
1008889
1502733
1947568
2796743
1171349
1229613
2726337
724644
1499999
604360
2055710
945515
556924
56868
1004086
2178646
1543674
1289385
207068
2301645
2211477
1738498
1845138
2627765
196291
61658
1389985
1337608
509988
1139688
18767
2196136
2350346
610254
67301
136952
1764025
1910619
1130213
1023679
1782686
1585713
1125637
813061
1020849
942893
2895564
2106508
975492
2476659
1340883
2856347
928997
1997041
2247735
66434
2310331
2485758
308727
2125510
2357805
701539
2077279
1695136
2057870
2380257
546695
856610
270229
949394
1593588
1784012
1594003
2064689
2666592
585553
1673568
888772
1836479
1314375
461819
2200235
506541
1556788
1772556
1918971
879651
723083
1218156
462782
1166102
1928587
2145961
1426870
2213334
960938
2686732
549081
2238166
125968
2215634
354481
1319443
2235640
2756622
2495084
1690566
2293547
1536418
500334
2613964
2029852
2404815
189547
1500585
2546541
1300612
1555470
35807
124503
2796171
1894352
1723005
1950841
1090148
2217395
636208
659011
1493854
1040534
968701
2067688
566863
2853599
338549
164180
694597
1621645
2372365
1046106
387127
981900
55949
2227918
1741773
2933228
2753472
815447
1287224
2000238
2647667
1726636
1514351
818959
2723271
2737393
2057717
1879095
311433
1498620
1946051
1098527
936533
433848
324994
2694186
2853486
1334092
2110097
14744
1781794
2739436
744718
872232
1635954
738019
2087637
1388870
1748018
734271
2140120
1540662
1472977
1764684
1071215
432969
893861
1743267
1637516
491629
2871089
791156
579820
1838985
1539601
332784
895376
1687141
2220823
2772494
2133752
1450680
803864
587573
2659888
808142
2499911
2616934
2794194
324036
2596379
2788071
2276828
2587510
1976014
1054314
1837287
2905246
1708752
2642454
2870943
402820
322219
2832588
2363208
15910
1683343
2763121
680339
225980
577988
352976
768684
1926237
1498379
959652
863802
179786
692205
364404
1920625
343852
873694
2385899
1929909
2300315
482854
2233583
1878712
2401708
347685
1486058
1812875
2722683
2074352
1853849
1562665
503154
775353
271651
856499
1321261
2840916
152212
1185242
838209
228225
2405844
463071
969021
391042
2716482
1654897
1278174
2144072
461923
1106861
2033318
2790871
1951460
2839523
2504989
2071324
1453486
225646
2024551
2154625
1432873
682276
2653455
2848022
2825803
362957
2407412
386711
2163614
429418
163941
2252583
2725533
857981
1818709
776484
618280
2355994
53126
1012904
2585746
382180
1500486
1869648
2680216
2716648
2069930
1949389
1152292
2159712
522580
1439493
1843855
1362966
2853568
1087680
1100579
2210396
1268522
1952973
2018264
863991
1448188
2824152
1783924
1076685
178760
1900631
787555
1267876
1032512
359432
349380
1809161
52588
2468802
2126949
593948
382039
1779055
1849404
2365433
1795746
2445603
1282794
1309269
267808
2508406
2062786
2104112
262920
2054519
2166073
1239863
2166996
2180291
1560215
59151
167471
1178540
2609900
2354277
2248255
1644348
1650623
2197701
2427980
220684
1981259
2657593
1825103
1363406
1414310
2588049
1611849
22554
1770862
2549952
1131841
89806
1811404
289056
2100316
2186813
1275032
2783714
2260148
404062
296314
1357156
2899409
187790
1407925
638720
1944648
1641927
2479298
1844607
2301181
339870
2897470
1613630
808059
2551195
1892791
1332867
1914777
497701
2666793
2685252
1112681
35949
766431
541903
1307785
2348641
614164
1081704
913528
1751835
1172866
1546521
1247324
2576218
2920846
1848755
730764
1181260
2253013
700303
2257367
1352974
1013433
2351136
2716400
2194204
1832592
1835260
1795340
318987
2424392
1568937
1503113
2871359
650583
1649524
2812713
2376688
927162
212228
2028543
2477524
249560
2696191
2625783
2310751
1334492
2164868
2343439
1801681
2314187
348408
1030998
264783
1534038
2500683
889431
1514746
337228
2103966
2643699
1417255
2028118
1716773
1089575
2433993
1403771
1837023
1965060
840060
2044135
2514161
1839707
2724522
2706478
2126773
2497217
1834780
353225
2750254
1893339
1369766
2115328
1203185
1128251
1689664
2169695
307776
433020
2629974
970167
2849189
130076
1635423
229386
2012821
646739
884960
843827
886078
154270
868888
2258695
2497666
1877870
242183
2315305
1051503
213639
474554
1747178
2071743
874908
1777346
1814659
1756209
69798
799286
2110442
857543
2787074
1720702
2618018
2354900
375897
567090
387367
2846504
224181
2922159
1755933
365811
900174
1801062
1582674
19826
2739481
2830678
1971249
2879508
2149673
2549049
2659398
2242047
624376
837226
73403
2349084
2820215
821142
1205008
2410004
1455061
2612762
1603252
1463640
1881270
1342661
1962104
2917799
2796002
940783
709115
2469462
2342580
1413846
316706
2504143
270895
2859077
2915330
598230
2045260
1707446
578091
2814593
1576032
1953530
2566159
2416864
1125359
552720
660486
1443367
904307
1046883
301522
2010820
429849
2068050
710032
236502
1643896
2138297
2052523
359605
1028624
1733980
464386
1521349
2830166
1482371
1290308
1602484
244224
1890799
1658231
425714
660153
2489694
1077496
2764889
2000235
4984
908492
2163907
2034345
2553885
2032646
1875193
618562
2790616
312117
2735327
141352
511447
2853579
1290075
592755
2891907
2891604
2416160
2134195
1497716
2882355
555362
1742625
716326
2783204
1732949
344999
394074
1082516
164690
2896678
449924
411859
2207557
1601135
2785329
785407
2471361
1303231
1171468
439669
1543036
2627249
1383156
1335198
746324
2365513
2819352
2821684
848696
496099
2614202
1290746
1949830
1416276
1961892
154743
380324
2074223
515770
1818823
399095
2619901
21026
13580
2201089
87679
2732765
1189787
45297
850152
2171554
1211280
60499
557442
1453368
716272
563321
322854
974820
2504948
2050864
2808149
2921459
1155170
2564127
2033536
46660
1907328
966360
2718079
1872399
1376181
1661625
1812956
128330
1077847
2796396
1575475
2069219
1764333
1670142
1021586
996298
2906862
629825
1782171
2544724
1116796
809554
708146
2788919
110257
641882
2759848
313836
1993745
1581418
1762744
2528106
1645179
1920564
1444726
2061818
806518
2437188
400031
2285627
93960
660934
616586
1331670
480551
517521
1327859
2199904
2908863
2833730
218413
1958224
711530
2859342
2709561
1944316
546741
2379500
1238934
2701038
2742647
40166
565116
977240
982520
2572183
1307794
1264407
1017537
1762007
985988
1698290
2700747
170407
358380
2320168
1550858
684539
1019832
733983
2502222
1432947
1991011
2529958
2553493
1522132
67534
2128912
356857
1285256
1355201
807175
2871172
1864009
2722360
2261982
2861714
1861182
46210
2242874
615781
1097193
2361602
239613
1823534
922795
993957
54431
484140
2621020
880716
38493
507541
1342135
1939652
1393748
30163
2217328
843873
672697
2042487
1987970
2059823
2075481
1582550
1702585
1907118
1382589
2371217
492873
916847
2057462
2185332
2394336
2472109
1464923
2571524
2402707
797489
1471477
1550479
1746809
2639503
2026734
2849936
949534
2638738
1006855
2719510
70525
1592562
2340897
1101967
2423575
357233
2696582
2197559
2742814
1390001
1756178
2625814
2434108
2177124
2851542
1555767
1713174
1158564
1067416
2298652
2828478
1575766
2106877
1979027
2166125
573613
2029677
1207568
1239236
2680981
2199750
733966
2605136
2807983
1200948
986815
1702693
1548250
1470396
443164
1636630
1466941
274969
594179
251065
1575761
1191345
2229366
1823925
751215
1927044
2303042
2238323
714934
2693682
1975035
1022032
2497734
89276
2869956
2630510
212631
968437
755960
715870
940164
335444
1943199
1505842
177160
852149
859863
2411208
1961509
2693828
1492110
1501636
2708824
2344386
1729246
2171861
332678
1838857
326107
2928609
336944
868184
908967
465523
1015724
1091819
1528529
2875560
559398
1156171
1789457
881703
2458839
454764
2326733
438489
1643639
1581078
2622373
1681657
2110472
1258259
1812554
509465
2248123
2298699
2218039
2126798
2581161
2612338
2291336
1276245
2002107
1775212
1947053
2188054
1099720
689104
102002
368915
1454292
2530457
1288344
1828754
295823
940418
2493719
720993
2598885
2122417
1272619
887460
363237
2837212
2721617
1784305
1889973
1752744
2005772
128974
2736137
257769
2143281
2588779
2400796
1929749
333672
2072255
2142380
2090129
1424974
780503
2689269
185063
2166702
2425374
2387297
1495264
261228
1387333
1441641
399573
1413990
164796
2867592
1280507
1438709
2817321
1027084
1729157
2412000
2570905
1350173
2487021
2087430
1788875
1819932
2528387
1877218
1797871
2870869
1358930
1039173
566547
1924519
921923
44514
2189865
646119
2870749
1609346
2748555
2504868
951298
141884
2066254
711648
2071198
2012515
1888474
2900544
2032315
404423
1480763
2654184
2754337
2000117
666225
1928145
602753
1522943
1992318
2284734
1282141
1558942
1456325
856140
2866106
1113942
1022035
31312
817307
252444
1147174
1880757
1634778
1874163
772609
2825765
2292771
2324429
2752068
1909334
595013
1499225
561100
2791071
1169635
441682
930641
461272
2505850
1288516
1617924
504629
2218139
2398667
1589948
974353
2070848
425625
2196317
1456403
734844
1647136
198219
386079
1042735
2225538
15581
89440
1685667
1879548
2629049
1811536
1666828
2520418
2539466
1478164
1324199
2457193
587085
1668300
608843
2178661
2481714
987283
605138
1318204
2074779
2877779
2112953
1764697
1117721
2462854
1536274
1595213
580198
237802
2899531
713669
193165
2567684
1784010
1524433
1068715
2785251
1174013
2233017
2399682
1661591
2178289
1180849
305055
1477315
651768
2711120
2193967
1871790
2403076
1676742
2586437
677402
2330039
473596
1100851
2219993
432452
1737189
5006
423845
1909769
1262104
2783850
356619
966972
2739993
362784
587985
511878
2090292
1252342
2261186
855275
1943499
1336242
195919
116967
1171689
1345562
2769163
121264
2745047
2866949
1468663
2772646
274524
1935456
2551550
2240913
510419
1635279
606364
2634862
707210
228326
198198
260133
708793
1209898
2124706
391825
1303894
1764252
2138768
694813
1714558
387989
2178893
273382
1939516
678033
2880678
1289174
1222336
1645934
330329
1329699
1664032
2439968
1763416
1494331
804366
479671
2353830
2334251
718596
522044
1407693
785651
2755032
1539416
1298963
2870387
71394
2152838
563390
1480659
1435447
1100295
406963
126910
2887841
2783321
867389
347826
1540231
7055
159633
2770922
840551
2289798
570427
1001677
1866973
1367858
979132
1136879
1788943
2754250
280280
697083
2493807
219744
120498
93296
2745140
318529
707370
1811920
2613270
505752
1249935
1305073
1927126
1544151
2443399
1112125
1923136
1899054
2256231
1399035
242608
1698680
786528
2227569
1931237
2708239
923131
1869913
1790158
1807949
1600928
1760782
1675851
1506471
14592
1310763
1723347
2064939
1583612
1976952
2476486
2919475
1872909
1348136
1770752
1716140
132830
309308
489940
2576433
917257
712113
2326173
2341988
2738826
239173
1427968
577209
2631835
864507
1525369
898887
2674691
1175168
2003801
1186050
1051677
133276
1668485
2314341
1629127
1469051
2418839
2198502
1160841
33163
1138143
445152
116290
2528129
1169954
1578789
1947417
26602
1582875
1781259
542622
529347
2607106
868817
68933
596342
1858564
2601013
1989390
2624197
233907
1376031
1627451
429223
2194040
909167
2490534
162463
2742551
1541254
793463
1658534
2684588
619551
1720808
600188
423660
2649022
2525260
558352
2565258
1612619
1289496
641855
515484
2349693
1546159
1244315
860013
2457640
1769028
2297833
1413794
1398626
404672
598337
1062594
1746985
2582712
1798026
1894566
1017922
2063521
2848227
2093026
591069
328763
2848130
177838
806782
1208993
1055811
2025631
1777622
1591052
296972
485239
2125355
154470
1156647
1794567
1437199
2556765
440052
1545736
150992
1952032
1273747
2076437
581449
344381
1165417
2583635
166251
1154789
789285
1921890
2062390
324782
1350376
1990240
1798436
1655032
1435070
1843480
615258
1839578
1890117
1407602
195422
850925
2460982
2271893
632476
883591
2363241
298484
1284541
1343377
2703517
2151996
2837105
1338261
1261506
1956144
1610613
1687759
720556
1418452
1378148
1567535
2218652
2331953
1980792
2342454
1142728
699289
1191809
1390414
1482186
1082484
500803
654199
2888804
2794194
2669230
2421732
848653
995164
72010
550931
377553
478925
238748
2078386
1742124
1277118
2835719
2519520
306493
1997381
1564174
142385
578909
688205
853990
663967
1111691
554134
282005
2088905
2458738
1032796
1731128
375136
149869
2331879
2174923
845810
2055830
894835
2754595
2023814
1035711
2439513
2340741
2726709
1356434
1627910
2390477
2886163
685064
2425497
1026172
407505
1106284
304298
369494
176540
229892
446945
737981
1008344
2838442
251819
2939757
387071
1659999
1960089
955935
2058909
2916517
2196599
2526707
1417412
2898980
340303
1038559
1125655
1039793
1608868
2129740
1863737
2345165
975867
1048194
1839431
2551423
2874351
1781947
1463574
1846790
2273123
785711
1118647
1354401
148072
1541063
1702882
2593734
2727507
1947656
2669818
2801052
465426
2050046
584018
952939
2463361
2840973
1187606
1724731
1998660
2292154
223940
425954
2223360
1864408
2032390
1604360
1349693
788124
2502120
1621721
1993081
1758606
2138515
2617046
1661937
2041185
282317
2217443
1227257
449557
542496
2198598
1614008
368215
1101157
1551329
2476708
1343592
1738041
1804036
1779451
1278138
175272
478874
2089769
1719592
3207
1407706
484775
2392638
233439
1410830
762047
1078413
2254782
1621007
172911
1251335
779067
2843920
2923805
1836175
2515901
367439
2831327
2431399
1297500
880275
1586848
1534318
983972
65419
1369749
1352446
2473967
2668738
2229781
1831665
2346454
2486695
2761518
1400039
348186
1044165
345330
1229611
2077611
2705794
315916
1226576
1188741
2651483
333249
692482
1028405
1420764
2090734
2851019
2123006
856692
876623
785660
667085
2937045
201479
2454028
2284899
2374134
1847421
2556467
1768386
2861738
2430116
921013
667973
1305053
345366
349699
861177
2760740
1010875
1793580
322091
2795940
976586
2016541
2871830
1837989
707687
2263682
372118
1264670
2709938
950984
1697669
2717176
2704479
2353355
2714509
960283
1680219
906354
2475693
2676275
1261889
299461
60450
45171
453423
1237334
899503
1811292
1838806
1720780
1761773
2730149
1506960
2642900
577492
1046469
1788014
637725
1634583
1167525
1344536
2574214
1811709
29893
1996158
2920600
1846478
2289531
1035403
909538
2514416
2918452
1607691
1202400
1420190
2837381
811690
991368
442230
986136
205651
317373
970200
1251377
2488520
2300595
2569466
2514716
2456005
1738113
1825290
1533228
1103208
646404
2506746
2816121
837382
2176481
2930331
2255841
1891982
691369
2068890
1553454
1640115
12301
1367226
1996567
2729226
2010008
1989242
688634
171750
466943
483600
207710
1191572
1287118
2497406
1258172
2494653
878029
1342922
1464303
771344
1552095
2570788
1242908
1972583
194237
589400
717282
2837218
185435
2150303
202543
1737806
1104674
1213446
1697689
98536
2401524
1005252
1306768
634538
779276
333377
2808382
98262
549893
2226160
2555952
2297760
2768312
2598917
1445900
206742
2351065
2195344
1220038
919544
2894635
377944
1051232
1851566
2349290
1965213
1703987
1577773
1976737
582712
2642228
1678660
2202484
1192906
1358118
356704
1324504
2859940
185573
1014439
56662
2869615
86821
354289
222692
2177710
1074020
1791373
562347
162179
1834393
1761349
2625272
538801
580154
2653182
1232367
1844833
1941684
2415370
2401967
2931590
1898446
185617
2838453
230892
1877279
1761915
5323
1214113
1619039
770543
2027503
802280
295755
1791646
2527932
289147
572370
1384836
2089880
929898
187388
889733
1080093
416335
2681553
769926
830541
1265075
2646679
289838
2053918
2127332
2135783
1017412
1709839
1860454
466738
1747596
255748
726784
2292539
745063
2713561
2064735
2342415
1477053
1775697
813388
2480961
1891457
1083943
400407
2846362
2112924
2245529
1702424
1922538
614680
29291
562060
1963026
171158
625612
1593
2096756
869537
163658
2203440
2291378
1534963
1167417
1093314
1591530
2633727
970722
409024
529624
1906834
847037
2647277
137698
1580551
1338202
258938
859737
856361
425267
682498
261401
2824096
1251723
1316548
2267406
2412389
2449264
2761293
776346
2173540
1547589
1839190
1348502
1546322
80599
377303
1156779
1449941
698746
713916
1554715
1640394
2021231
2550833
1611568
715996
2913385
2177609
773602
112966
2359242
68999
1887676
1580658
2332181
318279
2585247
114328
1194221
2092159
403213
1786206
2923272
2051371
1702378
2928527
789145
1557653
341593
1000812
1839037
2818653
1449513
1515371
2374516
2560500
1486792
366831
1830957
1586454
1335532
2894193
2424298
991582
894640
998544
1016058
2486744
238053
2182706
2365876
2837112
1105808
2893
1051537
2306653
1566317
2869377
1028448
1118060
1715445
189387
1414195
2560229
2376788
1087384
573930
1462122
2242155
2110449
174070
1526044
2721431
2680914
1717995
1736403
1670221
879288
1072356
2543722
2551294
1636560
37285
802713
2049551
2004965
2077497
2056397
2413983
95885
2487665
1322154
1797231
1869564
2638087
2865235
2193008
1172915
1448591
767373
2269457
1460887
332332
2279893
193311
1325263
2393628
531507
1772087
933554
2749424
2100719
2372694
1299295
2033753
1195714
2648210
205870
933791
1187364
1531324
435297
654900
445496
721696
2591872
1314158
2899249
1822135
766478
1793466
19216
914249
1488581
278532
488934
2137113
350240
2400162
2639124
1504381
1207810
2000127
201805
2572872
945102
663584
944105
796019
1946384
2000658
1427436
104910
1602360
587251
128778
2248291
2171129
2398369
998368
1897734
394848
2448902
1162056
1684388
1367334
2819182
1657110
1550141
1981403
859693
2331815
2905102
491075
293151
227763
2067199
2074954
2579259
582206
2242366
758657
1377436
374254
197840
475186
1669462
791745
1380745
41523
1407558
1949366
1051348
854479
2761053
820359
2680066
813437
2483583
2630855
2356751
2387408
2023434
2244971
1510753
85578
2405835
2225423
1385668
1740957
607626
2934347
2547468
2218509
1012411
987189
2414748
1484059
1687919
1522575
267699
2615733
862253
2883322
550410
2922228
2035162
2192565
1595780
1549289
979316
2412694
2251528
961347
2107774
89106
970923
1511879
2279358
2839744
1763210
2409986
1933221
2867092
2227281
2934613
2900574
2136819
132226
1577331
1272637
1154164
1088089
871151
848319
802191
13705
1198135
75389
2730460
1359637
1374486
353026
1284636
344659
487710
1104645
1776067
1180183
144987
440435
2675336
2920701
2654141
1512948
1200004
2359947
614174
1903292
336817
839127
760792
584198
2709094
951158
1281474
1563476
2550770
2455593
2283902
1220515
906068
2007656
2196099
1929191
2313514
335544
881406
446013
377338
1114295
947186
1300636
2306010
2285797
1099019
609800
2428918
1408566
204448
1368598
2829486
126717
2664054
1211536
179195
2654878
248409
730233
585245
1797504
2163991
2877267
2528684
1631475
2909835
1393306
198626
2038235
436532
1047176
2921731
2159477
656331
2935505
940502
1231805
1418348
710378
2876111
485009
448270
1639358
923898
1712605
1240038
2264327
2814319
622469
504686
836926
1922715
1231933
454137
119352
2540647
831517
147277
2911159
2163764
1148987
2405866
2792506
557520
1269730
1926559
578496
881457
671173
124977
2739207
2567972
1887936
2896899
1581180
473712
2624483
1056650
313538
629426
603327
1805266
2554393
1140038
2331290
1641950
979798
1741517
200381
1028640
2278463
1038062
2372049
2211694
1424889
2169530
2839427
337529
242247
1652366
2183943
2261472
683700
1532980
2716175
2071264
627026
2348373
646829
2094447
2886682
1071508
389221
25040
1071450
1495890
305728
333154
1955122
296330
1003290
2387434
2607711
408667
151591
696897
320678
1301663
1072119
2674120
377593
86551
1203622
1470298
2059365
853300
2104549
1468974
1749439
2511180
2636487
2724214
2365077
2550976
2165032
2064429
200540
2405453
1466205
2172944
231774
1311292
895057
2761800
849739
430916
2647542
827739
2106798
2258496
1752213
2122572
578164
166822
771471
99384
1093528
2808470
1041883
1250662
2353395
1497960
590945
477049
2371276
1074507
399112
2117002
2007372
2853814
397526
636447
118456
1223970
936865
2307209
2373889
1826405
927241
2545065
2006330
1560237
399600
2828416
1549392
1354199
2915990
1111117
1424068
1354305
72641
1201688
647082
1315995
429030
1809705
2835081
2807987
1832182
1374170
1656128
745782
2415322
2565417
1847611
2480505
2361397
1325381
1427958
1340065
1889255
1564297
1127569
616353
295975
174933
2334930
835335
2629989
1208856
1000264
871651
2026114
1871671
2864594
1976230
2668096
41754
2875224
2829626
888251
946425
1508003
1836234
3449
1346300
711141
403408
2157692
757965
174351
888770
1969339
2631194
2777415
1765761
810925
1933421
1974685
2017147
1546936
949526
516138
9762
2524963
1503093
2541181
1337574
1207338
2937717
43474
1218341
1085414
296730
568882
1190356
2530571
797934
106337
2932672
2613767
208277
718711
2736492
2559593
345621
593118
446177
363065
685429
1765981
1244770
1789578
411772
2034082
2312759
2079303
1171441
1166177
1949125
870558
1709258
1852751
2444020
2147196
1034328
2696383
2666620
1309374
2875975
2209518
1366609
839749
483567
316757
1208574
1092728
2225558
1208290
2198845
654337
2224037
633633
593670
2010713
326023
155427
1871990
1375336
225497
1113632
2919295
1938992
1026491
2105130
1144915
2719251
2792657
633988
2309934
1665939
1959449
2754404
2574688
1892001
1422194
1167226
1506494
1560055
2201333
727500
1666746
1099361
1481100
2182911
2731582
2100328
1076602
1369917
795360
1187365
2809789
719390
178356
1338325
1169448
539987
488331
2308810
1118680
276207
2628796
1925000
494598
1908339
1239845
948480
2175880
588010
2117650
1080508
8590
2239781
239489
1421205
2308678
581202
332432
689129
705350
1298351
2243778
2439747
1501101
563766
1570248
1746553
2266599
2074706
328242
660088
611766
592069
1033210
651367
571581
1494816
749324
1220289
2675583
1503358
311857
177115
2919854
599605
2938967
1368701
871927
1909146
1515018
1418588
243996
660991
1654065
1317245
2800221
967522
1487426
2723667
1584909
436170
1298579
2780942
2013121
764411
898628
1550897
2579885
2204453
17275
1427985
95388
1675034
1937142
1077725
705162
1787966
667707
2653259
1374752
1516160
2625959
2363357
2750529
530327
1342764
429668
524828
158473
2302138
2908338
655358
2637905
2091268
870866
1349490
2823510
597983
820636
1817200
2781991
634723
2604224
848961
1192193
2579905
2356399
689125
1494789
344288
543224
2481562
2599770
2782664
1816418
809655
2610971
1438364
2882046
1988547
1600761
1954651
2021017
712340
2192516
1476371
2123497
1640277
777063
2115313
2156069
2131277
852617
2768822
984585
2442459
1778516
2539661
1577922
1526946
944355
1298298
303284
397466
146677
1063032
147199
842903
683078
2770011
608946
2472969
1416899
818207
572648
2465955
945074
1653343
1436537
1565449
863621
1314699
1418538
636228
1243716
1719560
428389
2401390
1775668
2481860
2472856
1417292
1960435
74128
1013856
890774
1413620
2540235
507697
1282574
7842
7373
471634
421580
2074996
1404310
938935
785890
1082593
210147
1389149
311998
649452
1968791
1997472
1827733
2207378
2081855
2430960
2565606
1094654
2929825
487609
1544549
1822907
1541950
2297993
1028060
438488
771613
2939245
2334502
353275
1455683
33517
1830559
391795
548811
1019380
1827875
2362675
111065
2615065
1767625
852734
417788
1754978
1127578
2616127
1156006
683532
732434
363112
141928
1945312
1957427
2643951
1470144
1503235
2579839
1849857
712841
2274519
1558848
2152808
1713533
2542176
1351707
1229942
38615
1374112
1975744
100661
1021445
2676685
713194
2064709
399334
1820128
91516
1191791
232834
1961335
1929489
852503
513156
603474
1788439
784602
2766511
2746888
26235
2087738
788120
2408474
664330
790244
8211
541616
700789
1611491
2202790
2664760
498431
936673
1683299
2579291
733132
2625127
971295
1011550
167828
464441
2208412
796396
1406294
95220
2710606
1863805
360022
1317509
2216907
1806018
783863
237215
2392270
1339457
1729017
141311
2354036
955102
1094921
2332557
1528808
238101
470960
2582520
2512977
742433
357527
1978732
2284324
364037
2676046
148684
2351430
2644671
1407317
2398744
86738
2469846
480504
2501533
603087
320707
1575767
1747947
275071
1951686
238680
1448102
2370685
230341
1185747
1661887
136021
245884
576844
605516
2823555
1365564
557889
2805210
632692
1986315
1671740
2371146
1725756
1172702
1728682
164417
41336
1768927
1462182
2470837
2133663
2788194
2026978
917985
1616698
2671567
102458
832862
2879555
1807069
964733
269595
95027
1270957
4977
1494812
2526835
2739536
179722
476734
2630260
1782886
1332201
1935308
1650878
962730
2682481
2466980
1855284
2214616
1986330
1799872
1478214
473910
1580759
2206987
1710798
2283771
1621033
1514068
1248024
2590692
1519231
1612905
588208
2042479
1386541
92231
1175832
2740472
1493282
147114
2163559
154381
229142
1769970
1496383
1313275
1764865
2654042
2884796
1149464
121740
2116417
1861386
163960
735992
2615291
2853074
1756967
412063
1767407
79157
2654398
2475171
522454
913472
490475
2631655
1236753
845304
2007063
942609
1089298
2623207
1263942
2585693
960413
199659
2775152
1672057
2207477
2610826
438147
2282721
2002470
40007
2205859
70522
2037810
1787012
395570
1494985
2499600
811519
888101
11486
525871
1662455
3331
2827243
2512577
1106000
2533764
2469160
794840
2907157
1838871
2256750
604164
2867756
1870964
2108610
1579844
457157
1410843
552721
2560789
2672489
2191339
2041193
576312
2645249
2138790
149283
22916
217065
2627167
494722
813448
1794912
979745
23515
1879238
2256288
2585496
1917740
2544997
800743
1911915
1985438
62528
662619
2089393
2467967
859653
30979
1758743
1360627
2254038
55713
1305872
442174
2046282
1213694
1026826
493237
2251572
1964048
176203
246919
2419856
2359213
833414
1796329
1935642
2752289
518190
1049249
612607
2901107
2015027
648956
2106386
2630805
1119736
149945
14340
860729
711145
2766866
1739660
1464739
1950042
794208
615097
2845901
1723603
617277
1754807
182064
2751413
254268
2755956
2528769
1857028
1915343
2433169
2697659
1695141
2497853
2636358
2484524
950496
1838209
2714033
1463961
1682508
2496373
2189768
166073
145257
1050390
2142196
2646545
490304
2586346
242041
1257572
1442796
2286704
2115853
1088124
2076322
2439975
1245513
2000995
276960
684900
84033
584975
1844037
118517
2761808
2329676
1711527
446409
2716411
877492
1863272
2935578
2682965
294292
1795289
629385
2859422
1947257
2293283
108928
2072478
2848782
2399595
1737039
1821970
2049359
2189699
2850931
2500823
694693
72648
1182051
276130
779119
833534
2350653
358241
2109776
1823318
2121041
1237147
2747959
393870
1893339
1213509
1563849
1536091
1853309
882633
1009446
127920
287654
1171969
722251
1408671
1943984
100496
816831
1640132
150397
2025983
1206503
1199394
2910557
2512309
38874
1880187
65590
2699080
1451411
880539
2673751
751553
798205
614766
1323283
452739
2422279
1403665
772967
2300776
2825877
2815090
1611164
606127
2642377
1749625
333729
166063
1946838
542156
920463
2689839
1674037
299000
474699
374589
630447
2327095
179432
1614195
2248851
2671657
1687898
943012
794664
240877
1929409
2508370
838193
1140874
1772500
1265066
483345
1938866
1292874
1488005
2061681
1708403
773726
1264686
138243
1506092
233773
2256793
1853304
2669329
1120846
2273205
957024
2722080
1807102
643535
2720004
1644789
1127660
2559117
1710313
2777778
2382022
413363
466106
676988
406666
1852731
1599768
978724
2506911
1320841
2623869
2390271
897783
39289
2249860
2182231
1167633
688522
995460
2648295
2528657
700029
1149295
2917888
2012333
2003976
2082318
1406214
2032687
1913017
96433
1293137
621937
2355737
2863875
2702546
648496
1798607
589240
2384363
435574
2263561
2528891
795260
444916
1772634
2570408
308336
1660550
1961004
1851580
1305449
80060
1696062
539178
305063
1131387
802510
2787002
2574285
461501
718041
1299143
581494
1434751
2562816
2375623
565407
1935561
1120058
607922
2201608
2321102
1996399
2840621
1433697
1801837
1890501
1142799
203168
1372442
569342
1963932
185043
2524119
985511
1250812
2898158
703324
1169754
1537327
1396955
90369
127172
641212
670363
1494063
1040379
2020742
2674322
636651
2251439
177000
720532
743673
338789
1083736
2524341
386139
2482969
1894000
2366885
158860
2736508
1900133
152757
656527
1598967
2570238
27893
819117
599120
2748201
820593
2722125
2653362
1329847
2372095
596071
2237071
1403538
2216443
1901649
1715223
1531717
2389294
1693420
906323
1088349
530924
1950466
1395315
2684473
1071687
1847463
638807
382594
1912277
1722326
1996314
1116798
978847
530752
1657268
1520453
2048922
598031
1300739
404553
2818256
407822
2877302
1449649
1341675
589405
2748414
526780
2453936
2154356
2887139
2537875
1863024
364465
84489
1222746
1126102
2602960
615173
809010
364924
889239
1012512
328253
2591583
2049233
497552
120571
1428212
1184240
464177
578487
2737527
1938676
1807366
1138096
1489112
91831
1886863
1939663
420664
1998344
1166216
2293021
2001200
1245573
2781077
1682845
1651450
2663239
2424668
2337595
89117
2593898
335019
2284907
1947810
1041772
63349
2029534
2399329
35438
162188
1008085
1877752
2284996
424195
1141070
1688323
1790905
365728
2889592
1740583
2594920
727249
1311497
1060977
1993901
1978582
1974909
1775059
1517468
2602942
578636
960804
2892114
1078704
1021321
1704467
859319
166807
1852795
972156
1213088
1965068
181935
2175525
1727222
1476397
1868392
174940
1882482
1813533
1669743
695963
2870935
806806
1333124
1466795
2017928
2847479
967518
1099079
323352
1398254
613141
1210998
2184269
1314194
2601854
1337228
477011
2010743
832245
2536776
2356106
1058443
1992173
2002035
2189088
400336
2289006
952738
375138
404141
285315
1948418
1858457
2015994
2459458
1056770
2499843
1208108
2133653
1847351
2294203
94174
278863
986003
638786
2900819
1397277
2178269
447325
273868
2184266
1518330
987620
2002546
1300795
871627
986422
348437
908604
2738393
2647533
2352465
768576
142825
1607201
855149
892524
92788
1778295
79168
616660
2753357
1556825
487475
604148
1646676
1895077
726839
2430497
552739
2292401
646198
1660128
314504
2713624
100682
790810
1903855
531967
1610095
1223524
150563
1559869
175976
1179751
673043
1845409
2792658
1168554
1736494
1045882
1234863
722341
2555137
2242514
1221210
651713
470781
718825
527052
578839
1183246
2202792
2718826
1545816
701878
2695485
593119
2582522
2919523
1670753
269424
1526587
2427337
427427
73022
622411
1860561
2536948
790224
890358
1409710
1048731
2326602
822895
893379
1192674
2576513
947607
1264998
649983
2427720
1856756
1104038
236170
679066
1485390
2755222
411073
2334492
2408139
1701557
1981662
41579
137450
2322577
2827584
367273
2588166
410979
1334607
487736
1433889
200115
341887
1312047
551472
739250
465411
2017578
176785
529293
591190
1572971
1547320
472895
1654597
1679103
140890
242386
2897173
1735507
2885838
328277
2669597
2413324
2551022
1964569
1463359
583724
729563
2576340
1286452
1195582
82618
1556167
1467671
543575
2432943
284592
1302338
1676479
644263
1931698
1739405
1704792
556214
2935632
450175
2755219
2545592
1350146
1708999
1688334
11705
890361
1381730
1633580
69727
2649324
2130401
318237
1512234
2828819
993845
2238722
1141233
1377100
630119
2062967
313084
2343190
1453970
339292
1591643
1752040
102389
39295
2090180
1422469
1024511
534944
2594339
2931119
2086924
924549
343623
1838764
1562563
1021723
291760
823338
2619664
2212001
239178
2606444
3145
2390672
1724077
1122617
1547627
685591
1626003
1633710
2028869
689743
983626
1671666
1089644
676885
747240
2257459
1260662
394000
1664370
2244244
2345127
806171
1205741
1312725
2467803
1655184
674318
550133
1586426
1627414
175898
966396
693731
1680855
2934393
1117977
1672218
419688
1427419
2701104
17540
1081392
2597130
1322100
1237986
2840865
517388
48683
1060344
1437904
1762037
1355426
2313899
2233563
2251529
2737804
1478292
841023
1857377
1157755
1011377
1824215
597015
1564262
1035149
1894027
1590108
10265
209186
385057
660647
101491
1057332
1716882
227316
2269742
490805
655312
204912
175565
1462792
590876
2536008
592796
2430115
2575119
2905711
135213
1748422
2596686
2337642
792194
1130941
1951650
2232760
1442886
2723158
1609444
1383666
495395
2627822
2383288
823437
61610
52635
2503161
2739663
2393982
2424846
150879
2240178
2845644
206175
713152
1678583
2101376
353451
964564
787010
964833
390390
1464515
867746
1029077
1892903
825079
2664522
600291
736525
658112
2424146
1943186
2696601
1579376
1728392
1316237
1183299
1168674
2787033
864484
1473750
1598108
688244
884839
687300
2884223
1411277
1161653
841238
1261191
2390029
2160412
2479016
2381575
573922
636265
1908267
1238880
1962928
425998
468940
1977249
1459755
2312401
2022399
926123
2161998
2835023
1351195
1958656
137452
2417460
1899721
251693
1611191
2021815
275394
2641721
823781
2309589
2787135
1359884
44613
2185630
77735
2190798
2849209
1728631
2232972
716236
2548232
122746
1362065
1409670
1654127
918502
2245001
1574827
2448034
2929897
2238695
2680838
1699394
293737
1503063
59530
2578581
1908448
2277061
434772
2599308
2004739
1250411
2269294
2502927
689145
1127008
1928095
1037271
58291
1529719
2156452
1788988
2780103
2387647
291362
2840
2677126
1571967
984034
508256
747608
2619564
347226
523421
504218
1282
2243646
2757427
958153
1196159
1567163
2136201
1948830
581074
2480220
2140744
792759
639909
594710
1200976
846510
1186303
515028
1886328
2307022
84860
1837742
517842
2783034
892492
1309068
2303334
67173
2535874
483547
1882939
1019035
856457
873809
613181
789582
743269
908646
1105811
2470451
2115744
52731
2381635
2226252
247391
1301173
773326
178330
2708364
104071
2478887
698022
1632965
303357
22667
1597642
858205
1517268
2005483
1811347
321815
924601
1054618
1575750
2234276
2581772
133155
2906185
1923708
899090
2842614
1639947
2480830
1083283
1930409
1010762
1613945
1900391
457112
2660422
801844
2764110
1427860
220994
53585
1788665
1991386
1625699
1937605
266589
2631956
2007730
444505
1545744
2560065
1739464
413998
2027700
1095695
2608085
2587972
1408647
263034
1693078
2067562
2567716
2680622
550524
252093
436141
2674786
1500893
1288835
814830
916869
2387397
1191055
1838986
438994
1257603
2813269
803458
146653
2460173
95752
571591
639504
1950362
65925
823061
2033461
2889767
1821849
1753190
1941647
402781
711299
737797
642253
832979
1901706
179596
106509
1288931
2451787
1939554
1160039
562371
2098808
1158425
967173
1859831
2935201
281603
2203326
1609480
321882
1729663
2113544
1643449
2243464
550101
2628196
782492
600598
2440492
542328
1679512
1448339
560209
875362
2032334
2138800
767267
2504492
431119
1955919
2378886
682635
1542515
1002152
525673
278142
2677531
1174323
1124314
684824
2506416
2077209
2398729
1767973
2077136
530136
330484
36050
1130910
394839
2720208
1857176
1293707
669213
1036994
1764394
905107
1957912
2804086
457291
2121043
2459181
121162
401021
1527732
2730754
2578837
326665
2110870
540882
2100855
2292076
2591381
2622179
1456552
1430192
475500
2813678
1009173
1854722
290798
2585389
2450920
2487756
906229
2898112
628856
283956
2764639
36130
2399474
1777157
2091132
1528064
1805215
2418239
781730
356626
1481501
2639528
126492
253565
1043043
2568473
384072
2582744
996219
1766343
598934
2490476
1176462
1396639
2418895
2496408
806001
2328496
1096069
1867758
2434614
2520156
2413309
737429
2716453
507626
1344171
62907
2213774
2894315
553962
1808213
1992965
1591209
188744
1720648
2830001
1681752
542789
1040583
1374775
1850967
1566593
773126
784117
505639
846809
1317711
1956443
1758409
1958706
2351596
12062
1457884
1710909
2771766
1752622
2428785
2377172
98035
1147764
1985108
1921726
1395073
1705752
1988077
368809
2716094
580179
2807139
714298
2438219
1495134
387599
877824
185055
989581
2512271
495993
443620
2897539
1558570
518006
675985
2523128
2918641
785761
2235982
457467
1550917
1554808
65234
1067301
1816643
592015
2216452
947097
877449
670537
2208493
900881
1448824
1993326
2054477
2678663
2001283
475244
2526906
1828832
1452949
2870666
1851063
1035497
16907
1940944
655067
517778
2259373
1914196
2571693
1980933
128484
1441426
2018430
2091881
884345
1584031
1996910
2555925
2774258
2247046
1685507
1080242
2895194
751905
810795
2874012
495535
1878497
1267856
862728
260426
630370
200155
2350115
2886466
2927836
1500338
40573
487770
959205
434396
426405
165304
354245
2215829
238698
1025154
1463866
2079207
1764671
344031
1900092
1460681
1024691
755365
977746
607626
327973
2640101
269856
1910928
2875352
1712039
1366179
535124
2655385
2744202
34055
399311
2476551
198500
2911
2846883
2290080
1317822
1188470
96720
2563019
2371233
2257122
1959342
1154468
998313
2652581
1983867
313776
2211372
2503547
240385
1150356
2206327
184342
1702526
2611154
2853690
1356808
1490784
2278636
47185
1370585
636622
1716417
1332315
2732003
2339452
1027248
422686
782177
575639
176504
2717526
2150294
2765342
1189863
253213
820308
629
646107
537090
2837065
2443510
2519194
2536865
1964798
2106072
2612473
1675052
2134138
373056
2153422
947200
469390
1385275
2158569
1095540
1684080
1674457
1561496
2075629
2765408
801514
2434029
828257
2309683
2086845
22825
1359195
2287537
1732974
1328622
1948827
2491958
2159089
19613
1902198
239800
551499
2831871
75551
1896512
668853
2637867
664250
2807290
1677927
722123
710196
2730634
948078
647813
2758363
1244050
296324
328106
296687
2440078
2100006
783598
1042608
454687
504014
1299784
1442036
1791605
1003808
2031845
2305459
1065319
1314669
1716304
1634629
529299
1773939
1538244
2760995
1722761
169311
81201
542181
2762168
1801107
2807465
2394317
469373
2753555
254312
1640084
1002983
2198729
2827030
434150
1857807
283955
852256
29546
1537233
2167274
622369
952447
237251
2145650
1284719
2615726
2146363
1142718
2298917
1675497
2166738
2662786
1030289
320583
1166144
1492106
1233949
2613416
1080175
2471156
2413676
89787
2438557
2555438
2693266
1530789
651331
249217
483026
2187910
893481
586666
2491992
539040
1561675
2301024
2103626
897871
44569
2257271
646014
1148094
1443977
2328165
960074
2668808
2697432
1226291
2013482
1922909
2052635
2680979
2428902
1553514
367605
981799
672375
1779778
1313189
1431125
2614033
56717
923322
971489
2089461
2914498
2300680
2858644
1432931
2322654
524010
203211
712275
1264681
1057502
606282
1278241
1321615
326003
1568551
2877570
2676057
2460669
1706207
2095315
1814683
2080441
2758027
652683
551404
2280778
2585105
1226093
2836917
1012012
1307230
1115764
2801098
638085
1490183
2788714
2040218
36713
1794041
1752306
1692130
808109
2146567
772528
138169
2841540
2246613
163167
629250
1977270
62376
2585075
1155881
2585871
1242845
2757659
981338
2291422
2327672
1680718
318817
1823730
388473
1160308
1188232
374418
2121738
2698619
852541
1438853
768606
535189
2008173
1613476
731580
2746381
1359787
2149316
472213
2859116
1263436
1782806
279710
1424940
634296
1736110
2614775
2301423
1468132
440868
465527
670936
159533
2706234
379725
2022554
2847861
2466675
1194337
764401
1281658
1878198
2754394
677747
1203
150413
2652432
2150016
2466575
2697710
1215450
1965949
2763775
336809
383712
2327502
2017965
1606173
693049
593582
754927
2316181
2304687
2759921
2358391
1858528
2498588
289136
647650
1216384
385790
1315395
829446
603136
1417176
917089
975797
446227
1194050
952122
1583433
1510223
2253004
2880393
2770188
727823
1963665
1138471
961338
707907
2813939
2701429
1977967
788473
1266023
2338815
23854
1088991
2751140
1650767
2146183
1075047
2801583
304512
2717570
1420665
1394176
1068053
1177785
1572944
1701039
328407
503818
2252273
564039
366060
2320575
486734
1795897
130910
407109
1896301
878318
1761611
1769691
1700571
2168191
559835
902157
2001534
1591305
901077
2927024
988668
51420
260547
1140213
63057
521912
2712409
1795891
388319
79760
1586796
1284224
1382362
555177
385588
1847182
2790208
1735417
961386
2059609
1828674
1864232
2152319
1415884
1750389
1890271
1320205
841302
95565
87634
1309507
1722200
970578
1946486
1886275
2742989
1884246
943651
1544682
984537
1697793
2385974
246104
1356392
1305582
689108
194854
988613
1269114
197808
672070
2518699
2671212
2669255
1302720
2773638
2720820
962253
613725
1123418
2843167
2768086
931417
2584543
1652930
2385953
2909447
1330847
2372720
1506181
2729102
755396
243313
1434367
594403
1957269
2565952
347345
2626921
163540
2402106
620751
722957
1199002
298071
1273998
1632173
992011
1111777
773752
1826572
2161579
2576794
1979212
652103
289847
1994564
2541682
643001
2160603
2529092
833197
1289653
2240249
93955
2576232
908559
647349
1785230
587364
1993896
1819041
798612
2420379
667463
1850837
374687
674960
306644
754153
1630776
194282
1242787
1259590
1848537
992863
811436
289946
2554057
451202
773223
2203019
615536
2753553
2932540
493008
1535334
1450282
386162
276310
2614969
858890
887419
2414976
925928
2552675
940111
2047917
1093995
257770
747586
1496343
1287432
1403460
1528853
1704494
2046097
2841144
2575057
1640834
2215053
1111309
2149017
1480733
2545151
2022961
1214729
524604
1705180
688123
1496316
1816660
2565326
2306570
1859479
153278
380151
1134476
984978
2176931
328698
2011533
2718031
506166
1398950
625153
557958
643916
330520
1228620
545615
513389
257380
998076
1988845
389091
2585795
2427571
2121869
1360864
1694328
1582668
563666
1741431
2301669
2348730
2746419
2091062
226873
564229
2221481
928951
2425570
2371190
113791
2120934
2450063
233561
1580966
2037601
104672
1665897
848212
2591742
1149059
2147600
2110290
1362122
1582076
672963
275241
2576164
392286
1280151
1773725
2900287
1719021
1080230
1907053
1358195
2516747
1035575
1391248
559646
2411714
1099920
874932
203613
712111
616527
1670637
1432692
219131
2719820
1908735
1733288
1445484
1223770
1569149
1423172
2269799
2181318
658833
1333358
2279824
1289979
2930322
1131237
1536094
850602
782655
77611
175191
1763906
1078121
1343294
2012926
800141
1757722
2644986
2234314
2803566
1546996
2868635
2740587
1947716
1277704
133096
2662836
960111
2922910
411438
2847602
2707220
221166
2241890
2668920
564267
1885304
67616
1536201
850008
2910285
2409892
832267
2804056
637831
2887627
2469994
495645
1329657
2242016
1523686
1504428
920788
1747463
332090
2715547
843706
270588
2924672
2573682
549444
1557473
2778243
480949
1232015
2783630
560038
1722302
62052
2129075
284534
119378
441288
2476373
2105427
317840
2760962
2631424
2148630
2918677
1004794
1835507
176205
1503624
1687814
1971439
955247
2333201
305879
1501794
1096094
2524757
400732
1350288
2433240
1185015
1828491
982386
544724
361774
660227
2854833
906519
1057617
1441283
600907
29763
2890585
234656
271134
322231
1440643
819674
2543621
2373776
706201
1481952
1258935
1931553
1696036
2370589
2006143
2775238
2175678
2515724
1752889
2603491
554482
1722459
2919056
2708380
986188
493056
767725
2640947
913451
1338312
2939550
508494
653428
22755
2197583
2817810
757509
926326
1228304
780015
1284685
1011068
1330435
2743105
814203
2287663
2300853
866315
2892573
1563252
2577119
352421
2683212
1696527
1316988
2640619
1999472
725279
995870
873037
2376538
89518
2276890
2644532
1308404
81094
589345
1144947
2405843
1835284
1685553
720397
2512859
482860
918443
250077
2471559
86595
491575
92630
2300361
1460318
752243
1908949
709307
1227864
1040313
2728895
52301
1964643
2638803
2383276
1729157
2904685
1657068
980835
1870172
2715833
2907120
642280
2629557
1699065
2008439
467464
2841642
2712379
2368476
2428084
2668420
667506
2087483
898043
2904837
1760300
2475432
1988670
1117259
1438990
1638304
1994709
1286789
1130849
606971
1473532
201969
2002877
2905592
1268216
632927
2089381
1959371
1586457
2466456
2179263
2778608
2928213
315567
1686437
317959
252065
2775776
1378053
1480555
1221897
581739
2536526
744450
399779
1819229
135948
392054
628825
2235412
2552772
2387266
1942564
1782177
570480
1330696
2706098
2112364
2629295
345261
1194211
505601
1578745
2692819
940704
318629
1609620
233323
158139
2113157
345982
778747
1519305
292108
1586584
382192
227885
362950
1667666
498912
628705
267778
517984
292147
2815074
2129825
2143416
1824519
157553
1519771
562795
1175088
1460711
502369
2666383
1001326
2355952
1591696
2601252
1428728
1199740
1658628
53849
2622436
242139
1794612
2229316
398601
2153162
1350539
1267134
2896984
396842
1430506
2292753
1734761
2675265
33632
2536381
941123
68012
1969999
2358667
100428
1365211
2277835
2261834
1152903
2588155
2351877
1030328
2368261
2088293
165770
2326329
719359
2473797
2838989
44653
1729304
1962265
1241194
2068847
1955062
2785456
1102362
2780281
493674
2338191
2031190
400262
2287411
593731
201891
572013
2385743
1629701
1728199
1101120
2181131
2256336
2484843
2783734
2474231
1477779
1243565
564868
1484604
1228900
2927316
2414920
584455
2252684
1838278
522543
715151
484156
1789850
776781
655549
1824665
443934
159821
37515
1028265
2492331
552680
2076424
1552759
2786082
1808307
2494484
1795793
1685493
202395
2359086
1223743
1057855
1751073
1859002
426383
1304952
1531278
3382
1966917
2228199
2729835
699539
943701
1698230
2768221
1289983
1401177
2603481
2074379
1573882
1835576
361427
2108139
476567
2417446
2758998
2408298
2448714
701914
1138203
119128
1616259
2131226
1086870
231797
2292380
2931811
1420105
569160
2857577
930394
367359
2481999
2182968
578275
595361
1635105
2392182
2610909
2219225
1587366
694284
34877
1867248
1430626
2793135
2028345
2693363
2515705
1652481
2047128
1630982
272262
847730
609136
1774555
2599081
924793
2358206
2361881
1421418
1607297
2015148
2653120
487984
425944
503693
257250
2748859
591336
711497
2623296
1507259
2902794
2309208
1671466
2423281
1485917
1469553
2305682
1872306
2539736
2492400
2826762
1585694
2837223
691489
978154
1910840
869662
1405538
410134
1054920
420243
404797
2595156
288624
317476
1510107
1020979
2888379
1470085
1267940
2837016
2495919
1470273
1343611
2309389
1846278
726345
1589211
248580
1338497
2018007
2648629
44557
1713251
1103031
2514824
1494705
2466062
7644
1318671
1783725
733083
603559
1836089
1596517
584592
283482
2195997
1601346
2209852
214261
1324270
2588851
1814120
170315
2345260
980525
1000942
1251501
397202
570854
1510598
1121209
692899
248192
1975982
262952
1350811
1556448
218768
655184
2921823
2785519
890675
1550283
2795140
2531694
596384
53773
1018062
2265300
387781
1947971
1470392
1723471
2937975
1898482
2825183
1190399
1856534
2006496
1877970
2539272
532244
1142008
1676284
2007073
2625805
694713
536220
1182221
1148827
2379352
810476
1947625
2002711
360577
2120811
2612989
2501975
2500981
2758076
2426793
2791422
481669
1804575
2922470
1951020
2647903
159464
2722722
1718633
1276412
2144651
1509870
162432
2294528
1296515
90421
2129250
1137966
534992
2721154
2740371
2348222
1490898
1246558
231431
1829557
2712916
2157766
661736
2329039
1096097
2298856
349908
2206701
2198578
866211
2603540
175844
1496538
118470
800425
2388576
1557944
2558507
775886
1498097
571798
493144
1488979
503706
1628176
808589
2222008
204359
2096645
1420199
1065934
1632901
2463137
1947584
2053575
40115
746931
725737
1071519
297816
435848
391539
383574
2381970
1717305
1806131
1138340
1668064
1798452
2644310
1174977
1559699
413422
1368873
2628573
966364
2457272
466371
1317373
623291
640355
1211431
1124933
2772800
2355669
2559976
1781704
2254066
2717327
2654385
2323980
2734758
1944681
797770
2495925
2756852
1509386
1990587
2052364
1327708
2365205
2202955
2470376
716666
2024730
1939924
245935
278980
1394149
374255
1531205
2915460
2010311
2076125
251309
941430
2320353
2101465
1223376
2048773
553940
1199349
2538238
534922
143251
2046528
779858
2574840
2284504
1505804
398868
2195220
2122650
1977026
296134
2276710
2395590
366157
2529792
172845
312638
440554
1185545
1009436
1224994
644721
906954
2606044
902772
616747
106255
2593523
2566373
115265
2785333
181581
533925
2585758
1887558
2874027
310564
1030646
112585
1566345
2671394
2314558
495523
1133564
976446
2768557
718639
1281683
1538240
145302
2500159
64695
2693149
2374752
850304
1257175
619958
2750290
2786071
1859597
1317362
1010928
2478471
1693478
1044880
1344136
1934891
116099
1616079
782068
438083
1534688
1628695
1580455
174155
1953915
2843657
665762
1742196
1060487
1046080
2548844
1610081
1204282
896681
2706900
1952769
1809155
1822177
303353
2565396
30160
295471
1793721
2553934
1058987
2387801
1349871
1801414
1371251
2730511
1754734
2030380
1423085
1110799
2236612
2315720
1307715
2412958
2683216
69816
1229203
204425
1459181
2509742
2153291
852055
1558994
2644497
848680
1289714
1610291
1398738
246442
1902555
734193
1158646
2235948
200928
1896636
2301177
2174070
1579286
516001
1211386
1910428
2301571
401151
465005
2223972
2404817
397950
2746342
1263203
909692
1518208
78893
2290187
859864
1913060
657954
30159
2705425
2646825
1909523
156951
1116573
720672
649201
2247313
2765640
1019553
1834282
2055896
2252774
1889960
87625
117454
88695
2369222
2287233
549260
265923
1139650
2550383
2337585
2639777
1734743
1599006
2727313
2023463
776314
745031
1114860
1372387
2411096
1397823
1102441
1974692
2903804
1945294
1234729
2190355
939700
1484375
497412
1487392
1501397
244600
813438
690489
1774716
2536820
2107031
1538181
1688921
1999827
204417
2819423
2613456
2164492
1634599
192354
2556042
2223160
409002
2023306
1391878
1724376
1427733
1599044
1225741
2780841
2014080
315558
1885881
2544659
946004
195419
1810682
1139446
1899021
1164088
2533418
802386
747487
227323
360827
744964
708790
1161668
947882
774962
2196453
2429797
2376661
1104847
641090
2644135
1868670
2283567
76847
2543526
469839
1343259
793164
2489538
1054518
1864545
488724
297695
412415
2128149
2929595
486750
583563
1904875
475595
2409081
2931353
2247908
1447638
2186359
2190708
1192620
45118
189222
2589160
102264
2358410
1402337
1855448
1000893
2240543
1723861
1239168
1500366
677933
648694
2143983
1565920
2192644
226958
1647171
68124
1062694
845000
2095681
1087641
1788330
2355214
2719841
676826
917750
1799380
858712
2694112
2405968
2531840
482544
1498863
2381430
2616075
2209272
1399574
1184397
2533881
107759
2024529
1028735
1157447
1362285
473458
1700281
1176714
2347653
194032
701367
914060
1169168
576825
2289721
1496751
2581526
1614398
277736
727041
2871683
758619
2753091
101181
2288023
2317022
481178
2469753
1226581
1565667
386797
732373
619976
2833704
2449775
399190
710215
3171
1892292
1274078
1196521
1313487
942870
658205
204248
455218
2145472
492471
1350005
1332596
2252226
2216829
940827
1255923
525430
2541299
2159433
227698
1377994
2419571
1547171
2924350
1089104
1340224
1678863
1412262
2816209
303206
535966
1033657
1147567
590939
895890
707357
2910069
2824214
2690832
1705912
2131275
1048178
2883806
2088863
308901
122132
505516
261722
611051
561503
2217493
2787340
1654734
1788023
2579688
1090449
1761292
960358
207405
1280559
379455
2120650
571216
2844620
807537
2402915
758443
1952460
540984
756690
1158860
242952
1477655
1216432
2678073
672229
1451783
920105
553102
2889449
1227377
328743
1742296
436328
2019899
2683015
1799578
168664
2590822
371781
237733
2179845
1465297
28485
1090384
2128109
624296
2348112
1548587
192261
2503219
252179
2218261
2884188
399321
973876
1726793
1267059
1220303
1043273
2619261
639896
889520
1573372
1135483
2639566
783172
1145245
1763998
525783
571271
2809904
1802173
881623
1375922
2072481
2049158
2809458
1024258
472371
1663406
1180053
1227996
2392464
2159038
128798
2282527
2649834
2253127
1134869
1645747
624523
1056145
992111
2277622
2881391
1334355
1722287
2680490
832549
67123
2227376
2885539
119502
2885928
752055
807351
1243734
1232510
1618521
2932992
2183266
1742987
463539
1425920
2647108
529520
1385476
2084603
169740
1590801
312394
1992078
186963
272291
460408
2824587
2416104
1546665
1452081
665858
1512863
2295890
698329
1274364
1303183
353891
1462363
2470704
1158015
442325
439526
1809878
2002126
1412772
898843
371956
2874146
2211356
2262202
2402419
1696641
169985
1332076
2500815
281766
870663
1085359
2277750
1652697
1140170
1450034
2876817
1449167
412270
362149
2857125
1852603
335009
890385
1511516
146929
1226689
2712568
478693
1636887
2804233
2335558
2151713
2390740
574772
514535
755790
2731265
581823
764804
2214935
994369
1271416
23274
523788
1099526
2053104
1200961
2201111
524572
2264747
1849601
1098137
1983477
1667835
398244
723746
617113
728695
1624604
1567289
1193900
1514469
2324221
930299
2916402
2232817
1820130
1859084
467966
368776
2801437
1363934
199274
2202523
1510186
2341393
2215582
1061003
1692960
1179748
766885
1940083
642584
1410626
2711692
2257900
2418437
2765897
223310
1446983
1007123
2539205
626699
1144376
717032
2877640
881642
2128930
2299718
464213
1336741
1178296
5294
2842453
1806751
1155150
2288700
1761402
999672
735026
1279885
2540605
2222310
488634
2743034
2372376
2699351
146015
2875902
27946
1507679
915121
488789
2523718
90801
2772371
1492519
2562946
1566600
2501214
1296169
1967451
2869235
2096312
275012
521370
2193789
335194
1235362
2741085
108315
329863
593256
12481
1019799
632513
1488776
374111
1481446
1927395
104973
307222
2724223
1482532
1740530
1705861
2823358
138928
2395554
631854
1828684
1582438
2576764
2618752
1617283
1165782
313725
2858715
1044003
562672
1671769
2455929
1298402
1140634
2106610
840881
1781224
4678
667179
2733062
1280490
1844436
2752282
2899426
40559
210952
775641
2809400
2890661
794435
1970689
316505
1004348
2283037
430018
1554363
1054481
1421429
1747535
1098389
1721836
2105345
645028
919621
24992
321760
1003057
2162152
860025
130743
884560
45063
1166366
2206267
1493462
326264
1579804
1318948
418243
2093647
2502027
2653155
1927331
1919547
261545
1546095
1114274
1477701
2813267
2414262
1722169
68726
1274945
1369470
777040
371574
1950417
2911262
687882
830178
795803
953960
1209882
1431283
1381603
759588
2011471
486902
2487225
2007391
923498
397241
825613
2864925
740226
2905094
1304474
1775024
2710496
2876902
985986
2487911
1634671
928216
2894602
1496591
191004
33804
1715491
2000264
604447
451123
411146
757500
2287477
2515753
117439
2337630
856997
554355
2773731
1315715
2378769
962350
1025303
810224
2574699
1919255
489603
2635156
759479
1994123
1215359
2752020
692550
2385361
1403276
2889374
1436106
1061606
2706366
526981
627908
1023434
2542283
1260515
1261317
458037
1123437
1761866
271193
1811219
605021
914803
1595836
59675
541846
1429080
902935
2532622
355115
1290453
2381509
2864813
863095
1041696
987403
2899538
2329977
1325505
2490887
112221
1995071
2131176
211726
640076
1768839
691580
2087918
1321115
2397520
789898
2015375
764761
1163589
88302
2769276
1841872
772327
1017194
2820104
669466
1402889
2069976
2089966
2120979
2561108
1670445
1411183
465773
2361127
669832
72282
2012569
1263188
2141099
1798031
2554286
2539243
201509
1028754
493027
2169674
2488669
2301554
267254
2442534
1605986
354138
233692
2310814
352372
594397
1158033
306322
329740
2071344
1214143
2223763
1146828
289516
574072
2755761
2370629
196456
2129545
20465
1608457
37072
1812465
2710526
1046048
1354232
390061
2773873
422802
2191252
2349646
818191
2096605
2469486
920562
1631744
2519647
1943367
2085555
2551482
2729543
2940498
210398
2793262
742005
2539329
1442291
1198328
1965783
651140
2334162
1417536
9583
533830
970697
2652451
433098
2182169
2619685
349172
1003543
1445633
526622
928783
2464
2170014
1231805
2932277
1347945
624159
2569381
1593061
345068
2934172
843889
1160923
1247160
2445353
1928702
874724
1677559
77802
969013
624766
1446513
2873658
2101713
548826
1058413
899756
2574628
2248722
2392873
1609611
2339762
1990698
2286450
1845495
2411188
1145910
2251349
2931422
852495
495522
1229252
1332975
2649300
582875
3704
2651088
1226185
2404824
2077879
308161
1220696
2759233
2416623
508087
2881317
2214464
2507332
2755158
122592
1262525
2521594
2602010
2620891
832382
1755205
1405711
64217
2629614
580416
927980
1425415
695292
608374
1497836
1502280
119642
2670648
444851
1223285
1239288
222263
2359579
2923681
2500212
1533021
988047
2010522
2070108
1253328
1810450
1975061
2018930
1606038
1832309
670452
606546
613516
1787197
136609
2531362
1398011
1122052
606779
1646912
2058643
2160868
155605
1666850
1039050
170858
699311
432614
2465282
2265386
2511028
2458367
1783526
2267763
594383
1173992
1669879
1099007
2188982
1463188
2559501
1403004
482147
1601910
2857254
1334841
1776880
1485315
733627
1847108
2240021
828371
650004
2895533
675511
2088696
1268692
2726027
2895862
590920
2029215
2267387
1241602
1481376
1274504
2663698
2307443
2669468
2347785
891356
437378
850538
2825154
996496
1431188
2197105
767411
2860400
2203222
1807206
1847481
1757664
1666895
503890
1118727
1948992
2461695
1108708
2841854
1951492
1475490
1334343
1545497
2063682
1527296
679466
668497
1398273
1398802
832412
863039
1884339
1231736
1064982
1274493
1875881
1584356
1528109
2715053
261867
1997052
1216477
232974
2926210
1145964
2173069
1365266
2640985
2145682
2748443
65472
1279695
155373
1186412
1602922
512180
2519571
1747463
852765
922009
723043
2330637
524669
2188393
767397
1935319
955539
1789121
319628
2674903
1292266
1452586
2239785
1223451
2224248
1628731
1146432
2694809
1449762
438600
584767
2096868
1683257
967669
1090093
2059779
2788273
1838104
2910236
627241
525703
2142776
1717608
464307
457050
2683947
1927889
1871212
2601536
1132576
1133535
2679703
2307995
399286
2852610
529375
2732218
417244
2342373
272400
921105
983609
1497588
2250173
857113
942967
795590
888746
94021
290457
741723
436114
148167
1443514
899723
2933247
2723192
1483703
2168554
1215749
1692347
230262
601283
1941708
496751
86237
1277503
847898
2382315
688684
2711093
1270571
2152612
1672727
2426992
2503670
27720
649444
726349
1129834
382034
2065593
737026
1586590
826056
2546118
1783451
1388253
1249013
879621
2249783
2058032
1971635
1392744
1220193
1159375
2647581
1026261
758186
2444253
2658107
1912848
868376
1248933
2220823
2073786
1613192
2655043
245347
1080735
2687897
1986928
1760895
2473211
2764510
269662
382068
739859
2301332
713275
554734
2289222
991789
392237
2088600
804538
1137022
2784677
2456151
345521
2387214
1106155
1728243
469282
1821411
2316705
2740196
2763779
1297368
837790
2165754
856299
2221230
2006854
400036
2048744
877751
2776301
1841508
2739806
2605805
254621
2931797
479634
1631052
597003
470463
1976965
2345607
383681
1759800
2094278
2921022
1941335
2785313
1420549
2829965
1360485
774279
799068
1268859
1472808
711275
1931498
492215
1259170
295458
1039639
1140290
1751683
484485
114080
1635059
1006631
2326353
2633891
2052122
2142513
2087632
1801738
901764
1811738
262903
1835076
2028424
105390
2088660
812200
2383640
2290880
682710
383206
864161
1871856
341534
960388
2561247
2352586
2612853
1249897
574044
672404
1210207
2691570
1845999
2556600
854825
1853351
1229292
2854387
1984269
1981484
941740
2348329
733082
2112865
1844813
383588
1855636
1229569
381861
2377503
1417003
1973624
314411
1429005
2185399
2106640
1271315
2057521
1986756
1199063
837014
2417899
1408108
798960
549896
1796152
984944
2036093
988037
926392
1915542
2934045
163658
399393
2033887
1692819
1832285
1873556
2138065
381779
1271040
239209
2816235
1346822
11454
458802
140122
183920
1702594
1922024
2136240
22550
51116
1288770
1914183
2749942
2394320
1944192
356682
2871300
2542068
2376432
1803852
258786
1238087
1984839
720341
560357
723444
2376731
1308720
600961
2455931
2491982
1637464
1008744
1675886
790229
646058
1150334
1854854
2385975
18829
1326392
1367963
371648
1322942
1668283
37114
1193932
102379
1517509
213866
634534
862319
1459931
154221
525496
1451859
121239
168094
400928
441831
1621139
2033359
891940
2047606
796450
1563671
772304
426127
671545
1376815
1351951
137927
44368
2506655
321853
1603528
659928
606778
490932
23322
2276529
317699
1790613
2420720
2379606
418439
20560
780938
2785941
2918246
2297057
877974
226170
1811317
1685564
266105
1384317
2184908
2733883
729651
827388
172109
1215422
1743975
2237969
1670544
1997372
167798
1182203
2818711
2389922
1102989
422508
2748263
2709993
535947
809212
1264882
1101373
1818867
597840
2112116
2568958
280977
425264
2330303
340009
14838
2541276
2718051
1075969
478372
1244867
666178
1593653
1553051
1663853
768224
2333045
2295086
1733692
1356381
279967
788748
2426606
39202
2731534
2557338
2832753
2045842
1950394
130821
2375626
2831738
2213460
2472613
1716481
438345
1704252
2307535
1697627
2426893
1828993
47507
1514773
642501
867816
1434590
244291
2149014
615231
1509378
403242
531653
380891
929813
1843889
1385387
1939750
2153912
1803797
1822258
221187
1865748
720017
816081
2797931
1596479
115571
478201
794773
2684086
714058
129059
1713871
1507322
101043
147682
986930
1051359
1755831
1458629
123168
1019352
838544
613494
1771552
492617
1852750
791033
234305
1145446
1372399
1903713
2895081
1164865
2683362
482113
155957
2702064
1879135
2007423
1642395
2675847
214031
631156
726387
1176807
2122474
1855877
1561498
537257
1455292
1168473
343610
1908125
1585164
1145665
2432964
232640
347544
1439820
1037112
2841355
2797577
353671
1308533
2923392
369379
2006850
218451
2922050
1040775
1345317
2931603
2872041
702004
1691006
1512470
683402
1103587
1287892
1653992
1502044
725348
2492253
2524842
2702359
833507
2492369
2191619
2319648
2848855
2710914
2844728
1873964
2742276
364381
725454
2849441
1851439
2667191
1272837
300747
2912827
1382739
2811907
2869667
1735398
2577196
139949
2874940
1577645
2378580
942414
2149303
566225
963979
1316038
270615
2235801
2287746
1548569
558093
119989
2736839
2530307
1176873
2919624
472645
1796958
2855365
2198770
1150926
598166
376502
2524167
2166741
1631750
1658832
1647594
1591467
2374383
1083327
2787357
2023722
588756
2334721
56799
2436382
2353575
1353477
159071
1569326
1479324
2579023
299749
1023746
2368355
1567790
2648545
2481850
957055
2738281
1827714
1941956
2632571
305663
1891440
2558855
656499
2476746
1046276
889693
617994
2900135
851801
2819872
951491
1415684
2727387
1098187
2289531
1047482
868519
1118367
1613283
2629402
1122132
497023
857911
1328713
964514
2722858
2710057
2324809
2210677
1723046
1925597
121660
968404
1478117
2246923
1279155
852154
1190633
2298885
186516
1044916
2531606
607310
696343
1184697
2558842
521316
1003842
116146
1245162
2581688
1151500
86377
2144408
2854322
1095960
1772175
988517
853283
1847809
1979699
1303169
1284931
105161
2495019
10606
2081630
2635906
1709998
1397357
1747348
2062912
503594
2206610
789260
248965
2270996
1520055
1666455
658914
2071609
2832787
2618916
1437465
554408
1508874
2694400
885190
2429999
1728010
1707923
1030060
2397005
1088552
1878991
1682589
819525
2192505
1903384
176367
183765
733152
1817907
803396
612235
2139997
1438443
2872917
846854
2483816
2754186
2640990
2018376
2722571
715869
1671450
382766
2442405
62929
2585571
2442863
2497688
449984
883403
1252295
2052538
176436
1934379
516254
2364636
700012
1940289
821814
207122
290943
372491
2657469
2868410
1889983
893865
558376
2777306
309917
2526195
2318000
859723
271908
1361149
905770
2282155
1905839
2897261
2635585
2577790
2672784
902785
1017290
2595059
515126
1222466
2126674
814838
2631029
2741526
1882549
1595613
1648765
100260
2242623
689427
1163595
2427026
488788
2578821
636020
867241
1944509
768076
2391589
2483883
2200924
1157018
1419935
1643409
2463294
2939505
2217378
2672677
43002
2265293
2284208
1495109
1531554
1312763
1868928
2430497
2132152
1895581
745234
2692612
2140606
558219
1739607
746758
2197594
1608785
1658780
2155344
367803
2847912
1588633
325832
1009961
1079596
1387261
496228
1768439
133974
947778
1457922
1892008
2125566
2129011
1579832
695606
886129
314962
1598012
1444341
241271
43207
2469115
296690
2857822
2166614
2053798
1750049
1639587
1509406
839551
1322766
2636924
2321420
947508
2632765
1501268
1456047
1260982
2817031
656822
295252
462372
2818298
1296126
1460624
454359
1332433
2337490
2657220
1411973
56469
939090
154072
2554194
2640895
1805174
1982458
826412
1928573
778520
37799
406156
1417844
2198094
2338069
1024479
2001860
2477757
580704
71620
480020
2654873
1694153
37034
116872
964250
1255313
184289
200355
929435
1698389
2841248
2416645
1149211
313556
1256126
258365
1254685
1078370
1738709
2331539
1767821
2232865
2325146
2061823
2020512
886609
1156722
17979
705549
433522
2765568
2566470
2331589
2888984
2225264
1478367
1146325
2764373
1079199
1495837
1140016
634896
535841
328385
1318102
1655592
2091733
2465073
2019037
581381
2297147
1055289
2587099
847719
1494372
738299
1537967
1972823
1373874
1280021
275653
746666
2728338
2820676
1456659
970270
2590343
1326313
754262
98901
1004706
743780
1802150
1175827
1859473
2609816
330146
1365842
1078480
2115435
6130
2142752
1005744
1730070
2372071
2663085
1076826
1551449
2678356
1570051
1575822
1668991
627100
885591
758425
2655485
2473936
887272
2015569
663587
1927409
662224
1177301
2063539
799945
1690289
2617064
940915
76204
2687732
442043
772131
840101
1593158
772304
1143690
1580993
1738030
859860
822030
1918568
841981
511215
893116
2617118
802187
2660926
582186
560488
607037
2793896
164948
2517181
1948076
927598
77009
2635205
2165874
260976
154069
1527755
2567301
2484903
1905844
2012952
1541188
1549989
1025233
2333714
2162215
1580625
1384578
406941
1527906
459653
2188047
1541139
1176792
351627
1036563
1481018
948585
2073678
384208
1768188
1938509
300413
902016
1348088
1725572
2203362
1381312
1014519
435639
1471356
2036670
1569129
1038324
2558762
1042828
892047
936099
1831546
173397
795724
409800
2187228
1272542
1366143
494947
1833147
2324310
610887
236033
2529414
2864584
2884381
2611922
1992350
1314081
2263508
2780330
2130242
1886033
1601353
2447999
304907
1836853
1200007
1520395
1453704
1964705
2788153
1105533
1943531
2162579
2711684
1994863
998977
294516
1615479
988276
1760575
2012527
1332003
418695
814443
624671
2204775
1862487
2852581
2572878
1273157
826144
2831398
2746798
743673
1678880
955791
1825946
2506190
1282456
1504926
2074710
2506210
173976
1700564
931945
2457438
1608226
1851320
2305232
2643625
2810053
878213
1713588
442413
2873940
1831527
7665
906377
2119901
199645
2818333
1425722
1066931
2907984
720666
433309
529951
174824
574280
1091439
752305
2253310
1089931
1372384
1447661
681332
1068958
124268
1696065
947386
601347
2866233
2275771
2853479
2504158
1896292
269725
44498
1116908
2084465
342710
2825088
2363730
281566
2757402
1875949
399219
2530068
673871
1270120
866879
282518
947195
2828502
2667456
2653396
1967985
1099620
2605776
1076073
1392394
903560
975433
2264454
2366601
750263
957539
2748066
1307406
1721572
2662967
2842271
508084
1364662
443953
1428109
602173
1030305
2007054
2079299
140605
267633
325540
1316856
2076229
53636
206403
1014394
136917
246893
788753
471814
1662969
1969728
2077909
1080767
844464
1602950
333613
662079
1319894
2239194
1583942
1805227
230860
1883641
2244849
2265445
198143
1876801
2342860
20405
2365408
2683274
44784
1526508
2528707
105892
99289
533980
1170835
2106590
821008
1650756
2606219
2422609
2674490
755750
425659
1931710
1374683
228568
269855
2240735
1146914
165972
2277563
1030024
2113146
1778394
2419225
659966
1441626
1367373
1700633
1345207
1234954
290074
1914076
1536631
3308
280776
878212
1832163
1874768
1579137
771429
778985
2397887
1261290
1500619
1431092
1553443
63077
1037626
2308536
2221239
1868102
40632
2219855
2073475
1684733
390848
1146153
2213708
1015444
395426
747916
1779391
208256
233073
1544372
2480218
2641412
2765118
2534013
1895845
2439508
1995271
459753
306399
791195
2560657
2782796
2492106
1526787
1812664
785285
1389962
1984677
1121797
244068
1343801
1939812
1777357
1997701
2897584
1674013
2549065
67519
1070094
650367
659301
179507
540238
308317
105344
998408
2241111
1244629
762913
799865
137223
2313364
1920487
285953
1064988
1730635
375931
791560
1576554
1371286
1294502
1558034
2271874
1442167
2412872
2004809
2127417
1918157
203772
309651
65497
656358
74300
1447945
410773
2039010
1929423
892005
657014
1547866
1317273
1145646
2643386
1675295
746170
1708693
1571550
2300374
2238172
2372261
669555
2109190
1054274
1622904
2504845
1083983
2033552
76182
1265464
2229113
519982
1799963
468830
1511722
2324516
1329987
539203
2004558
565897
1776453
2336409
396980
610485
1565392
1369306
1238223
1968497
1866965
1400042
1497990
1481200
1705846
2675744
2618340
2284410
649023
1013457
1411537
1016065
504588
301795
1198268
867332
2104507
720815
2250163
302267
1642451
2765283
1278673
1900528
1182245
1789962
1943137
1115944
1146756
1082740
712912
2086951
2787185
1895094
1723703
1976577
1143972
2812489
2040313
20500
1384324
2049700
1308780
2754753
931446
980346
575894
1710911
1627009
878072
518842
1423325
818844
1276914
2424181
1387452
376639
1949398
579809
1807201
2408791
2098444
46502
2618953
1225479
572870
1397328
2206396
2248079
1970017
349836
122088
301378
1123874
1206016
1395890
1166613
940388
235224
590484
210390
146205
278373
1472851
450717
458498
1315583
477674
2340525
570494
1109214
1984642
2168
2838120
1035494
695420
1967428
2582228
2238994
1707784
781248
2845358
2565836
405558
476737
98515
2165439
534960
143512
2096188
2023058
626028
2800061
750641
2432422
2471245
626475
464315
824358
2801017
2461871
2794979
1360690
283199
762438
2372029
2040398
651876
1190846
682959
2623065
50220
548833
1505796
972102
466891
369407
2805607
405360
265557
910323
1461748
2467929
426716
1053638
1782238
173173
1785766
1374661
131374
1232031
672530
485851
2108572
243116
2393319
1089332
2052397
152563
2202429
868737
1077902
906583
1419226
1060068
786489
256836
1216458
2021490
208109
1333541
1759286
758191
616348
158875
975455
2209630
688281
980631
2136659
840441
2293770
1527585
2132972
2189100
17007
1801264
396454
1486005
2680364
2182580
1522234
2795472
1877407
245441
2906676
2210060
1361739
200336
526941
2632038
2353682
1926220
2859975
1788494
2097655
2399781
2870679
1489809
1273003
1926518
1078561
1254692
2722949
1267574
679780
290815
2056021
2210328
2544220
89340
104620
2829696
176579
841225
1240663
1287212
2845806
1038576
1047119
2580051
2866574
1125949
93237
1980070
2615029
1654760
1009546
2471416
515128
1530674
2666738
388015
2726838
2485693
989005
644356
595027
2139093
999961
880758
1057634
516652
377594
398349
153431
2456152
2082694
772062
2675871
2906401
1259251
390345
2651865
2227685
2675549
1234456
1250202
2137117
74844
1832460
1485535
1857019
640024
2028210
104217
413946
2335492
1685027
2671331
2858104
2462827
1244551
2526402
610855
330699
647800
1567102
294152
145750
423037
636969
143103
1898337
947828
788764
1478981
2086815
2159920
22072
1626512
1101625
914750
2570186
2625755
1548618
815630
2464569
2158917
2151915
2618911
827903
641675
1496505
2091935
2123987
1439616
2397249
2105533
2779957
1431970
2752203
1330442
1409880
6968
2773910
765370
2396060
1654514
1441678
1497194
253978
2751152
2270865
1562365
208397
2656529
465468
2525984
967305
567453
296859
1112980
2204581
2806230
2273505
2904963
820209
901342
1894538
622104
139307
2142162
2603498
2873450
272811
216509
1633013
1941959
747257
355869
1791608
1633879
647522
1562679
1414504
335475
1062638
2649914
2164308
382589
2419766
2799773
743594
180455
1192659
1563645
1627484
1661000
94345
324864
2552304
1383592
898047
2134082
1079248
1607033
1654170
1078875
1772354
1291418
2095259
2124681
923663
829063
1935128
1485468
2069825
407046
76873
891183
1916495
2848381
2423983
2063333
1061345
1871198
296889
2374745
1094697
1951920
1392241
2198243
422555
1386772
2441472
2665301
1485335
400267
936741
881808
621324
1710638
1159282
2872475
682707
849698
1099192
675401
1080262
2617142
175666
1268312
2366008
2285290
1357916
520655
1468942
98767
1942744
1482458
1728939
989984
171690
881806
1646329
2928350
840181
2444647
41240
1817832
2713424
447869
1317326
1957727
2500830
2825470
297113
662238
531435
889767
2913606
2177169
1082899
695890
2611347
1895467
2725896
1044085
2812700
2877493
716693
981183
1088589
2355246
640758
2095307
2476316
525210
2237995
2693665
2858640
1567994
2037926
2925160
584038
1632617
1767131
1741903
1290197
901901
1540632
2350616
866349
1912130
293419
2825708
1438069
1843207
1565313
2258194
1692699
470790
1316182
1658807
1229828
1703904
2642506
612399
111881
269746
1849782
2622882
1784594
2753875
1756709
1786705
1435659
2756284
1021930
2716131
2627050
2841273
1366972
1000806
1282691
2249144
1977473
2254178
1711769
597861
812383
2037704
1988553
2455671
2691674
1903090
1541151
2918985
1925465
632623
1629064
1187770
2452573
650651
1194465
2354294
1866064
83611
529112
1833526
2174410
2770529
158042
377607
1417443
1743712
2121714
1282221
290971
1440953
1259843
2243176
2141513
489052
319641
1087752
228469
587038
1157004
472320
1766433
1885910
735301
87521
80992
2253116
482451
578050
1068214
1281990
462845
384420
463438
562163
953882
710166
1999456
53950
1137951
51664
1412219
1309730
1860476
2844017
1165543
1438695
1998659
107882
2329273
2875240
1190715
1077264
576640
691249
657529
1378202
367738
962625
154412
1250520
583907
174900
509656
817735
1512109
2545129
1449753
2529256
1638846
1746655
2760848
2791027
2486253
2857245
2130320
2934752
468436
376349
1148050
1125768
466843
1987484
571724
2371832
1345410
2356183
2881932
1050541
723524
2595605
916714
94910
2911400
723728
1984583
1532912
2829946
233299
837144
444349
2481925
464388
1552959
898507
718481
1945096
712773
2146760
392314
1495740
2282850
2574076
780561
563953
495384
2006224
122767
1867321
2256769
2938056
1760005
1842410
698107
584490
1466365
2903109
354110
385646
910948
1458492
649283
1575490
2627583
1952145
1501470
781374
2335746
282991
1561070
2869739
300996
2864472
884090
1129103
506936
707099
1386514
2708169
797728
1943571
366150
2399514
846577
2728140
467736
1249800
1908650
2097844
2809888
2096860
198227
2439783
2889397
464197
1167766
1061697
2370868
1847203
2699100
1082515
1858431
2880754
665586
2286310
1124849
634870
585075
1487738
870204
227249
2388487
310839
1298473
2739886
2489405
1944885
1786684
671357
1915903
1667960
2617544
1898221
1499706
2495820
141484
1862285
2694959
2679247
2083645
1274251
1223277
2911248
1838375
645165
2373492
197191
1880490
1276540
674983
510146
2661042
1647086
2630560
1466041
2159796
2242443
1613640
721681
2041698
2235475
2898291
506878
2716718
2931828
2364308
1344468
900578
1232306
2608443
2538840
2743299
2769380
589237
2821167
1514071
2511351
38540
2571904
1360912
151730
1850442
946502
973009
583253
2515560
486995
340986
1306641
1784782
1951946
1897962
332086
2454237
2065557
1937514
1888539
2344972
2307294
793054
2007436
2853234
2703805
2688382
1487979
1001026
1604062
1782780
898594
978576
1535435
1474482
1505241
2124432
274244
1844936
2032662
2512308
2347020
1352878
945856
868960
104733
2806122
887550
1124733
1153010
985757
1776611
1205003
830483
1361041
1274637
1260991
2862082
2853312
1650265
1818266
2200228
312216
2474870
2238319
1118760
1096413
1954644
1501263
1890220
236537
421749
2593750
1530056
2590025
1231112
2176789
2693682
2139980
789923
766933
2888638
560674
1749682
744167
2290529
481959
1522324
327420
1219131
2008427
2158790
1263075
2627950
2266210
843075
2649063
2247981
446559
810784
2475464
1899068
1655846
313536
2282076
1652121
715646
737001
2551780
2319838
684101
1273806
2837109
567544
1944334
2612300
2612314
1673106
1164611
2076257
1596973
987982
552910
2786835
2256256
2641929
2139422
937905
2730002
346575
768490
1280724
1440684
1068124
829852
1197843
1313374
536323
12455
633782
2618567
1105325
1766162
2261779
116619
2688940
1122836
2596334
896266
1212001
431306
1404262
2430044
957530
704460
64433
399691
688733
1322431
288491
396602
2530057
1305113
2518588
1399955
1650910
2241213
2158661
1649564
546721
2646033
2082286
345564
1211631
1406830
1958731
520080
2568326
364504
1970635
571499
715818
927918
1438543
1525274
2410710
1149965
1675986
2133361
2605869
2225239
199886
922619
1341531
1440808
2630418
1129538
242609
1282506
573218
127614
1060903
1909975
1353392
2575982
1219550
1623543
2220725
2587044
930086
1155405
1422225
1922900
1560461
1582609
887251
2733559
1149146
2768593
2035782
2189887
2421486
675296
1785725
956815
1274927
2585994
2826578
1999076
2916522
2260903
2171773
1988811
861803
34756
1251227
1012531
2042562
1888838
1653867
1144042
613379
1108687
1608418
2342443
1750267
1781730
1678819
2543265
1466722
1123572
2881817
2152919
78492
2111541
486093
2352051
2221661
1265905
410190
1927982
1376075
755718
2158682
2691712
1327034
2666350
1977370
2135046
1067953
1069933
837590
641174
674391
1726701
656320
2084217
421394
2272013
781460
2383827
83123
732735
984677
556970
2910499
1263437
2450791
2571124
13369
2244172
2927559
1561730
2109170
1727611
2598531
2427728
2900395
444457
274447
1286866
504997
2312400
972801
2905278
1687903
335761
165389
752867
693755
1411777
2544745
1269044
2633118
1912962
1919978
2523533
892761
202247
2136194
915598
2604039
2455878
1347664
10359
2216466
942506
751015
1712968
2741667
1533581
1356607
2455999
835701
500302
2069860
31171
1388485
324414
1980509
547834
2306134
1494613
1492329
1285423
162
1473458
487693
2120492
234616
442185
163006
382497
2272302
1310565
1512824
810282
1120850
2169375
1439405
1607260
2159414
2740236
1907839
1808468
339297
2828213
1365164
2844157
1748278
2427076
2104129
221131
2479926
2651007
957085
111710
2757100
1786114
2786225
1660649
1517024
2463839
2027744
1484162
2740586
354892
672933
2163546
2258134
565164
2794826
1464604
2030572
2216314
2378636
445404
2069206
2172331
1830734
1504120
551097
585597
775948
764344
1897886
1804299
610367
137503
418296
2535259
1853083
2004765
1320917
1138638
1129617
2074374
821757
2481203
2033556
1626372
2767955
1301469
2096214
702325
477475
1775914
1851347
1690806
2480255
2245278
1721912
2005902
226333
1115878
1088006
324430
89039
493844
2203139
988676
547144
281175
1877400
811367
1192518
2773867
101750
1450378
2732686
1889142
1226724
2034491
831800
1600772
2879076
863949
817082
626978
1714170
1426080
1350111
616280
342800
450345
531137
2109667
2121349
2227756
1633217
1425865
117592
2321800
1904267
1403793
2078880
2931869
567425
823585
2360562
901148
740467
449594
1639095
2560470
724028
2812177
1150048
1236531
2057957
2619364
2469967
1088318
147059
1692880
2873419
2464992
2824908
878404
2337896
777311
2529162
2793875
637954
372519
35453
2013174
2845514
826208
240761
1316716
2061819
1728988
2307200
155220
748804
1843145
2481982
1078032
668871
1541651
923211
2714806
1488659
838061
2361230
720671
1226048
909958
880392
2395465
1316544
2531323
2371941
2461970
2646749
1029774
1652662
1577374
2863529
93038
1415352
334346
2334999
2575901
1204424
1722982
2916016
2431782
435456
837194
407636
1455980
402747
1096165
944695
1120469
2684620
1888200
1367226
2720872
2698222
2703990
2736950
771365
1706571
2630577
2106585
1037838
2134190
1630354
161083
2739791
1536187
2734294
2528285
2039727
343192
2811895
1275996
1543853
809258
2483538
1131579
2335150
271569
1600565
875435
2773709
1218638
2382293
377422
846532
2169933
2732881
2935101
1889166
2642790
924163
1841949
556891
2135314
2007571
1778779
1073845
249213
1846717
235749
1930538
2881486
482759
1918215
1479714
930859
2531915
626631
820274
205725
784887
856652
513652
1209010
2499989
1451527
2600723
2020400
533166
2541684
180499
653750
2860983
808817
79084
2231760
158503
299882
2675098
2265947
2180337
488056
1800294
1645316
1488013
314346
2165729
1645139
465216
1924317
2226133
1967556
293268
1241200
2509713
2681112
591997
2575224
179483
1642998
1628056
2874657
1967060
206568
266174
1867832
725501
2210508
683207
2711013
1598092
558597
835489
1153865
1421952
1507322
2631459
1688381
1037727
2344160
1828831
872415
1251229
2387163
1042083
859611
842434
1868560
196020
2261199
402538
1569915
1329934
534757
2839173
2842770
2668746
1538518
2121405
2751211
354115
565002
519327
975641
2081478
830705
2698381
1255707
52640
274156
2691423
2200135
2819391
689509
2080152
2263863
1736887
2260014
2416232
626489
1305587
1711891
947228
1957246
2873218
368758
1300339
1424243
2688485
1391022
422590
591615
1581752
2060230
1080161
1558401
1431062
2416448
2694514
1094598
2514239
2838572
1823014
2111918
152712
1482669
2263799
1471162
974136
1481764
475494
291644
2329630
1160065
254374
1344310
1435605
277359
1293774
1197732
1397491
1187428
1536315
555341
1442971
1767298
2776498
2807304
707917
1232516
1756511
2004599
258146
1811511
1155440
1913029
470881
435701
1563722
1268465
2238337
111818
2215511
2811393
277473
1557924
461907
1090958
1178928
486398
2353278
2353658
261532
2403109
92769
1989270
1842709
680054
1448033
2429710
2169942
1888108
1964158
647195
1819102
844533
430565
2853557
1116860
2278251
1699121
806806
805735
908075
2355528
1485927
882712
2339883
2709388
1176982
597734
736030
692929
2503509
883095
1843529
2661084
2072077
2015947
562789
866018
838463
2426533
109471
2133603
856676
1220115
2410883
2668699
1775155
319529
1369442
514836
2777402
998954
2935050
999533
1756349
1508315
671298
702343
651446
2844093
1262871
67984
170635
1088910
2762150
1088945
2842853
2484239
2770698
752998
2037393
1847959
364025
502703
1890549
241528
454385
973243
2212044
2261012
2829881
1322661
2249241
2318391
822384
2360575
2493721
1792625
709457
2699824
2071325
1599749
2386698
2205020
2311855
2651015
1305731
817071
117865
65612
991870
385832
1501167
1254527
2884600
1538628
817043
1744005
2556147
1343729
685153
2290880
37515
1769764
1561087
652086
2875816
146172
678257
1963515
2719555
87088
2375809
1963629
2329400
1493611
324327
2509066
1339617
1849565
1038877
2925614
2022600
420613
556821
2124033
2832170
1118923
1059667
2397724
2457015
1654152
1618613
2855154
1211789
1022009
297710
756973
1372139
531231
2265233
2299441
1509336
140119
1848134
1182004
251825
2194981
2651329
2478993
2935076
2786859
861028
2924080
2439886
1597635
2371586
1319465
314336
245772
296339
576585
1509629
989250
2570060
1723792
1165134
1616870
528715
2689617
2595265
1922477
510959
1246576
2124903
2879407
2731681
656672
1217534
794467
2910992
1624660
1603956
1468701
1939390
2163846
2299092
2123929
2022574
153346
1389196
827134
2572029
831718
866553
1611458
612032
991894
2195032
985147
2869516
828820
1777175
969665
1407812
1679402
2874379
2503506
35284
1233249
524476
2749447
1280316
2326806
1073982
1442066
1896887
2148608
410707
1310685
201342
836340
472474
735241
2489171
1041221
2209732
1941395
1900175
863264
1143933
523557
2562171
2164784
490165
254763
1880838
1050643
1725939
2595525
939007
1354878
1726086
723727
1513376
1712273
489254
2440920
491320
205293
11525
1192221
1173405
2122708
2284266
2774375
1322200
2590901
2015560
149610
1341619
2870329
856482
2045283
685900
2870960
72828
2851035
1297910
1803058
1298479
2559836
773130
1078113
2417769
2662111
45419
2416690
672689
223685
1469051
2824649
2048051
1675721
984485
1168998
245522
2778126
2799197
231171
993784
2097088
2323076
628023
2564030
578082
252903
2558256
95834
94836
522187
602648
1932076
1248837
76182
460644
2479178
960412
2685464
1095264
620093
1997362
2115831
852558
586557
578907
2416161
2747595
911398
2166300
2611227
135137
686152
2462142
245811
2335076
2617238
1091308
1433807
1712640
96485
202052
2293477
790603
2183027
692709
42949
2185760
2576579
77963
1380773
1354631
1008809
1287190
2595666
85265
1444496
2702317
555461
476616
93501
2253069
284670
2348815
2630564
1348615
68821
2579429
893112
2191016
1489793
829547
881360
174113
2917756
2478239
2607851
1563910
2907408
2445377
665668
1699402
496749
1181498
1761648
1220364
54199
1823001
1734775
299767
2779759
2532551
902815
2876918
510178
2573442
412004
2234839
741160
1298274
171102
1638041
1872259
2097656
1839575
2659791
1317813
420682
340067
2577306
555598
491024
411465
1115739
1593052
630414
1066864
1578010
1587403
1413870
2560015
878945
2785433
1225186
2717136
2371246
2486721
2335152
1803610
2114739
1901245
1209456
1838075
1957700
1620212
1155649
777019
891377
1480431
888256
2485953
1657417
1185247
1287434
891861
2724885
891012
1476013
2644457
1546747
1936755
1788046
1943178
2530918
1639612
798337
1597521
1721553
2452300
2298045
1292678
1455557
2920704
2394590
992373
2012068
1905603
2710345
254167
1372228
2026437
2834421
1988543
1616103
2514351
532274
2296404
429616
2855934
865594
1192427
1130615
48340
1351831
2504014
1471046
1995053
2139025
40239
1146732
16782
2936259
2133076
1480131
2796165
2409515
1435625
361786
854035
1951243
1256442
1737406
692512
1062186
2185899
2393433
418237
312794
930305
140156
1832220
311559
2235509
2898452
819573
775465
973331
99558
2125134
460445
729359
1642859
434777
1626737
1017471
1824254
817188
1868486
879436
2672626
478253
1697149
809089
2487069
2260897
498197
2547890
1703437
1235154
2125071
1140026
1115155
2163844
1966044
735969
633140
2712106
1156974
268366
2847279
1297490
1961384
196671
119360
26491
1607295
1945656
2722339
2569258
2614335
1086014
1817618
1807465
760065
1355605
2749947
1269708
2015304
552490
1132036
559347
1123140
2064725
1028427
319478
2489494
2033435
2841212
550269
635938
534374
2704601
1078517
2702453
2822952
840384
2030292
2611174
1956863
1100096
2817679
2686807
2664033
1291362
1907099
674890
2876295
1730611
1596879
2848844
851382
2456365
1799126
816888
2577543
1966175
2213386
711815
1193428
695404
2505189
1297266
1533258
257740
1903797
2727415
1781381
2608709
1915933
223210
2374730
1330967
292551
2712624
2579597
819555
2009744
2156395
2518177
1663528
519414
1314752
2160795
92859
96816
2001259
2934729
1618776
1546207
1056938
560900
2143255
1233374
903957
2295968
1831517
1207546
515349
2514911
701180
2718857
1215788
1553816
2417815
711480
1441836
652912
1604973
2439148
1955291
980636
2652841
1061698
2579822
2607025
188984
2733001
1158675
1976725
81438
738090
321331
2184696
1473288
1158795
2915047
1947994
1710425
2476747
1284784
43668
2499402
2009684
2728951
1668828
763097
2502690
2518660
727355
2752631
919787
676558
1897899
877290
2129027
1777017
234135
2906480
2269383
2572713
226093
366438
1786527
2701060
2757852
1318768
356904
2498956
2800697
2228215
2158035
272267
163138
1014003
651381
2662280
1785248
1705647
1224105
1464737
150404
2866097
191381
1678612
1793042
2707602
354959
190387
954216
894889
287846
1026199
2840873
2823546
617813
147339
482153
2729028
2424460
2248797
1902863
2390609
1260119
2080624
1616668
2532823
467474
1700166
528585
2663878
2202970
2192662
115431
2878638
647163
2071705
710122
2656781
2157366
95247
2491981
1024358
1550288
1498690
2189700
2729483
1406827
864462
1493087
1871494
1379562
2611657
2861701
2887041
43541
870855
986798
1149458
2137612
2390484
2830195
1883351
1386558
346656
1780638
509117
2136549
1576685
1848373
2097108
1894476
1351666
2810233
1011224
2168050
1221352
840760
2927731
1205523
2432157
249106
2215362
1739086
2709173
1381472
1258860
1551705
2782847
2195410
2575739
2400462
532012
901252
1124017
2445974
1437014
387482
1123293
110039
762542
2141011
617539
2632505
1355524
752553
319274
2378515
194902
1377160
262901
1074810
296641
686886
164866
825388
2661
1314295
1423019
464442
597752
839641
1847087
1081422
1346673
1457717
163269
109816
1001760
2270393
2803162
2871911
1457832
369646
1255600
1916263
1402311
711813
2037446
2798114
2590427
376634
404661
1757567
1714927
2792214
1629272
347230
1936991
2727699
2904579
2165043
1758884
2226990
2697675
1368026
1280990
870153
408861
2578346
568814
1449516
954155
1847826
1935204
2585610
2104394
1971871
2938286
2414739
637695
464669
2831744
1647753
984349
2179198
341608
1728820
2728618
1904920
363165
675577
762527
846269
2789330
1692654
1170872
153325
623261
1500375
804881
1288117
2668274
184653
1122786
1602618
16697
1911685
457992
1510693
2556257
2010364
1420258
63973
2423229
2108308
2567628
930400
1229487
2550392
2813194
1098984
1949209
2589762
799810
1766546
2843112
1449145
1071013
728632
1762542
595542
2253010
1990643
1608947
124506
1113134
1931725
2759291
2481630
1013616
526207
2017534
1221167
651185
2730827
1907606
169390
849780
866681
2301165
2136424
1018706
1013607
1233770
604719
1048642
1944793
2883527
2504565
2193263
942410
2227929
2016593
361590
1785454
2031350
2717885
91835
2724398
2169193
2705385
1443926
2272084
977803
2123363
2888977
2691742
547410
959084
1799448
999736
667787
2374852
331695
1954401
2380844
605343
996692
1354984
482535
793163
412402
1296843
1058861
676697
1334436
1459590
1238887
923473
1647269
2010352
1151752
428657
1425779
1673841
109559
484086
1089501
925798
2075522
661354
808825
2327895
610313
567736
1391778
1235790
491178
959556
1932940
917710
1774374
2129526
2081267
2393471
179482
1693233
2233531
923015
2435544
1839463
2868856
2094865
67015
2699422
2856280
1166654
516306
532061
882849
2237193
2226707
1246761
2172738
1571089
2540491
2074465
1149290
2599264
2198058
141688
41471
1757753
85756
12212
1290480
1159709
637535
1001925
687160
2478384
1432581
2133222
26601
1079438
376386
643743
683780
35340
1759898
1615859
16409
1119241
604794
2648839
311784
2732663
1666460
1383451
139350
1881484
675596
2263857
1247570
2090802
1999208
2877987
1767961
2399560
595777
1588505
969532
1766141
2264246
236429
1749641
2492670
112259
719452
2403907
2482011
432404
2006823
2176454
1299105
1503289
2523434
1180872
2490399
52238
2134655
2762626
103440
2258990
2183613
576095
611436
1071611
1077191
2153055
2179909
980710
2311305
2869488
2046107
1960433
2020859
2755949
1197574
232825
616789
1275007
323187
2281699
2654360
1633916
2350646
2021803
1837062
395106
431109
1497932
1832126
2604435
2297426
1023929
282222
2350697
2275190
2936777
703366
1722694
2675596
671494
811807
2061954
736343
1476792
313874
2834024
1854484
2817330
525038
2784282
2240342
82869
2708581
2323282
1373257
824236
2076507
1184149
2437326
800741
2743406
1533872
991823
2633141
1031166
1837603
2126821
2351252
401147
2365440
1308150
2220446
2206314
479236
1258829
2405420
1618736
1446281
2258598
2059751
2885316
2852136
768448
302961
2026944
1790370
2653159
1851554
2142371
1402169
581559
1762639
2016203
347804
1693641
1993632
2185758
1321779
371393
2487601
2782995
1628557
682522
2581878
2466017
1695527
912464
1702179
195324
1722305
735754
1634124
2371126
2599965
1399650
1281474
2924905
326726
459975
2238614
2541222
257533
2754285
957842
1924446
1195225
151857
267079
1860250
2891918
874318
23166
1972200
1631705
1446447
1160503
1251294
2254834
1814242
2521579
2167689
309544
1451774
892649
1104574
2324946
358670
553887
865916
1063824
157179
2190827
1885967
99159
2655742
864569
2237103
2924122
394328
2107730
1559991
2815786
1788694
739639
1829588
2496091
235354
2352644
344029
191779
1083255
124856
2612057
1639328
440289
441601
1029584
2856978
1999676
2200259
2673344
1687172
1290477
749923
1730508
119987
461217
2935038
2110503
680909
1028084
637626
2711668
1907668
1589250
2137551
2939057
1178914
1209312
2220187
2119478
2359909
598162
1102135
1062475
2400287
664572
535023
920503
980981
2648098
2793858
1965046
1152802
605840
2001638
1335993
1661593
1856696
1696507
1546610
1976692
2727616
1051981
2915597
273216
840076
584548
1739933
104458
2472426
993004
353694
849332
47579
2891251
1393599
798451
1628495
2916491
297285
2789232
1378051
2408665
2345979
1270160
2607581
811382
1283665
2846625
1659100
2715860
1783638
2001576
1345703
284496
2591615
2042072
78849
1687177
492053
2708196
188410
874086
150083
1620410
1125450
96695
841847
2867789
2297471
570957
1269485
737537
1427171
1156027
179405
1498795
24222
2351239
137111
2541325
874664
86406
2282525
2538704
1828888
1175705
516369
1771845
1802379
1245409
2394001
2739330
1986990
938297
2503279
972457
2380571
1400589
1098674
686273
523135
768075
1032617
1921011
96567
1514810
1409842
993064
1167622
2283683
428707
1405179
2372653
2499385
2482125
880739
437200
1147001
346270
203406
620783
2066946
2361808
1422207
1102514
626388
90259
1366642
462670
741481
1439494
731044
1173257
1037212
2520105
949195
2389178
373350
2059131
273170
2224931
1616688
278130
2643574
344281
2861300
2379202
155666
1950812
740590
765003
1571319
886198
2008070
81158
1097189
1121627
2111702
1370639
2807030
1934627
21657
614275
773651
1117577
1094525
2108285
1051572
1466369
510335
1366266
861453
1677373
793988
258297
1475178
2707574
1853374
631133
1239134
2242097
981796
1306047
353269
1389629
1122484
1498321
1407490
1470722
1179970
907937
2048881
2786425
764960
2392960
355649
904299
681927
1964604
478781
625414
2060424
1900281
428396
1333976
1331663
1507548
2185132
1756891
2328204
736777
2348394
2045168
2664580
1787448
374559
1098280
321559
2818337
2561385
665560
388340
1146715
1062559
2510280
1202915
1537323
356966
1410627
719549
2469885
2924438
1224656
1537657
2553109
752459
518893
547129
609435
2388736
1828501
1862119
1387557
300277
718641
1222353
1622950
651264
1571330
684822
860613
2786916
2459512
2462775
540979
698825
828864
2142600
2285367
679819
1217564
2805535
598273
1070379
1440281
1257877
1106439
924417
257674
2484221
1828080
1127017
2742052
2778808
1014964
560354
52078
1431852
2176358
701785
2018996
1411285
1754471
2379421
406946
2322304
2632645
886319
676407
1131894
57832
708662
2036828
913934
1736461
2845267
1924671
2403716
744473
1622398
1511507
2699919
1755120
1917866
2040914
804886
1508959
113294
2791312
1118892
1377494
1427480
2309992
979924
1245612
20110
2689924
989954
2106154
144781
2056954
1125106
2112392
1160888
2222376
1328240
396360
1498431
2346301
1545102
50047
2000214
692908
2332529
555591
1114363
1244056
2455616
1548836
834236
1707469
518408
3762
1337298
1888612
2074014
1244526
420956
2339113
429055
2121788
92494
390377
944222
2317446
1748118
2106833
1832999
2282519
2778426
1795793
2016529
718225
1565373
2584383
2871875
76292
2383280
2668341
247694
1723709
1802422
1195499
421027
2519019
1857616
109614
1455575
1146665
2755562
1787314
736951
803991
789374
2796043
2023782
2164015
49734
479485
2894293
469203
2417688
1598948
2706129
473868
1059640
741958
1227184
365089
2026656
2676005
20140
1073714
841394
1632855
2931518
2854692
1161858
470398
2451411
316691
588212
2112801
121370
1532998
1266175
838526
1799014
210974
1628915
2257879
2485931
846581
598976
2247293
2676265
709225
718201
2535635
1863950
610500
1555947
2538029
2332269
1378720
2852233
1907322
2151402
2776715
351607
510815
563
120806
2482033
2429614
1673119
2600465
1326326
16945
204087
1246108
36766
1293340
1395059
2637991
537496
19419
1714938
637993
2519163
643221
866717
391878
760284
999618
1757767
388291
1695309
122949
1918505
1541041
916354
762758
1759353
1164865
1830682
2837428
298107
1549734
1429645
318578
2597483
2276502
83354
1859745
809947
1854072
2081007
1232624
2748000
1375445
1389520
1588855
1217622
2256635
848560
123978
2730753
2448441
1241478
1982075
2449799
956341
1794146
1941484
677591
708410
580814
2490622
2503185
2773119
2936413
400325
578507
1167794
290176
1578719
626425
1894925
430929
1808673
2104284
1467698
428045
1022006
1771704
27914
1174201
94665
2869053
2434887
1040055
1698725
1813768
2226931
2194410
353402
549564
2930348
1251347
2315144
1786304
2127044
1782188
275402
1620894
2357847
2664265
596008
2862065
2156949
2474755
20173
2231875
2055253
471263
1128378
1665230
1365858
1831788
31572
2889707
957913
1768678
983661
637907
741121
47764
2339749
825020
2093224
818425
2723894
1030801
1656734
1387655
911099
607754
2176751
719525
2507615
2928410
2895841
356999
64948
767764
1569208
1126868
569300
1177999
181736
1145905
15034
456348
1085010
2387981
280268
2585545
819339
817923
2727858
2438731
1850066
108323
2684279
948682
2806204
2131270
2301415
309822
1556860
1397419
1211812
2716783
1024365
2411534
2528577
604674
704361
2509422
2841775
1071867
1917386
1653023
928271
1073310
2841680
623059
2868492
1175667
1548461
1930169
2030112
605431
393955
1351149
850333
1810109
1647835
1994558
206038
1518383
328434
1359970
765635
2814698
1307242
1462760
1613712
2617486
226764
2346117
1620133
1582025
2912995
919172
2675838
1168869
867409
1508486
1186594
2711864
1321542
539870
1113414
2386733
415711
2231364
1824983
691873
33482
1598947
340574
967066
288138
885371
2237944
1108396
165114
1961355
2015990
1546251
491154
2136926
2930841
2487104
457562
240367
911453
732246
1677679
2097245
350683
617220
2137357
160400
1563326
2764488
170687
862786
2073775
1959991
2665824
2662654
2575131
1019205
2819453
868237
1831568
2026894
2455443
59657
2397968
993096
2120585
444894
2489773
2330157
208427
2506796
539479
1661911
2770958
2087147
1731549
811100
2904074
1109155
565694
461759
1326581
55081
1214681
1713821
29314
1935141
658988
2073382
987992
2155033
2642695
2221175
2270125
1588068
983326
1014089
803378
490025
2873669
791641
2756635
1408161
243967
722028
1922778
1155110
2605096
1813388
474545
63349
1155557
1715261
1679116
856473
141505
2713957
88874
2456783
2470045
1252580
528504
2310712
1105938
1725097
2720590
2803995
2412011
1707905
398598
2900517
1842354
1299715
2604740
785142
308834
1569694
528159
1248079
2846998
960203
628567
764670
305320
106902
107504
1889413
2128499
702321
1720696
2446553
50310
410026
1428347
2443239
473611
1602751
342284
646256
1819831
1624533
775067
1696734
2178491
1663725
2145305
2508182
377071
1161541
510739
772636
2384250
2620207
1506987
1049870
1641979
2269866
373332
2356928
2368902
2692157
1332386
1553129
1461241
782840
388460
1217422
1353351
916268
2584669
1623681
2281238
920023
1951583
2178802
188181
843210
226614
2746398
1318144
287742
687765
2725060
1530014
799591
2386670
1190461
2758148
164712
1153723
2855268
1869252
2634719
1433471
2455618
636034
194959
1247159
1564385
1283808
1976640
2315175
2223709
2690065
82814
146103
2248123
2597508
1144758
671092
1773916
427851
1498476
1319587
225561
2722743
2778642
1527258
1496671
2912453
1586319
513686
2120339
66785
2048110
2203473
1167156
1408344
664235
1232818
1646813
1036015
2580518
46185
747976
2509669
2122484
1831989
2866653
969409
2202637
486945
197804
1769893
2264598
2008528
1025217
2227297
2628103
2545468
1392550
983842
264829
2535037
2167980
2759754
1613769
97779
1242969
1491683
1214424
107630
844772
387594
1921621
1475537
2404314
882461
1584824
2937427
126048
1415387
804829
1820425
2407401
778863
584725
2381987
1316388
60206
665925
1547644
229932
1944044
2690696
1087685
407876
268168
2724605
2556896
231891
2593607
2456312
2814424
2283999
1705679
2908909
2780819
2853989
2056721
1148874
356800
1793837
1312695
2368990
341004
1413383
2515185
2344302
1153360
1718403
2746880
1076324
1431016
643596
615139
2568175
217058
1366624
1452226
1140849
2497417
2820845
232553
1503139
1777594
917566
756839
2715386
2038297
665211
1729125
1845638
1401351
1019900
162225
2654648
1197070
254836
818056
307208
314791
42452
308442
2503922
2696171
1600823
647963
387057
631809
2478402
2245787
1946492
2066099
1370390
1195003
2930825
1086742
2066485
1835529
551836
2318643
627748
2384466
1381873
1178169
2005476
320620
460337
1546481
46933
519127
1580260
2320368
272396
1632364
2043446
1877778
146830
963083
2259389
2440583
2639361
2298115
269519
938552
1256191
1344078
207743
151908
1245190
1198521
1673859
403377
1414128
583544
995560
1955024
573605
1851195
1791951
716829
167769
1323017
660993
1675581
821938
1111657
2915782
1110446
1619824
1346360
908350
455158
989598
591307
2165698
1441584
589045
710379
2408195
2718776
2733570
1979340
1754433
867817
2143422
2112194
470665
513017
981295
563841
929019
1936028
863445
395516
981222
1306423
2784598
479944
563911
1805432
1150304
390194
362186
1175996
2678211
275075
2317669
2585322
1657542
592026
1513550
1009952
955914
2146675
1998308
1778459
2913432
1292360
2219783
58761
429122
412174
2748936
1053710
1251061
638787
2192581
483851
88153
2879852
2923998
1156435
2155521
663090
1138889
2445098
1147814
1752649
2022817
1716864
1809062
2512973
1693528
702724
686994
5582
841195
921898
1336435
2275191
2158485
394762
1821218
2797593
2241912
1595394
1860141
1468669
161818
2254120
561542
1724629
901392
513995
611882
1169264
1321265
2545414
1600614
542608
1908262
1888686
1923761
1405294
970757
2541749
265544
1555350
2033247
444127
1283997
1386255
981365
702783
2760049
2859225
1266369
1638483
2398046
1027042
2490414
494294
1091810
2575098
2859050
2500458
2200817
808868
1878919
120659
2678010
729831
886368
2266009
1301513
1247669
1284332
1782459
1149250
783935
922822
1721861
2182839
247006
1350571
463718
255209
1920507
1413275
2039698
2592460
667185
765021
689637
352169
2554267
1153371
1571641
2633931
2210822
1464080
2108946
2219977
633437
1730019
1026473
2699237
530040
181558
611789
8693
1827181
119650
2304913
2468553
396197
2781797
495009
1237228
2150395
649109
2746943
2783769
2521999
591822
2582947
1500002
882464
2208207
671649
340956
1504773
752764
2078962
2904284
1386457
1675008
1324885
1464093
1833764
2901089
1529465
898385
37981
2353253
1500108
291180
2675335
2220854
1711363
1156207
1960500
565861
567065
427714
1994084
2393918
2725265
360586
701095
1579407
2355763
745149
1364738
246631
2141814
2686450
2464470
2000667
2284142
2413460
1481330
1571473
1582819
1462620
1066688
1634625
769245
1615086
2632241
595270
989865
829904
852201
2302480
2318429
256090
2003127
430367
2781351
1100185
2483735
2456293
2693443
1093635
2785801
1970211
289636
2456943
1581367
2387960
2223416
2752153
1548167
1055344
1570452
2492672
1369445
1245664
10335
661195
965420
1690871
2813236
2429255
553705
2716226
91508
275818
1035389
2186331
2640626
349513
1964697
982339
1131881
1574003
1879411
759040
1194275
353290
1677319
230350
2218504
2511230
24623
1614915
1477853
1532795
666923
1466239
1718536
667929
63521
1398806
2597741
312965
1999127
1610756
755307
942113
623479
1173026
292153
681911
890974
2883719
1051552
1984839
1891204
654881
96081
1660955
2633582
671773
2332793
1413397
806360
42286
604756
20762
876748
2491897
2507312
2878263
1871415
2618060
2784567
2378656
1723944
1540068
974445
2312026
1379267
523079
2879681
1047443
1638481
1991849
1156177
1232891
300529
761533
1852963
837812
806767
2858827
1544653
1863139
1933277
1839636
832209
740538
518566
2196241
1933370
1716134
2865973
1685078
2410497
398478
1350087
65887
769688
186193
2070741
793870
1429089
2566515
2421974
2131263
2312618
325394
383126
1490333
2661802
554892
664815
1359581
1589228
1773704
1948422
1091271
2893477
2821109
2702895
1430396
1543440
2399198
1878629
515939
2786841
303418
813089
2330510
2673810
929939
1490975
1964585
2804371
474552
625387
2307441
1424114
2442049
268930
334357
2499149
1523163
296340
2414464
16638
2147535
836411
883557
550152
1786772
1287261
2424847
1958832
2432622
2241967
2913839
939401
1716804
150849
1445937
2088578
924832
44306
2797961
1705637
2107786
406272
1550491
491538
2195357
1876773
1303164
350768
2810860
1091866
1178169
2913724
505007
2903730
2531779
1436000
1050272
209268
2427387
1275332
2876647
263719
864794
915547
2751310
987680
1272894
2646991
2479875
912927
2225784
69557
748
1436900
878423
1735623
2547182
1751840
1573811
453839
1824826
966470
2829033
2118072
2298547
1738443
103751
102578
2196881
873008
2461741
1977020
384128
336524
1482885
1939634
2411493
2166626
2299416
2219559
235590
2928739
837626
2223701
179064
1877226
1997368
2449298
532676
869738
2756904
2455044
2682365
1707260
586336
2936884
2149137
691358
2580631
2008518
2806731
63688
68099
1459533
1917927
2083440
2075793
1334113
222524
2898546
2525694
2687274
320192
1178106
708779
146728
1412420
2258687
2721423
2010503
1157423
459126
1076815
304975
2898951
1199753
494882
957771
804404
941744
2807682
458649
2277805
1303501
1081697
1582767
1613908
2339597
1250089
2504887
82686
2405923
497261
2500767
751683
1993675
2375873
1808521
1228718
2295350
1487913
1365586
1294379
2232417
1790199
2114489
640051
1331739
1474143
1440473
1432328
1417289
340301
2710787
192469
454388
1089203
41621
605705
2268130
2571225
275090
898422
711293
2671660
518448
842819
1672769
1238190
2661747
2338620
378458
210713
504970
342132
1584011
629596
2520409
1304123
614087
1261032
2383079
370013
858251
2148921
2247995
2935463
961899
252975
375662
2376265
1681516
2390423
1514801
222605
737486
2519157
581236
223919
2443237
652223
88719
200675
650712
1464903
532360
2201353
2544107
1655219
310457
1949695
1669413
504048
2818643
1902540
790659
609090
2034906
1493173
2922075
1526252
2732408
1831343
179409
208163
775273
2341794
1910480
772930
2781790
1824547
317552
2286269
26968
764185
331184
1666001
421945
636995
1598774
2938354
22322
666217
1733048
2731144
367736
1196520
277452
2124320
1314860
1511510
2187122
840919
1843752
918303
2497703
2547463
249419
1947440
2662286
1920613
494780
1588371
821668
2522791
1903724
1193404
750818
899358
1574273
2304879
2493910
223522
2141135
2924387
1064866
1139928
1094253
903826
1383559
29197
1373912
748763
2416098
2234180
851999
2798225
1009055
1080976
376099
365241
2876521
1474279
1206933
2582157
1600331
2728389
1758574
2034042
2194918
2463652
2202201
2649288
2641882
173246
176414
1228786
2543558
1267337
930911
1545464
1414838
1909343
1301888
182407
1084601
2214418
2025154
1139976
2325450
1521206
2819889
623811
2835313
2046059
2295748
353528
2150174
970871
1353834
2635711
1953653
2878300
1449935
1742279
1920927
985951
1250901
1236922
911886
284415
1689506
2719777
399101
924012
2043634
715727
255161
2927895
588310
1102418
2197561
1759736
295073
940997
2425066
1800166
10549
2303271
1435059
2722035
157438
1778891
348078
958591
167085
748832
1611693
2402055
1514589
388898
649565
1674629
824656
835249
2305129
2005476
2292595
2393698
1855174
490839
1329875
691334
1158374
2740607
1241635
250817
2318597
2405917
878305
501399
2740762
1631385
1364237
51791
575528
495520
348439
2334698
1272485
2189976
1496035
4548
2423493
2633357
2520989
1434460
2592461
2162869
1806823
821718
373133
1321659
1613762
2241659
2654784
2562142
1686663
136779
368888
2857310
2359914
2023512
246618
1422936
407818
2577901
92484
1047951
283856
245588
1128533
670828
1177040
2521461
258975
460786
332128
254818
366729
1356552
1664323
1712548
2707351
1724348
2643389
492245
2662829
1604620
1072104
96450
854354
624576
2274909
1938916
57988
2287592
2402891
899757
2574221
785623
205754
2814207
606871
2700918
211572
2831793
21171
1732804
1112377
1544862
843921
2747394
32080
494098
1673242
380756
2686975
2185879
869278
472876
1931890
2060960
1178948
2895424
1212159
847134
79701
1098113
2813169
745076
650777
2107630
532839
1897516
2146631
439742
2720936
1946145
2673206
618923
665087
2690710
898577
776501
967737
1343456
2481031
2921434
2196832
213453
2371853
467120
35322
993164
1420506
508912
2434786
230371
440823
1852568
2092753
284725
96939
2013080
1018409
526223
380167
1370940
1676309
620764
2447884
2058793
2887095
2125015
903078
283494
167195
1993935
340469
1120881
1927622
72695
949933
2400200
1113571
1871388
390323
1759280
2381074
1343437
1608181
2205101
807189
2209754
573268
445929
2039074
318773
1016699
295734
126701
1671985
2165681
758718
2828183
797423
1771232
1942706
2667473
638248
22590
1639212
937400
1538125
1922820
2440635
843373
1754845
2180771
1008517
1258706
1792020
1541969
453334
761975
1257474
2377711
2126793
9469
2340818
993410
993296
93543
528719
927465
2258510
611007
2737179
2606860
2307074
1147581
2273619
2255445
708335
2412122
2538161
2383856
2610427
32006
1958589
1072254
172446
2154574
926385
2008525
1968915
664412
1245606
2546961
599966
737065
2212406
1101736
1585350
998873
506558
2921023
2397112
1541568
491520
1497923
2092192
70162
1091562
105440
440439
1266292
2487569
1584774
1055641
2221981
1412582
1969845
112632
1632931
109572
58182
1914102
431874
901121
2197551
1453705
1810515
122883
762098
751237
2136432
2316273
1081081
1151126
1562464
1810180
833548
92792
1010081
2413390
1781476
2034546
2750210
424512
2900712
2086079
958605
875552
331490
367436
2591350
661327
1493877
2585331
1171312
1735349
1230355
53904
1596658
2836507
597156
374458
2010276
2122961
511180
2753768
1667001
2664071
2505611
1027582
1368192
1155057
1397834
1783964
1309237
1550953
1317282
610844
234669
1418509
2210216
1160344
1603564
1177586
2416862
33801
2073307
702104
2345090
1183618
757765
2275778
1310225
16084
428129
2505733
1841774
2338225
1282699
765442
2041432
1522365
2479297
2415056
105337
528071
1334863
1059572
2478681
167302
974293
1946191
2552933
1217019
912151
2220832
287986
2545799
2233295
1364212
2271927
2452139
2731739
733857
2547659
364360
1909398
1743233
384557
1723290
1536098
722905
2229970
843920
87344
1108791
1811747
2134602
643463
1940894
2913244
2561775
2050327
839492
2651579
1027858
1803162
854454
1345819
593000
2889023
2860400
2208662
1017959
2049682
899491
1594299
1462188
1694760
2663365
19657
1692432
75823
2668895
1664118
1430704
1049579
1748523
618943
1983114
917742
1908422
625255
700482
2691626
2556093
1082576
681308
2260027
757455
2378926
2720805
89283
348755
20398
265317
1472631
1645711
1388875
1835068
867277
2913285
548734
35698
694919
151690
529760
953149
2022387
834505
58582
1328168
1323470
2613044
2132848
1087218
1658396
2123797
1586280
900228
2885523
2351747
1391058
1981549
158228
830405
430333
47610
1336576
51791
349386
2687798
186592
2353514
2345842
1842546
1970280
776019
1352297
859065
482459
2030090
2104985
2911697
333383
1266395
138238
1072122
595877
149320
1717386
1258237
2232703
903267
2933401
2939166
1137920
1763659
2678358
570345
1203858
2045647
2873842
1215372
1112497
2664579
1108579
2330761
1878875
1399652
377788
714988
1908615
516810
1722258
2213803
970642
2046361
1862912
1358717
2547923
2499131
959089
14059
666553
1948115
1714765
1906011
203665
2230325
2610000
2160877
2048719
2197211
151610
193216
2468501
151811
2760856
521562
727844
1236459
1605117
686192
693910
1235064
1417614
2478291
2840618
154980
1282038
2310815
128842
316321
1106781
2793017
657498
1285383
929067
2338420
2105234
73532
1290006
2732622
2670319
886097
1678234
377096
695177
985642
2466595
390637
2389145
1215237
2669272
1695341
1677681
1651173
2187973
1270217
975807
2402617
382319
1780521
1761978
105420
748275
1584562
2716509
694544
1712076
2060929
2629265
2237625
1569138
1012082
1424670
1129598
1285901
175758
2097513
2129138
6864
2477146
2326253
1677471
2558594
2182181
1247888
1322950
2529622
1387317
985217
1792317
1897415
1483878
2136474
1359272
1185265
2310442
2610399
2414045
2166406
104192
2168809
281642
242186
668719
1627869
350419
379369
155604
2328825
497952
2555511
1910303
1435120
355452
2591882
46936
1849671
2851136
1097173
1960284
1269226
211852
1119487
2867304
269188
2825742
2636154
2781188
2114779
970182
897059
830099
2445932
2920021
1321952
243280
2378523
2818095
376403
366168
2406297
43018
913955
2271158
2724212
1191402
321013
662148
1164823
435959
2310180
1368341
974723
1872069
32468
1825864
1477329
725637
1866221
2928415
2564594
130738
1111686
2370244
1708074
1702989
685291
18477
1181894
2902064
2045899
1061506
291801
2279291
358715
359084
2126178
2391730
309336
577173
15894
1007872
2739486
1410090
1585613
297353
2478293
2618178
1165477
991910
872102
1345943
1210644
1873051
1185691
1579555
2425092
1688761
2448817
729093
1933192
1196673
2393461
984759
1154313
1701336
2248952
1892461
731932
41426
2741871
1111655
1208432
1380933
3289
2107584
2409652
2124193
2924925
726750
1471024
1298580
2204190
651152
297191
237800
2395980
294708
2387010
2027627
1228026
151482
946821
1411365
1697650
86025
2007490
2366392
828866
2509486
1089858
1810525
1600274
2449506
2037725
2726114
932660
1501661
2462010
1315689
1984615
1862566
1591501
700195
2004062
423309
1846170
605177
446217
2642381
2639538
1879191
540584
1374149
291468
842435
808168
975136
2731020
1623163
916026
688972
2077302
1551874
1830197
2449843
1480071
2836405
807423
2454579
1056331
1303483
84385
1221679
125941
1711189
2655885
165089
1255596
1708581
321433
2635754
2163599
696141
744701
582857
85611
163525
672912
1072933
234624
2379964
2682111
2394821
2945
1510400
1977174
2249850
48853
1794374
1234379
2364514
138743
2409703
2545525
1303819
212343
2460458
1798660
377978
386440
2345689
1766576
2837438
574356
302364
2482721
2321452
2165893
723144
1757232
2301947
984441
1539856
1677311
1162284
1690397
546565
2124450
705810
2365273
1165554
1394118
901577
2901773
1399504
677333
2279085
2897435
2592770
767932
187562
262299
58981
922003
1485462
2344035
1053875
882767
518699
135699
2122176
239101
378738
1356999
2035938
1895735
2938377
1925248
1146770
911722
443477
1342121
1057797
2306001
1799333
1489985
1176690
1083210
488738
295962
315554
1854779
1349735
541384
1637553
2677836
616002
964012
1354286
2094084
361162
1478632
1635800
714141
2072607
2765461
42171
959857
2739221
1668994
2279983
2647563
49748
254638
2534701
1020257
1673330
2917521
654755
2296897
647414
2262158
2115262
2205988
2396332
2098271
1374111
633109
657059
249995
2130756
2771322
2211388
489166
1281780
298061
1021118
2240749
421036
2363827
982576
1085209
1138758
1450138
85126
1524018
2787275
2737355
2353190
102441
2596178
2379372
676291
588219
1997737
2320265
766835
159403
340452
1742562
602333
616152
2719750
1714248
2858475
183189
2465969
1994427
51003
150158
1021774
1303083
1492736
2390657
1807355
706622
217344
238548
1232757
1675376
1651532
622010
2013609
1165294
201851
2686927
134412
2183152
70777
1554250
1335446
2183833
927881
1739664
863409
1362000
1980099
919029
2689034
1092264
2355617
214470
2633510
1996621
830086
2307358
1592689
2133782
2103320
1649075
838221
2575925
363193
379775
2482985
367677
335796
21198
2803627
649245
2660973
1903309
867427
1924408
566530
160307
1657503
641789
2085109
1456917
2664127
908893
582088
48322
2850901
1627858
257262
2909571
2012369
2484518
1897387
276611
1217405
509454
2209028
2835345
1256397
1264087
2514585
862425
363142
2613470
217729
1494865
439449
686501
854347
1114622
864594
672237
1594028
117103
2666014
779425
1696963
911336
1995787
877570
144371
1112959
2020801
226390
1481737
672068
2632871
1767548
88898
666881
2603483
2628394
873913
1012583
2252377
1705080
2628554
186476
316948
261994
2350279
2122884
2638977
2075555
1818387
2168378
2582608
767642
2001667
2754647
1071248
2298076
58284
2118101
1030396
2772624
2702459
2259412
2683170
2903223
2059418
2208646
1976260
2337107
2106175
1401572
879120
1860665
2627151
304578
472829
361782
366988
1941058
59770
1523874
1556352
2891616
510557
70593
2021967
683524
2254403
277180
316146
1378672
2720678
2535427
635429
1517691
1447138
923321
1903193
473322
1243220
342960
213711
257884
2550077
1592915
353544
253619
1908372
2352045
394460
362457
1371282
2334285
804053
1238667
1588587
954030
1812858
2210666
1577828
725442
2824780
2892393
951712
2424979
2201059
1772143
1605988
371469
1123289
2658662
311311
262099
2905244
2189027
1867407
710326
851382
2294393
316742
1256159
2134012
2589641
1632248
85096
1709339
243392
1434102
1978122
2234925
2238537
21274
2715922
684441
75531
2173345
1269926
2784563
813578
402649
2721183
1080888
239557
865223
292441
234788
783460
1960805
1379892
1577583
2053503
916164
1935802
1740450
2718845
2100451
332067
2680974
886960
696079
873650
7399
235870
1513417
1692399
1432508
198079
870208
1832322
1712162
2412946
347757
679004
150643
1195430
1447145
66636
2131770
110539
337316
2252330
2554047
2712242
1655786
2875803
2568524
2882401
1911180
544675
2442534
375718
833415
2592789
1745558
2047203
1568125
1765825
1550493
2829613
1504695
1302743
225919
2722723
177424
1581984
1313011
945196
735999
2276086
2903840
1583691
318799
2115674
2303930
1722102
296683
2678418
1661038
180936
1334768
475703
2782780
489437
2863719
2692841
27586
456021
589144
519046
340548
1907220
1882141
2911883
2294568
1498245
2484726
1103746
2135736
2712498
1063894
715471
35372
1954578
1278344
2723028
978657
2075486
1055861
1087155
2293763
991269
1058025
1396168
1154499
2711802
616555
1236150
3668
752618
2199942
1082691
311305
1182987
2040307
2601999
2324110
1911312
2156863
1422808
1497855
2604321
847001
1939769
1598107
733208
2302228
222704
742781
1121309
1990719
1075650
1719590
2232138
2324135
1003399
857973
1395968
585621
848900
737580
2190160
1674194
1677533
2717441
228523
1288938
1976826
1588227
2569990
402304
736799
1691134
2316670
1966581
975867
2092994
953617
2036452
1483996
1652204
2127239
1229788
66624
1217299
2371741
390445
1287753
454076
2116130
2606062
2054813
116167
1429855
2403668
2281256
1945276
840983
1035022
2728473
2790508
2873920
1988899
270618
2820758
1447797
2024816
1303108
2042424
1485502
579958
2770069
1404782
785810
213362
567625
1628914
2012062
1330302
234579
1221937
2771780
2672702
974692
449549
311113
40285
1206897
109698
2367736
2297718
2227573
2661792
396864
2626940
850628
2751827
1974684
1059017
1501636
2365443
2663514
715578
34797
2808954
2359397
2843372
2583127
2370902
1584804
1633649
511502
744130
1655033
2683376
913778
546180
2396933
1194149
2815473
522730
645281
526093
47070
1129356
851313
1659385
1415069
1403763
1757826
1107201
325207
592599
1537163
70006
1984407
766945
267350
2534998
2566239
265165
108689
1298468
1451615
1806263
1052775
868431
2002958
1860722
727088
195114
2245614
1209146
743460
1285361
838546
1904577
2294530
590746
1321964
927973
2451876
2781405
1798917
239452
1621575
1518938
758527
48953
2303654
2929286
909599
2481036
2590048
732069
2656444
1936920
1451866
2932293
2886464
2754555
2167795
1583315
1188098
2040044
2392187
577653
1640871
1264561
1150593
1739101
2129665
877516
213093
715071
2886617
2197839
2348301
147574
1318264
977903
2654531
1841228
2487842
2569354
1027543
2862756
393381
2195926
934652
2587837
1085069
1964603
1937580
318416
1383369
1225235
2194523
299427
2103965
683802
77900
1822115
2477905
2883434
2233318
1129647
1458291
2072720
478756
1040454
1962242
1117329
1743104
68738
136025
2465767
1728690
1465110
557699
568776
1960015
1831836
123945
1677705
1145815
333128
190642
1658238
423104
2444009
1935867
2120289
441643
2408763
1913391
2789557
2627304
1481292
837641
719201
904233
303717
602837
2805234
2314853
610271
973399
1932513
347
508604
1054553
1214647
1944790
725349
36243
2213593
212566
2364425
1741944
369236
2813453
185378
765724
123801
1097170
2520170
155015
1274142
1489617
380450
2668743
1787073
940776
1196273
2582844
638731
1729581
2597454
785524
1026486
1068364
1537513
1734022
428155
2002975
1768611
816427
821896
463106
745076
2246200
1368494
1424359
2561621
592908
2186343
1668009
536793
2651292
2813182
744577
2189327
2670916
2617562
2170884
1371968
1421761
258647
1878678
2506326
2102131
740106
969254
98419
2536193
250773
788792
1964193
2139622
1886174
1689445
1241804
809645
541385
2241110
2905371
2617874
400636
2565867
697992
308318
2651673
559702
708958
47637
463050
2262329
270361
1483545
799927
2892588
2717371
1151856
293348
699563
1885007
2177137
428786
216450
2623064
2504108
609363
441016
2477716
609636
871588
960155
2705956
2048672
542365
535339
1674938
2117646
433768
2664271
1205554
2801557
564549
1751359
292551
2268772
939151
696607
328098
277406
2600160
607121
1019121
144893
179652
1066431
2034447
116339
519323
2161926
299552
2212646
544996
1194279
1121732
2124924
1523516
1598413
101671
2047243
1223544
813327
247465
2192328
1662083
2653345
2553566
2556713
239128
532244
2248292
2021752
328231
1294772
1176297
2658884
1180669
1793003
1054118
1523679
1421674
837243
1934006
392669
912330
317016
1800378
2186298
37019
1286399
2581502
574198
1055191
2166510
1936208
631271
1081289
313543
544910
292419
494882
1803676
391313
1987636
356551
372315
2070226
330612
353210
600230
61632
1472982
1246153
1103681
2210598
2012909
1565700
708041
26104
1166580
1451858
1527656
275309
923224
2147800
1279271
86330
2227356
233337
2140177
1618918
883433
68331
1437967
1831473
2013072
1513851
570885
2877118
703346
1974698
2526273
1635814
535208
1990624
1281930
1039840
1127606
986579
1282742
1707180
927486
2560195
2865724
2798210
1719210
1140400
2689276
6208
1379940
1615359
1832482
1198916
417571
2100406
525650
1659672
2413847
1779775
293204
1624585
537477
884824
1484725
390304
273346
1590148
2392495
2109238
2094919
2516764
847052
1544298
695661
2623775
1140707
1152250
2527725
1711913
832486
2743494
144934
1095204
2233505
1503235
1002733
2785406
658653
1869751
2071158
1201516
403867
1315035
2680165
649657
1207480
2276021
1854034
36945
396465
1461345
1114298
148292
2487280
2460451
985912
282961
1671550
2233133
135494
1672922
530240
378491
545091
1846386
2588287
2762925
1753836
200949
1684874
1086164
2367128
2934306
771394
419439
690029
2754413
390135
846723
2432705
1752990
1051244
198915
2876904
2679594
1632068
1735442
2182979
2711448
1103748
60637
1114833
1499037
2155767
376973
21707
1789920
1649873
599714
2432224
2485939
252926
1440439
941104
681523
2794683
1315853
704632
1454860
221240
856889
2017419
1833926
998994
2325563
1760065
2884481
452440
2182437
1943793
1848491
206931
1228976
36280
294896
2108827
143936
2099894
159215
3246
401137
2103098
2507837
1668514
639255
933474
424034
646550
2723799
453056
607683
302367
1678521
2713917
658477
1895352
1682118
1800353
2803386
1463202
1592562
502006
1524713
4878
1116874
2722912
2069816
1871173
158113
1218468
2827466
1317881
2378514
443472
145431
1885561
2532958
2008892
960646
2895070
683340
1842536
845047
187746
156418
1824848
12436
455015
2071810
213844
734326
2326681
898905
2681841
2775325
2761288
2933164
2656929
1327315
210535
350519
1637092
497999
2238001
2593962
2884307
67731
1120472
1099710
2668695
411215
1333856
1045086
1324226
135098
2358917
2071044
702362
2445492
2477034
924958
77100
473874
1670582
2600036
1415772
785576
2496674
1171128
1785066
2681549
549220
2724569
50799
242247
758555
103129
1297897
2259537
1118504
261955
1864273
1257590
2216946
2564466
1064582
1040622
1494020
868411
2104653
2812711
168030
1820526
1284973
2068247
2739468
1760719
2357420
123796
2862815
1490542
2146315
2582522
236432
2156932
170324
1087385
935938
455888
1881861
931618
836485
80518
1070486
2393935
2033294
484300
1172434
1718868
746029
553468
1610916
29265
2273319
686065
1248885
868922
1721114
12920
2024770
2783871
2759396
1232284
971214
78181
1589106
124921
2524577
2297761
2032526
909348
575437
726390
18471
927511
400164
2098698
2276458
2661276
2038767
2403888
612135
324834
2540867
998228
744095
717308
1120702
763864
1996959
155040
1082614
585193
2344429
2739066
1694611
535670
2367911
345603
685054
1680447
2588132
2788228
1667499
950590
1750918
1707321
1562462
1833021
1790100
160537
1193452
974995
1574054
823557
15599
2506735
1314814
716969
94376
986338
226785
322501
1239024
231895
1665622
2193791
2661032
2298729
1739508
1929416
1244194
2401689
372254
102088
1568257
387362
415307
245837
1893074
2627230
2190346
1526017
23942
2261643
904768
1289662
866814
1644234
1116151
406242
146055
1572366
1385649
225313
1952917
689467
2489558
2438092
1212911
2547170
1499415
436631
779227
1080475
2852231
171589
537459
320935
807310
1621693
1441911
1319183
2198262
2876690
64192
1155630
139890
1695989
1005074
43345
2441028
2447224
1364237
439605
1705351
1264139
61599
1406800
1679847
1134822
687794
1583157
784787
1231807
147843
1732229
1555401
1865734
2609856
2265202
303716
2728568
61122
2567442
2326876
995314
755214
2184407
1525937
1653024
2238173
1333079
323017
1015989
2381944
2560191
771636
2198107
874388
1056563
2639708
104412
26677
383190
1428685
2431329
1822434
780725
1393139
780022
1415021
1309376
1318276
2595721
1535324
2716306
452517
1530454
2868908
464024
2256854
411999
1748984
1044845
2868847
2653878
998867
2321139
2467103
533060
2694106
634371
698922
1236168
836734
145798
2517811
1025580
1067374
2816960
1301593
33696
2381884
1029557
2424518
904857
996122
88602
1968898
2064179
1478075
605911
2477247
80432
609187
812077
2591363
2238507
481537
2655351
2578662
1909972
2521047
1958102
457790
891524
1354551
437801
1441772
38196
1966419
1430570
2169595
298863
811637
299941
44619
1945593
346164
219940
2152185
1472327
706028
1356515
2024525
2035398
1669239
2040829
1734970
1877797
1865185
1655333
1002780
2628753
1480858
229997
884037
2777417
1039405
2193728
2029413
1801609
1556232
1613786
2864499
1911383
2359258
1039392
435295
1042116
2675329
1969493
2426177
2211814
1347790
1174478
919076
417384
2244413
691041
1957858
1421639
1377354
608318
2180360
277031
119732
2298282
770451
2661691
372732
2316479
1512133
778794
1497836
87106
2521573
1331164
888928
735108
1241559
2044992
1274589
1689545
1946434
1307393
1045957
735915
2705430
2736279
2807830
772821
2106155
62210
1267413
2368673
755971
401910
2732886
750886
327672
510625
2888962
1780275
2116787
991978
1925729
379814
465250
2131725
5905
2333586
1945368
1794704
1692981
1549292
2616486
1700370
2041567
432209
260284
1821321
1067340
1019433
1162581
1853537
99860
1676475
808722
2671853
2011038
215292
1777456
2493519
1803643
1119466
1872407
1054627
1411347
1106127
1857567
1492194
2753525
1201199
1436951
926244
2322365
738933
2474083
2646021
1500165
1041540
1832670
578688
682657
1804079
1195768
210051
741138
522209
821259
2340917
1674966
870439
548722
2196722
2739660
1743085
1612860
723835
360158
2479901
887362
2908230
2320569
1963378
1097706
1576374
1591234
1183751
2239906
1398465
154215
2835306
644433
754320
2377097
2446338
919594
2113791
2159563
390966
552443
2446085
2836792
1097594
2798273
394523
678656
500619
1471187
809148
957801
1495051
2773090
2800246
1271894
739932
1206881
1585817
656249
2299456
2933684
746679
694789
2917123
2401278
2298853
124813
2815732
2444431
1087414
1158489
1192410
2633408
1333503
541535
777881
1415043
869477
311748
453441
1831105
2317568
669223
2480198
1838950
1197005
2552110
1842958
1515962
248326
892014
219960
1680544
311943
2075643
557850
164122
2332727
2534814
1680243
516473
1028531
1419909
2316184
516486
388073
1758973
2024338
1564253
1613895
1024826
2216201
139601
734917
2151428
1429615
945094
1961356
588200
961251
416439
1823398
1807722
2228739
530977
1542741
37255
2235298
1301776
2894938
2129964
2808323
1256435
292051
1658622
2115694
309956
1388491
2447154
140568
2254344
1899057
1289492
1098643
940318
2646111
1924541
1079575
562875
1668026
1179505
2428080
1354160
1890562
2679381
2899553
844330
147892
2411081
1836845
1941300
2472010
2433545
1846540
107888
2500984
2509490
2387444
2026007
887068
2829716
1839996
1975687
2847517
1192081
545177
2123893
1944309
1054074
1854518
2381894
323925
2781232
2275093
1943443
2551738
644648
1153065
495529
2834012
2544116
1891684
224374
2912533
757729
1948884
1019905
558820
1013645
120231
114343
1109232
1189663
2936613
466285
960632
720770
749727
669240
787640
1287099
243055
2399429
14351
1006241
1414400
2266364
1133553
442905
2591274
2262943
135543
1751156
2776260
1680260
919436
850538
1169306
1476131
1699771
449973
1949480
1980459
426001
305175
2446109
1398414
1659411
2296901
1453333
771688
2244682
1130288
663330
2214229
2218788
658934
2420769
1346966
29330
32383
811919
1664218
1632943
1119868
663545
2331108
1026760
1329776
347944
2531082
118292
431396
2916287
11196
130168
948520
1816141
2731820
1366738
487219
1885057
1935878
1816901
50832
459828
726610
2580406
1716910
1059189
110876
2260859
1437461
659283
1928201
367852
869789
661732
441074
2769794
789531
576693
918797
731531
1471573
2566726
1518716
2508320
940088
2006459
335940
1334333
2790466
616460
1915194
640601
134596
1465550
1865971
2363476
1158740
1632137
603525
1093841
920244
1657655
2729870
2273772
1197476
132153
1805765
1030144
2770890
2000083
2772388
2091663
742864
2250769
1812468
567431
2562820
2718086
2540634
902560
2868385
2683984
2897942
1230429
559658
2423816
1834301
315763
1488030
1142216
2058493
1677611
2069813
1456034
13732
1807590
2544509
1416812
1826065
2265184
1505911
2557336
1149819
84136
2210624
555406
2064322
1247974
264010
1269548
140935
2816176
67331
845316
907855
508908
2708060
1257524
1821701
12397
303572
1501227
1095331
1669202
1353800
1711779
2865420
243233
1611513
903255
501697
982155
1059224
1463189
704977
1615532
2673948
637697
1095583
1731556
973645
1039979
2525698
1969319
24371
2123145
2148117
933068
485613
1676574
1584680
590331
668315
624862
2198514
61901
1323981
1868218
802309
2660364
607699
2813944
2662267
1861666
2237958
1616580
915949
2034447
1226801
2452841
2519004
1106168
2866886
1888694
1555556
799508
1154853
2143873
2917325
2379007
1753999
2041816
162009
638486
2546064
2500759
948273
574315
1339402
680472
182281
694765
2069742
1712680
861613
966066
790027
1754955
271176
1850807
2875652
522967
1482828
2864834
2114300
659051
2357764
842645
763306
476285
896388
795233
2940215
403746
2308541
2235607
749149
1343758
1687390
620404
377702
2531568
1201966
1353749
882292
2259372
1029479
821429
725870
1275026
2083654
1578492
352023
243265
898364
2513793
2460024
2656667
1348736
2898411
1952318
2439148
2136339
1383161
1696196
1731790
2376879
2419925
2175977
1065175
26136
1384261
746046
898417
189310
134937
610851
616277
2823701
2534971
2779624
1988897
1175275
621355
529580
558950
2342130
2518638
2823626
1432850
1008503
2586206
210643
2314896
1004773
1613403
2701497
938684
1243201
2199425
660138
2833525
2871740
1416250
962968
1421947
1420476
943056
977802
2713548
1936542
2096868
1285649
851225
851875
1519144
1661824
2742085
1984160
1845024
968732
1867277
1652214
2679644
2392240
991817
1284242
2839957
530596
1240805
169401
2749408
2689074
490772
216619
2083382
2498935
83199
2477948
738427
1681351
1887013
229577
2057969
773529
1449941
2525969
211543
2519317
113165
102259
103287
673679
964650
2760513
1408112
1889153
1128491
1827032
1743576
1049510
2205427
1215398
548771
1889392
1270384
2572180
2483610
2458748
640295
1908928
770726
2197228
1549493
2466754
563114
2905509
2130652
1492058
2680291
2494885
1701203
518368
1591342
1392510
1091656
2927388
1021753
1718365
1067336
930335
31407
549583
736792
683651
2540127
1489536
2868120
2471837
1157680
1541240
820920
2328979
281526
932104
1753837
1961493
1313573
183945
2309615
176229
115902
2036348
1019033
665097
2140146
868052
2498130
1057917
1754986
1841322
1198294
2149413
320181
864357
468673
653993
127882
1196069
691740
2328955
2837872
868613
713846
2389392
1309900
848047
1813244
2452290
205162
2589514
1022153
881605
2759191
270838
2494542
2505972
1612828
557305
20029
1945058
911012
1447879
601156
1034183
500552
1644240
949076
1638171
1718640
2734914
2184787
73733
1238712
1366030
346606
2534293
1231514
2802782
1300955
1089215
2630251
1299838
588491
1515754
875930
2698308
1840183
148390
311745
1223052
905315
1104794
338916
2190242
1558063
1224022
2052433
1765785
852332
2841260
2127201
924279
1533887
1615088
2497795
638190
88043
1343555
2647540
2816580
1734732
60875
2712881
1107092
999361
2656466
1010397
2070078
432274
2195236
383180
839311
549414
1286061
2485958
59181
2337791
800984
545339
760061
2752602
129113
89021
1786126
2405446
2184971
535360
2274084
2395654
85905
2872845
507775
2792106
2721598
689157
2403432
2846602
1085050
1366061
852731
2032928
556396
2813031
1769749
520646
1691740
1142482
914487
982295
449466
1696206
1221478
684671
140826
1121158
2703969
2432847
2458998
1849521
2519520
407302
140247
2350057
1967280
1193268
611239
2860220
909041
1867633
1435959
1052008
1324794
1636997
2217589
172009
1085342
2062773
2898126
1854745
2528652
474873
2461180
1799985
2027877
953998
2381530
1469232
1545161
620421
2236127
2077368
264379
1004991
748019
2836756
1231566
974389
1391950
778551
2587941
431383
2807954
1064892
1128633
2348639
2235601
2665345
2496793
1810854
1751024
1730389
70039
953947
1842323
2125870
461606
404327
35885
2277889
1298300
93311
881339
843567
1052475
2224625
761951
1918277
652375
1277229
1663789
2905031
1363649
1358512
2319952
1000890
1855145
2646923
2892387
976526
1934921
1518245
1937426
1847910
1699923
2658984
1441427
2606655
314854
2079444
1687706
1710605
2519609
2306048
1270101
2407221
804077
2595178
2401178
1481878
1255472
1106836
491178
250376
909169
1311959
131124
1424501
1649103
576045
538306
1704325
793787
1353392
542176
225256
2456320
545776
2856182
2466224
1251027
2187068
1980864
2835885
2887689
1582616
856013
2867778
577656
66186
2853096
1736846
1752561
2117247
1039191
1746306
2446984
1260590
320609
2858010
2005335
211406
150408
1019053
88718
2923623
2460413
262975
2931144
2368970
51139
2015136
107499
2672090
1668810
729545
1801715
254737
1880163
2414039
2783481
2865963
899441
1985680
1191330
2511835
2763883
1422989
233546
1689059
866160
468844
2635805
2181439
2554535
1822355
1519970
524476
1371529
1512003
2280988
1966094
2278968
307596
110790
1604
1779142
1651784
681142
2589044
2015479
1593376
890816
1970610
1524415
451214
1586431
2139514
1804792
2830275
1555999
1150887
1575449
1770298
2747107
1494431
2807637
1200912
2327191
314177
2857943
2633363
83575
1605672
1671678
2776114
1150825
1474923
2101824
1071082
1245641
736669
34503
2390797
2568257
2799406
2553087
50994
1095802
2684421
1112121
2603553
744970
1214113
1067666
1558614
2351019
1056449
199789
599236
1577892
1268797
554036
999193
2330488
607120
562370
1100026
1450347
438194
1794277
1941034
1627061
543318
718296
449006
1932034
415562
53064
383709
2422396
2904827
1239070
660495
2718002
1830960
2452123
1633279
289201
1134194
2328882
2497540
2165823
2148998
2377240
74804
2269459
1958910
631780
608799
224646
1912165
2377646
289126
1022597
1512953
2273092
1755321
267338
2622154
350293
2153332
2869999
2337801
1008441
1977734
1462116
829946
56920
316175
1136675
428520
1655765
2505690
1987882
2037171
196535
634070
2415023
1138532
1921286
2547886
2377703
2237453
2232952
975305
2026726
1591821
2459516
1528260
2591401
526723
2038130
289761
1419992
987695
939720
1148411
713677
217394
93917
1277927
377737
1489486
2085494
2048451
1975805
2930700
122726
2116620
428807
1466488
1951929
2119721
1138133
2891633
452319
2158858
2349435
2548788
1626087
2672680
1600618
2626623
1024995
2926877
2648279
960068
2276119
1622894
2431489
450322
217994
223377
581952
2559465
2508825
633198
1882609
1718415
1740514
11606
2566982
817876
521098
1909318
2427458
1502383
832117
2653515
1096591
2552724
2209602
2054842
1066623
968904
1160868
1752451
318329
664004
1678684
699901
2176957
455501
663755
1787942
2363470
2434354
421257
2654555
1219349
390420
1536333
2561000
1455140
1325683
1363554
1965444
186561
1872681
550356
2821405
1983033
2599479
2310649
88720
2215168
2552991
671016
2615653
1023801
2829052
543273
2936278
348838
2198922
1962725
2563448
210350
1101803
8155
645191
269078
1336647
2387316
1808167
2541547
404165
272815
988744
294777
1118082
2489502
1403856
2512986
2525251
971386
2130606
2507635
574253
1235776
447324
2290827
288763
2476616
1618360
1177697
1362408
800066
1160339
2476056
1902452
2284366
2815842
2379588
1878398
908565
1237724
829877
1609148
718173
1728279
891871
2568962
50640
2917124
1835005
1051757
2761299
1774556
1635055
754310
2582393
1609091
125982
2097891
1574085
2235701
1082149
1340090
2873345
593526
2195875
2709453
1979463
264381
1843560
713494
1741993
1025630
1524870
937467
188975
2799971
811264
2784316
672964
1798574
2921559
1616946
39741
1786439
1307335
2869453
2618464
2937097
1663360
2763694
1625357
706467
2623537
1139634
1396959
1523624
1668048
482006
1097859
2635554
990847
2598282
671062
6159
501166
2656923
603993
2693481
1078372
368882
623598
2031595
2036819
476858
1186335
2400304
233738
2517509
2006802
639383
576060
1575839
2115224
105139
2358437
969356
1201086
1593812
651496
1734926
288965
2522497
1020835
135666
2404894
603883
2295472
1995158
96880
1683302
2655881
788500
986036
2192408
475570
1486082
2571
1184320
2799804
1465165
961081
2525909
2912985
1458439
1609517
1515220
1404719
679559
635401
1464172
2873390
126747
2341847
2729061
458313
1708353
2005103
101181
2469657
2832762
2736180
1918852
451490
2873751
2287268
1860948
2768434
1113921
2039978
2436930
1554061
2575180
2474911
1347078
2585281
2915960
433869
29014
1135865
4000
102459
994317
1473848
2781843
1787158
2084961
485539
192980
2124090
2373554
2486619
1107835
692855
1041166
1146607
908571
1327899
851473
1020474
1234185
1559497
1668328
2602816
1446914
2475671
1324540
675082
2624482
1079201
2129285
1247010
307930
523909
1414265
779294
2077998
217016
932912
2014893
1719809
2346683
22801
1833568
1216975
1971050
152594
1651857
1257530
1097286
1290118
1949505
1517315
382448
1583674
1453249
1237138
2448915
2897362
1618861
2018152
2871741
129972
2579038
2528611
2254509
552492
850835
1850661
2655825
2615962
1097546
1485520
228083
1381779
1843383
2647573
2895083
1495455
1462750
2354197
1221180
2395565
1473214
2165248
2190062
1479595
748394
2411884
1804910
2595427
1461544
2114314
1802460
2205270
1455196
2217575
2920526
311030
2173049
389754
1409514
1216179
2372419
1318880
716410
78019
77723
234741
696253
1952857
230515
473150
1452935
1579541
200491
7637
1742256
702961
2468611
1773766
1739173
1834286
2586977
2363428
2422971
2805869
756436
366125
826102
2087923
15900
2792605
675981
1711727
881194
1850035
1598513
184767
1099087
2098592
2757505
1348608
568965
1091209
599146
1787288
71785
2223769
1257191
2284276
2071188
12804
1212391
413796
1985107
2326977
196423
1011038
248845
576101
2884860
1823981
1456579
1596448
2018344
639303
1996295
2312012
1320618
758568
1341266
1481314
285214
2037124
2198748
316535
2253850
510131
1765890
2155772
694963
2493329
1329806
1752262
1796397
815462
1836584
2872765
588945
811512
302779
2300298
2728546
1355722
2148485
782381
561710
1861438
2043967
690935
1054711
1873953
1852001
552182
974893
1866807
2780014
1298804
817762
2026787
1988995
2317212
2188312
912797
786012
2242056
2834399
2014087
697721
2521889
1501538
1884592
1005770
2612801
2103248
937380
2081631
506599
2039590
2017279
2443211
107208
1968474
412138
1784027
1091446
1744570
700477
2938570
501011
591345
1409012
2661268
2254870
1110612
914124
1242117
1502171
126820
63952
2883830
1191975
688472
1851230
2932867
2852755
2601676
773201
1055897
2905671
1575892
2593764
1958643
1149940
512991
1556554
90885
1181916
557422
1028891
994214
1302892
1701540
2273730
385470
1150958
680831
628099
1025835
1427800
2018206
1935573
2547438
748087
326400
1520426
2077375
425872
252247
1230771
184541
574471
1275021
1745497
2707577
627431
2161675
196108
2926761
2259916
1027256
2692541
811286
2884024
311375
1184290
130013
1005919
2610649
1890792
901129
895034
2149968
952642
2705964
1466931
1365790
1483718
2452154
1018257
648314
136215
1303679
1972352
292150
1742907
959121
2562179
480929
516473
2737079
1864284
1628962
25092
318534
2504486
2798092
113799
2869551
745453
287907
2676234
2227920
2729491
928016
1861749
1523889
1568019
712909
21299
2044528
2334454
1284440
251166
934422
320864
2168531
1791335
690362
2916501
1207554
194668
385997
2655069
1484532
190651
1039505
2445093
1881794
1905079
463712
1860184
2892868
2434270
2598956
2833682
1260891
2726971
605710
2440560
1422139
2472132
698807
1357804
796988
2570364
1742827
1720789
369553
2336031
1011673
1913022
2576887
2809339
1650955
768656
1931285
2320581
1503903
1912427
2500262
2591595
2690858
2025502
2416662
334022
2271285
194650
2906444
932060
556950
2098799
408331
1650076
506038
1079387
638605
1460223
2427466
2713198
2833391
1379810
1389574
1840740
481342
954906
1304762
2209288
454174
1817691
1957943
2698843
1885624
990368
2597161
1472372
1925902
216183
2001166
1094367
1285820
172442
595072
1308951
736527
2426934
2738348
2213890
1780111
2079826
1345732
1977381
1367049
1545796
2931025
2504981
2383100
2002803
117944
258865
2361456
1776673
1704681
2802709
286123
2792576
716644
2584876
1330653
1835897
2587188
1281375
1551053
1278605
726010
2325151
1648851
1389842
2119999
1155756
445105
254163
2526816
382569
1918133
2646016
1965350
706721
1586654
2044218
1819629
2536067
920052
1742007
170700
2288641
211915
237553
2861589
1084845
1892024
1212481
274529
231500
999264
891542
2701007
352947
840800
180972
1459512
2331549
1017105
1367972
529601
1206210
637044
1902856
1114142
203561
2494193
1861093
2174012
2756802
2449995
290593
697285
2487008
2200056
1533027
2294128
2560982
1661592
557300
2803427
274110
2597575
1696951
720548
206080
2880928
1562052
608598
2045545
1670420
1261975
1097672
1032203
907482
2698862
2149114
265054
715528
592333
1948382
2339912
199343
287496
1057440
1757008
729259
1937556
912109
1266408
807652
677068
2062782
1430406
20322
759325
1087545
2251070
250300
968329
846544
2296812
461071
1273292
1122107
2466790
2121041
2502485
424491
1332317
2334296
500084
168114
2349345
1179874
2317420
1186936
1975046
2254067
2064601
1148457
2129657
1157950
877856
1239681
2023892
1555120
2291477
1068891
1542861
1359735
246729
238161
538976
165519
1262791
2523371
1517674
2328604
2270956
2611967
48232
2533814
1341849
217282
1694074
475606
543421
405152
2391956
785339
2260510
427587
2716157
1861716
2632783
447663
2044316
454001
405874
1818623
821576
720594
2675596
1104259
846189
1246730
2216333
5197
678134
2861335
2277865
1096531
1809591
635230
1142655
916624
2659472
469214
745081
44260
2532816
1945807
2071565
1556699
1164263
2663968
2016632
2394880
2145992
2668653
1243301
1643749
1214565
2900856
315173
2195906
1430937
2806927
933773
202579
768037
791336
927893
1088105
1648595
597391
1236507
640783
997618
415223
4210
2860161
1946720
1727421
2900143
1767247
2731626
2015455
1124067
625456
228121
2752967
2606091
1905557
2059077
2234230
1834753
2568584
2768185
1024419
2660249
1472609
2299417
1115567
745746
626352
1507830
2859147
1701443
2100011
2368869
1319465
2802966
569620
1948453
1235564
2155356
2869841
1850094
1244650
1625855
830095
1464171
596044
928984
218925
1405156
2589991
1638052
677274
842755
2171503
1267638
748121
34167
2235479
1323149
2280953
1046913
1745165
2231538
1412543
848486
2259464
2523312
1854332
2715032
1867078
597064
521000
2345828
2900590
236308
2807580
125318
1916448
1573524
580615
2895751
1695673
2594389
432132
2108969
304045
1720417
679391
1467942
1944228
1093579
1490830
2690935
841616
2913973
1725073
2361652
444212
998691
1737701
206785
2675067
1335815
1434365
1169016
1833624
825531
2163664
1945115
1450742
1931013
1611230
1067974
2396311
2626167
622949
122019
424579
1617898
2790659
978389
1146670
2771249
10898
2669675
1374114
1859612
237522
2836155
1296958
1618084
2253722
1669276
459098
971769
1870676
1259765
454027
891940
904785
1770883
1928421
1843453
1119424
2933593
244816
563671
1562136
1901552
69888
1085418
878347
2475932
1741268
75288
310102
1980626
1215077
2885964
1415683
1240049
2352187
2052076
1283201
1014369
2088065
186637
2888558
1544991
1066882
1935008
2451205
37271
610241
1993692
1206806
2768623
628470
1085674
1730844
1903131
1883473
772803
1313053
2187532
1631583
2502081
732901
2306263
1520258
1345461
613474
2013
2085462
2524001
275260
261401
1188861
2083021
2063349
743992
302230
1258429
404541
2741995
27112
1208191
2100214
852402
2703411
1384263
2645253
1634237
1292211
241502
1286679
54823
326850
2358032
73143
1794429
2863424
999086
2402958
536847
1336810
343991
1604903
57250
757415
295263
2214227
2048250
2888522
246046
2749466
2880357
289500
2185709
139407
1077416
1992774
2701110
1002290
2854225
2893757
960705
1947287
321960
1658979
1522463
1632788
2869986
525387
1580544
2564098
1052408
2119081
2616037
1160261
213230
1866869
780397
155039
2459401
569440
727590
1194
2646620
2826788
2551798
2471034
2051812
1180938
1856120
1277034
1299222
949092
614774
2291960
1013299
1633814
829011
847641
2248745
427723
2374919
272696
674336
2520178
1953529
612634
1576231
1077988
1853830
216988
2461971
1694706
1768600
1284474
409773
1000296
648818
1926461
822642
594603
502539
2044928
314008
1290355
893817
511216
1102258
1000929
477273
988306
1841070
1734201
2396789
1933492
2683194
2775427
756723
2921524
1881171
521598
2716327
2213036
1455545
2891490
2740315
2276904
2038234
2224353
1960815
1229483
1672273
2838580
2374521
1203746
586695
1319967
2185933
432506
2157218
478891
1324190
187339
489381
130842
1335882
704190
2519891
220881
1517329
1535065
524780
121360
751251
1854331
1869503
1946938
1965910
2162972
1605833
31766
2854364
2315560
1724509
1775166
1674458
2411426
2699859
2728251
2777457
303563
302184
115860
445700
1759905
1716360
2803578
980164
671733
2420935
2194367
16902
2319766
1298866
837746
2376018
1558188
740452
1006472
1458266
278431
1837175
2701910
2222182
2780427
13475
201892
920862
2808730
1681464
542876
1170081
1319664
401552
411490
137370
1452424
2038645
1444073
1061159
2648166
2800574
2881654
1123357
1538086
266624
623103
1801021
1763570
2767963
2858354
163650
1639574
693550
356823
853100
1387509
614964
781353
968727
83775
800300
1651761
2252293
2618716
884985
1132125
1827189
1915311
67061
487056
431753
1402188
2001154
1385146
373602
1885072
773136
1282262
636118
1753605
2049688
1194220
1750030
1423868
1960861
2372373
907422
390920
1951287
303865
512728
477525
1153800
193820
858723
1415495
438108
960222
1743166
476607
343281
148693
8997
2413905
2051777
2403788
1847754
774003
1657470
1347188
1463026
1164561
1706171
141421
2671207
1513842
2542811
662041
875576
1464205
2849504
1977890
1274390
1584268
624420
1282849
169838
2676405
1092872
975139
235361
1929747
645269
74139
367772
2920702
2513503
1123138
1558168
2245725
2295624
434695
2510855
1092999
2068103
2536097
1475191
2508877
1091963
887121
336328
2678406
1339569
5759
1275010
1661396
1343100
104411
2938477
10132
1199584
2288029
1247864
712828
1288722
796740
225255
1653224
188464
1107530
1993253
959051
1234833
1408148
1735716
1021884
2714906
181902
502351
2085618
464202
2921079
435561
642930
759037
1089553
372310
1304214
2097897
792201
2796618
10247
1342563
2211719
1014637
123972
1551843
2816484
391084
939076
2839589
945466
1413277
2338030
1786729
881818
1903085
234911
1641997
2159882
886537
1100872
2792602
1249276
2078168
2373594
2346166
1202550
784845
2908402
208365
1056957
959514
1088028
805714
2459378
824546
933670
164692
1581609
2037910
1831490
2479162
1215348
1142440
583186
1105879
1003022
1293151
2434358
2668226
2261576
2091987
601930
2660925
2146964
2792573
2789826
539169
2531843
282119
264775
583171
404971
504679
429887
1127258
2707248
1217917
509398
892648
456777
2068268
638187
2508356
313047
803400
501215
1409907
148854
2759209
1711847
1194300
42284
1503925
1468683
2521192
2614116
881410
2622553
2560063
1804665
853943
2421737
2125082
496301
605531
2926041
2038719
1222688
1946682
411158
2633438
1099760
1981557
2522314
1689367
2857728
1290477
2019224
1155197
2273310
2767627
2289642
1275009
669172
332912
2187627
2898554
1354864
1122929
1343434
2173898
2020212
1030244
2360018
655315
818940
1403107
1995075
1713017
1933588
221227
644294
967113
2470220
1750265
1443154
174003
895777
2435748
47008
2433047
479035
2055128
2271144
149228
2079113
1096641
982864
1982031
700714
1471635
1058553
133333
206141
2494144
2410713
1800742
2090130
570157
883445
2325284
2103682
483085
1756657
26009
1217984
2355423
444171
2803401
1351524
2774809
1665049
176851
423140
261979
2065938
792740
599117
2635365
1364910
1259641
726489
1719837
2374173
1145805
1198859
2399858
2628021
2036893
2733119
647880
1455695
2902926
2246444
1374091
2455364
660462
1628129
882804
1664086
2253352
1429248
333670
2814427
1330655
1018056
1027320
1394700
2929559
793857
137520
2113564
195127
2104153
1301299
1705
417477
827693
2500063
2196775
171649
650418
1813860
1874236
1303081
192038
2686037
2716122
1248299
358134
1775638
2283430
142203
276878
2254005
1572760
1514466
652908
1139059
1512797
2536354
1652989
452787
1774550
34419
2611261
1804849
1192910
2932313
2025715
2855978
1515929
541895
1179315
1065340
2585691
87200
1383973
2387921
575016
2904187
30388
2568086
662612
139093
2631164
1951057
2770657
2830271
1769992
629809
367502
1202689
1226797
2046011
334824
1919393
74090
1002525
642508
769022
1941643
1747668
1350854
2216429
986454
1970907
1579280
206495
2350565
1837662
2244879
656502
2556804
210462
2520151
1971742
1847653
1616206
2431719
62740
303827
2159240
2375678
1468296
2251344
487517
2121563
1408988
1387435
2032602
1180196
2396836
2320961
964436
1081132
229767
184915
2771908
1677614
1553346
2722572
411993
2373633
2133534
996818
1341788
997002
1220660
1009285
598725
534693
2692630
256628
80416
1375182
1541320
2757093
1945072
1792443
2166764
2078389
326416
1501974
26614
1132042
1712034
2458061
836634
1583122
2650058
571914
2791991
2039730
2348093
1434986
1481283
369019
2716721
2282192
2088177
141884
1371918
2620402
2150965
2038946
794793
651862
1609448
688336
854233
2409519
861603
336492
2804731
755366
2106688
1497475
995620
1028182
1922278
2333711
2068924
1887531
1974965
1360216
1198296
1216829
1849981
988771
2426262
1356024
1193382
1167073
594629
670565
1760135
1606398
819634
1032430
2584576
2015590
2309764
267366
1366101
71911
1448991
1728748
1728246
297395
1900665
1201089
2357536
2374758
2549839
2827567
883798
1843531
2538523
848149
1398337
1170500
533932
892636
489026
903769
2770172
994705
2596871
1384215
2218055
1033967
2467268
435668
2842904
2061626
2061992
330969
911924
787276
589789
927277
1908738
2568574
2312846
965191
2388992
267799
1005073
431515
1677572
1766700
1025937
2553345
2726586
1850467
1366708
2873909
717721
1706480
2423048
1025742
2208334
2516463
534976
1928977
1022821
927613
583590
1492389
2329410
23387
1836870
1408003
148922
289620
289777
1421169
2827821
2500473
271102
828817
1156077
1469152
1294854
2044708
1614711
1053432
2427501
1470992
344736
447265
2073536
448600
541186
1886480
903495
929789
1235805
2724332
1282012
331575
2579297
840956
371743
1487719
436966
1474084
511364
2488655
2577879
2428847
483361
1098643
2555429
2897345
2737480
1623245
1675158
216437
1299963
1888171
1577422
143066
358890
322389
340600
2410758
2145968
1338161
1637635
2886121
319264
1760631
1491846
1933076
2876553
2258640
1043022
2849298
1051822
22391
420186
2236219
205393
2156468
2038162
1502552
1524320
2864837
763837
749384
686376
484662
1386723
865111
1725633
2911764
2510368
2524415
913517
2387303
1419433
1353468
94779
1504272
1308382
2880821
1536747
1711204
1456135
112276
966921
2245731
1573793
1328502
1577445
1067191
133755
2517030
4700
1578224
2900230
792185
2907744
803806
2413334
1385529
1071626
1604139
733879
2600678
928592
1761509
300473
113386
1126170
2721500
1311241
1591102
1623633
2517670
2933596
2384702
1690010
2764714
2083210
237781
583887
2216903
373144
1543601
1143178
1064686
1577837
272269
1694509
1909602
1586420
964844
2504511
1086240
992753
687231
114636
1750335
732318
1218949
1760356
1972475
918321
1301792
1741500
1868217
1791424
65408
672636
1884285
2778366
805035
1315878
1820884
2022809
2494820
2371727
2583722
1599612
1772014
1591711
2815912
1071660
1502409
728643
701472
2603939
1892138
2138637
559852
1661826
2053610
2853744
1089702
2549793
148991
2628554
150645
2276714
2193811
1520269
382452
1305036
2765807
2195413
2109532
433340
2497202
110714
1239611
1144347
468633
963068
400411
2802194
1018235
2829211
138783
2326683
2769164
2220978
868578
1659852
1542445
1036641
1362138
1654911
833200
200128
2505747
1722972
160121
1484903
2175236
658536
1101848
981371
1520784
1184911
1438178
1604460
843215
1018721
853817
548447
2204949
2047204
1079505
832726
2195807
1749357
704938
650776
2605004
608691
2200036
1593357
79394
2228180
2168598
1641621
302944
2147426
2190228
390589
2755618
2871854
2141314
1420607
1290397
1950777
1824405
670031
1302546
188783
694246
2293615
305024
1092294
27278
2571692
1214921
2361359
2081611
1065272
83587
714792
1332165
1447509
329503
2409125
80372
975793
1448881
2867977
1812672
2753667
2558216
1884738
1009706
1213318
2138763
2558190
869244
2658262
1987541
929406
442854
2683477
509130
681395
1793932
1227095
2870238
2125799
275295
1063970
1173730
2720134
122706
2561882
347276
797147
1984622
2701011
1629654
608779
1970780
1326019
151328
2143217
1395189
1146107
2056922
2009800
1045692
2143856
2153433
1450232
570258
2340712
650521
326219
1985264
1116805
1251733
1970401
1496104
2698508
879552
2781673
2803043
340243
2511427
2314184
231632
1134331
2406488
2399759
2563984
2743084
1858431
1839346
1784690
299061
1457297
2467162
1394871
1341904
917648
2180152
460692
878909
248276
362070
2369624
127776
1336027
173887
2380653
2355335
1132622
2325822
1632656
1513176
308992
777269
2857122
982228
1761798
295219
2326115
2191284
247306
2823275
492105
2791377
1702501
867314
30761
1281207
2612213
2152927
1124381
101855
969744
1019324
2583932
864056
2614230
1439501
1827058
39524
966918
2731680
2453086
2538614
1203211
132916
2133713
2301047
1167829
1198864
2215411
733486
771623
401057
1162342
1554346
2483260
814263
2164009
2522062
250057
2481398
1790735
819800
590497
678803
544626
405440
592352
322069
1103591
2394129
2889238
331485
197352
1773166
2570256
72465
2878421
232244
312097
724060
859053
2658948
1797104
378191
2776856
2019488
2507288
405564
2626842
1769052
1768443
523850
994935
79293
1795490
1744354
2431497
1023613
2269852
2635867
60256
1937606
228267
1130662
1807124
643056
229697
1167834
1731155
2732031
1870306
1158622
2444585
1343567
1632339
2517836
2122879
514447
287649
626516
532433
846423
2714563
2525539
1753590
1369716
2311198
2053195
2372734
736473
228321
1099780
1594531
1612611
562253
1782442
2169226
1706586
293472
1470468
2343967
1877019
2593411
1285349
66133
1058069
1564114
780051
2067303
1020859
593923
366197
2403488
861427
235915
2713371
848367
1569657
1984421
545161
1061040
1352596
736133
774844
1060383
571068
1328945
1153845
214527
2560675
880823
1096341
2375297
991920
359453
259201
1682919
2591106
635074
134134
589285
2867790
1364972
2558183
2920287
1199003
2854081
945272
669659
2937140
2338564
2592577
974147
23403
2307068
249048
1156721
615120
2266992
2495266
2677955
610248
356229
2586982
605469
1080215
2245035
1522703
5338
2564570
2388034
1723174
2784741
1080106
2578166
1304927
347033
41894
2748886
738018
1609959
1254343
452751
1921358
357230
731088
1688908
331455
432926
758841
996155
725460
1927810
6969
2171894
2811581
2016804
641867
2294588
2832180
2480001
2366727
1215368
2365302
220464
1712011
1850236
713856
2834048
655409
2362155
2891899
2293664
1309044
1811843
1725037
831352
1940660
1004656
294116
2320983
1798307
2366755
2267505
2182630
973733
1798305
1015135
1360174
2157925
1037343
607470
1249606
2919811
2394756
610675
358527
527141
1862630
775802
2893819
1423583
156036
984769
334301
353210
2041721
1212506
2830682
995668
1493142
2854799
1246426
985272
162658
1741127
38086
56265
1147413
241984
453611
613087
999832
680184
1883948
746604
2855490
2123829
1620775
2862523
669743
1403287
853472
946619
1895037
1950052
1849370
932904
2522820
2148921
2479270
1980117
1232045
405030
633667
2601539
2256111
61823
860499
1348460
1080875
1069296
2696328
2477656
464889
64076
1975411
816479
766740
2726813
510838
1544144
202504
1360346
2478400
1580879
367495
1435716
1553091
2019854
1600099
739730
2201555
1776673
1281334
1225004
754778
468922
2590838
2663895
2049474
148130
1267817
1278026
2906016
2528685
1423261
2807284
2510865
771798
2091348
533367
1907744
821765
2731789
2850253
206249
1811077
1217068
2866132
2112051
2782350
523493
1759899
1546108
520942
2096868
2635441
1850731
544881
693154
2422043
1694635
1732951
1872420
1316244
2807448
82025
1167228
1559597
1200231
986529
2799212
2231582
114709
1096693
920397
587082
36817
1236907
2089975
2449036
273359
1270051
716173
733303
1463759
1932489
1301615
2537811
761164
184838
1714710
2776663
790675
1945764
281185
828306
1573835
2935783
324770
110916
27143
2274663
1487607
503626
2393061
928308
1109798
307977
2643819
2636888
381668
1400963
1940589
1063983
1086994
801057
1011241
81315
2368369
1490864
2934205
1661525
2653580
179223
1227545
1997034
2729754
2314667
719685
1406184
808303
1181820
1769882
2463431
368403
485299
1106236
2537026
449109
184027
1408864
299578
1887968
314600
1197058
1945751
2905431
2744289
2436647
1222704
289724
1583624
1551457
2449534
321678
826508
2768754
2558299
1553501
1696725
1335780
71265
2615013
626168
1184904
947427
2072767
623609
1166724
1289070
1560996
333100
243343
694293
1417000
714441
2639311
1663883
922010
1492248
1375373
576126
2623628
1062483
2795361
2915662
882056
1235277
373201
786915
140756
916057
1026737
727232
2821782
955599
2888406
116445
451433
1667567
859838
2013278
896701
2297089
373443
1246848
1149619
856679
1555659
2434743
996950
765396
64033
101861
2036004
1854612
1276882
899274
843898
2517729
1425291
858
2641940
2626576
1936540
1311320
2313621
2070524
54616
2339075
2330260
745166
1189211
2321495
1750392
1670481
1730329
1186516
2350263
2769787
744416
1219021
2166559
132338
1179215
2479963
1283886
139560
208896
2904167
1511246
2632219
2526257
1317560
1883096
1790677
23876
2294012
2107332
2090667
347985
1423708
344288
1871155
2786621
1969288
2326639
1941242
723782
1060262
1919468
1699337
2104578
1538677
1179984
1190241
2866291
2240891
1395446
77130
921167
86165
2859881
2934311
2074267
982368
22538
2682728
683592
618145
1425705
239812
124810
1772308
2491320
92728
1716068
902344
20835
2661432
471695
818158
2562874
1675958
1200434
1770800
916634
1372653
2736791
308417
2266503
2654669
2377553
2647323
789044
1961881
2381700
841570
91977
381398
130125
1868558
314592
1232229
2227241
1548488
2607361
1385349
2499204
1181102
190279
417838
1824990
389367
1739246
357635
1444876
1922919
149061
2768643
2554360
621336
1831746
239200
2689643
1270993
1842617
516772
1723989
591557
1311901
2886993
1177264
265114
2328635
238895
2050427
1770888
627698
1850562
515269
771294
2078600
753015
55197
2665940
2143246
1255513
2266788
1261930
1934866
619607
195080
501504
2060212
1256679
1924063
1744877
915316
2510717
176174
804972
2576950
1681683
816174
1074009
198290
827066
1783044
460030
178155
1443502
1003753
797523
2265042
838784
2815609
1958601
909827
1205295
1439284
853624
1103646
2686913
709204
2199069
1972418
2654691
858297
1149575
2848571
431852
2501152
949583
157327
1772273
18123
2559870
543899
2322903
2364431
970432
2515220
932045
1425864
2063187
54595
2386708
726290
2072622
149151
1561057
1874205
780474
2637371
2495606
2631302
1498568
115080
1727267
822345
857057
638051
2330163
239001
404284
2342016
2601259
999470
2412222
1036631
937746
381312
1789693
716332
2743130
2181982
138034
252476
711066
1799496
2808220
2919594
2400343
1071883
574341
692959
2614660
2023896
2712505
1709829
204840
868792
2641436
1786424
707438
1053450
2771939
1807863
1701401
1555960
1373900
745540
616183
314449
61348
657767
2325162
1727349
2563503
2857658
1596567
227440
932399
1554417
2777544
1602329
1948879
2791711
145902
97162
2835729
2039616
256363
613102
2541582
1173495
2133469
1187508
1728942
522221
2254976
381488
102042
1856774
1872332
1095120
162376
499363
1502777
2862971
686730
1861069
2620589
2902719
92433
263950
1346440
1814524
1375246
1855977
268574
2674860
1209101
2800247
823850
50451
2530717
2431695
1696544
244392
2421395
1646188
244120
965985
2744863
1235986
1540476
2267606
2882630
512469
2407904
1444128
1033578
1074039
803345
2800997
2174968
1010632
2585495
1736137
1836528
2169798
990941
1590217
2517971
832925
1000651
1504319
1748589
759300
943684
912326
1679624
873407
1476464
911761
518549
694479
782636
2552606
2187421
751671
1333900
290963
1968601
2617667
2830949
528932
583479
1975125
1161329
2759514
1215348
561010
2516942
1593168
619334
121777
309387
2268036
2103281
1206285
450198
1195412
2482531
1264656
530031
545266
2760393
425151
1995825
2274537
1787327
663241
253758
1204039
814112
2486932
2307727
1142887
1551621
471631
2321802
2008568
1458581
2105159
558452
2658380
1260377
296009
1437805
2699312
92364
1573094
1156097
1575816
174300
343228
2505912
1548710
2512134
2770912
935851
1717452
1099939
2799066
1903905
1363819
2585940
922591
833038
1564391
2527692
366987
2834902
914759
1252419
361330
1565664
1224233
2170410
2112085
1187540
2066566
1467593
1664118
1093806
1870788
1772433
315324
2534290
2683398
398035
1170388
694796
2719987
1062757
641400
2124659
222366
1481120
2014430
2134198
2277551
2455957
191753
816504
2587548
1045222
2228043
1184645
2514760
2788020
2221962
2789161
2501102
255134
1930626
2045198
940836
2311596
2266881
436731
2318121
197577
2312092
1215624
464121
2628745
2666272
2231518
944078
2851063
1142424
2755679
1931436
2606799
2936740
2107986
2259823
1710546
2524298
1936082
1753787
579137
986202
37494
2148525
2806668
2198002
2310145
1647615
790168
1098938
1244264
1249385
2163091
376913
1818565
2597249
2810795
1177816
1084807
991667
1745252
244480
1130486
1642829
2014716
2128802
2737340
1789946
859495
329229
1005877
1497786
287343
692508
2267355
1991276
1375287
569176
439553
1633654
1803755
2119968
533658
2752488
456306
1475560
1772541
1891107
186341
145055
1209580
970044
1360346
2203066
1512350
137766
1115465
1082168
2583840
1172214
1228885
2639232
1455044
1508930
140451
1010907
2414982
2916236
561108
474164
2163319
870459
1506682
157471
1204366
652152
1494597
478542
773471
2495753
2657181
793643
194278
874916
1971096
2571169
2305362
39806
2350058
688731
2773030
775820
1883820
2386902
1056164
1002133
1820534
2605042
1913527
168523
1624028
1738886
1135367
525343
475649
1102626
46432
2552920
2891873
139622
1864902
1133508
1231026
2932551
1925720
1577163
86236
2744539
2387357
2453671
752913
1890084
1076770
809139
575989
2156963
958936
2185825
2432805
55373
2153762
1542049
833579
454779
2028040
1840481
2190107
1223810
897007
1345840
161357
1754572
2363787
287206
312295
1476686
1597351
2725240
40743
751755
372667
565277
451818
1383865
1552893
16223
768406
2357197
259778
290760
936494
2017823
2066820
1701678
1588157
2254735
1607266
2907651
594485
2789254
2643043
1060078
2139174
2363628
1979001
775565
1233065
1558213
164409
1101841
751002
2656980
134943
2801443
680891
1590409
736104
1495008
2508426
2463452
2386412
1713656
1325323
878324
2892912
168207
1043724
769831
1940880
2333447
671044
576576
920329
448526
1899362
2154653
568254
130148
1101699
681171
2809393
1657585
2140907
2246952
753470
1173679
572925
349794
1353608
2718361
1752437
2045016
2728949
1001388
2084008
2909527
103305
2630787
1561892
594484
459880
1076436
1771333
1436209
2868650
41276
2679143
1826751
2638512
752113
82412
488220
537916
789655
1726674
1097833
832530
621822
2447651
1102632
381777
1704966
789210
2616656
731376
2119863
450636
2722813
862487
2433134
518322
263619
2855152
1340604
2614946
2356768
495715
1514459
1584800
2673269
1156190
1799057
1840238
820598
1508324
1310480
1955994
535231
2681051
388979
1998525
2181370
446177
2043819
116181
2770049
2780784
696143
2477019
2116223
196680
215496
574434
562855
2105311
1796159
2460631
1217717
1585706
1788864
1371472
1235410
266369
2699246
2716119
1052926
384285
1370039
1687042
817373
249912
830226
1826993
195955
743565
1850502
1898097
45406
1840389
737005
2925891
2360695
493528
2347701
1543468
1479841
1795262
2633933
2887430
44065
1628413
2327572
127143
1328205
1035859
229315
1224123
1968559
2619486
2055972
2817279
911791
1020884
704531
2590700
191787
1791736
2412185
2922632
225543
1660059
1987234
2181297
1873569
2135982
679613
1623740
1260638
2460130
2138394
2577770
2584905
1938662
1259185
1447463
2092919
1705974
2177851
2695632
2576910
493764
99020
1817730
2198046
39670
2214824
2027505
1241974
1903730
2617859
2046356
946394
1996339
2171008
261633
446847
36541
116844
1370292
2790373
855050
1429390
1235386
577738
990282
52643
1550149
2061713
237816
39679
2718672
1961699
645609
401576
2848436
559210
594495
1577584
1657837
51742
2849981
2370312
2627983
1189423
367635
741666
1651781
361205
2134926
1110708
1511201
2885881
477081
264944
2756782
1371812
1377805
1258896
2852316
198411
2770749
714638
2149689
1846485
2165900
2148153
1332770
2421065
810243
532172
1880128
2348098
1164705
1817933
863144
1269668
724424
2703659
1093684
898164
1869155
425111
330161
1293805
1269071
945111
2011172
292017
528858
655038
2840435
2621075
315918
761269
789776
1011614
514346
330561
2041985
188915
1153115
2714953
2717683
1190274
312989
368269
2214179
2709003
2772797
2270664
2069279
1972543
1984262
1843313
625957
300823
2252631
1052239
2536294
1029708
307872
2729805
2756205
893161
2936547
1444592
1537803
1505869
2585939
1373234
858479
1893353
333068
2105381
2675458
246172
1180922
2394002
2069235
1662836
2233481
91619
159435
610989
773399
2794693
119151
1588181
610853
1857134
1305034
1247094
2243440
112315
812580
135571
549844
175874
237658
1268534
275444
1552198
2604444
835620
30152
2811088
2795901
2222279
1861363
2645186
688842
675419
1096736
2931325
1755037
1297256
582411
1058128
998550
666619
1467781
911974
2078627
2283597
586045
1909033
2462152
826400
2576844
1164504
510620
2487375
1589708
276244
1702334
922404
805637
2719117
2688561
2498466
2012077
1054711
2180367
1521651
2350040
1986660
908954
1780636
2900177
1395417
2234596
1455660
214375
861189
1875200
646150
359393
2384733
2448260
1537570
1452659
838165
1925503
1527481
387805
1588273
540110
793510
2463823
1233612
1732641
1672530
1021570
1336758
858709
2109954
181927
1268734
2731529
1471676
206426
2610346
1722158
2651025
233711
347682
777715
216695
1845135
12952
986286
2585979
842183
2749026
353719
2197315
354656
695985
333497
2392958
330231
1702881
1626563
1839368
1766900
1525773
2765448
382751
2209713
1771896
2829454
1192937
654948
678415
1738954
2273504
1653428
631533
287920
1851680
1179832
237065
1973059
625565
785812
2748928
1371669
499262
622654
2042004
883716
2201970
1845042
666506
2161435
665689
277937
594117
2222004
2336516
2798256
2937172
1960465
2777598
2338185
1849026
332238
2735358
1045936
1628972
1394052
2724636
488940
2369394
414234
1618412
203799
1445469
1637411
2669419
1793637
936561
1545715
1957286
1431272
42068
2593747
2422099
1692449
2469382
1998100
2341548
1414108
1474084
143226
2775089
1899708
2300440
2540851
988192
2854389
204788
268174
191853
1473515
230177
1974088
1703236
278755
139837
1250123
990397
1570519
1912333
35143
906311
1061840
2678211
1133595
1642520
1299502
670786
1547286
2565597
776909
1378291
1168425
2207525
2924196
2086002
253948
503724
1791132
1327565
44965
645327
1233579
971802
142294
193440
2906504
2122443
1597420
966304
1595950
2523907
2746077
2903615
1709905
2048531
2889009
2368175
1186318
1095684
2691731
1045381
2340343
1150138
14102
2612994
2556413
605054
2273810
30687
2936378
977917
2111116
2482800
1894378
2225083
1207303
2476124
353661
598125
895060
1641223
1837963
1323560
458217
616703
2048637
1661906
370749
1259268
1245240
2912451
1450002
2481108
792389
211252
2808477
2828713
547390
688099
754168
143356
1585107
905283
917897
1816437
1803485
1381710
1147167
564926
597070
1486242
180603
1378796
1429667
1391339
759331
2085464
2101592
139417
27519
329580
1691431
1455368
330546
890860
2117350
166885
1716862
1178460
281079
1413397
2167231
856025
199394
755594
2641861
1312828
1279776
2374212
2522400
442510
2048652
2349298
1333019
237519
217217
2653579
1399958
2301282
1437929
2643429
290197
393141
943332
840249
2587049
2735374
279601
1251799
2813790
1192845
2287429
1386228
339046
902425
1527988
662184
656271
2587940
2622079
2763813
1123041
2715160
1901328
1028578
402274
60546
1212738
1896230
776961
2201723
1294065
456580
2829338
1272652
527860
2839311
2037354
1276618
2759868
1474639
79700
451848
991349
1085532
2321257
1614973
485704
1887902
793360
2051135
1615813
2825154
1339294
1803851
264598
2150851
997289
653701
2043200
560427
2027724
251245
1211644
2516337
257003
2576698
2624329
823939
1258239
1601085
2068842
2185790
969598
2373627
836960
1689833
2521046
2388147
2003494
307723
1990185
2099512
941146
1220587
1788444
795021
2386761
2183909
622223
1892697
2846771
1934637
1661919
4577
90490
1261852
1684084
2398458
1016653
336586
900602
717451
1287046
2002503
2712600
819241
1526126
1690485
2687638
477724
2269015
2579651
978754
1774211
1833345
2610727
192154
1798857
485177
1742749
2289464
1651838
2668994
2383069
609859
2307690
267740
2575554
2119163
2561115
517778
614861
1925687
1875343
2292738
2667091
787433
486574
2294376
7821
1732819
238660
1709093
1264892
701576
2161860
949004
263092
274919
2045157
1408538
1710474
605397
2882877
2612947
2160712
2280037
1578386
2337667
1880567
2708688
2445043
810718
2103981
1428382
928547
2451779
2266075
1368246
2027366
1972728
1749276
1424736
140542
1609337
1303413
735402
1048896
1095841
1966326
2239085
1640267
34921
1306482
2366405
503112
1068895
349588
958280
2411425
2021673
640975
2079098
1532972
1277450
2270231
2135155
1472739
2483095
1112233
2712798
2173499
2691763
1554270
2500254
2761158
2041640
2582529
2148805
15318
2115580
1240173
2401452
1641660
115210
745096
943949
45526
321291
2175217
2510485
220671
845189
343371
1385141
684513
1753592
995470
1572243
1783484
1133714
2813151
1386358
246408
305473
1641088
2482530
893141
1109590
2433937
1538611
2547946
2778256
883293
1184252
1412425
2573444
320401
2245413
660626
711096
535108
2780901
1552680
806494
1192815
1237380
704014
1133873
2853670
2649427
1733904
2289770
110046
27376
2670577
537546
2787545
2551076
2705512
2783196
2052273
1604208
1369037
2830702
1768005
2327322
1183040
688021
990307
2576872
170904
2310698
1485321
735937
2918404
1276470
345581
2705855
1327170
2578049
1411717
713882
711092
2885500
1985730
222537
351336
1033155
1235889
1230351
1553212
1644189
110732
2719184
2666365
2504584
239013
1834421
390669
1181004
1058719
258620
1926604
2473951
1244840
2900815
796610
760112
536978
544878
706950
1851429
1460593
1506715
2389934
2382846
2177502
2601409
533830
1537026
2572375
2017061
2016537
1414793
2259613
2264328
2224046
1633650
355422
1786238
127138
245733
1771147
1970504
1883652
2541847
913182
376109
1514781
1453354
1221441
725970
1650527
2088034
2043951
1517489
1027360
631759
370622
2523813
688303
2072211
1556145
118410
41842
528818
1505972
539954
1546164
672336
796346
2642616
557438
1783021
2781743
1121413
1101126
1621818
1610373
946683
2079196
968782
2030851
2403695
2716279
1953093
860042
510129
2805851
43463
26195
2386054
1557740
1191271
2455296
1871849
629407
2842261
519754
677207
2115563
2376175
1651621
2124974
1898820
2699602
2035951
2698717
1596529
2400729
2519912
410776
626476
537843
86653
1668156
134652
155881
661817
1598208
754269
2745723
437245
2100802
2729834
1109264
2486354
128604
487119
1677047
2440599
284008
941922
1805621
461316
427290
980412
1456765
2689233
2618662
2741843
349795
1713896
2804532
1180328
1195763
2822352
1392995
1636975
1711686
1905814
2801851
2281079
1113824
1550291
74807
2427002
1745050
1669950
2479153
915147
407744
1925745
2158319
2059135
512602
564512
2578431
2057335
15451
264913
2817628
2935082
2525689
1060618
1533463
1570698
1824910
1702985
2468443
322388
1819333
2036330
2838572
2582371
147270
810966
1577926
2710299
1350009
1481201
1686770
2916072
559499
1976956
1233781
1756165
410775
1281431
967875
2035247
292917
204913
2914637
320921
790634
448325
456246
495963
2377503
2725819
523107
1614207
1975286
2661983
1978172
1660774
68437
2802630
2697616
267402
2667431
455553
261022
1943735
2238783
2205851
1134323
1100679
1909929
1612213
1979649
52693
1429523
2686626
1932414
1351737
787738
1774229
1031430
2538197
1844228
696973
2760932
72866
1015932
1036882
1565387
1942507
1223389
2376259
99810
2331578
496792
57470
763681
2205538
364839
2583851
10559
2596027
2618920
1047585
492880
887765
2885853
2291577
605520
2603874
1445992
1051934
1855141
1649343
2215110
1089333
2829654
1093293
1324885
2334271
628971
2008402
2375499
2180450
2149723
1967033
2911061
2689523
654669
138841
1292112
1579284
853666
1204000
990236
1508950
1650152
928926
950689
1203874
86646
1949601
512683
481938
464274
1653443
2048093
1867888
731850
395511
2812489
2409459
2576503
768353
2754299
1921418
1781890
874937
1097330
2434432
1533124
942219
2902950
2259540
1686142
679350
1112074
2026594
1919260
1924849
1205217
227928
476383
608141
1676560
1686217
325155
2727959
592818
1251239
1532547
38338
778826
2155475
2235240
1940209
1042162
1858073
664558
2702180
1901355
2035827
2077289
231681
297222
2827243
2746579
952998
2800416
2201726
1577885
2070584
706868
2878319
1635764
63915
363639
620439
1603876
397399
884585
670696
1737835
345681
8999
690576
2115456
162
2257753
1380657
1447751
2155909
2937432
2595139
1400364
962790
703783
2478353
1646799
1740894
1657614
414535
274994
353416
288297
1087017
566736
2208467
1079806
1690851
2485331
575213
2329090
2418194
686808
252795
2721513
2434528
1513493
2452270
1150654
25757
1808355
1890625
101933
2709717
932736
332716
563221
680332
1815148
1885946
2279603
664835
1138940
1878141
2227995
2849217
2165188
2869278
1163621
2186380
811214
2724770
2352049
1320464
1450934
625689
825307
390036
2533951
2669684
2629018
2613141
1526027
1418443
2348481
1086739
1113804
1142986
354842
1297419
1119718
1666659
2783317
437080
398818
1889327
1715727
1070240
354669
2165984
530320
72987
2161900
1451928
2292627
1241453
1759747
1036741
1552293
1421006
1929105
332073
1316298
1060306
641039
1651443
977169
1097988
478120
863888
1113422
447404
2339171
1047366
2550523
551869
946952
2248277
1551800
164668
648216
967438
792372
2115478
1539317
2376494
673394
2422356
322809
402858
1206362
1415430
2935470
2679213
447587
784686
445133
867032
521157
1130959
963269
512125
991217
243066
1131046
1445720
1766349
1780653
2528426
760499
2221649
1551469
244123
2884477
2582880
17319
2777348
1481019
2402791
534441
2479917
1290832
1717129
1672345
974771
1452461
2799447
624155
236232
542820
1273114
1712074
2122291
1487289
1893184
754987
2036274
2408759
1754567
290604
2591004
1033295
347011
785676
2801100
1831117
173028
1555064
2638580
2905683
1435406
604630
1616134
1619616
2507457
1871630
2137543
2754113
2412494
2837483
1621015
408550
1498519
347691
902174
1536457
2010246
2261989
1537830
2296444
745848
2039678
2903342
227159
495325
995619
67457
629178
711340
212023
2687547
2240407
148892
233857
1335278
759756
737774
1643242
1943139
1064042
2172089
1008212
815323
1122251
728728
255015
1035343
2330106
2737583
344574
2906635
1629267
2271832
1734305
690061
627695
481071
713477
2253511
2780329
791977
2417663
994233
2629170
2536683
986318
1179931
1890600
1437779
1193761
475550
802397
1074599
1686872
213755
581904
2290977
2678352
111739
164573
1384213
1287143
125843
1441362
919624
2576887
2915676
3499
1084121
2656481
2654972
103068
1230856
1238305
683355
1180383
2303310
1856816
2111599
809108
2527929
2891847
1529833
1853047
1017102
223938
1693768
1055861
2443629
649963
2827708
1557006
2486379
2918095
128861
600721
1704745
2509105
1259485
2725562
2097582
1513064
856245
308081
1815931
2429513
2494921
1675054
1977999
339681
1735710
1426010
2487327
2552156
11111
1024004
1491319
287583
2237483
2542343
828222
2496223
180771
2833243
969490
2648725
534049
2929456
1178885
2807556
1848913
2240844
2814328
2082701
1811832
47736
1568166
2274375
891786
1760489
1337101
995553
2251986
1260488
2020239
408501
1728960
2016686
1559517
263024
1337174
509790
2457493
2876850
883511
2184290
2569873
1292803
2083123
404705
1030165
2433440
1883802
1866274
2660833
382216
2128249
487453
1675018
1295613
188094
1878841
1329328
344790
2334955
2480868
2272398
2376508
438356
444711
2596206
583445
2909001
1218901
1101700
2196628
2025042
961045
1376339
2526576
2907301
2524813
531841
1078812
156097
802078
2061949
2083666
1241623
258922
1839985
2884224
1878435
1374792
2687565
589601
1763010
2190341
121935
2069292
1422328
2349330
44588
166188
2358953
2136571
399451
2163432
105903
1136869
1736275
2236691
1848385
597208
449437
977006
2171902
1042657
1542876
1880004
60488
2125246
2249810
2164055
2745784
2114318
150038
2552532
2670895
1538128
752889
821925
1287888
2474126
1308299
417810
8128
1516960
1269027
1057869
130576
2367526
225127
2102895
2021387
2051726
797614
323997
2458864
2068013
2095642
70356
471133
2680989
1567348
1019273
1856062
1242765
2726910
851857
2218776
1767801
1696248
2021652
1145230
1536692
2392480
2455737
2644591
970993
488742
215071
2064447
179018
2477817
2382307
1080209
1435686
701077
416582
1760712
1825565
621425
507611
2032891
306122
905928
2069295
2221053
1095999
2296366
1593334
756299
2566789
924498
2659604
1070170
757263
1525880
1078956
557878
1253381
2499890
528126
2063445
702644
1994933
1560916
326862
2713371
495615
1203629
1667916
2629903
1408967
725652
2648753
1897136
2294224
1316057
166578
668630
1892200
2246870
236537
2560450
1525344
574651
933686
10997
423392
608597
194236
2178826
220981
2221642
802094
1845702
1258554
1478810
1768071
2268760
1769183
1950638
316720
2226148
1905074
1100691
2683348
461249
2292415
486411
1350967
2115796
539163
493160
2180222
1172646
1426119
372661
1441736
942880
1041179
1014255
262585
295047
2862646
703755
934334
309392
2768279
588435
2082388
50747
2462199
2372331
500587
346513
937135
2792972
815249
799796
762317
2415641
1423038
2148870
720349
2650870
1226032
275617
2899949
1604798
2859332
1699909
1614479
2680406
1611144
2715750
2935489
708986
1579042
1923579
1567341
716937
661730
2600783
2047394
2218952
288173
887307
631960
1710431
2707876
1826273
1784377
1744297
1888103
313368
1825069
731662
2521007
961426
2259363
2043588
1709246
1372329
1111750
1442748
2439276
1144744
2794076
1398588
1116269
2155911
1124892
1577159
1170540
2781125
1657541
2450223
2926866
1356421
2069807
2264222
2236047
395587
2387549
1926843
2267680
1682722
1182396
2277513
267626
2550002
547858
767214
774268
728517
1506816
1711686
2635268
317631
1747466
1566818
471374
1153429
1665998
1731566
1820150
1406772
1617200
1304294
525446
2378338
2783277
2423993
620555
110137
180621
354573
2215950
382710
1811929
1397446
519471
2594358
754744
1362037
553286
87456
2736625
1426105
309910
2492568
1977668
271906
2340997
2174843
2846770
2930328
819615
326534
571311
2870208
2790767
2665019
816957
2927928
1314007
694279
954477
2436908
1510499
871772
406054
2523801
1604757
1416338
2875615
1063601
73202
845775
82734
121942
637025
1145707
2782872
1436555
710572
643943
315356
2358609
2001263
2311204
2810267
760176
1856284
1562380
1653208
292850
1027236
1387376
2528574
1733354
1979658
2765404
2726870
2629540
1866663
172950
439390
132508
1983645
2514490
1671797
2633796
1482664
2719476
2402122
1651793
1096007
1660161
770355
1375285
1655616
1471467
2693527
1038667
360688
1762583
1185162
784364
2404418
1612843
1736050
1585422
1870346
884360
2375268
665612
1328444
142029
1214273
800615
360042
100855
1710639
2903590
1131696
351937
2002594
914687
1995599
2234284
564791
723784
2725772
966311
2668521
1116193
948574
2232855
972546
833079
2634680
2082250
2840272
1693480
2820403
325390
531023
55340
674930
1454103
1362432
2805775
469718
2923596
1406883
1785006
793153
2001532
304539
264531
1994483
2823560
773275
2047802
269006
1222573
2510171
1490415
522347
1455753
1132415
736717
97763
1782932
2884389
2219659
49778
1318995
2477683
1844078
1463752
9737
36492
1920315
593517
2541613
770398
1041086
1036239
703482
2805963
818100
160784
417406
281643
1580553
1462995
2817223
1391401
2452135
2285801
2660940
2337894
154152
111101
871446
2371203
692471
1540614
1172864
231749
1267422
1175136
1717826
699268
1487075
237468
1012107
2526902
1621407
2393079
2370504
2403485
461953
1874800
2511443
1987857
2359121
2133674
1799645
1482188
2513264
216711
295543
1436815
237283
790084
1119219
1805718
1529783
2086185
1927093
2511558
932739
2129908
2207338
415767
2440087
494651
722567
365617
598910
1993703
2060413
164063
636918
2392738
395852
2590784
2520861
2673592
1055470
1223950
2940107
472755
1416470
529945
1215326
1263309
2089826
129182
590738
2743406
2851861
2900950
1257686
2509552
548872
2376054
2191359
2242278
1057065
360168
420404
2036397
919608
2880472
1224935
2418533
1072531
2927899
1707369
1946082
2209086
1006760
70945
345771
1727746
7555
1852942
428487
632003
2625560
2357718
192426
2824036
401080
2551098
919326
2283457
1296424
855779
2155246
1264558
78576
1119602
2576982
1776519
2041313
2282661
2640751
2334219
462911
2772521
740242
268371
456797
2120609
628380
454173
2159697
257174
72875
2722311
228260
1549226
2352286
2022938
2217216
1661177
2874888
225208
2403087
2158668
2871130
2232670
1414439
968843
2380081
2582009
2086622
109485
241145
2803476
2216330
862523
2589776
1663240
2830397
1177642
2684819
998997
2796063
361231
31832
833132
1351580
1397257
2933501
2876946
1978591
1481347
1003318
1968045
975835
2447806
2156308
348844
12069
2466013
37966
410109
153535
82016
72043
2284479
1488956
1810646
315486
265257
2714417
2427133
311826
2201169
448628
444751
136388
720637
97062
1240122
1942117
1975195
2048458
2771899
1958497
1688777
2414953
353750
1134109
2402875
152499
534607
2037656
935035
537469
2763618
2928322
2352291
411095
1823003
128582
838309
2354455
1814923
822775
1227159
559849
330160
1089610
940308
337983
2559403
2554569
2702739
1445867
2459832
873475
1667452
2636104
568748
1200670
2181095
247684
493384
2510147
554879
1850474
358368
1747101
500489
2626227
2675738
1984522
1548929
77856
1556611
519163
2752970
941537
2270415
557306
1826595
168828
2320083
1713653
2664776
2144642
722220
2226120
312700
769258
1351333
837303
2922177
1484353
1565798
2105181
653883
2454020
1284233
518778
1859262
2711619
777710
1219506
594423
346065
453991
780168
172524
2222117
1387012
160028
2370688
270598
1366498
1130041
1124091
192523
2241765
2222436
1382935
2355791
2110913
633769
1040017
1704364
2043325
343517
407959
2785756
1128557
1366698
2343487
737387
1052150
91693
2695054
110541
2552784
319324
2162687
748984
2508705
1946339
294670
2173329
1329349
1101323
846762
2890847
2071472
2421081
445131
1828984
606310
2897853
117635
126089
2632130
439540
2387475
2671682
999320
1948944
1645524
1575354
135180
2826556
1191
1110520
2764707
1122380
2306986
2934556
946675
1111128
561601
1384842
1327782
1372366
1298473
156303
1854760
2466311
2175438
2088405
1477829
2592967
2162005
949764
982116
1617671
398941
1361293
2046452
2346353
1555004
1503247
735080
2853621
2392874
2729077
1474005
1411840
1427241
1899760
2585190
2080865
2852934
355653
499459
1629814
822307
351332
550441
426030
801435
1300637
838980
1005788
1014047
2141018
2174121
151610
840985
2425384
2198334
1946333
1956680
2588758
747462
2273447
234846
2166373
1010564
2246861
2777332
309237
2865927
563311
774884
554444
1430387
2929425
1935793
593811
1569908
1397630
2708678
2547450
1293648
2651248
1576555
1796728
2236483
764540
2797940
959548
1261969
236949
2239115
1017980
2380933
63293
1102677
1867158
2889123
106924
1689186
1139939
12744
616742
918217
2874365
1338595
934314
1839548
2522651
611607
172150
2830177
29384
2096312
1899264
1944380
2410028
2918865
1048889
2371511
2550372
2371404
968962
1367772
213567
1011197
2436745
1816125
2493921
1505560
690081
2876977
2321272
574720
2848912
2156097
146703
2616978
2359488
1496416
1205891
1175514
165304
2355426
372117
2603205
1550257
2146917
2671545
2180651
1644528
236677
1547115
2632094
2800843
1293739
2543195
2336625
2288327
333014
853510
418530
1195065
326044
1429515
1818617
956121
2855205
29615
2454911
2259131
567194
887643
281205
913287
2436978
1279366
2932626
1454162
443658
232558
2467123
655668
515523
73945
817176
1618972
1296229
50254
965836
1822369
1723595
2618123
846458
2272825
1587980
546830
579764
1836654
1200831
1542600
698131
586660
1718928
2221424
2649333
871744
1050807
1979081
1430907
83281
617607
2500996
2262324
329054
2261505
2069242
1878348
1891148
318228
1907531
2156239
736373
1190814
253839
1960754
1425737
2008342
10799
2819679
311339
2787779
1900825
2522430
2232547
1852743
450136
2575063
1303748
2304715
1347414
2171281
2725570
2734473
939452
1188657
2054798
456061
905258
745474
1072393
1681174
1268712
1693841
582110
772080
2903474
1944209
473742
1076721
2366094
361550
910831
889861
848217
1388823
119531
2124408
1095633
211790
557788
2874003
57086
1433546
2112866
1398872
2536668
2624196
2049107
2581554
1186776
440299
1176551
1633394
2895239
1152959
2718092
1170582
1544441
1893793
331542
1081922
2575700
539485
1240286
2082987
1193953
1355640
2012795
2115102
1712091
144035
2694641
521585
1340219
2753272
382318
2539310
618980
661314
1370032
2801937
1352876
1222903
1067951
50611
2621952
2030466
633176
2011167
2031064
657285
1029884
419894
1107343
806359
2273059
1157852
426508
1246990
2719415
1240365
2004482
1487243
1048637
2265506
1173241
1839016
1838658
169960
1924601
756436
1131837
2539655
2558926
2893865
74453
1185946
2616739
1266183
296290
2109288
288289
2465798
798968
2359426
198500
47755
2155651
1361750
943846
2926773
1136705
1306775
137577
1460915
2536675
1963031
183555
2797474
1434368
2760044
2433519
855039
1397791
1244064
1790895
923895
1799022
2154074
161860
2510091
2861440
1588442
1045676
944663
2662607
1341723
2126950
2280070
945607
2037921
250076
2517842
130792
219039
1196127
1221872
1392684
1830200
2324878
413601
313642
1391656
2856932
2738990
1881540
108463
24531
2202242
2315188
638149
130192
638932
1458146
2137171
1205879
674407
1433046
1381907
1399425
59463
1829095
2569948
1211542
1416856
1948000
1671850
1155986
2493314
1640361
2438195
2019204
2783760
1887174
1908112
2653003
2066783
1654450
2678519
1249851
1325377
611384
1035794
1160035
1856534
736265
2388863
660658
1728795
1323633
45249
1905925
60138
2225116
2531659
2139242
1112483
2107982
2590720
370193
230487
293057
1281252
1902226
919850
2380668
67751
976996
2689361
2852679
118870
1740678
822325
202653
918956
2877461
1625330
1403362
1161210
2823458
1756932
1325202
900703
1805494
1845664
1406367
2073391
2324400
959135
2332904
374034
2141675
731709
1420144
2562845
2374075
2914320
907556
2844620
150119
262006
109625
2436300
300834
285322
324497
1834419
28562
2363265
2221334
1985714
1849735
2918334
1524034
49879
1485939
1272352
1452364
1969377
53900
622387
2868184
1373081
151202
2375029
1557360
2795258
469890
2563104
2127243
840169
1997725
1312877
2764641
2461877
1246723
2604008
2314215
1862217
357104
983163
990473
2191101
302928
2773166
115724
2503777
2346974
2012880
1543805
1988894
131004
116721
2928735
587280
2187932
540722
2173160
450395
1403057
106275
723087
2175534
359457
2142557
679716
1470613
1135021
1426823
171479
2915069
289492
1087398
1483719
2814243
2005691
936105
2716854
2240737
1512561
2217596
2370823
204010
2899045
577971
2892923
1554746
2772800
2659168
2531130
842156
392749
2455475
1908577
154338
2075710
200122
1526682
2496760
1668438
1464473
1789905
2856332
474544
2427705
888414
233242
570399
258722
1736558
1363978
484324
2365502
202031
1185071
457670
326560
2182691
1019309
755292
1139330
2676565
2238825
77846
102503
2369605
12131
65987
1038144
1044524
1236911
1318219
943518
825634
1361890
2605872
2396083
2119906
984768
1058453
2794554
2308871
1285439
2160314
626582
2871089
404785
228539
493717
80793
450239
1732586
2824051
1092715
2454414
2351718
2298968
14993
1226571
51660
2746089
2857114
1910363
504438
921736
2720919
1487661
2315522
19206
315088
2021632
2851457
627138
1805410
2745696
2493447
1437932
2590281
2139546
1949142
2933581
2559976
2586598
651789
869756
146240
1854934
1827893
1613088
2311029
41749
685721
2509431
2475194
2575622
1674162
392137
2901205
1394732
2304975
2856343
2928449
1355345
957540
974466
2453059
72146
2741357
1843123
2917739
958343
2148343
2131179
1529476
1182229
71518
2083757
1377026
1110438
1217504
2341321
1526116
403374
1889369
1893447
565754
435124
1075710
2277517
548454
2033271
633873
865273
1292458
2389584
1894749
434941
2005652
2449406
1672415
834983
1978391
2074732
1918750
1456438
1048241
1183969
375332
2829050
1687266
633460
534076
167426
2455345
428117
1621621
830711
79612
2924243
2472035
2412447
1919745
1471225
2464601
1748068
2089851
893798
1986484
869316
1081574
1826706
1687703
1179849
2449341
1437650
2022603
1761708
2243175
2509855
2549383
2779318
2556631
1186092
706927
2324492
2391957
1671825
1687526
2780025
1203024
1720339
2481432
235361
431869
2207437
2149257
2654088
2464840
788748
1987437
2548490
226626
2550049
792300
2192718
557046
1154684
147040
1222208
459556
1448758
1327898
697075
914618
2175774
2688608
1260091
2485154
1970834
1420822
2047164
1508858
585854
304929
708750
1024965
94806
2467516
2921996
2292996
2048401
204940
196237
2200127
1824750
2400968
782186
1907244
750550
322334
2442744
1127935
2548636
1492266
200725
609078
1718750
453307
2552077
1738687
1238557
208872
1078800
344546
1690665
2770919
1003741
570693
908489
1630142
2497272
312626
762265
2771585
2257203
310983
53146
2219924
2758075
177300
747556
1973426
685491
432513
498090
386593
967494
406496
1321492
1037584
732099
261311
1192476
1215948
1275390
741055
2002411
251785
2345495
623006
1344378
418934
2127263
2259953
455002
142273
1352037
2003372
2297726
795753
1680265
1606200
2438060
122177
2420101
947627
2216041
1171892
2882399
1616931
252135
2273306
1574091
611569
1210762
1622193
1229258
659754
2026865
1742207
224399
2380203
391026
2570297
1235123
1781022
1328714
298862
964713
1360027
1457433
2490877
2125705
1499744
2821571
1930248
2700977
2082870
25379
2310872
1609883
1871954
1487312
946060
501546
2391687
866438
1892474
2773144
2596290
674460
799845
629074
341282
421346
2749201
2755829
784903
1897373
1193965
252012
2395986
2049820
154764
2905273
2144514
613388
1079472
2476403
1279847
2214761
2534987
1794194
2410739
1187811
2452298
2741963
1225073
2137982
1318716
35101
2593424
1841007
903749
1615818
1740931
171173
1947494
2833344
1006268
119080
690544
126506
904014
1503701
2402280
1631814
1757492
2420396
1681127
1356455
1213191
902431
2344710
1307818
2251299
1626386
2583279
1846880
612467
2240085
229651
331058
756604
957501
792178
2293732
1372255
1059273
318543
1709462
1052863
1097947
2271961
2241325
2259912
2084280
286819
1386464
2747569
2421067
386019
92385
1383249
513090
446437
262815
2550873
25699
836627
563488
2263320
2492011
2219329
1790269
606023
330833
1668340
1584972
294067
266219
848951
439209
2822885
2677055
919351
2781191
2548515
1723669
1836908
717157
24921
2495458
2122686
411547
1394956
2780686
187291
2670384
1812853
2333094
2226380
819138
2039074
2841332
307319
2542575
1744698
2037162
152464
2363758
1686168
2850280
1590370
2549841
1873868
872283
541766
2902646
2615177
1387337
510734
771862
1949857
25799
1834275
1887188
1782000
2240850
2889832
2141898
359241
2800665
852378
1558439
1484771
2510925
1813012
2572132
2787588
981749
1432228
2044615
746763
2068689
1651240
967437
822619
76555
436545
844345
2555246
532453
289999
2454978
1429534
1130308
1254222
2251538
493696
310122
2732259
1076154
2168840
96292
208124
1547439
2844189
1970518
2450838
115261
131513
2608983
2212280
764731
204132
1537453
328953
1809229
2271205
478603
430709
2162587
229948
71263
2031634
1220037
156426
678469
756909
2344737
874883
1803569
1595160
2927114
20792
2799904
2694325
1092168
2001870
1315647
210056
465830
822077
2259161
748715
655970
1924750
2433162
2411775
1692316
2165763
737667
1318203
2339996
2453351
1275899
2446402
1265363
1068635
2517867
2710476
2235413
1938313
2347860
2068301
645299
2564211
2482565
1995194
979555
101138
2115783
2262461
192944
263591
1910424
2027871
839904
2189719
2829626
2699544
2747066
990340
1965396
316513
2679229
434689
591635
275268
973016
1886141
194347
123384
1992591
2879664
2630465
1443273
2413106
465960
233654
992875
2708911
1566110
2334343
2851588
2546347
39556
2741268
1632708
1545749
2367251
2055320
2476794
1448178
2313642
2796705
1448462
2769284
2052543
1619633
933970
78332
1024533
1968494
1131682
1634399
472916
1073225
195384
2029453
2178669
809256
2186797
376562
2774257
2869380
1026885
2813847
1482957
434131
131223
938011
1015345
596134
2016709
2932283
622044
663594
1464375
102377
2735953
2740339
915763
2320854
842309
1439090
260774
1869031
2808394
2191054
312598
2767685
559450
1870526
2163525
2110982
2868649
209715
457823
541402
2920475
7507
1822285
1629808
2583566
2238862
2837247
2178010
1393412
2513259
1627542
160381
475526
364641
1371792
851788
2926981
1387674
415302
659876
2712831
75802
1767667
1976815
1329877
2780949
1592724
1995754
2495887
2701225
2754288
2023899
772868
618772
2635210
614840
661118
2602186
1656359
592742
2472231
2116989
1420425
481145
955948
613662
644446
1340498
971682
1893753
1311441
1380819
2694962
2129689
2292209
1560520
2471328
686625
1929655
123209
2060350
278549
1774534
1053528
334200
1382646
383813
1406249
1260142
2038351
1504586
2785091
2802445
1593238
2416736
2877405
650730
20607
481853
149317
1672099
2762185
1738889
1068162
209305
1843716
320227
2164827
1817766
2075075
357575
1746729
2395445
1693727
2125309
552690
223586
1671961
206465
430427
240762
1606330
2112176
1391846
315049
231165
2226138
1121331
702154
2870463
2495187
447050
2917931
662206
2188605
2894802
1211407
704708
105429
2531931
1418703
2274592
2368247
2891880
1356577
2366712
1455952
1330848
1379137
1257163
75330
2610532
1972432
999044
744507
2651400
1133865
1256535
2913541
2360001
62912
431082
1189496
311015
1252082
772205
2201785
1537183
454946
200808
1554327
274143
2790479
833452
1709668
2323327
2482984
2626179
1840491
675363
421274
2355012
1267391
1023840
1016900
1383244
1971163
176651
609724
669833
1556175
1362170
2415819
1116435
1256824
2896913
353048
1304935
644176
1249868
1148230
37105
1412090
2340905
211673
188051
898497
853183
339690
2557879
997758
2599858
2642123
2534242
1205110
410302
1461719
2315317
1950428
1110643
192251
916957
1715396
2712461
1803058
2110868
1127143
1634501
199492
1479110
2155016
1854278
2398207
56481
1036073
2889692
606160
472661
1821882
1474902
1272311
829212
2031900
1857021
2192794
2713104
1412769
2614826
1996180
2118964
228741
2264101
2050841
1266616
717480
2836824
1094004
1203764
1222863
1392199
378327
106713
804984
1548927
166351
2728834
2563347
1057109
2570898
1749372
1986516
76979
830753
1537091
791488
1810424
228366
463618
2746223
1545117
1514793
719352
2799084
2411281
1854621
2256442
1810595
2062235
119762
762569
1325953
2598644
2662135
345573
1923930
914795
1615039
2544131
1926963
184564
1756775
2550282
2866630
2705073
1405714
984697
910275
2749831
493343
2468884
610216
1581540
2891551
561560
2679336
2328076
1747336
935233
1893734
2295801
2750221
2784369
1441186
2709602
1965765
2305219
729820
488981
86576
372454
1522809
2349447
210060
2592445
2679793
2625841
1842526
777256
278295
932624
2573876
1478155
1517096
1172561
743211
2263108
2825444
942741
855384
859510
278299
1941198
792395
1724103
782948
1118089
2013527
2087979
693405
1775591
1586692
1532218
570080
2229832
2076345
367090
1175333
2858269
1314730
51053
739486
1901846
1674216
2122181
793899
1847097
551477
195567
1405767
300916
2825402
1680961
2417345
1807955
562803
1224514
585329
1129310
238901
932105
1436700
2076905
2802873
1522347
2761255
2308646
2609454
2362800
1978899
1269762
290332
1773175
2495257
345256
767931
2892406
479531
2183519
423113
1271945
1733309
185605
1688478
1027292
1401976
2803830
1010456
1335574
1465281
1670195
693133
478058
269622
2411043
1679110
2849251
668205
2251119
985067
2447335
1280391
14446
1827080
349683
2860325
731856
1343058
2577832
923048
2799191
1266348
1808541
1576732
783555
218908
211899
491
734041
2523947
2238484
852986
48947
1830836
802417
1143815
819803
2913400
1083755
250415
2548423
1372549
1917938
1345618
1054091
371030
2160723
81354
1425519
2666191
1972288
316461
51969
520877
1408742
468502
2537453
1642617
2889326
2614592
141854
1929898
1502665
1579271
1959821
1865464
566353
1648318
1084952
2207582
2188796
937777
803165
1429559
1423530
839210
2538643
2149473
1841818
2916324
1989081
2615415
2846482
816698
1530774
519793
188287
1831248
1194490
2228731
1299060
1954773
2419218
1589479
2151094
2471077
2785730
822307
2245633
1585032
2223935
1248019
681362
2128712
57718
1478713
2743345
2578223
1122532
2641595
2240833
126716
429790
2707916
2715250
391666
1689678
84125
1740586
367673
1567445
1508649
2472458
993901
1705785
150718
2251451
1995546
541530
1011472
1068403
1410993
57073
395168
2042341
1734813
1955560
2527354
1017495
1086784
1621075
251043
1585854
736386
2557137
18178
933513
640243
2117648
99087
2444163
1351325
2518758
1732137
2357239
2563117
33750
2050317
1986736
2617908
971465
513366
1416290
28217
1916702
2623357
628077
2661285
1753562
1383752
1178527
2470939
2571446
233837
2253617
2748046
2330811
1151446
2007750
2394742
1418187
2780419
2935345
2385889
2317586
59117
2552118
2488735
2516635
2026732
2659860
2415593
2862957
2637267
2434363
837731
205056
1327100
2892836
2050211
1296425
1789562
1135539
1614684
113042
2858830
1572445
482674
352062
771018
701216
664280
2496519
2905718
1084646
1536396
297775
1649555
839984
2688857
1198485
672342
1824783
1795976
1938500
385072
2732945
84339
1487122
582845
47421
2803843
1070209
2479369
2938753
2453960
1832285
1325521
2631720
1821556
663162
1704116
1103712
2361694
605673
2273431
1430002
1977868
2139919
2129126
1783795
521965
1441134
960104
626221
148913
1700559
497377
1966988
318343
1818605
285931
44519
944415
2220205
557660
1644839
2444479
450934
2500567
679655
1513749
1927006
606607
552472
2541146
1689956
1876638
120712
1735518
1466315
600551
1429982
232028
2405078
1558570
25242
2627130
2878739
92674
2314561
2606349
1517844
2406330
274357
95318
2235192
1141616
516922
837307
686331
881301
1649727
2893943
994998
386063
2563217
2674147
1262196
2388106
2678071
1330941
1621727
409033
1426172
1663516
933701
1868471
646273
1820820
660789
944616
1078814
679019
682959
28049
1127067
876799
244504
70716
1459161
2048516
2611819
1064376
2156770
463570
2647678
2477612
1124337
1628250
2619700
2192719
363533
17166
2524649
763604
1260079
632614
2889502
1718981
869518
1097569
2338657
105293
2006383
75783
391201
1315636
208736
898373
275679
32904
295744
977382
2887256
48199
801426
1390107
690060
1752082
1678583
1097749
2614311
2883131
883436
1929563
577903
968315
688841
2052237
600860
2167313
2239967
2706012
2783221
1496568
1935199
2733148
1735621
671619
766756
1078893
2687265
971885
1330627
876921
1745643
2620583
1962763
2095673
2193501
1871269
290873
318978
1655125
2150595
1219287
1177871
1730199
2714258
2678317
222824
482960
1576641
1487313
620518
249603
2270295
2644923
1176002
2459059
1784167
1637513
342706
1699755
2806565
1004863
635625
427502
1381893
1846996
488389
64022
1427484
630553
1552918
513479
1809888
2458259
2832315
2779392
472939
609223
573822
842746
889142
1359197
758886
1309445
357729
2811872
1634111
2575508
1405088
2678638
1751336
2129713
1197078
2640766
85729
2769931
2604719
2591132
2764189
694831
257809
1558146
898851
2858245
2175869
2020441
2403033
1203794
1183610
445542
621895
957962
287555
1708922
241325
2644674
68624
370227
62597
1434911
1747668
2189043
9821
2234216
342902
1771834
609459
1730779
937020
2813531
642302
176470
2398904
2610038
2847239
1409557
2108618
2304502
2164623
2238800
1142328
992695
1158423
2402969
2919493
2537254
2826084
1158197
2239256
1466619
528686
2571065
1595767
519593
93437
2427891
1810274
124061
1362148
1798244
243308
1883833
2554743
974080
1852116
77543
144810
360388
590277
770837
1461085
656441
2827759
2026992
1409402
272334
2712566
2496898
2535511
930125
365529
2147072
2752563
753791
1806269
1786157
218466
367591
1732357
632139
2033000
264042
2389767
1932931
2330868
1412590
2393387
2448789
2623316
1177804
514536
512861
1642525
2750817
49627
1613688
653294
2769984
1071884
2181879
2323018
2470310
321143
671223
364654
80116
971646
1746744
2509930
2047807
2185900
826164
271531
2861039
2040351
1320677
1401922
828464
1578629
429498
1728755
1729907
2366532
768833
2742799
1031174
2099636
1796892
1144198
1377072
1224056
2749263
543441
1903072
20952
1445770
1000562
1481890
2077421
2806424
92058
331324
264927
2218549
2211569
2167001
1020988
1454237
220306
2837723
1979857
2719003
847571
812966
2364906
712264
2179149
2490237
660401
134872
304518
2440980
278314
1205410
2661122
923565
1219408
561069
2462686
1532525
2744931
1646926
2128769
534382
115740
667681
2094192
362268
353968
1301504
1740207
2152155
2269390
2147765
694609
1271755
1627664
1304057
1064763
2699117
114815
1234875
2671680
969593
966473
1838490
2463079
463285
132709
1625243
1329542
739280
422513
2862768
628990
1465880
1307714
2813071
1683642
891061
605531
1635147
313108
37520
6370
1267705
2798316
1863064
760560
2796093
445758
1722498
1706975
1130661
2859177
1719038
1447793
845308
1275610
314061
1952381
2312589
1241979
1980151
1612984
2136360
2001592
2896889
432678
743178
2649744
1569574
1992606
1410247
1262399
698464
521037
1279480
780504
2064191
2739714
1574213
787913
1996373
1585709
767244
1044544
68671
2703486
778082
1755111
1629772
1530825
1461647
1678867
1420749
740927
1758425
1280746
1047831
637950
838771
780388
1865172
1858804
1223849
2594283
109300
1548093
1072697
1803053
1077850
1402837
1197231
687052
1670817
1024124
387046
1104168
2070114
1235579
2678486
2421998
340318
2525587
2028488
569607
1249925
680818
282399
738811
1972277
2485514
1338397
2486444
942762
2331589
311144
1972646
164240
2644515
1977122
546790
717822
697228
2922154
2674771
267917
2433199
2648428
693331
2458940
632858
139588
987608
413366
131970
2785747
2861666
1677086
1946156
1234766
1598422
730990
42586
2578981
933511
1378414
413747
1162033
2830318
1302679
1726846
2068713
1849806
983363
1251938
403986
1244015
610190
2525519
1255790
336396
370452
482553
1410967
204460
2598404
893559
1570466
274371
1433267
1560916
1860901
2080616
1348500
1656661
648136
2328074
2119348
1439793
447544
1393269
221449
2102136
280475
2485007
592184
288596
567194
2397643
2530070
1140398
1637652
877472
894809
2741254
2646345
365156
2184052
405275
1787973
2161530
917980
613762
1290692
1031666
2529210
742702
1433931
2018947
2390650
1607110
1813506
1650021
1947340
2597373
1846714
789378
1773171
2394854
193281
1633705
90331
518250
906167
2097053
489365
252016
1783898
484169
1974745
2151148
2363978
235496
2836251
1873082
452016
2172620
525168
40363
2780064
1243574
272692
2205008
860016
1062044
1401540
894798
1395523
1366553
332433
350402
2593960
2863026
1051976
2438869
2911160
2204595
502374
2735923
2306491
1165207
16211
1452503
1986466
224360
2113230
312442
2543823
351456
1578337
2494873
1578617
208090
1980287
170138
2435091
1289408
2329734
2583072
559139
2305855
1843049
1674099
2696151
2210968
16043
1414325
577754
89931
482704
1015011
1466987
2328699
1593536
2530875
2282534
1329425
1873589
1345355
215128
2745298
2540627
2501815
2418500
2220861
1660308
1810773
846349
1654366
2739509
715297
2048879
1197811
2582526
405651
1289979
562508
660232
2258367
2618816
1182450
2543600
2506605
265949
1124884
243563
2340905
103561
2214351
1278383
415918
2443172
683842
421131
220814
2074310
2234643
789635
2547370
1517943
728516
2693724
1474708
144137
2619038
1554312
2936389
2531665
2851095
1106738
2631421
2146118
219379
2417044
2400082
1812689
587786
1403509
1531942
949548
736656
2041015
1957123
1010455
2398261
1569156
2139706
2873748
2627292
2459367
1298993
278407
321437
2035398
777621
27166
2680718
2280434
1292596
2100192
855365
797179
2679679
602195
1442033
2043409
296598
712964
2519938
1992812
2364751
235567
2433292
1405166
2772632
1496657
2876228
1142815
2651672
1431472
1815102
1513159
2320064
144885
2393093
2586546
1933532
193787
2888501
2861761
410433
2248700
1971419
2491136
1118246
2098502
2822620
1465766
67354
1079854
1014764
737835
1102523
2326697
2519924
1900011
1098643
2036464
2254608
794910
2335246
975727
898433
2710468
2205398
2102117
2435740
2558381
2220864
1273123
533938
1587416
2842089
2421614
2739683
32050
2377228
519892
505772
2524467
955038
458969
304696
2306316
2372963
2714113
1133451
1211854
1584464
835117
391270
1695235
1596523
2518409
896971
2347915
2880994
432902
686087
1117482
1974606
2710899
1377703
2606747
520312
1491058
40690
1468317
1512837
1979339
1823361
1867588
449464
2881446
955315
1402053
811923
44722
2725965
729571
491948
838939
806362
1945430
11926
2829303
944835
661359
364791
1568216
2922738
2932479
1336562
2890496
1879256
2075827
2892655
938611
627432
789040
149195
1385591
2146237
2052066
1285005
867322
1958399
584840
2336364
292135
1967302
681044
1170389
1716632
2317336
2606635
428592
2738649
2372019
2474351
467683
2167235
370474
869513
1636946
142419
1220357
75490
2747814
2057637
1420042
1409858
768787
732411
1627930
2244820
2011449
1518392
866419
1858822
2164479
935209
2474009
1501638
775168
345622
937958
359889
2300219
2710272
229924
459993
1750012
2598946
2500460
953900
1256565
487464
1870387
2348893
975187
2493885
1090678
589318
751185
446436
710454
2487668
2736626
2469564
250859
2666437
1206275
527456
2776146
2904251
620404
2841411
114933
1364322
1378964
1317394
1258046
1857888
2011323
2301184
2417347
1105531
1890867
147754
1769672
2489802
2798062
402839
2580713
1046133
2117146
942633
2609588
2657361
1415477
1751925
1093604
806413
2555629
1865136
607826
639382
2738775
1724240
662747
193853
290518
1604091
895944
578397
765518
1028012
1650482
836677
2738400
2795662
2813516
1697546
2236579
1119805
539763
661181
27415
1274737
771216
1615740
2592949
1460501
2180147
1944753
2370667
470011
1917498
875736
2283257
129192
431449
137210
139625
1597314
161809
813969
922379
2730815
894472
155365
2315725
2469467
351300
2596735
1334176
374015
1471706
2152029
1029226
917933
2402158
79205
2764587
1811869
1637609
1947305
2096062
381877
1848356
2190177
105082
369836
387153
1499231
2936842
1190839
265193
791399
1130627
2377641
1135931
594353
1509199
222679
909215
1271986
1368097
2024292
2665857
898835
418357
103861
1979406
2897626
1232752
1883547
1204473
2357415
59843
2260345
267350
2455928
802742
22918
1410845
1626776
1008773
867202
1928185
2019677
1679034
39301
2587222
1166430
1839467
2692257
1769819
1831165
92455
2237751
688662
2664630
334823
2782386
1671997
2630613
127525
2063964
2545648
196686
1664868
2463707
1543846
1115038
2070110
2062358
2364221
1569115
584884
2266399
1882482
10313
426946
2822533
796606
302338
2876612
1519242
2903037
1118397
155441
549960
4890
409745
1182765
2104715
1322475
1591192
2632761
1891972
809858
2668613
2664589
183766
317787
857297
1734602
2215721
2762757
1398283
1675324
533356
2216481
146630
2661302
2292477
2112694
603200
2678885
1589571
2304424
1007071
2370703
2680225
1253588
1922448
437990
452566
768045
963958
85343
1044769
1989437
338594
2158684
75969
139941
1892749
1945685
522004
984254
2083262
667478
2265053
180678
1136191
2068719
210455
1069749
1636141
32454
2875202
1957900
1591310
2312755
436158
1011904
2694507
2232415
2102884
1234314
1934050
294376
1786277
1766914
2089146
557188
1136936
1416799
281378
45305
1332277
1617060
1071699
847835
1634411
624967
1694337
1919279
2190916
457092
2814728
1147964
2354028
493902
462527
881329
2928561
1507639
878336
901796
2031084
2149844
2296195
1767215
600145
210854
1757621
603150
2145823
1494099
2286537
2562528
1412737
1429670
2738050
1248030
44699
2737943
2731456
1393301
1701554
2425303
1541261
73047
1897282
1970515
668676
2362460
1886202
695509
32557
2894524
1419100
2171383
1441958
2695991
2840068
149596
2940162
2806945
1227103
2459303
707428
1590493
85966
1559484
721256
181964
2207555
770959
1160103
2266386
559840
2225851
2421563
2462148
1690857
2799795
1457979
1807932
2525277
654373
309391
1393661
2175752
1020791
2735031
2528171
96473
815610
2134235
2907416
393918
2018077
2141049
467852
1244135
388534
854250
2648308
510282
188630
657056
629674
1429351
2772407
672682
676764
1707808
1937674
2284790
141620
2444019
2374775
1453843
1494170
869346
1494390
2564284
961586
42531
2511857
254866
575372
2853513
2385211
1399933
2847442
1363481
116429
1247419
231156
2600380
1048911
737738
1227375
168387
1317426
696465
2517850
819421
715256
2181595
2644628
1334249
2262640
1345797
1812259
2825422
2894884
2853962
2463542
2657695
1156311
1652881
1905396
1389443
1438777
2675344
2693583
2697563
2351619
1238834
2923478
1703915
44453
1087871
2367987
1001661
778104
1173790
473284
2011727
1707512
1671959
1801259
836778
2356658
2207504
2589586
2437935
1517066
2168892
2641310
1822362
882340
2392183
2088074
68209
1973909
470340
1204613
1358450
1477785
868228
1157532
514500
24412
1253279
249636
1336792
462948
592018
2047283
562146
2182149
401631
1559278
1447758
1263137
425110
1663699
264257
1888126
2322507
2606730
606735
2049024
486841
41189
916997
591096
1306661
990350
417691
407880
799248
55334
476816
2532766
2265136
1254912
44773
1825024
2107134
1692842
1625794
696200
1335641
1761895
862730
2288025
2088657
1484420
2493065
1384105
550779
789136
2367204
58051
2914231
640301
768214
2749554
2902521
1674439
1374455
546165
836620
255389
1642261
2583787
836707
29671
1327939
65654
2797954
138321
692224
78592
618543
185154
1994531
1014117
1315103
2831139
479531
226376
468080
877027
1672060
2222378
141311
2602612
1588717
1179011
1032052
2938839
156699
118503
1514031
1677041
2902415
2438443
2919519
2442771
2457970
2075242
221230
1324318
214122
2274538
2512488
966175
1553751
417213
49398
609095
1525489
154782
666136
2112754
549613
949950
2820289
195703
2937614
380069
1673618
325069
810609
453529
1442366
613575
2601120
2559165
1220665
761572
1583492
2331540
1040646
1473760
2574273
853495
1058727
367130
1334430
251028
424907
1522763
467869
767668
845992
2393495
2905455
1765803
1213833
2147072
344702
2140938
2904756
2933166
229014
2180136
308306
1331893
553896
1385084
2212005
1892581
1466018
2758293
2703987
1001298
1528783
637530
1143601
2250718
2748080
2747815
956573
2284154
600408
2018180
2858509
963667
2191468
2247986
1398826
1158952
512384
2715405
1167416
2819062
535185
147292
2415398
2573035
2834317
1731768
2914645
1907762
1167146
448861
2669978
2106109
2769018
1892415
1510515
2140091
2578751
2320587
1089603
2415211
1351801
1686037
402556
1008089
1303681
1085821
2171654
975802
1084300
818425
375570
521174
187724
343773
1152237
2157760
1348754
2125347
2578747
2062421
2007701
446741
2712024
284411
38075
1703419
1997317
2917644
310212
108385
2583397
399459
249481
2006334
338684
1317474
1889665
1253934
1888308
716686
2592526
732771
2426340
1306908
1592916
2857282
2446418
523200
1404080
2401527
1598223
1414763
1259991
563014
2586549
1317770
2554865
513509
2778149
1024289
1983892
1641219
1312402
2281407
1758475
1302536
1972303
2276330
1678104
2185807
2918920
2925127
1328970
833383
1782953
296598
1068314
370362
1013532
758349
2121858
1992763
2559355
1980815
1764397
1583315
1269294
1534373
739975
72507
440236
936670
124359
189947
1500628
996770
2869578
1948605
806030
418146
651562
1540686
1061002
2857030
2601442
1029563
1214553
779986
2067671
2640990
1002093
2622657
1166119
2726964
1927027
2031639
872539
1883649
1722247
292517
1853699
296337
187464
1739943
828211
1274422
1303440
1279440
398817
1604082
2325906
2019260
737775
1533666
2645158
1682800
1684535
1031241
1849062
378496
2304250
1605866
2899001
2452062
606871
2567244
1525242
463274
1663537
1422769
748364
673365
1439696
1183565
2174420
111791
861689
838188
2407215
75553
1306500
298451
2419184
1455923
1528657
950582
868473
764468
644920
319296
171774
23430
1345165
1400016
2228495
1730187
1449572
2260455
1941495
62701
670874
2854458
649456
295228
2356061
1517095
1378069
2001338
236481
1366620
2562787
1576994
2707682
2137308
258413
354735
2645974
1732239
1779702
1690889
721579
811011
2324170
2242074
2070440
2903156
1797725
379762
1652955
1023831
1939302
243343
2105132
2323851
1666388
2200829
148867
1802992
1640809
267230
1671202
1475297
2690301
1640633
2876127
780717
847723
203766
1912157
1787846
84654
2595474
533060
552663
2693895
1120981
742878
519312
2690494
1995727
390377
864014
1858642
231858
1038701
927998
1415213
534125
1806301
2583301
46992
1793417
1263513
1045223
2416003
274706
2713331
1064834
1855052
2854309
2224287
737951
2920692
515428
1881037
516186
924045
2755037
1950079
2904312
2318672
533143
426118
768221
1807640
2574379
1470842
863502
1710854
2312795
233906
356326
2905869
2212117
1811328
1773189
629384
2835456
2388930
564450
1015478
933806
847386
2261158
1037318
759742
2161533
344859
2284042
2190280
2047438
2416178
2515875
47016
1431503
465803
608053
166153
1663051
1126189
123592
2762986
2280461
192402
1661231
1664434
699846
2631494
75191
1032145
2170876
2290115
2199646
2202299
741421
1513432
474224
231445
575467
1131280
1303896
949782
1843555
400639
2687087
1007935
1066816
2118848
2637587
1653740
1848383
540486
2113198
407270
2569217
733149
1351536
1666726
747238
2670754
794566
2072617
447732
284500
1386574
2823302
993479
2441775
2419892
2258230
787505
214952
2634318
47567
856184
1809473
567719
2730436
2576415
371288
866226
2265853
24584
1041703
1828291
900189
2339738
112400
2927274
2460801
1307739
559848
1952722
1869162
2638342
1799934
1106879
2745298
2666107
1648013
2553876
1331418
2139994
917309
819340
1301119
1495704
1453860
1395430
2271709
2185519
721904
54624
1307413
1875584
1779764
856944
217946
540731
2440702
2017230
1400806
1542706
2491457
84181
385972
626644
1322471
663734
1740728
1361963
168319
229362
2729700
2308263
463155
2042181
1993144
489541
18563
1683490
61483
636643
25042
15768
2081532
2872479
2472440
2755688
1529020
2668431
1979622
269644
80011
1389666
2282019
1882610
1176563
85084
352327
563226
2839709
2901213
866045
415030
1659996
1991696
1400405
82569
512237
815116
1851474
245746
329148
1413033
2659375
322917
135805
1610787
220719
470105
2067900
1475624
510623
2674087
1509340
2880623
2274657
2737554
2532360
334830
2764759
1878632
815287
1499262
575580
2754488
675628
1856103
1777345
787909
1839118
1658045
793017
302393
2156017
830965
994871
489049
1929128
1313052
493991
882004
2800403
1663221
481682
2918466
307739
1693823
2429255
2067781
2031271
1998894
307183
1878144
653804
895275
1047538
1548525
2527027
1851217
1625993
1033816
1554341
2761999
1179672
2172164
2488189
2778791
2910433
124399
2401589
2069577
1633430
1179875
350212
1830969
2443720
1985801
822698
994186
722255
97255
2323015
1386334
288727
2638415
2624082
1009670
2528807
229648
886291
1434643
752210
1830723
1961951
983723
1293368
1268552
1647233
2259597
631410
1362470
1224389
2741361
269282
2425718
2707215
23136
1866944
2156523
1332712
1683587
738968
6219
2860874
1788550
1379178
1969261
787666
650505
2911096
1513247
863953
2108132
2554713
3382
1316752
236690
205541
546612
302645
1854801
2762752
1069915
33182
709645
2827844
2806435
456584
1042045
788437
2285446
2426859
771889
2153966
946807
1049661
680627
620771
1224987
2306990
1927523
1492239
2157304
2372235
30174
1571704
2135318
1290600
827926
1872276
2271655
766457
1844147
345066
1793260
1669013
1564698
1343650
1066947
114783
2854555
152148
2739953
215856
1231792
2392400
458891
719001
2330065
1814516
2361896
1942105
1844021
1411442
1849548
1448642
1811059
1777774
98697
2616268
1280471
1122811
899932
1188238
1246157
2209677
2057597
1988958
2282430
2794512
2577468
319067
423134
1842174
2687029
681486
2114266
32354
683681
1985701
2079201
779576
174632
536553
2775192
421524
800533
2878150
2029413
1273062
2574197
570852
1057813
2462193
2215287
438424
1668172
318933
1115773
157527
634170
2249181
1010172
526191
2186341
1065672
129099
1863985
2312111
662740
1370020
1929016
860983
661162
2939780
2099526
1357661
532845
1000194
91224
1668814
46319
1476474
2420049
810308
1760687
609137
2259267
2736481
2472419
365518
2094367
979846
709013
1022672
1480453
1634321
1221593
2343571
127296
2403399
1510141
1059580
2029205
2802070
342074
1618101
304927
1235888
991435
547437
1778691
2628985
2376889
1161593
286610
498999
2122362
1682527
1100282
633288
413556
1679136
1775980
2219661
2072041
1184463
409439
1084689
302969
1848258
305677
2044215
893762
1693765
769591
2263291
358257
94876
1931002
2052172
1782961
510703
852494
2661980
2496815
20783
216170
2773237
797641
2578229
2707252
2157996
1005388
1570278
1393496
2778226
2566013
1358121
2525535
1430658
1660664
369442
349885
2803404
79056
709052
868791
2641529
287323
532035
400409
2345105
2707285
985539
2398483
1535304
2358350
2643156
760357
2930583
734416
1152343
2382343
681313
1039762
1506075
2096594
807848
221179
2308802
1777988
1296585
2558499
842706
2200031
2651942
1324841
1809031
2898662
1245082
327407
1716704
1805766
672997
71558
334982
824768
2773552
962551
134467
1457106
562035
559787
1028014
2356723
2644019
2929240
1650554
162679
2041901
1889456
2016577
1492653
222634
2153735
1910177
174831
2750794
1374788
122078
1077342
452482
947434
1905443
1127388
2122293
1850919
1945018
1759102
384250
519766
632423
2581969
1698539
2284481
2544503
934076
2871668
2882413
1044006
1272181
2673629
117709
1731414
750920
1707631
2672139
2117957
191090
409351
603982
603335
188393
2886097
1752334
2270127
1356725
655291
389699
2191585
2459159
1294956
2917378
76590
341104
2148897
2762827
1114990
855625
2596773
939987
2795332
855415
2557729
1473272
918466
949877
1440268
2354342
2382247
1186983
2626541
636910
2834770
323943
869242
2402186
569844
2505211
1533348
2421600
1403102
1757586
1314773
438724
1985311
2140732
199272
2745935
1161961
1203002
2029628
988872
1575605
831691
877088
1403282
2053578
478296
2778091
394267
2846248
376786
2199439
1627688
2629373
158960
1211813
2856773
1763721
1525788
2535895
323504
390092
62112
167163
1324807
53979
1398125
2041417
1320445
2688717
795460
2501382
914654
2593211
2672293
1850134
1510489
299125
255286
1369012
1813490
2877206
430154
404773
349277
964956
1557316
937091
1024070
1315421
1683441
531027
77857
2615134
2806254
1006603
425402
2281212
2120124
1853985
2912812
1644311
95255
423482
1757014
2494136
2203079
646074
2800468
2356380
139640
429715
1965942
2919607
86831
162295
877724
1854063
1737127
1624464
2930424
185714
1175890
2413795
2867795
1789330
1465531
2723191
410906
1637703
1561257
2812294
1586544
1302187
537942
1826810
2425675
2799363
65234
1343796
1687441
975911
1890265
1408602
522005
161056
265619
789236
1830849
2318367
446001
369960
64373
992717
1086241
1723449
1198221
1506010
522497
296544
249853
1531118
1500878
1109252
2815826
681254
560118
744565
434241
1132095
92853
1703029
2162417
54518
1463290
557386
1434196
2307054
2713184
631867
758861
2483944
881620
704922
1774429
2104848
877126
278161
1734270
2084077
1709429
1232441
1153489
2270656
1656319
2508817
169835
1093192
266045
2246902
471831
1876644
2298875
2421399
543600
152947
680241
2729532
2578989
1809361
848684
2917107
2638186
590558
415527
848401
2921214
2677572
1857767
1451686
2512350
826102
824982
567542
2777392
1642954
1262762
991628
2588455
2214642
123454
1935769
576546
425008
178169
2459045
2045472
1526969
1167621
1218067
1154471
941880
1042525
942340
2251028
1358257
191150
1435084
2446437
903106
926768
2590024
1031550
755394
1256314
2935905
1177386
451291
1989686
1250938
2523286
828483
2301036
541078
2939783
1074346
1895561
2019674
1104928
769435
1873965
672505
1909527
351305
1323951
2887254
2693993
1899725
2759810
2155657
27737
1245347
1347073
2870671
745228
1689701
2586259
843015
2337087
1708778
1939209
816908
2601672
351408
2777017
734844
1204435
568987
1468863
1512493
1249260
2176612
930305
2932372
2737252
2808249
2625184
2498072
321694
493288
657489
1794328
2874510
447352
2396539
797308
214841
1058605
1379285
665767
1584911
338417
2004628
1843864
99875
2456643
1338927
1724535
1127854
300565
1705677
1174069
641441
432128
1634007
2530304
2534711
1175731
202873
298353
2896602
1443548
1275149
667616
2893183
153017
482437
368783
2102027
2114325
156647
1232448
610335
1267983
2670827
1749292
459585
577933
593759
223013
1560387
1003678
6797
1098392
116367
2084795
1021569
1740450
2713202
1121778
205789
484267
1634565
230270
983833
2718255
1484303
1139046
2460290
2261779
2352628
1270170
1059902
2631862
1547130
2773239
1573685
653356
1735975
879913
2564260
1637900
729691
24161
2173461
2570245
1674455
2269911
1466473
1249417
2450485
1383819
1653247
2422297
1562473
370477
2646993
997374
2708256
2440742
1886476
307580
2898183
916213
1236715
2780675
1798925
2132623
1523494
1605425
1919939
2825227
1201522
2561777
773720
812646
413572
1122434
2903748
1118929
1259344
2712112
1447120
266313
2707198
1196600
761961
143232
1745779
1278701
1929034
639911
2246980
638808
1716918
135035
2373879
2184843
533151
71690
261454
1774817
470730
1124763
2453332
1763604
792425
2726149
789546
2675099
832135
1824901
1801133
1354965
398436
1970186
2308866
1246314
721888
264655
1183009
1714025
1284932
1193658
1158606
2055807
207930
1395156
2174378
140619
2551001
2488083
2314391
735519
2022973
2913567
1583084
522328
362076
2751445
1161570
897520
2200081
1228655
990800
1963562
48327
1298471
1908383
1376553
1764922
819107
267564
1126872
2482169
2389393
2849152
912857
1261585
266699
1910559
2583622
1173745
1788407
1899052
1210373
2797239
560898
1677342
1988943
895524
515926
618953
2457233
546633
2271406
1570925
2158199
469891
571439
1522460
692132
2885886
1921207
2718273
1667400
1847264
1113504
48968
296364
1328419
2050541
1594780
815051
1299337
1243526
581136
1708858
86797
1570822
242918
2305959
1947653
162673
108135
368344
2711245
1602036
38608
1260638
2873454
1660706
197173
1601408
2263331
450449
1193310
1481101
872115
2493257
832548
287420
1708628
1822284
1902293
2006352
2837678
947417
565813
1681805
1056124
2718214
1817612
38276
553761
2074406
1391652
1324614
1544461
2607026
2060924
1543613
662494
1337409
1908486
864759
62828
1016194
793992
2333280
222782
1571519
718532
228391
2482838
932981
1939352
1278733
2538978
870018
1764648
1039237
368571
2154103
1193901
2086940
2757685
531141
480837
2126169
140631
2474408
818765
892853
1538120
1514344
2801309
1644542
1857156
2313927
2434482
1733935
1351723
1216642
2895835
857441
1247749
799939
696335
1184845
2736034
1470828
2711833
881303
322645
2109817
1559827
927166
775389
2316796
1334861
1300073
2439789
1942682
1421213
181853
1711660
1278067
1385565
2639124
369457
345281
152965
1223572
2119622
2102377
1369896
1036501
2293705
1751339
1971244
1757826
2650303
1803202
1082604
2512195
1221761
1017015
1277382
1455467
2747372
2752121
2588557
1844553
1634299
658906
2218374
2920923
333547
721156
2712246
872779
1489145
545348
2070721
2836411
1651388
2577169
793473
445011
271913
2756415
2102689
1348448
1071142
1211054
2895108
2819283
2675406
2419033
112987
631843
390242
2844452
2122671
2175694
1350871
2804423
196776
896967
1898944
1248656
2204912
1185933
1918964
1809993
1882458
1807309
2009977
2463951
2914648
2881656
28571
1112241
560688
591872
2281125
2552955
1776330
331963
1748771
2076303
975862
467070
996227
979267
2465269
2666334
1858768
1376966
1360378
1336037
2738658
479664
99647
1009524
361822
451957
1320543
198190
259888
1750989
427374
1874748
2853225
551917
1982945
2563016
2523628
1582949
2653317
927284
299049
2647982
1808819
610754
230561
237258
1753796
1462738
2647028
1705428
2690121
119485
1798320
1060735
2343131
1450058
468176
642402
1052557
1388053
31449
2724590
1325047
874471
2277280
631360
1035524
1680144
160619
6613
762785
2422762
1480516
2590921
195374
806704
1861609
1030866
1470273
2413808
2849942
1027611
2388537
2922589
594412
2906510
1241818
1123491
994159
1409748
2283051
1594780
1867780
2868829
1851433
767221
2891586
1258142
748222
835557
1892211
2804098
2296047
2354583
598371
321286
719564
2355292
625208
435356
1100736
1971235
995589
1330888
1780612
2313291
1498991
533451
1371183
1229395
1039621
1578062
1842046
486169
2213240
1398143
1930149
2390095
437380
950624
663143
2558423
2335054
730376
1812403
2662769
610479
2441329
100618
2294852
919698
559211
1146227
2526832
2121031
200536
1787805
2171241
1848721
794670
154021
2154034
2584261
2875044
771472
270805
1080959
1298871
969837
663688
218028
404556
671846
433563
227089
1280924
2063598
2430520
2042466
1896867
1775944
771467
2479549
557469
484005
2890541
2397690
1418123
2189262
1505377
2474424
802715
1611895
279800
2683451
32621
2570681
86873
1051933
656211
2428501
236532
670968
2096332
2628556
867012
357951
2634473
1207755
1210551
2851574
2756950
2340153
1230198
542390
462489
2404279
2580759
293987
1796296
860036
1368824
1883719
855787
470156
1469303
2273601
429656
1603655
1172548
273670
2171788
1475941
1941257
239173
2030969
303780
1552735
1093539
2025325
2638381
1265456
2592023
940047
616256
1817806
948526
2925854
949188
1549859
940863
2742623
1807276
1566476
1198336
464663
2209302
637152
2579883
2177094
556693
285732
1005178
521524
1584347
2317535
1114301
2307599
2789244
1759292
2396591
803924
1297454
2315517
2097354
2911908
2628464
2037409
2335568
2160000
2537841
1431684
2121949
73238
848869
457932
1488686
984307
155838
993826
2600794
1343680
895522
2283785
83259
383412
2652848
2438318
2112515
1190748
753264
324259
2065039
2255065
2481870
2029313
1482779
1657203
213491
1449206
164346
2613897
1565224
400769
2644863
2371427
430665
168187
1471067
223591
1737407
2416998
2302221
306697
1353753
2536476
1505437
549640
2523452
1843584
198436
2756697
1156160
2435146
2752706
2493531
2321518
358330
1159533
2079611
1086605
1569038
1639900
2252291
2648253
2529132
2729581
1935847
1457580
2510539
2221974
912678
807115
2821844
1769998
499884
368779
672379
2281796
836625
2519589
1246379
2848961
2150769
2796017
1379727
2828321
495240
2811284
1813391
1746981
1398255
2437436
1116944
2005567
1707901
2433918
2053630
931971
2750344
1992219
1448783
2425467
802398
844536
2192980
947666
129041
2927057
2233364
916449
2609312
2108411
1296917
589498
746455
1034321
2633291
1225871
615211
342071
1840548
1514127
1226171
1745528
1493268
849419
2043318
454921
2355103
342389
2931301
2395110
27228
624348
1225037
2547361
1526172
273079
1975855
209299
47191
1595105
2011599
1914503
538630
2270423
1795115
2319409
1870208
2706993
2653222
2373807
2037562
684825
2384857
617184
2788605
517960
1832321
497940
1607875
1515728
1623383
328935
368265
2742676
81304
1597751
1961253
1253382
2741193
1366465
1050208
2721516
2337551
1868612
1705153
2666804
519653
2118547
356251
294471
1213077
979690
1665525
1473737
2766573
2061514
1254920
408659
2449953
2093498
562261
1763964
2236695
324180
594739
127116
64967
2410262
2537022
486687
1635626
961162
2728039
2588906
438557
1990575
15970
2695499
1274173
216594
1295718
435589
144562
1427314
1084347
752645
238096
2760791
223339
1535938
2340431
1834236
2173158
846381
595556
2416198
2778750
1870551
2015625
185285
2440568
1188468
2460
1797981
2303421
649450
2199105
2801808
2418103
1865809
1623562
117403
115235
2413007
1087161
2727624
1959309
75939
1808731
2079932
153958
6062
2677613
950759
395983
1968691
548218
46859
779767
1745938
2407808
1570257
1406042
1441366
1710083
2282355
833829
1570582
811031
2483647
547435
1869334
1765890
2145535
746846
117350
687234
419731
453761
1346307
564543
153207
2084502
128999
626621
1108526
1500119
1164682
2234765
2691340
972842
487715
2773095
799642
1589971
2599562
8233
895960
2666374
1254364
349515
300731
1640963
842617
312383
1807261
560773
1065449
1981684
562140
2455588
957404
690738
1404103
1911771
838019
1992318
180151
1874791
2364927
914808
2871757
1613963
2434747
508484
2344921
2111166
303622
1981435
2142151
2505938
2732556
2395439
333055
2644078
2435339
1744192
1508327
275135
2006010
669342
1234170
1464248
1126939
1879165
857765
1467215
615923
1328394
112135
1114365
1479622
1603056
1577068
1052644
1782445
2067297
2192071
2860537
23337
1178935
721252
160632
1708803
2024466
1369979
243545
315620
915618
1470039
147830
1401192
128788
1353138
996849
970593
154452
155998
25883
2288133
258767
1517629
1890516
1781466
1845676
1953939
2591751
2068963
2922513
2218466
1551572
1204110
2548852
2834675
1122926
1775579
1319936
415467
964232
2784282
406799
2128399
2648289
2200426
916834
1288360
304309
1337886
2432295
507624
1865007
188819
2033556
1223989
997952
2703938
317668
2300676
1465169
599957
2322969
1412322
417473
583073
1522280
2760895
709610
1058730
2546761
2031807
189212
2726814
2266065
448622
1148393
216113
1010779
579868
2003636
1052156
1756367
465410
2350161
1302846
893272
1564783
1409486
2392496
1334371
1473734
338234
1674746
2297318
229576
15735
1637232
1938667
1962270
421481
2310824
685240
1063433
1885213
1462427
2169275
2595422
1804936
1413588
2434608
1405149
2234235
2446295
1841450
1242013
449702
1541278
436060
1190205
2752030
1586848
330180
44779
2316755
94490
2046228
1952811
328221
1466979
1783241
1563930
2181777
1153071
574986
156904
1889749
1652384
2733950
1026546
2582485
1228259
2286256
260481
758841
466949
1718957
1900386
31383
91776
2933628
1152847
1623541
571029
1774667
2099739
1531658
1952360
2146429
215295
707877
271806
2844469
2705096
2184539
326592
2796163
985423
1494660
355751
390549
1028682
1803175
2876105
1944713
1967199
691108
2698883
154350
1732486
1860812
1569547
2609016
688045
2867857
926584
1146528
2760929
2401963
393061
2793306
2137012
2331156
1695856
1971249
1477680
183842
1092728
2918295
1885308
541057
2181169
1971631
1098665
1282570
2664120
1804990
2617318
238998
75337
1251923
2734786
2047946
2105283
1160988
212523
65510
1709712
827134
2010886
278493
65981
2869344
2898227
2233372
2341685
1650165
2171633
2178822
1039138
205421
1021631
925706
2555311
1348227
1960564
2051047
1019726
1382283
1614555
1710651
1042852
1315271
1637358
457219
1223266
1213849
1596181
791024
493645
251453
1642082
614765
1316500
212401
1857775
2127685
198909
1830455
760994
1375532
2169342
665849
2770673
2713869
2501007
2770637
844132
2201554
253473
1953012
1210118
2799107
1675406
1705925
679660
1712156
2461204
285773
2712876
744263
422113
1740449
749208
744416
2873576
2510103
2530977
69090
555431
2309067
402613
2633915
673569
654914
2686843
1933900
1197364
630284
2724459
796795
1104109
2290682
2120443
1931911
693459
1267409
1815374
987645
604435
2715835
1473933
1981415
2218698
383682
1738440
2555149
2302247
566187
1612743
348098
2417483
2179273
1044320
2319808
1221615
998194
1406704
975590
2389210
2583464
2176904
263655
2146743
2667263
1059183
1572435
2650553
81793
1718899
2577974
1360212
2370434
1807777
810691
2644007
844150
1912420
2103938
610911
2547382
2890245
1081289
1533227
1008408
1353462
740918
160366
1758667
1483037
664427
2570469
252839
849704
700495
791107
658202
901802
2075416
1665297
1947278
2232761
2599281
1500561
1445444
2339177
1837002
134872
1141605
1217349
698273
117912
1632348
894610
2781563
1447518
778377
227585
1266335
1835611
543586
1260957
1316151
1495701
936169
940966
1147842
8402
1147812
1972490
2651319
652049
1794488
2385408
326288
2028704
1413905
2679883
1275611
1103442
413185
1121713
1292771
2053110
274709
1899636
1950411
785495
737556
1342136
1463897
1271210
1349547
2280812
125784
150449
2106806
2234841
1424914
1554329
1954661
1900127
582201
835291
804024
161100
1305413
1286852
1472005
1084446
2241523
2932281
1728493
153226
2077770
643842
946154
170996
493078
582871
241585
2822487
2474903
2007619
1920127
2610497
1232033
2040458
448130
1777070
2876561
17042
1018559
939224
892405
1118610
2530627
95965
2266564
2217987
692979
1338333
1201264
133951
222765
767175
1310806
1328163
133903
1859025
1000890
2635392
932699
1113592
1659973
1345178
2351151
788893
1120767
2251655
1953520
484731
2899612
2550362
857188
510897
2689187
2492818
1747198
1492004
2511349
8583
280097
975050
2832473
770417
1883864
1184604
1042962
1396446
2639391
407278
2297857
422493
1307624
2897531
141126
2185686
836085
726917
1179560
70107
2475753
2600087
2115491
2311056
1313409
1353371
1938646
612522
825084
1065605
729254
1774000
1483550
1383649
1269993
582349
81813
2018608
1465613
544320
2656195
2032708
2887616
1191894
40884
177580
139892
1030968
1974540
189543
2298676
1176554
2591862
667984
1510366
1476400
851735
2898009
1872437
1624711
929792
1824119
1754120
711703
2402409
1517453
914563
469099
2055113
1820762
2284162
143749
2435731
2552131
607802
1549095
2888328
1073452
1197479
2118878
1241625
616924
2519087
1072538
767143
1804180
2285295
1229657
1108333
2936475
2002621
2100042
2130598
5535
2260782
849323
1993259
2066420
1674051
1058230
115130
248182
1134564
636698
448195
1109257
443427
2147852
296918
323710
795160
1668560
256877
949106
1115837
1655099
2205487
1745056
265393
1425971
2146936
1062808
2396513
1643057
35842
241960
1779401
775303
23686
1859104
2777747
79796
857805
2133140
2011227
922883
2816150
717119
2688494
2878828
712277
829971
1306803
2236065
1850454
21630
234003
1610070
587771
502253
2418916
2892700
2843532
221567
1728213
1564927
1642293
521536
1266911
1769982
523159
1418602
2924254
594418
2666423
454630
2867994
2793529
2191547
884326
2124188
272737
1299659
312748
2552643
1458594
2901457
2465508
1911539
621519
239074
1159952
2760659
622576
769087
652718
1994442
2549019
2378179
1297936
1376569
2330797
2180715
734234
2462374
2728159
2763483
2579202
1263246
2854590
1194406
2691657
1723628
2552470
2864343
1859734
2078661
45631
2688682
2826428
626144
2818507
482884
2245203
930936
495042
1731522
2310946
135405
1717982
570232
1089214
1242978
492039
1807636
490074
1928709
965557
1457356
1895267
2281668
200447
319861
1744193
1707699
594507
385149
1282428
1072068
1081750
835716
282925
2916878
334163
461435
2107209
442061
1952283
1831524
2528108
1258758
1251572
80754
1329140
1979459
1750902
1967247
916867
2553647
668930
2882388
2542910
1210137
1367091
1350676
2327644
2263186
331783
2361046
612641
2609002
1808223
1451673
1508430
2927349
620463
2783067
1016746
384622
702427
1665386
339053
1859371
2190770
1520672
112592
2435187
1088008
2293931
2728291
2032188
1031699
2372236
2547126
556236
2203747
1667022
1600097
1159730
160176
875514
2905220
197153
2901210
2046399
399485
1446936
1359107
164233
2636601
1351405
2671592
465856
480577
1917122
389130
522990
1718472
2101114
1499511
2234654
1121809
640204
1728780
626761
2575530
1074203
2486721
497928
2442071
2448376
2921161
1238018
822756
107460
156871
1803515
1873929
2803101
569169
2878737
1783257
1282344
2081160
513592
1208417
1232754
1592556
368664
2490066
1767176
1688502
1258415
1346489
1641161
2377736
744286
96906
2729143
508000
431119
2440199
1139256
1541030
928619
845372
2212513
2649378
2302214
1353405
1487173
2694764
1263938
2747094
1942422
1170359
2627847
218806
1230441
1269161
722487
2111098
801495
2489722
1789377
1810218
2413754
2539165
2495005
1357361
831630
2235520
342664
81988
120181
1016904
665941
984543
2698961
195494
92542
561240
2716307
2791906
792051
1644639
726798
197769
891097
1271628
1377580
1762217
2400367
401437
1468579
3479
2410295
1617544
2676621
2908664
1601820
880025
2548970
1723033
139428
1226155
1064741
1093037
2401776
2037249
2592903
2061324
1564411
1867323
943793
1950851
2585919
2128026
1883657
75152
1498355
890410
681435
1607467
1053568
1905870
2742462
792614
1029808
1044412
148598
1554511
2759882
134090
1627995
719980
1527236
525426
2875587
2905310
196297
1288367
1504867
1938805
830611
14127
2927298
2782944
330795
1365800
778595
1104183
1581429
2169366
80658
1875700
2754984
368711
1710267
2318514
1183572
1853912
1502715
602366
1850851
1936136
2832703
478557
1304188
239124
104940
726365
1107972
1332711
1239398
273344
1548928
733184
1934344
2687264
1229287
2877585
945724
972182
737070
960452
1685912
1393360
2679932
2800875
1382286
2166397
1301649
1588551
339012
2847450
1795803
2545671
2053956
1927244
1896807
1839142
871016
2753551
1565756
986249
1389571
2147886
104935
533896
2036844
413823
2050035
1379361
901876
2881134
2428731
2759837
2894369
2043729
979338
1575295
183495
2911296
2191768
2298690
2341756
867517
958304
1447289
2837430
2470866
749952
2244177
1616414
181298
770423
1108636
2592075
1831962
2334708
2181537
2137701
694600
264949
2158294
194884
2342964
2795629
914901
800539
2788201
2111354
228920
2398284
2396610
1896107
2682886
2513821
2456573
1177576
1744441
1413622
2193935
1224797
2301961
1075267
2172683
2481406
889787
1418158
915382
349179
1137159
1760431
668834
1735804
2486589
2620930
868927
2018925
1603834
1487108
1671006
369294
1839378
712157
1249594
1576104
293207
1060517
2309998
2402136
2031423
1947415
1552486
2663813
2843148
1261799
1443066
381048
373767
152541
2260246
2928823
2764383
2474498
810604
1641714
2103198
2797545
2587927
2148165
98229
2511764
199529
1323231
2830898
1593646
118183
2825612
2804743
1598952
482953
1212066
2656481
323665
2894760
2068541
2547567
1888173
1378303
1583034
1828258
1412979
1623639
2727619
1163941
1396578
1616305
2467370
906492
1968598
57081
1847590
1700409
1677849
2054554
618683
47800
888847
1501742
848013
2585877
2585419
1517
226345
1845530
2442669
1621020
109106
287616
2439462
730518
1586231
1013839
1651685
841333
1806411
1027240
1679430
759803
965227
2780280
682610
2597142
2670626
139335
1033707
746884
1619924
1803701
622684
1234625
2857963
7177
2109384
2141411
271299
2213043
1870793
679773
2781933
1388164
1242181
2468675
1266654
348853
888415
816114
1769797
931424
2328948
1370696
2707394
2445311
1260644
2198916
1114046
2283486
2116846
2369946
1414647
1241432
343905
1455086
2602078
1555526
1080965
73805
2359903
2853034
1477367
2854380
372415
291971
1763082
2543004
36797
1238321
2404441
965311
2318159
2494950
1484768
2134801
2463520
395935
2805455
1741851
1035980
2417157
385974
81319
488920
267153
2578758
2862184
1140073
1321433
1701598
1564976
1815462
1854158
452100
1764259
1284547
573557
974396
367714
2341142
2060798
994822
1163389
472690
937870
2218872
93362
1264428
2077629
1990129
32627
1246588
234805
645809
1091231
1710946
322981
1015555
2867748
1409128
924004
2614950
2124071
2232773
630712
728159
2793985
285054
1094292
1422996
1811073
2495250
366041
524195
1881269
532007
629898
1272434
812888
210682
1876694
2530649
1445182
2048862
1322248
1894939
1753517
2511893
2167831
1117210
156287
2833066
1574293
2675042
2169023
697919
1804989
292472
418158
1172074
2875298
1051866
2043240
2058817
876829
41642
336545
2559624
2002388
465375
497841
1304061
2062570
2258629
91791
317737
258965
581792
2232967
2418229
2114697
1398538
1619722
1348643
1794244
2321450
1015094
1464624
697688
1461605
668985
107871
1093625
1029853
2401466
284117
668361
1172592
432297
1829492
1516394
184955
2035769
827161
2565410
648302
2140011
96933
2206440
1305084
160827
812269
1183180
1117617
1217411
21045
2835273
666057
2093686
922252
2851019
1408279
1549737
2755978
1377418
2504436
2762547
1965896
1900359
1154382
886857
2923822
1391018
288902
2762419
389527
873551
2528982
1948453
1033718
1989413
2471395
793805
1594258
527902
257043
2598690
1929011
30631
1370101
736468
2042112
2901469
799432
219109
1393946
1017748
1868798
107873
39923
463567
624024
1180264
1072944
579681
2219062
2832816
1155367
466990
2028803
924005
2362330
232169
448535
1524842
1221067
2372486
465102
1139981
684522
1777483
2895466
2689437
2342489
1603938
1603453
2788868
1603243
2210887
1840521
408962
603680
611535
2211533
1232402
2316838
1049121
529606
2327531
2125557
277891
1402161
1904486
2828474
1258043
2053507
2739137
2070550
2781079
938430
1919472
2114389
1121018
343695
1528376
2141567
621031
2368320
2701952
2171840
1690140
1637193
2732413
1116575
655891
372132
2226119
1323954
2914088
44195
760379
1595846
249779
1099655
1220311
1964
65774
1412057
323717
55825
1999256
1259469
2161745
1210937
89766
1510790
2759878
1073186
1428737
2566150
290793
1932474
1683120
1768429
1304210
1039595
140203
430083
2263049
657077
919867
1280605
1842504
2661216
2521062
196231
2927311
791565
1642936
2057199
2600214
1500568
181726
2376238
1320975
1104149
2592303
1341680
35812
1655829
513722
2481082
2521435
1276
909923
2562797
842787
138965
2489649
2773120
1978339
664577
1795401
1860526
1758475
1771963
522569
2679948
264073
886465
628800
43903
2402604
2041015
2628060
332237
1981246
1428706
2892193
1455817
1964483
2351162
1608826
2053014
1397494
290028
863658
2361207
997749
1362620
1209029
311937
2254191
2766983
1689877
2106679
1503922
936918
110844
257990
7674
644214
2145740
1812349
1546235
2056682
243913
2083404
1633397
31955
168385
2083536
1391404
936435
2590518
1887625
1206054
2270164
2428384
2799478
1856868
360970
474858
1416848
1545274
152787
386160
659791
303507
842523
359700
1052697
1378789
2810261
58102
433347
2097823
382287
302870
1076871
2291861
2604357
2079860
510809
1909782
1894566
2933661
1550069
200358
2290088
1152216
1443207
823597
343542
2287849
2364283
1045157
828360
2936800
993540
1477725
2648217
1785914
478456
1620736
2013465
2894521
1539555
807021
669135
2738823
1835674
876146
1472521
244778
2091966
1469876
147118
1142774
146222
2637449
392908
288585
2506039
2742845
310896
1573685
689106
2555185
1718489
1402789
1697629
2167376
1709213
646053
1261629
1305739
1931713
2637813
337765
389545
2410716
436241
1527100
2036905
214587
1706633
1378523
1865576
1572125
2248507
613707
117166
1851915
579154
1258787
186715
2431891
2218488
1996681
141725
2447078
2331331
159213
2595400
1089969
2340440
957683
348795
690265
648576
2265314
647459
961113
1378929
2049486
927719
1906497
1809959
2188171
1368218
458057
1934517
1089186
474023
613539
2106093
2446584
1814135
1041326
1831643
1731632
1547600
628039
2133599
2143848
281836
2768370
1673742
1018933
2814096
1261043
2352130
1283375
402535
419129
295921
1822176
1234233
1070170
380437
1992026
2880067
1926112
166789
2336294
652333
1431594
2371821
1313825
1975631
271133
2754362
512737
2097083
2871488
2412549
513108
2367607
1690795
1530670
1277658
491871
2789661
271954
2016647
106370
946740
2031531
2515721
6379
1986843
35010
439986
46383
2615892
153492
1982027
770649
1570831
2418696
2474875
2234110
2709353
1046531
344472
1569653
582913
2593262
1186569
2717086
848933
2326590
60347
2887455
469105
199817
2625324
1134608
496284
2503080
898090
1779905
1527063
1619010
1631863
1061886
558647
1954860
1149416
1992409
2154872
2404130
1137487
923697
468168
1764926
2415278
1273116
426839
276220
640956
82961
808727
902434
926043
2522313
1040194
2153894
383501
1239413
151268
434775
1287131
2456585
2722470
2145545
1836098
2510580
1845388
1489607
1460533
1117960
1231060
2767444
2268542
553906
591213
554635
699704
2449641
1242049
1513457
2247090
2141994
1682442
907031
671428
29437
1182258
586834
2659274
2669154
1697858
829925
2537767
1872389
2275848
1946734
1098406
202897
73835
2696593
2328768
2341586
814930
2239708
824405
185893
2623098
1570009
581638
329293
1640852
2059788
1607353
2546966
839850
2026588
579313
1849703
135800
137600
2469067
2292001
2883604
365381
137543
1343454
2798604
1965996
712793
2606538
1808423
2663026
808554
839919
1775743
180357
42664
2100657
1424463
1239615
2276145
2558178
1702218
2538754
1496958
513401
2652294
2465870
719423
2619042
2909519
1706466
595760
65864
42987
1112794
2490276
239850
319069
1585186
696210
2741821
1721628
952830
1544338
655460
2462521
440158
822736
2263220
1943040
1666024
1777132
1513335
2174189
1478815
1964249
738126
2506614
2728751
2293173
2113495
913887
1664054
1816553
2221556
425495
1034678
512000
1526373
2651336
2918541
2570546
117217
196544
2413330
2560560
130225
1387143
2714419
1760514
1174706
2802878
470280
2277822
2730526
2131753
2794231
2282988
131796
1245402
276515
187088
732859
2581670
451766
2786745
131200
1285283
1681874
2507914
1644584
1022811
1639213
2077421
1055837
1347037
1870406
573211
642931
1181226
297445
1593566
2053851
1794514
2045469
2086578
951349
582135
1876063
2567891
290791
2148827
1426961
2905544
2445832
206125
2938599
2889252
2400009
24275
2794623
1317356
942215
876725
1836325
2720146
1758954
1584101
158810
663237
2658529
2793119
105028
852563
1913674
2510712
2700029
133076
2756852
1880630
2805397
1152193
755317
143506
241915
2898020
798659
1309717
2750654
2214805
1762454
2297581
2259891
1139967
1785389
1536626
509604
1268849
1188691
696692
155025
1252545
385732
498517
2230977
1997707
2634645
2183211
459016
2746593
1761378
1949870
739123
1897250
398304
2292553
1145746
815578
1510583
149851
1710604
1160504
135111
2798496
424203
1356130
827266
451298
2771296
1965099
532449
463783
276952
2584514
1248924
1098168
1596428
1063159
833338
2688826
1736875
204681
2016357
2759084
975145
936706
1333681
497667
2467672
2375663
2112893
2635000
1358511
2548901
2083375
2492489
1230428
729902
608680
2612178
639300
2462861
1090671
894339
951685
2713294
1346264
1099104
1739894
1249956
1066180
2828004
2635239
610144
981714
946719
530506
1477274
2277179
1158095
1841389
2132081
481653
2778730
1305004
1353431
2496292
210500
898735
1900282
1620506
2627523
2926440
1650239
1028975
2906130
1525394
792298
475481
10039
2607942
112749
600408
2092342
2371320
283422
2087670
2188090
54782
363079
1091628
1020450
1610452
2767947
2143724
851465
2643980
815725
2071165
2420360
2302184
1749543
875077
449359
1739768
1101269
1204240
25919
2842352
1867830
2774315
884966
2328192
889411
378669
318808
635443
287630
1518551
2937642
892914
944430
122978
2295315
1423680
1629391
133227
2722620
1829171
1327678
541779
663782
172039
1229786
218958
1346464
1257878
1737150
1527107
1352407
70231
1303961
2603137
2514761
2345121
410819
2648135
2455455
1084975
2537646
1451303
58737
11206
330832
1897947
2839398
2599940
690258
505133
1735086
2335364
1084362
700340
1928982
1075990
950851
101054
81043
613051
1965095
2372648
2469437
858375
2913363
609974
2197802
2810971
442262
2125058
2756213
2106235
2609670
1369498
339602
1493502
2442076
299591
7036
228616
1803903
1507027
2311292
1143757
304673
1065127
1314240
2083831
1517137
2420786
2195598
2809939
568826
733783
1827401
2412461
2808769
2076984
1170716
1424908
1346198
1804190
1401530
225492
2280699
600182
202099
1283246
2836098
1357877
788838
190827
2684457
2273463
2749506
1676037
340389
1889698
1202219
2200132
114688
1078021
189105
928102
2134969
1893138
2690149
84231
1957803
2140798
1120397
1676347
2013355
608184
2811663
989030
2564985
1618506
2463737
1169092
202198
2681467
750986
1924513
1779056
2649420
769299
317810
204597
2119084
971809
1123297
1675772
1802189
2575269
1373480
1936231
791126
2261956
224264
2888905
2317760
1344656
157564
1374545
1387613
1286080
18691
2198698
2653515
2816120
2234090
1397529
426066
903756
1406979
605201
623279
2617445
2680034
792575
1880158
2469952
1943487
376164
1425560
2017428
2421606
1054193
2863930
1742772
1631350
915656
542302
1078780
2616758
1120027
94686
1898452
1459588
618255
881360
60325
420123
2606027
1020149
35997
261127
50238
358586
531511
1500834
1786929
2333899
1238189
848440
427355
888888
861704
2201604
1927600
1517921
499479
1247155
718724
1232727
2305633
1930310
676625
427741
2512829
1066198
1293468
2532799
1641618
1725828
1709464
87875
1055136
2348085
1284369
651216
384102
695991
812979
660949
64227
921099
2411975
54582
1217806
2759768
481458
889923
812173
1466312
1315347
1389485
854366
1868360
42820
2293930
2507586
2919895
881452
2935489
2913989
1855953
2510154
1136464
1078997
1227068
1503871
1826205
2760139
2355299
820471
328255
282416
2792479
2188055
1131711
695812
2297139
2471725
1685931
325033
2312609
108811
293590
1515723
1625854
1877000
1551680
2455592
460396
949784
810102
643959
2071342
366759
572844
1390885
856851
2120551
2884840
1492536
1823151
2394866
2671357
798201
2575539
919
369619
250133
2538351
1152186
2209685
430951
217786
987396
2438225
1784546
2634852
2821911
1886499
1253406
2748916
1993770
676137
2001626
1973104
1796694
2287297
1946564
1900450
791673
165442
277817
2546487
952032
1486341
1618390
2618483
1367013
509656
2271899
674989
752247
2663011
147100
2849589
1991152
1881097
961041
1524728
2573063
735042
1249041
1479770
2039155
374009
2079286
2657623
1769302
1977145
351537
1759769
1491330
463335
1323473
803506
871970
2895856
980022
1840740
1620801
2189735
148741
1648696
2404140
978403
376830
1849418
2331807
1691877
1326639
1074046
2021138
34943
11104
2074268
666469
332484
2226914
2862002
42768
2073662
174521
2320130
2535992
1824358
566661
2482516
2190541
1168877
2509571
1706473
828387
2738823
2481869
846372
183490
2880509
530866
1321397
799224
537880
2478474
792180
2395731
1848018
2503874
351725
1747875
59694
1050819
2596050
1637032
1403159
2938026
2595927
236233
861509
546903
1220074
2190226
202746
2634344
1390620
1478447
1838430
197840
697635
2562143
2740527
428986
2814738
381922
1949212
1664672
1545487
601195
2881587
1141729
1522636
503957
456032
392661
1305608
1797093
959865
401070
2125871
1330973
2465680
2031446
2180381
816280
2625880
1679421
603643
857146
583140
2781145
2540767
866935
2378373
623851
590836
1117660
784419
875514
960165
827116
876116
1993087
2543650
1000545
1523442
2008507
1803322
601014
1146268
225348
1303680
1539579
2366692
714904
99533
366676
312949
185757
1732948
837433
2403831
2596495
2747970
441606
2664456
620219
626607
2604741
1349375
704850
138212
2917442
315544
281773
1186050
1514063
543320
2329681
1383688
726988
311483
1544445
562575
2247601
2112082
2523903
1883537
2208397
2122491
2108949
2318322
2847735
2338253
2922993
217237
158186
2350381
334742
2529939
1527918
2565849
284044
1969988
1597456
226427
37439
2200925
1038491
2013768
64018
2130773
205831
788515
2659306
1207392
549673
2244032
1162871
2699589
903482
973392
842139
1981112
1978094
824984
1740340
2246116
1177774
413542
1441636
1207866
212925
635145
2529616
1574566
177074
417510
2583545
2235598
2429133
755759
2784970
100704
1215205
2307230
209628
2153966
735476
1991908
720104
298203
2518671
2869345
2762611
2282667
2153784
1459089
1417848
1457327
798402
2545998
2762059
1822935
1810471
25206
2085655
389099
426819
950601
935527
1301819
2665547
1467506
2363241
1873148
61336
2374086
2011500
2043305
219190
2454867
2563740
1649470
2784272
944942
2835939
1318717
2544261
1139558
1087356
2402259
1605999
357051
1139949
1700278
1598357
677240
225810
1994765
1790243
475785
121968
1952692
832097
2882438
916595
2288339
944595
1932138
1582398
110728
2032115
1681489
1534654
2523767
2690767
1137888
32110
701268
537188
2573942
171068
63728
236950
585653
2493576
1972420
1686040
183142
688683
359995
2134074
1540041
329334
783969
1046526
1369968
2731065
274611
16232
1754286
508311
87142
2814696
303891
1911754
1318183
2091442
2058986
422990
478158
2280482
1421982
2577422
1898653
1968853
2376336
2598312
2021560
2373756
1237607
1118424
1559769
2577827
1359379
2601339
326910
1073482
275127
213303
1055722
1689003
1310495
1577258
2464478
2006265
1938059
1539570
2291237
1095230
1788417
1206663
2389905
2452284
2369733
1367631
2289866
2891422
940357
2624104
520406
2726386
941058
2703621
2876671
613233
386750
172571
41680
1211208
2924904
2850963
2795510
192741
2833391
862394
427075
2403261
590493
1090435
654715
1321996
1012854
689495
2445760
2734836
942747
144445
676286
2753208
445492
2529395
1380141
2808274
687460
2154387
2020557
2798041
781973
385964
2629397
2457458
2558534
2844705
2335334
2324754
1979376
2343650
718586
549602
1412119
2872159
1518163
2487176
1052863
304966
1053475
2491083
2721327
1637019
1377827
1082717
2282217
1425604
2784952
1540731
1309129
2025388
42885
2249010
2158519
170889
1891845
2746366
2141297
258896
469600
1918351
2390916
512261
2674308
2684450
771308
1141553
1643844
2127580
886862
2379728
849242
2538931
488004
2754603
757424
2435417
1408644
754476
2162635
1879741
101399
2458872
1943428
696930
1282199
2580754
2192160
1158685
806407
829203
2616932
868117
2323915
350427
578889
1741863
1667252
1441202
2242570
797347
2684606
2508160
454251
1382316
736396
361317
2128973
418096
1773225
2070355
229613
2223953
2068459
2535584
637314
1942543
915727
518615
1568594
1226042
1152837
823615
840339
1544572
1349653
1078086
1336773
2921701
2837495
123913
292429
1690759
863197
1076296
1630230
1096662
711086
2801158
1900534
2013332
2695804
1317410
2453699
1141145
137815
1684983
856680
2319115
1380578
1033212
105733
1153768
2183363
2177968
500245
1823329
259728
376874
645706
2624737
1757176
2601839
2116123
1187292
2318322
1205761
1481061
1950436
407217
2363051
2446448
806871
760329
1442154
2426828
2545415
1038277
1438804
2330888
2929628
1655032
2107170
1660922
1469015
1783119
2811115
1190009
2289707
1444726
358139
1639555
741897
2309921
2378565
2104883
642615
1434589
2710429
348370
376321
155698
390686
2187039
365089
1663728
171918
634872
638760
1572488
447640
524522
2338436
275270
1463733
2468556
2888960
93297
1719714
690282
468547
1531807
2889415
2548011
223279
2780690
422187
2261677
173385
343407
595626
2332895
2930879
233703
2127824
2692174
2551375
2678799
1029990
610034
486884
2522953
40704
1138092
1218140
1261561
2330038
1949289
2626211
2354816
2570853
117392
1665683
955600
157828
1965449
2356174
29557
2197927
558482
1535667
2638364
1356104
966416
929211
381645
1323815
2791512
1510662
2531328
2849962
547025
1909241
2228828
285199
2710211
326634
1582011
172262
985519
917483
2380852
743541
2910115
2204753
2674676
646858
1797397
2640395
1404618
879124
2912073
1752492
1249377
784546
2686104
1296151
495650
2246755
1729952
260232
2024479
1279396
1997332
699968
1309513
786493
1770190
466605
2571836
1889520
911262
441464
1411851
2379495
124630
299135
1209832
423634
2841699
574864
2873138
561745
2826711
2067134
302865
327316
1313157
1015217
2630045
317635
1111924
126012
2109576
811143
738835
1372775
2911847
1114043
2329993
456099
2538483
1146521
1994542
1060267
1788962
53501
1974176
34743
1795513
1274872
2110913
2168830
1289354
1473386
1989076
2918530
1593578
2301781
1268305
8161
1680278
1955520
2568248
1265098
1776747
2542328
276967
2403044
982163
787378
2792190
2429004
174470
1520059
707515
381036
907275
634026
1605359
1007971
1712868
1290829
260063
2157411
845960
269770
2742045
697481
2909778
1029009
751800
1435640
2936899
2285849
1291005
1212165
501222
257190
1779324
1872400
2155783
1901648
911203
1627848
2619627
950220
2790347
938190
2046587
2548232
2779236
2504391
1525692
1215191
1229914
260843
1960478
1398518
2180403
2831056
75550
1049882
400640
54061
1351031
1417081
425255
2064308
8885
2422011
2000504
1193284
968406
1238380
1375577
761879
1720684
2312182
777864
1852612
2937662
2476861
1762913
2110861
1456799
1956513
2637738
330998
2800895
2692864
1254604
1796042
2882636
543345
2057893
2403237
617086
1982486
2706391
2092633
2596648
446877
376927
371715
2908795
2561023
2786507
2933764
241669
2119751
546326
1344940
2920191
25537
1475861
584273
94563
937017
121425
1822059
1211648
941453
45425
264512
804696
2264744
2609450
781170
779339
2539122
405321
2221614
1332056
2407550
1622598
2317320
2824434
2178264
2117603
1482598
2791558
2712576
1694077
1138143
509626
1004150
2352286
2513240
1653885
2731989
1480583
2574759
773315
677797
1266035
799894
1467557
2332064
2767313
197612
623734
2718979
276930
2017217
1762809
19313
2324770
9365
1675347
1306397
2472774
1691990
273073
2160093
412092
293242
2132500
660063
854407
827319
1665367
1500163
1288511
1994533
2560991
2135393
647140
1598305
1993406
1539721
1738212
1096579
1640700
2105776
2155168
1360709
380114
149403
762047
2650955
2705475
1633424
1389939
768287
1769616
278834
2484470
1596302
1543930
2506880
130342
138443
2510613
2881004
1012748
829579
1010990
2837833
528041
1067010
1623498
2031182
2158700
408106
966734
1591231
342565
1412698
107753
2914802
1571349
2091847
1962079
1260864
1124232
1813095
1187304
2430813
2695484
556395
368223
1721409
1250924
1751427
2281500
1975511
1094642
653001
492985
1965514
745866
522998
593475
2690897
895720
1115107
2620175
548722
2513946
2824033
2938240
430195
110307
2010799
936613
1495293
982392
1850250
1873846
372981
1101184
1140523
2656843
552520
2232038
60514
1498546
30702
761779
1221569
610266
1841243
1327738
1201658
1345796
2868062
2392868
2508457
696501
843804
30227
2727963
2238695
2585634
515846
1226464
2501827
1264855
1262761
209664
375896
2817230
584715
2041072
2053999
204085
1638971
1489221
904090
1047278
118408
1355707
402456
2497671
2284123
2689857
2831902
2782489
1528745
98122
1847454
894592
2841008
1711324
404431
2804836
2715916
1381222
22672
1017354
2692385
867273
760274
1279919
389836
1530141
1813644
2679209
2605222
586382
2706765
1663463
91550
995714
29169
1191804
1752600
1224967
247343
758678
779706
998467
1188745
1040833
2868365
2320487
1790687
1973531
2842449
2401705
2837005
2176731
363976
2882947
1107024
2913721
2688563
2361836
2889035
1941673
2237950
1079024
1232566
341249
2363079
2286753
781064
1026415
2809598
1440545
1571687
2201578
378868
695322
1211210
102363
2342158
159017
2109504
647562
1626301
1970888
1425493
486651
2649561
2932633
2144744
1274945
2078701
361024
14987
2287013
123932
1416639
1680354
1092780
2170243
1978052
2820610
820166
1387786
1474032
1284105
1048382
2417791
2337582
1735994
2195333
775421
61824
2519944
2933863
1194728
736854
2682480
386028
2427313
136079
824834
778966
4039
2480798
1148331
2519034
2050312
50984
469717
1594373
471775
1531158
791954
1381183
2092592
538781
1707929
1982856
1019142
2701354
1280004
376414
1870523
1394057
2538835
476723
667212
1853466
719743
1118916
1231381
2534906
149446
813248
642139
2515915
2938147
2853971
1272268
2139704
95693
1361021
567960
4117
129695
80977
1561229
2828519
32
2197590
1469675
2052003
2659899
1869741
991063
1575964
1532168
2818845
2185423
2856019
2765395
1386292
34256
744502
1650727
2384805
813754
751724
1584835
1675095
1839789
2267930
386197
1415295
1393225
1684853
1039315
509854
2258556
897198
1140942
832206
1863158
2008403
145277
11038
173005
1690838
22417
952785
648752
40915
2374597
1893172
1998471
2869574
2704946
72744
873615
1406025
870986
379489
2442379
2153488
1553314
216911
1204472
820038
1327813
412457
2545736
207346
1483248
1648925
2698393
1372986
1938643
580518
2604559
1857310
630509
1444159
2792159
1789686
588298
2454338
722860
1905576
976202
1519235
380765
2489935
2134514
2079073
2318325
1923595
1883619
2938497
2521279
1743294
1428633
543483
2457248
1090373
1005037
2799308
584323
771720
2647102
704608
2220008
1839073
2907058
2145340
2667215
1288595
2144675
2439560
2600809
1796040
2807327
502858
2836479
2589221
584383
2201116
1275730
1661119
1128851
309329
1618469
1759629
2907590
271412
200381
1236753
159206
2437922
269640
545086
221782
2932982
1237184
1900794
519288
1591710
1699436
1014454
914127
101401
2198077
6483
1940902
1859968
1638147
1305187
1334665
1387043
2187498
1921363
2508836
304608
1417480
1728864
1171825
2774999
1043545
2423287
137195
150893
1326803
1653862
226590
315102
2178933
1529281
484799
418168
172674
10542
1956379
2319818
2838282
864108
866699
230154
709176
1709038
317632
466737
1731467
2512332
2394520
701919
788397
2673030
2038423
1274023
1912332
2361260
707703
237344
414920
1447319
2860057
237151
1279531
1502972
322153
2730078
2712584
660922
292340
2523845
2506553
2740898
2651678
794953
2193168
2573168
1487334
1049229
987819
84272
2813680
2554594
1650256
1239268
401210
2843675
2610126
1293206
1301888
785087
1724218
866987
1836914
2280761
163250
1213615
304193
1665582
686239
2894953
1755730
606807
455027
1335273
259217
1883070
1740877
916111
1839746
1917030
2058476
823151
2667470
2305850
1499467
2652273
1897878
2247136
954520
1008684
131549
2234964
1401100
1848001
2437458
467787
2240744
209903
449844
150248
2598345
77373
1215125
336575
1943410
25061
630351
671906
601326
1864017
333902
130397
2822159
1692174
2264513
1727381
2532263
1883836
2903795
1654949
1850416
912493
1690112
2646261
1125839
587383
335202
769916
1635449
299769
2740106
931622
2181499
1930844
309789
623071
1146070
2733865
2603545
1151128
1979760
1818623
2677764
262329
414756
1238771
1403386
1771875
108786
1078966
1517792
953824
1693781
1723189
2865615
2245798
2873206
2614785
1799097
2249179
970004
2139452
1222339
818824
2322230
2336095
2665292
1114612
1723471
371930
2734255
119353
2613142
537634
1776864
1840457
1476624
752611
229021
2409590
1386519
2168116
1008237
1782204
387261
1966348
1928134
2092086
1370982
2041067
2735404
94719
2477307
1080790
1878392
1983035
870629
2171950
468261
1675345
581612
1591164
2408472
285958
481662
247513
2661952
345773
1649099
894044
2338598
522325
2308733
743230
2851669
1134448
2765292
1982554
186189
1949703
602230
1283160
873200
1801668
1345510
2490724
1542356
2730857
1811347
26059
244375
2665772
2840430
1181486
2751366
1361190
795524
271473
198080
2518020
2250352
202912
872896
2162666
125895
584255
366167
1949316
1243494
2699113
857591
1779200
906222
2611394
1628916
155734
288818
2731900
573255
1440093
219437
1858827
85835
2654076
2326380
2183016
1780750
1287887
1373352
1584586
2010033
2678499
1360550
1133600
2731614
2854728
911804
395196
692761
2506976
104451
969561
2849568
2249577
2287411
474598
1690470
2167884
2291210
996714
373210
843762
1215201
1521568
234444
2831187
1188000
227068
2288537
1755290
205397
2452745
463330
2851244
1964546
1064775
166887
2064048
2562150
728341
770052
1492380
2696707
1071865
799225
778617
2127183
2622945
876723
2223894
1277730
1911121
1695424
140448
2428996
1762156
5768
366412
2535158
2454507
274165
1720843
1688547
2564402
1193970
2391742
1103168
1391606
2879714
1721291
1773945
386487
655113
885667
1317397
2501308
120220
2426987
2337217
300085
2432651
2827304
1113884
1736269
2135564
2556660
2402859
2569703
2373715
927470
1714439
2653804
1390219
386322
266206
295362
701575
2004381
316504
2173050
696928
288093
1088594
1746510
265717
2843740
134637
1067747
1082686
1905989
1641770
1471749
1111575
1731875
166726
1203040
767372
764718
1723068
2163911
782931
1221562
1877176
2329104
686294
205416
1747249
46385
2193574
952941
882252
134009
1486844
2149314
1344511
154415
1663130
155760
2101551
2042150
51131
640143
1549869
1785600
494442
1035333
1337105
1455052
32055
1856006
2721060
2136962
1818169
111628
1730584
791902
1999347
110976
1531555
985244
2200968
380851
2710390
1890484
1859838
2354910
523641
2380419
393944
1946888
1498823
1459724
1485841
704231
1892679
746431
1356737
2646949
2761132
828381
1045978
975495
1163038
2750542
1121214
1400185
869234
1462792
638095
1378069
1693871
2820969
16343
1577663
2144504
1635828
80854
187622
1270728
295839
2546945
118552
1394042
1720147
1404276
2916646
1611898
2821980
92675
1062555
1591943
1277045
661948
1061741
2801198
1009218
2829213
1712007
2580463
921653
1551071
2320842
1552015
242419
389929
2851656
1560951
1311158
1859775
811311
1621556
221490
1759546
160103
2916575
1793473
1385593
2691101
1511748
758477
880450
2480411
441232
2639452
1262140
1443878
694340
1493008
2799445
540288
644287
668982
2440687
2013685
1679962
2541636
22485
38458
2807871
908343
2113306
1201574
1787580
2837803
845214
184292
2186652
1378786
227280
2934099
2298231
2192345
1586258
1661989
2653382
2259816
2816035
1950983
1166885
44964
1782315
2527915
166159
2339176
415227
331797
1366442
1878918
1650000
1137736
513961
1284097
1782201
1860098
238493
2133722
1541678
2257920
2737904
2480170
139060
2064271
2427134
2931151
2070881
1927777
889521
1385109
2499508
2357597
373720
518722
904387
2715668
2762508
532670
2071866
769462
2317016
369226
420194
1777810
2605873
2886738
1566570
2196731
442561
1235366
282054
2314781
864123
2413709
2626220
2712631
1430854
2577757
1916012
1385219
1555208
2869363
1385679
2667557
174690
1007226
1452861
2457584
292292
825968
2917791
1389637
2787253
376178
2305047
2669661
364659
2340248
924009
2416684
537800
1789990
1580576
1494201
1038493
1979761
1079252
2009799
2392314
2492032
1470475
1789838
1995943
2500798
2438459
2444611
2806749
2711964
2163407
657017
2565549
1730098
1197386
429004
2101485
453774
2199400
190797
2266281
1846181
2181699
614548
173632
1757708
1037469
917827
2594317
2598685
251931
2834620
443965
2066868
1803155
687990
2220987
2187296
923913
387001
1151475
695232
532259
2111207
473046
1068605
1681642
2635654
2448385
447222
342986
2311620
613901
1884568
1410402
260442
2155291
1435106
1179610
229369
1342343
724093
885556
445549
2755807
2366808
1153432
1476755
2121287
2923380
1353303
1972845
2543329
2918061
2655442
71048
1637143
1747449
640729
2238652
2018218
1857090
1490014
308573
2459673
2588336
692969
1276915
2180477
1819588
1093977
412054
892467
1106626
2311253
1114260
2784553
486351
2287849
1305556
690245
2121723
2254915
112524
1634060
636815
1766574
1895095
818862
106026
550801
618135
2396671
1393787
233737
223354
2753592
703056
1269266
2049687
1949866
183546
1404053
954675
2664627
1060526
503609
1683900
1058562
1292601
2841677
2883621
196154
332117
1915117
917235
877437
535075
2069468
1600327
761346
2347324
2178158
1442826
1054389
2237232
2670742
2089375
869452
205421
93335
1463493
220573
1269240
1818861
904340
1133936
1430006
2388352
2014838
1915591
1192536
1559086
20206
238052
595131
2236971
1993201
453751
1624555
1303827
2466953
9903
2545810
1315343
1972979
2014632
2386993
1413210
2195089
406513
2772845
2906674
2491776
1379648
195646
2412685
366531
950311
305632
622401
949622
1409567
596206
2026853
1179431
846550
2500576
2247349
2920086
1003972
420245
1088891
2827657
1191498
1582976
2782710
1223522
2921639
2755347
2382554
2811294
633120
1664822
1479952
2523030
800104
646332
701083
1024676
738570
1510945
836921
2685249
697317
1930089
18297
956013
2298844
1178270
449779
838668
720991
1357565
1242597
718642
110995
1001218
1812032
1279079
2043013
2896590
2798469
1389209
1905556
981110
438229
61661
2406422
1478652
2266875
1329100
132817
96703
1461428
270934
977495
1552047
980193
2336110
195244
1384210
493147
1792151
2827326
1664226
1584345
1390582
548459
343337
1141781
116009
472389
842784
1374653
2781543
142479
955807
963086
246028
45668
692667
1609298
750446
536551
467498
1506
1974362
1415955
1431543
79073
2814568
2165498
974644
2032694
1782195
1376583
1885972
2635855
1832099
2396732
1940626
284524
530596
1473936
1054646
1461407
244205
2581700
2657053
1845700
1198792
1991695
1445123
2786435
172823
1612088
332820
2089883
2453178
677676
1948701
939839
2692209
2458140
1555059
2071186
1774726
614022
1659780
463486
1916698
1291361
2809161
1534988
2153992
1843792
1298104
2489793
2939792
2805829
2613983
777548
1095846
1349236
532426
1058576
1726776
1150222
596502
2639176
2898413
131848
1748628
1418930
452483
1159933
2585574
2449400
1366952
715454
2538521
2324047
1430014
1254729
2640491
1835483
2480467
2872248
925521
2923449
726190
2191268
2324267
661624
1343972
2918632
2747484
1124051
1681848
2887348
200384
1671553
1954924
1507328
1484296
2311352
1889722
445159
2330133
1491608
1434392
2352965
1920014
1106293
1416938
1267341
1247531
1010431
1867242
1400
387851
795792
2879028
1422753
547234
2618826
980563
1255531
2346907
2577045
975046
1878174
39286
2291106
1465693
78466
36907
921741
1080491
63209
1115427
633854
2252483
115761
190152
1765699
1583918
753330
2033158
1335595
1211434
903232
104464
1231520
2621094
1669638
114704
2190494
1230997
1506188
2863587
23771
1491668
2712845
1903465
1137245
731582
258286
930456
380633
358652
2516102
1080353
1101575
2474944
2831140
1929297
2810647
1398624
1136969
2460005
787129
1015361
2221187
2814099
1885780
428395
983274
2667688
1330449
1082892
1253693
2417793
661592
2386810
214754
627755
385298
110460
2016515
113265
2579239
1615566
2390078
1880414
205519
2791474
442570
1512256
2178377
1002608
2260405
1373643
2292777
2544013
367962
1062341
2304336
772037
398567
1647567
2802806
1312051
566652
1507431
1436247
2041464
2446165
2901806
809815
2653743
2639518
1659822
2385331
1546689
665853
527645
2493756
2347149
167089
1829985
1878069
1856668
484248
1395511
1426964
1969062
88470
2552859
936322
47922
937142
310089
695912
171592
14609
878906
2852687
2137187
1706985
2743802
672452
432493
2121807
1001862
2709266
2629541
14932
234747
802531
2342232
1752447
1065033
2633899
1474002
2595967
2049511
1304493
1449750
2771960
96831
579725
1831653
237668
1026320
2088653
455276
1638922
1069253
482362
2296027
1270170
2928482
83359
1975453
2467611
430702
1157974
2785122
2416337
2814878
1818056
2702953
1899977
696082
585568
1945126
1413402
1371305
2074959
2653787
1219128
1791774
122874
1243757
2443175
1658045
1447525
2186018
2625931
402961
1823216
1013480
2884944
984500
450789
53025
2330372
2531816
1563041
2896464
1479547
489406
441861
796363
308492
685693
2690259
117888
2936349
1478226
929059
711062
484018
1081520
1310703
2086662
607953
1038922
110280
1581436
1658734
902714
844959
1113291
1140283
2669888
2669962
1125214
2879831
1803106
2896714
2785018
1052985
2237581
2316992
1827355
482850
1399716
421600
455262
334314
995740
174195
1587991
1797018
2645237
956971
1333861
215508
1695914
1611952
1051394
2147476
2776360
962200
1146418
1704429
405908
1097509
1943089
2367663
2595717
745441
315698
952980
61370
1625266
2656300
2609179
748482
2859715
488844
486343
1093642
1767378
1646775
2460879
2480000
1342847
133516
2671391
2436074
676557
1474776
1289942
2693375
2395960
2211072
1638813
2299152
1502585
1129779
42924
1594540
656280
707829
1276120
1871934
527973
2876556
2906484
148902
383160
903641
1173280
1570040
1086053
1245604
2224997
603985
1265287
1751152
1968439
858639
1244110
655730
197854
2663950
2232714
2460390
1010053
1396909
888395
323698
350073
2821841
312668
218008
733850
1484343
2425299
457544
1380506
925217
2702842
1675284
2551952
1204470
2510061
1588766
144443
2229869
682291
2642209
2650500
917685
1715258
1320192
2367497
2023004
1768658
2082581
2460305
811568
1365224
2679182
790576
1992467
2788627
1701893
1234692
1501266
1432684
2883897
191929
750252
54566
2802355
232179
2085457
850498
550182
675782
2603666
228111
2101580
2744086
1881567
2268124
1324100
328402
1200387
58782
1290596
9129
2410176
2320213
421294
781725
2078095
2092467
44916
2378621
2604633
1720254
1972399
2854713
530808
342057
2075503
114605
2476667
1227122
1853949
1184096
2235731
2752424
2903107
2510462
1058523
957070
1662846
2188466
1082933
1640621
2677789
1947983
2451959
922237
2426405
488939
2752704
1443270
2772315
2829937
1346218
2682966
1911437
1844993
1777374
1953227
2870393
1576332
1620170
2315113
2391524
2699955
1257887
518852
1842387
2008192
1217947
2546120
875031
2806110
571391
2293635
2354024
50407
1073812
414797
1416687
2118762
2751509
2352439
2172781
438882
1092362
1923001
131997
2533341
272354
934997
2532609
1630404
612529
2366434
2781086
1455232
2753713
1376030
2684437
92739
1650548
2745021
484863
833308
582707
2901879
2540149
1514711
361599
2683788
2793498
1745991
1681797
2138804
1915447
811485
993407
365593
2874533
1155773
117410
2264440
804578
97589
652082
1743318
2749889
1460432
2852842
2665555
2618806
520305
1029264
1746559
510722
2185545
1826031
841709
116263
2230316
2863503
479627
1494871
2081112
2208434
2808365
2862266
1577281
2051525
2322138
1759053
102045
2906337
825014
1088838
2015925
1599313
2831818
1236893
2415453
616312
739526
262102
118466
1056766
1569768
643800
932957
1473236
2901495
2775095
76349
494426
238325
2793946
2073649
2079806
2140418
2077139
1555373
1983279
1226385
1349936
924732
580959
2646201
2616323
1798833
910764
2712970
1587296
2776164
2208213
2539821
2920711
1057214
637472
261577
148674
752028
434494
150158
788678
2176536
1030224
2920834
1469455
565377
551968
292199
2899794
1889702
720795
861981
456297
249732
2471217
309462
989540
153262
983995
171709
2377931
1021246
532923
406114
810484
1682036
2329134
329121
1121100
2886581
1885275
1695751
2585433
318511
2246214
2736368
1861901
2520437
1287446
2126072
1306601
952892
400315
1684319
2887970
2293390
682882
2685836
226733
528707
1644667
2480234
647169
46032
1281838
2689305
332106
899117
32761
1658363
1186704
2252310
1579125
992305
462310
2316973
1994993
710062
1462521
216852
2280379
2016495
149235
1087506
121356
890829
2011156
1993700
2602763
1785588
190612
1375780
1200349
2555161
621107
1635530
16154
97991
351994
1966391
2505093
2662469
517475
1708267
1313376
2405119
295794
263805
1852495
1447309
868219
2089537
2192207
1184235
805783
2781949
2848790
37345
2689856
1478011
426809
2181471
2550784
195742
358288
1185329
2232333
2132444
993961
206937
1874817
7533
786643
1942999
2637787
1258910
721740
2140801
1551910
1453764
960565
1807256
2902712
2638029
1801451
651405
2597206
2466059
1648132
436085
1346685
736579
2677244
317303
134996
2924461
2782034
264272
2105186
1657383
2371630
2653372
2800596
1164972
267177
371851
914947
1651977
1306289
1070343
2199907
2199008
1537681
1596936
325791
178272
538172
1085038
656
1771716
130319
1953387
2824524
671751
15055
2019423
275024
760714
2516928
2473751
992284
936538
2087796
1514264
1580988
2332742
1005690
580578
2897612
941968
1887756
1724545
2761376
1037725
1685008
1898318
2292613
102280
163343
848590
629393
1110415
605748
1972976
282714
1102430
2138427
1648236
861959
2673134
1488938
2874371
1637144
216225
1084710
2756349
2670851
2024359
443960
224222
1833637
854484
694692
2892554
2023786
1277715
1285352
6789
1358593
1156363
739919
2179046
1749305
543235
2170302
1102646
2559470
710685
2864520
1115232
2112302
2074023
2555475
1654018
2081519
1993983
2157140
824756
2680280
846237
2411111
1052449
1658118
98543
2913159
1220486
977181
1624762
1332288
339629
2465610
1860374
430179
751928
1590621
353991
1727216
1532973
154750
1804490
472061
1243828
2188393
768394
1636421
434942
206977
711176
1925083
2376076
2237994
2654959
1444506
1033251
2457343
1299066
819029
2871834
746822
1796237
588388
107806
657058
298479
1048911
884640
191150
158193
2101271
2578455
2458192
1539006
1679612
2621569
1336521
2054822
1221324
1180128
2546080
2236823
888550
2079466
1372039
2375803
1205503
1483825
457723
868511
2268527
210438
1214846
1842862
342463
554071
252858
1983408
2235377
189665
1911718
2293525
811653
691376
2665435
2298107
267272
1150796
2752205
463437
2239153
2790605
2106428
491303
1691990
2805063
273221
703332
1888781
2794622
2680060
1333349
2539981
2315363
21509
1119194
1900105
123530
72835
2212317
178958
541572
1940195
1631004
1522858
2269700
1005292
989917
1484474
77813
169467
501687
2596222
336873
149553
468769
1332308
588909
2281407
2335435
2572349
1033843
489620
458148
251699
2878691
1281736
2384786
1098350
1166569
1853750
297524
2883541
1681533
589494
2640259
1168697
863554
904732
1805285
2320945
643268
559309
2346470
667300
115929
113981
389958
1207169
275076
1685273
2534642
347345
2323150
750902
688622
1714923
1454291
2093848
393079
1045518
2643071
1135498
2753823
987498
2093175
668502
926350
1109176
1743507
363103
740294
422284
1682105
290560
994008
1363286
2660649
2404594
2728504
25456
353198
2553920
478068
2542342
1616715
1794104
2280994
604662
999531
1691607
27525
2020359
2214900
1411651
687480
1174044
898468
846118
1092833
2207388
2164471
1067034
2496864
803778
1400140
1436683
1835788
947730
1216357
1729191
2184503
2419764
738372
2635241
1569294
571685
1314006
313181
2876608
2416435
1570375
871235
1199854
2530559
3022
2283778
1273672
917474
2529273
621454
1348721
2230516
2376520
101479
438239
602910
2592319
2273103
1937319
2530995
2040806
437850
1121697
2879175
945830
2210789
1091528
1923690
2525784
1589485
1550039
2736961
2130366
514502
2743605
2915969
2247389
2286367
2901417
1618386
2062945
1438016
1781946
1328780
1974437
2326484
1360481
2538417
710179
686170
2808130
935580
1477350
1792268
202983
2614176
1760212
2666896
2888603
1023370
1463181
1638723
1071010
180111
2696947
1966783
643516
1087951
1468183
367929
2374601
2573753
1065261
1014312
1667795
1676292
861749
325415
317436
2098721
2240656
260688
758511
1170599
1244055
1945702
1186138
1795639
51535
2903630
281772
1874254
1347985
2911541
474049
2135476
1300916
1786320
969069
2204376
217554
2042179
2282435
718181
1989275
459322
712768
848215
1615655
2376656
2393999
2536827
525516
2493623
380961
825576
664172
1284155
184
948702
405218
2439383
2673546
1405426
545983
1385737
784998
1036471
2393826
2625511
927239
1695579
2231835
2167386
379480
1765428
2405188
2361099
1223647
2130628
1186061
2511297
1201256
2739262
2329414
2310867
2226545
2626093
2644346
170070
2516339
1661529
1789144
1167047
2298138
2021540
333520
1325519
2454963
2190604
2388781
911822
1339045
2436681
2162402
64226
1638347
2606662
2263102
2458276
2816220
1815605
2283689
1392609
2444558
250760
1512703
1917485
295637
2426796
1482254
1752060
2866965
1419546
2781238
2541306
1942341
1356944
299696
1825924
1236102
1748454
575730
195204
240894
1538990
2603052
601007
420724
996362
1498719
752766
1014113
1342461
2771366
1763198
2561937
1786775
683251
651842
538861
2035069
38358
1645801
712407
2227187
2158073
2130453
1028809
1121283
884015
248833
42683
2422363
831881
1762771
543180
1784782
758855
2305997
2316506
2400981
829520
1660719
610218
773643
158147
990873
1228904
2920803
1323364
87689
1974976
1367085
502616
1983722
2749803
1527319
2708360
1161641
263339
1899481
2348336
399126
1953776
2166584
856929
2534296
532845
1689416
2114916
1937563
2722156
2752540
644993
2300692
1751806
888798
1174687
310971
1580434
2899967
2563830
673459
2140414
806316
683467
2694950
1853404
1582508
2576389
1093499
1593719
283155
937232
2475734
99840
2916596
2647611
2726507
534741
1976243
224228
1389528
1358442
2410889
2909296
427714
561737
2567123
2004317
1440492
2287701
1551497
916099
1295602
137161
2859909
2797871
1739988
884477
1485909
955077
1554769
681981
2848955
2309098
2489588
506459
1234322
2301466
757893
111442
1986221
1731689
190907
1209449
2705961
2341784
2620301
1542328
1045821
324437
375791
2265772
2370436
2039593
1673252
2635083
2014159
2718886
2041263
1075615
80036
384821
1990162
2760577
1845110
2762701
274960
2623400
1817581
1921550
1737862
31425
990968
58127
2597264
1647509
113183
1119314
772563
1047234
2343022
254871
2323744
2362464
2913167
789347
675345
868216
2791296
1808235
271530
691838
911001
2501973
2365431
2794263
931582
2637294
1884047
2917662
2554818
1989377
762605
2408726
1550527
566536
2070270
248094
2357659
692421
1149587
146970
557150
625894
1287601
541346
520340
675421
1513161
499684
442025
2365211
414934
33728
1785086
1512231
2127786
363897
1542229
2688262
2347224
373163
1896748
1520098
530725
120093
2850291
1093156
548632
877950
727369
1586761
703651
1980720
2785841
2469807
2255988
662806
1193958
1358298
1954627
391902
372142
1156135
2199367
1783939
1673600
393291
1932355
2274419
1724675
2051110
795163
2938363
2460041
909134
745392
1165835
1305920
1983414
2560708
1707075
2357247
722573
706266
1926985
385858
1755656
2686787
757960
2631383
1401680
690180
924019
1358531
1742601
1866023
1945803
1096743
2707297
2804523
2154310
2832779
1177981
916756
689989
718462
1272852
1075326
473448
1918434
901668
2329455
1733104
1776750
2602844
1321397
1591227
2264970
1130467
1608608
2885847
2806669
388320
819906
2000311
674377
2575020
23510
446384
696945
129613
1626019
1783640
2069442
825373
1932724
1904037
1568838
2724830
1664425
29060
584217
1295891
446816
2473460
1001392
1870033
1027900
2396172
128050
2775596
127954
469777
2168070
591290
2800877
2759001
2034417
2300140
2115781
2359471
646685
142723
1817593
1964271
2467713
1295167
1540536
674231
2381596
1998446
1514631
1749010
2041733
1491979
2154024
1098058
1127997
201703
2214933
2840632
815373
2818332
2024264
2772056
455608
164329
734127
1310273
190004
2284360
1288835
1486872
1296177
1360852
31436
570488
1458718
976155
1730960
338755
1898058
2115868
1803974
483293
1133714
1624292
1388493
2487399
2818230
2723785
45072
2287943
931772
1449357
1600958
2035053
2738616
68019
2723451
2078257
289921
1331961
789873
657601
1836443
919065
366227
137156
742373
2693233
2500997
2166513
1982960
779701
1424553
506963
2651615
1970975
907314
1759327
219392
2327493
2835370
575819
339193
1933251
155160
1942073
5528
1099348
1491085
789335
724777
393131
2482263
1951722
2006062
2175592
2200449
2396904
1107647
2852309
715966
1873748
20611
1460597
2000589
2649596
730835
1622028
1213513
1002018
1045971
781203
2335600
1324935
1398578
87365
2364621
769533
1706981
2560956
1996656
2333203
1705904
628098
470947
2052307
919110
390512
463563
802109
1697830
2124138
2718634
2841713
2237875
1837645
1206280
547550
2158483
422147
1946561
359090
2644037
182625
532403
1440365
1955577
2841002
526292
1308311
2455975
65260
1892324
2203240
2654376
1470462
1399700
1355240
1248919
1761840
2073665
933105
672901
1167007
1636923
1393427
1580126
1572578
2387240
2921974
1939719
634281
82493
152296
2152310
743756
667214
1733570
297576
522851
814650
2737725
1883046
420618
1169015
1741396
1155452
1351885
2390653
2559788
1660768
1997843
1579353
2723575
2220258
767555
2596004
2095091
1944371
710614
2264643
2452700
788272
2203155
830517
1717301
1824358
769021
404416
2172580
1699947
1279813
895130
665302
1115551
1621794
254285
877493
1807967
2371474
548565
861196
2212856
2829728
1888497
2600791
1318618
2812368
438677
774252
557266
2592312
2867096
882182
52179
1309231
2022369
1189241
2734751
2287407
1136124
236940
2921462
2232801
902030
2186973
746573
1651689
1257261
1624617
100204
702177
710717
1688343
1953098
1666697
1957132
1437812
319074
2788904
2072053
1032703
1707263
2380875
1377577
2564192
1568803
1463663
2158730
1661671
1782521
2580846
183201
2847977
2739997
2851852
466528
154734
2361897
2939717
1870504
2839537
1741890
467406
906721
2424574
545361
1675296
488701
324611
2397662
613202
1319209
2070984
39414
2100832
1465388
295544
1649953
622405
2795904
1375977
2507649
1351595
2792269
1319705
1642623
2413199
334349
1290244
2016156
1972255
2111683
2357029
2383722
1589367
1968481
963551
42068
952046
2272757
2140078
659901
1534492
624190
2685712
538304
2566782
1650623
2388035
2522407
2917347
2507677
1584114
2926309
356611
1372286
1371496
487561
375436
535007
490891
2756343
2662129
2457789
723144
969966
2201311
1202293
2645755
232830
284665
1479890
456880
1508567
2119152
1608919
82182
912483
1697063
1784563
2601726
1543297
1183878
453815
498564
1799890
2208641
2544186
1462991
1141703
2056264
340014
2898579
234660
415775
1094919
345133
2205037
1964391
810926
616277
1161580
2240673
1666870
1754823
985182
2313655
680728
36104
1515144
845793
193416
2549816
1510736
1936064
1226581
898119
2451197
1041864
915526
143679
1495629
1600790
1057835
2252762
1088362
1716243
2823581
1215615
21330
2211986
779786
1271998
2540639
2834686
6717
2129121
1664757
443021
1775521
740675
524775
2412198
799420
1093962
964790
2391991
116607
358216
2327252
344111
2900842
2919723
630205
390260
1564273
1945126
495526
1812476
1594592
1618269
1637762
963707
2339370
724711
1573048
2588374
618965
2238875
2744341
808738
2233604
362490
1856587
252442
1751552
1444517
1703331
571444
183516
898806
2131146
1940302
793646
690637
2798399
1042315
1623661
26437
2727527
2074843
801776
956349
238420
1016595
1875348
1761699
2835862
789786
106656
1444648
2129854
999674
2204077
1586461
1753418
1361211
519773
1341159
96235
1263868
1939436
2502698
2817893
449320
1730102
186248
396219
598252
2279599
2764871
960572
529571
2371733
405302
644649
1770692
2548600
1812400
673558
1310419
538543
1473321
2161407
1869305
2285022
2381028
1141973
562837
1053900
1197758
2925421
963576
1174567
109194
1262496
1013963
2650042
663936
2672199
141209
1242305
1737265
1390854
1619029
2824355
2637507
1303937
1160204
1914955
1411011
1498797
1095739
363354
1862127
1681403
1656697
897016
2054973
2127648
964952
1018445
2656459
2073796
1863954
1933527
1521319
2308486
196805
409263
78556
1519858
287258
1681018
2434836
153710
2275002
2288796
67191
400353
2755083
2586818
683688
1452916
1864910
1216236
1962761
639566
746611
2100308
1056720
1834737
2878367
1910367
2144169
1523956
2394525
2073252
996101
254384
108930
2171124
2847772
2391249
2303295
1078844
469206
2630508
2452939
394529
586595
2710218
1939692
2112592
2361484
974314
301387
1681156
2378835
442459
713233
1540420
1750903
720426
707063
977949
1900728
110394
2537511
2625585
2824001
1048644
130494
105513
2389018
2185933
2246515
1810431
788802
2073262
375423
476947
1284340
2363673
53257
277707
2246864
2576025
2336855
2042928
134998
1888114
425950
1191091
321403
2578134
2706112
260014
1996145
2720492
1428153
2558281
676868
2713222
412241
332956
2164110
2773781
2605572
684074
638077
2100944
1933785
2898213
1160955
2732301
1400602
2802583
2265171
2224744
2514039
2703783
293916
1206746
2358006
7979
2219111
1873088
2141448
813355
1206255
99230
1767282
2357245
1194599
1425056
1145177
1108381
1236886
130263
2741424
1798850
2770853
2909505
2730371
2807136
199229
2399531
211217
1535534
514196
231715
919988
2202000
250652
1366593
1986642
615062
2755980
1372630
1645092
2468148
1407076
1107254
2847125
1297791
882252
1248989
2709632
1185065
2937400
374715
323946
1272401
1699625
1653841
793582
148247
1910340
1762950
2468009
2857552
1012942
2894693
7590
1998562
1380494
1184566
2041476
536356
1993176
1177989
740253
2507080
1665622
2862923
2091041
67709
711219
1437675
1871950
1685668
2576373
2535137
2314079
2332709
207702
1037333
2190449
940961
376899
1672065
46542
1113595
2753661
1594940
1074015
734106
1208529
2332849
1366982
775226
2769227
1280673
735100
2501811
1460902
639726
387918
1422210
315823
1954253
1386408
353973
136768
722271
1100691
2780197
2083082
689144
1051318
72662
697725
1671584
1836119
232502
833524
2674296
453143
1968664
2886142
145606
2930797
506617
1518707
2141057
38748
749457
2587260
649763
1588537
1973668
2104225
2187752
927242
2467846
2288612
1223661
613787
2562439
1595169
2211688
806455
2903216
1411657
2763109
673328
899649
1893076
2556764
1032115
1405037
2131849
1787393
702459
812809
443275
1303206
1126078
1374013
2684243
433011
2253796
439044
45899
1274267
363858
1944398
303754
1175470
2406796
2010186
2007702
1253444
396862
694261
544593
1662129
2876117
2016378
923407
588951
595802
513323
1511507
2148121
840922
2580014
1403490
2355342
1861999
1102843
378930
88642
1801857
163944
709040
1966449
1116531
2409776
675563
2233003
1945849
463028
1568724
1194041
84258
2546146
1123274
1614941
1134419
1614582
2279688
2751519
2923728
494123
1613755
446670
2543295
624691
2411598
646374
2919781
1255249
1912406
1946952
589406
2590191
2862789
2082530
404519
453964
1771801
2105137
1924756
2262619
600196
1893362
2417917
822413
2730773
1790789
1342250
2536717
2450137
2672740
1988680
1961476
1330670
2344738
974577
2905028
1089273
582255
2451352
307156
2249958
441566
2034470
606614
1732120
42099
907241
1547113
1722634
1893856
1374193
2424446
348215
2913400
1769426
1006245
1703799
459863
799924
2026655
596522
596528
1456081
1801150
1856324
471857
1832354
2428022
1436418
606741
1025632
786681
1251396
1615097
235430
2549987
109656
685491
618743
723279
2404695
1114725
659096
323295
1624961
195909
2450165
1219286
617567
1050788
2367756
259560
1931669
908419
219694
1573739
361242
1204667
2234596
1213220
461931
2571550
2412308
721419
163492
1369255
2381120
1128872
2793834
1378233
754372
69246
224069
1598314
1603829
1238877
1400238
623196
1462323
541902
1840727
960702
2287197
1868586
2762235
1198450
872552
1784633
650332
2860120
854823
1746342
1607884
2860854
1449443
2454048
1284939
1868305
1696042
1356102
1060475
1110073
1597036
2080371
1740690
348810
1922970
997398
1114872
2194116
638334
2810709
1749978
490716
1649025
729268
2113230
1866056
2796844
1256102
1195285
1964256
372876
1884939
436687
173017
1537940
2458832
92889
1593196
2930724
2857817
1594414
1289952
2040592
71226
712330
2094124
867122
672312
90031
96044
1945718
170914
1119644
77511
1228124
2663328
1753866
437453
2295081
995346
813280
2502867
1523530
275267
1831120
2476768
1960629
642063
2418219
1538744
1037128
72924
2818201
1678897
2903951
1809425
1170461
1244901
1015607
1069930
2289956
676234
397373
901051
8950
2377706
4067
139005
577893
2940304
294530
2227745
963607
111749
2040864
2115358
1220587
2708795
497911
1452797
571132
1200208
617107
1908349
728040
63330
2768007
1165419
430174
2088174
2306844
2112029
628777
1388779
1497483
206840
1534695
350451
317671
2615505
1615800
1441539
2000668
2222490
2503694
282652
2258566
1944229
2647262
1761388
1640732
2820187
2350722
768532
1808985
178849
486082
1920231
451614
2268261
115595
2160480
1719457
332940
1013822
120294
73880
2405553
2107733
1822956
1685508
824814
355608
684370
2444397
68020
764483
626795
351969
2076680
2459495
48997
386882
1042868
2331091
623165
236165
1470664
1785165
1797202
1958598
1580431
403863
1497992
417996
2408373
2175421
2445226
2275093
1138435
1925955
2707036
1014995
1956139
1598187
2386956
810284
2520030
974471
573393
563581
219098
1221403
1651314
126083
352549
1871430
999749
1684796
2472652
2929031
2714711
2769317
1252495
1188025
904577
353531
2397962
2550304
475463
331520
155042
2010277
2423242
1847225
435750
2494332
2233139
1214138
2153716
1215916
864387
266600
2001307
1080561
1972196
1212220
1182128
315452
2245182
2487297
1283930
274254
2927692
2785140
2429393
2753123
2207950
2681240
2542257
794178
1784550
1193667
1101745
1331420
2357923
1267044
2626279
2008043
91546
2657704
1224584
704793
2480334
2448910
2752266
227990
361788
742668
1497600
2112191
1385253
2696374
442203
535446
107184
1590089
2199352
920032
2161367
1490588
2867812
1734755
1166278
1573105
1908990
521443
1903539
2593601
1064898
1669113
512140
873061
1985078
859748
2436775
678428
314195
474367
1249603
211735
1327789
2304807
1661767
1434526
74948
532954
1911688
573395
2382491
1109536
1094037
226808
2852048
1858389
1801677
1790305
828253
1660744
2504503
1227268
1795260
2016016
58376
1656603
1372479
2759318
842309
1652612
604563
1388646
220829
1557108
2681186
38262
463801
1701915
1905613
2510033
2299493
1556640
2331459
295770
1225826
1230046
1041980
1364825
2628971
999300
1983462
2905389
1570408
1624946
2066886
708141
2387543
833705
299444
215149
1550893
321869
1145958
2406768
951349
1704989
392635
501888
1385660
1339791
907133
1563144
1565550
1118773
996081
47715
1268691
2099303
2538643
2856286
1467020
2735561
1619759
46617
1168435
1166100
2137353
2058403
1450372
1830375
201213
1674876
884506
2174302
1684540
2274200
221856
654680
934651
1446414
1947060
2339077
1105771
503700
134098
560102
2024036
1354057
55394
2601392
1253712
1264443
112401
1356724
1121422
832490
1329239
1125475
1941469
2227126
916737
220585
2526198
113566
1343503
837066
806810
505791
1390978
2357512
2240639
1680910
764841
238338
2018353
2111931
2005304
2457100
1125148
542328
1580736
1926846
1625410
1445368
843281
1036981
2604809
78152
1403100
1084282
2691054
2649728
1589232
2152011
666215
1935899
1988743
1415559
2356244
718961
551770
756183
1421160
1967571
31005
2077830
945493
145012
732319
2411785
1273731
2233532
182294
1799197
2098152
2676983
1565700
2335195
259245
1813284
1400935
619081
1568949
888512
2535532
428761
642830
2665825
2652553
381220
2715852
113411
2092968
2520255
11797
233961
378010
2471751
2051818
1033965
419253
2110467
494668
2848421
1561394
17583
1466383
1115212
1077732
445214
1922041
2821585
1373370
516954
846782
1451385
1007383
2694559
973038
1017800
1931575
2699565
1886263
265933
2053251
1966927
2875978
1607784
2130519
671282
947068
603754
450267
1334910
1457790
2345938
725038
2887931
2860547
2291868
2147163
926527
622530
657067
2031444
941383
2707878
2098660
609859
2475330
2270880
84609
2048190
1913867
1054535
2324215
934727
2121084
2525643
1491144
1009336
751348
109295
2310537
1262387
2898069
934143
2548692
896605
1030980
1981972
1248488
927790
887934
1697761
240752
1571234
2146187
1797704
2225424
59004
1476998
695302
298014
2548469
1070083
2155026
2242601
2438455
2589818
1728401
368236
2785719
2874667
261349
762144
521372
1634299
1863825
2493598
1143754
2004974
1592145
593889
2142385
129422
554977
1845509
2428162
1739139
2817309
1959113
1264184
2045290
2478981
1537644
1164791
1031274
1302814
945018
2099712
77356
2656061
1794561
1822192
1634996
1805669
62570
2708034
1681174
10195
2845993
2389471
242538
571091
647797
1201958
1429093
389813
1697142
1382032
75067
394288
1541670
2761652
952037
1740026
1666544
168525
1664427
1077808
341869
454888
2714931
1903178
2791243
509378
1482536
1640012
1007570
593801
1401317
2559039
1536136
25644
1809737
1351658
1442486
59046
820551
2933193
950216
324770
1631971
56284
2781329
159559
173163
424862
1787572
310578
2684307
500233
2140738
854716
734754
799621
547243
2500283
1022398
964288
2482492
881663
1032290
1791968
1826270
2348555
273133
2378659
1846637
2159267
552612
770364
107110
270968
2742059
2597644
184407
1982334
2218795
926866
496131
2631944
749934
28905
2462872
2887564
2697141
1608399
1075592
465877
816551
2116485
2631302
1571208
2858521
1104474
567441
2124365
164044
2601354
354587
2219388
2553724
2397683
1134497
2580401
2051121
2193287
1777844
2500185
1831131
1691767
1326314
206929
2270405
1631401
91134
540712
214828
697396
1795493
2067933
694698
2701657
1254571
2822671
631511
2862366
1042612
1338097
934462
1396280
902368
1653175
2303747
235067
1194863
493430
390094
378375
697658
2745024
2323210
1603066
715845
2820905
1405238
1230820
1950572
2062288
1055287
75904
623594
2919183
1687779
1526229
2066647
2123298
1743231
2537885
678507
1162071
1496757
1949674
1996254
1325689
539562
175162
1769372
1596027
136814
621897
1088595
204278
145409
1921416
47226
578873
939002
168681
2155502
329541
681580
435375
2511615
1669736
2747870
782089
760359
466973
2723398
2351455
466301
2139257
1526753
2079434
732841
369313
1088430
1321534
482626
754803
1749006
930343
125288
33587
1284761
2846509
2528704
2268940
2094812
1493131
1719177
2048878
2685677
413629
2356364
608430
1249734
1865025
2840029
2356492
1295970
340632
2328078
657502
526747
2861002
2707623
2127318
2321649
291609
1774945
956525
2343565
2797476
1500688
1885477
731365
2369172
2667058
423990
2093707
264044
2800122
1627598
989011
2026727
354712
2544686
1020318
1863632
2378078
350622
2634028
2233112
450908
852911
1162394
109266
986255
2938055
782692
1307088
967483
608146
2245504
1064536
2234894
2429482
2713750
2201762
1859106
1514572
157589
1375392
1924749
139836
253187
2014306
2713461
1834462
2358374
2181827
1851186
1774580
606653
2366453
515838
945481
134442
934494
2152359
2315263
985976
533503
2295130
1442127
2580513
1348901
428533
2363214
2882576
2188306
724912
2902770
2929781
2794820
621283
281717
754248
741969
818416
2267354
2119847
1409845
1972946
1784351
1301650
170158
145834
1041812
588046
1233664
1262340
787305
1970190
1914391
691347
2470515
216734
671038
1270709
284641
378908
2084126
2074211
995025
2277810
120339
1279345
1203588
284818
2899823
2301191
1333308
1808598
213740
2889672
2024539
358904
1809268
325886
1985762
642780
1463552
1073816
459415
644947
196086
488935
759378
388054
2059053
1342776
63221
65735
491190
2855911
2259644
1714536
315599
1538672
163957
2145070
2206327
2240564
2674191
1609716
2851278
95661
28468
770410
1691825
2150101
1216130
2901825
1325282
1321189
2227829
620051
2696034
1071389
1064495
2824248
808544
1161953
549808
848631
2454132
309219
1063469
2184741
701100
656132
1738151
1630859
182599
2909120
2175890
131528
36537
410228
1216263
1549733
2102616
2224181
1745430
1698182
1248895
2544780
1193598
1971896
2244158
348869
75387
1626410
2549629
1135639
11613
2037905
2682307
1617972
207263
223957
2132945
2400606
768973
1126177
1055372
2490943
653579
2766715
759989
980136
37301
2708412
2518834
1834117
2654907
1779392
159025
1956324
991643
586556
2377761
2451340
962886
1811246
1191417
393668
468791
459253
470977
2808437
291423
33949
2239351
301847
93927
2466391
509076
1823370
1864158
2528371
1600345
455439
1123487
847248
2674504
782968
749936
1023071
2128610
2702250
831812
2777466
189368
1990851
2257948
106351
1615608
2728238
1060355
836022
2069226
978077
1828758
126493
1979345
1211569
1952118
1931087
1903598
262543
278109
2856538
540569
66235
1123553
104770
1077601
548954
643928
2571244
1781151
828317
1420736
357818
1349813
1148899
463124
2880885
1120885
465967
367839
2702874
2771663
1750711
1145261
844864
2533512
1344971
618281
41752
409353
574518
1376468
1881816
2340815
2505699
1117738
472252
2895986
1594315
2698352
1544452
1537170
41431
2319641
1630886
2412213
846678
1761697
2059583
2435322
1879139
2399741
2836152
454933
2750616
789660
474370
1673572
2515572
859879
1374654
1792199
229082
1474108
1611620
1397531
1483647
784893
2817539
471416
553736
2516625
2159892
1530079
320979
1153752
685262
1958306
853212
223399
1419742
796451
1091517
743842
2884534
37538
2146736
1341484
2923038
2802945
1382169
2665766
2709032
59206
770903
1713957
1843905
390019
1535105
153923
1607039
1220223
1087461
1291358
291844
2227981
1045268
2625368
1425572
1147943
1743638
1716078
246907
1213312
201035
61150
507224
1822826
301816
914780
2875099
91490
2203959
1037946
161314
1477892
1293623
2559741
465609
302764
616666
1501439
1718313
1262089
1805758
740507
2755799
617658
794468
1376581
913217
1470935
1653513
960887
1170585
1568156
727527
965221
1709350
2662670
2323992
2246116
1942019
2170917
965920
266691
689382
1666860
1660937
2938121
363447
1245007
1883638
543342
509871
61348
1482431
2467893
353897
121083
2704199
270198
1190829
1675666
1389218
2630958
2235948
2047459
1714322
259779
1821377
1358305
203715
1353331
1331232
2262889
1451490
513699
2323271
2145342
711458
1614562
1191325
2842824
406589
387691
683391
2234670
832168
1512377
1029132
1100939
2938770
485971
2336117
636851
1187945
497119
1067310
1830966
739433
1812419
1848059
780007
2928043
931444
210122
2468272
319974
2070423
814194
155981
969120
631670
2110221
717972
2468045
2091016
2518725
704984
245567
2007415
166655
1221245
729802
1501766
1755496
1443088
1058815
959338
1378443
535268
519244
337500
1107654
1354340
2373183
2635881
1058038
1021854
2687131
868450
324675
1584608
112300
2659881
1013084
755676
122477
684248
1759492
119922
454655
1035283
2644762
2725995
1769055
1194540
2414942
958823
2678310
708767
17123
1314726
1217324
1287801
2459828
603145
819378
746793
1029925
947424
804377
1493241
2495916
1937199
283622
1748468
2703492
466979
1935076
2742362
1469434
477415
914916
1474278
5985
2328257
463518
1200946
1068624
350471
1964509
34363
930061
1172257
2487066
2266185
2801561
2269342
79913
1281984
673501
237105
1343763
1682332
2886345
2731586
1123711
1195690
2589915
2045906
648496
1040055
1200571
776476
484270
38956
1114403
2427229
2285405
2554195
2000872
2904238
1697953
767328
2401684
1279818
1518750
956894
2780828
781235
1284611
267305
55079
1738236
561464
415506
515060
174454
2830981
1401465
252932
2875444
912522
180967
329867
338541
1530649
651116
2465383
874231
759799
609656
1989367
2249869
1985736
2229874
1248673
1352822
2872231
415611
1398425
2890771
934945
271597
1641394
350657
228525
1656147
2698871
789456
1986188
1595063
2885943
2905137
597399
902304
2800099
854463
1014073
1497854
364367
1671629
1302656
2462408
2282671
2402745
2298154
1264774
1939774
289639
1136691
1607709
752186
489770
1544669
1255169
566864
1136899
1511164
2626830
1002359
1025199
908606
1071944
1795360
124772
13469
8267
2180548
2578391
85318
1327552
2922182
2434287
1695428
674744
2798136
1595648
1411643
90538
1960425
2794434
1018446
2690076
813615
1605649
2823071
593428
266808
1473350
1055461
2884536
750791
903368
893039
1742951
1200268
1945311
1208570
2469384
1949672
532116
2837605
800968
2044971
2010732
2651629
1703013
2253362
1704995
877174
145586
787008
1624707
2182039
2351739
1761770
520126
546764
2531106
1989606
2660523
2311491
2138389
911525
347464
1625261
2266870
2612197
2775905
435098
1065738
1892267
920502
2739112
2369482
2090864
2850597
2238387
1384468
2667559
2624301
2790067
1373302
1913286
1116014
2116539
2625702
977770
81320
1449272
566063
1265463
1997539
2324598
293263
2424113
1227254
640810
1023541
2796585
862096
2652012
456327
1603523
372414
235315
2711952
2402900
1815120
1718102
1759857
2743084
2911051
153300
973824
20997
1687938
899609
2850984
2380836
193174
761778
1788067
2552983
1420299
2430794
1642169
1256077
358550
2159279
2499781
753617
979630
2899477
153658
1941530
997027
844853
58511
437118
1896499
252837
2609100
1344673
1118749
2039101
1214798
1385834
2630993
2520764
270354
2220903
2378800
1411317
2440007
1148482
1510817
1111895
1725430
235625
1870920
1682599
2145331
1013417
2101161
1055365
1625013
1845318
2089258
1577155
2098372
1304501
273806
2641728
2652925
1413117
2219808
1301232
1570684
1552387
2025188
1278974
2494534
2937414
971762
1904680
24449
1374485
1787828
951294
2184885
679137
807854
2477112
2714872
1533659
2712872
488969
2392635
1523985
15583
1064457
430683
1175979
341416
1833404
261885
980697
2268212
153926
994952
914949
1934285
1113844
1088146
2506922
1859083
162512
930682
2826104
2096535
1226414
2731922
1169378
2041724
1209456
1629833
1353146
2602543
886479
2738053
927322
1082221
2422889
272564
1987831
1566871
1398
2728488
1963773
134077
453656
2827934
767364
905917
2293359
2729901
2613657
639832
119679
115461
1224093
1583558
2427985
592430
1934720
1573342
2714280
451823
1454349
1006663
1263653
859746
1225072
2616074
1770225
1586062
2731199
2514140
2505034
2201255
2699277
2740839
2902773
1587742
1410557
382869
28468
1176230
1130471
713236
2770008
2529849
355406
1961423
2500638
1237993
461977
2311276
2434512
1490436
1554787
308191
205407
892342
489731
1649179
1880754
2812783
1976895
1562486
2307184
928100
2308419
1935675
397878
216075
1834392
1140244
630422
811463
1692052
1632902
2055017
1608778
46998
66984
41367
1142152
1292912
803801
455348
2768283
986212
1395962
342446
2417496
1270832
1517591
556460
1276161
1230659
527472
2209272
91789
2006354
2482164
1450587
1635754
1073972
2799075
169929
876850
376078
1766885
2344779
1223758
2865666
2908016
2898897
558926
2107652
1648436
1658130
2081425
403049
2502816
314782
2217829
2888115
2599851
183032
838624
1657664
1044632
1628251
1328460
2626724
544909
249456
1860084
2581502
1880661
511014
244769
2124898
1651687
2060724
2698044
1826835
2022919
339863
348261
787231
2900343
212645
2284153
1871305
1159441
1384298
930232
2815547
1833515
1732566
256933
283355
2666918
2818543
2532864
2449378
809701
1714159
577791
773644
1353714
1551546
2521139
2346324
581703
2274741
1858537
1263780
254176
1634037
1111578
1501517
2831337
1262205
530390
615395
224349
231803
1603309
721902
309794
2179050
2330853
1355679
1818994
1740079
2215596
1866505
2917709
290454
1131213
2457262
750672
1164344
2225781
1752113
599191
1623610
1647563
493965
2043010
1937335
861315
847709
2212464
1058081
303795
1200535
1184225
811177
2133230
1870148
563708
1917236
1823142
976964
1890932
1764459
323187
2704819
1355887
2732672
1082738
2556299
921713
2607141
173454
1966553
821380
1050230
1273380
1175752
2195431
912216
1579705
1862621
967553
1585944
1949719
397917
1595912
2232556
2468204
2548932
2361579
280030
776073
1924764
249208
876877
2406993
69391
1863167
596832
2032394
971227
2004508
1674100
581963
1380703
1185234
1905603
2792513
2445542
526476
299920
267596
118997
1223997
700389
2704378
927418
2169887
318573
23769
908388
195675
2347206
1404685
788176
2290455
2827314
2266515
1397649
1478526
1408652
765957
2278526
2244238
51932
2252609
738720
897869
975134
2222731
2370459
2697271
739160
1300382
679401
19356
2556838
1978418
2051623
1313587
2272090
2887303
760652
2636452
1031180
968219
1358279
2673282
1687397
483155
1227478
400365
1289246
1849428
2643045
312747
2498269
115956
494799
2135407
713077
1880145
2224048
1002554
489773
987220
971461
1780473
2363572
429399
1056059
556154
170629
2177413
672362
388149
57490
1224363
1807782
1181380
2841346
14745
2719650
712190
451561
2341696
2328505
1473400
969117
1338658
368005
776412
740601
334674
2386335
2387087
2882352
461902
1179612
1711435
461798
1856442
1420506
803416
1858621
620052
79137
1981074
2266918
2046096
1811107
1011594
2239550
2853363
2305349
1011363
1029267
776880
1939023
2412067
205376
2495263
1170984
1274747
1917994
1692196
2815674
103991
2546853
1166194
2215815
2434309
542120
490950
728691
514286
1900894
2353881
442360
2240543
327504
1547818
2779258
1831164
2469576
2500438
2775711
1606321
406296
904280
2197325
96479
1941622
2760747
1678630
2764782
913634
460125
1124053
682848
782142
2576980
1267007
113281
1495285
1865344
2769345
2608184
1557475
555669
2101972
1914548
1910978
711290
1329606
1869178
2402896
231415
82702
920342
1722584
2878368
542701
1560074
1323509
22108
2834957
570411
937030
2859845
645372
2014469
115595
2253789
2128217
2469396
1975578
2860233
2241534
732259
395069
2512987
2365876
284436
939136
2917743
1637494
558747
729683
2709747
1176874
1329301
775968
1615044
2635315
617859
1464444
1385669
863915
1757801
1839202
515021
2110229
1989448
659728
1837285
2675977
2771272
2174411
2711925
1123923
2401728
657938
1625760
2792366
1127971
360164
1681122
902231
1672408
1654360
2818310
2008551
913989
2580953
1968700
2801297
2193093
751644
314934
238896
1066782
2724794
82502
1896857
2266439
2265609
1809543
1796201
2440716
1230314
2023650
855964
969446
703886
1457587
1798695
2442134
1677360
1751986
589518
2137139
2030195
2795692
2160354
2673975
1930793
1632223
26489
319744
1704361
1588497
372443
469081
1790537
1853896
1139889
599912
2803095
2771494
644289
1453065
2865774
1392601
242921
1353500
2228213
1229635
1100514
692393
1566872
1180593
1417822
221068
481732
1572830
568904
118775
1006867
222594
2595866
280979
1793903
595440
2700382
1294861
146482
2566280
170242
2544682
2070697
707119
714393
1416559
1897209
2040150
2286393
159859
1651385
1782319
770957
1364794
572352
971516
1711292
1226077
2364400
2852452
1002497
1011316
2455589
2091084
1021685
1489112
2819887
2105899
2027304
530253
1795676
728895
520180
2094527
811578
2678346
654180
1571775
1814483
1871962
14365
1529564
1548147
1953341
1011881
2250463
424395
677393
1435628
1113495
2754059
1822225
2617092
1517321
2766759
2706411
467485
2625254
2346431
2892672
208784
713542
46589
1671968
147416
1829892
1304573
2753630
2315521
2919030
319301
1548633
2470525
2126038
1402035
627450
833343
1347561
1734734
1065689
212055
2570708
1385333
1135704
1337622
1625772
1026955
89326
1371481
2382159
1499902
2358832
2395240
1953634
1054575
2535744
319643
233033
1575699
1429506
206228
1504301
2853157
1707498
1016164
2600492
2066016
1148326
2414506
453624
1471183
950316
1965970
143593
2854300
2206399
2011428
671072
2572243
1785142
320467
1687519
2315796
1971
2006705
649310
1465401
2022222
2633559
1572216
2518721
2607961
1186900
1583768
1295019
2443274
280576
2448189
1769397
1266081
1640084
2127640
1456364
1396340
2538290
2774758
1209300
1221869
954176
1484744
625533
725922
1179464
2113837
2823230
274951
571722
2709661
2488329
816078
1723319
284301
1817832
13214
1562030
260579
1627529
637695
1285999
869975
1564298
2797563
1898002
2315321
1411780
1806733
1969235
1296944
1621558
829501
1555239
1761468
1747094
2692739
2116718
1212971
640767
2323674
847392
2426766
1417147
762988
1423077
2157839
857610
2671508
2228003
651091
2692926
2296167
1553131
1034781
136949
1973040
4175
1678213
1460375
2241709
46731
1927417
2220671
1343766
1511351
2166251
1171148
2708307
1860626
1779979
669624
1844219
891231
1844512
2131474
695705
1206496
2803366
657540
281541
2183166
1874014
1530580
2933962
1186680
127916
875748
219607
1181417
1058922
2560284
1388071
1488335
110108
1416132
585156
149183
810838
2228266
297825
1550560
1933961
815042
601980
1564446
2405641
916152
706838
1097779
82234
1512085
2029015
2635032
1109286
1474033
1306556
1756537
2829045
2469907
1699848
1843807
2523653
1070973
2860129
2902955
1728694
1267385
1597732
334106
1015707
2867664
124587
749826
1378523
2732170
1498995
1288056
2831607
1432163
643948
2812197
2265410
766857
2511374
609102
711098
2199605
1828733
2215579
1876415
1812424
611365
2309633
1896171
2187009
1480103
1137971
1165024
2896593
1312624
605803
1928738
2490643
859283
2647222
698664
1906691
1095572
2183156
683442
284360
1666577
868431
620566
1974105
2140012
1520699
2808824
768642
208336
212827
68400
1499196
40257
2731085
1595496
113658
524481
1265066
2917555
296539
1278094
2473697
1668566
1513592
1419660
94734
2377325
763994
1917510
208629
665199
2441763
2539368
507514
1401211
1871328
2428313
1465132
2213526
2641889
399959
2719546
2094431
1979324
2676341
2907714
1345687
1522382
508046
1110389
1771565
2197564
1895373
2362420
2205951
1222751
651975
2277924
2798188
2411802
2772487
2608599
2007881
1565566
2369000
2426661
1464434
134499
253764
1018369
2890962
165967
850015
1662824
710775
1671491
1361818
1583893
1253549
1136612
2885489
420385
807198
400077
2260759
1866394
818849
1165010
331493
115839
1888785
2681542
589987
333769
2808335
424492
921124
2563698
2303945
439829
1621138
2444758
240204
2599722
1571123
2592941
804614
818797
244711
1938508
2924599
1497850
1390842
46830
2894338
665193
446468
129071
924545
252792
2249982
1668564
2856365
2108149
2400369
246452
49926
760337
2597560
477986
1041985
177941
739411
2503550
2157235
495888
427991
1239060
729772
606036
2430177
84539
1349222
1815425
1726193
183329
2784809
1793146
1590795
98650
1756651
1918041
162211
863378
2670130
644932
1378731
1614523
1994161
1504710
1367140
803613
1686213
925336
130065
2299343
244271
2435331
541519
1719421
2911125
2413611
2612250
88183
1938817
1533984
710039
2763261
2660819
2542479
1485764
1350872
733157
777358
2497916
1840309
619066
1782931
372139
2924354
906756
2446122
2504689
1043047
1406756
382878
220518
1433368
1636926
1564656
1570805
593341
1092950
891341
2830345
2733595
2851295
2444047
1168335
1258629
195511
272342
1171536
1112313
2396097
841348
1678942
2817864
302395
886555
1832858
497796
281362
2281735
2045459
1074440
2501730
1662482
2120988
852664
1794984
48660
2052336
2499959
1882904
953012
2749166
1349158
624914
2816072
1003862
61270
597095
1808148
2614913
512822
965216
1635709
1095384
1357458
2456831
852102
438567
2291025
51203
180670
1504630
2626955
2277972
674357
1698629
1539543
1966362
2828514
2257540
1613428
1532602
980983
2257960
474102
1653181
1598135
2919380
900073
1520254
2859453
1168170
141855
2163404
1525221
2252807
75925
1014736
404265
12224
515729
136117
2372906
1258394
1182800
1519399
2766518
596440
626155
1577114
1024564
729895
2606888
1317544
1767317
129847
1951911
872109
758758
40794
2483957
2923605
2705219
1394010
1857741
1693974
1956521
2730897
2334539
1728069
2042089
1668879
793441
2525057
671585
562552
2677397
2585003
735592
1511034
811544
1453619
1676579
22648
719279
973458
1584349
1320865
264818
649138
345214
2052539
1284252
2913163
1394946
531766
1182840
942560
2161513
2264046
1734041
1649002
1241780
1439398
1435196
1297180
808008
1020692
2904566
369826
2535817
2163569
2619443
2686347
898336
2156785
958523
68129
21407
794424
2343073
1289449
1733921
2782096
2425282
2884090
1305535
2921342
2182170
2904617
2143259
1449774
1132856
1300242
1061804
1353068
1265621
836746
1894587
809202
1884707
1775870
993381
2860778
411747
2270232
256585
159367
2918081
492641
2104979
2214250
2438460
2193267
1740386
2805723
1351126
2845421
584606
682769
96810
2664935
300158
1299165
1796887
2698378
2676373
1165140
1588381
2198233
1641901
603824
752139
741133
2893137
1056365
2496820
936573
1025620
667230
1660649
1159239
2890233
465423
1879296
1855315
251541
1098708
2729660
34868
2105295
1854763
1819502
603669
313008
1498431
2805410
170457
1666483
573408
2087896
2662877
343040
822621
1174984
1919403
2464600
566339
2740152
2639961
927688
634237
1273919
2168343
2278175
2645678
735990
36085
1225945
2840278
705099
2350145
2335696
2760237
861003
2894685
1420324
192666
748757
1569956
2730709
237913
2869269
510548
580842
963904
5072
1535709
2314712
2603651
997573
2267378
362747
1205670
623444
185743
1759398
630960
87137
900122
1357747
52205
953036
1825129
564145
1891803
1822173
1519095
1500209
913194
1780565
2258626
264355
780974
2471028
628082
580120
2916052
818557
1588261
674381
579487
2339859
2629168
1820876
1825152
644712
1034111
2653980
181676
2775632
2446593
1754503
754106
1792284
2619657
160473
2268578
2377900
714918
1157845
1594350
1331219
445715
344245
2199582
692209
2655706
2201966
2550006
1787170
1462547
979381
996100
256802
1137630
167624
395233
2892511
1216033
2930671
1424922
2173657
749583
1392891
2082333
995689
439699
2634498
2485118
2922956
2091844
1467277
1829241
2526873
277229
15325
2300437
2798127
2383269
743114
1524467
1619608
2720483
272172
2174472
2320047
2802407
2334214
2406417
1307821
1682243
1760418
2021743
55677
605504
935965
2248146
1075390
824112
2094763
1853381
421123
1597813
2228057
526693
2529497
249375
2645440
1362968
257291
1480001
468384
2687223
808374
2331588
2667071
426913
790498
654961
361438
1235012
59495
605738
670420
2108775
2618839
2159502
2305270
822870
2620379
1835975
1570199
2490107
2909260
327930
2114582
159492
2271636
615631
773887
1304521
1828292
1006064
2783011
983301
2625281
2614530
1214892
534654
2495714
729707
2685695
2845210
104225
1711270
46186
2767199
596644
1706711
565847
2122606
311631
2791940
1231524
497190
643584
190678
2443872
649910
2047916
1150312
1831102
2087321
1119849
339027
316779
2873479
1827306
987953
1072147
469343
171428
1287615
1109893
1062815
296620
2393867
2790387
1188089
2418750
996908
2732766
1811419
2316020
35993
1736438
1636558
1438341
2855485
1839315
2308670
2110324
34080
2085955
320267
2043413
1052444
678257
2291331
1293130
282418
1723856
1096454
2830557
2493814
1959957
1102568
1122993
2311953
864386
2669122
2042810
1941050
1192493
2863103
1604244
1736193
83144
953614
471047
2065632
2257294
981032
2333053
1594056
1067944
113257
1009349
590020
1580014
2879797
546810
1351131
1217484
1148337
2367812
2007597
1746277
482714
934052
499049
2606248
1680968
1022935
1318778
1985685
2457394
1084930
2171897
357434
2159548
1310203
886419
762412
2021942
1811053
340936
843847
484122
2486728
1582638
2689708
1236283
1493975
2728554
344937
76374
684821
211698
1394777
1310220
1528719
1206288
2168537
2800215
2756022
2777485
944861
2511203
106932
1864401
1900983
86224
1421114
2583189
1546348
2051047
1602196
341595
2588820
1736912
2917691
923907
2357228
2780245
1825927
1951638
2790560
943780
2346288
1129105
1092087
1630259
1365752
1095141
168459
1691371
648435
2474055
1883919
1362074
2420699
1061781
1025144
1485524
670365
1295496
2124532
426606
909139
429822
2294643
2271194
2003894
1273296
847866
1773324
1096604
2091503
131440
2222891
1586365
1973114
1439449
2277130
2734714
1362690
1531974
404578
1627116
457364
879553
478359
2560473
1928211
878603
1213209
1311726
2905538
2449996
640302
2537253
2410419
2655226
699462
1215269
475102
183865
304484
585475
2425554
2891885
2344370
953292
2019261
52548
1200024
1938306
426041
134566
714295
1424869
5268
1669914
2928011
2424012
387386
303781
207056
303845
356523
2156507
2188806
2434516
1927886
110867
2097800
1765540
1665805
2769035
1489139
1884509
2074235
1558648
1737320
133223
530371
2502155
177289
1644201
480512
2290434
1380677
1795336
605568
2271321
66124
1387790
1589208
2047309
2815878
1605335
676595
2819329
2176947
1948899
73034
347184
2019837
391623
2137554
86269
349012
1756845
2314433
833546
451083
2536836
1237182
1433557
1058282
1219577
2407804
958675
604785
108961
365100
661368
1146860
2092243
581000
1163126
737801
1316781
677235
1756764
2101309
2855682
1684966
1478306
1799194
1799917
1199785
556441
1962589
451480
2074793
220240
2909778
1165304
1973310
1860716
2777543
1677682
915657
1734890
1895967
697082
2240365
1148634
1874813
2574387
2392588
1716380
1315156
2020029
1886380
543373
1524290
1744566
1818834
245493
460247
1896646
837805
806652
79810
597794
1731148
914390
45471
2409854
574404
1264867
2275733
2031131
2427900
1686884
259383
2032445
956148
1618646
2319526
1296476
1357611
2500120
1316053
996812
430662
582809
2756388
2676499
1703510
1989835
700600
1113186
561062
1982781
1031668
1238473
1312462
1920666
2880762
160492
2705707
1140817
1566420
2838248
954341
1015787
2001106
2703877
1077368
340941
401219
2911406
2750989
2493358
1609592
2041484
1492656
832000
2702504
390710
1294729
1824086
1293138
825332
1642133
1408414
1881288
429514
1291342
199874
544479
2856436
1063675
2582554
757857
894315
1549517
1711259
322157
2809620
1943685
920176
2810872
1514266
734190
2046384
19661
2002917
1282300
2603286
484298
1834665
2448411
1807332
2844757
538623
978545
499632
1386284
284103
2761296
491350
2854617
1836881
2318788
2588134
782395
1688043
402735
443461
2542151
417193
2562777
515130
1470962
1618181
904273
281586
1122335
2917292
2615742
1724120
971131
2844853
564471
2516902
1339612
1964473
1839467
2899674
845354
646287
2538307
2199285
1519512
76525
269568
301396
1471511
569289
1915407
1320858
9334
1961822
2360587
2121357
1802466
760174
689947
1941255
2205875
1922771
1782094
139127
2499208
1685047
2705523
2129489
1940887
2221607
121887
96859
2009319
1278996
273771
1666554
2661653
2008736
2007285
615887
1005690
429184
2062782
1272171
2298106
292760
339614
720650
529477
2331246
2489325
432313
1696348
609926
2832618
1235660
799447
1713999
9315
2935336
2928433
2278883
2237440
47293
997661
2886112
2785980
2187366
405560
1969417
1787280
1072489
1530806
2143063
590072
215581
2431220
2396318
2453219
1538472
95477
2233694
233178
201236
2264967
654852
2678940
2302908
2613406
1685315
1947322
1930152
832063
360361
1601474
1650837
2547120
982049
1391263
945160
176190
1679899
1600294
1116445
258026
2190247
903966
361251
1002132
1335610
2106213
328261
1906364
2924274
2917636
713536
716711
2637271
2868365
891788
2318959
2484089
207554
25972
2702003
384337
1846857
2781315
2384990
957357
2862324
713244
2752671
2006001
387189
1589074
996849
337024
2012785
1027972
168863
62775
2813709
324000
1516140
1464067
2565160
49266
1064098
1281659
1386312
333165
2461058
1441516
2874668
1931977
1700102
2402473
2364161
2094081
187213
2331793
543186
1669359
1588355
1831020
2716435
165637
1292012
455967
2206582
2454742
1634471
2864963
2858033
2377848
2863382
182773
525144
1337436
1419060
2831508
2844771
1043552
2666015
2205865
457199
361597
2152287
2794327
732855
129219
2786406
2801005
1088268
1734770
277268
464159
1646487
190033
2252786
1567119
714333
2079623
884965
2345839
1944216
2502007
1244418
2219773
1525450
2675380
544298
1041301
436172
1844809
893019
967614
132093
704952
306019
448973
2350406
1039297
294753
103794
1486886
934097
334619
2904813
2535010
2555319
1090426
811290
2551930
685406
2845432
632074
591666
371156
180029
1236227
601481
342623
786426
1487301
1926685
2443388
2815979
267072
1208968
442676
441607
272661
2601021
2231007
140073
2476984
2108625
239006
1805461
1191037
276431
1518062
1934686
440262
2905280
529777
2041853
2906850
1808693
2002854
477566
1763306
1056057
1846753
375126
827540
1674996
2613590
2394635
1333416
588896
2692106
772315
2471816
15397
527298
1895376
311643
285325
1294109
2592098
1437201
2868757
2461587
1178288
1329330
117769
2911196
146929
1314675
1727778
1699162
780032
2879824
582163
2750572
1521796
1265956
1131474
442303
185676
1677872
56866
125054
1660867
311318
1723168
2339576
2678192
2560789
317110
2854761
2644323
1787181
2014050
2390407
1553583
294427
2877445
2106574
2090038
2866430
1921044
2541410
1762456
2624168
1244673
1606587
95154
2853462
766924
414965
2734147
2050376
504533
414458
8726
1083746
211272
122415
1255966
263901
2021013
320813
632305
2306017
291639
2131486
1965504
1139586
78308
1377903
2331851
968232
269975
2661034
1828130
64817
1694775
2245156
2475428
399964
943492
991692
1666593
1115211
1406529
2203907
2608060
626891
2724178
906719
2026955
2615666
1728240
1454866
1399932
1341189
720288
1092757
2712142
1710164
387965
1758367
1403052
963139
67815
202720
1038588
2515804
2920801
1800437
49339
923771
718206
1466446
2809443
2400298
479731
797669
560966
2836912
2024622
2200983
1226779
2114286
545037
304288
986192
1246099
15958
1551243
2602596
1284841
944263
556898
691972
2876465
1899774
363127
406412
114252
1566493
1272008
686244
844305
1307160
1811454
1699304
2897786
1938295
2036616
1663426
234938
1120937
611367
20834
2661860
1497380
2834406
1445488
2062901
2238490
1954904
1182670
1257211
407288
2586154
2705135
786270
377895
117751
1469528
1027616
2785371
998637
2325764
357475
2492891
2654982
1606409
786295
2560690
168398
935995
927206
1982327
2008471
1915826
1217107
876791
981188
653226
1344430
1856806
2000553
2823079
2449776
962040
2304624
58974
859824
1400837
972195
340385
672502
622512
2861357
1625665
1374337
285950
335617
2676558
2048162
100362
811169
2918447
466083
1608548
1805206
2835144
2787834
958338
1771819
907978
1167598
1194113
282762
166417
1541555
1549718
1267208
1897280
2133935
168894
1730678
1275403
2910865
58684
2069551
1755100
361434
622255
1256277
1237253
1317938
1265247
90767
2479632
1628499
152923
222173
1810269
2865937
1569835
1863853
1520475
1909373
2931561
2246314
145397
1378482
2738946
2036512
153840
1196197
137399
2574884
1224062
1717163
806128
341760
2123158
1783789
27668
1984321
1304304
346272
429566
119140
839474
2785163
473707
1805366
2776964
1787043
1346550
1340761
95262
1078211
879599
1882534
1660272
1651324
381719
326848
1933518
2159129
789311
1852888
2222365
1680098
374705
1595966
1158586
1059594
1998028
1365278
450149
2015405
2587212
280331
2112184
2375984
848202
1649453
1997085
707972
1821214
1478294
2284177
2880371
2613428
177998
2798527
2305449
2294261
1052192
9967
1608112
145801
769813
1960994
2444768
1897748
2625644
2617695
1531388
241178
2255180
2104798
1699203
112937
509138
755227
2168026
2637646
2623236
78646
20519
1984262
445851
795624
2119351
1275188
1064238
726174
666747
2066462
1663942
1441676
137967
1455709
1416916
1564164
1434406
1722624
938383
53036
222866
2906746
2240499
529200
314171
566017
1558847
648209
1861820
2098594
1336917
573170
2653706
1657189
2206854
1424635
1682837
555939
1392936
2738796
759745
1852314
2925624
2934965
814353
134498
683866
375498
1460049
253257
1513423
2447216
2547293
36815
861566
1765733
1954333
1624761
2740087
1229624
562169
1140711
1160578
1615183
2211845
827061
2515985
1370036
1007359
2053929
1600031
1628278
1424159
2446749
917605
1862951
2753972
1530325
512529
348955
1301014
1506430
385455
112904
2497978
1864923
2742535
625594
21622
1651828
2683893
654742
1126547
835871
1965799
1684583
1785319
1305878
270197
2732750
819947
579092
2338236
423041
1452729
922830
2039052
2795228
2105949
2009633
2625958
2078202
1680221
465306
2477912
1394707
1828293
1945942
2320967
2388824
2500305
2084204
2372073
1930441
1112519
47308
2617633
1783409
989195
28830
2016940
2433946
2508490
1911446
2573347
1954145
216589
1834820
2388289
609131
940114
219602
2154472
680065
516666
832000
2240824
2330513
796607
333993
1212962
1835180
1196256
1145163
2177445
1584711
1511205
6289
2690901
948934
2236503
2168522
502109
1392625
419628
1659138
2220555
687206
1338507
208487
1975381
1886541
391224
179601
1448128
659864
1418254
2068285
1002390
1482977
1263518
2911178
1209576
1857254
629107
344963
115788
1705617
1172699
323159
1330608
1662420
2260466
2011677
660621
1157181
684465
2610416
920288
500605
1965482
48851
1879012
1040589
883031
780095
5513
579117
2829038
513223
1191419
1012836
928730
749271
1816739
1053920
2509756
535925
65807
1069297
1536730
1731687
1650749
85017
1052846
544344
461971
967565
128037
813341
416604
1767525
1491442
2062285
114051
1919404
2531844
1145940
1407733
1955150
1136785
2353720
129200
1538004
610743
569390
2477354
13739
2584931
1421116
2930341
313216
404808
1826510
2818452
2114124
2287926
2443115
99957
800783
2210270
376853
647202
1082850
2063213
2780499
2882251
884819
1205226
1531107
1767433
123325
2355741
1116593
389351
2735813
923227
203085
1449784
2385911
2032452
1662837
2837517
2872848
804040
435388
221056
1259283
251049
186172
943705
839908
2587764
23992
1491246
2921131
1234503
2258672
2067917
2456752
2686664
2562856
1071651
2496264
59951
1138094
2480014
1334420
2520336
1165974
2267485
1248742
2593943
2453768
313665
2229674
1282231
622939
596547
1685999
2638821
2393656
1807132
186793
631190
603679
2577402
1019854
2294908
2626595
995452
2515212
607984
2722519
951531
417907
1937521
2403548
1898535
2668813
2514948
1770659
1397110
2320772
986602
630343
1389536
2477882
1593709
1109100
2240767
189995
2249621
1074678
1023322
1755416
1233112
858006
372613
120327
52471
1620525
1452066
604318
1837973
1655998
2110563
2160476
1535581
1312668
2133387
2915560
169203
1956705
87314
811006
1267767
603919
1362934
1274567
440062
2056215
2107753
2484361
2337458
2881552
2423578
2544565
1862713
2164433
1932882
2143181
1576067
2456323
2243699
48803
65304
160607
235993
1137642
1386585
723913
1370764
864062
2410446
1650942
2886154
50646
730476
466148
282998
1693782
2569352
715217
2752492
890816
2292955
549185
2340027
2688851
560630
110938
1807504
2551286
1775913
224103
4874
847939
1696010
2742186
2773721
816684
13650
2668736
1517588
1519754
632364
1877692
1287726
1195652
2148850
1036272
1479071
1911658
1598705
598348
2671576
1546393
677733
309351
2426007
1840946
2881561
5610
223989
167176
107730
866336
20130
2696963
1536677
2935579
2417706
2201887
1316859
1731620
465160
2780265
2429607
2023886
591580
894805
444351
2118834
434929
440682
2212057
1602986
1827109
2388403
1326041
2092564
250980
1600659
2849782
1173748
2570507
1680478
2410698
1142344
1076782
712176
2713035
1217290
82678
919059
511663
2273507
1567317
1664757
207540
504812
621361
1454231
2021134
302785
2355704
2834339
504543
119307
1951840
1312865
335251
1498509
2937413
654427
323615
1255757
1049207
594592
2202055
2026681
857877
1601
2330443
151535
1182962
368439
2695697
1900192
323931
2268618
2044835
2158879
1636556
1274914
2446276
2320835
1417022
2529022
1733140
2008752
902982
1372396
2405128
1993494
753964
330009
2466871
1278493
1448584
1548895
2679584
174555
923925
2631913
2660377
1163234
1083040
258926
1596300
2509503
2098900
2938980
2644968
857136
1251825
1846582
1256114
804412
1371717
585014
1341010
2575172
1103512
1791588
2033976
1512436
2039642
2317664
2562908
1696096
829848
796976
1981267
1096118
11203
1480625
2699236
2256565
2236915
1125176
1504358
1543013
578374
510439
117954
348892
1627444
803087
144689
1957048
681782
746928
510315
1802729
1337774
996182
1118782
1845809
1686439
1624878
1012621
2050644
2737027
2778429
273866
1835067
2757419
945478
430267
1028509
602795
723149
2141832
2320799
778123
1185918
1182430
2247000
645219
181155
474345
2470344
450255
501790
1103684
2051831
606314
1530729
2609189
1519488
51278
1292873
673442
1130512
1019335
169714
2413478
943375
2861893
267212
598863
1235209
1542045
1727157
1848059
490980
265471
2204546
1476698
2834029
57174
145918
2358380
427276
984797
1532681
2916485
559454
875464
2299504
1960516
173907
453974
1862717
1838423
1395457
1952596
1830422
884790
2433897
2133687
2864639
646111
1932096
120211
1373492
2779617
2936995
1247245
2111683
665458
667052
340003
272384
2528980
1839874
103968
804679
593887
2205018
238628
155619
1190261
1354252
2026890
2518465
2606825
1832998
551736
2363687
1922452
1212144
1572074
925493
2539299
2400996
424779
1505705
2495037
820864
1047828
1345470
830975
1618446
2274228
1944840
1733096
1899262
1120785
177566
1724274
10625
717586
2929966
2307724
1374833
1674084
2593736
598162
1298327
2320986
285118
1765710
1796855
2726613
2192378
2830275
117288
2764625
505821
1715538
1133799
1162346
567860
2606508
756839
2675751
796418
1885351
2368499
2443427
2569103
54407
363873
698524
1401542
2504894
2736769
430050
148869
1389576
2771744
334526
1809020
2031753
2506578
1733593
1906747
255556
832460
1060810
2838074
975106
2396565
2055343
400312
2046420
1830498
1381156
1591565
2198276
1684554
1377582
2693195
2616559
952610
725065
229701
2274968
1208542
1586530
2672071
2321497
706114
2271121
2422318
704079
1558611
1168551
2935659
250877
1481364
2395675
1240415
1245796
1462381
2705272
1661719
1377804
819596
291068
2866433
184978
1485554
611762
2512550
892836
1432801
161278
1678707
1962589
2857748
1772988
2193899
2464259
598080
1171105
2672652
2499590
2909849
2076778
2040697
187376
2488984
1527587
2246271
1676766
2011820
54708
2811529
1265351
1805148
1489684
2911985
2660933
1568953
1218691
776559
2722441
249395
1966237
2307199
7969
1048361
1353291
1554768
2022161
2686903
1959775
2377344
835877
2899703
1170334
2859706
275570
2838359
2051125
2697213
307728
2390903
1982679
817278
2470905
2188002
1829225
843287
1202188
2458351
68189
871805
886464
1438
2744187
382210
367594
1218847
1590940
543860
1206972
2925933
2140980
1361848
1443749
1039953
2726620
427512
585597
2125785
989166
1020372
54332
2001317
2705613
2852030
2647965
662846
754505
49815
895916
156721
1144750
1047630
1624971
2014477
1605868
2792879
665291
199263
23494
1622638
1953004
1463775
2075641
1396755
2844494
2847781
2774032
1347259
1375322
794338
2839982
1068259
798983
2621436
1843356
2558242
879203
188789
784083
513574
300494
2693436
2822021
1538796
2053573
2442767
1141771
1968479
454040
527208
2230665
1361928
1826103
2578081
1417198
217457
360776
539480
2306896
2155636
2671035
663342
2479020
1500679
2859963
937685
952581
850513
2558041
1636993
2410541
2144684
820559
1212964
2836202
2010719
593850
2593922
763581
332507
2865927
366199
2372562
711789
2500501
2724723
2554662
164109
1120494
426098
2026974
808426
975265
622667
2085521
116500
542884
1111052
2809419
416915
851085
190907
1404392
1098701
2795774
2229969
1546937
662911
1807474
465820
767960
1388132
710109
2433492
380670
1361574
680527
2659471
2404573
2362671
1347438
197611
1266683
1743425
795413
466741
2690319
1617699
909069
1771708
1977080
1794544
452648
2548455
1347455
1708335
2701179
1811112
254726
2642287
729878
146668
2881360
1582172
1386494
1222770
2759867
2582552
341189
414881
2241285
288078
2200695
1338798
2668411
2934523
816431
2640777
1120622
1987785
1598811
955958
43936
1861717
1369865
427233
2295067
1798987
944755
188992
2728463
384105
769277
825395
2561154
855311
2114094
632118
235758
37577
903722
1778803
273449
1064791
225635
2110925
2816252
1247337
802009
2654245
286801
1151161
2071159
1930817
1413926
557751
2655442
2270751
1491731
1890322
2568424
1633172
335673
585921
1834691
1659911
481598
2847344
2459624
2645330
210708
2896214
143459
1233676
2051913
2465093
2851318
927683
1389143
744958
2587292
467774
2689168
978984
661780
1973620
165101
2899109
331421
1467064
1508739
1611267
1040755
831182
1932418
275333
2803531
2493591
901965
714743
2229350
1452166
873134
923751
1358649
1384322
569178
228270
1547703
2106989
2496945
996258
2670418
1212842
2130285
2108382
2683845
1694234
102724
2310460
445477
2677117
23685
49214
194712
699935
54734
976035
2905299
703358
537013
1718083
41317
1006306
1592795
2319629
668879
2151618
869200
1176830
1492967
1216065
680462
2690702
1646891
1329455
2921112
26134
661926
2503088
2743052
1431886
2471584
1839170
115734
135221
1436505
907346
2923279
299130
266611
2548387
96799
209646
2676468
2858885
1630239
303298
2623132
1349830
605625
2292659
1834890
1355339
966
95377
252621
110135
2087793
1652785
742620
784277
641093
2893110
1709078
869320
2473774
2090964
1317273
2401687
1026159
1585124
2313859
1411046
1634368
933009
1099832
381216
909914
1602916
2759424
1857660
2192422
422597
1195535
2884992
2772410
734660
1120846
19084
2817219
157091
791440
485658
1609887
654302
576546
818084
851664
2805648
1050042
915278
75859
1072397
1401848
634165
930642
440843
2512676
1348212
1572773
1331796
1241350
694521
2586368
1710860
145024
11059
2882151
216042
1342660
2588466
1511366
2059827
1529998
902376
950939
1088047
266178
142005
348045
2229604
2848193
2080241
757254
2236606
2408402
159043
1739385
725743
2319796
1132849
2522504
884260
2833353
2068577
628542
1850021
1008749
1905253
282235
1996942
2453920
210949
1494995
456179
1918841
439958
2564149
176266
576840
24131
988323
2621157
99252
947698
194645
1488602
2512773
1287717
2837160
1546249
1663838
2822041
2068893
1348372
2637489
794366
1792428
523990
1480572
350454
1413816
1268684
1633581
642550
1273777
1494235
2931739
2162167
2190345
223224
640279
2841008
1228356
1582374
1942777
135553
1909731
90020
1608119
2173387
1842404
1754351
1484096
1561841
2788370
913092
2006822
252110
1988
2336351
2851093
2159895
1459873
1563508
1976650
1213609
2839051
536845
213884
2866003
1739741
1341923
1312183
2134631
2918644
1839151
2692615
2499936
1458230
2693618
473391
939462
1765619
486703
632568
1793294
2504467
103823
890542
83513
550947
906001
2396984
60367
400431
1914160
1450336
1960152
1496662
2571237
1497111
916741
2375254
2646891
601956
926026
1225060
2320737
355705
213237
1798511
1667345
2588484
2538912
1141128
2048422
1294337
208431
1619062
1590577
2536434
2698399
1157181
2032544
2892183
2158867
612557
1864660
1780055
467067
1890372
1045204
2242419
559069
2136565
1367779
1442543
1699092
1472802
1646299
1635642
849501
1502674
1289700
320378
2354155
1373615
1276137
235119
301488
1525839
2677601
218286
1155755
308547
1445892
1301144
2284032
2036881
1555511
586888
2591955
2198520
2254640
2294227
1917763
1892404
2104283
2434931
2645168
1188832
1499849
667802
974141
1719017
678187
1964114
2035251
2669503
1930602
1727509
1150511
1870305
434499
531833
2830387
808711
1894072
1483599
391381
109119
2438255
2308752
586913
704416
993394
1914616
353315
1733619
923025
345920
1888106
1840349
502782
1959913
1306063
2692206
1207210
2298956
797893
499432
818536
162328
2729395
2667368
109429
1950566
1935078
995359
1161470
712003
2042255
588967
1304477
1274590
2070370
1659417
253210
1354714
1743290
2418015
1062750
2221646
2314901
2044868
2430604
2048144
571482
1233683
1920368
1763310
1528116
154690
926425
1343421
2071314
2153223
2055455
779437
605310
656104
1298881
1657458
1505876
2518349
198416
2735448
2311864
2794908
1021259
2795766
2416289
2790447
962565
2274397
2702376
1783972
2934735
1429800
888499
916966
135684
2351236
2212466
2842007
1470668
428807
1288650
328567
2697782
1979938
1391386
561246
999557
906278
534204
1693476
1846596
636533
1793208
1372992
2398508
1204429
34312
1638399
1287916
196060
1010335
291857
1578569
925637
2399333
704446
258633
986695
111983
781688
390535
2805433
1167097
2790869
1048253
2675827
848152
1346933
1184198
1549319
1389569
1132666
1422920
1141385
893580
437308
346371
2574399
187190
293818
2814249
2171817
1524881
1652946
131075
226817
1037305
309505
1279559
904077
2011884
2406768
543281
2801666
984103
252792
1458810
1056328
133396
400149
303643
2562117
175346
643642
5703
1330145
2539045
63737
2311940
1891662
2100928
931315
1847744
148726
813943
1966864
2174324
755370
2174395
1725531
1816429
2597982
2875087
2538828
1078012
306998
22140
1948428
2759231
1435522
2094617
1644846
2809943
2228524
2082542
1918756
2133314
1458533
2535096
1441934
537548
562203
1057820
1040559
806799
2354819
2414907
1397853
217616
1827306
763902
1325454
386295
2792040
66907
2488023
909593
2316891
1743263
820156
1987324
762781
1312912
1816316
33973
2239773
881860
2522087
771428
2323737
1632081
2041348
1215255
2770462
2329769
1598399
355508
1000021
520756
2703645
2838898
1303189
1509397
2099575
804186
1712861
259323
382715
336814
850379
552558
295445
888885
2713235
1369892
1442155
528823
603533
2098881
2015047
2287548
2766340
1907821
2017070
1896863
719641
342484
1385558
238692
2113521
242490
609255
321789
774958
261432
1935210
193413
1186911
194306
2592408
84078
52830
126328
2450380
767824
730082
1743867
1512522
52845
1440429
249392
2187775
2264355
2459908
1765651
1298859
1978130
415853
2521208
2694101
1144399
1715350
2503353
332450
441726
1113952
2807561
266924
2782157
1919679
2932001
92152
1864517
1634813
837934
828307
216758
493438
2354726
875178
2817384
533478
1439204
1249991
76042
1367612
120995
93592
1306967
1681626
1148692
2614718
1430246
1272320
1754736
476018
2324169
1112973
2818454
388410
2134272
2521145
2842875
2449386
1434144
2549414
1491968
1710041
513847
1897052
2104754
2373267
2861719
938712
545816
1610638
902064
1119871
2157687
2473589
1780282
510653
1858523
2374655
1407339
208416
882660
1118722
1773663
1097394
1515061
590371
1864458
89508
1863204
1426158
2732873
2603186
2918677
516965
644032
1854879
150505
786714
2110745
400507
2831460
196064
1470150
2516720
299688
2321368
1239137
365153
2240204
1862408
887259
1812984
1588520
2562431
253321
1528034
1199561
347790
1104195
2514507
921330
2623117
1379203
1945567
1509065
2341415
2326914
870428
41027
2642763
2555648
2841583
1291895
1704836
18461
1659394
1912330
2479956
272718
295543
507652
1325720
2345922
2185702
2356889
2754426
2605717
2594955
2056430
973290
1315463
288272
1200822
1753781
535203
1629186
2285239
1007241
682780
2706957
1199338
889291
2477202
2025879
2099114
1591218
1338398
2599665
2723383
2877314
1843900
1821422
2519190
1974310
1673923
2252461
156940
204250
107566
2101614
116419
1483178
590964
2447868
1038211
591722
2887536
1210228
2731581
454923
465237
858120
2063366
2263116
2863762
98942
1306365
1055982
1866005
1134159
942644
2678179
2332323
2648582
2366677
1993622
1258855
522504
2789717
552659
317775
115799
530522
2548804
1264242
2829387
2725708
1607178
2863741
1154328
1466684
2571577
1819656
469531
1088493
123542
1665900
528793
284267
2937684
2628369
1193056
1870542
2249994
1934248
2121705
490929
1366039
1784084
2758281
169964
1562717
2735541
2850309
1043049
2935686
385733
2382100
2679421
831812
2272962
1705755
1585688
438387
1931047
404440
937694
447809
1396619
490702
2016003
1581424
2008278
2081015
1883824
220081
1731592
2198513
2684180
975051
462245
942567
2880221
2637134
552110
1020414
2138854
1987188
1911866
2627708
1898959
1449219
2038232
1430321
1694285
1486713
2149915
281215
1212413
1123682
1151636
1080204
1204056
806100
2138473
669393
2927246
48136
155087
249366
554826
1844740
381230
568686
1924014
50627
1168551
618215
455325
1839708
2601593
1236480
867753
2425558
1704503
1673655
2494947
2298465
2940408
1784409
1244281
244500
1696476
1796847
162513
2452808
1336818
1687547
1959504
1114478
2916166
1411007
1904316
2038295
159254
868560
2758266
2561690
750625
1663770
2084777
2820041
582498
1501570
1625827
2039638
2858741
1849331
1466919
2809369
2220131
1552901
2595869
1543744
1431719
2839160
1540077
1855742
1298277
1743840
1679008
1896093
997033
1485451
1568630
2492915
2932862
2379929
1111870
266952
1136515
101372
2156495
2853334
313707
330492
1501728
837765
722794
574148
616172
970640
1819790
2457916
2257583
429847
635801
864757
539365
2711595
1400843
2413308
98750
1168959
1088051
2293431
1128454
873048
1345794
2306278
2267868
2778982
1699850
1374220
1583062
558033
1398846
2906863
2316681
354637
1232715
1109835
1095483
1622585
531361
222691
2859024
1110768
2698412
493107
2292816
628181
2388400
1063041
2078232
548723
2504912
2102971
1501542
436121
17605
389179
2755009
1028049
2827506
1454496
1559127
65440
1629533
2682252
2686468
464704
2633654
241411
2706553
222411
1667628
2745323
581616
1665308
1379686
2652314
507669
1401448
1214020
808896
2628659
859755
926820
1336392
2915126
358281
317371
1128911
207218
500132
2803480
2296477
2048508
742417
425570
1604684
2905580
816074
254186
223626
717646
1727252
2120688
2072139
513153
411195
744173
1116830
1991477
876066
160071
443261
2445804
2716465
134476
740885
1655633
645475
2662064
245076
561314
1260555
1107674
735878
1609234
2039545
1949231
2939430
2245878
2011918
163875
803040
1216268
2698076
655128
617155
2710563
2592838
721695
750814
1167409
443147
2764136
1617303
2569775
1468821
2644315
234596
1510017
2741783
150683
1173868
843165
527971
1305322
1183299
497191
1507379
1276394
59366
994367
1512247
512508
416956
1512660
2610086
2161854
280136
2598960
868115
1656966
2847642
1695117
960717
2829879
233567
499424
2477127
2549017
532816
2836311
2852905
1408391
1935462
1205237
2231190
122430
923594
1075439
1636641
2682183
1708561
2926964
2500064
558388
2268023
2874677
1138168
1502326
403494
2196613
46495
2857429
651765
2813602
1880410
143935
2664171
2914230
596117
291326
2582168
979302
2875840
979797
247501
766712
1743417
363380
2141439
2043629
1704175
1705506
1945505
710639
2604852
2736011
445941
2244994
2299741
916630
2619299
1043262
2851745
2452372
1894902
403805
2652091
2909050
1568828
584338
1547298
1240870
184324
858132
349100
359011
2239390
59058
1033285
2077901
2748497
2682567
608739
1606988
666413
1177885
1590184
566845
381237
2437030
1679718
1187947
1795712
1605764
766000
1418932
1713535
2590416
1161131
2862085
130555
338108
213100
2166945
419770
2112916
668807
582734
104429
1021082
747508
1947372
955477
288983
1319856
2801704
2714797
550871
198250
1538567
2116810
2287050
2022524
2280234
77427
1716058
2631740
623255
1507352
1876039
1605735
2329382
205540
2170929
1111920
2167153
20711
2625168
2773393
194821
35313
1307746
885954
1014839
2537341
2232959
2085480
904704
617032
240864
728431
1456770
2447731
2098053
1917312
1450287
484590
2897935
821401
1404729
2500846
597913
2782822
433016
634033
1463838
2138148
478677
1393341
300193
2022499
1125618
1792496
1875680
430765
2049484
1211621
517692
1712070
1661765
1898579
620099
1651616
1361120
2031798
1353720
272427
938045
358443
2562971
403305
2292901
2151494
2533982
2110048
2774797
716024
314256
2588403
2001613
2168492
560541
379365
327123
457639
1052210
2806726
1342647
1109361
2835045
2639387
557643
835777
299461
1636901
1742231
687986
1054154
991862
1980906
608453
479273
2795997
2924887
1752278
2696923
2873771
2558060
2108173
597450
196141
256077
2350768
1077664
1201993
2394880
781247
1765706
529515
1278971
1487355
1186438
2397605
2217253
1104470
1139144
477296
2045437
1403892
2115315
2412243
2004586
138159
959172
208560
1406260
756352
1782349
2921696
681592
419938
208156
1972230
2797286
2231212
593830
1028533
2200004
651259
257063
1722003
419455
466404
1312804
870935
2702699
2508898
371762
1569416
878136
2519224
2225819
1845505
543277
1675491
2171188
225784
633985
1266324
1123461
62528
1470512
1402729
365220
576797
2388562
2566218
1601120
993811
204112
1491510
2658118
2304955
655319
369476
2038029
1635622
1819622
1237098
1350925
2444236
1413563
562016
1782909
2286688
1538858
1843541
1814658
481661
889219
844328
2575662
278574
2081442
1988926
2365539
404463
1760748
1706262
287429
714906
1664563
2807717
2007734
699278
549579
1933754
489163
2091055
178122
2383787
1636219
1950017
2612679
975930
1410583
1695413
2224825
2443872
2653505
92929
1036008
2402486
868680
419351
1348978
673894
2503874
758470
1668881
185226
1766335
864013
254692
985788
2059135
615213
1241109
2846685
2469862
1628734
2561251
1149100
955939
2422456
860438
648654
20588
2673633
1906259
258935
755946
2576502
22528
817669
140202
380128
1457108
1340834
2750256
1848768
1233615
2244178
1440945
775232
2000285
2428627
209426
2495031
638861
1502720
2066190
599711
2413969
1187551
970358
1789334
1919663
2293068
1261776
42359
2600549
905362
1110862
135083
660806
1719544
653264
846027
873831
1449961
1442421
2832137
1511575
2404328
1499570
1265541
1862631
2040248
2480349
2332858
2536210
2850827
2372442
578387
1124780
1849366
2320221
2911439
2933696
2001625
2453705
269099
236051
2881311
1747629
1274613
2654273
499160
2002619
2210880
2061954
2681149
2551569
1530633
2019164
2841290
2296156
2688624
1316151
1122670
677247
2105404
467365
1977104
560759
2603709
2830559
990884
43337
1719256
2590633
100581
1195531
877147
687196
1844465
1165964
119216
1144144
2197072
1861475
1234690
2505653
758881
671462
1560546
1792893
333217
2307863
1162841
2220617
1798202
120864
133474
1725306
2755806
2266052
2068927
700410
1544813
1700985
1585895
110044
1437874
2342701
2767009
1321951
1666957
2621119
1978649
1730609
2878150
2279849
2211986
500433
1408772
1004295
1477183
2835585
233908
1216110
2204214
2838971
280526
2711482
772076
1104922
2119049
875741
25462
1578654
1836747
1167043
639349
2676425
1352853
1852675
1423452
1989214
2894644
765174
1237293
557213
2822238
292878
2892464
1708164
684653
1328954
947023
780209
1949720
1046512
2173587
189521
113186
457508
1127154
2904313
1072008
100220
1844368
2887545
2333600
1430008
1396387
2241881
941498
20232
1198074
1573688
881540
2725112
414769
569482
2740140
1924243
1072863
360116
927741
2815255
2180084
1209544
1727763
1990006
597279
80782
1438032
1432824
999578
1278787
1244068
1590198
58938
1800953
2916169
333651
2230767
1826349
2260250
2208399
2128228
277729
303160
1152499
271291
1959145
1618741
2302360
1879861
1479987
1498122
704062
2007771
1190034
352747
2370994
247604
2161504
2200396
117654
271842
1955077
382403
160887
1388278
1646159
1789744
1296895
469564
409576
1880066
973554
1724028
210809
401958
2040407
858543
2892844
2110765
2042806
2514603
1207830
1946869
1318183
2000669
2018665
196596
1306446
1357015
2594362
1960521
2345579
105195
2782233
2118522
1052846
1468467
1603570
2136848
1367702
2657683
785503
1652382
2640841
413635
754433
91325
343662
814594
858092
2875459
379154
2153943
2658184
480294
2193215
1614995
2476009
2780051
1024024
1267588
646594
2432890
2934198
1735624
1162790
1950414
675108
287537
991112
1739170
1563381
2660086
2212700
2036151
1428427
813605
42585
1339241
985277
1031048
2257934
1972972
947636
1904389
853841
2366683
895804
1268002
899851
33864
239704
1539050
91587
380841
1241292
2742947
1863943
1946214
2029729
2380928
2896663
2274034
2668768
2336020
971708
478837
2468288
2206716
1179011
2304491
1032554
1077416
2791474
1134380
1998944
2014681
2363434
1157066
1105668
352675
2709048
1832860
1591415
1185062
1662678
1195430
492647
1622450
1523281
589564
1878556
2644403
1888368
570002
328888
288751
1280208
2867296
2165769
2829688
2255821
599655
1228032
2395078
2202367
968601
1283014
816670
57220
163212
935042
2701597
2850216
1840238
1844094
488637
1371547
2872242
301423
1284131
333392
2730454
1776587
2450226
450062
597761
1625464
506065
2645275
1125062
1999382
1824611
227908
1953298
2553985
2389354
1827047
1559104
530444
1887143
352183
476719
1925510
202382
2676663
1803137
1920013
2669512
935584
2033535
2703195
1877848
1177379
2838876
1847182
1650683
1606606
2667233
2676430
2472190
208831
2813443
1237267
1656871
2206089
2588390
890167
661424
1148060
52917
1913553
1681373
2706049
2151582
516654
2850258
2440034
1836442
946104
2310173
1333526
551220
192887
2164087
2816648
752309
188741
1415817
324466
2048154
2543720
1497788
2798771
2922463
442979
1771469
2602135
1352128
1182237
1055671
448762
926490
1093605
544018
516012
1626284
610733
850480
53091
727009
1348887
2550740
1076555
1096691
824389
792213
397696
1591111
2628568
2644124
1871747
1107979
998724
2787908
2574812
2464025
1678530
1276369
2778851
2568110
86060
1152696
2194176
1164559
1698678
238045
1272659
513664
2636768
2402167
2765658
313065
1943894
144446
1053803
2873807
2494172
2183074
128759
1697520
2475664
1939151
1384239
1504113
223684
2720960
1564203
414458
1892555
2751459
1226659
808391
1797786
2279325
507800
17081
208144
815981
2275334
858975
1884830
1477637
4605
1345706
1643668
503319
563924
1958554
2851806
1992518
736159
1532833
208799
2291449
2559716
903854
296086
1305251
1789779
2463157
2256053
2500011
609116
2540132
263804
523368
2850249
245932
2884803
2729151
2543304
240474
1763785
1580324
1736749
2001817
1549558
1753375
1491815
722503
2129001
845420
167132
962735
1006545
166763
2792028
1615958
455376
170034
1858065
88554
1862136
762233
2823751
2571314
1403200
2009748
374034
2607855
701147
2628448
1162196
653266
1416822
345150
78433
455251
2332241
1848523
574318
879777
1030407
687737
1675848
439799
936744
959430
657404
1841824
2255445
2175963
993136
2936016
1289829
866703
2428146
2406253
2825789
2610752
786257
2789038
1204880
1541344
1288047
2686766
1227623
2224262
2923266
51859
1768432
652419
30527
1295159
1903426
2318211
1572064
798275
401383
1225210
55808
2135175
2251960
2685319
61776
1058478
551445
113023
115894
788920
2585081
1348689
32329
1562575
194002
1020441
2133377
162966
1812946
1636240
14033
942162
1714044
917610
2838646
957444
2908871
1842132
2878594
1531675
1637017
557872
2739383
2291420
1381602
613078
406496
990114
1553027
1706395
34024
1977486
1017277
9062
2135550
1852761
1816136
2075684
2184020
694359
867516
738788
1230587
950961
2839269
2795512
364281
1800476
2923291
2060343
681209
2186633
1608722
1521474
276172
1635120
1869150
2174699
2527276
866580
1072586
2940136
2801980
239952
1520160
681492
1141864
436493
33648
1359344
2524386
187987
1364780
908181
456854
2555778
1138495
441124
562901
632471
1118167
2014656
503239
2452834
1933492
1643188
2783766
1372258
599962
664366
1848528
1411183
1209494
316377
1618634
1547300
1915530
2576320
31231
1237251
1895094
2871140
1822272
1271047
1304568
1062534
394600
837200
646589
2535890
889943
1206297
106153
2178522
1513423
2332271
2379783
1491231
756415
1507962
840745
2590524
398021
2429846
2458338
55815
2796489
1644889
1686031
136734
1762978
270596
1390311
2570675
63894
1743987
2767992
2493462
191236
976683
1046282
1273347
398359
1725097
1170733
2048568
2768262
1415686
1445722
514689
2126726
1982782
2703822
1911058
2278611
900547
132123
280813
2479667
965363
1026058
1606007
1988346
918127
1838668
449917
1615040
1252590
442892
366337
1016334
2909335
1943001
2640759
222301
2722429
1598208
972588
993494
2074066
2234672
395061
814705
826597
383965
2330186
2849331
524319
1613661
2531239
384844
1655776
1567322
676068
1046005
1517492
1802588
1868061
1802794
1987015
1494428
2646526
2452404
2558406
2283560
235686
459687
2488098
2122288
2786049
1890734
1711347
1511031
2047994
1868106
2376269
2935226
93526
1748594
2496620
2284895
2636539
1669628
2028422
699733
171601
2250564
2708842
406401
1702511
1349918
56463
2371418
610118
342713
681057
84842
907313
1584397
856808
162420
1877848
1756087
1277883
2715862
256255
822237
304784
853638
2917404
1044486
573130
1177709
1410601
952670
586223
1121346
1313936
2660454
2655416
2587373
690402
100238
371765
2671941
138674
2641900
1703316
2882939
951683
207171
282886
1540945
524028
160312
1149461
350854
277596
1025886
1281754
2926133
769539
1069235
1369100
1063946
1807662
1413707
1498875
1330212
1678944
423141
428052
690372
78551
2543137
1860395
943751
352185
854107
2631529
713880
1040569
2331082
2534594
1268622
2624908
1704596
594169
1114849
1298756
1547054
888907
434590
367943
1671451
2095681
826492
970390
1972245
2216472
1332293
465789
1517618
1647092
1223350
351944
2791656
2478093
1032291
917542
94066
2035777
2401832
1106666
608621
1365010
351250
214461
1480287
1158185
2624813
2414683
2202957
1533956
1036126
2804023
1382383
1678380
1704377
675346
1815357
1106000
2887543
2806595
2109539
937363
2121327
97399
2056309
9027
1264044
758967
1270401
1372397
203179
2145423
2286492
1648391
647126
2370183
1266337
674612
2595672
741901
2240023
314198
2380053
954661
1857419
1065335
2775184
652219
969362
2681526
116713
353761
1833847
515957
2426032
384658
293895
103991
2916240
1949528
1058084
2786178
2043966
736829
2040564
2132925
1690452
489937
1091870
966601
799697
1437096
189799
2903584
1880457
1706571
2154226
196297
2545840
2206819
1598262
2063671
2514772
899960
2881412
1160664
16363
1156809
975417
44170
1963978
2451033
1665955
2729539
2134651
2936343
1094914
1672133
2277954
2576122
75546
2294679
473110
1370763
79930
2518876
1446279
459751
391293
2069031
1283830
71686
463636
1808493
155983
712601
1472768
2042258
624421
390564
1399284
253318
1502530
2391227
106673
2526816
204295
27646
26474
1350601
450922
1068082
912342
1661576
1260181
526699
1866593
171461
1279620
2369274
2424123
371817
2178123
1252020
2616274
520491
1097571
1392836
2463504
2051939
1082082
715486
2186681
1825534
1471564
477134
168696
1044917
365518
739769
2865792
174484
800111
2710690
1800024
117616
1370975
138790
2060006
1642138
1755386
1096372
1920110
2458695
46360
561345
201494
2707130
956948
1981234
1535060
1042602
729364
1483162
1706968
1690411
1312385
2297602
1553826
2035429
856240
52921
1427336
440656
1468388
450688
328464
1600384
1422101
1564454
2013598
1848591
1867087
2320152
2311066
1841554
1107416
1814449
1745283
1790965
1349694
2508972
719669
2355061
2357658
1353304
2440261
1098502
2609409
158865
964363
1170970
1276134
2612272
332751
2792105
1726196
2668692
2861955
1197703
1461606
1268502
385438
1751867
390954
1303678
672139
1015488
1658590
1298336
1232370
2641223
1744577
1732161
1192935
2057623
1628147
1086331
2853686
2167670
1572867
2670930
1203737
760908
1433950
397965
698173
825907
1739701
1469486
2616122
2204863
879035
901694
546271
1307065
1029355
2088437
2713857
583253
2305775
1288174
433598
2624277
636131
1910500
2565235
1822211
1191823
2395614
2464499
2377187
2670871
1110259
1014207
1777699
1982202
377560
925380
2617532
869574
2108116
2893487
201628
357861
1036915
2026894
1389740
1127837
2763347
1214711
57549
2045216
239908
717639
737172
372502
1344205
2932604
1058932
764553
807067
1636848
1268243
1289464
458297
2590997
1457248
562572
1004935
520526
2705096
1841111
2240625
2427243
1994877
1331701
960757
2836496
1328633
2605141
1788438
494855
1586131
368577
1773461
989256
321331
807873
1304193
1302290
1194161
2182104
1801165
1765037
2655334
1998174
476163
1408753
622190
2180681
1231125
853483
152773
1132726
771136
2283027
967506
64996
575995
2147049
1234305
1998117
467400
1124392
251895
2295736
885438
799149
645522
1037066
1282442
631548
413910
2373482
2230042
2103744
1779259
2440483
1993181
2339981
1754661
2672975
115077
543320
2639387
2665517
2883264
693501
845298
423091
2723026
2870362
2396684
1842810
2035461
1001775
1025717
556996
707829
824798
2821702
945843
2189827
501285
407350
701738
2369723
1856257
2131888
2238767
1342434
2156171
1309304
1154003
452202
1429236
755881
1777352
1736379
558321
671146
1420043
1290058
467596
2718522
1002077
1804335
2282965
776861
1197356
1030330
1645193
1877448
1248852
1271857
224999
1959200
135043
1823427
1452979
1579897
2338991
1062044
969896
564850
555991
922429
1131135
2544958
594313
1164451
2735194
1970973
1439494
2500210
1512701
803955
1079898
2907734
1403716
334257
1217109
1274657
1256971
1863689
2401009
337907
399106
2843315
1425119
1374901
1396107
240096
2454024
1884472
806021
871774
1641843
2384824
926933
839653
370248
1926370
2754123
1616374
592857
2402678
172618
2160818
2835097
2808577
256983
1385692
1934480
2285091
1923476
223643
376053
1025613
1072614
1104090
1126911
1519271
2467292
80483
580021
102738
998607
66987
1516868
668060
567442
2486853
702904
1504820
850623
2348500
592802
2606889
516348
2301535
787764
504784
952969
2362679
1814497
2049547
228908
2463810
2922462
2502132
495232
329728
1615757
2359626
2501811
1323376
2185403
633439
1358753
2599582
2374251
2876056
2725008
142102
323641
1324507
412892
735968
1949008
1745323
444830
1223113
858578
1395547
2704322
1992999
625818
225173
2346252
2000864
1162586
40500
2874005
2523333
2902269
79112
1752890
2512081
2463749
2340253
1179359
429715
2616094
2663998
57821
959609
921518
205190
528109
1079661
545217
1761127
742608
1445979
2503457
597000
599800
1471404
2893733
885402
1894598
283117
606562
1113255
1527126
2618052
2759147
1792941
1687821
1499407
2127739
2773175
2564700
1946712
1774722
2473067
2675025
1823255
1657484
890022
2927898
2619571
2236606
2660700
991327
2721202
1122223
636491
1813886
2006994
555478
1301985
492682
1225825
513365
2921120
1025652
543136
2919283
2519982
2378544
2488165
1266872
812034
1003019
2206815
1089580
1793831
2831829
657917
1291385
2259956
857597
836874
1556710
510491
608128
2827509
1087141
2858238
1618562
1111369
2365596
1956448
308783
1486178
1493820
1762252
1492727
744613
299982
1195429
1881314
2889087
1695500
2347729
651040
1171976
218505
1769282
796722
1355069
1902802
1030078
963501
2062131
2015317
2253129
417480
2055609
882098
1326244
1849104
1891513
2898868
1969547
1956606
564863
1462431
497780
2088287
359812
1622903
2470600
630575
1245985
64640
2571899
1238991
1810805
2705491
762804
839936
1478382
1477458
689312
1956424
1930138
1859090
2540014
792014
621348
117401
2093599
1684835
243476
57908
2578992
1040643
1013105
1347122
1562825
1887973
1195783
1933995
1927520
995715
222990
2388604
538217
2292081
1668309
665047
125807
1413142
2744062
29775
2676168
1998686
2710808
1558177
433100
971459
2588087
1006759
1473604
122089
1594600
488599
186622
2815112
15951
509958
1858329
2541462
384851
1471174
2601342
2800464
2869342
1223024
2088920
2118306
2200184
1746614
453632
258732
2363927
832270
2134630
2210707
1983787
2254770
1165078
1400834
1250666
2490943
2654682
2082235
412886
1479950
1301217
2042910
1793553
993028
2052545
28439
2823722
2926320
715815
1176081
902132
873832
961249
1889989
978072
221868
2653484
2230129
33704
2526564
5930
961708
925324
752902
2181129
2929201
1752261
1348522
2871373
2550381
818348
1448738
706168
2775803
852642
1585029
46426
374974
529908
235087
1503244
286043
2010457
2365854
964365
1109430
958703
1560544
1605656
1489248
2912898
408417
1543108
100633
2010121
2062280
1451654
1659679
2633216
2627463
737970
827950
998861
2482684
640878
1724285
246364
868784
153986
2927435
845340
165971
383011
263457
2216198
713961
1459751
586851
29459
2202984
41844
2918280
2141869
245040
327654
2365754
120123
2067365
2774192
854930
1152179
1423898
2799395
166342
1932014
2379989
760252
1299090
2494616
1511597
775543
2785117
1530232
156909
1142145
234919
2275912
455777
1288177
2642326
340824
989066
1996631
2295286
1744985
1999780
2032898
676197
755645
507301
1900211
1670887
228874
1531814
2404151
1718845
2262655
320064
241244
722501
1982791
976819
1847698
1134599
2631998
2012870
2299609
2569655
873149
152437
1344094
2940515
1428886
1431915
1210902
1334431
320603
485874
1786824
2776819
2388984
1150196
2199429
2307336
712196
1767996
993715
102083
731578
1620790
1584026
2395183
1689143
2474355
1539927
704148
1962147
107750
2649530
1836591
1181675
1387678
2590853
1543610
863588
884235
430369
1014293
1694801
1433544
2446193
2296073
277836
2070829
2153075
854708
1313685
710894
2882470
733286
2272080
2192380
544150
2703984
1942638
2082306
1396015
471149
611197
1269458
358454
2890596
1159600
1662590
924402
2679879
2627731
2168905
2266042
1459825
1023340
766316
183408
2912651
628167
1428259
2648224
1701419
2313711
2753032
2751363
1658478
93424
2256777
441005
2088836
257966
1482678
889093
536371
275290
1256054
2682078
377452
506963
917208
2173375
2627510
2623008
407855
755103
1630798
1109224
668791
2807165
1333914
1306254
2840376
2742248
1560441
2116488
2141460
1498537
1530090
824237
2678431
1863162
468003
2096328
2157231
1779930
865247
1457039
430856
1746338
2447215
2264611
2001140
2475172
132347
2757287
2922577
898885
898358
2760604
1755921
2652523
2517514
1881649
2135272
1608846
163982
1899894
848870
2206617
1220972
1969008
2714246
685178
2414255
628856
307790
689925
1701783
2381917
53273
2421396
645474
1151733
1059131
2769879
1857979
2753882
962569
2460546
308874
639051
1635832
1477770
2282690
565297
2165606
2228360
2847941
875345
471040
1689675
2233323
85085
1478484
1620224
2229909
117491
2025937
2396360
1945513
885583
516104
2078197
489001
1671057
2064595
936143
2133132
2765606
1985577
707986
2680874
1251893
2441113
2359768
1797501
1690897
2848697
2476075
1049758
919274
2801637
2255163
84709
2349439
2138709
2494460
1569963
207249
1498390
456112
2695099
2228652
1545648
1358049
783729
1234581
2661662
1236580
2721383
2641736
2571183
1230149
771006
2135143
1462877
2126379
12119
1168672
543997
160960
1512494
1220864
2402380
347280
972065
1377740
2412169
2268254
1427051
1101794
362345
1920690
676096
1765591
1973301
167096
2016836
112620
2498150
385590
2390765
171740
1058188
2836206
366417
615423
742708
2051522
257534
2841741
1272751
800714
1772520
946674
2335588
1839223
258130
2889528
260517
2743543
161869
1208671
1823468
1979401
1619385
349657
1674815
2599728
1495732
576269
2927191
2131465
2031575
1821521
1262722
778591
408410
2101011
2850825
737417
2652892
2086241
712842
1083801
2496470
433479
908989
2390930
623495
787470
1175933
1601022
72891
2328070
834135
507191
2019046
2650099
2803840
2928481
1208458
1994877
1185858
949429
1695329
2661538
626072
417540
1110555
2757094
2190109
2873600
2128507
500931
2633944
2516210
2233215
553011
1946697
2799429
2361791
1607898
2100350
1644615
2237518
1381724
73804
1042588
657380
99473
313041
2169433
107327
2773053
2018918
1140810
990601
2918147
84138
26678
1718083
2681693
1454182
1889356
805941
1494608
2855144
2299785
1510584
1588770
2815666
1994916
2336845
2376446
2784856
2680527
814986
2330754
464553
2273857
2357732
781416
812737
2602635
34869
103741
1263855
334977
960765
1092473
2018810
689358
1421248
1600469
2679350
1317194
1473753
385328
2636762
2932616
40291
928076
2496040
518298
2915187
326035
2501600
1916558
2408662
2713942
2343496
1561209
2719388
934531
2433044
697456
2595270
1112528
114808
1449650
2518364
2663151
2340816
1495999
597676
2317369
138946
1154396
2434512
479940
2584559
356704
1863090
1419257
1259341
1000439
2554614
1556900
2158600
2843720
938991
2024292
1524127
1758630
2476995
2470043
627679
362559
64137
2470202
1406752
2629821
1528948
89822
2549276
2588271
504613
442589
664575
915504
1601381
2672910
860766
920223
2330237
2606619
163820
1347258
647117
2254993
982247
1166932
2739611
2023949
269598
2473685
2323001
305964
1625666
464231
2795749
2812286
759665
1263401
369624
2169503
2162142
2557832
519810
651869
650657
752631
381811
1515626
1560706
430474
800013
1537445
1852910
4907
1055188
689107
2194539
2134125
1741415
1840501
654221
2575539
1199816
938766
2674770
99702
2232280
1740887
461335
2504292
2127606
2649712
1873061
2545483
2242506
15428
202058
1575697
1124800
1929595
2068084
2564973
1516320
2283935
2655042
2796250
2590116
747734
2508876
225925
984299
1177866
1120450
531689
1471193
2166695
1556571
849554
153548
2214147
2112041
1682078
1450369
831372
2797474
1183413
2510684
120083
2472614
2175621
1881494
2826904
2431989
1339892
1424227
1725713
2672293
742374
1461591
1863031
63334
1370471
1565972
621601
968977
1765248
2694789
1820453
1390882
2626350
2043972
2216461
1248172
1355962
2610717
1308428
2014307
775471
947199
1715974
2798446
1906816
2225671
39270
2703456
758627
98674
1731449
528037
2295604
1643171
1256118
2723807
1325379
1167330
2277209
1979200
1748074
984787
702079
2853182
1144743
957693
685706
130444
2577926
4636
1815036
2787955
2730919
1315285
1588876
2769253
219181
2765383
945407
2210408
2552790
258107
899538
827421
268367
2145207
398493
2143153
998378
1809187
1769867
2727250
1925635
2674896
2695886
2123077
1409292
2359544
1735841
1773911
822334
254763
1362570
2672545
2846640
1145764
46325
1269478
2626911
2624531
1625151
445908
2913388
317638
1389365
502997
1898240
1823313
1082683
437267
918557
1708133
2917787
2440228
543327
2561189
2505566
1288358
582312
272107
2501847
92460
335902
271789
774963
566609
2552210
1833689
2608525
1500877
1238822
1270694
1405231
1477356
2856242
1101762
1233859
2385568
1323687
2244159
2601357
702305
2696083
1483995
323929
2134274
2150574
2771454
1262692
2588183
183903
1125045
362156
218115
1237475
2840196
2541990
2223627
1699756
150691
2512808
2470911
1956001
2056698
411486
2914228
402671
2842563
2674920
355616
2074163
2181572
1607778
2246888
514255
2695301
1856938
1900426
2060967
1642262
1265304
990478
407392
933936
1681311
2796170
1726906
545405
1490193
1710657
1361515
613670
2394876
28149
2656854
445062
983497
1781177
171133
290591
2400573
731693
2880806
37614
2836531
1982402
2017130
478377
2058093
2011073
1132435
2279201
1390241
773327
497640
1075099
70823
1483378
565512
34569
725527
1478250
2255121
234007
1170352
404668
1220372
119695
2551429
2414478
2500464
258477
2371700
1970962
2093530
1557615
447189
700571
1296845
2935976
1137385
767067
377036
1250044
1536351
1793816
2845461
850980
2565992
418149
30640
954142
2358943
128828
2853500
705548
1961614
1686733
1906578
2875500
2471863
1378346
1502737
2188512
2150387
2887538
2923314
1705948
123906
86156
2113182
126837
2011737
1118528
1152251
1611332
1163164
1103908
2439765
125920
927008
1682869
1235407
956967
2872966
2399445
1908233
807916
1916965
383244
316547
359456
2519351
1882051
1976751
352103
678553
1838188
1648766
1997921
235681
1652797
1894156
1837963
2367897
2493271
1354619
1593872
2422207
1359754
392824
2914149
2101621
2326218
2474723
2186402
2321207
2644168
1487020
689014
1177707
1067881
855053
2274981
885635
1575414
435217
2765547
1797817
2633219
2386721
119974
726946
2519671
214588
1135952
2312358
1931552
485593
848410
290728
2249919
2574597
2359014
770075
1339348
1331429
1696411
2880764
1317239
1026829
155090
2173821
2636540
679450
685611
155378
2304705
2226685
2883275
530546
1842715
1846630
2077691
376503
662332
2590703
2290740
2568527
563804
621678
540722
117870
825000
738728
2777200
2188105
401283
1085645
123367
1411763
2073568
2918944
2780256
1081417
1453130
2136885
827602
848113
2562450
421446
2662983
1503814
1065662
1900276
1396279
2565606
1630010
2517025
1397851
160976
2712679
357593
439329
769910
1038236
430888
267255
1279793
521675
1661160
1031411
2328615
2720477
96942
2457987
1647083
2674631
2006794
2222205
355429
2423384
98670
1638511
1232337
1319691
2673629
1777392
1350988
2306709
865297
2107928
1215097
2516614
2463985
16182
2212387
1802869
1017344
801654
372730
2493126
2630363
402386
1338261
606914
1707567
1374427
1638084
15218
2158489
2329498
167399
716441
1881168
2533837
1298220
752119
796998
1717619
531132
35382
931279
2046325
1043493
2386146
1444400
156173
910392
1497304
1438288
52768
2738737
1165696
7368
2083599
2833602
722021
1225405
1645678
1679928
814036
552002
1669069
911517
2320715
930258
2155453
2428860
1265621
2700525
1921137
734922
1027126
1085970
2587232
242939
1596281
2245296
1650697
2801039
938463
1558587
1001409
2202926
1971528
120623
498604
2457629
274783
1596102
2669612
1283191
1808714
85650
334007
696370
1271550
2088855
1164524
2683017
396159
844592
397916
2091795
2906040
741868
334316
2559584
1907749
1308079
2377164
624160
1467464
1948159
2505079
1418388
1474476
169372
2826080
136002
259140
1044785
2714648
1325636
2520470
222483
2028033
913705
568005
194488
2233610
1485006
199262
2639816
1736942
623174
1136001
1400484
2191163
2058747
995651
1124980
828725
669403
2878329
990469
1974440
351918
681647
2241778
1731776
1673361
2671592
982563
1508669
1688941
1718255
2556837
463458
2609944
2581821
2228117
1099083
12765
518770
972722
1781794
371266
976745
836432
986058
2345908
1610954
253474
2393832
2785095
568733
1503926
415667
36187
2104056
541543
1832717
1509385
441277
2934946
1615323
2532984
2312078
1851271
327223
2206344
1146671
2283499
1696200
2462797
876024
300084
1187272
1869923
891112
1103722
1394600
1212111
530554
2451480
286267
2387248
2828336
1477077
2634521
1441601
2605547
1244863
1872762
34673
2236385
1355733
303307
2814361
132846
1129027
1500303
2061786
1604865
803912
1786293
2773664
900879
1798632
2735216
1263475
549275
846753
1747566
698041
1654248
869851
2240247
1508471
1981826
806824
2272441
1383686
1933126
2518789
909732
2912169
776512
2665177
565207
659557
1884170
2162964
2224347
1443519
2118420
313222
2203412
1049967
1662567
463830
2168234
2232040
637856
2657183
2487580
2055203
251044
1094619
2857178
985878
1031762
2268540
2357369
1519975
442987
1894166
2369802
1993134
1826999
2422482
1002170
750401
2742447
1470372
1277962
2681932
1000733
1910934
246243
2215011
1070216
1360252
1272500
2489919
117550
2301534
1142781
2353410
797928
1412404
1062238
2626493
1585855
2328616
151260
1663744
2836064
612323
1910989
373037
964410
893217
569101
2714843
1331885
1724082
932224
1447120
259794
852841
2310039
2528879
1667042
2559926
982947
1406178
450792
709654
2217702
1217495
1005337
1253616
2408059
579272
186195
85810
919134
1083056
1136708
2778024
2893500
661523
2396312
2801041
1739295
2269018
1561084
1866592
1982603
2551158
2244495
1284995
2637637
82270
868960
2856491
239213
427847
2575717
2453244
2134360
1749648
1458075
871381
212474
958188
1481263
2011072
539095
1308374
2606393
2133633
257477
670167
1168333
1589185
1504763
604896
563572
1767955
843859
1722404
1853313
996681
2364571
2445805
2847859
904227
2879850
786621
800263
1197587
2600446
1395102
725501
2795989
442705
1443217
1529852
15189
2669689
1233631
1663923
2492552
710651
2168145
2467727
1323334
570391
520203
168596
760968
2772187
2758495
1142687
616474
957201
2278361
225412
2892292
2231537
322552
2749971
593418
419281
291644
534213
1368671
456785
1108722
598137
2653129
133655
1195737
2551666
2780082
2514845
1081951
1915370
400882
421797
715012
1177892
1984721
956855
517236
1574618
905422
1782998
2472784
2879533
2805147
699121
1583310
943453
936100
1513784
1361221
1156531
748536
478387
376510
2228235
1778371
745694
1169339
1667150
304204
388470
2405418
2036816
834091
2717635
931422
1809761
573316
42891
1596969
2281292
347169
2438932
21018
349108
438530
2383232
1407156
1717580
1352784
1531844
2858017
1302083
1171192
1381357
582057
2837541
2619054
2470449
768309
1930293
2020196
2393706
927765
356182
468910
2332520
1015502
2821275
857557
2317102
2269482
1543001
1866134
229049
515287
2862526
1631631
1693519
1136303
1552809
1962455
423472
1208320
617372
1325114
1929724
2520018
644513
2030772
1909431
999220
1163487
2151036
2786991
2104843
47643
204437
1356076
2145481
1291238
2120681
159260
56458
667955
337719
2449346
2436420
499141
2465062
96438
246714
1664207
916371
177742
1491053
2314674
1047817
2185582
1412731
1915513
2918882
2512507
2819054
1771238
458604
1033487
2825289
2447641
2630212
884439
1562901
1670653
668918
1623699
196513
704718
41181
2131492
1651109
2111589
1062058
1305053
1305855
1491015
1047248
601127
1140425
1399381
1873394
2167269
2654627
1441272
2707910
1492135
1457157
2007189
744010
2454552
641688
1237258
1076867
1176458
1268076
755906
264102
932719
712987
1602905
1933797
2191843
2411125
1680250
1625649
590969
552133
2728339
1056580
408680
1821031
1879605
2716215
1028782
2432470
772107
835948
1623022
1289028
2517295
1408167
1928662
1586512
2334988
1136941
1565908
814753
325816
264965
1068682
283848
197486
853288
2436502
1577520
2790839
1827366
331490
306825
2929328
1712947
2844532
1113114
2422515
2838278
2160496
1003858
2320661
2813976
2669370
2205415
608730
2771152
1430996
1363228
2563533
2518256
1406761
2090289
2102008
1080016
317656
734842
911303
816022
2396336
831217
1900333
876302
90178
658333
488970
1928212
2646186
1372758
2548405
1802981
1081747
1640982
1158954
1263535
1840144
1889381
124136
2890663
768352
782667
2173520
1280012
1337482
983946
2571386
16733
752513
1303583
57540
2667154
1900113
88547
893118
238837
2872794
1767653
278423
2253212
2501628
521027
1865737
1004460
1305130
476172
1232462
306754
2751391
847208
2753025
2179469
2345186
1661840
2864260
1867992
477230
1002700
2624502
2231006
2485150
1479180
540558
680979
1755646
1934592
1907855
142467
2862919
454742
641194
900537
2593367
486497
1291064
2641647
428189
2507098
1240595
501501
2575699
80452
2698863
2594226
1662889
1137608
877910
1495508
1654612
475763
1273760
420940
2280100
340640
1984175
1108472
1902063
2589001
2684511
1824450
2030496
1167727
1606225
836404
2910102
2563378
551345
1658240
1350057
675621
779401
2727810
2025552
2767967
725710
623627
2091877
2491646
1625483
342524
1576524
2895741
720137
1314398
2114314
1130508
2795724
1054868
300033
2390591
1904481
2173922
1433517
2322088
2231285
383092
1781274
1637888
2782201
2180850
293499
560681
2145001
2492619
919312
1001265
179218
204802
777079
982898
1479710
1080283
2887335
810647
1202496
2315743
892651
1613948
2798657
284292
932766
117254
693304
2515631
727382
1480926
1679678
1078509
799857
1435472
1056742
1996300
1812946
2405493
1277099
1399630
1328715
2467558
1197662
2555154
2134431
129503
1935000
2725985
2080106
1902450
2327058
1122294
1262802
684168
786271
1144106
2796585
1741598
2701419
810781
1607232
2603315
1162961
2665617
2504289
1887946
1528337
1692019
2632422
1929170
2485
2503581
1445869
197912
2710368
2001779
1716154
559374
2315381
2659999
852073
2835215
82960
1240944
1738775
2484861
286156
1252115
27005
268794
219314
2916004
2698680
2278706
675056
704919
1840623
855370
771458
1828746
1873741
2530403
1102293
2192729
515834
1750680
832194
317278
2484274
2417335
559136
1613983
637026
331140
758594
821119
1092962
969832
2842859
2634909
2788566
1999657
2778118
1482497
470482
1388824
1722706
522320
2459520
2042003
1842250
675090
1071050
777590
1934351
1501854
148402
983349
896945
2820099
2488232
2727695
148116
2673446
483935
111873
1329764
2694991
595418
2135878
2896770
1684405
374169
121104
191262
11380
889422
113579
1788238
2384755
969584
1489458
794604
838453
1654338
1616940
1126352
2825231
1658544
470296
28872
1659087
1951080
1905053
1587300
117712
2084788
88771
1336394
1195239
1371722
2104618
1229856
499078
474297
1214828
1244568
214484
1891968
1673925
1965576
463544
775370
2638846
179405
1216301
570539
1843169
2017061
913224
2914328
2518367
2262275
2154498
234460
2128006
2072919
792700
1196017
572636
1724478
2348712
1422352
2115378
393128
1170320
52728
1964277
312932
869466
2135352
2641202
1205543
1145163
1736440
2681076
1388154
2630927
2240293
2525493
1158240
1449273
174729
978798
2668221
1003089
242096
1779074
348629
1167254
246025
1241299
865239
1012658
1491140
2578381
2263132
2018571
2699659
2743301
369548
1790381
2066483
2483132
2722058
1708569
1925057
643623
1215433
1536539
2307810
1043709
571040
637111
587130
810615
2501309
1831702
1618462
1603136
37055
1547563
230748
2301878
213245
1884188
370080
859982
2134210
307106
2787938
2883114
431161
1834589
872931
627577
932252
2418681
332179
277542
2071950
190589
1144292
1478958
168639
2410203
505592
2439555
1078422
408244
1227283
2639648
422263
723517
1464092
1309431
2506165
526327
2734776
100549
199073
855942
2422078
794071
1786360
2237947
1583047
1628094
167853
1319954
256956
2149225
2244231
1718540
2715111
889561
822507
233060
2444902
2489136
727838
1008218
2736118
2414607
432991
2088614
2296546
1826011
1054541
63576
2574206
374482
1881308
2008682
1145477
367414
2509513
1776851
951686
1300451
1333938
1268797
132456
1918585
1308900
1143007
943954
1155021
1774658
265899
712952
702951
512280
2916402
2823717
2829647
2007651
561103
1375518
2369025
1027233
1523356
79815
2193867
701934
153467
894593
646975
2270076
2935245
2006744
1859769
2925275
1611708
2924915
1116329
2914162
1780968
2042775
427434
2910458
473956
488032
2140696
2903950
822097
908802
1513799
2136552
2290144
2171354
1552815
2777362
2895977
858882
2543744
818220
1690499
1400822
2536161
900744
1465949
1135520
307395
2208274
1200262
1814315
501388
1887710
1446324
1199060
345886
659327
2546958
1837311
2348549
2178442
1541203
709347
2120824
1542061
878963
1112197
1327211
2168117
2148619
681522
2512648
1366277
896783
2398981
244162
1434255
866882
1973624
2856154
1072589
2751985
2244814
1659555
2591183
1020942
217436
715031
756067
1868340
1443163
980167
1982623
2449948
2712141
2102135
1121281
1823958
1549127
2914507
947646
341797
491483
1854888
2549128
2535444
494183
2317699
2458194
146211
2355240
601538
801595
2087395
1835095
349378
580468
2466616
1911364
115811
914316
2043303
1113252
1502179
1070735
1512952
529142
1790107
605421
2914135
1080885
2308952
2418586
874409
852756
2824310
2853814
2937380
2779462
1775971
2300406
895236
167249
548228
807939
779690
1413964
789564
1331514
1566085
457902
40052
2550214
1383126
1208919
406141
1649802
2427572
1586987
2758413
2478056
164712
2534803
155017
140217
252190
1324020
1782502
2886682
1947730
2416869
521802
1847731
1462278
1196951
1612708
829582
2566732
341350
280815
907753
916996
2003547
844075
995848
113536
1253544
869906
1551543
2062441
2169622
346549
980027
953446
217291
1880639
1800980
937774
2385552
1880512
460837
274515
2638669
2134102
1130755
840738
1803884
1555901
250686
2684354
2520215
1862103
1472564
302867
1262803
542300
1842566
1943021
1894299
342387
900845
773923
622140
2258408
2635738
993388
581414
2241434
1288273
684539
1694270
2426866
1375093
1482920
1320996
1094485
1919501
377684
93109
1211159
2885068
1650900
1472744
140825
466306
2658284
913885
1317597
34191
663084
2846813
1028271
828743
2652560
878219
361666
1818375
1271923
1601797
1119606
2588635
912252
1850513
1205713
1055716
2010142
2731136
1782655
848302
111623
745770
1286621
2783348
1947846
241839
859859
2329512
1859625
635048
586915
2763087
1659570
2151250
1193148
1410781
1681684
2781174
1666973
2885509
2394554
1178617
25714
2292579
1856529
1859704
869365
588625
361880
823396
945454
2453289
1049668
50247
283822
222899
2119491
2013054
2435934
1163313
1552285
1391589
2937077
507604
218618
863212
1131607
2578472
1535862
2643972
1755110
1975081
1082588
400114
1465264
2612857
2938647
733760
880979
556407
2028153
1867031
2649142
1692974
2659351
2155927
1924706
959052
126069
2277339
2588935
2015631
900608
1153814
648418
2225253
1279054
2335025
568913
2607839
647674
318216
2641586
2582685
184956
1962716
1664832
2928115
2921102
503508
2062299
2425499
950268
53937
2097593
1665414
651351
86450
2537053
2566818
2686018
1330607
2800060
137627
428054
1777910
1869728
1701585
661514
19234
1929034
397462
1204511
771234
2039315
1379472
1861541
2811842
54383
2545120
585314
904689
362993
904299
741338
1371042
1728164
658961
245963
432504
192368
1774085
696765
2643385
2004568
2085507
601470
110557
1643347
33143
1681656
448344
1652653
2446820
2564446
1114219
595682
1285713
1470785
1717561
1100468
669154
2543153
1072439
814524
2191456
611029
2743281
2203127
1126986
751512
2505379
2714194
2853661
207143
827980
2258373
60625
2405459
2362111
1642508
1102898
1181795
2086464
1698360
2846949
1183886
2750228
146223
2425326
834048
366822
31813
306979
229172
2868846
2557607
2883698
584513
1874133
2273038
239751
2436944
583651
2223221
1626560
639833
2294037
1384040
317980
2918796
2438167
2108187
1741110
2443194
383554
2151081
1172138
83997
2223699
2335035
2259970
907587
2131521
1865977
1297259
1685637
2360547
786726
2343718
347961
216359
1319406
1359537
1972761
1677749
229252
1128861
2378286
1077181
2451877
130320
868061
2313288
703859
1874060
611309
2930800
2046205
2199515
860997
350400
1201343
1239913
2345736
845608
2828858
1070706
2719243
1126995
67918
831286
2433150
2632762
2394206
2284703
1478486
1503556
1657780
659382
659766
1455675
1185218
1772808
915781
1657521
2839184
2798079
1051111
1827663
439873
2594252
2841785
2596311
2787730
983579
303585
2111016
108304
152976
1592979
2741161
225461
1310680
2515355
1552420
2521012
1034516
579676
424757
283320
134791
342042
1207382
918674
2389474
2417851
2101954
854929
2437530
2786193
293158
2665572
2316110
1757742
2016508
2892879
2484898
1737846
2868603
2747697
2328657
871616
376475
1707580
2470429
382787
2833100
39880
1855013
1501934
2076215
31963
505549
361847
1920127
948536
2318031
1805164
2675642
2617327
1405964
2818680
843312
2516439
351281
2828902
992788
58330
305536
1413704
2045709
1737579
718422
997227
2224140
189364
681634
2276737
870536
1194967
2001568
1271844
1736089
87904
2344238
2588470
2830858
255090
1891148
364696
1952611
1183368
625418
1039981
993396
1263873
1261186
2056349
1355802
709031
626007
2151772
391090
1750462
346979
940513
898833
996923
1402327
434308
1772986
2347610
61583
1821737
1224910
2522013
319433
262315
1083082
2074547
2041384
2561530
2755197
288574
843398
2727346
2162589
1644373
2446956
1454043
2736391
1733399
1101725
2354042
2049974
644127
985224
1771198
2263379
143711
1376663
1045592
2696840
1407624
1104916
1882974
925086
350548
1071576
591383
1754462
2503717
710379
2518507
616924
1352074
2308560
2103352
2284177
871069
332193
505439
1061857
2659402
48103
1063682
1217309
421034
5001
1358529
1577315
337676
210288
116230
324444
1689585
1723507
1712520
2682081
733360
404578
180302
2612771
916856
660915
2158605
2929886
128117
2060386
1358457
2439834
376130
478085
617780
534756
334783
200040
1533983
2319706
1764071
2928514
885000
1945095
2820899
2037569
1356102
2141426
2384599
140309
818479
986913
2103067
1978385
598149
1167076
953071
277526
2199130
1863058
641971
2723130
2916059
2780666
1299955
2363411
2661701
1039550
2434775
1996201
584899
2328567
260368
403692
90443
2558705
2574424
1058271
1895330
561264
2156859
1811387
1821406
1243850
600194
360098
2085385
2074641
2030458
1668963
824946
93334
2470316
604672
112515
1197388
1159787
2170960
306338
2729664
38316
1504164
1822348
2403911
2258386
2047009
2636150
2553616
1075847
1907501
234238
776949
342061
1972775
570711
2358945
2032031
114056
211361
8983
1804187
505583
1117137
300862
1303451
1392238
1233852
236084
1192557
2047264
1022178
1291733
286007
422154
2349750
904300
1257040
807364
507000
261438
44900
1592417
823673
821212
621081
528345
138105
786651
1009585
1987108
1986290
1263835
2134390
826943
1243130
517785
903851
1741527
2380672
295630
1657450
1465163
2877160
480572
1395686
836696
2438331
2096183
1603953
151927
2876348
2354307
498294
2001049
328739
1286227
1128397
1707009
2423408
1493228
1959319
530096
1330451
749217
2122669
2722969
1240135
2214463
1759099
2494362
512925
1201453
2706832
2836459
2752115
1852479
1432788
2117596
1346217
958392
2547827
2748167
1703810
749515
2914220
1784271
392981
138043
2727769
897348
839566
1093515
2571312
1704430
2372170
2811618
2898602
130071
2785809
1199840
2396243
2806658
91219
2258017
91325
861273
349458
1939074
2841097
1499316
951254
461613
539262
542717
2806265
156243
1314622
1278188
1739374
1609042
2928467
2012360
331206
2744664
2912374
2713840
1292260
1274686
1596855
2236575
353049
448497
492359
1498792
1505241
190061
1141039
478308
2565732
1998573
1104081
1786947
2798776
2413190
521979
1094577
543659
1128021
1389595
248449
733569
2064611
1643226
2447552
387702
1468847
2843191
182173
2855263
1878769
2414590
330635
1483119
2563860
2461045
1674699
1987893
1284196
1023617
635464
2543681
485986
1027209
464939
799613
2569615
784300
287870
946539
702177
1342188
996128
2483055
2252475
1189003
2773900
2393819
275360
2205189
2851018
304824
1977215
287288
1167577
2414289
2638317
1160294
2149767
1074725
1799871
625511
640462
844715
1636856
2236032
1105933
348020
1150896
1724121
766199
1422899
1764568
992623
2363902
1065474
286885
2051606
919927
1142394
2519742
1222420
1057991
2079377
563625
946218
1850080
1878752
1814031
1423391
899104
2371161
871507
2645204
230761
1066144
1850647
936555
2380029
2509039
1110486
879046
2204313
2499046
128433
2323044
2888447
2618392
1109041
287886
1573952
2614381
516191
2285238
1736577
2197913
271333
754841
665160
1906795
1003946
450236
1372390
755787
775269
2766121
1909635
1663195
2331403
582539
2733701
2148298
1354070
110430
1659874
732902
956002
2711576
682881
1863653
1808851
680277
2877527
1316857
288758
1682185
1010493
24626
1556750
651945
2597831
1017816
2500717
1183964
313998
1182762
1742985
2575899
862340
718488
2584727
1979501
79470
2680640
2805969
2431632
1890053
2425987
1996023
872696
2866759
1652502
1123837
817805
1159086
1404373
1698902
499029
1041059
1916209
71980
2361783
477936
1868923
474365
762958
509392
2165658
1617670
1292061
1077173
2139651
795820
1425754
51696
1273223
2588842
2148132
1375884
1976218
471750
205923
1835492
1565136
165039
1212132
970800
2908552
2194651
689383
2741849
2497816
920252
2672487
1124474
665727
1961397
832078
2451821
2412287
1206859
2080441
1070156
2334286
1907733
1386758
2313654
1612585
2076680
212683
2147154
676267
1525918
370617
1526842
1301463
1333799
1929232
245721
2311105
2666322
2617632
754384
699031
129888
2136082
1085368
133923
1941662
840464
2367344
83310
719091
1313535
358425
2290760
977373
961378
977203
1255465
946232
2538237
1817708
2866070
2279435
619174
1739578
1094772
632506
1259305
2262082
1791091
2394935
2066878
1564985
263240
1003278
1128830
62853
462075
887289
1411414
1397637
1685689
1362465
977954
2005391
554839
2557046
756147
412675
1435667
2005886
1290186
1003377
903945
1347753
932754
1065180
2609564
1835343
2435886
2358907
2540598
738940
2689837
32021
34204
1162652
533957
2353194
202548
2321907
1296648
2721735
2936712
2749988
2175127
1532518
1213201
2187948
343281
2420864
796029
50031
2684808
338644
22923
1497778
1851905
1026426
2664936
2679636
1545700
1901590
6295
536815
627047
1326968
2346366
397763
1677461
2450954
1705809
1973115
2827991
1080472
108898
1290078
2172026
2822505
1282239
969218
1470367
2062386
1356248
2405945
42205
2815598
1139389
1158323
1145241
1121981
655248
620987
1713035
1130042
1856559
1968249
1429513
1211221
2042361
1162519
2276872
1302658
2429559
1302876
2079206
423961
2141804
359639
353775
2820956
504349
1527752
2852006
354627
2362182
2389108
1191354
2705023
1230565
1872351
1345879
1905000
2644602
982269
2467482
1246887
2171755
2043908
799054
2613137
2527442
817764
85935
2520600
2372234
2730856
2560787
1627506
2291351
1238669
143872
2821437
911577
2614750
1795157
1717145
1313882
1906613
1551222
659167
693331
58879
888697
1575327
1720877
2025218
2442952
1800437
284089
1331233
1848561
2497678
210583
2165513
1620847
1663026
2861448
2746522
1263380
2351867
905853
63630
2130043
2181172
2501356
91170
2571893
1796816
2246901
1468383
2773903
547520
2005995
523277
482653
1725244
248827
2234723
915100
2269535
2342005
1898865
2915497
221847
1402938
1070306
2789466
2156416
128550
1086027
272865
378596
2222158
1462913
794732
609400
555104
398029
331658
965456
1865191
95221
2344760
718893
2519174
1589562
2036584
2353392
1257487
1704382
654470
1576144
1650734
377364
1837622
1986478
534172
953566
2216977
2448474
2689015
2259446
2392425
1971444
2725226
21173
518107
1297678
1950059
1570245
2785000
1266283
557085
958502
2822073
2319528
2364740
679390
611136
65731
1580881
1317916
248269
1070527
205218
555939
2634821
945582
2632985
2350866
2331320
113747
870160
404726
882551
2428450
472145
1324333
1958665
1547973
685520
263630
2035600
188607
351255
2864769
1392549
2041255
1397899
2459664
2800384
2664399
2019532
1211429
2719450
1382898
2145466
2754137
1483185
352760
594995
2067970
2178715
609401
1746800
2065520
1581844
175183
1032626
2617030
1625473
223301
268544
856815
1255218
1428960
1906513
302488
2381835
2686786
1586237
148861
2190146
1391921
839700
682798
118558
1776822
1619400
2844494
1151696
2283527
1542005
49553
2355558
1526507
298828
1235031
431339
2146210
324159
917851
2323088
926343
932531
2406957
640990
1455755
111290
2579062
466152
2021720
624179
2782084
2624624
1514707
1691971
631946
42046
2012121
62425
1007819
1913274
2176733
2581512
1722103
1969709
1890464
368007
2849332
2475210
453762
2567037
944490
1683390
1193654
283582
1571749
1907944
144547
2624293
2791356
1985779
2795141
575673
774604
1095655
1245868
2330212
470730
1699134
1409540
2597712
743171
764315
2095667
2533706
227796
1334836
133841
288891
2390369
2324999
1025230
1149996
2356305
332279
316269
2689318
2554677
483012
2040618
604212
1466152
2731741
383698
1893907
2094857
2208917
1777262
1458700
82449
2733434
1576826
1374304
982595
2937618
2863694
1341883
1115299
249955
1788111
766762
2319948
1884620
1458093
1199242
162813
433796
316031
2887964
2162733
2852172
1810602
925690
386279
230678
1229760
2751520
1318957
1712915
1103611
1017471
606357
2268717
292336
837786
2352869
144937
172825
879629
1932144
842186
564894
1635926
1216180
2224696
468715
1021537
549779
1142203
2204263
604114
2012256
1987413
1818310
2457772
2927811
1026576
2240795
2194632
2094955
1773384
85714
2361793
1070034
618883
339300
2623746
277858
2105562
1159585
254632
1829515
1159830
1112727
2623646
1649372
262812
2047988
1320886
1002573
141171
1554158
861999
1944999
2291976
2119955
270109
76094
50349
1201406
2386268
1713689
208613
343018
2222150
2093508
1736091
980200
460637
1499898
1006724
8591
2662820
1578523
1622263
1729519
1932933
1652425
761735
562131
738448
514697
790277
1737621
1146720
1431961
472436
2105653
2372776
2898167
2356140
1739938
552618
353693
34790
816693
106550
500943
1977942
2029245
2144616
779340
2272719
1322920
1501131
1940
1273178
145014
1047431
2248589
604908
1003910
2750073
2814869
2142398
1865398
149321
1313488
411035
2156200
1134214
1375629
2932291
2443865
1001996
1064127
1059944
450450
2829509
2056716
2404407
1686335
212464
970096
2457971
242098
1090347
502461
1059700
1414884
375842
258776
825349
240001
2015453
1973266
1806147
1560270
626001
1184717
391538
62662
2260592
1574936
1933684
2180993
2826639
872893
1013632
1614667
66767
2141585
2853405
2383912
881626
677508
983658
2497566
1734096
1779843
1397413
778969
2361729
536072
1783966
1522637
2073766
2339211
2230107
988525
2750902
2122143
2119828
355534
180953
459305
1955679
2168701
718057
1019722
600364
1703152
2159174
2223537
296940
1105901
2154871
981669
1873219
1108649
2415801
923371
2488829
972819
24455
908328
3896
655124
1148582
1190149
1257056
578533
2180859
1608388
1190543
621760
275027
476318
215601
1325232
2047704
843645
944906
2222872
329378
1331505
2342758
206198
2815284
416824
813144
1551888
1105675
1902993
2895524
1549496
426566
2248626
1574815
878988
1971970
2257577
1081298
2933902
1992937
1462173
961994
15007
685201
2169000
2405327
678265
2927658
710897
286112
2178
1297559
1454528
655561
477065
1213679
1562665
1727059
982099
2410412
1748336
2484444
1117540
2464343
2211310
2338592
2871093
1799482
2205456
1593865
2133874
2903422
1525724
2652091
1400750
681066
549213
2158021
1896665
2009453
2693762
497183
1704707
890172
1533466
2646199
724314
2571729
1381361
2647620
552771
242421
1207086
2586000
2786488
1941920
2533130
2141158
2414754
2458967
1653881
2085458
455399
1722424
96964
70675
1268968
2870909
1983198
1496668
1884600
74811
247745
389909
1654799
809325
527990
2141885
995870
2213123
2182485
884785
1496880
2545508
2004459
2534044
1428291
1505731
2772521
258619
799433
758293
2035566
1151747
589546
1321545
1759235
276045
583188
641456
1935949
1444317
1732921
2755042
2199287
2457569
528130
416481
56120
556202
556516
1837309
951132
223542
2638984
845842
2749957
969509
1949352
1095627
958018
537287
1993911
2439522
2054179
934088
1808883
2201340
121718
2528620
262351
2507373
248986
2846130
753005
565690
2370922
66601
693508
343498
1802564
608200
566089
781004
2927032
2211764
2069162
1257115
1510077
25992
954412
1069341
10721
1072433
1670022
185863
2766399
2472555
598973
79749
14735
2418687
2424094
618093
1948723
2704151
1564107
1661676
1847536
1638128
1679757
1178488
96207
736800
1861588
703661
543513
1811418
2329855
747872
1257887
1643763
1496207
523524
28211
2884210
1204706
1459403
2894532
1974561
1458479
1462531
1220217
1118963
307219
248062
741391
687828
2264272
916397
2097894
1271541
1769904
1003344
2451573
1193766
1787416
77821
253559
1033404
2551574
236340
2549225
2905987
153799
2642961
1993706
1783758
708538
44893
1686981
586646
548552
2027136
1557660
828355
1568213
2854113
2584426
587652
1960984
2172978
1663191
69547
2881268
2580022
278987
1895565
359386
1964534
961696
2613417
1643547
1300170
1482912
1195986
2203827
2879233
1129067
312058
597723
1335812
2660536
1551025
1754124
1221177
977111
2662564
320642
2413323
1607624
2138823
467779
1307880
832045
1457408
2688601
1528006
2252504
881985
1894349
1495427
1468214
134740
737661
475473
2311894
1043278
696024
2630786
1150023
2314402
597839
1444708
904051
1468693
233318
1375850
372623
1553788
1765143
1317002
2412590
1745316
1337886
1886803
580340
2029261
397109
511706
2021095
1488799
1111521
2751109
2231222
2871355
1859135
2626128
2666504
716048
744535
1526023
2199864
566460
277365
1431770
2426922
2541682
2204255
1188580
2029709
1252280
2444328
1272637
1498855
1634459
2109618
1923306
767148
1978942
2723930
2534467
2320555
301833
2137077
2402900
23572
2575195
1873378
1175099
776375
1693465
2818092
1545425
938830
1112614
1664615
979523
1647164
327819
2546779
796641
1702772
2232231
160277
1456883
1669286
996808
1094035
1148827
1851481
2054970
1874607
2179414
409505
2863184
2289719
936694
1232294
443265
1358756
1278594
1611663
1960886
424142
1743403
1637363
1673057
2102037
1118749
103183
2268474
1746271
2741717
732850
856088
254807
947602
2820130
1481770
1730845
230657
2523004
480912
914132
1396450
2085571
2537511
2240345
280492
1698519
1918924
360262
1209606
823446
1145656
1934203
325738
409205
1591778
21550
46945
2380735
2368603
2695412
1634867
2624872
589928
635514
737681
289237
1197795
1093862
331619
217426
2505261
2905159
1965031
2340031
50629
1814931
2232064
1707455
379997
618780
453197
2092075
2618871
2784411
1281149
2074547
2595525
982553
1390180
936077
477420
645725
653877
1652090
1179597
2154652
2837657
1734042
1195207
2496761
1242208
1217395
2036868
1571950
1021901
2856099
377774
2831855
966680
1864818
1666052
1287694
412308
739453
1900819
2216063
2172308
1222406
518693
1823611
1542420
2770679
977506
2698257
732872
1506955
2662127
2845503
2175876
2658045
1657733
108801
731736
2679873
1394248
470789
567013
436512
604718
1878185
142040
2177968
2169976
2712907
644388
106885
582896
28091
2695383
2303164
2054738
1508037
2771243
762949
2800043
1862891
2423270
617835
2275295
828267
1755427
1575615
144921
1547842
2846893
2145260
2011233
1719191
1980688
2650316
65038
829314
1157726
2428393
1255795
910502
1171494
2925837
914375
1199386
2514986
1493970
2938544
1523290
1875581
2903068
1307027
2412718
965714
2085226
1538829
1651798
1377889
723456
583893
541992
1744834
597561
846434
2206190
294688
2609944
1865116
78145
1170850
2369615
1975814
2349798
2794752
522211
2323782
1348443
1092081
1963551
1250106
2159520
912755
476449
2930535
2542472
2207957
1569323
363622
2490138
893920
2650310
686823
1734469
2572672
371241
817887
2103239
2578665
1000903
1826426
650066
703724
1516996
331485
2224042
2664679
440906
2845500
2836626
1529944
23386
467122
696669
341022
1348224
2713812
333776
1780832
682246
2838865
1177798
1993938
2901417
1623958
1991281
804967
1313277
2188366
1822551
592489
2627920
853466
554998
473827
1382017
2261954
1907773
1403815
33480
2666030
1444434
2176397
2233399
1624652
2035782
2322068
2087433
1997978
2343961
412724
133613
1621734
277594
339202
2700951
984053
2765119
1659481
2134342
675844
856322
2768311
2710642
1259870
359173
538011
891246
1754399
1828432
1450671
1400189
1210258
217440
34165
894200
414379
115067
134899
2870773
2035657
88198
2723195
1619208
271484
1142210
1606326
766931
667564
181579
2561893
1559607
2236731
2195464
2915405
2239778
1231453
1686132
605509
180232
1943729
2594865
290694
2909384
2218169
2356358
935629
1956751
552264
2845900
2746595
118056
2046836
2401385
157589
713318
2218852
2680966
2242485
612415
187073
2939815
570476
960187
2844513
1461295
2053844
1033972
344806
108638
579756
1209258
1582082
2782667
1920456
889073
452986
1216426
225196
246846
2755487
2240578
306349
96164
372793
502438
2576544
2387833
661576
643972
1389317
2850076
962219
156804
2552680
1879072
2813344
731629
2135067
582002
2535193
1801461
1981235
939249
536341
243025
1286942
182086
281606
26038
554613
2252297
1698437
1533295
1070322
2391170
2660155
1811145
1611918
954681
1347140
2400814
1215013
1993922
2817689
2264202
2937904
2365979
941258
1303391
1174644
796195
409970
807445
1312941
2713713
957434
1441394
1306993
1563386
1013145
1857872
2607974
2800777
56038
1775376
436226
825711
1151941
973248
2909112
1201141
1226287
1599885
334492
911588
1316442
2872291
2452763
2619116
201599
1371793
2083954
1311730
2314605
2816827
2788638
411889
1184300
810276
2308160
2397629
2390288
1321067
2091264
1712821
734123
2756324
2408429
1361294
215116
916843
1658605
2072039
229103
385936
2061499
2485068
854559
2540614
500462
2102114
2160527
148551
202051
2437133
350025
664573
2410311
1201503
155316
1419778
1685582
467108
749946
2133714
1007064
2799692
1282393
2377372
2180096
133874
1950906
1636776
2594443
2798462
2108253
2225496
2324773
1967658
2471841
1558305
1766394
1350490
1002183
766141
606659
1674141
2189074
1683191
1572662
1593628
122236
419769
1110383
2426463
1169289
2447568
1528620
2668323
323083
1368714
1405281
1600059
1291672
351894
2104048
1471289
996094
2156440
2921997
215835
2874668
16511
1492920
2083715
2451547
1820423
957277
416432
236548
1366145
1850218
531276
1735660
1772261
674968
1080800
1209315
2543469
898727
2889492
2854285
64557
1019455
1783754
2665709
319689
1178844
1281448
1668915
860626
702076
2666927
2927910
1460393
1271227
687976
1846887
2868754
2416564
28
2249868
1541851
1215059
469922
694219
983050
1096192
1163165
1381454
61540
2610212
1796329
1206294
2490593
1568091
497745
1060362
118708
847596
906130
2392651
2070216
2321980
644356
2263444
1309894
2137463
2609950
1496693
1260174
1460280
1568343
2746708
2908752
948705
2545008
884501
2155434
2795977
831714
588064
1340478
1080495
1948518
750138
1799509
806915
1716806
1282475
2927711
1130502
1302560
570862
2258731
1088488
1466990
491342
1328564
704144
2798146
99794
709196
2162386
764723
1161745
1913558
681696
317321
2197562
341881
2142397
1200863
2063932
2228810
620331
2433571
1509569
2930396
280274
2320106
1284875
1363069
2590619
2821914
2636367
1330476
2739888
2666360
1084314
1851565
2008723
2933289
1421516
1538367
1394335
49000
2263587
1365336
2438528
2502914
2910869
949119
101036
1097655
1477874
719393
2113599
1942030
2868618
632484
1340531
2375512
1930790
1502904
411513
2841214
698650
345247
154090
744646
326179
1390642
572336
1910048
2645277
2449069
1714857
923170
2095812
78891
794930
635376
1959711
236850
571747
522473
1111386
1369078
1794499
1087970
1195217
1200298
1117863
854348
592845
2315045
85265
2051112
1440664
2676013
2771475
1025840
1200973
1005971
1697113
2258122
2435628
1655160
2393669
2115924
2794068
2586491
2072065
2381463
2414243
893182
2528083
1512796
1117255
652187
2473827
2621495
658012
2255414
2075854
2357627
562074
13501
2436586
737325
2047740
1735395
882066
544332
1037512
257353
904906
1028933
1207473
2675940
367596
1993980
1013671
1315449
2673170
2357575
2330
2258558
674573
2361069
2392604
314375
650853
442349
1393259
2455731
419837
2209248
1399227
2456508
2282721
398080
2180199
2217304
2925904
1659122
1938775
2419082
1575482
1668595
34879
1256056
2102048
275618
1227444
2856904
790956
1910353
946527
2054635
2353669
275117
1706220
1155993
1070783
5708
318161
1942761
822843
642516
2930287
1149593
2432422
88677
2418692
162817
295962
368430
1503724
606305
1214775
627492
2688018
341124
955639
2673135
1951300
510314
809960
897778
1317449
2893274
197681
36387
2420941
622198
588510
1783968
2189734
2465799
1454807
240543
840611
2086339
912322
1022049
2837816
2505703
1187146
2675180
2398006
151583
631289
2201182
2117869
1716344
1493149
2108233
46822
2124328
1903894
470525
511673
560572
214229
47414
1218276
2440704
2721924
816354
1013527
1009138
2491939
2700295
1649075
1676985
663181
1242885
1408845
1588280
2727263
450558
581292
518332
2668867
2302381
1502258
700109
1329257
2639905
1783324
2610607
2881830
2750326
997221
2370596
73071
2104102
292407
98866
854296
1747965
2597481
443698
434634
1287146
1258873
445547
2763527
2432806
197630
1158517
149503
1384445
2571805
2465278
2016591
1523655
772668
1628667
2088384
1059635
1267025
496522
1482545
1354120
2257102
1727722
710629
2745319
2889092
1785042
2160338
2100309
979939
419502
1982051
2808368
482161
171508
2570330
1099891
226791
580181
324159
2521136
255515
287037
1095784
1194253
1924208
444670
428247
2451248
2653885
441682
794539
160453
2323721
617488
2227186
2827920
743173
966826
2273643
2128901
516063
1969251
2162657
672483
2601709
1983558
1392844
1770685
1068697
1076330
205524
2053880
2236874
123052
638926
1969505
542076
1786811
969696
2479173
1816462
2546505
75213
1968978
1953497
2365860
745161
2008465
1458071
1189104
76608
1550992
2330201
1016168
1257462
437479
2339330
2532355
386539
603652
860301
1174887
1434154
1372284
2583811
1273072
2185425
2627906
1773597
1818269
1748713
1985215
2781481
2674521
596872
1447656
24048
2227105
1998119
634970
2278558
1707282
2603378
2084204
2771362
872595
1769263
1742684
542876
1660855
1687500
2240555
962499
1177733
1332661
883097
10338
2897730
1284402
1277468
2213341
1215890
147752
1699022
1524379
1853698
2246526
525015
707475
2755489
1973101
874398
1582789
1628263
1006594
2627443
363746
2917288
1671010
1330527
1009639
689578
2597785
2438643
915444
2577512
495673
781767
1167144
169287
29609
574294
2494137
775203
180123
1276778
938268
2081791
2191058
2758986
124028
2731062
534012
2862686
1936991
2512537
2562541
2847552
1301736
2455681
132416
145325
450954
2803822
2036134
915070
1000072
1396832
2277284
2439711
72343
2682673
484640
896035
2405664
2061861
1022898
1051099
632729
2173099
1113832
1961099
1440590
830971
2306226
2057631
1178185
2162723
736486
34636
854468
874413
2899717
673180
2534570
2422656
2436092
686491
1106888
1789470
2408678
851554
2476495
906055
2044380
2600040
2635703
805812
765849
1677436
1577872
1770999
1139700
1458220
2699516
2120053
55690
993409
694106
1804832
616805
1343933
589071
1307484
688015
919595
2617655
1524820
2252175
475594
528602
1708518
1445070
781422
1364911
154395
841232
2122677
588512
407290
1213936
211488
2337420
2492312
1993010
75285
2882224
1797392
2196922
2474689
2048432
2279681
2558975
1096229
349550
353974
1793125
2802488
247649
2861599
2497457
2628433
1558298
414984
2641764
1578947
1382984
1528965
2185500
2906946
3989
485390
545051
2483755
547896
747263
382512
1351826
1982468
1481050
2734204
385221
924174
1997806
242398
1463990
2367570
1692119
2412114
781697
2530983
1699386
2149077
2437674
932233
354340
1242188
2574329
273654
140682
1780447
744517
2322227
2641953
491820
1248034
1258750
188645
2267713
884563
2026600
693071
1936771
2658727
2806172
903055
936859
312503
2269379
227312
2084207
255864
962782
2565679
828726
2660157
1695085
2301012
1764763
345621
1330000
796377
1573178
2802555
1782785
875775
102904
316198
1446704
758406
921811
1776407
1812996
1176146
2245748
852596
2302534
1631557
346979
1507988
2706324
2773888
1792582
116540
2907643
401045
2600859
664550
2907632
1431300
1987892
564047
1171272
79169
2668701
1210990
2241345
1111634
1723442
1932853
2175733
921507
1257941
547503
807941
803584
2050162
1422633
2292228
2191037
718878
1494305
1837175
2375687
1998413
1571968
147522
575862
400559
697405
1028472
2111102
651802
662186
2698267
27891
242356
1033442
536798
2418328
910797
1268769
2419691
924902
2491937
1212729
108827
138084
542726
1273880
724153
939744
2722597
1849788
754809
2265348
1521374
1196072
2111865
2151357
2486435
2775525
777161
2217310
1561944
366182
1613579
505532
1407872
1304952
1741444
2517167
1579497
852322
991388
2935554
2131434
1485585
2237324
2316589
1878324
2239753
1381745
1739521
692202
2127991
2084166
2200892
2137708
1497542
2744869
2708153
1904707
993749
2766992
1228390
1863773
1007373
2505637
2235090
2758268
89355
69825
2326409
2447385
1098289
1998760
324954
2338016
1955544
439219
1581657
1197742
2885188
17173
2889815
432229
112294
370489
157750
1263060
2833571
1819246
929934
2779184
2175269
2481397
2936089
157930
970626
2633095
1439354
645422
2279766
1457434
605176
1661903
802298
225834
2028631
2323217
1569887
130922
2527804
1285895
938871
2598530
51477
19333
2228591
1226635
1299576
1635048
1387444
1383133
2117546
32621
1502974
498216
2379644
2471513
2735661
1770766
212251
143183
1906456
649313
528659
2652577
2514373
1854522
244618
1306927
32981
1955066
175337
1668264
1515503
373041
1453240
2224529
1076213
2874003
1372498
2827901
471226
437943
1418115
937739
2257925
306595
1634659
2910215
476421
163816
30247
2391484
2492719
69050
109875
72556
2645391
93216
1222509
2352805
2897541
132753
119379
2072482
1705648
2094276
610625
2026208
1128742
1695820
2657841
1510795
2927158
2708301
2396595
2880250
2271647
2076102
1642788
1929856
190529
47712
999770
53688
1141975
946485
331826
498675
2204098
1267050
1801773
2013787
1005670
1060273
216133
989700
2051032
852823
507861
736465
2702859
2241800
532633
2151459
558684
329860
2094065
2332953
2183435
2380807
1181783
1836633
878726
716841
453056
967445
1661038
1276847
919953
1661629
1719209
406895
471849
245628
2756755
2524871
1451304
1585127
1515433
898498
2927962
1359689
2221237
280140
1983379
761637
2438920
2427380
1491902
844080
2400136
244314
527408
710560
382295
2669000
1424487
215783
1968600
1737056
2034176
63950
797485
1693831
2048520
1773769
1411052
1399331
2322133
918058
2078876
153304
1341365
2181989
1416970
2597797
2394013
501247
2807640
2010029
1059799
2825742
1020615
2655132
517277
481130
1158100
1865375
432756
722364
1079286
2741364
2270748
2166192
2598543
2733978
1635235
1691860
122277
2670504
710414
190145
342691
1875931
1015546
97069
2820021
1217292
6655
1052741
1995300
450955
2122258
850158
2706280
2782352
1286480
2216944
488489
411520
611553
453338
1477967
2268402
2513745
640038
1988657
312953
2752939
2513109
401516
2853105
633925
2379481
1863105
2152426
2639903
1277701
1555144
2176639
2507901
696653
931013
2812668
1540545
1686734
2355307
1254473
1481560
2806420
2079605
2783013
1790220
354499
2114346
842671
2921383
489759
335919
2807006
2374706
1108251
759387
2160144
173004
126599
2049504
299417
2228907
2860121
1275107
1593614
1770746
2063176
561933
702185
562429
349985
896511
1559665
2464328
1630593
1938414
1760616
1889626
1061313
494194
356811
354404
41000
2402695
244386
2553755
1273391
843978
1424115
7222
926863
608344
792798
2868099
267763
952416
2202717
75483
968751
410035
557244
969356
2819437
851534
1886019
2839819
212089
429579
409709
2604873
1457214
161326
369068
990562
1397115
51006
2811289
1660228
720674
882463
2120639
1692032
124149
577540
748468
1100798
1467643
555836
698086
597389
398731
893308
324710
1371854
1505222
2275186
1122262
2452821
2411321
2657955
2126918
2099516
40954
801852
2776537
1375500
2938130
2423376
350743
47305
757017
1880525
1518466
2703736
1957291
2633299
284691
1206908
697889
564430
1741780
2356974
2468213
1121475
1486656
1631152
2083314
2697628
448306
2580740
161177
126271
955761
464288
2649213
2368708
1704874
16553
141305
1332094
2766481
1515938
444382
1040756
2188817
436296
1641550
369326
227321
1497318
2419982
1269755
2913620
2398166
2042389
642544
504033
2176774
2135727
1326578
164014
1901330
2089367
2128314
687563
2916106
1905744
69015
488500
2583385
2668938
2014353
1199536
824722
1061596
84851
2214838
2773531
773440
2498690
2722357
754862
1758280
828717
2083129
921030
1647801
152248
1054268
518970
1962769
441380
778928
644471
212614
1864518
2251473
241604
1947257
997588
1603330
1181663
1763820
765393
677091
2826765
2930040
2798348
46133
1055306
1930920
1802197
2456035
2239551
56500
1562782
195358
255079
2843089
632908
1502507
873973
2736380
2552611
396521
361867
641175
991522
2436600
2504248
2034321
22474
1462495
678977
612998
184571
1612207
2858600
2286749
2319405
2799562
1851612
591940
2827061
2001869
2206183
1986306
1060619
516043
734159
2307221
64764
812870
491415
2806835
2461585
260474
2372923
2507971
536650
1075981
1877913
363099
2387578
1901747
2867205
2145877
2873116
2432902
743936
2418824
1871977
2900913
611806
769519
2144633
2268456
393862
1022262
2897095
643276
2664526
2588339
926176
1978538
1090764
2297683
2727182
2822354
1857279
1530449
2166638
1186270
1546297
233205
647166
1759923
169546
125485
2910443
695353
844907
2107411
1240180
1851710
163383
643508
1867005
1895941
1718379
1656503
988219
2359312
2142501
1934906
1424083
1232935
1587025
2245034
59446
2605498
908866
893703
2776900
1655007
810342
522033
2637869
1166054
2548263
842471
2365976
1471411
1787887
2075974
2693580
155765
990972
1067077
424986
1385520
2763850
774408
931792
698508
879867
944667
2080480
1678709
735152
1969078
321321
1362332
2877088
1177636
2579360
970870
1822393
234994
192244
2087162
1342501
1562521
248289
2069588
2187187
2090762
518584
1946019
564364
1969633
2468732
2782285
2656820
2419961
1062636
1260758
2236501
2930857
1238242
347147
1197870
630030
1931026
1162421
2709200
2868328
1061412
2356401
530148
1676605
1908230
1604704
1171232
545464
1465626
1975922
501335
2918857
1911809
1052698
328899
1976578
1434175
1220046
794318
1339472
2791688
1964428
426960
2453709
1525134
181361
46505
1075683
225275
1453841
1411567
1023169
1631515
1157268
1012453
295267
282034
2209537
1699905
547486
353628
1272577
276331
2033313
802720
801903
2766298
85284
2230150
1367459
2628982
741689
454361
2837393
1502310
1257126
580698
2120749
203020
2598804
2631578
220683
2838484
522022
2551700
722473
2417256
1350705
888710
447404
107838
1922877
2465270
349994
443553
1102551
1680838
84177
2295199
135348
1207468
1009247
1972486
2199283
2773418
2895007
1772843
175671
2939818
737058
733602
834346
2898917
1263874
1527872
1596288
1436716
2204913
920452
1009
319913
1110601
1988018
1030840
2490004
2430230
9740
2719769
2776019
554522
2407938
1102153
1975288
2298974
456572
1436593
502844
67571
1911381
2566649
986138
720349
1718535
2340811
2592128
2657233
602384
2146667
2054850
2275010
1228959
1949944
361323
1767661
1160233
277568
1411083
1391189
2396586
888549
1601504
2199963
2481458
2221251
1474232
1350178
2900293
609193
2314605
1456943
111439
2284870
306544
203480
610205
1400484
318897
2847218
2866221
504428
1500893
1532678
1497647
909926
2241730
983404
1693233
1536264
2100811
976209
327339
1811526
1494203
1582153
1486442
70834
694382
1240734
818218
2796690
2034443
454849
2744102
2439156
220600
79815
2113180
561224
304917
659553
1303779
580311
709556
1733228
2179527
2532200
1468117
1247270
903040
1476441
328645
1966793
1428922
1651302
1734207
279325
691635
375639
1066817
888652
431141
1458508
2827601
2070529
2555258
725610
1173597
1631786
483634
2413676
1904285
1472899
1810973
2680781
41609
2558019
429941
102147
373802
446709
849873
147453
832960
301550
117987
147154
128745
2587284
1276446
866073
854137
584325
48766
2131669
616784
872101
2253685
2413170
58968
904745
93919
666707
425259
1627527
2472352
2233273
1052254
1493467
1222359
2652529
184548
1446528
1255024
7847
1848441
2118585
2162822
785584
1246001
1434645
1265280
124721
2775879
549821
2789371
33129
989605
1816493
755421
2227225
2223554
1463029
2717101
496891
1737176
2379361
1549147
2001972
1683669
2449430
293085
1755214
2441441
1075275
2846104
60787
1885681
217019
2749720
863760
721172
54710
63071
2122912
2438577
939810
1068853
415109
2034173
1916908
1859836
142624
1673910
1415608
802127
1072419
2582458
2631346
1530781
950970
50559
2792181
1778129
1053221
1232006
1125384
638860
2509132
475362
2891821
2618899
2183615
414197
2015531
968567
443653
2201608
2339717
2845877
2380392
2329949
2319326
2072281
588854
821288
542832
877487
1511234
2535148
136412
1577017
432009
1146964
1370275
2306072
317902
1229352
2034718
257132
1800820
2682951
1005457
415888
1866677
1810635
1095304
928416
1946514
2602872
131174
1644007
1213433
1690224
1959139
2038312
2142768
2263499
1493252
1863940
2514557
2736381
1078790
585920
997120
1300939
1954573
1144564
859789
1216444
2414989
895257
1236424
814190
2364919
2582907
1246983
1624247
2305999
1656517
2119208
2200514
1311540
2617933
1683197
1194539
1423600
2475665
2157520
1431114
427616
2413376
2849113
4791
2001876
1868249
2543773
1641379
1931620
1061278
2429834
1299136
1871881
2077240
2242178
102093
777211
310749
2794958
748261
502549
1209567
2741033
1296729
1688538
746319
52082
2064997
1310210
2319102
766475
2909919
1315841
2494864
2818647
2763580
2935781
1534941
2327104
115138
1460206
270129
1509178
942749
936037
2022680
1816578
2524882
719177
347628
1474624
1075855
211338
1562735
713257
2899935
1100932
2285742
2620824
1694309
1766043
137482
2018222
135797
1710735
1546269
494720
1923716
2217900
1448408
256061
1436722
837529
1800287
2461416
2420429
1009753
2561821
2645811
1516771
2083921
1901125
2345985
2919764
2444735
547654
478129
1975465
82695
2698707
2152549
2694382
2296298
1561622
160793
810765
842684
289570
1684404
2871665
776645
710423
627895
1016083
495973
1521938
981149
1626972
2647030
814496
405556
1809296
1774603
2614137
950485
500001
2436865
2876151
1238087
1015275
2071905
2233882
1094076
1156093
2808601
188409
482233
885818
245445
2475137
1523807
1758538
2721546
2415091
582144
1775028
1691081
2031583
1016856
479002
241970
19276
1446264
2681129
1737568
1125421
1892826
565736
99178
1026573
1800869
31492
783660
2173166
828977
725699
1708227
513594
843175
1772352
323869
2303065
2325704
756271
2420261
2322408
1617767
1689871
2210398
797823
309791
2030811
441112
2788218
563625
2193517
1162951
666531
2373564
1772484
1466546
1954340
2718375
901479
1127747
862649
2128581
938295
899024
1694961
65448
382411
2177704
2918051
2472165
2593261
2318639
1363464
1296638
745539
1187160
2339322
2389317
1188963
1592182
1327175
183083
1845802
2448815
629979
1412163
825061
1863112
2184267
1543093
2793346
2935808
1204609
2872095
1945921
252104
380362
2929830
1215613
2857402
2667592
2313998
2352098
1510664
1618453
1703071
537513
154808
529922
2273226
2708924
594777
1837766
1833415
2653762
2410422
155701
961199
325348
2498783
2469632
144561
1306330
238290
1203168
1564178
1235977
431693
904810
2304943
2912215
1770089
2135189
2343596
1543477
2871866
1996086
208538
204991
1318472
90833
912563
164557
1349988
1910064
2316589
2722310
894414
1891743
801829
277310
2769254
673695
2922710
186699
1560265
38981
975278
315833
1469898
1771987
623840
2077765
467804
371290
1938023
989595
671597
867504
1447059
699768
363527
339563
2928484
744273
1171550
281192
384509
2364620
2022078
713073
1020130
1657130
2866943
1988066
2011557
346291
1094645
1309442
556874
2150626
971736
1402897
1562790
2537366
1015912
2771095
827665
2474778
2344371
2515363
2111600
82921
1989242
2586003
1063382
1367355
2739524
2002267
1511205
1076048
2547218
1664556
1151255
1525305
2140918
472118
2590453
1703511
2682589
1001419
2750610
914078
1613036
1159431
409737
1954796
1500912
2755036
622914
953705
599871
778285
2787398
166618
2135196
2575264
1422125
1957157
262327
2226810
1370487
568031
1695348
1264455
1991413
446371
782208
1931989
441157
586060
2567775
684850
2290768
1717484
2127617
462855
1142306
2549804
2026512
1298375
738422
2441849
1333509
1825765
117362
2071376
2314284
1755158
975798
610037
79571
547853
1903728
994226
1654592
2331985
1971522
2332401
1096162
1869604
1071982
2352589
2834548
2617700
2138152
2163836
1140852
1105104
2375949
2392219
1139251
109549
2428071
197483
1021188
2298930
52442
660216
1636875
1581212
1131605
238059
1048180
1548860
1929044
2744117
1872870
283406
2150306
1232382
1196817
1799852
2335219
1679661
1956265
1668262
1111484
1741195
831280
698572
207549
1640719
2811491
2757545
2579223
55866
2113602
896727
454614
2078711
1569809
1775040
1137845
1994781
2088600
31725
2043645
2906976
432101
1499262
1025450
2846225
2133426
2846377
842698
330668
589852
674546
1089742
262976
5674
1859235
2190024
2030439
2308682
1722489
1833358
1778347
1472795
2460262
1161720
2660458
1684466
2822409
2247104
2541414
970189
1934974
1101019
1285769
585185
2062635
2201228
2556243
1719899
1007631
1494543
2074902
1778019
1695325
2254397
2359875
2814282
2232695
1121308
2157070
1131906
650586
1254594
2214687
2383200
1740475
2926995
277872
2708799
1760480
564410
2384364
1715768
1747122
52539
288058
1945600
1238444
2546313
1750998
1206963
814422
1795136
917742
2220824
1924915
2148679
103955
2219733
29984
2099895
1961869
1395616
2522312
1882170
2389675
1360862
2903983
266801
2706159
425838
2926125
3904
1197608
2032517
2305628
1646789
1033935
910958
2202570
335648
1232423
520742
1314345
2148520
2687087
1605791
2204767
1403448
2636664
1199459
899778
2814819
234
2240224
2855555
1349042
799916
2818113
2933966
1595775
1471311
350016
949
1183906
1325437
1194275
1592843
283247
1256759
114910
1114321
2198725
1238576
209452
1073000
2144218
362982
1218106
1449465
2546287
2561596
485000
2784680
297484
1508580
1903150
2093567
18404
1215853
1665485
2376746
1924715
1644776
175985
1207801
2559581
1174366
1442640
2178104
2810719
932628
809105
2354691
2924137
875709
905953
2762108
2440950
2271713
669505
2881750
195985
2473245
2165606
2627122
2640565
642558
2581184
981712
2745236
2913458
791807
430591
1907895
2168053
2065449
2527805
1627206
1880992
655145
2359224
1243395
2505718
2540455
1768156
2013114
971246
153282
2557194
2259009
2269710
998121
1815471
1048665
1022975
354341
1074363
1516666
1823525
1124932
1812027
1170108
1359955
1014962
1382023
2891334
1912718
2900444
1603495
1354969
777707
1466953
486053
84757
1385120
2282522
899937
1512408
2741700
789236
1326044
1015762
1415377
994404
1707219
277996
1198404
2217021
1289593
1320867
1382647
2815226
2516254
2244817
1560896
561886
2376003
265072
2218942
845299
2188740
2460372
361424
2821607
1843195
80558
97509
461335
1891947
2262160
2576711
2473989
1822140
1393706
1120335
1910373
1021863
1565233
792818
2858258
1193278
1136142
704405
2712394
2080989
1009707
1947200
2923895
2695617
1393662
1105493
1162611
1440409
1108339
760845
2189373
1029388
101481
360067
487799
2422580
1821741
769967
1607854
1904746
2585560
899404
487280
344073
2216561
2357756
2347321
605982
1304570
1748945
357418
153529
1805104
2145744
145533
797785
2296817
24403
2659002
843637
694270
1660362
1782417
649719
45248
2451982
478783
960033
1406417
796868
2939641
1873360
1416004
1141776
762270
1999323
1277614
1797678
632664
999525
36601
1796037
561218
1173273
1952493
1406461
960373
2470884
2756452
588359
852572
2318733
1157681
866824
1576950
2105299
401904
536015
790930
1611038
64968
2526324
920747
2320248
2817740
2524052
537378
1196498
2588064
873709
1858783
2096449
774820
2924828
1958854
1409602
72118
1555516
2289971
238770
954315
1777410
1574278
1876601
529487
449669
1154622
2143942
2607258
463528
2505738
1284181
1063710
2451534
103485
1072540
1477428
1934648
1717228
2917579
1434119
1013676
1213659
2418949
2020591
521987
1361680
2808573
861599
2050836
359314
1553181
1662198
176756
293028
1320673
841974
1454563
1289379
525103
2561602
1240163
1793499
2751876
2023721
1895338
1599511
427331
2518720
2461560
1002140
1767951
1801840
2264483
2141
79770
1717109
2653282
2026086
578691
2034670
777978
1501608
2347413
2152451
87556
45235
1787966
854717
317865
2518372
877636
2809824
75052
680851
1696428
688806
1747202
783056
209417
1940723
2346464
2388426
293610
745613
662433
2696701
1830485
660404
883262
853385
1965212
266037
2880758
503713
1671334
1207546
2128617
1794095
983880
2023210
2514685
661772
2473396
2663003
408969
1754659
2538240
1182728
360271
492412
2588565
2042561
2057370
2919064
2091828
759111
394054
1495190
2829274
686110
2684070
2419227
721426
1627734
2797125
2310170
2812751
260086
1773761
2499118
2506603
191568
858428
293193
2641503
2644231
1755748
988164
2504292
1776868
1349476
961532
2246183
2889400
1161721
1811295
1014548
1336072
1816287
1849380
1196805
2937095
809601
229956
2388248
2162048
1364404
677210
1413144
2256710
802265
1724677
2300805
664987
1197231
745793
1706830
1711879
1216226
1399260
769959
2829153
2098160
2030115
2349369
623397
2853705
1937920
1922580
2429266
584335
151012
293243
4784
1188890
1681819
1669013
902841
2827401
2442122
2094750
1231896
797628
905537
439581
2272220
2509122
1107845
1289886
151058
2229010
351410
172525
567942
1033105
1844439
1201452
2690451
33814
896531
2718274
2855233
2182612
808159
2848149
2696799
1587799
1143471
1310995
2866580
748231
260789
1150336
14049
2502874
77272
2837034
830504
729709
1223159
142584
1959566
2378387
2314851
2160439
2326854
56717
118334
750838
449536
380667
1486170
325410
169291
65802
2069106
2236185
966160
2298270
21830
111060
1987976
514177
2313014
2340742
2630238
1108552
1550543
1161934
120490
1854359
2056808
1690183
723696
642916
2760920
147900
2242059
1549954
2743648
613858
1244046
2176533
419631
2324004
1091721
197745
652616
2013072
2852805
1596477
204803
158277
1558087
1948376
1433907
890992
1105453
295833
163941
1852060
1656924
1366089
423440
1110275
129305
776146
1732324
2099527
31195
765087
1588472
2162411
105048
1095208
877929
457163
1886178
264323
2423393
372457
974080
2547805
1708238
2447882
2557121
1611487
667206
2858334
831315
205420
1851289
814487
2230446
89338
2569071
1968690
1368226
2606102
335553
1240350
2571358
1187377
777593
2448454
2629031
1487760
637147
388299
1778378
865968
2799638
1044959
1464865
2217823
966480
2371059
2888092
205135
1222779
2056257
1146722
481889
2078161
898376
1576189
2205546
2355261
999099
1265818
1122318
1090704
96859
2664153
2687851
115509
849814
2013437
1523695
1399489
2161819
1578383
2233905
2722792
2872232
1084862
1790161
1169698
2853285
1332110
419809
1861812
1917764
630500
2175096
2132875
1912558
2326997
2387252
1240660
1840546
2436226
1029826
647443
1700039
359329
2143950
1460973
113454
2227611
2476016
101994
2619624
624745
2915524
1659316
2287200
285702
1993407
743052
2138634
2521981
948341
2389288
1188583
2099017
1365452
951451
545147
2040089
4904
1563046
1125725
2749666
1233001
2665320
1464798
557877
2846444
145133
618549
676381
1766230
1493978
981944
947454
2570536
2293186
1343471
105247
1473829
1338912
1950182
202682
1353004
1953969
2283766
1251018
2229824
535347
845714
303281
2739529
2447182
2529656
364449
77776
2381980
75133
376232
2802583
953329
703270
2829427
1491612
2789047
1660757
802802
1545768
1953787
244637
473451
1308224
150044
325262
687625
676715
1207871
878321
1177165
1984864
629869
1761565
1580774
1924824
1841427
752902
1639596
182435
1325594
1964566
2887306
1635001
1389280
8977
1949010
1034865
2915850
1494230
2249072
1189265
1252136
133433
2856517
1705468
2497700
1459098
2394865
2437243
140280
529507
2278372
945718
2377161
2067768
2613044
423411
975016
406287
2909392
2689899
2182497
1128359
1449095
1961918
2289848
465578
2104026
288463
631279
1238476
984358
778760
1487878
1996945
294286
578638
1754039
140376
2524985
473224
517366
2214332
671003
2203831
2061854
502598
393307
1568822
2624825
647458
1612403
2832835
2012378
906000
1329737
2665725
1633927
1126079
2807397
2615233
1729913
38935
222580
1717297
1429064
1700916
1860805
2465435
37365
450199
2684060
2798348
1450678
709981
1336418
1395834
1090699
2871585
2227831
1543825
1396487
291383
2450869
904466
931010
2910014
2523142
1195822
2214959
225169
275899
44901
2426215
159705
653134
482104
2655302
1768203
1305222
1093479
1876365
2096116
142299
1675222
1046312
1938187
2791046
2213817
2563305
116999
266358
2337920
882003
867
2584489
245414
2579080
1257583
2601007
1868103
748422
1593313
2495290
2464043
668327
1563847
416972
482415
2143208
510688
2539759
1978668
387941
229948
59508
2933869
1374557
1567799
1624484
1120194
364309
2757913
623716
90801
312503
1924903
789043
1226295
813067
1117900
2418163
2781883
2539330
296794
24217
2930400
1682384
1400537
2816551
437172
4301
1691993
2244333
2027130
56389
2505631
548475
1135369
2666381
1920737
472761
951921
613432
2074972
147360
15739
1649498
1323872
1106935
931503
980066
1449552
1884471
1639458
1750514
1608131
2313344
13314
1306020
63792
2645390
2622019
2747621
2391786
576031
2106393
252177
718175
1308880
2020
739774
501737
812354
1156068
461452
1872375
1154786
1223119
1826612
269569
2562127
685007
917505
2917807
810930
1161127
887263
827928
761958
533974
652485
525027
11549
2108495
706872
634970
2876237
2202461
1034075
1859484
334476
60859
2041899
2629856
1687176
799281
228717
1824595
715103
983215
1460173
266979
120002
2314175
597907
1102442
2690672
2591586
2662795
2296581
865488
267982
1074951
1212936
2336149
2327006
1843785
1173443
1655055
2197547
1916250
1920319
2015059
621912
1056930
500357
2409821
1902715
2203895
24896
510296
2868051
2128860
1286421
2355678
1257000
1939922
415454
631216
392932
750015
238867
706251
1817600
1023902
1192135
1212330
466967
2859521
2547622
2453052
1410022
1057467
729337
2819018
2540831
2416045
513761
213472
907270
1697046
343049
2545956
2367791
871789
2564691
86849
977682
2503432
995626
2248546
1947196
2381905
2791448
2014034
2631524
1338704
97345
2568934
118699
403039
393720
563530
2260748
2461133
733903
2180488
203590
2879940
1631224
632716
666813
1291149
2135568
1588036
2462732
1636695
167775
123113
134167
2167762
2385510
2853591
750650
1202019
11980
958821
1732387
1258176
2106667
1019710
2689247
1472177
1269076
1797577
780735
1707048
2077074
2226436
2328518
1274207
1230765
504423
1699736
1803396
1511000
2402232
2795528
1754587
2459787
35994
1893499
1540495
1705585
1465776
2917677
2444987
2398714
1857833
1459769
1553496
586682
191191
2142757
2573483
1162886
2126986
1352359
2750508
578515
68798
2862543
1801913
2740295
659779
2271140
1120229
2908543
334188
2286800
50227
430086
617374
452891
134144
518797
867159
795547
2933728
2937278
1201791
1091630
2706265
342470
1935141
1190832
535020
1287364
1004676
2060994
301555
822685
816484
2318353
1668105
540051
393191
661267
2929308
1733232
1952902
305729
1118668
2614860
1723504
2312948
399991
213195
303706
2616220
144855
1760530
533482
1654341
331222
591465
906049
1585195
321335
2085259
600139
628325
1668135
845538
670071
214865
249526
641115
339172
946211
2886337
817298
2174950
601344
1741243
2074324
668421
87891
1272355
1959056
1447243
1046292
1544684
2341851
2880194
1841650
73794
910202
1485407
1890346
635974
104902
2334651
1333936
181262
1786420
1698453
2530600
337182
114257
1051118
134017
1282617
355512
694092
473890
551760
2781909
1968919
2115571
1214305
1302593
2477332
1109525
1042578
207058
1370936
1337314
1933392
284031
2779274
990578
2446503
249676
999443
2466455
1729621
1285772
178482
2065205
1234682
2193567
407697
259219
359239
810991
702019
1925831
531566
2825397
602542
293421
839920
2859016
339330
85321
1702427
271998
840451
1336499
710405
288399
883
2484497
2436604
2419363
1757564
1789143
2191358
1580729
2934765
12541
1643839
1704303
2022923
2075233
1357336
1527653
218184
1949796
2628129
1430601
568925
2554870
179378
1214627
1609127
2339596
1133968
1451528
2123203
2518478
1590524
2739432
726169
2633582
1764559
1011630
45032
1529687
2522396
1685049
2704234
2249830
783311
2166358
1343341
1735039
2493199
368524
143027
2530158
474516
1035115
937088
1317764
2524299
2461281
2297008
2130045
657074
1688938
29150
1538194
2813776
336729
1476902
2720375
687019
2176995
1060017
328544
1923099
1552296
373050
1747346
33515
2024528
1990163
351877
1753720
226487
916250
2871248
540959
1447812
78048
2387048
879182
1797885
2355642
1215
2422828
1678433
2364148
2680470
1472816
2240494
270887
632094
1546354
2657170
1999654
1245368
176834
2606690
932450
2174672
1765752
379691
2574309
1991809
1696171
693322
322101
1321989
1168779
2312343
1378007
1555376
1279113
798551
730916
1163058
1834681
1343330
1164120
1659961
720801
294391
2466184
1214136
148381
2692677
1341713
596500
702459
2226485
2691589
1091619
2152865
563582
1127223
133539
201056
1417820
2914607
2695453
2613232
2519583
360953
812435
1973337
2693046
2313130
2050679
1705020
1324887
2328706
1832901
259418
1998490
1602166
1661629
985113
2615967
619328
858257
577315
1658055
443321
1805980
2129394
2785103
1686839
1496469
320508
1643350
2036104
1687171
492616
690687
1743419
88511
552309
264183
2364912
1602810
1598998
2733039
1494274
1689148
1883389
968750
1642167
1655167
1148828
2483691
198236
1449068
1396685
199275
2276487
493505
57007
944039
181385
1904230
1849004
768971
1690069
1219098
374463
462491
1460773
1254431
184025
938352
2913725
1950659
1982682
1141822
692859
2911800
1423000
2853205
2496688
1506643
211488
22761
1794791
1234176
827149
2631279
178454
714311
617381
1471841
2068663
1334578
935127
1303103
1321466
1882878
1911130
848428
2004721
650846
893684
1340440
2119273
618172
1468254
885925
1196617
32780
2126787
1123444
1511218
1657343
2090703
2563789
1721685
322621
346667
431436
924750
1829387
913872
2536620
2014009
1548936
54790
1984725
2196068
2409408
117449
281388
2717728
916934
372962
2018901
2574278
2546512
1217198
1621220
2586582
2784192
1914715
2093467
1075441
2861725
95441
1091636
1455740
1076503
2033146
956179
2229629
2536906
1163017
1410144
1368695
1406667
1904329
905320
2079299
687544
2609064
2874787
171493
688203
2019825
1003867
1273658
297015
1765317
46450
2637971
120725
802104
2194117
586533
2006692
2358045
1835062
2814645
51747
1218686
74071
1773850
1717726
358179
580226
805269
2364105
1879002
2242903
2897660
1607780
2218154
2907985
1127140
209604
2267856
1957963
19633
2924824
2517929
711896
2405596
1851419
431585
1283378
1201741
1667040
852124
1735863
1661724
478098
2813216
126508
2047375
642250
2597753
663353
1488910
425347
1251254
2119613
1337305
839526
2753530
1156804
2538567
149939
2793886
74603
2360938
1611578
59386
1473469
267038
2078390
1666878
1040075
772249
486503
2426868
1057899
632773
1211285
496999
2924711
445981
2508905
1314893
803954
1756180
1785282
1870136
568623
622653
2132712
155581
1104281
1780054
1088091
1309861
2770252
1959795
1238914
1004775
267414
790006
1816228
2141229
83330
1897020
190378
2718289
1667742
2815632
2286733
1118271
2097492
1766281
2399555
1331247
2320852
460899
1622527
811008
2259967
2917360
626934
1528039
2371496
2663783
1059287
1701816
1524763
2374108
2128123
2926081
695657
1713255
1268525
936783
114538
2855406
459990
1037537
845145
1237981
2247011
1406916
197262
2109743
631507
372306
2045470
1304459
2138447
1893942
2452107
364288
794486
404537
1678907
2493599
161911
2805570
2699093
1325300
2594770
2708635
2764336
1411942
510254
178698
1522383
2586846
1031034
2186415
850407
647536
2634711
1895399
1707394
241168
1673641
412922
2237696
2829024
2564965
2353266
17911
1057762
1923600
1842035
1089111
2424313
1363100
2201817
2716868
1420639
2341010
1388913
2231501
2256521
2666941
2468863
1809415
1316153
1458541
474868
1968476
1104250
2911626
2257575
1599740
329151
1325725
1670373
1020973
208487
872670
859236
1789209
2321667
2440879
1699891
874918
1538205
283847
1002555
2888047
1809665
569830
2099481
1728891
1407008
2348232
184245
933584
396218
2718053
1738661
1401970
390884
1774934
2730889
1232702
294203
1480145
1956846
1194125
1455271
2816523
2261432
446949
2915286
2572453
2164340
1397207
691131
319754
10625
859989
1994447
1003600
1598199
840174
2543876
2770563
1171
35732
19520
2344897
878503
389267
1852905
1561129
2413573
669341
1012410
1575455
451587
2181613
1763391
585665
630328
2085806
686792
2361416
932539
807133
2005645
1231955
1499382
1673227
2048921
2210480
178343
1761742
305543
2039430
919200
528889
2869254
260697
1074221
1732439
1212622
441843
2344884
2115368
2926854
1843373
1864237
25033
1493205
1671966
2523797
2904094
1670607
2456818
662561
402486
186923
1539827
578489
1098517
649312
1906110
2705881
571981
939484
1435815
2350728
2300647
755520
489515
2850889
1727201
143070
2110344
630318
412577
435329
98383
1208743
2036871
340789
951230
69439
1629900
1577013
2204918
2721198
2156594
918125
1759509
2747657
2217601
2703336
1054682
411613
2334717
2519280
2224182
453796
2723246
117907
1208458
970350
832194
982916
2849661
1071025
2348301
1744589
1358592
352455
189402
2383441
777354
2589335
195030
2681882
2340615
694282
596936
74977
92423
2481128
2940469
1373197
684003
2081592
2159173
1919991
1628201
2699710
226290
831042
1759518
2870106
2048945
336707
710798
2853022
2824228
329917
1884649
1225582
2382388
1434948
1278646
80766
873492
2938211
1474873
2277653
1739815
220294
2162729
2120703
1317764
2439835
1404728
1887512
604160
169674
1393892
369786
2604428
1835095
194757
178873
1641794
156016
1578576
2746587
1090021
1504868
791954
893532
2109557
2746842
2042551
623501
1626313
1697354
2118949
2171980
1742680
222127
92695
2469870
2089059
2868777
760167
2929925
722738
424460
1711603
45922
408702
456628
572116
227831
1863126
2144152
703460
2705957
2663704
2285542
495417
474360
1949349
83241
2427077
1387228
1415369
1030065
477747
2506481
878985
837985
1778456
249368
861700
966704
1376708
2266824
2861430
2141273
1131370
2166587
2805322
2199638
745880
2863901
2059386
172495
580512
2885200
1484632
190028
439507
943446
1975686
1594042
1198764
2813347
1292960
856439
48604
282260
2607097
2151850
2244600
2588591
243948
2275604
4250
2122674
1751476
1105159
1013231
1143878
1574513
2806447
848319
1700559
1933942
1067753
736075
724143
1291127
838292
107860
7610
1016569
2429713
2466609
1158423
563589
2720102
2485669
1668457
208172
1898742
1532030
740671
2732687
1110677
626470
838154
754300
1438933
316170
1596795
467928
1514
2335702
839183
557912
49909
1081193
528910
2932857
109742
2383657
115081
2608486
2879037
2406438
2834222
760425
642073
1085473
955084
1117095
2722268
1712639
2621013
2918243
184298
2043520
1801633
1747926
1465696
2049706
1355533
388345
1609653
2843808
1174874
1306613
147633
649499
715278
1775579
2685176
375716
2098598
1214079
2686054
1268579
2861870
1056332
172623
2554849
705391
2566858
2200138
412636
298170
836522
1595394
1583028
839486
2860284
2482115
1014961
1113682
993735
1627285
2889772
2099773
1234892
2684647
18929
921387
78578
2599941
1984853
1751682
927303
873265
2537858
308505
1762926
2284720
730449
478781
1413595
1726945
825592
2851053
2327834
1612838
1827925
1260125
2663504
2714215
2822790
362890
2326900
1217326
664517
569723
911106
67728
2468050
1355612
2596518
970488
1480586
2264180
1022932
372069
684045
2275659
2858244
327787
274773
316268
2767032
599985
811600
2667882
675158
2938304
1785912
99907
2538877
2889770
291050
749674
2685952
825063
140102
2856324
2286108
1908307
1948848
2734456
1491567
745577
1705056
473367
1102236
750370
560726
369328
72210
1911692
623958
492292
1248108
629816
1711083
422538
1590809
1753119
905054
1496879
1948478
219252
1158819
1177048
1182241
859331
2296797
2397084
892634
1690132
2174329
2057220
413313
933899
1047719
1071612
2701270
2286013
2152631
1948101
2229418
2470690
1754752
1318806
1912765
916768
1808366
2223700
945804
51401
53101
2364722
2602123
2057171
1348798
799193
41422
1319760
743820
1791770
2781237
2303077
1419535
1566932
2193920
221318
802279
2553037
1370859
2273376
2856869
633087
1343166
1135666
2401570
2220357
2761779
1078784
1229143
936574
2249025
69078
1846827
1654745
1740104
793086
2119679
783787
1464636
2075704
1196428
934547
2231390
2440680
2524285
1546654
2778907
1656944
1545978
1879846
2192696
2125343
2811506
668790
2760467
1184227
459023
2550749
268749
1820478
1971560
1453601
2155656
1183816
178541
2818820
71757
1525773
1256046
275222
1795325
2053802
762123
2298279
2104718
504656
2477598
1114018
1908396
2303418
945823
1683020
2384126
1957747
1836860
777395
2251307
946220
2322557
894582
2134732
1660126
1346642
1938239
2756742
1064710
1127628
71146
2861593
2062631
2066297
1296083
1621292
1707408
2138911
1872780
2815436
1759797
2116012
1511237
1670367
411549
533803
2105381
2601183
2825863
1321369
378374
671355
538609
2430513
322966
1873019
1781130
1344701
53285
1513260
1045121
2454261
881853
10751
2222953
2438238
2757754
1663773
1036335
1167414
208227
1454381
194647
2697273
1114373
1037003
2213184
1323786
987940
2005419
761438
405707
296469
2538650
1382409
2894568
750032
554374
114701
2183203
372593
621669
2070186
2882287
2860489
653399
1617091
2016558
38387
1098403
614921
1660243
1216672
257637
2318214
812976
941864
2414016
85901
1771276
1515319
1110433
2432957
1429590
650965
737462
2032587
2101734
189052
2734221
2013368
590804
2548328
485853
2665183
1250428
2374450
2198940
2919835
68849
723610
917149
2884306
776747
315251
1002402
717012
2773888
546514
359215
537795
2569835
1176252
78175
1945769
577946
509920
865610
2920286
2277510
352301
1772597
2696696
1027929
1599155
2561033
1465949
923121
1070291
1044771
1242611
1134788
1126964
856194
276198
107366
1674800
641381
1321860
1248048
555213
2269019
1353349
38967
973898
1482242
123976
2502563
1503992
1605613
1920632
1183117
1543182
456034
117180
689856
749779
803423
499208
76648
1031355
2009631
507436
690567
1374318
2254393
2578117
2284970
2611281
1903048
731525
535676
1423412
212483
135006
990902
2434645
2825721
2679544
677490
516764
1884226
521115
2462016
2198762
1130535
893342
1291289
1067200
1253029
2756620
363269
464465
500336
1666234
194696
2002543
368155
735221
1707108
662758
1351803
2547556
1557175
2789377
1143877
2928505
1404204
679221
245668
1323755
2908333
2307344
1419433
387177
1820184
714189
2125832
952737
1417186
1830074
1660656
257847
629834
735956
881569
328697
2650961
2189661
2823100
569225
1564369
437638
2747577
1044632
2825939
1257734
1709645
2721600
1178954
2671914
420531
2486501
908982
2760712
1294929
276205
490749
1424469
239253
1630054
2099854
467360
423102
668293
2819877
2025791
1692995
1834010
1242376
2253005
325618
1028262
1514884
622098
1444032
2474420
1865355
296075
674645
1011355
1771601
333135
2506928
2789360
200026
258093
2834927
792110
2734417
1342229
376463
1405529
2676794
2760745
2805304
927877
510541
550194
1839475
1012151
593340
1405122
832391
2006843
1196620
860819
260203
136232
543436
1192839
2042019
941452
1127064
1202738
1383834
665331
2379577
1213190
195543
1440746
1107543
1468645
2290389
1392562
202939
1509894
302387
2224383
528341
1491424
2580098
2004593
2847980
286378
747139
2140969
632148
1190588
1114844
995920
1566985
1685662
2501832
1061841
1669212
947803
2789788
2813878
871420
89669
2688001
2106103
2171102
1038027
764931
1292181
539510
2399485
1789788
1300332
2916851
2266724
673989
2267174
1954618
482852
679414
2399236
2806514
52673
463823
253762
1179520
1413861
1777720
2261095
1953391
528256
2578506
2724497
1330089
700256
521015
261937
1558063
1434000
2493746
664654
425408
2675994
2125910
536454
1119051
2262678
1128898
626086
921524
1756284
2699994
235092
643341
1911853
1024338
1003216
2651629
582740
2001663
2710287
279752
2028501
1917370
2244239
1396676
1510255
1688723
2041750
2457184
207161
2469858
2082539
2839224
315799
2295288
2403506
2729244
2642994
745972
744339
2497440
633275
375891
897590
271758
2834330
2510687
2370163
488927
401378
2445063
1951151
1301323
2786073
56871
538959
110034
390488
2908234
2466714
2916676
876613
2506767
2662297
1946835
2720698
1286608
315690
215122
336665
3477
1562410
2805985
235917
1898698
1636058
919672
2083231
2216714
1531234
2184464
253039
1498839
657196
1922966
170346
1338837
747412
1603234
1288969
1983904
1867649
2029865
2809553
2201867
651056
779905
1985744
1109652
968442
2922779
491334
1686021
228976
1019216
2539361
2236812
1822965
618614
1273764
638825
1221723
716101
660068
2221667
424218
1847089
2512560
751519
2138253
217195
888200
723380
221448
2062187
1835430
1647924
179594
1728653
2800273
508973
2044759
2627077
2931974
762237
947086
660352
2599252
2283299
2606944
2627629
129298
683212
1589742
1185204
2423608
346501
1910252
347360
1476997
1384222
2174612
2037365
2787275
2747399
991112
872202
1596245
776202
1171918
501078
1618666
191863
1713781
2004169
147149
1089142
2612362
2807211
187007
129548
311366
1188347
2301194
729558
1320798
765527
1393328
2655227
2294305
1399200
2521436
2171834
1360469
238926
2588222
703997
1953827
1736490
1546087
1213669
1211488
44173
1994071
2917351
1062108
79266
2299403
65442
307538
1542052
1955462
2012250
2276467
1254740
453979
1148920
1584472
663698
621604
1881369
2211016
950763
2674711
1769263
682971
1878366
1508163
2617311
528239
457941
2781183
264167
1305147
1855864
2832945
711161
1866619
1031562
386570
1445830
2357778
368909
475567
618331
937899
975100
688212
1470102
2217271
401184
2054143
683566
2326269
1635990
313394
920226
311661
1572095
2592007
579367
471897
503909
2649709
2406877
1916816
1582802
2746922
542356
5198
324943
1898629
1239534
1743032
2097933
514390
1644669
58869
328020
185597
882127
2136403
957678
332647
1684236
1871766
1799484
460460
2009672
2469153
1649743
776498
2190384
1881343
852019
1265850
1902616
71291
1272963
2179510
2249148
1381036
2152075
1512013
357668
95585
2908531
2511397
2063056
2928781
2645723
1973096
1726370
2521061
676792
568820
658033
1696427
2182474
337498
1998920
2250120
463727
114835
433293
1904363
2117128
2150593
1913372
816183
1326216
1686577
2788684
755830
321844
371946
1735782
2133202
994502
1565763
1877753
2375536
2345686
173180
1306888
1808989
1724122
689693
2281084
2520894
2803221
1898194
1776329
2039462
2309222
2684456
2912042
1848814
1321421
1955688
687114
1679410
1765074
475499
2811506
2802440
1964401
2859646
718764
319857
2790286
237839
2274166
2051328
1243450
143835
217371
2555198
581257
2327942
2578211
2476585
620327
1898738
2617266
2754084
1579066
1667848
2270036
2475102
2811140
434153
1763358
224030
2875801
2133411
2841699
2134589
1421931
123143
2901
1744585
2743746
917326
2056786
223858
2086583
1026368
1131354
37605
2407763
2350387
2053835
2747245
2373556
1308090
1337662
1629294
1000506
1007553
1186204
2218541
2333433
1484076
487543
2444944
19138
2912405
1721891
1339535
2649430
992912
281452
1083714
519040
685906
1405568
858309
1252273
2640096
2297027
1565877
2393818
1721039
620054
2468812
908062
2920813
909409
1541619
1329496
1764304
2243913
2021676
603897
1353403
1634672
2543559
2007436
2050177
380298
888813
1394767
2530182
2335410
1854399
1049297
2312437
491528
870473
2678483
568575
2244703
1841872
2307288
2686757
790804
1238548
2042241
1052823
1582254
2371967
1656333
164605
2764045
1695934
155387
2306485
2523017
1302898
1523008
2332602
434953
251865
776158
2784908
957359
931284
2467559
2745226
1862063
788153
1062838
2531408
955034
1745367
881775
79598
181752
1690811
678607
494495
845306
1935631
2750241
2427545
2239896
196201
1259631
1565955
2573326
2370059
2808679
1035067
2168438
214922
2093685
1179818
638622
1392727
341874
2515632
746703
1517957
1627005
1486915
1273135
265710
655379
2045309
1229648
2643532
2389122
638163
324898
2712716
925795
1243996
488844
2429455
1360521
2163646
764326
1896289
1736837
984141
1080341
2263533
2326276
591576
1224801
715482
1433233
2614981
1473811
799305
2531147
16702
218453
2069402
831898
1119541
2810796
1639342
185594
2242866
2101580
406746
61939
1769000
2334222
1871143
2667298
1162738
718278
207372
2792835
1300012
374036
743990
185231
1588894
1079811
845069
2314766
2756711
1341345
2194206
1918020
1720070
2903220
1756435
1398297
2576200
2226124
2180304
2312957
353308
2923934
1390079
2916609
2145224
2634601
2188135
1372621
1642764
2077642
604500
2669566
1522846
1868865
928178
2140605
826259
392642
2280583
1785135
2105922
549460
345142
188625
192761
19219
764395
1719898
246960
948590
2858595
245743
1867559
452598
1019187
1975214
2645848
930955
718171
996460
102254
1684953
1956121
2207394
136832
994553
73870
2040089
2003383
593876
1458910
1755152
106634
2286741
3830
587248
2554093
2714654
1407092
650007
1125218
1212968
1025667
680741
1042812
2330786
1096427
900839
2453959
1972761
39202
1854307
2804746
1914219
1484869
1295302
1624375
2172155
2914889
1204221
760682
476502
1865924
1669033
2515874
280301
160682
1280863
655247
962976
74907
2564957
2421970
1446748
1934879
763925
368686
2473496
1937057
1954025
1562733
2800935
1260935
1914211
1230173
606172
1611419
414647
404562
2015548
2709849
1070918
1207804
2137448
394117
906059
1288089
1905583
399976
193504
244182
451373
737408
1437443
1166503
853340
1500287
1485771
2185175
2810755
667622
1653051
1993855
1359298
1856378
2540247
2824760
803808
2091165
970624
301171
114593
1958117
749796
1153538
2868287
2874139
678265
729905
2220441
1409830
1020338
619161
1768123
2833056
1904652
2566590
265699
2618924
2827683
134994
2512492
2166584
2366670
2756530
771318
457536
972672
1235269
1585625
2173116
2360752
976163
1996242
934862
923816
275407
2407259
2725347
380066
1481457
239533
1424468
1412847
1904382
2379826
2939675
782854
2192219
2511759
2915905
1372513
1363568
2136557
1851034
2791587
788299
1741045
2794359
1934440
605019
1849155
473746
2321729
968128
1642597
1886242
2613486
1570922
1416163
2446785
659742
2757690
2018203
2304187
272668
731206
884911
403839
2263770
2024160
2675897
265476
2869305
419092
2091055
400624
2884056
1420065
898874
2921287
2303921
434293
2340385
895482
1710111
2701603
2524231
38644
2348500
1287816
2643487
238267
2501179
2776820
1030176
458061
1220430
1462123
2755352
1451697
2062220
1660330
1407795
2724716
2758007
2295258
806283
2327033
522334
599138
1991325
423499
1125746
976740
2410678
2082452
1740993
35560
896726
2003219
1152560
1731745
1093524
1528563
1980580
18633
2541034
2651223
2202621
2268411
278337
1166331
430147
708869
1099652
1053588
1261652
1853721
559453
1289433
2452896
2163084
2635751
1647268
1986592
194440
1893096
2376760
1171088
693402
2767765
2556648
883854
1090966
2440895
1256693
2285113
484493
2049106
2471039
2844547
1830822
1987144
923341
2390080
1121915
2228224
2344740
1426179
2305489
2385429
1516891
2281904
178569
1720303
2697104
2093496
1451456
1466035
1380239
2922126
1059376
833080
366372
1818164
625623
189792
326535
2308578
1222279
1979296
528054
2459481
1805197
693695
2605861
2737724
2832779
339155
2712888
1556587
1217455
1848271
1008237
29974
424429
161363
1545370
100801
2188022
93922
648471
1554600
740704
1384397
1768974
1624694
2157377
249741
2885314
1635365
1515757
2006120
1445511
2455473
1883860
1916492
2113431
1183020
1203279
446500
716588
720430
1296482
709997
482239
2908093
1856591
1909688
242674
445548
556349
2184892
928799
1353223
2633110
415683
1773255
1985828
2167035
2424020
488706
1931567
974147
1072200
604433
2784545
1042008
613678
550074
1230202
1230271
844997
2088666
1615748
498865
2678596
1334573
329006
1582343
2546225
2720646
391823
301461
977256
1147280
937577
1457659
2089675
2119625
2201732
1808369
2843870
1793785
2467393
81132
39329
1595427
1867585
1114731
1957654
6581
1275693
1821578
2699169
1704253
687852
1990245
720643
1535952
2662311
584020
575232
814702
1436478
2454275
1611624
390005
2291043
609970
1529820
920425
682725
1556396
1949984
1213546
1466667
2227060
1285125
1020024
172312
1478942
663187
1759095
730420
2639589
2133355
1240345
320114
2931110
2398659
356584
2255855
269443
2900266
1748198
2802874
2828114
1993515
1471238
187173
1484877
1215843
2682136
1370400
1749740
2222169
1807088
325843
1692236
2905011
1800958
1424016
32112
2061132
2695310
41768
882394
2619565
1028990
2338039
443112
1112000
406854
1734901
358708
1472535
2101787
212509
730773
1998443
2459494
2316079
550040
781738
1169979
1671613
705713
2290630
1938541
2508125
1642291
434713
2353508
648199
1230662
2717589
201544
1475099
391134
2056928
1514874
366258
45957
2678969
828828
2196168
139205
1905736
2338100
1341151
1697772
953682
1000287
2734455
649572
141382
906320
2118008
2149247
1725002
2744147
1546277
672892
1150153
1106128
2318041
1940265
1899709
1463252
1104682
189176
101578
2678617
1311125
947783
681141
1151818
764038
1479964
788516
1959446
2520538
100521
1245747
2497835
2899595
513942
1491362
2512444
1474412
982955
316926
309526
2667400
2450936
2360777
430900
2111328
2422610
1919097
676425
183577
2160941
2466122
480153
2848945
1431405
1746931
2220747
769419
105773
2060607
1064435
394967
1942219
1609401
2000863
1871446
2419752
254655
1332820
1935426
1767616
1712160
380347
433424
2382992
2522223
1720182
809856
60288
1164237
2639879
624359
658548
2650318
2186034
1444931
707503
1574752
1917837
1794776
1853551
2097530
19035
1302582
1634042
2122409
2912898
2559545
912807
368740
1340502
2715370
1441739
1435094
2600331
692026
1313781
1687764
702038
2390819
1253945
2702801
1860402
1596415
1388968
1160350
544521
229217
1958463
170965
1088296
973899
1046278
2290808
265450
2381944
60862
1846796
2004611
1169427
2555407
830211
1480165
271054
2718639
495070
741203
307492
71615
1369640
1008670
1125940
134063
2345351
2894840
1715839
561259
19222
1708351
2532458
2600042
754074
317620
470938
2092770
1062262
2017378
2576705
2295349
1336116
1184385
187986
341116
2004305
1714041
2695390
1524207
269242
1032615
240407
459258
2603631
2605146
1138397
1121609
2709558
1309414
952230
2084105
2916910
1457732
411280
1530124
1586630
1311947
2306414
1649865
259960
1712204
2034132
1476373
1570014
2176904
2868998
1188787
1484580
1391421
223307
1436496
2215004
2741336
248018
2713852
748641
2336346
595312
1743528
2523824
1430080
777781
1788048
2685425
117980
447605
801348
809873
2052778
801284
1018873
1333151
1782876
2841390
703887
2244352
2556269
535876
1037166
608595
2603135
2411241
1837448
418358
2819139
2362051
2524924
2422543
1324943
2618436
2207536
331037
797324
904313
932271
1110084
2497958
2559413
1946567
28391
1387230
309473
1840817
960059
2729417
2531765
2142527
1627865
1500575
691737
454055
2937817
59274
2490458
246444
2461552
1699998
718317
52011
2691521
2062419
1512679
589100
1827101
960022
2385973
2393552
429503
2640768
1259129
809210
1759398
712022
2023469
2409276
240118
828248
2110585
2288716
328861
1310367
2844011
2458514
751004
1606997
1336861
2235730
302558
2074152
750196
1163669
2437104
127300
2867037
1929224
1911092
2035761
2306285
1369359
1278756
2178200
2421095
1467461
2619399
197259
2852716
2842103
2169823
287642
1629878
2106465
1790104
382584
904213
1485236
2361076
1398603
507882
868522
1102242
1786829
700659
2664902
686658
2331702
726975
1076207
1515227
637526
1605205
236142
2263472
1038535
992672
540530
2105000
1089390
2892862
987870
1766687
2539025
2655041
1178133
1978635
1877530
2888444
1309222
2052680
2592293
729451
869777
1370102
6268
2807064
2388123
1723808
298606
1938291
947107
1290284
2337486
1426399
1221690
2637152
1778662
1505139
1637966
1455721
2054931
2547254
1494123
2922567
2882157
2085950
2873314
1882364
1514912
1870339
2226732
1942792
2501756
1855480
1200711
961270
1044426
324335
2483572
6672
1622353
825154
163488
523234
1461081
2794394
733113
1246365
981648
1467011
1574820
2163824
1002827
2633816
411564
248400
1411087
1553031
46488
851346
1036817
1010831
2904471
1267554
2929054
638088
431694
138186
686027
431158
2854362
54466
410288
1511632
1451309
17652
707781
633022
1531667
2320233
2179159
1915
2613283
2031719
2922056
700291
27584
1750162
1547539
1113888
407638
1490719
2730077
1051784
2196112
2911020
2011826
1358208
1454977
965234
1458613
242280
2732806
1631584
1608848
1541002
1911327
2230829
1910199
123499
1985661
384696
1884635
1800402
2424596
2889278
1636496
2480384
2612295
2013028
2754581
451642
305441
901033
1413676
651086
684719
179271
2574502
640218
888366
228025
1889204
1902751
950969
562921
369043
1058022
2584686
524832
920660
1295496
1310867
1296151
331933
1163540
1451194
2108278
2330828
399975
589274
590973
370350
1216833
2130246
2458560
1345900
331727
2593695
1746947
2153898
2273522
1638594
1488172
991450
1318337
497595
2066453
571856
2393992
1079404
1495360
1194267
64155
2312556
1044337
2279659
2173178
1638314
2642824
31938
405366
217907
480143
1907759
2240249
52917
2865810
406969
2479733
527730
2438162
1715808
2426535
2576535
1350499
2765695
1656259
2369694
310521
2496108
968313
1931237
1894820
2572151
1063224
129961
1441471
1852781
1512311
1827220
1678584
1927978
1217081
672669
420343
1917049
2372571
2498636
283998
371287
936595
2516641
2847031
2810417
329164
1300250
41352
2210108
2396364
2849970
2470689
1903053
1096108
624493
650165
607070
1893930
1363773
143817
2766033
599683
767058
836572
1695588
247029
1694888
811926
1645219
2167782
1687161
486215
772536
2656799
2363911
1277145
1628961
2862484
2763206
2160320
1451396
1801206
2171709
2591627
1830116
2012823
726241
2905461
1583607
2519218
1481577
856637
1291724
478689
1218788
2241585
2815850
107188
1074748
2458327
1043877
1149685
2773043
1843351
1094604
248901
2870018
1221651
327755
773105
524618
1153574
1739046
351924
531228
2357778
569189
2450839
167486
2793881
1352264
2894766
1580456
1984818
1267628
2021170
1019128
1075841
1298211
819895
960676
1902273
1608179
2776741
2213669
231543
206071
149167
2374138
1236977
2828350
1113699
1360681
2765310
1417105
246929
236551
2012192
606767
347670
2293300
1829706
2342049
1587709
2896950
231587
1776974
457735
396006
823644
1243417
1902607
971819
1252847
1088437
2313404
983976
337712
2357064
1537325
2327957
1554299
2753448
1797747
2087888
2536994
81402
773545
1200199
1437421
2054504
2500138
1330867
2217465
2055208
434140
2331466
726121
918221
2703355
2112978
1285921
35814
888286
724861
2281051
1479212
658232
1371983
760966
2405616
1974114
2512236
371643
1375596
390072
1372973
2786801
1346447
940015
499994
690394
2581356
300576
1360435
838380
2246094
1793581
2061730
1019377
2127354
51790
572947
2891519
83978
1873683
1902617
469373
2186863
698754
540524
530380
1944289
2598790
2865113
1425952
509200
1197188
1600459
280616
1116943
2551659
750058
1455809
814327
1071502
2472144
2514358
1594734
69292
55437
1543998
2069010
1059081
2472538
1685495
1770448
1780979
2123239
1701711
1632214
1524371
760477
1400751
382980
718855
1220076
700174
21360
1395734
1912537
90209
1214818
13223
1536
90772
2764327
1158404
402897
1828395
2940300
414700
484638
452983
1749665
901155
213931
1853140
1674643
127422
869846
564477
1682874
1998583
97137
1267423
84417
1113328
89983
2310833
1633613
1765284
2845948
1434051
1749584
2601064
1786715
936982
807840
1782363
296979
988519
664477
89943
792015
2767717
918527
2074220
547393
1450106
1347915
1220302
1772336
1483923
2890887
1785384
347736
2242527
1415005
63073
594801
809706
2412315
2514835
1988572
2566059
2321892
290784
2191158
1784719
2706549
2845284
694779
1125372
1183555
1155298
2867150
552896
1003832
458871
10780
621717
2743247
268826
2923532
2793625
2404050
1324957
1965245
2546719
1634603
99773
1679076
2488026
1350673
1233356
1998420
2519810
519702
1818957
2646552
2448102
309662
2059076
2417774
2441301
703978
526011
807737
2297803
2899874
972594
2838599
274307
1200651
2701927
2179713
1882433
1548976
1667068
298879
802815
257389
1548859
2914028
420320
1623515
1741526
294155
1320842
2020363
29283
1818992
1252213
2842194
124794
1371480
1675691
2782920
2831075
38208
2905365
776128
630852
883198
819970
1477534
1291424
554417
2391638
1977584
2772900
1753837
1087480
1408777
125190
2253552
1254250
1914956
2195916
1396486
1309986
350670
46331
2255682
2696900
1504077
2654632
490024
765840
2578883
558158
2573562
1808443
2881442
2538380
2023124
2566980
1719292
1023957
2396528
2580017
127861
645875
2662664
2730973
1013066
660893
2917326
1682526
2092275
2102380
732010
201090
88255
49030
1351232
112928
886213
608806
1675697
2921812
1820382
37127
221210
1136492
51900
678171
374655
1827371
2348574
199204
1791470
1337429
2773105
1932591
2836167
666890
1923340
2463398
282291
1731285
60965
2167484
1816948
1340510
1977543
1022351
1859055
491007
620861
564291
2123142
2676540
2789736
1481384
2088853
1500551
1713138
1873271
2357471
482446
873241
287087
1657655
459023
2447628
2182531
1454087
581575
1646773
60560
697961
331894
2005857
2151729
185463
1230054
435656
2419946
1515173
927032
94412
1145437
2796913
757708
155326
73306
662193
702036
1872168
1870499
1263591
515396
2434606
2175842
1470924
1610856
2759564
2076804
220755
1600824
2728835
2398652
2744254
2100865
677932
1954763
1547218
1796992
2294520
669021
937634
625220
1290614
1348444
1963300
1191437
108103
306649
2906630
914907
2058942
2013998
1557592
1249185
208015
819866
2903654
1048357
123395
923270
2229627
2500724
547923
251544
1747543
22674
255084
503669
991648
2618230
818678
2330312
2195880
66991
1220863
1355910
2369422
2750331
741949
811549
1372152
2167247
2661322
2266104
2130564
2251480
552194
2664057
962873
1322446
1163873
1176785
258005
2215137
2837035
481977
2000477
2128814
1420605
2822445
1776443
2686692
1788658
1679140
185102
1011824
2584817
1999771
46265
1282685
296421
558827
244360
2105639
1553292
1328220
1706990
1710981
2825959
1926480
842091
673182
1200740
1163068
229291
224641
2318585
278970
2507449
1901233
127129
2552901
1183487
536459
1295139
2758086
2337543
2827430
573123
907966
1172857
1301620
2309183
266386
2714334
2795391
682914
2357608
2626518
940335
1353833
2934084
1153038
221446
1614884
2739165
1672423
1336251
1126390
1517438
1137186
751612
821526
2616695
1123910
2467287
2084804
2505487
981484
1017892
2385585
2382762
477960
1458363
2368573
2814617
469144
1311323
1440774
848303
527651
2932924
2217867
1864751
710832
1925612
419726
2890411
1992016
2452922
227373
296415
845440
1376482
532151
1231553
481064
1793381
2000693
17136
2139035
1098001
1826744
699531
755411
903431
1489218
2372786
37478
2418744
1374474
1741133
1063916
1237426
522650
997037
1061395
1987643
2350712
417063
2489561
2682059
1323247
976603
1381610
1808751
707532
33161
2812498
1089406
1162513
1483556
2519997
705844
2501971
1066158
812545
1858232
384393
2144900
2764424
1854880
210562
1697605
441689
101693
1510514
1496210
1993710
2574826
180000
1517480
1456097
1889192
2499312
2909127
1972648
914046
2528087
2166234
2056366
1743495
1166654
1894468
2601247
96365
2180401
136974
595051
1580644
1612498
2342781
155038
759161
1229128
1717246
2877099
924643
60813
672137
2087322
435388
2817885
1175938
1220308
673867
1389253
2742540
2441884
443871
2494064
2522210
1149254
825940
15370
1676496
814280
453237
2733321
2480082
2021723
2241268
149456
749064
1375756
915818
32138
2050672
2300650
1031960
498886
65407
706792
2180519
730371
1003943
2082423
716878
141985
1749204
921476
250617
2759684
2429693
70089
1167685
2271116
2410826
1435997
2310444
2455237
2460547
1748439
313409
1216537
1811955
1964205
2041527
1783696
745965
1216192
222803
1125495
1387248
2269146
525399
233178
326548
2285830
334683
1770178
2240579
2277981
5600
2503470
1591506
457770
551102
1420884
2417150
1173798
1303523
1622129
590829
285427
126922
783415
2364217
750397
2394392
2706121
658101
2053404
1480719
2436599
1954786
1151059
2162516
2669089
2100808
806289
399278
1231632
2579315
1196488
204985
220100
213837
125790
2819814
263938
2110716
2681880
40956
424879
2767257
1018371
2037291
1114975
2199313
82755
2819192
2337699
764708
2248906
144639
2406387
1888810
2224369
2251214
1461466
2460919
914255
2168590
1058095
213072
1756386
1106326
413462
1720712
2630253
2022899
897427
1645172
2724555
1673031
2714418
2323048
860593
407092
22878
1989127
1243486
2588360
1900413
2091140
1136239
1521465
917239
978233
1837179
325735
2630974
2166052
1775719
1948986
199966
1716844
2940325
2029282
483271
2531614
152297
2274350
496353
2545284
575682
1810824
2810659
1555978
1191142
2374751
85687
355211
1207723
90894
724461
1171042
170046
1772134
2767958
85328
369943
1788363
1536394
2745199
2051596
1266685
215173
540136
907206
2009580
1057342
2268653
2002972
64172
2534819
449162
1856892
2068774
1523614
1955918
1078230
1594918
1296709
2870142
886012
2261815
464197
1993246
327649
1938969
206675
891683
1058373
295041
2841175
1682378
1349355
459266
817883
746298
2344073
585920
2906783
1671179
2813077
50677
96328
2706486
1057160
2584217
43199
390274
1994201
1731665
665750
1839795
1084774
314608
164294
2699491
2307461
506140
2209889
180018
2275555
2708823
914693
1543903
569026
997723
298064
2083937
626219
1946938
283835
361766
851611
60295
952146
2752766
2515096
2260606
2409234
326945
1837614
103223
1425726
2452012
195398
2044280
1556469
1157543
300145
2774516
868252
884199
2743098
2450152
652287
2518918
2483880
1325797
1147530
756953
2079388
841752
2322303
2698760
2861067
309757
2601919
1366418
2392615
310479
1289432
1839812
1729220
1080503
2738211
2067081
2845248
710110
462006
2670939
121418
2115589
2701667
2414291
1759971
1746005
1001913
1829879
1992879
2625080
71630
2639176
566674
987505
482801
820229
1729633
1376097
1419687
872455
43800
2072023
993934
763315
858382
1503235
931600
412529
385386
2548411
2221005
2424759
1260902
1591962
2221389
1055572
2273945
896438
1500950
2162408
1819535
280120
250785
1546193
2175642
832810
81681
2007166
1680099
420476
2694491
1261987
1747190
2388679
470165
537573
1587002
2020770
1960851
2495670
995258
1782738
940453
1051576
280679
1459933
673912
2160110
1490808
1905364
2545810
2169106
2521286
566730
1881033
1316841
2863290
391868
2112962
2351095
563773
2021204
2431906
2555238
2437728
2548001
2492402
658463
1670385
128003
1591248
2224814
2449085
741312
2276779
2199600
2830899
2309838
950938
1729069
562947
1992930
2341822
2478620
2543213
106200
2144830
408591
765205
303348
294462
952982
336042
2294342
363365
2795931
232478
580587
291044
2582755
2654622
838410
1424570
2680344
2638344
922846
1270334
292321
1215089
991096
2545683
1406347
571765
362146
1986086
670522
2840051
1653102
2398436
1610316
920735
478231
1953431
1101698
1798826
2490293
1194875
985244
542416
1863884
2290177
2344641
675551
1687364
2550759
1596850
869943
1687486
2585419
2709318
1521235
1468636
2504041
852969
2763719
2581379
1406261
2623664
2551083
2587171
1083421
1907979
2329056
1020001
344339
2878074
1054853
2077338
2742253
1763130
2520535
97269
2801491
836459
742673
2880250
2898266
2438865
2062765
575560
2858746
252209
2318650
693377
262429
1238546
150738
824141
722612
1119333
1040283
383672
749809
1612059
1580063
974171
2286216
672632
377735
692445
1747413
478248
868431
221241
2400327
1749010
242664
2900021
726452
2366260
1276755
1570796
2429450
92436
134288
1026994
1005171
1756293
250072
711208
1088014
1121732
2360724
671345
1317021
2252461
2532806
442667
323385
2936561
2549278
241955
2746554
405618
2343840
1014884
2458515
817702
622991
2334488
1568587
1022445
2775690
762989
1748712
1029064
2571213
1081748
1572961
1813377
351629
2869720
2552585
2068010
1547391
105550
2468057
2466499
2203428
892295
2194749
701632
2829997
122575
1937925
73809
2312021
1422
1773555
1980997
959559
2517793
408253
1529464
1862241
2715033
2134484
2619896
2832211
1634589
2927183
1646308
769921
1549063
2612236
280874
2288894
2025830
1427301
2875877
1328082
1721837
1116962
2308946
1664794
427562
2151047
1355748
1890877
566705
200045
470625
546280
2653409
2066593
757151
855998
1425977
625669
47336
1581289
1459370
175863
1460385
1708581
1781752
1339859
2780917
1372915
80997
1198221
2622271
2297328
2515727
2893188
2135183
1713250
1556018
1114852
1291223
895370
2376547
2498983
1878408
285362
306206
1356072
2626805
876390
1680091
1605921
2400644
2342973
2321732
1784040
1194238
2615551
34491
1907676
2759848
1716690
1251910
206879
426218
1923597
2603163
2899522
2518974
1310788
472535
1016702
218855
922436
571797
2744725
928013
1894576
11550
2042195
1365159
1759708
648518
2795097
2041565
2443700
1874609
175932
1283470
2926052
2369188
957891
563641
2429085
1093999
692529
169879
2763106
1121532
2188800
2879339
753257
2342909
1498608
2338910
938159
1136580
1674474
644550
1767382
2559018
1898556
2122332
2603755
939657
2604514
2080326
2454131
1722637
2469511
2164224
2300058
325386
928931
998854
2389738
1080370
625715
559096
764160
342078
2800718
1512004
1016483
2576298
1484292
2437107
1528964
2781147
1112911
997417
467205
1456795
2239884
187543
1370622
552849
1744351
1311255
1308456
1698371
31576
856498
571955
2300974
835208
2885392
1931776
1451957
615080
1103621
2782005
606898
591655
2421018
1553656
1633558
2796589
1752816
2751428
1978271
2790656
457022
2083912
2572136
7091
1127429
802046
2825218
1376225
97336
2351840
420273
2530735
929927
2816755
212224
4379
2872610
1221006
2594020
1033019
482274
1816720
2418213
2594897
271111
1795250
2644042
2549016
987179
2673081
2114355
1343566
493021
2801497
2670239
1971290
964089
859
539769
864342
1078371
2028844
2387645
2616241
17177
2584863
1698554
1190435
1805178
273270
282025
2669982
2624762
2283298
1503194
1803114
2610033
524983
2515771
1992587
2925779
2608446
882386
1653699
2302423
533646
2115233
672887
714858
1149455
254112
1875119
2150707
884313
2249838
1640823
669862
1487277
2464854
1538197
1041030
799291
2245166
2812911
932803
1667992
1262705
2735620
1228198
2920646
2543313
950581
681490
727181
2404989
2513176
2846169
1060299
435089
929030
2586651
2627121
1074646
296008
447846
1490538
1261602
1023339
1484651
2206627
1670424
2285620
281925
2386170
1720460
1598234
2272663
1113261
170783
694288
2034422
520500
2224012
1735581
106633
418758
2455373
1022388
2378922
104093
841009
2303214
345489
744321
2609906
1511808
853506
370468
491248
2012127
1382386
2799617
1373456
2693994
1854939
2105629
108101
2342380
520054
241145
2406453
159886
2939918
2920428
206699
1512480
2294622
1453788
2738988
2540352
2753740
2587582
817565
2841013
381765
1615794
351850
2031068
423485
1381282
1855493
686412
1485932
416023
664204
1866250
1527289
1419975
472593
2486868
1836942
2881666
1907177
1803088
296734
779133
20849
1461174
2603123
407472
365855
1671468
779425
754657
831071
2483708
2649132
752019
279381
608507
1764315
1389614
1803535
1936099
2673027
2870107
1081087
1059784
1764915
1382095
455476
1975566
2288245
741683
1114163
2441985
188420
2789593
1516784
2795622
1938032
1336982
2454941
877262
2197562
2035661
2244622
1721473
1593358
2511341
1402299
2375323
103959
1434110
1189140
328768
1784701
1534190
153433
227818
2833313
1316212
1528389
2581891
341290
1091750
2928454
2855249
107704
2806961
2651097
391723
1655116
1051075
19546
2113431
2543770
364404
2656097
2422474
288010
2099
2060701
785902
1555455
2773378
1474932
1144711
1370047
774693
2117569
1325626
2803666
2231629
2883743
2734591
902197
2008697
135075
565744
313846
1705875
39059
1585720
739097
902240
2617516
1332386
1663576
2510414
75716
2075180
998170
2599346
2007153
2237045
1358192
2282447
393736
423719
307784
842600
773575
2913208
1184317
1831898
2668135
1231847
1465874
1775774
226100
1374780
248875
673452
1815048
2151070
2861605
1760149
2282848
2479032
682633
1303187
211474
839881
1248177
951206
1886131
154676
1074154
2164633
2493938
2247741
1402954
1019167
2255371
2554665
1568994
2639681
820548
2488334
1716789
2835213
1893715
1212336
173508
1401253
998389
2865434
1056085
2240047
2300993
1758332
2766088
252561
2136393
1944573
1141398
299075
2483662
2378850
1223965
2512676
2638409
1106038
2052337
1795072
1183634
2314424
304521
2218787
641252
945003
1724592
1655248
2532830
226680
971237
1335331
852321
469957
2419025
509466
745393
1758861
959243
2725437
2184187
2587380
1310426
1428193
2659463
2360166
2107867
1463045
1714983
1110881
1626853
1555211
405357
1108231
1505283
1250713
1293402
621632
1618400
2182947
2372098
2019453
2105040
2114141
911208
861478
887967
1261937
2618189
466271
2521534
1960433
1288638
2618413
839588
841818
878601
1265851
459904
535532
1725457
2651269
1562024
305389
190478
2464942
2056706
202339
182694
720802
1291789
1262353
509047
24913
2538859
976971
2639440
1348372
2523049
734989
2327424
1598441
2444250
1451259
1934016
2571502
294808
1549917
1352784
1328319
240982
1723521
2182204
435015
1672045
2326275
1112039
2886719
1904389
507785
798430
440007
252170
244709
1357551
1696585
1403301
5790
2657914
1701823
1148427
2036162
1630117
2369797
1559614
2751747
725114
1713444
199521
368361
2803014
1708818
2401774
604329
684865
1410871
1593988
727221
741235
568432
982485
2734155
2892911
1490308
159059
2073965
2940461
1116206
1223479
1435502
2385725
2113295
964058
43591
1816598
2796562
2716360
2275856
1854911
1687066
2697105
1266728
1621190
2306563
896046
238129
2188244
1247176
2674000
499946
42932
1708199
500357
1048723
410140
1291381
185564
377102
2838530
2294801
2459822
2110984
534985
1082103
1905695
1600740
120127
2733666
1152129
1403362
713295
1352079
434245
2781460
212149
429928
2372325
2499505
926329
2718149
46270
2046526
2417162
2889469
62151
2498236
1711322
736056
1016113
1342562
2124202
1790179
578422
1023012
125826
1461590
1348236
2136589
2641209
1938049
310192
2867604
2692003
1515542
1743980
2561052
665658
2295405
2265524
1807318
1868145
196446
1002730
1638426
2375795
866101
2925676
2188131
2312374
2393521
1500404
2000886
985888
1312648
1862241
188536
2881479
992768
1988135
1113899
1921580
2138589
370585
532596
2475350
1991040
1161467
1061260
2235602
1290952
592247
691657
1018590
813331
1474499
1245699
58588
1616714
384255
780800
1268312
2065420
1630476
1635764
966089
791013
368974
1833573
99362
2001462
5700
327266
2294191
318446
2525095
1259909
1460991
1912947
1102660
2752744
897938
974252
536223
309437
852076
1139537
635853
2393549
1766043
2309454
914619
2750167
1608997
2622841
1443641
1964763
2078721
72388
1373301
1905507
2905140
353137
801401
1324116
2332804
1605817
2536933
193273
2889784
2205208
2536789
230020
2197029
1233669
1126082
1985293
2167582
782116
591145
2301738
1835717
45851
1084917
1523254
2165593
234603
1304143
1991181
505294
2387521
2803200
2504671
2461717
480646
1802007
21162
905802
237543
1838640
691125
503102
52401
2401992
136592
2460164
1857986
1517930
1745321
1807039
1207005
2615022
1905746
2073149
1865522
989591
965605
1912605
1382460
2866465
1966891
841706
2593430
475199
1525181
1746936
320999
2525989
2885079
1860945
2140883
583046
476845
2077474
1647657
2266751
2571618
2776619
724580
2869494
2473728
777634
588617
1445105
1956307
2575063
824175
1221005
2535868
2850059
337484
2094156
513631
1921758
1623972
2087617
775160
2423395
1026665
1872507
194433
199151
314078
657767
2532439
246602
1240492
564478
1637402
2161468
2061448
406370
2335792
1999230
2547495
2705384
2750940
2059986
144854
2216511
2912183
2631436
2144591
2732845
773620
1964359
2509794
2036532
37664
953003
1936752
1766988
821874
482449
2646827
986263
1828622
581248
1718937
274723
299740
2862766
1042394
1840708
91132
365616
1764450
424240
430007
207915
1538697
2422618
1320335
2585390
2272456
1102511
798812
1019065
221030
2502621
2398456
344626
583595
921462
425995
1304998
1919263
1727836
2749023
626206
2723181
1953755
341152
378292
2454803
2259359
1000843
496434
1585224
1830486
934424
714976
1090704
310503
789248
1934166
2032838
663893
2326711
1341093
2578186
1053841
627908
117548
2686754
1447448
1463871
2518000
2362008
345461
1791014
1381614
65437
2393657
1128379
2435986
1819353
450751
343207
1240531
1396678
2903183
787864
72411
1170677
2556018
1121142
1517870
504586
68399
1509399
674131
2249704
2842246
225195
2409295
1214494
1386395
1515986
1226236
1305212
606693
2276134
17188
145584
1792275
2870544
573272
1159168
855556
1414224
988403
2404640
854577
1949337
1356271
2083422
1145371
544366
2152156
1186587
146205
642313
1019522
1560092
1133331
1639882
2873680
4019
1445582
2163659
126353
514126
199639
911975
2631045
1864650
1160305
2125142
2734220
1682083
2844409
136933
2578876
1286976
194033
1788819
996950
8066
1800535
1450295
2814861
385591
1387626
1459807
2391259
15120
1810673
1262272
1871972
1112970
876299
1267078
1224402
2355721
1060312
1017825
674717
2448986
2065102
892488
2456141
602704
462819
2545963
748790
1326448
819744
1175373
2634375
1143214
1481162
406067
1060206
1121760
1222344
1914107
1890676
2910083
518590
39800
1797475
260237
669597
2163184
1859007
953436
132334
400303
1760046
2083335
1384224
345572
1201738
1033885
392797
2042862
2602337
2404261
2895638
1542109
1884081
1368195
1040295
889388
1723058
2550391
1003733
834210
923
588375
1742306
271923
480875
509784
2262910
2236254
1937309
931765
2405177
2053041
329504
1565690
2044911
1864987
328271
380711
2342909
560596
2614866
2327038
1395476
2459164
329487
603483
137112
1625298
677787
1309194
543827
1161375
1012238
1624109
1126103
722622
210916
2483935
487407
2192162
467124
2877099
578200
1582608
2659100
1592227
2390207
1671480
1882282
1809129
821597
1972034
2162071
1842906
185154
1921188
283867
1058226
933594
1647228
1364486
118324
767291
1327742
1583383
2165466
1475627
859308
2739319
2865094
2723687
2671360
2830410
1808639
701495
1376223
1296085
2118006
677833
390416
1313693
348265
899166
2008337
2541597
2357001
764074
1790780
1491858
2506927
661002
1326679
872073
1738251
2396843
1463538
35973
1986847
1022615
2463595
192310
357144
667935
675785
1777549
2647351
1506315
68016
2685182
94567
1362069
1942533
1748396
1550953
1815679
938460
1456790
1797436
814492
701491
1766138
1152134
2830665
1374803
2134183
990435
702048
358667
1011042
2359767
1112572
933603
1569300
560818
610733
731955
1325436
1567821
2258659
612810
2556272
1162390
457349
1116397
877402
1132590
987943
1349482
1900003
2507674
730871
85320
330675
983625
2358117
598930
67130
690638
2595690
98367
1590764
1316377
1940593
1369878
2500291
2231510
2070578
1702681
1236139
372161
357639
180655
2418327
167301
393817
942951
1004386
2289137
1399818
1934205
876904
580063
2091132
1819186
1386798
159651
90235
2784917
608986
526001
1590317
191986
1951045
354204
2336029
1832923
427269
2079289
735293
1422382
2281910
601367
665274
2385069
1166032
2252473
975664
2850307
1211433
2707185
2619429
1567051
1812874
2432815
1813194
2102781
1643197
359096
923416
60273
770131
1193803
2672111
2881435
146
1373926
1918414
1082531
752552
2514952
930401
2925498
1835298
1385117
2916963
2428728
1086879
724572
2619654
370987
360682
2792654
2362859
2211375
688365
1839086
571490
1813600
1531876
2602899
2014753
574357
216478
982771
1672411
776482
309346
1168807
1021931
2102929
1893635
658264
2323933
2765027
2638566
943651
2233914
2394301
1591860
1159387
1990860
2379444
140880
728756
2313382
541705
2120713
92327
1486750
1050650
428632
679183
2127071
2360746
1939340
2304679
226557
508357
1558392
1884089
371020
1672440
2438229
1285693
2608702
2085509
1804050
823286
1402572
1751163
724070
2792611
875946
2817229
111353
1738216
500230
307305
2394465
2693265
2698980
2922676
1242786
494673
119040
257082
819020
654856
1322808
140689
197752
1069640
2045895
2477984
1941420
335039
2858206
1073237
672296
2408564
1857606
1773286
714114
840989
1350615
865963
1731101
143489
1568044
1086692
1496239
2387007
2393730
540493
1899347
1589985
2773022
2396297
1172625
2789489
2046815
758389
1121039
1181246
1173976
1270704
50889
1452887
2313504
2578999
1912314
2594959
2936709
2437840
970282
1061819
409917
2043211
1835670
172106
2860422
2381773
1806978
1924211
590677
1866139
1452284
2378486
856569
685792
2549426
1330316
2401204
2174861
2118700
899565
583052
990532
1850118
412667
2464419
176181
208512
1547602
38747
1964164
1931317
938836
2376931
889802
2879507
1372046
557039
2193301
1795766
1450007
2610837
1932221
57770
1502495
1269794
2550323
2522397
2606930
2071707
195736
319643
1267004
699708
80601
2436262
1071132
2115073
2624740
4173
2706245
705225
2628135
2356404
1760199
1286483
473021
746466
420144
79923
1319588
2393124
2302315
2178654
1489234
2647120
1757049
1378519
2778002
2613531
876266
1697309
1921998
1561887
2689929
2866343
507469
2904364
2054940
2828855
907425
2195551
1697434
2098097
1339292
1316768
1388527
1041738
2123318
2707828
333536
252523
1818405
798745
1553787
839153
1714255
2094907
2754954
835539
1281789
681553
107079
1161300
2731863
2096866
2327617
2265634
461187
2383456
1052986
814589
1921546
481210
2099957
633799
1327602
763943
2744299
323688
1054845
1158018
280402
2388473
2113458
140474
2697610
1353236
1350637
2523744
436094
2517928
2733172
432460
2367448
693370
2510577
1043904
189911
1683787
2634468
860380
2265676
2575424
1451481
1968930
813791
1657902
1691886
2740555
687595
1074346
194850
2873361
739368
652249
1136666
2118941
1059548
418891
1236946
151913
1432499
2471110
1815791
829045
2880067
1624730
2017273
1689721
1150994
1393887
1561091
859196
1601638
2677083
802393
1897375
1704802
827010
2272392
1969307
732787
1023043
2385718
715322
355046
1153152
312189
1841481
456833
1821209
2386893
2856335
1248500
2837835
668133
423434
1943719
2528835
2927974
1858502
1714352
1146346
351762
2454695
1677185
2761503
1603143
763080
1245651
285949
1126415
654977
1635387
2328850
1676825
2184258
1137393
2564070
2842267
2869538
2259072
2067547
997066
1102421
1848120
2070538
2525676
1960463
1301244
190809
1232340
461314
502634
1988942
2130623
1281859
521395
2218788
574945
987172
2115726
459806
1871755
1543914
1839351
436282
1686945
952048
170738
1791460
292476
1131029
2692933
128930
1018135
1885326
705340
2005780
1404747
2233632
410667
329733
1380775
2627014
2140392
1558811
818462
1431050
1576111
487196
2235527
1494283
2728333
1645495
840598
585964
2376751
1030055
279422
2041274
1437083
2472451
869989
1441583
2364962
70164
501485
748755
1542765
716996
349646
995714
1508498
732358
2346511
479491
773255
1446261
1669005
1181801
1769347
2320562
936836
2694700
160780
56807
11224
1446799
2307724
506753
724192
17620
2472561
1252288
329882
2264840
66202
475558
1474564
1241103
2203858
905692
2613499
2376421
1744443
1299274
169167
349545
2285977
2018149
2128722
1404595
1262014
1714805
1423126
102368
2695720
2589542
126922
1016869
2127822
618326
1738486
2734392
442331
733492
1638674
2551432
555208
493659
514562
2175316
1490354
683705
482251
2206968
2456063
278427
12473
124945
1022402
196538
1369613
206518
1948275
2346968
188823
2222717
1639324
920940
866035
1159528
2147177
1361681
2251684
1850280
2633671
864755
1008126
2802121
1388781
2894752
1453659
1103713
2027848
380969
2225639
1021226
801053
1337631
2927376
2914124
2521604
1364746
2299739
900342
204455
2435029
1417269
2350539
708096
496827
2270211
1340694
1597791
495739
595359
788904
2392425
999233
303083
194187
2114248
1324784
362484
1076086
1354519
147490
2737949
602459
53794
1048921
466368
2815943
1792279
2575649
2732194
304446
2346553
1348780
2059590
1245471
2154619
1686932
140623
1617299
1125859
2045425
746154
1597374
2930285
2824169
1128227
2060310
1209938
293376
8341
323593
699837
1812322
2420197
1675778
2046051
2356713
713570
2249848
1273754
2004020
495104
962902
2101262
1054563
1371160
490965
1433165
2284668
2408056
788747
2854725
2713940
344051
1636819
2861658
591889
1753952
2044436
631318
1726085
2895181
739093
52238
2026904
1399188
1486894
1196575
2143525
2166985
1493768
79958
2474857
2361430
760236
1361143
2442263
488889
307082
2022713
2768623
170069
2537393
1272063
2886850
1131701
929285
2892766
726919
2053518
1065049
1968728
655034
1730948
1686935
1739866
2014630
1315320
2842603
2163987
876809
1208562
2265524
2496862
2518435
2713226
1535739
217163
133135
2449165
1215223
2133199
430517
1364569
2047692
321865
2322063
2281233
86581
2595884
1299121
524181
701118
2495285
550665
1368340
1374646
833187
2489519
1036122
2041811
958226
1745144
362818
2049696
1247663
1616845
2057682
689025
182380
2489292
959543
1724176
1348448
607899
2840849
2186664
1426762
2810297
1493064
1118229
2920079
2830578
2141272
891956
1769326
772758
826582
1299030
2057592
1736917
1077718
2664701
2578622
5089
436269
2309531
1280505
2255743
1609011
415731
576877
2351263
719292
1165030
308994
2937518
425000
765772
1658069
1725074
2088564
2335367
2207127
2299622
329113
793197
303761
2489785
2232216
1814270
960731
167791
1570370
2353076
1716832
2409873
77358
436625
17020
2102261
2894195
2755254
2385257
1609305
362131
2464371
2367357
488031
1065019
1140276
1570451
1400693
295005
2364111
2936039
1024704
714591
873671
315728
1468420
588492
1494844
2404628
1647176
2068091
1952073
2930416
1986224
2889275
1861797
2889269
2912112
1930224
193856
2795077
928888
2538535
1499993
1818999
1540581
2882998
162584
221068
178982
1607242
249813
779337
2799085
309991
493655
1734607
70991
1171291
1753054
1575216
281314
1624337
2883095
2510896
1127527
2490667
2532680
1488970
1329987
1017559
2323535
2576091
844817
2191336
2282770
2838384
111251
1397200
2109677
1186425
781776
1587417
672361
1440701
2929994
2810838
332985
1672931
842330
1299237
873635
1777410
1065897
2810980
1201550
44812
2502440
339916
2198864
2229586
2531643
2429934
1920390
2809351
425663
2227326
550055
895124
2185447
1084816
1988942
1962333
1982622
1756584
2521530
399698
1171500
672991
140940
703655
1198891
2939371
2117141
9825
2469394
478805
1142809
1950133
1374654
558863
1842989
875485
1050886
1991451
2244868
1048054
1779040
2793478
2490665
1637088
1256083
1733394
2659819
2335982
1603867
1724920
1863240
1850175
645940
2364069
504807
2663419
1371644
1462895
394830
2743005
2490374
209162
1199702
2203717
1227840
2428464
2064843
2082666
789094
870604
821625
2437075
864817
2387732
285637
1058892
1367188
2579605
1277157
162054
763252
1390695
2561281
749969
2083476
2339685
1914347
2593151
2323391
1324903
2446145
2490557
1743760
45535
1698332
150735
629571
1718287
1272409
1066459
689234
1983090
1496535
1873338
788974
1886869
29877
2474091
1413751
1363160
348694
2651397
1747665
858301
1042620
528099
1464441
203907
1949900
2712333
1088955
2096055
1482110
2121043
1772155
1699705
963252
2017629
463794
1801786
2055580
1463652
1734042
1976576
1315162
2056172
1210890
858411
1494526
255435
1909239
1865130
1382637
1161625
385759
484453
1963209
1175581
1196539
2190726
1421057
1242988
398755
565390
826668
1482584
951180
327848
935749
1978720
2635565
1972641
639590
2677139
537133
2801917
351943
353221
2660139
2220550
583930
1946429
2510769
2295408
1829291
1015022
2029701
2476338
237002
2927914
2104213
2141542
2763001
860766
130682
2634175
704596
968355
1748832
596804
1388078
2138329
1000815
2874203
2029786
314772
1523791
951781
2669163
705537
2408865
2097793
333141
255220
1464769
930319
738506
1012077
2496466
2895267
36709
21637
79160
476544
2616872
620150
2567895
2706694
1141143
2925472
1575054
1145403
59227
2156576
699902
1029366
2184180
739235
2805637
181055
2277150
1324295
376306
436183
1326973
1848562
1685488
2042813
2710218
1780933
461125
508324
671105
2112264
311110
1008731
55005
2867018
1215198
425213
2339608
949480
2817453
2010507
1900110
2457497
1832480
439697
664770
1377298
1057666
405924
1661789
560388
354427
88420
172610
220279
80450
2424547
834009
1233294
948175
2454069
2478416
1417651
835458
1039075
2701151
784400
870258
2100614
1150976
1157015
229147
347769
2479969
111048
2366142
1744980
1491194
2654099
660827
2660035
1091456
97640
958803
1099825
1488097
850837
2321816
2119275
1015814
2815666
1094024
2116168
2156434
841242
1699092
484405
616497
741530
1342973
917646
1614719
2919900
2633948
74344
1312138
1216770
1737474
1208433
2188728
1015868
77848
1296578
1083276
2416884
969184
1884738
447755
2626355
884994
281468
1620096
214329
1324048
2784414
2857651
184214
53650
1662173
834552
1764281
1952871
2851623
1143280
2746585
275930
114925
136521
2797329
1822259
1937050
1784756
2627195
2717427
2345502
2665774
1410074
1901756
553954
621519
1093708
2665642
569782
1524620
2674027
1998996
65618
2608284
550662
1035323
1465089
1147827
1826424
2037325
613402
637812
1135918
2559619
1583329
712788
380942
1967852
653567
1737303
1896116
695909
1907366
120390
1530793
537688
1292629
423270
1551478
2585798
554849
1466935
1708412
1626106
2817092
2198131
1423483
2593130
2522582
861588
2158908
7391
2370435
2423228
998547
1519131
520876
1021379
985660
2608270
873199
2338842
2687624
2822603
1949434
2818430
1165200
1417441
1352445
1868290
466689
2338281
2130882
299050
1843005
1819594
498257
1081446
1142183
253063
736748
69988
2139850
919368
2578616
298282
693349
358926
1747674
2627698
2065402
643242
1342040
2730321
2781093
2531829
2058574
2363702
327576
2344663
2613007
2198663
289350
2160011
1396982
1585687
228918
112915
2883433
1230270
496034
2471940
1864753
2207229
1463884
1583620
2251460
279856
2229548
2266793
2540599
2828467
2021597
1139807
273490
2000332
1549057
2516052
1283816
1992200
1742952
2803340
1034573
2439581
1838445
2195247
584903
1142803
1119082
456459
182800
126371
1678857
1656094
660396
814226
235650
263291
667830
599811
1654038
690576
1495472
947910
1899611
1531166
2318285
107225
821292
1089183
757603
1737610
2602819
1934604
710918
1338766
1080830
214775
205669
280091
2106943
174228
2461965
1519337
2408683
2251859
843913
2435954
389952
2321450
1335166
2218173
1969945
212641
114317
113622
1473867
981162
585575
1904707
1053938
2772710
584472
1215912
594166
620950
1685709
118372
2213853
2032307
1367428
2074793
1145175
2709913
791453
2723180
2270742
2810947
2098964
456862
2538518
1968129
2436729
502215
2542370
2877900
1633804
18219
1639122
2470223
2940313
2786885
700007
571486
1167601
1876819
1145580
1640032
2220670
1313378
2368916
2055430
2682420
172867
2075253
69048
1137941
2024114
1012406
739264
2715776
1589858
2542046
1688897
1949191
1202077
2114870
2706232
1688459
1108961
905396
2095727
2828431
1658294
2027828
1615143
1678062
226998
2329118
2419730
1642314
461160
2418272
1112093
1335858
149865
2498223
67855
1654514
1189966
2917749
2369090
1276581
2749500
1243367
2299252
1109072
2836093
1369614
2040879
1036392
1671333
1169017
2066479
2030785
212673
409531
2474985
1348531
1125675
708831
2297731
1499772
1714292
188165
2584894
1494878
1962988
2298964
247159
327443
2043532
2075216
2921969
613025
1174970
406675
1333311
2073813
2793137
317454
880734
104091
1575697
764062
354869
567538
1418053
2241170
1676671
2351773
1829741
2938304
733770
1323149
2209619
1891601
1839422
2324154
1749698
2765877
2087159
1071201
413654
1886729
440248
711109
203678
2228147
881419
2717644
1788510
2389231
2887804
1526936
503025
1374467
2304249
1996945
2278331
2735017
819943
553533
1681050
1562838
2038466
291872
2390926
126053
2087590
818366
1938219
932252
2599542
2433305
2083973
1631125
1209660
377676
1575801
1896708
241754
495730
2262061
499354
2177686
755914
1131419
1084291
316712
547509
2756013
461800
928519
265217
2042122
913214
2532803
293986
950848
786589
2208083
49527
2273983
725360
1640600
1777641
1595532
1863649
1319727
2179082
124363
2478263
2138100
2086999
111569
1405649
1564841
1975727
254624
2754221
1986597
1366039
911842
305102
1878456
1922614
1445195
577464
1239284
1590875
921361
1430426
1244203
1268499
96252
1248017
2525322
489144
224628
2785015
2839418
1188477
1467768
795132
1827703
1034305
2758195
448519
1835799
713384
1069454
94539
974136
1962400
1463749
1246312
1540122
2400391
2750092
948763
2240965
1679415
233017
144714
774507
2768401
1972727
2433147
1920148
1426133
1751011
636245
446416
2546672
2171723
176015
2233507
1575549
1597189
1866832
1989606
1074379
1128439
1919903
600624
999774
2500893
810551
2837368
1301651
930655
332418
573487
1692378
804372
2730976
444214
1071571
1542238
718814
339379
1478365
2416431
181903
574709
1495758
913741
851768
2056919
1771016
2136969
2302408
248261
682430
463707
2441057
759621
134812
1801289
250466
2938776
874349
1214306
2159562
220251
184208
173274
1783770
1269839
269225
1920924
214298
2036301
2310438
2435836
1386433
357170
1157631
1036189
2307924
1907836
903617
10230
916820
2294340
2162564
1452880
339543
2603633
488113
2784975
1843971
2927521
1583493
1805587
1970776
911322
1069221
2257276
1158590
2044813
1055720
2038754
768991
2548879
2114891
917008
2497777
2766098
2664034
1365821
994415
2832657
247942
1994225
1854197
925091
395719
2144762
1090968
419889
137579
1780960
1082318
1361826
1171979
1925255
2777131
2466025
314198
1684598
1498849
965735
410360
1768515
2494922
1745362
1621110
1464042
1027198
75221
1255455
1117628
711596
1948627
1948815
726636
584097
2140564
707560
253447
2684621
2467924
976706
1480537
1728308
858179
1661025
1529218
565260
782049
2423091
1592360
2242088
1792043
1400884
220502
144858
396627
872250
2073234
1695735
1829056
1009635
399471
1698065
375230
344517
736848
963226
141785
2123838
1243128
1912798
2526081
342416
1959921
759848
1086616
2070881
1196037
1066179
1051398
1447585
2851291
263077
1381313
455488
16815
2600655
1611943
1820400
1897543
1038061
1757023
2052587
849817
2249974
2220154
2936956
2000200
2334885
2091721
1017454
2895460
281382
1825767
2434646
279861
419953
1486871
1890028
776038
2347217
1886735
677295
752403
120640
1786728
617540
2373487
169047
1616733
394120
548435
2849149
915183
2793261
1776321
396171
2103916
2222744
1957290
2352069
2090272
993439
1745911
2099394
484660
1217360
220766
1918387
2329213
1542292
2896265
478521
375201
53402
377863
1463687
1161666
633518
2620025
823623
514628
2180286
1238689
2404080
371701
1868170
774062
2101185
1021289
2222673
546781
1223395
207282
2084782
794614
1030590
364741
1135434
21151
913456
2362824
799872
2240306
1672784
350470
1757126
1183867
950792
1133426
1933954
106725
2426813
2404224
875110
1228955
1733633
764481
295909
1256448
2915250
2639567
1562449
199608
1546533
1421587
1855956
760399
316974
2107561
743380
2660104
1900850
854679
76722
834467
2455985
2099149
187936
2745930
56636
1550300
1754154
903521
1675001
1291127
1327983
162270
1375223
410989
374041
1361632
2291504
1397323
124840
1843749
2741243
1771013
2381130
173218
1827316
1360221
1980884
2858768
1130460
209428
2584824
2740853
958282
1491898
2338191
1599163
1954224
2809603
2774723
26067
1299538
2429045
2151313
1745538
562124
2830549
2050570
260544
2133976
429672
2447367
1370328
336389
970645
486342
164832
2617483
456278
465256
591992
2648011
1083768
1563330
63698
2201352
1347625
487391
575094
989396
1496285
1723908
1248614
755310
2488868
2673891
510193
1547667
1806449
1592378
798443
314397
1464990
1090051
1349391
571607
2554169
1597125
1110203
451931
1927651
465414
1370766
1739797
2120770
1741922
1238258
1843870
97963
1271055
2692542
1666748
285560
994531
708786
2749630
811107
2868496
231488
441336
773484
697414
350546
2664878
1292810
484025
832220
683287
1408666
373042
750441
1173693
1039781
2533936
913275
2545152
1521660
2835765
1710752
2726368
94627
1912182
1576780
947595
185916
2585253
1329593
235661
1119862
920878
637703
25945
217937
1193289
2901721
704409
2082286
1933414
1311998
562530
2224877
123563
1079851
2408230
2211455
2290860
1049277
2128180
360637
1022109
1263747
510528
1230356
2321509
110466
2455695
2371611
2199856
646506
1170047
338982
1571758
1314766
2540456
2086998
941099
1138830
2669333
481835
487316
351113
2397545
808541
1498518
2577821
1964364
512215
215787
1810029
2911548
2798003
2113899
1560964
2806147
2454715
2392679
1728649
510055
1606528
2739807
2859190
362293
1807622
2851217
534022
871208
1217695
1004463
961216
2619437
2838731
718501
722642
1973821
1465966
2129270
2775172
2871934
2427821
336975
1024710
2246521
156363
1288965
1055262
2534444
2900194
2498434
494318
2443971
692548
2326495
1045767
648446
1778819
2409752
812415
1383018
977429
2634471
2166301
232884
2424658
2002149
1198763
481357
1185447
2133882
1758977
1277779
1573710
1791022
346180
1644092
271181
174900
532536
321214
69315
69431
625689
261993
2680140
2817130
323850
966337
1873774
684898
1924645
767029
1409463
980326
403822
740694
2119913
1271409
1642039
894364
336093
2799310
2316531
1537145
2381766
1429850
425324
1986731
280220
2783277
2695201
374556
628153
762175
975332
1812629
2073116
317134
558205
48721
698421
2418986
1070466
530144
1663101
2086611
1408956
1750921
282284
715697
320203
607950
1296452
2821297
688728
2123723
2613597
1512056
2823460
2894568
2509236
2700633
1117951
2536590
280749
1301586
560178
850522
815065
1980340
2491029
658109
1594782
2900305
2113623
2798383
1225431
2671277
853314
1717439
1946
865442
585894
1232995
605655
325352
1265537
2160138
2167834
271414
2652771
2285004
2805813
259057
2256802
78049
437178
1932351
1281761
746640
2939424
632011
2423168
2701742
2410095
465063
2918068
688596
1442832
1889477
2286486
273063
1804328
1602068
389249
1531509
1385991
2088307
821346
1307512
2870617
1467822
1289107
2791052
2317056
720711
1987352
1694046
1342445
279056
2466896
118474
1824943
2230747
2939241
136274
64687
46791
257255
1064461
517573
1662327
1088881
2191191
1848790
1685420
438829
1601122
254081
2897006
1138310
918909
1360745
65008
1482801
2606419
2914868
549405
1448770
1470458
1762136
172314
457793
324568
110652
2429694
1201287
2062652
1513025
1412612
2155580
653486
362642
997810
722952
840290
2570252
1898060
1103368
2863050
2253085
1877898
2304348
2322591
111949
174289
1180508
2410112
4287
1275576
22424
1469749
2886356
975041
163202
1358875
2278450
239878
1355996
1514967
2746567
20223
1254665
2636724
1983294
206311
491330
1541629
339710
1828343
1681767
1760262
2735967
2714733
2720447
184711
2315748
1205854
981369
2857640
914213
2850436
1514329
1862653
776633
1956053
1729860
403956
2423833
2343766
1668133
290849
631174
2578469
1393816
2501358
1059396
668005
275964
1044441
1338384
556443
1708557
2144879
676593
238745
1209853
1109537
1444328
2197814
2876446
1407064
405542
1689817
1413961
391696
1283778
23913
2456340
834919
1944636
1780703
2822856
2265293
1536969
1201928
409185
1074559
2846867
2655389
2753744
1806509
1840153
1416129
2697083
2058862
2466437
470065
1570783
2569095
14888
1973463
1352007
235823
1367961
2438067
2167317
2097923
2754691
2697864
2341409
728715
1291169
1340648
700626
1239472
836989
2606901
2746042
1682044
365919
1572521
1679494
1350120
1028795
809653
447365
1490449
2462712
403349
2593819
1232014
1099913
2491247
1432403
802360
2536429
2107805
2796147
2024975
2884665
2689691
427646
713663
2569437
2520224
77537
577100
2683570
1070995
1737166
1259232
2643675
1699449
1856557
1310272
2641630
1427639
1767294
1799857
482140
2717072
838003
1323293
2883028
231520
1464886
2106508
1681247
1148286
88418
61718
1702764
471679
577693
2462665
81710
541630
2880023
1813896
314937
2367392
2232641
2735582
2321538
221373
97137
524670
36601
1269160
2847519
1333822
449187
1037220
596232
2748482
1500529
1284479
1095587
1479401
2226986
1080704
2899999
2389267
2898131
1353047
1613070
612099
695070
1486940
2609217
1925764
1347428
2558711
987062
2783975
561730
1859785
1278949
2840957
548866
475685
1292577
1329510
2278745
147355
1017823
264914
2350578
423541
1629112
530662
2560325
454151
2302259
2226277
1578414
1332553
1579798
1223858
2329554
689987
1462462
765776
408087
1377377
975632
1242422
1809095
2791618
2284712
739401
468876
2591525
606371
473714
1086537
1395702
311795
1354343
2709173
205661
166290
971241
1731747
2702438
372901
1998235
705436
1507941
832264
627953
1818289
932221
2390022
2300440
972267
827490
2067607
2678778
929554
1046090
1388787
2856455
869462
625905
2277659
465842
1021419
1343679
1886284
44113
262024
2241124
1378639
604466
657228
1257876
2803130
185947
2833188
871186
2406978
786270
1748136
2206733
793006
205059
1375226
1556526
1471000
1945649
2721140
2817937
164248
116883
21784
2574813
2305150
1528568
1823572
2641253
2854719
2011246
2172035
1755177
1887097
1259418
1376201
2307616
2321056
1832830
1538648
1908737
1654819
722227
1014851
2260048
1753563
2178572
52002
716915
2698169
2808262
2731921
2865950
601015
2537959
816764
1470430
2282979
355745
766214
1005075
2267306
710221
134210
2780608
795256
1451990
1325120
2437824
1223548
1633028
1786864
1143559
522101
2138871
1912246
2595154
2472724
1183473
566807
806561
1201490
1259654
2375323
396598
2860682
2046353
40055
2907559
2497665
574842
888317
1511559
451748
1745274
1794664
806252
670703
1115955
1189553
1390809
2277832
156267
1127029
675379
1983308
956028
2182346
1122591
2893891
1542123
634296
2904848
820484
2732172
1914161
1368042
2240138
53696
652618
1398837
956998
1129279
931253
1914932
2468773
511637
2420634
1935756
2383917
1068969
497573
1729434
871869
392450
2667363
152963
1848608
1268375
947232
824569
1891440
2577239
1307331
1206350
2452798
264673
271573
1779551
2580089
2815421
556467
2294106
1772426
1823913
2377576
337842
187741
2179557
1868293
953257
2580276
1430579
37484
1708048
869300
1645210
473638
1782456
1595430
1978332
1767636
2841980
1275486
821201
1343567
912008
478288
1310602
417732
1181349
432025
1480651
150763
303201
2576063
2849201
1069678
92669
2191687
942255
1092222
2295990
1040397
1324971
2016403
2939723
1565740
2227078
1406344
872407
1045888
2794837
995863
531546
1105691
399748
2773993
1570976
1470127
2492341
2420503
1726659
1377951
2414098
122035
18873
551631
858638
2093692
2478406
2172773
911982
761599
2365168
2752233
578384
1671135
2361819
1932019
2333475
1660286
1400208
141074
2086000
1559278
102712
429681
2834860
1583324
2031256
989295
671615
33750
1667458
886390
1902528
2227136
2762065
1868200
1091941
302880
2065189
342094
81178
1106595
1045787
2290311
826596
397597
1394750
1527935
2336300
2684568
2828043
2403874
2754990
1073624
1932471
28800
1740125
1934156
2003302
636145
956433
2617393
805801
636845
1827523
2748556
328704
33518
190692
1491274
1994608
1774958
205703
904441
816360
2851211
854332
2656276
1525523
905469
2337003
2545419
23935
373492
1652031
2517649
1601188
2389444
2446336
1456551
619381
433649
2006437
2156645
764143
2254400
1374843
2075058
2266985
2591967
1220540
2713801
54965
2929883
530406
1843591
814382
2513510
2325439
916198
2206457
1197729
1881627
2623740
2122683
2385038
586220
2298582
893771
200808
1009757
631223
1408039
1331651
119331
1147533
854857
2587517
1805298
2488553
2601509
1282501
2333364
1986281
2640299
1164550
147517
1231884
628700
1011624
2565181
1476975
1144535
1715241
1569085
1518346
582977
239884
1929547
514505
456625
1362632
2648119
1996950
1905414
2314814
2630244
1251880
453755
983649
1030143
1282980
2245752
1828578
1950379
942805
1760631
2853689
2882870
190909
480668
740447
1648524
2277133
23615
2298815
2620471
2203228
1886657
1921582
1042579
1355522
2164674
1029249
2898300
644321
1815048
2583875
1140819
2240954
2592598
2643803
1419830
2787265
944657
2029988
40270
1808749
2263922
2806388
1236276
2699612
2468118
1505672
2408633
2127333
1677304
852311
1143440
2670082
2617758
2547226
1615199
1358085
1643030
2194766
1037897
1937950
176674
362512
74963
2057486
2666263
980204
2732391
1545371
777698
2562753
2578926
625066
1076843
70064
665122
1356197
1408032
10316
1926126
2019785
2384819
702184
2353163
2318970
1046308
508870
1903788
57512
594099
2779875
1494876
2317698
1129997
2824631
665396
2692281
474056
2857230
215268
627540
589165
1930262
2689947
923137
14927
2461282
579808
2444499
108044
1503262
1687815
2793239
1898998
683093
2588188
200203
1078452
1383596
1672708
2097060
2777066
1621668
151124
218286
1322139
2179638
2205368
2871032
2191809
2859869
544496
2398857
57758
1222957
693166
2301420
1164468
2000178
1180187
1128733
2799247
1250990
1415759
349163
511249
752109
572812
2001731
933026
67225
761264
291525
2705446
2618990
1343958
1675561
2149153
1292235
913450
557341
2476035
1048002
2471406
1815954
2880808
1261750
2492150
2143725
2560137
2667173
734961
2218867
1556202
1025382
1855768
182499
2576033
1596482
1128634
2411094
522620
1832422
2813573
1519625
108223
1839894
1601926
493528
2794917
1705237
53023
1967333
2468921
1533678
2655608
1243209
2550402
3154
2267718
1455927
898387
450246
419918
2783499
2085140
848949
2649180
2861560
203933
1600391
1411251
262492
2750793
1745987
1714257
1540130
378738
2089696
2405774
2899897
2216850
2423387
114874
2787080
1202682
1439303
1950006
1222046
307278
2280797
2111522
960
2933385
1403546
2180330
331727
852867
652526
1729466
1219529
2156550
680119
1675852
1706372
2440694
2087494
1302548
2003103
1577774
2798379
2870585
850974
910436
2219729
1933645
1062965
987508
444587
2745302
1275960
2196030
443594
1274609
1379415
762535
377384
518277
344697
1956323
783058
730332
1254356
1843634
2796074
451986
777306
41420
2769929
956165
475729
2468271
685736
2340008
311960
2579998
1176244
2453001
366997
1592979
1726294
2825615
2226996
1845601
1235269
2877152
1539312
2762795
1815112
1320925
2595759
34292
1001851
447545
568331
203912
98592
2164429
915291
1731638
2760220
28142
2906063
736197
240918
2870002
2916026
2833695
2038778
1240461
2719970
2043681
49059
2437721
2030600
2862781
792009
853582
2606394
2285708
967395
1207045
2098218
1349917
576794
1070815
2288490
2786480
2672440
201760
1738469
1691860
2480907
1344174
318229
192817
2157539
937110
1352964
1357840
479958
2250361
1810459
2906973
1046839
1726110
1680455
2646517
1865804
38278
1679016
343428
575101
2037002
1571627
2885575
442741
2020833
1931743
1765543
565535
1995719
2785306
1487342
368935
1606021
2054709
2903466
1137200
1153906
1285246
1594512
29500
2468965
2018001
1069914
2667448
417354
229293
779935
2401307
1894749
546129
2746139
1181923
1787203
2770806
691501
1068038
1253737
1892304
1379185
336944
2132505
1386804
2241133
522319
592791
2505053
944978
1302742
291017
708345
449961
936981
1912253
1973177
2456344
91013
1040480
2480149
857280
253968
1321789
2034672
678306
795516
962729
1876749
2825363
2811522
151162
162553
2684604
1884470
2411522
2820411
2835168
2876504
2592287
1444611
253115
1783622
1364448
155075
2485352
2653103
2312924
244044
2154164
226041
1000930
483577
2102586
1628921
481696
2484898
19474
2575580
2316262
922549
2850946
2391562
911624
2077881
440333
1477885
1585098
40682
696401
2434884
1438703
2244879
230764
2652771
1409049
715356
2845244
2834607
2016678
2873572
504055
620057
1191891
1489001
2833617
281447
1406598
1479873
68951
21318
770999
53139
1111766
1170750
959368
2891113
1900458
1908357
2763060
257880
2762358
2893206
1686490
1582977
2205743
1401186
402530
1733408
2769342
2679008
2390732
378711
1910826
2215805
1178902
2112501
207646
948596
2356560
1385020
966581
556832
1549293
2758139
2744262
2143083
2683866
1558625
2793429
1393231
2062782
2175942
1866979
2918216
2877258
2778608
236974
1934497
1759172
1127019
2811265
74347
683222
681024
713331
2215462
893853
1019494
1233610
1826973
1024694
2802564
2699643
1891311
2035822
270502
324732
2661809
446045
658094
510220
1927108
1781122
1579687
1814443
2405564
2725803
1278438
212134
2588864
772481
1678923
961530
1609204
2679922
411957
1709318
253312
1032197
2806845
850902
750358
632815
1818265
2610682
1964510
676738
2541628
442114
2334733
2351236
2891299
1826142
939310
110885
1689155
2850701
2600501
2027472
610836
1544167
231360
1359210
2450998
1468086
561368
1529954
1558357
60793
502437
2320094
313406
364738
793918
170184
1880143
2738495
1864492
2164085
1197588
1807207
551142
627147
2467778
2200445
1062322
1821591
528364
2701294
449711
1990392
2853435
1141859
445024
1726535
1314467
837384
2096014
292643
1614632
801636
1833627
2668277
670483
1324029
1282428
2788788
1936537
911465
1336688
1970651
1411177
2912957
1610597
2348600
2930951
1038805
985336
2020777
1012892
2938303
628068
2747910
1126276
1020101
2760140
1511790
885035
773737
2032623
743356
2719196
984798
211669
686784
2704069
759017
1513024
2834768
316763
1045061
563909
4116
1689765
2783026
250144
804684
2062570
1394103
1682017
1119880
1426006
933880
1407412
2336887
2475703
765500
1316749
1187493
2783805
2197661
1038640
279672
55907
2215370
750505
1925893
369441
193033
613408
190656
1237540
2292343
1160383
1773978
75219
1828668
1251596
285207
1459806
1685982
1726068
1408266
1740545
2032067
498690
2487997
2752508
2217626
267093
628085
493736
1523663
2052752
587096
2302890
2321445
108418
742646
570275
1588823
2178014
1866909
612214
2839781
686008
935429
2752107
2268207
1982521
1059109
1333781
372864
2501528
1519910
2636633
554626
403029
961076
2281088
2268237
142994
2843024
1910708
411365
2301357
2558059
1140657
848960
698483
500589
1221582
2413519
315267
638885
596798
2623968
1632675
1224774
2017452
715507
595123
1579119
1320215
1075504
2460918
1831711
353432
1022719
1036269
363394
705065
2044333
415738
157793
1731820
2572746
2434901
2452052
2504913
1013734
840661
2615627
2150263
1836796
281554
1103776
1949243
1560954
146593
2356852
2506900
452747
933047
2499568
1730011
406654
262436
1594899
857320
136532
2743737
2320151
2858168
2810638
1368777
1522219
863262
100018
2782181
473922
1180445
625645
2866500
1709777
314481
2088655
2716201
2640039
2474944
2651089
414566
302709
142779
610169
1209693
9870
2525951
1609214
1256813
2075918
485835
2251052
910730
943580
1868771
1377486
2207035
1471640
1481982
2674544
2847489
1860283
2472537
1766769
836325
2374807
275670
2197202
1147075
1601080
2343476
1265754
2051341
2476080
430433
1354964
2881779
1177847
790721
2759481
675896
2534949
168151
1658228
110511
2721244
1240889
1627601
1275940
816874
2150947
1638732
2834118
1959012
1385435
2704570
1005306
2062242
1126912
354527
1015644
147476
2584451
2101816
1791241
2105189
2317485
882712
1192567
2531160
2379231
2051198
2655263
97501
1101129
788256
2898535
5108
1923433
323601
172249
2071022
1512105
1206994
2642398
872137
242002
2711531
1612272
1752452
1931191
1408539
1472263
997054
1146203
2486822
515717
923463
2011880
975059
2498381
2121976
1286894
2811453
2653604
2141052
2017042
2607506
2556682
1561287
242384
2728380
2374356
2215259
2797474
1571862
71641
2691597
2798555
2762044
2169137
2704863
1750615
2138449
2334812
1949416
551785
340861
658344
998626
1158466
1009205
722511
2250415
359556
2466296
1672466
1499367
2176023
749843
799021
233550
2273262
2202264
2552048
1345721
840193
1891710
920948
1224215
328948
1634877
1103477
1172180
798028
684790
2368919
410005
2397486
986839
263560
1129654
785524
1167328
2906309
2460807
2771916
1035880
2212466
2362982
810997
2254940
2670148
1366017
1986351
1392329
664888
1774712
1034356
700785
575077
2754955
2281576
418561
829117
478643
518320
1584267
1977733
191941
1015218
1825768
2595325
1806267
2751778
2498320
1419037
1704678
1197507
337554
473848
692997
1869645
2910272
1768748
1242864
694511
990985
166980
985887
1604785
508905
2211873
2860944
2327435
627824
932787
925748
1381300
572977
2775144
2661457
1507806
531757
2081790
2217474
558033
522178
987068
1560669
2411978
1540024
485184
2890282
1555563
526609
1202529
1802943
2851688
2101143
2905649
2197938
1769874
16280
759225
2196223
1656340
547160
1728906
244817
601774
938973
2687978
2546756
639919
894821
2661075
2136417
676017
1851740
804963
1262330
2145510
567458
1518114
425544
678016
1438743
1932391
1850937
1880242
270164
1507476
705929
306703
635970
2319744
592335
2107364
587088
2027916
1705411
2484929
2419559
628317
1849333
1223971
2638793
128029
358485
1874817
1320941
2665017
127722
2385197
40653
729130
1029107
781010
496601
678684
1542356
604877
2765769
2032647
1911258
2217912
484703
2143159
2789657
1427180
192479
2840485
982244
1697192
2817253
2156007
2016628
2128262
2327700
702313
923365
1979629
1709630
483600
2656470
2906015
1750420
1830847
1496807
2081570
1140289
2227812
1991817
497483
2176126
845392
472565
110002
252855
2053622
1507675
2258314
2068378
2291237
937023
2217063
1486327
1287324
834297
2303050
959354
2776368
471449
978158
1877531
2909932
336710
1640966
319204
698775
2340761
1788293
1604741
808341
2252680
543773
212875
1095683
1754421
459885
49442
1852704
664800
2686038
517590
1227822
2942
38359
949575
111125
2107317
1283944
1100977
2712325
1307128
133221
354796
793388
2726118
1763289
1615137
135223
1325561
815809
1748926
839770
2189354
1630306
2875040
2398190
1884404
793361
1581729
1868334
2003039
1958228
36640
2446443
2629375
2567811
2733333
745095
2027495
2092961
1623060
2888964
1153360
2705446
708641
856188
1305098
1253473
1984849
991434
2533481
158878
1943074
706514
2872486
68492
813619
2884465
1639257
511470
1024226
1415463
1976072
999329
2465850
1966045
199818
2220150
925855
2509402
2011929
1292625
397943
1876487
2884908
245451
2744348
2896371
1871769
131811
2404378
458219
249421
1005067
1539353
510898
181519
2584769
2180686
1099290
448791
28291
22820
2409649
104628
2455932
624414
1441786
545638
2208861
556959
1965190
344661
1955987
1590752
1013284
839721
2122146
2097904
1509322
2212121
130967
1816277
691198
572154
2307860
2883408
1405905
2713874
1023817
1603037
1937514
2872898
1922280
1146724
362472
2530432
2698529
1520342
1074233
1847534
1760132
479332
354888
1304138
2625973
308976
395931
1718951
2895566
1555176
2804280
1419262
1546844
1077390
2826201
923188
234183
1794013
2144813
2768830
990773
595304
885736
2738156
1875622
2629603
902002
1295220
1165826
60480
2694968
663505
1837238
551753
909569
1518925
2485322
802357
2248326
2654000
2052953
1117387
2305789
2441615
258609
783967
1604103
852434
1881484
445373
751423
2288231
1200352
2169763
2135817
139042
620506
2568428
1128160
1776998
2275582
1262711
2749315
2099553
1900434
486564
2203840
1673470
1154009
1935802
1136650
274194
292599
249354
1209825
83760
1465457
2403955
428282
594480
1683406
79962
1235995
1731862
1453698
1569263
2016523
2529263
2554641
492289
1668456
740858
1751177
2485345
2675022
1359974
255402
1550200
860978
2857576
648560
1946916
1157196
166199
632723
1611425
2340587
2223995
2624812
2608369
1616133
701752
1156127
2110994
1384995
1172125
1375566
1147951
94592
2061783
2319257
1206016
472405
1756895
2816812
539716
964251
1875239
2112423
149527
1818442
2137463
329403
590205
829489
2160306
1693891
336755
2830988
1569061
108876
2628079
1181308
2251205
2846561
1100623
1519445
2381625
296125
970023
604535
2434593
2386498
2444
2013575
523014
2352861
2482478
1782035
952275
258174
2211827
1252291
747205
1553957
282190
2345124
2740401
1404769
9684
1701715
128988
2768158
376189
903651
1210740
933550
345381
1117974
1805128
387101
1722543
743799
739491
2146946
2775295
840605
611296
180906
743776
1181194
1066548
2388461
802458
91726
628978
413806
912202
2059185
2266675
1186079
2754143
2283747
1998802
1641185
2832744
92074
878890
652778
2712925
1908585
2640791
1998435
1651603
2513801
714905
1835788
2552512
1419351
515999
1472769
144504
2147611
1796602
332296
1282891
1918872
177203
1014947
1691425
1267444
756588
2294782
1064910
1127684
1577241
1540236
196058
1310963
2583847
2664341
732211
1984433
2419292
2258295
1956444
2159793
1851633
888368
2182530
1929727
306663
2511366
1307569
2649285
1299626
226353
1698233
1866802
2644713
1470952
514048
1292414
146411
1870907
1717641
1397604
1340207
457854
10865
1962493
696217
126592
1780135
209743
1893752
151950
2877995
788273
1816707
917929
1383264
973914
2155722
425594
2911664
2436579
1199659
2559987
1063377
1547039
154588
2124041
1986925
2606985
939000
2780336
1816268
2828857
2283610
1772175
1988308
408874
71710
1985111
985210
1651380
898314
850273
2300573
1993714
1218222
1685790
801133
2278839
1997084
1509252
2865340
630997
784593
2606709
811972
1434148
2212896
1318131
2489028
1063702
19072
42796
1589327
40005
2814929
2785743
412560
1345712
2341474
1507929
640062
2261044
2747413
2759755
643995
205860
1710734
761400
1927951
2701759
2723555
270599
2593007
240048
1141891
1752467
1780842
2199453
2099327
2203801
1712230
329042
1530387
106049
228682
2005741
1623994
1564918
632047
2741230
1049844
765999
470594
2102201
1603253
1652012
1227610
617366
322860
2149646
1472826
1811845
2351464
1648045
727863
2359063
1667185
215083
2223610
2764006
2317599
2254320
2681505
2722098
63624
1229258
2471364
621836
2875500
2082964
1225312
624986
80931
1429232
1005735
1461015
848671
613059
1636837
148096
671736
1499457
924894
1117032
1362498
2857154
516233
2009387
2647100
1656603
1468337
1312031
784552
1170702
2430216
2827524
2732630
2055153
1946254
1764272
546065
1347312
205547
2037447
1537794
769083
1428092
1922652
2508878
76109
1431129
816516
838033
74214
1359625
157172
1962944
2101826
1306643
2912626
395681
76475
2179005
2670079
1213478
762430
1105971
2496701
1226876
2718677
1752897
635305
1955218
535493
2516127
2311107
1143422
1703159
2447478
98540
488244
1428291
2476798
1721844
304433
539972
2094951
2906463
469086
1541644
2199103
650109
548190
387656
1952065
745453
2677467
2845755
2190192
274500
2568720
946632
2649105
1826553
2813289
473801
2323831
1590255
1523839
2025328
1100147
35619
937723
2513043
1486226
249815
367361
1440392
2431882
671639
148890
664539
1092710
2127882
824170
2474605
1494523
1844215
2921523
2232391
2516162
2575333
1205249
94850
1078417
2398226
1609126
493896
1733520
413959
736064
685616
288791
1272412
1682567
1330658
2070654
1913035
2386342
1311997
18130
717051
2838083
1555508
2009175
2495792
1044410
76401
143546
781080
508766
2350975
64479
1409223
2659241
2648888
1864632
1321451
1331283
329705
2048291
1170546
2647000
359803
2810817
1417528
40878
2915596
1634306
987810
2131751
1084799
1390663
972162
1197936
2550556
1473606
2903587
1154656
1426981
718250
2906530
2680152
772403
2806633
950310
2351721
1674636
310246
329123
1043026
1299556
2509221
1035926
1293353
1696782
514151
1675102
1599850
1167768
610033
1418230
565774
2528856
319654
2388914
1957225
2060752
2347118
1145154
2708279
1661789
1235064
1296198
659100
659665
604318
2401647
1359963
2305700
1300754
156854
2536547
822350
262040
250590
1747393
235154
156812
742222
2783689
1071970
2914832
1199499
995779
1758366
2528326
197536
1698449
378914
1002821
1654790
1102989
1351835
918514
582469
621654
2716065
395488
2064964
267800
378284
615044
2185148
2856884
2381472
1967097
164229
2360441
2072398
656571
2878221
949921
2736030
324571
1693197
51486
2904440
1608717
2631698
2446024
1068048
1293417
2629885
1584343
25976
414139
338658
219616
1756146
1874982
951243
434486
1299605
1309371
721611
2038955
415845
960583
1430067
864289
1695933
1535109
1199351
147382
1337516
2597724
199318
1599135
931477
838706
2029743
688034
2707677
1051092
1355792
648088
2256429
1368994
2817187
1388426
1649876
2046007
2346347
2570744
1191730
2743433
1251592
2239438
2410419
2275551
1901561
2665948
2276272
329301
1966073
1344616
764381
797071
2789591
41528
1617813
2802389
2597491
2743075
347179
1532734
2146016
941953
598111
233737
1640596
2109628
174745
2798939
2425842
688926
201597
2833662
2913043
1587383
2528777
1183746
923604
2523729
1717156
648703
2013267
449711
2921528
2793629
1918720
1530247
2325709
12035
1119557
1616142
1691804
2302468
647441
1081339
2169210
2258198
666560
253428
993846
1249584
2017940
2083229
1178503
1360701
1440041
1457623
2349302
2828945
2484063
2139949
2634129
394072
1688034
1145272
232615
411883
1512024
460622
1049926
2739464
2147754
43694
193411
2329280
1776416
170502
551261
2081509
1233445
846239
2685873
2887894
2902759
69613
89917
1267713
591760
1025763
1390944
278396
1399507
345301
1600735
767782
1106775
2028974
1555382
1441491
2013413
851005
879846
2525864
1412273
2039469
2260569
2641868
1744030
780479
481562
1761450
2489576
342916
858443
1436248
2210550
2202641
853709
743259
2662536
1357157
2517856
966591
2350299
1845787
591122
1230223
2213867
1732670
1118722
1986133
757016
2524924
1309809
2040676
614548
1778346
396187
1475634
2636914
1322343
1205393
2459559
1570898
484395
383414
1284773
2305368
1872306
30250
77931
2542436
1915532
1398538
1600915
2141761
2070438
2301067
2662807
2134839
2606616
62559
417254
1465590
1753679
1421556
216583
1929127
1796102
2323239
1299862
1875528
2286073
854951
2332454
1628111
1711751
520951
2691400
516313
1239542
1512428
650217
225848
1678114
2652555
2623140
1636968
2817924
2525256
1994094
2507001
856
2909244
1468954
2750120
2421179
779618
2314881
458686
1145748
208307
1795155
174182
1224176
2000830
2171017
351023
1468563
979411
362690
1805812
310070
1008639
113007
1864793
2301757
163233
2583012
759548
183444
2867257
809366
2136296
432257
256202
2759260
1349803
2405664
1370277
99399
1469610
2207252
321582
1389232
1499104
2223725
209181
590308
712728
2230265
2183770
2549350
2291491
2379338
2145427
661143
1439044
2144663
883525
716929
2179630
2332572
252589
354460
2611545
1139009
2558330
797841
1791856
1983110
2403345
181203
1256021
2557442
2117533
1856500
2018550
2501817
2928092
1803218
2290465
2430065
2908970
1773943
1363318
2875675
1726181
2323322
2096181
1789935
1709016
1931675
2222880
791087
1759742
882063
2609086
1440586
1056306
2234057
1096014
1206010
2185911
717151
1251381
2089968
310187
398635
2502606
2761420
1738813
2445653
1330698
2114590
633446
656980
589107
1515588
1601102
2241707
380875
1382893
282574
857884
1746543
2616928
1733082
1225366
1503381
2799348
1270663
2744388
1160301
2353412
2760573
189301
2641383
1070981
1136575
2480966
2321259
2168412
1751054
1553076
2548058
2824460
356837
716161
1782565
810202
1833349
2529938
1297737
1950942
733653
1235888
2100701
1650651
2903636
1634500
505495
255911
284891
1897463
1377189
1717933
909167
2712569
1818364
992247
2613570
2866880
2796691
1598990
2763336
2403321
784420
390813
1589719
309431
1325831
2327096
979451
2144216
509751
1304064
531390
1997015
1572358
1641018
540303
2247821
78307
45472
1598429
1847778
2259285
1509083
1282324
1852787
125434
584776
17728
1951019
2323544
1681434
646250
2119069
1670194
1440878
2407054
2304250
2464410
2835651
487104
710563
350379
1317134
2603239
299939
1239010
510763
828612
2804967
613528
1939029
1131147
2925718
2282029
245912
2803850
192634
1140903
200425
933552
700482
2091119
712551
1339138
163414
1074094
1116431
1339725
590857
1293317
715699
209926
1509461
1831700
427123
601687
2322877
1711232
848469
423053
1005776
1493959
2919199
2344240
2902505
1381238
2670661
1755115
341948
2098077
2364589
2372033
1877050
633015
385561
1421031
2856496
2824307
931762
2395970
86426
256481
1018565
1899701
1636854
232061
2919049
1538024
2353509
2598525
651864
1291972
2184962
1103013
467766
989087
1540819
1649441
626089
1162553
2662189
2076120
471437
1407910
1804772
851062
902335
2421737
1288373
939956
1501302
1990312
1704277
2073740
376961
1970762
501946
847311
1592328
525861
1703852
1309134
468236
1150892
2118479
2816469
2826961
2411830
2447319
497373
1078768
895206
2047235
1177245
839284
2489926
2129880
490523
2643901
2743431
240094
1792306
409728
2782183
1627616
1830350
2633578
1906987
2543483
2237424
2026116
2937146
2194970
2340492
1998377
1582137
330489
1582094
2377938
818200
1452451
1227934
1193613
246507
590981
1994954
2439428
1048408
12874
1722252
2292837
2779895
297457
1572016
2243142
1854597
8014
88381
2701353
919221
2200453
1447329
1068653
363020
473990
743155
974438
1330983
495760
2348866
191712
63707
1479354
153439
2892862
2046184
1681537
2334745
1640167
1643289
2009814
200034
1737267
1780789
1923411
1019087
2897037
1732362
2266441
67556
129593
2218949
1453416
1892744
1765592
899723
2472237
1877464
2700099
260929
1029246
248047
2651245
162236
214077
2389717
1032155
1621302
431535
1828281
2844766
770153
2106830
2103029
1410296
80806
524183
1268102
354852
2279814
958264
1200089
666764
2702403
2906302
12869
490
184418
445920
683181
505389
964743
218736
1993977
744630
2660689
869411
865762
368875
2216138
95517
1486036
1490536
138155
138499
2289907
179676
956797
720566
433229
1211734
1527039
1246139
1518831
2046509
175853
1779282
2677481
885003
2461287
1626562
1441053
1099071
2722091
1056552
796351
130914
1868689
522924
2258903
1183842
1354985
1765519
1012932
644433
298635
1156742
2414773
2931414
2163947
1642807
2862542
2891890
1924048
1701820
1231545
1508208
855506
1752801
1014766
1813135
1911133
489973
29224
2776776
824394
1925282
1892362
2400682
267287
242549
1228565
1419388
1128126
944904
534075
2913807
2194632
1300829
905046
1240339
1046643
2857295
727511
2451643
317835
1949588
1000131
2650448
1115515
1052756
2118046
2742878
2541900
1286609
1637406
112418
166665
633904
1752944
1246128
648125
2352765
331854
1830899
694291
1873103
1994644
1780926
205256
2928735
2111077
1305613
956167
98311
1340677
29010
1675569
2898051
406773
39382
198921
1437720
2123046
353518
2620630
240950
1746644
1857817
903300
847850
1043071
1968228
323962
804043
727748
2170385
427662
2417138
2198580
2307241
2665486
789913
2052291
1987843
1286209
2503289
1534927
432885
2624586
1758981
1276954
211547
1805581
31767
1632465
59430
2940394
2613718
1093898
1927274
1179149
2517226
44407
1429930
2593642
282363
1378000
2697795
1983367
2478961
2316465
1883746
2368372
2501292
1935491
590091
264313
732406
727362
2845717
279183
610486
890940
229796
2349273
2375317
1892435
1078220
1548435
107988
96503
441600
2631779
553325
2791833
2487145
2831814
1616900
381260
8324
882952
557588
444660
873275
1642920
2732966
1372261
751939
2135030
694461
2217529
2853383
527553
847779
1396794
2856447
2398235
108269
2684334
527940
2915485
816446
1659105
460645
605111
1997482
1760804
28651
2630773
133872
1472035
1305443
2323562
1916433
2402816
2335748
1606763
502496
821320
2834538
1871273
1687412
2674701
571011
1932765
1697508
419061
1094578
511371
588848
2603675
1963690
1765526
730431
289353
1209040
1086943
1891697
2648507
2364796
1835159
1337159
1084432
1390798
1095896
1237559
2785464
1855541
522680
1399474
683287
1859367
627533
2632435
207236
1726880
317784
1501121
1187752
417250
1995091
2851518
515500
1439091
885886
1451144
2276885
1382597
824567
1263538
1184390
1335855
1531734
1985416
1773301
185767
1087396
105792
242079
366158
1284195
2485952
2024239
812495
285503
802876
845087
891050
2327840
418039
1585901
174742
2474600
294302
997893
2343703
1167730
548008
1350960
1588443
541632
926028
2622792
360326
2316292
1080047
1364953
369297
625493
2630306
1565111
81481
879320
238751
1168619
2771900
94519
2009745
2666393
971879
1363714
288121
1033059
2514167
2858112
877930
1992464
2659925
997243
178994
1455348
1656443
1613628
1390126
2192439
1242834
1955890
1204864
831945
448876
931615
1836060
225571
2008174
2480191
1195273
2555910
885952
1063381
2137874
2259399
150669
1140301
611709
1581466
836111
782934
1326205
250840
2215554
1496712
870225
2570666
194767
409402
2066798
510435
153500
360402
2599053
208082
1235853
439977
1492377
1157838
2588938
136993
1515752
1590347
2577751
2449619
2575713
674858
194488
2812287
1683919
1934604
1706824
91559
2031973
1351165
516754
621356
316169
1207583
662190
2098955
1949850
1146902
2810563
2302211
12649
65382
1660234
2500108
477982
2840623
176638
2663627
1487666
1762444
1294835
2388328
95591
586191
1086854
1492693
1797118
1089848
2314585
2523610
921273
259682
220650
2194592
1960439
1563047
741444
705615
11725
288458
1905
1603236
2647942
2783808
2654401
428714
1751731
2291569
761779
817553
1034285
1529820
1699380
2111749
784038
214303
2415811
3257
153636
1872534
2301816
2070459
1900751
2873789
556412
2351820
510650
1093791
2482244
152078
2842405
247601
1473921
1991063
2095054
2392023
324293
2575217
802319
231697
271590
2552547
171424
1176663
74742
1677256
749886
864409
361949
2562016
2552000
1986832
2377989
2188802
1110762
2150934
2376337
2772789
2211943
1823037
2869680
2879880
2743282
2545856
2396022
2289784
1454781
534511
1520983
1829486
2118925
491939
1473034
2877800
520179
2833810
112269
1649180
2077265
1822609
122397
1109615
2027582
1064419
617656
2201519
2770242
1762351
454026
1245361
969680
927446
2917978
2123837
362036
1247657
2059644
77107
1570656
2392804
580372
1212216
1945708
2670905
808755
380054
551679
806384
1907308
2336127
434340
2267190
821539
1816823
1597535
829997
854803
1922416
1298873
2643703
1731645
23811
1234589
2146960
1638964
1032005
426275
95878
2006644
1782631
219898
1523835
2162427
249227
2643819
2275362
1932180
2681767
899097
2566552
8477
2685738
32166
1471547
552339
422435
2811597
1540891
836015
2095501
1789957
2708992
461117
2066424
2921978
210025
2604539
2384120
1330326
28318
2862881
1942641
772080
821622
1850039
465821
1958594
2243029
1383653
589166
1887809
199079
542970
2628800
1811955
1834811
26153
1612990
147802
813571
1086334
2100308
2711112
1609280
397012
518445
883797
2557617
2597746
704572
2003242
2159966
786239
1060640
929158
1654271
1850581
1127448
1814957
1227591
1752774
876474
2402827
84522
2845050
2370538
2530161
405347
711342
2450261
860465
1545600
1241442
13861
2375902
1920750
2619902
2905105
2499976
624466
622368
2051195
2651584
2516964
2216965
790475
301332
2058990
2070658
1381156
1695253
399359
560686
1776978
2067454
1356071
1864764
2053928
495465
417163
502900
339666
1968764
2743709
1791634
2486415
2307399
2874565
1804883
2594148
2802580
763532
2096283
1956660
759046
1824547
573590
1658619
2098201
1303384
1399279
1038473
1397265
2161319
810494
741993
810852
1903117
2378978
2202898
2332346
264675
2830440
2865246
455774
380026
1158712
1198009
1741113
1115383
1872936
1446833
1430560
1405728
6360
1586308
2502334
484000
2702281
673301
1692577
1597619
1248860
1427317
168365
1804981
1062665
985860
2679578
870621
1119198
712598
1554275
2664712
2471218
415700
1413242
2366443
2606368
504150
2789230
1587376
2175374
2764524
911969
2573560
1804674
2016964
488193
2408813
2410528
68936
2193944
91902
482309
2575687
1068007
2117742
2828047
2777703
2479772
2883068
2846819
1144350
2083204
2212829
650249
967373
1885952
940750
2248399
973845
2659241
2640928
174921
2496327
2821898
901215
701504
2713579
891104
346898
113464
943361
2415078
1540197
326749
1338982
343597
1560848
698926
1258524
1148827
2698969
1853152
589886
5915
1517774
5893
2496315
686548
2347256
75453
1497516
458764
2519540
1095230
2315371
608419
2713613
2531905
250426
696027
2551959
2280529
1075705
2721361
841099
1787962
668855
256413
2436836
2865996
607829
816177
291506
48546
1339229
2070686
1204320
810566
637261
350752
2338698
2242207
1979003
736126
27091
34757
1737801
598968
2021294
217333
430681
869621
391101
83460
902726
1299625
2786198
92333
1516874
1369698
2789002
2407712
2842084
195028
209708
1227263
714338
1853823
2471544
284237
2550481
2621620
1497315
1755813
2672201
2613600
9114
1228899
2118578
1187694
1454759
505228
2615616
1554016
17043
2288410
2299815
1120691
2436440
2406317
2269623
1138314
2845198
1861388
2359887
1236853
2902274
864917
2839887
1872031
2747206
1673900
975938
2856541
2735808
2506406
2504922
2381784
2515079
1491825
1159440
1930529
1349930
151399
769209
1653018
1621566
2848270
1831739
2155991
1754808
2148205
1558661
959881
353491
365872
684251
2104367
2881527
2465819
434082
1296188
1987553
2369445
1869716
2778000
27680
878764
1483944
1208367
2901188
1138704
1521428
1922342
763627
1051174
2584429
282478
653284
977381
785853
157465
697642
2448361
2671373
900902
1457496
1264002
1265708
1970248
453354
292726
1234864
1301421
946372
67125
2852281
1175958
2648499
503054
520943
930185
1203791
709743
2610709
1877120
876985
1252029
1859482
314170
2874232
2304031
2620244
1085796
140494
1647337
2848277
1004064
2834369
1694574
304670
152477
854679
2263599
114060
506731
778012
2832627
1236456
2473510
2466140
2645934
1789107
2375367
1333709
2621339
1383177
2171789
1261029
442457
2390472
2607878
785832
2701101
2060484
2173923
1623726
749479
2548513
243850
1578896
1205007
1848388
452478
2305111
1873985
297128
1888424
883275
2518561
1267972
61526
752332
1001295
2019865
295844
160205
894174
703245
1916229
2757397
1216860
1915274
2411445
1809917
821242
684382
2597661
2294966
849388
1919109
948156
549762
2072479
2340121
350614
73120
1271243
1788315
1392758
666237
732720
1548044
1254560
1715718
1548832
1276133
745787
820781
1862709
2938161
133241
2732089
2848191
856970
865539
2517541
2518619
1690224
1657894
425321
1825175
1862863
550104
1022753
2619241
6200
2580012
1503541
615626
2587798
76805
2364127
214758
1649613
2665029
2806239
2898277
1951612
1721442
2053175
2016541
2601023
2044285
2457042
2336635
2215792
2663309
584146
270178
107126
2414266
1695585
1210537
1266272
24580
363336
1270540
802876
920318
941055
321631
2582166
816356
944008
2245017
2716953
1792450
153801
354927
2001076
2386267
1708616
2023530
2798232
491990
1528397
15866
360320
2610529
299010
1913624
273107
2068836
1958928
1164440
2055008
1297124
67401
2223780
2840191
1621791
2909364
1779940
205523
522883
447041
352868
640453
20047
2681756
765309
2350106
292930
2918028
2012194
835604
182379
2150970
2915221
826500
2699919
1320874
476012
2930598
1955007
1454744
2884818
2908395
291304
243695
870956
2825013
536445
1045883
764855
2011491
2251424
2580933
682410
1034808
473494
1110678
1153381
94117
2863956
712935
1306578
727355
2806614
1148216
1582620
1160850
2018373
2532416
332997
179658
1728264
116046
1557406
1128599
1596499
1105797
1135319
1416942
796038
2544425
1306807
873831
1297858
1672519
1765630
2171786
433357
1619409
2298939
2383913
1397277
2174935
348390
2446237
357399
99218
2566279
2316800
2190942
1622023
2767892
1601689
2447550
1074022
1563805
1511841
1484251
617044
275465
1687276
2031383
2622189
851691
1324581
1267847
1527219
127065
1836333
318853
1097036
1246888
574839
446043
34072
1709384
2903538
956808
384325
1167345
1667263
916729
1198226
2882130
714864
884248
269197
2909825
351576
1375044
754406
1331042
820059
1390082
1644656
490254
477026
1997275
2451908
1503216
1144123
499996
2176501
542757
881349
2049443
245099
989758
2594364
296081
1123338
1545618
2266617
1302318
2645330
1709615
2914322
2891809
2401565
682603
2337310
518939
2757033
2716319
2855465
2137489
732229
1938706
1698181
2017325
668671
604886
2533463
838657
2008788
2464068
2615261
2821513
2342054
1593008
1285081
1165307
2659581
2453170
2525460
1770951
677122
2565537
2369227
1643858
1057236
1135248
976889
470954
2787780
433628
295033
2083138
2469891
1201685
285872
314089
1167897
414983
146940
89537
946234
169950
1098882
2859528
998091
2647
626349
1258059
2662356
2274101
574334
2550848
283538
346007
290025
2740652
2311155
343110
2614282
611509
929177
567179
1827077
1707859
1171524
2429320
1359443
120357
2479170
1062601
2050699
1807504
1555920
1766359
548139
561587
2069979
904883
708136
1604548
1012240
2219340
1236638
615016
1647580
1773892
784916
990557
762100
991146
241861
2164550
661879
44165
1684642
1359974
2573866
2751321
150998
2110043
72824
1052594
1623781
459527
1048503
1080542
1240209
323599
38157
2765486
458297
905349
1534429
1099279
2105281
1018697
2055206
1242309
2120222
2316440
511160
166653
2598996
129865
1367812
378077
2523051
2334893
1282415
50336
2620947
678094
1594167
746768
221054
2721923
2226223
1338041
1547014
2500077
492992
1050827
2636955
1633295
2907655
1024081
575996
1868815
640478
2606483
1688336
295398
1906310
188467
1296575
2749777
1619689
1119311
2629983
604179
2838854
2380096
710864
941965
428232
2740585
2640731
1551719
754055
2070001
1023532
1097937
2934710
376609
1665474
2012028
644394
795618
2724362
1604832
2739355
1411352
808610
154615
1048776
1080563
83506
690217
6424
2305938
2755096
228024
1746481
341109
21728
2401365
655569
1556827
1195279
1052718
2827404
208707
1076437
2340886
222639
1031251
1137634
2494418
1851114
147950
679964
480388
2097634
813708
549920
1776779
1144668
2081051
721440
1205168
193760
930830
1571877
50381
2329063
2836584
2876642
2452812
769790
2727962
2895939
2853471
1128584
2697564
1173778
2614767
2517037
150158
320321
2737591
2639082
1462076
1465143
1786677
2645028
511581
1162807
2132557
372476
1250069
1553196
1172662
1850312
2863230
1103064
316636
150890
1671984
186319
2828726
1918986
360867
1109520
1736108
657333
1505675
962310
1479296
36947
2259330
296748
2894887
740883
1511165
1394779
1298637
2744109
2734597
1464931
75850
1336449
19862
2723588
1984136
2791775
65140
2622144
877035
698188
355782
1779523
362595
143989
1452239
1905593
36701
154896
913044
1949947
1060543
2877327
2912654
2692749
2348788
2543295
39248
1528252
459868
1461150
634356
1886374
467289
323338
195630
875652
2268732
1495265
2641515
1209352
2420408
309632
596865
1356026
957951
855658
2627275
1445902
2304982
2089533
644298
1379827
1573282
2332495
2149362
2679564
1705115
2076149
2778227
1235335
1274104
1857732
2216020
2776327
2880742
2644844
611274
1562481
914216
1276444
1129716
2429958
2466832
1884034
1883051
700201
2653945
984457
2325379
457220
2814294
725332
318424
976727
1609042
2907831
953161
249707
2040491
1423805
352318
646068
828061
1526842
232804
557805
138543
395235
698732
1966025
107836
449340
1244990
1750087
1687807
2797855
1045379
770846
414903
95663
292977
1866107
1824170
122363
2733913
129798
1110395
66081
2031749
2509670
2792414
329720
2863973
1296972
32836
68076
2185543
997647
1868337
2672803
2398119
968745
2846206
990491
1543771
2432303
1736989
2820736
1143252
71154
300436
1434317
909929
2122304
376068
2629343
2628635
1912983
2289766
2095669
1092457
1848886
2765282
633104
96221
1918463
1727909
197089
1333476
1721775
192493
2491315
1433667
1840152
1856104
2718193
1191546
2674429
1450011
1298303
2622415
635236
1376981
18287
2873764
2521123
753754
139648
1423731
1118190
1577183
1278016
1869509
1725652
1852931
621214
333272
1860806
619448
251372
2188813
1549890
351400
423458
1380660
2197511
145884
281686
460179
1519266
173668
549834
770809
328139
2938623
609724
204217
1550626
1971558
2396568
1364985
2435849
1175542
1661884
325965
2448172
1321142
2218526
402040
1299085
1451331
1056379
1833028
2291876
1116685
2575186
657409
2718183
2527220
2276459
1462711
2150680
111603
1661782
2624656
130799
686981
238017
2862261
1156995
2699333
1659602
1346678
2871654
1233777
1732051
216713
1290018
162275
1595974
1386511
87920
2371247
2500407
1885394
1754498
362187
141202
1054944
2708238
2750019
1331033
2053830
316420
2397875
1010652
2097099
2218489
1084506
17913
1940984
2134505
1968671
436176
490642
263820
365722
1143967
2466797
565392
2688958
1426154
213727
1552708
1293296
1460621
1892430
1726459
748868
1388624
1527458
2509350
2917447
671522
950312
809062
1333599
2405230
1513819
679336
1708695
433504
2448756
77396
951142
1184905
1626239
2140568
551101
1408530
661153
2811465
1732938
1953237
2185600
461442
1991894
2720582
2014566
2915192
2052537
748046
2257905
1847123
2183396
2503145
2679377
478787
1656806
1013420
1133356
2133356
2741766
685045
1652993
988205
1975796
385518
2727333
2582118
1665344
847209
2502528
2371780
1782916
262028
906719
1882324
1184040
808224
2046978
2751025
866072
1341809
1164030
2140103
1842813
1840181
1707900
1301594
2347749
151113
2183715
267
1454938
2372348
1012312
106720
1455597
2590328
1651602
192759
2834294
1841944
323212
897659
1464588
2358173
1043032
2062611
1903165
1670111
157920
2119892
1478201
542547
2185948
1863153
1006767
153138
1614173
1185029
2434924
1687231
2110606
1492942
2244619
816503
39714
105404
2726058
2875457
2813395
2766129
637702
1425569
245464
1691702
2833565
2907442
1752951
1307189
417717
2405253
2859313
2373276
2177250
2335385
780767
2246194
2486798
1488794
907015
2883536
2425418
1484468
851654
862014
1200499
669412
644898
1853232
2001589
772537
1661234
2001229
1813221
2275215
2443159
890746
224413
405632
1483669
1579444
1604217
118859
2273588
2435989
1170161
1342972
1611688
90299
470726
55378
2893090
1053453
582294
2867273
531729
2399878
980243
2426390
2356599
733542
1064467
1230171
728441
2686952
2921983
159480
561697
2695125
2113328
1119895
1026852
1053119
407478
2891657
1262969
1062641
2495781
1188524
1101993
31866
754368
2656266
1418796
2149092
1102985
407668
1909788
2021759
1405858
2892513
2411329
2895374
1535678
2908115
1424033
2577135
2794615
1126095
2467320
1701625
1841791
477514
1039621
1794508
1182377
1703582
730823
2299193
1303563
2894214
2129807
2229755
1063503
1966592
730863
1218395
154857
1674437
1818253
1061749
2020960
2652911
944179
2093978
2809705
2926601
2089114
871842
2130370
469964
473626
924733
1605774
2892490
543098
860726
2685428
1565270
2538848
140863
828607
1431994
2380164
1891788
1857825
2110498
2357048
1433221
56474
911044
2729467
2185619
2711362
963655
2573428
1414730
2796133
1944118
983788
997259
183897
838540
88179
1027113
2215005
2726397
2125958
2285290
2368404
1569656
935073
1786635
247694
827609
1808626
2539073
773109
2687176
1591349
675474
1377544
63574
678201
875076
76207
2264661
680215
2043115
2491161
1388666
845104
1350438
1458259
1438586
1781466
1948300
204199
2427166
18878
508199
96849
533931
1871990
1903056
857013
2727534
1050457
535552
1113178
1931544
916967
1235393
1344042
519301
2247725
700259
833814
1143729
2489042
1295834
1475184
1249982
1768715
2365899
273854
1862721
146595
2052412
353120
626174
2647330
2156220
2786514
765840
1877370
2761352
681469
2503497
176921
2055397
2498371
1514980
711825
2390093
1458577
1274862
663060
92592
1941645
732060
1317791
273176
1446586
218220
2040086
2364198
1035780
2182076
2240348
2282124
1185288
2130955
401054
2026160
1853637
133041
1033798
702224
920978
2693883
2851294
483811
479149
2228967
2560614
331441
1610425
959074
2026722
955119
582246
2567371
1214152
1510439
1062514
1836996
3519
2636385
897597
1492528
2126866
1163081
259968
485405
2080617
2692449
1232747
1334470
1657232
2377833
2575452
1925893
1927632
225342
2244030
1762112
1562509
716936
2935497
1158435
340666
2643847
1801562
2421370
1215802
1430973
2578154
1925908
1444157
2005633
1083397
2205026
1414059
234898
2060180
473681
2776229
2532906
1349343
735790
1083366
1405791
2179202
1413920
1639894
1010712
1381206
1237225
419087
1335962
2687678
2270949
569376
2578627
531220
532441
590931
36318
823463
2927262
75174
2090798
327343
1187317
886927
2278492
2774642
2122878
1376711
1110782
714476
1610799
1655437
1516612
1583354
2790528
433135
1925293
456928
352219
1456131
2704396
2823359
1209840
2047927
961629
2803739
574886
1495528
994861
596227
2589289
2035191
2744583
371552
31731
2253546
2241244
1558016
391399
2631980
2815110
1209412
2597409
666170
1102416
2235535
945039
1456147
1892507
2366755
591612
910422
690058
1272278
339740
133149
559347
1303320
2360656
1841370
1963006
2421996
2264543
35433
1037818
1585176
1985411
782151
1901444
2550237
243441
2871285
426107
2103360
545806
2502553
1138483
2855566
2685291
665995
2744196
2523659
639818
1465184
2550129
1121717
1691494
1219103
1769499
543980
832370
1102019
1856231
323112
701504
1766651
45961
146399
2668277
2351782
2801640
1313946
711350
1228803
344699
2074898
2553743
2730905
1191692
409463
2172075
1883499
2790994
1656644
1101261
1092128
124339
131121
2803600
1217746
2208243
751890
2487903
2135950
2172320
622497
1428446
617295
932089
2188132
2331116
220382
2095459
2329471
10322
568109
539231
634242
2822037
2052148
653490
1226743
792997
2434630
2393665
1112301
1054888
588983
2421828
194741
2432719
1490437
2151271
1971011
1913324
900623
2444700
1943884
219800
176617
257744
2330916
2156371
616118
505591
1299966
1934537
792084
2318274
2411207
985999
2900418
195216
1752958
2679112
2327510
2845629
842713
2594307
1321182
2540013
1657700
2284815
2767810
1653693
2177049
56981
1198724
1085784
106041
1167876
2898015
2428024
1006577
892262
2761253
2337120
2650394
2051151
1726611
420009
2403245
832122
948782
2601039
1062558
621710
1770479
372495
393084
2729404
602254
2300566
1465753
2594771
693899
1192593
1091691
1994910
1460560
830697
2850368
555647
1290937
2451045
1374977
1322849
948170
2103992
1717832
1825686
2137010
742750
1514921
1429853
2635185
1336352
1319885
2267880
402478
1825627
2841087
2056229
612695
2359475
1132791
2281451
1962204
374628
2212470
2659662
2633594
2654035
1931470
293979
1796490
2132642
12989
591327
750819
799009
1043100
2469969
1007790
2412484
1182632
2616898
159275
1997524
109760
1506253
228661
328022
1933320
1674613
364527
1552389
2094772
2421879
1900933
849722
2519231
1352702
2600870
677927
1858881
1906020
1839636
1161489
2137006
2005535
887316
668055
2313830
766147
2103363
1316882
263827
1367186
1474902
646455
896979
1151632
2265060
2126040
2098697
2075344
2223706
2465297
2408632
276362
286729
214729
2672874
2166956
331588
895356
716435
929288
1841450
9744
1391705
1791007
275875
259570
1856665
2830521
2353206
467126
327440
964062
548959
1916623
641695
1259650
1801582
895677
2564653
2417742
1834425
1488864
1679144
2046290
159735
56495
986488
2358777
608238
840511
2643740
2069159
1231348
574081
1105496
1341447
1967848
1077053
1230331
2909764
1441344
87954
469323
2220447
1117559
584596
578563
1934638
1026051
2065545
2731562
480791
2660436
1606941
1362224
1786500
720955
130344
117969
424791
2254778
2559522
1520904
2678168
1130938
390737
165400
1012917
1819491
684262
2208020
2403101
2708603
1061330
986150
743516
361122
2226202
758567
2677047
1061324
1883163
794845
2216293
1663372
681044
26422
53702
1921272
2850397
749067
2353468
250927
2462706
534766
2509294
968634
2895947
2501256
2406865
2591527
1636561
2897714
664282
1137667
134982
2813666
2574072
1387099
377646
638800
889582
1416000
1730868
2410437
2407723
2700884
2724421
516675
1551377
657817
2928992
545403
158078
23010
1888640
2845982
1223794
1345713
2448393
2722930
1087025
26781
1423590
690394
1133423
1954055
1306171
670540
2672290
2031606
2783243
662683
1964042
30013
1078489
2325467
1459070
77664
227437
2479795
1819958
2747782
1128786
1054527
2028847
2607480
2797339
1855794
29543
1165189
2373009
1052895
811358
2318516
2468328
1448216
2463084
2776152
2125522
2908790
87055
820539
2863657
107733
642636
2707860
2925924
1698806
1932028
2798585
708022
748761
598387
212653
2713656
2149486
1365037
2823554
2775415
2513077
1206951
1000816
960474
176243
779688
164972
2096669
1271671
1547455
1120081
2694949
2322551
2192276
979671
1465603
172999
368240
1695667
2862147
275438
2111
1495375
2365694
2919426
448302
23317
2714998
308257
2866658
2554213
2245333
74943
632860
1551011
196295
1064332
727009
310564
178791
1649704
2008581
2724252
1741684
1754823
1835966
528302
423135
2676994
2562642
610668
1604580
1653202
854640
697402
332165
987811
657806
1866461
1348153
945594
965112
1776337
1863214
1348806
1276375
55684
622534
1632889
2506870
1715605
1891545
526699
2822674
452010
1544594
2669018
2900239
2157550
179622
496931
2255524
179088
1529797
2893181
14381
2788759
1856004
2540799
1358986
739479
467133
2799681
2374564
390524
1946527
1464432
464907
1505240
1984968
2630807
1996797
9804
149712
916769
871123
1838817
1226121
2343548
1898427
190144
562060
901796
817213
1704013
2530243
2841408
2904960
643415
890068
2847231
2501241
187464
63596
2593229
2410220
857499
2856126
943547
2628820
2317104
211457
1269358
2054618
64319
2767576
920073
1790377
2537952
1208666
1975193
1865873
2679800
2385029
2836638
1748421
2476770
624846
1996433
1707229
781320
223038
704140
1205468
1613096
1147805
1038605
1806814
625879
2008566
2123719
1664368
1597633
346369
2318178
1133147
2504186
345728
1929316
2496214
2839292
1599487
2685143
2338758
1159099
108236
625986
2752568
162330
989128
2356263
889464
145475
1950280
296928
1277233
1761965
1491159
1583332
1225264
568450
526843
2276641
2646093
949831
605659
1758773
2204007
404676
1798925
2710375
2517752
2171516
2293541
1482479
599714
2696676
1916676
1291129
1025367
946135
123167
1116106
2226586
667655
274587
2472909
119028
1924155
2105051
2154068
2312752
2536338
2864760
1805991
1490004
1987948
25175
282008
446431
2265610
1963931
1181278
2196956
2501697
169601
2897284
2129138
2518795
2633532
413219
364242
2636394
2307631
1652111
1258424
459704
931642
2778262
2209048
1658981
261320
183925
2561069
927745
2934147
425806
145087
1583450
419259
140933
1572831
2379862
1641965
906520
2017785
1877430
2352527
2922764
408420
2468646
19002
1941159
1750584
1722915
2580707
1928872
1221638
2523785
515720
366105
1054052
714232
2803965
2898559
2125154
2033950
556857
1999895
2895226
1420841
977420
1527230
1765218
2827660
1039318
2912683
562738
1748686
436388
485088
2834585
1957611
2758060
1341332
2340388
1895526
2626460
1044988
1618222
2544148
2824807
1805929
1228667
2575851
1191381
414542
2517959
2648949
1068321
578570
514962
2703940
2816731
2371706
2267952
1624338
719839
1576886
324081
1786731
505521
2657589
1939114
2591511
1096546
1709979
1969775
239070
2332556
2243320
2741227
1238978
1332289
5629
1479593
1272410
1099399
279425
1844097
594515
504771
751949
2210683
2894693
2453571
2678555
610639
2850152
367986
421824
1691786
642474
2535844
551911
2537607
2424646
2833489
2731928
1419352
864193
1648037
1045869
1123666
2577509
556436
2466050
2509478
2306349
645745
1269530
2563572
2351563
1268243
1516186
562842
2393463
166778
2681169
1575591
2495077
2474022
303381
1019887
2525944
1726772
519339
1159102
2734074
450982
2887558
2147892
883076
2397438
60733
104537
2475030
819445
1521065
1024967
1156865
677882
1261824
2755927
2027150
1715936
979790
1798502
33822
2072742
2029523
100751
90475
445605
2785425
1467718
806094
2657458
1909986
1751410
1993395
209712
1325909
1811676
1452777
2517754
2351339
16532
2617399
1475491
1583617
881928
2067485
2783589
2545473
2427267
2146856
851764
2244660
1277891
2833888
2765760
1414066
2234622
2492138
1341672
822003
2797386
1365413
1664253
2050307
710146
466866
1932253
2365175
351431
911813
1068649
2446257
1322974
2526691
1832569
1608809
2484062
2609921
1873268
2205682
921776
1675501
609502
30763
2431680
740574
1653350
528926
1587258
2192518
556844
1213631
1389791
249517
1071451
648746
1451594
2012804
604333
988340
2781970
34527
1098392
2748142
2014962
456289
632724
1866591
1525705
874495
331539
1189245
65545
69955
865515
2885272
136016
1888512
818075
575619
2222864
2049123
168644
1548307
2253160
1043342
2787447
2438044
807323
1746559
2289935
1523258
1169799
2794886
637095
2810577
192665
168911
2795803
128568
1911078
269173
809567
1911486
1994851
907642
1008740
884729
407105
85914
2317083
1869525
81507
1157788
2153990
1433928
1246781
414546
1213601
1465710
594811
1451372
1691818
1702872
2583330
13512
579668
1622141
2276230
462365
758920
1279001
1996182
100574
2091136
144447
2115105
2818631
1797186
1008120
1129047
2733658
865097
2121364
448344
609215
2663287
837190
1937253
1212023
1382774
1338472
1917396
935406
2510003
2699892
393291
1859194
374002
1541542
6772
2939372
2895813
363078
355413
572218
295996
2688364
2492950
662520
281253
900832
11209
566470
1089757
2696622
455550
1420314
613582
356177
2511835
1640391
482819
2649044
1229750
2639361
2899339
1385134
2935638
2467865
640547
1695813
2056586
296330
2912240
1492845
2437000
2545155
916909
1069164
244422
2580831
2227613
2584209
221758
727904
2494738
944114
2613778
2169166
1080980
383260
856088
1775251
1080146
1627165
2093601
1441427
2770676
1456609
1116124
1615143
491644
244495
2105479
1813871
2278828
2574221
1444587
951178
1158192
1620516
1710728
2635833
1496597
559801
1404168
1612250
547761
1382068
1445784
909865
2611790
1019251
2226766
1227276
1949851
1271643
2243984
2090575
238528
59358
538541
2754928
1094969
2049056
1208644
1854889
1609849
913572
2030455
1419889
2467985
1258616
977230
971540
1066151
1655665
220355
2631920
1426946
2811638
1418249
2265279
878854
2539848
328338
176808
485272
2223576
1726248
1184815
1995981
399546
1080519
2310195
377782
2988
1967665
2093285
471206
166377
788842
831293
2555278
1210480
1490302
2231397
2758308
105010
2568598
1207058
1443323
498777
2055081
1869565
1074993
2751588
1680663
262646
948259
2833753
2512005
564618
1755718
490230
2779512
1200018
1900143
440999
1557478
890156
971762
565364
175054
1592288
1112788
452056
2103851
2048364
1263590
1325225
485171
1402064
56275
803115
1256550
871029
1715354
75985
244269
2621017
1173285
1414234
1382699
2245435
1763818
2786727
887044
1537594
2628923
2532549
2013602
839532
1959380
2130209
2428629
1520903
2794966
939933
1983540
2276994
1526553
2032920
1758455
2485046
1534518
1591176
2195059
1193840
632509
676821
1047715
85616
2535986
2506433
1308914
880628
1123183
118219
505744
1158990
1466698
2307744
1193866
2081330
56595
2662797
432843
838292
426785
2061402
1709890
1392562
1506760
1366944
1902887
1203893
1661597
458960
425494
1613455
2450090
1891065
1902329
1069840
2806349
1051067
2088043
1933155
936435
2893063
450188
1418004
421741
2373120
1107311
1663480
798620
2870013
2086997
823469
133533
64857
2560863
1891616
975077
1374055
1240494
566942
343135
1505712
2836754
1119464
748966
2021999
2460589
1059667
405322
1061438
1330768
1513352
1139834
1841718
1489595
982954
776939
2046432
2325971
1262309
2331917
1690720
419548
1762286
1894273
1435338
437897
317211
1450493
1838922
2912832
1875805
2304459
1548746
349426
1929582
30690
1518405
2213388
2481409
857740
1505814
2037246
2031174
2608799
2098956
2030806
1595852
934882
1831114
1485722
581587
2597321
2290230
1067491
1388339
1221362
2424384
2813605
1505911
1127222
736348
2559387
346946
1792659
2718536
2420409
2821507
1561929
839909
507478
405917
459572
2765420
83205
702810
2042977
2222829
1652799
724612
1961350
127066
1683267
1790929
2318444
2842643
372346
2179819
240223
461161
810082
1745414
1047663
2262083
1675137
2339600
150012
1321061
2783263
2783570
2250314
1246304
327029
1637386
2783417
1719395
1867413
894175
1411477
2331645
2685554
211049
2304614
2734650
1765514
1181164
1382700
1181822
1318677
1370134
1917879
788378
824106
554912
2500704
379183
391640
1659041
2099009
2798749
2008204
1948362
1387672
474304
693343
2168166
2282656
1367756
575675
2074634
1432370
1799825
2529075
1031244
68123
79214
606965
1459871
585912
2939195
143890
172468
650660
88190
394867
161243
2597116
1557879
2332089
1960564
1879197
1893036
551931
2088403
144646
2091197
129463
965767
182843
1746963
1399057
1597774
892630
1604341
2371903
1536184
1849724
268552
2734229
568223
704036
1296701
318392
1266003
2475283
1295714
2184115
1667373
1701478
901389
467637
448122
458220
923997
1102134
2399094
1015711
1629243
2644811
503204
1692041
2179193
460229
2497033
36680
179198
1054669
635010
848403
935447
2221792
849195
759243
1657877
637731
1252722
2302638
537797
1011232
1601454
1715486
1254007
1234876
1310632
109534
2811747
2332434
979631
540380
2463453
2732875
2080566
1097365
2225908
959840
1988855
216592
833555
2167416
1562191
13375
2471966
1882817
1502375
2900841
796394
283675
2694440
1642561
329551
1548256
1903423
1345646
997179
3110
128077
2078198
517473
2400963
1655957
2857101
1926557
366670
81640
283043
668536
1062047
1345874
2850506
2800124
1520047
2211076
2302297
983161
1267246
2525401
2814841
2129377
1645686
2558075
1096897
2549827
1172646
356653
413528
634711
2852574
1016662
1260787
295933
856745
2880092
2757333
2257060
1075223
1012973
175010
2572716
1750874
1920880
1288004
1167485
1657219
2428257
2708385
2152747
8755
1157225
1361967
919844
2567608
1911601
1845754
520383
2816645
1637855
1592293
116797
642346
34279
379358
1647438
684893
1981058
2692225
2929743
621930
2577364
846320
566555
2758008
1450247
330954
1850882
1301570
1245991
1596815
2181172
406419
1965097
1240866
1129147
831546
2687933
166476
187622
1423089
2225355
905888
2244147
1385677
1934114
197196
2271035
565088
855747
12446
2446832
1323678
123375
1990366
1995813
168448
253297
806840
2119124
2253221
2688867
362565
100702
1634970
722442
2770268
2518618
2926357
2046901
1699437
793661
1550093
1968046
2635403
2672898
441362
379970
1334517
1569716
2427602
2584149
1216352
2622825
201088
1557645
48844
1691422
254694
345982
2820779
514960
2912585
2936757
2810082
1659533
1760161
464306
1514621
2128885
1832139
680128
1812698
1007922
2428778
2090411
2320895
2056547
2596200
591676
2499160
1774862
2874161
775608
2020714
423203
2361927
1934454
2050432
470485
2593817
2078785
2423376
1033872
713592
503881
363751
2282884
2602759
1138306
635181
2014991
208518
1938084
740307
1346052
220770
2924907
502930
580692
2649487
1683645
76981
844750
2731311
2488762
2793316
1272004
523546
1063958
1528963
2559498
1818834
1680292
2459513
2552338
1654876
1988681
99792
2343021
626552
2502687
903334
1208839
901272
2400124
2482450
239761
1412842
2420439
1980601
2088351
1317761
1607447
276872
293608
1208363
1987421
247813
2780494
2024864
886302
863697
2534596
336202
1564370
2800180
887119
965770
2318819
660581
2058371
1402416
739129
319950
2475200
777921
2491298
2247115
338421
1129911
1746015
2893633
2885782
2305036
868527
1770435
1504451
868149
2364707
121503
651778
488266
949883
1528084
2276925
2525029
1403797
2325383
2317672
2916770
1789278
1298653
1172089
1197021
2447572
1595817
1374771
257728
2233702
2926048
2039838
857105
2588561
261885
837586
1684452
2195942
1303144
2194011
1659228
1492787
834286
2159721
2192259
976926
1048987
1498468
2307705
509880
1523801
2799787
990807
2471158
1336808
1236952
2006040
152218
391979
253468
410634
1466943
2614350
727063
2535622
1299753
1622952
765867
213970
911736
1923791
1980943
2048934
51468
891935
1991942
1942298
133444
1620692
197354
1108715
67481
2291497
295786
626866
2478433
1167735
1525442
2086517
1950474
1680836
1276995
1044140
1512233
2316442
917800
517900
2282242
315848
1366279
1844340
2518753
2572530
1546663
1156986
775401
292938
463131
1131161
57809
955642
631282
1742147
1046110
386311
595318
1199179
2069088
2171833
2331645
2540360
1105673
1120757
754794
1014960
2353008
2544178
1726837
926323
331242
630639
2660553
968755
1031640
2653966
1496970
2777597
393395
815251
2669292
2636664
2089214
691250
19888
1699147
2675817
2899721
634825
675228
1350486
1079843
2037257
1696534
928201
904409
2417971
1545410
2339806
817102
636615
383036
939696
1651552
504413
1267965
2115085
1861682
369704
1041186
461874
1793623
1377139
192397
1231072
2001401
2806070
1182368
1655398
2408008
268006
2343399
929065
1596104
943137
1291440
2508884
416848
1220569
2435362
148801
355087
1026727
1834483
1102410
2528549
2355800
2105077
2680770
162013
1213647
2702998
2252373
209519
2927238
1009185
582130
340008
723685
2021849
137628
2414961
1776571
1057906
200453
2733203
813016
178557
1229320
2007345
578755
2650941
986788
2076901
1665135
348199
2085833
1060053
47344
1664378
1663510
2376340
760289
1685624
998298
2234106
998569
654144
2178331
1455190
1435952
1062864
16000
2324730
379023
1312600
52341
504858
1329028
847967
1893183
830975
2669139
1092463
1817171
176694
2008134
1612779
895988
18106
2158903
946089
1904010
2245222
1930532
1657764
2783860
2740188
1662896
1833274
904995
1716129
2124978
2099540
1646859
983042
2822597
516015
2918216
599854
756228
1636163
2489697
1211252
2503552
2256240
268089
2007069
1167279
2673025
1308414
652457
1468233
1425984
1376795
2200907
857061
2586106
2281659
2678105
2366293
1377181
1927640
1661521
937139
904068
2227834
1065711
752777
2074625
550429
881771
231886
1696765
465566
1037074
1781484
2799379
913272
2165094
908370
517389
2314363
2545652
1179095
616198
147356
1453364
49145
202882
518627
624133
332782
4027
455363
1962513
341473
94840
2377075
1444078
2253937
1929926
847964
1106826
1579351
326135
32732
1749468
1621342
1733982
718068
1812059
1799185
709074
654789
507836
764112
141480
1646498
2575630
855504
938157
1582718
1404229
1051705
2025260
737709
1897951
495887
2198290
2923218
652048
2233596
194107
856629
2553141
441041
744155
2187437
2171034
2836017
2310553
1577793
496275
131285
536611
769081
756579
1550946
581648
1395977
2267269
1926985
994658
1346741
1095993
2011903
2615523
1764596
518345
1450070
679384
876213
2365783
1062031
1418922
2775470
1878950
145202
2415965
2931390
590577
1458519
2265738
198638
1045254
2860922
2777662
2265514
2913927
1068901
1635105
2511888
2639884
1735740
988389
689726
2233837
1268947
2392859
930951
2705550
1602568
356042
766938
264767
1230315
2708971
1135541
1654011
2133611
1117216
845960
1621731
2572470
2143503
399089
937304
2097111
250616
2053537
84079
2569080
198056
1079065
233000
661031
677207
292082
1253492
2399384
2749545
998760
2723014
2438563
2528812
918096
2095861
452310
141745
1101180
2787296
2307895
2475817
1201732
1186235
344422
1232942
1931380
175794
96533
429098
1843031
2127484
802481
1005996
351607
291653
2442190
850515
1501068
2215860
1670611
2718670
2212060
2022762
2016426
2582273
1752344
643429
1445729
2234523
1236427
700952
2897567
813830
1293820
979391
484259
992157
2884665
364997
2030741
1982540
49268
100076
2626441
2562862
989055
78757
1368445
1434083
1303364
2836624
1960956
1834516
2527465
1410615
2898145
2229618
667920
884536
2614932
2209667
2778054
1072715
2700596
2206040
2213437
977398
468123
1981248
1504752
1953023
1444010
141858
2124813
998513
2130187
1461374
591262
802238
2280874
1092299
443047
1200651
2656392
1474279
2175631
1381386
509823
2281934
2201796
2287175
1586705
1050215
1873529
1697386
2551374
2656742
2914773
571315
2300309
2914084
2715474
2696341
580658
1158115
2027178
2897003
1195655
2717570
1481521
2931566
1579791
1164078
2071654
677290
2511920
1964220
2728255
2174034
356566
454911
1952188
356923
1774323
206154
1307726
982889
1247417
1866765
2341580
2710368
2818092
1697217
848346
2405551
350838
1501585
1688594
617244
349618
1313175
1860773
2486689
2372664
789124
1676221
2578122
854887
1580225
556594
317087
2243024
1775244
2758125
693113
2522830
1964785
57267
49560
596000
1105142
1633947
1358572
622846
207254
1730045
463744
1252541
1559953
444192
2861300
2818663
2723671
1726254
2442367
2263018
999273
2182160
1170530
1556753
453034
1655541
2387039
2428696
1161876
1513716
2303066
819194
1888843
2586641
350154
68300
595995
221847
895537
2643202
1181311
1924913
518866
1620111
2300518
2562030
2328709
65216
2373719
1185400
947788
2618368
1524392
554461
2587478
2303484
228732
1807403
1231165
734830
1853280
2060722
396028
2270865
2867637
2429694
2145983
700538
552052
1285915
2097263
2163898
2720117
2510185
2391967
464602
2024558
2563274
831967
100032
1390482
857984
2416691
767158
1197313
2522798
2086468
736199
1292191
1034174
703467
2261903
1779085
1018575
185416
1053383
2800088
1449610
2803844
947324
2670395
2692398
2594917
1194934
151290
2527970
1862726
289724
1335625
1700083
637233
846500
2474182
177736
309182
2494749
2630444
174290
1787859
492856
360444
516678
661764
2693189
2542304
657468
854018
921534
1181269
679800
1316902
2321358
2600025
870718
1835437
1365719
2450025
1844621
923020
2696546
2586317
2112373
188343
955004
2286267
2114936
2234448
349846
2177871
2523030
1561446
1719972
904458
761710
1933025
1391849
2624530
2468581
869959
70798
137649
1124372
1088521
2786034
2752523
2743953
971281
1361979
1667406
1284168
2103324
1201590
1850034
758489
1672613
2443271
103366
1831253
197635
2779125
2124833
751402
2576576
1479325
2603964
2265595
1541013
2135359
2645055
1917575
2401433
368417
211019
517812
1059892
1403440
1139263
1585190
2107807
1515315
1664922
519557
1452547
2743601
2889196
406565
699342
2736036
305887
812826
2177361
1811770
205660
1548458
2068723
2684216
39145
2374179
1051714
2205334
2499960
538684
1126366
386134
327701
2069678
1991279
2023405
928287
2892822
649084
2373233
217612
1999946
1657598
2597834
1403620
2122256
2073745
2900393
698558
975428
2732793
2744655
283874
2771938
1850499
1441863
1044149
1324579
1299563
230570
2382897
894954
1070580
148939
1801322
1628071
2129569
2899118
487896
314418
687180
414368
2647788
802768
1720409
904049
114633
537225
268395
2005240
2757355
732766
872535
2846475
837428
1824310
431463
1372886
2420375
1018594
1977641
879259
2068073
1990648
1192109
727523
1642254
49420
2795891
2256400
522652
260964
2441497
2243463
2356228
1303548
495306
549623
1280465
552755
1775728
2058426
1363071
956957
1660902
2404883
127471
1836975
410530
1484352
205855
2528424
1949033
1708345
367366
1114632
2281179
1409738
2425498
669866
2783592
2669712
2306543
1354088
2399569
2552138
2645345
276095
2909697
2172774
452328
651236
1606980
2129530
2445478
810863
2704589
1998444
636025
2649883
1479081
2404464
2824162
1904569
470893
2322976
1116919
1871159
2558138
2275829
713957
1016426
520736
289415
2000754
283740
2145022
1258047
554795
1424795
149373
274976
828722
2313947
242195
1356017
2266099
1162674
2709499
1296196
1570760
1270467
2375979
201806
2404715
1102210
496835
2029012
1773532
891377
596306
2842435
1204149
1537787
2096450
2009387
894649
2022599
1980455
1195729
585312
1353178
1737587
731437
1830959
1771679
172459
1140489
2032092
1559714
2038101
548743
2587933
1592661
1560863
430465
2856585
450414
2566014
2695002
2541359
2451772
1671088
2447546
2332798
1826977
2549117
1552322
976325
1009779
2421565
1770062
627600
1523263
2227534
876121
755522
182432
1036854
18973
306459
1628370
106748
380045
161470
44541
1643516
207203
1298960
2112058
1289907
1004768
2314861
428639
2036496
1885456
2706629
2564660
2793638
2424510
2101237
2757979
2286907
1000676
1864010
1833011
732593
666545
1400036
373521
334383
1021214
1332558
2827019
1089793
1658184
1648065
2055859
314280
576864
1929896
2005935
248340
1968916
1973639
1528185
496743
271161
450210
2074544
1618605
2283272
2272378
2175938
282298
145593
1004290
806215
2362479
181611
2207879
1968713
1746731
155173
114900
1675761
2412331
2254903
791482
817436
2736518
2016268
571337
235502
1813082
1349729
1309325
2792390
2727243
2520822
128630
1169921
2184416
1471034
2416598
1011927
343486
2549606
2636106
1735127
1297507
93607
1227073
2705070
2861696
1746929
1582539
1494651
1827449
771454
2389045
593482
1964883
442351
2302456
1562944
1210206
216103
729639
2053687
1810555
1179024
850053
1113373
2188104
39486
2302450
1951267
315476
1154720
1183749
2048237
687580
469228
2672021
1317794
1364714
149792
191165
2793127
432209
2809379
686706
2118474
2669556
780859
2919557
1068889
2550077
1082112
239523
1079993
661289
80919
713487
2671032
2891765
826231
2438759
1135124
2740016
1562120
208654
2896612
1635081
2260961
921022
26550
1294196
1223212
521832
2906802
2314469
1810988
2303308
399044
84338
751434
1829335
2223958
504893
961865
1922382
952721
536080
1285151
2028703
1344161
268761
463637
1365007
2912040
706011
416283
75674
1559911
1745873
158098
1904472
774507
1836457
2274331
2849630
1208006
894660
1121560
1800551
1019500
2477425
2689150
1850547
741917
1442281
498277
1580475
1426802
527289
1284434
2550244
844639
1148370
1642834
938463
1328416
2036550
511115
1226892
1755209
1071155
2578910
2760643
1384537
2890951
2294793
553619
2689747
2461069
2928829
2315478
2202999
1455348
2450553
698211
1958112
1694297
2898417
2401699
1611861
390300
606752
890150
2606337
2819486
2870445
1606849
2209528
2391333
2336274
1312831
773662
2608612
2138890
2184000
189898
1049766
2266430
2331859
407095
471445
2907955
1180613
2296616
1002193
517229
2077310
176965
2262815
2684645
1040978
954025
2384658
920355
860891
2393430
301153
2513036
2119799
1822141
16004
2202433
688936
528873
1785819
2578160
920729
971031
63009
63311
288775
2048448
1055696
1721995
1503386
2538102
2247909
1862262
2134023
1157386
1221313
1030832
2395961
2431458
2544754
2099606
177354
1880704
2773247
2502800
981936
1540777
74413
2197279
1430347
1434176
2179373
1928758
890929
855177
1216168
764330
2255342
87818
743496
2501302
31460
289292
303410
2293731
1366493
1673162
1450887
1887647
592919
2807559
711891
1823567
2852481
2502556
286534
2431452
1438791
1617245
9862
2850730
2549504
2114692
1253579
2882471
332157
2249337
713324
2787474
1876699
1520644
2020538
2508812
1917709
575782
1524862
1304699
1295675
2597950
2593837
2923091
35620
1013798
2866971
2449117
1194882
2050144
1546511
2305924
1671758
2044329
1584752
962651
1850212
2454320
2292991
879354
909832
2059210
846082
1668212
2614494
2258278
608548
772281
2057182
2496586
600024
2576477
2319434
1090818
100533
124784
966783
2747805
150872
530252
1085569
2306222
1670841
725069
492450
79507
1959902
2723520
1503614
2676508
310322
1277739
1452289
600694
2594770
1589313
2487158
1393241
832041
1895430
2842504
1800217
1900988
2609961
1169844
1513100
1046275
1653805
1306191
1790174
2849162
1035071
1865254
1197344
274269
2640676
39305
83947
2211245
2269401
2354161
1537655
1482927
2478960
646417
1378756
1244840
2361297
2643510
154563
385407
620446
1163966
1789869
1348701
1241254
23650
613928
252834
2898181
1014014
533961
2731757
1333652
1474613
2666005
43257
2862655
925694
2130943
855191
644005
887868
1875126
2884939
184441
1729350
2594225
65798
2838341
1820029
1338431
1967070
90532
1234916
563354
1369613
2769593
150869
1519112
611254
996347
1711395
2039831
1498778
1874618
2710444
2543248
2595733
738185
1341400
291380
1377100
900411
2080279
1997770
28411
1432069
237685
2417962
903477
2229524
1481729
1641829
335094
2704605
827459
1666093
1441003
2097779
1309850
2269780
2072546
315210
1456520
1101364
1279837
608084
1963322
1183723
636627
1983311
875105
2035227
2267251
2844815
1810032
1719921
2122763
2061208
2646839
951509
622313
2735927
2213203
1702789
1966566
2814547
2427373
2411172
1006275
632836
277210
1157368
121604
825958
461250
813911
2715233
1000131
2127931
142143
572562
267458
537043
1389037
1676414
679616
1761647
54799
1135292
1166204
796549
1653928
616802
57752
577246
2332978
19669
196346
516544
7484
790707
904842
1778865
1262162
2704650
345362
1501407
2738702
616191
269644
2292057
762710
1838393
2696607
1067317
1870770
1907458
322588
2892172
1347529
197986
414826
1685970
266740
1105088
2411861
2116163
1703691
2691294
1194834
2304902
1357987
556594
169558
865982
2305643
178300
2352499
1856310
1350704
1777323
2742624
2426860
2685409
1833994
707362
975481
1765642
164229
2473660
1710104
2140747
2014648
88445
2608523
1447098
1600384
1556907
1879124
2451197
1587521
2467822
405242
418251
2457251
2102487
2558110
1878624
1990175
1176605
2792959
1710995
823611
2327961
2501740
1544894
2273237
2791898
1668242
306605
884469
788045
1419608
1380811
1740405
1923750
1211035
1558074
743394
2354303
2026369
1698
1613454
852591
1642148
1097744
1529525
1041587
1091581
2364040
2339092
2800978
1032964
1047138
784600
2529648
2137946
1728743
1743708
983397
2488728
2716464
1761361
1635756
2189000
410083
2562542
1839162
535408
768087
295619
1784665
593425
886390
1550700
2564223
1855754
1152275
1714690
1953745
1163376
2634231
2115872
1929789
1734158
1933905
2732783
2935228
1986206
1500276
2531574
11032
1870169
1021700
2689944
1112980
916116
1770729
2668653
143146
2627389
24725
1424382
685196
2128490
2811710
237294
265618
1161454
219044
925650
807953
517322
2903243
1282199
1372008
1254691
2841526
582649
501126
314598
479549
1453966
1046991
56179
2794036
1232127
2765947
2724770
2886473
406392
1836803
118775
1859400
506060
505273
1500889
1158798
2340865
2505625
1381809
169688
138761
1185052
607006
1454090
1375817
2369488
2095750
374029
1093344
2538807
50313
2782282
2344520
752719
657707
1606655
2776232
2219261
583641
2776354
651492
935242
2405450
985297
2616073
2846393
1063512
2931457
1814895
2685751
2511513
1821228
531886
319261
1098284
2263515
2518125
1878469
2028584
2536705
1015320
2357797
1348244
368289
1093034
1062024
725575
71631
2287224
91222
2252273
590825
1291803
2497420
140634
927895
792511
1684836
2298927
2386346
1188776
2410469
640697
953040
1204826
2409820
1188713
1465571
656623
904763
1695183
2214649
1762597
1698847
11132
910148
153767
831000
99009
1548921
1313477
447398
1362073
2795092
2769079
2181618
1754344
2858201
1330437
409527
1813455
2403167
203219
1219054
1115061
1830919
2450154
2012900
2692840
2177137
1885205
2561228
546682
2259462
958100
788120
497257
2179773
1815243
1942613
385907
2564009
719784
1787711
2797127
2712401
2169403
2727135
1195658
1360408
1667684
764675
1648125
2477048
447540
608174
1332703
1495870
308266
1017007
2788888
2191351
48986
836249
247057
329254
1242684
533825
1657079
1932789
1173213
500755
759933
2355631
30698
1247573
1173819
2822722
1985394
977296
1654576
2552038
1065227
2655571
1213075
1844672
855846
2678002
2301357
1574194
696062
1899323
421574
438905
1070886
330350
1385284
944558
1179809
2640330
357350
2265611
1450296
1008440
2773406
790311
2367394
2700877
2839512
476247
2733838
56749
673455
1679039
2100150
1187882
1786097
2804389
240856
221032
2204014
1479999
1470394
1876381
1684563
2674543
1138048
1367803
2089074
78833
2422653
577613
2419917
1304191
2930390
202432
1476772
969645
2106401
1311674
1315252
1010889
1256492
1315957
2695368
2481621
2635935
1408951
2226247
357639
293673
1190407
64076
1113573
1580696
2301610
1467484
692465
618991
2384220
2480239
2157616
899735
907931
703083
1351864
378651
2916884
2063207
1920294
540166
2685456
298900
1628304
1540522
1484480
2505723
477323
2810366
2458500
2549684
1563869
2823752
40493
959273
932956
2693215
389516
844084
2450112
2384984
754084
1058762
2439910
1948959
174192
2100500
39042
1842387
2743373
1108171
1862456
365865
2898392
1122437
2445629
2161765
2282243
1841420
1076331
1308312
2051441
2043647
945595
2169898
309493
353813
334813
2621280
1179704
2131498
72796
230221
2283838
1040700
2000727
1932970
2321679
159409
1061367
539283
2390223
1463915
2250511
1188790
2323012
1727389
65286
1398897
1192611
759325
937805
1995092
109771
2318399
2525260
225123
1677979
2311716
554594
564673
1670602
2322107
2090211
1813624
1783827
894472
1479953
1143731
1363067
217088
66846
242346
2929701
1506440
542322
2571020
9760
2719429
675813
1319620
2172225
124827
837427
520989
393180
16731
2084619
1883957
1078780
1562756
2895150
1877161
1352574
574939
1617820
976244
1443862
2775312
2225308
157392
996478
34453
1042773
1323123
13087
460397
1654018
83225
1216290
1587061
1965508
69638
333511
448467
1639720
1371625
1478679
2035861
2587626
621765
54104
1845878
1383301
504798
551658
1881261
2940185
2438201
1207381
2290047
154174
2574899
1000086
358185
677013
1681841
1244502
2854992
1469977
971329
824826
1898131
2635007
1721749
73381
2531421
2313452
528477
715620
2672841
1899377
1266979
225861
701105
2766391
1505259
2744167
2772238
2529249
2486102
1742851
659861
2624057
1686334
167727
2565863
129021
1555565
888396
2402855
2071981
1384010
1670258
867173
133594
2384974
438200
1259583
1449792
2307765
945804
1494179
1330798
1140700
2059238
966696
2479173
1053961
974358
2338893
2548058
115671
138018
2689311
594982
2394904
1633865
714779
2930285
1866983
1375994
703517
714327
2267244
2628721
2250336
2368614
986552
1715831
1371549
1128739
1620617
1371401
1744560
2761963
1303965
1588536
2378192
1104808
2182815
1785963
2538091
2308501
535234
2904286
1514539
161881
792195
2261530
159555
2887226
1722391
458199
2904084
919355
2661541
1920338
1606568
2317330
1682854
1838581
1932532
2319564
782644
1044499
15512
1904531
1627738
941009
216060
1068685
738453
2339278
2155363
735246
1666144
85889
2620980
2368021
1826941
769875
2011893
1209968
2512780
1971431
1584973
2593952
1875164
2208219
1650915
576815
1616264
135655
311758
798932
2309581
378489
934622
2854176
1740712
2727388
2308296
1276808
1018703
1390535
754575
1439528
552879
985276
1110336
1882271
1045483
2933659
1008045
250327
1184950
98046
1751421
2724672
2588524
2486965
1150948
552707
2599399
2738181
680733
2321287
1806553
2049989
986963
877687
1087029
2033297
2463471
1365797
2179406
1899360
2411862
1164317
1648763
2493180
2081752
1391288
920664
1026810
771214
2143812
2708173
139500
2291476
1741614
2529583
1446377
734445
370213
318320
2629340
1005155
1913566
122899
2625047
1961315
2183432
1657981
278931
1148627
1729850
979861
2803268
1340371
574852
18163
2491230
2228114
116065
1129542
1975223
1440579
1712281
475134
679655
261982
475211
645081
1647973
1981281
2064710
2770034
2096467
32046
1766084
566931
2733154
1662195
131436
332218
949446
104557
756244
2884886
1609142
2551514
2120232
1159485
924405
157752
2545669
1153730
1978708
134182
2516458
5004
794106
2130558
2812003
410377
337095
1699272
2187711
2568834
1219669
302288
2856136
2515451
1888493
1806550
1036419
2154004
1905211
426985
1476150
1844563
2260061
444808
441672
1451329
2499188
1917225
2337267
2395884
2806504
213740
2046252
34094
1502631
1177125
792965
947140
416050
672717
1955347
160112
1786176
1681363
1000765
1590827
2393751
747752
1955295
130149
162977
1292929
2543814
2156834
1152492
1942963
315184
981909
1277836
1070039
304692
48343
2310291
2367973
1737774
1863641
2160681
2177010
1148034
2538809
879970
2909207
2484727
2332956
2709211
1763834
893891
1248160
242066
754760
2859903
243741
161190
107255
2162981
2568796
2778489
1657893
60051
2392886
2558109
1880333
627726
1193792
1377015
2617955
462766
333177
697186
1459452
883372
1963356
2825764
1922693
1819697
1054743
858023
975007
228556
1156285
1462450
708707
1560598
2156757
2677212
1832554
315138
1073006
2378744
6103
1187763
1512835
747851
1841878
762304
1225862
2068093
434703
1200220
1108592
1746659
2841450
2050107
2328620
969327
1230201
146578
1414434
2253914
776457
320447
2548598
2557754
2253026
1790854
2069861
1800289
2067600
1472518
2211306
1925589
762698
617810
1623452
2106929
1660311
1785811
2185057
781553
2577624
669061
1949580
589694
1621758
1109069
2029512
2342164
984298
2294847
2730690
1150915
1453028
2337332
1757828
637074
63921
2553855
2909500
2371684
383865
1091179
2618980
1588802
941719
350778
668627
95953
315626
2584715
839428
2447304
2260598
807422
2498494
859187
1292534
1356209
2808219
432484
2090828
1842252
2674787
2862426
647358
832825
1884359
2500990
585365
1267471
1498101
1177466
2352445
1218318
824996
501846
452146
823840
493677
348587
2621371
2641418
2766012
2861626
1279602
1662150
2869951
310133
2476719
1048328
2601058
2317873
388392
1619417
1877455
649454
342724
618028
2854172
2319047
1691803
2916884
1587130
67240
1321448
1860987
204203
2808476
979178
1376476
1691156
690537
1949515
366266
2850803
2802085
2195999
168644
2818667
753548
2221147
221792
182803
1509918
2213720
1367242
1064607
1128495
2339483
1940843
663616
851188
1980030
643201
1242332
2396451
2223154
2927121
296504
2061579
2634627
2876767
18390
1220117
2707665
553217
1696355
1169849
2746359
508743
985207
1026795
1189527
2322772
2837687
1409116
2233290
833507
1129208
1469494
45879
1140862
2848149
1253105
765505
1959077
796035
1655728
2121565
286369
2051437
1116834
845726
1936671
2896335
1731235
2271039
838470
577343
997984
2106398
1319789
1732708
1373414
1908410
2022301
2384449
2620090
1675332
2929033
2641129
1165253
334539
1912145
1383281
442938
2129487
787607
1621540
1522941
231769
2490341
363662
2761728
1751536
653404
2193551
2240969
355769
1223382
264151
2272131
1924899
411992
1516790
2025160
133524
2170440
2283645
2250786
1778564
2526511
356919
2572092
2906253
324241
1531830
514971
869170
1120017
2589055
1654477
2171145
912291
677103
748398
761853
425402
80575
2838801
465119
1826997
267769
74131
1489893
994111
1104919
2673200
1312974
1907267
2351338
1799546
1636002
515897
1417810
2315840
1686414
2577984
408300
776686
2710819
2652286
2832429
1938334
1547171
2819842
1726194
1115787
1658789
608020
2536652
1930211
1929518
2528259
319392
2705191
1167239
1917243
1499081
2149284
463083
2354872
1061530
305809
2758644
823591
412651
2828316
1966570
21320
455243
171219
1291299
1882211
1132762
252104
2801029
567945
2730000
430675
295582
985297
2590356
763513
2125334
2307797
1766066
2432496
430559
2925000
2693985
2360880
1049289
2288407
1465078
1679595
1534375
509641
2276382
2314477
1657272
960437
1949597
1579558
1363162
2522576
2554650
2537920
1384015
1957715
1902590
2052869
224275
2706820
2809472
1335494
120206
1219975
359914
169716
2778343
2646546
2479758
1084432
1501262
1053387
1324029
2655418
2607785
1613230
532211
1694367
2249676
2786472
970793
352400
2297172
1225093
145961
1357247
2000188
2632354
1401343
876881
432690
76286
1571758
2125362
1436336
340836
2472930
2437679
386502
650193
51752
597523
267465
1996056
1831370
2402783
2060347
992147
1087721
2886734
236548
1941122
2654428
728049
422624
982157
904199
467049
1517461
1635826
2314178
2154015
813247
1866821
1845926
2048153
1883408
1121797
764005
4427
983915
1296406
2194841
1415270
816048
1928218
2353172
1773680
34886
1291665
44672
516445
2304424
771102
871199
290669
128868
2130075
2337716
2454845
223760
2717427
1027028
516512
1691089
1627252
650206
1509758
1315637
646893
1470628
1445692
502230
2194723
1442035
2248097
1287931
2879014
1953190
2180475
663027
1892656
1382813
798557
2134903
708873
2070314
298605
2643869
745742
2577001
91653
1549064
106350
864962
509947
2878096
1314167
2048475
73921
1924369
1564855
636094
855947
834027
1024553
882531
1730931
2512666
2106549
1016816
1164441
1710793
2270448
2691951
1455723
680105
566611
491192
800731
2449051
2916050
1707258
2394432
1612317
2599279
1012053
1790346
1452965
390544
1656668
344481
2063759
424773
340122
803971
479622
2594985
684282
1304992
2920180
47928
1812554
1732184
1732423
1910349
1644329
1297554
2728654
1266835
939981
503366
2139256
2710052
1338848
2447069
1474143
2231797
2056738
1791888
726117
2207502
2939890
1464004
1691603
1155489
52
2116732
292868
1360231
1111105
1456135
2876551
915052
255468
1499357
885167
594666
2505094
1977477
91581
1975781
529424
2067190
2668455
1425847
829395
1788682
1828159
843803
346364
848353
993331
1297815
1069820
892681
1529258
2851597
2468944
351869
1603423
1099433
292744
1273390
1617508
578722
1327512
143020
1565691
4842
187924
2321414
357097
2614667
547107
1901307
1446271
2396703
1062424
2706505
35095
225011
1423281
2722225
2468957
2861539
778
833578
1230421
2710404
791055
1583385
399001
802371
127916
2417762
2669965
936468
2459739
1306990
2153660
1670118
2841750
1612067
1505316
1831820
2579974
1093900
319142
2649296
813253
2532745
2056837
1195591
2915711
1609087
2347563
659834
199638
1537859
1989547
2630799
190251
568833
1254260
699052
922443
1934873
1988265
907970
2123176
1881302
1458991
1536784
76416
2648851
1934983
2854288
302730
2936948
1618111
1231143
2807485
498797
1110900
324396
129208
2585415
1549596
784687
1911116
2321016
1033032
1622068
1248376
1774543
2541066
2325052
2063726
1578481
2164010
351465
417220
1036498
30969
433137
2594282
1871831
415568
1703424
621159
395018
1867037
198458
146833
151651
1020512
1617997
661114
1458436
1502160
2887530
908716
260504
534642
1807738
2325988
2048342
1220234
149796
958283
2749298
1638745
2196329
2382346
1774141
1798512
2889565
250622
1991032
2313989
665318
801341
1801038
749470
2844818
2095615
2099623
750242
1446133
249332
1166886
2672154
2389048
1855423
2481736
1191313
2431494
450656
681993
396345
2517721
470483
715484
2343999
2877897
1120425
1350588
1429886
98860
1944135
750539
259058
677132
1467285
2442643
401610
2551942
1689663
2760910
959361
89646
2523117
1921395
194090
2286146
1012588
2235474
2871949
2490577
108982
163740
2737636
2603508
1481682
2703763
2690356
1653196
684800
798207
676698
1105608
2299035
2250522
1201498
2918872
2824801
1777325
133529
281271
2742238
804672
542672
1608745
1595682
2591941
1396536
1417984
1344478
2867442
1073966
1845198
1617202
1492238
161219
2230434
182478
170186
2244724
2604338
955353
1796006
361543
1365372
1216850
2052407
1787160
2390835
1250303
926612
2677714
2304175
823653
2040594
985185
2352858
325514
1770183
1453021
2664084
2161296
1169682
1498321
2458868
1761464
2818693
312485
1260553
186932
825980
2421337
2130959
510504
1466786
2396756
91607
2740476
912496
255001
947020
1693334
1670551
832771
6546
808105
137155
2446255
1527205
2697208
2638479
2901629
2315285
1443649
1157952
1152342
600165
1692510
203947
1479454
2862699
1928957
1320122
1495097
2926139
523413
1541853
1016868
1613167
1713587
109169
412227
1234798
747384
27936
2721937
2303566
1447724
996868
696261
1056999
2316390
477496
38243
2379455
1643074
1119625
2579594
105820
50009
767235
2235531
972977
449459
2852388
806574
1079411
2900029
1124314
619641
2044083
1043970
1255352
1772467
1600179
1388459
608458
1287341
2045048
1425905
1897396
201060
336358
1126198
2150959
1661290
1421429
1109710
1079548
837215
2689562
399913
7436
1973153
1317756
1780565
1637472
791875
1792765
2878959
1602999
1526192
1425698
2442825
2747369
2603903
2349657
304588
171805
1316375
2809154
29476
1452898
731110
1712583
14442
1183519
1171733
1808248
947663
1176549
923580
338436
463155
1874117
1279177
1258393
2721345
76771
284544
2700484
2600068
865633
746625
2124447
1483105
2457794
2801181
301512
2905224
2237368
2503645
506457
2173909
1381166
2489806
1710060
865846
2546053
1085754
1335311
2562382
1892256
555471
2722707
1570113
414568
607410
2759519
1975238
1896189
1518595
2610871
994336
354317
982284
1972161
1893815
2707271
1405278
1651563
2788101
422956
1140386
2110777
1762286
1815705
725386
1716633
559720
35575
926064
1821872
2398173
846457
640681
2135026
2148541
18097
729565
1930863
2613968
774981
1970020
1112447
107773
2063464
1790054
2362732
72208
2588960
2730593
2560566
1786468
829817
901558
1632505
2162430
954762
1121804
2594205
231799
2617378
1124205
1362911
439045
1258974
2916351
463059
1643577
2913593
204587
1178737
2807846
753007
454613
1464337
863861
2801490
598355
1906860
1980512
933366
1550025
211429
2392406
1987951
1095336
2842764
131491
2344435
1763699
2332888
2361855
2222425
1908633
124642
1438651
850710
667305
380343
1472489
2107571
1473234
127231
1453142
1387643
996346
1159059
1279220
319383
426199
626246
1272442
2823219
1818600
1989678
841657
831063
1538753
1579400
703091
2852931
2593620
140971
869810
107283
908231
757828
2652147
549056
308405
736285
264983
338705
874535
2451643
225697
258579
279031
2040294
2772626
1717649
939270
986929
2364766
1895438
501158
2655479
427202
11218
441205
423275
295368
2783285
1809286
191131
1535242
1480063
2133576
439145
1900745
552011
2356856
1752756
514122
1764183
2887281
1115535
1984503
2614934
1649870
2885705
1581509
20133
2550511
1716591
903198
285746
2656499
1543968
138334
1830721
626444
526244
1431822
2658753
620390
1075497
2769181
1383640
1845178
1361485
1580272
2527446
1253530
455334
1996052
216723
478862
2920799
1801589
873007
1237183
485375
66165
2863101
609053
732748
1898819
2437330
942618
1610863
1143709
2325259
98892
613380
2200059
1839211
2390126
294245
1151085
514635
134308
2524165
2528153
1371033
1133340
1188693
1200910
1579494
1181621
1005085
1674094
2914820
1031673
635955
2105122
2193680
1274339
411946
2014967
1141764
1141980
178638
441195
2761953
1989599
2043221
2157127
2028071
2816231
2085864
1602545
1688124
1845965
2013707
1896388
138934
1676800
70344
163645
2546365
2336878
717831
588913
2442794
597150
2779816
1410658
2559068
1508413
1357088
1419905
2727393
2595021
812755
2127973
597557
1031238
1487346
1267990
2255792
1498307
438604
200390
2101136
1645763
2160964
538010
1564592
1979142
2692954
1613300
286864
1501088
62505
637247
339831
2046441
1434229
753836
446187
1100034
1772992
1253900
429358
1251113
2680580
935704
138921
2671082
2900799
1404326
1747317
2813845
1434528
1807203
2553794
1979387
1860382
2433835
2173392
1290482
1309746
1416738
2276368
932085
437315
1703230
1102289
250683
1911879
1156494
1848827
1819540
2283260
2017215
681545
2375066
1186532
1515424
1100908
2494640
1779076
1874822
719570
167463
900194
833629
1519912
2417770
2511136
2509206
2899354
1552553
1443098
1817474
611921
1168151
2529647
1436778
82395
1543009
609864
1002857
2435954
1498851
1216272
1137592
219399
297851
1648393
1407717
1688264
2579689
183104
2755795
890401
182699
1166807
1192751
1050158
1947560
2704688
1805511
2152537
2212400
2426123
601059
1965820
1054484
2024906
2126639
2129428
2138061
2450815
2277870
15384
950706
1851549
682044
305130
2166545
2387507
1798936
1192870
2022346
1684400
2911128
661020
2355295
2465418
215232
1396213
1668559
2870703
263729
733473
1834930
783652
2646060
1719396
2684829
104730
188410
1576036
621696
447718
1992859
2097694
2622399
1203093
891129
2246323
1133348
2104683
1807018
1113545
1565915
1003123
36232
142471
2609862
880215
398070
43197
1619165
167074
2224934
1672361
1119570
1142287
844603
1878055
1523299
829106
1324024
1429505
2179978
671828
174752
1380380
64557
764769
2453802
1184899
2724588
1960062
2423945
2918423
390203
508867
1300804
2066144
2100775
1719019
2743488
2786568
2143538
1331033
636030
449354
698257
713436
260892
2039975
1878962
2056807
1201105
382103
275464
1904827
120232
899651
113787
1312978
172759
630611
87766
2732077
1721019
2447447
1902330
373537
2879029
1592600
280191
2039071
170629
2617403
285923
2735507
1457618
1455254
1877554
2841442
1894573
2153152
423213
912308
229210
1534866
462620
1169601
1350898
1304270
2323111
1483312
782785
254587
749850
1431121
9533
1545997
1518566
2043154
1516941
541757
1085992
2341468
1904581
1578687
141140
187137
2225363
2392516
2789441
2383454
402398
1757533
470557
2520272
2894432
37476
652594
2606780
2690650
796408
1429701
2780082
1632628
1371189
331999
1534868
1084162
1584779
2589021
2510069
2530657
728268
2874790
2553820
1309231
914331
2699769
2282565
1760036
2735470
2136167
1698858
1901312
2467480
277010
2860263
1620817
1634336
2793389
1631207
2107114
2601624
963963
687082
61255
1958089
1695721
500608
1807432
2587699
1642572
1490850
1617957
1526865
2240985
1827536
111238
925863
903398
1491679
756914
1278096
665328
1354269
124320
885841
1753656
2900284
989401
1507431
2935030
1861125
2244958
2231255
421363
1028315
6811
1405397
1694748
2235098
1515030
2436624
825201
2263982
2816415
423218
2163349
1612592
419519
2039543
1143941
2549370
788688
1007637
573268
1535378
2636494
709239
208013
2874827
2240533
2600738
1156252
1066582
1021192
228563
2214936
2422906
1098389
1820758
1420148
964274
143419
764657
321638
889955
2539165
2796760
2862156
2473608
2204532
82778
475997
2490328
2284325
1050688
2567991
2844365
1490809
1005768
645646
2683679
1359446
2090316
2372214
2503589
1088627
2625232
1762355
2686881
2819018
450310
2826039
1506257
517321
787261
843175
608832
1225338
2444851
648145
2346442
207812
200589
28061
178198
355922
881363
2318777
1665366
873828
2541261
738348
177716
627376
2558892
2176413
1546128
286195
1259383
2778719
557430
2663307
1544814
251354
496132
2905683
1591865
1625508
1917257
1230542
359250
1168374
574777
2606791
1622081
847190
2523429
1382190
2585620
2825278
1198237
421271
1312301
1155034
1116740
2851752
2687836
380185
1658044
973513
454839
1852850
2750486
512551
2130152
535828
1769481
1458010
1499636
914150
1548679
2600723
916392
2725687
57608
2049449
369140
1529581
1125398
1414193
336852
958119
2289622
2288477
1627117
1579125
236622
349552
2251152
426539
928139
2244910
1733502
967242
150884
687509
972241
1079001
2114912
2169112
1233994
1380100
2291512
1730934
1594450
962192
375365
1376235
222990
1865187
2030326
2090658
2230722
2603499
2282824
1315910
2874103
587952
2032497
258121
1786360
2399837
2755107
2394061
730662
2400861
2638116
2348581
517114
1286409
1256942
1808202
2876822
1168490
830764
1221717
153052
2603163
1324566
2231610
1451989
1646232
2152261
2760104
59313
16197
1393431
1611776
2931222
140
1414483
2666475
2097831
1103852
2806643
2185604
725759
934309
2203053
440913
1541499
458053
950829
819205
682333
1391592
1100662
556854
1004666
625708
392489
1387603
139181
763839
2633114
1491096
775254
2486123
2024963
1962095
475338
1189781
859581
1665323
34849
2862113
1883145
1885838
1820786
1015414
2352351
585262
927457
2696197
1619998
1293922
1977446
1909642
637877
971214
5352
1534417
1792289
1376156
1661949
1976166
1000778
721803
2410078
100371
2269191
1011969
2195670
140966
1227702
1030559
257663
2307963
2623033
252319
1612529
2349992
2557144
389732
2014524
892794
214086
1017613
2408848
1812470
239203
2108892
331544
88063
1699771
1489462
1875889
259398
1750062
1728238
1441515
1249207
2814136
1855729
858840
69531
2050562
2636058
1481453
1293361
788967
149007
1898923
599057
2777439
126058
1052469
651395
1757716
2699369
2765150
29205
2567423
965210
1306219
1042872
2273463
2086602
799728
2222954
2833312
2779576
759542
976173
663691
975049
1748670
2502136
1782433
1482027
935826
2835695
2282601
1822032
566787
1498574
222355
2922852
2078314
2899490
327807
1379462
588271
293408
1510129
1142747
841417
2857625
434116
1876030
2424056
1489493
347137
945899
355037
358256
2499507
2907748
604624
1850685
1620805
325588
1299191
2126676
2586024
1437461
2239113
527507
943621
162099
2915814
1276725
1200184
920191
848878
1522544
234042
2477507
65960
991565
347564
573984
241108
2488686
1352813
2175369
658097
2245822
1007658
2526933
826936
1463315
28574
2284964
752644
1384784
101105
2076424
1309663
657367
968454
2932069
1420146
2857532
1615378
232534
1226131
2763968
2368963
1081154
2531801
1949310
1672267
1804456
362024
1279759
1130309
1514302
2364244
2622982
2176217
2930165
1669574
1518205
1979592
2301725
2063968
1698354
1146764
576884
1835245
489990
1069267
1193814
1503175
2375669
676513
1063560
627958
1060735
2052465
1645285
551386
460319
735711
1461651
684123
2518950
883230
363616
202911
2326443
1898820
938299
1461401
1916027
2278303
800673
1115993
1993447
70178
1251017
1052920
10307
479572
2551723
1517361
2053684
310314
1524408
1991783
1621711
245937
588510
1362384
1064110
31968
1248230
563617
60013
684934
2551158
518389
2060696
878792
2135590
747284
693021
1759716
1369335
1431923
2923099
2562661
1158279
1598151
1309106
2639792
570995
1171376
1421641
2429126
331425
620776
945324
1647246
153492
1865710
563160
2872383
1066279
511736
679236
73622
1916302
330245
952577
445374
374810
1443555
1055065
238319
1256977
621765
2830928
2287120
1037699
490613
1830376
340636
2466554
926166
2006442
106723
2549245
1339594
454560
2694305
918506
2842502
1812587
1885432
972
1815160
195654
769776
319461
990612
109166
107358
2745204
1580516
2760212
1796789
326485
1737770
1101324
925654
193412
114091
801399
2780311
1606144
2471016
1281250
465678
112195
1303485
2715162
1033487
1410136
1313139
1729878
1427296
820901
374691
1297241
119715
2105479
1787450
1771866
1455471
1620596
1761462
2243932
1042727
761636
1462441
152847
2679728
1441323
2936381
1262519
750407
2042631
2590088
1672892
1806971
929196
191756
1407381
2609533
105220
2550621
1705280
2131415
800051
2922364
537844
1483183
180126
1617962
779574
1780616
1551414
1228462
1327059
1998945
190800
2678106
2116277
959087
468600
152891
1028389
529050
2688640
1362914
2060794
2745242
10560
2077184
1487718
621050
2485878
1506305
2043189
2288234
1852911
199971
331201
195619
1417733
106633
428236
1161884
596272
2888632
783044
180390
1522029
1254471
818609
163103
248291
1428258
1892662
1079684
2933183
1106990
1049553
2550676
473834
2923924
939391
1828641
1501647
1319293
440781
1997092
666261
1104787
2192449
1224006
306155
2903904
440108
2470178
1206931
926657
1809505
2237092
1679101
2337473
1697672
1650466
1008141
1974498
2173645
2612887
1096558
270841
2820933
2526292
868813
1874830
484340
1341492
2202308
1646956
1992410
1403701
2296256
2240393
2048198
2424084
775172
2822784
1064485
982100
2734341
523926
306027
957849
33501
870361
2361272
1956170
1951903
317116
2494704
737881
2703371
513486
110443
1597039
929711
568715
823734
1577457
2453387
1098301
536309
2238380
946984
2352493
849108
1014901
284166
719798
2702593
1817766
2292501
1610660
2878039
2629460
2550653
616279
2627804
1835585
1545496
2195838
443704
689139
1131878
1124986
2141166
1568952
859320
966981
533556
2232127
97209
2920903
719334
37731
726539
176182
1965213
2631139
1389577
882646
959198
1384594
2847453
357769
2816948
2847451
645565
2140291
1859975
998350
2636611
1272118
1285226
2551673
2086640
1260421
305045
1740925
2084595
162260
964902
2682805
684785
2517430
1772903
1601649
1809141
1672727
1704762
2667211
2500570
2794062
526884
2450058
955701
12268
2849189
215129
869218
680585
2202319
673698
2384775
132608
2106636
2033020
75170
2161502
2127462
1123703
2312617
2930643
2629145
705400
2393003
951792
1026304
1205431
2290130
998859
1293192
2004391
725138
1117587
1349307
1613593
166723
865667
2303925
1013887
1129178
394703
188444
2324069
828120
1670981
2002029
210526
136276
1579733
1217469
749516
234178
2385516
485921
74231
2514527
2192874
2619735
1498140
2906529
2056060
1312240
1501407
1886888
661773
832070
2308981
2474018
1252701
278168
1508237
1318414
1862402
2545588
374637
830206
1342329
2320034
1225200
790968
2528739
2240772
105434
1303489
1120376
1014982
2391286
2859878
1298262
1905387
1480470
1385921
8286
2899128
1769560
1574896
1622371
632664
2609205
2174970
2745209
141119
933923
1368741
1907739
2328973
850492
299877
1856514
423468
2347438
1775125
2345748
1443581
805544
2698465
2200027
1151561
2111099
2411344
2849133
1180970
2520105
183129
2468004
2117673
2321570
1197294
362947
1487195
1929934
846036
2050298
346418
2101795
122934
831449
2418646
634350
1616809
1129122
1004047
2049684
1930643
1373508
792596
1682450
1274807
216752
350560
599105
290255
2230131
320233
527087
2832045
1750682
2912720
824945
2662961
1939436
1641048
2527876
1879338
779721
328057
2497223
1018263
7678
2481013
207643
1177797
2107073
964068
222341
1226427
648707
1856184
1256839
463778
265351
2417954
8227
179171
1610091
482513
473891
2352323
448967
1341052
92405
75519
1012472
428210
1207822
2299353
377210
2084656
1466006
1249157
1163370
812875
2099348
692024
1845685
1083592
2073547
1417731
1273195
1030525
1639505
1160076
2893969
1318789
499902
19672
2014078
570114
2508101
1475934
363980
28057
203015
931518
709177
292088
646898
2799258
2822787
140470
853941
111487
2646143
2654053
528600
1094537
1705466
61025
2940241
2302
2901739
2820863
151265
1106375
1664462
1744163
1518172
2377043
291772
1105098
2565706
1655528
2485781
908744
859450
2899326
1415563
2663775
2629496
373017
842344
1329479
2707126
1446842
631771
1293595
2468996
964292
2537902
1200083
348771
895055
467776
159665
2414717
2847371
2457606
474417
1438400
2711454
1213461
2531211
483643
825800
12168
63623
305039
1260143
820038
2014588
1243769
1814809
1781902
2823545
1873589
1719713
173234
2633153
2462207
1171433
1570484
331357
2413920
1004118
1884888
1460730
1627784
559296
68919
2055113
449038
969568
123719
2933715
1165890
1006029
285553
2601122
2052213
1576064
1000114
1790091
2691857
1153416
873118
2157472
7295
1644674
1114219
2551460
2113469
1511771
124938
1972491
835376
521033
1633530
2469839
80993
1953507
803423
521776
53424
730451
628747
2121935
479853
2349476
2424734
2122228
2254942
2537745
111250
635400
2830749
934563
1936940
1873688
2392836
1900173
2355873
2438781
1891104
2089276
2891532
376181
2302195
339637
2128271
2557666
784998
771278
2840886
940224
2304185
2204438
2226774
1398177
1992507
1647434
11079
706674
2557035
544524
79209
1408171
1673012
2084303
510405
1673916
794730
1893894
2751205
2766745
2530556
813102
2501140
2900813
1979332
1816777
787685
710582
1596883
2349348
1275692
1472611
2049006
1662131
2099847
2109388
2469196
790834
2672578
2699665
698015
1916513
1230131
981784
2794642
2408561
2155662
2650589
1162130
1477904
2628696
86790
1161282
247756
2375053
377384
264596
405961
1495928
2729982
864975
126459
418313
163647
351169
1129163
303033
2309941
2579583
1894164
2639335
2823902
407513
1798277
498574
1663985
2694416
2060477
2120865
1506470
463930
34182
163464
335785
623189
224878
1926677
2192826
1003652
2535200
2598939
1232251
1029553
1040594
1851812
386273
2564437
2635671
2562023
2229123
2648215
237076
2592154
2540363
1961801
838541
383790
483746
944143
2552699
2403924
1480303
2511667
1498288
233041
2058389
876463
2905115
340090
154814
1752193
789414
221674
1804748
1404657
2774927
356833
759766
2724026
477340
1982728
248715
2120415
2002438
1240532
2722200
2631730
1345761
388937
1263422
1128418
164245
1317196
1977719
2757357
2273456
1270264
776692
2638281
23130
2120519
246162
1575254
1355465
2034961
2778322
1679359
1970273
1185363
1985463
1058325
1135508
2146698
16423
832727
1587655
1270416
1028566
692122
1973437
881414
1710309
1725968
1156722
783105
741570
1231326
2651488
1415963
1513548
1917355
739426
1613907
2241650
1696122
2579854
2318340
1604036
1353399
314711
897940
48205
1208492
2735801
2434144
2720234
2644524
593299
1030049
1902020
126635
2832017
2611732
2263099
2572199
1506069
2291839
2335032
245178
1550724
136284
1115056
1526117
26790
2091697
1640779
1869228
2676677
2082723
1144867
2331311
2392542
2529407
2703256
1674549
2858341
2398480
576957
2451089
1708498
661166
1261724
1546979
1687232
1344672
1745055
2494302
983976
273300
1772249
825600
240480
1158450
666525
497723
1819576
2197346
2777455
7335
891037
2711433
1830404
1615007
264973
2106230
235882
2245842
2690251
2667479
1249503
1649082
516428
1723453
2491175
990242
850515
1920921
2753327
583254
1192204
298169
1453697
307246
1788284
2841915
277099
1748015
1336725
2788315
1842739
2259647
1095002
633189
2258963
1758975
2470592
2168788
1370382
1444783
1997250
1697314
1938741
661919
1310538
2016516
508910
702734
107261
2257792
2232174
1415716
915918
1968731
2298826
1092911
345916
1149157
880355
1727265
2385740
332531
158797
199665
866602
1350588
1908168
1698572
341207
1077139
514395
1514967
2297177
2327388
1801475
531064
2532089
1016281
468152
708464
1268172
2734355
1458683
2166719
987599
1924754
2551112
1316971
553824
369337
2861987
2243979
409727
493480
1828778
2528975
554735
2373417
1580181
825306
2631216
678702
1653425
905100
2406017
135199
315004
1868185
2296762
2404457
631863
1278141
2446572
121792
2614231
1257642
2699135
2538288
1729419
1619423
2873187
2218514
156126
2316400
2034604
1102109
2124418
406440
2082720
501827
2136504
842517
1587980
529620
2585655
2789890
734366
1874439
2299481
2835038
1728368
2668092
1155483
1184332
72970
970854
2751160
1387699
622473
2598414
1283483
526467
1435483
496067
291762
161502
2477049
2587142
2686992
872684
2175587
485489
1077063
1939802
2319526
2789274
1303234
1248126
280154
2088443
673669
1604244
1687007
481261
2789230
692346
2169694
2122062
1169372
2684885
2538359
317817
2192154
1676311
2902532
1600022
2367523
1680840
273148
789921
2755035
1183272
2160404
1489841
264173
2015884
1048456
1690185
2817661
2163521
371090
842733
81602
2670714
2478032
1859615
557960
684918
80752
2151397
2218014
1832902
433831
2337730
904055
2045583
1703382
1132606
2899941
140856
558562
1203509
2874445
1331192
106282
1177214
952833
1069286
1780918
1055232
2263012
1286344
457004
1874929
770114
37250
2864036
833281
2243715
210594
1524377
1426131
2616087
618286
1148441
2187572
1909249
2064458
964084
1573804
257273
960870
1576258
175745
2863115
2854209
2604461
163381
1821266
889781
1898068
1846583
2556217
1183382
675456
2065212
2712858
1923521
306713
1146628
1380477
77429
1633541
256208
2013004
2228946
2023839
2096135
2578633
2502707
1665208
1098309
2639779
2902848
2928795
494422
2899368
1957200
2757674
2557163
85974
2318129
1040265
721886
1547901
2460303
1320701
60559
1800174
2567115
1424975
2445460
2760137
2594406
843495
1690158
1577655
1665039
2878837
779408
2610680
2039571
2933753
599123
2262659
1470041
387830
1662529
1734297
478067
645977
2199408
2031754
1629348
639940
1927647
903410
480695
912818
1910232
2784604
2441566
2418261
452539
62238
2513716
1742644
1864020
1899963
2095597
1901545
1815759
1028533
2095972
500396
2417382
1313296
157059
679915
1446950
2266386
2044151
2692189
2283635
1835929
936406
2655989
2423820
2606166
593371
2371039
2408575
2490975
464743
326218
2063177
451276
1028800
2005100
1669930
2838362
164521
715295
408714
685691
713617
1094825
18827
633730
287565
943892
1366818
1745203
2612230
2080633
343815
2924254
1305240
2621940
1495546
819565
7901
1684101
2940353
2778906
1410356
2241355
2387008
946335
1902427
740847
621151
427303
1206492
1754243
646281
2588074
1042189
1462917
2194636
1778667
236834
821829
1608353
307355
2918841
505050
1139830
1274235
175412
2033632
809918
2496700
635826
206559
906392
2508482
1731975
287819
52579
920589
2542462
2729012
609573
2922444
1831089
2501946
345323
1563039
2031948
715010
755301
107798
2212217
1876750
2822513
2729731
423861
2241356
1409490
821511
1459504
2649359
482498
51412
2590818
206369
2546771
569253
980895
1244842
1675566
1445062
981765
2244989
2590667
2608628
601371
1902161
2411830
466513
2248922
830698
2201561
1528419
2893189
2293125
1434628
1693456
1840687
2471787
387692
1002374
2923690
452709
499591
168388
829307
2086460
1762198
814227
2009181
2226818
2705907
194618
512244
2670927
2523638
784325
1497083
54342
1030388
112323
2763544
2674572
1624075
593898
2589021
2079397
2403922
686152
2659508
2744644
2918887
268263
722753
2393455
2828632
1524524
1670346
1879098
2528444
1808134
2299431
407995
2035888
1803538
1923542
2145888
2375907
2117605
2519747
932161
2800615
2465119
107835
754307
2637360
2833830
2642652
1770227
430158
1067485
340583
1776075
2144383
1965808
446801
65582
1952425
136876
485261
1805074
1098432
1840309
97689
537711
1563598
1674269
2279654
1332328
2287975
1314888
2209982
368597
1296690
1444627
1686932
2685946
254167
29464
735659
1739553
2529332
1593862
172254
2353415
1463055
327280
2074465
2364962
966033
2091285
691966
2146173
206251
2209794
392007
1712820
506678
215792
2517973
1143791
394444
728814
1753145
2082001
1047949
1428450
1029622
1507714
2691833
769788
2078615
1833816
615952
2538000
297925
273271
2889775
2253803
1263368
1996291
990636
2003626
1080063
199371
697926
2050442
1354285
885190
175579
1832853
1443908
2432561
1454527
1768084
1487104
2900183
809693
2783829
320617
709244
1657277
1184472
1113861
1443282
420058
1328215
1968532
2632487
1777298
729550
2066462
492061
2535808
1496506
2879275
2369968
739411
718577
103493
1729848
849948
2561398
2808831
2305540
2544026
2087041
2128154
1714914
437233
1671263
2486947
1865676
1767298
1784349
987771
308462
1256674
1734290
1575708
2893107
2192539
1627483
2310873
66207
2037240
2746181
43418
1213806
2112420
1262848
288009
2641797
2744939
1213624
2698339
607408
1926099
1398102
1670837
2139413
276777
1672777
1667631
2534280
721251
2643776
2632257
2447264
1530140
2664864
887275
1314365
1909348
1129464
1979606
2178443
2259956
2104644
648051
133177
2916052
1064263
142806
2327242
2565757
2415326
754990
1119896
1269386
1227151
1035998
82034
192051
2371036
436758
724393
1344599
2111061
211064
754491
2566341
1849288
1815907
763267
2216673
1055332
1217567
1961940
1739328
1228081
467738
1997903
823334
1169092
1450073
149095
1532318
567002
2811443
1382820
1073484
346306
2854605
1274979
1731253
929352
2823755
2358639
1601867
2733226
198901
2000796
2055251
221380
1129465
2169487
2081858
2784652
1607851
76021
1852245
2667683
2057466
20283
1269160
882136
1135724
127355
1500519
1880561
1071767
1852587
55057
2861842
1192225
1672518
1691742
2660616
1569490
1944536
776815
2672198
1402347
907219
2002773
581920
1794903
2565431
372709
442407
519120
2383576
2906142
1763581
2200518
506941
2803555
2820321
387781
651114
2861086
422331
371286
2446539
1138155
1167745
282216
2345531
2378506
1290032
2078926
1747074
411007
1863414
2780058
2429978
881454
2910112
2713451
1190504
241642
2590823
832801
1005570
750206
1448922
1862222
1498726
2865350
481272
2080224
281972
52544
37301
1373821
481878
771853
1781825
2114828
1545184
200637
18309
2664757
2675215
2127482
2398968
2677791
2146592
2060537
209108
1115781
2743641
700769
2868962
2311578
950028
1248792
356462
1755778
2588614
1275253
2294977
957766
1010254
472225
1082950
535754
620745
605478
1873579
2807755
1258135
2457616
2135094
1228886
1289323
1637258
650055
212242
1574413
992228
836729
1197743
2495771
540670
208008
1032392
539656
1467272
263471
2874062
20453
1790113
1403335
1432681
2732596
1309241
815578
330189
2229182
2191973
544596
2642221
101585
1116601
2547741
400018
797533
536245
346436
2459923
2801947
1240915
1286733
1389930
263167
266872
1323148
776244
1210893
131358
776682
278218
1914209
1994532
1331654
1776593
1940086
2308590
2593063
1576777
1453798
1804445
2502206
1764816
1237577
2815758
2201868
1986101
488112
1477820
166303
2776293
1063990
830206
2796844
43417
788205
2815258
34580
926018
1511621
769723
1108619
194529
1628419
564779
1983625
2206337
2139291
110890
1597374
693063
2305259
1250795
923851
2631947
1837819
1501800
2053629
1890037
2895221
1194800
1272640
912498
1251565
2358292
1687801
522395
564997
819165
474075
109794
61920
2537441
2537265
1955097
1735018
436382
1937851
1839647
2719716
1597375
2065716
1971024
953389
1799258
2260690
1857141
258160
2639807
1735899
1938358
65910
1792445
937948
2008334
2913873
795490
485633
1485614
2450410
612294
2183676
2235504
794258
996116
1032229
1437472
1057207
1388645
2908664
987030
987634
191657
1257246
2523270
2551026
513708
2302161
1895570
740824
2712388
1082732
928253
2414392
1014352
2044465
2110276
1181647
2157334
1140039
1798520
456103
161630
1361776
1115095
2894941
380464
1303208
977034
1342835
2632858
2092207
2631266
1796131
1665621
396512
2848020
359851
932208
2234444
2888204
457171
1727325
1764691
270207
113922
14916
2331827
1499997
1284402
3725
1134120
1287368
416790
1963753
547503
1342032
522013
330419
2218414
156577
2120942
2166985
2798851
1368048
2194591
2352775
1592166
528515
2253364
237406
2526268
1604916
2441067
1602199
835502
112722
2039993
2249423
2502540
205376
1257905
2893636
708222
44433
285096
2052210
1676379
1076038
1555359
1747062
1863267
1501351
2570907
1467627
2025694
1432188
2468173
1161459
561474
2734446
544317
2373427
2489838
1418061
249204
546070
868857
1899092
9048
330201
421944
2258857
1372279
507716
2107599
1304045
2831126
1271237
1274280
1669076
581176
1802430
2113349
1119027
351624
581434
8833
2153466
218727
2151252
1156071
1231590
161576
549763
1902648
1768599
2884877
2108593
1998587
144135
2090039
2591298
254818
1581310
167174
2852878
643929
2095035
1114035
1859803
2600878
2714031
417856
979589
354141
1343051
2761112
1140152
1571743
1013150
707260
2720199
1152441
672368
1998514
1607420
1194134
1235491
2561665
1323927
2709607
1719364
2057511
2220024
2432179
183717
1753618
1803010
263161
2569014
2308733
1832371
601310
932233
649115
1144350
443601
874454
1367967
769808
2545864
159246
378764
1859076
2768570
2579013
2298455
1027461
2620616
1057213
904223
1498845
1651488
90971
2580367
1246724
314557
2545544
900694
2330367
1262391
264786
325657
2515994
2799883
276888
213273
793448
2140434
1215367
2070423
1439591
2144191
2724146
1651074
1585247
887636
1086078
1613333
2897494
2254466
2771303
1152747
1162050
1590966
1513552
1674161
606296
1312426
1967328
2444834
443733
2282027
1633554
1082115
1926739
2547610
2762784
145875
1377868
1879213
1044228
282503
508842
1971901
2570853
883541
1596214
1215041
546642
2886132
2565830
2617698
422482
33085
1422040
12543
1693683
2310031
531219
1397151
2440693
2288284
1548030
182277
1557981
2411010
513627
1571644
220861
1547165
2296978
1570284
1896040
624087
1375053
515374
1433141
378117
2261394
2743498
1011830
2500749
1646077
1385366
53324
711549
985729
806508
401384
2791364
1126777
2027876
558428
2800372
2634523
1475023
789329
2615119
544607
1737297
319037
2070401
966290
1985300
624975
2507670
2305107
131971
836589
1941233
1102183
1370165
892755
763770
1487313
1803524
1770581
312659
1033755
309808
128207
1038692
615417
1312745
2924857
1217824
438599
2039389
2715177
716374
168883
2436403
555802
2090124
2111825
2570802
708539
1941009
1453470
606392
1764450
2470129
1010950
1223617
2567114
1528492
1308648
1077725
354773
380932
50918
516535
481495
806923
839494
2339669
2379220
1138803
1851460
2743751
2761535
2183963
2443038
70150
1625479
383893
2671404
952534
1572055
10737
2934338
310694
2147487
501009
448210
1825194
324698
888018
1339841
949304
807057
2684304
2133739
222027
109783
588183
1518618
1355627
1510844
682115
1342901
2598903
1632454
2781923
7816
1280066
913841
86292
1576771
1880305
867103
1777117
2667720
2124793
2739263
2871759
809747
279267
1618469
2618278
1708242
1477304
2333212
351841
891382
564075
98038
2774300
109751
76026
1325239
622031
32304
984745
2857796
1863091
2660317
996735
2169346
1974936
1267555
320703
513873
379562
1172945
382659
26174
1117512
2356500
983430
1909845
2281344
2372510
387567
2034130
345801
2824761
2299755
2114024
2280317
2345259
199137
2790669
1568832
2387997
302479
1239595
145876
2632718
477399
2818593
1267685
2306438
1551750
1135127
1526556
357063
216875
1068405
888900
2289648
2607311
2461138
595975
2364136
738325
753401
2004209
2781653
926442
718154
2482821
2475558
2102277
1248879
1686120
1001130
843783
1493945
2933972
1830205
769152
2692911
2378157
2016688
241951
1010143
167978
1733229
782638
1205064
195234
1566143
1253315
1635966
2425878
361233
1947831
2408175
1914182
2534956
2413877
2754816
313867
2192079
1385746
371621
2173381
426939
321627
52596
2869388
1346921
2763126
830611
1813163
1088997
737164
609918
133189
2265995
2292602
2531945
984722
25949
407233
279136
717274
1315066
309616
2019660
2296872
2527906
1734689
1888292
1040283
941274
940239
306394
365376
2446969
2443098
1608382
520983
1706409
124859
130647
1312731
411347
2824683
97008
457068
1594705
2759647
1695294
151491
559204
2199449
2551728
2206274
465603
162299
1769772
1448967
1576975
1724299
1653068
1792585
493645
536445
880639
1383097
533859
1331992
2563950
1602652
690792
1050201
1631606
435664
2899837
838988
698254
2929744
657129
967467
2606702
230964
20531
2448399
2723348
2033730
1673501
2444123
1456030
2367965
2660495
480436
1316729
2069561
705661
1240574
2544484
602902
1760407
2336336
1134150
2510333
2199050
2560334
11718
2093511
2110906
2356046
724081
299271
2803039
1880394
1077200
1643622
198063
2291766
1770159
2152751
1521264
1937470
2742107
1864501
1533612
2601262
934883
1716513
2129583
2065670
1428399
989212
714360
2635949
1161969
2401794
1654421
1841526
988735
2575898
1810397
778182
2148227
1422528
1229077
2161860
109417
2237240
2387495
794538
197445
2511324
519889
2432748
1601569
77173
1126242
1577629
2658684
2534291
687890
2192749
2046724
1177324
83279
2438567
2478492
2272546
933571
1146262
1771803
1323552
2272024
1550641
780261
1241705
2239844
1942951
1292167
823221
1177831
626423
1492279
2404966
2239203
1004664
2735424
1304539
654929
555175
276105
2439884
1903595
1252177
2181895
1707224
1122217
779542
2539620
2102614
1578415
1312441
1643039
381694
1986074
1540360
2377939
2597505
2650103
2158853
1698511
1755472
910809
168653
33260
1664069
1727903
2227815
2064524
1340157
2897932
2444529
604952
1775539
267064
182103
926876
1529177
660050
2636434
2321862
2437467
784262
662047
2701660
2814414
2215556
393938
1860257
249438
2123198
1575469
752939
1858762
2745876
981018
303860
2414574
2304363
2349335
973115
2060763
2482834
2340029
2551582
2779232
1698666
2143899
908939
2799394
1536996
815985
2068486
421589
936302
47436
2014970
2153146
144983
1926173
1628006
1103608
2239729
796505
1022259
2420307
1596878
2513732
1887603
1676355
2916454
2559255
2576623
322644
2129646
1587128
613236
145363
1525492
735648
2247379
1675755
866040
2056593
119644
1391289
2359000
944804
487487
172339
2389218
1832599
543432
197104
586196
2710476
598789
1686045
1667260
591298
2126052
857400
2610351
643392
1696630
1625785
2149003
702610
91796
1636753
1124985
1910281
2908183
1702804
587462
1542905
320005
1398796
466819
2505797
1124740
2339764
286355
493703
1405096
630819
655612
830113
1865271
1907124
2128011
1315411
2347171
1279170
858423
2228866
2231552
1499559
1788167
1289460
1919807
1348732
2673384
1837636
1523952
1311186
1435802
123085
44788
487834
1478855
351573
2091935
451523
117892
2122107
1931995
2270031
225757
1714925
367207
1014496
1110437
1453059
1015930
756524
779315
528135
1664022
2154744
2163366
20269
1246225
1606738
1117057
1839383
2605938
2066149
732544
2396474
2506789
1116859
91370
690913
1628804
603725
981678
1165673
477627
1393382
1387806
1730483
2551095
968536
980588
1887169
2727572
2134783
2937301
2243970
429679
2580474
395853
1508983
831526
1750700
90035
2668892
364495
54245
1045362
450013
394770
793254
2583069
2879310
814280
138608
451296
1843577
802343
2477615
2657679
2477822
23422
389669
1647866
1890164
2636353
1656572
2450816
2513686
2347189
2811785
2771491
2094869
1707047
2811594
1130823
2660195
88257
511994
1416457
113305
2813797
389330
1182110
1330186
2409819
2593570
2751231
2090149
2295425
686054
2873680
786909
953
2210572
2603047
843377
1386538
2782612
2843808
2288110
13501
711447
690067
11662
2815179
2680821
257231
1132330
1742608
24991
1707999
1791665
2123209
500165
1691142
887771
225854
1888134
2479509
2238271
1839673
2775387
2360057
1161826
2908316
2364507
325680
2689392
1741913
1672970
1203549
1622973
2667659
1891799
2729242
2303680
1455817
911156
1652250
2243416
2368789
1703310
219301
544991
1385641
908987
1764616
642418
2137034
2627157
2206436
2806561
548577
2792343
2882897
2841911
26875
2762583
2112365
1382468
2407627
2424365
708673
2089546
2384372
2620222
621774
1311
2324803
1537800
2532410
2626017
2835609
410769
111751
2292021
1948966
2256227
2709428
297005
2672998
1065473
72886
1135896
723642
42436
2209917
1385670
139404
2500129
301204
1273915
941138
405082
1570381
317626
1740145
2340131
2495923
1667703
1552997
2183163
1835688
1457458
782810
2592336
1053546
2152416
1910447
595981
311708
1313112
952011
2733987
2607225
1353797
2394691
1733877
1051156
2718747
288587
1007971
88402
57176
1840651
1737151
1672576
1744354
380119
1033684
2491372
1836254
1622183
506706
2682812
93178
205741
1653518
2554187
1974704
1681578
1776033
2649594
2051586
1626168
201166
479722
2248863
2033477
2641370
2268639
1099128
2689673
8995
593021
440240
1747357
1522326
817719
1011605
2060618
1090237
2312198
2270548
2403066
1446756
1551611
443593
1580931
806004
2142519
605418
1586204
329162
1061989
2800666
420252
1202249
1084440
811673
2286784
1566984
2483563
1689567
397039
211097
680134
522771
456769
1866163
2412984
2708310
776141
2388114
183743
2700369
1673427
1071771
2456504
1630017
1616767
2564060
2658380
1992955
271601
676648
1530493
632929
1737783
2274774
986349
1328140
2409414
2906641
1571236
329138
2392960
742990
254781
666097
2068561
23234
2624520
196401
724958
75839
2464791
333120
393096
1607844
1624373
320265
280739
441652
381081
1554694
678862
2756399
190990
1919328
2251832
2435084
2405084
1624995
314715
59502
308226
2829452
317421
2306311
467716
2937895
2715205
452661
406275
2012575
2930225
1752033
346516
420370
820683
1595037
238645
363769
2652840
2453251
1837216
1570634
137829
1488345
195876
1357722
2241339
559604
1929180
1090270
1633490
2877650
178288
2049420
2177185
1212234
91297
2268107
1479088
2907917
609937
1738109
1041333
559118
694044
2397676
192546
1172903
2156531
2511443
1660173
210542
377225
2765887
2851962
1955899
375341
1786593
2591169
2166169
282004
2106634
1135142
2175429
377402
200625
2765612
1305362
1896928
152033
2462390
446901
311178
1723479
1521349
2119805
2402934
2432930
2552536
2519842
2166664
2159173
2487760
2603003
845379
2550649
2365658
1906677
2075162
593835
2393329
2116198
1657369
1049310
376003
324227
1167717
2620770
2276765
584274
340056
1085864
2708
1096308
2456347
2054684
398017
358040
952856
1707305
987026
2692873
707519
1255421
1516231
20727
663556
154800
2598158
2090896
2770836
567263
1654613
683457
1158141
2881935
2715716
1208071
2151853
2304850
2086215
635460
920099
2508045
1220659
180962
2030401
2614373
46676
1372005
427698
687368
1383129
2436289
1113962
1376858
1985901
589809
1988609
584955
1558900
1774561
716590
1378428
250406
638447
574961
2426436
1458560
462365
2537947
478424
1393924
2544583
2395753
575400
809276
1773955
1161440
2061138
2300629
1290571
2632893
779681
32795
840104
97043
1242750
1599508
1662634
1236611
1489852
2740183
1418634
790175
1024691
2780398
366798
1061075
1375868
1638421
1087813
1854749
322244
781111
214870
1460552
1771848
2897420
19737
704969
2071936
1081078
693983
366387
1172321
1358231
419188
1459006
2494264
1747968
113863
1016178
56155
2379705
132209
2505441
1900748
2530904
2872503
2637996
2166616
2706748
1450803
438109
835453
2320120
2873815
2415518
2460301
2526516
284294
1597807
2122594
1295628
2395710
1355643
1118382
664396
1181485
2724012
1457114
997617
1998341
1225168
1787598
2447276
1925268
218754
1016486
2348698
2148201
2869594
2503176
1828011
732967
244086
910275
2257867
7268
1024103
581782
720105
2170689
1246835
144378
650700
1000236
1116230
2619908
2350849
1920289
2123038
558038
1675449
530025
1057857
1052007
1259331
2249351
1938134
908791
2622228
84422
1537343
807152
716270
262239
563488
1981990
2276958
2565535
915391
755395
2105176
2110228
2834765
657557
368150
319748
1248270
1134889
1037316
2019054
1281352
1756255
1896861
152393
2143413
2177440
1162309
529010
1645192
776359
1002629
1115175
295576
1686334
2385746
912801
2471367
1282063
858421
959652
2317862
1227639
931737
153415
2571621
720682
1837614
2665741
2164886
1984283
2651611
2204642
375511
344064
2393178
1793656
2840722
717841
377562
2244958
770815
1684813
2076720
674729
2480667
871539
217336
1634754
1675051
1088052
1807292
1979055
1177591
147901
1235423
934123
135288
1613568
857003
2576101
2535346
2559766
728653
50080
1313149
350099
953120
2467127
2243772
1699610
967510
2409676
1780364
687132
2801144
1626415
238744
1427064
824935
847217
2527097
2587445
935967
2515263
433092
2882832
615533
784294
2134659
1627621
1748830
1015978
1131490
88106
2022722
2476458
1103741
372338
351123
699152
15086
119493
600445
999939
1682043
2013388
1096338
2369121
1876954
2933756
403346
2114097
1245188
2213461
2324997
135279
1433370
1127853
2434091
1751440
1719229
2818016
2010406
820179
2454094
2646081
1550213
568771
1563610
1045479
1799386
2318721
2016934
1984973
486343
756578
319413
2573734
1894026
2354302
755169
2166155
1509063
2676548
1876008
1556077
284366
697072
953455
626580
996629
498119
2256213
1723408
78702
2832487
2110024
1961382
1147321
232160
2647818
704675
1907118
2646190
2766599
2660127
2746669
619348
1604382
164084
97000
514172
2727654
1363362
577539
2826231
223132
1876751
1225094
1662342
870448
1977488
2768169
2497686
1173352
2304008
528573
2598275
1485259
2768758
2554656
2557111
1188675
1576927
886713
757870
1976676
331669
1502388
550059
1306653
629246
1073772
664334
1612411
485685
2815890
612593
7718
1619083
1912243
1407294
57767
2920919
2155533
1831411
189855
583872
2605853
2342485
1792839
808472
1396598
1211737
1523935
227654
1309698
651689
1490961
1931734
1918928
230264
1071727
1683886
12957
559070
70606
618907
1962190
1380665
212057
1663664
1302619
1540788
1103450
723737
558480
1409769
2377679
2638963
309890
2273758
1671481
1286929
1339976
616992
1816254
2315243
2740930
142345
1223873
1403402
1071943
2681700
266968
2872802
2728293
247886
2604651
1624090
2755821
1026363
2259963
2422525
2004085
2820641
1867024
2055299
1375829
1264525
2717034
817796
1378319
2059724
2304992
798181
1829488
2429727
644887
966454
2506211
1487524
390736
227580
2366217
2388338
2745925
631517
862253
1483579
1855656
1992850
1940509
1309110
358633
2001514
2538481
950130
700060
19442
2768730
1071183
2508799
1516651
1237100
1451192
611813
572913
2364827
2311574
2784385
2664275
816607
2463999
2550400
2798830
1157571
2545243
1584103
1510598
2407408
1147070
1456529
398014
267652
2761689
2229145
131839
1207728
1592553
2574961
246139
698134
2336900
2279383
754211
1857576
445656
2378961
2520546
840536
1872259
658224
2417304
1768524
924413
1989111
844669
990237
204960
420637
2032408
32304
2113580
483642
1389946
1031086
2875700
2258584
1321608
759650
1627248
2086756
793153
65510
2394821
765257
473137
765126
1536948
1970893
686951
1616991
35167
20314
2868701
1048633
2136939
2527441
1060804
1953562
1918535
440097
1114477
461280
1202500
1195840
2087594
2759980
1248061
439988
2873783
202140
2416142
1314785
1766218
1358209
1470700
437326
123192
1938324
1408852
217673
398221
533314
1539268
1639184
2242093
385805
2168066
2259124
752177
2094982
1948385
138047
2074875
2709749
2495455
2865284
1879239
646970
197517
1006048
561323
623635
1624336
2940359
2834833
1746430
106390
61516
2472491
1508818
1330316
2055500
2026273
1515237
2936047
2802597
742555
2647363
2390763
852236
471859
1924059
2886214
1681735
1348557
948385
735706
2193459
1464960
1088128
548415
2618036
1921800
2352068
1840820
2010899
872453
2393448
2206421
142960
29796
280629
1394714
2717731
803961
56607
2244624
1148746
2199385
1472693
584536
757564
2291288
2660172
1756396
2278005
2696102
1936091
1874391
1739420
1676997
689809
1265986
259481
1552302
171732
2589213
1433548
1116011
1131881
150382
2679272
2822375
139007
1614596
1389492
415939
2525831
2854185
1830402
662166
365321
1975918
313246
10425
833737
374480
1654508
517770
2507318
1730728
408452
1285576
2567089
2775197
1376063
1169194
2322859
1712305
819675
2739494
2608031
2610238
2413812
1757101
2051209
2205916
1745417
2908593
1987213
2769872
652636
451298
2918630
2742830
569578
2088808
2588300
2555323
2350254
1667071
2338461
610074
2527277
521897
2959
696322
1884867
1784505
2358780
52964
1299308
1514187
1044698
1178047
2290437
877325
1512156
2427735
1327728
2803004
2878234
2884548
2242348
2098435
2048408
1079409
473964
2596427
2705495
58676
2077133
1707652
2471613
491277
916271
2574999
277710
731479
697553
814524
2034940
926375
2462421
2446740
172525
2763137
2353898
690280
2367314
1973014
272930
2579904
1562584
177716
744072
1633823
1662322
2710882
2622734
266283
2522262
2318667
1176377
2649918
1143002
1332168
948735
1148182
271247
2772538
1365882
2035353
454098
395872
2343129
1442616
1470446
1960101
2463491
2047075
2510036
419419
2736804
256019
1528365
2009955
413660
2061467
1084793
461920
2704687
575202
2386891
692080
158412
1655000
742492
1081830
1876923
820354
694541
2819062
2931418
1134604
1364637
869329
1495892
2469209
193486
276759
1036427
2513271
252236
320096
1443763
589463
1676028
1843126
2546287
1249227
1816450
2512992
966167
2829227
1713912
1942959
2179979
1401104
291523
345211
1822612
1556673
1588120
901179
2540742
1564763
2592002
1063650
1431764
2632058
2415650
173382
90050
366633
1286010
65316
308081
1419324
2621123
2208846
234118
179844
2162424
1509861
2933256
583754
2042619
166218
659480
1437163
2273741
1009336
2298673
1397608
629002
2438044
119225
728374
1014733
1484831
1820403
1000731
1312910
963787
1637635
2439819
783225
2697009
2535720
1571505
2420037
51199
2086273
1750449
1923221
367106
1886828
2044134
884527
2206300
1526763
416583
1547047
1794854
1995366
116892
2336515
1954332
2653048
316382
2162602
614138
2099097
1060478
575339
1852492
489269
542687
399415
1088818
1388780
1021549
640508
517348
1539770
2489880
93799
127508
1296111
9136
2444548
1900966
1478543
2768603
2006609
2002180
2483001
1511174
671809
2153423
1341837
1942847
2173642
2561019
1999629
991277
1073078
1175943
2495580
120405
2130038
1737025
2318909
2524207
1617257
1666879
2256081
910095
1588756
825857
65136
707949
1137489
1388092
2477781
1262153
2047965
2167869
43281
564712
2360747
2245007
245138
700287
2602655
1458001
2937968
2518414
589907
1198203
1024056
705944
2510665
1375352
572467
906723
1840435
2424859
2931771
2768001
1559351
434345
2169453
2524864
1588770
1920610
1864263
1462759
2717835
876323
1471377
1443396
408682
1285891
443337
1313559
2173720
170318
1522573
2922428
2518199
1393586
1313679
538563
1674874
1525601
2616280
2199241
1463906
1335218
1554001
623657
436829
2829089
1442533
2604382
1884736
2084488
2346809
254551
644296
317973
1728597
1860481
2154883
29114
2387565
1198397
1015916
1918784
1017784
382413
1413909
2029285
1281207
2426963
1073448
223428
530558
1343505
420302
2864527
1002548
857372
1761567
2390721
1333261
2278427
844624
2128512
357017
2896847
14192
48613
2015021
453503
1474958
2754677
889470
2524041
2648056
1372052
183225
2299278
178782
2722956
1900656
1568332
1489412
1795967
1980017
262790
192812
2255097
472253
1225233
1472377
1122613
2517085
433867
862597
1565420
1313951
2891741
871015
262122
2584584
2197508
461318
890900
964469
202878
1467420
553386
15375
79025
1634355
851398
1184665
54107
1771873
2816225
1413159
2722081
378433
365287
659576
234014
2777626
2863025
2352475
1043238
300028
2122028
910923
615352
1230990
1310221
2027539
810281
320917
2443130
478522
1159744
471596
1846487
1596590
1992681
493520
497196
2840757
2868563
394289
2251138
1823886
484830
2401927
1657463
1210437
2114774
288724
2069391
1889140
1048877
450629
310552
1421482
421906
1245358
879576
487551
2822715
2204189
1278866
125989
490592
1594883
2560283
1956257
2546905
2451378
2766641
2426659
560821
2098211
1438979
941502
711702
1386924
1495195
421788
2286579
2894698
2657989
2772819
1959820
118483
1461765
1479857
1310137
2719433
1731659
2108817
2622794
1046327
1519232
1957711
608205
310059
1738697
1877449
71951
1028535
996797
2847201
2624353
1681719
2570204
121949
2443922
2649446
2205474
331553
213307
2485745
1726385
2505613
1762382
126605
477517
649850
366233
603434
1582738
1447590
287370
2438323
2505533
2826079
2170979
1875430
1962361
1586310
2030372
210908
2091084
1193855
2352073
684830
1709264
2241868
1325079
2505547
270982
1954779
1139871
130052
2291113
206937
793615
2637015
2781711
2842038
2298212
2348225
1315194
2801564
2168645
1238053
2837767
163163
1555088
167210
711841
1548342
109709
2475259
1338634
1657700
816399
2037560
2483922
2761148
377118
1175219
1031044
1838147
2030960
2484555
2729283
2679912
1836532
877723
2045473
399992
2061119
2220406
2593703
87614
1526344
2852894
2396622
726351
1850208
876579
2663012
2036335
1078171
1992830
517106
2830569
2519114
603818
1307456
108512
2796622
1418231
1208594
2294946
1041139
1731963
284615
1206442
2444996
975918
2351256
414306
2145038
2106440
2202198
4679
926118
636682
1169914
847956
67127
1283679
785687
1771617
2473
1137849
356138
2251368
246739
2367889
946219
1226367
1029474
1582083
2913794
644547
482283
2098245
250136
1297542
1368129
892642
2132477
2283655
699625
2702619
1767703
730599
1808015
549959
2091339
2849409
2240689
1779151
604860
261499
2375130
2335540
742378
1517261
1358342
796970
8192
2548558
225893
510692
1868851
2251524
2559168
1951173
2635422
571245
573197
833860
2808459
284687
2058725
2458679
1555449
456919
2703154
473942
150142
111706
1450628
2817325
120987
2497602
988747
1481822
2217707
2133375
2292670
2790735
2695426
1365332
232960
707689
66597
2507771
2447908
548006
2706961
240803
2656243
1013539
2194462
1064177
2577344
2186931
394986
1611672
1037337
1650617
503520
1435195
2309431
1128792
311932
479511
1318120
797770
1602717
572061
2723082
2840375
2498781
1639405
594282
2104902
2612121
248986
2234927
276947
2355224
1427172
1137483
2610960
1222157
554242
2552210
2454778
359855
2224905
1845139
680262
877367
2100773
1271528
2232117
170419
1016694
1140117
1734111
1482936
1028896
1089540
2475744
776398
1696544
1143895
952947
2529869
2292200
1927571
1745409
2848896
512008
478172
850734
1758388
688384
1453527
1484152
1723976
853804
188544
1300879
99447
924243
1610338
474357
1242508
70585
1755034
112076
2604046
2351615
347603
2385982
2241122
1263107
1791651
134725
1389060
532837
2845045
1371259
1517500
2488321
1447465
849364
1249795
1929315
1349004
1433096
1556231
102809
1398375
987679
1441492
1725843
2541895
2636978
1351546
2484537
984914
1976557
772315
1267378
1288984
2641197
2814275
739284
1288915
187485
1183844
1982180
804757
1128088
2636448
1888310
2287982
343512
2905448
2638934
2822756
2633400
2633844
2018054
1937309
2360913
708836
74589
2205842
2322070
380340
555502
2624976
205061
2671059
934210
322717
1219286
1229494
2249364
1423642
1345159
2858406
1110740
1775108
1501743
222977
1240623
1837830
779585
202540
39033
2672577
2119115
2245516
885519
1740019
938515
1166925
587747
2177814
912017
433071
1651186
2431136
902833
796986
1509692
1908007
780489
1149056
1745232
1260197
171037
2531301
737994
573132
1723795
2823339
1978992
1689126
2119415
211148
366600
2691477
252450
438210
2164751
1411593
1815594
712176
1693461
703748
2883247
2009258
2679991
1423
2480730
1972276
1093203
417869
2124112
1229890
1369583
70405
387718
833053
1322509
328319
1118284
192580
1909634
2545566
1636622
1949567
579131
2248253
1343466
2569161
2701786
2661694
1161932
1146719
502844
1577932
1120866
2559521
2362960
1761929
497917
52750
866304
248613
2734677
998054
2311939
118175
671252
530162
1158567
2894854
2139106
1053622
325105
2922325
2265399
854776
1809809
23605
2082246
2095342
1666526
2555663
47419
216583
418343
2484271
757445
2300705
1682041
2399407
1612414
247955
1763112
207703
154869
2222399
2883745
651310
132397
1488401
830618
422592
1620193
21126
1328656
1464841
2193889
844512
1094426
260848
1731580
2495898
1113952
2294621
1561026
821994
2815652
2342946
1196778
1625337
2223958
1475528
2224626
1829363
2000355
2274328
765088
439653
2176528
82020
1199066
785660
2791778
2869717
2069266
2794093
1765896
1475
2892898
2413994
136125
1552568
1984651
1189839
1785610
2481889
1671098
2569536
1743357
2410419
2530590
587878
2202217
1375499
708161
1208332
893734
1308869
1199030
907001
938220
1363910
573576
18757
2304403
1231839
166902
1084956
2446694
101561
2855427
1906559
128944
1299409
1673802
1016878
34398
883060
1685601
838164
732345
2936492
842854
1019600
1861343
2057530
217044
2198433
2576714
905980
1039427
1878507
1008918
2712355
1706324
902141
1581247
78811
1034052
2037448
1951568
2273432
1930120
1990379
1930479
2739203
914334
219600
2263653
2120612
194920
2038193
1695091
2340900
599991
1114933
508770
1155417
352940
2924140
2466455
1215011
2910078
2390961
262713
747930
1603335
621013
803987
2049526
809445
2103586
1864333
1004445
1222943
2326307
1862583
1304476
2001969
1854762
2830810
1691565
760356
1150439
1611252
1168159
1411439
307393
2185222
241993
1533286
89907
214269
1339353
572942
763812
178069
1817854
1837693
1034089
2546584
1945044
2501489
400323
2282466
1472606
532774
1019566
1533881
234352
2240193
2670411
2077346
2846334
2668562
2337811
2335684
1633394
2745562
2039080
1868334
1938882
2761224
1349523
175467
94601
2238870
1473514
2346372
1875274
1411956
2336489
1217629
615745
948502
2630451
1673799
2267200
725102
380259
2561779
1942203
2920225
1766708
932932
409565
915899
163033
1232995
2758589
1573211
1977377
739952
2656221
1204063
1660972
2299860
198650
2468651
455399
1377766
1692923
525870
2939923
1681787
100600
2939109
1679871
2293811
1662947
1604893
1719427
1462470
1280082
343997
1444284
1221138
1494220
1145202
2211992
2918200
2935252
1580441
1728068
927742
1950572
949542
2721497
2482437
2269613
2504512
2871875
521708
2598462
498868
825576
943404
2273240
2577211
2136997
2802980
817464
108874
173273
1406367
2068597
1585963
1044269
2812625
159390
299939
1608564
2167959
1690140
713603
2581556
2649651
1093688
1450891
756105
1213249
2003506
1677780
1490636
327737
229341
1572004
1530079
678474
166901
1201044
2320102
722187
1184795
2019070
2543779
1745536
923064
2679919
1850830
2092155
1831028
2186197
176638
795239
1205033
1081944
1426441
1614321
1395702
1624133
159669
1988378
734847
2752206
2362181
1916711
476706
2493091
2351256
273029
349374
485609
1566141
2196159
303633
977858
2531040
2815070
2675004
715849
2212027
2375544
740853
1894235
2710798
1629912
2496170
29800
2302585
1455756
1344994
564709
2881996
1499292
701258
1415149
2916232
1507715
209914
339044
1543092
2448294
2924414
1592119
1597967
2240291
1820997
2603687
1544163
2086422
2808319
470172
2758069
2858214
1792730
2202797
2343771
628435
2457159
1340547
882309
2372300
2598063
2521137
1537543
144955
21679
1397839
2828958
1183970
2753918
2579006
2843100
1107669
217368
1748916
1159573
2236581
1407901
2884595
1259302
2497242
716220
230651
1067465
508336
1922841
1823359
1860669
2762796
1546544
429919
2299719
357671
2591382
2606771
2312918
2050466
1965649
2471977
2305541
74576
2727920
2443530
2373993
492497
600266
2586609
383431
752627
1459476
2806190
516790
2191703
2263431
1329886
2356873
464427
1496563
89786
2316491
383603
1340714
1182219
231059
1680616
1064538
2397579
2121995
859636
1767510
2195465
406572
2238200
2105200
1277314
493103
1747419
657809
125639
1184129
1512019
1318835
1555890
47870
2151200
1933668
1350768
1473781
968006
2900378
1865579
2664339
12708
2686649
2527011
455333
1715113
1058476
2240949
2493145
16131
860216
2564548
215461
632837
65127
1440284
462143
1445571
2882676
2643482
66706
2306890
544266
125254
1809817
2827981
2840115
605046
1700852
307095
2587672
2708299
1573578
2095223
235226
12630
2643584
124394
1553238
286647
2716462
642191
22407
526737
2823430
2457294
1425242
658268
578952
2148475
304983
790609
2927663
989489
845691
2073765
2239690
1506058
1156740
485625
1421912
54281
112754
99422
666020
61264
95125
1750112
2858035
2710950
1426416
2697354
1502238
771022
1913605
1964574
1572171
1183816
400045
242825
2030688
784979
1214370
1081865
2636758
2477924
99182
244653
2911401
2722919
1915993
632147
1903979
1629252
839926
1593294
1242977
271190
1805525
1071746
2377627
1701502
2295413
1459240
2410817
1150814
1010958
302629
423818
1216215
905581
573365
236454
1137861
2871591
512427
730225
2643602
1513026
2867833
1406991
943717
1920595
2739174
1918296
2095441
2121799
957114
2618402
1004116
2040202
1632440
532634
2475422
621623
2667725
1871886
2706927
169550
1766429
2932874
652806
1654081
1265533
1272999
1432130
139295
262179
177253
1955964
2762029
1555531
680337
1044066
2106332
1822349
507185
573001
2266775
1455739
2711682
651402
1559333
694804
2350488
2500581
715499
1176491
2580729
2556647
1936596
2803189
1504796
1063033
144157
1589155
1791196
1919190
2556646
92003
821436
1755898
591680
1498774
1661131
2490230
1836274
2022010
430003
1526127
2756758
546272
1904547
469807
493535
1629233
949388
2394587
1965237
838823
1972256
1795803
1189713
541915
1682678
761244
2119891
2697437
2112219
2468840
2314184
37261
274912
2034253
184547
623398
933404
2879750
2792793
68582
1317919
1842787
1205590
378243
2396221
1858336
2446299
2359520
1141729
830753
2829917
714082
810422
1726148
1055679
2010683
1271096
1357354
505729
1695686
653855
2058973
1778470
689084
662217
1305596
2937187
1287926
387583
49215
2199890
378810
1457531
1729843
2447682
2120121
1776838
1197266
2220019
2169508
948610
356530
2188138
1487991
2572679
1528458
2695015
1837861
2196951
1467579
2241612
2760216
956683
1119781
650910
2648317
2477057
839324
2633238
913192
2473605
1348645
1366202
267218
1813054
857072
1609092
1812547
2830385
975463
1351945
1835409
533930
938688
163983
638881
1645697
1201070
1932625
1963792
325492
2816677
1516055
2377395
2310536
2318318
1082050
58487
2673866
2576473
173873
480914
1723192
821694
2315877
719528
1770365
1275960
696094
112277
498906
1800380
294075
643149
2882473
41743
1247465
1261752
1853807
266877
228587
2874268
2445696
1149750
231058
1217372
171174
530462
766488
1150310
272088
2662081
2474727
1015756
383794
1504661
1295849
1264204
1716871
1492743
1322077
196448
2886149
2417946
2747528
1024659
2546709
375292
2812671
2033674
322614
2478708
1693796
1809278
381296
492422
424471
2040834
1711428
2785824
2382827
262640
2440709
2863126
968783
1971631
1020714
2342578
2660289
735282
2663703
2166516
2611796
803369
2441560
75815
1402406
1157743
254289
403495
1597291
387633
1844859
419439
1908528
276166
795778
2938445
296460
1450006
1298292
2890214
1021260
2056638
1729127
1005896
2905414
852987
2763024
2688275
2142457
1429443
597205
2068282
967500
583874
2200560
491475
1973234
418434
1389045
1434548
1463688
80937
1057535
610737
1805789
1043705
1879450
1470051
1205217
1242174
2637937
2234191
1005935
1155306
947060
686140
2101195
2134022
307928
2890624
2810642
2309949
13265
1334723
2481945
1683710
2288980
2236261
328985
701808
49887
757493
1511486
1807788
514357
637329
2905562
1046790
2401881
444892
1860175
2803471
2295691
867640
2739770
1638103
750585
1068306
2461712
547422
2676651
782870
2880366
413137
2431013
2389522
2832809
1472441
1588862
1807982
508465
654992
2518392
1616886
1299630
153183
736684
768592
197088
581390
218791
1005386
40498
2504503
2068347
1022621
2224769
275530
945474
2216939
2130308
1942287
1372267
1033533
1586467
2286473
1469288
1431032
2390015
627821
2825438
2246783
307374
778842
2729495
1592096
2267654
829713
1803715
690783
1074888
2744071
1812605
1227175
2599942
1727332
2914529
1718104
2669100
2470682
1842994
2727979
2239042
2290022
2862358
2344227
2152432
2258865
646707
1006197
2882987
269782
2303987
1091366
2232939
1464585
2044389
2042092
414805
2537887
198350
2804598
2145757
1380014
151370
402515
394659
360496
2704860
1322762
526747
1878331
24866
812467
2018373
2230757
2312996
464025
2931538
2323148
340308
1202743
1958483
550926
467616
1163010
166828
1915154
994873
2033269
1074287
921526
2522668
2436205
176758
2785033
2250472
2591009
1981269
1201351
902105
45905
2774513
388828
48489
2808240
1856282
1819340
2624972
2076413
2121721
1049448
717023
73075
42285
346411
2114316
2769868
2929942
2561836
1226869
1694371
1880151
433112
2437243
202932
189573
1890333
2183335
2334669
858186
2599216
2659267
985687
1264294
1835955
2122165
471180
1863462
1669676
2056571
1455872
2834027
1965737
1184342
1558333
185879
2918356
2081064
2219273
1389916
1631945
1103377
217634
1142983
1512264
2421445
1833495
893442
2512760
418069
885091
1864567
2821577
959185
2189507
2575697
2183027
1895812
599850
2135253
751553
54743
2657700
1527922
2174221
173762
1392261
2349439
216070
2514286
1925729
2169255
1887701
1998936
2213801
2938374
991781
2557176
1410031
806877
2167742
1040360
76268
1046813
121448
978876
2548525
2868126
130455
2897772
83959
1693292
1375381
1801698
1856713
1693280
1110037
2586816
2300423
726829
1875429
926715
2435096
524940
1533977
2088459
2005989
1229273
2119633
169965
1700432
1491937
1254242
2048768
31797
884485
1844296
2616182
2278365
1542254
112849
844402
2734079
381990
1521273
1702542
1769141
1941607
2230541
2090945
258954
232171
1322059
2107142
1201789
208722
1097137
416608
2443083
423065
51084
2473281
132791
2304244
2496032
1044501
760038
2599975
2580637
36695
1879243
1100998
1352237
1046999
110982
2460928
865571
1942030
2054504
2474077
2142234
2262952
600200
1601624
1674454
1059049
1557907
1538674
1704397
2372854
2197913
1007324
1791170
138230
903662
2745928
313262
1525652
832685
590121
1386518
1362846
1891390
1033700
2861614
32644
1637286
279590
2492532
1327892
2463592
1542807
1023480
659205
360661
1203704
2031236
2240551
546884
2939677
629124
1880669
1290529
1160910
451467
38181
1894326
2765057
2883864
2556564
2217232
2869506
2771824
812182
1103924
1415024
2685401
1534947
1539714
1848042
37414
1924486
1563853
620495
763229
600363
545875
1164673
1310831
408125
2269963
2678584
1964897
1890637
1590845
336448
2311228
2742169
627596
1029751
388653
2041167
390421
1448933
2570440
2756798
2430259
2687776
1835841
255068
2797138
2003744
175732
2855595
514149
245898
1733605
1932769
2250928
2924077
2933898
432060
2783024
184065
2721170
77832
1365814
878930
2322419
354420
285364
1256482
1257681
1381943
169652
2680725
2104219
1858199
2865934
324590
2578952
543991
2262520
411549
1766633
2225377
396982
2734920
1077642
229384
1143149
1419428
43208
1591871
397266
2599895
1067581
910128
863823
575629
1830578
855195
653186
2936831
782820
2744956
1332738
1011553
1144035
255283
1986019
2522775
1756602
385336
226732
930141
1369461
67532
2511956
2408951
2392971
1759568
1742881
1816827
1146934
64026
1836197
1861273
1958098
49414
2045815
403538
710376
2569844
1632901
2505139
529633
893504
47002
1662813
2623367
1986240
2775496
1179946
2210010
888540
2272356
1838731
2246291
294835
1507195
1615634
1899759
1180476
2724678
1435806
2776316
1977539
2354754
1444299
85545
109206
1062162
308503
1807192
2513750
1005539
2134440
2264964
1971931
2328119
2471991
220282
996351
338062
718932
614774
2444875
2346068
2228428
131237
41617
2128808
1268954
1476407
2100794
1981868
274278
1002872
166182
187458
1751526
1826228
119974
1247260
39735
1086975
1737436
590266
2317783
1412673
1147144
2275152
2378220
824024
616545
2127120
1407359
2934218
2916609
13422
622607
1610403
1173546
250032
1829291
550516
2475783
2113729
1812510
1561814
836327
2836543
1025667
355773
803466
1345492
2595360
978054
95360
1133957
749320
566951
2337501
2802249
2255417
2837070
1479136
2309716
1106123
1243697
2861890
1671217
967170
447243
1180383
1626482
2208586
2418223
334197
2367407
1271433
1257307
1374188
1083668
2171232
2729831
2289191
2379897
1260598
2500279
566771
2424390
2523519
1498048
1878918
2785769
962630
516088
1873446
2490432
2302310
2076437
61700
385809
345
914849
2379661
1611414
1216356
526378
1886138
196497
328089
2094760
2292399
2904755
1522770
261327
159956
1658149
216529
2522091
870397
646687
2522424
2843759
2648413
1693685
2881979
354152
1552665
621326
1756685
2914104
135515
475020
1401796
1576872
22863
581962
253817
1514356
2763997
2321783
1486858
1116819
468464
2553100
2738304
1462977
2864904
1338482
2767042
2881979
209208
1530326
554829
409488
651294
465773
1152099
305151
751832
892724
2922379
1785884
270812
1751728
1651695
1303695
1089078
2720014
1758923
2887964
2186186
545397
2499877
127056
2420199
2770519
1110512
2810025
1858645
512685
1461414
476718
1035459
1193077
2468864
2507966
1552869
17164
2771640
1068573
546041
2783065
188909
1937779
727672
2727422
258618
686812
504472
1656960
2850736
2503224
1653261
349071
2791676
2821466
608329
2698806
1132152
582042
353405
290588
2370615
2002077
1911824
293045
2024362
1866256
664641
2342455
1128549
2464963
2614836
2450007
937819
2481961
463736
2492870
2049750
227507
731522
1064882
75491
1042389
2288950
1931633
1263164
208838
2392491
1229290
1758466
312226
623683
531025
141740
432694
516166
2386280
2160459
266768
900545
7182
2883853
2095058
1562625
520248
2447886
105608
1915276
474995
689843
1502344
1599252
935988
1803372
2510488
763615
169383
2085837
591076
498960
1700371
378123
1300753
148618
918917
1201071
1644356
39902
1028310
892109
2684369
54668
2569819
2868608
1630750
1831746
2299325
870498
1538853
1836380
718681
900923
2420339
306351
1584978
1402728
867598
570953
1998030
2099988
1392309
116748
1848375
1156445
2780831
371609
2553973
2266170
1476385
518781
804510
1525026
2921181
1224932
2069131
1242470
1368160
2468732
327478
1734854
2340936
922744
355185
2343322
1751224
2704901
2020004
2741568
1414400
1207541
2167056
1919543
2436806
139679
1375063
176916
26718
614708
1498385
1581433
2526474
344813
2538743
813318
2901236
2339841
72567
1968091
1733868
1311707
879627
535514
1796304
2931966
2374221
2290673
2159258
2692181
1591091
947462
1275730
1796549
2788250
2135641
2061039
1029368
2312728
162247
1433213
1047964
1059290
2605939
2328397
1735903
1308145
2154935
157922
248573
359540
105434
484296
2366612
507982
2409194
995980
1175224
1232124
1929651
760903
1827385
113617
1289985
2448551
2770594
210926
1108652
1519256
2126176
1470659
1745050
2496981
2081505
2171849
23949
2846961
869060
2018111
2472563
128574
2343367
2447140
854346
1530617
1426376
730234
2798742
336972
2725843
2591751
1148968
1546113
1845701
14630
1667037
1913133
1991746
2711528
1456484
1720951
147580
2575385
2707326
670054
1248938
234521
263261
1445482
942005
1023992
2289419
376182
600775
277021
1197584
273942
2150521
767662
2722594
1181769
682571
1744019
1357031
106913
2745646
1170817
2882131
2558982
2555104
2717833
535057
1176934
2826379
153263
1498527
2609004
1605868
142710
600429
339594
1865802
2159036
678758
2332377
2868512
1921775
2646331
816088
2802205
535929
1167098
2538498
2723830
738825
1052749
2480146
1276890
2058321
2280858
438134
2155455
1922296
2609344
2151747
2120871
673839
1271732
603726
1567989
2619350
875695
1883166
1244626
1327417
1919828
1606794
853568
2873354
1551722
1183495
250032
2884999
2304749
733612
1857873
1424137
1629507
2586317
282193
1321986
2009248
2547629
412453
2791033
905640
1354812
1404030
2102130
2782184
2918429
1658877
1850868
1412407
1248743
2336149
956596
47407
1858880
128760
1505503
1928143
1113433
278968
781572
704408
2143789
200043
2584651
1140544
1279357
2447228
458637
186957
1803137
1024791
151010
1228167
61269
2253727
1068990
2593415
1160394
476836
2594969
2564809
265560
1765282
280989
1106580
1925846
1889476
725926
1263106
2295800
1985257
1843875
1281527
758975
1597005
2695460
539870
2039859
720733
1924294
891467
2785267
483780
1481464
2818171
2325266
2632807
1741912
1832013
2413978
1397100
1031864
1759676
263381
2813795
1783123
2203824
663922
2682067
2386576
797031
2268835
2758526
2628045
1054982
382053
671685
2466839
1637581
2300782
1051111
1777851
381737
552889
1132612
191460
2649158
2524395
840643
1285322
235363
2064417
2539326
1296380
2133665
1430620
2467185
2161684
1653382
1187938
2845169
408770
843341
1556180
2416533
2369092
2245583
479209
2328373
476312
282464
791120
2146130
1365830
1027922
985446
2091490
1852924
444341
1354636
1252052
323675
2432118
1306300
1501907
2062445
2704926
1703431
2102879
964690
2776153
2046276
2101126
1507898
2187359
1333852
2891106
2435332
1177384
2360588
546195
2908188
1756452
1944161
1413402
372686
2917085
2931463
627285
1144087
766539
2135913
1050034
429099
945171
2489372
2523965
2076017
31743
980369
343187
2395129
1283014
2766831
1449217
1685460
469496
931819
2300532
453042
838833
1399327
1626022
2472146
2673998
2243615
2854482
1407686
1090921
2508243
419352
2241523
1556731
529294
2786896
1589092
614218
2595950
343713
1188679
2103583
486622
69388
2805225
1214272
1911872
2810264
2384255
1742412
456071
2553270
2144717
2298893
1979312
418061
2377500
2556946
2604804
1117664
1763959
2832191
1016513
728518
790703
2836051
2191868
2526242
1015982
1052702
1065178
1922803
2640699
1082830
2937985
946019
787619
1349714
1768529
2774190
1330518
2676113
2880885
163277
2155483
2075022
1372127
1611959
1235963
2610441
2691413
156686
229423
690258
2732548
673203
2011166
2675046
2200886
158186
391000
1975913
898701
2677834
1829912
1208297
1953869
114280
72357
2554968
1190169
1445305
840319
2051013
1758868
1991158
1210065
1475386
445305
1209008
1265898
376853
771595
62012
2026765
2574306
347044
2707211
2814146
749484
1654803
1110389
2314834
2460170
1770292
1924748
2741340
1928681
2576018
2524420
1549729
1994009
1543758
392061
7963
1725025
1187379
2287212
1904646
1743900
2148680
2579463
2055612
16613
2706444
1847603
1834804
2401251
1763691
1721317
364365
2703099
1485886
57914
1337444
698024
612088
336356
1694432
2109498
17200
1244601
1901859
855435
2870933
243633
2863033
1653407
1152834
1287348
1002443
1149191
2055153
1195028
2440453
1989846
2723583
213987
168532
473344
2140052
1266985
323623
642679
1825223
949779
780812
1735363
1043557
2503585
1329172
1704269
173162
177819
2711032
963745
1573591
2758473
555187
17295
1306947
843215
1380896
124825
447817
66294
2326571
2538544
1706969
1357515
1688788
976773
1410573
987307
522447
960033
2506380
2754851
2291368
606435
1837267
76419
2214549
1722406
1952608
1705747
593405
1429849
323074
921023
2843802
1623592
180640
421063
2162959
2168065
617100
497263
2229499
2803015
517366
2206648
2768865
1519644
1948484
2342198
1438053
510053
1982200
2674500
1778120
982726
2453840
2205848
1913360
2480635
1033178
2502531
1806559
1705094
2740230
2412929
2153854
732828
1423052
2887888
2577057
2734866
1941443
204219
559392
2407039
961705
494511
1809997
967946
1590781
1858122
391001
2540809
2467802
713814
2110017
2759994
1122105
1166168
2542509
1757473
1958699
390412
622422
2087820
281956
698239
520770
1708287
2151800
1814854
830793
2419616
1783229
1583338
1906391
662345
1146902
140107
1662840
2551537
2869344
115783
1419533
638291
1147794
2736984
481784
268507
1556305
2446263
259212
1624207
750428
2100627
2209469
1809624
1252322
1733168
709146
1131403
1401461
2145292
2841976
1955318
700237
392658
2079563
2152114
173450
1112175
595739
2218232
1941514
812463
1014093
531096
1709808
544436
1101063
2513360
203285
1042081
2753317
2739702
1232024
2311421
2108006
962001
2263798
2330983
993935
977693
2193671
534399
2729443
1465817
1817847
1430559
2629219
2649530
1995392
517699
2547578
431805
2397941
2726290
753560
2531372
178521
2492555
2488509
182456
1536435
2395897
1161332
2312886
2718812
2097782
90882
790063
191544
1749774
2464102
2379030
2303204
2226771
1051852
1331785
2835456
2519029
2646944
2145930
416075
246335
2906521
32738
209189
1981053
2353569
469281
430980
1131519
2431034
2257774
953451
1052880
1910861
2651768
2730452
257057
1842312
2048920
1790240
440218
1888337
1588402
2745175
2795083
226052
2653933
712115
965984
406266
1826174
138466
1676412
790439
1927381
2490660
1763040
771616
77529
299988
2859973
1818097
1377862
155214
2552132
2501864
66775
1860561
2438307
80558
532124
2545856
2712270
1014823
1317797
720977
2170137
1973059
1452880
601913
2747762
47322
327680
1095068
2450025
2567200
2285741
2171911
2507924
2026724
439290
447129
370528
103955
1085706
2807073
2816409
743768
1867325
1916712
1629773
2314946
2829024
1270624
2832453
1817590
626682
1160178
2732101
1584745
714796
210951
796571
1005426
2629655
926360
1374243
265796
2496148
1858144
2896312
2382487
1475392
579244
47502
916077
1397228
1160583
2044004
1824564
2590395
1364243
1951424
947083
395736
2017405
2933361
506997
2511424
1863755
2017794
2447119
1070061
392358
2401435
1792751
54500
2811561
2166410
2298315
1760317
1377256
1647662
2832186
1994456
735162
844846
392457
629613
699712
675201
2390476
667226
106755
1856243
1015049
2593191
2735094
987648
2438324
318044
1054885
1341696
2685770
1905251
1699038
1650761
2164931
2005499
989803
1348062
1325453
2240920
1730070
2922784
1077457
2069265
1226836
159118
2421510
999367
2307975
2739249
484761
2819783
2600258
2508288
1853156
1160879
1391194
2920290
2817679
2689577
2102476
1868161
695241
2527623
1491904
2155154
1374968
111767
2390149
2634298
1368134
1617194
2596443
401902
2403055
130440
127302
497851
1213581
774755
592029
416926
2920152
770926
1709041
709891
2692014
478405
128532
2554568
1717148
2468650
2199337
2642709
755137
1989822
879322
1977706
1195713
1075307
2321906
427934
2535543
1748122
2460233
754881
328093
758602
2598564
55841
2586870
2194086
1410149
876592
2515593
2492246
1539328
747316
804861
2690611
2063548
530125
2603713
2282868
1278011
2847018
2351407
1268575
2456733
985634
2670484
1661176
2763461
866145
1935669
2652583
1025300
2156642
217709
2441258
151125
1349784
1168220
860917
2404822
94478
1381328
963839
1162438
754287
89121
443804
2815761
1503612
800001
2278843
1825356
561402
2766074
1731897
1903174
820594
2381294
1862178
2583555
1909312
33562
2430514
2668483
2052127
979294
2048575
2576007
1006587
131040
257345
91291
2680907
2663742
1343028
2930770
705963
33412
173281
1109108
1788521
521299
2804363
849940
1511829
506447
2452755
2742648
1895644
2716904
2689660
2009324
306306
64250
2771046
1486678
1259737
1842876
2432274
2511717
1972369
2738510
2146449
535723
362552
1904209
1924092
1181489
207223
1937678
379198
1950570
978722
834937
2274550
148086
1797874
2433914
1936292
2234371
191093
922341
2481007
2205365
580584
1862558
1008632
1645654
2542029
1175969
1995584
1737224
1897113
1756588
1911059
2827473
336870
972117
1250247
2764907
896681
293803
638468
1078536
1403773
1002124
96587
286376
2855314
673658
748639
1684294
1790507
2134939
2211409
858469
2598664
2543962
2386663
1015009
1458075
720721
1256893
316981
2204799
1125090
2036849
824917
909447
2837643
1673047
1470988
1921620
2836994
2356701
1233596
1118340
2378764
2479406
1001570
768125
1235545
2546176
1598295
2320431
286376
1726534
1144273
581196
2935249
596005
2009729
170748
1423461
1576478
621089
860291
2320404
1840346
2210628
2736719
2138545
1605672
2207698
1679304
1166534
614666
170461
734117
440597
2570653
1384073
796071
1594982
1678870
1035796
928281
808514
684399
1422117
123846
1248971
2348004
1191062
2409207
698770
745107
1848186
2655652
577845
1686375
448523
1760172
2316015
2310367
2723578
1793582
2662048
149177
285753
2137456
1017620
2325936
1490908
1532338
785726
143743
2232104
2233536
806461
1099120
1276909
2431063
720224
2828359
2902262
1516735
2578694
2370607
2305035
1814638
1031077
1691759
2741897
2190813
113865
1069642
2697217
989397
2638622
654573
396328
1337252
2140480
2661950
1556242
1490851
150671
604342
1517694
101163
1970278
2407899
1176730
15186
1009299
184332
1454926
1152256
328070
312332
1469142
1411338
1414393
528931
1757040
930435
1649477
974952
748303
1057713
1923000
1251945
1754954
655422
1631247
2769487
298043
471126
2350383
2926074
1429511
2876557
2314981
1803402
2479365
1938117
1843907
2723400
2400365
901502
2022259
1703694
424257
2869372
2819168
1654723
2262004
1838591
2852329
1987358
1371701
2328366
2807217
2485728
1114603
432182
64546
2652456
1017958
1946690
2753384
513087
1070519
1797922
21035
332572
2853114
2902026
833159
421522
778219
2326922
1364053
1218373
774519
1943866
2464332
2133892
977886
730479
1797778
942983
2574722
1410577
2219785
2078450
1967596
1739831
1450991
611235
2413006
6526
2763183
1106750
2478685
1750566
2872155
995542
1169484
2561674
906997
544934
1238327
743658
1525774
181759
2406306
879143
2938956
1053196
415790
1821076
118269
2111779
522412
244819
2039958
2208749
1946625
899823
1938384
2808315
2818608
1113800
1681425
2114614
2570720
87814
371781
61122
1226356
2175512
1982993
784422
2823955
101087
143185
829452
2751116
2455414
1063239
842520
899990
493413
1444424
2581582
2925458
185473
2801628
1898379
1530571
16714
135933
2232593
508897
1245753
2338710
2624876
1389855
1322950
896080
1536399
885524
191686
243134
284874
2294749
509686
1450421
989890
2130103
2518240
2913457
2761349
569005
2071611
2526168
2915401
2717165
1327341
1588627
1633254
418780
2673409
691524
2133850
1977398
558383
1713650
316967
1055983
537959
879993
762767
1590760
2779442
2376203
1987443
2510324
988978
1054668
1815241
718011
2172868
2313148
2144277
2161427
2575636
918595
1020290
1056963
878613
142059
2770633
493977
102357
2497741
1040743
34324
2641220
2760125
2743746
2708600
1887786
947787
2064842
2403545
2358141
350849
1495528
2907812
42036
707355
2445908
826971
801097
932478
540487
782117
1668026
107798
2490869
1348504
1944875
2628799
2865772
436066
2756749
503347
89614
1123182
530364
1703610
2743696
2819068
1962754
2586442
1254950
1112940
2919410
358863
2468743
2197415
1458164
581360
1108899
2576365
577606
492633
1349383
789378
2077307
1563774
1769856
2285341
2740822
2595198
2910073
441481
2513059
2227220
2904098
2910492
1424343
1452899
58793
1688214
1731600
651974
2442870
1153179
2515739
2212844
218139
1440192
2333671
17346
627544
710242
2917918
708370
1732981
2905873
69248
472726
648364
1623170
730416
264729
817471
2189097
484935
2920330
938423
300433
435257
2224965
1079888
2144112
308925
1718009
1301042
2761401
651340
1160856
1310737
1822140
725903
1586179
776741
15591
2667698
2778987
1277521
291712
2044930
695691
1046877
2234423
1286597
1611825
1324492
549491
1031527
2519329
1866452
1230501
2500495
967223
1716800
2070453
849417
2236665
2468148
2606920
439342
1040890
448602
264313
1594299
2725997
1851438
2514381
94418
2540024
1477143
1719775
115099
2550103
610341
714270
1295208
1121407
2162455
1575488
1462101
2762024
1530198
2592221
589121
1572961
960838
493744
1560660
924309
897700
2499932
110076
2785142
1860440
281610
456400
2331060
1650729
2628065
2066779
1612060
2643232
1402230
2497155
1355440
155585
2562380
2125838
1419420
737139
2732510
2493719
136088
976764
2544316
2121494
90795
2462778
958217
2621135
112532
1619262
273508
708524
2826460
465725
721509
385715
2054361
1789713
996162
2406679
2926169
2916735
1035675
768064
1720631
1464687
1491906
2180436
2004991
1748855
284976
1600166
1641411
2233041
1081857
847776
1320507
2585213
2327236
2640865
2786423
712089
1835867
2407158
1140934
2741206
951684
1739572
314441
868221
2644338
381278
100887
2754816
1636651
1999587
1748601
51793
2404178
500374
801904
1270412
140430
946368
635340
2461756
2406132
1053645
351140
212577
2273701
1022279
2642353
2670792
1834282
2857304
1393962
2050400
1032338
1844903
2524
868109
944550
1685744
2029360
1382364
489362
1655219
1196545
2671732
2269004
2745528
1821224
598223
319343
2045560
1474556
1760974
2497094
380130
1741434
501098
1257022
2569962
1615105
1330910
16038
768143
744268
1978069
1851019
2161097
2491091
1311977
890244
756766
687863
140039
641183
2366930
1896619
2658287
981274
770188
611886
1465253
1646992
1256499
76236
598666
854937
2148338
480595
786914
473476
1322022
969469
2208961
2578298
1997851
216003
340553
162926
2777271
1548887
763035
256572
1119421
232515
341223
1913337
866249
2102956
734831
2227501
2629864
1417145
2745556
978927
2012068
797814
1783594
2520356
507547
1354368
2481036
314266
992844
1510002
1444588
2661752
419864
2375821
76987
1672632
1835564
2651075
1066208
1504983
168190
1173296
1500100
949754
1588435
810960
2452225
1226188
214932
1777290
2201425
2265680
1676664
2128844
122790
2281828
735978
667248
2632585
1904000
2351915
1921748
2423924
512722
1030163
1206261
999828
1831741
578673
2305235
695580
2634524
795546
1791153
1936474
2840910
982173
1755053
2141799
284715
446110
397697
2256936
762823
2914456
1993512
1352983
291490
859668
2486373
552759
1519638
2507227
407019
1291436
2320204
1385092
1300364
1723970
2761397
1820808
2350969
1929649
568005
366927
1541
688773
1749918
14186
833542
2438851
2421784
2928668
276036
2131832
2529970
1402731
2112047
2238846
993241
799163
1343052
2222738
256573
1734289
2875756
1204786
367808
1993827
737933
2925742
2641506
2044779
396110
1229492
1532030
2274677
1366327
222705
549853
2555905
1590413
76808
2236181
2933998
245249
2701091
1447219
2118155
894056
300107
511329
2466197
188446
1157582
1084017
1849624
2292379
274917
2727367
2265199
1545154
1721343
2231950
1192864
821738
2134146
709060
313311
1289441
1539570
214190
960808
1723263
1047399
32822
1745527
2132713
2764802
1826685
2633148
1834053
764597
2419967
259507
2789385
1228752
2050682
1658600
352496
754076
1434808
613522
1949886
328074
2785638
2579090
2474061
1992982
1237954
181921
2511882
2646693
1462115
2830339
1332643
2544245
675994
522217
1079284
1746152
484202
695055
476181
2485373
820376
1071874
1660056
1925704
786869
2439243
2035057
2023905
92690
631378
551870
1557197
2936195
526861
1925581
448175
1078533
2671715
907114
666403
2388007
2876440
2805461
554680
2404183
1847218
2092240
2823292
2146952
2723232
932828
1486933
2818795
2713012
12724
719606
1788648
249445
2825289
2155762
862765
750433
806699
238931
1443266
1168475
2557622
1644883
496173
2277704
136882
2088183
1873998
1607019
2899384
1745084
740058
2791086
2644082
869442
1510946
648052
274049
190918
2724570
2311992
450905
166808
485912
1633434
2683585
1990136
1213231
1271985
2471441
642415
884780
843724
317551
2358532
2022426
566149
2532469
2760748
1782827
2390136
2850582
1649947
2877758
183910
595935
1045707
568950
736955
1826471
2235743
951922
2706362
2916623
2907878
2492280
803984
1122532
2362089
1430215
1176508
2688317
300328
1728866
2388537
2280143
633838
2024737
636905
2133293
1968789
116806
1187932
631275
79371
48677
1381415
1426344
1976025
1544642
900319
155136
99019
2465128
833308
2711893
672751
2715038
2938278
2279475
1954321
690817
1254596
394954
2529138
2681607
206920
2044490
1815405
1433699
1424106
1852818
282957
2565818
2189545
2920349
2469937
1528730
989523
1015082
1706413
2309163
1305668
2702970
2218540
2131652
2596709
1935014
1599083
1302218
2872025
1745000
2050920
962488
1640284
219209
1178304
1509894
884413
30793
650878
725643
1450394
1714738
1043330
2909408
491880
2908061
1139414
836562
1090378
2108019
1329828
391932
1922924
2023937
6634
1171992
1993059
2299548
2366743
1365702
1704079
2024719
2650786
1157081
2819201
2178959
792583
1867328
2023029
1685229
1802094
2095762
307608
1304221
1069657
2085280
2496919
1873739
377848
2410723
877292
242010
1282922
2156335
1215529
2139660
2556725
1788117
2183244
47982
1070362
2036372
1369658
2596400
2465343
1817939
396620
1113526
959903
1640637
1086982
781077
1016716
732076
1423124
514849
1517220
1966229
2513198
1466137
1345354
1740020
1147638
1314731
1495226
1237643
1000022
1897309
2093990
745260
1998318
1091990
870571
1928591
689837
91111
1531965
403591
43192
1295664
266789
560554
2047570
2612325
777895
1672119
690125
1216071
2069094
802312
15164
243988
1393392
1258935
2482329
2800302
1271072
2592902
2843832
2798398
2123385
1525685
1984043
1443340
1125211
2844881
1201352
331678
1033504
2184513
2739718
688364
1115031
1120499
38196
1357361
2465159
229764
913828
1741396
820301
2494437
493665
1170108
1974291
2335773
1134370
2762930
884362
1053721
2909387
1068949
806951
347232
1215075
1506455
1203872
886650
2614888
1995304
2542668
1825509
1637558
165868
2782826
1583089
2842417
975288
2599471
1527801
343391
1800224
1386740
874834
103230
787149
1913313
2405724
2708073
237159
187158
2028651
2805333
419662
2329327
2242772
1150625
1554697
686803
2204732
1068434
2196391
2415370
900549
1177818
1814814
2352714
1630522
1806901
2194010
2058992
219936
1755273
1669225
1528116
2679945
1780021
2169424
967579
27058
651184
389564
2207290
2499985
196301
2483959
638580
1122239
156875
340774
676108
1713816
1918876
2550273
2014687
476604
580361
632227
1669685
1637780
2285030
929951
2539852
2263896
2711320
2484523
2873751
1662288
1220737
851309
1283973
2673904
498278
1511978
2153833
2599639
2286512
1164612
2663112
1598727
916761
2587056
829797
1431545
2229476
2810874
628307
1115145
1469149
643884
2858496
1954954
2135899
821383
1288748
1827751
1553222
492302
2253970
250252
2922415
2463678
955244
1109661
731794
2337733
1321517
1932966
1492339
2617433
2903000
2335086
638670
1446130
482112
2850345
1504866
1016589
107808
2874409
571108
1841749
901255
612587
2786885
2748372
502566
2527790
2885252
368634
2291429
2830440
1393327
227218
791621
2685016
595242
1442684
1375477
2284716
706014
1315859
1618082
2263154
1323336
1124592
2280872
2774238
655319
292155
1213533
87207
186285
930514
1577401
1929093
541660
1520078
2838669
1668081
1693234
1299405
1416450
658832
2480842
469221
375841
1555956
102297
1748064
2912067
1605974
920839
2709296
1150022
884220
788799
443516
1375026
133420
1378961
2130622
18728
485753
2131275
2905997
64931
2843124
1750522
1220863
2507665
1158739
1856953
1899361
1236084
752667
826975
1773503
2195946
998462
210514
2338800
1086796
1796930
342194
1647588
1451846
453247
494301
2380541
1104747
318181
2024505
2797556
1278826
2037076
2023695
119983
1957267
2088931
1875858
1578292
1565450
651621
1572437
1936054
2253877
2166247
797857
1679757
1903628
532297
2675156
2320116
1739825
596811
2860328
414395
2512878
2167448
103715
2481671
1199044
2124935
2040788
352919
2768833
1220297
1330051
853479
1339752
1986592
2778534
1684199
2520518
2426772
860774
2694046
1011865
883109
1379127
1377884
1190417
2237183
1373841
2556750
2074662
1538877
1945507
1473264
2436590
1102553
1475617
224637
1028514
1924185
615479
502798
1553782
1480630
533643
1781628
603421
1054053
2612275
1233357
33556
1232512
2732747
693882
1937162
2377452
1993377
1859464
538308
1100062
2375121
2589905
2516375
2025667
362204
2168048
320676
555163
2733939
1195732
74256
755159
460038
2377823
447451
1256572
1071443
1843377
2264182
2492254
902187
1191254
623574
1415132
733123
697592
877665
969859
307377
2808883
951802
136889
1006643
2469432
1935287
178438
587071
88464
579278
2353916
613602
1114455
1609866
2340445
2696518
732766
1796398
2242344
2040940
1143041
1274201
1973145
277597
1235533
959165
2079119
21791
2573561
1603745
2131390
402711
2166575
2817562
658043
2742894
1754429
427891
490105
564590
2038231
358561
1230257
1738824
12509
2967
2718601
702191
636018
2771425
1278453
1864492
2085068
1172045
2318581
937470
74723
730385
762756
2345586
361463
1525832
1506707
2688506
532690
2596012
1142782
2534594
1956112
2509723
1984923
1671677
699794
2372575
2041516
1431850
227601
2181353
169731
2060136
2591573
2095339
321134
599872
2641670
1709863
1434185
2713372
2413121
2505926
783457
1379939
2142942
660228
1833681
1219731
650201
416090
1436671
2011454
814314
385070
11985
1993416
1987533
1770052
726845
1020695
1198705
2701135
1456286
1165793
2845424
2194379
1731670
118359
2765777
1106622
1736595
986120
2469593
186405
2702162
1449998
753062
2143052
2739596
351190
1863030
1935731
1770319
2849908
1745019
2490576
300114
1725262
1055721
1462375
1988723
342724
1146699
2232685
1462933
2644887
1417749
274935
1610337
1832695
1576914
185703
1302161
2632558
1177562
2050599
2518491
90808
1462937
1812701
373513
1688215
1491676
11405
2182767
1427653
1816504
1986850
754410
218322
729769
1601225
1978217
2779075
1528549
367427
1700877
1796694
472694
440086
1281349
1473103
2658198
2014264
431391
1153579
1973824
205325
877673
191078
1232807
2552440
1396182
1852003
699644
2909150
1367503
1180465
1195332
28267
617160
1054016
2191855
1519395
1041117
1884966
502694
1740027
1800412
847843
2516165
2024475
1978547
1565710
479693
2041473
1405182
1782681
1686562
2875770
1497574
2308843
385653
228518
589907
1172862
1661898
2120882
2140304
1240203
2791678
2613553
141813
109118
709070
1959107
1336178
1755689
638554
36513
686408
2805242
2187034
813235
1563689
1452593
2258568
898172
1516945
554929
930759
1984375
442498
337737
284222
452212
827544
1302088
1863013
2599568
773562
170377
870665
1383259
2194388
1968233
2235451
291395
1266598
1897011
2186523
1581819
1812940
2442198
158064
2595895
2744265
1559761
1606609
2781525
818947
108271
348231
1547972
2446260
1881995
2272306
1373604
837412
1559505
2555138
1016946
1581269
2576952
1846137
2937403
2688803
2264952
1097409
1667677
2631866
144152
1884421
2252158
2356113
1335375
274696
499990
868733
616602
886051
2575839
1022323
787793
1214670
1989961
1482053
2700552
965742
712906
1741816
1481753
1119424
1814210
104205
188498
1561830
2828786
1054502
2901516
1621534
1601930
865506
1044423
538888
1661002
570327
2748191
237142
1588406
2251165
2809134
2672711
254344
1105572
2254460
1773423
2034434
2889447
1116987
2860866
1700489
713343
1975924
1422742
994031
2170900
503814
2641412
430584
2730955
66449
2085664
646210
2294414
2470719
2570899
2883238
292838
2841527
2866702
2721779
153266
2510424
445771
1406021
1706735
2663930
2883315
351663
2580512
2254393
2602051
2481785
1039836
789033
952953
1033993
1262448
1461525
1246967
2783854
2914061
2225834
2822950
2399463
2939199
357206
1664449
141149
2222681
2041278
85466
2900493
858163
2783560
2860106
662236
2199318
1634786
1535179
2550814
2066676
1656064
632744
698335
445800
306697
1265666
2795182
2331761
1668099
227168
2862309
522190
1883602
7518
1185773
2334905
1320774
1129132
1269743
854526
1370587
2241536
887893
2690447
2890175
1263166
1819765
886661
2829343
1391700
771328
1636310
2435169
687362
2743039
697976
373212
838095
2274524
1788646
2525285
790589
82611
603598
1704152
174972
2630669
1535383
2268276
1750259
2553334
267051
2674813
2635061
1387972
880976
89939
54929
1086252
610179
1928045
1302318
2668916
2701566
2714282
707473
114618
674715
1506054
2382021
2395210
503836
2662762
2576234
2191421
1437917
728169
876911
2161846
1592691
2861271
1113931
988536
2589969
1522266
561694
2202656
2108417
725153
140453
2800739
2248118
1508317
234523
2401564
2159685
1427049
2399535
278032
2219741
2299742
530253
1301431
522444
1099391
213967
2555990
655375
2213121
474276
2487786
1460121
2677249
1453083
791790
105668
2223639
2853541
1018196
2470279
2097099
344290
2317998
1472111
1632075
2906934
2574245
2233812
158091
828475
2870982
2861742
1550181
1939076
1661860
2027992
737093
231532
2495150
235721
2544735
1120537
2098439
1812846
177848
2166241
1586043
1063186
2800498
2823515
2084322
370777
1959886
1798742
1609994
2407885
1652272
32418
1985371
1245648
559039
645402
2247322
1938063
1346464
503371
2355021
192895
2858783
1015609
2620247
45125
1751350
1483695
415104
2343151
2076164
2045359
1144772
1877027
1397431
1990433
2693154
171121
2922450
203288
303399
420095
1159447
1153971
1116384
584992
2035798
1632612
1500636
2858634
1190333
2815124
174047
474640
1716518
2404483
548113
1083985
2260809
2304363
428212
704578
90522
991915
1845346
1562589
1094666
1961302
613281
2682807
1816703
1234685
702798
2147155
171002
368079
114826
2220719
461050
1400641
1121265
514871
146037
881431
2543783
463445
364845
144073
1205129
2018927
1469259
419627
1207520
2929487
434103
204050
2416836
2404111
2827584
1226246
163197
2459139
645576
2688346
2285425
672316
368562
204624
271683
1238007
1877625
480608
1559513
694074
2058954
2859261
2669071
2431358
1279572
340898
339355
1328375
2186703
2478418
219547
70466
2680102
1694394
2739322
1291292
1031915
119277
2396001
543679
1925758
1977920
2533060
387247
1805063
1590809
404156
1873074
2531435
1067791
955328
1329833
2864744
2546514
1456479
2645534
1019198
17056
668645
2786179
1888224
2275288
1679199
2556289
26316
1919050
1645986
123130
2228001
1590612
1993094
2198164
976466
1327821
474266
844708
993935
2496961
2476411
565443
621666
2328914
2044135
328530
2667786
1548457
699565
598052
1916507
1233957
103673
1139988
1217969
899447
2796543
1702679
1123919
2843422
2542860
2882523
1863992
1473634
2258754
173187
1880168
360857
1847770
2340748
2489696
832780
2365132
1206170
852700
862707
1182597
983554
1859195
1779479
2395808
1762982
2518312
1202769
574279
2037124
1430152
1542072
1759948
563643
851443
2473555
87478
1620832
803174
1706470
1904357
1602589
1505153
506028
2904171
438476
702017
553257
763083
2575502
2132431
1352180
2406108
2072960
772984
718811
870273
149621
1457435
1461906
755691
1791669
2827948
109313
819011
1257030
1565984
1984925
511971
964143
1557201
1591442
1978921
747277
724138
35082
1085561
2154732
60985
1425043
2024227
184989
235250
240332
566034
1755206
2098525
1677614
364881
2904230
438071
2293909
2752711
1697748
2301416
2447935
2589610
1442555
1779068
306746
2922680
1346959
849051
2217197
189658
2429846
1402202
452163
184051
1320072
1646829
2391295
2907876
2262483
584723
212701
874843
1405692
1279733
2343454
108368
1111239
706541
50994
2602287
1021122
2891421
2401106
1350790
2134750
2234618
2823783
799594
91010
1760787
1657297
2281499
2024882
1604168
2921305
837912
1256979
536424
1602044
541162
985084
2237200
2622794
2450735
2133803
303833
2362570
900245
2776817
678823
2628280
2888372
538269
1917979
1367464
163506
2166758
1130669
1577838
702283
1162175
1084657
136863
231078
1271086
2586413
440141
141946
1135052
2323146
2448064
1103659
1507572
1368862
2331663
2015882
2560837
2066887
1058661
2501553
2449234
2811907
1089502
1998514
1341590
649723
1079722
1602143
2768358
686930
551593
2698764
1137856
998378
95895
2353324
2625026
1151321
1494120
2427263
467002
203672
2195438
1663174
2262222
2616582
721885
1274104
475373
1115436
1281738
2049001
2305779
1218808
887914
664741
2195666
2106619
886384
763574
724192
2057425
1927758
1889444
1642081
1353539
467094
1058719
2437553
2042211
2543317
242581
2935401
627124
756972
675078
1452973
1185137
468716
2304649
718282
896510
2551975
929967
548369
2133418
578398
2884995
547845
2819348
2823559
1082975
572775
1001203
2479251
1924121
1156587
1232558
554871
2275125
2073079
1655155
2404624
2833584
2483779
691966
244740
2501787
367747
8916
989407
2160351
1381607
1027592
2462064
2654050
426177
1613971
2421999
1907639
2646233
281442
1365793
1712577
872839
804579
1630585
907366
685037
237265
1956975
2128918
2074988
103698
1728421
1344917
1128534
603419
2180043
2530336
309274
1740186
1943375
718059
1913552
717741
1536869
2847279
2841359
2290431
645069
2441914
169056
2883680
1001570
1312167
1669009
2338557
2910557
1200583
281614
723657
2322191
1268181
1880848
2902878
1280493
421474
2679576
1556201
1930308
1091828
1713503
325214
1592062
264287
874766
3798
1009879
1946738
2428524
190338
1026024
219618
1175782
426179
190065
2649711
2364786
1454388
2326792
2575330
572528
616054
70487
1820622
2101739
2599443
177569
1383707
157566
2297477
1594103
1092367
8630
2085795
1521998
2044967
2399095
440722
2883379
2364834
1375689
655990
423675
445249
2800172
1204561
1923368
2625878
2591152
1797968
2920495
45231
1577198
631396
1540864
239523
2844743
219416
2548744
1875218
1137163
1277150
1155149
317564
2621190
1011542
231144
2495066
1152430
2555251
2715280
2775540
1408735
2201185
2371920
194844
2213445
2844007
2411740
905444
2775587
1363558
2308692
34957
921431
1689509
162805
344611
33072
1367440
404125
1341367
1107971
2711151
2614151
519000
2297964
2432406
772850
2701420
2750447
1871935
2040962
2888105
2814202
2843551
13183
615637
2537841
904502
1341134
113375
1950266
2924185
2868708
1582123
1576178
1852744
182085
662530
253553
299000
2858744
2422450
897530
1724353
347188
1110535
1963428
1247302
941196
678967
2819524
685753
2123196
2138605
1094148
1051929
616547
2600299
1713005
2461021
1143326
2093822
549735
2624508
622934
1358767
1991852
1104949
466958
781917
2589206
2550443
1472355
2532066
397834
1955185
702311
2853149
986346
2259038
289017
675727
2399335
671668
2110976
2527916
2895071
1173599
314714
1961241
2094143
145127
2695763
393392
2460380
2351740
1418132
2505829
1274155
1371415
1310244
686936
2476525
480157
618706
1028735
1121690
2617197
2840333
559761
1819277
1375240
928999
1261390
682066
1264263
1894684
1464895
46503
1586262
1590082
2099371
764151
1352536
2008478
2260555
746154
1764465
2775714
1238550
1290167
1705020
2384743
2795620
1671084
1254299
532474
2353071
989076
935234
2833654
2174369
953867
1097830
1107518
1475377
915876
2621184
2540206
1981266
1266786
718817
1219663
862345
802233
724500
2493830
2340838
1786012
2674384
2331155
1670769
960058
1667458
2799970
21650
2170243
2193040
566286
1285444
1935089
1385410
1067749
1457791
442287
1723132
85494
1459941
2687293
2939801
1875173
1938007
1067082
2664946
1118074
2581007
984133
2257895
1695558
406404
2232053
1609424
210964
1136781
2148432
1004805
2868171
185061
2697539
1033934
648101
2380970
756001
345571
2130588
2528079
435127
1797077
991548
2196703
851854
240467
2231237
1775097
1084027
2558053
184365
728084
2129541
1480738
997808
315724
89839
964753
225634
2230864
164550
1594884
1706926
2034570
120866
1208417
2126599
1923774
2251150
2270640
185946
2127983
1297741
1631241
117803
2520460
336939
2865274
1573959
2751612
1577136
466336
1206913
410265
2880598
1137957
1359554
625330
2738203
648389
416250
1872321
516814
126244
109036
406221
85626
368593
1067468
1483306
2510049
2202478
641304
1724849
2232898
1725441
1751872
919031
2029662
1023598
1505343
575414
1988638
185165
1203773
1651310
2711946
1273234
2703567
1307638
453802
2372640
2551133
886402
520142
373189
1791731
208694
2341883
41401
1860341
162712
2841750
968642
598782
2816896
1766344
2175104
955429
103513
489123
18557
156816
1426310
613553
2128098
996538
2827299
2785858
634650
388613
1509273
2030285
2583368
2015225
2553998
828815
1058605
66841
1965843
1123578
1329903
696161
473396
2051484
1757349
747706
1181086
2077521
1553008
2178692
2569315
2495360
377177
1019928
1244904
2340754
1866353
1403398
1361086
1004128
438364
1404417
617665
1210456
701587
76805
1334404
1735001
897973
479814
332323
2014056
410771
1092866
231995
1733436
898494
741623
1384579
2621523
1152472
558721
1704731
859257
1926440
630785
2021826
889443
1855144
733120
2407761
1391654
1462472
1336249
1766328
1399162
859751
2596872
422503
2001394
489681
791552
1416887
2407645
2802057
2137948
897559
1019267
2176973
2324002
2233375
317586
2834427
258780
1259037
935108
1757527
2169700
609004
2361688
906446
2317716
1446906
1100269
2468545
2237562
711260
851565
2247446
1006797
201399
1337647
398837
2220078
2316809
1790632
32658
1603330
249094
381359
800213
392567
2228244
1277266
607060
876125
882018
889276
109615
1153940
711738
811339
1794220
2106603
1066521
2553996
2131642
883121
1866182
1816544
2089241
2590725
1100239
1545375
1098285
2911093
1488163
1909264
2348384
200535
481496
1708449
804301
1556297
1017270
1885864
96867
1061647
189411
1530176
2104043
2697471
1264445
1537454
2888822
2625750
1155836
2659275
1212713
496302
2099816
2585084
721981
2092377
444434
2063274
596167
937307
1986086
2316648
366288
1535557
439303
2661880
1690406
2456745
469520
2477234
963032
894628
1351095
1153849
2611953
2601498
2391485
1961703
652036
323087
2885032
1802471
1519579
567174
5720
14740
2360745
1170143
311408
2887187
2599432
836051
2898331
1902993
1721437
61334
2613951
1657390
1060616
99798
427730
2501127
1314264
1669086
1517887
894120
1366160
214154
2135984
1575793
1494495
1209070
805609
2859837
1992317
676705
2889168
1230377
2105063
1320613
929003
1607084
31840
4429
2228932
2668205
312276
2408608
1302242
1980068
2546919
214524
865059
2616146
137419
2549724
2901106
997104
2325879
1215259
1590978
2827881
1406511
1133482
186208
823956
1501808
1884013
1272238
223963
516278
304791
827876
183140
2308816
2000191
2265071
708306
2760298
2778534
2035727
2101419
1812994
2680348
637897
618508
2656032
689734
116609
47696
607548
2734060
572581
1400897
1834264
1531151
594538
1498749
870373
2827709
756641
813705
2647526
2396554
2518645
1108164
1342437
542465
1898325
2111948
258801
597581
2839188
2285831
858294
609289
147503
1831048
948799
2750517
2771243
479111
616740
1348891
812899
2404015
1237953
17828
832962
1405071
2315256
1588407
1987183
815738
175715
657586
2562643
968593
1416651
760432
1755354
217823
987841
2410303
1271097
1670379
1221490
2722511
202045
2573446
2810658
1934051
587735
1774743
2458813
470885
2309150
956843
321437
1830567
2287823
2079070
1936980
1647444
1647096
2472710
1478159
404145
1396790
1620827
1128862
1513680
411536
2091374
511333
2538603
1697182
72435
116883
954307
1967166
875058
1566595
2835371
1962231
1478214
2614003
1525622
56564
1522396
2726524
1658678
1939165
1877253
2890974
2620281
1834104
248493
1319232
1115213
1224800
235633
960334
1381909
2823765
1100908
716745
1156828
861355
1478611
2921510
6151
894557
2607385
858441
1180391
2632538
2329415
55316
661420
2823257
1186544
2171625
2134784
2701759
201944
1169182
2404076
1410849
2562188
2166430
1982837
1454073
174728
2284857
2612549
2724186
2291515
303045
415463
1599173
107537
668910
1074047
1922174
562885
1319507
1684336
485386
396084
1706179
229702
2789515
1013590
1946905
2105049
938114
841389
2134386
1882591
1138544
163636
1861123
1874601
227235
827112
1033074
756240
184219
1607305
1674576
790891
2144136
2696802
2405077
1579450
2635685
807522
1595963
1057670
697487
1277040
1456794
575578
244116
1632431
247105
849950
1258834
581701
964115
590312
1031865
1561272
747808
733067
2016274
1195959
1141342
995189
1307586
1903227
2838197
342332
1118073
712938
229374
440647
2297851
1944461
2202511
349470
20268
1492138
365944
2761686
1992993
1011733
2655195
926956
746140
1176417
461242
2079531
2289219
2457297
979753
1013634
593797
2318109
1141918
2877987
2631743
2469124
2523945
2412137
499485
163772
2914874
1921201
2012037
1713958
2601872
2480973
2411776
1403249
2219570
2354075
325287
2061522
537144
1640324
1018396
1478764
54233
297135
2095603
428787
435226
398676
2001202
1971385
804409
726948
2802842
2582796
1562426
987151
793521
2850892
637405
1137090
1541563
1696728
112069
2142240
227666
392442
817354
605440
259425
2726407
2324077
834988
132655
146677
1232858
2524312
709096
2256585
467820
2901782
41880
805328
1156204
5920
2131136
1783393
2721671
1292261
1200119
2416002
1545143
1613872
297540
174746
1235235
2312572
553796
538106
1227732
451455
2561724
1614785
1436235
766157
2511219
1464004
2643302
218458
1776305
1452121
1606624
2161109
2806141
2079013
493496
1435408
1742769
2335921
460563
886243
2705565
2318960
1431083
2805784
2554088
2230641
1562223
1171079
71239
1377753
687650
2816499
915814
2911932
1925757
489951
1330972
1846555
602943
621921
2054598
991142
1019119
2923098
202097
2487702
2069674
2846924
1582715
1069222
2685585
2281618
165822
1694410
1853659
1906754
198917
1698386
1879704
141043
721661
644893
15344
568038
2705882
2805034
2508446
771515
1368453
169373
577492
1020833
735543
152834
1914415
504325
320001
1919348
976099
1215512
683506
1868157
1054326
2203296
1152352
718073
661936
1454561
690899
2690211
758467
1031771
577992
1156225
1634975
1665643
242175
8136
1556313
1881939
2720553
2102074
737347
1051329
630710
2339663
570006
197642
2407642
2820348
1064832
695375
1438225
876263
1030901
2935499
1595914
230322
855550
1229415
788312
2901862
2761567
1005484
226611
2736753
2815289
1024763
953515
2308586
752988
408849
286462
1018598
2382094
667346
1978180
552398
2297503
946851
442228
581621
89228
2572483
1478704
2346739
338445
970136
2181683
1192593
2920534
460456
2698139
2342624
2642612
2523350
450976
1676969
1540006
1316481
2867890
2793262
77172
989492
696052
2015823
287123
614124
277608
1101052
193179
2128468
675382
234454
1282022
2634186
265799
1786571
1750322
2222045
2716634
978132
1988046
1662288
2820762
1554076
1946111
944901
1911622
2705533
2064923
681786
2348360
446993
2276927
1393663
1128287
1286151
2412524
1596873
2466164
805965
348248
384140
2002013
1763253
2527424
2669000
1979724
1816559
1530240
1056122
1340060
551190
1345904
1637726
2416029
2287665
417335
1643797
1261567
492643
2065896
561968
1441937
1992585
1513684
1656182
2123765
174014
290736
2238272
518949
1652499
1175074
1901077
1887014
2452772
2567485
911370
2524005
2561956
1568540
1514604
2784761
2087268
2333294
1967166
479683
1790764
92396
2880894
758362
821642
1371820
1710208
1214492
1313414
1428180
2426714
399946
1755970
648387
898447
1787827
2558226
807697
1971110
207840
505970
594749
1280117
139374
718969
445428
232709
2924223
2800569
2836338
2491238
1718608
2349290
2521300
774853
1483541
414843
1228906
2884248
596972
210556
1084117
376735
252376
679038
2593813
1152949
1543685
192564
85014
2783232
233870
278358
290025
2721762
1502453
1943217
553656
2763013
802435
291789
2584840
128528
2823312
2913619
1771688
916756
1800757
2738685
1887490
2921588
1994423
2125554
275444
2468538
1069579
2063248
2843702
1528549
1319982
306271
2630166
1418027
1875136
307417
1447972
2219410
1053679
477366
1703075
1952422
2014773
892488
2827717
2075901
2079497
1406339
179764
2383462
261438
443332
903972
1415592
693039
1108826
1630884
2490379
2315853
1077317
2937019
155063
477426
2238652
683422
2915007
1433499
468694
587664
1380283
2157511
2682259
2432970
1883357
585296
2261945
2128596
294642
1467481
167222
2520178
2464922
1345430
1479370
719118
2255036
132987
2580794
650463
40354
1200535
2376797
675610
678504
687002
1314330
1511758
144725
2132015
2658282
2076923
2568327
2826145
2814447
2128837
2477852
1642433
2010009
2375052
2157101
2887552
1566856
2564507
314297
1267818
1378570
2736497
795479
1317617
2572280
2816897
359967
2386168
1595875
2460229
591990
2673379
2399536
422071
1833422
242273
828373
1792742
1626356
948252
710182
1859619
1103613
2192263
2742527
1382018
1165418
520950
463918
1330746
1215519
2399141
447897
2908490
1284092
676639
2149686
506717
541959
1442378
20555
27042
288847
2360838
2462043
2698237
343770
2522076
811126
2537767
562993
2247704
2835332
2225183
364238
1624938
1633495
1736462
1709067
2795573
1730047
792073
931704
2467419
1458258
2049491
462441
2172018
1624784
1111776
1721139
371781
757900
2411654
479150
2544088
1755997
2500253
2726616
2344289
1344376
344947
822046
2550788
1008782
1063050
2850077
1575110
516516
904259
1500312
417271
2873305
702709
1109703
508136
2106738
1811386
2252063
1879130
2206446
2705752
408146
1275855
341990
340881
2670767
188152
775368
1797756
392833
1082867
1307765
1401330
2640285
455443
2599772
1756861
2333696
1900589
149027
2108252
1156613
2857092
2469522
1307652
1323536
630731
2455967
2056736
188288
1489992
328163
2555577
219837
665894
1836752
293661
1094928
829873
1766729
758299
2156788
662744
1225150
2266913
1240091
244213
1782217
896462
2441537
1964296
914479
2174728
1020168
482911
1918364
2341506
2479319
1190985
2761500
2451691
2107296
110128
1341791
103431
2680106
1154674
2798541
403825
2860708
561987
1427487
756767
1512199
2256850
337321
2857528
2415961
1428619
2773208
1936615
2418963
214052
934981
53155
1102314
1505303
2767607
2749064
1894533
212568
936304
2093050
1475429
2373728
1681312
60303
320363
609136
727140
2470200
1147632
2828244
1165016
1695879
790708
347899
1448529
1961601
1480183
1903905
1162151
977399
1911280
630000
878364
132798
2138842
1718539
213977
1455325
1821405
219992
1520505
568678
2607
655023
2003299
192996
1884130
933559
859107
1084806
1719467
2138352
1829494
1678035
2179979
2712260
1947464
408479
952647
2589049
2387168
2828603
718606
1525955
1878084
1037751
963647
1870237
1821389
1668774
2342403
626240
1348719
1065326
1706891
332779
2820447
2090300
792455
133813
651180
890714
56389
84404
2061401
1423176
2908080
1310816
135951
2786398
2858882
1195655
36884
591190
2733914
81713
1626373
271767
2263992
737910
1733800
1342243
2330672
2112830
1702856
463133
2647859
1537828
545506
1467152
1784141
2252411
648184
2015907
198561
821649
121900
1137540
1895849
1059598
2240662
76029
2261363
2183984
2442494
369722
570710
793634
354552
2565765
1091923
752616
2007370
706360
2155206
2798179
2248158
232032
1423102
1713149
655263
442145
1061305
387445
1511040
2052814
1745764
2281536
2141856
2088009
1533266
1467405
1575264
1097540
2908
73954
1106961
2036472
1378798
74936
753010
1232858
1832249
229568
2899059
2866482
2069800
785606
1203926
487548
2492858
1530439
653594
751634
1216735
2695374
2800366
402672
1252891
1208451
900461
1053129
2506179
2006212
549001
890548
512469
447427
870621
569482
691383
1468315
2632332
2685285
2609122
393860
956787
495194
1233832
1732495
1606638
1355816
1675550
1712645
2361672
1000401
2731833
356772
1552496
2859592
64156
2154100
578690
2182242
140120
1192740
47535
2615822
1258012
2646947
2410552
418167
226746
2612539
1665173
2547480
707321
2613706
2913918
1998760
418526
1864979
1045734
2612860
1663835
2658880
524050
2839993
122145
507967
1197526
1871667
956907
1605155
1292978
2445365
1940593
2041727
691889
1948022
1148164
1097944
1280801
1429373
1387524
337443
822494
1606804
1615933
120375
110148
1773981
986701
1582830
238669
1614188
904719
576656
608893
144872
1549261
1950980
746823
1636575
1743442
823245
1099162
2763412
231280
103094
2184600
2436523
841248
1183789
483343
1485599
1191566
739457
2513001
1004250
2119179
2876236
706103
701486
2567972
1622213
1010127
632996
2544514
2741207
2276320
1062563
1460150
1282249
2061870
1316006
1584907
501557
2109685
253132
389873
1598360
2186045
561768
2928260
2598007
2068971
2340999
552985
1881710
2910588
1679963
1841334
873205
1398682
1063770
2642338
1477068
2349645
1762404
1943146
1661802
2064072
14305
400756
2813147
584458
848888
203368
2595157
76226
761208
2460334
355733
1637076
2546309
399802
108508
291152
1056407
1900983
527965
2172745
2771513
622256
530111
2301665
2919621
912499
2316152
1613952
1561096
2094418
2141762
2475918
859219
843133
2169809
2094336
1841162
1510797
108809
1974515
1452639
480682
184484
2363295
1483524
2302881
972181
2722886
888094
1207074
1602849
329162
775836
100314
658424
977526
1972399
261296
1996050
1552229
1626997
2429594
2843498
2794005
2901717
2259356
1959544
1958748
1645909
2682955
2573415
2698307
2243911
541092
836902
177276
1175550
961975
2134086
552772
2207612
79172
550912
481530
30107
2738513
2320896
60505
1274853
1244601
2095196
2191773
386721
846097
2809380
1841416
2733273
1858270
932081
111616
2007380
898476
312840
631437
2552757
1050134
2186996
485227
2786877
2256385
133502
2295453
1403702
354992
1317150
2824777
1808846
1324573
1802029
1257105
200165
76515
1383718
527150
12579
1410282
971416
1081036
2931260
952099
2503807
2499810
775472
2236924
2879030
1933007
1327511
48104
2041426
2581805
1172731
793432
859503
904066
1281513
2664213
1685195
1982035
1942570
2360522
241977
1717076
1571120
14116
2426998
685459
2414927
755918
66866
1470886
2895916
696906
592891
77953
1807094
1734744
2774618
1893964
1642646
1280917
2907480
754145
1567556
2404265
115704
906208
1240283
2189457
2492244
2277338
721433
663833
556672
1939881
1787240
2540891
235057
1819889
2693567
2418716
2892701
2829954
2014369
354309
1853446
1549776
2906806
2616746
1950711
522784
578327
1518536
2049126
894208
613985
2838699
2676278
1902697
1082976
309606
1018956
2028164
2292511
453901
1642654
1282113
1738135
729754
634376
526500
96236
2418614
570836
2146872
660007
2797014
1032562
743115
214471
1129526
1586547
1010619
304763
1023589
602975
1258225
137940
2214158
1656555
484564
1518447
1611916
2270796
1591111
2032184
852054
1795393
955469
750504
2840795
1496748
2212223
2166261
201216
2467666
253660
2790841
1508972
2740109
1095716
1629833
1241294
41050
2767804
1495182
2851655
1177628
1818798
2320648
2064904
1114493
2196146
1794255
336602
2797605
2025225
234151
2192417
1619649
1373158
1318151
1829716
608368
2232006
2420721
2446673
1461879
427358
2217643
1115178
158821
1471202
17327
2931280
2373283
567126
424018
332339
2490271
1001239
1740922
970037
1760792
312332
1619023
1021937
1548383
1259533
2609522
1384734
31318
297825
1655227
358534
1844242
2314998
2706985
920304
679836
2617068
472723
626072
2185083
1439767
984453
2795714
322334
2476656
267361
1243342
2078429
2292491
2814791
28529
2019633
694944
709648
996834
1203557
532224
1976325
2934550
656675
2295679
94317
1519746
2670109
2156167
1731638
1284418
1057910
2752680
2547343
1700956
135543
1539885
2543952
870534
2433833
1536369
803446
1462836
879736
1592128
433481
939082
2382534
920683
1856868
833663
592391
1708077
1109185
1966090
674105
258161
1998801
2489323
1996723
380126
1895777
1819742
135922
921996
2875673
1407370
2519991
2777242
937157
1160604
1037292
2122072
2617614
1859737
193210
1332176
508411
585541
444255
1054115
2522426
2822802
2670617
546992
95329
2464750
2834109
2065368
2784713
179669
2550158
527353
1821946
1369455
1302032
1928391
1281905
2659643
2843963
1310564
2436714
114316
600115
1393206
828907
2367630
2524926
1555453
2761415
13771
2733705
1947033
2443278
458013
500662
1461545
1253569
1282717
2578304
2089891
2394888
657498
1662421
2135495
178129
444080
1740752
1646850
2231494
2571589
1553805
1233723
1775568
2726516
1941357
265126
2035627
2105877
1919702
959276
2383606
1826871
2298219
1057770
2593305
1246065
2329441
1558505
1887175
1984194
232059
2552268
526184
427427
1165134
2821248
1726082
2286321
215309
2337732
2633480
442370
652166
794262
1389238
554485
359971
536184
2565111
2294994
2733011
2815138
1638618
2453322
1300027
334947
39210
2051292
1661309
829405
562941
2519394
1824902
1265776
2324205
353477
603338
218579
2511657
2048551
461272
2243541
591015
494933
1632064
2716971
1592702
2825923
912703
1706856
154807
728638
413519
1813828
2121375
143447
2546972
698032
817360
362424
2545156
2555714
946989
2897409
712030
2665018
1606354
141139
1041729
711744
2091467
970613
174015
418080
1812281
2819495
2127014
2707869
1698476
257436
501101
21147
2890077
768988
2393612
2885765
808869
2324613
381023
2500645
1572697
2818092
784577
1430862
798743
1618877
2674575
1679057
1994190
226099
193635
1443799
1538984
536417
1476013
2470610
693072
1840380
2042726
810528
209892
2080806
516090
1053179
1899634
2544676
1523488
1161535
1320733
2184292
1051522
2416230
1239590
2523996
648899
1951285
360950
1999985
861646
1631685
649844
1469936
1030154
1581732
1639180
2920771
646179
1992571
1883375
2313509
1132280
998664
1086332
290328
2906123
2856481
2006005
2684478
72281
2649333
2636312
2807763
419722
1478047
1670503
2438987
952446
2573747
615111
1409216
2394885
2918955
358919
698199
2229600
254118
1050488
29064
1693902
1130308
2675023
82972
1907058
437984
1725963
751960
683988
46106
2002039
798714
809649
1727661
997799
84630
2684403
2311124
531287
2516698
272884
2458475
58521
645740
2925571
2533025
919549
1158037
1211546
1044305
1845519
1365303
1492232
1685709
1945431
1812878
1253490
2286814
54258
1155444
1208125
182111
482782
27659
1411582
355792
2004963
2079358
2254842
2116685
2611171
332290
1038334
295735
2497535
425546
2028271
2399073
915904
1363681
1828483
1703501
240209
883510
1958618
2520669
197162
2122443
791908
2223599
777061
1218052
1469873
1443769
2757175
1498535
2572711
2466685
2894239
2214913
1136152
2663123
2838952
2445041
219735
2426928
2458425
1388742
2563858
1143231
1795650
3923
272698
2643195
1654492
688886
2935599
2157023
783571
2147475
2243703
1909020
1734773
2506742
2607814
686618
854980
2339706
1049118
1493217
429772
662276
1876071
2446767
1303226
1655711
204103
2198233
1458189
422888
1893889
110296
2547732
2356021
1923751
2735295
170217
881696
1156147
152902
410252
1718093
743339
1248422
540756
979799
79037
1590734
2927667
1544009
543741
555303
7264
64577
2137549
417771
2834595
12944
2508208
2347419
2430714
2866428
1047566
1328174
900034
2589303
7440
1222937
770593
1077397
1527152
732294
1582829
2266083
1026592
2780861
1744734
163505
62516
1092993
945132
1555741
1172427
1308676
2909721
1327655
2769844
1922663
2845122
427688
865907
1734944
2523997
2886406
1861945
584027
2080871
2406621
900085
2513907
2771920
793338
658880
1068727
51196
1797330
1577662
1776207
1467267
1785634
1337753
585244
561305
1720769
2832754
2810220
2830278
1797683
881475
27869
2749303
284524
2653012
359128
1202207
2701230
1744949
2248925
1320423
2576458
996306
696019
768822
44855
1281619
866153
1347807
1195980
2765979
779176
2770092
1203380
1685498
1501478
917275
1188818
1592299
570876
665814
2286056
2498543
2680214
958497
2319470
2100517
565973
1693252
2375699
1622575
664418
245097
1601588
1358509
2863775
563924
2214220
446623
2832107
2862921
2777517
2676680
2124499
2888576
2519722
1389040
1352597
317913
339044
434111
2857028
245175
1030041
101536
2894311
1961853
531888
1879394
238119
651370
1462981
206166
269323
14116
2594214
1636170
1444610
1624633
347030
2160012
1920394
673819
514019
1112048
821117
1295957
2587963
2578778
10703
2861066
1513976
2666724
305004
1406359
248427
1837207
1628811
1709362
2527955
1742330
1919955
606219
2843810
2325748
349079
259227
1889607
1232520
2270389
2532147
2195237
700770
453771
1652342
30565
1768125
444334
2929132
1216576
12238
139566
650901
1852246
2464385
445469
1040005
2527407
131225
2040994
2747729
1171822
643821
427762
2097490
1328045
1862827
2380112
2256163
1342103
1097250
21317
1107159
2832516
676548
2092378
2770304
950126
248797
142819
104014
2257430
697814
1098419
1601797
1351265
1895718
580154
591649
66656
192694
2454766
2025956
1800839
1056829
2646169
510623
2218119
1230493
2076136
2940475
948108
900818
1661289
2251267
2430223
2442211
558987
1483064
286554
1640471
1943870
2568243
843215
2121249
2372749
2275600
1498451
1415561
1656990
2004728
1282941
898278
2380694
1968489
2251467
1623146
2848252
7451
1812925
1111584
109344
475734
1112698
1208898
346226
2429423
777244
306096
1722418
2858923
907590
2904740
976288
1396244
2323003
2730534
793913
122327
1209381
1329994
2087772
2058689
2749415
2676198
1211860
2480529
747081
2481622
1764469
1951742
162288
1940819
276948
2744421
248459
36969
903362
1953145
2307982
2143774
1486732
861738
1549693
429235
1284387
2858459
1468352
652281
2584570
1045798
988890
2638428
2341072
2753894
2528832
432500
1421366
2332337
1101226
490478
463355
2247730
1157885
1547295
2263037
257584
755675
1770930
2923491
753416
2389086
265520
1595497
1746748
188400
545089
651056
495872
1827401
677653
2790523
897757
317594
2790102
1945521
273819
2586100
2505349
2155278
1399792
1160345
485970
2690309
604337
473456
2396473
326535
463766
2463947
1098252
931292
2185895
87884
1504758
1083337
845613
152966
2439883
962506
807646
2898700
461781
160703
2843017
2026789
90014
1510760
1256762
2405491
2337271
2675430
1139168
1951036
525798
2195022
1641136
2367193
757229
2093412
761270
2764034
546466
2428465
2200775
2436249
1004646
1695890
362342
299554
2879820
1505366
2705624
762924
2889833
1395294
236401
402066
773498
513654
935286
2912427
2565629
2165470
1249983
2631480
1502865
891162
2227284
286622
303696
816796
2674145
189239
1333425
915451
1695189
1507302
928717
1406347
2351908
1988831
2227335
2846922
1387802
2278242
1795856
1209284
2844958
2798502
2868050
2262893
750297
694059
787775
1754357
1104299
946089
1679479
2618067
2085379
409062
1946733
821076
1225796
1536048
2694267
1154737
2528304
950189
2641043
1799418
673914
1075991
116359
759821
2667153
1636489
1593974
1447910
2128487
1787775
420691
1468946
1339258
305363
233376
226073
2282679
637939
533832
448106
27140
161662
877485
1401083
438051
2796065
2619527
1799262
2765093
1829300
1567109
1345303
433788
1916309
819841
3443
625296
484998
1181238
2333548
1096292
1585664
2063851
2881138
1517475
2306330
2424482
113748
199153
256365
940427
2407399
1769169
1908709
679356
112461
2009583
2667562
621996
1499286
2563770
630136
935684
1790256
2897053
2856020
1103076
187395
837759
1985676
2712345
2707358
788449
628477
1506206
821059
2873651
1537058
2318153
897434
1047407
1981005
1311347
1558898
2621549
839690
2537261
1745945
1107160
793396
1217032
2365476
1949826
2322460
2560499
2033739
1240004
1600064
501119
541885
1637999
742286
2489678
207947
69912
1674343
1979220
923758
338848
2731698
1665558
1059048
1614689
431188
1484361
2619057
1664892
1060803
1342977
1703312
959176
51901
665343
1153245
599106
2869094
2408975
300378
1100060
2936903
2136331
510995
25997
1612105
1219201
276072
1837310
1891540
74134
1852313
2371870
83761
1375549
2360578
2834289
100098
2866592
2379196
805363
2581051
923039
2458022
2022890
2232576
1160647
1438267
1367244
96560
2530991
25714
205897
776694
514521
260402
2492206
265132
1583418
2137436
667056
1114968
1836314
1722707
2270022
926772
1364811
769416
1383927
2567792
2397061
1743839
2867399
1926819
74086
1559513
193601
368517
1646857
501520
90054
892295
1272189
645120
726200
1373216
2770208
2355167
2400695
835818
744249
2583357
2885759
400587
2386068
878929
2217119
1867907
1095557
2644619
652969
1717640
1876157
2399075
1186106
301859
2787486
2650453
1706311
807984
1880087
2695975
1416396
2845019
2598641
1893089
1822771
1565837
479301
2522634
2229465
30831
698872
1292113
2353741
1843311
837080
1285877
684961
983950
1178922
558542
1298501
264678
2620821
1911174
1820216
399566
1692799
1547073
2261036
357731
467147
497976
1524881
1639447
277776
76128
1231216
100377
1383965
561127
1696129
734631
1860668
2290280
1685998
821980
562259
965464
1391368
2122995
2095190
1638767
2758538
463689
1772936
423481
1697264
1458588
2940105
2881632
2398703
1743216
2317636
2541824
2522458
1113667
2100978
555122
984494
1382488
674126
1394352
826767
515281
1858848
2499496
1437439
554751
1872770
2498179
553186
440648
1889179
1700054
1763127
456952
1478009
1342071
1098662
2468305
2434430
1303723
2382296
1897900
2523570
1233220
2686445
1781199
777632
1551935
679896
939430
233952
1576073
2831227
74934
1312880
2139367
1434720
858834
589009
1819530
411521
752067
2060482
2162094
234902
2927987
376198
1411243
2458738
554197
1827581
1626248
869911
139385
1349458
884496
710241
2508079
734997
454961
314754
2057014
1896377
2139877
1573694
2286507
350311
941566
1497326
2081325
935542
2515548
329834
2823123
812407
327236
351737
230369
301490
776426
2794098
762409
11679
995079
1421961
765874
2405111
1274264
274925
1537141
470388
1624028
1950407
1550697
1954778
1093540
1890139
2265984
2773172
2438362
1196668
2599221
4538
552371
2654119
935550
2742208
1523217
2577928
1885414
13087
1953430
215762
2467170
1755995
925685
754058
382079
654985
1058423
2834501
715502
6318
765031
307593
399527
833946
2283164
512760
2367954
2057014
1179079
1322282
1180997
773559
1148519
1382814
249402
307933
2497194
356833
622892
2661096
1909922
392268
2078773
1324596
621510
1599912
174901
1735747
33568
1114593
1398189
379933
2044420
2163992
497750
516002
632598
753591
1638479
2196758
1281022
657083
2363212
879344
1100634
1975038
109688
625465
1068886
2512623
1722221
599792
925562
1989648
627647
2406176
2112006
1053430
491338
2770580
1721174
114288
915959
2762494
2496472
657475
2882259
1476732
2843085
2500542
1113080
2291389
2739571
1169870
1226873
1356896
2109534
2425198
1382024
1879114
1933195
2099006
2516845
217309
1218885
1255745
2787307
1593908
646111
2511230
275211
604895
1144546
347171
1631558
1285996
2814233
1454065
1423034
27177
337643
1839270
2549671
20296
782050
22417
139232
1977804
127915
1438438
2550648
2906784
1131594
619178
2577916
108847
859559
1387354
61255
1807867
1994400
899611
2689527
2058062
994908
766664
2529214
2481834
2588426
2857155
724462
1915550
1486553
1355114
1399862
102175
157625
2937516
2882286
1267105
2130653
526513
2608598
1037961
1336454
2051976
934440
2773016
1007284
1607415
2022491
1832309
252834
1282052
2085015
2239228
1647432
390337
2736785
200374
2505368
2649367
892437
2019243
2734521
1201789
723615
433882
375784
1494585
240608
2783908
1560764
1584184
934711
1261482
2564582
1373263
1796679
2895769
2441188
2482795
2329894
360090
2683834
2650497
684254
573453
526956
2013672
1584805
2830163
783051
1968265
1007707
126298
1661587
736245
2831549
1275689
144673
2568339
856255
300348
2546649
1508496
433349
718001
113020
1763730
2896756
1372693
1165748
631640
969174
1844617
869768
729977
1496517
970752
1623148
1709964
1727005
204179
2011177
2938832
2560406
391908
835925
2453859
2741114
282636
2352040
1162849
1121232
1708440
384098
1786864
2501169
357868
1234809
147364
296551
943904
1533542
375284
682966
483403
2004643
1893381
716511
440478
2534498
222751
2321271
2655083
307211
84173
666315
851672
811572
2050006
2806207
2547344
2159259
2245482
2673233
42702
2370110
661978
1582117
2217182
1927531
2023701
2761317
1543421
1415905
450498
210053
2557586
1199279
1518038
2318823
2814943
2312582
788052
835632
1733240
1947838
538207
2071692
2277522
294268
468863
2030834
271485
925350
698321
1646623
498515
2910888
1832726
2623644
2570155
1416319
1714742
2621481
1896480
2516444
2199075
2258189
1219793
876425
2637384
2518984
2911299
1991004
1452165
607877
2058251
1998776
1599667
562000
1109720
2222603
1351606
2635185
25746
269754
1518327
21520
47801
2294754
2083781
804954
552659
425620
2212642
2864065
383362
82738
2155507
1270262
1947085
2150271
1780926
796201
2280827
648547
2796442
1682748
1503562
2810753
847645
2381708
1524924
476999
1135240
2391828
2121050
2533151
1396327
1006971
1533992
743082
371728
1034639
1750794
781630
689684
1963503
1258466
2724818
2250327
2332680
1913126
1732199
1341515
2113561
2914394
2851153
1764112
965705
30360
1996511
815796
786802
2838637
1561040
2582600
2781387
2032495
48327
1938664
2174386
810343
2719901
2714902
1040876
1737197
889572
550810
1189437
160589
3820
1018912
2359437
580356
1861825
599444
1125587
1008150
802198
2293338
214701
1612889
2234388
2607044
110302
1841588
1420079
2250706
1515252
2733301
2618614
1039735
2333750
672816
50022
2859077
2438939
530218
986217
2820762
2703266
1755965
1251389
2322819
128940
1666858
34198
309563
2728603
2578803
1920849
2763323
1749624
1081232
1985874
1478458
668353
359705
2250674
1922077
2096194
1638796
2155710
408573
338799
1823475
1650355
2626940
826891
442604
1933047
794299
1859066
436870
1934133
657495
1912282
852392
1288993
195244
828498
917578
473276
1535753
511773
2468702
218786
1730836
878439
1876383
924313
836295
438250
148942
1463868
1702991
1443992
2395785
1410116
1914990
2471609
662113
824815
1402014
313684
220820
925687
1717935
625069
1035567
2455762
2704096
128070
1746655
1238549
1629557
302407
1597319
1206096
1962657
943628
234064
729647
1994815
2563338
1158194
2086967
2754312
2654868
1812469
2929175
1366675
1936430
2390517
2192163
2039346
1476429
1321124
531408
2065206
752155
99310
362054
2383022
1028685
876138
132316
538482
1868417
711399
454882
507424
2844198
602841
1949342
1837114
415827
1407744
2698359
1153561
458255
2838136
1451204
1702422
2309840
1981883
605379
2342812
1448454
955940
2058514
1747297
405355
2693653
2000472
142275
529765
1494073
915509
322871
2020812
1755049
2592861
1627917
392612
352926
2059425
1091400
100606
2280136
267408
1623531
155637
2783737
2655525
2095958
965146
1069753
2437914
1343098
1832567
1843219
1874323
2802960
1073946
1331894
2721861
1628679
2930682
827548
454806
8643
2740574
1406912
1251281
2122332
72773
2236466
694304
740639
662464
63972
1838460
1969965
1633032
1044244
2726341
974168
223754
909455
544395
12661
498598
10925
1891160
464568
2547368
806757
2014999
2017904
2579405
272016
2653676
154248
232366
1124675
861628
2885886
1997110
1388310
734398
849416
469639
282860
956813
1771995
953549
1964030
488534
928079
2491121
1179455
1936773
379023
1266568
118992
2593936
1393925
2819714
2770758
922869
888711
1592542
1535718
1260369
1027811
2443182
1910065
2665177
593565
2208538
984489
1182330
2707299
614253
1164248
741063
2739832
2005548
1187512
2397202
568795
2441287
2731916
784500
1382074
2571623
2609446
2856139
2100863
1039240
597497
2849135
2855022
579534
1041102
1128717
2176049
2103771
1426668
370591
1694400
1483017
364581
672203
2069245
88463
2841173
2872302
623085
1393323
322349
1573975
1561473
444090
1212250
1083132
762455
1832822
890508
1610626
2131333
1886664
773347
1662667
2099410
1448742
2370538
2707710
2821583
1218723
1759190
2385482
957718
2309046
1951196
2245546
2023035
1367749
69602
1590167
846868
133395
495153
1594326
837391
1131861
1816617
1295967
1512015
1796099
931339
2094378
188617
1639558
1354297
279813
2293187
2081407
2412153
396360
843938
2461310
1073745
1059833
495492
1393560
115876
273127
923345
1535093
2114700
560155
419185
1359059
2051405
2175653
1877433
1511684
2133392
568449
961780
2754687
2347946
1557714
2024253
2229998
678831
2150089
339293
1186013
946391
2498779
811051
965385
475033
1053995
579924
2897744
274968
1998709
118203
2211508
2807986
2860571
1901579
2871334
832068
1313477
522236
2579513
748633
2599995
155300
2451818
2254285
90008
313053
2568220
2569730
2502303
1048925
2466607
1533212
2638165
837776
1696796
1657542
580666
2021755
977877
2905042
8295
1007268
1903861
2125489
1567919
573848
2931835
2338997
2911840
736751
74464
1031086
1146480
2054202
1839489
2052901
2774976
818329
1516702
2609718
2162536
466332
1117502
2357110
441886
248622
800572
1485909
659430
1939046
842296
114724
1789295
2891834
187323
214054
791819
239605
1360701
1069799
598157
222329
303850
1053378
2852004
2104788
250229
1735272
900567
1861987
968693
140668
526544
433460
2215739
2802855
1853573
1425981
1546218
2750494
2234247
1818510
2314651
1572133
65059
1191701
806954
459730
114952
1153624
808267
2909133
2183796
2014781
2475241
1904556
2869516
2612854
2151045
1507159
2847327
1726530
1486802
395851
989829
2526063
2509897
681094
1415097
457540
1098468
1007213
808005
508571
444299
1362634
2250532
1809746
115890
804552
1626894
542417
2007837
603720
631061
492105
1855375
2176431
2110039
1725089
2687398
1367786
1731727
655606
2628541
2230830
352612
2667392
700515
1188257
2629670
2517981
691734
1234656
459238
2110558
272707
1091437
297835
90650
2448076
39196
93438
1513530
2515663
1535925
1210209
1779662
1711329
2465474
414113
1192274
1192031
439793
2853927
1539067
526840
1094950
2781330
1906798
160709
27739
231415
2132311
494868
1916699
601600
1536932
1432327
2832458
1855730
1369251
2084937
655483
1461502
2328117
1900813
2059444
1052189
1724818
1546323
787148
1290867
2467539
1502356
627047
1767079
2676523
1687332
151245
1834706
478337
864785
108049
1992117
321485
591766
469204
245805
1580740
2806848
111429
968588
1646509
2927353
2409266
1828346
2219870
391070
1389875
2209603
1948655
1122799
782059
2467985
1218338
2449218
924922
245597
2201183
2011540
2543014
2717337
2297418
888932
2431048
2340360
1903457
2927045
377638
453798
2259938
92493
1669071
555852
1346241
468861
2869716
854999
1956225
2280150
1213759
809255
2609887
1889976
720897
2298057
1275321
1797593
2576782
1312903
236951
2146706
1471596
822382
649280
982794
87012
2121307
677318
798329
2396469
413658
1603362
1018060
1482983
2150624
695445
662847
1999425
901076
2492468
131865
1157369
421521
2274376
1170301
520483
696816
1784069
2523654
1407010
1239809
2211769
1069238
1948665
8744
1732896
1399797
36798
1479881
2590159
2022177
2907828
1592178
2476207
1899817
1356510
2225176
1677030
1389449
1865203
1398390
2546634
2265478
1607662
926483
2847115
1154095
581636
1400382
2135166
440178
53774
2176834
2556569
1492452
571860
864001
11635
1343842
2667102
2326014
1041066
1098401
2541697
2473389
1479408
1680719
2459029
1818868
2075046
454954
1962860
998315
1106984
2747193
2707913
486148
630906
1009743
1668115
994916
2858669
2444714
539285
1628109
430018
2472877
1884474
2402526
2131264
2608653
1230402
1043090
1639183
2413552
2909412
2575089
1703561
1815389
1260805
1291694
2881779
102844
2875698
937482
1973678
261462
1105692
2350358
2205629
501145
1684908
378728
974853
1397563
692780
1400700
1530791
1115946
1065369
1126019
2695252
1854157
2408711
313719
448761
2913123
1436256
505256
2354171
627925
690544
2412129
1394522
735541
2522788
1896014
1461968
1975748
799861
603818
2223509
870592
1483075
812332
1972207
2186305
1175789
1116075
2404608
1093347
2143026
2426957
679193
2280066
1743721
1127005
663374
154863
2495352
746328
1859105
1393852
1044522
1953573
1373880
2321992
2399713
238355
1956963
2907045
1104741
808062
2568349
463479
2198012
1100472
2658131
822102
137837
2535541
1201228
1897018
1479240
1455099
870503
1569122
1357011
155843
1481927
221335
1267989
843720
1482453
2710469
2094819
1814609
1948472
590520
1908916
1224201
1882008
419617
797394
1624987
873202
2229491
1709217
2318974
798027
705001
2893613
1850949
2491752
916035
1546674
1144377
2629359
2594007
1249720
740859
1573965
1394006
103060
1738262
1877659
2312656
1717140
139479
2258198
2795624
1104588
50229
2824123
1248250
2103872
24200
2151202
2507018
738615
2573303
1819485
1852182
603691
177796
1141937
1646848
801521
1678551
108714
2000614
1171236
1659983
1115460
2579356
1264855
904884
160291
920304
2484339
1025345
1636867
338262
1740494
90342
1195714
2460759
1517428
1387526
1754963
31686
10765
2859075
1670241
1132740
2162812
2233747
703811
2234144
625956
2506260
139174
745204
2326878
1270605
2324492
2789785
1790514
1780394
356104
2908736
1755352
2060465
1560734
1645337
246099
2842705
769215
224244
280356
1319351
106429
1343206
1538384
1244772
1119627
4501
759525
513371
588062
794845
322854
2075323
670794
515965
1228936
482297
2427116
394160
2450266
2296474
1549089
2844008
1505997
1977931
1089637
2647775
501380
1955438
1781669
2751910
1614646
1312857
1465753
1235567
2334701
1638910
120817
989787
1307696
450747
1718822
2240404
1858832
1660152
259976
416952
327628
2255810
2209372
1820750
2881928
2063757
1768494
2439839
2629163
1483230
1594735
1199241
2487658
892723
1191365
563123
1309226
2592238
2076517
1279287
1613493
2301087
2449412
856057
565003
586185
113169
2126788
1809056
2321085
317284
145232
806558
1180167
582929
177769
949852
1413806
2360610
1355405
2870145
2401532
917687
2752446
2605652
2908779
1396034
2284304
574271
1009609
478264
14252
1190364
2262926
2143249
1664512
2126519
1266164
1222249
1302786
1963214
711751
1642682
532856
1304982
785230
1738656
2553239
1729868
926525
2830317
269880
966347
1206260
63342
2470236
684504
1545864
1538425
1973969
1078326
2336803
50069
909528
1590883
2907046
1630665
1976994
2908678
763671
1955076
1887150
1957468
2681300
570257
2401098
2709189
2797035
647357
2274691
31586
1849618
3495
2516603
1946010
582705
1296839
363008
162669
2800384
2888882
2146301
2649820
834910
2694237
2168547
103007
819479
2938498
1209437
581239
1519191
834645
731156
341433
1215946
1503376
1826846
1321249
2399404
972240
1529456
1166950
1807601
343925
1741354
2492865
1779357
838341
1431502
285735
902697
1471963
2902235
2396008
2671742
706448
2045055
352641
2595690
1005295
1122106
249311
2725032
2648126
121425
1876445
2583470
1113965
1639188
550369
336279
2720927
2805768
2553473
2082586
607406
2618345
1327365
2718124
1761483
2268210
2459237
2442971
135846
2324911
613116
121544
660104
1177568
2051326
2772011
1224388
1073495
2646711
1941422
2666937
2658322
561885
546153
568049
331925
2566740
160820
949510
2493305
2346176
281592
506054
1742594
1228175
1926870
240672
482455
2207254
1496172
1708959
2532436
836421
420489
2462942
518091
1377601
1487265
390554
1767778
466592
2311756
1357768
1022172
1490040
118068
586819
1134866
506056
15209
1841578
1714556
1730200
1390924
1369226
349953
728798
2298231
2871550
1833244
2819781
2778812
863964
2749327
2621350
2496471
55664
2790149
1913670
614187
1448957
2319370
1851308
1223040
1988364
495250
2911236
2100141
1756223
763870
191248
2739185
2145543
1665500
45112
155901
2700492
2021481
2878430
2542292
350023
2045429
1606614
436697
54297
2691623
2533931
416483
1944434
1250022
1037735
1856377
1813671
416079
2719731
2350431
197825
1024422
119072
1617197
443349
2200924
2430372
314939
2270421
1466310
544095
1879128
2511704
715433
2634671
2800766
2878411
813475
907508
904950
1491513
922242
2335643
573854
308048
1382513
1895971
269302
2859794
2219098
1314451
102244
1924392
2800352
2457660
1330137
2303988
39669
832952
1443817
771222
622598
1764458
676866
2671224
2329654
961594
368828
706436
206064
35926
1811174
2732808
1994847
1867407
787769
906522
1200808
63405
279526
1395058
2171845
1953782
1164862
1363658
816084
121499
1800618
1569245
958447
698014
2906758
1386808
185927
1430804
2037023
1710525
2344714
674153
719747
916304
465315
565740
1471538
45083
517611
917757
1437863
1044971
2748487
574301
2910715
143178
2132217
1351003
657341
1966601
2366716
2078370
1837711
2860291
34274
1758392
2206343
9498
2278409
620982
2855262
891953
1167114
1910062
416041
2143992
1512723
101112
314538
1587511
2091037
445514
1927925
2730263
411415
2611544
1828941
1776018
2295736
810389
2371877
2630542
1131055
1721083
2082943
2358466
350183
1681509
199144
2454756
2143871
2031837
247819
295660
457727
59393
2846031
976021
1498757
1119390
1825818
2529296
1339884
167941
673700
2022340
1999293
1975187
675067
547238
1089947
1073273
2635033
2788499
311696
2568297
2117583
1455738
459614
2887030
2638732
1162248
1217158
612068
2364238
1618850
1444143
2411589
1315839
1552390
807387
1259345
2375628
2177670
2660117
1887868
1702294
1717733
237186
1978479
2748299
290369
580933
653672
176013
417721
1749325
1229470
516609
2572202
393999
2437926
2933869
2926732
2157849
927168
886219
115324
1866221
2187005
2663609
549796
2264454
2183285
499584
1003265
2585936
1126549
1529776
1685965
79777
615515
1134298
1802242
131057
1745374
1533899
2803816
2406631
706496
1560391
2080666
1639679
2200919
372595
1944918
237747
1906812
2693554
702891
255169
2864436
1802239
2741352
54831
567353
2389463
568528
2177632
2049217
626754
1828270
1871946
2692567
391544
1653005
750334
2932613
743943
432135
2085183
1389218
1260871
1692814
83408
2309896
1904305
8692
1144970
2636463
2691514
1028909
890634
1802297
918785
213219
284113
745702
178892
156264
1167885
1497002
1439397
487726
1696363
1280473
2646820
1076857
1819923
565293
2344180
2861522
724916
287788
30840
2781013
2403712
316618
900861
1568809
16325
2219978
1094530
2434698
2381846
45004
660097
2293306
119433
2859083
2654475
232701
1672719
2737747
537289
123728
291554
2197395
710842
1376232
2209903
1709655
2699013
2337057
1018718
2295459
2935061
438154
319585
49822
930729
361586
2553963
2673478
438791
1139015
193550
1688953
2449356
1310016
2194653
19564
1779809
2031143
1189455
757619
352975
452300
1915381
2881297
529172
2242777
2326502
205155
1195066
2613935
750902
134394
1501707
233541
1155865
2061604
2151719
1410354
1046010
678252
2483902
1877354
1239754
965604
1857825
2083946
2267487
1005889
1584460
417358
2545518
1630490
1707927
721578
1272270
361136
2920599
2162957
962612
2010599
2706666
2532005
2108742
2870206
2400473
772271
455682
2563704
2758866
2337220
473002
1627129
2340977
272400
1378273
92001
524853
1578051
497733
1471509
1600765
2408043
2615966
374418
1543130
178642
1998597
2348950
1482817
123414
1827219
164935
2425799
2190163
114499
2658348
604762
134788
2193177
1083760
984371
698216
1628601
2774815
488593
969730
1589547
2902967
2906497
1094758
2485080
97831
1421474
1608192
1825338
904925
714447
99353
290488
615065
296673
1055680
2801057
2809243
2043421
1318369
495038
1716662
386280
860475
2215638
1976005
2931168
810877
458896
2166292
1300179
1684266
1214714
208847
8714
1427136
1535462
2935801
2444310
615865
1087880
1178130
863886
886146
2246575
1095164
398822
284063
2721957
1971598
2441276
980853
969136
593926
1539189
1548941
862359
1739913
58854
290627
188022
198899
1889282
1500201
1266651
545919
2538216
1925599
1488485
2152369
694910
1675548
1181238
2169971
909279
1707225
1442479
1709670
2659990
39208
1269202
2739751
1356057
489314
2793485
1458185
490039
2707329
1630916
2514427
722625
2626291
747663
2065051
2340248
890713
2916212
1473898
2908688
2682936
1687576
439114
890397
380311
902294
1588092
2731407
2140730
1829805
1226719
904074
2064005
1710918
2462501
1068185
2824740
2067657
667659
600439
1142846
1024593
1334292
1527223
841885
1314433
826817
1593084
365561
1424269
1336694
238806
1159574
1011357
464247
222175
2391494
400387
424223
646865
1700685
502004
1216604
1835375
785387
1730770
1883878
846250
764639
748012
1893496
1958922
218818
2773342
1915857
2757351
703604
1809346
380022
278531
1103232
1717687
2367095
507859
1428353
1458080
313330
2335357
268151
1118038
2587241
2334336
479632
1408274
369441
996900
431284
64859
818782
314744
383480
2677737
1279338
2199402
2213780
70803
2005566
2222774
1102439
419493
659547
1400716
2477136
2078862
131526
491021
1069422
338564
87018
2900209
2096168
1335565
1758716
123894
2789418
2595959
2489311
1910470
60573
2774450
266393
377345
1114368
2762411
159010
1436133
577556
1846668
1600097
545934
1860205
1727118
2207098
303526
661470
432670
1165059
158289
1719443
2201100
2284410
226031
1825497
1991785
151173
1290117
1432223
65001
1345226
1724640
1282536
1463087
962925
1098772
399080
541710
2497535
1763368
115312
426848
21031
1818479
847128
1197615
975177
38317
143254
1330261
2572218
725359
2647239
396780
1999607
1970839
2712805
2675285
2307551
2360984
1364507
2734795
45727
300740
2176224
88660
1018476
2688422
1296033
1755069
515028
2330235
2865878
2756007
2786568
2139663
1594159
1769174
2246701
2725497
2634802
1204876
2077146
1661750
1109296
766673
440488
1872612
1577262
2093092
350211
658115
20690
1675571
1261824
1355082
11614
2219857
570715
1025642
947158
1773106
518328
500114
201928
1637929
2526964
1105086
2754906
653223
1022705
1398985
749989
212301
1167738
1066361
1772653
865198
1120506
687840
2808029
567862
1477837
817992
639396
2009383
1427868
1951478
514540
1510034
2805787
2408235
1147150
1730188
1887319
862736
2468646
2802289
438359
970204
997780
2057086
574085
337006
1926223
768901
1604786
2420216
1751514
1083844
311703
1691096
2631401
1628451
2864306
79664
2775297
1389920
1682488
271426
1725626
932672
1621278
1972923
623049
1987148
440496
264078
1814158
1280883
63143
532639
401617
2778639
2199346
2433032
2880634
567508
827252
2071482
2405187
863585
1520945
1144033
724695
2629699
1614408
288722
1974427
570264
1036687
2236826
2018345
1192568
2276934
214195
2583272
1684596
781742
1918133
2370024
1128551
303604
1220178
1452
205703
1481456
2185206
163709
1523441
527016
1571159
1267553
2289146
1450319
119274
1560458
1954285
2771299
2724108
579982
251068
815527
850993
279974
2383044
718843
2553924
2368601
2348953
1201767
293960
1448634
1799814
1264779
2355694
884792
1436662
1502860
2559962
2186014
2514805
2521861
607289
2801160
1569297
2119129
890558
1673995
548847
1103161
501775
1875242
1265661
497080
2672282
210911
1343122
2225587
724464
1423727
1277712
1417639
2143871
1017397
1229418
184578
2171939
1989241
1134533
1215034
2650950
2238184
2899318
2067746
1728464
2401159
146309
1408679
1996767
907194
289931
2355927
2312734
645805
491284
123394
2606003
382136
2031330
1668027
1278600
2419071
1629343
2492111
2853638
2821775
279937
2720664
386305
39405
79485
256118
1921315
2700025
259085
1452032
251659
2737646
1976645
2530121
541793
2046464
2221565
2451157
1559786
1525159
1514894
288730
785904
1220788
773755
2687556
2177728
2554940
265895
1938301
209978
1154884
567095
1718485
452947
58052
2204174
641618
1544012
465364
224512
250784
1694070
1013523
2000593
1256844
1850877
942911
1171996
2812844
668076
2604798
1826752
61679
2830198
1005165
2864725
2485347
1066015
1658835
2465259
865226
18850
1503028
1586492
1826744
2429395
675799
2191816
1024639
390977
2599903
1635071
199548
2904730
2747102
2506805
98766
2125293
1828734
640959
1128964
443879
2725036
2026733
1802715
1582479
1945743
500541
1951776
2584429
900576
2267907
2237063
2882915
450391
1609327
275526
2577685
232040
2120074
979987
638464
664935
1504993
562356
1131504
2833718
2659618
962095
2695441
1576279
1339591
325365
1505956
417366
1940488
1915643
1663349
637746
2117034
388513
2679735
164324
1727920
1085318
2109346
929837
2837719
450053
1243085
330822
1438553
953798
1084872
492558
2706797
2771689
361293
1992572
281849
547570
1906220
1858147
1534166
2294498
2131876
1425659
108139
332075
2396612
2305611
2492913
160128
860744
2690571
2848703
2070824
1292290
2830452
2359497
1901141
442172
2378790
505799
1015761
1021647
253896
383656
1572576
473194
2311895
2394476
2167292
2420858
1805960
2062221
1474158
1705803
899215
1005237
335833
1777612
807029
1827165
2023424
2341989
65728
2446137
691847
442306
2833567
2917605
1159766
2002714
1308473
2282579
2276600
1413145
899373
1727747
105913
1790400
2523398
436730
2019348
1088889
1078635
1403904
2185702
1548190
1258633
436652
1538833
282920
2208480
2805608
651517
648614
2760055
982732
1607373
1312507
517800
717933
394254
464135
2364985
588297
2651249
1288008
922865
2701756
1630431
972394
2540012
1287931
1273617
870826
1271349
521296
642068
282461
2026040
1332893
1451399
1429690
3706
1769514
484770
1497824
880109
1828478
2317411
2316741
2279500
2154800
523732
1294037
838739
1513563
974471
742545
48957
1321845
2096664
2147962
30700
479880
1062719
2340908
617029
1637066
1750021
558616
271373
1145873
240207
1692826
1334011
492048
1563150
842143
2518925
846798
485685
1427006
1453961
976756
536975
19737
1948064
2435551
1493241
349181
43114
1273925
885822
1495808
2547317
487288
1513664
325290
499453
2097876
666348
1861204
394449
1112277
2613799
1297466
137027
1408998
416076
571705
2277820
2096276
1137997
1195016
1543737
1049876
1711311
1555939
2131480
1687651
2732927
2479865
568034
2086178
2892857
1435016
2112491
2147046
2772952
1791992
677463
1972636
1231297
1258083
1011792
573803
2376218
2515933
1063076
62235
1930482
2184345
1976422
2322828
1821355
1236461
2866459
1370561
2768670
1097246
723316
146383
405403
2018738
2606587
2057849
1749548
1015996
895375
2798847
945762
1629536
1269493
616935
2694792
849375
1472545
174335
1399626
996146
2470455
2097345
670911
1387062
2014369
1771858
243562
2135355
2928635
2154484
1895108
1396832
1310573
383137
841002
830674
966042
1177370
1710614
743916
2932165
1212945
185991
2493798
1478723
1120186
2689499
811261
262395
708317
2175720
643499
292895
1490954
696107
783882
2538149
2835671
2510665
1405371
1826728
1560057
177295
2685992
2528684
671670
1570956
1148553
2508541
737921
1429363
1447691
530245
2748150
1997349
87226
434606
506953
1762866
2759025
647584
2119653
1043752
1126123
2182309
172974
1642851
2465537
2159397
1744544
2362752
2407177
2873121
2449815
573184
1772866
393019
271748
480237
1103930
1885834
678416
1316169
561087
178298
2610659
2400341
1641636
755012
2726069
905410
1896064
1115765
2939936
720134
1645650
33861
1913785
2237857
2307407
346483
276056
943609
1220424
594127
222603
725798
2413121
2436299
2649248
1075599
1970964
170605
2638698
1184378
2303418
1137288
489706
251249
1232415
404248
1649774
1230333
989964
1166081
469375
1138910
2283931
2674514
1470888
1980890
2829243
1720009
1385798
2485160
192967
139249
2851509
1092192
1842494
1410374
2665825
2764359
2201864
820407
1233806
1365877
2659336
2317525
1375716
1845461
2065669
266903
1533826
372944
998402
400529
1502212
114478
1707068
2315498
36790
2530554
2884728
2374494
1435424
1085403
1976041
628567
518098
1949048
2449374
883654
2452689
2489443
212313
2100931
992550
288707
1953740
1318955
961350
1142137
2306433
1887784
452218
1528168
79276
2840283
2865532
890928
1610171
993778
498651
1133881
2692681
1421112
988152
729970
675036
2053477
1719009
1744593
994166
1095095
2857756
1926070
367527
2754892
788587
2362865
2889819
2492495
1210913
1654771
1866325
1103464
2258146
1116141
81733
2793197
1447102
1733020
1718902
1769634
2829187
2228344
672652
1406715
804627
1089650
2080542
1031462
139589
109679
369449
88443
1079914
2457369
1692324
1597807
580442
2274046
2097500
753760
2177765
2309929
1550805
658104
2509993
1233454
2869783
2767423
672750
2162848
712194
1044656
1533184
1645894
499221
1644134
2787854
1211438
1641849
567636
1220667
2129235
1835656
682877
1715462
1198016
1994910
134516
18887
2686787
2073408
494275
1324701
2474051
641794
2749261
1523909
2708524
2492328
567077
1968679
2107781
1499037
2101442
1013963
1885460
1412198
41329
1332831
1831087
1983737
906112
406425
1218218
2382390
873140
2345754
1200767
1463082
2783148
798024
2663955
2492965
2422214
279465
1793488
239516
1267294
2739815
2212131
1450163
2529070
1372079
870408
2939009
1792895
1664400
2610108
2070311
1385969
2371234
1146306
2922530
2801977
1231185
1867421
1101635
1644503
1707943
2894072
1999726
1991597
772432
537394
2195281
266547
257246
2593820
2113551
2631834
166066
587417
1541604
1648971
1409549
278010
1437254
1169120
201943
2040884
1422941
608625
620321
1177446
451023
133665
1485244
1142497
477379
710251
1552420
1180669
2627529
1151832
767617
2395567
614367
2637129
43485
781744
564790
2599832
625922
669843
1871283
348629
555891
541959
2847152
1575249
2918500
9944
517454
2313825
1315956
1454857
977340
502106
445103
1894826
1787847
694489
133632
393319
1751884
413712
1769927
1809159
2599607
923203
2232670
2318067
1745185
1718372
302191
736147
2719011
840476
2344312
813850
1808669
2106596
1545588
870111
2926997
2310868
562952
1970
3873
807786
1098394
2104075
1719859
1130318
2277700
1791054
2773149
2679426
1008974
987580
2794969
1914085
2120946
180965
1660665
550929
1492407
389653
834759
2406285
330097
876305
2800847
254141
1845662
2920347
1982792
686216
1791199
147107
1002919
112968
2023236
173560
1826523
2570364
1273759
1958032
1041845
279476
2484450
2562942
700318
972282
2409628
169454
460531
5157
415295
103314
1424585
1400079
717443
1665627
1152607
2330359
245352
2331108
1435388
145682
976309
492629
2291369
1723868
600310
2657870
1263549
387555
624745
2878824
1382843
2538726
1758249
1074948
1617107
328984
375070
1730341
1028240
2750250
1251973
565479
1033336
42118
2216692
1702716
2174054
439801
2694771
2798407
1626020
2133841
736107
1487663
2645662
166430
661198
634372
852817
1918477
682045
2825977
1031617
256633
1829394
2269422
437116
6234
1414995
1675105
2065317
1117537
1995965
1182281
1035520
558195
55503
2282554
1107218
906812
1311568
1043214
61871
206861
1062421
642804
1120656
2600483
255657
1221446
1418072
878995
2357943
1773283
1748854
2376209
130
1747179
893740
641700
2721572
1305776
338565
837381
1718253
1155580
367504
2441824
2392291
1473092
2929040
2598729
799157
760041
1834369
2283080
2452125
985106
2434237
691044
2938697
487803
2011720
2520628
228591
1506341
1087883
1344129
1322932
1525211
1290921
2186828
2574493
1606812
2242008
682519
1558968
2444679
1571075
225849
1348000
195640
339176
724957
2779693
789745
537681
1507910
1727686
1964368
99792
1363133
2903338
1168143
151014
1528048
1278288
2428640
904888
2812521
1452478
825294
690633
2504924
1663560
46594
1339600
52102
1915601
2676514
126887
1015134
1837708
786335
2211652
1641924
1420946
726468
1730587
755542
75119
1043829
1913851
2723449
2897472
2418417
451502
2368588
14505
874570
347700
2529161
2911520
2051723
1436726
146251
2132832
2905158
1713805
599508
2553490
2528500
1757309
1554914
1156146
1563067
2890518
1326133
1701718
2159984
1199802
1517702
1249611
1529093
1420508
1236573
1626789
1609649
530179
2131722
232468
1457413
1193287
1010335
1813476
366537
2714054
679700
282894
1119767
1220558
2616541
34922
2507083
86969
1122256
1544606
531134
283905
949130
481605
1024406
1634084
2892981
568798
1557852
498046
1980828
2814789
2771015
1984094
1928811
67099
424210
2788261
1726721
1793464
2438958
785823
1401041
1699169
2911230
1221277
2269656
75280
536379
429523
2214980
1110350
2740018
1150722
2465691
869710
2745105
1290407
2121932
1812168
412785
882978
235887
467952
1712404
1580097
2482028
595932
1827053
665733
40897
702205
2070218
2497671
1163266
630119
446828
1631357
2717644
1236370
66735
1119556
138131
2631031
2016655
2542663
2327465
1704872
203421
1003284
397369
820642
2042441
2045602
1358344
1584899
1398513
1315565
1777571
1311587
581601
712427
2082040
1957442
1873318
258949
280296
1325787
2874501
1400834
2752378
555873
1496331
1351993
782998
2510848
1774728
219527
886572
1805668
106927
1185896
1873253
680699
354771
1580650
347877
1562627
1630937
2561223
1592231
2530220
935357
2680975
909283
1943375
906922
1689021
1865625
1358031
1882638
1119395
1714929
1049794
1614403
806422
2815812
2736373
2907394
2509784
2904871
506383
1809232
124525
891466
2146394
223796
1371705
2520025
145929
2902477
2134685
87268
1891421
258539
938305
62113
2512729
103465
1441512
2840498
480563
2924047
1403618
1588843
716949
2777324
2694728
610323
1352576
272687
710962
2243937
429726
1604056
693190
99924
2160902
448986
1935470
341467
2031670
1870517
1600943
1269828
1863142
2447832
1142714
2656521
765656
221670
1578972
2453881
2502026
2696492
1354469
338935
2315885
2876630
409115
1109408
2689357
793429
1072942
9632
386166
811401
2453826
1025340
1711176
2199375
1474836
2493
1628294
516134
2057631
1032693
690238
1780756
1124695
2715336
910573
809636
1096997
1149474
889426
2431573
88706
2876154
1304427
1946735
1656122
1793472
2410257
1475619
2730356
1780890
1715268
1317414
34110
2751898
1494947
2841795
771370
2467533
2707303
2190383
1178997
1834368
2888508
1719649
1200941
1897958
1399084
2613046
1137342
850626
2661326
835831
2646190
2762188
557122
251057
127488
456145
2370319
2346334
427578
1399473
331993
2815511
825720
2168581
374531
921688
2031603
1303981
2119480
424539
1196604
197551
2924629
678852
124940
131650
1694009
41426
295827
1692305
2559124
1820876
2323813
124784
1626729
1135232
1170012
1304783
578690
446721
2506472
1340900
1598408
1077162
1901789
815070
2459584
1522487
2779598
887261
2812998
2224954
2338195
2126715
1648716
1459616
1542915
2028149
2274637
2763924
1860841
1695601
356228
2142749
1315920
1049065
1997606
773022
2488024
1437516
2490311
2756740
1096864
1106231
912468
915330
2806823
2250913
2261199
1620895
2102505
1357057
997613
242972
152340
2703469
279064
1915322
2694044
2700435
998597
1070832
722741
2219110
196375
2697738
610790
2799523
363503
1675176
1004922
422633
1982046
1949516
369747
939755
2224916
2612454
1326112
2356525
640292
384338
2111564
2438224
2876503
1350716
1955983
2301295
1720794
2529477
2783948
335035
222507
748578
2077898
2177651
756134
577193
2392133
740995
325531
175737
657341
2615176
2865253
1594657
2894184
2154684
1672979
1000641
2818657
1309381
1397394
762813
1939482
1879442
2345148
2226985
2262166
478829
1634214
1932509
1366678
2023786
804481
306576
143592
2229479
2826189
1705338
1971148
46604
417217
782690
577699
437374
2206248
1304432
1501705
1898676
1190288
1433472
1102540
1463728
1226055
853488
1790474
701701
217251
1969505
1610139
642950
1681442
1006420
2466473
1483478
2536374
2733142
1966356
758485
2706943
314731
48818
2496790
635718
2668600
1858393
2131471
2350108
2445970
1901341
526403
173474
2463314
2743562
1433870
2356476
104947
2840219
1993740
6352
966858
1968739
1554598
1390182
1164070
1484894
2533855
2765550
689324
592182
2791302
943307
2807840
2441550
2324407
1618133
2649707
1325478
1955434
489410
1687188
48713
1562131
674603
1078437
1817141
150545
930922
1584776
2899905
484593
437364
669887
1692028
1159712
2939898
1410139
1409262
511919
2464027
771093
1385388
985923
64657
2658360
1028371
377437
1206636
2438704
819609
1250975
1917828
666499
856993
233039
813215
2007342
1632610
732587
1406135
2169615
1531851
1418839
2803269
1377761
1476552
2123153
397602
376764
2810330
327514
158235
1478576
1130126
60820
2295240
1558857
559018
1529336
1212056
1624912
812481
2504240
1827320
1097202
1839906
702294
2815683
754766
1980287
329968
2139686
2901083
381883
1478012
161952
1891096
794235
1301422
28075
1689696
999020
1348105
1161707
1548766
2373076
523053
990350
2884180
1332759
1293644
1677888
782395
2773681
152174
774464
828659
1347920
2740852
1504728
435868
247600
2714066
440626
2387394
1640633
1973904
1540227
2081013
2729767
2021251
1939026
1666645
2273935
2321859
1659006
405298
193659
2743940
519532
2905708
1578563
2713001
2772312
1860927
1528645
408339
646618
2847905
586160
2926399
1392495
331250
2337243
1261844
2307788
556735
1483010
753825
2313362
2096868
1478054
2565202
1867897
1072882
2115695
2677354
998864
1381011
1878937
1901719
1638323
2282297
2415119
295316
882097
1596802
166579
2641577
539180
1701868
1902088
2768121
2498112
1256127
2350105
2732716
1659495
1344712
292858
2383152
1790763
658394
218331
950963
1085569
368881
739831
1273977
2214523
526364
2527363
2460061
145061
1853940
2259723
1986669
2878928
2365338
2455590
2698888
152915
1474326
2843748
2278726
962611
1937790
2903000
1830006
1037864
823266
2364686
358988
1797266
2134469
2736537
161194
428832
63313
1173154
1324472
1355616
813072
2218847
1751550
284529
1353275
2079151
1574767
1724546
2383243
2099633
1351432
2679580
2299202
261197
2512646
115973
1596607
2426600
1178075
51241
2014652
1093490
255228
2896401
157893
1137132
2034706
1146248
1708370
254051
1086409
364154
2129146
503791
1311762
946472
1821491
589795
2453602
1485461
1604473
2021827
2724202
2393876
213363
2313880
786671
846466
168936
2936962
24001
243
570549
2659444
603084
1608802
1123018
1242049
365140
2791524
1649386
2747327
857662
890597
473168
597364
1514896
770237
906909
1863371
1494265
2037971
1500146
294012
1427039
1781745
1438966
488734
1444910
758425
2789211
2426612
711548
2318490
1145963
225447
1264679
2590681
1909928
2609005
1039418
498925
1421590
689807
75953
1903029
2173281
1335722
21373
1740958
879686
2672106
2885474
2286596
2557878
2626442
1462378
994967
104424
1364158
1305448
1952803
2700575
1090841
2634930
1618532
553568
676601
1479777
1526594
963423
1815052
2054046
1702736
1880502
857331
2507340
1875185
1800639
614554
1171054
2778237
1184763
271117
2058862
1501857
2307297
1400601
304769
475058
1516282
1668605
2652579
471118
78132
786682
755393
1355922
2663038
2350915
1623782
695187
1588300
2869079
1698564
1798912
238166
143986
407286
1105333
1737580
370177
2725106
167837
823412
1971734
1757603
1128913
1266776
2457573
2155597
1136857
2458330
560782
163364
2008458
2473709
2182505
2545651
2199091
1666933
2621275
31139
1307856
2511825
2842483
2174500
2169187
1164311
1443023
2078213
334055
2152024
937905
1136995
887329
1627148
796685
433566
844704
744183
1538829
587565
1314513
2902453
960625
86446
730481
1360216
1101869
1412811
2246267
2302247
864400
2103220
2040862
355655
2621154
2038138
2790960
2699501
1475674
1999515
2584250
1090100
499524
1282427
769008
2422914
502907
1910771
921726
683957
1487775
2048445
1194331
146685
1968999
1766773
1287988
2719432
2369914
2146192
573004
2457132
2369671
127884
390684
581033
2324516
1294065
459074
1248844
898987
21200
589043
616207
1011549
1069964
866190
1256814
2390535
2132421
2290564
2574183
2114487
2538379
1129886
150919
13684
223959
58223
2540652
1012972
948219
834
2569978
1947802
782847
2749700
1259524
830539
1187232
1353995
348310
679817
1927972
1537481
975039
874095
692725
1193610
808736
979911
1153482
694210
342641
526507
1874763
1382941
2067018
384364
2583339
698051
1297872
2502538
2883096
2091229
2661538
684163
1591116
1584098
1159250
2660427
2908376
1604492
2411139
1826933
1815820
66607
771253
899238
490663
317530
2724133
1233424
1036968
2650377
1383589
2545345
2332805
2128120
2790810
2594427
1446624
2039043
348260
346103
1090579
319385
1569118
18215
1017584
184975
2277917
1625240
1820957
1636779
1815319
559270
1062186
1980184
2136508
2167424
1068421
931591
2333053
2599616
51303
1500756
2467689
606291
1862024
338835
2319615
2344003
2851306
128228
466911
2350665
1429285
1862414
1608161
466253
367374
1315919
176406
2702549
2097114
2848165
983500
2866840
351630
2127863
1290190
2300317
2221500
1466445
2934237
985116
2586979
1937644
2537573
2504000
225045
1908465
393188
1949936
2483517
2743736
1581754
524556
1908206
1489554
148968
1848098
2910118
2179356
719607
1208860
1052410
1780757
1169062
73861
2831548
280084
760196
735165
331627
1554513
979553
717735
2492437
1192185
2749315
2596501
613232
2174850
2092435
928157
2027530
121061
1263809
2634487
2897220
1606088
2140753
949633
2253873
874069
215667
2079371
1966694
827180
561338
226149
1419649
1022500
2477870
2151590
819287
2049989
1498102
643259
788656
999468
891046
134195
1888964
2836536
1551
2439369
509442
2404741
2887173
807531
2674707
1170948
587724
665915
2481
1819270
2267168
227087
2238045
1651012
2640583
1121818
1908264
921477
519845
390943
2545448
960092
1603251
2636148
2340207
1731845
321777
2784604
524036
15397
1214323
2779618
40346
2464388
2510469
1691598
942809
2079174
1320833
401152
1568800
2407023
2474082
809970
20030
2667059
974422
1374571
2388042
1703515
1255588
693428
1939078
130679
2832774
2924079
1748589
1756777
1935119
2210342
2866224
681967
1374247
742686
1349899
1485530
487241
1541604
2375759
2515122
1527347
2219719
1210529
1493787
2521068
27242
987358
522495
539561
679456
1213280
2595776
132899
2817018
1817079
1537264
1449390
371310
290999
2824959
1280489
483736
362268
2080467
2566888
274628
2597864
2592823
1387091
2037751
2692439
2384179
2743969
2067290
2768507
1159819
2494932
630649
1405270
2759893
1118143
1626166
1753686
241518
2410577
2932485
1921190
1417925
226741
2483239
2344321
2450300
2093565
877995
1244417
369277
1799653
2315904
639893
2495111
122722
1558718
1310735
1278009
276802
2634919
1736314
2569240
785626
1571800
2887921
138839
255051
2687297
73330
278901
1810577
2382479
2426688
1923519
1202070
289801
1096239
961848
1385412
2121878
1286816
1777784
2283261
423368
1327552
2570345
219935
189797
1579851
1470057
2681219
1634933
1696333
2527488
959001
1524745
144075
291780
508159
452268
940662
1537611
1339650
2169105
1765393
2389221
1237158
61802
2283082
320055
2844224
339978
522950
2921896
2529650
39899
94331
1544686
612183
22805
1384967
308146
1835776
2370004
2377282
2224515
1686557
1155146
2628862
513014
2403037
2836476
2723358
1976319
1994074
2688381
1245441
2158004
1344777
182143
1378916
1350056
2546663
19293
2400102
1267907
2802082
2416951
425871
1076610
217417
1192127
1309326
355074
2924315
1253899
1021655
1664127
1805913
2465060
1727503
1404591
1087426
273440
275937
520824
2399540
250581
2311464
2186954
1406186
856101
1571076
497686
52921
254680
12824
2438023
1860033
606044
1392061
2683042
2360875
575226
334448
927841
903175
1317295
856558
2743159
279533
1511772
1364062
385699
97500
1110810
282305
849568
2085707
2568952
2124819
2194559
1079090
402821
1050952
2215333
1919233
1375220
1237757
2508848
2706532
1696635
659769
888071
1957946
2523601
887926
1569834
1005488
705108
2612711
761580
494991
2217111
2752991
1847049
1790701
805829
382221
2496066
142594
97983
968877
1575661
1216775
1555008
422901
63970
2075876
2399180
88063
758303
1771062
1193844
1037312
563066
2739041
1119527
1778431
1086246
2368510
242624
603310
396979
625736
2442937
507247
1039381
2652779
2281419
140304
1238463
2181480
2091983
1568998
751594
1485327
1314206
1854429
930792
1152540
598294
347008
914304
2638980
404238
651590
166203
1401655
2874323
1190695
966672
865570
1898954
1189938
1031758
2565538
2830602
841330
1751705
1009191
2423496
1632076
2269315
2873572
1662118
518237
1467621
302081
1899910
643267
1546547
2851836
2275473
767195
503753
991446
2291766
1383597
2922084
827764
1546799
1097701
153771
119545
683293
1528727
1085174
2572029
2460000
1762436
1206594
1197787
2220067
1879176
2350788
570358
1700172
574560
564585
1575728
2484557
1335561
381040
718537
2409763
2690792
1136704
829874
2602197
301514
1510663
2467172
1293151
441390
1787685
649243
2252346
2354717
1375680
2443070
1190586
2313838
2405657
2229803
1088102
848388
88731
2010779
2625725
1799384
273624
2405992
1317798
1962936
116283
1780397
330842
1018408
119470
1477721
1309107
868565
282273
2241182
1257347
822395
2781763
2061230
2010997
2146928
1745641
2866670
2923550
658596
2408627
1993018
45635
957748
1342951
2495557
2379505
94809
1089420
1547068
2571470
1841081
2738586
30098
2395059
190410
1369039
1434959
2755319
516812
259492
2648003
533806
2831671
1649875
1125000
500678
118908
708132
550081
728960
2333917
1919987
2672527
728864
2764851
2134398
2141876
2444817
1891099
1925697
11503
2890199
2892270
59326
1886669
654570
2264319
966574
2201623
166403
2615508
255725
701761
1145719
2195363
327985
924750
708953
556395
1283927
1594998
2559430
569862
163605
598189
2159042
2023668
1174557
2834565
2924450
750104
81778
2548023
2603794
2551618
1118837
1506428
478726
2294553
303391
2029987
2683904
36050
10309
2694493
1574971
2550246
2358634
651569
1097383
935007
42698
1902432
684974
1178033
1227578
486706
178153
1060069
2667144
301576
692950
966169
1677944
2723864
2484348
556933
592942
1983064
494493
1487063
1529131
2245790
1696152
2434976
2795814
1383765
22401
219445
1780495
2384876
2178409
1431425
1706581
1818216
1189882
1757723
1760654
641973
783231
1377372
243086
551212
2922352
1424996
2906729
1868613
709995
2386740
435940
482816
343089
1599150
995460
2153618
1288794
1385859
2328545
2674917
408609
1490365
1361975
1847229
277373
1579729
1022419
169604
182936
885490
1544429
3616
812966
719210
1888852
1793912
2874002
1418416
2704536
1548598
1262739
2462954
1651273
1930863
2479791
1740765
1216847
2442548
330020
391858
1319723
1721531
2637207
1134719
354624
1551150
1795443
2000651
2382056
2299881
255744
272831
1382780
792598
2280407
258092
2125160
173537
1900862
235599
2430591
1180808
871131
1560203
385119
121168
167473
1118618
789742
2750417
2386947
1486690
1295887
2047498
1006068
663996
2025182
870530
2522325
81540
1584537
1398979
2179819
1720761
997639
2042850
856421
1506329
984259
2865886
2643308
1316800
55584
1636824
48507
185911
269743
628445
2116153
1393779
2265698
1864276
1431928
328326
1823886
2487728
715525
387749
2711538
1418183
2569316
138590
623657
978216
358356
2795198
508737
2307452
2871422
2296395
717067
837141
205947
1107559
2091704
1120510
2887629
712690
1059388
1704382
1331119
2413833
2242162
1826249
1172362
2362356
417418
2152162
103801
2318382
1863470
310037
1297613
1987777
2439967
1359690
2929675
2059921
697992
828207
2915725
2528118
2035372
2898599
2333260
1145734
977224
1782727
2431447
931978
585152
183818
2334390
1495903
1980952
1672049
1830564
418389
1478348
1770524
2408539
985858
2300304
1814145
2269586
279721
41583
257298
2819263
2816552
2399679
1770152
301367
2159125
481875
805568
2416816
1160062
2151966
2371524
271001
2712204
1385606
1967850
1548765
1749089
605844
1299406
809935
303802
400844
1096781
2487159
2347908
943591
1127838
1270070
166725
2404172
78693
383105
1422796
2279110
288588
1434416
2185132
2267268
1876113
1571142
2786221
149420
2327131
2632158
883761
2739691
1734917
791189
1033451
657611
2782571
865581
1568433
992015
2615241
674776
1367616
1298801
1837658
650462
1044448
1419756
763950
470806
773979
2268945
1634282
1170846
106097
2180399
2744085
673550
449120
331010
2248449
1056191
1030287
1780348
2755576
141216
1248429
362399
2688676
86686
1865521
14382
2827139
190211
2726310
593291
355075
1394987
2559926
566621
1971201
2410067
2717981
1086657
1603063
1986217
1112654
1300256
2340633
675850
527294
1433955
1453408
2783503
174432
1821572
2299486
48569
2665794
600901
2101505
2719984
2779577
1431156
2109185
716476
2153967
230087
2339428
808122
1318204
568520
595453
1460891
1611302
2809154
842774
1515161
2838327
2663328
732558
1309743
2687247
1378725
1235891
617110
965225
996914
1222175
1566916
2747129
2098230
345276
1438133
743010
2288383
1208830
2274468
2413832
2256169
2152954
1060892
810171
1079668
1058226
2107830
1281946
1408819
797889
1847778
1189481
507475
209785
1207100
2929909
2432115
716805
2036606
366261
1221818
2129669
2150737
2475666
1230407
1956045
1666572
323402
2542641
648768
1107009
1967895
2694240
2517726
2699225
1174293
1635059
2800597
2067664
1743155
2210368
2783139
1954673
2344879
342235
987921
2169314
2157030
1378175
2263073
2297531
345298
1032488
355533
2065519
2244102
2091706
816892
479285
353337
773318
2082818
1545178
1408300
2929131
1386465
720343
1213618
928245
323428
2920557
1228111
971315
652832
2562699
557493
1534568
1068337
2878975
1971480
1350422
576873
1918272
2674031
1053717
829352
1468431
2793606
650015
2377894
2549494
2704486
2605691
597501
2711970
2438619
1431659
1453964
33301
505967
168563
2531913
913941
902849
669634
696684
1373241
531436
905740
1020624
483992
1103888
1020643
1712836
2446954
312103
2737608
1069436
1426539
2478854
283280
2366984
747323
100187
2125568
2461524
2478581
1684317
906074
2792357
1052866
498122
2336191
852876
906865
2588796
1820882
1420571
2005134
848232
689333
2566121
2095796
1617125
609989
1837724
2272290
1467886
334284
663292
443175
1721040
44144
787091
2574350
1046568
1494012
398794
375048
1939709
468728
1071645
499451
1399192
1503746
1548124
1700630
2724678
1271476
1103010
2819273
1096630
1010960
2747116
2492133
1652787
2457274
1911715
2307790
929118
2169636
1918206
1192576
2355479
1443514
643209
2421700
65045
865
1416905
2746591
489747
969244
1151602
2758169
91162
723981
578419
2254965
806546
410617
235664
1576690
2594354
515902
1970480
1963043
808144
2132922
940849
1416184
523116
1069909
2824789
2339822
650458
2118991
1774947
439800
1154217
1477946
995170
1223261
290709
1754176
937557
1209547
2335986
1766697
1933388
2664085
1441425
781707
1553659
2906085
2280914
2878183
1556367
1652794
913587
1359036
1299590
1235434
569872
1996728
2783808
2152532
907498
909137
1087794
2294817
136426
1985038
2713050
44215
2267524
2656738
1043707
1174711
855510
1536023
2716868
1044425
1810374
2296998
927843
2293654
1490784
1104549
2413562
97953
1007045
2929514
844706
715080
594774
2519163
2522893
1043223
369161
2889293
1105966
849716
1474458
1256088
2402621
1328604
2345921
296163
195614
2048560
857252
292149
2574167
175358
465709
1251029
770764
2684763
2681029
2340500
175304
1853141
2062327
564903
1679303
2395503
1730482
2821958
1270278
2500490
1977550
1399972
1849142
2741203
2349755
1260836
2892662
1905654
399526
850160
2334778
691801
1733367
470325
2473458
2435360
2164034
638806
2726050
900686
68183
827884
2704864
1792124
199645
1475794
1493903
1843736
709340
2675317
2872376
2272109
224824
2162862
1837402
1620085
2453449
1653577
2654692
1789675
2673786
697065
2652764
1657705
1036966
1650021
261301
864436
1737543
1993627
666077
2809200
939882
824625
2521978
221760
778177
1911499
1063616
1082942
985095
2383621
470271
198449
2393680
1420624
986519
1800871
2881849
57469
1549214
516358
537475
2671302
213916
331105
2131281
2544732
1927637
1918650
946314
1441674
2725147
851717
1610860
1807350
1040212
2576484
2591432
180899
1568760
1885028
6038
1337446
232652
457111
1701934
2807939
385837
419566
1553033
2146087
421641
514830
2172206
480283
2681656
2546470
2638377
967408
246475
1676757
1128740
2453664
1960865
1000478
496279
1630451
656079
1688221
1591165
168803
2032197
2818116
2271892
198151
872446
410545
2183049
1240829
1421298
2298140
1108985
2254138
2712059
2170320
723268
2222484
2896306
1435279
1750932
602009
1997955
2421466
1937028
2649990
1017925
406046
1057117
428633
2191226
300574
2560998
2088703
2210081
2093438
1784161
759941
1552037
1042378
411740
1562928
419949
2552691
14950
1918487
1936
250798
2510314
831254
2527441
1584851
708457
223504
2743457
1328651
1392889
2756039
2703438
2316536
2746861
1311396
2136366
1565425
2416020
397853
1004138
444721
2201400
1762001
2823665
2361123
2091414
2779839
1420296
41733
245285
2337917
2030129
1999856
2026142
2317270
2696443
2482400
1290733
639056
1263049
1824240
1618863
1617826
2030356
2229937
1566935
504355
2248201
577342
1193524
2823747
524068
1231037
174617
493278
2914411
695513
1496404
2657911
737623
1656638
1417624
834999
2127071
948575
809927
1326831
385725
1404040
794531
2443511
2903589
1824124
157726
912935
1953675
2310611
1588343
2586164
1506801
797274
2888779
954729
2213673
1312015
611534
2336303
1418083
2527089
1276213
2416314
2775152
351280
654342
878085
76458
1776016
2156569
95716
1738901
1049786
2831055
182466
863971
814376
2541123
2223640
990259
856536
421585
2717159
350431
1633215
395544
1103002
615222
1669687
584552
757909
284106
2635185
741129
2013501
1099363
2375739
633912
2257471
69021
2647016
1041741
2333676
1110611
1843252
1497219
2335665
1994502
365679
911239
2238586
1385701
452863
843088
1107140
1470026
1228170
1089064
1991705
332075
1031567
1876625
1369173
2477108
2910515
1902430
829189
2251850
900067
2134812
1268869
817554
612676
1448668
1802697
1341678
2198864
77505
2647286
423118
1570342
1299661
266089
2114756
493972
2847413
222395
88470
2428897
1049673
1452289
2621433
928706
2048196
1850946
141296
2238886
15121
2458789
2886494
2877243
2482121
1802184
2376374
2734827
978388
1048941
542664
1398724
206060
1981387
375733
28004
1464480
2005758
1970584
718666
91519
90501
2120118
2870401
14183
102041
2842464
2886320
1654575
963996
1705877
894449
693676
1178297
1638919
355543
1645545
77665
346838
1034397
1224093
448356
1686940
1965347
2885512
70306
2248632
668925
1791745
265310
770543
1886098
1388749
2256771
1530418
809040
1560544
2346502
855111
1650319
1898436
2756319
2700302
2226199
753582
2262386
1912196
475200
1937187
1049368
2918791
2008198
1012783
165872
2257585
914495
2026778
355773
1171517
41669
823033
2464147
2703176
437233
1188216
41701
563388
718861
1397193
330899
797046
1534761
2810305
1503499
2188963
605498
491097
1490647
2493816
2329782
1781201
808802
2208544
336942
2502399
2420788
2611911
889451
1255650
2265865
2138263
2553515
1802159
2731269
654015
168621
2623192
2552888
746434
1331762
1862007
1442057
1495606
789089
1640720
90189
2898234
2256615
1431351
1061424
2810448
838771
2333051
2118700
2347190
2385748
747187
1363592
1860583
2931484
275091
721362
944514
1397451
1682587
1062779
2740977
1858836
2358570
1151070
2133571
107051
2523044
1069784
2476079
203462
1193311
1880002
503846
494766
2571617
552729
1249913
2131038
425850
1080833
2707332
1801429
301082
815097
210549
2361421
708974
1812850
1011366
192382
11995
1681802
11767
579558
752879
1237556
97531
564763
2487890
56593
2742730
1600944
2281270
2818661
1642503
1504038
2441600
1460058
2868644
2902253
2213124
449620
952484
1223655
358820
2441090
2911942
1664678
877084
120399
2883651
2592515
554355
867459
995338
48999
294942
2291488
2414204
1036180
1329731
1273515
680805
1592685
944423
1009816
1467743
1336117
2059009
2402001
1439881
1718576
1929871
1038409
1790301
2899553
990958
24757
1643521
1747483
1785057
1750649
1315542
181482
2098151
2275230
998744
287762
1609627
953470
1597961
1087195
1001138
245930
6031
1064643
2832855
1547869
1633413
939569
1257090
1712770
2701169
2230101
2759732
156024
1088208
162726
807180
440361
1572527
1151874
1892499
1039600
2289513
846584
2921883
1896941
2144929
2093218
1555895
2705021
2696665
2073553
2757277
2200835
2059643
2750720
341455
2373280
2399793
2427740
2883794
62428
2925135
430892
2791805
1233766
2175842
1236987
1056528
2389329
308909
998675
1749348
2694802
1157624
1284981
958830
1788460
2362304
1330741
706121
2930517
1207887
2321326
2333492
1191928
407499
1525776
862068
1147601
2228133
1440860
959783
344978
1993274
1441297
2936621
2706661
2872978
506932
2904875
1659531
775987
775583
2167747
2394640
2446693
1596337
1042277
1758036
2571095
616193
1843737
1116266
2129015
1901068
41812
1962952
1912532
2863204
1110053
677539
938332
2740000
510793
61584
1941234
45815
951481
2830444
1951262
2513462
2637422
957704
1014541
393293
451276
2336690
2309563
367115
2357678
151480
285522
1774382
1534276
2235322
285880
2378759
1594234
152090
1702045
1908028
1042486
1136497
1586097
400576
2066722
2769418
1255195
1237169
2554914
1813219
2220331
2191440
2752209
820416
124142
945724
2178483
1103838
1677753
62941
627207
529330
372370
1864972
2881411
1411758
1388833
2794875
1539471
105854
1371
2746914
1827441
1976067
2711597
2884363
2569594
2787134
2035648
1994431
2097882
33716
1502375
1573868
922016
1522834
967116
2064788
2326817
1998329
871885
480091
288218
2806372
2104128
362001
2240631
53560
1654147
2447497
84014
2904923
2196929
1394191
1839792
1718032
726264
1610677
1142841
850295
1922596
462826
2359928
931349
1880569
495098
1430406
1560123
1633211
320683
1340629
1086206
507851
17075
2185865
2465758
869062
945629
2211290
648727
2918422
2086892
861848
2440591
1226039
1482470
955713
515085
1532605
2361987
2249877
2920114
120527
2637734
1846281
2893653
1622791
735627
1362231
1909539
137841
1050877
256395
2298788
2570906
857870
765890
1417249
1240003
419110
2768328
2112995
1873740
2010422
956131
1549107
2207739
590712
2577111
1234188
2289464
2500725
1942297
2235339
1305619
2064422
218434
1465260
321173
1076683
2218867
1723071
151338
1964617
2925037
116203
2664873
490165
2573158
560699
1373418
431591
187621
527738
2056595
1349607
991050
854702
2713568
1128981
2312273
1345766
1337446
2666703
426521
1131310
572858
2817014
427473
917371
535869
1320074
2041413
1808924
406156
1280471
1878469
1900073
2031265
509186
453293
1932404
2893379
2644088
2778784
718977
2252333
1052748
1177821
758903
368490
1066579
56979
1299335
2878646
85301
1450993
2034120
2868420
2289936
2938613
2228923
180769
1734990
1544239
2041065
1544212
2542018
74809
531083
2691810
326171
2940532
2756803
903071
1196492
1579030
1042599
2152348
650880
1980519
1590629
1184420
1464824
1409147
463908
841678
373142
184625
32657
728019
1069277
1044614
2183805
1060895
2054743
1148533
577762
1994796
919095
1214498
860383
503497
1466586
1325273
2045715
237035
1079060
872644
668681
2516062
1780590
1239913
1691375
712313
20715
2574851
2616390
222984
1501940
2035549
493398
554650
767198
2251595
735622
1786790
1297509
2146543
1823282
2546495
1029411
882486
81113
166809
1804798
161814
564323
2576759
1578506
1907653
1950703
85771
2606296
354451
2223092
56388
1745780
2075699
1816290
587915
630352
716699
1696468
1221650
2294682
1552435
735360
1017087
2025333
484755
2277908
1781834
873094
1435153
1043280
382109
2464902
2401282
524803
983801
2089737
1891630
774176
2464316
2457804
1868750
1392161
385661
2700091
2132383
1633782
323917
1722635
282783
2281364
2342177
2850695
392505
1975749
1159156
1797698
1135719
2279426
2805104
2237897
2320363
544587
913339
1997159
453133
1974083
2535435
196698
1853554
558985
2108341
1553951
1028714
1900619
25695
1199557
2700423
1126887
808765
2245815
1025260
1784657
627677
919996
384242
962104
1344546
815130
1960949
2197250
2849850
2795406
1006721
204226
1886982
2055415
845521
174756
2708086
1919463
1260911
1392710
2424164
647561
428151
2566238
2278721
327860
837381
1537855
1989534
27626
1561457
21720
280235
2085183
1868865
828600
2307971
300118
1323519
862448
52581
2377510
1438149
1480914
2626995
2123501
1199725
1016339
600078
440144
136860
182235
1982969
2222345
993677
1340573
2463541
154127
1066661
894142
1714322
2899695
640889
2501659
635316
2929731
811743
93342
1891173
241345
939795
917159
2055168
1633903
1816366
2692451
2639423
822971
1249022
1564009
1814398
196312
464287
1918271
783718
2854736
1772054
1150820
230361
2556540
132973
2292579
1934395
708225
2184558
2482309
1955400
1718527
520250
2027325
2629262
79555
930176
987321
357609
424953
2638093
1554318
1426947
2120619
74791
47186
2829367
2390617
1639934
1244582
1362657
1905791
2238698
2927346
1607547
811484
1181554
1911662
2346067
1781867
688861
2252218
2465772
2517129
1109068
431420
1832110
2638538
82923
2150103
729162
1255957
2761234
2274773
1647536
2293039
1835518
598916
890323
1834538
2713797
1902210
141742
2219241
466887
2444153
2628377
325444
605465
1390730
432896
75901
1881935
1554349
1810713
2444881
2121937
1534700
802241
2463804
656868
2460067
237323
1357286
294985
661599
2232995
2850181
652155
641079
2115369
1093507
2420825
1738308
2233348
946454
147830
715269
2710662
1105365
1488190
634903
1638128
1748175
1033220
859355
2852598
194952
2076740
2910364
207705
469969
364502
2387183
2305660
1162
2428959
762279
2784640
607361
2167278
49405
1400086
1959927
512164
336461
696114
1326872
2531386
2436216
1044173
2848236
83650
2708189
53955
1435965
398987
1090304
1793810
2726886
566964
571132
176828
210022
1359909
1228455
2804558
2729152
151919
2184067
1430795
2189289
273716
1845334
380702
1179474
2358672
2816797
1598227
2738356
410471
1504751
1143612
1859377
896899
1279260
2665492
632092
829945
2715250
2334779
1920396
2021799
122300
1625944
329772
2475978
1276994
273320
2264745
2882906
2170587
2269507
1795742
1242878
87279
862594
1711120
436472
2240853
989696
2661425
2927620
2546782
2636380
1675838
1536515
2044399
125682
1517089
222361
1709278
2577000
2391990
1334797
1031665
1118299
2485229
1410943
1798424
2742719
2538203
1783566
1156058
1417346
1481109
1602500
245538
2566581
2263280
214263
2405545
1422823
1655264
2266953
1134072
975601
2444458
1021282
849380
41051
2451631
2556339
1507057
2756733
1331262
1714119
2164102
1348336
2759862
1863759
1689071
1350672
2637166
1136446
2852941
1505922
994004
183365
664722
1125311
609584
1079215
2791322
505202
2670430
2347062
2508938
585675
2104035
2113865
706288
180585
2439680
2881167
1802449
1128800
377421
2877396
595063
1283351
658981
2160929
2236247
535682
2223354
1184331
2906631
2546681
1411609
49639
320121
1457053
2934238
2519484
385275
2066283
297299
650535
595240
2037779
1318404
2029592
2549458
149226
2015230
1527092
739227
405817
1126343
1397524
2229259
2480640
2501126
2075141
195332
974363
981111
1871859
1644402
1809704
974358
271502
765220
1602785
2077992
2663186
583940
837944
2339032
629114
1206570
1923914
835023
196900
2873227
52408
542160
883627
2010728
2731143
1845152
2050433
410120
2231976
1989258
1551848
5491
1927670
1686167
2160111
631536
658040
2136790
2756389
1613252
399563
693020
2820412
2135732
2899358
1030580
997244
2221520
971451
589823
1668761
823033
2843796
2319502
1234181
1759737
253750
1889916
2163700
2754021
1664554
1369939
2620396
2061751
1613364
2722724
1414994
1866992
2704218
2765788
21757
1141480
810138
2524222
2584994
1607163
1803905
2218585
13606
2556555
811030
266779
744615
2071669
237915
484753
2082345
459906
1680289
860498
2336286
2425145
1205519
2681451
2847253
2119772
681559
283125
2382443
7440
2025982
1861219
2503075
1611946
574549
821670
2573937
2854923
2502071
565851
2337310
1752160
1176561
2876023
2505065
1867652
646971
386251
2600819
588234
318907
957350
396229
402917
846477
1516604
2186970
740787
1428877
895343
1334458
1838991
2897110
1997256
1134245
2036183
1225496
1550902
1115225
307879
1062044
1131094
2375581
2858556
770671
527358
2786775
220175
1955718
1399984
2132065
809667
743802
1949633
2281541
843758
1053965
2149555
1735483
1756434
2488531
2699917
1373310
1547142
1850758
2440666
2707042
1179140
2193663
465279
418184
741325
1111103
219523
1579717
463119
1364373
2222327
510191
1480339
1464711
782304
1465265
634068
467679
2587652
2910112
2411742
626763
2015264
217773
1294438
1664089
2912299
2073668
1537902
259426
70038
2118248
2546487
558856
2852982
1222735
2730007
766847
1042714
188217
1804068
1319432
1317907
2805663
1240682
728973
692957
2784956
1717156
1968589
13603
2634021
925320
2842081
2154263
2492570
2444137
131804
2318179
1709968
559796
2199598
436172
2730203
2297217
2184856
1368166
170998
1703575
361253
2067719
869222
1053743
1365252
389620
1313181
544287
2614696
237200
63652
2725869
164057
835767
2915487
2159767
185890
479705
76110
2860886
2436094
2453169
2323854
2342709
217336
1119298
876317
190519
27049
192836
681100
809385
2341411
619109
293077
382075
1470571
1449666
1490613
1637016
1418963
2838738
2533901
2392620
203871
343013
1268268
349125
2623887
1687507
527787
1480522
314224
204286
2288139
1551714
1409002
42366
435507
170631
2144039
232749
650956
148949
1360970
440591
1925205
2359583
527656
2763237
2161755
1536468
648325
2198626
2465652
904463
97335
926699
2822714
2346743
2208013
1962376
1438560
1020846
2110347
908439
1027679
625283
1101934
815895
1538356
114499
688817
2064910
485304
2547628
1980993
556262
2196066
2852897
78951
1350952
2273477
2584688
1656535
1366192
646558
1903435
2849
681343
2235996
1057062
676644
1819996
582757
2315936
2575123
688213
730537
2496121
2321585
1330833
397762
102726
1291253
2834297
2790057
1346379
2533543
1976777
2511332
1972391
2179706
2752455
1844569
577366
330710
725825
2471824
710902
692122
1812674
418346
1734816
2513057
1020478
34352
657791
598250
2037494
1364539
2563353
2584784
484292
700223
1437379
1302540
2179777
69780
2722466
1708321
850428
521882
137798
1735839
2918665
854544
2168692
2906528
2038327
1501096
1686228
1191971
2440636
2341193
2644051
2081527
2102033
927295
1497401
1888032
2127901
2726973
1891359
1157667
285167
1015554
2157915
1727074
2004745
632643
135831
1881989
542693
2413016
2162261
2325271
212055
402436
2344071
2116425
2606160
2096551
2094437
449649
2938709
286729
443635
1278440
746
705316
2551506
1731677
1860973
2397536
273702
285907
2254878
1238376
333895
2157510
1319650
1164146
647826
1159917
636460
1709912
2151011
712112
442178
1458554
1548361
409236
1082348
2142099
2019001
2561778
1518567
1625861
710549
107947
1647747
230102
2855956
154931
310275
909372
996390
830904
130562
300008
2549098
1087454
1722828
63160
1073620
2496490
1807437
654937
249129
122891
1590912
2791495
2543739
1138119
1888330
1214991
1861816
1327997
1276503
793934
22543
1236063
2534362
1292354
1059361
522560
796376
1183668
128017
1749181
1277226
2190318
1691034
2640447
1574125
110684
604104
1903916
2266059
417681
565504
849916
2854910
1881512
2109553
781981
945426
2409791
2200872
2151188
2021526
1785270
728406
483895
508208
2065237
1977497
398822
252687
81884
2448765
1769627
1101470
2017191
1958163
1922108
931764
944618
202453
2891202
2239896
293503
904854
213321
2767226
2770056
1993636
1397226
1883444
2753910
1605618
2571015
2065687
94314
222743
1532510
138652
1468255
2483695
2501071
2070061
1587669
1846542
2331912
1735990
548094
1966951
2157549
523033
1665443
40875
1303978
1637689
769094
814705
1454997
452158
1029282
1085982
1996713
2663365
2757583
1167114
2920670
347198
994856
2892999
772848
2672500
2504707
2439275
1702107
1775787
129089
329782
1243323
1167536
2533146
2294041
1169588
181992
1174381
383059
1542019
823600
2869100
1232726
944493
1441434
625274
1501569
1424262
2000055
1583731
558717
2025856
1273827
776006
1764219
100963
157122
763763
1185285
643918
1923656
1054523
2902721
1105751
354411
1307072
1781322
1428839
2610637
1117121
1827438
2918095
956350
331761
2448625
2082770
1407622
338445
384925
915274
539826
975487
2498245
530600
1438392
2447582
1758385
1906939
2503638
930793
2514902
793807
2056484
1435513
52965
2056130
284106
1226574
1187821
260866
2747907
1580238
2134700
175730
2249858
1377968
988559
673
1521503
1149523
2098162
1919823
18577
1155714
803055
2270661
337045
2108571
752172
817120
342257
1150489
660516
2568866
378843
2839069
259687
213084
1566474
2938215
2534538
2349943
2140193
173814
2932760
2435066
1290218
1006970
1535250
2784104
1358671
68920
2057228
2118304
2691393
1009689
2331667
1687976
1427344
659587
2795420
1393359
1355291
461864
1051576
2229627
2056885
879863
353869
162847
2710503
165353
2666766
1833143
930805
49098
538964
529107
904267
2476057
1477711
2192880
1102308
2380425
1572018
1409266
2128045
2443141
670210
1901247
170215
369198
1498170
983399
2223984
1448390
1672446
1468505
2671356
2873699
2265498
119775
583849
1943494
822636
2171453
1746560
1596241
1995628
2337376
288765
938383
1145144
355561
1344128
1008907
890129
1375944
1425599
1141627
2423126
2027098
730135
2076074
376244
366421
2507211
17379
427802
225714
489298
2366077
95670
2508887
646335
1751691
152863
239158
1052937
224970
1402870
367093
919826
2241763
1355434
301949
2078378
550709
2386395
1715034
1397717
188374
2925228
2331659
315080
1051024
1776588
2741434
398923
977441
1101224
669982
964828
80623
1827301
562251
2491634
2466899
2232315
612326
654385
14527
2094826
2776114
628823
1004457
864930
2500937
2672866
1014036
2151487
1529357
1144356
703228
388445
101495
355164
1400765
2646007
2318079
378423
716399
2912043
2084407
2364946
43447
1772863
1795471
2823292
307221
809777
642022
2458582
2576247
281560
1380934
1754599
1949863
17024
2846484
1365510
2067392
70861
1682312
2278613
383297
1380506
88310
1457859
731597
1616569
2762563
432902
1516909
1007741
2929258
1287316
864255
1824126
467223
2756135
1161482
7423
968105
953563
1652837
835619
1603240
672017
2198405
170547
2917750
1101547
1365178
226746
660846
1874763
483981
1283115
1220610
1735701
241247
2765133
1481571
128406
1909275
2004865
1587984
2357790
1972704
1475677
1237844
2350085
2142406
1042337
58420
451942
679995
1420261
2729916
555511
2585541
400025
2085008
2596186
1241790
612046
1874708
1797400
2119869
1067871
2122173
2619477
2744805
1289037
1926953
2058993
1257186
1917774
1530631
263076
638286
2063160
559245
2424275
333624
323604
1418861
363808
2176353
2574849
2503851
331709
2782791
2513702
343578
772889
2084913
1311526
1646099
1505714
1993911
2691849
1825376
2176075
1407077
1825812
1429114
1722212
1646046
1785802
126041
1703738
88212
2570348
1513287
1191334
2250345
1700950
2790869
830827
131316
431279
851851
1755114
2401624
1463683
1936929
1934394
2401655
2302840
2926201
417419
2882510
752061
2443278
2454920
2291020
2601600
42561
1913219
1552299
2342748
1743397
799123
104161
1667262
952397
1085080
2778043
86717
2313693
601621
51052
690310
1982000
324217
1224411
2398857
1478515
2267784
953705
1434958
1297900
2211947
1092588
824288
2133435
671787
1576662
2299052
2582054
1908146
706006
1618262
2352125
724200
716042
2276557
2225106
2152904
1919435
1047948
2086631
24098
2053947
2049412
828936
1549290
843293
676736
1126504
139596
2090725
2297080
1906360
2772550
393781
1651886
2326468
1102882
2490539
2149968
793319
1003963
749216
2541847
1579784
1830311
2143189
1820737
1385476
714479
1557462
1653911
862150
514866
1327938
2728699
31752
2729928
927157
1763864
1762157
2057821
2214439
2523332
932111
1678643
2059864
936562
2841327
1241371
2544033
84072
2728919
1977206
2871877
2036579
1134855
211886
1057940
1513920
1917149
1516633
1399315
1672922
1928146
254876
766477
2558635
2781176
1240840
1920977
892443
2522069
1666791
1189249
2223386
986215
1233364
2902526
776594
2386784
2240434
1897912
877877
1658095
2500023
1169820
2919549
2888103
2522472
1959667
1787910
230514
536353
980144
95017
1916585
780357
986440
431099
2137317
1838875
2483920
1166989
2687255
2689051
1188623
396627
1176396
709939
2718703
1128215
272205
448917
939268
1497048
1051511
2801552
664457
635674
2225357
2552782
2166750
2912468
2661908
2440511
761313
141156
154573
1025035
1746361
1295253
2606242
184109
1257552
384113
1043231
2221831
1506558
1529661
1147024
26934
231905
2255743
1278567
795461
2214817
796145
1603163
2146936
390358
399312
1990487
718866
1995795
1083997
763525
2027923
927606
966765
807703
2590771
2721493
2113483
354251
2786148
1184065
665743
1844032
2727302
1601165
2176554
733572
2045984
648314
1853567
2015752
2147411
2724877
1499410
73330
356380
957503
1071051
2580814
1420517
2570162
1322447
989091
507328
1313417
2406339
1508162
655791
243447
1113082
1989716
2481599
563978
1115428
1291050
1567096
150266
1582242
519791
1364503
1777645
1785873
1769863
754252
526182
1807432
878239
2919219
468634
2830433
1035133
2933084
1089163
273306
2307134
150175
2880334
1109819
2602049
1811090
2769781
834158
812708
1397670
1396498
652444
818799
1869859
588749
107881
27006
332501
2679482
1636359
2547217
1058316
2564899
520097
1868185
800975
1771388
1996024
1660694
294025
2157448
2397108
1005337
897824
1464682
2217963
2356943
914815
2905854
269692
732586
2711227
867173
2402199
1427538
1188917
1102143
1228415
2930280
2344422
2898837
1111560
1029404
440544
1328141
2206918
27210
454980
2707071
1045986
2362839
579426
690060
194818
1480355
938151
1350582
1226629
2551459
1066578
721309
1202136
2806754
947206
1110830
496044
1951078
1952920
2162803
1136780
419788
1327069
729915
1430891
271247
1219786
245199
2221605
1515608
562219
1562725
1088960
2827905
306610
1399138
260844
663671
2773651
269774
660583
131528
730084
1017974
2718723
2131901
970789
1292032
374945
2702037
1240562
1781385
2481606
724959
2845532
633615
2550156
2369203
1660175
2687361
401637
2605943
521589
2819101
2651411
2846239
1540984
1782305
2575239
1769448
2246369
1824360
2727966
2292587
2616624
1488333
1717054
1776488
1027111
1009589
1490904
1711036
13184
694647
1483317
2849219
2335907
1003869
2287929
945921
1839632
1274749
1079397
1593571
2165532
2481491
153874
2848549
2215886
339726
341326
2752661
538440
1021549
2323424
1189712
2555510
642530
2796551
1917876
1321281
2768288
237472
92284
1183671
1158294
1789448
2722946
502903
2647352
107511
2238413
48840
166806
92532
862713
1913396
1448815
1188034
307263
745689
1897785
811108
633936
1558734
1885783
2020001
2845362
773580
945855
559007
2262270
1518407
2045949
2516964
1249923
732636
2690858
2246814
2091927
2324
896825
1926172
163208
27011
18960
2779966
2196249
1335644
356600
2421018
1731781
402080
168962
568681
326056
532811
1270422
2937443
1157592
869715
1478905
2849618
352527
613887
97337
2079445
1859732
2733202
976009
2753017
1840166
636292
2651134
1191469
1316455
2670561
1370501
451686
743956
1519300
1730379
841528
1778496
728749
2337965
807076
1377644
2351636
538222
2271872
264431
2522182
2068596
2191996
2889797
449665
2847373
2024106
763228
1050373
301612
260654
420066
213907
2378760
738346
2088624
2249310
2250066
522047
2242891
534308
2288575
458558
407114
1745410
369346
1901212
1181144
631073
2080872
1958576
2398273
2084724
1871923
2450754
409309
1309397
686112
175975
2481574
2298905
975147
1450745
2191913
542732
1210547
2933787
874480
1906658
2582907
1886652
2062996
1184527
10957
1823457
727085
915679
534532
2373860
2488700
423380
501557
2512172
905923
223271
1876723
655682
2399865
1581697
2495267
2754282
2351247
77353
1455404
2913478
2038449
1510114
828684
760546
1821845
293854
436920
2825550
363445
412630
835200
805174
2090092
1059378
1943199
2741839
1316022
2741060
461570
1423573
424017
1103202
1871998
1196927
2693679
2838338
1391853
1038472
46624
701070
669965
1396272
173879
62725
1375336
892018
1659499
1387450
163750
648503
2114085
2454853
909911
176209
1457248
1973460
1589331
1039739
1706759
1125503
2325620
2057649
800716
2841660
429255
1779565
51078
369228
1374610
2783645
1267897
827392
1885751
193262
1000767
2713123
258973
2028221
1424244
1525109
1301325
2153821
1702200
251294
1990528
1848529
479492
1181155
2173374
1006455
447090
2659339
235193
1525363
2586087
1999728
584740
436693
906447
562283
1678115
2281962
2123575
2501204
2399015
432825
345730
268313
528749
2881102
399736
1476877
1971419
1761498
2551344
481738
270804
525276
690526
1183
906666
1631937
429285
1360823
1956790
1966038
2671967
1901312
1760777
2664820
805698
2507661
2200100
1547578
158758
341821
2122718
1386020
58127
2497098
983223
2468650
1396332
1062409
1315860
740076
1014240
2878031
1495175
421184
1814265
1138029
2691888
2613101
2625023
2704721
535526
2654126
2765913
2178831
2437549
2324848
2021278
1089959
553539
740957
595520
268909
2212127
1258483
219551
1204500
1398167
715978
1063068
107991
2168623
1298575
228128
1600189
2206732
1610593
2399839
1520116
2510059
1928096
2303593
333268
2896842
759781
1963401
500800
2741690
1299158
1847047
1376801
1868451
1622690
2625751
2075699
2106203
1132511
1250679
606572
2521144
879872
1299023
1161080
1293866
1055601
2666984
1963258
858963
490961
477180
2287601
2186369
516139
1043202
180046
1653935
1703770
697808
1478588
1250957
1201760
908732
1017283
77686
520090
289353
454666
2308260
152712
1635482
2648338
711373
1254686
1448031
1809026
2374082
1314652
824602
1574906
301994
1220865
114361
788898
1212574
1840660
2129290
1821450
1800899
291645
363774
2329650
2774258
1347799
1135593
722987
1489376
628428
1930892
253525
1297629
549406
1584206
2131873
897001
2715869
1946934
1951861
2108844
2244637
2084674
545458
1685933
749583
2419409
1988128
910076
1545354
2026757
553260
1812588
973478
1489467
2138203
219787
1230388
650155
1699132
2733455
1867978
625137
1962589
1534656
2426562
1520091
314907
2695712
2208689
1330021
2363849
709784
1026142
490874
152656
49354
790982
1646221
1742421
1684293
1931191
1569583
376291
2661200
578557
2085354
1362046
294227
2913138
1330121
2173528
782891
2026371
2377486
417794
1699408
2731910
2256299
533
822250
2097523
577012
2396076
138528
1563135
1582608
735398
1852795
1232493
2066264
2609432
263632
966078
1554159
282029
1613163
2885393
2544844
725461
1684599
1630254
1635213
2096649
791887
581922
1544392
203030
204900
2732689
2321076
886271
1938477
2745205
1339892
1743575
2083597
2256949
415352
1213823
1176101
2828942
1132447
2202819
852062
796816
2763862
2062442
1823989
1711862
2691191
925619
407462
720371
2486600
2151345
2243990
2085189
1434084
1326408
162481
382712
1530807
1412048
2885318
1420652
2725708
1846880
1263000
165544
2538807
1939874
1149056
1444040
2007640
426294
58184
2451806
87635
1909196
1096397
586271
747315
2015530
420450
1237386
1378883
126240
1877452
1640262
719375
2037056
2497282
1915131
349645
175492
288441
287697
2412861
2435864
1506148
102368
2052774
1193854
568269
1516816
1568738
1889322
2821077
880273
1263931
2521196
1870289
978750
468695
618102
1995313
2248156
238023
1538427
1120794
2647377
2495177
1475409
2106054
518356
1395241
1641141
315176
1673640
1682175
828394
2100080
1090403
719855
2649404
910002
2418675
2871140
2101765
2830371
2483542
465618
623943
321055
23382
8594
2164962
815910
1561987
2753462
2731434
2318232
1154588
2791105
2623825
1763816
2176332
1825470
1757232
2064359
2521813
1917064
1575149
499791
242334
1372775
1894921
2515922
2571986
843487
1578890
1925820
947074
1742137
2587787
1999617
1123075
2323388
176326
112020
205233
2746543
1361789
2522064
2315913
1150109
1907744
459158
2226303
496003
1371903
1260104
529381
1414978
2275267
1824790
1643278
2886034
333370
145090
1117885
2691298
2708498
1445857
313434
134419
2626566
1998111
2154623
2586271
624568
2022419
2023233
13068
2340371
236812
492636
907271
311788
833547
1755554
2592262
2281720
1489566
1694359
1657234
760859
1930891
385798
794
2638112
510428
25116
939692
841638
321195
1468916
740188
1021584
1313456
1542456
803837
2468525
1813422
1712425
2475920
573602
836062
1611795
102823
1194912
2894576
2231588
392556
2187516
298442
701163
1941910
664168
2099695
2560685
2149172
811587
1409164
498703
1105368
2545266
1770183
1469322
2377763
2794433
1653773
2291645
1735402
278818
2805632
1921599
576423
1375969
1870720
2820226
2600010
3417
1907838
171245
1509913
1224617
467310
2922587
1688086
701882
2271777
805940
482539
2495981
2428356
713124
2343955
2278423
1617557
582964
1221846
893335
653764
1413943
2497925
2086040
306811
1801163
2253678
2036307
2721026
2518933
1533219
1290158
2737446
1719150
2136675
1978840
2838088
1104581
1598557
2228888
126160
1534984
1085776
2648576
2920273
587370
1697591
1426109
322249
1587305
2661610
1073131
1804857
485202
2184578
241627
2578707
1346426
2598279
699589
2492516
2477608
1346963
142091
1992377
737973
2428564
1101370
356659
953947
2685706
2001323
2435221
2132922
392719
564958
911691
1861765
1568637
2710542
2387939
1041451
758091
575566
811520
73395
328054
1963253
1537002
1595779
172993
1487401
1168208
1942174
1606647
2198306
2021164
1166395
1486165
2159922
1993681
1506673
932690
2104477
2053179
488840
1354919
1376592
1143354
1675970
1878633
2713951
1182492
1829981
2732862
2679150
1836558
1578457
1211218
1660050
1396671
689700
1648895
652906
2305136
1719638
143903
560678
104796
2617228
1462748
2544996
1334990
2013591
1313220
2680749
463362
1695669
2261277
2159481
2725736
706314
1401158
2296758
477278
757150
1216949
1587509
2931371
683374
1088133
205111
715516
2207270
1874019
1277081
2915449
659640
708326
425649
1524455
61767
1787918
38692
2198667
256401
799734
350316
465378
2022388
2544413
2736599
1380410
826198
1585572
912429
2837431
2087813
2405630
2834706
222997
2822566
1483213
1621020
1034620
2525584
763271
140924
1479152
745454
821882
1417045
1836822
1587540
42856
2927422
72338
104894
2498659
1681202
2617549
2088432
2788164
1911348
2724290
2127310
2526627
1109031
639395
245905
71041
1779109
2660693
1420971
564644
97205
1757704
2192431
29338
1250124
1668011
1252637
1435256
2229138
1974199
173471
2109075
1950397
748599
510542
799064
1467085
2474489
1805373
252349
1292739
1350637
779427
971838
720001
2021310
1116214
184777
39074
441739
685152
890690
1998622
754932
2596492
1047057
1529475
1338000
212619
1486672
2441844
2059866
2457183
2837636
2758895
2287606
2226403
2545666
689846
1473366
1147302
546961
1043114
1180885
1199210
2818503
998708
2780077
1032131
1690164
17614
894507
460105
2920455
1938849
1214126
1585479
601798
1416166
892811
191692
1986783
1935729
568218
2354071
24960
998472
2032570
2778862
823746
1760621
2492980
2200577
1809628
190431
1776989
1623418
327801
1948241
1300422
2222390
2206828
2807079
1551322
1873920
1121326
841223
34112
600366
1722107
1053910
2725469
324238
1114736
2734716
877628
2333537
2446910
769123
1862895
941413
1375959
1995480
718650
735506
1363119
1496629
1968550
360098
387300
288109
2074625
452094
974856
1860971
502761
2200189
2087097
1502405
1987196
153913
745081
678894
399047
2479875
83877
648311
2258160
2809728
2710738
1590916
189605
1267150
1731562
1918950
2749657
846271
2301112
1231691
2287198
1908989
2485299
2767404
287048
244155
1647923
463320
503016
1915396
961589
257101
1752276
2004084
2547544
273920
2632371
1654227
1435827
1603596
835793
1576905
1004896
163800
855351
855846
1147052
413546
1577593
1451267
1371070
1789855
1291067
1138283
1517959
1044422
1706091
1786187
54876
2148748
1858532
2126751
690227
1699345
2772362
1802574
1369030
1706750
358602
1800985
2909643
786490
1867725
717978
1814253
1705931
877399
2669248
1544977
843361
1853625
1542650
2815264
1166349
126805
2180208
826818
457564
2711717
399179
681985
1684445
1491201
547824
1014772
1591734
23044
2069374
804906
1622566
2767296
501703
267921
2219028
2109235
348613
2187884
1505694
577610
759484
1928859
1554770
1081062
1592218
1581883
2415289
2376252
498364
1661465
1232946
820201
869165
2271044
1933267
2397805
1748545
1423797
1431498
840901
2668787
1180710
1185723
2873214
645850
486771
1968349
2317812
2232986
975199
2850459
434195
1850339
2016066
2888520
563795
2809896
885690
164136
1978390
2667123
2253094
1591739
2362994
1055060
1434674
1910448
351872
1111214
2542376
2798087
2136178
1534185
1468259
636156
2330143
2707638
1378567
1479307
2867515
1831359
2662320
654575
1977643
2414330
2074706
986042
1979374
1276599
512813
1405505
406115
1110092
1734512
2605165
2937553
522487
904181
2311770
1184432
1970970
291397
1681830
1794879
1732954
825031
1908302
471747
662560
337585
2506321
448807
1386882
2364456
470884
1892541
1186091
1792815
682903
717392
962977
1115913
984675
2679978
2559791
1059278
1048451
568146
1046641
430686
2455178
1288563
246288
1532459
1582810
1225123
2408564
2181017
1628316
70782
1487007
502988
713596
251109
558395
2580892
2142624
2314131
2391697
1616798
1962553
923409
419901
2331165
1551711
429537
1360541
1071188
2590514
706643
2322451
653135
1103084
49740
2560109
2571846
422995
1139725
585152
2848187
2381063
322220
173713
1506389
1155170
1458961
1196494
2765135
1080320
1213340
2815378
710645
2634412
492027
2098104
365315
1673484
693189
2052189
1287078
2035168
1425435
2647355
2055747
2403238
481742
2051355
1025117
2479899
2304065
2940350
1952833
2907010
2524075
895932
1617106
2316231
2232707
2708383
2220347
2275672
2442777
580623
1029311
2210293
1141557
1826319
885671
723249
1662524
2782881
307353
133232
1118555
29297
2342049
1592507
2314333
2499729
927099
805141
2018979
1107278
1027878
1866258
276292
162700
2260225
589934
1115675
318101
2326720
80776
2891869
820640
1511819
754287
1850413
2198080
817996
1269253
755926
1472012
785660
2834879
2617209
2595249
408088
1036025
1924918
2737872
18237
1678408
1789858
1843140
1171628
2379373
1831978
2075942
1747941
2172464
1568249
1730145
1133691
1823679
968675
2112261
1090159
746173
547779
1856632
540354
2501712
2823325
106159
2717334
755113
1537472
821008
1007794
1216493
1281209
1418996
2502827
1111344
489321
1643908
2480803
152200
1404714
320610
1960965
793191
2268168
17363
1344944
202484
129009
1687102
811978
41327
2775675
116542
1248537
2901953
130334
1082529
267379
2112863
2471859
357090
1379862
2278037
2936646
1770901
2243320
1514109
1377982
1270207
1347846
1647171
2346600
1775523
1757408
1787212
1454971
2266017
2601847
419812
159308
707921
2107997
2886390
1830719
2470923
32982
1035014
330107
2018209
1208826
682508
2714212
2190842
912504
1074362
2549624
1244452
2156973
770439
2574456
1200315
1161848
2552649
265573
2526827
1232242
2032049
1616024
1598165
1048968
2725177
2703729
665354
604492
237999
307483
845297
1465235
1757836
1593
1798690
1784979
1311580
225852
210016
260367
1533909
1902034
2355980
2325770
2601321
437216
1890264
2468886
2324600
2869165
654752
1344834
661498
1838835
1196276
1343963
2748570
1236759
2315995
1685189
2688617
880881
1231230
2310623
810292
109134
207609
2923596
1348408
1047082
562549
1988284
2546394
1811781
2752269
1623922
110703
875191
172017
786465
807189
1148282
1354062
1452235
2568577
204462
1817302
1368721
2607318
362440
2318156
1733070
1759671
1448857
1739236
224761
147502
2336921
2801216
1306943
2912008
953496
2543330
1226473
1853995
292023
1491801
1760309
1749160
945545
894816
1734480
745695
2138595
315311
549825
2257638
486368
1739869
815496
196008
2868125
981246
2297276
118364
441928
1391343
164370
2172919
812753
1551262
2515451
2474783
1233173
1519538
161145
355637
2210509
1540045
877076
2374116
1764433
1175557
2916657
967505
599742
752485
939430
530258
1816067
2766237
2579970
1444588
582863
1242545
613230
1216855
162302
2753654
765599
66824
2554547
2112199
2685439
735866
1988483
1799400
1174861
2054252
1052756
1498247
2242029
517259
851467
1982076
2858236
1428873
1580056
384901
1263289
1204290
2235475
2262666
75214
2035275
2006392
2057625
1741310
2040237
2653167
809183
1286690
1005008
841765
2229419
2495019
1011408
2908899
2888972
2790315
1884947
1868674
467257
1775395
2457752
579804
1402987
148888
1249754
2063397
311735
621810
1440222
1238888
538452
1262937
2468590
1758389
1089123
570774
1910421
179782
2680932
1980000
2789920
2620079
881065
1671465
212854
2831605
2358566
2291185
2457592
2288848
1975437
1645352
1856516
2593991
1930455
1765366
578936
316072
1796120
1287555
2375497
1372001
2593103
129225
1737954
2546098
1562392
1779405
745814
2882436
1682889
1111171
1482983
2382565
2034975
1897299
1977787
2856111
514543
2065911
1355823
75012
923633
1394306
2557478
1672911
1358949
1449834
1162769
2312668
1820283
2325453
1378121
2476679
1767341
2879480
2332881
1073902
230997
2077604
2851475
1259102
654733
784659
1637410
2715583
1911098
2249055
1096644
1613897
965779
2078753
1653701
2629135
2199338
2179843
2063782
1057211
1131811
2584891
27642
1855561
1821478
2514895
133326
208449
716319
2167654
89088
2619036
2676287
1195008
976926
1026906
2439292
1047421
2805296
1088913
2622889
2015870
63091
2547849
1773257
346431
2541996
1768103
327597
665226
1224730
567406
2758913
1950578
2810319
1365929
1436993
1164161
1914953
1826950
2258421
192175
1258159
1432908
1564904
2330907
1444922
74015
1694709
1236640
2215483
167992
1825607
909185
2940023
1002403
372651
2852496
1008388
2041728
125465
2100284
1919523
2087751
2867605
2721910
663043
435920
2057466
1806580
2721664
2449878
355809
2726439
382433
1134941
765599
1095745
1061963
124369
2282004
400235
2618193
1979140
742001
567706
1305523
2393295
2611313
1954742
59410
480011
394475
2134572
985147
2797024
23922
688706
420210
1764352
332002
1560021
1010316
1604323
2010856
694412
797577
171834
525280
759176
1323719
1520324
1906323
2070596
2325883
967934
115041
2178880
1545810
1394232
1160413
1411118
181101
2145068
783802
791994
2921468
1889289
1764473
372127
265257
2877048
507031
1924544
1727762
1512049
853173
2302024
749978
2727515
61532
2354776
2103582
2380339
689243
1570384
2098260
1604694
1707414
890407
778166
2347964
2003668
603683
906366
2875379
2453512
1751896
912729
2500424
1464991
2816725
142841
1514240
1471488
1996849
1494884
955967
125519
395942
450
614183
2834089
1808976
381473
584500
2751108
993233
2281387
301111
888383
1850311
1887117
960858
1695913
2508910
2257759
676890
2899131
351884
1298468
301678
394362
806530
76065
1028184
1918377
2589420
2422130
1641040
375825
1945273
118884
487682
807187
174378
1514885
2212281
2859884
2525507
281747
1052583
2679724
739538
1845378
480965
935063
2905596
35421
2933132
267556
529410
2824916
1636920
1034307
247713
584927
956288
120539
1465854
833987
2133023
1719815
315345
1090472
2704694
929629
115705
968691
2589987
2367531
2845706
138189
576551
541529
1261803
2134409
2659077
899267
588024
2269392
14130
2029196
1048215
1195126
2860004
1112794
563685
981548
850074
2731957
2837043
1967127
1483272
2384492
2578674
312429
1066990
2828037
373461
2347503
179608
973515
173038
1389728
2042780
95259
1905738
303829
2003961
2788653
2834461
1711919
2211262
1223309
662280
2065097
911300
1577970
263118
1106117
570317
470606
1943525
2414175
1377841
746775
2153508
275001
497508
1934440
1759022
2893496
2097307
241953
490666
2045701
1503692
817356
1676638
1761231
1623687
2295065
1112068
2654363
48760
2579340
2243892
2258421
2224843
2837681
1384463
842845
1531776
1362212
2101900
2609583
2160981
115406
11594
2579865
1689102
1295204
2891042
741836
409738
2293548
82609
928303
1853229
34294
116698
792211
2877745
971694
99119
2736555
1181577
2630416
1046391
211662
1760575
1032812
1450953
2573269
1944250
1448567
2758017
2752918
1158261
1969188
2125015
2398660
311552
1859161
1685684
2816980
2123050
2173954
1018013
1522430
945593
863150
1016473
1628995
410823
902539
428573
2737968
656247
1724467
2424359
1902796
2425455
1629733
2013685
1050832
2427805
897079
2594766
1407541
2295285
402778
2412302
785652
1740589
2306951
651487
2329896
1046038
133874
1653341
1459055
2089125
1518845
1775915
1322575
357459
2903647
1997794
1548136
503965
480066
1207640
682683
755037
589891
1929744
576788
2344516
2626880
2550686
2112665
1896997
880333
1467804
572172
1994505
500265
1544478
230024
2748815
1762086
398265
50449
1170701
1840284
1087737
140911
291447
1049303
2494202
1215486
967304
1563219
904200
2672704
2738718
2394098
403255
299744
567516
755452
2464023
1930995
2872482
1320497
963634
1176308
1049369
2069309
1695259
856183
642016
1539288
819813
1184524
2429194
2764345
841759
2651835
1603153
1367878
1755142
30166
2380040
596299
138647
178227
199381
31535
1251199
2255409
1284540
2653861
2603093
1731788
2352011
1696838
1031094
2895792
502571
2644530
2460089
2242851
1243291
1156420
1778923
1967055
595280
2415151
1408223
875675
1731266
2779023
950996
2193078
2656182
43464
683394
870151
2777219
2262306
2889525
2522223
664457
799152
2198905
2593589
1982764
903739
1972483
1730629
1256300
1867862
2347133
2746421
926887
2075837
148747
1529545
2131864
2487691
2938273
2906833
2113449
1024290
1313471
1369917
2119635
1960064
1064163
1692568
1362269
1108604
443784
2273318
144465
2738383
1722958
250988
643009
1153936
1400212
313024
1177455
1648376
1349874
677289
1868722
2338720
2031116
1254012
177679
1185466
1563646
1406116
317472
2735179
311264
1033487
150506
1957109
183387
1770537
902030
974127
178256
2640404
1163624
1323191
2680753
1996584
2327932
205357
153645
2692919
986943
2238826
1287454
42174
1254030
342732
2126043
1224575
2739143
1666258
273751
104495
1324598
1805657
644629
2137047
1713909
1125731
1932855
315865
1531048
2354473
2519847
1512065
2405606
2423726
573870
980780
2212149
2931095
510418
2104554
2021299
1965322
882879
2733239
2073750
387483
1920074
1320147
710664
1080809
2631787
2788559
177875
1737054
354667
2616773
760172
2179116
2580223
1138065
925504
2453086
1580100
2022342
1566757
2678764
2056615
2757634
2642489
1910309
1002117
2579274
828978
116076
420256
2049566
2389113
678519
2051217
2792426
1455419
2194528
2247200
2871615
2263328
2719644
42150
1380564
889035
1329878
405349
1699501
21131
1899019
2102008
2553069
368252
2716954
910223
246778
1724723
288499
1095994
2498469
1542189
2802603
2208934
1881328
591923
2176674
602514
1892707
870816
2061701
793601
2376062
22525
1956207
1020768
1455366
1621715
1240305
1190368
1977108
1273157
1284508
1520244
1349802
2798382
2726289
1082277
1638744
474069
392060
2779167
1537292
2170125
1532740
972701
1708924
2594302
1714749
1624393
2148224
858982
717772
1509728
2298236
2581607
1847166
2781490
361522
1459305
42768
686258
140531
1421422
253732
1170240
2280979
476947
2148731
2831532
2316551
2677883
2620100
2914078
2748286
1124005
243500
1533022
2637181
766727
28323
521759
1833756
2039986
826254
370621
2113290
1564931
2241485
1821147
618114
2448594
1138574
1579058
1472887
1411867
131662
1634149
626120
1153765
1106067
1633851
864248
788632
1846990
1455345
603881
939854
995930
1339682
1673534
101163
1348733
2131685
1657216
2845995
1738763
1257724
24770
406888
490172
1936064
134354
2405504
2134826
2089633
569760
661772
1388261
1261222
187387
692997
716491
529141
1528849
1930944
379878
2364404
2259310
1969894
1527128
1009265
2717688
1265848
2730414
815311
2463783
171966
28581
601731
2092231
1843536
966004
1173299
1300284
2879004
2161853
2472274
1903066
2080046
1510184
2049240
2626797
560695
2708868
757474
1102566
2589210
1104855
2205361
2637776
1141738
588896
395354
1048356
18943
597698
1667982
2609399
1503371
1988613
2042679
1932478
2079188
2499077
1038923
2187887
1043414
921206
2843470
811666
494793
1784020
239408
2334884
2100398
1879167
1470954
1946418
803652
397884
62225
1609753
2095371
1010961
1948832
1761978
882306
2581613
1924336
1344027
989337
1476158
818533
1132055
832116
2610652
2006876
1215095
1968217
2129467
2313729
494999
200468
1665505
549694
1939851
1296914
527886
2643007
621425
739190
1203780
1168340
2595594
2442432
1256031
1571040
1953101
500533
1043545
473649
1471213
1271357
664339
411619
2929745
2472257
728864
854325
1029129
1462168
908921
1897415
475680
569325
369019
2567284
330686
852214
224359
993788
2381357
2780892
1415004
2857513
679889
2662282
1587177
865994
1585521
2312227
2709825
2321966
2282400
1667184
2094421
1424520
2741507
640811
2265101
688965
785905
2636070
131694
1586408
2903058
1705702
2148416
2884340
2001032
141904
2617607
1310893
1639556
714073
1981803
1368750
2689627
1270309
57318
196390
1708395
1926138
1377666
2039869
939840
1704857
1731614
2140308
1363493
1652619
153072
2503629
1828029
220678
1618150
1597391
1074856
1119823
2727505
1529800
657872
951596
337486
2700512
1379562
2103375
1302437
115276
2407216
595805
862035
1791017
1588625
1185181
2824482
2580715
1842570
1377746
2776520
698496
2510477
254689
143490
872919
1557065
2312014
1277604
1682001
455849
13313
314631
2187383
1499121
2693733
1469040
2166704
2691498
521130
2564419
1538256
1898871
906414
421769
2924777
2698227
2031770
887508
438793
196180
2894580
439953
2443636
2786554
2510784
1980444
675350
585783
2901211
190334
1846243
1272139
459947
1157610
776651
2332220
276399
2444226
1438846
2929198
89936
1917436
719456
1837170
1504309
2321628
294322
42788
1079735
721291
1529095
2233552
1573071
1350473
1548661
1031520
2404425
2591809
799077
1847510
908858
855162
749198
2155725
1868744
1621342
840365
333983
2654148
2220522
1435212
262248
797351
1410324
123342
349090
1441706
218519
2259254
2067705
2647358
855456
1696953
318761
79932
519003
1019152
2360666
429448
2506249
1463057
2736659
2777814
447506
815572
1238285
2330596
2264472
1119607
752764
818540
2493663
1752195
224110
170515
2199253
550381
861712
994217
2703788
1518891
1892983
631410
2378336
752649
2212189
446944
1074857
1026928
1561431
2302380
954997
672765
1728870
1131254
1395760
1851609
2496698
139905
2031195
829477
1585220
116106
312225
767037
18535
1567686
2761044
2871327
375446
885821
744978
2357154
432658
216417
285960
1000885
722638
1803675
2412888
972295
2775864
1661309
948112
970073
2871740
528827
1467096
2532994
1476408
2877539
2268769
2114088
1152528
1749499
1113491
48354
2414813
337113
952074
2676132
1346383
2264240
754036
2305370
1949152
2218547
2317933
1207337
1537302
1689135
648775
2415791
966318
670167
2280521
1027460
1282192
1930942
1837525
306182
1636754
1556729
819764
792644
1065537
2600478
886912
220202
374822
427947
583710
548941
2056007
522055
1068619
372648
466223
771575
267200
339100
1764465
421802
1039998
1701217
2323223
225975
2703987
1055343
2894538
1344664
1966180
1964696
717931
1005477
2277986
192704
637861
1472142
741036
1889795
1975731
2205981
2840002
2327441
2389223
404900
144966
2483181
2851790
1006774
2853653
1148349
787481
1125145
2618338
2367540
990645
51695
1232090
2733177
2579054
440945
2492957
952858
1422806
1395237
1376659
1379103
685983
2045985
946185
1290130
348519
945902
597524
1038296
2630464
2134445
2081393
1401551
2014761
2406983
1882153
2030203
1242780
1481135
2230570
422231
1678157
2647171
2131935
594677
183561
2845574
2084532
2232695
1063670
2640539
2047832
108344
1077163
2737306
2042381
2628338
306013
1127307
2548424
561592
140117
1201697
2754140
1895844
768456
1109847
1928604
2576379
2385388
2410792
638891
773291
1389799
1981974
1213531
1515270
2128612
2397811
70535
1663016
2847769
2683791
2278959
2470057
7853
1890087
2086242
2833032
1992157
1617565
631119
764969
2649696
916768
2597309
1525276
2810336
2704979
1877580
744480
1387979
1241936
2593311
346271
2271865
1594642
1022704
1009324
1885172
2516876
972310
508206
2200493
2811983
1479972
875404
1618019
2448139
636133
2094021
1924985
34345
147550
417628
2275936
2112794
470761
2777878
940213
2792899
1729694
953192
921311
1750117
587620
32275
6882
278251
1393290
1223483
53974
1678702
18278
1516749
1018018
985994
1382887
1107534
42124
2277977
264349
2187045
130434
1720116
650241
2197424
60335
682653
2325653
198813
1555470
2250528
864646
731448
2218238
837519
244514
1516590
361841
875980
2730652
741656
32204
2627440
1327588
2714590
807051
1422447
1347435
852748
1825338
2832121
2823119
1690079
24544
2507082
1941560
2573213
155907
1944347
603171
907011
1257968
344217
1932179
2851259
2305814
1059666
214328
2281681
2286841
2917342
1037752
397678
1977346
2769831
889703
2236986
2502143
2179984
1312294
2382588
1339593
1331344
130496
1698328
2928790
1083952
221167
1687406
1308847
1076494
391441
1587856
555403
1756729
1704817
2292049
1620664
317244
209742
1583755
2062409
323151
2614516
2780064
1631517
1072799
1429833
2373253
1999408
738371
1022304
1064233
2407602
1695199
1978198
1770562
1934613
1839073
2302366
1371502
988292
1297090
2915790
2562306
1647386
171245
1818541
2157741
154487
705598
2483007
1329743
2620015
1052009
97430
2897295
1210646
2753630
995988
792701
1246415
1725165
1946067
2493418
1794764
2010396
242598
2005093
2029018
1187694
679589
2185713
2664211
1879326
2658255
1300135
1458335
1590644
962512
185900
1669607
1317774
1026859
2017702
591527
2319840
304639
1418038
2539107
1922247
2486214
1142179
2234546
2670347
353805
931592
1898134
1225083
1484747
613001
689391
1010811
743878
1709614
520220
2369789
1239092
843875
1774957
904416
598589
267193
140400
446447
355312
2238309
2099359
1353392
1191008
2845750
817064
95770
740114
607716
1124663
1269385
2161925
2455260
2628336
2915539
2351602
1110686
1675909
212710
2163873
298758
968617
1881310
1241872
1706324
2375358
886685
75773
1675379
1116796
40274
2869092
1137954
175007
2422448
269891
2796850
2243914
696222
2094105
1435127
2764816
1694999
2805012
2006559
653879
1605208
2326640
1361537
645714
2206503
1071951
1589986
1269289
2802783
99404
2866609
1943000
2839921
856291
1308606
392024
1933015
602732
484036
2370287
1909622
2760714
214095
1942150
2241559
830464
740814
2376344
932587
2770677
2209523
1940350
2113342
1583794
1175678
1531731
419134
2542614
645416
1050201
991483
1754692
1652350
1148224
2050241
30049
2059940
2016911
1427773
1636625
1125061
279838
540510
948164
221882
2436811
2421880
1519758
2868128
535300
621765
731831
2207706
2156821
2903399
1364689
1216111
1262027
234136
1816726
2008855
8383
42410
2377693
1242584
1707817
2723329
1818799
928224
2497211
1841030
2088813
1220351
1157476
438737
2205712
2808908
61871
873851
2586931
1374417
2775369
1593199
2768906
1380854
2150643
204426
2616399
15060
2257938
1752733
2818338
2002768
2192571
281669
2147954
922547
1303533
1282489
280353
2644971
2523909
98639
2382321
1115192
1840062
1340949
3738
2226715
1257188
2770485
2364143
2148224
2113240
996659
1178982
2395638
2301423
297703
915730
1343493
2908054
658296
2130212
1601775
1007162
857995
1701529
886784
390163
2134307
653259
766957
569735
2242743
1092234
626327
1729140
1902125
1646915
2420326
1084764
762603
699902
2732989
2197725
2874934
2804193
2488113
1243081
1884708
1477138
1827511
1524609
2709706
1962797
1435760
2204512
1945182
1418515
1777083
277317
2538881
2095758
734793
2244567
2267639
43340
2794504
2333838
2058909
1123295
1863527
2295392
1417511
785666
1049162
2186430
1851914
106563
2400176
1816462
2720595
2830991
2240418
1159407
2425374
1793855
2340553
2095114
1315536
1014510
907934
555667
1185311
2163275
1204887
2825274
2629314
2475831
2391615
1995681
1789607
2509617
2029692
2376458
738791
350774
686468
988774
2086233
1423796
1992421
2897661
495653
2124382
589325
2854600
1433402
2918339
2725317
658563
2256372
1354766
2314187
2706376
2006716
2257737
2637425
2200498
1423455
2638954
530683
474670
962875
1685871
1569829
1989436
1312924
1312620
1496218
2691604
2055752
1090469
589493
1260879
1214373
2442365
1196091
2343995
1629851
2796265
939463
1895127
2619923
1420399
2216907
1143472
2567078
1031543
1620855
1096557
434002
1150190
2003832
601956
902393
2551383
996400
2677561
541549
2268615
65898
1075737
2649986
427825
1067726
1120949
1007789
278632
441820
1644593
2886991
2283132
419261
2302111
1078464
2629806
2136297
2908003
807445
1451238
2658602
1711924
436754
977482
2772223
1010711
2426507
2805341
2430372
951504
2415635
136312
2936526
2742741
2495331
2430521
479387
135659
2514519
2711248
835441
1114449
2653954
2186949
787615
241566
2508216
188684
389415
2206097
856935
2268293
122428
1216268
934885
628705
2571970
2639366
2667073
1340181
603888
519760
626196
441589
741826
160224
2072820
1167059
1747822
84263
1578748
1497585
2130523
1138389
1570693
2750769
2263769
406240
1822618
18906
535709
451712
1706791
25602
1027477
367905
2931859
1386796
170549
1129946
1860994
1796271
1073300
459593
1265225
481693
678589
1468460
2613383
1821012
2458113
1264960
774106
223172
236617
2270800
817221
2470284
991190
1453674
487718
2362355
762907
183795
2865866
949825
1985045
151803
1635196
2216070
1260342
404312
1065011
296563
1776997
927984
2919486
987585
2142193
2464999
1514376
1656816
2501988
1603284
2151574
287767
2144521
1153594
356725
998068
1203917
1703879
2914413
1492779
2461599
1793407
556827
2816770
2017177
2936972
1468055
1902509
1225900
1562036
1935608
997401
2267914
675625
96138
1015410
250688
2299740
1944931
787804
1391086
855664
769682
2023341
2700425
63861
1717592
768539
916959
393869
2865587
884597
1066609
2549693
833320
880332
2496890
2627968
2277178
757959
1382822
1962058
2050612
2255779
755018
2485613
2600485
1630263
457681
1438794
2235401
2903460
1845754
1440703
2525510
2624628
92677
652190
530044
35930
335170
711241
974693
855751
698761
2247354
2006955
2538983
1694397
739734
1931942
1034610
669958
611950
2272417
880632
1945689
2650382
1031451
2493862
2739676
1405426
1574521
862597
1404135
722047
98643
1881944
1494601
83579
91685
1548246
2370847
2110991
2427362
397779
296605
940250
2505291
1646814
235241
1370539
2246900
2590096
2395646
822707
1893520
1357596
1120620
1355498
148404
697763
508976
2024073
1551648
720149
723873
1359942
38850
1987787
2405319
546537
2031295
1180220
1517425
73027
2862298
2839712
1451184
1165241
2414016
754562
157093
2084063
845191
1088552
1560815
2111272
577447
350272
2714758
1922257
57396
1547171
219213
1846332
2446241
2792767
698892
221294
2667769
666909
1696169
1100442
477245
601634
1461988
479561
192878
2791921
1123875
2199322
2934110
2591479
1889068
1258598
142463
2053404
968500
1194887
2194517
2219306
297465
844521
952354
1243657
2812212
2922489
1631943
1816735
1157974
1609656
1808949
1221082
315045
2794894
2099557
579852
205518
2914805
2488020
2918463
1595840
1525134
2719696
979991
1347306
1760114
2074318
1765548
1052432
989783
643627
1474007
577920
912226
1247320
2780572
567580
1860403
1709560
1082973
2485643
314810
1761024
1643389
469229
914696
491468
734574
1490862
2754545
2431726
1963665
2155189
2777354
1281683
2445039
1149280
1776587
334299
646742
382910
2772057
2088040
106567
1600316
1854179
148307
2872356
1863685
2447182
693385
2174763
1785363
2431167
2688374
1773290
2251679
994338
1278894
525862
2084986
154536
1645074
2433216
1424694
1737666
2076988
1934166
2187355
115543
2516803
2003903
1117574
2227747
585610
1266550
754447
375393
247997
2904800
925716
473213
304915
97823
983408
1618784
1545822
2137591
283615
1555624
1493097
186528
2289731
366360
1726332
8074
2748176
891252
1054621
2471865
1237247
2424958
2273267
949610
2535300
1209326
337953
53147
1727423
1740557
27947
2690863
198677
1359281
117789
1690379
1362482
1120983
1984520
223758
167472
1512792
2022189
24845
45510
2710702
563885
2807146
2914824
1819852
422299
1476492
1770871
2474341
2215895
636152
2572698
2506841
581994
2776706
686795
530397
958790
1984696
1801423
1427187
913263
1906174
903007
1309388
2694847
125670
2800572
1315612
2476508
2512413
2628422
1417209
1334851
2682393
2435479
492812
2576912
2203304
2478610
1655106
2751473
3599
2157324
1786003
2921043
1360500
1545210
585094
2601453
689160
2679940
1821654
2001077
51685
2816694
283380
1942106
1975885
1122780
1548262
533029
884975
1230651
1536687
2602249
2448585
72190
1576264
2508703
1824259
1612997
2667414
2746690
1758373
224759
2295779
2840351
2398434
78192
1659638
1179515
1596846
465931
2192258
1490691
1318642
2125110
261591
2095593
1412953
2182777
623981
1773133
2922489
1962292
2362568
1434530
1770064
587366
3493
1594465
2521523
34523
683530
2396376
920514
1995871
805123
2543242
413673
877591
2065592
1982712
751425
2577170
1136400
2637223
512835
2501942
337404
809844
1772421
966040
2638872
2152590
1702167
849533
951062
1070007
83075
2361441
2243662
877160
368649
2918084
2210988
769531
982061
2490907
1382244
1368830
905172
2168310
1416968
34148
2635601
5219
2399993
1713786
687550
1139213
1739720
1974855
1200158
641697
1628586
2164372
148765
2625707
2260213
985503
874850
75535
2725671
470632
2753851
394789
467463
1829310
492824
905606
2248179
2610494
71127
1710114
962080
2839036
271201
2574877
210674
663050
1865175
1950157
2569471
729565
1274867
1326832
2531274
1202080
2409648
1608353
2882702
491702
2010638
701331
2741363
1193637
136791
2429500
1035409
1057406
181195
2058338
2311019
1382026
190956
1514506
2513029
1973077
833653
1104981
2294728
2566570
791154
2152195
1833950
985431
2307425
2720628
1810601
1613260
47426
649196
1857614
1389984
512121
38391
722448
379690
390029
1720818
854000
2374615
503527
1738324
394004
2787791
520121
1766576
2025390
2808719
2468957
409778
2141643
2168730
510597
763263
2800924
88439
630015
411630
1759639
720986
2891553
880502
2898801
769588
2811512
1478220
1753793
1258940
533546
2044024
360072
2293513
1637376
1312839
2025515
63265
455610
2137916
2468412
512851
634917
1286697
1608546
2340409
1328826
373403
2118457
2205599
1192531
2094617
45011
2530872
1966698
690237
1484288
210331
305288
2926596
1940667
2901386
1568843
2115494
1918654
352534
2329869
2430683
329653
2315295
2575612
2633540
2679562
25026
2222734
2234465
588761
2876613
598002
2527709
2798842
1856359
134845
2756766
1667465
1016851
2230671
2347820
376148
1524005
226248
602240
1097636
2462740
2073815
1294877
716155
457548
462691
68294
2710805
853692
1454593
752330
662485
623392
732801
246851
1942742
1664904
2117283
629037
203250
1167324
1729435
2151056
2081301
325363
487602
2091252
2456129
2884549
1787324
2900601
2672018
1988586
2870121
16289
2494947
2624914
2371875
2517491
727684
2264626
2429684
2806171
1408097
1419583
675598
77878
844399
475569
2754629
2670476
1587814
671561
1937468
2095955
2139404
2504181
1384782
1131210
70023
577625
1159687
2329233
801378
1286322
910041
2446729
1636458
82715
1208383
1071703
1722764
1690782
568087
2061020
2082706
1790766
1940137
2042508
2647892
2030139
1172319
2025781
155124
1514175
1772738
50544
311487
2450033
253642
1860651
936930
157485
2094094
2368397
2608779
2681230
900917
1901113
2071393
452959
540818
1077852
1727473
256125
2627621
157270
449417
787386
808285
758227
2212894
1275
175762
1450765
2781153
346084
315866
325070
1432476
1833826
144955
621712
871228
2435697
2739608
2717058
2311888
1315772
1247383
2793324
2397384
1790626
502018
2841889
1656524
132868
1644109
21359
1636364
2014392
942932
1719527
2169949
1005538
2515146
766045
2271876
1199920
2615248
831179
1330781
2898593
208125
1563748
958239
2510925
1790621
802533
261852
2626724
2183533
1771090
24478
943401
224512
277057
1483561
199145
2060230
1735492
1933092
2763846
2296126
1741747
770314
2344278
1626750
551090
421017
1483523
343574
813426
1110323
2175935
2037637
2551805
2903910
127070
1619462
1658886
1994570
2058802
885986
1493280
640428
656739
2147759
2057078
2033366
1351802
2777536
421332
1849796
2417755
1782343
2212396
1363420
226128
803365
1245318
413215
1629772
1001647
1937204
2087298
810726
2532489
2491686
2756208
2451648
836224
1852307
2878116
2315082
2198713
287177
1935987
67874
2544117
88091
1558612
1873861
388782
1487481
1131179
1133875
1360577
1915411
767088
1763636
1935093
1964176
1082212
1641561
2197176
17543
2381924
2654752
2799650
1006111
1834673
1750692
1976714
394114
962636
1150754
2396962
1472960
2618430
857629
1097179
2761174
558713
749221
1288638
1308721
2846344
1492656
1336549
1218211
966446
2498444
684297
556039
1597584
215107
356949
1252415
754394
268714
1060726
2538951
2356412
2042721
1795770
1545125
1153396
1570459
2131105
1976424
1973806
1574548
2480944
1144053
1564287
984298
1232809
1963761
66423
1169908
55355
1773463
1330321
763688
1236284
2205490
1848643
1287475
2360656
2935916
1857171
713794
1451776
83851
2219022
1546039
223581
72041
429360
1283001
945376
2418432
263349
2629505
1518439
2898323
1725142
955583
1304334
1884316
518786
448505
2513952
678891
1074810
664723
1453069
1546760
1489419
698225
273906
1233941
2315977
1142662
303381
2376758
1101725
106008
2014899
2626092
2485577
2178452
104512
533080
1299097
2136372
2347372
793145
2938364
464690
1264199
1560224
754127
2662911
470284
2549656
2451022
2652900
80922
83005
2821867
2307407
1282382
1352840
2294798
2674872
273280
189116
2617938
1471717
1998462
756712
1580542
2163709
524779
2765171
656419
2252201
956584
1347646
2606371
1176882
1212803
1606790
851349
2546384
2692333
1608496
202545
661089
1308565
488430
2692314
1731048
2416266
1260955
128009
441769
1449929
11729
2874705
1554359
1554658
2214478
2889607
2283195
2850855
2864409
1069428
1721098
2123526
2688091
1348086
973012
1907075
985461
465904
1521094
616887
434053
1401190
2808324
1475112
509360
2435950
2440138
997916
368469
424190
456013
68670
2007697
1826403
2492637
369423
1969100
1053313
1512197
1602376
185901
42435
2878357
2442752
71305
2541814
173140
157511
1758662
1275702
1014355
787639
1374159
799502
2563087
2462159
2560268
600699
1253268
303917
838179
588660
245672
1013010
1972169
2515576
1396384
1785445
2536481
441811
1125473
499849
1118975
2743056
2719701
2014925
1711118
2167566
1232488
646568
2111385
892732
2646508
463066
2415612
1758960
1628971
395601
890855
2292918
2685046
2571173
1639593
2612590
1868027
2390056
2813684
2817621
2784686
1782994
732033
90222
1856995
1329787
1123698
1891903
1497301
1804407
1485778
2234841
186314
139890
1470420
2797863
2785899
2447244
516319
271605
864071
615369
2312045
444896
2464392
1550919
2930330
832906
1296217
2407418
459990
1266077
1617185
2702896
2703181
581679
2681397
301115
1912831
1605328
2148550
201326
398519
2605287
2660966
1557098
346490
1817946
930735
2197494
1003154
1842951
1317207
2645104
2160106
806441
620099
2243317
1065681
1001331
1014137
397526
373514
2714099
1235306
2639384
2707234
376332
109556
487127
623021
204434
891877
275967
2408382
1180455
1815486
2780726
1339517
2223475
1212073
2097024
150690
2755821
2427881
2083307
1480193
2707218
400200
2526601
2627800
2424563
657789
414011
1140577
383365
1422084
928120
525887
636874
1771876
33967
2757612
2583584
1716681
1443703
1062585
1172390
2540456
2812523
1199375
2582086
736838
2424889
2032912
2599380
2364807
826065
703753
1348998
879146
252422
2397394
1928313
1679795
1443964
659868
61204
1376318
1279448
527967
224250
2715269
2005878
1913394
2207652
1221168
187967
2399643
293291
2069876
2532656
252545
33293
1375568
2543138
233505
466394
2197747
1564930
1392082
454257
2719179
2704022
1961996
900514
1616523
522421
1134169
726630
2669190
270328
1307321
766743
1942366
971370
2073686
2618934
415741
58225
1182006
630624
2841817
676754
1947974
4178
654825
2592851
61172
1724777
2784000
1654973
2372641
2351519
809002
2300155
1024366
692799
2774861
1448459
2848022
336658
1307651
945415
2197277
179812
1082746
1672983
1646421
2329579
2029993
1820475
548518
53128
2288724
1003382
1279984
2266198
520247
603164
450378
2411988
2180833
1749758
1937670
2366245
2050569
2507010
471925
88997
2386367
2138285
1140859
1978
2490826
600780
477921
1355180
1717464
192125
2236910
619034
1756095
1985319
1880968
2425161
2677411
827738
677806
2901802
118846
2706382
339951
1094791
930989
2641180
1858724
481471
2656630
497528
1627091
1340186
2096347
1875878
642137
1747273
1757380
2353611
1549312
2461223
942634
1458981
559039
1914233
51803
77750
781865
960420
2182088
602250
2785152
363994
2520257
1236736
1825940
2868551
1165576
1358132
553698
40488
18634
1772194
908189
206889
603674
1896133
2162686
951494
508582
274877
2180085
472244
2767094
691950
2055624
1868918
2528540
360368
1723296
1046631
1261543
2376560
739987
2772981
376620
2094448
227193
1769984
269723
1502757
870176
317979
2868377
1880519
2395398
1086534
398856
1945186
2719039
2474207
1320522
1114740
966900
1222420
2371882
232873
180960
853559
1626901
542718
1742452
652119
1133245
2515713
2906247
193928
1382602
937040
2596510
1364342
531943
1243643
2807546
590702
2641026
2473825
1539343
2438212
969105
995207
252212
750911
2488908
506671
1356132
2435270
555665
1193083
2192719
122405
2220242
637835
1764236
289356
588576
2223794
563482
354877
626500
2045900
135920
560542
926919
1457235
247680
2908171
2409579
789125
737299
1076724
2920276
178063
736400
1187660
978625
1065376
2519192
376766
2007465
2660206
2384976
2038952
801358
1509799
225984
2096882
2009897
1249488
2004648
1763630
2664546
421506
2540810
82183
2470525
1272913
2431601
1653889
1064150
1277679
454703
2048917
1439919
204719
281822
2800890
2164279
2762624
1313899
2340206
2809553
1556944
1371671
2663299
352007
1312008
911895
1574899
1487239
2384122
1027579
723674
330453
761489
536485
1605599
2613701
1764894
2515157
981355
400869
1083153
447766
2107052
646693
1517845
32987
765117
2583915
812675
1397743
812757
1209316
2385962
2341755
2455797
1117085
1911607
2398896
2533482
541525
2192752
1080115
2919122
326298
1587042
1220928
724110
399375
1261794
1021477
1372505
977234
831858
1580399
1070350
1043944
494075
304239
2740464
306927
2726148
1748857
1967988
2230577
857973
402560
223726
2140496
2546323
1513130
2617822
2129322
757436
2364771
468581
1265593
246918
1214819
1055640
774964
357399
1323460
2668190
714829
1799086
1648155
770384
1991012
2270106
2216201
1367212
228042
1465435
2247549
2324025
2086153
1009383
933403
2027549
1492454
454683
1078757
1510144
1647172
1160519
920576
998637
2143912
2863160
2057145
491943
2704623
2886179
312617
1457234
2490325
2907058
591941
381943
2160652
2243649
789164
2153689
338066
1227389
2655885
507668
434825
1733920
2493128
2253825
2379082
1056458
1708848
2553526
448049
1384365
2275815
1162341
818944
2577661
1491012
1707310
2621114
1619403
410118
2614468
35299
447398
482373
1457390
2512039
2746174
1934411
1743243
1432150
1750761
213298
2417605
2805103
2311822
110000
1536701
628749
1239259
2204916
2819097
2556991
1234184
502521
822981
1476507
126247
495463
2449772
2007603
2467139
218263
2491850
2208189
1849858
1501046
598757
1006016
593276
1536516
1874923
902831
197450
334932
419584
753044
1718008
1001688
1787277
788337
44022
141810
167744
2341414
2418999
1765719
2638547
637471
1427093
946638
2371510
658887
2684102
1709360
1913248
771900
780639
233027
598824
180331
1940289
2079446
842510
520262
2477700
2232089
182949
1716999
1695199
718913
2852871
1113992
1228329
2142889
1634929
1753094
1029422
2823248
907642
1311679
254747
2402709
601353
2029533
1822920
749249
672705
711095
974001
2601239
200732
1881143
1595633
1271372
1965279
1098691
2109227
1903988
426781
2699185
1304750
1833269
677582
558677
2518327
370919
746928
2094341
1856566
745107
1142936
2231796
407234
289595
2319946
1532431
358450
767716
1930364
1483267
60029
1261240
2630633
470154
1972502
2383071
2091551
86055
1657923
989391
1747068
99331
1841578
1694735
239161
1482085
953460
1194279
508726
2727614
1547412
2675470
56012
290965
2142627
2548960
1492592
1677
41065
922293
2695929
1482640
619947
1032185
2418516
1656192
2917080
709700
1892807
895424
2266466
1132399
613649
2090491
384290
2487546
108430
2743057
258633
1360029
2433588
1163476
2295107
1177653
973511
2609529
2875909
410068
2418504
2421061
233530
2151387
1419086
1281045
29494
1195912
1753867
2755854
1980204
958714
1251313
43761
1563929
600907
1762198
2521644
672578
1056451
1737212
77474
1658251
1568776
2082478
129790
1376311
644711
2451458
427614
2490082
1673726
1781946
1151519
2342610
357073
1897424
1901198
449079
877860
580993
735565
163296
544577
214048
1708289
969700
2341082
1025427
2178882
2147171
604608
1945425
1313861
352229
258992
1005314
1348282
1546628
2640204
2480187
2520797
1375552
2900594
1282850
2875078
2016585
2824976
2718908
159308
1041350
323238
1946573
2243122
1739705
1265875
2298171
2915816
110808
704009
2342979
272068
1675410
2192363
2383278
746554
1660612
176034
2337276
2718278
161099
2503175
1757379
2647273
1475484
1533771
2916996
2801338
2182549
104377
1108359
2167605
325163
849077
2544805
2150382
2549109
434491
2898197
604053
1595005
2338406
430940
2835118
1510549
1562762
1554464
2094869
2322705
2473433
496371
275071
103877
1420041
809180
511163
2579408
2668514
2429781
883663
1249425
477642
636242
267375
1995501
650898
450032
1457251
16239
1586437
2141809
1450171
1057197
1338987
2257971
1266549
2785832
1897993
878270
47037
514059
2379881
24822
2382413
995597
2551534
2494646
326219
1421995
1640951
818081
960756
2090971
936875
2609770
651993
958566
185446
2227024
2205715
395358
414206
1049211
1876483
444631
1135424
910560
1137846
649254
1712063
1332111
2877099
162087
735498
2752231
263697
998197
751686
2360123
724787
2343795
1223719
1806993
450141
1288384
2762438
2481475
682203
1264207
437677
1908513
261970
2461902
393877
2066759
1142412
1429362
279493
1364243
2340237
1359556
68558
877869
2810892
2281970
2635610
244293
1585959
1925013
995018
435196
1327181
1086427
707008
1792876
930463
2516802
2842707
1897088
2198424
331818
56533
490661
2709797
2477982
1913647
1847391
834313
2712896
1202042
964432
946161
1172677
2690477
1105657
246994
519482
49046
1940403
2488944
240158
886688
289955
122536
1214683
806154
2119925
516033
146583
1105842
387387
981335
2738143
279240
1237029
1316662
1206448
294090
784378
2630792
1815753
2245515
1356237
804366
235494
11403
1322345
1233649
188252
2859190
1944091
2605915
1104192
2301226
2196044
272014
2631630
2763223
1566907
1192259
1373279
222136
141126
935015
1918391
2873307
1645354
1260632
1897558
2881978
2681624
1452010
1316814
1523523
2745232
268076
922605
1971900
2203565
2085114
573196
372861
842547
2102472
2213700
1784502
1469479
350278
1150848
819303
1294286
1673178
1619924
1128629
2015687
2854857
1494081
2284726
1246142
2286603
725183
163447
1522115
1314549
2166598
178172
108324
436488
2874248
2682756
485486
2923225
2918576
1195527
2931707
2331734
233648
498262
2594832
983192
2070238
331044
709011
958127
192037
859563
551829
1094441
76547
900526
2417917
1294336
1588231
903140
765946
773957
2307664
1407716
922516
1252057
1795583
2071794
2727577
1494795
566209
281325
938697
2491746
510724
71973
1620851
2456180
98045
1016622
678789
1685429
320490
443559
483138
2878612
493475
1917601
1778373
425422
1298170
1703671
458161
1840154
766125
1600415
392313
2147002
1010703
24021
2488227
159861
1961477
1038644
2439311
1207105
647920
286253
1689094
1612390
262335
1095508
2432763
326067
2323556
2616960
1830179
2071231
928837
2479825
1153792
1587139
2585043
2152944
2340922
1138236
2091094
351981
1300348
997779
2916950
1466419
1163036
2144870
597457
57964
2658561
1828416
424112
445858
102880
1041765
376646
1741363
818974
2390738
1299540
2442755
660769
2776385
2483697
1647770
837155
2056099
2016853
532600
1507331
1797977
266443
1628876
2152268
590138
264291
947481
1693999
2079249
2022037
1223296
1403012
491263
1715584
2921771
2776527
1394165
1774003
385553
1398957
1628161
2244601
2492692
1247629
2551547
1785815
2025387
2784625
1652083
2839477
1231259
2501407
179253
874290
2612830
906768
567218
780816
1531177
85079
1206554
1703149
690568
1120116
1162683
544445
1697917
687422
2845753
180911
2372334
2162726
1873252
72037
1880503
367613
937384
1365331
2468360
101550
1869892
1419336
2759212
839901
1508082
533955
837265
1394869
2644557
1071193
234151
590960
8146
1371804
1054640
2623412
863558
1834137
2656317
1004070
2613252
91663
1475558
60174
20056
1749090
852790
90980
465671
753211
501436
896380
1548973
2815314
1747418
2792075
772678
204162
2442779
1466117
1242286
1077121
842877
211662
2233062
2897372
2162658
185550
2865684
15873
1688643
801497
995295
2745132
2735665
126529
1687599
1012521
1922700
696610
164777
710844
407730
2824308
411959
193192
775111
133093
994878
1277303
2909408
2014800
1827387
886170
678832
2324525
134934
2877901
2256462
2209494
2014191
2936756
2773266
916356
261013
2410774
992607
758481
2204569
2146229
1475511
881097
259373
2499499
904427
2331057
820419
2181760
368122
1125446
2684556
625432
1197760
623932
797398
2103468
1672155
1747780
1765006
2466681
755324
2819135
564340
1667147
373952
2793210
1318439
2062463
1246100
1717318
2115015
656066
2163662
2686279
1547761
1738051
478642
2140688
2280618
2473367
1245850
1268356
1742593
1504592
368442
805140
1646127
1111798
8881
1493180
394735
2288028
1300310
2254320
1444129
1724664
2468536
2219128
2863196
370546
14066
61521
372762
1699182
352053
1468494
1418403
756335
734597
1419227
35320
1466047
111463
1645775
242145
1290495
214265
2468047
2613800
1226911
787081
2010393
168337
1462340
1227135
2262329
864340
758726
325609
2795220
1312529
658341
583085
906200
47678
2827959
2351673
686086
232672
1216529
1885503
1839546
1465896
195482
1767587
436078
2704230
1588648
347767
2457242
21134
664393
143572
770186
1971484
2347804
361143
1555581
2668374
753036
2241806
2690604
846871
1814352
805196
1005090
2720983
2515140
911761
1621939
1320157
1314974
2674777
924915
2267546
1535520
1592383
2442140
2509395
996890
2371868
1908421
1432496
2076737
1388163
1879158
999768
1320753
2269904
734619
506543
1440822
1358421
2160774
1972598
368002
377917
2611373
1054601
1863915
224568
305573
314465
2467852
948748
1486023
2176128
740758
706728
339829
65132
432960
2378534
1499989
2023956
2312371
2599294
1592504
438899
2112351
2177080
2625068
113032
1477851
1059590
1335972
988057
2493331
116291
273234
2787975
1744934
1114660
111078
225609
2311844
2728787
2793561
2159297
1745105
2784856
1023918
2865622
2386283
1090309
1326482
1545609
2525718
2003542
1385716
2705834
1764800
2763242
61275
2764991
865438
2125541
954931
1382345
111119
2878093
387905
2892640
2138878
1131235
1984966
196816
855536
1372512
389739
2365412
2551288
619863
2473153
1147128
488290
2439071
2011089
1240629
1246530
2876396
2895680
768778
463870
40603
2096954
3873
1067467
1814338
1316282
2846919
2766769
1380613
1876358
1469620
1109485
2011514
724393
86470
338673
814835
844735
2746087
864700
2599581
2086994
2388764
2318137
2639640
14365
457794
2723689
342342
1412791
1483855
683795
2855
1458677
2242890
858455
1498545
2684470
566413
1401702
2172167
896497
1619593
1607773
1614250
1094682
2584715
530239
2496260
901287
404535
304211
1102560
1905572
1109679
614412
1148219
2873886
2455283
1554847
1306926
2446474
1415296
1582788
1245853
2755473
2787601
1725619
2746331
1559223
863390
2124684
2435706
1127731
2180824
1628771
546158
2513502
1822700
1753969
1151181
843079
355982
1178770
2853980
936760
2456944
630226
623674
2229775
2884317
1870100
1085239
2659211
2355611
1775027
737730
1893498
2423157
1825581
1418716
196224
2543327
2139096
442515
1545542
2745331
248653
1552246
320422
16147
2788652
11735
692687
1755532
2737220
2580422
42201
1989554
2686691
2870262
710121
2002904
2643544
1998997
1982200
2408212
1189876
1967850
108322
903553
668354
2920628
152714
1671732
1977845
1724839
1036678
603566
2350991
993007
2408459
1583708
2728510
2367323
637071
2544327
1603161
29539
796766
2696005
2645048
1599047
1056873
782387
1804833
654683
2112704
2549587
468654
1010612
373017
607133
2239327
1441332
13989
2218940
2222846
938770
1998122
2505343
2291066
1021749
303179
801223
515715
986766
622299
1797305
536223
1089793
968814
2585714
903084
339161
86778
2123586
1393065
45213
2514563
1310601
2716494
2240860
874588
1327200
1509615
128247
129190
2448412
894624
1761438
114583
1671413
1633932
1681077
1329899
455735
2676508
1236686
1459166
2095787
1376263
960816
1175397
2421167
980090
1214507
1991764
857019
2804712
1155948
384255
18175
2584328
336941
2411326
1187187
43058
245356
2869343
1109857
1802559
1958622
633109
689572
1301421
77590
1699933
1337269
1575647
2566887
1216591
454667
1213322
250449
785166
308929
1385048
2768304
2914287
1973160
2196100
2631858
860576
1777315
1056397
192382
2924996
2426762
887164
2015989
1852493
2617990
1093144
2534332
1523176
2003949
132682
1096795
553281
2707875
1713386
2828796
2658803
2241906
682906
2214002
2434264
1121934
1199250
1876541
1433296
2822981
2070242
1821734
2626417
892612
1140870
1139152
2782439
2836307
1892029
1527787
2211039
473766
220937
797110
918572
1212265
2218959
478587
1525468
1697360
650655
1497100
1443908
2704348
826562
660672
1636789
1180552
268938
2763135
2098243
1186096
1553585
1026036
523220
866118
1059458
764506
567989
1691017
1092742
1693508
111791
386513
2871163
2861245
2037201
536020
22671
2150278
2791762
2073302
633876
1835442
2778280
2826712
2892441
370448
2711163
2403326
972434
956479
2631184
1276139
276545
2591206
2144952
1130269
1140160
1121000
72615
1027519
407200
1184328
905666
533517
2012634
871890
494141
532014
2105385
1132265
1928581
1301585
1739914
1112679
81412
1037310
2907131
1779162
1295775
607480
779970
829491
1705420
1920948
844384
1121062
543915
1574711
405689
614162
1583954
429667
1491118
1841328
1522099
606633
1389885
615816
430845
1286602
48438
311972
13037
2000677
538204
1190523
1692721
968297
541976
2827781
1884555
822086
291104
823981
1517982
1691135
1855502
518260
762662
2115339
1039322
1325910
506985
1174971
1050417
673216
303052
366376
1476855
43249
2787044
2122162
534095
186717
202057
1474430
2778837
2359639
349466
1819904
1074934
2101337
1033982
506539
1284514
2602685
664022
469665
2400302
1739708
376809
2496902
695255
655800
2905296
2196304
1702239
572202
1008079
2688539
187609
58742
2882684
84188
104171
2687008
2493764
1049371
1026940
413168
95605
1660177
830218
2147023
2478669
1184362
2804484
861083
570151
1295899
2823508
720341
1251071
2259924
1274776
1104650
2743493
2722999
2399857
1560328
2090840
2811025
1938001
2565488
1209897
2601867
2564455
1708633
723306
2287486
288600
687309
2240207
2378072
214981
2020920
2120781
216446
2028415
2529331
1161249
73100
2093050
1165714
194504
1757012
1624443
2657608
1587309
2145752
655356
315075
2288816
1142361
2576114
161993
169078
1082905
2455944
1184536
1925205
1540614
226050
1813393
142874
2242246
474620
2380786
2219334
1339114
288045
2004002
685443
373198
583509
2008210
461877
2417022
653284
834964
871055
1202431
938682
2616118
2453057
655880
1165578
523407
1736679
686723
294215
2193819
2374667
931148
1430494
2589626
2030356
2489330
272957
1492416
954044
578547
163615
1212510
1460482
924841
2113326
1685644
1079494
308225
967435
2348953
1666996
1934417
1570300
2185674
133519
757627
1344630
24825
2865684
1233033
132401
313922
1555846
489592
2906929
2754748
2453236
1077816
1106050
2589004
2810287
1566851
1985238
2908186
1630416
1931982
2428707
1298722
866634
854929
1043823
2688310
1487383
1256031
666178
2064240
2622085
1785370
905747
2267572
580451
642005
1887295
2376272
1834089
977664
2065474
2344223
2458340
2065585
1652756
1651767
2374141
1300957
695197
2511454
1538566
415926
182651
2268306
192143
2684884
1930796
630881
2907986
2165950
2591995
2705405
660760
868779
530161
2314638
484323
628103
2489259
1078387
321922
549231
266772
748913
1885801
2149154
1736031
1692030
1425688
2426153
2584363
1531022
308261
2483496
1946621
538381
724162
605929
2354543
2092830
1369274
691313
2006655
2177526
696011
188541
52995
831579
1470365
603743
2159122
1261193
1045428
1072030
293902
7278
2575780
2404618
1768721
1004111
767812
108705
766807
2677340
2655488
1124043
349602
779567
2200162
2912606
1191796
990054
1855592
2278200
1443899
838131
2430523
1435439
1473135
2441530
2369847
179914
2818176
2308692
747886
1008129
1161965
1595136
516766
2864608
2209986
2766354
1495961
2151064
684461
934293
755903
2884934
1208028
195478
2268926
566149
459137
2367128
2482984
1298974
731404
686096
22906
2783126
1505383
2705155
49567
1100663
557851
2440219
454399
2507220
1341858
1528749
107203
2585902
1289464
151810
1193942
1581440
1880660
586758
370247
1866007
2190456
802
1409582
1628312
2202558
173793
2035507
2149867
354003
2334940
21354
1101977
543948
1507196
1397290
1040844
1323954
2006306
2933430
2851145
2770577
2776927
1967853
1147061
2280898
1705004
1297886
1462056
603872
1789258
1353889
1476401
1229136
1557482
2025963
2765511
523295
2719537
369556
1139570
1339578
531465
2860524
562419
1689347
2199130
2659771
81846
2143142
2628669
15428
1839643
388617
1738975
1739933
2682743
139821
313166
934733
950285
1536814
1287380
992872
2632069
209033
844629
1370326
2437389
223996
1578953
79226
2724521
1821029
495311
961813
2005366
1663235
420992
1553624
363771
1777456
2887910
1758355
1802191
2217259
875800
85251
192577
477654
1720393
720695
1180369
2451966
2424619
2263896
2083677
1686108
2245234
1766646
882038
2324810
845904
2465423
749784
1037311
184298
833531
1263564
2564253
1562123
658858
1269430
2161698
1770687
1730107
205096
1797119
1795887
1292116
1604726
2478230
2224568
2352346
2891199
585847
2904513
415244
1157975
1606288
168531
2716866
734911
958542
1586006
514057
726114
840804
672781
1067149
1810528
983761
2332911
225382
571022
2594065
2639697
417575
437284
36343
1391286
2005497
1320835
493329
2683865
2029879
904288
1502693
763530
1095298
948695
2388553
1921867
1554981
1968780
586194
980487
1043936
401948
588250
1371692
1450189
2018421
1636190
2868624
2662961
1903417
837271
1645849
1729994
2321433
226920
801962
1043086
237620
28645
2599946
2524502
2054268
888177
647360
1940806
2498487
2360318
582457
1154730
534599
806142
1158597
2831393
2068177
791050
2229698
632598
2691561
1627594
1931824
2838663
1412870
371911
2149551
2853081
2544180
860103
841368
2398325
2513500
1287804
1177366
1405314
1703448
1519340
2233815
1977230
2281176
1163721
1685630
1963807
2623450
2773171
1264841
1216455
450620
1502587
1870975
1550651
1034121
1996451
831816
1401023
1263731
968315
962500
1011399
2718442
831935
2429716
2766212
1394544
327825
1848470
1622784
2156552
2638065
568501
2652128
1999412
1708833
2082388
1508843
31731
2216981
1921440
1130355
1473231
1712050
2671078
1286843
1612094
1411219
2012604
190891
866565
1100850
1516879
1528562
835364
1466064
2082144
1224348
2793954
2555066
419189
2919752
473125
1937680
2079892
105306
2240942
951319
752314
2644929
2830492
505594
2485571
2685698
489097
581328
2685953
513607
1857339
1561893
1884323
1103305
961047
402470
2358456
1749222
2492172
1028674
1788436
1920891
791519
2676100
1265404
1453215
2485039
2717238
1578052
1455415
1633645
323140
2214162
1812983
2682661
58719
625315
2459927
306324
432931
1571619
73827
960266
6568
340202
1054774
707691
1435866
479588
2897110
2925323
1510816
853177
1947734
205622
1046780
2311878
1511696
2228348
325571
1665246
1697553
1707811
1049168
1319707
923025
705374
1857648
1278836
2428531
121416
2832486
1090217
2477811
1888431
1264873
49969
1578210
2608796
74190
205977
1486607
15144
489867
2814599
2815415
1541382
699576
2885773
931448
698269
1918702
928844
1762783
458752
808522
1840693
869297
231915
1730356
1172339
1188039
762521
434416
845800
1267843
1975102
235405
1239722
1802913
909781
1328272
995664
547910
568232
1999261
2790899
1692073
1146677
2172023
291281
2808703
913083
168390
408135
1722731
201384
2829586
2240388
1113006
2885094
1494533
2629076
1188204
2712252
83139
2368971
244997
2672028
1251041
1712646
446032
857243
2555921
198926
1741002
1152191
478967
2508548
2701102
2411270
108907
1398011
59616
517905
413444
2141648
2515533
1395004
1584017
2454907
2706495
784061
1948082
1760593
2113378
577128
912444
259261
899751
1725196
1169844
2562175
2481303
140304
2387916
1878305
1115479
437170
1405297
572302
2421933
836072
257689
2017339
1552071
1125196
1920404
365022
1251561
2823612
2219069
1059728
390297
207224
1582864
425120
761442
1194637
391358
729935
1904743
2794461
2267923
1245826
1466091
118909
1418392
1444519
452963
1299385
2703682
1088447
2809855
2936
1551061
2756305
1475926
523234
759865
895272
662281
221327
949387
612888
116090
2184363
1458986
2853606
1005718
501585
2292447
2824509
2390359
1107088
962294
674715
703103
1436861
314476
1128915
867426
1615287
2642549
1121579
691076
1775251
425082
1651848
918947
1248597
2588607
1168108
2166048
1794465
796035
2537846
2690606
1763783
2448426
1265900
2404906
649692
1749608
1695743
2325703
264826
1176376
340956
223341
2395633
1242096
851915
816312
380546
2881918
2681191
910544
2470972
766047
2663072
1831495
689430
528774
358579
2449125
1933644
1778512
718697
615740
448928
1334444
2045567
1763783
2675596
528794
2698585
1584293
1289244
2688296
1043305
2742156
2148579
2598827
1470355
1959621
335663
1191906
790069
233322
1047036
1336765
2623991
665078
2181101
2918655
1836045
2068427
1929974
157895
1017920
466794
2015754
1881184
1013118
1215532
1591272
2325176
2465762
869295
361288
794872
101999
2214881
3529
978932
1209517
2257032
2473527
2562220
2703645
2606164
660474
1381053
2805886
2488171
2655531
2721310
2043474
1898170
2314763
2574205
323275
176511
2424259
2175451
1472105
863084
2013795
1998351
1418569
1702460
334185
2305174
1316945
271196
2248156
1323975
999968
1141928
2915827
976194
1623500
1183650
1692421
2059603
2672418
2172828
1938390
578475
184212
916607
2799800
274878
1990481
1355214
1675431
1267207
724004
43466
437510
1214678
1590552
1855442
2495944
2564964
2325123
649965
925124
715921
2159931
1479796
1867889
1850621
2311438
2085548
1355817
993020
525730
303137
1002070
806757
2780967
454029
389814
2395686
1145621
928189
2761617
944850
2819628
1832756
579889
1993479
87163
868270
2143625
1299730
2127153
354729
622284
1165725
2182267
1703298
561518
2413669
391385
1658941
2295499
2331968
2662732
2904727
1095841
882928
2720291
1331626
180214
1407110
659958
2081358
509183
2185541
255079
2610955
2572419
1442216
2678519
1499410
2210831
2082341
1813264
2356023
1611087
857757
2033539
420108
2078462
566820
385356
1368348
864387
651787
261655
2111883
2597416
567887
554638
2004673
2828140
1448304
775607
1053629
2076012
1377245
1603875
1956368
775101
48638
263713
1707880
1955245
2305648
2810621
1838426
1361631
2898800
2284084
1556802
2499009
2233065
2288785
1088806
120846
1857864
558711
1670402
2577841
951089
2822327
580237
1114884
11207
207009
751256
2938664
2575328
2492499
2662611
1025243
2885611
106668
1236889
1336983
658148
1023760
2600583
139249
1214056
1112410
1085151
820173
339931
1720570
1986784
1214420
2662555
244677
810522
747412
1355026
265438
1991942
1480571
2361508
1135202
401332
1371591
303295
2606408
1520655
833724
2644141
2098495
1918657
864054
153660
2280934
321424
1802753
2487456
546583
1325444
611002
96045
892845
542898
1267057
1668084
457462
1086187
356326
168661
1781584
2727743
1383782
89372
746597
644446
2808487
2691219
569285
55919
443745
2491756
2831396
2779554
784568
1708758
2648166
1689524
360926
2703148
2200275
856144
2225504
664035
125111
2091599
1969630
1918562
756302
685138
2105840
1650382
271913
2348708
1630011
2301003
223277
2279504
312339
2403197
50108
1444075
2040716
291566
2579745
2684259
746395
2501334
1051885
2070164
1308081
605992
1994519
1110010
2836885
718927
1441469
1962462
1810784
143326
2458384
2722107
2485532
2630085
762139
529693
15813
1599519
626367
1861377
196012
1156067
2141175
87916
389329
1793435
16761
2256499
2545928
2938379
758000
296651
1323524
357492
2065155
860040
917371
1250238
676495
429848
882885
2374260
789492
658640
1361050
628570
2173314
1631209
1194312
37311
1603596
910133
256550
1854752
282955
2130114
432536
2522098
1883218
474653
1238325
2173718
963839
226053
2445661
1621760
1888688
818866
748338
456175
1731889
2916163
2907332
2680988
2526166
435724
752602
1274459
2483030
2245527
846781
1558528
1919400
2914040
1298239
1849693
1033926
941781
2274430
66697
2283150
1803231
1792536
942341
325370
1837315
2636072
2561943
1840927
2725707
319083
969035
1525104
368591
1408805
326938
2568267
510878
1073098
1775288
637133
1994272
2111404
1427376
1790993
2045412
65269
2027937
402694
1531187
2724900
2762535
2179621
1312031
1636651
336860
584505
1783429
380047
2529269
2391761
1958992
340015
1162964
1428331
753404
512872
1255626
2082322
877384
777726
1817066
1154506
1112056
2120435
1247107
2550559
541836
1883064
763198
734768
1321318
1168037
1753063
2074885
2845319
1548851
838348
289945
219348
1830546
2310479
2001100
1502623
207137
783760
418858
2068311
1489325
2787168
1428170
668362
2360952
2412102
2284615
2013418
2684592
200867
581250
1961101
496045
858786
2134798
660351
528232
518570
635512
329318
785092
2197496
2091842
551353
1158963
2541395
1416501
1627018
1452265
1985621
2493769
58990
14737
157929
456929
1897614
2086863
1736422
964311
1445242
2134893
2637803
2634227
397361
2221356
2585496
4501
1288064
2162183
2060567
1966657
1090017
2371020
1561846
1499574
1517880
366462
1841582
1160756
2464504
2701885
2418066
1443870
1721567
1816695
1916512
1801781
33312
1954152
1049245
2794240
508386
1845676
140871
841194
1988703
2406138
2864512
1941004
2174948
234233
2209582
1394992
8641
2025126
289366
1453443
2310090
1485000
1701968
2268643
1220500
1607692
1680967
1978096
375562
1154327
1556050
966926
2865364
932675
1438887
1882446
2598421
1063819
1440057
2802153
1722559
1502539
10406
1522173
351153
1088790
2411830
2461027
2491424
201436
2409320
873036
1164983
1540884
1947193
373853
1394968
823095
1594444
410297
213013
2450580
2266614
2330458
621498
63713
252209
348645
1066137
349642
873097
1838581
727949
127011
636792
949694
1298056
1868604
1698446
2193054
1282667
1174908
1967300
873112
364504
83578
973387
474918
2150840
460069
1229930
902629
2699322
2319377
2120988
2595626
2661674
254967
579562
1217869
1124819
2260882
1275599
1587370
1477744
2906414
396680
363879
1520390
2830706
2866168
2055047
1089123
206249
972471
364496
603333
2457033
1139563
1538420
2445236
590109
675602
404877
668882
601507
1222821
2531017
246709
870633
352016
1775601
739242
1922583
238565
926007
2868864
2575607
1265557
127825
2009823
1779477
2012980
585652
2919496
2705102
413403
1275873
568732
2007004
2307720
960671
1639835
730352
2737892
34154
1081195
1194669
1685680
1081183
2814024
452866
1746682
2937316
365705
380044
2057348
2082105
171053
2351174
446557
1140132
1727328
2167538
2898113
30649
2711932
2193427
478273
2388095
2775206
1196210
1163565
2159149
1287158
2363448
42603
650708
1901224
1911552
2476610
328282
310092
875943
2011300
260678
859835
1278500
1823132
853217
760819
684838
612239
617322
2571382
277378
1202834
2040803
1855974
969638
123514
30763
1735852
1709754
2465870
2689779
2138320
148712
588662
1055258
2169676
2531953
839685
504773
2718249
1355254
567991
1923500
175579
1567478
498834
1052301
434391
1954099
672733
2184966
2276795
1518139
2271938
2477326
701375
1990004
1143824
649406
2506055
1805268
1755502
1038650
1440151
2486163
57208
2764930
617483
2442868
2272603
1063306
1350466
86363
1300517
2514867
597478
2504429
369208
1777604
2888602
1443086
2582447
2922293
2313848
580477
1603179
1079197
1510743
1031485
700382
1665128
2290277
2624277
1237788
223566
1030004
610452
1306876
1085955
983042
2039260
2369958
2125829
1178415
2229458
2597558
550222
853211
2888340
232814
1541004
1778621
2203427
801683
2826739
1811260
2564382
2162762
289978
155319
1070541
1568671
1077381
2515572
2181228
1078568
452199
176750
1922979
838831
1229406
522587
2835289
2904222
655639
1425649
900473
765973
4703
2413878
2461938
2261872
128210
952951
1283011
1376135
1150460
2468045
1355175
1718160
1225577
2147293
33877
2569250
1789303
1215246
290757
1509619
1272817
2933322
1340966
698956
1002753
2643632
2325559
474051
2338614
2342763
101970
1204015
776975
1846461
2063273
632454
1894977
1449607
2824566
1799905
2757514
2398690
2259096
2687722
1230879
402851
1024828
2083282
990229
2269609
1779314
1305752
722209
37758
931564
649550
1708122
892969
937877
1585590
1774085
1664158
2100510
1869561
1998828
784311
1598518
746751
2912903
2904958
2882768
1153101
1231612
239430
1374305
1700528
2444610
371619
2931130
2133538
1711367
1658848
477906
1430344
704294
2211996
2284073
2264967
461630
1717300
2929294
1275639
2351284
1859668
2441546
2828324
646326
987515
2287517
1986490
1676157
1939818
741531
320320
1465752
740953
40278
45738
545074
1470138
2031062
2358818
733371
1693483
1977884
2222871
2111441
1493266
2605787
2564581
2113635
1173432
851316
333405
285071
1364266
1510311
1096630
1256634
737267
1907869
69970
2273867
2097609
919518
373741
1714288
1913659
2244987
2688892
2189906
1689559
1572625
2607861
2820282
392172
287339
2491391
1404366
2727540
615687
1803746
1737479
2913850
848005
2599386
2745569
2931292
293539
459611
2431093
2088321
2657190
868971
613373
638693
1336087
2918028
864489
2918361
1128049
248374
643648
192731
1509386
620186
2204455
912182
1274310
644438
2872597
49499
360383
721485
1144823
685974
1127152
1093150
1726867
520742
1477758
2868403
129809
92679
1710247
2427853
1091820
2227375
1944304
1068237
636611
2519572
2726005
2909493
2839116
268363
2919014
2929658
549329
1489190
906737
1780126
1050147
216881
1450821
2784238
2342637
1471367
115059
1452351
490053
54245
972222
1946703
1994344
1575260
1452903
325818
2008814
597740
626717
2026255
221957
1700812
716176
358414
896707
2069516
480574
2131891
1910083
1439392
1738089
2852330
1792658
1416342
2869326
1496670
1548911
2858153
1960425
2415638
1818234
1182734
377923
253167
2909529
2104118
2545498
666239
230869
1728704
1547912
37135
1110756
1253174
2472140
161547
1182195
2498523
758411
2754638
2193259
2054404
1202661
1709006
548130
807795
660455
2097622
1389172
2378186
2523381
1673890
2045690
1469949
1034774
1349100
1879944
961493
2113703
1494440
1406126
2522027
1039945
2017679
2376028
2542660
2207161
2253338
2399091
2249460
916721
723630
941085
2360924
2277175
2850682
1011010
2100670
110351
2206434
1451082
2619444
1577027
773072
2042511
395331
2684675
1810370
2520697
342319
899005
1148959
309612
524705
2069153
1895027
1477763
1765051
1609628
2660900
930516
252838
1616509
922207
1876962
1216452
1991751
1573477
2522200
378520
1775483
1760096
2479843
2111106
2494239
755916
474887
2890603
26628
1120486
1370756
2598117
669131
813285
810081
1256738
399494
1966656
1414371
2172767
886806
2417626
707419
1854722
16279
2086948
1969898
397283
2149247
2629434
1373150
2195404
65412
861
753812
2006945
1502400
2446062
1982481
166765
2551695
1483696
2881281
1976097
266249
817574
718012
2728055
2061729
1516109
1014216
640115
1955256
1736555
2418312
650026
1678002
748939
783458
1818730
761991
2708565
1803739
107144
2457417
202957
2125590
2357843
741912
131582
2052756
2277732
1720182
716462
1945346
697903
2864232
2100952
903230
1703404
497487
108916
324295
289788
1498380
2143608
1480740
1840866
381468
2072891
2145993
1849276
832137
1966708
652632
517512
1406202
2794219
1730792
2741857
1897065
2375637
2136651
220352
1096248
297462
2720669
445402
1647396
2310301
761590
161433
1662456
572446
2636129
3754
1926496
2864547
2382051
183687
1097772
2273512
1865851
2057567
2596406
910541
1696380
1252747
1491668
2173327
2128540
1178854
2223118
2138994
377265
2255715
2345525
2819844
747159
1410110
1166868
1179073
880661
1805494
2055177
2761019
1089276
1745763
1879763
2103624
804397
1012208
486647
1755394
2107899
177812
537921
499044
742113
1398454
1403924
191599
1524050
2311116
2825521
1461287
2181691
2507027
1246146
1218011
2210948
2224812
1235427
1713892
1977534
415304
31113
2462718
1274694
1466106
1547645
2301294
8534
207454
2579847
2067141
1733058
2155541
2893368
1610148
144958
1026093
777853
2940189
959146
776498
1083207
1789928
247285
1069115
2095142
731736
2172314
677930
1324886
320972
1192528
90836
966756
314656
616542
2100820
1007470
1442393
2776312
1135393
2421898
1268135
2614508
1690332
951088
2113920
586359
2579322
71394
1418176
1918619
2439471
1823531
1391797
1389727
498460
1509624
850482
2171850
1428539
2240022
2799199
1767822
697111
1704462
222170
150647
1900719
289932
982124
2212247
2692700
1696617
1416140
1384304
1330070
24935
1297806
2275067
1947153
1240999
1117909
2397035
122749
1055078
1769562
1219881
831753
1807692
2086394
2650802
2912119
2436098
2018801
1070377
2715951
2139152
2531320
2896570
1013982
803692
1368532
2610444
2034427
1990196
1900580
458692
1038249
1883070
2730887
2826837
2088079
491875
654224
2172129
94243
2085602
252142
2506751
2591039
2023302
1725504
2707129
257118
1230496
1591276
1906408
1824260
2071074
2468124
615027
649720
2615119
2756259
1772052
1770256
75531
95774
1393796
661450
2864199
1590540
1260349
2663353
1075830
1773838
406364
1280917
1027381
178121
871993
684814
1118765
645199
910430
1012011
2891579
791174
2282998
586647
2857052
2073349
2447906
2466503
673434
2892237
1958970
1103262
1618962
121489
771173
343546
216599
2587188
2352237
783299
983131
570637
34759
2029883
1467875
2285984
1520145
1397251
2417722
2667841
2828800
2594086
1541872
2902913
1593361
2311650
2642340
396727
2064765
388408
1463785
822807
1060461
1724032
2541678
2790350
595267
2519081
369476
595942
1099793
1061955
786497
1577500
1047249
514020
2635479
1647123
2235925
543162
2362687
353434
1750293
2788093
2928321
2709627
1571142
172073
2122323
1472596
1660694
541368
2543088
97024
2606941
126679
110701
445588
2334454
2583158
2271282
636522
22944
1320151
2479366
524761
2742699
1181223
1660444
494698
2566953
2363434
1489668
973908
1359606
2431241
1828355
2188373
1839862
245308
1140285
1179510
2560021
1724780
2830867
1569086
2936691
1562275
482876
1633791
2124014
2415904
912611
2058538
2640688
123346
2262965
2601439
1344944
2420364
675903
524534
689783
1589441
884275
452457
858791
2558209
1882896
117682
2854359
500836
378471
2800441
388970
2427110
2867123
2844479
585896
2645536
2322762
920516
224256
741812
2924146
2137632
1962969
1597483
1954149
280173
935180
2879740
402120
1665801
288798
1783868
2099992
887489
2789996
183521
1257685
2328372
2232921
2147080
230722
888841
2378130
1524092
1356303
1346160
2562127
2779805
562768
1192928
769253
1316640
480327
2879637
2377248
2773701
1649529
1306853
1636839
1557188
1977771
700039
2350459
131076
243607
2592436
2569765
2309989
2840673
2695368
2615705
2042938
2704505
330738
1204544
1492789
1172831
1015645
749852
1437993
2769925
226577
773921
238221
2110656
293920
1692743
2806370
217291
2735067
1060195
2453616
85526
2127917
395476
2206603
1068342
1330213
229792
195976
2816527
662166
676431
1999350
304453
2900349
1573876
2934591
921893
238313
1147875
684589
168651
2013593
1255545
2940107
1507531
489697
559495
408925
509591
502698
674132
1243912
1503964
193319
1868998
261588
2396649
2407275
2682143
1655471
1310202
116495
7
2899813
2154252
1899100
798915
922674
334835
1882537
473210
2679864
2734836
1277646
1379524
2324254
2172975
1626435
472627
1494227
2013281
1792740
1255821
1042579
2115484
2221109
1390195
300770
575261
1702553
1985724
1131033
1410052
1134430
135015
1956704
2298346
508747
318377
2124132
2448822
479898
1720779
978197
2674158
290837
2165052
2392593
2233582
537505
1756769
1551923
2644761
1770427
2696775
1850658
1269248
2847787
1450647
1763006
1877092
2090886
772185
2107195
1307449
2177540
2628056
1527813
2572539
201301
64708
2171985
1349101
1793953
621786
108244
1927603
484972
1282815
960530
926757
1283984
1283727
1015353
2055671
2269163
78094
1465493
1255709
1840667
408073
2195744
332982
447145
1324222
1408213
2664433
1369396
1424254
1729303
976597
429034
229275
2076476
1440091
875166
1784451
392777
2273376
2662881
687430
2358436
328028
1877981
2150445
1116685
2189670
1777347
1628400
704229
1420176
718516
2491250
2127481
331444
2758391
2284651
1013626
607773
1084837
1892831
2529877
1106945
425110
1821732
126706
2089397
665673
501790
541512
2712194
1170767
1745115
1083524
2877322
36320
1265270
1136405
164329
1803613
835510
1020376
1667842
243427
286957
701437
1383940
2457581
2086574
106629
516592
1924738
385279
2744162
958386
2330728
531460
2558043
1412419
110455
229614
1692948
1282958
2028441
54736
2829208
826431
2205361
1293768
1394431
1788840
1703831
692078
1940109
1163805
458991
1886736
2302872
81152
727141
2915540
1092086
107076
1602815
1722244
1126157
752971
245017
1385322
192822
1187861
1024155
32808
2797730
1434386
2774663
2635322
544023
1110090
575574
2844920
1484369
538235
2352877
1734212
1521751
1601793
1517144
2727372
993666
1339368
36547
645862
813009
2276550
1465139
2266272
958256
1971865
2748745
1652577
1947214
2307571
508700
222802
332044
76813
230223
1798758
1962856
2795646
103615
2270278
1474789
619965
548875
169817
86115
904471
2002460
1980993
2910937
2720160
1687154
697055
2079890
2307167
783829
2339905
427156
1420439
2770797
1192251
1834149
281960
1080325
2883776
2456144
2743981
794582
2097153
1154539
2588824
559519
249151
2092473
1310741
1135023
543890
2662823
2696328
523492
1257688
2912299
1422393
387873
1370692
1249535
596319
1508479
2484114
206841
481565
2721077
1042197
2028948
315942
1611799
2194231
221600
1096587
2170732
55394
2020793
2680913
1430298
119730
1646639
2024259
1603737
1776054
1984186
2044343
428631
2770622
2430470
1451078
2509354
501807
425461
1958773
1977395
329712
2629939
2608635
2372884
2895167
1828312
55696
1672784
1831909
646142
176054
1959596
2232860
1629901
2585717
2050489
644882
1091495
708423
1101066
2661269
1977481
1879582
2416105
982567
45634
1028810
1304804
188959
716918
2292143
2641650
2877319
860885
2428325
2934803
2136626
1908297
1386635
1580087
1896747
1946531
199210
183535
2814393
1560088
1359808
1366580
949676
2416727
2081059
2841259
1501400
1250340
2413731
1998418
2597089
2043508
2776511
1969905
1383450
2803975
1471242
787823
1758578
894855
2422861
1434345
1634532
1034499
788246
434650
2423794
2115661
933959
811920
2678613
2072518
2444472
1658240
445715
1711283
2164572
2134960
1625784
49733
1819181
1195121
224719
1442314
807878
2381158
989071
1759760
2478328
1459720
920667
1692930
31140
777083
241870
2740970
1984212
1979807
2575205
2064314
1035254
273635
2915323
1948943
429968
2813500
1271728
906266
1952195
238616
2047816
1871816
901529
1255250
1697668
1005969
2859294
447902
1620751
1462857
380866
2761439
1669373
1037875
1912564
2294918
1264604
1185481
1719255
1528092
1696568
2301149
1808501
2460766
2278615
2464192
1767306
331113
2764525
1312775
2828331
837671
1403288
1948244
796965
1546069
1845718
1808141
1975405
2167147
201659
210619
2478755
812783
2232593
1775934
2469384
204463
1197777
2413666
1714574
1474847
2596726
2585836
133608
682782
642752
161730
414222
2590868
2085156
2824540
1236589
2693914
1031828
1164717
1280380
2895797
524962
1511017
1733909
2289744
304910
41084
1211702
1934752
150587
582378
1217013
2299478
1946502
2825442
7117
1620337
992723
1953482
1217090
1626364
1378333
98857
2761522
124161
303025
1843589
715796
2434854
307463
1298777
2556725
2384199
2008744
256271
2504703
2180549
2602685
1960979
1199356
1265008
2488337
2240488
1899378
2393457
2350344
1510597
2638904
837194
2036644
2837384
587143
284788
2867471
2436676
1211476
2188241
1911298
2092359
1119505
2594095
262989
2043093
749183
2923258
571989
2534788
1639017
2195407
1780791
2260550
218278
865623
1677575
2446547
54795
967910
2203167
34235
740500
263474
1766463
409267
1681390
1281359
261027
1267569
96820
856043
1939121
162191
291187
1783619
2054762
1042127
2885808
2618845
2015266
2622169
619039
1870286
1832959
549998
1516441
2901953
931579
1342330
937464
2671523
526366
300199
142388
1989992
2855419
2676273
2298262
2820957
2158220
2376052
58358
2776896
2384496
2717870
2880194
2796774
2748070
1319319
2938173
2331156
2939083
1718189
2326897
1675098
91899
1547205
384816
505700
2691389
21033
1238946
2264318
1964159
192707
2482974
2572847
2765942
345641
1156287
797776
1899367
1914951
2068072
2417986
2110142
732553
331193
2503641
553925
302700
2453408
731089
2745766
941928
1427279
1342323
1486749
1614110
2304633
2757652
1313192
758113
1662808
1073059
1818803
2547477
488585
2580433
1027911
2443464
526954
1361460
1957666
2483161
2566724
324945
2493305
703398
941763
2361009
723544
587430
1953400
1484495
74086
1389559
2127149
2268456
289706
77364
1239606
1519021
172750
133787
1439015
2617457
2256770
767331
2164273
102924
713292
1250241
1512415
1439460
2597218
1827056
747799
1007679
2564652
2700571
143691
2481422
587850
917578
402588
2534125
1949786
1312117
2869705
480000
2936361
313328
1827006
2642819
2513328
1579835
1215022
2474659
2020663
847155
2284788
1953087
756730
1608306
2101771
2467889
1417831
1838772
1649315
2512523
1067686
913182
2908355
391747
1449650
2747329
2086809
630562
1623272
2756385
1198802
536072
2107953
626020
1918939
2358557
1715417
196535
2030704
284141
799793
569172
537981
1415320
1755033
2271787
1336903
160307
1831571
1083452
1255091
2649560
2736679
2604152
2530864
1938878
1353185
2389713
1921519
550587
2472983
1285937
1078398
757487
2490943
1357179
2661364
2565312
789662
290474
2714350
540467
2266297
2220706
1586553
2047773
471882
2190547
2377102
825688
2257620
672046
1997197
2834005
524125
2124176
662186
1404364
366252
1943553
2578826
149592
1701203
1409624
2926812
2599595
852388
420151
2680707
426393
352910
2270626
963017
1391114
2002027
2214349
1532449
2225415
2919365
2692270
195042
1114704
1753903
2234253
1739814
9789
566
357761
2925825
725627
2810959
516475
1094710
2639392
2051895
1845743
1767270
779509
878150
1590070
2780933
727309
2411215
1231579
1392160
56109
236707
452374
1344570
1374518
2931992
901079
415732
936818
1499445
385128
1860766
530963
1438099
2707476
1772136
1243840
559888
1233059
2735969
1048263
869343
2639942
1492685
545983
783171
2031713
2543499
981589
677051
250810
1620186
786085
1770657
529261
2492235
1681543
2385826
2817760
2483646
61235
1042253
1088174
2459891
2556625
2702395
284280
2079466
296903
1476572
1494418
1856704
704889
2117732
712577
2569281
1293846
1965360
1549008
1861256
1466391
513367
169746
592861
1597314
1694349
336396
1254795
105413
829080
812603
1801456
569390
1923694
2344113
134581
1222751
1775974
792442
2516596
2836176
2216874
2221363
386167
620295
2875528
2647392
765090
1916871
1582067
2700880
630692
648218
1024772
1450740
1806795
2735064
1512565
534136
2749304
1747043
394889
1277634
630587
1836537
482696
178743
2066584
2601943
2449592
52548
1337007
2404183
2420892
1488506
2143273
1320278
2413325
1231721
1511467
2478698
2578729
332489
1166327
1193125
643873
573912
1723910
2564793
2854445
1705671
1015520
2927482
1157996
886168
2052367
2543413
2319529
1148995
2677896
1073079
1655525
90637
775163
383589
125454
2599045
337468
344021
1003616
374396
1195915
1141475
2363429
132874
2634395
1988664
923304
2425173
1119950
498430
2426930
2533174
535800
1789550
475387
2662143
241262
1586337
419052
1363889
1576360
645097
2932171
844384
2852426
428196
385666
1981654
2150045
539486
2696089
239952
1509474
1415462
157862
978382
884372
674116
2072903
2682858
1047302
2572914
376385
753106
1860717
1317483
2556500
2563473
2768981
1810689
1780627
2594091
1697850
2332274
1854025
1246410
570289
1977549
1804208
55974
534612
1863494
2257451
2305917
247792
62132
1289574
2681746
2381111
2716807
2042129
74654
2458538
2601365
1880035
1023432
307279
2387442
2630297
1575628
516187
278518
20176
767715
2083138
1098396
649566
1264585
513815
1481718
1448103
1980081
1149334
1373780
1793216
1011968
714219
352091
1388398
149696
1700923
1470059
1161059
2624742
2012756
2833618
2578745
2505247
203599
2333807
2388928
600463
25712
1445107
1050028
491338
821416
1853050
302115
1754338
2104705
1852165
1560764
1041061
2308579
2532468
18628
1164887
2097477
95626
2148578
2071386
1031402
1286696
1848257
1927380
435589
1383546
2852544
2737440
1544364
760046
2219784
1697809
2285471
2561214
2879630
1949491
1554905
1127848
785001
581422
1638984
1426836
1022125
1824724
1742422
2275531
1197223
2561274
2073924
1242859
974886
2698231
399639
90849
720502
1142821
352197
700806
2358537
1973108
2428023
1036354
246524
351034
2443284
2892911
968300
2902000
2728592
1473
2073917
2602383
2062357
397790
1020537
170472
1717149
1457133
683514
926562
2411648
2601606
2797971
2883805
925338
2189527
1657901
592035
745638
2803099
1887425
278157
2843740
2316974
2360884
579811
986053
2235861
1545594
2423604
2898791
395528
2294315
1878830
458211
2304576
176288
591624
1377999
1608753
1338655
1657317
1505102
188020
1715277
1406192
1507902
1935150
2360030
156562
1021024
1627743
2807538
1191419
2527550
2931338
1294648
472325
2709425
1323367
2384658
1404578
2703947
548398
1812643
2144384
2049484
488731
2379440
1417255
1016727
2701830
371989
1431511
472727
1922096
692420
1988896
257619
1199275
1633179
2259284
500881
566029
2272505
542254
1134562
32637
1852590
2541089
719620
1601020
502009
1442283
1981655
2699
2166755
1172214
1577094
1785769
2815917
2374114
2936399
2134662
2580951
2478983
1572667
1672822
98421
2681295
113927
2262096
1337417
1844220
1319989
1418982
1016814
238926
92268
1185753
2671960
52157
268641
2454457
621642
730396
919361
869625
216850
2577936
1071277
2426123
2501782
170064
1073229
1144987
2313927
999742
2910177
661201
2325582
2912316
1298280
2770958
27380
583611
690756
2880717
1124498
2100809
1114387
2632597
1997492
2727994
27260
1191268
2311144
1947032
906277
2791903
1392944
266105
779014
1603438
2035972
2431333
1385420
2334653
1472845
1640288
2586439
1966355
2257868
2516917
1580616
977567
2117926
537140
1947435
99337
2851251
711966
957382
429073
1945243
748795
2199358
1653068
499503
661025
2358411
1119916
2344429
2301938
1261957
1773877
141697
939429
647917
1341821
2651995
2681708
1933629
1927199
2611061
2103050
1305900
577614
694991
522386
2836920
1961127
1483923
2172996
655870
2408155
2285025
1823683
1703189
73637
2610154
289613
1279901
2223447
1501682
86541
875518
2110354
2123809
954226
2928452
533916
56925
724909
632198
2472091
311162
2605243
137389
433482
799702
1104881
607046
1949541
2701283
1477700
331309
1195056
128936
1190577
2186934
1534900
1867728
1217962
590165
2921290
261836
279298
1243227
389719
28178
190410
2664110
849626
712555
927324
755046
2055617
2894053
2281610
2823400
972866
1322505
2184356
387853
1920576
2622054
1334103
2387672
63473
1913455
200866
2246289
2228404
204497
1520133
817714
205276
783719
1328694
1376683
1236321
2224877
2822569
2266766
2873731
12092
626347
109640
819359
561446
645926
1993151
339127
2368488
127816
2217524
933401
2326645
2261302
2561191
2481252
1065890
1416845
2539120
2730595
1772812
2428887
1782696
1303065
1214540
520544
1403859
1447655
2879516
1732234
969120
2662846
1924352
486676
959123
588304
1402039
2246649
2700652
2421219
977325
2767905
443492
935443
1785171
1791031
2711772
2205926
1866809
1558679
1944893
2033947
17943
676686
2916722
2061376
566216
2564429
808235
1821445
2672325
86270
1503122
1663477
1251280
1097415
735274
24719
224740
1059633
2222194
45699
2742624
661119
209584
2343922
1516306
1886438
858905
559957
2507370
1017455
2310279
2314935
1256513
2302128
1884996
251714
1549050
558376
952510
2504794
1849722
2107053
57046
1247038
154451
1154408
702065
132152
567178
2862429
2677649
1856112
657898
333803
111140
1513074
1204904
1494764
360568
1063540
286136
291825
2194406
839139
117039
2784859
1572519
78275
885850
1325716
1634756
1450961
867926
2388922
1900116
302647
772563
2132725
517700
408697
797154
1600109
2821869
2689012
941698
2576778
1302679
189744
451453
1008199
1405779
321166
2652454
2845798
535541
2315523
312487
2112427
188530
450006
2939781
338812
1465415
1202337
1428508
206278
1669532
2615072
2104974
2557899
1435184
2857769
2756094
2233064
1146378
148062
1217187
726683
911473
668816
282317
752663
1079148
2135561
1127032
2755813
765453
2643175
2195605
1812755
2636677
1062595
1879461
1987707
1867214
2509778
1145167
2461665
2818772
2784621
1586997
169546
1653063
94439
470539
1484684
80560
1141922
2847915
2496283
2891753
271893
600837
1862111
1767084
2803060
673296
2885333
1089237
2777682
255080
673161
2672527
2036737
2437380
2060839
715229
1298213
1548471
1961323
975144
2567892
254224
1802019
1790467
2551086
1304851
1141034
1989370
966251
2062109
1714498
1240213
2824730
2013630
2117615
1102568
1890960
1716642
138307
2583596
2070164
588890
121389
2180324
2371853
2658364
1219401
259635
1520456
142169
2019510
2091487
1024021
2199642
2870020
2731641
920268
1804895
1637454
648575
696649
1090314
2478605
1857834
1738612
727751
1959632
758049
1524142
1252598
2269469
2759656
2277811
2921543
616653
1796833
2520462
1891805
682053
2902182
1852105
202498
1381539
344775
2188086
2166951
2767180
2820346
2147250
529655
317790
999905
2677975
2096666
199670
2468720
1122527
2308367
2334537
1360763
14451
2451714
2508773
1595538
2820511
1290696
2051476
11168
768784
184545
2109070
2733032
1861401
2720524
1100429
579630
1636612
1208488
2387309
1554181
1875599
1704174
611401
1497332
1550673
54762
1943400
42926
2381077
699938
1335354
1113044
1236240
2024882
1246312
2392096
2551055
1869326
2286902
800079
2291909
2166280
2933958
2165629
2452422
2161059
1791887
1175097
396219
551330
2484854
1008531
990331
1646605
456171
1094445
1792344
704819
1174424
2408369
2529129
2192806
1057397
409685
2635807
1814284
2344377
600470
2527874
1970530
2152499
2214144
1478874
2025962
948099
2173605
942270
1988895
2031168
2594169
2316089
1354502
2149170
119722
2422203
6856
640
1941475
177698
2317670
2589632
1598600
1684625
771450
594360
848838
2300346
638072
2935999
2476665
1587481
988666
673521
1092596
1879070
2655648
2653506
1345072
1538511
166070
936421
2678809
375257
266430
2374388
2815596
1030636
1905834
1596308
1585270
117780
928458
2507586
630522
1054939
124364
1678876
817356
423503
317901
2519275
1679719
2813231
2346175
447235
311961
1095835
2046603
1259996
1101069
2309231
546468
2135001
2717401
2332739
1437824
1317380
64168
593781
416971
1299608
232736
2358474
1185810
561176
65828
2304565
2277832
770667
1551560
1862712
2645069
2883671
178350
1710139
1269604
2727040
350995
1377836
2502952
283612
1230677
1395776
212829
1072835
751637
2118098
76389
1153662
1468713
2161988
513567
1694146
2804753
2776564
15997
2240860
2394851
1797152
2520313
1079971
2449063
321590
1417794
75392
1453265
2758794
904648
853365
1514042
2091815
429721
2606842
128116
1312418
1517370
780955
2324783
2799943
1280227
2682034
2699315
535215
2849569
766
1981601
2597548
1254469
1285613
2142610
2012455
1681734
381385
1112148
244523
155133
748901
2757098
2785565
967326
1455860
2815984
2092862
1194139
742322
986275
1553526
175407
38039
1686549
1560677
1311210
2102595
760132
1620556
2864105
1285073
2381373
1854942
360598
2766969
860703
2428576
436930
1838258
1453988
1511613
2389290
2519796
737464
1254862
640209
324990
1749513
1881384
2846343
135828
1571140
1498939
545393
1650807
2575453
473404
2217827
2828797
198481
490674
32120
2055327
1578164
1405058
1618772
2379808
2027898
2414543
2601651
1943806
1717786
2186502
321151
2790938
1014847
1975426
1983872
2080902
1491133
417042
1687462
2117635
449576
1047608
1540753
513812
912423
287223
378148
255971
929308
1970118
2169464
1153922
2272793
1881785
2905249
574064
2416257
109924
2278813
1911529
661118
647789
2103412
1766051
509510
2698585
2614992
168125
1145014
179346
2051216
298221
1127545
2669189
277133
2377589
2644647
558103
2398349
363836
818435
1878579
838332
2862445
1894011
2852065
2224053
456691
318452
2731218
484607
1989133
935748
1219687
202194
1199186
1378605
827059
2011869
974930
2128686
2491571
58448
1325638
2307569
1871622
185950
489862
1065476
2072203
2811278
1407621
446530
729939
1579407
1469395
1550720
2793785
1651465
1249643
2775622
2482007
2542339
1339103
572625
2781027
862173
1975013
650747
2849224
593948
2285620
2812393
425720
1344195
1601511
2286521
1031193
2887892
1766994
1718369
2717994
1308406
1187494
1482024
216829
559330
1533193
2738239
1826061
1128667
2834724
2707303
648826
2368525
1442046
1827140
1945467
14157
1260189
879050
2207011
1112438
1556799
655098
2785308
167024
1868564
865602
337724
2281145
2779886
2902949
731669
1220932
1920177
884007
1239563
665472
2333223
2386363
2525310
2097725
1529727
1356667
1493056
250205
344715
2205531
1776608
1413004
2267099
1561752
1550926
2863573
2921643
1363253
357755
2216208
309341
683412
935074
729427
2042847
1161110
416106
2194752
745431
2549693
118357
1567375
811307
1352170
2758160
2222780
2226989
2140460
2246710
176886
2785140
1991996
406053
2499759
296870
87956
2342563
2685081
2059526
2706526
1302672
1253239
508673
1776084
1461457
2664724
494749
2775916
2627679
272370
758066
1317810
2881303
383427
1315562
911896
938339
1903005
2903592
1910652
1385309
1403298
2537793
1011583
1374721
2364220
1638928
1311161
1566126
1420184
2856832
1601774
265144
379612
1600021
715123
1007701
1708230
1776823
2757742
2840196
1729227
1364847
121559
355913
1112955
2308561
1626370
2095755
1385756
2881177
2059939
2819445
2338018
1379533
915736
78990
1092828
1168531
2052425
1879015
2443537
57588
674140
27087
1738542
1465790
2086487
2435058
154009
2021179
214745
388591
2273099
1277253
1523173
44412
101630
663308
711589
641389
1989409
1510962
990385
2438153
2172352
2358053
2106136
1272727
2704695
833280
1358227
1565760
22214
1429261
73710
51170
2808926
2284590
1777650
19739
1561499
981231
2756145
218696
2160744
746791
2102449
477764
2047929
1114593
2736240
278912
1482333
1323486
2444690
1925122
1277160
1958347
2364991
1155395
2626874
2237858
2226141
331806
1928432
1105323
2249872
784265
84741
379328
647562
364946
2910041
1575258
500573
472677
2853750
1969417
332635
1346993
2267631
602841
648440
133761
1390209
431732
1266462
885267
2014439
2054038
217316
703509
415904
310652
1629273
544898
2426648
594376
626653
2011367
235044
1585941
119766
1245806
2073072
1885114
1437680
2491349
2933405
997571
1388175
2250030
1407208
1117317
672728
1816712
1755854
2902542
737242
1268653
2189398
864745
2266773
1752757
420490
1212861
1661913
1012834
601104
994455
2020919
1112016
810006
2350777
1608050
862542
2769715
2345063
88991
1985123
1573664
2622345
2107024
1120820
455756
2525780
2562480
2600265
188098
1710493
38162
2314886
1815414
2564581
368517
2414189
301575
2583426
2137801
1678706
346973
2204546
944620
2881479
1155888
739734
1329370
220743
50249
706067
898796
1710402
670469
645132
2829100
2097620
475564
509259
2759527
444632
938573
880575
174547
272839
1606007
1127275
1666742
2008971
1815984
569452
81136
881409
2611605
2203026
2837677
633389
605272
951937
308780
597644
2609056
2282527
2440288
1813140
2317467
264059
2255930
921624
2680808
2521786
2240541
2647762
1861703
1722823
274650
1943249
156479
2896316
821542
1545924
110501
2116203
78509
1492098
1651795
1608191
1869756
857576
1920852
2727313
1684891
2648333
2429026
1927392
1322941
169934
205421
690058
1278729
2500244
413366
2416702
2276498
2320094
2065503
2194791
1395661
2700278
1295619
79099
1957291
151531
2227213
2337225
916454
2398617
546164
2502698
2205820
1113300
935916
1010679
2256093
1952751
1563408
527885
220858
2445888
1912156
96111
672658
2001871
1063063
56543
468403
2322637
2050025
877464
2267030
2497883
1086951
1349387
2335055
219702
1931859
1998168
222698
2712533
1403930
477881
251263
689673
1073807
977554
2820299
557967
73681
2824401
1822940
490631
403230
2463841
1590394
1745910
477348
1193009
2351826
726295
2834474
163185
322569
1319682
1208579
208598
1351388
1068383
774149
774967
1466430
2653433
13711
644270
2312405
1520776
1983667
967413
651055
997066
1498967
1125217
1801606
2126535
2285694
765136
1381675
1104161
2839408
474765
591604
502217
1829319
1119339
939538
1699584
218902
1608170
2871031
896073
631533
2528900
169288
2090141
2509161
1923176
1414995
292277
499353
1010324
1816801
79577
1502818
2467700
434150
296034
1371222
1107192
2390336
2745974
2911963
2014016
80967
2182819
2377748
1496079
2773564
625419
914560
2546467
1904512
1470092
2336915
1284988
2752629
2091606
2057212
2485692
1236412
2088450
819753
1036109
1476350
2840680
1819829
695537
2715743
1147790
787326
2184415
1684629
1827801
915520
1999430
1678142
522231
2383641
2179167
1572024
782968
419391
360992
631575
2175984
1660807
1728278
1040976
84303
778908
1231678
2839980
1250244
2108165
2717820
102438
950726
2778837
1813148
563414
638058
702431
1659932
69334
1100194
2073280
1764229
646956
801841
1640930
661910
2037722
847770
2902860
13030
257333
1530406
2743695
24415
396121
1654866
1470327
137982
606344
2900798
2437800
1888011
196766
2290865
2124650
2100035
2265115
2337128
453596
1308506
1861539
2619912
226909
1942467
2013678
2567967
2212416
963323
505736
1640590
1560730
883336
2017174
299862
451688
712657
1369652
2073538
1662238
2605069
1821897
854251
47458
1662720
1726595
1299322
2270103
1063387
2574893
61156
1493369
961040
1558018
978812
792146
723717
309381
2137742
227247
596524
2334181
268708
1916196
546817
2533921
2527736
2153526
2466075
373937
786091
1950309
702559
1356433
806112
334794
2861563
624822
376817
1879664
2715380
1221023
1369051
1994498
1330466
1330787
900490
922512
633596
2633430
1295827
2140818
699454
2814800
919528
2841147
1517864
1984868
2778504
920496
464486
1893646
2098321
2303800
239286
668214
1610480
1056300
21352
1567399
2523852
717538
2351380
1198609
68993
300736
70375
2250522
2570271
2313467
377933
1333777
2528980
2455172
1700613
2356034
2330228
2394700
1127058
33097
1012867
2108503
2792938
215680
1181669
1704279
2377538
748731
1380073
270222
774472
1139454
973648
528504
159874
616494
2392160
2415058
951082
2839618
2396099
2910587
2068238
1830537
1407882
1420649
855852
2634746
320501
370959
2856552
935580
659708
88212
1497967
2066303
792961
2240075
1647017
1732756
277286
2115275
1401889
50793
1470255
2251540
893469
2271891
1023409
2504697
557750
2054563
114331
2792591
2770758
1893162
2696847
1827192
2201793
110912
685800
2507083
1667697
759649
821814
1814880
356385
1827777
1632242
1967148
2817234
1167415
961734
2842172
413452
1335911
2165145
2190743
2148349
2477119
875318
815704
2617049
975297
533377
846886
648477
1723008
343858
639475
1212077
1360322
250800
1045631
2665965
1540649
2812305
1190774
2013876
2709270
2897323
1899617
1337673
1461815
490684
469592
837447
555340
18260
575211
1241560
1756058
2743855
2192146
793909
2774670
1197401
1493218
94191
798090
2080037
1992404
2064495
2288096
1858142
827201
98295
668291
2282850
1807084
861220
1840711
1242908
2827706
932789
1810634
1186555
2415055
2714059
2609179
2298015
1832902
2911933
903282
763347
1870301
2025713
1030335
1752246
120286
2029495
1991169
2911431
1610989
2687204
1452589
1781909
591463
1503647
1635914
560709
1402677
1095087
131786
1345203
942096
1294595
2698593
2056315
2473036
1766670
117086
1126641
2871092
123998
303746
1074661
2645885
723852
1000937
1089988
622841
2658559
1513284
653948
2127470
1903334
1667578
1215162
2811080
1826726
601118
710855
1888867
778837
2145856
2058126
459805
2812558
2611058
1713843
1299226
892169
1618420
1713062
1602257
1032797
1046371
1047769
2860729
2558197
2608007
119889
1252427
2096185
2820355
2184583
1612746
1932815
2909041
1365700
2820782
1681524
2114692
553926
1382497
2025129
1310745
2511677
1642059
2487873
1548668
973165
1306011
1045339
1871020
2003769
1103404
1808895
617756
477647
172027
1366266
726463
1941944
1734500
2435254
504825
2503278
1966365
2704442
379386
1664009
1266470
1725222
2291825
2179612
383305
2903004
392369
1338915
1494307
1191563
535220
257753
1531775
712156
2597039
1627404
1257065
2482956
2038659
1053488
2486639
2727036
1343616
411284
524725
2426865
236183
1281060
682554
364513
1201958
2394275
653201
2918495
874059
102486
2546037
1276073
1568669
415141
2584414
1423201
2416238
1516758
2138720
1921390
386853
75768
2033183
528137
1065223
1085747
2758456
1770097
208366
656736
2047043
2263524
507447
102290
2894775
396942
1095972
1171052
2123853
1627016
2407339
2455567
2153023
1113676
1421455
446899
1439935
129670
1863298
922189
2217905
1371353
2848125
1036399
2885438
2635418
1584059
609257
1529619
2048016
232803
403558
2807354
1119733
2652870
2154101
767123
1297562
2033098
1755646
881213
2754542
145365
1684561
1210282
2561757
1569230
2236204
2001692
2890696
584006
1352944
2506293
2902551
184012
264034
149656
2549892
1206192
1156083
753280
2612809
2147014
528373
1755096
2700921
2374171
706214
617102
1772207
333784
299725
2013966
352090
2055395
2055599
870365
1730546
2012072
643070
771214
2268557
878496
1641986
2487708
2520126
1609889
2542452
194262
1805871
1703262
1604750
1963724
496432
1164961
478223
671319
1415638
1423749
2478615
2009964
478280
2515882
2112564
1695125
737630
517484
2290956
190366
2902741
613337
1595593
1495901
956312
2575094
1868106
1022976
2719109
460299
2547355
2582317
759422
189734
1446532
1636651
558799
2156898
1159498
1799784
1830739
2066829
1822432
1286656
2866203
1810598
2507860
1607307
130816
879342
453108
2561195
2293039
629226
339479
2491790
1540764
375883
1808931
2301256
667254
2827889
2598506
629675
1078308
1319979
2060082
1305197
795119
1091334
2065462
1161624
2778875
2589254
634666
2425827
97530
307906
2550891
2492606
2079607
2560093
1450113
1380316
1913344
2042094
1461742
2577937
1093764
1570999
1526118
792114
1700611
2730634
1073356
34729
712467
2404822
2072600
1348220
1597726
2466096
2666514
1351978
1933517
2316105
2575115
2239737
2549534
559767
818176
2351974
1592145
1360527
226125
896522
1525404
2548860
510045
607942
1770361
2436692
822864
2877245
1557382
1524057
2007585
149550
366994
2167102
2092833
37264
2492681
954133
1463237
2340889
251633
2111164
2078656
2415454
460008
354885
1634380
861756
277110
1251652
1428402
2869846
2397993
1664571
2652944
836772
2794105
2303976
2704959
1491466
1339044
432924
1095516
974947
1831341
2101458
2452979
2115613
699734
2414989
626057
2493969
1261397
1793399
1096278
1591749
1272353
2317624
2322072
2777488
2042822
59572
2202689
547248
2553152
1099594
1152945
1248928
2092052
673582
2249233
49944
2771310
2094075
308151
1707939
2220781
366665
340631
1599339
2167182
2767568
103389
729316
1944675
642929
1896465
1235277
298998
349442
1183118
425812
2698204
1402475
1887131
586688
574708
1461779
1033011
2870094
2766953
1737114
2480604
1974073
788865
1583344
2697563
413420
2030609
1066202
2859883
2193687
1472015
2039931
1277847
2045776
2122868
2457607
2813071
1166792
2766381
1933731
164355
1651001
821142
1194960
2486184
2520196
1469250
647908
2438802
1052738
335277
1933472
731222
1340075
296917
1948639
558362
810030
2323783
571008
6539
1349941
349933
1589964
2254088
531038
1000211
2253842
481512
1577501
1433230
1469442
1987529
1465319
1373633
173089
132419
1448085
2728160
1181839
1898738
879431
477615
988108
2537605
2602122
2509971
620045
448951
2276680
2619158
1075288
1068654
604347
2909549
2079472
2123991
2232224
2317895
527243
746486
1449721
1530079
1511174
1433898
2307909
2514752
2412123
97053
1370669
2101053
1833894
603153
581914
759289
1036087
2898368
1751014
1844149
625131
632067
1716619
732056
338410
1466929
2188405
673924
111015
1555615
2351697
1724850
1829716
822153
1698598
908727
2519103
2465597
1160445
2915161
2528479
449563
425625
691446
744587
470762
794268
2351623
1592973
2307155
266649
1977784
1508457
1004331
2222959
2003944
441485
2683402
2157849
1213514
1179146
910894
1509882
680289
2799521
1885514
275501
2662926
1604294
1024973
155532
1213109
1781164
1521588
2106472
2794211
2054469
1832354
2134812
1729483
68334
2700566
1260169
2312382
545034
865256
1631007
1690139
1505907
1894784
1251144
966667
2719844
2523473
381736
2350079
1711107
413731
2742308
1131730
293007
199180
352202
227534
118469
788502
1091999
223255
1656527
1475569
2848804
2886792
2260152
1811451
1966330
2206536
1883309
2748625
2309203
2634931
1689984
75412
2395085
877271
1829256
2676347
2488244
25212
251903
896798
1648326
2299832
123294
1741542
2482867
465480
2759581
3623
1396542
2806548
1480020
416071
2217532
239741
2533068
1759478
552480
993288
2467236
893704
505298
2200608
2417713
2465437
611950
528582
2919377
789073
1385744
812941
1547591
2181221
2912996
1794302
2504383
539412
1642323
2745168
466416
1424563
1534158
2847575
2436943
2861273
1231478
1785308
522693
1631963
2820372
2316941
1520586
2657245
1920267
2668480
1153573
2933980
572295
1246516
2354364
2368798
1105504
1053399
946482
1670005
2910692
184451
560655
680169
2439968
902881
272221
1741701
212269
970708
2898433
1499754
2335011
2290422
455603
291238
1649907
1886435
666862
158829
2516857
2575901
2458810
1757267
883292
1109327
2109856
67619
2736324
707661
985708
651864
1905343
571051
1072165
1713827
2334343
1265777
321698
74491
61716
1314819
1388209
1663325
940380
1420371
2174225
448718
2195769
1082565
2281197
2724056
974774
2179708
2894123
93955
447878
1929619
1398570
370481
507719
2375239
693832
2207280
1147672
876569
1808257
606291
2188866
2737457
267647
1486656
2434856
437615
993250
2551500
1428372
2625102
1447876
47319
671431
1828795
260848
680435
2281911
215342
396650
2084001
2713512
2012328
2291734
2202756
584584
2761477
922370
738033
524362
1692858
1401979
1477538
2075809
1934822
1210044
2204939
2403912
486618
1406818
996943
621004
2176045
1911302
173163
1639488
929020
991819
1110801
1691742
2860153
625749
2913849
2120943
1729449
1672100
204217
848633
263234
1527578
1900759
1872974
2630325
2264151
534672
2517406
1221396
283740
523842
2404418
712065
331215
113003
1020742
2317556
1994140
1072151
2224503
1765109
2513588
1739951
1206185
2013396
2150077
18816
1902473
1742311
1988373
1769278
1347648
970962
2565027
1615444
855973
2098004
933380
1225398
2089207
2925571
171750
2585621
2417735
1826357
1567891
1822986
762441
861936
916672
1580125
1918460
842850
2818223
642730
2018957
1250271
210803
822239
2364747
2885771
884567
1622595
949795
2536425
686681
2006959
191634
1833510
2268826
1228157
1940156
1346331
64591
2347594
2162102
2865257
2358239
258180
1973972
2597625
968343
469686
1344531
2122357
1972614
2880907
440121
125320
449050
1542104
715028
1606827
1143204
876545
667926
722888
637207
674854
368639
1095706
1962873
2019166
2109843
2830620
1241810
209068
2857771
2777597
51038
1496713
1597541
796903
2070927
1390345
1692521
401135
1973063
1620828
1501528
1615992
1826534
545890
907008
2644318
497082
1864196
1194352
544723
838341
1835484
2386459
1945640
1016661
2624461
2309736
1041264
1972056
1175204
2438528
2295263
2103056
992367
25614
2393022
1923671
2044510
2254211
420128
741972
11021
1199738
679469
1258828
1104723
374660
2232613
279403
2210769
758220
2203623
2733687
2894223
2391435
2863794
1490494
2445486
988761
2411613
2101001
863032
1146734
848896
2114273
2274387
796436
1798978
314567
1604060
1934466
2847193
2116541
2537116
2240741
812735
1352789
687793
724160
1081798
2626262
2785213
2090477
694883
1496511
2669272
1636123
2005912
1492676
2640034
2606608
1278077
36408
1703154
2625963
547549
417006
1570608
936982
795080
2828453
593377
1741248
2328083
1815908
339794
220244
1368865
2618899
441773
1725190
1918157
2290113
888543
269621
243150
2535582
48461
328406
2547212
724179
826733
715800
1892854
1135880
2846686
712665
1166261
1244447
255469
632087
2738895
1434193
2892161
2496235
132825
2254441
1778133
2241391
1592035
2935454
413330
154715
1182794
591668
1511197
1932058
1523483
348
2075287
200056
2670006
2886560
947898
213515
369684
2493814
1926810
2577895
2923495
456052
2939896
845227
1847951
2267069
1539448
1812460
1307449
420218
1966164
981327
1295888
2808662
701608
425100
1712689
2910053
2702705
2537924
1536798
931557
381048
393719
1926392
177336
2204509
2630791
2211216
1584280
134396
731907
2246589
1589710
2206044
1690892
1597815
1551387
2320859
2899295
1992582
2723080
2426914
2185306
2919537
151333
138528
1174589
1759000
781488
1017587
674415
980896
1654779
682955
1004069
1475069
360925
2370471
1743352
1897322
282429
1336842
1054798
1231256
524209
666902
1623986
1311935
2228826
2341435
136112
896471
1809338
2845533
735745
2801297
2240417
2592270
2761645
980348
830477
1797404
2184657
1003440
1937926
1435169
305737
2734071
1420261
338418
700691
1511120
506662
248746
1989032
1722529
118984
2776466
886972
293203
1136818
1570015
2260937
2054912
2447474
1202284
2937139
2404253
2782724
34773
2517875
2613690
1947343
723815
1814894
2290374
1592094
244495
452843
2026750
2677596
2327628
2214519
2810622
1930718
1367619
1568249
2197221
1044370
1838600
1497478
1432563
2100082
649757
1321811
886769
2309135
2864715
1736923
2716218
1620815
2935596
315354
352945
2489422
379133
1507898
1706039
2557827
2539381
235498
1190668
158681
968660
1556703
2389312
1281102
1738427
729176
1958336
2280496
40143
159717
180435
1884438
2698596
2622176
1989248
576073
1666839
2347087
2843142
529973
2917538
2384678
780993
793125
1439447
2277393
1161503
2095463
617119
1147742
1497722
1637052
268110
1995733
2305997
1816471
2885006
2295586
1135713
2685784
961686
211895
303415
873471
1508935
2912656
2757040
2724467
482
1954510
2055418
247818
1558340
2399151
1507808
595433
2137080
2279877
1096147
321539
1797798
1390095
422824
2556229
424785
2802083
2258718
1509656
1431120
1221584
1372830
1936871
2263817
995171
1352748
1243355
469878
2584482
1745029
2595686
2151089
943301
2576888
2845463
1396096
1158229
217369
1825272
2324246
1043928
923900
911550
2334191
1108194
1006999
1003883
837482
1891620
1767525
2452497
1866975
1835104
1140987
1227134
1009986
313641
226499
1071592
2733213
2419313
890101
1671527
1828649
237491
1860756
1706413
567389
1810306
95541
750941
1829796
498971
1364372
805407
1223828
1217535
2217602
1966232
2648322
98801
2314245
207685
886775
1817473
2393081
505934
2869227
441767
2735188
1157078
1027771
1303879
1304030
2812522
213187
770024
212772
2860593
1293115
2444073
2723305
1526552
1121848
2506939
285843
2339753
1133485
939810
1302949
475508
1734639
1549476
1435305
153144
2078076
1152665
1278416
556418
2009220
48690
2535843
2908779
2129238
1276096
2161165
1965952
1074335
1495865
983007
1790926
184737
2730564
433149
2928375
1223352
2120462
1734744
511833
1915151
444443
1832535
1885466
376126
2105315
2699790
1820172
1008619
113536
2842151
2484659
1794567
2197637
2217595
1643812
1274724
1150182
897144
2219295
2060425
831034
2655253
2585312
1256980
1285677
1008031
178017
1595746
864923
2225434
2253491
778878
1072916
113601
1708664
74359
918187
238492
2525618
2740753
901639
2547418
58131
991598
2932407
2905771
2037837
1130857
1992340
604435
367368
2655661
231990
799128
2607781
439424
1533074
196137
1603063
2086291
1927915
1951030
668164
2122175
582811
402563
2532352
2144237
1733104
125694
2166880
1504684
479919
2485531
591952
306643
240859
2805593
2122416
1207458
1941691
628593
1695838
2078061
1319967
2747351
1743165
1295473
2303104
1460557
1137867
671812
2309093
2636595
1491936
488976
2576973
2461315
2393957
632210
2740323
2914785
1818047
1993787
2445235
2285491
2201405
534206
704361
2275953
1692098
1990164
1580068
2832238
1887551
2423033
2016101
446906
789312
1797271
1545055
336538
2011892
2154523
2216666
2886786
395681
92622
1743554
2042972
677957
1253874
140070
2925865
1452601
2733278
2805847
1545356
2003430
876947
1442451
2302484
340391
2453614
2926823
2080837
1122069
2497408
1472609
2276012
2812970
2192712
2888387
402075
1683739
1438032
675961
1854161
2808547
2662510
1835781
296856
715732
352918
25145
2045944
2565538
1838984
2396784
911704
769790
1294088
1774073
382037
1851935
571666
678172
2548013
161152
894722
97941
1863138
2458945
466524
1476060
521333
2855076
2794173
1245223
1421185
1298054
1467528
1749347
2489567
2013875
1794338
1380813
2449056
889840
1428497
1298490
1431806
2444222
620239
2344975
925095
1963544
420903
245595
81803
780038
362336
379415
2189379
497384
1190667
2916510
1756459
1745127
482864
1279062
1120456
905393
1614073
513229
2468509
2378471
1810052
2219617
1699237
1426906
823222
1613025
197789
847486
735476
680629
377
1273000
1918643
1369804
2225668
2834828
1058399
1129422
1066508
1573543
956286
2321401
653463
1600707
1026864
1096308
2101127
1471321
2640333
2188680
2211499
2761836
704542
1979071
1356088
1829967
2840710
815958
2643950
2498723
60139
17271
878270
2453380
2099162
283237
426456
886304
2297584
505524
704549
2609788
2393575
1842550
1835252
639705
1400065
802879
64395
562883
2366592
775964
2609991
1248668
247117
1300275
444120
1871104
1402878
1073238
2064806
1045151
2754898
295848
701131
1335902
631779
2261837
2716677
1832163
1879063
95074
280443
2201938
888455
2540072
109758
919399
1927873
1746995
2068369
856353
2795177
846042
2369832
2549167
128682
64408
609451
937686
1263563
491389
497352
2286416
153316
1294302
1296984
2002883
2112563
25451
2886460
2230861
880557
254092
509289
2725556
2801595
2121748
2776366
2615343
2785422
457958
2179111
2355204
1535966
509308
420669
2153411
290710
57047
109999
301126
1902913
2245210
1490862
2763539
2290559
48816
1406206
2412801
506684
2160227
328680
1857334
2540030
1587845
1722343
710139
1673830
2814406
1424493
1380378
1516860
2768552
1817246
772114
219163
2283343
743018
2136099
1032109
759469
172744
2050605
100213
178616
2106629
2866908
2853015
2440075
2110680
1330914
1806265
591289
1957429
2703858
754867
2190870
1905031
1408273
438152
674493
57770
1788462
2555049
1282541
1527843
691843
2225721
2373506
2844627
661024
11926
1168568
1816009
660525
1572739
21314
624180
2464515
1883601
1156674
2655326
102299
2148924
1923061
2462908
1238640
305874
1582695
62054
284920
2230050
2336853
2338153
816406
2205756
1674637
2473556
667384
1876122
1896777
1865557
152853
2614530
1244481
2748471
746006
752319
2607840
1208339
1157811
700891
936830
13108
1943206
1875914
941864
1015851
2596079
384667
275931
2776428
293629
1342298
1849118
1599728
2037238
2924629
2693524
1053906
28331
608827
1027948
1697719
1848552
2242579
403906
497057
1585872
1255156
2346758
1435060
2416899
1894288
2747553
279239
1103066
244285
1675658
1125136
802362
2621562
936754
2618655
2271460
2406263
1322295
1287723
1570300
527972
118430
2585053
1990435
683797
852301
625592
1905518
658163
1555256
1617918
174636
2900509
79697
1566372
547108
2023342
2600703
612344
1950961
92444
1589460
507240
702355
1065333
2645809
928734
1981059
888232
91738
47149
650604
2120785
2003059
1281924
2188782
1694239
2248667
1194871
827325
2372284
518715
1438020
1300697
629631
2005340
1962556
1553358
1239869
1613715
588905
1563816
255278
1613963
2473470
458872
1142592
1338252
1720654
654503
247647
2550257
1299486
451914
638140
1033725
1330913
776631
562102
764807
2910110
2784756
40432
291434
2011554
2886253
1514756
1273795
302241
1659571
2498940
2703794
773749
2397891
1001709
1668991
1339691
489615
395610
2484867
2442263
1799554
2330451
976399
1952544
751160
1081549
2112214
867435
116487
1664004
1066471
238294
1553523
2726756
2479892
2602754
2480192
2216061
1181047
2485691
904170
1597181
591490
426645
2333236
2578377
1327009
905719
2017000
2136531
1067543
360771
2475877
950730
465333
1450426
1082653
1806246
1974808
867938
2580430
1389660
2130891
708883
2398043
2081557
1331418
465016
2587538
1347987
228765
317357
2374829
2565580
1499395
1248581
164969
634748
1405484
2537466
1015204
2815342
918828
2546993
2461356
1537136
1953476
1328103
227157
2739349
1642166
2163520
538270
2036891
2878361
2241617
2242350
1989888
2870883
1938766
129652
776661
1392441
2409606
911414
2811409
1585025
1829160
2882801
693718
1372772
1380584
2866782
636523
1018105
1284369
1144545
1068875
2621200
1012591
2928165
2122957
1342840
551246
1743018
1943999
2049171
2298360
2019535
514519
1640180
2923587
333760
566029
181264
2889412
954289
1773771
614917
2310889
2683278
152682
981589
2073717
546258
959200
1571626
2885315
510718
2107922
1766994
1699107
555827
2901845
1807012
1511472
1307339
1766522
1448591
154555
2907823
2544917
274919
1654227
2386533
2700166
411858
2280361
1596307
733292
343808
233267
919736
1684483
952710
1333686
2894902
2096811
2480184
2261359
2746707
683150
2849847
1758514
1566866
888125
2494325
2333418
88166
2139367
815438
2497468
1101528
1239378
389703
1735688
2693619
1109678
917248
1846511
2934964
1614185
1583295
13816
241524
505883
940107
2718015
497985
1326816
303464
988272
2596760
954080
42957
318769
688320
1081895
1779563
415969
1932784
1331287
2837497
899433
1937385
1362651
348356
2372811
1588329
267403
2738514
2845810
2060590
2512518
17766
1214012
757616
682044
263215
180333
1284225
828905
1684795
140797
2365261
2162215
1264820
2652039
545861
2756652
667557
1973749
2011670
205812
1870557
1491249
703890
1241180
1939596
1523746
714823
1262633
1749798
998798
1799888
1073405
1697614
957318
2560894
1879730
348544
2851539
267253
1639311
367791
1370503
2806342
154495
1744897
1004357
1601836
2043058
1692409
412698
831976
2483752
256154
1169020
2507309
536884
2197877
1707585
2716314
2573920
2188847
1306703
609789
1909794
2454502
2909083
1630369
491056
465740
769341
1450659
1852211
659321
1832955
640878
4059
628504
1190788
2055940
1922546
937089
2913912
1348812
2552255
2904876
2929539
448525
1723809
368546
1805545
968078
2867618
1530514
109001
2565315
1541404
2566910
517956
2038590
230314
2351619
1129054
1533992
1474415
1377904
1253477
2535499
1127427
262378
2436754
418850
1413927
1166118
478483
943472
2684799
2286843
910698
10796
1306109
269660
1706984
2442713
2616623
1362348
1042558
1560619
1265197
1750613
610536
840785
2847700
1143674
2893245
2901000
2468031
2737863
181622
1269033
333795
1705356
2228846
544332
359476
1100968
2336073
2545665
456265
1923370
1761609
2059562
812562
2274096
750402
2021290
2150058
272033
1559817
2586189
2536255
161160
2214291
2888447
1202794
1051086
933578
762958
2212039
745461
2181095
2185881
848643
476214
1851840
1448496
2545057
1837749
2321044
774905
1601730
1313531
66061
467943
1048617
1140754
2729788
2626840
2860843
2081691
2279022
2226908
1131804
83289
2791981
432803
2077325
1027976
1034680
1076404
2331030
1817829
2406737
1418677
1211126
1758738
649804
128221
2699333
122500
206028
2652363
266571
1139055
204708
1873466
2723909
2816712
1660582
1699423
2358602
1893689
1868947
644899
1396221
546374
71527
2037990
1338474
1590454
355017
2613171
2502559
140748
2287847
1058456
1725069
126536
1992734
405277
2791401
392396
1476427
10365
753986
1361396
2750851
39602
277664
2214794
2038534
345302
1904340
2240593
2809551
2693636
2535900
514924
317691
2006893
775806
912449
2229772
1153064
1218561
2021334
2564916
1874610
828353
102020
1729300
2382865
259672
2923183
454033
2041185
2753786
1918274
1612727
958944
619625
2181060
1702872
2119149
262880
2360265
1748096
588975
795227
1812414
608597
2912435
712325
1843429
270378
2850398
2922004
2015591
1137394
2033977
2092246
1743778
2029788
106498
44791
1739262
398733
2913198
12440
1271735
1561319
759518
272615
2083055
489569
1101294
2462231
1065339
2812003
2903828
1469165
161154
2561610
95080
2566707
372891
1867752
1778724
2775225
360738
361996
2545899
587036
2634167
1220909
2266018
2054477
2484617
2765031
1237498
2706883
1115095
2708570
2563667
2166731
1701077
100865
1419829
2352488
1855463
1263185
2303755
2288700
1013889
807515
2774179
1552513
1260928
500642
1593565
1179379
2673409
1596737
1413960
2859712
1043628
2323887
47238
2616751
498835
2653304
2069978
2125124
1745116
2294672
656920
1955477
1288747
1760477
298433
2909406
1265208
360320
2155564
1032713
2859482
2744130
1876036
2819526
2345629
475937
2792538
253076
2317843
2511801
1956558
1928636
1887700
2149840
157085
401473
1846433
2244529
2207100
2888685
2695169
2477129
2053881
2658286
1710672
2185726
1628748
1031677
521166
1100260
2063178
1907695
2549762
1454227
430123
2686570
2154597
1925689
1570236
2635382
1952499
678878
1139580
1449161
1147539
246427
41440
2927779
2781117
783707
2338897
595420
380806
71147
294110
1199379
850588
857822
1776064
1190733
1556560
2304618
2778030
1798689
764312
2591947
1416446
1939130
1687600
1936738
427815
1146797
1577292
2166445
1621778
1421771
1211921
536449
2589472
1130571
1320194
2482611
1165388
2314944
1813826
2751771
492809
1071483
2230793
1827192
2289932
1616540
2031671
317787
5415
2187069
936754
2430978
555463
484916
2002994
136140
929996
1166174
2836245
159650
831814
962695
1718518
2606588
1069574
180467
229514
1658461
1642926
2723364
1529539
1393069
1245107
2824441
2822934
2880949
807507
2568419
2638030
2724330
879989
1862160
211162
599987
2334371
2753200
1517862
1542426
650829
2258376
330845
2625822
2201724
1519825
1192808
534913
691221
130706
2666571
2488504
1140545
155869
1257887
2623111
1039344
2790074
1822363
1567894
308038
1428506
245233
1160064
2316076
1042594
827169
370679
883367
1741544
1997674
1281078
2218275
2250915
1566821
2250853
1867501
2754554
166994
962992
464056
2303718
949455
185159
151072
1273290
1411529
941095
1448489
2886220
115659
2104155
1432527
136301
532590
26156
1352877
1137861
1215659
1503364
2281213
1279188
1655139
1639608
1393722
249782
2231490
2447508
1418106
2759122
922847
2016889
1988484
2100388
1911547
2894536
876960
2281639
2612921
95972
918230
2003358
2549250
2096685
2563198
68464
2070277
2267436
1594055
1509342
996642
1959286
208981
2429320
2843032
1376748
2861648
2698281
553306
2842300
2772620
1593442
594401
1624789
1487382
2515857
2716334
1442703
368538
223966
2585213
72965
1074272
589471
2789238
1514479
1810388
2922760
411876
2711594
2569335
1506340
1678100
1915789
541302
514923
2166969
738694
1271625
1237802
2573674
1083798
342552
2042983
1725510
2272927
1389702
2712043
1192427
2200105
1524067
58522
263106
2309933
1683719
2230626
2050631
2575840
311395
2614779
2902250
922802
2057185
282700
108983
452397
2227808
2726788
2713777
2525871
1841073
2762981
2775434
2087714
55489
326976
2452370
2705342
709817
310504
19772
463127
2154558
2382109
791111
587099
547860
2694809
1725840
1338718
2129927
1565372
2467235
530537
1036365
102269
1567655
584655
1316477
923001
510341
965215
2056644
339936
1887732
905025
1496432
820391
1307093
1160029
671461
1464006
89618
2673216
45365
1016521
841290
2880274
311348
666815
468447
204660
2764790
1509672
546896
2185388
2122256
2246121
1891544
936618
1368485
1505462
490130
517433
725468
2217250
1174487
2376369
883041
2423325
118533
2790387
1199487
2875654
2561189
1558674
2522305
2801936
1023196
2842241
825947
2315292
1694376
855969
1741217
334074
857681
1910953
2384383
2368873
1951064
2271388
2522542
200706
656729
92495
357467
2631119
202194
396315
2554011
567508
200886
1848243
2710173
1757867
2612039
2444767
2158572
2679550
2489212
237543
2094981
2912719
1990938
1114265
1155085
2851588
928710
131104
1178699
1838799
1577833
2654878
2790137
197164
399942
1858643
706368
1913753
1534648
891668
310883
1582329
1339044
2399930
2393534
2454910
2113457
991149
2462723
1100071
675956
655680
941104
285673
1537431
1235909
838971
2865745
1100221
1523556
1645793
2105935
2322574
2873567
1480198
2154503
1358252
520015
2749815
717166
1498749
1068719
2335727
2577412
547432
1938616
279718
262193
2888944
1849732
2454206
1321152
1194297
1670228
377661
2116171
865483
687622
1101371
1471834
1263923
2023242
2223838
357535
1732293
2587284
1215035
859607
1318610
2653398
1756963
827662
470693
1971126
2012160
2040418
1062651
790045
1529782
662197
449820
156337
1566726
699632
2792142
1086948
1894990
2270908
809081
1223961
1646563
2627217
2784871
2556357
1541859
2254
2572111
487764
1345397
104445
363495
812275
99563
372049
2581578
1772120
759280
761491
2409954
1986954
1800007
1656278
2460600
712413
1405143
16007
2374919
1653505
1469664
449825
2725251
2410389
1145883
691147
2005345
1493528
1953128
1943944
135382
26438
2235792
1914996
2784401
1642927
2710715
2071091
2055204
2711622
2274652
2453940
282159
1916246
2161600
2617567
2387607
705551
359107
394275
445433
438737
1950455
262203
1358494
833832
1812859
193131
985777
1537976
998270
1305164
1214925
2187205
1216166
166334
2465706
168266
493061
234112
2542556
1711399
2064230
2076026
2042744
908879
1230318
1151748
600930
772274
2510277
1366417
2587596
128003
2320643
595472
1721765
2074485
58662
2170303
154468
2298804
908385
1208818
412308
50441
1485524
2061282
1222828
1284186
1872066
387004
2353481
2363459
1771890
2180035
2361795
2618338
2764873
905927
104226
2430683
1888549
598146
676780
453314
1918892
2763272
2494999
1631866
1600022
870987
668668
855796
344342
983307
1508421
21666
1436579
2355106
2703142
920229
1062660
861077
1923690
8213
1327558
337945
2095370
2717
1959614
2651785
2397506
2079685
2509591
1344239
183333
2129287
721410
1388309
792644
2524037
1312421
1634524
2617602
1698652
724250
888735
2202121
1903865
913881
809797
683895
1969070
1225026
622834
2390414
2299719
1616192
1856699
2396906
789048
2757135
1308959
637968
496817
889275
228822
2391720
1453899
339864
2508898
577521
2481385
1199491
1934776
1181037
783714
176824
1499741
107084
2274771
47448
962787
416998
465524
1474852
2805779
1290949
952578
17291
29341
1718150
2514424
2351124
1707266
176806
538950
2508256
277542
1686331
926684
2124661
1093327
815324
2034330
2087381
1203984
2624635
2112152
2463258
1222922
921834
274902
2191930
457186
950808
2139728
1205685
2186636
2780357
2108804
187886
1715473
264418
2417966
76057
2475216
696366
2562191
2440414
2051454
2441698
2708189
37801
456768
1380512
1978111
2860981
2297989
54688
2012521
1247890
135098
2764986
935580
246455
326574
953780
2104298
809142
360774
2915478
2248070
384938
2940137
2607331
1180812
603203
420766
1749437
1655815
2526939
2414705
1988021
34447
1690312
2233678
2168549
2153930
1536620
414210
142457
2262467
1167406
779624
780847
677179
671446
2865840
1921609
1350643
1759596
2548327
2119475
1038899
453944
52945
1455004
2733498
1484581
2563535
2446639
1166067
2587207
647271
2709335
472420
526592
2096970
869478
254153
1753460
2147464
2538033
881121
2505196
1709742
831067
2010232
386374
538248
2787492
931002
508271
1918956
2109513
1670428
1532180
2681019
1717948
2519605
1230924
1151338
60273
1675715
46609
751985
968108
1526401
2854438
1421189
1554905
139905
2392389
968431
2500733
1279403
492483
381078
1963415
1640177
2811601
2709020
2416568
2722952
1249569
1220204
2902023
915434
434909
332189
1814940
471601
2286618
1637859
539763
1008438
2209185
1154978
2001852
2746959
1978475
680670
1851801
2026891
2796891
1286938
2207961
282228
761171
1764697
336717
925789
1743792
793686
641359
1728076
771742
2851807
565341
748923
1451503
2118483
2884694
2283966
1884462
1877808
935597
1725773
2656791
622293
2109882
2362895
472069
862900
1073189
2496468
1038532
1486057
2820084
1870874
227012
39561
425686
2691193
2485485
203771
2831872
1357723
502650
1573621
232029
2290882
1573410
826417
2591026
1984278
691818
56473
1917069
479843
1137469
1326707
249345
1648802
737471
1943099
2012589
209102
2458018
325320
786475
1469353
2702410
2816680
1205135
2498528
1238287
1261998
2125418
1925453
150579
2310964
2157445
1642212
2506981
1539026
2132171
1389748
1252074
1161460
2290401
2805609
1931246
2343307
834886
1646807
5194
2531923
2774419
2442644
2352704
2071165
626397
2668641
904616
1108244
2481806
1116821
2146953
2020155
2075778
1924351
2469811
1213094
1068807
924934
1725554
1536953
1304798
740816
2162702
2737001
931968
796217
2855698
1391010
234171
2516193
24741
705176
221913
2600206
2203587
1249265
2487932
1300542
533850
70655
2137677
2206122
1066916
2740257
2654270
631133
1655711
1161005
2883447
354893
925891
223701
1518744
2189542
966406
1447409
1579191
1737056
2401226
2145818
2806473
1625372
485215
2685495
1663780
2747474
1909630
706328
2206539
2315329
2431250
1164706
727733
1468819
665234
2894661
1099833
988806
1536669
759752
2604070
1811899
1562887
1068850
1378158
535913
1691896
1567028
1598849
2559318
950917
1074853
925678
1596964
1652990
2701652
366302
2215102
1501053
303743
516352
987784
795654
943218
1223580
182046
1365802
58610
1491452
1830744
2506731
571692
1497281
2051759
2303850
1094779
1915825
2730868
2248406
2291517
170229
97353
807433
952992
344415
2338276
1927491
424017
693305
2367389
401457
2086929
1206510
173186
1868106
1724830
2604024
2692061
905635
2905414
350200
627854
2055561
2346953
711489
2444573
1252629
1159440
2330131
2543435
885089
2822198
1352185
2780419
2798864
377893
1339560
1442175
1339034
190142
950635
2582445
595042
1482014
1623131
720570
900612
2175434
1790388
2738682
278769
775825
1471520
1655253
598673
1806181
949254
2355429
611506
1228583
1554975
2173228
1009920
400750
2213768
2664012
740555
1261197
182991
2355136
730271
1760319
1090101
939945
33298
1334160
1369679
133669
833107
873596
2002989
2261215
1870761
647044
1171394
946815
1108273
1821853
1446753
1558777
737920
227447
1795948
1943167
1670499
2403036
1335225
2386916
2142970
1581912
2015310
2020557
1813815
1207492
2382080
2663130
1403759
2475299
1715444
844736
1655712
1630669
2704086
847583
68146
1524173
848680
2375557
2114327
1564455
1275839
1935625
576101
844387
1462542
2624479
15988
2799951
1626272
1231956
893042
2051538
1064746
1843875
2327889
244417
485863
879506
2052784
1473191
1779334
2541432
1831320
2004322
2773091
803310
1086781
2727979
2353342
628319
1658818
1184258
1001594
934788
1493676
1711852
506342
1874695
2375647
419325
601441
2265168
392289
380453
999503
1502207
1303225
788787
1376608
1468144
801359
886328
2435904
2934113
1387757
2745956
703703
114772
1290819
1072356
2762354
1133600
207669
173907
2737478
375515
1231365
2806503
2227348
2756617
572459
1502330
936065
758570
392600
2085323
2704127
1981918
2051841
657499
595472
2167452
1719042
2229156
2493929
1212177
2808216
2765574
1853929
2518137
2184496
147277
940275
1961223
1737216
1037034
99892
2849500
1547008
294434
2697854
1491387
2492280
1038845
1074478
1279114
2447901
336842
2000862
986008
1119276
989004
563757
2692627
1129654
1468503
273678
828047
902628
2468757
1025779
2196340
949680
1409218
263262
1235593
2744511
373470
79068
592089
2098232
2445163
401121
319656
783515
432654
499895
2456550
181848
290920
1424937
1304977
2551189
1079172
1696195
860691
2922393
231842
1213599
305564
1177202
1942833
1456131
1756263
977840
1211615
1638842
2164900
1933766
2916424
732226
2445177
1181148
384504
448582
47908
2258453
269519
2758041
2726601
864489
632058
2450897
2376351
882822
2495470
1963837
1251652
278430
1025726
490731
543371
2693234
1129195
1986171
2408578
971522
78085
2458383
1977962
1854309
1537598
1088503
1858807
327562
174574
843424
1813617
2613578
823433
2190506
1003202
211562
285575
270562
889367
2110848
1422725
343850
257439
1839771
2701598
868483
558922
2336416
699733
2550215
1860253
2916344
2614142
2009617
2029336
2823469
991276
2134343
1730686
1073784
2454627
1533049
1749698
1204899
646799
2695226
807541
600839
2866585
1978084
2190496
2165243
231645
1434164
1766255
1664972
2481801
2799918
2117868
1326547
1513741
2595314
2728307
1434279
179968
1155749
134873
2777386
997166
1977833
853034
2015943
2803748
2150674
1615096
982817
243889
2089526
1426259
1070976
1851777
110750
2277514
1723625
2737486
536622
2928213
2798825
417817
838285
2532361
2213815
972064
1692154
1642734
2161769
1945494
1715447
1285020
2631395
2152536
716607
2296095
778486
625885
2019838
881248
2636836
376532
336486
1584159
1850455
313802
369222
2853817
867208
2333400
1179965
2163939
977679
587469
2083196
598534
2707618
2673587
579072
1164025
1230957
823613
358016
512264
210258
1669501
926873
2052603
292165
746099
1625102
1994275
382491
1578964
2105833
1991093
625648
309916
942873
1912651
2410349
2124135
647048
1913330
2613415
2465547
375554
2818165
179677
1315107
2190404
324074
1651153
1985183
2651993
2171560
2213655
2561159
2432772
2805100
1420415
2663530
770503
1684540
154376
1144089
75151
1130137
1431094
2844922
165331
17426
1367132
35156
2437306
2179813
53523
1387290
1532667
1442236
2436895
455453
789979
2456179
956242
1108726
1907826
2075764
1613501
594363
1429835
102608
315297
112368
2092090
2424062
1769599
1757258
345700
2382255
561099
2702193
2466987
238329
1069572
1836857
1730281
2119435
2762184
336649
1339712
2666103
451735
2055095
2437641
398286
1664818
297541
644670
934147
1046281
634499
1703292
1359874
1448451
89398
1438311
2490819
419723
25979
2723982
345405
2292894
2511563
1225022
1538001
28975
566315
2877070
2754788
2935880
2236879
488955
1351370
1843256
691663
1493336
1929924
2230380
1570679
2902651
2675982
956897
2062886
1955510
2391138
1425929
1937545
392893
24348
1969808
1535244
866956
721777
356295
2478629
1366646
1970105
1515533
1295360
698925
1626300
2143289
1464094
2022955
1248045
1932460
879089
2881617
2034164
182032
2007829
1650649
904079
1015284
940988
2840862
1063805
2907770
1743935
1346160
2881279
2460056
2196865
2491425
2635708
847662
2937065
2237882
360078
2259767
355697
2824571
1272404
17091
2793421
676556
87425
2257131
1232913
255044
2821899
2029120
2719794
306965
1688270
2446628
1967318
1700531
525763
2570751
603366
1220146
1721446
473876
1053085
2518319
2191561
1261847
1678077
2199078
2385190
1575927
1408373
191577
273994
223786
1420194
982470
1909335
1771459
2869418
1887161
1841963
1667706
2446156
1464596
2822897
1647673
904538
2374332
2640407
2481224
1251327
1578147
2047954
2277105
1946930
1950591
2686959
1620237
476554
1469106
1707080
2554494
308074
1382571
697316
231167
1302698
212157
2065356
1764001
1593677
870389
2607159
2398620
1502204
2483500
349704
2621752
1615645
1734863
825694
1588528
1444124
1333169
2348251
494610
143584
269384
1225049
2439833
2909891
2162379
2902855
1830540
804833
793580
1031902
2731237
2437356
1430893
2729706
1084956
884619
2192428
812604
2753172
2498602
1580880
2134450
1109381
1718056
1485483
2132470
2558174
1690546
2771140
106901
1430505
1963588
2357161
2514762
2637281
14077
69982
247045
1066508
1501909
401361
1793601
1275294
2197752
918084
249565
2332210
2252225
2095824
1927334
2290093
275363
1413483
606659
1308516
1015368
1453100
1178751
34025
2054946
2210592
215812
2715669
2614167
2023477
173948
731112
1143323
2603415
2370496
363738
290383
2618786
1257165
2527818
2762849
805601
1096558
300276
32213
601249
59380
2001382
1929528
2086478
2454675
2403352
1809515
2683411
1487126
2100186
1688961
2414722
2760078
1661562
247259
2581280
876092
812484
1412303
2932451
1158835
678356
1484308
1070729
201765
2865334
1290142
1066378
1983572
2616784
2372057
1089976
1029183
1170342
2936039
2136455
1071894
2582169
480608
2502585
1211356
1645828
2546512
1006156
1841492
1093836
2602905
1879672
1996476
441699
1593785
2364772
2318386
2618819
1000472
2439562
175637
1491366
2000894
1015831
799273
604545
524837
2751823
507825
2587911
2823758
119408
278565
2426909
2227014
1145967
2855572
556799
2353135
422582
1253151
1104930
619542
163477
2616168
2159734
2897128
2231539
1777175
136276
2505840
2553196
2267339
2217530
1610525
2564925
1387590
1275112
751132
1827212
1519129
2348701
1960696
35894
645125
1398285
1409334
1119285
2375163
188022
224127
1662489
527559
1343263
2102450
2811643
1753205
1713777
2639650
1790450
2565034
1303990
761646
2221859
1115579
1599368
536454
2367679
2142815
2396932
2686051
2625797
2710734
1208768
1691290
701615
691929
1836691
2068997
1165310
2013095
1341047
1075449
484171
392754
2470918
695163
1502864
59636
973382
2147557
2187499
2503392
1066913
1236730
2621863
2314919
2339568
2289442
351901
663041
779630
981730
276050
2118720
436512
1431045
1304116
114675
589744
24874
1973144
1217016
227382
673813
2049158
2047676
871293
391960
2791353
2463909
24237
2275069
843580
1389191
438045
913216
20786
2446446
967445
76973
735548
2490848
480837
2586333
2719072
2388837
1471709
833191
1658769
2031218
1377695
870791
1116112
1322120
2729779
1050078
2159993
2669223
2290092
678688
2179125
459852
1026945
275210
55217
2030667
947121
2252539
2277364
336941
809532
1223482
1879575
2593248
799986
968378
105886
2734718
1614442
2240519
1520435
594555
2399134
2382738
845220
2775111
2151688
2273192
554790
2483042
2129637
1673086
1197869
1815247
732242
880066
1993994
1406374
975929
2046533
1071201
2387263
771777
1978548
410286
2767166
2618774
418794
2491145
1282717
894625
1920495
713950
2309139
1622324
642202
112241
962482
1768190
1650904
532458
2820143
2842996
1722212
2328632
907217
791948
1753295
2749051
1315540
1558381
2147557
2207950
720400
1134563
2818569
1816170
280920
917166
2146822
370981
2698936
1658410
931840
2496704
2289280
1826392
709072
935151
368166
140517
2168984
1930628
1986777
2307730
855216
1417714
1972515
99499
2866334
2781061
2908797
2029101
1726729
2584106
1696875
1871594
1382708
167966
743661
2674071
2510977
2714994
1244514
2564230
2543045
2802332
1512584
1718492
1437802
2650629
922851
176179
99867
808750
382354
2770825
808212
1527360
616723
1066579
2388375
901675
2925628
258522
1116194
1702258
2588355
2877890
421703
1335544
2917898
2790635
2313258
594243
2576118
946034
1944370
2203382
1533107
1197774
28446
374979
1050417
1477918
177338
203559
2817852
1463329
195961
730521
1735643
124633
369274
1015831
2484377
2652148
387195
52096
683263
1590078
2312590
1908754
1063509
2744091
1175253
46493
2089841
2369677
1036496
2514378
1231414
377927
2904463
1032829
684828
476465
1853070
1660114
583322
749008
603577
960387
2265328
2923551
1308684
537565
2796863
2442531
2057897
1007255
1228102
1962581
341814
2180176
708530
2371688
315763
2217923
845021
2344059
1719921
2620487
1525863
192741
167589
2542184
428289
2238336
1467236
1764933
42116
2703515
2498395
1006813
1427307
1892689
258822
1594682
1669345
969123
1352656
1887064
569173
1563768
243045
2219236
2207326
25913
1261759
2086451
2583145
1136934
489026
773490
1430871
2395748
2604095
6641
1053605
2017535
1474911
190450
940695
1789916
2698472
1408054
1859165
1713986
811112
1987494
2867579
829043
2766127
991598
11067
1128364
2123440
2173808
1533053
2706963
42748
1987274
1660987
2366078
2322277
1409422
671539
1047812
533914
1730464
1264447
2574509
1148346
429843
2788255
1522322
2454456
1754740
2409742
399484
1665365
62514
491956
764268
2187242
1492073
2158279
1456106
2128587
2698579
1516979
1035227
139183
1587225
689982
2924967
1434226
217697
2777410
6271
1536442
710913
8771
989950
1429454
1469276
2802802
354361
1467335
2422302
2134208
2774606
194483
1014468
1572312
2306486
2691794
1640783
2119675
1767906
1387182
2654817
1061954
2161287
1211891
887978
23208
589931
824655
1030193
2433511
1729361
2090004
443874
1865208
765200
1054228
1573501
499875
165881
830700
621598
2904107
2472386
2835765
1424992
1426022
467465
377748
2286360
1616796
1926541
644891
184264
1349372
277003
1909977
2310541
1179781
1836671
151526
15283
353794
1495723
747838
2731479
1719835
1937742
93518
210038
1624465
1904480
2893762
1551620
1004147
2065290
1256587
1592765
1680180
184862
1170490
1994617
424380
2884103
741441
272813
116808
361946
2905550
2210233
2939746
2317383
2758103
1265750
1267621
1080000
1272612
1278874
2446495
2012746
2665676
821770
1941134
1151323
1176707
1515145
1320734
1567630
157902
1863736
2884071
1439480
184788
483048
1924718
999145
1168872
33804
2420415
2144119
172192
119277
2413597
455309
202286
1077954
1205148
285499
1473416
550478
1004183
2161557
2048756
503972
980183
2775917
1544260
308087
1393195
416242
1645532
2790682
1466899
1660732
2250738
845880
1217795
1617220
1773200
2937064
1614035
280335
2126826
1577856
2652288
551598
1738388
986075
2391266
1612536
33125
1925442
1698381
2849795
783075
1650633
2685227
885077
2036879
2493516
1062535
2137195
2861845
1907434
348255
1464167
2045008
1207472
559808
2605918
1368797
1137169
1186788
1409655
1459584
197307
462643
293909
25419
1543961
1140246
365984
1674381
1002244
2532780
1071712
1559801
2366784
1128915
741530
734776
2914022
1151866
2437788
1144400
2779537
751067
1224372
478968
1554315
2446192
1790925
2481377
1154750
1489038
1598030
2824787
2489780
2502121
2374531
1594658
1110644
1193107
471672
891585
849587
2668616
2894636
2286841
2591201
1521952
1462214
2233278
512261
1668217
1469833
1920636
2627958
1136520
1487793
1857229
706019
2151888
1000944
2090583
2174996
2059053
2489538
397856
2247436
690935
2279850
1432000
1199866
753710
1714321
349570
1499981
1646252
1789853
794611
2067675
1856255
2765976
2458288
2211605
2176308
480188
2107240
2625380
366111
840004
286283
2145791
1188904
2541708
84476
2539453
1535726
2282292
1890946
1712476
1012416
2163765
2858155
1389716
1050209
1959975
1855792
1690948
46719
1084774
1724700
2366556
1990802
2114960
197776
539654
617769
881375
1117124
2675309
1496016
1827832
1655751
813680
102782
1378027
2123225
552146
1573051
501371
813927
2504957
2806621
2183381
121980
482602
2064766
2246244
2526366
479102
2546472
473653
94251
1159493
2722929
2198840
1905550
844212
859675
2629577
215592
2637246
2724971
242365
246786
1593587
89179
2295418
1666583
1631067
2590673
2353143
1295025
972774
2059636
823386
2840270
1554069
2324281
1195012
1905473
2041037
778049
1650009
2195765
2454426
2927380
613452
2573133
1305268
739544
2094223
2728452
571102
632605
368842
1062771
2882176
223194
938418
1110771
2825358
566410
2877159
375102
2252729
1287267
39748
2704148
323743
693868
1081868
1753251
1979384
891921
2907411
323970
2634230
170008
2879585
1385139
1128796
2208759
1907802
2515574
429047
2440861
1208966
1253868
1409617
1554252
1123829
345664
1127353
584099
1508702
2748017
2128762
2034498
1367331
2339962
1616976
2068243
2617123
650895
1707174
946097
2773644
2242349
2485174
2665361
218578
13254
2592104
2173415
555579
1332318
872406
1916745
2345556
1188214
399030
374329
1287886
457668
1732191
1246484
2391483
594201
2694610
251142
99281
306801
1769109
2325759
637515
236247
2247820
2623239
2040664
1768008
921034
1850368
103490
2783016
2507124
929591
1973525
786018
1704266
2936012
2606854
2517551
552451
2033175
1290396
1673870
2146688
1677469
244202
860673
191473
202760
142310
400646
1242092
2194617
936713
2097406
513120
214716
2580948
817468
1063761
243530
1833658
973257
2446215
339407
1313353
1433606
181434
2174329
2603558
997098
2621689
2513845
1158134
1836345
1565904
1843572
374298
720337
176195
408095
1306257
1904822
2160145
737384
1105244
884733
2927443
2460997
1651785
2555136
100711
2515865
870824
685853
1677894
2259296
2653886
1177118
2696740
1530416
787442
802122
714651
2848835
1633324
1341232
361407
1846587
94339
934572
2901397
2738993
2453950
1792823
392398
2349767
661543
2911024
2421403
2480867
1483698
2794379
2061640
2860518
2536495
2687022
650535
1800061
701932
2078970
1064809
1349409
2256255
1209839
1209206
882955
776079
1091436
2689395
1973084
169593
1542857
450085
1321567
1069672
2895679
1483034
912983
474159
1299556
847821
1661808
1781551
1740315
655946
2753824
1575778
1779722
1246280
2297692
1368902
2476875
1099175
2346718
199824
1938031
225127
2275694
247891
897747
2501018
812214
341188
2842868
1432054
2757558
2527106
208023
2470059
1305645
349622
2586853
2569262
27202
2601113
1455915
1309203
243295
2764724
1615671
402721
2020453
2050475
2680889
435260
2652635
2702763
1794510
1476480
1860442
2720913
2104283
563174
515404
1172331
2353411
1856219
754594
971372
2128164
418952
1969570
946039
2461943
410549
706883
1385738
436982
2126990
1417697
1856839
2861352
1790777
399536
2520559
448678
1881158
1790856
1269649
2806952
196017
2196139
2026407
1896550
951922
2519758
695292
1399884
1356981
1033829
503023
283129
1392385
829019
2893151
959219
838305
1659171
2919924
2402425
182291
1138331
603241
1982742
395696
1283177
318835
2683713
2712616
2421846
2870636
374146
569258
2677269
1460830
443931
2534073
943021
2359816
543704
1815928
266848
30638
2343265
375834
1997346
827306
2029775
952830
1550020
589261
260205
2046203
2173452
2805964
9969
2181621
1887972
1982134
2765048
2471538
712519
2035564
2145686
1899912
2205114
1695603
995281
1653065
2196911
1186940
799306
2162119
1189179
2728310
1267090
486754
1065518
1915686
674950
2220708
2927807
2185842
1240816
1968160
1160116
2737546
2847145
1000863
2199435
916907
52983
457791
1978911
449330
922034
1165031
158773
1035427
988526
153102
1877281
262208
1647151
2455613
108204
1511769
2433687
1714278
2791399
2796069
18543
2445012
1539809
750563
707935
152590
1621246
2845025
1732803
74651
655124
373769
2849932
2416422
1409303
2607016
221152
1371258
2395909
2273719
1773179
2184329
2897340
2670304
877952
974414
1259603
89673
559322
1889865
2813014
1050252
752048
435645
451741
2308305
269555
2295629
965938
2906165
1518193
55828
2688637
729433
1623378
2308679
2918317
2200199
477618
7796
852717
2035325
650046
2695847
2094331
307046
1491668
1982692
1490347
2641567
2117869
910869
1164966
1330343
1986922
709654
170017
2264347
1564764
2627863
2790661
270786
39633
690861
1244264
1260687
2121692
234100
2480452
2300773
1634145
982674
1329771
836852
446603
106413
135270
2752078
631240
885298
2851748
2874014
403735
1294490
589496
2300793
1846302
814517
1443674
1237304
306604
2630064
1866858
1748701
2082778
2330444
494959
1101999
853755
1027836
725254
1522485
446816
2631161
2784265
2508394
402274
683843
1134123
2468575
2364749
2776185
549226
604773
2619108
2015782
2350056
1923217
2580194
1691249
1791190
1461835
1126320
2120070
1409640
2308724
2777548
2184845
753964
1535802
1437096
2367527
121768
654583
1419286
541506
2444633
2235287
413321
1000389
1028566
2201196
1998321
2837235
1334942
2782967
2285012
1132524
1833464
726343
1626177
2888396
196782
1366761
362980
70745
1346885
1655663
857576
2727970
1232774
2846194
429420
402571
2056967
906222
184464
1681052
805901
2777262
189801
639607
1144664
54105
1912297
1834668
242489
1935805
1084394
2331043
1471366
1789214
1227668
424424
20627
2566388
927554
488653
940678
463320
1048393
509940
2543808
2758238
2733201
46636
647164
483746
2485503
1308344
605390
1025895
237660
633870
2094689
1838197
1124457
2646825
412680
1813663
2875723
674492
1149215
2043570
2866890
1558914
1449463
473654
2502827
1616953
717261
2543097
2491296
1754715
2717178
1038618
2716105
1532824
508371
2093260
894286
1715160
2481636
870060
839133
2437168
1855690
456447
2876066
1492700
1788250
2678114
1383648
1327553
1694049
897463
1420701
2792591
1248069
594697
2740820
2913789
99246
2693240
1161269
1929847
821884
288449
1717116
2745458
2431949
422478
57822
1129316
101304
2604097
1668613
762481
1727321
216112
892210
558183
1802657
2361373
2627286
2048775
1811429
2207113
1982646
2862219
508709
797290
2511411
299698
938459
2576983
326641
788184
983075
1815217
520998
2694842
862468
777773
2885502
1100889
686177
486726
53603
2730487
2700277
2864881
2685239
2758940
1522200
2736435
379294
414114
2488037
2490056
2460207
2905352
2891918
1750005
137079
1095305
2441282
1629231
2628736
1556071
2083792
1904388
1276587
2834720
1925250
1853784
715315
2366885
2274544
1437233
1773646
1843243
142760
1360300
782440
911728
2576380
381378
1768504
130970
2380018
1875530
2003361
1389732
1748275
524285
2353723
103260
1702406
2128673
476418
1218967
489497
2050334
911118
1398192
704252
2041745
739463
420553
1554005
1229870
2023661
1503046
1561103
2776672
1878033
1265842
1843324
2559332
450643
426481
1676318
2685240
1929404
615207
1061039
393998
2376143
775901
737109
2362848
647080
1838495
1276145
1074119
428127
1290518
1633121
1564838
1271141
1278871
1565769
2392675
2232976
2799956
2480759
240460
2724030
2544094
2041289
208366
549640
947938
2775818
1623576
1937789
1844034
1198936
1402409
2629458
2294235
1607885
2702989
138710
2743616
2679539
2564081
1678487
2788752
918563
1309270
2066941
2676972
2713870
2205707
762498
355042
1010910
885510
1930189
429769
1385675
2424055
2263669
2644734
111688
2595928
2079683
1171131
1069185
1950063
1977046
1785098
754268
304134
1189101
1332607
2485513
815299
867201
1932893
2752544
993265
2081535
475686
1972040
2723953
2224519
924700
2343938
2834048
1592262
1901157
2659505
1415216
2442306
766058
1029319
2485388
1028248
2225913
2110487
2595777
771650
2168958
1741601
1701078
2676160
2463030
1144765
807196
2223962
1794783
1869535
2033396
2824775
912683
914761
1263509
2266747
1289396
2486838
1172950
337886
951597
1522361
2614021
2800041
1340161
1523357
1702968
2379422
941506
1998810
711101
2689694
912218
2511969
19728
1693310
1218443
2300752
572835
1335165
2045160
613672
755732
1762048
1329467
907400
2750921
2317518
599146
641624
1070230
971601
318549
354200
1712163
1025347
2474288
2400332
131556
1970919
829363
571612
455936
1827309
2522379
1249371
2597599
892060
2644338
2532090
2318308
565149
243763
2311938
2693878
1803083
2845812
2895430
441193
1389173
522739
2926715
421144
1914104
899345
1122198
1367294
1686561
771802
1152131
2902171
319183
1299396
2128811
1250412
360892
514137
455044
862301
2501237
48930
1761060
66427
1085710
2694125
2743435
20643
725085
915240
2167244
2362999
1859898
585049
2359034
2088720
2666679
1571482
2813478
843815
30657
741104
2124597
1027445
8950
1593360
745004
1406271
2249069
2138454
1515862
2259553
1004804
2324680
323404
681516
1742571
2544190
290166
1493723
1538410
361851
9864
2392948
2080324
369400
1114109
1395027
861237
2585328
2864516
2265729
1542646
1915585
557938
1504112
1100871
2724200
249545
1724890
1292313
521109
1290683
1473770
1111084
1944553
232595
348158
2475086
2939131
1670389
2568645
1816912
169838
608248
142221
2268700
2739587
2736920
2923874
1783528
1211421
106043
2085871
2839847
2906981
853502
2069753
488628
559293
2096285
184502
2833135
698792
302606
2239270
2156887
338448
2288071
2284513
2761044
862460
691563
8204
583285
849953
1735711
876666
2786788
204922
2482230
705346
1708647
1475690
2201224
547034
681637
2600885
1663744
235166
1356260
1736314
2506555
1992331
1940860
2413644
124495
2455122
2686872
1356435
2275263
1167706
1091377
1106532
994113
44101
294382
1871528
2662938
838982
1152690
2006627
1412479
2357156
1548070
56280
1667419
636737
2719709
1091033
1257289
1831832
2060841
1937463
1414267
2870958
2016387
1726604
2253872
5000
2540635
447884
1214730
225928
277047
2881541
315908
2307112
2780841
518537
823142
2572527
2397255
568281
2287290
321316
2913482
1508990
53474
1207527
2185875
2500635
1440702
685771
694109
2667519
2578330
514974
870342
221873
1924086
963705
194715
1026141
1114873
528145
1760526
1485997
1237295
2015332
2594107
2342075
532442
968949
133080
1771991
1213781
747080
583669
507256
1449460
2571083
1033037
498836
559220
12374
836471
2056960
1290157
2539256
730338
2726673
1409267
710617
1785973
2868695
297315
2257290
1605367
430209
729427
1789368
50452
257910
1434356
2357540
2543966
2487924
861719
1589011
1231422
2384150
2165963
415840
2927195
240190
137831
2404637
923073
2850544
1794204
978470
1818612
1583134
1413724
520790
2828950
1647395
2468142
2859128
488212
2371645
2158838
1685838
2661928
2418689
2910900
1898311
705773
1991902
1349365
2395032
1732117
1611059
2438837
815978
1756216
1197876
2797951
723298
1517727
1135905
2853079
2003424
1037001
529589
1364850
214307
1062779
815870
2135902
468366
1660313
1581946
1300651
269840
1546987
174792
1098057
2088620
162763
1056346
1600482
1392545
280698
1800481
2095916
2845939
1414381
2248392
713334
2167254
1549050
1961516
2206831
534334
1815336
356802
2102751
1409604
1778554
470254
512104
2672428
163650
2007965
277046
1206350
2786103
213793
21140
1452599
2339898
2250772
1441531
1790274
640980
77049
2003948
1511286
595001
1865135
262610
2939044
1663544
891376
2729935
804262
463946
1054785
2227534
2085996
906395
2613560
2094551
2195364
886848
602068
1568494
1001409
758956
1580192
731725
431833
124908
1911758
2849948
2047488
746914
2731121
1860932
2736470
764496
1799406
1823676
685824
2175923
2745511
515448
2306570
1967147
2339794
790181
1482484
1099484
2697331
1547714
2874786
593574
1043080
504009
485787
1384006
1508395
570337
1591763
1227090
1520740
1402175
2671196
1052391
2120296
2250671
1661492
2591185
611126
125358
1386386
653384
2770507
2408715
1427408
2173673
2488718
1295394
1846254
1849396
147683
1441301
2792322
2163344
2115434
456790
2026519
2085847
1594284
944740
1199702
2207484
512241
2933904
1133849
2124951
1371156
2160017
695457
2008267
1328659
2429180
1429075
1178035
682965
1457597
1763758
2350815
141835
2800008
1678487
1833219
2909559
2266416
1513972
1579015
2752138
778387
1276780
346174
420388
677321
123442
583680
429672
2886064
2480048
920356
2392072
1071787
1704790
2728151
2001488
2342699
663052
1156912
805551
1126717
373463
2082798
256887
1440336
2801580
524398
515513
2597535
2735836
2443545
145007
1531919
685524
1628134
2799445
781967
1433909
1612059
1050888
446023
1668024
647439
1468619
1884862
2725467
2083211
2374592
159240
1848524
500919
2782693
2612496
1014871
1733463
983958
2479933
2610085
1468828
2867642
2240187
2696908
2165882
2445785
1722944
251551
2379387
2302452
2402367
655876
2114422
1964314
1520403
906540
501065
1272487
2318025
1565006
1597192
1582484
2119087
195271
1838383
281604
438926
2116381
214555
69690
54200
1649237
1763678
2095221
1164395
881688
179536
1620084
2322019
643531
2616927
32385
2887987
765046
2175765
1819445
376625
272653
363154
1746676
2570923
795960
446083
2223513
1648705
1157034
2572664
1625650
1104117
2610604
2091173
1915948
1822332
2128619
2217041
1632
2873346
178428
1830791
1313686
1193015
858982
1039359
2575406
2754525
2197984
2613850
1883331
1487786
553696
63410
1070526
834533
868437
1975577
338520
2292906
1988305
630901
1791822
33126
63226
2640656
2068373
2030375
2648817
2719039
716233
2284563
1119586
2349344
2821238
2459950
2086136
2650069
1809573
2924115
552693
1491390
61217
2586573
2401427
1115521
351639
1639995
191404
2681270
1366254
1732111
2248832
1939760
2122097
1784981
575970
2523672
237287
1483886
1661707
2909815
2264284
549038
1845171
2829186
442142
48645
1547099
362739
158753
1850167
2255596
1818980
905317
213304
375691
1223375
2695881
2121568
467618
207196
1355708
979315
616330
270323
1646486
458816
133823
1910309
1194297
217181
832152
1002691
2215053
98089
705416
2819826
774418
2720171
2853349
1025653
989374
2392615
1139987
2721633
2395212
2332571
1173363
69388
1906017
47515
2590888
1322855
1964752
566716
2394974
79580
2084522
1673005
2615392
2714706
1479285
1905312
835957
148994
2033817
2862046
1881646
1243685
2589100
880920
1701414
2371222
296322
755486
657562
2099735
2016424
214846
550579
974043
713470
2154717
291383
2637674
950413
466641
1777969
2409514
1690465
2927914
156647
2365296
2172220
983134
1933562
894881
397888
824016
2352812
2772452
1483556
2006063
1489948
2653389
344085
2069828
303184
1849713
1001310
287887
228011
187327
1016913
2647938
573619
2157459
1330922
2901661
2265736
19753
884934
1666476
979834
2804875
412480
1730421
2906935
2860848
1237108
2666753
2674368
1917328
2723097
1692524
1070446
969701
1645089
2719962
2881048
2438739
762223
2840543
1574898
1293921
2399449
2342585
860425
664565
769499
1733975
1185427
1145079
264605
1154273
225966
1382981
1378015
2556333
736138
721458
2048487
1360347
2738178
184462
1614276
2102986
2729989
2150044
2583835
2412721
498509
2831147
2350806
2284377
704949
600895
675146
2643975
548418
976138
1227302
2649970
2589830
1670249
1851435
2422088
1524684
2205623
114088
294014
667074
2014540
368418
158557
1182005
1918609
1085158
1464609
1138585
224250
2338896
1227422
976364
2810211
1876168
973170
866389
1167688
230388
50261
1003469
1765170
33244
867077
2099658
800797
2303992
2289957
2279780
2870809
1552506
1454951
1698040
1149069
1228962
366964
1270453
1564050
1561496
1605352
1565606
1264670
2770220
765224
916730
2314914
2046100
1634589
1140336
1915788
1872481
485054
798173
1020589
855082
1052187
2763397
825464
2834448
917895
1165387
2764350
503793
2294038
2216805
794693
1988846
1118465
2386071
645652
1234149
571552
1874918
2107713
411991
930463
1233662
2194671
76437
1578307
2173357
1529890
2585371
2903704
2019513
1342523
1591056
1780026
1668336
534301
2247722
2533663
907711
2187111
1742800
2920640
1025664
2091854
2074749
1577485
2197969
262394
2050247
2502457
1965801
2779190
838157
1478649
2274174
835237
1331931
1932605
283240
2452863
1599770
565743
9260
1563761
2929331
1248518
1449021
1155222
1333048
242314
2604943
685549
791291
590653
1321723
210289
588549
1074729
1630628
1197853
507291
2322849
1721771
2117908
1021327
965060
2449242
1583822
776115
2218237
2193030
2856799
1541986
1358524
1439097
2552333
1622525
2933840
501981
373789
2467827
641032
773564
895957
626589
1990427
2514307
276066
94736
2666023
936104
1825173
362334
2179255
1183635
1053125
1416981
1557664
2515261
2919690
1523995
1244813
2438866
1831583
844213
654809
115442
1230190
1214022
1457566
1868390
2054459
2466872
97910
2005969
657612
1574213
2718629
2159504
2558199
2137896
432993
1357088
1308302
1012264
2878847
373192
1637534
1578072
1484969
234711
449194
2493434
2123181
1908235
488094
476233
1126578
478525
500950
513678
540466
1044009
2934550
714138
1471810
1324837
1310292
15678
1085817
928303
635095
912719
1346140
2380915
561448
2779552
1990713
620760
510906
280792
1914615
457934
2919485
1067189
2271858
589549
2475372
6952
941541
582322
2447151
2501640
348697
1360855
2203174
1589978
956973
749756
333924
2380744
1853885
708062
922984
1062322
2142597
2137912
1877658
516173
1687254
2793061
2291010
2458196
2912379
166734
483862
1235782
2817117
1940796
751398
1582776
2553276
2004924
1108687
2480857
2001902
1078859
555296
13794
1875025
1952941
2379241
829817
2544274
382729
1513835
1908036
932738
2371198
543589
2725580
2088345
2356231
1755798
983058
801983
2532499
1764553
2923671
2742054
702591
2688213
111942
1635828
2688148
2193936
292550
1225603
1098809
2281657
452898
2892355
30054
37712
1468975
1240023
778040
917531
2280161
2141144
2212036
1453646
2028763
2197655
183698
2267376
1400937
2616620
1676001
1974686
97231
79765
2159117
1414422
1448163
2267247
187062
546125
174475
64910
77742
2927262
2911591
148825
1052935
1187898
1417625
1726608
2555638
2024252
1210686
888848
694610
1891985
1106099
2504225
289981
2036209
2433235
2912123
208884
2427327
2624445
928545
2638647
1058539
996085
2831165
196946
2220576
363705
964071
1206605
7116
1244735
2809738
1655867
2005767
2485367
1633581
14262
2634663
2816866
295526
2300710
2828449
2889937
91959
2826273
753346
911398
1091739
64635
2627580
2803442
1191411
1950156
438635
395744
67853
845734
278283
1332566
2027173
1526843
1575900
2461239
2346444
2462327
508541
2717681
1058960
736274
1670938
1412064
1438266
2616954
170245
2760905
381832
1054438
2600781
2367420
2353709
2309146
1486104
1974421
1640212
1105374
81562
2115637
2703533
2113773
193707
1493131
2767457
2404152
367365
2667493
2029005
814861
130275
1439533
2677731
2361262
2701441
2140371
716503
462190
2702187
1362069
2758058
474287
2935966
2204489
785659
1614636
854215
2628765
2894735
2150280
2424432
2032161
1072403
1273356
2569739
1322247
1517122
24125
900699
1690566
290676
2065458
2795061
821174
2396355
1977294
581565
2444965
646869
2682535
1501113
1955027
2320181
2510475
854346
491617
2458487
1309687
1971458
1068224
1866681
1767006
1686321
963279
1190160
1618476
1370796
2100670
2321333
2468629
550424
2745946
2898321
1890119
1937980
1172163
1989544
2239102
1306
2688128
1214517
850642
2107986
706748
2749215
1187221
2442841
943093
1801629
39570
2753785
2336906
696835
629217
28609
1703604
39798
2191503
2504031
2159930
1948043
1384669
1652164
1609262
1307361
2342088
1770510
1492676
2375666
2581144
106292
684996
1281838
2376209
2634418
460806
2188884
1639715
1222775
2440096
1555021
1558375
928061
968198
2138422
1983312
1505213
1287394
2117862
1658899
1444594
1807841
2408177
1188217
253618
1639307
578564
721190
1388605
987783
2331716
1230924
2782528
696940
104872
1518598
1100736
1850053
1528874
2139734
1001733
1040379
2712596
105979
461690
1955009
1683991
246397
2534262
769364
208717
1166313
1636678
2609045
34012
340026
2395875
1967414
1348576
1640165
684633
1997886
2735061
2723606
944453
702592
585785
32625
1211270
2273198
1302171
1522602
2096062
2449162
1124257
2272181
151983
1542330
2164362
1073249
1579128
470924
949770
1055384
1677045
113105
1638311
2540177
159658
475697
1640703
1678875
2398642
2746930
1001942
2746906
909113
1967684
2484285
541177
2811423
1448637
1587005
2462788
1868880
514350
1626526
1542035
2538214
842848
2940274
275959
2464551
2898466
2290872
128483
1241009
2930640
1612201
453466
577967
2540509
2193650
1475964
1975071
146454
728005
2868311
325023
197472
1843297
2101822
664473
1750338
1541240
2810744
1867850
1680059
327250
1364915
1130739
28547
1088802
2902565
2532010
676208
223564
1075857
2256817
44358
2337482
2496484
2598080
1417595
2240782
1401209
2465902
983067
2630975
1327356
2499194
2759722
2384274
164461
2062327
1261087
2173100
507168
1006013
709068
2280029
2853779
2778993
488352
1474496
2511620
1124794
575523
1968524
1344366
786960
1470002
12233
1546479
1847059
2369726
465222
956749
350203
2027288
1993982
136250
148471
823621
290928
323690
2216669
349767
1189701
1138049
1893873
946801
834515
1007669
198354
2180670
365526
1855516
2128120
852822
538910
1308183
951445
2478148
1589984
1890996
891366
1689529
515645
1650803
378266
2353216
2747680
1769580
1276030
1700176
706809
2436856
2424595
658019
252300
1359210
267496
2713652
2409501
2873906
2261439
2452323
2696239
797790
891288
1598640
2233708
2922916
1512402
1683990
1392944
785136
587511
1719077
2275905
2407875
2568949
719158
2813835
681178
2717032
109634
1786251
2281740
2044428
2638683
2445501
1687409
266888
609627
2141
257123
1812719
1882600
2218441
1142977
639633
891168
1057315
1398993
2607625
2588901
2175180
2163667
668272
669186
2883991
1326900
395398
1664388
1702869
1302983
205901
2027776
914849
1247479
1303926
253471
2693697
1846699
721028
1816925
775797
1036944
2775017
458611
687651
638703
1743823
742346
180060
1835836
2817449
1282821
329800
2307817
1983289
2386413
2069057
1995538
160675
1613115
2604247
1366404
2762559
1985386
1338102
1037077
1053752
1350439
674118
2666470
419888
688047
2510705
878583
512202
2314828
2811296
2798379
1414037
456778
1801368
2154333
541241
2165925
2392166
1296103
2721040
2030209
1802833
749450
1676023
274263
659795
1874441
2744171
634115
122855
2435643
664507
1905650
1648805
2388789
1827085
1498106
1168941
1147984
1852635
943336
1433639
1317521
2623924
1439380
2791380
1936461
2568886
2501146
1135436
2816444
1237331
871530
2148305
1066979
1531723
2110177
1699827
2160059
2684000
1413831
754085
1878519
2882399
260368
2253010
503146
194581
570835
2047076
2083888
133662
1878344
4263
1439002
68991
653582
1206483
2673043
2716868
2535407
1429125
477116
2003753
1294089
819704
243366
2207978
213142
647022
495970
1893251
2477028
2404771
1178173
118685
2191749
417448
2896742
127999
1311829
312241
1697417
581178
2394115
492943
610445
760575
2478791
2678744
983510
1128700
286033
2225291
423379
773896
2034204
2552361
2049726
1651825
79716
2047344
307882
1370225
114896
2484882
2407873
2624911
333286
1597202
571769
1596266
784668
2790910
903823
1475490
1686133
1649328
2716892
1243536
2161773
1883073
608800
2525852
2101498
520383
1874031
2800523
2593408
2561895
652523
2733428
1456486
1434496
169450
2319631
307165
691162
692160
1128430
515531
2860124
95107
2696209
1416373
1073400
1557914
2653855
2102883
294370
72986
2436837
631361
2720522
828509
987133
1555463
304279
240886
1326492
724162
1713751
766503
2493790
295443
144505
247124
1057446
1420829
1061169
2911723
1948112
2105057
1277355
2046201
1941107
366869
634511
7660
2728966
2832021
2127610
1630914
1610859
605107
2643742
2326640
1766518
1208766
2891704
2161640
2224665
2018012
2619552
2234949
312296
2307806
2166374
2684139
2938700
1243853
16420
2585430
1838335
2123764
1248663
219718
746325
1913300
1753313
1394834
1982489
1274424
2627068
2343551
851697
2455865
1410526
1333723
238127
1047552
521448
102557
1113459
767761
1218493
2193357
2181797
54403
2836144
1807797
1914027
2851661
18970
308993
2604000
1502212
842109
2194884
308990
1289990
2158625
1010801
762054
2219194
2209338
1049241
2446132
205704
556687
1263629
2018190
2766362
1928774
223249
1333329
2442111
1335428
200416
1310032
229521
2280638
2147381
1070385
319397
1254416
987951
2434122
2811217
186746
600839
1585202
1101835
120164
227749
97793
2249417
1135285
2212770
2855764
2057496
2022819
2917569
2202755
2786811
425527
277320
404539
2404137
1937
2373401
2392829
716418
2352850
629063
1547281
2203291
2669550
1831906
844410
1754246
1884523
1405539
2637783
2376539
1156968
1892135
1043961
182341
263064
156645
1519784
506757
2059174
890805
1729091
1331680
1236001
2735336
1394186
1808940
1503879
756029
2458939
218689
1531167
2922652
1391946
2718593
2175759
235239
1572434
1449218
1335863
398436
522991
519963
2397869
1023642
1035371
595850
1049876
469203
183417
2006308
1988716
1281222
1563926
1347380
1988154
1299153
985178
1045395
2520903
888782
801305
882363
1148698
110561
1342219
1531665
793405
2910804
735271
2114668
605979
2060351
2420984
838848
177400
659025
260681
248642
1752823
1871567
755980
2200630
2565558
1820221
660359
640162
179791
1365416
12862
2630239
1764698
546884
1270929
1824245
1651008
226789
384832
2167798
1246236
2498558
1452788
16523
579393
1508005
197754
2431684
114628
910136
1379729
222462
2775454
2482393
2779451
13833
917859
229630
415100
1454883
1090598
431934
2863315
1069846
2768702
287704
1941309
164770
2464821
1237790
986542
114283
102590
590320
1902830
853673
151090
2003311
321311
2004741
108209
1743514
45462
1174233
2673308
2929546
1954385
412055
1145092
2247288
1625395
786520
576062
1763539
1976779
725123
2434646
663036
1203694
1339557
2714410
426976
1016737
1695833
796949
2462048
1292942
2844825
2273122
2236405
1840972
2516946
2747914
2846600
1908612
2534137
353503
461652
1371986
325768
972825
1240890
1849236
252911
430187
1338423
2486555
695863
2305074
2592812
535059
2099464
1102833
1895365
1562455
1977482
1233990
352237
2193594
2198647
2352325
2732084
2791894
2240751
796419
320980
245080
532146
2618184
1065607
699432
293664
2403960
2664308
421864
597126
1391765
1422852
1377982
1698319
1383918
811693
1662925
904637
1630688
2271795
142641
1898847
2333155
1945661
2242535
2870089
1147883
1350353
2223942
1258203
2065192
160605
1900917
466310
2361160
1591020
1075318
658179
1216537
1490437
878109
1048324
57162
1914643
2215086
1214115
1671009
387464
55210
89050
1579310
1704445
887293
1177589
439483
2761925
2806200
2311629
1764010
295419
1531120
2381190
2591272
891902
719626
1953624
51133
755938
2830075
1137263
408313
2520591
2571494
1612246
1604846
1976514
763839
2696226
15972
2518688
2919372
207837
2561672
2812563
842465
830008
1457982
1765328
2808667
206128
1230630
2810332
2340607
469436
2024635
164624
778152
2081628
589207
637144
222033
2836777
2017291
731291
2254659
723320
2645636
923945
602459
1899863
1125887
418621
1636109
860945
1649537
532879
209459
685117
643780
1306939
2023404
1920987
1235227
2435927
2729597
691337
800728
1777838
1533273
695682
255258
482637
85047
941645
1911396
789557
1273541
164525
1566653
838164
925252
93944
966626
1044535
1077389
2742203
287781
1405761
12030
1460690
2491264
1369218
1909267
1941919
2811653
719570
2573162
512973
1773803
1241652
51335
464511
1565670
526096
667307
2359470
401647
608411
167670
95896
1794535
1398371
1200081
1705718
208949
1331046
293741
146128
1466682
523004
321220
2562212
678469
1490340
1602192
2608455
2258536
2730115
2302403
2931498
1208410
67468
311616
245058
2350986
2620828
935896
1002645
2054267
1574043
1141733
602700
2427527
1409458
2078589
397176
2767312
104951
1401726
191203
810457
2463423
1329336
1904885
1657880
369247
273378
1354377
2717876
1440314
1940462
1765930
1538971
2203218
472983
1338146
1462780
1295057
1501839
1360711
1483090
2709668
2239237
1123734
1625964
2416636
41860
151202
1783234
2138103
314564
649586
2380114
2213237
2676433
703574
2854375
342108
1190210
924245
2796834
2845140
2411394
867762
2598799
1329983
11029
936331
1087422
487201
665932
2058679
4363
497713
426942
31877
619758
2251956
1908129
1225977
1668356
501806
648045
917269
1024151
1994405
1934252
784529
1850902
2935142
428035
2761208
883167
781723
513636
2681872
558469
603577
377162
1451192
155474
2647245
1026918
1817269
1632599
111580
2134582
1129217
1682240
1146943
2337806
1831548
1887566
747255
1175586
263677
2042573
1366568
2924019
2048968
2544102
2817124
2758627
182637
1570068
2840436
1863891
2519950
1203005
1807505
1183848
615041
186103
298150
2090568
2156657
2761973
1135642
2308903
1854580
784144
481328
456327
1993353
1979993
436126
1632571
753538
1615399
885118
326885
2785305
518983
891148
1265199
612321
1478105
1361233
1586384
1963303
584894
532714
259579
2336366
2516005
1395733
22496
2361027
1488837
1731328
1646768
949049
1803121
1587827
2778672
41769
7758
1005959
262807
1065879
2422856
2774172
2245126
2011201
710582
926961
205065
1111424
1975431
776869
1514164
2157750
1854257
1610240
380405
1110369
2620259
1263895
1214306
572418
1387320
48999
629522
2899192
345311
2208231
1104941
2374020
460950
1199787
470232
2647327
2074672
1559167
2319723
2345683
584818
2632794
1268618
2203963
990865
2801653
2552105
285487
766752
1388461
2483822
1035408
1785952
2177827
1357919
2512662
1728654
437833
816578
1503041
1773591
362808
2812991
1938915
1512040
765006
1477129
2771946
1124811
422265
191545
1527698
560846
484669
2631976
1244074
2933331
2030768
2101445
2638441
2575668
376807
1929430
2933787
316042
2375260
2024613
851731
147531
1791238
2797222
2479920
864854
873309
1107607
2005398
2321310
1539231
2742901
2195404
1441897
2353759
2571755
2234218
1827909
1563990
2753777
370399
2491438
783506
211848
2602350
442285
30879
590607
883772
2397522
1115478
302849
2630495
1811678
1581807
1852852
2468569
2838140
2368860
2467408
1505284
491212
2293263
2649724
2521313
1267051
2639239
2221190
2387571
1828303
2696789
227912
1899987
1208585
1581094
762434
110012
2780025
2718016
728652
1190339
122696
1644988
1624651
579092
2785339
415390
2708008
430332
1865955
2016478
1492467
2250291
2515254
661085
1896839
664824
1540423
967580
2054746
2938047
2601076
351233
122644
1592373
929127
1306995
269208
113820
1115948
1742736
1893842
2810229
896941
493003
2090657
2854506
2199554
265885
1514480
2850743
231931
2651550
1457018
2410530
455453
1062680
567587
2178860
141207
2213363
830175
2076323
634568
834737
926592
1962555
878973
983672
342351
1424806
1575479
1491126
2809942
2348877
1335261
2739725
745908
2280819
738479
2551032
2108267
1473064
587700
1610145
1686148
294059
2304471
109857
1782299
2424477
2061259
300219
2504267
2638445
1621921
1167215
2229566
1154031
1185989
2874798
1633373
202300
149960
2459729
2485635
2911721
246870
456126
727281
1423085
218113
2505005
479930
932781
541078
1786844
1745844
2441159
2568996
683918
984057
1997406
2044875
724019
2723340
404653
49834
1993858
2276039
2521447
1009492
2520777
2534442
1464472
2770538
942220
1548890
399410
2349987
120224
2671604
2545596
261646
2670849
972033
237895
460376
574344
2354783
1537763
1077546
246182
1964798
882109
2328690
2223599
1012927
1524157
246167
693996
1012138
2266028
1765179
2681872
1985374
1374491
1228624
847309
1406721
2094504
18677
84676
84226
828623
700377
1380089
24364
1953014
795867
2294836
867410
2426899
2722520
584542
2593031
1736381
610565
2023727
589401
2241184
785093
2773433
2719390
1259315
2207651
103790
649088
1354126
507518
49950
27120
1121721
2267964
648606
1875938
2318385
432167
1041376
665422
1319337
1731166
1624317
535493
132449
340474
1129553
968966
2241101
1162358
1019218
1071335
647767
1905979
777768
1752847
2253051
1379113
1501382
755464
754035
2661321
2439092
1971392
518778
2773815
662057
1501181
2494671
2836167
1833696
1319946
1480214
2486441
2058551
2551040
1092231
845674
1982808
1896006
2386593
2901081
2721839
2481212
930196
1736198
278894
1821495
626677
2523779
2879380
738703
393131
2665736
1667867
787308
291027
2790211
2530955
1392680
973101
2249363
1028636
1771119
2865096
1300180
672804
1418457
2794254
2864722
357316
1362971
2103119
450531
481176
62407
1353822
1480729
2427667
746336
916333
611878
2843061
1587955
504771
2217480
1141979
629681
1052781
216796
1210930
1431720
2207398
271232
141333
2798984
1249998
1940029
305447
220349
2012496
238583
2057039
1541222
1545444
1004293
2824265
935013
2367135
421516
604308
384484
2176123
1074409
906092
1520479
1882741
386073
1037586
2289483
203226
60430
2462908
1712673
1428593
2445918
1634837
1352470
1050090
716259
1516121
1600478
1440572
715206
2773295
24183
1194792
1319882
2190168
2366452
342155
2645516
907887
2866881
2139574
2560957
258232
198408
628841
2328487
2113406
851655
1254852
1467435
306130
1328848
988698
1105865
1268148
2132693
2433513
2108507
1970258
1884657
2168045
2587493
2151715
2471332
217382
1605206
1746678
2446873
2323558
838612
2483651
1835188
885638
416887
466445
2678483
1544236
1528671
1983684
2130573
703426
766631
2929061
131138
1534266
2253863
1808446
2142356
462410
770926
794211
1161325
2446069
2896227
2442677
1978079
2746087
1130440
1240699
1420772
53935
722300
1113328
1903861
320103
108768
2627674
1645450
1140187
2377875
875411
2681912
305111
2142184
593565
2202025
2089213
462576
2494851
1287881
1945807
1576298
17115
2227006
895342
1221446
1415922
964865
1467890
496891
1974083
123700
2229531
1790684
259267
1493588
291407
767569
63742
2867013
2407313
1781052
1417512
1018029
359626
2533253
178275
469498
2273154
544143
1893941
492900
653150
1106193
2879148
394510
447339
1459289
1968877
447576
1897390
1767327
342103
1414188
1948550
43395
1839221
767429
196205
1625453
1310691
214726
638063
1402067
2572221
2799023
837696
2685597
1660513
1868973
1180922
719168
1927820
678520
13759
1580138
29181
486128
552121
1589375
1918162
1414
1337313
2264905
1353025
1660930
2197235
1066027
438831
1955696
403302
1530444
807935
501967
516838
2910863
2325987
1528495
1896805
1529630
2107544
560820
2786445
585065
1879725
1770203
2505498
1145414
2107602
1052671
74339
231257
2789770
2660999
2138373
1317205
515662
58807
719999
1269695
2342420
1671311
1929144
2145833
1649214
192544
666551
1977955
78449
1358974
2387120
1517456
1586705
1371628
2517691
1761615
1840677
2150629
2912923
871086
170629
913919
2674363
907537
1390982
1859913
1854079
2442686
1813612
1190794
1710711
488510
2922784
2209282
1372995
1697152
935215
1252075
1497996
1106880
2116304
2116441
405642
2261439
965249
1174074
659888
98165
439348
557043
482753
913706
1985635
2710688
1578671
1606113
1791945
2371044
1669423
448139
1581945
842267
2920563
1399171
957636
1655582
1585592
2054557
528247
1445355
612315
1577731
993699
63951
1825839
2044537
1719803
575614
1776647
259585
1727677
2888572
2198326
1510187
2685672
1896482
544689
1018791
440903
2044452
1713438
1028858
1710905
510897
1094531
1100263
2102404
1979711
409725
145057
2564378
483067
275027
1516774
1680404
1729180
932287
2517202
2487070
1846147
521223
2464960
1153096
2535764
1372262
1124394
2845169
2309008
1019618
1993742
2581931
2317403
2411249
2788861
372510
2086060
1913187
576166
2816256
1338613
1795003
1049681
1404886
1280156
1486925
1171391
1873484
1987488
1778332
2376317
821006
2120006
2301281
1941403
1306029
954911
2049856
609396
2341518
1878396
2304402
975162
1770591
964485
743046
2884327
163540
968512
2409283
52303
925233
1434296
517749
1848006
1717970
224507
1440015
841311
900765
2786071
2226140
1832422
2054257
1193531
1344548
2396824
1715341
2909820
2370837
690007
2866283
1822969
2844781
2339034
14882
2437319
485039
532895
906812
1184917
1660055
1526618
1523913
2289806
1202811
1125130
2158754
192144
2027441
1713099
1400457
2293431
138909
1537940
260457
235549
127082
1044773
2934614
1968184
2181930
810965
343409
1159795
643038
1007259
678022
795472
2639269
1112865
2638199
221796
1953948
2319016
2069783
2291237
1560272
1821269
2810440
1207413
1292676
2564588
456526
2640867
288664
692827
181394
1955925
1850767
998089
1829769
414418
240761
2798688
2227155
1844356
252721
191857
2568047
718995
2097975
109984
407416
2474669
1390497
601501
2227878
1644847
415948
1409568
1286164
701319
680834
1626084
252683
400775
957459
1217667
630701
2222836
1370109
2774102
1381943
2351106
1025645
2720552
1449913
1103645
1153949
389188
2871868
131051
760450
1217850
39364
2868202
918063
1803033
438224
251540
1060990
473866
1330884
2493437
2402667
686323
2048368
2143307
2608381
2068570
1725797
2339488
1839560
1095933
1341911
1480258
2134720
1112200
1669804
2557891
664729
2574927
2292677
1167098
2244810
2650092
423266
2877047
17129
2622125
2796595
1555020
1751477
2753162
922581
983357
602097
2462206
1236959
328871
1459931
1985234
794341
1663765
1347320
1061526
2295674
1189623
2443469
2739584
2076786
98409
1953700
897933
1429007
523858
627704
2095789
2769451
577659
1539238
444669
788854
724150
512757
2889558
2636932
2606359
2454452
2217426
626931
771740
315461
499480
2667261
1521316
2312811
1070610
32394
1687910
527881
1927051
363104
351405
1081392
2905254
1269158
934292
2675820
232695
758481
2623040
1729661
2857607
2293620
206945
2341723
1885357
1033744
232177
2548314
1032766
1210967
2843687
1723993
902758
1178162
2026941
2057152
2278701
861817
2109495
1216099
2608422
1120127
2332910
793352
379380
1918555
1685814
1191888
1948038
1862030
2146423
2460580
1992632
2617303
348712
2916808
687878
48669
1261386
1400734
58668
888319
154760
2389108
107867
1005168
518086
684784
666639
1751444
1046539
1111480
2914170
2022372
2718751
1582450
1653299
1385507
2273652
104649
1946985
2775915
503104
1220822
556148
475702
443610
370437
1813018
1425702
2084871
1717905
2296179
685670
2869656
603721
855843
187041
2115381
2733974
2795733
2484814
1284951
1521331
2196338
1026440
1059488
2368588
2559602
2920699
540250
1326683
2236769
353995
1297852
2680090
1133855
2614973
2244172
1440273
2511462
41604
367344
1609640
1684139
2091874
93869
569194
2888479
2547284
1429121
985969
650575
47822
2056935
394563
1471813
1288383
585567
638408
919872
1278501
2494007
2790348
1291631
1226025
1770612
992070
2016300
1739534
941694
219338
1672825
1823695
1523260
2636088
2162941
1062447
1519518
1179374
2748973
1409587
1716191
2205142
1710638
296724
1016587
2730684
89038
460687
1126112
666860
1114159
1010375
2702443
2209128
2127545
2805540
1066603
930807
2662060
1251808
2294439
1967089
1146479
689795
270390
1838480
1126353
2834415
2871116
2803489
1664857
1248376
2467390
476844
477833
13457
486883
2689534
1528226
450067
753558
496557
2532400
2290581
2242518
2462615
2045439
667930
797540
2475426
1335284
2523219
507626
328656
2355062
470026
1883555
1456049
1233469
1459716
608204
180199
1183961
1128458
1265499
823369
751366
347797
606567
2616779
2585698
791025
1562313
2819637
768303
975247
830679
1060102
182141
1932655
253962
793666
841038
1819184
1595924
100897
1800346
2813238
2371787
942280
828387
1487197
2331986
182981
1907870
2851164
1766252
180595
1366433
2813338
186665
2709271
242247
1863949
1244565
1108872
529893
2504665
740207
2772963
1498092
1829712
2620159
1207901
1539464
2515826
2518789
1185365
146641
832164
2572464
625061
14427
158048
637984
1606418
170820
1291113
571989
1131266
585653
440175
2697583
2241803
2590388
563756
133503
219059
2821663
260223
1383161
687165
928418
1345389
2346166
1335826
101882
551692
1395169
2133285
296821
1633757
1709635
2915217
2707581
2442583
1366426
2635506
269575
640880
1375909
2778357
132941
415051
2541796
2076475
1111958
1654913
1468459
1168969
2652063
525297
1611246
1866928
2304146
467095
2821505
918641
2065953
521580
754655
717728
2035609
1162668
1071514
2275556
2428355
1094139
293183
1969043
122733
2445262
82991
423129
1831597
1478083
1833856
2888359
1340484
2880275
999108
2739557
1468668
828070
1321077
1108366
2088669
411472
950794
903025
225331
1024242
1937992
175053
288988
2731725
2762130
922641
204757
664746
330102
701730
2454442
1115258
2600971
2351493
2692896
539339
2094101
1101555
591146
9656
1680198
389726
2031799
2886591
1038871
97009
1147383
1677005
899876
1585752
800758
2018169
145783
2409823
597327
1913169
2077316
2636158
1818729
486108
406982
2347175
594044
2738919
292268
2625749
2573851
1796010
60099
859367
5452
1941036
328130
989929
2653126
135707
650690
196159
2295749
2435090
1139682
2046244
2022297
1054147
2689891
1809649
906660
2485939
1280586
1607235
885046
321249
2345311
2227947
1423971
422592
724815
2050133
2696042
2713208
873124
1769211
1101485
427704
1352539
2287646
42645
818478
654195
799284
773962
2746162
1486216
1449781
199727
2901900
1748753
1847262
2250939
2487580
1100602
694953
1300703
532293
1332740
1843770
1398391
870268
2644823
2252384
1329283
872689
1850288
224598
584052
1289391
2903977
84561
1781886
2608998
2563662
1517744
649531
369866
1427028
53667
240044
1949824
1429891
192444
2559016
237968
970109
2456333
2634590
1474475
676119
1608643
2126708
484701
2234311
2621366
362469
1625445
2376875
831432
1020435
1206831
1759630
396426
2790472
1017273
2511859
1811207
2757190
1215161
1653750
810132
814286
78368
2876474
1130413
2067074
1589737
1382473
193485
2046628
2038098
2166401
783991
544972
1010589
2444544
1542913
2741150
2359925
1417338
1859420
388910
581194
1831479
946336
102208
20402
2919694
366430
1123296
958030
927431
1609730
1689343
2026131
801907
2817692
2739936
2350391
1864962
2378552
1811752
209871
1332455
2076624
993222
351859
1217412
2897717
1908076
65232
465134
2646562
1569563
2770864
818992
1193806
743708
2656424
1500266
15251
498268
2738509
1656886
261432
1378623
2151284
1207198
1406073
2298136
1268896
1794604
1756999
519963
2523447
842462
597176
2758787
2776382
849726
839734
1251762
1269968
2668904
1331089
1379910
2280854
1496355
2661129
370068
193695
959006
1116375
686304
1308713
2170810
2060192
1927765
746409
306521
868931
72492
171590
390781
1558938
2854772
2179743
2445079
286321
1881558
1218670
2089470
1611168
783796
745475
2768198
416793
1896700
2065388
211804
1331932
1829992
1790804
2428284
96533
2553092
730734
2012680
62835
2326306
2642721
1019341
761143
2065194
615532
1653391
2185618
1722643
1905883
2647298
2559312
2043200
2702386
1271172
1399921
843756
1230746
1879810
2790549
1267997
2741365
1709755
1322987
1376836
1532596
1798923
888192
2320389
2148133
2144739
290955
78388
1329228
999664
1286350
2483761
1033837
1570016
212850
2217140
35652
2328739
662868
277704
1852563
403050
261656
1530568
157891
968301
2200940
2810870
1791693
2923117
2125001
1104899
1381526
2383834
813451
2116567
2750774
2809326
2229829
2823223
808671
1286251
1148698
1355720
1506015
2609774
1641813
396059
2907035
58515
1672223
2348914
2725563
1941483
1134252
1481001
2603681
2535678
588074
761181
887470
913042
284698
2907212
1558181
259513
541152
382420
1666584
1081673
2032942
2087493
918905
1172814
47179
2333021
1859473
495130
1728455
2364680
618707
2503573
270403
378892
1360247
2004313
118015
1944386
2592811
850157
836867
2733664
2315709
2665370
1045921
120837
2839332
1747134
1534650
2060971
2659953
2580565
2722578
255217
2817116
1382217
206871
41261
1613382
1784643
1452924
2274854
2538401
1220967
2284059
420943
2345044
1062845
1215631
43331
1826839
302628
2745812
181129
548423
1938704
1737196
340560
1741100
725037
981894
2765804
1939353
19373
448407
2795520
2848163
969818
2055265
1230084
1085277
769149
1901936
1748709
2018266
1125033
443385
174387
881576
2937964
43272
2214592
6666
2937623
663727
2733696
123292
2729075
2108619
1323787
804803
1974922
2892056
158949
928653
1252874
2436843
742607
900873
2198464
1839326
444496
720334
594998
573047
1118047
1057685
17571
166810
2453303
1694077
2550962
271570
1917629
1489824
1899072
405650
1071898
1737930
1565612
135950
681447
416044
425935
2448169
155766
1641266
1536249
1401384
2824780
1487183
1707599
1135786
2475717
418453
518655
695348
1371940
1578607
274404
1019342
714476
2737527
1176180
1572902
1190157
1061280
1752865
1273659
1745692
549197
233745
1585589
1980858
1980256
1115290
1454360
1846921
494171
1845908
1848744
2060162
2322077
2521768
1897738
1488056
2448199
1633868
393238
1544335
1815683
31331
355481
2726299
236966
2860388
2765668
482573
1472722
187985
379609
1923270
1621337
807420
1159083
1030895
1975090
2178493
1171879
2560007
389955
1394868
2848131
303619
2691191
949651
574089
202197
2743718
2392909
1905000
2693533
447192
2130752
978005
825457
1781952
1296205
72250
2756718
2564255
1928206
31812
1683110
852747
1675330
2118064
2067582
484968
1108867
91640
2805954
2151922
983914
979621
2430523
191475
2239916
589878
711211
1330202
2209652
1193698
199693
1647472
1065142
1115998
281265
558689
1136657
2926475
205519
2364473
648487
735685
1633178
205119
318354
1340355
1607726
1955562
2804778
505374
994529
1062458
208153
2435475
1113861
2366780
124301
1642633
151348
2239560
1067543
2320789
1664494
2934394
1205138
2151060
2102164
2543481
641171
586259
686910
89886
2106733
1770993
140826
186649
2631631
2125779
1227771
134677
1134180
1517613
2105039
1545242
1418970
1279210
738721
329589
1533665
202219
1693787
129366
1049390
1872457
2910034
420759
2061504
2134903
802687
1388266
2803406
1937929
2929864
2014879
2850182
2036868
1925025
671555
50816
2774668
1470569
2893820
2140116
1012567
855867
1580471
1936959
2768804
2086640
1470136
223741
2879648
531331
2575419
1216684
2879101
1190395
546881
842980
480011
1708340
132198
1114517
1833494
310409
2055244
2069700
2378689
1481598
2733411
44083
2433824
1304619
1006427
459804
2738649
2529867
2347668
205700
1571142
2392809
716331
814135
110174
2137943
1207822
2847916
137812
630685
799523
292222
797428
1295363
1227699
1412968
228408
1916038
823632
423
1078767
858007
1800119
2301092
1281508
752508
209599
43543
999655
2885780
2811363
2758092
2273091
2731811
2827198
2272127
1633708
335225
64369
2919947
2861020
1380869
1664443
2660680
2144607
902992
2879632
2023508
202797
604195
1087700
2368589
1755991
1425646
1965390
2010176
199423
508641
2233830
2673870
2264886
2217788
964575
759972
2654626
1580115
1424173
1807229
446293
116360
94591
646980
2249917
186546
110023
421935
698974
467573
2844945
1364427
299278
846491
2474805
763169
1451660
118698
2256879
2482391
1031999
1140771
1850364
801667
1807112
2831732
2675538
2019737
2312326
957815
1984323
378078
2818910
465675
2736914
590568
2901442
2322875
1935844
2267348
32972
2520399
1327957
539304
895621
1515672
816584
1578108
2661728
2742912
1663481
69304
1297012
689523
928019
946248
485126
450708
2084223
1295943
1604032
561028
1524413
2159416
149162
731923
2236935
2367883
2129776
2400986
1615595
591198
1149470
173378
709286
719850
2918299
1790338
521914
2151506
301236
2631330
2773362
218506
1333057
486191
2130384
1939123
2682221
1639700
1705428
1245084
322333
723866
2264983
1218722
1286571
843716
766061
1693128
2100023
1399525
1448578
769649
2695149
2523284
662962
2858887
2209486
295335
398957
2649183
2845117
1168343
1564401
2067543
2499440
1677876
927269
439839
580951
2831566
1317205
1856343
2851413
1666997
723468
209313
2337122
467771
2433573
2541344
2592050
2612238
2904926
2028350
1065673
1891193
2471555
346104
2304549
2091067
2156544
2363713
1397414
1664653
2403711
2305970
168471
1128161
2380980
2180858
435003
2190457
560297
1542822
1520174
2231615
2441409
1733233
2292904
186244
603324
2380684
1456645
2891172
2650878
193192
812526
1718817
719139
2507988
1412438
2400630
2519030
2437957
554240
870456
2483811
560443
1655931
2266858
1632594
2915798
1064168
1525765
2161928
2644936
721746
772098
2583048
819481
2782359
645035
127416
489045
2758968
2544179
626337
123764
2745898
2926190
342674
1341485
2179288
555998
2796158
753308
1773411
1626133
1748853
1325903
347940
2424087
1302680
834716
1646709
2211878
649287
2266412
1345617
690721
1247152
2283134
305519
2658863
2739785
770479
1674778
2673503
2375528
135387
1910637
2334913
1840242
2273877
1944881
762825
2446851
1719642
1501299
423099
351483
1527699
724714
396318
1223279
2568033
2026539
33145
489400
592774
673968
2515272
774020
2910779
2567654
136019
1747971
2607171
228883
2510140
859367
844699
557442
1510641
752595
1919326
2157241
446531
1346267
1217373
813172
2387625
612675
1558359
86526
1737014
1347746
23373
820816
2351291
589265
2742462
483074
99260
2815811
410991
1125692
2405556
2065409
1728838
1642921
1627087
110031
1695136
2111463
2057603
140144
688736
767576
1215300
2017581
1669392
2642559
1404097
1333868
2824912
1108221
2874695
1374909
402303
1573220
2652979
1805160
1349050
138430
1665384
88719
460904
279313
2140443
2291109
676762
189768
741875
2161122
2394216
2420839
1494556
2787663
2356213
836076
1798330
20279
2569352
680853
2437414
2897265
2634709
99004
2909190
2868904
33556
599387
607465
645762
540345
2388426
1237835
1490698
1052769
472712
955764
2063075
429821
2771735
2785910
2297046
2441065
1867069
2748825
2930870
972923
2483214
249651
1337202
722855
2739369
2871415
691470
668969
623025
116542
2405447
1658048
1494988
487394
598591
2431765
1629298
894839
1676844
1493122
2003377
944751
1097237
2062573
2351698
520092
1314461
196688
1476419
2197995
942459
481654
2337820
945912
2107976
2326895
105784
18956
2733157
1337299
811824
2438522
2531665
2206643
962994
412318
1858215
1043162
2375512
2379979
2521179
1947649
893329
1839701
170106
878552
959706
2741984
2799915
743919
1839474
1761486
41727
2757605
395933
1164921
319973
1639521
1659768
2174038
197446
419651
269808
1912153
458678
456899
663539
1293631
340929
2917468
889361
1862207
1171229
2465586
958958
2237507
2667855
2653894
1791975
2038465
2128796
205109
215803
2551867
767100
2746362
2152658
846414
188112
2165125
2815400
630011
644645
1203320
1631127
1331366
2344675
1561234
1708293
981220
1067125
1903426
2026998
758706
80834
679068
2488147
1943557
2727188
2186786
1130051
604260
864256
665667
593380
902107
2535279
1444572
103231
632287
1629976
2571423
10670
2706563
819473
2608842
2466966
2638133
2647692
2266003
2496762
1955765
62466
647331
1606980
82475
681344
1358033
990366
837096
482987
2212746
1854825
2083029
1955263
493145
2527199
1141575
862945
1835102
409461
2720926
562132
568118
570999
161732
1291032
1515055
1749730
2782130
2533027
1286312
45652
2879722
1121993
2788422
2425988
1549749
2215036
2585396
2840159
2144483
2920151
592917
2334890
91736
322577
1195034
2686556
924440
884580
104682
419872
2180772
555064
863034
2408721
1227146
333484
1242128
132220
1751651
1404879
2085630
1346808
2006146
967737
709736
427149
2529839
1529797
2252663
432482
1048205
2539196
2540568
1460638
1005485
262249
1154037
2412785
713966
1366172
2443537
69397
689913
427027
1914261
230990
281520
167001
1502396
1261995
782442
2707775
638166
90866
2042371
986455
1185263
1017926
427547
311348
230594
2840106
890921
2724477
2850466
2711924
2155106
1758008
148708
2357601
2591139
1126630
2358298
2156769
14169
1697979
2913078
604007
684288
2450177
532161
1588917
2564230
757271
136416
2539055
1177024
2824824
2400285
232855
2638574
1215072
431811
613142
183912
741106
2188360
637410
2819904
414438
861218
1488976
86148
251822
220154
2551948
1660432
2769864
1621834
559052
2701391
267025
382142
1107514
2401110
2091043
701792
2840258
1832943
2071488
1229658
1637772
1565642
643361
1810897
2833346
819629
1639076
1775552
140315
1971324
888074
2149138
1761166
2172445
670255
820911
2371842
530817
1404812
39570
511361
208359
1284738
1730745
2754725
1631618
2620858
2519978
1476085
2026175
2712204
1796185
2876348
200951
2423525
604367
1744464
1125441
2830505
2451101
1141324
1873950
2199372
2602741
1386660
202948
662122
912335
1882638
2432973
738267
2463733
2807422
1289987
826578
114183
654421
370004
1177702
2133505
1857385
1350211
68551
2265161
1225648
2643835
833291
489153
235129
1642817
2615850
2152452
385644
2641435
976980
2521824
1824986
2189567
1353525
2727693
1809036
368697
2180894
588435
914838
2727011
344829
1137648
1738051
2448866
2146119
1292034
9823
2505909
1077067
1776942
200171
2413129
605728
1565454
2716708
2456956
2135821
2140729
543398
65752
2764775
564452
2575673
852093
1848102
804472
714217
2863880
2458328
1599563
1889781
700848
1066185
1032252
2015514
2645431
2443945
2686583
1919998
2469149
2589738
2140715
1234406
597636
2688322
359210
939945
1280745
2896399
2702691
225894
1210573
1052071
76347
965896
2824880
247413
421979
1714728
948461
2123884
2883067
416229
317074
551968
2225145
1616692
1800501
1928947
1452576
1761536
2753283
1404986
2339180
2588004
1924273
1022927
298424
2816536
1223969
1030084
1557346
2246869
526259
2346908
2340899
2785445
2255639
1841091
191308
2173521
109708
997722
2622249
2512218
1458103
1053869
182120
338399
2685342
897867
252392
255007
2677577
2319645
1045657
1971509
2829627
645783
312972
963299
95684
2542863
2800708
2116511
20162
2078043
768403
1516078
1915219
1896438
2348039
743698
184629
1096811
2493028
2041046
485684
448587
1763027
1108412
244232
1452167
34047
2918248
466468
1765076
2649598
62491
1626470
85841
2651879
686813
2902514
1472738
2557253
1550710
2737296
1519322
2828069
289872
37617
586529
285009
2698836
1065977
140675
904102
166926
1067353
1779377
1799520
1299030
1178504
2019851
1224264
540946
415966
1038845
1520395
1585438
2641680
1944703
2248665
642041
2871892
990199
2059677
2847411
1469239
2350292
2796262
2075935
931412
2504942
960869
772324
1925923
2370777
247994
1455576
1465972
1479811
994158
35152
487291
632534
1646169
574897
1275064
674756
1993020
1383171
2867658
1205112
956581
1045784
901491
2525470
1074420
64392
1521725
2030976
1450526
2711427
1556744
308864
1325009
736143
2486053
1846264
932502
1386999
250122
1056386
2792337
1898661
871011
1921536
1506387
573621
2619716
1349150
1310048
2542908
171707
1743205
380063
2262881
1457295
526200
2585832
178230
2582487
2168273
916226
2441805
2022911
1302363
933467
2656945
675118
1286478
1841941
780992
1661051
1749776
2602532
1095904
2705417
2706043
1719129
578997
2755057
2817665
2549361
1538187
1010818
346628
1741677
1074067
2597971
977663
2020112
504471
719222
158649
2705630
124480
1546525
2129222
2045964
2878029
474564
2788251
1248276
2155066
484596
1816478
2810771
2138111
540329
2732492
2580947
2903080
1730391
745766
2896847
2364104
969021
2707027
1371882
248894
671612
2912702
2906117
2696907
2178473
1336121
1966974
815016
399267
9303
382580
673728
1761609
1268933
2618395
1078376
1590870
31314
1772929
1165311
2558444
1445843
168031
1383384
1649437
1726102
1254239
814177
1558502
435607
305048
2631077
533946
2223086
1502900
1649528
1478418
1450431
2275949
2536262
2220236
1248713
425759
2417105
1167305
180749
1914351
2851384
2151809
951519
1764056
2577746
619485
943198
1981902
2875675
96263
2786276
749528
2509389
2208859
1217182
2562186
1486236
1879499
1300115
1824038
1024949
1328904
2827659
1750232
1574808
914109
246378
2391507
2758930
965640
1984834
2089574
799805
2599256
2300946
1572485
1165945
927677
1785611
2815303
2077193
2365994
292045
2315078
2700894
1444616
1848633
432419
1537053
1232989
937059
2767507
1551899
22180
2469256
1351108
1795538
1679707
814494
2937529
873870
2679805
629956
61301
1881932
1776630
2061265
1899834
2477781
360916
2643367
2892983
1619931
532403
1926569
1778955
1640974
647834
1960038
297420
1274610
723032
2409157
103299
468943
467329
1208346
652742
1596228
1846922
1951685
1446278
1413330
1094031
9561
2354442
1388924
399816
564848
3823
964216
1815083
2465405
1481207
226799
1580412
1465004
996487
859627
1444588
1097390
1697167
2717884
2750269
2677707
396480
2326281
1173949
2329582
2141902
2709538
952662
2351246
1768941
1895147
871919
2519856
2643203
56870
1569587
1085460
53219
1930868
831820
2426963
763307
2470908
2712381
935237
2615588
1865040
2755329
80720
285374
1585523
1928840
2470260
812058
2303099
1456340
1037056
1909792
2572768
55159
1407226
2699242
563609
256776
859638
2088791
1570828
1423366
2034774
401145
232547
59600
2618606
2891182
2255786
1210846
154149
99294
2873625
1826313
1439500
1304433
1062414
1731476
1639534
1333865
1967429
890277
2824940
1888107
2907684
807985
1176468
1691814
1516401
1457803
327949
1223683
1934302
2328948
1113273
2434259
1616478
2398133
690638
612868
2016872
2762471
1184277
1784172
1016782
2800290
2459621
2262471
1863715
1642825
2008889
2724298
2741021
2404677
2629075
2673540
2107146
2045814
2014109
2014164
64416
995176
917797
1583339
609017
750100
994665
2750457
1171853
2393398
1184565
2867451
1878913
2071086
2579049
1651786
1570373
906179
1180969
1999301
1496854
1583146
39163
1259610
47415
457638
1854910
1818439
2244681
2353948
2825646
1282100
1069674
537235
2460177
2268407
1399190
722037
860289
2016088
1014606
1621315
441990
1653628
2137173
2272622
2280679
756810
930847
131180
773599
2702446
607338
1610476
1748394
870234
470356
928746
1423218
405921
1395565
910401
1928830
2427050
817604
623112
2441127
2292238
1518263
2089765
2749009
1212025
2036434
885899
828394
503890
2732333
2246890
2818021
1845505
660383
2307456
1130734
1440887
130681
2238665
34831
2346455
1263823
671699
2567329
2195544
2706382
1446043
1003696
1893580
2690228
1397561
2746290
2377293
103952
1185948
2734473
512655
1183401
576145
2054283
2253299
1664951
1983097
334609
1509339
1883898
1952876
1438723
1739162
2126805
2412327
1571670
592590
2575346
1280817
586359
349584
36056
1730604
1057817
2497737
2568512
2593872
1500473
829225
1596594
949690
1680414
2358635
1819942
1513082
1050885
1530493
2023831
1550841
1222707
653631
1084991
2333475
1717808
468034
869766
588133
1470384
1400275
1443877
2515927
752924
2141199
2521035
843142
725467
2614270
2466412
1463857
1497958
2590883
2873956
134519
789138
273933
321927
674037
2371800
853023
2512687
335705
1740862
529184
2871024
1166628
1234387
2896267
7321
98139
1940887
4133
2497433
1391489
986705
100524
1710606
1458538
639538
1532610
915801
762116
2573595
138279
2543060
1615672
1471083
2570083
1555897
426158
460984
1443260
479500
866366
1048969
2601609
2725828
2481745
981551
2045069
203411
1929165
345843
1275096
99236
2310711
776364
957336
2441599
821150
722908
1141947
2932467
2678067
2010037
954892
2674823
1619253
1824952
2881042
549675
313274
2439072
2520838
783218
2747948
2653326
2908202
277310
2303659
2809103
8540
2297880
1925633
2926042
182624
2790707
1517738
2760066
1076565
431001
2792032
2644733
2027762
1020222
1339990
1798306
1054547
131847
1611522
1522530
2113935
955291
1076740
1518169
79989
1843834
1338404
2416536
378047
757909
514905
1880389
1943914
1741248
974645
2436526
2088116
1664737
2078385
1546699
1396806
2043779
1828376
1278413
210891
21815
1998144
1488207
1928054
1519585
1103185
2178810
960466
258956
2305920
2240997
1199594
2332337
39098
1955884
1968215
1170804
1660851
2900458
2248818
2538511
2155712
1769991
633628
383484
2321968
537000
2102339
1294121
174539
1280510
1437014
1458087
580296
1642188
293778
2106676
1028510
1168755
2771961
1381655
1629129
2420948
224496
120467
2791274
1922957
2822764
2662571
817543
2819121
1334590
790969
1802598
2867280
1667168
1949466
2084095
182355
928601
2462107
386461
49047
2904800
2206270
2728272
2789588
2108151
2211436
2343909
2051251
2689698
364080
1807941
632448
1918566
439846
2355412
2800494
1214746
2292068
2113696
2679061
288444
737828
1504684
1791746
2352255
183430
2460186
418595
2063836
1105623
1093874
1726935
2673437
1942356
2367426
2135357
975886
2369107
173203
838707
479569
758481
1999869
889
788670
902172
513227
1690283
1249080
1887622
2922436
784930
1659035
1400203
1477225
1462487
2494474
1934983
2501921
2299271
1812574
404382
1590207
2337281
2570632
1238294
14320
460537
345059
828683
1845162
989925
2787042
649649
1898752
2504660
258440
882194
1739583
1838867
2574424
1434951
2085492
290084
608993
2790440
1832136
1676955
452461
107642
1946291
1796152
638187
1144484
1562271
2228124
2460929
2297300
1992458
463020
1859001
2299686
228371
1764884
332488
1102463
190913
1381332
1098972
507757
1574878
1746820
1299985
1505150
478396
1171295
1142961
1406869
1263106
309656
610398
569640
1521865
1201709
2027651
1128741
2423757
1171674
2362815
177200
1946934
1533828
2036380
208285
496113
362234
2061490
1211500
1504064
1729038
1791273
2702603
1568699
1441654
1532961
2242732
507393
461349
1623562
87253
1915300
2301012
425385
2709161
530817
462231
1053513
2629403
2902116
1605201
2376195
796462
1020926
417872
2731488
2215117
2743499
368487
1885378
739991
2529430
2023093
2511903
2939462
1592623
864818
2194214
2912385
768200
2047192
457581
2527017
2863929
2830548
2530587
2270493
1373952
1322452
581597
722837
1351931
973343
1281544
876012
2731983
1247062
1870672
65064
1312382
1793652
2165569
2778592
226220
1256552
1391848
1799364
2869081
2801302
2429089
891678
2359744
2620832
2211732
643315
1365568
2562515
1624910
1620167
166191
2580026
1807383
776604
86310
1780084
170248
121419
179275
2522256
563198
1995983
2926732
518044
79627
193103
2627706
608301
1292347
2237320
2472750
1053097
1051822
827016
101030
1794599
1580634
1659837
2448827
1131417
948083
2466573
2593860
201116
807427
491496
1032516
119584
2470622
2514127
678757
1054535
1245718
2068725
2050015
742758
2321070
1330670
1255759
2787577
2362191
1909029
2444918
2436417
601138
1158879
1315809
553909
1357855
380104
1781138
1842892
1464979
2197730
2504609
1813820
264611
753585
2504675
1988291
919915
441952
102916
1409503
716844
1145084
1707730
795524
2290676
2044318
306744
2534047
2741041
2256970
514760
339766
661557
2757959
2426320
2743406
305857
284609
2584553
1878895
1451995
2614058
616639
1672589
1102750
2242915
1934806
1745607
979203
1486230
1215200
1096240
2757911
210385
523008
455247
655592
983213
1284918
164850
927230
1274952
763305
1707001
305671
2888791
1419857
2037225
1237428
86287
197148
2371434
1450519
2492069
1498347
2735158
2163034
241140
1827126
844402
2188169
2862849
163900
2261694
2375025
1069148
456472
1771287
120914
1207045
890142
2789397
2510615
1548042
88391
689500
1786121
1100111
1690366
1045168
87981
1791958
790559
2294499
55267
717942
1933292
1333033
2043034
2172548
2454038
1602029
445666
45900
1475981
1191704
1768203
1662264
2422680
1105166
871956
1964906
2787762
1200857
1800563
1067884
37358
168935
2111918
2574488
1854656
2496917
2913819
420739
280487
2075482
1078040
649828
2724349
2844186
2280141
909849
1317074
972315
1426194
545821
271201
1727105
2235046
2689377
2921896
2432386
2687680
1844882
592830
1970942
158480
2336162
925709
738874
2525765
2099169
850836
2599331
2169167
1631893
1344705
2751034
1902250
1541453
538709
903174
2249827
486947
1415618
1879238
2790767
657332
974001
2845262
151344
2219504
83546
1969795
2291243
315140
2908639
957832
568307
1172233
333315
2463300
1658054
2524344
2896490
2115440
814204
1454425
2238931
481829
643239
327129
638253
2194292
2095184
1741894
2828664
81435
1913438
239055
763933
2778256
1202626
2100176
703557
720552
198942
1214869
1496241
2772370
2404534
1754463
980461
1868210
861909
324683
2081483
2165991
315631
272648
1220429
108418
1172926
1666479
2442053
2890073
2351846
35905
542194
111231
1894434
1759017
296143
958587
1610951
1992071
2629331
908828
2097331
1393701
1740163
1111648
645508
1712233
219231
1242100
1410426
260930
508160
1621099
1867077
441207
408630
2356830
194961
120795
17251
730481
1355232
1878259
665771
1504656
532014
2133382
808292
1435677
20573
2562431
1323320
2469719
198449
2837867
2883068
829342
49758
2118354
2403110
723223
44167
28584
1212663
215395
1599438
2454019
2712900
2278971
164220
1515935
2908849
2937155
1741650
2205692
2445375
2665606
434484
255583
2850561
426187
2792940
1382386
2784116
306293
259660
1228682
1697276
56118
332571
834589
782259
2584196
172619
1621176
1954239
90619
1878654
2625969
208480
2407364
1684366
2172070
1606538
1772270
636627
800690
1510526
552576
548145
2744401
2761549
2490629
1130081
1669257
911646
893065
855762
1586852
2873795
950363
1801477
2179550
587289
1590316
2681065
1612206
2182302
399202
1987709
2032707
1476677
1658112
1556719
651512
917400
396286
2078786
5739
1626869
1741034
550564
1141643
844728
1213584
856738
374877
1755851
367454
2887926
2612316
1799643
89854
969829
2902671
507030
2178829
1974301
602611
1689574
2705115
2729184
1031899
2810031
1054463
148649
2149889
1950408
993539
2341611
1681962
2806150
2682827
1097260
2676423
1008104
1639368
1327672
369226
340406
1385482
313644
1917622
868990
777352
158783
1364184
964192
1622336
2106843
752925
2069588
1754572
991889
662468
958615
1228417
2756765
400290
1285887
1384839
2610534
211486
488268
1544596
1821634
866537
1597908
907060
2783414
2172244
881927
1000002
217295
1565702
2607480
2130099
1094706
628853
1108965
432376
1143496
1632211
581745
2649843
1055149
2634746
143956
1885279
328562
1086968
210398
2692916
1426211
361059
771950
2525367
2517035
2064411
1738235
1383611
163442
1730895
1324355
1147516
1435335
1177673
2573577
253313
2342212
2065525
2740291
976059
2278850
1646549
2225866
668157
1805110
2481207
1011202
2900935
2260387
2263091
2424599
1767642
374166
2861244
1047019
113952
2328025
2416911
289179
215641
2334091
271772
2899109
2906013
2629927
2894156
1531773
1689181
1448488
192258
2426462
41314
1567692
907368
727730
2900145
2861905
1495673
1239762
1414538
1812220
2113519
1519868
579067
162234
1181391
1013979
2539253
765245
1790868
2797011
636530
528823
2141417
620921
2165571
246440
1278073
2918361
1164458
833208
885590
2323890
2889491
2263400
181200
824649
77211
641385
2931069
595103
2416508
2341936
1195611
2755171
292255
842286
1951398
519190
1917187
2456689
1535952
2036484
364718
2202161
2028883
548711
1683124
1809369
2679680
969441
2808932
2559099
2226808
1439332
878501
2604221
986731
2832760
1083896
274875
458404
795787
1540761
2335716
302640
2039003
1170870
2089330
398934
873114
128447
349520
1794017
2138174
382856
682218
1701877
2744336
2011157
722082
793084
943994
1078914
2214678
1570426
796837
1831550
2856166
1904652
1411922
2443602
605771
2438266
1829677
1122179
2595125
610637
2288363
1783974
637840
245475
1744783
2304342
2426922
1979553
2811674
1432958
1028949
1159044
2783055
2851751
1432850
777985
515723
1821934
1351418
1221539
96682
406264
883146
2268624
2037878
371093
1577770
2796457
2494276
2426834
1150478
740953
1291568
2464053
920772
2100142
1825445
2346979
2606588
13708
2133582
1896022
531543
1657669
2276434
1667685
1700862
1872768
1930328
1646218
1373812
1414320
1043007
1869818
2136597
2620295
146090
2838595
171957
2548079
2909747
1551120
2725213
1571287
1960447
1536719
1267099
1642557
1249922
1131275
1167883
399058
2699668
508098
816342
1694750
1614289
391888
2187917
2295446
892548
2124157
1057574
805624
2811283
1128561
84431
74670
1082871
387173
599760
1025796
287888
136890
584159
794829
238904
1784603
1499986
2685276
2545595
2186677
727
1053740
1238212
169601
2120840
205785
1864470
2696564
1087788
2451237
2089570
53443
740522
786945
815846
972668
719768
1318351
554617
2003724
2136106
809627
1164467
1339628
1269726
1339088
2663730
1674873
348469
186593
2023202
1134612
1924556
2378757
613526
1347555
2270990
1624918
456826
1372829
1620170
363114
1106609
800400
75292
1988863
1440697
411746
907011
253283
549938
1871778
2016997
583664
1857457
2155432
2936409
335318
1414412
83751
824124
2337452
2251046
483694
380223
2655418
212715
2320901
2221472
1687111
1225204
2486436
1820608
973222
2777189
105914
1294427
2516036
417742
716459
1491051
231829
943866
2820148
2191747
2324347
755151
12146
1006091
55324
2136421
1883955
537302
1730810
1412704
2868370
968209
2875039
1647234
219479
1645137
1623244
1785088
311286
2838076
508360
1672617
1818033
2342593
712283
2562205
53438
112349
1230322
1124214
1075766
2673831
1801759
808703
1353684
131447
1574011
925767
2393862
2091660
740116
2786266
2520016
1419433
163859
1744863
1388498
1876997
245100
1002973
226765
858031
1122577
2047892
659343
837767
1931491
2813561
1082931
2637033
1772951
2924592
2640591
226257
357907
2497168
1548804
139911
594119
2802898
2140055
1481869
1390022
58053
190641
2908910
1402228
2104749
8844
938787
1137211
322108
1404432
1268991
1798805
2425862
2493491
832630
1257433
1801935
2824102
2157363
2327313
1161002
1134803
1447541
2240362
1405235
2766961
2421850
2546222
647024
266462
2214726
387147
58120
1688894
1840386
2846149
1074193
641943
1114612
813258
2542214
752188
2748614
194095
2347143
2159532
141440
937392
1301177
1582133
2325695
2107106
395745
2572713
2761706
2262380
1789252
2764408
534366
940957
1992500
1479127
782874
596107
704234
421637
738745
2836364
345190
2731702
1274588
1894096
1853222
1578503
1258280
421530
2758201
206196
2732928
1764570
782548
184738
2004558
1062229
150052
993150
790857
1945184
1658191
1432889
2380281
476123
2760027
2860181
1262601
2255881
1435418
1637719
2149215
1104159
214994
433660
2486903
1637179
1932580
2688178
1517476
2150072
2247460
1614010
144710
265802
1355848
2536108
2567894
656318
961626
1051576
1970697
385672
2543651
2047430
1809022
1566946
1501313
2014234
322086
2699752
2213013
1941673
1893060
1346399
2299281
25483
802619
182607
1483972
670280
2611961
1404925
2802062
2071022
2579545
478187
1430585
2351675
1021438
1008622
786173
2184094
755293
152230
1799044
341943
2392946
1490378
2612590
257159
1708082
2933603
2654689
2657485
1990559
1696026
1408073
2506108
1693132
1872605
503886
2593923
1401729
1377
1926083
262621
1739777
2315049
439889
1469405
340414
1944406
2635556
2224406
1469665
160779
1487144
2740879
1435234
1160820
2326
2236334
1647874
669078
861755
2023561
2058824
2253244
1867264
12215
1525699
1225618
2203622
2466773
2805011
829449
1632774
207853
1049289
1495950
2408019
1603428
82277
1855293
628505
1720086
1666228
948222
1482153
459182
1939658
1584435
1952884
2897260
513357
984413
2085645
248328
2483751
2417381
540518
2305066
2771906
600414
279577
2191074
2163720
1278485
598374
596006
105567
832749
2373088
2605215
397040
1302271
1568705
636558
307093
1356831
1874383
2291226
2783589
2478286
1821941
1265082
2776134
1969917
2570716
2879143
1246296
1856829
157051
609998
1632135
1989784
791373
2377503
1405666
2232770
2680126
1116520
366770
356777
2359927
1005056
2258492
1114629
1760032
718423
369751
2071267
2486018
2651604
2098375
1721278
1169327
1238593
1533341
699410
1094129
1882325
2656961
2687918
2890238
646168
409977
474745
1500009
1556656
1179882
317207
1345313
318888
686130
317925
139569
977121
1405951
2072472
1403131
2515498
619932
2617635
175626
1950235
1329424
2726306
2613855
448317
2767053
550726
2296463
1023876
939576
2255286
1448041
1025530
997210
2570231
2153239
1466141
1594433
1731450
2510733
586202
2765301
2244792
503276
2824498
1200809
137935
2564651
2905649
2179258
2894035
2692352
1540551
1857453
1273665
1246635
2223455
1975020
194133
202753
2034895
2786412
1253750
732614
2883643
2872134
1304700
2430670
953209
1828747
2901945
2176191
2069388
849321
70858
1099268
66758
296898
507483
34033
331055
2361073
2900148
186329
2434473
132105
937451
183502
2528461
1446823
180707
2690308
1197616
1423133
1387140
1851746
2688921
2557971
2048488
516695
556869
821805
63439
1919217
1057933
2223108
2804413
2296037
1605363
2496196
1572499
2202826
693278
64460
2207352
2659686
1083383
872667
1482286
2661094
27170
1311228
1720597
1784329
506278
807375
2482406
2891816
1469084
2652850
1375995
1390162
127892
982025
2690250
1026848
697574
1329859
1852725
877560
1355807
2788239
2103587
720266
93160
995162
2561845
2068976
1637007
506509
2711814
1470658
133328
653352
532841
409069
2840745
2572054
2673094
1514788
1440527
2797979
1988294
2526060
737269
989703
1259147
654119
798757
1267138
2939814
1846595
2693577
341976
652425
2029926
2275839
1574581
1679391
2819062
1017014
2022446
857275
359161
773052
2450675
914299
1385053
2161878
2687030
1577414
659435
1481842
1737867
1589268
2055684
2174999
438472
497357
223878
690544
1467949
1234062
826532
2537437
1895872
2650352
855711
92257
1325628
1201731
2718579
2611488
416178
2693061
2751140
1213500
1556937
873335
1120349
2052
1643093
1593128
1127007
868697
2729500
2141608
861144
1626933
1838687
350995
2323139
608856
2754435
1770041
1433105
597508
1010524
1255610
757294
1788463
1824047
2483999
2933819
2206489
1627530
413050
1464374
2884320
2551875
324128
2309255
2237283
1756146
2051823
2681683
2639960
166127
332193
1884875
2351559
1611145
2375497
1785792
2007266
2307596
1487181
914193
2344920
206408
1747114
1649859
2361346
2519551
409251
83448
2244961
1354098
293968
431007
2005578
2333449
452404
2365270
1026659
295250
1910043
2136900
2925609
2661787
2709098
1318767
1561276
2882863
2632795
222516
1287110
2141203
2612304
825308
107337
927301
2673585
2192487
2189489
1109118
978421
88719
7485
1050590
1100749
1741788
1216239
855771
503711
1727391
2442319
2089569
2562010
1296168
935377
2473791
113690
2920807
2343194
2026815
2557294
5964
752375
2737992
1904397
1148285
2586975
680575
2662649
2180499
666689
1009133
397347
1755561
1787916
657927
1353502
2798751
1117092
1339509
999796
2142192
1310617
1405474
584491
570553
953621
708452
1688927
1345247
93262
867227
2702031
2894588
2434981
2024356
2425899
362835
2783174
2210184
2279871
619682
1967331
1819093
749865
2412003
1667722
2195951
100801
2767460
244009
2029458
2572877
2112194
1349557
711444
1899837
2687204
10203
1593804
2036245
1016216
382049
686135
944700
2238446
1660875
1621867
1028397
715419
563284
2928209
1165297
588609
809820
695238
1345037
1268003
1080591
1299753
427386
391048
2858304
274779
563853
2823969
2100865
669853
947801
2779098
2459004
1724169
1820469
2735802
304220
753374
1638285
1087193
56059
1349250
1780777
1047851
330172
2105722
1829839
366497
2330007
2210142
929968
1845439
864108
2491555
1404303
1777042
821855
1421549
814399
1058164
1424745
1586582
391955
288673
525747
308889
2763863
2781654
1741144
575478
862735
2074800
2719379
327995
669784
1374774
678569
2086239
270077
2833465
2352070
1324084
1296152
1530128
2682806
769860
2254756
118282
887164
654186
1941569
432701
1624992
329524
2663960
878495
245101
397866
107843
2237137
2793349
361853
1145944
1189723
2446931
1490042
615284
1543500
2649403
2841015
991795
660600
330381
562651
1265124
230861
2173127
204859
399816
1133934
831723
621497
2307807
2208763
2895324
2786417
2328391
1339628
1003998
1936786
652159
472108
239657
2227901
1629480
467783
836634
478605
1688467
649228
160520
1202277
2621301
2255033
558139
1923111
1341451
96425
1833128
2568304
2364766
1388916
1438160
725882
1268163
898319
24816
1422634
397581
792140
518353
2840765
972064
1657243
1944266
2023379
2297905
343601
559598
894271
1385004
259235
1273139
1078168
1011411
2507776
997883
235109
1178627
1333248
381386
244858
1275086
2238965
1994680
392553
343635
2700666
1289444
2264231
1776382
448248
562803
393037
1879707
2911586
2043044
872185
1894114
1858569
1837290
673148
2707983
2549500
2172617
476910
583795
564280
1867002
203837
6970
1630848
143636
944563
22770
2528178
470738
1071242
985762
2402888
2757308
269207
933438
1278809
1424630
805465
702593
2270855
2716865
2855670
2668931
208607
1846360
792246
1872822
1494199
1263823
1524363
1297456
294855
606627
1741502
1105814
412848
1189561
2689512
1484709
235071
183690
1991926
2065558
119300
2442470
673727
464989
627352
1617709
665230
683452
2255477
1760018
1943806
302245
246662
554429
1466053
67775
1913328
1590208
197217
910237
2646521
1784740
1398718
1585937
1908279
410995
2372047
836610
1843116
2202282
786595
2402411
1808131
377614
84267
1525032
1803435
2373250
200996
1539110
925540
2147217
1716945
1653248
2446644
2293728
2603805
1930677
2421956
2409670
838101
2516471
2805220
525894
1421295
15081
296289
2641154
799434
689613
2573847
414085
2307500
1740471
1951250
1905411
1627754
799485
495928
2486853
1815859
490209
1963582
2033372
403990
83330
1988951
246648
362309
2492241
495980
697315
1899823
2585941
2926551
203291
397535
2889261
2044472
1010847
385321
92981
445755
2860744
2278052
815024
614649
1685291
1808733
648872
571043
2519775
416123
219994
590872
1769981
331572
1222402
1158052
1670363
1007557
2578446
2165888
2556779
1543363
154629
2207757
1812329
488452
2162302
1123139
497283
694972
1324099
544211
1767524
2772868
1343821
1178358
1430191
1970672
1289321
1652195
204454
238323
1827416
269307
303961
2099452
74197
617534
1020817
2920998
599254
1326040
1420060
1787987
287652
627334
77051
2421603
1084533
1100858
637802
2086916
2011965
1576218
1784992
696441
505244
651022
2278217
1456405
166291
2573075
1973672
1245745
1107673
2045948
2252895
910280
2763854
1968522
999930
1467952
69466
1126069
2405754
1645135
2259602
1593828
1192266
2725274
2124644
2475442
808321
1671167
725179
2716600
2939044
413001
247449
2509887
2524716
2011155
1143096
752501
408668
711195
2209409
1409109
2667373
498321
718774
708307
998462
2060045
17851
2039429
1220980
209942
2726475
1391910
1905817
2670843
401089
934694
280051
1871011
2804908
871056
1057999
556128
532580
130197
2429706
1102641
2911975
2450146
2422068
1677733
328435
2889204
2511878
834687
1729286
2083448
1917645
1598836
368609
1809762
1926546
465863
1758050
577781
971105
1399522
497484
2806969
2916178
2112383
2775194
2389720
1955866
1548831
2823993
2876397
1563474
38685
1930495
870838
856641
944430
2379807
2447734
2593346
1061026
1045773
2039270
2345174
1910252
375145
2730666
2856605
483414
1038919
2302463
2607787
1350085
1417251
2634573
1053864
1842501
1798233
1660361
1640047
46077
672191
986628
2141538
402288
2234889
2581505
2680583
2078436
2837249
673095
1448844
422258
937043
1526236
920531
2716339
2021404
1701475
2639348
1922341
1275987
2757304
625195
1633890
859173
894521
144429
2300378
1793409
2791310
651237
643402
619129
2330691
2703403
155425
650492
1955047
1113340
2745572
134238
2166604
515122
684363
983323
2683286
1515030
1992194
2901834
2903788
2768624
1208554
375444
1091194
2145543
58666
2206967
849590
125999
1704020
1848702
2460736
2190175
368100
169083
1695393
1911075
1710482
2013818
1945562
1951454
2793847
861428
557904
2494330
2256070
1549685
1265284
1669093
2805768
1462260
314695
507458
2624507
2807291
309268
2350845
2020986
1089522
2348981
2748210
2152674
773208
1673684
2232067
1911691
644397
2381672
206068
72787
676339
1305792
2499176
1350166
733617
1763612
2608437
1737164
474492
23954
1032136
1161792
2611309
2239890
2122083
1317717
862029
879763
2297576
2319373
1477267
399547
939920
1746433
949057
1359168
1416939
1997275
1057144
1124949
864318
2820282
2150614
237351
763390
1392287
114539
2539347
1865152
1275640
512782
2401206
1370964
1517784
1149316
2150414
1367699
457236
1123413
1274037
2136455
121264
1972079
2206544
2076403
2587732
678982
871813
2815302
4316
501775
1767137
365935
472625
471933
1063569
1038773
2346676
689724
488503
4805
1889620
2398808
1976035
965882
1400737
258308
602503
2787067
216181
1076339
1972366
1249834
2204909
788709
1465236
1018957
397978
1246972
1779388
1493149
2408709
2778935
1927733
1867074
410773
2266581
1176360
374348
611302
2584720
1510028
1206146
2594890
2291094
2384191
1706517
1510222
2091162
1344474
1972057
1842602
1792706
1377074
1030959
496060
1717825
2617391
516652
423093
142747
577203
19365
2850534
464314
1790632
1979258
2373619
2090064
957990
1641578
2915314
2396809
287994
2621390
270285
1268433
57097
676943
1525461
2196797
550265
623530
1914541
2766741
192730
847936
737939
2032613
779996
420683
1821072
1235671
973601
525756
156217
521555
2660948
1298731
2338410
1378821
1759167
2159782
1437916
243544
1838136
2191234
792109
109138
654786
1166476
1589956
2848328
1359190
1810473
2662906
2233144
1866319
2093418
2063831
930662
598604
1550187
1591366
2177500
2706708
940960
2827287
1189028
2180420
197636
477986
557849
2249942
2581883
13494
1656450
1757216
2515567
174309
2337035
435266
1765817
2480630
2026670
522134
992803
2030079
1940562
2129694
1614033
2402942
334450
734279
2603738
1589375
1297362
836777
2899038
564801
2557782
1427519
1332461
252235
1413228
2003443
2596554
1432339
1079684
2039876
2623438
1190874
1851133
2860965
1589056
1470931
2895931
1963817
566035
2361771
1302278
2252243
373656
1664417
2901974
186177
1149020
830153
2486099
920436
2140223
1400267
300831
467137
2094931
2616138
1790844
2160808
331297
2681782
1081226
1587238
1009716
2743220
255971
2876618
437011
1858719
2359534
2877089
1105187
824043
2186250
2638083
1098537
1127299
2008677
1969633
2871359
1848523
1354399
2486374
2250647
2906
2511904
1303609
2596007
2549760
1109953
1457718
2110835
1882516
2289853
932880
2874979
200344
186693
1213917
1843389
1672593
2109538
2079330
2349748
1880824
720874
179588
1354767
567003
1651853
81538
2646932
1242174
1852089
1724731
914986
1932719
570662
1113758
366384
1233277
1599354
21446
2213155
1537879
1527829
2083161
698825
605788
1829085
130194
323253
925427
279141
1284966
2390749
1481187
702031
1200709
866952
708459
83512
498847
2459787
1633103
1068975
1403311
1021839
1558345
2182459
186247
796824
1483856
2155136
410374
1693120
582687
729742
870919
568001
2516187
443453
130030
2604765
1787235
409625
1644741
330668
79465
2516881
2565015
47418
2899972
31978
338657
2362036
257299
1169831
289644
1802455
1055252
424639
1094008
2338285
2654071
710616
1512907
2557345
797971
319909
2192746
939770
500758
2241214
898705
2230080
240390
1185860
451993
675891
164627
2926100
2149697
2703158
315266
701458
2405297
2479941
458010
467006
296707
741566
1887871
1816534
1126921
928445
276733
2829178
126923
2472460
364888
1768057
2618846
12268
2691710
1579983
10915
2313609
901669
1316371
1858905
957151
2720284
80518
2389175
2311310
1504268
1640999
1701837
2317348
1748781
29345
374609
1967039
1154273
767187
242255
2541622
1425281
797446
1095419
1911036
1371636
402483
1190913
1811776
530448
1423501
78462
729765
17911
1965661
537065
2241904
1235653
1988547
2167891
2106976
2071861
1098737
64910
1940064
1167299
1434497
2892127
478114
602510
2369161
2360799
2892904
2496153
1948805
38172
2164529
2275242
12692
2613514
351097
1961006
285701
954407
566619
607126
243853
2476193
386251
2839103
1941125
1329149
722385
1878373
97285
1902489
1775373
136462
146415
2030071
1636399
691170
2843720
1600317
2319074
1684921
1111718
1362814
1283909
2428353
2689551
1112006
2448642
2007595
1259997
2114929
154545
872741
2263655
1475809
1600253
2707855
1045833
423654
1448217
297124
897689
841657
1168391
1902588
2070256
2032782
1784211
2077268
359704
1238210
2702609
2657294
2406883
1863240
328011
1617544
1587842
2366418
714684
1347081
1924332
180190
1529273
1513491
2567574
2890231
383316
201250
1232608
1150385
67047
1038283
413491
2084223
2199787
1401204
1725961
1547125
2507313
604194
129554
2610369
2756687
2219688
2616253
1678892
2300139
2886785
1393354
777159
2921892
1552531
760297
951287
2675140
1793841
2310152
1943941
2380590
1427023
559003
1359960
2432011
1672114
1064007
2839910
2300151
1766389
2385310
2337819
478729
1117302
2682769
2259121
1170139
1615867
1046631
2726767
1875842
695864
1928432
296276
2612309
473453
800871
1855505
1263434
1754841
2324790
1613277
1597342
1346508
2678883
320914
2532440
2803487
2180488
356566
2252027
2370389
970816
1901561
1786926
220943
2028865
1133176
1844831
1450054
273674
2135349
2564492
1958624
2001962
2286652
3293
2081510
2447779
2755226
2225187
711076
2377807
1066775
2381107
1389420
665130
761806
2873861
2421603
2112174
2268002
219247
2778588
521744
422943
2854822
1506009
2476039
1073722
1761794
730110
2175236
2535202
43388
1273692
695426
972556
2909246
1958
2105221
504507
127086
292629
894325
1000612
2017558
52429
2310187
2099471
1423076
822759
440965
1752396
598373
154121
2215809
1363334
2740281
2847886
1600344
2512325
1097789
358176
2000733
2919810
2653527
1541684
2755294
1923861
2195045
718512
2896643
2289525
249439
925145
796602
1831506
1204021
2238141
1566388
659034
1905511
108962
1984939
1011050
74844
2540854
1223727
515905
1241021
434235
1863165
164034
2665648
2753321
2775164
464242
1074484
213457
728707
2511504
1963322
1027513
808123
583425
1680667
2432355
1259171
2632765
442582
2890705
676473
609660
1037453
2919771
1351355
2115419
2296057
2862135
2763102
1818795
1366769
2875743
2931229
1166430
2845904
1664656
2839871
1936568
1937015
1240590
398605
1033903
157653
1995794
2018629
2767113
701037
2762425
47817
2727916
1661068
1440751
1234788
384403
1831650
2595645
515241
1661915
2718361
2233007
1750088
2486406
1216210
1173651
1117774
1030843
1224102
1370955
920938
2624919
796809
2426446
19220
2575368
1165935
2302489
2361110
2649296
1647548
2296512
1869766
914865
1615840
434502
2316712
1499570
1621510
1831368
1143393
1779178
2619507
853145
321904
1720492
502159
163314
2812604
1871324
491690
354676
431468
1863253
2678648
1299966
1972575
1038838
1963275
2392174
2396328
1051462
2348738
2329881
2678031
2634245
2749698
1527745
77404
2436046
650772
2856423
1627107
1424518
2010287
298211
1321795
170487
2246855
991155
1572867
259944
789154
1109708
2789609
938877
1271006
61123
1961661
2535199
767878
2262898
2216582
2697978
645347
222340
2597120
2383216
1437642
2728384
1730813
1762800
1687597
2420158
2206217
1445102
834214
1944881
1491616
896348
1019429
1306079
1356123
6941
1455904
621739
2938874
471892
2200585
337548
1328052
2290898
974250
2288645
108541
1783886
559328
731925
2031259
1175585
1797852
1550377
174068
2762204
1113756
606584
1071854
637317
2529955
564169
522410
1183495
1872765
1154713
2048386
426076
1153873
1464475
1069748
1801535
2093576
288385
2442921
2445925
862232
105845
608275
112171
2503814
805855
1980407
857656
2252965
2762484
1429482
1774781
2714006
2612455
2690521
321711
834467
931679
1632315
2443465
1799937
257339
750224
2181214
645122
2519327
2311733
395116
66866
2788763
1788569
2471860
316979
204124
219953
999821
2593898
1152431
64058
2220214
180794
1152836
2040663
2132002
2905148
2189616
2106977
2649982
965396
2170642
1904067
820618
2617795
838740
329621
2713694
2225242
2760706
1889137
2500580
1609853
1260401
2415131
169907
992846
7293
1128884
2491322
2581328
1435237
659821
1981464
156410
328247
1390372
1632997
674566
65550
1838628
2851695
938023
91867
910436
338035
887465
1351191
2823466
1599918
1684155
680785
1393371
1167494
45528
342870
655387
157784
1239045
2675589
2405466
2829277
2598880
1719865
1233320
2781015
2564810
359314
2846540
2726470
2103494
2904393
1128134
1387083
599058
892573
2916511
714732
1549165
1899070
2713620
2471210
964825
356355
2020843
1864975
521291
2229421
2814984
2364328
2143882
2354941
2663445
2023996
1671310
1182482
722677
755604
61043
2041612
122171
2136440
158006
1814688
1435829
1941384
1912604
288695
762218
170521
835906
2505376
579520
195327
1724482
2128971
2937164
2641388
1266495
642269
1864772
2896086
1693024
1277069
2572224
2135954
571219
1931653
162587
140857
2488013
1687583
2162697
2563960
1143175
1324124
668792
2610964
2771911
481898
2251978
2484007
459407
670527
75626
2438041
1276044
2756512
1114573
1587458
1109224
1449883
153766
2466741
2391143
1865144
936322
2494320
504687
1363266
2902841
1596737
2175387
144901
2166053
2872515
2928995
474013
2522483
1816469
1946129
2256830
758616
1843594
1474862
1919279
1767061
2265701
1965294
1112004
1494836
1144896
57869
1923531
1761506
1979520
1377328
441178
1497885
60374
1750206
759687
168848
1560305
566977
1621388
2263251
171806
2018690
590623
222564
641279
650741
739717
1064653
1949443
1826107
512431
2259950
2667806
351025
493049
2111511
880348
1055781
1195356
418941
294329
1055389
1859590
2266549
1200057
2551994
2741692
651570
173002
31681
2251408
2639959
862330
2866001
1068241
2330984
1701107
719320
732731
1041293
1959307
2876457
2163698
432840
1229103
1913111
1172892
1216366
2391499
955131
1495534
910695
1982022
886636
607235
577663
2609929
2821015
2902956
215343
2301359
553117
608005
1920613
1633205
1750724
574140
1772041
213481
1105163
1240427
826417
2599363
2524670
1730169
2229198
997848
1062802
1241614
550760
2761536
2788654
842574
2875888
903890
1224776
2383590
1735596
2635698
817201
743491
452747
776664
226382
350735
228647
1535490
88877
946837
1487196
959570
1966203
2336181
1429945
371150
1179486
2010156
2288069
98024
2204448
47930
2537132
1038290
775843
724254
1737871
583103
639905
617967
88735
724862
1148271
658179
477143
831600
2024776
1533167
1352040
1365265
1463397
75446
2626047
398955
1177818
2749079
2257117
2156249
1376040
363243
2718905
1731461
2495614
2357324
2684077
2872428
514785
2600456
2141502
114677
795497
25829
1042091
1542423
1394822
2543892
2457868
2819789
1592561
1557207
1388740
1909132
286827
746513
128380
1977601
2392252
328722
2020887
2880703
1075258
868109
2050839
2674592
51352
474453
2473053
339099
2578938
2226211
1054080
1705030
1817283
2177043
2802976
2345532
1933838
1441924
2500469
322610
175363
2188833
1846757
2463537
2249054
32430
1179919
2708606
313447
986776
1225656
1185202
1372500
1099916
679692
524767
1603967
786768
2491519
2551788
2454790
250509
779712
2932700
2412085
31985
1316688
2128303
2752867
2297698
24864
1546881
2535646
389330
192842
2155797
2309747
1972003
785433
305517
1499501
1436002
990421
2366723
1846663
2318164
416088
552892
1709240
39031
47835
1115542
629206
232146
486872
347170
530074
1374008
180656
1618784
481081
513392
897482
106491
2863242
708114
1980505
1955707
1137840
1529165
1389789
2424053
2447518
1824740
1674127
1576761
2617594
657188
2576483
2837867
1374748
2574405
2837834
324499
1610596
2354675
725259
2656607
295908
2115882
1468082
2334635
1380172
101378
2302287
76716
2307869
866966
1686165
794666
853289
963189
2258553
2065711
709802
823493
1188404
890428
992150
1426112
3684
1610228
2546486
2405432
2506845
1915462
2701344
1630534
2102676
2879954
1489071
139585
668652
1513364
1577518
2514079
2601517
1423725
2412789
619452
2286376
2461160
1546560
2723463
957651
2850974
73549
546667
1110836
566633
1370622
2459901
953718
1032933
290295
1645056
325023
674766
1329507
1294278
2515690
384527
577529
815952
2794022
1228877
2451742
1086675
1725328
701540
235914
96817
456233
2665757
810744
2886004
2544699
1612705
1106037
2320536
2174318
2159244
2242377
762239
2907672
1554550
1953073
1147730
2894239
25055
630360
2579659
818456
2011177
2511779
571824
1627663
576801
550769
1002924
2435398
1217182
825228
2154724
2547467
66169
534114
156713
935904
511874
798773
83587
1919393
323332
1501386
599427
1042335
2859900
2093764
560849
2777005
553988
2300075
923735
178036
2734278
2844313
675034
61068
1843079
1611880
408947
1950994
855216
960640
331025
1601368
279387
1486813
174796
555709
113971
2636318
707745
1412966
311197
756089
1778484
1399768
783265
1276032
219624
1031701
2911839
2779710
1328536
546850
1685193
551474
2412632
1802314
2765280
2419344
1118213
2854433
2508071
937464
2788378
1566920
2783337
1610570
956518
1118130
1347597
431268
278362
2589431
1235008
2156674
1129684
1320345
1654167
1630372
1363290
2129487
1839064
383303
1416833
2544345
314732
1390641
2488689
2087897
2826195
2279447
1079013
2845998
889186
1373985
2802409
687970
1291255
1185692
743006
2485001
1575518
670029
2669257
1740077
369717
1877279
1015949
745285
2001583
2061248
2186575
1261094
493895
962220
912023
2872216
2550819
449017
766822
31086
1852869
2586494
2476782
62027
2635299
1250035
1041511
1567926
1475478
851969
2594661
2702911
406627
1867327
1438296
1004511
944910
1633778
237750
1614419
316427
2829769
883741
1923509
1937094
1204022
156939
2810519
2013617
504945
283332
1109041
1463570
2583228
1480100
2075807
635971
2857831
910452
1641012
2743934
1980673
616278
1125194
867824
88341
1223505
2932701
2030161
571493
1052502
1572847
1725503
946309
592259
568455
176526
2210787
1174550
388576
666334
1108322
1366986
1737383
2511324
2321275
1277164
70423
2165228
1035129
1196524
2201936
2569673
736278
1863121
791426
2788457
2517170
1631240
741645
2330604
896281
1679342
1930641
925511
1071078
1073180
2111622
1494148
2513231
2012725
21018
1560700
2630411
1260811
2906169
2935161
2029272
1167191
1244921
747549
1847435
2599863
952559
613808
2118769
2859934
1860700
890036
1704174
2897654
1570233
981674
2772359
2930085
492056
1893931
1724813
991503
1841714
1446962
481897
210972
208380
435996
1915631
2348815
503778
1191713
2226777
1424117
951238
1574277
408423
8939
544263
2670942
2180631
1014189
1766332
245809
1721258
256985
592403
2468187
1020686
2832644
2316597
2652330
289562
2418054
2045508
171509
837632
2322830
2556944
1449840
1515751
1396657
383717
2455611
2431392
1722562
151187
754999
1680346
676369
410082
838556
2555304
2899908
1077736
99134
1589118
257300
1667198
2327408
555480
1211272
2701920
1279081
2392948
2709394
1193390
2891573
2936028
2365893
2862452
2821512
2668295
1623279
958310
2453317
2868150
1471536
393039
2365214
373142
2233192
1503194
839650
2150108
2405964
1402686
2270539
302738
2485875
2696932
111080
49355
928688
1404232
2908402
1529384
1463540
637708
961
1946966
2056851
2216843
2595598
1966335
2252724
2683950
824537
1918870
2866114
2400745
1392359
1008028
1756211
1648878
145305
652869
2801620
1767672
417985
2152632
2369085
2701698
1551500
398203
2881359
188987
1692482
2117611
975667
949390
1595011
296449
1042255
662158
684249
1343538
336938
626024
1019258
578387
729084
2732565
4224
1684156
1705454
2244815
389638
2790069
1659604
1748341
602916
741474
2656366
736697
2463241
2127400
1118921
921223
1587553
2371203
954082
705714
2543407
2305937
1263020
830858
24427
2283985
753724
2926138
1593008
2025281
513048
2789762
1538717
349442
1180451
2683501
2912644
741608
2883262
1869365
276609
2640372
1577702
940106
1247996
1832858
2560671
1426212
1247187
1275161
2357511
781988
2879893
1980730
2266976
684962
1309011
206287
573386
2858581
757801
1078426
579092
1032142
2434241
1004881
1860159
1491011
2885874
2349798
603880
535081
242623
716043
2422554
2820816
1150539
1333446
637729
2247410
2504509
1655030
179125
495152
2100015
1614098
2217213
2242027
1198059
197011
905575
1160078
481865
1606262
1978021
89710
939843
260166
2166733
551762
267339
2230628
815434
1923116
448446
1694329
1101808
238406
1628418
2824589
1594913
124158
735596
802402
2168320
2450066
1795644
2020760
2196875
1627648
2900954
2454610
828369
2497047
967466
828194
82204
2194519
2005974
2368223
894209
1063707
2043382
2544719
600609
552538
1252988
1898485
1016266
176975
1482612
1502976
415369
2564118
854389
1479601
354447
164138
2509647
133668
2620918
701543
47458
2078021
2629659
241276
1407860
2923786
131657
468862
2140063
1364112
2156550
414842
944917
526773
411405
1741371
551523
2195309
1121960
890080
336069
235507
2174769
2676383
1584268
1063437
2172593
935102
1353259
980915
916078
1432397
2050255
2350763
1300993
429904
1245048
2690288
2158307
1168015
2580925
2154039
411041
778908
749959
1603135
2399734
2532848
1100332
399643
2850361
2409106
1670526
1474772
2068280
1445909
1275858
1182378
2773201
1963081
278594
2506968
514611
287664
2680822
410592
102381
1584488
2497705
243310
657720
2150548
1347950
1414779
2320720
2321939
1111932
2278488
1759094
2764758
1397655
2595020
2056627
2672283
667084
539733
1484025
925539
2686824
2687911
2802893
418444
1364483
1685518
583950
2322444
2489504
2108898
2704079
2875659
2797357
2028310
347683
79246
1686818
652874
2217485
2732078
2710629
1821858
877293
1746096
1822789
1985054
559291
931412
2604539
1763442
274725
2923242
1345797
2554742
2352960
2020680
1845865
2313494
1065889
1525362
188646
887479
244295
263540
1130120
502716
2791901
130541
2231438
1040898
2166870
914880
1412602
813312
361253
2468507
747864
288142
1299030
1655174
1794078
261627
640327
766042
630456
2001170
2067917
2017936
110209
2933514
63898
1502297
107013
266925
1480315
39844
500526
1091536
2307791
2093973
1424335
698251
128893
765518
2554879
2918458
1162294
2249418
879596
1093853
743505
256248
2828697
648197
2069723
2528094
2612054
1782565
1734101
1552938
77436
1042441
644553
1520955
43317
2804047
337859
1324453
1686121
478659
326140
2098824
2008663
2390275
1385215
1555968
818380
1586488
2724668
2118846
1452705
342554
547847
916697
875702
660684
545360
1512557
1504884
1094213
1993537
2100787
238710
1018993
2650640
277671
1222693
1631894
1902826
245540
1424471
1178803
1533308
2218910
809512
655688
2398732
1087155
2090784
1300071
842231
1538915
835757
150540
1320570
656362
2614958
1040000
1298908
1092251
2010257
303599
2102563
1430397
778469
995786
2722427
1426273
1085828
39772
468513
2758682
2005709
1615647
1303944
2486361
2281958
921321
582435
333585
1417638
1937638
1682755
2577636
413342
1976629
447549
2099665
824555
182099
164447
342490
2074450
162919
1695616
989030
193026
2364343
136916
2301542
480705
1193436
458050
317322
2211787
426230
698537
2852793
1268746
1116036
1409732
1067601
2216658
2232077
2028573
49869
1196564
1723039
2327859
838745
2897053
1712167
1894349
310921
437532
406494
936707
2817223
2348783
1058054
586351
2093493
32654
1158094
2073841
2669543
1833287
700951
2559802
1335548
2496826
1204673
1083507
1324614
351899
508673
960626
1714894
1030726
772807
2522985
151611
2901895
194557
964817
1311670
2090602
2923317
353428
488812
2278813
2628245
37979
1183574
1382175
2089468
2116604
2126415
369608
2934829
2896607
1371941
2490053
1414229
1100867
615614
202239
2309568
710326
785177
2615543
1640857
1801506
382572
2360051
201704
2473282
2402617
2382676
153125
1197809
2835249
536024
646925
725557
246126
540384
2406965
1203437
751602
1439222
1658628
965614
2447466
524398
2539546
2850004
945238
1403930
745394
673103
130524
451297
1202106
412155
1686707
2834523
655638
1209859
1108328
497431
1067632
2881301
1744185
800321
1859403
839394
1168248
2387483
1968055
37424
2482496
284204
1790191
1777920
1965720
420054
237846
706537
2919542
5160
682203
442822
571042
1723728
2640243
1439308
2457870
122293
161396
609985
198879
195888
1999840
1131312
1455010
2178250
2655786
2161474
355335
2616451
2019363
2529705
1509664
1850156
2468354
234545
1850956
782827
2522294
662535
1066780
1295536
54766
2687580
609058
1150017
1564956
1964228
1681318
288924
1058278
1118735
1058519
2518312
1747129
2368775
407280
1514172
2470441
2537240
576763
1667196
128852
1781369
2562332
1834178
457274
1561577
2793535
2476199
602181
481300
2028460
2518984
1545864
2282947
306840
1292448
866593
1215033
1675416
1720709
2585549
2753406
506235
1165389
2073893
2172851
938970
1672215
361911
607844
1760485
1177335
705998
91210
2036011
416140
2422234
434936
1756756
1711830
1487240
1179883
1689802
2354790
1654191
2200594
1682892
604992
2364050
461998
876085
1318109
2019266
141243
633245
1019748
1894168
315882
1071734
1558175
1290101
2257926
2126220
2224849
2627594
1229198
961350
792795
1084589
835382
2361228
2020358
1054890
2534837
95305
394694
2007126
2889737
1570171
1876816
2705702
2907555
488030
988581
2104360
990003
1750015
1083521
2838611
469772
2863378
16679
1340611
2661127
2705474
2067374
1491392
733209
383656
1487945
1728263
2893716
1781151
1022059
2865154
2223490
934620
2446139
1232668
2246790
1227052
1753965
2334962
1168208
2358673
2488089
143344
2246387
2032188
2416424
2934949
476328
1305553
1823208
485943
1699362
112640
1146152
2095120
828153
1892968
1918654
1827389
266717
1222349
132622
77712
127163
877890
2615090
183123
554847
466974
1637034
2375387
2221374
980221
709443
2702867
2734791
1770174
105411
1943532
2269817
116236
2762598
1761203
2535865
1625722
1941019
1117327
2570791
426388
17266
2492540
1044873
1933404
279971
530148
1068592
1451700
503729
127121
2055037
703230
2718849
2442801
2378411
1276145
1770425
287098
2235490
86533
1039003
1408040
771081
1727556
2424905
297883
1627551
1209892
900525
2930497
1077348
1892276
1320127
931954
778764
2058109
727254
1993112
2187447
2440904
311423
2580158
1342774
1352657
1293636
118227
2727421
1540497
314146
161546
2703850
2209553
2283241
2752024
829400
1370562
2124799
1424898
2062083
1697196
1433039
1965557
1839986
737624
264695
920871
259365
1283501
1053076
384460
648073
1672396
1719310
2213382
412112
2783882
2829691
1346101
141968
1700745
1101529
1254440
2431189
2852091
708486
2566885
2883352
809546
1798862
1102625
987522
500309
1223188
1783924
2745686
2606495
2096807
2706698
1887158
1992377
323505
923871
1914386
2544383
2671350
708465
1277876
1804073
117693
2313884
70638
63838
829816
1448267
782239
984740
1701574
1120567
1763352
521268
1341750
2008139
1894074
64869
1167091
2319677
2160924
2857589
2016364
1484764
430593
721256
2842186
153346
378230
707159
447701
722051
2647210
1917927
2742073
2792460
2325943
1520770
1975375
1302222
1542345
2056258
470312
1325375
951674
823737
452170
1731428
145383
2070796
2333841
1264551
2492798
951277
1634817
311596
1134516
2220570
98403
2246034
2045350
2723348
2622871
2565282
639963
620213
722381
1865767
2014235
1730997
1718654
2320843
1746477
2173023
1778621
174547
1052249
2538077
2331862
2558415
2799216
2843639
1005704
517936
881679
240878
2246398
284088
964094
1015864
1446844
2778440
1380418
1743637
248825
2605925
1452023
1064231
548357
577742
2035066
1608835
51324
1653707
519137
524585
1645026
2829629
1251109
1143623
2483662
1367887
2556376
1023858
960851
2741941
765417
2521222
2251452
1053550
2093415
930715
2310033
1400592
1639274
1597035
2592176
509924
120709
245131
995722
69138
2789288
925371
967043
2032695
2289118
621727
2651520
344944
2289293
1653465
1797846
988906
2119945
469212
1614822
66284
2099901
2798131
1715374
420883
484604
2394240
322636
2512653
659149
625023
1846013
1977753
1106819
636536
2021706
1942220
2081810
1199233
604399
245507
284654
1999048
1843674
1190140
29625
2542711
948189
1778120
2328951
1526053
2373929
1781080
1755511
2689602
1623246
2577149
1101776
1843334
1085252
299097
2413758
2641740
937984
583067
1158330
1555077
584440
1127886
118535
1799113
2823817
492245
2572287
2507423
2147533
2302880
211326
1728039
70500
208324
1659364
385750
2644769
2078605
2883169
989706
401272
434819
928892
1705564
2431677
2228728
122722
226897
2403581
27088
772958
2519
2640009
1580724
1265698
718072
2632229
1593064
1978294
1472531
1178664
988582
1658280
1948538
2863337
853745
871310
1782418
121935
1029144
2060517
806620
1889673
768145
989602
2845482
1659490
1622477
1441088
1666618
2326451
493470
1522569
673700
2310409
1164969
2233446
1921367
381918
1907371
309507
1092640
1624070
2324518
637264
2373448
343048
1750592
249169
1663856
1944275
1701495
576606
1905835
2527726
388405
96835
2619227
2151710
393444
2163702
2266139
2436727
88584
2506674
2152802
185871
2555844
1301073
1446611
2800450
2794813
1906905
2485989
1206486
1657865
539934
713756
1903928
2649559
2078380
1915314
185588
1948584
2173982
453030
160900
1083665
1882015
1061426
1876323
1738856
2896354
2083072
2521784
512392
2216337
216070
1585661
245213
369539
195038
444055
1846086
2464622
912088
472050
1821510
1368002
2788553
1525933
2870564
2723941
1791818
1537342
1513782
1116012
2767970
2430022
2170583
934211
600894
799768
1385861
2231800
2819361
1851997
1571470
2440675
2620730
1999019
2038760
998608
2781637
2374742
1159698
338992
1800984
1086358
2737321
888809
2157072
2580936
2373355
2486191
467410
1334671
2182812
446993
1399629
1657917
2750332
2832547
2882582
1433493
1551502
500434
2377604
2646335
797225
1083266
2149996
767953
2305960
2037793
2238508
2065006
1616790
2623938
2339819
2452030
758718
1848046
2510814
1628257
2059709
1380749
1225177
2107795
2263954
1109761
2215043
2929807
623931
368266
2376829
2520685
2588970
983454
2254790
1859971
1906745
2412184
2670535
183880
234628
432400
2255230
1498326
822972
171084
112746
2812843
2623942
571125
883817
2182422
1845422
3333
603471
726367
1417940
1652880
187038
303340
1944855
1475043
2363042
1018344
404366
1728883
1145856
2345156
556359
2608352
2360266
943540
2437247
1706744
2419885
493633
1164835
185948
1283804
1523467
2816735
1687455
1611352
1390506
2755855
1225014
1109057
1754522
2447119
2423665
446440
114997
1972535
2734981
2762773
96254
82709
2801977
1087745
344270
1429528
1931233
2071169
273721
70070
2476400
1067827
405199
293398
971076
397407
2596342
2262416
2219204
5567
447080
2444786
1218286
2873144
1558557
2474024
1754597
2548047
2167672
831861
739630
2092663
1822406
2209790
1298029
833515
274450
23948
2199003
1754423
507028
883801
501207
2163965
2447200
1583146
1757177
2146300
1564821
1088256
1550894
153898
2203277
1132957
1325541
316879
325888
1827052
2427376
1282111
2249622
1014044
1436451
1049417
1540157
2364434
2607168
190667
309313
1333409
2393955
1352440
2811926
929896
2297097
2463028
1013450
1047332
1878185
1524964
2040845
2469799
1420566
995577
2530927
2498596
2032478
890927
1774086
997162
280110
1044812
1392599
2802027
2541051
2940221
2148142
2537746
1339861
1281604
2768493
2488891
206796
554743
1508247
1048390
603103
1003812
2807106
2789301
1909932
2560390
2678144
638089
1079352
863160
1067069
872875
2710219
1481941
346529
371340
1223391
1461930
773865
2133146
841160
810012
2394883
2252619
2430987
2514277
1704035
526426
2401361
799070
537017
1286591
2111556
802467
1894749
2160098
2812056
259129
241808
800228
2928976
2709310
2435459
1776838
870402
272798
2051912
1748968
666626
1838452
100621
1356674
2094363
1232440
699779
2635301
2273400
717810
2479609
155241
2991
394224
723413
2425389
2419398
2321739
1356547
1819937
156524
2398240
2093648
2046003
532314
752320
921594
2408876
165955
2661614
2695529
1519680
2843720
1897307
628592
1007380
1545271
1902583
919462
2155486
1915203
2704250
642651
2320130
2173679
965536
1847198
2201508
1195441
1268966
1970755
1818709
2057139
536067
2252471
2521119
2461834
2909980
356361
1485381
155321
2601510
912379
2770820
2198222
1662707
96510
2375354
2241470
2185667
691721
245121
2202189
678442
2750727
1446374
2217114
2911189
2811626
342768
827278
2476581
1568017
1755551
821921
283738
744993
2407955
379047
114853
1974251
1483655
791476
1166251
17043
2491403
616159
2764160
20915
966499
1188740
2082399
1592952
1609936
2338989
1785546
2597253
651552
1066863
1438252
1348310
374975
2418796
1230571
619046
733468
2614896
254423
1401574
984575
1866961
210808
321824
1658429
2156406
2833834
1392892
1403472
386916
2426812
2243246
1806516
104250
843794
1270813
45067
1874226
362240
1544157
2781968
248900
169942
2150777
1152161
2511280
1809978
1648360
68601
2333740
1093975
1737981
2317299
575779
246460
954155
1582001
1448978
2865821
632900
1603329
819723
333830
423291
1580641
316108
1823859
1846142
1088844
280834
1920456
2207958
373487
2564662
1688337
446862
2556404
305802
2541061
1152955
1764311
1353602
2664688
2538569
2899002
535413
2683625
699193
30956
2689508
1521210
2326015
1180529
159631
2863941
1421428
1474317
1499784
1649722
2098826
1058199
917952
1391298
607120
2050722
1321627
1859831
2023688
1569721
2615810
1015437
2165167
1274785
281048
651305
379887
2426970
863672
2666681
832529
1864718
1965222
2459258
121756
2756896
1518831
614517
2919596
382396
2275744
347488
2338534
1880236
2756941
667301
759007
1900200
838558
2394498
2114740
2104417
1711077
2681572
1604396
991436
2341250
1033859
1994024
1786461
473450
1607461
1577670
1921443
653568
2436580
875497
1600135
831847
188337
718756
1068275
558600
2449444
2007684
2188101
2550237
1976570
1895645
2208991
2617764
1122884
1331098
2208392
2464314
1108439
716604
1420653
2857990
1717477
1938685
1901189
27408
402598
347308
48395
1636823
185053
2519289
2167263
957205
1928096
2687624
2519091
2472790
1992659
20571
2360947
1908491
41175
2294304
35059
2261031
2044874
2270809
2182620
2411342
2514207
464890
967633
1581258
1531195
1382222
1226991
1341132
2012029
1458828
2147963
2769910
894833
1648018
1857804
1511701
2042497
506369
2390957
1817244
2235138
969418
2690185
140496
161261
1732497
2164661
2306372
1517070
612588
1362522
1968812
1899092
1559116
2514354
1291150
966718
76964
994909
522683
511818
551507
2557915
2523947
177505
468327
2893933
132766
1658870
2308364
2535906
415093
1536821
1674136
839200
2935245
656995
491742
655219
1978647
1944969
2700582
214995
463102
347361
1827680
542736
1653463
2350055
1956979
481087
2776424
1914600
2454899
1663689
2653982
2394049
177797
434731
151606
2053462
548023
2357587
1218330
1798812
2643833
2609521
1002997
181165
1632835
1297498
595406
2727866
2411700
1910359
2612662
1867256
2493969
50322
2442083
1423678
76827
886627
2725001
1268616
2510839
2691635
910804
2152598
2689841
2190552
1705267
655854
632750
2793175
2402751
113090
742123
1352236
1516331
2042720
2420824
2433406
1723209
2896632
1043754
2306279
1867708
1597349
2684767
1322563
1375892
89862
1263483
2641160
2717503
994271
2836983
879674
1627518
2329342
1511939
1213509
1091782
1946617
1794637
296544
2122686
812069
427402
2656455
1654334
2139329
1581984
319281
599489
349726
2073042
11874
48752
1601717
1763145
2740060
922264
1521181
108846
666525
1236340
1394326
2153442
1406531
869694
2158743
1782206
1760201
539802
364429
2643372
478428
1099455
1244056
554270
1612466
2807022
1148775
1239925
2736820
1220528
2690178
2294150
222362
2185811
2279289
1070404
850763
2896485
2187035
1633185
2809437
2258786
2483888
2775804
2172657
1482802
2291554
2349188
412525
2642326
941746
1920407
1509591
1013759
1839534
2031290
2397256
2066323
1879904
262439
2146354
2731361
165402
1760910
1125245
2262432
1583057
1903405
951662
2818670
2275893
177356
366632
344487
2461290
2576597
2070052
1112946
1757357
634482
1847617
2446432
462632
799546
778249
1682020
1826617
2326583
2200293
2635128
895372
1039271
1210301
491304
775621
819240
2450816
1689115
2817820
2891289
633171
2408126
991278
273189
448007
228646
2558833
2638688
2575385
205779
1558196
469672
1786686
292879
1933233
1334310
2696237
677394
885123
1755772
170078
428223
2114758
513774
1525587
732072
411589
393803
1159980
2370772
206647
233328
888147
95896
122499
2683763
1940902
157892
496427
99360
2049311
1410703
2880464
644968
2723321
2000619
565387
2938460
1108572
98452
1821030
646569
2869308
2248148
610171
2445492
1863109
850388
1555216
1538163
1849013
1849507
1674680
706170
2390227
2091261
1011577
2244462
469230
1596752
2710218
1350806
2167724
2229724
1845017
1772072
52638
1356158
1223521
152368
2676478
11308
2069896
742332
1189700
1786887
1561087
595043
1734757
2348936
619634
1656009
1428316
378694
1641100
1095990
957170
2417133
756918
1931539
2215875
1777227
1299794
671233
785831
2827597
741403
2145215
2758247
2059765
1876254
436194
982211
1338026
2580349
2383449
2111287
2914990
194421
810707
379445
148539
450290
1657543
1865433
1800523
2378131
2529609
1050294
2872158
2156365
1712689
1911592
2642336
1631869
924909
1766420
133392
1067589
398189
2315973
115915
1901922
1009485
890522
1936942
1037454
2163105
2623618
1611277
2713199
126835
2145634
2162180
1669540
1183192
2804236
1478104
1915728
1146415
72335
1202713
530571
816977
2642770
1300788
1125722
237491
761393
2613597
338377
2744864
2528410
1911098
1356264
2475158
1795072
2494084
2649902
2211430
2532042
970242
948901
882663
2496093
638889
962966
2533920
2152460
1267304
2850093
977237
1801783
2070844
1177376
2652356
1158221
2902739
958593
2122413
249660
2751901
1155042
2391832
1768164
2402861
464822
1980624
198102
1975389
919729
1939077
1919383
2302463
1068459
293381
2695559
786744
57512
1730423
635011
1597766
99068
1663898
1351725
1298904
763237
1986119
1577491
2084773
1432670
1311936
63476
540015
1967243
727124
2502192
2705777
744420
2557426
2091280
513458
1231261
1779269
675135
359981
2808819
601152
1315951
99262
2638329
2313884
1505611
1385410
1436808
2741890
2220605
1929157
311221
1632580
1361435
2241484
2051537
1921657
1456193
917761
2104305
649577
1695472
2935110
2604952
462058
968710
1176409
1675236
1118189
628924
1948673
2381871
743253
571935
845465
353777
2898049
325948
2454336
1594193
1056244
2156509
2479073
1144825
1874883
256142
12250
695646
565559
2450938
781470
1944569
1618720
1384553
494862
650316
2823606
84688
2641243
2502363
1092988
1321275
1284721
166170
1206554
1655680
1877227
279272
555519
1771171
2477809
2459590
799760
675675
1066895
1511541
367403
2858107
1277234
849402
2291288
1676012
385071
1949032
2658008
26973
1406110
1800710
2896711
2614325
1174664
350946
3240
2210045
204032
2666421
1342199
948314
841729
1476779
828708
1553321
2914162
2677482
766542
2002858
1149497
484756
1390557
1137670
648949
1231017
2534177
1412039
1523040
318071
1890656
1139417
2195209
1533047
529328
1722870
2010225
2877149
250071
285954
407922
842975
2789411
2003636
1089348
66739
1752215
2842595
1459379
781491
431055
546462
2198102
1375039
90693
894188
1336036
2143471
1612027
2463992
1389005
2817079
208610
258149
1086232
7056
2508803
1806403
2878031
2168704
2384411
1366236
2017017
1422930
932021
736551
1026880
2595398
629624
1054542
1541762
2399796
922758
1720351
1728925
1383310
2802765
1716540
948924
2097741
2753196
2592025
1090888
17108
591146
1786367
2353201
956375
106337
1605048
1019830
2045456
216954
698490
2656822
2340719
1540909
2643680
790490
1319533
2806643
1898132
538955
1803224
1969093
1080396
2803004
579206
2873175
2123019
1428489
1208612
191610
2368111
1628749
350775
1486984
1987144
1032123
283630
580005
1467641
2201831
2003846
1183979
293920
295324
2812718
1764084
1680735
2818268
2097500
1320831
1733412
2638883
1976604
2052508
2209804
2320517
2834743
2151385
137902
1489374
909620
1717937
129696
2925569
2337510
1304117
2112374
1463666
1611885
899889
2701720
428155
1215332
2375133
1623110
364922
1692932
2561510
1811264
531073
214730
2510094
1387685
1738776
2103298
812530
2867378
2421670
1471843
631190
1960393
480974
2879539
2324291
2679946
283179
2045168
202423
2922415
354494
426197
2385258
1042650
2747643
919983
1089839
2904159
2748056
1360937
2069618
1843695
1620809
255200
858067
1646333
1932703
2239532
633842
2082585
1603293
2779537
482143
990114
1667397
1947983
2289617
1326902
1936839
386859
2727337
935396
995963
2861199
2310044
298362
2694779
761682
1042428
2930529
355622
2126590
2362774
1730870
1987580
505737
201717
1991140
2531623
354919
2165253
2591846
2521988
729951
2429143
757561
2350562
2612766
2522655
638862
1423316
731307
573072
2761406
2306245
2830154
2301233
2724725
2123582
1537891
184280
1135433
2635197
1796919
2446374
777577
2859265
1595511
1609886
2191170
659821
724236
2696391
514882
257823
621005
1915956
2682425
2720619
2497624
1884279
488809
1705069
2278064
611596
2600977
1445563
606145
560582
608662
739302
2112488
967296
2231167
2153425
1198853
1986745
890874
42143
430164
2281801
1637075
2191457
1552285
1401850
2246244
2477789
1143261
732284
1891832
1585099
462515
789267
802334
160735
2538402
2270346
2824646
1299856
546920
2656215
1969818
2003382
2520444
399771
2341450
23776
599922
1144628
2637743
545575
1464721
1355260
2459966
120382
1992293
88893
656517
2681986
1919800
1035797
1318577
2351988
1561198
1493099
1378843
244458
2193513
405342
491479
388034
2678088
2581428
2182232
1470024
1019829
2148533
987545
244665
2324429
2831761
403078
1159914
2078686
1397060
259834
2486881
2932549
1992063
250071
2584564
461661
1356352
2280394
81957
68168
2429738
2673712
1425153
1402519
977401
410112
1902041
2457768
1208016
2634339
1809287
1649803
1378017
1481364
1048903
2643149
1395361
1375293
1449074
1848682
710038
1707036
1105601
751775
1602485
1819280
1159716
542538
1186750
1826479
1744164
1617592
2113461
2831950
1637534
432081
2315042
103991
1892504
833353
2179321
1533834
1389861
588173
1141302
1203440
2499280
398746
402465
2585837
94607
413285
1022957
1580237
1437590
1241384
1169335
131848
1926445
1822930
1903337
1499179
738745
124278
2434916
698593
2174040
2899661
756148
1387700
2526474
1501023
2393104
211474
2107766
96168
193484
31734
2168754
862495
1431101
1614278
2061095
1969676
2838536
1444523
2087336
909682
1560276
430257
1297716
2897740
1519231
2803683
674017
693294
11582
1387937
2643190
660439
1568825
1551900
1498686
1562185
1327640
1406714
2915025
1254525
920558
952566
1361315
1108115
1926080
33508
2108537
1266290
2452166
335108
695673
2791744
903665
489413
688339
1035001
2673053
2853152
1951815
1117060
2635706
860786
1120795
2222915
2216853
740105
2275330
2768237
172285
37330
358549
1325781
1301671
1691322
1544154
1767920
1141740
2260432
2484560
2234817
1134906
2044963
2400472
1930350
2201507
1936306
2012039
804828
29057
1616235
1818141
81696
576175
463559
1887265
1896538
2396893
2091430
2916230
1758325
2903717
336923
1685275
445539
653872
1238806
729409
502116
2354225
207856
2824586
769999
2487748
113219
2620284
1237039
1432699
2786631
568160
661590
1798491
2454087
740635
2139247
2897686
2179576
856291
2851733
1557207
2019003
1772300
1245076
2172302
685619
1174359
2670295
618003
2320646
598332
1623325
2876596
2585724
2137383
2628961
1673710
1511030
2106228
261400
709613
1484976
1402141
2626588
1426186
893365
2298264
1202638
1650563
637959
1537510
1226457
1697044
2459716
131224
637567
2115230
1036364
2743102
1864703
376658
1067940
1488780
933621
794269
1787169
1968148
415703
1339071
1807147
77189
2160113
407763
302303
1333983
416376
581982
952462
1607441
1820102
1727081
2645877
2133390
1188011
1866400
1957488
2234316
2280220
2118141
1643920
1189693
2055152
2157620
1254257
1029440
119415
1904189
1004552
716261
230714
432262
44829
2118744
1505970
2423434
2699718
354852
654596
38399
1802161
477859
954423
1295350
2196179
2682286
2801724
929718
2009471
1729226
131607
1771465
2346694
1670188
2110179
1444979
598842
2815911
186105
588665
141729
114760
1311356
2346980
804731
997872
2864545
1658844
2244715
1726167
1353246
2298585
1723936
2581292
2383142
2100922
88830
2699685
564136
645324
1042933
747384
644192
2884916
1754913
1859324
504931
545216
2925402
2531487
937663
1633683
608450
1414429
2604826
1757790
929736
761765
2505348
1922089
2607837
950532
559950
955027
1297468
2176985
900563
1304645
1480260
1928911
2709503
1250242
1373641
1301183
569854
1462352
1452120
2853697
641551
2786639
1087786
2822311
2136657
2638072
994924
914318
2045245
1788379
512603
1947475
1549470
808129
1473500
756016
520999
2195544
2306285
680943
908959
2652848
999614
1129634
521479
563775
2246613
1586872
2760191
814618
2143966
808444
2413933
1492639
1270983
66587
1208054
350885
2937746
2426773
787356
181389
1957597
288707
290050
546006
1241122
324015
2076174
2200548
1240600
1481102
673043
1711141
467873
2740692
56153
1469266
1117303
1448783
2778753
942549
627434
1032924
1095095
2345516
990339
2929922
729549
1362291
481753
1056126
1578287
666313
938132
2355599
595263
1786279
1730480
210374
1550630
454525
2186497
2308198
2525830
812821
2413921
101855
157060
1049964
79314
1513556
1157783
2644933
213648
2729876
872129
2288345
1297836
1140457
194721
303444
2358638
2782777
1326950
2673728
494799
1417327
2184043
2362537
2285052
1210028
38957
628227
2280188
1658681
2129691
364792
2071506
128370
2541134
344599
1221594
1091094
2715207
2903051
2433207
582961
1887175
1238540
2723360
2550314
1810317
263777
1444054
422043
2635637
2812621
1294903
2003983
1543266
1460746
2499098
1021776
421724
1558189
627219
2788263
1740442
428627
1959696
2577119
2846007
400473
2340516
1676776
2580472
2368746
2746365
2819822
1108230
2716534
372319
2431920
2481448
1038658
362116
2308302
267308
707351
2598983
1226055
1110706
2342225
2714520
658497
2141398
718385
2864150
1490707
177360
1805595
2039848
936475
700109
290025
209473
2255575
2167108
414210
31056
1097972
1444315
2315420
2782602
980105
410182
2581149
1924921
2680674
751312
459203
1635287
38072
2024697
911550
2481564
1734386
2520872
1633683
1660837
1252204
1162214
795097
1428573
1419390
2933923
1840845
1186874
2832812
1863494
1155173
849055
2546964
92065
2715863
914673
2491797
1372160
730540
552410
991406
1067056
1559593
1778843
1542266
2859547
991964
2370361
1951242
918382
1422283
1548716
1080083
1261694
365722
1983892
1696302
2893064
1283735
2580863
2100192
2619422
1244609
1792575
86962
1376829
1004438
2785938
444896
780182
536220
1570666
1324331
1679948
763752
637014
537387
643956
2128764
1573047
2340889
763231
2117977
817399
2401215
2441193
1091653
217968
396489
1877227
304322
837822
1230711
927626
1175528
2440756
2324896
2825639
1950917
1335941
1225253
2759636
839410
1129881
1274458
456790
891528
2385123
2131785
255288
378266
2669897
1074251
635065
2815810
1821837
1190264
1496986
2144068
2902320
553881
2092362
841246
2282012
2440591
1771910
2199438
239548
2108938
1359204
2783251
434942
2813836
1620288
2266891
864210
131842
2609598
775480
1743501
627973
318236
741481
1982810
2095003
724933
680903
859143
1677538
1398892
1164960
1575625
1177488
1306107
47881
1036248
2647576
1127682
2889907
1618603
1492032
1909350
2725454
1208821
582641
1853079
2574322
597876
2391647
2638079
1833433
173028
1766209
754191
1206441
29075
1658254
1536268
33571
818676
270239
1783865
2853120
752762
2078843
1312773
130982
554277
439115
482831
1432766
1946996
712962
879929
2831951
289495
2553822
1161246
1017141
823156
1034374
1101341
1538704
2630776
2806967
373791
32157
93114
2364279
993114
445819
1508761
2265036
1239794
2035995
209410
2800734
60975
750083
111876
231542
378272
1312762
2306591
1864559
1058319
2149758
706037
17582
182437
444721
2666989
1856668
1482208
532653
2553375
1771305
2144206
1948721
1430913
409374
1525299
2939405
1417982
2582636
717059
648948
894240
154495
157450
176329
2913463
1664184
2198525
1866200
2446239
1772899
2044604
125804
90198
1031210
608149
1537694
1787912
2807920
2181500
1386193
319758
764547
1627170
573657
1888264
1380400
73381
1226419
2479930
1991662
2780176
766259
1771304
2917038
1698411
1055817
235351
2478003
1408046
92651
978570
2774160
1666852
1857433
1353817
344722
284839
777319
1245695
46376
353616
1120031
442627
1856873
1317004
1339180
305156
2678794
1958254
1023857
671064
824105
1969120
2280606
2444258
2364400
581828
1486793
904569
2401304
2585758
349834
2757160
1984070
2889037
194931
169921
417207
1816056
2077085
616849
2730837
966805
1797827
116521
1427561
2031247
955558
2539655
1487355
1081634
2642661
133456
2311228
1420127
2589025
2633252
206791
2075594
495877
2863851
61526
2619862
1875357
1356795
2509291
2526125
2898858
2811550
122654
2427291
2648185
792720
2485725
1586605
176333
344871
733741
2762380
1097646
1442419
2383412
2750590
131570
2284846
1324912
1437923
1807576
963619
209795
2696843
1844455
1664208
1262446
709604
652353
922782
697165
1798926
1079802
2231792
751160
909305
1005469
31130
1699198
152980
1863548
2741479
2616759
635219
2374494
754326
314630
844778
432151
441903
1030975
1241260
2877565
835148
2031748
1460439
2650946
560840
150993
1510134
2205915
2381353
634896
2502766
2574851
827025
1195994
73127
1673686
2335726
2314969
2176438
1272926
915345
2217488
2341183
1680015
544317
2409396
2192429
673516
2817038
2437245
1642339
651023
2568440
426769
2906261
1513447
1628751
906242
307870
729827
2228134
2627535
2543822
1877055
853596
167072
963390
1016859
1933693
494813
2415951
2833963
1152452
470183
976281
1842621
2532774
2823328
35085
2316237
338261
719246
1408500
24834
2704019
922673
1187845
345659
2277618
238210
1798559
1612529
2391694
1049405
2626854
1596299
1551775
60213
1034653
969903
2873237
1394125
2373404
1124578
1308090
493339
99013
1013496
1120053
1107184
2310742
712825
541090
2252322
316864
1320385
2505491
480155
272127
1330261
355526
675895
1000942
1704055
1002427
2154649
1324577
1831685
1698874
475374
749396
2206097
2415616
118560
2442930
1416337
1075374
1331680
1283617
48003
1566781
2127187
104219
607436
2028784
621468
2604510
2430258
721861
1329736
1933953
2152120
2428585
2867601
1954872
565989
588825
2786934
1754229
2141155
483397
2350263
2548634
1864338
1798153
2681370
2432399
2029769
2311744
803634
1218615
272602
1324375
2545569
2094668
499594
836250
2151995
2283885
1934883
1401185
1652518
133907
1927547
1356185
2211580
291474
521661
2087447
518363
367643
2602304
755625
2465434
1453706
2431804
2738265
858275
2430637
1649346
807391
853002
1462038
2891117
2784779
845766
909513
342711
1466809
2128936
1789986
2111818
389449
2403785
1675343
995511
2322786
906359
2915750
82214
1572281
700394
2854893
1335771
1406536
747879
407576
2571073
168014
276539
61821
1086131
2481544
2512518
1796804
1907181
1321534
1579062
520319
1262893
1348562
480454
1573804
937186
1686928
2840253
67315
2738693
676402
1562673
332906
256274
1318965
1081999
2243264
667585
2218291
587130
2805984
1184378
472468
1368726
394543
299739
937163
2706200
2598664
54713
821108
2398944
2624499
300596
2156117
1742531
2379808
1190163
825062
2378863
1975115
2713718
1221845
1796769
1605121
1616455
744638
2231657
779563
1081757
1944580
2387396
1426053
492644
385962
1470458
1890498
1076138
1142159
429459
1823564
2397012
491820
1005034
550861
1850647
1450181
1924571
184628
454582
1066210
826946
2800208
642873
916144
633276
1028439
31343
2782461
804935
2719231
2069199
986850
2562025
414746
2592182
1304397
2562760
1854703
1323889
561756
2522028
392834
1100440
484459
984681
74554
2544830
2337064
2682207
2273544
1900472
2727394
1268491
1163523
61363
2309866
1817269
1757356
295132
1445424
691619
2775959
1520789
1012281
2907476
1443568
2502859
2250572
944669
2427330
1869235
2888444
2216236
276418
2884210
618901
2471612
2245887
2394826
1934500
437289
1450380
1769510
2919261
2600502
2052649
1465215
114594
2406165
1675338
2156487
2573474
2511235
2137862
1865439
941008
1875749
2468070
1207941
1464620
794097
952376
2532842
1040192
1186620
1392726
1962936
1570456
66599
486944
623904
1144401
835690
2019012
1817313
1697625
2590166
613581
563330
173383
1981389
2659302
257749
5579
2141155
1556510
286416
2676875
1606453
2523625
521068
1481533
441925
1922588
180578
2903861
1231148
2588000
2415233
1137855
1084506
2876556
603013
339268
1895396
2564414
259947
724236
2064431
2761609
2439645
1663422
2240025
6088
1548036
2114873
1678639
1985446
1875255
976838
2161403
1163496
1261929
416383
21103
385323
1534171
1805996
2758662
1799741
44653
2694907
510922
1030793
564181
1194145
2692701
1557942
183884
2680360
2536293
2668305
2454630
2199209
599876
2703007
850229
2292861
905625
475201
1469247
1496534
2346805
2828162
1841639
2262649
848924
2583245
960868
2548960
230712
185583
2903980
205864
2747511
1950045
741029
134663
2811608
672424
646950
2489857
2708879
1491158
1672467
2231711
1134641
1376076
1988039
1121294
1902117
274061
2294795
1743775
346942
462103
1080538
1052765
330753
1202759
2925497
687133
1370210
2022714
565306
1891427
2236055
1063228
171446
854266
169517
310850
452747
625093
1719588
2248896
402097
1652821
994911
1753952
2269303
361375
721959
1540700
1282761
250581
535245
2818876
2732320
1537859
1467686
2579695
2734848
522365
2825471
1118927
755059
40771
183899
1569531
2532424
340499
2011024
1258848
1786988
1876842
1979436
714743
1719310
1031813
2844007
1037315
2167487
2184810
1462915
793628
373225
844756
565498
2786495
2299438
2019712
1714743
1402833
512218
2175314
1671202
2044071
657663
1423367
1604846
661304
1715060
1630165
2856626
487293
1027802
421309
363914
450897
1834699
1696460
2394975
1003046
1895207
1053925
2350691
1083674
1290023
437744
1521731
1755653
901545
384596
308052
1649328
170846
2454927
1935361
2727021
1408351
113508
371668
2238738
1582518
2059408
2222848
2401322
1920689
774092
919055
69413
1620564
2061053
1577586
2724389
1301940
599799
1579797
1473009
2276961
801467
2525449
2730878
2660188
2039781
1376762
2774737
2687225
571790
550390
46390
1635210
1576410
1373032
74012
2237292
2331863
180681
2062594
2542472
1730102
658989
498826
1347461
780602
1611632
2939834
553356
906005
779308
2406569
1831242
135372
731614
2113309
548850
1230575
2402243
1453710
2246912
521581
2465447
695799
1317724
1735352
877790
422615
230121
1831705
521745
2062122
1415372
2886201
655541
1368652
857992
1927446
2839613
193815
2324588
486183
1676283
1532543
1481437
1491747
440452
377219
183420
2476319
2025172
456435
1742969
2882174
1629913
2814685
229198
1332545
199617
722270
418701
945874
402998
2031308
1789756
1664269
978998
1550153
224806
1330402
2257224
2773272
1572713
2741701
1861438
1778240
1459741
902781
1564363
769403
1217163
1339671
670986
1833017
709567
1843338
1318422
1460200
1489573
2642846
23635
1558815
1267947
62967
185280
2081248
1128813
2377339
959389
2897562
249777
1038721
362010
238984
2402839
135459
1829568
185860
1735281
1848438
84493
646501
1627293
2298937
689426
140639
1459982
153064
2021201
2202159
2579341
2856886
1657360
2444271
1230323
2088697
2454989
1508809
2213684
1128359
1446063
2445097
1919478
1602744
341168
1034748
2039532
747164
2187788
27180
394607
899837
1515190
189076
2434690
1292924
1257158
2324440
487334
1683887
264614
2731341
2711737
1733716
449838
364386
2063474
503807
2161703
1190434
1904142
1971074
1000179
2445755
349812
401847
2070151
2525210
1339565
2501983
1997351
351169
630796
2747724
1234968
1736608
2825109
162603
227923
4044
1909469
2264551
2844562
1915941
2713728
1871037
679740
485527
859349
510455
2003824
2024069
263669
2326210
1228633
1106526
2228049
874210
1138830
2645699
1875678
2729832
1693311
1193918
1417369
263837
1265182
2623991
2916337
1280662
2222734
1784281
645221
1593038
810974
28329
19362
1726814
1488877
2211128
402096
1690101
1027463
2601962
276267
1944185
907728
2544647
2404618
235699
2268487
2122099
1288372
722852
1774237
2540164
440190
2920830
268977
2121226
883614
1499598
1668504
1055335
2092536
1765837
1545097
1971231
883837
710506
1454640
667992
1929458
225558
2078811
1427661
2260860
2235184
1157635
41324
2553085
2002131
1489885
619537
956969
1868754
1965127
337458
740885
1179371
2491002
1665104
2847824
1215414
93750
1831716
374325
1453729
750849
2499645
1640665
2925483
2542538
325688
1573267
2275213
1278157
2516955
464665
457200
993442
2398507
2301783
754492
1781896
244120
294465
904006
2570191
1110973
1208247
2770176
2814781
525276
2746282
215786
2814117
829170
262668
2051911
573017
2620132
492503
745748
678898
951535
1394475
2710991
1352286
826124
493755
1830784
290556
117792
386612
2617513
1284553
2526034
155718
2605458
2416327
1998106
320275
1419660
2168447
407528
596232
712040
2870674
2458130
1957339
2855190
896234
214328
2776842
2602616
2667031
1286300
1119426
1267843
2658319
2068827
1391809
881724
1838699
1149421
1001001
445518
542782
1109792
448492
1326030
2420810
2211644
408596
240518
2514951
437335
2034710
1913957
732742
1392869
520167
1251519
1439908
1509775
1276826
2758932
1120896
274103
2048226
770201
2615032
1422400
80556
704207
2519359
1714218
1716042
1749489
1522876
2046469
2638070
2570047
1606767
1551742
1685986
2360736
1147905
2217568
1865668
2724417
2790614
133321
1375712
1661071
2370113
2559334
1667643
729673
1363972
2625440
1349849
1061899
2319281
2701006
1432095
568880
771561
2557495
1220980
1893019
388164
1471472
93289
1917468
955325
22169
1214437
275540
1875613
1279580
333476
2776897
2496467
1335502
2116775
1071102
1672226
1833952
1362826
1090958
164247
696012
630896
926805
1186954
1531505
2499991
798527
2438557
2626188
751728
952529
112978
2324281
1224122
2857485
99023
1571331
696847
2400178
2053651
1557156
643450
1947467
2327878
1482514
245571
303079
198461
1319344
975912
543597
2096392
2819248
2703479
572723
1744135
2211227
919475
230969
2884088
196965
714349
983159
2383907
2770759
1202752
219966
2911621
2352158
1738687
2454853
14002
1305489
1477085
328670
2425657
1121430
2223226
1185503
2604544
2459617
1416209
2208550
1696073
2251436
1888988
2560801
2600170
2868507
1352311
1017058
2566053
31874
1536906
2293769
2843516
2696566
2854864
1637493
2704396
377645
2611821
2583893
1507403
332247
2751266
2185595
1681241
1102737
797618
2114709
2901252
2365562
807021
391771
669363
393517
505863
484970
2110950
1053575
445045
2269893
1650905
1122031
1487410
2554974
1873883
1448981
50040
273405
2525704
237371
2937318
1797970
1420267
2135883
2455879
633087
1137105
504530
948304
2595873
2176565
1031578
2938739
2446920
1308391
1597604
116925
1992895
1928253
1634373
2725475
2411161
2030754
158710
2837652
1068396
206907
243302
2142331
2442156
30359
1201154
804777
1852989
348223
1304557
1661113
1460562
1968800
643265
1412863
1571388
1791149
1686658
2059033
1370277
2501773
2537127
1868935
932460
1163961
2770008
1587492
1031389
2156437
2403798
192673
449820
1761955
82324
94374
2730479
1390284
117990
622215
1937197
1693820
2557024
2890278
868530
2030078
1961876
2381914
270828
2815477
2098091
1500447
827766
2125397
396091
2736847
2840957
498924
1507336
908547
1947179
2715725
1806061
2199948
1540523
1671025
1034211
957639
706908
719276
873489
2707335
2170532
208058
100377
1013133
1393795
112222
413785
947421
1600150
2882623
2653485
1922280
541066
2756529
2665842
1690786
1360972
99890
1217954
1579506
205932
449121
530720
479119
860486
1640046
1643532
1068334
433690
1320003
297672
862604
2768794
2257916
2800308
2473001
2820646
96724
2119588
649236
2203885
563542
2005878
775153
2374132
1325009
1221226
1791850
18327
2572926
753804
1563094
257114
1862639
2742054
1504301
2207294
1902386
2445330
154830
1151974
2000732
615441
1274539
2015975
1549211
453676
1869836
2913397
108110
881940
539759
952667
675644
124166
456924
1389637
12647
757865
2103189
1782211
702943
2341339
2680864
1939515
2209757
501568
2725483
1840343
600973
1436044
695438
1142273
970512
1273908
1941743
2813630
1621665
1870156
1124385
1711263
594872
1348563
2154667
176688
2054692
2379229
1925916
54844
2839800
1085317
1131287
1428013
2195991
2507968
790533
272626
2807623
297666
2856463
626050
752638
1818396
140678
1026221
1609511
197441
1249048
2420400
1213561
2332133
529201
735592
2866846
457524
2289689
2156953
1154149
722150
2807425
169811
32934
347253
2674139
2732547
2725332
2350033
2772225
2271080
1786806
1930695
898352
1104055
2766519
1846027
1491994
2012151
1699320
2648581
1732436
2602617
371792
1149370
1596278
1787767
1005117
1134911
1262844
2633717
812025
2929906
2184571
477351
865964
1026262
2494195
100763
1446308
2668481
1866918
2687288
843196
2573186
2423042
2536286
1687111
2166877
2155720
1753033
2650803
2151571
616132
2115308
1079172
1306581
1841510
622034
1040023
925527
2286836
2897462
1301259
287314
1942794
411157
1655572
653722
337077
2335676
1280212
1668212
1548508
926047
2580058
890699
1216671
1900562
1438754
1402001
2514029
1190363
1377633
2295289
2019084
574482
935638
21374
2286108
195398
141133
2113104
1899781
2629721
228983
2850631
562267
2388278
991188
1657737
2251645
1597128
2231507
591340
1569767
398634
2770155
1542288
870549
1265987
723402
1966100
518031
166456
938608
480383
2284529
437635
1168484
2090039
2489288
2296357
2368520
868162
1959116
351683
864254
530965
581494
1747559
2543766
1601364
1205180
73039
1704870
580181
1145751
964803
153311
1203741
2159477
1688779
2756381
1728751
2044614
1979034
2792033
2393917
466967
851218
834135
97
2610018
938553
1269455
342882
88790
1973385
1759095
280552
2637313
1263133
2161991
2598436
1814570
1726192
602962
663972
1689829
1543132
72028
1331853
926999
1363237
2232127
2415340
88800
1176168
1520797
2844662
2899789
2180129
1904451
736502
1369563
165369
1759824
1774734
627044
1601340
2132806
962327
656361
1307869
1220494
1402469
1810278
794070
2591982
1682305
364799
1065908
2340868
1226501
1897027
423260
993693
2233083
1029991
2027080
2167543
800470
2553569
799077
214614
146552
1124779
1109725
586668
986715
1402100
2130140
1111383
1725754
2206271
2507566
1235679
65714
2649220
1538183
559794
972181
2918932
2334633
2015564
2100416
1367338
1869597
668030
143917
2410811
632363
2500337
2852636
295113
1346406
1063474
138467
2835017
284361
2901769
2605424
2166747
2462573
1614601
442502
2423111
2930442
266532
1999133
2045316
2511064
272281
629338
2684648
2136231
929914
665885
2000363
1271217
1573336
1672486
197773
856136
247858
677081
1271129
1039776
2514860
467760
110930
2236073
2800264
264322
1509490
559545
393391
116685
206561
1348747
813884
2315429
1282252
638612
75526
614392
1720475
866191
2087213
1897752
1906637
627065
1031206
2585201
377815
167648
115236
567815
325960
508360
462824
2786604
1356299
2686085
1429573
2505223
2853757
2130366
2123623
2541465
1671798
483307
54110
1011015
2779327
167604
2410505
389389
1490126
2574574
1208635
149416
2352718
1082608
642053
1827271
2651693
1365748
2757544
638027
1415936
2066187
1092724
1675132
1185423
2607040
1091043
2453073
64393
2745392
1817941
1936766
610268
974709
2148518
2058677
1651606
2917938
1290057
2900524
969033
1082943
2740144
1814023
972295
981869
241265
194059
1735212
796974
2768802
2358960
69150
1678041
1793946
303339
1150497
1228107
2450482
2716423
1740607
2202489
1154790
902396
2253326
2108453
1295873
2785129
2286296
1034396
1713077
1081970
715521
547369
1271784
2368563
2176016
167132
1654239
67638
1489185
1861136
2403663
181634
1719230
1525472
83652
871577
74286
2169704
572805
1365539
177716
2715508
1354383
1711756
2661791
2805882
1636632
1833171
1100234
1654701
2077639
2102535
2752020
1648307
2361004
2257115
39623
860310
2786212
1046665
1046692
2479944
305618
246830
418689
2536169
20961
2385019
2049824
465891
2129119
836995
451558
948126
231262
1024568
2087577
348500
171831
2473588
2465542
1768785
2136808
2779084
315745
2908044
1899845
62905
175184
958960
528733
904305
2574925
1858014
1498737
2844000
584999
905279
1032866
2124323
2222819
258544
285969
2605908
1384848
1373824
2743930
2277555
1665023
1151693
1974602
1556790
466990
1806219
1040310
468356
2138406
809829
62505
861755
905695
281198
1329938
1206437
2154412
2013030
2719340
1097298
2019560
442339
497327
1221188
1657953
2196454
1755323
2163042
2455023
807567
2582217
915484
1480827
1882777
40729
2127393
2139607
1161633
2381190
455654
1899731
2091072
2391266
2067493
366172
2934301
688270
2388035
2856658
1433755
478155
890078
2664272
1829252
84114
1096593
848174
435356
282338
2610275
1240858
392887
232705
2386542
52056
1396878
1149158
564284
1173859
1482217
2824454
1744743
1701281
1455914
1166206
1983351
848117
263697
240821
129101
372033
1236059
1661266
1951439
497831
2231706
2214081
2020483
1717592
1872352
889733
1926501
1118693
2403767
742141
40687
686550
677672
408777
2352056
398275
207319
1366185
586549
2109774
2078775
60028
715506
1895176
2823903
604751
1464782
2843642
1232065
2817834
320970
2776309
2097974
1825258
2067086
2007477
1710352
1140433
2670504
1278782
1366220
813508
1630385
566478
924555
2151796
1680800
2281035
1668888
2889763
1726953
485334
165143
944181
2431028
74694
2518966
2803609
368691
1276600
1437163
2579505
2292924
1372831
1388711
647561
2733480
1938308
871764
2427097
1258142
2380174
1007000
516920
1305848
2076533
2171419
2261027
33370
2174531
1514165
1376323
2125747
786249
748119
307244
1757257
1100880
2117577
427211
1403027
2736383
1203151
2744687
2863671
2425290
931891
392509
2375184
63792
1061089
1071429
1510664
1949683
181752
2801248
1767523
2221767
1844613
2228874
2766265
450422
141191
220966
1320633
2516621
1620710
2088011
2215174
902672
2269863
836958
2073499
2662695
526932
2403734
556712
1850117
1232492
1071534
726096
184872
1897543
702213
1100361
313959
2304566
2933522
1415624
2384452
821649
978771
2442325
1710601
1303674
1508151
1452543
1453233
58316
1036637
651606
748151
2468015
749963
2239657
2136115
2338013
2922810
1754342
489266
2854737
1232143
206589
2581325
2352222
2697519
2242103
1958610
1807728
2382629
1818524
2732895
1755260
1252212
868998
2661028
997021
1821179
1795518
2605760
2523565
2189149
445224
938805
1264585
2354786
323746
741513
619858
1661749
707818
1100893
1529023
1108998
2419506
949971
672187
2776354
324937
2297726
94048
1667050
230043
2231926
759735
2430138
2325239
637214
2113398
1252085
1072107
2117994
1585507
1948963
1777414
2252420
2108224
1982030
2928733
1184360
2682189
1022939
254691
1676191
2912006
414332
2009131
2433628
1953125
698797
2835240
2202545
1448405
1831789
114222
2393348
1080577
1632037
1559806
2339804
2718016
2535884
1232051
2016938
304318
351819
2869757
284676
992125
1407506
1293601
2904030
2743308
2154
1592935
1733750
583344
151557
2586339
538912
102582
894355
2627303
1843128
960968
767356
1198852
1359669
2566050
1067557
591454
2309724
759998
2310825
1070195
1210216
1212894
2846660
1055220
719797
2570794
2740309
1811702
2335497
2678610
2925552
15714
1229039
972494
1962840
1954221
417073
104531
1664607
1589617
1529209
118479
1916581
821623
2656674
2544715
652713
1185745
2439360
329580
2318358
2111010
1086373
2214827
270041
1665760
523937
1453627
643470
233422
465033
2886979
2452596
244049
240403
1704813
2086123
205703
1467433
100017
1959144
121288
307186
2656595
203500
571487
2874803
2910647
940209
2226588
247283
1911422
1819119
1849503
1402614
1427551
432582
357574
1431535
2732064
27106
1876897
1035706
1807891
2559121
2818333
249318
2419713
418707
2732218
473507
2384359
785825
952762
2621994
2206281
1989932
1305343
1529928
1914562
1390401
1183001
444156
2744766
2228785
1593315
619717
2017180
1785059
233201
950544
2514481
1351688
833592
1449990
1892709
1471154
668823
2704841
935416
1230436
1287468
173756
1851899
1802854
1437476
1698404
2179224
835731
864150
1216472
2433378
1169931
2347597
2274625
464308
765268
645019
402374
135826
526679
2224364
2349000
1825967
849022
2626445
2595216
1909731
2041397
1125387
752593
2234446
1193859
563411
2608387
562089
1540963
265546
1044431
434978
2204066
2741506
369893
1245942
1276386
2589314
354666
1950422
1281400
6924
2777663
2096359
1063325
1446585
1947709
1017904
223063
1287239
1846358
618458
2057472
642096
1229971
2603362
648421
869128
221863
1877017
8265
1895779
2499456
272700
1651354
655424
1452859
1887480
1511549
855000
64040
398797
1122938
1260079
856761
1144724
345335
2096342
863048
1916946
14870
160933
1411948
1828473
501801
2282032
1400491
343826
1023576
1496955
1491274
2836519
297520
1219793
2248346
458230
2394329
783543
1525765
552938
171776
537975
769507
2743387
203609
1593362
1970592
1902087
2835123
2224172
616873
607769
31236
921957
1400994
849845
588433
925677
1812679
1676255
560218
1255289
1627719
347928
2016217
813010
300704
106798
2802090
2888922
2369884
852772
2207305
522203
2809570
1626347
2377822
1838078
808154
1705170
2173990
148624
1208919
407093
2413296
2893690
2641153
1295705
2300032
185520
104942
1385177
88371
1011501
411706
1570382
2820711
982243
1273917
824036
1454746
1237503
135848
834080
2927037
1253752
1611798
533623
2397095
2037136
768544
680548
1472360
553860
368902
803237
1967809
2146561
639682
611191
1130368
2001346
1960083
8067
2042417
843514
1523054
2830079
2338061
2541557
801132
2666399
1814114
817562
223228
2487167
1525284
614065
601314
1185044
849417
2442339
1017104
1348068
1979689
1043506
1948918
1627604
108972
709286
1937889
881935
858949
2748973
1200858
2181528
1186026
2199394
614396
403333
1006129
2780835
634604
1754712
1051275
2105203
976781
1086652
481076
59792
1036305
1733797
766154
2681666
871169
805047
1286689
1759878
2764955
862160
1022610
2032578
2340256
837666
1686486
2536053
494520
2789807
1619404
1408624
1394135
2084568
2011963
1835778
397325
2495595
1120673
1097870
1085890
2092006
1687576
2867025
2886922
517719
1825868
1207913
534978
1970052
1936293
2400411
1108217
2404748
92075
334443
2106339
2147381
1138586
565807
956850
850035
691135
2764687
2112369
1493211
1495172
2407191
1659842
1708868
2596796
1580457
2642337
1714488
2135454
2033325
1111515
2303817
1012411
2349787
1780871
2209950
1240035
1563208
1057718
1253590
2580306
2855690
462020
1904640
1301676
1233455
51922
275314
1945383
932853
2406534
405667
2200491
1357463
994876
2498400
2629889
2213835
2245188
2452062
23603
1585277
2000558
2442374
96796
1560165
2178658
2347147
704396
1713612
1888917
2897286
2380723
1856043
2894255
965736
2762927
1374855
1088610
2820071
787197
1140082
1948465
1167597
270726
1146185
432056
2336666
1612668
1773523
223060
1987035
2149142
2036219
320329
223532
1509353
2293185
1035682
1171791
910447
1477672
1700742
476690
1449084
770863
1454351
2694538
701395
616151
327034
962005
71366
2718513
1016276
482366
2404084
1582495
492914
220802
646041
1427160
1060745
2847431
2167147
1567039
2356764
266729
2651460
754019
2580895
971766
1773075
1251554
78229
1398490
2191646
624701
847767
1693879
2866597
2637185
2734367
1460176
171555
1975644
2864940
2853492
2524484
1960761
1051131
2823787
1363094
2618754
1147131
575380
2599796
1971139
2713685
1395225
2248242
372673
256195
96288
1277265
1916099
878183
1844151
1151984
2097523
1424191
1915585
1987112
2489233
2727541
1307664
993642
153925
1647319
1448231
171051
346390
1423500
537058
2051877
911864
713505
945494
2856912
267526
2374232
606054
2040019
72558
2723840
576028
1769934
2792472
1887265
1714821
2438060
329209
1188462
2011189
103563
1390043
2930944
2301679
1321039
2162432
2092960
1002608
2646262
1267141
698951
1349650
1296916
227751
1219065
1729601
2164250
720640
953570
2041780
1594922
1616446
1518266
498857
696946
1590866
965171
2292330
29579
2548628
169399
2028822
1730302
1414809
279175
1575737
1956538
2657439
2710081
2133241
182878
264355
2361798
2850790
2188420
1814596
1286684
1974470
1134759
2883058
996896
2327026
140848
1720710
2105101
40357
834803
153075
1201392
110357
454618
983410
2251576
629144
1981967
1445160
2820732
2359896
1924477
901825
1338799
1929733
1824074
170706
57394
2653073
1380529
1408583
2714086
1755961
1130067
427405
467522
1473729
1962119
1019471
1110196
2544903
1231117
791873
1205124
1713166
779424
115635
2072584
2429824
1772127
365400
840039
1271532
151789
667112
493468
1890083
1288716
1359583
902009
579793
2848992
2774921
1894910
805430
626308
2530570
2799423
1614675
2237123
1102907
2122956
2243718
1445139
2931376
2769948
2063861
1738777
1952205
628539
2755307
2274868
1913264
1445276
2254675
1293200
2079002
787337
2050685
2432179
372550
1483390
928025
1512851
1362123
711493
2377880
2731245
1096111
1869903
227094
558513
2308901
723591
2505242
373485
697715
1468577
327882
1568811
2111797
1342735
1085110
2667720
2766211
2455091
2048943
1932968
650419
1580921
2118820
957852
2888412
2641120
2411635
2845315
1807208
2395441
2623303
824729
1511678
1202177
1949178
453823
2050010
532432
781244
103027
1382954
1459480
1065454
624969
1955546
1906468
2799428
1755505
2216206
2343219
2188288
2902222
1277670
2401631
2675919
940524
1124870
2133430
262675
2599220
2634809
1960981
111224
65886
1629592
1987695
1042794
350311
858777
949597
319382
1175666
714709
2354987
1495801
771621
1538964
1631958
2448434
581133
1791090
2411418
2841867
897316
1447224
242344
1195585
1225054
555750
1160231
2563073
1503379
1591850
2025181
1815326
1776723
1479224
1988348
766092
2575588
1760812
2321488
534278
2115673
1191462
1387865
861010
778255
2440816
116411
43241
2681046
2246139
480837
1780236
1000558
2060610
66126
1788506
1551180
1301983
1485677
836513
360162
2073534
78021
189918
1137256
46760
2709454
785017
2317955
2286425
2558468
2898110
2274598
347273
1915969
599869
2577262
1579206
889450
1172345
2000558
1653759
235506
2910662
597341
1572875
2603807
2836555
212376
420734
863975
1334600
2536942
2106450
2424299
2575341
1186728
2587373
266867
424642
1084367
1364767
1174323
600908
822513
2416501
670141
364196
980589
1743008
2445782
404174
976088
78393
2874049
440746
1314127
1033182
1550144
2240309
722400
1670252
2779539
1607263
949022
2598472
2415565
2340236
643992
245747
2647966
2095972
1019321
1272825
1045593
2105643
1144404
2495546
958032
354534
2627563
2498555
133147
1212944
1672540
979668
1020413
2713163
500033
2101055
276898
580527
742125
795850
348406
1252381
307409
580792
651039
12061
1786403
1119023
2593160
204332
2092738
1652012
433051
2340153
2119580
403660
272191
2097336
2708209
137805
1645365
2820274
1678200
1553835
2543185
11183
432820
1424572
1066282
1283363
2435912
569358
2104308
2150669
2091818
2798556
2122927
2318118
2037855
32540
1060013
2565491
1066934
744414
528890
1226387
1782168
1931644
392441
865796
2555612
2269632
1565926
527439
1028442
2281184
1485662
1635320
2197358
777153
2415452
2657217
12030
2910881
1264820
1016913
2812149
1007289
2188836
698779
2510939
2874718
867695
1960074
1684108
2245120
1736977
1099812
2670962
2272428
1781057
596616
2602512
105486
526447
373907
2850906
2311491
1833138
2311644
164267
599947
1343487
2724656
2937234
988687
2043289
499871
246696
578036
847388
50943
1385278
1849097
294705
2927675
226740
2009513
2805661
308311
1530733
1749129
2573567
987535
829821
158220
2934014
242640
2878033
2708013
594284
469432
1954811
2143040
1034565
1676038
2606855
1209858
879848
1104621
403289
2335415
1664776
308334
498089
2452539
1411912
688598
1780560
2348409
2863586
565486
2532822
1035657
2076740
1775409
1653693
2092980
2208217
1729824
996496
2371909
2182249
383570
612792
2152411
197088
2447032
1154153
410659
1678034
1627006
2814905
1661594
2521116
844593
1065756
2631095
385885
986023
339816
1986191
2845939
116505
1378509
2775220
1320587
992380
656926
1599469
1792184
2530699
1383963
1342499
1030243
2389990
2346911
2396231
1148061
2844500
973582
2045783
24241
2215530
1365082
1242089
1026570
2750937
415160
906767
318705
1780577
293151
2286843
1803632
122665
844372
2522776
2656308
1930569
1949041
2837725
1295510
2650650
2518012
1470022
2622957
1738746
1822709
2258922
117333
994988
21570
942105
885173
2185199
408710
904425
360141
1671349
2650479
2118860
565216
2254039
419813
1921680
2855649
1526161
2792745
2774825
2211165
1684408
1840448
949512
2008416
1455950
166792
2478207
796972
483007
1215666
2191073
544606
1720538
991262
2612306
1520217
2908177
354777
1546540
553390
948556
2360056
2465601
2707470
1277892
711335
363822
75294
2289286
2463816
182245
2392979
2905531
2046649
669162
2540411
2201447
414007
982262
2517074
1061150
2589992
2832137
925335
409663
2903555
2611032
1507951
887834
2677879
1772419
2325513
2352679
1959394
779012
1275911
57639
2836959
273193
1344490
2653440
2036145
2480224
735072
2878679
2312947
2769543
1895756
927701
960708
345827
2149777
791213
2928304
1157777
2807941
2437373
307895
180365
188321
1510837
766140
2566731
1061377
2372018
2132610
2177513
2391021
236680
1645431
1138708
2378444
2457375
2871547
2626031
2897778
575199
590194
88053
1277785
575787
2484240
2523288
1946537
1847295
1558011
2807074
23134
2490739
230796
2689384
821623
1860415
2516981
2555594
1271800
1854840
621115
2118820
2513422
2114157
2912719
2667686
725830
2431203
275481
2365949
1973580
307028
573204
2322178
1036429
537274
338860
2914662
61256
1262294
10649
2761955
953251
1495803
2141273
1099293
1478362
829365
2410483
4649
2925251
2739860
1171868
1998858
2839587
2546603
85672
39000
2813707
2097413
107851
1859900
205245
1948646
250096
131142
578565
160108
2895375
697360
2307374
759422
552164
209084
2262771
393626
1440511
1971647
815221
2809311
1432921
1042251
780217
2458319
1022461
1003843
1846722
458492
2839684
989323
381999
1207356
2904687
1550476
407068
5460
2639947
106699
2727526
693994
551397
1964336
2198758
1271636
1106144
2683619
513051
1547407
848325
1376211
355875
1513486
180432
2023670
610472
1397592
471453
2317236
2707373
1710193
1188028
1499866
1977123
1280983
1286262
1085124
2563790
757929
1866568
1561563
2724716
2589893
200528
1354585
527305
2378877
2554660
2116596
828620
1565940
9390
2290830
182982
1141883
284703
332654
2044870
824246
1043781
683491
1203475
538818
1678575
2099196
706168
2009757
551156
2112158
2043922
2445136
1100373
858353
764490
1520396
2533222
536777
268504
168283
1130713
155810
946101
2474849
364075
1780768
712410
285690
1341387
704804
379578
2709194
2029158
2683331
773834
1732994
2411961
968684
2798067
2025568
2802463
192590
692212
1305189
388196
2123076
2277923
2460098
1245155
130543
2691318
2233180
2879742
1661817
762516
1005828
541765
686603
1570478
1016562
1690963
131271
600631
1349484
1884407
1296426
2671121
1186336
2643473
1257862
2766446
866160
246686
124745
2114548
2673112
1520117
1934717
1466235
731883
2589592
739690
2338092
666818
2491923
2399541
1628876
1379322
1058784
2412000
913354
490189
1425330
2173195
570744
2006575
1473453
492041
2798930
1947121
352839
1527455
156685
586096
2205658
1721366
2496327
2845914
1707593
1268087
1171119
2412529
2506679
316219
149639
1016439
2161885
1883851
1413970
1566698
1062469
212729
1577392
1628517
2865965
1815632
1116056
2600427
1196053
916206
2362055
2247782
2147541
565021
631703
466142
1390816
1264686
2455753
1006689
838392
694476
866702
1238219
2910711
599321
38533
1016459
62830
1066907
1313437
64770
2014604
2606169
1109562
996271
1047758
515586
2442772
1479432
2700098
1143551
57194
977984
2674581
559152
601675
630011
1776737
2238454
1540354
2357616
328299
631677
1187483
877276
1296966
754014
213707
1871284
1425944
1939908
1424747
1572988
598103
22186
336501
906500
2045954
2913640
1595697
1524702
2817434
711279
520185
2112782
2932777
2411632
1268825
2153068
1966305
2698352
126086
2056310
1347783
1762720
466574
1556579
1028220
1488188
2250992
2084598
705058
2114826
1688673
2280682
358883
2685554
266517
1295340
2773668
667471
2716767
2738926
635960
977685
1446297
748646
642990
1002382
2412010
131318
2009918
176703
2720429
1875195
2428559
2406088
1372115
1689915
1127656
124433
2400993
2273493
685434
1589361
2096484
895638
2795991
905342
372426
954633
654717
2693813
1724626
1907723
240835
1303551
1618505
2124097
1230832
1648713
2718933
745038
480112
1443685
2784146
2101268
2305742
2365694
115350
684456
55994
1890348
1200117
1430010
2153609
851286
1949127
2336022
532042
502862
1841931
409222
2317426
2316724
1203610
1874836
159920
266091
1293064
677138
481755
1432538
13256
2907148
1004105
2641887
2931215
1450789
2722387
796831
2475227
1015455
2568071
2089855
1819206
2026692
990395
619379
2925847
2774416
2428800
832573
1329617
2405111
1788122
2519395
321300
2836696
2237031
843164
829848
2765118
2036352
2486718
853786
1596573
2813135
2676196
970746
1672207
1376623
569012
453063
1722904
12259
7455
644969
2471039
1889772
158720
2733546
2173259
2003801
2044973
2550245
1830562
671700
2029365
724819
1291955
2834003
1628215
993809
554786
2650975
819441
1759804
1107508
870037
2363474
1235664
1606262
457722
217804
1895320
1067347
1148169
293760
748153
2143001
483869
1270769
816273
727533
1826526
1255097
154506
563023
1929266
1407992
2441197
2062418
1322011
843504
1599605
1337167
575018
285669
2166006
79518
807860
664580
1996960
2714547
1918725
773293
1913045
1223686
2796125
575447
1884382
1963880
1947852
2239471
2002766
491463
952936
481338
2047356
1487854
2297437
2700184
1718471
1500751
2851982
1536090
1773765
2824644
137243
1260998
1175228
1986081
1538004
1444727
577034
2854868
1720507
1880288
2248644
1002474
1228054
2547707
184641
1755248
1874962
174862
1221547
1267759
1243117
111493
1376397
2288999
819588
1931815
1090473
1797840
1611603
1167108
2052921
2266780
1501918
2698099
1257935
879016
2269198
1982586
1717564
1510856
1164593
2097716
1109216
986145
1193766
1750147
978966
667389
2124091
338896
2237612
394437
2313704
254613
1232030
2809866
339988
2699529
1515825
2593227
1639474
2728837
175744
1047657
1804655
2107550
990048
2118147
97022
1791847
955103
447351
1277765
2235869
852361
2767747
753157
2311461
1207222
1627758
822802
712940
1385697
172438
656597
317067
2129372
328434
698395
1472589
1167297
1009275
2370608
2342194
1772444
2411179
255851
32291
642822
262104
565886
2930645
615149
698813
412337
2309650
1292999
2088391
2251715
760445
1751809
2651902
205626
2475415
1614573
301891
806350
331913
178395
195819
1934540
2047323
1370850
2074995
1235902
1346814
1329537
1036249
677005
468101
1899750
2220827
2904013
1825238
2914157
2130837
2591612
2122854
1268864
673293
2528193
467080
2160533
1429922
304299
1078323
118745
2820017
307289
218317
2071753
2716016
572079
38057
2607506
1778246
2310267
1166575
2639543
2176684
1825609
448143
1745897
1049897
689097
676290
254496
2497929
2058480
2391952
2873430
222906
2562087
1110159
350025
1312088
1065072
1314863
1421259
1146790
505429
2079566
2673974
1030824
73011
1384112
1539032
1718458
704903
2085825
2083123
1756910
2522404
2503570
1773367
1160702
911569
2407417
2114482
1884225
742464
1440737
794249
1215399
2722767
18752
1134620
2605646
906043
717135
2331105
503512
2453239
1253805
2750052
799454
2902819
2176629
1933352
2590847
2722016
66745
1393350
1113910
2158875
1592847
1733058
701553
1298811
2083627
632716
2424509
1034040
1120193
2429231
1662295
804940
71420
1491878
338176
1750990
428152
2187755
2824184
2232036
1258912
458605
2795072
2250444
2831041
1356403
543377
1170902
554601
371443
222887
2797935
590981
2623110
595155
1794458
230493
1811293
1278339
658231
78653
1257830
999088
1647082
1928551
2781370
1727889
1996294
1299855
2339372
2146384
466239
1528676
1540863
1398100
511485
88676
85868
830140
395661
1705557
2302871
2260084
757192
124703
412561
2855588
381895
1576245
493301
2270404
392986
1109669
490164
2412107
2675112
742681
1504523
2403746
2270331
2593299
2251955
2187302
764788
476988
2727786
1896058
2083792
25511
518907
1975343
531717
603335
1936466
2763193
852773
92029
523788
2141518
1872592
1155249
2735999
2389225
783774
1306221
2230366
698969
1922701
1575768
923192
566782
1267110
163831
2250291
2177007
234103
1747003
723315
2541499
2261565
417316
549026
2061218
2893269
2666889
1285982
2454037
1753443
190038
340240
2593302
2890729
238464
961367
1461277
919903
933162
553330
1821666
735513
2656200
1368104
2913089
2331768
85929
1888830
1348998
928255
858774
1485552
2741471
1467500
1144248
1083570
38646
828983
2937882
2876003
2536802
2268189
2925762
1083980
504124
1752657
1778134
500591
696237
2195860
648853
257977
1796426
1602021
2330207
1903845
2056846
859694
2464077
2620509
228843
1292118
1257974
2637631
2255965
2757366
1593601
359337
2729543
768563
2013017
1862856
384947
488577
2254433
1936918
2091929
2403331
2483181
2599986
2110652
2604716
1348820
1539414
1925418
75383
934639
1571339
2303154
393632
527908
2693526
1178753
982095
1795575
1407236
1969225
2055497
1819484
2167884
1207654
817987
1424383
2182336
897550
302021
1632242
13576
2878142
2060020
1409329
1659482
2830717
1900725
1293469
2561383
350500
699867
1595274
2222132
263939
1137077
1803765
1962347
1764483
2016373
9169
1613921
999595
1466628
2132910
1911575
1602222
348980
1062527
2317241
31222
2643835
599935
439597
2562680
2174038
2527721
2768439
1922928
996781
2012663
2721010
1320086
2380170
115109
86631
202034
2161808
997633
1578178
659168
2222238
1407611
2587838
58076
629946
2024291
2606407
2112420
2935348
1206394
1750947
1266796
2440345
1802159
1741914
394526
13472
1651252
1055908
370554
721265
2672087
1027684
2614266
2496685
1570283
2639080
1064493
973376
860939
2411059
2801230
1632931
2198801
1197733
757856
353160
1771741
1280784
2636484
2905994
1888148
366119
2719577
2640946
2789635
1005242
1286430
2849875
336569
2517464
87510
2476724
647536
2477129
30533
2629371
612120
289562
1973507
1954346
2419110
1071923
2531515
940949
2642116
1841754
754796
638092
1067372
1137306
56641
852256
2837408
383723
1675339
2522688
2402356
2841067
202683
872645
480521
2278466
714401
422272
2368719
755336
888359
1841899
1701432
1981875
2904588
1346558
1141748
2833737
2911335
1595573
2332959
1695744
581997
183590
1643789
2424234
2196838
1019712
2918730
2347305
2767783
77537
1950052
1799390
299102
336008
10225
1542923
518356
2814535
1932842
1537848
91580
2502849
1369423
2297126
1461594
1159107
1418957
1350236
1751738
2815407
2032320
1663617
2926113
1687780
1901955
988730
1049581
1199245
2362981
1089752
59900
1849974
1437305
147092
940290
937828
2851822
2658266
1044531
1085172
2915908
1655205
2771023
1881392
183036
2223240
2616457
1195088
342754
1159117
1232259
1235282
2592690
2358641
1788346
1717768
400185
2359818
2258644
496973
2253053
2334357
356305
687531
1683060
1790630
2776709
1032622
1468193
1616913
586561
2069750
1678701
1479761
940829
182990
2230651
1985985
1606767
2317754
2234622
490659
2079952
2457996
267801
513194
317246
1402984
447110
2166559
2321247
458907
507496
766101
317893
1033285
1464212
800809
2203278
2288972
456469
968793
2214444
2768659
704611
2661630
2277309
1627115
217973
2745295
2143776
491454
1420187
1165975
859628
2670957
307884
2655134
573310
1022320
129989
2795072
423622
1986871
1282434
619584
1558011
257957
2463210
2769246
1292464
2413457
1945013
861357
2103080
2444250
1091044
872393
2330269
1721373
2453409
1723410
563522
1508340
2134221
1387250
1917592
583495
1710375
1200951
1102370
528465
2876855
2639374
1908646
1236733
2639055
979628
2845342
1696357
2752785
1958010
2655879
1345420
2379716
2367127
2733280
2671739
673011
615981
1722594
1327834
2305094
2085127
1774798
2407614
1958487
607732
2913297
1870416
1405071
1446202
2670746
2153083
2073413
2379629
2511293
1708861
1247955
196205
2638667
790453
1401470
1912042
1805224
2794050
2471200
1955662
109447
2164886
1483341
2385155
1771539
1396659
1154123
2699028
2041012
2499266
1430589
554709
1723323
970083
174164
2459189
2768150
1177726
2448890
2434136
158351
1406055
1456561
2220093
2085544
1253741
2016231
1872434
846164
1951099
202095
1833691
2851914
2723965
2268275
760225
1835847
1970709
775254
2367239
1886828
1149439
742754
2881647
1612656
1641782
609113
369226
81094
1615066
1542010
881528
1538474
1685576
1024052
1455495
1737708
619998
425215
1226828
2442517
764436
623515
2593968
2641456
2241421
313726
1081362
796740
624536
2613220
2121781
1821583
717305
732572
1640528
1525356
2295253
1163814
2852536
1691986
274665
574496
229504
537473
964737
1448178
2216302
1259265
28071
1229550
1215809
186989
1537385
2140742
1913287
977131
816433
177834
1817518
1705028
2686273
1232154
734161
2736240
352057
2555494
1484753
2193654
1251045
2287037
2508959
32222
336160
1049244
2052490
2214952
1153861
1035890
2923065
532532
1887851
235596
1296216
1497048
1578835
1093400
679535
2333448
2912899
2816858
1660890
656155
2597242
382493
2088344
1709009
1788853
847260
1914888
458655
1873476
1809855
2539588
979201
2075345
2712185
1797871
1918811
912766
2010128
1766843
691463
821096
718700
1248404
1416500
930778
1117709
999687
150108
370308
2619703
1826636
782355
713164
778503
2443799
1660285
262441
1782138
2562033
1223354
2038773
578068
669944
1276658
1773506
1586744
764282
1226620
1035069
361290
273901
2441847
2327038
2094300
2077662
1260130
1349756
2322755
175837
2557276
1498166
2780326
1178438
218804
891901
2690201
106092
1472773
1145793
1577471
689121
797800
185528
421305
2849122
1136371
1324880
149662
1721494
1009291
2405265
121137
2230614
2014435
2641227
2876353
818080
211638
305861
2814892
145996
1182412
975857
1361376
2668925
2594605
2454480
888072
2553798
2221984
2333092
1683816
623547
49052
303376
1474213
517441
1642197
2474972
259196
2107245
2242182
333060
682979
408881
900162
669540
59489
2541890
579406
2645563
1419517
2595106
1712478
1675789
106479
2136013
2836480
953910
454276
2141191
488770
1200798
196637
1222735
2454486
1861158
2915608
995314
1727626
952224
1366813
1623782
1112548
2800407
2296990
1583180
882333
214080
1588082
2455447
2393585
1506259
2611560
1886547
1957704
2113264
31647
532310
918772
1160230
1542043
2327146
1526650
83868
270133
2180788
1448936
909750
712209
205674
483434
907978
937366
2557986
2153453
1035913
238616
1822850
954583
1160290
675663
11228
2692448
388139
2265925
1975077
1837109
2876313
2842343
394463
845008
2828707
2413883
11329
2893107
1294129
1059621
2080474
2164821
1665100
867286
823750
454918
344424
308197
2422083
1808501
2083162
2507588
1016446
2893188
2842098
313497
1654797
1381585
2190136
4397
2537372
2273987
446588
920496
2044673
41881
2156249
2058041
207698
2328161
274647
1205061
979058
1121010
1165492
835951
2395075
2577742
1905154
647350
2477202
2756163
1951647
8046
914055
2598555
2568007
670414
2198212
2914126
1349878
2523761
2140654
2811243
2625197
790705
572673
225358
2940324
584947
2350475
105077
184635
791957
2047643
2686097
2295795
1896004
526438
223414
1528014
2574840
1996568
2100088
220101
1091427
2203607
895293
2506706
1410106
2850256
2409674
551012
726822
2104948
223356
1148084
2764138
747933
2774933
1925891
2786190
2251264
697918
835324
804641
2756248
2057471
2347769
1775512
259979
102506
2029938
2768437
1703254
271765
1701700
1031284
1311719
326281
676612
451283
1664574
1989214
418360
1959301
389155
2106431
391815
1719621
2386520
326843
2394635
454121
2295136
1719096
2267102
1479596
2267908
1111067
1564022
2502708
2024382
1628343
1522211
1796590
876479
1405711
301256
1634957
258248
1405909
661994
77020
1480829
2306699
1378168
294199
1283885
97000
2582876
1135755
1706389
388980
1645111
278657
1945612
2592179
2048091
2449490
1231759
364545
2799108
2327658
1676201
1787456
439753
1713222
1162918
2891093
2896405
1106371
985004
1550443
1797662
2376919
1579450
52562
1509960
2596163
347584
199327
2576581
1182745
952898
489009
2075915
753136
2372994
1189575
1721278
535272
1025736
2228662
1280967
362032
1665842
67625
1188243
2931391
488175
1871134
478790
1893224
393346
1305964
757101
1020265
2874786
959885
2267401
438633
1911398
121716
1146512
1259546
1342471
914796
896821
2372530
322978
1747943
298428
906435
281156
635599
1827003
332517
1910151
2897948
469588
1457469
1994512
1855271
1888950
699274
2076453
767855
1583808
1840112
2914882
2118097
540298
2181964
306266
355512
973459
1719270
1762308
311825
616485
845075
2144227
2270075
1775459
1002305
330080
1436957
2862202
749267
2735777
2301677
940
2247383
2173816
69895
1721094
687262
81386
2118879
2156608
131658
2441365
1027866
1736192
492536
2536623
482134
2906693
1788124
2418370
732501
994346
2571556
339452
1165064
2900723
1985992
2283173
835458
2534689
916829
2518379
309243
288984
609565
1223890
2370470
2723951
1688147
1006417
1653259
2425644
1420246
720953
2049208
2014720
1914217
114263
856092
1440601
893400
1511262
1779602
963926
1704299
2940140
2571180
249248
2365306
2152169
1059852
1198487
994214
1125784
125319
2507886
2080586
1587256
2078277
1513907
2780259
1640923
1265084
1886487
828197
1126207
1202340
956366
908958
471702
402505
66379
1049425
1053976
2464723
1653152
2632150
2146901
1704146
1026499
2000905
2713872
976193
2752422
992471
2150227
1999610
1231891
2340714
1544249
817950
1514124
1264221
380783
2805071
626625
453343
1686429
934130
1730394
1697620
172693
419919
1393329
464255
2124137
1188441
1461079
2658073
1952463
1196064
2801537
1556037
1546004
1561008
1444318
1811398
2192715
2787719
2369165
2314413
1665156
2229113
2253253
840234
188252
1791958
1165213
2702705
1325295
1869329
663625
1427297
355901
206402
31884
2554984
1005175
826700
151396
659799
2802874
2884362
1679973
2385651
585987
411972
1784885
395859
456324
2515404
1236375
201798
1604527
2864882
1148517
2798559
2512540
2585336
289332
859691
1089079
2619952
636993
1609081
854707
1475372
1876268
15129
996678
2726778
1190890
2197571
112103
181301
878275
101353
1318126
705127
1555971
809305
1719553
1720801
1594640
1264913
2226603
1970178
861550
2635284
790802
1859640
1645625
2843160
2563729
1429529
2641958
2135766
444518
2448432
2908339
1396195
523752
1874213
63326
900281
2688117
2296101
1750292
2922073
2860693
1557021
2937309
2402123
712029
137933
2276609
1714270
264451
2102883
1182152
233421
2316363
93425
1708329
915869
269218
2182603
2242164
1747460
1175977
828724
2731795
2096186
2507679
1466658
840786
922376
2850659
379980
1967071
2338145
1075977
159500
445442
1453804
550105
2706242
481015
1553798
182064
1022511
1991282
621743
1532236
282372
1958969
83723
2423581
2372322
145850
1279775
1730867
452405
1856634
2732977
1090761
373692
295896
2660326
2802054
117460
339306
2062710
1574727
2909229
2788447
194733
1368074
134331
711093
2900212
701027
1432206
2906282
591382
2746792
2668998
1602752
1794219
199188
2933156
2210755
103147
2392457
1761185
554878
2341027
1599632
982344
2685366
334407
2216414
668031
1041176
2040119
1158351
2345175
1195262
2550203
2344291
419853
421707
2252850
2739536
29500
626359
2869379
642979
1506167
254923
1224120
716370
1663375
1660813
252330
1539324
1739016
125282
301902
946008
2210953
66231
800042
2389750
883854
2653025
793951
237796
1701252
1361520
628786
1878186
2775454
617703
1401682
1067195
1822498
2480948
1312638
1692592
2335231
1440325
2659416
772905
2721632
2919269
2482418
368601
912861
1926626
689980
1566028
329067
1974839
533486
2860114
962113
1768349
2741781
2026149
832011
2726244
1078099
2098902
2132409
1923367
2106767
1719576
2156750
2672096
434387
2782945
2773838
1063160
2433914
573124
1612058
538007
657511
832237
402822
377999
2393344
1168730
2758961
740873
2753298
675994
2454177
254657
1116680
1933997
1379633
2407200
1064104
735737
786854
121113
1579331
1368278
333955
2819514
1208734
1635983
1143055
958149
1681355
1280200
1363120
2022707
1060850
980975
2049165
2047056
2458914
191941
2890797
614338
1758522
2779136
623442
2411568
2868355
502215
1388381
2264355
1019895
1890328
451314
1424191
1958593
966426
2581800
1508263
405099
1538096
1213205
1535824
2322909
1871086
438377
1085017
2904953
2608135
1236730
1295725
960443
1132905
2917200
940151
2403341
68407
1005022
2300696
2533511
257495
826568
99392
2317836
1385023
1104312
1782827
652734
1651393
847989
2440717
2664052
406163
1901574
1656148
1806043
1742732
1531507
1617397
788129
230148
587928
1668114
2220304
523417
1989004
645361
443766
1467672
1045851
1726542
1609264
1945274
1518212
2710113
1297269
2261639
1975405
545368
1898166
1087543
2442336
1945663
1777169
2091922
515736
291425
1768700
725353
465690
2301715
2254054
659850
1618891
2670087
1948595
3423
2347620
947948
2118871
299807
1082392
963305
899214
1624823
1249078
1361517
1898289
2543351
2190191
522949
1189359
1588334
1531179
2535431
813033
754624
2508043
2694409
1594587
530187
2002889
2451887
1641315
1427288
2258557
2172484
2847435
2307944
1353134
2090119
1177494
551282
1043624
1362568
2811422
2374840
1102899
638276
130452
281016
622997
2028082
1717423
568929
1275947
400552
137053
1286924
2757141
2047606
1245038
1153075
2147827
1985836
2341437
1276418
828044
1373260
1140145
2544171
825132
1961499
2404264
1968296
2702553
2772279
2536741
2506385
612207
267811
626366
1101965
1937445
1339567
711264
1994543
390816
2173782
1297374
833698
673128
1812446
18229
1776988
575106
1583841
839609
1597304
585846
362410
477820
2542489
2388935
941809
1630176
1182739
2428062
1504274
1993389
1690589
1916685
2081842
2030811
50991
801218
1508938
2541331
909597
2474221
2274705
398534
954562
1376034
2166313
2685984
238036
271471
492766
2777524
1766091
80565
2340060
1966678
836590
283970
1026043
1826782
741475
1543509
2743229
506327
1059325
2848790
1621395
633073
468415
1215978
236049
489863
1724576
2315964
1850766
2269407
594990
1844869
425882
1839978
1350845
522338
2539461
2646126
2890478
1503194
151876
1233007
1645519
900025
1849632
1650241
2310444
1930686
1506227
2695679
788648
2239092
2894069
328195
1992289
362254
836967
12233
2408550
1552498
2719176
1623258
2408507
1886484
2638895
492333
1181947
408990
1038195
2466181
2839192
2449037
615869
2524914
2375822
207555
1249497
375861
1426508
688175
548534
1555670
1422081
2123908
2136953
2502364
1050242
691217
464779
713484
582250
726394
1938595
1866302
505516
1586314
2034073
2750204
1422331
897113
551631
637060
866593
884641
1523044
704896
902874
225287
2000400
2322893
244062
580897
1723096
2147998
2400555
1746432
2377772
1074253
1076525
1035191
1817834
2636882
1284082
2270766
2726599
2735187
484469
1652406
2895718
622889
2623424
2729813
1005264
1669823
1557850
2027484
1262110
1322972
2757765
1599050
164176
555511
1021426
229577
1731817
1148192
2369642
2106551
2904132
2664508
939197
2863874
1184925
2099272
608061
382137
1056741
674812
2886651
1575400
1133388
552993
2204823
1918043
1239330
488136
1176929
907708
1224177
2504815
1091866
350909
1438676
1601564
2129820
1630221
1281180
322263
2759054
799780
755236
1541248
1564022
1616929
1807506
1811538
1191988
2739121
2078960
381420
2192901
1228083
2426191
949770
795741
1298563
1549587
421017
1858486
1796350
480389
77189
1568697
2624435
2641098
1222083
2742381
590021
1753438
312220
53614
2621070
2484291
2495731
2429676
1555377
2925385
2633678
142667
1451968
2145381
2188686
1019809
2594936
2888253
41654
2491318
1811311
833969
2341259
2412361
242199
2016851
2688887
1741609
1974672
2048604
364838
1475098
800013
1759913
1043664
1981407
45270
1639156
1362097
2405399
438306
2043217
2751302
489934
1404018
2772815
2500327
2777349
2460968
680726
867039
57849
1930183
965217
2200812
583857
1986792
267073
1730038
145330
2188251
256923
2910058
2816124
800219
2718944
770906
724499
2240698
1985191
1203135
629786
2233773
1942398
1127394
1744235
242828
595823
2404302
312481
1871306
976015
544540
1528231
2358359
328340
2716203
2260153
479480
2515099
1568433
1397797
1003502
628231
2875727
2268854
87972
1810037
1044866
947553
2336334
1870634
859063
996079
2530414
2062086
513042
1733327
2536721
722914
471784
201556
2132417
1892009
2042090
1473984
1799132
2240681
220662
1290262
2865587
721851
2648259
2324554
2292098
345279
2464389
302599
2106683
1065536
2345613
222887
1728565
2378595
1537723
2121865
117617
2641748
1729540
182371
1852804
1618793
2467263
2617682
2539694
1485255
2525276
381048
625789
2329544
1314806
1006192
270759
1417130
1300797
493839
592248
1942289
2591478
196710
829713
1633014
1179414
2877623
275135
1471512
468427
1518735
2583186
1635752
1610031
899465
2465357
1986943
2707298
949734
2869441
744194
61039
122779
2924411
155750
1805906
1161386
2618639
1796541
1414073
1963061
1994704
1141133
2602773
1951485
923256
1121415
663901
958984
1445651
1232952
2545000
743754
1905754
2673827
2491289
175325
810753
196586
1352773
1996870
2050263
196543
664838
1031446
8312
2805481
1399324
2212892
250229
543294
2656596
1491114
1759958
1100172
1176209
664556
2114065
935895
2421542
1232670
2675805
71401
2071535
586041
711107
633143
270000
1564943
1846579
1841307
1293919
2740620
2238346
2831787
892540
2215378
1326522
1139144
843960
1712894
2300270
2215661
998503
2451439
376376
1128648
2692985
2410267
780856
756957
1682083
665947
2833990
1092072
77355
283321
1841615
2404962
633316
1352642
2385715
1575576
2154172
2755929
1233826
115574
810107
902734
2170907
2198817
910152
651893
835834
2319826
1069872
1875556
701183
1565217
879277
2130581
349068
218100
860638
2498318
1124854
2126628
2581970
2445192
1197569
2197400
434655
2394294
370996
150182
1078185
572836
1642468
1137817
2677760
2090585
773548
303258
716814
799809
97291
2832932
1944062
921055
67552
2723869
1921799
2317197
1353811
404279
1412672
2598821
906572
1120266
2579559
681219
846885
1153316
2345346
1258437
181425
1443177
2759358
1055629
1413059
2184482
163588
968649
2591426
2916875
2714213
1970666
1479869
614879
1411484
128388
2062960
22563
1336215
2067251
834320
1814015
2887604
2279769
792833
2761363
2651765
1696994
2157337
1509962
1551202
789732
1970095
2511881
1307141
302618
1586861
712550
1530614
2206117
2171814
836314
543518
1071322
562131
719914
1709259
671424
1272387
1145601
340433
629393
2557836
67685
1425400
962915
992190
1419849
934537
562405
131529
2587798
1932515
754928
257235
2382136
892639
1169956
2531436
312116
1236680
948234
636347
1063152
2342939
1528719
2485065
775045
1552370
2413343
2787767
2741079
2071364
961504
635273
2650583
1912180
831456
1339013
834612
2752526
902635
512846
490505
1437894
1910650
2107863
1572675
1580593
1861474
798481
801386
1948810
1193645
584155
131063
2189582
2020978
1820225
1061710
1108237
1310892
1539718
757670
2178653
2801993
2811941
1089175
986867
633536
2070390
2460684
2283440
1374959
2706996
1317953
2817142
286403
2886694
1445645
2121495
1944746
681039
2797580
1971483
1308750
971900
437188
639528
1340923
2866434
2595722
115394
1472077
1170266
2199813
2603588
427624
635520
1104620
2058414
1021853
23291
862761
260131
1820701
2486210
1351842
979094
2464184
1542853
2740989
959981
2059679
1208080
983748
1709534
1249055
1250769
1630798
820519
1183061
728045
2666907
8341
119049
2332366
500703
534917
1022192
1571640
1654614
1861254
1448562
310039
1467476
2133721
1026139
1323590
198981
1791415
270174
1386315
2500104
1281096
446629
371515
2287785
294633
2203828
2016842
762395
2894844
2155617
866202
516992
2810037
1323904
1673451
860448
1275881
2569128
311017
1691665
555153
1255865
1229904
733640
82829
1493683
1213918
370118
58596
2247909
1367574
283246
1325979
1889408
1346056
1342000
1109218
991295
2171999
676321
165877
446859
81971
1341969
411999
2162085
97269
404274
1248727
1209886
1795651
2337722
590005
582349
446937
1158869
1442075
1464509
1631500
1043540
451851
2511981
2189639
1674907
1485222
2136165
954986
488334
651422
1975883
207733
1607866
1351031
698791
50721
812774
533095
1278375
42999
1321698
2418634
773490
1425804
1971988
2898958
974265
433379
582944
808637
2593741
430546
719967
2027512
466241
2288008
1394773
46595
2395172
1268675
1627206
956851
953801
2658984
1197966
2522094
551615
1889943
2488617
1724434
2394370
2546421
2324861
2554101
2124381
2362829
1140059
428739
238176
350570
1633389
2776285
2699466
2379906
2075778
2390464
1961809
238042
715830
2533490
2692149
1027633
2308522
2467587
883048
401433
2901649
570883
2547362
2057719
1211228
577254
2027201
1442672
1743301
2267930
2926116
1400748
2577362
138648
166993
1266211
2199648
2608505
2603186
2807244
952705
2829503
1308630
440975
618657
2262997
2142941
2923173
1715043
958170
1543100
408228
492135
191952
1680299
665660
750962
162706
552955
2270636
998305
29090
2316469
1453501
1745754
2256434
576025
2399462
303029
311781
1038928
1189132
1687876
576957
461253
930722
823398
319213
2327200
1499700
439944
1313959
943765
2455796
900346
2892198
2376633
1388554
1327923
197950
2240675
852486
151898
2064311
2728054
1464335
1027570
1673727
2101878
2078575
1064166
1830315
2148338
2363587
2804972
684487
2759790
741280
2518961
2106433
825305
797166
2744945
709309
2931597
2599033
1528933
576631
2373493
1537537
250396
168095
188420
1852947
166191
2228283
2568105
940975
2939429
854758
78503
310803
773792
2102742
113807
1994059
2449736
1170286
2614204
2333198
1125804
2508944
1582209
729717
989824
1856485
2817798
2293825
282063
2020945
2687097
2571326
2654339
644544
750025
2205122
673334
1781113
2023970
1239097
829662
443861
532126
1614221
2713647
2714705
1462160
831526
352523
1474260
1846014
2049566
1210938
448340
2610082
2369132
2518236
1605451
2394728
185931
1301710
1191795
2012980
2121
1930117
1259091
2389327
2686401
571726
99301
2713121
2141619
832695
1808955
1545745
1136223
2157103
956725
1363795
28896
71716
638708
1059469
2042385
2551301
2625341
1458179
1148745
562855
526924
1475145
2160763
2634645
1209403
1836945
1419070
262343
652244
2070973
1172080
1039587
2125195
2168305
238270
2070437
1510223
1326654
2663855
565315
2157346
2013190
1993221
822097
559970
259208
1992349
599564
2148068
820763
925029
989942
2740416
785678
1869752
216304
806241
1630897
827968
335548
593280
863473
2563663
2676569
2572844
2311111
933122
1497551
181380
2081113
1248961
2244579
1316662
1408593
2934821
848993
1386472
432537
1165236
815559
2614840
1489497
2925427
2155968
989183
1214260
134675
381753
2101466
958091
2374642
97494
1106933
1882114
2692050
2828615
1687644
2782424
1401562
1121682
2553067
1427343
2094392
2939032
277819
341356
2123641
1974570
1523096
706036
2716038
1581501
2528147
248918
2859567
2816656
1364953
2149220
86889
776270
2265131
2525934
883990
818354
2522406
1933548
844389
1080492
133525
1143329
953039
172002
1016004
875683
1650137
1424616
1592504
1534927
2862866
2277917
2622154
1226022
1873354
1660108
1177372
2233736
2413217
1634703
1374969
1608899
1815949
478608
816688
311025
623706
2298041
2272719
1194430
291284
1107498
2429730
2434820
1066548
222063
549025
224066
347603
978925
1021094
2830811
1897337
600521
540539
608302
1614023
2179046
525254
1280017
1561371
1520477
685694
2908431
775549
1604244
1960735
414422
922048
2287632
2202852
2220787
186905
726583
2440472
2688537
2232496
1073455
2592986
1643173
2377973
87494
2120023
2240210
71021
396424
1600437
2493217
1806028
1396312
1839197
975723
613041
349521
1308321
1198590
1657782
1517102
715472
1623004
194943
486625
1120004
1490900
1087104
506058
47224
1856581
610877
636092
1227399
2820105
1539513
1846176
695456
1177340
453735
2790550
1334313
1542419
1085248
1898840
771865
553818
1358436
1506202
308323
289895
2268288
874025
1078052
1875902
956981
2499427
1062772
474563
1390345
2105447
2730710
2060927
1825963
316273
53056
2411601
1615473
2548522
802133
1259785
946523
676288
2687218
769575
1125605
2033458
2092514
1890203
1637933
561931
1856250
1971250
797100
228127
1603576
1829320
1476478
1535257
2782778
233706
2121581
902975
47817
811909
2136196
463012
2778502
440197
2117758
1502534
690725
2705228
159461
2200934
887505
2557090
2324565
1678186
1576333
192649
2218839
29862
943446
1266542
787713
1552095
2371881
1542649
2480142
1487227
2659080
646706
1470989
1220737
348953
979237
1306415
1620312
1179579
553395
565390
2122787
649909
1483736
891096
2745749
721479
122499
721772
2697349
510101
442585
1475621
676807
470843
1369141
1574330
542677
576003
2697857
560490
295402
2020581
513767
1182722
1833970
50504
454766
797681
2024775
1581163
1927989
2237047
1482624
98312
1067765
2271269
2308639
785139
551399
1130216
12201
2629464
1026550
2364787
1023077
245264
2162386
683748
80590
1444697
2033968
2011894
1461655
2938072
1928134
604461
636585
2149677
311661
1725581
657471
1365531
2264366
918147
2645216
817682
832913
622382
423851
2262322
454673
2589871
2378140
1601860
1629376
2874441
610120
199674
2280058
1714439
988085
2066070
1562713
2592955
1562266
1665914
2690749
1239611
442069
753763
1182839
2675537
2725624
839882
223500
574846
2600596
680089
2549628
1976235
714019
1983735
385932
2821777
1484112
1863376
1583478
1121249
2469908
2042122
606831
1487228
1561314
2333311
1242618
1625977
1397798
2679009
113390
205704
889995
704810
1928472
1913509
2511808
2107674
783829
1028579
289129
1939543
13163
2632347
1382370
293818
2648253
2476263
1480031
2162025
284364
1857769
535279
1099989
2211056
2719803
105074
371560
2731212
444079
1221118
675338
1179476
2374425
214
1801659
2064596
1933922
104464
2128086
6477
1751758
40573
2241167
1025000
418481
721790
2672195
84355
2875575
2402761
1984427
2043895
388549
864919
1762004
2230635
951835
1256094
1247314
150231
19256
40921
1934672
1387903
1800322
665858
1233377
1741191
2082480
1124668
2803426
1733314
689874
1096204
688986
388725
1106356
2327230
2845339
2707644
2795535
2807439
1798222
713658
2243146
384033
1611756
83741
232597
2660066
73148
1160235
1301024
341887
1052378
2431183
814349
839894
1598122
2288319
1464506
1929245
2014640
2084128
390062
118189
1875253
1107832
1756341
368036
1864850
2665938
2452058
266667
389426
915801
935324
999623
722183
2740018
1866025
1605588
1632446
2889153
2266259
1654733
2822177
205988
349952
2870510
2656440
1860641
1392569
2206143
1595000
2544242
443739
2677026
897034
206049
1972568
1988512
565873
1119739
1701572
1966017
2751613
1913056
1102547
2455223
2337487
1103470
169312
1051629
2805504
368024
444146
440657
1252632
2806373
1706871
2259716
225993
1743374
664147
1737854
2393105
724296
631236
307941
1569160
1789700
1363007
1643974
59808
264820
375589
1826659
1364145
2054027
1299325
1812320
2419067
1271181
1995806
2090500
252880
693171
1781313
1876487
2573458
339241
1798471
2712538
1113335
1005389
2260144
1288825
894977
1241799
411047
1809914
1022716
194222
2621475
814474
2503931
1623523
1416505
1977496
2077461
1300937
648410
2407199
1917495
2538842
1175198
1304454
1161418
2893102
1492159
2825991
2638301
2635377
1472998
926579
60987
2702678
2926016
209269
2298858
1886012
339140
2162295
2000669
159530
2262858
217706
1504663
519259
739052
1456848
1208516
1393333
2483129
2487848
1920773
1397997
1059188
504511
770596
1923875
1542731
1258352
2340685
2404580
907042
224361
1772651
1780992
776455
2638600
1239579
1581592
156977
2228336
1755176
1214960
266332
226270
1577851
1887653
2693073
1090411
2302595
306136
1681876
705719
2142614
2286524
2066089
385149
2777159
520127
1444734
1583890
550609
1396197
2626818
990111
2608935
1171979
1150116
1921183
1923230
1334404
1771250
387191
1985344
2909589
2496652
1020847
810748
2249272
1725464
590134
1837905
1822439
1544616
191211
214818
674691
486289
59724
1344326
882405
2116903
979410
151826
864723
2287713
2910102
1910541
819798
2024465
2787556
835756
720549
2361768
2501255
2879480
1024662
229049
1139611
315127
1104578
2842717
1397048
842339
579129
641376
1503183
1216700
543382
1950504
283754
1476209
2023544
97123
1584643
674520
468538
164702
1841672
1882084
1807579
1791611
1067329
1227341
1905746
2849608
875020
1476705
2129039
679832
2018614
918403
805737
849907
2759935
1194628
2834248
2039924
235161
2091819
1126047
2239893
147971
1275449
123741
1621796
2929675
1214726
2857949
1392918
1019213
1898269
2446516
2241868
2802952
359585
2866082
2318712
79238
1231299
1823131
1592355
20915
1003115
2121082
1335857
1521180
1355715
1323064
911998
1585495
258986
2852883
2186063
1293864
2919131
2709285
2233162
862239
1955511
255702
277028
2341097
2097036
23246
2807824
1786460
2621559
2228432
2646331
1447717
1055393
2797521
945234
1054805
2563121
766340
2009430
1418522
2185484
715964
2862665
2424739
1610424
2656487
2180362
741460
557341
897704
870973
555670
1363530
2418347
2404815
737487
1556979
1898353
892397
1057437
472950
558086
1738903
2771425
1769405
792760
625372
2142766
2714357
1439061
1631195
2896269
2658925
1552677
1219808
452989
2588873
1853593
812604
643180
285672
1673956
1676287
2869781
1327617
425818
1359368
1623437
149968
1650751
2547477
1565829
491134
1260752
1002289
2726565
1319603
7694
1646411
126406
753353
1946864
2813863
2254021
1016380
575288
340743
1812614
2530810
2124951
2469186
622660
1215935
2107348
2143782
448694
779571
1471434
572308
394503
2772211
1182636
246976
2762669
2913985
1481772
2894025
2893346
2623567
2068447
2366404
186088
2235489
1640615
99203
2198300
488079
2253578
2286194
2069735
44341
499478
2829125
2847949
1670539
2097655
398604
1452306
396530
722940
493686
2122931
2626059
878224
2395054
2609798
1029933
136605
2450642
103082
2516811
1292755
336227
589103
2876061
1577432
680164
2247730
185144
2314188
2755126
2413981
2170126
1862650
1058638
698601
2019374
1147689
365118
996007
2015864
302271
1618468
2001167
2565569
670705
2846768
26422
162406
1502759
710941
2778717
1180092
1697871
995198
167901
2439779
370038
699915
1075286
1295769
2139890
1953130
1294122
1048491
431270
1165224
1629661
550611
319619
1252818
2046942
1915904
2824770
903482
955622
378115
523005
1312333
2013674
2820521
136165
1667702
276402
1586738
518043
866506
2729409
2155844
61396
400836
2839877
490
2597746
244056
1579775
2838033
49278
1457707
1316921
2905163
1280364
1290671
1657371
953857
2615504
131766
2293300
60617
2133714
71887
2105687
816048
1133761
2415430
2363315
2002159
111958
348813
2428854
1054660
1158087
1649770
1738919
1534428
2570741
1107885
793991
996537
1586350
1549484
984405
2401665
630721
1230511
1770243
371446
2481680
2253658
711196
1319711
2576082
2598703
1988697
1258247
662526
2121419
1162066
2698967
2519069
1108473
2720722
1367781
44331
1665424
2001145
276170
1282159
1971565
613820
1287627
877105
1445901
1165855
1967049
268492
942534
2890895
210226
1208883
1880223
1519822
1823864
2706476
2815695
1747286
2877831
2361066
530268
1162158
1221648
988559
2647732
642375
1248664
1691735
2446978
1666984
1012086
2171631
2358330
2466074
109716
456146
915848
1933364
1313162
1869177
2428052
77665
1406431
201220
1149590
2024708
2000140
903285
2636849
1489460
942631
1925023
273758
197330
2420344
2349648
2698586
337415
2011180
1144143
2365215
308790
2620831
827319
175486
475880
2524663
957361
708891
2004686
2604208
813988
249783
2336580
1261998
1272042
364093
109640
469449
236583
2695414
853814
1692227
1846360
530725
1582366
1946976
402316
1719616
1313609
2124750
2210133
1691129
2860562
576777
2675533
412539
475711
1167027
1672751
2208167
1060969
556637
926185
398182
565095
2321738
1372351
2557928
2475944
309578
124572
301006
2716132
1242523
302302
770091
2677579
724747
1153968
171543
1444686
456547
1451841
2216685
1820017
1579955
2480674
2675389
611382
1567001
43499
2879180
1487333
265233
2636714
2372688
1909314
1500689
1337297
758215
2608892
1814677
1925267
1415508
2240111
2743972
389514
2271964
40202
2206804
2635685
2101700
1711522
1837390
1488483
2144547
2824957
1478395
247062
1894709
1288557
366602
1735818
1222109
517673
500757
2651737
2604454
1773785
929
1328041
401234
655509
1825981
481914
2609940
1691339
2025374
838315
605615
564327
793619
2910030
2172121
460061
1628093
1565535
2267609
2873720
687293
169311
1559803
314274
1753122
2256897
1825010
1371461
81627
2611685
374367
561378
1099892
1078103
798098
630329
1367941
1576610
1643559
559756
2409995
750489
693566
378043
1757544
465758
2435814
619613
912354
491579
432035
1427517
410704
1174054
2676211
2087555
2220880
625390
2027244
1122114
792815
1656270
2713292
2634917
1252130
1211460
703569
1244516
1131280
1562248
2019912
1291170
352300
2019254
1136647
383488
1863792
1530722
1416303
1902343
2838003
2789318
726855
1594138
1503774
308997
1358157
482127
292500
1685483
2629201
1259859
949346
2894593
1435826
1174959
311146
1206741
289285
2135096
1926784
2513081
604705
499472
1904740
458860
1295720
2030983
1761904
1703882
2300064
1457761
349880
282822
1867766
649321
785282
1251961
750606
1632538
2568207
1807151
435064
2267911
2489154
1633964
2621349
1848906
1815916
221396
1547694
814614
127304
2412106
670065
2814541
2530477
601412
1578271
2473669
2409590
1947653
169411
139707
2345433
294671
1153868
2514586
2203770
1070745
378365
2300135
1716591
673228
584847
1798095
2120260
605722
2093477
53709
2525646
1768659
899570
2824804
354924
1540170
277726
1283704
1443389
575322
155946
2226315
484188
946271
393496
1546535
461734
339445
2271462
972339
2556782
2128919
2205207
1200958
2230034
403650
2521398
1484271
1888507
176687
60127
1473975
273900
1412538
2632463
2873979
1251564
114121
1767900
913805
2692806
2937163
2322735
164810
2887926
14705
1881787
2335383
776900
1949495
469882
2770693
362708
999953
2906152
691614
2392464
2897799
467780
2365288
2431865
1145520
2119141
141063
1268279
529986
1020861
1821632
2779117
2042564
2848807
1539067
2390191
298039
1211853
2839434
2367866
2386946
1634132
2357539
697479
2848861
1412008
178832
2666753
1628601
1512295
1752952
872846
2351347
600090
252852
1145209
2679015
551923
2804127
2142193
896241
2781336
1915302
1147165
1013361
2422209
644157
584615
1268241
2407021
2361696
1261614
1191965
2132092
1643096
1737941
1222010
1358843
1606974
1800611
2397908
2620117
2407112
1231045
2532261
771607
742712
2054820
1687889
1654517
267
445808
1695726
2338681
1726332
1081904
2144551
96443
340822
2779120
2517482
1351505
465025
344227
1714428
2281567
1539200
1291433
1512120
1615655
479889
1160968
2480131
2769010
81585
1587419
2045678
1537887
137934
2701650
2558074
2906939
1582099
1378131
2458617
2494697
447223
1406280
46274
1272684
2850786
1014346
553541
853362
366238
754725
969402
1656680
161817
2116993
2271178
2515495
264298
2321152
2073178
2219020
1552925
1618369
2388332
436431
526206
2632070
228382
362140
317821
2164505
369574
1334323
347534
564737
2248469
1164513
409754
2012964
2614933
1778418
250824
104783
217365
1593174
280444
1968986
2142675
2797646
869939
741248
2558959
1412052
406746
922766
737531
674873
561608
14940
757690
959816
743649
1595137
10772
1394623
2772728
1397382
2201938
809872
807105
1591545
1233185
2348450
413714
273794
1751166
522482
1863588
2049209
2381514
1891172
2526315
2628117
1460706
1881184
1289611
1317967
1893239
2842363
2846645
81598
389399
2749921
48985
1020016
1219012
1962944
423817
1021729
524051
1048077
813540
242020
152416
2264659
1187907
523147
34105
950229
1338745
1591288
2016358
1544315
830360
457390
2715106
1746700
1505244
1121228
332342
100145
1909873
2896922
536420
585020
1777279
199244
2000730
2685732
2857294
609882
749142
583990
1612080
613502
143062
1524564
825774
481048
149542
1278394
1494428
2476798
2634875
618995
448033
1299535
1897441
422760
2324868
1168738
689892
1065724
1213902
2453863
102080
733764
2129525
668690
2090323
2071850
988396
1426318
1043930
1048720
833360
1820234
41258
1943060
1644629
264923
1349653
874086
1221952
2645748
2216337
2787829
455654
683396
1616923
208996
2111353
2869385
253300
1632265
1171587
990509
2178150
2582300
521011
2517926
1728760
110277
877797
861149
1873351
2684602
1986592
846968
507829
277095
2766250
2404657
1908144
1431868
674567
681208
2292389
2926598
2845000
660285
1116108
2615933
144487
2730442
2679292
1857158
2668328
2638489
1540261
1872610
420193
446585
1139786
2652649
2866527
1544053
791019
2125578
2058038
2187001
1788951
579367
2877846
872948
2462695
486036
2538006
301678
745668
1107312
1354403
2474489
749395
2531125
550526
225783
2015278
2409187
601611
2222308
1163280
957733
699568
2172574
2127679
639387
1650054
272264
1072612
2479566
1318186
1251728
2346850
2292241
783641
2302734
566012
1630991
1169146
2422197
105543
659955
2131109
49144
223400
247144
393753
972622
1948602
1161200
1345711
2926326
1953156
82658
2748768
1195506
1603876
2826377
2409583
1992838
237692
2634667
1826265
2662170
2895028
2455342
455521
419693
1084607
1474802
2157457
2731346
1052666
2143525
2535210
127681
2394976
1175619
1425885
645605
696682
827387
1750416
1514243
1113606
36897
2710007
1837225
615817
2876739
401226
1668726
2625685
2257502
1771605
1015074
801282
93172
1428953
2219333
2135583
2691831
1359582
2151415
1987386
1683779
1386454
1182196
2149211
1855950
2789000
1523650
2761143
2084325
2333872
1078297
1569318
2875858
2511932
1926953
91503
2604089
999787
653006
31322
939514
162471
1444866
770956
1836642
596162
2636174
313681
325743
2496503
2075697
1439635
291589
1478239
1001111
2455531
2492640
220275
2755275
1825703
54031
729152
2045013
2055955
237285
1367659
2552338
1322822
2868731
254494
373166
2929142
1997836
2855641
1398805
884546
1631419
415173
2781582
837911
2208122
1630267
2893787
634184
1304988
273359
556646
662701
783130
2401460
1205956
1455272
1803289
2189905
2496556
142270
2545620
353702
1457371
2934454
1155350
1487183
2602151
670835
306346
1125907
2753426
1309943
1566386
260892
2239640
708045
565476
80050
1971029
2924562
2481365
2230212
1234126
2914824
798591
30359
1723215
460691
1746361
652340
2166603
2459881
1165938
2057319
954772
1559822
2800271
270273
2433591
2027018
2093952
207743
1113688
838640
2801037
2174723
713179
2739014
1621093
2050688
1055275
1225893
605555
10645
1147398
477399
2284615
353441
2003926
1745224
2619310
1257596
179083
2278056
940422
2389247
806929
2186135
1642540
1533139
1841584
1303213
2338662
2328060
2712062
741034
879970
2001508
559896
163171
1120386
2604998
430841
1592631
1900327
2429910
1960267
1641826
1931502
1127620
849517
2527842
1602270
2098813
1828074
608132
858424
513914
2368231
1929788
1997779
1833208
2085469
379049
2652620
2834112
2394005
1980995
1805476
1888809
2920715
316394
2300151
2684023
1299587
2147558
2040755
2229173
1885539
186408
2712145
673832
2248893
277309
732180
649535
1841694
2722664
1239263
2698090
528898
671112
2842065
809803
166715
1152447
196553
1410480
244806
1266690
2225727
2568957
1763914
59146
1292483
2593059
549633
489118
2376460
1136977
2528096
1457196
1555133
2365324
2185275
295634
2590389
2211348
1622369
657925
1151250
1486934
2589669
1641247
19312
2474996
849805
1381486
1974967
41295
2698295
2109678
2878258
742937
721521
2366222
2500662
2849229
2273151
35275
2258758
2094454
2143424
1239916
270096
361956
2789132
2398580
1773275
726029
1544774
2340989
1383447
885700
1994962
296716
1106562
2770888
1985146
1807810
2593186
2019571
203556
1307556
890674
1430131
269536
1760039
2142781
1905036
2317012
1761428
560201
1925619
354095
16346
1413028
1025488
2261308
1256776
1418553
1424175
1831769
168217
2266495
1475699
88238
397350
1957603
2780876
113932
1935843
277513
2083996
1941656
671206
2788013
1028021
982206
1086250
2466266
1860911
2542149
156866
1424988
2614981
2681071
401166
2245305
1805379
2801480
462071
2257029
1112727
618119
1893698
1904532
2189732
2083791
2906680
321442
1752692
551615
475853
54869
2398551
2233273
72145
1561506
2618560
2448925
4023
1392334
674922
265658
1198772
2384217
2858514
561970
466570
2008376
2038721
2449163
389143
2075960
2934589
1445857
2577338
2557647
1990328
2762733
2698828
1058921
2898951
795073
1493245
1437820
2129870
1803972
734176
2279276
2204225
468918
908286
1958318
1509207
1041193
2248899
2043019
2448496
932870
2447390
1374922
1452134
471409
2597365
2308613
1626032
2149392
892455
76855
2696754
2767701
1437853
1858251
381446
1136130
1736790
2927082
1427928
1681455
2527152
938576
2504561
553940
70127
853420
1275062
2709446
268559
1364208
698815
930480
603505
2262026
581215
822646
1049335
872812
2153453
2142662
494812
2444074
1100335
725519
2542104
2183132
2443865
805747
1547649
1680173
989327
1473709
613092
851486
154401
277970
2593845
1092027
1269225
2832709
2286794
2182981
2356945
2915513
2320833
1875688
684787
1158004
1113373
632999
160095
2686533
2910342
2246077
327132
2868193
155969
1764269
1797574
2516999
1425674
800155
299402
718246
105521
2848272
2333098
2063463
1194868
1032821
90536
2115207
2455115
1403485
737588
144444
1175900
292902
2639059
1159873
251624
2876839
1366580
2038634
1848691
2618990
1904949
143576
1648908
2864557
2020421
2940393
2146566
684478
444622
954850
2840470
324074
1680883
654724
1361705
217568
2640927
1262717
2290996
999234
790793
1785122
1295328
297874
1956453
967757
278740
2373052
502694
2228376
2797403
591549
386759
13977
255096
1749491
498829
1636527
2726330
1097544
2351332
2203378
412849
1946048
1532500
2661112
2623436
1050431
1603674
1960070
2771779
924838
750599
1002451
343236
1019792
1664104
57258
1223042
887005
2407597
626791
461465
1276297
2692711
1661080
2079040
113933
2526912
350440
2620456
100315
263089
1893814
2302540
2693944
506458
37224
2319900
1611210
1934945
2736378
2928577
52403
2698393
593718
1490542
1591659
2625293
1347443
1503983
1765608
1597832
2814576
2479981
1719735
575774
110192
2298817
1292193
2357023
2174907
2879029
2088122
72012
1737662
1814724
1150513
2316724
1147038
490472
1390424
1627470
848881
216819
1448847
2441816
864482
19072
1181512
952554
2803674
117788
770107
2211663
418174
2033531
2058345
1694378
1507909
2603213
2395254
1067976
401545
2506579
32536
185906
2187335
1033270
709203
1869739
2026250
47992
395486
722588
2217027
1554719
1464008
1037598
2059435
426925
2876553
590515
574825
2926308
1219461
536909
314367
44268
2664796
134952
1294081
2500286
575087
1953917
1325603
356698
183062
1481094
1913391
174275
598762
952870
874203
1424224
1479874
2481437
2211689
1810287
1833687
851038
2033661
410927
1682495
1949687
1640999
2298232
1326952
2094545
1383422
1169508
2779350
253637
1054210
2000358
95238
637526
1318804
751963
1057280
1942195
2630012
8450
2593848
2478239
1465248
496091
1057700
2694599
849605
233496
954045
551069
130812
1294277
1303582
229994
386941
185487
821071
555335
2450089
1926932
1636892
181453
2853526
557975
954304
1224470
2851690
1889317
1718454
582883
2712514
2709995
702790
1946005
2429567
1437266
992117
368933
1181468
1881436
2829391
2258431
2536018
1590205
1396331
1197623
41604
763914
1108157
1985129
2895832
2758624
1246872
906623
129168
902425
2250105
823678
1904481
694944
2433737
814082
1406234
1326670
2602458
640315
81948
149624
2444750
154949
1849077
2416078
1636701
1700676
1451891
1457337
2174892
1323203
1969544
1517410
1805536
514931
1452981
2295650
103604
720063
1615572
54652
1562019
769472
1201018
138728
160413
389398
1165031
2062342
1649042
1310074
245894
420567
454121
2340057
2440782
2585712
2561396
2907110
1372568
3633
855280
2308720
589322
2330193
111913
616702
2255111
438431
15228
2527836
1594815
644229
2665206
302343
2297438
565984
1975192
1985979
694029
813665
2064019
1075768
100716
120184
1148026
2903223
1810558
2773003
1835026
1513754
343075
2394725
1621665
228881
395173
2892708
431405
1353130
1557477
831548
1382188
581738
1122094
84592
409602
2609125
1138284
1178306
389271
441233
1787303
456715
738071
1658447
1276496
2317678
2867003
43115
1150492
1465368
1309818
416089
2176635
1172796
1205210
2798677
2645600
1870612
1203664
1244265
885496
1643746
406618
19898
1192534
112426
1576101
1559359
1223881
25069
2113656
2847311
380654
2284611
1976329
1016061
2132570
75893
1479374
244077
2582424
392134
763167
149760
1699442
1602996
444216
709615
884805
961901
659078
1911278
688084
2890058
799028
143132
1820746
530020
177352
993349
2728465
1992918
947054
2505709
2847620
2815381
198873
794520
19645
238876
2521794
862700
812027
2292343
858963
1418073
2616461
1688426
2265789
237111
735160
1236383
2017470
1008058
1952068
1424992
539595
1605715
739643
581083
584021
813395
747543
1349004
2378885
991562
87663
2665481
731722
1909045
1856254
499691
827485
1361630
2813308
2052083
1961026
2486787
581391
1649289
1922027
1396461
2346012
1028075
400960
1517174
1431478
2371812
1974695
2103251
2892241
2886284
1190997
852176
2224369
984108
1032183
2007472
1373779
2356776
409869
254709
394685
1448014
2736232
472077
2209954
1940709
823264
737531
2450201
1129471
2467639
2167292
2692290
2856074
2414762
2050760
1054153
1222010
1387866
743283
2911699
742930
941712
1315145
1409405
2614723
1566143
2190980
27128
2198172
2936514
183772
835808
73586
957284
1237970
607038
1368059
517984
2419492
1329608
1382828
1218325
1693398
1775296
706647
908606
70
1649957
2544519
2033800
1691804
1709515
1667984
1535767
1781916
794922
85641
2455931
2706344
2479259
2608307
2811134
501405
933312
2438379
457916
1096974
2752795
1503077
132259
205687
1438703
390041
310493
2740421
1279239
2619906
1430766
863917
1996247
70818
1636703
2621203
1278880
1852314
721091
2396914
1776076
2232165
946735
1452466
1419890
32404
2017849
81141
2200511
1068438
2821513
400301
2416472
65181
2230609
1161403
2630142
845118
742733
503617
1849454
1424511
503391
2680044
1433096
1505961
268648
2936251
668586
1306745
2245957
410092
1053942
249445
796755
2180847
790234
2823929
614735
1715924
2683872
2561942
1664506
1641782
1515201
10765
654129
2853772
1517488
235219
945550
2480121
704187
1613086
528261
1814833
772770
527826
2257362
2839741
2476373
23628
2295204
1849744
659414
121704
588538
395129
795784
2923582
1135979
792264
2809771
1312859
2360003
2213326
1733871
1135827
549071
400530
390491
1268157
2392329
2855218
2456080
1757304
800077
2853207
1723377
972421
2139434
1538068
2253001
2076106
1552376
2877702
973509
237980
2263671
1802622
1539648
2566852
1305902
2146047
1866971
1262359
1084640
1922525
2345147
143894
75896
1924154
2058392
1916512
1962463
1367713
2329019
1233113
1677291
2639083
1479908
1187508
437561
1810678
729159
1506150
1622272
699470
1849381
457635
2655789
37175
207215
533147
1678465
2014500
14344
478719
1788071
1816374
2072887
948421
1819219
2676707
2207028
2771874
1548168
1060203
129113
1627839
2940382
630133
2767681
95780
1711107
2751038
1573793
354636
2063875
139770
101046
307290
2888178
495334
1547437
603123
1226592
2764525
1308217
2908776
2083702
782437
449502
429600
370449
180288
2500554
2920102
197130
2623270
2082935
2805514
906984
1995835
2838498
2665285
784334
2850803
625470
1570030
700636
1232766
2747599
785727
2915749
1514773
1434909
2457279
1224369
2803277
518547
653962
1592608
2535745
509304
1284646
616874
1878285
1714472
963223
1096436
671834
2910917
174913
738820
724296
1981121
278785
1124022
2868838
656611
109471
990403
2461642
975940
2088163
1361795
254730
824604
302877
22063
1898569
410771
1900065
1178178
810621
592372
1539841
2833393
440774
2870941
904232
99077
2676233
2494316
564633
1291301
785839
187319
77169
1508926
144871
1898748
2057790
1236791
547643
2375839
386317
713566
1815336
2247813
761733
766528
1840355
1871005
451293
1362647
843120
538257
2710275
842223
428612
990124
1316817
189534
474116
466088
1172669
2532812
1756882
1983702
618068
1622157
1426216
2771256
1555927
295203
156223
2542424
2058665
1772121
2823888
1274501
2172597
1159650
2467895
187934
66157
275895
550912
1133223
2133080
1160626
2321714
2403690
1136087
2370601
1117059
105002
501874
607894
2744311
1139112
1729336
2661953
1190673
856546
332789
1714008
2395026
720568
644661
840667
79049
2512502
2375308
1654820
2037062
2863872
2225142
1823143
1594018
2857868
1682269
2349357
2069549
413046
2895008
858068
2690840
662668
2754474
1699800
33852
2509651
2156704
203855
163921
231007
948572
1341608
1677093
1825693
2720229
2264125
1962914
1657316
2807247
1664307
1256942
1047364
1305655
2392369
1275985
608322
1054450
378085
82832
1572026
1727539
195642
726552
927636
1346869
2431438
1316472
1554483
702764
2153450
2127345
1062227
2394541
2368190
551004
2870116
474728
2061349
1260691
929143
2406118
2712694
1844645
1854178
1673630
1302302
407875
2655582
2104557
588732
2900414
1546569
1786583
1771508
87076
904823
2710501
883216
169079
2825351
2292350
2524849
2526524
555831
344879
69723
709184
1044665
78955
2588064
1123945
911807
2894768
425336
861988
2072056
1244228
174031
825934
572279
333161
2254880
621114
122649
1104381
2784062
1173440
2745000
1901941
2493174
2736510
1878065
974709
1278658
2149490
419253
400191
1532166
1823388
2445469
642111
2278671
2811183
1068965
414413
2648586
811490
1482247
922308
384566
2071812
1517015
1466157
1544867
2210181
1187265
1818397
364467
2330736
2920865
2882605
2665083
524339
189736
733088
588877
2021331
2092618
1523031
1187602
1621457
1273078
2131216
464819
2211277
2918454
2123945
1560805
2187809
2909741
1937061
627429
2758930
1375548
1919357
2867346
671096
125628
1579818
884915
2277475
143363
423933
2813710
1006031
1600579
1432612
1001765
2772236
1109305
2524369
2696594
1688512
656609
1776329
38068
2512889
1958708
1095595
1284873
1424383
1887946
2073066
91148
2222654
1143704
1280343
1851713
1084713
2465268
435099
2687372
2460704
219989
715323
2396448
2043121
2133230
2843493
850309
2268813
306138
1584149
618392
99015
1748933
1802002
1754740
577386
2050867
2006075
2560298
2376043
1322157
2696812
1736534
671837
2391412
2518578
1457157
646642
2422712
2182496
1640612
2164867
770168
2031162
1552334
1788923
1557465
2794804
2062795
2760845
2464590
1153292
2766633
1008250
1249171
2902565
743275
2839491
2662436
355300
399353
1645604
1017039
1853743
1911797
1856409
952276
345076
171302
545355
2452257
852396
818817
2560123
2140984
420617
402249
2485275
2220828
1572550
964578
2460297
1611090
1605759
693428
1186652
668796
891868
50614
148041
1888960
2673192
337289
2828507
713616
90619
2303155
1308334
573801
2672914
1934627
933862
1495830
347330
326035
1234206
2158848
654822
1672168
769611
1423378
1569210
1915289
1250419
1545654
1457068
2539744
2045127
2312104
2722011
2885706
1129472
2828296
2549877
1563309
1166528
1155157
1699223
2422931
452560
1548438
293233
383359
1678723
849463
1246462
1013729
525903
756063
1788846
1908386
200258
2181204
1574656
2749952
1265710
324288
2648467
2376712
1165497
2134704
1889672
478308
644903
453628
1610590
2843046
1507363
2582865
1074684
1275393
1333432
1857026
74244
934254
1646907
640302
1152680
134073
405441
2456443
1398282
2182717
2235169
1038729
197171
796673
1427938
647573
1226717
230874
463837
914192
2628205
1870154
668729
2036992
1141817
2177251
997695
2705009
2083635
2684426
2808611
715811
2765656
2461917
2116808
1099402
1904575
2903888
556710
1467979
2136552
2846905
2694394
1632441
1729399
681011
1689633
2147509
344913
2211212
947081
103482
693301
2904
556407
71615
1586379
1249859
264949
1101479
1525709
1517328
2288958
1696391
2902732
2494546
2685690
2817928
2815933
778004
2357072
969629
2745933
248270
1472868
1232251
1592477
414876
2065340
971227
2194725
530871
1849506
2859934
1880996
2229195
2696811
2024741
993829
639402
1903049
1911493
1377654
1275595
1185113
1245152
797873
960210
1651782
1326513
1180472
311013
520731
2312974
570731
1591016
2100482
539134
563010
1086585
1249993
1598199
1203675
1046570
822403
710254
588245
1302720
2542555
2202583
1795471
460043
2892286
2099721
1057818
2428397
1279531
1325217
750020
1785797
2507873
1843715
791553
2320183
782178
1251930
2265785
1496216
1576038
50826
2805044
1236498
22617
2605422
41424
561699
1182783
1856799
462617
1519238
2055332
43439
1659327
126450
749753
2098380
840571
601699
1157769
223717
2128103
245069
2030028
2440384
1252585
12156
2101428
2886689
1645296
1493587
2483824
2286588
2800588
2429296
494311
605746
2515069
2566132
1548573
1056163
888185
376709
228051
751545
1724449
2067715
2472863
1781194
966
1642208
2668210
697154
1918605
763059
1985834
265610
2519856
1718586
1198374
2333878
672264
1287418
151900
1531596
1097343
2815142
279316
594843
782686
1343352
1883731
2367525
2285993
2754845
1181758
232052
1979255
2903586
894249
2743931
2419423
3780
53224
1156521
1895956
499401
1016180
2177830
171367
1015101
2030038
1924317
2515163
557754
2481780
1878037
947706
1632668
1067476
2764238
2271167
408522
1900778
635027
2674513
2421241
2163718
2297508
936788
2104961
1583957
494851
1502251
1628005
1420703
1673393
355397
668468
2533045
592408
1398175
1649982
2278746
2360538
76437
997708
684155
1443440
1588125
2666989
686124
1550120
1486353
1468235
2427712
868299
1675663
840056
1145163
1996651
1186281
2475042
2431166
379601
1580569
1027054
1002083
479273
688330
835514
2764038
900486
2073538
1519379
160614
83940
2172413
377282
1143119
1460067
1742921
616376
1022022
2800886
1709254
776001
1569818
2868062
66087
2897215
329069
471032
1645767
2690288
627073
512510
2685381
483165
2453978
1445578
2128348
1842407
2762712
83418
454370
960068
2084349
1171185
2081717
2688108
291776
1431769
864506
2450299
951405
1598
205298
577159
1874717
2585810
186787
2359708
1289699
98229
366140
1498707
2264547
2013859
996127
42910
1830662
2385779
441855
222885
76609
1669474
747511
721126
2027916
2007115
2893033
2901924
1674373
134275
1082911
1574501
524285
676865
2905022
513322
2879903
2030217
2906684
1549046
1795412
734580
1544711
1142080
128054
858107
837446
597224
2545684
2491603
2792519
2397904
1152719
748564
111409
1690037
2771821
967390
1047212
2934112
2209154
776639
2760095
2154812
2305180
916188
2128524
2248367
1695347
2125741
346177
93124
431534
33396
2313271
793992
805660
209511
145977
634832
276246
914639
900585
2215218
2171979
108399
2712030
2113653
1735433
966504
502976
2509465
2674417
79692
2332816
594894
317589
871091
1094069
446226
1184956
735132
1038226
2426195
2152993
1714146
1244103
2527892
141476
1198043
1205892
1144313
2931279
1286331
2885176
1396648
2675757
884702
2714764
857317
691386
1345982
2430165
1784640
1406075
802197
1726856
2376884
250804
932863
2670452
2834035
1382322
2876377
2251389
2644873
1357290
2693182
2456157
1721613
1911650
695761
2462952
2600093
1271319
1909782
1037751
2465748
2151372
1992097
325753
775487
1468980
599754
2597535
2787026
969629
1088014
1153234
2464467
871780
1597268
2002072
1701135
253327
1222836
793776
1328442
2868063
2769443
945887
1369684
2707695
2473320
1370045
1638627
2558715
520137
2269065
88404
433351
440156
2926211
1306048
1435748
923327
96006
2556489
1926593
816340
1856351
674777
2237160
2883252
2153151
2728613
2694312
1182781
831761
1341533
101762
2867179
2550521
1211395
417466
1961530
1285673
1195541
2825807
1049756
2918609
1612704
224269
1062720
493761
1328522
332697
2829804
1999011
1063265
1143528
333444
989441
1674334
412750
280192
2262851
1230789
2465274
2632365
1875009
1389047
1244831
111858
1974749
1272139
1341820
1187453
1920970
1074915
2194126
2675385
1376994
1527850
1320833
2549710
723026
1901783
471778
1698694
775502
768207
410816
10509
393120
637170
457542
1172868
1436271
2178781
117216
1002402
609170
1049909
1341057
542478
2526299
1594162
114536
2605442
400478
299377
127988
1471369
2146839
2270641
1792624
2668156
1415535
1191324
1255814
1915544
191603
1403438
1469671
581304
218162
372943
1793620
2399660
1298975
499906
1770592
870718
408670
1699570
1774345
1640780
638555
5380
1651759
1042345
2308120
1876645
1395591
2704912
970021
2016094
733332
2297425
2308201
1892992
863455
1524944
1058243
2571892
1830273
467181
2898642
807347
2686524
2801187
1644253
192812
457729
1722550
2246260
2049535
548706
774563
889963
452799
2110962
2420031
430043
1393613
987136
388048
264826
2895930
460732
2757621
791604
2253398
1196492
2559857
2520573
923737
1341693
323331
586346
2284086
1941025
1238624
515624
934099
2033758
1848783
1882903
578230
2868253
2282
492336
69251
1436336
2138037
1513233
2086299
2532209
1320331
1912140
605851
540646
39515
638573
396451
1777901
579192
2593348
1056260
343732
2536444
566099
756632
1330869
1895117
2614570
2806104
1134212
2259666
913836
2869604
416397
555
14885
316106
1691204
929328
2292815
167594
2773837
1863244
722400
2160095
2249603
1832929
565496
832623
1178465
2550400
851223
1155050
514124
1664228
1695191
398894
2063846
1605457
307917
846620
1552562
2701213
742869
2264383
1678036
696288
1865729
1459804
2585809
1131202
2541417
258415
2055937
1313760
880020
2324377
1926564
707720
2738309
437152
1996313
1165027
1340306
1212400
1297650
994945
668166
1442176
2551601
1243282
1534813
113705
1424619
2285650
352661
724269
1082796
875
2000526
2372546
449200
1839627
2809429
483500
919964
825183
1448807
2317766
719817
1498093
617478
2920015
1630087
2652467
1457598
1560266
2576668
1164274
1943262
574394
1017928
453502
1174278
937969
1476159
1442461
1078417
1710104
2463902
571804
2206255
1038001
2213639
614019
1232126
1906664
2785005
2617049
360958
1893596
1823436
545864
1430190
1072159
1847737
1147177
738126
603015
372704
149463
1148918
1043746
770396
1046048
2186457
759689
198784
2009992
1313335
2192172
2161041
309686
1979695
1648523
2056198
90220
1669839
61832
2599708
1826141
315606
1607468
1782804
2684269
2837252
1750632
2681768
2292437
2296509
1892605
1960137
1748751
900641
1098583
364733
2501127
2270614
1586568
2752252
289281
314836
964491
2816378
2738363
1765126
153713
2038604
1368266
1566498
898376
1958910
1585879
1375659
1256059
377230
1015231
107287
2460192
48853
1144995
2132669
1215473
2099122
820507
1303375
400106
2490414
381740
1390398
591128
1664897
2206910
1935930
1592020
1519146
2543060
2045275
2570298
839726
2754034
239367
53430
2130204
2370812
1672817
1352728
2849679
2291375
2431105
1102937
2041012
2718997
1857230
2119063
385620
1681818
1424363
51129
2265397
807046
65880
2780519
110650
2838348
1486356
2412598
2094387
971865
1972233
2395132
1185354
688110
1347907
625671
2933365
2746226
2483866
1541671
1413346
113803
805078
1523351
29448
148813
1621936
677743
2769637
2662416
2194880
1717091
1008579
2341745
486805
972252
2269229
487026
1554665
1083836
28351
1935397
687659
10320
208581
194365
2114767
2868772
2686249
2817614
244619
1977558
1510497
1914240
1364649
2015276
2001964
2282754
611001
1018682
1164053
22061
428726
812161
2930380
1615137
417562
1873315
2166150
1713992
724599
833479
1941500
1255637
100233
566357
785305
200893
1720822
375352
2460022
1872692
2400335
389935
2636168
1451344
1478368
2205617
1783646
571366
1649305
1823234
97745
277042
2766862
1048805
2559303
2205645
1671358
2307978
340904
2298107
314784
1262801
2477537
1850572
932364
1893966
1425015
1433939
161840
533822
2049199
1654883
891039
209715
480741
1168026
2416660
2239702
2717486
1724424
1260976
2133410
2466125
1524961
967748
982945
454298
1450337
1080050
1118675
623243
2541306
2718966
933180
2078446
1506073
2790951
1842518
919282
2021272
1391453
2171923
1277326
1344499
587876
2699137
857478
2007594
2250077
2578735
713592
2823901
2401176
203056
765936
2343814
1324395
1800693
2426532
1232108
993837
2812594
792062
2196545
555287
507656
458039
1427010
912639
273079
1302153
1636396
2565752
723133
480551
973349
2938948
936476
2724529
1058110
821547
1742192
1003326
1229227
2111408
2015496
1525930
1714352
2102691
2736143
1859896
1055083
2762287
2719040
1181007
2831274
2283749
2540924
1916868
1820866
1833866
905203
1913869
1239882
1108130
1799824
1350874
1068686
439668
943987
703863
1024540
549344
1460472
635482
2796194
1140050
1124254
579675
660329
1855927
2867553
504523
32947
2301993
1799982
2136644
2197334
1466911
1208407
675914
2023475
2861441
151480
1579780
1417667
2864448
2031497
1730634
797048
1462799
1361662
2827352
1504910
270373
625506
2313643
530864
1835839
1770503
2039644
2016155
702659
1420374
1097002
2188472
2826795
729983
2835003
785866
759046
79138
2898124
119216
2579862
2521080
1342523
555177
595460
2075524
1351826
2230801
2638533
1431526
1334117
2522166
10499
1538794
2530163
1579320
605091
1930079
1869139
526748
1242476
1634894
47124
175695
603879
793908
352635
1473085
32416
2395065
2542630
1593312
391547
2685811
235452
1727717
1277957
421084
1173809
2465207
1640799
1062950
810288
1628677
1391348
1065984
2499690
573815
26694
140022
2432043
958420
1877038
817138
2445251
1050514
2555375
2492843
844436
742520
2120767
169470
1231470
2288917
2923646
2116172
2037932
831116
1710848
2436848
1760668
2266676
1547943
865583
459783
1669733
132969
135330
753162
321344
1006138
1367569
1182895
2653432
505374
2494718
1461355
2285461
2086797
1941290
1744039
1128225
2804149
241585
2591558
1465241
2135612
544128
2774616
308382
145768
1560326
165585
1547034
822427
1584155
2164121
440544
945991
451596
873735
1724601
846693
238460
2012139
779320
1190100
398158
2429780
947626
2706019
1816371
2778037
2887791
244188
2676175
895527
2205843
715270
2636988
2045038
2905884
1676096
2559040
2699697
730845
27009
537663
2119948
581749
7790
789551
2518486
2627756
1964384
1433618
1569303
2714574
259428
780495
2238580
1329376
2172
1822020
2884763
484014
2522283
1073574
953250
2458237
591138
2711334
1085950
2930695
1359689
173353
1117965
1491183
424368
1487713
1145020
327764
1240541
1891809
481482
1444959
2576025
2802006
2644278
2660605
407228
1813290
1718049
1460040
14070
1344125
1385430
286707
1509509
2419865
2615683
1323092
1846516
2935653
1592569
2249638
320715
557444
437043
2013405
270653
2269731
2302030
303561
1571919
399280
410820
1655312
2025197
1623949
2934782
721752
1398666
2562253
1184730
522413
391384
2079754
215308
399963
68807
519455
953421
363220
2644333
2804603
756268
428849
228034
2125764
218453
1955723
410163
1162794
2805389
148787
2319375
1769980
1401855
2925814
611855
1395237
1416558
2714988
1884160
2010732
2836871
1953064
2615136
2852780
2926883
2891942
2304010
115525
2792202
1455777
2746460
2579062
2249809
625740
1064791
715169
882587
1674962
807222
2091159
1797948
1847396
1149442
2605733
1220799
616550
2150152
2460727
2690253
778099
1958371
305168
587039
678535
506743
2882515
2651199
139990
2201597
2286639
491082
2754784
1787541
2497076
1965083
1654676
810030
1339266
136726
2287210
2190050
1663708
2499040
547891
279564
2562002
302619
1231906
76546
1586656
1279191
650177
2758872
708194
1994260
1459389
2177676
1713905
717316
210876
48082
1795221
1935902
1917096
2160378
198574
1540076
1382141
317464
2490092
1162182
940293
540017
1825407
1351603
2881579
651656
880352
1441649
2116362
2565397
2470263
1754976
743873
2459931
2887041
2561044
2161606
2322503
772369
945459
2045863
2163241
2065629
1737935
136742
781847
320376
890890
545193
306473
537617
1500907
201937
1550803
2590385
692037
2694101
1833568
151824
2463978
702511
700641
2934710
2224349
1311216
362321
1378734
2607756
341475
1382606
715043
115211
1247199
2585116
2457046
2037089
2043008
2804606
2017671
336381
1922187
1015052
2279888
2531941
834885
2261613
1513945
2015943
1934964
1126639
2741352
1494914
452289
710146
717326
270290
1073226
1089333
421670
2382892
1519561
1706610
1800952
2169976
2395129
721579
2932897
1858367
147553
483013
1954767
42202
567995
310173
2135473
2799091
2863417
1443839
680683
2032581
1205515
2408005
1061600
1486038
2834788
764420
1885269
998123
9524
1409417
1038820
1740380
2447141
188528
2200922
645519
951999
1580897
2706077
698637
441344
777862
1961309
2654325
1685207
2866394
92645
1644581
943418
2061531
2684633
2022307
37471
92510
258314
2726709
2576119
1055022
467392
2547666
933483
2092028
655709
564964
199882
1358818
2578015
950033
2802438
1787400
396413
1964022
1846600
1816471
2586456
2618071
726314
1585821
1698632
1723871
533203
2532607
558534
1370694
1044178
758457
211875
1780183
1927113
492681
273000
850443
1364597
376106
1159472
2626149
360720
1180616
2195094
2347274
2050637
877976
1314803
2434416
2687144
2730967
2528201
1206534
1403771
220317
57048
2263623
436701
204909
2267737
2281151
656994
1206288
1150428
2007962
835263
2037722
2342693
338719
578060
2727879
627053
1582759
2398768
2778683
855881
1596780
1066844
307276
2428333
86678
514920
2555730
73036
184407
1734915
564536
1240500
2623657
2130719
740623
155357
2474419
2714646
380647
660323
1433505
1073163
2692745
1538943
2053085
2880754
940092
2676762
908818
832660
1828268
86774
840285
1104911
1602822
964842
2394585
2735305
1049373
1298902
34102
18111
460654
1764292
2863099
1811296
2377238
2397188
2744634
204178
2342958
1877427
2078641
1710664
674963
265125
476644
1127665
2559492
484187
2173085
1227810
2260095
1106216
1391394
319170
1414990
903813
1365574
1085457
1848193
2294153
1117906
2077908
2580224
1464854
1589431
1106094
2483940
27135
1239878
2936485
2748323
2274097
1256365
1769260
2289493
1495594
530582
2852433
2436238
1797003
1299417
473840
860056
2004525
2604006
234360
69742
1697507
1141499
444965
2407597
313023
2844377
891089
114494
1344254
2856458
79469
1138926
2483223
2048920
2872021
1014798
673325
682397
149273
1212176
2470287
1849199
213778
1301138
1350239
2195680
1249895
1448153
2480229
56385
1734814
193885
581218
1370975
664628
512182
1318612
2548176
2369044
311941
1356256
2244962
1736891
2107866
2737237
1576500
1097363
2190950
1400731
2281370
2555667
202837
2388093
1986443
1685463
1110891
514905
278479
1362674
2455135
2064853
1197395
1723807
587537
1838771
2166144
943381
1549052
431733
2812502
2286098
1073697
2192956
986751
2177990
1973757
988964
2660909
1264653
655250
1329087
2207960
1846567
561671
2034394
132533
2756725
2809586
1135531
2764973
1802334
690513
1666190
1174647
576449
523006
565748
881028
282427
2234269
312437
2460439
2680394
2539078
1546010
2448466
62567
2296279
1081651
2443359
736889
2239514
1269551
2476178
1096091
694107
1156745
1158936
2140922
496171
237412
1726360
2908164
2420824
136706
2241861
852176
2286062
866959
2478399
1326630
2394770
1985150
826589
1152737
2228804
1402398
522259
1166845
468825
934315
1934947
2553853
2063784
137530
1199641
1814658
2425064
1978684
1895058
1972243
1043168
1818277
2809548
1470590
920010
2383715
465466
2568966
1661061
1450773
1837168
580232
2724177
2790899
1945872
208542
2613149
915946
1571646
1588402
2614839
301072
1174948
2553622
2475924
2902414
2221598
1930063
1231878
797261
1709759
2521734
842503
2318930
2369831
1500760
2882189
1639910
1602056
1569161
1682714
141738
2178301
1473353
1333961
766888
1555909
1176869
2923800
878156
153095
937187
322196
1596413
531240
801523
1800570
626193
1676079
637065
1933801
2125337
1594460
2611507
1469513
544080
944404
2036917
694349
1247107
1490058
1052076
1751797
1953326
182815
90345
1138019
1270661
570043
2702117
190399
2021681
2070021
644079
2487345
702207
1593557
2383009
2831923
1599027
974233
1655690
493476
1368985
2348556
762224
2229916
904419
1106437
1214742
2717049
592273
354621
2525569
2005327
935884
1963337
829316
49141
512519
1717320
2674065
768868
471063
1155871
12366
663919
2265252
1342836
2785223
1184165
2088844
2295378
1427034
1685849
209057
1761304
2048045
574663
2506812
2597107
2054324
460183
856138
2154330
1195132
903012
2873864
2805096
2820946
845977
493487
1372695
2424573
943268
1013203
2040464
1949997
612737
1568562
2608318
2448032
793562
1677422
2271627
2042867
1566160
1376611
1797428
1346222
2855626
1885028
1067274
2228249
484930
689421
1819604
294308
2308531
706243
2556166
1120783
915217
1865555
2735353
2097085
2673356
119360
1517004
2072916
2293904
1123496
1929756
2775497
1319990
393774
2322980
905519
1283042
2864278
1835826
2304787
1232013
1661395
546239
1486675
2550933
1051983
2549310
954185
1096453
2878893
1137512
401188
2323062
2340400
1412199
1197944
2499142
1608384
497603
2763717
1541518
2284442
472275
780501
2121677
1159803
2650287
1504617
1188472
117242
57602
367613
2800256
580599
1036627
528846
696508
842356
2330061
590224
939390
2028767
109446
2215846
5981
305546
1815911
2289954
1448867
95956
1786027
1149418
2877891
309949
1829638
2191950
1028801
1499937
1389904
1930097
1758538
467496
2022449
2065188
2231242
1303095
250942
2529159
1882595
874691
441644
115674
1581183
2690090
1926669
2456544
2522841
2468540
378265
2103596
340680
1306002
1996536
2265197
135957
2251641
632835
1126953
348500
2015918
976478
2829528
2074048
1212455
1029141
1147539
2070511
2632187
2825827
1500754
2103047
71800
960691
1411867
2210194
1618953
1021732
1963039
222007
2811992
1571682
383835
920847
1020083
26121
2547243
2667111
157514
2003171
1993909
1111197
980328
2669678
2158010
1406973
2667954
2546972
1004560
159618
1728202
2866928
1206437
934484
1368740
2000962
991666
1415954
780864
2791211
2363586
2407891
643654
2350023
2001883
2443965
331467
2644507
2070935
1163049
1309759
1035687
1673688
440737
2237344
2036074
2635179
1503996
2130788
1741933
3928
329800
766558
2826273
1894123
275111
55071
908787
1587761
1563021
1044432
796434
2315806
2364528
2323830
1002304
1097892
829692
2274573
1764623
1335641
2797507
1331038
2233251
2715641
747268
1793596
1959792
283804
1675983
1969346
2026951
2792784
2345979
1541149
308663
2497228
2530205
923952
369528
1930503
1503876
1781534
304833
934720
1405027
1604718
322203
2618891
2587760
883078
349780
2622895
2149410
1972065
999145
318320
956580
2110103
1376083
2724034
67919
142490
1389010
255770
1279336
1222410
2631196
1010006
2464427
2285744
2152765
2305526
87614
1017788
2877269
294111
2786872
2439001
561789
2627451
1137741
2247546
573836
793839
70619
1844624
1598610
1452107
1098469
2488569
2664196
1732391
1627846
1599809
2258000
613348
2800959
1848760
2557996
2888527
467225
2635408
2161111
2782891
1747475
1344005
1013651
1218649
2377135
2096569
1275837
1237021
1383655
1819450
1661972
2105190
1504972
1998433
2899662
643987
250276
2439525
2197890
1647755
2311737
2161984
1474067
1220368
975252
351673
770623
2490753
1980087
1166257
2622441
136779
1012977
2540007
2738361
1483141
7392
2357246
1066829
1022309
2221863
37999
1478398
1062487
1699893
2120151
967868
596495
2780103
834591
2160048
422519
1391417
2356365
1686401
2814688
1525713
2803290
2310993
1510913
1940851
1712910
429572
2924170
455900
2517249
2867569
2249668
1203973
417592
2866053
1892762
2270449
2269719
740427
522737
857608
290707
1698705
260635
2880867
1192603
783008
1354151
587738
770868
870633
1591956
1957745
971646
1700633
1543385
1161139
2704376
1732467
2496128
303179
603537
1173041
1622902
1267475
1550225
1683434
1515663
2714245
384401
902278
1654152
2743336
2727757
1788008
779130
2869194
1746144
1886967
204987
1224851
349917
775440
693795
219891
683888
1579308
2516781
2129096
1364928
1610208
1965542
323832
2021431
1998779
1919580
2304278
1043491
49963
2884271
804016
2447142
286361
1928777
479460
2387054
1104315
1990338
2027618
1960545
595766
2334646
2766859
833828
117088
2712188
655054
1533824
1931007
2052462
277949
1158071
1871281
2721920
705951
2190740
742523
387920
2486979
1234707
5041
2201554
2006661
1506324
885783
1994189
2087100
1435039
2705039
422550
1338818
649735
2846497
1138961
124349
342092
248046
1295228
338077
2691156
2079205
1505920
112161
450352
575773
984094
2760814
1954518
2560139
2324020
28649
529102
446199
1453862
2550650
2934699
454301
2100326
860587
1548209
1181014
1322703
2103278
194110
2229109
1989114
666397
2827955
788174
853458
876257
2865487
2474190
2525996
475652
944378
993965
1280789
715766
2821015
1901838
1553634
72863
710844
1668912
1337156
1262586
1057462
787074
2477098
847673
2111979
1201294
842319
918921
962545
1068097
812278
1007186
3891
132996
1686807
739448
2271815
1496661
392528
2364949
373782
2009341
490110
828820
2691761
528279
2449395
2935459
1985662
2889800
1295092
2101535
2573804
2509800
117261
2461471
631156
1023834
1252897
1268269
625708
2854100
355312
2874485
1742287
1141754
1646832
2566489
180509
2217197
1668387
1332363
2353023
1190743
635064
2889575
1210217
1785093
941552
2879058
2445209
1621079
139002
1117018
2323329
164430
1466132
154980
1075556
358427
764640
1447935
360705
1363677
1260299
2762910
1352897
2196500
2258084
2248350
2824901
2664832
891147
1812740
485641
2811202
2847957
2012661
544671
1432593
383334
1928181
1062152
2805023
276314
1408443
2682470
608158
2917435
577748
2016333
166696
2185192
237726
2331251
2258788
674591
1203604
1286031
2003610
92725
2904174
1226378
2838922
797436
2367115
1117837
2444838
798299
385897
1702400
1711212
224698
487358
29562
2666157
1248364
1997638
382938
1024508
2250144
2468575
309932
309581
1440479
1911979
352635
327152
1065593
1671915
1791146
120409
2051517
2064354
2410368
581969
1948724
2705527
2067893
1863089
1623415
2343537
611575
86538
40336
258449
50046
2893730
317077
1670014
1232498
2077327
1247411
2774821
797611
1538845
816496
1519876
1350960
226195
1233894
2781003
2687588
721720
2684862
1001212
2917653
2333533
1386348
955489
1115738
1807112
1012541
2602500
1396425
922868
79304
2457109
2685237
1364815
2806163
2683461
564100
2938586
160471
1685274
1080372
2343618
2721924
343530
569822
136600
436243
1044791
343658
217024
1753168
2322574
1883431
1918242
2017479
2114744
1518881
2240622
570868
2787906
2906969
1305034
696947
487438
2071081
573105
1158376
2274799
2906285
609492
1238462
2560064
1051093
607328
1403480
516271
1726651
2654188
1763065
280081
1680010
2328414
2933085
2748410
1733962
1256911
1679177
1426582
551734
2721595
2001178
1162032
517453
1721205
1872070
316498
294166
1834482
796693
2650104
2729989
103756
1281012
661573
39443
955538
680551
2394608
114153
2537451
1788584
1366951
2833376
737466
2232275
1639612
2604083
1058917
2209442
301531
2606840
588935
2004449
2412152
29512
1085488
84386
2285193
1606974
524284
1403500
1990337
1477803
792417
571730
369360
333225
441604
1013162
2190389
2804321
2237147
1413804
2549927
2223078
1967443
2722357
1658991
772544
1658586
119253
446523
2635320
39876
2443747
1472198
2045441
2121818
445372
2259658
2091600
2709646
390129
2466888
2073019
2251461
2682796
2136998
924105
833855
1964318
1642573
2747955
729693
1068924
648455
1353354
1234038
752634
637007
247794
2229524
7664
1345902
207528
1693543
1950466
114710
2247516
552745
637548
316809
1535354
2847540
42573
851286
1241218
989252
2392126
872023
1150783
683098
2780735
82156
1237541
807196
1430162
2602102
2917156
364475
2238285
478825
2462153
1461856
2177954
2818556
2672329
2046817
320881
2115407
2853005
2218383
28207
2051307
763301
1475947
1379157
2421638
615949
1612986
2089380
2678852
1682304
791285
1908522
483413
604423
1231566
1764534
1216929
2936003
1810751
2860863
2060305
664023
2735747
1750467
2623215
66251
2718187
1401989
1609461
596742
870734
2460834
1163941
1615534
1253411
2366132
1629094
2750551
2032657
1919167
1436050
436774
2465955
793319
2652281
2210009
200405
481981
2761590
838082
667475
2872725
2211436
363511
2434676
350177
1215047
822666
856115
217047
1042835
1849461
531186
797132
821078
2390025
1589819
101399
1218801
362074
2555336
229184
295151
2713803
227092
2780248
1478100
565166
2235834
1007698
1604590
1312573
2841939
2493251
1322007
1396778
871703
2286260
232294
2689692
140348
2915957
716270
1355542
153161
803242
539561
341100
1953791
1337062
2215651
2462332
812468
1962635
987988
1306655
1268273
964780
195153
2660710
2416335
1569361
158572
1806851
1945611
1067347
1391636
2335874
1576877
596825
294497
8442
506638
695457
2216553
2601714
2778036
1764178
1945465
1808123
2830669
200235
1635309
2565966
2937860
261546
1629506
1666293
2089519
247337
474031
2836394
1588842
2470920
1766254
665337
1067970
658839
63951
2707668
2915124
18158
312109
2311573
98062
2235447
624752
2026228
1301271
1086581
1849870
2516074
2393731
2204602
48609
1811148
2320670
1405289
473747
518863
2922052
602875
951344
163969
1050008
2296319
1914451
1234006
556577
993694
552558
2465123
2330811
2113987
1155055
778560
1501895
2667478
2391679
1731942
2047845
2702927
1631929
1627038
445114
1070549
1579073
1951595
150599
797775
1780935
2497396
2290253
2760702
151558
37509
804506
77631
2387442
1103454
995123
2043432
2827442
1891142
2824941
1933015
1737231
416866
871653
1526177
1342795
393036
2234150
1364926
1778829
2093488
1502378
2051651
1717638
1320201
2532367
1627016
957542
339818
2011141
882855
110828
646718
439882
2924073
1402770
730151
2879406
346033
2629582
1318138
1723847
2056847
1469519
1355813
339921
634463
1034927
248042
474465
2354791
2564699
2631502
185678
2470563
293524
656145
736550
774817
659309
2558087
2241065
1900395
645376
2830258
2860555
278456
902470
1347808
407293
2242064
188662
2690792
1091943
2044658
357615
2056401
1061752
976977
708926
138269
495859
983222
675801
812010
2316969
1331278
2622092
2153579
105056
271506
966002
1412045
1368460
634679
2807138
1612018
2922577
2030973
2421696
1961299
1173166
2124896
1559195
684064
1389162
125780
1167734
2447207
48072
1275135
2703521
227600
1839937
1507596
2269610
366508
1259997
2676323
1173826
1011962
1593758
1563833
2008439
1530254
2757658
1831440
1589076
1902331
2401925
25985
2270432
130965
809947
911922
393735
1299130
1352800
2805959
1676543
2805820
2922900
268580
1669131
59734
2123946
1064652
1578345
2575228
80260
2350349
1823993
1417339
359224
2015943
959600
283221
2359328
2348059
2434939
2013177
2763307
1125612
2641548
518022
2070673
455339
1408473
640910
1433835
2531223
1139223
1925002
878037
862521
2058034
38032
526938
297402
300259
2592641
2645990
1244298
875397
2407040
1730795
688989
374004
1173006
172162
2779400
2208732
2053742
329984
550317
1832363
1528775
1615139
557163
2402419
516978
2588033
2473006
1809951
2743293
562750
192165
738044
1048097
2254997
1676599
1378717
589990
1310919
217143
847570
220084
2856313
1187634
344120
1956591
2515170
1064849
2611383
2083075
2834684
2840571
2057962
1198560
2842466
580995
222186
2695825
1847487
1124478
421734
2792980
805890
764029
1318048
1617705
2129687
74474
1233924
2261809
2584719
1170804
1159212
601766
265480
2856272
381324
1060034
2176997
2539851
779702
2512553
692181
2590046
153398
358590
892499
2939602
2046158
1095546
1961294
2213555
2611483
2435945
2593363
1266152
1208260
2237016
193285
2408064
2743735
1377996
555635
2635867
1382311
1233942
2468643
1831401
1799109
2503415
348924
1089779
2313348
439636
1143690
1461726
2843756
1299884
880219
2738212
1283569
1664766
689429
1901768
1470713
1109777
574082
2575925
1422236
2108905
107011
1576721
1231696
2060857
2035981
2603368
799233
767921
752415
150312
1343324
1614723
1750125
2442285
2038893
2447319
2567640
926486
2402147
2794736
2239309
986087
68861
98048
1110609
1750470
1785511
1226610
1825326
882359
908050
1659573
1825846
1454735
2711813
1108650
93222
467969
127116
227425
918562
1996520
1698565
1001639
1264017
1518626
2412983
1064788
2042902
437510
1778184
200372
1028655
2557185
765326
981888
972913
1018059
660848
494765
2914768
1323092
2787976
929391
713511
65685
725844
1238526
2532344
2906094
1545170
888482
2445779
1996575
127192
786646
1553434
2053812
2067109
2504084
1708960
1026138
937424
2178453
2514449
2116671
2149035
1933167
1133666
2458883
493268
517866
2542762
325575
607071
928139
728967
2046338
167696
569084
429090
709991
2104164
270309
537040
1212988
1724494
668678
2676702
939122
485554
1717454
804363
2544475
2465241
414886
2199573
462843
46676
1491938
2554524
305190
103766
1886932
1920840
2223347
2575921
138296
1636302
1485792
427947
1057913
561568
236965
114707
2088296
2547233
2299335
1097295
1745629
619013
2429119
607034
2007741
1851306
340425
2431328
2178423
1170154
617380
624771
1691210
2354295
29304
2214752
2894514
1243457
1886447
7571
2752477
461207
96867
1359173
1829058
2141475
1935741
2487907
1592993
681850
411025
2752667
924397
1620682
2122049
567710
2789409
1466029
2863626
740627
1151221
532864
2179732
57571
1129826
615863
1907881
203267
1369445
1646212
2255592
1683432
1973623
2174108
514355
1929259
1445881
2122310
1984608
1670501
877152
2922976
343271
2150541
121194
2462935
602163
158070
2612885
2858952
1692247
1566157
1612629
2544232
2615112
2026275
2492533
2331023
796997
2786078
6747
1633532
1956133
2289726
433276
635910
2262894
1173858
1471943
422279
1049882
1591074
2737240
2281536
2593869
1844223
292545
1983722
735679
1968237
72334
1763836
909302
640876
2612285
291086
1850467
2071005
2215560
2215555
1612251
298925
1152932
1820153
1742247
2194803
1054425
2507658
2428268
1320748
1310143
2112661
1578818
136180
738229
570236
760941
633816
1963480
2603609
2163275
1291226
1791114
351988
204755
1590692
2237262
1918484
31063
1804970
2419463
2864286
977062
1666657
2189900
2397085
253626
2831466
1916607
1899674
586583
235537
2528648
2087081
690911
1121626
2761281
1325929
1493020
1713500
1770392
2513205
1199777
2449493
1014683
2337020
2182653
1727337
2609497
1169006
2516691
1947804
1520541
2389180
2327435
1265368
176083
575991
1994135
1380108
809154
31705
2624074
2914388
1057636
2311786
1927530
733375
119040
1458688
2612709
555663
111648
626075
2231625
1166632
1445783
1046319
1727805
1183984
149944
2758987
1532325
1247499
52141
2634216
224081
2043632
998053
24367
1861618
148149
696329
1480914
2808301
1076302
449463
1744450
474939
904203
2634292
831934
496000
1127367
1377270
2813192
992379
1939432
381587
2324903
1781931
445483
1347112
900033
251311
2520418
58897
2635762
871911
2641448
2497374
308369
278673
1450494
1665682
1285585
2668186
2546724
2886880
2435486
1299399
2763873
1189785
2658376
2723624
1989259
1755238
1951400
2669387
1557555
2311277
1161957
844712
1994651
2692074
387480
1912547
961476
2524963
1811845
1227173
1517521
587497
2765980
1242460
2636876
35344
105470
1387672
2051195
874269
905941
619866
2292092
23901
2081228
473302
772087
2497320
2679661
1257341
230167
310550
2678364
2340030
1172814
2292111
2434780
992294
1095900
2663322
2724366
998589
1765111
589429
997161
2207967
2737947
2454470
1657400
413412
1057176
1705921
1525796
2341922
1272164
2345007
1559154
129806
1190000
1578237
58960
1272908
1579815
1105062
573103
1163335
2691099
535559
2789464
128056
1782113
2257357
1652113
1039579
1335110
2530541
1865213
2746610
2434980
2540309
1445911
1713361
373565
2375363
1306916
404967
1154089
2863976
207558
772585
2756145
1521402
477020
333382
1006580
1595936
2564146
1355359
2744378
1753819
2866260
1830742
759196
2081782
1774440
2348622
1430598
9293
61074
2662497
257560
1052121
1422703
2438893
2522560
1289335
474082
1080639
2356882
750997
2416512
2008852
123100
295111
2652962
1712127
2640013
1177271
2746350
2725723
1726418
375625
49466
1507957
2497163
2915960
1226446
1858527
2354807
2330028
511554
2894974
1172087
1289476
390387
776744
2104247
1514523
545076
420278
1302662
1488381
1929645
1397388
2208406
29622
636304
1645378
1356075
2098419
390419
1057969
1435350
2873930
634035
2065542
2333851
2344278
635280
2412551
1746414
2715433
2317611
2638091
1603811
390910
683282
1902659
2623238
222060
2421469
2616567
1950753
2477362
2499843
469323
1201145
1031671
1651309
586556
2444787
1785713
2909757
2190768
2685801
655578
1311707
206005
389741
2096090
1881873
1229222
1709050
846543
1085034
2932087
1420185
2350105
894848
2876327
2912092
1469461
2839535
696089
2865019
2704495
1102746
788052
2400689
2454339
682900
16043
1696623
657300
2046167
512126
2872407
102756
139521
2722869
817492
920134
1953618
750193
2274000
1105049
1352951
867110
1808076
1267125
1147482
1936874
2131966
1276915
34922
2494157
2726819
1724211
527708
195350
2143781
2725007
1920442
133100
2735370
1397985
1635663
487578
420066
2246197
600566
2533408
1075936
859884
676597
1190444
63881
521675
166413
2670285
212864
1218264
2158251
2088151
2040250
864591
239647
2606967
2041261
1363787
77074
1103541
2203616
2198287
1404173
2854797
1526205
1569970
2287916
1424527
1042289
1683682
2181806
1238373
2208053
2825003
1056479
2482093
2652885
589790
1177957
1775966
640847
271764
2086619
593110
2589483
50731
2517138
2883003
2049023
2448148
1763584
2706252
2001630
1015888
2430021
263622
2351343
1411165
2348027
2471879
2771654
1933064
588453
2481584
1064912
1805813
2210301
524786
2073500
1374051
575366
1993513
2173438
1134785
794822
258431
821610
2385144
2688866
2687490
201436
1018655
2918300
1534640
1255003
74152
1451163
2926146
2630000
773727
723579
2085245
140297
858014
2239524
1062255
2752814
2124657
387980
215855
510226
1560027
2120223
1082236
1424676
2686487
310589
2040936
1439434
1049704
1249198
1116703
222479
1738892
553899
2702508
97026
325166
2793645
481359
2847880
76267
2719352
1379518
910515
2197681
419554
1360289
1981966
1966542
1618735
999529
1240459
1798508
1712334
1137967
2781383
713709
363184
2555655
1902422
896995
870856
547906
2659155
2810112
1980056
1990563
1120113
225313
2050123
686627
1872793
724967
1553023
539363
1056250
607095
2102196
2382681
1203794
369744
508551
2745346
1234528
2384447
1901220
1516134
2091329
328336
2347635
429264
594968
2827843
2503078
269838
2153568
36296
2515873
2142974
450956
2084765
1619562
926919
939297
2089050
2859539
2867127
2807557
2084914
705227
2246779
245045
923335
1900441
747378
2438840
1748689
1140479
2211833
2839413
2533252
449932
1967328
2481237
547538
483556
1433524
878464
1152932
851031
1853087
1241776
28902
1289663
2430224
243711
2757715
1816747
2167852
1857698
1064273
2898717
789054
1670923
908581
368807
2381770
2445962
1585089
2137537
764076
1503283
1887212
1228896
246688
29029
2149643
1282143
1317512
974133
858640
2139741
464056
509707
2102306
1342113
2917726
708315
1198853
1783386
188378
1029888
2401150
2670286
2252011
2716337
12771
208719
1465329
2536376
2618260
410962
1015220
2306536
1182133
1785440
1402215
683777
541249
509436
1778874
1686899
538050
2493683
2800106
997712
341641
2798508
290439
1658274
1324811
22382
1616838
1364860
2177406
1750176
153961
2854480
1960866
1308217
2534549
779474
2915136
2839597
2630757
23916
2938208
2297115
396855
2665292
509443
2621044
2655146
950459
2754840
2619233
1521447
1023261
87237
1818903
456253
622264
215146
229501
1970562
2082390
1064484
2712848
1755139
1872730
2557727
1263343
863404
2247367
1662956
600787
1665833
2267527
648718
1693227
2248040
559263
1412685
382399
2578266
468939
2638855
1826119
2348712
1518505
955642
2764643
1219905
151852
1927732
2125860
497542
2697962
2834730
2454342
1515389
1523906
42511
1690500
771157
800687
568574
304118
1606910
725183
1097034
750470
931682
416461
526725
2087625
2809226
2306075
194185
2199531
1877033
1501456
1941018
2160863
2367748
1935503
1447222
118153
367229
1057419
2062936
796215
1834363
1451562
1786830
1791562
72914
1067316
538800
426724
1761523
1515162
2522412
1912159
2882102
1219151
2037108
2612844
1653615
947440
2904813
2547606
1006042
520621
425422
2751653
573980
1621365
891755
2933517
191849
2096520
241877
2099926
2836635
2283283
2172802
2503637
2825197
1571021
51985
2369287
1581682
121381
1788351
33207
2894139
2546547
545882
2651870
1930526
2842927
146099
1995120
85336
1677369
2609193
112661
2716826
1720754
478986
121157
1945100
2583510
600516
477348
1016673
321989
2930619
1211180
477945
2564039
1774918
2787281
1220435
2433934
2640609
231257
387822
2833995
2907658
2582769
1342432
1912965
872906
857546
1080696
288446
2002581
1351271
608425
2549522
2282943
2336703
1588755
1380796
841893
2361317
1994590
2898072
149788
1287377
209432
822720
1700072
281859
2166857
730750
2926122
474567
273617
1003070
2492867
337
1469036
1990805
2028219
1461047
465599
172840
968033
2297947
410397
1490125
1923312
908108
583576
2150324
2301767
1967450
1535987
2162499
24956
735788
908185
170123
38399
2673188
36453
1673343
203826
1328676
561710
2074024
1057164
1010526
2201979
1820224
356242
1818634
513235
2807173
432412
2126579
1315188
2589203
120409
907838
619591
895508
2537363
2035121
2755757
142255
2388445
1915561
2121465
174475
449350
1620036
423847
88516
2561637
2285158
2661320
253390
541185
106668
600789
1315393
390811
1149432
2775418
492531
1333780
2302706
810701
540910
2818214
2200221
1623799
1413512
1715771
655318
40894
1887514
2201012
2278570
788005
171226
1769641
1453442
180593
1217534
2763133
2667152
10670
1798498
1562915
1487669
2665232
1645542
225059
2732148
1093712
1425744
85941
1732698
2416870
1364014
1833703
2329526
2324908
710677
2312693
324024
396018
1179702
2279119
470931
455107
2720464
1301162
2022612
2648110
1089747
1911793
50916
2071159
1243495
972856
226299
2617327
2914318
278572
572884
2793626
773742
2051621
1342433
798206
2625510
519788
2525772
699928
435178
1045586
2649513
1685062
693307
953885
2772415
2562350
1635884
22326
1272100
2423459
1399264
1928460
972003
481932
371220
2789056
2501165
1719126
60835
1387000
693094
2254920
727947
1439826
1442184
432575
1621000
17477
542378
2684226
846992
1074110
2838787
2575507
2589572
2666182
2668664
1747035
2347695
1851281
2822067
1824766
159402
446401
577860
824005
2431205
1636991
2402414
2243980
1542507
918465
1215070
2483104
2804891
2712143
2724875
2533537
2649759
1476950
595582
1764742
927341
2666930
2847338
2919757
1953396
1951691
681375
2488231
103968
1713201
1863478
2094028
411835
317097
2291966
581705
2253561
86950
2860996
222698
463911
1038067
42003
1262373
2831270
575722
1432368
1801775
2625509
1451904
2339236
254749
661215
2695914
2703232
2024555
1483454
1998892
1081605
463214
2900497
126574
1262746
23828
2364082
2541657
1163770
302788
555201
2269174
1564127
91232
2474534
2273461
567739
1678697
447405
1978375
1787994
2520157
205134
724432
1630833
2347542
1034574
2747393
880165
2211756
37845
704592
1004826
2884807
2534931
1244837
1339363
2283098
2336760
2833425
690595
484674
1525381
205123
442574
97954
114632
899728
2702904
1414507
674536
1648233
898981
2901058
2619403
725428
1182958
2399188
1743838
2007577
952348
1113897
1036953
2540487
1384492
1412629
596975
1036423
415749
1565695
1973969
2817110
2359223
2727090
2632261
1302799
2097161
2201763
2743605
510031
2064789
2567743
2240471
2008234
601026
1926385
172233
307936
645236
2849297
415521
1771964
1610069
31202
810542
2509588
1743247
877098
337317
1352255
1542555
845791
1898663
651138
624891
512791
70017
1804024
1589304
257744
592668
907654
2594139
2217717
345019
281923
258600
912451
626910
1559621
196477
1292385
357599
2056269
208054
90379
532988
1468137
144020
2888566
1879553
32066
1827981
542917
1199583
257073
2221076
1402166
124696
2029924
799722
1737020
2805391
690622
562216
1158660
936078
2520660
1449201
30301
1817900
35372
2403089
1895825
461061
763846
2174868
2615359
760901
1833875
815880
2663605
1112336
2808330
249714
657546
2777990
5638
2876321
1374858
2392493
2592999
1652302
1285183
2519359
681815
290603
2689002
2013558
2922824
850955
543905
1475526
317925
1784151
318540
2331873
1493793
609134
529317
2056915
2915526
232349
2350515
2306012
1471825
808561
1603640
533673
838725
2714479
2051693
1988542
2437494
1846410
1505725
1441106
353564
2206519
2451727
2035657
2640393
2580956
1358990
2687783
1654031
2408721
33049
431768
973849
230608
2530118
1933888
2791505
622767
2272368
2743507
2832051
1178498
2024868
2545710
815269
87402
1762888
47791
581867
2481193
1894318
1507330
400742
2887203
743599
1727815
989999
1812251
839238
1957635
2820467
2117612
1553303
420401
1555780
781437
2788151
2869592
1329652
1177100
132636
2164445
2268347
2483367
479479
353564
562428
2809552
1154380
722281
865144
2081249
133435
1822645
413334
1788202
869061
2652484
152180
1503389
1021844
2343066
2718411
206790
2827413
1692228
2581948
2566048
2564681
1963017
1011539
869132
753814
119855
2934393
2702908
908192
1264871
1007995
129515
1499669
2517532
266048
442924
1038807
600719
2531822
340988
1037898
104277
51714
2267663
804781
1217120
1815798
101924
128556
2433358
1647774
2402558
1893418
2427724
956742
1216410
485367
1688840
1487743
1656191
2772455
421234
292935
1581418
675946
2455135
2482543
2604343
2395345
824594
287021
1605758
1835729
2549627
1626136
46089
1937814
237150
2370367
211996
892080
1116181
363452
2144315
1907633
151148
84546
1604512
2764249
2142291
22889
2655027
2812785
875738
1363696
2642021
379712
279496
2724298
1257391
464882
353225
1780898
494692
925302
1086664
2186196
1064404
2125430
2509760
1725093
1114658
2838843
2755650
1772519
120156
229428
2177316
1798515
1927351
281048
2348795
1170172
2331006
740750
2024083
684588
2808694
2290648
1930224
542354
1354903
964130
2040562
1383558
1290920
1834460
1851273
2022039
40836
244023
216262
1347012
1882145
78673
1631860
1981703
481264
2417060
306369
2634477
2789966
1144318
2370218
1229360
1606711
2415535
2776780
2350610
194002
1638181
2740642
189217
1649538
2686932
277856
2750077
2768194
2201758
2855596
2238683
1267923
1878204
1871521
2123952
1105569
2767771
2343272
2365892
1512051
918606
2237309
126083
871044
2747771
1857209
1811272
811513
2184064
1115145
552460
2011315
2524684
1774721
2207668
937494
2321176
1519554
1877499
1372566
27781
526161
2400051
729743
1095308
2777289
1371198
788388
2843129
1314816
2139835
787355
320368
1194868
856556
502494
546831
941046
712408
2705155
1892294
1635616
68254
494041
181778
327630
2762344
1886932
1938740
2451748
914984
2493375
2394513
1365680
402899
1112156
1837264
947470
778690
1714906
699628
202006
2405815
432150
1025967
133244
1749326
781308
755519
2099957
1828272
24447
2778409
792975
2797972
87254
2388573
2359849
1627812
1387548
1459416
2818056
1476980
1423631
23590
326387
7578
1426489
1299664
2502332
1135015
331649
2877039
1280022
1282561
1332212
71167
2310371
658691
1588461
555021
2725430
1143845
2099892
1110045
2051801
2709686
1061091
558886
1202064
1769902
272573
2768597
1352302
2856352
1092016
1751806
1035747
2598659
318904
1255812
1060240
2578400
632034
1416286
651792
936389
959115
1872004
1305897
852844
1688659
1980410
1187167
64203
2730940
763924
738751
2526353
95129
1049527
2640056
66125
2292602
896538
1014364
715815
814837
54255
1200659
2837736
1149773
2367533
410534
1254137
375415
2439707
604911
1913794
1100582
1061642
1362709
2924583
450277
32866
1153817
592282
1161233
922089
1350625
1543463
1604908
1932558
2415159
1735002
808262
418701
112841
2839873
2183271
1737155
440228
1659745
851936
977656
2694765
1712208
154859
2768220
2535526
2593289
603986
2733453
2521404
1466089
3868
907740
2539316
1447995
1621916
2259522
2729121
992744
1316708
2081447
551871
1825255
1923786
691344
1297397
536482
925208
1770273
2290386
20538
157177
1590618
711122
1087592
1593530
948342
2122123
2857471
1366044
1252561
2647518
569848
2166876
2513681
2349570
2154215
2424010
2175248
815856
1924834
2023817
1030259
268663
1023742
1744635
1700459
104487
1930145
66950
1635997
2622609
1020937
16569
1057394
2311190
2143157
598163
1397849
1424463
2211899
238251
2885411
338396
2634589
2204195
2270626
1957440
285723
1200306
2135217
1255966
146623
1984246
343508
2684369
1227854
214464
317861
2773564
1519629
192002
2083392
2879874
663704
1031233
2601972
422018
210966
633962
1915437
1996415
2383963
232428
2347504
108970
1708610
1275956
812421
2689342
1789349
2230459
2274075
1300594
582673
1062632
1350253
638649
2887064
2509264
676343
353738
1348567
1870724
1429258
1567116
2793097
1259732
1081445
197192
1525594
193770
2312858
802699
2047874
2907022
451418
217064
767591
1842183
2480050
2189535
467178
1719851
2766696
2003232
2288095
2002172
1776174
637649
1028881
2665453
727877
8431
2738980
1144438
2401087
2775981
2808931
1892469
812569
1510351
1901870
2754458
1022943
8076
1049050
975410
2714187
2099813
2066942
2568140
2641177
1939532
1312788
482071
1088760
2692153
913153
2841484
2308846
870861
2658077
855549
1732023
1209766
1333460
2854518
1637091
984191
269394
480760
2545190
2078082
2002773
894718
2667513
2513299
2296348
137522
795494
1522294
2448368
2108441
2483119
569063
1316352
1815878
1496035
1987059
2422336
253817
2569349
88129
300211
1605056
675668
485989
1731701
2324162
1879659
2642450
558547
112106
2424080
128845
1843014
203662
1609732
628360
195366
734897
2554219
2552538
1987405
2602246
1732266
1834807
1035819
319507
2144358
14753
859054
1629343
608994
608829
1163684
1693312
2870143
241709
935646
2935978
1468529
1618934
448276
1093315
2115329
1591245
239839
531537
2251285
2322726
966436
1319493
2682579
1311020
1771494
535425
1846416
1552634
2018052
2816401
2363566
106315
2662054
2334026
1796843
2306245
57821
1205789
1835329
2065552
2394153
1888476
2779596
177308
952531
754942
39499
2012827
777005
592060
2577068
60181
258358
2265694
1309892
493153
2749082
1077904
2440161
150975
2309535
1110959
469912
1797680
76728
848890
1608997
1931412
418350
418882
1213374
1533734
2480854
2601863
1825119
141706
2746693
364583
1079922
2019505
1173021
1631785
1027081
2817362
2101259
145386
1092753
2680267
2854670
2152226
2202010
435799
881276
195351
2575216
915021
1426584
356392
1335041
2512946
2360505
1120443
1349519
1871052
242526
1127671
2194896
1120294
2476351
2057342
313195
863931
170997
774108
2795836
1395074
2373324
246448
2784518
2561976
2762275
1151522
1996376
8335
1827536
2624398
2678700
951028
2335064
1460058
771794
2113434
2533453
1720487
1623463
2242990
1091402
1695377
2227146
1914238
1182198
992844
1147518
2197953
921088
1195348
1484343
1278004
179651
161865
1389973
1046609
2501168
2373602
2079039
694975
2914392
1928061
2777811
108354
1415823
2367548
151535
1849812
1621376
2137287
1102750
1882115
1699274
915116
2569746
281353
2233947
640915
9537
1905651
2648574
257697
224973
2062085
30128
1967672
2435716
151436
2279161
2776804
1053764
1220090
2184772
319565
1328234
1154971
113707
1741587
748105
2797429
1980527
1595054
308220
1609918
1803315
1971040
942474
2332147
364690
1942909
1230663
2266664
1887939
409719
131644
1805776
2916887
557112
2340458
995215
2166666
1498789
1170777
215300
1192400
2178461
648211
1151239
2355705
901255
412934
1272696
2579116
1550391
863437
1940532
1984729
2464072
632836
243156
2479284
731026
110490
1792711
447659
1821460
2427146
1633008
910372
427911
148107
1924664
1720790
1473552
2032279
1167300
78276
1884148
2399700
1740662
1360991
1360799
670302
514882
1495962
2703742
2096416
670223
357942
2675405
2120719
2336657
2230538
1872880
1938590
2078932
1499122
1616641
41468
206027
2045230
1893691
876210
1937137
2797243
120278
2878668
1226346
1984027
1960966
2471829
2614187
916743
1245324
2935808
829663
2029312
46932
1654510
904152
1361184
2327804
2830426
434457
415023
835032
2866245
1923528
248165
1783180
2392337
200294
190780
777035
2537354
1266735
2574005
2814713
2782371
1816035
691972
2348563
2692046
1006494
2552116
2281978
2359706
2917235
1410310
485853
447988
1450747
429459
27429
2482239
1425446
135027
938745
1214200
2228122
361158
2495386
2260866
1409381
2802670
1527712
54101
2129123
184518
849749
1938283
663515
635795
203377
2502737
749108
1328619
1799685
585539
2373180
2863525
2663176
2442830
910121
923183
1644078
754945
863113
1490621
631802
119257
456050
1681982
1241070
696054
1717832
479769
1596348
1481943
1941467
2432613
2902653
1111150
2076104
1422487
532155
811317
2875273
862778
2237408
2210007
165031
2706597
103448
2800657
2610482
657156
1173079
1555660
1912079
2537839
1732237
1369103
2371261
853403
860834
1903365
19110
1177903
1307838
1083431
1165845
2652606
287724
789592
1530509
2087303
2247840
1233651
387564
608723
874507
2696704
130732
791906
2697258
1995231
859795
1968881
2819037
1554175
1396015
1782153
2837182
2710184
2639902
1967835
1282702
22000
1774220
866264
1227032
2782036
1286660
1717842
1776390
888817
1912928
1088070
2735651
1958517
1465617
2061810
2481909
221429
991403
1990168
874137
2634442
652701
2861797
1517204
1662430
736940
1223777
1569501
2036038
2766802
1958074
521146
2354693
820742
2416126
555623
1852083
390327
457584
302539
87836
1432255
2438476
1066096
2693195
1169261
424449
148640
403909
569235
1776076
1789189
1989317
1772291
749425
1696206
1621085
293906
149693
1257782
293085
2275536
1786615
1422551
256493
734865
1430893
1337235
1087373
45324
709900
714824
2845638
2903780
2496853
2224441
1813336
292897
787898
2824010
415917
1354916
2365130
1410825
1303534
16739
612448
856715
1807052
2179739
2765444
725832
2317524
2179101
2758985
1822625
96172
137379
1598885
182088
658410
322826
2513675
975788
2441964
2019889
1044480
1524181
860584
2307193
2761787
56087
2435063
53389
2812482
1076840
211894
1340535
952810
2267151
199536
496037
853681
719131
1044475
1549420
1880599
230135
1002819
886024
2757214
1684544
378446
433965
1133053
2227367
572454
213242
2388429
1024182
1513313
2184903
1426032
2788971
15457
1619242
2237002
2929497
437795
241077
2822632
2660549
1783315
2638173
12342
2773416
2160698
1004236
1587450
2045024
865593
1113700
1559337
1876332
2013753
2257435
1103373
206317
2637725
1500655
2493712
143710
458770
1709715
1624786
1734402
1208047
2380558
451698
1973432
1903710
129247
2090879
106642
259779
1560191
878449
209222
1091862
2583809
271316
2540609
2794113
1284228
306089
1031472
1764770
470499
146385
1364321
475523
1953955
1087744
1512156
649643
1198405
2503876
610178
1710257
2233840
2689338
2629802
435207
1802292
2814294
1558286
1910542
712782
241217
852719
1596264
380752
356111
1924572
841711
1718986
2284774
2246676
1468836
2327995
58062
1787977
2474956
1876464
756727
2480423
2122078
2567053
183484
2151006
798908
215821
343660
1561797
514107
1526178
854270
864737
949115
2897522
2294958
776003
715354
637647
1773238
1076450
2156535
1616802
2652531
2819184
1203704
1525158
2565937
1593886
2604304
1165530
1165995
271416
2496696
1526322
2774239
1597743
1301919
1670331
771312
2644482
2666517
1111672
338270
1191819
427327
1371279
163987
686724
1365124
2774265
1085213
1251993
1607354
1532313
76572
2646872
84659
1590834
2347571
2260843
2272833
1649131
2654619
1836721
996077
2567650
876846
2069970
2304258
561666
1892857
241239
2451991
1186080
1350967
370195
299478
760745
396200
568085
1886456
1972225
407587
872560
637711
2051242
646084
2939499
2833763
2755381
1601259
2247976
1055366
491377
827582
2702182
2912460
778234
1186794
1551344
2491420
2836730
2604947
1368956
1497569
1312841
616773
841544
564435
2685536
1984222
869491
373968
2658751
2285590
1338630
1992537
1462482
2456417
1148645
42336
1278809
2337983
1818330
839663
589798
862959
643816
1195075
878341
643221
795388
1479079
1134638
1078158
2800951
2059163
204355
1223211
1228172
996602
466223
1958793
1434898
2089986
2342832
2783007
615446
19784
2881046
2763018
13440
397240
203341
1306102
2896477
1171898
1771462
2105147
1736325
1299225
1325944
2620650
289175
321886
2399026
1052509
2912210
584801
465715
2096249
1998847
397584
2623058
427546
2792358
2171955
1635251
662016
513961
1421658
424393
2725473
57457
2098685
1054694
1885132
2286774
42098
209608
1586917
1358430
197353
2577330
702578
1867444
2204550
2835748
1701991
1101191
988391
2676064
2892591
350623
165505
1850611
2860056
780547
2481935
2244591
713129
729968
1470283
224172
993988
1922898
98521
2448885
2763024
475319
2548100
2282516
818089
444672
2860058
1525376
181654
942470
1545363
2511406
366338
1358626
1132725
2897864
1541820
1616931
2810876
566794
1931903
2602103
401949
1968300
784510
1463130
2544344
1732442
762016
1868510
2786240
1101770
2496588
1898813
2765462
906911
258142
2373300
960891
530572
1528417
1830072
346824
2192312
1733672
88585
574985
1179593
1577447
1583802
1828975
1116708
828741
1540020
91220
1680289
1166717
2868286
1615056
1179310
2653289
1512420
1362295
1869894
334764
1587677
93213
708965
261038
2427210
2200188
518901
673646
1138716
1732063
759459
1474801
2515426
594419
2258594
865910
483848
233473
678560
1150671
1431116
865330
1334118
567884
2933563
2089089
41026
1424203
977309
843684
842328
2750265
2019596
1770059
1603033
1284458
310971
1731251
798047
2136274
938495
2364092
2489251
683556
2894127
1244008
2338348
2666910
671924
1352548
1316871
1807632
1144986
2282755
1674027
2250838
1016143
2030037
1684961
1541289
2569302
2270662
902063
1990468
2873647
2694616
104263
2092635
2692032
930741
2057818
233373
189618
2180357
2699014
302642
2890936
557314
1485636
2669922
435214
810800
2848195
839239
477464
2742784
1621230
329035
1517402
1811441
1479120
430973
1436246
2591787
2735808
415143
810838
2422246
279598
576979
775919
1394397
2888503
2566647
1064445
2766534
452435
597734
1797981
1664032
412330
1951402
2794500
1970153
98923
648810
984357
2677875
1847988
2138410
2405554
440280
2299854
2022316
794209
1021743
866076
2517670
1228441
1768993
725755
2809819
2572760
964340
398005
1460619
421903
2243291
274764
2473565
973865
936942
2660541
912208
2003527
1004507
1731043
1075422
2127465
2828936
2161500
1805545
2556482
1260284
1946883
941304
2084647
975192
207828
149520
2875577
1089711
139211
1374368
354135
1589494
1763251
2323793
2179735
2580271
2918161
1111530
84219
1439022
708505
2939578
2870368
1471019
1165399
215198
2159274
2244694
30919
2655777
2298016
703335
2045164
1319453
1240165
146288
2547621
704604
1171199
2483277
1153072
1513144
1034427
1861671
1135723
1177117
2661199
2265496
1112884
18038
1296766
2912955
1522649
170886
2308868
260768
2220647
1168772
2327906
198300
570926
1064824
2607646
704877
54284
327609
876608
1591603
2459801
817134
1229275
697066
1605723
509966
1132188
137680
1999197
2009045
839917
1203308
666762
465443
563838
2933038
2753039
2656755
2201665
1359153
423845
1946034
1398723
1410294
1586448
589850
31736
790839
1057950
2271930
2270471
1200868
2782666
54659
847163
1722924
1878469
1466082
810878
1385484
982159
791623
2326191
242398
14082
2096243
1489153
2748416
625779
1480539
1961114
1413465
476292
1806060
575860
875408
1288389
331646
2209101
830607
1006173
2076788
1346401
2258947
666621
2894955
1518236
1128448
906568
2376196
2365215
2341341
89612
299171
398779
2035150
322665
263858
1491842
2796326
1411748
892491
1663556
1879106
1330459
2296066
1414823
44212
2362177
1109545
842003
1495116
2755676
1939997
1723556
2120961
943830
686932
1658000
1085619
1061200
1472968
435666
2666244
973947
1589566
677993
1132665
1003225
1561788
1913808
2594479
1837735
2937804
2636368
1451347
38901
276242
2327384
908099
1396200
1282448
676234
1344711
1436073
1845783
391604
1351196
934277
337464
2648374
594039
206382
1170221
537043
766286
303215
2030485
838314
636025
2009233
2799438
1123176
2550703
1782817
173283
2172523
631662
829204
341178
1529941
2320002
2445587
2156604
1685795
876831
837402
1161826
19062
1976202
639380
530600
2221832
1961290
2198729
2412154
1836438
1833688
308987
1058163
574776
1055194
2401375
301064
600244
1832958
635167
2293911
1790654
2171473
1062171
1308355
1467359
2594838
1397329
2452316
2783261
947912
2788122
202047
404487
168220
2919406
206712
2003619
1829691
844908
1125254
169328
2887503
288619
704411
2117306
1010017
1860725
394224
2563047
960737
154172
247762
2507782
1914897
402603
2469430
1792777
2037134
848138
566085
772792
1305466
1176386
1207997
1565072
315295
237988
1812942
1419441
1507450
1328143
367040
2692948
2258242
1232656
693909
1712692
188912
2251412
2775724
1194329
1508847
1941048
1793148
1239044
365962
1455462
1282056
1410420
1795314
2529984
2791114
1989584
652653
804615
1467929
795635
895081
2627292
828997
2148994
2329990
1480432
2332009
589567
2543785
1320976
1897559
2836234
1502752
415600
2010685
990622
1607781
2822856
1871327
243845
640410
1841055
2533465
2588867
2450159
19825
2137050
1012289
171035
1215774
2933788
1559051
880015
1394463
791158
1431252
1417624
2581061
522786
1699148
2135988
827857
2021303
2562746
2592693
1798163
171969
1811771
795688
463639
2447167
2642396
1178381
556508
2190341
1095940
2445932
2850988
2828042
2846836
2259721
2680752
2689304
1612696
332632
443788
975406
1951673
263546
1936335
650763
2719128
2227091
1572717
2405544
1060723
2156035
2325949
1818475
1477514
1361904
42969
217407
2788841
1064856
2755302
2303056
578141
191065
2869953
1000600
685746
1786037
2494060
202454
607258
1909293
819007
2271297
2710210
613591
2021719
1670777
2709760
991998
2680522
1227555
1883138
1337244
2467434
1961602
968569
476084
100874
469941
1370356
1958479
2703860
2772385
959282
2105109
1641555
2819670
1798631
1606260
2342227
1499491
73529
2354039
263770
838968
164889
1525190
1749288
372450
2746488
2790599
2022584
310855
2316834
428685
2809111
2124459
202110
450025
2815015
1812455
2576994
301054
1073937
2081312
477429
1071764
271107
2455501
1134505
94178
175773
1615425
2308057
867365
659390
1630845
1783291
1213448
2697590
1209088
482868
1352208
38098
557242
246518
2524214
2586323
67024
2384238
2423801
528493
2706010
2300591
1960354
167440
2338336
475438
1991422
732039
763106
1559684
159529
265424
2067099
2423577
1464901
160511
1784895
1692624
2750143
175226
373262
1523812
186676
729953
1389230
2014865
1860516
2007133
2792539
1978175
484860
1093615
712184
1606866
891464
2308781
2864759
2440765
2816309
1271998
1855749
2796008
1418200
580049
871113
803108
1887232
408988
1527612
366434
1611498
1659050
2595889
2485727
2373253
554279
1067572
421181
863900
1124338
1193465
2233356
1263389
2138557
1206172
1293405
2174038
768818
2610040
2043371
1470675
1276852
504413
718720
2809068
904466
1572816
112645
2667651
368466
2901683
1318108
73836
408462
346540
2101980
2236036
2174257
300904
979147
2247090
1302798
1970998
727184
1421140
1524285
2903836
1028717
1510114
1654294
2707332
621043
2889765
679965
1914986
1700531
758899
664749
1379899
1472928
1820392
2082002
1600825
2890900
110537
2427421
1108000
922177
2643930
1254549
1990196
307465
1258917
56536
2086521
20721
1120118
1098386
1660842
325522
395745
1693310
1882928
103232
1377401
912102
1156757
1194539
821830
992341
1352251
1178191
2117650
1130228
1893689
1070290
2088894
201685
1694017
868586
115815
2801901
1696178
927418
1039074
1645124
1471074
711396
1677626
1085342
1218752
900917
1710296
2432134
1230881
1992428
280122
53549
2501407
1965789
1596595
2704111
1454420
628347
361506
2590589
2724136
722186
2634950
230962
2087922
1382877
1960149
734666
1762715
855708
2624833
2128807
1850838
1325307
1207063
79028
1487977
1854747
2675040
2567258
2007056
2547529
761633
2512783
2503278
2143189
1649652
2605037
921291
2789327
1323141
447698
2913307
472967
2102044
1966688
1967146
1774735
1499732
1701717
919302
2076884
35588
944115
539352
619325
749455
205545
1390665
30793
1486544
1182848
1244674
1409160
1814870
2856037
1485508
1282196
150043
1576965
540907
1973811
308528
198517
2928407
662978
2425680
1555787
709361
549412
897534
1517904
710036
31074
449507
1061208
848135
1502608
257817
27837
1430354
1134296
224805
1078714
142929
1668911
2679178
808864
1705243
1651702
2365456
1408454
2678995
1727586
753825
2444728
1615470
2170610
60639
259677
743593
1260009
2147427
2446476
180647
286577
2371938
1518430
2756037
2739287
2918201
482207
1531805
2418451
2715608
2007717
2257539
1122248
1139034
1657750
2372945
371078
4166
1881238
2940098
2553707
2079714
1430154
241855
2683335
2268329
1961174
2909826
933484
2183580
1440606
141680
2243924
1911599
328882
2189642
2106638
625341
2427391
1770510
1958576
505744
560154
1915081
1836249
563443
101852
2114647
783915
2818171
2167461
566173
2583294
2248838
350391
2582768
2766379
1929064
294828
78812
2137134
2613460
1940827
1483302
2298785
299433
1096861
2158464
1159870
988421
2290816
93455
2118598
2405044
2536678
2842766
1133094
2093718
2150890
195812
2283093
487553
1862754
115830
757711
2032533
940384
2763733
2847693
2174626
310829
910484
1702515
1668589
1995448
251224
930175
1297418
1903279
1925847
2413457
333795
2498407
1686742
1004422
1012325
2417804
2726881
396932
813832
1215471
1157533
270577
2820878
1272156
975326
1670595
476174
959010
1215946
2351766
1869603
810679
1364117
534274
2605777
906684
2468966
672314
1336457
2301978
564230
1172405
592959
2406307
2091598
264390
2446738
2560103
1428524
2221539
2584964
2632423
2113555
903774
872513
687166
1594623
1793860
1895464
959264
1858089
196301
1359683
2921555
2835376
890639
2453867
19458
2322990
1930883
1505423
2428429
2717306
882427
1378766
2359170
269735
2721775
1352961
2182020
1309511
263037
948837
1882568
2408013
515392
2562100
1956457
422091
577680
873776
2696810
348500
2633149
722117
1005050
184540
388591
1966257
2577345
2704452
2828306
1755839
358831
676255
687971
2807930
160477
2209718
709770
1801818
2791696
2425334
2698408
2345335
2424193
1593488
2244373
2723581
612440
2175203
1251971
1849889
179994
1116351
718318
170224
2461412
1369366
588302
750367
2281952
2125123
2129028
427556
1476499
657495
2795268
826868
1726086
102493
2612970
262775
2217554
424973
2478952
576799
2624261
1727737
1968010
166423
148492
2319614
289205
479371
1515029
2045879
1420501
292461
1175948
2426982
1735071
2788112
2093894
487994
2660208
518347
2851548
1405046
2729975
2929404
2404753
2278048
2708767
995604
2055069
1348564
246725
214801
997746
1427957
1234777
18156
1873129
83328
1815569
387433
179072
1371777
2601603
1295737
1315318
2487722
672084
1744002
1138290
354227
541740
2391051
2701084
2493360
1128449
1612987
2122484
1697690
1614097
1694152
2801460
1663285
981931
1516271
1201048
2562
2902284
2269668
524885
2830256
1360890
1782324
981541
1262003
58684
82957
804420
363808
2494045
1957698
2004124
2775349
2704053
2566968
2367710
1244711
1886789
494714
1823524
1389868
477453
552381
763090
21954
375200
789010
1428971
465237
2634475
2384821
407734
851375
505470
2504154
1478261
2069989
2713465
18114
1965415
711754
95036
1094355
1324607
232488
2560938
1316881
2376144
1395365
1793779
114071
2868678
1882496
357385
2420767
1035356
1293962
1530884
1780209
1474859
1336124
395571
2318175
713007
196302
1506615
2199351
2113417
2893520
169739
1087164
1236509
1463746
2786522
92150
172672
2075847
1135400
1399859
2156061
1841802
1060834
275922
2121187
2002760
1554886
1877961
2003615
1092658
2696924
1990664
1489222
2410432
2910304
2143033
2087359
509860
726386
1886652
694221
115657
2309561
1631135
1052019
1099599
1606543
2720298
2655027
216515
2329198
1632546
2571680
2871817
1536119
2689841
103770
768947
1687839
2301959
1313887
375439
2597361
1656111
2837473
606061
2295893
2430768
1255634
1802918
2741555
1811532
2560227
1022097
266625
1139769
2870294
1307692
849283
347190
870546
2146024
2418791
880554
2792290
1789688
394807
422132
2835475
2081263
529710
1407276
830477
238915
2514205
1342321
1276454
1755168
1490372
184138
442437
986511
245233
2823013
1707140
2601745
1191318
1423317
2622724
1690274
1058230
944755
2666722
2891247
784728
85844
2057621
1054045
2431411
2466182
2295917
2643011
1429839
1614700
609570
1130856
2632424
1425301
2030917
775760
1863076
2591541
1872362
2867124
1020740
393890
911763
2029004
1450463
180824
986581
564946
1825723
1397735
860348
1848265
1885715
2764669
410718
197926
2281884
2436982
1563176
1841517
1279066
2434486
2484874
431385
1438445
2428171
2197990
1329583
734753
462663
775950
2520279
239490
272971
1013754
2047665
431601
323767
2196815
2891099
1332044
1499944
111061
185462
1110426
2389320
887402
2923994
1934394
456452
1346260
2309061
2925344
2351361
622048
2898127
1980780
495088
2197060
451873
1178379
1533225
2481079
998205
2311927
1692196
768019
884762
2289060
1716910
84533
2519943
1579988
2484073
916880
2627258
1353410
1830712
1750197
2384718
2448183
2248839
796785
1393055
2588543
2532106
1385043
1931119
2758764
1299724
580221
729661
1147421
1384331
106353
588026
2418037
1672916
1262172
2089358
2170102
2453156
1980949
2619024
2638826
2355253
2152024
1360116
2566032
2657823
1384435
2648020
994505
1312889
2156855
1466961
2606053
852312
670073
1880765
1301638
939278
955396
2451213
19969
880060
1106982
1534464
2133568
861981
1000599
2025987
1574271
1721072
918006
1763571
1536615
981389
2035107
1493702
1747310
1694934
1708555
1534268
800844
2710761
878768
1955586
1504186
16378
2875014
947126
1023947
2424516
199744
2187676
1915793
2435580
2483709
2569426
1490440
1742833
2276189
954167
2233673
29725
1424539
2891876
591698
1226545
824117
284216
2767968
2281241
2676436
81091
1554614
953662
2219421
1703156
33377
1469745
2568577
1247403
1666952
1390583
2366285
83846
2211487
509810
2637546
464028
2359829
997243
1864359
621697
2646278
366512
2905082
1192382
2763865
2700430
2535692
2725876
2725168
949295
935533
2018108
93740
1419160
954258
2395585
1500687
306018
417967
325458
2310394
2406196
1539007
982329
2069062
943496
1455801
1481515
2563904
2018908
961735
2647255
1019245
975284
1795564
972046
878881
1832337
1200073
395536
2271044
632547
199934
2914068
1174038
91979
876386
581689
1031286
906673
572387
2743775
2831622
1296415
1594761
887943
2013564
1852554
2161620
2214310
1742610
887939
419504
880864
1375290
2562319
2349039
23331
631923
2940167
832299
935115
452285
992844
336495
1835979
591826
296836
1486969
1212159
1825526
1031110
2441064
1723448
1520584
163227
2508927
1810796
849490
2706
2371180
1487506
798148
49740
2091904
895941
2146735
33133
1993681
2307462
2722873
1807907
214404
2930312
1797207
2165678
2582397
2923070
2440236
2396195
1648963
1493172
651500
631958
1103542
2295816
1817209
1637785
1422908
1796848
1177966
862295
455808
460735
2263903
99735
1663951
2461197
42150
1607580
2572248
2095515
1654423
1073089
711422
656222
2208730
1434689
1635571
2127040
1385750
2766527
675053
275218
747063
2636596
162668
647678
193814
2530843
2744606
1723845
87832
541350
2626476
1804901
1051232
2455538
1825941
2313440
656662
2172935
583255
2596753
201608
1836595
1923389
45869
886980
7181
426913
561647
1915315
1112637
1723239
838126
2758323
2788171
862316
658545
1009466
1526615
1915281
2622151
72442
1666585
2488370
768240
216503
1804917
2109320
580317
2360806
2029689
733024
1193073
639505
483892
73874
829625
1295113
2248820
780788
1675815
909761
473058
1787555
2767314
1208195
2593785
2097246
2494990
1464826
2938436
155477
1812820
172005
2306627
2290918
140316
1637201
613878
20250
2176680
918438
7555
254304
1558574
45748
2137685
1977050
2443772
710838
1646824
1294680
2921201
367837
2346662
662668
144013
2612838
1237975
1066100
432470
981208
564568
58035
367786
625391
1272059
2429722
992404
1921719
2350971
2492666
1047580
1568527
1605718
777351
450231
2089999
2174540
995978
387453
1457174
1314570
12442
544749
240952
2699242
2692667
903507
2581485
2122223
937434
457882
256536
2003864
1427209
377931
1625784
1304942
1594573
1226013
1071084
1019180
317785
2627506
2803126
2211789
2895694
2042268
1389400
530366
2132537
1835191
135198
35471
2177288
2244130
437420
1772093
1336300
1907271
1421596
2351568
2858022
1660887
1553255
1795121
904733
910948
590735
1129209
2439582
82855
1810656
529060
2884586
2005256
1873679
830160
1348316
1269987
195683
2602698
758153
2402329
1271905
1175756
2484530
2656352
2497890
1424864
2011722
849941
2502544
2330849
2237705
2212906
2159525
924922
2226941
2418416
1075848
2608198
1827469
1467916
2277563
1897858
2888475
1215511
1513232
1538096
2178361
598985
1190504
2137591
1046994
492949
368497
457767
936017
1133654
2704416
164890
1363019
2044209
2522484
2298461
835836
2378622
2726758
1100780
1404626
898188
1740569
910104
1617113
2418634
2591500
1922008
678045
916665
598151
914167
2249818
731856
998893
1997450
478923
390104
100369
2765620
53831
2471762
2557846
1073737
24743
700653
2780667
333213
2442485
713886
2743174
1888615
1605068
1936841
2628891
2442301
718746
2206304
1073932
2770322
467998
2284518
2339079
2328786
2759225
2938911
1880770
2229569
1897384
2338811
2737323
384499
2922844
1093270
2157089
315583
1811589
1436495
2748023
1821586
349062
1654464
207566
1896125
1171603
2858536
1070960
2012135
1889934
439401
2773536
2173915
1350079
2003769
497134
228954
1799194
2066206
2521623
828845
1775193
1197386
1356860
1767869
241982
2038115
651697
1295660
138076
301025
2447858
231072
2215883
1410041
1876018
2165078
1654581
137461
663984
2840114
1100093
1567251
645491
2924530
774516
39403
1791673
1182271
2631370
2763396
1301971
171295
1641457
2638858
1419807
1345038
878347
2455515
1015977
548952
371005
1708027
1193810
2002963
971663
2175932
1162249
2890819
2022321
1620397
1987494
857012
715335
647761
1967817
2863648
1764579
2016546
2795270
2023851
504644
707391
2148072
2115679
411209
1919840
357184
1385769
2480730
2054471
2106751
1658521
337115
2683029
1540724
1397170
544167
1588699
1892830
2079749
101751
2609291
503084
2578762
661229
2198290
1725612
1586292
14709
2289920
1008703
2363066
1085888
500986
2108271
1496066
2521401
480295
1519846
2050708
947580
1719848
1130749
97881
2656673
2662342
1339293
1602250
241320
2042002
61038
2563086
1794898
119553
2916777
778401
2298011
1662610
1468173
2838315
940239
2219075
92482
193732
434552
1079756
949478
398485
1789352
1920560
2373438
828060
599115
1680151
1261530
583024
2039047
2622638
1690481
2181107
2374340
329040
737709
1902183
1399472
317870
2345434
67870
193030
567196
2159348
2063670
2799291
2300323
788123
1765467
1563666
2743864
2221395
699978
2165632
1017690
2444105
1104968
965241
417995
860487
1212380
2149803
1639388
2934167
1130055
1134934
1914104
585282
2227361
325739
2387185
401575
2427534
82730
152424
1211651
718033
1249858
1477308
2557983
420014
1177888
1169851
620127
434158
1464200
1091267
1155502
1415804
378644
2604151
529776
1872996
249078
2400033
2325137
2747486
2421559
97417
1564154
2848637
234173
349802
1668258
181207
286383
1632400
1562726
2892652
2655680
2358429
1584912
494335
1022045
1297148
834252
670933
2209909
2293006
1291196
2249908
2133247
2839366
2260798
1861087
473396
816084
1506174
297393
1413777
362079
1617142
262520
827921
2110658
2811287
2628558
1965646
1912011
2014228
742622
344106
2612848
768796
2076022
1859624
637250
1519606
823962
932789
2523893
2344669
2046245
315620
2571609
2033988
82276
17225
1260117
562353
303174
1708481
2931691
2883620
1731749
2278597
890158
687850
1254171
1543654
613854
2343645
317021
1710048
1635485
1750853
1791280
980184
1774410
2788808
2620100
688436
1192520
2819161
1546453
708997
226429
267518
707476
840439
2499455
649053
1489145
1817523
710026
1312857
288078
1229352
9002
1087449
2450327
1898065
285404
1900176
1907417
511315
179585
756649
827514
1597352
75971
459269
1787099
188127
1267857
522730
345746
38355
2472494
1456210
2039946
1178486
1102168
1467563
2033879
2701743
663960
2588898
599922
1885394
446478
2847854
197259
1237765
2159871
1935356
955612
2360362
2681600
2930295
1507756
2626735
902444
762056
1681703
2189713
2454459
762919
663891
1175360
2016730
2531086
1788970
2747884
1470252
2571360
931840
1150276
2880671
593246
2365096
1829287
832844
1292223
2121893
2701818
2520836
769499
2760494
646495
2136367
1784464
2212835
955033
2783482
2170419
910396
669578
2267735
39506
2490816
2028944
2691780
302621
734842
2041775
1966550
1378149
953017
1477596
1662356
1730346
1602370
1417295
2595593
664734
252514
2104598
1292415
73962
2359370
500740
1690857
1204448
2253955
2773917
1722782
1118107
404100
330594
1229281
290718
951526
2646020
1146026
2070883
1963839
2358096
611543
1074377
1972385
428452
129073
2872304
415964
977842
505051
620905
1782135
1172425
1146456
2125726
2468686
2446029
1853083
387990
794848
49822
1227805
2464636
2403815
1279549
2666485
765953
2139015
1567025
454488
2438760
2616346
2697888
241707
1810384
1589914
2317611
2646618
1491050
1210528
2865457
176907
600194
1200459
1002909
630548
1922873
1132589
333931
691111
619727
503713
185090
1850017
494234
1052601
1881911
2391879
833934
1170370
952015
2684973
1169306
214073
911705
1840869
2008112
748316
2630198
2650634
204749
167507
1467239
261694
1965486
704447
1245938
201746
1202967
749649
2085936
2842184
1458109
171474
732534
2723942
1638969
1450319
1141201
264949
2309936
722030
1611568
2525871
466609
1655923
1383617
1996066
1838161
382668
615093
658401
2911209
1026662
2882288
2570847
2758262
1883459
1296793
87067
38551
1805952
1342103
211931
492331
1132313
2272571
852451
2431362
2034134
876569
2138915
2785737
101576
1501996
1967978
2496576
415573
2421463
923518
770651
2577555
235245
2238152
1022119
697071
757702
232478
1005786
197208
237645
655767
443732
1572791
1904651
2386842
1794552
1132239
1913600
2339356
559857
2398806
1342020
1455284
1997006
896690
2691015
446411
2065049
1504204
440749
56465
769953
320881
2801555
1070590
1175193
1708458
2226477
1045733
96471
2938669
2233852
1240137
2198059
1428189
1491135
2452834
378168
1734849
2119260
45927
2497012
896957
951928
1512807
528635
2360321
2783141
1961791
202074
201537
394104
1539449
1554110
1828401
1225312
1246156
537872
568919
5088
2500473
940150
1542353
2393514
2318119
306528
1652637
1645265
2219777
1267381
443484
365810
1710450
1499543
2397365
206643
1026702
993341
2149256
669628
2800014
1583380
719271
2121861
2333041
2928013
2608179
1312281
1219076
1790638
39427
2634037
1335658
1287634
1700208
1379636
242739
194389
1018506
164959
682963
2920675
840250
2833699
2870576
2884210
761965
2581119
962513
2715003
2487982
2794256
2483365
2180120
604695
382688
1950039
346515
2475662
1248602
2001102
635101
1851160
183966
132796
1972589
1310259
892400
2787738
2221819
1773083
1786562
1300121
1930803
1752862
2597316
1375168
1742508
1518018
1837769
594270
2936526
2869501
83413
2635328
200479
300512
2375975
891245
2459493
2515420
159491
1525058
2237496
650546
197147
2413957
1566265
2238489
2348234
141750
1805069
2406018
76844
737288
1382238
1895273
1628052
1774516
244454
1788331
504065
1379648
431208
854139
2811463
842033
2736398
678412
1663637
673470
1971978
1075342
1896245
249359
1015168
1191698
1362681
1269601
1708146
1116861
2646376
1903220
1117117
1770034
2623932
635958
139380
2608839
33598
472135
1491166
1644938
2399123
1309612
980898
2717751
33716
2268262
1536288
289100
2051151
1562923
2183353
767573
2655073
1360605
2623268
2926874
1016554
1858394
1832989
2742788
590281
2682490
1376999
1617685
224300
1225534
1887589
783746
2101845
1458349
1766118
2782335
2386966
2616187
1065520
6297
767878
2036509
1740253
271394
2631724
2482615
1079145
1439810
417496
1862879
1644889
1458383
2239190
2929248
720367
2758628
2602854
2439852
2278496
1905835
1976699
1930428
964371
687617
1828035
840799
1243560
154188
2642848
205689
1246603
2796353
879589
2298800
481319
2066740
2547919
2364954
1734296
884025
2611176
1210348
1468100
1780624
2785154
471127
1872047
2506330
2908445
2094419
1173469
2796300
1441067
2187039
2753878
1018655
1806159
2157692
2639223
1806894
365012
827120
1105065
2691418
2341066
2572629
194520
780326
1532504
703206
257644
167652
329146
1288055
51793
182463
2134240
1029503
2773405
1965810
2628327
1683071
703997
1654719
1416889
592659
2663362
1873094
825792
843266
1283712
2519682
758027
58716
563882
1269275
2466946
2223734
2379680
451655
2203219
166775
2127626
762377
521212
2010844
1563803
1334070
1350593
1771515
423470
768604
2732736
2357542
27321
542461
1257079
2060551
2203599
1623716
2248961
174061
1267805
2257639
158412
1499883
3123
396597
883074
255212
1783746
2348067
2039375
770245
310818
1614964
2531657
2241367
1868143
574416
2598335
1360301
1409017
2542880
1359264
1506588
1935774
5596
2848226
22287
177219
1270424
2874775
502633
2490858
1730153
609818
777355
1188278
1949380
1219029
2261440
1823386
2108534
2902939
2282784
1515357
2385783
2249767
934765
1139108
1316420
469088
2358198
2779778
1872949
2874064
967144
434687
1316111
473261
617440
1893007
2242761
1266974
2249446
969671
975275
2770704
322343
2147537
345446
1206982
2202872
675212
1792883
1101974
2306534
2301606
2770120
2533361
2534560
2843506
2635716
1658031
1148044
903091
784549
2052229
576225
2410526
2061221
2327915
2931935
2028223
1606865
1747995
1025463
10174
2005032
1709827
2363500
2231985
2244894
1826798
2100437
2752511
1945632
2291698
551619
1581715
396685
734641
1272646
2840007
753161
1244091
1667991
2618363
834236
2161908
664156
2546546
2324527
1618306
4493
2763625
2494251
2727875
2486820
2581061
731458
2416329
1113682
851264
583804
2235990
1827266
1642368
2478263
779906
438630
489230
91823
2723726
768239
303370
2852385
131102
198645
17381
2257807
206126
1951737
327684
2379184
2278801
2894225
2406159
564897
1755695
2295670
455436
2858340
387195
1046073
2431642
2029511
2308315
93894
489457
948908
1144501
2704627
2813395
286362
2761394
1824903
542809
421523
1255116
1105293
1238628
858641
946499
2938112
1851149
532616
1248596
1282115
2719049
1563994
1333735
734634
2027313
1813634
1911137
531107
1399417
1223449
680849
2865848
1458781
1502045
1401637
605846
121548
759649
2516192
2801943
2583246
472406
2627949
1357792
1597888
2266823
2168426
2522520
1619382
1448420
587358
147110
294438
326967
2464349
885889
1648250
2081039
644256
2523986
1179578
736407
2385284
1133943
691430
2615540
431177
2467756
1565614
2396407
2551708
1988749
1449463
521472
1997940
489574
1221755
1086132
380283
2901079
965593
1266847
2747179
2257353
2332405
2212114
434585
1602065
2492995
2542663
1674610
875377
173814
1938026
1033483
1125640
605367
1378251
619220
1573748
179966
480153
53249
1944689
985979
996826
2025946
1292186
1206733
1048861
262642
1239511
177020
1039185
556547
2581880
2137014
535478
440614
729426
772334
2589410
1553436
1215902
461993
1794848
2198574
2393184
1800652
1691556
2083568
1109528
2203769
2912850
2682030
743574
2332296
2059358
2881549
2632525
599057
1205674
492141
2038308
706923
1896849
1398364
896161
754034
1307943
2175375
831123
868568
2176692
2118819
1509417
427917
1708715
1496
540072
2083489
2721027
2302091
1377953
651238
2905072
935923
69706
458492
2891872
615520
2258825
1720188
1770359
416031
557330
311436
100316
489531
2146604
1756901
2288695
2527471
2200418
2261498
779655
1693051
2776883
1309274
2722180
1853508
512404
1329102
84536
1698538
775188
1300689
1315407
541152
2600728
2065279
291984
2225202
2682320
1509918
116237
329279
412048
1210646
279484
1032064
469106
2530745
1587449
2177527
296863
2599571
886174
2181036
1017566
2708382
613191
1299642
2646847
297992
1214076
2092137
2857867
28219
517084
2831870
511431
49899
121400
468505
1064269
1636938
1237553
2757603
378319
885264
1558728
2746524
2468136
425070
696742
1128436
615136
313758
2457766
1761394
2689694
205469
2342272
1640550
1789249
971035
2677475
337162
1643122
1054840
1446087
1277886
2381797
1945869
2933637
601605
452412
1162162
2141989
1953876
195753
76916
2554628
2617316
2065413
2280534
303074
2494740
1336436
2086118
1952405
1749061
2843428
736767
332610
2340174
1634030
2465209
2400444
287200
2607991
493912
593047
1141147
898222
1883789
1436789
944380
1421143
2814288
1764632
2761461
2400633
1383441
152043
607896
573338
871655
772273
294460
731677
1861164
1085962
253658
1929208
2095692
210256
2331489
1102973
2577561
2240300
601287
1251586
1488867
2839450
1802043
187977
241327
566895
1249190
2897190
1366980
1074164
2677036
862718
2719799
2070058
641890
432585
2481550
150408
1826383
874498
2694501
2649641
1595477
205588
1437337
1598533
2087110
1084654
1894621
1076017
2520148
1963599
2128923
2619158
172140
2150903
2861262
1567184
2754153
1361009
1089130
2153101
1574499
1361516
1876494
2286088
1545527
2419018
1774704
742330
2473845
304895
1097858
2539414
561000
1911379
156239
850200
2091520
328178
257961
1291573
21167
2453452
765132
1364678
203033
2394011
1117475
2100877
951902
25382
1112722
770556
2728276
2796395
2239862
1006076
1649230
2280371
480881
1179771
2772788
186306
946840
2477085
2687039
153646
1503495
2445060
955251
229326
2476031
671990
309999
2779460
839020
1825674
1935063
2433505
681937
468464
1300970
574892
2636964
1570082
1927475
531331
845947
1152449
734142
2872073
1702882
2383198
2469540
1139086
2408216
765672
1776975
2673024
1779628
1039022
548429
25712
87520
575607
654199
1860177
811773
1076086
1100308
1384714
1782480
2785535
1000849
1327071
1685735
2419493
1684577
2159767
2121716
2734087
1711249
1561984
663785
1829724
2882808
1725851
1897669
837940
1911784
1066785
101459
262398
200935
1508876
1791914
1710405
795061
2714523
1142118
1555975
1933113
1625065
1195008
2246358
2303560
2370538
1360600
1758933
1378447
418533
2490621
2886680
565478
223420
1989239
458264
2006398
40098
1282848
2665159
1025253
1644431
1762739
2488684
2604529
995090
1654782
2874503
2386114
2522835
1415648
1145528
2173839
2660952
1683140
73286
108089
2091266
39369
1268228
26320
1463999
110837
1843071
2341903
2209155
13118
1840355
44738
2934500
633644
1767841
14792
582617
266221
2863058
862866
1166813
2616994
2518171
2541020
2280542
2557499
1400448
339254
1259758
2670992
217518
79569
1971456
2529535
1622012
2869776
2485499
1758545
2709374
766748
1914506
1784706
2856806
1256923
2089578
733480
2158761
85648
1833464
1632377
872803
2866424
1073971
938868
933103
2008331
669781
2100999
1139568
154580
1987443
997356
374144
1536415
206679
2236636
469407
2577875
1146279
2199714
1098299
1479130
2520091
2353563
1788352
991603
1321909
1626952
706612
2435695
1486197
567584
296210
417562
751747
2162438
2524619
796149
1630966
1530731
2689835
550450
2268300
1789491
1950332
2817410
2502884
2076057
1799179
2882523
313082
2509092
760245
503194
1056280
675461
420385
683900
1980665
2928301
1094480
1672847
1266838
2902695
1164185
564039
735865
1928347
1186703
1845619
377853
369890
704293
1744127
831392
1595092
1861653
2098077
2451015
404766
1283622
2346694
1395009
389620
2057759
2921344
2720432
2915932
2882231
1510981
1851860
527580
1704575
1250018
1702529
2793051
2186711
55100
1471229
1484657
669422
699989
1590365
1002478
1354916
720529
16433
2327494
2066326
2708573
1754249
616470
800373
347525
838537
2091583
2535039
466514
1960668
1951241
2926643
1909187
837686
1614822
82207
1771620
2676222
2500763
841318
473419
2060611
72909
393017
2936756
755755
1729638
1611666
2756469
2216637
1061711
1215709
2401181
2793941
2612981
2025993
59186
2937499
2440798
2436528
2360496
285390
1772810
996340
2613537
2590692
1149323
952539
336544
2850827
727312
2642607
528606
327788
2534289
1929515
2271636
1595314
1664018
2515147
2258885
1698387
1165437
1532153
1160167
2487155
2773093
1285056
2227111
134108
2178630
2898432
1407211
295852
1210619
1719098
1048201
539308
1905428
1296727
1285090
2360726
2309673
2587558
1954724
2786628
1011090
1027505
185472
2220373
716625
283139
592050
2028022
1309659
142398
1739902
2232566
1023977
915248
1698770
641229
1429248
553747
330713
2453437
2799385
2364656
1546721
1878277
1874576
1756824
736887
2713294
2762090
556718
1015015
1119222
2227717
596173
2480634
2071350
2459746
497046
780954
1689707
804749
1327603
746744
2063215
1938680
1432364
840149
2390921
1182379
2558056
950192
1239388
2328943
2097677
826215
1269374
1226862
1675945
1276680
1223013
1088315
841785
1476966
1291803
624314
1417176
1807518
1252860
817814
871223
1023415
2732350
1453256
548073
2614513
1395524
809771
2088803
1065688
2124811
160028
2485560
1477196
981356
1794580
1001288
1037766
769978
1720200
1945855
995471
1342701
604797
1005389
93355
923051
1938233
1022999
2696431
2215643
1645447
2712750
1829228
1270546
1745291
2650063
1227770
894509
1698816
129216
1317076
2709757
2181596
1708927
1854873
2173581
2802787
450902
446533
743942
2712514
1324273
1886940
441851
1610779
2248146
1731235
156924
344495
990047
2106249
207489
263635
2775171
1544548
621302
67834
1202296
438190
1986439
1942988
2015923
618608
1706837
2613987
588163
1467634
2771418
2714016
2399464
1748283
901213
2520029
1221610
97893
1993340
210707
2864138
384553
1686003
406172
672118
2488194
1983940
1265949
164786
1792708
553959
27335
840954
1037201
915641
1269004
1805569
1507561
2308675
1011483
2479177
2437555
1387626
591947
1228386
1550094
2349698
1218925
2124724
2559081
18328
1018182
1174803
1541624
2845356
976879
1996810
928292
2264697
1823998
1601615
2832770
2240660
415615
1453505
1034043
2628196
2423620
403936
2295417
2421997
635314
1812301
2139203
458074
2916182
1319913
2568738
342513
2648968
659509
1684137
2537491
1380684
2185872
2534054
914121
820042
2097026
1717497
1482080
980214
1341950
355678
2857113
1641004
1404915
311907
116820
326079
2301558
254795
1819323
2662263
35871
2544178
2789675
1009086
212269
513336
2472437
1879537
2142183
1776769
1500733
2239481
2308318
963266
1092604
2223196
1779584
2417215
1182926
903680
1890096
2474661
1438176
2897998
2560598
2834023
927827
1424694
1352318
1986161
400384
2291036
2158739
2449294
1693749
1554860
987526
2032382
643793
308594
2365756
315413
1494237
99049
1939815
159655
2723216
1343450
2484828
2618478
862320
480871
1110841
72877
857663
1787053
2028247
371894
568444
1143206
1153560
130164
501994
2319615
1505358
219584
2128786
2892664
809699
1329781
1689339
2782556
909450
1133073
2596935
1732160
2931312
1350300
211824
2356208
242208
2249598
401711
339362
859349
476398
1345397
2334759
2704180
1445588
943194
1831205
9363
1532780
1063311
2605469
2356335
2054138
1721504
1790114
2412364
457364
1611902
2292710
799124
935455
116527
2803804
2366872
2451393
2122929
186724
2562770
2564428
206832
1383890
992184
763644
1100851
2828836
2477149
491611
1093914
2369912
1282969
2472060
937793
648892
2317627
2692473
1943341
2087940
2501836
2208105
2527417
2447342
1549533
1098507
740350
1094599
1015477
2912099
1122833
1931582
1555207
2919473
727768
2666792
793193
1104593
2843148
1968940
2898178
2440404
840892
680565
1474803
2156707
1797397
301834
2559811
1278027
2876912
897058
763267
2325144
613734
1923509
1601227
1131981
2657659
1161622
2896116
714234
1726898
2769220
464774
300372
2348179
1155232
2254630
2301025
2391013
736912
1978283
658881
2387598
925743
2791525
2558153
1187813
2846140
698693
1805499
2547901
702386
511857
1782730
381949
306643
994088
300316
1141269
1192372
1048696
1945984
2131486
2450952
399556
2078663
82308
1280695
1910645
1942109
717900
2133691
857418
2351744
2133725
1407997
2654248
1219439
528740
2298021
1161200
1907242
39087
16480
172676
466861
1636813
406399
2772149
1501019
831094
1080393
2845312
2916012
2754664
1288658
1887773
878869
1374635
1794485
1886276
1704402
1999793
952317
2060609
2553764
413416
1583535
1935340
602598
1772930
1106496
626328
1752387
953510
497492
2009304
276181
2871494
1939269
2534175
394232
1950067
576463
818284
158192
914179
1826009
1987768
1529637
834835
2741825
403881
802440
70136
1641275
1330703
341462
2584525
2103641
2243709
159206
333799
2332562
1313969
396537
2612407
700704
1353193
1995026
1796029
1744777
2126580
2243406
2252142
331091
1206135
1330555
1768492
1229685
1415915
1473579
1626844
1415715
2910483
2396433
975231
1616314
1725410
2925972
186833
1461501
499985
2638704
587181
928321
220760
1993178
2914799
2541303
1437416
2376105
1207939
612713
738665
2614136
1210507
2186119
2393757
522141
558449
2867536
1107868
968362
2841256
1820959
1730854
1139446
1638604
461862
2821300
2465156
2656505
583728
1956187
1343751
2250292
2522930
1194873
1697913
203459
1451322
645050
894170
474499
1379242
1224220
125684
757358
1151756
1674282
1114187
2096816
1028058
131415
1724950
1007277
5565
983723
1790672
2906160
2433639
2027301
2336808
491180
938511
2746057
2162226
2754460
1349504
2748810
1725781
614737
778395
1198475
666795
2604823
1896093
513204
1702457
1139772
2048261
905076
187577
1247365
191928
697376
2650891
1171419
2325788
2887410
6780
1185914
2348862
2508330
2413810
2410495
1285537
2428544
1907200
661166
2234495
1984405
2783527
1420003
2358780
892725
366827
2399176
1074967
151002
1827934
394602
493494
2239740
590731
2735355
582679
2654858
2638573
2929512
2206217
2446453
2357629
2689728
1335405
2122629
1444020
578793
2716516
1250405
1267011
507109
2446466
508231
1389737
1484760
645332
508915
2250377
1023732
2849330
828335
765520
2313545
2126307
1384821
2395946
492938
472525
1363934
991705
1399327
719640
1222926
2697097
326236
1278166
1957861
157062
1253034
1170359
1311528
101028
28796
2528142
2176887
361859
1428270
2265946
427480
2114156
629547
115426
1183086
1199565
1402567
2862689
2252514
2001496
2722052
2129050
2918063
2747062
2894662
261010
434271
2156259
1540418
246016
933751
1028785
984523
1911266
1318446
545208
1770344
90360
1714820
346941
2416742
260047
2364919
943209
350579
365568
1677235
97072
2438989
2558553
366905
2857897
1872772
315852
1528789
1567914
2928905
672448
778572
2338212
1460362
1847690
218205
1821471
2303072
1095321
1229257
1344739
1541045
1027547
1542770
815311
1026672
2844656
1475199
2454143
844120
718368
922662
2883964
2914037
2407960
326429
559093
322223
532086
90120
1103922
2397082
2027018
2398439
1902012
302973
416194
219988
1159266
1193341
136105
2036695
1788707
1646449
396907
1360693
2096499
469031
2757830
4105
1746647
1304531
737368
28755
78474
1764144
431673
610124
2021008
1578524
67959
2871019
843773
1157057
2133328
2478542
208437
1500116
2463921
705392
1461348
549359
1330577
2846384
852843
620497
1797899
188328
839164
1520034
2905996
330732
1769351
1354323
2765448
194809
812715
2008218
2111980
570857
364332
155905
1193509
1423149
544301
163062
1675404
1767490
400886
100027
993911
1069281
2834358
1791962
1838306
347453
1412956
2728317
677494
2329063
2062603
2516176
1964527
1870087
2790559
666699
264447
1633719
2051732
714751
686556
1984564
2312131
2005892
1811541
1957167
2306106
2779895
2867554
2039390
957985
1578948
1869938
587087
1237119
666244
1958522
1064695
1662450
486896
1977857
1108238
352653
2498814
1415687
993815
1506745
1669639
1089652
2229059
826794
727885
217503
2554420
322685
2838959
2197791
587371
1898589
722564
81926
2747084
2882124
1610863
2688872
2665985
1889979
1714194
1794949
1601593
1745185
1943758
714381
2737462
125907
134230
244938
2205327
297330
2555052
796058
1812438
2216912
1402599
853180
930536
2285316
646156
461117
2160934
2527644
1073101
2727637
2225970
1227285
730151
1794829
446178
2483870
1145976
1895853
736734
2577729
1774542
987627
1523242
982840
1934453
1337121
318439
445857
2803055
627868
97619
1208402
483863
2450486
1828811
1100588
847720
669067
1043143
123271
2505703
2796495
1664650
45258
2159265
181743
2234456
1624913
2918001
1021203
882478
784871
1502503
736993
2548402
2646556
1418700
776167
2279197
2079533
1033271
144524
1137923
2602769
1403230
2161957
919376
2725360
959515
1986745
611821
26630
2632095
2237357
1261715
1607488
319384
1723768
963202
1266998
2576008
118229
262504
1555865
901714
2895265
533497
2424055
152443
932635
459284
2679640
1538775
1763736
1223637
1268916
107582
158348
278471
1168906
1135015
2434139
1721876
2478070
1777849
2722265
1257099
2300589
2386307
174804
2107969
2699951
1891584
547951
1531421
862443
1771923
1376358
2275763
1744430
2851121
2840835
1186530
2728094
2666658
912128
2847653
1552469
167632
813642
2271458
378933
2583242
1818788
1014193
1182250
2202714
1567890
1065433
933967
1047097
4911
1861914
1230487
2463991
1665086
2444273
286925
1018707
2103894
781667
1920066
1941795
2648823
1217982
2121745
102827
2369032
2138881
1016789
1581294
1111565
2292559
1419309
763749
1067355
667521
2082124
1009568
2282177
2750466
233363
272199
1565536
515707
1650060
1925056
1346471
2700938
1489215
1731246
2532784
842764
1434406
440441
1307619
375654
1541462
2027182
191009
1987038
1683960
2931193
1832829
2746195
2075977
1209572
1946099
916079
3582
2043205
648277
1152140
581161
2788160
1422174
715199
2594475
387094
813075
1792723
1664361
1648654
2476955
737585
1609565
1337800
698747
170007
2876
2020759
2793798
1194459
1833142
1587067
531389
503409
2912688
591075
923988
949048
308681
549592
1381170
2404324
2439723
836545
314944
2547191
2166130
2642570
452517
701674
2680161
2329810
1312502
1503614
1919458
2721798
1567699
801006
99372
1361347
1499834
2372678
1823222
1438588
2803938
1259878
1043729
1787625
217721
984125
2891316
710883
1144744
447031
1752103
312162
1665415
1452484
2788334
1283244
638781
1751885
1127631
2017802
2373965
2701370
1411223
991770
1173345
148107
457124
1587111
1785146
2657437
1845320
2326598
2215610
702041
1110647
296735
2230390
1544185
171847
286073
25390
2694209
931460
1533318
65328
1399477
657322
898179
668613
1059234
826934
2253860
1265872
2752957
1348185
1754241
1314605
1947272
2119644
175237
1820795
897373
37280
2553695
505735
1448695
2709670
1552559
715730
2851658
2535539
1589472
1556404
226594
1860188
2200779
2873735
1731109
1389511
1635494
973786
1274744
1953820
1036864
2046429
2473269
752413
1914196
1573696
196340
2187711
2804335
1589661
1444475
2060482
711393
1905615
1615517
1983476
137362
1645697
2921149
184894
2831792
465836
681643
2593945
781779
2765723
2034418
2913969
397935
1686697
27095
1960724
2249714
2773221
1698665
2436634
1595665
139959
918161
1247965
1157213
461540
2281419
868506
382786
301137
2453867
1706341
1566303
1874415
2855655
2889505
294147
2303680
2873390
1344934
1721354
2428637
2745578
1977605
888772
1558721
2238465
2628488
24204
1631628
2291206
2754115
973561
1652214
604056
2759423
2844006
872695
2424308
2461135
534223
2282840
2059342
672353
1580833
1707929
2687224
261496
1953156
2096103
2425547
395957
761783
1286554
444106
1176136
2504122
476018
1510065
1160370
1904676
8622
1314598
1440011
2265807
2528654
2233331
2331657
1345692
2231962
395226
505285
1716132
2244077
723399
637331
637768
1065102
1059720
2016602
2581284
2286416
1923020
2935547
1966566
1481353
787710
1607473
265292
2879369
2191298
2433781
2111596
2411203
799129
2520744
1754649
2108219
770234
1838444
730672
2533406
173967
832460
1010364
709095
2601801
2581895
2439680
1412064
1417818
968619
972013
838910
2734500
1755434
565737
983307
1445195
660062
399801
450448
1253756
817655
683500
2087295
308186
1365189
1128307
649151
2416622
1736262
2310922
1920202
1411840
1297061
1378538
1308877
328481
1859400
1604363
1939308
349499
2329360
1156864
2295729
571650
1372832
2115857
1227243
2161031
2216758
1643333
2869875
2470695
1290563
1266979
1428398
601127
1746534
751700
1252985
883510
2634045
2601571
935234
767642
1073565
2381936
1767635
792811
1207210
1768225
730495
729250
2404783
2485340
287112
2568048
464282
1930442
145151
398352
2189298
2189291
1784576
1123837
892809
242759
1191493
2121598
945907
1736961
1065649
324355
2908716
1140825
1135402
525833
597763
2134438
304902
1315693
1797131
1649868
685395
1462390
1135904
1396327
2101274
759486
2010360
2281689
2314240
923220
1956063
586518
2198916
2361659
54548
1483626
1616649
387408
829289
990907
1918149
2812898
917899
2787383
1171195
1172667
933955
996351
2098685
1142670
82064
2923814
2591939
1953099
517087
521740
1594958
1586822
544774
409047
912925
1916212
692240
1539036
1059791
58972
1858395
2458325
1443994
1523349
2150602
594339
2089650
753845
2081296
1748834
2518563
2653912
2262540
2407215
2907258
1191265
1860721
2364858
1822692
155220
2795591
1948390
1791573
1917132
523609
147869
2691351
1873410
360083
628729
1388100
2298244
2381395
268789
1155569
1192841
1465506
270846
1860584
516983
1386961
929968
2662439
2738319
894975
161917
1974350
1061226
1833485
2051698
471416
1890492
2260610
1365679
1681440
1599578
868655
800937
2199970
1685506
1997996
2738461
89653
1365891
1418903
2190696
1589199
805726
1634819
2721397
657587
1892466
1198436
1311926
171943
591020
1670421
2697666
1547063
564616
1088112
188764
715031
232635
217851
369964
1907156
2567954
2332504
1875987
2434273
210608
1125233
2254629
1298527
2130793
1615476
727497
113268
2658148
1460204
1902651
84183
1458346
2326745
43172
1243898
1019283
181629
730279
719147
2272707
194314
2212312
2221012
1269506
364068
1792120
1004401
632625
2350551
1031810
2464524
27980
2465769
1380995
293857
2169937
2878642
1602267
1104513
2041364
1054984
364514
538759
1917163
1329033
749126
1527979
1466065
2472183
2232247
519008
2557830
1066747
135867
952192
2211823
232050
2731576
1847415
1757154
2526942
1440151
1271091
552287
2075429
1624304
2656419
1730890
1077222
1089761
1177068
2806536
2519448
667582
2632172
804010
2003476
1493439
1558513
2786698
2646672
2158153
1547659
332625
642497
1617057
594979
2317292
2746260
1341688
1198948
2910440
1138558
575533
2552166
2165463
1774526
1914616
1351624
1213691
404799
2922613
1225120
2731347
1596779
1576274
2723207
2513708
2618087
2676281
485667
2105814
463174
737411
2707516
1222575
2689869
682372
1569345
780789
440934
2603036
1966222
1555150
2885174
249294
975004
2938706
1777194
1312657
189693
2779379
835335
1825777
2335932
521560
23063
2619663
2536244
2900777
2296393
2931400
552660
2631894
1934795
1361824
2176068
1591398
1314904
2367251
293319
554144
2488088
951121
1193103
1075422
300876
2225798
2193735
1353582
2682741
1107390
2049043
2898026
1989543
1804676
119501
47146
1761899
238459
2161412
1853373
1098366
328562
1475817
1046909
1114518
55476
565499
342345
405395
2465086
2692688
328430
1105553
889787
2901287
1126193
2576578
2401132
1553967
186201
2314050
2817113
1531394
1620202
1478199
2199156
195068
1179786
1764060
795411
721827
1906193
2522709
78998
1149206
1982322
115357
1357738
2111646
328695
2544519
1540032
2916451
1757633
778182
1818394
2390189
84794
895283
2388495
1802569
1932673
448424
1804918
288716
655773
493929
1560221
1017772
2156996
395306
562868
2356109
410512
2832009
641881
886905
772023
406662
1802286
1835913
2924844
2528275
1197525
2927151
1978148
2245986
192145
2939670
237384
20022
2716885
2724278
356351
314415
2879418
1173648
179004
2260043
2660232
2617974
2007025
2495484
1813871
156230
1158281
1846924
517083
2522595
964922
1366088
1013338
2548129
1023320
2259799
1195561
727890
682046
555225
838168
1689505
965284
1154031
2869023
1555268
2697815
862064
1795804
1393258
359771
958965
52452
2758729
2027301
2066507
2313930
2757467
219538
2573582
748340
754932
408760
1584046
2522805
1099382
2485605
696309
2317700
2811794
1236208
273269
2868289
1667594
2117250
341536
1639024
1254392
2796514
1268978
1521292
425707
2367354
2841988
2215856
1852564
1807174
1227448
2571501
1760063
2827019
1669161
983232
2061476
515268
1620036
2735758
364817
835983
862544
2877804
2048893
1136247
420741
2721561
1706557
2772574
1875659
1684511
1302251
1087708
51289
2534272
299953
1347875
2792548
112149
307009
310575
2645990
1844512
700667
2254659
1040067
741078
546268
1124211
2198431
2107291
2925941
1398335
2222808
2130399
1733774
2242257
1890264
2789560
2186773
633370
1898393
1128941
1344986
1969170
1935266
1868101
2886042
2455031
2234073
1761871
536893
892861
20821
997791
1082551
817140
2138419
375721
2340801
1754246
695528
850476
1717732
1561930
1728215
1921517
2690218
30071
612355
978620
316751
2259877
2341255
479989
2874637
1545916
736586
645201
2741496
107241
2341934
2573962
2471369
976896
452197
1976040
1052180
1577703
2762479
45160
2529650
1010651
574334
1797502
1045564
294909
1526736
1326489
1931329
1114117
693595
1733525
2074502
1463286
116584
2301854
1140647
426952
2494857
1544578
1988404
1480568
2877554
910971
2609984
2163693
131904
1886102
541658
815285
374251
2398021
1866096
2272570
766469
1343055
1326242
1450343
1872842
1197040
1515488
2084836
2441585
991700
1757046
388324
1771479
2303730
2863623
1276070
344451
762860
442622
1371409
969755
1796344
765900
2839446
2313932
2090832
2078123
247611
355559
1581808
2534141
2490488
2423167
1499326
893281
549048
930248
1242323
2226558
1275391
2294300
770456
2602706
1956811
1247291
2083019
2798420
1252996
1688036
2138821
2730318
2354281
2034918
246466
299911
760454
1099704
2179658
793300
92925
2796074
457818
2559343
1917746
1783445
2487842
1131919
2433120
1400132
935586
483612
2149825
1775499
1323317
424796
1794837
531720
2789100
2719269
1539188
1712341
1365192
2762289
2670285
2380552
2256614
2254675
2758166
1401324
1318345
2738527
1443588
2430655
283167
187404
539313
2234637
2715088
2467435
1425867
2450674
1214105
108968
550444
1383769
1380822
2896008
2893359
397614
2789685
905091
511506
1082245
849990
91437
1554297
2547800
1263993
2433621
833724
2639787
350415
2583273
2807789
2026156
2125735
2605016
1568004
30545
2766129
1667031
240275
2137681
203038
1854866
2512439
698126
2006251
2486576
728920
1836890
1771537
1750112
750767
1500589
1226367
752962
2609813
99973
809054
1665790
1181475
2314506
418014
1173190
1795946
1999570
813291
1077084
692450
1101575
1737967
2683523
2206060
1525234
2216310
680302
2912701
1996275
2071314
428967
2859549
724229
381949
1642736
2916888
2788606
415908
1273740
261520
2377259
2176982
1486869
946197
1407739
1356689
1065438
2218672
2652266
1589522
1096428
262327
2746099
2015101
2386616
765744
2081536
673996
1111979
1804788
1816264
306821
2511903
2369250
743653
869910
1029414
1794264
2240055
800883
824041
450443
987540
1568540
1797567
102538
1010987
2756943
2545479
2211095
817185
1421706
993250
1946256
1160817
1146425
518068
1465587
2003778
1929581
418791
2738802
1259588
2300010
2423050
940040
1440551
2262516
114454
1357837
2498273
2727731
2588404
19197
1942474
699315
516684
1453228
1722826
1037563
1016719
2821852
2310194
2171454
2923254
548225
2731507
2411717
2830625
2467033
1056716
1504536
2720433
2355450
2758532
2832158
1439796
2705354
1263479
794449
947627
1978012
2829138
300411
378742
2156585
2815950
1574272
2786232
1356095
2735198
2665156
608599
1853243
1499817
1018941
961665
2726333
556622
2475564
813257
956816
1032633
1898168
2230857
667463
2337274
566379
2195207
2531938
914428
809037
605556
56798
2322565
1340806
917187
192295
341962
538237
118074
2081912
1223417
992253
1529108
286252
880397
468451
371621
953049
671822
2229292
2659676
1332857
328785
742284
965874
1749399
1739189
955505
1537097
649158
1381431
467853
72100
1726207
615890
2744749
1906051
2808506
2212414
138386
263142
670635
2459843
351825
2156766
967900
777135
2269802
475277
42359
417734
1420792
224018
430008
2481190
893424
663097
1673695
903576
434923
396284
2096542
340970
49141
2694036
2074917
1320077
25230
694467
1515290
2712444
2478452
1114739
2241275
1715982
664978
2257109
2141315
1646639
136978
556708
629660
622372
816536
2661128
1761744
662156
514606
2835799
378664
2337013
2866095
1879612
2371184
408920
509710
2129045
2770157
371053
1402083
361605
431532
1432315
11786
2539040
592006
907496
359386
2179729
2153788
42809
569410
2071271
1991482
98921
1768618
2879367
243838
1722082
949304
2346176
888533
339474
779322
1608425
53583
1659177
840870
83198
1130781
683782
964656
883486
316249
2331177
739056
1433437
649674
1161953
2106728
1984120
2895017
2037538
2660755
1291773
996212
270483
46506
357079
2239944
2935594
469338
2105984
419660
802545
2847336
1218252
2417742
1007838
339996
1491175
408562
2737424
1436456
94872
2497393
2178638
36726
2391064
1166966
1818391
1364830
2446916
2427042
2382635
84897
1683504
1469284
734516
46896
1387853
497613
2256121
1236475
1570379
1758934
2188587
2884057
2522307
2140013
1130845
423760
191771
2286756
139815
2706085
1216615
2038920
2478552
2658977
2851671
593068
670632
1716506
2540123
1674310
387273
1619146
724352
625711
2060491
1088984
464478
1008635
2667018
1039691
345804
447784
335112
1500889
2772552
1582577
1045364
1355623
2326153
907802
1707429
1822224
761027
2673683
1813044
1530184
1502316
2886027
611622
2709760
2804970
1818424
1228079
413393
2567767
2374822
2058329
2355930
2777942
2066599
2676892
292782
343224
1991913
1176768
855569
2918872
380743
2389179
1120033
2033006
1748738
2064745
1088538
2377152
1448845
2021921
1708
2933081
1193748
1910326
2574471
2601087
806471
1064873
2740108
1789090
2679104
1208495
2411616
2865730
2249703
1945337
1195440
194393
165248
2216787
635132
350145
1547294
1011196
2048328
1952093
23798
2578281
435083
1753632
708846
2619126
1082698
211837
466986
2501752
1185223
2208378
1672811
1292655
537573
2919689
1943688
1750106
1756020
927671
291374
2114557
544486
2730522
511414
173632
1390778
2197201
1886791
1087957
821779
2878910
370837
2067264
691612
2151494
45266
1018508
2192853
2385861
2416437
530146
807924
2894633
2243906
1128125
261926
2090917
1966969
795876
1314944
1742593
1053495
2538065
1622064
1704172
545699
2823914
2607593
2136635
36455
1191157
491445
1139606
1522866
471419
303355
491362
1729848
2220464
566221
2012151
1821023
2654188
1234213
98479
2077780
1709838
2904514
822615
279515
2737433
2145433
1505498
811171
454450
1620762
266067
341911
1931863
925769
311953
2552516
11292
2385925
2197758
2910068
1519515
1676738
1105536
2708483
1078649
2172165
2530772
514822
1070706
782871
367393
2696584
2776285
1499349
1643845
578005
105852
1269496
1633025
168781
2391226
2204452
744948
1387486
890722
1911373
1720752
2340510
2663181
1207230
384774
1105497
1429044
1470568
144691
2853852
1300181
2337252
1388122
278252
1055417
2637407
440228
358172
2515365
1973251
289548
583997
1208095
1468122
507703
484078
2210830
1080464
1640998
159561
2451086
742536
851351
1108353
2183837
1196815
746571
1140922
2469872
1569883
870318
40668
2312421
2833356
1028028
1887586
1698219
2719758
578543
2071493
1585180
428497
1563899
174408
1136868
523961
2791470
353233
1224417
931763
2407717
895812
1914540
762015
1013251
1310657
950538
2380797
1458267
1555832
1361226
2735174
2251579
1241537
2073418
306926
1743983
2704298
881485
1109079
309280
1508699
231495
553870
523267
1494317
2640884
1659214
1542315
164996
2157680
2352302
1383396
2534550
90434
1158962
1137894
778005
1201137
2107968
416022
117071
2766639
516024
137739
972276
1223105
1060152
1397677
2504384
1081710
1874466
1891747
281846
1999417
2766301
741925
1691670
78848
602009
2160288
2407601
822621
1050713
2489352
1611075
470705
8369
2356056
564573
1062909
572692
785103
1783575
2448701
1336743
132500
126701
2437376
2860774
2784744
1755186
1061734
1978936
1996297
1694649
242106
2513363
13894
381219
1955076
2161984
2678476
1296907
1200161
2649340
680468
1655845
1447592
728994
2573194
2910460
344946
1423404
1125085
397732
2777806
1450904
780825
1740660
1432752
2637914
1215726
1779090
2423235
2418214
2669652
284956
248799
2694926
1469606
2261285
1830503
1148705
1857906
1039335
85995
306750
1809838
459321
2437463
14727
37615
2187788
888090
2765499
1244432
687488
2470525
1537033
1453927
771133
461619
2038328
1038602
2207759
1555646
2524466
1128930
895886
997843
205504
1562044
39269
1747799
2333283
619718
1247647
1480833
516885
293895
2826074
1764970
554283
2457520
111403
1091556
2559016
277655
715595
2452366
755965
1117399
198118
1578210
2092442
17822
1762637
124028
2587387
1536178
214248
1642879
524075
2625679
1491665
649101
1690771
527735
460794
2287539
844346
441886
2435098
1733794
982625
2008092
998098
1429013
1878436
1595334
2577109
529498
2116174
1001374
296005
627939
1652303
886502
2091373
532140
2727713
679836
2886740
360637
809263
2707601
2415701
178962
1399265
993882
2546644
62168
1661324
2774895
2063435
2044516
280949
820336
1873378
1702950
710847
1759295
1315098
846701
32652
2396530
2230061
896311
2710320
1963888
916920
34996
583609
1414042
707682
1757418
902014
1951789
418505
145740
2132541
1672135
685842
1693913
2254452
627595
435109
1225023
2558096
1755676
1436425
1789985
2459989
2010056
1885561
1674761
921903
1758297
1699759
992496
2331537
42710
1038996
1242451
14365
810136
1799483
1561946
314144
229933
2813581
2059871
2684437
2399405
1716719
725466
1697204
1983772
1043885
1293392
2881925
1196950
1666653
2378413
2294376
2195611
2834121
2694231
436028
1264008
1463522
73122
1733840
2400836
2877010
729609
305488
1193033
246972
1954137
603084
768399
603213
145581
2078282
2531146
1523673
146020
147583
1778319
1689953
1267621
832437
2721534
2876281
749409
2161920
437076
2110045
280268
220034
2636257
1450582
2475609
1783465
1382109
809562
1327642
1568872
1577191
90005
1319199
1920935
999084
1626930
1565426
207339
1310803
2130835
2223147
420615
2191805
606572
1440139
1460565
2362474
1226459
1211619
1720962
2551891
1818839
283025
402925
699826
1987661
2639304
1783499
1850838
42134
1149425
1155567
1770682
607011
340470
58253
980764
2067753
397969
2820120
316925
1455181
2191697
1744413
885763
1792152
657325
1008492
2873483
347749
2439572
1351424
1002468
216767
946764
1314977
232242
2249989
1449020
1794050
209282
2224053
2914469
1382522
2427317
2433919
354124
1573595
1216107
564812
222386
191449
2447110
1979592
1275319
1002073
52465
1928468
2205506
2703918
1054098
2703067
784884
2575017
1083262
1283393
2068207
2364782
1747792
1725071
2293109
2853421
877485
1488342
915268
1996200
2281143
19598
2689729
2468099
784276
447513
1810451
2657274
1714732
2476633
1209808
1584881
1384589
1532516
543214
2006362
55672
1139307
2102751
341629
1011803
2603554
1579950
2449187
639577
2935873
1744470
2730526
1204072
2187847
478203
2553697
1358969
641533
2567752
607683
539167
47478
1811097
838899
1364078
2531688
1316341
2507473
699795
1171301
1671227
333372
1994365
745998
1183067
1219879
1521605
569448
1504679
1107460
2916824
643513
1100420
2438352
2645924
758875
2913413
921604
2415676
501728
444139
1339535
1056555
2308281
2742441
2819206
2419849
189576
333396
453225
692995
2385169
2723767
696507
2096425
1624205
1861862
2792001
2491480
943267
189428
2793857
2783567
2340055
1913155
644892
2593587
2892091
288168
2769837
2889145
2925652
1057317
2050573
728454
217505
883324
2013772
1528356
936296
141105
1471175
122312
2250019
975298
1657013
2144155
2675044
1954710
1990660
1665717
2441681
2775684
2065829
719307
2913552
666730
227236
2731341
801709
1748661
787243
2413070
747807
685514
511688
2094645
1745093
1194097
2400984
854079
157585
2023555
2172232
2897125
1090301
2414528
2880621
1239805
424631
709294
2607733
1089853
1692113
2799191
1552289
1561399
2330487
1981482
1797222
1391331
1087702
24869
1995296
2646319
1632608
941032
2892256
2840291
1204251
38980
2349166
2927835
2401377
2501837
1393744
1885897
1261413
2854510
1937481
176621
1341184
660722
1130470
2714020
116887
390671
2410698
656626
1403966
2269757
496408
2343067
1182356
332935
2162707
2499664
951497
1772284
1359802
916568
2078968
2298477
1754135
2814725
1000548
1284839
2043613
2243055
190961
625763
2736469
2785799
2913318
2140851
2445386
1437619
1741577
357929
923113
685695
2880428
410081
1956572
546537
2037036
212951
379177
2275807
1789057
1892846
58153
308897
1781778
2210581
1231900
1082259
1128375
1693175
2125421
677169
2701074
1137738
2659080
2068143
693588
1814971
170906
2463263
645570
1241060
2377341
2124243
1452872
1097239
2864607
1743952
2916996
899681
39641
719452
2613768
1808094
914595
2316941
2289960
1131239
2039565
1512279
1506006
1668767
264511
839351
627521
721433
1666662
15666
238347
1248489
2141387
2446463
501988
1638900
2082171
2935854
549789
1868059
2348418
1193277
2424457
610849
466234
577042
622565
2272820
2577531
2097954
1863295
1072844
1018377
2462367
382925
2293826
2174340
351712
701063
1000682
515812
2239375
1662524
1811678
2587330
2578150
2577364
2866956
493977
1401732
2085995
1273621
1616795
156110
61680
1365076
867937
678003
2251038
2498933
2727864
2427231
2042873
1396175
215291
2170436
796035
1992652
2754672
307485
2903901
2292705
2470640
2495637
729647
1813448
1877804
879342
1275858
2448376
1119573
2861751
1279438
69176
1403719
1958776
53339
1596215
1385158
1001560
2318002
1891487
196188
518452
1969059
561666
222556
2276898
1530565
1936324
2004719
1217471
1179555
2125573
551612
1822396
1876720
2226344
2538019
427688
1917291
2919733
892933
2401487
1046118
2684878
1944951
910377
1128980
586902
1934533
2237522
873026
1187037
1682041
2302046
2815244
257078
598644
176539
2280251
783761
24172
1425425
2684870
2797851
2534155
2212700
794209
523831
195321
2437473
953501
821644
13722
791245
1305467
2002513
2357469
1557034
703908
1839017
1953757
2735727
37299
2939011
1144356
252962
2200486
1214378
2250244
1911198
574887
2436391
1039068
1265079
2123570
2143517
750906
160181
1010782
2431826
2793556
2179229
1130883
1308235
62931
1636421
691746
194278
2324494
2414241
430045
243410
2815332
1797874
2170031
1061584
1505181
594457
1918572
2453295
232372
2417400
1736374
760915
2720808
2495745
537203
557621
439648
1127049
185697
441880
1473184
1866587
227169
2080491
1986892
742859
2149671
2709658
321829
413835
584586
2363591
1329748
2800458
1263511
2659140
552528
2643134
2205214
1067592
2409701
1713381
343413
474158
1436488
2712459
1505243
519436
2165762
411400
1885217
563130
2725969
1731277
116547
365722
569653
741438
1985968
980191
2330976
1767783
497414
149123
2410251
2407319
872696
1512450
2289874
766052
2176642
1541480
1653884
1019389
1510918
74290
2141101
2790575
2721677
1796103
2752842
1089384
2591710
1329368
1049614
1208812
2024583
573975
2724891
1312762
264331
2732191
968142
2714510
399476
1550305
2940424
2433110
294759
2524016
1171622
163216
2719070
1187452
704699
2376892
1615461
1525027
946777
2827852
1383968
876821
367320
1429419
1554061
322186
903846
44581
1595580
2147585
777613
94865
1500516
2524198
167344
1069910
1281024
2108864
140756
1303000
645666
1720587
1017376
1937223
1101963
1358653
348739
1984411
1820620
1673425
2530462
1405749
1575430
483187
1008737
779605
1658462
1409648
627517
2123045
1958631
2781444
2492687
2292645
2493207
262671
473725
2326266
526061
1729993
1802077
1249877
85244
2781
542807
2089148
2160908
821637
1501358
1901845
453900
2888862
2507815
1349659
2327012
1873070
1402223
1897728
2413141
1872031
2197440
803364
464711
2243801
1801640
404930
1463124
1503530
2533160
1680804
2639634
204582
2058651
1503011
936067
2500815
332864
2004168
2158554
2931005
1158995
1139878
1335901
1201928
328323
1621666
2370784
1801458
1978643
1168484
2720420
719331
2775666
2517096
690880
329111
1662743
388288
650613
1336251
2459529
847347
127007
791270
1105860
2321694
1186043
1642687
1844269
1599586
1594445
1471828
1660003
1543421
1250982
1855552
309993
2775801
2500532
1049266
1608668
2677553
676417
1148701
656474
330803
1314395
1384553
2628942
1836449
1910601
520445
327486
2489162
1815047
1825398
2613827
1428170
1705005
2281614
623090
1859054
2863166
1463759
2906738
2211890
1852341
2587409
695217
1415364
1179844
297526
1070730
650314
2431428
2853172
1098325
1123535
2267833
2253717
2524232
364423
991902
699103
1448990
602537
2595550
328783
438423
780001
2900154
1668577
767912
981968
2762595
2080081
1274531
417261
1206294
943167
1169091
1203231
2843441
1563256
1713624
2081241
10967
32575
90125
1601629
1094851
2088287
1714987
1847016
1256119
2428273
2131171
2133561
2202798
2569415
2167222
2116678
2533059
1906390
346603
199073
1197330
1992331
890820
2299031
1876815
615478
2612255
899606
863223
608090
1895562
604920
2360604
340043
2432734
1763632
2123099
834010
1034014
1647535
2613031
1410364
1393044
1912426
2444778
2735696
898875
1006379
373029
1570051
1742984
1393873
286621
2589245
148677
1603487
2187121
2747202
1839608
731826
1820560
2249731
2016153
1436333
1851563
603935
1319418
225171
2354860
2802274
1485046
346299
276455
2476051
1629320
896231
1265570
102323
1330692
976204
941802
289172
942603
1688637
2427295
2379677
1654414
1979343
632690
1551137
920000
2179507
1693458
988873
1876853
1249978
832300
2797464
2647749
1095956
799706
1053725
382686
772586
2194599
709749
1306660
1259713
2761116
4095
63704
1055226
1136137
619254
1737733
187289
2644484
352875
2426053
1223930
288001
2101159
2712154
846629
1859157
2559011
1152624
959977
387034
1230300
1304945
1545946
2279003
1346221
1804007
1475858
856135
2336883
1950313
2770297
1012442
2926199
961434
2153736
2365032
1165262
1040139
2603706
1456856
2343820
615888
1062477
2624864
2906764
2443775
1482773
2591162
2484461
2566877
1240940
2315315
862480
2104787
2427924
1222701
2514494
1899008
1395393
2025116
1197780
914425
1997906
1570764
1630395
1237597
1890917
1412588
2619594
2117915
500501
1280338
1610338
2572722
406847
187195
1909397
793770
887559
1709016
1914912
631211
2761912
2619951
1398811
2110447
901517
1947351
841416
2836602
542744
320775
1500843
375101
2395655
921759
779604
2940071
1813648
2855319
2227004
884691
2521211
1471599
2391914
1402847
2190003
380710
618427
66546
1982826
2135415
2319125
1763615
1459844
914551
841992
1287830
1256055
665582
554792
610846
1395126
877433
1436411
31602
793071
865501
1517236
664167
977913
1680750
2006397
1784658
1236574
681684
1170423
1856602
421675
2629573
2765501
1133738
2102329
955755
1715165
612255
1580955
791569
1456775
2349526
2821535
2511850
1943261
1276159
1725069
908115
368719
2384473
2418052
25211
52035
598412
584234
1858807
2807577
2343456
2309338
1557611
969764
2477432
1494965
1839853
1307449
700569
534732
624202
1532142
1002762
2449535
690315
2709475
881480
2575218
1271136
236739
2028515
1718841
1148510
446814
1873195
334093
1160039
632805
1355755
919973
2051957
2146658
1790415
1853098
1034237
1031774
564272
1242654
1326350
1123551
2717009
2006564
1646803
2142572
385746
2883885
2488634
1345668
1120666
2160450
2630567
2179610
2278893
1975149
61955
2254123
441779
2915445
1316710
1379639
1954899
407271
2549183
1758551
486505
1258781
2563929
343754
1022160
2092756
2015991
2164055
1968398
1565293
157022
2088309
2518888
2318353
2641522
2517282
2161563
482987
926235
2486730
38042
2620707
2772199
1012447
2469363
921152
2601146
728700
1142103
2625350
46831
1854456
2206460
2233043
1654538
236242
1848853
1043944
1831844
1605625
1329967
174002
1942228
2797998
1054796
1455599
2937919
608290
2368692
98858
172490
922044
833297
1784036
345142
2366651
1540466
920419
975127
937207
1434380
1984228
2529807
1108551
1276295
1575787
1511755
704668
2137810
2036552
1678574
595624
2377633
2594725
246679
226429
1268884
102736
1797539
269311
1147369
1436596
1342128
745662
2144753
323941
1684283
2096917
1213775
9045
389623
2283496
1024325
812715
2824817
2884521
1659857
745282
2348944
225967
2387466
453834
1822684
2206753
1348212
1534743
18061
2620921
263618
1572477
2716674
2154818
840672
649435
875671
2630137
1075936
2747110
1803780
2202493
1441380
1600122
1159555
418483
20147
82398
2498352
15600
1791004
2487307
1443864
1978570
2010292
2939320
2448383
624758
1822242
1814548
1926940
42044
969695
2684908
1795780
840062
491306
2520825
1415810
1823683
1786401
583920
50902
1566933
1716266
1601434
2703443
331651
2839843
1848984
641538
1430258
679897
408405
907489
1594284
590032
2791102
2785052
2070129
1499734
1770685
2855903
644340
2709045
1319093
1598919
1960965
289517
277959
2830237
1553736
75523
1987036
82946
1102117
1004056
2515240
1968109
1897056
2249307
542501
2470814
531065
52634
2125616
2423266
2713684
495662
1768880
68032
2218166
2008029
764515
828660
1712691
676332
1191382
2024176
2688627
160630
2024000
1023010
2515584
2503905
52465
1455167
548426
2010985
591020
209839
1454675
2655384
2898581
2053901
160254
1665314
449256
2247718
1227348
2028659
1548909
2097896
2791535
2312738
418782
39348
686840
242441
2500075
183005
2619721
2488810
2506086
1620238
165931
1868969
2276097
2082715
206921
909197
2191917
1697729
1169603
938896
662696
396381
2009727
192823
23999
2054867
2471107
1851642
129472
1717724
949353
2149817
2874544
864387
2294113
2188224
1809976
403805
1779447
599374
1056616
1546084
2437116
1914816
2821884
1261519
2885880
861718
965423
442927
1019154
928419
2541746
2597586
2521464
1411816
2701597
1942736
843519
548501
2768315
2509886
555446
375011
1748969
977512
1947726
1913968
1029636
2547567
677603
2502310
2560982
1010609
1585032
2042546
730375
706170
2561851
2503137
443869
2769687
99089
2381212
2508243
1313527
2418724
589744
1255839
1801263
333532
2399684
2622191
2680204
1317286
1302001
2245679
1683687
116211
752057
2073279
12278
1290266
2426699
929607
457472
2721170
798974
448919
2658152
2370943
1397503
435223
1166221
28604
580865
2628383
87449
1164670
2264278
2135872
1951779
886907
1437089
1279136
1148337
965698
1719880
1881815
1575757
931045
1172661
2474182
72244
2262263
2532525
2058341
2795263
2036673
2490822
2740037
1111862
4
1287368
1143772
2712332
191857
2384084
451870
2542782
804787
32800
1579612
744115
292409
204294
1702719
333630
2312480
2778107
2150814
2551940
518956
1292788
2584207
927812
2490779
1581391
903612
2250185
681650
2538155
1017020
2126814
356487
1707814
2036193
54386
1502183
2915737
876037
2436430
1223002
1963259
700589
74627
2570658
1351828
690819
2140583
1586344
1057032
133892
371341
2553315
2761643
1962587
1246268
1447770
253965
1694268
880058
1351203
590971
2678052
1665013
1379052
1957706
676349
2909828
1350530
2237602
2896559
1080146
2420241
911114
2006218
248125
77430
1070355
651977
1152415
1004797
280520
1513070
1343957
350332
2086857
2214962
141807
1008539
747071
189327
2119030
2547638
2069460
453164
384716
1717483
1369548
2150318
495724
595458
710066
2281935
1761024
641697
1223558
1920955
1277446
1071865
13130
1200871
891909
639514
384743
1562267
934165
2899406
2016069
2926968
516853
331699
511709
648547
183305
2179536
2378126
1644084
1015900
1712176
846143
2537423
160815
1960110
2785148
2061046
113897
2471617
593910
55267
1963924
1218084
98235
2476626
74058
2022239
1407084
1863957
2376775
2465763
1825402
2399321
5446
2086294
1562295
169685
1762674
2391906
2386510
886732
427953
24685
370973
1213659
536722
1298819
567106
1358942
622336
2518546
2172203
808415
1930622
1639403
852482
664485
1821902
2682559
1766926
605042
2006623
2720841
271469
51988
1110816
189471
2810127
2778656
1342208
2243131
1167944
480232
1842498
876511
1197715
1589164
2663762
304723
1478548
287941
566640
406204
2065618
2044873
779726
2269662
2477714
2636512
2362163
2439416
2507580
964836
842599
641817
2299192
1716361
2022857
1191531
1812747
714283
373126
1891109
1328013
2684830
355825
142548
640308
534567
2260767
1401530
410413
213987
2922237
1454811
1696753
1692159
1067160
2453143
1880095
1707482
2397756
1904232
2934877
69977
2246948
2065947
1009038
1246421
204424
2142658
1234714
1257791
777960
1963686
2704710
194490
335372
1920612
1012760
763436
1634049
1606440
2424054
2363262
522754
723756
573894
987991
1920529
2730143
1716916
2342323
1481997
871055
30034
1894078
1227723
451402
155773
2038299
2561109
1329242
969405
2120482
1420266
2830345
250983
510760
1886554
2782796
621423
2047792
1249381
475232
948280
1515862
1423638
2114686
968741
833362
1168148
2027467
2225602
2541012
2145352
1865304
2045536
1035059
2371187
897954
1433017
709526
1101405
1417924
768729
1224748
1584695
2790597
1540641
929318
1579705
2179295
70844
1589880
2017268
2208829
737794
2495325
2390499
2591618
1460016
1030083
2234167
2873692
2052790
928923
283046
1642302
1125261
597760
2331400
504326
600119
1759340
2076244
4235
1947359
2407367
2564880
138505
160705
1223771
91874
1651578
441180
968748
1693209
319335
2271353
290274
559829
712497
1315561
2600881
2825640
1463682
2811521
936259
1382903
745404
411507
646375
493296
1465024
1784443
2897317
380455
1377207
463541
1664830
2115438
1377826
231603
1159901
1849670
58141
1902711
2148872
1523516
294473
1565098
1322004
2404663
598228
1094046
1810275
2646378
663801
405507
1877832
740422
703510
868623
1220481
2053053
1433905
1117826
367763
2273866
1068265
714509
508223
1317167
1384983
2268601
1240407
628821
228844
2100149
1880588
2773176
146180
1872297
2345874
1843351
414918
2580190
2129773
938854
1273245
2864528
1745016
2104146
1999466
2109650
251974
2137828
279454
442950
1863580
1462257
977918
2680464
1114753
1255350
2439257
1358495
711612
2772609
747547
2199731
775512
2010541
414361
102696
1975857
2773785
1439843
2122735
2020717
1680820
1224477
421207
101921
2495568
2460214
2855749
2310190
1374882
1223123
547057
1104364
203363
2909547
2474107
1170417
1301579
1714016
2936446
2420029
2826859
923704
834551
1306276
269599
2458591
1754225
2501025
968524
1624600
256976
1115798
2564199
2018175
513621
336046
2025000
1846618
1985679
834923
1577509
38009
743918
927788
1258048
1442568
1798827
1575944
1803278
2539856
941242
59701
838152
720914
85416
365344
2031953
1387224
912936
1035560
2647829
2780336
311617
2611393
2864656
2462454
2230013
1860630
883237
2127543
1201714
1474737
499413
2413571
419019
856534
179575
2388374
491222
1839164
1743774
326199
2405200
2455417
2580288
1673778
1789274
1532106
2439802
1536658
2570337
736301
1739149
935557
1304467
725473
2914694
299620
1872762
2797463
1924177
344939
67473
2609554
463741
539338
1021489
2346905
1250354
317300
2334381
2319867
581202
208186
1181040
1813240
755913
2039660
373655
1941859
2246997
1802972
509191
2909338
561043
1839718
256350
762202
1457000
1379775
714574
642616
316504
953947
1067215
437187
652281
729006
1768235
2455372
403206
1961909
1370816
1126093
2560292
2174057
2532833
2807670
579932
1013922
2226867
157804
354028
249280
1586423
532202
84628
959474
282479
2204895
900501
1627803
1427517
1926603
2329109
1297563
2649494
2085010
362169
2500495
2611421
1392308
231073
1418619
1852071
1038509
56174
2563528
977028
2090341
1918814
1437440
2166698
1860382
1963572
437663
2080056
1412069
2769661
460652
2853446
2057383
66730
781459
1709123
2361324
58613
2207870
1855022
2657653
704717
1910755
244235
1886853
1153479
1881182
2657612
857116
1550194
2269070
2326969
334868
920997
122473
1270110
2095815
2870916
955063
619142
37094
931237
171728
2602131
1234242
1307662
1367823
1533175
2883964
527993
1215802
432438
489119
633343
1707829
1180420
500173
1736251
2219051
869302
830221
2258550
129142
860312
774776
44145
2767123
397744
1460442
195412
1362604
2880395
1273275
859889
669341
339784
1878395
2567809
1558060
40886
427843
1166159
2530714
77796
489724
2870107
676667
2301483
1461312
162141
2638024
1373776
2444274
2580247
326209
1813596
421041
1754297
1185262
1241886
856513
1778254
1243735
730252
2621896
2654095
1134564
2475315
623687
783241
1283995
1619015
1046680
737052
378359
1884693
2938235
1425348
2119252
496870
1301530
762565
2148122
2935230
1644888
267485
2267530
2142356
431848
2575722
464317
2575022
2737940
2475910
2302252
96348
456319
2899845
1611330
2373894
2221775
2363120
697861
461378
1169570
579002
1001470
1033318
157961
1080262
2246844
93211
2125032
979069
851929
2056278
204474
2488211
1353974
34983
623485
2758268
766849
2084577
2006172
303530
218809
1287612
1949373
1211361
1008827
2234671
2731636
481159
1182242
1262558
1539860
1469920
1045995
2652664
2826212
1457156
2626205
2379754
1987259
370080
2767632
2492300
2679677
2355404
261603
1676268
333475
957793
279295
2890684
2494116
740362
465804
1978607
1727544
2918656
2543860
2619437
1098695
1798264
567218
1387068
2268868
1776358
1932015
397360
887989
1422100
349852
420830
1710719
2090494
1682970
750129
2010535
1776927
551198
1511542
5750
2138779
255954
2666847
1250255
1056272
2908264
1191178
2143865
2759177
39490
2879810
2091605
1047667
2274332
865524
2653039
2686043
645183
2828827
1274970
621335
2563822
326806
1752040
2389848
2810898
623899
70236
155680
2028742
2633270
1602028
2831070
1338930
2853919
1343048
2915253
1464739
856710
1143913
7947
998683
1481742
1031439
2682085
1789134
952143
1014032
1594930
2328927
730521
1038898
1748102
443131
1034191
1724308
1557066
304076
786432
431443
2184477
2130313
1530498
1894561
1425033
2649024
2709572
2310200
54413
1383127
332127
961391
2494404
2749706
875789
2555782
2852668
2598095
1421119
429405
1152427
2317867
1343963
1089535
661841
1395665
2491194
2796599
2254993
2646612
901744
1428707
568119
612660
997476
2860917
2811108
2127122
2737592
2655525
1656669
296455
2263346
1308020
2192354
292133
773505
2502002
1406511
2303069
707027
1199327
542725
860634
718308
2769567
2099462
2678729
1760655
2602135
1031421
1628112
2749359
1793397
1599697
382073
25211
2777367
489925
241586
446902
2850344
2923722
1724019
775075
1109212
2434001
251400
130546
1564241
687201
387734
2760951
309889
1642474
1239344
134250
1617747
2560582
2504040
2825906
617554
1179043
962756
2862866
1346864
781899
2297245
1328910
2007506
939296
2199375
166657
1111218
250418
2795274
1385666
802818
149993
1184729
2044843
135885
2094990
2533183
2598948
2676701
1409648
637492
1074683
555118
2334276
2574711
2312152
1816465
1141714
1619874
1138668
2677315
1176323
840415
357171
120209
366182
1759369
2574394
321655
1064656
2165818
429347
423667
2699881
1560208
1082899
900698
1979292
2519581
615032
1603899
99041
290262
1207412
79135
1799910
1035759
1013403
2116752
2342530
154057
775627
1941872
2176042
913054
2686539
2320938
666067
887120
353640
2894355
1124691
344363
8572
1005413
2271575
2882250
1589649
811667
110781
2396065
638826
2605708
718965
1260918
1366907
870404
1380215
1967387
668385
2054337
2465072
1650209
1977807
1274331
2421710
1563666
1098118
1737878
608618
1997493
1794818
199167
1862703
1901758
1390495
1326381
2748036
2825088
1490106
1973934
537291
599749
2529899
1189479
1811897
2201093
205764
2930712
2575395
630386
2721766
1443047
209736
2024499
1392337
2755667
1560191
2612405
2805154
1425661
1792336
245505
565883
2858607
1168344
314823
1339447
1238313
2623685
1231597
2213667
203375
317782
1140701
77600
3952
1869855
133265
2112861
269246
1569359
925295
2602335
2069382
1723700
1841815
1640857
509582
881149
1134319
2611450
2521832
1072153
2659594
2691497
1665003
2813980
2204854
2198416
2779906
1241947
129283
1357338
2641791
1693955
1353231
515474
2605668
724857
952701
2400816
1162731
1058594
1318942
1876144
2250010
488123
2633948
946121
1507526
1501435
216012
1553156
2373886
2434616
41167
1305908
2797097
900370
2585665
1893394
711184
1717455
2517389
1735956
2701668
323477
1406459
640423
171760
683825
856179
994206
442802
1509045
679715
29882
2460321
1204590
2381130
1034960
2228984
587497
792632
1770273
2815165
587793
164151
2375499
2286335
740757
1908721
1111764
2237471
1538474
2071428
1469409
173465
1957389
2437865
1020215
171710
449146
2461103
817471
2344415
238488
2173837
820052
2465966
146787
1229165
711108
828713
1559884
1276162
2618507
867255
2759076
2759093
1040287
2891683
2085907
2603822
1208231
1339345
217181
2619700
409076
2007012
1989439
2239313
1552965
1498610
2051510
664572
422355
208621
1123545
674708
774213
1068565
1240448
1667195
218496
2505377
2208470
49271
2816176
2577731
1115020
2485483
882157
2315584
372812
2505193
307174
684159
2789029
455293
2490056
2655709
1972898
930150
353462
1048534
1370960
1058491
2193410
232012
1232489
636246
1901164
1818420
368928
2389927
2663438
1218084
2353670
860087
328806
104805
2832446
1228902
1011377
1186186
1611670
1172488
1009992
2045021
1503035
2499378
1874337
2189525
301591
242462
1645859
2679533
1472681
1859534
2036145
1626127
1358470
1189317
1247417
1993150
1793881
1438872
2005741
2594353
1671815
2573888
1651395
835039
2802839
632278
1529566
2803212
589074
103158
836809
728172
76617
2069056
1260038
317149
1281835
1234413
799741
1826403
1919044
2935457
1947152
2798337
1038843
2285853
887212
888226
19459
591431
2638178
256447
2389450
2577241
1297748
573610
194750
414229
614757
2156750
103819
2457513
2149989
2098941
2580814
2307016
2334994
2370810
2207899
2440320
1880691
1820853
1496560
2033043
1852122
505077
2722891
2296613
1508723
234152
2424811
557228
1393894
1935822
1680154
2253007
690015
1757696
2769
1161482
1319883
130186
146034
568157
706638
1125005
2392773
154915
968121
937311
1447996
2432095
1726471
2618583
1258009
2471721
1986025
163655
838286
2323898
2724188
1649791
1609002
613833
1123303
353436
1364881
1796495
1464129
2875744
2478184
1663577
1850619
2421244
31158
702388
713609
2655067
510547
1209593
1794991
285228
1484523
1660348
303984
1419745
1372166
658466
803104
2567344
613498
1674395
584956
1400472
1034762
2919135
688391
2672819
1968230
869969
1824747
228603
110885
1861543
2587486
1110909
2081956
981359
1908902
1531349
1949642
1718418
2523174
186761
2622308
2434440
2600881
1366016
2133715
2121640
186039
525686
1280931
2376363
363476
1857884
2130259
627121
888528
249763
1996803
515950
2704937
1367710
2719750
2679421
750865
1664431
813236
291149
618085
2453616
957575
1729222
2078015
993666
749141
84029
1343508
1305635
1083877
902155
647534
2573729
2359008
1620920
2664180
2560856
849493
2615031
2575502
2861936
2347669
183653
2645245
2426718
2440710
1410855
486995
1539458
2671560
1256670
709551
837218
957324
1138085
1635900
2557558
2209432
164719
917775
1517415
2050598
138390
2345861
2670525
2505137
1739060
507723
1978415
1539372
660213
87792
1734216
2208069
2417498
2061735
1192723
1170012
1047291
786661
402268
2419441
1945409
2460286
2311845
798493
1249294
91475
1045246
2555212
930809
1716821
169772
1466611
2693111
224498
278042
937293
1257955
1607589
1689059
277890
1702115
600627
555433
2684632
398128
2009719
2401744
2568342
876934
604431
2934517
693389
1402859
710987
2046233
1421843
2874734
1563071
2457833
1867549
1837384
1817864
1655155
1198047
67406
2501104
340990
1263300
2232200
265828
2374400
507797
1856194
79904
1059259
791473
1999152
1056251
765861
1641513
794853
2135467
2783452
393584
2701132
744285
9833
686267
1015258
795121
1770856
2881471
1231308
1055530
347384
703860
2332801
2301781
1650268
1414219
2293133
2673814
510785
48008
954149
1784467
158736
2371643
1361162
1708115
2417513
2073453
2332024
2048654
1196583
413926
2085656
2864012
821676
1044952
2394624
2071538
650391
2109038
1623764
260009
1701904
1007565
2169912
1377051
693065
826214
958402
339201
943410
2456115
2524269
1268456
2197012
961750
1141434
2735430
579269
1143869
166303
243957
1377005
833702
1282315
204410
879360
78202
1732296
1811149
2510665
535307
1876594
416781
416966
1151097
93709
6550
1825530
1063195
1870793
2286991
2643773
1231883
2567113
1268449
1999884
1565921
620892
2138323
897196
2888221
2401495
208395
2531659
2889412
2246007
2646592
2302457
2924697
2041001
707201
2138837
1725401
1278960
2264170
1649593
2648462
317954
1430491
1771809
331483
675968
910430
802188
1858953
2171017
536777
2199703
2673314
1010621
2894975
973027
1731795
2834625
1550347
849878
1157009
2107121
2857569
84629
29584
1454730
2219344
2211086
2795727
791378
1722804
1010822
1766112
2902464
2135697
2900063
1925202
2473807
2631998
2089150
2546746
2337286
2291627
2604455
1719423
173167
1509353
2659166
1547298
2459737
599786
2874307
1562750
2042863
2821377
2346481
2075413
2687076
388851
1462075
1441089
66087
199195
1499494
1213501
1310864
111318
1415098
697595
1936073
349727
399819
1708073
1240931
2912017
1060816
2161351
1898298
1130522
2430896
2308001
1707174
1923713
2858057
420063
1402104
1030721
2417720
2746671
1215432
446699
1269740
978370
2498221
2307519
2189246
493594
2497186
1091576
242718
1235943
2478619
1628503
2850609
686952
748698
816956
24395
1404217
2349094
2707826
868892
303992
43395
1585491
1030611
2766078
1172365
1124914
363753
2786467
1164617
182415
67544
389819
1113811
1166886
2517754
688228
1080912
1001522
1624069
557588
2854923
472339
1160730
333330
1264693
2475884
2713507
2301824
2258844
1957407
2562941
2143014
2340880
1906830
1306113
103772
205524
714671
745062
1918091
370213
705233
2840878
2000651
2727825
2043439
2341989
204429
1136267
212670
1111764
2921205
2808840
467783
1034384
1618140
777925
2253435
895326
1603913
927056
2614596
1138124
1813261
2292915
2486185
1004871
1030268
1366334
1528523
2624507
301843
1214336
1273949
930425
2525968
816584
1827897
916300
60177
802328
2642339
2201593
1628220
950764
1896447
943842
1276043
1876772
2829186
457079
899376
735050
618620
2211147
2534185
555504
1269566
1651529
890768
2301508
2378681
40510
1296220
2933706
94285
1425786
296201
1120030
2919664
651397
2424904
2140943
1949708
2253700
782497
2313596
1978686
37704
1301775
89282
2720425
540894
2339290
1161918
175924
2097553
464458
400174
2468803
43409
2921441
2078787
112768
1913538
970774
1215422
761123
296473
2786698
191639
247206
549267
1207530
279600
1760681
1276383
1517016
2020564
1583796
232829
903531
2513862
1113393
1600973
462357
1889433
293693
250916
2051979
2567144
226939
1866189
309988
1459990
1054618
818544
2129623
1116722
226403
1309615
1012954
943230
1392949
1438355
1467501
2854659
548597
972314
623038
776541
2012717
1931690
540106
331163
2464300
1771917
592281
1180196
349070
754280
2661676
2406076
1105921
2677041
2585510
1743680
2664372
2861109
2834851
1108045
1118981
665090
913974
193200
951368
674150
1078806
670836
412092
2121431
1981057
804540
1481522
793939
922139
150289
793705
2068808
1433858
319536
1781163
669924
76514
2266251
2048399
749495
2480967
2817212
1293505
2355068
1183489
745098
836770
2312612
295523
716332
1571648
36197
2790094
1340205
952515
43159
2267312
11421
338567
1876827
2835952
2172815
2914234
208866
1840467
407262
2471858
489204
2566625
1517930
1218118
306002
499172
2845243
1915802
1900694
1378797
381628
2555474
1249592
2119929
2849363
2160998
1234969
700223
264432
1889452
810576
190207
1713845
2233072
1589426
2009018
1982282
1279100
433516
1408791
676080
1388722
990468
1187629
186957
1828296
664989
2602449
2376735
1217009
1031115
1659874
413992
2005916
2656192
388312
870741
488706
1620808
1685995
1072629
1055684
1484630
552388
2220399
1376885
341537
1374394
1977060
137289
2712455
2192375
81052
1862161
1030027
983637
886127
1727518
624423
2070675
1340214
1654111
1708320
2693089
1797254
1158287
2125503
279648
1144066
174690
126548
660661
652399
1347933
2881230
1911473
729282
361533
2748391
463630
2286022
460022
486778
1966429
1746443
2285188
2347740
2030098
2437364
2551404
739876
1982395
518567
362650
1302735
2711271
1507312
888981
1738733
375829
2788856
745275
1118284
2764214
899365
1948118
2408315
434657
823223
2148206
318046
574204
2447078
2820368
2914727
2730916
612097
86324
253272
77197
931899
1463835
590696
807224
990480
570154
2739513
2021205
1559491
1826745
2802137
2707778
102080
1001979
1689163
763988
1260745
615607
1603132
768218
430894
1327700
1238980
2790608
1311001
1939767
2725933
1783743
1069450
1103110
1234878
2515383
203581
1374259
868178
2145573
206845
2643812
67746
1765511
1153443
775243
1485019
1280315
758208
993134
1963941
2801145
840545
1464588
2666436
671343
413036
1756292
912255
1595841
2005954
2865421
321618
2424198
570716
1895233
2866171
1248838
61084
26920
461532
1355791
1879200
1686509
2816939
454238
2840057
1866266
2585939
637053
2829023
2274748
220877
1227947
2323672
2817589
2816388
1037589
412568
1593458
716779
2360962
1937077
449480
2183459
355426
352165
1647840
651893
2808714
1828169
232284
602712
1411550
901241
1431241
1195423
2619507
302736
451326
195290
2532994
727453
2361577
1107121
1473090
2835500
2738692
2767914
971953
2263127
2221141
379055
1015822
1934445
1456895
1253556
1555986
2570391
2188579
114232
588913
1420964
931802
93188
2207614
823772
637613
1979779
1405297
842390
17506
966129
2008096
211807
2761175
430249
128912
1280427
2365013
1265064
2321416
2627394
1319506
2262132
1819642
1210761
2495886
1504878
1372720
1407784
1562230
1171393
1744112
1328478
622673
2561067
715345
2208121
2780454
2900310
1953703
1334952
1874576
1449
2322393
1525967
1925275
2923787
1436061
1884231
1610320
229471
1477112
538687
2660729
1185791
2904874
2619235
2138392
361495
645855
1155761
2771602
343476
2710963
2723450
1560423
900874
1715341
2184036
1298554
314034
2039762
439175
459428
68839
2076890
1593696
1157747
2359386
1721835
2346977
992207
1230025
2580224
571239
788271
2758642
1249000
1926955
1976954
1161738
1871677
631239
320812
321271
2083333
1863107
1546778
19920
2009631
249000
2865264
857420
439502
2324938
1912499
258756
2126175
286317
1584959
2149068
2594051
416199
1722823
2149695
2903975
1607275
885267
667420
1023228
2238130
1027549
2365779
1407587
1549994
1712147
1561536
140692
2619651
707322
344706
1139651
1599355
1033733
2479790
1392467
1131189
1842618
1289292
2839021
2409740
2422136
2626995
1784218
2256760
668616
740281
1301049
2103073
781935
2159006
796639
1544887
1289923
1283429
1621359
2369436
521667
1165348
1351150
35321
2576599
230875
483397
1207625
1878951
1324704
879286
397870
1619580
1342236
2874289
1675152
2104427
2163616
1870906
142296
735523
1569766
2864988
700239
2209185
1515842
1546530
2697474
742348
2776070
2222651
157209
854466
2817325
2592819
1091615
1857243
2087338
1199079
7486
1299485
340585
141762
572809
1453776
1371976
2860728
809086
1632980
1130599
330103
2485464
635802
2371013
744970
721973
1072074
1704638
327507
675347
1432317
948961
1518718
1579401
1629094
2722356
2464800
2443306
836008
1281206
445876
735974
597246
859536
14173
1528449
1493014
73354
2789747
2299977
1862353
1241317
2761415
1179755
263017
356439
1244309
426128
1899384
2271076
2921588
581934
2550706
847563
1510437
1602554
85933
2926123
1344245
2620577
1478431
1298997
259877
577258
2256181
1553209
2394520
2143413
300826
1946597
1201492
2587200
2483854
1368409
2193449
1425992
2704043
614429
1695033
2091352
1721078
2792914
1378784
483925
2733264
2795924
1639011
383895
2825907
930858
252848
829365
755987
35865
1066576
94254
63032
241635
455765
1732314
2141381
636217
1783297
211267
1262923
647835
2060042
293366
2702969
1976659
1007048
1296482
446223
2900077
956553
674227
682431
1292372
1707539
1555529
2799
2650968
2738937
1158692
2640511
1091819
604079
2199679
1625259
868315
2850317
2300884
1085079
2749477
486159
1220279
412764
765606
874259
2388398
1013977
999157
329556
834275
1347088
2769431
2464529
2896494
2373254
336504
2627319
2771849
2849066
611645
467569
297646
93014
2936638
2106126
1734257
2641275
2404503
1568087
2723515
2206466
1237293
2049689
2582008
811755
1758030
35318
455619
331482
708778
1823611
341202
1615080
2041554
912176
441823
605943
819856
2735233
232491
2516819
1268126
1134830
2592004
1217460
449966
2354920
636722
1438896
61805
1009177
1563028
1508593
2097340
1487928
2112856
1066304
1221703
1971949
811350
1499
136109
1762472
2276059
1707458
1210014
2854391
242422
1220404
2507893
2205793
397067
2883903
304631
1794082
1620458
769221
1327563
2034257
376727
36641
1423725
2629742
69762
2929201
869264
1609476
170609
2622873
904076
1599179
1295975
2395397
2458142
1061637
372611
741655
712716
901555
559323
1502368
2327340
1914647
399960
1491359
1522146
2744952
2860426
1960384
205845
2832321
1325848
1482260
2890215
982966
2176571
2843213
1010934
2903568
69342
1572186
255212
1038161
1198355
2568199
1757746
370402
2666267
2572115
2706974
785918
1543466
2213509
1478898
1486955
1754527
2359599
2142092
2181913
1997089
774571
2810643
1104687
1135425
234414
2871157
1616494
1481307
1951579
1716836
1216928
627858
354718
601937
1635791
1417552
102943
1678911
1945315
2198773
1815885
1894034
2288473
1550822
1372496
166108
1258215
1962181
2177701
121686
2236499
1101120
1397444
1480076
938791
66624
788274
1272742
378715
74576
1860366
2534360
1021864
353182
2233766
647544
453719
2215599
2931085
2233835
1206477
2746363
2329300
1305002
1062640
1863996
2335778
2259201
265848
505045
1502997
2409568
1625268
2343771
755152
2377570
2464881
928444
1084694
757903
432600
728047
798302
403708
1299712
1193448
2855870
1219262
606871
2861237
2665686
2612040
2589242
53423
1342089
32663
365559
2562088
2541356
1460108
383965
1114643
1470462
2031718
2418878
2463718
55107
2287856
1217084
2612871
792594
2847297
1954002
769781
2823955
675092
771570
969180
1138288
2282257
2256991
402765
1817797
910184
1227232
1216473
2158182
168862
2277488
272286
875950
656383
1831671
1564270
1775655
2106686
2341286
1575438
1560791
359541
98421
2376640
2662108
661512
2237178
1198790
1170851
1312428
744018
2237164
1570662
1674306
2612730
219264
39150
24953
1739004
1828457
1671988
2365662
2166981
1448193
2351958
2570051
426766
438583
1428191
604998
2861917
1891170
2437381
2640717
2365560
2218044
1041647
975729
1334992
325547
1442822
593656
891866
1478528
1312156
2064025
336977
1667252
2323888
2042351
1969416
1561591
1019057
2338467
13026
883279
2084632
2082706
796744
2693845
2148899
934096
2564198
2682857
2135266
2045845
1144846
323840
781803
2370150
2890421
1397650
2703313
1849045
973487
1818924
796124
1592480
394328
1733527
1645970
1787111
1989791
184657
1766314
1908560
1386575
1339748
1097754
1058969
1459592
531843
503222
57766
1161641
964223
2375194
757125
1540170
478945
1714160
861067
2741491
13267
1279376
2739187
1319504
1368120
737223
2816395
417049
673040
1224906
958817
1423821
390830
2559574
247222
2477983
2042121
1262500
1286047
1989393
807788
2587424
1504109
1459695
193408
929466
478134
2182539
1582301
1961459
1817426
59193
2816932
1701158
1456215
625265
1822116
1490421
419845
2729398
1972678
990401
1555181
707061
2378145
526649
2668660
1648453
1529375
2091418
2246375
1239961
2620827
1084375
1592023
384275
2433425
1624041
734153
2598395
686031
348970
2906685
2549610
2357073
1250795
2865144
1656154
1331023
211596
2610254
1712111
1738538
1604932
845870
1037919
1947912
1379057
2244659
52613
240712
2324936
1784335
1043754
58307
1516509
1573736
1237820
1357896
2644319
2358503
2272077
2621992
270285
2086495
2566600
2042050
2085676
476780
1810265
2514531
421740
2711403
2523957
1897944
295880
1457330
1866096
242397
1899482
1775
2640894
682861
638552
1974613
1091164
2013266
89475
1544360
148750
238920
1205452
204321
1381433
701300
805012
1827607
2605455
1768186
2095849
2276018
2375685
691706
932404
397610
495139
2165909
2664764
295916
238776
1171009
2813878
1588646
2128635
221047
1409573
2735618
2688195
2850197
713556
2886872
1645488
1980332
819240
1928375
2446482
2810813
1244237
2521690
2579172
228457
1671311
289021
2137808
468207
2768497
442612
722174
143690
2082994
2199715
1231464
1288919
2051849
1165966
2630469
2288612
1671758
2016763
2745770
2937137
360400
306294
1885007
2174203
2834187
2500604
2223829
321212
1186789
468985
2685919
342516
1178271
2897899
255455
118925
555871
1060737
2296908
882645
883407
2245984
1275600
2269915
2522925
2581155
1684007
1624237
1799940
979152
1273750
2795790
131273
705699
1263312
937135
1158757
1143724
2139662
1897481
2368043
1184252
2482534
1937813
616414
1974582
2803571
504320
1540045
914833
2115587
397573
2517455
2135102
1375659
2102907
2681368
1653039
1858316
2886885
2477706
274745
2615359
2302145
2314330
298925
2728394
139701
1831832
1300375
2197124
121681
284339
2124515
1936197
1998771
703303
2391243
2517705
1814958
1734713
2770531
1290425
1842964
671054
2579863
2375455
2101712
2923015
1828941
1144776
1521518
2255146
2214057
1096600
94493
1745578
2198087
18035
848400
57704
1436414
246497
2783702
1576050
197455
2686081
1926510
1588923
1434854
1855289
2124740
2254205
55320
1032808
1775070
2317056
2752752
457347
1834376
222553
794887
1964088
2030675
2320394
2772507
402402
2919088
1166247
586851
2042507
712115
212177
112666
1407249
831062
2652796
1667880
1724245
243287
777592
963365
534618
1044611
219401
407236
1533099
1669623
1415572
53201
492926
2200828
745760
275168
2342467
2595942
468379
75409
329678
783279
2503389
1638313
1212220
937278
286393
2771109
2325502
444861
2624155
480979
2225396
1542748
1465808
659881
2531078
1065141
985581
1663511
147397
2556129
253662
307809
1390041
1377701
567061
1417428
1779360
220314
365786
276361
246644
2882546
963442
2386758
2606099
137126
2185702
840967
375715
2085595
1309858
1307387
2141714
207518
2021717
2841287
654609
409589
2607540
1851498
551993
1025787
1848915
569477
525089
1290495
2882809
1475703
79326
2166110
1186259
2595752
2807761
2423545
1946263
984526
1601371
2690988
146849
291713
601795
789720
1074768
1759468
1334122
1390795
1138445
128417
1397811
2376288
1186623
1984436
517068
635633
1909212
2538416
1315439
2852822
2159606
1849815
2418218
148074
2375516
169997
2101476
1859471
1301393
215418
821872
1793301
13219
1016460
1546960
2050093
2141271
291433
1937919
2104129
428326
648187
1710150
2844673
1832094
2280565
48404
2919423
2482290
20149
324231
799204
2570242
2567397
1853466
541425
1726183
2582829
554043
1229782
1703120
2128779
1419525
1068229
123368
2351310
2589451
1677947
1792259
2888315
2747336
475179
1289548
761088
1058074
1318270
603671
1748451
1004828
1948139
1509493
1805625
425889
1843244
2662591
505203
2033372
2570967
1782038
2490776
1728476
804652
637369
1799670
1772932
1107567
875353
77624
927544
2351820
2070371
79397
862526
312453
122672
1208966
2236805
2290793
826922
1768113
2326986
452461
888242
1741619
255471
35959
590710
821629
2286827
909192
174823
995974
2579156
2353741
1742180
289055
1392458
2846880
1979928
1216233
2239995
2011414
397524
1269013
2858773
64369
828199
1252271
395312
1642923
2161424
2140476
2730901
872539
569914
2370380
2166099
833224
2621215
1447266
1434591
1324299
1442460
1493249
2668139
2063888
492987
2836214
696593
631517
2506823
110687
1208815
1089839
252315
1259204
245348
564904
247442
26174
1068565
106975
2671626
959183
701668
1290291
1507539
9473
2184353
2260904
2496556
2500410
227618
183552
368312
2206770
2060691
2795392
2750547
287912
2633839
526847
66204
430086
65620
900552
508406
2611986
1431306
1166865
2266019
1317383
901600
367614
1786391
987055
1007083
491248
765432
2659641
2222796
417224
436303
493489
2684607
2816281
2332789
665426
2059589
1499747
2062548
1642531
1649655
454190
986169
2355400
2282136
1298929
781741
2243306
202827
1606297
1325815
1615410
2659415
145854
767099
1158357
2384617
1345895
2041561
1335462
2103210
765902
1839189
1180071
1442758
1412678
1337109
339139
1971307
2259420
839915
1427703
2207868
2905510
175947
2403233
1263691
2691671
808587
994478
812338
1749553
1774096
1178119
349614
2811669
1560971
892986
2632564
2353493
1307965
2652950
692962
643181
1932736
166806
2148271
781859
2271706
1119490
538074
2518363
623858
2325579
1947031
2624343
1773683
2751419
2667019
1383305
1408695
277281
1323302
220249
1543378
1992841
12489
1084134
618586
1427986
534386
1619423
2857005
1381073
2246581
299371
1566272
612340
866635
1022073
936057
2125068
2424530
2128647
1955017
1345625
131206
1680927
173225
2358136
2179702
1702162
688421
2274067
12660
2800033
95040
1566869
2300986
1252367
1360561
93411
2124065
1714728
791996
2180142
1404981
202225
308180
197478
2372473
98797
1333570
1511273
2068899
616204
113100
2906635
1278604
775695
1594700
2132487
1129942
612452
2850440
954534
1503531
1002148
2727258
278341
1315229
1256910
672240
810032
1248005
230819
1819092
2181231
2800467
2191691
1568044
2897434
95792
1126934
345457
1100668
1235349
1685275
606476
1233563
352446
1296124
2559507
736577
766259
1719380
2207113
1132131
1983401
2686114
2825440
127670
325398
1897825
2522070
431899
1053285
2159848
148749
1545356
1695348
374178
1711239
1686578
1927134
484640
1581449
1749924
68282
2430799
1495637
2241939
2082939
1305197
396904
622182
612394
336870
1806798
1428203
607676
1056850
2569645
861196
2902965
309653
160365
643361
2295345
336210
2487585
1948030
2402920
102785
1444916
2292786
2820476
46818
1860402
76300
529881
1428600
1248878
2134485
2270099
2428839
2707243
1249376
14137
1919072
2884834
350344
1874564
2380974
282588
1859863
1424221
1439626
1287116
1534659
1888170
499932
213708
2657185
2871556
1508256
325387
185010
2450180
2097999
2490376
369390
2623580
1685136
1982492
2429750
1129341
2647074
2717701
1107196
2902386
2100052
2636707
2426224
1432738
836461
2270545
1065165
669761
1925973
2762118
1957495
1336357
964289
1611731
1788727
1886728
1763807
1406370
386355
127883
2308905
612185
2457667
2338299
1583617
2167695
2681520
670873
2621673
2173537
658324
525307
1242249
754103
2350650
2829318
2273978
935619
975148
1618965
280257
2372651
1372038
1542862
718225
2725406
1708525
1657699
597172
1459858
2802123
925218
2608931
415130
1369219
2407249
2788053
600320
2058061
1906314
307506
2840921
688997
191026
2580414
1282152
700250
1910541
2286927
2485070
2210242
1433268
1454784
372049
109794
1427761
1472899
52331
1361596
919674
583639
516947
2689276
917959
2567588
1503249
1267839
1673646
1078152
1685888
2334354
2837533
711868
178236
670286
694627
1467610
475386
2406879
2717453
2391709
1940884
2355330
2622809
928888
1447134
1047276
680812
1843347
955070
1007580
2366419
2847257
2743380
910914
2603555
2938215
1191029
1550984
879671
1523515
2798614
2342437
1544384
2827089
1027226
1157112
1092204
434118
913462
1689362
61913
1250101
108310
229874
2903513
1766500
1511708
393503
1340722
1183697
1688864
954669
2489791
1137133
856546
238871
2724116
353676
2070552
1049787
1672881
1490657
913369
293265
753567
2783016
2856848
2932071
201666
623778
1479757
1754830
260189
196883
100433
1603772
2324091
2078137
1863903
1413962
2351207
792483
2675575
2368351
2251403
2218732
853092
2565655
2450533
1110762
1553188
1737819
1267281
2648706
1093358
2231676
550461
1405664
1950713
1529879
2863253
1453184
444932
2440435
911129
2837560
1072443
1557141
808596
218737
513855
2779795
383193
495782
764436
362946
2471440
2634365
2676343
2935309
1689969
2676611
1379671
1835433
441617
1209042
694647
1157620
1465277
1737190
1414298
2344295
245068
1927192
2367957
1611212
128166
641593
2841869
2893525
1364640
1993457
2637807
1994160
1683166
1592565
2656938
1407052
1948493
442360
1585461
450638
155193
651856
2862511
1570411
453562
1974564
1129343
194434
1078884
1381800
1702753
1995300
68659
356339
1456442
2033208
1903602
1235416
378033
655198
2526055
815593
1843074
2005484
2628797
245667
2020936
2939652
940877
2769857
1237691
329153
2934065
2122454
1775083
109011
1800688
226942
2481043
812458
490876
1791003
1374621
508666
558152
725067
2918766
2232414
508855
1303187
1459273
1971083
1328458
1422734
18179
2119574
294231
1797582
2719118
2763552
909531
2240300
2070636
123726
1318948
324182
1908090
1077310
380468
1248601
958242
565089
2649011
2424023
1457192
374878
1348334
2258088
1650024
1825990
59077
1403775
1426952
2343106
575944
2635069
1313043
2430370
219806
2061120
1160016
2291283
1125044
2514261
2458789
507247
448869
416038
2541106
1396572
1382869
657118
1303490
2371320
2380848
2569043
1595803
1104932
2733737
2096256
1328011
452379
2438123
1791481
986556
2021540
2258499
1301184
1241513
1728790
829854
1178991
1356342
1418021
883651
2747093
568514
1307741
487443
2447075
1949301
1007760
277746
1122889
190459
563746
473000
1193589
1672549
1980332
845015
2357045
1145817
1631164
1049596
2261544
1978507
1268203
2076604
1732986
1551373
684962
1054711
2898474
1393701
67078
1466418
582747
463228
858838
839299
2239884
294277
490300
1240267
1388494
1936313
440003
2671702
1323118
1905781
2609079
2014121
932771
631283
1479927
1643758
2510490
1020779
447332
574251
1585068
213258
2875164
1411858
2087771
308369
374300
649721
1692268
296954
1904593
1448475
1832681
873826
106886
2560370
350011
302089
54452
1715979
1039469
529313
1790949
960433
691779
493171
722585
2015059
2236120
1643267
507454
484630
345741
2570940
846271
1006744
1095505
2704661
123553
2355927
1384358
2197315
2655604
305374
526416
1930182
2394681
2874171
294627
1898546
2638865
1484852
741133
1855593
917513
2029538
2642017
2921339
82601
2403528
1415802
2149044
252109
1490078
1253116
932297
315113
2564589
1101897
227836
1867913
138131
236025
2780068
374184
129904
1872722
2700584
1849369
643140
2034220
909094
1203000
1601310
1763739
573432
1986086
1213507
1379035
1181321
320140
2110183
813738
862569
2240226
2249789
2660565
735689
2415034
733634
641409
1344474
2925894
1053385
2239160
639764
2828322
1637380
2180996
1537558
2206263
930295
426674
1557012
2162797
2917858
584638
1672397
1429129
1393493
1700774
2610660
1105208
1813248
85692
1508022
638492
391335
1123514
422905
1976345
416065
2028770
732299
1327622
2066504
977060
1744482
38950
397848
1633379
1013817
2189828
2557025
1508113
1005812
23639
615966
2012115
214534
1514499
2542071
1441924
2700980
1487962
246721
1629760
503075
827769
1427924
1360913
2817110
567128
470317
1611883
1210799
1739286
419642
1365847
1623043
2198483
197009
2175640
1008198
1378247
2341592
1790501
2656486
1036994
1128592
77979
2304800
1400062
156501
1515575
1322937
284767
787576
2753232
2098529
2683054
2917450
398475
237949
790562
1602935
2420329
553838
1465918
1938229
930305
722140
295108
1393956
2670779
2091778
2603540
815110
2167326
657790
1980205
1132818
2442601
2138256
2027453
308720
2008371
323154
1463506
431673
1447343
1548115
1943363
2426586
1611757
2786346
329628
2804232
1162372
2916904
2723200
2736544
2584328
2885625
900506
1174638
2524614
158813
1932191
1598838
2335578
2501775
176525
1238618
2387973
1790066
878113
2164427
970943
887336
1536370
2113932
2110401
1559630
328984
1817088
1512261
1573083
1102135
2876451
2107154
2758341
1463927
669491
2121784
397709
2239601
1687906
821683
2265708
414660
2316112
183340
1148763
1543597
2260160
1882397
631425
851228
1065735
2838505
404800
315028
1181895
175825
328453
933667
2230557
2480202
1351356
210628
2532098
1515745
1025919
29141
1521384
1443370
2493285
985836
494020
795296
345040
59025
1768175
1877330
552438
1753390
2934964
827130
2375719
2117735
1890614
2658180
1431445
976583
2593746
7163
2374969
929116
2892783
670484
993396
1885768
569608
964465
2019151
1781262
184424
2119754
2634081
333383
718487
529622
1231358
1806646
2472431
1122201
2133033
256539
1198973
1302716
216452
934069
32462
579978
678331
2841154
557674
239113
2400763
383999
1935621
110181
2660339
2724844
1608
2537060
2701679
2591368
2132915
2614506
1250390
1766948
2475934
2181864
1025594
901778
866234
532336
2837031
1506797
2332822
2140300
654041
1035453
2456999
2272883
1550226
731841
108055
2774063
2835603
1092339
2287344
1297601
2926469
2858049
995122
2626623
2411555
697071
813479
2206250
1697572
2133104
13102
2770188
1583459
67216
1917052
2202204
2916169
2248036
2028253
1707609
583154
1767975
1238906
1746921
2073296
1045558
2325777
1039239
1679934
842518
2389526
1522486
354109
1312070
2007769
2716282
1137580
1284143
720470
180304
885266
644315
1989147
213624
1301152
1740655
297184
1800007
27314
344407
1715901
515223
312364
2176803
2399740
2165608
2844587
851935
1850914
1184572
1274423
2668650
303460
1276947
2882599
2217161
2216254
1970239
1780275
1428059
2879708
1562942
2210723
655436
2694396
1802402
1467408
1553422
1495090
2532028
1739136
1759129
1065291
2264873
2863648
28939
129440
617333
215636
901981
208586
1624903
119067
2853087
623018
794486
2142161
419978
1352772
1123996
634686
38102
2560747
965837
2643213
2298058
2079451
588218
1809947
1911419
2426539
742775
1734257
2313079
286996
643908
1579066
1156529
1858160
1284748
2681789
508268
2777942
1519313
1659677
461216
570894
2316435
1332861
2156786
2587493
2870795
2731488
2294423
2816206
334800
2318122
2257377
885136
1200929
2352069
799386
745073
586117
780209
2300441
2501103
2696696
686371
1007552
484562
2067464
2106182
1730051
1601189
1480997
2857956
261380
2661329
2216535
2558912
2382615
802995
2750850
452685
1779762
1213800
1671627
1001249
797849
2809466
310818
2381265
2248343
2602440
2736242
1735141
2738343
1015767
554225
270267
2183071
2916678
931794
1190156
1497473
479569
483360
1853774
1614016
59733
2880244
2003776
1615677
766881
1490850
990346
678948
791676
1106020
2238832
2409145
539073
2713020
2317174
1527753
888385
1725445
875334
2829064
2020125
2098149
2740391
520557
2604500
2515467
1690139
826897
1110138
1308799
41470
1281182
505087
1228377
160014
2562976
1825193
1419004
746591
1889642
2718840
625906
2333996
1844819
1312888
2191245
74505
982800
1786401
1926818
2448250
2331715
685473
2755750
341159
486213
2655355
2235945
2501169
100526
2204188
1237739
2704048
236733
1130985
1870988
1778900
2605548
2243775
1002338
2735571
1597027
802680
1417566
2270484
2544282
881391
1930750
2778914
2719118
2110355
469037
1515664
1863827
1109865
761926
1602637
1124263
1178172
1343658
1292395
101425
503854
2828878
21018
1687358
1366147
1258431
2105590
1776831
1080950
1567638
465506
2804768
172294
1179239
2861353
1918845
255375
2350388
390347
2695976
442661
1048732
2698824
2411451
383440
758404
612863
91975
2033858
403773
2146027
889660
1542934
1379020
1519915
1917533
275501
900948
690610
1225784
721235
1077326
344986
585457
2898610
926286
517095
970421
1796538
2596154
639043
225101
455436
1144564
658947
1501125
2220632
2748040
2547731
1074552
2160787
691340
1330772
1034433
201633
1852076
1955926
2268076
922238
2779349
174242
2434291
2541546
1476548
695268
794439
1549821
1837890
2517932
1594829
1310107
2323806
2846989
2925905
1101681
2025948
642325
283454
518862
655630
1671246
35143
531884
2414965
772265
1545010
30107
2153172
1456639
897575
1261188
1628904
2084234
457901
1406906
1371650
2218128
1309911
206138
278003
1972438
51989
1313224
2501184
2939385
2240792
2058066
553856
551591
692460
1400400
2096559
1237354
2250893
2309719
1453805
1723506
899312
1077369
1948629
2182562
2478493
458749
1592686
2206974
2856120
611555
2190006
179689
967952
250196
1967641
1691699
1292399
1441046
545632
2196847
2488468
2252921
2410948
2893391
2141727
2701483
2891266
1563354
2042303
283529
1917093
73051
1787100
1455042
517568
1432321
2008503
1142162
2109417
2456767
652394
1028818
1947781
1290235
2938025
2097687
2331818
2035585
327241
2553151
1230801
938277
1089721
1287315
185367
132765
765136
1649385
1597265
1349540
257151
396386
1102156
960202
1168205
912758
1504239
2679514
303645
1638589
17841
1518789
575302
1982829
2082879
2372989
1980097
2032550
1823673
1238163
914632
1251451
2507668
1780016
1618442
825096
545848
2619760
2587626
718256
2336335
2185897
2085090
128066
1888856
1132395
487827
1105465
2276989
898912
177317
2396097
2065883
2887311
2309543
847944
711661
669106
1542937
1345070
1944100
2344492
128468
1950980
745984
2695931
1685031
2176999
655589
1167858
1544635
1026386
642177
756571
1953839
314616
1883526
1809426
293745
2346661
2801179
530167
1105480
1191305
1459897
2767809
949292
1970670
826906
2365194
662434
134568
2645512
1716245
1888600
24504
1994373
2060741
2789716
2662319
693970
246420
2422444
843622
1860221
2165520
2797077
193674
2473410
1332335
1268744
2160638
2436184
2584510
2749706
1438805
2551846
1521459
1978976
510954
1571274
171008
2120324
1180000
2873255
2297543
1575757
1883049
194559
2361766
2571369
2073392
150222
2896228
2135044
953110
2600716
2667524
2859800
2382221
1037800
1163945
2225013
227792
3845
2651111
570215
2027537
579098
181719
132798
2725933
1766945
301119
1130449
2572254
97196
1345774
2159751
1672183
110488
344254
2659824
2306732
404490
759771
649791
2211159
929210
2483573
1797048
2423918
1006140
326220
1804967
2400766
392446
2512520
1003877
215823
494450
2081623
471864
1093433
309063
1328216
1296392
2905691
237288
1898756
1418850
2859878
2862649
770656
2674448
1722584
182479
2282810
2746715
771917
2268243
1476235
2742568
2799772
2360936
306312
1101706
200947
738778
65175
1220937
1199276
2690845
2335424
777157
1815167
2289867
319689
2279217
255556
2795236
2588074
1639978
297305
1608336
2649984
1437400
2694735
1407017
450596
289177
1566124
2783001
570078
1248861
1647420
1882440
2891572
2397736
1042463
205041
1438910
838929
430004
2378130
1379751
874503
2681169
552149
643157
1252994
2242009
1347172
1851264
1597034
2115852
975538
1224979
2601729
843584
951820
2662746
1869562
1887107
1717207
2178244
619411
2492797
1721297
835692
657251
1289530
2909925
174232
2832557
1004652
2207188
2519252
1489719
2219776
1530081
1657213
1661758
2195285
745119
1072152
63516
1336405
2029327
284152
736065
1195851
959904
2859161
26033
1946792
2911585
1137810
1301521
2338507
161459
38530
700989
816522
961804
368196
37689
2740776
845847
2118516
1294637
1832015
282923
1038263
1995609
294299
1792679
1810275
1514651
1352954
1813251
2146432
1852533
433789
2360596
984260
522137
1665562
221536
110874
1674588
2006760
1309638
1830295
2288716
499889
2715600
1094503
2704158
1441106
2000097
651767
464886
351997
1896014
145042
536187
2602548
55170
817391
470706
118915
2428288
2533668
469408
582109
718923
2092530
1014610
68961
936683
2739317
2595829
1841103
2730972
1679222
467902
1919278
1789258
2146633
2010102
130348
2542916
2497853
593820
1964449
171542
771492
422397
817322
831363
116508
2261581
250958
2836840
2017126
1543177
697877
1158169
1368483
2739514
271480
1523528
204387
2184203
60872
1292959
521681
2529962
2782135
2401644
337784
223242
848540
1895102
1964342
1988239
964277
256926
697903
2240407
1787687
1368836
522970
229032
597607
2673465
635476
72022
2673063
2891680
1403298
2044246
2585888
1476540
290526
1057566
1074595
2315035
1357344
2192956
2364294
791209
2365830
1701221
1492129
2088081
1422765
2920590
1185604
648019
473338
2144716
124815
1393710
668033
1025466
1818190
2302042
1287482
1555711
2481138
1942544
523538
98713
602973
774108
1053493
2576258
2141720
2234900
1971423
1356395
506658
1890162
2859061
2264799
104110
2238545
2689272
2170348
134166
2048832
4342
2862817
1395435
2356103
1541295
242487
2925580
2137232
2270854
933418
1176265
2355500
2840198
2255620
3036
19266
2284999
2855835
2372440
2739376
309719
2775172
1671430
221308
1728020
1087314
459562
823167
2553288
1969190
1421638
617699
1561094
1450666
1692912
588897
1350309
2072075
2469347
2633641
1155052
162822
1905639
2478804
2146927
1002970
1335313
1606501
2337640
219386
1822362
1607948
871797
2527318
456696
2738696
345796
701151
2551262
1785700
740289
2169228
1861240
115663
791839
2375328
621558
995662
537540
1219858
2395904
2398664
2887331
2178308
2522384
655594
1118107
768077
2883334
2196312
1091822
75630
440502
2897444
2594703
2301673
753404
340802
1799365
1529673
2877773
2140168
1662182
50352
216089
709959
1000302
2172402
877064
2169842
2536155
1046837
2558574
2646198
926107
2017333
319726
2630974
720739
2258193
1494354
1901460
222052
1847845
2551768
2867942
2039061
1369193
1708995
1129041
2705767
2598858
329724
1199088
1983848
1376926
2705315
237632
690624
2477571
1783283
695002
1612520
710799
1497714
2238738
2117745
1781460
843572
1084680
2583949
2243485
831932
457690
1925251
1592627
2650605
1974082
273701
2711459
1154305
1833389
921586
2509084
1857046
293036
1673792
140573
1321638
2530132
593922
1441457
2478179
722111
2880538
2433156
1455190
1493144
266633
945742
2531675
1944905
2125807
1985613
416048
784348
2212031
1130955
1966229
543949
1965075
2278448
2658548
885583
2658451
1628736
2634189
2007500
850237
770871
2585894
2377552
1624950
2155258
319117
2647191
979433
2201280
2917248
2151326
1457086
1780765
696088
2049489
2603533
1707766
1481597
2551965
2645797
832163
1174316
623593
2848297
564590
1679002
807658
1286595
2632125
1857774
458074
2840843
1908282
918266
1707694
1384348
2179947
686186
2196911
650221
1132790
461303
1766524
1947915
2860487
696533
1521233
1179088
1762028
854170
1761259
203887
494578
1954875
1824754
314029
957408
109393
2737697
1955979
1241210
2324119
2848717
509941
213780
2500353
1267592
1527775
1123812
260381
1364237
1506303
2560634
2612370
70145
2749739
857701
418834
2158448
2275492
2906126
39817
2261197
2922739
385117
832783
1023469
2157505
1903383
809798
194120
2716949
2497478
428365
1559673
1289567
490581
1719446
64388
2356432
1131900
761361
691486
1235370
900730
647155
2785562
1748979
2673204
341928
1316458
589823
192068
250832
541671
1966828
1857218
1539560
1388286
884972
2761130
1462463
1232398
2088214
1189333
1127050
1375971
2244618
4085
775677
2287023
131921
1292479
2479507
2479181
704205
2298889
1060884
2380717
626968
2469535
268411
1106017
1776984
1266335
1404836
1066977
2414571
1035891
2740157
2827002
2410393
2024148
1328068
792116
417624
1326173
1144665
1680523
2573395
1038044
1741605
2026191
2233396
2573663
597265
2339488
548051
2156797
1929998
1124554
376928
1454153
579423
2402727
430157
1193670
2424367
146089
338083
1642467
850286
1655704
1436888
1715270
2352057
2518919
944668
2816765
112536
2643780
765878
1847515
405313
1371516
316082
1582008
2495854
216270
2928798
1291289
666956
2384797
2455455
137194
223594
199645
763267
1765661
1158529
1406908
240443
961425
1078209
1205108
2562552
454794
2175348
78796
101847
363931
1104345
195601
1913782
1597478
1997301
2081976
1673540
2777543
1244557
718572
1618298
2830725
43601
2775813
2651775
1763081
2815789
594234
2520171
1313828
1497857
117510
2932806
694950
1093095
173145
37128
2570928
1937022
1274824
233230
1567940
1928930
2479031
257178
748845
33768
1502207
573245
1556580
1568904
1444336
30167
1847256
665830
342264
2097513
2375161
846372
82174
639920
689087
1347189
1601787
1761719
1851974
1895484
2172169
1709557
623012
2414982
517387
2915826
2097890
1104016
1552631
2368780
970543
2644620
279281
1481961
2202777
2172910
912911
526148
705223
779562
1792112
2738649
1776373
41389
598690
1666255
980574
1538329
63369
2306706
1263449
2333359
2741275
692373
1997532
2038838
2268981
2749314
2423814
69326
1510220
1787907
917213
554626
493553
1470742
1557441
2865733
2251931
2673497
237847
2268795
1421586
2275227
408533
1083754
568975
681292
394182
504602
1041674
2478905
2546992
1004159
1064717
2561927
1864153
2599883
1058948
390220
1603740
958784
2138432
2556111
1287835
1416424
557204
1220401
1466738
297791
595058
1164162
2080566
509038
2776211
1232395
907182
756609
889314
194501
2385204
1486425
1274941
2478204
315480
1449387
1951492
586653
670971
1300925
952348
2603335
1576474
1767214
307875
1490914
619367
2915942
508763
682212
276223
1822915
186808
1876898
2371045
655496
2337927
2158915
696278
1529612
2918326
1249624
1425954
612974
2300009
2705373
393649
247919
711587
2797167
2468374
2332863
1874005
2283338
514093
2336963
1869538
2298330
2608054
2620661
2423364
2391944
253849
2233743
304440
2014666
2754303
1766616
1046977
307403
360985
1855120
2593359
2270019
111505
1558831
2217423
631514
1864563
1059139
216168
1654173
282115
1241318
859684
2087423
1075959
324920
2580033
2670375
2669848
1190300
1270597
1347560
2613057
1571438
364742
851827
1037422
1734585
102901
1347185
859177
2853565
1965176
1903230
1478963
1933575
2079347
1132520
446883
965611
1507207
1256326
1139830
1038259
622237
984145
2908567
2647704
2595167
54601
1237824
1234861
893071
778801
2423045
942006
883372
2265030
1935860
1286109
110782
319273
1494487
1272516
1427715
1543382
1866808
1720935
468918
2259810
1652374
963039
1984409
2761068
2895787
2595089
104590
2652339
1589065
654036
2465437
908055
59741
2443939
1677250
515412
2046140
597773
2673066
1875866
2519324
1704797
2858599
290565
2459286
2481220
2069835
1654494
1575154
2187926
659726
36536
380021
1862183
1009149
1308646
2116164
2920439
1295142
1806704
362466
1766225
983390
2570394
1353202
2128079
1748709
2814286
108063
2769295
1903035
293505
84303
726560
2691565
1112281
602210
2796926
2515480
2643376
766292
2262856
1917974
868028
524712
1195810
1295686
1659261
54798
2563370
462160
2326821
2414233
2014060
1425130
2543361
2621285
1920524
2325052
1165806
2343446
994083
71129
600253
1096042
217944
816151
331017
1481334
1380981
2247765
2649308
2091277
1719676
2104079
2500711
1355558
2894133
143597
2164485
682967
2518706
1996889
2393178
2784675
714849
536033
499150
2506925
97401
2771063
2816401
911266
2435996
1246415
392475
1677762
942187
2791862
2193121
1911809
31743
1547996
2612413
2042249
142626
1982072
1211918
383579
357821
2675041
1300816
1257661
215949
455823
2032150
1079990
1938412
197822
2737581
52718
2730314
1036772
1549387
548312
1059724
1062347
674849
1366934
1732678
1071621
2167947
528040
2028354
938760
1459681
2463644
1410460
355194
2432892
259585
968438
1410374
734769
308395
1234238
1142227
710535
314557
477747
2848414
2739392
906822
1698788
1792446
290434
902722
2131455
998479
1314594
2666009
960467
2295000
184426
604647
2680433
1371168
386852
2160185
1141893
1993094
2633532
257366
268372
1072043
2331087
53313
1755708
2099502
1132931
2406519
1701451
1244844
2116065
1896388
2098018
742342
1799420
418197
285419
1529393
2619298
1770367
990679
2352818
2892186
2391790
2748875
1768655
128071
521178
608706
1595325
2048116
324725
12139
199428
2423914
2354276
2462516
1024778
1151795
1312498
1745960
1219018
1324184
1322906
1743235
1193498
389859
1375996
1818968
737570
645829
1072445
2084140
1080508
2678310
443753
2072724
1267004
1107537
1199799
1582813
2366381
303225
2093434
1779560
2073578
936524
248231
1658529
483096
2184435
2023870
511074
1894418
1103602
1717681
904371
2289145
187524
2904521
1921255
1203784
2070889
1895673
689679
1567623
2769401
1292778
332812
2615514
2660622
1152967
2044583
1868024
2873717
4446
900787
1002004
825028
1958783
2527010
1886279
2909084
47766
2617659
2422994
932674
198768
488831
85599
501272
1053643
2112021
2868946
1071206
1323029
921410
2072152
1489840
2047132
254429
2347850
2900872
856115
13740
85985
1184027
2094551
848011
1768151
1182992
88332
432895
1450837
2342869
656033
369427
576564
1862779
2625030
451198
90085
768394
1750459
1250185
2185317
933424
2353822
375892
825895
527092
1805933
1833329
630609
1408924
2844594
21301
2820001
2859900
64579
440356
669514
1320510
342118
273308
2696704
696936
2525633
2169416
1506294
2408199
2089811
1368784
1192160
126506
1236255
2813721
204844
2187176
2219898
1481504
143979
633315
1565313
908605
1124944
1623025
2890636
173079
1177741
640031
987416
170829
2045899
2186775
36483
515435
2427092
2118484
2574689
2585268
1084527
738494
1817714
2507944
2524032
1492663
2287152
470732
2082643
1925836
909399
1290650
1466554
2325091
559943
2204143
890612
163685
2452389
2809833
2485921
2886192
2632308
2394251
2681601
1392088
1039176
1005140
1647257
1348697
1690632
2407492
2365465
1543234
1525245
1310181
828077
1808635
924610
1197148
385998
396264
1629847
1461905
1127254
1432131
1136838
233013
2833171
2700637
2346599
2066016
77164
2403705
1159851
56370
691622
2778181
436977
341852
968831
1301347
2905289
1942830
2652381
314172
325979
1568867
2465934
30772
903450
1020088
2867428
2281582
1803260
897953
2723618
360979
1361021
512275
747582
30429
703893
1295431
728008
1087845
876344
2839317
926755
141748
2462326
2893109
1088632
2167255
2389800
557814
2866217
2466294
460286
2641750
1840250
323999
583693
2504486
972796
12006
238844
249096
313339
852658
862048
1415104
2551125
2012247
818208
690076
2219540
1026864
968208
924230
1738704
1201800
2679418
1235868
649585
1429379
327953
1150377
1609409
2292658
863407
561861
612937
329285
1985624
330925
375647
2400990
1784551
673424
2100553
1315372
1779406
2615912
1017299
2657851
1198165
1353290
757557
2353448
572740
1388965
970087
320849
509162
2549238
39028
919801
2690147
740857
2811533
485193
2698034
2769392
659220
2224568
177810
1006552
2532934
764893
1753049
1297014
2417949
1668606
564733
1874628
536118
2332815
108636
1818632
1669342
1716748
2165896
750784
2937209
2479626
1797906
2772615
123671
1643766
2335894
10625
2315865
1181861
115137
1005369
2341986
1865472
2129027
2407620
1946743
2196917
841166
1311739
2904213
571431
790461
2415309
126583
1436921
618863
482973
1732836
907653
1497682
2570438
2086261
2073721
1142876
306661
2139875
1206363
2716912
2828614
2113314
1719920
2253980
142012
1197393
2539265
2455812
1589100
12222
2323665
263146
2819513
943806
1942383
679701
1491246
2436910
2472718
2687238
1779229
1175470
2240303
1953638
1054694
900344
1886496
1104537
196092
1828464
1607756
2241078
1067740
347139
2266698
182363
239898
907453
2913673
10610
272522
2794855
1629839
1853013
210291
2054709
1544628
129074
1516994
2770069
1529860
1502834
875383
2058246
518818
2752775
1059484
2531081
168964
1001166
1775437
2671051
1066169
827390
2199362
10977
1178299
777140
2603042
1089425
1851954
874763
912228
1009151
784157
2481034
223643
2258397
2566722
737606
1007259
1475349
519708
2361676
24343
2607322
2440899
2261863
2821209
2918155
1586131
619863
157009
2623900
128108
2175113
1479697
2168964
2449628
1076460
519928
520175
1320307
1464006
2274648
1638912
559674
2491283
2254649
2672524
891899
2257343
2433229
360320
2577058
1342095
99948
2763139
1820817
579452
795728
2321536
803905
727881
1824964
879886
1462624
86941
1792653
2931978
55470
730874
1826591
418530
304873
1314758
164157
2741867
1742279
2762306
444012
936769
419109
2853456
1862930
1321457
615486
1145000
241009
1393788
471365
2046501
471997
898440
2373030
1853274
635016
1177518
64937
673707
501467
2556257
536896
563096
392264
2208539
2447847
854827
835388
2567331
2311808
1991105
843977
1877867
1776375
1207955
884585
788226
972975
1024293
1953845
2035040
1073928
1759905
1641097
2860263
1914300
657947
2239683
1158035
2755477
220459
1168156
2817282
581047
182252
2524264
1471818
698609
930477
961783
2283563
2886333
2817570
2506503
1924132
2367736
2647362
2850416
1114914
1563891
239596
2285245
1346719
753790
1324984
916182
352916
270142
735739
2772008
422014
1886797
2736407
249269
130587
1641312
2692493
912254
2429189
1473277
2081172
1779193
2668520
1610827
410673
955338
2637292
1647813
2515243
2492381
2483962
1863033
944322
1502861
2786692
1480161
2443810
1897886
1875610
199005
1776699
2906131
2769477
2344684
2910040
23181
387504
2934409
533994
459495
814503
2140007
620062
1700948
236066
2774792
2577608
2587197
1278690
2845243
1692810
1416388
743120
1613250
1363684
1356296
1761322
2338507
2276097
1392799
1968140
1177111
1613959
2656721
468435
313378
899726
1535098
2560667
2498749
2483367
1102857
2320877
2837760
410247
803240
2118204
1969052
2586085
354985
1011967
2381334
426402
1601118
2262990
2014862
1521998
1897734
2826416
2188282
190474
208154
2440519
292121
756147
1490534
300080
2226742
804919
49584
605274
276168
378893
2238693
2515194
2150550
125527
2150190
2024189
2669016
621395
767094
1495921
111127
502562
2650244
2545728
2065745
1216941
329985
2057541
2034798
2213569
1758699
2226895
2623724
913938
1972657
120014
1558514
2525828
684683
419935
2254997
2440249
852934
131116
1321511
1730228
2709071
339770
147110
220785
2679356
1078788
60320
2261743
2506239
1937292
366009
1804775
1048071
2209726
92226
246159
1979870
2462553
547255
448534
2703377
1551473
1193928
2935347
465735
297720
1928723
2745911
222099
2066589
2653868
898157
1964577
717699
268783
2516391
2693812
1643038
2436353
1857400
1370925
1471899
2150385
2432063
839095
2280980
2070186
596076
3968
40045
447800
2469295
71374
2471806
717431
2843895
2303260
246700
2391838
1787997
2411121
2467444
2149368
2728550
129728
376108
2742682
1004366
2323153
2002290
63731
1384481
2064762
2897092
867454
2273556
1609525
1384617
1989801
1827103
1091983
2584744
2112473
1163818
1794893
1304292
1325140
2893817
1936946
2810063
1781479
2321527
61829
235313
987209
1323421
1441291
1737785
1141652
2071891
2044827
194519
1052771
2282195
795995
2746683
2018992
2483995
239079
2058330
1853216
212458
348160
1678587
540794
1557578
198102
2101041
608426
1005060
1545037
971284
489836
1036118
681544
548507
1534423
1799764
2174985
161093
2089541
981693
1627329
902390
646010
1245962
1145326
2072261
247769
1976166
2783068
2716007
2531713
160525
2464175
2357254
1165540
2307405
2004862
695234
1692700
698147
1637090
1735875
921508
654372
1596994
451771
742172
605355
1528112
1610208
241726
689153
2159155
592692
1170655
1155649
2119473
1002899
2533344
169449
2057335
813491
1474967
76584
1107112
2730650
182658
1076787
2353800
2212466
1966594
54150
2023043
2158993
2051893
2708665
853612
2114217
523130
1178752
696096
132271
1280110
222597
1193958
2272414
398209
914558
2202926
2339923
2262244
1353564
406483
2220555
2267692
156754
382511
2713418
148299
14633
234309
1752798
2623316
2812447
2643775
2240523
2253054
882553
1518179
2762789
2640951
2801718
2582008
440573
2809206
851695
2829959
1894574
1364025
1794280
634784
598980
1852104
2387638
410543
1423601
2764335
946265
2131707
1832288
428022
2619166
857965
1007108
275091
1441202
7142
1047276
2877444
1623821
578092
2146180
537402
2758107
1310217
1710026
1026945
2085209
426927
1842174
2265294
830350
1495629
1563607
855414
128888
120634
840927
2053738
2181788
1148883
482225
595134
734817
2677591
2195603
2504109
721722
2031746
1365464
711287
2430005
1532370
848991
195077
1678192
593754
790695
2070316
2199477
527906
2886062
497215
38784
1531838
1648429
2456991
2379875
2379123
2667331
231449
1457117
1833489
2558121
1767187
1809656
2302535
954286
162496
207236
161104
1118022
2766449
762572
1305751
1684024
525759
160368
2794568
2688069
2658393
312272
54203
1840501
1056618
533940
1903676
1972122
575303
387557
520679
239541
2125082
1941351
2153091
1548482
2521831
17478
1141176
1896507
737406
889623
1826622
873554
2859608
1417680
151861
1282947
821836
2277602
1249178
74238
892233
2075866
346915
2546068
2865580
36334
1631737
6949
1121438
1009173
675542
2489279
1361367
675687
2705860
1820031
683610
2020773
2138687
2121816
1403956
2906736
1411183
1126864
594804
444484
1591503
2287677
1231963
954405
2845592
1872989
2295270
1228414
2181745
2682949
1520193
982773
2710402
1641419
642794
173048
419968
2781176
1797489
1890129
257780
14833
380703
460720
1641151
1091290
2062406
2365473
714751
2822908
2524327
2595687
2904946
1035455
1082744
810761
902134
1276581
2853336
2272449
1795450
561953
251161
516860
963726
1889339
1500833
2651691
1288369
325252
2213737
667664
882965
1017891
1150419
1075745
1133379
1447918
2147002
524473
1644047
538653
2560412
2621473
695684
863237
2505773
2172335
1978471
1196692
1568115
2717212
2404318
2899216
2201102
1826625
1110146
1907527
1159380
1511484
616301
1232476
2460866
864455
2703092
570603
488873
1979795
1607635
1344337
2010506
2370826
987940
1269767
896028
178130
950639
1139465
1124441
2365855
1196304
679136
431
1621835
1483289
2284889
497564
1111501
953498
1196097
2631255
2292937
2010537
2879741
732602
680438
1435598
2589849
321200
2161867
1070020
644856
1738082
2610033
190591
2264054
619533
315282
251200
1801663
2427454
2266500
27375
410851
2059809
2510509
1525349
746208
2457313
2293363
857245
2378871
2014815
1588855
2664745
548002
383250
2177431
1395033
1566809
816483
2810599
501385
2371036
1233066
2135290
2018557
1734707
1772416
1729056
1971716
495416
435617
2806347
733667
2465171
1960674
810587
2703175
2720847
2048006
2409393
2742112
1249988
1626962
409200
2405645
598804
93940
2606759
2302556
1208119
2270889
5634
2744884
1162792
2325666
1101490
872658
65737
813876
2134111
907623
409205
899488
661444
1226676
270331
1038279
2143282
2911886
396146
2698479
2151674
1864718
1667128
1893536
356053
2695005
1568853
1516970
945619
1613774
133831
1040684
2789563
2489593
1698859
2149578
2273815
204134
2739994
2616809
2852363
1059556
58513
2628720
902819
580177
2612567
507749
1095164
1146891
1958546
571330
1080585
2819161
2354943
1982706
2453306
2503260
2904381
38920
2932917
329857
2077058
2204672
600986
1037379
1056456
1589951
1220922
1313829
1670470
1963938
673265
1465643
1477270
1075871
2371384
245125
1292130
1637764
1092565
2654206
2615294
288933
1348114
1336834
2057668
2025184
1672299
1761888
534270
2241970
898055
224875
1099938
2869415
2683789
961697
1711921
33068
1254808
1243184
2145247
2055017
2610300
438544
1587063
863050
1271832
493256
2537933
784935
952800
1360554
1758345
649245
2383151
2208984
705056
2315766
639108
1529533
2418852
1893827
407518
2042368
1137024
2392318
1466204
1487810
1892388
1764370
1209576
1296601
2473186
2631182
832276
1246146
2437306
1169415
1822474
1871724
565106
1305089
1460379
1821290
1280515
567342
470871
1178418
65007
2248325
236202
2665394
1603312
2009088
1580707
1499418
14955
2746866
316504
179825
2387497
1103248
1324017
2327138
2879329
831760
928425
352528
446118
887831
46308
2839729
649226
1048241
1057288
327636
1599883
613260
2021349
260476
2661269
1640271
1207181
1131776
2257538
1157968
2742816
2082397
1523956
1575886
1958371
1231855
2313207
2328529
2891473
2323059
1439982
432217
724234
1092386
1780224
1557972
1017071
1028934
334739
982837
68335
2864473
2635415
2657878
1266421
1779992
1123717
1157667
1047149
1693028
2888890
715864
2274685
81152
2535345
2920610
840037
2896349
1297734
1754918
1278048
2690346
2306203
2361508
2476651
1682372
1426311
1056628
1804951
439096
879194
2013100
255081
363237
2901490
161183
540939
384100
2344727
1077036
1559249
1344604
1659445
1601359
2614867
766346
2384917
1863971
1230177
296787
471832
2128576
2109419
167976
2441527
153012
387733
1278194
693611
207182
2075023
1644089
1561108
2386570
1198487
185683
2029562
1047256
2878118
769572
505459
187563
2230903
2175481
1319462
270566
1089586
625017
2583557
793237
113545
2905807
11154
7919
201668
2314275
2117890
427432
1274469
2417039
287288
2202052
163117
1787129
2033351
176740
1782268
1760816
858239
2476223
1562955
780209
2051934
959072
1087692
1409861
503925
1513320
908193
2779498
2340875
2012165
854722
357402
396972
1828040
856281
958892
1741529
1354077
2019011
2632825
1883450
736461
1230140
1638859
1105420
1065316
905412
476500
2047997
1629042
1794737
305121
1351830
793332
1831104
1962541
1331968
2464832
403817
1641534
2467716
2540105
1559856
1551595
204318
373676
1896771
1002487
1941484
2675607
968696
2770246
618183
2508762
1052900
2836789
954772
1272338
2937686
1041424
1611414
2637636
1797837
954059
930790
101086
2045030
2307288
2735066
542628
1229202
1864142
532860
770931
473215
591109
1916706
490212
1249215
1631905
2053734
928332
2396291
2531500
2873881
870744
1481083
549601
2437700
2872864
1862448
1953913
1874444
1851569
2258343
77759
2932224
1271500
2211801
762007
1948304
1555526
1736242
1029827
2028342
1540258
437846
506032
1566583
2777972
2674013
1058019
400624
503872
2506532
246580
436729
633590
1996413
1581327
1650772
31503
1201852
1213703
1487412
2566539
2414563
176781
1523627
714952
1045403
1845310
623414
1647089
1410305
1465755
704888
37181
2194530
1748693
46482
2824638
1830821
953967
1618880
2040007
83697
954016
1096812
2098237
68862
309715
2533099
2046336
2605357
988280
2711877
1504632
442784
2730733
2407876
1421492
2518777
1223372
100189
2423555
313290
2108067
809930
2712684
2817920
935834
2337451
1709884
1876757
2260883
396313
2214611
351720
18140
2260431
78199
260271
376630
612790
889651
1933820
2301494
1713669
1482998
2756570
143539
1950182
2423500
565726
959697
2023330
2445225
2643049
276759
2757411
579141
1073601
817540
245730
609453
2485646
1031723
2101891
508248
1899459
452715
2206062
2454145
1554373
1411486
2899292
3111
2633259
99432
1866431
742479
2653970
1062800
2616444
103581
790323
237335
2531389
173188
1724985
232041
837307
2743460
517837
1022595
2886382
1705712
1739993
1994845
581028
579495
2731476
566946
383844
513811
405722
2105452
1741190
416964
2415249
1702465
261387
2588479
314678
2473119
1978639
516744
1486304
1480101
2921301
435089
1650128
2540303
874133
2919406
249287
541460
1547501
1408512
1622410
804720
95497
2108887
787345
2275858
1382846
239497
1527219
486440
65313
2634119
1440732
2541376
477876
1026183
601282
142983
1649148
1407765
1303793
2759271
303045
419700
784323
1816553
801439
272987
393945
2604895
2454045
1106541
2585592
315653
42704
2335829
1689797
2028386
2144896
2767413
811890
2771001
2198678
2241974
257439
889908
1245325
1383912
872677
1756870
127621
2775830
870482
2826299
483323
2183300
1927116
825909
159414
169825
2576188
2788374
2286330
2641234
8760
2873925
1415647
2455610
771490
944966
2033859
1772613
2698724
1924617
988051
2382949
989986
792105
1571263
1397041
1557750
1303503
1477032
67407
488624
826267
1092822
2406219
1840103
1203191
1480946
935570
1220931
629640
719009
1626144
1665140
2912272
624064
2762328
47587
1620368
967556
2762443
542705
1912692
809363
1249653
834238
1079333
2792940
2210599
2057058
550656
2439129
1860966
2548582
1197429
1789767
1165925
1507792
590729
843365
1208833
461860
2380562
2379110
2786852
2499107
1005554
589505
2684044
1982098
2373303
2280787
2377684
1850426
620346
939587
2496328
405823
1077673
1305765
1861578
2393695
1086451
2870209
2692827
2233330
414583
2879195
892019
2733752
2531891
1000763
2720082
2738571
1588875
283411
2070397
2092011
10051
1642928
1426387
25501
1268639
579873
675287
1712477
1069773
349809
2685782
453913
2715225
2874735
1625706
45840
755179
1897462
1749558
671857
1875074
1587201
1255039
1471930
2648507
1048444
2518247
1490392
2046772
2882158
404750
332089
1239282
2292539
2368594
2556473
206315
2138785
244530
1483696
1861280
2146013
202316
1939890
1667184
1823817
1829895
1997154
451753
272772
2688432
1450493
148412
2178893
673760
2403329
2077374
2478143
1876054
286683
1868175
222961
1613931
614816
1755497
51539
571405
433303
2727759
994860
1921200
1898366
156842
2145588
789437
2760731
1647032
130049
2220892
2626609
2359195
1380802
249136
471013
1578128
968214
2203833
891761
572539
2330396
2226311
796181
2671595
1093452
2236854
2183641
2409969
2411656
88696
2261902
1254643
2358205
835602
1750352
244644
187367
315033
450344
1910888
591680
260178
915826
1029786
236851
2490118
2057727
2092347
592358
2299386
1518286
1261874
2367321
2254607
2504495
1898466
2322554
1856114
67950
2798120
480250
1501900
647678
1274110
562209
2044944
634688
1363889
1345208
1683564
2897274
1547269
2071153
483538
2022235
1497168
425331
189731
429656
1379098
1038068
2398609
1286032
694079
938086
2064640
728339
1001921
642179
2267870
1988706
1144961
475782
773629
28168
2792763
2494872
2253876
2818938
505495
635712
903793
2216850
793094
357234
2904620
2388793
2846014
770967
652580
1064267
147993
1943831
2809313
877635
45750
1653378
254501
1137567
907950
264095
836065
860557
1752916
2552805
982343
2824721
670173
1331659
1046323
2502944
2149939
1251180
2421541
1934499
79629
754277
1745700
909350
2260242
399829
2471431
1395464
1978242
754721
2337279
2215936
1105864
1998412
1755461
658797
914327
310570
1858469
1251493
1229975
2170729
538138
2866708
1810382
236306
2639063
2216077
2437327
1601092
2446697
161677
499706
56205
2935581
1941081
1884076
1290668
2641307
2085783
2416179
1367386
1002673
525923
2849197
2166613
2494220
2434240
1685734
1639761
1800709
1555558
2622256
1759104
820152
661697
470488
1495591
355449
1833464
1839045
372895
1072988
183314
230272
1928532
419088
2859020
2502641
1019189
2192012
496574
1103081
998170
2035503
892227
2177436
1750314
2012006
2738196
1259429
49893
2473096
710878
1634767
1617337
507510
879959
2214161
1915422
1238426
1977957
2388477
1352736
936371
441472
2547543
841607
2871214
1791021
1900913
1712051
532541
574243
1536962
98709
935125
581146
2597623
1120696
899752
1570156
563329
2829445
1875859
2046369
782262
2370542
1148689
1243339
2552653
2915594
2702654
1108431
2752572
2735422
167475
2300439
542972
2308696
2681776
963631
44112
1442929
644906
1667606
700119
223400
1796382
211946
2490574
1591781
1378884
2634861
2418337
1446732
2021690
1689680
1379883
1732539
2464639
344974
2374440
843629
1230815
636053
813602
655740
743458
1269266
2468079
1226562
1705822
1138567
1437492
1515970
2934958
2604551
2276273
2575091
1659911
951641
1148615
1330934
2832065
2591863
223868
1169007
680286
776220
2747942
1556541
1338228
2523513
2386453
1098335
476456
716318
1259940
50972
1931487
1401098
1512282
1140792
2854516
926658
2517775
2511653
2908218
292057
1174082
996262
93879
2126960
673152
332365
1110024
1571235
13384
987245
2255112
734216
342504
1857407
1237203
2596647
2725165
2806967
511713
973705
1751004
680999
2011153
2758580
2189838
1491692
1565908
2740348
784035
1262417
175793
885220
60812
1656228
2893959
2251400
2101093
2772440
2603172
2236444
916599
2009226
2575943
2304747
2086235
2731026
2526673
1872492
1369304
2212735
505095
668770
486405
8572
20975
1752189
2791842
2092600
2843295
1047846
2520251
1249851
497967
349113
2661037
2514084
2812256
531724
2135377
2347078
1073153
1033060
2409098
529435
752855
552733
1165978
285774
1460534
427332
1007771
349013
1419844
2875538
2686085
2662840
2321774
2174971
2098796
1196945
1848123
1417783
2023290
770216
1005885
2124959
2573533
1250223
2798447
2756452
745252
470644
2029436
1466337
2559214
423311
1956474
366741
698659
2800526
138086
2032613
2806701
647571
260879
2029652
1249170
485409
641869
1381072
821185
1806692
1973538
2086181
1126448
765230
1725884
1820948
2360619
1241576
2894261
707084
505513
1414067
241576
1401964
1260670
248956
165817
646111
1787123
914010
48265
1219380
982897
979449
165950
1975763
273310
1612466
2554104
1019909
2448309
1414466
1985666
1331513
2875945
149829
204442
1677949
2572188
488576
2547550
1915614
1802400
301901
1821229
409671
1277766
1108648
263426
1650740
2747064
2148184
2741
361460
2911419
665
747232
2196873
696692
2487414
1482380
396340
2782333
1232003
64939
444964
1784190
45297
2484246
2684710
1375395
1059245
2442824
2616559
2877980
1458332
1701378
2340032
1053814
1439975
859555
27455
554814
1421206
1176033
733265
628460
2798222
2496386
2143995
2410157
1024434
2597791
2168038
1960754
35971
1436921
126512
1793779
1352102
2773431
1529535
2439819
686078
1814081
343095
2783360
2343516
2134472
2175309
2581917
870877
800076
1475955
220750
1758897
2642772
944670
825239
2352686
2220076
2754257
2545243
446952
2286881
83631
2319451
2710292
2674961
2608753
709683
2888050
338439
1825641
2495285
1163726
2785351
2423373
262094
2910729
1783940
751356
2384618
129005
1616280
1966745
240384
1702302
333381
1559306
836821
2030669
117891
1731877
1752082
2551937
1988466
1929431
1087824
507962
2250076
70215
1593468
2840848
1119981
291625
561990
1772289
1655027
1652753
1276878
190533
1242742
596633
2165563
2793379
1526357
297937
963835
2588121
723711
2916425
1921580
1400473
32284
2403831
1596569
631770
1578280
1045997
2231503
1561930
1635935
2814040
2660040
2311002
2180705
775386
596760
188995
1870584
2431196
1839288
2925599
669482
1134251
1179875
254105
2253207
154395
1552793
450534
1718849
311387
1258121
164094
841040
2235814
646184
145363
192576
789635
715758
418120
2623669
2368061
511926
651936
1439366
1300383
607843
825447
2220959
2412203
577155
903344
1262975
1775343
880157
692500
476599
1322684
301467
1628725
2923415
586226
289568
2278643
346997
809239
1609168
2086358
1508879
175414
990571
2725293
2409566
958445
451826
929743
1060509
2461304
2420929
97799
1103810
198639
2751118
2010208
2762676
1434031
2934884
1524098
2375225
1323635
716267
2884279
42775
1994269
1660814
784665
605724
5070
2181174
1157014
1531135
1452153
2173177
1808718
2112683
846283
2103084
1521791
2767736
2146509
609843
384262
658021
345029
1563513
1234103
1508955
2659781
2663277
2074018
2080600
2260377
1486855
1137631
2408263
2033982
853236
2598652
365173
2130196
1301391
1677549
1037869
1823269
1916203
2241754
2093065
1651027
1326348
1167795
728052
276781
946840
46926
673121
1138070
2613664
1216341
1943339
1531971
2461285
2615778
1668955
1683026
248321
2491449
2525463
1794771
2046670
1814760
2119338
183872
830746
2369589
1828689
1832184
451060
526290
2806511
663680
1336407
1157976
2369334
303708
1349522
2818023
669762
109835
2857416
1977582
2424180
2171696
1015009
1999902
1423852
715005
665675
1064830
1932261
1164782
1369438
2420964
2112579
1075012
2182851
2503541
2763608
2862475
246621
651730
614267
1318301
1786020
2579158
1531316
1828287
1496200
2203582
1907461
1745385
1050283
1738155
841476
1606491
2818297
286014
210483
1188908
991800
681181
449251
1157861
1119892
558425
427249
851411
2095847
395621
234555
525089
208576
2371582
1669040
1345946
2666577
450295
1750398
875521
212016
2599177
1451168
15839
369672
2605325
643445
782905
1262484
2701128
1479312
1707771
2656521
2194157
2630065
2109114
1442449
1168478
1481469
940216
843650
224445
1688689
2574599
147670
221328
2215882
1907749
1401761
1117281
2216042
205347
2601149
1134320
2279222
2436678
2269224
793445
2613101
1680379
2540936
2919309
2510037
381607
2137161
2496207
2528313
1650049
2169526
1913853
492822
467111
2378992
1716771
2458237
1704957
1247167
1170018
2276860
2333944
30965
928326
229193
1889128
2242843
649229
1776656
256792
1631117
2416473
2100072
2699976
1772687
860010
662157
169714
931945
1428612
2586055
1507513
1307892
2311757
2854397
1065800
2176307
785723
952875
1952278
2843972
554932
620172
2206601
590833
641285
1716469
113023
2662519
1380303
287979
171627
2914707
934903
1694519
129137
2725820
529514
1071031
2087573
2677323
2593917
5036
1228593
206968
90969
1157132
2779833
181969
173454
2918156
2184973
1817480
323088
357874
559369
2473845
2690548
602614
512478
141976
149667
713828
2122508
2799262
2890446
2311250
1248421
1147242
992428
233686
295650
621229
1578218
2126661
2187743
485266
2184375
2774288
894824
1810078
1939272
861230
1223090
550602
1882082
2904006
624130
2448578
305442
390044
2390699
1359412
1596744
2120684
821731
1175852
421317
1746312
1582543
885751
64426
1522983
2844173
1991647
1145857
43710
2189751
730113
2101308
2400026
1444800
2533226
2464658
401186
2698874
655757
1117390
2177703
979951
1369142
1109263
2878978
2032207
836565
952167
1217519
2147417
632052
1785531
92553
1707942
397933
405645
1938971
1910904
1314321
1560658
2822204
1784032
874022
2132632
37067
798215
2361508
1207994
561094
658815
356696
1907228
1290633
604117
2899329
1596243
21611
1152903
1562292
527865
1069577
167996
680436
995239
1264327
1126392
1194725
2583554
1141311
2736976
843218
81118
227121
757262
793150
1003074
1066811
1583672
1346137
1058963
2149723
587127
2137084
88504
1073998
1048148
439216
545953
2907745
1373346
1294622
2126800
2529906
1654366
1732129
1655584
2525470
1072927
1256880
2109869
1904136
2214397
1917070
307397
1888423
1915476
390771
1330459
2700198
257914
2121858
2582915
1203937
1553190
312947
2084569
2009597
474899
854171
2700171
2332834
451879
2452096
614337
255817
2087091
62397
801443
40538
2219998
2456116
2041324
2033345
2843958
919282
254746
188340
2433304
428785
1630735
1220546
1621984
2862612
261845
2698781
2305905
1150085
79745
367722
2491176
805130
1200274
132455
2448799
1176168
2294205
1214393
1498006
1181110
58232
2539398
593961
1369204
1588192
860080
1836059
671896
2363429
2748010
1876285
1040170
148940
1278236
1276376
1502973
88073
1233254
1259288
845854
1271677
1499543
2849571
1749110
2550129
1027921
1099726
2311446
199120
1183862
955546
622880
2730459
786
1127865
194769
1895248
1998898
1293269
2497192
319534
1667303
2415704
1193142
2477894
2346254
675250
761961
613640
828330
1751949
31320
1754732
1270323
2562028
674415
2663439
398277
2897185
1293805
2179804
2047927
245906
1165554
1585871
804503
1480438
1437917
2329041
623908
158709
2548520
2717308
2284215
2580413
311355
226282
1348384
1183766
2769051
1540042
2638800
2120810
2360992
1427978
1931696
632612
1877993
644870
1917625
2388946
1567416
675299
2854826
514043
1904432
2689525
759032
2116959
2030880
1917499
587417
2202250
927550
1993521
826697
1352302
2607392
2502081
2373481
2515515
882962
199426
67767
149364
38274
1031675
741455
2900616
1027105
1585376
1469757
9646
995183
1621656
728176
2041670
1530904
2923524
1527184
899675
2434697
579862
2856216
2594268
139727
821506
2109872
1818548
2261690
1463910
1423641
2246183
1756385
40028
300401
152542
2319555
2619041
1971232
1214468
2560025
51663
2262841
308429
1219600
1898205
2586120
381881
455524
968014
1327214
2482521
780637
2684211
1635339
2736495
1766974
2283229
1578367
201478
637768
1359655
2709225
1447826
1961587
1287926
766933
2138333
1252274
2680121
468896
2466064
1089033
560768
10106
2243223
1733067
1760559
2671454
2170396
2210442
344520
2652665
2610325
341624
527594
122797
940083
2061262
1170687
2174962
2282343
1612634
1974187
2560603
2845344
2691587
596540
1882008
233915
555235
172752
12607
2806194
1100032
2468916
2237339
417787
1004761
2793352
2639842
1205237
1848544
2894520
628084
716889
787223
933006
2597508
18430
139238
1149646
2653111
223140
2763955
2821715
906433
1173088
2538159
2274248
2396225
116186
2795715
1398569
58356
319576
234791
1044560
275555
639190
1561918
993885
2759789
1737321
533700
2420305
693491
2345104
1765354
2861452
793639
512395
1256033
2524675
1402176
1803196
1052297
1963710
2140056
719690
2135209
2895043
2525497
836236
1303045
784608
173908
2563938
2572769
403990
1631756
2293842
1733623
289443
1094878
153640
1544933
100494
2130301
840440
245881
1937888
2209835
1440399
1037438
1326049
1448060
2806506
1247929
2147778
1826691
69191
2680972
1601988
2622683
1609298
2794560
1144341
2591819
522268
340038
1027788
299407
2832314
2623209
2413530
41090
1246758
542515
1048451
2672882
2855188
1292865
531400
1590084
747162
2846078
1823713
1619469
2725809
1090069
1191377
1979502
571994
1864435
2560256
2029162
2283074
2589672
1528704
151248
63436
2441439
1731367
840424
1459725
1743578
2377844
1712094
813000
333524
319691
1839628
1127918
284115
2367482
1402276
208646
1615682
1415615
1814993
869326
2254954
2645617
258787
2791533
2863477
509320
2210375
197690
1850314
1916493
123305
1696038
2188656
2726017
2315477
227188
1860029
2390377
1039049
2640001
1246157
1673651
1621117
365834
539721
106491
1280937
1224291
419601
2091431
2565918
2080536
1317861
2485732
2341414
1758917
448436
1302470
236687
2097805
2478526
2252389
109761
1560098
505012
592556
1100233
1239231
446407
2912355
772383
1221511
2711360
2845807
2178842
1356100
819913
2755995
2137742
416534
878978
178604
1447479
2839076
1931933
1743279
1378285
1726068
2495748
529684
1732834
1600037
700196
56580
2011254
929248
1797721
2903525
168935
2617040
2193935
1640768
1881956
2728081
1848334
435034
1573280
207026
301558
2455692
808754
2854296
2535906
516268
2730557
1485615
165653
2059816
2477490
2299949
522673
2429859
962094
2914512
459809
1313244
633653
1685588
158930
176030
904527
2936757
2764319
1037666
1201617
1309366
647918
2487942
930068
2543538
181408
2906754
2739170
881358
666063
1038944
411971
2733240
2897356
2621287
337865
2376483
2864092
2173459
1882945
2863640
1850171
1262721
863333
1827905
2076972
2168248
905295
2458069
901606
325459
2657538
2671718
1658455
2705109
1120964
2240535
329942
2860958
1191378
1509596
115009
2120190
1878604
2903274
1401733
413125
667146
2878751
79373
1835980
572688
2744665
480329
866380
1104126
1068983
58838
1669575
201912
783963
897703
1214791
2819016
2766839
1922998
701301
869635
2775413
1836574
1631067
142259
2023873
394649
2759130
898090
537338
1251125
2563909
2530927
464126
1701812
2921066
1538820
259692
2366601
999397
893667
957670
697476
1550222
2527874
195449
1709617
116054
1083941
2627059
2166024
2904202
1931152
1354728
2577764
2456274
2234568
755620
513264
564934
587053
1914200
2241062
1186087
567114
2774034
1644641
2624888
2726882
1268366
2520369
2474998
2850302
407610
2099662
1050160
2385131
1511743
1850697
2056476
681369
2292064
2140106
150872
2634434
2822114
1811228
1017357
2139409
2924754
262007
2848883
638228
238397
263792
536047
2072596
1453551
839372
2234120
339050
1502919
2256312
2580415
1610432
2589273
110727
1693765
810194
774156
2364973
366569
1800341
2326466
2158197
29274
2648056
583946
317154
1439783
2052467
2327303
2369998
133541
230155
120707
556675
1735629
1127368
1266914
2137686
1255549
2662888
1220212
1532274
2120298
2256568
541874
2914727
1805310
596016
876589
183059
1918779
2081847
2319603
1075632
773984
1213347
734031
1104953
2493789
955
68084
2167729
2393475
740910
1744170
2899209
2232771
550834
1758061
92711
241987
1416702
2199182
2772200
1042918
1335366
2014734
1722786
2213387
2182914
1520190
684499
286643
415649
1516185
2194401
1782816
2690716
2757139
1924645
1823900
2104701
1740453
1414584
2042520
1282075
995088
1082110
923149
2008279
1755837
291049
2495076
549674
2301842
2727867
1775727
2609924
2730144
433854
1995158
2586107
2294369
792822
1235937
153098
2523566
2378333
2845193
1459621
714588
2812868
1239308
2218926
1422556
515124
2362883
2878191
1657498
2267385
2940278
325920
357984
1364122
2071985
1452318
2230271
2542431
2607453
101476
600521
809791
2550928
2509432
1126657
1670449
766173
2473840
2475522
461797
857712
625888
745213
2224491
1784463
1233634
2641492
14077
2486003
995637
232633
1773937
720371
2092949
204772
1849261
932360
326522
702974
2601991
42466
8109
763176
614768
2876856
745809
1700057
2407879
395201
1734469
906190
2105551
1364001
2433637
1311799
2555848
565670
447202
2645468
916352
308527
2349913
1605968
2175157
92773
1154648
344971
2511959
2636705
1418834
1602119
2601364
2044417
2640347
2402702
340107
797383
1594550
1836863
149127
98435
448314
34614
2223562
639417
29123
1328440
123085
1692852
206443
411250
2394017
1623245
518874
566259
221327
1996464
2223994
2110140
2172886
2553332
154290
805164
2547447
55117
1248390
808290
515129
465498
2751108
1643918
1420212
1538306
1986950
1686526
1797106
159554
2235766
2043269
790706
677468
268615
2154371
576448
1321007
1972016
1513542
2234258
534840
230980
1119923
728747
496456
2150593
224233
2084035
907819
1497432
2288597
1936165
2877163
888925
1868405
858754
812093
568630
1840494
2247127
2858868
2459225
514946
196075
2825915
340248
1443212
2049747
2007211
2880528
944555
132991
1867784
1628065
846052
723608
2689063
1426813
1473359
1514439
2420420
2220091
149582
1016399
2420539
2067220
1182892
783675
2503383
1153181
438636
985981
1373890
120282
591358
1567877
547866
2826647
2884783
1322286
2046220
358509
1360590
2545634
2863263
2065503
1879133
739323
2073654
2392475
1857921
1549851
204468
1672283
89674
1275194
2377131
2370594
2354131
1240617
223180
2262451
522026
1159696
1684908
2027542
2544190
449891
1341215
2255721
739330
1527448
915816
1427305
2228019
1951211
124830
2378503
662884
563844
508092
2890012
1809118
474865
2360434
2794757
281341
1321951
1824014
403789
816194
14296
722949
47330
1763379
648884
1466814
829444
521816
1986322
586294
2925757
46134
1612955
2098246
2023759
1122663
2686543
118326
801379
2797812
1000437
835214
1689818
1689406
2529003
1767841
806137
23926
1160715
2783133
1096285
1290286
1270470
700782
2549809
1205941
2634223
1558425
2680547
2104107
240810
2859856
2518307
1527494
2747863
389296
2142441
1121249
126512
673162
367631
2118532
2821269
573765
892659
2683884
1501810
1852216
875574
1233414
1751391
993506
2515014
2358892
2317317
369233
1092230
2529618
2650874
401221
2025882
1193565
1684227
1856885
2848520
2421451
1610766
2692788
345371
1172393
1240763
2785122
1587771
2589587
393239
403331
2463003
1154438
2541382
2280281
1214001
420624
2651467
428309
1230783
360175
1133188
606406
231334
879722
1635388
284745
2142180
867462
1590598
1774655
33821
401135
1686141
507833
2579484
1492500
2872814
126499
231961
2659516
2802928
1248972
1644252
512385
2461728
1882580
2198787
1499315
1247218
1371103
1067026
1360131
459159
1455868
112895
263962
918746
1214971
2238685
2770790
2037321
2272642
863018
1498949
222905
1625446
2677667
2064110
1469916
1850660
2538362
1300870
2277141
1282494
50238
630515
1163374
135227
166583
1450563
289059
769729
63985
484637
1868931
1622940
1718981
915670
55529
19375
225298
1873550
1309000
2033216
291605
1544346
2488369
887846
1882772
2910897
473224
1701658
2890521
318075
28232
1430511
2539755
495685
1282451
2342908
1800584
1095514
846824
126749
1274544
2376057
536058
1056286
1533799
824744
2054886
654091
2391163
399910
382759
2358821
2674373
2712188
480669
2309805
2322792
514193
2486668
1735220
1957069
1814788
2548984
2331349
19869
94890
74556
1403565
703293
127970
1980346
1965391
1756828
2943
457715
2738043
1815371
975036
1953803
1071542
1274217
415691
1063851
2187632
2077442
2877365
2369597
1844031
2676562
111537
524619
2864166
1866029
643188
795613
2125322
934519
2095091
1353478
2400287
2726066
1028372
2723090
1882233
1620283
1122155
730868
1217535
31420
2475614
194880
1120532
1743975
1106554
2177886
1251308
2233588
2352482
1338497
1427890
2373472
2154245
191848
1468872
2085992
399536
905271
1161753
1397112
2111891
2011913
2557185
1247809
297156
1500645
577624
396313
2368640
126162
2801082
2607730
1855389
2546376
213599
849599
1594684
808460
396407
159695
2923150
863342
187913
1689320
2766918
2061286
2599982
2216944
2230796
844426
170295
39476
1450008
976365
838687
2581547
2611867
46158
1485793
1057063
1032860
1385135
153841
85752
242500
1227455
1773305
1565377
799027
1696255
371407
2092066
113573
1426795
830701
1235410
1632409
2129894
1514789
771037
1427979
744314
2441302
38984
1604328
1411864
593761
2370038
431972
1814038
1513398
1683770
2765585
594296
2923777
487283
718123
174725
1308267
2735882
2729365
709555
995190
2700700
1510294
1714448
879707
2114717
664418
717644
1702992
2091931
1667931
2767929
1929713
1406580
1866760
639341
2706284
2579657
776900
238898
2889933
1829274
989358
996575
2921271
613746
511311
1743058
2065060
937090
2806791
969159
321696
987735
882865
2873752
2319955
829861
1861317
1687055
787113
1207247
2701316
2885889
905542
442149
589831
256623
1987604
1948454
1935110
742703
2866845
1620603
2242132
1069891
2178349
951494
198207
2693691
373566
2024717
235550
384846
627815
1616315
514323
1121283
566902
1557314
2922127
2247526
218227
792772
453206
584090
2264131
2108742
2753463
160170
2814891
2064653
2677417
931998
2560538
1218236
1027991
2260605
1174226
469073
2653342
1412982
1635911
315044
525514
2480355
1269582
1515387
1800443
2294158
46205
1628070
538066
2158995
212940
1529475
1653691
1036713
868200
133568
2284746
1458106
1600726
713787
718521
2927266
1911157
2518449
445627
2332618
955723
2405120
1231683
543106
2303212
1941838
2365615
1760472
562991
670731
2283358
1421277
1497705
929158
2213095
859495
2807118
177165
1822271
2890937
54885
464618
2411681
1037467
466998
1560419
352032
1802908
2279146
307954
1142502
1459659
2089023
1289408
51110
2166134
1863694
90006
181616
1254632
631221
2889508
1289350
1210878
1009378
1167825
2256705
2097479
591131
356679
1094493
160629
1272979
871085
770761
1099788
446411
155516
441203
2629393
1267886
936627
2525338
2279001
109838
2674245
1593713
757000
621067
2816363
2360738
852667
2634186
835256
690490
260037
1297976
583369
863618
1461518
2896520
2362563
142181
425999
1386666
215370
1480573
927479
646265
1138022
2548175
873846
2231876
2371270
2388874
2175572
2666773
2228408
21410
1526497
1006192
2174417
2550373
828537
1836934
856352
2883821
2302409
2710781
154587
431428
1376117
369681
1023225
2769532
1939110
143230
2634652
2022863
1748478
2694922
2362110
360112
879893
2445268
1697513
972787
235251
2569415
377345
1873939
1579362
1534815
1252380
1926231
2932533
612903
229326
2857099
447412
1611666
464787
352893
2040123
1254947
1905256
1507736
1514608
757465
414047
2244663
777034
616956
881226
1045356
2260906
1861685
2093752
1523177
122351
1461190
1617658
2468405
1596754
1332533
1363577
2875336
561212
1411328
1658494
2623763
1140355
2590337
1670971
2133926
948775
2602025
956199
1108642
2051739
1588872
1066551
666920
2508951
576201
421438
2573596
805295
960888
1396017
2167986
1104041
1318947
1921547
993859
2438941
2720674
2873518
2072474
641089
224313
814316
351760
1408412
2313341
35324
1391068
811487
810877
316179
2238948
20096
223357
1621913
2939928
775594
1211411
2033460
717473
2292591
866671
1110569
1287121
1607076
979636
2046801
932775
1566344
1400180
1560849
230487
2488030
2105493
2518629
2083731
125816
355578
890556
2323118
803085
348636
2358106
1563729
1199160
598160
600053
1017019
772189
930665
834112
881799
1915374
1593084
681896
883587
1971269
2899016
214127
377116
1973399
1272664
2889301
824787
2631764
2645643
2529794
211834
2532113
1055827
2618781
524567
806849
1356408
2015821
1155886
570268
816957
874319
2656901
1756774
2346983
609132
737291
280907
2813275
2737860
2156133
2864928
1882542
1802880
95617
30865
951691
1278735
821306
327069
1090767
2671484
784043
1138127
201946
242075
858441
2240229
1458221
1231239
1905810
2090872
1705197
1720741
2196
427936
1460407
1727186
141171
484322
770914
2207858
2377357
1472500
895808
2300435
2663684
2740983
1800657
2719907
1164406
1481030
569447
1134617
1543105
1844633
1508915
15243
2747265
2799371
1362643
2594161
470973
2473345
859805
1430981
1464352
252144
671489
1378590
834375
2153311
771138
560214
1112457
1827725
2594068
668599
2309330
1072491
704301
864781
2221225
558780
2638777
2740846
1958171
2068549
2322992
1978123
783833
6263
776116
839795
1280519
282637
1754629
1747866
1445607
2299911
2102058
2165726
1320451
921545
2799566
2531454
2891570
735667
99163
2566640
2107029
1984717
1797515
1501312
2109602
2424381
759423
1943439
1513499
2396235
2285237
1319877
2651827
2928956
873151
1022891
2453602
2691883
2051895
235776
97123
538908
1495089
2431718
359502
185496
598360
1570389
2507029
605899
661856
1415215
2756905
2936417
1824578
2025253
405368
844123
2700358
2174648
936140
646327
459682
686094
1792794
1667346
589443
2407357
147478
2587152
430308
507997
381955
1307667
1514109
1475414
759053
2745122
478177
2302290
2855749
2011872
1317308
2595589
1427157
426472
1242389
2850449
2842036
2871115
2144481
1670222
1652595
2925289
2211227
2580427
95443
568742
2484891
2674027
270141
275791
1909264
1067475
2507115
1120307
1568714
1556647
2124853
2028957
1226026
2267346
168235
2645424
1980306
392074
1826492
1618305
1790026
2214142
2082540
2234201
1545327
1839623
1966389
2092365
680955
2523327
2261506
1170131
380344
491917
1501564
491750
2342187
2531119
1889640
2684887
2003547
1728422
603362
1241987
1836188
1880870
371089
1538825
1930918
823448
2649943
2298461
2470807
996018
478925
2777171
2582336
2852681
2295986
781660
823307
1678603
631340
2699971
2241588
867881
147614
283881
1673754
2384793
2378150
2432593
2032865
2359877
2161802
1357462
1015963
1955893
198866
813617
405430
1235199
1367775
926146
162237
146255
1305420
2102956
1615668
2755224
1922565
118613
1615260
1861099
202348
1378426
1116701
2043242
258910
1288090
1273339
775056
2756731
2062123
2353045
1566290
735977
1637492
1068454
269993
444032
2456499
1728848
533188
1707180
78851
67107
1109796
2595434
478545
545871
688240
1008186
2237323
893041
1452642
2224834
2700744
2666750
276189
2052698
2877755
2038036
1190003
1762349
1575820
2332804
102388
350076
979255
1584133
925096
2147378
2652970
2275951
384862
559616
2707119
2530871
2890045
2908532
360422
1956390
939478
2177067
2418561
2578994
320314
700711
1826830
1420318
229871
1371848
666497
854581
2411898
2271060
1291331
1883268
1826073
1461040
88133
185056
105875
662444
567769
1386849
1691630
2230667
1193513
1075374
2837038
981113
801764
1632450
1541648
2048482
2207261
309574
1160209
2274050
2293562
689574
1759007
2489377
1776531
1073274
810969
2213678
49455
1836112
1233568
1910825
2715942
1355655
2763661
2118018
2620038
1213500
2520677
43439
2239638
1982622
1181781
1283705
441746
2457068
386882
923899
415930
1451755
1583667
1208761
746655
317730
2259613
1936489
1072689
2882083
1795253
2499533
933456
2371821
433588
1790425
1244584
1834952
1634652
2482151
2141897
2719557
2251568
2095872
1425234
1342000
1275901
343865
956396
1054499
2920323
575192
868700
2724551
2239599
2438761
2768522
2718017
2423715
2936096
1998289
1173733
694268
1028620
2694967
2622469
1110588
1123664
2681711
2367880
1388742
2913222
528232
1123377
970613
2516028
795080
2148697
2761862
929202
1261163
1382528
2337635
369303
405963
1237803
1114854
1130179
478234
1065168
2032369
84280
2664743
2519253
1436527
1160545
1478778
1851152
2213512
1315241
2304039
1903349
2850718
992077
1017539
728471
1328273
592061
2523708
620249
1594592
456900
870902
1967580
2002885
1729079
2348511
547370
1140039
1675917
235564
990617
2832976
2674043
1022360
2592383
468723
1443188
23801
294023
837643
519559
2750512
684623
1522681
2471300
1352847
2604205
651949
892741
1222259
2857668
1342009
2783342
469471
1477359
681491
2522313
1545415
1734545
1740119
1684895
2507250
1280158
1881722
844920
1890477
318929
1017262
434817
1785852
1087176
1174996
212395
1503852
1981189
1295452
429798
579863
1970387
2753639
2382899
252992
2582973
611755
2855904
338708
2471062
242093
2407453
1428716
732858
1739303
441435
1109724
1012368
305605
2735764
688124
73162
2278919
1481586
1080291
1720644
1724226
1753544
73053
1048762
764352
1866050
747401
2034665
996010
974985
2504797
2833119
1762494
1844354
1111665
1708757
1984021
1754767
1575160
2837322
2085438
1238952
1449808
568354
568687
2661515
1079009
1318059
768863
88132
1148777
2230116
841127
1372146
516251
1756500
1541255
167660
2210387
2077360
92695
2814167
1147666
2106066
692991
2365127
1034815
1273615
1200211
2350992
12906
2198314
594029
1046895
1147195
492103
1656757
672214
1011174
1023148
2001408
1608614
1563327
629536
1014397
1756479
2311635
1654286
1431281
1631495
2160470
1074843
468917
122739
1446810
216625
331321
2700046
1227038
2848641
829586
2433826
2728699
484934
2670183
2183239
995617
1401109
2897199
234152
761599
398425
423784
1346803
1356456
1575083
1111680
1637578
1085170
811149
2377165
508664
654365
1551153
93265
2251921
662020
558345
2230281
2895305
2730112
2561325
2496175
1147824
842813
124633
432464
379201
1062656
2262512
1268977
319278
1769158
35921
2416416
2484434
2257217
1617174
2936765
2384135
2177250
1701457
164421
694766
2313307
202130
87217
1760911
1977498
1330759
107111
1312232
174146
1558783
1795147
866339
681223
2062083
2189598
1739700
427217
217847
1206586
938185
94991
2872285
519163
1908057
438270
1434628
145309
1579971
40081
1516740
2120385
2275474
1336860
1276207
2244479
2305898
2629571
1370964
1843618
2300511
382226
229153
775531
1328031
1087469
627872
2932140
153376
2013726
2865407
1923178
2539964
1031859
2485701
392024
224971
692296
1170277
2864087
1846366
2773324
1862801
1895748
151818
153974
1271922
2586840
2888400
2439536
2116157
1788592
34116
2220968
1560645
417389
2837733
515777
759385
534540
1623095
433216
1391784
1905936
293050
1693170
840110
1614237
2746674
1304908
906388
2389214
1440779
1076674
2916969
1407567
2798074
2838941
2679474
1680854
107145
1652275
40671
2494012
2021360
1388999
242053
2512368
2432261
887897
2190074
1454052
1893640
313796
2863671
297723
1535082
2414298
2012543
817883
1813590
1439333
1413897
611815
483179
96059
233256
2428374
2879314
356935
2114202
2260656
1442604
178704
197167
1792958
1526030
1118085
500402
2582858
1888935
1394612
2449089
2072854
728540
260334
2082211
1614093
2929995
698521
1140148
1789673
2163645
1393075
215895
417502
335240
189069
2553120
1800262
2592617
1633287
1545002
1408986
2000587
1548763
1453774
53177
1709437
501470
1458033
2688287
493891
1845875
2911437
1413414
2473522
2865408
463894
2562316
1601844
2471645
1172982
2862824
193971
1477267
25989
2496072
2034996
297895
1445761
743830
1890180
1811150
1160891
1950549
722953
2605214
1538168
556253
2857535
591838
917176
509538
2607427
2572456
1024687
2497728
1685836
610070
1041488
232287
2357912
1280916
1012856
2926437
820563
610162
1459269
2071679
2872116
2914476
1918317
314702
248158
1624283
232545
2448921
1887037
1169061
819548
1664179
1135227
159233
577004
136758
116155
1675848
2581655
2687963
1124769
751681
243960
627823
2557988
2934669
2328990
1226790
1060890
2226633
370260
2479889
2267781
482307
162338
1040361
926270
2509169
2216541
2235919
375578
1474489
1075088
1313242
769435
1984695
1581091
808489
42193
1832911
1522160
633333
489466
1844239
2201967
2147879
1575021
2374422
1788922
2935517
1171144
1008738
2147234
2615205
2042024
254446
1534207
2645232
338086
272703
513743
1369662
1273422
2852891
2459799
335592
1212392
1288262
1490070
2767120
1551847
2928861
2373593
1277155
276737
1810651
1065211
924160
870146
703852
1003788
515115
821666
2298368
2736607
425656
124021
916936
2265975
2077950
1415879
2933210
2869053
126564
473503
2849557
1208156
2099324
1800279
1062677
2058552
1207590
1288437
380243
481792
427710
728413
614575
2676358
2637779
1351198
388027
2764711
1219532
1203743
55284
2651347
2304626
1705894
121761
2206925
71213
1365042
1947789
452510
2645461
2491336
2333225
2281706
2896115
1651426
797893
2151535
1592969
2917020
2451302
2794387
2929108
2837552
2846032
388566
2672763
2605195
805038
435175
1703634
327243
2569
1957797
710948
1946572
1529897
2824380
859790
2694952
2724415
2710684
2132906
303905
684311
2273988
957914
1333445
1347062
1151374
2102519
1514812
1597921
714733
1955293
2639182
2303722
2441615
860574
1107924
83954
174865
2795248
655368
1554521
2673990
298271
1846973
419238
2819796
906226
960833
2350980
2872412
1845018
2365323
1757283
993193
2779980
475221
2875236
219497
112790
425548
1954664
156852
660616
1558560
70152
264261
531320
908423
1994922
2119259
1996217
787442
1758696
2844737
116074
235904
2691210
2062734
2881292
1554567
2058433
1724129
842187
1496141
831126
602043
754981
2010647
1980675
1040495
1472141
204811
534072
1612355
2329109
1655747
644180
1028750
2170727
541394
1215166
2572618
2274459
2749158
1599156
1838601
1102086
2713214
1573697
2200895
2486622
1169884
2417091
2777975
770191
39317
2628535
2659951
616718
557347
944072
1315951
2587115
1698326
1263147
735415
2003474
662101
972998
85245
1328458
649362
1951319
2428429
2455391
601266
1882250
1368680
104825
593824
2933201
2401791
623863
2053492
502427
85648
271094
1500609
494378
2768398
1949807
2849862
2113702
357223
2225372
2378255
1189033
1282887
1054107
77916
2545114
502741
435763
2412973
880276
14105
934203
1591177
1705170
2443325
1830234
457448
1587612
366042
763736
1845036
1828886
2276962
1480625
2554752
1189197
1188851
2147820
1024778
2403394
2921678
1974078
835171
2377429
2337657
2483069
2711726
2890966
1544382
1562201
1843357
258051
1557023
2723506
407363
2447224
66641
173060
633587
1307507
2351973
1824377
2238747
1804863
190559
469624
1311573
944515
2531512
1360189
2842156
2935058
1607172
2080768
1429781
118508
753244
1808950
841265
2897830
2035749
2091543
270748
2183090
677703
1039142
687936
2698273
1515248
1003959
2487109
395364
1608701
809718
1488883
1185056
1546249
2701862
1236665
2154976
576505
1904032
1454874
1283408
32956
1167655
2168882
2453316
2484689
2204716
1606586
2009737
663929
2633367
1615881
1653325
1276562
472630
2202461
928413
2038634
434984
1573206
584729
2514313
635746
2655667
484100
1274887
404970
2636236
2865082
1200503
857681
1694692
2859008
1419842
2466679
1674493
46452
969356
183537
2512266
2421628
991673
717630
1828416
2290454
1802490
159314
1832036
2395949
1947533
1268066
673174
242328
25165
2629597
2426773
2879909
476048
2016832
520247
2169924
2274076
908243
2756345
1934943
464148
1626107
146905
135140
1180128
1410437
963333
1886612
810311
2288039
2772898
2051439
96757
460283
2042694
1507111
1373980
1890275
1983230
659428
212733
999668
1267592
2928226
1257618
1524875
1515617
2222688
1894062
586504
2341054
2433701
2454628
1393742
1545293
1607800
361153
1600089
574753
2929295
733619
2414588
2313139
1247799
191862
958270
973963
2103646
2582118
2053782
1641326
1708386
53837
2877602
2619496
328018
804779
942398
2744885
2419277
1794629
691553
2123454
2865189
1530354
503211
1200057
2831646
2047903
232619
335416
1278041
915345
626362
1481607
2549712
289263
522498
2504600
806948
1744354
385390
2850509
2226320
335329
332996
2519420
1639325
602035
1986561
1639026
581104
2773015
492554
2168997
575536
2413624
991402
1929961
108015
480529
1699744
2823908
1072712
2247694
2085979
1131001
2154491
1205544
2224511
1250694
24242
2817822
2631595
516162
171850
1475338
2618574
1884128
2881792
998084
2195502
1242489
2722801
2507776
1387641
1017117
2292504
1859499
1028611
1432207
1476176
280377
2671101
2213559
2747431
668058
160909
1767797
1049906
2798816
2128171
1911214
1714608
2107554
2281992
462271
1214568
1923398
2804144
67678
738825
1761747
882670
2142620
2252321
1678224
2510603
2877205
1942426
1927122
581559
491931
752356
1670202
1756365
2269987
1652508
2851889
81610
2283761
1873344
1189265
1946445
642135
1227006
1322426
857126
475105
1346099
597581
166504
1037631
2931753
1693103
1677156
2180601
2788389
2221120
1515620
2307816
465281
565420
251311
786376
58577
673850
2144040
429027
2486653
1915423
2211878
2419858
90613
606528
589528
862395
2638651
1750481
822210
2181261
124031
2198208
1621681
2263388
638158
564032
987876
1168268
1539859
580988
1736248
660820
298153
2805184
2730
2267005
2566998
2897892
2892867
25766
861280
525021
356133
1338781
2790471
521216
1626556
2842250
294629
230120
1587959
942743
2736934
502655
1272108
1174984
1283034
90276
2287245
339154
1039072
2481292
32183
2367670
671265
1146270
1940859
804259
2321918
2667225
2344181
1089552
2827998
2215205
1463092
1028451
1049138
1404254
1984971
522907
1791453
1517732
556014
2600133
2692282
480305
249429
134375
526090
504439
2101639
212500
1152913
650398
2564673
1229762
1968720
540103
1914009
2068257
2591843
506186
171862
2574872
1877135
1666470
1753642
1992459
2452861
1531164
2586494
2156087
2820948
2653248
1688065
205792
2403910
66853
2027810
760440
383781
1195651
212791
1089903
309188
438763
2020612
351895
821870
1837113
953846
397822
387774
2384432
2668106
629106
530868
1556406
748098
203191
1526574
1125125
1149764
879332
177574
944013
88768
512116
91390
309198
407505
1873878
1262798
880575
2195241
2564633
1071753
2681462
1423757
1687136
42842
1754620
1575264
515746
436303
61030
797001
656702
1169674
2096635
400158
1647929
1620476
2806286
1074252
2598814
75625
2409143
2697687
307459
713071
2901889
2753660
2493685
527335
902759
1466168
1321448
2538375
1822518
1101505
1870915
555054
2302045
1525951
2482181
2346097
1914961
2056650
1016441
2755341
26781
2056004
343908
1249657
1666939
1840685
1366387
2063903
2858607
1028243
1522858
729219
337047
2359008
2641526
533027
1853156
2184528
58561
1247312
2753770
894722
2293520
2316467
1555468
197841
1574828
1356557
93126
2823521
153840
35401
2554170
2214583
1478390
1205555
788130
724148
466893
195877
1217151
2877065
988528
2001882
2076034
966366
2291165
1743367
2576431
337816
878583
129567
2132153
1099911
2661455
969427
1579928
1063382
1302059
976476
2374423
1718727
2897172
862590
610738
2366207
2842408
1360997
69139
2918749
2014489
2881205
2177384
2929165
706063
166966
2317008
183572
2655876
468559
1287314
152862
2289126
1231460
379378
525102
539377
1995594
181940
2877799
1063276
41571
1441396
2527822
834696
1700947
1078743
2395059
1620139
146045
2879948
1311517
1142385
409027
131092
1712971
694277
2032170
2406482
673089
756510
460736
1014702
1005248
550937
2927925
850036
1993456
2358293
525198
1518974
1710621
1624713
1554222
31308
441453
837912
1482743
361600
1903366
225281
1089994
1774815
2801639
1922259
744345
1484510
1122820
155063
1883382
1761103
1043944
2188701
1862470
140479
2421681
57125
16264
2723688
1747018
774027
512787
1035525
1895145
769587
2757542
956307
1189903
536114
8653
1559074
2308181
2524969
1260708
854737
816905
2547624
2916402
1866424
2402963
2564728
2507568
1307621
875710
882531
1607534
1512504
1830033
1178308
2097948
2143720
1213910
1480215
417989
2194113
2422412
681914
1670271
1307200
41827
2071624
485091
1339291
1145682
1667815
2066627
2766577
1917485
2798837
2654708
1925768
1250539
382481
2675250
2128063
2320365
1632195
703407
2491141
2329078
709000
1877919
2492426
741690
1553239
1723934
114359
1820917
517638
2438889
2249064
2732319
1451400
1144700
1127425
2042925
411431
1505046
94946
1641081
2450765
1706630
816505
1021146
2403599
1488150
1187583
353871
1653848
1495253
2090282
1217666
2077175
2089654
903704
1488484
2424375
2074052
487513
500828
2491717
1456460
1148401
2661802
2812369
328984
2926167
1445393
1674515
842208
688810
478676
2930101
2903636
1330758
294694
733598
2430821
2553152
2552883
1002262
2647239
2612869
550383
999838
1805293
2786301
1675387
2325500
1332037
1056709
156696
722724
1626424
2327215
1615984
2037520
2736933
2938347
2864402
439820
632605
1957063
53480
2111946
1984230
2198802
735522
1148338
2122960
1055708
2014617
240577
2613959
533837
1905485
2734648
2392441
2828530
1637847
1717357
703831
2493143
2528899
989334
1621677
339451
1380318
346580
2270600
738843
782783
1618604
494603
813166
1478473
1880705
680553
709191
2630996
1471856
2872922
1749111
1730087
796539
2722711
884686
2248580
299142
2797960
1298558
109093
1963973
1556153
2085604
2418186
279122
481049
147956
1749428
36287
2058047
278320
1600936
2441385
1582306
2371204
2856811
611047
1739007
2729604
1918477
924103
1419775
479862
2915452
1238685
1684425
2846611
2060740
1600838
135527
2001563
709984
2937724
1408146
2932308
859671
107607
2750320
341099
2503133
386081
52993
408481
378321
1890602
1427100
2180574
1471684
1757274
1042775
1419957
853107
1875663
1843972
190581
2637504
1089945
228095
1969263
260985
2886862
910146
1664958
1712006
940294
84145
953877
1739124
2351288
1682902
2103552
1776039
1588980
1053276
823698
811418
2523688
581456
1554031
2545704
845513
1272766
2491009
2862158
299061
2911750
1246344
1501977
845092
23826
1211601
2389152
2099811
654688
2481970
791671
2901930
2372850
2838877
216010
2399779
2901774
1054244
1921045
648985
1696279
1740486
2164230
2290582
1351296
605300
1685199
1885311
267503
1684429
375535
2213107
2723558
886576
586674
1508327
2227646
854948
1993490
1720897
1221610
2176573
1562278
2398283
1315346
2034456
1014406
679244
2341351
1893659
2054999
1224111
881692
700749
315748
629646
751139
1936696
1332045
2124914
2204172
1330859
1754250
1599471
993472
2623664
540057
859821
1742818
2114834
260415
1888651
2800993
1534131
1897552
1375262
2484568
1964734
1473869
2103878
323417
719304
1236026
2871077
2664049
190304
916438
77588
2338422
2131345
1495657
1913157
1695289
130409
1218032
151398
2187944
2013025
1578447
1323769
227416
2414495
1348314
1142034
680104
1898899
2029919
1077266
843553
2372327
892500
431316
14012
1346351
1243798
2478035
1333470
1727479
2482353
473204
2778425
18221
2614554
2921439
772339
2260078
1498762
1327311
1021619
1884136
1340414
740793
466113
792199
92159
2795482
616875
2446609
126758
702539
1432913
1535584
2747403
1394823
2560499
1409283
1367516
2586785
1091615
2588916
2932552
670827
1863854
2159810
2784040
1297642
2752142
626358
1282975
212674
2026405
2367049
1074987
2878623
1078492
1406646
139662
295185
216377
1885975
1300851
2533085
1320995
581393
87456
885001
1768559
1501548
301236
2600517
195107
237838
2007631
232776
156601
1681606
146798
1308480
713296
474319
1883448
2548159
1998038
2170469
2450740
179642
1872274
2505068
2094119
2397739
349803
1689946
695636
160700
1083965
1536671
819210
1871409
757364
2705333
655804
1878322
2921117
1415798
2526767
1529853
2181843
1078012
1572595
2186940
2879798
2076719
621978
849778
1207208
2016989
1251307
1164610
1751956
2856458
2647249
2847155
1278322
1795349
2425222
2443138
289843
412788
953157
2814959
2304876
2679134
584573
2719960
1387321
2361842
2714171
699313
2651018
85999
84884
1063732
1404094
1496620
1097260
2384451
1302512
12451
2691004
2058082
1716903
722163
1491344
378233
1472526
7170
962565
409289
1398235
909918
1150729
1060748
778914
2861418
451495
2341587
2545827
749351
1916728
2762725
1265574
2545968
2433853
1307440
1902538
2567291
1053923
1253932
727477
2792290
2189065
1942422
120195
318774
1183963
1909294
2037982
1271342
130127
2675921
2272848
1473574
1371957
2714562
76443
2444384
1352800
1665107
1276862
2221707
1467825
830894
1117513
1769649
2061648
2679542
1243356
539863
2025459
580782
2848020
105895
441417
2099007
2285706
2065136
2453433
1351736
1607955
2282893
609409
1985891
651767
1257663
2305383
2939750
1289016
1486120
1299304
816857
405198
262331
1856812
424907
1488169
2121146
1957710
2295695
387449
2445121
2356376
1748798
2698730
655166
617839
1060712
2550441
2896842
1304119
1256487
1929355
1916643
2607094
647313
693977
1166030
2852397
1488220
2131156
151971
1875746
1753147
1238086
2277838
756816
2573886
287657
449832
1597358
2851597
312865
757493
624800
1084999
2073119
755330
38889
1236362
1374063
2832514
1686571
1936768
707486
2076081
1124515
1950794
169230
1154093
1073161
88681
244321
1616505
2875858
2812355
2403059
1035226
698075
940451
1155511
120972
2625313
1218283
1639384
775550
1581527
318589
1990295
1351963
364171
1058810
2095979
686088
1420511
1232360
2072215
1598476
941829
1375723
2201974
791474
289054
1524837
1831766
2670830
215463
213958
2346773
2193499
2588576
1018880
2592634
1418545
1546481
2509559
1426958
2235677
834790
1717359
1888240
2535793
1385543
888516
1477438
1753092
1543759
2256497
1790920
2066269
270133
532434
672485
2753512
1011855
1327683
2665965
1741305
2825616
2319214
52373
2664101
2416666
2666549
96565
1324779
399308
1846695
164900
2142329
802387
637134
299378
515354
810661
8669
2642777
2118732
2475943
994283
2439641
809029
821356
111681
368893
2767628
1716358
1444520
1221509
1089539
1989619
715528
2400768
2059670
32747
773160
1021607
1774832
781795
1660156
1328850
160188
2003050
646453
2376493
2059619
300896
856614
50763
2652
910657
2853822
1207623
193005
1735796
1977469
2182945
2864035
2091986
1679098
499693
2106758
2851655
419536
2362188
1795990
1830279
2298489
597677
187687
271713
2908437
1869984
629131
638971
2029323
405898
972163
674218
727456
2367307
1821127
1473152
1500013
835593
272594
2068024
2478263
452702
2092883
863747
888480
2296265
997264
213122
1958052
325498
442918
337732
323400
291310
1374817
1505064
1671943
2520581
997128
2362017
1279050
759074
1741828
2096391
2192216
1034497
504931
2507286
633886
1242914
2384735
299044
366457
1980644
954794
1310839
59502
1758838
727211
2019491
509803
1706534
448881
305485
179240
2160654
1321034
1140784
25893
445478
1157329
2216736
173958
141915
331680
609137
983457
699262
2707572
1860847
848720
2145123
2286235
2588072
1479379
1390242
1440268
72255
1898739
2640362
332194
2440136
2762800
855680
2621064
2615122
2471913
2813695
2592907
1721740
668161
1903949
1604201
1986336
2000356
128031
811579
2720168
940193
515401
1297538
1402333
1499344
1733279
1689435
2295665
2601430
1909432
1761452
1152937
1346437
2340357
1432014
2852460
1234926
1436023
2592018
1364142
1257850
1017414
1957072
421316
839357
1642187
590878
1847159
1927495
2474002
2600358
1344324
1798621
1597742
1234527
1392700
1185186
523053
198630
1419854
1226697
1361774
1559703
2207143
2798442
193095
996267
867370
913085
172305
872451
939010
668277
2582109
2802721
2490023
683175
2124174
1792743
471094
1023997
1109681
1313106
1262056
1466461
2552043
2281733
1781134
749396
2307418
1512699
93506
2733052
155143
296590
955141
2344637
161107
2234125
2577208
833034
2161887
110220
1691475
1907647
2179346
2900900
170843
1999358
1833519
1508503
331691
2046319
1526943
2722315
1556093
324231
563910
1335554
2407792
664617
1558739
1684670
392843
2548424
117456
1861332
1488343
1642629
1733798
2586399
792705
1271675
2559567
2010709
2361391
2384104
2047564
2367096
213001
91839
2856307
1104599
840366
160285
2675167
1881383
280568
2232605
160024
1711273
1856054
1082816
1187009
1860879
2703766
1273414
2026588
1770734
2764177
23037
2916233
2236402
1169811
437357
2243918
2173693
257072
765196
1045776
2161547
2171830
2057147
2493228
2693925
1366615
1591497
722934
1239138
2299646
1754424
1403362
1694852
1676784
1478637
544108
2915758
1116844
1380568
1801954
310663
1290545
1725198
2491358
995150
1754879
45369
1422644
271810
634113
1685564
1628258
1153644
2180957
2622690
2922124
635205
832416
1484350
808872
138606
1668053
1222796
1262242
727179
140011
2561303
2673465
367342
828116
1820907
316459
115257
164380
556729
2090488
1837675
1010921
2187551
2893188
437086
1969235
104630
752457
1105745
2492600
694264
2778832
2168320
477198
2884313
688516
1765255
519471
2262449
1308831
968213
544570
650433
503367
1216238
2852683
161841
2293345
251000
2504963
1495836
496556
938715
1768184
1043472
2353456
2358808
1163061
1778494
560876
1623369
1682642
208339
2209543
2543180
2284254
2215954
679125
1629741
2374257
834319
2401573
2890518
2032530
118368
1947059
380876
1843270
923485
2145148
2455686
538224
2377297
1076213
254839
656221
281076
2521667
976740
1571125
16757
2496736
1649844
1428042
2520797
1306607
2105963
2340824
306594
1601256
1744010
52296
2759607
2633339
1750793
2089631
344005
313837
1015687
358142
1190059
2458766
2169575
1062484
923849
669721
472439
939677
874193
794570
1131433
323442
1122124
2315356
2202303
1882712
1271605
1938888
2131405
335260
2634877
1977180
2833266
1747335
944944
1077011
358509
758295
535709
361052
2936082
1128448
1391915
1698854
1685575
2144011
101636
2921362
2889103
1998711
1377384
2107783
2405684
761190
2288904
2426346
1824490
2155223
2658440
1308890
1838786
265604
2348219
2258937
322675
1359920
734676
1471825
602765
2368155
1823821
2790490
1502605
1683986
669002
1770707
518658
845821
2149579
2377162
2419993
88463
1797856
1213566
2925469
2651452
921067
151734
374287
2449439
649568
2346874
591994
1042590
2171541
403780
2643688
1492585
970868
1574639
2916028
1501926
287657
641426
940188
1647287
1744221
2211035
1339240
2253700
1610599
839257
952632
1867764
1153660
1729243
1895968
2843028
1880493
2597093
2239468
1502961
2508051
2653766
45587
2504130
1204676
1800888
1294126
973915
1817343
2742609
2890067
1834935
1120744
1457995
2103732
1510435
1485252
2570015
499310
901205
108113
2128925
955745
95243
994045
404094
2255038
1337038
453593
202228
1518869
1237661
210006
1414947
1757636
1676877
2769928
1049195
687998
713164
2503358
1880064
246891
1270344
1640529
449324
2381243
961290
156921
489068
1248181
1468340
1003727
136844
280838
2773827
1608454
310645
1308275
618789
2548402
609859
1208459
1117970
1484542
1656303
883867
2472661
898040
2174517
2486101
967333
1154031
2804721
575724
1650348
574150
546484
2783095
2400596
2716348
2110802
2264606
1973369
1983184
2804992
1694881
2704198
1707641
897648
59379
2668756
688377
2070552
154241
1197424
2075861
22179
2375808
1115930
2078169
913956
823412
2181208
384580
1834707
671262
450979
870109
2877006
1411284
2054578
2497437
704860
2529102
1671676
427507
1620214
317058
1952712
964312
170354
2377880
1515684
2289141
1421746
2495202
1453303
435363
857757
1235370
2870131
1564632
512273
2432412
2091068
2199954
2150569
359129
905503
2928899
497610
222681
17942
368576
1794554
1448475
2765243
1242822
1290853
716307
2891920
1416765
1178191
570564
2085049
2674084
1095023
1165910
2780423
276085
2813075
10994
1321824
555443
1190772
2279756
146992
178582
2564219
1049927
304259
2747496
2635689
441211
383262
218673
1703173
2329032
1695181
1861773
2450429
2061175
665568
2436736
703887
1337566
2919689
1844842
161670
822955
1582934
2237774
2908104
712610
2541638
2597432
220298
1386989
56557
2937366
2283643
1287249
2840932
2367090
1248018
904146
303922
2075338
1413574
2572616
1806159
1081061
2633809
2407973
2134173
1967176
212784
221882
518572
882711
2492343
232230
2400939
424525
1409162
567395
1317098
1392733
2403987
2462822
615597
311929
2335571
76837
645516
2243055
1864461
2211010
2367414
1977476
2009989
1467437
213572
2267903
743200
2482827
907138
1036786
314080
392532
46708
1725843
1004908
2046730
2761508
2517168
1754480
2830571
648865
1585722
184990
145368
1082149
1103713
2705600
2429738
2357664
89450
2343124
512524
941325
223518
5503
1260044
218260
405965
859993
2318073
2014975
1433666
371091
1796928
748919
2055835
2761587
240849
562797
1643442
106976
1314213
1891648
2602451
151586
822571
127171
1403143
2648355
1122776
545541
163575
2457304
2765742
2307824
1969685
2937021
2305925
2029816
2796819
32527
1801045
1930239
2533046
1445892
1314082
852016
1208688
2807340
473958
1940165
1294521
2003893
1657363
1262070
2394860
1225099
71574
2222875
470942
1970913
2378289
1250867
1058890
107739
173684
2466930
1769076
2334334
1290589
2065787
1679812
1670235
2037557
2776864
646902
2138669
1044362
2514215
1863657
376162
1118004
1373956
2199910
2168388
768425
1362151
2195983
323966
1387235
1924082
878251
719822
2184498
1462462
612506
2552141
2231120
1240019
511131
2725310
794959
924481
2429956
2652939
411495
275329
1729100
1767119
1322725
146217
1357444
1287430
416098
2304021
2722500
2285780
2303040
1561934
884736
1015377
1666814
2168876
705524
2436199
1037479
841917
823519
80261
720173
1948079
1339709
1972657
1844972
2911977
2126337
257826
1316409
1911587
373952
1920525
1944294
824062
1203615
209982
1607699
2775394
1369640
807195
471151
553937
1035885
587072
1720819
2482033
688306
1531038
2918392
1582987
923039
589152
1359779
2778574
2357630
647759
2830157
204710
2428777
2694610
94147
2457049
1369550
1777302
1909359
1886082
1764217
1728109
2322918
8210
2788138
876746
65335
271129
1271279
841236
2167876
1927213
1299383
2257540
2717872
2012208
2645989
1532544
1922509
1277190
223173
2593007
1964783
533726
968855
524083
445123
2423524
2541427
1977362
644647
76048
1885325
2427239
1885686
860730
2329628
2118859
300698
1846078
1978974
2148693
1695897
1493830
124736
406856
1790204
244044
841783
135670
1487585
258840
765254
1346281
819863
2629662
814375
1300130
1902389
106452
1379156
2185366
2618737
2142101
1964174
1556163
2920953
2929190
1863791
1079841
628139
1283305
2057744
1293422
2331483
1508761
1235479
2512397
2575734
1790389
2327965
1789821
54859
1264400
1444639
626039
2864523
2393710
2643635
1079125
2884727
1577297
385814
238371
469894
265610
961154
61278
1507115
2096697
2279985
584379
2214913
2006392
521988
1890946
895723
2116082
2165911
1869629
2351181
1614163
2206535
434560
611668
585248
2565197
1309678
2016879
1677155
2827616
633798
2344825
2236619
2840893
1374278
558516
2337009
1687167
2390874
2891237
2020269
1675986
1950010
1553745
1624316
2881465
337032
2308618
1208528
115713
2182279
1926492
2162831
1029481
2733271
1504076
2541596
2355149
1714702
2835798
1317011
1899172
583627
357464
1377478
2837735
2114264
2024281
1123942
2552826
1756242
2345403
1679697
1097298
1272934
2132172
2075434
2007177
1082214
363164
2848071
968559
2513862
1086536
251703
851159
1929444
1826981
907668
1100245
2367746
2044401
2097662
674600
2686210
1059387
1565120
1719808
1910663
656843
661767
401048
792715
2551082
369969
1410981
1042566
1586490
295893
2619985
2780036
1247214
1277404
755547
949662
176520
1100502
1666376
346185
2360819
1483580
768240
2513558
2448337
593329
2126821
2690571
651595
350325
2634161
388625
1804565
1014088
182554
1546999
2372662
2102240
1266825
2570213
982780
2508733
2144961
668821
1931409
1945399
2297958
2901385
1669932
1040177
2386187
1492213
2353507
2001409
1690618
985201
10311
2142408
1397989
1460538
2050825
2885231
1939835
1079952
111025
1057867
712296
2309477
860375
1449178
12444
2028887
2903686
2793999
1375244
113270
1988368
2620681
2496335
2515021
1818524
2613627
253146
206509
1311497
2937640
2052235
677600
203616
818164
155874
2220826
1850426
1663943
2073320
2620510
827893
250515
711311
1353142
2448542
2504521
28627
1743509
2024839
2177302
1532582
829175
1561120
2374610
2546129
1006102
481983
2173577
2421405
530709
1449433
222210
1492221
2940210
2248972
1060776
2175117
445049
2476985
2880872
604907
985873
162432
926375
2257036
2307778
1272716
1768548
1581166
610855
1717209
1762757
2902465
1447340
1301766
897142
398823
1343222
386147
1933722
1876351
42618
1998345
2203799
618867
2485540
1544244
1875939
1179584
2097807
1601657
2691699
703729
2426500
120511
720778
2667668
738183
2496848
151210
1610610
388140
1633056
349841
1047902
2791221
2830985
2198037
2024667
1908538
1056374
2037303
690854
267893
2521471
2714161
2817049
1509476
754040
569342
2476236
271731
2587719
2471374
1182335
1183523
507612
37331
1963987
2280797
2023230
906755
2719257
2937950
703117
217611
1117095
2732431
1413085
2411544
779668
744865
683555
2872567
2213614
2840410
2440149
93764
1903221
2472882
487587
407789
1407146
1923789
403506
2063787
1436911
1722905
1485822
972973
2503683
520762
96125
149941
765043
2763633
816065
1996198
2782988
652004
2583993
786339
1968962
385426
1269752
1460152
2437825
1914158
311345
2339702
2741947
1525826
941091
4782
2116052
864828
886928
2551045
1479156
1531520
2612739
8521
2772279
1318515
2549335
2685629
2903566
267547
206299
1159988
200992
492752
569384
2903795
104451
884721
896314
1584538
1105140
81971
2327420
22406
762152
658041
857154
1265845
519041
1892627
658368
774362
2237866
1356378
41939
2645015
2458545
2414540
2755289
835692
164797
2554405
75849
2527696
1573304
2250951
1499454
1022395
1475242
1622211
2283445
2892982
511664
1801370
2045409
1343336
1426148
632676
2442425
790982
2148337
1531096
1424677
780943
390628
900226
1097771
2516321
2259660
2604879
2746954
2104209
490253
1150517
1210792
2034899
2337909
2880862
2358552
699793
810339
1017414
1038669
815603
858160
128424
934056
494533
2192856
456215
286665
51630
36198
2092688
2629007
2549042
84704
2011182
6992
2421945
458609
1159367
2166868
2798546
1901681
1230893
2683423
1197246
169065
1710899
550615
205605
530407
1660664
374068
781634
2835340
1699651
596327
1953788
1638041
2682360
2728486
436295
964354
2100072
1239279
762640
2585314
2478715
2148446
1050126
2294345
1264331
970825
1691931
2872845
2586363
2764000
129972
4545
1321589
2483340
674571
1253188
2336975
1089476
712992
1853167
1068455
2328094
2051261
563136
1563976
2842936
312474
918037
1688379
639746
1556093
742876
1056350
799218
1653480
2227231
920986
1371602
854863
163444
854668
1513171
1944716
2108880
2757921
2721950
920694
1822453
1652719
1303017
1093184
1013926
2444775
1838569
195648
2068358
784339
596904
1519532
1141023
976073
1004399
1823447
2833864
1277153
1824298
1061478
1179530
552162
1097925
736715
2008814
968299
2198610
432759
1948255
374700
2870275
2488520
385615
900680
2550377
118020
1857136
2599002
1263864
2091558
725657
2397700
602823
2599047
1959765
516919
2291079
1278978
2544695
1016628
2467369
333303
1017961
2506367
1248184
2392737
1763275
2170030
2799570
1135401
1227739
1191968
1654580
727440
298445
2638779
1781169
1004030
1807339
1263270
334043
201315
2378171
1554741
2208970
522679
1969499
211469
2479036
1301787
936978
1996167
2308256
1107498
355074
1674755
2412010
2521729
2266807
1194001
168392
2737224
2292295
2684654
2211311
2529822
1829870
2270594
520304
2576341
1996142
2149445
1666349
1879042
1883423
1222805
1944652
2218444
365354
848589
1058441
164098
1587017
1677136
495131
1583698
289665
1042350
1368715
2299848
1738671
2665510
2104560
1498454
388174
1097536
12744
2344380
863823
1125122
21842
2571475
2438943
1553384
703680
1685208
1180777
1322748
1809444
113025
294406
348930
572153
350093
1718546
2539815
2778839
17024
1439664
1030079
2882141
2153808
1637515
90952
567079
731228
297958
2425602
248245
2049033
792464
2221801
1742459
1571355
640167
408224
1367258
2539368
1673547
15169
1813259
2169918
2769883
970608
2844790
754715
1427221
2196920
145367
725275
1233742
2875876
2312066
1390311
1902742
557964
2281040
1122328
254995
262644
1753988
176469
1150964
2922088
899431
2134446
399007
137218
2016411
2357621
2636976
2203539
2278072
188122
707357
2512744
2317775
1593396
2414202
2369041
2912054
259184
1215491
1520177
780869
2531898
651911
1637404
397774
382036
2318221
770439
2237317
794242
2010884
2493049
1030475
1304023
697447
2298508
1108050
1324864
2162908
313035
2893740
1320979
511127
320503
2419732
366630
1923806
1946121
170519
2574827
1016610
2488087
212763
85607
569343
2253316
1229783
2656096
91036
1284836
2120971
919057
2059269
2938590
2656229
1931104
858959
2046775
691797
1920568
1655243
699130
2695717
2827086
208466
1516827
683374
742667
1430168
2515077
2530690
2802626
2531751
463598
1396743
2711904
2554470
2879358
234045
1511908
662405
2692899
1951179
813443
2088130
140862
755684
347883
359208
2629769
2506757
1222687
2733549
1289301
194661
1508153
2189865
2082096
275779
862348
1622658
1708454
2719003
605782
2668925
630871
2889793
1286642
2211974
140208
658178
1110726
2201378
2535111
2193360
700544
1648441
2790762
2096169
898893
760834
2308793
1236409
1733908
1762269
1386900
712402
230472
809967
1704801
1218445
566654
1506722
572074
1033034
2297314
844963
1202854
2714015
1470663
1254052
1289831
1481795
127604
2386706
1598607
336319
278709
522806
2292186
2742240
912300
2638800
2380673
1165730
2797286
137010
2779304
416093
254916
146623
1390746
395558
1820700
872245
2040225
1550386
1526562
796811
931930
2330194
1026070
1020526
1994844
1433110
949848
860068
397763
2683563
996629
2293517
2635704
931127
97026
2483460
1717375
1117587
1319788
1147149
451265
1775479
1835400
1987839
2425252
1499037
1736554
626756
1979824
1222167
1484359
1312135
1316509
2449133
806467
1602399
1884983
949951
410152
211489
512704
623150
2350300
2705260
2387931
2937168
359633
1287405
214561
1652329
1852404
1057982
1477327
608295
1551279
1341654
2555036
2027700
1247424
1049047
2932548
562110
1379275
2679539
1350940
2636848
128212
2654055
1592511
1367475
2421630
310687
1601826
334867
1819710
2026920
2424650
290831
1201709
2479499
2722776
1248989
1643028
1308603
2156140
1958208
341040
708446
2578194
2413570
2331169
2361740
858644
134001
308232
826910
2557013
461855
2928936
2866561
2645275
2419403
460559
1595743
2680567
2075175
552749
2275890
2898180
2530218
2217682
702345
1579224
2126795
2018377
2702671
2670454
1096147
1806033
466532
1055285
1815544
2202401
1616328
2325258
2901037
162237
2881197
73045
1041387
2317246
2202779
2157916
195112
2059151
1699514
1158505
1421399
2064509
2566054
2562248
2234600
1861276
272405
1866093
436039
1918576
1625444
1382847
748127
1727234
738361
2605397
987587
1396936
825932
2802448
735355
373751
376632
633244
2281310
1739586
1735907
624784
2435205
2055580
1911786
658509
1829609
2451244
1180487
1351286
883688
8568
740975
740417
896464
1606047
2018717
2418820
1374839
2924361
2855739
1856969
2090309
1494337
1827817
1635249
1416894
2049632
482029
2470297
510039
157352
1038679
517374
261105
191785
1949605
2774370
2598791
2147621
2230310
1489227
1973049
2053358
1923404
930988
2133062
1440586
783447
826885
486168
2568297
1723866
914510
878912
1464572
2720748
487341
1547099
2746622
944602
994074
2748804
2013322
903926
2549460
1400922
584510
1050256
1916732
1872780
1620960
345911
438043
94109
2684403
384344
208189
1924553
134239
177879
1262617
1534469
930457
129559
2745032
859151
2648492
1990776
1363512
359866
380648
2720451
289789
2082508
2852056
1220086
226097
2535228
1126801
2588131
2192076
2501446
1933317
1048223
2062420
1145210
747103
1758636
2376091
2417520
603725
1797525
1308864
1756085
1557918
779715
1058308
1577059
779720
1092684
1547977
1188029
1442773
2140242
140879
2457764
913979
2937103
1258178
1673009
2199621
2558234
526015
1371092
1032642
362794
1442307
1040189
2048919
2841967
886450
2560915
1361815
45375
1752918
1909859
49315
2909965
410798
2218041
2502191
291287
1187069
1354416
2657420
2103587
1079655
1649553
1469752
357481
1877988
2308126
2646583
854570
2507903
61129
2798892
2633734
1506004
1242408
2148293
1077647
452854
603988
1907988
2685928
1597277
1899550
2409246
2502465
377928
2298730
1879366
2185919
22934
1227567
2003481
2762943
2202196
1786849
1442701
2634788
716239
403388
1875349
2685647
1958259
891447
641381
1164166
1814879
681925
860363
1473637
2339271
1632227
2360443
2110237
905137
1083236
579597
285985
624238
1589717
188077
1896315
2482279
2646029
2659092
2054014
2086186
2799045
2801032
485173
2720872
2251724
2531064
681991
698194
1305738
2455343
1641538
2445223
2876327
1719618
2360123
666577
2262739
321505
592730
976669
1415927
1949600
1779773
1418720
1753451
1945601
1738842
255174
2279597
1371332
1494932
2767025
72057
1328287
2785922
2011619
1486385
1409730
2787540
1398646
2335692
1178293
2690885
2383824
915244
209419
2032692
695863
795117
1839466
2495174
52379
1113057
1332367
1967388
1761229
462001
1089735
356183
436122
2098339
1094500
2633075
2250846
1221119
825638
750879
2173500
2044008
316601
2206035
15670
1343145
235101
1285478
80829
143569
1769251
1105097
2212907
1206145
1296709
414494
2286395
967380
851855
2493831
2875116
2718214
1142170
1766737
3731
204351
262180
375011
1096146
2454542
319833
2435961
1829223
958669
1243086
1659383
185398
815661
1947050
1295631
320528
2257135
949594
272347
1299127
2756095
137329
2051886
1775010
2547132
766784
2175737
400637
2130924
1047324
856470
1031665
2290613
2204783
509948
1136537
1696926
2121874
2147163
131556
2370661
2126928
374720
2120226
1185452
2476214
173747
1639032
1934260
1855217
863683
416524
2587518
1425134
355517
1619677
820422
2809801
1534936
1187235
2817432
1051368
2087723
1615791
582531
2368950
1947510
275104
2922726
2722463
2187550
611516
1280300
2605942
849415
505651
2034676
1836011
2706147
1125909
139850
2210385
1210576
705372
175672
1951593
827125
2216847
1482884
444445
2029996
2279785
2917329
1688476
322758
93341
1852056
577179
1837813
907836
634892
614222
920812
1069777
1739471
1622255
1203838
761527
2603030
159045
1229644
2160413
1818408
255841
2263980
2229095
1217919
371757
1688262
1005719
2654314
776305
787748
2721506
1649009
1546828
2585286
922454
1079529
286842
2851119
1152390
1655651
1954311
2545051
1930658
902408
2370399
2893738
1542002
486071
1614774
4217
1224769
273006
2710572
2394878
2615460
2850171
1777663
1008371
24042
1523269
634059
480635
2270171
2535041
2417664
759395
2239802
416209
2691617
1665607
1439310
338206
1818017
2497653
382633
2492544
765230
1306694
983166
949767
2361187
2086800
2545977
2020967
2134493
190813
1992558
1576059
111642
2827094
2591059
2496196
1869909
2014316
272537
1875512
2144717
643264
1669398
2382472
2647989
2857393
1322117
371825
2381265
597613
589983
1572163
1443698
2690648
1453978
2453500
537256
953853
803109
1299171
1055129
354391
1244822
2224431
1188959
571666
2329042
2538279
1106879
2429716
1294878
616720
776798
1073123
2624691
126270
125135
1810037
1652100
2856151
1562477
1848970
1658241
2475216
2229128
1299294
354086
731075
2240202
2702116
2369234
332537
1223850
1420736
675469
2740116
2298797
766572
828189
820497
929405
2689597
2086595
659619
51693
273871
342528
1126548
1482533
1136090
1829342
301272
1288572
36162
2024299
1124733
2522306
2764931
1062821
2451086
2741510
527023
1019416
1341816
2177369
368457
893795
965283
2291066
797774
125491
1575313
410664
1002707
1178908
752930
1567360
1100674
2234204
1756964
2099330
321152
2711929
684005
2055791
2715844
1085524
913309
2330256
741544
873177
2353474
2715320
190837
6408
995188
945700
2077011
1878076
2299569
139234
2052432
305124
184572
826928
552540
1416306
1711565
147392
869282
2834504
750990
1554232
2112402
1563773
658303
2922976
596783
181699
1215575
1211578
317272
2186232
1278582
12485
783541
1439294
1275399
1723675
1792211
2003167
151267
2414639
2871714
2915374
2637844
482218
401458
611224
1908103
16411
696546
2769478
2777784
1457081
2772659
2527351
1018760
698496
932724
1157121
1292817
522891
2542471
2389614
287592
1435712
144735
1070004
2428073
1430748
1255281
1360717
297904
1239071
2054716
2307138
2709543
425119
235507
1753441
2253026
1441303
785175
2517703
2233160
1824130
1937895
2925342
550591
1649338
435482
2761969
2580797
489468
1801644
1793988
2714639
2740242
1402887
816560
380582
2760893
1783513
1266860
2291603
1359254
2316353
2276837
1250030
2178180
502805
190140
53657
1148196
2789962
98454
2729213
1049699
2786277
1621030
2823089
2346878
1971462
342687
172028
2656358
2733472
75435
1839385
2707498
1571345
1362258
1474505
2584738
1807251
1845915
2536274
1766525
2878411
1697016
2933148
2418514
1092013
894947
379871
2247705
1011457
452204
890904
420983
2134932
2925051
364798
523470
1962471
1169466
1459100
1834196
37431
725038
129750
1377938
130131
1578141
229339
2715544
2575877
391541
2542943
367914
1996645
415791
924011
1574538
1710284
975099
1522692
1153335
2860753
2253329
2640116
742906
1286859
13420
125673
257387
2779105
2192539
1269776
1178576
1946375
1132756
776847
118949
1244807
2002189
1035424
812914
475553
1880724
2235934
2438195
914126
964483
1587230
562561
778715
1860038
461921
1835357
1631473
1631136
1899448
2906053
1323869
2443721
1195831
1528228
1292180
1200087
718305
2369479
1606620
1464566
1991010
223937
1851262
2039638
1328812
1286703
950830
1019714
666859
1052629
1905322
2050313
2116206
2915133
2857762
1227270
1287238
955221
1278067
331089
159179
96516
1872101
278937
718478
490296
2377011
128807
1114972
1673492
60692
964498
2598524
2603168
360839
699646
1038161
293448
2848681
1482900
1972389
2614250
2904259
1310678
986970
36940
2128726
327497
1825857
95697
957233
1907432
2327025
1563749
2285899
1431353
235389
2495459
2012537
900163
1444321
2764504
509447
1654892
2923439
2777957
1347417
69285
2891902
54805
2275781
486677
2225986
1120405
1402805
765338
1091037
316389
1745353
989448
1771939
2401089
1000196
6673
876501
687125
1215621
788521
2578991
2351902
1265537
2358058
2763710
887032
1179343
2052357
830918
1565733
456386
993129
577879
49262
838388
1810161
1464532
2162824
1248181
1752917
1589139
1394387
2771917
668218
20731
919584
2152644
726670
937528
2049836
536108
549957
1465231
2850573
270623
2128038
175349
526778
1304115
2043235
1609118
2065268
1651748
271806
387446
1773952
1298717
590249
491891
2285819
1875440
2652998
1058300
60682
1210868
1792398
938761
2024489
2335745
2243225
1913459
1639738
2261210
1440997
2432039
506327
130664
2634278
1419838
1882015
1859461
1404418
853521
290325
127273
2191114
1951744
1460587
422042
2113169
1532932
608634
1239242
1091527
2141357
2170656
1730081
2894088
2368477
444234
2047379
696692
989435
778855
1714300
1966958
2305053
634098
715957
1700973
2019981
453686
1966622
35494
1845781
338291
1382154
2473173
1952149
59520
1174611
1921517
885602
341263
2082949
837787
1475917
831739
1690174
555394
2184664
114009
2533955
2373877
1112708
2304818
2434564
2723341
402267
2547489
2762379
1748395
2469805
2797124
2667592
150942
30174
2832677
1931692
439558
161330
750205
49473
1164991
1918450
1305723
298340
359954
101885
1245025
2460956
2714834
2880191
1898163
1526050
1813166
426265
1873285
2651978
2718418
1730832
518096
675657
413642
2434674
2008742
1588139
433403
1128957
1549421
236926
2595493
2920358
682656
2782333
2554917
937372
2025532
2745798
2742578
1245549
2137506
478337
344316
1216444
1566450
645613
1762157
131710
945129
2371119
2093948
2198209
2025067
1927918
684250
779547
2635844
2879788
1345777
2338418
2349788
1406831
414692
2761721
2069671
2071673
1318000
1025892
1272725
400458
2331870
2454114
1153649
2720357
954574
2026213
610936
1014910
1651975
891649
1328967
777366
1048174
830040
1161486
1265422
1426033
1411784
306069
66224
49988
400227
616856
2876869
1970612
2470419
322399
958808
389785
2266866
2471965
2673948
1553557
2191690
2462263
342338
1872918
811634
389312
530969
214953
449628
2711529
1606274
1171141
1883035
996871
1863709
1350231
1775060
636477
2257621
1715874
595273
845230
2332478
179342
280431
339894
2511126
575688
1845835
1651199
2090962
1821403
1533917
2569493
2257398
1929095
2681615
2830131
697184
2853456
2586152
2653087
873126
2884614
1128456
765412
449311
1723303
363299
1682688
1709231
1567526
510402
2649416
2065488
2495138
2320301
1963701
1357189
1467445
1155293
2079734
1084719
2621054
1429024
2756004
2378524
487785
14224
170524
1101615
2458491
2065331
2007966
1611425
2367814
1852270
393030
1010054
1759478
1717016
99318
1631203
744410
1691405
573850
1486477
112007
1288384
621939
1428145
1094448
570355
754240
507074
2896776
224887
1952742
2599009
550670
1803983
2315807
1786346
2207610
90697
1828190
1830039
2625196
1051392
388032
2195083
2819507
1299515
1106484
225244
2064754
2328098
994749
958948
2221198
1986597
392519
914154
2933902
2101179
1039500
2291483
409597
501955
71062
984864
478310
531393
813022
47078
1006563
2442177
368136
2912971
2023128
1810652
879136
406409
1651956
1951841
2437382
873353
2366044
2459800
31514
2815877
968571
820649
1833386
2806424
2780645
1120589
1035833
2726004
171106
582948
1392894
1448157
1820673
2351875
32959
1161691
2708847
2614053
769248
706799
2407430
1190421
2088194
891701
762557
700831
948007
226495
1320436
491336
609867
1332700
495943
1663240
1376074
1097411
2641569
654122
2793150
2737979
1431617
91046
2237787
1665845
836134
471872
72203
679209
742229
547052
2110485
2493546
2810176
2113839
1989164
1125309
307294
2606044
1660850
2327935
1623830
2932539
2903887
2518246
715149
1398681
2046685
2596020
1485452
104578
1566061
2493178
1970302
512144
1382910
1758999
499562
2899542
1876587
121623
1147472
1676050
655491
1267794
2339734
2531470
940901
812646
2932272
272235
2027135
714839
1805846
1813699
198675
2338221
347775
2707063
2576516
2456728
2077535
2091346
779718
1690601
1712880
671402
800592
76278
2347210
2379981
2024390
2816374
1879061
2471511
2103013
394646
1996210
2646135
1901508
1468906
2296511
123323
260713
1689490
921816
1460661
2373127
1032449
678855
694287
536042
974696
1874529
2347158
406813
2218075
2230109
729745
2283422
1500903
2282134
49536
816147
1938353
508422
2300754
739737
805037
1090747
2711395
2887141
242515
1159167
331352
762002
463995
1994081
833835
1248593
2512879
1501164
743916
1669027
1429
2887138
902668
1789358
778995
1506526
1900462
751976
2258366
2589198
143968
2318052
1269290
1274785
548309
382251
2181693
57759
693016
76289
1826525
2097391
2615865
2180260
1069644
2357993
480018
1214234
1807895
490123
2809867
32828
1553518
365981
340683
1957545
1305615
1591201
1499638
2402137
390416
1491910
1311502
1527951
142894
955325
1464129
1906877
2424434
208652
1004132
462534
2618437
1827883
2638573
1167103
1428714
1763085
2849863
821690
299160
2753663
2046265
823557
420964
372732
1223361
1357301
2518042
794370
1813406
2123264
1901575
2346051
2478597
1774993
2204763
1097664
898406
2682062
849859
863359
2084587
2455314
1521050
1764298
115107
2899495
302257
1814656
1985182
1664038
2687518
2694124
836851
240638
318479
1417080
26145
2840962
507290
1166649
1343185
2904332
818579
904814
2868263
1143023
2857170
971240
2932348
2642007
1275018
291142
2677746
924358
2639885
1556812
2301622
1390167
1980210
154087
1188643
617243
303216
464617
2927563
1555045
2297418
356272
2405708
285593
274367
1506408
1477982
665129
1147067
1421965
2300431
1810704
49
2813018
2438798
2089481
1089041
1682297
1211038
1423593
1017402
63687
914137
1892242
1764921
2240170
2498974
1250205
1901581
1731779
2328270
371952
663767
2545316
214413
102984
1757657
822655
2624955
1408420
821295
2586451
2900921
2527867
717820
2096903
1031169
1524903
2607852
1756853
122899
1765673
632086
1823909
1584760
669646
409152
893400
2860865
1495331
1893102
1584583
207269
210237
1619181
1600062
299376
478387
1106442
2708311
1151233
1732461
2004575
2496506
1429922
1509949
2830524
2335319
1713611
863451
1282668
53206
1181619
1374887
1358848
127206
108014
544951
1609821
2069059
544673
675852
1613535
463838
890010
2676446
421099
709887
1187467
2308853
1708103
1533799
1712170
828113
224525
555106
2104950
2445590
983997
544635
2270966
519273
1340009
761685
1219342
1500783
1361593
2680024
1180242
187024
1652557
1777880
1647553
2118639
1019855
2016552
23810
2317625
2409073
1633368
2318944
948099
900456
1455247
542806
665673
2185805
299594
2333409
2600744
922709
2886049
1633333
267443
1040643
1692558
20437
2331444
701040
2239399
2379875
2812703
627431
843165
959291
1887366
464208
2259152
1881206
2430094
2440936
2284093
2187849
2601751
1004111
2712486
1236642
165584
2145086
224613
1519376
2870251
739888
2436572
1445150
1682165
703682
2537102
488916
1090708
51071
365914
1464873
2849780
60258
1924108
2939180
926249
152233
1277803
2781721
1933654
2572490
609939
816182
976436
69558
618824
1247892
1362751
206929
882764
2733806
401385
1730372
1815305
2064443
1593852
1430933
1147448
2248176
293220
2779325
2441156
882650
16039
1901921
1806989
96110
2147720
2432770
1555936
720269
1128550
1450456
1933470
1317280
2670913
1807619
1770041
2699705
1905773
2265250
2286782
2581906
404102
949447
2431531
1419512
1877773
1952628
2303604
512527
1566342
1675041
939860
2843403
1204775
35925
1203298
2710040
811018
504768
949289
1570304
1506539
2471119
2027486
2296173
1728623
2353749
1550046
1363935
157953
719513
2721368
2106931
1206821
840373
2038879
2613104
1665147
1190195
1975774
1690352
1807865
803270
1025783
2092155
2601958
1237583
2359180
1142605
848556
159632
921040
579116
478203
2113428
2138001
2094168
854033
1709505
1948
1218522
1478754
793408
2758972
1142926
1088051
2855897
2039263
224703
1996254
1154768
25040
1331183
259268
1527432
978518
2785933
1395419
341683
903794
472820
1946427
1391442
232383
2564292
2487571
2088805
2448113
123603
721119
1073392
2452752
966613
1757449
819659
1971614
799232
1866597
1016676
898115
1365686
2883575
2245312
2181918
2072771
1083501
1849921
1653352
243316
2302200
1802977
454977
2098684
444411
731182
1700218
1141553
467348
384948
1891315
1273484
67538
51340
1527978
1621794
858420
598969
1786137
2732542
2644585
978908
2537277
2837779
266361
188484
2559267
1410379
2861186
2107147
2342161
964330
875148
808708
316166
1797791
139059
2748393
80142
2108745
1890086
1878386
1473523
2830913
688319
2245474
829949
1343698
406085
2736143
1628747
916478
2096920
2528594
592358
410832
1744952
2635870
2041881
2314345
495675
853699
2336928
2071417
572874
715750
2378040
397842
2685610
235870
300917
1986996
1098785
1372279
297077
2418771
1643165
690876
2624126
1406679
1169681
1210016
210365
1714465
436216
2298435
1938026
1502161
2268721
1266540
1092219
1042547
2444162
99080
2856966
1618347
2401182
959925
2576744
183162
498187
2739958
1629000
1186518
734287
1762794
1834723
631991
801353
2489399
2893531
904324
1166474
1070834
2084483
1640642
1285720
1014818
645542
501453
1246085
2021743
892482
226404
992095
1930220
1019884
1623608
1063247
936031
2769819
1748921
591140
230922
1486729
458008
266910
24573
1779000
2642453
984260
2778377
2259394
1028337
219599
1487534
24083
2747742
2010130
2672970
817435
2026458
2647875
2575480
580526
1699660
2383243
2054575
198162
2101176
1010501
2460648
2186419
2586218
2617388
231701
450548
2529337
1736851
982477
1506486
201432
110925
121447
850680
665678
2185512
2580526
1278354
2346318
505381
945728
777460
2156111
93431
1389602
2148331
836569
1799659
1441211
1891740
191015
1202902
914088
1141386
1606683
2933273
292895
2646883
2649514
1317038
273566
1808068
731068
146945
2775607
1861232
846718
2725667
556147
1414380
306987
675538
968338
1958199
788289
2018855
1060781
1519232
1328422
1851394
449769
2363915
100953
2341785
2522065
870912
2356085
1688949
1704455
472621
1695003
2035714
2671485
2791511
1451347
1446690
985913
2815934
2227265
1441286
1809949
388023
1480962
2067993
585130
2796327
1456344
582400
2147946
2493290
877102
965339
2347876
1827782
1444724
232854
1874115
1925292
87249
2169363
2599010
1006520
1298872
278156
68477
2352310
1970702
202069
2561960
2387371
1045210
669271
1729668
1261356
167394
2115902
2931870
2097177
2223717
1523679
218062
1961716
1660367
82293
1825553
186178
558247
1736114
1641364
1184264
2145052
1055645
954297
1703982
497749
2318138
1049101
1853746
549870
1981499
1646002
597422
1230534
2541597
1192444
424595
2727884
2659985
1079958
1791247
2627411
2188546
2164223
2824501
929314
341749
2178566
702569
422281
1081009
700230
855405
42913
1875032
803901
1008248
469809
833348
2335430
2511576
340649
2481710
805203
2762858
2464659
597835
446504
349482
2004307
1725214
2927169
2797311
2932978
1630286
2415493
2468667
2289294
1138248
1326257
2043429
1291921
305578
812147
2092201
309288
2596486
1645707
1380046
1400325
354204
1442638
381882
2867033
562018
468487
2201303
103160
1047972
1565176
929494
1196949
1456877
1615009
1314526
2607214
1287090
2393121
1181791
1566600
1322120
1930412
656256
1337760
906312
622370
1520912
1589646
2774944
1466083
2003114
1134206
107953
428227
466240
2726188
174439
673657
2761683
1944761
2646386
174049
462062
1935330
391765
1794888
1549837
2454923
1251011
2927795
1252875
505543
1655033
2709771
1795985
482528
2724520
2554987
1145472
1524736
1174129
159956
2443043
1899559
1307764
689221
1650998
348763
2270926
1086205
841025
1742198
2876326
351844
707287
894921
1379953
1497803
1090149
270768
2327259
148102
323173
1166995
1487412
2339685
1624150
115603
2625150
2593861
1002451
574069
868667
2861734
2450749
2764969
1552265
1296358
1877990
1500218
921798
1927025
2185054
1836873
816832
736430
697840
1998863
510179
134189
1192735
678971
1751220
31776
2807763
1303387
2380127
796985
1043259
1313002
363972
369673
826356
428178
2164957
2026880
2649150
1258270
553299
2007489
2935399
613896
1903199
1344106
1352723
2405271
1818039
502272
1442759
2605988
1396225
2727994
1797006
2455307
678034
1174969
2457255
1463884
1963873
989943
2414561
291661
383549
1780444
1495548
1431461
1041769
2439057
594338
1390629
849803
423524
2567170
1320343
1688453
2058660
633981
795301
2131591
486347
69949
2114652
2897752
2349233
2511829
1489100
1376165
2453509
2764961
1961420
887143
1728378
1657377
2516462
837579
419217
189934
1299181
2619254
1823177
143191
757612
1919329
817102
2415671
2255580
186894
1054009
998063
1604088
56543
2596641
2526708
2878053
1875413
597698
1421480
2064408
2377174
2718611
2251327
528236
1693590
962374
1258485
708054
1619556
2173780
2229640
2361172
588072
928834
1442545
2455798
1083265
316782
256244
1301514
1546838
29905
96721
1785905
2570948
1319389
1871405
1641858
1759110
2883190
2576959
539063
1477355
114093
1650467
909406
2354592
2157948
2513379
2413885
2204520
2205473
2001400
1760007
1072618
2491681
2327676
1295737
981074
2611876
367646
2778071
1748495
1014647
2118626
2257034
2359293
2120132
1174747
2126722
1621258
2224275
2739084
73966
2148382
2480080
2330047
2883889
1502203
1247494
1478173
699087
728561
1128562
2099148
164525
244500
87578
387755
266137
1510295
1164031
2745052
280447
124613
2918140
2555570
2575251
1771077
2787274
733211
1550278
124116
1141934
1478007
2372373
885213
2036568
213209
2847951
1383576
158206
2403567
687089
540941
603081
2837930
2226757
2299062
2447143
2277038
494764
581454
77127
803970
1062257
1105316
2253276
342427
562630
1662357
263698
48821
2512311
2518291
1373735
548820
2152591
604979
2745277
2827950
1298372
2126026
671809
1370560
2674232
165207
601623
2866558
1316576
838127
17305
1956112
101637
816033
536445
365416
1759152
709019
166293
1184884
1365373
1781052
2444729
1840448
257149
474316
2269337
1731811
2231114
2242745
1348624
468384
2603106
110365
2169443
1825500
2909650
1589321
2674894
2478082
659976
753380
1058119
1744099
618971
2651915
75134
1749202
2490385
1583747
1482718
721254
2091404
968672
2452628
720602
579181
2404873
612771
1798079
197513
595965
445304
1767715
2138772
1396353
2855236
2541585
2770713
49759
1953346
1025955
1769333
2919229
2247138
2454339
544474
2889129
2543054
2433357
1465450
2079535
2471386
158890
14965
2026717
549363
1017925
355484
238273
361020
1143706
979476
2627046
1810432
924062
2723116
765905
1254035
39310
1561154
1135510
576364
2906095
2875874
1631332
331277
40887
1688964
801724
2780127
163317
829462
2724633
2029220
2129285
2452367
2536521
169977
249236
225929
1642091
21867
1633236
1656285
729698
642254
1175024
2118475
2486146
1727047
1148636
1486335
578330
2300282
863189
1030915
2676246
918507
1121292
1255125
788369
776905
2725056
1885274
845443
1893711
1120070
1507053
818015
1900040
1773798
2874176
1043926
2614636
2110955
945216
2088029
1870775
2699425
1722721
1566354
2249319
1215744
492395
1218223
2222769
2257339
925090
1200753
518658
2146030
1105036
1080309
1679151
1633073
2880819
781642
1699535
852242
2564054
2202424
1816252
2260415
192797
559948
2211875
1910545
1398108
1352433
68715
2452645
588870
921179
957543
2228912
342455
1853382
367072
1528127
1379091
2084479
1577713
1872145
1248963
345085
20386
1899911
765813
2710554
578337
1222747
2705069
1556118
2141179
2663652
2205427
2340157
2469217
2560480
1033537
1378231
774097
2855665
2649053
902814
664322
318535
1105391
132776
479543
2786718
2390941
823976
593922
2436184
1565353
141893
1559469
1627996
2765935
1717187
452981
21185
1365458
698498
364774
799485
2887562
308072
2008853
1660406
1762259
1572127
1512628
397034
136682
530564
2837995
950737
1093923
2147080
1972577
600600
949423
167717
1272941
1044592
2444085
2223628
532514
984631
200488
1536746
537084
221236
2547908
515828
70838
604362
2113283
2828221
449378
750807
589433
1965187
2496049
743556
1472600
454392
235243
2685962
2433317
1302772
1147093
1032063
2827802
1335856
2234143
1935978
1696844
1606352
2128112
189336
262382
1987254
1455194
1160036
24735
1926725
2874747
2786794
1589850
2460537
647528
2455881
1835685
1866567
1622417
1764551
288200
2146394
635016
1103590
1473829
612485
1342258
359043
2917714
2474839
150105
2828149
1282796
1529423
2611982
2615279
264581
408354
2067580
296135
2375599
1452957
2551439
385763
2038794
2799193
658359
112057
2251509
2373745
1511110
1116280
21063
1012473
226702
635561
1092431
170606
689820
1794152
2043174
1953680
2519879
912786
170292
1005819
1971453
510596
2423903
1324324
1669328
1723133
921156
2673523
2898308
2358660
1116046
1741843
1390422
1647614
1397871
2014135
539392
2155403
2665361
1001237
1885079
1733223
865228
130520
1925626
323853
1335346
525995
176047
749860
2255131
2836281
1941431
906110
491560
1802764
2207961
2004794
2638039
660698
1941232
1615358
1580739
1634158
1146967
1601585
2855256
2318529
425213
2059393
33198
1692647
2367510
2900045
2732602
1407708
1484014
2565145
301941
902931
5272
1419536
953934
2199729
1015801
2460466
2000027
611971
625346
904340
1937508
1760645
672563
1360356
2371480
1273513
503537
934176
299313
2413716
175500
1162320
153736
1308615
1240124
2042099
2345903
1575918
1371899
391144
1470614
2340293
671269
2758468
2500089
1920669
648784
2592123
287390
2881525
901645
2280542
1876273
1388095
2835571
445807
542164
2003717
1865349
1166241
559714
591125
1172470
2414192
135684
1156511
2396543
2144235
2242193
1605642
1970259
2324361
1792664
1096417
1604835
511025
2812489
119802
1907976
960042
1410295
2929502
2549463
2605407
2614229
2090087
1970505
1837051
695762
1086297
2667291
2473508
71364
174239
837607
1564777
2804050
2294527
2233033
1884605
906876
933879
1867182
1685936
536968
2607567
2150848
1115262
52104
2377040
1986343
2861190
2381151
98149
425570
1032823
2370615
1668178
96539
2645291
2408715
2909851
1555895
571088
2727088
1560476
2515025
2540455
2795509
1295736
337164
323806
2362645
582029
1466322
113188
3465
1744458
1526277
910524
895598
1514958
146499
2593500
1693199
2605534
1697790
1542240
1950246
1217257
2019869
1589543
2237636
218449
2363799
2329520
206998
1932574
2036421
871888
885259
255816
2867157
1054065
1507432
2775504
1576116
34194
869729
1516411
1996878
2006521
1546601
2360742
2307685
2610866
2914904
98054
1997144
1041655
62861
1906249
1262656
617757
127118
1997952
372233
758900
2371102
1030120
2050623
2211824
2154382
2894645
1407807
1876098
2477292
754089
2561164
2202186
485666
2336435
1452661
1063480
1844698
1243373
72773
2100548
47695
2339200
1648912
611871
328826
1927341
1767475
1661306
1389447
1891308
983149
126471
2001486
1388733
2087619
837076
2094838
2686114
1811999
1228148
2631409
690869
2017581
1076004
2043285
1233017
2155858
939008
2340393
1704273
2715779
1691652
1781352
2278412
1515518
2909466
1825016
2240394
1048782
2708549
386119
1875695
1427770
1724762
2530291
903428
1315067
2550649
1032785
924326
960987
498322
2894358
1516872
530926
1188756
555938
2433829
560848
946040
481759
273739
1909584
2825834
2933267
2502807
895495
2401567
1161117
1291766
757056
719363
1456316
1331138
421323
730335
1622210
2165834
1920776
852206
1917500
1137527
2031741
851474
460706
2116616
1715492
2658513
130581
478795
639692
1397843
2813894
748656
1555106
2814412
961451
2329060
2136484
455485
1146171
951534
1471260
878944
1421363
2332565
564261
2573179
228935
1758563
2566741
2243064
2664388
802716
2605378
1278262
575472
1840543
634511
581571
2195582
2422166
2488160
1243284
2362071
2256310
2081469
876713
2137966
877939
231105
700305
604477
726641
2884328
253258
1214597
674420
2856798
1055863
2652862
36458
2414591
771089
847916
2521173
2878552
2289181
1243342
2433495
1473681
2913319
469584
1643046
516824
472122
2648546
682219
760214
2622558
118062
140514
2774717
2642213
1211666
1980228
632007
979484
2524402
1001257
2854595
1416579
2737936
826128
1074946
139058
2072066
747582
516215
2181612
1913613
1392041
2463758
2610733
182099
559483
43505
1545377
1955653
1394983
1170347
2908794
48932
1915536
2352524
385746
239767
744271
2165205
2007784
2319567
1573331
1815368
789941
430064
167000
1088336
2164966
2385234
154688
820072
1748095
137235
1526715
2349240
2782124
1640720
1130632
1389600
390569
2004707
781456
405827
679885
582681
546428
1614938
1891096
2163013
1727981
1124555
2309360
2040682
254364
1231291
1573203
1576521
85483
724138
2475540
1219506
661626
798396
1171184
2124619
277208
2390551
670469
2467834
2191946
1517749
839216
1266593
994309
865350
1152161
2453523
1573074
672978
2005133
2307029
1016377
2489854
2564107
65648
2827486
811098
72128
2065968
446960
838956
2409701
1394562
1026582
911991
2166852
2431136
713924
577676
121743
50104
2319348
1278009
709787
1661950
2596322
738754
487881
86449
1233852
2233335
1537448
1299364
1241764
2909326
1201035
1769111
1068053
1982550
313898
2012225
1916130
398041
1283612
2257927
1445217
321231
1298665
1804947
1162170
1517422
821303
281957
313472
1813592
1029368
2877125
1220910
318441
992674
2842645
2912119
1933357
2933358
1122460
1703922
331663
2877697
2703860
393383
1590744
2378828
657756
2413484
491838
2687092
2265531
1287000
2549582
963787
1876454
2816074
881801
2513357
2754915
1390620
726267
1614988
1228237
844525
484561
1914490
1676613
824955
2777605
1668763
2307014
2235706
405305
1418008
2231601
1914380
2803774
1868300
2898440
110524
1689151
1078628
1857418
920466
2603153
1792235
2134622
890864
1682932
2117025
691709
617889
1459186
747337
75868
2469227
2108527
2774084
2762608
2620702
2529946
448070
434525
57122
2171479
2388916
2349831
1945435
2235625
1823832
67694
2279158
843685
2286876
1635767
2223039
2307611
2632926
1417060
1877323
203278
2115927
2334498
2872010
860099
650357
2136799
1006559
2754012
335780
374156
1849247
1513162
1390694
1940963
183281
669566
1715920
643097
1958870
2271309
2343289
911993
1116003
374898
499582
1001862
739770
360847
2258345
2836151
2411599
897500
292995
1817032
2526045
304717
1922419
1491719
517719
1297365
1344285
2285534
367762
1092034
2444096
997103
1844338
289271
1850933
2132587
2801808
853778
685299
337424
2803124
1362096
1359891
1418716
591152
2041022
2006918
1736331
399357
705760
195477
2765854
144193
2636437
1576013
755804
1219841
1815944
530331
1736772
8660
1059906
1907838
2228716
1460815
210636
1002445
1518052
1791985
1091151
1318914
2446094
2655000
2736558
2910980
2733453
789078
1205081
1971683
1855482
394723
2744539
2532158
2206535
2416252
731178
2033633
2537766
1431122
239958
1094322
2271458
2197615
1761916
154627
2417141
2624435
716135
1065921
2178454
188096
2075896
2595465
1245578
2104555
903265
2902606
17500
2573076
1927554
1538213
2873949
2759044
1311852
625749
2766172
1837658
2429199
1748070
822703
2416096
183000
521346
1594608
1041585
2683345
1126135
1525634
2174831
2109070
2472495
892963
805526
2112260
2589678
783477
362791
2388085
528637
1384522
210824
2650398
2877513
2737494
1232890
1083526
2038526
1148437
1421053
211489
2678087
1083824
462402
2434876
2245958
415565
1373855
1995415
527993
975309
1841731
1456569
2739797
695118
1339250
688939
2644496
1712571
2186582
419240
439577
391591
628806
1874218
2061639
2245469
1991121
2297366
1454680
393806
2341119
135811
1760268
1865054
2131387
736997
2320225
92056
869469
2309884
2886934
540085
1657975
135210
2784176
1369125
392588
700724
364598
274888
2527773
2205794
2301638
1714175
606819
1998082
1166154
646127
1431981
1984980
127180
2289605
479792
1851705
1123316
2249691
2421888
2435614
40547
1303043
256238
2469060
1389196
875733
642952
1684478
681646
1321928
1775606
41667
899958
1950551
1900997
2846236
1592596
1828345
2748984
159648
2905788
1568445
1217558
1186765
1788027
2252607
672036
840325
126727
2192697
1266114
1869053
2379767
1236727
459576
91098
2558351
2917150
2482149
1476925
260847
674471
1680568
2724564
2060933
1372848
617393
841732
180933
1745889
196520
2411702
2082607
1129239
2617539
635707
1080141
2133421
1004796
1877145
1989149
2831708
225371
2747033
1403101
1271152
1828676
849763
1533465
1827352
1790468
1905777
1532272
2469666
2592570
618403
2745925
1365239
590150
1653336
2695785
524648
2825089
551154
171069
1587509
623378
534157
580413
2187441
1665371
2778916
2518992
1267489
143630
2686435
2816926
1634262
916421
2644629
1261886
2482310
1975208
858377
675442
2482719
959684
2111178
2597639
394597
142953
1471336
2657351
1793629
1871924
1696027
2372138
2083619
1490399
482490
1364906
921765
2137260
1654815
237738
1229637
592093
2699941
1886400
2677153
2397918
1848700
2348563
1274287
2844902
1268148
2790357
772102
309496
2274412
145156
1219545
2635396
1660754
2021951
2678368
390915
2006703
955094
2430259
1713349
2825633
469745
357623
2113885
667044
1083730
1773722
1303051
1819024
1087897
1901039
1330187
1490668
990471
2405540
1878008
145458
1371087
682571
892031
2881007
2883874
467208
1936606
759523
213902
1655512
2263932
1965565
1179674
275335
1945184
681422
2259104
1696600
40243
992808
2496349
1133777
868066
1359135
462286
791377
1649852
1999208
1477236
852549
345529
398138
961225
1467936
1591950
1041433
2619007
1703137
2112507
1655658
1455464
68053
1703212
2274505
2136387
1018091
1071329
2076583
2592470
1916617
1092921
951594
2363983
1114282
2091807
1140743
2577111
2139449
1330657
415170
2272399
2628533
2848558
1952379
240582
563237
760547
2117973
1045456
2485726
1766283
411878
541491
2046262
44022
1760710
727595
2159732
37977
1861914
2921286
1201622
1572744
406035
2856294
1183387
2099995
1535466
2868895
2732176
376898
955328
2174161
623287
2297156
1798708
2453398
527472
711858
339871
111062
2115501
821406
2608719
687744
853677
514054
2300496
1876571
2238238
2376240
231992
1774839
1610534
2271474
1540281
154782
244040
948748
621828
225856
1470399
1893675
1228021
1493618
2274563
2263784
1851159
1144444
1315932
1622757
2112590
258097
977736
2011375
391915
1174585
1644305
93767
1232853
968545
1267426
831823
1679706
1989837
2900101
2479942
1552805
1000727
776945
1142830
445369
2313576
21211
2711610
1328136
881410
2625391
573797
2337832
2541103
1386318
1900570
1626077
375562
2141851
652291
587088
1315570
2696625
752787
2297353
1777393
1212403
567115
183367
1145004
1845860
397224
1755501
67936
1030690
278841
1319213
2390621
2738758
266974
2559826
1961640
2678365
2639898
2691888
490559
2802931
871078
2780234
435383
45244
237895
1420790
2567312
712858
2290775
110773
2739595
1335103
2299753
2007466
2433349
16744
1121837
61553
1865984
1927993
2348847
2781972
2488539
2851193
2904690
2773741
84909
2662530
1068173
389958
1443414
153444
1047217
1876586
2157466
2607739
883790
2556937
2046090
332863
404867
1315444
1812994
2045346
1177859
107794
2059705
1726061
2557249
709970
1535714
2455739
576110
122526
437802
340361
450166
891720
1526085
2610199
2552029
1559921
2339183
574068
1739154
2359978
217925
1944283
1503805
2887038
809921
2745837
2459165
1099672
2210592
676763
1268581
1820158
2256924
2510530
1525419
185854
2189732
2182879
747788
2763746
1872263
353554
2699504
1582993
24589
104842
834196
2233176
637302
1480891
173514
2331476
1405374
465401
2533118
1449957
2656325
258155
1951723
2904957
735743
1575759
1163319
1576632
1003334
807434
733451
2595206
2933626
2715141
864031
1350374
2780015
571556
1927797
2836581
2424962
2323305
91935
1703242
1106896
848537
1751002
282466
950361
659538
1998013
59220
1564932
2422848
2503273
576768
2402897
755231
482480
2395229
2499303
886456
1686084
2561127
2453151
156182
1165962
2729479
1289928
1920455
2167296
2460469
599386
2345816
2888537
2255241
71039
1198445
2481260
58467
495968
2397407
466866
1714324
269214
1591257
1647207
860810
1368735
2150246
1457904
2759842
579560
704831
2113703
37296
1575373
1407671
2916653
1298040
792975
478174
353329
697332
2489354
293235
2846778
1581355
36170
2627784
1614005
1751902
2338337
2444273
1382431
1960128
533221
414122
280507
1142850
2384405
529652
1736252
1376602
198731
910029
1470953
312035
1905841
1138025
2524885
2058199
519301
857439
893607
934079
1061842
1977843
2330271
2929127
1870081
2444803
199052
1091451
2522357
2224121
1579615
173358
2027397
2564794
1976101
2497020
1211075
1019403
2084207
13597
1630665
1910296
916083
2125562
1961051
2295551
1057263
853118
2291377
1633860
819161
2405460
2451086
1129390
2008293
1341542
1154565
2564207
1299317
2185131
2852577
416665
2577991
2354035
414293
2226230
2013961
599461
1080917
2078649
2418185
58762
2404594
2141231
1948914
1646830
105532
1085963
2550938
2422067
924013
2762305
1260650
2559920
523389
2805756
460126
878274
2472326
713547
2675904
2465096
1004741
931358
2620176
1328544
1230463
1751856
1943223
1516797
1751732
1959710
621863
2908177
1624796
712483
157868
1360870
2616212
1117079
1186826
2939170
2665212
1239521
1451008
1846426
41713
1305386
677106
2339515
2697425
2681320
1707445
721412
1785494
1532881
2847868
2654301
2721414
1137354
691588
2754008
716851
1323594
1476151
2350299
2208278
1389421
60909
856974
1153422
629280
481372
1840268
188305
601280
2710047
754972
1238673
2849400
2073523
1086936
270377
2227658
665648
2713920
2763916
2580274
2724388
1724884
718686
2652990
2385375
969765
2784578
1110776
2500462
637725
1130238
1397935
2364382
39750
1532071
1885290
2890856
325246
2764370
52026
2486098
2270298
2280868
567533
247754
1801469
2274937
2843323
797855
2355347
259590
1674258
634601
841623
2797571
2244570
1764789
2162463
2819686
2634427
2031854
2306253
686023
2178857
2601358
1401405
2464741
2719925
806411
1158555
2872661
2703941
2542614
2174123
468741
2895090
1378155
844704
1296230
2078000
1546067
2904399
1194367
2767716
2160641
645698
1157770
2662140
3962
1317528
528716
1256979
2541649
1383293
1887290
851021
1076918
1319689
1219749
179275
2769664
1472962
1717128
563881
1288698
63267
824671
2071584
376674
1860087
2153872
950441
1065494
1163401
168225
549425
2822853
2381630
1635138
1715613
1385529
519314
1710193
1706549
1407648
791035
189559
951232
2401649
2198251
800475
1413774
2712573
2452024
1912796
876010
2551107
1728795
2654310
1771135
45725
2715595
2615606
2767039
226540
437986
207794
2908232
2159503
701830
1251057
784502
2766866
2182520
69820
1851770
2682673
388872
795617
1872002
277838
2165866
1892649
1486651
1771142
2437159
1817642
2257526
376240
776605
2367460
1782778
2394979
2813866
1840927
315951
4733
523977
1491601
1506110
1502620
1819296
1603136
106807
444921
2750989
1782302
1772381
2650685
2841368
473087
2656320
1023618
2278454
777676
1680579
2413378
435632
1943723
2413587
2853550
2172814
2001199
1418985
1325923
571210
2505620
332472
420211
1905684
2147848
698491
2914176
2539141
2785119
1080340
1336552
1770640
284256
2730433
670765
672034
748172
1107579
1114945
495195
1838876
1159750
677813
2927934
453924
788267
2316847
2450051
267946
2654971
563483
1255616
2634050
2692395
1673281
2199910
2872810
533690
645313
2184651
1327645
2407468
670604
2904600
2424183
2779840
403849
1350566
1741879
1337830
959640
1038086
1445496
670882
2015860
673975
605499
2848177
760123
574390
2801901
882563
2130199
32899
745116
2271758
274291
1391563
1884590
886659
1017094
2089705
2742585
570008
71434
600158
204559
2904211
2453789
337521
2360249
2741190
2937060
797008
1525230
1142205
916453
419376
1616408
1343202
343708
2396499
880736
519373
2915328
2389613
842058
2752171
1164502
528586
652450
2296531
547290
2515054
1993841
2727476
2869038
1296785
228881
1643140
1254301
2589111
863414
90394
861073
179035
2539918
2040204
1337630
1795509
1582202
1620703
159932
1480480
2617418
2397587
570
2296824
2623983
853618
400928
267296
417212
1731688
2649381
61672
1524335
1376380
2425521
530458
1004680
148130
1523057
225593
1655956
2027923
2188490
349311
829063
2924505
2724453
493892
2324659
1527886
1838602
1459585
2046875
1644117
1526444
2323205
192527
16256
934974
780689
2308396
989804
532682
605683
1932902
2362101
2774221
594433
1033472
1587530
2805167
1471089
636533
2320343
1568543
2735292
1218963
1930067
1681558
694592
1752667
733982
2658698
2133975
1788042
2038715
738551
2611958
1189271
560365
410209
2190502
2011876
2276657
104506
2598225
226075
1395942
287405
2424437
2549572
66835
2876113
1378831
2660333
1752873
944846
1650766
202316
1964514
1577756
17669
2028023
485623
2056518
1534077
50722
947059
2216083
1711717
504827
1494975
1827244
884065
1583164
1607674
212057
2406315
492987
1247848
724729
2142281
1458067
826070
918045
259250
2815922
2732088
21917
2875762
2385793
490149
474537
2667169
2058062
911790
512579
504802
2852764
2502285
929025
808086
2385408
354387
2680046
1988219
624686
1665808
116323
2560296
274419
1763712
929561
159855
1050717
2852334
1013462
1278316
418020
1293680
209021
637759
726738
2456550
1720379
1012184
903648
1515956
1557754
1198309
2478848
814217
549707
1107048
1888816
1003849
97197
1489610
1102773
46272
2575166
101090
1319485
2206169
2635885
883968
1814024
1090996
1442114
295022
1043767
2057706
2860477
2797761
2077050
1879456
2421343
657219
242011
2038962
2758370
2428106
419125
2590815
885896
1663813
2288708
1527744
952374
2517701
2616219
1650999
1672444
2772323
983961
2367738
217138
1889300
1508917
713587
538815
138049
1402037
456127
2445663
166667
779723
2065895
706417
33827
2547595
2172174
2449245
1524343
644807
764140
2703804
1730824
2642720
1461381
893153
2523902
1547860
260515
2383028
575408
879255
1399193
2752621
1514890
1794706
1093738
72265
493873
576351
2603040
2734893
1519384
1346386
1046833
1353072
1445709
2668602
2476898
41186
2785965
2178365
2735900
1634709
1454190
2813034
883371
2311305
1857236
763944
48758
733264
2615051
356123
2452672
2737775
2504773
625641
530620
577978
1523982
1975528
2376536
1855663
2061342
2573575
2125253
1593170
2092249
1288897
1554231
385383
2763398
272301
1637583
68103
2111000
389438
407147
2260674
33897
1357210
2818176
2510450
282779
2286762
768195
902979
1135064
1618853
906522
794552
1592745
1469975
767097
162006
1911820
155713
803087
1270749
1990162
1444492
1744984
730502
2366839
271825
1371465
1317810
739165
2207647
714095
1195844
1342072
1566768
2124043
112473
1322003
2538151
1116205
1293953
2059127
1965456
2260482
1995589
2765710
2296738
2244027
1851479
671056
1092229
1606493
1800751
1073038
1838176
625912
285493
1955048
2183602
2228417
383554
1633690
2513685
2484354
671556
2787668
1573932
1909989
1189643
2693431
2919429
542018
1022907
1356890
1791127
2312865
524683
2653701
429501
2189250
1309179
870605
1996675
2527598
2554140
2881417
1672742
2285018
2890302
673119
1897937
2242737
2083682
2679117
1068868
1518874
1015978
2703442
439468
1820143
2764415
2226018
460772
2663429
2101903
285547
459968
1607244
2314134
998696
914619
1609936
1430925
2453738
1050752
1118887
2167741
233084
27180
2619343
614731
179639
335779
679808
1177244
2816952
2777762
1749668
230743
2782128
448281
1465087
2732399
2084911
2273614
1872786
684350
2413984
1584702
259241
12650
1502237
2108117
316769
1922305
1493137
2517802
1362687
1089898
1917339
2189984
2207671
2660920
1326097
1070896
647378
1925533
2707422
1938874
598643
2660961
2887986
1704077
1820614
2765461
2898241
1665775
284431
2024826
1858449
1825729
615911
1002434
44039
2612959
1258489
955134
1699901
759762
1076390
2820456
2233539
414058
1412234
2305514
2565896
2319705
2026793
702026
389431
1749712
207046
1878458
1926781
857115
1760835
2706398
1631301
172842
30926
790389
2712458
1095062
1910964
789524
2701552
1941403
2840987
1405572
936067
268794
330509
137879
159914
568445
180478
1860711
1279401
484209
2149154
2540443
1753130
1439351
1935411
1213656
1150285
2199077
1905401
2565972
1796695
838947
2271287
1349514
322391
1248483
1446454
1990428
15702
1775650
33491
340175
1342422
1485921
628199
814616
1679735
134377
2328647
1258884
734878
1976554
329390
2675039
848467
2439497
2408979
2071918
1145354
1265209
2907659
1598333
97829
456000
2848971
128324
268181
1768488
1409592
722942
1114817
322592
1705053
933112
2351490
2760725
2694346
2532080
1456916
1287830
1156722
200730
27130
1635042
1852931
2774055
927057
2639358
1454074
733440
670572
30237
321846
1203597
63364
838248
2478210
641718
1983926
1248491
485528
666933
1535842
2501798
2426303
925534
1291470
1190245
2259734
2367086
145901
649613
2450773
1321571
209991
2775600
2765481
947326
1861042
881962
2581768
1439355
1053780
645265
1892862
2802656
948362
2337011
2110302
1430998
1421522
185766
2370774
1545956
1814325
2834510
1896857
2523010
2582138
891298
1421677
2929019
159380
2585167
1680629
2763037
1828151
1352655
2657990
2807323
1563170
998620
1833303
708128
115526
2847833
817429
2588701
1411524
2075868
1087569
1649921
383330
938150
669332
2773516
2617201
1780474
1405811
1250491
2883959
2646965
1967767
1647498
1008181
2918220
1117777
2591014
1199352
720420
1490429
2762971
506188
1786987
358029
612604
2787461
1541541
230070
817035
2083311
2899020
2014806
1557201
1787728
450484
1403683
2259190
386140
518841
963249
2800194
2005001
2685977
2508689
182340
37051
1439307
2000903
2693395
1324620
1745688
2052744
2107341
2058713
926156
2148163
349173
1766000
969269
2329408
206622
1840380
1068329
2596290
1656182
1922372
1869237
1997059
1601880
1548393
2929443
2482181
398396
2503506
2327604
460464
799083
423152
1714663
627675
430994
1749413
2417107
2129415
173164
1578552
513487
565981
2531892
1836006
2847961
683748
2197491
2925776
30685
1787774
400757
1452930
1182981
1297262
1450401
1667019
841493
1357418
1799571
2183767
133785
1790820
2302703
287066
241733
2589205
1378195
1872650
377382
1139052
2933969
2761148
968514
984855
1663638
1821796
349148
910991
379944
1062782
949642
885181
2260486
2114259
1487384
1563545
284553
978407
2870336
2884323
2355392
2582849
27396
802735
741058
798427
2388821
2180792
965888
2911820
444261
1941464
1052451
1033673
2402086
2911323
1391154
171830
1214672
1792521
120396
1197741
597629
1984368
1129279
1265870
2261810
2005873
2054073
2586433
2375624
1638911
781436
1337442
1390512
1947692
2198207
536485
2087114
1584835
511667
417743
1805606
2367280
854479
1704511
1517785
1797653
206521
1744744
2156103
1207630
1167909
1635634
2715301
2766333
449610
2086544
1793528
697757
603961
1997428
2510754
901079
2906355
2650804
1617210
2768009
1153057
2314424
342481
1526769
2147211
574747
228446
1621013
2432872
2813960
1673693
2570436
2266436
1862624
2442800
2025153
279092
1318282
33107
2332791
991697
2336537
1417648
1730548
115782
1286065
2869442
1775330
229778
1646458
835433
1266589
1287596
2628615
1532430
2281435
1898919
570246
1503244
1917370
1014436
2910929
1795255
524204
556089
971629
1327336
583455
1213700
736201
988851
1456085
2212658
2666621
1626956
1959550
1760889
2050330
2195363
1086828
2585361
1364376
1260837
1897961
1004730
1210398
1505937
2009421
2518863
2895752
367953
2714280
2837696
2637999
751780
1663126
1218071
2147050
1511144
606473
1482766
2693937
1479752
1041360
1445556
1149569
873471
2238473
1709646
1932822
135685
586718
1579454
189488
586438
566179
2430647
90501
1722050
868299
428129
2398409
840967
1920494
1802275
1215229
1769215
1259259
223017
1879064
1137690
1081559
124581
2009577
1224409
2877515
564908
2151031
748904
665586
1888486
2469382
465710
1092699
84547
1376038
1063550
2704613
2626730
670026
1741678
2028848
1533964
2001194
1994784
937282
2688990
420906
1418801
2070424
2470874
1594475
2001130
472249
474545
1787184
331750
2551473
685023
1183080
18546
2786235
2039679
1337719
2225385
180696
863962
172821
2102954
1659168
2463785
895688
493680
2619598
1045876
1166491
29787
1562705
2566370
2338593
2798590
1610311
1549374
1631197
1123795
2915100
1670323
2527561
1832045
2920445
719314
2012277
2299440
2517416
1046383
2208287
132890
2832349
1611967
2751441
2602970
2796398
1247402
1573938
2609470
1247521
988573
1978524
630160
1312831
2472701
1568505
486813
508647
1671833
1887473
1684312
1330585
2390096
748657
2322305
930370
1027167
1674133
2566632
510523
2180431
237970
162460
280914
1643530
2401086
96813
1844980
2258107
517371
266434
2202380
390652
2934595
273412
124045
1583005
2808677
574065
333307
1352943
1912109
619368
341184
1390556
306932
837682
915886
1134044
2455720
2481963
1480310
2783845
1253480
779371
2789935
2076766
951630
1422674
396575
455690
2742466
784438
1556309
59613
2742023
2451938
1243230
1277996
1988063
757867
2327723
481656
2224061
345665
2588045
682179
2040041
114027
607355
128385
1114802
1255998
951253
2184136
1889848
536103
831217
269301
274191
1915297
1908728
1765300
221911
1866493
736916
2930534
70296
1285126
568301
2416790
2370931
686380
2009443
2325850
2483539
1692705
1959042
403680
209027
2438487
1261280
2283804
439985
65158
419447
2360027
709414
2331657
861769
2494315
2219960
2737554
520001
1726988
2270968
313833
1320996
2880192
934444
412969
1472401
2659871
1221502
372641
531006
2778559
18120
95234
654031
1869409
1528497
2050497
2787826
93429
118167
1283432
862063
2750832
1414469
1221315
2882449
1932477
2045157
1786484
2694074
1489364
1064209
330254
1140592
1033786
1402222
1047017
1974880
511045
1658438
646345
2543806
2612059
2105183
1131037
2412168
2459586
845281
2365301
2369172
1581541
1714258
1466491
98895
2329698
498137
1875394
919260
2500960
1964967
860547
1380558
2900811
1157827
689049
1278548
1296789
2170112
974649
1504701
894101
122942
934542
983178
1844157
1432242
1970634
748776
2623170
2822170
267482
1331070
1774219
1965836
152850
67308
318310
1286932
1429276
1342088
2841798
338650
516728
876289
2035460
2256879
2734660
1862837
749265
901820
1512553
1232489
2420299
1667156
1721919
1003633
1827728
2682664
1509314
1717662
2878322
1150735
969270
653508
2544139
1115107
1347487
1702293
2432226
1038754
960559
367422
1544616
330152
290461
339097
803922
1343248
480777
810963
545763
2810273
2912405
907526
1620531
2831881
2353352
2630312
571896
1343217
985606
188994
715592
1283869
2253356
409644
47511
219797
1580953
1410081
2730353
329808
796664
1254389
2026079
2201304
1324553
600946
2013826
261691
734136
1138742
2015276
1859728
180502
1080514
2875393
880191
1988011
2434297
1766381
2754225
2721246
1226241
927454
244799
2365469
2764999
202924
277093
2569059
810057
1476668
1021073
1707783
1892005
2319409
2455728
1282274
2930784
1057729
1622651
1208126
1768551
1052299
2234586
863231
2499313
2047192
393989
2847537
1548680
1344040
1002306
2360989
310387
537669
2642001
1827010
2249765
1322151
2018811
2710409
2561471
2745825
796420
2407572
2086088
993994
221402
471156
1758076
297074
274433
1835978
601824
25168
910014
317098
459207
2530350
2823795
1790177
1700947
2528971
2399843
672820
2935310
671937
2466591
191126
272865
1203798
2651180
2775657
40290
2095743
2853270
2124083
204053
420792
891291
2771584
1632019
1973985
1170543
2126618
1467549
2553005
1879433
1572597
2184022
387437
575962
1038522
2572488
112808
1217632
1833963
2103267
1255704
2307389
2767330
1730003
2590880
2689341
1026954
2070050
992389
1860887
808033
2423978
1769345
171463
2660757
1001285
1183473
617829
60307
1258231
2528565
451272
727530
989101
2335631
1113490
2548304
686958
946323
1520778
2012780
1110126
2873055
23560
2511603
1685728
77079
611296
269839
2814525
224383
941939
1837603
1900477
2144818
2881932
1169511
2240818
2264187
685422
572856
366947
1127425
940774
920574
2822686
2703984
2383112
1884129
550739
1190974
1798311
937994
1667815
2126262
165671
2039192
479158
1369396
1249582
61402
20324
1503757
236450
72478
442893
2215750
1813913
120513
116183
1242710
173752
1448214
1562382
124713
1796497
1785742
2034975
752020
533135
2525227
1747457
455890
56725
178342
2847142
2781024
542878
186591
545412
1031839
620184
1216408
1285641
1557487
13477
948139
1174381
2299089
439182
1507382
2296951
2343766
1838446
1333920
1587172
2604508
1088749
431953
2913717
263844
1365098
2242149
1208984
305669
7315
168384
2571853
472152
359055
2178081
768755
998428
1060443
1958206
765182
340016
2813737
629573
1107677
941365
1270862
807704
2411975
2834561
2788132
2862364
475194
2872645
122823
2222727
482157
332262
1593188
2255799
1994604
343844
2621145
2361153
2251494
1062350
874819
1033115
835641
264564
776785
1236303
1165108
1563683
2693913
2124333
1480748
383208
2469249
40442
1704865
177304
1873111
1908200
2718247
1139507
2640129
365773
1779187
2052415
1035643
2557475
2757699
1902315
1651233
405701
1946409
1450110
2731962
2119506
557256
1222937
1623760
778815
2159828
2170851
194321
852856
784943
751948
1031171
181945
396353
723955
624787
2181391
136737
903518
1636634
1313431
2137454
1941140
830761
261132
2164082
798993
800245
2530493
1280380
2355781
1346018
138447
1200218
2893919
2814378
2773489
2604117
1417544
1190825
651563
99330
621582
958057
547496
2094390
2441064
2002602
1195327
1217869
80314
1763868
2405411
204687
2002341
2335716
355515
594840
1882630
2499277
1270951
629708
2930129
110915
2923939
789406
2098618
861481
2487388
2787705
302786
1281248
950844
1692244
1985887
930438
2872247
1954301
164949
2421703
2313695
2922104
2527398
2294130
2921994
1995883
1541980
1419009
780400
402942
68188
2829777
2448835
2375662
1003971
170391
869183
2147241
1112335
2192084
209867
72817
2878244
852606
2905673
2661024
1417892
1133628
235681
182119
1675187
405514
499755
149982
63169
990381
874355
566278
2762177
1772763
2716663
2342938
1128818
446701
391933
213500
2556161
2583329
1362062
555179
77447
2377727
2584767
1600693
762326
278256
247697
1578079
1006669
997350
2248046
1216570
341327
2473442
2481101
18091
2287184
523342
1895228
2102235
2702202
33002
1826568
690045
121301
843162
400096
2307663
2440042
489951
76183
225784
1138654
1235174
2754088
618838
1302909
2278314
1593635
974846
1657302
320572
1503223
2347071
1904975
1478933
2809944
1409857
640351
1239990
676597
970476
1120250
843646
2527259
1245138
1948846
353551
2687671
932368
2401103
397601
2640127
1861818
2407438
2348608
1723795
232161
2196029
627479
1766016
551856
1717773
835198
2212844
492997
778191
963461
2253974
558098
764865
1001459
1487576
741707
369631
1042300
393636
58237
541310
1587551
1686205
2342465
2773122
2150640
1008863
1501477
1835413
313837
1794414
2900882
950940
69054
628000
1566349
469103
1387913
724550
1116243
2725466
1312733
1462322
1595711
1705630
2652982
2222498
2225490
1528475
625097
324073
1100065
105313
722527
563153
2311683
1807159
2055093
1751926
2068529
879133
2027839
674724
2495152
2411173
684173
2661176
346363
347333
587809
2045127
90015
2712132
2466262
297034
768709
1696961
2395941
2648917
168596
92797
1229898
1751025
1569822
28471
2079370
54415
2186452
878620
313840
1301185
1280286
398337
1967042
1114182
2777411
206561
1745720
1217319
44936
1106780
899231
1635505
1266174
295776
212125
551824
2868013
867465
1323457
2444751
2574043
1671357
2530767
1980480
1077661
2189511
477249
2791921
853938
1507415
1383876
2125436
1001566
592534
536521
1164074
2669699
2410565
2013149
1308849
1578614
2181524
1824122
2624227
2366327
907568
503135
2078852
174014
744338
2326475
2636492
771310
285714
245541
870062
1235295
2216056
583662
2586696
216942
1891381
662252
990457
108923
2426724
2863659
1995870
802384
668444
2902124
384710
815368
1732932
2900575
1434145
2819506
2190812
1262275
1450119
1610105
2438730
1789282
357579
2176409
2023206
860682
2912119
2043365
2442985
1607872
542144
2554934
2001008
2034384
2103615
1755325
1361153
2823899
1271775
133767
1067264
2057834
556095
1472396
347226
1473239
1131822
848949
2055920
908640
332211
1899486
200682
1516765
2504515
2525101
268881
766104
828636
2079714
688530
2244604
1142748
1460058
2926412
2784239
1701470
2310933
1486877
998237
22629
1219013
2680245
1587318
726268
2182318
1352442
1656487
2697537
1858760
97111
2504987
1839382
2829409
1688331
687961
316744
725466
1316698
922325
1186153
923609
1719256
2832325
1750379
2571624
679557
2866987
1685965
2018118
1991812
1835249
876513
341953
113687
2741674
2557670
570532
1743421
1907092
962455
2377586
549243
1975963
1602681
2028792
835916
314802
597253
610360
2922708
1529208
1340353
2355121
2589319
1313148
2786216
2684064
2714715
612385
2706092
2533738
1962563
2496826
1534964
213345
1874994
947605
1417924
1849841
2629654
2178500
2691952
774004
1474031
1234341
407000
617437
186872
972037
2591346
1198215
2519984
1963986
2308658
1394344
2191861
1543284
1990154
815393
1200354
2168672
858005
2587244
543523
1057492
1776531
1926955
2290664
1752847
296343
1012806
439294
1736785
1371950
1337348
2610567
269180
498445
1662684
2423590
493219
2311720
2544889
2712100
1473401
2418808
1573714
1231725
2127848
2651785
2911926
2653434
953852
702678
1051646
1795214
1263027
2648734
28837
1019349
1535769
639420
430256
2314766
425016
1389064
2072254
1110754
1622553
575869
1729643
123378
2716659
2629951
2545472
34312
779187
776186
1139485
457276
408499
1229056
1467992
395130
1432443
641395
1834318
2630461
596501
203935
2072374
2436585
1411951
1272514
242258
2477380
862139
2294965
1233339
52330
1002542
2090022
847544
1175302
1907890
1453464
241549
2137761
1266799
48226
1823528
750828
105190
2415446
518886
2034881
2013444
1280800
480597
346300
2225642
1983407
1005390
1115592
865241
1448396
685622
589793
2283053
2283543
871767
2813638
431910
778827
2458807
2518485
888235
2861741
720749
357238
812087
1936858
1056824
2132492
2600919
705693
560617
1699462
1800795
2230698
66972
2157509
477054
998381
1018458
1975521
2732014
2269967
248446
861154
486222
1851492
2198413
2475063
1481750
1492196
1105494
2616892
1950158
2301595
1918563
2498902
1254274
1911956
709900
669310
1508436
1742269
1758766
1243846
162861
2869451
1117536
1235077
1228539
1449620
2512815
147233
318466
1329071
2058486
2181160
1078140
2381654
93983
720847
1637226
1754944
2643597
1752008
2368118
1797015
2410513
1277734
623269
1804774
1243936
2661943
2641346
2634016
1333926
278396
703578
1674255
1315677
2892955
632612
2776620
1378441
88840
1903516
628253
2487365
1465279
1358159
2273016
1113368
2379831
2481372
1764635
1714825
1082684
2608274
726895
399619
2292669
876961
2228717
2311059
2817263
1402443
2736928
715983
419086
2177026
2570379
1898664
2460516
2199897
2632055
1985873
251656
2923418
1785443
1621553
1041991
2659468
2164817
892757
2159534
1436222
2422845
622618
1237006
787673
1938896
1638638
1675025
1448435
2491976
2705852
326648
1978580
2351890
2242436
367221
1872120
643740
140139
1030955
673586
824973
1021164
2158864
630702
449107
1090436
266837
1642959
2802615
1328719
2114863
2869008
754450
1632321
1026295
2456735
1135470
1743382
2335286
2755897
2853592
1881279
1446088
843528
2580227
1372842
1927507
1117494
1102559
2773665
309866
602722
1088080
2481452
2311000
2661695
1216748
2518356
1522470
1435910
546982
582185
2406957
1562968
974882
1845349
1862719
1093298
1579581
1285110
707336
768274
302314
2080360
992923
1131529
187039
1764159
1978244
415465
2418248
744442
1354043
686812
1046276
1457628
2106159
678882
2622209
2917157
544849
2169340
2308038
2776795
2866492
2896993
2148770
1850277
2745466
640160
2390047
438837
2153466
2302903
2089505
2125576
384122
440913
2132469
678144
370425
2847995
2826142
2693997
318047
2793952
326136
1016339
2703317
550564
2152534
1427249
1600991
2096719
391840
680759
2770807
1988308
392517
1343917
1821100
2725941
7710
2732356
895739
1619405
9340
562281
288140
925569
2131131
986574
1092922
966316
2185601
2585780
1537764
811001
1768952
1967460
1190009
344955
1196138
2736644
568042
396835
1665894
1961587
2787086
2165379
654342
2503506
1777611
2433260
666492
2579756
1257317
1044721
2558993
815687
1728845
2090852
2817069
2936425
609396
2284357
2517054
1475061
1126365
2451098
176446
1397845
1109429
583393
2915060
1967517
1257224
1451306
754388
492469
1067934
461064
405321
1662062
2707418
1343427
2833037
2871653
1986926
1887631
690367
1153547
1268348
2589592
1529407
1343123
632703
968419
284631
998805
1758795
1696526
1279422
1357372
231056
452909
2547732
1131917
886217
1989046
1714898
1577735
392196
2258449
2035341
1529480
2558193
2362901
967911
432935
1004698
196
1211824
2369876
1744614
2525861
2882264
2313276
1292610
1484766
919049
2401746
1883028
680451
2581889
2921840
2530198
2648347
2759150
463983
17538
420090
567448
1522890
894842
207528
157480
2300388
600245
1275330
420828
1094504
1453656
348402
62727
593261
791149
515109
2727096
1724176
2744221
2194129
2024801
1134929
1056640
1074670
1075315
1032558
914918
2664808
255512
234850
2876252
1669983
2075466
172166
1245803
225868
511677
1774315
2652788
2683173
573118
2155477
2683224
1519037
2817788
1125509
468917
2389007
1318336
1924339
80461
1139658
552937
1243710
2604533
322419
801323
1538119
2261978
713695
493064
1064473
1243616
86768
1538692
1689492
1536407
71484
1101359
735242
1963400
1639611
519015
1729214
82383
2751269
2281801
364081
1146340
2470827
932083
2604304
568766
343488
1053519
274599
1652517
127610
2821740
2520090
2244562
515413
1087283
1222378
2238469
2790176
2352699
1879612
1386642
1113454
572408
1253608
329871
341088
764282
1102733
2503350
1705003
2917379
414812
2768188
2726728
80300
717440
2051722
725804
235627
1184524
2229142
1658008
1449262
380614
1895716
497183
1557813
1456639
1493791
2687057
2288045
10075
908357
2885439
1970698
973483
838028
383156
4101
126877
2349479
2249879
419660
370737
1174709
628783
1127188
2610077
2819815
2911127
1255889
470733
251409
1089175
1459679
758492
2267499
2854559
1337557
254543
2633572
349965
1445889
2613329
2642054
1117385
311778
990730
1520274
1528763
1244220
1996115
194380
642843
296898
2739281
109666
2617389
1969517
1983535
2422906
2102079
586790
2628724
719563
2418052
2717842
2253721
1861018
1122264
43940
1428424
1514005
2314872
977498
2349519
418776
1492732
351745
1275397
2069170
1998546
692271
775493
379910
2588917
997473
1470975
428501
2041324
2224545
767035
323258
636614
756248
2247238
762653
858401
1905811
1126258
2378671
1410303
1654436
264407
2204843
2814574
1297320
1907705
1597368
2526722
1182976
2696662
460822
716217
1968854
1803366
1217858
901706
1112023
491557
1418089
2282928
482739
316758
2413935
491458
2597824
2916586
2754695
2023446
1227907
47414
1502033
740816
2034831
411629
761833
454703
577662
1970141
2930353
388626
1812113
1671837
1992790
1578404
964974
883074
1374907
2405654
304054
2136854
94274
238914
649769
1338061
1225271
1751206
1978427
1954167
514721
153045
2400804
2235882
693723
1587928
677905
704021
1560636
901498
171331
676723
2075868
2470718
2373623
543264
345530
547083
2736571
586411
1010413
2589680
762997
2364777
2080751
1820758
2868004
2250593
881537
84935
2452660
863708
329017
985309
1579186
906156
1942117
1908375
451166
1849590
681973
2150578
373655
2588394
1631832
1262458
360099
2936319
1260437
1348142
216198
2782082
2212915
825508
248519
1746333
1150002
1084951
690526
675798
1402062
2809085
2645047
417136
2898085
1977989
1074839
2718462
302045
1906403
2327854
1458824
2526008
2706925
2425288
1531602
569426
33687
1734931
2545658
2584911
1753743
1723794
1722269
2349024
2770324
1733004
91776
1202153
2852511
1006502
2596744
1711460
1214195
176379
276457
388203
1714745
403613
1363859
2270272
1144682
1867856
2093680
345274
1636341
2112264
2145252
2327179
1394605
1758772
1784167
2116416
2844042
710186
29532
1239661
1978400
2391252
1218937
1513055
1889296
1371087
1912540
587439
1575333
1891597
1296183
1704356
540540
2444279
2686905
268383
2505927
465342
2936292
941007
2870870
1683537
1615624
901728
2867173
2563030
713480
455246
1215236
427661
2092467
637818
2561773
1763889
2599132
1700189
1928041
599210
1936419
2719089
2551249
957534
1671948
2180767
1468618
1301545
648798
1914406
1600129
2762661
2440846
1672344
1125878
2401344
2707043
625996
1611504
98692
1823457
1153869
2421842
947491
1087946
176650
2320601
2697505
1487029
562357
2295058
465964
768246
1017525
760165
22133
1557693
90426
2124576
1957354
1160090
2261433
1886383
1025134
71674
2436406
217083
174910
1286188
146583
2747892
2677332
1813276
8537
1391607
909302
2183473
488300
806917
234665
2490765
2619455
1668616
2906723
2525413
2316545
2712039
732100
2503420
450131
2295683
1313578
2192485
1417006
2469197
2609811
909917
832065
2135841
2890783
2149215
2163045
1277336
2427489
1847563
2270860
1725350
2091873
2334023
51728
1361650
2253578
1831164
357535
2710599
1693110
410044
2160258
2121156
67859
305168
2682552
950898
2882167
1464662
2861834
1726873
607116
2528253
2838495
2344113
1469658
478324
1168081
134040
1795052
1051491
1988747
309485
1132035
969184
1258968
1105472
1811588
2023321
845588
1969315
1733007
1970317
1789855
2596876
1272891
238553
2402028
1295380
1045583
2863138
1529687
1380042
550241
1221038
2432943
186480
531114
1883779
2601331
2246774
1737800
2145271
844509
2520423
2022374
2244181
2867055
2525633
2246959
2016285
429143
1935225
1639908
1134744
1590213
37851
2611088
2779664
2683153
865403
2128302
2371255
1645902
1422628
1948994
854334
1786414
2708222
233660
1109901
1495876
2615324
594176
1494500
1781979
2035225
686636
814832
1867908
2369187
2191942
2876093
1150858
326551
416364
497512
117255
678703
1639674
1403196
2787952
1468319
2622139
2184492
390445
774805
1265512
2854024
58594
216328
2417168
1221168
202589
1953215
713880
2434404
2364902
1604011
313798
2449161
2499542
2184575
1498334
1158610
689983
1442787
1449405
2118101
339772
894073
1732313
1622838
2226361
2625029
1780765
1101506
1297161
2777151
2137554
2215910
231477
1261402
756218
934404
1255699
85835
2212881
2380642
92494
756407
2462328
30650
2558184
2451082
1459510
2365468
462703
1889607
181764
142244
297025
1653644
687970
91923
317914
2743663
1881880
293027
941766
588435
370425
2460397
2222328
342101
2065071
1364263
2523660
157100
1415223
207800
40925
1569720
1761988
1538906
502871
609313
282370
1194708
787623
257363
1030921
379887
590582
359299
2643349
1088118
1407858
356360
1746155
1053265
997381
1845179
2606146
65081
946978
1177889
2460850
1341267
456910
568371
680445
1703379
2237377
1154225
195590
660052
1221897
843456
562526
1056367
1728099
353229
454342
515373
20446
657563
2671576
195382
1252687
1329656
831678
794677
1981383
302901
1139039
1543856
1803865
2436203
1329699
1826809
632147
569508
2213704
426490
525151
2854283
2657129
1242860
2861778
991222
1158518
1303454
2147753
441623
773948
2424593
2495069
2670523
232320
1395091
626898
2401246
50815
1748359
1634024
1209004
1993741
940495
2224941
2776800
661540
2426997
1913254
1866938
320624
2809026
1501738
1899647
2852613
2410364
471318
583430
2838396
2568370
342132
875209
2278745
1569060
1543273
189189
265104
595017
2712955
1605359
1840387
441674
2006614
1783949
2243075
186970
300444
948196
995258
987792
371362
1997906
478161
333014
1306331
107802
78595
931470
2618716
2301646
2227994
553761
533761
1966618
2905566
70431
2247500
1434712
1176065
1582505
370916
1958981
1075268
2680809
1794262
2002909
1035741
2015585
1099721
436530
199409
2635740
2496008
1873694
689089
1834504
1060238
511504
587952
1987965
970112
2830256
586207
1578554
813828
2042510
2803378
708496
1179083
389254
1334544
195385
2800647
221599
264319
1405913
1871649
1479025
2706669
2051702
1724041
2745788
2697327
1183521
2441396
717950
724545
1301062
1190974
661284
1777774
950809
2322820
929399
2374685
2206465
1340279
1232479
556608
483280
1642200
1066740
784644
140579
228575
1678066
1153179
514356
2858127
669521
2628421
2393451
951192
2059395
173686
1304315
346050
1610892
1472211
2809520
29257
661723
1469082
1135624
1495876
2910885
1445690
1714896
1551660
935315
1564747
55230
551011
310027
1275420
2299095
1559275
484247
801956
2404724
2051506
829497
103868
2414615
2282335
1442197
2833322
856233
1240205
2401098
155491
2614267
562330
2377535
1422088
1642824
1359637
685727
212233
2236934
276490
1123759
661459
1627489
1673901
1119924
695750
1912057
838503
553445
1292452
49327
2377885
2194128
1533057
464391
1345430
2716364
1613899
1609082
1146244
687731
2472316
1580321
443054
789458
2629935
2036396
102966
2122896
2217468
2319115
657448
855446
2003485
957795
2051705
2270367
2852479
1911008
2362716
607495
1488646
2892115
2519721
2204781
691585
749778
2817761
2474343
1809070
2247390
1944713
1669359
1257402
461537
2058565
1125494
655939
1526188
2507970
2665387
1010035
2163337
1333611
331670
103638
2271490
2386569
2213220
2681681
815776
1065499
2242210
887418
2242118
2325230
1367075
1561094
2533650
432400
2103997
1697303
2061419
1818607
652797
2666587
386126
594931
2088314
607045
1559115
2632215
1868849
1280405
2928945
1732273
2805753
2287959
952598
1227268
272220
2336392
889166
1415407
1815683
1383529
2351125
2194835
2235182
2431195
1787961
2378690
390622
2398016
1203417
2461805
1719198
141994
1031273
651604
2133533
2909048
2646529
2303725
81141
1492900
1619178
2775963
1682811
2765347
1403848
1416927
939863
1585670
1778467
1052794
1332731
350869
2325485
2712145
2819964
1658259
2624570
1878167
2141502
1281096
431213
2065027
941015
1867324
147494
2494405
2529119
1702009
203094
893451
2839395
382564
536492
465393
2775481
733647
2838413
608487
2600182
2750552
2789695
1711938
2266712
1684715
1957579
2278520
2209531
569994
2024223
529585
156103
2297927
2297775
1701943
1312408
2936832
2616723
1592862
1805916
639585
1037073
1991419
2564635
2929714
2330523
1355446
2031214
2236649
133572
1631307
1764797
1095179
303085
108734
260895
2801685
2827290
2786141
677033
736648
2644102
1263035
970914
2812508
1935760
2290580
1918140
2515403
191885
1219635
194704
2236945
2375996
415921
2757097
1173670
1713224
1218280
809995
802554
385300
1147720
561517
1087864
490039
1733069
475622
2739225
1086797
1946630
1954075
2198116
2292472
1914495
2628499
106098
824613
2039021
2058552
925982
2911007
1950798
1973698
1888298
2637822
558674
2739772
1689851
1483803
2289814
522730
1113660
2022452
2699445
2272338
2579670
80276
762212
2866627
2220514
2075924
1085359
6554
37683
1274302
903802
2802825
251051
40190
1565162
99010
2152785
1083694
139094
1611705
2293031
387085
967953
1176716
2279117
433391
731302
123399
1733696
2733000
2396260
110766
2512207
2415444
1927179
1092908
2930650
1965151
1039221
602302
2162145
840787
2330262
2029766
1343022
1071478
2060841
389102
2739130
562517
1489445
2129374
1475301
270179
176173
1707040
2460464
461919
2877251
1694600
894484
15602
536863
1018669
1952552
2659622
1605197
680536
1815666
2747080
1038553
1988392
524361
881528
1933378
2251288
2795210
1363424
1472355
2649143
437828
536580
289808
2668926
491126
618389
758700
313155
2519389
800807
1989719
30654
79050
1532861
2448709
2134227
981126
1630365
1128621
276893
2141475
2581169
1309572
2452045
1855713
1834722
1518415
1069858
2582254
1230964
2458183
2910236
2934817
1825498
2806876
1509628
983938
491137
2589911
1342070
1269535
2135182
405525
676645
1815348
351913
1769455
2282641
2930620
1036160
909681
2366394
883321
60792
51015
1274326
79235
2556992
1718832
2245778
2521538
6941
2734909
1265321
278601
2364530
1444221
414082
1489004
411718
835004
1766992
2930997
2063684
478579
2792306
270034
2862408
367655
1455093
1329634
2472232
2239631
2011263
2288972
2603166
235592
478947
1591620
1504889
1468573
2256126
2098666
1151091
2723411
2633109
2470001
2781767
2405012
2236202
2727019
1273378
113637
1922517
928749
998207
2858832
95891
1973089
550851
1096050
182565
1278610
2474385
1760465
2153759
846074
1233056
466882
2628304
1723141
1903088
697485
380935
1354373
148929
1000623
2265137
2394304
2641764
1720991
145944
365611
955153
648841
1484258
795023
1895337
677205
1211923
2833356
560418
2347268
92837
2788550
796872
612305
2780581
1614287
1675683
1514451
1496732
1131670
527462
2693712
1665691
2149610
2216189
524861
2763443
738312
881859
129121
575099
1555874
56102
1123332
1232736
386004
2156166
763333
1637159
1070501
2560727
2505873
1001308
2111949
1955481
1507843
401175
977146
1108167
1307812
1033917
2525504
1005365
2626470
2128096
316429
2466300
145707
1348975
2556695
2335572
246805
2130365
1231280
169949
2629591
915924
1895411
741078
1441175
2327020
2934613
1756239
169979
2779934
767078
2843683
1665287
1764578
2678618
1291696
2757549
1113706
1661701
1220141
404138
930573
1411962
445942
2169797
289310
1518508
2032664
2376843
2067288
1421114
2676085
1307735
1339777
2738352
2726208
2004943
1564460
1499200
2663906
1730221
1498644
1563717
2898630
2057197
1822064
1936517
842609
2751024
2708151
2299114
268609
2237383
38962
1835443
242027
1917484
2881134
1252777
2702960
2404643
702960
258778
763333
13601
1827238
2299456
1347770
1665081
2246201
2073707
2581621
2838483
1307572
2337011
372696
764240
106423
472887
1788560
2415101
1033613
1449339
2745560
119086
2038091
1156165
1603624
332500
1170928
342736
1546580
82872
390835
1525886
2919916
1551303
495445
1207498
2860082
2676642
1797787
733805
1511498
2618704
965874
1344377
2478373
906349
1320833
2254992
1016087
622992
2478575
2197720
2717010
1737938
2633616
1959779
2583271
2666094
703780
92332
1058825
412778
1208652
2070138
2636293
1704661
1254789
1463076
1726685
1832993
2392681
2041613
1355831
2110707
248339
1628092
639000
1936744
2880873
2474214
2851521
1413598
1340360
2194227
789791
2554272
1957655
475478
2109470
1427985
2297119
1634870
2306854
2827104
1035368
1070586
2899261
438841
1656440
52339
2111999
1306012
1773903
1590021
57106
571805
2751444
1192064
825618
2666600
2609095
922327
626721
2374852
1683584
413786
665024
518170
218378
574098
1043414
944212
82475
1802610
1243025
2135119
2263701
2476852
1099970
2389104
2348255
352500
2479024
2785969
184808
1328204
2507676
2925563
2169731
1877090
946978
197524
581730
1075138
1113670
2469698
1468808
299222
597682
1570375
2163180
1878846
919983
2718685
2334291
2143122
941516
2081104
2289629
2264107
627777
2606245
2058196
1682242
927097
2654739
2481705
1416607
339402
171487
246075
1307013
2611946
2845407
2553114
839497
885794
1653818
447722
1218223
483295
832219
2169551
626281
798897
2487143
850859
1499609
1852285
2644018
890701
1632262
1011371
1445446
354286
2046746
1925759
2408839
1174882
390049
2764074
2004092
2212042
2687196
1288297
1486051
2127203
1918226
2114889
2232736
95282
2278593
1843952
1786214
1430080
250031
2063556
1088306
2480144
463486
2927834
165150
421558
380492
661251
2696851
1600142
1790640
2063561
1580344
1734550
2873188
1949020
1453798
1699581
2680548
2136616
1782631
30987
1900641
2829598
1676426
727764
2774218
2098171
926224
1414615
1457422
1567205
2174409
943980
887315
2367129
175863
403658
1052327
2660992
1281344
2535667
2363909
1944400
1910733
1245526
2073148
2028889
547325
2243240
869659
2266312
737016
205649
1721942
2370734
2820845
1925014
2405253
753312
2478621
1570135
2664037
1461122
721115
2163095
614077
1782208
2377937
2853856
897674
2455228
2436194
2052811
741539
2811882
1041228
2102318
2452835
1258829
462589
2281051
776990
2549629
1517834
1684694
2310167
1325255
543116
1172578
437257
2286440
40998
1359714
740536
2678788
2246591
2585866
1538997
2752468
2439725
1299891
484864
870582
2243764
2532598
2226506
892556
695526
193467
1457831
662347
1489446
1072791
2492
1010174
1268536
879277
2563652
2209650
394714
1470248
451834
1313507
868112
1735668
1697376
2762481
2845828
2119282
2765889
1530662
1350216
794246
1084384
1615164
1340314
1362293
1278292
1636761
1827097
1961747
1856533
1723262
2363273
415645
1943675
2572519
1784649
2713279
2448980
2283662
1122514
1327231
25284
566292
1259077
1593218
1148719
2709481
963037
2696993
1669569
905985
2678527
89753
1441568
896331
15935
62161
395064
480193
844451
1506451
2846579
2197880
1031354
2172704
1885064
1168346
1815301
1415429
373317
2419840
1853337
1976968
688661
2782559
2677257
1987244
736352
1301906
503257
1011463
923527
1137391
909601
2760310
2199679
735648
2904148
82128
932698
741523
1460359
2250729
1056663
2341328
77442
1945569
2717623
1956904
680215
490596
2799446
94954
2821610
1832219
1078808
2621369
2887702
2476243
2120734
2783378
2332314
206437
2854757
1323744
1786646
2128399
219284
132562
2597694
2863809
1595090
1812298
454239
2365517
865759
1311509
2364381
2440923
1203010
2376087
1552029
1723991
2599542
1962399
1062011
1052876
971973
1904116
2474854
491214
2860474
675912
2903209
1781507
2135651
2858875
1182828
1123629
1088159
621774
1786361
2187304
2013756
614892
2390806
1242531
640648
2196964
2424724
1908809
2779153
2522004
1451117
2475763
885545
2271167
1209123
2115021
336967
845174
1955674
194527
1273628
345220
2026146
2771528
2292074
1357485
2868745
2125038
2882823
1809961
1571311
2417852
2544641
2312756
330421
1925052
896510
957475
1404547
815521
1936151
1217258
2451179
1689301
1179497
629360
2462727
570946
1694181
1841108
1765683
1970694
2075579
2852998
2107285
481152
2016387
2919635
2528200
1856689
1208160
2688015
235319
429186
1275937
1205605
1325839
415042
984588
2193880
535986
1238693
2125005
1154983
2348284
377789
2515583
1883535
5226
95266
2848157
1919559
259212
2252086
539287
2334837
2487375
2403359
132905
1227749
1197602
1078821
351515
216547
2253717
915894
109218
425628
184018
2338781
1888372
2667694
583817
1067057
351225
2128635
1302511
2131429
2157818
508914
1168032
665509
1974308
1921269
2493516
2448686
2362901
504706
394753
1166960
1329720
1256584
356417
1196634
704300
2836589
2190180
1594408
399962
41048
1821946
479678
150351
83357
1251977
24300
242063
2600470
971602
851342
1239573
454518
362873
419426
965327
2157398
1487290
2599134
1060443
1950575
2167990
312554
2175630
517924
2718714
1111867
1484637
562970
2228396
212817
2640949
2410066
291174
956783
84825
2299513
2665772
2406776
1015183
2920180
2346289
170565
1641334
627234
2348116
628241
1183029
2228026
170302
1546893
1057416
1159951
631760
2815843
2731273
1819310
190726
1241429
1016431
418397
1957238
2637305
990372
300597
908625
2807282
2757315
2136012
549305
2400378
1144568
226930
1699447
666358
531748
912496
2208586
2921137
2219544
2109967
2026995
2029889
888688
2503745
1830056
2604227
2678628
1381198
1006652
1645355
826504
305823
2907627
493570
1265395
1701616
142209
2808519
140926
1457286
516245
1978369
2163029
1273693
2186253
676264
2056762
2485508
2124444
2629395
1610177
955379
2657347
2417934
813851
681232
391901
2506986
1788449
139209
1905594
1082072
2722417
1013375
2181717
912549
629424
1904173
1034636
488213
2323928
2919476
1996303
1236529
689251
2542602
2151578
806516
1225376
613884
1961567
1561717
2672876
108817
2099816
448487
109138
2931349
2484900
603968
2537793
663243
2166764
2406792
448224
68953
1895909
2485982
1696064
384874
474058
2855970
572702
2118426
2841714
1115893
490991
2275784
2240488
1998744
1145278
1082069
693367
1410195
1260486
2294973
838732
1535845
1598346
2640943
2169007
2479926
1690188
2931807
1578741
174215
455293
757456
1947145
772843
504010
2635078
343722
1477480
2531451
1768388
915862
2830107
384531
786882
17561
807880
1035482
361685
1331042
8653
1905587
2299844
2556595
2927216
397343
270674
2719138
443564
1935066
2642257
2880097
146471
1378125
925149
734905
1356388
1407332
1328046
1492318
1237788
1619988
2155273
605205
1621430
1229151
2492606
2118674
251575
2275048
2726221
1555513
618613
107711
2789365
711158
1307892
1931356
1095705
2731976
1970838
653993
2825555
2398340
312967
2744587
87053
1614335
1431081
618167
1742189
323376
205961
2468273
475347
1569615
942659
2756144
2433508
1931429
2333284
1991800
2692236
235597
1316271
1595724
1764667
2331966
2131881
2579738
1147962
464217
105619
123522
1322635
1356675
2303291
1998591
1858300
613519
281880
939955
1418872
1330669
2186779
2436392
1646115
2822850
776063
550286
576999
1401045
1909933
2125220
1114307
1282186
967773
920296
1532953
662856
583216
1384789
1840289
1570610
1552744
2158527
2623889
451361
1641229
434141
1404568
1903221
1802987
1044274
1779741
369237
2423607
2762930
1550145
2807027
2454384
522074
456602
1327670
2223598
594987
619191
2495408
2608029
2109312
240677
1670502
533771
2726597
2786595
2171275
1029494
776362
1850457
2739429
1853232
3120
1553797
2250197
2316290
1801911
2153708
1239236
310656
2442957
2414430
249828
587778
1162992
2097139
1387269
2265132
2017263
898986
2239449
1460436
1520628
2258911
781676
364193
1381914
986301
185763
887478
1409357
2116861
1702368
1409271
1621223
1594350
1303338
1263915
2573333
6164
2521521
425412
2347107
2912838
1536475
1166166
501801
463323
2016564
26398
199272
2725149
1855069
142139
900339
520322
976748
2058552
2910780
2784665
2116474
2471698
901346
601213
1249824
449870
1985817
436536
577211
2510127
127562
2699967
1731948
962320
1076380
1489466
1598576
1604078
2438122
2755731
1455878
1936471
1831496
2710390
2120128
2797121
106188
1622005
74616
1490927
2591342
2361509
1782217
88605
2798847
1360384
1512034
1721032
1663848
2330178
262175
994248
2252336
2933890
1606527
943529
552360
957513
702079
820088
548432
387875
1456748
1054187
1212197
2015882
2885021
2656309
798751
2538135
2756504
109810
326731
199611
2199917
2542424
1959806
1092517
1323087
2460778
764615
2733262
488952
1702527
1984385
179744
205040
2701936
1495390
554635
524679
515436
1465188
2121597
910340
38485
1116412
1716608
1211096
2655892
598655
2126301
2864863
2306525
2924908
749980
2714545
2081620
455967
942148
2472652
2734213
1340353
1339324
2916392
2555868
1008350
1717034
2399302
101536
2026639
1014084
1655173
1030380
1926979
2608424
1448770
2234250
1795201
2934613
1074782
28158
773540
910336
2093533
1990914
1796683
858623
1132693
1037204
1192089
322025
58558
538793
2449080
2047321
2698662
1128039
381411
1186038
285730
1170448
612479
812807
257662
510720
2285702
1113092
2824342
1228123
850855
1601667
2173443
10971
1223799
2088582
2648721
93623
2105729
1151401
930729
836724
2936084
1461940
729379
487488
1491497
2000599
1413163
48296
173821
2883055
1625898
1422017
1679386
108195
2370541
325939
98544
2080486
495751
642228
167114
1676210
41973
595439
2905047
293235
1558350
1834694
1690042
692449
446237
581015
2487684
2102831
2804407
2542862
272058
722198
84868
1442085
884261
359714
117236
2081305
1091625
1682987
2859778
2181970
1136317
520358
2083100
304364
1410606
1719925
44412
477649
1967892
994856
754172
90346
75111
1155904
181374
37942
1666405
1078669
2566446
1696774
460202
777542
1083689
1961016
1845049
1775655
2353513
849276
1383452
2818032
1114906
2875597
2156925
544833
2273949
1861585
297394
8788
559492
131593
2397086
536898
513938
1809310
2322847
1374990
529258
937128
2669148
1152753
1390834
2366845
571712
190511
2635697
650956
2490132
1387334
1283738
2319553
1707904
1007508
2291283
1608528
761983
613804
2413631
713555
2415554
726817
2348360
1636562
1017513
2165632
1887267
2205371
1801525
673747
1510670
616292
2712553
1660465
1208321
2091156
2055426
671728
864924
982364
2580622
1125530
247697
1715674
1886659
2368706
241272
2515106
1833165
1338483
2687796
1421758
677487
2247780
2103702
470328
139512
2113061
1167877
444825
2072373
2353505
1430769
587799
1325062
2667650
452993
790419
1027728
131141
1451617
1938787
1872873
2330149
1289116
1185904
1907079
1304950
9840
2441388
2557885
782253
1394707
1248816
2490090
535285
541475
1000412
2107453
2159367
1113236
467512
389359
2050430
1746162
536002
1182936
782599
43190
1994040
2081469
1705247
836204
2101238
108466
1763073
1496147
113652
1914411
2056566
417641
611768
571419
2734137
2478437
1922473
2191601
457199
2418062
2922262
38461
841233
284492
1207650
2041243
937498
1041072
1058852
1025833
656872
1686070
1912771
1677740
1252239
1780500
399201
1612888
2298454
2476842
476200
300010
1613063
2098912
865671
358911
86457
1122614
2605296
105016
2504991
2503195
962818
755317
2919976
372759
1514646
2501343
2877499
2310226
759515
2825652
1602696
905065
2396425
2317679
2638350
2690729
1793603
1756702
2243142
674581
2811843
93670
2619447
264878
2778493
134044
2354759
2888876
2693813
2304847
480408
1571340
1457812
2441734
712179
2196796
2071905
2011456
894611
1008376
933726
2143475
716537
1361485
1931493
1226949
2062677
356736
627574
555883
833137
2269001
1330771
61067
2483956
2458974
943322
1400045
1826546
2776869
1862131
786787
2469136
276486
2662887
1575764
2925420
1877825
1660546
713614
1965080
494979
114980
2153710
2246726
2396074
1219435
74985
156085
1368551
2169275
1620007
773493
2779517
1433914
332619
1632091
1365581
718674
459688
2799275
1052485
1404644
366412
2854879
407054
346872
151913
2067679
707061
1037585
112938
2810603
1039875
2361104
626197
2449718
841511
2518987
2283447
2891001
1046284
1590020
2590299
2716545
610168
2618485
1061616
667280
915176
1908472
1407435
717824
989567
2241055
1480286
2144988
521220
1934318
2332583
383593
1668436
555603
2733761
2659590
982424
268434
1811188
2096672
1818432
1594457
685727
1769971
2134517
497302
629098
168211
1259662
1863784
2230490
2913348
912737
2301237
329968
2212834
803333
2300557
421200
2836122
337494
1590962
794583
955933
345829
2289980
1773214
1888014
848652
1822385
2834362
866314
1236632
2503213
506215
138600
2358312
1855300
2009532
514313
17634
360408
347602
893088
1108897
2590681
1675350
1107760
74457
2560307
2003750
366060
973524
1085887
1100023
690838
2275500
2417236
2765512
1058234
2796778
1334461
2251319
1989966
1342836
2721598
88106
430739
2831432
1604166
925763
664868
1217984
640470
1993090
1351480
725610
1486204
1053322
504154
2337037
1585920
1024442
587624
1242907
2711680
2675428
1452530
168424
450316
2084712
1951865
1621904
568520
1022948
597060
917523
1200243
2478615
923379
771766
795949
12399
2212292
704043
2161191
2863773
2913263
119866
409234
1334987
61592
349305
1457574
2858141
1374688
228922
2734130
1019850
2607519
2014297
2518066
906481
1115815
389885
944074
209050
2404214
2387778
2855017
2734030
1762254
392856
2163685
1724637
558461
2362220
1518941
181548
99349
2029151
976992
2525680
1463919
810061
1580823
779027
848883
1675842
101950
1363676
404853
2459497
189516
1656845
1124312
762007
757441
1476625
2670037
1976069
1032436
1970773
2528456
1009436
935017
505623
2736689
1016790
210078
2790924
617951
2670692
661016
538711
2188411
2258574
1700297
329402
1825105
1511336
102876
888608
2906851
1736440
2655797
1906500
1965029
548346
1197791
1582346
2189653
2927342
876753
2898023
842906
8454
214815
1500636
2151918
225662
1090937
2284522
1105875
1550136
2265162
2366600
2258115
2794157
2206856
382809
1146211
1764641
2305640
356442
1464377
2151462
1213759
1025959
1900946
2935030
89468
1339535
151635
2273728
2209559
2263991
2440584
1186836
2714379
574534
85322
619465
450772
2353563
1858371
2457336
2373998
623854
1623243
427893
2143592
2416530
1204481
904845
1458032
2926746
705146
303842
545054
1069528
2838708
808615
1807530
2311084
1314800
403200
1857056
2224375
1501869
2387755
942156
2030286
1722167
1137697
2468884
328642
1322430
2422665
1927792
1390882
2316647
564302
806951
2819858
718481
826538
1495172
969406
1427568
272641
1135055
1958073
857398
2815557
192237
402757
635489
1260595
1916101
571720
799772
1671223
693822
689044
1561006
2353570
1287078
858475
1001048
2262743
320561
2205527
2668955
2104025
1521092
1906505
16801
2233040
1199123
2476934
2038224
260950
1617310
93184
2116436
1025878
1142766
2899799
18036
2591679
1301599
1810616
1393856
2442520
1118450
1482851
179142
126496
88943
2925686
763054
403092
2762179
2039086
1668450
1647256
1183078
2325729
1834991
123935
2903406
2899990
180918
2701807
2706421
2116782
1289868
36169
2330014
2602852
1174052
699120
498501
753720
2187691
525443
2279016
678470
2200478
2274180
1588563
679756
1861566
983478
40698
959349
1303888
2509602
438901
713233
1478251
2389218
2254965
212301
1299139
1848522
1779645
2043654
2016038
2068777
2284156
2853391
1798446
908739
1479917
185118
945278
924111
318281
1864748
1028446
2756755
2519754
1749933
18364
2623597
1701657
1804259
2003207
1847455
2065833
1756776
1029756
127436
2127925
1480223
651237
1371301
1636873
1318091
1976656
1112214
1194349
2559054
1802385
1980015
790192
1994806
1244415
422139
1516552
2371514
1069732
2066046
1087411
2524519
960979
2740669
877083
1007839
720664
612046
670569
1425193
1489691
753151
1104568
2842862
2279808
2867157
1675609
1612597
2917332
1994148
2071746
1687883
1870458
22056
2560344
1450692
894107
135168
2682636
703866
1863786
2399145
556046
2108933
1427825
1800964
2876212
1913270
2837759
701031
2463165
2596879
669010
948142
1088412
652670
2184843
2301103
249777
2579425
2149580
233276
134695
2710495
859925
2388359
800623
292993
582150
2609191
1312225
2190133
371164
2089171
1514861
1375900
1734504
2764430
463489
1944842
2772807
319568
585947
579207
408222
2146509
492380
2301551
249681
1600871
2028427
1677635
1257345
1458703
1864279
2093287
131738
1687520
316465
212348
1123267
1179835
184461
85323
778229
2703880
527489
1477344
2223681
2364028
404490
1478182
2005087
1938790
2058619
306975
2249607
97664
2777463
2806030
1163038
2336732
2203233
2800473
220870
383313
1617809
1822167
956371
1420868
844905
2803225
632188
2810264
2657670
2041335
295085
2570718
98156
509346
1103770
2327760
319438
1492002
2027439
779638
968037
1449952
2781293
1335281
2028354
2937958
194358
2135664
2440958
1773781
1815222
2477227
2805515
887577
1435970
1692605
1172170
455612
607548
1303441
42999
796877
1646973
1441303
1650246
1928863
1042062
83411
1435856
2154693
1517599
344450
2220807
705499
2172639
266753
380155
1305265
2092010
1185183
506332
2614189
277427
1069962
1020402
1601768
552855
2633576
2361561
2853217
1486726
1931608
1490289
2493397
441814
239308
1145395
1041979
726581
1156453
213852
1987288
1802329
2124840
87533
875953
2094119
2676145
1032061
1485551
1465357
879653
982534
102377
261324
1521679
2129523
214490
2550260
1913819
1307689
1679987
1614255
938929
2096541
2226589
1269732
2008929
459991
2340818
1723342
490118
756181
721549
2657485
2192650
1139296
1811972
2191779
2844175
1839347
624660
2236127
2130212
911883
1584968
921537
857465
2869969
1393807
1102234
2841126
43551
1848879
48931
1589270
71107
1685270
1423196
674801
2477851
2591045
2712482
2446424
2393741
2420151
888325
485588
2464769
783456
2327858
1346528
1216724
2078385
834276
2418986
1543068
461939
957333
2088150
1871486
2791577
460681
1412300
1425796
1079389
529732
2183671
1058536
2892693
1156065
1477458
328235
520827
1240229
2072287
1607319
1913311
578835
1071296
1078371
2863266
2132141
1275204
980411
740889
2662569
1573313
393695
2758089
116203
46991
1906863
99186
2007544
2123631
160949
204026
292160
2690875
44427
1162144
2259589
407576
2924784
2868060
783904
2534576
2698404
1344562
947406
927470
1312367
2504958
2876588
1027959
2513048
1687226
1649743
69846
97252
422876
2502785
2375630
2183396
130221
754935
97551
1724699
1792055
827543
1454241
65839
1775590
2475110
28065
435047
2501473
154344
2522995
2512551
977904
1466404
940946
822748
1680227
226428
1597162
1297805
2878322
476413
594659
1709317
2587867
2847165
2375033
250245
98253
2149325
496603
2484264
1888873
2698089
1348194
599993
2886506
589110
1758989
2688706
1003460
1361808
578646
319161
2216935
620469
2402836
366944
2873584
59923
103012
1194068
2431153
2334169
2345964
53824
1129824
1011655
664345
1557738
2372990
2605438
1108854
1028562
306368
2638538
1463843
1605524
1304449
601950
1761139
2443328
572753
2716774
2446873
1838583
582462
2394118
2217580
2655201
2789585
518265
1869967
2418711
1915814
1297048
2798772
1046304
551862
99519
2778833
626443
2348385
891013
870645
627171
1102501
565614
2671136
1314512
2898203
1033635
2479639
2558524
2218539
2067976
2154449
2547278
1253536
2361464
1062551
731057
1440466
1999138
1640735
919857
2587281
1534704
1884285
1037703
2446870
2497108
758692
2307226
410972
258011
2931994
780925
1181332
1364945
1244357
1168449
2065233
2868324
588367
2404003
2013809
2682078
1645488
1202181
83571
552419
2286429
1086239
2100777
419564
1321558
2103572
2386566
487309
1865107
858898
2033643
1533681
1801837
1133965
1245217
623352
1389056
774078
1486691
2383759
1701543
2174472
2355076
807907
1945334
2512004
1645789
495478
44576
1689946
1622974
749998
929010
1928268
1974413
2390102
2133375
1065138
776769
1689062
1194369
1915833
1693494
1759416
1522294
2616299
1635701
1377817
801751
1696324
569071
1251816
2392109
2199252
1921844
870180
2312648
1018635
1184685
442083
1668434
416775
314685
2528683
162185
78296
38488
2803005
465123
850303
647524
2627309
213721
1058221
62254
2151442
918591
2604455
2775406
2593595
2690487
2327074
2365490
1630893
1217619
659754
756881
668144
2283041
83871
602433
962375
855677
1419164
609051
2637557
1254658
633309
1032576
2935184
1914910
359954
1617511
2746716
708082
2057870
2575432
681227
1334494
520808
1164560
1618270
2511653
289981
484915
1752377
1682099
49639
683315
1018077
449697
1158009
772905
2207720
283502
2782936
100509
1563614
480873
1173685
420636
454493
1076480
436399
2303675
446101
117877
13579
2522131
335110
439816
2243872
2619759
788423
74888
2553614
344557
2059446
952119
2577489
651002
2625923
1227139
2788052
655445
2104235
2331564
2121462
2653129
1853040
511600
1666870
1028783
1667313
1779920
1559971
2298913
1908786
2236833
334275
88125
2251057
597918
1061783
353663
49397
2550835
2812577
349064
847597
812373
2033423
1136842
2448204
2088867
1974505
1857501
1784486
790095
1536952
1580497
1051991
1192373
194014
1841787
1628747
2181877
308785
946658
1869773
1457003
663780
2431508
2550867
2209967
2061738
2879808
1920423
912590
2206308
2138910
2407303
1073700
527441
880263
1001385
2689192
1870049
1237391
868482
1271682
2403330
1821850
2100850
142701
814260
2494584
417332
1994211
1453842
2923334
1357121
1357189
2673675
278413
494406
1933934
2160646
766501
2307807
1277679
1214229
1600354
513071
2702854
2004867
291689
1670928
38850
1927550
1179739
1875538
2425448
506287
2581825
2434042
557018
2656859
19758
532713
330136
1497644
1832286
1713325
2003049
855356
1752674
2844021
1903947
1411175
598812
1401669
2882840
527509
2450401
2309010
1602849
2050324
2147498
2795345
872070
192986
1567295
2472828
235336
2904859
1884253
2160192
832785
2514414
214545
2610352
2050497
244739
1954219
1238618
2173688
245504
1787877
2034249
1696052
1706298
1180171
692280
1146161
1010876
1951984
1804257
1327963
2596318
985892
662814
2520533
2829181
858849
2884131
2368277
1602455
480810
24885
1919865
278407
2630375
728093
1984019
2514042
768853
1303758
860719
2512632
1070521
1602584
27934
2582958
2046255
2069785
985847
117123
2332327
1520749
935281
2039475
68191
7621
2681602
2838660
1004359
82894
2384846
2469784
903455
1725880
429085
1975049
1443071
1678127
1542831
2897019
1213018
1676981
2268857
2739185
1088292
2361827
877984
1737034
1568234
2786505
991325
2171823
1856774
420252
2522827
802223
1830990
152899
2873674
2348309
727281
393850
1410931
2088950
605892
2035883
809055
1286023
904703
244086
198963
1145595
1282705
177430
1622753
942231
410475
1237782
677274
631867
1500776
1910133
2230049
2288271
1307638
1438795
2294216
1214032
2157011
69127
2012910
2045997
532440
2410548
2809964
2139258
1901510
125286
153426
673730
1247301
347398
562816
770487
1224801
29054
527510
1524201
2595676
2069158
643288
1192008
527489
958375
1049757
2594533
609085
388819
765726
758224
1072948
726477
2160398
452768
2712794
1589160
1333349
1738874
359492
2835024
2290370
2353891
1543330
1131509
50593
2243289
2807481
1497537
1691337
1949000
1813728
2236841
1812876
789717
2752641
853907
39860
1441871
1548362
138468
2850690
1003157
2419781
365406
1777278
524866
1123707
821178
1021549
1867140
1479920
1544353
446210
1126781
333340
137076
1242302
1235279
25540
1570868
2300782
2118721
2424766
2698477
1894301
1872841
1146726
666728
690931
2688181
1885800
2497440
2558761
1367883
1069091
2620729
2024378
148157
2529804
641015
399233
1482560
1893405
331625
2800893
524473
272633
1246323
1032071
1529398
535797
28706
1746108
533755
2062302
1030497
1807365
909677
1944700
678311
54233
645863
1759423
1500564
1858484
844345
509095
2713782
451962
887499
1556601
518977
599578
414710
2593174
1008319
2544861
2396539
1719735
2306446
1427966
2199914
2699251
225934
1988526
1432583
687548
1860803
763521
914392
1373972
2246987
2472092
1335148
1463293
937930
2237955
2343564
1721205
2810733
2859048
1351265
2125059
2805795
2275053
1027585
2319036
2449024
1974222
917577
2062845
2775629
2232138
2681837
1860340
78189
469848
767911
2080691
1485182
1232752
1894637
1019916
1450375
21681
293919
1546456
368682
345633
1805177
1895911
487806
190433
489958
1374528
2839272
675966
1026758
294715
977555
1160972
529613
1828119
372546
2923330
849188
820888
366616
1233259
1638800
2005185
2011146
597499
384012
954046
602698
791279
1900433
2869971
793144
2865401
2584086
520222
2379726
1918179
784034
603187
1940056
2138124
1696858
2657258
1129508
2424472
2907285
2674542
820503
531679
2137924
1679377
1493385
1906019
1536609
2279834
2628388
2246896
2309611
246217
2339685
122181
694505
729573
624841
2164661
712593
2652122
1146259
1949747
1218788
448467
1599213
1158967
1251847
1416797
1964541
1983874
2217584
2317885
1974231
1851520
2729105
2799350
1764353
731062
612250
1326112
1208470
2212147
2805024
846829
2222273
2704541
1745016
1129526
2358407
793273
847920
402982
655992
2727096
455269
35981
2195040
260877
2602382
2075928
1287907
1691697
991067
1809727
78189
2765800
2099745
234720
1557637
1752908
2318610
713851
1427106
2459925
74563
2884834
2159761
1594328
603829
677015
1326267
2485511
1083053
2029255
1544093
2280495
504737
1724413
2937799
1751563
1708440
497314
1305351
1852934
1339284
741446
1101723
649542
2762256
918537
178680
637768
444097
2797572
434415
36644
2602293
2266464
826450
2307512
490271
99837
930076
2310775
1197276
1869068
217369
2278494
561828
1322781
2603276
983650
2622446
236368
2236010
1716544
997781
484544
282912
1027661
2114838
292352
1841666
1916077
2532088
2532209
1250215
435755
2474605
1956064
848704
460771
2840821
1977364
2640139
1381405
710999
2098139
1364166
2124814
278203
2864280
1983076
2635367
2223179
305618
712621
2609451
2220619
240293
801730
1567978
1041199
1604111
2217135
1030790
2058451
709993
2054964
378681
144164
2376910
941907
2166488
499650
507988
2101022
2097020
1954666
1016813
2296189
383628
749679
1067934
1550206
1679829
303531
2649803
1805498
1462812
652792
646175
1628166
1346354
71452
2129903
757009
1585954
350243
2850196
1991547
2188997
1467523
347821
2497419
2360798
1880141
2935294
646756
1975818
70272
725326
2870992
1250681
488496
463803
852866
1433265
2275844
2160703
774197
1644651
1624643
17243
503815
1856398
15953
892833
2094036
2716999
282217
220951
1348517
1000230
1389897
1385699
2415602
1892311
1363216
2607753
733651
1654986
1414575
1526607
2274500
76736
136835
2262438
2126388
1373272
1593800
1527118
35932
843368
42224
558838
2590922
1332125
2666443
2042041
63700
2523736
152483
2605123
203362
321408
2337126
793399
2664886
2351172
1758295
129728
2117499
2599173
1236985
837195
1420351
1999827
2015565
53973
278669
2232840
2866490
369355
126445
529571
2084738
1621311
2163937
1880206
928313
1180479
2869551
2656180
1304564
2758628
690214
334962
2477534
1908834
2480650
2065312
1127368
2168678
2763130
2368472
418737
11405
1931681
2143142
1330647
815339
1987738
1180124
2677260
619599
2876220
2658838
2903262
1889518
2491003
500436
2485671
534036
440565
1264370
1757176
2377968
2760360
421555
1278785
1526806
716689
2133334
871210
1285933
2311014
2414325
2133508
2839707
1730254
2322094
619068
1532895
2037486
2518349
1069106
1689564
2260730
1439413
2159458
1377344
150565
57813
1059695
1992267
2822729
1293381
2205322
1030463
1676997
381467
2902985
2701842
2401396
494149
2483683
1630040
1233195
2113415
1431970
2326174
443959
161710
772853
187507
1821124
559868
435442
1045691
1572376
1412330
2623408
2289616
2680863
2209989
2240220
244483
1549545
2683334
1108861
2663264
896086
810691
1108664
1951082
2372324
2753728
1078811
2059140
2010507
205846
598234
177810
2024813
2937610
263753
2557752
2176132
424822
317312
192100
497855
2009824
245233
35563
2177624
377173
1746027
521060
2098647
889493
1884169
2315223
1746044
726500
313114
2276196
2841301
1123736
2203198
94196
732100
1033958
548601
2223240
2761219
693093
1106821
1735613
249820
534083
715298
382067
1442866
1583186
2015229
680624
1675621
2281926
2125832
2499425
1770408
1194692
1880556
165840
1389013
2591102
1554831
1405500
1662877
209686
2073108
185393
2893346
951306
2080045
2825679
1629812
2434848
308090
1174959
601383
2609560
2195504
354316
2148139
429608
2532130
1294787
1638889
539751
798922
2609412
2880636
2298730
2938773
2846093
1476987
1448379
2410485
987584
1829924
416993
2680837
1526473
1588760
2123230
1099248
1380782
2704390
1949332
1189731
482861
379126
2614888
2863315
2723056
447860
2649368
1384122
1452210
2526470
1726467
1787923
902849
696034
1950170
1017111
762429
525907
1797579
2042781
1141637
1581489
880277
2616996
893530
1274015
727048
2846874
2070462
342457
462688
959892
372266
2726125
1919958
2587007
1415342
1392114
1556988
1837933
1166389
2658362
887310
710504
1412814
2138717
925609
1714413
2292792
2114507
1762609
734224
2032316
736722
931959
1384463
2046307
1851290
2252876
534234
1568052
670887
1878735
1565066
2729825
2006685
962730
2796187
678869
443327
1776247
1239786
2100202
640360
1442316
2214830
870686
988361
1603767
1004502
1485809
650531
1160752
2822428
627580
1619571
2125992
2842775
2690019
2701208
2382117
1700984
22775
263293
2319357
54218
2940102
101203
951368
1594119
1504630
1392026
1662290
2421434
1965117
2784666
2651786
249421
2735490
2172938
2319550
264329
2347174
182421
2207015
1664721
507362
801884
602894
2125917
168899
2584123
2538709
2223240
2795241
633185
772527
764699
659077
8011
2395854
385764
602584
648738
2290106
676749
1039100
1197381
1314780
269038
2005070
2177469
2753370
487641
657078
2758776
2422289
1286917
1084519
2276614
826174
591542
1208233
375910
2217340
1003993
886365
2488461
2937614
2567768
2547510
1042728
1930006
1550444
1106042
1569127
2743080
365814
2651632
2655915
2780672
2434050
2134436
1636468
1317318
2006639
2194075
2383451
905533
2760200
2209792
887899
2430361
669122
2587288
1733307
653661
1502487
1203742
1377004
1882995
1456477
1391256
744769
2005134
1704676
114498
745094
33281
1977413
600974
1286948
2240644
120428
334179
2935514
1647633
1299811
204430
2637936
268650
2467868
1803418
1415604
2827659
323305
1468127
108444
853458
2494745
1791233
2910904
459224
2144467
786478
317671
2045200
930547
1814320
990852
2245733
1052332
1396893
1103744
1124831
1798233
2564766
1646686
323426
1869438
42843
2299056
1279006
2872321
1165800
2470377
800198
1868314
698172
669395
1904600
2726286
97130
2622945
793175
1566370
748688
4119
1082467
2473960
372107
298766
1208087
1728155
2175564
533796
2695241
284765
1568935
1581962
1716947
2062475
2874638
569508
247549
1115732
1004652
1736932
1252586
1640939
2089780
2348595
1067513
2846543
333781
1275975
2710434
1419166
719536
2552309
1983844
2405958
205329
1988975
2802654
1709094
1386113
982845
1512657
2296454
660436
613127
931443
550847
1918919
26731
2618867
2525692
2004047
2463103
1151044
1310330
2880278
867282
1827506
618029
2054194
1638743
1544802
2622356
1562054
2453863
46455
2312697
2718437
560906
244019
100264
366086
977425
951085
714133
2282709
351499
905391
448898
389643
1100621
2389178
2634718
1218129
284314
2599631
1346746
136411
611573
1889267
2035096
456722
1051163
1471692
1954144
1328828
2938179
1422675
2049086
1044786
680059
2246398
691310
2782689
1125543
2937808
1886717
867142
2602393
1942965
2318517
125605
1426473
992456
2593225
871418
349825
2439374
2000088
1098633
2384391
1378747
1853787
623277
1744478
1459712
751595
2781043
1837729
1083819
225684
113632
1397222
2167387
1336981
1450879
637119
2347711
422161
2801722
1001138
886156
2768614
1405423
1741978
338096
926838
1240879
1212524
406635
1578976
370621
2443425
1796798
99765
2349520
2182045
1128010
521873
2544377
407065
1910881
1076033
2439794
183280
2001788
1489010
1159352
1467331
955499
184259
2154951
836806
1728774
62828
2905756
2451648
726104
1372273
2708448
182061
901768
1429025
264698
1823539
632678
2530071
2636500
1634065
2291778
1026702
1429401
2301192
1130378
892343
2022739
165045
1213209
146648
1126605
2596669
2888173
2511500
1341656
2045774
2481394
1568042
2749482
1088797
1920618
2502673
351647
605777
2820862
646457
393613
1575828
802442
687916
837288
1364964
2677737
324219
497194
629138
1415318
2775659
1144055
1345469
2323336
975499
130881
1336480
578136
2477443
995460
2598341
1366167
2293707
1648191
1555897
1216324
2538584
2375705
452691
372096
2454549
1973307
2606061
756660
1806321
43355
1968246
2121567
1657194
1941521
2347184
146312
2311628
2923182
2016823
1331600
638718
80564
379215
1629096
430411
2700580
1928063
1391122
430397
1527449
2615104
451103
2189987
2823
2667571
2040016
2700437
2053825
1389547
767187
2659472
53538
1246698
1199779
2130401
1884072
1658134
1584802
38801
2421525
2165283
200127
2013676
990754
485436
1800504
1458500
1445470
48029
1253262
1139649
1588346
2588623
2936859
416574
2168631
1572221
2320631
1256454
2310895
2807103
1522896
39404
2507897
1387453
1082066
1857670
2258696
2894778
662984
1267243
2656955
2573834
2124397
1880563
2820832
2325291
371515
173658
286363
1349724
2052157
1130578
2331024
1608378
2730516
493258
678824
2623678
971814
1121583
1726490
101203
603047
1119240
1998920
1683353
1036135
1761683
1211577
2382954
1069711
1939885
2581601
135700
124315
1867473
2197888
556245
1830501
201429
830800
221331
1562807
1520301
2929338
2618703
911463
686850
1612202
1556460
1748316
2041619
1542498
779363
371520
1152591
1299332
1588901
2230603
1058842
2596052
2322657
1564012
1476323
2138114
430365
1573770
150333
2223512
1549945
2553911
430241
2213814
2004573
249130
563821
1453701
2407916
1107751
2856332
1441908
2378832
2031446
435735
1780208
2726750
311703
440437
1194399
2232162
480984
1199631
2183408
1971971
1241977
1648623
1097369
1010450
2032554
2281202
235574
1533532
1808855
1456833
1489768
1800774
894945
1801559
2546629
1948527
1768922
690003
1339698
1802298
119778
237382
1788880
280507
1048657
739162
290258
2725690
2582846
2328249
1241254
2213940
1691723
1240129
716815
1579742
231815
596639
1167959
1567820
1138786
1663326
1858596
949134
1051956
1470276
2373576
2581387
752363
2768750
404135
2517212
1244088
1156962
1023190
539645
576176
2918656
279262
2578945
1992790
1484729
1649809
2078673
989389
857800
1174812
660768
683306
2303862
36160
1547251
2422383
2104977
660360
859584
1990707
1729695
2110101
1594938
2361994
1134116
2497432
776121
1269468
479387
2074023
590260
1867426
2152877
2147443
1452545
81060
382578
2406385
24794
8530
1944989
1576677
2004633
2787883
1406877
1237615
1106350
791134
2506153
184025
2921608
2615806
2781169
1071688
24259
589873
1890241
2082276
1739900
425642
755452
1926500
895217
2604708
626707
2383596
1016838
2761136
219951
1058836
2456187
1748283
849710
2013767
2532347
2524341
2044314
1940845
1676366
2680981
2735198
2205578
1133518
967852
1018822
154890
2821040
2148578
2352671
2788367
2355227
1778508
1935160
239574
1660249
2588505
1458078
752888
2268022
2659538
145615
1253856
1775544
1654377
1119512
13992
1233772
745433
1519696
1097469
1132437
1817620
2612617
2866477
2261502
273167
55730
2118803
2354387
2807485
2837712
2365240
2428421
1977977
2222940
638053
1450990
2240009
320405
461604
2669063
1651507
2755960
1154764
1577157
469714
2467177
2261364
1462429
1235287
1284788
2201270
544928
1603870
2295057
2645074
1616986
949838
2081973
7471
1306730
2452742
2854646
1437971
1360056
2569439
710135
1441521
1570641
2075606
1642361
413054
466392
509820
2058791
2051786
1974409
1488630
460457
1046811
877481
1512459
1572286
782721
203851
2071148
689450
2261419
555708
166185
1433431
1003283
1241931
1347071
2451469
17737
455312
1473662
171238
1102024
2552968
1605019
2198645
653909
665638
1448119
253315
2139327
1866736
311252
1144013
2616679
491441
1095882
1127406
334585
2287682
1188978
961912
470747
70906
991381
2011970
625211
1913716
1584544
191625
156969
2441141
727441
581427
1250111
2471109
1042479
966987
426054
513571
1314481
2606590
1420135
38720
611372
1986634
944817
2853089
237328
546237
1216016
2783257
1450355
1536972
2252683
2392850
2753016
2854010
1736617
761381
1890910
501875
2621894
1782938
1435581
2049957
788347
48997
453096
1913061
1981200
1339778
1853990
918579
2213427
1418170
1607871
404954
2205077
82916
31243
2660904
2087916
1548543
82790
2581907
1261410
1000821
1161633
823799
597822
860641
2274981
2728294
2875442
176223
39898
1797417
20062
2926193
104922
161042
256373
1616653
2714851
842465
1755666
1321095
1909597
1119313
2511224
727732
610625
15278
207304
455673
2021993
2460090
2697973
2015804
187177
2040620
2222045
1924617
2102958
1695894
2806849
142489
1242425
2147905
1856645
89592
2758437
590150
1098682
2568797
1694976
727491
2559036
2756052
579828
398206
1473139
2166117
2860802
1926683
1825481
2861542
673189
1493240
1076909
1367313
1046308
1315797
1690068
2143182
888929
1152746
2528157
1507148
837519
1320834
2722281
2861857
123502
2679922
2635161
218036
2926259
1808737
807010
2695762
1508215
763023
1729936
1049630
1817919
1518402
709950
2772646
2624822
659423
2456795
2595151
271373
1038228
961724
89523
2594093
308089
1142192
922271
1243658
2787799
937366
79182
2378400
180065
2012565
1560598
2436562
2679922
1627824
754709
1715860
1644984
2181430
341363
2475703
2435703
2606239
1610379
1957269
497440
999149
1430186
807144
1791287
889237
2089187
311303
2426834
1477021
2063873
1155112
3817
2544455
594006
350308
1622927
658145
2318295
2426240
1363140
471416
2197190
780071
1905748
2311935
2422830
965023
2301096
240975
2779439
2085286
2369115
1944734
536420
2450769
2469611
1360626
503858
733812
675245
1135090
1598165
2911816
477237
228316
2370976
2073938
2588325
731243
1297881
2888987
1664993
2678856
701731
1302624
2784221
1327428
2282631
1402275
1164638
1541102
1489144
1781308
1275767
607395
169856
2512791
1566363
43557
2300350
1890643
2470614
847891
1082996
1412835
1705440
1307619
493135
1106138
1958664
514485
1652720
1480132
790613
1438038
1998617
2306899
2697522
11583
1942713
2643111
1443091
739435
2771455
2420736
2742835
2879979
64995
2705622
2802161
1439599
1180093
2474614
1170359
375106
1553212
2223767
1870367
1312999
1176151
763144
469885
1216389
804336
2139524
2486930
2665639
2326721
1001460
500708
1458412
2584609
1945278
2114701
1795824
2285788
1373117
316099
2290978
1013520
658007
1699163
2599804
2590859
758412
1574419
1696298
1810176
590247
1172425
673132
2641659
330109
998798
916731
2420262
736548
2676520
2647590
2296020
430884
833215
25403
391497
779389
722454
1348370
1527734
1064641
2564397
1217469
2926559
442097
1703283
580933
1223892
931370
1652516
1504238
1634239
2795327
904463
492927
2875092
186734
1342745
1778260
1669298
441945
1606298
2480835
2230825
2411733
269834
657124
1067658
2806823
2867666
1815105
1936090
217644
1976026
37608
661963
2886117
408680
2680006
254777
1825066
1956732
276712
1736088
1687702
50451
10292
2501381
1601065
1922042
2516877
1844084
731630
2099958
387858
1868244
133683
988443
2155518
1765412
1410583
2333044
2085257
1909126
2163757
1162256
2122938
1539406
460855
601529
282411
1848395
1170949
2628412
20726
2460510
2051799
527672
2324180
2484189
2792696
394466
878601
374313
2707104
1733934
89086
1144278
339293
1377870
639471
2037969
2506727
2838851
1233020
1379958
1653409
1815637
886754
1078884
1552704
2376696
635304
788828
1166904
438119
1250514
1982103
754196
2637992
1960285
2137805
71720
2924800
1430018
800641
2865033
1285544
1319970
588653
588436
90960
2072296
1723512
946031
2614806
712287
1846795
2882809
506653
1963733
1447109
1166226
2913793
886804
54473
2358933
472378
2040906
1128119
1396143
2389883
673379
472821
1650878
1830854
1193440
2853399
1008773
791581
2912767
1287623
1196401
157989
1665840
98912
2428241
728070
159787
1575620
1706161
1209299
894856
2393892
1256060
92923
2760526
1267540
798123
981476
270539
1945123
584901
1535893
870381
1528339
568486
2067587
751542
2812251
77808
2869451
2758193
2779075
746093
2170031
2300258
1464651
442219
2836818
2324943
226208
2218419
1197225
717170
1481544
1869605
1030738
1629208
1361169
568392
2729163
838224
2411074
2589023
1335256
1248210
369058
1134009
21399
28109
2363386
779498
2641414
1770027
2385396
107666
2513284
751713
2447851
2651863
1806951
2376164
989385
130568
1824639
453487
2310862
2781739
948022
1642553
824745
2433641
2719791
2236257
1438738
2289296
2338164
1485568
2145690
1867860
1818337
1590097
1029001
2480336
1455218
470236
983949
2014507
2233286
843356
1375389
1720842
705094
2731398
1380855
691764
1228705
2465989
1907479
815664
242778
1582350
2755419
2687991
134780
2395876
554119
1591178
2420201
1373358
2252342
2649660
2147193
2601818
1292220
431990
2007847
1204488
1499566
414118
1010214
1270333
1612601
2603094
2757585
1904147
2903082
2247350
1017884
1168019
1933337
2391469
612232
328244
1438655
2890208
2364653
1889373
940350
408611
895576
1633849
1657721
1682783
949033
211465
2579362
1522529
2770097
2048626
1929229
1015752
437128
2836101
1617150
1050239
743710
2060976
83491
310958
4927
2359726
1712306
2328532
2052351
2074188
22150
130314
771703
2466237
405851
2585641
1624579
852445
254428
1065595
493530
1901420
2132068
1918198
2666455
856685
1276700
1879218
420229
2821589
1410547
343460
1319911
1246708
1163277
1677210
1365052
586935
1121919
1350385
1526386
1704558
2354960
480980
1248955
2499204
1611546
797207
2125378
616656
2223561
1478979
2262657
1050683
931435
2652214
772834
466632
1211687
2692739
1714263
1558493
1234876
1937756
149267
1379440
2562850
2784066
1184795
1216875
1716562
2877913
76424
1570795
2906383
153934
2072528
1165874
1253438
445342
1366202
2288460
2273039
2798501
547588
1420665
1835924
207660
1481215
2364138
1844036
870674
1363738
812251
407179
1957161
1938998
121250
2187855
1144421
991164
1693342
1739755
1803503
2725465
1454564
188338
2689180
1272211
213775
1963722
741488
407839
2919359
2022874
251018
1317547
1574273
2327285
814795
1249588
593005
682666
1330570
2915235
244988
926855
1801981
2154183
2066117
1773751
322811
481400
281181
2260242
2025563
2223605
1589644
1439077
2364154
2777258
2450837
1424291
559529
1047849
1505655
241608
238172
694088
2286530
2532859
1205744
1521896
2447540
199003
2560511
1081131
1302534
2473348
1562125
993868
1976937
147160
1989502
1377331
1561339
1196377
385127
414426
791240
134227
1602011
2148155
363877
2332487
1783318
723038
820219
331435
444066
1167266
1317694
1981131
541575
1627454
913765
2035705
1353398
2346417
1567131
1703699
2025281
1623189
1681827
2729382
1108799
1311380
2135223
2619040
336714
2421871
2799262
1839721
2210252
1487864
2014880
1762081
1446674
2533778
2222690
1769849
2367721
682241
13408
2920858
612719
1596082
2586318
196648
1793577
282256
1383802
2802918
2289373
1951533
2167131
229291
1307155
1525457
2239885
1941548
741048
358928
448280
1478879
1554193
711563
2714112
613477
148462
871810
2420791
2837275
771957
2329408
2029096
1206799
780665
1109387
2385828
2800445
2008502
630898
1990508
1767216
601286
1792001
950933
2368228
1198177
1525304
1101393
1394336
1236209
2248113
2299714
1196172
684401
1316266
1903100
1053750
740359
1100179
210572
346011
640918
496299
2197974
193737
837478
2290508
311316
2779596
1752553
516922
2523346
2791793
1045690
162792
2368040
1983011
361336
1425066
2003839
2211932
1961812
1383741
97271
1602732
1471766
615295
2052717
1100705
282439
1768716
2794487
317266
222194
1361938
536605
1535027
2749168
12874
2689436
34080
621883
2163062
2820304
394130
346493
2278927
644596
1018553
1821392
2441406
46097
375478
1198605
17584
152158
1306108
2636872
369210
379172
412370
681632
1386029
1326752
613175
1396006
1732981
1577912
641905
1856689
1715761
1984325
1997107
1907945
1084486
464738
1834420
1854522
2872892
1459645
594322
901227
2788508
2100945
349628
1882227
2698986
1789770
111686
439705
2684773
1634215
2227689
514331
1774370
895656
811589
2032654
2692055
1079058
39895
251348
112595
1249788
557938
2894165
2100246
1182346
1920854
1354654
2802765
2310014
2233769
1310601
2389192
67728
2494495
2385890
2486378
1978808
2764211
2859505
2474822
459062
1098534
2660805
2599082
472869
1624454
1427634
1113938
1778817
1303790
2290197
899643
2611909
390891
1268118
2366056
2453037
391066
1311981
2521697
2106410
75449
1567563
1642582
2399088
1153283
624242
2039537
2762163
2890738
743644
1993097
186720
725009
1453199
3932
74010
1242894
2001101
2660412
731502
2932895
489569
2228583
1259423
2640667
2580908
2354699
1498902
2210384
794943
682993
412214
2178786
1548264
378014
2483525
1544210
389118
2362305
505952
2116213
31970
2187886
1874582
1409344
633784
401165
2473054
2052486
2737412
11166
1541607
451391
2458588
1820105
600786
480155
1974046
2661291
1931010
2389271
1242983
85054
587962
2561640
1436585
2888245
2521172
395813
243195
704895
2614595
711634
2918722
2058951
452743
1175003
2870726
2884127
1878139
390953
1387326
846979
20738
2500921
582541
61438
1545765
165723
2367582
2815610
989106
951554
1853347
1545421
2637486
1906985
931310
799731
84782
357869
2840244
10721
1281436
2493811
796490
2140645
2746067
1166465
1768509
632119
88638
212003
1275110
2781290
2390183
2671772
2202273
2300503
1080348
2016515
1991885
1337935
685779
1625666
531237
1477649
2286784
2054563
200031
2651548
2896893
1301438
1915960
1172038
1795297
801969
1778475
171933
129974
2873457
283047
185313
1301738
1280512
1011150
937797
460721
774021
2018877
2432671
2835907
1751829
2674752
2607349
704947
2544075
2105796
814664
1204620
1227680
866406
2644850
1151565
2253673
1864798
143477
532693
2619749
738990
2757342
98717
2447143
1664408
106219
985393
745910
1769330
1545313
2822392
2300283
1334210
1254361
2065687
2172176
2772599
556008
643662
1294163
1919522
2689105
501864
1004193
1136515
41711
1668764
959482
340537
1759179
650425
819288
2545211
830033
1011133
897363
1291278
906835
1587860
634005
1831851
2705440
1928971
2073087
2675227
2209820
927354
1267039
765214
2534246
2549124
353345
771868
1792296
2850594
2786549
2007773
2597311
404086
1407329
433500
1407191
1961937
2436364
508654
1602957
608031
422214
2152688
49876
887615
1033470
599289
285830
738593
1405919
2802512
458432
761788
3457
2044993
73941
181300
2811500
325336
1452193
1227117
2450875
209997
1369202
457622
1488745
1042648
1080705
254899
1870862
1980173
378029
1249823
1064606
143214
2140931
998140
1758510
2535276
1124252
1491921
1718525
1065028
420533
142343
359312
2244476
322697
177934
1985306
2091230
1413238
144735
1175238
156060
1412470
1329634
2351137
198500
1671963
187773
1658499
2581642
2913102
2383197
151689
107765
175477
712707
2507961
422596
2163025
1410259
2903041
836412
324215
808235
2629256
1229211
1539473
2085558
2451162
533153
147192
1896424
924406
701204
2651532
840459
1860139
832663
740208
941490
1756551
2157456
76438
623454
2926080
2566870
645119
1741861
438144
1145106
463876
2593730
2671557
10239
287319
1122869
751853
1397207
360151
2475559
1673647
2573779
1060285
210988
1137689
453977
2539458
2071003
1009621
2478843
851737
273132
2472740
437317
856280
2717418
1895789
183593
2572836
1196830
631959
1300329
2263256
767581
1836906
729110
2417179
1855220
972500
1683624
1449558
1610223
2814802
839992
1488554
595281
1451000
1302471
2108401
2342133
86966
2198245
213956
2368997
1395077
2724370
2145879
2318820
2903683
455567
2020220
2076044
367990
337044
2467478
6758
428031
772229
364015
2247085
1343624
2142886
1664953
1412882
401568
1188959
721328
2860409
349511
525516
974003
977004
2268362
668044
1639912
2103096
88319
415860
80374
874742
1597429
2672139
1210283
579562
1537669
214675
2874569
1863883
1016260
1701752
2087760
853889
798709
766526
1542793
2364038
1478766
1175001
1223482
2024845
251275
2724105
1789735
908584
190303
2094586
527506
2936768
2625433
715483
213993
2247480
174264
1352910
526956
1421301
1480383
2132383
2845882
1749540
1254409
1224527
1457018
2022407
651130
259584
2060468
770233
2781453
293358
2452965
1706743
1295660
1007889
389438
250708
2046805
2914269
2604349
856170
2820556
848722
2292852
1857250
2210645
387987
663939
2116137
553010
474767
2552971
191035
211635
1338179
1874675
648916
1627507
1009316
2715245
2025195
1404896
2123633
53095
1789639
2234186
2924519
459605
2421974
1565398
733691
2216689
617722
1029099
609714
705274
1777382
1337757
2609494
272341
1900162
429127
150709
13421
2923099
2867026
173222
1145166
760708
1280572
2790726
2471413
1136214
1908060
435811
1770686
124672
2817170
820065
1993683
1829144
2299993
1448925
2355
469448
653870
462078
1772654
717405
1313536
861365
1077005
794454
1784672
396535
1669457
1736158
2793617
2684133
1172428
1993837
2431204
1410485
1287280
2736628
954898
902036
1185331
1186502
1647703
1774467
227278
1272468
2753587
2857883
2229811
271465
2147500
297472
2326987
1383514
2315558
558708
1365229
1041737
1463226
545335
591689
1588157
1014889
1145445
2520937
2440033
822128
2443900
2457186
45428
877807
2583441
1640720
606098
968475
1147989
1356253
236648
512134
2173903
1764364
1840598
1843599
713488
1011776
1675801
582087
1449499
1263656
286573
2929357
559455
136825
269249
69770
2781862
1097344
2621919
2741855
571131
1628968
1616432
147089
2903618
2532934
462411
1186242
2859188
1231854
2262536
809848
750155
1760784
49838
82435
2239060
2875643
2161593
1761848
99067
2212481
237505
739648
354999
840058
1310487
2154403
406880
2142554
827364
1395353
16881
957515
2860376
2327622
2476899
517065
63087
484057
2381185
1238021
48163
1616303
1290725
1828234
242053
850605
165144
2013627
1633149
2184559
2468328
2442020
71240
1993215
2392178
2440901
2404094
995058
1176199
2626414
92966
857811
23088
1742718
1515395
1468203
2790908
2667578
1917252
1924387
2137530
1308727
987613
252736
1447669
2100124
1091800
1398818
1482637
2523688
1503085
1643173
1689710
320965
942990
2577864
1914573
673416
1591818
844991
1089977
524137
2197638
2591594
426068
1852442
1359335
1094595
2087824
429574
2212069
61475
956380
1938131
30453
731630
425529
2015237
1303359
706980
2190293
930165
1851121
2093642
2065177
1440918
1188735
2845683
1154389
2093827
1798858
209655
1358539
2438143
554213
1887171
1450509
2062379
2582024
2699265
2413931
637540
1325262
2191393
1499539
128268
451090
1565990
412165
1603019
2297864
1980803
192838
452531
920231
2782894
2704840
121415
2775699
1654675
655296
1590736
2327233
1710143
1413217
2122186
2574048
1393903
2424510
1018447
2492401
2152226
1399966
802768
349534
915279
136388
469335
730837
390987
2613452
2151423
1840062
2311149
1312063
1464283
1799513
26521
2079845
257619
2277953
1042320
2759989
2658011
694303
2891846
2932858
652731
497823
22125
178285
1859310
12932
852860
2886003
2566724
49860
144769
2730363
2030225
1311113
1708953
2455022
432243
2734334
54528
293130
1976364
2597690
2335118
1308796
525801
185851
729488
2774531
340854
2303736
1642013
8835
2513529
308802
474269
2665211
1905149
938497
692224
1122979
715739
2074243
779306
2521990
762564
1727498
395110
1198027
2932421
2849047
59043
1949798
56277
199554
1546239
1165662
661650
1164699
2738084
1144249
531162
2726710
2652874
209649
534526
2556024
754693
940221
2813253
1645910
1349196
198180
421322
558028
1069532
435223
1443552
2936058
130404
1040244
2459238
2358123
1220076
350702
2076583
739729
989292
698686
379059
1588479
2179177
1174087
977150
895086
1948090
2715168
221002
355668
1158364
2118371
2453736
592004
2793162
2582220
313270
1265370
1715354
408027
955119
1983580
714918
2718505
592583
1053273
2175044
2373517
2429467
1577420
440478
929316
2779238
332793
721080
1560835
44515
1980954
1142134
1316500
1797580
165871
2165610
2703578
2607585
1939337
1895484
1018413
2870542
66696
1132787
506521
2042296
575732
760507
376899
1084459
663138
1926256
762748
784796
1254726
2773817
1664244
1011404
1113589
889618
271136
397508
133312
2824323
2514800
1358899
583930
1902639
2542882
2192631
2075634
2477921
2751442
1884064
2211272
281553
1074302
1021951
898263
2240465
684681
1539410
141248
235676
2082562
845365
1845694
1623366
204253
2312248
1355521
1318380
2343631
1994936
707133
2069402
1081528
532588
2107838
1068409
2179599
2613319
1294327
60658
1508175
605656
1614922
2804639
1920827
152178
2232499
1889584
2914904
910871
2014851
647805
2410864
859940
1020345
508786
2326455
2617045
1349674
51516
2539706
1157168
2108232
1093230
392124
1790103
2085642
2550762
2532300
1959147
1481610
536672
2125517
103274
1330270
2185242
1883586
1692699
551506
859036
630881
2173129
1949122
1129397
2131437
1523200
1765368
1285003
2128385
1915917
1635886
402522
2068178
1999156
163179
2161023
1116095
494611
1221921
1289298
1705327
1633139
841237
2514609
820766
2416776
53987
1217822
128560
2603560
21456
1890725
2413084
2507092
1871632
369031
1642997
1754037
766341
2766107
78409
722523
1795963
2863526
2044466
1949089
1720902
2014700
2318581
2483521
192196
814864
1457162
1831068
872227
2518622
1669457
2799594
1585660
1584773
145041
269226
2081468
2751440
1317820
1094030
2343140
1683996
1641082
782074
1063485
212956
2245766
2732208
2437034
1040340
1138005
2290899
1699634
1534820
1712307
2358546
1676130
1172514
1622850
708496
90979
265966
2175811
1341832
2736121
2788433
376975
1938984
2428352
2590801
2069389
2574108
2093041
645718
1222283
1740722
2654514
1847303
2145598
2267423
193377
2041218
2588949
1761902
1880639
198130
398218
1881079
2343528
616761
670114
1845413
2040149
635301
2766167
1526094
2891904
1091045
1078954
1867433
1685274
155732
466298
1858099
2026279
1255762
1871023
1575632
1710510
2100612
19607
1174469
1145087
1669885
1450363
1895087
1720706
1617191
240
1074378
167864
958892
2397685
1976801
146644
294710
1167278
2910620
1293592
844769
1403361
2182378
2820819
1146640
2693845
1415225
376932
2058834
574767
1446160
828175
1044456
2230835
1817306
2349910
789997
2439863
2912900
1950521
1365303
1868413
715330
1302473
80151
2522156
2889211
200659
817825
1079317
1651048
1406498
1599507
983464
2335456
248274
2181664
1487597
671818
414017
2721798
674781
2548315
2289213
2278580
2068989
1076440
1859757
2549226
1687254
2845243
138560
1579522
114819
1298081
401287
1247732
1961455
9241
2008372
1629132
2395033
1649471
2933493
1699529
295754
529097
1028548
331167
850664
1915567
1057455
1887916
697955
1687166
120459
326968
2357108
433463
943522
805661
547514
1888416
1804824
105390
2399686
960300
2336596
2326501
2267485
386289
256672
2469662
2190379
6778
1486873
1920846
2897740
2965
1988925
1080932
2528280
2470931
2659519
1605906
1076189
2462996
1035998
1382371
1883559
1805214
820231
55196
2075498
819479
626188
1859912
2310325
2191324
1925580
1212980
1245973
219318
1905196
2414606
1252803
1645400
2603290
203435
2261917
865963
2885402
1667197
548263
977508
2412386
828391
2793689
2031211
792944
1935183
1649456
134733
1329250
81362
821690
2819673
2914570
148744
2272268
2636624
2156599
1825993
1455553
1228438
147394
387803
1087355
1201721
1668291
1721199
2876620
1742949
1834790
2607648
1686318
1921879
1851831
61140
452617
496313
1750097
808345
1362143
321175
1974926
2544637
2048147
955874
1191241
2049739
42151
2139452
1943701
1607400
1182901
2289215
1070950
975528
2140950
1742920
1475178
942309
2728437
2447014
2758510
1492561
2308006
1424423
2398292
81244
1969208
98882
2137084
1989741
1076742
2281918
1671933
1269480
1040813
2287069
1071476
2933380
141205
1805970
339243
497961
1640812
1299822
716138
2576829
2270677
773702
1451668
413581
1568672
114122
1329834
1180864
387420
280559
299330
1293451
2710722
505686
1261788
668256
695197
1517439
1065584
2076876
1916062
351984
1336613
1225506
773029
2573474
1320313
1715178
1091018
2903060
501123
303706
1794342
197930
1663963
1670405
2382019
1940256
2764567
2671940
2351020
40947
1313108
460903
1016907
387579
2149179
1122654
2133787
1009774
191571
39883
990034
156221
2697706
634750
1741734
1174841
342017
1227246
1744544
2691588
795850
681922
1462587
2503929
2894379
982429
1073667
1141436
86253
297634
1527017
1772279
1588112
1013140
2532233
266137
715798
107553
921780
2894856
2137320
585347
832567
120475
583290
340580
227819
2453136
295413
2866993
862752
2669508
774580
1088588
1201572
2081351
2631828
2128813
2848251
2150506
896036
179478
1390910
901824
478502
1684288
2104164
682284
2319269
37246
2053903
113192
1336687
2705992
562649
2290022
2025037
2171767
241402
2685624
1780959
884057
1128741
2550189
323666
2098904
946951
879441
213147
1978857
2095570
2275976
2653429
2042397
647771
2702281
593821
2434945
552638
2892671
955780
2268188
1575523
2471247
2222457
385835
825214
866472
2182843
2324257
1083154
563410
1425117
791284
2123866
1030677
1586677
2815197
2845883
320591
1072135
274420
760746
2771957
140409
149224
664111
2724234
653704
783214
1438808
2276487
2166767
878087
2067845
1787637
215032
1381662
217467
2466237
1313396
1962852
2472237
589444
784301
2151286
2416453
1364764
916381
2267632
469723
906955
1535169
2767836
2816602
330606
488732
1737086
164318
507980
2287340
433225
964511
2635249
169099
1110780
425547
2898683
2824426
2445882
1745095
453699
1414653
1970470
1463860
2915546
390755
1755797
2215555
2282210
748401
2100195
751528
352745
349007
1995023
509778
975465
2293829
2891019
2912469
2166918
1154089
1143311
2031887
462864
564859
813496
515052
142890
2178618
2627170
1307179
2021277
2895679
2761616
1469644
2372325
260892
949486
2889345
788051
2171266
105921
433775
969901
1590657
385775
2782571
1554916
2354355
1374612
1293169
729737
1614864
1318266
537617
2912534
978225
2533763
1614503
2486555
1385205
2006920
1961897
2785836
1949320
78020
170894
1387078
2584876
1378931
2022673
384023
1596579
1195035
1886636
1809788
937110
2458015
296695
1865598
281735
2541644
2934553
2279408
2208251
2175075
1141480
2206762
1571118
2754683
2268575
2847478
141592
926425
1075389
1273453
2720507
2913209
159738
127611
2417010
2617790
578565
2375192
175685
1933818
2204906
2219983
876064
1740050
2587653
712313
1100241
717849
2930072
1546528
2434118
2498735
1551036
1203786
2038910
112248
1095976
2178823
2618853
528040
370602
2706196
2287571
2681366
2724785
773725
1073282
512578
117602
1254335
998496
226296
2032228
1972125
2672777
879104
2477655
50112
316935
118163
2336138
1004209
2455410
2857867
2010061
693786
831095
1467252
2763540
1797034
1418767
1305585
216981
2336896
1331248
1960853
1260953
823589
962564
1615137
47342
18838
2637725
207435
1589294
2191658
397953
1107766
1369306
1601682
917998
2229925
337187
2109319
67584
2836284
2726214
592000
415937
1558614
2529200
2481186
244418
849893
269722
1507481
1671159
739342
2436189
1606495
2500262
1827798
840799
361724
855490
2017408
2595448
1248960
2868854
1092722
233122
1752111
2064233
284469
2269705
837664
256768
1918456
2157449
2201893
694496
2595794
2712218
237898
1064012
271308
682827
1575131
2475896
2564638
2157192
2667090
2339639
2144193
1656110
2929824
487147
2889504
1868520
187489
483112
2569602
713617
1958524
2844085
372616
263315
1260074
2552246
399032
701780
1880695
1357653
2186307
2021664
1886808
702362
43271
2896876
2936673
2412582
363140
2520679
1486270
158480
1693823
1389939
2264284
17277
682299
1621136
2573975
815545
2150182
745214
1109119
665700
1613069
2805408
2462319
2093213
1675975
378763
1642372
734406
598357
1039891
1809363
2528962
1477357
2006114
1400593
254560
2580514
1898073
2007555
2920674
272445
439306
2632135
2548668
496901
1522104
1524515
304607
2500857
406676
2268995
971704
344516
29849
1757668
2805568
54204
1537176
2792690
2367819
2445068
1017033
1305686
1579513
665100
1324479
1305220
345482
1869855
436607
2548326
2530410
567342
1438979
1377389
2682136
2532282
1301094
1757070
1357947
2511979
2205435
268182
1917545
1145717
2161855
2691328
2555192
2344845
924977
2503456
238469
543748
2526007
216307
1221422
171748
386174
2049659
378434
1795375
92
2353907
370434
566859
1430917
2463698
2340341
826710
1116892
2784281
4013
1213042
927508
2270465
2070962
1078941
1323972
99282
2497782
1807778
1800880
2930273
1973674
146307
1347530
934292
545248
2513153
622893
1902187
1226353
1888747
1719331
2518709
1125984
2233481
130833
627638
121084
885551
1521465
1424267
2718994
2107259
1089641
2628217
1234576
1964955
2659712
2576165
2352868
415255
2024003
2289455
1262082
2763679
2098140
2144540
2662002
2295397
2430856
2519396
847911
162157
956566
2123208
2407215
285827
1509282
1050165
556478
110469
1427014
1830437
2028181
1414963
1779988
1834018
805647
2633937
525240
2285105
835071
2407334
1208971
986670
508944
2324712
1507942
1566990
1007799
824047
414466
1115671
2927170
1454854
910901
2448807
33256
1403903
688134
2790316
615284
1675005
1909671
2453600
1937034
992776
2102725
928323
1563941
73146
162891
1539697
1573285
1676166
601104
2626596
710135
1567134
465447
2397147
1256825
2295170
113719
972185
2675069
1123438
2066437
634457
713360
118241
243874
2568974
1087302
1395979
2807509
711659
2544012
2562625
1848932
1595253
1525177
2265421
2322633
941689
1275964
1957807
1766284
1128528
59039
2872322
2459182
1425821
1328673
526147
2704336
627654
2876087
1949960
1386077
2459646
253761
1698949
2083524
1430637
473727
2293191
1295786
135497
2615204
2365167
1763115
1950642
2182481
2587563
791286
67648
2785612
19909
546519
1911360
1284221
667872
1679652
1625453
322188
565465
1283761
816496
2311009
677830
1361841
151163
2867477
884956
1280155
528380
824313
654404
1066859
216644
2473797
471066
858036
520244
2018257
2108279
2269676
902276
2328380
1308468
1168610
811006
2090959
2916111
491565
1162793
789463
987660
841366
107725
1552920
458956
2306952
1580608
2014043
1114293
1297109
331143
2643449
787032
728205
2477329
942461
1779025
462842
2920479
72194
556181
2162252
1201907
2743767
2783163
1465268
2003284
2169290
503012
1260187
410413
1853713
1988302
1809107
2678754
1316461
861763
1013466
517153
1593459
1990842
2514762
2356478
1618800
1101371
1218705
251488
293051
977638
710157
1027472
2337348
1234282
1115156
1751077
1196865
514062
1747162
705308
903219
2206485
791166
2519267
204285
1253517
244195
879191
1185249
628820
2039797
1615856
594502
2416318
2598038
553746
392829
2192031
1775642
259599
875067
2252305
1381912
1998795
1787813
1793372
2383064
2581704
872190
183750
2620737
1700230
2793946
1398949
2310167
2593495
1375001
2786293
1262167
1738683
2346380
460883
2152432
254638
1014972
1943171
2250798
598418
409294
1877364
1609433
2786039
1003214
481623
1522348
306121
2657957
1072658
2700820
1542199
515099
967418
894769
2882106
606623
462675
547530
2613890
1968233
1003403
1342264
2327906
1326550
1288059
1822483
803112
2073263
2016107
2891064
1825607
2414778
672577
1164186
1477561
1207107
2042104
1376659
201116
1771722
1823017
2939349
947860
552090
1342921
2469611
210847
478734
1251070
2423155
1561901
2458474
121527
1295680
1420429
1141225
1463679
1728915
1659685
731338
1624025
2883798
2347200
1937637
2560303
2853255
2175988
868065
1656105
90473
703307
2540931
2364262
1454479
671938
42278
2057760
2599217
569792
956729
141233
334041
1212170
756045
939470
1606013
214537
657546
340215
199675
2653144
2194744
663789
2435628
2920921
1443312
809828
1093737
1520843
757802
1185999
1930045
137079
189818
1144841
1889724
689997
1173362
2234664
194994
2452286
148722
2260960
2026330
2137211
314834
582782
2064099
622536
2896486
2090008
1781037
700207
715401
2488888
195634
2883415
1661527
2740420
383986
35408
1252999
1594203
1588355
1122048
2257998
710098
1503708
2576512
2209458
1828098
1787847
1864404
411676
184047
2668219
643046
1882763
2082302
1317822
597894
1518631
373343
576021
1754689
2557877
358703
1374984
1370373
466420
2438911
1685086
1710910
1255592
870378
659157
2302391
2122929
333704
698493
1720820
943162
2100294
2666285
553785
551681
331769
2927358
2523608
2307988
385852
1743185
268458
1035724
2836553
1632879
2150473
2746279
2318973
431595
1856881
640778
1074027
578173
1590724
2117614
1488612
2064576
2329850
1465820
590442
2318070
1222028
2186423
1401019
2495637
2404447
1483730
1154224
1040775
387531
799482
1068183
2691631
2744693
568980
635179
1668537
2862904
832210
2590575
1127618
2753520
1193180
68424
2785751
1806278
1312141
85620
519895
200894
2158732
1824119
976986
2122998
1734556
2033888
1992278
1378112
860414
858311
1495778
1572102
1135954
1756989
2171907
1107037
799170
1233300
776031
1631225
1619564
1191724
2437193
2339808
1134581
2675245
433800
2839388
82710
1593741
1349146
79534
2144217
2539595
2563588
266646
1016087
1608887
2616729
187634
82885
854293
1803342
2295487
2310046
2833250
1506322
538354
2275977
899405
2149305
754981
1454394
849453
1092409
864458
2570200
2605154
616761
2484041
2611165
402031
2084180
1820883
895780
2305068
2499129
2391408
432315
2782533
2629109
102913
759224
915793
754306
530833
33880
2436619
654777
2105163
903936
1482398
407976
2711688
2322816
574360
1504076
1663747
1277904
2580320
2325203
1292224
1968909
78695
1850720
1572096
145863
249083
549105
1740965
2605028
2228525
185114
2499764
1642262
1878422
2663191
1290455
1451861
598174
395873
652769
843599
1957447
852811
2326196
86700
2533129
2617514
2104124
2363894
908489
508762
1471454
1427425
2453054
1369405
150083
2894711
2931257
498769
2865258
2008327
525544
1131659
2089201
69064
1021042
2537331
1095732
1134207
1661698
1942070
784909
1438540
2917150
708277
265726
1805677
2828837
900250
566482
2000520
1300699
1941012
2219715
268630
787426
1054718
1251426
1124449
296326
2798181
827171
2736585
2341045
816064
658001
2739551
511748
2703567
2195230
2351482
2184114
2928092
899972
2358242
876460
2875664
513777
1900138
707726
439298
814579
2938129
1889785
1031287
1578145
2830828
1038119
993895
828055
1724067
2395938
1953931
1517022
2084928
2792882
2492201
1985997
1524135
1518007
2902013
1511080
627232
934062
264065
1078620
945370
832463
2722440
621563
2406307
239254
2904578
48658
972138
2874398
717278
196195
1537810
46923
688351
265451
2726733
613929
2601315
1336301
1641395
2121501
153685
269211
999737
2823924
2687386
1124174
2150574
2567189
1277682
2227625
2283857
2350236
2702830
510114
1833412
2244076
990235
1888051
335190
2749182
65435
2507544
1904508
141540
1503909
65575
1642201
1945584
2661497
1316103
2505147
521402
988494
2623382
118211
527160
1048793
2810825
1233622
2563673
2174843
1468623
674189
538503
2739769
2274278
2765836
1944536
1278682
1068774
839365
1956863
2332354
1248810
119111
427459
1593270
51333
1660770
2231007
1014905
1151184
279306
1644080
976244
1593912
745962
2709745
441179
838781
642953
2334917
1399792
1137473
1769485
898359
1121341
2702875
2775986
1419168
2304794
1449109
1263282
1836767
2214049
1276540
2900564
1987658
2468049
372979
1687705
884768
611719
2613299
403073
813508
2887352
1290458
1993694
2663218
1883968
2278597
2117930
2800241
1901893
2752089
821074
2034483
2105837
2567230
223361
2036294
750517
914060
492904
2318441
275119
1846950
88803
1521104
1796588
647600
1706248
686593
1303298
1137552
1908282
2361694
1200902
2250727
2653870
2912710
2667005
861215
504556
169791
1984036
2223410
27361
665251
801845
1114810
534344
878367
1141229
2516532
2754155
1626723
814665
2479820
27414
1477586
493103
95264
2599131
1959345
903130
1687327
38311
23886
1116439
1313228
1617546
1578087
1176813
365748
790140
976735
2377426
2171130
958460
1700372
2663151
2141742
2499297
1282106
911112
1448112
2401243
260655
2426808
463042
1389083
187916
2179834
158677
1350631
1635404
1876479
2848802
153819
445159
300835
2222366
2859395
1247276
2611862
2233974
2359301
909272
1573163
870808
254407
1683677
1233702
2888651
83851
1722317
2902530
1915182
1389088
1430119
2836574
2188948
802718
1030184
2203852
2282186
2843465
1636345
1039
1043668
2410663
2842273
1054115
349154
495072
650101
539718
1965483
2899901
875154
648117
2761868
1562815
2793783
365111
466750
49341
547251
1159558
2270608
2168874
313157
2610210
1786750
2381711
2652690
609329
641384
1904472
1411985
1315419
824232
1998994
1281510
1805098
294693
1236344
1939556
1559532
436655
2015109
905827
1129179
2250618
1380753
1003646
2880728
682043
920242
2075947
1215328
1376761
1883944
691155
2664720
2691054
673284
2489414
1139014
1732397
1837333
2898219
1326692
1345843
2658320
81651
2631387
1260706
2814514
1484788
2620709
2553105
811048
1316186
1456774
967161
774943
1891136
534477
2519013
1520712
2185782
2437636
215156
698284
2824081
1924632
2930103
1756386
1326010
2067279
2409907
184120
2046667
2072772
663758
1234958
2526169
220015
2465004
1737481
211376
2580945
1302408
2928266
2518688
2403627
598380
1134395
2011864
1990234
2347029
1005615
2281297
1910780
2391602
2827272
825164
1446828
2879826
2613263
44105
2487674
199336
1432958
710472
674454
761405
486992
2264959
2419144
2512039
1864311
1298672
716560
629274
1703474
258182
2033284
1844156
2043152
664465
1043131
627355
2174812
589711
1365283
864404
2053970
1340705
2562338
2922035
306246
1432519
2411157
2298058
62698
2341630
2802340
429335
1898226
1113388
1646276
35998
2144843
1856750
2586237
1418241
75007
1803601
1590346
2823764
2420122
196379
1923576
2200304
649311
2710312
2728219
568445
2156731
1231173
1704328
1110571
1868244
1152839
2805567
2488068
1143432
339595
1195575
2485562
2069928
1570313
1002636
695313
1774440
1205941
1890374
2214074
895581
288578
2622935
2439544
1345532
567947
2679822
456830
704653
1900232
2668567
727546
1875261
2145740
2559630
789755
2211344
1273570
1739300
826158
1711613
947361
2883271
2185069
456973
2898931
553116
934499
2010787
2336093
1592507
758472
2192519
1511316
361401
988934
2176412
584981
893894
2720978
1070779
749221
2312768
2027637
1519789
1419823
2489018
2305475
1430303
248055
2276730
1862799
688630
1888176
1944326
840162
1236395
2795724
2628898
2593241
588489
596987
1251622
1675758
508218
968831
1554479
2200813
693242
1390568
2773313
300365
249543
2435207
1013445
743870
820493
869147
1286156
2772150
316943
118869
2594925
2703748
921087
192160
868711
2488916
709370
366704
2909458
699531
1881609
2156374
1962121
206428
18324
1323655
1848365
2513313
479002
750961
1028735
1861701
1983666
448205
2674581
1584398
2002677
1765674
1253503
1548511
2275411
1647618
2236767
1379697
1415672
2037354
540091
1899446
131703
1811368
2107276
2303795
1677277
755761
1284393
1472700
1055491
76666
356106
1741060
1288914
2061759
2858950
454769
2266596
1695094
1163502
717344
2189168
1453263
884037
1985779
193253
1835592
104294
1594407
2258369
2161420
1467147
1365600
466503
613512
116328
1932277
1672768
1342565
2689816
1767264
2380756
54332
1488300
1673595
779249
433026
991947
1029296
1368822
356777
2940122
2532494
206343
538977
2294038
961904
2401536
128095
2939779
248029
748635
1257351
2152232
2272942
1871971
508580
2608956
328505
2254041
2501342
2528712
1570784
2118513
425438
1454281
1935210
2467207
544591
704485
816430
1530051
1426942
1867956
1515523
348938
1220536
649755
392102
582757
171850
1604707
2208984
354265
315329
2030397
57660
122200
413547
791801
240196
1558207
1505592
1585483
1257005
57880
2539589
2372400
2679886
1756239
736642
2577908
2873883
2669167
1042402
2094198
1671785
81055
1551074
782335
1235133
2113860
575217
1869517
307996
2841804
952298
2175551
858987
437625
798453
1251034
1538582
453659
358142
1343246
2005540
1708784
2530731
2897871
240895
742564
2670474
1688038
1748930
2531201
2485228
2160801
2512647
1898055
2346836
911054
567969
1683873
928707
2290455
549065
1219802
1353496
875434
1206496
1037900
228320
410416
1455507
870538
304494
1846335
249143
2244297
1686594
1706201
1380793
2210611
216553
474115
1567454
809504
2451003
1801864
1563997
588709
2485479
2827016
1762220
2759040
1162619
796642
1762941
1399811
2781057
725230
1777018
1987857
2886065
574486
2827368
1420336
949316
388179
1834175
2113540
2202278
707551
2608472
287364
785268
382188
1943611
1754081
2481077
1000384
1053257
1217038
930394
575555
532673
2211666
1156045
151549
2120251
1217322
963291
1552591
1005938
2563873
636532
1869669
2477616
2558715
2508649
238239
2549845
473328
1979932
175994
1368300
714972
1598371
1244898
2917549
2668984
2822167
2216311
2872801
783990
126760
2372447
2393893
1631996
1422688
2676519
2364183
2874794
2909297
2693972
2715903
725698
1729071
2163740
1198975
1744208
1066960
2651129
77853
1876092
2689986
1040502
1539391
113838
2842403
2644188
2193240
1821118
2677486
1813110
2291216
355956
2480109
1795956
2396820
1436907
1499915
236256
1355862
751498
486882
825587
578363
728610
1622223
972596
457921
1566755
1247268
602742
1049506
46205
1954
1070769
627479
557884
1575736
2321278
1120811
1325272
2287138
1148798
2281296
2571303
2715382
1422825
2939641
1039049
990567
816362
36715
203849
832315
606579
1991814
2575279
2314097
2839968
1111500
1310612
1472265
2055891
349509
494748
172571
1991540
1205079
2109797
798379
1685184
2464652
2745372
1419178
2481020
492777
2596182
1064576
1374787
507080
1689197
633476
468164
657117
1688608
166739
334987
124109
2816373
693073
2573979
1929733
1745198
2006377
1911208
2743920
481945
1059995
295134
365283
1368001
2738667
2500179
1555192
1428400
731670
2260888
1373606
1122408
2800264
2300252
344659
1504797
621164
798200
1166753
294284
1927844
2453092
1991460
1272912
628023
2437339
2595040
1696216
2114023
2902906
998967
2443325
972031
1673219
2038379
1785957
1616078
459389
1557078
2396513
2172733
1237445
2589234
235172
398068
831340
1368768
2624951
2239200
2601062
1319552
376009
1360879
1800833
2665313
963674
1860947
1239989
1501990
424342
2756020
2232557
734696
816022
150876
559703
1814351
1117545
98154
413815
1526298
633829
2682237
2183272
1078886
1074134
2926339
2432440
450561
1514316
2691126
1378372
196447
2059358
758174
777738
2458577
1983099
2233466
2794876
2927018
2517615
1461454
1296753
141270
418038
2261374
63256
1488642
990714
486019
2442700
782245
1594106
1098059
1225783
343109
2825833
1726679
426148
805377
626792
2550882
184775
1069481
536769
283534
1393716
2836775
873897
2449968
2135664
2507721
1728219
2739740
1638220
794182
1844514
2848249
504973
2245686
2443525
173356
1325220
1082512
2688256
2505544
1266740
537951
2409163
1921451
528200
235877
240034
30359
554173
2184006
252033
893732
2357698
1002052
1544981
2128291
554860
16530
577471
279495
772749
1669268
1220480
819755
556073
2702699
2166366
42886
2106515
694093
2694750
2009502
1901139
1873772
1003558
839026
2707136
522067
2923356
1025865
2498672
23218
2081181
2093003
121337
710265
112138
1135345
1136399
756729
270821
409591
2032556
1271281
2721841
1728630
1579514
1562591
2326328
1605868
1251614
2844315
1960045
794514
1881950
2458361
1883549
405792
295893
1065462
1084114
1653724
404824
995790
933143
2377551
1666435
2401843
732868
1948449
2480200
2619985
979113
1328978
761824
2584026
1286840
926370
27571
1668200
812687
613059
974511
2271637
167985
783778
2625911
1407011
2266608
705329
690218
1162807
851151
854006
2255592
918940
2207707
717457
1156503
2556004
2745331
1595480
2778993
2909022
704936
1957772
2842942
2691226
1289936
587651
533464
454491
1094820
391934
454707
1361397
661284
1221647
371478
1007228
1219816
2116769
2721411
926964
756473
2708654
2400508
1575903
2617355
2487533
685261
960701
2410976
1978749
2792623
2806064
281413
2587921
1240038
1213819
75465
2261461
121867
797281
1391487
2063544
1776226
2785604
2766187
342479
1475209
1411570
1477199
2742953
2422676
800163
2427740
2088717
15586
669889
2256180
1508153
112267
2182742
1243600
73403
1263899
2862061
1862532
2424373
683730
752677
2158591
2233655
2248349
580946
2479511
939714
373764
2596377
2035192
2030776
12287
1102876
1141504
2063994
1409327
343668
2031344
2461733
1530243
1102723
1031954
1576779
1801348
866996
1146582
765054
7791
2551849
334645
2702760
2902553
1043396
2459442
2177980
2934988
2231545
2200157
868142
469345
2190030
2774784
2099510
434783
1211788
1844788
905707
540117
740801
921305
2168656
1286875
942771
51831
1756183
311545
2935310
2847611
1181424
2111367
1455926
339143
1401763
1654112
931080
1612484
959317
746521
2147006
2270521
68746
1126828
2747179
2593480
2483405
1559264
1012913
1668722
2492881
1229030
1947477
1336200
127537
2397606
1421714
1879174
90977
2710362
475140
2584935
1324850
1720564
448224
144649
2468836
1933925
326037
2276660
1063437
1126095
1722282
886401
1260026
1909883
228030
2254429
909482
502011
1073885
1774012
1659174
2258741
1284083
711656
24761
123220
2064511
2466814
2184676
1003454
1079424
593785
837670
1340831
2265408
415780
2699513
1708206
2725320
1308228
597907
2158890
635606
1135270
1911250
2282191
1813367
1541261
525227
99838
872073
741647
581804
2489266
2287614
2774794
1841735
1654971
2594506
1219018
87391
92792
1011823
228692
1738886
1248823
693414
687957
986953
1729483
238262
604746
293224
1380413
2475936
2320042
1352562
2905358
2569114
764868
393047
1897397
2041248
2643623
393890
852145
1678016
2420820
2367366
1432022
1398362
495458
1788090
2638357
1541351
2933365
923733
1311907
2270805
1992447
2620318
223621
2927399
1953102
1436787
1783744
1031545
1768506
2356638
743303
2437941
27109
226645
2664678
668524
1714596
1631281
479128
1324430
1432790
1015467
1097927
1512507
127687
1101546
1379073
1744291
703903
2273824
1228313
1081612
2474803
71524
1125744
2075669
2940399
1312840
2708288
2431190
1615115
682302
2705217
477513
2233089
1758767
2711274
2064427
1352777
1754473
271202
2151683
1125706
1876846
607068
2047662
5348
229556
1715111
848670
1599642
474206
2237644
264710
2544262
2309296
2350056
1172082
281358
2587266
581791
947124
1880105
729803
693122
1102821
857443
72729
1966471
872357
467239
2885363
207421
2841210
530601
693501
175936
609838
502360
322868
1182550
1703131
2150147
2351899
1326052
1354940
2711
2602607
810790
341734
891201
765411
1710162
198946
765531
2794132
588574
943641
1530225
941621
736111
2730865
1186567
761797
362727
17364
1725856
1048974
717644
51011
1389091
1801376
2885462
1781996
173285
2873134
2311735
1004142
1722870
1532176
1172289
2213691
2767373
499842
958116
258036
2901904
1131384
382612
2393103
2359164
2555504
103045
2801931
2034937
126227
981182
398902
141819
1502654
1386192
497199
1385654
2708133
730897
30831
664468
2111272
542390
1324914
821086
1448673
43419
2500964
2797290
813409
604059
2382728
1381649
2534500
2249648
1172947
2674759
2932740
522477
1066054
1255017
2644048
1809767
1277745
2633446
1209510
1166843
2644060
417233
1790845
1027176
1262849
372751
876753
240164
2147678
1110913
2461094
2702877
1475788
133443
1051247
1264251
544688
948999
139084
1654862
34305
2076725
863166
1898979
636979
427724
1168431
1545018
2347047
15400
2368606
2417005
267234
2193413
701405
220401
1509761
1945542
1063566
2555477
660748
849420
2158091
2211241
2324998
2512152
506353
1107316
2210219
83958
313418
2350448
1964720
2505637
2726517
2626753
362744
1420487
1818733
2870157
2532103
1100231
2028105
262072
2018636
2708220
315487
1261066
2053215
1958919
500859
1030809
2305877
2016710
345982
1938522
2417386
1909141
2236679
1267300
940880
1149975
350556
77501
2541920
1755235
2376266
2146646
108637
247241
1406447
1789795
1430088
662314
1214950
2266278
1306333
1088427
2411729
2727147
880679
2571342
1654100
1218870
557424
1151734
2250151
2051852
784633
891449
840088
2027897
1640947
2638834
2126741
963243
556119
130168
2284364
1084173
2045976
1491676
2830701
779282
1680523
956188
2805061
968976
2919865
2008977
1457037
272121
2930786
52498
533175
2716780
1311374
1518402
2496695
2423976
460920
1136302
438061
1035871
428191
1228994
977286
168189
1495796
2737502
2177275
481282
1593861
107435
2291723
1470118
416845
2081449
2482158
421479
2769586
544750
1480304
2430538
2744159
325747
2578979
849394
451065
1240352
369846
1265637
833760
1365802
1721855
1511135
667268
893451
2342027
2281505
657043
1709280
1464926
2451031
517898
2740594
2544653
1775107
2624414
2781655
193440
297263
783515
1698579
1864295
1014598
142488
1101462
1382848
2738818
2069937
2784925
1745321
1431198
441282
219737
2737144
674406
143118
1273494
412202
637755
2610937
2013949
33756
1058355
1022899
1180039
1541840
2648135
2815937
348914
1904447
1973430
934739
1418387
295898
2704458
2009018
1530793
855248
1316103
2719584
2744344
1859161
482097
1297007
2262962
2149607
2509726
2787592
1709083
2717195
2512538
272648
1818326
2427852
102562
1105292
938232
1773768
2895701
569080
327767
824720
479065
333676
1368568
758927
2424909
298821
874171
2037772
985018
220924
2858130
46384
712452
2403843
649854
85502
1922207
697964
552059
1531892
1205608
2077994
2056926
1046336
736012
1977871
2901494
2542055
2558397
2745035
1274655
546899
2585975
556068
1742058
516443
2573661
260596
2462872
1224898
1680178
338588
2290604
993928
1208731
2567504
1820430
312005
1780338
297156
676820
1857226
1898610
1462047
276415
2706721
2306176
1969620
2146179
969981
974241
790872
213978
1075543
2347437
2519864
1787626
41318
65088
12393
792824
1092872
2116638
1645645
1986422
2748788
2031396
1056050
1787160
1225530
2118824
1313085
2294370
2451748
2413239
2122090
2599654
1043744
1731723
2124822
868630
2500968
1313960
1226781
1401495
2560868
391231
2897246
1437845
489130
338743
744670
1180343
1579149
2490719
43624
1034747
1369119
2024553
292812
971079
2389175
1949919
2526520
741866
2646793
1964834
1299344
1040067
2135242
2865087
2309098
1417412
1717775
2531299
2340702
996764
1855181
1712875
2893342
510412
144942
1797838
1621594
1740991
2217812
1617370
1680803
470125
2758169
1732029
2272686
1148703
2135835
1870323
1927205
542752
1895158
1444660
2708387
72208
1412365
1171684
1191663
2505559
2278396
1819608
1077203
993143
2319367
1031536
964558
1565523
1082400
878282
1957164
658597
1863501
919619
1030827
1824317
1133772
1895315
864244
2232865
1253241
165231
1375795
2088952
211530
242509
1355302
387470
2137481
2771649
147831
1167946
2311954
2275958
1728604
2552988
610871
562141
497426
2770084
2200516
1592667
1916
755433
154213
1462864
743495
2681812
1203391
2313136
1452785
2435921
1894780
669562
586833
1656287
1235291
205638
1559469
2723767
441307
241135
1707869
620215
578718
2740423
2319773
2330652
639917
1021270
275561
2193780
2157158
1307143
1804385
343976
2300501
1169913
2601496
1061874
2026412
2600623
137142
461185
1843591
2147285
542845
1372231
150639
970281
566270
1871509
1642818
1679729
572050
112767
425911
2280777
1207323
1822756
326779
2691533
2537233
2034704
2572707
1112392
1539623
930913
2523918
2000487
2859607
414721
437210
222665
2221507
181660
2011699
2414160
1703351
933771
1307680
2011920
167745
603942
268542
2328277
298152
665298
2772005
283646
1991563
1779423
135379
886380
1929592
1859807
2251589
2110756
2846145
913044
2373588
2516570
704121
319862
658072
1105139
196524
457866
2422721
1690286
1744186
1092979
407174
179829
541146
1518596
535369
2203399
203336
675712
2274992
1844500
616842
2735022
2091860
2862526
1731190
428456
754318
2070339
697382
2848111
2650756
1649702
1908176
2252484
485661
1917626
1101909
1739981
949281
2640086
912269
2801014
1181817
2621448
316421
2881740
2426279
1126147
1611209
1666815
1322375
1660296
1646190
2133635
2526776
1858080
1536424
2224470
1915798
36646
2508724
2435624
2156766
2100740
1709655
931327
2125242
859016
1320217
2093146
1385449
1032382
2784
21033
2117262
1490469
2626178
1037645
1717252
16194
2228072
1537546
1474803
1445945
631803
2103714
280101
258220
2113183
1076489
1634371
2121971
530218
594310
2324969
2673269
2382266
1008547
511503
858680
2725399
1525112
1590583
2718262
1202004
1432027
544383
496563
2498771
2708628
2636214
1610827
2192299
1152022
2217223
2393139
1896165
1094417
2688295
1350685
25959
48939
609479
1402041
2845392
2372949
1105428
890979
1306799
2321125
1578549
2236110
1881668
41245
2728028
1866099
1086955
2276448
77074
2225649
918545
1784905
656922
2067495
2497848
1948705
126414
2296535
1934897
1395812
689555
2192077
2018673
2307872
2832625
937748
659017
2374193
2365739
2719797
995852
1617378
2201366
643870
2519387
1441713
2925185
475041
890399
811589
81536
2521514
564265
1385177
1383750
1092543
250672
202043
48652
1307069
2448801
285017
492634
1712873
2356398
1840700
1397313
1653383
1019928
2363107
2002451
2556725
1304004
151639
1659949
1643671
1364521
1923245
738828
904897
680936
112273
1306451
1155329
2394988
1730321
198052
474579
965829
1971724
1526554
336319
2644647
668779
1476822
2148109
1016977
1468375
790572
1903510
2522290
2084248
1859439
2161953
1383513
702437
1946899
972105
28338
2359420
1541609
2007711
1815942
1442075
468017
1064284
139699
300375
2276427
2131028
5815
2006115
2513691
2574781
2356073
1883152
2294056
382517
478408
2497456
491186
453770
1867033
2045862
1167656
832414
332620
2298895
2903448
822155
2212281
140901
1762052
699860
1231493
2824725
1507347
2686651
352938
2046384
2894624
1081540
1386254
1957312
647928
2135597
2351065
1209289
2295071
2016023
1818671
631328
1315608
743214
1361312
2639921
2404073
2853359
2447952
499569
426397
1049929
1339867
154321
2486681
391839
1635618
827158
43269
2785061
2342496
820682
2643185
415998
467751
2223390
649696
1313364
319398
2032165
1214419
1814935
2837207
2391448
2690965
1095972
27958
1189123
2431486
204713
174887
327311
2079073
1908096
711431
1346979
615989
963983
590333
207924
2553667
971950
88763
671697
2733788
1807721
823545
1492471
1812841
1266207
1849113
1448676
2805715
1181570
2656649
1770595
2485568
1317293
897257
834173
1337592
680192
698726
396214
1370168
299695
2427615
1360907
1503331
1386519
1012524
364243
183142
2204155
1819269
2846596
1222094
2596858
1264272
2520641
905141
2641530
911596
2609054
1696118
2379745
1784147
2526541
1888582
538918
992937
237530
980210
689788
793893
630132
2891573
153354
931640
1861387
1313396
389255
710707
1636762
1581492
1469706
344273
1105068
1482264
2735936
212774
956632
42313
2271776
1655652
1202977
1311757
1022839
1008570
2031647
1671170
2127546
2753633
2443031
1984342
2276485
1174809
2578681
973528
455892
2144540
194249
1530699
136986
343851
388384
2883367
1372709
2593386
74255
1013231
629870
233469
2495770
2008342
2662066
2263834
1912987
2294884
81663
2630361
1175183
2745658
2753249
2160840
362331
454050
2425980
1017023
2643759
573271
1145155
2423075
2720683
1552139
400364
1249905
1683160
2121398
1568204
932698
209795
1753596
2384862
354032
457187
1683020
2709663
311867
474953
2060434
1631654
439735
847201
1599946
2473598
2291283
737966
2234270
974395
1861865
2003532
1243296
2714153
2749560
1226780
1724209
24857
157099
298815
2460967
2240400
1677178
2826119
671758
1335682
608498
2212739
1766814
1005098
1530588
1126483
658570
1784185
2762056
2018257
639438
466332
1691412
873073
2007340
2115745
21435
2527501
2520518
1835008
1445575
2317141
2681722
1407785
2296341
1478984
1223504
2466555
2828934
1812798
2938636
681021
1685330
2226598
104700
338945
339818
2315595
2894135
1250264
234686
482313
377857
2311603
813977
2566165
2088131
1552495
1685534
2638710
1812203
2137511
2440157
2112244
2886590
684382
2548258
2820060
2185673
904662
1876183
233440
1395294
2932319
2509913
1927156
855113
2677440
54246
949566
1889888
1418438
424750
2817187
1659398
1587187
472527
683754
2898154
1779368
2730904
1214179
2901507
183189
344617
921660
1057934
2875934
2264788
2534953
657677
1056127
1431818
2451767
2071736
2210952
1740707
520505
1356208
2292028
2183543
2396914
556076
2355289
160576
275890
285603
486823
1796697
2230968
67552
2529661
2634262
455939
1037206
1832791
2731820
2287764
1658709
1748934
2324172
1220066
2319580
2227970
1968751
1592048
1853385
2259074
2426315
2823009
1748028
2205451
1924582
203623
2333486
1296386
839810
761125
1296780
2614477
481041
1572955
1853193
958652
1478587
680456
1965243
1803752
762580
990283
142452
771510
2428202
897778
2335461
846546
1835015
1040692
2464061
198562
1990605
1801134
187759
771775
441078
1333604
229847
1400695
1458056
2274916
872801
1737966
2133971
1065580
2047698
1037120
2534828
2813109
177616
1561966
2515673
1241281
1195369
1745473
490725
2079852
2036097
1744534
750611
2237648
294693
2539937
1348020
28002
1249146
754793
2502397
2055593
564216
16011
1462368
2034360
1806019
156483
2406772
1074867
2477061
1170371
823789
1165874
2868178
566327
1769538
1885118
949838
24589
1522434
2758368
2151289
1274682
858338
2377099
1529157
2347285
2302061
2094150
1971640
2412747
1910021
2777383
1229154
2716285
1260005
2725129
1018949
1323915
32049
838754
1203953
2400612
2557618
2918425
1283817
2351066
2897626
812408
2010298
2368994
1239328
2635010
2449907
2610715
964441
2207340
978956
1505928
1231130
919362
266297
1317884
2387067
1825081
1476021
1947142
1321897
2702823
1895500
570168
148121
2604371
2929527
2167549
243207
456241
1418707
2447920
2805407
2313804
954848
840200
131990
2815404
71043
560886
2458393
1649988
918569
1276074
2359421
1203128
1198310
1589933
2633043
2293739
35462
693319
2757065
2128768
97542
2724868
1366904
2915217
2527949
2235612
1090821
284837
2740917
2712814
1000669
2268655
789307
1936408
1620048
2508025
1797507
1249260
207731
111481
2822967
730613
2155017
25426
88261
1533573
2334445
276
183312
646309
2439852
568971
1081551
2143200
57559
364745
2158970
1653573
1953464
749435
2068895
2083649
435999
126690
2284997
782077
2019041
2758349
584979
2887908
172621
2914603
1792864
2200106
1907115
1992167
631209
526590
2187843
991453
1379146
2041453
2040429
133638
2673573
2312082
1629731
2103776
616972
973116
1611138
2928733
2132538
1123668
2126395
1685590
2246317
1907531
407030
335908
5506
1868664
318564
2217938
481209
2814386
140637
1355120
2251139
563184
424307
2692615
2646031
367207
2568764
1806412
2780738
1497166
1208623
674761
2506915
1147730
401509
1099550
2371230
973119
1846986
1498688
1195395
2208840
1735803
1322290
1190119
1710056
2122131
399691
945611
1079999
506825
830224
1825119
1793939
1165733
873986
118453
1619273
1718630
2524835
946872
1016811
390746
2616870
199978
1139239
2906947
2625986
1554101
429807
1758254
1345470
1542140
1469258
98309
2611944
314764
2233981
2285845
1502550
703846
682414
1993402
2163757
265752
298197
2238689
1181776
1600485
1040735
1305358
2619584
1617579
12787
1264826
2723596
632313
1099916
925868
2858882
2781141
318384
1148446
1195908
2122139
2556434
1624453
1464976
296997
2263833
2518417
2533590
1246331
2551272
740767
1739534
1828540
97181
730607
894309
2684645
1636836
2690542
2686422
1948742
214781
226958
639717
2767133
1690965
2527794
1682430
2002326
2330269
750118
1363119
2564007
1631660
1091223
1440008
1996574
897972
502448
1803166
963325
1994900
1262851
53511
2465812
1841665
270370
1170784
548045
1017621
1497205
852608
1387831
438409
1747887
1772685
1330522
2239058
1793944
2391865
728948
2194863
1656157
474126
1195651
438257
2793878
1325474
2688833
65284
319509
2538222
2166675
1323454
2118185
454565
726719
262831
2908325
104015
2720445
55095
624824
2865780
2186228
1744163
1329679
2611378
912948
941346
1866791
977762
1187767
2854419
2555787
1213936
277519
2524312
1789090
553017
189900
2265499
728881
133774
1731084
18417
186004
2895953
1484265
1838485
1658874
923577
934387
640874
69151
2150033
1558631
2685342
1013090
1993845
2290924
339788
886854
956999
2778155
2685967
998004
1701478
1705098
1432444
1311334
542835
2713485
804854
1021353
1050020
1102084
968278
1509754
2323293
325897
196705
624097
2115704
2722241
1341491
1563061
2620528
960007
746686
2060100
999839
1878172
981826
2091222
947546
1624624
1467511
805975
2041294
1505986
1051340
2522821
2137433
1738774
2909078
1634258
421651
909199
2713519
1265356
88164
1720889
2642765
449768
1233638
1180479
1274547
1521858
1771519
702966
857951
2098999
420044
2280665
2224595
40822
324307
1172301
779620
49846
1539766
12685
2663176
2315585
473213
11012
1838563
2299276
343738
1695370
558821
317035
775184
2335720
130417
1869315
1470285
1426362
2567926
1794518
553699
2300907
678934
2055867
1583441
1148476
2717323
766283
2790641
172500
907001
514430
931252
2652557
1163750
383806
871439
2303783
1795875
561086
1305708
1787108
2060418
30942
2227910
1197948
118485
837231
527737
1111369
1568048
1310499
1224918
1625848
2233847
568109
2293943
2866571
390214
165473
44723
1139503
2887287
1862613
865725
928687
1227354
1212651
2182178
2024298
2806688
847221
481403
931706
1926756
492041
1037776
65492
2290852
260372
1642296
2863743
1123341
926614
1863081
579878
1253405
1635995
2031667
330377
2361679
1977836
1289332
1408103
2029851
2771203
1030166
1950236
1475052
1384046
89616
137686
882422
2929273
887982
115158
1382325
1308101
256893
1400081
2478911
2405762
810684
2356912
1424539
1227616
475508
852319
1352496
817313
2095959
2443758
1428778
2603500
2874062
1688131
662163
1295279
709412
2220150
937415
1966678
1877613
1790748
1717499
2868059
2703657
782538
2895111
681541
29087
603693
2281307
1232303
2115097
9821
204079
829529
772404
1488934
2182827
1648940
1398625
418346
2712540
742793
49053
1653123
627493
1288352
2514167
485007
1723323
792721
1462086
413286
1155661
255266
1607981
2487200
2552805
106273
2769382
645005
2452363
111127
1719470
1319802
865341
150872
981328
37008
1098457
289209
2231418
2284581
2914493
2060331
2914535
2666152
2620122
556038
1530915
1495168
902135
2461457
2561696
1542256
2777979
704022
1031132
869485
1259089
357362
2057928
137503
2107712
915726
1165551
2467799
1763695
1316667
1839695
296286
74769
19930
76332
1968656
1216282
788409
1235717
236763
220164
2169802
1055456
1289629
2469779
2687487
1100919
2768173
1453467
2880676
2732322
2668814
977656
1578226
943742
1509364
1729478
2936513
2646949
945659
1428023
2861461
1887652
1851202
410589
727605
1483695
2100212
714613
695279
1069977
1904564
604692
1719996
1737122
666179
2882904
937682
2657754
1769568
2051085
1904831
1967927
2605955
825036
2494940
1813205
1097891
2716487
631554
2182386
405619
188821
1482697
1906678
365287
2235900
1831503
234786
796005
1048418
2780378
2933136
1336369
223927
2167656
915837
1244541
819264
1941520
523076
2729933
313457
406479
1372516
1199704
932434
1464735
2337946
1495338
59777
1686656
532681
2337682
1724600
1433306
1068648
2579560
325226
1809234
1997931
2626265
1992281
66231
2465866
2337186
2451676
364999
1731922
1913219
2318278
1409161
2476230
2215050
621919
406630
2613956
2237817
2675443
1673150
2045878
956678
2109356
64170
1616213
1726551
1290575
340173
1325585
1946892
2727370
462616
974316
1043751
1120716
2194492
135471
1299668
1669490
1277463
2224262
2040824
2690835
2190776
1669664
52244
568869
567077
2829574
418337
346720
2337564
1705413
709591
2350896
2856186
1896445
1530840
919028
1010914
2224142
1111375
2762464
211032
1002337
179788
1108824
1232712
2851028
2448795
1575249
2032794
1557644
2776969
1204072
1070648
2548698
460093
285342
2674183
1388466
1932120
1307765
2872463
34327
2002808
1513968
317723
1520517
2802403
1093002
2396325
2936155
697106
1706688
2814325
2641934
1801091
2863666
2925651
2861574
1260032
1639448
1812696
776662
2145639
2122023
908939
752669
1276132
1903750
190950
2176746
2291742
844192
1940067
1209808
818841
2354785
838797
737819
567278
1728958
699189
11590
1270029
241674
1199384
252799
1352836
2756695
767422
2267179
1119238
1273001
1841884
1056180
1461231
1231421
2674836
2666375
1704741
309498
1599209
779129
2402981
2595890
538904
2392545
1204278
588890
92050
415465
2892795
1728052
1626787
76101
2483111
913162
2806682
933671
158303
1102737
896034
572348
166100
1168269
2141928
2525729
761033
2001544
2094334
2887617
2553312
2729046
70557
1756506
420284
329648
530899
2638774
1672769
2428075
2435598
543782
1116605
190539
1408463
1376348
2226562
635125
2205325
1465929
327278
341156
2739527
2440268
2111411
474428
2238616
1334325
2651698
1828777
654222
2836099
361533
1358405
530924
719803
1705749
912738
811435
403840
2855346
1320988
839640
395260
1048017
2858966
1989191
1657197
2046994
1146742
384987
886434
2685601
249740
132960
1005504
857449
2785866
402559
2706032
291231
1897355
1734118
1781119
906746
759861
257827
17100
875454
2631285
1841565
819656
1507461
1930880
2295207
694909
2391446
2457854
2525546
1697252
574456
2172283
673983
2680666
2390505
431293
750972
1882201
1486961
1311699
2740852
614188
1495584
379482
404244
1593624
2900337
2459333
2103637
1737145
2738103
1192303
558199
1714353
2365554
860551
1411481
2776107
1140683
2456835
1405801
2682391
635007
2034347
701365
2539816
875843
2169797
1191051
2497955
1431904
1550258
2355124
327853
2535328
1467328
465296
744648
1920900
860601
2083096
2043298
1500362
353886
1366604
1009293
470524
1858188
1875563
2704993
64169
1465500
1965059
765989
219937
373198
2188326
191280
1591580
925197
1426796
852799
2657328
162863
2147500
1878977
562603
326334
2873406
126527
509309
274382
305308
1213160
54996
1057923
1318875
2234294
2429664
2190604
261298
591521
74426
2213221
526232
1918449
2447515
1171326
2780275
42496
535707
1122003
2204923
1690727
945456
2147969
303001
2806315
2294207
2340340
1486570
88298
361992
844512
2628037
2930517
1791811
1583161
2881216
1036245
1661320
305155
369722
537772
33531
426730
2225059
2441702
1998950
631443
2559161
1220921
2252284
8544
1669734
148810
1323069
2568270
2511133
687927
2420311
1615543
1664793
669262
1632025
2508211
2230899
1232682
1785592
2883084
2201216
229753
689876
705393
2021313
48786
2031557
2466638
2540954
2419367
1719751
2796132
2447878
914982
23020
555599
1799269
577634
2203214
1677811
2570291
657169
1879685
540195
464000
869091
2833683
131425
108672
2150390
1904157
421603
1211350
244649
145091
1975262
1420113
2338407
1616875
2336856
2844393
1176234
2271431
563380
20289
2856855
2523668
2151897
2271586
2564442
2045077
920196
2580283
929031
2649718
425253
586326
2700080
2470626
680957
905457
1851222
2498529
580982
461664
1895259
1182416
2751606
483950
2920550
2228008
165549
2732716
109882
938594
799912
2059468
2539005
1295579
873616
1890850
2333115
1889193
2202696
2655263
2479613
2239950
1060802
1421200
1732834
2937237
381388
2858198
1896196
2309445
1805530
911533
1905334
1242691
985930
826273
1424269
231708
2486428
2464216
2179123
1685917
2555228
1949552
1237782
1596590
2675960
1888415
2051579
806085
431836
2448666
1170001
1902432
973374
2136585
2273561
1162758
1731505
968879
2062983
603626
1652280
2300962
2691042
1009880
1925067
2597889
1587983
940063
494754
1343763
577885
100517
1510151
2387908
2886992
2297567
1514175
2314258
718065
333320
1097745
567586
1285873
1729216
2481278
65142
2657183
1721318
566078
961026
2490855
2915646
164222
955701
1275110
2780645
2114983
2216456
2771608
1602966
752470
2481015
319848
2021737
818539
2176611
2853693
738668
2139028
272882
2330952
1722773
808057
2793651
1292480
380563
315602
2670558
1042942
2862971
555720
848075
1518351
170792
444688
1444924
1066489
263840
2913902
2398454
1634503
390998
2327839
1375075
210339
886249
2680814
320244
2307338
668403
1931891
679147
433675
237688
877422
1161385
2450607
47230
474144
2595569
2629821
1998531
2229885
419494
120103
685628
2116607
2721245
167720
1763514
1914437
2135104
428304
1600830
1220432
2408026
2470739
1831166
1093895
1172196
1254875
399349
1934391
1713340
811930
2593944
402348
1862228
159991
230619
37762
2919361
1089710
691262
92152
225119
1504320
2341306
2745922
2509978
913485
599263
1078461
2475919
54911
63559
236287
1144070
1255165
1791925
169775
2405732
2048984
2456544
1617883
2202270
1666111
297661
1939019
43584
1964771
1657608
2324958
2545948
1691481
58807
2790836
2551945
1177394
83526
1222218
1254106
908395
1483058
339573
985852
2004150
456251
2680946
724497
2156327
2520467
1935329
866124
31188
456575
1230888
1692930
595226
597568
2372173
2517053
752531
1660775
2233291
1405752
1386113
2563674
137145
2719967
2911072
2375933
1406265
917538
1157420
1207488
529294
2147572
2674121
1072564
2033759
666658
1332455
8560
645785
2634316
1910605
2722159
1504945
1129422
2724674
2605270
2245687
1031782
1928247
731425
542038
1834276
1604186
1190290
2885145
1836400
194824
1484999
1892643
25737
1319639
1417537
1379543
1048936
2133300
2770956
387786
756494
234279
1738388
1522354
2153720
35069
176798
493412
447067
150045
2547807
1587306
2679964
1966860
1026379
1894932
1936071
2105947
1219179
450584
1258459
2372026
2648608
722841
282793
1031140
1150713
2646617
2688828
772610
2763577
1451236
648093
1014600
2496284
446549
1126968
2445782
593559
2935048
1994801
995070
1388161
550928
2329179
2675316
1857801
2071210
216958
2700366
529090
2288126
135642
1252248
1253924
572310
448448
1601073
114434
1687432
730546
541488
1964021
2075623
1589890
513370
2352599
2480849
220203
1082820
1959012
8726
2626820
1547356
629145
589214
1028193
2254655
885325
2783412
1811793
2303997
723501
1517214
490596
358225
1630439
275356
16455
1749994
2093654
910823
914457
900674
1558337
2300625
2161190
470755
2264264
1027422
2529891
93652
2802961
1893441
2170412
834975
1288824
1276023
1079767
470050
1766218
581141
143936
482552
414049
553119
1570479
717573
1445688
2751433
2779836
379810
47433
2577834
534543
208443
1999422
5967
1913432
157553
2677450
1799073
947492
717430
1463391
342925
2394259
2596435
925996
695898
630321
170445
782106
2241725
2054868
2404295
941224
2083176
88411
1957105
1133552
2681071
1145532
527674
1845532
2802769
662251
2677707
2775829
835536
442623
728230
457248
731355
1115103
1366267
1416057
180130
559054
2505751
580953
2232101
2624212
2382115
2222151
2185294
1036795
673005
1200389
2014204
2767893
2477882
612507
584181
2287991
1415470
1982425
798439
616376
2793509
2410298
989899
2056768
1296702
2865317
447812
1767106
642385
2191810
2203700
1558276
1387240
1579272
1039591
1638715
2637834
1596997
2192627
1591284
2054999
147958
710606
744864
807075
1085388
142463
259362
681272
2627480
1637545
2041000
259270
968266
184135
843972
1914499
224136
1652281
2664493
1802275
2192553
2882441
180031
2640090
818076
900486
2213759
865919
2442774
314316
1230449
1559181
2275777
2756158
2812678
505406
1749214
651341
2823852
342802
2358479
2764632
126013
1980733
981951
481506
1430363
776040
1931139
1443715
2764929
315979
2922102
1187965
2283222
1459505
752115
2555807
972252
2039984
925027
2097182
1980201
2817757
2014297
2264520
1711915
1277432
2125166
2568285
99148
2401415
2621361
2852855
444498
864085
771816
1245587
1612900
2476335
2708286
1989581
45812
2837577
1508113
226172
631605
545246
390270
2471011
1993801
1734507
1112277
1474014
172984
590077
1986051
604351
2118704
184203
908988
1284921
399206
2151629
754038
259030
1022419
25162
809208
862257
54141
499834
629737
1412271
556183
2688347
2068490
470623
2887299
1726935
1456966
52211
519859
2742807
2392619
422109
1793720
476458
838882
1931522
2208666
2525466
2043801
2381363
1659907
2139208
906839
2031627
2613331
434482
2209738
2724252
319704
2184065
1609812
2014723
1101298
465029
2807867
2372308
1526345
649579
2046502
260033
1733757
1073863
1661868
827097
173726
2401444
381247
23453
907579
2786173
2642264
1408778
2275196
2656465
1960131
994928
371302
1539642
332664
1142621
2538122
484180
2455871
686652
1650122
1072818
2003770
1813884
1460773
2239217
1222598
2909595
1904375
1969194
112651
2092636
2627257
2261154
90750
1235501
1799595
1774886
1401908
1159350
762771
2628424
2388279
2571100
1625684
2873777
752348
1025364
2182718
1465984
553093
2256018
2497950
1840374
2530392
275951
671657
1777460
2072323
1686965
29109
2851053
828984
987849
2099209
1431028
2722218
1838863
1316564
34950
2223021
357129
116393
634247
2203287
854770
1569717
1839449
1760549
1013850
2662909
2065832
1088814
922340
1649550
1161342
572278
2596981
1143209
1370049
2868945
1919855
1623078
611396
2417489
411685
757253
160154
1552741
2905935
2317811
1615897
1369303
1637191
806451
2310239
89109
1633437
1843261
775986
111706
1100672
2383755
125505
1547269
718555
1967657
1421222
1555887
1647536
1789611
923640
2514932
1590129
1208139
673512
1957576
92245
1320963
2690616
2194855
2167320
2240753
245224
617355
1023061
484885
2595700
1402217
1311250
735220
298474
2541230
962767
2123167
1129158
2801904
2328418
525211
837229
857917
282757
1971294
203690
1637789
2002997
1150828
1262307
107570
207195
2525206
1673535
212522
673270
1564534
1131676
1656052
2424943
70806
887537
354087
1792977
2872433
1190868
2297907
2551656
1683226
2612326
1969881
1648013
1480447
1989919
1902824
1474241
1998064
2646250
2807947
1925956
477000
322272
1581834
1559767
2679194
1681675
392079
2196674
2754243
407855
393078
2900975
644882
207610
1200112
75422
697655
131567
1498437
288091
1450240
1633777
2740288
967632
2075616
2404812
1411680
1296987
800768
470760
2889370
2154729
1493644
2459044
1503651
325186
2656648
1291507
731049
2086381
2758870
1385479
622988
1913558
293352
435004
1811897
1395672
1452611
1856557
933225
251258
1366868
1016870
390813
1055832
832479
2435960
2346583
750365
2612881
338214
209771
1801962
1943998
177152
786218
2907082
1788587
1846841
1642751
366465
934373
176066
190008
660373
1409581
1675740
880507
2830493
2711541
232979
2850930
1085801
2182192
1700943
997501
2283838
789585
649719
808281
517549
1174842
2140208
257396
1518025
214050
136314
334169
2452450
662981
466727
522317
956356
2229013
468553
630716
1121377
2937531
2836476
1464427
594160
1440337
2844403
1993206
418334
1297208
1438202
590767
1041615
1183911
1832818
2598225
383554
245025
133829
1823838
931695
1474257
2864411
2347840
890904
1086621
426849
373888
2620066
2112565
2653589
1648782
2888110
1236461
1942447
447629
1454326
723013
140878
1752764
1038035
176565
2743312
2573607
1691790
1932397
857706
2863124
1377629
2593247
860592
72047
672545
2651431
2517577
2067836
480350
2689493
1229511
180159
70315
1110342
2552290
1589449
1287120
635480
2607766
699460
1225225
558572
450347
98470
2647670
982444
25481
822543
2897757
1084219
2622215
2494631
185269
2756982
1849990
1406465
1150692
2205333
2598916
1289886
2651597
396053
980232
2312152
1816675
1778747
1664454
1115977
1508114
188457
2658524
1005468
712530
708732
1507982
146506
886013
2842496
2865713
720542
532046
361464
2213358
197905
2275204
436265
1187586
1003997
2052974
2286501
2378403
892154
2565440
46202
1136494
847457
396425
1057431
1027659
999512
766744
248518
2052944
286119
2325884
2574636
1765233
564933
345957
289328
398202
86521
2035618
1985998
2119399
1967861
169455
1137982
1977647
2877741
2940291
456577
2812196
264864
2082024
1633764
702007
2090475
423986
1142709
2632949
667214
431241
292668
1519198
2004255
2562901
2101720
1060120
646898
596288
2638238
287692
394819
1278333
2375042
1232636
1672550
2147182
2429656
2813893
2118521
1331554
1125399
63981
1275422
2597675
2169600
2259273
1227195
2669845
2392015
1128025
2003066
844372
2524100
1751743
1802065
365458
2692943
2792627
1338552
1842148
2785072
2143703
1118269
458141
1094088
2250683
453433
276481
431867
770033
920752
2112160
2268699
2003857
2296130
489382
507465
119208
1892842
569307
1623319
969675
2824943
877381
2244914
2912802
1969220
1549479
2885320
1951814
912827
2151531
130918
2929472
551629
1758416
2064132
1871896
2157549
2523212
2638513
397193
1588196
2575115
379696
2858102
1026290
934453
1212904
2202013
2894822
1861940
628034
1773987
459690
1087229
1825379
235741
1917912
727059
2683121
580489
900674
614160
501952
2555972
2354654
2753769
1372574
2859997
2224650
2542711
2626263
865118
1511723
2533501
2025993
505765
1501838
2139904
1201008
2381458
1390511
1608766
2817002
1593468
2310929
1333814
1224932
249423
2241052
2735859
752815
2677772
1899709
841228
1842731
2226669
1509593
1135601
722214
262186
1521779
833860
1437492
2401586
1155945
747200
796341
412999
1132218
2201267
2316170
284424
2083516
239788
780568
606747
680896
1895218
1071616
972192
30604
92643
1273981
1979421
2057184
2184835
2016398
1238691
153168
1376032
1122210
1363434
911579
1966133
1756268
2689240
1261205
2844438
2070382
2732191
2512105
796190
1459868
2221560
967985
561614
887251
856947
271700
31481
643195
997870
301391
2497106
2712517
1549031
408783
1729356
2531886
1082477
185481
1197830
1089805
921126
161619
2367400
398111
1407785
29677
2139016
900395
150618
2442862
1684727
2373494
2883137
267621
155711
1630209
2302726
2869056
2678078
1832772
1408226
2534430
69470
2628639
921458
1109969
1394698
2588176
1644563
809023
2711048
1211370
2258270
1011031
1024561
2501787
1867612
2292223
1495864
2915325
2873431
504755
2681167
2386256
1684444
1269383
2127541
2930213
2499889
43993
558604
675302
1356599
252459
2485803
1079836
2722556
275456
2335707
2406661
1368085
1354785
1022112
472567
1410742
1514841
963482
1937814
344437
289105
2931482
989515
2604755
2048904
828925
1037440
2224109
890147
578994
1360265
2125912
2835541
235662
1322361
1144010
2583511
2408168
1132114
2000362
1364799
1198349
1877046
2800395
1312929
2108265
58362
259018
2143224
2724906
1850684
2130498
2448668
996896
265574
1699463
452867
307656
2770371
2005535
1490222
1733685
1381777
958136
388360
1502715
668831
891812
808063
75728
1666669
1685811
2793252
1022749
656031
2448703
919018
1623524
187501
1458058
2743999
2004647
625732
945958
1165633
51452
617111
211605
1417170
631199
1642369
62290
294194
1383378
200007
484535
638685
1968609
292007
1218452
1140913
764044
917540
2118145
2676274
1962740
1393944
2229403
2484631
1675146
769743
2235171
409107
274608
2758606
173598
2121164
1766807
994166
424984
422942
1624487
475303
2919067
195363
1659026
265863
2785930
2104209
692680
1539925
2492192
1493528
2117583
2707879
1467892
1471440
2876754
687437
1247731
895696
2621514
889764
2555554
1271398
1256805
1788302
2891348
2021747
2894551
920189
598679
27297
29255
485163
2864069
1503929
1965360
2016191
1815043
769099
217491
2206718
1022648
230671
1610329
1283848
1482878
20256
456904
1773699
2484875
684786
2603711
1501183
2095192
1128150
277547
1686205
1934022
973419
274321
444707
1883662
2677406
2651476
1155397
1879246
1740593
2660003
792038
2751580
706601
1194947
1613399
2056150
41949
1639844
1094682
137645
2638427
923256
1044054
705065
2596898
1426317
1268086
1711734
1319002
2141541
2884320
1623752
94787
247713
1695988
2022041
2725623
2803739
669683
740350
744112
869090
1900633
1513516
2487532
1839909
1868218
2363197
2036956
899439
1040358
2383003
2062102
528519
1721175
872685
1092086
1200719
1315073
2379839
1976904
1023903
1535444
1870177
1427080
968733
2919852
2359615
2102005
2191725
2108978
2365788
1778519
1952157
1899003
2187195
989254
478383
2884131
1450869
2758304
602829
2482381
983800
2464071
835781
1627691
1330608
1177996
1948078
1739035
1644676
2802422
1855043
73326
1495595
2629715
586910
254395
2249284
2294417
1625878
2701717
269711
997009
2238776
2153996
2727765
283116
729747
1190557
1983225
728130
207133
2176390
78800
2079798
689540
2883867
1111336
2653648
1877254
479293
19634
1081775
708556
2778790
2180668
1013682
1128365
313397
1172903
2814599
1905684
198682
283934
2256816
1414806
2778594
798967
2039722
1386253
54424
2579236
1351917
941213
2575730
301064
899588
2380011
817047
974059
2142229
653552
2207074
1002590
1970778
1433943
2499079
1359903
1201445
1683947
2886259
585531
747586
2349387
1228285
2223319
132685
2774179
1067100
1080860
1343914
724874
2799034
1006402
603680
511105
451124
2901213
2241797
1921909
1549057
354195
1201168
2220529
799
293930
2147925
1148607
1699276
1782228
1742815
706437
1670501
2857290
1868650
2865862
1065295
1920450
1465080
1472734
1091481
2654204
5425
2817819
455096
1544475
1978667
2894148
1065184
1555237
759576
1001966
2492152
2321644
13632
1808516
2057675
805585
2759749
398312
1219703
91806
953122
1979659
2466133
1283060
2886238
2298351
465375
2472926
1466557
1986622
185775
2349590
1033936
1952336
952568
1195333
2734190
1508054
2185343
2711672
1043872
2580732
1559671
1446783
2832057
2388604
915807
294340
2045210
1244420
2596326
315487
325052
1972674
2728045
1562918
2403190
2402785
1579557
1366605
307024
2739727
2028754
1668486
2697313
2143990
1221751
2708234
1012983
374655
89263
660967
1395982
158126
1974282
605058
370115
964336
45252
2736122
2271314
2117115
1390178
337271
2346894
183327
1564370
1635310
2194643
393053
2167953
2330692
1760835
2123075
2395614
2146814
369596
1682690
2437262
291724
2204986
2760309
1601586
1034969
490450
540146
279101
2787027
2499420
1248887
2025732
1834317
2648342
386036
1459421
2132295
1340155
2254870
2538728
1811054
2059176
1275842
2137565
1317237
2299142
2375533
1617731
1912186
2034427
2195570
2192494
2528441
2780981
2545736
674065
797126
148338
633638
2913363
2764109
1670884
1386760
2513514
2097460
1397006
2632204
187728
1272789
1380827
1158459
576440
240559
1107686
1957800
2217832
2336269
2254931
324162
1446452
1857224
2452737
2761653
381431
2332055
306556
433076
1122643
2722206
2079824
1724354
906524
516956
81211
1544664
241726
1265846
584925
2170538
941175
1092189
1463635
1545054
894646
1148588
5083
323208
904766
188849
1121095
950826
537923
978874
2338901
1627998
232901
1442668
2680346
37282
116060
2243569
629820
332326
1650574
926318
359279
419456
1714234
745177
1410136
276401
1516983
1861092
523818
2434578
2614679
706464
1346737
432821
1508220
743089
2824155
300590
2543659
2121741
953810
1714571
394460
2334319
1600379
1200431
2644885
433328
1931122
84185
1684332
89449
2096019
528507
2506065
1557612
1376392
2377205
2773075
160062
2661757
2244466
155276
961319
324379
164814
2627963
2000109
2401080
1694521
2538331
717696
397458
317684
1362431
2909641
1638116
2559153
504903
566994
1161069
2008326
1394863
832116
1457142
1190678
888435
927466
1562977
2661099
2835317
409603
2890382
924812
565631
1635893
48159
35039
656509
571663
2478135
1523843
769676
2657614
2734245
1216114
1468211
1733958
1922940
101280
2532181
2144806
591633
709540
925773
2600419
2542489
2025893
2172533
1361526
1242743
1188538
2828552
1257022
1428014
89907
2805283
1800605
944228
2725638
2784253
2922194
541467
1911069
1026015
1439809
196515
2204573
136516
967202
237327
2768924
1199719
17437
2478406
860264
1718470
320726
329603
962438
1983413
2551228
1326058
2811956
1543002
134445
1831477
2256023
2131435
416127
510114
1799970
370292
2089270
649669
1837295
2186141
202372
323157
2708627
1179715
2727337
853881
64297
1837220
1417744
2787331
292538
1344947
1164629
1088311
1621940
886787
987507
109608
938407
502770
2068847
606733
2653655
199424
98616
1422485
1774451
2814511
1713105
2008148
676885
1319075
1379996
41733
1180562
854743
875884
562675
2724387
2284689
277267
193025
358670
2324718
1790675
1461820
380220
1342300
2843015
482357
510699
752747
995216
2712514
268367
922167
1024226
966978
2169829
1809735
2593785
1983423
2504369
774083
923818
2679176
480849
2640577
1372133
2819681
684283
2757688
1448929
2855661
630821
1105945
2600846
1450598
128265
2214440
802045
136968
838946
39893
1754701
533795
2233711
1038011
1379291
1678710
451787
1261359
1630244
2396944
2627307
1989571
2831474
335232
26380
2347774
599911
51541
685906
2004009
1392096
469520
6790
372125
1229907
1176268
878448
916934
1124706
2344459
2937281
2266200
2309076
22542
1029269
814478
1398592
155829
789156
1510013
2093319
2446753
890793
1147939
1872778
2851854
1763633
132067
1698509
524391
494885
450319
571082
1069664
745506
1796153
1991794
2322455
2152724
255263
853706
336999
1047245
1796575
2251638
2298921
1154125
478756
661155
1611377
1957798
2789437
729880
1908239
2097671
28110
1314156
1408532
2244249
44286
2093141
91224
2320818
1592625
2473861
2014853
1896910
1969731
485418
2734795
1699618
1873730
2689317
176175
2127827
649559
709695
1253224
921361
771590
350927
1781403
1050879
2689215
683230
2884892
1575135
243343
1894125
479926
972920
1123875
2629349
2814991
1096474
1133271
194290
1183635
1374826
1018949
1111600
2520247
103577
2280737
1610108
2872630
1065769
458638
2678690
1761291
198961
1850867
1222101
1580960
1384769
1531936
325035
1016548
1283078
1029487
606014
1710717
2451065
48424
269048
517834
922386
2247522
711143
153049
1655042
2259523
1357604
1078452
419336
462670
1579158
470756
1638094
1815287
370799
981400
2295878
1696399
2938750
517706
1544748
1583526
500991
2577797
122651
1968395
1944918
461948
991606
2164491
1062919
2385953
1846393
109423
1180288
866846
1524070
1583322
45034
670444
995100
1957514
1597447
2830705
2903173
2493789
983545
834684
1461048
2588045
2150695
1275835
1429605
1891088
598606
1135440
2782686
226764
1827334
725231
2464750
2067442
2204557
623358
939572
2670978
948220
1904079
2035490
2250451
1672537
1323225
2662454
2513340
507517
2135134
2343466
1754874
534687
2414749
63697
2106741
2147348
2051826
2875960
922328
2161006
2862750
2696801
385294
1660686
2107320
1574363
2681545
916822
113933
644357
1113974
2371231
229569
1751872
990155
994230
2728236
611614
310020
1858275
996754
2261234
2162837
747674
339900
1199388
1821238
1975355
2432551
272764
1541264
969840
2633938
944459
1529644
747021
1843003
215146
1019771
1246919
311027
1120072
2320446
2487050
2510449
2282937
2000340
453008
478812
1718410
592962
1938645
988389
339571
2182836
1528432
848938
2039125
619803
2692447
252274
155371
1766293
943972
639333
2404435
641962
2896531
2938274
2832330
1194487
297592
2596005
2671808
1006331
1169125
1102090
2610385
775591
2829173
1824102
1960585
1670579
429612
177725
2211792
1196957
1293670
1120856
2846335
622211
265930
2077603
1109970
2656562
1107442
1170059
1029939
2750610
1551752
2262252
2443728
2683491
312143
174293
483832
2639791
1831789
679412
1955973
715215
1166110
623716
2059666
2148097
99296
1486289
2830779
1648
293432
2730983
892491
1334673
1563497
2925535
901341
672992
1572736
1686806
1870332
2937666
947125
1762423
708944
2843151
1756420
340447
2938863
2343518
1500627
1562865
1969392
294101
663156
974595
1211829
813517
2837718
601782
660120
2572218
1224268
542201
2591257
39120
139597
497023
1097019
2040806
1334308
1508929
1295522
1894650
1216863
1122415
900390
1265907
843501
1470417
189763
1388687
1770961
2665956
922553
363928
724259
2044533
1712997
1027489
97084
1294026
1624399
2267165
82
1015037
1426436
1936167
2556936
2590385
186629
1300494
924924
2218604
621095
156423
738666
2069671
2188753
1898362
3992
2159491
733395
1553618
1992004
1225488
1205844
65205
1832866
2450101
783495
536597
417372
2181560
2580354
2110891
1892090
1858954
642981
2213636
193370
401987
2519258
1738191
666567
2799834
535407
481541
1635136
662554
2116044
84010
406898
840521
116338
1152705
2797734
2181315
2547607
1912478
1416616
2066759
1250492
58347
2688034
934565
244449
893271
1903240
321960
2189610
2790784
1316479
1826299
603689
1059828
520738
1799924
2339030
2186223
970346
1038712
1609036
73324
2728850
1094815
303199
2536728
2202579
439867
161885
2371937
1850174
1625793
1544172
2855991
1014214
1833118
745664
897398
2088145
1530281
591888
2067120
2612725
1114388
1958548
1612680
2735005
838147
2337479
2467947
2580383
1610011
171247
1832623
433719
782848
1159772
1337386
2570951
1560401
451608
2535790
2269362
708444
509856
2881391
2642508
2173193
1638432
2109376
89917
792244
664777
1234597
2286219
1632366
2190469
1487179
1322604
1633285
547187
972918
2378652
2295720
1344283
2651019
1482149
603219
2657326
408546
1649093
610295
1032165
1022494
219170
2378726
1428827
1629658
1900009
648233
2230001
1209722
2384707
2657636
2453928
174713
2126065
1070151
2031438
1805277
1049319
1291510
2033340
1897001
1615640
710717
390079
362936
435189
711242
1465314
1515991
2937921
16591
57829
2375371
1325198
1371766
1133103
34681
311784
2078189
872449
1048473
2362197
2062315
2828745
2518559
1731929
2214620
1987695
2682320
2740503
499429
895207
1304619
2372632
589318
1362636
2000326
2140848
210742
621291
1199332
76830
2309416
606176
2307023
2097907
896565
1673918
1455180
926283
2466139
214932
1477178
1706521
1079428
336636
1547996
1940113
900972
2887835
1700783
1940158
414071
1277296
1230971
1335015
794018
775263
440792
2897632
401295
1840728
1346711
1309497
74133
1063531
1218996
138089
857171
1268822
311257
2244622
1381473
45867
1394173
2246461
2668942
774127
2282540
226171
2313959
899598
1210741
773579
2548013
712574
2746591
2931831
2627219
1621323
1243597
838567
569856
907096
1852483
1334292
960663
1596206
1811312
1007828
2569520
2244313
733866
2697592
2922732
208520
1788067
2084420
2542430
491364
1166286
1869729
343158
1996673
477338
1565258
2293032
2140853
1055031
2524163
737587
356956
1086917
572447
2817329
2471687
1735785
2170626
61508
1659345
571309
487027
622404
1764356
723640
494895
2761132
811586
1231679
142488
1938630
2840082
2830352
548338
2650179
1450596
1126401
2590341
904832
2615429
2527652
528705
2125412
1902903
849130
2722541
622742
2410001
1641030
2858290
1674832
378306
172061
1709944
1916701
2052385
2770884
2846995
2623780
374629
681512
1759425
296349
1157405
533573
2673238
1947178
540634
1302473
2127012
2647157
2844102
894494
2559591
328108
1866312
291111
2928779
1580434
583261
2434804
1156111
2208212
2101431
1535295
2380536
2486525
208731
168960
1834298
692895
561433
700892
1567656
1883788
717079
4415
2794413
2096230
2029401
1042669
440024
2532842
2407442
650021
1557771
1240186
2043798
18109
2858382
1219773
2815527
810746
1643958
1092031
1165000
1583362
2355747
2839819
2671950
2444193
2593615
266200
2648984
1079731
1515162
277263
1663865
1867697
395105
1410010
1662509
1794317
2719257
1533172
1373639
263416
1057589
2119636
679940
813416
603321
2169855
1586356
1143781
783415
1822673
2912687
2742000
1446105
1768159
2653699
1695292
419215
2254974
2688057
1538899
798820
1832267
1352393
1091649
1515981
888842
1079680
2583182
1133355
910302
2293647
2527603
2065635
1854671
2282504
465044
2424977
880682
1264322
2866431
1095464
178762
2748574
1867739
2209784
2513048
137080
1856902
2101012
245405
2349074
2574568
2341796
1275985
2860897
2270064
2607515
1231717
2242374
1737349
2110630
94533
1528222
669130
1877023
648958
2000350
864101
246305
1729173
2075093
411095
1589346
2451982
2287467
2694369
1319514
2294307
438946
117373
962898
1913761
2211628
1080302
1984912
1602153
94463
427544
2736706
1654585
68761
2069097
1454412
1280082
1163572
303272
2416902
2764024
885309
2410308
2257468
2528067
1705691
443909
2833557
835265
1133722
1237404
1738616
2208487
1539930
1773174
953012
1908764
806480
516558
864636
193548
718908
267283
615924
1911049
564171
1460955
2072074
1241105
766280
2863908
149402
1659408
2667766
808804
2359561
2875210
2637797
2511549
2295990
40853
2548378
1447745
2002559
956733
2524081
1037351
2560215
1032456
1363068
2850611
2345533
1200800
335851
66309
1764953
2320521
1933801
2046984
1377035
1968220
138334
1227550
954755
65713
559336
794630
1173520
299105
906080
1478100
2315269
1556994
1895060
2414640
70560
276691
506956
1260937
1652368
2863989
1342956
1030922
2235053
723375
1115720
711061
278332
2830257
2547559
1738454
1659316
2805269
1032411
2287470
613783
2339740
433463
1828001
2230295
983959
2281347
540751
2316521
2727920
240648
42635
47526
1658680
628658
2895496
1849645
1941331
2733511
2532036
2891734
956017
2097887
2618396
2186403
2738554
2192307
2555486
1906430
29952
2528489
987091
1768615
2358268
1809616
122751
2627469
2628158
516715
628965
732041
2673711
1093672
2565083
2435180
1232168
1331045
179080
2318965
2749968
1694748
868349
856544
25944
715581
1316441
373597
1465194
1318041
1712925
2215494
1857292
1567393
885169
125539
1106023
1765862
59576
416725
2336676
2159975
2411590
1715191
1415531
1568764
1572636
955116
2133730
1738098
2683590
2495663
2501083
1402819
933827
1080679
1730573
77971
1853905
1661156
2278307
1582074
2456818
162058
1361603
1701163
2008997
2527270
2297326
1109718
2235000
2609097
1508878
1453030
2023079
412713
2011182
1237009
490753
2737534
2707771
934859
2476657
748775
1469295
2164506
1623067
2342974
1829284
1309730
1253664
1342294
2219284
637389
1611026
1352690
286933
842192
1985601
1451520
266962
588692
1062073
1469882
764448
849468
253675
465053
1712330
1554788
2450940
1625377
1861462
1580394
2627271
1792314
1419298
402727
2911721
196931
2302783
235536
63482
2024509
1162978
2256804
2113350
2279118
626121
1739818
999370
1973601
244362
230690
368713
908942
691455
684633
1989180
2455562
1883525
1031802
2426236
1612287
2834673
2501936
680179
13523
867704
798365
136603
2292621
1742404
363523
2786038
327279
2938531
192423
2035130
1998116
827007
1588254
367231
1234833
970694
2660728
377210
2002899
1533473
1307949
2850140
2740323
2258058
258922
2515345
1288414
478486
2159336
771449
2277737
2087743
2611616
2107194
2088433
2128792
2852510
1995352
303784
1930615
1374658
2587327
301635
736780
2188250
1133795
1646682
2614236
1274386
2408697
582802
1299500
2148642
1061317
268514
856692
682183
175447
2012879
1604126
1233151
1945258
1906995
1882636
819840
2388519
405522
998255
2677053
2690053
2702651
1241143
2165852
1182541
2877993
2830354
2498162
1952597
1165612
1191634
1745802
2750921
2768569
187104
1293583
2937336
2362118
1815363
1381131
1701659
2758196
1649509
1329887
2935491
199940
1701924
1460862
311527
398989
163213
2283495
2526066
839332
2194509
1563390
1111010
789346
2381898
2674747
1737880
113031
563517
2213052
144359
1924454
1260610
1049130
27028
1509641
1960847
1676239
54346
394257
494839
2341591
919521
2346949
1914577
54264
924291
2449489
951988
1040262
633406
2663751
2913365
1676051
34458
685786
276608
1625689
1176379
1175949
1388694
2101796
105302
26968
379703
2640859
2536934
870859
1900286
578024
1369608
1801513
2637138
346819
899710
62835
2358239
131616
2184004
1813049
1821483
1911315
1105275
2157392
193685
558761
1356766
127760
2685343
1349873
358134
2599057
2276636
2595393
1465431
125383
429320
824252
917446
301459
1259580
2439243
2281798
2663159
459126
2915967
1442780
1656686
2221178
1120961
2491884
2721228
1479794
2286985
2607342
643184
730779
853864
728701
2874216
254757
2691074
2592563
1493947
1486790
2236879
1217694
681097
547667
591075
1859769
77059
315017
805789
2911687
1056975
1315612
318265
2750481
1511677
1275670
2235056
2751983
2259267
1950129
380119
925068
1764946
1027701
569289
2500012
473991
1269831
1608175
648190
1341075
1858478
1912093
2846469
945808
476603
152147
1510798
375853
1190964
1996033
1217854
1891967
325418
1464035
2699052
366646
948337
1768088
2721826
1881540
562143
578700
2325461
3196
39051
1024861
1657599
2194816
2679690
2410254
2573323
1926997
2391595
572012
617546
2459076
1988499
442104
267409
234100
1531901
152666
1542721
1212205
2237266
1701831
2785426
1960144
1523076
2097394
1980794
1165574
1522116
1150639
2631709
1050515
1749516
2918920
5778
1094771
513990
1051116
288565
229250
262051
930785
1827264
2805577
2490881
2389278
1770645
909637
2689210
1345195
2308550
2522945
1310194
1593321
1780706
888852
689769
2201007
2588399
1787905
2350451
1945837
194289
1449535
1207533
1967017
387831
391020
185203
678965
698490
2657791
1542931
2743440
1275027
1834659
2013473
2376509
1019244
1469524
162040
1534466
2021832
167597
1488665
1789924
1204784
1425694
2001155
2828352
957678
917808
2535225
2815883
2387416
2885894
889550
210803
2831361
1590982
2871710
606930
2523926
1650824
2201157
2199643
221293
33616
662775
1942124
2856161
992608
2314045
408516
1795122
2556951
1555820
2769684
2537976
431058
617639
1058745
2069766
2796295
1348445
2622424
1043649
943769
665173
1956486
2602184
2222066
2185371
1489420
1563416
50521
882683
416822
2831676
1049694
2132005
2270069
1377004
92741
429733
814677
275184
2631706
1407729
1294484
1321124
791195
2457299
1497601
230620
291888
2530728
2011791
889103
172146
2745114
2465637
1270393
772319
1541223
1782094
1844870
917954
2376173
1270568
2761177
795795
100711
1302004
1136175
648289
2745081
1536949
168096
1441604
1641970
2611803
2110885
2614633
1662906
414387
2049544
1460005
1626885
1023051
2807636
2063011
762019
96054
1306623
1813480
332307
716972
649617
597719
1985766
2395432
1997123
2677095
2214721
2086136
543201
665645
582116
2814713
1561141
2224117
1133313
1304041
1015671
2865708
1062439
1850697
812261
55679
1736717
2686047
2931283
392764
1007486
2822534
1171086
621347
279244
1613373
1422270
2543199
1635818
2674474
1552866
976011
2473741
529128
2182811
956060
2904875
2580088
2521981
506332
2418832
761362
1915546
1380001
244980
1549473
1879327
2315962
1861533
756613
1401413
787500
1035786
1070915
2727066
2716479
1974374
757635
289296
1466180
493545
1290922
1585730
890790
633744
1223131
938765
2656589
1561220
2490369
2495780
134302
721920
754020
1244291
742172
27577
26019
1054667
2155492
2441811
1707655
1132475
1476771
2409006
7158
1824688
1652502
1303759
2520399
364434
1426489
1366090
2523263
94867
1022081
2650726
575339
723110
1379496
1509483
2249545
628012
1803816
1576385
699871
1351709
2814038
2904601
1880519
2833880
2450282
2907758
1047704
965252
1724939
1242849
1226693
1794015
891982
1996321
1401364
1788507
919911
1823320
189245
2100326
2790699
1452117
73785
878349
619604
613537
1913189
202284
1339795
2446671
2021255
709639
2852398
1924460
2387384
2839763
2537331
1151135
241465
431453
1674020
136001
1958835
250204
2617374
2185431
1714055
2920185
763556
161306
442948
1240035
1564783
692558
344099
434532
2495405
1163555
1844539
2004713
2343438
1336706
315930
1657916
89856
2209977
2152616
1623949
2772564
1959079
2912062
2198690
1334040
1266466
1329160
1198237
2530851
1586610
877837
1033818
534889
1229896
324910
1119742
641336
1239567
2479441
1347849
2690052
508823
2433424
1452576
2290399
2537358
2328235
2091042
1800322
2501890
1705802
521586
528533
582049
1554814
2772560
494325
1830532
621635
165651
2052148
509923
1006046
1482437
411986
495842
2224691
40806
2357590
511749
741777
1388579
1736597
2749142
1292927
2938226
1031603
537735
2075045
1045954
2435588
995554
1971235
1216689
2364841
492789
136291
803966
133691
2736570
806455
1488278
1464825
354082
1453964
676201
67655
706976
2348502
1164158
612740
2263364
782902
2289607
52719
2486685
135336
1117568
359385
1867275
900776
396838
1673189
2451196
130212
561632
2319839
696799
2914268
2454768
786596
2216188
2852901
2242291
143964
2309768
1581265
451879
1829190
670734
928705
2803795
2680239
1650064
2077087
1391557
1092102
2164764
2753343
2089865
759634
656188
610446
31334
971339
1856889
668517
1728473
2511807
1844015
2012301
1877642
433001
1524863
232574
497738
2175306
216889
668568
2354269
397736
1718812
397308
1006891
806813
2077046
1725724
1758133
536690
2026236
140659
2473065
1051693
1939883
1632620
1647252
879381
793676
1685000
2901670
1522530
970990
1388385
828044
2399460
2172262
967270
2243541
424202
2354196
1103404
530761
206238
2001967
2884196
2907802
1475237
2423555
1238256
248311
1027731
1236460
2409679
2543897
551265
2609909
1164529
1153617
2765238
2709581
2596002
1143628
1184222
476888
663351
2304316
2837530
2039232
1074936
1686909
2143595
1750089
1217476
122818
2069091
1321057
2652336
2647917
2796222
2257188
1208681
17927
1314776
271122
1682819
1517276
1025047
2071395
2194806
16546
1230148
992570
73049
403005
1268424
407395
2125569
2237623
1346254
668310
2236129
1882154
90483
1917079
1852691
2627522
1949622
830792
1067148
2784471
546917
2367246
1612855
273677
1334149
1556885
1192646
1201362
2608016
985321
1015024
670246
2326865
2556088
849698
2653671
2243977
2679929
713495
1516242
2876023
2035400
1831619
1892968
1543814
2927614
1390885
1076107
1886243
2202746
1985591
1966481
1895506
2394139
2683333
1805966
2449123
1969029
624259
431254
2308399
2436853
2054130
1654304
434801
842249
1275527
2164564
1584792
720467
2510992
285879
390923
74957
281378
1352733
33557
1548215
965465
416103
2498928
2349126
1264651
1486160
662196
2449209
349294
1386338
1387850
1371262
2786179
1635675
1017768
210560
2357136
533300
731524
2644512
347702
1565857
899541
2189967
1538948
1790006
1955024
2691087
1893492
416796
742883
1904214
2130476
2116930
349265
2581409
2527307
2765717
224874
2712429
1886194
1001736
2134313
311653
2333667
2576550
1302331
184989
2733066
2558357
861228
153271
2593925
2718296
1238329
2393807
1462909
1256856
449488
2130185
2248620
1318748
997161
1608078
2429771
1862166
872234
1566375
1297963
1527289
2414083
1067520
2909038
1909159
99901
544425
1131425
2625657
185917
1074689
2656682
1910283
2824534
990350
639186
1482482
2654048
2830444
710970
701113
1871657
942490
1235036
1833549
1536331
2923886
2918986
2766620
1835776
2548839
1343033
362537
2538006
544387
213015
843259
651918
1788633
1565410
2423059
1514943
985045
2642011
290325
424883
2493332
354940
2829715
2574646
2420363
638497
1491870
469031
800512
299520
1303583
565274
1797746
734872
2929144
202120
450920
260518
423859
295146
2403590
2913157
1600483
2359761
1944632
1071077
634427
2086352
1397980
2351982
2896003
2179237
1873764
1955785
2041592
643118
949020
1831932
1510634
1762214
101760
276902
1432594
1787639
2087097
1783310
257024
615422
331517
589561
2827107
1604334
2470214
2239537
1091544
2064273
916690
1896293
1306987
1300151
1125143
104700
1832631
1188076
1765085
1709405
808142
287111
1175145
2409527
2664534
1472202
607613
1944032
2373654
2717184
1560709
1788967
2907565
1516146
1847921
2860293
1422480
2267090
1214416
331237
1929850
768949
2100498
1672320
1810605
1702719
2401323
2730190
1726430
1693345
2713652
252661
2132423
1054418
2051419
1945155
280816
1122241
944514
2410551
2831085
2376191
1290877
1404114
1437597
863265
47686
2098775
397359
2882088
2318738
536156
2300646
1146936
951197
2896720
2111175
644715
306031
522575
917350
1404901
1425180
1645967
2322713
956920
969104
2756731
2518765
708263
2378600
2640
2299834
750664
1771850
2430559
807002
2740140
205331
620737
2418987
714218
671327
2832158
896194
504567
2107276
4254
2465235
1497237
1356313
2341961
1581119
2854435
712451
2690288
1167386
780405
2467563
296341
2526489
2774819
2905347
71793
2175653
1755382
748879
1759699
584031
673927
2622403
1921012
2539583
1927674
732046
2273092
1401978
1597154
2626857
466621
99088
830197
540078
2784052
837873
1072746
50777
2274754
276860
2798886
1951960
2429498
921568
2790556
963298
2491643
938294
2589
1958016
1479909
951615
2820850
246960
1216627
2407273
2278530
57615
1849656
1489974
1362397
311847
1261123
548173
618728
430611
800978
1527599
707262
1391092
1832333
2909306
694873
2355990
2355539
1437686
1488764
2696198
2143334
2507675
618239
1750267
86217
2126844
1659945
2269183
1857945
2326067
1946541
933745
1663459
774476
1013757
926039
378099
83758
2667821
1340820
1500009
1712960
2634213
2471353
2777398
1251495
1200530
911994
805176
1707531
66551
27525
231363
600582
877526
886819
2454201
128011
233131
2401933
1438544
305473
1324265
2755078
1280275
2924288
1054836
87317
2830327
2890346
1906733
617945
2490803
2885292
846678
1255820
2615838
497585
310135
1192404
2938122
355191
54216
505279
1849993
2464095
2630046
1282045
1769303
107358
2880563
1677554
2900892
2048738
222008
2471151
1610327
2659849
1805264
438597
2222667
842935
2042258
2439008
444322
630992
2763825
61887
1732695
2412003
1176582
2198319
2934233
1269987
2690657
1232873
1829391
308830
1825184
1993236
292184
2054545
1579163
223514
911147
2093143
803505
1683129
2788324
1422746
1355704
2359114
2375844
963587
2818734
915259
1099126
1892571
567650
1448871
2393680
2933605
1126856
1012242
208352
2230870
340573
332561
2021116
2776896
2805749
1387253
2441169
1278441
1789079
518807
597226
2108643
672972
1353773
1894106
1340785
2543863
2913218
2724024
1543214
1630320
473141
1621333
96819
1923034
1412615
701275
1461346
1107146
2235016
2385112
93650
2820679
1333518
533995
2616471
2295446
2118771
588133
1311384
108923
1348446
1135987
754343
897755
290848
1923081
2860334
2048860
2746347
127791
518545
1055539
658125
2824115
1218979
2201298
1508910
2179005
2837883
2112000
2256999
174843
33613
261171
642399
2225982
1184459
559238
1497162
329010
1575041
2842684
517400
1460493
2809581
1867410
881752
203753
1214084
526381
1971735
616273
721808
2787896
2201672
2931243
1704241
640855
965880
2228330
1542130
2621662
2538563
2056283
1529803
2002317
294479
1991028
865372
595466
894987
1415446
689216
823582
1703265
844664
2608258
333810
2667947
1861950
2063631
638131
1632711
2110245
2331951
2427050
1198968
2281160
1535938
269546
1888524
2570479
2316567
2442479
754868
1039257
1576325
2913313
1194900
2793413
1794337
2483946
1202427
2316714
1289645
1462367
1824337
2169437
217165
461593
1281070
452464
1250079
1538947
1086366
2857033
1956606
1384516
1451388
1811923
1225152
1330035
1465183
150932
80393
2818278
930530
2084890
2658802
441776
1820665
1425246
1011808
1657314
1341837
645471
245417
2447875
1855322
2844125
2193798
1461054
2279942
1750007
734254
1476666
429008
2580941
1034249
2480047
2698764
515681
277953
2215577
1623085
423956
2356314
2493514
226874
1799302
2908922
2512731
81564
141147
2431237
997044
1824373
1803519
2516869
824518
1423529
438000
815156
1751308
714972
527868
76231
1986453
1710463
217952
2531300
928119
2228105
908694
2410908
76952
255524
2565937
275911
4112
1547077
314920
896407
2153771
2851573
1433187
705018
2720587
2166293
2898265
2384133
92016
449089
428484
1962577
375973
1328227
408911
59707
260487
1470304
1904018
1793299
2432213
173854
2305336
1987162
953561
477128
1856516
1109249
1358947
1682780
2529443
2508200
1000594
1325441
1416054
456973
2017327
1264576
1806686
2592482
1042040
2244567
630327
1264126
2446954
2244962
2455402
2855112
402508
1877801
196040
1144991
895968
757859
1030958
1434447
2762226
652986
894540
1229588
2068341
297874
1500999
1335429
2186696
1723256
2621830
2436417
1432036
1763849
1330870
663069
10479
2590105
881345
2306194
2193611
1472894
2899338
1313942
2442277
956776
2064461
42511
1132067
2383514
2804342
841846
1743601
102260
421534
189157
2732057
652157
2207624
1074821
572544
1333294
2378731
2356089
1760828
261219
1941724
589982
2499019
1174943
1855855
367161
62120
1039089
2677432
1132352
1214658
2617210
1689024
1745346
356302
529476
2937586
1284593
893243
1507054
1376098
2767792
2455490
1196316
702732
2612042
30210
312717
181246
1041804
2608628
521795
2860464
1712891
1318418
1454275
61762
2375146
2703660
1240719
468014
484739
637251
2250596
2367579
1177692
658344
564636
1763027
21700
2823758
2911405
2170728
269058
2901544
1789297
2782951
399302
2232992
1936886
1678602
1021307
359820
2923445
145421
2048986
2596695
2310337
854602
2811570
1035785
1962125
2250124
2653672
729976
988160
2213135
1200980
835614
704737
525598
940926
62853
2383028
2445989
1375544
2621967
550059
560335
2559384
1705934
2648554
237022
2493246
1168323
53942
349441
192184
1340512
2143606
2621399
2479374
31228
1831648
1860242
2334028
1420103
210089
1031426
223460
2002636
1360880
2352360
42482
154355
2312364
1412808
1799507
637194
971388
814961
541548
1009454
431683
2273739
368363
680120
1777452
1715947
1477357
1827732
1258614
1984377
2225296
148495
342990
119963
2565110
471334
2939014
1488220
1045435
2594005
1159284
2805819
202660
1900351
1679756
1174587
710357
1288614
893322
2138864
1709966
419490
717042
2279986
1995844
872230
320366
2260851
2696068
658485
2151300
683725
789822
2359323
2262372
2366226
2332949
1975739
608065
1942616
43606
2437245
2694250
735976
2040592
2601515
2394952
1406679
30623
619989
1864602
1729089
1992399
682090
2464337
1260249
1059894
1264407
911630
770893
2915667
194306
2211248
1659472
1750847
1619576
2617733
264373
2565850
2080207
81999
2425309
2822288
2580002
1976393
2697920
2938891
2399354
1443729
426661
41561
1385765
733177
1194247
2359969
1156566
1603205
21153
2008811
2131318
171438
1950902
644838
1770450
1110581
1982779
1104585
2436328
59803
1777636
995556
829727
1407862
2213765
2077619
1958269
2453536
1537888
1612366
137856
2814037
1548702
1430171
1777307
2391423
1500369
449535
1338180
276462
2533955
1229727
2868274
1810414
2054579
2249671
2799100
1687779
110646
1334953
2330000
1896941
1544925
1985705
69202
2939269
1201689
1545301
543514
2113271
1174441
2685198
2205572
1929238
1695747
1045003
310576
4050
1662904
304995
466542
2734487
578505
790407
1691342
327518
2668278
1301946
126776
2453713
1455661
1346256
1526689
1619572
1199273
1979180
1517959
813902
1562225
2464444
19011
2000634
2254611
2372799
1523679
1675794
1828714
1736053
1897534
2253805
2845432
2045912
583082
1876990
2651096
2590418
1413874
367454
15161
90662
1496477
280043
1891475
1825014
50976
2318844
531899
1081756
2833618
1548890
142286
2136875
924325
1475172
1685577
1529507
1814108
1457630
2101978
1353138
994612
1159935
1429637
2211079
1292425
1609772
2102714
34589
172792
2759266
372344
715008
1285975
1348748
2936858
674907
374418
2395607
7051
2024757
2931899
2895041
2216470
1193224
2313133
701124
849028
702847
2233022
804077
1817474
1607107
2651990
212682
2715298
2323004
2052186
2363417
1802301
1670135
432298
1129049
1551034
477787
2920473
1431159
1070115
1871976
672581
2406566
741253
2490493
1500932
2563135
2640987
2868240
417608
1214670
1723132
2002385
315887
319486
1580459
1911128
2857507
2839741
1277869
958051
1448164
1317331
1146756
21195
1225150
2553241
33302
903229
2224018
862743
346799
2225191
565393
478889
628410
1139747
1930146
2545093
2297981
2818540
2351587
1810605
1987486
2557104
1517380
2344350
1067333
565646
2423747
2358222
1910869
12449
1133279
1989017
877776
112763
124810
2784908
2295054
2265204
2001481
1317303
973759
1129768
1446979
1981
940612
196208
789763
1389976
924605
2593264
1932907
16006
2564528
209659
54676
2723703
1945333
442429
1096131
1540074
2243548
2885275
1993485
340561
442863
2291309
1924041
2364122
849160
2785939
699805
492453
186522
1208190
2843972
1287229
190177
139175
2137137
2721287
43818
289051
1664040
93770
911251
1655080
363650
1484206
2838181
1522974
1936328
287615
965060
2019707
455656
500040
80903
946216
2112465
626035
1437418
1053785
860041
688713
238011
2248804
232090
2013205
2792613
2075785
1452257
1824773
1963699
1108306
922188
996377
2658923
2647171
2643638
376260
1097014
1612082
22150
1048937
1289221
2845062
136185
1671167
115521
1045726
1567619
1780889
2609083
2920129
407148
2815990
1147937
2712152
1872743
2043162
1001387
2499117
541364
1880177
277222
2491145
1792986
2258673
223325
1104980
2632186
465383
448665
2301347
1541692
274915
725329
1984589
258430
103857
359139
1297763
1372287
1988726
609741
832242
1273080
210864
695212
388191
1745899
1458193
1849987
2251895
1960741
858618
258272
782987
861246
506874
448022
1537901
1661913
2180707
1857905
2330480
1910401
1748713
2820807
2493062
2218987
845988
1844946
1007501
98087
302470
2426718
2640793
255745
520140
1566518
1703518
825865
1182457
1062288
1371019
2434104
1547582
1611327
321627
1196807
2239014
1630402
575397
2341000
2512272
1322500
2765755
1833102
2754038
1420087
710979
630585
2273875
109547
1792381
2703188
1615761
2676080
2665283
2645515
2413607
2880763
2573922
2727663
223475
778209
916355
255002
788842
2708482
421554
418617
1746429
1874377
547076
1988477
2212413
178201
1329293
1438949
618675
203823
2432423
277917
844971
487272
615737
1329414
1693335
552506
770645
970855
1100749
1250249
1952727
1240254
582503
2748102
959110
683483
484405
2715721
2790445
2482139
2789
17698
1962816
80068
830882
626733
2436137
556869
606363
1318731
1721624
2372469
2680129
2933233
1634620
2538471
2147234
559812
1882167
2306012
1584716
2923044
143002
1393871
1765363
35944
1150382
1469621
1953281
603997
2340475
660986
1469992
1666475
1765201
1366031
2377944
2026089
2218083
2620643
1604747
1836968
2579459
1457816
1689137
809374
1132380
1708921
131579
752134
1170672
155644
92778
1914303
755700
2278729
1854879
202850
1423185
890433
2504448
1538182
252200
103231
1201855
1780499
2222595
2154080
2248564
432041
2752968
910807
2005841
59415
2423889
1168590
1530042
2809560
159328
1497302
1588021
28768
92438
36980
1338367
2324274
2245283
621631
2651994
2871232
2618731
2832314
2243030
176070
1954078
1454760
2239162
44986
1220711
594455
1099074
260071
1484996
2796989
1397836
2645476
1003140
1078135
2490349
1666968
1495161
394951
2888779
2593390
308024
1033420
1306531
1472356
342323
2144455
2296059
2104861
1712365
505180
1575672
1400567
83028
2391808
377382
1976689
2000909
1285238
460389
134134
1376736
782633
762692
825865
19980
1110998
45245
1710527
1276885
786756
801226
1103561
2419863
1492391
571322
776432
2663659
1723799
2679165
2682488
1745326
2585871
1919607
1358213
791881
955500
103681
1801094
1061033
1451651
2787671
1906884
1460068
601766
2851084
1140428
1427758
972463
2709815
216455
779199
213054
590632
2215810
2856981
2555693
2287758
683887
2182777
537574
1551876
1296152
643146
1809384
1130699
277991
2587078
1647186
1219573
1781056
692458
359296
2204310
1389540
988095
2369118
411931
449982
2271178
454845
2695295
1925298
1187583
2809635
2082660
1554061
560524
1565927
112307
213888
2872576
1305125
2112918
1097052
1186990
2841310
2135000
1260307
1198665
995637
204288
516112
1966317
960620
1904106
2053578
1562007
993166
2478166
948856
2297141
1971385
1851340
1597761
2298648
1882952
861884
45939
1799331
1222321
675501
1447390
1639725
109749
2891982
277756
2618985
1152604
844991
350969
943984
1172186
1266688
1992019
1554693
943885
1715283
2661769
633771
2883630
1999102
988599
2276590
742537
2370640
526637
386711
1003314
2402797
1916645
2174277
2154255
2714081
936093
2779602
1299568
2216288
2314020
2840924
1336244
1906683
1753875
1962008
703139
430861
1417428
294029
1861910
699805
2549718
1382552
2346419
2748334
963741
13774
29228
1723080
627295
347794
1202932
27768
152582
477502
515465
1659799
2782310
1855744
1236694
2154357
318550
337103
342229
2595854
2886752
24059
1273334
2308750
2791082
2111529
2429919
1266771
2156496
2461230
1436536
134773
988762
517075
2215438
1684818
2569165
100784
1873538
2377951
2404426
2860499
2708927
1408575
1463629
2046753
1008686
611178
1815791
861699
1937232
1278868
1440785
2270206
2845196
828294
1116841
883906
1387600
2323639
995856
1914099
185860
361827
736773
105537
2388749
575760
1300476
2692028
1564300
2055721
1631152
629582
2916676
1906719
1664128
213501
232865
422545
1347055
1585011
1151292
2510032
2612635
1618290
346839
2097243
2364715
1845603
1365281
875316
2053118
2739565
1115657
2165659
871493
2340040
2157907
2327916
2317385
872664
1642395
88533
2866127
2682040
293709
348050
376893
102054
2922671
2564647
1306548
1453465
2765285
1602883
498144
697410
1166785
2917621
1291070
1176839
1143147
1307626
1059219
1292009
2561804
2463634
2321000
1651792
608662
1334755
950982
922536
2484140
1709834
766968
1077902
2842512
1605832
18059
2249043
155579
2331494
2466920
2794895
2056899
2364052
1799710
1680618
2406851
1041188
2267798
1738088
1554016
358790
2199192
790593
739752
1091427
983339
688338
2345824
2383677
1140754
882000
696094
511978
1378769
1975136
803571
1281241
1623113
1857742
2413695
1146119
22220
321333
2610389
890138
1880515
547748
1497745
668615
2580464
94485
844714
2135515
729341
2513859
35966
956642
1682609
974766
2583199
1470506
1039634
1892825
819959
1637106
1751594
1077357
2685314
2389351
1764195
1979177
2588534
2881746
720711
2558580
1957097
1276294
1864824
321693
1551148
2417373
315047
2735496
2310602
223134
780864
2301330
2317154
755151
2808
1536545
856319
25906
1414373
276275
2366738
1539644
1422629
746621
1459173
2433035
2783268
2265587
1208724
669869
1522244
1505168
2175277
2615917
1506029
755969
1105187
208060
629602
1885426
461528
2167323
587946
510555
172966
1834110
1603960
2459698
2499720
2840900
1634974
2614528
42562
579310
88349
548905
2351731
1308450
85607
784862
1145271
2775731
1621796
2703343
2752022
1676097
1521421
1916856
2514401
461123
1893550
2858043
2214469
1070634
1929836
2178551
1808645
955195
803808
1440145
66400
1099063
423304
1903616
371447
2579831
2816457
2900781
1669059
3198
9688
1123601
931243
137400
951445
2339003
893819
2704969
159826
2933586
1618045
2467015
571303
818677
1803668
2060122
243669
821288
2665207
804387
1852436
2384933
1788799
225666
736543
1208642
786334
1065188
2135407
1631784
638082
787398
2920658
1937780
2124834
2470600
2078878
146355
1423089
2899609
952883
2065465
2215774
1897469
2433689
1181492
2096634
330023
976824
907866
2243347
360867
1968653
2498537
1956565
2450969
422232
1308729
554284
1033986
523200
332351
330423
2730954
1569101
993830
445832
1072204
906281
1060739
2373212
37914
730390
613920
1954785
993672
1454306
2045447
456016
1618006
1098682
2754796
2734709
1269810
982673
33813
2724265
2877756
2906505
1208936
2173281
2842193
1675724
1405412
352892
463704
258948
1474486
2092228
2730563
2594464
2163339
1946051
2300942
610586
2804360
2831425
1345759
1993180
2287379
2348838
2651233
687336
1023838
2202915
2342706
1312935
140877
2120358
2389562
2693323
2388882
454580
740350
2153505
1708868
765782
1161508
2066929
2376203
1135224
421962
976007
277192
278775
1873771
1455747
311407
2724639
1231206
2291592
2468296
943253
1033732
1950936
1674047
409952
19997
1356355
368628
819361
1744161
2207998
2849976
1670119
294704
1933509
2500466
1915224
2611464
2559916
373639
1384131
1833834
1481825
2164478
1783919
2349862
1330512
2106805
120334
100029
84485
154750
2105063
1360582
971464
2066173
2097943
842377
2807477
1822892
533447
2604239
1776980
2650079
2336540
1072108
95709
1456866
2611993
48229
405155
879240
1748689
1038658
110290
1603516
2450470
1051415
2789292
1003442
1929316
1237039
1446739
1977477
967975
886239
2445623
1791701
1693155
2878821
1927049
559117
755413
1581441
2459869
1076175
2564150
1984352
177285
2460365
1807870
2605535
1598639
363102
2120333
2168268
1517779
1287095
797883
448593
422850
842860
847838
2775717
1445634
748231
673303
2433298
51201
524438
1428972
1732317
2637732
2903491
1274000
958841
1750609
2500888
895395
1067737
697537
2399879
1079815
2593382
430513
2605866
1022325
640911
2763101
1151091
21826
1822978
1967693
2664018
444477
987517
2786980
2874283
1602270
1178818
1250073
1315209
1515542
2587426
208709
2878225
1514555
1562866
1951460
2596329
1855764
124726
1463950
1666385
998595
1484146
1945046
2125065
2064948
1797031
1613607
589069
981332
1394260
2419824
338460
216264
1541066
127586
2200495
2636825
573056
2163054
1845927
2455975
2924409
1696460
2128027
2464978
1427355
1789667
1552843
1378877
1131720
230431
1024066
2617180
1812022
2621721
2818570
721679
1439047
2488698
2433393
2446335
1411854
2643321
380686
1475438
951335
331285
2464370
1551237
2317950
473780
62737
900576
1290800
2042046
1620078
802334
188237
17491
1288474
929312
188491
630192
2111337
2021756
1417220
2009096
2151963
47263
1222189
2507255
772568
1999589
2818616
2696497
513318
478568
802857
1387683
797879
2407435
997302
1004216
2566253
1712275
1873950
170859
64422
1387331
2016622
512916
1708235
1871501
2164440
2700314
873378
1771690
1920926
462290
1279641
1488366
1830246
2727434
1462687
1862022
1565842
561126
655359
523240
688952
2542375
1383471
1990019
440869
726754
2712095
204890
2253711
2480689
605755
583724
1135257
1959755
2359833
2130101
2592568
173270
2161612
1316216
262847
1004249
815995
2665608
1550983
1996955
2050673
721782
930599
791021
580530
982704
1156335
2344428
1650487
703355
471420
1280280
2142241
1364941
2618681
842690
1076206
2690829
1851104
466865
2459575
2900478
2654434
2879830
568293
2637189
1952559
2786679
1620008
242948
382978
1076157
1829425
1223084
2617146
2343950
902751
1191446
1769421
2120200
2092602
423178
491018
2252288
2159480
1011754
1923199
1613356
1996589
1100633
481464
603535
395648
1983680
2891821
1161568
2425367
1142020
2461122
2202443
2209042
558920
390592
1164377
216190
264646
1650745
2532896
2794123
1037600
1335523
2290042
1767701
2534688
2364034
1599295
2570819
45341
2025168
788210
1236396
539930
1712670
1664702
2082185
2601218
1658907
1258530
349071
932318
851291
62874
2921911
168237
2612755
84347
1873208
2337663
1372306
556900
1687533
834608
1845294
2742133
573619
1366396
1291197
1458965
1115463
2936321
3967
2682152
2387763
209146
2083561
2222377
2303809
1627472
862260
1662563
2487375
1647363
1107080
1855718
1626275
37801
853008
567630
779524
2300731
2404781
1257058
1274182
2109662
911280
2084476
215028
717344
1237609
2934606
1992974
188799
1314462
159773
848020
201907
394065
750261
956957
1570183
2536536
880762
2066630
2560456
2806391
2473131
923697
392856
366459
1380238
394371
2194308
1325957
1900481
2410392
2074882
660562
1330171
2556437
762813
247550
803873
1287131
2911473
2123415
2365762
2212424
2222453
2706874
1832695
1442985
297807
968760
634966
1284863
2458704
416468
2735851
810014
636750
926585
774064
2363333
623233
1766815
2711632
1026456
1235626
1419605
679325
1024738
99
1203140
1344840
480192
241123
2220664
650320
659492
2611009
299257
1753455
1836588
465432
1677837
441039
1488438
1793897
1863438
610210
792235
1787059
915504
2214500
1844616
1991961
577753
416960
696963
2429161
2783222
1702470
640491
331318
2643983
2833853
78291
2799359
2252717
2783142
942672
910927
1382605
2637710
2579247
1894008
2125590
2790407
1780296
2617465
1192615
1184585
1003345
1855207
2543734
2805990
628651
152389
1950740
2366432
1149689
1897026
2521071
777621
2503855
1356065
1274501
1394256
2617492
878022
1543205
597306
2476766
1330953
2400206
2890869
1758738
302058
2911218
802041
2398641
588333
2829191
2820244
1167766
2913424
1361869
1048983
2180172
778960
1724503
2851998
1748920
21679
1476358
1921022
1343956
1949445
855482
2243993
2159596
1335069
1136814
858145
1167706
453381
2698410
2360725
1392945
2163647
2795816
610056
2697764
1638533
608789
1457438
1350836
1290820
2618010
1897686
1187925
68470
680266
2186101
1762977
2156859
997386
2780224
2864933
1545150
1500232
1006073
2701741
698502
2664536
813338
742086
2090485
2565120
1754586
1043477
1200754
340700
1009864
2750258
967604
931516
1896870
1100618
1643779
1073460
2097834
9733
2705518
560498
2293418
1656242
282345
2106654
1084815
1819387
1723467
1987627
2277295
2549432
1820108
2498270
792432
493702
1904321
24286
1791016
1776579
2743482
1304012
2756832
1123903
2450232
1423056
258175
160583
902293
2306461
457729
2773164
1671240
2465480
878659
2260309
716575
2018163
2340418
2568906
568645
169708
1910940
1224520
1122983
1084232
1239479
2850880
95510
2912606
2650335
413889
1602410
425865
543954
2482747
2400802
2910907
728572
2336707
47800
1483755
1621989
2052272
2416014
880253
2218808
302829
664976
1297525
2570118
921920
1819487
2140257
2026291
246182
1379961
1849443
684440
2245579
2509532
2584184
1940165
92463
1792753
1283000
1897222
435429
2603473
1450501
101581
1057495
907043
1283539
2386603
1954295
1594447
2301244
1656684
607112
2452612
282445
981503
2265244
1151962
652223
232632
2332009
918253
661054
2355781
676724
288907
1118116
673236
1053608
2924841
2023659
135705
920128
1586687
1825829
106121
135218
938396
2737092
117110
103783
669139
781796
1182988
2047239
2360850
61917
1655929
1339259
1945322
2733106
2226002
193892
705295
1334567
1341496
1459565
2726679
2504065
960201
2394428
2859874
2253984
1193858
1502523
1551526
902875
1359897
1255221
227533
1654859
386454
2310441
2189569
1404637
1468989
2123612
2129599
100767
70788
1041722
2900538
2101476
2146106
381466
2551087
1204814
1159461
1552034
1209629
933263
1930973
788482
2101900
2057542
2458704
1289528
807358
470671
1444367
498511
1707613
2228177
2069117
2605297
469643
1614157
2874316
143863
2023712
2355528
1450404
1063808
747919
2091057
2458954
410634
80596
2752279
1294766
1817564
567934
1170958
2939096
2930772
2194149
1990840
588018
1703750
1760154
1684732
2078328
1013604
353953
843416
319087
162731
739054
632221
1110901
1703673
2017511
1759782
1222582
1737818
2080574
779618
1136164
391089
720170
523045
991380
341700
2136869
2264451
107188
2503288
2664303
2475410
2129772
359048
1768416
383555
281593
2405086
995121
2539335
2330315
473846
2771364
1931662
2733405
2315651
1049361
2742467
1105303
787073
466320
2005207
2402603
2467731
1006312
2623811
1448771
226533
2487306
2789301
159937
377819
2731138
2583544
1406814
2080912
2409991
197399
1665650
1226788
1874251
899599
1446222
2787492
2694218
1458942
1563182
2371666
1430296
1095462
2307821
2788828
2195263
651090
1432137
2519310
803748
2118989
2881065
566915
870507
1009948
1322202
1923871
2278783
1738267
2168521
2222332
2678120
2175344
2055191
1141973
1644955
240335
1039916
1078930
1598552
2862961
740389
2859889
2316893
2009671
633338
2482926
145310
1565571
1354071
746389
728240
489626
757757
1629935
2654490
2443782
2792821
1457238
540074
1401543
1658730
631664
763866
1048717
2637185
2280973
573379
2056361
1703132
2065647
56940
1544721
28124
2690272
343198
2246803
11503
2675940
2326711
2231965
2410824
127190
670918
1530906
17171
838889
2134671
1023411
1379568
2670369
1592833
2027736
1439237
1641456
1191714
1937953
202812
1329034
2425537
2064051
2323051
2479575
1650213
632302
1060985
437907
2317973
307630
1742457
327410
891867
1415224
2270785
244592
2345390
140012
2562644
1193541
80116
1022390
283803
1326538
2792639
2120130
2109108
2462699
2654351
2123238
147525
67662
1880354
1723486
467335
1450550
881960
726912
2861843
660367
2036898
1899015
2485117
1521805
1653585
616023
1659608
1255296
2555908
1539698
1279301
2011514
1239127
2433614
2266056
2427033
2900047
1470317
1123408
656473
504763
2628785
1420114
502483
2359123
611285
224613
1858782
1487491
35679
1654370
895241
1784046
794429
1285391
420555
2168233
1823979
2612924
2095948
1935047
2228710
1365702
2704983
1675952
1772228
2710071
2216316
1327094
2184109
2316525
893497
1454051
1640072
2205915
927102
437881
1871967
1338473
1486211
94785
2503918
984023
1199468
92937
1447041
2574942
778193
2173472
2803524
714408
2151295
741011
2109038
278568
1820422
776793
347706
1768650
137850
2265142
1393825
1815360
575353
1990516
2500433
2151775
2297368
977057
2595409
1771416
171636
2554882
825576
2903882
139361
1375527
376091
687545
1714658
2687217
1570978
1018680
2598746
1823616
540971
1323549
222837
2040143
903004
7989
2046729
1962365
2195166
2218338
1809030
434384
2835196
2797415
1843507
1001503
2630807
2209781
2255208
714641
761411
137003
1832250
1532091
2263443
977751
339189
1583643
2073589
1287728
1221827
2779051
2681917
2932747
910196
1185735
59980
2778052
1002206
1246119
2603379
816546
2276149
1221289
1616334
1327314
330792
1418890
268441
2877475
784129
1343336
1818155
735578
1576075
2707996
1601170
2490806
1249604
982145
2582532
1506084
614831
939138
2809581
686792
1949895
1122285
23902
2191593
2105108
1938284
474556
2335013
2580676
2616670
2502382
297841
1789526
1032110
2825918
473546
2939513
1285581
2755866
1424060
714293
1941598
2530197
85448
2335993
2912816
867579
1114677
2089624
1601651
2143707
1007880
728754
1635479
839608
182973
496693
826398
2049175
1609131
317238
2507702
279443
1202264
903277
1294543
800659
287117
2287591
1303016
97352
536332
2623583
1851027
2316959
2052363
134088
1551411
1767714
1958942
2837687
841574
182746
2884508
1373829
1689724
953186
401505
905195
774978
262090
2870089
404380
2828993
176452
1797703
2559181
143756
61184
488299
2305697
1370463
2493633
38478
1721416
2851863
1888049
2538203
2138496
1104751
2143549
496366
2125798
1222218
926964
1598491
258357
507402
1032359
701687
793451
159623
2060013
1114825
1218310
1768270
2148981
623938
2370145
1349939
731087
2184324
1512292
173516
2244504
1100210
1249805
2939860
22480
2329987
2462201
2925606
1633571
2792608
1681102
2391018
2817161
647830
166596
1189542
1801417
2681149
676643
856140
2646812
1634100
712278
2875954
1368326
2404258
1068055
1868464
2760799
1275701
518673
1170514
665569
1782101
1931650
964729
1570685
2646878
246673
2174670
179578
2549156
1100953
283767
341001
2084042
1600508
820287
1088443
2907291
2360957
339040
2001203
1977349
1203855
199910
2258102
2797463
2082075
444749
1553046
2902145
1411568
63817
2810623
1230847
2877642
2407169
111544
2371316
2686524
2765439
2228013
2372711
2872954
1084729
2133424
1728839
2195365
2822144
1077132
1176513
158646
1718236
1895328
712967
2825112
680988
2144035
2011712
95070
1657007
2909604
1223475
857102
1193689
1182805
1403145
983976
747531
215792
692798
684472
1339208
812550
2462009
1598637
56181
2610607
2864738
297647
591909
763965
216371
905939
163881
1729921
1191828
2538830
543394
1352987
277764
2388709
2084924
2695059
1549577
2807525
1097397
1436201
923174
1344707
505163
1953324
869144
1686900
821675
544744
380009
2423986
1815505
2074823
562757
1651539
320469
1322091
903551
2458403
939148
1483803
1596152
883220
226825
508846
2893554
2161320
312851
2562007
2328971
1204987
914428
1738454
918469
678518
1905564
1587841
54483
2414383
1888362
2024228
1959267
1620092
209426
2625836
2566925
2249496
1787333
2698134
74981
2827533
2314275
1743517
1366942
150890
2008722
2853424
2114746
2539052
1043403
2471065
690429
840922
2561393
2303328
1188349
2699263
2662500
87544
2478898
956955
108313
1780538
714506
193250
864198
514233
2807486
1704816
2295446
294570
553516
1994093
2508731
448989
41435
47550
1550286
914261
2334081
751328
178062
2541879
1310151
544990
2133588
714738
2225103
702297
83230
1172199
2152156
1426989
326409
1723991
1470539
46543
1093603
119694
883600
2125558
2713737
1581646
638757
1500969
2601030
1003960
1703773
809394
2102280
844595
88930
2093724
1974410
1317679
835978
466829
1299678
2772096
1602774
938786
2487722
2789597
2665039
2661603
1218054
250956
2504617
2542944
1020950
972122
1542811
2787642
1577857
1366688
828853
1480020
1583007
1755987
2667934
548684
427701
351871
2773826
2579413
457856
1989323
849582
32848
710360
58270
1632090
884829
876589
1168850
872026
2775822
904497
465916
1051819
746850
2677648
206025
157437
1353421
396576
342002
2424463
2284206
583541
1101336
1732397
666268
1473858
1325260
734970
1885197
2814647
2150573
745066
607864
2452565
2059742
978883
1514961
830951
1950604
1722136
131692
1013497
2640279
904184
1257512
2234273
234534
389842
2844972
2688131
1459127
2543389
2003094
2099433
1277491
2456517
963865
1785415
151091
1561540
1789753
2484486
1831815
1077585
420924
2803457
568625
2855818
1223141
392196
2261048
813178
2814171
1034834
2852636
2480090
2447053
495333
625121
2566996
1071914
232994
2680224
2738711
2709820
1783191
1741200
552886
593855
892523
2252331
52011
2596319
1252074
2346437
1152559
883571
126789
1109234
390283
983007
2654742
930706
902878
910761
474864
21923
2896933
1610947
1581648
1786189
2228556
1668714
1604079
2426935
2282047
2783286
530578
1093136
332476
390047
2883976
135494
2303108
814042
2188803
1714172
1579702
686756
2027282
2596843
2929360
2210577
2871284
645270
546648
755818
2072340
2772450
1861007
1802019
1870434
2423180
1662399
2124726
1651201
2653775
2370127
2254748
675494
1954239
819813
2009607
347206
1264371
1394691
476601
403179
830924
630701
2122068
1264042
1479350
1488719
1922865
1158342
756466
850524
268820
254601
517667
1126595
1639971
55252
2503429
1428781
1866467
1909763
415618
1499689
13937
555362
2243587
1967695
1309276
1300078
558663
103875
2787421
2510805
1584684
134466
1586033
622342
24282
574060
1624220
2103882
177362
868120
2311677
2916543
1306232
132053
1904089
759721
1828391
1567166
708195
2750390
964783
1266973
1706556
1646683
1840090
1560445
426728
1677721
2264856
752046
2193104
2781248
2576774
2543530
1375617
2149815
1435419
2258027
2938413
572760
1344174
1434859
776599
2161550
1007041
2346884
1606647
2268252
662576
2187218
1713877
2549061
2644570
1418137
1902715
518268
1252404
1561568
1639532
1911412
2816550
2127714
2005292
2384162
1681291
200220
577714
671023
609883
1189
1533499
129022
2070256
1331780
1210062
777703
1285275
2383267
282536
810573
1986128
360485
88215
1499894
1851026
2460124
1049844
2258624
1400904
2824268
77307
2009066
1828992
1475876
1354275
1878632
1972630
1374187
53872
2232333
240344
182161
449957
542558
2777295
399982
575723
2053090
2490778
2840894
1319870
850220
2080247
687943
824726
335763
2248722
1585058
471286
174493
2910835
1581770
647492
1778936
2109111
2529731
1720871
1986020
2549401
2307140
1911489
1118013
70388
1740130
1209707
2295777
1614061
908571
859033
2298660
1417961
1608938
1367229
1955962
678514
1634594
2937060
1373885
1574268
2908581
758234
903997
2160431
921842
550133
2734899
996591
154869
2600601
334636
1409641
2365935
2027749
1334228
982214
970997
703431
2875352
96541
2032134
2614308
305028
1030828
2529056
428177
923129
1183498
2648622
1579772
354476
2716192
2663277
1694564
1432757
2420688
2419883
555448
2678487
485420
2810024
623901
320633
1233608
1767598
2666897
755186
1661472
807586
73991
2349905
1945896
22643
1145912
818405
622498
1887923
2281405
2925253
242041
2233623
1644178
492703
2302748
2644603
2407795
2716194
831128
2099652
533139
2588087
989543
284801
2107465
2213775
2237784
184398
2339711
1898893
2481862
491550
2386225
93638
1618635
2130273
1461775
1899784
444506
789893
1139647
2597983
2471578
1685013
2316740
2218386
662396
1572519
2824156
2140112
587359
2699854
2338404
1454676
2092448
1307355
2693927
1757190
995939
2670174
683746
2103424
1638598
2445064
408798
176149
422060
296010
2051526
1592785
203796
1043040
1211077
16136
57950
458569
2843389
612697
1479029
58867
1168740
962106
1353527
1823914
171076
1532560
1703712
2620492
1178760
1589396
2896595
1783491
1558163
2636125
2309650
2640529
112765
597656
1720479
1278267
1167629
2558282
2245669
299026
1912545
2804266
2638815
1924870
1122581
699761
180878
1500878
1210266
1584988
894371
2270513
2176219
2414975
504159
1922440
1540527
2316720
1856645
2012700
767424
2345120
450707
1892062
2795245
1895684
1476408
1782458
2369714
1036146
2792662
841334
1981613
262775
1131548
1295631
1884519
543746
2233549
1198748
2451377
2400205
1581370
1615128
1700919
355818
2198287
2117916
143208
2451988
2541790
1904405
2858571
1220555
1759590
1997074
1476940
135983
1874959
624160
2777556
1789793
1265722
997267
1206779
2089041
348060
21584
723955
1495036
884764
2516048
1088624
2549688
157139
1736592
764624
2883390
314375
1641842
281177
1472760
2463377
2461651
772099
2555344
1148415
1463878
1078972
1792274
2077266
799975
1530275
2099213
774907
1940734
956687
515361
2496232
1097452
1280454
1793791
1087157
240448
641995
2154789
2557025
2082061
523375
710894
2463215
1994735
1338856
2406987
1841680
390837
2927450
1613668
133772
167976
2775142
1092926
617031
1976185
910692
790238
2439383
523375
2412550
1032265
1921739
509480
2239022
1354212
2726139
730195
2539577
2369138
2056743
1587589
1153132
1203354
1079160
2782583
2052557
1620794
1548144
882580
1715610
2214154
780622
2101438
636072
105426
1412146
159131
2404939
813779
1561845
2311042
1184510
2397749
2584007
2841136
2006565
2922071
66976
1476565
1068256
685105
2536132
18168
2025174
2416239
2696079
2693077
1635126
595494
2429570
822781
772295
926417
2826682
1905996
334316
2447555
1621134
1731711
2649109
1445054
202409
1452372
1486831
1467043
1562553
1340716
2588143
1829748
613831
2441115
2390046
1269623
40076
3360
1588198
2380219
2001489
2232130
2025920
1459260
913670
1403759
1887314
543786
329449
964647
2540435
1522161
1820645
121442
1676577
2010080
2064860
1114671
460617
2470863
2393048
618495
1301008
1739109
1992773
94775
40662
2399089
1193621
1525737
2394629
292227
2611251
2002029
186283
1801006
1203509
2115942
741078
106267
1803979
995276
599787
2707900
1433512
1865288
84986
773071
1068586
703253
241128
677133
897835
679261
1975977
1764641
142008
329788
1493460
1676945
538092
1591091
1784414
690033
1403181
697743
127996
2403566
1347839
385225
150442
2537057
181877
2885554
2191910
1321274
2430697
165567
2400719
2402373
1111722
1190723
1973626
2781776
2240497
2131629
2367899
2752332
1373836
1604969
2026954
1569485
2248098
2066219
2903839
27505
2125720
828558
2316040
2045012
2148720
2490461
1025634
925312
632021
220346
1854600
2797160
1081800
513176
101804
592817
737808
524067
2830168
399211
836880
52193
72885
2192539
2113141
2901161
1649389
2757788
1605382
191964
560363
1500958
2635988
2464778
1210658
329901
918263
2341607
1591912
1003314
370222
1599125
863181
1563539
1553480
2179982
1264173
1100934
985157
2069763
2165168
2597394
940006
1234819
586003
1259812
236620
2565051
814402
2812334
1860267
424627
1384095
1917263
1144936
2093682
2656688
31197
977462
2519978
1764427
663665
1204845
1020601
1667386
1374487
2023771
418940
776064
6064
2799171
264324
656773
1795086
1453705
261543
1303107
423991
2308013
245574
1193554
176013
894023
798148
2422750
146684
718740
227744
2770100
2379412
1228242
1340757
597975
2535040
96980
1793826
658164
7118
1316832
2263715
525179
2254407
1481240
321558
1177316
1766209
1390030
807498
726535
2773294
150333
2010838
815161
1045814
2135966
1746745
2049830
1942572
592946
1480421
1459099
2409893
2405986
775870
705853
2268253
1376427
2442387
1514078
2516702
2536015
2495750
16989
658094
1289095
1601926
1929525
564696
1621870
1705473
606402
1151918
2762313
2549876
2652051
1903309
146880
1780536
2478756
1770059
2698340
408253
1628872
338751
1596336
2877859
1414361
164842
2386266
587104
430765
1691243
1050055
1080965
169352
757428
1605711
1974373
951618
328030
1578230
2609096
2027361
426823
2616269
1013894
2509196
420469
1592434
1893713
2728353
1299324
2458937
1324396
865236
999126
392026
1907018
94555
2134237
959290
2506974
2679241
2077943
2335149
2857790
720984
2453156
2411305
244218
2525834
847477
22646
1927914
1095760
2903151
43989
2236927
96827
256620
2157022
186356
936497
1003673
1193590
2918578
2462297
2355433
592252
2594105
1858850
800448
905087
2786564
1701304
738280
1753774
1055214
1117068
541678
636538
2933267
1717451
2314995
1115681
2040915
1871573
2536239
2765260
1838212
621680
1398548
73800
2178153
1772943
2202839
2127909
2180122
121240
1827110
1073060
887157
812827
1716835
834892
1094537
2173408
1983154
2438617
2080984
1572986
2855037
109552
114107
2162692
1733589
2871763
1260967
1573940
2597763
2004017
745537
69775
1529654
98485
157336
1823281
1994975
254619
1120339
858828
119111
2862500
1761909
1639064
2369487
691840
2605109
723863
164892
549738
2564218
2497682
2274016
613071
2240757
2200246
1790903
425865
21370
2820647
342861
2644796
598766
2454806
544967
2470361
2781001
2341291
2688630
842042
627957
1759106
1982620
2695665
74850
1023247
2717890
1836693
243716
1372434
2232196
1714862
74330
1598619
361224
1793133
857123
1161228
491497
398989
783447
2133403
680367
2925404
2318999
2392031
2706478
1787718
2487073
477530
46571
1582651
391801
1837043
1360724
1314054
525179
1031309
1184247
1220570
2643816
1988330
2132962
2886592
100785
1754577
1295013
1097570
2668908
1155537
893324
1285287
1139686
468715
2518587
1419739
2883935
1862016
1126900
2069471
1477267
227758
1999793
2118959
2083557
1021845
1306659
1686318
520138
640465
1719382
1971120
194027
235411
1264511
1362850
2404510
245352
162878
2215312
2000143
2905724
2336979
1459098
1182099
2414424
594225
82332
1526012
658736
2235442
1274269
413296
2055776
2184584
914640
1414696
2015823
983858
1704085
95937
119272
1906296
1879925
1891054
2488547
84255
2462042
2241925
1259140
2538445
446229
2774715
1292953
19815
2304928
620620
993734
1610440
1640843
2384904
423296
2318203
333062
1063600
992902
2780369
587210
739808
2389162
2164448
239265
227325
272071
949309
2109656
1023573
477515
294643
2550251
2344927
136949
1204360
403368
2317174
1496663
1715726
2431867
1386913
2186428
198232
1635672
263374
1350835
1205549
1218171
77542
1529302
325116
743039
2435445
652391
471294
2606481
2200582
2369978
2133244
1440197
1829926
1839142
47337
938991
140363
2135089
715983
2703741
1529386
790341
185594
1253568
2226987
2401312
1549590
2582044
2132678
2789641
2205626
2345951
2535164
2538804
1268042
988392
1350752
459574
2747960
286560
891614
2845286
109646
1012081
1711766
1983991
816494
924954
1048101
1037790
2372533
1747333
1900491
2346270
399441
2083967
2150454
2782518
389162
1143247
1871943
1893222
2424271
840351
951235
2350888
2584795
148361
736941
1502214
2445371
1618217
1719259
1609097
2254294
344655
1810728
378891
47590
756974
2782308
1915669
191051
2761924
661607
276117
2505278
2549998
1114521
96225
2122401
1517185
268451
2269683
117363
1135943
506104
1151791
1373151
1153790
1614642
725273
2204062
2528817
1872114
2223750
2077926
973442
2576983
174701
974287
2245846
1643745
113250
1716229
2284340
2065877
1215151
719658
850826
1560538
1261625
2606309
2657115
2293263
2470093
1939538
203447
2644033
1662175
2728028
2615264
563923
378427
1014920
1395011
1904605
615566
803181
2315340
695692
1528176
1708413
2649663
2716175
2131652
1175594
220994
616479
2656749
864266
1185932
71793
1716595
263569
1589279
2560499
1744822
26641
514929
1700568
2739898
762009
643154
1426156
2884478
1415565
1329474
676459
2784136
37104
1233585
2004551
344749
2507219
1433722
2422519
2923221
2237367
1343206
986485
2515113
129478
1552065
2813169
169628
1856719
2730714
672662
1634561
2832237
1600879
854538
535412
1445802
237246
2688145
81078
1280222
189216
219060
1697175
1814409
2761888
1673985
1526605
337895
1516621
261301
2333573
779430
2761489
120963
84545
1803119
1535466
1184928
1972673
2733479
1040330
1489468
2365558
2296893
1799995
1268857
2609147
2643474
600868
509541
1767198
1523610
1881822
2113448
792198
339275
1328396
1660948
2467956
1535845
1928899
2640068
737211
2051626
1687025
1077010
630900
1369456
1674498
2461442
1757603
985104
2028233
2666745
889856
791435
1145870
1243643
55979
334619
2797918
2864727
431299
2182506
892151
467349
1424888
2630105
2082605
2647729
2151592
2612879
1649996
182456
2246325
2260952
1454310
524340
398301
22932
805714
825158
404599
1016425
1777434
522724
1144705
1892465
1024207
1211578
2286193
2636122
6040
1751508
2242876
2135784
358387
1714560
2223226
718213
253550
1828360
1515100
859866
375439
2729054
1881686
1011676
346703
1285435
2905192
1077303
801517
1648634
2201149
2392654
2665771
160108
1165436
1971451
990767
1018279
1284126
1336026
1358642
235813
58128
69282
301910
1334759
437654
1225837
1501224
2815973
1263329
1731828
2816023
69514
72640
1709895
1630664
13595
2065317
1708322
1242576
1275136
2723867
656497
113907
133142
1306743
89697
711405
1651397
618242
1001209
976557
645945
179301
2161169
74902
1511734
2387982
450524
1329630
529919
2228234
2780453
1173764
1554989
134520
2696685
2544751
1146994
785024
2593820
599723
543231
307200
2619711
1003042
1356309
2183
1547775
729928
446426
2696924
1116193
2747524
2596357
1705894
1332156
1980628
1091629
1886978
670256
278998
968376
991242
1466265
873165
1974101
1569052
1123566
259767
2362748
1771087
2538887
921218
2594976
1199175
2643858
406268
2289566
879599
1696736
2342555
2425299
1078655
163806
286359
2434908
1853322
585706
1854642
2422034
2059019
1429016
1223348
520498
540133
2462739
881119
176086
2877037
2576082
2721372
2137832
1937300
72848
281760
2629123
1869933
504887
3335
2302019
1090631
2675565
1334312
105043
613359
925373
333678
1097351
2383494
539152
2716146
372682
56354
546701
1177001
1479407
606660
1622032
1815983
598310
1328012
633455
1819703
1847453
230048
1571062
2150488
2200799
1985629
1494273
1436465
2704478
1887683
2907129
1177250
1035758
259887
2432877
2772515
2050692
1781993
1614674
370596
1504604
2081109
1740444
1721668
2648691
1889244
1173821
2912910
441167
2580065
1641790
638199
2563813
484573
1391991
928072
1799336
613851
2256350
1562526
1377996
1909054
1088604
973963
235481
1215559
225769
567344
1166045
412
861670
539850
2387636
2189488
759198
1833818
710122
2834427
385080
638520
1523800
2117823
2927417
629032
2416241
431284
1728694
1450288
49554
2481445
426094
2529319
1884934
620682
1117821
2516005
2863168
2602505
192033
628628
443563
1866577
1050303
1911212
2382774
2727013
1887009
1659742
2333092
8185
1070785
2424711
1298928
97958
1057571
1341430
1853787
411123
137529
2197480
2925276
571073
2723329
527300
1911441
1022451
2821281
90405
669908
645450
2627828
1932467
1836372
1884623
2515292
2303801
2922087
2329047
1144632
2138039
282324
1490800
1806040
1861674
2363843
2868564
957351
519837
1787429
1193405
2264380
1472938
1844340
853293
1142310
1540607
989292
811710
2373999
2026812
2677451
1963067
2269370
1729630
723235
1142609
2662149
310413
174111
180280
1454218
1941827
828096
1758946
1176814
312018
2160110
182591
1305612
2118034
922829
121662
1226061
1305997
989774
2749271
1840808
2134677
205336
801153
2658961
2829657
1228716
2523912
1095165
750483
869708
1143557
1938379
2211932
2284129
1738339
2224864
2226181
1067076
432645
395476
2862583
777261
1277048
692957
685483
2267997
2230737
752826
2879615
1160475
1088793
1479139
517876
812583
522000
1672019
556899
502061
1432420
2593242
2910986
48828
572412
1610409
1229381
63439
568118
888062
2546350
1453600
1019104
1591341
420667
228791
1262851
1966394
176610
1976885
2715497
656778
2413478
2203901
2933029
850380
754306
2926245
903351
192130
2400234
2626893
1614789
1834872
166561
113946
2312892
769110
2591538
1708041
631584
2521693
2571077
2283105
2102759
479674
1785965
1851640
2469129
1075758
43753
534122
2114696
780435
1369702
2642978
1067896
2435096
735962
129835
2362716
881140
1871365
1130703
316716
1482449
347273
2831816
949622
2804701
1490737
366227
479164
577191
1082468
1222602
2927663
530857
2629657
1573495
20486
62159
1236386
420972
1114031
427824
281435
2788907
1939043
665365
2377579
636644
2108343
2230792
790916
2196553
2583646
1017894
406193
2647207
2598638
1281827
2561105
1105206
318905
786754
1927152
443439
2519565
2581945
5830
662693
2480750
605095
742809
1917298
54235
2563917
2066586
1463734
1572347
459279
2220265
132320
1545468
1066287
1152875
2318841
727038
2843067
2208723
43939
1863142
2010908
2598585
3254
1484599
1245001
2372684
2829162
2694742
137302
2439911
341828
2005558
513032
677244
2538267
419646
2295884
631499
1958667
1737776
2635112
2554806
858004
2687292
2741537
1025763
490084
2272357
2396985
1877443
222224
1204462
414756
584293
778325
1383547
2504502
2030566
869904
628377
19116
165625
1371171
554016
2356590
1481147
1999119
2129408
617774
2265954
1508301
1761151
1064905
869977
149285
1217759
481167
1296580
1315803
922178
2306215
2908433
2133193
748688
2888606
793975
2734696
487983
1242542
462927
2133045
2239274
2431918
2539127
1839766
1554837
2704325
847586
43865
486560
1986682
1238576
1186972
433291
523844
599092
1276244
1086614
2502342
2343871
565201
2230758
212478
1000111
1999232
475128
698987
823035
23680
1194380
1643315
827236
101669
1442520
309067
22404
1701981
1457082
2808643
532700
2253877
1442486
2018479
1075303
2928718
1932102
2183042
1798666
699180
341805
685479
2099786
1586997
1878127
168532
1966106
450349
2250725
1343543
327986
833575
2089673
2545986
325866
1340600
1159142
1812360
1848719
2636191
1820935
577681
405341
955909
189777
1618021
2896580
386700
1855203
464006
2880491
721572
2030957
389233
2744901
2165135
1914831
1803627
68042
2406202
2768695
1268190
2572406
2853295
548516
2566674
1229322
1857788
1604912
2638373
200695
625151
1641964
2256521
1925915
1123285
2005019
1694056
1501478
1911999
1047442
1528532
783141
1919893
2414955
1128970
732735
351985
1008883
1258793
2338940
2239241
1444676
1579010
2068527
2019474
1872774
1019430
699392
2387007
230525
1472756
1916388
2019978
830610
2822078
1443932
1197584
2833815
160623
1314404
2785807
1572622
2282760
227682
2860342
570724
1733031
1935475
2466500
2026618
2895712
710736
1939496
2832624
1575248
2187630
2729680
1925932
2051219
527549
560833
136700
1757513
356955
1936186
1795714
703648
682489
476769
1727835
1243368
634297
166863
1508102
733653
1830309
1472377
125027
137040
269910
2279291
2172996
2163077
434420
1306426
644099
2371916
555531
360755
396525
867930
2023710
27178
228631
1220120
1469557
1338389
1807871
2657054
2604468
2061476
102348
1603230
1392242
1342065
1356753
2235653
1876803
1664918
2158163
53786
2912997
2083132
662379
1861077
206493
747928
2512527
1625107
232539
896966
868559
2475976
98412
1873373
1842490
1347228
624615
342948
905030
1048130
2196709
2818169
1794355
108191
2166494
697941
1850812
27703
1752122
161612
2786187
578764
1745697
386093
1088570
13475
853821
397249
882518
2396373
340017
1983426
2735751
1253435
432683
2604878
73538
1738708
2229643
1845754
1118692
1853138
493174
261324
988371
1800926
2663527
2243026
498444
2486734
1258570
965416
2581471
1440637
1870764
311357
1392305
2843664
1829376
1337391
2159061
1117936
440880
2476391
517980
1879914
1881315
2340574
152809
945442
205721
2313532
1349541
1927007
1206244
1585660
1539681
893414
2090430
1724306
1487866
1545267
2689789
2460588
1607128
977996
2701977
1740398
915049
2806293
1195988
2882394
1484206
1476384
1203002
928420
1900541
860386
215497
2615157
2587206
1992171
1412465
2279045
691854
2055959
2703248
1387594
2333134
1277526
2921771
34730
755054
872854
1822875
2072182
1608967
1218425
2613185
2909625
2915277
1602083
2625577
314574
1948358
1788578
2689317
1751372
2912011
1878042
2210616
2804906
2167533
2146188
1874994
461558
1974392
1573569
2216552
1153095
2422901
2524696
1348319
1209584
2800414
348195
97842
1127151
2262733
2464072
933473
44176
1325008
1263317
1317808
2249805
1822704
2052057
1306364
1594200
240918
2776114
2865658
2155153
1908692
945225
1807321
1523584
986664
1218430
220329
293902
1416558
2399729
1476063
729620
1043736
2786480
605701
2770816
2711076
11325
1246333
1530841
1110534
1288540
1252075
1766296
2014154
2424801
111759
2752187
1050399
2030222
1003042
368830
2645134
1246129
2488004
2702104
2851590
1784663
2683870
504802
402166
134844
1335645
2497300
2122416
1363231
2524415
1595168
1769399
2587415
2497506
1709266
2685721
188870
1193479
1620013
1083995
139564
2153884
1618079
2519233
2131118
1853756
2358155
751941
2872027
2683483
765768
517189
2842193
539257
2110403
1242913
1202077
2369818
2732025
1053366
83484
431501
2244023
99583
1802532
1015625
2068776
448042
2284523
1466964
1073608
1454764
2035183
1024353
364558
1688001
1148618
647862
947246
354596
938690
251153
1335618
1013964
1841779
219107
583732
862539
1965729
1653176
1486952
685813
1862832
554494
430539
345041
1837627
118967
865945
1315079
679601
1922444
1523773
285076
1741200
1018076
648276
502072
593626
1061635
2742138
2217670
2303874
2685273
1943674
1861862
2553946
2629927
1304340
2907542
1849150
1895909
241407
180369
1625769
2421110
160049
2687886
770043
1491041
257224
1712655
2307177
855413
1272299
2787057
1813449
2595761
2893696
182453
246152
408304
2316743
921582
1972522
2843812
1618265
1516863
2780407
2513277
2744483
882662
396052
2567791
1208747
2662227
2764264
2271068
98546
1308414
1818973
1670083
2652457
1505650
2671743
228676
520638
7737
1592876
2470626
784443
2608820
1632266
1137557
257214
2155390
940503
1354905
2093669
1116456
578889
2706724
2312931
1479925
1994183
1685811
2631132
2539877
715629
1077874
2054673
2279075
275953
564827
958385
1777742
2488603
1775161
313096
507101
1759051
271736
869411
739469
2192405
539525
1658219
2256128
735225
1766514
663456
2286776
2592098
1440462
1783916
2041289
1850713
306780
1116414
882212
1182415
556912
1833363
2836581
1516195
450362
471508
2149397
2142393
1855943
477617
2845921
2909693
2589441
2327942
1875874
757023
896479
1612513
1391790
2273740
2437478
1564041
1242317
2045026
1790291
2145384
987147
1372337
1481769
838089
2651090
1245726
1086487
251563
2897643
480956
821452
2016020
1136578
2113232
152570
454321
881587
2558404
1859388
1407700
770752
833075
1916020
1727077
413125
1900017
512078
2807815
2814210
1359911
2816352
2582681
1915581
872396
2126611
160586
2541597
2105477
843456
2209816
1135443
2567033
370985
2353189
1666555
124384
1274704
748101
1711559
2206409
1526590
836563
2710757
230288
2739466
1973467
2599635
1986886
2513209
67286
2443496
2807065
2018616
2758143
1358233
2346203
2129665
2594380
2303751
1932581
1148602
774433
890333
155501
1918327
139028
657543
2902341
1084123
1308699
2871387
1841694
2701294
2339763
1589428
2068936
1751816
50449
565817
176224
2484292
1553969
1250169
48299
392687
1863425
492110
428672
1917676
1826268
912690
2026667
800819
509431
1371042
2839318
2182285
368280
1771635
1939970
1613856
1485040
2492915
2637968
2056356
2779723
1567403
5457
2554129
369165
1789238
513245
46575
1186751
2275953
1756402
2719809
139168
2413091
1411859
2586945
1230185
105247
2080449
2657759
2502224
283525
1702849
1166830
46970
467383
2260732
2615535
119525
661493
329743
785744
333967
2590797
1264159
2237670
2175931
1310836
428212
2014178
1581556
925846
1370087
1596977
315552
875005
1950190
2262443
2937088
2127455
1597151
1806870
2060926
651346
1118388
550793
1694955
429571
78743
207857
2480405
2133397
2246784
2332036
2928658
969662
731791
256091
466897
302191
1030767
2927558
2619992
946249
2425672
2268751
1109486
1469746
814293
1649453
2826118
2537276
840506
1743223
523289
1876266
200241
2582470
2252845
1228270
631167
2604369
813316
390398
2876152
1505449
95332
745913
1949383
2676556
368184
1817757
2881136
2205293
786615
2915006
645285
43443
1029041
1324099
1970039
318278
1310507
2247181
1501833
2240227
811883
1693141
1213736
729624
1322027
820143
1245624
477367
2623742
2693345
2286417
1628036
73252
1150186
1970282
139654
131013
867530
1554950
2022124
2644414
1797176
2408729
2200955
630920
633909
1741866
2789394
1818650
2154126
2302521
2398024
1462494
459916
353775
829375
2324279
213791
169504
1477486
1643144
955360
2088978
2763819
504658
535957
1045347
2778823
1069627
1956590
2585945
836306
2803013
2068480
1789151
2589267
1767232
2588173
485473
1381245
24570
1317277
753592
2280295
2755152
2877229
2161242
1545233
2017061
858089
796418
329247
229516
640755
1498423
1902571
2628215
285150
718150
330453
2739487
808884
2090710
2246230
2474634
1678186
402485
974881
366505
1510255
100620
2669083
1028399
282380
445461
1340833
241793
1893590
1687221
451490
68928
1542386
898963
574837
1332498
865173
482495
1643286
2359913
2908268
1827099
2117135
2591399
1143589
2767225
93345
130469
2579426
835420
447004
2670652
783135
1702371
751888
1052912
661348
1549166
2320103
2771578
2518093
652978
1728163
1148646
1100913
2385521
2779101
2667545
1018572
2235367
692899
94921
807066
1519501
150110
1680680
2737979
2134625
2411210
290905
1065423
1559401
2288372
2567079
2136354
913143
2683877
562300
973085
2373407
691024
317613
2124181
1012673
216295
2465817
2902133
999336
1567543
1301127
2626770
2428885
2743123
1128157
2575695
774090
2780931
1054458
796026
2666347
933676
2122343
467046
684597
2260908
1506558
2820361
1980281
2609914
1889997
2938791
2443104
1337197
910008
2505858
2769129
2688436
2257948
811983
1275533
177440
2726356
244741
2245154
1776616
2320700
1835242
1592094
1426546
2826385
516986
2610220
2040010
2672302
1264264
1103094
1848342
2276526
772786
2028756
1408937
821784
1840239
1753156
2325039
2471202
1193461
2050878
2159951
1575369
1942932
1573274
997189
1832165
1273375
2521819
304738
1864257
940624
1958361
2852349
872013
2087620
1180067
2893367
1368484
2573921
1592252
658393
2913932
2009959
193813
865424
402267
1389768
2806853
90939
2204482
283324
1087010
1419917
1101719
655771
1964763
686578
119197
123983
2660950
1367550
1164909
1819131
2376438
2158636
2108167
1075346
1048706
1481832
520563
2730341
2799151
930080
2343294
117392
1388771
2534505
200362
2281272
2408203
273890
2939201
977964
597515
2210130
1136989
1651203
40407
2469532
2488582
689630
37384
1962004
1700582
447633
305680
2029722
971193
1775661
272688
681245
1336391
634848
933148
2070325
2011313
1068570
1874717
1405886
1567490
391669
128481
2272969
529055
1103741
2860128
2505065
2709657
2369061
235025
51437
2034540
1238760
2409696
2465493
1591900
2066959
2401179
2425808
205981
2443092
902684
1804695
2535243
1086358
1415347
730833
604649
1616960
355072
1464906
1228881
2126553
2062302
2902691
2921670
422707
2625538
2027143
1939380
2007229
2840635
979154
2538190
943462
1760658
1970904
2513237
2536434
337090
2034526
2674215
1566125
2416112
318718
2058000
855922
1037697
247177
1106487
1406059
777422
2519680
2000073
92283
2357712
2910352
286085
164459
219175
950547
1065255
2868184
590086
579083
2587465
2450102
1828503
2634732
2646268
188014
617916
2523918
1107701
1914052
2194374
1351772
2105799
1415551
2904595
1739187
1601639
1741406
19993
2877372
290718
1350806
937635
1795248
324537
1981028
2577052
2925985
1969876
1044791
2863652
1464079
911272
1759224
2552546
2287229
2910870
1545474
911845
2025077
2614904
2544012
1692465
2792591
2516360
1101121
2005924
465392
679268
2005711
699101
2889607
2916720
106840
2296592
845277
1336815
473665
1995123
2200699
1901580
551390
2736577
507168
2517992
745
47277
106290
777786
2143671
1357438
1064766
1735994
2861175
1746771
587542
1381417
176131
1091245
2009539
817078
864089
1449613
1157769
2547658
618184
1377273
2589169
564154
2781781
871761
1372927
2612780
1806688
948750
2347626
649147
341876
2876589
164660
2134526
1784930
549656
2216650
520630
532566
41947
579810
964137
1420787
1123208
1081244
442382
1702405
1306209
2655810
1043470
1472571
2568991
1236686
2015779
526916
249835
1363719
1321435
1704330
2753725
88995
2603048
424551
921075
2109660
2420373
160267
2602798
1127264
353817
2397607
463152
2375682
2120363
738415
1416706
63503
2150025
578258
1268382
500300
574705
2391244
1527026
2136950
385693
1070410
94792
1624645
339020
1637830
1280804
1652255
126133
1232346
478247
1343818
2180241
1139396
2834720
1428309
2641881
934245
808610
626526
837183
2719707
1524498
1533461
340007
197437
1260431
2699085
21826
1114785
420367
1568726
1183688
1618601
220916
171830
1942892
1060945
1320699
2909536
172470
834678
2858515
1058792
746324
1500101
49852
1941899
1533813
2721408
2411597
535331
1608847
255391
1546076
2470552
1366244
2251612
1362442
2049581
218340
633644
1140495
1182294
2837210
992614
1384841
532128
2528247
795015
1623687
1775892
317665
323665
1752949
383048
533719
1391869
2561398
495887
2662852
2819541
2431441
803644
2890368
219395
1144243
2583605
684999
2616929
617385
2511127
13711
1882248
1252664
772003
1000618
1990662
1400269
2861797
2871499
99296
2844889
444439
1362312
598486
2228626
740744
891305
1495630
2588406
1695294
2237148
208360
2685924
180477
1091449
1664080
158131
1612385
1213748
2129853
1891802
285475
639635
2903378
69110
2444201
586817
1187392
991993
1522550
2933747
116455
534758
2450570
565848
621005
5836
1203777
1357247
2792238
119843
2311253
1390445
1001065
2745238
1807023
1174216
1459527
2200423
1270435
856743
1627766
958460
821807
166145
992188
1793045
500377
1710481
521484
1971928
137678
2064335
515504
88420
2380212
1677431
2211169
112699
778621
1091710
2520028
1940000
2621585
1665819
1132412
11781
732536
337448
1476455
2228967
322123
2448881
1479061
2747642
2317790
2664420
1233145
2782528
2356559
2634115
1993581
2427545
1223194
648952
164950
1413094
2088557
815958
2831611
1413526
2897343
67475
710614
1946686
1955315
2756388
1893152
2121790
1797735
961051
2082987
1575120
1224738
968963
2861200
822852
1905936
248121
2647150
849389
503413
2335862
1263245
2153755
782509
2036722
2101585
1409426
1520111
2386477
1882552
540730
749838
996468
133166
2485701
2170816
822116
2937692
2735744
2546744
2778912
2432352
373281
744190
269043
381014
2885997
596164
1089158
1702159
2822460
156733
2897469
963472
1629540
459815
2256316
1300645
120139
484114
1689505
2180319
1534183
2585433
2520230
847799
1515030
1385110
2628694
275446
2481698
2064371
2180084
2916579
743841
1612667
2003539
116991
1018341
2113258
1019541
252304
419633
1004458
1477375
2277418
2117587
698380
1487512
312892
457821
1949857
2617252
2137967
195321
1612138
1899282
612128
55509
1236294
277041
1571122
2248276
674011
2817522
1063013
1158252
1127020
2398759
2392298
2870698
2616581
791619
906453
704456
1718819
453646
1890517
9814
762229
2178386
1460770
1544410
2371829
2065645
2544691
1914425
470826
2830644
1055339
2502203
1406176
535202
818551
1973487
1315679
2399710
927782
1604296
2936519
101982
2393999
1496388
1660243
943653
2911901
2300608
2683280
1303805
1277278
1189531
1100679
596451
1921856
275274
1671339
1017989
920198
1299714
844118
776955
917964
1246465
1197309
844799
2435098
2397009
2132511
185561
1738200
935913
1214655
437190
2845822
2922370
1989237
430257
2675320
2418437
727135
236550
1113879
1291330
2308276
2881526
290004
55730
2111774
2311618
2725543
668911
2230437
244882
1026692
1309608
520811
2660614
938581
2473019
469832
148602
681734
615505
2300343
1613128
1151019
1017627
645986
907012
773252
2599645
1749308
2099748
898307
92523
1234475
2060305
2668620
801441
2884999
1580046
2241506
2343068
1134822
1782673
1839450
687918
2814459
1284056
1212511
451845
139332
2442320
1401365
1453342
685799
179037
2148528
568318
406504
2435756
2544072
2772270
2591971
1406325
2299459
2895763
1466788
448941
730569
1964340
479575
2492789
2358034
331620
1242913
754544
1925675
1189501
2021467
2082956
2327060
2819730
921891
996140
1027785
2903673
1354638
2559465
51342
2044524
882414
246847
989837
1092570
1876504
1878109
1367381
2736871
2186212
2187015
232000
1702413
1955091
1891134
2769125
2378001
1637199
2188866
2076031
537627
1031843
1673981
338936
312763
1272578
1291339
365716
743966
1172068
521635
1398458
367460
1088714
2546913
707151
2404027
2787815
2091261
1575813
1484562
1216208
2066045
1021889
2734248
156620
2605799
1648822
1580009
123522
542299
2245985
367822
2325219
2445318
269655
213287
1356092
631703
1223855
2014319
2462532
32014
1739319
2711964
225644
1702762
2237332
2092501
847500
2252936
1780862
1146647
1644323
2816882
1917625
1524737
2410689
1261107
1831634
2733103
2352573
788955
2666675
1042678
1550845
271261
2032921
2821084
307972
866674
144087
1320984
1803206
1759654
136902
2810280
2664465
2089772
2915603
1930542
2679353
1978279
2884689
1105187
1615352
1026597
996439
2181220
1843432
354177
2690323
2711252
51492
840835
1679646
2112591
2802787
312871
476913
1783539
2367968
2518150
2130562
1028224
1445752
1836917
878406
768941
1953322
158335
490650
313006
2086661
289656
1804202
797698
1318249
219573
2629829
2648123
2789399
232513
293173
295675
1799436
2602850
508173
933510
1360222
1457349
1258757
1424060
2207841
1783287
2358320
37663
697715
1461078
2811169
2705438
1593818
2521907
2418035
2073729
1048449
783810
2068744
157476
809540
1942141
1031344
1957164
2391400
1064425
852484
928881
2911793
1340874
2673323
1860770
2808947
1797188
1840604
101549
262091
1268990
1314956
2536342
2268873
2168164
1328898
1412384
1968703
703112
2228274
1951533
707147
2469116
2675986
766352
1836854
1686566
275626
1018578
1548375
1067267
766891
1031759
465908
689802
1139576
560858
1240958
2179368
1448356
2725832
1671727
48835
1052094
1990851
1991880
1891276
1881838
2744748
2200237
307851
23643
1738748
1884963
1670656
980098
264755
840038
2597484
1773346
2864454
819469
2592547
1673180
2324219
897707
570368
1541429
1526985
2393222
1583143
1134667
2466030
1977641
2666049
1003037
373869
1169326
2893566
1598177
2854968
680713
1633356
1706178
971242
1566137
2304464
2011065
2582279
2576470
2057126
2258425
2695884
1323796
2767892
2003431
2234092
1624518
2392047
1441512
707657
667015
2432749
1843113
40910
835676
162425
2666240
938021
474432
2246798
2281249
1325917
2052547
2449801
1321159
2241454
742614
2857749
1990655
2384125
2813175
2222807
2234864
1642898
525472
1917795
1505200
1894207
2225264
186361
2340273
216308
1946041
2752956
255135
2350945
2553576
2788109
820863
2563938
1601504
1332411
997041
882105
2195548
463885
2330627
2056813
2366475
1409893
128889
1855556
1278410
283406
488556
470643
2717100
1835113
2782502
651094
1772719
778944
1619957
1683681
2794156
32586
695897
561079
1522526
1983063
1252635
2725896
1755976
1107646
854081
1384678
812855
839069
1084160
1786974
263046
2331254
2325878
2250524
2622994
1583067
2295461
2707001
2223862
762244
1435684
2683871
791300
344995
1809755
203225
75196
2373639
108070
697794
1466305
1568249
1987274
1856145
2006587
1531517
757660
833014
548744
212897
111757
293381
1107108
1755828
1031964
1809828
623804
1176391
510803
2091178
2259551
527858
2854739
2205495
986163
1172171
450591
421679
1951675
1654768
517385
416616
688550
1574453
1639857
1202378
120882
1472930
2178466
274068
1651671
863140
1549661
3589
2222430
1257706
92744
1368872
1409763
327120
1204492
2478264
1493038
74043
2466512
733537
1103455
1579873
908120
2164820
1015819
1015410
223282
1240787
1031139
1887109
359692
933554
2896638
1009617
1870161
943766
2358171
371348
2650474
2144783
2353844
1991457
1923465
2748094
2040976
1830937
1682294
1777946
218724
964561
875870
495870
1751368
2015067
555584
1978921
2107447
2856661
73901
570141
2601512
1495683
1433147
1138806
2305808
284157
2236258
2142373
2286213
1248804
2397238
987553
390344
64182
1548609
738557
2492149
2930121
1760796
2041810
2912005
1522197
2934144
1946677
2579872
505015
2536424
261630
1408153
1108640
864257
238644
195550
1772677
1996070
2771871
2780321
2133610
429152
1903405
2411789
1434482
322172
2460068
1973286
1468308
1020359
1856365
2182158
77431
2912156
1401063
2502680
2935585
1810263
2787951
672106
1412129
2829014
1345545
2307286
132791
1905891
1328905
2425286
800211
1397827
1964597
1774860
1567757
179992
1394433
1439550
436334
1231998
108966
1297133
1461592
2215727
961299
1330046
2380764
77928
2548283
2025057
1068650
478332
2081676
2391685
243888
191561
2077751
1152996
1801566
2651440
383161
2863663
2435305
2890581
2653998
2178248
2183012
2753878
1249413
407798
900881
279306
790099
1270874
2689975
2164337
1440500
629559
2391999
2327397
2361763
2862982
866214
641970
829272
2795445
1728767
1237691
1504688
670288
1478471
1761473
1339271
1834588
997371
412817
2581852
1866473
1601127
1323416
1749943
1595590
2133155
1381487
1647767
555771
1391641
307368
174979
2230926
1460159
1292058
1518615
1339407
1584934
723086
1748847
2905544
1392002
1895962
1217578
470165
1188965
91080
2130622
792159
1092323
1342332
1274341
1034460
359321
806924
275393
130232
62669
1576192
1200039
482725
1286741
2231636
2387964
2509039
279562
2190739
1070525
760428
207520
2087572
985710
347739
1376420
1571707
518738
795751
470150
2214945
1344103
353275
209843
1557022
2716870
333647
1945213
680653
1270080
2762148
609376
281276
2383080
454373
538097
1717972
1193115
2717175
273780
2147926
23757
1166795
2353443
616370
695030
1233251
2204438
1971027
722676
196188
529949
600041
2568703
214499
2572353
2665299
724366
1705319
1848353
2325621
2221035
2636367
91214
1832837
2773991
2856620
715126
484912
2353152
1183243
2706331
1785593
2366453
48211
1358923
719083
2315036
231542
2276848
1338955
2922993
2488939
1644287
552243
426729
1328726
1343573
1165379
2214949
946868
1339533
591131
1810368
2206352
2844660
1105883
1648156
1822629
2239149
2407658
2135405
1600503
1115143
1359621
1216951
1447518
707040
2248116
1155911
1752027
2506799
2907412
418748
396776
848066
1316675
452862
1717290
2418679
834731
858029
1832313
657206
477594
2156113
851582
857257
805139
946211
1011246
1629040
2248673
515748
2800531
1755784
2767245
2631524
1228314
350168
197301
725958
688260
257498
515616
366087
2805094
248618
2450323
547014
380623
1035840
1770644
1934522
1545547
2161908
1146957
1180869
709342
217545
1282929
2211372
118475
2175933
2812465
718398
2641960
2026095
1698603
1045703
1246186
2598559
76815
82039
1520991
67380
2095387
2464385
852407
1597714
2484842
2223253
1539581
1104790
2743273
1990531
586958
1865638
1835973
1714379
367709
550801
2824753
288197
2241509
1293563
2768905
2224381
1184613
2675792
1495185
707373
276675
585610
1955345
1371785
749096
463327
2076146
351464
2246305
460819
2703474
1665548
1571573
2913715
2693064
2609774
658110
2101118
2411710
2029970
1256054
71284
35714
2040149
470102
1289850
2251571
2254981
164009
1719493
2894185
2652391
2379444
746101
1211605
1077914
1922401
1019608
1205159
2366134
1553041
1960551
1305347
1732195
601463
1825583
596270
1362635
2119009
1521252
58053
1629781
2353499
2019140
2891293
194481
2009145
1289167
726764
2878577
1587888
2467899
1897761
628903
1260141
838481
28977
1082167
466379
1879132
1082264
481582
288664
1206694
1471131
1409613
1902005
2546787
2077511
1778857
1302819
1461375
1167731
304019
596622
2595038
1075593
2055939
2890200
227174
2071038
2265043
2704897
1444706
147678
746730
360671
2271479
1444687
1015617
1117449
147352
1781294
2240927
1384171
1690890
2372640
2846130
2463299
2515123
1491565
2072925
1337521
1640303
976875
2186041
2351167
2123206
1522597
2349584
1885181
766079
2333895
2481660
977968
1655129
693130
158319
1275531
2162729
2344085
1196448
1111972
2130774
1176331
2431532
2888861
617077
1381674
940551
1925065
2029477
2212081
1715750
1461597
1784346
1436510
613214
1887848
1330189
1051310
928620
2057711
1993798
1576413
1101986
1625020
2374657
1488412
755517
227617
1054895
1953002
2443566
2434537
2653226
1740774
737799
722267
1553619
1420611
1144076
645209
1029972
2602779
2463253
2100884
2442148
2208230
2932565
588774
744058
1271112
1693943
640533
513187
775316
1538549
1469254
2239709
185387
1731485
1972301
2775473
953144
1747031
1361981
2295794
766166
742231
2572458
1479393
2408888
2058902
463076
2933636
2431882
2132626
237700
1766834
468104
2428247
1969124
1338731
507381
1237156
1236539
2124594
1610620
607672
2218399
1563539
2203259
2550064
1137614
2589190
2227531
1220037
2004230
2135322
2642448
470839
1581543
1630092
663951
2226568
572123
2471412
590528
424473
2885160
1893122
2163643
2676745
1777730
2505426
2330050
1076357
2839317
899572
2295349
1283105
1860374
198233
540853
528602
2792913
2716139
2865971
902193
1194117
2706119
163133
1541045
2341424
2665628
1228085
776594
1932570
136576
2145781
2124625
436354
1536008
422801
2278116
642476
2886737
1079941
413900
2204978
1439275
481878
1135883
111631
2529373
2354186
630567
1701912
2835706
2128030
1385877
854966
1481765
2683699
184557
986710
1842330
535483
2608423
821131
2463866
2056258
557504
109891
1353787
696839
1864615
1233899
1302585
2879865
1505687
1419344
407597
1602841
676174
641247
2207144
748202
1751300
107621
1625493
2226980
2130134
2126525
2213855
2699124
2330321
2518282
1911627
1867524
2202980
1880555
1975207
1073604
2054359
1248344
498187
1902129
941570
2242995
1844213
552770
1651996
1767555
556082
267032
393895
1538310
590294
254088
2232148
1912199
97871
1753246
389020
1325066
1719353
458220
1092562
839433
427487
596043
399129
1772513
317089
1927523
6808
1456959
293198
604944
2281790
408471
1674804
2267392
1656755
1429797
2827725
2016561
246309
501010
1334700
2116568
1450006
1275412
995110
2864343
2023336
579313
1023984
2222964
1935015
2115068
280869
1198512
687774
2854876
1194334
2787367
2711830
896581
2700735
177954
1572711
906346
2451081
1014495
1485284
128296
2825197
738698
1534596
1997057
2111903
742083
67285
1812004
2065394
927855
1023944
1761847
2081642
2806225
2409099
712930
1382583
99886
2367763
1503964
1788537
834716
2022733
520442
736497
1742684
541309
2725303
1694056
453460
1457094
704869
678755
2303824
525688
1171391
2828828
1311147
2762516
1226463
2364920
19368
1404999
47197
646681
2486834
2036633
241648
760556
954194
1191861
2732588
826288
2085040
2132
2428182
447550
14317
2176961
2380881
1207736
42558
706289
1434891
2933260
1980
1331756
2932605
919355
637088
2867321
1370680
834913
2031293
2659618
395295
2066456
2444109
2338482
2740961
1414167
2356508
2906687
2632690
903651
1742552
284274
2207061
1256039
1685851
257873
2525125
1816891
2063919
2459613
1486089
1750258
2197359
2290387
272032
2287271
65478
1837411
1908806
620347
2625638
991057
1459587
804733
1634099
2061448
285045
2106603
2730678
1126441
2450790
1267881
2292405
2785583
1290627
1809466
2688382
320274
1138647
1344694
2355184
2104270
2075974
1418940
1790119
1793047
1496200
1186869
2070719
2819943
1607311
1048604
1398025
1991844
447690
2383434
1244472
1912069
2916723
1802382
2459102
1379149
2879782
2472801
1044081
2827308
878118
755667
2380350
937046
1744761
959015
1180263
878487
2765881
2255780
2171884
1004765
6626
2710893
1458276
2515917
727825
2359721
412160
1394005
2742134
1790715
1701272
2630938
1731565
1972507
884292
2810382
685064
587734
3272
155279
1048810
1681141
1330304
2516131
1159833
167868
1126646
1312200
790563
351222
671609
1324900
1003234
699420
2840622
1701223
2578633
943753
2430827
2318523
773372
19936
2897186
534385
137567
2112312
859681
843606
2178157
1372442
1194160
2855329
2522312
1106491
1170705
1972673
828153
1650639
2066075
2475231
610833
564037
309302
65266
661536
2917689
1897133
1500592
426992
2229839
2739018
1742288
1575174
68906
1793366
2476058
2312571
273994
2270466
1598210
75266
971254
2243559
2720730
134136
1897097
1280228
732629
2399937
519619
1396889
2322339
2630980
501456
748610
85343
2885045
2813043
1607842
100477
359641
1372097
2362663
1461972
748280
392303
2480951
2401906
368171
1244699
1559011
1831901
2743990
118565
394334
1830106
1034628
1897015
540487
448669
559600
2625985
1480345
928015
2004677
1290387
2397607
1095802
2926835
2423134
1115462
2136822
427094
1833131
1949333
268848
630564
211688
848574
2927511
58632
860906
1276282
2604980
813441
377484
1207925
2202619
2295966
819778
1734645
2917048
1515
1549217
390982
1203809
74042
2119658
2209782
1465494
2146710
448997
899107
2003600
301449
2596547
2529710
1100288
145514
2834019
2293633
785460
1075528
892650
1327271
2823735
2852023
2551425
2190937
759127
240099
281132
2346983
1751687
1895941
721468
2322144
220242
2407734
2908945
1328877
729567
521642
1266727
629457
224495
1160661
681703
449828
2892480
447482
2389531
2671922
1176958
267418
623901
1516529
358298
2748978
397270
341818
640778
338018
823366
1557960
2189780
981059
1234812
2240721
184439
2175966
2170542
817845
1357914
370664
200058
2120578
2856171
897979
2520354
1630606
503929
1773133
1997826
2548356
1469679
2404562
1379515
2347588
2254046
2675139
2681836
622364
2357071
599933
2099146
841750
2728622
1167820
165675
170603
1561821
602415
105090
1828552
2128677
2413813
1594450
342331
593898
2263604
810090
531099
2365493
1207011
142892
824341
2089163
523
1045218
2744354
2526197
202868
291885
605882
1645886
882876
2310862
2879850
559
232679
1334601
811140
1157663
1680379
953597
2504927
2524525
874477
1747935
2682644
2319921
2730331
1602
1526159
201683
2249083
2876373
2004692
418388
1368733
2658439
1741802
1557066
2717915
2762069
2656179
213919
2924616
2583296
2762740
681815
995733
2725124
2158595
1939364
2715087
1251778
348225
2019281
1371914
586809
1399790
1261564
2167177
2645624
775184
2121574
1747793
1100132
842893
369511
2392931
242147
120456
35857
784032
876204
1538370
708674
909070
575285
2497123
890990
1127511
1358049
2235875
1615907
1340433
279378
723982
767759
2282197
2782228
1522660
2319170
1969450
1534396
1101462
1498193
2071228
271282
1551822
941621
790469
394611
736161
2537779
2092923
1139307
2685955
1051224
2807420
526089
127317
925669
1643687
1009779
2928099
1697179
285162
2099156
67100
2145357
35398
746807
928244
1478788
572372
1516497
55829
653658
2369461
4245
2534548
2791684
2796751
2133152
897600
2079129
1431528
2698094
2807450
2014363
2277830
2629349
2091315
1937291
2533347
2431757
2448932
2609353
2350876
983045
2316103
2507478
275166
1214455
684804
2270317
2431227
2709037
1160548
2748760
696655
36154
278750
2518234
1081470
303544
1126447
1429144
944661
1877800
1507804
183626
149769
4295
2619443
2814964
1874121
727130
2352262
117872
2442233
116399
2278629
2832948
783451
2335523
1704782
1926353
1246297
1443924
1293757
1134533
1896787
704450
2431455
2541454
801546
2260885
501192
1977140
1130493
1093249
899785
1762218
2845065
2310978
1191538
2421148
1727774
2084924
1749475
2788353
831305
764646
171455
1092234
2596835
1419137
2794109
1544001
2038804
1389977
1303249
1526661
967789
647896
1772275
1421890
1952086
2348742
1789880
876420
2083991
1785993
591829
581750
1153465
333818
846223
1617470
672642
1437572
290814
2875754
563946
2543132
2711858
2435372
1355002
368431
211778
449488
661814
1313582
453719
1779041
2002710
374363
1034792
1421613
70438
59250
1441922
1180223
469455
550021
1935575
898512
15163
1215123
1035196
2216527
2658664
2384435
2213273
527200
1882755
153035
1557754
2122002
505674
1376395
234557
1996778
526979
1818337
555017
160658
399561
701928
1116757
2480255
183196
2144496
261542
722659
217533
1668259
974246
34574
2327510
720931
328276
646727
1222394
1609852
743336
878003
2465502
200204
1673337
2894595
2747503
1815389
2352289
1463891
214343
783564
827399
1393615
257908
2013410
2320655
479286
1487735
1610951
143215
1749505
301002
1006568
1097254
1614324
1341494
1282709
406903
2532356
1077329
1037219
2526127
2346378
2702550
2595777
2669568
209246
1277927
1853671
2845210
54631
1868132
2893725
1231058
2746166
355370
1442532
512996
255209
2453114
2875721
202226
763193
741981
1468764
2458228
2587320
877021
2628529
171694
2265558
1286278
1254325
548657
1491831
1512936
659006
1333699
368410
691135
2020589
2811387
2340090
1311286
1405876
1609529
2891127
245763
2292233
2628209
1402218
2340734
2175257
1192395
1711527
2672283
935312
1917531
2688518
2586228
447835
2655732
304453
1611324
1075926
395970
2527633
367175
2727235
2939900
771799
1663942
207494
2203260
2685596
379926
717455
1759750
2778521
1965522
1087582
1872060
2599515
810888
1054146
410841
1705017
2115157
168356
2229611
2910185
2762434
1116463
706979
495928
233358
2216692
654647
1026024
1885920
2930426
1912286
2294856
2318865
731861
342856
1770592
706236
1083972
1630534
1771528
315523
2080421
1695969
926700
1214296
1893333
1828428
197463
545945
972630
2688014
95114
112376
784239
235784
844418
2114821
2898247
240118
1636346
1291249
1884583
135317
2119744
253599
645883
1509152
1955309
820116
993727
994691
664325
1051328
1924820
1948355
2877049
2805336
2650721
2852887
86090
2116125
641708
1218765
2599065
190697
1657728
1507380
1255906
1262657
1272163
793890
2542332
2281740
2500977
651389
98830
1136174
2539087
2508305
1920611
2139113
15797
682765
2638161
731695
1699443
2635471
1176895
30098
896724
2447023
2242761
678445
126644
1307998
6088
2874814
1699433
779039
1061474
221104
1056599
1828456
2164500
2425121
705421
2809535
1337477
1017906
434241
1744501
1956116
726267
2072712
895577
2485538
709019
1382175
475825
141906
1282027
647682
1542090
483967
2845419
2111500
1243723
1770042
2067498
1045834
182838
1205644
2200175
2367720
1253669
2078866
2521594
1709683
784355
415034
1771455
723219
1394498
1082487
1462949
1552400
926101
1651892
2181337
2276925
1033363
84491
157518
1770214
2475379
1995366
2186469
2150863
2000807
171211
926851
1856275
752556
360842
1762739
1692502
2878507
1001264
1784051
900183
2097837
121995
2316666
2481035
486982
1071706
1190392
310276
1109482
1727466
1104385
2901030
1108815
827534
2314337
1730239
1592871
158248
1457514
1543334
1091800
2390020
1357544
1307205
2720344
985098
795533
1424484
2534760
1576719
2650536
2570001
1897666
2356976
1276114
2896669
1249290
930485
2791371
1718911
397245
452549
107571
1773152
1139241
1246134
488462
2118738
1988980
571412
1541909
425566
995800
795945
951257
1347214
952268
227269
246841
1480115
528888
1628618
2347228
1777328
711856
362196
835532
2335440
1682447
1508544
944697
1485830
2819332
1678354
1332494
1932540
1178108
2903256
1506786
1313004
1227727
2352771
227546
1769298
2322255
1948096
2181329
992812
118490
1837774
982959
1353241
1931932
1324267
128234
1921921
505161
2482477
850150
1456717
2714242
85093
892408
83932
748092
2168421
1593458
2142594
333616
867800
2488166
1431485
1666030
1320930
2935912
2596828
2057417
2424004
1803234
2310038
753206
191192
1875498
227647
1483780
341696
1199079
2721947
1216683
2270540
2739204
2028048
1033314
1920203
642392
605168
1962245
1983542
792918
2340080
1851213
2208689
281411
502614
1269510
2920399
2629862
241742
2554927
699236
748757
2746688
1678477
507030
413395
2827838
1141832
2208715
117752
2193755
1055117
1670835
869405
2056909
859569
2421102
2087967
2177969
769608
1107031
1471492
984978
2293546
1973851
560028
2524518
890299
879803
530090
1483285
632923
2050374
1854431
332219
1251690
585110
2559463
2600420
1085560
2872209
2534923
2432037
2854713
869317
1281860
920996
2536940
1030
2841387
2258139
359629
1184316
247741
2279493
317508
1308375
1502598
1395249
181533
2896171
483546
1138092
2542967
494934
2258000
504088
1124924
1276360
2380026
25828
820136
2163579
1149144
2929557
2344222
2242920
2221030
2133694
399222
2168927
1966722
2619297
2136868
2810058
885618
2698727
1809679
646768
436341
1694584
1379283
752356
1719535
450033
1896402
2908595
1116195
732184
2541250
2466083
1856531
1724885
873618
1187457
243813
473847
1210582
2225732
1285675
530702
869708
2473788
2293824
422575
2417087
2864345
1553560
2206308
1791039
808230
777280
334260
889676
1515932
599021
1043284
449731
2038511
1807879
747288
1801302
1094552
2743515
2691236
751762
2698233
1161247
2848891
1467585
2371344
1519888
2328845
1602342
407810
554005
442894
2691175
991943
2532850
136406
2770511
2460123
2702673
1109423
2631007
1359825
2102252
2861481
212441
2842062
1993549
2023429
471040
1351284
237281
786102
1293940
688901
660567
1627937
735595
993525
311091
2664331
1129111
1068324
20704
2351061
899477
1607599
2876889
1062287
265463
18538
732077
541757
662688
2057011
239914
2527785
1020587
2265202
2591253
2218418
1769725
337783
1047700
501029
1209166
1965416
2692923
1017794
854089
370883
213542
883830
1253235
1012346
2737104
1312316
1692761
1195269
534372
2821591
1899091
516439
181739
291575
2273891
232031
81842
553686
1095015
2674858
1240717
1829944
646954
1544379
245719
2640737
1948553
2847281
2615602
2366123
2712871
2212947
2807873
101888
2558045
892880
1478542
1512656
2667092
765271
1335551
1543758
276244
986015
1492229
469876
1154176
301132
2294367
2201383
1326280
1185689
2357949
367626
761872
2471701
2730865
640072
1975387
575160
1844052
180936
912718
2528798
2153476
2874083
119182
1956866
2106523
274011
1036612
1811033
347151
758664
1604858
1980915
1252778
582889
300538
1432368
211354
2086973
429753
2636990
2046020
2117326
1320718
910417
942964
389498
2476191
1038844
792166
267350
1808339
2581404
1280064
148098
1461405
27267
265909
2684768
1917897
201797
1969995
2850568
1905158
623694
444989
300727
582230
865824
2045719
375294
1468167
1650256
887251
86630
1996369
1084536
2809625
1411992
1952620
794718
2099197
2322278
656900
29421
1189773
1484384
1675256
2819571
1443586
1465591
543109
2878242
1966627
2003694
1588447
1219079
1208154
2880547
699125
1195756
2801145
1200699
2664582
1426160
434597
2624405
1774859
2515143
2073171
1540876
716007
2294598
2554504
2234271
2378966
1160702
2590553
2715728
2534008
1862250
1496525
23693
1123909
1259034
2451380
2741254
2562473
186542
1488893
1235222
2219494
469434
1931865
762005
2880723
2664236
215578
787967
1601808
1839393
505671
2168905
2715100
211046
1805494
963041
1054120
513910
1442855
2432322
2221381
623513
803724
1241809
1659356
2545836
2796271
442932
511097
2044908
996373
2893348
2635446
919541
85019
1863946
1439108
205177
2352746
2005109
2790554
2404259
328517
1361533
906965
2910383
1803331
55242
2381904
2552783
2580518
989949
1165479
1148543
2514530
2141918
907727
1679875
1837414
1164405
245692
539005
709696
2311646
1984909
2582793
1059028
2188231
1214869
1742834
746808
860102
2226983
2351398
97473
2096118
1531798
1268355
1183099
1929217
2056037
1806097
1957547
901932
468994
2053054
2729317
156332
2813514
2703117
1784795
686741
1237831
1073808
298778
2122739
639673
1903018
2682805
238392
820836
1557318
905259
2549208
2073697
2503725
151226
1876499
2810787
4718
772197
753207
1058161
624604
2597222
651876
2660138
2703477
2048223
1958679
1224272
960858
515683
732327
920400
2285082
102892
1242877
908325
1506719
1062357
1047401
509070
172596
842130
655560
2870789
2864190
467612
1281964
1417135
1734054
993372
2527533
2265061
777966
1994924
87476
2790509
1845259
1624180
2008507
1993910
355726
2926871
685806
395166
947545
2132317
2003209
1388128
184836
718484
1935594
1004068
2182278
2147608
779047
189673
919364
808618
578257
1755535
923571
13491
803779
2471870
1119716
1082888
2474683
1987196
2451221
2210471
1191060
810619
2300133
435114
1578601
2022505
476332
207500
2660096
7085
2552679
2555493
597802
2778174
417818
862902
2530729
544238
793582
359658
570892
1154241
1786025
1107573
1593696
1674878
98048
2815515
718417
974499
2391924
2325744
2141412
1597260
1196089
267745
1980223
863578
2658262
893342
1733263
2598464
1581045
2146856
954213
858620
2675837
945801
2406187
647876
690691
754938
2343266
2734993
895045
1247569
2691441
2477721
2430608
1152654
2080932
1113817
1527088
2353705
296921
977764
473031
871280
2733212
1566161
1607466
95506
2649212
2273734
472027
2314468
1045364
1395466
2869377
2344066
1264003
863143
2007195
2851048
637315
1218656
1152732
305661
560582
1496513
1444435
313173
1815116
2281469
2126172
2085363
2501104
2805041
379684
1083284
311405
95082
1667228
185455
2863183
703702
2346911
1192717
737045
1424284
1625841
938089
291659
1366421
266852
1760784
2210646
2827229
772994
2567791
505814
537529
1322683
1104498
2546116
2504702
627655
607013
1761703
605611
322742
1849685
875879
2403466
825770
1564520
57403
2029877
2740040
1125043
174041
218182
403431
407352
1818829
82797
193487
2174899
1485166
2135345
2359131
875625
1604332
2465580
2562785
2706912
1002124
244430
1078386
1704205
721762
1918552
470287
990460
1559715
1240883
2110490
2234523
2407789
640509
1521319
2194056
2373631
2100852
1116751
1247181
313032
2252821
2020880
74865
669862
2886767
2808385
54756
1884080
2128048
1525837
974097
1539617
1673514
2473949
1048742
1751982
2572732
142412
1057267
1898614
1829058
1203524
2909427
1158463
1948044
1199624
2125713
896411
2760611
1261445
1477565
1938784
1375103
2151996
212212
2438777
408646
659360
2732105
2308601
2286933
454829
3477
127110
723340
394749
2586434
922868
265152
2107750
949235
1584285
2157458
2319291
1913712
1954708
2894390
123393
65475
771772
1870532
1347688
2159884
1255974
2023017
145808
1580432
44592
107005
2592163
942777
520018
1609525
1963196
1737702
1566440
850370
705326
1650997
525076
1059476
2378865
456025
2644133
642531
2082693
729959
1472566
540667
2597314
2780256
1708770
1262319
2279217
1501911
381589
1430436
1731208
2025114
809647
788131
1954028
1976138
434641
441706
2553877
1659864
1519508
1178445
2505838
1233410
185126
107720
1561398
2254830
1231038
1184806
1652731
2542075
2811972
764510
1917601
801241
1781192
1242980
896337
939482
1944986
2578505
1305652
461468
2652707
2500364
2148604
2701310
317441
1106017
2070832
1419593
1876263
240775
318705
1947082
2595972
2314176
2119778
2638884
2938534
2556860
1072088
835442
1054852
2752604
1854956
493718
939594
2932980
1754321
1197179
2447635
2386643
2629395
857362
1029209
2653208
789690
589024
105271
1540157
1934770
1436795
2924125
1035327
1199443
1303992
438168
1541423
2529403
2713744
1483258
1376569
395324
1595938
1976779
327851
1829566
887644
2575584
915579
1647102
1465434
1944413
2104086
423974
2428369
670271
23777
1587535
305972
773145
2894497
2909955
885244
2631906
2053280
1965805
433122
1235752
1695780
27154
309699
438827
2462729
2632935
1050769
348614
2462725
243951
1381216
2188022
2238035
141527
826785
449286
226161
178775
1314554
2894570
1426622
15765
594789
2603975
2429065
315000
2009020
2239688
1362599
2523189
1459630
725491
392642
2634105
437119
2014479
1377802
2650003
835922
1942294
413925
2056189
297786
129584
736000
229513
1491434
2467358
2792552
1886569
1060539
1770490
1061569
925363
1231671
2038684
783013
779815
1495182
37473
182089
1182323
2444016
1940989
1414935
2301647
914889
577288
372538
832869
2215881
698437
65271
236057
280855
2349951
115829
715190
2747081
2525639
1101458
2281669
1006757
1556139
2550685
2516710
1365869
375308
1549817
1896216
2805757
1824142
1894845
2933155
777685
2469873
1805546
2297711
1975797
447405
1662082
2377469
228772
2864509
2140030
2665827
2843585
127366
2090112
1641296
1200942
320882
547227
8254
1746981
2026944
1140295
2060334
272294
1696719
2427829
401944
2306753
36626
2294029
2041750
1293301
1765416
40642
1114101
12541
17086
1663351
2794528
2845304
2707041
1799711
1915749
23339
2002094
2032125
2890283
2917754
2883430
55712
752080
1043098
230511
403111
109012
1448015
731481
1337315
2426429
2445704
2790336
1213698
2462157
973970
2788550
2355845
1035315
73910
822980
2282443
619961
428199
2704085
2097561
256102
1162983
2685183
2621222
1840985
2009854
94524
2245896
349075
1130307
496356
2463774
2934695
89925
2339726
1239414
942988
1076557
2376046
304828
2458430
1266310
138050
1067320
1238966
906753
696566
2071404
277605
215661
1299123
1104773
2336615
2407121
722119
1882161
873832
1673954
1777263
1336723
2669205
1749792
1270105
2351370
1368913
1102236
768880
620602
2837675
72950
1930430
69104
1506178
2267344
709703
159714
1509072
1219857
1395894
1732547
994292
366889
1575766
1258283
2254859
1821045
1812228
480765
2612780
1468133
2045453
2733906
1051695
901991
2442709
285179
502432
390904
2747506
341101
2159587
1563823
1795609
2230663
1104965
49929
1124598
558822
240197
650393
238547
850770
1201203
1079642
2475169
1472054
1976056
30926
765594
2678970
969728
2846660
1243946
788642
2137165
17880
1381556
235723
1232806
1304806
54271
762685
9682
2789067
1811013
2151557
374090
1148472
942751
891882
1093675
859986
894188
2778128
1703382
1571356
2303094
2033938
655461
2292629
910752
2393196
2326145
16918
2617221
2246284
1761724
2602074
2737424
2888804
370936
2023685
1428077
2629773
787732
1123076
439810
1217432
1319280
1212260
2804546
2614446
1070103
2676953
1244655
621540
2507129
2113902
612969
340755
770664
1573619
1458275
1553386
83948
1445806
2586526
1880198
2564050
1879633
1284323
1741401
916828
498583
2610307
1921882
842432
2820216
512693
822457
1836177
1641642
2379075
2256727
117405
1729814
2682232
2087372
202435
284156
203610
710824
776392
808050
1651433
2521487
1702278
143131
2242140
1676714
195583
1706694
2507662
938889
2017816
78615
2637427
1055343
1244716
1493854
76231
383901
1336692
2699374
1085629
2885417
2053457
1656597
284354
1078482
2181054
581615
559573
2381643
2824500
1729881
2863933
170598
2887488
2310923
1545498
493526
560097
79506
505743
996938
2880903
56414
1723199
1291032
1302911
1982884
947583
178973
362673
842337
495718
2085384
1101413
2910596
1025825
1158884
405046
1746438
1309034
1849881
2215861
2431857
2244350
2390143
143804
2088110
1695474
2230979
2268464
1863933
1221715
1791926
2487510
316081
2299564
2091098
1037779
1811966
1683721
2327053
776343
1904405
1779551
1574104
1940597
832673
490885
1682407
886873
730770
130797
1106773
2650604
2178582
985914
353315
1635224
2752415
1772385
1963982
828661
302725
2651595
2829480
1213553
57239
426574
967617
2777340
2105338
2074313
2640647
814497
49168
2192941
534737
1845557
2416210
2683132
2539186
1162835
2271172
2287909
1544343
1066958
171709
2906829
2844450
2919724
2464262
2187813
2231715
139764
1566764
514663
1575964
2216424
740856
300088
837352
1073457
2601128
950528
149236
1019327
1220338
2673317
2043057
423927
1955543
2326671
2530092
2742427
659260
1355985
502166
2765873
1437896
2605936
2619594
2487781
2415164
822402
1035924
1076779
2568075
1949587
646184
1276492
2435676
2520238
267952
2161903
492306
1786895
2783860
269065
2682192
1876172
2543968
6527
771655
818070
572304
50569
1457136
494009
1039574
1750174
60491
1158220
690924
1891540
121873
2275859
1956463
1911100
2163715
821509
227404
2248108
554809
2353267
2505887
2321459
460395
2829498
129085
907161
1220957
513690
2528871
2481597
913547
447160
2711415
798914
1405442
1767554
512792
307952
1994896
1921053
2898567
1094461
295537
143294
2070234
1351331
1597747
2764988
431828
1741686
1718683
884343
2933921
2667521
1453730
1715627
339493
919710
1010380
2621409
1186069
2439618
1471491
2622109
1971688
283004
437761
103838
973838
1674365
1921681
2320469
1799450
1262970
1540887
422604
1294683
750944
120183
1949567
542852
1545221
2375398
2148915
1288916
1805257
138634
985716
1180980
2342992
359763
725618
2120555
2659979
2418972
282818
44591
433718
1371685
1535633
1971693
1393380
1869354
657999
1630795
684009
870552
898099
1827060
2516093
2351130
1320151
2913201
1085778
1068834
436626
1985476
2282220
719017
571954
2920552
1602609
2474914
2021893
2098416
929818
252085
836760
1893167
1726479
2934974
173724
2689885
580894
1827123
730464
1977019
2166529
1001570
1205760
781764
1738519
246651
2593161
1678944
719064
2268646
1822652
1988110
461588
207155
1912395
599288
1244193
1228760
771871
2331009
2049210
1070263
143315
954184
242184
635126
488943
1439498
1670792
2562246
2123696
1200989
1266515
1319042
1988032
1970010
2224944
2443698
961671
572896
2238295
14983
1648183
2341113
1840119
2432542
1867392
2878698
1733702
851916
2751098
2110311
1626371
2665463
1339844
1378131
1304447
917331
821721
900849
321111
2790846
1564217
1664544
2568461
947195
2616685
308837
1762792
487636
1417923
926044
75789
2338796
2629225
2376089
2023341
1301021
266242
896672
378625
2133085
1172455
922293
2176799
2903333
1135362
669603
500424
2910953
172183
1098842
1873382
1346205
1200645
82917
48829
1824881
1311062
1221733
699961
621655
891344
2803988
728475
2442289
1370928
1526265
2903701
1166960
2611293
606757
320962
521940
1746023
81836
1865593
2357524
139451
2648198
1883614
2937718
2614649
2031514
988870
1335716
1974787
1146541
714042
2465272
2072438
958716
2639896
2138239
2825944
2915301
2283558
319483
755954
1005802
161254
995960
2757101
450581
2023670
1386340
864640
353880
365331
127397
2466244
2419716
2903639
953932
1935936
528925
510287
1843513
2834099
176688
2721295
208049
1816559
434973
2263366
1795246
1464709
215818
648917
1153336
1082414
1989279
1765924
2331176
727594
790099
1928032
1266005
2248877
1750896
593967
1623892
2539016
1354407
1998657
2753613
56448
2305020
891968
751316
2258164
461182
1447229
1680411
136760
1522369
875816
2282217
2057688
2377948
257578
1648097
1565404
875916
1137213
2646222
1100943
2653955
2006366
528829
205294
2042128
348475
2006630
2188988
407635
606235
2075419
2874779
1943342
2157133
740642
307717
2359791
2861569
1466809
2739365
2720141
487616
1953104
1690716
2089336
1039011
2876119
915016
2732901
1986511
700193
2068099
59067
756391
2370121
997323
685345
1063145
1913959
1931059
192934
2451699
675555
2187431
2902274
426342
2546360
1123557
1489801
2436110
2826759
2699519
1922514
2053544
2619334
2383580
2543485
2594954
1194987
1271482
2751990
2468388
518715
743610
176961
1717758
302184
1561749
728160
1586578
2339170
2480332
2799024
2923879
1374618
2645857
2345954
2903289
1171007
664852
1660758
344296
2776246
1837523
1356033
2400718
271466
507708
533993
307970
1605315
2585145
2087901
2096131
1948126
1739124
2093070
582628
2211629
880005
2277556
2289632
517969
857625
1499652
505803
270251
2031431
423239
570746
1675408
1354996
2210998
2500449
785186
557210
813678
561013
2794573
1350728
63969
1935708
351932
2906832
2512400
2689156
1999981
2749739
1926819
782300
150725
2549492
357085
96750
2396211
918918
1658826
996132
925566
264668
2242932
2049504
1697909
71739
1378864
1597221
1347359
650257
2049273
1473037
525491
2897817
639240
2572415
339396
439536
2282408
875407
357588
93288
1147541
2078036
1234378
2809571
1211231
555721
700444
709193
792512
352227
2716886
665734
1268709
754539
387428
49234
2701539
581369
707259
539803
1306592
1924666
1388315
1502688
2270156
597684
2873389
1876719
87472
1643195
2118752
262094
2428815
672601
120713
2893825
1237233
2219233
959909
1790386
2282397
630303
2776985
2216206
385849
915848
841850
665742
375856
2318925
2766925
1795661
1083044
122064
1442952
214217
55874
2863996
388737
375769
402670
387030
723409
579958
436888
739533
1916436
1880453
2853620
1800491
2639228
543168
2620359
1557328
2059093
1612280
784842
2859862
681914
487856
656748
929130
2220984
2267628
787628
737153
2805966
2860587
1299843
2743553
706792
2055873
781757
1694414
235363
2315012
1180488
567204
804307
855176
787149
1171371
2392828
2732796
815886
2353635
1050864
2518641
2327667
1416424
536460
811538
218099
2872747
2446082
1146887
575719
367643
2080068
2866624
2121584
308384
2850554
1187413
1511859
699673
2792074
2911513
198644
838213
2502198
543704
614204
2162664
1837493
2696407
1057446
2326595
1555202
1533005
68357
2275964
736527
833722
2103134
1245260
1057143
1538603
630593
965107
7544
1086785
640386
379124
2917389
1939050
1071614
315521
2362008
1701349
749944
2171768
2709595
1035787
256423
2012770
1650153
2112119
2662344
1089830
1915420
1982479
753664
452478
374058
377565
423598
450927
1087116
241142
1013029
869740
549386
2658044
2065521
1676625
1886401
2515243
1730515
2325301
303044
2313906
2655195
2756097
467697
2644227
2424493
1561004
1799421
758901
289724
663834
2348988
422818
2871375
7889
2142983
2632275
1894312
1865955
1224220
2083565
973890
1881264
2832533
1000194
2402446
837339
1824988
743141
1588636
969996
2189706
2789082
250341
2739869
2674077
2310890
2884675
402148
1096
436765
740006
2790427
1556062
2429472
1262087
2053041
2733863
408623
217744
145681
2642852
196710
2118218
152623
2874348
943299
1390145
2149605
1487523
2878791
34320
212518
2651966
405480
2610872
2206734
2395093
2148895
1007715
1995331
735096
1049442
1456949
2626321
1535301
1949435
9098
1921177
1008682
934569
943263
2764052
1584301
137182
1459867
2519519
2739187
1549311
1606382
2571069
2386189
2080789
745458
1084429
1840871
781130
65439
2443539
2847688
2495024
632487
350631
622751
1077118
54520
2496979
503861
1169192
2013328
1963551
1340923
2740761
555632
643520
166719
2734049
192205
2743853
1053381
156609
1950016
1291883
2059527
2007559
2863459
2314133
1405681
289209
2601505
327267
491306
1190586
748921
866066
2368377
221819
420314
824618
39347
448810
307955
2932477
2810167
1075373
285187
1922500
1900474
2474772
336357
1297527
2514846
2360032
460041
2501074
861187
214755
2187186
1940004
873213
2874030
1932641
109667
1356554
878692
455146
84667
577999
680230
2189554
815950
1384492
175457
2934405
2710838
2745067
317193
451188
1189822
2401148
441918
564431
2345780
1845971
1218847
741712
119631
2707603
2447257
2382337
1362299
2893980
2805349
1373434
1866464
2334580
2573281
1377601
2799666
2812973
1506625
1247630
2398305
1810021
2932109
2008360
2776875
2552567
760272
1922237
61522
1394480
1587674
1834135
1227228
2045227
671546
2860109
79956
1090494
2227660
2853664
2571076
2698499
2232728
1616031
1101909
1086988
2252341
159955
1318938
1463169
427263
1226082
2501436
2125626
2633792
1312955
1531092
2514892
723368
2500614
2438399
1318437
680574
2064236
904289
2881911
2088511
15911
2175202
1433821
2937638
1825958
2217987
1229127
2673772
1763689
1544296
1977973
2752078
2816160
1363407
2583838
399525
1943301
2914430
2726219
1946028
2932932
1018357
526776
2501358
2616560
2331647
202173
1562393
1674303
468031
156890
453489
2234158
2116222
62752
2766444
1980187
202313
52365
1407591
636382
1624525
336943
1996249
128143
1172119
1614757
2034550
1877469
1013892
2699998
1059521
62989
2325037
65955
1496929
595417
1060371
98140
824267
2876435
2850910
2562968
448344
1078778
2652070
400321
1430209
286087
2909957
2121982
2704324
455914
433203
1909400
2678797
2474374
1697690
1965399
36018
1889658
743542
1055001
677609
2133841
2652320
1863189
377046
1758096
1125007
1136232
740808
630677
2000534
2134597
2695616
152143
1591690
115096
2826882
2742756
417806
764888
841033
2825146
944966
1333861
1766447
2692082
905660
1607284
820390
2786449
56081
610320
591977
920020
1865456
90250
353103
1993289
2753967
1852970
1860749
222905
1406934
213927
2422997
1459915
2538778
2251494
2374832
2676341
2822
1278185
871227
1937194
608095
533018
2532661
589962
1645471
1237913
2457285
2754048
354941
778392
549046
2691717
2840534
589392
588929
1789279
650838
747464
1682004
734604
462740
605856
1167659
1367347
270889
2625480
1877817
1837259
1076248
2004130
1045738
2880780
2688289
1058346
949190
139579
2555200
2713071
2411941
2264023
2161303
1979020
2467145
822181
1413083
713237
404382
1153788
2277040
2678264
1927633
638945
1310796
1755470
2184956
2669980
924934
1728309
2722731
2401436
2487659
979692
156943
777672
2889229
1349447
2140104
1436511
2867126
1700213
430995
1241958
2257439
2873208
1888916
1550188
489456
1452863
2849168
1224744
2273368
1122304
1937467
1418994
318755
750490
42612
2526736
1676335
1838648
2380092
337817
1420269
1707270
625460
2625284
1401994
469527
2188878
2123258
2313773
2781602
2764015
2287107
149151
875106
147304
1372841
2132634
1885755
2864834
2301350
2759698
1146912
657274
770406
450849
231659
2438980
106395
1618183
931654
142139
1206847
1137937
342583
794411
1610392
1421561
1737555
618399
721111
995589
1823385
932821
189893
2149012
1370552
2800557
2844793
2419189
235043
481884
2169173
2885671
2152447
2140849
2350914
2283041
2750937
1424534
1114236
186658
1317179
1180778
276256
2744972
867932
2019606
97593
2698761
759029
2354621
2900563
2438023
1642875
604558
520177
2546631
1398134
2722141
519849
1466457
306631
2715708
46567
288132
1735546
556339
1107618
468418
1236416
1490871
2004903
1603102
1421107
660901
1379071
1357972
2833366
253513
2039105
462123
993259
337375
1707036
2302470
1633137
1852445
1381489
755096
2558466
240324
257306
1771464
1086894
1849296
2281940
190769
2692304
1290613
2154562
1899200
363051
1376307
2296039
1689417
416527
2482229
549053
1905072
2205890
1779694
822303
1549123
558718
121720
447402
2867124
2285424
1819437
1902782
650093
1717042
910968
1549020
2598399
586035
826060
2680206
2699828
546705
2542690
2439220
799201
1720996
571473
897343
1549160
5095
1614793
1286087
2801547
1463826
485029
2168174
2846948
1931719
2555197
2138465
671325
2840836
2196431
1379589
508672
2441008
761582
977481
1497338
2403554
1263986
2371428
1972993
806527
1732011
285956
383855
2703411
1328539
1568680
171
342070
2750950
2064270
2114831
2230514
1347095
2021080
1694351
2452404
650555
759738
2589081
1972206
1829496
322049
1794376
754453
394944
2733094
1830789
1967070
2313342
1800293
2857669
959803
451992
2703726
438387
2379968
635926
288878
2092696
1464833
1328959
737007
2643190
1531841
968501
786916
71558
2248544
2204645
1236421
888184
2908429
1228582
482513
348351
2755235
946158
1919125
1215219
2076659
2873679
2769750
2488568
33560
1484137
436283
598738
1142826
1497374
71209
710034
1413623
613284
2485148
768984
900213
1933215
2808170
494485
1289387
2314801
1776482
1221035
1381098
1515287
1935545
2411900
1981858
2316975
627299
2912657
2115196
2684814
2497303
642735
2762825
224970
2234880
1646389
2321817
2386746
856399
570900
953049
245175
2564094
257219
328022
89337
342194
1124276
835722
2318071
248406
1742468
152245
2029367
1885201
989175
2133307
1132187
2399637
850377
143133
763190
2101343
227367
2842751
669411
2350443
1286717
2932434
2361383
871240
491489
1430175
943253
950777
296492
890756
2257592
374988
1107929
2683825
971169
1627933
1326995
2215712
2357680
30551
1514762
747039
645160
2648080
1888071
2354433
766945
449612
2583017
2134060
1265276
2023902
2116742
670260
1534224
2166643
1230147
1334508
1830379
2279013
732658
2211621
196834
2823408
2604660
949501
708922
1889312
1132476
130316
1067674
757656
1358557
2871167
327638
1982081
718906
2262994
2824735
2853872
2011745
696012
1650131
938279
1819137
760109
1823259
568658
2533642
1351461
1244175
2456699
1514326
1762787
2209834
2517601
856855
150898
2214519
1326499
351592
145005
508161
2600431
2182817
2026699
146478
2337386
1877986
93375
1989492
2027900
2340321
2893891
130509
2055818
1345306
352532
2841838
2548120
85657
1487776
2095609
1131613
766746
1389035
473628
753076
1141767
974875
838860
2455226
985214
545795
1166073
2212537
2488309
1190316
58416
251505
2140713
2603037
2615002
89257
659310
2076749
2146712
1523336
767566
920893
364000
1374414
2629299
1628087
120449
1058790
991171
23020
1030324
1849093
1314074
1023701
2237537
1430895
2073838
2208333
2464033
2674892
60234
1790434
2644722
1086097
554078
2093587
340
2109039
2868116
466269
1706613
97405
1213015
1505535
315347
1378846
2868156
992951
1088582
2522378
2811453
2664931
2117410
2011766
1843085
2118271
1128295
2340984
442805
417055
843816
1036692
2719907
799367
569712
227683
753057
2248651
1411929
2143436
1011176
2537238
1230134
2883641
1277958
2673546
1504856
845353
1438654
2362503
1541800
501815
2437621
557481
2031750
52464
109853
2588388
1738409
2704018
1225334
1652847
586378
608815
2259047
943941
2402471
265369
2639834
1903918
203630
1190905
1447941
802452
1710413
441414
1932446
2893687
2690458
710244
2443177
578023
1843914
1556419
70562
781510
356638
4782
543547
163614
2849902
2780125
1985713
2239366
933828
2590961
1742633
464073
2033727
105248
185292
257507
1731452
563744
1173243
2209731
1485416
2403550
507139
1910784
326042
2426378
2719156
1536034
263070
2480645
829845
1580028
2702732
1745969
2047566
2113780
1937123
1992883
2355127
2189102
1166800
2764759
2680124
660003
1925860
403065
1189489
1213157
1553263
2328135
150344
1520235
1995784
398783
2736458
1487413
916439
2921281
2732332
2573901
423683
1092175
1799171
2150973
542892
2764288
2499223
132429
1609187
88841
1345949
2325338
2620646
2761671
791378
1468714
2660018
1018198
473013
2495576
1045892
1285459
991667
1162963
1282389
615278
2469142
1892226
8736
1834346
2074093
2598593
2765845
525942
313940
2076969
1326407
1578624
2393327
912688
341025
1183744
2851429
720084
1675603
1919882
2937121
172781
2503324
913601
1281623
1884213
777405
1124792
1324032
1889061
2287864
1622511
858190
142538
2346471
1573431
499279
2861781
820521
2350982
2835352
1812210
2444897
1740468
2308476
2471626
1838231
1328351
2267190
1312004
2829526
1942719
1284241
853232
533124
685041
2631631
2429316
532759
818274
2526110
2455168
826994
2001735
2618566
2108379
65028
832323
2054259
2734518
1604936
2393957
2243151
1552195
1727626
1581788
680311
1526016
1056031
1649763
753557
2668878
2256065
463096
1817473
1587065
1092279
734750
2538506
1110689
306070
1429764
1683225
605062
377323
2253907
2610819
1377979
2727221
303292
2760873
1402211
1952741
2629385
2924087
2910279
1649869
2818897
14836
466285
1117880
2176139
1448615
2806434
1803125
2659644
2447863
1766127
1272053
1734935
2007966
29525
2810151
437102
2213031
2442586
2911034
537668
135703
2888516
1779323
572938
1670224
2000022
129987
1463097
2717704
1879102
399176
1490682
208849
2803619
841521
2301876
2272829
1048371
1674768
1727249
520608
738770
275788
2310484
2452384
493041
282076
2932318
2476911
124898
2446512
1678413
893276
1259695
2099067
2786752
2769531
1763906
2306623
714815
889673
2582630
491360
2644932
810233
1592033
2092457
710817
1835568
559527
2884636
763784
2804911
1813420
1457167
2671179
1720786
459098
2237640
1095205
249035
1387446
825791
2006392
2870
394451
1382149
798598
1340215
2853657
2306154
1464212
2474382
1544463
2045729
1579353
2845209
2437784
2879561
17615
431057
2754788
649580
2531217
1332768
882281
491270
1869395
1817413
2179964
2723121
1537442
184389
93343
1753618
231479
2835878
2904869
416570
485094
835756
1297490
1006717
2143147
1586008
2875717
1841481
2224886
2014119
428644
628556
354059
1189115
79123
1034204
1350519
980057
1399642
2336643
1610633
312817
988560
11004
1555347
2702124
1404312
752440
360709
2527683
1266522
2333559
2672155
1263335
2729561
2115008
577547
2284544
681581
2220251
1941554
2852494
1606750
2500259
818425
1786816
2939100
979646
1102529
2209910
2344550
1569945
2666869
2094900
1133757
1933846
1004540
711016
815185
401764
139331
2476170
1861611
195473
778589
2772615
958862
1080036
2172022
1938186
2279469
2370357
211498
859592
786964
2533633
1619850
2841347
422376
599384
2193709
2665342
1577902
923731
2728761
850324
1954270
195038
296642
49351
2497592
1852927
1547946
832854
2735585
1677129
986758
1727356
1537900
1319572
2160525
2913540
2003378
426991
796550
1583907
335680
2602970
2025559
1174301
2887950
1695719
1374119
2353535
1001400
2255274
973226
1934344
2360156
2914984
2836597
1180625
1646818
1481249
2271452
319192
435823
41466
989132
678689
1801455
1664548
1131292
2790222
1034879
1078580
2810399
84488
749302
1019109
1978081
1290557
2588355
2502147
576271
754649
2625234
1153086
1517263
1171462
2099468
339807
1225282
2125054
1310176
2903462
393419
2238626
258890
1197665
2260837
435626
31555
980245
439735
2099895
2780467
2851959
2403462
1128664
2503169
939397
1550300
1506957
786848
1921952
529265
1133791
592321
2263903
2143468
2853042
350007
2725914
2843082
1685456
2665753
266139
2844372
1898681
1682837
178601
2328663
986361
2621403
421684
1061714
1771955
1106668
2837603
760504
414047
134749
2851150
228379
114968
1514650
963240
448226
2092747
249232
192744
1828496
420100
2905416
1248912
2514660
697789
1683085
1495893
2896552
1396770
2060494
514432
582554
2047771
391596
598632
1984659
2339672
2193290
511277
1488323
767142
1883287
1332376
453685
1502217
245584
2425790
1627471
563164
2350673
725360
1913450
2705464
2842037
1131608
3312
418298
2909343
137063
2039512
562741
2253431
203743
2574949
2124141
2926517
1835232
2380624
2463863
2117699
2024078
1397455
2513447
729958
2348132
2323087
1045276
2519238
534001
2614323
2800445
1519027
1366387
220547
1790203
1868551
1104029
2197318
2208430
353655
480708
1733113
1409901
2508457
2555607
893965
2253084
2013655
1739382
1867352
617294
1697394
504359
2857661
2051895
2138159
2401317
933993
30936
2178399
1063393
1094276
2484403
2238306
2425577
2764162
417639
2145796
1401003
2731223
143489
913676
2653967
1563891
2041129
1130377
932560
2617207
346977
1762279
944444
805908
54799
106362
2078745
70626
1788485
689936
32984
603525
2392175
2819595
2044701
2074186
804894
250849
762046
1544047
1671851
73827
384281
775413
2563833
1571664
2060331
561102
1697965
2119733
2011801
1169329
2442325
1163562
2763540
2077435
2665105
1019693
815823
2539146
2114196
1147272
1457647
98581
2432653
219490
2595244
677928
1788799
2802263
1726241
2762258
1441121
685101
2018017
152660
47809
626592
1563827
2096324
1574541
1660172
2775303
1908575
1212610
2824999
975953
1570150
1250150
1072980
1092649
419305
2593177
2366168
2725192
2439789
2098312
1421594
1533574
2385117
774632
780176
1670838
2514058
389471
2272359
174882
1541189
220296
2655901
1057544
559925
1751690
571566
2506152
79702
1521101
2682526
2033108
1956542
1155070
855680
1400367
455502
96873
420156
1893507
2354619
1398209
680818
2403062
2475602
2005895
637284
1354156
969182
2107467
2608847
371266
1920870
1697025
1777245
1650572
1327001
300087
2137543
271123
714136
315652
177354
2234528
1104902
979183
2192013
2677462
1687156
1453358
1267989
2253230
927588
1643755
2490613
1059374
396409
2914955
384262
1158756
1716873
2169374
322314
1747014
281202
368416
2414653
588288
2757326
322202
2658089
590018
2357254
2673413
1469110
2450893
1369299
898666
1684082
726025
2428249
946570
1655214
1567476
1968797
242744
400469
1081521
1247953
2790040
1389413
2136359
483166
2797279
2579781
824862
950027
2513958
1082137
1615208
2901273
602506
1642088
822532
1730596
1580596
2808238
2518853
1381495
174240
620243
1020975
193216
1824633
1274994
954195
1182882
134376
734851
645488
2400766
1254594
273234
2797635
1395018
1510656
1035868
392343
2804842
1661236
1244391
2664134
91012
2501717
506645
677133
1641349
1979668
1474468
709293
425244
1848685
2383672
2516223
2042366
2040482
637587
1566106
542087
1828998
2222123
2921816
1959912
1511190
31997
2032893
1322088
2324176
1179647
2011924
1171052
2455237
244701
737760
306852
2207526
1275855
1517817
2554877
871329
2106127
1122296
336772
69271
1024402
2811314
2321286
2855738
698114
339231
570347
1619081
339549
1300844
1897261
2889066
1897330
918950
819199
216479
1559248
666387
1040059
2848341
1775284
670644
1513861
2116677
2414481
462808
2639937
1083995
2701939
2158052
1349026
256534
2122982
116977
1017117
1833916
1143072
1586400
2475673
883815
111588
2785849
1502684
627242
892389
423028
1408413
885710
1245895
1539150
1070622
387294
2642069
408485
970327
2285218
2854378
2860663
41999
262972
1797049
1944447
1104708
2625914
2493492
821568
2467657
1435257
1245095
644271
2521394
262354
130534
955631
510144
1959697
1918105
1002459
1438679
2494703
2657802
131479
1209332
2504315
807624
1405610
1253558
2138137
319709
1199201
683207
174709
1644407
2237726
1485865
1823679
2485787
234369
622533
539855
721680
570967
1466554
516811
1287521
2825989
2003665
276307
2206551
151602
741993
848458
2601656
934235
2886300
390860
318000
1899185
2321624
722655
1039601
888799
2116561
2099290
2624731
277015
13851
2072345
2575611
1135854
1948823
2824706
1584278
2662622
971575
2534642
2255658
452814
66961
277207
607356
2751351
2485405
480337
1399540
1464752
1164753
2749489
1247722
498285
1135334
1868299
1636706
1816485
2935836
2831828
1294007
286795
1384210
2185995
1949259
321281
463135
1883949
363665
413246
930031
1206287
2300752
2023452
1143056
206896
1853450
926794
734705
2624043
159319
533172
2140714
717574
2326552
708349
1098266
2562795
1319287
122949
965907
880324
215821
2201692
1854885
309143
1609724
705987
2717168
1904821
922301
831589
493966
1621271
1790730
2323973
2422968
2368094
947954
2282161
2691456
2621580
906607
284383
999499
2505797
1160097
1211291
2899853
2550361
2569949
1707
527441
2587530
91345
381230
196263
1611075
1548138
1826412
527727
2590018
278244
568184
407691
1751269
834708
207195
452429
393241
2016588
2609867
1480496
141076
237054
2154135
1616348
1092254
2418519
451617
2122332
648642
2636266
2547751
112087
1346150
2857898
994013
635439
2483492
1933216
73781
2230525
1346239
2859404
2902375
72435
1322885
2929203
1909324
838546
1910901
99719
642755
1407689
30760
477172
2196303
1078950
922213
1459764
1876230
1165240
1822464
736124
2256245
1594164
1666599
2105787
1942127
692379
2469065
2046473
2234198
2639847
222918
1214799
859704
430417
349824
1550610
306844
94986
2805138
2098882
828090
1542837
1218213
13167
2692823
789778
2640678
684153
648260
1043595
944084
655530
352719
1792845
334068
867815
1074642
2696172
490264
2195550
1113609
2895445
2452671
1989351
2573858
2068654
1815705
1541497
225410
1411482
2544276
1181903
2556470
955723
507099
2543488
165712
2311468
868962
426513
38372
1153583
1999681
1363123
2552424
634551
2398511
881135
978075
382860
1316502
1324942
774817
560731
1719186
2705771
270014
1921035
2142794
457763
2092406
1120682
2468533
2009591
2366053
1402372
2643525
1964753
582353
1727367
862223
2260866
875803
2445031
2603773
2214437
353338
2337443
1450656
618588
1756146
922488
2840667
814307
2283649
2731212
1467907
129173
2059922
2439815
535688
2031492
2236232
2595875
1738909
99760
1448622
2891906
468223
298186
1092439
701218
1067227
2322584
664694
670731
1230016
2757940
1516963
2540589
417392
2938048
1061001
2087770
451882
359087
1657012
210251
145352
31322
2575201
1337415
1385960
1892283
538284
2515462
1461912
1662550
2613855
1459667
180693
1365821
1964633
815204
2277162
1165035
1743979
1396774
2442569
920701
1323864
1315484
1380016
164927
335451
2146123
605377
987586
2420974
2033833
2142248
2715039
1735600
2892748
634462
972451
2795148
276032
2401504
2751145
2592224
2299911
447861
731841
451687
1992076
1371477
2333772
1423032
499123
1639234
1500598
672575
1725113
676082
2382523
924091
1686003
839642
490961
144055
1782494
297512
1604788
929560
547123
1719596
941153
2578108
2150863
352150
1605923
1782728
817015
1506379
128294
1824258
1164275
1348510
1690899
964874
2061986
2659419
659855
2602776
1281619
2411956
823467
2384427
1327565
1225655
822563
2073674
2222407
910407
975382
1278277
1061667
1700365
1008042
1127352
745270
1260709
377268
693671
2870267
2343947
1564657
1440944
534226
474993
1048080
2137904
1750709
2272735
642167
2429010
2383472
1007373
330884
2932895
1517131
2137063
1783950
2357476
1912705
1702531
152592
84576
2528214
364554
1968774
499175
2144060
1793320
2002690
2645297
1113387
822017
885138
1542473
464399
1467063
1326616
483980
2712631
2374014
42965
2474852
1423996
308936
521780
1213207
2572641
228259
342588
1646296
1654279
1031639
951354
257678
2510393
2542905
1031674
1672566
2308534
670122
2888014
916082
382112
254276
1451912
178813
504481
652236
804510
1507358
1069714
491719
395824
1469311
2405682
2451128
2367046
1742563
2058537
2655357
2307711
2293845
1531425
196646
2116072
1339523
1002647
2863931
151563
180127
1565151
2452668
2335322
1253415
1634364
818440
2344671
179305
2895369
2527330
2411261
698721
937083
1558751
1960484
666958
179891
486246
2719602
1382182
130580
1246700
1303599
1524745
322899
308946
1377767
2739417
1606238
2032102
1432463
651521
2231948
1502864
1154633
780661
2542672
193726
397808
2412628
2060303
2904360
1003535
148181
1721914
1533269
1403484
2785577
1576878
1381218
728298
777698
1872647
1458328
2822126
664833
2583763
2765391
1900597
906884
1645080
746175
995105
2145658
467755
464191
552314
1106513
1067707
645786
204748
1530126
819926
335649
2549624
2305100
2268777
1778655
618446
1324940
2919056
286499
1525096
2718999
275792
2647848
1979103
1633506
550680
1614345
1557446
1694772
811816
696494
269769
349534
2736903
1473862
2444699
1226817
924659
2317292
1248710
2268758
2323366
3663
1441268
724499
2178781
1768912
1129901
2115211
1679270
122191
2579976
573377
1261286
2118984
2739633
2460105
2862013
2834065
2765972
684088
1120028
949272
1773922
460192
268901
346361
2936498
1736054
30755
804818
2739968
762555
959682
1220910
2876932
148431
1239310
53488
492357
2559665
2639569
376989
1002587
1578648
927737
2439331
2032075
2650785
2596804
2571131
342280
2746538
1296717
1053660
1498643
1808781
992303
2836474
2022425
1485741
298027
2767155
1424389
2697910
1115601
1145065
2491521
637034
1362212
2753775
314531
1244757
1325906
624870
89720
1619134
768035
582106
64314
2553978
1831938
436861
1800702
1601521
686953
109425
1610508
1659332
1567831
1019999
1648853
341437
2770337
2929995
2457948
1067927
1906326
2611893
2333398
564672
728809
2662022
522767
220090
2496034
1214461
1622745
596245
1708461
1687770
2607035
285744
2156784
251910
2253302
2260492
2918640
1990498
2490213
644150
304737
1197678
1296549
373439
272049
2646781
2212235
1368045
933358
37231
250589
1557889
821890
2443157
649889
1860961
933844
1522076
526242
2017879
388442
428627
688757
1172430
452002
40087
1562609
151773
1036267
349113
878674
1831469
95002
341707
924096
2008449
1839059
2571363
2324627
1248529
2243233
1263859
1789269
1895214
2337952
2847168
458947
2892506
470310
1440496
151191
2221993
971696
676602
1959681
2890058
724312
2151766
318764
92142
218538
1126789
469186
2167719
2242736
1900734
303554
2065019
1354905
1046413
253872
2186431
2235241
1630139
1239198
2626014
2708505
373116
6056
1870702
284236
338233
1580887
731167
1887517
478328
629024
1203788
1666814
936209
909604
107758
1401951
2441252
1864908
2150720
1473455
2222093
2021585
1910281
1835815
297258
2051367
920364
2786521
350650
1382853
1162745
596231
1989652
527596
589526
616918
1812954
2135607
1902284
2823750
1033652
2867506
2225493
109931
2604107
1602785
1343124
2248708
2546765
62927
2821261
2630420
891660
409472
1816033
2118135
1168215
1380493
34747
362436
1486636
184398
1816708
100159
462109
1764316
1436724
813756
2601365
295045
1475761
1282054
908171
1437286
2255677
1938038
2089065
2070165
197652
100173
211295
618285
2813758
2749257
1304903
1241673
2249897
2325611
2555907
2053403
1843904
430140
605403
552327
705292
2664527
2414298
1628278
1800699
1763542
1832169
2701884
707580
365435
1332974
1936916
1681657
1826081
919950
1196278
1359400
329427
2519031
87635
1060004
2070413
2193753
194001
422845
1465452
1484289
610071
2627088
1645948
2527896
1450113
1056319
633203
332711
2295617
275608
1545217
1822391
2093359
2304636
2191790
984202
2224133
842086
672117
2417355
2571963
1818506
22187
864702
24734
1229658
2184690
2623419
923729
2406007
1447166
1915162
740205
361552
2048212
2090444
1488845
664959
535733
1562338
2912051
2343877
2453052
2179839
1040617
606782
342250
822402
2339919
2154966
2058867
1647397
111823
2421592
2707320
2616764
2854557
1334538
2561184
2073256
2710075
888931
704062
244750
1259485
158037
2819696
1308056
745691
2086846
1807353
1786486
1204433
2241256
2919906
756782
2567105
377605
2174606
1284384
596224
315737
290852
1584142
384173
2650724
2336516
64694
324327
268590
2097919
2854349
147924
2017877
2669053
2549603
986955
2687224
2701750
2774266
979308
2660975
2795126
805345
366065
1600484
2849866
2210176
630456
327396
1434285
2484999
1617141
407675
1032416
2077181
2220153
472711
1338623
1169833
41533
173095
2778836
1695397
1269287
2828520
232628
313888
2886291
615982
2272947
2642869
1843564
576923
2301807
2712576
2425305
536335
2195318
472174
2480964
677232
1741547
2027786
1876232
1249280
216437
2842570
2928136
997241
2156063
1470070
1611012
2929246
2399567
2061118
1609593
656270
516096
2576048
934620
1888374
465431
2358652
67087
781336
2274185
1436885
809582
485673
1846351
2383231
368947
1582023
2497751
2198200
449375
1351885
997883
976959
2136372
2542
1353768
1398496
2161467
2221442
1655031
1704511
385885
1171930
1989351
2557290
2193915
1863875
1668223
1586436
2803983
1167779
2779671
850235
1809018
719254
2286456
1574108
147987
2931999
1095548
2109358
885928
2582166
2753638
976476
361962
1035991
37620
792773
1792747
1270363
1353630
2830659
2362766
1209909
1862801
294877
1313298
710907
478955
316264
1882885
1131303
1382990
928520
164165
1012008
1250443
2873405
701414
607320
1387247
1264954
777821
2529839
1840349
2865628
234127
1302848
569070
716263
2876190
2726931
1894876
1916333
1725317
2448466
2272046
783000
454109
2285751
1417920
1221095
1144061
410405
1746385
2926238
1055166
1041943
2896147
186443
1091579
627150
2232742
2314706
2877529
2842055
1192627
2136019
2008537
157746
1739511
1695406
1291863
1662754
47190
256816
758461
1995318
336956
270243
975310
2234531
2015628
1629456
2107845
2592040
540755
72418
116709
2539618
1598245
2723311
1538606
132828
477255
1596219
1127536
2624867
1783578
1124538
1051047
1773616
1847536
2787512
2534532
2619213
394673
141198
2181927
1367578
592811
2291592
183262
1418071
2680711
822981
943619
972270
943844
930192
2748437
272317
1262369
2304573
2563962
922486
1059018
2559618
1490199
36389
2465001
512210
2459972
2068994
2487473
535168
1187816
158625
315521
1239262
2836986
1371823
2850855
2358811
241109
586441
1508182
2402269
2661066
1046636
219402
118015
2796931
2221450
1624352
819212
1524760
2507978
972205
2082815
2810182
2089759
879964
64197
1279222
973914
2049078
1192144
1459767
1911393
710309
948189
1221807
1590854
100279
195360
1993801
812883
434547
1675972
378426
2540146
87458
2820621
2568083
71997
1623083
1939369
2405045
2322107
1169376
1983302
832498
1693155
229981
1373315
66883
300884
473836
1131674
1532866
1330881
99837
809336
838806
2845765
2934926
464983
3598
118466
1852386
2744031
1560188
2083502
1395348
1925239
1012392
2414065
445646
940620
830973
2852076
1784163
1093482
969259
2579679
1955663
2689672
2476953
2428594
2617526
565466
855380
2345724
2153545
2625426
1451574
1241276
1400296
2342026
571835
2513787
2718509
296023
1568440
915195
1484331
1752761
2808791
2274428
780242
2368953
1832004
1451222
822382
2203337
2554348
2822986
223941
2692735
2505790
1617855
2474009
998769
766053
565048
259333
1214131
2377161
2278254
1256423
2736941
588443
2295388
2062204
935448
785802
2285340
2842077
2346524
500639
1296305
2046331
2556885
1187879
1591240
2841890
435280
1360695
2197188
2847960
910388
762815
2778299
73515
2422978
1844816
2386576
2642429
2300045
354071
1285520
2252157
1205663
2906866
2270039
661704
654739
1409993
1334941
1525793
1711229
2148860
928185
761813
484649
812338
1762594
731929
192047
1383518
1481945
1599509
2099911
1056292
812347
498784
2743116
978537
578031
555787
2879338
2555103
1302711
1281885
964893
2027577
2554025
1240151
1511054
1245704
1392105
485752
2339466
1672588
2739248
1946226
1796616
2609101
2891330
2440585
144055
1371858
884101
174451
1562926
1645898
1104857
1716469
1456116
770896
2651041
1601975
675614
2278014
2567779
1795824
583560
2054599
122900
2314254
2605117
140860
1430792
701398
762161
325158
468011
2473551
2869991
1026231
192415
1950237
802526
923542
1693226
1479399
1028968
1044176
192069
2634600
2381222
1339388
2323947
1328644
2241220
2380458
1551510
1416339
2451410
506048
193412
2094744
1715667
2522552
2482641
2636629
2259658
2810097
689826
2130184
1616865
1680406
876064
1151384
1306612
448071
2379109
2224775
1751842
1783425
673360
2362745
1294507
1111429
2442945
691418
388107
1462010
367007
966792
2334886
1148001
315548
2318709
2570563
2530020
1692893
2740920
767806
1205799
39770
32166
1651579
465808
786318
356917
2197188
1438225
223724
1772882
2179904
24086
215
1611584
779129
979185
2788707
586998
1330253
1413663
605604
2198097
270799
872476
1008278
2113063
2512377
714076
1799282
599879
2370228
1927447
2096786
434615
2136571
472147
2870157
1766140
2734261
2067184
1156019
2649790
1614750
1314095
192599
1120827
1309651
882555
2211594
77457
2396956
60198
435096
1679431
2113343
935792
1885375
693838
708778
589401
1737834
590995
1514014
1785474
638486
1290284
628418
2048460
1141527
2009968
1008364
2156641
1537351
2303999
2443971
594609
2419667
568554
1073065
2929546
1437412
2587092
620212
319001
2365657
766710
696848
2731243
1499587
259089
2033660
681347
69686
1952208
329160
548328
2796088
1351221
468361
1577242
952875
898298
1365049
2594954
2866616
82894
755189
2825027
296222
2610912
701322
1013971
2439434
446137
1661955
2733936
1323506
4409
415424
822239
2176816
308782
2900499
1449043
2296576
863114
23970
93339
460247
101870
66572
1807937
2517308
1737570
2804470
1121323
2191901
1873556
1734413
1745872
415576
2936818
2363000
484597
885341
1280687
1821715
862452
1138345
889550
166395
2290192
2487903
1292219
2449297
2136482
2309291
1658020
2744712
836544
314154
2361825
773750
542772
2907517
1049386
2186572
953448
1005189
34336
978154
636542
2187220
1647258
46268
2346182
141150
1018603
992587
2275619
56594
1669357
888948
1250189
533992
2771315
373564
2817242
1322342
2143638
2449375
1349072
2765707
2487357
1824929
136963
2100362
2789440
916445
344885
427781
2609579
252841
2548283
2645000
737435
1913859
1512538
1683108
426494
44835
1582164
934956
120155
1993750
2893588
2731492
2395584
636057
421729
2740528
2427204
2127321
1323388
1604303
912083
1075666
2645796
71823
2575640
2466520
736735
2067983
1807174
2645893
1268520
920909
2190002
1704486
1412734
1282294
1055381
685109
64358
563563
588619
513973
2690370
753851
2938607
2006717
955130
97214
702718
2369569
1911635
2277758
648915
1683938
295356
2288743
2674994
608600
2498210
2541864
134058
186994
243164
1124795
2729150
596751
264574
472611
268354
2601746
1216294
634547
996096
2182830
1697956
1658012
1096959
2180718
2424877
1595842
2938239
2642466
899445
342319
2463170
1881307
2498475
2357020
2264801
2261115
1662914
1515702
137270
2460565
48278
679052
2208945
885064
1789321
1162372
2500500
682306
649743
1739909
2362459
2394700
1239801
362451
99239
78499
2307379
1323866
1410556
2449857
1491210
733781
888320
475420
2535287
642437
1809956
2096301
56349
1215140
2138796
1721877
2394967
1578663
336310
2685574
366982
2304371
2539825
528894
1999697
1083091
87483
1358614
72773
2673616
1068584
712375
2456237
937409
2427220
1885769
161286
1911140
31716
620210
2746285
2758253
467799
856435
2616027
1199221
2833903
1950980
272623
2879377
524146
2869881
2532353
1949565
1600823
1304984
320252
1582965
2114754
2016616
1966430
2773268
356464
1729279
1888067
740559
207554
2618279
1340845
987039
401208
1907743
2663570
2741874
2010628
1435028
318959
1084139
2186438
855107
2382959
1679500
604617
45926
865649
581318
2218410
1704205
147037
1948478
1877885
2452618
1773319
2174313
1728827
2542693
871394
42247
1277715
2259761
705803
1920902
837291
1848593
693515
1997113
2316482
1359271
488421
2075849
2714201
279702
1328100
2085751
260546
660137
935512
1340709
503093
1163657
820698
2058199
1816110
397240
2005676
2641534
765895
2913529
480901
1264131
1053471
1347221
2550144
2771742
1476773
562865
1998422
976920
309813
1635872
2466988
872998
1154146
1902148
1074647
325591
2806083
1646270
2493529
969813
586984
2825089
1394168
1599950
1892964
2184797
2472478
1050007
571929
674172
2619746
614528
838441
1678826
1257842
391136
2605486
2255195
1080697
2055778
1183252
274857
1228139
46143
1469491
1978944
446792
2468948
1039722
2735098
1892333
1914595
2253202
2727216
2725730
640164
901051
625826
1034687
2499884
1413667
1926641
1267054
1641862
195249
1565395
1776833
775738
214544
404380
1430423
2320974
2429952
1602973
430750
1739609
2076587
1289436
2525838
1710814
2194801
2031474
1543527
759110
2168819
2542250
268161
145029
1521991
2725661
2539443
2173245
2084595
2135473
1299439
2921696
686855
755382
1714224
2390606
2639211
1767870
1898490
1916803
2184156
459902
2892944
1289087
379738
957557
2296281
2583878
2196173
2711962
479689
1563763
1075277
2849744
917444
1968015
1550466
2649787
2484858
517083
437430
1435462
2596490
1383609
1711229
292623
1700394
128987
689823
949757
764357
1522475
239411
854270
1083222
1582027
78287
819261
1199144
683079
105830
1016358
2040371
1696274
599248
33988
82407
2850179
837937
1061452
1390368
2933185
702748
2754576
1852661
1672845
1053671
780293
757498
1786563
967997
2580216
1777653
280142
1168502
354391
1872061
99075
2665722
1328305
1698824
848124
2843544
2778792
2277831
2617284
1884687
943850
2836940
2413127
924849
778634
853512
722527
317958
1167511
536071
509223
1703658
1583580
1555028
2426549
639082
2930657
2375676
1164203
2363816
2399409
2736443
1734806
1692586
1848390
170091
943864
173988
747168
996273
2294073
647968
1960019
2856219
733332
605580
488688
483047
1073248
593352
1293248
218464
2238942
1293620
2296474
2375111
119161
2697055
1350771
631595
414068
293293
2479064
1791854
1320696
271128
2009003
1173052
2625431
994590
1854655
109038
653405
227030
659907
1258403
1522194
2007866
2591630
1828496
128632
2174052
1900422
2675093
2050319
1976040
2034848
323574
2323803
2019088
29161
2605264
1777126
1890788
439928
2476583
1617306
1758688
364064
1927731
2537066
151929
1167235
2697904
1141560
729534
2499290
385935
2639808
2780539
2094000
2334048
830119
2025675
497043
1160654
2270659
1052984
958839
1174362
1097204
217174
930658
1093111
10287
2286759
2749967
1210052
604179
184704
709049
1460195
262379
1349337
1128857
1867776
1565632
1139601
325285
1874847
538103
2194463
658649
633239
223307
788179
1935092
826845
456590
1099588
734360
1342864
2021933
712988
976623
1769249
1652517
2165617
189269
1822758
1044750
2597249
2368627
664297
1862839
403362
1605422
1261762
1220494
2525027
93343
484714
2516119
21375
1707382
2433978
557690
1232738
238136
1063287
297498
900595
407393
74067
2279332
1908000
1161963
2918064
2222937
540943
789545
2202363
1094573
1973150
432287
796282
791718
2465620
1374162
960220
486801
2750352
392930
1910958
2174149
2191675
2543128
1578766
2306668
2880650
2176967
92834
1141231
802725
723667
427381
500134
1713019
834190
2244942
199346
581079
1756294
1748301
1680792
1557437
2928103
1332164
446754
2085125
2432029
1572429
1765165
541260
2223156
924838
1623469
434769
311679
2198385
671299
333998
905845
2403551
840077
120217
1354320
484695
2820006
1302317
2498762
1481442
2168197
2805561
1064853
937795
862098
2129560
2771542
1958752
1650735
848036
1210905
2524048
2049280
465849
148161
293109
932474
626780
2801362
1026419
291418
296456
1406702
2438044
1045774
45898
337903
2597796
2505369
47239
2170969
2797215
1597131
485112
2817587
580049
1155621
2100380
1487289
2028863
362189
1992985
644647
140339
2733928
1404563
573863
1727928
1978560
187009
2184485
730791
347847
1777613
172933
1906927
1449033
446856
1265023
1457045
1204126
1699049
898124
480732
2881268
131103
1486149
700358
1862632
922669
2671686
2906616
1786881
1240454
1618593
75532
2718333
849077
1856967
645715
347320
1910580
2397502
2482785
404975
530070
472719
768630
655255
2134968
2262841
1868082
364440
1019410
596165
930141
1897222
695824
278209
2075417
2098546
1793521
2082
1290371
252430
875448
1610998
2716413
459770
1938807
2034123
2305550
889077
1253744
489130
2930276
234624
412203
654023
790545
601307
1622433
1912188
248576
2785047
1252091
854226
620327
602579
1257742
858575
401163
13735
464511
2086004
1095660
1855719
2448092
1296135
1211382
2323114
1094150
2121778
2934181
462263
2795470
917129
511919
1559269
575105
274335
815740
1171931
859326
772860
1648445
2935763
648158
779489
1380721
2178155
2908237
646697
2358714
1378212
2819781
421215
1131618
2841914
383711
2779952
1651024
2427173
2396467
1071169
426690
822981
663793
1553394
1278732
2640293
1026058
651370
2696698
1166646
1309735
2491577
2074624
1964652
794797
1272654
69990
1263181
1340196
619075
1143048
1618526
1158076
369669
2310784
896713
2401808
2889848
327721
1942206
668462
893777
1781110
2521163
2859110
1959581
1392013
296605
2492836
869302
1358158
2384548
1006404
2599931
1713780
549069
783078
2069277
2234014
2800085
1263298
1793720
2003148
1470017
463134
913576
1168834
626218
264881
1572501
2872850
1674703
2597235
2130348
1103086
747116
2847020
287109
1804405
2763098
2004389
2465715
342867
881860
2125581
2898744
2894245
2906798
135778
2228135
821250
151178
1565276
2497315
2894980
636044
1264435
1684441
1880533
2163734
1984316
731419
2735975
384980
1038430
1734544
2098588
2023429
610823
1095388
2802244
2725906
1219234
2354902
1956870
703367
804
1484059
566095
1959578
170047
1051566
691139
1577429
506626
689408
685113
1988730
2080251
1953294
708709
200993
2372212
2290493
2178493
2939148
1341846
2647117
2661954
2354709
610276
109374
1905873
421822
352122
562035
994378
975424
1240494
2355773
2629558
1705211
1466567
97183
452901
1807880
1566410
1881916
1957444
608545
1244496
789113
1100785
250445
2067342
469927
2102638
332191
1530723
378572
2905078
694449
2442093
1532318
749477
2795411
990745
2539290
2165095
1944113
2323419
1467997
1699902
1594915
98043
2469072
1434115
569813
2495674
1251622
2318839
1420762
1758658
1789208
2061852
139400
2607273
2398056
409973
925937
280306
290776
2684710
1708812
1629699
578009
1473838
2820549
1217368
2516564
1898244
764163
2837295
2754915
1910417
664849
511069
251020
1730954
857842
42991
360583
1124964
1620126
2910254
231510
2377387
181540
800153
684751
449917
2056954
571757
503904
1032213
2881258
1540111
492248
158859
2526166
1568439
1825568
142226
1169517
2281276
1222754
1536881
408201
2476919
2033704
8291
1875583
102793
1917285
2127017
2384204
1392687
2471604
717390
1966819
2172661
1778014
582095
2341608
2607474
33861
1379356
2259218
336448
2721756
212955
1540005
508619
1439801
1415774
2092089
1339434
186766
1064853
1564175
2493648
1401655
2499184
35794
2368714
226056
176729
700196
1081174
953250
22899
2640897
166340
2201541
12850
442966
316629
119058
2301182
2454484
104859
2528355
1334967
106257
1488637
2208016
1718701
2335898
293620
1140105
2117733
281927
403036
940652
521533
962689
1025941
817613
1512045
2781459
2739427
2933583
263087
1874077
1216137
488713
727926
732048
567822
232144
2211580
1631336
2488136
1150837
2503418
1113245
2906283
442934
2838177
146663
2671905
443596
1989556
1767618
225373
716282
2011590
1389340
2476635
577980
1700193
1614938
801971
112493
1150730
1758465
1989521
132327
746998
2925188
585223
3382
1600264
1480007
1469550
1722562
2409186
2335286
35632
2531980
1089645
969613
2377235
24978
982660
2894797
324380
1199386
2055022
1724419
1318550
1053024
2214209
2484892
310739
2091270
207321
2337968
2175144
481445
904103
496218
538008
2288683
2806284
1579357
1088651
2871805
37667
2018199
1650793
401882
2226865
1692981
289086
1422648
38842
436748
551310
442992
777784
994171
1847987
2350972
776191
2792397
2828104
1165626
1028403
1383767
1859436
2057462
2714304
15516
1476491
2594738
2271366
569174
1007849
2658332
872952
266519
1113065
2898512
2067719
1728477
2873310
1814782
2310049
2215803
1796207
1909580
531538
830608
2682735
511669
2214715
2483399
1383755
501244
1450678
2031011
1126172
2384802
2300634
123825
2398048
2226157
1383641
511021
2247077
2757965
1913598
2571515
1031486
295617
555941
21341
1685069
1060395
988871
285228
377426
276352
2065468
1976903
797100
138762
2414987
2645179
534939
1691505
1086507
1605661
1847530
2753070
1998459
24504
1330465
1308866
1050812
2872189
1898345
2589240
1104908
48206
81702
1816990
370740
1732478
1228790
1492771
1071213
782037
335828
2189603
1429871
953464
485877
2505693
2725863
1400548
1614345
2025093
2347576
2498842
783443
87802
1056949
1054829
1900496
2685087
1758571
2334282
2469146
220373
755819
1072121
2842950
293997
571484
2220113
2097862
2877868
235494
765376
341940
1006062
109320
2707466
1764835
1558528
2820680
1345551
1499907
815547
2337683
2919993
2335330
2390406
388938
1172268
1015649
810017
757827
557825
175644
1770558
2755899
1559675
292881
2273683
2164089
2578125
632272
2119949
916460
929317
3086
252249
1141627
1150816
422280
1031388
764812
2239942
1614685
2005155
1628497
1196224
2322999
2289256
1251165
2646024
1287551
79658
2583393
203064
510372
2049846
617638
1452265
41603
959501
283362
341282
2521616
2699234
1567823
2558277
1921717
813541
495371
1008265
1277026
1513694
2628745
536026
1898122
1636113
2120609
663496
1121428
2306184
159861
1986392
936667
2097110
610311
2563737
1896119
2866076
2681119
1773816
1958070
2424354
2078536
1742389
776533
1567090
2230422
1612680
691267
702023
2237708
1665228
847814
572593
2617790
2528466
259999
665866
1248305
1489540
1784604
145135
2665759
643105
29599
1284397
833763
2230367
2532010
1699632
2782208
1946321
1391232
1183879
2290242
923182
2581895
495312
1143895
1043438
2118610
984591
1205335
1991369
1291173
2274035
673958
2525959
1982505
2265206
348640
1775816
1280859
765249
2051304
243319
2176854
2107116
1737857
195898
2616856
1573545
1596543
2655709
2037642
2668309
102934
232658
2486110
1657152
96504
2225707
2430552
2610256
1822534
1433178
1130046
2499241
714874
861100
1286897
191246
172343
1327300
1690809
2179536
521767
1850879
513573
173703
1274509
1278230
1570678
2435025
1895479
1671489
2208639
988233
2520410
2460406
2032431
116948
109458
2039830
1468529
810761
98760
1100600
2735471
2185013
668638
1100945
469002
2276364
1471302
1377219
227624
1432999
505844
78738
1970952
1268354
78730
1684144
2812400
1775256
1417266
2037715
314292
1335960
606113
676879
1270608
1251405
2317611
1707863
2291554
1341109
2638539
2542392
1705600
1876754
2390266
1724278
258867
13375
2849740
2764539
353642
950168
2817098
2495632
1242198
2133316
2755607
850045
1354478
2419409
67792
2668619
904513
944315
2020802
864220
681736
2315490
883814
216094
2055817
1681202
254297
441978
1478441
809221
2935780
214815
2891499
1604783
2400620
2422421
2756860
1046846
2476488
1973073
404063
1270405
787974
777423
2332163
2307062
319126
1670897
1248156
1329996
2178274
1543617
2929339
2363552
2517474
2565126
2762939
1306414
2197809
49183
1359441
941917
1096912
1378065
592562
1168255
1669844
2053641
220290
2490724
2281768
432505
2830901
1136621
1288873
446122
2451907
392973
571234
151168
887147
1609956
1141356
2847462
2126621
404435
761206
511914
668052
2705396
2921579
2461505
1418990
1450387
1988770
1324026
611999
2380163
2302184
1038158
1762676
2746142
2728244
248499
1411079
37825
2234209
2881614
2058517
211623
686281
2871347
2606780
135065
1989402
2417636
203085
1875975
1599910
1321196
51594
1853556
1849083
1776168
2220521
663155
1965697
2829958
2597057
2906112
319831
656950
2655709
2206860
1826267
1381875
329130
1009907
2395157
2871723
2278001
1701440
2556346
928147
500471
451046
1181041
473641
1741774
2234608
2463099
625163
1491435
2659771
1226238
2335667
1157542
2141553
2598805
1776703
2478090
2539031
2764720
2739170
1139690
2378037
43836
512586
324166
2820015
413523
1292551
1320336
2657611
326272
172981
1494488
608971
41447
1602725
1410164
616251
288209
2848809
2859793
1561096
2227177
94912
552914
457301
2178559
2037295
1241556
2729384
1596258
732392
1695856
315875
2062350
1115629
479471
28802
1040707
2430891
1433717
2825779
776147
1885737
1154008
2080672
1562242
2153324
1105087
2624055
92505
2260075
662540
819397
1994204
1385121
2668675
915175
2295816
756339
774174
1036767
191725
2698834
2335249
2875699
2327209
2370513
1717374
856039
1479514
2170427
1438045
1234227
1360670
795929
2359348
24953
222677
2928927
1929703
1553483
1579439
1539878
552807
1020017
1205589
243377
2805658
2290265
2881181
1955919
2445623
1974625
1437479
444361
2263827
2548400
1559305
2463739
2475724
2723256
2402504
2219079
1813748
277779
442788
1383091
1477377
371638
1564930
2732181
80323
994323
154507
2299108
2302935
2762181
1630532
110594
2770053
1842226
1042116
1492458
870860
2752125
201990
673998
2801603
1422552
6075
681358
229362
2774232
1350391
1556185
302115
137245
1997267
2139393
982636
1471703
1752327
906762
2617761
817427
1253887
1676674
1208626
1601353
2137487
2129456
118606
916306
21269
90176
87518
1846135
2598100
345093
1527161
188772
1069713
347249
942324
937418
1190881
1402417
2418377
2186024
2267592
2457559
1011027
1407536
28567
796241
787397
2026700
2509933
384477
1105735
214399
2917353
2889817
1860494
162578
488897
2183978
184155
1915344
453861
864343
2607673
1713559
1035658
2191336
318879
1552649
1634255
563000
72416
1621047
2842920
2754248
2910570
1266305
143647
2709454
22964
1888547
630321
2595411
2457072
1498697
446620
971686
2883580
1988612
934010
1296558
2151048
458704
2358213
2350687
2476127
582242
2359250
359459
2598489
760969
1787173
736339
2936017
1537267
767718
57766
1091061
2881870
1111105
2285279
395567
2862283
2222261
2545685
877871
2774961
2816412
884209
1241245
1661547
1113130
1055961
2762109
1076555
424747
711885
1470757
73588
1939303
335350
864454
2446241
644809
2059755
1767992
790785
25184
2030809
1204391
188995
1692620
913208
1427549
2115213
808666
728747
379218
1656385
455144
571739
2382376
1011436
2083584
1418199
2245587
2542988
2505246
2869858
2781770
1183036
182100
564733
790408
518249
559170
2618409
1195584
459761
64457
425891
1090095
1344069
1633602
2656864
223723
1629875
2737722
2132633
2355458
2023766
1755024
963879
1931154
2786246
1842174
866286
1408333
1997537
1968843
1917672
1811733
2281053
226631
1520355
1990074
1629482
717992
130585
2121248
618951
1894964
1212858
2354064
2574179
1500018
1596757
607109
341584
413896
481900
2319325
1481312
650005
474139
1770022
1542415
513890
1039779
1131625
1295176
2347396
1985160
1534367
2667590
2681974
625730
1590620
994625
1649148
481821
1708418
1348126
1822547
1173144
2727252
2716424
1800829
526262
989600
574143
2432224
2380129
154616
1365007
1953224
108324
1311235
2774806
261915
2154208
167407
2124335
995179
1684520
675649
85880
2876798
1574637
2118046
1145998
2930880
1781265
1759422
111259
240383
1649177
194148
2136106
1151066
2200917
738443
278206
949775
254448
1425740
2697094
1389654
2539796
2352378
2768300
1643956
2609362
7719
321456
2883358
2566069
116542
2032870
482814
1361888
756965
318692
1536178
550688
220111
2501223
42593
44818
1845147
52684
558633
519489
1556519
1599019
2144547
2417534
1282300
2235763
2526563
1010429
2800563
1149497
141245
490981
1091941
1324708
2690107
1509939
2030757
1938488
1382743
1380471
1938627
779931
991105
1052389
97956
1012906
2807723
2096003
2194697
1484706
1489025
94899
2746531
2461047
732770
2216557
1237817
2809115
955269
2743953
1108055
2548802
1934203
2674746
704169
210096
1874797
1888505
634403
2290405
284837
1999022
1561580
1923977
993517
785409
83712
1469537
1855100
2446807
2826047
1322681
2359610
1142255
981517
93937
1128508
2546100
868985
1632566
647081
2687050
1723979
234451
386715
2461194
2415669
127620
1017011
1678733
494636
2364567
13543
2152669
12981
2754507
2141173
172611
698419
835527
273973
828364
2598588
1593642
2591686
2907241
230608
1058640
1135863
2166310
1652580
2312951
397276
2353308
2304438
1452994
1719060
608369
2143174
1953228
2083112
402067
2027186
2016281
1181852
2213839
2594424
2801692
1694522
1975732
1812503
335851
2388221
1927036
2219480
1532093
1538459
2335586
20041
1359834
2548448
2073667
1051730
2062138
2443071
1478865
1455546
1549252
1127931
616966
1514029
1264896
865343
970262
358629
2256069
1254426
2774308
2553338
2128700
372353
385150
2837748
1682693
204632
1858166
1554404
2361746
1283258
1312404
1681552
656324
1794876
1727698
2403309
1652565
1195270
1299677
1247850
529900
1785638
2086087
628600
2153578
39273
492756
1106978
1830645
2413377
1825160
1373715
2095303
2014767
2760924
223061
100270
547390
2137524
1018338
1117378
2013036
106093
2653322
1874800
2325236
281395
822453
2641787
1104237
2474408
1292506
1703965
2899809
3463
1013522
1291339
1755868
1531512
14878
2400341
2840432
2107917
718939
2898048
405152
713963
1840732
2273595
2596143
1028912
1415576
231738
1637837
1509712
2787181
168236
69462
433037
1234539
1395522
461434
1881723
218004
667680
1808256
2574320
2491104
536199
1905009
2857274
1839483
106815
128398
2312095
513011
2092554
1025749
2273951
2675798
1455847
1767081
2557965
645793
191473
1003160
1783245
1162059
1998391
1615947
2126270
2329015
1068468
76286
1477181
72536
2678330
1939385
1620474
360233
1174529
634044
2220171
2411376
2386241
2147945
1411932
1300802
2801407
2229731
942652
81919
2447755
1974343
551245
1389036
2486895
2716943
716100
143938
1520205
141932
1387546
2084478
739403
2698165
2265236
540303
199141
195528
604247
424501
1675997
1088246
470521
336144
461746
2327450
1162135
685421
882997
1013580
1814343
1340823
362354
2116020
861956
176743
1543463
2298700
570579
2646430
2921609
2005079
472289
2618995
1624228
2432893
1380493
2256353
1603204
257039
1853264
1244643
1525223
2786691
2376675
919442
1737505
684222
2311283
1672824
588429
124811
2710329
2763735
106413
1022177
2275226
1869080
2029414
1762630
845516
702634
1765823
554787
18214
2922958
624789
2880179
1630517
886323
2007330
1348206
1383309
764905
1164603
2233072
1900151
595240
2211346
1862956
219377
2030474
231916
2359115
2866256
2464934
171081
1823975
419158
539813
1470190
1674549
1217602
1736833
1139503
1413046
1561476
1236486
2577872
957670
2678006
1301014
1376227
2499072
1959374
2626903
831819
1351785
1431768
2147375
2347923
1295331
560501
2776879
712594
2580915
1900561
2614799
2308401
2663922
1949476
2514992
2004042
204583
731499
1924832
1851312
2902991
1304642
133009
2524531
759435
2385600
641531
216110
1333066
2759562
650673
2827942
1863129
64085
436530
2429337
2356924
1747900
1553096
113875
2698385
2208739
1373442
1663405
2076844
1684956
198148
1130015
210875
1707827
116040
1674031
193357
1787862
664356
2668145
348507
589574
2165041
1878751
974094
667034
2267154
107230
197402
1308586
2312609
2550429
2366639
349609
88410
49325
453359
92765
2656160
2094629
1260640
2557167
2900942
771757
2726636
844281
892362
1885372
977859
2013503
2224797
1973136
550498
2733659
2510049
943558
2359734
1462114
1313507
2818746
767917
397436
2566666
1609155
1022
1524297
2654509
729324
2181318
427566
2654572
1558509
2495310
563000
1402063
368929
1893579
300853
487900
58307
2915295
194964
2352379
1413822
549046
530180
1014860
1522691
710429
115857
982528
738062
1670558
2385850
1461583
1697418
2691781
750116
296697
1266491
2322175
2111795
401712
1831406
793675
479904
2455696
2807145
2637159
162311
2271515
323704
1229712
1289034
2613447
2588944
2540180
2858316
1228338
1022691
346299
1054444
767898
1119313
55915
458300
2554221
911799
2133884
1719972
2541338
1934707
1292381
69798
1500719
883454
2698891
950438
291491
1975884
180768
690242
2020927
132396
1255554
403811
2476492
554825
12216
741690
234882
2933068
549078
448811
453615
996634
2730688
1560257
1416621
2039002
1487947
2603622
1385732
2145876
1334262
2772789
1203016
1809993
140188
2399925
1434493
2717351
1466758
835958
2489943
2420329
658026
981289
469579
2611102
2299259
2025894
2699596
2729094
2536347
535291
791332
2368799
444762
2110105
2371595
2557095
176734
1984288
297902
2385541
1835820
582224
1488267
2485446
1494173
312145
400455
2124301
2036225
569403
1820097
1679056
1403680
2601
1199801
1488184
1670373
1324111
1420294
1386688
1065181
921089
2178530
986669
441926
67804
2869591
2511005
2337297
2324058
2815256
564989
98248
1552280
324704
1393891
791421
346095
1713777
643727
2143215
1893126
330490
2759267
1750768
2036904
1189589
157121
2582580
2249421
353139
2079730
2018523
1141116
516687
498888
2603169
2726424
2122159
1831028
1019483
320626
2103844
2599857
1588969
881418
1856193
1422978
927130
484558
2166965
2730199
1785582
1155403
999243
931825
180057
1782991
1695161
2501223
1661968
181145
2701008
1300742
725322
327976
1988584
1286871
290535
2290181
2904075
805436
1352748
2637782
2803378
1437643
2811566
891048
1730550
393853
2671923
1810958
2432068
1055088
1202970
1215191
962752
2283789
2451399
1532370
2042248
1022463
2587061
1021120
206527
1033752
1494180
899607
1951885
2596993
2043487
1351221
2628308
2781531
2072529
2647558
1922440
1786715
535231
1588074
80720
1916929
1875712
1958796
1143108
2271459
1731207
1261535
1323858
1853822
1637389
1002476
940410
1137213
1904783
1264546
2368027
2460936
207261
1354004
2678728
2333258
675883
456634
2590625
2931163
1922794
37698
1968323
1814578
574762
109687
2536982
738325
465004
1446771
1655513
1159663
2394715
2772104
2593021
1425314
2422025
2139259
1283475
1399036
2689133
1518396
2555908
238758
157382
703393
1639748
991919
2763528
2765682
2642895
2346490
896359
1357654
1107277
2262373
1476609
2849797
2419689
966780
653938
1413796
199184
1603850
2918881
2238075
650306
2876776
1468580
2691659
2916375
1232502
2716514
2473021
1447438
2900678
1368641
1034633
219952
545270
536069
1491145
624816
69458
2623921
314656
2262427
875789
1672652
1541579
1640977
1418004
1181624
740312
2494155
1865264
179936
1583314
2342165
2138402
659752
2707124
1130104
678280
2865650
713990
2062244
797781
832984
1726859
1132284
1413260
2438723
657974
1748692
2151923
809195
755006
1639232
509069
1220315
1418254
2453832
1627246
1065199
2663100
2189651
423353
988364
1548350
2722087
2924419
769916
1685282
1311573
266150
2522557
1573329
1161323
1114020
2403974
978423
407372
2023741
2396545
1552048
2894316
1175357
550945
99848
1370107
716881
1727235
2679646
728754
2338941
1116823
115067
2760752
2730008
306382
1873200
2117641
1227416
192502
2635688
210643
1195041
1260566
831491
417124
1980487
110659
549374
1041352
1651343
1686835
2840270
285912
1536132
481542
780979
694880
427015
2560203
194445
2823882
1087561
1095418
2275361
1843796
1971790
2820229
919194
2661024
2128607
2157860
750038
1443709
1070390
196135
1759987
881371
485860
678346
388892
1997081
2562052
1562308
144863
2654552
1258873
320978
1877212
2591495
633477
130808
2881978
736544
2373568
269015
168007
75407
2685645
697127
2729119
2201792
2347185
2272426
2649019
1551402
1816707
2079242
1335327
2921076
1406504
2258916
2737963
798168
524075
410259
2346406
2670672
2295554
1153955
2881185
2701181
9117
2189823
87860
2877497
1525034
2870860
1145076
1527185
2641446
1719058
2592320
2460683
2733319
1883681
217322
1546542
1615859
1981534
858444
2709197
1248655
1422015
660396
1853635
1665980
1725779
2660438
2663061
177582
2230655
920971
2360103
2770347
1322975
1260471
1087554
328381
1689934
1701851
2131416
2448767
2803503
719731
1375903
541302
1830186
1608462
953483
2237502
182093
415373
2217942
403644
301656
1494626
2027563
258377
2510935
75898
1853973
1572391
2021497
2342299
1387823
2065860
1010106
1248027
1476391
1657244
264561
730667
70725
219497
182261
1822313
2825583
2204078
2734895
1912605
1637144
1375387
2816515
2198566
2008159
1568650
2623167
313981
1108749
409145
2134822
376071
1836307
487129
1721494
1945549
2468993
1738719
62875
180568
195745
1129842
143417
2806121
2849107
2256955
452893
264539
436713
185291
1945187
1352769
1423775
2610904
2900415
821035
1409163
1030311
2353123
1874905
2400180
1380110
740641
2883899
1963190
1092559
141625
2039252
174438
671930
1445509
127379
2903
1900957
582436
977558
2572002
736101
205314
248383
1038392
2188298
2595551
1392500
646060
136343
1132930
1450150
764382
176376
2403843
1531297
1733255
1924808
1227477
2939840
1758142
1544588
2123954
1440960
689568
462173
1919806
1734276
758994
2927166
407510
595314
2375093
2217382
112385
2552973
341863
1457768
48294
1670533
938149
2134353
2732195
430749
1161870
685071
2658508
1041351
1468242
963831
2229714
370549
2881962
231368
2856782
510725
2154430
2631985
2926300
1444357
877387
400910
927684
208874
2182886
2520746
1035883
2664314
1476714
512467
2042543
1691218
2185007
1052125
2700370
758511
336027
1387681
835549
108161
836885
405610
1831497
1063048
472292
1990322
2603697
1152764
2251145
1029332
346292
1525604
2044296
1559664
1861418
2561065
2871307
1523827
1056902
2609219
2147337
859240
447435
167661
2446429
2413440
96202
1308358
2347492
554044
358610
2188954
911409
78276
1467691
2536163
578717
2024120
1490823
2671667
454332
2325098
156885
2420267
542118
2628399
323467
1286249
1033605
293886
2473797
171882
1606806
48524
230675
195743
200662
756136
2890887
1492067
66202
2499672
378262
327790
494954
1399707
79052
492004
1514778
1512493
960796
2600285
2382783
694407
54543
29715
673096
970789
1077738
2793755
2235318
2922329
2453824
379123
2837926
2837300
875093
1621742
905089
298291
299011
2565445
1293554
512453
631763
2710548
564895
2716483
113327
1314449
1568859
2801627
1442522
2253966
1151833
452280
719701
426899
491773
239798
1415601
79375
2084583
1555841
1559380
2555250
210921
1148522
1131829
420695
539864
2037587
1986595
605584
2473635
2133648
667144
994758
848840
670410
601203
2417500
1996769
435635
470836
1007586
2244499
971167
377699
2590434
1453929
923649
41668
2171811
745380
1392196
2163846
2746751
2203611
1312327
236633
2476689
1257152
1185633
643450
1325551
1348016
1493414
1958142
20865
1033511
2342043
451791
2170644
1266792
1195243
100151
2065590
2606358
1446543
660498
1398545
836203
932538
637042
573781
1654238
367643
127807
1600234
565701
111906
1002315
2188048
2599522
357662
1832282
232312
383029
987666
2926668
2160358
3471
14506
997612
2158824
2534421
2737402
2808410
2823217
2717913
1025467
1571709
1676332
2078959
424236
2578522
118880
750824
252326
2812282
1579819
298403
68429
1355078
411692
2246068
2361575
322791
611152
268180
2075505
2491303
2263107
780740
1730365
995591
1061571
1063640
172266
534575
2194065
340608
2819142
144805
1353085
707409
1042872
2914789
948523
1787080
1104251
156618
1771726
2909681
2029346
1801169
2023722
1748517
765329
2622450
46708
398533
189459
1416347
1604482
2902074
687460
783343
2084269
555120
2761272
950359
1598910
1758302
282349
351411
1456223
1577804
693373
1165407
706688
2848741
176767
2637032
961267
528600
1680349
981601
2738285
2109604
2352691
1879237
1652131
910844
71216
397045
424933
529239
2635730
2084052
1461774
229206
1998493
2848458
777931
1484529
1418492
2737160
661359
772458
989960
350415
2619744
531360
1951980
2422123
1743456
352047
342873
122767
2529283
2132977
2099323
1551960
2009740
1487284
1529255
1660315
1908407
1384005
828220
845161
2302051
1401866
1394753
2694623
2837197
1159188
664128
1482369
79911
1099755
2393338
1588178
2245284
768079
2614715
2472502
1454319
750737
2377217
2878853
229054
979962
2324807
2399207
406060
1166193
1844570
2676072
607715
2091049
409383
945404
1529769
2138122
1064847
518358
2534267
2925308
1741954
457249
1626766
717288
714836
2049811
1412027
672725
2177331
2605033
377762
1463670
2924858
1896644
1824933
568090
2465499
2780515
365865
1832604
1675032
2880510
394026
2354059
115400
1194055
900832
2763561
2429485
1354895
864941
706492
2355114
2741370
2317540
1825816
2002695
375675
964088
2108592
1884188
277370
477095
2605962
1378470
2465838
2277481
667656
1039493
1533902
1608086
390283
484211
1211273
395068
2306281
2068245
2915774
68146
1054288
456105
2520064
2524262
2777562
495850
681080
2631405
1832540
708407
1483477
1190981
1932114
2110586
47087
2216923
2890067
2517443
775535
466904
59005
233738
2528735
374570
947376
1401312
1333168
136471
384470
1404734
2142853
2061372
2264798
1542308
172214
462320
2103064
1597994
388984
352330
2378332
873298
692352
2263921
2470066
70558
2870487
2869096
451702
1205803
439724
620229
1589321
1106952
2575794
2098643
1663281
406175
569803
1786513
1527237
2403169
528391
1012627
174023
2364580
2073686
2752196
262904
1619640
1272627
190756
188625
2626790
2745559
2192201
1455305
2464452
1940126
1867078
142581
316437
1704201
2919490
1761482
594378
1781428
1182981
1825833
718971
2019147
1377289
202805
549777
1824023
2188342
1465297
2464229
456337
1940413
1288888
1136525
2061406
357191
2140139
1677028
2927818
567674
74372
1797391
2478231
1927531
1337176
2193749
306346
995889
1582214
2162862
1840822
124091
1720986
652316
2540709
2000918
105576
2445250
2039398
28370
914954
1508064
2808290
1446741
367297
1453778
2798232
2140843
1653219
1447233
1393146
579101
2937771
1149571
172463
2771306
2828434
577249
741120
1903471
1945803
675707
552694
1255309
1203910
2313475
2796659
1291190
75793
653666
1494808
1199069
668149
1098035
1974010
993522
2060070
1524884
65406
2064544
1257645
2628023
2598224
799451
1465607
57950
1382239
2083284
1040122
2641431
1816555
968129
842352
2176399
2781846
667706
1202014
1618518
142413
1518104
877962
2429608
664980
2618359
1618105
1248860
1518132
598159
2649375
2333274
1332696
1840326
181939
2593852
67436
1497136
265493
743553
2391847
552980
18091
1067831
1514824
1874948
604870
1095872
2421257
1619935
52383
2524514
1218978
1082154
219159
1173647
1543935
398134
1444486
921671
1720354
762284
1658838
905679
2818881
447449
2130289
388833
2898294
974480
2903817
2858916
2100301
1328420
2512179
256992
1996625
2384093
726335
316624
1283849
667737
2682815
973275
2552395
669638
2491267
615006
2922270
1329067
1172134
1521939
2390428
1241200
1248723
1984376
166748
202198
94318
77618
1442970
1357953
1145250
1829348
1456949
980041
2857684
1599080
1680189
2907605
330658
724294
2321789
2159712
2822046
2053186
2576628
655133
1006078
922520
1340277
1228029
1482143
1127218
32597
1301609
1150372
2902981
847911
466894
2513404
884550
2339895
817071
1616759
414409
2161767
2262258
905605
2271514
1489431
848845
1046277
1896358
2223567
1237273
522818
2653444
2735305
1937771
1354069
874642
34131
1916327
2846368
1269506
248751
1372488
211204
2114220
1154068
2569273
2090184
1395648
2053
2783140
2347455
1495794
1998132
1690629
1883426
695744
1974579
1852870
766896
1505543
2010076
2884416
179719
665397
2594829
1606944
829741
1268286
1455885
2580071
2849363
1214895
1328063
521524
659736
28176
1851983
292567
2640062
2021604
2294347
636637
1822909
4921
1811535
2934651
1457769
1077015
167372
1373843
1540714
724450
304679
1932060
1634238
1501785
2275133
1339963
2785473
96795
749414
90811
2081930
1271609
2340066
789272
835954
597969
2885712
1452426
603206
629370
365454
429439
2475226
1907219
1004340
665405
398209
217902
1604155
458737
1208257
692019
2034651
2703017
124701
2119243
487370
178970
1689876
514678
2853013
1900320
2545223
2697871
2871990
2866431
1602680
2770483
2733845
2845519
852121
1579293
1702841
1967277
21138
857751
1921080
147542
1917674
1556326
2084231
2035391
2682118
744246
716279
649305
1858863
133309
335822
697805
483623
2288487
2619372
2917524
2145452
2127094
2559154
503073
44574
1410443
1666789
2778027
39357
2238360
2876712
842994
1255386
2522362
1987009
143422
2163170
751374
2099714
2762642
2311163
1785183
2898917
1475613
342525
1820015
1383327
1444918
572178
967229
1488734
1563467
1628125
2696645
931960
2196191
1644027
1751801
1837966
1308993
2012134
583387
429839
933945
1376568
1377632
2781393
2638085
1689169
1078960
101736
334617
2771635
806183
2300727
155821
148070
2099379
2328876
1181207
1468661
703081
1048111
325780
149554
2243607
145206
186371
906480
471922
1058443
1037663
71442
1640585
309813
388850
1479088
78838
895465
1783683
1551358
2572402
2509875
366806
828519
425686
2159884
2451419
2572367
1018738
831257
2231980
1820445
1055041
2082926
602775
500756
1939988
603355
1721294
2661843
1040231
195399
1058736
925115
2654619
2083217
1790402
1821132
2032938
1099543
1549939
1439253
838815
2679211
2720840
628986
727304
1276072
2044002
1234003
2122917
816377
551048
1330859
1954954
792618
2279439
894660
2078323
1353065
2613654
651763
1365725
1969543
2815972
2762640
2718251
2343641
1539505
1761197
559597
180709
1492371
2062030
1641253
1472814
1350383
1427738
2692848
965668
1382269
801750
277639
2406488
803504
1121457
2126328
960840
1575141
599373
1667718
592741
800197
596775
1080469
1267689
372625
1520321
2898768
1073514
1735219
1821288
2917077
1256226
903218
196214
354739
1419553
2264042
2123540
2643036
1361763
1970877
1580404
1543978
94706
1739270
2253146
2544343
925476
1548767
537576
623525
1683783
599691
1606323
2653961
1137921
712754
195519
299900
1040281
2428917
1589558
2626459
2272841
711075
2326258
2724426
2388519
995312
1641921
2546189
1471515
1817031
613592
1840265
2085121
2648731
1388834
18002
1862631
2125308
1349694
57245
2485496
944389
1061855
1793895
2309356
1329194
2908812
1877676
990911
108430
2352063
1156741
1508718
2873499
31323
1408046
1937343
2082021
2879584
619487
1061801
1312963
1225072
2855210
719757
2212236
615024
652519
69062
1822862
66489
294864
1240592
1291348
2751072
71633
354237
415775
2127915
184201
626661
1174345
2853401
1486819
1924854
1404624
1975378
2340802
153745
1204501
2063608
2029292
1635089
2709704
2818310
257491
1733604
341160
1594714
2113886
1852224
539326
1062343
2313912
1865448
135747
2870094
1207778
2578089
340411
539300
1436206
1072931
530277
162092
403967
97079
2129785
2650276
59653
1961029
1950753
959680
1741927
1529334
1282700
2444832
405157
2536487
1113270
2398532
2616656
1304492
390367
217198
2151436
2520438
2495264
444524
1225454
2523150
1908785
1662955
2918926
1502849
1409963
938315
129712
1602113
1042021
2294496
1392322
1103344
1852046
2337459
2128864
1109929
2379851
1491075
2402650
752227
2369754
2611631
383470
2281444
1706768
1348689
2133279
726952
1973263
1709738
708342
936481
1933320
2581255
2625953
2100007
314575
300557
738284
2485949
2393230
1166988
1551697
2841984
284466
1614052
2899463
2829092
2266464
2207710
1242190
861686
1330370
2141997
896755
241332
2148767
2057855
2634315
1177094
539068
1575686
2016937
2567482
121697
1119872
1783584
1606975
588622
2438615
1230258
2342470
1367505
198481
2239298
471725
2142280
4563
2915104
451776
1770986
2159659
561533
849344
1667636
956899
2436681
378201
1240834
1478779
631546
1126104
2709201
2487604
2318065
1939427
1061564
17129
2902568
2234362
2655568
403496
1267144
1171418
2568619
136330
1735609
2265853
1677928
2413142
1068219
195241
2384682
1844585
1447067
1636422
1112857
680414
1962369
360621
1633534
2380490
877317
124575
1526189
994936
1973912
1349285
1000533
1925383
1530798
2181955
2097685
629114
1031991
26064
1980135
2247920
685666
1939412
1311285
2712249
1619185
267658
2919758
274858
1745940
577566
74207
613166
1020431
432483
1037253
2587275
2554303
442214
2862947
2900292
1286897
1461525
1627444
1055231
886528
419480
493554
163738
2420683
2165114
2419341
2900802
715567
2667412
2494858
1823417
1096368
1775369
1399400
477654
389880
197213
1559102
1841164
2304282
713609
1459219
91604
1889733
1191578
1398976
2732894
151154
1116505
1271228
508631
2586290
1521446
1119691
22327
1718274
1780591
2468054
1756840
664217
2205228
2022000
744228
419489
1798964
1028484
1245467
2890225
731858
2297566
1063151
1817517
2832624
817938
1236348
1692712
541526
2460755
1032743
2210900
1110349
2663057
1385315
88504
2889800
1105186
1281559
436467
1618397
840494
1056566
2389770
2662126
1026820
1439118
1556341
1544677
2368439
1972236
1543233
1349473
2887935
2351415
1120630
2681111
311479
537795
2736644
1277426
181104
1408892
1457174
552266
542753
194043
2426485
1274545
2766326
1881401
1996681
2308954
2261639
2204096
763727
1672078
66035
2155885
444066
807732
496006
2555433
666457
613763
1272918
528832
221077
807339
1339443
588338
637404
876796
1875438
2553925
1483874
924984
2140586
1761615
1507611
2883623
1162043
2696015
2753022
1296028
2321317
265125
2793009
2888526
2194439
2254135
2077298
2922628
2717341
224568
343388
921277
1686609
1991163
379461
733884
731524
2017213
1463842
2614334
319616
2470663
744135
922484
2188532
962181
273890
1119665
616679
1818418
2150406
1045226
1961450
2431972
1905050
2052983
2734983
2219555
699755
2741177
662822
703475
1493122
1667464
1921728
1561745
1855655
2771494
56295
1431410
2320310
2510356
2110527
2559158
1188273
2168406
1029950
1896492
1760773
1900522
1320050
4591
2327881
326881
2129549
810570
2808370
1670276
1805315
2902083
1476662
2230154
229901
76193
990829
1406841
2126328
1279073
1318648
1591203
1142065
1183658
2922693
2796796
1997293
1891021
89940
2165196
515958
1809956
1300883
761246
2366236
2388086
1857323
850124
303463
1382819
2822267
817120
1963783
2873118
276553
193441
2277028
2326121
1481882
1025291
1185387
1623429
2056703
2553635
1124656
2777236
2098492
1327740
2648535
2668675
2603265
2131424
290547
2284480
1964602
1998512
2795349
1550285
125081
1001345
1589059
1155707
1687582
2361502
2885831
1355288
545142
813814
2729673
386577
502330
1199061
1576341
924662
1902597
204061
445818
856913
729013
2318674
740164
1694286
2594906
1009304
1756822
2378716
2139651
185130
2520071
549429
1209111
2132952
2523151
102592
2445145
1186216
581058
2278111
2058397
411055
449962
1241236
734759
954632
2136785
2064952
1883365
510458
1609157
1860840
2253487
2851719
45796
2366799
2483745
1969568
2361070
1044090
2821526
1549367
1402973
2213711
400348
1629164
730369
515890
1636927
2488505
2059790
2136189
485317
299898
2099278
1915
2681568
561994
978086
854774
1825069
1403309
1346655
831012
1147962
1119729
1396156
1208951
1931846
2835889
2771232
1744822
165383
1307291
1648235
1827678
1818467
165429
1601738
287550
703967
1053789
759059
2161108
938689
454307
2137634
736533
767877
2465743
1267356
481822
1373252
2150737
1712471
1260024
1691531
1229420
1877588
1084349
1087248
772332
1807961
2349894
139456
159862
2436456
2891570
352114
31610
1888315
2588061
1828551
2546598
804718
1017791
118431
2919587
956559
2414164
1987741
2283127
2493510
402649
1383847
2267186
1307568
1764182
2320175
2213981
2640683
349016
885566
1693422
482254
837599
2663245
1371426
273538
1393956
465242
1562450
1012440
202384
1825808
1437549
2838205
307089
818821
1895791
1308753
487226
1824567
622215
1641221
166571
939084
2780900
1105615
1690835
1503320
2744905
243297
2235720
620376
971396
1675411
2694166
2071048
979607
2294692
2055325
556688
1836968
1811258
77769
1970048
1240187
1566559
160956
1631490
2905956
371866
1887031
138083
492906
71208
239076
1085045
416860
1675412
1715555
91459
2308348
841563
147844
1494483
1947079
2586291
2817005
996620
1129522
2024591
2167829
468096
157497
2440725
2842099
2454288
398744
719435
2107963
2855756
2918568
1647220
1757375
1423750
2800963
756796
2035746
204101
1820002
2580835
1026153
220605
2507299
355941
364679
871277
2158340
1651608
2848887
1413063
936438
1112792
1699719
1075517
961912
699975
196881
2184939
1814445
1946551
1998159
770223
2469062
716971
1844868
2335736
493751
2710974
1846204
1258306
1690272
2749251
1750008
1091688
2438134
1268818
1532670
2332585
123014
264434
1276315
1293691
1241799
446103
2336463
947547
350361
1804828
2552454
1398788
1277448
658447
1229599
1805919
2100396
2477818
460474
449076
930286
1369346
1325235
2304741
2937305
1765502
2562450
2575987
1353136
2810920
300309
928958
187188
2210652
1972805
483394
2170744
1749946
977150
2335782
1580230
1352038
2069955
1668131
879522
1904685
1872251
1084399
1022848
684544
2579699
2916303
1824008
2539544
2506515
2380187
499740
26152
1375933
2223186
481601
1334841
418619
2042850
459419
138439
1169550
1540571
1694229
1808015
1813014
76908
1418846
571124
2513074
2775572
1599486
1510048
360028
1045180
1585746
833988
244070
2669159
2014201
45090
578454
1962991
198368
609804
2217218
1898844
672834
1151287
167646
2361216
512334
1095034
1592087
2682385
515985
1985456
499347
194964
1065106
1947255
2145248
916042
661395
2068371
830360
2325100
1215068
897354
605823
429001
1584256
280860
1266542
1484988
1087897
1648302
301596
822987
1682012
1540776
1226938
545864
323298
2431864
1333365
33768
1673883
1944312
866466
291222
1075394
1937953
2855019
1830211
1711525
1751985
2445347
502164
1020625
2839652
1251736
1178077
1918329
2694131
1044524
799659
2079588
309246
348602
2154219
1217091
549873
842923
1188234
419447
1719669
1824727
2914305
2078339
1827196
2235219
1978207
1748892
1990574
1735034
2544659
2417624
2251325
325709
62928
1350988
1397374
2368023
702355
356333
2182695
1961559
430756
160295
2706320
2516060
2935623
2663424
2713104
977750
2724872
468085
1993296
45236
2640786
1649546
362781
501694
2858896
2410852
1916742
2516737
757951
53690
328135
1914722
981554
2924215
6152
737856
2722276
34321
1305925
288933
1135921
1632843
726196
2470073
2373081
1230539
464241
2624561
1900103
2826956
270936
1759108
1223353
1359184
951681
1482044
1951782
1846175
633908
1929803
2267110
2547162
2563843
1015739
835831
1575887
2748935
2068886
944277
2029346
2419162
2817213
1704373
457063
622831
427199
280636
986724
557337
1141478
2672456
411988
1667495
1269224
1884037
173123
7737
2704598
1707252
2424494
2207991
751505
2281067
814737
1351163
2632394
1557275
269440
1720444
1917748
778908
1648507
2235832
1865290
1353875
2269737
2530686
796871
1896998
2403630
2885589
654754
376569
1097397
1220374
2067300
2910191
929989
1835910
1005950
2676221
419588
300661
1706444
2015860
1385434
1347964
2026420
1589549
1599451
2842348
2193427
2332244
474718
1884796
154120
1797749
730993
655095
2637630
1634507
730234
1249767
810073
2639400
26864
1325881
818563
1658011
2758481
977062
2929240
1909474
6431
382554
990745
810611
2718673
1148411
1771539
1847546
1271771
2127333
2399768
2603876
2486258
2729467
2682376
2627615
596429
1053997
907624
2855325
2237134
1090957
2849431
2372989
1265286
2656106
2378286
2885838
2810824
885146
1831406
1327017
1896274
1932219
2359980
2616335
1522025
1998608
1027322
1497538
2865649
2365413
1133243
966236
41635
210892
151827
1056572
2036649
2831209
1424410
480052
2195607
795565
1486131
2744226
529875
76912
1642934
2668189
945724
1248498
810705
1055003
292784
1581508
1879330
647476
1127738
736154
145102
2860738
2466182
508887
2002661
240976
2637726
2913354
155821
878880
649348
894282
1739507
434511
1162637
2642244
257689
669683
2741544
1877182
868458
1753701
2917737
1728319
97199
231798
132719
866877
502107
895101
2361110
1958287
199765
2925428
2523255
855905
825378
1452923
584076
2365060
1772878
2190356
2925020
219404
1188805
108131
783785
1624153
869575
1647589
92701
2143205
669208
315117
2774825
1098900
2693456
2146627
158280
270450
973277
1122413
1847864
2617795
1980237
462552
1307786
817480
1359354
2447569
923089
2597231
784760
2204401
1522708
2682970
1119025
614303
682954
289814
2874922
933685
516729
2704682
956893
2838047
847383
390061
596625
2586318
2687460
318703
658125
354612
376192
1872998
74703
1301176
2652182
1333333
1288485
2758320
396173
336314
1561894
1461359
977778
1058839
2627886
905164
1723574
1158457
589780
2304983
960198
564648
548728
584399
2637095
1156630
23829
881989
2827326
319713
1136058
1608718
470328
2840280
231485
2503811
1132778
2035770
2224606
2618605
340344
116013
488420
2497865
1123966
1386938
1480897
63830
2737121
486156
2599052
2458282
1644277
1981394
1422668
2309611
2877747
874125
1340142
277305
1790530
88542
1999637
1517695
2199617
170216
2403253
106020
44332
2898525
715016
2455589
552673
1943896
258770
2567342
774690
2110986
1279553
489044
612445
1001551
2415504
2755571
1828077
163478
1013422
2814216
2503070
13090
1550317
736501
315952
1603770
2787331
2344902
1684846
30361
815432
2418309
2037893
1227109
2727403
638682
56709
1311171
1904220
2519190
2934642
1249441
176431
2294292
1473375
2771940
2722604
293374
2757463
1658749
2508181
51311
2646950
1425686
2178214
2129904
2477699
1718555
1403332
1695265
2470455
2583299
1452848
2393117
2632175
2421782
1394906
771956
1614317
1276393
1177260
1033240
1222200
2454954
921398
1745395
515923
2470016
1139493
1350279
525902
2869717
1095389
1120623
1621121
953904
1321494
177969
2289936
1530772
1327693
605368
983819
1205331
2623360
2938103
935721
2622799
190723
2752452
2293415
1943937
1902207
1243602
2845677
2309655
2090555
2834754
845043
2820470
1449928
955482
1299652
1332507
468482
1462972
395659
1803346
2688976
1936626
820796
1875769
1300957
841412
1762157
863327
2891726
1836576
936402
592089
2559117
2629720
1346449
1053706
2725729
1902989
1861990
2229996
2117284
2490290
2784649
597878
53568
2532135
1399890
2556530
2781533
1007810
2309585
963575
665408
2063581
1250891
2302781
2167087
2590236
515986
1576778
2163881
1830026
2758251
1421906
2554977
884415
497201
291302
2880877
63408
2233295
554374
2040992
2233476
1347097
183349
1539227
2045246
2074706
2763464
373132
1254468
1374282
2375018
136879
812495
2075083
2783269
1439100
808010
1694171
2293387
1722502
1210889
623960
807568
1432568
1101367
874899
1627092
122254
305613
834692
1173386
876144
1047916
2297337
419788
623294
581974
2481972
2272660
981246
960797
1144103
339869
722299
2866915
2601404
1944218
2858498
2146027
596894
1944042
2472351
620166
1363349
1850304
2771805
2172723
2910782
1002085
589626
863490
1159942
1583391
2678287
2007116
241737
2099409
1198896
6982
2668990
2626873
2014420
1241452
2576476
265391
2841027
771428
709175
1564201
2248171
1421415
553328
1993130
1756186
2416911
2183107
873629
1903163
1387638
1559564
1026071
172633
991852
360114
728163
282920
692056
209120
629482
2644605
1109268
1865304
2205739
333268
1285511
966441
1546186
1415775
1366001
2153407
2309404
2363686
1187100
2021174
51046
804934
998400
709996
1950410
2868768
2315090
210922
1468500
1151069
2897034
78356
2456121
1039350
2883905
689609
767946
1871586
2486939
1218049
2434735
1652374
329691
718094
122413
460159
1963499
1712159
1017715
1233464
946792
2430166
621996
1698527
2382894
2347278
1753059
2129679
2741153
644368
862370
301143
2336318
62809
453636
183369
31291
361524
981636
1347485
683099
1018365
2738050
910818
1485989
2304900
1504096
1406953
2745792
2583730
2156109
1389683
1382156
1640210
929346
140941
1954207
1177770
307352
540119
1056708
2157395
1214648
726989
932115
1267261
18422
2343044
1312785
1293528
801220
1497842
2141838
2580809
1190763
2434054
101514
2934779
1367629
162864
793637
2848871
2307414
1538932
292219
345730
2164728
1777650
348201
686722
2621606
973402
2403598
608069
2325691
2710620
883023
1432125
2675910
2921117
2702443
1579261
1770744
1200716
355935
2889277
1118147
1895381
2466209
1966671
330953
272025
1622817
1031521
583633
2271925
1825208
754367
1295192
729142
1871375
1959905
2023080
494780
2311478
2890295
1174903
993214
1602813
810134
1495948
905347
1459521
1037136
710525
2206687
2480350
1681872
1620440
2812935
562862
2807940
1596589
410585
425018
2370268
632073
840658
958051
1927362
2122513
1288013
1853554
229643
665776
910625
2472244
1673032
2231374
729678
1369367
571715
2022985
702983
524146
2818344
1994780
980769
1849800
1334480
1198490
695352
403008
2661196
1992553
542268
432389
2330837
1634509
763977
110749
1369196
2514855
1384729
704356
2786411
2835702
1898839
750018
2164028
2491425
2056155
1740494
1673003
2203336
2434814
893836
1233917
2664517
1602962
2422875
176270
1056053
840716
1032012
2089429
1234521
2472230
1238740
728159
486734
2429930
234695
2438001
1331985
2648463
817366
668255
2738557
1605745
347456
2811825
881173
642483
746405
260063
166620
878617
767888
1644108
2372808
2699470
264509
434401
2159991
2300266
969581
1598661
866678
1236911
448695
714214
1820279
2261034
1933121
520377
1128063
404671
1293614
1290800
2835775
1490883
943446
412396
1736169
2814784
840013
1538331
1097893
468639
2486229
448170
209882
1770207
1268729
130026
1341380
1210778
1203929
480414
927782
2885123
1103129
2366781
2260539
713720
542861
302655
69569
1640801
1792872
575750
1277082
675481
2593750
2394972
1783897
1083861
1740647
2576078
929785
2087513
2875131
2533221
998242
2824201
14586
2075360
1253251
2053237
352688
260643
2176434
1397794
479081
1477214
941885
839192
2235845
119935
1458746
2722824
1852120
661667
1670050
317548
610201
1207833
1625464
2329553
1608396
504485
1144572
2097750
936894
454698
176199
2202901
2592513
2814327
356072
2185570
2033300
1412846
69970
1659373
960957
410068
866535
2486274
2407555
840553
2880192
2160953
1036552
823568
2652861
1079061
2909817
1492251
2380290
2609938
2783633
13724
1899841
1155044
1608494
2294253
460036
1392017
2089922
1767923
1210988
2382964
520651
847915
982334
2842279
777487
1707230
1434913
2220668
1090097
1883587
310055
2081157
697538
1901054
2769763
524853
917682
208998
1993268
4375
1668167
1639197
2119142
2641835
864424
2123744
851517
1257039
1649672
773559
2337865
2878144
2563003
2262599
2638749
2584431
2094436
2300813
2437646
1818718
426296
1413758
2028581
1862787
2764672
1398243
1232616
287549
2900002
1326229
659015
1778556
2645313
1087317
2009418
71758
2754844
786156
2000606
49170
2626185
1750160
2786227
100387
1059159
875060
2015585
1415907
498581
2202733
1492300
1840697
1756373
248903
1705738
2228895
2298767
334452
2028813
2244571
1505102
2749655
2744134
816652
2801980
2862825
429964
1284003
1351665
2251073
34447
1825934
537018
2005686
2394766
1709533
810275
693375
1108884
850355
1516726
2485542
2420495
1296054
180392
149310
2090337
1857385
628654
1703170
1084632
2929027
1071685
292619
2634966
158349
1189971
2345494
2649477
1991858
1424830
1915765
427173
2267806
2200932
495013
2296945
1026378
1345365
1421389
2003838
2642665
287307
1809170
2906615
1431756
1731694
470634
1493800
1381718
722920
265241
97647
2820911
439205
717800
1744513
2514330
1206601
442121
656892
2793395
206158
2091480
2344998
659481
1162028
832482
1741990
69191
1830570
1419191
881960
2072786
248591
2681059
2825127
1493828
1934634
843758
1626850
2564917
1441977
1144773
2319007
52129
2395941
28965
2825009
19643
638947
2588361
1938664
2467433
2065370
1543840
1660973
1935166
1241405
659150
294445
2069499
789846
1516221
522997
2375123
1229176
2710472
202018
1079033
1514938
1979288
1810249
1874479
1784227
822630
49757
1714210
889677
460706
2271175
257890
1613966
482829
366539
2148386
1989348
245807
1969260
1879924
39871
2180515
1172598
1866231
425692
485975
2533678
1984100
831124
1713869
2718125
2168739
1867571
1173689
314970
1368921
1715896
131589
222170
1823137
1161118
2189140
1144103
464908
844386
1892667
2809198
2680924
1577847
1486132
1650035
1136436
2144047
1607277
1801701
2409367
114400
735007
2164151
240477
2820297
278504
752115
2854583
1971668
816703
179242
2234656
2519519
1740253
480591
620668
1171646
631493
1880670
2848648
2564022
1130285
2132893
28939
1297445
2298120
1078999
2320254
2017681
21225
1286598
1058339
1967091
1929641
937924
456042
1454145
14239
822178
1852888
246175
1675787
2101382
455427
2220730
796202
864711
2317047
2760934
1359841
2029042
536293
1575873
2718973
978319
1332209
2140657
509193
25151
1285706
2104888
760042
1011099
2920724
1478859
1961774
1881938
2614190
1389816
1170426
548823
2826679
2017061
516599
1587898
1584135
1545034
1446275
913245
2149064
2552070
1190374
575366
565438
1564810
1460822
1948721
2450969
1920753
1718113
2387320
1552933
1810332
897415
714536
1354460
693146
1794089
2191387
2341768
534570
67096
2296920
1699589
291647
2900511
566904
1293051
73059
484070
1716754
1781417
2560859
114917
2051146
2036126
2319606
2218689
781618
2902653
2305880
83676
1488520
2689983
2934250
1781208
2837856
2511954
242211
1275920
2463282
2503876
1245621
2115450
2621245
1299612
193248
2528137
2884417
441193
1170449
1158386
1519991
2073002
2898918
70451
94279
1942616
1629814
18569
8666
492685
1730715
2728467
700904
208785
916568
2919814
895123
323113
476379
1645403
425011
1996291
2285435
2058394
905775
184888
1087529
1084101
1063014
2071949
1994936
2630621
2692094
1246630
2648927
129087
499003
470348
72798
2310358
251945
1617876
828227
907920
10868
721814
2522649
322361
2204375
260755
351416
2678899
2582493
2906492
1949450
1187237
1902763
2730207
802451
2887945
2272786
618910
889101
1827383
2841939
744932
1110453
1591294
549876
446749
832120
1711926
212966
2916855
2437075
1692510
2835755
1296904
2238464
2093931
1896909
2810459
2528990
2375885
1236095
1067442
445969
1567957
2136113
2311679
2705961
2793204
1312551
646367
1172881
1834537
738179
472246
1868790
1101725
1117353
838282
972515
25287
950708
907272
1904946
653882
2664169
642845
495392
2927698
796812
2589241
1689067
2792963
2779501
1296682
497332
2490130
1297573
2134211
2794909
839938
1986310
2013799
2794669
2747853
2616145
2265921
2601301
743417
391273
1952342
1340954
112343
285085
2671618
2005894
1387584
1933564
591693
834788
1854127
13066
1543072
1017408
2903020
2005867
2306118
2779711
159219
141029
2852605
434139
1692028
2048060
2624780
2868849
170086
663993
1791675
2598121
738381
2865244
424765
2405192
1819799
81197
2627471
2512370
2155195
2837079
1097619
1813649
53350
2003716
2063554
842196
2681412
1570195
712719
2135596
424318
2257864
2543033
1033184
1615132
1303198
1253866
1536684
2325696
2230277
1160890
2633584
454492
1201971
1668188
31195
302420
1316149
2932142
2294491
1625509
558304
2689131
1120031
826774
674696
209193
807663
139586
2541262
1396113
1916224
145661
1468633
607181
340215
255023
847069
125843
40499
93934
254045
2190250
1864899
1279412
1351969
2804538
979066
1189522
2099465
2305707
2812261
1265889
2419049
1648902
1928769
217565
2799489
2131605
424419
1482733
2932742
671870
1441517
180206
1479434
174215
1857967
2372490
2274850
2565778
1895605
2342653
2177819
333722
1731810
1724210
412245
698238
2673997
2164700
2761114
606006
2242258
955188
1594159
1759591
222699
1083356
1358034
608541
2115053
1143454
453230
1947083
1374595
2329644
1083783
96751
822002
2100127
2884433
736885
918668
383313
240733
125440
185229
356456
1421713
1909850
2007551
1007396
2933043
2554261
851483
2166608
2082366
1708663
1478031
2268167
2446861
406743
1646580
1635152
130580
2897355
2320058
1609069
2254905
2826862
2327476
515054
74518
409700
2604251
1610105
133138
2453657
331405
2134184
1527370
1435431
2364201
397015
687664
1249368
1858577
122481
2564319
171067
498657
1996292
1330083
238552
445993
2499014
19762
1998780
2248386
414989
2453283
1124969
1503427
694497
1415562
1348393
828129
1253022
448521
1118943
1426307
777880
2648709
2595224
218632
2166276
2940396
1017185
2874181
221246
1830983
1056538
1393720
1903258
1942824
949361
529495
2152831
2352448
1919574
491912
1649208
2748197
1666319
925653
962220
146065
1745935
2894751
1248963
420179
622715
2405764
1937164
1637558
594444
1055831
228195
2315026
880879
1458437
1157237
690608
2195769
1017714
2519347
1989079
1489202
2669657
2165902
2740518
1994872
254967
2382969
437949
1390378
1201747
71836
1221568
2073230
2207994
720729
1903763
101651
156506
192325
4905
2335781
2170729
1887054
1434313
874936
2037806
1685677
904380
1627518
1436158
2415957
152243
1969764
2160223
2201641
259605
1197464
1434240
1396626
2272716
1850539
1274930
27903
2142698
1219081
772213
1308933
2862370
1248339
197649
468745
1702749
1426440
2302839
974532
697669
1067451
2048696
1483597
1271193
2513778
1565236
2191987
91199
677227
1088679
665490
1229902
2591810
2699521
2517857
2789802
2418803
2813169
42738
2443875
2361887
392882
918171
587301
549107
1262281
2357391
2022249
340002
2343025
1984010
1396671
1913372
304724
1657340
780345
321088
1120350
1435612
277104
185609
651719
1873420
1853005
22149
2308444
1123893
2405789
278446
1791463
1020138
483475
1966098
2108241
1909538
1917568
1248952
187290
2469137
1848061
852932
1895050
1062971
1604892
2546162
601438
2213560
2044890
159478
139345
1287812
2815376
2418279
2852863
1394739
1304131
2641172
1032175
1578765
2841064
2422006
2181158
1124299
145953
2211791
1452785
2209555
2677469
1341062
1321984
257512
525231
1966840
121541
1348338
2751913
916233
476308
484062
1525835
2894762
1472304
21418
1894161
30930
1993216
1551009
184421
2817302
1225707
2643383
254637
1706886
1873219
789438
2494666
1957124
353305
804882
2616114
121795
468204
2104129
2870429
827076
1272499
2088157
916917
2421861
575399
2072461
2082748
1262503
1402604
716230
2470196
639520
2059647
1542874
1346951
177210
1179951
23366
2512944
2056801
2527268
806997
495815
2262345
181021
460140
1031448
1771010
54292
2505350
2490430
558111
2893375
2693398
2168893
1722370
1719271
2778072
1809259
1798926
2808076
991057
637136
1090442
528280
2732975
1288546
2099643
178109
2688106
1448931
2109380
1349990
1713337
2320935
2569174
2722897
2015550
2576604
1549164
1322484
42805
2219236
1836295
1009097
2086559
1834701
935338
576424
2063556
2216459
1266876
2071057
2479453
2866111
2694436
562729
463556
1081698
2391629
2061744
842025
1620073
1199732
2237625
2310197
1413744
2935860
171766
1148010
1633499
2235505
1497468
1907409
1811034
1772331
811820
1012096
1652134
2281966
310671
2568093
2077986
509500
1914154
1498843
1581668
1230644
280855
1828591
1803464
2313665
1007477
2602813
375004
2674344
1316779
2616299
838153
1658969
804824
1179011
2704313
2576043
1158917
2961
35812
1342846
689019
404187
480432
941974
1057352
409594
1015440
1420141
1141733
2402219
1068683
1403323
838222
1545797
1684581
2198653
588718
2163057
862547
1637332
2514944
403608
777729
1785758
2643564
1319884
2479110
2598236
1556645
970727
2592019
1769605
2876817
1661290
2248550
1368030
2179142
2086812
1319161
1136654
1022494
2343650
87309
129755
167874
145443
359316
667190
833314
2338505
781421
383197
632055
2602044
1908749
1119915
1148199
2626542
96329
1423675
1140951
2666612
1488525
2663231
1961146
2258934
505279
570571
2365883
635127
2413268
825383
1325518
1255421
2071327
390274
999879
2023330
305223
182825
2145007
2924744
39660
1835221
2603508
346985
1469467
450176
2817118
377342
2340827
1812979
2737154
1648177
331373
884692
2903444
136822
762341
2742512
574872
1971911
726536
2073184
1041480
1709685
599458
1230341
334743
7446
1866791
84340
756868
2782439
2416024
2012295
200226
2047729
443737
1047683
2293577
1391318
1602603
1114327
2671890
768691
236379
1089701
1990952
2685350
758370
2232547
2908414
2018337
1683557
569947
936706
2011437
1305197
1565342
365378
2384321
1147971
600154
1849811
540616
300685
2589830
2222914
2615508
2888381
630187
710402
1764861
177202
1928390
610219
2542151
2491708
1734916
1460358
2704784
1152723
2176872
1583174
1618722
138670
1697777
826230
2371014
2872424
442206
1495240
2570388
183574
532063
1140076
446427
326335
1158585
680836
1865455
2328281
1335909
2847512
798431
1536240
2157463
2502132
2561808
2383395
383572
2628178
1920797
1596155
276861
2146609
651749
672562
260598
40088
682025
1221705
1977410
1745736
1993567
2939582
2734378
2715975
2880970
932838
1885
2501940
128616
1529285
2396894
2815897
617061
945410
1048501
1914211
113198
510840
911607
2408519
2583749
1113631
2716137
407249
88028
2813634
1357169
1078283
2039461
1834347
2803373
2162810
534366
980120
463909
2281493
2363025
2838868
2431407
336881
2465883
1595204
985954
789714
939166
817642
2493791
1606806
2871244
649015
866855
1787075
1268342
1848631
2817873
2548777
1829392
2072756
207333
1708588
579056
692173
2678294
1347602
889035
1746453
2375715
714992
2919643
274069
1100460
1392791
886957
906765
2295028
803778
430461
2113927
2447681
578849
210784
920563
302108
1367869
1497544
2813783
2489453
897043
878467
1951914
1788825
324967
267921
932983
2350789
659752
372861
151778
429769
1540963
320781
2373572
239792
2687186
2192900
426669
2555861
267858
1054948
564748
1560361
2439679
320342
2515669
2006163
1665122
725082
1239229
806427
973757
2757080
938185
898143
537855
2087770
1924024
1396551
2556428
218575
2550753
1784900
645160
578204
636213
743130
2154875
2801399
965621
1792248
72194
942975
704533
1224048
2198333
2233742
1549452
1303614
2802813
364649
576926
521029
2259918
1095376
705811
2885738
322755
436020
1570008
2675757
1052383
1930587
2542843
654822
1084000
578059
1428255
43030
69588
662047
348177
1971354
2210151
1238527
1174720
321453
126017
378565
1002530
613928
317749
2657014
2759319
934884
1271355
175837
1348581
1107923
17233
917402
857877
1600481
309560
1660056
425436
1369372
2092000
1190784
679979
952834
2441140
1330721
834516
604308
1716394
1762830
340517
795744
1073572
2812054
1623534
1345698
140024
210015
678771
204904
1375027
1083776
1731059
2633808
658919
509646
1548899
417217
184052
1344669
621816
482468
1400179
323852
1624640
1168941
1301838
1640031
143447
1957723
2779668
2547948
1219079
1528885
56379
1082748
2236770
437491
858713
917192
1835943
2418352
182872
328625
907346
1623074
1544955
753845
1631122
856048
2297358
2076937
654620
1798066
2537442
1256015
1430733
1085319
2002042
1319410
1858250
1727093
571360
346602
2180225
2729721
58621
2628267
91198
923514
932359
2039116
2320123
727831
2760270
272006
1155309
1307202
2330924
185065
67543
1050660
1508064
141435
1089747
26528
2281391
1334934
294206
1704953
2487936
847740
2715265
2627266
2592345
636662
1750847
1190714
970318
1670216
414759
2789881
2879377
1829248
646152
2252537
1004662
2391862
2827001
2491647
2165286
1168897
179311
123315
1742114
2441962
1030164
374355
2732494
1573358
517447
982704
1671483
2868399
2417164
1780029
823186
2054009
816284
1376863
1368473
1889259
345482
2371587
2274640
1220361
2046188
2246725
919676
216920
188399
290023
14358
2894520
732789
2880804
1989110
283460
2054353
2842611
2413886
886117
2718358
2640008
2290861
1889631
1321906
290254
1344278
909174
564222
2171406
1988261
2200517
1193613
846246
2595488
443080
270843
2501086
2646873
2357767
1689420
53356
2895994
60030
2095833
927838
1451991
821959
413977
2279252
67289
2737193
1482613
839101
1698211
1503056
876463
335789
2011421
1403097
1170343
2448482
1997129
137237
2913109
2303823
185566
2179708
693561
11081
2632687
7074
967911
2810666
2349028
1022987
2857731
1428895
1451504
2238538
447314
1087398
568783
1215111
1246392
1653298
2450510
1979753
829357
831635
2092029
1914678
649477
1367088
2815983
1534825
1618985
2616714
887431
317746
2391955
710316
1290048
1911
163475
844575
893163
1849614
2181655
2218917
1996195
2038460
1277078
1970122
1831025
2592995
1950193
1982614
507247
683693
1139400
1849448
2855271
876420
144995
745182
283513
1313797
871556
2928010
384168
2143534
1922842
2926407
827496
1153517
1431764
1900780
2223763
1260424
1150181
315657
337672
740502
625678
1550775
1012634
76619
305788
1618144
521019
2439349
240774
1488978
2175373
1128838
2731536
1301200
1690653
2897301
1272592
2446075
2253152
2743004
859420
2626438
1261171
2930497
837501
1182088
1677623
2273275
1424545
2549919
2658784
2583347
482180
1960592
1418668
892398
1932211
1215938
1594478
1443694
582025
1748441
1354220
994588
1561294
2884629
1393629
2838730
1346588
2227886
2735002
2283846
2801097
2123194
2776253
1322834
2208107
1931089
1217510
2231224
164586
449337
543241
2566903
2323956
2578539
1221784
2124450
1324496
1624880
2449977
1892180
472113
1967439
2029703
50827
1479382
1202943
1856769
165322
820099
1692089
169071
1802966
1133226
1623349
786329
325840
306810
1348842
1143667
437928
2136446
2194874
430028
534774
2327252
2894815
2019064
128081
2638475
1658701
1412230
1422964
1611167
1291109
1658212
436449
1206523
363778
1017628
971024
2594791
437513
2107595
975603
1971904
2690059
477007
1098543
1839455
1177600
369751
1503298
2591069
2389737
921693
2082150
1667781
402682
5496
1802980
2629130
1128926
1089236
699035
1604874
1032459
2120599
1957823
233980
2214992
2304855
241455
1679018
81560
1333560
2375477
936573
2045407
1729160
1261686
966987
2413327
907762
1567903
1843208
1038703
1490342
2482719
2893844
1575035
325214
2179745
1967349
1622617
1955713
2273231
377487
1073974
1234826
2213300
2792550
450633
442859
202179
873011
1333139
2412419
2113036
407511
855489
2932185
1505629
2812061
1452148
525605
1582025
2571151
580599
1114856
2922947
2817419
2843644
307673
507345
497192
2617804
578466
290209
2209592
2590708
2853818
1102465
65844
281525
2831821
1738844
86793
51347
1826844
953527
68389
1378228
1327239
1712091
415187
721968
234065
2785160
2604129
1250526
885436
1016364
978807
2921388
2849607
1204440
796250
1980960
2740531
754337
2026483
2575122
2038463
2652117
1429788
196411
849206
2406437
761202
1521237
1008668
2403683
2326961
395181
759176
252938
88290
698433
2630766
2811218
25948
366291
1821640
2438082
1035723
1930180
1342428
817888
1320475
1568921
2939330
324729
807032
862559
2394375
1221528
293844
578864
468442
1215818
584907
1994401
529235
2640823
796771
1172544
2924422
654583
2796613
839445
762716
509608
168437
1899562
1488629
2160616
1905559
2431364
1915980
1148018
2904937
1286936
712406
2821924
688874
324642
1365896
2199564
1697510
456786
2697762
2486824
1329196
2668836
2488086
1311993
2815248
1799323
977309
1819561
2027523
2339022
1073823
1727671
2519662
629510
500105
1472810
1719797
249576
1889380
1746415
785822
701747
1826064
591310
2757735
687413
822535
1282011
1327536
456492
269517
2479530
1570414
478663
578367
1831774
2201718
592266
1381291
1290328
613802
1497918
869162
351371
622859
1795583
770911
1927314
524961
2462924
2782112
831740
2914507
1295005
1622089
2083296
2297773
364894
877220
152127
44638
267798
1367645
772636
2275778
154208
958658
2325435
990210
784018
2690699
2068856
364464
1759016
2188495
2822553
2258632
837225
2202596
144756
582538
477496
2790029
2324622
57758
1622216
1195549
2714954
2434260
783757
1556886
2070395
243537
2060434
502909
550891
547929
250305
346122
452137
536286
913771
689644
746827
2932915
660269
1186893
671960
995913
2550043
463749
2237987
1227295
1448840
1992329
956174
1096136
812591
1853835
2243730
1139342
1285085
2859111
2104640
771915
2670213
1182482
349836
563423
2215397
2584107
1017784
1450201
2163190
194041
1595809
69630
1744121
1872768
2883765
236677
494777
2747135
203806
95397
1476074
2391851
65622
889922
1142395
2769531
2901602
1602164
1680658
1194950
2604939
507205
2078340
973632
776911
1461572
1839026
628208
2353769
639023
2590953
1026706
2249200
2185245
40588
328415
591787
568026
22020
1976411
1429027
963300
895842
1826921
739831
2413647
1299927
1947504
1846058
1007082
2198236
846694
2526760
1855794
374970
2859473
686682
1734722
405073
659811
2057749
96459
2112429
1255217
1053022
944713
2533248
2638001
1935938
2327322
2195111
1223453
1663056
806356
1764485
152736
29615
473706
2895779
209969
2367039
1095929
412046
1630842
1677037
127618
2299845
1342796
1773405
347108
1452207
1950744
2405155
1490787
1580670
1555020
1466516
1740667
1561794
954558
24530
544397
1368094
331802
2069574
512392
1987984
2382826
2064279
173250
2135052
1939751
134198
2280129
2012348
1032724
1817241
12273
2260841
30186
1101727
1981969
964870
1719592
1018697
2916920
1853309
182568
85775
1764574
2100206
1171504
1288062
2503279
551020
26467
2310431
1057552
481917
1344448
1785518
1589575
985674
2849477
2139083
2740026
609972
800024
462898
2077683
2424888
1391444
1770309
1934116
1048409
2912507
1729788
2489023
200496
1188503
258279
924599
308896
674367
1263368
2791709
2365265
860322
2306572
1872288
2212009
1257138
2657012
2381614
2177714
1878420
738110
1432079
2107445
164688
2564533
1250249
657627
1305528
941158
1338384
514789
1952059
1771295
1490635
1877084
1541183
1661568
1942275
2420582
215881
1457123
2089654
2442070
2073440
1077214
2104672
2759693
2656154
1286953
2681676
255164
1061169
709226
1515095
622904
2411353
1706756
1608033
1060772
2686210
1347600
1628288
1959119
559178
506261
1352339
2227976
2573200
1931862
615016
317121
1025587
1043056
2157611
282433
315306
1264190
667400
2542600
2459257
1143470
668820
2162239
2754380
1149528
766201
2647728
1759091
1965936
407565
2192984
1661346
2209396
2239055
1591610
865690
2602920
1344424
1548191
643732
202912
2426684
832724
2626261
2097442
784781
2715130
749339
1714506
391072
523507
356941
308360
2405858
2371860
2261247
2372857
1027123
692420
1288953
404271
1061918
2071639
350700
2193739
2832005
839072
899013
939305
2888276
617335
2001104
111392
2438652
1760359
340303
2888061
1698739
1873056
945216
4120
977550
2553036
2195028
1812331
1729400
2412514
2018818
2039098
227811
2621686
2940051
2792260
6764
139330
528312
770875
1871473
1321414
1513461
716501
325655
377210
878680
1215542
2535367
1912399
2939604
2123463
2812443
598196
2284502
1350838
247332
2627117
221125
708799
205666
2718008
25045
1662390
2692729
1924242
736730
2281651
322116
1232055
2798023
1501855
2032775
582442
356043
2404570
365914
982662
2427654
392401
2627517
2421305
1371303
2432317
972815
1026328
2362983
614519
1430900
2884430
317877
2738000
1238201
2816369
278938
2693136
789627
165213
2684646
818703
1621297
2791144
1140232
1115240
404431
1376027
118676
2118067
2384873
827989
2672687
2686837
604075
2660693
1831127
1371477
1828743
140107
2773060
2535120
1953082
2301797
2130837
1431791
163388
2606017
1236411
2043520
2271952
2736520
2776110
156777
504539
1445406
1799150
2884829
2390943
2061159
770657
1233910
2888916
1575766
2745195
1467816
2315418
735911
1349999
198216
793568
1353863
1380021
470758
610693
2330202
2520929
1465514
1813205
1145203
281872
1089828
754261
1120642
1205954
2335377
2429416
2382897
2321524
1900442
730926
2664673
2623954
969988
1266110
1668334
1506077
1592459
241155
2518529
752034
502704
1468215
1524809
1934416
139754
419711
2482498
2478190
90033
2124707
1207751
802110
2480590
443740
1429108
585480
2389185
352948
1126266
2180495
404564
763654
870929
1546123
1306856
441144
2715714
2759704
754640
2691564
150682
1644426
1456458
219572
42206
2355009
1440628
1042698
1117392
659133
969705
1548350
2584499
248112
1145011
1995021
2866061
2210843
1510293
2488997
2421983
1213888
830464
1470759
345947
2495218
390199
470045
2190945
30399
1853571
1139588
1579742
2432893
2048828
1308365
1268665
2497982
2030410
1046440
2760008
2042230
496730
2083103
2781442
1599432
13051
1845562
1255388
467695
2592997
1168806
1884903
2695193
993628
933507
771695
2653059
308567
133872
389403
2154917
1486963
558319
1205929
1402865
888814
1965435
1624712
757898
599316
582227
534042
2509386
2527898
1837486
1234349
1580794
696307
2350354
1973838
1164671
1371015
1270913
18149
790461
2608719
431512
1321592
888380
2686885
2237576
2747559
1269465
1600508
313464
1422555
340953
1503949
898207
1145791
1652223
2596781
1461767
162931
798346
1669797
2172364
2132306
2055972
2335947
1700063
2361880
1643282
2681601
1677783
791780
2307951
2750234
696298
2644523
426965
1394403
2707078
1449829
2686273
1103692
1699524
1608061
2580913
1339842
2701419
1831433
772677
1331287
821138
1163179
2574760
945595
2165374
317137
2794004
1162024
1741203
2731276
398674
1196919
833661
1337372
226191
2419943
707810
2029017
2239291
2272147
2035603
483121
2930491
1422425
2162913
1881346
1986467
1823575
1084504
2141722
314453
735859
569139
742979
1656716
1396412
1483079
2093482
2118859
1947693
2370150
2616580
1354135
1839791
840442
854202
1358129
1966210
1347932
1037427
1111170
1579618
26981
2483946
1538213
1239157
1768068
1027582
1324534
2053755
1884990
1842043
1966878
978208
2863698
2236032
808967
2693268
2286293
1823782
1165318
2089656
1085216
2720790
578191
2844066
1724346
133576
2861797
1706102
1507797
1764000
267652
1963903
397372
860983
796154
1547208
2107147
56308
1652736
11318
2431327
2396444
2905932
272903
2352293
1937333
2136551
504380
200932
1900169
225939
2586222
607208
1215889
561735
878522
1273695
2455280
150720
436706
386046
2414264
1484468
2632620
749428
2121051
99690
130846
185969
2348544
173528
36723
1830873
513674
2518727
2897542
1318913
2632672
2787338
1602519
1655401
498075
911234
2498396
337810
1246640
1663149
477378
2348255
1470007
905937
1415063
1801602
2902742
1407566
265442
1193701
2438510
2603773
1094572
1900772
126718
1486360
2798650
2098962
630866
519927
1705734
214749
1379874
2570569
347618
187812
2929216
2052009
996025
1571938
437324
338469
1319282
1578712
2137917
1235723
2848288
1490064
2909718
2769745
2170039
2475697
1238026
427855
2518454
2566907
2872136
1973834
2459454
2141916
2179686
1575270
1372272
1780509
783050
1358799
64333
1790254
2212101
2657332
683944
2662222
1260393
2921193
2110236
632233
2084493
2534421
894765
1168752
272961
712012
1112185
1343263
66781
469525
11753
1703828
1134181
2531611
2118142
2027092
1144450
1413470
2729907
2939878
1544261
1612926
998405
2126987
1840950
2731764
925159
1238555
2666101
1860968
2911154
958167
535835
565113
470105
1754883
1275115
2373646
2287155
2207616
2826235
836737
1297744
881260
1722280
9508
238458
2323625
1681845
869754
2406419
2878268
2927834
2780608
2669543
2593413
2142163
1612789
1726715
766213
1366809
643739
2313355
2137866
2049795
1788989
1696665
1848030
1361327
483843
2137718
1650053
1308362
641857
277430
1401492
98909
1464182
710203
917821
1053636
2743924
2393785
1091311
2613261
584305
1899503
1942082
2540658
742255
2312716
2623992
2761437
1115597
1868299
1249531
2565232
1186468
2766209
1897391
2793093
2619010
2446153
2747627
1151891
2662678
2792000
171804
2632820
1658800
1292269
1201480
2135482
216052
2161385
44356
2194671
101409
2054164
2120814
752699
1034110
324723
2860925
669615
948543
20135
1250730
1734768
698343
1984554
2318108
1376149
2577293
2854773
2342436
398952
398503
396660
31209
2839621
2588482
2037841
167950
2662961
2011925
470670
2589567
2138453
2691869
2192111
949732
2311824
2628237
188091
1647489
1857114
6104
1313189
82749
1985993
16132
2136698
15786
2454179
2562757
1940713
2534472
297198
427069
966948
2451110
1409392
312864
699974
244945
1739450
145360
1544660
1765632
1498736
2309731
584423
765344
1647151
732361
1993416
2831696
1052601
1442890
335050
1918923
298410
2796584
1959405
2754680
398017
1099750
282146
1680517
1160483
310250
1047852
787847
1262269
626540
233138
662470
2749718
1515269
2097979
2064279
2466876
1335313
348810
1818638
648417
2485200
2737946
1161216
1039919
2141426
1002840
2860546
2465252
452089
1177875
2823766
580903
1292638
2732424
1353610
214595
742384
791231
2579619
2616542
290955
2267585
2439960
1962366
507938
1934242
1788121
312640
867540
2773327
1346771
2324830
1004910
2223087
1502064
1821755
2120500
759320
2339358
1624256
2239195
1157919
2382734
929089
1837412
628307
240218
2815226
2105460
1139384
2149475
283018
143001
700754
1364010
1156740
65358
1367510
2751990
1977266
296105
2219104
1665878
2223272
735871
1075470
1085154
2309271
2323334
348962
289603
2927791
34272
972346
2313111
1906120
1487646
1683632
2174027
264711
1671092
396679
2310349
451827
1344508
1271545
1821076
1894016
1988590
1276557
662121
2316473
113676
1585265
1185663
1133516
2341260
1281299
2188277
2735792
2123837
2373795
72870
982505
2301680
934937
2029100
336108
1874073
642151
208209
1279592
1970165
412767
2230458
37525
2004055
1552283
1893850
2741416
2057581
1144258
693824
860337
339736
2168154
2645753
1182494
2153368
2452951
2799508
2464290
2646513
1076484
979971
2658336
276945
1527009
1083866
777117
2166653
836251
239200
1366155
359577
1561160
460563
1142285
672254
1191367
130580
2587072
2807097
1364125
1499524
1560956
1608923
631169
1740703
59512
2304963
1512927
584365
1169210
449664
2864193
775530
740824
122344
1645892
2237891
1214468
819815
1275869
91534
1215053
676986
604184
2666412
630457
1021788
1113887
690215
654960
1526957
41458
131189
752062
736297
1855395
1742695
1411472
2628387
1473870
785024
2021936
888227
1318452
1183280
851514
895036
305711
1437448
872069
2906416
326650
2120908
1798758
2044059
159911
563539
1978874
2235796
2515708
1568901
887566
1370551
306624
388792
311624
2497836
2297500
637710
1084263
1957699
1102002
164719
1195189
983189
8291
2308492
626503
711186
560603
1446810
599902
837168
167060
569478
2386736
1468309
697479
24052
689302
1419290
2662849
330124
515864
148929
117635
2470503
1947643
847863
2564423
526091
1105303
2618691
541768
1801698
899155
954236
2359587
1944381
207602
1872462
1905208
161125
1579811
2202442
992502
938280
2714774
2083703
189136
595380
80580
336333
494242
2295580
353952
826585
1494882
1735150
2680871
1531505
1836159
1726909
841122
522760
1385101
2860850
149289
2864834
2506278
537192
456434
1537465
2018458
1671266
19916
347178
2034640
1846013
1218267
1260182
1479217
1298515
2184493
1593775
891993
965559
84642
458313
1201909
1603547
1022837
2418252
1637249
255774
1103796
550621
1911065
2475211
2487059
620318
543839
1376483
749007
1555651
1404918
782346
1341005
2925068
2097645
490836
973816
45102
2616708
2742702
781039
2813419
2653129
1276367
1399339
585128
410863
1224625
266551
2508880
2903712
1301855
532586
1601980
2183526
2746461
712599
2440463
436946
413684
1387291
2534736
353560
2848482
2352939
54537
2243111
2082693
2399211
595488
2012505
410014
577423
1294186
2149157
1988727
2030234
613830
743798
1965024
329568
2138257
701447
424850
2794089
638557
1909169
1291875
2111280
2477414
1234627
1926613
497503
2496424
816495
2171788
1434133
1129265
53279
2551122
719670
1945020
1593317
2385048
2658904
1342224
1565836
1232985
2503057
1335296
1463921
2279043
1024553
725436
630754
1654229
1539700
1048599
1762095
2539050
2836611
851959
1748535
872906
1248467
1541144
1737574
735281
2301177
2192720
1861020
2251464
302007
1535786
2707539
1627904
2151524
2416705
1170795
223348
286287
1825591
529456
658749
1944167
840914
1111708
22428
2596609
1079109
1639490
1682584
845926
343674
2823072
1938212
621260
1589607
1888227
2478214
774861
1585485
1142877
1341525
1248859
2052209
2191183
2017020
2753194
1586629
1534961
1152256
535562
1305142
778764
115542
1421531
1485154
1856032
2735292
2493411
1016484
1393215
2825021
2816134
2204237
840312
371830
1741216
272466
1862722
1420065
1423703
2885987
667313
531092
127032
2336148
1852426
357853
1755621
2719600
1086792
2360137
145704
2446535
1824951
444318
2806363
953642
2321988
2351189
2845351
955235
1503637
738447
1185020
2056336
2712091
1677388
412101
445052
1096810
1857991
884358
1720964
1541882
1269812
724168
175680
1594881
2832219
1412319
81512
484423
802966
2077711
1854493
2234090
1749978
439831
1940989
810449
2162388
1550321
1584051
978989
2347850
388796
1941245
1111702
39902
957775
1137199
2713433
2013342
1326438
2732224
2231833
350419
1240239
2675258
1931705
614211
2781864
632727
210647
2137092
110822
2625296
1158205
772673
1274406
1247841
1360129
896162
103643
1430589
2142572
2754852
2850995
231076
1507325
2679371
1312194
807763
949827
2737708
1399650
1050948
1064971
2819700
1058560
1013900
1419189
2271809
391821
192535
2594608
1256180
2193324
1174076
2379765
1299741
951822
1665201
2605712
2503209
2909384
585542
218172
2283693
1585114
288900
1914244
555090
1828368
1501843
446856
621191
1903089
655351
2448599
2366063
1275761
38456
1025234
2837320
243415
1605167
1190789
2743758
1170712
2783863
996672
640482
1253103
1495193
2419712
1132969
767691
2112789
1972051
449603
1996296
2920799
161236
1340
1484767
1610627
2209791
2819073
497724
2543449
559093
590834
2066854
683734
2639751
2482561
103697
484467
1631373
2148371
2460720
2877461
1036249
2629912
1484918
1377860
1550065
2298663
2024617
2900346
2216772
2471561
2507132
2633644
1980334
107316
2355274
1755411
543681
2483585
2646211
2509984
292294
617309
1436494
2203544
2375344
2004165
1869711
454410
604184
979134
2330473
2866949
2456411
1623534
2395920
1325060
1832179
1227421
307918
2489828
611514
2925147
1191183
37629
2082149
2077736
2915600
1328267
1468480
1059694
1200597
1377055
42941
2922402
703082
2585829
553440
1311804
666798
750749
100864
1186580
2815272
380384
1117210
919533
839418
303323
1114647
679426
2325957
2760759
1484861
2847564
1370774
938909
176851
720792
1588701
792659
513145
1738642
554669
1562483
2518276
1086119
1412791
1404800
2870048
2436756
1969056
2785349
1946834
1340091
1014783
1400212
167380
222337
925405
2230288
1078481
1886528
2482257
2605788
1784926
2896117
1105079
2190354
1355046
2633206
849687
264049
15368
14247
2653989
1272258
1096254
164116
1401106
821802
837287
2895927
2910176
2866523
1815289
2037386
891308
2356446
2813407
2600579
1989728
525390
1487965
896174
1974658
1939290
313406
1001251
970928
884108
423173
1779660
300097
732964
1744640
2471882
1241539
2927520
2155779
2857174
1318929
808564
1320270
2447675
2131953
2723393
499899
2583816
399983
790447
949401
933930
1057979
2600307
976672
808294
989763
302765
599921
2729441
82080
34549
1890080
2674205
1277629
1196112
2234784
1958688
1249539
2398500
2568127
2250883
511617
232061
817697
550332
1662201
2161024
1962370
2226812
2264435
2683099
783835
2276720
1627730
1918831
2361218
266586
106513
2125421
1190179
1318268
303174
475348
1821793
2791013
1529974
656975
1086403
225582
24496
1089936
1687344
1589276
948107
501468
1227583
2416772
567867
407150
737544
1657202
2337662
687311
404938
1747415
1144014
290929
940061
645202
732995
1164686
1918424
1237624
2626270
1580328
2444470
314001
87928
2565734
609300
2390006
2101948
1717821
85369
2454397
2528798
629137
1361227
769338
4763
1678080
83859
972261
700797
922061
316537
2429233
2883161
2167058
717516
988659
2915567
1471600
2866200
2401569
441506
485058
1865
96320
1731764
1309671
563209
1865670
1115770
2141615
1807767
1847356
2801218
2170573
2609601
1101909
979656
2359225
2485119
2462237
1697312
2401358
162581
2926032
253177
1289871
75000
1848160
2880876
106506
1486891
2596999
1314377
603818
2362598
1469465
417654
1199373
493095
1771812
294464
310919
1509871
216068
378897
1351864
2053735
1835691
2118606
866088
583481
2420959
379670
2141945
2675552
1299048
1650883
774022
2360029
2826512
117026
1574257
231731
789632
2156603
2702357
481462
17541
824819
1742731
942296
2662899
2534383
1121481
1993512
1263380
712477
2475614
1383862
1036613
1450967
2757506
241522
1490104
513340
1688600
1978452
1801726
2168452
1765664
1184090
747530
717461
2248014
2417576
2772381
1719286
812975
2172897
1659010
21058
2859445
1041698
2497799
213056
157736
2483895
2388890
2435945
1113538
111253
2397443
438481
140915
305486
998088
134716
642106
2541084
1766749
2682827
1199379
2402326
595235
2636988
2263736
2154521
1300878
313370
2255714
1567463
671413
2771039
565398
94822
716420
1327418
1769851
2709243
2314674
2204553
2007974
1109550
2087272
1335891
1051431
2462074
1693525
2581524
527165
603420
1466737
2878133
2854020
1488057
1331196
158402
2816579
910502
1690641
75913
1352179
2126927
2021112
435335
728964
507103
1410210
1766858
2614367
227884
128737
562853
221590
1076018
849631
1058428
1666184
1353599
112618
1503183
2354057
595907
1533315
2076265
1091243
1708745
2088543
2373013
2433571
645138
2429605
2529202
1215489
2915094
2149447
2001694
1551775
756071
220305
608403
2582035
1764313
1594228
2197564
352621
1900602
1011275
962423
2246570
2326506
201570
2255778
26594
2776468
2083367
1328757
1354356
1522460
513275
2114598
751863
2054346
2464042
2009253
1252136
1178361
2274071
1022162
2574268
2341627
1453082
1744747
15411
2002978
127056
1020790
1679359
686964
546232
1736802
1063898
597377
143504
1872751
1008842
2249036
1873702
2911122
579001
1202082
1876023
1561639
549490
97404
197042
723852
2507698
2304835
2196239
2675648
1439187
1642160
1326205
1593354
428727
1555926
2602620
2884255
1194291
513231
2933310
1903090
2391684
995783
1534601
1589409
2860159
2091259
295810
1188917
2449009
947572
2870254
364017
2016483
1714042
915521
648856
1709955
1563342
2339684
32091
1205798
2859377
1404312
2902436
2577376
1856374
78175
2899776
2809297
715342
606989
2772697
2228256
2133451
2661891
2484707
2006565
11661
802605
2750110
2868123
1017445
1801367
464313
2145275
1247476
1994343
2336459
2050877
636818
1824115
2851514
1517962
2571036
2721098
2095076
780729
539893
2460747
1153732
2789135
2162582
1073078
2124402
133355
701241
1418148
4089
2149644
656223
996569
846613
1894592
418205
524027
2732950
850028
410104
823480
2896332
2206845
1272700
1135697
299847
2386847
2171110
1807255
2881665
1364391
2388911
783634
1056751
370999
2062624
2675070
178235
1526561
2413848
530448
761525
13572
2638719
803272
1927587
2274000
2163771
2742198
1630377
1351393
176535
2305401
1352152
611300
2308729
432245
1529525
2269295
535830
1563768
2274130
1443578
2501273
502777
2382614
447509
1897456
827529
1479376
2315553
2819816
1560501
2844560
2044605
1606897
980229
240236
1419599
135877
2558504
1603206
765210
1589510
1934883
1595253
57696
611567
2057611
621607
1588416
343894
1231197
1911535
2848956
2313697
1914589
2183152
26816
1464580
601576
1920424
266947
1408050
309208
461923
2268538
507813
1661100
1210726
2192241
2664499
1087217
504464
18770
2590790
2060187
2753668
974294
1615785
659701
1452179
73349
1668780
1527705
80707
1843223
1665442
1142472
2650904
1644299
1755791
1780275
1010313
1914002
435604
2375258
2932391
930987
502007
2202112
2804764
1426044
216612
1055155
2142151
2529369
2246043
2404058
1674430
1138533
2269278
2254408
754429
1584067
1166284
499340
1347329
258542
2575019
641994
232730
1469529
1133528
1485948
1727519
2699423
2844214
1678661
1838309
222615
2508972
897160
2318085
1506422
1309729
1294735
1712119
22950
2907008
2381593
2275999
2512476
812793
1573113
439432
2174724
2884159
162848
1098891
1202755
2464393
1957052
160689
1114266
220882
51497
2004665
521837
190918
2615545
1008540
1706349
1670638
1697812
2006052
1944479
2801649
2056115
2359482
2890409
2614458
949504
2866638
2071371
1385966
1408291
1863022
72668
1213772
1156110
484377
656292
2782722
2484830
745598
1640780
352392
1327722
1476921
2087277
1166605
1782467
2470088
1097119
374269
255491
865310
2056920
2472789
1350682
555788
2895519
921237
144558
1596800
1819897
2670500
1732384
2933331
2098230
2345963
2841794
2759337
264383
1279140
349571
2348223
591416
413155
368970
46014
2327022
443790
1241957
813849
69098
2522444
896751
2868680
553290
839831
1791681
1241349
1927343
2068557
1037703
2553279
1628929
2426817
2669112
1711655
1579117
1128208
2501601
210942
2932587
2316198
1153162
443710
2718112
2499876
2283980
1667559
189972
889694
257157
1490623
1918785
74818
2876852
1576544
57032
1742073
1399641
1081925
2229701
1809622
139886
2829602
882700
2345333
2603620
248812
2421541
38895
885967
2770160
1000373
2648069
2551669
1517002
564932
1319716
967871
1127022
1618312
1618341
283585
1722587
2725510
489502
443250
844824
2596054
514711
918681
1758300
227464
1216800
2687903
1642255
1981356
926540
838413
2258262
1756195
1401239
58940
2565904
821362
144585
2511231
686996
2762059
1873375
439269
2858865
2158612
2121198
567516
2672496
2497615
936538
371975
1109753
2637251
302080
1010739
1106863
1185535
2733030
497314
497452
2143412
1932645
2079857
1892845
614395
1190284
1138582
31468
901879
1195989
2913746
2254209
1488035
2601703
1979130
290590
2197724
156658
1778957
1170726
132860
1894178
529355
1613179
2694311
1444385
1927711
2377415
672805
718801
2228590
191630
2681307
1042502
1622944
822801
1681424
2876266
2145528
2706708
1528811
996786
2255511
487912
900383
2026263
2148678
1672677
861996
557566
42326
1300908
2283571
1301400
114133
2786865
333453
1845089
1890469
383558
566836
1275524
1800114
909947
1268382
1465703
462052
2816737
140811
899066
1216134
2452783
2489842
912093
1573526
815062
1281115
586611
2820404
843858
2109136
1819614
302573
1294524
1749419
459480
835784
347602
1023560
694975
2017866
1329771
2781996
186503
1409335
2110787
2767209
2899151
452459
466419
5459
1546531
1583621
1655114
2888731
1405154
791546
2155271
1965395
2856296
1964877
172496
161782
639466
2867016
1977060
600904
978762
2831484
2262661
2353371
1528641
2649691
2573491
591887
2694606
534635
1224180
1837612
1573137
902617
445276
2753960
2011995
2411758
880332
980994
1596631
498317
2750766
1454115
976733
1338327
662413
2035217
2873026
1220893
492931
2399140
2410226
1090632
2031837
1550149
233944
1749645
2261005
4835
2798265
1263325
1727472
161365
1338014
2476508
2002075
2257034
2517425
285246
461231
676295
595148
669942
195798
2015305
2676116
31266
1512634
943250
459526
779734
1360221
2457130
489277
154816
330859
1717162
1011919
2232181
610300
38662
1827926
1468596
2057769
1412271
38620
776277
2283311
477753
2507317
1877734
2313417
2185529
2624107
2572852
480427
2527640
2489114
2932640
1197624
264718
66324
1645161
87156
2554676
1050748
1561537
52725
1032797
2399264
1914219
1279271
1009131
1626794
624803
1345149
1351754
2050154
2752215
1791652
2448408
2600490
551717
1629059
2670087
2491950
2001754
2019420
2930859
1702684
1904531
2447294
216089
348263
1367206
672184
1483269
1288352
1377445
2428366
197723
2529935
882346
1144974
2295385
988655
1772550
2794854
2751715
2020987
689368
2646380
2874214
822276
1686159
1325630
922399
1477402
2214769
1953835
2477164
642234
580181
1764846
2931492
2849952
2741047
1526622
297346
2639524
263448
2759955
1342205
2562402
2785146
662626
1980480
210455
1166702
2249908
1199495
1235078
1173628
535052
1583672
1668690
2748713
2833979
850898
1975985
553854
2745732
2592139
2208175
539152
2069160
2582298
168345
424211
124639
2800394
2712999
662291
2645300
2047418
728604
734624
2254451
1437868
1825993
514473
1360483
1677725
792647
2288832
294383
2473662
101162
1303024
2837176
342586
2859728
1802969
920481
47034
674147
1679639
2769783
123060
1119445
2116527
478470
922881
2748757
589025
2092185
598373
463811
1286520
814287
2736112
96552
138985
1845018
1701603
1638633
523393
697563
180964
1435651
236356
924920
2484965
1023207
1919271
398478
506275
1549153
1656561
655890
398130
268580
1990173
1644135
2729351
2238267
21190
2766995
2509737
1313566
2390508
1488387
2310421
181541
2199051
922713
1503034
2608839
2783831
2024212
1813240
702349
878794
632575
1799760
1844342
2895586
192469
2758192
1745183
1187752
1996723
550659
2432670
1319622
2476154
1624965
2624633
2080342
1257458
1750130
1001304
968421
2202327
1251335
989468
517055
1747442
26569
1645626
2643756
2138595
1005467
1418572
1669128
1737526
1405900
2871308
1894407
1660203
61817
326834
580869
365924
1007930
1611605
2087789
450020
1720922
1021238
1386474
1808267
709728
1003731
2497271
2296641
2693574
1713120
894787
2089097
1605887
582873
679114
1985887
693201
1118038
888177
2824374
387402
1442188
1594235
2658512
2353966
2529753
356053
2901761
2809184
1484858
2306769
2673407
1099409
2151464
8517
1098376
1298915
2030126
1323804
2631300
1577127
447565
1339300
2627051
2421436
2408196
412348
1976354
1014780
2924137
294756
2572541
1699195
1182154
1151208
1252567
1760866
1266900
170527
2404208
540259
421652
2361373
939407
1740210
1508728
42188
2774808
1807081
134701
620709
1839288
299534
1923272
1614153
2940223
55134
497463
333691
1142024
875021
2159831
325198
441941
440349
2703263
199761
958541
153898
234529
1504184
1787362
1162836
1729779
742071
209420
1262112
1034566
1709889
1970776
2723588
476701
396885
2083300
956289
2828060
2832176
1023996
2462783
455450
203468
1509525
1891258
2707144
2208631
2090885
2183281
1698021
143784
838604
610522
175524
1507900
1151385
1718936
1741112
578141
504641
2938128
400314
2736717
2919844
834587
757797
2598130
1032295
2759605
1013493
745700
888318
1364519
1979513
1541122
1664558
1563791
1467683
774986
709196
1349552
582369
58572
333700
1757178
2147670
261964
1210704
58710
1751045
1664889
1740363
1868949
1698600
2386449
685057
2303883
386758
744041
2650908
1997018
1730379
317859
2400266
1223374
1996043
2355709
2521231
758042
618986
2432560
1685765
2515110
2376577
2882314
153529
169211
2002934
1540973
633359
1512888
1210764
671353
1510164
1331823
2767445
271421
2265468
960302
414071
2026292
2237526
1470502
290559
1319171
1192671
2877842
1358336
1016992
2599663
1672802
813614
2507430
2552380
123909
1197708
2639586
1811882
831785
2614987
518538
1145794
2795346
2750591
1816433
296787
955336
1612092
1841710
1744056
1938459
251941
172350
419888
2709803
870086
2424644
2531559
2730544
1011905
1190098
962289
1306146
1385293
385977
829269
1085518
1408280
2090816
2370418
1856381
979001
1449193
1541467
2444788
812557
941181
2221619
2286760
2666298
2627739
2591533
1171292
1634246
87693
440583
1890873
2354008
1277487
2388689
1066636
645934
836805
1431310
2231336
2719883
150585
723967
859317
2721297
1316722
1514666
1283180
1731347
195414
2531819
2283529
1460678
2222836
1907090
1459920
1389156
1944858
2724384
2253940
2682715
1490195
319228
2850128
2225332
60741
875394
1620068
996771
1978524
748743
413358
1785014
1248277
2192635
1001370
1436029
2236898
2374050
1867700
1180330
1324257
2144197
113666
778599
1583242
1154202
1249871
379101
1544820
1656486
860335
897084
880741
2397174
2122951
2018507
89883
1741901
570019
406145
686659
1491960
2679359
2274617
275475
2922451
514163
2190669
175529
2427318
1955788
2878088
1347691
610955
1494160
1002738
2323274
1972932
235649
1332605
1508909
92424
1298058
1990104
1507290
1835993
2612791
2482878
395408
1236825
380571
136073
1639028
1192518
2625710
529279
2015574
1143880
1297764
2220488
876540
606913
2189334
1240000
255507
522786
2584388
564396
359777
2306254
1299602
827804
1576009
741967
1601860
2541112
1088867
776198
1276745
1851276
802885
1081150
1151439
419539
113518
1818700
65022
2212137
484183
1916256
2344151
1284972
2823354
1874427
1721509
2208654
416183
846396
2849448
2895747
1881344
1407187
2141759
2431303
811694
2540152
14666
61158
1585544
1941138
241457
1658369
175760
1872128
1929369
1908922
1445767
127673
1164760
556314
2665377
1162637
1629122
2806227
1984417
953282
2927334
2336653
1499191
2033750
2646227
956378
622606
1711395
2813994
2474194
605626
1804085
500824
1492777
1514295
690587
2866307
978528
3521
1484112
495422
1490403
18402
1221278
520171
617644
285821
2553407
2272503
1347219
601228
2347478
1159073
1384725
1341906
1279047
2369956
1449690
49299
2683942
2106041
1684421
2760216
1352119
2836243
548807
2599385
1794316
2212341
2839527
178860
1298592
696521
599448
2333376
2901095
2005553
1795856
533633
1458096
988094
2822694
2874193
1377698
299325
2788015
2890315
1331013
1835891
1501255
60881
382573
160074
1897000
1309288
2813853
1693064
708180
881935
2001047
628450
2140097
877222
2168530
2756313
1543032
591424
1356137
1746907
2450914
2149030
1965384
420722
425827
431560
2159908
1888729
2246479
1126777
2691412
2334734
2861075
1271309
1413932
2208921
1862068
517773
148070
2000393
942520
2800540
328918
2420486
508833
2863514
1748097
2359330
889388
488118
524787
249262
2536778
1531583
491199
659733
834777
82856
2087011
2423552
1538211
1341026
1517117
963712
268144
2642104
2874952
863954
1298238
1034536
2169299
229539
252518
1724059
2364081
1386856
1003170
182892
489747
735767
284939
1133283
2871259
1022813
441863
888846
1851721
302096
1483932
1370344
2463479
1244270
1369855
2107270
1378087
1324980
2482435
2607229
1491472
996770
2269267
2307302
1752362
1821178
1578142
4382
2807303
753152
2807330
1615984
1530103
2613648
2670973
1111810
1594514
1292666
2396170
210519
770344
2114208
927480
2718971
2556299
1317625
663052
63223
1134181
2895223
2739394
1210091
1804551
335127
2080521
2577785
2355895
1041400
1296454
191923
1000923
794419
2356307
1423560
1561433
974213
375956
290290
561336
839954
1974080
2349351
51959
111701
682407
227451
2308166
1605340
745824
2763172
66183
1850376
2096356
2330955
1542737
1053647
1486076
2539932
1969279
669172
918137
960965
2264505
937748
1163031
1097130
1294479
877543
1599483
1784418
844315
2118531
594355
567120
1320941
832852
1475060
1916994
1589874
2161762
245740
2612200
1562965
1038057
898091
1309968
2209208
2727609
702545
2298511
2185500
816083
227669
273527
798581
583448
1658218
1126426
78109
565528
1057735
396921
2716422
2837222
222078
1743560
1977222
2643942
1231640
2132776
2309210
2045809
472971
1964962
736630
323810
1538526
342489
1558052
2200176
1857277
1876541
1849480
2854915
130013
793975
454443
596020
1040832
2467223
852875
229388
1460843
1937324
2684671
177024
1532074
471803
926075
2602163
2413892
2398188
2691613
2831693
1131899
412045
756206
402338
1918974
2021806
1257989
1492590
2624787
365769
862677
714625
37703
2421980
771756
940216
230095
2195118
62408
978566
1046119
1801254
1837480
1693627
1860233
1374667
1721072
1543492
61701
842358
1891546
1863234
2780224
2567206
2082883
1906658
302184
2608795
995386
1754496
739253
394244
2305402
2447851
1830738
1133081
266622
293278
1790577
1226989
162792
2224354
1967022
1906277
1650742
269776
1989323
2668662
701815
1203388
2305900
2602068
9292
445898
2599910
2256227
2277111
2072307
1571764
1598075
2881074
1965923
679594
380631
1103136
2683455
1789271
1288501
2041886
2738562
1012052
2907212
2609976
1454959
643694
1237758
34327
2377111
2336702
1095247
1624100
1495797
1772988
632928
402578
1380400
2137268
640193
1618
1544291
169906
947639
1437396
754050
2852497
722414
2805568
418659
674701
292053
523185
2002338
60280
2632993
1857819
2812994
2310297
374401
253339
1137488
1898482
113662
1480359
2089323
896057
2174554
1141120
2421536
751582
300310
2619805
2168494
869868
1445425
635577
2022698
428616
263363
360853
1884205
1045470
1685769
2030519
1051483
1179683
1095279
1569526
258727
2356092
262278
2429452
2631010
1362987
258838
2192434
772905
1216644
986383
288519
1555987
1064082
27721
1159225
1853872
2762919
603395
2374212
2244200
109803
2007553
2289702
2120423
2154572
157790
1147184
1714729
236724
2724829
773680
696821
324522
944198
2257045
190368
2319540
1639064
1787133
2931150
2875031
1247187
147498
1669587
2066701
1774833
2061290
2214945
2046085
578343
97170
2712167
2093976
866246
2093341
1543966
1905799
1183854
1624876
271186
1040479
2341234
2008666
856929
741252
1615939
2565248
1488301
295266
813128
2017801
2742398
1348882
589246
2838160
1293898
1437758
2613748
750984
1810343
1595565
2404814
1973331
554082
2483592
2028372
2759692
1052511
1776424
1399795
1523990
438041
1789234
2141782
1094102
1761605
1323804
707375
1565159
101905
2097752
633835
1948874
1711739
2789909
1569439
2583026
2438885
2413748
2000189
346740
2573780
375958
1655092
474421
409388
512754
37664
1372385
1803652
227395
1129794
1325225
2251779
2468626
1273317
2216760
2484377
2591482
1535788
115517
2900346
2777845
2631292
108959
77509
1669952
978697
2906884
726560
1781854
2337499
1667581
2028262
1490445
2691335
2320699
1132069
665482
661354
2056144
2806121
359744
747645
2648963
613955
2651960
1069257
75032
1663193
1678211
1198312
18526
2881002
644708
2712505
1656978
1781420
2496485
1173934
1941405
1776991
582695
2912296
1454520
133877
1843415
2880050
295255
290481
2207153
8011
276378
1934776
960503
1064848
1717463
2321407
100856
1358968
74893
2856722
571870
1953876
2628243
389245
834126
2490114
647428
931014
2914604
2463464
2671151
41260
1228393
1520108
1870419
1941257
381313
895514
818857
2918416
563919
558737
2047716
44120
2365824
2097540
2206112
719151
1749514
1474321
2870479
345514
1183330
1934915
903439
32220
398379
2850491
1439709
2401870
1893321
629194
1088629
160657
1856818
1889109
214215
2181151
2043021
2525397
2628580
2388843
1435366
1265067
2374942
581412
2297338
273942
2809700
67172
1106615
878174
547251
1923822
1822652
815852
2473671
2607669
970891
80573
2875485
2877710
1579986
2136911
536780
2327901
2359494
788759
2668999
2742102
2615723
678823
1450596
2073654
923615
1541467
2592595
971356
177872
2318072
1266725
1831820
75402
1195891
2599410
2501056
70936
2608878
149069
220095
1070966
2604432
2129010
661370
945461
828857
2376887
445113
1285721
317855
1889248
1226353
659583
848648
2148695
633442
327883
150069
2457186
453509
2288825
2535171
381185
2781190
551951
2064038
2767444
221049
2592632
1618820
2382026
388294
1741550
1191061
2188175
1779296
1447357
1120145
2929959
5025
2864315
2709724
2219106
1156247
327050
1588782
968264
1293749
2529784
2354585
1787640
2716820
2511138
657509
2403946
1367936
2135509
1862658
1635189
2172415
23303
2889742
1312801
2230272
999115
838515
462474
1922448
1995983
1326520
2700858
2381115
37518
2800256
2244748
734968
731396
491044
1420475
2753890
1851969
491620
987053
2060677
1962549
2506117
14761
1800140
976155
2211710
1092433
2085520
2723412
1794990
972064
2214086
314791
2678680
1590215
1701144
301084
1746878
2034781
2633602
2259884
371525
1564093
503853
903205
1744303
600717
1976309
2147391
410361
74533
2522333
1645301
1253101
186570
187495
2008650
2696711
1544389
441829
2745625
1913190
1849017
116632
2395495
2253716
1267492
803094
689774
811593
1023816
2482468
894233
1723096
876395
780220
462072
839981
2753920
946066
1901172
2214119
188451
2451748
2146593
2888566
2035519
2597933
1874101
232360
1013833
2797037
217263
1070247
425345
1737801
2452764
486837
1102668
1142855
1943569
2348196
1853330
1350445
1502454
574069
643305
2676572
1728006
762134
1528831
2268160
2019024
1011269
2626721
2516394
459901
1710939
931493
67653
2072915
1943990
2473267
1982300
1403385
2285304
145178
2021512
2047224
737837
1429255
2333353
355365
363344
2638320
2178537
1415534
2472822
666309
1508579
1749247
2093849
1308212
1260974
1744499
1393633
265637
2477849
1368184
952292
2367032
2355280
806569
2801496
2378383
2021409
952357
1277763
879299
1733226
702911
861888
2733659
1815022
737068
247102
2301684
2426890
335873
784162
1553935
2501159
1011966
1585440
2843187
231975
2125809
994031
603686
1503005
1854131
714235
762883
2731738
657654
1276653
2786687
1944237
1176337
231570
2818687
1631350
1858841
1022046
2342073
1155738
1038763
1740928
703594
1995191
1944236
624655
2566245
2796958
1972080
690528
542980
2444993
2784216
2736648
1348878
2574634
2723232
2608568
1002691
139674
731909
1147355
796825
1835003
2213708
2922922
2788381
991022
2035560
981040
997673
1080099
53866
2813275
2480724
518979
907277
2881867
2495292
947260
1774562
596769
573893
1716227
2864886
1485437
1916908
790470
742565
895002
1538146
1232752
465757
1258969
1517893
2664385
198794
2504376
848737
2620487
1941653
1779242
2243560
2724511
38142
1653987
280955
2869609
1577732
2753908
1200039
2559808
446789
761039
835286
2778232
1883551
2930176
2439447
648061
1104099
1692368
2340242
1894618
2209611
88411
866839
2712142
658893
832621
2829848
421491
893812
2101098
2450107
1816962
2217602
2498787
2318344
2558937
1639585
164892
1453368
2833240
2786825
2098401
889620
2779679
1396943
2838158
478072
1666029
2175888
2829735
2075301
652196
970338
1250012
2494324
10425
769096
2750902
1229749
2356831
1707304
2472173
645494
1582026
2621192
359873
1913870
219991
1767904
2605133
1171993
1136952
1366348
1951212
1294000
124986
1205852
1815719
691821
347248
2864374
761237
1234090
2387024
2448344
123353
2361851
2575373
74645
1535847
454341
1941142
495000
289841
150156
1317607
2430497
1281142
981024
2645640
2625876
2302590
1260356
2136915
839325
592258
2486894
1963556
174057
2589932
376858
2310639
1331532
1777714
590883
737020
1443958
2081126
2785726
1261747
2868201
88320
1172486
307744
2906980
214581
143046
1114414
767694
1799939
1744946
710037
96964
1554302
2239823
2292655
1553735
921058
2915534
921939
1712959
1975566
768024
2837876
2133835
1415401
504589
1409306
495287
256286
1287961
1555191
2865498
2037573
983372
449256
2712421
1652605
2932702
1246719
998504
1599914
2167823
2883736
2524050
421551
1173763
164295
2349078
679841
545879
2447068
543172
1646821
1573766
2306045
2581102
1587179
772190
349814
2022984
2263744
1850825
2359610
1277266
2167197
775148
116087
540660
989786
2372607
377088
158318
1443616
2578689
1597168
1176748
2420105
1667988
401931
2217451
2064891
2502592
675493
39537
2641646
751278
61120
2146556
1382059
38188
1881231
2558908
453910
1413166
1580836
2151217
1341421
480350
2233130
312492
2201052
370895
19408
1893679
2647332
271170
90557
1864647
1661992
360175
1632044
2266139
297413
2602243
993169
1971765
363567
1346535
2548679
856021
1707766
2286831
1865533
872750
969613
10557
3288
504093
429937
2545138
523997
1232929
264108
1976626
1647144
772850
620887
997598
831329
2274548
947272
2751971
2599201
2474985
1132342
2772817
991147
390780
1973
818245
410966
645591
400553
2765914
1050962
302441
1472911
1323720
934881
2339281
2319151
2428828
1125930
2640838
1562771
2115180
1639166
1158227
1659045
672936
490359
960037
922446
2939353
723108
2816743
1976454
213537
1356091
1380643
2885463
432086
507713
349183
1710418
459073
1474100
979077
2755845
228914
2917113
1399594
1753339
1311400
1903390
2444978
1450638
2378850
623100
199450
1655577
1301699
1964915
2418333
2299416
1084226
2296890
2715017
2292018
2601712
2753475
2087086
126122
419626
321836
1558153
2805429
407014
1629463
2667069
1777847
1674923
1391578
304648
1729474
187162
606040
2007268
125424
514900
1735804
2759856
497300
2468695
2279463
928879
1042256
1985219
573962
2340783
1862635
1221137
1353522
28122
1069743
1058490
2107154
561468
1333354
1423135
2001924
1791561
1357120
2266254
416722
1859670
1984556
627841
737196
212840
563259
1853166
2013255
2480505
1903444
2769700
417209
1461287
252528
2003192
2674155
1752001
777419
2317305
1935233
2711124
1460319
185065
2004735
1673961
207008
1092446
569506
1196693
2117281
280455
211576
1362596
2278817
952252
2168315
1776225
171635
1752292
1540168
2407156
2865718
1781061
2877697
285015
1612212
1122117
236879
1958714
743784
366231
683290
1246719
1926837
2343824
2455126
1176982
309205
931390
2302914
2008329
610648
2349592
1426833
2709285
2065874
1759502
239182
2813747
2298980
1775756
2586582
1570035
1225982
2795035
1394715
1178116
18550
673538
2921625
1249360
896242
1228051
713148
1665486
2383998
70472
166582
2346145
1834363
2664015
1577330
270713
1755922
1469663
1698202
1549281
1196976
122867
1146104
51478
562627
968930
2683480
786523
602923
2275179
2075626
1534177
2170662
1848668
2724404
1684284
576563
1281452
1296126
1478080
2764344
2678848
574640
2917983
1307100
2895081
357724
1254281
2103213
479681
2150348
472112
440925
2133764
1139750
1948869
912217
548024
2442193
2362323
80691
992106
423277
571950
816290
495909
317070
2703886
1757248
1225270
1673407
1026772
1871673
2623573
778283
2574790
363632
2287818
464878
681971
668888
374834
986651
2805794
2470457
801152
2693238
1826209
921687
2000057
1613866
935521
2776877
1306926
2692516
1261856
1118638
1496112
994953
1098536
739170
971738
2866297
2762613
532852
1783093
1539059
1996409
2414225
2537039
133726
2363189
387662
2236505
43352
1796073
2195941
2732661
1139311
222290
767385
2000911
2506928
1581523
2005572
807554
2363321
538543
918438
2906429
1506710
1461435
520174
1526657
1365726
2763327
382098
2539878
945621
1028944
411830
1996439
1940625
2576494
749855
951826
1165862
209819
1352272
327567
2448670
2003954
589182
273855
576930
2696559
580235
1164840
1293305
1693217
944028
541195
2450459
1191496
1095957
2665323
392646
2026422
2863634
2380283
1538782
1943835
1311126
2547445
1690478
1888919
2297298
259956
2815372
1778088
1678790
2004085
1832057
2748747
805007
468381
1389159
1841298
1372456
956873
1186845
1593477
1983706
1456702
986506
1316768
1559359
995776
2075751
471469
1740163
1433179
956782
1243304
1167907
1079467
1457698
553708
2587195
2637998
2161790
194070
1234439
73766
582534
993008
1123536
2501663
916649
1527825
957389
2065603
143578
2006298
1585009
2744156
2495933
950098
941131
1445448
26763
227704
2429882
2559850
604077
2348831
623267
2408739
2813368
925182
1198949
204520
188341
2423717
2062867
2021165
1587191
11223
1668533
145920
770237
1168041
941745
2392936
2781056
903586
2791878
956822
959402
71353
1034953
763240
2734817
54181
2643868
2540055
2392009
1625815
2742052
790036
1697555
1903188
1708265
239187
86098
777570
2154419
2637452
980899
133813
100386
2447597
2701298
1346568
1322540
1084137
1410753
1156932
1431131
106759
2459045
2903186
2719141
2035715
1826439
525049
1364691
2486367
316490
1828582
693826
1611177
2923241
311771
1066033
577065
1570829
685888
1381999
2256386
1623652
1303603
486593
2789697
1940258
104911
2141402
1256088
252311
844793
2935204
2671359
1166547
1577683
825935
1078804
1787753
2543395
1377832
1819856
153896
682509
2111225
1736887
1785732
431974
2030797
1725008
1966515
1949133
151823
2634810
406194
2533060
2023333
1146866
2409028
1949642
2215193
2312174
2347446
2764350
2138088
1826712
2289643
1941302
2649180
57425
620615
1138882
246799
1488414
36215
1018927
2935362
2451226
568424
1954085
1596631
1704184
2714549
153018
826529
1777856
1610653
2762671
1125939
940406
769924
2729776
1003798
2739043
2907489
583909
2177551
1564457
1529387
2047735
67002
2786996
2102364
2398667
337699
2129855
827307
1922538
2424911
757486
2614590
1213733
599753
229284
1752808
1092098
1886436
233313
1255664
22596
1089061
52938
1076304
1351502
472349
798596
1435837
95005
1109719
875211
745797
2693275
332780
2267970
127028
715595
480549
2270671
1058908
962782
1023987
2142969
436137
610936
746780
2116569
2248983
1833840
2478012
540569
1726429
793463
2300866
2328885
1584772
615751
694896
770141
2923886
1182716
603892
1415520
785342
1445544
988556
2507155
2310509
2261164
2255778
2520662
1162611
2000132
1846629
1437546
1606203
619338
1000501
1069824
1508783
1544108
1168323
2313680
397215
2924325
830370
1164368
302007
992278
1389378
209470
1527259
1194633
996341
1484053
1012622
1624352
2169711
500626
307718
1389951
2571161
647016
376775
1620363
1876365
50784
2429714
224131
2336616
1397262
2402999
1601180
1380416
2323396
1179563
1415417
2441475
238304
928462
190965
750297
2012038
1118319
2834055
1836144
2757951
2235770
291998
2002957
1205779
1322809
2257360
48919
1835806
335656
166964
1880079
2294637
2883282
1124534
1096033
2252846
1821591
2231599
1740379
1010912
1721242
1336698
1709089
2095606
2929966
1062658
2393256
386299
2865675
526028
2690045
516066
2095454
1101706
1118908
1677656
864598
936420
415847
1513956
1706096
276708
513900
538522
1788975
1996081
2337582
1162412
2509793
1670255
2480623
166142
63523
2842909
316887
1764081
2255207
2796402
2169071
1910315
2238617
2391839
886682
60202
903936
2717008
962671
365983
1364011
2508266
2624867
1330701
2273838
2201448
757451
2803591
1418252
1202039
893960
2428535
1980318
1307526
887761
1082092
1743837
144563
897867
1201557
2207465
2735720
2610475
446591
2041174
442334
534236
1790852
1051723
2859071
1754675
1851823
1255010
1172151
1883704
52544
968009
1951707
2191848
1301120
1785535
1130563
718678
1264201
982660
637381
71435
1570958
2717871
2825030
1157677
697278
1503163
1897777
481640
117062
2262229
2780027
2325308
2600208
2590674
1056420
275520
2063617
303767
880053
1117419
5894
2681419
2739510
2850844
304731
1200348
978297
170922
2775958
1701716
2816782
911246
2716291
265474
1389460
2526359
47866
2884537
1881607
914381
725391
1428631
570245
1489298
1097316
307285
1921689
1645760
2157828
2512595
107004
1493557
358313
2376555
586455
2385105
2031842
2068065
1395936
2024799
1572219
2851040
1456165
2025810
2397744
1939387
431222
829784
2058123
2142358
715364
2362390
2889115
1656118
2302286
2678706
1687929
2070527
760094
594670
342072
1036101
1373004
1778618
1655578
2360762
2702363
1301481
2238551
607321
1185758
2871827
1864493
2506948
2292804
1809264
1615393
1598376
1081296
901669
1073856
2451096
2520819
466356
1414336
1171838
2452627
1538186
293039
2435608
268352
640793
1184742
2593022
988384
1049144
1729418
2674060
1903438
1016734
2833084
1158553
1477640
844852
1051381
376076
1952201
914994
1979693
1701670
676181
1085841
949471
219378
1658564
85792
1633473
2137467
2395363
1896198
1464058
415794
639789
2191888
2825064
220724
2110267
1052404
760583
2738784
1600794
841016
2643843
1605432
639934
1942202
863480
1639563
345263
2407452
2520025
1652338
205126
824661
1677592
2174861
266
43424
2516987
2528337
814191
641766
2644686
1568156
597850
1042808
778422
2923985
2588084
2123271
2655934
2742656
68292
1017095
1350066
761228
2839146
552858
1608929
1126034
1363526
2800652
2063436
1303216
1620786
1622640
751309
1487895
946082
1165732
2626788
306458
556684
2462570
1193354
810601
1588867
2486440
1302794
2766433
1576150
1036334
2205298
780410
20607
145893
2656923
2590321
278657
273257
1772103
2193046
468592
853884
2138354
2690394
1154267
1388721
2936506
2849283
2808166
1203040
4416
1026219
1116342
142293
2247199
296428
2146419
803191
14529
412598
2051041
426340
249469
830488
2291622
695201
2170790
905977
1339121
1189813
1513740
821106
2059160
77952
1535753
2122443
2754774
845644
1357862
432978
174375
2934878
2371608
414728
1931347
1733506
100378
326088
2179499
2923596
2070280
569187
667603
272857
2177675
1584362
1298128
2498709
2229124
86982
1830290
1427896
268471
1115349
1173347
253478
2428551
1200516
119810
2615421
2683437
1944235
2744677
557027
2060444
472602
1316162
1326602
2726488
2350959
2919131
2730083
1114650
2206487
2813250
1415688
548160
2715492
510032
215803
808391
1382707
2035351
333003
805197
1826844
367689
566166
1298409
35088
898167
464908
1736300
2622735
2871199
1531619
1443363
2727502
2361559
2761605
1813300
2032803
1633743
303178
2355074
2581808
1927876
2432796
977493
2326115
1294138
1288239
732734
519680
502375
1539531
1251948
2003092
1992392
399993
1082112
1272000
2539095
2164633
2305041
1391747
722264
1761735
161304
452044
213713
1609273
1840584
2817654
2156117
1480109
77719
1257078
1373560
405044
1185756
2919183
1229928
2480200
1522633
100709
1283729
616006
897288
2498466
790221
268194
2851490
2816050
1420425
2570369
2736588
2390612
708060
1787643
97808
93491
1651156
683841
1404133
621503
2643225
735582
1216165
1380883
2796675
477673
1280139
630365
2934916
761790
2507522
1551829
2752806
997338
1843252
1130591
1279656
2440757
2819879
1510061
1391219
2652008
2329184
889137
444675
2097736
2030613
909505
2680360
1550174
1474423
1855194
1675562
1838749
2464998
2626645
828310
1292107
2773897
1306675
1822868
2122379
620657
1525073
2133550
554536
710631
1512895
113989
1190018
663396
1716504
301679
500201
1543959
1565697
2320963
1296687
629408
1995408
81346
1951276
51261
1451889
1856711
1148767
367949
2498822
899517
184301
1062970
2795418
1371495
1515574
2799111
2404863
1036474
1108467
1425428
1766724
742580
1030247
17403
679055
880637
1366050
1327606
1159940
1441977
360529
1488243
250243
2129179
598071
2117283
302691
1330033
460191
2590082
508102
1291252
2472191
2148096
96340
1555025
2222322
868862
576066
534559
2224589
1018828
242746
255993
178727
863951
644917
2463426
2606627
558531
1775868
2118639
2090032
269404
2850541
836093
2254342
192034
2796637
1800642
2783594
1384077
239940
113464
2158842
219055
1597721
2772814
347859
2506971
1724495
1036286
1373053
539143
909156
1227169
2135171
126187
2808466
1195440
2743510
105572
2342528
1985207
989101
2524607
639973
1536613
1482307
2880521
2165333
2476161
1643887
1687978
223231
441076
1847017
384175
899651
2771139
1911693
1522418
637841
790184
1313482
1854673
2728565
168646
630555
1077707
1379152
1663432
27000
416706
2663357
1702477
1576442
2494064
2396226
2426902
2378597
1188574
466877
1647304
956091
790626
1942452
110595
1804798
581707
1802438
2895883
210315
1382024
498587
556718
1194549
898157
2643050
315447
2426398
535544
2323686
2912406
1029051
240377
2331428
691766
2711100
2824757
1118369
2818264
728450
2053190
417158
257477
2111605
2173714
2669985
1885755
243168
1843325
2756741
1460661
1188339
938283
861274
316195
2123349
839825
2354078
2004003
546084
336125
2038818
2170444
1180751
2800856
1707063
1827415
1976387
1260848
1195983
560819
498842
2730305
679679
1302010
66189
2788352
1788883
1306856
1089823
1807531
582749
2341977
702335
381192
1019397
1227136
1891136
1283074
1244774
1911877
1334323
1340709
1729477
1041983
642012
861352
1442885
2158574
266694
1054525
1287982
85192
407278
2177623
1149680
2717952
1068295
2895767
235553
516688
1757310
2644177
1135801
2097448
1873658
771108
42621
887264
1350326
1971397
1787031
912803
1014726
2797474
2606059
2782231
2624256
2501796
758897
1368946
562250
1663827
2604116
1172265
2474063
2294874
1498091
2302999
463113
118730
1504017
2319753
2404536
170145
351396
2903794
2092294
2297084
1199859
1631432
2883811
1425224
1367652
1296063
1625758
2775767
427924
1790054
2094404
1666553
1541939
2126740
1181928
2209819
2194103
1368620
1224108
1488249
1422587
2431080
289054
554705
810333
37967
321144
574365
1481989
1862787
507243
698196
750617
90291
595853
2289276
1116830
1981708
2541024
190512
568006
1563489
2458557
437144
2298298
1621514
869305
656913
1448832
1726018
113199
2109777
2568978
823933
2818807
1454920
904288
31779
1662112
1739887
2712253
633689
2389268
1560589
986610
2014084
1038448
1899940
191915
1524546
610480
2694642
2653795
2546537
2823795
191079
1812910
204740
2589632
879828
1133596
2914376
934260
2462147
68572
2869965
1714410
2163480
395291
1771557
2936452
634058
2181955
2070751
1557681
943745
2509228
821423
1065045
2618738
2745190
833013
2587986
1422721
724775
2040727
1648961
2776695
2700800
1900900
1120194
1041260
2638653
2036560
1685745
1815049
703578
941218
1430779
2201436
464267
1708494
2492728
1666447
2273096
19858
1685600
343996
2593041
1021773
1762404
1694496
1046603
1892451
894337
232072
1798498
1530089
2843570
634890
993777
783122
382491
1399711
2797269
2415589
1946445
266105
1728225
1597939
2591006
1731597
88550
1783538
1514223
2590977
2279212
2284342
2255244
2423494
2155194
1934123
1131968
349695
2853104
1301879
1575796
726330
1220429
1165759
1743206
2295181
739406
1380318
2137583
52927
2695992
223481
855310
2772367
143746
1460713
1568539
413738
1305176
1787656
1026983
224934
776501
2269620
2604849
480837
1562067
575420
75299
454187
455736
2690769
1370230
303664
1387525
398004
92374
2814889
1706532
2886283
1172265
691925
2939573
2455944
1004916
1568864
1304081
2464338
644514
875360
1767494
219037
2325178
972836
198489
1816284
430301
2570275
1473775
1801881
779439
1036693
2623846
1705737
1541852
679107
2291472
14753
1037442
2133656
715920
1061121
1180947
719306
13922
2088202
766346
2440579
166532
68085
2503939
2284863
295920
1888786
1680287
1103727
1028800
974262
2533958
2402891
2783358
1757620
2314746
2757626
2061860
2667513
2526488
1669042
953849
1240351
66622
2257649
1583857
2656795
1284464
661745
1401239
267472
1453083
2369515
1462331
2294502
863094
1547212
1701976
2831940
1680644
2422802
2486328
1842578
2160057
574258
1634909
2236703
2511008
831760
1991628
735879
122798
2286096
1315783
2821265
2233917
2856807
1024684
1456279
1501406
2752293
1124035
2670466
349749
2190007
1597059
2864456
609259
656098
752275
1268013
1454165
1962623
1189156
985825
1348811
236892
390503
1484810
989901
1551066
1419271
1555455
1082012
634022
861810
1888895
340093
2825282
703542
1496658
2719969
2097408
1693038
948035
2594458
2464543
1164454
415863
1255605
1737879
2161678
2482806
1829089
1522058
1887320
2535896
2269194
2441207
1625620
1145464
737408
2205390
1416483
1346311
2660367
531374
1644983
1729234
1311527
1130031
1558614
2765082
2226732
1071794
180131
65654
2106103
97479
2313952
1237822
1491806
1272736
163422
734889
1803492
2441220
1169941
6782
1557940
1771339
1343378
998860
123985
2254333
794155
1494307
1038932
280117
2603812
727821
1301692
2546880
409795
2188831
2879297
560672
126318
2637943
287536
828200
1379031
1496498
1177768
1676837
1108186
2504297
1316206
696279
1980338
398417
1223200
1606743
1800090
769406
524307
1859413
1489926
1625544
1055250
1928379
2496174
976388
2739207
1416203
2461692
1763119
1852825
606607
1213715
495968
1025956
840813
1715431
1530979
2323749
2524916
2397760
2109126
1409811
873928
1853695
671409
1656242
2343940
907058
244670
910364
2026837
2289463
1621507
2146692
2466774
1490404
1348748
351559
1699598
1373774
748601
972300
2035847
1971062
1709877
119335
811439
2236982
609805
2843937
2299701
2329389
1881902
297358
2482956
2061713
1850871
494747
1559904
1135483
2298513
988241
2035103
647168
1771989
2930636
1870563
315572
613437
1986458
1620975
1526463
1353741
1055796
500080
662042
819787
82503
1306120
1769928
1859484
1151022
1635698
913482
1492194
2290877
2165793
1949336
1340558
84395
2194122
2074396
1192302
302656
1730756
920707
1901786
2140258
1434710
700631
926625
108071
847880
2183507
695797
1929156
1535389
1267357
928839
553218
2189906
278868
1411141
1209592
84731
2536519
2060645
642816
2513831
657238
1094832
1506786
284628
1984978
1347579
188191
1838657
301151
1515833
2559031
2499474
286729
2056
2714056
700368
1303950
755814
1857585
1990314
878548
2115102
39726
880416
1372894
53692
1993353
499138
2316728
1964076
2775011
1343892
1014736
2467714
2337476
1545840
2621469
2616326
26743
2013771
2159322
2838710
946785
1923891
1141097
2039087
2376975
2386120
2200225
1048182
1975086
1469175
2141539
1389109
503248
181445
1584880
1514253
1848909
708612
2580424
1196755
1106365
1868113
2214040
1505901
1871174
2852402
544469
2126622
411406
125916
2536573
2812355
163817
2449025
157452
1366360
1398109
2137691
2437738
137724
276619
2567256
2036704
1366882
572442
2526686
754159
1044217
1537301
2765022
330927
37972
2851618
1472942
2375895
2914250
1263091
2012394
2643703
703830
1977556
1204958
2221391
398288
2239142
771243
2832076
384991
1512746
1021684
517047
1690872
1184496
414952
592844
2564943
1880935
640600
505838
2233600
800058
2308508
1723487
316639
1061972
729670
17883
582156
565442
2799137
1992493
993604
1287430
1992413
1480093
594974
2235284
1571178
944222
809215
514007
1927210
8185
1679789
288126
849980
2164155
1639544
635429
123337
2222156
1171095
1489982
1641517
1706675
1050036
786103
710184
1691037
444364
73005
2436519
908017
2628549
551456
2733336
1776924
451648
238049
288351
1133261
2649509
2504852
639485
1754210
514808
2860068
1506780
2775400
293140
1756825
319103
2592453
2211882
634497
2291622
1887514
1170609
1409059
2920942
118711
1297000
1432087
1263951
879993
657405
1198603
1126681
1116293
1828235
2593568
1280766
129701
2208171
2239584
869699
2231621
1297803
508564
269011
184674
2215601
2605178
896922
593100
926150
2867655
934600
2933676
1936354
1336873
2775339
2546735
1565931
998730
2234842
907173
1691861
1090996
2195348
349820
752331
2069967
1954228
808847
2814391
2054593
2074029
1628337
1454075
1165091
2712456
2263773
1827173
2722747
1709407
1910898
1797883
2412750
1797239
1886296
2413417
1093271
2263356
1581969
1393286
2260571
322240
1141328
1009912
151425
721436
1065042
125133
1184550
323629
1223285
1735228
241873
1290952
1541135
39974
1081521
1251318
1555627
1654065
94254
852266
2086700
2192932
258218
1128753
2396494
2095596
667118
1586361
1937135
822547
1306086
2584173
1023641
2368104
2660847
279314
2054060
94303
630002
1662257
1216258
2415585
1078108
2055544
1948608
7851
323854
582458
2681122
185395
1930589
2414638
1221807
2286513
2912517
1579250
447039
2563932
179698
2674908
193885
1660169
2271137
121035
748034
1137249
2478205
1297418
707026
1648065
684713
1223020
928728
1525938
422547
32652
2748562
2510660
1137648
1253135
1581394
295953
2849886
819574
61044
1074092
2349702
1120094
2477272
1108538
2300211
2924040
1864938
2645259
2285568
157947
1675012
2461591
1964896
1413551
1819907
299361
2453722
574895
1604427
2399654
970057
503915
1983597
532647
766621
2867524
2293757
2473008
1305848
2107410
2241068
2589899
1856463
1078552
2620675
116867
2036803
643172
2886488
1429903
2342343
1614217
373220
303429
295868
2718434
827638
2665876
67622
539669
1050017
858673
348902
2875975
2278476
2919303
1826164
1253634
1075062
2541482
1088271
2099491
211935
2897122
1631499
1855679
1580308
1378754
2341718
2084016
1332016
716646
990594
1290547
2114775
316053
916479
1127627
1981452
1739927
1949700
1380986
2900007
418788
1487782
1255661
45804
598161
257829
1956468
1589043
2191884
1287523
2844159
1059420
2858877
1240682
1327696
462839
1862806
1779171
719755
205862
166796
1740774
2254566
1499841
2253313
1127987
484688
1117144
539365
413570
824899
170666
2471369
2636764
2284689
2908922
537617
2381771
495516
228150
2064865
2937843
1468166
2399906
632295
1555484
2343588
1793395
2065304
618885
219555
1224783
997953
478247
1167654
1504582
767983
1973104
1703922
214591
664774
1357299
2469267
1504493
989754
2565476
217623
859981
1014000
429792
2569910
301867
2773944
1241846
566267
60809
1846432
875488
1993785
2160195
1585664
1250064
2423222
1346128
97059
1112145
1383030
2339628
515590
2147800
1210799
849054
2774854
929834
594987
1568469
2145669
2875657
2204078
2413641
427500
828561
2031577
562555
1502650
2845060
2508165
2414438
659464
1524898
1746513
582382
66759
2131124
387892
1282907
693374
1917564
746474
2173259
446731
1475379
1002697
657878
155835
2616115
259686
1359215
2543903
1214982
1018025
2474213
211887
2392826
689245
381180
1822292
2670691
1195521
2720999
1362269
218779
722741
82065
496464
2138149
2078708
1342057
2760908
204527
2552002
1667389
2761497
798276
1045902
949475
538699
1441150
1594516
1869117
2785408
1023189
2194796
2688438
2651410
583191
2404737
2198475
1180556
1943767
132682
2496122
1834395
1939225
1855197
887003
1270596
1699906
2071678
634327
821765
2707789
2355059
1894193
994801
848234
291978
360970
2134176
822692
1961944
1803438
339542
2684122
1110298
2489098
688400
2756812
275999
1972786
1320035
1831587
149445
1529204
1531452
2914092
1903926
205310
2675434
1499787
2220179
472752
2361063
2089460
2759162
2108710
1029629
1036795
1926784
2425936
1598200
1955055
972846
2781392
1188445
1058596
270344
2689104
2348982
2289682
2404655
183489
1557336
1939210
342398
1405748
1080146
1790767
2445433
2380569
679258
982803
85850
2852421
2115593
2490760
371676
649325
1122376
660945
1030759
2591144
508363
719035
2640279
2451761
755364
437560
2619650
2140044
858529
1842163
181020
1696082
75248
2440612
2087258
2844548
1457551
401412
1192299
1772762
820647
872068
1371947
1518927
1277819
1075072
2039884
2269184
2671226
1080226
2039840
1614796
2545159
2182685
2006452
2924394
1463056
2151354
107229
1560011
1590767
425022
1939126
696311
1360230
2620429
687507
1046920
62461
311309
1082255
2662264
391542
1189116
948154
1658387
2692420
2280003
921938
1238816
1678873
109462
569884
2254259
1142150
699761
1023419
2834203
1997213
1728305
2020695
33662
1293829
2267460
65507
1312878
1363806
1626111
1466911
1752458
1089038
2427788
2028345
2574771
748652
1931519
1187772
247552
2661480
246380
1630882
1719191
2097371
1020334
2292423
608838
418606
2739645
2625875
1761252
1776761
366197
341973
1472436
155368
1145450
1645207
2058503
11648
875930
543798
1028722
1179350
38843
1119004
1999799
2448643
473226
1526594
395151
1400532
2692335
2769448
665835
1325939
1380853
2057320
570847
1109566
2895826
2179314
274050
510831
506602
1344201
2880675
239834
1507029
201841
884600
2187815
141464
1169132
880251
843854
689701
1118073
8943
1288152
1081935
182432
2154788
2525852
1483505
949623
540223
1652962
2425603
1387223
1314237
744849
1951938
969689
112111
1118698
338540
2120193
2554278
1789672
2196524
1021345
2765631
2487220
1621987
1673328
959260
1788119
1709328
2555595
383197
981144
532109
1090497
391791
1380909
2759394
2168748
2079548
2496911
112109
379855
2888663
2563159
2822048
92300
872297
744979
1994652
1136675
1114507
2573854
407498
157524
364605
2599023
1873831
1329128
1665428
1511589
2692052
2877461
1138339
548175
1776758
950235
1723672
1607450
1052800
2848641
1810667
2521822
1370448
835641
2228534
1265807
2335283
2416363
1527415
10683
2141706
2543021
2518442
1182415
947580
2761348
2564511
643566
214011
1328212
1146189
470160
414798
738005
2275206
1928883
86135
791895
330877
977637
856365
2270385
1881328
686468
1257572
1945362
1260882
742602
441508
1350423
732623
2711993
1560759
2633332
1647995
2440085
741757
1322555
1689101
1014
2001227
2398010
1261852
2929295
2113120
767737
1476685
1563363
426070
1215023
2915771
1250150
730904
1511835
2777142
1312917
2654715
1572090
1519938
1747933
2661459
712671
1866324
2208919
2937649
1629892
278799
2551616
2776445
607681
154245
805318
157536
2819785
2732927
41273
2900499
1179099
289639
698141
460203
511487
1196699
2076144
2116674
1813358
405971
2572692
1031767
1309867
887284
1607891
423715
1192113
1792054
92656
525277
2414383
1327926
1862815
1246763
903054
556051
982497
2234496
315814
612155
974296
2566800
2648411
227474
1378849
1234494
1978985
2768578
238050
2173309
785710
447270
2196102
2822415
115222
2932088
785854
2565
275957
1217223
1076651
1115349
817096
319907
863535
835099
940794
918646
1310794
2013075
1064750
1548805
1569087
1194588
301641
1429822
2309018
887700
2123724
626200
1127644
1251684
1598841
902058
2733
2879745
1210505
2295900
1142646
992615
612031
667925
2364139
2444890
437298
1804046
616683
1889449
440730
1921754
2714785
1172738
2515052
938327
48454
487601
335358
1060816
1880214
100192
2188838
988458
2591551
2266061
202019
2849438
1525108
1028556
1111298
2144396
1351058
1466428
929630
1412058
2598650
1125941
1299665
193834
1523052
1594954
808029
2322994
807708
2174482
1062370
2838392
2621085
1744579
1015204
2756917
139934
2410290
2197335
1417060
1661081
2836339
2135868
2758857
1987132
1573867
951928
723602
2721716
2819563
1611104
2839561
57450
1242330
1225743
742909
887864
2106469
1381096
36357
287699
2449219
947158
2461855
85520
1960454
1261966
1650297
1775609
200645
1628638
1233791
363496
2060324
641016
788388
2053206
1555067
1399249
761963
1746241
1001708
415419
368440
91652
48001
2623117
155932
2741696
2691546
1803613
44244
263318
1799331
1716842
2812266
2807446
1793447
2845540
1167186
1980465
1990843
103556
2836021
2755506
922576
293419
2671220
2645595
98369
765137
1899521
1558124
821208
2868285
1171980
2083179
304469
1901370
2560352
643750
2676436
2565628
815380
2743873
1553403
2183433
1415889
1392688
2204843
2434632
1734345
2389875
219769
776301
1959575
1363273
2631621
1713617
32127
495606
1993925
2811429
582952
2612960
1307728
2555378
2465861
2881585
791725
1162422
726848
1682441
863573
1918152
2494038
846512
2310392
1119095
1307523
1662568
1071570
537567
2827943
2741927
2338485
911947
2150790
1919258
177222
1151867
945739
1033447
2153738
2429344
1293299
517147
2642174
1174871
468719
445596
2846319
2427980
2026371
1670106
2456161
2240661
2308824
1276940
470471
1030870
2121298
798445
708422
2033103
1284454
2836461
1158322
2835142
287533
2671229
934530
440136
2116212
1355583
1203526
2253089
1063081
997289
1096146
1167784
1743279
2456019
1806340
139459
606980
816355
357812
2331828
1888689
2601476
2321678
1629317
2753355
1269760
705883
1842399
2638596
1341879
2938389
1201278
1975578
1309929
2083142
1521317
267582
2067066
1407227
33378
2505133
1819968
1615309
972724
2334655
1855000
903847
741694
1115854
1185882
835065
2069319
862224
2815993
1782329
1834913
1529281
1788814
2832118
926112
2346568
1917525
2423947
1065111
1228283
2048568
1267530
400488
630419
1177363
961647
2212318
159489
2733977
600449
2145649
1275123
2471434
554750
600477
462723
364597
1314557
2114594
807941
2676231
2903074
761733
2019057
610759
657755
174663
2734843
2052953
2872643
209123
760998
535233
828436
709624
1857036
1582085
1500358
930679
550352
1158087
2460373
2175409
48119
1241106
231848
1587316
2350441
764217
2811008
2647636
2666260
1841564
1015409
290891
1407761
1973810
1887758
813826
2637326
2761795
1289368
978450
364865
1195254
2796984
1604774
350647
1919013
2777441
2142449
371676
2324967
420404
123061
107287
1416684
397243
2094449
358853
1097845
779274
468806
622250
194037
1597471
696564
1215195
1927039
333970
2122139
1791528
2013241
2500653
1222095
2448006
462128
1574622
2475303
769195
2049591
316048
2838243
1634551
447002
667792
1768302
2545338
1929116
2356461
2061137
2550509
362486
1005214
357021
1941468
2601235
1935899
1044071
2825402
1677019
1581841
1528253
2699065
1490100
214232
2413743
185102
2910521
1197301
2647528
2091656
228286
625236
1020745
1153592
862558
2677545
2142751
1026925
1813645
896836
2048021
713152
2589252
2537642
2251529
2161753
170112
2806937
2373039
460667
567453
2795482
2325270
2643914
1465225
817065
2895243
2363000
2809192
1675997
2742
74227
2785907
147194
1915833
193901
18402
2710628
1534969
82831
530113
2776823
1917681
220133
2891437
1989054
997134
2098514
2713651
399407
2036798
2195289
659534
1995642
1291437
2616285
357521
2547783
2488722
1095682
2649527
2131943
2873869
2895176
582874
1049560
1363940
1663858
175729
1258456
117455
1868112
779598
2193001
1309460
2392626
1748437
1801298
1580543
2612356
211235
1689283
1508740
1594837
528279
1705578
2102031
2060988
1096988
1300222
1473932
121799
1321206
516918
821952
1594039
1254730
45686
1015111
1818262
4042
917505
554726
1748331
718975
170301
1771545
687277
130060
2131979
85302
2058162
1751674
1905761
2929720
378359
2905509
1408622
2342673
1681765
2112951
2156235
1535816
281226
1173563
1664863
374335
782254
2824671
574851
2238753
477204
740236
26055
1776560
587924
558733
1335968
2827637
2541232
1954600
2461151
2500316
474799
2031802
1141435
1263652
1290192
2550776
169081
206832
516475
1839490
2339
1305985
2753145
50511
180334
15258
84547
533469
2206144
988457
1429073
482820
2486375
973801
1027942
1851397
2824876
2787036
528717
2491807
2015454
661540
844034
2759238
2773627
1271088
956305
491198
2363632
521404
2510976
638391
1286140
2890109
1555387
1443151
2045518
1751368
2635981
91352
1678697
2596845
493976
2038819
1546744
1248810
2632621
69143
830933
1888862
1710769
1197977
1968865
992810
1753364
94339
2501766
1027701
2740766
69033
134952
2851031
741890
698528
1035751
2379539
143449
2012820
513125
1821647
393256
1010584
1146024
2434343
1240398
1607583
2327637
2483074
1216913
2172022
2579542
1359889
2596196
2267491
2053773
1672283
2731054
449284
1798794
32634
2482513
2321851
924063
958250
280075
1686069
1488807
1260788
605422
2411468
2185733
982272
1767076
1579363
1776570
2745048
567101
2267146
1132055
634227
1162930
2004013
1904733
801262
2244953
1623096
1505943
782946
1158221
2513646
788979
1828902
1555141
1686322
656116
1976251
1644613
2315420
1128770
1864750
812643
2072959
1094832
1368735
2377586
692789
914842
1409359
1801506
333179
898797
657763
2655644
228881
1024151
816233
44981
844783
1222057
453502
2387704
2340635
434061
950150
1736620
2347894
2427991
487987
1807920
2893947
1114169
891014
464430
662372
2135072
2408750
2682751
1480930
456375
2666695
1246131
1117546
856891
2391449
2011833
1438432
1629649
1627945
1786109
22429
2386123
688023
1783430
630359
1421893
1840674
1050256
946411
132479
672074
2304990
1894586
920381
197414
753816
941402
308376
104310
2485680
264832
1083635
1361703
1027894
1900601
2249163
2320572
2569213
2662203
2181384
2737781
1812319
2584196
2166813
101902
2368804
2787289
2010524
297636
2640308
783157
2345661
754420
902282
987501
1273809
2262549
2699322
455002
1921247
314544
275528
980792
2837895
458513
1410669
1975183
1503205
400984
199414
1088639
752372
1286979
568823
765742
331260
2706332
1550804
1673630
1494410
2312850
1831290
2336800
951961
2466681
2596306
2573206
2823836
1189270
2046684
406882
261927
1882032
2070333
1056991
2731233
2680118
2899848
2126386
1277932
2460554
1242513
472428
2721924
596722
822164
1719852
998908
1657484
1528849
2652316
739896
711938
1484271
1516713
656698
624630
2781395
2902560
1251686
1695406
1370852
897877
589405
638109
1924796
2110471
2668677
138361
1103168
2839485
1309315
1977217
2439302
2923772
2196476
1579080
910235
672664
1615502
779263
1225003
1316326
1884791
2322806
1218605
354459
34448
351583
2160210
238514
2118863
2418109
2192208
2040524
2718579
1044815
2722998
897223
2892161
367979
291266
1870085
1933352
898140
807325
423111
2087982
450687
1605421
488523
1583694
237454
2361495
2222007
895712
1349407
947351
1335481
1565170
878801
1074194
2560588
2724141
2276002
246436
2005223
422170
1723490
2413443
1214823
345923
1038335
805980
1047574
693360
272898
492253
236691
1925105
2318002
1859304
1959549
954118
2836937
1098327
1368164
248962
1926257
2193930
1597950
814865
2423290
542430
2212214
295140
2750080
2765060
2258103
1494928
1173287
2690408
2292573
2919160
295700
402339
522699
1902933
1690504
475359
1885948
2040139
2385478
342791
1696993
2617896
1258237
455922
1215106
505884
42675
2020580
1023686
1220182
2402588
1007966
1164715
1450490
2937940
320149
2143618
1130576
2922464
2429574
1718668
209638
2129347
767429
460459
2641574
1930586
718567
268
2184396
2416459
1800733
345263
2159731
1284754
2211642
1571209
1974123
2830647
717075
216237
2658517
907839
807861
857919
228590
2121328
1638598
1570198
2319091
1471203
708568
759277
26809
1277818
533034
905046
508007
1082972
1497104
2160328
2198231
2201490
1252562
2208870
2873812
697421
1540176
989709
39921
1261396
92475
815225
1092648
746074
2157736
1997990
2470088
637487
2333398
2447141
1242978
1267711
796495
1314831
2112138
103953
17647
156309
1200182
96544
536037
374633
157573
2890968
964029
1632535
1014538
1803513
2528221
490699
1198260
1741518
1774028
1965197
1311814
1132449
2468256
253581
1277587
1292517
1764431
1987618
605993
2356880
2540314
770384
2639660
1579381
1062363
2261199
1635174
1818469
2606820
1387096
184188
241086
149053
2244822
2219367
1351547
370924
589660
166641
273187
2442281
535694
1035338
263812
2904250
220822
1866561
2604669
1151813
2345456
357995
1059558
104171
629876
2590348
240005
2245484
559204
2435408
836461
952483
2273752
1357723
1622749
1024582
2399283
2481585
184485
1534589
1503455
1458020
857695
1230733
2536449
1436474
1965627
1677915
302647
765841
1726294
1451333
2182258
1682593
1998885
2204982
44274
438092
513004
1900273
2788223
68890
1160507
2619505
2867927
2686096
447753
2196019
1369701
1083338
2007247
1982830
73094
2938483
2457573
2274637
1680665
729210
289039
522597
712454
393806
1437147
1806344
854962
389909
1684759
2218448
2143694
1365716
1109309
25391
342963
1640795
408660
645048
1906827
316702
680259
277125
2264773
731257
2854189
2389601
501351
2338230
1583934
479563
1174815
2262602
2705048
1711910
380093
1928258
815044
16706
76976
1115058
2191449
2689526
2546521
1373505
1274152
2059886
1508307
2563008
724027
219543
1167312
1771981
1465583
517539
1689841
937388
1293958
22786
482186
2802829
1946234
2770333
2005782
2701476
1634250
916508
596610
119603
327040
2592994
2665961
1202908
1296710
1338616
1844281
1580916
960122
2711753
586648
432398
2168702
1512835
1921211
1548621
1404076
1523535
2135154
2323833
924549
773061
2567825
1824537
147597
2521387
2412071
1318781
481190
749311
2915431
2242352
9771
2775102
1001849
2245907
37470
1098501
42992
596966
1138703
2278781
2275173
1450686
2914307
2013292
2915801
1011604
1841443
1758855
32546
2240736
2204614
2528968
2414237
2924191
1420080
234533
733288
669969
514927
2335974
1838596
2008534
779128
2372593
2570754
1601284
786417
302056
377039
1444552
567108
1871255
1386306
1064802
1603860
2372990
379831
210221
493344
1994824
428240
1449457
1463999
2746566
2387052
1608757
76705
1215533
1334771
2154728
2737503
625098
916940
1014505
999967
2016605
866340
2811435
475649
1653031
3763
124979
214968
2487591
837364
2304888
2200763
1349193
750607
708714
983507
1106949
1528477
1618578
1947508
888009
372891
209005
1853369
144166
585209
1749919
521942
2244995
330812
29711
2662707
990337
1976970
995684
1450374
23574
1654448
82404
2743618
1376491
1009016
893830
2756668
2859081
1614969
1614969
430891
1856172
2731850
1528625
2052144
1629589
1433721
1170274
2767253
657009
2560607
1250594
1382172
2233907
889013
2936930
1913170
2412565
1795284
2003324
8684
1287079
1725959
1804864
1502594
112597
171245
455302
2881639
98629
2178704
924846
177252
1710204
560295
2163145
2003202
1397279
2213779
145496
163099
1176254
441401
642139
825658
1627025
1470713
1692175
2869861
368448
1361290
794398
1640789
2048430
218956
1779941
964610
2840226
391949
2047815
1257730
2537517
360212
418615
2353174
509647
460280
1256265
2176060
162271
2452369
245680
2638490
2742792
775307
1930854
2191078
2559454
1084246
73883
2552338
1108778
2785633
1998037
2897496
2142652
1708547
1969446
101326
103558
803526
2289269
1274142
2044368
1709538
1098345
2263527
2115125
2927154
1141864
1920310
539486
1502958
1952887
780185
2115408
2394103
525169
1672626
392146
392046
1435761
501358
391131
2051080
2484128
738149
2450427
711495
687605
331795
2871617
1449646
1504346
2025919
802231
847184
921379
1148499
1435311
2594858
42162
511874
1983756
1464057
259431
711060
414847
1349918
2619032
1312493
1774051
63926
1599064
1629452
2605235
409084
2888374
2201769
2365492
170750
619997
1201410
2653080
1784409
2754984
2252362
1499829
1170652
872176
1688218
1562376
1692274
2562104
144180
1427538
113413
1628277
703360
1183274
2783799
1372266
2424441
263043
2247377
2572132
1293608
728087
2925608
33650
2068564
1283335
2637405
2596396
1723003
1548721
1702904
1043549
402351
1754990
1203267
2625444
1360524
835653
863363
798381
1254001
1297211
380087
2654471
2921885
76577
648244
2097745
178565
2164399
814014
2490469
537130
2846919
186946
88114
2461185
80758
1973892
1777085
832484
2607459
2395647
888566
254925
2788489
2799641
493424
1518694
2016867
1991308
2796528
120290
1526078
1864675
1194691
1174664
322386
1631807
1866288
634231
510808
22844
2580502
783970
99298
2519982
1044581
2881323
806962
1358302
927183
209946
583398
2247939
1023530
1964433
1724291
521674
1847783
1418566
709272
322035
19856
1814017
2815636
2608212
2269188
2350043
2244683
1374556
254993
1176070
1867864
2340706
661201
241269
808930
624575
2886821
425134
989897
1174289
35949
504404
1494067
1832035
222940
1139899
1085479
1239567
248486
1626863
2645548
129563
2522527
613398
2137598
638784
1098148
560021
1059947
811724
1579403
2230831
664505
1721415
2732314
2140802
1633665
1231113
1146045
422662
19605
929702
1838091
455886
2475473
1297056
182876
1090201
2434405
841973
715043
1794724
1460390
1229940
695277
1063568
2547208
609214
2236004
1606063
234113
257769
470268
1809551
2481788
524234
2156737
706711
26207
1175714
2921236
2872052
1293545
1829859
2926134
2515944
1083494
2291515
1375368
2724151
2624071
1658020
1067266
2373182
2065290
992182
1396954
1068904
2173084
2200842
726259
2002655
333770
58367
353073
1907886
2305476
136636
1792567
688661
1404896
1164671
2399092
1599309
1382609
812737
369114
1069616
890240
1112895
2032665
1536736
1239209
2050438
1390205
1779745
499035
1203744
1066947
383622
2093455
1332626
2534161
435232
1946288
1677202
752205
265617
87343
1764083
2068840
764745
1790497
1693493
1810098
1621493
2176991
126789
235402
552920
180306
2016252
1120544
1540893
2684442
1722391
1868641
297159
1014063
1304763
1410535
455132
1356444
889336
1993445
2846237
1319286
1422684
264160
875814
2833381
350807
1781790
935623
1391207
493995
1161738
1882441
1371895
2243556
2149862
860623
503639
522863
2213603
1299443
2366053
453585
2096146
1720133
2542418
2849066
887981
150348
342574
1914922
2834229
1473814
1695759
300363
627310
23601
1566591
1938071
2879504
2341727
2890494
470925
2855364
1050783
886724
2100916
2398716
1892813
2166667
1718551
953563
2489640
1913829
2934518
1329554
1955870
1259376
2543864
284181
1134321
2594568
2891027
2923395
2883430
555936
1315031
88176
312405
1376357
2808008
942723
392399
447138
418484
519090
630127
257646
1057706
1558239
166170
2567365
263860
2337898
2062757
1801733
799079
261967
443946
1644244
2250604
2360792
1627521
2293088
527130
452138
741644
517954
802930
2001518
74096
2004796
227128
1532417
1759671
1541032
893698
2291455
2583849
350187
2221041
1401046
2575076
1975329
642800
575363
2825072
2281440
178382
2448868
278893
2448844
431879
305676
324444
2311685
2590614
1838404
152120
537906
1805680
2627566
1726723
294977
2123562
1283531
2508323
330122
189275
690944
829870
1746653
2930416
2169839
1602925
696539
560526
1670222
1252691
596119
1274928
1207533
2656939
2680743
352339
2194017
899631
1558751
1878406
1858952
866749
956114
2787134
1222513
1843067
2550198
2334858
577066
281228
2141684
1893331
751820
2630369
11263
1928654
2703074
1747571
2690238
1589752
2228980
1661638
1850365
638092
2576318
2794632
349069
2818545
6962
2829426
2289275
1116585
2201161
43131
55419
2528988
1813455
823549
412660
2319615
2611614
2530787
1897723
2199225
1718140
23180
1521158
1019477
2594296
2715934
2201402
241814
1292037
1667785
1119513
196007
2531392
1053365
2726407
2230292
682764
705850
813767
920589
2779813
1743594
2263561
1573305
713947
2714569
1572065
1182090
2346650
1546916
265311
2319048
942239
337034
2701841
2530587
2685817
1549458
1908153
1613867
732054
1215603
1961852
1223412
1275332
2810155
2399134
742163
976937
1644906
922712
967831
554621
2676623
2856424
428894
2139189
1666633
1559805
868724
2346951
2053320
878932
831761
296224
1614246
2690308
2357219
430043
1174927
1900673
1011265
2541401
119064
1735379
2304096
2682713
1975503
2859550
1748768
1243958
2874405
2366206
973974
533088
2917886
1914054
1365777
1277591
2354232
2124089
776472
189347
954414
1338964
2896460
1283356
833583
757679
2439802
1158603
356641
1257934
1748256
1432337
1373507
1900988
895512
2202697
1610761
2757306
1559402
1271997
1053630
550229
2767651
1501051
1111360
2546415
2298485
1771464
1843170
23017
1648572
2280485
1195766
890825
2590285
842630
2699770
1952758
1267913
953731
1988418
2449203
2391889
2872277
2436517
1235081
1334338
500896
2056213
2698414
851165
6795
478578
134379
2481929
379814
2108524
2067789
760694
484855
1691433
2076221
2813659
1211493
2580474
1938005
1922332
1266524
2669578
1417201
1462859
89974
367142
992616
2338575
2815875
1926828
994551
2805378
1559097
2192168
2565793
1964221
2196995
2076995
28255
31924
840231
2780217
905800
1070591
573801
864785
364235
2231646
1796189
1591864
471269
2770159
941443
1030448
2348565
1405264
543881
125330
1576916
2810726
1843937
2079653
1128516
1804563
647655
1996159
2677494
1772387
2664456
1651765
1582657
1069951
434573
2671516
886150
189956
1170023
2260389
2168436
1641736
2089256
591737
532629
607003
1629335
1018920
993550
2896256
50816
1170034
2384778
2622570
1565952
1336599
672419
2673571
844069
1497089
882007
2365186
2822522
519114
2034611
2189381
796231
37411
797329
1895703
2806414
1096404
1575928
31920
1816879
2133442
2471613
2378601
1652893
26620
2779610
1602909
2584588
2510183
800528
2552252
54474
1218592
384791
1185168
1583216
2165349
612452
1256548
951145
2433104
2395719
1431023
1547139
1337947
1646144
2652450
832959
1603786
1478008
2661497
746722
2122417
867755
2399110
2242088
2559880
2472324
1566509
1038443
170492
2912521
677359
1542061
8975
2730135
1863122
1099824
1932787
2671323
2503921
2793943
2135823
564316
1833115
1148008
1468523
2849737
2324266
815938
49902
502094
2228410
543854
2337617
1882788
1093492
2939822
1915844
386582
183441
1006943
145952
1359583
727709
570965
2930392
1421168
1040904
2096578
2438789
747067
2041456
1481916
1189297
406050
90362
148194
1693454
2930282
2537132
877600
1519280
583172
1866044
1566460
2074255
2031820
468998
383533
640521
1185071
2333910
2435622
1289067
528385
1358062
339819
619886
2292712
1720539
2478140
851282
2429995
2403688
489854
1263968
2132204
538815
2261085
749067
252313
2176743
1548023
1629351
2417202
1738644
937437
1809707
1091033
331123
2321759
1483443
2337814
1818542
1254106
358758
2368288
1186491
1416934
2470673
2780419
2393560
224005
1168040
2405143
371989
540776
202309
317100
1564911
1532626
2241798
948822
772236
1043221
584794
1347450
2582411
2237999
1498300
1268732
570526
2364100
874100
1802512
2754167
2724781
719033
1132358
1738398
2878379
808498
1192180
2145943
2699240
2885819
1399899
296544
1749782
1910630
585000
1488495
2218708
1030928
2678016
638400
1008984
1296400
1877719
2337734
2396546
234060
667100
2035802
1963398
1468056
2497610
2091102
71160
571920
1587362
334211
246788
2312815
322498
1869026
255494
1804549
2940048
2713363
2581924
2010794
2734857
658051
1311959
2079670
2025750
893939
1020028
30772
2346534
1674917
1521123
1667711
2550134
206496
1919245
1513993
482337
1171694
213965
2850568
562652
1369517
563367
572830
1558096
2478093
64514
2038073
2096016
406722
1582610
1670065
1564557
1362734
1927282
1210873
365084
2106696
1757240
1653699
1638858
2817833
390639
1148533
1630192
2157015
528653
2855269
911672
1249990
671304
1659051
1709157
2846477
2562717
626549
1672947
1710881
2341870
2399180
1108284
632435
99148
1133949
2496744
2176550
2452661
569572
2641200
2154327
1326790
353320
1698305
224433
907786
358261
743376
678068
240586
1018161
2333729
220758
852561
1457670
1976274
1699243
327878
1898104
221812
1503298
1054346
2063518
2396084
328818
555531
1010914
1615483
1680665
2836831
1586239
1704639
1288874
1343418
513692
1768253
50520
730753
1627847
2553375
2129240
2107714
404711
2796133
2529485
402403
463194
1352315
2624411
355153
95199
1680187
2496251
1810291
275573
966936
1370621
639942
2030453
2372152
2305621
2357544
2446151
2283937
2157922
1031879
331389
1234540
1548169
2936711
1355866
2876251
1713698
226591
1248787
2030907
1006951
567215
2497495
1658837
722114
1207944
2190472
1450157
391296
1956363
1839294
2547656
2848170
550675
2840638
2061380
1171118
2476448
1828663
2436425
568700
953360
800852
2744371
1887142
1269836
2754206
2418873
1359743
861227
2539603
2792128
996573
2175864
2124009
2870086
1266906
1194544
1107908
926268
1994441
2890790
2326904
1815908
839335
918810
712952
1389844
1291593
239087
1605026
2602986
2787902
2186817
351230
2038404
2680765
732655
1272274
2037666
653861
1318888
362282
209785
1858674
177115
1358211
357307
1425982
2868522
1968748
346855
1687567
423756
2177405
741308
1831204
2360120
2541469
838904
193865
1509089
2034124
210161
242426
515702
32177
173260
2378718
2442130
1573705
688153
1121810
365629
115667
1717104
2807656
2630666
2057045
2820957
971803
2338612
2489533
1301920
2028658
906243
2036892
515300
901531
532414
1492791
1674525
64504
1640708
892538
576549
1695913
2677560
1960645
1068695
2208510
1634920
2305949
2128921
1435663
2455173
2049200
317711
2113892
1911840
2898820
1696595
1239957
2416524
471968
2479337
2735284
2672355
79545
1945805
2353522
2067244
886688
2207867
2600855
2522705
875363
867187
1525408
1585183
552810
2369236
607803
1481611
124223
1803339
2908845
2027763
1690731
2040784
2776625
2569675
2070549
603070
355829
1266093
1175772
662929
2047411
1915910
1113292
2293704
1253765
1479292
29148
1346559
926942
2719376
1506327
1356760
555908
929131
640208
1034446
17741
834781
2797274
1104795
1464386
1970975
1184605
1842423
2548435
1589511
640097
773182
1458965
1709508
755979
2263321
1907056
691728
186149
1988960
1951284
1412599
1781902
1921132
2595501
1331917
39831
759921
207650
2268346
756752
2239182
2694951
2916912
1200703
2598802
1459640
2407423
2721921
783862
154577
753709
1316670
1576445
2833398
726314
2816747
307659
135730
1202643
1757361
109487
2374466
230449
281400
2099532
1894637
1264433
1972190
317840
2182025
444706
1200367
2711922
2010393
1676485
2010615
2907537
1236604
1044054
99437
1643311
474258
1723957
1139598
666517
855821
193303
48627
250332
251994
468910
1888429
1585096
17459
2614001
1883668
1086386
2838751
2557563
2133915
2227694
1001849
2925610
2387800
1413135
1091928
536490
2587260
305124
1725527
1346774
37882
1321398
2351852
1378331
1550790
1608477
1663312
1533159
90712
2928384
2074570
525402
1314952
983210
1074695
2357996
996998
2458491
1169810
926535
826039
198632
1006973
565017
1722605
2456705
1085448
2679342
589697
2547242
2219869
857516
373864
1830562
859894
1452458
2917966
1247416
74630
584124
1634868
1079655
561584
1892267
2087606
47287
1124870
633114
2502367
2134342
609858
1727511
18365
1909066
1551255
2096733
2845868
2456769
2797400
1852720
596535
1755491
2539172
1368737
32445
314025
79126
2284724
1423943
235778
2336974
759948
855927
418457
2166612
2670588
636874
365259
2584715
2847749
542161
1670071
693115
1783247
2480971
2357149
727612
2588059
1484054
2720755
2183153
208695
2447353
2259967
147348
2805320
1390600
2218115
1385920
452589
2448040
787276
61217
272652
2475643
1667375
955315
862762
1744371
2253763
2752663
636831
1485360
2574982
2821457
1988670
1727751
1431788
72924
372492
97397
1697788
264408
1307699
2337592
2917678
531170
362354
475036
278704
2798181
1610281
2381519
1654367
2136690
541822
2267359
908468
2032652
1065815
2885007
2067539
2196423
1715206
2444659
871363
2088475
1869884
2347753
8208
472968
253482
1334190
1149625
2222289
1026518
2480026
559232
819622
1494646
2806555
651449
284878
1319302
1028630
585802
1837823
541603
740668
2368357
1409697
876194
104803
1877615
1975567
873494
605788
1321015
1335631
1533416
109255
74590
1827004
126272
2490559
2356942
2727621
1119147
1517981
122086
834693
2909233
970899
1344410
2644116
978930
254926
2446910
11082
1773138
679867
1889200
2357661
1595715
806053
2893192
1786168
2909532
1284854
2172589
1474699
2442340
2035369
1525050
982165
15509
1283834
590182
988407
1695392
405117
717605
1871840
450758
1075523
2059471
547054
574071
2708633
2914175
2808564
799846
1469555
1220831
738463
2335925
517989
1977769
527845
1185684
2904142
7186
1010674
2785431
1616352
1966880
186273
2244574
1342318
1131349
629636
906018
1773694
2923348
1404661
2685597
1143378
1685202
494376
2114679
240365
2214087
1070001
38915
2744004
904392
1579893
1055849
1670661
1362366
115322
918787
2052133
2766126
911767
2673969
795961
2043568
1382967
2098694
1815401
2100857
2693564
898265
2734652
764326
2758791
2247755
235883
2156602
550815
1016958
1397587
602307
2539760
842533
1242803
2800102
680825
2442635
2247984
309011
2868079
1353461
1474920
725367
789618
1320884
2528184
1153431
422519
1423624
802732
634485
915538
1257817
1496128
1548555
1943705
1368365
2638054
1095649
485280
1161282
318303
422762
2970
2671569
979649
1519228
2587286
2260122
2576890
2435478
857408
2021509
1058001
978023
1680596
2052320
1502274
322538
2855608
2196656
87781
1977969
1776122
40832
2803411
1990220
2811438
1851616
381096
1848317
1290049
2306512
2154885
148709
1731420
376952
1133868
2234850
1126541
785272
2051022
1141138
1047098
2139101
1313232
1744993
1048570
871412
2623712
2862527
1625986
1374688
2664068
2307161
1163868
2600642
2085631
2358122
2362788
150049
146998
2786774
2069489
2136923
1088516
235287
2006972
820279
361902
2015245
1464070
836753
2328623
196762
1053451
1375471
562310
1596555
716035
924685
58006
104305
2303922
2781440
1364959
2865666
299899
2386769
2119117
1532809
1018611
1300578
2124197
678053
1639685
884988
1457071
1057265
712082
165231
1784072
322921
72963
1324993
1204278
1584606
1684606
166798
294041
2825000
2560579
7930
1473354
2227048
2714480
2762916
339848
1754789
666249
973199
418628
792665
932230
1130907
726520
2076533
1464272
646621
1370561
444299
2453009
1815091
2323954
1198108
2397305
449837
2878972
2879946
1743176
1361391
577919
565165
997940
2421277
41066
113922
2008011
1378543
1397413
1603221
332191
1055016
67309
2112211
1948522
169397
1774232
1995930
2762773
1315497
1785804
2871476
1660047
449852
360529
2160908
1830109
1797480
1710960
1607954
1049904
22506
2212137
1983360
2450600
1705511
1147800
741346
2905820
1971365
2377043
1322389
1244483
425167
1322628
1178149
39341
1532930
328574
2775116
1410871
1302252
621891
2296853
2329598
2809726
513710
1598615
66571
179163
1489407
1500857
2525626
1347125
1409169
1743642
2429172
1209813
1058971
878549
481186
1181960
1922873
2396907
1353944
2143838
2138463
2697125
2573740
1677280
1934875
1936869
642069
2249433
1042872
1315647
603790
2157448
1275360
604405
202848
453266
1736940
17152
1282726
1261517
2740045
2392562
25096
2429241
2667595
1287318
2207487
1976013
303178
857810
563605
703948
2074890
823326
2024758
659996
2121046
677697
2440607
2240511
2607911
1646766
389654
2164378
74972
844393
912325
458145
1626686
1506196
48588
1560274
1256176
901884
16660
947146
263693
1837520
1738209
1100530
1406166
2666206
2292597
473899
1874795
2896842
748402
690329
1843657
2395530
2867183
1196777
2842185
1312522
961271
870650
62255
2702122
1892551
2333151
603852
1441236
1162482
287931
2176503
531039
272752
1811994
1166772
1671795
905743
2636995
459884
29851
347691
2132114
828811
469407
2145506
1995974
850242
1797038
1500825
2307587
2862546
1748716
1485037
490813
1907369
1505139
1332875
1785773
2606948
588382
2077483
2315438
2763390
1600837
1336501
327021
2891937
398060
2291037
2072994
324889
2573132
990721
2454409
1567979
92774
1528282
1089479
2504991
1442063
107603
236454
2340509
1084890
1401831
1357543
2244517
1454457
2018042
1673775
2288004
1480403
920289
33787
1051109
1592892
2652396
25021
321302
336733
1698086
28497
2488313
433897
1715680
1430697
1604666
1571951
1300231
82840
1709581
2363103
514193
58784
1083169
1707580
2672024
1902872
1045983
2842377
1022221
1443949
2154237
528586
2516891
2398277
2508188
172530
784766
700002
782882
2765988
66461
2133874
1229968
2385892
2727540
2540462
1449549
1782609
1718568
592537
2176958
2725086
2794937
2335497
250697
1561411
1357741
902599
2777140
107555
1672647
1193805
2366780
647583
1506348
1557722
588947
1197294
1478203
1845860
1066755
1500514
283631
1248406
2874471
1942503
2786582
668876
1739819
31581
1939108
2570984
1732092
2131684
208100
2270736
2934489
616615
242228
1370666
2766906
97466
1170550
518446
330927
2581036
1153
481440
2387258
874343
232028
1711509
1316140
1426221
2185227
2101448
368172
719981
599957
13711
1842500
1423714
2046771
506654
1095031
754133
1217704
2561981
1033486
2640950
1071876
1775133
2283080
747140
1662898
1951012
1995227
736783
1964826
1020338
2319435
2312100
1832766
490346
992584
490140
1713592
2201515
1126336
1086023
2169364
1930440
796930
1274023
862735
873617
12343
1263874
2909780
1092714
1606131
2137589
950130
2442805
304301
1824480
2854267
2610618
2024901
2675684
1867328
1934985
1123960
1125779
352741
367779
1036444
236738
970357
535141
380710
2717924
1979055
2642044
816054
2327954
2388073
763959
270665
1242246
2834151
94423
2869779
848825
874201
1450563
1331508
351545
784216
32972
527870
1939314
2665101
1960864
841894
597447
1857441
289609
2318547
1468267
1367389
211403
5362
2854018
22386
2725726
1115699
255664
1977016
119778
635703
746815
2926669
738472
2440902
78085
1423342
1302797
238491
2118830
2390005
1005000
2567215
382652
1003121
981673
1558224
2354195
1187214
2065526
387052
2463428
2101382
678699
1013058
1744033
2277948
974332
2679769
490160
384744
115238
304578
1927900
1903440
2156663
2181765
2024669
2552463
2804310
167710
559797
94609
491422
2110153
117542
354733
835640
705500
987718
2016770
2080362
644739
1209383
177582
1101951
2238200
2296862
1113728
416046
2695693
825626
2944
2405939
279994
2180813
1107093
2386759
2052220
1783067
2295477
2268914
2721814
632023
2859537
1021797
863848
1407857
1474104
1923520
1426768
2617065
1090259
2913467
1162249
1904721
1665692
2384251
2264975
1787100
2612297
1741632
715556
770451
2473495
2650086
1938995
278983
2386276
376543
1374420
1563327
1590475
1244520
713262
671239
972769
1481545
1782171
16315
2272303
744899
962216
1901014
133472
174676
251273
220339
2532212
464112
2354597
2759766
322865
68973
2525201
1043855
1784441
827947
2079198
1710821
549649
1625194
420902
2136721
1800804
2809088
2442191
2521501
853295
563421
2690187
288906
292354
934368
367624
2720925
2214203
1196512
2312150
1883925
703476
1180548
416465
1224845
2877695
1584192
2435615
1269449
81923
1110575
990964
1138939
887653
521855
892696
70930
885993
1652153
823774
2469437
2087591
2316869
1245085
600508
844397
2752321
182383
2793919
154418
2629686
2490092
2286319
2664524
1361151
2347514
2535870
1777879
1304234
2799153
1645640
2764533
2123679
784262
186799
1633880
473589
107995
2589878
826529
984789
2076518
2813335
1009378
1015583
123810
1946831
1809194
1675921
529177
897450
981986
2054919
2654471
2510006
762213
2108738
2704411
1835548
971409
1158266
1986587
158064
2181799
15028
2519331
2403925
1485829
1369072
2649094
588358
1075293
609616
2863555
2408281
1680285
864550
2250033
2062116
2463692
2475107
1536152
125749
2790472
1995900
117997
2010801
2882227
1157106
2921197
2157878
2156837
1187017
1724863
1221501
776555
889331
116660
1459973
100034
1353546
1516398
127406
817219
1284534
1994463
1926693
2138746
464431
515150
2650379
1413836
336885
1777482
855160
1586407
2466895
37771
2603920
1560895
989728
81333
92107
2117205
46030
1152296
837467
252476
2433833
365645
182706
167671
733278
449189
2645918
893857
608937
2674099
727930
2469440
1792470
2322403
2526311
2619145
1236254
98979
1584932
1489673
386978
1116844
109579
2262878
206262
2746920
1632892
1185501
2458058
1206079
1565596
616282
281028
2217253
2262049
2066111
902703
456592
1896130
552189
1076318
1218889
2070610
1080558
1894497
216804
894239
976208
126022
492714
2425196
1482051
976867
1223748
2325342
1943082
1170357
2243996
2129401
784081
2251974
2653633
2895854
1450162
1200408
950723
802940
172652
560222
1928676
165386
761297
120134
656955
2324535
11339
1864272
1635847
258731
2234002
296179
2791821
126247
2170480
2732480
1810368
1422914
1275445
1054975
2477981
546171
1182522
397629
2591106
1904697
16343
2524659
2472547
876435
2912776
1181525
2517585
1888855
1094354
2671797
1326156
1394117
229614
612053
2105988
647194
1584622
906321
2268229
1247866
2170934
2801836
1293316
737584
525181
1945945
2483768
856484
2142269
389825
758065
2901823
477946
145550
1432310
1617904
1582446
2214193
1624069
1473959
905186
771183
780983
1014874
1239671
2706085
692694
1938118
1192408
1316601
83420
1174783
2487520
1366622
2543531
2586428
1739257
1301082
2254132
17534
1795204
1600631
2317489
1920882
2361975
2597126
1298538
38957
2276645
401307
1846886
463802
179558
2246357
1024441
927151
2622657
1712416
2120366
2516870
417295
2697735
273614
1733554
724777
335090
758816
1513043
2378929
1980994
278965
1660370
2919426
647327
35821
1042704
2567637
2162730
2074180
852745
793227
2601764
978999
2807494
2374635
1153596
498452
2866678
1250155
2576626
2622663
1438176
360442
2192457
2281584
185969
1169617
2751573
1097576
1206293
1916221
889217
2537045
1392424
1890359
694208
1195785
813206
2298850
1917928
768009
119570
2304702
2891141
116762
2286725
2608071
736613
1329632
150843
2239636
1486661
2199568
1274193
1004878
916103
203255
657046
370411
1940578
2647653
1356199
338971
1314280
1175734
2131151
2431097
813130
1587009
931317
1925220
1952308
2545203
2934376
1862908
534862
2237428
1942375
2667743
2284639
1715446
2458648
1729394
1782064
148215
522139
2269835
1914880
1938425
161617
2117639
1484048
957332
2109426
2057953
2034955
2022991
56108
2602346
1121126
214872
1649687
425250
2484253
2501504
2568376
339014
2096793
2685644
564250
2180024
1505103
2046376
2843014
687633
1330033
2781874
309240
1302168
2252303
2101637
607753
2856749
2193602
162443
495379
2253455
2484346
2241797
753365
293699
986857
2846361
2333825
2476355
1911649
2819516
234518
1766644
728981
901039
116372
706515
589182
2574987
831438
1390094
1139545
1240100
2849655
72945
229661
1139447
815006
1876206
447354
979654
417363
2199392
261451
2932730
2537631
1095099
2161344
2334848
2303683
1619415
273448
1605415
2876994
905968
1458806
2040413
1425070
105769
2209923
1664896
533030
215205
409906
1273747
2668569
1823876
465024
1237367
399237
2323355
1598305
1804213
2648255
2719084
2396740
232555
490143
2367103
2870172
251589
394788
2595187
791516
1912939
1176351
2201492
112686
666670
1794408
670961
1631174
800492
2158473
821293
2805946
1354103
1607993
207954
2188199
767913
1697609
2681076
95598
2324600
2691868
946374
2921422
2190680
1033848
1947732
2691268
2307462
1999480
1227288
2767680
1838219
1733980
395691
131247
2502748
1568519
1335876
1691315
1478701
1680033
1537620
1215614
2684323
2458775
1432430
1881534
1017063
2020961
1665413
984006
2011760
1979527
99696
1617397
1244529
636926
2397662
2722037
1433538
747856
1245721
337086
416817
2696966
358687
2909107
1002666
2178751
1965598
2264666
2639688
775467
2573624
1809963
1917434
2065930
1294181
1584250
936705
1489448
309599
2022135
1448697
1605912
110122
155573
2031458
515942
2773052
2601342
393176
2609987
972245
263621
1003708
421294
1993317
2823777
2172374
1080936
565722
2068133
2181425
2663549
345287
2862942
2375889
788135
2106691
688564
282226
509048
2259050
1776309
2250828
2578484
2429075
2741809
1545832
1748905
1700980
2192860
1199169
1613379
409879
2719719
2047612
2643181
2582906
2456146
2299876
367547
76223
2323617
661249
1799803
88222
1194809
538763
642204
1374445
204182
2560444
2219800
2452956
1590220
68117
757785
1492070
226988
926765
978151
2307627
2424905
89803
2146163
2192141
607315
2807155
156509
886654
1364397
1519767
1216250
225199
2748887
2479879
1461101
1537422
1437767
682326
2898830
248174
2457163
1557598
2650393
1668215
2432639
1319220
496557
1795495
1123526
2059726
1657550
1727195
2572568
725630
1937649
2431839
1772779
2149076
2162268
2771959
2489603
2687615
1333291
115634
187062
2688819
708274
1470809
312645
2927592
424947
868932
1163233
1765144
2015619
1122685
595636
2860867
2828430
2029639
2012789
2083910
2621951
455975
781048
648957
159058
771765
1937261
846933
1882587
2284324
13001
2218087
1206599
1685117
1829722
2584902
1168539
1524372
1629027
1626242
594615
1928680
1337147
1962487
1881856
2217586
1262367
2426376
850355
2777205
2821192
1770014
1575203
1567988
145824
1201755
2829969
1284830
1582873
2473483
369359
353376
1813068
1189105
210306
1319579
2228606
496251
2064657
833163
2028389
1971112
420256
2099520
2284548
1949001
2614321
1474316
2242313
1125216
2483645
1706634
2175400
2653620
61297
1205327
1515067
1262991
68743
547000
2273731
1717412
1066276
2542865
979148
843246
1747372
823214
1659591
2812943
1170662
2018002
192625
1609437
1407771
1658136
413017
285509
79008
233190
2386860
420967
232769
111447
1863926
1614596
1619351
692195
2482837
2767317
185138
5048
1696666
515608
1295861
1884442
1267270
2797877
1103145
2705259
1967425
2266405
2728653
923016
795335
1443786
1027821
1258872
2803775
2239698
1596478
2458777
294214
1453271
1665381
1575756
95235
1219180
476149
2112361
1737551
1458581
1881562
1944912
1836039
566238
733852
635683
690454
926873
2128336
2551485
1451601
556363
928491
182431
160350
58104
1710780
1843062
1002885
1413255
1183426
649380
2089503
2888925
1158139
2790131
2893301
2513080
22505
925674
1676712
2604682
709003
331561
2049839
437784
395876
1832327
1544302
588671
2448167
618363
414249
1598513
2624615
1945643
950930
211958
8272
116626
412191
532573
2819868
198374
2391308
2287278
2899363
2470006
971944
2550385
148254
1904953
1610783
621152
222752
1186263
2881660
2643674
386194
340715
1150076
2840333
2471978
343888
1667731
829631
1014358
36279
1955389
2838342
2222385
2258603
474069
1408905
576056
777960
1367714
2267227
868529
1804280
2816955
1127133
2036918
240651
2419885
1244185
182353
1148321
1237796
1704997
2570958
2148191
300716
626397
1626647
1662049
1031767
2329524
1679459
1612328
1847643
68381
1194427
1535893
1008582
2335765
2673920
2848950
2855254
2022127
488422
375116
958946
1533436
198636
2695719
2318613
2640767
1188809
829432
2068785
2583230
2492710
477363
1691495
2436068
836457
1483918
1056052
2251352
1501053
2201732
432486
2492963
2140909
42282
2002784
209686
975207
1528508
1535771
744769
2788075
2703239
911669
2925150
571123
1790918
1585461
2829061
331640
190374
1738206
2020194
2542761
476161
2855997
864748
994341
155284
2470457
2091021
2724737
1115491
1562657
343874
1395647
2938291
301011
999974
1742486
840384
1775245
2290808
595375
1285766
382630
2377612
2688978
23166
855985
1567826
2159505
1183680
1428244
2158942
2462379
598379
1514978
2708548
1596048
1049998
2649606
2889243
543564
1047135
2257652
2902962
2021873
774063
690529
1680258
1003726
1606902
2775577
2238084
2684330
1316564
1691144
1718598
1090676
5818
900565
1320832
475899
2903198
156569
1103019
1555713
122872
365852
256606
1270042
2304175
659867
2461673
485661
453664
1490988
2617158
1477447
667468
2359580
1210437
2411382
1810179
1509131
1691655
2908433
877230
2897140
335675
1819560
1836464
1155662
2571904
2479179
2545708
2800644
2914013
745930
2290070
1076143
1316770
462481
1924899
1330743
1929062
2150745
1271578
1369232
2521011
251542
2882764
1117974
2799846
2650323
84381
1872801
2387002
1028969
1119058
446529
1488406
1509666
1395932
871103
2835101
1925649
2279157
1600916
1456968
630969
30014
2261339
1648987
1692355
189218
1424366
903866
2691977
2713580
1588905
1329118
2254093
169160
1617912
2295415
2738598
441420
2438825
548698
1648801
1455126
1924928
323882
1104480
160310
440288
401671
1562714
1780115
2480740
2920621
702265
2306473
934445
2849727
2786213
2376956
2368972
1844841
110009
606775
1116547
2464720
2001060
1475122
1450515
569779
1938284
1727969
733696
1565270
2110348
2319645
218171
711369
366772
646350
2447997
1923453
2460189
2759742
725814
1879353
2242277
156906
2224004
2896243
1061209
2072915
1327340
1531091
34966
1072307
2721315
92601
521836
1827237
2358456
2553720
2078915
2151483
2434476
578448
844835
103479
1987124
1535148
1831908
2052420
2635358
2629677
2237015
1671847
1570030
1955916
1822978
1923389
160968
2208309
1946535
779489
132921
1813659
1065355
1494421
2751858
1909199
2090402
2338917
1662886
157266
2192840
1325035
1934406
1111944
740851
966921
2640807
2366627
1082299
1082527
2858738
1888061
2431339
1967917
2518366
2835094
547027
907476
627550
957855
1766659
2510137
345326
599668
1158990
157251
259435
2147888
178018
2837032
1403981
754607
328990
1910027
1097307
2598761
2280394
579511
71118
1899376
1735177
1279472
2375645
632938
2404990
2258157
2029855
292810
2282081
446510
2213555
2601788
2599974
663974
2404603
1294095
789636
1997241
1470672
871030
630647
1632823
512404
1697720
2435853
1848249
2429378
2382359
1101059
2351715
1986706
1116133
2079937
1315987
784719
2379460
2306171
1107464
1935721
1382374
2396103
2911696
1888500
2522392
30190
1906974
2421620
1567882
1590545
1539081
1300474
322341
2704052
2290747
349983
1595836
1752299
184605
774510
982956
664396
2301772
1987915
373809
560136
713891
654671
1522728
1663762
359054
2832396
1649620
2681042
772393
2540460
2281474
277786
949419
169301
352011
1590023
2882939
513329
311050
1651367
263059
422411
2824325
513806
1564121
1664050
797787
621138
146346
2486245
828183
2368464
2709243
2812462
958216
479463
848782
1979722
2691009
893011
1011657
1295898
2065126
1696310
759718
2108079
2099626
481498
1573746
444125
1313686
1364182
1527969
2721889
1272252
192192
257165
2048702
2553078
1509456
2135955
2404744
2054816
145350
318094
1991410
2092552
30645
2352585
131962
1126668
782952
2633707
727186
1229775
651105
2524236
1773901
564290
2921129
993165
1824801
2713425
229252
2457041
236178
679139
2297857
1620851
1071948
536067
690798
1596956
2872855
2134307
1432936
2061663
2464410
2458367
2675430
2599333
488725
589745
1573431
2741667
2626008
1922687
1974047
2099595
1660287
2414218
1280180
23313
1542288
2303667
747541
774215
180927
851825
2878521
2533621
1500546
2058549
2295192
165054
557507
2058038
2055459
326519
1554699
1575443
1644934
854591
2577478
706733
1380744
2564223
1474359
2599557
1798372
429728
2086367
1565445
2433906
2426952
1113007
2235116
1435690
410363
526492
2228124
2009410
2697431
1793823
1394917
710690
734527
2582452
736560
885876
2658718
2546047
712805
109511
407560
1720435
2862538
1389526
538068
487320
790522
2044747
530643
1150880
2901304
761554
1670014
99634
352659
754967
371093
1127384
1875346
285154
1923867
2549070
546432
2082728
996563
2128922
595893
1051889
382094
2194489
2081481
1601649
2643246
471703
1267428
725394
1565627
1471007
700843
2723926
798551
2804879
1654003
723435
2190485
2110886
1922730
839421
46411
895585
1075777
2377588
764915
2764565
1594013
2115371
1163001
1042107
1106386
1264548
2170674
361141
91279
1178532
741549
2436259
1238205
2878830
316097
540828
1939866
2362549
650231
16854
2141267
2436507
1520372
2319804
99609
594040
2248890
2089348
1623917
1172373
1903875
2479007
1622379
641267
554197
776072
2932998
2225129
113298
97096
1525161
613999
1872749
2269078
1151499
1819983
645314
1221565
911571
2084208
362504
2662416
865353
141415
2162382
2487930
2156825
1556138
2928039
977214
2091918
2424240
262673
858728
2646445
1384579
684901
298011
1157502
1281150
1188726
449825
229510
614493
1034205
2889772
2583651
496680
35030
2283961
1741730
838891
364502
2146320
801705
2939831
1710638
1585168
2888185
1137133
556576
911021
1928556
2561060
395105
1349526
2229534
2759701
884323
1028328
182744
2413867
677140
2589112
1647574
1244171
807574
1726147
1307178
722115
1836682
2258698
1271171
262139
1576773
541905
1235473
1306248
2311159
1317928
762645
822293
2792099
1814694
1274984
617912
1857029
1163956
399783
1064334
1206846
1442884
160784
944108
1499828
1212417
414043
1424288
2788844
983756
1088317
1947001
2200045
2163703
635645
316861
2460210
1237947
624058
1980649
1888624
2140130
1488606
448570
2599300
441525
1643371
2228947
1871920
130836
2925344
1586170
1755054
2646257
1460247
363257
680838
204283
49754
863612
2695214
1061573
123580
1981885
1977202
138058
380628
718350
1857327
558002
1116388
1243761
1330748
2443190
1495863
2566997
2500377
129049
2263912
515891
1939921
1309797
1753508
176228
1735217
2820980
247989
2275579
654137
329341
2206298
270100
1695545
2053993
475910
1966534
112505
2914348
2013277
75674
1304087
1133294
1261723
67951
995040
1838949
879113
452351
647415
2350642
2818738
1194884
1947999
464551
1195608
850956
2581916
499408
1837915
1241415
840925
2543416
76450
374216
1055099
2638541
129918
2797901
217521
2897733
2830778
2890244
2694300
617292
1604485
69772
14036
576737
1723855
1866823
2914155
751722
1315833
949880
801113
2282623
1043907
2076292
915105
2503622
2550836
2921379
2307363
1290557
265251
2137690
208659
1872847
721534
1693957
1302480
1828939
603543
1912250
798927
913000
1700343
712746
2862203
120238
2636792
990233
229863
464655
1564720
538347
1044552
176431
1071265
410589
1474994
64538
874883
2757234
2088109
1254160
2235716
1596484
2638220
1015118
1415695
410666
947871
763621
1572304
2204573
1693541
716599
617395
2671916
1225329
376470
1157981
724527
1413834
559106
863079
1481621
2583788
615621
1997599
2745728
2817587
939047
1184119
1311316
2709938
523718
1854520
1449302
278923
2795019
441172
2484485
1119201
1152633
187634
1409597
1377150
2884962
2069488
583935
2764069
1719363
2462803
2455962
9777
2002576
692445
1781864
991190
255212
2426237
1688022
1164901
468447
267764
2003630
2077228
299094
868970
295818
2436565
2876134
1769322
1673122
4245
1096669
1274890
1494796
2510045
413685
974193
1459052
776059
441097
2869851
1158196
1881723
53654
1981046
751442
2330409
1937975
1216353
1748511
1116301
2425981
2201992
1920967
1154124
1979275
2314517
1317649
2137961
118771
1326293
29743
2373875
1361789
1151277
1661276
1479593
2496587
2796180
2317948
2358520
360722
1227586
42778
875363
1029601
1658359
2593992
208820
2479770
1118364
965762
2486415
2305904
593193
56108
1052033
791975
1895381
1099720
685612
1375696
477312
323302
338963
485212
238052
2065277
396677
2894865
1753007
1192231
1657203
110995
2528766
1561029
2270930
47106
2371115
1935476
1442124
971912
1047942
17443
177246
2689805
1608431
1307148
672032
773399
2126921
1529901
1692409
908023
2299902
643971
1001163
2693049
2701055
119559
1958245
2102951
162388
1840944
732484
1638988
416985
425098
800447
2529443
2039607
2901529
2764527
1860682
975282
2055311
463910
1418142
1738852
2221110
1803531
95145
2008661
1337584
1555363
403255
2213413
1892394
2225407
2860695
2023590
1528704
609376
1980195
1677926
2567617
2723214
543783
2322725
1561337
2112866
223166
1974258
2460692
2431740
975397
1743872
1488541
1255341
1309295
2470084
2706976
1549881
1705723
1500205
826545
1594354
291410
1184848
1674522
239780
436958
1443402
2393620
454377
1231296
691740
531059
2384062
1622313
1554795
1421058
1043561
1361109
1467455
2902289
622105
1826988
2751061
1240109
267323
2081299
685160
2422708
247662
2659214
2352408
90035
2481177
841128
653909
2255494
2771096
598665
1343995
1202969
401135
1870877
1900391
2803095
2601528
2896833
1295366
984363
407413
2847083
1012749
2075489
1212296
1873035
1858308
2790352
1039344
1509956
1364842
295488
1632233
836981
568246
294315
2329129
843866
2136935
2003740
2795092
1691176
1195177
2094488
1758644
339786
612945
1749132
839939
949321
2535746
1004473
189736
1323442
2570784
2363266
736461
2377821
1722407
377056
580164
1601273
335956
300524
2707402
2844332
2424000
2152438
195913
2894403
2597758
1345683
2182598
169381
382489
2805338
1236623
2646867
2179053
2783994
1586263
2174352
1990729
2157488
1314274
2308776
2633039
1151055
2727486
2257492
1008178
2258393
2350763
1212352
1021164
1908427
1830761
1914469
1119436
1542534
2291002
1005552
2830220
2437272
2585230
2202979
657401
953618
1977846
625708
717056
1091001
578097
141712
333372
1899656
841889
219017
1629139
796099
2461561
208595
2390516
357275
1682556
1060890
334826
1768778
489437
1630998
595018
1259178
566630
1509101
55578
1622318
1698765
1612751
1038893
1084773
2182740
532717
495048
1747615
2051587
2858856
99085
2832163
180687
1240691
1888009
1910623
1670760
1340737
2007572
2249209
1855372
319117
1502726
1387937
2571858
1101793
1902881
864928
2035003
231734
2719912
698339
1574549
142528
1630341
1440036
2805404
2853958
1043085
1643845
1502729
961957
2317405
351221
1405021
1901427
373498
1574133
215293
37542
2736873
477347
1806368
2261181
2803523
1160551
1812449
863392
220405
1946261
2464113
2620489
406426
1689843
1070212
2489535
2168927
272153
1453914
462803
2828204
2248524
993979
604367
1278126
939893
803731
52977
1726696
2538762
2290676
2545752
311353
109471
2787092
2617655
1151901
1079617
256129
2178724
430422
2260962
1124237
2166696
1259475
664848
360304
1646065
1425445
492782
1448689
23528
2861088
975705
1064960
2492165
1443827
2358610
1838569
2326530
701401
1836071
968674
78308
211860
197721
1361369
2722678
1856523
2884256
2223339
1206121
2179992
2310418
35354
54250
607210
1711734
1292561
1705352
2751776
547857
1717664
1510766
2512891
1458901
48556
719076
2127926
618700
2107549
1668755
2274588
1604324
248298
996996
1341458
346414
2226106
2703805
149927
2925956
2470469
2759997
1474620
182238
38878
1251789
2239858
1420243
873845
1019672
1433917
1637764
360209
1011955
786740
2015586
589284
2635511
2112964
599679
2491129
2102113
410319
2517776
358019
540840
524399
2571319
1133496
563449
610527
736082
1960240
2484503
590255
1231454
397178
587360
1738027
1941691
347033
2511687
2835415
2392442
1261419
1682410
1796270
2770898
1252743
1222959
2664535
49681
2728670
2513362
1095906
1629991
1858850
1386195
936514
2452063
1259215
2442644
557608
1232399
1824307
1043537
2578153
98132
2937201
2918253
2157749
903941
1523521
967630
932591
2523087
2019630
2481608
1622250
45638
175241
1257877
237956
2269835
687141
1315623
701786
1369388
1375002
1523467
284943
1298945
741282
1504255
1939809
674032
658275
2632056
1390751
1289721
2751492
2458274
2085023
1929060
1463449
2679549
768092
1832878
1758135
962055
1120741
1210465
2103960
1416969
1179493
2147353
1061533
1823669
2705689
1377548
24093
1880209
1205025
33247
319192
1690869
1295605
1342820
1449288
1031035
2529577
2389895
647784
1940360
255633
2605297
2853045
693439
2131761
1141065
1805258
294670
1435744
1864280
791472
2810939
2921964
2012875
2240203
1460595
2393890
1093523
333838
2599076
674450
1961748
1272363
1516965
332388
926081
1018068
1047672
1832682
20740
49774
322870
2508538
1661568
1589331
2164258
2799009
32321
1686595
1087857
438841
688365
2425653
1860931
2612948
1269717
171126
2200909
1986111
2736016
987101
2838147
1447705
441935
1381865
241093
2343134
693739
2330083
2867185
1818485
115468
245565
391742
2538287
2920171
472325
2730128
968238
1418859
2836596
1776591
1365269
674138
499626
2791454
2768678
1525132
533033
73550
2024002
702905
895460
2413995
1081969
2761063
2711954
1733393
653371
2587917
2555170
16463
295821
1983896
2713995
2068862
2751082
1329965
1730712
334183
673094
1516543
2222792
1156838
623516
1315902
46926
839516
2929212
2214004
155364
2413458
2710292
310974
486403
1956550
2117841
2511512
743325
1251337
1701128
2344020
12264
520027
1210593
2328628
1371726
1350353
733830
1971986
2845103
84265
1379824
2038525
842723
846335
2007438
87104
1881182
2838368
2242388
1035327
198600
2814392
2860264
171779
460988
1583052
374318
2542333
2514030
941338
1006067
1990081
1025218
1874699
443587
88417
272289
2820742
364991
213066
1742261
2103501
1664570
643405
2593131
2456008
999609
1702710
2813698
1162086
874576
2508991
2341789
1159569
2135993
1205653
1711247
1629711
2574964
2712610
171967
1570599
2789432
2194310
1086675
560841
280763
2430545
637894
848887
226351
1985137
1983886
1053009
1586924
2147749
2414993
115587
907094
70471
2606797
86169
935162
974009
742755
1260111
1734807
134028
215536
367224
1042131
2141458
2685593
1427957
2387453
516252
322815
2262293
438701
1624295
835239
1696445
2626779
951772
630148
535875
207123
1339023
1725057
926514
2602488
1677511
1398963
565636
1992453
2831152
1269278
1341924
38317
182281
406985
1878720
2031852
1183884
2862008
2031192
1178070
1429947
1965210
1162828
503495
820754
1170186
1042626
2258010
1595333
1686099
2157020
1392989
284881
658338
2034972
160158
2906469
1844119
2557863
772583
1855736
2586011
1747279
2269265
146283
1682303
1246246
1816613
811857
708567
360187
1185810
1834437
404530
1338047
187192
2873927
2651066
2239191
1161607
2631733
1604207
168584
2072905
2821068
568383
1002988
2198372
471122
1340885
2446000
2864318
2055180
2787210
819089
984696
2132033
60842
447874
1137961
361191
1439002
2093767
950544
1540677
1879060
2306298
883543
848581
212693
2905397
2731350
1557788
1265175
80551
154372
2646206
1093485
334885
2762042
274932
2181726
389601
356899
975613
152145
1538859
2601150
2216489
1458986
1427209
2286509
2159511
1193753
1651561
2665110
1144365
1345243
1401756
447921
2561619
1396734
1957743
2782503
1553082
1805187
1858575
378323
2786058
762721
714192
119261
2800836
793571
2469316
2596421
768606
305130
1885128
2912563
1942020
1869060
2168931
1494379
2429278
2588671
2770496
1983798
1082891
150299
1211717
1032601
2099840
1095484
2624314
1667578
1646031
890224
1849469
2089416
93895
1980699
1939651
2584572
1904709
2002223
179175
2674392
572152
2269764
420271
1697991
2233939
2664171
1175692
1839135
2431877
2663434
745366
1816289
752920
1045762
2153290
1389452
1183375
2354088
191015
2916940
2170910
766225
1164328
696889
1631258
430248
1187484
2217148
378008
713716
1564212
2779399
1225416
385741
556293
2557611
2734798
572509
1320878
2907263
314287
2495970
571607
1274757
603216
980020
640289
984813
1106789
2648859
1606204
1183666
2802584
1317208
2000024
2183546
954051
431996
981850
1969857
690494
751982
1845805
548360
151898
183163
1688618
2460014
1281867
31414
1082282
2580669
1269090
959682
293658
902970
1205664
459524
1459708
2373812
1213338
757745
790596
1948672
747711
1193575
1136101
1415160
1360417
2700084
1269748
2420653
2228447
928124
1287724
130588
566875
771881
671241
1509618
2654791
2456665
1879135
1940165
996465
2789804
1283909
880515
2772950
698987
120052
1449793
101450
1370069
1033615
2384740
195357
2551702
1280567
166435
2005311
2086546
570323
635123
2725092
2195579
1650737
2771373
1857200
454681
1805805
1583491
1378672
346134
1147651
2610322
70991
1430037
1677547
29941
664454
1684037
1689724
1297086
2174635
2859838
1912948
834772
1056917
2343002
1070934
2550263
2118321
1389391
113445
2560901
236456
1036692
1433851
2016646
1873825
1709277
2853836
2607683
1414814
885391
1489104
2366077
986007
1752174
1443721
1852896
943728
1366654
1200541
756548
1301314
1853405
2566577
1669201
2504633
368358
141661
1234502
1210830
2465478
455482
2535700
2272416
2193299
2672029
805068
829443
2055214
1032478
2632617
2680297
378729
2340320
1437257
1504152
2839731
2589129
1227932
1547996
2630542
2909215
2556137
239630
1240167
1051389
681390
422786
895450
2670736
2784786
1415356
2635462
1065969
1480505
750115
1939038
670958
267042
2616739
2723869
147018
1756037
2812168
1683008
172059
1418895
110459
1868557
50013
1795358
2282805
2174017
747852
2496588
2380890
2256303
2279686
305021
1822335
1367118
2089650
162503
1144164
143274
879958
2275431
434710
1787370
1242578
740843
1342569
1551784
1400371
578734
1282895
1043960
1681916
2297835
434938
69909
1174895
1705049
812820
930453
1504847
256259
1365033
1475126
2003691
1953813
2281140
1299849
2083972
1994688
2313530
1778365
2348711
274044
1093362
1907635
692812
1961144
2149933
2374426
148960
1068727
792333
2706654
881916
2141436
2443005
2885548
1750434
2506501
518217
2118016
2394375
2400601
1954647
2438969
836145
32240
657963
1317723
2292150
2608596
1143315
1162797
1801028
1580203
2192398
710210
2314615
1048906
2919736
346556
1700148
643052
2186612
862956
33912
1089337
540645
518301
486547
2788617
2109986
798409
1198656
902004
873474
339408
256841
2029353
1653256
883191
2174649
1357864
2590966
1557635
1596700
1799992
1547883
1611699
2124394
1026578
443481
272752
290749
1905118
1193419
576386
1885967
846379
2150548
1980996
2887396
652877
1645923
2618873
1873777
1781607
777292
1376903
506657
2558707
2167340
1562423
2543237
2393311
1138575
1496585
1271343
1316159
2341365
1619363
1872745
1273071
1166101
1037589
2590059
300829
2258523
1621670
126832
310981
2009467
1765559
1454535
2134597
566127
2531212
634376
2702237
1395238
1309493
360424
1837849
1779339
305984
1136393
1437615
273773
2132132
1624434
2190545
1019308
2716998
1286940
96518
1968996
1304525
2108009
52031
2879485
1040192
1490669
2026428
1716937
2575291
2128630
2785556
1222634
435576
1328277
1951292
1187161
2671546
1374526
2383526
1754535
2398490
1860496
130028
2716023
1696872
2115783
1569046
604018
383469
235279
1754417
2780852
268002
2440447
1275754
1368952
402897
277983
9975
2206277
562020
2096540
1574647
864324
2224172
2771560
968518
623053
89629
368224
28338
2115942
578632
1923094
2900872
2937256
2201375
797371
2200124
1038706
2224776
2054719
292166
290800
1756244
2470970
786647
2143408
1464605
1823294
402103
1404472
2875092
249174
118823
2672580
2064294
798697
921750
1754523
1704928
1177184
2514627
2903592
1163311
2834297
1197996
393104
469726
2579838
1602362
638952
173741
2543819
1237464
1303933
1037102
2436499
975970
2659269
170677
1116923
535225
744778
2557404
437782
2625140
1500144
1207833
1431506
1306748
1431778
2613975
1925863
506821
1130438
2673679
2934218
739833
426111
1658309
1418128
751892
793340
258395
1978888
2391296
1836766
1703345
207874
1431719
2815638
767636
1379494
2912456
1615436
57165
2754416
2168774
1229150
1013117
615249
227703
791124
2539069
906306
2358660
1073607
892243
930556
648542
1397696
1795117
1647530
454121
518946
972861
778338
793197
322750
1542136
1268192
316030
2786196
1555124
2523821
1539823
927159
1834671
540349
48723
1796225
2214132
1279877
68569
2405290
2793480
2132447
2441939
1294713
1480481
510400
514632
1603706
1643277
2640925
1141865
952699
941831
2502512
1707714
793364
1634999
1511009
614311
27406
606535
1616937
1611556
1374739
2798255
2153833
667897
1804150
1983922
621430
1525028
881322
2182455
1123680
2120530
284219
2444339
2621348
2525170
793752
1031233
1936046
2547944
2914248
95637
366543
2909039
2229232
2878625
1397710
2394578
925279
1376983
1777122
2828143
443333
1912448
1808074
2867905
1557965
225024
326984
2468039
1391406
289776
2383161
2121742
1194363
2595785
387019
2626233
356593
1210586
584519
2554776
1104349
347737
1316651
1665960
2368960
2143616
218598
695132
502190
1462951
53554
2590951
769145
759978
2096322
903877
893866
1700228
1220579
102553
1953402
1895016
1500847
2492350
2635803
1766794
1601174
2761579
2572857
626286
773270
751456
1345934
1881200
225895
1620776
2342969
623842
54827
35946
693402
1948540
2384194
101201
226902
2811878
1213152
2911076
571164
2369061
1615710
823263
743538
893193
2932913
2457508
611210
2779592
1331718
2056294
2444456
2553575
319160
2136718
1266953
613716
349589
848731
225108
295982
432492
260202
2323709
563668
339297
266957
2412434
1517375
993873
1168808
64916
1081046
225135
2475170
1754378
489675
964331
1551916
1073236
2506229
1098611
1011785
1055292
1599366
2091433
1538939
1054614
1546513
338448
92058
170105
560609
486500
980158
1639646
678251
2605085
53764
2773130
946763
625767
329480
1447707
2345064
1831685
1921083
60701
1214393
2123937
1983352
1416510
208563
1969075
603711
1891073
2059455
1182204
2548555
1734327
2190303
1730429
1559418
477560
1665055
932061
1005274
1379867
692859
56055
1681994
2639108
645949
2238502
2380338
1615568
50673
2039001
2309710
837147
2171322
564710
1069103
1653712
459752
2398700
1125827
1432827
1849676
1848080
1632305
2119151
48630
1419670
1797235
346781
2320937
1593829
1789469
2854247
105855
2873544
1789065
2702043
618264
658643
183704
1753565
210472
919009
2930077
1232705
2009502
962429
2428323
751323
1879284
501151
816731
2359591
1012323
861853
2677440
1255749
1045751
2935809
1897408
2333431
178164
1679968
1027213
1762168
1743802
2518381
1370698
848850
2714240
1964075
1159979
2580886
1217656
1465865
2035710
1370834
2844266
597345
1501547
345316
2523801
1513081
1825507
609888
1481115
1539763
1634879
695041
164423
1637003
2254129
101533
2015664
2608824
1161879
1549236
1155494
168105
691535
1125180
1400619
1053551
489870
1210539
2516998
1959167
2159649
611176
2842609
2326000
1917346
1251205
1576419
2934214
1368788
796054
823124
1996103
682163
1767550
220148
1152901
525143
952834
1644622
705450
2884646
2387348
578404
383935
2545212
1504169
891450
993638
1582784
1272667
1329814
2554259
1105409
791334
2456576
1541069
254279
2567021
661926
717856
1451548
86373
1596740
462844
2910037
646609
1529994
149243
1447276
1192145
2690122
245058
2655296
1792447
1977291
1396938
1247423
2054409
2266474
2108934
111723
1711199
2405538
2631436
2814226
1498879
1163300
2884538
237675
1590692
1076020
2764248
389636
1217772
2518091
2522018
1911637
2622976
1288747
1294918
73063
1544830
1875381
608041
1221106
856550
1430153
2915016
242536
665018
319386
154105
2676357
1647867
2837424
808643
2600337
2604915
893046
371164
1724266
363855
1116620
594964
791750
75023
2554336
1635291
609187
1077572
582863
2784096
1323994
745512
575019
278978
1942769
2530576
1339925
522545
378413
1250711
2364659
674760
369170
1591829
726619
830035
749053
293458
2543914
1664766
2174644
1101359
178813
2518095
98368
2120098
16397
2874626
943317
2571949
2045311
2844734
1753366
1667260
546603
868797
1240702
328345
2816627
1571676
1327757
2586820
2570545
2411057
1373279
776810
171469
2709429
735955
2703902
2880016
1282225
1680532
1093043
2531507
136913
1934420
1310345
1256799
485728
1400073
612427
1340935
1079510
1931569
2311936
883385
1414977
1233851
471139
1277648
1205457
2900264
889808
209916
886880
2715683
1294390
380881
1505238
1807973
742619
1835837
1002452
337087
1415349
1693850
274426
273904
32072
1220286
900424
2056976
637122
2144666
163061
2845839
24344
503678
1551494
1984693
866344
1730312
1195929
1883767
2116594
2939680
2112421
400727
2779029
2848800
1524262
1318831
2626830
2722909
2289377
1487460
2237938
2804567
2323427
1747562
2796405
376734
1738929
687387
176745
2327284
277728
2105068
2304285
2483792
1269392
282350
2247237
211925
740258
565530
1182683
1161085
1056846
2637454
2806307
2211195
474753
1251557
1762502
1655140
6486
520818
2479732
517418
154820
1303106
161548
2902432
2899915
638129
1541162
2022607
1499618
110305
1588351
19459
232719
514989
824534
2678480
1021156
2703789
1857508
1912011
548919
1617211
909308
24748
2760160
1269600
2574291
1044590
402581
515600
2643821
639731
2051112
30054
2093654
2906425
107339
417499
1564382
964941
1918709
922363
1917164
2771401
2915245
2050684
945056
2069903
2597038
1244133
1052190
302190
1961920
2837926
2939668
370731
1759239
1269614
481923
740347
2702415
2387287
2629497
2548264
2858224
1966291
972871
523139
2167374
1013654
1534057
931366
1767797
1876226
785231
402847
1452099
1035323
188253
1647249
1986981
111373
1727387
1970526
1784750
868095
600730
791226
2647059
2570139
72511
2157428
38070
1767302
515163
1725576
2607162
1440165
2062426
1571027
2016632
2422497
949569
714447
1400727
2026196
1569183
1066493
1968545
1925090
912617
664604
1438310
1060693
494088
564752
2833007
2845587
2328696
903078
4277
1280742
1265831
1461298
1390729
537672
1376906
1276643
2773909
1659321
2420688
2407534
2876102
1028059
539410
1573128
665950
460037
1798081
115294
1268643
1392319
2371599
1263061
1998038
2477076
2769963
653603
946580
446677
1734630
482540
1620760
665585
1522300
623548
2440206
632409
499608
2372085
2644065
1916877
2846228
675989
1120817
675676
1365464
2078634
506806
2803467
2030268
460829
2577328
1038893
2613058
223649
407152
2881752
172179
2657547
2277757
2168353
1923627
2346861
662421
193511
944746
46062
168864
236381
1632789
1599894
2708135
129812
1315257
2494164
1808204
1835154
192227
1965183
595936
2842539
2442138
347106
1251158
2672113
2740373
1566181
2919123
950094
572421
1055321
465157
2828497
1965008
726729
2882644
2862525
2610580
167114
1597609
333571
79262
2705103
592675
703751
1923928
1225616
2170354
651813
1720005
1240108
479922
547762
2317650
1872794
1026576
2224587
1439888
149243
1857311
1318134
1248276
2003646
835580
1347352
817131
188608
1148382
2140520
1518676
28949
1545379
1107332
1044480
2569559
2445849
231889
1966586
1232843
1958669
1209788
426670
203642
2690703
2582746
2816688
2030593
2589976
1173893
2876388
2489366
2135065
154928
521361
1623655
2090975
1658816
631255
2499067
1560774
1742515
1752471
2404413
2295583
2111397
2738289
2210725
1736228
461619
1635885
1558659
2375009
1558344
1205104
530571
513048
2055819
1437597
686976
1992800
163229
1153747
236347
1669096
907545
1501107
578927
1302494
2668806
2577286
602775
2255029
412233
1343414
1606719
2873544
2707057
1270980
2305618
2395245
1490983
1355950
265562
1651293
1469619
2687758
1790485
869359
826199
2475191
2729181
937427
2569802
117803
2745442
881921
874668
1892290
744516
2042489
1129965
2759849
2080705
1165764
602464
2601001
1483445
1680031
1919677
799790
748730
851520
2182885
1747202
2923346
577538
2608368
2387796
1940383
2397420
284484
1707756
2172095
706171
1944549
1334449
2560984
489822
1409659
302014
1704055
742637
2838656
1814998
727804
2142564
1166700
2561876
2348427
2682060
1619203
1105985
1084037
175531
2390855
1842751
2474715
1531762
2714370
1735612
453164
1994349
227791
2833034
1712439
347629
819635
1553658
2737474
178369
2384621
1727134
1731236
701896
2553246
732422
114997
1503309
1040015
1120932
478114
2509184
310708
314802
2690708
431909
279305
1183673
2907726
974149
2784061
700333
929932
889751
401987
1576753
2321070
508086
1127707
1850525
755204
12881
789540
2850716
1245819
236550
1099698
1278377
1030394
941725
1474426
2446189
944701
10369
2805205
1449722
2157016
2068387
2439289
2690498
1826994
2272839
2481757
764377
2025244
2158828
2208170
579965
269577
2834074
2346928
2400491
564257
1873884
2459481
2418063
1783678
1267985
2811837
1951775
54401
715965
311220
2607011
1869784
2005046
1490907
1141995
1244511
2686230
719897
2559363
50228
2092469
2575278
134356
579794
2054606
2209497
425860
545771
1568955
1179882
1974326
1641759
2718897
2012671
1300380
2393380
1605040
2560301
1717259
1396437
2873834
1907326
2220586
649880
767704
2721950
1515869
2601284
1824665
1276518
2853517
2609086
501149
671896
1064343
2760268
209100
987304
833725
498323
2231718
1589297
1312756
316979
140624
1765076
1812023
107181
1249179
2673788
1090225
474876
38331
1709952
2597734
1913036
875079
182206
720506
2689667
1903751
2309258
2350762
2329047
600337
1244570
2334397
2751376
44406
2328200
511582
1305771
1939302
1611356
1795936
546995
1082326
1883315
73099
2723369
1147945
2868681
2287136
225981
2317994
118715
2367988
1684600
67932
2539610
326052
1956239
273485
1810122
1849918
2636266
2857144
504826
2157349
1674271
1566205
2748570
910157
905547
1392670
464217
2795128
951271
2199957
665073
989841
1666170
2307023
84940
2297386
205074
676441
1457785
1027825
2598021
965394
2388052
54974
1543321
1776459
1169166
1003904
1952889
2861329
1502507
2053116
781901
2599385
2301298
1216036
2039553
2115028
1013310
2298881
157058
1393425
2776338
280277
957640
171613
634829
1998124
2914162
133057
2851083
522394
2330922
298662
244215
453431
2587300
2336635
2761473
208360
2166556
83214
265834
1783632
2106071
274940
1156247
2381846
2490901
446729
2571418
1173853
2237409
352863
1752587
542381
2454621
1873910
496596
1772724
2351562
146519
1139162
2546574
2506097
2063033
1568414
2823501
1540547
2285998
1746399
2462321
2428612
2760710
2526278
1252161
2535227
2327612
1222385
1361568
1593178
130714
45315
1716512
1822325
696429
1932554
899401
684246
2779478
1506934
2176740
1935569
1451807
1361309
1967361
1819126
347949
2219631
2132268
2103335
1328795
2749608
440115
72732
2364399
2624706
2526269
2753741
2759856
1706253
1668339
605697
547328
2603267
1565543
2365262
1318500
1613575
2287431
2022425
1481077
9578
816619
814868
2793153
165724
860444
1694118
2554140
477933
1646729
129586
1787573
1027347
484844
1543698
1962194
1199319
1105629
2797625
1499713
2303742
268377
90875
1754438
281486
849719
1605193
19910
114133
127704
2504917
1869025
2827158
1859892
798630
102146
1115996
2742354
1104303
1029164
448805
2052596
404465
2576934
1485306
2362495
1678450
292737
1874804
2737224
2640658
2524852
654306
1654074
2654851
465326
1367441
1127032
2414649
246511
752748
469024
2712748
868970
270617
2847636
715404
950120
249897
301506
2891161
1343365
978699
895388
151296
1049091
2402087
1596912
2037765
1024470
1752352
483509
2241478
1255493
2707432
2840018
2627471
2302032
2011120
449025
1092327
1494589
798014
1146883
2168216
758376
1200181
194894
1996765
1344103
1248512
1325362
2735822
1297131
2213247
2038955
420847
847809
226603
1732403
2162550
2102164
1051415
1810325
942913
1539675
2611522
2208831
557559
2138914
1314559
15499
110058
2420804
1624823
734341
657018
443509
240233
2077298
527916
122954
231950
598416
2765712
2684738
1196725
2676039
2657792
438708
2065668
2892291
2820889
1144541
182473
1389863
1723817
2390429
1565918
2865408
350854
2137533
494454
2414027
2164488
995508
1565006
513494
246956
1723405
1099263
472453
2677419
400071
122600
537724
695996
59692
2209924
2378366
2110477
1096874
2734074
245804
2160748
164028
1104470
738914
1715453
2581599
1735218
2547378
1561073
1345371
2365782
1204480
95761
1746810
1070660
1659368
1138448
1120334
217817
1413993
1899820
516594
1590915
2061680
2164183
1564331
80263
1518256
2933411
2631203
625458
985763
1926784
1308024
1759514
783268
590871
2601317
1216025
137424
1736263
650585
751549
199805
1263081
522639
934907
1476950
939342
1920289
1038864
1908197
335299
1348424
2553174
2588345
1534127
2903414
2722788
1056723
2116697
2332103
1749899
1803348
821017
1788149
2404734
1131916
1897132
2558723
2507450
2455308
2802452
88714
333503
396063
2872476
2815959
984684
2129400
1560968
283182
1101733
2377020
2421104
1331325
484833
2759260
2113919
933277
1043901
2772663
844880
437539
1854087
1641890
1948451
443026
2891191
325521
1836402
2342538
1041145
1512949
156497
1176946
1253244
1550631
2540246
100022
363358
857248
171015
2653590
748554
2367637
2005433
2355098
1178803
701440
2446065
528111
90653
2461979
949874
583153
1529227
1442355
1975160
17566
2863287
2689619
2286139
1406397
544530
2716970
2260459
351179
670686
1507612
1131190
2282469
2113461
424342
1288427
2511929
1265163
2052523
2177092
1752644
2486164
2616217
1650479
1216512
1239308
1438811
605438
1657475
965385
785906
2651935
659889
2539187
2326527
2377968
2135006
1679175
1785459
2515513
1879878
962140
1638188
2283937
891818
66032
2803515
2273935
1237033
2249243
18779
2733282
149763
1360797
2011528
1147878
1394469
2311068
1666177
1488318
669566
1145952
416964
1790419
2301170
2510003
913689
2619385
1590376
231845
1237142
646877
311807
103331
866533
866245
897509
1562081
120612
2161166
1525114
505311
193397
657478
2332949
2458017
2163912
2266177
943329
1700239
2694735
628105
2270040
532428
843708
2237461
2811947
528609
522671
1616064
2149644
1572604
1536742
1221882
1526434
1154072
510895
2821022
2471331
1239894
501141
1069681
1653273
1822348
2733585
2612580
862066
1607239
73677
836771
1574888
141647
163076
1531983
1946252
2473075
1251343
1854333
2352607
2340101
2025111
602342
114497
1661643
2691368
1553498
933963
1552434
1580627
1919535
412066
2765422
1407344
2665152
1635377
971815
859092
1747392
210434
1114145
1724526
1688667
519860
1671747
1634631
2676905
1167008
899695
92477
887109
1602905
2071453
960152
1314742
1765906
1715147
1730614
1266949
2225414
801755
1478349
1897573
1974627
1546537
32446
307649
587675
2096604
2061737
1375819
793939
1140706
950526
2197803
454189
2444194
543968
745066
1846512
1191992
2203701
801493
1907945
2928153
2065209
949237
416850
439123
1021173
892455
1874347
2626852
2577949
2540825
415538
174805
2224080
2134435
601186
1084326
315665
1366753
2330612
2397819
1049105
245855
1580396
502950
897517
2050374
661175
1312736
399641
2666166
1953314
547210
1335776
1008624
2715319
2579769
2082843
1728168
698455
32347
1154800
1119475
1642966
891706
301010
779900
1991962
2695779
557633
2119709
25071
543492
2450724
2193714
4097
1598440
40613
2673038
1019619
1709716
1320745
1540830
372312
2186147
316958
2114088
116444
235682
2866215
848438
1167022
1844541
2812774
138805
1918451
1579647
2502676
2043175
2909575
1359003
2362351
90468
2087288
717625
502687
2047669
2743717
725418
1876833
1255219
2657156
2543297
162862
228075
1955588
2228530
1968546
2740428
2641726
1368476
787349
2108119
1668399
159231
462046
1898404
408051
624559
880534
2347649
1306852
264434
1345595
2670952
344949
2025031
2170176
2551695
1084007
1985330
938116
1182289
13141
2108902
2302708
211347
1916074
355238
2477187
556628
624096
1425046
70949
1871866
63839
1765443
370506
1228177
2744971
838603
2497627
539676
204863
385462
2865584
2838398
566605
113365
2316001
2591652
1454239
2550790
816991
94361
1569751
149858
2020622
183454
1516747
956656
1016525
24264
875376
2926351
2450922
2862630
1495417
2389186
1789410
30230
2864063
1679388
316918
2628299
525389
43546
2385667
1529903
1917241
2890049
2866384
1329863
2797740
2350050
2487228
147414
734689
254649
1445464
2140296
586248
1473344
2059102
866356
2558787
1247133
1015608
944315
1747428
2569437
1020909
1634532
1483419
1066843
304906
469202
277263
2802872
2755066
240591
1988527
328009
543587
1736383
1572764
2447132
1858603
1917436
2199330
1742864
167036
1096777
1223238
2634810
796279
1704392
380806
1342751
1339817
1906639
2585724
2396647
2565462
1436777
885482
2417953
2363935
2790782
888612
910597
2079180
324966
1743043
704778
1609616
629836
2408741
2309589
701234
869513
1259038
2153845
684808
753353
2097479
1009484
1192737
1732562
1710948
1705473
668759
2345600
1172786
1396212
1003036
1082468
1745910
86300
126536
1792770
2334453
2054230
2649911
1837691
787725
2615687
154376
1182224
1505187
14689
297105
2615962
85817
777188
2094037
1905064
1084345
900214
780481
589871
2650778
1659596
2446933
418878
43584
2567776
1546526
1484901
1698224
2618260
1981800
1081705
2053711
170888
188145
2020443
573167
2220859
1230341
1151445
1151397
870815
2354881
1861206
442963
2049126
2309026
140531
2557956
986311
262311
2825218
2752041
2066153
1070307
1610889
925076
153463
1160325
1995235
631743
2714185
1059768
1129105
1621845
544189
2009301
2035859
1395583
52140
184459
1159351
2625196
2058091
1142219
468915
83901
808216
2880607
1791444
2553322
2762606
2004582
2573114
407378
1743950
1745081
4594
570851
2385395
2502623
2603120
2249867
2720218
1323057
1091129
1261748
1272918
2253476
1404229
2150465
460803
2281392
2279510
961836
851767
340370
2446980
1505690
1464333
2210417
2504020
2533402
2352391
1502042
2227106
843878
2842741
672444
2704252
2717303
237295
2624126
1218956
1443862
2011185
903310
916377
1322667
510320
1829613
1209396
809912
1671135
662140
1071302
1612553
231445
1549318
585546
1083491
1730908
2743200
1506803
2282115
424503
301346
506964
917324
2250891
2497793
777256
538487
1842234
2655134
1152962
892153
2468129
1068308
2423621
1806363
1421564
2298554
221896
429160
1752472
2677879
2774868
1284517
96469
1015526
2570209
140187
2525708
332364
1522097
2358
1511860
892391
1759012
2346927
62771
564250
1802285
1658659
501568
1735206
1454956
2438149
1369181
2702461
1076234
302793
822924
2509043
1729402
2237975
1810547
1846771
807688
974096
1947347
1531524
1127162
1147710
309221
2050894
1944609
1716824
2532988
1386317
985464
719788
2315675
2433486
1116496
1423386
175172
2878092
939374
2050119
85228
2042587
165389
2612630
1078119
1505721
77377
1661770
2070239
37143
1674200
2564491
1095601
1769870
889933
1663585
273060
1955465
559280
1715489
2776665
2493086
1253318
2488791
2068583
1244304
685906
716019
412436
341960
1147049
1447742
736002
270117
1999067
1729125
503878
2514116
962524
2406064
2390513
1035139
304612
203965
1692250
67687
1694581
729069
1522469
2199913
912882
1968934
1473374
1641896
1894464
1649482
469782
1501193
1729118
579668
499465
2664625
1618489
1719593
1267669
799150
1745169
2065872
496114
951254
1612522
2070174
502115
1197550
2348743
446568
2273865
1933708
883421
304905
1942689
1781581
1415434
398670
868015
2819260
1498209
2754715
1284997
778168
862891
1487118
519152
1926541
2518003
2371229
1412310
2014805
2573488
46457
2833374
88389
1632339
1032419
79416
717692
141213
2108542
2887103
2806015
630022
1236168
157269
2170061
273963
170199
1101022
2341608
50661
2374204
1992102
2081857
71497
2478653
2795159
1167413
1359377
619514
297007
2914170
2449516
885663
987266
485026
243103
1855746
1410237
1130547
2536119
1122444
1971549
408183
2621256
1612720
454216
296961
337234
498656
1857721
2689698
632327
300908
2687105
1938782
517056
2153625
2761692
1266806
525969
2384772
353409
1143382
1512832
1716578
1730007
106752
1944316
2435232
2412788
636430
1383014
1944215
384527
140569
90466
1932331
2342989
1987487
836593
1783584
1272636
2058675
2255968
2019342
419496
2405958
964477
1826898
2382721
870824
2288928
2030934
1062693
723004
383517
2767384
979771
2112415
1430923
1502574
1898619
2689098
397533
186641
2227239
1434161
1020283
754024
1610720
168783
368831
911192
719664
613560
1230353
1866376
2814941
258145
1273340
2729034
905415
1947883
1943561
2167181
1938122
339921
2297806
2316405
590968
2834643
731249
1304479
1965391
1155175
1101293
2580603
2531746
1238431
598224
1121884
2478737
1947497
2728093
2809221
2191733
834223
1761101
2064063
2496695
734918
1057716
2168614
1354457
2840296
733396
2274688
2457089
20974
2335485
1701428
1256637
1122240
148396
800311
96324
499656
333635
531607
806011
2189231
2824582
2378430
2222309
1503531
2562256
1768603
842729
2343253
2093616
1148159
126257
1805233
2438447
556330
2719640
2269410
2192925
645045
68559
2789553
2496165
18999
1580750
2030673
2536595
2378385
1070644
1906960
2592473
45408
2180438
1905635
2768415
900212
260897
737444
976558
244808
2826083
82451
2111748
350394
2801212
2771834
1852899
1554525
1177095
2097476
2719235
145953
2327972
1380287
2159592
2378079
2086658
2395911
838885
1817141
2793072
820297
2855476
2241151
2060813
2028539
1023733
601353
1264873
2727022
2868488
1217655
2297868
1472474
458813
500260
1708822
1472587
632182
311302
1370840
1893242
2801120
334986
970515
1888010
1296812
1612861
1978606
2094795
281426
1111133
224428
1619300
2215176
256867
683146
1305642
1904395
2321444
514873
392634
489869
92703
2059008
1119056
1898257
448976
1064811
1532245
190850
1457700
981147
2298223
2206128
1112937
212790
748599
2411322
1320619
71025
536452
2325887
1140369
1326017
539261
973196
1804527
100820
1616712
2074954
1479775
542172
1405352
1765179
171420
2593107
2854788
2183229
229758
1956080
2848827
974296
2623303
1023048
1816152
1885522
1267088
963437
2580751
252905
1802181
1959911
266325
1681071
2246058
566917
2521547
2190161
2667697
168437
518545
292993
1553301
2824523
509561
1788317
1806102
2700693
513383
2435271
1479964
1310332
2689284
1279279
2828294
2606756
2863314
1531765
1165626
2001587
2665010
1819897
715849
897233
2522484
1428825
1945225
2718956
115799
687746
59934
136650
1999071
812078
1733858
1100043
821862
855527
219441
2717923
1521585
30436
783715
246248
2556118
1874114
1141031
1437718
2079883
2636541
2474740
2272419
756491
910585
1253560
2491846
2194517
1321035
2359470
2035447
26202
2017491
916251
2420678
784114
1486514
818829
1808383
774625
2044328
1938
1013794
1497283
640050
1084278
117802
2413131
599227
952151
890711
675520
2545949
315252
2850276
2646236
1264098
1737611
265046
1997955
2114473
725261
1990913
1389648
1362387
1141312
736375
772910
1058112
1971513
592579
64295
1577684
386668
1059895
1115793
2811146
1973506
2508617
7245
1337869
1330073
2062251
1250127
520853
779452
1270407
897953
24727
2382663
2525462
2200177
573971
1545450
440616
2416954
1620746
1637198
747015
1110270
1215022
736220
97581
70623
1698718
1936243
146541
862860
2805512
1245454
1160277
2095322
2565266
2164545
60176
1781712
641813
425104
1612876
827760
938701
2194260
1771119
1696262
2632614
659885
1483501
2209607
102447
2606250
1404214
1899604
1835944
743589
1596285
1974698
811050
2337029
2054083
166840
1130392
1148081
2765496
1932232
2271708
2368167
1955707
1542977
1355545
1419975
646709
2446986
1648490
868968
150333
2906025
1559189
341244
1295879
2058662
74315
2657571
1027466
2029721
2235298
2676435
2767885
734462
281018
1344084
2770521
2124852
1029746
521374
1695517
2610513
2615745
37855
2557548
2045603
100553
1837881
1492891
2438766
2577937
166043
665109
2729072
1361601
2856486
1820846
2517487
1673681
2533120
2874160
2536608
1355044
1804626
2362638
2802222
1805893
2415578
349649
1021351
1766646
764220
1613436
970954
1668402
676582
1641990
2547608
821915
2392765
414025
81633
2634157
247420
1017846
927250
934267
1011545
2767318
949386
1108093
2451275
2173568
2642732
727752
67775
1132173
965107
1496127
2122493
2127518
1223545
455576
1627175
990066
225273
1322268
1844914
550599
2616912
1512508
1940201
124533
65836
6115
65976
2138755
888860
2810761
1414581
2570827
1525766
607870
2300958
521988
378986
1387872
1129282
1140152
2816843
788337
682362
2268610
1795454
317792
1124633
1106620
724741
825369
223518
2347304
409383
1162129
279342
995026
1421807
1495218
889164
2892276
2355251
142705
2787854
2808188
2758438
165683
271634
295231
1107668
1082132
2939788
2447383
1760680
424938
1130678
2049329
825147
1877179
2313161
796331
1501074
1242453
159610
2810310
2816423
649505
1654697
1658298
947167
1230480
1363930
2131298
738706
1118143
703905
776958
51486
431328
1999010
1673802
2012883
1122822
1569446
2690619
1409692
335839
220198
2407557
297002
2158128
1538307
909662
2606242
878059
2445790
2712899
1906541
350868
2732832
1635484
1223145
1790727
2929847
2456275
2107698
2726893
2109116
2858290
2680958
2699642
118191
74448
554009
1606130
1011992
1315161
719344
1103425
2068776
1791877
1264
169184
2518466
1179115
1108160
2922736
1284198
1104046
1929122
611963
1595268
381035
1659882
589335
653416
1500960
1350593
2603547
1195682
912214
2761224
2287593
447105
155140
1533406
697062
256385
1839249
2663778
789739
2158388
1601455
2701063
2708905
2075504
1708707
1511712
1147977
203915
2526335
2696337
1595601
306286
1868183
2006899
358945
1173026
1553500
1238011
1196760
2710135
2694141
2220666
2161510
2453110
2374110
1768884
185548
358821
2038794
1976711
680647
680124
1726350
922566
1660270
1338360
2531320
352176
1600965
235594
2223567
1679003
1892708
826344
2764786
1099005
2014705
2211832
939135
914849
1492551
354044
591963
2251695
19321
2763074
815658
163049
2104339
15530
673859
241350
2754895
1893242
2783645
309209
1399040
585340
728037
1167547
576035
2369925
1435055
850934
1354160
1744853
173530
1197412
2656071
2496322
2636654
1163762
1515066
2589720
2685870
300886
1817116
263988
2232557
2935364
2722242
108804
2582900
1370410
941106
278813
1943975
2631321
548614
2193610
2138891
134607
1812324
2711325
1834701
225073
83008
1157285
715001
2790962
487015
2174043
354055
2539620
1390307
2115319
2932811
1014923
2254467
968044
1533630
551204
1439138
25085
1433731
2628270
262487
2827428
1549123
2140764
2285011
2506630
1919909
191173
2666064
678701
936573
2418908
2062401
1860895
2752422
126571
1095947
1814910
534313
2848480
567871
1887348
1285394
1361955
1745894
608362
1314830
691200
2636873
2088344
770040
2382799
2150119
1837403
191140
446677
1480923
1122510
2183844
772882
480749
753833
1268702
2206535
2138677
491084
1609820
281919
176657
394988
2862813
2468156
930458
2152134
1648964
2149756
2341871
908737
1860861
966151
1819642
2296323
539341
1709601
1860701
2918850
2449160
2836471
820346
370407
1027195
1258900
2490912
1046682
1570165
1693086
1442475
562003
961712
84653
2877690
2785477
1000590
2656134
1675705
774879
2498460
1994630
825025
1552633
324723
2264166
1666526
591813
920796
591078
5093
836574
1344536
2533160
1406483
1849994
847436
429187
1054276
2503711
690280
2846359
2340930
1764161
1196712
1764962
2746
2718116
1876170
2101591
222919
2811201
982248
1905476
2001978
2534813
2875749
2108119
1903931
97294
1336694
699717
2798545
499593
1686430
890244
176127
297723
2077722
271668
2484552
942318
2015423
2518549
409904
583652
1664592
2417041
2621253
245051
235125
589450
447869
1164094
1338404
959593
1555181
2375902
2488633
2519274
2549837
201310
1116723
2352034
1273210
1102087
2931976
2392249
2373622
1785259
398769
78214
1512634
2358525
1368564
787316
1051999
2714967
2213210
2153410
2046770
2854784
550777
53726
750470
2801679
2605448
1519376
1682564
2711688
1586548
1120092
2021740
1962541
2125801
893401
2102910
2627363
2039192
215104
568160
2191995
1465778
658278
232762
384389
223187
872709
1847755
1320306
449084
394478
2208231
2324628
2787614
1392227
246891
2264320
266338
230279
1352638
1210606
2568955
2057784
868721
457993
675535
1458634
1560966
1161656
2921787
2910870
252401
2455473
2902273
2821559
1722641
2463168
2766019
426744
1590281
2932383
735630
1528359
1624066
242517
2757207
605012
93310
814511
2089443
2543604
1862349
2910201
1782681
609982
1785848
1362599
727196
128690
176690
961957
885259
425269
1325715
271227
1066921
2555803
1696732
1091971
1228214
2041785
777954
2116600
289766
840811
2548251
2716639
1242870
2010284
1150463
2381682
1695251
891088
1275699
1456507
810133
1120189
2766986
119368
1223242
1075393
1907482
2689968
1188736
243142
2642351
1289362
959929
2300176
1680857
371473
992670
1568020
1777953
1640580
1710658
1017005
563510
921590
939122
673344
2285004
353077
336647
1773594
1408212
1473915
26543
2225156
17869
1048378
2502469
939078
298477
341465
611863
2708634
2884169
1188186
1395077
2394340
1923762
2045053
1209929
772624
2118649
2387506
2877244
2439594
2287966
2940178
1218170
486151
2854743
1315919
416657
687112
345101
2330033
2122021
1538488
351392
1104735
5152
182038
752238
1078452
2867860
1382164
2244205
1361440
1327719
100272
261622
1412326
1345488
1057170
2060091
2910869
715881
1397500
807586
1074058
875873
938438
2024321
1428680
2509058
184606
2091752
2444885
2232896
208632
330557
1061568
462242
2908636
69692
2226463
617738
1862923
2215728
2895048
428273
678064
914821
1027347
2759236
675664
2486074
196205
2035076
2819208
857366
653477
1515290
2341660
1057141
541061
413675
2722704
1304549
635356
2472555
2875924
2329375
2562644
1268922
864514
1937102
1935435
440219
499495
432772
1518239
1601161
178831
1953868
1613967
186605
797075
2267631
405457
2462953
595454
261240
2699761
146482
466732
76763
1488582
2209559
713300
1056666
270458
1167512
2577487
1444794
2815115
2827330
1379721
1332904
1560031
1128863
2455077
620104
2261975
327280
1001406
1314727
262789
2363905
1734865
376305
560661
1536332
1305933
1351815
2074630
5399
1874158
1267909
1502977
1114929
2452860
2195464
1727482
153657
1643125
1761144
997531
480879
921248
2514000
1416108
992164
2689382
264542
754206
564355
2026776
2354069
1883015
1289179
2368118
143004
377600
1412104
851630
2117456
1979957
2482051
2497301
777139
444063
1326783
1597945
1873656
959960
1009451
1517349
2290453
463046
2685871
1864183
386850
45162
542965
708911
1661489
990710
2500972
1736000
1768170
456135
2120181
2870977
2615854
2233238
331242
2863009
598911
1998333
497202
1346610
86917
1694589
916417
1283039
1399007
1190631
1836351
1617778
1806291
2905856
1936253
477265
2528807
383954
654225
1143139
89364
1147747
1766809
1127725
365113
2683834
412522
2327363
441131
637542
1977298
1618250
1129473
287456
321904
2663168
1808591
1413749
1444098
2597897
834013
619225
2743683
1547584
1972103
2151924
1288476
437198
2786957
1665006
673160
2135275
1177601
61648
1685311
1330014
2587937
2596931
1605084
1717182
2762941
1087558
2341570
1121678
1484106
982737
977548
997893
526994
1970723
357645
570783
2624938
2495413
677939
2487344
1324101
2332061
1935797
1934627
2094506
2056752
2040443
917470
2784861
251904
2008441
1767332
2140894
2569317
1522769
201839
2466805
678789
346502
763381
1305255
1105862
2203174
485872
2188613
49348
956940
2200844
268424
356707
130787
2507186
2871651
691832
2319893
2061597
1415296
2161934
1962348
2109211
2444006
2153631
2042143
1536336
1848222
2202786
1958064
21601
2080547
771137
2594383
1957710
2334366
2320270
318208
2629347
2087590
102316
498449
1751634
1985106
2510812
2731659
645461
40500
1775652
2261394
2543961
1393172
1089036
730890
2186921
1964410
2111810
1061502
174728
774637
2189159
702128
91723
1143023
1238114
983661
1025401
2571182
2605525
912366
2134155
2834217
1072431
1566128
695130
775031
386536
2804168
2135642
2232295
1674989
2111453
585097
1842158
214258
201462
1538654
1146481
620228
743975
2488400
2742440
261427
1642462
1536294
655672
1656048
236165
470615
562618
462166
4171
2588973
811266
2130429
639105
2368082
56412
2406366
22283
2584702
1360269
1845451
1007702
1072017
77166
2342038
2267130
2362556
786053
2700087
1639621
616430
2241853
335923
2061056
2373287
1565235
478633
1037273
350820
2284430
2649303
1395899
327803
1236075
1634060
1662080
924603
484187
223563
1694463
2829119
1129554
1157908
1187692
558026
1448742
898512
159985
2609721
832041
1565291
931498
1877233
1272725
1649364
1332946
1451288
1871408
1513693
2379461
922660
237524
2494860
2540092
2242935
1399520
1860748
1143712
1741943
2932868
2028743
999370
2857191
2397235
1452173
115222
1770678
1430628
2482652
2498181
2312932
882552
663061
718777
1119820
1220323
565061
1573708
2628514
2289206
1647472
742481
602794
2260467
2344602
478191
1225109
2193768
1045840
544204
2715542
1839594
2749925
745900
2748272
1469075
1004214
1821821
56289
565722
1285008
2635676
755825
2190056
2542498
2140490
53749
750884
337740
959569
128971
237618
2372275
940670
566187
2100604
2406682
559413
855887
2462505
2356973
242906
1478772
451963
2872433
989880
1498659
1139259
1959406
1527810
2827770
1320492
1924977
2373987
1007863
2505427
89002
969479
1764637
563262
1221848
88788
2483376
922610
1235116
269545
2320782
1759227
2864370
298168
83823
771714
1143484
759238
1422829
23351
172689
1124507
231821
800780
767696
2182093
2417594
908846
357067
2170906
1686540
2177004
13206
1945190
1040253
538010
541895
571995
2891857
114785
1314723
700926
2293026
1785115
551996
1942830
2401408
2797466
1920689
1198997
2026933
518786
564614
2564482
2902595
2414123
34474
2020724
1726926
2307634
579759
1236180
763398
1138353
809869
2123816
645992
304737
641746
422858
1266870
446546
665596
1365233
2502334
1558733
2396849
1494234
2506490
398074
15236
1726985
620063
2199480
2694773
2824473
1994191
2797459
2146313
1164528
1476877
489061
1824669
2545617
1396530
1183778
1352998
660406
2292276
2497366
56113
1383549
2804596
796547
124749
2595576
530344
1380706
2721754
1648291
2356015
980567
118126
2868159
802619
1369911
2867682
1951519
189599
294282
476471
1085320
1758862
2069372
687156
395591
2522359
2367239
1611192
88970
622151
32307
39327
2018440
417692
1630264
1576697
712599
1293475
918624
1069432
1281678
818666
1622200
452268
2519225
2834732
44433
1134505
210993
941333
607703
574618
451243
1755183
825030
1890526
1345388
354747
1648676
180239
1219574
1429590
1947093
388152
499104
2412440
1789001
2492356
1117048
1379076
2714305
2257786
324484
1334901
2275239
2608262
952832
782338
1943973
421961
393532
2214994
159995
865787
1856508
659625
1713327
2309151
2351407
1923758
1313066
1383737
1360997
2678050
103804
429018
1028604
2159706
2768869
942368
1335342
2352943
1215312
2040923
1803187
1100062
258418
1699916
818670
1957927
878644
474307
1788704
26713
2074107
1684512
1628966
2878155
1444803
574219
128675
1485810
528448
789382
580426
1559599
2146874
629621
628561
434310
1692817
2394342
2489627
2866020
2666314
579001
508657
234490
622389
13131
2100468
1307492
2377484
1919078
228798
2819009
536512
225568
1530402
2873446
2643828
2515640
1755786
1770067
1362304
567518
1007245
773688
1932491
938734
2934054
1514743
1129021
1492402
2381446
1296518
2094868
708793
1409555
2337223
1803988
211701
200651
1771147
1368136
359916
1150974
1312796
406338
2792461
324517
1382713
2533908
1745713
712253
18355
239993
1799432
1582263
1975567
2398250
2076860
2703081
805133
989226
2418577
233436
230274
2290196
1502570
2673873
112933
121848
862039
1524617
1835693
197098
1175027
1261232
1286844
318117
1179575
2722544
2264600
552057
2650517
1208467
1884148
732579
1670227
256152
115992
1929138
1078562
2066415
2881413
2463038
2716390
283264
550580
1941214
1502720
355222
2569534
1387174
1295996
1712884
1706548
850813
2830912
1018200
1286547
938898
2504130
50567
2659357
378221
710445
509567
2609449
516151
1743874
1768814
354448
1899348
733293
1674204
1667287
1921878
2234753
2110959
2057237
939956
948080
540889
1089383
525453
1694169
2409787
910618
1626293
1872522
350834
2239457
2189614
1865745
1485690
96272
1942803
1198411
2676247
2854825
2511977
2239437
310755
1285753
11341
2380143
2407585
812600
545136
1825879
476898
143294
1109744
1870859
2900155
2149718
163519
1385714
2891248
179499
1547306
61039
1762417
1624408
2241709
2235264
3564
2815860
173701
258474
2462517
50733
2371145
1484852
2905859
1531620
744569
1104559
1247597
1150025
1493715
1037503
1057840
120771
1980188
221151
2288089
1407769
2722844
653999
1377052
2825412
12277
2510725
1738354
2855361
2462844
222198
759719
1986270
2312852
305509
1634027
241500
222822
854568
668536
846555
314091
295859
298205
94819
2600857
1037242
1329430
1103394
2732957
1600001
1645618
2648372
2856867
1966213
2020159
501424
376288
2100549
957044
1087731
131194
2061381
2848212
1011316
2396902
100811
1346644
134703
176738
2832001
2866045
989183
206554
1659336
1764587
1358143
1025987
1895023
164658
932954
1989840
2761605
79512
2278218
1528863
1445559
1755436
1898058
2689184
1330126
1463590
307087
1460660
1160273
86590
2719876
1998432
1949815
258725
2676737
2552451
616704
379858
466598
2554606
471581
801859
961305
2537321
1300132
159255
850134
1593409
2510997
2128198
2872772
2070835
2459811
2179431
2366937
439430
189485
1292993
2887539
138209
849370
783497
1310612
1418097
1776829
1268933
2706308
2770292
150154
2224744
1578956
1054585
920100
295537
1654133
1502039
1448505
846685
2687594
4521
1362583
688237
226287
281409
456965
2210647
625608
13973
543991
1654377
1687180
237217
2415024
671199
1737700
941239
2437906
1841345
2913472
1846593
462335
2612377
354255
16185
2849074
630225
2251718
851895
579146
2360370
1265568
1455284
2851730
982021
2275380
1062450
491811
1184188
2172399
91736
502669
1813747
1263956
1221534
2280386
2722897
422515
1434207
1724955
14628
527122
2148608
773763
528823
1050023
1320116
198311
1658793
19553
1504737
880360
1338404
1230857
2043594
2301546
2242078
1946995
2122107
412239
1842655
2203819
2887067
1817469
1700490
804972
1886756
1677140
371771
1896105
69093
816148
1412535
1393856
76324
2590100
1719161
2013186
2427022
220776
1927287
2506994
1733024
449880
543331
101338
750067
821085
2817795
2657235
524266
1030262
2048101
883351
1425809
1945535
1138199
1492947
1073354
790836
2595302
1270792
2048223
1268928
122637
295200
1249935
1308378
1663530
1484766
1619923
1597058
1729110
813863
1840297
292164
2075558
563425
1531322
474595
123
1081084
556303
835510
2457158
2248906
2912390
2279374
1180238
564856
1270001
2870731
1262588
999960
1890574
2382465
763428
1748605
1974933
78178
395861
1073135
581765
2119841
790415
2833076
805868
2666273
119414
2132026
1457405
167173
1737970
960525
2617892
1696507
1451671
2286497
2590322
1043016
1390680
544702
957466
1273677
1569989
2106235
2905083
1614008
1407245
1442108
783141
1377644
1220150
2329922
325632
2127665
1240613
2553877
1137868
1758700
2154088
1461906
1599317
2421294
416031
2305115
530
731949
2456389
1396560
838885
1595845
1951443
2673466
1328580
2149311
1109251
638892
273563
2210120
2580316
2061102
803353
792808
2193632
1629341
1558830
1089466
934519
1019901
727951
430014
2766386
1489290
334693
1040791
545678
473124
1900000
141533
1220595
543937
2525943
845867
819799
2193449
2713211
269675
2720613
1081111
1827528
970695
1009136
1321796
1714194
2440175
1853673
2230195
2538535
1286545
908516
1976040
1115229
2742127
598289
2165319
1884416
677325
262386
133336
1381387
860640
2830221
1503399
1607963
1373905
292142
308080
1100226
446021
2671825
1833016
410545
1211563
2809010
2795569
2131925
650058
721659
2185434
1483315
1731272
1716657
64472
397485
2012876
2216037
15836
1684894
1443786
1877061
189104
1084250
1819167
2912389
2779520
134359
1934271
2307317
296527
1457416
1595920
961466
616083
2845466
271072
1088337
2601854
1474176
972482
2125305
2110821
1334805
2559169
2232584
2698483
1342710
2017830
1810341
2541818
2653824
2608382
954743
2183902
1966958
1067845
1642198
155512
2891171
812344
2190526
2396796
2093271
1376723
601197
2046295
57501
1771583
409846
2923282
1242660
2711173
386071
31587
2303652
2789470
707398
1296540
173147
1810530
1499436
863659
2509412
1652725
2708695
1370370
761977
1202138
819749
1992393
337212
1613117
494945
2851351
1371492
465884
2787231
1003374
2357180
2291965
1122225
2637804
441788
564757
1673523
1179825
2838362
907323
1341770
1532613
2802327
2527678
2084604
1754457
1593039
2568713
2556423
1355069
2279563
1053566
2536155
1603581
1295181
2362972
2137305
750881
904725
2364011
931967
1709316
2211612
94734
519472
1845969
2099778
2629942
1086325
23317
1714523
2694738
585538
1503807
2257520
2740752
2937804
378511
2080401
2783736
2717828
158488
1301549
105166
2089227
1143777
566375
370545
1864960
1878243
237674
1442882
2138786
150917
2650416
2195087
1338026
1309301
2060376
320513
259071
1422826
404829
1340260
1197748
613578
1341660
565553
2733748
1545042
1797175
1483063
698252
1090511
365914
2039203
1450141
513663
868556
1792491
597665
337496
1651331
2774049
2205479
2201024
2701620
885259
1130050
2710876
712972
382681
1651666
2378491
297163
1304302
989821
449840
561980
2194644
103177
1958331
49784
1509423
229075
671573
2471369
1534125
1746843
944925
178059
1141967
1755633
1054136
2242605
765092
18967
277878
1572453
2850642
1534320
2121100
85768
2915436
2913601
2776080
1094755
823681
114974
525823
59764
2880182
646336
2115156
54812
1836409
1607777
501089
29851
2561351
595327
2279993
933546
2373524
2260776
1596621
2795257
1337893
2564878
2539344
422000
138484
2398662
1561753
634621
1274396
572082
549401
2712677
1045857
979323
2350582
2360623
1609179
2045570
2244203
2652852
2430171
905111
193218
2684163
103048
786642
2697461
615530
682739
1830300
1142538
239425
1011247
428735
2182645
2476174
5319
620784
2243295
817842
164097
248901
2891847
2178345
2534928
1791948
2063573
1927124
1103933
1298975
1066861
448632
2627038
1301399
415757
2670415
621171
2495315
2665705
1631680
1503259
1604141
1599641
703209
2374312
1993366
2615059
2609134
199910
1659776
854191
911045
372643
780997
32476
249498
2422953
2486494
1207837
1370235
2786178
2267973
2792658
1371282
497440
1520433
430015
256836
2538948
1267471
333165
2194378
1318374
722517
2173793
916534
259009
1478256
2710382
1574751
464176
976972
956200
2507904
1012222
1550804
1815146
1844476
159974
1961052
31984
2140133
585632
2232577
2025019
2731905
1793510
735511
1679643
2036636
2795356
2097885
920052
2192363
1528135
2798610
639311
1061527
1532200
43915
1449783
1648882
1639543
2474752
1609247
991510
1759033
2630704
2759337
2870154
326450
2284061
1423814
176282
292872
2654015
2003040
398819
1332
914756
2280518
1730703
2520027
1445137
2200434
1029032
2302851
2653802
2313985
1012284
559716
2665306
967391
695265
2040783
1025658
1698591
1976885
1848424
2765963
697544
26423
1881348
902431
2895082
2703816
169536
1703836
1744182
138583
2390618
2308791
1219009
213924
1437096
938095
2734568
421504
403956
1203096
2670049
2633873
1409373
1930099
2525644
736280
669685
2774583
2312400
1785646
2616429
1410277
1149210
578684
923068
457827
2631611
2900481
2404558
265078
1596331
1554540
2431976
2429792
336875
492385
228563
2883380
2436306
2590175
2938087
812731
2117874
893801
1269370
1416038
2444419
194051
1549359
1897410
592042
2515062
237453
2443539
408779
2436584
2324481
2387650
1670541
2391867
1242143
3963
1208515
1335099
1038962
2169411
2442890
2697581
2395664
877839
1019763
2171474
522296
1776801
467253
1833897
1977072
745586
1920364
1917535
1276709
1061435
2790394
991698
2314328
2767164
1627798
1413005
2825171
1092829
1316482
2385501
2127614
318914
1843748
1295436
1597541
971540
2875622
1972365
2739719
863022
1772645
415339
1755618
2086685
963338
1440519
913966
1366437
988459
2285991
2500606
2741341
2655392
2690756
279656
251380
2912187
1116634
414591
1331854
28462
1142343
1001475
2847744
1560244
2706322
759779
797944
1316808
24249
1730476
197200
1754912
2625990
1617224
123728
1293597
2781910
2210332
2086859
546185
1847016
2854812
116095
1157273
970529
1575558
1827548
2519805
1293433
1270939
1801720
963741
1611619
1185024
2741770
49708
1976376
1860544
2786305
2243095
2630921
878870
1840877
1425150
2348508
2673114
2146674
1313550
457446
2725549
1247078
1180790
130717
1795609
529886
2814494
1776493
765751
814184
865432
2054755
1168377
698403
574117
2726119
2545527
341723
125565
2933844
589822
1804989
1508038
645965
32539
2514445
783104
2132969
1000056
1388159
1713468
2426471
2680330
2406973
458831
239816
2811627
805276
861526
692387
799270
2815128
928132
2048268
283029
2410961
29030
2099044
1422376
415095
1009264
1181398
123162
2765964
1808361
1313011
2047038
611125
596764
321791
1117053
582863
2457406
423671
2517994
599312
2316685
1714751
345850
693690
2630854
1143852
925668
1179564
933626
2072937
467404
1032430
1550890
1331336
2491449
843210
1348847
2292896
34903
2546827
1050738
2881479
2796226
1819289
774249
586293
34592
542012
263309
2186244
1890157
1462454
2748774
227204
2051691
1368830
2264453
1735813
1493918
791251
2630837
780432
221859
2289591
2410671
388976
2842528
179997
2915667
464149
628568
983745
274818
436889
1043224
879704
395898
2151476
281696
868560
2526987
2011474
1986734
1206605
1674873
2746504
638602
1678379
1073390
2556016
413091
68011
2112420
767595
1686227
766391
2563615
1384380
1463399
1882749
2496082
710350
829880
2172074
1907781
2179614
2398125
2020464
2658771
1973870
683944
1343401
2266362
6308
1586252
17767
2003514
2550774
390170
2451935
753340
2715351
1149797
729331
488272
61919
2516858
2519770
2802314
715954
2889239
897461
2624710
1239868
1164591
954125
1478424
198481
1385108
505105
1026814
2572988
1935796
2699960
1522276
2086457
456117
1626639
826883
2064374
2623210
2386627
785121
492154
1460956
347247
797138
1830064
2303182
2486191
2206799
1713440
1325120
2927473
147813
760505
2055433
1421055
2340802
692056
2591767
1694915
2501547
2231430
1956918
1875167
617045
1802135
1217049
311793
164942
1033346
2087303
216964
455517
2689293
1662539
674604
2799559
390746
1685216
2377729
1125755
1139976
853708
1208747
2425873
84348
2868369
175636
220837
2278888
2287342
2105195
2177516
827065
885815
1843492
1841377
2427794
2576491
932317
2651805
335407
561141
953099
854
1964401
579216
2145778
2498611
1588848
2860666
2720393
1603275
512853
252521
1603967
522543
1845454
1302499
1981195
2886129
184545
448137
533424
593987
533926
296293
2661055
1814080
970843
2440475
1297636
2688991
1286035
2648088
1022173
706913
2189182
2698050
93050
2291541
1167882
2705203
2485994
284556
2502956
613069
827256
2331163
2718178
1306320
1556402
392871
850195
376893
912876
2713406
1209930
954056
876687
637768
2064978
2541178
1865718
327999
1939115
1990425
2454408
2202361
1780648
419642
1136454
454390
2412270
381132
363907
2542117
1865515
2840616
2928384
1646828
1238058
1312641
2734993
1917158
1288889
619836
1262859
663189
1428981
2485616
1046840
2662426
1191553
2255996
890614
820597
1223637
2615939
1973034
2800483
2836375
639022
1163590
1233556
1760977
2585596
1536661
770245
797256
2150540
1505602
1284161
124496
1151628
1368841
1821697
2474789
1824843
2913992
1321555
892000
2796528
1360393
728476
290074
786391
1600693
1668813
2475923
50721
2072332
2450608
168928
2166753
271636
152537
2462322
322962
1660646
1638614
1124692
603571
1607877
659404
1085660
1906436
2415825
1591497
1841588
2262275
586526
644284
652396
2774457
2021512
2758897
117783
36757
2119405
315619
2186987
1470856
2522471
2310993
2626157
604915
1474159
1548683
374330
2733899
1730241
1351424
265489
200132
961405
99043
1962037
1993906
8258
436735
391023
446433
1804674
255943
2493745
662823
1491713
1668045
2467950
2892213
2554859
437606
2618820
572815
1677892
1451762
2214365
917566
1534518
2578028
2192594
2556972
2784749
408006
13080
2267045
1452553
1691418
1045336
277420
2316283
656873
163566
415843
2086302
135988
1114953
34670
2820653
1230492
1123870
1872356
1816645
2205016
2118656
2551109
1929479
2905090
2685048
1145982
2421644
29976
138225
205949
2205007
2185830
918639
762108
792339
2815134
1875555
303595
786467
2739533
2264629
2405349
540369
2287299
2197471
1931740
200762
862914
735834
1444293
2123163
774806
976623
1742994
1902817
2462525
994396
1134257
2471701
603206
1651137
1508373
2340986
895760
2701617
1796806
160804
83646
683215
1631466
1322733
326088
2358229
1553473
534615
1820366
690222
986203
901280
2026522
47888
2451808
2261365
2112526
746685
1049263
616607
1686668
1164103
875513
181499
2866907
1096413
1190160
1292996
2020346
1671756
1796875
1952910
2178068
1537647
1682151
696458
308463
2899341
2586952
2715907
2314213
1546502
1784095
1605873
181944
1604972
1749801
38550
770760
182746
1682927
2925242
2052599
1661900
502623
1476965
2429800
1134646
1406616
363861
2553394
2777320
2883964
1867758
470359
743448
119702
891815
1904303
1210288
821172
2055006
1063032
668105
2857926
635962
1678946
1972915
909405
308744
1466562
831195
1919245
2871051
233470
1626646
282733
1074139
729080
1793338
2796583
2125649
1553261
828385
106101
2102787
2405670
1954257
2693679
1545379
676812
1393161
2588555
956926
666528
1812092
2930336
2450936
259320
171362
62002
2927277
452407
1165549
1796551
1302916
543761
391426
528156
7987
1150366
2244984
2594563
1410831
1646289
1537003
1245468
2443672
2738561
2354953
918760
1333862
481680
1070094
47633
612946
1691846
2289327
2605082
1420570
1634340
2461902
122689
328257
2046573
1875333
1414929
769331
1085526
479636
1941466
2684125
799577
824630
2199679
1700948
2865715
1366345
1573681
269639
595715
493452
1882656
171147
989776
2037444
324250
2105514
538381
953453
1965147
2817669
1872457
2624608
142838
1591678
2798079
139513
1337143
850015
292028
142700
185730
998073
1266231
2376014
1201806
1973763
468486
1522460
2321367
295222
631265
1787262
1060609
1947769
2250526
1719549
658206
1887997
2328981
1397041
2478816
1002135
2869466
1457392
2082854
1048586
1321509
641985
1987004
2268952
1679211
2692811
2757945
1204828
2218395
1958577
2152506
555575
1012657
2386315
1234032
682811
1152082
433345
1441858
234302
1867056
2029899
1234975
2794902
1993016
2232572
914056
2130469
2447415
2092034
867514
1289451
1693116
799157
1103886
2099924
1572710
758177
345612
2883519
554064
1597751
1742985
2920777
429368
2069963
2611297
635560
2225875
148566
1817850
1585235
643229
2225330
390641
2402213
2502530
1417714
3028
298837
854389
1916900
1207133
86181
2930259
2291090
309440
1677747
1369791
31702
2127830
484208
476243
2315766
1734056
1330734
940206
510393
662874
737363
1320926
922433
1272632
2167517
446257
1586911
387323
1707121
2632494
1719686
569220
2199036
2232438
2402109
2707075
84096
40993
220528
2616605
50688
1480122
1655028
1271579
765559
2526152
2487616
750284
575580
66153
582797
1176659
2263538
1552028
1531971
2614224
1295023
2386346
2241128
335710
2149040
411087
2901712
2480038
952133
524626
178043
1109416
526529
1969093
1255471
1680853
2893370
1774641
717611
750261
2068592
231986
1541808
1836746
2127625
234322
809565
431122
1288182
1411963
2092384
2621473
911723
762783
2506117
1878271
369053
837046
2375693
1720803
2853998
2418263
1294627
1705562
2119136
831412
1911346
1432750
1173930
1283251
2799726
1962517
98476
1399529
150518
2457679
2862062
427971
1275446
2851841
1277356
2393198
236539
2337111
1212562
2589312
2468931
1336913
179011
639993
2476072
893675
1117168
1593686
564910
685552
1283569
2248970
1635474
2394042
1470849
1123834
388210
802915
1543395
1314273
1745670
1559419
522387
2443324
1502575
1468471
652266
2377737
69191
2635470
380587
1783615
1935511
2093664
839592
2417809
1410166
419867
1952729
2817039
171641
201920
1174286
2383835
2425365
2339638
641463
1892129
2396745
2344302
1013168
2882818
233117
2731406
1869860
2454068
824487
631287
2323541
2717146
1857260
577046
710060
2720735
1704070
736266
789793
270003
702150
2071512
371116
1279719
1878216
787204
945516
881845
225533
13137
1386151
1484905
786203
184098
2357191
1811231
2220925
1297181
458292
2052757
2395696
1391928
1139680
2068915
698668
652673
732297
1310403
1370645
351779
2837531
1308371
1127023
1026340
1642565
2881074
518950
67310
637967
2541931
2360003
1542426
1366474
2891192
2161042
257940
2680550
1711356
2699818
1008112
2127305
998704
2460916
2907272
2812773
399385
1167578
1906087
2833969
159757
2495389
298395
1259395
1371962
1970909
448902
2251784
2379129
2204645
1847724
2236624
590642
858097
2897948
799109
357953
2085715
72328
289289
1658938
2500622
1268976
2013031
2668975
2539813
2392552
2766456
1243914
2875869
1941070
579519
193431
1160216
953193
1508443
845324
1419071
1460524
974527
2227783
2500187
607228
846883
264643
125897
867286
285438
1681590
2623810
856235
118341
486486
898859
1037592
847445
2641402
697450
298461
90759
2072476
2402239
636378
929081
807151
1775499
2408537
273140
2277238
1402142
1457893
1692282
2903100
1777989
1497501
901541
1825532
2234552
1781586
2740606
1206418
104371
33327
1178554
937319
307394
2279795
12388
1856287
2357810
1583459
2024972
2747285
25551
1378181
279230
2390413
727046
2055924
40428
1955998
2939348
811837
503451
1808261
582265
2757554
2462872
2552291
1989946
298113
1196384
630337
1365461
404573
146061
2486770
1076893
887463
2089491
46780
1552284
1732077
2051688
2538621
577378
2189050
2394910
2591893
1051035
2160929
2594854
1573025
1012307
2710593
1917156
543726
1633618
720784
2775496
1837487
626350
1311286
1632266
851202
1367826
2361659
1195471
469557
1787821
522289
2248066
770113
2445420
164371
1143146
1448371
2701091
1607811
729487
210955
1186368
1155624
2321308
2624151
1422844
1885799
2508534
1368217
1054411
1508272
474548
1876693
1032883
2325632
2347727
1881367
493485
936247
829005
583363
79661
1241963
1874403
652335
2750138
1755208
333381
2151458
682758
916126
2863127
2472872
2569234
2128724
2866793
1438078
2810045
1788572
1245551
860935
1611509
10374
2329354
2893298
288599
2796875
100171
1646607
245582
2060633
1099721
101638
2088886
173656
2173563
1848171
844712
2858713
1583889
2364379
2036171
1355847
1057070
2900506
841480
2521690
1236698
2001866
326578
2373897
595220
871179
982163
293965
1982205
56854
422658
922717
1597612
1416718
2778601
1627340
1672286
1068776
2364211
1007627
241770
1982420
2229886
1851657
2933095
1004811
93036
1166377
679189
552673
1222615
2700223
1274334
1926770
2338246
2279508
2516123
539019
878382
2070710
2032444
1248736
1458906
2323232
325528
2821335
1432671
433538
397089
2198822
2349572
2539266
2438399
2285916
2438494
2707341
1497513
248494
1656471
851071
669190
1494806
2510421
1158607
2861774
943924
1006483
1914583
1264502
1399945
2056680
649675
224908
2175682
1009583
2098501
1026916
1203037
1818602
2576187
2691769
1964317
1521134
1994202
996184
2420117
1868742
875115
2679788
253281
2005267
2606107
2629221
369075
1390083
688165
1565734
222192
201510
1369456
1344295
2430888
984926
2075135
1371822
1570724
2736946
2711005
475078
877890
1788139
370420
2567968
2117237
1471239
1726643
261884
1016111
1559845
2062778
57487
1174097
1147977
2596696
1537239
985702
241939
2141888
961765
2719525
718078
1282185
1183200
249315
117120
1646410
924625
212869
76342
1756356
1540801
175024
1785145
339327
2260321
2777998
817585
335617
2839970
2273619
1657904
1932842
1730188
2544114
618199
2902936
2239356
1230787
892505
2658409
213504
1701195
269642
1240052
1749618
2721702
1985960
1051309
2171228
116294
1093696
2147263
830861
1788777
1358385
1642326
2565936
2022492
2113503
694904
1951637
1909592
2879941
2209094
2521453
1291040
1714218
1225047
2680962
904992
532571
2696369
1615407
1745598
1449083
866745
2804609
111154
39620
2218179
812327
2401416
353710
1390096
972319
913359
740222
2001230
1201562
1953008
883407
574532
846439
1798669
1560493
242054
2136618
678784
2358985
2690527
2594306
906922
551137
2710052
480350
867769
2490989
707405
122310
2094243
2851722
2061893
1261475
2630099
2666889
1827730
879104
1899824
1469498
501272
2676736
812724
879370
223648
11900
1984500
1930785
1083199
813425
972545
1672612
1168972
1909815
1419047
1041282
2940146
967595
601940
1378755
1084065
2776763
2584972
713613
1904284
2822581
955434
272721
1783347
1516932
925430
855232
936493
474865
2393339
1349465
2234603
453140
1130283
1003006
2699595
2093816
2458202
554139
2395500
1656185
2498301
399987
1355456
2169582
1932487
900336
2598344
776143
2158858
502806
219018
2003998
303243
2764809
541557
355458
1996869
1606794
470668
1366033
1719431
336932
2103976
2339117
2006129
513758
1923198
1676668
2240226
2824474
2504783
955389
559344
1585200
1259102
1572889
2709653
2023924
1123119
1469937
991437
882232
2493758
1802691
564173
2174488
1827344
1524458
2805466
2420711
344346
330340
2510896
2017483
1357104
2361843
496046
2021458
516688
915394
430646
634864
2141444
592011
106516
2722974
592424
848053
2683257
1687249
754375
1050724
1101745
246121
2247299
2888937
855748
1531558
1414028
2112042
1359416
2205736
2102000
2462639
1698758
979322
781196
2406301
2828749
632321
63279
306280
1491500
2519068
1047175
479427
2909092
1170894
1163553
738135
1252638
719600
13963
2356650
2708288
970676
205607
2808200
2097667
1512937
2046827
2236144
261782
1470411
2692731
2817276
731786
1736042
1482274
1865722
2474320
1362405
2199931
1101760
351206
482421
2419992
514160
1684494
1178249
2645091
2663815
578203
278636
475213
2336683
338553
1746807
1077559
175955
657438
1603514
1947027
1204778
2278344
2780693
2088752
78907
1251448
1666109
357159
771916
1474896
2903969
2851286
1074603
1936742
2156643
1164004
669834
1053527
1966177
1972819
814687
509392
1793204
1066966
543402
1559924
19066
2732223
228959
2644119
2306643
646800
2503864
409050
155743
2502263
1289593
1800200
1059010
1936259
706534
271844
667980
2459955
2845804
1744165
2208120
2758289
982809
1792013
2153233
1883968
1823787
1785907
834437
2205697
1455265
1399736
704765
448048
510988
1790128
2073279
1967684
1515793
814632
2892343
1936911
200067
766084
2733769
1777879
761352
783751
2501064
2015839
2835029
2377609
2891085
648433
836272
2914380
790001
2319189
224170
21852
1421838
1703044
2074611
1342635
1724432
2585620
2816038
444220
2543931
1369866
1049365
75669
2760161
2001370
248537
1735117
2386578
2206815
2504816
1499223
1824723
2339985
2709594
2166005
661644
1057009
379343
990711
2501815
2927722
1150944
969821
2660972
636910
927309
2421891
1286385
1220513
2664774
233189
867507
2788783
1772965
2545433
996199
2358349
1712131
2292060
896153
633690
465742
1672182
2630222
2132433
1489495
1783314
2723629
394502
1537335
193597
1142483
2307940
1830173
239979
743907
2698206
1445817
1815193
2190796
1193535
1895843
85877
318877
1563269
1164198
2840897
456452
145887
1077033
986502
237028
2646593
1403550
370340
1653577
1322301
1852432
1874640
538139
2807217
2322184
2324486
2035889
1621202
2308758
1441800
931237
1613865
2744073
2222146
1284144
1595890
1440040
1362754
992763
2564256
1526488
364952
1947182
1710330
1147037
939645
1730037
1146159
2476855
479566
205522
691051
2919176
582144
1590468
1415942
1392859
1983704
2343531
2496090
877212
1589578
717578
1080184
1106212
20277
2291510
2339654
2580623
2694276
1095615
2316065
874844
661053
2107027
1184074
1038319
65909
1712041
2476764
172989
760110
1002198
1687106
2354150
2067407
1165793
2192164
53225
1822125
1496422
968563
792399
598754
1174657
2415066
1821682
846513
1113482
930254
1079820
2713859
342941
1188833
1260048
513656
2493228
1318302
1645732
2057880
1564610
398863
2156877
2309067
2556343
583319
1563948
228277
977231
2222897
706018
2127324
2862247
2600076
611838
2844084
379705
1316166
948339
1022598
1417296
2259930
929706
2490198
2246118
2350673
2794562
1878906
276790
1173648
1214262
1006929
2857823
263290
470096
484820
2522800
2256161
203410
2717971
1031512
863232
736413
741699
955756
2851870
2296423
1682634
2216452
1184129
1290679
1830242
954237
2455506
2104118
1113590
1544486
1574765
1151331
747654
1852926
572556
2551057
999613
1418
2616960
2045413
221208
2931727
2719701
2808867
54431
1497446
134713
2460927
1773273
2020335
2834289
1944193
1872473
1981056
951350
2908052
2909019
2832042
2302467
904418
2687868
1654540
2016535
1242431
2911444
2019668
1488643
619225
1058659
2568669
1965806
1275568
2836034
1590007
1286067
2338002
239255
2892245
845874
1950433
1349672
50451
1237025
1737973
2352960
1996884
80522
705931
2746905
2411313
2734354
1867115
789985
5109
2482598
2464253
502058
1592650
1769689
2008529
2677455
846341
2220526
1564300
740575
353163
2060444
1635445
1983248
1615566
1071266
902921
1840614
1716825
641263
1778198
1111550
2437227
2517468
1720695
322099
2491812
324789
2413264
43132
886013
1076592
30120
1193374
1776180
254639
1279115
866503
640822
722530
1086879
2040190
26821
2264740
894299
363227
2529836
688110
1553656
661163
1072618
1278361
1171942
1399644
2843639
1035631
2076137
2636324
2175116
1021102
813795
856479
1329906
1519381
660162
966241
1375303
1801409
390077
1961367
1830881
1557095
182764
2594344
861014
559389
1454242
898615
791034
2511126
653422
1060774
97483
223746
2055508
2267713
1422384
2238362
1605986
886693
1191272
727553
2767324
789078
83548
2781276
846279
1116896
2888124
143734
519427
2197666
469110
2606262
915582
81997
119389
1470522
2292921
2302642
948944
2862645
538600
2065122
2374378
2491016
1349804
266196
2057488
2852912
260839
950532
1608506
506437
2255861
848650
645927
2847901
559041
1504772
868052
229389
318233
592339
1567331
1775151
1885034
1968889
1864795
1502333
2776021
2277467
1824093
1884268
760811
1522957
1452149
51498
1364243
1623511
2455383
2085427
1171656
2858103
332589
798526
1973184
1421841
2252340
810597
1544541
2414774
1546425
1642633
2013635
1436052
2436103
2759927
568774
33087
2850111
148616
1132404
2274328
965618
1278171
1876423
2303455
2414409
1244242
1921431
443725
1385947
1515653
2249387
2770665
782452
1272894
839551
1356606
2917904
1622286
675111
2573973
364028
1477767
2007359
1239409
2653963
232951
151675
810661
210413
293725
444586
1510887
2928563
1638289
370678
1655458
566773
66126
334723
1028841
649467
813335
1609120
2812840
2369976
787981
2447233
1563251
801231
10346
560698
2064404
1057010
379661
2223468
698466
2479360
1085539
389956
100805
978730
1539987
1654555
2723365
2679068
2464057
1588454
587797
2533304
288830
2296168
2850776
2216808
48481
2102542
1995836
2341500
810934
1287644
2070503
1738243
317050
1052518
2070579
2588775
771956
815889
2860253
164898
2467741
550425
1763927
1343147
1513816
1004685
2756941
1954826
399823
1397374
2402235
468392
1535554
1197496
1525211
901251
68827
642337
2542596
2251236
847154
2191671
1356487
1092264
2454333
1753178
802153
293401
429439
2166188
218325
920535
1774151
791750
186387
2877943
1385726
639051
1418813
855741
2480168
2849336
1201283
2360502
1104896
644503
1396320
91475
1778202
1344069
189678
2589136
1448508
1398262
2004486
757704
1267829
2649845
2937596
372304
1694947
1773980
276552
447023
1704199
1346660
742401
2050546
2023311
602498
308116
2761296
1019636
139081
710855
1053468
1896366
2181406
801925
318759
2308443
335214
378097
1022473
166241
428816
2611045
1472459
1485959
2554982
1394302
421119
1927379
2393921
2197318
587196
1342498
2440296
1531823
2392455
3959
355557
861632
2471167
862711
2331295
889261
2681016
1407279
819921
2261196
2745537
2380822
1128588
34631
1682720
984881
2383506
481225
429126
2259666
914376
2391328
1507348
1846778
1690743
412042
2153573
1805716
1739913
1319817
2401686
1037075
2555499
1170318
845235
1331457
407070
2065705
1308377
2165620
2369569
1337351
708151
284076
1617912
2837664
2708887
1280739
1412914
2720734
1058963
588361
219658
1630751
2479806
1433003
2177787
2113646
2266390
1807388
663664
264621
830021
397962
1224799
1596976
1123332
2592522
1332831
2735046
1381628
2875174
1847740
1739894
571402
1544359
1675884
2095110
2309464
305460
1400710
568741
1119359
1601436
1821142
818824
585766
858901
961225
1219077
2220290
670518
2443272
2383322
379939
374764
1133420
1833950
865178
2755579
2755484
2933211
2501357
1174501
1998744
955312
2182914
862068
212601
729739
1499165
1201638
2477292
2727053
1596623
427293
560399
203201
2625338
2178647
1162492
800144
2936048
2054495
1674521
2424202
1997377
403002
931487
2156588
2581030
305744
2771120
291068
1682159
726901
1579860
2300763
2698143
1659255
514309
1125549
955081
2760792
1529744
2285697
2033699
1474491
2738202
362441
175176
2562953
2411017
2611665
2122451
1716630
1050589
1066598
859079
189226
2770158
420234
2838610
2549646
2104034
859556
1039958
1363926
791741
1815754
2807721
2458061
2637212
2351462
2764781
1531231
2867166
2822449
2269686
260206
1239589
243676
231397
2252030
930464
1210757
2216609
2271785
2503662
960850
397287
2338188
502817
167594
1068839
643803
463036
1753665
268283
2375547
1851988
1839942
1501620
1328652
1342303
1772578
1289530
2645029
2894239
1514613
43284
89225
2181205
2459371
204922
2144771
1648425
2249074
993775
1797967
1352224
1994443
1132270
237280
1498592
1209270
914776
1192431
2809755
398697
1231963
1029005
166080
493818
1066116
1480019
1639523
1086080
432369
2559991
2794622
2519891
1342395
1317250
116483
27995
111499
1909802
247831
1293467
602873
2769525
1102478
2789270
260027
1802514
2315219
256295
1116306
2051043
1396006
2132080
1922223
711096
1153542
2273518
2068784
2271477
2623582
2666753
2111587
2654032
2383300
936289
1344519
2436976
2353369
803805
2174203
2787325
1626680
1402226
396213
1807287
834959
1586184
121807
1105998
2364402
304673
758940
1732207
700517
1731952
914578
765803
1323102
1577136
1731499
2920448
1524873
1843200
2361211
1067071
2476206
4191
752215
307925
375991
1603000
1164777
998547
2865599
2365063
842084
2369306
185570
708713
94497
1587977
2221012
53619
1847695
146423
442836
2140403
738271
2727506
1812564
825315
2799606
1050979
774615
357284
613655
1904825
2443973
856253
2263518
1548593
382694
853682
123996
2735898
91537
2723383
65856
959182
710788
1500383
981098
24393
2341551
1399940
1214586
2087251
103956
1388153
2588054
1896816
37911
2655163
1808724
809247
2640013
515368
1431213
1048005
1261206
2874175
130176
321658
110416
1641907
2000330
2152424
1318480
2807669
799816
1064519
1428047
2450519
918731
792489
1825839
832940
1447332
940736
1527353
1534412
449293
983073
195377
2420515
2679264
1268586
965177
163208
609373
1062666
2293014
390257
1871967
919628
1916896
931780
363773
2916637
774854
2265256
1082104
1324514
2226398
2587883
472440
2834183
56135
1338305
176613
602527
1624887
2459914
32685
496437
350417
1020923
1648434
482567
1593328
286400
1755671
1808129
2644378
1145488
543595
2594478
2097821
227123
2181238
141947
2728283
681555
2279072
1170418
457706
1626265
1149239
2744872
47356
1035457
563190
481581
2217395
708571
572804
378769
116812
1993695
2148133
2931290
1279615
2185494
2289178
1904726
318264
635899
2335703
1285273
2476004
1566858
975168
1935808
681347
2848217
1203449
1199775
2116798
1966038
1365018
1994789
1431817
630721
2558835
509821
2159444
2104442
18670
2500470
1773062
266112
1972942
1450863
2108401
1461644
431508
1697358
1847478
1737645
2042397
1992359
161788
308307
616282
2296371
1231847
1205543
1417229
1720631
2164901
1581019
279056
180749
1231427
548847
1035963
2819854
504350
1896104
1070786
1722356
755737
1417415
685529
1289451
387489
2551690
1831868
479371
1390917
949174
415784
1882197
1763520
1495567
2359389
395356
2774359
409509
1739556
507670
2836550
2854752
592008
1969276
2516042
1716581
1002472
2075777
2294449
1764704
1751459
2383618
1891800
2476154
2398959
476752
1744649
2891194
383660
518379
2339087
486682
2915105
2587167
854518
2580934
2341272
196603
2059427
1748514
161928
868377
351846
2273
422638
591519
2123272
303015
355250
2258225
326145
1693784
593736
2463588
823617
762835
1690167
2428011
2745129
2372643
1228938
1172123
2646682
2274337
1568474
1451277
2446983
1615922
1303065
1811122
932053
600239
638932
1664534
2743576
2067988
800159
1708540
2643613
655695
203498
709508
924311
1884730
255327
1932858
440145
1923948
10647
2703246
2081138
1377061
2772124
388035
1075117
748232
1048682
690306
1797723
711342
377775
2362902
2817802
447892
2872277
1971482
1515241
1425967
2612649
447741
225932
810958
1759214
1101794
928186
596570
2635323
2410991
1132889
2103851
2858420
2042974
2881804
2895383
882901
2741641
129932
1518804
919102
1945570
2302123
1069516
1683116
2752893
1401701
1147763
1367909
601570
37636
306781
2057880
2537132
2667120
967628
1927850
2533109
433360
1675239
2041852
172013
2045612
1105903
1054952
1485284
2506982
399215
467576
961323
869739
646767
9333
981959
2700298
1812154
2094530
68066
1762326
1709662
1038385
2201391
815471
838558
1654774
826470
663755
2075725
2129581
531540
220216
2365930
899345
1155607
1314395
2025228
72556
1239796
2088677
2481359
1256286
2201991
1975351
235056
1053554
1446686
246137
881123
2843558
589655
2254289
2309446
1057467
1326917
2609954
1609564
3969
1439066
1630226
2139370
799785
2198408
1629335
813368
175358
2041667
1688606
53009
2879112
1024763
2898058
2360636
963993
1129916
2778582
966869
2779686
973481
1853731
1450183
2437447
1296261
985753
2376748
1708582
349710
1976523
1304422
848303
1861946
2797359
389831
1481840
631542
2738084
329810
1452623
921336
310945
481793
1230700
272081
2436758
2012013
299760
1703860
672315
117802
1449652
476013
707247
1272822
2028325
2654667
1394658
1567044
406387
1370986
1471120
2855642
1674946
957478
2227409
607468
1529042
616899
750530
1048271
2561219
1505112
570344
800024
1879573
2687338
2892461
904460
2017238
754253
641235
1699301
978570
1124331
2563139
2124159
388410
2831919
632804
2249858
295173
963931
2477195
2153147
1787442
1424492
428796
2575815
2503364
2287088
2552039
275786
2270152
1561048
2119216
175220
2186393
1949907
575143
2241036
305451
895126
1053046
749368
1403898
328766
169437
1639916
2308956
2128306
2123402
1648226
2102830
808576
67755
2748172
159018
2642914
1730232
1502790
45443
740359
2021468
1090532
2907226
2594250
2503985
1908307
1146549
39338
1409599
2828919
142607
474500
2868379
1186376
857558
176387
636112
2354012
1503878
490875
1635451
1066043
2634513
545409
2752543
268490
296886
438772
2171544
741156
1258039
1832848
2320944
1793253
2781606
2852748
1186938
739173
1651739
371591
544749
2712131
2465266
1173737
1869112
203661
2283836
1192025
1116760
230960
1381105
2068744
1016896
676448
2806156
413544
840216
2682003
2160190
2621260
330485
1280634
1241773
2047095
1328828
1145724
1148819
98653
1659944
1194462
1297076
150970
2255824
115102
2241410
2068195
2667120
1281340
1347406
2528620
1687648
2552532
2429762
2122237
1642322
432731
249215
1964562
2256577
1882238
2579524
853081
321930
2107672
2047534
1386191
2332339
498489
946765
697899
2882029
1046277
2106088
263405
259875
2549842
1113213
1272350
1498937
964715
2071467
420410
367225
2146732
1756162
50938
504167
1261063
769613
1013297
122674
465801
1867494
1932910
1361013
350465
2524916
2330541
1015765
2702610
1002500
1972584
1364221
2351334
1296095
1484726
2549763
1313912
806419
2117865
980122
1913075
2148713
1175026
2121347
1953294
792164
1103094
2288437
2565656
369516
1621220
2835585
676992
487797
775119
1995563
1211653
1243634
569647
2878318
1158502
1617115
320659
79657
326863
2569425
1443004
1437625
1004763
1630180
1859272
1597271
462810
2308520
2079876
2773801
1511229
1960841
1833603
1714914
2003145
1671077
647979
2500494
1026775
1500770
1840337
721258
1198646
1174070
2100582
2089639
518668
776839
2276082
812168
609528
1504445
2066577
2690306
2117964
378068
2493372
1869685
35219
1887404
2543408
1908272
2140337
826735
2195442
91332
119075
1340037
1647847
66605
2357136
2381175
251481
1824464
547366
1608802
451314
1994933
1890555
1626798
387898
558748
2502879
214392
273492
2730176
901505
593825
1339202
962681
904906
2429697
2681154
2477552
1822307
1227999
595001
589589
2810337
1770885
1261472
1752897
2504332
2435509
741650
80639
241825
2378119
2287942
1449836
1795098
2492159
546068
1190070
2691712
907050
319662
1559865
964565
1012825
2214361
647550
578850
1723309
1095479
587561
1414241
2609272
2327957
302184
518422
897816
2294470
1710722
123691
1695851
2238973
2813680
1595424
2243902
2222358
1176090
1030941
1629683
1871942
1047631
956670
1778461
1588187
1798184
1201257
1721834
2296898
1405979
2184445
2151854
1279186
2436398
2868820
2930178
910108
1676819
557204
952754
876067
526819
2807045
1923116
1032401
245126
1713722
197129
186001
2136254
1689636
173549
1886771
2000963
1319390
253332
232367
2788594
1552853
1699253
1015264
826272
2259156
927095
962110
798008
2182776
1053149
1137429
1618607
1384905
1253952
442286
1349744
1260736
73050
189581
1192505
1880412
147775
1538221
1303813
1247359
1222854
2644170
1972937
1401731
1202258
1753674
233748
767348
114251
668966
1213513
2455383
200592
2623691
2426057
59334
1154069
1631910
113054
666626
689813
1734751
219233
2852678
2517826
228919
1140920
579602
2283539
2356063
2850326
2558604
1531149
2227469
2028443
612289
2170827
2694943
974081
949701
2275807
169541
1461829
922035
882246
245087
2174069
2600892
381483
231443
1592208
2666345
184759
553061
469692
2765524
1442711
1400495
386056
2255941
1904298
2018580
2814428
1946827
2680619
476939
280078
2762134
2104748
2138932
2800287
422439
53389
2218798
1951038
855381
1856035
2356327
1940087
1635205
1617941
44833
2837797
515606
240234
85796
447032
951702
3668
869624
1871293
764114
793194
2644652
2048733
919759
1220793
2326808
2886570
1235350
1602673
2453120
970410
271006
254487
2294263
398643
999542
2464872
999791
2412905
2621935
1760396
663814
45526
1965654
835200
2103798
1526057
2609689
307305
555101
2908996
99660
2666387
292637
150319
2487882
888342
660729
670558
1770339
2311598
928917
2688472
597051
1355782
1264091
2771025
643144
2029099
645652
1609228
2173383
1041593
611640
741606
1608818
332845
2360946
837587
2799033
2273389
719471
530307
2523519
2554997
1758440
181675
2391411
602296
592934
562516
1318597
477854
2314143
1035854
1298326
1819698
1076741
2453266
2869287
1559645
374130
134915
1816021
700272
2172161
1866709
273316
1993447
1520242
2708749
1390224
365464
507633
1832950
2334172
2788361
104673
1930048
347038
622613
2243062
2051515
352734
2225113
1230027
1338302
331478
324802
245696
1002940
1552428
1996675
993457
2560956
1497551
1817168
2392611
1690275
1304985
1553209
2254149
2904549
1467697
1243712
648752
2514181
2585490
48318
1864301
2415008
119178
2002044
1615130
705705
545872
1635652
340586
534401
2815806
2000535
1003782
2763845
34390
1460425
595933
2522186
1616605
1715494
2420797
1463163
2621458
647128
2786556
2001340
441988
1159003
761702
312328
1841255
809761
2621602
2515173
208392
179283
619315
1095943
1150227
2577016
2878185
663152
1400869
324635
2922885
2406817
219612
2919612
942191
946235
2051958
983816
2219131
2259938
1527433
1071520
2854182
403128
2286207
803767
1987306
2553431
1359007
2924327
2266071
853340
1506576
1320026
1738401
2556764
497147
1182073
1654458
376099
2455473
1260039
20271
205802
731823
2077265
2526548
2393507
1972931
93394
1551710
1876476
2171361
780053
1468609
2879894
2523946
3146
2432311
866020
657181
1897819
1526952
794793
1786248
224624
1270815
41857
1754995
1155672
1498176
2688297
2346253
2185130
1991015
798676
2188049
1789016
2113691
493114
813208
631635
2590778
871558
1603640
2871306
1001785
2694909
1390463
1877595
1617616
1167458
1499165
1956839
1682638
1327741
891878
2610867
1009896
170368
788951
1205874
376106
268378
2336281
1778487
1353913
2447588
2088911
1398824
227337
336161
1550321
138641
1421023
793632
194480
846537
1897696
1834451
1587731
1497456
217082
395345
154093
2323190
1114587
1242270
804038
375861
656893
536567
1510117
1544001
1762025
563644
1792227
2177433
283362
539874
2699434
1062214
94545
1998094
140500
2936908
1326633
73697
120390
2372368
826074
2620874
2446800
1043157
1539974
2841004
1234482
2109148
1091328
500471
2493814
203951
2216651
2785145
36028
544792
1905146
2199255
1629286
979772
2398322
751695
26858
2230640
2625882
1350898
2807807
1305129
1888464
263222
2343968
2420616
1432866
1676401
110116
502504
2064770
2704475
318364
1519072
548218
1160005
1955578
1101021
13927
1740554
1307774
144691
879547
1385996
1786314
704719
2007339
2644062
1827009
761446
1522333
1780833
634282
2584254
2420085
1787030
2632593
2196919
470788
367347
1084741
2491233
180995
738942
113262
2179519
2530192
54720
1447265
368437
889070
2632745
1128690
2007005
130168
868865
1192048
1239524
2036657
869674
1641516
1489996
1213860
1105682
1819210
1736223
2160395
1501514
427704
2423327
26551
965609
51139
1922095
428827
350770
1850418
897139
1471488
2524754
1177841
806092
753091
174984
2579539
2724180
1680270
2492122
2361270
1464285
1302321
2384279
788763
2265048
2932208
562408
2052121
2425201
1606563
1517998
971681
123645
2121429
582410
2510620
810987
1618482
2169317
1809165
2832447
672977
2130507
1822847
1980096
618638
2286675
336163
1901993
2354915
2886103
731402
2631948
2594946
465140
338378
1607005
614738
2895140
1270950
2180966
1874853
2875812
2103371
2100943
142979
2247049
1080551
1769342
1867760
1060610
2399343
2348319
2518925
454090
538255
822688
1503397
8982
81328
2354351
2326907
340170
2157669
2814183
2753055
2281844
1926719
2888900
449101
1897475
909167
1817909
170180
1547446
510468
400511
85974
2205769
2735962
1225856
1383916
2600267
1333066
632254
2814671
2487047
2750495
847398
1915008
845701
1626080
1473646
702141
2104356
1247350
1334381
1921189
716118
2857729
157860
2033162
253738
375063
848563
608701
119268
863631
2712718
1686115
367851
307489
1690128
2297556
1635553
32841
486522
58249
2853247
2336178
1443019
392054
2757889
1777656
874305
1959793
1535050
683469
101107
2129376
2933025
2265812
494654
1956371
922892
1731638
2612237
2066967
2509621
2509292
1656959
2756306
1792083
968254
2720928
40769
1897293
2270036
2581013
1965833
1256869
579406
963013
2118733
1931758
334890
1427517
1490526
2039821
1044489
1256351
2703934
2710327
1531733
2805657
156826
2608285
839122
904226
2071158
542213
2870140
511501
64764
2675617
1891985
179542
2843103
2046162
495952
2724409
1244985
2892501
352340
1238040
1130240
566448
1714014
719022
605430
295519
1148557
1965761
1548765
1617158
2933808
1646824
279394
1837915
2686468
1702643
1578768
912170
2357991
239734
1172026
389467
881809
627120
2569661
135249
1449736
1627163
744489
892925
174405
2016269
247382
2314552
419797
108547
2572081
2080763
1706419
997373
544124
2632930
1162259
2176310
2921930
2530590
1496677
2289237
2915155
317680
2846020
2058604
2453124
806031
1700287
614454
1279792
2298335
270989
702503
2521003
827008
166506
908006
336032
142332
841638
923030
2860635
677253
2479108
108195
548498
1617710
413020
1352912
1303675
2097286
2114639
1690971
1341408
1998022
279259
220459
1879580
1483956
2709332
1808886
120172
2752522
2728533
2768414
1593456
2119311
1444974
2840496
498892
2169416
80464
697939
736221
129149
2455674
2131136
124103
2412902
2166779
2570296
1965228
1093398
2765289
1509143
261957
1693179
497135
1471736
1692900
1172463
1416693
354145
1414607
37233
2836359
1608796
2593406
1261513
443140
59358
1614242
449803
2692409
1557026
1397617
1203324
147827
1260060
920362
1616962
1336182
1250116
149455
1574539
2421628
1413461
2782595
1615221
2019118
159713
320480
1639374
821309
2338849
441247
707308
93656
1990773
2656982
2224568
2364628
2094466
359089
520008
648113
2079725
1625117
2353294
2888097
1372567
2655908
947606
560210
83688
624911
1643927
267407
76939
951037
1104782
132215
1088947
792604
1684768
1867231
1976927
2819311
2304738
2920771
2469247
2588593
374708
2648103
250193
1966143
1296842
576728
276185
192351
2355996
1956267
2497376
2208080
485256
1707350
1068520
913886
1611454
966079
99888
1243112
1747250
1306240
2215887
305747
2897193
2552081
975158
1643198
2899393
2866117
907315
356489
2892669
1193556
146927
2228319
687232
1662682
1589067
476540
1335006
244322
2146950
260497
1198233
113807
134380
2665795
291737
782224
2800984
1925689
88622
2113641
1124163
1493176
447153
395872
512672
770017
141191
1812140
2480080
1080394
1328424
2403135
2700196
74484
958391
1890928
709772
2217455
1260845
484223
2681223
1122508
23800
2288753
1550452
986553
1839978
1298045
2494003
2146795
2282816
2647207
1884573
82143
2106290
2351444
242088
1444234
2209528
2392896
1172122
2231313
2854834
2651949
1349149
960280
355200
1018083
2912951
1907149
1194793
2108475
1462861
1490635
793363
1294685
815496
2342508
2848959
1076035
2461780
392982
1016800
655300
2081925
587232
2238587
1472396
2489073
2278285
680637
103625
1982589
1706577
249785
1616132
151083
387812
2149557
2718134
1288202
2929081
1754014
1913710
1974902
270065
476056
2604201
863752
1377346
1688766
133940
2136021
1577161
2030365
1603829
2070711
1465710
141197
347670
415722
1709455
255019
2479203
868231
1121800
2687033
508307
384309
486589
772012
582427
1683689
2262423
2343061
397422
2468704
2267381
1564468
2568359
475467
2865886
1338958
763866
2824340
2894060
2067883
2670311
136508
2422314
1259435
724836
1668801
1639661
1982504
293926
2770387
720261
565733
2575785
485889
1496419
1802380
1506306
153
515532
2313959
1118948
2706768
949310
1065204
2797304
1993987
119649
1959996
2608971
790262
1664781
375993
776541
2388456
2303682
1397612
684603
825111
549587
1920042
1190309
1495297
996428
1527674
2655959
288679
1559816
431258
1419671
1715591
788841
87406
959228
1811408
543281
1837777
1631528
1620315
574433
2018348
2310588
2236056
1741444
2143168
1637585
1159808
457196
1239670
1459206
120049
568993
805373
856168
1860545
1396820
2227099
984645
1331642
1466287
2688591
1936848
2188712
1455249
636947
2544157
615176
2020891
1884115
609440
2584875
1461585
1607277
1441158
780590
2350099
1739080
454107
1113157
2354248
1591759
1897272
138257
2609640
1551252
1651374
2358752
75331
1155702
1125177
2358685
35882
2550180
1363181
1923787
85229
667691
2662769
370819
2720313
1913815
1930725
560291
149896
480048
1990796
1170477
689098
306730
1651589
139211
1532577
2872547
1572293
1709356
196901
186845
1980837
1710350
821122
2004811
2339439
896475
1169359
670386
554223
1629500
522789
1197289
1433345
86614
1380382
855993
330848
1209100
2132013
2548644
624222
1392767
1974629
2786189
231302
433688
957284
182876
1999949
1196249
2612126
678881
406919
1646249
422973
816109
1188573
899904
1450879
867709
634432
2323198
2826808
2240856
1846957
241174
1564192
2366058
1153486
881975
2669379
1910108
241150
594108
717112
1030582
2601903
1875221
104691
2489493
1127880
2748826
1339735
2131967
1849740
1722831
852857
1146696
1521550
513551
2114972
2490314
1990592
1343895
2104726
2366966
1223778
2451925
2829509
1874802
2749963
699487
962721
86211
2334814
1347334
1723049
739452
1616414
177803
2216209
192267
2209022
467296
129029
141554
2119871
2030695
2063103
1033295
1122467
1840858
2333935
1928885
217609
1258223
2238834
345895
2178945
372841
2867976
1586997
2604614
324186
1418065
76211
2049882
1898971
686172
1479431
2084516
1645445
1349041
2387551
155248
415587
2384722
781462
180111
846792
1961983
925172
838062
2738080
2843022
916124
278386
1612790
973312
551510
1129235
2886180
406841
803319
2132538
616917
551407
1386374
1858626
1077008
1032435
2642091
608796
2771530
620031
2459920
73028
2930553
127414
117703
1647389
1944093
2878829
888573
925880
164268
2511233
29680
2606305
629837
1985939
777165
1516014
1751686
333030
1022308
79072
1993207
2921934
1278843
470274
2627493
2134261
1255566
942643
885436
460236
2649593
361588
1028440
198035
1054158
2250691
553502
974681
2516029
2239607
1204153
1813209
57888
2168997
1894178
2788996
324908
1869648
904994
1649562
803373
1205163
2070967
830244
993006
2918476
2697967
456880
314779
1761765
1999444
680107
2316712
2083731
1919998
955478
1038013
1292695
2271301
1130124
188692
1309604
1943054
313146
1869172
800636
1450132
1536601
1921826
458409
1786872
990124
1731032
87881
1392555
466122
1760034
1496659
972958
2580431
2227990
1217153
44704
1750397
2813504
2603618
1003206
633685
1652988
886122
55847
1836375
333579
2023172
2751506
2257788
1491064
1006574
115085
2246495
1956623
2714501
1514233
2200128
107965
1570866
401807
2777523
2914200
1460234
2839736
88290
2184688
2565206
962811
1189277
1175230
1426275
333006
2378729
2524981
1055886
1968644
613021
2553278
910711
2806360
2309110
1072938
1177946
679067
2492901
2469447
2495179
2290804
2425056
102392
389530
2433341
1219979
1260244
1124981
798951
592215
1241453
1278166
2490607
2658769
2342240
1311290
2306067
2917773
33850
2410222
1694257
2652524
2316047
762221
322927
547842
365350
2062983
2640620
2665463
1315277
2916327
1506419
637768
1450901
31353
1900006
1003233
2539317
2576094
2541302
524771
731064
790026
1894002
196124
517717
1203157
2826858
2412799
1606118
1688268
999389
1470809
2680209
1683631
2206868
787686
2344790
776947
1159458
2579297
481899
2210969
2099900
2796362
1826627
1063187
820845
2373898
1121257
2215907
929750
787502
2100225
2589361
2227534
678535
65740
1170263
475239
2577664
124694
613114
1467378
2365727
486293
1051377
620248
614103
2167267
336207
2002332
120454
761687
1150654
1964202
836389
857005
1945226
2933954
2378239
676436
419734
265879
545982
892514
2736390
1435020
362305
435766
2273547
1591928
2811227
2262971
1442358
2321852
1030392
2035073
670921
342705
381398
2611516
2416772
2736449
2520079
778748
2039834
300542
1555320
2207330
152533
2363344
1146895
668860
366158
2155486
565281
2532719
1044221
1266622
1903641
131566
1088962
1241449
2180810
805569
69911
2368687
2005663
2456679
888047
1112680
1493367
1186688
2351612
2192244
1283304
1638936
1143536
700157
1342249
1924654
1471240
404329
1647458
809394
1073449
2153421
2085378
912388
1146269
2478359
2083910
92691
1233830
1784899
222712
1983589
1895965
81976
2923952
2522340
1762019
1893931
1411769
2921205
265014
724163
2168949
450984
2077576
2446638
1351706
2583468
1219061
2091579
864742
2727121
343522
2237271
200734
1606660
2438437
2089238
359232
171046
1835512
1302437
2921526
1840917
2748792
2435714
1858906
216909
1825518
2759186
1880526
2250261
1550495
2176079
1818153
919381
917494
1889667
987176
1846819
2436276
2649389
1283453
843400
863539
1807185
198978
1754843
482983
1655565
378561
1366800
2350998
131088
2452016
780421
558028
848598
821050
770846
458979
256348
2387179
776581
672364
2715206
846470
1251397
2207213
2103773
2627782
841349
164765
1817244
1526978
2481911
675317
834496
552549
406062
2902646
2613100
1517789
1135635
2074708
2101137
327633
471831
1193402
1964980
1851371
2733421
1424427
2538321
4344
2098443
239013
1879167
1221030
1927277
2466911
1663214
2382416
1789853
2338489
2405601
1915346
1714127
629055
1366550
602273
242297
1027771
850229
1305740
1001161
791054
790071
2558673
899500
1626358
93970
622621
2919026
565312
1288035
1647108
1015741
728084
534651
1136425
93845
664981
1824582
2412543
2917161
508146
2139892
282173
144274
1548052
1249108
454887
969784
2271461
583475
2199451
2895834
578788
2856599
2576388
661806
2808794
2243091
1893383
2825695
317620
1384099
360309
2437030
2171131
692426
1936564
2076791
2856965
2888996
180795
1747374
645055
2036306
2659839
2292544
1219099
493278
89555
1097123
602026
2744075
2493888
373043
1544588
2009042
1548758
1209102
546158
144042
2909376
180017
30070
2495032
1439617
1290893
1823611
1180324
217842
1313982
2791316
2898730
734054
527099
726429
1327000
1260691
2891588
1195045
1157283
2918106
1586988
1473096
125989
2709349
1665415
1048712
2058307
916904
384503
2610423
850067
1270415
481630
310207
1629583
2159401
2199325
2741022
2327357
385360
2275331
973989
579798
1839283
1907079
121635
1244429
1371967
2246776
891398
2313941
1512496
281578
1410621
1588327
485655
1403855
205870
1494702
356216
2658525
2089630
2924037
170369
36330
166493
726353
2781687
1076799
2140141
1930206
1707413
163735
2688717
618303
204320
1727418
569623
1793600
1772021
1017935
2143921
321139
473343
1118769
2832762
1288000
2108584
851581
1831942
1347793
32861
2280758
1308068
2914936
648930
815215
1011540
938269
2050624
1165244
1769822
1329493
2922114
369935
2511414
212408
1670361
447305
851191
1911991
1587454
469322
2449175
2755730
2612793
2321607
130252
1168988
1080692
1714562
357545
696448
2095311
2402409
1951733
1093812
967289
2737019
2819498
1947637
1531877
1703176
2432177
1427576
1237891
2203810
2904
213749
1389495
2472525
836600
340408
565632
2510674
2890325
2281256
579913
2383491
1570537
2370908
85752
1548730
428588
2399425
955177
259369
732360
196653
2645823
966208
1386974
423949
1741049
1863000
1683104
1388650
467730
420112
484256
392376
812686
1951241
959162
2638870
1199006
1587887
806166
1757808
1163334
2368032
1921515
583298
2309002
2004579
2918530
2865057
1875756
2248186
2863656
872421
1255922
2039442
2328166
841040
2852388
2039488
1704011
1864987
2214131
441549
1244781
843376
2747208
967691
1357906
1327849
2828390
1849097
1872365
2408974
1063633
1942868
2075913
615840
1457792
1501026
1148538
1432988
2247922
1810882
53213
1358787
2333298
1767507
1213156
1545886
633409
152249
387541
1576788
1975979
1843415
2245318
1127079
2824378
952646
440918
2414803
419010
321739
277268
972600
2933446
969851
1588255
1425499
423911
303241
894042
1879650
600107
1540765
2058825
2116581
2502514
1169775
2114520
1117256
1503810
713614
943873
1897292
2547468
2041867
701530
566797
971856
1598928
716193
1635075
1167979
1501425
2645178
2070406
1575303
1035644
2711106
573703
242491
1137869
2386317
2502812
735311
136096
1617705
2651026
1399533
2512558
1457984
1759928
1240201
1653347
416788
412847
2185225
879885
127493
1137750
2485863
2446137
961771
467039
1423081
1984434
822481
135999
853107
2638719
2411609
2048042
1045833
1682022
820389
937584
903798
1004891
1645029
1876817
283282
802406
108071
2684428
193037
2728625
984991
344951
2324682
2788034
1677429
121622
581307
2526646
406271
1263852
1652394
602596
1717657
1153675
2836598
2662941
616262
1238688
2337421
1777367
2352575
2662317
2518438
570441
2007903
2504335
1986701
346472
2241525
1205361
2224172
124226
681242
2753801
1343243
1945397
2817504
486168
1198960
2000325
2385344
2442995
949478
2258759
2601375
2718018
175098
2209060
2575556
2470066
2283298
1366365
1420753
296144
1656054
1956960
973370
1302433
2708235
661205
1343830
2003753
475876
1211022
1314561
995652
1126016
444930
1634244
410473
984020
2490705
1071870
2036219
1802510
2299554
710087
1056090
952204
2245046
2833717
796944
1859781
823865
252631
151706
2782452
1741081
2529932
582605
1650537
481992
326373
149525
1356152
2806679
1787734
1517263
187939
837054
2430036
217797
2304920
2733050
726385
2210424
951293
1356264
2577541
2022055
687411
571224
1489912
2383701
724242
139288
839525
1126335
2249053
2231468
814439
2338104
2281698
2650995
1713391
2606112
724436
2177555
548360
2653915
2678235
1072178
13352
1788104
2273175
1162234
1266278
1092879
2778441
503448
2205381
1805426
54975
743994
1685962
2257461
882479
1017494
2430146
2641922
1272280
398277
635120
1863812
2530158
1121844
2429670
270251
448458
1129814
1896412
292744
1815789
261095
1552953
2697966
844226
1176577
1715754
664792
907238
1046391
2386561
1553602
1988443
38250
865752
2843053
2423018
1386376
1911296
1144003
2530408
176839
1613707
344898
1608658
2434889
1559592
505442
1524777
1084382
213518
2709841
1067528
741060
926051
41344
2441705
2407581
1811138
662885
1173872
491762
988609
28040
2745693
2934588
571014
2390624
867681
1037048
1748298
1297486
1346237
1662597
1755206
759419
1001533
2607085
2298134
749104
797544
949881
1643115
344011
1904801
2068842
1971537
1102830
2561096
936182
234720
1195765
1709575
179720
653336
1849739
209647
1531302
1782004
207584
932945
1451574
831751
2812690
1685551
671483
228434
47472
1999345
1265252
571429
1726797
1467164
1222892
2891088
656121
2764951
2470750
213964
1419175
2765649
2214296
1556194
1305753
2324211
140366
243652
1024738
2307426
691674
1870831
1344115
932173
2283147
1500723
1478156
2632378
2431076
142489
206205
300565
2613813
538857
830320
275327
2294158
1439634
1371378
28085
926
1328464
1046350
48663
1770406
1537473
1021142
2047714
590592
2321160
1841546
177267
2735722
885083
2127140
1977129
1619170
1100129
1121486
1703510
698020
1186369
1620576
1664558
325773
1527929
213239
2483148
113652
421353
1797108
2872237
1471972
1560121
1748748
2668753
332589
2339247
2474718
2126040
199057
2431799
2276441
1672756
2793622
1206431
14236
2257351
114551
2760876
469086
1888130
1738944
1273694
377954
2294247
2467893
108385
977315
2557588
2211613
2063804
1712403
311912
58406
1083262
274548
1933515
1922660
9796
1225161
2886107
1891551
607230
2463431
2406864
2219841
1058082
1379415
1029426
1071261
2471865
2471588
1907288
1134660
2571849
1143400
169674
299647
1696670
2157902
2523577
279579
1359009
1397424
2071581
134491
727106
1974154
320290
326555
158492
1254716
1125406
1313284
2816923
1517092
2324841
2204259
1213081
388209
2845638
2795015
2119788
2052672
2780187
1702259
2589547
231016
1308042
1430116
364547
1470255
1783494
1582650
1928368
1320368
1766539
657231
2644342
432189
2462267
2881881
2474116
840486
2071297
1142392
486428
2037412
1744861
2318165
1743130
1661292
1490145
1780707
2496141
756688
1719355
1541492
1556802
2259474
2752559
1435122
209901
449199
1502979
2383589
1843920
2015864
2754140
1091072
844777
160420
386239
2725050
1170221
1972170
2935918
1716984
2517853
1923517
796020
1357530
2268853
821562
1858263
1974790
209131
1686261
2297397
1481191
521041
1103503
1220043
1427248
475229
2240675
2121001
1813074
1059427
1972943
765755
683336
2698779
1418995
2005516
1450102
2035076
909023
862016
1832287
414333
1163410
2684357
1057860
586628
2425852
385672
397209
1802759
956470
2638384
489527
141491
27025
2209879
509457
851536
853575
2859560
2034012
1457979
2424610
207240
2222925
741213
1379981
2286393
509399
797128
1951489
1629685
204730
1187387
2898262
2119818
1987682
1168554
2722362
1340058
1796152
1298546
111206
206965
427876
1966941
1577749
1413164
187694
399724
662303
2163598
1721405
1554884
767880
1697933
2389185
1254217
718486
2224412
2380331
597969
970573
1445128
2340774
7030
1655326
2779740
432892
2425325
1833655
1726751
937786
2613552
1477615
1638498
2321029
555276
451346
2733630
2472380
1231025
434654
1812916
1418324
597650
675370
1695715
2059104
101436
1829720
1134080
2592578
2328805
809265
2081217
2425262
2850610
186605
1017492
2033277
2570803
2731984
2596303
2197887
1237621
2526243
97303
1362907
2601251
2223421
711557
1384581
2570685
574066
2794241
927138
325229
1282207
2657884
2572374
2817062
2031117
1186905
1838289
2426648
391169
531601
2786241
579439
1786881
509650
1285478
2589633
2120049
1553601
1156690
2922935
2446392
1285528
884950
1832129
295509
1978061
373521
2091856
1214467
2363758
1491472
1944823
1499956
1235897
1578687
1903482
1346957
1010135
245808
495120
1580497
521753
273637
2924965
80467
1515092
291770
1197413
1095204
897632
83688
1936535
1914926
2603143
977872
2139344
2260452
47493
498196
2469215
845909
2231175
2778001
1391021
753463
2694343
1631166
1036837
1707347
2473023
2259936
244885
1446070
2129878
1162065
2746522
2516942
1729950
2134897
230270
2363714
707974
1408344
2559359
291729
2694326
1327659
507000
538913
2638362
1729973
165568
166324
787910
1298624
2250700
2141077
1495919
290148
1443212
1667239
1119139
1122375
1077674
259430
961466
944069
1085897
1981134
1197809
730954
795710
2312560
2297892
1977905
1211165
1834960
2630253
2150697
2643086
1124143
2690371
690928
2000155
2017198
2106048
697751
2539562
1281578
2341665
1254958
1766076
924741
1742867
166813
1881377
2073055
2262910
1082348
674495
508195
840710
1780601
1980710
2541707
779537
148964
2909580
2014146
2269497
2207799
1398627
1357977
512613
482511
1837671
782195
2728281
2476789
2137413
1231442
584502
396557
2371246
346971
1716761
829907
2063766
298468
2728386
1137106
1773198
1445688
921662
2923053
2643431
2145464
1428830
2281039
1974455
492475
1802474
2577966
2587372
1337816
2036590
1495030
2908720
645400
2306728
491145
1051261
341121
1567402
160021
2720009
1787630
2268070
354436
913018
108116
2813898
2325895
2413681
1134680
416807
259254
2448753
2779040
324356
2153434
98726
40692
673796
1920978
861416
1624333
2206313
733899
21061
1126191
40450
659301
605310
2627501
2555660
2531816
2389897
1944779
2165102
179416
224479
2438481
623406
1542896
2457507
2601928
755112
827845
1354561
1418939
1002669
881734
1626166
2297442
1693868
1970895
2666903
1449913
2060577
1988856
2897693
215858
350747
2903575
2779428
344718
917356
652635
1056843
681093
1302720
1624300
28719
1690150
2859926
2320964
2314710
1221925
570687
1785663
1433340
259919
1380403
4211
1612030
2570912
1590455
569153
356857
1199161
1126702
2744172
930284
673410
1449943
969419
319882
782750
1815323
1893462
1511675
415977
796589
2152171
1194032
1312179
1305537
2736063
2185277
6979
1304608
355987
144830
860280
322214
1628663
1869798
2711852
457933
2450247
2458975
2702282
99730
2783595
2636381
1371448
1907894
971435
153974
2785398
1955539
1383423
2508550
638073
1934741
1150426
2897581
2816781
2392314
2604302
393252
2551115
189479
2658619
2838885
594661
260761
2933230
102178
2868315
574488
1139123
242159
1865389
2751558
329235
880935
554271
45527
388492
2701692
1451744
527642
972683
2377817
612417
2820629
328747
744849
307050
1872629
2875007
217542
1441872
2936323
490127
2824015
1696624
2264654
2283102
2929923
422916
2567
1882005
2524285
1121502
1895985
1577602
1947821
1451891
2889488
563425
2535762
605839
864897
967385
305640
2871005
903054
1463448
1585055
441182
376371
1833377
1814332
2791987
2764198
255465
2171328
2906036
1530420
2415381
472703
20666
2725868
1967281
2379359
1729590
2099621
1543125
484032
2075388
2027549
2246351
1586863
196042
2644803
1047824
1560560
392138
2110320
686256
1687746
1454681
1982131
1175495
1834870
1759202
40721
1260320
1501795
190713
629161
248523
194577
1325690
2587363
1244469
2044636
1073671
1978605
1974064
311320
1611888
2288896
1570853
690159
564490
2502649
467979
2398192
534707
2056962
1067289
2599128
471796
758560
997836
1089688
2735789
2269001
1664949
2783324
1085371
2349471
1351419
1881126
888535
403955
419881
1744585
2768331
852045
636036
310201
1690560
2534374
2643823
797359
2176817
1802185
611423
542776
2210604
2648672
1916804
2647854
1762656
2272775
1208975
2076019
654467
999928
1854873
1844392
2108407
568266
928651
544138
765735
1880514
1737215
1848078
1689139
624010
1008658
2821289
25127
2735660
2576875
498940
255477
524949
2488225
1009169
1750707
242817
1806021
1229475
657088
2243077
1986555
712938
139213
206
18036
1047053
2715151
1353515
1793485
1989985
1647404
1490692
2795358
1710338
2486992
247155
21359
2061352
294477
651542
815397
199103
2920062
1392684
2248736
2304213
1593228
969606
565163
153887
1811786
881320
963713
2369503
2030767
740349
1296111
889259
586328
2000924
2587913
2753957
2731375
1957442
426256
326738
403470
27024
205651
2814745
1760168
2488042
1708454
236709
2303230
2032933
2416257
77478
1858879
2178663
1732624
2666101
250362
2824119
282691
751716
386520
2697850
2153068
294227
1296003
811289
476523
194387
2017234
881561
773480
884362
42445
1117100
288065
23704
215792
2556340
1383694
1925689
1643288
893095
2204837
1737472
2512462
2915638
2122450
1859425
2648130
2906981
2676905
225590
1523531
2255936
305591
2487498
529393
664598
1603790
271203
2240010
585785
2230041
1770989
142980
1607433
1498880
417367
1833365
1432232
204011
2257065
1405890
2605438
215657
2650689
1629730
638027
2007865
416854
714156
712510
2014426
2443879
1104485
2078060
2846997
2141679
1434884
1351588
2365770
2675246
2423001
761172
2395134
944728
2626440
1738830
1469603
886941
283713
457398
1191749
1425173
1560937
450312
604573
2052415
1928846
2162014
331752
984932
2368801
2180542
623847
572140
2168831
1912419
1884940
231874
527904
289152
26702
1407653
2157707
1282602
1845660
2335989
2574791
1554493
399615
2889631
1870841
1186675
696672
2701552
168060
265843
399060
236367
1705009
935538
2265019
2002959
816099
1115613
2696809
1000751
697455
2770785
1362323
1764928
2226651
1917239
1738917
1627389
2561337
2400424
290204
2415163
2053662
396108
2490458
1639143
2628242
1846767
1520714
973046
1592843
2566602
2322572
694182
422172
1223684
1896786
754764
465594
726334
1540942
769111
718325
399437
1631688
2764085
607975
1321161
1659458
2700709
1727842
345995
2017415
2385586
2870258
1965737
2762151
2393813
2300374
1844377
902338
997500
195177
1879794
1353754
2548312
2595997
141651
503162
1800549
2928922
1771417
2902982
2589196
813894
2924581
2381604
2787926
285913
988329
463107
1917597
1402769
1304640
190426
68255
329232
1156449
700295
705785
1613458
1842403
173324
2313094
1337334
2137036
521380
348887
1688933
134136
1406565
2628181
472431
1392953
548344
2284372
1305508
1731100
1305635
1236138
1771294
654211
657770
476615
2399176
1887372
1675091
2707877
1266039
1113748
233050
927177
2816005
1296605
2768275
2032221
895702
2664887
736491
688650
2609428
1084785
2441302
1977115
332089
1537650
1913723
129499
1295519
2382895
1568313
2034921
183954
2258945
2016008
1089926
743842
662159
1502543
1034371
220779
532316
555795
565780
1671380
2902021
445875
885924
649432
2719099
2392437
1126765
1670523
2367399
312496
865380
1618566
989234
605965
2917054
2838122
1990900
423165
495689
466395
2196380
1769116
2401786
230407
322640
1488180
1936926
2769479
1401506
1316008
1214131
1256962
998592
871406
2012709
2104159
2886559
583907
2586497
352671
1290236
385311
49284
1120794
2773824
500493
1020046
2558996
2112230
200093
386395
2189525
1403140
759590
2027406
612950
1116250
2088890
1318689
164779
2221445
2069417
2474308
84645
2190292
266502
88644
2094565
2647670
2345408
2841433
2886126
1700031
2307354
1992818
2262191
1675644
1435803
671462
262182
685706
1170039
37281
2905505
250457
1886583
1785352
2610597
1558472
2084838
763012
591567
2689478
189680
245783
1161965
1240633
2652880
2349899
816815
2730505
221430
1188744
2737518
315675
1575337
1084121
1022116
1753063
2490853
2623903
945624
1856383
716558
1774563
60976
21011
857898
2017331
2565949
1004513
1667210
306745
857972
1003106
2247140
2500248
1294208
1262633
2912442
190487
2090479
2450717
890253
1356214
2150724
902317
912463
2472951
649557
1358345
2322636
933234
1722605
2487520
1940338
1790257
2548720
2382126
2249498
2192149
1976470
1267433
2173741
1284691
931717
2110863
1327452
1630308
321510
2111136
1112436
2203740
883969
743698
884490
757220
1361734
2484981
744735
2170602
480109
2606129
1141243
2076500
2929893
1996520
520600
1658720
1368958
1988648
2293721
762698
1273827
1442526
1884994
2831529
1338071
765101
272186
1366282
72361
498839
2597242
2247893
2265276
1028646
2173481
1807572
673113
1346278
1278148
1512344
2472949
501300
1388265
1712495
1736500
1635930
1348489
541693
1242350
2539423
1967282
209329
1926536
1524115
1491319
2290770
1201337
322454
1133359
2267744
2565344
961456
2105
1859704
604313
973837
2793859
1880333
1180111
2138570
586919
2796857
594768
884313
1901822
1635342
141601
1476826
483977
2702146
2525261
2030684
350491
2299588
1684601
1261408
886236
376101
62904
506922
754412
2377441
198509
2495621
446913
2608856
2143715
951738
1123342
714208
413039
549961
442392
1547443
308059
2072385
2359139
206534
1719910
1908258
1829811
1391011
1865374
2442575
328814
2185065
2635544
717761
1256484
957342
2717442
1508949
634539
301368
2663868
20893
2936042
2541925
2658894
2701622
1063626
2179016
723836
1206820
830409
2655797
1463811
2888679
1350959
46145
2321269
173440
325754
1110186
861959
1560119
2091809
2602505
2622342
769440
2365510
1352498
1910628
422422
2308764
1396071
2831999
407315
2891673
1643371
2235545
758433
1531914
1580037
2307223
1484409
2291768
974860
2708636
1602682
2466417
92867
1114254
634118
2307048
2576648
2489788
1856307
241034
1158199
1248660
183203
1739037
666851
2669519
1042422
2013451
1084921
272532
1868711
2813264
1161008
1712511
1645933
658805
1597937
717173
1188721
2139593
774166
2123829
1540674
2928461
113028
2822807
2913484
550523
2251946
2024643
1411328
2163413
2300184
2517125
1837715
754421
554234
2621423
561350
1548342
819082
2099218
1521323
2632006
2054812
2108703
939573
1479544
1654406
1922997
239705
2547161
670514
1532137
848310
2129275
955841
113539
2335070
1420573
447014
2034034
2908736
1984141
1842844
1527701
630987
2444511
372156
174512
10020
1404802
81472
525430
2733531
1251350
2053954
2566114
1504382
933084
26635
1457468
1264462
853138
1869576
94148
2318948
1589251
1614939
2460770
1354163
435858
506999
1301485
1546455
924534
1660804
231049
673729
1798902
657680
2533266
274919
1010765
2778750
2175323
1573003
1561209
1767527
2328208
160152
2701955
849667
2524913
245323
399012
2571547
2425758
1113718
2443610
1156319
1801652
1975570
485666
2781700
157988
1478150
223470
1633369
1184574
661244
1212025
735247
2282751
2094890
2864482
1371922
882753
981469
1125986
1108110
1328517
2652991
1708924
1763092
2198551
1913598
1499876
2308578
19475
352900
2430562
1155695
1601664
2849421
777266
463964
1105617
2929837
408212
2352001
1424598
2167937
1300815
1469942
1179267
2728860
428343
1540720
2326001
2660829
2344439
2207423
2036206
1869925
1332801
2646888
1867996
1493629
1979457
552278
1562961
832112
1964838
1529028
423189
2866181
1292691
1569039
549637
195314
1156579
2398665
1679953
1194806
2889710
2835368
2837529
1324183
2045737
965174
190894
19175
2556808
2073972
209815
882218
2564106
1891714
803464
1707027
1691362
991748
214887
1460249
1227513
1320852
1753818
249657
445249
2422401
1185856
1053754
2753486
344551
2737106
38219
1924915
934429
1910762
2848782
2565071
39750
459804
1514895
2239029
2561969
2582754
2935417
2923574
2075524
2697507
1832045
1963547
225439
2299007
735888
2823163
2204579
260852
2766945
620146
1765378
639101
1956090
2230834
1861802
1840675
1531599
532162
608117
1376973
1026942
78817
1364248
241806
391848
957610
445692
274982
1212182
628433
2620429
908982
282793
2385510
123322
2109239
1460387
2055804
2867035
1328925
1508499
584805
1256621
2487097
1173705
349505
2756917
43626
1553501
398334
291651
2304199
1055720
2648873
2437224
1570086
2006211
2681390
1602084
1179784
1626041
1253884
1351256
413435
2935697
2919900
1634954
1600207
1022269
331752
1053542
2581391
573784
568271
1161718
1980404
1490534
1158065
1967952
2566323
148359
1139593
2758165
2254770
142029
1118130
487110
2916138
1736763
2527061
1471679
2939959
2570268
2848338
23787
2914767
2091105
612664
1605141
2089743
1257751
2458939
163815
281595
2928930
852585
941390
2517852
349130
2631091
2625158
393266
1408189
2356832
1669864
1728115
1932696
1122812
2165398
737721
717060
551990
295990
1427257
307370
754495
187578
546658
1820737
2373207
425645
2583540
2574900
2136552
1809168
36237
2565100
1364245
1859432
1139127
1043312
2653979
2495430
639179
2396887
2630642
666614
247993
2646828
1022755
1274632
2563661
203632
2186048
2172851
2908811
91098
684357
1873586
1663530
2627775
1164354
146588
218162
2913350
1013927
1455741
2449585
1846972
2600389
1019934
2015085
1154233
1854553
2801643
551038
2367018
630796
2800400
440449
2129835
1763992
1496096
578815
2616913
2819936
1891698
1231545
1250530
510107
2817510
1532897
593233
95207
868404
2369848
715785
498859
213545
460198
830821
2535445
2032320
1963591
322813
1751434
1677232
1844438
2831946
1479991
1718131
1953299
857955
840839
1225414
2238358
2003438
1833598
371640
1559142
86630
1500642
1685111
2824665
876590
1217073
404756
513093
1747178
448515
146278
101265
1231636
2809199
2358644
2145477
4927
2654888
1198170
374707
2550362
1891121
830773
939861
1895413
1816211
1493508
2669928
1205640
2289256
2714593
198169
1180632
1626554
2855495
1400257
1142851
70687
2105609
2471966
1907836
572135
616806
2293925
2651887
918395
1718930
1290775
145796
481416
977071
1600593
2064274
1171441
2812744
2624338
1378565
161231
2899117
26798
704068
1850874
1959855
1922478
1750742
1502545
2454626
1312078
1455994
1407133
2090866
863780
71475
2423505
105502
2014704
578462
35090
1776197
2222720
1653154
384592
2068596
2472796
193646
1953629
32663
537888
2829147
1405803
1589545
1785035
2885627
299077
2649739
2693856
597506
1802035
1257634
1497611
2613553
687354
773209
485387
2307309
2377616
920343
295559
112407
1771795
2225730
1622073
2858059
373176
424373
2689884
1431969
1010467
1536038
1055325
1435693
484606
1385864
869752
1372616
1406266
357194
2676431
2517098
1741172
1418187
2694390
2665848
1774949
1428038
848085
2631356
2570242
2067797
506478
105957
969718
237621
1532770
2679927
2874949
2774077
2299627
1313391
2855022
2535376
14364
2167771
1126152
2171405
2402875
2866738
823833
2075086
352147
1406637
117749
2323573
1365375
722023
1774239
708955
1126130
123696
2121937
628953
2045736
1163803
251772
967243
1071692
2101492
422289
152863
726355
997378
2042547
372857
1105053
2540883
1780669
406417
2664215
1420746
2488919
1450822
894350
2360801
2788775
1864581
2778855
1682133
571410
1060423
308673
1838422
1812686
2229346
180983
2624590
77402
1764010
2443096
2857908
2697060
1614754
1970212
1032666
428966
1777630
1350617
735299
2278395
2548447
970413
300931
180904
2568444
2442946
2059333
422976
1495645
1301962
337376
1610278
1176248
2066716
2863594
879950
572722
1093361
1802666
2003138
2716252
2372642
2515209
471857
973252
1787296
1227407
222476
1393565
2443730
2020866
745732
2528992
1156717
2632466
2046710
2132122
413055
1232114
1599973
837908
2780037
1975844
2401238
2611377
1539747
2106275
2643274
2871173
1163816
830914
2060021
2470000
506355
2668642
1881781
9212
1400016
2043941
2125914
1301963
2594519
1196559
677880
551276
2851503
1501565
153266
192098
1817087
1785941
2853228
1175299
585772
2810170
1347439
676108
1359914
154785
476087
1612689
1598295
2168225
380166
989809
336528
1760504
1403284
1390441
794294
805438
1205121
2297517
294843
2173064
1631175
2483795
671202
2140550
2721934
257681
27830
2141159
2059056
647992
2792859
229079
2461855
744841
499550
1850394
82057
1037431
745057
2291607
2063577
588821
2256852
1206960
1168552
2014846
2836046
1243686
1489333
1502674
1395468
2922809
2116065
352105
1203596
97693
450940
2381581
193605
1377895
1857402
2917523
1893300
247785
501830
2008463
2347729
481419
1269093
1773865
1557680
1929013
1973117
1627804
1599508
588366
365869
887225
2323060
342129
2326155
2715983
112604
706187
2839337
1253712
1635768
2779075
1548602
2596768
383664
213221
1204781
24348
2714425
1818441
1464485
212962
1097667
1051580
364654
2072323
1730840
1792679
217110
1637293
2285582
597380
2074800
628301
880241
2251751
2136451
1109882
581199
1748574
1780939
160890
2682947
2629252
602811
2026606
2350642
1340965
358077
2142813
2655867
322281
737596
2516678
1614732
2254356
946593
2764505
425008
1540051
705570
2125470
2722361
2351254
184863
1575465
2779533
1844701
2674212
2929402
2669728
1820662
2546274
1093454
2427292
1813371
494787
234386
1208801
1623938
1303942
1559720
2449010
764132
429100
1383855
1313953
2542723
330710
2351533
2154290
1609683
1839369
1096669
423477
2518646
1580597
1582188
1214299
1240450
1381377
1868384
176683
2085613
70017
2869161
2940031
1951148
726366
1856536
2354566
2043559
1502408
2190325
2875728
2478205
638629
2727007
1372202
1001880
577463
2766687
2906463
1008921
2693887
1200200
2855432
1538130
2929484
244024
210496
2042320
2109587
1295298
2670101
2513126
340699
1065950
351182
1131593
2246881
1936711
1227042
2525355
1077982
423822
822262
2085827
2793739
712094
548477
2722123
2835241
2671740
2225184
2336350
1875254
2272472
1626197
2216021
2184154
1946252
474902
745303
958908
1275041
1488423
637318
2132649
2339559
2811881
1392503
649518
1360325
2018345
445058
427494
1638298
2019166
1069818
2834106
371560
454464
2058117
1034048
211283
2636750
1695820
42760
2232185
322927
811873
1256206
1052970
703230
301632
604620
2257619
154462
720257
2002371
961317
600685
864352
2894357
937121
1761403
150223
2152154
2363194
327003
1531310
1445445
1867825
1070382
2565208
194350
1381902
2715599
847135
1785644
771110
1740476
784789
313904
1950625
702155
1477122
1036840
1054213
398072
2560896
2201569
1332798
588472
1024941
2764903
2017049
1379228
2900548
2596049
2167202
2559451
253194
1539798
629946
1524674
639133
847056
1971412
1417228
2234752
1113602
838134
935149
2028523
2240099
2137818
2048796
1276563
2574470
428920
1468089
2654193
616223
2924378
2402167
567460
44769
1922881
836809
1424333
2504487
184679
1353962
1501451
827580
877836
1018907
982851
1081194
25830
1614737
1106563
2299599
837215
2776936
1810860
936885
978874
2702097
1910085
1497348
1303000
396215
2359315
1004448
1653346
2866181
1870645
1293831
160262
2830883
2346717
643191
1649183
1073709
440832
771173
2882407
1422140
1051126
2692882
1712185
1216469
533479
2469856
2790435
1931868
2188329
2856396
1128092
2141791
1686812
1480849
788119
281390
34357
2609655
202063
2188941
873475
1638115
225090
1445735
523269
1185503
846370
1862489
1981945
175245
1297120
2390484
1300324
1409241
2086409
2341537
2823569
463679
1719195
2452722
804470
271093
2424168
1462832
1871828
982717
10281
2853278
1685567
2670197
1098869
2836860
2859199
1380112
2526486
1853271
2271027
2522050
48700
2234282
1691487
214877
776547
1339363
2216278
1594464
2085997
1707176
2776411
1380126
2073847
1809133
624327
1235856
721179
1543161
1851352
1101509
1421974
816489
218456
828848
1890874
1318783
1538582
2281085
1078609
1187675
1371465
1370149
830808
2357242
356536
2083137
436412
1329172
1867733
1591245
1068949
35319
1042658
308144
2783637
76947
2092637
650779
1521119
1593461
1557483
122312
139876
1052389
1775553
1048446
2185789
2745153
916935
2132470
2328538
2736580
74798
852114
1196805
1187931
89494
2918232
631439
1095176
254358
559851
2847501
1948907
1545221
2682446
2805125
1076583
324119
163016
2923662
2324546
187883
48703
1865564
266672
1392279
1156284
1672268
358613
326417
63731
278475
2457743
2110323
842993
1486348
1194529
687841
1274693
1690198
1431171
830708
1857951
1690064
1386326
2684072
1831919
267023
1146174
896393
2673770
1607801
669507
2911588
99431
2805563
1051994
1518112
468507
534229
559271
2065344
1664888
1458962
746807
1471138
130305
2393483
696577
1501079
1547224
75341
845865
306971
1422973
223418
442673
1158035
446740
2486000
1798865
1928639
1961737
1077078
611212
1508012
2272539
693194
15063
437459
1159309
2762792
767528
617812
2675266
1476088
20758
2880548
1331775
2703767
561470
2641956
2601296
860201
1035778
1123939
2266253
2521094
2483329
2516184
1147366
1303030
2286642
2141144
1563235
2238703
2687509
2285094
1796391
1294359
2631606
299774
471655
592963
1446413
370390
2067627
2253186
2860077
1055902
43903
389089
815130
798626
1950029
671077
604127
425267
2696170
1709843
2916868
2442087
2817361
2594799
606806
1430261
1178391
2686264
2501887
2831295
2886869
1703342
34205
714676
2015810
2570809
2493618
1467750
1759599
859454
947744
1160052
1070635
2472212
1763686
1804706
1991153
1573463
2783491
2791673
2209392
2789373
1708413
855349
2190615
2449417
1824587
26646
903941
1802367
2095330
1333198
706050
2664464
2260280
769243
662148
1478331
285744
72003
1853055
1513355
124440
2149429
277120
268942
1444163
767566
1078762
2793333
984431
1756662
1612447
848653
1809359
1872519
888479
2721432
849968
836626
2789010
2419532
2658687
724296
2235354
1638266
275961
512946
205275
98514
2859667
268300
680894
602622
2779832
596222
2217781
2287020
1791580
1066607
1350563
1372813
1445621
2914454
2779121
293300
681188
587240
844198
2367534
101698
611485
2069452
1557054
2200512
2301024
1993156
724177
98176
2857899
1296894
1598088
1409296
1198402
467347
1907733
328934
1908379
1035156
2871490
1417231
684614
2553222
1262724
848171
1275185
731992
1831238
1565464
1859018
1944846
2246064
320756
278507
1816566
74197
2282499
1975883
2665665
900866
1257368
1861274
2307025
379304
166735
242567
927743
906050
137679
2512015
2296522
615965
211935
237222
2579853
2645912
799666
2592194
1480421
2317194
2445329
2802789
168890
2526544
1295209
1894355
1041709
1105421
1843745
299134
421085
1643564
2421647
324060
1019279
1775030
1475628
2785703
2563379
888959
1589666
1161907
874293
22332
2328248
930657
1358209
2079724
1778958
1984240
497673
293715
409291
2430014
656416
2816276
2713149
1691619
2715130
2340132
2679166
2132231
230965
2525509
2095118
1980784
778756
622483
1926109
2577037
2260375
2679521
2480216
740877
1837634
1112454
1634659
2165428
307348
2287629
1601924
2281643
1451349
1285985
2565237
1037847
683586
2666406
2761092
1778951
1260798
821572
324173
1939981
909921
1059602
1116931
2254087
462821
2436644
1880218
1219039
25488
1353836
2680511
950371
212131
1891912
2682033
1645872
508258
2004661
1520592
2006674
1639848
2785823
516497
1401036
2836433
821526
2482041
2596724
1277968
1967816
537714
2615003
91326
1141711
2665492
1429803
2334946
1218758
1040334
1845378
1481128
1364295
1227495
816473
2625393
566022
1809944
888582
636293
1122194
545937
1149025
1217098
2213696
1304032
2342452
2343696
2718072
1941366
876316
2688052
2856266
2474001
2031763
788875
2619314
2779714
2786562
484141
1038669
1058162
1623326
392477
1652191
952922
1737955
891242
2019472
2157282
1683973
2651846
634270
2554149
69159
1968606
1396806
1173343
2929803
951540
220708
1652293
1875398
2421637
2683846
703559
1711283
1715721
1122179
1950477
214099
231625
2467749
2204482
2322118
2266632
2914461
1116748
2678700
1735973
1638825
643790
2571967
2262104
469687
1785614
1869935
2624608
756022
2757457
2023586
1272801
419793
1127001
2149859
202834
647246
1335262
440846
2120729
2731586
2150153
901908
1713854
2741017
2431423
645160
670249
376809
334634
1253152
2805372
306175
896602
2431162
2440593
2521944
301738
758177
530010
304532
2454559
52430
1469165
1285428
356335
1333995
922561
2245631
1988477
1430016
2540836
2838009
2897417
94995
2869188
2659634
1272153
2232259
1823604
2436266
1227385
838123
2898814
139676
1193836
2902944
1369446
1842095
997726
406473
2697099
1545255
1857659
2844232
2576008
2022249
1223479
2343414
2150327
2039466
1434552
64890
430587
674339
2803656
664748
856320
1381585
2180662
781472
721424
2614048
2511264
613745
535380
94038
2521440
244915
1622844
1731820
1449253
908717
507039
2244285
2168722
1400804
2713753
1955009
2626965
684106
1934778
1395577
2087988
413694
1838838
2904512
1190103
516374
1336639
2567334
2072572
2731380
1860326
1275321
2631379
1112580
2446538
939956
544237
533249
2837790
66393
45724
2121156
1194376
1203143
664748
2642766
829599
219293
15993
435456
1222934
1479999
105069
2148910
730954
1834910
1575444
1133662
2055341
1046513
2302828
494741
2039966
2760191
2245600
2598223
1209316
46386
2363350
2429107
449449
498480
1139497
2054915
539393
893349
1876120
2468777
337715
2775904
1990934
1613685
889809
1869933
901198
605750
2567220
2152250
1013385
2347796
2185806
1346790
417431
518895
2416256
2486434
578342
302285
1849327
2868358
1013915
996843
274481
1826834
2771618
622258
1910690
2399103
2614405
746407
529081
2293294
2071712
1673889
1216241
555818
718746
1815041
2006833
1540182
2279216
670344
2813548
335291
2468216
2827439
1547823
681612
2318924
633263
1811747
32959
1733962
2841299
1892247
2100186
2404560
61473
1694923
2742009
69591
2325397
1524796
381731
1261533
873187
1755716
2425384
2166062
1180852
77815
341067
1070921
1471886
979603
813067
582520
946265
585006
1448149
433907
1455765
1674648
898305
769290
2688740
2908277
2160389
2220207
790337
1666770
2469483
2745864
2361077
2480288
174288
2423026
785267
2911922
442925
912906
115845
2502073
1989299
1436261
1028818
2884913
136395
1303221
2467000
309035
1378263
1272865
2204468
2899773
1593665
2698175
985622
1237044
802979
1617112
191732
278839
201856
2757519
1846114
2930024
94345
2701096
1928999
2267348
816938
2450823
1651191
982884
2076119
1225935
1175941
1018302
2353591
1519664
2189450
994306
1313290
9858
1911672
2922747
38928
1438939
1572783
2057933
924009
978676
1415918
903998
1055588
2639744
1712433
2494220
1275172
1587947
2032307
2059129
1512303
665530
1321095
2347378
941416
991253
856359
30296
2858020
432968
1932703
2218320
2922272
2299870
21136
2582479
593198
826515
1105929
894611
128392
1978971
501751
151237
2661699
1935625
2305008
1911007
1769256
1063957
2004147
2086088
1367249
506172
992626
1142229
308004
744016
2327298
1404461
2293786
361011
322895
560048
62555
1618062
1433755
2833278
442496
697550
1197142
1527028
1159329
580276
2313378
1493903
1793375
2662892
286438
1353847
1841891
2318447
2906660
1417018
2055449
2158705
2114385
2421931
1385457
2395171
2765876
1485332
2252367
751910
1364485
2438353
413130
1391692
1077316
1463623
1115025
2004567
549036
514635
2922387
927025
320335
2165298
495013
912399
608822
917303
1870135
2258338
1331104
2768830
2248439
256935
2063400
2442786
151346
1866800
2457637
2625449
1609357
1353466
1056766
2892761
257288
1265716
597597
453527
2608599
2904815
623546
523999
189471
1830335
1128809
167098
722383
358805
1252521
873121
2657969
2816511
2458763
1073738
1881714
1685313
673382
1124772
2806315
486587
40373
2332992
609892
1254735
169402
688910
477952
989731
2582076
2525863
437492
2212718
120989
393661
490900
2643855
2770928
927987
1477412
2922619
949248
2918454
24549
627432
163410
818845
1355227
1192431
1645326
952329
2129652
280847
610759
2292144
239516
886684
2629242
519694
2220434
876090
1381410
26561
1058294
1768225
1048021
539207
1729284
1526557
1043514
382179
1217727
1985954
2259627
926296
980827
2161522
146097
1993063
1242027
2294730
570526
2645422
812388
2753359
2913912
1704191
2199333
1750305
2179210
1031174
621303
2306564
2285740
2642500
2668862
1873274
2232380
98133
925814
1366696
1501772
2529635
2311154
1077691
2589112
2472868
1606121
1076104
2008213
1309306
220508
2206650
396446
749692
558919
1313679
1063465
1976174
733924
876890
804970
1652320
211587
1860632
2092596
2497778
2664851
426932
1361906
2210075
2813680
1935724
359808
314349
2618309
1967306
1775720
1323885
2446480
671644
1508701
126810
243548
2392657
467756
965514
974956
1108787
2668217
2010217
2334757
2281455
719568
2366530
2596351
384223
663264
553156
2563059
328115
2929618
1991359
2520878
2225108
1697324
1442517
671783
2796253
1810523
2203386
2422787
101571
2077427
96436
1856971
1133391
978708
1545987
1921069
2050517
2365834
2532849
597565
693816
2905212
2148694
460640
2332765
1618494
2302395
280291
1069166
1066453
2626424
1796456
1939234
1926069
1105390
2452103
2032930
2311100
1268950
1523127
840281
100626
725802
1142287
747688
2572981
2496609
2740967
2584569
1344976
1496919
1088387
2108894
1990787
2550665
2506327
1603991
207772
747955
647403
544617
2674909
2377266
2511155
1009307
2528933
2252657
616028
2467559
190915
2138850
2397041
1961012
907825
865185
608769
417886
294887
991681
1139970
1929623
371017
1018461
2573734
2324302
1951423
856131
1825482
2231015
728031
964952
2435644
420369
2563142
1090477
1279100
2257576
1031139
1142543
2077978
218047
420488
900996
2454610
2747762
1064433
755887
857774
1991002
360690
2877909
1691283
2722298
293955
809800
2430200
2667031
2780455
2209413
2384008
2204194
2570250
2332444
2177737
2833741
2317733
2927361
1770507
2272730
2209208
1205696
99960
1388360
1269330
1826414
2418379
344362
33647
2520417
750179
1512431
1340667
1390123
2646966
1987056
1762195
2482027
1421418
2445596
131432
1214376
474515
1303051
1827643
2062234
2596594
2310453
271566
1750348
1748322
97916
2345363
2448884
2843813
661109
402505
2610506
2484144
667127
2045439
2163895
1799614
872201
2629184
1910286
2089533
2494167
94557
452889
694211
2498543
1679254
441595
1550583
1370241
2240346
1710014
2384554
1546964
674647
2015904
753925
1043436
2287287
1648810
2554031
2186310
2051167
2722575
437450
1731079
1420763
144172
1517632
2390354
1866809
1327356
542538
2688078
2784214
2847221
2213056
153621
220794
2350838
1686193
1783960
730242
221577
1155651
1310727
1380112
1721854
210032
811893
432
2113432
2504377
1098640
130242
796814
1980926
1375476
1810478
2003323
2939581
1171988
1356261
98329
263150
2220488
2350977
1531474
2251039
1481044
693414
2247953
2404186
2312538
2245783
265088
152508
1600138
819537
1445386
2098517
1709542
1852628
253920
281700
333893
1602136
1919177
2515650
2518652
1705060
2478812
2851756
2600219
1219827
1572967
541958
842324
768662
769241
1319260
840904
1524424
1335609
112105
1329696
781760
2899925
1741532
1205244
569844
2272624
2233424
1010481
2591170
75335
2180175
2538447
1940324
1935754
82845
741695
352445
607051
2140603
1791567
638487
2058825
785199
633486
2005010
1011875
480939
1909335
1146619
2042916
634324
1909708
1887138
1659885
472707
484813
462629
476724
1484511
2043587
461949
81893
2774659
362987
2276185
2841498
2428469
2569897
1983224
446943
783993
194128
1415567
614547
1419864
2669358
2625928
2576561
839435
385090
1749143
307216
2229290
1110385
570314
1407727
267689
641109
170532
2450429
312081
2156728
1709
359808
131039
14400
1704429
558929
917862
346397
2143874
1515569
2413895
1078610
1486543
2221953
1310264
1450325
1206543
1210898
2806193
1024902
925409
2147694
2172455
496984
1910162
438169
2579094
2029916
1473815
435002
1558173
1826171
1180045
2882030
494531
2870192
2041900
825718
2219820
2323821
1809376
416142
211970
2908825
1170761
2187256
722720
2622858
1594785
2208325
188545
2557251
909480
560166
2793787
1019032
1175706
2504455
2324766
2080365
204494
1802715
999478
1032232
180039
2709613
747009
2678775
996939
88579
2904879
2197165
788273
1367151
2089874
2166771
1010372
2224355
1586176
1921392
1661697
2258597
1655061
7025
2406443
2870497
426276
716814
1753325
330849
568326
1105220
2728419
2095509
356142
1237093
804210
2474073
602545
1993518
800940
805274
412890
1658123
153727
1551008
1666707
2591422
820311
19509
926975
2362281
2047202
2053113
1891125
2580089
1483166
2098125
684708
114883
1292243
267089
2009873
977848
1569673
798243
2027082
2839011
494908
2184680
1115658
884179
2827263
2041154
156392
295255
1903208
858796
773017
2375530
590639
954895
2512129
2557677
2000832
1021954
67406
16192
2877444
2548904
1633316
1780693
136183
2184490
2757200
2466600
272242
1591295
2232989
771981
491838
541991
768611
107397
2325108
2119615
2117920
2893212
864355
2677948
459254
263737
2615192
391721
440729
1669899
741342
1342318
347399
1000619
436365
755243
1203425
439881
1778071
1088252
346272
1130290
2732739
951427
818097
759206
1746716
2226700
1468774
714664
735847
656143
727059
841255
2481116
1718844
1202087
489991
1729971
464432
253795
2690848
2562770
2923616
2896312
450364
86875
2030836
2843728
1669643
2697806
2093542
1355429
267288
202316
677673
152997
1431281
2258775
1078626
822449
538441
2093230
2811693
312960
532997
839420
801341
629249
414006
1373324
1206455
805081
1302303
1713417
689547
2060578
336686
2921521
3627
893166
2569114
2905747
1899334
1834748
2445897
2299339
2427308
1489758
1258382
94660
2406255
2184755
2295487
1155326
1540212
1937671
1465940
228384
1274941
2362465
939588
919291
2560769
2345606
2077040
364833
803223
437967
1765248
2588345
1555059
734230
752709
330667
2859166
41559
160413
1766364
2505472
2307863
400731
87230
1433728
1529553
788671
2728745
470090
2139144
2749341
979684
2118888
259935
2618574
1168732
1013392
2345549
1775277
323999
1174940
290327
2787699
2177856
2857025
440894
1946255
625847
625445
1870268
1323339
647997
760991
1019173
1804308
1071321
2304009
2573165
1622264
1065836
608165
2127071
720930
176600
2796998
568675
2184070
872048
1412454
1345721
2834602
2373947
2872911
1247113
654349
567453
186693
1068468
2263658
2065900
2222644
919529
2827452
1863227
1281525
2138702
1401177
2670470
979645
1971349
2344323
2201091
48377
1028248
2373057
2920666
364191
1829101
1983213
240280
2820344
1428306
791748
36084
483316
2171069
390523
2379874
1012495
2646620
1404693
174746
1865294
1157789
156795
1112356
2088765
2152263
202767
1992484
1809690
2934999
1608208
329433
2687023
1485914
2699153
1665248
613625
2887148
2830200
1685512
2378363
2732315
1672491
1805805
1883042
1610883
2009318
923457
1716473
1510027
316353
1290439
963587
1386408
1892686
1095267
1865299
1266700
2763108
2173828
2378892
2873339
2827670
2133563
2397683
242817
2714992
1277049
2826384
2586054
555146
2449650
1877640
1175713
194859
1352115
227790
1312484
232101
1442913
2602633
15221
2135491
922722
1978836
379739
443071
2578300
291963
2325509
1003805
932419
2375821
2680513
552655
1488933
1502439
1281687
2504277
465594
1078310
2015161
2775913
2041867
1313227
2294476
2900362
1505309
116091
2554577
1966952
1284201
1476304
1915496
1601216
39597
1635928
255604
1267189
1133325
1376924
1292046
2227531
1016056
1325810
2049979
2511525
1836332
2295814
1824777
449837
160251
2118461
2489591
1190575
2823638
2096557
2139282
2532961
1031275
743459
671544
936593
943116
2164496
464602
2923090
2899346
228157
952947
2691755
2037535
664628
2370286
2859047
1652217
439884
80571
1441415
2593215
1972191
1020125
2546111
2556942
1003651
2289237
327690
2247680
892064
220783
1505396
1231282
509919
891737
2759091
2860238
1709434
1457521
890671
819655
2631814
294608
2627048
422827
250047
1037267
2124493
597269
1899995
2317484
115801
135768
88577
2464158
993606
1614166
1977735
1077407
356450
2590202
1371180
2846448
2562473
2121289
1627975
1756503
249164
1886139
2245689
1034662
961112
1258477
926915
2324373
920562
2725568
2326678
418644
357828
433280
1890549
2730546
1813402
2511395
1896706
2382955
1289728
2276729
360698
138726
2393134
596264
685048
1770052
2234149
2368877
1005231
86746
862205
255807
2120347
120844
25537
2840422
146845
2773141
108150
1668338
2244548
2936884
2382840
2029897
493545
35879
802882
100390
927871
2008883
2766158
1073379
2258266
466836
522264
2090702
571777
96326
504286
2215772
1994701
1891778
1958103
2913319
860550
2534530
2188735
889075
1632020
401905
1624227
2021773
2324782
2447686
1010070
1173606
2087278
33982
1947879
2512887
547138
1872453
1536263
2112572
1598293
2784905
2360237
104190
412934
2884791
2163310
1313694
1275348
743134
1975212
1753696
1621596
1716906
908057
224364
1340317
641640
1124041
1935178
502265
1476843
2560764
322320
91493
874870
1118933
1553849
1129630
81721
2875449
2709997
2580390
961564
1321399
1626390
2730214
1537213
1822853
2568407
569442
1009131
989268
420148
840450
271029
1813213
736781
2725253
1011857
675930
958196
1233431
1765511
1557259
1457872
2829369
2135237
875472
413057
1908084
2374704
65404
2170496
660021
1342970
1851030
1655891
560621
2318128
1060843
496174
2722889
261198
1461174
265538
1170067
717110
2259511
1577504
1485446
612311
230991
1943487
1527080
2924389
1037765
291623
1209865
2287446
2907717
730456
2149056
163735
2760917
420055
263035
2185464
1628962
1575085
747950
1747097
1398116
61522
1461472
501711
1527638
2282061
210541
2398464
1757734
2399126
2746483
2207138
1641063
185588
2192929
1567836
2694635
1431120
495499
2858310
1428337
210555
1246930
1005901
330622
1112871
710847
270530
1503773
1341667
308476
1071192
2508809
1535996
866287
2162130
2234673
679251
2721122
2518286
1721834
1881164
1582921
1548339
248916
874503
2901428
2639580
2904251
2933001
2415504
1633261
359464
225301
443064
603674
867509
2095847
1073816
2626728
1187866
1764095
2013792
515131
2793599
629849
1793071
2930862
498268
1498588
1903256
77178
929987
2330756
1591521
1949857
516660
169069
1284099
388320
2649830
2704732
2148144
2775909
2564244
6414
2933678
1616636
1266628
2888050
2615047
2658211
1475921
1331041
868680
1265185
1434695
2107866
94109
1520820
1336608
2325829
2735094
111766
381427
518553
435131
2418967
2244409
1536379
1233913
2111850
1295238
1059277
828045
2304976
499151
2930769
2858658
907285
1474873
907788
2893641
240551
2682941
1848968
1466073
2264991
401907
930619
2907591
2647662
2090018
1583480
1457347
2374663
1803281
2862563
50637
864232
215655
2693415
1849296
854388
742284
2208549
2536806
1065381
1113536
833042
191990
2161264
1234236
2848997
1735762
2883927
264361
1815474
2701744
2071794
2845200
778532
2181135
1650596
2406018
958874
1763049
991777
1066689
736052
2101495
1760096
2411008
1670559
1049549
905104
618610
1652734
818026
532980
1869618
813059
1760683
2748734
1407761
1039084
2778244
2580411
1658135
1343621
1677760
2682788
710469
1780254
2297590
2935074
169654
2732945
2808732
1304035
2100714
2455582
1385650
2612043
2690252
87640
405094
2691830
115280
222139
949571
2460905
555655
2866960
1332702
522289
644207
1473023
1177017
900584
2625495
645962
2146449
158444
622903
1846416
2939621
1404596
110999
2918519
1000159
1865778
2714470
2342781
1588665
1721993
756631
2066857
2317021
2208398
682485
1868661
765624
1220183
1596674
2872829
2530106
92971
799534
1218255
1961520
1930329
406234
2607838
2351951
2378469
2626579
2507015
1247735
446477
2144187
1927179
2161477
18274
2323739
2368135
2175470
2191547
1430109
1967760
1758283
1404676
1390537
1297249
1612006
2646977
346694
2302712
2379955
2836900
80655
1467269
1222572
2313245
2777525
590718
1392247
1741199
1389989
2192629
1191249
553956
941160
594782
1806349
827795
1707009
2017960
305173
1483412
2359785
2020469
561549
2791235
672949
1637793
2047186
1589419
260229
1846942
2722792
2429551
746949
2496980
2075973
1793414
193087
2709424
300661
758999
667979
645350
2365890
686335
603746
1677774
2571958
1655418
1766906
803766
1659606
505717
871112
2558341
1681129
2771214
1788321
1916804
2897944
722324
737700
239143
1723234
546355
2499284
2149164
1577281
1635354
2207096
945744
1887351
2194962
881857
797759
1464600
2936340
2180749
1184587
1983304
2129375
2266552
1229483
1235137
2624248
2244107
2536465
2318023
1821855
623897
508904
2097164
1307823
448554
1416642
1765099
1532623
2467933
141788
1265749
262960
937485
2633567
1791231
1821365
1155671
1254803
1813020
2031560
1863092
1146165
2022025
1799035
1824881
122761
71830
1706681
1071804
157358
2052882
1140641
1008188
1383746
1757862
820987
2249367
966973
508029
2733087
2083610
2536732
2137961
1655860
534728
654747
1579039
99398
1461102
1781472
2451784
75467
776286
2156022
1775896
1842830
1472801
115464
93177
450377
435383
557701
926806
424548
2769694
137903
452328
1974897
279450
217987
2243565
2032382
2912604
1933465
861433
1597127
1120367
874355
2094960
2229391
409015
1505883
263719
1372528
2194669
95961
1861938
1851252
547972
1426664
486123
293604
1636868
1101773
419150
2187752
2713361
2839429
2342124
1277605
1934011
1762284
987962
888405
212009
341185
2704828
209428
2251297
2911556
917344
705234
1222205
1793150
2530307
1578519
260220
1255693
2739040
168065
610747
2863808
446985
150820
436518
2577031
1317342
460005
1848300
423826
46039
674828
1948472
1870193
1875875
1140106
1004085
2053062
1099328
1277316
878456
1241513
2901636
76235
1664986
690077
2748976
151046
2026892
1402538
764915
2922259
1525763
1190708
1596803
1713966
1818052
253270
1773800
1202710
1510475
1405836
284035
2779261
161935
849077
119554
2802666
966168
2438730
435132
1272597
1733346
966207
876522
178922
1205167
390306
1738792
1696126
1090964
1081219
232419
1377246
248678
1383427
1885597
400716
74819
943280
75198
282681
2819487
25093
32669
1755802
1328420
1091041
1452964
2275668
2317417
2582620
1498798
102232
667488
2300429
531852
2225693
395588
1378306
2086613
641448
27406
161417
498172
1031454
1527418
620976
914721
1633270
746931
2526256
2190991
2701861
324655
2307498
2242693
2839031
950861
2051542
1512282
221599
1713088
667077
1042422
1979431
1347648
2652614
1964318
62040
850638
1131526
1634349
933617
618094
605258
1776756
2473547
1090808
845214
1976532
2531783
1529488
173845
267097
601451
1290960
2111941
2276642
2248499
2059989
2283863
768343
1650281
2924183
1991296
75840
2071503
1386472
2643825
2215769
1735404
2009111
1183220
1423468
1493103
785838
1790337
1462076
2463078
2216903
2203662
2201740
42957
2351728
836686
351348
494904
1317267
2298503
2740974
2289825
1857416
1875764
1085502
1369827
521293
311196
1543259
812717
2806370
2430146
2872688
2396770
1000793
871155
1044667
1769137
674379
1281524
2512437
1683006
1981371
2479052
1173123
810477
2354798
623269
996612
720283
1849217
648506
106239
721703
2836816
995343
1791967
1730789
1357146
314688
777505
341706
1791066
1115708
1664276
1503888
1171892
2151890
2856324
2541313
2155827
1961655
2932189
1819626
1866462
2608748
1358185
313557
961303
1211709
2050859
2117112
463785
2166584
1449030
169036
2675815
1042174
1973014
1072732
1159302
2338989
1686585
2539494
71269
2154116
347943
1813347
1111766
1944607
1211837
2729087
1019873
1929431
424965
1557584
820683
1139022
2216674
1691049
1266316
2858152
1901520
622437
1928633
2198475
1683121
2581280
2455263
1408545
537211
1140402
2657437
1180541
281537
1451193
2194258
1955197
1113783
443664
1422143
1279205
607647
2432060
2757497
2586324
136119
2103533
2211788
1078976
2475253
1888220
2796620
918970
1077488
1109421
2563441
181541
1824378
1048466
595856
1272634
779394
450577
1489309
1480488
493494
1326370
1491454
317058
1536986
2314390
1973977
2628266
2488584
1610051
644669
2308415
1372036
1554005
2199012
34286
1683579
807552
114419
2319262
2176477
1315521
612354
1959989
371655
974403
2654310
212009
2527022
114819
2252371
1656979
2435629
2549646
1800389
2336422
2268466
2744981
461357
1811438
1438881
854848
1830922
2568404
454330
896385
2550523
2067429
189022
2250134
1733589
312226
2005265
1370199
1755867
363191
1347157
1638034
92589
2857872
1884424
1331235
2642969
1724501
2043480
2868325
1847847
1882152
1016034
381240
360739
1560725
2010068
294899
1023635
61107
2140596
1809091
2237774
2503872
212025
207828
1706660
1270083
1034663
1736441
284165
526377
2921078
2206354
592695
1478349
1776405
15363
1454703
1727871
1235364
835588
2189169
2311177
1392229
2712938
1078810
2241665
865998
1068570
1127845
2085236
2184880
887049
633264
2824818
1337282
26688
1608729
1249028
242733
963007
1519165
2538578
2719720
1413197
2900225
1503911
1908832
597199
2892692
2287082
1479340
538029
2394364
2650031
856846
1232828
2042824
1553541
145813
80334
2798484
370317
2188369
1248241
192191
2891815
477263
910328
80394
963213
1770978
1107966
2451206
1520399
2612
1163327
8978
821547
1811833
2209558
564189
2740526
1180621
2751153
154274
843785
814520
2243501
209656
281993
1372529
1566581
2869918
696853
2617480
2771541
2818015
334278
1630341
1583232
2071077
1132697
554391
1108492
2717317
706295
1579647
563861
1774320
236375
672516
577631
2061234
1009275
591195
2117731
2379311
2041769
2548156
887294
2017585
277710
2706306
2323669
386349
1885365
2546928
2383436
882472
915001
796688
55697
2910875
2410923
2676187
868393
2074497
2157248
1789610
1059062
716585
2824132
1367768
911177
585130
2504960
1028215
761537
2408672
1076013
2241260
1891381
1463269
826120
1891662
2341092
2817357
93689
745417
1056456
1517480
2771946
958713
2598352
1666658
2926749
2465412
2732648
2603271
2459623
1096546
1063222
2803694
1780010
1936969
929279
722335
598812
2643098
2202813
2449199
227820
706675
920276
2308278
2098391
372664
1478981
1912033
805668
2735181
290916
2615310
1691759
942271
2256576
785018
2660992
1641604
1062403
1049036
1830075
95093
796936
553002
1531171
1834661
29405
2319278
126783
2581853
1443295
1704050
2886757
788773
971699
1701033
2045366
2456805
2375648
2067033
2369775
1563810
1403446
234866
1761269
2915670
2436653
2387486
2155552
1358615
2226562
1766384
416582
86611
843193
2484277
1259255
1742537
889456
120435
1489910
2547829
2520500
192947
605783
2372859
1956860
964357
1155925
2821702
2037198
1280821
383466
526482
2711650
436438
666336
2355369
1939153
1457213
1300636
731171
2905182
992448
2719885
656636
1958129
1899122
2360686
2644394
973660
2916511
185010
2307627
1654995
1822829
119169
902860
2457310
1638597
1285575
1377314
720624
2619121
2202237
1471568
2721151
567992
616905
1662529
2060622
789696
1575369
2835853
883929
1444769
1141017
2898763
1795331
687986
2613018
1779773
1693913
1462251
1754834
2208829
2146080
2212596
2543719
1997802
686248
1622487
1673872
786585
2623250
333794
766634
2119903
2224935
1055540
1091013
2854390
1217193
989197
2557424
534830
788832
670368
1361997
483316
2379743
2209831
239713
2310212
2472326
781688
2230445
1480385
2633266
1198339
975442
2177260
35531
58830
673214
1510699
2008126
1625222
547439
842390
2448761
2363304
2261704
2017252
1604636
1882543
243975
2909024
1469133
1987549
914366
1103998
1556457
37031
2825557
2260929
325632
2228767
272302
1893017
638163
769638
2345552
1819787
499233
2636293
2928648
233368
1126827
1332082
1347806
545483
607051
2532487
2165346
210570
920818
1944518
2427673
2082401
1889705
2269353
1702692
425658
1863832
422993
1259085
1726071
818271
154566
2326570
1644234
994594
807423
2021526
2044497
1885228
270912
394752
2092993
989078
2256756
151554
2609510
822546
1471232
2280129
2209088
1598399
1587799
1839692
2648742
1509464
2380820
1024258
480879
398749
1962838
1313380
489219
1273513
565564
1294612
383857
2327691
1541306
2677243
134768
1467640
340426
2053373
164632
1289511
489715
453762
297619
2582274
2813706
2629450
1929472
1161433
1279512
862786
2100873
1100093
682764
2909091
1514277
1976816
1341773
1133137
1194179
204408
770711
915169
478741
639030
1350892
1423008
341787
332138
251633
86111
90868
2463668
1686238
596272
459398
369783
440545
1926830
2415244
1576990
1120340
563296
1132587
1158284
2051891
936849
1927767
519972
2557536
1797898
2687607
2389163
2644032
2293323
999112
855605
1069857
1828699
2750656
1528132
350295
2541144
2306572
191606
1007157
1056130
281606
2538145
1243309
377145
87101
2005754
2072391
972624
2650839
2808378
212580
630379
2333135
97025
1733342
1358366
1653706
1938017
1974733
2205090
256510
2362237
704150
325933
38768
592945
863108
1528557
199762
1766785
321296
2363108
643759
345660
2631935
1383031
758655
844711
2727582
712234
184692
2135388
1527346
2854281
1419115
2925513
281523
1239580
2258112
2803278
2874150
2137513
814894
1746915
247969
743782
2454488
446493
890017
1222509
167018
2037314
2499294
2788514
1047794
2065659
1676304
2302403
2005745
847265
129953
1217570
545520
809387
2567467
692466
374518
1329841
1309805
2623180
1346609
1880477
278869
2318847
1277702
2098748
2006389
2026543
2565436
1702849
2524794
2250827
595786
67734
1197039
2909905
2088082
315781
816415
2321429
2527067
81524
2453203
1442007
630308
2389034
1419878
219797
57731
2135466
1900291
945724
1538496
1124114
2662647
231541
2900564
735417
1368006
2843315
1280202
2631533
171926
2447434
1024240
1186281
1843860
854697
1677978
1217081
2187834
69310
2335090
1524453
810704
1587892
2875471
1754262
438494
2381244
2033617
753690
364218
2251153
909294
2724952
594170
1829194
313213
2758313
84239
2106974
168113
245936
97090
1018415
2146076
1327300
2308092
605100
996063
2674049
2039855
1350038
2866237
1872702
1454065
2685664
2073278
1551252
1542478
1932984
2241944
500117
217921
2762095
2423696
1508141
2713204
1982630
1029005
1323178
814798
792223
2866140
262719
277970
993795
537553
1694882
1602006
2697414
1507841
2322314
2055194
1147992
1655254
967769
63965
1485147
2803370
144815
2558064
1188125
690015
1773503
864751
1980170
505138
2596767
1036959
1041820
992927
1480634
417978
1841937
674211
471013
1592025
964483
2093019
1803729
2127494
871961
479207
2209980
1236989
1830521
1915398
602901
468000
364713
380987
2718629
186383
2418053
1288653
859123
405750
2859007
418399
2133819
1581773
336352
2521647
812199
1531551
1075407
2081680
1701443
881500
1565521
805929
2498447
232855
2095049
2414638
313021
980218
680194
1066435
94468
2668751
2435353
474213
2867969
645433
17721
1983277
2072017
521814
542831
2235854
2713619
93295
668847
705892
2872430
2415453
1195130
1240242
2204711
2006645
1155177
465319
2026782
723305
297310
1353992
1473525
944405
1761843
104659
2667249
1578542
306054
550313
2442473
607780
1679887
528153
1381283
1869197
2478026
787580
1304818
901907
2376269
676201
293543
553562
1497349
2266889
774287
2780345
1538731
1254358
1566416
1575185
1877378
590124
2723486
614735
1753700
1742510
312842
157404
1672755
1466331
1363544
253657
2752333
744489
1459889
13367
759940
1703968
2614159
1853059
912321
541977
1562767
79891
2477341
2667346
1786511
424885
2713109
1465175
247766
1459211
263002
723707
2301420
2921218
602887
1847352
2067714
2312387
2616964
241969
591076
126226
1094570
2288579
366540
980217
74134
991591
1854804
153526
2218530
336871
1653892
2648893
127892
2836036
792459
1674904
478833
37041
2923516
1586861
131644
1847102
2273025
1297663
732029
1866773
432535
406954
1763158
1262025
498109
532661
2257441
1753474
1919475
2350281
1256132
1809090
1634926
1603105
662922
2394692
2722474
2102122
1281644
1505699
308957
1774837
1156780
578001
1120999
2923673
21932
1814191
144531
1711514
1144763
652215
70656
842591
2627224
2038410
289745
2594214
2815409
883921
1922907
924849
1735664
77277
2632427
1327350
1820262
593889
2706342
1215521
747611
2589601
168500
1782713
1586062
1505014
1491402
1776456
605500
1362639
1628145
475863
1706513
786784
192496
2669197
216153
1300232
2313634
2473004
2287563
1363311
928425
950537
2168119
2246376
2722658
373029
663947
211598
1959417
1534075
541278
1018030
79468
1163342
420879
789112
1981106
592527
1404049
1615828
2493565
2376756
297837
1551140
2809116
1699947
1840931
211188
1886786
1822637
842754
2493127
217156
2078208
767190
84229
1092756
1587351
2016107
1242495
1346700
1489286
1111889
1425950
2235214
2318483
817664
1396312
744369
469009
1513468
2219775
1515079
2621241
1948330
745903
2033223
734306
1100250
1447409
1123770
112778
2935186
111992
1004925
593382
2057405
1622605
1039476
894459
445384
381493
661766
1807260
2499191
2847492
2691412
773412
2422282
586997
2481181
2479554
2199340
1560564
1305061
1335334
2463160
858754
84337
246247
30026
2298914
1519595
792412
736692
780697
2480599
1293168
1297438
2197607
2681593
1459042
2929032
1172728
464372
2690457
1157004
2108258
780495
885514
92496
2702111
1255515
2344278
116609
1631277
986839
2653825
1852910
2912393
858497
2466165
524182
208148
2610800
1527843
2588469
2520832
359857
724264
2894227
1863321
1374884
2824670
2157040
38412
1317642
2939419
1533935
240038
2498710
2066179
2117781
2877086
540782
1365418
2254201
1690361
1625674
2716320
140768
1616140
1679965
2410152
319792
987524
1708938
904283
1456098
93128
23791
2731091
918348
355753
1286206
2582025
211911
2354853
1479776
2545861
2346348
1098519
2799312
2279792
210731
555579
2237274
1870741
1641593
146955
2180051
2562482
1544365
2242091
703646
1726234
1654083
1259277
1843634
907088
753815
1618856
548845
14507
2857071
2234501
2461092
239976
2286908
278343
931765
392266
1668214
1510790
367220
1379933
1349166
51320
1704217
1167585
439269
2452695
788531
910266
1964437
1322105
2155301
926588
2680140
2629879
1726761
1811187
325439
280630
948509
2641082
2934626
2252814
706947
1899885
544129
1430971
2713598
148849
520585
1494001
929236
1674624
2020813
1567078
2423272
918421
1501951
2204500
1139108
1541191
47861
1397935
990966
1139036
1425433
2930993
1562189
1943062
2405901
2095587
1935567
612130
534784
373719
1103423
66649
1530855
2236466
150611
1430082
1142673
2651383
1452917
2562973
140317
1015324
251211
300140
2071928
2146576
1784235
1299896
882434
1461812
652766
1132611
557634
1600418
994559
2684907
1482583
1437370
490125
1950681
1165555
1054321
2262554
1137472
140046
815713
1218671
2723218
966472
1762946
1209566
712967
487543
996921
560684
1738015
2539700
386485
2004399
1504138
236344
473372
391739
906946
2415111
2026420
1604211
1642526
638386
269365
2119075
227078
2841308
1222269
53228
1869649
703358
1674397
2353869
1132372
1330527
1506595
13022
227596
1117852
2541738
1990606
1529967
777803
1243033
1980503
897556
1461222
224264
138526
2518724
2085634
2350368
355115
1793948
1872920
18235
2045310
2658200
1673407
2704973
2716662
894611
473747
1534217
1967954
500100
2338102
814636
2008682
396085
232776
961314
2353310
1534187
2538538
959214
702386
2680145
716226
634257
710853
1859356
948777
1374184
1098840
1601223
679985
1282190
2470822
2522022
2196565
1784068
2489400
157978
1167255
1447846
902318
2540388
1716986
399725
2406388
2911866
1493894
2586715
1322192
144832
1817374
2892378
396631
2472310
1581199
804418
26398
2128309
1762963
2807626
2344433
2144206
2555179
2786134
1024015
2285978
1626439
1500052
870787
2343028
1424218
2057032
2879855
1662254
2904003
562357
2258201
2907435
760875
1278620
1610742
402394
2380657
2475921
1337148
89847
2669006
2679543
1720525
2434212
2521743
1962373
268671
1466692
2292081
670077
110334
249878
2416687
715020
989192
2628705
2146677
584807
949813
620868
1966599
1762085
2708051
282595
1704638
89326
225992
188553
1638732
2122144
759279
2257429
966058
890473
2574112
445923
1517135
54903
1630226
737042
2682123
756280
1955206
2201641
2293963
1853304
152016
473592
18135
106081
494029
2672466
2334084
1657221
689407
1720819
6820
693302
2853537
2661837
2860841
188220
907231
2797718
240466
1637709
2259682
2303855
2341812
1862275
1584109
1125728
890988
65888
2571458
582125
1791616
2413184
1443065
2471428
2281292
245989
2401092
16646
280762
469660
894112
2525493
1280815
1128391
1475791
315162
1312743
1474211
171756
209451
1652351
1882900
2003884
2425757
1366386
2756072
1689153
391423
2045089
28921
2091966
1477868
341674
753831
2549751
1216050
926283
1697494
2110208
677140
305517
1608450
58064
1987623
1650991
463377
166825
1235951
1722751
1243763
1240916
1726793
832354
2259986
1851620
2344676
2160437
454150
1486768
131737
606958
2495940
1191782
2484271
2272594
682361
1371178
287454
87759
1925298
2341278
2090925
2396031
1524384
1059194
1473343
427446
760973
175532
1928428
1757038
253797
2863471
1395371
2353886
2467571
2149718
665206
2775031
451220
1248922
2418058
1592893
2324241
749686
1742460
1491354
2493559
1936717
1127779
527322
2450900
2894421
2822923
476501
848328
1547966
2736216
722127
1567678
1356389
1663246
798693
1788919
1438626
1921743
212500
2859494
2510998
1814755
2658997
2775530
2213489
2371201
161317
1975941
1950089
2164099
89358
1432502
2436417
1758994
1303685
1831986
1902705
1648057
2720927
1506373
510481
1506669
2449467
2128039
2920114
37554
974033
2872444
1393416
208269
441881
203263
2194564
1897635
2198224
2316507
772080
2493759
1652458
175043
820748
1322792
2668426
40943
2664399
1992432
1152641
1366634
249180
2827669
2134721
2888373
145416
1988946
1719896
2884512
754223
99101
1120575
1885541
1903263
1689358
563403
493722
2897240
2533126
697723
708319
2193920
112446
1946254
1250873
774918
622273
1839012
2665010
2827130
807636
2144126
466970
322168
1820953
684125
2781485
1548575
2275
2571622
43617
1280249
1387763
981030
1379589
1839435
608382
726196
779646
852
970022
123996
718751
914490
1222845
1307570
1731217
1829820
1250910
2764984
2842709
2927477
358250
1757566
2340746
1624829
1292286
707792
1336054
1346538
2313059
904242
1206053
410531
614958
1724542
2456110
1754199
2258355
2897351
2731539
534880
2433987
178816
2242634
649621
2907378
38907
142675
895802
1900641
278939
708799
2281590
601631
1032935
1104363
760393
816613
2237398
1402017
943998
2076307
54568
1158535
173252
2740207
1962208
2193190
1544742
311387
1841480
1954011
2282695
543700
225451
1445081
1368568
1362010
41669
1862755
2135797
16097
1414813
2921603
232116
2531111
636849
1277982
587693
583924
1534478
2529548
1146804
2664622
2763653
1855096
1693519
392474
376992
1978152
2902845
1580545
1536426
2672590
1681909
2229176
1399963
1173800
1566646
952951
1518384
1031947
978927
1917382
417240
2750806
1483801
1290459
321724
239794
2057423
1924811
2158037
27515
98436
2469523
707188
47351
1937903
2250914
618310
2379397
1137237
1385328
1394360
2823892
165705
942803
1122121
281379
2206029
2866527
2917933
1858336
2767652
1445364
27926
2519204
1755829
288964
2932858
218048
898990
2469832
2888033
121456
1102611
2264126
1395465
359252
332885
2151481
1858376
2126190
947640
1605666
2436021
2419288
2327876
844373
2248558
5646
1311328
1439664
2274216
352571
694527
2207933
2933614
789227
1893932
1114452
76775
336640
20183
2938735
2904503
171689
2540124
2914908
395388
58919
90117
2602137
2483562
1730761
631785
2797268
1242561
509497
2144792
639055
1196044
2095173
799600
1829729
2019225
1545478
1952088
2234634
872646
2031257
2903005
2030795
121618
233201
2428250
806908
262976
1093554
1308254
1093408
1905322
2807607
2521026
2144783
894077
26662
1954295
2173213
1552122
1790279
2938479
1844525
677805
1839437
1372310
1387604
825569
280544
1133339
1626762
660234
1905062
713226
2536662
2396881
2187466
1035349
1386436
1754542
87781
264196
313390
1760127
891989
3450
2593717
1690685
1048651
1433318
691073
2050127
1811042
912801
638367
568723
1660537
2810236
1340057
1468877
1445275
437200
1808787
130981
1209786
1072557
857017
1771143
615457
1529454
1284912
2887022
1308340
1384961
1954100
208288
1062800
245527
2718861
2605581
1793528
2568552
2493518
1179319
1201008
2571970
342598
1733618
2252604
1750069
278898
2913560
2729971
2908950
2125722
2693975
663137
66197
1617018
2681679
896554
2746640
919764
2799161
1622892
1304772
1700708
1135670
50027
362273
1029115
474357
1078166
1471034
2162960
1058450
42081
1385573
1333854
1110728
2230241
1923941
2811802
57884
668705
2170897
1784268
2012851
2220238
2297957
2596171
92957
223097
639589
1195761
1080239
5349
568099
807080
981284
2551706
738479
1259036
1077121
1954060
2259588
467109
207675
2631088
794288
512109
2581331
2170887
2470433
1496960
2929299
985949
2673250
2457474
627423
1145867
829348
2441504
2229275
2844590
46848
2415280
701438
2097433
329658
831796
2590576
1197749
1663544
1527990
276519
2905135
2099090
2901406
1861673
1962117
902904
1544082
2499362
1393686
2394674
701973
2650901
768166
476887
1198476
1660375
1694637
1158419
456275
165393
2832845
2286997
1667880
121338
941622
1131262
2908178
1294447
2612242
2533146
2589631
248161
1402528
1634068
1441949
570935
2716137
2455929
2103972
1994867
854450
517046
955868
2086351
2012625
2114896
133700
280613
1018948
976314
1097854
499616
101499
2395291
1817813
1550940
432753
1950475
2273905
1808019
908055
1286209
459064
1654004
469298
1233517
572897
1343106
112288
314759
56763
1538452
1107175
1962021
2006121
13254
2327356
2290835
1616415
2298996
1448771
1325546
2047560
160501
2034193
1386082
1947666
27119
1049802
1415514
2034520
84499
986969
913365
1844464
2812507
2613478
2465666
1597861
1595114
1463290
86712
2036022
1976520
528262
1396131
2514770
1172939
2012916
287751
2047328
521855
2360151
2827046
159763
2374684
1808885
287155
1471737
2340850
2547332
2056377
2280669
337916
559791
940763
2258575
2761209
1257739
2039291
1910825
2526514
2806211
1806008
950191
880929
1506910
2180222
2921879
989249
1807213
1359623
2820994
1327369
2788756
486155
1590075
2189016
2914150
614079
1160924
719185
1114993
728941
1506248
859988
198225
617011
1250947
1385508
1922701
2715788
961770
1587610
663592
1636453
950794
1576612
2347583
156249
988943
976177
2480236
188267
1223536
2010994
2182734
1742148
1993861
249802
2662237
1589093
46895
1519674
1037080
2817554
1689979
685036
2397050
2460957
295734
501583
1852485
1103444
1563166
2693294
1092647
933817
1724497
2842141
2223218
839081
967314
250695
2801662
733884
1426348
1137885
1389045
2634990
661880
2126937
246636
2313433
97951
828971
2426716
1053243
1456746
1769219
2743923
1271103
1623496
2477014
1866476
2312647
1610558
2778873
2665162
539125
2558581
780497
1561610
1253873
2611471
2588946
2895336
260618
2266267
857695
2240684
473790
1495198
789000
63728
810395
152559
873641
1253400
1741308
2128632
1867090
1148978
329341
2392609
201665
847439
2427720
2540227
1952474
1252962
1254194
2889680
921202
2396739
1150093
2233313
228670
1994322
1992154
317098
649335
2188095
2131228
175626
2016880
663334
2263472
1838367
2683547
2261289
2147962
570418
2226683
2022564
2473231
1314298
334619
529919
462565
217857
1545724
1278439
966603
244013
2610270
1453801
1718271
1583636
1203132
2785500
2932202
695582
2674943
1321882
295610
2842344
2747900
949321
54945
2899605
49444
1577814
328890
256987
799627
2124699
66830
2187486
828864
2705317
1188999
17123
2383946
2309711
2728331
1866342
635805
2634642
2408282
2096935
377600
2081771
2107787
952469
2373549
2632812
2880849
2042607
2598453
1787431
1558512
1018248
227040
974299
1047394
1585113
2370148
206197
1368535
2840952
1529226
563700
2769370
1421644
2173814
1412862
2605664
2422544
2082298
173397
1927846
893092
1168156
1390402
1108779
507002
2186242
806514
2047587
1273976
155876
2213569
47558
2451289
1405056
888067
1944102
1028861
7387
657883
2047267
1203285
2159443
2142338
1672616
1415950
2778585
1994051
2198776
2717480
1581970
825707
1480736
176510
1126789
2655674
359791
2697130
2038656
137171
1281431
313433
1453057
463227
425782
1121929
2889717
970223
961637
407986
200087
387677
2158180
1687815
641564
243001
1092659
721079
2021487
2130521
800055
2582755
1136307
1303509
1581034
562331
1737395
2352600
2657143
580922
2373654
2934083
2855643
381049
112289
1379761
2664511
517778
2663305
2171114
1824629
2085049
1588363
875112
480484
2756202
820515
1356179
1272286
1236895
522270
30072
2616089
1295981
2452129
1535507
422063
2133527
1021790
1774075
1155591
2189545
1411935
2700054
2008733
1074767
179155
310414
2826341
1530876
423532
925678
1980574
502246
536050
2097229
398805
2471814
1198844
1812309
576788
1002916
2868500
1688367
1246811
430323
2683160
1477830
2024172
336753
2387025
1114261
2591314
2121021
2551047
2509402
679070
766767
2405539
2098035
2651049
1805905
2239121
450151
405079
2259267
1417732
1467966
227061
2778066
2160331
2136915
382366
2751095
2286402
631991
812868
779184
1249934
2706533
759501
2808770
1220217
1868549
215156
1821083
2037776
1330874
937948
583574
511425
2558867
2013660
2534455
1828900
1064
222315
1381570
1724542
2339406
2375011
411190
2160215
2632464
880404
821363
2208586
900682
773102
1739871
51301
82487
1712780
2046734
2647481
1230533
1505224
1354405
282345
1358610
2805938
67854
237234
1974285
696118
2313042
59646
1073071
2903031
785818
878933
1215042
308418
27736
2653205
143463
130843
2514509
1990590
2922213
470597
2613425
1394010
2114999
1723409
2401036
1392215
1783490
2618880
1873702
690102
1924434
2613865
197042
802128
1477581
2895067
627674
2306382
2346535
1731356
1518246
2649965
836692
1333556
2333240
153654
2341972
1359188
533617
1626743
1504770
832585
2480047
16875
93503
617727
2649696
1202246
501715
2073048
520224
196895
1473487
2481858
2588434
97258
231101
93959
1763280
2674948
2251659
2911282
1555048
704116
34914
645540
2498955
2864089
1294492
1713789
402337
2149622
889151
645001
372886
2421286
716916
1699824
683277
1468456
345344
1759754
1799606
1783098
481823
1644725
500905
99788
507461
2495386
2017029
2788954
1842622
899550
1351348
1277034
2658929
1385023
1983680
1961932
1238673
2118274
1677568
261234
1957215
1304974
2261324
990822
2835444
2198901
1770285
2015237
2857461
1911658
2663124
1457883
627205
1003638
948618
724737
2796145
929335
1185394
640011
1059689
2697552
2936898
1926128
363972
369029
2556809
531811
1228551
1210296
1152071
1404690
249004
822727
407144
1035176
2122928
756601
1522111
1190449
2186352
1893272
489093
259868
1576731
604831
2094096
618367
1562390
770837
410867
2724658
118038
726502
1958508
115749
1069317
1054726
802111
1306162
1183831
1346227
775634
681300
1423741
1564381
197873
2141747
74087
1070929
233706
101933
2491700
2503318
2151865
1401056
1870094
1241586
193196
478794
2173717
1460708
876262
844422
1524155
1606922
318125
483358
2207652
924156
2555481
2221231
2343611
2173754
1079900
1572093
2852794
649236
2506975
988961
2923489
1676925
458367
309478
1793881
271777
411822
468139
1344431
1802123
686386
2366936
2366151
1290464
649631
1979061
2562527
2801124
1091325
1279108
818256
309923
2323331
1385245
542282
1754361
1641589
1950626
3773
2773166
397223
179922
403714
41070
838737
239583
1619499
1122682
37266
1783685
1549107
2169563
2846866
1918145
2321622
1323101
2142236
345352
260468
749818
975963
333106
1862033
306771
798916
883787
253096
1667512
1457601
2429345
2045296
1707985
855936
2899560
2060408
188094
1423660
1515173
1455920
1980412
448080
75843
1830694
2906346
1756958
764766
1598538
1721824
1060605
2238425
1907081
765939
360080
2124700
1579471
2318246
1939699
1286422
1076098
867135
2470779
2260199
1140796
1479565
1484116
79432
566958
1516551
1349931
794957
2525007
2616291
638761
591830
2363882
2852017
797191
1524949
1135918
1258729
876630
1465027
2574226
2366384
519053
245409
1985225
2519128
2403093
1102036
1435586
2502330
2384828
329929
1591973
1892563
2838619
1897440
1745113
2897517
955841
289387
120923
1020164
105526
1646452
1625652
2216391
1845981
1817482
1299611
1687706
763888
1045649
614248
729982
2344764
1876026
2681714
282873
2170712
940924
856389
1714250
1968177
1463236
1736232
2164300
1549567
2091352
207342
587640
2621121
1933496
378012
2020922
1289492
494332
2310161
294188
1526260
16483
1382734
998780
38985
1382957
1669173
2300453
2936812
25677
1980499
2132614
1875212
2274181
2483997
1470894
545922
276711
1173506
1089106
472280
223573
610187
2882306
378080
994703
362456
1380831
384069
1706408
183728
1154857
1609420
1338223
2627860
945492
2184999
2018132
145857
1798440
1419960
2077070
2598699
939830
2565114
2819586
459025
2119343
1685485
2331197
490336
2257960
2254100
48901
2664048
2374325
2460289
1355707
1272374
54323
1875210
94158
1977634
2909043
1208753
2409786
855343
503929
2861158
2315764
1271846
460456
683192
529214
1530375
2635597
2461996
2038434
2067933
661171
1344559
1503171
1230327
694509
138263
459716
229804
2301435
2003903
381496
2617036
2476804
1751152
705705
163608
1683994
1817538
1567701
153716
663483
578081
2350304
1944906
1351163
320013
583333
778870
1056011
1623268
2112782
2336491
2058641
2211794
2336283
1204578
2812907
556099
109675
1135989
1298901
2446353
1929873
1648599
1233870
637120
839719
1073071
779878
2638650
775763
974818
931608
1824506
2850188
1553380
1365685
154755
2257046
400565
2258397
2085235
2710491
2506994
1992713
2176337
1175449
2633761
930324
1683590
1657709
2714403
2647373
2871233
2613607
91359
1922561
435888
775685
336761
2150942
226653
1121121
1630674
1750366
2830304
1599555
2136131
2293825
1799957
2397817
61383
306571
226648
213733
710840
1324027
1795666
288976
2409810
818505
1776495
284709
885751
2504257
2615382
622319
2809638
1535080
535622
2283643
139402
759230
791819
2505267
409795
500136
2767163
2766184
1644658
375175
2458479
2682829
2015902
1150673
2904208
2113684
639502
2635685
1923533
1203948
748658
1247640
484890
1943601
2057875
279340
282721
1340280
1002532
1774604
491023
903218
2834621
2372873
2533532
2275923
595796
1021487
1940419
1760299
1411417
1395807
699803
2764863
1479659
1814657
2846292
104595
182354
240781
258871
1224725
2180636
1005100
1361919
595856
1223630
2682661
2890350
1154953
1729055
1944145
2521027
785936
1352715
2375436
998224
744705
1320999
1336211
220776
882618
159571
2072270
1212818
2883839
1248563
1808340
2491983
2491434
1918584
2173336
2424847
70133
2337296
1742947
2238192
1399965
1544621
1448413
2556944
179096
1671793
1812308
120551
1621633
874733
2830157
307626
1278251
2586006
1718821
1789981
2726847
2720717
2392982
1273263
530371
2258310
1169209
846519
2740143
818747
2828481
1795410
733478
1529848
1741149
642991
158742
173981
1458390
609067
1668423
2936544
764300
893315
2192114
1582240
2559945
443637
699781
586074
2018870
1580908
611993
735083
130057
983382
75701
2135740
1653262
1386695
964076
425207
702819
2688458
2246420
2183629
1399466
2055660
1824137
1380664
1982660
2210895
2209620
1424576
1722661
334119
172061
1015110
407804
642159
2092381
1810768
1165077
2439463
1286567
2033407
1030584
1881968
2352721
278442
2029923
769079
2225383
585322
778871
1988096
1359945
2246883
1485695
836201
1018617
2579419
815005
1547829
109813
1162272
1938859
1660382
1632091
848918
2661256
94096
884045
2599969
1807679
2043157
2528888
337759
1976819
1383977
267229
1271008
1973978
2626178
2765461
735022
1755856
1662002
1093813
2685510
2173487
1014425
221206
1023526
2121773
2854353
1615322
111360
528173
312391
2864735
1042395
383865
348741
1213270
721601
1912858
1027846
1077653
2833199
1225238
2217758
744846
2706895
405440
1267752
2690878
139552
512201
2664563
1180585
1699895
56984
2319684
2050256
1259942
224501
1062937
93392
255023
36859
1017811
2467658
1411568
874539
2154173
206166
2923277
994884
1468787
2610149
1401495
2278412
285720
124165
1668440
1176081
1864139
233403
502911
2415452
999756
1550771
904560
1932115
1674780
2914974
2603292
126217
338557
1175268
881059
1881005
1166977
2539005
260672
90878
1488545
67072
1356605
2427684
585977
2069432
1490927
1172691
1021530
2766498
2902692
2746147
2890458
1000229
107089
2404885
469840
2857303
2736375
480081
773781
229419
1321507
2459504
553183
2355305
484476
474318
450339
2707107
147665
1302085
816612
944907
2259589
2523259
2840303
162372
1766380
1839643
2494357
1772819
692553
1661859
1429899
814703
2299332
1687174
2838421
1999172
2514042
879785
1998717
2326756
2059043
229774
308925
2625673
243169
2797245
1926089
2600125
1339259
2473197
197497
1157845
283046
1889382
279433
1715919
384481
1228798
1911359
319886
1461885
59027
2843101
1976478
1334648
2163872
117548
2909028
2109683
1500836
2405986
1260818
2220609
2338790
2107397
1657215
1794913
446019
2812789
1612845
1031337
2592869
1870831
1176374
922320
673674
2777941
368619
1993867
812927
1997462
547903
1878739
2653980
1094839
1856335
1228702
1469213
404183
134988
305340
29554
1961359
1421957
1614968
330401
1320152
2342533
1744824
2506963
2675919
1293073
68055
927458
385807
2057639
2066313
2901412
1826191
1242965
892606
1443415
1609179
1422648
197785
1766836
1820486
1296160
2870475
1546322
2602608
829417
1152575
1479491
233907
543172
1714703
1943282
713614
299746
2311204
2325439
2007688
2622596
358825
1519392
484673
1111651
1452960
1341517
1038656
2854684
678988
2178155
7736
813914
448765
1374381
980722
2243257
2220339
1045907
764055
507080
1005267
159155
901973
1554463
61494
1734786
768212
1830691
2072592
2059252
1943288
628671
1391624
2377064
786476
740290
1514710
651679
154800
1659220
1008871
453276
2220157
2146387
1652124
2893486
84574
2268325
2016369
864348
1539003
31901
625814
2593395
2073144
762783
868664
314465
433117
2620710
2485683
751469
1747618
1279883
900871
1789241
1477314
2717300
946275
1138817
1966709
2452456
1956475
1174619
2904733
2358052
2584639
1765278
1461853
1586744
549186
2871909
1526272
732482
773139
1156498
975823
1225406
7444
2901569
1229602
1197187
1694184
347517
2074002
150626
691149
1910282
1315899
23538
1909372
915698
279
2174707
1346704
927754
2914355
1701153
750038
1789104
1649279
1896329
1882261
1882543
945180
157494
1113422
1384340
2279381
2293490
942138
88478
2337918
538175
483977
804579
745932
477467
2506810
29037
73183
1355620
1423279
2697438
2869509
1109422
1250407
1023859
772320
1482840
22721
1222003
1482865
2041809
257797
263395
1113210
2182643
2598761
2587476
1536970
1394040
89714
152867
2129970
825632
2726737
1590315
415199
2133609
2849799
473988
1216930
2017704
302089
888852
504518
2041078
1296478
389395
2790292
1551965
1285754
2101983
1314665
223268
2200838
2638472
1390101
696670
233431
1808215
743295
1315405
2661685
1633353
1911106
2161153
349140
1036294
2447314
2075868
592147
1269185
1642957
1179604
2542981
2392348
791109
1171061
893418
1297350
1197760
1154191
1301538
2069745
931971
2385004
2057929
2098782
33005
1943200
142649
310972
502390
1300182
2051416
327889
2551634
1321091
1169095
1363092
42921
1005730
615996
1527171
158067
2563468
1178459
1525459
432793
1945765
1248864
672509
2158575
774052
1099570
2892720
251340
1353075
2410570
1038332
1705223
791980
301288
1447798
2170420
183250
2564594
862795
1798897
2253871
2085082
122925
1101039
1348244
954278
1725570
2266449
2033449
2500184
58433
1827243
630141
257331
2179980
2873809
1670114
592712
433033
816079
1851375
1606098
2360013
2749911
2195935
1768284
1678314
1238239
686295
1846636
290364
295849
2620087
257171
1998140
1738267
1517189
1428906
1098620
648267
1074384
2431167
2385957
418733
2303330
148097
2153804
916220
1831308
1470736
1874361
2518855
1161979
2010238
94389
2189816
473805
238825
2477134
2268229
2426966
10988
1494690
2172025
546775
1585118
2810358
1461897
454854
1661294
2460303
1686164
167792
1566635
1334961
1602219
866130
2922730
948020
66651
2837890
2405839
288260
586533
2560111
2910764
2706216
1303134
1333316
1155431
1459890
109317
2485265
718667
1564115
2821829
1555320
1019698
1578104
1017964
2552185
1687015
2291185
489545
1566589
2815314
2448016
2406419
757488
2559470
273228
575602
1158120
1503692
68710
1970600
1607535
624555
2859162
1732373
849609
1720791
882779
1793693
2701370
839610
699783
2162428
1073258
2844754
2389576
145304
1696432
2301900
742170
1594912
2913968
2880524
2521440
2363358
1831647
731058
1197193
1239127
1569067
1947683
1362161
1209205
696770
2056276
447943
63579
1291521
2557850
2483145
646338
290690
1380532
572555
232994
2410172
250837
2848152
1719099
855984
1430329
1849219
620579
884339
2491141
879900
2216297
83642
1212291
612390
35691
1210456
2755913
2864683
2790856
47669
64878
2936910
2934816
967614
965111
2265809
1910065
2852622
899379
1268175
1962009
2081920
2677455
1757005
1872740
720387
2431202
2082934
712030
425037
855502
1919520
1505539
1057371
2723180
942565
2250597
2368609
165654
753820
2305358
1917622
54969
1131925
699911
425060
446720
2592580
1973961
2905572
2751443
1634777
1918178
1090719
2480345
2664399
950828
842867
818257
344263
625291
2371484
1156734
1616804
2333837
1652292
527806
400133
1257030
2768016
1601438
258465
768512
947262
603177
778899
1036341
2667987
325061
1543865
1789531
2252581
128330
2761725
803758
2615182
894061
1061005
958212
1287746
2743848
100860
498878
2700377
1556246
1198747
1896839
1302980
1963714
705034
2130310
2555594
2506501
428129
2176836
1143703
107241
1006025
945189
2858843
1219678
330726
1674257
2270556
666699
1698516
2466711
2480492
382376
2581461
1913901
1819245
1879201
1319370
469142
2360256
1655755
2878805
686930
1617723
1592207
2180693
1323956
710994
2329248
2730663
2898932
1114711
2773149
2445147
1150652
1001013
1149860
2206683
107565
575077
495982
2499699
2041186
447542
845693
577917
1359113
1703542
2797177
1325030
1033516
2230880
758621
1404496
1862220
2390112
685236
2009041
1075549
2119041
1120977
515591
243930
1737359
1986339
450687
579416
934376
2432558
2422884
1221351
2885881
1242321
959816
2405317
1419787
234378
684523
2394890
2809361
944665
897958
2886570
1900524
2353568
1480872
1432102
323623
1140034
1043795
1497754
1255414
1097123
287955
2061800
1876288
1696075
2679104
2145591
2593799
2821335
2069757
821833
308565
334986
1979998
1996669
2244028
2319338
2327941
1029741
2143153
647604
1367736
2688278
1061312
294578
366670
2679648
1371513
1129379
1034781
23503
659762
655470
1657144
2021588
2060669
1469131
1585115
980317
1936851
1824818
2895695
437948
1218548
2720673
565826
2453813
2676089
1617284
2363035
2796268
901386
1334118
1400249
83100
1113426
990585
2804004
1196198
1451597
183314
274630
426001
165264
376389
1446271
2484895
699313
2132756
2921946
1434142
2229243
2411237
85537
2570725
2079577
2043060
1600349
1439802
2326296
1837280
1863111
141871
1918468
495598
585163
213999
1255218
2414938
912371
10797
1118549
214490
2633877
1994958
351005
640492
781477
1283234
293408
2361828
1854054
1389041
1559625
408010
1293512
1790179
2475538
1578287
2115486
2476995
105307
1242192
953085
2567980
959749
2581848
1734513
2663292
1133078
2518957
2824939
133393
2696563
2384341
2334346
1864076
2317659
1906522
1485348
2815480
387189
746142
1951491
154027
979370
2173349
1686666
2388266
1342685
2125287
1822687
725919
498649
591620
516223
600667
1266584
467516
440029
721614
2662242
2332222
508572
10881
517865
429380
403962
2735464
890374
634474
526292
2161791
494711
215980
2095457
1131411
747654
557038
245752
919502
384455
2144686
472567
1840319
2665048
551964
2275141
1442299
349557
1021060
1296024
1010289
1890354
512224
874330
2166553
60498
1923433
1774766
1840405
2141052
2257167
411640
2359103
387800
1221979
1385673
1449332
1444111
2776562
773515
1245595
783274
1693470
304664
1724605
2847864
2001813
2324523
2339613
291595
1312637
2213060
2796989
540020
2728144
2316261
1652543
629268
1461116
2628454
1479082
521605
1295865
2079677
1459861
147795
2265214
1314981
797321
595144
1607029
1635794
761802
1910555
56803
2426121
63650
2653636
1791167
2400345
405893
1146711
924150
860672
2410761
930750
293038
998024
2823255
1569655
1069070
899553
2209098
1868444
1306963
1676880
1286205
1817251
640659
624511
1009429
1111241
1390789
2129083
788737
52195
2373994
958371
616903
1519506
2436245
1156580
308744
673264
2000053
2402846
165043
207013
2870046
484321
2260980
1553028
1226447
2326077
2566207
791243
1195318
2254555
1037370
2869493
2455286
2059888
432464
1185001
1143364
215317
485700
1354829
1263241
1959899
1730282
2554181
2716325
1078577
1953069
219509
2601749
760142
1896548
428734
2988
677255
642653
1693617
41356
1879994
972615
1511583
864716
1841126
2876849
2717556
1233656
1220566
2792741
378839
2186464
324105
888223
1065384
1230749
1329261
101643
1295364
236487
1708154
2208532
961953
2623282
960710
1465814
2284262
1785095
549133
2496555
1132147
1152185
921457
551937
158373
694262
1088839
2079407
1479378
1626593
488458
1292812
1183149
1704781
2429051
2676130
2470621
2775074
1317796
1755603
2662628
2110364
1586306
451149
934691
788453
545986
1781218
1178586
1786130
7885
1379636
697157
790758
841879
2427275
1278302
687370
1645252
2886719
1678100
2423203
2335117
2641064
2608855
1897865
1378478
2479544
292218
227860
2206729
155401
1546215
2412122
446128
821771
2525687
1741717
451981
2570546
231022
379579
2036864
1715105
21299
1388081
1891197
2734562
2275662
61598
1787045
2874874
2621481
1564173
246403
666688
1770129
1577849
1030076
95201
313047
777210
2233332
2687847
2211057
1295483
711954
28037
2125228
2621070
2619141
1992367
2232937
2316291
1796258
284459
2131181
811696
2924292
550884
2658267
1687102
1919673
432735
714924
647236
2802895
2886277
812594
2578618
1297519
105332
1883200
1579853
1076795
2522741
772340
908391
1822272
2851992
1060987
1911667
1252581
1497655
978767
251804
2490809
1176115
861600
1175124
1169259
1589217
1146633
632777
2258401
1956537
681138
2658858
2386113
1530173
1991698
2456550
1168386
141837
2727948
2712217
639865
2366448
1520877
1469941
688763
1317358
970797
2849493
1705882
2353198
2114894
2184335
258423
1180938
262838
63796
2327749
719939
1206618
2127534
371238
2340739
1321246
2087513
224368
322648
2287241
71130
1741075
1555935
617276
560495
1407264
2562847
2455724
649721
2400116
2036923
587796
1054531
10905
1987442
486569
665099
2143924
646814
2461925
98402
288579
2584357
754343
14182
1307186
369867
1243217
2486705
2449525
732279
2920507
2006119
104952
2576933
163068
1983491
887757
1357781
1629726
43737
2356540
2264406
126153
516313
2196531
803938
1401525
1826872
1053280
1674626
1799062
2479915
1778556
2446240
1984538
2777069
577027
548133
2802429
1691442
2724192
617259
1532595
1145560
1985937
51293
1398367
2317252
3880
2495541
113136
1881238
2744048
830903
2490592
1788763
1379570
407810
1290296
2904072
1844781
863801
321275
1950070
872431
285966
1143942
1749257
399448
1567297
104285
1885469
2330233
2419941
1740148
2019397
1276423
1990428
1059250
1458744
779000
406713
117028
2847191
1603936
2188300
631287
2117126
2640147
2688122
998399
245699
2456973
863695
832068
2356969
1852590
44505
1413557
1275292
617326
799012
2194463
1975259
791364
624398
1090324
408835
83091
2866238
2778279
689732
391773
84413
55922
1205170
745058
2237340
2296585
2239364
680918
1711310
2686694
68882
2939750
2605707
2041971
2798615
145873
2895558
1878106
1031756
1378891
1604165
524821
623770
2316629
1642730
909151
2067827
2867136
1243944
1370221
1018946
2716541
166161
716891
1925342
379706
327611
417051
1301898
372844
2530497
1098814
24472
650718
733198
2351073
2202158
285960
1033602
148391
365593
2702656
1234863
2404562
1659998
1158805
2930546
2896755
2331768
2635597
488512
1805598
2779611
710097
579611
602076
1031085
1399025
4283
1494484
238602
2431958
2237202
200521
2362343
1931811
1453323
1334340
740477
1924960
1917421
2281202
746620
882023
389196
2711851
2263139
2867066
1414818
1414936
2823084
2322120
211461
1324609
476204
360424
2157685
964967
2899856
679946
1732625
1289009
860525
2040269
178074
173689
1201476
2210339
553824
2751938
2626494
1598595
2177955
822387
2672372
1706493
2162945
2682095
980223
2368280
1016998
589825
2515702
2086748
921026
1816601
1898767
467113
2864736
2513483
803018
2536281
407983
2725961
104869
228309
2209111
2043209
2018475
1588821
865424
1278012
1144647
1880349
1759952
790817
1643646
2427409
1590276
1542883
2820363
1668333
62889
934616
2294634
1104015
2103907
840643
1902327
1545778
1547088
2591176
1326038
2291401
2420145
1572674
1632519
2772920
446625
884040
532106
1616312
2516318
2579157
1774388
2915167
985736
2766469
2642085
1811226
649815
2127143
1190667
885274
2171118
2768996
316011
691775
2124338
1784585
1324957
1626939
1221006
2873139
1882273
937635
2785821
235200
1934512
1986214
396087
1859543
35042
1370287
2830312
1537183
2735567
1366233
2132533
1856511
277890
892074
2176805
2643642
1760811
2368763
2207933
2829984
1158576
290306
1925786
1060090
1926664
2910889
2782388
2319770
914785
1908358
661134
1232483
538197
1267733
1377991
1846360
961433
1306776
613625
614656
1924677
2893386
151118
2504660
2355085
743372
1600154
1782443
334747
647159
2176980
2292522
247491
1315545
1141419
555051
411977
1852242
1167852
327350
2526610
2543674
364597
823265
1130827
2899514
1407918
886424
470897
1261850
2084682
634386
1401846
874768
656703
2014325
370841
2323326
401289
1103756
583204
903986
1440644
85
2708130
2515506
207587
561360
341097
201152
956189
688583
1418634
402711
2566619
2277505
1570592
1872834
517888
874144
515680
53857
1400674
2633233
796159
2549577
899760
1236250
374732
2450942
1771939
1618817
522987
2763110
2923212
2291369
1184675
55822
2662831
2399075
654594
2167630
2923955
1044368
370381
1978333
2729792
2388263
1375440
1113608
1121978
937568
2313840
184738
674770
1968551
2655885
1656940
1431078
390910
94503
1894986
1833217
1008102
1647188
2022831
1990463
1674935
49249
2204615
849881
1760662
460878
2493593
2788059
1748140
2787541
2494014
1968449
2007482
194028
1169312
1396326
309457
1696633
1326249
107075
366953
1020990
207399
1305970
238753
349106
2603319
1908131
835567
14557
403236
2889130
2176339
2612066
777954
2750063
2071249
1579968
2065974
606203
2549485
487036
140555
2413626
633190
185285
801598
1921151
2889013
2897882
442240
1196446
1602285
2131723
193675
2127105
1196643
1644244
2817080
1048224
2220554
2196483
499833
1093230
1645707
2818614
1083751
815871
1144737
88873
1005218
819463
1597017
236794
1319534
2711823
2687819
953929
220616
479287
2677026
1685016
963098
1739848
1635094
665071
2253108
1871922
1871261
2013603
205281
832693
1930744
2323450
525680
88004
1996955
2713967
803885
2395534
440478
788550
2264
734024
467587
577252
572855
1116608
1350095
782826
2601201
1843583
2572143
2775375
1714613
924269
1690551
1752288
2668330
700701
1728544
2255447
1083923
288847
1871512
2912832
334757
2559051
564571
609727
2306001
2505073
1423387
76252
2632443
653490
2300087
1592668
1313626
605308
2740587
2051358
1629528
263012
1154460
2158783
2734612
128046
1936913
558234
2799663
2142462
1429522
2430597
1850941
2632592
1117572
706385
2182286
937725
2161826
2128769
1407880
1511637
1759870
1013240
791821
1426610
1838414
1729317
2258767
32571
214350
2700287
1244511
105809
252718
944389
1745492
2378310
250317
1817347
2698392
375943
1693431
2550224
2903935
1860461
829138
1029634
2626280
1160067
2387385
987125
529959
1226010
406803
97925
1935724
2175697
2369593
2926591
492083
839936
1109917
1001997
2630268
1679421
1173103
1150252
2115613
2065586
1964738
1577624
1034291
2569320
2348702
2768271
1143702
2870940
2797154
2667100
351704
1080804
2123769
2304500
158339
2712076
1166741
2914964
2536939
1733797
1681719
2237342
1238974
337049
2559306
1147500
802221
2733906
1320468
2153880
421004
2088836
2287818
378929
647899
2563977
9604
275806
2861367
2419292
1345556
826326
1269420
1793806
1661896
2529501
695657
1127523
1636458
1845332
2404974
1619545
181969
2919571
1932272
1799604
734823
566777
40737
1791776
1111856
153144
1863459
2072840
459484
2096679
1487516
763662
1310276
2767543
212318
979024
1798788
2253941
1979520
578919
1152936
506689
132534
2791026
2187245
73345
2378860
69886
2392104
2355727
2207580
2227058
1039578
2938450
2736325
2685300
131132
1118794
1777289
537828
865040
2315262
2717173
1474323
548256
2122000
1926893
70321
2273030
895834
854223
1845854
1878485
2794127
2699369
1605288
303358
2170292
1036645
2078952
2377060
887088
77705
207573
422294
2478723
2469124
1203394
1588285
2512094
1306010
209093
1771261
1704718
812249
531372
2746449
2746958
2803009
688723
399658
238236
200305
2609111
2449407
2525592
2212131
2616372
1311696
2326293
2376350
212042
827620
2638557
1365162
2403745
1885459
302024
1306865
1027044
1286281
2201701
2286743
2481514
2252990
2160166
1410505
653217
1435877
536427
1860107
2375324
454423
1853908
2410934
1875568
1118961
1286960
2881150
2774524
604558
1278130
1610678
2309805
2157485
1490851
277687
910589
2651931
561578
1988714
2399321
525749
2402505
2326898
1402986
58711
1838291
1812459
68381
1814410
2642015
657583
2338997
2796931
275565
2929177
43547
2103088
1278832
1290320
2700371
890089
1874741
1689800
2294128
748690
2849474
2519221
770541
228700
893169
1475308
2546325
2914797
1011645
2628754
1582383
2500311
1004608
570209
2165668
1006170
2252397
445778
1760215
1787179
1057271
38821
2464657
1991153
2620674
2856771
1105191
496720
139211
1094471
2621060
1828869
2653746
1662316
774281
2174062
2905551
1931321
2718637
2367725
2133130
2331368
93632
1268807
2707112
2261894
1290154
2490834
1710297
2235131
2483790
2431501
1126462
611459
1478922
889539
2480064
1121366
1101856
2807288
1683068
718523
1171123
2242578
1085177
1414531
2430221
1502119
1592087
1852513
1479857
2522004
347983
888060
942528
2909782
1957021
2636682
2762824
1571734
2460186
1067893
71214
796605
740188
2714370
2767696
2179081
1620376
1756503
1662793
1424669
1291728
2488245
2858340
1772708
2387533
2833681
2599595
284196
324757
1215221
1243375
681308
962531
1560545
1286531
2492956
1092040
1839650
455021
2881503
1386303
718611
1706450
1129309
2302314
1277318
2687354
1351031
468488
447136
1614057
429817
411304
2879175
2182480
1739367
337713
388554
179980
1144355
777261
2182351
1266350
1559133
436337
1109858
2145585
810980
2287625
2322029
2443519
1934712
2199872
100187
142987
584989
2026402
2870530
1063858
2270773
1181001
1021470
1197734
1328179
119445
2063887
689748
1616795
152817
2502192
802591
902738
1757576
1900289
1570836
1877964
1793732
2368201
2397736
2601782
606791
1797616
149907
2007731
1264019
94201
2176570
862115
1392269
1944020
2544778
1677728
2328770
2270877
400502
2923605
452575
1604186
2543463
445975
816022
2548050
1022028
1328621
1418703
2704001
98254
2737338
1203709
2534651
1281970
156043
827548
1679174
1076829
1038970
2246847
1323079
120826
2379286
1952935
2719460
1464782
2293132
1773389
2464270
2338284
2013767
1718045
234746
1326342
2854751
843494
635643
1748027
514070
2741541
1618311
870200
1113142
2562011
248386
153274
1282268
2765704
2598225
2586638
2572937
953084
372677
269034
1703247
1588458
1730115
1211943
2291062
75802
2041014
817673
713033
2092804
1071859
1013861
2327632
728307
273085
308814
559599
1285008
1334482
2844696
355871
462304
303355
2756314
476867
21008
1287825
1452829
2847139
2418706
2402162
2296808
1791393
1956730
36338
1721210
139757
2154517
689516
101645
1080563
1267489
763434
2880197
377116
54516
1879297
2084771
76196
863392
2205047
1983958
716088
1937320
754894
2291574
1966685
434822
995679
1435348
2214253
746748
886964
1530886
2694826
2767485
786944
1464999
383265
2882028
305885
987859
1653372
1144239
951838
2708285
600712
2475445
2076121
2672348
656027
2773299
2265222
2414624
555793
927806
1922924
1202252
1485095
2519024
1017154
84624
2062057
556777
1671487
1047487
1669430
1965283
1246902
2537550
2097483
2273661
863725
2221431
2283966
838656
2704699
1195462
1231710
446676
2111479
398574
2877781
2262662
2321160
1750086
1850482
1888239
1248307
2489641
2643337
846878
518614
389604
979496
1202655
1463686
2588672
229773
239401
2805090
1632341
2610867
2845028
1976518
2295902
2440575
2519463
1533075
496904
891686
1121320
1014623
235112
13236
126997
2269112
151602
1496250
683477
1278416
625001
806503
2202134
915037
233251
2510586
1954659
1533265
158003
520227
2191746
2060410
1145800
505109
2636206
885914
1154822
1772274
1064613
2285390
2551599
2022190
884219
783851
2094774
1670349
1779973
1026640
1099192
240592
2515626
2440763
429110
2404130
1322285
1528730
751932
20734
2473779
716130
2659056
1712562
856736
2168692
2885231
2864713
1648135
2006515
2760664
2609723
1816368
2429538
2636407
1405182
135348
934986
1580978
1900135
526367
130506
2155851
1705450
971629
1535359
961540
1614272
688367
1741859
31655
9728
1727097
431718
2574679
1778842
1676950
2498052
1380101
258826
2313692
2577999
554462
200979
1068221
2096231
2381620
1356579
2216133
1296029
2843955
2783784
505786
2422298
562418
2749474
2752051
1831149
1683615
2543445
1373676
694685
1108932
1159096
646960
571797
588966
1596625
1172776
1920739
2289787
2673950
2863862
2271734
2098008
2530882
673976
395960
2929909
1236829
85725
632333
907561
2044990
856352
1826480
5693
1863912
236522
1235493
1727370
389966
722066
992068
420751
2730699
2105853
2640566
1289163
2762190
916084
1091109
2606167
1839208
161778
1655014
45311
1911844
1779823
355174
1809027
2089673
1106875
2061002
1116358
464549
1827265
30675
2834371
2249774
584715
2038018
2589256
2775812
43286
162600
529203
1695634
1752564
1807777
882695
83168
1987132
98965
1452241
2807228
1493719
112453
2929365
284513
2415426
2017491
1443351
968323
699070
2524189
73907
1732614
2213662
1182417
285164
2857418
2584170
377121
2521865
534183
1107645
1780626
675289
826619
2276462
504094
1805410
2030215
2480205
1593440
517268
2561669
1505265
784549
1369216
94196
303834
2863782
2816970
1062836
872445
2316662
247585
1358582
1445646
110963
455365
1945768
1517633
2681119
2740384
852033
1571375
1159926
760592
829432
1088134
1402243
1766687
1793296
461841
1755681
911619
7945
124017
1536582
857488
604139
2077942
2904450
579648
1873874
1759261
1143138
2831621
1580886
444225
2248937
570506
269795
1440556
989194
275719
645160
1451462
2823945
1859470
2148501
1623045
512047
2418967
2588492
333557
526440
1616015
702795
471260
2039224
1910477
528120
2649444
2571407
1842908
331425
1340597
753095
2532912
772085
411122
1473246
1277333
2737735
2197938
2937233
1088055
1021591
1597852
2333509
1905492
824974
2106818
2083669
820682
828458
283079
2588494
2749239
613337
2338782
2846865
2222388
1144470
580842
1927918
2061597
81047
1240477
630344
312166
2515507
1703390
1211316
447739
873954
2760605
2590989
1784883
696139
371535
2585084
114723
318405
2213120
2653812
2229652
1661569
1211764
2641358
2389132
2390455
442432
381734
1455587
2745755
2089921
1075501
2411750
298952
2577022
2158305
2366468
1257971
1857206
1126606
2761930
140953
2623348
1856621
1616948
1441541
880918
2537447
680503
2336622
575700
923056
1371229
257363
2069704
1226944
2574374
790132
2578760
2234890
830669
1445197
1792923
309660
2446504
1649823
1452330
1059098
2865676
669791
970329
1593934
808350
1761560
2819710
1232909
1955422
1640809
2903102
1048471
1524022
378427
909764
734233
1678576
1982758
1367781
317989
2557998
2447162
1394461
1267114
609164
91110
1297446
2765116
2317994
545421
802616
1330483
703121
613866
981178
1795240
1485082
2051927
506555
1872130
915586
2059773
600907
1195798
450416
1449601
2410428
2940075
293995
2039812
947729
428298
1743216
2317744
2058779
1858104
1913685
2467146
994158
2617746
2813528
1788278
1771822
1365
211305
125747
2127018
2130204
2371145
2576958
1391907
2499639
1207138
2411956
434876
68799
2139838
199848
1129505
2565311
2825708
1525201
1511520
392770
786809
879378
1531791
96300
594479
2832573
1096621
2344990
2128502
917001
287314
671418
1793307
2590470
1868723
2763528
1040316
2378844
1340076
2634109
400215
2846293
873198
1369777
1669232
1179653
1231410
916903
2713676
2599183
885174
1909744
792116
1289936
536741
2196511
1148327
846787
2074901
2380214
1144872
1491751
1598137
206569
1870920
1611922
844820
213126
987647
828876
2715555
425790
2785991
2159808
1786045
452612
2234593
1245900
1268813
659192
1344493
2762567
1996495
1524314
1508287
34236
362033
118865
2697309
160174
2060392
844962
324310
2404352
1492887
1859258
2249817
169761
94391
2012271
1166413
1252479
1348850
2473941
917175
660004
1774466
1098525
21996
618227
836145
1964864
2742455
320421
1027359
2858187
899766
60262
139659
566624
1913519
1961760
16202
2556818
1566500
278572
1422885
318753
1183841
656609
2210315
2108981
147237
1059625
72556
2114453
1274633
450677
2145333
2848853
930379
799516
161040
2725546
2761830
1788052
742833
743621
709121
1140415
1523238
2758383
592210
1120793
1011664
1577197
1992315
2546429
229272
441399
2210662
1724222
1798448
371868
504112
2761010
2054725
316117
59204
911428
2054619
719080
1551508
191851
1553011
2435067
945826
2254190
1167650
1740612
1787064
2058688
1593160
2456687
1749103
16403
960465
187858
1923973
2232614
332757
2243792
1557883
147775
2879501
25482
2482253
2366587
2309890
2885724
559663
997690
1007485
2113594
2081772
2087717
1374909
2186787
925416
965023
984919
2041689
1512055
1961084
1164198
2229988
1218611
2555709
2924438
2067967
138665
912590
2396214
2724744
1784156
38373
2350885
1909187
2344755
2028373
1178382
1874472
2326230
2854624
2395228
2367706
1337354
110710
2772882
659473
1143443
1119904
1888900
2744038
933544
1673399
284646
583284
496542
71500
1909462
140146
1244115
1136285
407952
2301194
2481657
923342
1802842
662529
1788343
2739236
1323628
83786
2403282
1696817
1171956
416116
249844
642049
2574124
922027
1984376
961768
2710756
1526576
832959
1886774
47806
1484233
761011
2887750
1165229
935866
411337
2134157
1155319
2935291
1228850
476772
1818147
2169434
1104960
1803573
1400436
1503394
1042483
1615785
1451848
1432124
1630617
1095575
2633221
555443
1423258
1591726
2778475
237185
2308252
1979980
1523817
392761
2409078
1300617
2607584
770716
653872
563510
1581555
1941261
2907475
1667309
2423619
844518
1004391
1578431
1536396
1653150
2789848
1094012
2376753
488487
2784118
1303818
254149
2161153
1643588
2208461
1677113
1956635
585891
1205437
2630892
1526824
656856
2868187
306192
2039878
385155
198944
427586
1009168
2360560
1589692
2014705
2706715
383820
1021757
2150489
2272001
1206786
69688
1794135
1614615
617292
1734857
1708920
2055104
1343616
944628
1491409
2903442
2054297
345271
185051
2220706
28424
2453894
921147
1807687
1588326
2474426
1685740
2137492
2228170
650009
733578
1041001
865038
983397
68459
2746534
247893
1366034
2884751
1709296
2098495
1065445
2025057
944916
432073
557948
1514827
83987
1947683
2059059
1896095
1425770
1171539
111949
337334
1032924
2169895
167098
2470665
1874876
709050
1114993
1450189
2768642
1828044
1137686
270714
1558826
2788336
1748435
2390002
444613
1375298
806055
1729796
1482413
987261
556371
341933
1717078
1608007
1108035
514885
884249
40211
2719342
1082159
2734061
506706
2514873
2261523
2858501
797446
1570164
329945
1543568
1031097
397319
1917277
2898371
2208206
2104737
1484568
2760970
2181680
1910031
388994
1051280
419784
2610800
126717
1628952
2307511
283484
90778
2740960
1648953
39557
1094705
2672862
2033936
281230
1568851
1016414
2572793
1222637
2271827
599921
147288
1907567
2485940
1306536
1789512
2109682
1101419
658990
2823308
1988832
805519
2826583
2621462
1668020
2360807
2155113
1629748
2237829
2272092
1390179
1417445
2553059
2606544
2790882
2934849
1401325
854962
2058467
826476
2027469
256354
2226235
972674
1053755
712739
1970567
1833883
1052138
2577263
1680827
1897304
319591
2299259
169154
740904
2130394
428608
708789
46574
1240631
268932
1100667
1803217
502481
294251
1306368
2003746
854809
1601662
1055074
2694492
101141
2866728
1009694
70237
1972040
621808
2161820
841407
2163550
1032086
1112549
617316
1529750
715453
780553
2590902
2267806
1917053
2556216
1592808
1344005
920234
1205322
470981
2328524
940446
2521580
2252997
1914743
1413815
396045
1858704
816621
2233160
2078636
848718
204723
1730159
643320
2427082
1656187
1778741
379579
1874363
573976
2190023
1788060
157602
238333
293224
912574
1587453
2752184
1089205
2050152
1889869
1405295
2894961
1116447
1421837
2283941
665064
1000213
436387
1633906
1441764
622206
1677087
2328297
1465278
1412101
468227
2734086
1867607
2251166
297915
2514268
172552
1501591
1947323
1975157
2018488
2876677
146192
562233
859957
2203851
2862213
1381433
1787011
2183231
2064509
413331
450594
2456654
1271961
2292653
2167458
2834451
844577
2314631
2577970
1800869
558839
1016259
384406
309560
1448419
1724975
1981458
1814832
778456
2061733
1867991
1351128
1339627
1948504
366004
2164936
935824
1218042
160884
2036774
2285444
936280
1836911
2140435
2289628
2477877
2205737
1801032
2338488
910264
2289190
655659
1359265
2689317
574305
1437207
2776557
1183339
1563020
58325
2372000
131785
2032199
1104629
2095930
2861470
2446119
651340
2173327
1431918
2039233
418563
855535
867720
707583
1922297
1459892
2161286
119007
2299143
1700336
2315768
219782
2075668
2770077
515826
927195
2631722
953863
318456
890298
1690221
2671748
266149
1352643
63275
2907661
1044606
1967035
797283
1991610
1588680
1154109
659805
1110531
2688503
2273459
2926451
2377796
400548
1565069
2794911
994566
1189821
2274236
723348
717647
1631420
568100
59315
1248221
1219231
380349
1475798
2260442
1188310
2876372
900655
160112
170924
1445154
1072885
1184656
2813965
2803336
2231534
1818901
1086368
992089
1872904
880969
278620
1137964
2129581
1199983
1672570
2440663
1821017
1747534
1696591
1076025
1847763
1338059
1627728
2694854
1389939
151579
602901
400655
1301258
1218153
2510650
2698504
1522286
2606794
2645707
2561338
745719
2787912
1537922
286256
1632227
128868
364518
741042
2811530
1977801
803479
1477040
1977855
1944493
748828
96082
524439
2223317
1066054
2387898
1057290
941123
2687544
1072796
2494589
1545989
18150
551125
605305
1618168
1063940
1683064
1317891
1306820
1404783
694964
2913845
1211337
34322
680432
1554099
1976175
2579025
1362346
776711
2029445
2643302
471183
1848935
2875839
2783534
685318
219244
312686
1608209
1710525
458725
2285595
1889037
712161
2019600
1355002
2277950
1858237
2323745
2916790
1904145
977767
2332722
880613
2694491
1638039
2252858
2098351
857255
2694796
2520326
2195602
2839
2644824
216565
2009834
2210274
1172300
711201
2136261
1463573
1687203
2690942
528370
466654
1210919
2253906
2606025
2007435
2688622
157776
214065
1249188
980547
1239873
779165
704248
2190201
2823416
916284
929481
2039546
1520594
805897
859275
1327686
604025
2687303
2380070
1103617
2259685
707277
2120879
1142384
21290
1704468
1882068
1245662
129984
2282211
1447581
2884521
1530970
2896443
1311800
1629316
1269373
501700
439111
1097763
1127478
1677330
798699
929550
972145
1982181
1103280
2246252
1744934
559886
1096503
855212
2073146
953939
2381486
1475351
171339
60055
1365320
1210743
323561
304884
367453
1199791
151270
1069624
2288284
1992085
668346
2822058
1660545
216170
115541
1198271
2935844
687617
1376633
2106013
1314991
2927598
1399009
2216004
2022316
2108656
1797241
355281
1559579
2033435
851673
166430
1094329
1713635
2587426
1734779
38472
2431811
162514
1035545
2575018
372452
2513938
885333
2120894
896182
2551071
693985
1774749
2758008
28901
1096664
2939731
1894873
2243728
2388437
2305047
2869798
1191177
350811
2248571
2756108
372241
2451689
2031095
1635721
2903545
2790825
2367799
119796
1117986
2260164
160919
2525912
2325579
2806394
1858694
1937156
2048430
1463172
775015
703929
92859
2535189
1123454
1287671
1790584
1748004
986018
2121746
1626066
1575619
2405314
2110353
663668
335477
1655501
1593831
1418041
1710575
45212
1129919
979245
2417057
2903019
2762350
795109
1308805
2597810
2085250
654932
2549942
1111133
79154
2161807
1821672
17345
1501314
2831354
98816
168343
430732
88005
322004
1307406
1468529
1987500
2749897
1187583
2206745
1952546
1415859
448477
2331633
445269
2452317
983600
356519
123702
671780
2428415
2785145
185591
1582943
1669417
1620923
710648
2736417
321157
1380946
1136349
1070306
1782136
2524727
597390
2141454
2874712
839159
680583
899854
701201
2786128
78707
2494265
872078
554230
208410
1933806
1188025
2245057
1770565
362456
210482
2880255
660282
617339
2171523
36057
672455
835899
2640698
1140011
2015857
1332929
2754361
383350
1906747
509876
2938747
2555204
2878050
2466929
2929779
2856025
1104646
2256781
364597
1097502
1630552
2539411
153704
12201
1291569
1474457
2414756
754772
1537606
168355
1073141
2718126
1210128
2698629
2601246
2349601
258216
58514
1890999
830369
1827713
601566
49467
1935313
1542960
436794
1544770
545541
1329362
1821349
2845778
1229973
964606
981092
1086695
1652970
2808007
1336126
1075232
2300350
133169
959665
1498417
1502120
224816
177422
372246
747506
169476
1803378
1168661
2754624
1165653
1040955
2712672
2096056
1802751
2871448
1118410
13559
2249887
2083860
1638930
1249435
1039143
135886
1865195
1112201
437571
1754541
564021
1229396
2589024
2881085
39064
571795
1654176
623728
2049886
866433
2874938
2751610
22116
229139
353414
514513
1279080
2880064
1828523
822780
2253561
428426
1971040
637644
2174587
2102609
2638325
2184993
2052245
2687721
341163
2782340
2213566
2416747
422368
2673601
1730194
1393859
521496
660602
2480750
1223136
2076248
77942
2403868
1859239
2629160
56452
674227
359365
899693
960902
33603
2724130
1896304
421571
1949838
2753124
400935
1012697
2132342
1678486
2533478
1524418
1201343
856912
1207297
48471
1979433
1876205
2636667
1963244
726011
2127914
2626403
1764022
1903289
2073211
116599
2592535
1329666
2859987
1318946
2553820
1602575
1960831
1380050
2424141
2660823
1483363
2748710
2730157
906197
2074244
2597192
220244
1338529
445235
348925
2232562
2297170
1177481
2913342
1089506
39756
1615826
2924235
1497331
590207
2584123
731255
1362251
36006
2783145
2743286
293864
2188590
217401
1328550
217995
2107187
964957
2890980
64231
522490
2286471
872923
2927105
1189202
1986047
717409
675696
2846735
1405531
2361212
2695440
2774877
486635
1780506
2182871
2259827
1986532
1303000
1403301
1196752
2135869
354389
130298
392633
804121
1094008
1629386
580077
677890
644872
2625377
2359946
2365390
2791385
839950
967944
213995
919325
1593516
1101494
1166517
903520
207371
711568
1160636
418054
746698
2655568
76430
2576366
1009180
205266
1471996
2136655
2839061
976565
2053647
1292164
2301774
1491706
412790
634451
2765167
1432320
2146898
1845385
2520653
2465942
354565
519970
1003866
382692
2129331
2087298
538684
2688609
256064
2040097
2498086
1591431
1305385
1573964
2697271
1130977
123902
488157
2692836
1006033
876802
2932514
2747994
1509939
361739
2542833
431769
2283225
306485
1776162
2275454
165859
2466992
2937651
446652
2138941
840048
2554723
1751383
540207
88019
197435
1504780
1138688
995628
74472
1687429
2473862
760399
1408688
2563296
786032
1483325
756095
2727990
2657026
2470290
894022
942854
1243703
2570921
954050
1696448
821397
2003382
1761185
731963
321470
2113243
655596
1845745
548252
118773
2210833
7979
2278163
404591
1618510
1851941
434524
458644
1971227
1089390
533379
364935
2114280
1359696
1347244
2790004
1150975
157585
1387012
2917054
1033800
2076591
2411619
37959
2695504
1057117
2727654
36274
1744789
2350748
2420273
1805788
560536
2869143
1120698
331928
2102759
1671234
2328830
1936307
237757
1138376
2544203
562916
1003113
289779
1639461
2733053
1768227
1056504
574142
2820498
2692855
180985
259348
517184
2236806
2005969
867269
2010940
1404400
1761213
127812
919983
1935251
2139448
1669208
594085
1917666
2494748
1931440
164640
1898034
1549740
2776166
2893260
1949792
1929842
1817510
1716959
2221921
1463993
1619979
2783354
948998
2745414
549626
1052363
992412
2691233
1311247
1506238
2270250
2706289
545849
2375985
2846539
2574263
2708822
2689416
1848571
1557624
2514569
2853950
403920
2095801
643825
324950
2497137
659768
316781
1997634
581066
1541893
2312112
1771963
2408793
1562233
2326462
2455586
2896913
569947
1691615
1713728
2707791
984296
1217557
992286
1399503
214631
1761451
1380471
21089
1554999
380905
163263
2151188
1086017
1835362
2809196
1409308
730722
271434
1047990
2325426
698398
11110
373543
2759309
2556019
2519738
1682006
1278321
2377815
2289858
1811956
1790388
921246
1773097
2561736
2116225
2789036
1464323
1314807
782177
1370248
2649663
886734
2781367
1367608
1999116
1743324
2424232
85451
2848573
2495978
1295411
803923
1145981
2807765
800251
1467570
1750345
475006
65617
469085
2871989
22400
549000
1143703
1048394
12722
2908125
2934877
2265149
2584482
1694132
2498448
2011283
2725607
578550
615145
588684
1602783
2123461
1781134
305689
2926902
1480779
1772335
697525
1831584
2092359
2370614
2138082
2006705
1234860
2209613
1683339
2574009
2398794
2114233
1401085
913017
858514
939372
2913547
1544589
70266
96888
45604
2120062
1073486
2026404
1383632
1197476
632715
2325009
422901
926209
2047822
1899452
1985107
1577615
2266878
482393
1339854
1476955
2632744
366238
2464598
320600
1896707
1351151
2172394
1667349
906381
2778113
889203
2254022
75668
229988
2934322
1366933
1311902
769083
2626114
1389422
1498189
780373
2755659
905374
1322357
1075651
2350672
1788562
1211956
1602657
2415121
263091
2589053
1826176
2854787
1089400
1947993
1801786
1887890
1428122
2395774
466106
404888
1857324
2503308
2258775
988813
2111028
421159
2917789
2438939
1153336
1209488
1823199
2368300
2890279
2266209
2053409
1760838
503528
1379902
5389
1144728
2924105
503927
2553785
754059
2802969
1688427
2120305
2633843
1532242
1214346
13776
1917377
13236
949011
680610
891922
222797
2582383
1368827
452169
1520332
2560264
159447
2729976
582395
1450419
1727599
2189507
2663014
1126060
1772234
1081038
1791390
897931
1722893
2909358
315587
2444847
2350254
1104024
257969
2515906
1741247
1951370
329380
1153765
2725732
2264350
2065889
931048
2869925
2420431
2431460
2935183
483859
2272214
2694269
173734
1568419
1423018
2788513
2188597
689700
1458582
1034845
2573469
2636092
1510264
1872761
351553
476237
658807
1662432
748554
1853493
404316
1658788
1054762
949093
269229
1306395
497016
2566144
1177347
650928
345180
766647
472218
447049
467927
2788315
391061
41819
643025
2294708
2693041
2860844
2223590
122128
1861833
2114106
2591101
380558
577941
2013406
406039
2381620
1845943
2186818
1346197
1149287
358711
701114
1016372
2543338
722277
2918662
1935327
332641
2455024
569867
43883
1903374
453526
1945512
2032357
2770047
1136865
349619
1005555
369507
2512749
2858829
1939712
2168009
1046327
617449
280668
1879212
1212355
1227823
2656934
535236
2574000
2391251
2730396
180578
1997358
606822
369751
599185
1810881
267193
2899938
2763663
1577176
2732288
2134940
358921
862348
223935
1946210
1315257
655395
961692
357054
1924908
1339662
1780254
749373
1058405
1342316
1054988
2598750
210596
1727037
441178
2509172
1097658
291064
2723931
1638877
2341364
1746679
678073
804956
1944142
2588737
379828
619622
2100950
1700635
374641
682238
1489144
625827
386156
2021351
1020740
2594018
2168192
1995569
2306817
1257142
1235588
2247417
711503
537215
1370543
773763
1131803
512980
2870164
2847771
2642631
827420
1835445
1891254
1073654
423221
2341725
1737523
1946655
581400
51176
2670520
1143154
285660
2728652
1002819
1637018
1045056
2621225
462645
2290040
987490
2884374
1089151
1613594
2192476
1709309
1649234
2758937
1204903
1960993
2622129
799421
1602623
1824712
2396681
293194
1827583
2771234
970486
1414879
2846231
1907812
1324909
420963
2263946
520936
621545
2146048
822726
1742742
33612
776502
185121
1890144
703582
1585731
967470
345567
1572680
2308216
2013410
1793550
2422372
1566314
1864912
1099326
836961
2722109
1767004
1221207
1125193
1743729
2847536
1142121
699783
284638
1518822
1107591
1188223
640497
2022906
1396285
1285794
798723
108389
2467721
1272762
2664110
2448150
2103056
2093392
2001971
2264849
1233163
258254
1998696
192861
67240
1657991
1791627
2472942
1421902
2595258
18590
502188
2306047
1074412
2083176
2343992
155119
305310
1974714
2715934
1945282
1851447
2559757
32836
2235706
449345
1521918
1490182
81316
1548687
95147
1702631
677093
403977
562977
2025438
743800
2219337
1331702
2739681
962243
817283
1197349
1686003
1489800
2399237
2142148
1480259
2815549
765618
303794
2507622
1548347
2260168
1777833
1573531
563651
837192
2604915
1057157
2694507
656741
55387
961806
1152522
296689
739245
1275651
2917803
567541
551944
1857478
1931160
2259232
8633
2494833
2027686
2816349
2024795
2765250
1321583
646239
762846
2695662
2896118
1828203
1540527
824492
868531
1329592
1168401
1749087
1220266
1004528
2572741
2348046
1813769
1574399
1980987
666533
694294
1226950
412492
1515863
737537
367457
1199628
2596183
2538404
162068
1856739
607994
2692227
1669292
41386
51400
458375
1709540
306977
1567822
1787733
2357993
874241
1613202
550039
2658537
2861056
2832228
713854
2444454
2502789
915056
1931918
954888
597822
641038
704142
62073
1427579
1348058
899933
506377
845337
2251587
1807175
1071633
1066573
400214
2126212
2346527
992106
26704
1887625
1827049
2369328
1391393
2424924
1822485
1570193
935300
629966
2351703
179287
2557999
882897
907166
2036912
1748228
321947
1147935
1720545
1297525
672863
846846
754141
2698487
1189211
368149
2886892
2592961
143649
837975
466877
2666678
1946253
299526
2375051
28027
1616480
1676983
39392
570725
1997754
707978
156558
662382
781452
1510996
2871056
193655
2627593
292189
1160754
2723450
1318391
801355
2492832
326002
1184553
354382
2841160
1059723
1670394
2401282
360451
16898
646024
2394132
1429882
1451529
1651548
1078375
1826978
1653746
1830
473930
1905756
2111197
1556983
819098
1164232
1172079
918171
403460
1551675
1315415
2806853
38328
1268087
2135233
311672
2183868
1914385
730183
1298968
473508
2779036
1416408
2578670
585694
2089078
942439
2333980
2155038
2019358
935243
764684
2173334
599237
2787029
376487
2131146
1634007
2422515
2901435
2231417
2158275
879868
2738901
1136697
426611
2398078
2599633
944798
166873
125616
127946
2578722
230472
2632939
1012155
1585641
1621030
1756546
1520085
236058
372242
348432
637571
393827
2644049
1403808
2264671
2865991
2264544
2257476
2574576
2863807
26260
1045
1856620
2038333
2470811
1682725
1301509
1361626
2456414
76750
2038697
1419265
319112
463142
789407
968032
1659243
2158325
441291
2420997
218515
1795665
213283
277041
2908057
559332
1926486
1455689
916458
891071
2019694
2916946
1417470
2476147
946369
1704683
275069
2705072
1238015
2085262
439481
2513081
1132941
2404855
1075276
635689
692832
1138673
2085289
227880
800113
2669694
2912680
1427436
1056300
2520076
2467744
1431036
1944528
1289667
1352111
2351902
69067
1749583
2619399
2937058
1291033
2763542
1030979
86549
1695516
2387602
2452936
256290
2752984
1301080
2274239
439226
2076586
925896
1272487
2191832
2850974
1779884
2672602
451692
2551047
573287
2157194
116487
1609361
1083197
2092814
844335
2101267
2796472
1974395
2495920
1239745
2102009
822227
2718
1683334
1187814
2304020
257992
368221
1883528
727863
2198590
1543190
2108085
2844169
72453
1001725
966514
2282120
746879
600667
361812
1211789
2222218
845863
665134
1994947
1747446
10694
978833
2934808
1540106
2024898
476575
1756902
2522525
2290526
95586
718498
507076
2851929
90095
1911629
290509
2093781
975
2920678
2849151
1354873
2239951
2108114
1583517
1918895
428825
2578493
2041086
1901489
267491
622723
1165469
440620
909806
94262
1776176
1439199
1467012
2824756
205655
1450471
1984945
1433553
1377007
2715127
1912207
2532010
2401298
2299591
250880
1054752
2208918
2076398
1404325
1043961
196852
1030140
509011
2253400
423293
1486901
102407
1315807
1862593
2052679
1998059
2333728
970157
1342996
868700
1276357
80541
1877243
1009628
2629786
2324218
1802785
320462
2685747
1767995
829046
874544
1635838
117252
1717373
779408
1081435
2872917
1362835
606313
166916
2821721
2248630
1319901
2270141
859421
564579
2326958
2926939
905542
2456740
215271
1591578
1665417
2032513
2275243
1154550
1890580
2919902
1250091
354317
1393508
2257323
1251821
747021
2217943
461802
473156
1556763
622097
759915
516695
186654
2143078
1107747
19017
384791
1787897
2817730
2302762
2434729
1835948
2766094
1757040
1469352
2577740
597420
2798414
948192
553147
2602461
1806038
786169
1728929
1687840
251397
1857837
2862254
644315
1463169
1871707
2859201
2464799
218327
1169507
162972
2342880
1841147
906024
1133494
2712902
2670121
2343987
2689917
709621
2177316
2896557
904764
462434
1894052
1945374
2636095
2486863
1015455
2781326
1190735
2788940
1809234
1982116
912265
1145489
296325
1631396
330360
1431410
2044820
387646
549369
724701
2600951
2063863
679169
374984
969662
2556498
157267
59977
1829325
1567176
2538781
2318887
817306
298395
1977459
2730499
492704
1854659
439530
890463
169162
1807673
2730152
2718490
1869853
2705670
2359866
29405
827642
890439
290581
271636
1847164
639779
1841031
236000
202624
245442
1471082
1350407
2516777
1823518
1114024
452517
363237
770560
191852
58011
2811771
1565835
29623
1069259
317958
432069
1712953
1484650
750091
901969
522340
2270149
1027089
1303271
2745482
500950
2211745
1863735
187490
607920
1811385
2637438
773509
1323118
1574114
1928409
1155307
1924974
1407705
1110702
103958
1214023
1314988
2246194
2519328
1599549
2230411
2938593
2640213
371127
1801521
1405580
1582722
717825
205444
320549
1115670
377940
2263602
1674
601559
1090701
2332867
411348
2755958
851040
2779750
761855
137372
464901
719002
2401120
1232274
853870
1327930
2065230
1601421
2708247
580054
1180237
2736541
2885770
83392
1654295
2540482
2169448
924415
1902557
2442507
1234545
2771167
1909791
2103609
2351039
1121645
212967
871092
2923448
2240035
296844
891036
875075
2292275
477865
262322
1709922
83773
1930145
1585946
1075034
30720
1527468
2457715
2227364
2492081
277185
1710042
654543
568833
803805
2538134
1136513
2556232
1877247
2198831
689973
158825
282396
1635461
2605277
1744320
1412898
1413777
582405
644895
1763319
1116033
109804
1605186
79045
317894
2432532
671776
2787460
834768
369170
1914657
1339592
135440
419962
73362
2192583
529463
1936055
576051
2482745
336451
350808
806791
1222404
2413670
656318
720913
1808548
549092
2628710
1973418
534903
766943
2799611
230625
621470
1999518
1075284
83965
189724
2444853
465498
1667574
1844581
1624553
60190
805702
2664920
554486
345546
664582
1442748
1035646
1036528
211283
1191960
625119
882178
483017
209118
1162958
2672375
1906583
1454564
1297350
2920496
59497
1171777
1052354
424797
2113200
1780406
1743593
2838057
2660476
2227214
1314062
228654
2461855
2786933
2430471
1885356
2731430
632275
2828597
2291855
863671
880355
1371333
2890628
2250420
1200238
453313
978148
606881
811999
490084
1723363
2581497
1870038
401622
1164325
2648480
2932161
437470
2771341
1477849
417280
1620464
2287521
584274
734824
847069
2288611
2935209
2036991
1514430
232592
1018402
1145971
2867667
1096347
432872
2600109
2613702
2913968
1976893
645671
1703239
355324
2534747
125678
2550242
460107
1058507
1663026
2232766
321557
1430114
1223850
1611098
2490894
414662
661855
1032031
1266503
2267218
2676840
2296134
2067911
113051
2552351
624010
1487145
1963187
2118834
2359942
751899
2130723
1778249
2782529
1388807
2214048
2271086
801356
1112589
513914
1933566
668740
1798578
2614907
2398764
2356476
1819425
1396158
501483
1379387
13686
2410391
2733465
1283978
2358356
2804544
2001279
1760391
700512
285101
2646127
1508376
2734997
1830037
2881312
2485212
2884422
2435514
1262110
1738097
2251426
2375763
2231664
516508
414539
2383168
2518601
1002318
2045811
1973175
1402314
491697
413257
487188
747271
2482877
196509
2420682
2544032
693899
1640746
2622340
246367
772849
2059018
2003366
1340010
1735930
273546
2725486
2314210
796649
509359
1470253
1069122
2779223
767629
691568
1274440
1919257
1700964
1841355
329322
183588
1904604
656824
569656
1198191
1596380
764484
1156114
2546271
2219484
2883664
1422717
2671202
1100277
1579564
361804
528077
1407669
1691598
1600319
37910
2191510
703825
1771922
674735
1391394
358469
2762655
2427432
1540485
2457637
975748
2284643
537675
1703830
1793266
1929977
322037
855895
1513239
2939593
2219051
2005525
1593976
464540
2833386
549960
1224941
870990
1912331
2172115
2631338
522899
914793
2288656
683981
1078824
1267178
616567
698771
1281324
1497488
1946351
2376028
1006231
841595
2299041
1608215
1790138
2374306
985589
2382350
2618932
1344523
1892446
2472161
370891
1721198
470391
1095797
2428345
2653985
36628
1425476
1276872
1903861
1895907
1115257
1375932
128750
839456
1690026
141413
552918
1972946
289664
2730499
1427480
1951962
1248793
226680
738198
2399598
344882
1150856
1213917
2280385
2506813
367068
2714008
968340
2153915
2648846
193357
1039964
1975758
764260
2951
859662
2904907
2743404
1195883
1266472
1914698
466010
1509319
2428306
2712269
2023302
1277678
2088284
1208657
1673911
1822222
2582712
1176118
1316916
819900
102391
1791053
542771
2778427
2709511
1657963
1583804
78052
1926392
154890
441019
646316
923986
868282
853545
1559751
395326
448670
734023
1580670
1938060
1029728
2938357
756722
2384961
1289584
343756
2161579
2483673
61129
2398149
2695026
428460
579432
1339320
2042282
1340353
570882
1745036
931604
828983
2346638
1155140
1218908
682310
827971
1983161
693825
1259762
2842933
2027239
1452494
1917452
2421741
994053
1119270
46385
665832
1919928
2701522
2491670
623808
2015861
1867999
375367
1561565
256286
2531672
586634
1024253
383981
1712520
1556218
2564067
336081
2822707
2307869
994614
1321707
766500
2243089
2242259
2390632
2285166
2724086
2395855
395063
2323464
303927
903186
1254751
2543718
282692
1764918
170220
2392579
1658032
874091
782883
886925
1514052
2037814
1989493
241935
1041274
1840554
2330064
2832554
520471
100124
830571
2926892
765774
1971881
518077
2228508
458829
194587
631582
1489156
787828
1300460
2224167
752894
2740837
734967
1372131
1211289
1942252
692124
2465204
755272
613516
2411435
619285
2410293
537344
1465418
412221
956917
283893
1108828
2919517
910678
2004094
772626
1001122
322276
1012701
253027
2196088
2859452
1792662
728491
437803
1268166
403109
2406183
595174
710534
1404300
134817
1150500
1641091
635211
2221958
1878194
64843
2004056
1513034
2879210
778624
2924218
2824885
456853
593243
1884186
1348538
2822385
2430345
2851076
1569884
2279758
2801889
133894
2613214
2812399
147467
98594
2831026
2036149
47735
2808872
994721
344700
1948812
758238
15501
1007890
1083700
2651311
444454
2820670
1834527
725550
2157400
1798894
1515793
339546
1071877
1055537
583582
708243
2250832
1376415
659835
1453672
526525
1300612
1690522
2045130
2900192
2602097
950972
1813465
474641
590192
2283204
2229393
437876
2652745
2044934
1690751
1951985
1298187
1775542
1775038
1347438
598618
356015
1415214
1111151
1432808
1231217
1453749
1466861
1881547
295293
738502
1171494
2237619
1400178
2406979
1575782
2839671
1714133
893494
2196314
721103
670648
1655716
506716
851794
955620
243789
415810
31043
2021703
136941
1390838
463719
2728390
753659
2047517
137143
2336883
1462671
2777146
1889013
1405501
1273336
1541702
888975
1077230
1990066
2768913
1828392
2454962
2782035
2291520
2759957
2839500
1578525
633364
1436260
323490
1079499
2404775
1158786
955839
2480698
522825
2090996
148835
314504
764749
2083445
1576699
996493
843770
2858573
2596117
894283
942743
2513177
588607
1229876
384891
2703405
2773486
1783530
2115254
1144385
1772257
643656
2254074
1898334
65670
467624
194915
2428476
2848910
212777
1617018
735052
1081218
2471104
2725326
2339724
2336435
2571405
2013388
2473784
410783
863440
653161
2159305
1900061
1400990
1808407
248256
1218136
2636593
1499834
1204094
1456901
1075317
70278
946235
2106136
2601583
679432
1966418
1434328
1999786
2162532
2143396
2055812
1835823
2524495
2775857
2614162
10670
2760858
2418814
2894049
2018612
2879522
291030
1726144
1940049
1065220
2937739
38714
1973246
2705646
1973041
1886428
1611759
1602504
2091874
326744
2183286
2768741
2595056
1308251
2058246
673095
2494177
1652544
1683970
2343922
1185342
1870144
2306332
334357
1715603
2464341
1968676
646774
485968
1676474
1317318
2376456
1920689
2694648
2846335
1261286
1518002
2077752
2669004
1607684
1758754
2843214
2233443
324655
1881046
2880350
2927178
2537460
1597850
2619188
1528833
2833975
2268788
388555
2912407
588800
2855825
1922794
1733382
1202530
2677797
150326
177006
1192858
2283471
160799
1579562
2025190
2473994
1922834
1135713
727956
1840970
376138
2402505
1336176
863687
292771
1307673
1791559
589942
2319174
2940235
594840
1159724
1005590
799074
445174
2172248
2788714
2149749
2548603
2215660
2543647
1699262
1597701
2438695
235580
1175624
971624
1448223
232433
16673
101697
2558446
875779
1481798
1932682
2487715
1993615
1363222
1871683
2085523
2883249
1926137
647542
756284
2251481
2481061
1327123
198210
2800442
461805
2390276
15801
2446130
668448
2129634
2162700
82735
1054086
2810878
275592
379892
2009296
1497652
1348320
534561
506518
9000
897473
2169808
585582
1450903
1429593
86313
1942539
1903254
997858
377197
1774114
2544947
1409143
2644066
692707
127407
2762769
1538665
1753808
1497781
1679327
871613
802367
779446
915889
2898095
966612
11996
1325052
146000
313631
765136
1521261
502869
995916
1501687
2086014
1156313
1694724
1244012
2251301
1140434
666570
2395335
1720429
560910
2707777
1287519
504706
2886200
2301035
2937912
951758
891813
254663
1577555
1001702
1141401
920241
691100
1304797
2625969
2442677
1585023
1206502
543554
1352498
2424275
1202599
960789
913172
2396508
2277352
851532
1338530
251521
2538639
2516447
478256
1779253
558154
1155352
2054430
2906187
1153979
2358773
2934630
2702200
1117510
2539379
2068091
643148
335553
2543709
661596
245391
638436
277427
573459
412408
626589
1245083
2183362
2914615
2902764
2193021
1197649
1234317
2072358
916821
225998
1956372
910689
1187145
2223659
1443331
2207258
1685861
2300188
1641152
876196
1667510
2698597
781049
2083877
1421734
1006344
286548
2570586
1521770
1866130
1645918
1153051
582659
646691
1704234
2695439
1455554
2240409
196561
707489
2177204
1968415
2627043
2807299
386425
1715848
1929751
2095395
197638
854546
1842402
1772115
1907923
2674905
2590404
2665078
1022847
1927718
736919
2480236
1393886
1200313
488846
1179175
486500
878319
899559
2162780
2839575
2926376
2938255
1942660
2638543
17763
1531617
2397937
1904307
1349384
2591416
1537943
786373
1400947
2700095
2444887
1966764
1489881
349070
1092878
2640581
1171379
314429
1630428
1244415
797746
1042931
701777
1511013
441683
1921390
2205731
128885
2668592
2143562
938830
2816380
1979613
208931
31192
2688898
1645075
741061
2334272
2166051
2032864
1732848
2843070
1479624
2702558
1896301
261681
135003
548834
2816441
757783
2932206
1265378
1257826
1148466
1178088
1938044
1580454
2847899
95755
593873
2731948
1532797
2804216
1187020
2630733
674215
2644703
369710
494063
774742
1382150
1329831
1526208
2127092
142585
184663
1579625
2536282
63804
83711
1735472
2643238
2582835
634582
2222843
1754309
2637613
895799
2077752
506499
549597
1234162
2447507
953087
2891940
1967755
2715492
1456474
223885
1138630
1008314
474932
184921
308256
97116
1723938
2115596
1468969
215069
2810733
2519399
346910
1508935
452295
15918
745078
1726489
183832
1316775
2171376
639766
2253548
345173
693814
1583478
1003238
1387206
2135756
1914987
713671
2063853
64936
790744
2674513
217000
270319
2294501
1833930
338702
1773061
2083263
2059357
2889632
587739
958022
1764731
1688091
720243
292856
2788036
2785365
2589660
1453163
2645312
772452
2770378
1201788
2438444
1254946
2383032
1474931
464224
962545
2926924
436085
2284632
195094
1551492
926023
1044224
374168
1099993
2447875
383719
1043716
387524
2873516
2292124
962270
2366502
661480
27593
2299961
2507138
24927
1311273
406826
2401524
2727985
375419
2576100
2856130
1647877
1886840
2144500
2833740
1491405
185790
1052644
444063
4197
2421039
747685
235100
667811
2172556
1490081
1465561
2121096
2932092
1417806
677209
2363244
1181929
2352402
778905
1969295
325946
2196993
2355661
1344975
775925
126298
2770503
1796705
2347920
1373518
868851
2304535
2527767
888771
1695871
2074208
2304574
1328337
140304
726013
842903
1097869
859113
2685
736313
2221669
2501613
2647690
1978272
1678369
1332256
2643629
2657113
2156452
2673317
2438130
739048
620416
645470
2636383
2310415
2723209
329424
1429300
1579787
897312
1615700
1453014
1033033
1743349
1333555
308143
982847
743191
342114
2269433
1880010
1530583
122924
1173276
826579
323278
327521
1550500
1160499
2603636
2712019
1807527
1187757
948799
2882032
1730824
974512
525499
7407
2330582
2452804
2564558
2584297
1574480
1735841
979017
2159600
376955
12074
419402
2544819
1499385
704592
2024
2329172
987956
1155938
1109709
2222649
543168
2556333
2646721
1890290
2211502
1355499
833378
1922247
506730
2419472
2078903
392296
1537019
1055466
1133762
2408655
494810
1761024
1333694
2420278
2557255
88005
766014
259739
1790663
1464946
340238
44209
284880
1740308
1696436
1465463
1270062
158394
1261336
338041
1016549
1668671
2692965
2619671
333393
439918
2075052
2449142
1165153
3423
1315599
2800994
1793804
1757376
2239908
2857431
431130
388870
425388
796829
69347
31680
1828140
756018
2679173
1172788
994468
1688086
2011849
1018430
429966
2633070
2776380
1437223
937142
568349
1037304
2534131
2890083
2322742
553264
723746
259090
1411086
1126185
1952877
168135
1675687
2511123
121463
2028569
1853257
2730354
2020375
713630
2577764
1705713
2853394
1172155
2884284
1153530
761005
1652192
900365
293836
2820964
659027
2526878
854635
2063910
585591
218772
2123447
1505003
1080901
563159
1808950
1205269
1104537
1636313
1608722
2316533
1934652
808460
1153549
113929
2898766
1180866
920723
1065773
2056566
1776932
572669
371747
1726030
2839779
2330059
2787885
717820
1841751
1990735
1085205
307277
1769242
1623070
819295
849360
1286483
2803279
524729
2172672
1037108
2880515
1031411
2170627
1870764
116030
642995
1106753
2491678
688273
737870
37246
330578
1306757
1179374
1926590
807272
32785
1256338
310103
559964
2079314
501224
1376314
661429
977403
2743905
880943
103637
927484
2364958
1924968
2127560
1400708
726079
1202005
1181745
450001
1474389
2319347
2199121
349426
2073374
2032038
2540330
2680213
65200
228582
2111943
2347476
1060149
2228716
105767
2447173
1348701
2353469
1026567
2504550
1895251
131665
580102
2307338
1315318
1830358
1896609
2191956
1901685
2403639
2470320
2401495
134642
1272403
2191878
425068
120727
83799
2047473
2469448
1947221
1576407
7675
1179581
274056
1931402
68370
199285
226766
686481
340436
2919312
1375030
1685853
2275721
646203
2500734
1592407
549687
2582620
1190624
1107416
1951253
1016280
924505
2655237
726984
1498698
80326
1114010
1786019
2205914
2935954
541922
1173427
1476317
748369
899745
2420254
2732898
2234307
1604529
1701388
42314
480011
2362573
1990342
1555024
593332
2849586
2113559
2417368
2585749
1361624
350422
2588455
75899
1564912
2499262
378038
1623018
1300454
2211671
2644145
2832417
2041791
2372981
488180
1535715
2826975
2641742
129345
2233483
150575
939501
2048012
1983932
2511193
889418
1863250
2361216
1784258
660785
679397
1600180
2358636
1275171
305552
2494002
2873294
1288534
2153720
87206
1001952
1172214
2201823
369209
2525414
2895262
2593697
2629347
1826714
1195832
678651
1537882
2585534
860087
298888
1539359
2749846
2583584
2658050
1147942
2440044
2744914
1894534
1101271
1480949
2928685
2272839
1133079
2142055
1614017
1964824
1877032
1743621
2651872
565985
1425655
694386
139181
7900
1134117
646253
1977058
1620786
1063442
1782338
1718480
69687
676530
306348
848071
1375248
2905215
2026000
730804
1130049
941320
1376033
278733
1300465
1634624
2850241
1824911
2575482
469838
827243
2355895
1415955
523534
1427369
836899
120386
1446387
2854492
1281908
1338168
949374
249058
2559370
883066
226208
2890433
51522
1399787
693196
1749949
1285197
806477
1836290
2763871
1718571
2328783
1373910
2757411
728268
267892
1284615
2408954
603490
2617772
2529176
2489408
2149575
111543
1204275
23469
774815
408079
1465745
2356136
2684502
2734724
575094
1123994
2610710
1983295
331823
2435449
2129400
69214
944935
2095652
2594058
281114
234229
2772731
270823
1929218
2826582
1515096
1524457
1842565
1142289
661630
432647
1536880
531799
874500
868405
686253
1982927
636177
1439134
1165077
1824040
2466366
1155212
24919
1642711
115573
1208173
2264540
2378522
1824073
2803953
440253
1033895
1000673
1056715
2405145
966626
722039
2609729
1500161
213624
2914665
2374565
2030395
2429584
2185445
1019600
2695011
2009698
714266
1919437
966454
2920454
439905
786184
2300340
1399913
2108999
2674669
2444978
1028983
2239889
2809186
2672265
2033755
1231212
831644
2348162
1634975
236236
958589
1227045
2197538
750830
1342634
375333
1380363
2272363
2009686
2892381
994560
1540251
2432153
2648994
476428
2187355
2914003
890375
1758916
466786
935263
2698987
2556352
2040071
142253
1530649
339571
2053700
1568182
133004
507177
344525
1567656
1309678
1965184
1196187
2054151
2778060
1086878
313123
1785616
2505023
1017768
1016990
2617007
584441
1088820
692021
939858
1512127
2429252
606298
2301063
2466711
2926439
2807384
558098
2481450
2524458
2269339
524155
2104839
623731
1746189
315000
2336584
884891
671356
1971814
2789454
485403
2035315
991844
2841693
2710152
329775
1074244
110810
894346
1914139
1618379
2464248
768334
1103195
885401
2098958
437568
2030477
612485
2389898
1896398
1229924
1290156
2650060
836804
37634
2364043
89875
1944454
1302911
1739747
1037479
2723809
1657149
2194592
336669
1355844
177261
2896003
627190
438917
1998141
1022852
1120121
1877047
1513592
1637811
2588749
1796114
2522550
2467352
762807
982252
1206475
2371859
2128910
590160
1518896
513110
2190715
2858382
757842
279248
2625607
549448
623993
579398
1469256
1373935
1785068
1930721
2878899
2006553
2800990
1412105
225090
101228
2904900
466088
1929044
2268997
442817
118266
670691
2705169
2426703
1084684
1686798
212901
280864
507974
1035814
711481
2889357
1407186
941820
1738645
72418
2387831
1011031
2515195
2590034
2577350
1255930
2497704
2281580
1166624
2033595
1744584
363106
2274698
2133754
2601083
2233750
1277370
2204962
1748747
2819772
659457
904129
1145933
2216197
1302160
2192122
2692686
2589077
996821
929648
18954
2321896
2611113
1345523
326582
2238504
2183349
283924
552309
2259793
538372
1722069
1078584
719103
1366012
807783
1745921
1002385
1449408
89581
2778547
1155397
1885572
2298125
1629847
1970031
2658685
66368
473651
2473460
2756696
2860001
1852031
401600
2139121
953293
2913373
2740614
246835
1960884
2649937
2592616
2661304
2681669
2554666
1159512
52012
493199
1037470
2443765
289770
1741417
1855388
1555952
2392298
477366
1355974
2216425
2705344
1536516
22758
1432888
1553338
479880
137089
1689242
9834
652673
651530
560674
1999487
1741551
568893
2490262
621554
1683304
2388815
1082663
347466
1856322
2261673
417775
2753802
403407
1258811
131600
1154182
695140
1471969
66271
720039
2246354
2551748
1531325
1140074
414184
277190
603044
2073882
1806818
813575
774188
639943
2875490
2634112
410946
1119231
1006400
952531
2654146
331813
882797
560230
2822465
455195
2842594
91029
499588
79699
98487
1955584
2888629
1932218
2092902
1457434
129660
2616296
2114893
151123
2018235
2833144
1607599
1185721
260108
813714
1659220
1608753
566422
2161107
2365170
1791188
566413
629771
1880161
2599415
1140096
1853825
1144637
130969
2733496
2350455
783202
402414
799451
43302
118812
129744
2819832
1161505
1742395
477817
2503779
1868214
1083873
1626417
243413
2580314
2182748
996013
1551538
443848
573186
1019609
1569322
2677550
1251901
43574
2629396
2757875
1457944
2187700
1458779
1773428
267426
1150700
1584130
2846024
218704
2436249
386567
1409042
486065
1466029
366967
2291693
2718797
1794407
2929290
2102783
14608
1711279
2413993
1266893
2345460
874120
132986
111037
2337041
2123023
2931487
2287858
614299
2837794
1029679
543966
2349861
1243061
278571
2600619
974635
1318248
1289537
623140
1608790
2200067
1970765
554139
2602062
1943800
1075213
459867
2053431
1573862
486711
781929
1504993
1293084
815767
1064456
2467473
2592492
2046516
588999
2524070
2248161
2175247
2590765
1298503
823258
2442631
2665896
789642
1471515
43121
1536691
590308
2637410
10377
1349548
2351721
916805
363809
126409
1975544
1707465
255939
407778
2879314
2925595
2311791
1846990
2219857
2553886
1367366
238992
2132481
733519
882877
799052
1624278
1901420
2788648
2715340
1014410
2881858
2143512
1506730
323422
360712
2045941
2433153
2205006
1963536
1953766
2391090
1506602
2795948
117376
1120499
1612311
2514354
1927233
97174
1886840
1462145
2238584
2745535
1662929
2143987
1773627
2231939
2080964
2326954
1705490
1378449
766824
2523186
581193
2400192
625749
1292877
863759
45914
2144206
333524
1521252
1097888
2739696
266832
2120847
1818204
775426
2065545
1643045
953936
2229819
1925537
1781665
1979991
1792795
1550209
1199802
2521555
252286
2271922
535648
1028725
658173
2672721
1231602
2906939
347152
809675
2738799
1055610
2522501
989060
1300285
2187395
1584585
2351963
2395000
1282780
519218
485464
722787
1076241
2900345
887182
2750741
949694
2147156
1120249
1240180
1773450
2746193
116112
2050822
2882809
915052
244405
1254667
1753773
916017
2214139
1374464
823349
916852
2154485
2221099
1767233
1847073
707480
353714
513905
1210434
2547821
746727
2406071
1558178
179991
250903
2714292
1608330
641366
2862406
2801968
833165
1465577
2910601
979500
2490921
2549370
1471566
2571269
1675010
1220562
2074052
2328325
2073166
24830
2637817
1640030
416444
1582322
1450172
962079
2090983
1784002
813111
158879
376773
131216
638667
1063121
619990
838237
156321
692508
287302
95645
306168
2384150
2937099
448154
2391883
2298013
1094253
887439
831988
109846
2108613
1836350
2821530
2544068
2383343
193350
1718487
206843
209150
19779
2547651
1146200
977713
2933793
1610437
2897387
1311319
460294
2841524
1288625
1017252
1532918
180927
2658344
1239293
313152
2021313
2446933
1174705
1862759
204335
2165687
2685879
1513583
150360
1405632
1564962
1752984
600113
982392
652647
1766615
2552828
2235656
2537866
2358659
670733
2041551
1800658
261750
576509
379744
45745
208594
1714963
318554
159773
1197690
1874215
2619259
1289452
2489884
2059415
611494
2831383
637657
1349232
264142
2772787
1671210
673123
1621872
1434807
542741
641273
2206117
1270233
2667959
1438134
1903724
2572330
413475
1999682
1141389
2187324
2580838
2068635
2101153
795260
1926805
791239
2825996
2423661
706335
1239216
787947
784432
2927197
941499
1627009
1299634
603032
1976501
2578881
649063
1365391
642670
988615
1310327
527017
526521
2655136
2131155
2374779
2413844
1560655
2206545
1924783
2247665
2404380
1000033
1694715
2697093
2439429
995723
1567483
1181851
471007
1985672
1214984
497316
2596185
1781496
2852670
2578128
932543
1577770
1689536
355193
1034513
205883
1305736
972278
1742398
1895352
1216675
2012774
698364
1758719
1107759
1909562
1307990
1912234
2868786
1469802
2548840
2071915
2383879
592600
995181
1597014
1883964
2803237
714063
590767
2344711
2855398
916332
1724647
2858436
15260
727363
2132393
2400360
928311
533742
1346487
1597520
37621
1878485
1390977
2743279
610869
333870
1289418
1961360
2238318
2743806
2653724
2510905
2203798
1091993
2378512
2730131
1959683
1651372
2007329
522689
1518461
2523252
719316
2819298
1183020
2623153
143727
1866785
2044097
1311020
2205495
443183
323416
1493161
1748726
502898
2686544
1778739
1721918
1953175
380314
891150
1254865
2784604
617812
1213497
1005814
1111432
1435458
2294688
2514889
2027077
1645475
1631725
2939601
180830
1977000
1083764
1709893
137384
949957
2624563
1406314
2640728
94766
1776765
2512586
886899
2414905
1974160
1506255
2309727
1803114
2196966
398099
919345
2006584
2118640
1434895
2828937
2845593
1111174
2501840
568434
385305
49764
500961
1349371
2634919
1088776
1527389
600302
2171646
1294646
2724047
2857744
2663140
2398475
2461368
727329
373094
1124045
2082364
100933
952114
1205458
1840840
581058
1973238
2595247
827879
214109
1928047
429445
662799
2040525
39718
2174051
370199
153928
2712040
2493478
2372240
1341167
81677
2625626
2326992
2926039
130311
8456
2093244
788474
2718888
1459044
885572
2159420
704193
1849329
1119685
1484581
1648835
1977445
389385
2321284
303506
1772090
1985785
799842
1641391
1974724
1802240
1809104
677887
685051
834486
2634481
974470
284592
2848667
2293117
2730286
1560049
2796564
633287
826680
1512785
1908944
2320749
796019
2904839
2032873
2392312
1882751
1129037
1971547
1047647
1080378
425823
1261938
94434
76149
2327072
2107397
1089519
436112
1608693
1504164
1667370
54996
2258122
451875
1312485
1998435
1667612
2020645
920328
1051433
1834853
919223
2839614
904729
1079863
2854619
2266091
416922
2194363
2629980
2015471
2698625
345434
956348
29181
1118883
862565
893120
527088
2588758
2399182
2121551
1227584
1364309
491946
1266776
504914
1861840
1237133
2323738
1403184
520312
262630
2461729
225971
1994448
2881985
28504
1529595
2747113
1196052
958683
1482898
1549758
2604934
1996354
912404
2350091
2682900
560744
462844
678445
1771351
2297713
2065284
1919723
1493976
761675
1184826
1519437
68040
835999
2367187
1810358
573643
831705
2455364
1350921
2332547
843356
2373611
2063325
180182
2852056
537357
1979029
613441
2147443
1023338
2840234
808599
19417
239757
2871585
2821669
1345042
161811
1994378
2779822
672986
2340051
832779
496563
719609
251756
1567433
1181225
2607069
151705
2646852
2236134
1542112
2709895
1833253
282848
816479
1163622
2449201
918444
2572810
2079228
2819222
1682699
2130036
1621966
1809564
1252008
1444894
392645
1555055
2036958
2389557
2912086
910024
1726287
730269
2227105
2884587
2142683
654454
2458641
724934
313588
2221178
2084674
596936
2119242
1976721
2788614
1854303
1565413
961509
581739
1241781
756851
66650
1227279
954347
922210
729939
1844436
2791221
2847917
574255
683155
799688
2529922
2127192
186571
765731
484427
398280
554026
666748
2516854
551212
1767943
1986683
1128761
1147821
2843046
1361967
200470
1507321
1415720
1019471
2551900
1570717
1643018
1292157
2233950
380243
1496401
591872
778637
2648792
222461
1980380
1434884
877833
1939063
2052177
2478271
391748
506616
1438197
1042726
1391641
78663
2441907
1960187
1522165
2589104
2050460
2395073
179694
214985
169231
417475
2847791
1236234
1082957
172555
963014
1110869
406658
1454056
1607167
1096192
1259817
414339
854156
598377
2285930
528550
1830451
220116
324589
1830973
1127407
2124816
2428676
2333178
1258214
2312002
2224781
5933
591197
991631
619088
1197318
2320709
1567363
875389
83240
1007576
2334815
2525323
2356557
450532
1347424
1326802
313820
1175427
2276848
2612576
1015146
1580128
813955
1493509
1314136
755183
2496387
2783791
557085
799689
2814176
657639
1860224
1161225
551034
2748304
1446740
1671125
1170534
1970861
323399
2876891
569726
286096
1918664
2164940
1403256
1627478
624647
1712783
2398846
1578007
1776908
1481058
86275
563611
206413
855040
2145099
1456312
2212326
2031525
2143440
452448
1688296
2703715
59295
958470
1199445
1765183
2911200
2768541
2510206
2482961
1413757
1352194
1685691
900062
1626700
1868955
2388583
1226512
1697005
1095414
2196124
1925508
67714
2405823
391623
491853
2280235
2403471
1780936
2423679
1381076
1954760
243230
169346
2147755
702767
2455518
2803451
770169
1384177
2196732
552705
2509293
724033
696680
1146701
2153133
1292134
1859644
2602543
75024
137010
1124591
2715451
2806040
324217
1041547
1517510
200314
2939526
1575987
2333730
588408
2194227
2574126
2347798
1251794
2219276
1210834
2669007
540730
663294
231303
18416
2819788
917044
396835
1633284
2884112
2830579
2170490
1481847
1148884
293327
2680025
1410055
2538739
1761419
953788
2536328
1060722
1264301
1628894
474871
1797143
1685873
61304
2256639
1127106
1191523
322080
1941266
1585252
2649791
2904571
2142466
2495643
672220
1016942
1300601
1236299
2040917
1434303
2682579
1971229
2889739
2704299
239772
1851821
2630995
1640589
476122
2295556
2547611
1338327
1253268
443807
798414
586102
2615670
2493980
1333239
1281860
1001854
671748
523822
716012
1563669
1828537
2214354
943511
2303661
2505723
291443
1416706
2135059
122378
1369969
128361
277470
175324
348184
2086099
2064251
1762643
271473
1784482
2300146
88844
1841885
2050588
1753438
271364
343877
2318884
1015539
2518604
2271485
574154
2885891
1826003
203503
1809013
319254
978246
1265191
1897140
1054848
1970637
832897
2743785
2654617
1656526
740479
766147
1797628
2936362
859672
446750
2172561
829847
1959958
1365024
1364993
1326026
1784144
1814607
2310085
1668399
2214340
2202584
1902261
1304505
1276666
1527233
337210
1956062
2046583
2057546
834267
549286
1017991
1204614
2491318
445456
1834038
2532451
730556
180634
531784
9583
2693781
1324462
667592
308200
230168
2809050
1454403
2685505
2422086
1395621
2255176
385350
1905511
2834242
635436
2271066
1246630
2848863
2884570
639160
1461826
1215689
2424832
200962
2154612
2640926
2305668
2519217
2692675
2018596
1560990
589352
322014
1086875
465804
2140476
2665734
823473
1221158
693790
223490
1034308
1638362
127946
390243
2150144
2386474
2241081
632155
964315
616864
1766723
2638758
2200068
2704569
2858910
678837
1247844
210411
2344718
1241458
1726270
788852
2152206
788239
893355
1513622
1503605
2671094
2907230
1543247
1682731
456215
1860307
1374455
2542900
43315
1789890
497271
923157
1561704
288177
1468152
132150
938534
1608744
1659508
2470398
2455280
2861995
207795
1612341
2075529
2578901
1654024
2588704
1109400
2844963
1054322
514981
2416153
1656085
2373898
2441925
461348
1348368
237819
2688116
2084808
2336003
1227361
1190341
2657299
1404054
251813
1300749
10785
2102900
2561205
734243
829632
169102
181153
2658470
2852864
1678473
240927
843244
1458997
276482
2710838
2815359
2348704
994138
2196748
1129474
2402643
1748651
2444923
1282245
2304004
388607
662908
2691066
472251
1659301
773899
1606688
2182495
2884540
886782
1444282
208721
857549
1347489
2630450
664485
604929
2500834
2160701
2883270
408722
599993
213170
554715
1358776
981864
1581892
1739598
748050
2758047
1794454
192864
2837354
2073537
2769901
1982066
2783278
1754120
477951
1151125
585888
1079752
850767
1741026
971882
2473353
89747
1079684
1860868
1734061
165723
579008
81061
1944201
191035
2123829
1626088
2117072
2023124
2097260
757913
1213566
1971915
2212516
1227901
2648022
1171120
504008
1965572
2613166
195387
2237495
951139
1311546
1055421
1838587
2731921
2722456
2314500
1423594
1867338
2199175
1129216
319378
484926
1720945
1465447
2043560
2523673
1497357
526822
2756355
2152646
653294
1246263
1999868
472603
203415
1857736
2486415
1214212
240507
569512
119482
2489595
2623862
1329060
1036520
748016
1075477
2506806
653965
2933457
531752
449079
2811060
1899401
1016389
2308713
565506
2520181
1582995
571950
1405263
1958279
776272
1573906
2825112
1074200
1020912
777610
2284094
1835724
2005147
386171
646536
2858981
1424639
2680704
2232379
524211
52073
2391233
424056
2325265
1818274
1981422
818026
917253
839885
2297237
2917727
1201291
1854643
867703
2783993
503296
2212380
2058169
2901077
462373
1300252
335363
607759
497347
2335997
2271413
2065659
664266
2230651
2340377
1090125
2933456
496469
1656960
426921
397909
442608
2821153
2810239
2143964
1954542
2683130
1240925
1852178
150330
242260
603876
1705442
2202849
1643859
147129
632025
2500464
1651796
1606552
1629655
1534081
1351519
283947
185105
74474
1933068
2383022
2145489
2123240
786938
2867968
1075744
2600582
1938115
2319591
642723
280442
2230661
1450003
1871544
301296
2801106
1910288
296933
1608544
931032
364262
1301999
1885075
2283472
700470
2680880
2082610
2197100
2914583
554286
510467
1184919
387944
537528
67442
2820047
538702
2328402
213451
2672780
1399574
1614890
2534628
873001
2774702
514985
2289596
588362
2607760
2298687
2689886
1791757
2792593
1792577
530464
1746774
1823638
2796772
1177541
2648588
890412
577083
91789
1363012
2665470
2460095
812039
1615845
1290291
1487007
1736651
2127944
1221267
1347068
2813504
1364044
2763755
2359764
1045865
2534278
2900550
1260425
2503116
1669514
2060043
2514998
605737
4761
2883114
1475331
2318195
1689307
150937
148907
324106
366568
1643370
2832543
1472363
1100696
276794
2525847
2565672
1088416
2370384
666956
833179
1028236
2599211
2186972
1601283
2127331
2163602
389711
678226
1627960
559506
1999183
1700648
2849857
1967779
1823684
517702
2000360
74624
2892699
544913
161140
2938151
2791955
348630
1426382
1635847
59983
376746
2475704
2637648
1212283
219054
1317656
979856
1184916
2480543
1854535
1935878
388662
2920246
972731
482221
335082
320453
858551
840184
2728686
2662517
1651226
2609719
1507298
1497042
1633492
2666271
2085660
1676460
270147
1633467
2106562
1087579
1206655
538716
1873367
2178330
42596
1487779
2153801
1949400
1227385
2682575
2457054
546880
752900
88581
908054
2479224
550322
2599549
1788278
1990061
376190
2911084
485796
2281732
898509
281644
440561
424445
1352618
2717533
797355
1631224
597510
405961
1018011
1795167
2589870
1954986
2542512
1013243
1535385
1327669
2710126
1013371
527676
593805
2354776
1403130
2558025
1451489
1213882
2715564
520100
2523972
1062049
761263
2460058
1142420
2119144
1150380
2711380
1824600
1473604
2915311
1756547
2368709
651327
2527441
547730
1624374
2795942
2250961
1722917
774047
2447318
1551564
1501259
2052945
2680792
1007114
2036378
1587934
362106
2669835
2062411
785086
479955
1199121
2675351
935772
1233536
1961878
335254
2510654
1390502
2665003
676995
193517
1437319
1375167
1329533
1492544
900973
2329412
559995
880330
1579450
782723
1727935
2063481
1068756
943590
93836
2318074
1050895
2088131
363567
1193048
2402228
1406166
1797877
1303790
26204
2082276
1349214
2741940
538147
2680153
2795921
176461
532016
2408160
2254359
387924
2199995
381967
2119334
1536409
620131
42387
1940029
2358977
661829
1632020
2713106
2035709
815636
1732222
793711
2613109
1006413
169962
393119
2047815
1685775
1768517
285575
1759276
833126
2896224
2231941
178953
2031134
17503
2791827
2190554
1804465
2188902
527097
2898993
2254901
1883403
1556656
1200370
1317108
2577073
1453873
963128
2328423
2050200
1870014
1273512
1324137
2525296
2769376
202417
2174635
2925857
2425512
365801
2758266
1664452
910447
634514
174205
2199325
2553608
1988529
2411314
2898828
1930550
2771202
2596454
2310081
2149509
183135
1345899
477310
2025455
912417
524059
1563639
1316249
57579
2592501
790688
1944986
2748843
842705
2217747
1423597
1648611
1129839
262011
2772137
1784481
888363
1208736
43747
1079156
1179017
1268997
1468257
3090
1912315
229905
2662384
2235636
874443
2417793
2034992
22048
2109097
1913837
2622259
2339870
296186
92112
794856
2591683
1803488
2706331
2636651
299698
2494944
2419276
1730716
1985844
2454481
459143
121750
1429373
1420469
1462213
984304
1243354
2457392
944998
2798221
778035
2310273
2731541
966660
776593
811901
2897810
1502522
2763444
1997022
1607558
300311
2009991
1554393
1560143
672048
319270
160732
2442551
443931
1379236
2290893
171855
1751144
2385577
1068291
2616624
2369633
213476
2064944
1137794
178047
2304575
2159118
671421
2552830
2745644
1472053
1570456
1990715
1216983
2767492
2677123
2866179
2057466
188286
1267421
2274140
1593496
1523375
2259140
1567340
2372499
45887
836935
2756107
2908503
894284
471913
1115255
982095
1020807
2724184
2849008
1942130
898012
1393469
237154
550867
685655
2310453
2083538
2861348
583268
630593
2310825
720414
2380717
935872
1879418
2640099
339780
2697239
2395808
1407067
415668
2283835
1687920
2326497
1918092
1527989
945533
179548
2395710
341276
1256055
1917725
516390
615648
701531
2160469
860360
700502
2354323
2285365
2827648
1946902
2648090
242004
1005929
445134
2479730
1833275
312995
2708006
1655896
816763
1660283
2739465
1542405
629459
1893253
1385594
2357436
2294083
2679779
2210667
2587438
1236246
929997
405498
1953738
2575152
2706737
230493
1522194
1492665
1022859
971913
606078
865832
1751809
2855992
183126
1492685
968555
615438
2264637
1506919
1335045
812116
181413
46397
2246562
862023
2283885
131263
2291860
1853131
2625548
374943
1406900
1931229
450872
678861
2298372
524554
1315024
1063014
919115
1501014
2688151
684606
733684
411531
484006
2027429
435751
30849
992275
405287
541437
2825281
2842574
1224866
584784
129402
1251835
2646251
1594040
2927605
1431154
1320711
1198070
2303016
2853389
2223098
1056936
1917636
515376
353194
314240
2347015
766152
31391
2827100
1330318
2532331
1490051
2648215
2652299
496162
2610138
2080974
1813770
294804
1686388
2299694
404789
2315354
646593
1052079
869027
1770677
47623
914301
2219749
565889
1776738
1091809
1052873
2652109
1080456
2794899
1581201
804156
1780525
1265362
1534247
2325018
2171341
2762469
2763656
1970845
1350620
1778228
2100173
2709717
1291998
388074
680974
1796388
608667
1464149
2635028
148659
203842
1027060
474325
2434316
1962144
1151811
2420607
2093403
993439
1084520
2503572
2173133
1901290
2811621
1224717
1465026
2096810
613313
2851850
490784
1262292
1008128
1263403
1972730
1060818
885019
2538549
133649
2834376
2542848
2378066
1897645
2161043
945792
2162526
157794
355105
2439534
1225071
104583
2063543
81865
2812182
1654550
2459350
889650
2348462
2678953
2374234
751772
2503575
54951
618427
1673924
2834096
51583
450475
2939537
921237
2169036
1972408
2811764
2449875
1091242
1071377
1185599
583451
656629
2279979
2544543
555437
1937953
2299847
647418
301716
727384
1145815
979718
1800966
1517259
919172
1397284
2566769
2342148
1434829
479962
814219
876797
1148191
25454
1519108
1736601
2811943
2295825
1686948
2645996
2340295
1565398
521250
2298295
1423187
2891960
1405032
797390
1874253
88045
2350222
1402836
131104
264450
2364325
1683773
1741746
2594015
833198
2207274
38193
1011981
9407
1942563
191376
1113298
2654302
1354214
1757854
683356
123969
2446315
2704121
2402317
1155589
952040
1470163
2643686
24385
1332817
2275311
2038703
739560
2914144
47310
830874
1458724
862078
257131
1061091
2646581
2847104
1137398
999071
2911227
1661507
369850
1115476
1691938
72493
752240
1485009
2242895
2124319
2675129
1149468
92049
1553358
550915
928103
198031
1822802
537758
2201364
2454810
571600
1416101
1363966
2101450
2229702
2152373
1052578
308434
1898440
1706474
1340888
43699
2461792
2690861
702
389256
2898473
2524959
475573
1547110
2869273
391972
1206375
2157676
221309
1034781
490633
1673420
112780
1017507
466652
1400217
2008581
1875809
1823659
658681
342603
2223437
715604
1137711
923706
1909706
2681996
546622
1284316
1226582
51617
1132566
1808111
2076663
707718
2129582
2618336
1247339
2798870
1033957
1865866
2871090
939016
1781503
2862575
186151
1747185
792380
1352922
1141272
1771542
823323
1639439
1644846
2056695
2390308
2360944
164218
2848986
2337375
407692
2447898
2570133
1566987
656492
364554
2694886
2784382
2362460
116457
172029
389577
941317
2280276
2215455
30044
2614736
1333157
2862693
272515
1937929
2671168
1137546
1180658
1537881
935525
1120230
936700
1366864
1175386
1252399
1171817
82963
133253
729191
220017
2809980
2437183
2253441
1343358
2753232
902892
894316
793936
2579322
303965
899772
2813803
1307990
2187782
1622983
195720
276309
2912665
1405287
847230
398348
2514954
765370
770661
598648
1619253
1623288
761414
2148589
1446214
1422855
2523637
1106323
2182840
2743022
974490
1566563
2083743
44274
2162752
257780
910713
2210275
736907
2432368
2657428
1356130
815140
2376369
622351
727570
2117407
2370849
861921
2189142
1268881
1473448
861203
20143
2815648
2587233
2671619
26807
313960
768946
1024173
2775179
1523426
640466
1624337
2373784
1268518
2457370
1679222
506987
1695538
2618728
458700
484249
2522737
1580269
2558359
725415
2858811
1392081
903071
528112
58705
1737518
1653645
130399
2455236
818917
792071
394953
1929048
1898523
2372231
986840
901789
2095884
1142987
2888057
2054601
294958
480052
775835
2165473
2187559
361738
282750
2393188
2005016
2927668
54744
1167952
2017328
2489431
182280
2103964
1455265
347706
2067049
935376
1099120
474960
679218
2716307
1714706
1241232
458727
1385946
1951993
1663855
2536407
742256
589277
515477
2112880
952185
160074
2367923
1535778
1911725
2070947
579824
2237926
1700134
1942600
1349591
2497698
2820977
447284
2345315
2677971
2450746
1812634
1991682
258855
2043198
2375189
164420
2230480
577685
2629604
573758
2335818
1717365
1396067
1232140
108448
2190127
741189
235804
234287
2474145
2506001
528353
1779487
1848846
313825
310560
2083858
2690522
1243701
2249109
439207
2577144
1483411
2914437
1490816
1003300
2675967
263949
2174251
2740895
1798284
830714
2795714
293503
1729474
355466
1416402
503465
1305476
1421770
1752618
1107517
1465929
533708
2019053
2376889
1337970
1160801
2347470
2439210
409416
1269257
656768
1501076
2535839
368161
2092529
748310
1004582
436892
2344572
295421
2135132
297074
457263
171749
1519752
1113699
2921176
2808600
2570923
122032
1896459
2594262
414333
2000446
1867462
963050
455821
2923357
2889053
1816870
1108688
1125736
1660076
2677466
2158540
267696
1492837
125250
1939483
1657009
1660590
522127
690492
975852
1797936
998403
284441
1253781
2931866
428899
101540
1836001
1785871
934388
763939
1969919
611372
2236328
1758065
1169503
832023
1979664
798748
199583
2542563
414898
1967222
199428
1081535
946618
2052110
775407
2578439
195717
1159074
608623
687375
1762585
2375631
1148029
2493746
628484
349656
821877
321185
1193463
2396944
138330
1626413
947445
791543
1585812
887206
2477292
1267762
609441
629612
771975
594070
1752959
2598590
1169608
2024319
1647247
2083957
2070282
2392796
2170084
1735745
1916304
847915
831877
1559723
561211
1740448
521446
1571065
2907922
548582
2127476
2736993
725633
1003069
1962741
552833
2542214
2055718
1495283
1269209
1373270
2257743
1514810
2365519
2012797
1792373
2438405
563093
1680485
829991
1427211
654564
341059
2508991
1902362
1979379
574718
868490
1600205
2656953
26517
2586020
1856837
1364437
2798109
2271976
2648520
2900730
2795918
2121455
1534323
937417
2748209
1214248
2430992
776769
43806
2625909
879017
1013613
1490113
1096990
263144
1292196
905743
619972
1032315
492832
1685838
2631838
2075821
1716771
2911421
1695025
127520
1850227
1294381
1052908
2894447
959791
2101617
403913
27347
2259091
620174
2278174
426408
89263
176726
448733
104032
683792
2018577
2194042
1152520
2045234
1106716
641520
2793234
1146445
2885280
1992813
1573347
533878
357843
85926
1738154
717565
140291
1560087
2114585
2155482
355831
30453
508869
2356734
1184029
1774995
321892
1568456
1671829
2087329
2076921
213363
2122140
525861
1205041
2178733
626963
100315
225045
1549611
2349637
1057255
996951
490411
1289758
825513
657051
2439482
463203
1784233
52553
600132
1570832
1207303
1366679
1373544
1856909
509859
63661
572118
2820564
1120771
2512770
2094589
2146413
449039
262400
1601802
2721671
871002
313579
1521132
2719429
1664865
2899497
2131246
2938652
1308176
538542
1292722
1281299
966162
1641324
1778111
2003923
2298785
499283
2878375
2892895
1764862
2476584
1155105
2299932
1029786
1616901
2752765
2587497
641064
1544151
20541
2551891
1210632
1958763
544562
1715944
1686478
1629341
1636850
2741560
1526406
911936
1108511
1568264
292624
175169
2082145
2510012
2347596
2701260
1309245
2115913
2375439
1569475
347995
271719
149872
1262055
1320120
1328313
33930
1057578
2744900
2227663
1756590
1443366
2722179
1146902
1491037
439991
2840727
261973
1570584
1227703
550998
586645
2629919
2225689
2084773
2248362
593984
1462621
455683
1287766
1777309
550553
1847426
2335570
653730
712179
1138050
1487195
2239765
2101822
2812613
248323
1171217
2830708
93944
2430348
2024958
2401961
2499435
1020907
1991050
1557329
1734055
2297824
824200
2915210
482361
346801
1174382
910854
2334941
2557066
471114
2175130
533221
2532740
2159479
2751125
1893912
888654
763748
1376915
312579
1554856
204143
1147715
2631989
1877917
1327261
2503102
885195
2758386
849373
1349779
2504981
2795812
803783
2220459
1894182
895481
2092659
62595
858904
492765
2254803
2679969
183488
436416
1303692
818042
2593758
2502863
2751321
1823479
344154
2442023
2165090
1362989
439249
238665
1382470
197879
2727148
1145156
696820
474024
907636
460080
2358206
231639
1714561
838343
902823
2164714
342142
899136
2801342
646780
2313109
2040131
2285594
1967151
2864898
691763
651172
1400376
1812087
139970
2871756
2575646
1481042
1587206
2214055
2398245
16704
465388
153086
2471489
1676279
500314
2446447
2430225
1228771
350475
1351703
1218583
2420651
1894580
258908
567447
964500
2355575
2775813
1289993
1233366
2154320
1170137
1455145
1090195
1552
2005243
1601729
1325682
1884830
872874
302421
1544831
1988615
263689
2354741
1421989
1023049
1251772
1184167
259314
1345637
1345989
575399
2003740
1749561
2664196
2572771
1697402
2470038
1575210
852164
973606
1083508
1218965
1587461
2147049
136505
1890373
1969540
1888162
464401
2361345
2007767
2300398
1189176
1751865
1479542
2267454
1049493
1091161
2644114
2838010
2766099
2174083
1400727
1613535
2480451
2801212
2534926
602317
101022
2566315
1383917
731887
1729380
2761421
2220118
1101879
1805261
2464944
2535785
1299911
2357303
2541354
2331274
1321630
220107
784167
2282181
2003231
885074
947785
2019338
1161029
602558
1326474
2732387
1926838
229344
2725126
2116689
2288534
2170653
764867
2261341
1778456
1230033
341199
712578
1461382
1807868
2033826
1924899
74168
538470
2107612
393188
1470220
1427521
2633555
2011646
966773
21515
1105791
1880120
1599502
611204
314034
842673
1965904
768780
1890198
843758
547751
1928964
107401
1515779
2844600
2483147
702908
2880937
1689436
1253805
516468
2456575
138738
1074044
400071
1787105
1731849
977150
2429171
2105627
1532815
1803572
1798987
631140
2907012
188885
2175841
1612988
2743192
2435136
920347
1978482
1123034
674471
333357
255591
1553244
2200997
1529013
520432
1115933
204023
2526995
2158133
1239920
742801
689589
2323863
1437635
2720716
2340913
1750072
1003058
403827
775261
1743618
72698
2162196
2824728
2469536
1935083
833253
114125
717153
64591
1004173
2471352
303324
255475
919691
2126427
330420
2506339
2692585
85451
1850761
715131
2063837
2933569
2525792
1230457
54104
1676845
1329345
1712593
909540
2380033
1690042
631006
1182231
850491
511003
1068761
1551760
1605502
1346605
2490462
982264
333905
2232071
1245676
357178
116958
232357
839158
1238922
1909438
2264411
2739562
488890
1233864
1950378
910583
2641338
743585
1314437
681444
1993837
1841556
1550484
2723306
2172652
191262
1752366
415034
2697672
1492414
60559
421568
1024622
1631988
1246114
1657991
184413
1343282
1448261
828916
2865839
734572
1683461
1505428
1452072
361987
2482101
602481
2389362
2825338
261882
2555968
54753
1575947
2871443
290859
1056637
1438640
148969
2767097
2275540
225507
1385058
954407
431914
2054678
2837122
754557
877071
2893626
957969
378522
1568499
2355284
1411078
1292059
5393
2696332
337785
2272313
297579
459522
1980148
399170
1039850
923332
2270339
2302750
1467078
2782676
1323448
2267859
2348058
1878652
2024202
1868831
2253878
106785
756285
2909499
1939909
901041
2411634
1360092
1632121
2395106
1996579
494508
923605
1741274
359320
1253595
1774787
2188643
1533440
350797
1551247
646650
1885721
104345
2863330
2142849
2196994
309459
1246615
2312215
342260
409577
1109572
1321609
2000205
1215223
802373
2931044
1901463
2237296
43726
524778
1487428
480608
920175
416669
1276136
1457619
2664548
173773
2877300
1028084
4806
1416337
1680018
1098440
131187
357767
1778065
168619
1192527
1592224
1752169
292244
1417492
2682337
1878864
1142362
2234532
2870493
412181
2668308
2796603
1062950
748184
2438390
2795108
2807146
2332856
849194
1223673
1168240
1176072
1379330
2328143
2073880
1291004
1159133
2354992
2234451
984851
732016
1507617
658588
739475
1531982
2560168
1041524
692847
983351
2675114
228123
557821
269060
1388528
2058633
2737612
1766840
1744119
818239
2722784
1452595
1758765
998870
546160
2365582
623432
486133
1668735
2101092
2222677
809910
1275944
2489151
1921407
957933
1228538
1110383
1918956
2657351
1826166
377225
2630801
508945
549951
2279714
1193563
801896
2559692
2450936
658238
115029
2718610
2140507
733409
2582169
205563
293154
866253
932281
677522
1004044
375618
856918
1982158
1004224
1175355
830713
1510531
2635239
987827
2076029
1524440
634527
2704214
1830807
677771
305031
2144298
1306059
916560
1695181
583481
1015698
1081436
1305450
2486717
1564940
2395200
2853958
141804
34753
847467
239623
268642
1439339
747399
1436539
1777236
1740199
2217768
1566068
1178714
2721346
2126553
87930
2677620
2831421
659519
1002188
417369
2012478
57689
1363998
2370036
2775935
68981
2785075
1160957
1465964
180460
2298438
2635794
1788276
381446
2582586
2647639
277717
1604566
1559100
2790678
2024740
1004832
806358
2616074
882368
1963468
671226
1012282
437413
1734465
1600083
2388021
2828579
378102
505798
2345476
877690
1358273
843211
80016
1720369
1178471
486238
901224
771345
1464528
2752717
391426
1549536
2398525
1715038
2540622
2584101
2540528
539318
1306698
2851217
2347590
1250382
741761
1386384
1472314
1271992
290817
2820559
2092050
4716
1405316
2819797
837831
1835530
2533136
1178119
2461993
1646020
1636877
35501
1191391
2750645
802736
2119186
2093149
1158402
1038445
428858
1316951
795758
1925547
908227
1072721
2323926
1984932
2031783
998694
1152069
1065692
2296445
2443809
1835234
1771577
2630784
1305602
1194736
1631786
568393
2322842
2831528
1780261
235015
2089603
853830
786236
187481
660537
1527901
1982055
832160
604111
1590258
1180091
546236
334933
2881754
1237282
2003626
2797082
1408633
497417
411849
70742
848839
1068560
1274320
558655
2240608
310195
643883
1157196
1549968
264181
64619
6694
2769744
2384231
1206264
1586564
2773763
1466328
1665389
1403775
1275049
1976133
696436
1726170
348040
741563
1654672
735977
1441026
1326120
439201
126414
153783
1164280
207124
2087381
1589082
1328490
1289822
592198
2834510
257777
441814
827078
882317
1620393
2668417
2359619
905798
481511
855138
2925176
2299757
1151500
1575905
1938728
892359
1511708
1320019
872111
341625
885369
1454774
1894000
924912
1165830
882424
552929
1349753
2602090
900534
1770449
342866
1720610
1822411
2453306
121524
1625222
798714
2290329
660375
1526812
641240
2046332
2380117
2596858
25185
710578
2126934
472792
898449
512699
2771306
552732
624837
2025941
1860490
983520
2168166
1930305
2925884
1279019
1411974
2399386
1685706
1602356
493531
1377089
1328466
946279
698522
2010488
318381
1424384
2852419
1227878
1187863
874850
665992
2482515
771726
512925
2356965
2119003
969127
1270131
2214279
1718089
440553
2445513
873237
2849617
2113663
1395853
1631351
573559
473230
1916107
209100
1620087
1120134
957764
1400883
1402016
488726
1797435
769296
2157685
1442875
645205
2162057
1687575
2589156
244755
2594195
1795958
2080934
1700866
1142192
2879947
1306336
406571
2409116
641109
1591497
2302139
2728379
2688003
1247952
1913113
1288229
2766855
1173207
1284820
332587
2332451
2021420
532886
176332
15813
2609238
1916184
2264426
2117574
2193766
837966
873260
1432131
1984784
784128
2936440
529686
944204
2667071
1292030
907277
1918755
1094962
1736219
601240
893756
530925
323816
2270438
488216
695710
2809314
1809550
712157
840298
538408
2012258
44865
1062981
254688
1405544
363485
995868
1773361
1330013
268242
1682245
612309
1277431
1209571
240152
264501
1948197
425182
2393652
1206558
1536755
1215116
918707
810577
947780
1396742
963554
927963
383068
1146954
624307
1061652
363765
365225
374829
1337064
41598
2428249
1340553
1183025
1084052
124681
1901595
2297156
1713060
444706
682966
163845
2560461
2455929
8758
813707
2637813
1394778
1648607
477715
782300
1431783
2414571
2571137
2420017
1949465
1265942
1509455
2265122
2805743
174505
1795217
2113326
2217837
2614265
992497
1008154
802222
1701829
2214588
2005327
1231221
2001554
2869612
2526034
1558218
2376293
822541
839773
177147
1880599
2233339
2365483
870410
2291380
1914266
387518
1907950
2632405
2741582
2082992
900184
1002291
728326
605857
897283
624127
1716599
6355
181368
2279127
249515
2833302
192847
2083592
263505
204619
269908
1568921
713146
1831075
426347
2588582
2139796
372173
305545
2143670
2712487
667306
2269971
14021
1529090
2503378
1262659
1480427
1182497
2308970
27136
491069
1703189
2546058
2503923
543431
1446882
2333085
2232861
2820383
2358068
2062698
1753339
745351
2754173
842786
1440357
981763
913758
2680951
2345950
2074910
1386611
780139
1663637
2349566
679205
1422446
2678500
2701940
2017822
1526932
2145224
1031032
1486018
459152
918007
287019
2766532
2631860
740418
1936446
2811243
2328967
275921
837383
2416262
1113809
2857561
1554285
1527736
2495423
188349
847862
2787203
664374
420587
1000548
1555402
2297415
1770089
2158828
1954136
1133583
255817
1048049
405095
526646
2317729
276749
167328
317596
386250
1744105
1122128
2031076
527760
2328647
2400703
1908129
1308432
1994347
746673
1263867
2495073
2729022
92043
2203342
1642269
2347778
1727803
493022
759160
347397
1465186
1172387
466688
2301719
579517
2526578
1969166
1427410
233129
934367
62904
1604817
480406
922720
1493041
947504
513418
2107409
2374102
1086071
607644
2063154
2521644
2289792
928616
2766832
2098577
364937
2518987
1505348
1992997
309954
2300537
602365
2538872
1889250
2160711
2232546
635830
537
327527
514290
433215
166896
711654
2695042
2329865
427060
2709584
2604180
247219
2509252
1831299
1488297
65112
1465108
7992
306490
2376703
899577
2527564
420081
1169178
2879792
1577025
2456539
55801
1627721
724010
2172830
189583
2474914
101601
1745727
2522576
1208165
332755
1704463
667240
461101
1011861
1855765
2233690
2432880
14535
1931878
1238898
983978
2375368
576507
2094928
975110
2645162
1394180
2392856
2098398
1953010
1572621
2089939
1391492
1072720
2156713
148907
1137484
275948
1124285
2679501
2740791
1088807
1238305
1502215
2419818
816954
2099627
1977813
317683
465523
908241
2572673
1736635
1478980
328463
1181000
153842
2843283
2867632
2488601
1312790
1121553
272541
2067963
1204489
168572
1320057
2513980
1429657
2548038
871508
602060
822543
1425097
42488
645134
1162451
1165576
385673
2623041
2808823
2616451
659212
2340605
412134
790256
1856639
1228565
2382539
1250479
901552
1564436
1452831
1761547
807472
140857
494032
2420480
2850141
775304
1073117
1325801
483630
2903455
2667516
1373188
2589334
373900
595357
1300860
119942
1050007
1898343
1222388
612624
2746847
2807865
771322
584585
663364
2547451
2247312
2053115
2544888
2124024
1424719
885794
134624
1156684
2848979
2314391
465664
1346120
1073861
699320
2337668
1530215
2741314
1908684
2705728
2379362
1890687
1947822
1634494
2817700
1544
1198074
1375421
404329
349229
716169
1829983
214111
2290527
2661416
756592
1037822
411799
2803321
2581312
1456320
1821395
667742
1453053
2229108
1130595
2904538
2162304
2861583
1774327
187069
792845
452909
2699947
2232266
841539
1238317
80427
2881560
2008612
1019673
1288087
1002843
1640305
2269028
361252
1595165
2383001
947068
2058770
886128
2359116
2620232
349725
1476387
2003200
1151532
531624
2388837
2498743
508710
1197562
1530552
2265507
819213
1777572
1243102
1640387
2923126
2795204
2741525
1264528
1016731
1326567
1173579
2737620
2666005
1859059
984870
2430983
1917477
2914554
2421973
2897760
2805432
2420432
1875022
133529
1359892
2622611
423414
1371959
481171
1764477
399329
2379273
1803105
1441693
455742
1426184
1462540
1993943
2573973
1592168
1457042
2591077
441356
2904380
1475627
82125
35950
986443
952430
1172904
1953796
2618269
2692664
2506795
2067737
1305457
1062834
859131
1759730
1528659
226642
2817502
2730380
1359681
1233179
1980968
1452922
247941
1654379
383041
468979
369231
390904
1500468
1486518
2637791
1220197
375033
1780092
1778650
1865655
1128248
1677229
2743065
1793851
2155122
619305
1424016
2801863
2040757
2648940
2037795
756664
1016922
1395813
910769
960739
1775690
2809423
2380956
2478512
1150450
2841343
905674
443226
1086618
908396
89396
2465549
1364519
496646
1044710
1614104
2199324
1576684
1901990
2880343
833191
206969
2340433
2878612
744287
1711464
1003558
2012429
2900435
1991203
2490588
2671779
1604201
2520803
1824209
1003080
220353
1937584
1384129
2018276
2098482
353935
452488
2870130
1386002
1606587
2819490
807256
2696246
522722
269988
1012403
1011637
1411616
1980662
315592
1502679
555605
650839
487844
383841
736272
1997159
670288
1358092
458093
1555326
1723746
742873
2517129
1343992
2164408
960477
2428201
946644
721723
2736714
1262077
2469625
2173841
2436966
538297
735413
1686346
872324
2520442
2524803
610885
512293
159920
35055
596536
1685802
2851756
23341
600445
433121
2568487
2338761
2301027
2680488
1916880
144256
2824193
1437236
1274789
61686
2374417
2653470
75881
243230
2187422
2218367
1328034
1287248
1281375
839554
41280
2268443
682846
2134087
2558453
2745665
795139
2494595
671961
894657
1558568
2754966
1522383
2527768
1938337
1043265
328840
1388512
2880381
1935803
2866232
1576660
977682
722847
2181062
175996
2194479
1680139
2771684
2567856
91020
2706876
2613547
288352
1006914
2711307
2349948
669394
509745
857368
861970
2680750
800981
1224191
2012755
430289
2540127
1516271
2431174
605229
1697828
96623
930264
1623209
591952
745987
2657772
1169751
1896198
343487
189573
657182
2085396
1184983
940282
2453603
200614
1257499
2109952
872036
1862501
810321
2072635
2537026
2866172
964198
914578
738253
2199648
2025220
1782776
809820
2414423
2541968
820665
1051366
295952
1927765
900496
1184287
2128423
2040593
2486303
388795
1544480
2250656
1592123
2803299
2041256
1359918
564019
1758212
1550770
1117520
2257966
1395922
1455903
199642
1660176
351083
1279605
2178
2634010
1244493
2845669
356781
584590
1869890
253491
2384471
2382085
1488376
498109
301013
922833
2247330
2057790
1783375
1065654
1901786
502135
1667139
2890686
1138914
2507070
2127636
1115323
939225
2853445
1472510
1596855
160450
1988323
2336311
2047732
481484
1035081
2635513
842036
2390715
2825211
1420337
795248
1681124
2177548
1518725
916373
244721
2679743
1825030
2426906
2421079
906770
2341966
1196626
137131
1271529
1265385
544437
2206295
1086326
554264
1244885
218835
2322877
1277924
437681
1711162
2220550
2242610
2412770
2219380
1777912
1099479
2375815
2870971
1882537
1511531
2915150
1940761
1282288
869663
281729
165562
2653581
1030850
1040435
1526924
873659
2889406
2597998
311134
2336054
739622
228232
498320
2119510
504721
2503276
1727160
2426479
1743971
2724494
763493
1284449
297459
2912369
1426427
1388145
1994357
625965
1838274
2060324
1123067
128841
876857
2062047
1891220
90651
1196328
635717
1261798
2749306
826491
1522167
1542782
1980584
2627322
1760599
1658866
2585996
1482079
2789367
76122
2730350
875741
616581
2722761
2157311
550889
325414
2252603
817524
446512
2792085
1868609
2388958
680675
1805877
2217894
2117631
2468370
834020
853059
1855217
1166950
1580264
516479
375794
1650898
844840
1584822
1975770
223294
1591684
970098
2459224
2564204
2583809
1500766
1268112
2823667
1977675
248639
984309
2282909
706669
2128503
754952
2811132
2842029
1722419
1320030
1223257
2170566
908408
746650
570377
640828
745847
399324
793204
2754882
2855470
788393
1824119
2764349
1288397
1574748
366450
1809823
2724195
2887822
1058933
2732922
241048
683108
1239350
1039117
1434553
690809
1734165
1277175
1443193
797504
2438968
2058977
1210317
2806821
1574947
154078
1528312
2733382
2127707
1614704
1720601
952120
121034
2770611
392686
48379
1185641
2191799
1388965
2675626
2925769
2865585
2409385
839220
2218712
609673
684541
2274880
757144
463994
870367
2033263
1919722
2930859
507103
250082
947539
2111251
1964838
624576
766055
2375488
2157573
2823694
887200
451274
781712
348296
2592977
2725061
1648823
234658
2600637
334142
1313866
239543
2025817
2929449
2069323
2386380
1899023
2265813
1243992
1682078
478729
1557693
2872340
2806338
986764
265642
2005654
1648626
1798157
40638
2499205
226852
1287506
1285537
2595605
2019763
1805973
1940547
1207044
14025
2882092
2023552
1598224
474257
1831048
2844231
700483
92981
2502386
679215
458403
2639075
2648113
173545
744436
106561
1897756
453637
686630
1713850
1126268
609833
1771939
78384
2756372
2213003
2176591
2659883
1277198
2930319
615052
2795327
407996
160407
1566882
304024
61262
596004
1574114
2598287
1419779
592339
2862064
740265
2962
254247
845408
2069971
680344
1220031
856065
2718430
648620
1086989
809594
578258
2586731
2852544
847285
899306
1096052
1572667
888780
1345997
834805
1856004
573883
369073
1931434
2701412
883948
1125569
669602
761626
923256
2622301
2147385
146813
956304
332815
2550721
1158446
1594561
2121836
499372
2204357
364537
1330699
610307
2584549
1890284
1119399
2343532
1216476
1204518
2788263
242457
2796040
2635994
713779
2666081
2564991
1218856
730245
1210069
2898242
1526185
2174015
899049
397391
1160785
2359011
1273877
1261638
2151547
1089638
2741599
1489370
2787174
2223870
1727532
2565855
2610222
2381840
500041
1510948
2051374
2325153
1708207
1444901
1590652
2085105
1592724
2178439
776502
1624446
1338477
644693
1894748
1739495
2067904
2467897
2607980
1122798
2331397
2127175
2804395
2935689
1585889
1864510
2083454
768051
1405297
1691545
1128980
2870316
2427691
2090684
2783015
336980
2129545
2522549
2182554
1115998
1891414
1929971
645307
2189966
468057
2002116
663941
2416168
278827
1624090
2713957
1602979
977478
760389
337227
2720656
1608330
188709
2649061
1137308
2714579
354481
788668
2620874
205493
2235049
838972
280494
2364869
2655769
352222
403641
969176
1585315
2842366
711314
942528
2283101
2320560
816723
12604
2518956
2550133
598522
930054
1579628
2587452
1162377
999975
2268195
768725
1841532
1180626
1687521
1819934
1427103
371718
55308
1406220
2159907
2623221
877039
1620427
1400640
609239
1036659
1895592
1368151
1723015
967091
673845
2641458
1451514
1156633
1221853
2411743
202175
1910039
2839104
2739952
1701584
546223
849812
176612
2169987
1168335
1316261
229760
2117350
216856
1677340
1303162
1946474
511334
2367507
236195
74466
2633259
896348
1542945
2175482
1939810
772168
1749623
346731
2165059
2750982
2720714
2841946
1898774
1566498
568221
220700
2521635
2420025
2387814
528696
1887442
1679428
2640825
2645118
2167483
2498889
2566511
2465211
2752889
1548901
1325973
2825429
211926
1535749
450085
1416836
1732663
2710168
2774244
2751855
2910849
2570165
2870275
283074
1064850
2088864
2843350
1387954
2475302
2193013
1966775
2040467
1363130
2337930
1518802
971334
2165258
2586449
2226811
239405
2849400
1860205
741041
1766551
2898646
1962
2227217
2834617
1069942
2037027
2677644
2598287
2624948
931009
670391
1844975
254108
66024
1685004
1630094
2608112
2811837
2157709
701736
915836
1192904
1653534
1035491
2845110
187721
2277567
510259
672607
1032810
2580109
2716546
1851921
1657580
2839472
2822631
1307687
1805647
333720
1892653
1175229
1680668
37797
640449
1184412
1330275
186442
2102787
2885286
110004
977329
1563130
2830912
2473474
2865066
486156
2322996
2231481
864167
2811123
2570589
1462095
640287
1910774
2119748
93438
1785529
1066519
720537
1698777
1674478
1069233
1949366
812273
1339081
579754
2069576
1305674
997090
919501
1844204
2588159
509406
791238
2939964
2414616
93378
629233
2120396
1649173
2298444
2372282
1594890
2584866
2201066
1975502
258156
2586948
1536481
2301534
345874
2313503
2234425
194801
1254349
1673402
1224198
1102283
2925015
1233119
1454972
2714435
656169
1454389
1088752
2020116
2071349
969785
2353506
826705
1498943
2552566
1484904
2308191
360628
665355
2488648
1246131
2423068
1177477
2619905
777520
2260813
2868977
1590290
1710318
2081592
709591
1153073
1505629
1447863
706179
455573
1759371
485853
2552788
385484
835619
105302
1994843
1505331
2768660
953800
597622
368839
1057111
2285187
273168
1839480
940555
194635
331501
915798
1288966
666944
1174841
913241
2712014
288242
413817
1971681
1842324
1825414
2697283
2006902
1791544
1889139
74953
2824089
1073269
1678875
840657
469586
1145670
177134
618691
2814832
1539477
77922
223783
2727061
2253023
2854334
2539143
243426
2128251
413084
2739807
2628146
1651111
388486
300864
2893118
1738708
1094383
1808691
1909424
2073280
391029
2651847
1161021
2303884
2077104
1619088
177229
2092677
324886
1165581
1659541
1653962
1508517
196347
315884
2128578
2377393
1539376
1922031
2170902
1398126
797296
1333919
1269361
2404802
2694707
1885118
1456556
1259262
594198
109508
839276
907585
154018
2015775
862021
2925217
38787
1937479
1881574
277281
859679
1320927
2043953
17248
226507
2543185
406143
2089214
279219
199372
1801965
2372467
107851
1016477
1097534
1553408
2657978
355989
1430613
998456
1137515
678750
1698874
891811
2492389
503166
613592
1033793
2561046
2089585
1646887
2910416
1568581
704350
792605
1253257
1072539
1607233
2702832
2332757
983499
2331739
944206
2935137
1232906
1956409
932274
1989766
1384865
2545490
1881505
1433617
2118842
2401679
2435231
685211
2362920
2398516
2411451
286471
980119
1779230
2343437
132446
2919548
2889069
2324231
1733524
2287105
1736654
1672
1934688
2351560
336310
407758
1099807
2594020
2654010
2157405
2127012
166268
1772711
2214696
544111
2194414
92297
2332978
2726524
1210051
584832
2213049
2789057
779588
881783
1009851
2311627
2830349
431616
1827742
2247781
2584076
2657492
1299958
2217035
614454
1561692
2732685
841264
2095226
865581
697787
1710428
844452
985592
2542649
993225
814298
1754877
632317
1799745
1766254
2924625
2432212
1778997
508585
536240
120320
2387
2184766
2606546
535822
934319
2049284
1972114
870003
1304877
1180227
2366677
993695
711224
2622862
93652
2621148
1340603
2666442
1117686
2350022
1672254
2697716
2177412
994960
189522
2430958
2758838
482905
2690519
1924604
805036
1817455
2551568
1389465
1789294
1419950
2323918
2799746
2415374
180751
2378116
62294
244257
1592047
2709743
244167
417802
99164
2212099
448195
2303831
1974759
509226
2455811
227526
2837849
953835
2567233
1500826
2139238
655998
1320188
1419559
304760
17405
2558968
1678274
938435
2896461
2412417
2517912
2808853
1505889
1956888
1426178
2445374
2436648
1376838
778296
2690363
2387494
994180
546921
1728969
2328618
245239
2708865
60572
2936582
1631710
1459264
2096072
2371338
2814488
2467814
44837
2310888
2418988
1667152
1083504
1588940
1564767
1357827
2233621
193217
2635226
1563039
1423232
425827
1064219
1909576
2086365
227024
733197
543205
505431
1644108
310477
1720336
1889299
2047025
1739451
229942
92270
246834
512076
2450389
31556
2442824
1465449
1308128
1029547
921208
361915
279273
2589219
2336382
1058098
2362047
253826
115915
126261
646642
769784
959964
1738856
1848402
2630077
2572770
2244773
1392270
2893703
906807
1688055
194002
1465354
1653833
351342
1855938
795628
2169784
770134
2234514
2413623
2453882
1627676
2796476
1164452
1589667
704810
326284
260036
2302057
880802
420350
1366176
2347005
557669
553508
2599390
1773894
2603461
725137
1677891
2164303
2860749
2871067
1030945
1812024
2282969
2629200
2080534
2002825
1297564
372776
1712799
932113
1117951
2098422
69102
2369146
1991516
1693368
2731948
1558625
1936904
952495
1877097
113843
516307
565838
787238
459259
1286088
2726131
2496301
1737776
2499782
190119
2798671
504413
2015651
150823
123540
439586
1467543
1654948
1655397
807716
1175502
2005067
2372428
2439113
1281557
2345843
1753552
1481658
1212796
693702
1445646
1432776
463315
2478912
1790443
663397
1671967
656378
1180645
1388963
2396935
990727
1858106
2691056
794004
500461
48319
2735905
1605143
570626
2701212
2618710
1636798
2268487
1078654
2306308
2432650
447803
880499
1536264
332990
2774459
562755
1580875
796737
2288186
718488
400759
211890
906790
2528649
1799576
2924647
2610458
1956242
1746334
1593138
2083404
1781952
2274421
2464218
555916
1127529
1527246
2457804
818316
1332153
1053143
1650727
1102090
2376700
1453246
367270
1921104
297268
946287
2516435
2336934
573591
1029550
1124482
2508156
917948
1893328
2376586
2274032
80188
2111030
1036357
177171
161645
2552038
1118545
2132587
2048086
750252
509403
1456567
1213836
1265147
1089799
638977
1374099
1417113
1905993
2085656
1333928
2145162
188252
1696055
2373851
559128
2611712
2347754
271623
586820
2386749
2598404
301572
836996
1343132
765462
2450956
539179
386314
910837
1053871
1274559
1262399
2658428
2052767
416343
738987
1237844
1388455
2068152
2700605
2206565
189566
678052
156126
1018137
1403762
1893638
1310717
1837686
480615
1607214
810452
669815
1058734
201573
2254706
201488
2442730
537426
2021246
48456
1897061
2589299
1815411
2526282
2435639
127588
954964
958849
1056206
2847011
1817750
1453681
1583807
1768398
416116
1646592
2831710
2391663
2757726
1838490
2311190
1167125
2479279
313931
2467576
1993750
2146064
2774237
1688492
565508
849724
555818
2386703
14916
1435238
2644172
734629
1204480
1545733
2101293
1579847
2699266
1588336
1470986
2639517
1991040
1846202
1322326
2238275
478468
2103241
870132
138779
1731315
888181
638820
2633870
2316510
1838385
85495
754374
683361
2558401
270378
1879289
1712333
2160778
2647134
853921
326232
21604
1897786
2611624
2445256
1549489
815933
394608
990517
1759099
1909888
2542082
1280419
2721945
1187811
1482707
1921577
822252
2234360
2198245
209258
416996
1474659
2308704
247240
107134
678667
2681168
2570156
2198909
463098
521780
2289198
578853
369430
1766191
2861668
256008
2879605
967535
247284
2832771
1507961
2528788
1973261
1195883
1312499
1287974
1723644
2431379
415950
1366513
2542565
2317067
1214581
2647984
541530
804769
1837108
617440
533654
2295649
592212
348063
2856645
348257
2231203
311179
1057635
2215683
94010
2658372
1790151
2596844
371062
1478714
1920603
2271393
1505373
1302444
1292479
159716
487875
2761468
1857090
622498
1747532
645470
944386
2137336
1091132
610356
2587962
345533
396302
2843526
2784678
445057
2610167
1316765
1137288
1952347
1157571
1975510
589193
2383602
2390314
2679639
787223
224964
282700
273293
2078880
1233786
330883
1817692
1430690
2509728
2188216
2317734
2471750
2854145
1095107
1987770
2014753
2439188
766985
621399
894222
584870
2082075
647370
2437365
21581
1653975
1894275
468397
1010135
1958916
152823
1775068
474071
1157325
1627942
361943
834586
1172344
817748
1419840
664453
757735
2703077
2318535
1288508
1883493
418549
2218814
1491423
2264349
845147
454635
745060
1974135
2337116
1434520
795167
2565639
1923868
1768871
153934
142872
2316525
2468354
2154482
2769395
2071656
1234673
822656
2908331
945213
2588176
1445243
206342
582525
643180
772707
2891922
508709
1033355
656551
739341
2266740
1314190
6518
25544
2139074
1286008
2202047
1795558
899039
1535290
1619053
977688
2415262
519315
1058599
1683413
1424572
1551805
1531989
1526761
1606985
1396087
1312721
2479241
1954826
2267990
2607909
1471738
1259036
871419
1218629
1128069
2458081
245038
2867619
2450151
1838844
1273139
1981851
649264
2710070
160683
2822284
1935232
1367642
2251855
2419971
1626075
302407
2573244
2026456
2617474
2365010
1766827
417765
781898
2397854
694674
1823739
2111081
826198
2909427
2219126
676854
2462326
1254885
2206275
905128
2339570
128270
2401904
653652
539058
1194677
1894430
1016129
2560493
2188684
1798921
581205
1087903
1857520
833123
1634013
478559
1841559
94609
1436221
1857387
757007
1514139
333577
2894908
2824766
2541801
405203
2103233
2111641
1134836
2211085
1632794
2279744
2531841
2278885
247199
607946
759570
42428
2096808
2307432
2405839
2023342
2392231
2687077
2156590
1493366
1283978
2900618
903518
1129619
102220
1043033
592077
2800629
2097643
639943
784447
691989
9067
253115
1442983
360239
1473146
2849500
133614
1048715
2403096
725266
2828467
2426685
1928962
1088865
1683301
2884798
2928681
2420670
1760943
442025
2014455
2852989
1702857
1424521
1727158
900726
2517537
1984679
2737013
1563975
1105360
2861871
1585252
2237597
2689264
1622812
1580156
948023
1268562
2604427
325422
2180503
2803113
1201801
834533
721982
2414780
2598131
582601
784386
337501
158082
1737529
185131
2019320
1665343
2875532
2119977
1004757
1722617
2240505
1859580
216587
569898
1212692
2324288
117054
286292
1756951
2202739
613330
1732453
2847266
1490392
244664
1336664
843907
2401731
2029526
903734
1653983
973076
2028194
734961
2557541
2908349
1164294
1350639
1165611
2355662
1932115
2426165
2611849
1152391
1109350
747812
1431925
1945190
588301
22655
2837589
1875424
416542
2779547
754759
1337544
2230066
2628861
1047459
1507617
605564
1181997
1738940
356805
809721
638029
1064292
2785305
866790
1793303
2672951
1225268
1294674
2415311
2006220
675565
391210
1334989
1909377
541374
2310222
1449056
1669041
180632
2189692
1093219
295817
2874283
117617
2226248
2521805
2121077
839834
24127
928752
1428450
2757075
2333785
1650249
2095249
900990
220034
445743
1494717
2579582
241709
1282696
2060893
2137961
1159357
2915119
2541983
2805208
741770
2833212
2498215
1491214
511866
1896496
481077
2513544
1415529
2632296
2054879
1727816
2874933
571479
1411384
2902081
2123285
2517816
1298038
1673452
2685354
211138
607791
2862333
1057532
2654182
1564946
40921
363552
1069574
914121
1314796
2731541
2211639
1892456
1891295
2676034
945533
1797847
2730070
2222079
1681372
776399
442255
253343
489890
1174684
2171222
1723428
152051
758720
2469315
1979908
2839447
1080059
607915
1607263
1520522
2247257
2309509
2798765
1569239
614285
1865539
2405937
80258
1632419
1703701
1320319
570762
2788871
655487
2715180
1207447
1397970
1298262
2911497
1678970
1242644
2120897
2100780
1205516
1611929
2268015
1093579
1221645
750716
294408
998077
2571709
688922
808231
432975
2130971
2312069
1749037
942937
76918
1290254
1792151
1273969
1125827
396948
2463214
435053
2080390
1954608
2565133
2053716
2653071
2693799
179175
2177794
1421285
1810935
2059495
1303419
1736473
2695750
2904678
866574
441278
802911
879538
2303535
1801666
2280775
127256
2265593
1962050
52789
2037371
1806489
842336
1610084
658357
2016286
74553
1712353
2068954
2487916
2004125
1236510
1088424
2655428
578633
22026
471723
2604694
2198955
171817
1552999
477925
2185368
1063550
6389
548729
2049002
1391910
85946
2329550
484040
2635531
796735
1938031
1483748
1311745
2840168
1506329
1265969
2625135
2759058
1515978
1044731
1011972
820177
556853
2853489
1076360
1076760
2249790
2763326
428282
1984511
529599
1389909
1270116
2260711
65610
151989
513237
2806730
2862316
855662
308638
476576
1225366
898358
2047462
1215628
29043
2622847
732531
2720155
1438034
1168232
1766132
1753228
1432974
2822600
1376922
2371381
2481651
1663520
2104642
2309333
1753984
2270116
795547
2881204
2228673
318326
141474
112122
1791777
2257233
1274595
723084
1091087
1346243
643639
2852557
23789
327779
1440836
493243
2693930
109401
2325666
842686
2172583
1104056
648311
1111964
1724574
2840427
2825551
498419
89383
548493
2501365
813360
1662710
2663632
53406
1829533
2292587
140123
97472
355738
2180365
923747
2258066
2227519
1024034
514964
361146
579120
2012811
854928
2775657
2684023
2789892
362079
642814
12682
2902210
247162
2675763
191009
796434
1986372
560242
465255
1480778
2119574
1408175
1405212
996118
1564547
2547472
2387712
2378987
570120
1279353
1153311
761236
70169
2866219
1865841
426968
1319251
1394071
225084
1021343
957991
1904574
1037468
102115
89382
2061347
296182
1927060
1035706
984716
1738529
2263984
413213
1816081
1225405
2348629
998127
756990
2919046
528261
2819442
1555627
1328935
2114183
2687534
1828505
1565180
2789838
363621
789673
1105581
989820
1173859
581289
1329153
2182349
2139855
1502217
492746
1791202
2650007
1247581
532641
226159
2409189
1509290
1265037
1390777
1495652
1911496
168925
1977132
2558240
1951304
1986931
347849
190851
1576089
945265
1131317
1045758
551889
2601460
219393
2720127
919769
2252329
2781912
2346614
1456550
2611300
2085795
971905
1708463
629459
2332034
215307
1033208
1912683
75885
1502176
573260
1250865
647302
2867911
2526202
2736751
2256081
1787545
2807068
1770984
1601913
2491287
262600
1976503
260125
2264796
1099658
1705899
2236946
2814926
1361492
2350677
2184984
2448229
132211
660100
1393019
2329880
907059
1986500
2435237
707693
899991
2921653
2116838
1715279
2464968
637820
1131936
723743
518976
629533
1402434
2624928
858500
380184
1633812
1981474
748921
2844859
587185
159039
2576513
2933717
2126354
2416847
1779215
438414
736062
683947
979877
2794511
2891662
1957514
2929618
71337
2610573
2636134
1783817
2767756
1163090
2108180
2094455
2053291
430180
2549492
167689
2526587
2030842
2746739
2451908
2253530
2408691
1767766
1359507
812792
1283643
2122420
342005
1619727
2919484
2813911
1416973
2507200
1973634
569385
166444
598722
1294808
1024843
14837
863731
368517
1381653
883741
2005766
1459351
1821184
1351630
1756508
2110356
1212115
2134734
400331
579488
1960600
350338
1027140
2207228
2316306
2299053
922005
1481225
1822019
1829817
393757
1205171
1860122
1265168
903436
1023305
181728
2330381
2865509
1697379
649398
1448847
345866
2214049
634629
2664469
1529806
1922161
2330573
2161981
758386
2176476
950502
807188
2544979
105787
327580
2459478
142824
1038498
2649155
1729766
1833173
2420413
49264
2769162
2095634
462070
285569
1635793
1387800
858270
152287
2411290
1892016
2627374
967
906579
825319
807181
315047
2561283
146863
1814180
1933375
109164
2535338
1735978
2597857
1990887
2767827
189216
1902065
2073901
1299981
1028763
2167494
1042657
2807095
777038
1293786
2452001
1921595
766552
646295
2332490
2215970
1215777
2886846
2250023
167228
1852256
1467238
2288832
1314968
2075742
2424637
2399140
1099399
254397
1328446
142463
1964746
1800583
2776668
2173554
712483
742000
616927
968926
2803108
85860
787349
2168220
1253687
881501
2286748
377110
174251
706474
2724421
2260639
302684
2298846
707862
2362973
1526007
1863604
655741
2020819
686687
370214
2918329
1427117
2491665
2173969
43069
2396689
791472
41038
2614545
2335028
608559
1193746
403019
2036407
2510827
457678
783337
1135739
2788864
2450916
2725567
1957334
1668084
190353
650678
2616052
1769092
1080364
2187475
454330
2824409
1333688
1625464
2536183
1168158
2459277
2077918
128216
2141071
1771664
286595
1679408
2326290
1342473
2726681
2222201
1409703
178165
1678263
2650028
917372
1526544
2161163
887793
464327
2607108
2619057
1298880
2121608
1859024
2087092
676365
2235290
2846115
443616
1687055
2153874
2207192
2574198
2330778
997890
1145806
2493955
2579814
12165
2805179
22254
1731072
64662
2066001
1742787
2449563
2289998
1762253
761728
151957
1323952
1051707
2862979
2156787
1871047
2711776
2093980
2939395
1002300
1608409
211711
1669159
930741
2190480
2116860
1688451
2391536
495556
2189721
2918565
2345267
1077611
185576
1327639
1715290
733549
52015
1250851
623747
2259057
2262946
967124
2606294
2181436
242707
312050
1646920
534879
2788230
750467
2621009
56628
438731
731520
420980
2914247
2819246
1805380
1075938
2618829
2063233
537993
1972453
1141584
1516230
1741629
599073
275255
37254
2430093
1938355
782394
2289983
1883145
825703
2437204
2322517
2850087
2395348
318481
1311919
1226893
327379
84319
2910470
2384693
2223705
1279475
616314
2491753
2429313
603355
1567511
2438288
2642161
542786
1146222
1756126
151947
196013
1285221
1617546
2040376
341710
791897
2536696
1326007
2477947
1696707
849425
171692
2562074
1260801
2140124
2658240
1660487
2397972
418349
1246859
1782435
800988
427961
2664795
588944
2916385
618986
1894251
2277330
1565912
1956459
2255786
2025290
1038628
1992445
2886406
912926
2159186
1794604
2528239
1499804
1666062
2626514
1059454
2770618
2735077
1195995
1734488
296972
2853895
429359
1426440
2024988
299100
2843591
684008
57237
1523973
1262550
2598402
1147477
1572033
1066573
1560477
1605453
100489
672104
2081766
1230906
2353251
1890525
2264530
787763
914890
2280756
658290
1163254
842528
285837
2248621
1744163
1679750
1945119
2172001
488455
480417
1728870
2767091
2017547
2153038
394095
424978
341676
536490
233220
117397
479513
805968
2548930
1675522
2405200
1601403
1027389
12772
2013312
2184215
980153
2659489
1299080
1685582
169228
2115454
667352
440039
2097875
130087
990055
1320401
2907836
1266225
861281
2275009
2645146
711945
692775
2069365
980421
1919348
2356732
566265
1215304
393426
115546
1477180
2117789
1917075
1912563
702050
2112697
2797167
2838845
356774
210996
1867257
1860157
2075451
58752
1430087
1118861
848358
2846507
1369754
2680306
326362
708633
2522206
19020
1936731
1937796
1449521
2467874
1911266
1955408
2498824
562503
1355463
2226955
1523926
1236248
212858
1772344
1008816
2160839
2350943
1298059
2162388
218560
1925589
2539522
1766265
1595721
2386430
803545
2587380
901136
912487
2174715
620507
2525585
712915
1733009
1057277
694237
1859637
2690790
1443816
1333789
2714494
517904
697820
1166368
389092
1532515
1299629
2477522
2165450
2725163
1580825
704701
1775624
67915
1305825
2579731
919704
121578
2930034
424036
691660
1582127
2778326
1239203
2901798
1906563
964062
1433795
2191988
2801184
25148
2372238
2846210
1367946
1240662
1927844
842079
1425374
64677
2514952
1623227
2065694
206832
2663804
271306
248249
2467827
317339
1690532
534708
1628063
376055
2187689
885852
2039129
1015418
261886
1812823
1595846
1014324
1480940
2845474
1134750
2535599
92922
1965215
1989494
1844200
272254
2303476
1406921
2067172
96082
1426465
1620083
764912
913609
1068999
1329026
715193
2098272
225089
761277
2133491
195232
3207
2256745
1613873
1624907
2837588
36514
1496670
1753564
201331
2820860
402956
486646
2663826
196636
1275401
857520
98085
1031548
892039
482381
1519693
450697
1466403
1440084
1963613
23040
565200
719195
2536626
516663
1371832
1575560
2742464
1196662
1744684
446759
20365
879969
553895
2392790
1543368
340901
1379936
2323523
2121221
795465
2572740
1014166
659003
1617492
2217581
839449
1996252
256251
1577701
993876
290719
1919218
704904
677505
2504417
823152
822513
552350
2055357
1335836
1753810
2362395
417148
1672654
1617352
2348765
1051730
464368
476219
581425
2387755
1016207
2003251
419480
2590846
2433555
1931100
2047373
756642
2000137
1728194
1930759
102498
672289
946298
2438073
18304
2139502
1238653
2640365
582584
1959810
1965094
374327
2567750
2847892
1840821
2231238
198494
335489
2891686
2818647
173899
2494007
2552198
721362
139356
2826163
1591907
631031
2310462
1964207
254344
225520
1250817
907364
1015469
1828492
573835
396609
864908
77674
1872689
1032984
2738225
2684057
806303
1975910
2702548
2792403
2225824
43458
1168063
2305904
2268337
2284071
1213460
1226076
2791982
2809035
12790
2079180
404528
511892
2647009
2552234
2226769
2642999
1109416
1905593
276095
2005677
2591959
2643172
995374
755370
1944337
461996
984366
1680711
2428748
1343682
750534
2075162
335506
1977802
1794706
871730
1738699
2362330
2110097
18865
2394792
1273266
1218388
1660358
1915256
1896445
277013
759841
3281
1168331
2511822
2440577
870822
239712
2887907
90827
2036632
1046364
2142096
1784016
902153
588625
554658
481463
1860976
2486636
2567425
2675870
2026792
584310
1409363
2718394
1609831
979839
45429
1267535
1199413
1304436
1239030
854631
521919
1983083
52104
1976815
1616051
2038381
2860971
57522
2784597
378178
2361864
1244465
1423108
111060
874562
1970870
1037434
711636
534459
2788490
1222975
2007784
919953
7284
2939628
2893014
362388
2402432
386316
185715
1281663
2220741
2168602
2821477
837658
1325724
2166141
1249250
2785917
400540
2105292
250974
1860679
1095951
1408428
1112426
556376
2726314
152755
1799722
745713
2584846
677611
235988
518046
2153646
2181727
1383000
2930972
2545569
1521395
201055
1390405
1807399
1798652
727071
1478328
2715245
1706223
1957283
1316175
2560652
1348209
2518458
2681613
1433226
1622394
2749454
558460
2715178
2874962
2930934
850222
2630742
1428848
2272312
2592137
892628
665162
1411623
693311
409278
90156
1601672
1729238
1103305
1709178
1764165
2841252
2664765
1279702
2522576
1825023
1950179
407621
1558995
479016
148353
2276556
2282780
2051805
2697336
1911192
2831747
1455999
1813281
1802778
181273
2762698
2534057
906522
2409972
173324
2424907
587546
1756229
587119
348616
622854
1070514
832545
889686
2377852
996601
1412240
228953
2045515
1257008
2756947
2813383
1940460
1543621
2758545
498704
345871
2478662
1317181
2937571
1569349
485351
871061
485202
1660224
278459
502503
2780512
1821217
2065941
2253673
1768409
131922
609730
66484
1533596
963680
2178202
2825445
2677690
2191018
2466625
85208
1084190
1259560
1652978
1582913
1270790
336806
371491
996500
814015
2607480
557559
2668651
1800783
2212684
1300654
488517
2035644
2240309
2594245
2519498
690709
893048
1837755
45956
280630
208794
1285179
1299134
1605869
2722094
1820735
859372
141889
1924759
1079568
2618583
1920882
2388289
957599
1065998
828236
1696182
1158629
1725866
294221
2262224
1353224
1121413
1748589
1308653
2564998
1871156
2093196
1459559
1639058
2557497
2737345
2556748
492022
985090
1081532
27283
1306365
103629
2243128
2713249
1791713
1505690
2163617
732386
1247473
2069190
2020765
2432099
434677
639088
1266437
159642
2685435
2800231
1015502
1419931
1328652
1708194
697055
666788
195596
2904850
1965527
2198349
2919170
2932101
2639274
352853
2935001
2761779
30290
360001
2664218
1585562
2079927
2439750
1182588
389253
565907
2193422
515889
1792115
2683930
96597
2865795
2292834
212362
2101705
2583442
611064
823732
1408872
1235929
109139
689330
115588
1387274
2825616
148253
588120
2812962
1766255
1562112
1892655
2624533
1157099
1245383
1574497
468584
506735
659423
888075
1411432
2706703
2905184
2202827
2088626
2831046
592873
1496823
1699247
1908325
802626
2300016
774983
2499695
2810039
1988029
1067702
379643
2613375
1499613
87806
1236349
1981637
360618
94564
797595
771106
961649
1285647
919939
2130934
1651048
1051094
127683
1778581
1772036
155174
2727707
127606
140315
2091141
2607182
2170935
1707373
350097
1521226
1956843
1871189
925057
1084016
88628
2038832
2282278
1825688
851812
164081
577501
2264974
1872304
1752786
483126
1512450
1921769
1690540
1283368
1874516
2939803
296563
2246495
999689
1530294
2114874
1175384
2174917
1145120
1677017
966493
2849619
891208
517946
593726
1523971
1978715
67673
453424
2741359
802673
499255
932599
567710
2423316
464397
2032691
378872
2358002
2688196
24034
2166968
606601
541961
307090
1284846
1647168
1762662
1746559
2639276
1911080
1663765
1707667
2055142
1401538
1842043
394406
1728149
1801563
1599255
1036476
433693
1919285
1829282
2238925
572173
1065490
2612306
332394
2709980
1137214
1597930
1305447
2820923
1194550
2219359
2476307
2725691
2052475
940408
1105776
2437358
2929677
903730
2326729
1858015
1217188
2719490
1406410
1839027
2676
1819956
1688778
308832
1728112
393935
1058718
687169
2877453
2628274
2089361
1824944
1145848
156829
2338732
1951071
525829
1600582
88563
2338411
2796735
1504985
532474
1974538
2627010
23164
2937282
2527356
226644
1069378
2590705
2702220
2604172
784974
1058032
2331936
2408196
757088
1066899
2074696
373087
758453
2853111
729597
1453023
11287
692590
1263776
1891858
2332060
526175
414664
66931
2033467
2302819
1469261
2924179
613196
848273
786786
1486667
98582
1622177
1818234
1357372
1187963
2528630
1006129
1082953
2537663
810520
1569203
403655
542472
2435214
1195479
2499695
1504237
116232
1817385
2135966
2116855
33529
669867
2694971
343655
2138008
1109083
2091356
905219
1272519
1689490
1432161
235391
2824764
640652
1802873
342711
1752607
2742951
1434712
10730
1449091
1196741
2600238
455739
1474627
854729
668091
2366326
902146
2522042
2555333
2395602
1689242
119744
1837108
2670871
400212
1930585
501644
2216854
1371103
2374956
2705291
2736255
2619528
1966517
467417
2171282
688662
2567762
840595
2216721
1361368
2671551
2812933
1983649
1248779
1299265
2033163
994227
275420
700585
1917371
2773467
1374288
2710284
1341379
1798007
436241
2169840
1537613
2626195
1518961
1773052
998993
1442139
2794579
1366604
896414
1993290
2277321
706792
252330
2091889
2703910
1912006
1672182
570124
1279152
1526234
2314762
25187
766530
1322858
585107
2826796
2653570
1248756
1829948
1894597
2093084
1192311
882347
1774663
814807
2566360
482957
837781
2031730
914939
2730476
2911826
2090417
577789
1707238
1803373
643340
566061
598954
2601408
1512170
2630556
570041
621360
1828220
1521990
1080152
825148
794504
2297900
1985184
1191685
676708
2726673
1829114
129163
2025085
1146064
156397
155399
1487177
2526820
1670677
2605646
2560316
662899
1386136
1984011
2210893
2879976
1943871
1817730
2539257
794237
1788907
1981284
2005147
1668156
1612267
2158939
2740648
2841092
523704
2214674
2848802
899716
801460
2650250
2189059
629776
2302453
1469569
2789055
287458
675539
1035108
1184133
352541
1520313
332597
2909842
357175
642028
2564225
2068960
273755
463635
113587
645126
2542287
2225794
828780
966345
190647
108741
811206
2686583
709657
1048271
2788035
1120041
1248852
700212
2629547
2476868
62666
309026
2410159
338227
2653958
223297
1923124
1135060
287203
2093498
1538263
1636058
2812190
1397663
1681095
1860461
472108
1185626
1072500
2306241
1938090
1767901
1491103
2890167
2398716
2132968
725636
2264760
2603318
47471
2441706
395876
649903
242583
2337800
1105368
831291
2564274
2664698
2521079
2498284
2107556
1718359
1924167
885739
666940
1453634
2371776
2213241
1574222
1658853
1587579
139996
765741
1779455
1901457
1099788
1633202
1445717
672000
135608
514149
1030100
1569953
1443434
1011122
1628359
2138626
1856798
2557713
2028635
253613
2740662
2139393
1664758
2027191
1523576
1190297
2849655
150339
942242
2323826
2744399
700656
1891706
947472
2437632
910612
286738
1833675
2093711
1030811
2547949
183139
1782608
16941
1090759
1583398
143980
2085331
2799599
390159
1397656
2718108
1973491
2245361
854385
311618
772405
581622
478559
2397522
1698660
169791
1030575
1162146
1306930
2647297
848335
398161
407181
446494
2090318
2713449
1643760
1108446
2050242
1465840
652769
2537362
661460
2323615
2691690
2528346
2939409
864095
824013
806056
2279246
2390888
449337
421134
145709
617473
2656557
148703
2892662
2722334
2128521
995759
1030882
2429639
775385
534111
2381029
2851066
2437055
288678
1983677
2493793
1845028
2133391
2008944
623555
324553
981504
389844
1164349
891888
2364834
2835439
625942
566995
1167419
1713142
1359046
982951
2375805
2830473
2700736
2468364
1294089
1695469
842656
2413780
284318
2837635
2061705
1267268
1548454
974639
1876552
2205677
359116
88896
2414734
1653739
773669
338483
1860084
1499317
1238421
2711947
1027610
572381
918538
2846876
2258343
1698452
623229
1142889
1739293
2557517
341822
1441277
137733
2184809
2429355
2317120
1493888
2655046
205400
1635883
2234852
1049283
1946610
1814828
80947
1742906
255154
1225158
2393354
2305208
1099551
1687485
2028319
1986822
2092212
2012942
2676082
1144159
2050715
1194811
1430245
2216955
2067025
1932881
2873879
1140754
672677
1111736
2808443
1185513
1593429
1897796
1811893
1578216
2783792
2764712
189751
2309495
2457670
403722
1778236
889066
2871710
645309
2846255
1764236
979687
1362114
860086
2713776
2050531
1776714
558631
2246566
160398
877085
1043658
196166
1692024
900617
1382439
2214760
2718356
1449675
234234
1033122
1819655
1212318
624462
1444922
2581392
413993
2642923
1839684
2524135
311845
1294504
99033
27587
515622
2290270
1568178
757110
1276898
1840657
1839480
1222148
1292750
2518311
1786951
650872
2408253
312376
1199317
1594473
567250
1876931
1178877
529716
2852916
1926093
1900971
2632649
247453
2940300
816037
2632117
1241966
2064799
219850
1719613
49793
1901878
2557315
773800
248646
901665
562941
2865865
1506736
863504
2158964
2823564
2019436
1978180
384235
86878
938669
1985503
61732
2817066
1407643
567467
494368
715724
297221
2085914
2785447
1294608
1011484
775985
795897
70131
2022366
2119489
594201
2338866
1571885
981810
1293718
1090726
1990036
566041
1482261
810846
2524739
2375015
1778208
2795533
983763
537769
887614
830433
2461065
1295236
2621350
2494038
1066941
791256
354400
2317497
1614746
2273828
196975
1804495
1795149
341052
2930348
1379582
1813452
761036
2618319
1236651
2887313
1386940
1283737
44388
324839
1500456
1563847
2468851
2027556
1544757
2880618
870605
2571723
1030384
2220513
520602
433262
348704
742885
2677836
340164
513347
112394
2615896
1271048
469189
2870749
2189803
2571808
2328983
2405986
1160971
1813717
1509586
1572569
1857544
1142990
862693
2887790
724203
1413811
2036050
1484794
2023012
743801
205544
2681071
2248097
1470940
1715956
1932342
1490875
2024757
2830280
1832768
1991568
775338
2765171
2612114
835390
391799
2042357
2838089
1542547
1644698
2172655
574022
855487
1839532
874450
2926329
1635353
68924
870448
1315955
2457463
2558111
2304102
2252822
1574021
2011913
756920
2081886
798483
1322871
295669
2307341
2519821
75446
216425
1551063
1318322
2414941
49309
2922644
1984697
182593
1505956
1297259
65648
2782008
2246522
2313571
113883
835192
1873131
2640510
2235938
785228
724176
1026391
2702161
204649
628776
2802935
575856
2043125
1926556
1628140
463675
1943468
1983186
2152077
2028675
1279505
776919
708321
2675422
1977514
11834
298067
77026
1831488
2010236
2307275
1100589
2050049
2151752
1819057
758911
538951
908977
2852647
897394
248706
2340370
1973050
2232488
1433328
686902
954414
1359796
1931023
955188
1377572
2275008
162713
2798928
2663541
853302
478102
2636243
300445
1919712
1842181
891111
2493241
2246184
172118
830843
356217
1514404
393071
2028429
2496587
1220177
1007724
420324
2235950
2678398
2599585
168518
1289481
2129462
2386359
124026
740105
2569941
770502
1564563
1820793
1507955
2213047
1317550
2437904
1173670
834154
1281386
1148292
2574019
1990267
652129
2670160
1350516
439553
1120440
1902828
2414252
1419136
2758146
2890470
2113191
1900
2118133
2668908
2573511
1285448
904787
2311106
1013233
2937695
2620602
2504513
2064585
2016092
1375364
1907298
350171
1690056
381681
426042
1048112
2370953
898972
2351725
214639
367798
1614094
1416830
2154465
1397758
2811635
1689230
2072073
2524849
901125
573033
2128484
2427686
162978
1404247
294648
728753
2341846
306883
275276
2760879
433449
739636
54326
518412
620558
2385056
2067756
2279381
996220
29486
627045
1412951
2363608
114418
401016
2681647
2654060
1849811
194427
1238521
347982
828638
192437
1824237
175553
2705892
1340439
1625740
565328
2387275
217183
2572829
1798355
2324555
1107066
167041
1036133
2090743
2930011
1860184
2546558
2557749
1792619
54456
2635065
409906
2106222
1155812
2173621
1795279
549290
723918
1412671
2037406
250910
774581
663546
1250051
1584638
2863660
1016481
1327458
872070
815230
1257485
841349
2703507
1431177
408068
1554511
1420281
1329002
1075078
1452717
670369
787498
2529474
473386
1932377
2175797
88701
1228371
691673
821769
1501088
2598998
2229368
790359
866071
119545
2600175
779109
1906140
827165
509206
2110898
2017122
2533477
1295243
386356
482723
1957064
1527059
555049
637795
2344353
1030923
2295631
667482
1511692
390769
1272349
2635348
2197214
1458906
2169635
1959243
385560
435338
2893432
2257190
965205
1282689
1491447
1115462
427408
2083657
1688156
806306
35261
482412
535437
266723
2402201
2416576
2455264
1320315
2541195
2026027
1989869
2880727
1581585
2918861
1959700
1885689
2604604
1970228
121988
1950467
2532715
2302584
2587509
2593089
652996
2569080
2703911
2459071
2761765
1514807
1173354
2823024
1500267
2361667
1148927
1558734
932941
546571
2231524
1858642
1815335
73607
1172575
2746428
2749690
2145536
586798
1551813
2667890
2926339
1340784
1755116
209564
1374941
245691
1765540
93634
34602
2888759
729137
2262805
2923447
2493382
2187375
2307286
940495
375329
989556
1437977
82719
580103
1931282
830215
1004539
1898224
2161740
2425731
18029
1242576
1893413
1476880
742810
234003
2326907
165920
2191669
581275
838961
2677249
1744452
49108
134944
595621
1051026
584382
1843440
1846095
698503
811596
1544546
1251375
426384
619395
545748
2360239
2319186
1577166
1731472
2349257
2033417
786542
2384028
2444791
793384
592342
222292
848045
924722
966500
2560168
1072592
2388372
555867
1662755
197179
668778
965117
1126964
2753909
2176540
1920009
1182276
267078
588879
1659538
1214279
1450418
1140412
2279458
2533061
2844712
502704
1063113
615014
2102869
188422
2557553
2904771
2114758
530624
1585647
2613454
861438
393158
1460654
1225305
1210061
1610063
2405629
2663269
490876
2210004
526355
2678816
2201521
1930024
757274
2871562
1437430
2009904
1330491
1939664
1401529
2934692
2352718
1625952
7360
1013674
411016
1830881
2819347
267937
2534294
1197436
2493121
242191
1107459
25702
473459
231810
2444805
634700
81894
1319534
2172330
946534
2925707
316790
145516
415237
1450072
723259
2351257
2136924
1661463
1704008
1360108
512110
1527759
1084245
875815
2524862
2165572
1404746
2874846
1386857
2310743
1834816
1593654
2841982
1872059
2132214
1907862
1356071
1629433
644717
2464705
197943
494229
2618318
1516520
2609728
491469
1378160
1675872
2793806
523958
1874293
2417114
2393671
1650520
2070042
1887899
2738728
2626185
1604437
2226141
1223247
1716231
200870
511081
1352610
873091
2690797
885392
2354136
1118939
33213
1255385
2441356
2201310
1904130
74829
2931643
2492935
1920469
2265005
2577811
600009
629940
1563015
1967357
2658251
2671690
279681
850937
2631719
2628365
2851549
2018147
459271
2353972
348259
935147
97231
1314356
2504821
895481
2130014
1555637
1397788
2420140
64859
1596726
732676
2319126
1321027
1456771
1247391
823856
1437486
2312989
416165
425447
2704267
321341
2810316
1695320
2590268
52609
1341447
1493895
1577759
1499839
2480520
910772
925892
1941353
885841
1884561
198131
2563846
2602321
1611299
1971962
252264
2193861
205792
739146
2490410
1865117
1515771
809989
1307161
1181082
2404738
259301
425609
1284672
2938278
2869226
1859847
1464410
2803494
2192879
1130213
2338513
897225
2730683
1396142
1853889
1071581
58936
2421126
879937
1377002
1619810
16695
29093
2901623
1428171
1568247
1843360
40597
1449224
1600299
1862013
413210
806993
2478668
39144
1577105
665639
1080413
1459099
1137307
1038745
2928561
1155093
1725782
2676432
317525
1981515
2584485
2630584
441422
1544925
1985297
1626022
2321410
847704
2360483
2469039
373451
1350322
474663
862008
2019727
2488663
2870842
2411950
2269717
2377895
1604967
264036
2375025
2548826
1380408
378353
1653729
1887542
2145991
169239
1714482
1007201
2521731
1402332
1473777
2468461
1070731
300481
1983947
2377093
1532281
1658665
1999273
1462071
544611
2548647
2073125
914387
159169
489492
2201747
2769368
790340
277685
2516491
2278219
1259971
2627445
1228521
1678841
797503
777759
1804481
252523
1017835
2799371
1338076
2488509
1905905
2068171
1411836
1845967
649048
985198
1047165
915163
1645697
66662
1507000
4405
2369303
1689676
2355555
2664215
1314883
2260685
1553216
1144676
1890986
1521064
1033262
2081201
2025383
258033
1263346
2751582
2596239
1553695
2325398
2087403
1904370
2730245
965142
1070891
1676449
861138
1092803
1810768
1971365
1581182
1342234
2822780
2251689
1461114
1053908
2925835
2257050
2205046
2325111
1580410
2349529
254308
1692958
2779576
2353227
320658
2567527
1271893
2136546
2485390
1491797
1426503
2171341
383435
426535
446539
1341849
1138475
195541
1104258
817199
1086599
2613504
796196
831092
911397
2125774
112852
1031661
2161468
2490119
1304689
2168541
2878188
2228623
2580
2416715
1765920
1099004
300539
2778702
2104102
1597618
1937829
269534
1218824
1129539
2538487
2932035
1618494
1043277
1201300
261355
566997
775869
1259039
725174
1367667
761320
166627
686975
940962
1222962
2425735
2027497
2440991
2362415
1750771
2001606
1116752
632598
1209218
672361
1334517
1005288
2302969
662308
1787001
2812740
2351403
1294042
668175
738325
996131
2203377
1039270
1830828
2918307
1872824
2358951
2404218
772228
1989502
760947
251653
705277
1253637
1820774
2109218
221145
2910637
221083
2104474
130813
2776111
696139
530540
562001
220759
691670
2201752
2135287
474756
219613
2924628
569520
2134465
2301066
2412201
1013488
1553270
202380
1166010
760990
941859
2212342
851150
148664
2736081
26273
2687912
880502
2376911
2778048
2000124
2592569
1138703
916206
1559224
429321
2385566
2795115
2413117
2083903
2650594
1238730
449594
2271426
530692
350127
2533291
2918283
1937869
994431
1106368
2196106
1927011
2154824
1066212
622927
2755379
933885
1249145
2055987
35765
1974013
1771080
1602277
1861413
1389313
850930
2771586
1004558
160768
682834
723376
1302649
2134901
2897343
1925359
2827010
1674526
2734543
207953
2706054
1083097
654706
700943
1950229
2564861
756533
1332545
839608
1273393
1549203
2003827
2485007
97682
665565
2174461
381823
1813745
353382
936819
2835075
1400880
196946
768910
1664823
2825703
1638979
1663363
2859928
220585
441017
1309971
2530184
1956738
138136
1234480
236396
2199042
2305188
2940184
1803832
1321118
683041
583432
2043066
2603883
1393077
1094165
778770
1948433
1775624
1809685
1509914
2838912
2311317
788775
2287290
1287757
756107
620241
1950281
640704
114968
735594
2067623
179544
1115293
1316521
1373653
942033
2312159
506152
2903935
2474307
2407962
1869342
2425867
1593984
2910819
976896
1966595
1468366
1541412
1274920
29959
449450
506444
2646429
2585368
872297
452404
568375
2106681
242022
2309846
633094
1050470
336973
1984233
1083117
1013767
2924992
2592260
2871055
362074
824397
2543091
1060239
1702021
1590150
1310114
862703
2013717
2497018
1603142
2827394
103278
1266357
1422060
376274
1217058
1143760
502754
1453287
2386352
2133889
1960919
1122716
1010555
654993
2258684
2154511
134700
2416026
2342689
2140881
1829414
915055
1617430
1967863
699698
771238
1405311
2377820
267678
1076676
2497879
656174
2250746
388296
722050
1855849
1195026
1470129
2201597
82776
388705
1776810
486197
299471
2790170
593872
2809906
1627578
156946
71144
1999635
284767
603432
2833547
2159653
1796359
786973
2284393
49605
904589
766936
2512576
350582
1106645
2096970
1821462
437719
2750025
2027774
1731440
1130410
2272516
2181878
2294161
1913785
56876
1528022
493041
1563131
2802800
80200
1374076
420909
2843541
2715836
1730547
2341414
1842941
1941308
1501858
2252602
1226579
174687
160375
786723
919759
1775819
1788677
1636729
1471149
905769
2913478
1116328
2611072
2121498
91253
2008913
914511
1353177
601569
2103578
1857893
2460636
673679
801091
973337
17595
1600795
146696
2335181
775285
2028527
2180723
2750516
2039948
534711
734051
1858957
1008953
868304
667166
227331
1860339
2753440
2454151
2617092
2414746
1737277
350127
910703
2491553
1663540
1992081
1138677
1305994
2799230
1534135
2417466
1174951
1367247
1062582
2733581
505332
1783614
1658987
243832
1833558
2751405
1261976
957260
877748
8020
742413
294288
1959262
1680753
241666
2860830
1943398
2343642
977952
2909309
824090
2728593
394671
1123694
1220272
1482232
1706971
811697
1009529
864530
2230471
998095
504395
2115381
1879686
887002
2180616
2182682
2008834
2544008
1300901
833516
899685
381920
1869508
2628561
2424169
248347
228362
2551948
2798011
1985392
733426
101720
1524548
45750
447298
2810742
955757
1764094
2059138
2802457
1586478
1753139
2375300
2813934
2624892
283777
2318721
2023241
5012
1389148
2125657
79304
2380975
658616
803536
2865434
2855371
1636587
2420635
366962
1032371
2446294
2124703
67801
2588939
2286927
2274732
1561197
877077
2920618
1722502
212688
2055197
1625775
1223511
1432421
2508478
1556948
1061291
1018298
973772
866166
2223686
652421
41889
2360131
1092036
1752723
757666
2723620
886515
652852
182417
1140205
1047400
2635431
1049486
1767413
1796938
2042349
2540678
989555
2155286
1822738
2266173
352223
2761927
581120
145600
1154482
1733797
2109395
270310
2040198
2671802
156017
1889317
2482918
539569
340937
2539640
1847753
2064309
2907612
699459
1548750
2089268
2772071
2415254
2562301
435570
1411840
2480879
1938323
190678
1317987
2797957
2083887
973916
2256715
2270787
2536609
1277337
1572641
1664633
2663377
2372455
1575193
1613486
1094500
2280460
1438808
2538155
2293266
2346920
52476
643738
2206958
711788
416527
2398218
35435
638781
1630138
2419296
2836665
192369
1473044
774046
2282079
1864160
885421
1623786
1871024
1485163
2918035
1850023
1590406
192088
554272
2081922
892836
2229660
906356
2816589
90381
1154261
1483712
2100087
2157417
2610437
740946
1562514
1994273
2733476
2637387
2104066
759308
1097216
2135973
1604037
205308
503484
2120434
1400643
2081056
1987613
251578
319769
1580771
1230426
1164168
2323283
1841581
405184
298363
90627
2093682
1056453
567309
1570274
1204054
1459979
1355126
2662777
7781
2153059
747784
913365
1535863
584724
2236356
2920054
862001
1178391
775803
2827568
2433990
2332830
1163943
2694870
1954505
1269706
1700411
19620
2363321
931255
1042633
2766120
2434856
2153960
1585783
422012
2337244
821126
1899781
2523751
799368
2322994
1743955
1659653
2555007
161679
1234604
2061264
1429490
16345
1131881
2683309
159268
2294160
2845165
1465657
1916765
572423
510597
1773185
675413
692494
2935246
2007031
919095
2873867
325698
833385
1571976
1094094
2778229
1080304
341148
2596312
673014
627290
1438619
560308
891195
2118124
1590103
2792345
1944082
2855505
765623
15792
1492804
326189
1146295
1198924
571029
694208
1466326
2885786
1307425
678727
550402
2054718
1548272
369090
2345875
417398
929765
2634759
1436215
1147347
1048452
2647243
1095579
1816327
174853
1432987
1726371
1709782
162064
2356958
534195
2536338
1542400
1688535
817296
2112931
2885671
1689069
2272285
2444435
234588
1379178
2026603
2760352
1825352
1495257
2113467
191278
644040
1536329
2669273
1018765
2530592
2326115
6443
2504001
411976
1275540
167866
2117840
2466618
704303
2917500
2442635
83573
1462623
2662883
496278
1737464
2044779
273182
1607348
799743
139568
2145811
2712397
1166079
998694
1882464
1188366
2546719
1859387
1104311
495667
2777327
296153
402186
2023413
1359395
780380
1934494
425161
465174
2386269
1987021
2749344
2171756
2425842
490633
903342
1366045
1793832
1543118
873774
2340457
1696424
2191008
100011
2813090
1163625
2517822
241358
372433
857835
2235213
2521678
733932
1706339
122105
2670009
685479
2715690
2535934
926525
2766315
521299
207906
191489
2827973
1267452
2575185
1068639
1469285
2508058
2402822
205358
1503612
879376
1141092
752731
2421413
1212989
2684791
1984974
2785085
157663
2382864
2521395
1343623
1655485
171745
2120363
2591173
794118
1648508
691954
2910537
884902
1204428
1244521
685959
2531014
1340136
2879015
1621546
693486
850729
2196244
779012
1953653
1243314
2117362
1129430
2337490
1386141
2726884
1945851
2814855
1383946
1777605
2156728
1273866
1303155
1475776
1115490
2917356
2913753
1565170
717934
618032
229877
462762
1322763
1881697
56938
2230181
2035126
706081
2278720
1575216
1390279
5986
1806539
2750230
2217537
472602
2761953
2464902
2165448
2015323
374225
1711917
212
876071
2587145
1543930
1124338
1694640
905137
1021146
2813484
119990
2234087
1458464
904736
1764601
618956
301304
628283
315029
2639840
2058408
1696050
35800
2841933
2119097
1192619
246642
334101
2371853
669054
938813
2408035
361316
2184427
2816557
2890423
1427632
242969
2851479
803186
2500824
1202463
2432046
1468331
588350
2482932
1279651
904504
989323
1835359
1975662
1879406
2215416
1895899
2467599
625769
817791
1025564
1145350
352592
630325
2934962
53009
1339386
1550195
2331917
1878453
253395
1244384
278703
2549090
2800066
2208778
2924191
1104210
36850
1253547
1968364
1306459
1980779
1380776
424202
2080187
418368
393887
2636894
1312574
2815665
2268033
307934
1822261
582465
1637312
2485313
94317
2294501
441980
2550156
1462564
2324327
808687
2595985
2427429
1012931
256103
2500282
221776
1874602
2231905
1219885
2911156
1560814
2658515
2072438
1586410
857715
2896978
597915
1128023
739248
821919
1714252
2321798
1243177
2278494
724293
2740462
421579
223466
2872786
2478459
1727465
1174304
2058564
2618787
1056852
1847108
1382257
2773237
25930
37447
607258
1619223
1765568
2913082
380349
1632433
1554668
523859
1699898
1022929
2703059
12874
2821883
2383743
129500
1507402
1480760
1630883
249422
543728
1106758
223094
13661
1082700
1062080
2703945
101235
569900
2499104
1738250
1241690
1778711
1206708
2586269
2419966
1187284
1009868
328035
1335016
85436
2423289
1845815
2245574
2431232
300791
436040
2723187
2704721
1158829
1745488
1864361
877187
89408
2096242
1218837
1914926
1880268
2041370
988230
1772868
1767933
1251624
322078
2154114
2580518
889635
484538
1937198
1355590
1066885
83200
2817764
1504314
2502691
2060739
2909362
1699331
1016742
2817906
2854142
2211441
1559678
2905386
147764
2409997
1780656
1896715
843251
184350
2716588
1034333
2328987
2433075
1070591
272165
586817
193338
733801
2187998
1165812
706340
2844261
321954
1483238
914020
275355
1346540
314563
1153689
794894
2900442
756195
2141676
2820465
157608
369446
371640
1637449
8331
2604854
580404
91424
605076
2382070
610324
224288
2080493
1104195
1165980
718589
908575
730537
791335
1651593
198229
363341
1999272
2513533
2351868
2505982
972601
1276602
993555
927219
190323
1107240
669265
2763935
851064
2906920
1228713
1782699
1943119
921411
383036
1791974
523414
2687190
20446
1476131
1343455
2544857
1313876
1210186
1305789
1526803
1831255
813938
1928370
1431765
338352
1898388
97252
972606
697169
466031
1399826
840942
2186431
1252032
879384
1387505
2281849
2667447
1289974
519105
2831831
608776
1410219
1002264
18710
8831
498641
2468631
2908815
2900931
2410319
2543909
1913470
2101177
1602596
1757340
2615279
1693570
1286687
769579
208660
1263158
2172172
2668926
799692
2114883
2417313
2085508
2283307
872748
534048
1937462
2744494
956677
2541699
435516
2353465
1988312
2123528
1347650
44869
366651
1764923
1545664
1819879
166774
1169931
355274
2793297
2331561
1058348
2641142
1172087
2732527
2830435
1760344
245255
1104958
967620
803467
1451230
2687153
1715459
1484525
1403738
1180548
1207563
310752
1078883
1463291
1834299
70801
2093036
2718248
961264
2305016
975674
2251846
839144
1533297
868512
1400496
71873
2145542
1629953
2350785
1561790
2623277
879245
1035602
287996
1172145
2844339
531203
2781196
860728
663688
73171
572558
1958055
291961
2276202
2725203
2901486
466303
497783
2800181
128270
120105
1541377
2804927
1416722
955830
1336472
991636
1381539
798590
472213
403061
1137868
1797625
2349577
1907902
1088283
2129061
261006
2650214
2338105
492898
994628
428652
2471034
495095
1741572
1228562
856779
2453153
439430
972681
55141
299055
2629837
360229
1073481
687404
2682149
2808118
1014189
2245440
1294495
2725403
663655
906192
705835
1335459
1856482
1528354
1916481
574131
245586
2680940
1107404
2660721
2319865
1150404
1219847
1944427
2651353
2558240
1897662
265777
1644869
123203
1353802
1101029
330979
1756926
2791551
640052
1696421
95542
1191647
1106276
2806194
2043786
1228465
2915982
949794
2785422
124743
1616504
276580
47293
2815783
2255538
1024057
5166
2467211
1293799
414417
579262
1943755
842252
2539014
2204023
842613
501890
233384
979139
2830608
1602493
2294980
1567488
1488878
1551552
2439933
1113732
1347707
1013961
1409490
470563
2345248
2364350
2027702
1459806
33630
2649585
739886
2608759
2572838
1421504
2344750
1448866
1747223
1654894
805705
1946448
2315098
1477957
220466
888158
460062
1956939
1161501
1867731
2864770
2038620
415622
2413262
1204261
121907
2167089
1805377
920754
2687288
2009738
2149143
2255114
630636
79758
833069
1537333
818327
1973937
2774853
2443772
2035850
1755465
1250114
1901905
182737
2220350
74639
2052145
1172092
1618837
783547
2477364
2708833
1851713
1746917
2124108
1086775
991794
214061
2817438
2757176
842652
312188
1780560
1104705
2813197
190381
2719921
565713
1238516
792371
1098204
2019692
479026
1795251
2737729
1222032
1868972
2133979
300741
2546298
2725306
1069716
35939
2741625
793491
113388
2689854
2666271
2520566
156121
1109598
205385
2242773
2364639
2114276
849393
649666
1338351
1072070
2092855
659647
1891993
1094524
2048581
1490926
1686548
1989140
1983707
2464960
2606974
2110619
2401708
980866
1610209
2310422
1165368
2647034
929371
2370865
1856660
1543059
2692326
450147
2195501
2773062
1357164
2914153
981100
672182
1491203
1225371
747191
2809685
1893031
800806
1894290
1391460
1825321
2891365
2200903
883407
929655
150728
602964
144204
2524461
990487
678426
445428
1256635
1612085
1871795
2570976
1422060
518134
541813
91130
2726742
1302323
2806569
611819
880598
2871034
1916586
2672894
645178
1933208
1747864
202879
708550
2638148
822498
2158130
1712450
946719
338826
2760021
240519
662200
577736
2935627
1644207
801940
2420828
2090025
1462077
225295
1193522
2705686
279291
2562744
395695
735835
2231351
968905
198029
984417
1880426
707077
2002433
1669895
926497
2291490
859544
2840240
2818293
589804
200530
662983
1406116
629361
847789
908412
2512628
2626195
903396
1365258
234964
2225614
733692
940507
292039
1431922
2460616
2479660
1472541
194191
810296
2075809
2504945
1006223
1964028
2081079
970764
1469647
473792
1552617
398351
991000
2076571
2924091
1307278
1889208
2924
1052405
1511984
374156
2673069
640487
148650
1982968
1900768
252323
1383411
464180
2035098
1479515
1719526
1500361
1779813
1752756
2759424
2884302
1443498
1108784
875389
736096
2574533
471105
931335
2121996
2916163
2493693
881973
1427674
752944
28814
1716793
2228734
1399814
1785898
111366
1944879
1326571
2795647
845185
1483675
2101277
622221
761042
2006743
2716798
2069510
2934645
2121953
932831
2716887
1858036
900799
2621750
655148
785506
2609549
2278031
2690408
1791559
1144866
1624206
2143224
1157242
1050272
53878
2313750
1039981
2448222
727071
2113253
2038774
2093809
244599
2670815
33814
1601969
735889
503982
994159
2258980
1562993
1810797
905499
2940087
2295094
2246438
2114446
1197529
1913334
2764147
1613133
1287704
1223816
463650
1337891
66598
276861
251579
1670771
2400140
2136429
202720
2382063
378104
2582667
2862320
2539528
2668113
1857205
905094
437031
375391
2133890
1064774
1536430
462658
2077541
319561
377309
876588
850027
1529668
1027387
275266
1189472
201194
41714
76874
83896
1176730
2605683
2524763
582915
1776349
2933925
1737708
2276586
467837
1489794
684937
1862277
2209845
832975
796947
588751
654942
1840925
2847246
756467
419444
2048725
1411286
2244065
1063033
2036057
2032535
1275641
2727017
1728498
2919404
1248679
2568504
2496486
458772
982533
2524839
223814
1181849
2326402
1221046
1501722
727616
2872456
1609215
647685
2059775
2361607
2712659
1827385
868792
915628
1603899
1999844
967099
2672917
122205
300097
707569
2604305
1974526
959418
2090392
392738
573053
2089396
2024047
2331133
2098627
1333013
637966
908940
649225
26480
899342
805160
2635115
243404
2401877
812735
1669415
2420044
2877887
699635
2831626
1802941
2118369
625021
2537021
2025423
682490
1572381
1188722
1800136
1524027
1730891
773159
1828382
2134262
2772706
498062
591060
2902046
1354963
1971771
2145446
495235
2750495
1533415
2353872
1318722
2444805
1023795
2116149
2836122
2806365
2163674
1456812
1203791
1320041
376897
1763452
2695021
1697277
1423859
2522321
872943
1258148
927036
2809396
249557
1681385
716406
1213395
2728839
2287750
1861708
2029365
464906
2011298
2519498
354674
2234783
2426216
439758
305816
154359
1527191
1491710
699762
1232875
2102199
2868662
1974472
134052
921910
1726615
203097
1877231
1167922
2272960
1942613
1184165
2821371
1128321
1517636
394882
2108510
261943
1411034
895950
502
2694968
531697
1911092
630655
91077
531969
1266128
2539418
155596
1908970
2775609
1926988
1149432
995749
1560112
423948
1817091
1733722
540485
683868
2100658
475172
2181525
1942970
2440992
1568426
2245714
142686
2296454
1664943
1841261
928654
1510968
1814016
365792
2259659
2210115
893184
104323
1544803
633770
1593141
2440688
1680964
69178
1627015
2122170
2472272
2754827
2075241
739020
2187843
769096
2468413
887409
1438007
2305219
1721491
987201
1221001
1980665
2463611
2184860
2380387
652584
2424257
1624105
687976
2114701
2904739
1696330
1912174
1297796
145306
1520911
18271
518411
786783
1326059
1497406
1502279
2546685
1969386
456952
1097530
313801
290083
437159
219767
1750237
1706578
2224516
2381947
2389191
1536467
1645312
142837
1376959
1014571
1269777
2318984
539949
964516
1207679
857255
752323
1498627
2012665
398979
1550474
1454613
1672812
2667718
496056
618324
591292
1407420
197805
1089541
1774312
934177
2140753
1656388
2939124
279395
2877641
2578606
2181838
1790204
1036579
1400773
792959
67304
2608632
781370
505405
1308589
665578
1940231
149037
1568567
51285
2899308
2077269
2874813
279793
863217
141283
2319167
1184627
1859525
657063
2891343
2605640
2120506
2653036
1871983
2819514
275985
1781467
1556022
2574225
2493564
951381
6060
1142578
2701585
148452
2820111
1274054
2563794
1487313
2923392
2220908
1354788
2375044
2678221
674630
1309896
1198123
2012561
2088962
2575042
84270
1243658
2703298
1295304
1373646
2499231
2878982
1242609
408683
745179
1769277
2644500
1467907
1978306
1526735
772917
418093
1793705
1448617
775966
1214647
170808
1579207
973592
45898
1465850
1309578
1346865
2930982
2165073
1887886
187869
2742950
398787
2187864
620077
2300859
2814382
350320
1871321
1883288
1447443
2927766
2845774
915507
1572284
2071089
1917419
638149
1191899
1963863
1666907
2077777
879725
1425759
79318
540243
1616705
2601354
318672
1947697
2137844
634104
356809
2732033
2326869
1938958
1303668
799772
172649
178912
2387563
891627
1337049
1541656
522470
1458956
1166689
1707601
1936718
1998281
2866511
337435
997752
1804475
2909553
1084853
1897308
1232940
1930186
2171391
1120879
2084922
1508430
937486
1877260
1836991
2694978
194943
1612823
2458221
1115041
2209734
2646008
2377901
2606959
1110928
625879
2730602
2866980
2313406
448727
1734346
680372
1568092
1002668
599603
554619
210953
821122
585191
122891
2792034
353345
2083453
1286332
1011923
2296190
907641
2807968
1104948
380104
1795593
446656
695236
1423874
1137842
2395675
27717
793115
2382937
1356662
2153677
2444381
2633289
576860
1314225
2489457
347143
1040261
1687469
546200
1959555
1478086
807210
877797
2061480
102620
1414715
636214
2221494
1857791
2649683
207629
2712669
1667524
2770310
1314508
2830536
94211
563429
184331
1257526
1755431
2654633
150086
1408782
1604585
2546251
983784
2856653
1625366
1401622
900880
1989540
1059386
722447
1130791
904591
753749
2499286
2369450
2563552
957870
1381795
2829043
1268114
2656499
800437
2263861
334299
1586222
1171186
2599981
634522
322611
1664370
174349
2221172
1553998
1879349
1766853
1615169
1854342
1336764
2541414
686182
797404
63328
1621425
985997
1326344
79558
656414
1515908
72885
1776876
1096066
65638
1459680
1444310
2922537
2464944
2764585
497622
1133466
989039
1237806
2912174
2018645
1868452
1987003
2332454
304922
755065
1591083
2370262
2520893
1762293
2207809
252447
1187336
1523171
153135
1875389
528436
2487502
2737597
2663719
1198988
2447899
2565859
672438
2176023
1214994
1932017
1483524
441025
1976816
2926912
2180661
1696186
849390
1524798
108980
1968963
2110326
283994
2374635
2025936
2719568
2875705
2187905
2699960
237491
718893
136951
1202476
1077766
1328475
5356
755605
2213557
892710
1145538
1353671
2802830
2154726
745618
1007882
1763048
269720
2380419
2309885
459814
1898302
2841332
1752544
110879
522484
2287653
2419506
2702213
2796310
1133940
1161243
737703
491334
2229678
2314518
1639063
2002223
2178431
1838146
87442
813067
1269244
1131253
1405754
1579240
2851519
1474195
1200760
1425178
2482674
570419
822913
1969719
951699
2734747
527566
756246
725679
1718583
2520706
1856679
2149628
2499979
1230069
2290694
1659856
908432
346875
2164138
1535378
1631805
2856419
1694684
1429422
2380086
1113360
2887324
2155152
2164661
2508793
1612641
2377673
2103567
2780168
1702044
1652185
1704274
221453
585014
961063
1163266
1093929
1730175
754233
1777113
2146886
2392449
1867767
2478555
814325
1019775
1510738
879725
626145
729503
565610
389000
1931225
1683518
2360926
108839
887911
1615149
2113430
321314
2604014
2597952
1032166
1270101
2848642
349846
2261656
585115
1298854
503313
203420
806369
1824248
904705
2363303
2882266
1558335
2638155
2887829
2683171
1751000
177140
788892
2706776
172242
902719
1645715
129078
2366790
501370
697515
637462
704055
422943
1516678
2511872
1373531
1517136
131866
1543227
162574
2537733
2235594
45240
2425741
2513491
2186305
2829539
740259
1972048
1273366
86939
2604627
2687317
939625
457360
2331376
575435
690660
991836
1385319
1320622
878167
202551
627386
2380525
736250
2118493
1390977
2031786
1386294
2870103
2804437
2011576
2103013
2245378
2394562
1987602
2799641
2295146
2373792
2079278
2369355
1853337
1667510
1530862
1789613
1980055
479951
2432549
1802374
2693867
1381963
8814
477932
143000
1554265
595529
2683774
1590185
1715234
2180815
1662789
1051575
1255501
1005651
1601397
1786777
1575904
1834670
2076977
2785422
807706
1270980
2414789
1939163
573007
2340275
2343165
1516660
827071
2281329
752961
2494078
2928047
2447089
152787
2876319
1188334
1322258
1782890
2730582
743465
2787513
1174450
11736
933378
1643091
373265
1403749
1518665
2143286
31912
1605135
1650372
1866054
2313723
2274205
960159
493985
1668609
1249444
2119308
1203078
140248
2056484
2637114
1429996
2346639
405231
1934130
747582
1674652
2594609
205072
1446755
324637
292286
1388202
1917573
2320966
1205183
31307
1977279
1539314
65126
2433127
2438763
1966725
220839
2808784
1587142
80087
111497
2850725
2648356
1635573
1316070
1359403
2861823
2317283
538295
1641309
1344627
1610211
80365
212279
1425699
932640
2493177
2024317
1905261
2882402
333773
1975527
1146969
22824
1051215
2180167
424029
720621
1355031
1832047
152870
2720848
1645927
1329486
1386260
765381
2620181
161291
36808
2005694
2718023
2705412
222453
344541
1246979
2675506
384053
987987
1312156
1762815
2506211
759776
1263154
681656
1464169
1646513
1649000
1106650
528289
2875769
875987
1487547
1701982
2090073
2215880
2448169
1731729
1496014
732973
2631693
394828
225291
2918590
1838953
1648459
1962903
2761850
2511030
943861
2760174
158445
687185
1735476
1748788
2858656
1937482
1939610
2229945
1083563
97310
244191
1204458
1697391
1662148
2917158
313087
1932694
1941904
1790868
2289102
2778530
2408592
132228
2746251
1534432
699749
2239926
55063
441747
2023394
349571
1652727
140465
1083590
2401398
2611031
2796560
604905
1526116
2153642
2032607
509418
1892683
605628
17271
2125973
1837346
2577182
1176693
1972348
112526
2265310
2452983
2535095
1513510
632324
669720
378681
340436
2434246
1382263
1351657
717498
1403316
245824
1824068
1109083
270602
2662550
2451931
1961043
2739799
1172342
328560
832106
1906391
2813428
240224
397388
2675375
2908420
2496778
1746939
2071236
611229
1289285
95787
2243666
1952339
1785291
1763479
2425029
877863
162663
1627386
1229209
161531
2693740
2855137
1466593
2687620
2815569
693505
836238
2805656
338057
561381
232741
1758129
407244
286784
1926983
2193027
438343
235046
420083
558092
312808
1270254
148778
2297417
1507356
2938127
1495829
300553
1940782
1861918
1895728
1410942
846943
1082804
2771400
1944642
1684513
2314482
196789
2332716
491573
1425876
1746476
1193762
1440343
729453
2415617
1410745
571794
348112
141349
1787074
2905403
1849225
1553287
1676789
1522770
1854026
490935
1389885
1742706
113898
1810994
292618
2787289
465476
316448
318820
2270600
1632147
2650467
1401373
1935157
91312
1907954
1296183
2410682
291371
1055120
503658
2331783
145065
936116
839311
1071528
74092
2502844
1969001
2859757
1503134
1483020
2802899
2268140
2880840
582663
2891739
2404405
402511
1183381
1026311
610297
1477714
2431689
2896614
2777844
2557954
2898449
1504087
2830361
1307640
1923875
2220867
1466902
1725572
219938
1747314
2862334
1420233
1285284
1798170
1774447
634495
1209905
553145
390458
2667827
684790
1166843
1959212
1417500
451426
1037467
2532794
479737
2645276
1557560
782811
2278661
2687850
2748827
2803839
1152521
359285
2429450
1965386
2839874
2345870
2009561
1289850
1372850
1218513
1585051
2870519
2160237
1730608
2826002
2423831
2614150
2739015
136356
982153
2926062
1588738
2917231
398977
189443
2737277
522681
2450737
195143
3842
214317
489867
2010287
1064287
1441727
2572993
1312963
839876
1771834
2108727
2301380
1887467
2052742
968139
323768
1303899
1249435
1440820
2187239
2315366
2596496
1268530
2362784
443326
1350592
651009
2717332
268608
2577425
1812148
907208
2673282
1705605
1466742
2571203
2254497
2559182
641573
374744
297669
384782
1806686
22217
40675
2215532
958630
939839
679615
2612098
893436
2017746
2316893
1333742
1606236
2500957
2141949
2270311
1312891
16919
1419974
2725420
51754
2207653
87991
1051158
57200
2585007
71827
345609
1059688
844627
1188577
2252628
1185028
1859391
867121
393977
2869558
41023
2651114
2674489
1081257
1219308
2434756
349542
577844
105350
1668530
1884522
1759100
2321578
1558020
2629928
2235363
2845139
2218061
2787954
802220
1446079
529810
431491
555553
1500274
635717
2353802
2577690
849839
944168
1333890
791255
2487556
2724151
1435251
2068782
393692
2259185
787722
2781221
2033987
2267605
1568083
781442
2221644
1444796
1955636
540435
988999
1517070
1472108
1331106
1231747
2489145
1951523
1794713
2590894
578728
924102
68226
2841541
322402
844423
782235
372826
2167961
73289
5568
2065792
1259276
2515673
936567
2824028
1704286
424182
375923
106018
409266
2050340
1043484
564850
960442
2769076
783907
1159798
1305219
1325568
1854995
196949
1262292
275285
1761113
1249012
1510155
938367
789307
577212
2299602
1662390
907606
2502098
2761558
1508783
1328040
616649
2034256
73760
2779981
1009836
2223826
94341
1376023
159315
976420
1793598
540053
585357
2393960
1232723
1834340
1201455
755121
696692
2820363
359096
1705972
145302
1552540
993338
1856236
1986538
616368
1923933
91997
1334837
2268769
2520356
1042528
1793679
2579370
955749
871458
2464322
403109
639959
1516398
1957952
781192
647577
1661718
1269642
1213784
1000629
2910903
2568551
1605748
2395923
2931960
2572165
1941329
2305985
166425
2610763
1635090
1467854
477529
2269383
1887367
571722
486674
129967
2242830
2754593
2297575
2023483
751911
608541
1482526
2363711
540138
573487
2210367
372901
32954
2638370
2324260
549056
2466465
1405123
1009744
1177248
458106
2822952
1541128
230366
1207617
2242801
2165684
342342
1628439
1316085
2238318
1221755
1217170
647176
483682
1418542
301276
2558469
1960838
2147462
1881168
1157564
347091
520300
1799727
1337224
2152705
1330752
1860977
1366739
710670
223667
778402
1606061
424551
1833303
1849953
1842472
2935813
2809004
1463430
60145
2567558
2226534
118303
763130
1492873
33058
745889
289111
765434
1427479
1055213
127989
2896768
2465451
2687846
1263041
362105
1368303
2870250
2499212
919504
1391697
558824
2361924
2779570
2267931
2717762
1660456
1379970
964884
557248
1111847
2492390
1648739
2422097
1668866
1932219
1957616
2279907
195147
2459102
955985
2131593
1656768
769921
1990309
1347421
1230518
2306543
2510473
1084285
236538
1012714
408205
749806
2291408
2056246
138907
364171
603267
119617
2665236
2567015
424126
1526151
1624061
43536
2884606
2447225
1108012
1184042
2342568
2363881
219440
963879
879910
505853
2368903
147837
655257
1869119
1279602
2518028
2815954
2889534
938030
2485163
1693733
795837
334786
2319956
1355101
715702
951869
2075096
1513824
2599577
1126364
2509683
826049
142590
801063
1440345
101337
657468
1854529
206056
1708194
577885
2435718
270945
2262142
1667223
2687516
1327905
577788
1902690
2351921
955675
486033
2542146
498788
82457
299002
303557
1430287
328214
919339
24280
83798
506190
367682
2555119
2549881
1984584
2839708
682604
2013423
89027
1704485
2098237
2897433
2528916
2467576
1038344
1096903
960798
2222149
1550584
2199005
1970341
358908
286921
1406375
2443445
213756
680420
702491
1797288
2861540
773398
292159
2627493
1202877
1176039
813900
2910855
219883
1979844
1380517
790377
948913
2428097
1090735
365349
1701560
132606
2871764
300791
2228736
265481
2628388
1104415
2684957
2791405
1584258
1468735
185986
81410
2102083
1522882
735838
2410396
2665622
2178040
161898
2501965
454318
136521
1921225
2077616
628839
1447488
2019425
37919
1340851
939650
527389
137655
2272208
2638344
600133
800847
565345
2926040
1740592
1568572
1648631
2540346
14127
1152219
1887627
2512031
2445635
774758
146266
2342230
2265930
552360
184823
1355281
277472
1036147
909979
729003
271800
1455228
2320616
2515208
1001206
1754429
2058952
2697749
1945570
491128
376852
679599
271617
1197364
1024406
2659207
2590201
478992
467311
2093369
2214980
1193578
538394
2409958
2307190
1633967
2314543
2305150
2568290
246991
1735393
2583010
764743
2572969
2818978
1372514
1609002
1014552
1270228
730395
1397922
1125918
1209694
1726578
209200
1473959
2298900
12447
485851
888843
267905
2015313
1148204
728078
2824008
1470751
439265
2333279
2037227
283499
1342836
2622030
1877232
2204155
2715091
2814442
2131661
1332008
1498302
1496211
7646
1451573
1410454
880749
2913267
2502315
652296
2787904
2430012
182779
981518
2521444
1740747
2214080
1773810
964288
84367
781957
1963968
895117
296553
725583
1529623
555873
1720752
1088156
1238270
51029
2836403
1027041
857431
1581461
2140066
296557
2181466
61279
70102
2862609
1367566
2563172
2596419
1781855
2865952
109416
2328265
2886376
2452617
440013
1587978
404422
2716826
973937
1849667
1816459
2176260
1098455
784988
2773915
685658
237195
1377486
2472885
1331818
1383179
633030
1853112
1035784
706730
2097015
193797
236118
2022087
1175533
589037
2499690
1982474
2836234
1616193
2220838
1280026
1804476
2899576
1553963
277588
949398
2612211
796389
2515596
1059681
559049
1222648
1845588
2048290
522340
215179
271986
1952118
131638
1795232
2847683
1170189
1827510
2822167
2163053
77246
978603
134493
221543
1819282
2818718
2094796
2462441
1708696
749388
15437
2125749
2277523
640773
1433701
2228863
1905814
2692729
2108204
568172
176409
404068
1011390
1584509
1347555
1779721
2198283
2527776
160045
605352
887497
2046987
1864733
76103
1795136
865272
1295122
945409
1749177
1448518
2215289
835225
1221637
2731184
1845244
2346760
1389675
1883534
2445770
588350
1875202
1298825
1754428
1590885
723864
352289
1219669
2819688
1825729
1815013
1857806
1454551
823763
744176
2164715
1421492
2470905
679668
2325482
29992
2633743
1893933
1622331
1829645
1993004
1548753
1661722
478642
406168
808076
1563227
1629871
658948
1661834
2003013
2883906
1331799
1060003
2172168
2634951
984064
1583972
2416278
959477
1178093
2152980
2014775
2738574
994406
2589859
2722699
696074
415964
2575516
2400433
2869820
1468537
1331815
2402735
609026
2534239
1436143
1492905
2638096
589518
774492
1965767
2912290
127091
2926591
2316732
263860
338176
1202242
317044
2559487
17409
2272394
2272162
787568
1517056
2192834
2120904
1755107
1106089
2556589
345149
753963
1306762
2004608
1570850
2844426
1327376
2696723
2203789
255773
25854
2454201
2056296
272242
1951415
1028641
2656872
2726786
201341
1723131
1802923
1196863
973100
2574653
926783
742049
1825227
1538256
2330665
928230
1009156
2456476
2147631
64530
2141214
768370
1093491
1648718
2274472
287793
1080484
1100449
347332
1509158
1146314
2278913
242775
1384033
1891492
2165494
2408642
1055407
438993
777289
919870
1709604
986035
31873
2939498
433125
560771
2621440
1436204
2672757
895166
757015
2080180
1706776
1111275
2312348
1837350
459810
569724
1018321
2630374
2851894
1534330
2873541
1441694
725069
1479320
230230
2471353
1542504
1793553
2623667
2829692
2655335
824904
1260287
1083926
912989
1917987
2793790
2393604
2676470
1821594
2180008
2080241
869953
1793755
1962429
1189164
642731
1084116
2781452
2550097
2803541
1500558
514545
1495851
442452
877181
98074
2000997
1754360
1180149
2401124
236213
1749333
375417
2370262
146803
1286403
2582313
930983
474492
776128
2499240
1735073
2230160
2178387
1981255
2481061
938318
1331379
2486409
2192952
2577489
1941049
2925118
514537
633235
2858305
973226
830141
2656502
2893660
1409790
1522931
2811750
1284837
727083
828650
738060
85019
1273908
2081412
622777
2056673
1789263
1577333
619672
232510
346174
1444849
2796306
1194002
876974
1552592
2776082
2056045
997669
1855659
1109717
730940
135728
1587556
1395892
735033
1253819
2631755
1497004
1061479
175251
2154192
2769446
2810459
1288875
1151453
2005768
2288651
242320
505104
933257
1723376
445931
457134
2386010
1453653
1922576
1325266
2491473
616296
1831636
1573340
2579225
1851687
660704
945053
990854
2811347
2795097
994306
2729416
975071
1222547
1514427
770725
1655594
2757925
439300
506534
734976
414974
665889
573665
1967905
2034852
646937
2555989
1382302
9971
1159594
1805455
196447
1579379
2447079
398286
1398998
2321579
461028
1353504
922321
34217
1700585
1735875
25844
1403947
2694198
2140925
739212
801762
2898645
2234256
2277840
725083
1727852
1409382
1329042
747776
116334
545478
2139217
2484846
2575201
233988
1044568
1346298
1667415
1299119
2054748
810729
1593464
1654851
310654
123697
1706209
2923326
2149283
1761636
1080012
734433
683105
923341
2643410
388956
1934317
1581466
1184598
1026764
998219
163268
414214
1852671
1786201
91076
2901314
1045952
395168
1169299
1916522
32587
2122351
1598766
1979246
1268897
1012359
239633
1096328
473085
2842970
2676273
477080
2771169
31634
2110995
110435
79207
1796588
125812
2823654
1512075
1745348
2259072
1076930
1832261
1950558
2856575
1337464
2014876
2117744
1306096
971395
1406879
2026395
2481529
870517
492069
2792895
2804676
1347954
1440286
872412
2106924
1896160
682063
2453062
1691125
1184866
346599
1133499
1491615
1600254
1836051
1153001
2367418
2650914
2537661
100240
1011129
464928
2599165
1320531
1694870
1805072
1993484
464552
963778
2471160
496227
2686625
252171
1703507
1124009
1195795
731453
1145773
2696753
2104569
2254196
248083
451172
1717135
1721397
356863
1301628
2065615
2069198
1730092
17382
1057019
1553358
2635188
2176030
337014
946853
1034656
892229
2832209
1076467
2448028
2805983
1793935
1787018
1641132
1858065
1341922
1173483
213840
1561766
759666
2440998
1938650
1743463
742663
308411
1092039
807980
1436889
721124
2006601
1706364
1134425
294832
2653035
1401185
2339381
1119832
672025
2512333
2872967
1620363
1075771
1312933
2001212
1156035
514194
98752
2229954
1579697
922330
1209453
1273355
2931519
2013772
1899903
1018076
668871
1362240
2333153
2468144
500571
1252566
1682924
2872106
1007400
1598954
1779058
2844154
2937477
823233
191019
105583
397891
1851292
126698
1556291
908281
1273038
170078
286745
2178328
2645272
626950
2047041
2238936
968384
2674662
2550432
251772
2397919
79166
2242724
1745332
984501
1145959
1919157
2336738
80262
413280
1804059
1433751
325218
1595350
2478540
660687
2111159
1069577
395474
1994045
108990
1743986
2245504
420442
2786431
1349052
446139
2198819
1893320
800716
2049661
783365
2826892
2416591
463436
2147272
1615230
850689
2865309
2855794
2059369
1311298
1280420
524501
649965
1094316
595301
371942
2298393
220070
2687442
916545
1953503
1238719
819096
1628351
1944822
630095
1418793
2518608
2072625
547695
29228
1465588
754950
2344360
2544640
334173
943729
1620096
281098
1301384
2703714
2839240
753760
152082
1916645
33074
65611
2817303
1300561
886247
2109290
293877
2411588
2365808
1467296
2691447
666379
11910
1258580
1591124
1217920
2895500
1111920
1581467
1639269
2179050
2138397
2071561
675878
1945167
1707089
48060
2062411
2639899
1367792
893122
1383315
2804740
78988
559427
1897418
2160824
2778038
2695135
2640106
2636819
1948215
2219549
739204
987631
1567144
2176945
2862969
33
230504
2206057
71011
2517884
918159
41283
1509044
1624831
1781655
2476297
2011227
2285306
386383
1721400
1326691
1426710
1518066
1185812
784959
2831054
1355922
2492127
2635252
2606722
386615
366227
1888455
981245
1722187
516275
1113819
645238
1591967
2772944
933227
1079399
2316175
373806
2519933
348048
980724
1485134
426060
2218257
425690
2038359
607416
1009937
395003
2556415
2346675
2438123
1901358
382601
1848002
1451408
1743035
479632
174974
2397043
465342
2513661
1281372
399997
2133728
1002319
1027027
1689238
1175957
1777354
2936467
1868966
1996993
858282
1434230
1626894
1241965
2707264
2054185
382307
608258
593661
1640993
149897
718804
2170502
1248699
2287660
1345655
278811
40692
2031514
1772508
2517127
2713193
2205855
2150343
1423499
2746215
891118
2816699
1213188
51370
2849773
963704
2312265
1921861
51149
986455
1285062
418386
1198303
1756384
1704775
232838
1722727
2110048
571396
2862823
2221501
181012
2841809
1136485
863015
2574299
2839178
2446589
1785268
710677
2093365
170279
802752
2719360
1235132
2456827
479436
2248550
656191
2626628
1538446
1432979
51778
251363
1342918
2705481
2463060
785852
2467399
1435138
1262163
802084
2498555
2743049
2716448
204854
1191728
1182242
576640
1125941
2053112
494221
1516074
160482
1018123
2877707
925672
2429986
1434597
559770
543163
401713
1971138
2625311
2773135
2145381
2931371
2190738
2808827
1028223
480773
1744917
727209
2783076
2523215
811595
2845094
2493172
1281064
2760873
2894547
462557
2251517
1750286
2703273
811007
99853
421629
2613167
1640869
2227421
1365910
1062510
768442
755025
2259344
120185
1903331
1664311
2323427
866283
2405152
324404
1779543
1395450
2615773
2282768
1734214
1622906
1778249
1673582
1362186
2878364
2196807
2831474
979561
249527
1608584
1486852
2394738
865140
707876
2204885
1885814
1632601
18872
1663554
2106791
914389
201233
1993706
2575486
544630
1244227
464358
2603080
2875653
499197
2437497
2799962
1785760
26022
268966
1074356
1783806
913780
2367032
1592247
2503017
22638
2254374
1825383
860632
1992218
1598965
1393118
768155
995257
1756014
2424689
1512109
2130136
2929004
372393
1545860
178142
2920204
923944
2073865
2187474
2381369
2753456
2534120
1495506
1513964
834917
2205215
1844421
2878521
1847450
1006228
1985840
1029195
1872819
655243
2715261
1489881
980929
578784
2504347
1172412
732042
1398975
1530054
208801
2561633
2703083
524952
2119777
303021
2014841
1465980
2470104
1129261
866048
2739323
2367563
1836026
1208956
681265
324761
397680
168016
527816
2469065
1717337
1869624
1815977
630248
2869324
105606
176942
2115525
529288
1865489
249881
1116821
2179304
1999424
2590520
595675
1157157
378896
983346
1444483
787206
1230105
2572652
36887
1550515
1378849
1020980
1164892
2214253
2757879
2243199
1858893
2602630
2270095
1306746
2032907
592523
2735093
817555
1668529
1686583
1658796
1956136
326557
1506660
1292201
480387
1307177
678988
2182199
2801737
2760836
498889
287617
671647
2560174
2556644
714528
908912
2302009
1161795
722154
1061078
2749463
2040858
413059
403391
2413526
153888
419925
1854741
1341793
1189002
851880
2178193
2622729
1495264
2327678
2160979
1013132
2623193
410654
1585413
1510185
880357
2200180
2369016
1346729
2676786
2846354
1897196
1200205
2649723
2256991
475904
559845
2134243
2541353
1126913
682225
879756
2893059
2121532
1926389
2142094
765464
980579
1226801
2087082
1834748
1725518
1374334
2477848
2600381
2481173
381340
305437
2009440
76913
736229
1974564
2556775
1907990
839118
1756167
2117943
2353993
2803305
342713
2504295
16823
112959
751815
2750996
955926
552819
1295716
479247
2043395
711657
433213
1290284
1826453
1495196
2221185
1057183
1474694
2131292
417701
2731391
626303
146192
1112755
726188
290105
627129
277225
1039832
576326
297035
94209
87289
1698532
2827464
252601
2450359
240955
551473
2873671
1236890
1101120
2761693
618283
549682
267440
648021
2185344
1657741
2003958
2129516
2371368
1082196
1411663
300077
1375483
1651608
1414811
742110
2387040
2659413
1104507
48499
551330
2884282
960001
1110582
1441654
1035069
1320169
1092025
2729571
248123
448335
90896
751879
1002692
1068709
1298019
2500488
2505627
1624835
45092
916727
1253089
2275872
933383
745877
640549
565136
487499
397772
2328029
89030
1397092
1002733
1106576
1256743
1726438
1315051
524067
2687576
2851636
906433
2750595
142984
2699954
2861234
609004
1136304
2930409
2575666
1051678
1735798
1351593
2577715
2916148
2932737
1931383
1264659
213620
1624829
877217
2615574
1352810
1770132
655829
2017487
2624179
2205129
661319
1792084
2181474
2528643
117781
325159
1132167
2624988
1330127
913095
2350157
2576024
2225134
1425684
1183348
2841472
420243
2054635
1922081
2716815
841438
2714808
2052425
2632440
544687
2723276
1226674
2373843
2855888
1168010
1706829
1062517
891075
2011019
971210
2768277
1128000
2637769
1670741
1880693
2561720
1766696
103748
1394818
2823457
2163260
263067
2655788
997299
1919274
1058160
2256656
1098941
1829743
1805607
2698269
1506932
2295954
2808156
2737622
1045210
344466
2564304
2800753
603409
116372
1948337
1540101
1079826
1481718
2685065
2308043
440350
1433921
1006164
2873163
1591614
1268180
1992158
752835
900016
246257
2146569
1301359
1866415
1513708
2240553
684875
1879309
1612177
376764
1288221
337057
442673
653808
1225795
738100
2912366
1457435
2563038
2340082
2284282
2201676
940471
800079
860912
1415243
773288
2384230
2330565
2712144
268763
2652216
1178583
2567453
2858879
2432035
1233831
1506815
1127681
2412625
42155
2019965
2032161
2212589
2408886
1998366
7346
1906626
2464068
1486672
1594760
1641829
2701887
1247010
1969643
2286717
1979740
2800371
2197997
2208886
2044039
1325364
980702
1389931
2608438
1662162
1635922
2803646
1223887
1987098
40910
711225
2694831
1099451
2608499
1886832
1423846
2849645
115096
2546942
997617
818599
2561402
1400420
2371968
790363
992191
167959
1008105
693568
2548820
2611022
748579
2379183
1818541
2529969
2149801
1438933
1512892
2221813
1005443
1399971
1872647
1726070
1176220
682873
1994649
2236967
1549598
1666807
1807458
297439
1905544
2447962
41646
937604
1590219
911989
2457702
2327754
98929
2356319
2799427
965437
1507656
2185720
555754
2219210
2840367
1799861
1424876
975749
57462
478375
677149
2380213
506365
1668164
2781719
2236447
1101123
2634223
1436485
2564006
2185111
738375
2595037
2707563
1740668
173549
2630536
406610
1182910
1099165
207241
2603941
2485118
2856191
2508909
699641
1276260
2603033
2341902
235339
2397595
247018
524330
2438412
2193225
2903351
2084735
569403
2890155
2531569
1535315
1707218
297592
565338
2558572
2930319
1510503
1888921
1624836
2463190
2681541
1116115
1844012
998248
1558625
612316
1975112
1538411
1553104
1407739
160609
1082643
886120
1529946
991865
1523971
2011609
2480224
1206422
423425
1528196
778555
2271409
2311592
2885833
2241052
1807504
2638741
940247
28941
1224819
905744
1449691
1425084
473273
2764419
2110210
2420450
1322429
138290
1134131
2423871
2457920
2488127
1780170
2930142
1846627
2678674
371534
534150
144015
1663903
1639949
4696
2603482
752624
2361120
2554448
1583003
268822
2423417
2354452
709927
2062510
2431588
278535
2896375
588363
1550852
642716
595131
1392948
1095154
287326
650284
37215
572222
78676
917487
651818
1682965
331260
331600
331104
1741870
2746417
111397
1439097
1539831
857756
2721900
1985394
601708
2490092
2526933
1487956
2933910
619363
1394795
2506586
2688591
2659286
1036028
2586218
649167
597129
2029582
1379435
65353
2866831
1817790
1163738
1915241
228548
1307730
789975
2108212
483662
2574379
1553362
1727437
1543262
2937403
368840
1061125
2581333
927937
2798750
1409029
2215545
1184258
2827226
1571463
299937
1792044
173903
729408
105449
1840593
111313
1127498
652691
2857919
533775
2779277
136905
1559136
818601
1917632
1264689
2614940
778242
721775
1674397
412372
1612266
768431
1469635
2413062
731831
568535
355512
816654
2525192
1927004
10487
646305
1590472
1162459
202310
2402137
2841056
599198
1091669
1111804
1124111
2855194
2274257
1507064
58393
1461461
2800419
2337959
2495972
500319
2590578
2086324
2141966
870979
1443381
1248824
398558
1294665
2044477
1181364
865693
689609
157184
1083146
1247692
2555198
1538190
1799419
2134736
2689197
2860559
362174
2453839
1947896
1178499
1333482
976709
1989035
1858953
3337
297587
1856074
472763
395939
328652
768414
1700868
2411810
2338789
7152
320129
1166600
618244
409525
2810206
1634716
1235769
713715
1272168
2239492
1771405
1863962
1128326
516972
2702499
14317
478581
189366
807759
286263
890117
1506261
9566
1216779
221200
1979088
2771186
1739590
2333941
1169765
2549848
34078
1727879
2285224
1097005
2039123
389496
2340755
74488
2442598
229779
2299920
1385192
2601789
912212
599586
2921094
1515650
593941
2849721
2756650
2132554
590338
2009109
1112463
2797972
472048
658984
2584977
1881727
2653505
527936
2429234
70087
2008570
876370
1940193
1611810
1227903
1090065
1894907
2046821
559374
2002144
1294475
915791
2310727
387636
1722875
503613
2342599
2755442
929312
2314798
2652777
1381456
1308457
2400139
2876926
650732
1995641
2089866
2730637
1888909
1486987
19588
1728469
875307
485836
2454675
2668886
2732187
683399
2879400
1428673
980517
235663
434253
33297
62808
1635397
264767
1097184
2431152
235919
2786737
704376
2336493
1598679
696365
956765
2210056
2228091
397199
2908523
1878212
2468804
2482451
1133373
1669912
1462938
139035
2555216
2811397
2130961
789684
1106428
905616
881465
680714
2253003
1884652
42989
1869596
1779149
2607897
1849249
925637
997770
1916739
2879796
726085
420650
1310669
2683529
841734
2397385
68820
484118
339203
717335
2308847
1754034
1013259
316180
1624845
1439074
423354
1646202
2442929
2155417
10648
2391630
2203662
2583215
365154
2528017
308496
1609841
908009
2326475
2020982
394157
1553613
1973593
524082
540474
2745021
1298290
917451
1698922
1331530
1533974
1313628
580180
37793
511185
992299
2165962
2016781
1917350
582087
1887432
968122
2500634
1005095
388270
2374758
2765280
2279909
2615783
2516428
2452412
1912329
127320
2285046
2370839
152639
527927
2904387
1069544
86670
2266202
2356327
1031097
116617
2142771
2365197
72589
1410719
357790
2715589
2190982
1830752
2556289
2151578
2427771
2703567
125303
2475893
1589202
351047
239916
1822989
2582097
654933
2119951
2175793
213019
1747797
1878962
896023
185558
336044
403437
405025
1383045
72918
1886584
1273083
2824600
491820
1516577
2147635
1531860
2461753
1230870
1242375
1832604
2221254
1721323
1632435
1698107
673144
2122672
1539173
2746521
2659567
2320698
2372888
2564593
2681048
1699818
654187
1405063
2598033
2655402
71904
2686301
1469504
2214452
55511
887551
2414139
1880923
2128357
2857773
2314711
2929981
739160
1659927
173358
2163542
1563412
2058620
1025048
2467195
1520402
2874863
632600
1764260
1393233
362310
1044900
2296316
2322121
1648228
2846875
1203
1472372
335650
1388004
1055032
2155625
684335
1630957
316539
985881
988405
79545
683751
592924
2519019
971176
1188440
1068466
420444
1166834
2525386
303931
1241763
1384681
297662
1237329
903048
2058250
2417362
1805645
2325217
671486
970727
2706646
1378549
584244
2479329
2618119
502960
1702092
2895573
2163764
2088472
2273782
272183
2109485
2533029
323448
400300
95519
1874330
517630
421743
1800907
115205
1964058
2564280
364623
860009
2493074
165515
2313334
1531873
769216
2311296
1187590
568215
2744235
561579
1407730
2413776
677
2162846
1029102
2717291
193467
495272
974974
2131898
1731505
2064965
2207170
1607407
1587627
2101452
2892184
490454
2700348
231518
2726115
1594379
2634080
1654811
256734
2583669
2101779
643513
2665682
1110287
489073
2914583
2700689
2691796
510900
2529524
1468617
1228759
742360
1421181
2772390
2650493
2930725
2227233
234920
1987438
2584239
2523233
709183
1752691
2887858
2912435
1205154
2756659
529916
540633
986274
89486
997329
1613388
534130
75621
191284
254713
2928009
1667565
1234790
1928842
1002526
538209
2651450
2789525
2716509
2103671
1929548
805911
1226642
1141238
30965
2265047
396139
1107651
1896714
1141667
100344
2861299
1877500
1406481
2230039
1268911
1736552
1998346
1113879
358861
1910250
1898053
2623034
230415
743886
2801896
797302
380972
2449293
2927468
2770809
44133
230560
202372
762820
1080279
2895559
743715
13237
878413
729955
2753120
552812
2117880
266052
2630914
1984289
1415719
2754803
2915616
1311807
2069908
1098628
1792587
2298447
1407121
2156991
2069000
2771779
2814769
295597
911614
1835651
158574
974681
1688811
2466492
1718192
1991425
1525648
476218
401826
851537
1036953
565063
2773157
1349772
2004049
1649579
1179140
721645
1907077
438443
1729803
904236
730676
1079433
1575270
1687050
1812276
1642383
868091
2281133
264002
1652115
277107
2558717
2555554
1825365
2132086
1274179
1653199
174078
2641312
1963564
2073095
1363458
2420499
464841
2901277
2815845
2097290
1800846
1598762
618865
400752
1289064
1888984
2626405
972261
1607747
249058
2237431
1733575
267584
2621826
2864237
1606759
170284
2486243
2558850
113877
1983107
221627
693786
2154091
2185846
2124522
808193
204993
1288493
948903
2169880
2150907
1104448
2780422
244365
303655
2436298
304804
1874307
2002693
2277938
2285993
1353593
16677
15286
2186511
2603186
2788758
477153
831134
2542359
1124933
2085503
2406895
637804
388794
475277
2355255
26201
1101282
662120
2613695
868281
784017
1369258
2289786
1395170
38720
2546065
874982
627452
1448525
1958296
90275
1210005
2831791
732250
1966777
1102010
1305174
2816687
1672564
2606320
607377
456990
2623676
2634256
110761
645251
1874919
2041003
1263251
2346247
259025
420895
2916072
2396326
2546362
511688
809096
353608
1229625
1130665
2519261
1888784
2147231
2403686
518739
1509143
1414407
1379349
2743881
2840974
2268961
1944448
191287
1386191
272157
292676
1947624
2097121
2391842
705137
1785400
1974387
639254
2330292
399073
1410978
176487
1753959
1054697
2276085
861415
972643
945928
2631979
2704805
1784611
315502
2629819
2890831
465966
142948
1720
517950
366915
1441604
290256
2085686
1900910
978566
871530
67783
150625
2739986
1009463
77955
2190490
2835238
295314
156432
40164
2287035
2495717
459792
1155555
2466924
1981057
663634
2883309
2681443
2184914
1951066
1598905
2192947
2051860
42724
2024852
1924864
1749563
116761
1631106
187954
1393997
1284278
2766021
2911437
2180703
2721250
1820751
1325056
1560025
763451
484974
45861
1564799
1142063
2396597
1100914
2765944
895149
1764139
1172564
427262
2891269
289481
1936303
1702002
1053140
1691851
911622
2358352
539794
2642243
593077
529083
586748
2037983
944352
317396
2600903
1670283
2598273
1775666
1074838
2239096
1089338
207525
371302
882876
2326045
855888
2516901
1780821
763049
1054918
1597536
1070537
514323
137618
932744
2151083
1929720
569058
241976
2098394
1193587
756209
736631
1003208
1360646
471937
1294789
826217
201850
2265681
1328896
820889
2360207
231803
930862
2238075
1334095
2403779
1555213
1398741
1053112
686668
2431334
2554545
1391557
36687
157102
801603
1573525
1892383
157140
1722182
1505011
510298
854229
446471
2847977
1951598
1685419
2113587
2404641
1045013
2623217
1808032
1343379
2288520
2133813
2929110
2063895
1355335
435714
659849
1300689
1163355
642019
188911
1176306
1884573
1619627
348764
997511
2327405
2480401
1602821
2049989
1871474
547481
2458313
2894841
1454200
1901298
420724
1470136
583139
248109
2492410
555912
2786745
1121174
1517748
1947316
426047
1613266
1068089
712791
1564189
535821
1929885
2592434
1416283
1014319
175299
927654
367876
885961
2333317
1820319
2032099
1515678
1413197
2762245
2514116
2713289
1387883
2837430
2242038
124478
702
121770
200888
1746901
905953
759583
1476066
2782038
40871
763074
2644520
1996275
1080395
1486530
2211327
2496527
2297304
2602356
1842737
2116567
1960135
1101495
2078091
226487
302952
1409319
1938699
324372
28158
1028234
2449452
490679
1559415
863638
2183985
1976731
2564659
2793522
519470
1779521
530980
2145866
1340775
1059327
2070222
377413
2545586
948289
2812670
796957
612252
2883841
2246129
1654077
1900750
2382302
1943067
2054593
358401
2245723
1319300
2272800
1388197
2473072
1540937
2508828
2210366
2355641
1293005
2159142
2371383
2002401
2069435
1955821
573526
1210047
1085579
1036735
265229
1421979
2205392
1664841
1587784
184566
592760
1106266
1339935
2064244
60466
280426
2600291
2867520
900961
1218305
393955
861778
244768
2208709
474451
1800550
700514
1977757
2937866
2083304
724941
543175
1102761
612998
863284
1039488
80588
702309
994428
2240648
1513657
1408515
123064
1495502
2436355
1064341
2530698
2463478
2632472
831944
2676282
2178736
584793
2246097
1077023
1013774
971133
436926
228950
1275650
1067548
1140039
1023157
2389505
866051
1233807
2094113
253883
2398821
580591
360369
499500
2821122
1618921
1705486
1570248
1569676
2880063
2048286
416542
2367936
1157016
2768333
2468461
2552748
2772383
1794684
2154256
2409471
2917087
679216
315571
1622031
2865697
2496550
2851170
355438
2912692
2727540
1626800
2680573
814006
309082
2301146
2007692
1036213
659921
2694900
220756
2113828
255705
1447322
2493664
1165088
348081
1743616
1786407
1856953
4075
2598574
2807326
1056967
1215313
2588369
1228148
1010999
982949
279204
2665859
186787
2521244
690705
2323022
760811
1679651
2510274
383357
415804
921018
894806
1971950
1729713
536005
1312338
2033749
1140187
770361
2228694
2122418
1599484
226728
1708907
2733298
1395347
2856065
241179
972860
2811480
759102
573130
2000696
1560703
1613576
989545
1281995
226632
990477
1587222
1366060
2186603
263029
822762
82914
1680680
68330
991046
1068948
855749
124484
2895557
895220
2476925
1587290
853686
2650350
1219191
2584033
2009275
826648
619707
366665
576460
2234758
1885696
1182684
1340334
2903115
2536436
972698
1621379
1768988
230644
2619090
719964
1838824
991096
1342093
1871365
2309795
1571323
1327366
1940149
761636
2919082
1248506
407188
1688984
1997295
1060723
67959
553385
1997252
2826255
2260053
2482634
705693
2595822
1537962
506514
985946
1392083
803778
1214554
554516
2276769
2127979
2325566
5332
2741457
688984
2117820
71142
1693853
1413305
2120
595285
486470
1926571
832505
257819
1709960
122691
1541295
1809607
447545
1361306
2187381
9058
2186707
1143153
198283
1280243
215498
1278653
1647603
7647
2910709
2862017
2311940
705826
1993756
274573
49380
2833875
1189453
1435040
2151797
66730
1748590
484216
590501
1818880
1838070
950103
75226
498039
1221376
1190610
1562106
2298068
2006236
2613891
565055
167458
440435
2662141
272158
312739
172383
740846
2712584
1161766
468330
190521
1602023
324067
1803085
2355350
1724979
489976
2551908
2591222
2916019
1475120
2844261
1785552
1504383
2669347
2056250
2547108
1504303
259163
344057
520596
721389
1375048
509296
846477
2453144
2799287
2199227
2244689
2098980
2101244
2637443
1130124
936266
1599771
2177731
2813123
628140
2505979
1591705
2302618
1775353
700774
272036
558270
2790074
992810
1941507
1498335
923123
1114998
1739118
2128092
449407
1227022
868493
1110201
1404537
2697375
225561
1164403
671333
1314710
16512
25193
2871565
1532498
39548
2185510
1897800
423914
1243313
304305
679032
769338
2218773
1841459
507821
920229
319215
1586888
2754689
1167596
1920228
840614
1664017
794661
260393
585221
2910555
2938438
2607611
1597978
647232
1382361
756484
1243555
722592
359447
1329654
2504664
1686872
1905770
93237
51795
1969856
2429850
2409159
1630757
856516
1305159
1355466
1110264
1320943
2085036
748691
2515160
707092
807359
2601360
2095613
429583
2243831
803866
1949089
1746695
1744491
1262354
1699887
1239462
1945328
1051988
244327
2846251
1483810
1470413
1936048
237992
484216
611421
916190
1179110
2604329
2049735
2770215
410841
1403311
2527303
2025338
2175034
695282
93177
1815417
810772
1635135
1672549
1467761
2177858
1757813
264387
605400
458503
1428849
1825261
2390657
2410042
1303076
1126638
1354201
993893
857224
1862416
1766184
1778325
413325
2576207
1343600
2784993
2900305
118304
249384
1083719
2400984
2313140
1311288
1579919
2186124
2356165
1499828
112535
2327293
937337
2716836
573413
2396098
1484818
1601029
1094121
1574118
2239961
1706599
741924
1307053
171672
25467
566164
601783
795379
1830973
1703913
1687473
1710783
147098
114914
861158
268983
2200714
166339
1002203
1779873
2500626
836147
2053984
313348
455390
1309036
469094
364841
2279463
1691490
1979679
2291458
2134162
1503679
1188459
486339
1862690
2597303
1810728
1308848
1893731
282009
1676707
2304164
2474409
857908
673442
1744361
2442604
638018
1303682
1204273
2375076
1778413
1425759
1256735
1490989
42842
2432969
2931092
2100206
1361809
2020100
2483001
1410308
2156906
2238412
1366839
805317
519541
1667486
1322412
2130538
1303265
1462092
1282796
1837445
1076485
1081534
1983286
8535
2491044
1611310
1304586
310650
1057522
580223
248159
690090
418375
2291097
2901543
2878823
1231598
2191961
1962335
1952278
2283631
2190135
54187
709102
2426394
418148
1252306
1479010
550773
1469492
160508
2117424
2055928
1112830
754329
310431
351692
666631
1639756
2626102
1269635
2184045
2066576
1973470
1177085
1242917
1817884
938155
2425697
2894132
1283624
2492646
280908
1713081
876079
1816295
117175
98551
1327394
218407
2688199
1753491
1277884
338618
2150310
648708
66336
751442
1447649
1614087
817667
2492695
760668
1823432
976083
2924440
723449
2559921
2549129
1736774
1929457
2666544
1479234
415937
1854015
791837
1483905
344004
2054901
671070
2232732
1305384
2631611
921284
802213
347546
749155
407774
2788402
2858610
2069523
414978
651143
629303
2265890
2109213
2736519
2026057
351874
2893229
2822919
2887346
976350
1193507
1295253
2447427
1029734
1829677
2643951
1891158
2400102
2335763
235772
1403981
593027
229749
2716370
1342978
2272429
1046896
2311484
2778514
266146
2224271
284809
2166723
1016646
1751743
1919848
2354887
191367
1586618
315856
2828270
1989866
1297959
2312883
2076589
1008643
333611
2718328
1149099
1559433
2708177
1605983
1619703
2734799
1993452
1102382
2497838
2488513
2108625
2704692
1047382
2337504
1888332
947809
220707
2432086
473990
2460473
1596857
2043588
1690004
807236
2540302
1097636
1513746
1909374
2211149
14088
1639666
168328
2172592
1681100
1170555
1795604
1785862
2411856
912941
904473
2766635
2723074
616434
1748812
1662120
2666906
954252
670337
2073811
1177525
1645743
865965
648801
1493259
1964366
2086340
520550
2716851
897518
1504534
458441
1752822
1324063
599590
1756773
1677928
398565
835123
2658504
1191855
975829
2516427
969971
2758167
1078532
927985
603241
73961
1851573
1581927
60087
2203752
249287
942308
2670234
90223
930137
2811434
1211997
2847108
176098
977905
770828
1373435
2384991
1091067
1972496
1972607
276607
1963107
2412444
2354373
1280174
336079
2154489
2000039
1461623
486952
1747456
1482938
2840592
1978945
645639
711022
1105013
36000
713638
1862731
777773
551269
1273114
1573135
1506152
2355097
2134376
2853792
1093120
2940203
206577
1698335
691338
1022614
75896
2694976
2688884
2636538
351413
1396969
446319
2122953
1404488
1005938
1113794
2307623
1693456
633332
1134984
2747029
2340617
884596
1338795
2928505
2567738
656818
2761055
1789121
1683865
2679957
26079
2040553
2904483
2886847
2145703
2725992
1339636
524927
1448567
2102746
2665705
1577755
1417808
2927054
177983
2832295
1623113
2215276
1567942
1594999
1409845
1034810
2119158
2500817
2049916
266600
2471810
584567
1952422
466018
2367945
582170
2080642
2709080
680739
2620960
1713954
1148332
581831
817015
1434899
744233
1659805
1404186
1565794
1889329
690664
2640499
2044741
2606740
2611656
457254
1733089
2290176
255643
1639938
2934234
2837413
2455004
1872071
1446549
2022980
2520532
2264839
2912118
571485
1923919
581460
1396196
93059
1911267
2337950
2858540
693452
263418
861274
854053
1294530
2682042
2468471
77363
559043
1826969
126512
2371430
212174
640685
2232122
2780414
1804711
1295487
1785719
572019
1854726
2061252
848959
1910399
1681254
2093412
268525
864404
2391321
1840394
199609
1964790
2155055
1279853
376636
1063708
1316612
2550248
1156705
523701
2363811
1204627
1701530
1370964
1707618
2834108
2085977
968025
2389519
392306
108693
31688
1338518
960632
970516
2839435
2249740
1073636
1132583
1086246
961588
1893664
1210395
791649
767844
2407929
304157
36128
1792083
2914654
1420087
1447530
481140
2756497
2008494
547886
1488205
2857019
1484475
255399
322172
2104643
2837260
168718
2803415
694796
1568307
866678
279231
913266
48506
1941708
2778409
1504864
846079
1162408
2452046
861919
2308967
391858
1444062
1417214
837056
537015
1783059
310933
546017
220903
1102296
2027799
1022355
2223125
2457969
2706831
1450910
967871
1445869
1717218
906857
2375060
2615773
1822777
454560
267799
168139
1639357
2739620
631010
1502458
1241604
149287
714480
2260216
2213019
2530302
1931751
384293
335411
2111414
1540171
2608693
1675122
2779273
2054290
2576883
1516231
1819510
1104890
2140242
2531292
2883875
413710
2844400
2289831
1123695
2650942
884935
2490660
364843
2285234
1892699
1181405
1036363
2889230
400628
2361970
2218769
1311817
414661
2329604
2146690
2791333
1581092
123784
2909370
691169
388851
2621399
1911581
2897297
199527
1573359
879222
2272155
2134451
2784891
2456380
779096
2540785
1773748
1084077
2577487
694518
2664102
2639992
354819
2123123
1830868
1097472
814670
487444
1092514
484028
2783176
2360279
929881
522080
2024706
1918977
1997993
1366779
2178218
333707
905462
132436
2731638
2090908
2186075
1389900
1039586
2406667
1593998
1918849
2699208
1400063
74800
2071098
542017
1425322
1209403
224801
856293
2250400
541698
1747764
2472377
1450924
1344772
2741749
220274
108223
1272815
2357170
1201701
595223
1168145
441756
1287398
1282345
170392
1934103
920026
2052732
617182
364224
630297
1935165
21213
2846086
241858
2010358
2290979
101118
212158
1136464
664280
432931
453646
11861
2484788
2557537
570919
2196121
884766
277306
128288
2333535
1662991
1148082
1679474
1709149
1025758
717732
1757717
545449
313111
2166265
1598092
1557374
1178715
1215761
2162808
882233
45017
354252
1501002
2923859
1955701
843013
1122366
2192269
2612791
1423510
246277
66917
2264572
2869563
1417452
2433697
1912456
2317054
2550687
1673542
2473139
2242458
979609
742725
354180
2343750
2862351
1399665
2362450
2822544
368033
976035
1310036
2136660
1016035
1382974
2499932
2096663
2077328
2194014
20795
1814747
2246170
2879975
881198
1215213
652791
274480
2725780
2840665
1104439
1723117
2164204
2069997
107830
2426428
1227092
243267
1781525
1138223
2551930
812477
500991
187597
2007246
1140505
2572180
2246408
1116351
1046588
70309
2905902
910546
2705197
634028
1862373
2907892
619331
719778
1271268
1792091
2642061
2137922
1149354
1204848
873832
1994979
83670
2733081
1616329
1171066
2088203
2564331
1671856
877234
1074983
2566120
2702138
2533082
316125
237399
429950
2258929
1863961
2122347
334506
2346437
1070120
2925862
1280704
2380397
1451991
1090705
2171040
3881
911958
1502086
1709263
2180185
1778205
2754019
2459304
1132490
2617018
452835
1517564
2658930
408107
1732627
1501407
2344265
114320
1402586
2682274
2470810
1599413
2032423
1597505
2676326
995097
1220568
181405
1918721
682882
1414068
956165
1572507
1695842
379211
2877683
1307130
722222
1144716
2303753
2532955
2641233
2739340
978677
1031365
1146187
2244542
2843119
1447526
778427
937743
1181341
712361
2396704
2780438
2932951
623766
457712
2291593
1184591
886934
362477
1096627
1378852
1126614
1423550
358756
1124468
2480235
1085133
1781589
2419692
1938798
1107785
2223064
146766
2611112
2115684
1520310
119250
2073090
1915656
987052
289401
902391
1184426
1723409
1662198
1857818
1773102
717399
1076357
2635679
522989
99183
1041637
1440626
100396
654864
2742019
2033701
2821876
1011257
179899
145100
2147171
1356277
2603642
810213
774977
2649247
2059491
3585
1708095
2473013
806356
679865
1024096
351301
2081058
2386310
26673
2613846
2697453
1480424
593089
1010234
2823084
2059600
1324253
785655
2599474
52057
898994
1847871
298200
1022951
1061142
2484797
116613
1317977
1873417
1035598
2417015
2436111
1502267
394950
930329
366510
261529
1912354
2587463
2090270
1959690
294204
537633
510884
2140551
319595
486590
1019194
1936431
164323
1296690
2767862
34383
1647162
1589566
1976696
270654
1496361
2917653
2002750
2894433
2721597
2316665
32953
1523513
1491542
2530887
2393567
1041887
1002244
2782965
976136
383485
250404
854138
1222452
318678
1677700
904525
829813
2087497
2103486
1304278
790910
1541457
488802
232975
1628598
524793
1433590
372540
362752
326361
1377910
2604623
2624069
1921222
1988411
2918255
774622
365792
209323
1112092
633633
1258500
2417533
2602801
2512468
2311228
399298
843237
1120803
1110469
2472076
1584200
1055057
1804376
2212087
920721
1087543
2577511
2222964
333876
2247566
1779117
2565925
1317847
1325436
44034
2727022
1629802
2085560
1958073
2826158
2803539
959694
45312
1032358
2439972
1359107
2026482
2712089
454003
940726
1298527
2781714
197621
10305
1071606
28948
2316519
1543814
2577793
1326223
1845037
2069861
10368
1490499
1540450
1195518
607874
76237
2200329
1568657
349759
253815
1113603
738605
742182
1784285
2015164
459747
1526102
2537616
940534
2299486
75727
2933870
2406344
218369
2510736
2135048
1627102
809123
68257
2760643
1038719
19826
674612
1123372
2027879
1395808
2560204
1698995
249208
1650565
819441
121679
161079
1197599
1875682
219789
1296920
1164341
2081555
344719
1426063
2459908
2177219
1192955
77949
1026383
2545
51601
2365056
1476193
2931659
213100
2800795
278296
1803518
746022
2919961
49147
2536861
2755026
783967
903454
955195
1085986
967582
605203
2748537
613533
1807035
2283493
1234680
491197
938685
2166683
1407874
1701893
1069625
2841826
684133
168400
1340404
2272776
502161
421829
1905507
891390
2681545
2770786
1697751
2696875
2676934
2762719
2323350
1230088
2278660
2859928
1682001
1563130
880362
1824347
1997864
2504445
699885
1325998
296924
2401744
263764
1846519
2398016
1598512
809294
1449754
1582417
1133884
2759686
1848394
421826
1484792
1109787
11754
1665418
547198
2103719
982088
2064077
2142106
1691119
998491
1239315
1435878
936707
2473524
229746
592972
2618308
657512
1554895
1915294
1997902
937424
372131
1635524
2565415
952857
321374
1065335
1682672
1958741
1294786
2569630
982723
1124487
1945961
1548844
951768
2250079
1519694
1301111
2206373
1825923
2528582
829638
743127
2112108
1873789
2828443
2362380
2639324
1404739
2154291
1842043
1166351
423687
2878343
2908011
138041
1155454
1553707
1059822
2370407
1494337
767523
2107476
228603
1284706
2015261
1430769
1727182
2701940
1224154
1321714
2558091
1722152
1410373
651045
1474235
2558654
2196798
1605578
76389
2022625
1729156
859113
1936469
24198
1600611
268946
760484
2625910
1095757
590523
782791
2454134
1078395
240107
1114412
160392
2532755
2066032
64591
801352
1503963
516685
906975
552845
1712526
2546011
1987854
158282
285662
1917043
656265
2225108
2873796
2564943
347314
1837701
1352808
1203615
172463
959747
2314036
1128502
1978124
1369602
2895435
1639659
1978832
2825116
757821
2674862
1553017
2116811
502972
2914781
2260483
2337283
1614642
1979447
1812397
2573016
2179290
2700755
1214792
2462483
596170
771041
2893728
1837151
709788
2659331
2314471
594165
330302
386509
1940771
2016745
318857
2416409
2927888
183758
2701222
859835
542928
1033363
359600
1395065
626305
805546
2631024
52315
2364830
1792461
271862
2751586
1612068
1955604
610006
382413
1306611
14384
2513468
69712
794712
561040
149296
1927241
1045060
2795257
843436
1927687
2037593
1161903
1396702
2539770
1598549
191236
144591
1273562
2739000
2674809
425388
712394
614751
566396
1005514
2437276
1742526
695012
1723432
2608515
12803
2101798
610558
226677
236174
2301197
346359
2075759
1920285
1111952
2753095
2236075
259590
2330135
1078427
1825496
2633495
1812914
2252336
24228
762133
1042192
1138050
1884237
2884267
9823
2441966
281466
116672
893756
2719922
451340
1882565
1670762
50989
1221519
2799235
2514403
1222961
2002175
1881150
244611
2860233
1338325
1278496
217852
1992071
477409
1577320
67335
2143470
1211435
1268545
202363
1318930
2897713
789909
2135885
351100
1490411
2658085
70867
2466140
2259942
2127038
1912025
1249864
997210
176432
1715479
2020762
2232232
1349085
1355845
2021890
943128
2666447
2037773
1459310
129759
1602130
2805329
228266
373935
1065285
2676385
2266260
2365263
1782798
66289
427625
1176509
2787452
2839500
1769617
1941504
1641204
773587
950818
746076
2075989
770513
140633
785126
606693
862675
1456771
1144178
1523814
1496523
1084797
860652
783844
464283
1419320
913504
1325705
530776
2712504
2354274
90995
970300
2745616
2450221
1095790
1666382
1191273
2924019
1806246
2870258
1400477
2148836
1949443
464124
319554
2102602
2923034
377208
2237270
2938809
1921773
190297
17686
165174
1667460
2361078
2186605
2216714
758141
1492897
682326
1934952
1725363
357214
2623801
2843051
1367981
513188
936394
1873877
2743034
1634494
552273
2587610
1615177
219503
1696402
1095840
1453881
1953722
2427577
2040999
356755
1176769
546399
2105796
964617
861684
1792859
2394655
1515611
767586
538361
2707255
280886
440300
371800
192812
818593
2318482
1665279
1659758
938447
1872187
1435177
1199476
1290810
1376876
16338
1804610
1316701
2058898
1083746
1379790
1652090
2480010
267638
2797770
204305
1879937
1197222
2835112
1349952
2308998
590025
2792135
1273556
769688
846044
2374813
1837426
2492872
1196669
2872088
670923
1431643
203046
2105006
413344
595504
1262534
1258968
1067246
2914948
2735826
657140
1852785
1660402
1005549
2469872
2029705
2504833
467237
799479
161244
1452814
2368039
86209
1792031
91055
809182
1763271
2380644
1043268
2592554
1199167
2422315
2936726
858478
2355051
2544780
2202149
782730
519381
689910
497393
391110
787909
2617811
1043414
1060657
1693349
152683
99047
893631
345717
1139698
1990168
1061274
2462373
1997715
517270
2857570
332734
844582
1964672
448236
2137803
636457
2422361
2113121
2888090
517179
2037782
2055529
529313
1070491
2548088
2446920
1313588
2519210
1617566
2415372
137320
243116
620790
2902012
1890140
842214
1152132
478345
2784104
885843
926788
2339959
873572
1314196
251283
101180
1359713
1984193
394913
239775
2787038
637861
2166438
846039
2291957
605243
766256
2058496
2128996
622755
519417
733530
1991050
744703
1718394
2651125
2499264
2048162
442315
1164981
1886914
542149
2058508
2905523
1995372
2127316
640861
571598
1343706
40152
2756408
2374196
243227
563323
1671943
1103291
2566264
2064168
2136030
656055
2702053
2086197
994275
115417
737976
1274879
2796127
264978
1679346
2329432
2270553
1058271
2140180
1476509
1194012
1211076
2594132
420213
1505561
232394
2673798
2200365
2626935
1794189
2403283
427333
1490251
102926
2655789
2002693
1195263
1270750
529716
679948
1661241
2473490
63342
2187293
121380
2467880
1480479
2403783
1754435
2381602
1982374
2838599
750519
615856
813554
2301136
1848036
951275
1258984
1096164
2241465
2592639
2570230
1481608
2163251
1806709
2019757
731719
725861
51054
2275545
189826
987054
1134510
1313173
570130
751723
2078331
1702260
2839525
2031070
716836
130582
1000657
864542
1768431
1499570
1171886
1823899
664373
1056030
2707399
714079
1428674
710742
1982807
733588
214847
1090534
1721950
584373
2731527
283237
1660192
14977
556954
848786
1814441
469453
663872
995685
122844
73525
2639671
975443
2484008
574877
1230936
849781
2526130
1372486
1818071
1813759
1618245
860062
499552
2505104
2542512
1088645
1319615
330331
2917104
231487
233202
2031833
2500474
2666241
2775724
2103313
2063225
426827
1302107
1911209
1179397
1159756
2078664
2549766
104275
2389139
1643445
1475296
665615
2468175
144680
38493
1768879
646653
917279
674011
1940995
2757932
2704100
774817
2604844
2532746
2261072
1902417
2381285
586674
722043
2750999
1091480
291920
739007
356387
1092099
976616
971933
1586051
70251
1845492
370143
1276066
2469660
442552
2687384
321773
893285
1778650
379349
42242
2579278
2390545
2348342
1266345
314122
469403
1725227
1859224
2711526
164412
2556823
1741186
2898727
466049
1188073
1859579
933982
1197919
2535787
967508
2043665
8347
777013
2486408
1073009
1468075
797178
879434
1479312
749613
2224058
2802380
473047
2650918
658109
2487801
1804378
164345
1251757
1167413
1680996
553715
2868924
46858
505945
2081914
590825
1844682
1359832
1626084
1459011
1543469
2575724
594488
1563181
2477891
97231
1281757
387961
2524832
328038
2221015
579610
2143851
2112755
1214005
1589224
2019908
2515487
2839955
1644467
619045
535692
774337
1288245
1163777
1125484
1668294
2345875
152128
957429
1362286
1168110
1032189
2575520
273187
2328665
2578767
140161
544122
518793
1356850
924944
1440709
1588560
538987
2765623
1469455
170669
2660201
215028
1970142
2606694
284289
99720
179445
133480
2697555
1552176
2146606
2875967
1486025
571884
272617
645186
39031
406433
2179305
2815550
2045060
2838287
428931
1930319
2915333
380187
2085835
2577971
948279
1459780
2874605
2173518
1285006
2507154
1297469
2917631
2830393
532293
1558485
732258
2851297
2303158
1256197
1862592
596616
2520717
234433
186233
2598751
8032
2860403
84365
1229907
1980186
199237
294799
1940188
112332
1427478
2750666
434814
744346
1478539
1851341
2291947
2814803
592287
2609911
770054
1396475
1949882
1176449
989200
401377
1675239
267798
2926451
983620
2629290
177962
219025
332289
789992
834870
402012
2030921
408273
2599381
2907286
159850
1473943
1417722
1366083
1818654
901216
574679
458070
1647326
1598095
862398
702367
2246052
1280705
2112816
10654
477967
1859343
746903
1293326
323045
1684172
506481
1798051
1610127
61863
520949
1126760
2328428
1419566
703429
286916
560488
1593526
2087217
1092649
2174092
1772430
354995
2530011
1263230
2777863
2275683
931428
1697610
2351186
181383
1901053
677534
1557215
2470321
804624
2741719
2390150
2614558
2005701
2710346
74860
13692
1742993
1408639
1527165
1632482
1299718
2483494
1351245
1687529
1573062
2417315
70110
643506
2818940
827847
2939020
897188
2407641
2062297
2722784
537765
944608
321951
668704
289220
2798915
1636623
901737
831831
378916
262476
261013
208660
1663359
2055524
276951
1391428
1026310
2259248
2112662
1612978
300436
1477179
2743316
2779437
2754659
1433974
564475
2115967
1172435
129404
2725648
1899663
1957411
1753095
905133
1644757
1258504
693161
1927746
2783689
2862697
1344024
836107
318732
385181
2418793
2122277
839510
448049
1231117
573491
1470698
2213295
157778
1727500
2505327
959415
369867
2683231
2060510
2934669
743394
1645037
1034807
2560570
449531
614271
2055143
1128601
2669931
1975749
2304262
2430024
732833
817613
947117
1192072
2501347
75913
753871
872198
504116
2463070
2085338
1147856
2263430
448095
1017450
566345
1849181
589054
2125500
2885689
698563
1023315
64055
1418224
1500991
1157014
1890016
1883789
445454
2311910
2248320
928637
272076
1351163
2903643
1509775
2477342
1789035
2682296
616356
1893253
521499
2887743
354322
638126
1296542
2245989
652960
1653403
1740237
1861963
648747
2121097
1591443
581166
1347812
454006
1323792
760098
373640
2876148
2512958
1450646
2008660
675350
2868229
2406951
855672
531459
1094189
2851524
726639
827556
2193650
523841
2851943
1468820
1385870
158625
65737
559461
1325212
736411
329094
1966563
1726786
2359163
765075
2475995
953878
1988890
1056846
2489561
1254426
2793922
733266
1600708
2194731
751345
481864
1045108
235341
2749945
1042088
1974347
1722437
268317
2187765
2730030
1566970
1354592
1587630
143773
714606
1108267
1951440
1820239
891082
2908791
942746
312563
1491732
2803879
402225
1722954
1728529
312351
2330491
2358631
402227
2320
616058
1661254
2228540
570885
2255745
1823501
2632821
528830
317610
1431046
1193496
355148
2116200
2548837
405607
2657101
2101244
2148789
2763341
1682568
2704857
1567469
2178540
2318268
2527118
1059022
1514663
286855
1274374
1950121
1389300
1836235
2744147
1436548
5058
356244
1152098
1728501
2738646
797669
1536289
81592
602398
1304178
2315073
2432528
928677
883041
1698590
757672
389002
2431457
916032
149464
1522463
2391728
1056029
373600
232605
48971
2048764
962737
2910583
1485874
1834507
2497637
840046
1101313
822055
2393744
693274
2514932
936542
1603489
1086450
630076
1068361
2328700
1126242
2558081
117353
1806931
55148
155794
546243
1208037
1144053
1815183
519565
810437
2861556
736675
2391121
2154561
2086855
1531560
1411814
1842204
2589126
2399213
2732657
2749458
911695
1186300
1439530
2734487
297246
1671354
1702641
525973
1622473
1291803
2910348
1137696
1838994
2017208
2723462
1815210
2793026
1390706
1435105
2632971
530342
927903
662611
2604560
2529127
2572624
1011199
1416175
652838
999424
851013
221463
2123188
1492009
505262
1099374
2482417
1079517
1967909
1789378
1100413
3078
2768422
1995552
739175
2659077
1786954
948941
756491
2899222
179397
1575986
2516456
2917891
1077135
2501101
2550954
111183
1194337
2374793
981730
537163
1472187
631100
1269704
920224
1847385
2262970
212319
991234
1726710
1088780
1281684
1655578
2025042
1489137
394333
2925576
2599129
1886240
2457667
1707512
1147466
1725799
1470518
678742
197655
2184897
412155
2612407
2625555
493662
644328
2245977
2209425
652026
670492
1291557
306410
43657
1866952
1153588
1221
1402882
757482
2540112
2168631
1444296
937757
972842
2279265
2513285
1603597
2293138
172230
1032410
498830
497094
1327413
1808044
969127
60316
594833
2070747
1038214
1598019
1861282
1812652
574025
1187982
2192803
992028
2830268
2893390
442232
2136456
885980
1102076
565943
1016141
504733
2823372
885509
2687457
2562832
512845
2502320
1146153
1221231
2698691
884467
1901003
32387
2720155
1138133
455865
1169133
1558064
2774333
1220665
1443368
986890
1354583
637025
472066
270167
1814214
714248
433354
237763
2491124
451988
2254056
529113
2808197
2626214
667686
2524675
1209839
2923328
1489433
504830
920016
1083444
2011709
1901737
1551113
2812148
1143969
11572
2735666
1896510
1904491
1618554
1642712
1281561
1115349
2633279
2685625
20852
2821110
1542260
175780
598890
1285185
1133112
2638620
196348
1908023
556493
1086631
2403685
2212889
2435536
2862370
1393607
1307834
368148
368232
1956942
2275138
342665
1055006
705341
1880969
2925548
2434670
1429415
1286665
76377
1446395
1910028
1434688
1294786
2825059
808443
2754407
877994
1309569
1882689
2099801
1897203
2827093
1644441
1099099
2252192
884829
2022655
667562
639194
1826886
1667230
650819
657252
267578
77022
2458963
2206593
1943953
2040078
17769
1560256
1522459
2338555
1082814
1441890
690411
788658
975345
739662
1846600
357620
562053
1867011
1197310
503822
640218
575776
511438
522339
67769
2691937
415320
885657
1359698
1806868
2878616
854947
1437349
857007
1859632
2639437
835344
138811
980981
2204704
702890
2855037
1123068
1689471
1512395
109282
2383329
2306853
81048
2139036
2508676
1884073
194325
392429
1072807
2233573
1033100
1599898
1032352
304634
1426928
1756904
801019
1684752
1320647
1177683
482543
1758568
7169
2777823
2602603
72389
2275962
856398
381994
896501
1317047
159223
647165
2221712
1328054
2386404
1080053
464084
2143917
1943486
1904850
1492210
1163668
609471
711535
158025
481136
1812488
1277503
23684
1343160
1960832
1315996
1722218
2358602
1404334
856129
762808
593578
404947
648633
1958357
1464828
1993932
2837975
2206523
1092433
1296541
264066
899267
199525
1728504
813816
439673
2775403
760192
2497092
1170891
654909
418914
1994922
2449696
197844
2591438
1082675
2744437
2771158
372455
903803
2093514
1631216
759596
264816
1561376
835833
65533
1015373
1214734
2132916
1904391
2315779
1755972
1654493
1010051
2626364
2855495
2227639
1528041
1217044
1484624
1667063
47375
1539151
1213737
860061
934084
277140
1129184
2093775
1868281
1863505
2535425
1615566
1594318
1244158
2793890
1849447
1457953
2783360
107290
736071
667766
486891
2127060
2912748
155819
1478762
963265
2300341
1973079
1268566
1573320
698445
61867
1223741
1360023
342675
2272995
1802096
1915067
2090432
1787446
2745554
298212
1188959
2027203
52455
2162263
2138529
1810246
1010487
2225484
1869608
292655
1180765
722165
1152545
79718
1602749
1749775
923512
1106461
745456
2807341
2865233
866626
2142805
2865732
2608858
510860
93350
2777373
2167641
1743367
250585
2201418
1125399
2443948
1221757
1269096
571623
967122
2136639
1928775
1081501
1339770
1017573
1987859
6678
2013939
2410611
1064042
409375
2141145
99813
991220
2165616
282561
365396
1637083
1423407
1749448
597498
629282
2487516
590367
2205465
182445
2067302
1777264
2344743
2174441
24307
742857
1272191
1215116
2845241
2934786
920042
348048
2107177
1897851
2036293
2716940
2420407
1106117
1285158
1181845
2601312
2490312
2070286
441423
1923523
40437
137266
1504025
1989884
118906
1817187
2195517
1448668
978494
1385486
2572745
975849
1520083
2221174
188905
2197154
2374043
2136717
1314774
1116655
1782371
1570315
257891
2797190
1592650
2858967
361749
2807330
2506982
2582869
314649
1407939
611283
500894
210249
537062
1030525
1490350
382017
2530491
2492006
1184424
2330137
1118110
2771843
353245
943703
2413910
1188909
1548130
2487787
2714854
2636973
2042474
2691137
1140697
1956658
2878201
833117
2408046
675231
1154142
53724
1424759
468809
1102137
1569759
1563833
2614586
2354808
2862183
698113
595961
1973309
2652974
331722
2532908
564267
1254077
1268865
985413
1441854
2166159
2694072
1260949
1844777
82398
2190240
1412458
1239915
1757870
1413332
2507431
1448904
547292
1022934
1574880
2085977
1066506
2159155
549160
3369
1415770
1543817
2725129
2006095
1260922
830291
1734650
2598779
925262
822198
1273781
1103860
1867954
2703331
1162893
294595
846247
1185067
469712
314717
431160
779320
894196
698929
253006
2707065
2765031
275035
54191
1471861
402119
1301790
503918
2752048
1321735
903456
2808565
166039
106736
135257
1025567
1326228
1736766
127450
1532392
2224296
1506839
407034
2183170
156103
391325
1852045
156270
2081520
139601
2913553
840478
2403304
1988058
719292
1492972
2778492
499815
1930714
1112958
1163771
361732
110183
319648
1326997
760925
1344145
351667
2723710
580481
2296594
836606
2114083
724334
2567123
2694385
1139236
768274
167895
735732
405291
1780814
2649714
1398955
462888
665988
2659089
2725998
1563645
2622429
501369
2497271
1833416
2128406
2513880
1650692
714226
816555
2257778
1597940
2929336
452020
2641570
2544356
536398
2577254
2156229
289037
2272420
400641
2161556
765469
1640871
2142195
230651
2094200
1492800
957476
1429116
760873
2710337
2899050
2235276
1571277
1671749
1377539
1764981
1365811
553756
2863637
1692276
1874846
1044932
1567518
95801
572294
2259694
2232235
2751716
787917
1572387
1400915
1514130
2842876
1241928
976883
2707617
499374
562636
2261668
1893766
1571912
2522431
1994829
1201527
422018
389908
1354261
1152082
112778
632546
2084662
293982
2003776
208991
1047707
1438745
800024
1481668
1806191
2357613
752080
2836183
1740010
1291851
2209131
1699731
2634516
1265158
1163522
1362483
646693
1881527
1219420
293998
789127
1950631
475750
1511529
527653
2884316
1022297
1135343
883948
573786
2307024
2914470
2394539
1247257
1033715
1731255
2050468
582037
1007198
2610579
1775885
472236
567077
2487217
2037372
2468270
2176866
702285
1474044
1770552
1604890
2246566
2707495
2623326
2597351
117186
609875
1020444
2179465
2167397
2425615
1617128
1465954
1116497
1901780
1487835
2790280
2584653
1454691
460739
770442
667788
2485831
172161
663623
1093546
1416436
1100170
2415139
1577132
358192
1013742
2104339
391344
540860
24509
943061
1304405
1011239
2740830
2655042
1486840
2741798
571004
1693532
1188393
2195321
2059687
2715779
1374019
2018372
358309
1320080
709133
526953
2027340
895772
358894
331893
1335421
12149
120103
2317249
2627615
1320460
587229
1451992
2487268
1601603
2501033
1795513
1594391
2773254
1994486
911672
883203
1584223
1925189
46935
263671
595942
625099
1055270
1167342
1523643
749281
498815
1485808
1702696
1919848
1539437
26760
607934
2150416
2032517
982910
55320
1709885
2801137
1838216
1180619
1193346
2402268
1274716
972755
1438151
357674
1465372
2240503
914941
2039145
627252
1408640
45501
1258655
2327122
2584909
2729104
2918699
2935052
2825660
2236174
2721105
1164564
2485790
1304196
1196767
1020365
1149561
645219
1887874
1120447
39610
980773
1123392
2136908
292109
2202404
1600006
2863878
697401
127079
1897559
816854
2305332
1113660
2691428
2431205
195952
1298823
525467
191792
241331
1476939
2465560
726737
2064009
71904
2290316
1928272
831447
2312174
2731725
2122854
2902461
1026357
1892543
1784782
2384335
2100545
1002098
2233298
7424
1316314
408752
2638104
1414286
1154699
30400
1665414
2320931
668551
2654892
479141
2193050
923460
2930594
2120440
1878906
791211
884903
2658537
2281797
1876446
1809352
2910257
260582
978235
1977519
143161
1851020
2074027
2472978
844279
1657174
2228435
1829790
1651757
518038
2045970
2716269
2442806
336436
298027
1851941
982956
1496631
27630
1161319
5114
1418477
1553341
752407
2451204
197498
2382978
238
729343
2131544
798484
1375653
423252
1519732
2578121
887223
796433
2621927
2215836
635074
2419271
1724101
772528
2266675
1200257
1287095
1556119
662172
2191415
2578294
2384614
1878976
1195295
2496305
61447
1318293
693210
1142340
900725
2476164
2265357
288849
1667387
1504177
2891076
2179416
996640
833868
251565
2911940
2441428
1126206
1695432
2335968
277311
2802184
2776062
323497
2075688
2544222
441310
1097490
197978
1658424
1615756
1724287
1900619
1370821
1668200
1559837
1277525
1258257
672222
2365430
2084996
2440637
811720
1877948
2263760
1810723
2781211
1654857
1822294
2402926
2622545
1317670
1872467
1847128
2685660
131537
2310430
1056844
955623
2075374
49003
1291258
879885
2750579
554432
897386
389800
1489032
2370894
2673558
2079180
1792474
2222828
1117496
2319837
2121972
170885
2682995
1859468
1919410
182941
686518
438054
2515059
1822076
2547693
2502175
2025973
2854180
2330908
1628952
2472550
71343
47603
516443
4316
345203
2884430
2433095
1094113
2651580
1239258
769536
2011317
1021031
453268
2877277
1710093
233211
2331110
1233582
601400
1600420
1140731
1731341
1498751
1798617
98247
2443630
2582986
1008036
87915
891848
2590892
2280413
1089636
1388549
2511727
815041
110487
2183388
2545514
865330
1391081
392488
837730
941056
1751558
2836896
670521
174049
1004797
737230
2263002
1460593
1243687
2603690
2774326
670177
2726118
1541740
2818319
706770
2715904
1286592
2765136
2336813
278818
226496
2160572
1737934
1137905
1361086
1800481
658023
817941
1719546
1070164
2058870
1411938
166223
1819813
306193
2639863
271808
1622638
1714083
701983
1340474
1034142
1816563
104347
2194377
226584
1565514
966982
1363291
221807
2419258
2165022
2671499
2280134
1819269
98007
1175292
44278
2258342
259966
2322390
250020
2316925
2102901
506374
2207602
441817
829103
515781
890335
1971845
731067
1534359
286545
577936
857848
486751
1373875
1030256
523222
2568278
1935779
247188
2933060
198086
279134
2908046
469774
1882321
241087
2827584
2491045
966773
2152297
1304346
2658193
1773936
184649
2070845
2479580
2256928
2322414
1925721
123260
1922035
1706258
691159
10074
2253046
983001
1105203
549197
1728896
2183
1612345
251544
1488530
1797392
2776730
2809771
2092317
1628488
2505130
2760210
2845571
1051955
7159
949343
1255637
443553
2764715
1174844
361252
1467160
387368
1837737
122396
1210881
133458
1721266
1476830
631061
1257576
2139302
1573342
30225
758133
2018866
1328856
2857405
472485
142222
534888
1129369
2305033
1158926
2270698
2101411
914837
916638
725733
1228702
2524151
364601
1778260
602134
2237051
719694
1021744
2209276
1638161
358994
1594066
1022666
1997814
2703997
460602
1357110
2748954
427401
797772
2365470
2276576
1377807
177742
1260902
214177
2675755
1385688
1699005
2492077
1919057
855476
2680483
151121
127549
1839241
2846822
1424206
1657783
682950
2482537
2085518
13836
2108735
2367377
757314
1836257
268688
1115336
624164
1024700
2704196
1111130
1439493
2393273
1139660
2132477
880124
2396244
817948
1674243
2292892
2911904
308794
2653919
638322
1071414
2171431
2826083
122061
264503
1833879
2100566
1770939
1514668
2594662
331806
234844
311952
2206718
2734264
289270
1621592
1813534
2883266
1106869
1682486
1251671
1284697
2258640
2390210
2289480
327331
911069
1097097
1558673
1485631
1012922
2865932
114109
43705
837676
337905
2545283
2260782
2665590
1130704
235517
262126
706136
209700
395496
1902744
2218213
804601
2034938
2303236
2777199
1772681
915530
1899840
2593061
1937516
924360
628202
2424109
2629485
1920743
2510371
582779
1404475
2837259
1849249
2297255
2763560
393626
899546
2909386
518578
2673597
1781372
1479009
1310725
25524
2433428
45002
2061107
2806603
490614
2035803
2151872
1658627
1769290
409118
2340850
2293769
572538
2535805
1400965
1319472
533603
404200
1487501
1833433
2450005
770311
905873
1586006
1264825
2783588
2764915
2120549
2097045
1610825
629597
2106061
267276
1091534
295462
496780
535607
532260
1153749
2182619
566180
2757288
2453344
509436
1178730
1361959
2884283
2575465
227575
2438900
1323066
186483
1175687
2837864
2715739
1741552
664250
2472811
726504
100952
1964804
244572
1069701
1382619
1490693
571587
1650847
2936450
1113770
1734382
2693411
919053
208072
528980
759650
359787
2331744
1933785
769153
430862
1206210
1298393
351147
206585
2782801
2940350
1923009
2233318
1174058
647342
490068
2036612
1147418
2700483
2584560
2856420
995701
1991303
2147234
2480885
843946
515846
2768741
984961
1621518
2490807
776063
2763894
420291
870125
2595628
2571955
2321601
2470576
507326
2614793
2585133
1047886
235294
2244556
1612919
1854377
2237944
1169648
2092026
1726094
864860
2280554
2858405
1753094
719886
108258
2212411
2426214
680682
927291
2302630
1139917
557325
2021767
1007104
1887542
1785280
324244
466558
2857367
1967873
2163240
2669990
1475979
2514659
1379895
559703
400171
1423163
1530477
1838644
1336028
477353
464730
526270
1452366
2035955
2550783
2049793
1785363
2616258
171070
2691865
2254112
2386889
1323727
2681238
1678297
1653583
411535
2260668
2113792
948931
1080741
814552
2600464
1478251
2555272
2090595
1912615
653015
1519656
2814997
2417582
581269
107692
1512990
2549437
2174280
2878719
1709209
2892548
140230
2227927
2430714
745369
1731736
2822147
2051867
2728101
925161
125361
2814723
1185234
464163
1398105
1366671
1738415
2444859
694096
918589
1099175
1302290
1463264
2394951
2692256
211707
2810772
1713938
2603294
683287
2445440
2176936
2722239
2157203
2682574
1746651
1972354
2836433
1725094
526872
561790
1453966
1409271
1962685
113571
1280830
2523912
1541207
2421309
2089187
1895977
2689812
2533516
405101
795631
172697
2567525
2433050
2531949
735590
906516
1144930
880868
430123
75488
2873000
2411888
43986
1539431
122907
1005657
671470
962692
1153454
2264115
529208
236856
2375293
1723245
605849
2901888
2108605
1014146
506032
2578020
2353019
2497312
923607
396575
2530188
1008176
1917113
610087
1815361
345
1644877
520119
13043
2408566
2681557
1847776
985550
519208
1079393
1985908
1533065
1466216
1924225
1272220
1092444
20891
2057434
2864033
2000191
1578472
1190585
1572164
2166744
2003055
2706318
1861295
2750786
658274
26378
325980
1270297
1478809
1438789
1630290
942009
34226
1568104
251798
2869865
628767
836576
1332444
419633
2780373
1677296
1152644
1895771
690811
660187
867534
1248293
732003
37463
1792638
1892454
2229187
2451455
2814619
1848242
1554072
2581617
955626
785430
1719526
1853629
655035
289310
2505685
40458
1782080
876740
736563
2555538
2908110
79222
2401487
2442686
1992046
1985015
2663920
2097658
29882
2572323
2387074
2577899
1201422
1064338
2878032
1398095
42625
2062534
1974807
1525667
343784
1689047
678167
2107884
2072175
700993
1152717
1365888
1578051
1917255
35737
1116878
1005090
2457314
1596363
229336
455205
1964986
1594899
1344884
1549471
1302705
2791152
2063123
2233357
737763
622629
1644325
1374958
1695827
1301736
1293676
1603256
1596176
81050
2213140
2258576
911
2246308
492933
781497
2374858
1572961
806843
1630811
1562440
1329555
2833978
145218
149839
249467
51145
1724389
1410053
382400
1200869
41685
1746320
1297939
2070287
109940
932659
2009803
1508642
2706918
2043269
2817905
2378108
1008516
2534353
2879876
2149290
2450703
194685
537310
1047853
738398
2554892
940214
1179584
51756
295073
170484
1288958
441892
2463813
2000603
997664
321466
270490
2875558
78080
1727356
78587
706459
2705765
1852414
2903290
2806820
1176890
1613327
288285
1631214
2704005
541178
2013499
1484072
645044
596973
1297209
922877
822347
2564602
1284068
2407673
849224
1083529
36911
2094996
2922594
2564339
646084
854334
2505912
584890
2373785
14818
644727
881754
129698
2762798
1467703
823735
1941292
1283842
1073370
362227
1591442
1559959
1236643
1372372
1379636
2057614
2195195
31356
372722
2494916
1521874
2268604
371557
172107
2586817
1636042
2799264
432118
310488
2181323
1248817
2607903
1021305
2544828
1191277
2411163
2902691
2083759
852112
1750708
1461553
2726542
770312
638559
2261822
1043707
81929
2445590
2794888
2047828
1591332
916453
2812286
2195145
1986221
1522226
2795014
633748
1706269
2332728
1054825
1089560
2128369
725691
884877
431963
1755212
975578
2628154
214739
1235034
2349900
1959781
2546448
11366
1260952
2095360
1967576
2460404
999704
2700851
1449668
911450
1839515
2346856
2536165
2627180
233295
977912
663504
2663839
2526179
1878091
2931711
600426
2013919
1750575
1997283
986729
1596329
2553110
2606354
1582258
2724012
235426
1065468
635485
2425321
2266780
2293489
1546923
349024
2285295
642781
49848
920866
196070
897446
1391046
773330
2024833
2117871
297277
2656174
271592
304644
683344
661035
2397517
1417876
2091447
1909382
139430
1781480
2038858
2585853
561548
2120175
1284885
2683837
834502
1248308
2612739
1461819
220352
1574795
2808952
2916115
2085175
32929
590720
553320
1033156
1206947
971729
2258909
722853
64238
1633963
1050368
2415005
495258
825077
2388667
452789
1409205
114572
163692
2561196
2459612
943648
1395395
1211428
1070733
2700107
8874
2422448
1424200
291082
2846298
343643
1381202
235684
2884219
2740906
1074029
762245
1369616
888751
1492467
443813
2502288
22960
475961
2655294
1021121
1077946
501952
1416674
2765020
796860
191273
2429372
1097537
666935
371900
2620709
2388597
973436
1032722
2112079
346428
1636768
2368596
2802029
1650809
1663449
584401
889620
227509
331061
583630
232900
2308848
1240903
11695
2891479
1321745
2470824
273838
2646551
1869369
1419123
721804
247436
371145
2529977
1974545
1927934
2025015
2382538
2057606
2922489
1512814
1877354
2463934
786554
666699
1445951
2727945
2438462
2873245
1349360
86205
1699204
178619
1428196
2659744
1203737
1765621
2611730
1122069
1233612
2210854
674657
1847494
2188530
2128965
329028
1014180
514092
975672
2501841
2320598
2510651
1544615
22708
1597778
2333
283582
2018027
1196292
678895
1759045
1013890
475725
65847
1922058
1044882
217148
1915620
1031682
2723211
1708228
2638573
1945321
55914
1984249
581481
430407
222888
844184
1055721
251769
1964831
499891
2845410
2073570
1821141
865090
2772447
746273
1268175
1377603
1498862
1025659
2751646
1807296
1453373
2629457
2794984
2387939
2405665
1333123
1074221
2519492
688044
1832375
1619881
2126863
1797717
650443
1980480
2231557
1640652
1053059
1998440
293914
2915507
2355398
104607
229311
1901713
873964
1667307
348319
78335
305242
2042508
1701331
2455724
1911935
2556128
828916
2242954
2607218
312119
504582
1033405
2036300
2827462
1610409
2381084
1390345
2365545
2028565
672832
564298
2603157
2599682
1536148
383929
314727
2049306
731854
940832
950017
2185138
292735
1992255
1930364
2616810
1351865
79204
258338
49637
2792926
616429
2465153
22328
2596576
2330581
2492252
1738342
1677627
2412587
772534
447332
1465479
2826841
1570755
2649657
1422232
2850888
1954299
574899
1159919
2899317
2898766
1380789
291802
2428453
2661678
224327
916732
481099
187618
1493087
721616
1165372
328640
509991
601601
729378
936505
239139
2826413
310007
2161870
1018130
149188
153859
1300455
1410243
2018027
964290
1623934
1358390
1116264
826531
2032717
1762993
735550
269091
1330517
2135738
312079
1568860
2360975
675815
1444911
439393
2890960
701953
637955
2868042
2037768
2156638
284204
1563438
1882130
697798
2774689
2711715
2133489
699264
2452750
1059312
138865
1050807
1850332
1183028
945024
1657756
894067
2442472
2889472
2392294
2265064
2531351
2713349
303839
2854278
1803601
1539606
274059
1674010
1241866
256936
230383
958611
2095949
1921229
1179705
486573
944095
356075
1778784
2297928
1854234
1462327
2910768
595335
2772628
1743047
2913521
1261801
142436
369775
578811
2331626
2604490
1461152
1375733
228345
378047
975198
1232703
81185
2823225
424948
430556
2087983
1594291
856973
923378
1265056
293135
2115519
2890054
1592462
1557833
1349776
1659122
542002
1440487
1227110
280865
100156
996037
82628
1614563
2464456
2365562
2041447
1735281
1366335
2074349
1898018
1138256
1264992
957348
2388069
1518645
1823816
2901360
2396539
1350492
1953677
660228
187793
1236446
1369909
361735
1859045
846950
662039
1321250
684695
981886
1272728
1294317
1050258
2381377
2070291
2562437
979151
2547801
497208
2394844
1645835
1025326
2264068
2806336
2418084
1621353
1814640
2364724
1229878
94428
2284240
1217851
2507954
2921594
2706998
1961199
2446995
741442
2913927
869583
948798
1573839
983050
1450446
992755
2543438
1496149
2893516
2313489
1548454
905920
1061190
846143
2924066
2442578
1987849
2612398
1667333
2886669
2134490
1879255
2034917
1710722
30456
1790152
1975858
1551180
1730898
864016
2769221
181189
2928174
1143166
1537637
575538
1347581
1572408
1177109
877954
1015844
85956
2480532
1120245
1705530
2080828
2396900
1895354
495217
403072
1245365
1416321
1899967
1922735
2879087
203839
2508602
2597881
2116958
1821914
881246
104521
2061689
1306007
404012
2362976
526081
1594070
550795
1950822
2276058
968285
2803092
1626585
416592
846204
1132997
443541
622329
2822494
1304605
686957
2276415
1887398
374541
773207
762159
1116110
478565
585705
1448383
2883943
1358495
2403822
2600121
1348229
2038410
167381
2287682
236514
1828815
583194
1773768
1516850
12462
1545591
2627381
1882991
901826
1673111
1215445
1532595
2068564
2592954
1522333
1706613
2883265
375538
920663
477924
1430014
1432823
790823
2811835
1088215
1208019
2658435
105582
1880517
2379214
732521
2818592
27707
1067543
683749
564358
1431001
760717
1131767
1141740
2026015
1024199
1901378
1291939
555956
559854
179735
2018508
2601335
775875
1915568
2678024
2040720
2509578
1785832
294332
668181
2706331
2588593
4659
2596380
1906409
305036
2070596
1768910
850004
762272
240923
540430
2850431
1692194
1582764
1138796
602825
1732848
1949420
2294171
315766
2882090
2468573
474586
228930
321506
1786422
1083421
2243267
1061810
11198
2481630
1183746
2584956
1594147
2737119
448631
708683
1998965
2936671
2735041
1629261
1324297
1526236
1222531
2593725
1535622
1884060
1847465
110642
2470445
1576568
2036029
166826
1220518
16362
2076406
2458127
2695027
1984654
903016
746638
856844
491751
730059
2637573
2580416
968374
866726
586715
1806698
2593629
32968
1506990
1120877
379195
50672
325405
799711
864325
784084
673828
357101
254679
2223782
1730689
409672
1777819
1644863
217018
2347189
1827235
2328734
2026860
2491064
2092668
321921
1800199
1676220
909950
373233
2191965
251056
2877491
1309812
39731
1425535
649372
1703859
2103606
2750847
362369
741209
2524140
258324
2704753
1517965
2214376
771250
401705
1345333
1368012
196027
1094917
867035
889097
1913208
1732248
596397
2713590
2212145
2495141
582790
1292418
1091072
1816707
538283
2280760
2128250
68614
2208678
1993027
532964
1247794
983618
2539992
2874278
2846079
1340188
2759865
1334735
1404972
2865903
2655335
2232507
914893
1261110
872547
2671782
2557073
870263
297455
1178986
1734229
2013672
2632196
2162408
1640371
2001821
1826339
1567278
2469348
1798805
2017868
1258700
890702
329173
1692248
1076547
2533446
151461
2691256
2058728
2883133
1524379
2742498
1205214
889091
1756796
1811047
344026
595804
437228
849749
2274881
1615226
1552071
1560923
1150387
1176625
679078
814046
1342744
2467387
1894391
2250115
63856
951030
1082549
1096854
1000133
435590
1510
2410933
676499
560580
359456
906041
465327
2055831
1334089
1852198
1246513
1088842
1734802
1411656
2489468
833185
1203293
992328
1096624
287116
462947
654549
1592541
1584327
772276
887986
2662145
1041284
1676848
1369180
624857
477124
717842
1475632
2602974
342074
803069
2052169
2507450
505619
2515403
2319387
516888
2126098
29935
312940
2325355
2348500
2840057
705771
2156495
331514
2909629
2728346
2417393
2126280
1208957
2208848
747293
787532
2222685
1969468
1931568
2218222
1257999
2305137
151292
1737763
780880
2202323
650545
1266177
2356795
276883
695881
1185476
2519891
166967
2028824
1258821
1642454
2449890
1273509
567333
2449151
637994
2179518
2833395
2855747
2473732
853415
620214
368857
1660127
753764
966952
276231
1120217
1045977
1498659
1153223
1219994
2469862
2424096
644462
2876766
2657492
688436
2866398
51739
173411
2180711
1136501
660998
2105192
51078
1462607
1605196
1200727
2858305
997907
437471
1558281
910911
673260
88935
1574373
2752098
1503760
2058955
1152511
710869
2391426
1589495
1260873
581919
2606272
2371551
102750
1974547
2214006
1035742
1062812
316033
2759717
2870227
2768210
9105
364162
1984693
464238
183941
1493783
1279672
1730383
1426193
1431727
2197912
520907
1264032
805833
48162
2727300
1437148
223506
752900
565864
2773571
2833059
1256238
1426602
445988
1911767
2181002
1090724
403962
211916
2151343
513581
1282969
1195063
453095
1086527
623367
100664
2072675
2700150
2515842
2398635
224433
1764136
554939
2246979
968218
251490
363352
2766656
1116780
1213422
2475889
315621
2753990
210621
2572995
1656194
2183863
1006047
2599113
497357
36123
501001
428864
2449518
1398891
2636876
645791
661025
1994660
2440219
1768678
2407045
2370271
399572
1515358
1846023
1580
1615473
2552091
2913902
122103
2032591
931176
2673640
526877
605448
888610
2832387
2443731
329043
1187945
2904206
1688121
557816
1586726
825124
507282
1613958
2812874
153405
2828722
1914348
43793
2210732
2608628
490470
2424016
1869765
1771933
1725864
1486978
723837
399578
1535507
101463
2375355
359203
1348268
240363
1713391
501211
845626
125848
1522329
2603027
1128141
885726
386048
2108417
1356860
987806
1727163
154925
65559
754024
543588
1428643
2631327
1268929
2674937
125618
2934610
555528
1659700
1180669
1804161
1385060
1025773
2217431
81334
827326
2345637
116622
1612982
2662326
2929899
94527
332051
195306
1951095
1363755
2127547
832746
1729585
1972135
2427762
697581
707949
1776761
127208
415966
943121
1828930
202923
86101
647508
491149
2536598
2230023
1044689
1867563
283569
2807454
2626031
1644062
978906
332045
1323428
1910059
1424812
1923045
2278001
172415
1558820
2109621
1905595
1601911
77294
1599695
1219304
1834929
2258141
2477091
718604
1019691
289491
523209
2112096
2411932
998021
1834447
2700060
1338910
2454030
2158816
2588542
2611127
1249641
2181424
496152
1912532
2434359
2405010
45058
698470
1225851
688850
2773652
1248830
821788
728297
1924924
188477
1141160
510072
2537723
2578110
2668789
797881
2291558
2849182
1603387
2327666
2275607
2071095
2196518
127521
2302673
2292920
1595187
1338847
2111934
1388903
1699459
388885
432468
2016121
293654
1550030
329756
2037556
1071216
457468
378794
331522
102591
1604986
2624087
2471079
1895515
575502
2712771
410613
141489
1895603
2059650
379614
194150
2716092
1552578
1347832
2596610
2316345
815693
699989
1551731
1702680
1875466
2650975
2055642
398315
2747180
1476065
357579
1769954
2348507
100579
60155
1624224
2443205
1955713
970709
1679410
1565340
2888439
1836690
2543819
1924308
1664862
656979
1008593
2805587
939103
1166089
608021
2501971
1341078
1940335
400642
1505258
491201
303828
1686877
2013808
2690393
1457640
1598470
1419562
6590
326250
114997
1491127
1398408
412355
2160717
2589070
2233405
1431610
2680085
2262232
91382
56024
2145565
1207935
2046520
2923595
2541189
654462
925992
2637981
862975
2159753
836239
2111195
1797233
2891629
1020703
1400111
1371151
1727855
1619436
1579930
370522
1213923
2321551
2548996
802527
1322878
640642
726491
2108606
2383531
1445109
2298664
1130095
938819
2731982
606605
385806
1370791
675371
2938495
2236973
2879852
359051
1792881
1597999
598822
1722242
2024742
1004552
1351602
2138947
2095595
2167289
2765129
423316
700869
1762165
2546681
2033146
2418258
2506257
1885176
2576873
2295146
1605629
1267349
2263239
1771862
1742427
1154756
1719443
2696346
1929564
1320470
1949380
1048940
1706160
800582
1731010
639543
1251168
1456250
2652058
2432977
869001
2105525
2096938
2320111
171305
561225
604917
395006
1756943
196938
2081083
1183170
1947223
110629
2735042
2448330
1122928
123506
2362772
2536437
1726699
2480353
2373804
2489208
1734892
1725484
2372572
847970
394934
1525553
1702482
1180997
2610439
2381235
1051714
2311004
1502447
634230
2481459
2535261
665121
215144
837628
1619291
1586772
2858791
2079959
713316
2647527
2378557
1699335
2095600
1549518
2469157
1074385
1779407
794252
933114
1253515
2739261
2229223
372889
1936313
1809266
9825
2647976
738372
1695588
871933
502293
2373702
1855929
1518891
1638274
1441873
2200363
668078
440432
1412117
153744
2024433
102141
2746529
2576665
1918478
484340
210575
2226118
1056869
975083
1071519
2236931
771510
800138
1082172
2662040
458190
1065339
2483292
826277
2625297
1533846
1448572
397803
197626
2782512
2564978
1678459
1388199
327327
781303
2202217
2743989
1009842
672655
365702
2494907
2814956
1465380
2315769
917337
898427
767206
1606973
1133379
2638123
1645269
401851
1717823
1064429
159016
803604
58873
2675204
1121624
482392
192213
1079807
772649
2306224
637685
1735357
877068
2481077
2771022
284622
484791
1585921
2243690
626427
2912528
2686221
2690846
574550
1694079
2668959
2542496
1898940
2384355
1402879
139630
1562507
1374354
1838537
1368933
2158763
1737184
2278411
2646568
1908766
1695009
2088007
1931699
1772920
1903295
2062197
744641
544812
1446376
1572618
1504607
2129483
2867620
2256949
2740890
899591
263002
1218044
1727387
1455067
1030462
1074779
2358795
1315492
2412201
1142202
695080
91871
2501177
1193840
1939002
1297645
1040107
396686
2882570
31524
2529277
191592
1088725
2296883
597458
2365567
667303
2258790
715888
223011
1098863
914445
834479
745693
2908488
1484189
1566568
454326
774588
440803
1776266
2789008
2637522
323366
761726
1228216
1922862
589390
867160
1480741
2681621
249647
895424
809064
1933909
1604578
2443256
2769248
482732
2752861
1747395
2860697
2575391
2727682
2303664
1474914
2498441
1169591
1422781
2273442
255861
647906
898279
260246
451411
795594
2806083
610116
1137765
1113820
101367
1426351
205183
380301
1738861
408611
467228
1202036
2609625
1733834
1725566
742942
1975502
1609986
2485916
1249035
1020418
2906154
2908113
1415450
2488981
688373
141320
2400912
2682049
2199823
369471
1000436
517147
759862
131274
2644871
364007
1035907
964506
1501387
1831694
1105121
768933
448060
2251740
1718191
38912
1924162
1217420
840152
2790163
2168688
1375357
2512986
2579387
1927773
1931593
374855
657409
903805
2747215
1426026
921227
639903
476232
1658558
264331
1514797
827773
548032
2377758
2627778
826149
1442607
2631798
1053592
208059
1950923
54470
717411
2734978
1612657
2169631
1972414
2272009
597237
2857822
1807143
2764576
1862915
774763
1165860
1544247
2677874
965956
1875838
1737818
2289339
2626532
504646
1582539
1216851
280119
323616
1567847
1819100
1605111
2471460
460339
274243
1125591
1100911
1629013
2689338
996431
1078648
1901595
2139176
1621368
1152901
1555242
1637032
745343
1258703
1799350
64204
2729090
2267129
1052454
1807340
1241177
2646437
2355476
483736
945536
703641
1906890
1220867
659682
2693699
407466
467414
637882
2552002
2848512
2055893
2052622
598169
875383
29072
1184919
1837797
1360376
287099
2251326
1412150
1750433
1098854
714553
937560
1681726
1860420
464124
1508326
2287614
2360945
2693219
2456747
2587468
2671524
1046730
2581808
1797100
494939
2666696
109219
228694
1959603
2156140
427933
1305792
1277464
1607932
2739956
16563
1270928
1831250
1126197
2555148
2219568
1067994
1873351
1930736
264671
2173213
77466
1776923
2322328
392834
2176982
2905916
1541500
2582451
937432
1308253
830581
1047397
1458652
2668596
1861135
1034666
1646927
147007
894029
2799718
803342
1751392
230604
2620201
268393
1869440
430059
585424
142192
49639
2808744
2296887
614401
2802904
31024
512965
2593037
2067565
2053465
873917
407731
1670278
1293589
1249352
89867
1100061
1013366
1706268
2827504
2592602
2376243
23094
1258663
490478
2714225
1073057
895034
398718
2727683
1590421
2248117
496509
1498980
259638
181882
2712978
2202362
220782
89543
2922287
2409698
465133
1703682
1817309
1286612
1879006
2050439
714933
2476093
1744146
1237839
1443774
2193943
1389915
2748906
1147359
1201828
2570210
1480087
685510
1647098
2300215
2768004
2210785
2279939
2521328
480050
2197842
1689058
1595591
387839
69759
194212
2512034
104717
1858811
1006263
1605853
1477203
1625843
584962
2617012
2034550
505354
2028946
68843
1820903
1583689
1956186
238096
2421004
726070
1082209
2635183
1952652
813550
392503
1557156
2300006
1559820
2617386
383572
1128298
1501626
2803059
2585017
1868394
2703336
431327
698992
2122704
1634250
1723866
591415
2541565
2555269
2219787
109253
2906838
132974
423599
1036186
1136461
2531694
2015543
2467434
599916
825190
1784839
2045447
2395320
608027
2063199
2033371
159884
2379379
786020
604440
1528706
2071095
1780921
2746671
38092
2280559
883949
1074387
1260556
132416
657043
1106806
2160718
542538
2198461
2546188
733259
408274
1450843
2836
2626072
946001
1596972
1408557
1057523
323243
1201243
695557
185418
1475970
1669338
1903196
979897
794699
833237
1782065
442611
2444287
1473301
2628829
1314147
2392428
910730
2216357
2087916
791601
997975
2932586
2639709
2702360
792974
87785
1683558
774127
2574512
2172251
1548434
1244558
5595
190864
1687812
2678525
2296991
802499
1889576
1452177
2610223
1401032
1680681
673286
1794668
2541400
2469143
1075631
480219
1978159
2604879
255691
2662301
378493
1224146
2752522
1391658
2823701
2009932
763589
2044561
1108975
1865081
1464684
1997892
2301839
1404211
2895298
855294
2068486
598163
2292490
1640382
808518
49667
1593364
1805901
1730579
2124066
1811482
748675
2505851
426455
1502441
974253
2864787
1373693
1526030
32978
950558
500109
150922
2000962
104749
818766
2118360
2024465
1879618
969713
2833390
2159540
542206
1183439
86419
429414
1818994
913470
2560665
1177789
2462339
2384483
1246295
2689331
469470
1021921
1390475
1744658
334011
2894056
2816442
32756
2567290
1792311
1821438
566431
52157
2421729
792595
1053809
438034
164963
1710824
1374863
2172529
907001
1058936
1597593
2675151
1467115
1481474
690108
212108
2407016
1319747
2769327
1371326
2322758
2042292
2146303
2090595
1177495
1106124
1318373
702296
2225674
412289
2339847
851823
934281
989546
2230526
1239094
2403689
2657689
754281
677216
1701570
1329479
998873
1231736
925452
2025196
2643923
1855553
2104147
268695
661352
2034641
1698691
2332623
2587892
2454488
2312393
2265863
1989672
3923
502827
2930474
929664
534077
1654978
17685
1445842
943683
2540159
1010184
608480
2505273
2445845
1870731
1836108
1132369
2688883
1528786
906608
1041006
2123644
2070716
754117
735999
538582
2265120
2228677
2448754
2634681
2402469
2329368
2162156
775690
2249157
1818699
1466435
55382
1854730
456170
781949
904662
53174
2759630
827903
184547
279630
1998105
2883188
1609291
2879284
1177232
939771
199087
1637678
1375921
722656
891439
924631
1752863
134475
2770417
1730645
1128751
92523
752179
1473807
103599
2598696
1745976
1985861
1487062
936529
1941175
383204
551225
1381104
1600541
46837
119209
2271073
2917415
474640
768356
2132582
593394
2747654
349770
722949
2277524
2236747
2119551
2374945
1268621
930176
2056426
2050750
2613028
2795357
1156098
175328
387719
1473085
363471
231147
2902345
1229810
2588655
120462
904553
2386795
727507
1379358
1635921
601825
2036493
265791
1347502
1692965
2556167
1265757
2501286
1459182
1061146
2766603
1198199
1869877
370944
1514488
1322679
2741082
1824095
2884241
1729298
1730618
2312815
1627993
1546600
437680
1771649
1382305
358587
1562466
1167460
1965252
1009191
1333921
2132734
2778048
384284
378249
552797
1321198
1999283
2279399
1210615
2199563
859504
318176
863337
2492497
440857
790971
1174349
1357852
2593713
392586
1265008
1682014
629658
65768
257175
1564865
1488131
193306
1579305
1886295
2904593
1575060
721145
854847
508220
2174851
2473344
967656
2669016
690428
460068
839951
1186530
2401596
131151
247730
748164
255767
9702
2144419
2574525
2557169
897973
2936988
529819
1602028
24758
2342383
1295031
1226074
580350
686661
1912986
1267637
2277911
1162792
267918
2659638
2608238
709316
179579
2124904
1386164
1172864
2409975
2861975
2900042
514646
404087
188318
2540735
1825661
1953903
2214472
243020
1395029
1610693
2131774
1977115
1052641
2659887
337211
1259265
269426
2088130
2612525
1184505
234019
2632080
1958756
1539017
1920461
915928
830777
1124517
2910369
731735
512030
586674
1233275
2308
1327726
1876276
1071199
249509
752328
1090782
2532401
1912809
1256158
73236
1432139
2891779
2645396
153828
643319
93899
382398
1671663
1367828
2245606
961241
1454603
172846
2237205
1348995
1384749
162403
1610763
2350497
1589098
1320256
1202189
2554017
464639
2879265
633105
2147646
2613975
2271967
704882
2537963
348111
1969000
425181
1135710
947855
2102613
1086745
2714255
402408
2179374
2793884
84564
254299
26103
920610
2117195
790722
585460
2302950
1230539
1629462
2477983
2562102
2019118
848258
764644
442272
831581
1140869
4452
898995
516813
1406169
484265
892292
2169437
1409417
1071761
2551792
429066
94518
2024693
2718398
2287325
571275
2420394
307898
1875946
1459293
1843169
2720136
1690682
902142
2700387
2187680
2493545
2497964
2791534
1778009
405869
2254562
2927178
1748925
2020517
1980128
2246247
1000964
2579058
1166669
1501551
1218605
2360512
2656829
1135432
1918955
2645086
2117184
129092
1762920
2327947
155990
1274534
2447527
612638
2452084
2780433
949502
1118138
1793174
994404
282572
2921875
1315487
1954020
2462336
1650119
2411043
1305743
1547098
1744536
531821
2024482
2029729
2357678
108835
652795
2076278
1503727
1587218
2296946
1643427
260075
2849835
724850
1562861
588690
964025
2280615
2097966
1473708
1041455
777962
2541463
2531697
804473
1462219
1969068
1091319
1749111
2699699
2269504
863799
2713428
2883817
253864
2478209
470077
491481
2508072
2005653
723328
2044488
2619140
2424727
2659815
385459
1364195
116635
183291
2715935
2653573
2069442
1341295
1167051
1677827
974548
2884440
527193
797427
832956
2730753
2232973
304893
1510591
855491
1806007
2689334
1842382
893395
1768329
96759
1478423
69937
198909
140152
1637781
368270
2179340
2594041
1461537
2527175
1919454
2412800
2683608
365477
2010072
2042051
2040336
152742
2554649
1767950
1976705
329768
1739039
2092073
1422098
1622808
90913
2901019
2254452
783857
1742395
1238743
326062
264295
894918
660443
273511
1407835
2050261
2191199
1969018
1101776
1503786
1979740
2777611
14755
359163
274807
824770
2478746
2074676
1183484
1600536
2337416
1907632
2205242
2169929
1223145
1777782
443257
2163651
507214
1964948
680393
292095
569185
1243219
37684
822993
543565
1787457
2412426
2298765
1565331
1351150
2490837
166980
606194
2716575
524441
2496214
2378846
2332320
1396707
1974870
911
12138
1379309
810238
828719
2215379
1299423
577770
877914
1027069
2110647
339066
1590172
1345054
2896054
1966357
1931631
2088354
2225655
1317676
392691
636800
278714
947439
2777786
935234
2339563
2313602
513168
1800551
44445
2582424
1175564
735769
1518353
744107
1005500
1996155
684440
1233554
2084622
876500
2542545
2210340
2651656
2627929
1544583
1862793
716695
225999
2260350
1177145
2565169
682428
2202724
343380
1153524
1559087
927054
333882
411570
490387
583696
788575
2398820
1753560
2005790
1817514
629002
2370435
2153730
2690768
906887
367350
1064716
1264654
1975327
528356
2753191
1711422
93334
236822
2007369
943406
2060818
1984000
2364955
2614681
1188597
1781191
985985
2380985
1469275
1285310
1993958
68861
2614976
2203005
2130283
2240737
739991
1802496
2429664
1000300
682849
2796623
895978
856669
140604
162518
1793496
2509604
1207917
1604770
225437
1791216
2396486
47386
1174935
1052137
2503726
2685522
1080603
2273730
247702
1494213
729066
2442642
119971
1032046
1732827
1382219
75814
82488
1528077
1171870
1444247
1439680
1197727
649073
2158466
620788
449935
1533258
1924241
2065512
1765742
2047107
1246544
2747490
601338
1828328
1492105
1947315
1893061
300423
2526925
520715
2346604
357869
2688276
682712
1041862
214838
2623998
2520881
142707
1579225
921709
2837
580676
13563
319115
2666269
2914634
571684
2603730
128198
806816
1461858
2350918
588991
1011376
1931283
565744
472980
364614
344463
1644250
758236
2798551
2283610
311987
2688306
1183512
1009857
758408
1932574
1548892
1154516
2637955
41322
1839513
2319176
364980
2865090
711184
2669222
1699391
1740255
1225396
1963133
310245
2151418
1273644
2623638
974059
1632608
427466
2886016
1342402
1736648
786473
66501
2707373
2272879
592604
177568
2167386
2394829
888690
452064
1387904
2471424
2052982
1445912
122551
1264926
409708
1327089
2522553
439223
278254
2148325
2166542
284291
123707
760338
1737716
2265768
219841
1417844
260215
2624018
97810
2369271
2831778
564210
2618796
2015338
1204914
2543875
1015280
1542512
2531906
996414
2189332
757806
1970834
786678
2930091
260544
2418367
476997
705117
1900413
394764
1833741
1885593
834140
2232340
1317357
262781
2764212
2328102
2857649
2326397
1205515
2335973
2777323
1268951
2335120
79962
863003
478952
1312224
2820989
2554901
193749
781920
715613
1305888
350549
2252688
988069
1987659
2460705
507305
1608892
2719692
61277
851213
268285
1473099
519673
2092136
530782
504240
1850754
844442
655259
1706744
1682603
498450
1124584
1992518
762181
312215
2525491
2339407
2592103
366827
633003
472557
2043923
527334
740502
321265
1072242
113310
2460338
538315
88251
2459835
1332602
2662639
255388
1979851
534365
2481118
634966
1774329
1779896
295851
2259209
894035
1513300
1698115
1552658
1633835
2359915
1431660
1119410
2745041
2403746
1275562
1424894
525902
2362578
1721018
1996950
2306885
757685
2256689
2446735
1538900
1265721
1883459
1566979
2850566
1810382
1641731
468876
1880179
2186049
587368
2038111
1577054
96144
2458828
2608628
1178013
1617632
1029688
673297
2081339
2538536
562226
1131373
1780982
2334583
1365790
470973
794418
1005776
2109844
703710
1992015
884784
2567380
697218
1869548
2128461
2625795
2250674
152414
1996792
805699
2014445
177880
491298
2620265
58394
406849
732439
1179421
2680556
2704983
2447368
1709388
1913234
2093849
539811
2834415
174830
2435616
589651
1182185
1546629
2326259
2840056
774421
1547061
2318352
2837854
1333042
2548299
1512200
2183259
241945
99414
649847
1942860
2179895
2149788
586250
410749
2485278
632787
1366532
1352434
102115
759199
1888402
570309
2030445
168081
1760385
2936135
975257
924707
2876626
1669088
1011505
916753
2777268
1717742
1240397
2445596
571850
537424
406167
1883660
2937585
1455816
2322515
1873146
2403440
1744461
92915
1903901
1139711
1100185
471758
2424721
2671485
2833567
1627579
1071904
1142998
930983
2481883
472378
1488720
533262
2070418
1758825
2595478
1557898
1830162
2873839
2452899
1499418
769286
1602752
367499
2873212
1402954
2912894
2190905
2896061
2742795
1284518
1117746
714608
2683616
1637079
613756
1583935
2542369
2626966
665842
2284701
2244199
2388508
566939
949010
324941
1001795
1487249
1263143
78216
1720123
270365
2710740
1046888
2042091
2321842
1594651
1376830
1892298
2819693
823071
833048
2280545
1069068
2874664
1717114
901781
2703729
1625809
2592911
597096
2924596
1683366
780369
1760506
784589
2311830
1375984
1386522
1782114
2864265
795029
369201
1320033
2579125
2130017
491717
1722893
1242275
2936737
753292
932020
2570305
2450221
27422
291871
608727
1698672
677871
2615366
511356
2682589
818543
2851796
1647362
1879218
2091208
1985823
1919568
1183885
2372678
1172323
400342
1019801
2518034
2442042
2135073
2819328
1479522
667333
752091
1856683
2524083
1664946
1702342
602964
2096547
174304
878360
1664348
2207234
464662
2522110
2390564
2785819
1517047
101926
1630596
1431598
2350114
281970
440743
1678021
14101
855310
855138
1022365
1539536
2669321
551221
873277
2587008
2549787
1364955
246452
1155091
86241
1858088
865882
1808650
1612167
2574493
2085303
2368030
1478513
1216743
1657558
2234394
988649
1687714
1467936
262257
2575732
1072788
1426464
490754
1822876
1904604
2717485
294701
356857
2065489
1261670
1871915
50017
570472
1093277
1131940
1003419
2911371
1533782
1827523
1640290
2179120
2250013
2140670
2746801
163787
619430
1552684
1874737
2274327
2883218
1190938
1120404
402657
2717648
1344917
713196
1713407
1314605
2062263
1265691
1021081
1833116
73122
1250404
2770599
1380972
1637965
1257270
2175340
159645
2525041
27602
1934518
1305728
1254139
1187704
1831133
629760
1482666
1871850
2578090
2260165
2911167
757508
847499
2911864
3824
1242880
2518646
617343
419863
195645
871901
835954
213214
75457
192255
2931690
1058740
1263220
1215817
1575014
349638
1725190
1994884
235879
2375471
1646874
839850
1986899
799924
1939071
1347767
1071321
2101266
2685542
429535
2308056
1697010
14719
2376418
897929
997659
2552028
2397868
908398
1554127
87039
425979
1731154
2738655
1046444
1761719
1246407
1002203
903488
2577680
534703
2184916
294161
1122621
1185163
1298962
1913441
2265662
783806
562361
2646224
419408
912378
2636152
89401
873679
1958314
366786
1540288
29121
1438943
2395407
1195708
1247063
2911705
2286705
2569657
62540
732214
946140
2432610
1537602
2746743
2444548
1734040
972280
424175
1860286
258392
2922186
1905016
1909004
2662997
2457415
13500
2164909
1990301
144835
1676151
1940648
314795
1732129
2311504
931753
2255579
1794072
1981289
2107018
135477
329483
2694440
1135863
2122598
747317
2343521
1234753
1633186
1659571
2692576
1210621
2876472
1953245
968304
1015138
497963
2557982
2052620
2179573
2524149
786875
2469229
289434
2238666
1743863
2288988
2901054
410820
1462055
1633923
2098248
952243
1864548
1726338
2249121
108738
323531
232803
1333066
932413
1524710
306151
814335
798815
924814
1806306
379761
1401480
1211571
722953
2082767
1123247
1335563
1340978
2581374
124252
2856799
2321715
93579
873963
2925533
2185020
2892105
1242387
1173419
830207
1202981
2889954
1154338
1574383
650495
518480
2714354
1005670
2885992
886421
2448485
281065
2012290
1517911
976378
1306254
2777668
1944893
2752207
958713
2412645
993284
1455627
2315410
1292026
771558
1068539
1057760
214704
1039183
1827198
1280996
359818
656560
1888700
1496321
1317757
806578
764678
592790
2414649
2529001
1665294
703530
290530
269964
741566
902723
1569429
2360620
657449
143722
251337
2423093
1712131
2137035
382942
855843
2689768
471541
1900880
1631253
2253027
1970123
1314093
1784123
1050944
799294
1811263
1751416
849904
1984289
1275828
568374
173962
1428742
594402
1297167
913975
1916338
1537279
1245965
726415
354963
439079
1518802
1870843
2322854
519748
2278
2876951
1537013
1261002
1232203
2283900
2716945
2414966
1341929
1731420
2768038
397505
740538
1977024
2246841
2793789
513812
390595
1663845
2777717
1945659
2618635
166262
2419051
2069609
2757249
85337
1250781
1570033
1952064
257126
423991
1099449
1638987
186508
1216400
1736177
792582
1679761
742861
2731727
539264
1065281
739524
332054
1838351
1403705
92612
2352620
2523587
1224988
1256882
1513543
2272373
1929323
2552249
1412051
503422
2466949
2366541
2317917
888802
984721
2362467
2757167
1861690
2625642
2770267
1595817
2415868
1951072
747578
2724128
943244
2467800
2723435
478340
654164
1484474
1496096
616045
903928
2880360
129158
1721842
150544
128851
2867901
647648
2420416
809479
314140
2757161
2057769
2586837
9390
1048018
1119462
502148
2123722
2013105
1452408
1801560
1140476
921948
2027718
84632
986460
1796605
2507307
1693721
2642299
1518303
1900426
1317710
1119689
1940138
660214
1222999
1282283
2509752
2832450
935533
1943954
1947064
2884626
1699875
2308636
2869899
152216
2291374
1324368
1823537
1656116
974329
2606270
1724096
1046481
928088
1302914
1527746
2815002
2457292
500991
2062413
25059
324516
2217742
2682471
1468650
2059673
1090098
1760086
1438800
72606
2538398
2394107
1954140
496644
2133212
1694280
185438
99365
2199613
1124712
2836078
923236
515731
574401
250917
1874372
1958097
755641
274715
1808211
138965
2328876
2662014
1945795
1095381
725983
2542743
196662
637975
567921
1070126
2158051
2178623
1312304
786361
1908315
61799
1888612
2840020
315641
2367207
2142536
87711
2931448
70959
1164407
1165505
1684256
653696
1778640
1554592
186828
1327176
2015097
535854
1226634
478266
1054560
922130
1433673
2835487
200894
2680353
928890
218792
2720340
2877976
1822381
2545128
800174
2604658
2253013
1491574
528359
1417926
1047534
2761207
1729332
2736509
2514758
1841277
787938
1346186
1490499
849635
2921956
649497
2545560
1969419
1875445
586001
611372
1398057
898332
1099649
116972
1834253
204534
1395813
1993468
2343432
856259
2523234
1285222
179630
287307
545506
609842
2007553
694610
1379042
273362
1795294
967032
368928
267443
2448190
2714974
1516589
387321
2244096
896672
1929617
1181055
1662456
401932
2325175
422544
1236709
2496318
2934929
623831
1031937
2154366
65429
1850098
1854148
2645615
772738
376832
1608949
2604622
676035
2800729
1779445
1282431
967545
525290
285639
1499063
2028679
2375394
2496283
2724502
56774
2694647
2894488
798733
1749949
1720983
2036865
1673718
2871717
1743840
2029315
860401
1392792
1072880
274996
1168815
109354
1618402
326122
688592
1534894
1728166
2637070
2571298
1976113
24659
1744251
1725740
118668
1840688
818170
2397101
478217
27629
1058161
587418
2159280
2850351
209475
1652411
1604685
1121111
2806556
1198210
1822766
36099
1278004
552629
2892691
2242867
547191
2264934
1909475
1338757
609643
2808227
1135822
1550082
1661145
1340059
1412902
1327915
1961261
146487
1100793
1157238
2789364
1312531
1921706
811062
2527296
2910559
2342018
1110067
727362
2259557
1717621
2091117
2427861
1837712
757900
2351755
1501481
1332788
2013967
789463
2563279
2046114
1220417
2446930
2267724
1638274
1962850
941366
1952080
2051068
2502876
2064176
635947
2412187
1830523
1392829
715361
728371
324826
2376592
827491
438789
1714174
2513068
2904191
948541
2234350
2024481
2265478
2502359
1708626
345616
2322746
1025421
1923758
1706423
1523225
48268
889581
1248092
1849074
1491767
1632351
160036
1071908
1479550
464205
2632471
2777591
10949
2339078
946796
1751416
1781284
2650300
1746115
2029377
735149
849969
2826085
50862
904893
230004
1070307
1740478
1797757
1047037
2202213
2437355
751855
2403396
418214
1086299
1320856
831691
2104876
442445
645978
645406
2125961
2076644
854632
173500
476891
837309
1284908
962570
2197077
2142005
1262523
874254
2809813
1789960
1461567
680747
2329274
358697
697239
2542661
2855420
1650586
414115
426031
1168421
1030278
1431397
135586
2888008
2103588
1665724
1547277
771604
1016663
2571288
2885487
2874314
1921592
1138294
2132223
2424427
502573
1851678
1930966
536519
1765347
1436200
1861745
1897751
2807175
2648878
719287
616004
896918
1934295
2157983
2569865
1609100
211756
840730
529352
1816836
1515091
2235543
2825291
1176916
1707217
1638602
380110
192705
2832994
614250
926430
1653014
2606036
2519623
2364058
1154291
1296898
2505183
1604614
2575557
1621986
1381323
1237573
1082716
855663
1803588
60113
1721301
684728
1756373
1511981
2391921
1642826
2685853
2107344
1249809
1167353
2826584
336223
2707080
84081
2603542
2006468
2439834
1128457
1149237
1308599
2654003
2879234
2331822
236630
1069970
128845
364909
881760
1887652
1026933
1590703
2000803
1961496
1444482
967290
2748075
2614869
65346
1297553
282318
2694010
2153396
1865607
2895526
565346
1029580
2861791
392101
2835962
1493702
2014521
2012239
1200818
1888911
2056059
194632
1935140
1655660
1486935
2254448
1775778
1793917
600546
1306629
1598659
893925
254628
2402121
1528502
735427
1746654
364319
817867
1997267
207249
1561284
1288779
1969199
1510812
1679031
1268437
1029516
1634105
1583812
1606125
227981
391853
637034
611957
689007
1205442
857196
184221
2584969
2909744
1744770
2840761
227842
1136973
2242796
2517101
2006731
2256678
816084
1660539
1382820
2307860
1792606
1030212
2256384
1378866
2471219
1212913
1299641
1392618
1663204
2298321
1450582
1418403
598500
1470121
1382303
2036026
2883599
1669109
462951
474687
1547386
557535
2676443
189501
1523378
894930
2419680
1094208
1612333
2749606
713425
2399128
1152925
2102477
547583
2662601
1509606
2430273
2127896
2658927
1465389
2823425
157451
2424596
1112220
312403
2544460
1644313
914420
2717971
245050
861922
599005
270669
140411
206827
2585988
559833
1240985
702393
831294
2364412
2366527
1384224
1134214
1070350
2441978
2929898
1347754
783082
1807068
1022934
400930
693300
432923
448329
1587363
1804755
2684516
1470118
257129
2259871
477175
2120881
2546298
2643690
1218637
1623125
102602
1814831
579805
1748315
1161696
176898
531260
2098466
1461007
41415
1646365
420837
1694820
1663637
1606403
939380
2824544
1237905
1649152
1308467
2726380
649246
2373987
2095471
1571913
818213
2256802
909993
1956803
519266
450483
607908
1304540
1426252
1448149
560607
975052
2750018
1374380
1097802
520161
2295051
2687413
1224376
2687747
1159460
630672
1139553
2508872
248745
21790
1076851
2515747
650189
459108
2113932
2051937
391075
1225510
2553153
16703
710109
2829322
594051
478202
1813550
2032562
1582421
1968886
2611606
2623385
2384150
2897926
1265194
572257
1166001
2036578
455761
325281
629852
731907
929816
1292009
40801
2597930
2723405
2112947
1349903
2377733
293296
2939876
2473861
583013
1925817
464835
282013
2435882
1613040
597283
1970861
1857537
2822857
2847756
941732
1268649
1541979
2617046
841072
593360
2258454
2432832
1107880
692275
706734
476133
651308
1178891
2691434
1971579
2758905
2444639
1595332
208466
2809467
693290
1732442
1410777
338264
2163529
1422522
1332273
2722361
973407
2529390
548268
1485713
1588731
473658
327397
1281979
2381652
2262131
2920386
2885523
2802845
488979
1203102
379064
2840922
299402
2302051
1132499
2269251
1745417
193212
2860545
543783
1702709
2164434
488390
2333047
1550301
1298375
873245
1379220
2862192
82732
1456546
2805728
1843430
265365
2784682
1829356
80194
1828465
2383412
971382
310962
159357
1253638
1846572
769691
2072971
2047428
212644
693628
605451
2739014
689692
1647904
2335912
467113
1661033
2537257
1931770
1258244
1715638
731630
1027034
1452276
953896
838256
1448941
821062
246824
1048225
400624
868014
178912
1664028
571889
1028268
743203
2551231
1542941
2426796
1929428
1828659
1978453
378791
2568423
2231858
2865698
48936
545850
1799075
1963628
731221
857553
918887
313432
182460
26707
2728415
724771
2111069
2504988
2933739
1971497
939553
413152
835681
1003368
2143646
2442611
1892804
379733
369480
1536155
273249
1842177
1436988
738301
507427
923538
926412
2278146
978864
1725267
1417995
567244
1021353
1889186
1972383
1251850
1673728
1004206
1767656
65786
1466788
2666695
596443
2358371
837729
2196317
1213910
1090238
416650
795408
51743
54347
647284
1640043
572645
800324
2838680
406552
80892
2107371
2125387
1442169
1451043
1015715
2424345
2725502
1973969
2743049
2533805
1409737
1687542
1372425
86125
84209
1887604
1120587
2660032
2295839
91530
1823887
1564234
852017
45832
659208
2138321
709403
480978
1813730
522196
1669082
861909
2741915
725381
2516786
1534162
673541
672998
585084
1005037
1099101
2610632
868951
2356037
1736188
2902348
2408426
1719392
1608324
896987
1347375
2394838
1975844
259505
1843851
2478199
1548510
1868819
453734
1947413
1172788
2598352
337467
2130914
774405
1857634
28804
522843
2806865
2235898
1128955
106051
971106
1377768
1732401
53648
916090
2212088
1989257
338138
246631
1445677
431751
1286062
2656049
2672025
435322
1217703
1502226
883903
874778
1100771
2184390
2251197
813193
1792692
1286819
2730956
2704339
2111350
1207062
2111418
295115
990514
2217364
210270
994298
1335126
758197
1036349
1175418
697441
1654771
1005328
48749
203298
2170096
909003
2887580
1379667
1959439
1344392
453862
1898474
1346754
565599
887372
666177
958365
1860817
257084
1179284
2438481
2168590
1649429
2193754
810300
140790
2498541
992102
1154568
463805
2625998
1299070
2579731
1680305
2566918
1822690
527304
9343
970747
654037
932752
1380330
2031883
2187591
1771523
2549697
1595506
463648
2795450
1141925
2083546
764941
2729037
1624829
2931884
1681342
221524
73257
687885
322058
2843039
2336897
1585969
657226
583652
939841
1202688
2299148
552944
1589459
2506750
2034274
1384500
40502
1048336
2880741
1010132
1009260
258376
2218073
1089439
2284699
148766
1545462
997534
1042199
2509502
2585308
954101
776046
1666844
1945403
931427
2459603
1604652
2807021
2502762
1649044
9631
394009
1918665
2598283
2517729
379907
1072960
979756
697364
897849
428171
774083
2734932
685510
802051
2265632
892825
828450
423790
2481892
2427201
2249447
2095309
1982656
2560680
1784445
738073
1286966
1013778
1831294
1391705
2363830
1050180
2607084
2778578
1799443
2064458
947880
2402969
1906128
1878182
1691879
297816
2541691
1481003
1529920
1724239
2841651
856412
2871289
2021702
349766
1752186
901386
818372
1727100
2916818
2068734
2300234
2660309
745868
2231548
546174
2873688
896305
1169433
327194
810092
822596
2291163
1071848
205103
1396471
1210023
1332969
2426728
1647067
1510041
656386
634325
257332
97530
1808225
2466753
1232507
2810691
1366268
2679530
749911
242502
355128
367974
2148271
2047148
370691
105496
1149887
869567
673135
1273215
1902192
988289
2712593
1842558
1474252
596528
785247
2696118
853574
674485
1181312
99572
2849407
477454
137102
1948167
424474
1199379
2214045
1976471
1331723
1487358
1407946
2185477
2528136
2206038
1139277
2315120
2924206
2450902
2395030
2476702
774755
253590
2009806
1029730
2362688
1500066
1562141
2496999
1784721
186471
2928335
474934
768763
901015
2025498
574826
327766
725837
2592324
1167052
926013
1326466
1396029
1873934
248401
2404633
2106260
55726
1643599
899333
1689662
552872
1952127
245275
2604450
1722067
2796835
762724
1258052
1666315
409663
1906311
18779
2547547
2852571
1933161
2442581
283374
1322515
1996243
302371
1752454
1485648
2306814
2468122
1212204
524307
2552805
1533659
61370
668876
2570651
2325859
566993
2740563
1888449
2583881
1950417
1171762
2511014
2939433
590436
444729
492612
1096197
1904526
2543208
213067
2851270
2362825
913186
2108847
613183
1339963
2212347
823750
2600643
1420397
1311630
2216602
2279146
535420
1149684
1227862
1225841
628948
176369
2772626
1944568
1854397
1612753
2506174
2057518
408682
2298433
650452
760588
125410
43971
1049906
1620099
878972
278353
2908734
536915
703638
1115921
633631
875222
2647020
1539865
1796805
2108887
2457692
2830763
1348427
893530
1801332
1016014
2462486
1088469
1566135
539521
2594765
2676371
2804559
1109003
2538020
1678523
1285847
608741
2395823
89237
493548
2451822
2532780
1091764
1614350
1129095
1997171
705688
784162
2414068
294070
2134847
2718355
2311277
2096468
822582
2117823
2344791
1511484
2638150
23861
2067518
1145761
1513746
400646
2220410
1627157
2442388
2588974
988224
1294555
1028222
817991
2383405
2350105
2697975
2810197
2245634
554270
2189461
1886849
1238280
2271256
2750603
1552817
845466
263999
2314263
1303479
475427
722099
2736639
269465
1165265
1465474
968306
1612126
156275
475722
809551
2412429
1583962
206706
883532
950331
2829903
1668555
1820128
205771
1917044
799462
2049202
1874284
411265
1016215
827297
2399698
2731514
2048370
952127
2686293
2859356
1618758
2329306
407260
2775724
573704
890078
1136532
832257
444782
2671369
1545094
1106579
1656190
2350126
535153
2402790
637852
1349709
1359436
2643688
1446245
2559959
633228
48316
2772412
2632916
1205611
1272911
1788512
1306965
2283874
2105312
1264428
2103485
2511821
26603
740632
636373
705318
936248
24208
718427
269701
176688
2262637
498862
2733969
2555959
169725
2464544
934805
2798037
1602488
1128616
2231191
1729876
1828833
599475
1998623
1547150
1539439
329408
317146
19645
2917111
574357
2549791
2853028
2143835
1295251
1417563
1041001
1416197
764691
1285782
420402
1090815
256717
1058181
642475
2631122
1583529
827143
1044759
362723
677814
1062612
382825
1942060
2137275
1894601
2766389
1730619
2010868
1689391
1526760
1510274
1246345
2793648
2202648
2603384
1795260
1840382
347192
1428746
970785
2058532
2079934
875298
1780019
2315954
1932894
909220
581018
1658343
2031588
2220621
798310
2043074
1779042
321701
2529162
1966431
2264613
2139537
1388454
609021
1555414
1780194
90077
841493
2196499
2425413
1279320
910699
1919854
1303016
1931434
2473814
1140664
931775
1246239
2462656
119718
2465900
1484275
1538513
648487
1467059
115858
2235275
1063464
570560
1112391
952800
2456533
675363
1649415
2780834
1403397
2186026
1865534
893289
2613517
857905
609880
2588246
2029346
673300
247785
1218296
334960
2781495
2669103
1352253
2562713
337722
2824777
633992
2109689
228241
1557880
197492
704174
1386810
560912
1764401
1481136
1899391
1546219
2322612
1787690
1233824
123011
2179823
2163238
2405606
1384035
2770101
2268013
2016105
2650476
623053
1104260
2472772
1670171
2868997
654711
1680926
2090145
2338637
1074927
2670740
2110774
1080753
907303
2498016
1402348
1579103
1829213
2818517
1544330
1529103
319393
910112
1155015
993270
2303675
1405652
817683
67655
2885499
1604789
1125734
2262070
1324784
680232
452059
1422927
1028992
2778554
2496027
2733681
537594
121891
2911322
1245219
475553
2042261
2786837
1617744
1997848
1124956
205499
2483412
1249782
838279
2513231
2338516
2816041
1119614
2377019
730589
532087
2429321
1895740
1962578
514596
2838830
776741
2323337
733983
2474998
2496772
191181
879788
160596
2492764
2541821
2539027
1753857
1057695
2402094
2403364
2107755
2706086
2844002
2344385
1428225
110455
2669584
2812851
212599
1672268
2903038
464195
938363
1695905
1117757
1715280
601741
2024633
1441979
685006
428838
1410564
2827194
1240090
2509417
2068099
1617213
463027
2055409
1551170
2906030
592840
118911
53766
2395783
1057822
25037
1237857
410978
2723588
2688645
885342
2383832
1364600
900512
790160
2614404
699201
2250259
2488515
1183798
2536524
2011793
2882496
1392276
1608741
2544148
1554369
2575711
412351
2094246
2081515
2637399
909322
1424083
128519
1702142
721708
2908041
389966
1644586
445843
1289977
734456
380150
1174990
1007285
1662965
771620
788645
1450253
664072
2465433
2909267
2024279
230452
2871565
2626919
728895
1605448
2477997
2130010
927127
28021
2733079
2868504
2664673
75544
771647
2391009
1497657
31182
1835059
1065044
2087421
2681810
768341
2489710
567208
2222064
2905357
2124171
1992755
1577449
859964
841171
652693
1577845
2150913
1310486
1428388
2795410
2910077
1066657
2051923
2449546
1173017
1483305
515719
2549384
1585851
415875
2666496
485426
192887
1356722
2670705
2000765
829124
445499
1933244
153645
2192349
2513146
2403658
867636
1452518
84735
1004163
2320158
90434
2356103
2648899
2057575
402681
457341
24478
224420
805992
2377224
2911248
612911
1433114
289773
2668145
1896515
2024904
2496043
878445
2731693
272914
1957146
1028421
1103199
2751399
87027
2636746
994696
1874240
2195876
1021790
2291489
2312281
359396
1142479
818054
2504765
2081941
993514
2170913
2078053
2427260
2080123
1558758
1517702
204221
1197137
830492
959862
2100885
1808837
999276
2338462
128363
1581713
2713944
1759517
2870743
1169533
333801
2281760
1885731
1837045
2778161
4462
1816788
993899
2705472
2312310
1373634
1628939
2198756
2683899
188521
2804991
2117990
171906
1779499
162394
987277
418862
1337551
2885495
2076761
2700242
1545719
1021840
741356
1176907
2139213
2487928
2346398
1353082
1811572
2030358
1398670
521628
378325
1845839
2577506
998448
805966
2330254
1940993
145084
1097969
2624415
1173162
274355
2117713
2458675
1594524
670005
1561760
820803
46087
410080
697443
2584117
2684590
617959
2190362
1482285
2875029
1643743
605197
1093953
704360
1059221
1879468
2240734
740310
2041279
203751
1762152
2591306
760919
2746020
2398802
1468585
439517
1419913
1663086
1550033
1024499
2415332
461644
554697
58755
1789169
2724947
200154
1690235
692540
2106162
2591825
1369720
1823303
1899847
2766623
2459187
909805
2614548
726759
2905696
261193
2445142
488610
133750
1928872
2033913
135660
2813844
2032680
1010211
26696
1750955
639145
1112237
816713
2526436
1158568
385610
1329129
286036
1527552
859187
22714
507874
1774892
1986425
2645937
1802807
1985738
1900435
2088102
2352071
230093
2307489
2542646
790396
1062143
624472
2549265
763508
2176289
2218930
758738
1398114
2394040
2362847
1491541
2137613
1808262
1627957
2483509
1870901
760506
349724
2677942
1708047
2215313
449818
933956
1559122
726687
638568
2419685
1324140
2358791
1380243
734384
219343
367834
1993140
1565024
2287300
1204782
2542995
1693873
2485261
1653800
905729
1904707
1232282
181545
1504214
1455590
2524924
1052594
2562386
572314
2713118
2474025
1202287
401806
1338711
2874927
210042
2649001
1864399
924039
1633583
1505746
347646
2935609
1484255
2623684
2830792
1548475
1710974
1742529
2758459
769391
2860598
1619800
528182
2336744
612321
2936396
1623653
646393
804343
2035867
1424692
1678533
2548582
1319931
1129128
2489825
1091677
648880
1369221
1723425
942748
234690
1767441
319284
2111716
1506063
1603152
1069475
2050983
478954
471479
2450803
2203593
924094
1163240
2923850
2298739
851124
1600490
1865475
1137535
1709369
1707392
281517
2314577
2111079
2937513
601853
1710697
1491121
707561
760639
2801382
2808796
1763558
1529897
103693
1593034
705081
2183507
927880
1330762
2272401
1061633
2339670
452358
1370667
3968
539593
651570
952451
1904094
1094065
2250083
2268909
2447262
480770
406492
2403542
2281740
612151
1510917
1593270
2244712
884719
2293699
1425819
616788
618703
2261050
1625257
2861917
315550
182052
2262412
38023
1429123
1818048
2234938
2624790
526252
29888
1296302
859862
618196
1194670
711430
2872412
928260
1692099
2320092
61145
1374704
1375111
2599075
856317
1290452
826971
2125392
2633774
2665024
1063482
671483
1651389
2395105
363447
2292065
938670
796623
227075
88357
759749
2875531
620565
511410
629432
1558348
2737580
1187439
1772588
2608504
101709
1743375
1479024
344952
1557739
513688
348563
237865
2872
576068
2495830
1819266
1499376
378226
2185687
2356590
129763
1083870
1842330
1002288
497516
159358
1343179
2751832
229010
879981
93385
1429853
2242791
2166025
1834529
1673523
260817
1235077
2483669
221715
1859164
1040458
1649023
1885897
1631079
2915750
2522928
1275269
875405
134681
2489721
1769925
2569534
209723
265622
2200348
1066507
2330431
762437
2552078
1372525
845398
1902920
2750621
752839
227505
2535576
735846
1066008
2792019
1145444
766628
1568125
2711540
302665
1507746
2258053
664148
1492056
2705438
995189
1339214
2091962
1113365
1146351
946729
597518
1802376
1775324
367054
561379
177717
1833424
2645456
860759
1522577
2078144
11781
995266
599637
2466881
1163515
2558090
1229103
2643305
29430
2155544
488184
945915
1324464
2349898
918355
2052483
1644868
577072
2594695
1864690
1179888
21931
1698981
634243
2914058
675007
2794298
1262059
2296636
579829
2620561
384166
295232
22672
2033390
893827
2883171
2295046
1991625
2719688
173047
2629657
1450099
2299556
522648
1715016
49377
1460186
2432010
1416664
846825
2177928
1447828
2384038
1383428
630820
2847275
2927430
1285017
1070392
434916
587524
1867238
2084684
1235827
2810997
749093
49478
697538
1400412
1104070
2051362
1174012
2292515
2589036
1844362
959458
2326612
1232634
2077065
2887879
1209365
2349668
1559237
2226844
93371
1638217
1686239
1256646
2063777
1715118
2624470
2522644
692606
2904928
2280919
2061808
2142061
2268880
826451
352368
2077850
453052
2558137
439036
804722
359381
2177449
2772975
1627589
854194
1086535
1177726
2106209
514543
54519
201563
2849260
2194873
542104
447625
502483
2703038
494944
707631
2388939
2752330
180508
2597692
1786373
395079
56216
1072861
2589946
2174910
2644925
410829
181679
626125
1475795
2784855
2279626
136306
315791
398261
2050904
946533
115868
979349
1665377
592698
2195315
1671007
1438452
235794
2537271
2686995
2345525
1392109
773757
2054140
779430
2891688
2066916
229548
1408665
742372
165712
882870
1100679
2612651
2481087
906344
2613279
509237
2712457
167393
121951
2538097
2584263
814836
1804565
951032
664601
2572129
1531315
1956120
2247647
1726991
1664915
1659455
400170
11584
593112
986702
1390668
1594845
841308
2288207
2652979
1362445
845309
2199520
2202976
2159752
476506
2802584
367610
2810149
2125398
1036603
1924766
1551963
860662
1695986
2622918
2662723
2584826
1735073
1386872
934605
141915
1154854
1546296
1989507
110041
1590502
2598083
2791721
368993
2684498
2903837
2819415
1813778
1929879
955026
1347909
22884
2846151
897827
2370417
575308
694318
1826831
732717
2626716
2191207
928487
2379818
862818
19964
1603116
1617536
2118152
2861643
2761479
865520
2734538
2571875
1420569
1267761
1967256
2431753
2856418
227022
2438057
1954151
775311
2197010
252778
153014
1283624
1355251
1668030
1407737
764294
1144948
2002052
940136
2222608
253720
1954587
335702
610058
390421
61547
1885291
1052988
1893152
2760957
1076763
2858769
1659808
600200
966783
1114894
449795
2693372
1256169
823481
198728
1744074
2595447
532845
797804
705897
91863
1184017
940852
254163
2139326
2607087
50827
367735
2430420
1097005
1979753
2129420
2715
2736785
2552654
1628705
1596225
935617
787847
180942
1956771
1953478
278333
670832
45545
57793
377419
1014956
2759247
367681
64741
871585
1099756
1604822
713270
2513429
2315115
717326
2593075
1287203
2391071
1288497
643224
682428
2641832
2754348
1202843
470360
337664
1972494
1627573
2281736
173678
192402
2634983
2925666
605792
267243
953563
522351
1306223
570782
99615
121205
2106147
2597020
1292438
2294794
1268264
2532483
2027564
1452876
2861452
2439640
579574
2197138
2125804
2711395
1447296
1204017
1280827
2182317
2171034
2081463
1152300
2196612
2167518
1341432
2190267
2270603
1692755
1694810
101968
1196745
862737
1506508
1910174
2106434
210556
1412633
2311109
2385444
500724
496855
35063
1756132
1047363
583380
2574725
286924
2042996
2828703
2715313
2140062
2769355
1400623
320184
1272808
64496
2494936
1046997
2383471
878361
1789963
2802499
725042
2657602
805599
2689524
1442861
1005620
1431005
2142532
983328
1339195
1552604
552283
1108981
776878
2939243
341446
1936301
639191
2244727
2073469
2786117
1110409
811166
2656132
1055019
1410491
550044
615169
2216144
1425938
2333271
2139358
2388583
889540
2602803
2485860
27432
302213
1739815
2091127
439352
366277
989750
132884
2061733
628834
2573700
881671
463424
409446
980832
1554967
846067
113695
2352296
1080656
961035
2801363
1929828
890743
1613602
449557
855050
1037675
830839
2867610
234620
2187058
57215
1073969
2528787
2393253
138688
2874555
2934412
1299344
2318026
406460
2339815
1670587
952962
2460180
1920607
1252079
1296534
848758
1382866
1332713
2301772
996209
2192912
835829
2764591
1577299
1056375
1069027
845523
1951326
1643270
1105323
1538520
2706883
1036440
2850871
202639
2292909
2511979
2343546
2463782
1332614
366614
1374646
1795335
842895
9550
1476755
1911024
2908078
272391
1806125
2876761
1708118
944447
2360222
1483744
2468907
1266808
651762
1376740
1682128
709793
2319919
986900
2377156
61028
99753
1463928
1219650
439534
2854888
2060759
2753836
1347105
1547776
1380882
1656941
866344
1561567
399196
2780264
1525622
148717
2877790
2900145
504824
2937203
2570527
2660678
107738
818016
597833
1961477
849330
2580729
622405
1651273
2313178
1582265
690176
1308720
573888
2361846
2206738
1094610
570171
2794324
1695284
2081137
1810607
682017
2795368
695885
1181253
1754985
283459
1376580
493092
1982339
2267664
718713
2239044
2048622
1872180
468829
782178
832293
563006
1875911
1695332
1985205
2239618
2278491
1229022
2018866
2488929
2649228
1910606
1232870
2442322
1397162
2601512
2102045
2228086
2038010
2743458
1845218
374079
2601425
1104625
355835
2161147
2184208
441096
60441
2324811
2934061
732439
1651122
371356
2058167
2533747
680244
2707130
752351
1387981
2677144
2705248
2624051
1323253
2934187
2829586
1296646
638197
554163
2878447
869992
872926
1601946
735370
1623432
2839865
2888673
480420
1898215
1696693
2500460
283146
1466316
2527344
2702715
480218
1091438
2159581
2660040
81341
2926003
534227
2314223
347278
2498661
1692108
2219797
593023
2010712
1590778
287081
666623
970817
1591173
1509762
2423308
2237880
362903
1768942
2864145
2336711
1644199
820759
2139614
253591
2056590
2621938
517206
2363117
1069821
2773156
175066
470316
580209
2327276
546860
1925416
737902
2197018
2312371
829778
2615075
2375214
832698
1839771
1117555
794945
2018092
780997
410516
1998695
1455528
1167991
1145438
570039
1520452
1659276
722794
844601
340432
9668
2770342
696569
2613253
2640483
1809143
1243111
684231
1531263
230033
1364959
715282
1969212
1267425
2571145
2408131
684987
2419830
2625733
2505713
1327337
1342610
1471913
1700725
1840833
2429886
1899872
913771
125511
2423062
817051
1980775
2709112
2872893
2348924
1177374
1585536
2337879
863896
1204925
1888729
2137532
344076
2904348
356695
1629702
181528
2198567
501613
2467188
1769988
791757
2633805
265325
1570932
794383
622930
435345
2553427
176617
1860059
1220922
259956
1216672
978275
244715
2021603
770092
1285744
1786580
148241
1330667
2156157
2378911
1249746
1307182
171637
1629275
2487274
641840
951568
2917884
1543681
962718
498573
1520253
1965778
2723327
1519257
1887797
1256451
2444616
1268535
2722902
1468050
2683243
1030574
2048408
1767933
342340
355853
2718592
2856263
1255412
90679
2218412
2444019
2485112
2627253
2146931
2161809
1276312
1592914
1004856
1842788
2368099
483115
684135
2789286
2003190
557581
1160200
2771980
98602
2038681
1367507
330197
2888404
1550280
1296955
2930022
2141938
2535195
326095
537280
2510652
2033982
976644
2587667
792238
717779
2461939
1930222
2037865
547873
2125863
401394
941769
2725822
2796739
384277
1934425
2115196
2735440
325707
2287245
555510
2842457
2577129
1057997
831513
1602058
1027834
1139895
2074462
2362366
179295
523888
2007473
2904030
565361
2331635
2316321
1520282
691538
2017774
649722
1173974
2249156
1645680
1043257
2130627
2372349
74911
476343
2272984
1496419
2088140
2713300
587909
1142431
2424197
82846
1517488
1832659
2768145
1687229
561552
409913
2262677
1424780
557839
349261
794353
754245
1006960
2234141
2152666
382446
1247191
1523682
2637189
1151201
1371350
1994745
2338361
1696199
2627732
2190921
2798220
1642726
2015587
1571243
2297632
565620
793005
321186
2077019
526990
1514983
1079400
1100918
1796128
1902664
763369
1738587
1176060
2733839
1551238
1128887
2793024
1514440
2677807
1394164
2818045
2072294
2506716
187673
212488
1277210
2559616
1764488
2069126
943699
334348
1278883
588158
843329
114309
2216761
2169580
2623481
33264
2530074
1257561
914938
1170522
1908565
1758332
1751629
1834720
221253
1248190
867859
1623102
661732
2866404
2905820
1748626
2661670
1230423
2388274
558760
2348075
2207206
1539523
2365615
1097702
2018745
1107626
2857106
2898170
2335383
764529
2444786
1771831
917485
2080900
1363089
2097718
2425994
2206095
530142
1571445
1197072
507914
2124418
2783375
2252439
1542478
2198971
2936091
166890
1291296
547724
32075
1586181
1512371
762325
1360081
2315395
991230
1059963
2522684
1353369
2371267
676158
2805784
161310
531614
527881
342403
2159795
2608321
2815848
2684194
542189
341763
1778802
1234951
1852563
2496362
2167610
1304653
667792
8191
1138813
2460307
1846247
2847177
2155567
306488
545982
1387276
1219794
2700073
361880
19114
205170
1344627
772339
1833531
1898133
1451078
520286
2917376
1918948
1999348
2464480
1152848
445743
2720947
2043181
1197160
684240
1919353
2350213
2151305
2668312
2865919
1211897
112943
431520
2405911
1919976
640731
851412
841463
837131
1830632
139117
574125
860187
1348778
2757020
6661
2436396
1899288
1463034
2765954
984159
1216167
854567
2588673
412103
1942646
668108
1528599
2758001
2611176
2863917
126000
1806443
98630
1627839
1956886
427560
2675621
2235940
2663525
1141278
2560106
1330194
2284636
2351928
147461
2364917
1852012
2504036
599865
2263743
2388928
1924071
2318282
1541128
710784
1834822
1344012
2068276
2442703
2599790
1029102
1218513
429558
1796998
2043865
2784893
207192
1189153
2750837
713092
2215589
1191874
1225355
2464481
2187895
568769
581788
11428
2469291
1412148
911212
1253097
2913055
278055
776976
2797127
1942728
2336702
924643
1855896
424989
879290
1593639
1118248
1146022
2256741
939077
2156692
1281535
1308620
2454950
750455
1849613
2783966
207519
2344497
1615154
2443517
1815927
1085626
655615
1313790
1437445
2844928
1372542
2445110
2785761
562273
1200838
2560498
2421665
572995
1316747
2087631
793937
1174026
1524316
126900
1390744
1569664
387241
513966
1746624
2079603
1807551
1984995
2797108
1940299
2008153
918793
593037
1397311
2846745
2132287
2664171
1834330
1952379
1084264
257327
857837
945528
2636133
204197
2524743
1654529
914112
2029516
871937
2696501
2604855
571082
753613
11702
219933
256951
1578115
731193
916056
55487
392979
2664546
2724151
2516940
1899908
2439111
1794088
1976229
1300818
2543484
199319
2854246
2556085
1223513
2172469
1633367
2692982
2584821
545546
2871874
2107219
1394262
1345077
97909
2821742
2730761
1221442
86775
1737667
1309217
2879895
2413240
399734
2636067
1317527
487106
698792
457566
2930488
784918
2729294
1827331
2278701
868694
1491100
819747
1197463
1890088
1579364
1943011
2648628
2478524
121899
2083098
1539463
1389478
1512553
488736
2706499
220103
1163194
962372
237801
2186500
186581
1502651
1732429
1845640
1934574
775840
716385
1074767
787966
639410
1687405
370404
1914493
2531105
2675186
639340
217313
699449
2200933
40556
595491
387747
590873
2209768
2220118
717673
1265338
2721704
1484932
510403
2751188
496809
2791537
2223147
1412341
1910621
226198
158403
1503479
2864848
2319759
1460497
2774149
169331
2098821
583313
1374441
2317770
2836601
2008517
1807185
1033999
2672422
2187073
2310431
190972
2267220
1138862
1910808
2069189
344032
2665803
1115297
1208971
99904
2347972
915061
1084662
2454473
2800118
153122
1735545
1988727
2152903
2105293
2817194
2536365
20507
2309533
278679
2745650
2104620
2300293
2719329
1715207
1312529
2465349
927663
1747900
710721
305831
1985517
942215
1278211
1396966
1665208
1267200
635473
301194
478986
2322877
857337
1608298
2110009
1160043
48410
2657506
461022
2696751
1522712
1508976
2097899
536787
19379
261867
2679780
443623
2551682
1383976
2205434
1332417
2475318
1566284
1617995
2306247
481331
151897
705111
1611301
663155
1836090
2884746
2934930
1121960
97080
2456439
1943471
1275312
2733650
527101
2481725
705226
1844165
1266874
1971348
2154823
1372793
1518846
893451
1408923
290521
1128552
2450783
2918843
1899678
1806875
2801538
1680191
1085147
2346622
1473527
2349487
2053199
652138
1663479
2311894
2127841
841486
1685092
846719
2835107
220783
2902643
2263897
1949496
410371
2001991
37309
2538006
2558719
973510
2685126
1935410
926617
810218
1954195
724145
1708758
2632594
951719
2287667
1014306
362803
2014752
66139
1424066
408929
556833
1388794
311001
1672828
2073149
2073659
1597909
342693
1799766
1951734
1308688
1109070
2649019
1803750
2873187
481690
1653537
2489635
1628313
172166
2497493
548368
1171656
2403366
1996649
996143
2569762
2784283
1276897
530212
1568554
305450
614057
2259974
2909981
1148659
263952
420716
1189723
2443713
203867
2731867
2086978
2159344
1378016
2176779
2078666
1151598
1206731
1687766
519315
809414
778846
2814536
220687
985176
2266303
96795
1208015
1078938
2701881
402706
2544642
2411796
2223505
2380108
1874795
2588724
3932
1675971
1242735
1226257
66310
2069937
676139
1401357
512037
349850
2065674
2416656
2052849
2803300
2716253
1295338
438555
2209533
609262
952092
240060
1284893
904424
2131770
1387400
1060907
1654493
667489
2629551
2098803
2114565
904803
1632593
2788570
989301
426473
2625330
2904865
2067416
2558954
2270040
2149636
2915087
1061767
2002275
538350
186787
640942
1956915
1245102
2349625
2393522
1431908
1182538
150279
2340251
2314606
798240
2073691
2083373
528646
715077
343687
2409536
1097111
429571
712774
2444205
940692
964679
1324437
392462
571885
1994671
1036992
815768
458501
1662845
2440681
2143047
2437154
912735
341145
458389
1176645
295226
616392
9412
926450
1782503
397416
2522307
2221787
1222610
1687130
1179771
967713
942950
1072
1640616
1040893
2628675
354299
2514379
2764988
683536
170822
2117916
1476839
1336361
592366
4635
2271018
477773
559370
1710016
1425574
1732801
2341444
666244
1364708
942031
222274
654362
36373
560141
885963
697256
188891
2383379
989380
1207828
1446587
137457
335731
1023206
82353
1716701
2314143
2125759
2776260
2836304
1587900
1182030
2661880
2151778
1637062
128557
1081253
812041
1436743
2175871
1284083
1482680
195890
2441848
2875244
336838
163615
1945253
1081616
1857432
2133856
1216565
1141985
2278419
213874
785092
854872
584031
951074
474663
1363160
1211613
1023648
1457741
1408003
2379725
2603467
2648268
93862
292167
2405877
1891593
2304100
550939
679929
720557
1501680
948657
2302795
1851861
1342034
627321
2663299
1436980
2508974
1563450
1304261
2331118
839849
379589
665049
2557073
1950859
196417
562961
2312552
552714
765099
1708062
1981555
322831
130771
937227
2158956
1402687
312574
1262929
926370
1016165
1847755
610346
1857117
2197980
405291
657745
1756291
1727574
459746
720318
1714593
1013333
977218
2360783
674718
1099311
1560710
2241920
1568428
2233938
2607135
2462046
461633
1117053
2250504
518897
840932
182856
574182
1489756
1065541
933610
893838
555357
2319540
1799715
962791
1946452
1269479
2401121
2084493
2053243
296011
2410927
1244593
2709541
2928445
2470844
2822395
2268467
1369052
1816683
960482
1206854
852735
868972
1087903
584393
2645620
862689
936915
99883
1187400
1889325
675615
1123929
1173602
2130937
2234200
2783257
2324310
2502050
642740
158934
2527139
2865780
778167
2914484
2382891
2063553
63022
2625139
654081
2767955
587716
618637
817057
1542500
1829229
2524053
1575987
1215310
1742981
1182975
168616
902569
235363
1812719
2579377
2631849
2841689
1003628
1324582
1819367
671530
2927152
388197
497118
2089401
1566267
2812964
2133268
116639
632837
2372109
581635
2518149
2515614
943218
1986639
2376280
600822
92781
2846773
2385652
1345455
631598
2480769
2382320
1387628
1762722
855829
1876332
357421
114185
1242406
1579200
2406967
647780
353280
2309760
2461090
1331041
674542
545779
2120619
1253401
2698214
2788824
2061376
2503169
660170
342235
2349246
1702863
2128547
491605
1918608
1231890
2550112
2038602
257501
1234854
588208
2603836
1341456
1343122
523397
1979142
4929
2107575
816586
837955
2823341
1920349
1386799
1143707
2458936
2368578
664334
449566
1691819
1708242
2657911
1547819
1462329
1965615
371916
1250225
7503
1879061
1270639
1067122
2095316
2931511
1394350
1056700
672807
1705750
628884
1364560
1539154
434991
1093103
692311
2669222
2517369
2027726
2904085
1061469
1531999
2264985
1615331
457727
952419
1477878
2370678
1641171
1030566
1397644
1858915
2151807
2591192
1258909
1541805
198604
1925496
1843208
1523340
9946
621355
2360995
490265
1838860
596248
70551
2178558
1857598
2623810
1660083
1204778
1286897
300034
2828324
583640
2090675
1693536
2304305
663092
2863688
2398155
249425
1164001
58180
1193674
2591458
2843814
1422935
2512751
2765463
1009768
1992986
1983699
1308808
38256
1218675
1322857
2305346
2938898
1095197
1464442
817916
1063327
492338
1368245
1501478
642413
2635614
1596627
405267
503634
2741830
1840564
1077407
566600
945804
452501
1367296
2251770
2532020
597340
2399150
2548267
1764283
658644
1157915
2611009
146416
1172494
532899
1220264
1617984
308696
2334820
19696
2894657
141498
1840461
237163
1711961
1662445
1302893
1565766
2434369
1633616
1752062
928759
2113670
449894
1632270
1231500
851473
512799
1586899
2908227
304981
2674598
2285797
2178071
844979
1699584
80859
2433938
971512
2281592
1257637
1864734
1655728
169289
1312293
2021858
519206
775935
522996
937007
438296
2244276
2656384
2834231
533681
10969
877977
453811
2299159
1303420
2331795
2203450
2109170
1434920
1217698
1316373
496850
2755591
1815919
2164837
1762194
1787977
402100
742734
2608929
2741224
1137893
2025447
1242002
2411455
2711904
2580020
857857
1073914
626877
2232389
587835
354082
959064
188510
1142649
794797
2317988
421904
2282228
1160569
767602
2603832
1212145
2139025
2185106
1136708
1231564
446456
2646013
322139
557128
2158214
628723
736693
2467120
900483
2230056
2415631
1779275
1751627
2080596
2909383
1611680
1613086
826064
753507
493976
1304286
1438572
204866
2345861
2885913
951075
585764
2180930
626677
708730
161995
2103245
1668038
984695
1151390
145311
2244117
246648
481029
2229674
2484479
1027721
387400
527316
2526176
939802
1645247
2621777
1226510
174165
209529
2627954
396795
1119012
270379
164728
2740191
908418
1733826
225368
122364
1394357
273407
2487786
1251695
2667430
806816
25365
843248
34714
1273672
629975
1653372
2696786
302935
869176
951079
1185883
1181070
1171869
1933573
1082438
2107124
2817324
2815261
174694
1490146
2375046
1680346
552393
1086976
2881914
2041668
274538
2629740
2757764
1358171
2662776
812855
777029
2149496
2061886
1153847
1933816
1703775
107313
1858825
2580083
2358708
1323510
1302298
1249027
415096
1633508
2517888
436655
1986486
1758793
1403998
2683990
748445
120148
2015840
661091
1583102
1495402
894074
1770870
2925512
1771981
215894
1569399
1859671
2477357
1556368
2926594
2789622
2200527
308363
1741383
617447
220492
800271
1567467
2347238
115292
1601111
2286168
609967
1390303
1891714
2513996
2664302
882188
1479990
2859044
2844065
443419
1331449
1584561
1638635
2820290
2070717
70283
1773665
510305
1057501
2222483
253425
2294249
2443950
584827
2873147
2252401
1611693
370367
937753
2055108
1597506
167448
1968369
932705
1608075
916102
2680866
1472384
1926042
2661667
690411
82906
2181418
694752
1911109
1463071
768151
1980126
730982
2173609
1332369
671924
621294
47365
2923553
978264
1337769
2137412
1784698
1929866
2078006
1138918
8803
551649
727456
612657
2717195
1098984
144386
554544
2299220
1284165
2018350
2373955
1963653
787459
1164479
677881
320592
1316757
191665
1397204
2834769
840658
2901454
1880166
643112
1346238
2872706
80948
596084
2026918
1752859
1204488
1983323
2466353
2042152
2193478
1351353
1563694
688380
2225234
2081914
191363
2704418
2567973
2689952
524756
1438430
434151
1708407
2240953
148716
2135220
918926
2579545
1593691
689613
788297
141460
1822281
359010
2028106
1546293
402380
404171
2719346
2451947
1375411
121395
231687
2687858
1602238
1238918
1338843
1384284
2074834
159345
1543282
1446644
1711613
2526437
1541848
2328127
1063766
2354433
1174327
2534381
683205
2752083
2530266
1054044
1324580
2613743
1264415
913649
1049915
2144876
1146921
1454343
723245
1421157
1867821
420828
520649
1401536
919752
195753
964458
2142642
1727090
1496840
2675653
677761
731570
886957
208076
1315520
2545272
671371
2574583
1811643
363677
1536772
1057966
21551
1980780
2637245
2811895
754856
2582169
486350
2865752
66925
1138857
2771692
1845427
1826454
1545632
1833237
275249
2279804
1353815
515690
998626
2406770
2917222
1983496
745457
2062702
1324802
46029
2001560
2843806
2858367
1490245
822925
1809428
1325574
2904927
2895387
675452
2527140
2682829
582758
788173
1444321
2608468
2911015
2464961
1315126
2739293
73152
2469492
2344626
1683979
2584903
1198269
2277766
2077632
872127
1659521
2075005
2172457
1121236
373108
1249122
1300832
2102204
728178
1517536
1452858
1221398
188482
2807687
498539
1527481
342229
1073785
1045233
135502
2833694
1829110
2231587
2320299
1854038
79368
2613542
1178920
1945770
882426
2295134
2362689
2287487
1866189
2896324
982432
1070130
1892575
2188102
1799274
1457456
2442320
1265386
2557687
2422993
2216215
2767404
497156
399951
2898160
1388316
564169
1556660
2020710
2833282
2279432
1081621
2473975
339474
409918
365129
2569758
2924240
1144421
2885587
53519
716264
362822
1155889
2566192
1047521
74102
2298833
1605815
2692069
1643464
1874298
57507
2420183
692050
736564
2571202
797961
1835848
1330898
1586292
598893
2238115
527284
739944
848019
378460
2254180
634302
639315
2277575
1523622
2372311
2267557
1160021
1687756
2490973
2414002
1833354
543313
2280104
2207295
1966585
2482659
1927286
325878
2524612
1580963
2802433
2890034
908277
217249
1329151
206510
1592186
1864909
1617051
2075879
1260583
1204904
1481808
2606517
464282
1468270
2186725
1115138
1682950
656547
450449
1139766
1110564
949228
1343557
1934014
1423679
6180
2906689
570957
849461
2459929
1207851
1428467
2131307
2497999
2704034
1716657
1054162
1792549
2216323
494282
2695331
334796
1182808
2539242
508509
1268856
1525818
634849
431891
37854
442900
730050
1864742
1557046
330669
2648965
551681
1367921
2012582
424518
1692853
2935226
481745
2817159
2484241
348789
513886
1105898
2491664
694313
552104
2220185
1603589
604933
704464
2320152
692626
59682
2554795
2777304
2768051
1319263
2085697
1663050
1447522
1483850
1471293
1687056
2204099
1220670
2833833
618746
504700
1525078
353890
2435040
434778
1790024
245901
1930611
1375766
2299854
954309
1701549
1210830
680015
435150
1791836
1217223
2273498
2223397
2270963
1978677
2186777
1651400
1746216
1059397
1251687
1275921
1448237
1823954
1937450
2101741
1477111
328999
1761169
2790333
1436514
2717308
1742238
2903767
25355
2809087
128059
481911
1513712
491254
1071607
1275362
2674179
2625275
1415160
2187909
293402
1469113
644082
2046291
2006324
2029032
1386783
697337
467618
777400
1987746
2367190
2156067
68837
2851951
89383
1949499
2045763
635884
234457
2642257
2551854
1454194
1432535
2508880
709144
2056016
2769454
428443
843053
1818224
2565739
1901767
2790057
670110
2463525
1717547
1245781
1662230
1369641
1934983
1568019
1035543
902871
1188354
1230677
1184041
662831
1398419
385096
169091
723640
2831336
1601072
2618416
2499634
1331120
1531691
684588
661956
1182659
2543512
1919067
1479696
2277104
2233639
660994
389228
2269260
1333747
1559563
1579052
448392
143642
1717912
2805146
1099417
1894195
1703716
2099719
2619556
2028797
1974322
1938783
1386476
2820473
2541157
365846
2605031
1120060
1550107
1434240
1368980
329504
2566911
525973
303203
659969
1216215
1760122
2590378
1793498
2168403
1095996
888646
15004
233457
2231615
520051
2272651
2587441
1089297
2530665
935548
1551444
1379438
2197732
597748
2714941
2518581
416921
1722227
783081
1874654
1951471
492657
2141728
2039911
496970
1005025
118948
610716
979276
2434078
2099464
1463602
2512334
2432410
1216957
1761596
1466626
1586084
2682256
360236
2151231
2384255
219336
2181606
42522
306709
161076
1805651
1879325
92190
1221165
13246
2350922
1184794
639782
2745732
2241527
2436536
2239542
1645073
1659498
2183557
477955
60835
2064583
913758
1936887
1532016
1062076
204247
2938716
1682416
603179
1087575
1486772
1506590
1530436
1745766
1844426
1915281
2045044
337998
1671989
2334375
2929172
1678598
2401059
1168891
1468820
1849718
536707
2348077
1060868
1376444
2034498
1940679
1705325
1019082
1509097
2306664
1385837
1030153
53829
2591939
945365
2272265
870242
991998
615200
2742157
2827891
2292987
2350312
2579691
2015540
1919246
1505534
292134
572605
992099
2804765
2131719
2131276
2903258
2259642
152623
1453994
669860
2737149
2703857
791923
1058593
1539700
1418260
1900710
945016
898242
2894734
1276048
424818
1561828
2646675
85384
1869052
1834673
1844959
448526
375416
1300731
2061007
2071822
1635453
1625029
1885722
823813
1732908
2663708
2588633
1152283
1735581
1992242
367860
1481472
2718350
2513086
2620952
2674465
2292019
1007381
1135188
2741692
951397
2220920
2631430
1850945
1811665
2757627
2067878
758081
740659
2603289
935396
1880546
2818033
2191655
793002
800636
643614
2103580
2296890
183924
1632781
2933615
1464159
2299512
807
1725798
2855175
871961
2398322
445208
2490496
740480
64418
803490
1028251
1632118
448158
1379665
221148
1614088
489756
922969
222070
2382047
2823971
268209
892680
2749731
2236106
2586738
1792211
740169
2484891
629250
1996794
1941019
2147724
1356639
2522237
2047380
1252754
1804070
1548795
128141
479030
2111118
1472978
2215126
880331
1764115
1641828
2444698
2454152
2800273
1043871
1494564
1648135
1299439
1851625
13127
834137
2579763
293227
1694151
1058374
2076261
1048955
2844289
773616
801871
2207164
234792
1837908
131089
2470642
2012004
2154848
2702299
714297
73073
880907
2280205
1715355
2726506
1049015
1469780
2586103
1332717
1930878
2255974
2374330
2478164
354794
69575
206883
1321625
1435425
1426584
1073384
1160875
2625431
2720410
2442044
1031261
102247
1798535
892533
231495
1582750
1550348
1421718
2355526
1585261
644675
111917
1167945
1951191
1814851
1982783
299455
2265493
1582877
2197212
1587094
1665514
1234859
128908
2286680
207661
1771730
1903507
1746811
945680
2704194
431010
1074017
972125
2878231
1358550
495404
2288030
1723804
1635306
57777
641062
82937
796844
2210945
2887503
2193119
1692884
1367431
2306898
174525
1105644
2712095
606155
1806625
492405
556011
2606840
1827579
174163
1658801
1845851
2302824
26133
879552
740640
1413787
2155711
2694981
2921683
2680301
530166
2042206
2887956
1372475
2803124
2671776
1466086
507631
625344
741717
1118201
1541681
859922
626243
205544
160026
671841
1346633
911924
1947830
2471687
1112756
1317310
1705804
889893
2388711
2002458
1597899
2694100
1878173
2876558
2368269
432205
1397487
818906
1900644
524585
2885108
2798652
935480
2111599
1271854
703250
54666
1574628
388969
342795
233126
1607721
2380856
1675573
2662874
2885619
1596333
334226
1158360
2191542
2103959
738121
2279897
2772726
965165
1292235
1532248
2439335
1868049
156598
1867995
449834
2284457
2685835
1479595
1798367
1364480
1802892
1501486
1020012
1528127
447939
2737937
1708588
759592
1730584
482807
206297
502116
691637
694088
942276
1249530
1254893
1735999
110331
2298689
1441164
2396629
2457868
649866
1329375
1761468
1856816
2753033
1951368
2728682
1633294
2403293
752897
1457476
260941
1829053
1973401
2429809
1231613
2058177
1212175
2691789
1695172
1690527
1408723
1946948
1541097
313681
863916
937558
838650
74752
337972
696444
5986
1170601
1962840
2410604
877446
82906
2422435
1494811
1213388
598
2009289
2361440
1007896
2394600
632621
2780947
722406
822031
2929761
1993537
798289
2155592
1736394
2357394
2514752
1749816
986343
2618302
2290937
449329
1360232
2366893
1582786
660820
140595
2373375
26580
2318844
1511604
976569
2586718
1685544
2222102
2603075
2344733
1305444
2698409
2393224
1146526
1043688
336743
629389
541429
1059035
578604
294155
725568
933165
360159
348870
116780
1868767
976949
407046
2002898
2718366
34179
2619620
1090707
272352
1745231
2809186
485741
782091
2380087
1857408
445911
338630
503722
2232735
964450
496693
2829304
785693
1849728
104119
212962
2252770
1285036
399622
117602
2893804
2199656
2116942
200380
578413
1850511
124490
812364
1688709
163631
451676
1456182
2551240
400156
1798325
2698830
2801880
2799040
256086
2223372
2809115
2021445
81919
272583
926880
543839
2350926
727188
965626
323810
1782926
673484
395372
1778537
1169545
688595
839997
718790
1660934
408062
2594399
2939086
2073300
1643168
1300248
396104
394983
2765344
419626
259420
2871466
1563252
24424
2081502
2265894
408289
1795028
2718117
1440132
1481107
949495
2758927
2395523
1513170
2384778
399480
2265630
1605166
1508998
664409
315243
810290
1391582
713864
100389
1117549
473403
1195586
1259068
1197960
2547286
2043994
181037
827282
749144
2114984
49200
2256673
1185178
328684
210917
1266748
968973
2851441
2457833
495911
1102580
1079897
1687450
875319
108423
2478351
251502
394152
2168563
2442781
44201
307880
1497457
2646249
2401837
133877
59459
2468673
265333
1597423
1414197
1175109
1346080
187233
1322928
1802484
1675833
747769
519183
1546628
187621
2722008
2296623
1934296
1136607
678069
567313
1690944
867463
879793
2526505
2479835
498621
1101891
2594373
2930334
2032931
2490268
2604344
2531123
916299
775259
1258451
937562
1644114
739083
1556428
2059275
2264986
2273006
1885428
1697378
1355714
1411321
2167072
2048035
238661
1089743
313078
426523
1986641
2647725
1896791
2490443
2431161
1542109
1357056
393684
541177
693723
2580844
2901266
811041
2004405
1870893
1826468
2940409
1828464
1254926
2388332
1504760
122388
1325524
1316300
1221500
2439472
402648
2793825
388136
884443
1844358
2652643
570573
1414008
1377336
482468
1066810
625793
2796321
895868
262153
2309449
1638635
2278246
1533676
1538252
836967
422729
2847156
850661
2884855
478861
2386305
1993019
2806109
2284692
1290224
720860
167654
1666514
2043493
2742021
181712
681244
1897182
1515669
1752732
2875452
663963
744829
1978895
1113247
387562
1512460
1991482
1607481
1730875
1448367
1095047
1867254
2425609
753681
249298
2575869
2652784
1487225
2604803
2612226
1587077
2367334
1076104
594174
66592
1343562
2622987
1347724
1126712
241810
2508403
1098875
1038960
495474
820941
1731016
2492721
2297533
1207299
2777907
275630
320364
1929792
1573863
2072123
9650
2329540
599975
2448282
680823
1689544
1277030
354035
1094706
2269711
2612722
2612207
1075232
1988535
1007634
2400717
2141804
105042
1108092
330342
670117
232002
1322375
681083
472692
1270245
2416039
93260
50799
2752392
784518
1753031
2401875
625918
1848282
1195428
1156149
404083
2071091
1026412
878608
2934126
2612581
1668847
918043
2820630
2160852
499238
1155844
388807
332191
1458173
2324058
1185917
628235
1675623
851485
2160158
2116910
867435
2010684
308073
1294509
2224660
1460545
1201677
2733345
2127651
265915
1930382
1499650
382901
2879383
1018231
905859
1958103
1502032
734494
20120
1372527
773044
2756885
2614338
457680
362401
2470761
273540
163979
279832
1492102
662824
280471
1805193
1472021
2311495
884737
505355
652077
92170
2867608
1400350
112105
1351264
2057715
1418867
1090667
1189754
933284
1692514
653689
570372
1541487
2134048
2914132
608370
2361439
1176489
563049
2335361
354858
1442142
2603145
2372768
390475
308069
1482653
1432461
932044
8013
2665894
1490766
1672235
1284973
2350070
1568176
945598
1200486
2732641
183605
2697985
1538499
1593045
245395
2823803
793874
1311622
1563706
913117
65891
884980
608526
2693669
214096
2536852
791025
1644580
1772858
1259580
2120736
1955229
137386
2105518
1470466
2134950
952558
1882679
2839283
402578
2883189
1864901
1619386
2136955
901119
2689290
954889
2057764
216757
1357208
2547337
2758379
1116581
2051018
1075274
2892810
703998
1719077
807876
142468
2031670
1477551
1588393
2523975
2044575
767143
2094321
2364323
2670361
2722685
710246
2458392
2284562
1607971
2884134
1795955
476436
119677
1572120
1655545
112522
996591
599083
1582413
490684
1287254
1560479
2740651
1395445
1650309
617273
1471849
2647777
551700
665666
841437
523675
1615199
595482
1453888
394145
682628
2135888
1214687
1347036
1298616
2148579
2183820
244609
2886788
2890942
1067049
545340
562782
1571357
1289112
1769621
81063
1681869
997865
465143
2033372
1331094
2926666
396045
1139254
1203986
1728123
2922200
2831495
1626450
2785240
2723456
933753
2749524
1521324
1718370
1725070
8777
133253
386034
1966715
1705408
542100
1625485
1835955
2792682
1701319
1239167
2152254
940479
1865103
1062988
689300
1018495
1180761
2852631
2827701
564396
2443487
1263232
2469840
19309
1757190
2115868
78502
1845271
2830244
536785
2112393
2835525
2572301
2660325
481002
527539
1340321
1327725
2114864
1656316
2292790
2033205
800938
2855242
2717183
1762812
2095991
2448886
1895445
699082
1368241
2572047
2151079
1410885
1645963
397175
832659
1532890
893782
1723865
2468284
1000568
1415571
693472
2588846
1155698
1045593
1271996
1498417
650311
1199174
1247140
2909027
97798
2230363
2884159
505237
723040
2541148
370889
2858507
1345799
1661432
1477655
824443
577171
2566108
2290659
1207346
1520015
2650676
806187
2699914
1854367
719711
2054728
410384
2762512
1354186
1911111
1902781
710985
360562
1291946
2299059
2372426
2084619
1740496
1284577
1233514
2875101
1099388
1336257
1142951
233965
1817241
2118233
2214772
782687
1951290
1664630
143940
261866
324252
2788269
2587166
2341912
1092459
418561
2924290
1009090
2671382
2016350
1586360
1895528
654293
1151973
1872241
172739
1826995
792374
114624
29023
1625026
2403834
2518257
1909645
864819
2555066
1668755
2405554
726230
59865
2807398
2484616
537977
1530384
2734938
959301
636029
1508654
1367580
2271305
927083
957586
1099154
690249
2323610
1382948
2612248
2790538
2335868
955650
1858665
677160
2847180
1061533
337969
380587
1180050
284872
2922231
1590936
2863959
2721120
1116495
1164867
1272497
2153156
54727
119299
2689877
1562994
690
768538
1881960
2502323
1747234
1766584
2606724
510032
2553641
2750191
2078819
2243313
786401
2651897
2349595
1609813
2195825
1301090
1751821
2668485
921721
1757211
1637595
2215742
2403879
2652481
1674993
2594152
1384154
2196377
100942
534212
1624031
13507
781450
850083
1152279
2480402
2395809
2134687
1947217
2666213
426294
1864958
2182297
497181
2861027
915775
1147391
610226
2549389
923170
2919683
2463316
2804879
1276168
360066
2448060
170268
2401893
873933
2558281
1600169
13242
66255
1492173
1927695
1845050
1892877
444128
1291175
69417
1313007
840994
536799
884396
281727
2079077
1031778
2402482
1651174
2097367
1608980
1212445
1191965
1751030
25279
2678494
240700
949057
1979278
1458509
255589
2274420
596259
2221584
2370120
2147020
1979491
365948
1421982
2002913
1406564
2622549
1289386
320334
999161
167549
854169
2259509
2028817
572541
797503
2370046
1968589
436484
2921255
2142733
2443081
2727509
1820956
510224
486238
761117
2711898
2922867
1875980
972685
35432
987044
2164145
602365
2484067
1042280
2855702
2424382
2430011
2616963
1502952
2878144
1919533
455056
1371029
460595
152095
1344502
1701011
2240686
1514705
2543980
1052003
2142341
1158488
2391412
2764369
365795
1093676
2881385
218290
2464055
1409505
1221318
2317735
2100725
2108168
1263871
2681301
1549919
1076557
1705126
1885041
458068
586618
636692
2222499
2246653
1496919
821692
64327
2019388
980447
1442371
1949971
1088053
2684337
1400465
2009664
2332529
2112465
1944882
2937548
2569227
549647
1909797
98783
97935
1547225
2719034
135157
1697212
995576
1672344
2728870
382431
1296572
1002817
2410526
2825634
777545
2195117
1233907
2454522
491599
2918446
68324
133438
1901639
2206356
604967
2618539
981911
2554771
2582292
2089895
526755
1722766
2415600
2553272
1369698
1850821
1783811
2499502
2869212
1920102
1754109
1255727
748575
2528085
1605699
44712
527033
62183
2632960
2919331
409107
323152
325145
970009
2399623
603561
2230329
286876
769795
2063430
60959
1855363
2244471
1451842
752093
1918476
1494202
2430567
24093
1637329
2844592
1494869
51201
2392792
163768
2836291
1218435
1183158
995248
1956949
74207
149739
1918637
2077610
1828948
868600
2131728
805819
1198071
470121
496553
942885
327001
605616
1230575
566119
301200
69225
158777
1620613
2449366
1501089
1294382
453745
2532878
675070
460514
2177293
1983050
70495
2147578
2208934
813918
2414127
331845
2936868
1347905
1617665
771074
1145542
2501101
1707710
449418
746837
1001064
2168493
2220686
436398
2800778
2445861
619702
2078898
1286385
2197350
1357231
6281
1278670
234914
287706
947530
1990667
1444016
94687
1521043
1900401
523140
2371494
80181
1733946
2925876
125156
756944
230974
1022198
2281190
556736
2225450
1306552
2376934
826736
2005507
2633759
1613066
1019525
390523
2764884
552733
48025
2189075
1795333
1648021
699434
1074831
1368210
2066492
2078698
1738220
780182
1742138
1162940
1216539
1353249
2673201
798121
2303081
160866
1135415
926991
2869678
553064
137803
694567
13253
2454117
2435384
396724
1265791
784521
964815
919892
2751715
43324
2689399
2357794
65804
2485938
979536
77142
1878992
958908
1284485
556471
2801179
2016786
237786
2656
1014656
85731
2001411
1859452
25872
2013382
696757
2535868
28572
1726666
931577
276515
946878
63024
1515564
1107355
2053587
2057007
2735209
1619756
826729
2781103
1752213
2020105
1634524
1125102
887250
27279
1815352
1253168
2411270
1273043
2480559
131711
553560
2536486
2006069
2159560
1129450
2148514
412831
1568358
2922639
2790886
1633972
2648719
345549
875350
2044587
2230237
2499835
567122
370676
2139333
445232
1359816
1501560
1799321
526352
573730
1770790
2829801
1153983
1756523
315908
984384
31369
2117620
2905640
2297249
1741897
390942
2454599
2927738
756113
1275038
1092076
2434904
2458146
2081669
817474
374241
785950
879606
2676895
1664045
1898909
1554154
2154746
2788069
426005
2712466
1255345
1883456
2289049
232738
1044495
1217559
152049
541227
1492030
2225434
874558
2933136
1396807
1742732
31218
2005002
687240
207994
380825
2611662
367737
2184619
1185854
2697830
67279
777115
2224400
2359390
2929268
2810499
1521443
2197876
2740762
1818291
315657
34233
438322
1971715
2497978
2176528
2647859
301457
1703067
660492
253535
575995
2437051
887187
2030139
1706527
2376280
1597610
2655903
1856427
1901785
727185
2640
1618655
1344852
538420
720343
2875207
1224015
865866
87318
1976695
1602938
2673596
286750
1018423
1415773
1439886
2605953
1533014
2038791
20179
1215777
2312336
204828
1361646
1798351
1868552
2913851
1255964
1513555
1010643
2708735
1790146
2348729
887625
922379
1367277
2604866
1292093
1643144
1091584
118257
1413732
792006
2040975
478079
1665730
2898147
2700929
2194024
311560
1203276
546865
1310017
1833488
2939765
20248
1492179
510029
863934
1300240
2546750
1772063
974576
2370951
2670049
1489455
2777130
2732897
2597029
2765493
1602419
2410685
2495359
259463
1235134
2420738
1131137
723354
500009
2247416
2189296
981088
28270
2053557
2473070
1140360
17748
1454181
1278072
2282647
2449359
643842
2107066
2534352
818178
1901253
739473
859530
1413310
1317997
2108180
1502661
2789941
2097266
806072
625341
2766290
1867521
1948420
1656590
1013068
50483
2792019
1471363
1492609
344443
2299076
1742262
175520
652527
445116
1815822
2510880
53185
293180
2118927
1467042
195346
52540
2872406
2760120
319541
2898626
2070192
1041585
2496508
1584036
1284807
2845008
382925
2817513
2553921
1097481
272742
2075408
2630975
2152546
1503949
511855
74526
2461837
1696929
455319
674086
1959554
1011845
1104344
1037415
1350380
2920807
578538
816108
574660
186196
248796
2837019
275249
984110
2537128
107250
2709790
411522
472782
1161579
2232669
1515413
1387643
2162615
1584308
136167
389337
30810
506374
256297
2646139
35387
1844230
1643309
298824
411836
2680487
2598058
2255603
566095
555572
2311558
2693849
1090285
1034811
2486881
2592355
1592985
817867
543897
1156759
90098
2063520
539970
915902
1224569
1736032
589635
602179
504838
2587659
574804
1707875
1954519
892532
2595243
2240543
750636
2017362
142350
1645966
1245088
910613
2416117
1283053
2379972
1179604
2092650
1303749
1346835
904446
2342774
1115350
830864
2514388
1205855
2205233
992867
1517182
275066
1168702
1911458
1949911
925138
309766
66496
119398
1666074
78182
107102
1165274
2868351
96748
982198
966388
843014
245988
2448913
1340278
2485093
687375
358313
2470780
1943735
2708671
358056
116901
2853272
592755
838719
1166136
40668
580188
1591682
781434
1512381
1077854
1615471
382276
1196770
419286
960952
1675790
2032475
1857
464601
123924
1884071
17897
1299011
2918520
1352420
2823832
2045480
1601346
2575807
2876197
2594539
697414
1138921
1642117
989487
2631639
607207
1190551
586326
246572
2071882
2176456
1608867
720764
2237218
1101398
2260272
2893422
212855
470314
1068417
836790
738382
2680103
49188
2658832
1670356
119596
1148407
2310018
165915
1096688
2712567
1420242
1014498
2745064
2802970
1062986
1679789
1519516
2457137
757412
336525
2269654
2065070
839716
32442
2809970
785339
2557934
2656419
1379223
2138133
247233
96008
2918495
1484093
209198
2393059
816678
42013
1334049
1296774
857638
577441
2875716
805012
585424
1372329
67265
1931696
438523
775496
508519
1625492
2720649
2796593
2659162
1584625
2078606
328552
688374
1683765
2825359
101794
927925
2387880
2613060
1092630
848552
767246
2772593
195442
1630012
1423856
559489
1202504
603901
1197902
115818
583872
677859
2690636
2917332
771051
604340
2829601
1233637
568159
2537792
1362179
768435
451404
559079
70022
2666441
2364448
729887
758654
278729
820179
2630246
2063241
519181
1629092
2152830
791104
2045984
1424814
2582035
2633141
434318
2062476
8781
2238936
1492389
2711117
2735165
1861185
1143883
1703734
2553404
1219203
91613
708797
1372317
195953
1433496
637106
362403
2576848
1152113
1459243
2056482
2764965
800556
2229711
2184360
659833
1906072
51218
2792474
657483
606744
731784
431207
301189
2504211
2580281
943881
2141626
1154791
2384162
90066
857840
551187
808266
1838517
2277481
1568096
1102694
417455
949848
2772535
480106
2254977
1483377
2644969
437072
2145853
243835
2675604
520645
96139
1736281
2635325
602117
1506863
2101519
1781581
1676135
2352732
752508
2920415
2618041
1423911
389739
2767485
1538063
36394
229185
107293
307126
2077476
1241665
1243425
2938294
829899
2457814
2532113
412809
2048655
590290
952381
440564
2823809
127014
1701463
2937074
470456
910697
31524
556511
386371
1726615
1499038
456843
939186
1458466
1475752
53563
2679362
348426
1913083
1379007
1610476
791360
2592771
139364
293474
780372
910411
205613
16646
2872831
852290
2879086
643546
722876
1208942
318782
2790533
1329984
767197
838572
598730
2882957
2268739
2864808
1555130
900560
231304
548720
818893
1827493
42918
1821865
1847483
757841
2450472
1158218
889881
149808
2531631
1326261
457040
104172
816427
2584941
1329681
984314
2309768
2102376
713702
2102012
496479
2646821
2504202
797498
2843366
1572940
721178
1547321
2290088
2188106
480883
527632
7268
1390248
2599713
2401910
1879123
1923849
2847421
1861986
821790
501394
1232041
1688504
927147
2203889
2236395
1112211
2939848
547090
1195248
2294623
2184182
1806061
692957
1355006
1885932
2101124
67135
2859004
1187139
2227774
1054473
2065619
2112234
185445
1021003
1175902
634445
1539483
1975522
295113
1031854
1134797
2782788
271321
382838
923711
2667476
1934566
2371296
2128825
1057370
1381457
1116956
2378425
1575399
2363050
1100927
1658522
1501233
1629883
377290
85549
2046124
1471526
2398881
2792483
1227774
1544800
1149665
1745142
2102039
1198215
43649
290928
1248120
1733394
2024811
1679793
2538887
1840717
188525
2465077
90588
945843
646834
443113
1200697
331511
882970
848891
413593
2576648
1266316
1567896
2304509
2670494
1374687
409173
925305
2032377
46113
1260161
2923136
2607855
810421
1784329
2274030
952117
2088032
1563011
1310676
1567502
2909317
2060376
2619371
106263
2656911
160489
2183174
17906
964219
1971613
309738
1509804
1107092
2873683
1787234
2483915
1924471
2459686
313174
2102809
685082
2475009
1124947
922802
2671551
1081587
93092
167888
2385995
1478037
18810
1034896
1238717
2107552
660823
211288
70101
734494
405503
287893
1743650
2436306
1698155
52432
1564630
2759063
652533
1419245
1064796
2851354
2068493
1701592
1517840
180204
2938382
190190
2473275
1054644
2231267
1187580
2530745
1859649
1902877
1529453
1042700
1802553
2727800
1131788
546835
2568294
2617103
2649789
1754233
607925
1897199
1539904
552229
2501863
1971223
1225168
1477002
65368
834951
1086724
2013009
2652911
1073904
2281078
2284347
2393039
2752706
1980673
2549219
2245949
248412
2678432
1352107
2100452
482751
123040
926753
782125
568064
1880982
1802924
1193143
192302
1296753
79342
281107
262805
186053
2133266
2489900
464018
2548825
2802794
1555874
1185137
2383525
897937
2809639
2717431
1703701
1336377
1166904
1906507
1250645
2810669
2245260
1157274
491409
2698621
2321918
1776358
2611408
2752588
1559277
2832253
642542
2012506
1337799
468584
1588496
1041747
561770
2781820
619403
88243
1983273
1506956
2078467
1579876
2143928
1969083
2202813
1419950
1808575
2570527
1083732
2648230
1199831
213227
2367881
487908
1484558
359236
1275608
219576
1714721
991625
155721
787855
2820405
123340
1391804
801287
414816
2781523
1794827
94044
1695188
1022563
2873306
527191
199174
295628
1612331
2851106
950830
1750891
1998478
438919
867977
569424
1103389
488275
794913
1904769
1292253
2670655
82805
1525778
1297921
730851
1688721
2422348
381745
1694558
41033
203461
186947
840651
156892
2223704
171317
566334
1708477
2756356
810701
231335
2893017
1552969
1243438
2285878
2417490
470291
1091209
291311
887990
1831057
1434444
2320030
1084888
1226342
560194
451573
83988
2902839
32757
1028618
1522619
2523657
2908847
1380984
2658922
599949
2549386
7667
2437805
654341
2336842
482044
1356847
164678
2585664
457084
1098671
535496
2085688
991237
889922
221634
2320757
1469206
1819238
2327358
326482
1046227
2563147
2371105
524462
2114510
1711021
2253451
2936342
1063353
704288
778452
2226643
327804
2709128
156577
1275720
575023
881282
2579358
383519
2394358
2391751
775447
2084662
797760
2146306
1894371
1095689
1955187
2710117
1923897
2447727
2020104
1192177
2499569
62049
1565715
2923848
2588634
61272
1816616
661347
2361092
401391
2256834
253216
328186
1612748
1622935
2212720
2760971
830737
39567
2626623
771886
769432
958650
1509871
38269
2588830
1804595
1502109
2784678
334360
509276
592059
543835
1194163
569719
1025796
34427
2158069
2741160
1514171
2704388
1498833
2447328
452935
140374
2406023
1695259
521257
1535470
1869903
985466
297944
1315358
777730
1969071
2245027
1007825
1515514
1564087
1278921
1671717
1392922
1500057
1207059
2874466
2586970
1456498
1126524
2773057
2284585
1470315
399358
517819
966657
821306
2499203
1288374
1501419
2859284
2939739
1104337
1153001
1721709
2476077
1143289
1609630
2802360
1814879
2202216
1887063
2518519
415133
1397119
2858614
2824339
62605
927027
2276911
243994
1040677
754949
2623789
5515
1571496
586609
2401974
1302179
589977
751315
2057837
1256149
295473
1461121
18427
2829087
2073274
2416597
2539125
800242
2242466
2199214
421663
2773844
148765
2508344
867880
2728643
1001953
1145813
1065832
756511
1209546
140528
1375633
2343427
1798151
1908991
2823824
906191
1096813
393986
2561979
609226
2403107
1082000
777655
320896
1650288
2158170
663578
2134861
1789840
1959284
2846676
2419293
484130
2816307
556459
1062988
2340358
922669
1971716
698727
2250251
2527361
2528652
2788190
1549542
486820
119460
1144598
2162905
1630315
689163
43896
2093743
2241984
19323
2127365
2135134
1403150
879422
2071524
1612398
1898454
2117131
2559461
2161471
1662324
2932885
836049
946082
2803811
2856605
1068354
2552077
2353679
1316000
2748911
2299651
2123499
1776790
2393626
2291679
1618459
148895
2572708
1932330
1226096
705299
1581343
54324
170707
56911
2801504
339869
806373
1323559
2352650
2196010
1270365
1332911
2361460
2619865
1316354
2097236
539616
2187677
2056269
177970
756620
2174659
2643914
948989
2695546
2737326
1648383
1758966
1917087
1461812
1795793
1463009
2466040
1654174
1343579
2038301
917290
98407
2742993
1846293
1085982
972222
374742
2741557
18508
1285436
412488
309045
2341411
1981145
627171
1290390
455168
2189817
1798853
196872
2450537
566680
2484781
2672281
1847718
2281497
2321676
1813690
1657433
1344065
1631117
1577998
1560987
1873206
1211961
1991637
1128840
1535032
575166
2493624
2460123
580932
2360602
798676
1303629
465675
933597
544504
2336538
1604794
2882643
2198222
2881605
2105279
1753379
278229
1507334
922117
330322
2065341
2397906
1328421
56985
2551640
881707
2809651
363811
2159937
1763458
747993
1012017
1972535
1670978
137797
2115448
1570015
413411
149760
2158355
1766748
2840475
2466182
2420245
679636
1299403
2462719
2120167
1780370
327325
2301992
2593630
2237645
1018664
776946
55668
540041
617498
1646166
762866
1332403
179317
184865
210466
2887970
2326319
514236
1411792
2595046
695885
1994509
2573010
1813579
684894
1076445
2939679
2459977
261751
2549965
1754486
1304772
2829491
2673983
1720606
79302
1295604
1752951
1054846
706828
2165532
104134
308283
185839
78870
2348465
565315
1130171
222571
902270
147144
2692947
2199178
1645815
2807909
199396
687960
895187
2364951
761513
2900427
2045922
2703351
589236
2241202
355430
2762579
337111
2048534
2569286
2299131
1905303
1264645
2026311
1977659
1985587
2657672
2298228
2164601
769317
1151457
2712423
827311
478655
1785520
1204581
1060551
741634
1547766
2241714
2137792
2927838
400665
2641276
1462232
545265
882302
1125998
1480859
376098
1820999
349336
2080258
753307
2017637
2200820
1565847
1673204
980145
2780395
1634836
1570164
2654715
2417350
2243989
1011539
2297021
2850850
2456599
1086627
2920158
2761134
862625
667781
2871159
2653509
752839
4141
1390466
735658
2622969
2543773
1615843
1181819
1215430
461647
1472802
1824014
1612880
2115004
1886122
1951418
1185700
1681401
113443
720355
1595636
2436965
1905784
1290710
981856
483955
2015455
2555582
741340
1482640
2597787
2579
49546
1101038
515797
1040995
1028319
599367
1537292
743216
1831650
2261751
733307
2669727
2244986
213599
2716490
316621
1587352
383484
2492094
1694251
1022990
2507388
941123
1218488
1678036
1603737
573674
574243
460843
657700
2197700
1432910
2263449
1682049
105341
1559505
247283
1972893
2575244
2733359
1306312
166473
772058
1201703
1051026
2601675
1470275
1629396
2733384
793448
2794168
1941608
165291
606634
992718
1810180
416318
2322274
742606
1749120
333184
1310529
151572
562432
2302564
1324425
2883742
1695907
1643058
1611584
1793789
2605149
2470135
1251322
1880690
1237814
1294766
2546441
2154523
1307288
850225
2722928
1431606
909308
1611829
2460838
2258909
2280171
2218921
2256687
1700703
75972
1724450
1955547
2594972
1383481
2129348
2833107
305950
1075596
1808766
99836
952775
1624097
2078773
782445
2788647
1375408
1116944
2062438
2737620
463761
373025
353911
1061221
1054774
150515
1239798
2135062
2635894
1102712
718001
1978174
534168
2696121
1265870
1684634
1247676
287209
1560214
832998
2629279
582824
2656752
746308
2075954
1683012
205897
2141449
186342
2385121
1055042
914729
890260
2478262
1449904
59290
2238602
1034391
931447
1942113
2907053
612503
2495571
2310500
1447060
855733
51948
816353
2864371
357364
2238027
181732
1002549
2304045
603677
148390
166819
1947627
606396
643934
239426
2917701
372082
537198
2197180
1272337
1136600
2299071
2783282
435195
708192
2406305
1984955
1155568
1434905
2208856
1021251
486653
2604260
783814
55353
1697699
956508
2274704
2798531
1093219
1555349
562087
2397122
1443211
1876672
821953
851603
1203277
1721846
2874072
2298155
2046445
1329429
447620
558660
653862
1951906
640839
339775
1641628
148854
587786
2493109
670148
1659233
237847
1981667
1066293
621585
2514040
1377030
604553
1052996
2771706
531650
924028
2861786
994756
2054027
1173293
338596
289357
2592430
1705114
2330941
2501138
2805986
411106
305310
1979822
380562
1734586
163185
1931488
461514
1265581
2872313
2234493
1539827
1799366
1573039
2779950
1475094
746564
2422224
2710528
519104
2252252
657885
1070456
645746
2222920
2495207
2056342
2217728
831057
114428
279665
1294410
2458003
1930103
2059787
2393535
229754
752385
2847838
940881
2009550
2347258
986569
1828648
886402
1540956
1396108
520183
1352027
114941
1913347
1918209
901761
2864077
1916763
2377692
2540901
2405915
976772
1135054
1751378
1598613
2521571
1359680
2433869
1341704
1572599
1732427
420908
2585093
1182783
2787289
577711
2871329
1597057
1518402
2219434
2464520
1196242
93015
2669169
2602651
492836
164173
325434
649988
1341941
1659123
2585622
501216
2918923
1839670
955570
711415
2162725
2004350
1301211
2645161
2782982
2835979
920613
2362442
1715518
205384
1312190
2350001
617106
1902555
321025
999549
824931
390669
2347600
2160779
601813
863031
1539725
2144747
2160641
341620
1318186
1085801
787898
340118
2204640
465018
2709439
173830
2610997
1870860
1932881
1655992
1246801
2843769
2564096
1876059
2857484
49141
2037616
306848
2647311
819988
616067
490289
1005778
1936944
1634201
1851783
2753620
671761
966366
1399850
1150397
687761
95951
2685599
1574215
1183028
2706409
1891078
970293
635179
367767
340237
925506
2674679
607978
2707734
2759281
573057
1501329
1159631
1634859
1508088
2579038
2136540
44638
103664
2827411
2115683
412328
1026697
2396563
831326
2159370
2462825
1874307
2256005
1790360
1440451
669242
446410
1159130
677224
423557
320647
161588
1874732
2107434
1173146
337399
487954
1174884
1780351
816093
698004
1563300
2753027
2814052
1090339
2542735
698169
2644652
1012550
184906
2879692
117886
643081
2637764
1359007
1739000
2175746
171783
66253
925121
2006585
1976356
2933602
67947
240806
2878040
1399618
1385372
399781
2854153
1772375
1529084
1574302
1666021
2870656
1007746
2652785
2753623
900953
1229965
2233809
2254530
2763240
2195930
1685259
1981061
2836505
2167889
1786757
2038976
1643979
1183154
2776110
1976899
1480066
1828487
1242824
460970
2211674
1363449
1953981
1967888
309175
553923
1872728
1878608
357166
1770977
1609609
1323283
174415
900894
301083
69918
2775368
2440417
1040084
71658
1440678
686503
1276658
2388933
2532483
2793086
1159758
728523
517243
261069
98277
713245
120137
609336
2296145
2614167
1632021
2749138
1147681
1032407
729718
2880810
1109852
2672204
1259152
1688779
921351
2458955
1320826
2193124
2935298
1929356
2080860
1727326
2756038
2520789
324643
941576
2622389
531204
2183638
750036
2785141
2072708
2618724
248168
1432617
16515
2366134
596089
1898726
1321657
435623
2747704
1323355
2886830
1892010
2802322
2802708
1857402
2390116
1852254
1880776
2755844
2024550
402940
1753321
2828800
1985292
888526
2720216
2188129
1567242
2761190
706080
1057885
248399
1343819
2864158
2381838
1655917
2409310
886508
1637153
860229
1023664
856675
623993
397359
2730556
2915067
2105232
256237
1306908
221333
2740504
598978
2529338
1996344
383148
250061
444929
1532308
1941911
2765821
2037186
2670351
2689998
2317107
838333
1355758
825508
175714
775574
122811
2854809
1390729
1980284
2251495
2688482
1851138
830471
2661921
1278399
2208416
1081867
82746
1096196
179016
136164
1714247
2427733
845767
1606852
1085256
408654
2147252
610847
1082397
606020
63973
762161
2657783
1824121
2151231
846179
509878
2273063
1021288
2368632
2328252
215681
1577963
2685096
519674
2674024
1210587
2658617
1827948
2744011
2643247
1513808
345949
678056
2603700
2831792
723709
2193475
1567322
1948428
2079413
1771042
2641189
554099
74978
756231
2851467
1903897
1620171
1412410
2131370
758561
735240
1546307
1821061
2239404
607143
316673
2273254
478623
1504820
377132
1500510
2368838
2676694
1331601
364812
1707149
339460
1424823
514540
1656466
1360288
279752
2532198
1339383
2650375
2246800
1992764
164770
2146919
2757820
115832
1875704
989786
1462854
686625
1504724
1908546
732951
1417205
282868
1515319
474067
432733
1521525
1560704
1647427
1689874
572301
975359
167271
861750
1069906
2730889
2069654
1787743
2145547
1224197
2179455
1998559
532664
236388
2612892
912519
1800286
1317817
2648263
259551
1289044
33056
706178
2904450
2725459
1235955
20269
1470947
1290619
2687730
2489665
1940270
1918974
301206
380655
2043047
2178411
1595672
1632900
626980
374085
2654647
1919718
2015544
38321
294957
2031455
770408
1542008
354332
2341926
74601
600705
1666788
2250830
812112
447611
382296
693174
1115469
2103444
2571300
289969
424978
830215
1935953
2037453
1347453
461127
2798892
928051
882415
1384208
1374942
1174893
653578
1345520
1947471
2854750
604311
2103149
1566835
2266494
1320415
219426
341269
2551694
504293
2905183
797422
392008
2657044
2575390
1892246
2882446
2216194
2200249
562839
2439892
1563639
2199470
2073304
1080385
847170
2292314
126541
1868064
2325549
953385
2282553
2839055
756065
2131673
788477
2307096
1180265
176753
1983898
2222779
1258187
2162484
890682
1646847
1722282
442244
2939290
1587306
2047649
218621
2741880
1722958
2080584
2822121
1784278
2611968
1010455
2633665
2061186
497862
292283
918780
1627997
2273884
746179
1973424
423511
2755099
361282
2470352
497646
1095039
2687314
2049938
1341450
490015
2184778
80789
1783444
368529
973176
1691177
2359742
234124
501769
2396451
1683558
2831032
43501
2818387
973192
9901
781549
1181756
2471034
1054361
601767
1004377
275821
1109867
1587750
1989270
1704975
2334185
690034
1890378
1633626
1215175
2908147
1017801
2843441
680478
2602434
1598479
2214784
2683561
695636
401834
1168260
2234340
1297696
1793629
2232725
2714097
2891335
2505010
741683
776207
202016
1789827
481495
1677253
890538
344362
644110
1119646
728467
1187295
2379954
1320137
2589937
970355
199288
1517415
1360732
2651606
1108699
527404
928257
391642
917681
1148111
2869063
1836637
408120
366759
1188634
2192874
452826
1479110
473527
2150616
589022
1748144
1330429
1501035
185912
2424334
1631330
1352605
1208384
192853
1041205
2309650
656430
1839528
1407749
2141650
2331440
2133262
2853237
327060
723151
2908687
282441
1481818
1707283
2242971
1013684
1910156
2100236
411707
1526999
2289625
2284959
528611
2853391
2492249
1645711
1568232
1242240
2782076
9101
1558663
842648
2604850
470190
311304
641518
1211734
911690
2425731
2489926
2023400
2693831
2756493
1832544
2202739
2440566
2027537
2505065
1755961
1041938
700836
72947
497187
2812984
2676810
697950
42886
1793524
2336496
2383219
1602828
2882727
2740977
2662115
2458418
1930432
2254608
2898475
1738187
1536870
321186
400563
1869624
1758722
1811126
737558
2542541
187512
1350075
1607234
1437980
708312
1552625
1804201
386913
2379320
1727550
1591136
2292761
1573746
1572880
1324377
1903921
486859
2354675
1791592
2149820
1295152
1840307
1520768
399588
65505
14600
657230
2790183
2617883
1761251
1710128
1414069
159019
1271673
659985
515877
499188
1333567
283206
1807183
2540036
1654168
59783
454952
2836623
1090258
2138511
609055
2525128
1162950
1807855
1954369
1409572
2041147
2306638
2845883
289954
1984939
360581
227651
1724238
786554
2326884
2658101
1737875
1819923
2885657
2921405
2044155
1714284
454789
854006
1328813
1568328
1715283
1332107
338609
2094167
1809215
2653684
1054497
2717088
209925
1430128
2082614
1493936
1451298
2804625
2200264
2080206
1529837
166274
2328949
760444
2246872
1163509
1469772
634677
2585108
401595
650414
1914650
2259397
42031
476903
1544604
214326
918419
421911
2640294
1094583
1909348
1709086
2647316
1390404
2852742
1859800
1134258
2563256
2796960
1228709
1808089
1858672
445687
1336161
2342298
539648
2853314
1207954
1444126
119262
1514913
1000442
272424
1244271
2696920
2146052
874368
2330165
1350915
925425
2523431
1878688
2912081
2229034
469414
4815
466933
33478
2405778
924710
2186080
1027253
800535
899126
504363
90993
23983
1001108
1544934
2791581
1962162
1895432
2859842
1104519
266103
1848672
1190373
1427666
2614935
776161
391082
479133
666237
1676532
164847
1120450
831537
1963138
899292
1961203
2091594
2724898
1609352
173532
1980862
2389904
2794678
2889343
1213686
2871352
2105804
1640256
2293930
688374
1980072
1599005
2106061
1895033
546718
2247910
2832226
433163
1069357
2375713
1272993
474778
908341
2294036
1898384
964740
2807126
2194069
1999402
135339
1983724
1928073
76167
947533
387325
1810140
1212578
1985179
1379449
1302706
1438096
137713
692592
2154711
1738448
1725011
1641034
1254353
950921
102636
886208
2293969
2433898
2793257
1369112
3857
2857239
1007617
2705562
1695624
539844
2389067
855157
66751
1277156
2578300
300935
1836443
2135202
2247019
1560545
1560971
2383347
453143
1134059
2667179
968137
1642219
745253
2744112
1904221
1954915
219662
1401236
187267
1928227
2294667
282366
1476753
1466781
1297247
2384822
1849592
2436703
292606
655443
1079475
2574393
2306524
807048
2073885
1088985
2630063
2293492
2742363
2202977
1411185
1758126
2612590
2397659
1819037
2195914
1810089
2478469
2230212
1165718
1313441
470185
2543110
2000499
2230668
1830186
1518529
1747118
2116760
613491
926821
1603091
608159
1701868
1563447
2545429
2907303
199643
2431968
1663766
588499
2559413
470606
765097
636637
302089
326979
1116442
2676965
637769
1383751
1754812
1329335
1472313
655064
1072750
875693
2057226
2524405
1118829
2672937
1182116
2233127
1218332
2707890
1436961
1656785
64524
2213903
1650029
2711227
1643072
644506
343892
2026313
1617762
962090
1161062
1170237
29396
2310047
1101994
1853607
141859
2866339
169060
1902883
2130816
2478752
511127
1035821
149336
1001390
2326643
804857
645232
403309
297124
1652618
2223467
1414501
1294260
73652
395338
1289720
2218860
1786790
2670571
320438
2145496
656236
2166024
1282787
45093
1762867
561338
2519506
1417900
2647437
1707674
953965
1590540
907440
1431280
1429088
1148480
2464756
2370630
1793542
773595
907165
621828
1447725
889928
1833639
2810786
1336946
1709286
177161
2861776
2623583
1957046
505648
1689156
535096
1179972
1711301
2709311
1231330
577673
1705143
228409
2767101
2116670
1117695
259602
230632
104508
2401867
1553456
1244561
930438
1519428
2514791
266460
2864907
892196
950499
2619643
2687603
336509
1950200
1923680
2742030
1072127
834761
2907043
335871
868420
2317715
2510086
886057
462605
1653742
143188
688162
159767
410829
118606
1846016
286681
2816178
500362
2891050
1786738
102250
2171333
2071621
2678578
1252622
2918153
2450775
2687312
2118810
2009722
2839797
2876237
2084528
998503
585513
1433993
2575414
1314290
835867
1117694
2094310
1608375
945283
2259752
2187186
1559719
940200
1336852
1307532
170998
583121
2781228
609040
2350198
2744551
1948408
668192
323652
524788
2801943
2789469
903173
572327
2447215
482984
2569899
1229125
1738150
1395480
2627205
1486354
1434022
1136629
2866894
1480241
2208828
1336304
2213260
2587429
2938508
1833725
2224291
1635204
1774634
152158
2121068
2651911
1640616
490288
2593486
1835318
629021
1701706
2762511
1313027
372938
341314
2265860
2194777
1442074
241662
1056215
1799891
2790553
1032769
2783126
329396
519534
1650857
598970
1311523
233414
36919
1445350
1295766
237166
1068038
259849
2392147
1349318
1030048
1089642
205583
2689653
1550526
1455055
718527
977749
346530
2166295
2747528
1996479
1129121
353427
13123
2593715
1740716
1076382
100592
1551563
1674807
1704224
1319883
1014618
1545521
873263
2887302
1337988
1404780
2083893
390098
2667265
319281
2655083
1848260
1648
478052
671671
1949948
2810823
2221116
94800
159238
1163008
453253
1451570
2272980
2190657
268134
192669
2651032
1810720
523075
1543171
497233
891018
1698865
614795
1645691
2570656
122030
2663882
2905599
479248
1511013
2006789
2076620
2526671
1266916
163111
2844806
533221
2819896
1470218
1609986
1490159
788891
78357
2422597
24590
1790978
163114
1311578
2010581
2288591
3610
1103436
2834776
2899653
2459567
1904506
862935
1677498
2346907
1713137
1179684
1333161
621835
1612229
596740
2461114
774160
2336287
1529966
2485688
1488419
278803
831808
1955559
423838
2034437
1969849
2073704
1887262
1052622
847611
2464832
1133342
2031782
194955
1664254
626673
1694001
1002881
1339709
40619
1941031
2850951
356811
2301450
1806893
1517715
1365465
1415803
1131182
2303513
403705
1959176
2367272
1601549
1313120
951760
534848
1123556
387629
1541585
1822252
507760
873518
1731448
1275826
12137
2435822
1800071
694253
143408
982171
576804
2211823
2819748
2674161
1561328
2690111
1274617
190257
1814380
2887069
2713964
400408
819973
2258233
1200991
2625084
1037318
2278116
2295488
1688137
1277787
43485
1022622
788220
433279
648113
956592
514225
2510161
2323055
1208363
222433
2706580
2740506
803324
1933362
1226019
88543
2691097
2500688
1882144
1509668
1448286
648958
1820935
487390
2375053
290047
1980165
726705
2704770
2607414
90809
1334774
2553542
570171
514956
1210492
2861174
1325025
1931457
33636
779902
1602012
2798251
370131
2886441
2774148
859695
529200
796616
1590996
1004456
5464
1917636
2689526
128907
872911
929333
41569
1486215
674238
1243519
1602165
685394
1923269
11691
964335
840683
1355092
2312341
2010814
2556021
47497
1179570
1214361
2805816
780444
888046
31304
2150260
2569756
1102106
204287
430663
2806259
2703485
1578806
930909
256856
797425
428419
1833925
1533385
431252
1650727
1416968
2119846
1407480
1965875
1414033
1700483
2678958
1466638
2191251
1782765
1388253
693821
752554
1383154
1244452
325681
961435
809097
2348473
1255121
2786177
2787089
647449
2746821
2521070
1269756
2092472
968434
581512
2507527
501413
896702
800701
1727416
2544523
113520
1549680
124443
271285
582265
965698
1211235
1987746
1386558
1913948
2372221
319344
2331699
862523
1177668
1726339
354296
867115
1258090
1491490
474267
2303840
1898945
1926706
279108
1817218
573813
2015765
2458142
1816940
204187
486655
2564087
2298791
171649
1343999
1545556
1739798
167235
2186241
1863546
2834687
2461173
2350098
1436505
1113443
1573748
1811928
945797
1512408
1019792
75515
348896
647191
1613390
982771
310488
2764174
175571
156142
2607173
602111
29434
614061
2569109
1019125
1328104
858300
2724438
589449
1734266
2461702
1323695
77171
2571934
1810447
1715976
2140130
2928560
2314863
140361
2509951
1916287
791062
1711198
2609768
675563
890930
2461110
1246770
1506360
2895013
2780413
1333286
1706409
2182731
1549805
209360
1238992
631397
2153694
2400963
252286
811791
1498079
461530
1730169
2298993
1782087
660683
1399959
1797327
328736
613251
367439
2200679
1443216
1053391
1984699
487501
1933801
2153884
132605
877024
1932692
1035228
465059
2063889
2850591
2451084
1754804
2779928
851346
2431852
1945821
742375
1883029
2179268
1564701
2501447
2364214
2678756
2717661
1960867
882036
556187
959076
2187817
2604260
1177423
1489148
2041820
1946053
339875
1664116
2899605
2319628
552191
944703
2324603
1461856
778989
2431175
1604848
1378448
258150
619279
525293
2908207
2468539
2819378
537518
2450091
72058
300843
1149296
820928
1565724
2061855
486738
1889392
1708160
2893290
2868365
434152
2615031
396155
1737665
253397
2352197
2937215
4245
760480
2316249
2549722
1765862
1379616
1806400
364230
2914496
723885
148011
1032434
1904118
1130967
1516048
2657255
869825
230079
1044292
27513
1239609
2349555
2462424
1577600
202685
1943224
81140
2314371
494602
20807
64546
2301834
2731670
2061447
614846
1381738
442093
1610179
1128015
1318373
2645371
2874438
2856927
539989
668135
296042
2095510
1805324
241326
1191859
1194221
2307448
261726
726554
2872742
179838
333471
1449274
231769
182017
1107264
1866135
529805
1147291
2395342
2490368
2575158
718453
1079933
1588947
489582
444733
1956081
2334119
2420908
2511870
1044770
1816725
336588
1223200
1558950
173462
2116275
2426380
2646042
435611
908562
2128646
364262
11427
456515
2887399
1392118
2651080
1081104
1093685
609368
200024
2428375
321434
715455
1527492
532240
946480
258563
2116154
2099567
1111807
476321
660030
2078725
1863214
428270
1035623
2296617
1936917
1302646
1044423
1946960
2199961
1680445
904832
2026596
2337772
1724893
1479968
1950962
2276770
2188187
2673485
960883
1087733
278177
962441
1310936
2023476
1248186
664715
2432544
30631
1686184
357733
1354221
1094389
1589377
1689514
1111966
1840075
2141380
849506
1056030
1844798
1065748
811889
966094
712833
1097730
2013403
2077216
1026393
2635447
2064027
2486449
1214231
2449450
2418377
2239477
151882
2905014
1860061
2783374
1812952
1603408
618123
2160691
982062
1160794
1160703
1881863
1069926
729890
2791506
2085445
819171
383074
836135
2593517
685013
1434293
2376725
1630412
2595657
2733975
1957635
2319482
1362540
87514
2665875
2673888
1180716
2253574
223162
602481
1138702
861610
817984
2815058
2062848
850643
913932
892239
85261
1975211
2716614
2388360
1334013
1758129
2651263
478106
1821574
438191
2748659
2217806
1807895
2007847
328440
714515
2920259
2117341
1829485
1857672
227215
1697404
816727
1746658
2267260
835843
2888884
127160
2334319
200829
1994750
1508316
1443102
2916915
1958568
627692
2154798
236491
2437986
2115752
633656
2099932
1979626
2524699
924273
1297083
2407354
76653
1708527
2519561
179573
864472
502646
1129004
2332169
636423
1094502
437401
76865
398932
2812723
360215
186446
2078571
2465507
130903
814215
1898211
2531293
486781
1410674
1841254
1450789
1574419
1792511
936056
2392639
2481148
1404492
918755
1229934
1241675
272274
1021839
2700116
2393331
1225527
1080818
632678
1724867
179516
669037
2221302
918173
2600360
1934145
1031017
175145
1444007
371795
978237
1140997
1192027
1513082
978140
575509
1762261
852106
1026885
2327512
227229
1350837
349136
1728301
2025712
1365541
1421870
2432702
1499802
1401054
193744
954202
1620910
2444416
664797
2821780
2618147
168691
661870
2183132
1089782
1999818
2473914
1797796
576809
319731
1633741
2809087
896403
1846950
2672187
2157504
1835472
722164
2216309
109199
2382344
1889690
1935245
1008402
725155
369084
870500
2619727
2268767
632214
1651819
878348
2363942
2858166
1899120
1684894
523440
408532
2632070
1804741
376215
2172293
712764
991781
1893573
1925907
729794
599541
430720
797950
1344694
1954332
2820406
1105823
2559682
1533610
1814390
1783098
148888
58354
343121
1636555
1287872
930394
1118925
2503427
1264589
2393390
1534764
2641538
2223018
1643473
1315487
511363
548556
2687993
1885622
2198940
2207668
2929425
2824481
1541555
1429714
904552
1429423
844771
471619
2662386
2611032
2069323
281769
1075565
1368533
84038
2462250
457765
2752887
1806417
882184
228848
299139
1881384
2900080
1048263
2913213
755131
1428020
89253
910942
1319317
966701
1204417
1401350
573448
2618713
2698587
462831
2012149
1576135
2593406
1886479
1873436
241735
930511
2836448
1664810
1312204
2618671
350052
1211038
1323918
2478017
1049668
1321050
2030587
1137980
308637
1510809
405592
2333739
868968
501031
1577372
33109
221072
2462657
344091
1434705
2771848
2872934
654927
2498088
1070846
417279
2450299
932696
800488
194868
803303
2857049
2869270
854337
432912
2214424
2140366
300747
769833
1566288
1513967
2271800
739370
2907375
1846684
1013530
1116267
2498065
1153619
1831414
1552267
36061
1045237
1467816
2234706
1567025
1449701
1401905
2860382
587527
689374
2672623
2277923
523250
2258512
2433293
483241
2599177
2107886
1339659
1957780
2317273
1874623
709593
1859484
1748465
271839
1259324
481401
657990
2802371
2852025
2710804
217390
2901232
1095724
2450339
2361516
1575299
2857724
474015
779757
2204518
2166310
2207772
494222
2639667
983799
1834773
148870
793356
1268538
1361607
305301
850834
53525
962092
1061806
1573196
2339022
1465831
2181361
1369068
1034294
181311
596044
848321
2104300
2823212
57759
581282
2363726
2321947
2456142
1532476
438334
2174853
1039805
2928354
1776431
1975557
2396599
2715986
2605632
1348656
1906375
1499129
346147
1017849
664454
260305
1068501
870977
1447350
2762374
268532
927486
1277564
1661781
2760631
237168
2324224
615630
13150
693564
2320160
417006
2584141
2553576
2023072
2079679
2002128
1224954
2472049
2418096
1686565
2230022
400919
1545304
425873
2854981
1773926
1077076
2023177
276891
1182232
2890411
945544
752536
275247
2582806
2611789
343712
165886
1306582
232626
1893470
1128058
2203570
306908
1860817
854658
1282556
30732
571090
915140
1700770
2346731
2833625
316177
8503
2824747
299764
2044598
2402815
2880000
2763811
2614977
795419
2058952
2626458
2759140
1370638
362030
822326
2512926
462519
516214
2603200
1681677
343437
2304172
2529179
239315
2089714
1478801
867723
2237355
274952
1268191
1465951
1677545
2087477
669575
2337323
1091993
344091
732967
1247863
1525254
1418596
230136
2529044
1116236
2402777
445616
954343
351111
227254
1057585
2729532
452295
2794081
2636131
1525019
2405482
2100426
2146075
830370
2899553
2196392
1323877
925553
1154484
1229176
107682
2131847
1941567
77350
523106
2868656
1589166
383618
911969
508169
1256707
374039
2174010
1935886
190563
1506644
1700822
131007
2196392
1375416
1711492
2468130
299893
2920406
2503914
1838031
775023
76055
1072817
1862412
2139775
964527
1798270
2411959
294598
1007866
468534
1969464
2744968
261534
2706425
906480
630751
1237871
2303814
2802541
1129441
1668178
2120069
2437248
2229446
346461
1513948
990306
1273558
1473678
2097973
1361169
771389
2870293
1782362
5306
2292013
1548662
2644795
940243
1514238
157619
1568827
961577
2845014
2374527
1847816
1188683
1053999
2482327
2557548
2594462
1542318
1997468
2709183
227128
1462711
661588
545182
2363524
1342535
1780523
2760778
1097035
2859194
892981
912957
1296756
573672
1528914
79687
1695046
1542516
536428
801972
2131255
1392514
1685464
74921
2847416
1301598
1197963
1440964
1027248
2291070
1004670
1874563
2280139
2923029
2317880
2409559
1574753
1383454
653208
1597242
117804
1126539
1339363
2455257
535718
830540
1441076
1921591
949030
2477657
2896262
2195784
286639
1534440
1544434
746766
286530
2450309
1749385
2053732
158547
2862375
2528776
1647306
1442660
1006171
2636520
2129499
635160
114016
447952
302185
1064793
295773
2241348
2382559
1129063
584369
2871278
748771
646158
2066727
497578
449125
780221
2361006
1496854
2295738
2357183
1816156
791472
2430255
993058
1536309
1277145
2404607
225905
2701922
64238
2310214
1630012
60151
2134439
1654016
2192124
1743915
1330287
1397897
1531079
1580432
979539
2152709
2530727
322718
2425538
2448902
469199
698784
625351
1793267
87662
2873499
435864
2129296
2312583
522804
1982985
1905544
466587
2076474
1677469
2664012
30108
2693146
1885159
1861790
1502892
1829026
2074320
2012117
2070732
86702
785478
13553
1862389
1757347
2785047
1298243
128073
1939055
277188
290901
1965797
2117532
791720
91222
456990
899834
46528
463973
1376892
357626
607635
913908
1712715
747979
223510
2309776
2694435
1432961
1117219
1275081
2021269
2029965
2466671
1946494
265909
775881
1481140
1013660
1455427
16176
1031282
697265
493697
1648944
167976
621544
1693066
2805128
1928424
2085186
1762692
1071069
1906377
2630602
1398907
2153487
2367342
2599068
1932069
2258436
671483
2310975
478449
340423
1278353
518620
2315048
1516479
2473437
2902468
2366839
2491867
1165798
1594041
1356499
1057859
1023880
2200959
2625540
1287069
1771124
1379043
1700848
891277
33292
8386
2497785
1619
778180
1710531
2383233
2805685
1866822
1381420
918485
1758214
1222800
1578042
2576843
1571458
569651
1650085
1242566
821568
2677252
372752
1969242
539871
1944103
1354577
2806
811286
18998
855626
362388
1160276
527365
1668490
2597345
553894
500907
1870053
113879
144229
162349
1351214
240231
1088939
2336843
290159
1094625
2235156
1524134
1331239
1848193
1101118
1976818
1554771
269724
2681838
2363544
2194988
1825919
69623
1896582
1042022
662150
388660
299290
2908573
2392808
2557877
1413471
659534
2025140
1227042
2152725
2368142
1553734
1016199
1225022
2268426
563192
710917
2180101
330006
855955
849924
1756894
1616004
2068165
7257
633929
2643381
1645229
2625938
956020
2207222
2566185
2415222
2010685
876949
71198
512809
1479989
1816488
1676765
2827238
2232675
418388
893853
844229
2386670
2484396
2089384
1143903
2009030
2842006
501063
2540800
373384
231122
646339
982080
72568
2462697
694641
1248789
2709811
2316116
2597322
1945640
1140773
95429
1146460
2422878
1203584
853180
660287
1019778
2095832
1952107
2199074
444431
2132382
1048220
861754
2261121
1193434
2121469
820574
1229198
2911997
2342622
870956
1556299
351167
921267
2678267
1962582
384846
1057199
904134
1808348
426792
846662
2003130
1357306
382740
806796
1278580
693571
1398546
1888218
69610
706607
2559750
1715096
1041490
2772091
759661
988549
1792090
791096
2158440
2641489
435747
1057453
1743631
1187693
200674
2651664
1930046
534569
1099260
862140
2535544
2454804
2629785
666223
1907407
2799217
912269
758603
1167911
2335758
1933762
1828411
1866599
1984491
55061
461826
2265847
1399157
1582696
651921
2603227
1602871
1173855
839784
2133246
2086340
1141254
915986
339342
157001
466416
576584
2069798
699371
142649
2104335
2341979
218
2522550
2456450
2350914
339733
1642394
2582870
1320393
598436
715701
305066
2338002
2031682
118833
2490172
1232836
1664441
408679
2387041
2636336
235816
2028601
1173585
2716251
1149264
2872016
1067179
1729932
1563664
2581652
2262836
2304550
2038699
1031067
2634985
2381692
1710243
2599728
422771
2315729
59048
1383583
2525703
1007965
811996
48756
2234509
390212
254615
129053
2069719
1607897
1723401
1195957
2001611
2505948
413676
1733476
945263
1779224
2154034
183170
553631
856990
2251781
2279728
1446683
2605803
2847522
605676
1093742
792558
2103967
2087739
1682628
695200
2381494
1699488
2305079
2345655
19326
1953953
1318789
2468778
2078798
1139552
801013
719030
2486438
403540
2458952
55041
409413
2576546
1960162
961731
1925163
88735
2486426
913306
2150058
897839
611957
292100
31667
1517435
1587545
2333134
1886942
2525712
1646390
2159709
1334202
1420016
1803813
1982223
1710215
2309276
1727100
1508683
1129184
655700
823880
2250340
1156591
2228815
1738084
799965
861647
405507
327272
1538297
473988
726280
2862658
1195713
2824155
376457
2808697
1926844
2832083
1571849
315766
1317505
290122
2318351
170988
2255781
1660177
2431009
1684303
2738913
430474
1117346
957868
456257
1613991
2680874
320726
2047656
1544071
1297842
271202
2670070
254089
1085558
723598
1968121
541703
1150915
2727909
2582398
1475701
1171106
1148573
304263
2442178
997220
64793
1168328
891235
753248
2312347
1433897
1532697
2460014
2578542
1070669
1280213
1161513
942112
695343
1479884
1571237
2413303
1230705
609629
272729
43683
244081
210164
1174269
2029820
1657647
1709768
1846496
2851306
76128
2514259
390510
1357732
714027
1333580
1343949
290223
1436541
2893660
1953675
2021467
1358595
253142
2725774
1158198
960119
1178024
2209894
2014608
442334
938418
2700384
1630162
1288545
770087
1373696
1030270
154535
715368
2677648
135674
2434707
2083573
655596
420497
1462317
2196905
2681777
1637712
803158
659151
2565686
2038183
646839
1655541
1890439
633670
668184
1746514
335785
2733429
2023438
579761
231150
48308
2701391
2783698
423714
1180592
2921984
87219
2246343
763911
977112
451429
1946607
1560778
149067
1558828
1004782
241080
1012233
2619783
2520623
2684105
1323918
754457
1664614
1961480
2022580
603895
668264
2287586
1253300
748102
1772558
1489981
2786837
1410614
2703578
590920
2437886
2128761
2499357
500301
2308676
1065813
632697
2717622
2148605
2258976
1428052
2567152
487980
2075613
1004412
670358
893296
876451
1709182
573666
1109512
1205393
282733
1998743
2428328
2185613
2880010
1458073
1357439
1595490
1540597
440934
511461
2179699
437515
652562
1029190
556553
39767
954063
2801161
949367
2196550
1841210
2797734
150449
1659330
1843881
2055713
79836
2299745
243867
14644
2163586
395422
598964
1399651
2650418
1616782
99003
1229505
1742246
1933646
88683
1810926
1453436
208645
140341
234806
1192024
1618103
1390181
2632024
2753602
573923
83085
926816
809758
1415558
972231
2148072
1385607
240937
1511539
2470936
1043072
1673406
760831
2862837
2709378
2086904
1147904
1831130
2415604
2818629
2533193
1136409
2520980
1950278
1859006
1914265
223967
1859763
285226
2754394
1419256
2628351
2543792
1385690
1629033
397715
2432033
163257
506900
2816177
1731667
605673
2197131
1631290
2299693
1283569
2502220
970690
2291565
1417023
1389975
633943
1375704
1802940
1534680
1931921
1012116
1037948
1438007
11584
564223
1788457
1093396
2542039
1666571
1899458
302611
2197426
1659279
697316
707286
1569188
2753267
2250663
1655859
1958917
2076120
2001317
540387
1113701
1475753
372426
1433164
1375132
648320
1295709
1385433
2863746
1838203
88861
838965
1513660
1912585
1659535
624042
1276458
2226492
172552
1797206
1964183
1885238
115102
1674582
2385657
672225
2120899
592196
1252367
2760728
1112163
2359118
1662308
711822
215811
380060
2209817
1629788
2563625
883349
2645823
1400979
2919683
668456
1564092
2473863
1214698
564438
1776857
2434365
1613525
750977
2341733
2646050
180806
918916
322937
494370
2005955
129983
1388809
1917049
1161788
904309
1133227
272434
932880
328909
1716628
781860
2822035
2053451
1388470
2783658
2528703
2877350
423165
43169
2113208
1827414
2861525
2633903
494292
743310
291645
950658
415239
2888695
380062
1522245
426217
1302431
2139358
1730716
534144
763060
1332280
1123482
1879185
444784
2465655
1929425
1341641
304150
310392
1203365
661017
879127
1957343
456221
1980541
1919592
929693
2400942
234220
2295107
2799788
1001388
141034
1336819
2083211
2319852
1915665
931610
1394791
2085036
2110764
1526542
2274503
614817
1598033
1892941
204521
1618875
2180956
1407869
2742837
511949
728804
2705795
2661074
2762672
1979225
923120
854477
1298595
2634382
2367682
1796643
1863491
2157472
866133
184652
1158201
1922053
1294540
508579
1136288
2085981
2037137
857468
441341
1769564
1645211
471905
373903
2327747
636944
2686588
2514901
511602
2739724
1956761
1813068
1949018
183017
664373
1217294
1861730
1602766
151645
2741431
1661190
494493
501021
560154
2513834
1486991
1219473
301833
1753267
2554812
2356675
2931227
2503057
272322
1733347
1631001
1100320
1332733
2635533
70852
2533339
2593461
2661703
103421
1751449
905019
2503400
413028
2644237
1430563
1922611
667334
183144
1282208
1601841
1486930
767827
2101691
2235295
1487417
2750356
2432158
2471102
49410
2491332
801929
1755839
870584
491087
136102
1745078
1178457
2248761
2747411
490027
2248492
1993708
1861623
2132203
476519
2245268
1955157
1714233
1597548
2520144
1182397
2585175
817968
2889257
585990
1988097
1830256
2346226
1510027
2878686
2386190
2385869
927995
582177
519221
225606
34533
399193
1330847
2683051
1227561
2855581
672719
2833668
1619525
1049234
2333640
2797485
2656133
2822445
2859567
2224378
722204
946336
471045
298775
213440
1015718
936797
2249548
2377570
1995613
2627519
2328631
421098
1154851
2575057
344058
1357530
75937
2904577
1259678
2025098
521600
2278719
330007
2466280
133801
1194544
697901
284245
2416909
1666988
1849619
1641135
528054
2496766
1703026
1421292
1714466
2806640
1539537
1076737
2608121
660689
1789051
297540
1489883
2939401
2586583
2264761
2792026
1454993
1064849
1559730
1522396
115426
2374040
1521464
1519604
584990
2091696
1321072
1761576
2231621
2797057
820383
629128
1108308
737824
1193482
1937757
828784
2923417
2734787
1345829
1216956
2671291
2475442
1278909
2016218
2552071
1987712
955867
695946
1124838
309117
143728
489051
2566848
1881969
476882
1568640
2331889
824902
1902417
2712735
1300822
2652078
659369
2348831
615187
1155512
233596
2320966
340730
2037532
1744863
2609120
1654583
742304
1278879
1322256
2251026
2262230
953524
2352296
434003
1652870
1180861
1242214
1668954
2746231
2004823
853846
562778
2245091
1037911
914966
649116
2028577
1330037
170391
1929982
1661425
2300379
703936
1414543
2927327
343569
1148019
394972
303987
2545663
2872657
257653
1204210
546544
1887605
1142848
1402498
2659446
2174751
2287122
2648253
2750321
2380317
1553833
1543370
2550898
1031612
1550267
1462974
840487
1978771
1595163
2313939
2570197
2084075
2335302
627020
2718202
2645166
1124214
2233406
281598
2051559
663845
1286750
868865
879765
1414
1543510
119592
2589890
2626727
1761991
2023732
637535
448
1246767
1689313
2334326
1573109
2250415
54502
2643441
1459889
2101881
431830
2040353
912958
503436
714934
1373093
2433787
1873142
723788
562813
2264646
2679136
1524017
2070810
486120
107914
277121
651583
2066459
309818
241824
203488
1811825
1442154
782358
1878116
2531330
2785580
1646230
2141040
1380655
2158466
2589780
838469
2501862
1705663
1823357
2026977
205482
64092
584595
1743288
1042033
1685495
2401924
2725520
1213490
1292261
2145568
2310118
1182299
941507
2556811
1503308
819078
817060
1762938
2479000
1534555
189150
1056542
2064413
1991664
2873307
462253
2924193
2875977
2542327
612161
1519958
970484
2679566
783360
1902790
897321
2853205
2772088
1160839
311036
1597426
2437189
272744
2406970
1248828
2736053
411102
1659809
2350835
1091567
1648066
2522971
487630
2831548
2011659
2715331
320342
2830070
1686037
669105
474407
632747
1741556
1242736
824470
1398812
369058
1896274
326555
1418421
690574
749952
1272518
2362805
1356779
2739615
1072345
1097447
1283949
1011132
2097758
1097540
1033769
2817757
1624562
1857486
274250
52470
1114270
2141
2082154
2399535
2556254
278517
248746
2733907
2669777
2388005
1082683
1782639
2698411
1616870
459905
377422
1340860
2194911
615851
2649846
282492
2219067
2067807
362076
2540190
1888762
1738476
1000243
2375420
1814411
2512555
2600550
1925492
465405
2612290
2335038
2738739
2834889
2850915
660886
2016616
2172475
1259844
582137
1552261
982358
226669
2718696
2085564
453259
1340255
1216395
2099183
1669843
946598
1574474
1389200
1838068
1886018
1311777
2624755
1654460
1602722
359142
1933348
475813
2452848
951216
659375
2454619
1542351
2470447
2808740
1870980
1003487
1312196
2433643
2769955
1080834
100039
1262567
676666
1831400
1919012
1552870
783635
991805
1650875
1481454
2119606
608069
1680127
467521
1097941
986492
2746312
1825123
2202041
432204
157905
1275871
2937021
1441011
2791469
2804249
2780779
1770024
2393175
116459
2848359
2318608
1613599
2908413
2085656
1401882
1242131
893907
2138600
1159557
2152187
1786252
602865
1501917
1027543
180673
463569
2359257
1741376
1109193
2122233
2565101
2689972
136502
1184297
865936
1911916
800539
1700420
382497
2463019
1086165
512930
2750809
2098790
898650
48753
906626
2294549
1131773
2421901
2129921
1000488
118043
29796
2102129
1567575
2819749
2301356
1319445
2550978
1047992
1178627
2069232
1259206
1097736
396778
1648835
2821907
2271942
597436
1244256
1295487
551135
2150954
2507990
655793
2894444
2109990
1975182
1569351
1429599
2386123
606367
168480
2594207
2242680
2566699
2233916
493338
488843
1783187
1727197
2442000
637610
192730
923048
1655927
930189
1903523
2574265
497422
215737
2449847
293244
2725373
2613563
2451351
1023077
2621736
2264237
853780
737060
1645277
2627870
2078134
170092
2572457
1634396
1574990
1620011
1171666
1707928
1599898
1472700
2713341
885747
1234681
1388581
2134664
2362145
716911
2727877
755691
959017
1118199
339436
1967339
20195
357555
45445
909498
1126719
1783462
1560261
169439
2256040
380625
2940176
1643317
700125
965645
1404423
2029916
2679899
623519
1148791
327420
2453312
2356325
2351062
1386496
328535
347587
1887271
2186875
2236744
532820
988895
1936501
414683
2721819
1302276
1417826
1870637
1736887
837403
11938
2335676
95669
1772485
2298213
2667430
1132578
2360292
102285
539047
1886230
2733049
2897302
1246261
2714348
2858658
204659
992753
69533
776022
1485868
2735414
1590222
2840795
2324573
1221637
2061443
1455314
1795988
110772
2648298
858151
1374701
298238
2348509
2233435
479184
1137708
2826418
293654
1395928
1136478
1778571
2289386
534110
2581254
1459451
2769303
140688
732394
1316177
2139229
2434216
108639
401208
2067180
2177714
391910
1897470
1554548
1838147
1926511
508256
230618
321168
213394
2852300
658019
1729386
1123427
2083145
29563
943489
2361905
336174
2690869
1663523
1414219
2295327
92375
2812825
2372777
2234513
1463378
2199953
2390903
311369
2513923
1500725
2755180
1700146
2247565
1291233
1135843
2580798
365070
814897
1153809
1429706
2180890
2080517
2674090
901492
2108027
2758376
2887221
867688
570176
1562514
1833353
2871981
2501591
2336191
237833
1296730
2560794
1225706
1962882
1255632
1029092
16587
1209364
1026952
2369745
807951
636646
486779
1050947
803389
2277413
993964
1068464
2829610
1372807
2324667
1245077
365187
2910247
913214
895820
907554
304965
399682
52341
1981028
56141
2586499
1608680
2724129
471953
2227298
231680
2634663
579469
2034108
1369485
2204415
1650879
38469
1022066
2632850
1908160
62456
1007375
1832035
2672783
482076
785275
179181
85011
2409239
538971
1682588
708945
1079616
1924473
2307808
2326926
1951770
568365
1905864
2636195
2005580
1737294
2293106
1046702
468861
2350863
2937424
2615477
771464
1388872
116921
989134
1647138
1447368
319094
902799
2168864
831726
2685240
1854635
1007419
2245486
2809965
1436152
2827854
657694
1907343
2056497
2186249
1186002
1865224
242927
1579532
1036938
1521498
151241
469168
1703880
1899080
2503213
1206476
2028029
76478
1348407
851622
1131809
718908
2438351
1359657
1318502
2721736
312921
818824
2577676
273538
332834
61221
46796
2535180
2723629
1228960
2318733
630956
2894360
2178747
2438806
2201604
2623084
2420153
397925
1759131
2255788
2052041
154218
720347
2858498
2230870
406471
1091829
1538198
1043145
880496
2728359
715170
623452
2224598
2398443
2631364
1807784
1160631
169724
1992692
1537382
1950659
2295640
2368488
2646527
1317990
718161
1826057
2786042
631231
1004405
2006647
2557893
2042123
2055836
142894
488645
2015794
994921
567630
61132
1084165
317093
2861431
2002312
1435955
504124
2657108
1997929
2075875
557800
2402321
2177785
2496959
26692
2086240
1771456
2433579
1858872
258537
2490239
1732359
2014693
2352297
487320
265846
2360484
1873374
2298218
2389448
2667709
2429828
2427298
2033627
561247
819247
111256
2814666
1840707
1636798
916822
1230441
1623398
2557320
1560782
220818
2704201
2683694
700072
600240
101829
2308421
1317281
2408908
340455
895703
1127164
1140293
2574007
2207570
1310145
1589277
885578
251710
932763
254068
954966
128306
865997
1167891
672647
2149730
2362476
1469913
2376152
2618100
1294242
1633011
1553914
1974259
2035467
1593815
1907508
2514368
2639197
2201192
164083
2726674
820049
2334243
1010968
2480656
2236982
130209
2845315
972327
2680576
58839
327932
1206784
2816862
847886
821778
1415638
162048
460135
1928213
2033607
1893357
2775038
1445368
2633734
2892444
243325
2057094
533712
2253897
1309868
1570848
2035007
1312614
1590968
2424996
102957
1152290
500861
1028874
83605
832627
2129834
112820
2712389
2248826
638252
1363265
2677058
60468
2393558
2328406
1531377
1147144
2920405
258924
2097103
1181047
638805
1764266
349956
2736490
2279671
1340792
211396
2803074
1527700
19537
58077
2595139
1776914
2227419
2322140
2048586
1051528
2167824
730601
1030862
1848118
1837692
891378
53802
1612784
1533542
1369512
2898697
119628
139739
1595064
2205181
31269
665185
2763615
2047331
1809598
1864528
1149922
2806939
814966
44816
336322
1247143
1829853
1319663
2012513
2207688
90091
2434405
2443082
1031051
1403952
2823190
289746
853416
2527994
137366
487802
2610800
1700082
795423
1946917
1818132
2706887
2012143
233357
1768338
2377086
2203396
2446523
1534979
633485
40705
1079918
2449948
607299
696354
1867967
2048660
1301177
293084
1070665
570948
2662055
2492868
2912417
686361
2448453
1964066
193856
2855411
1801607
1945906
2421639
2562722
2487765
1624549
437387
1824142
634625
1708522
2549681
1324952
1305970
204478
1939324
2789410
1146875
1352939
203238
2651512
1801281
1581742
2069449
2713880
705860
574440
606104
2059181
1886802
795212
1911703
2421496
1965461
2836322
488934
1889315
23514
2551394
30331
2814199
962031
1781970
2903863
1425670
1420599
730133
2202555
2275035
2913841
718569
2612667
118543
1026239
2081234
452155
845744
2530129
217660
2659202
306733
653954
2655705
1443275
2653009
1366370
2636098
2820243
541783
1033892
1184062
554978
347704
1135290
713672
618020
2831141
2241253
195522
240566
350853
1680537
1681652
1068504
2783484
562372
610041
2443515
807410
1356774
250845
1277488
2042089
2059093
142946
737252
345219
476467
2581281
1130270
1961059
2572583
2892574
1622643
2676394
1599614
1362970
1550801
2883778
2048783
2472922
600229
1220666
400021
1127671
181860
2936457
428139
2686032
833839
2338036
1194154
2476036
300584
2674901
1494139
1040694
1593775
1075979
1352607
2013314
2268344
54145
1688005
2746226
404306
2181688
561422
1860087
2589716
1412236
247137
2326720
2073197
700834
1526065
2874126
752183
2863107
141481
2537243
1357659
368362
1544245
2238984
1599740
323316
1804257
2339709
1588320
1648382
1122500
1300503
227192
227735
709833
2230523
2619380
2020256
937727
587750
990974
2576432
554342
2743714
2656638
2430441
396163
2604074
2368763
47997
890135
52028
481114
645815
2613451
2822795
1594216
2395665
2709082
930046
763640
827628
2634675
906846
1119165
2133962
360925
1768785
949957
2853928
1545684
2303191
639318
14304
975493
1059904
547487
498088
1929267
1491163
2246557
930112
748029
998675
793427
2440404
120816
2210853
1679259
871099
2817211
407265
298980
581277
664239
1767200
2187662
2073771
150116
2545840
547575
335281
2669750
2045672
2370781
1682889
1910726
1321512
2740160
1226563
1062831
126138
882296
1294177
2292945
2375550
731101
195738
1350565
636643
1996839
912605
1348489
2789225
2517871
284172
2515235
2631451
1454530
2270963
1335205
289685
227592
673725
2484058
1961960
1970149
1890290
2693636
1304477
494051
1892734
1476629
1911237
1556717
1976087
23366
2680170
109515
1961010
926493
2031937
2322556
741279
1350448
930600
2567189
918646
792515
1291901
1409989
268238
2258911
787222
801885
1950512
899863
1913201
766788
1952559
2757002
1383214
2748757
998663
974237
748902
836600
188949
2637298
1193357
1478956
1025279
792831
2661317
32414
2197443
1600703
245529
2134935
1842942
1948813
1527176
1043017
147002
1182065
2235877
1403874
408555
2854176
1995409
529101
1179263
2543173
2850646
1388690
2571155
2940093
2449970
2363461
236455
1737597
1588431
1347194
1749230
415817
691114
1488166
1290991
2101435
668009
862512
2751168
646502
1645460
1564129
291713
2248695
842327
1091963
1520340
2319890
34482
1753566
293484
1050512
1276217
2709994
231770
90272
1419060
685535
2882901
721515
658506
72110
1612973
1520807
2271813
1282224
2052968
1342640
322893
1412736
1291395
2877197
1070093
1100661
528690
2897429
2253492
295091
2242011
1170607
1675248
801087
1494799
992578
2345738
1560054
2286924
905655
2934904
1212931
2371724
2323104
908445
1509696
341712
2010087
2631618
1502392
974079
745482
247566
2525655
750629
358709
50567
2564048
102685
837238
482349
1678274
200870
2194666
1173713
1663302
704527
765709
1945552
680820
1505187
1408018
784369
2908248
1956209
11911
2662669
1319618
1239785
1579574
935267
1468332
2127106
2644266
2028891
2174191
319354
1566154
129480
2422767
1886697
1994599
215057
2912627
2840689
1583284
2056921
1092269
969352
2871815
247450
2083173
1961967
626832
1201889
2568765
2689572
252527
1337549
2150776
698214
1897237
1683781
1106838
2604
47207
2793414
1584869
977046
2306537
1373524
875852
2650323
1153726
2539910
1841780
1112490
1511456
2053540
1268569
2749450
686046
1153677
1482130
889686
1231003
1679618
2684006
1502438
900154
2660148
1946489
2071319
1371088
2323010
958957
2865833
546337
2219893
1848624
2884640
156936
1008848
2493369
2793055
1913929
779284
2040028
108546
2466339
199212
1544864
2556650
2292104
2035571
1894090
2005754
1667036
2805602
1565648
312690
2572568
673785
2707903
1145660
591487
2067341
2583776
1900650
945774
1134316
1804247
2530083
457451
58445
282315
994094
2786831
1286144
2301073
2111248
955500
261488
544711
1009304
2468705
710073
1203633
2438161
2109584
2429566
1600192
2293959
689208
2559075
86665
1604096
916570
470265
1355516
2008785
2474135
2366386
1563613
1027338
1862709
2537921
1775256
2444590
1910327
2080876
2909505
468342
2167574
877646
1622621
665625
702572
534463
452594
1568398
659656
285318
1202380
603118
2340211
598560
2365212
1699430
429730
845432
655276
1157126
1412073
1442464
2574359
2027812
1589545
847027
1136730
10515
881844
1985708
2046499
886002
1853016
1522737
1833992
417148
832145
323179
785451
511977
1933081
540172
85180
1498934
1723063
1077685
138089
883437
2425982
619959
2064799
722406
1205858
2511073
800102
1585455
1336168
620082
2814310
2725754
2851511
1845941
2834328
2901829
1569441
1152693
1842806
85004
2197786
722992
416553
1292859
1317624
1748138
246317
1292371
2546555
2507462
1020529
546087
420816
1082474
1604403
768383
735511
2514263
2863645
1169696
2852920
1021937
238261
2373931
1793947
2013119
1052249
927318
170660
1401180
764367
169794
648655
1678184
1812180
898852
1099225
732954
381774
2701895
1849940
1016091
1295736
892779
2039033
852759
2361886
244796
38643
1279691
345911
1839973
1249996
2399206
1509357
966624
2789938
1420158
1338555
2326727
1961162
1624750
1766302
895266
2796343
1813908
1929647
779830
1404260
994637
411140
2762482
1111761
772781
1658885
919997
1154590
2273981
1682432
422755
2877391
1178540
2678149
1950524
145803
1688262
1218149
1732847
273685
1656273
2094211
1960703
2580042
317335
2191261
2044797
1218101
1551848
2794351
1733979
1102140
1114305
2666404
1419098
1125578
1186958
2124360
2700379
1369014
2584478
1919137
526867
1631537
2037438
59159
2740913
95754
1245512
2177440
1709612
1880364
1297946
680524
2651885
2499379
2259768
2408169
922568
1367463
141267
2312240
1759744
2325036
2840957
2828683
1838451
633329
1738487
1299225
768973
680771
667664
2601857
2454630
522196
456558
2688874
829325
2465202
2303133
2694068
1684537
2479380
1321436
1427220
1717036
1399601
1431115
2443415
2284633
861471
854139
509175
2274203
655584
1392060
1831660
2537214
1023134
1744339
2447378
1783593
2447009
2034704
705906
1071855
2307688
1412641
891127
2630233
536850
1337339
459003
510497
851697
1416013
906485
2373669
1296970
323549
1235877
1422984
1376937
1085532
1063695
2117261
1871633
1506136
2867927
721569
2182037
438221
1321171
75465
798952
492467
868463
2039022
1055246
652880
1823049
1932233
1200734
2061318
1882757
2810388
2252369
1839410
871900
551275
1047994
1385971
1711536
1139124
2237191
251896
2083643
984907
1324803
705583
886879
668957
2546257
1987423
578609
2067441
2401531
1650701
1456353
643258
2568326
1539175
2396014
2399905
172974
2307964
155813
43675
1553991
2748571
293356
2158743
1616036
2640804
2827366
1716101
656806
1783054
151359
1599868
573149
787674
2717933
2783645
2588980
715494
1097526
994933
1201623
326454
2433190
1401546
2578075
2862602
2258792
1136494
1597742
1549672
2415554
422882
938360
809524
66334
349081
2258133
2187224
1756379
150851
2729746
2538373
1347200
382069
2839593
1374119
973421
2324411
767189
522474
1715401
1316597
159827
2114471
1718613
750108
1955358
994622
2670885
1547905
1214847
2558450
921370
1850680
1310086
2809826
2344090
1041803
1535926
2159255
932829
2064188
2491418
1789020
1824118
2642293
984606
2504530
377341
1596477
2606166
2599861
996512
92319
120053
176119
2233115
2177656
1376407
2617840
2642612
1032044
2809483
1198464
455109
133561
1109238
2451761
2571277
2747809
1861283
1602352
400349
2663827
896765
2834878
1967851
830715
1761839
1904149
1023736
440191
2162280
2147630
113621
1733606
58859
1270298
999884
2506288
548345
1715110
1582428
2086512
1657702
2272138
745974
1824833
2806212
2290774
173124
1119746
931768
2940253
2123854
577254
732006
2931237
1932043
639293
632935
861863
323236
2706000
377384
747723
1922544
1455157
1363058
862184
230138
1722304
1132232
2826784
2752514
1997665
1871079
1956092
895589
2928460
955715
983234
2736084
2464540
967604
2706732
1583457
252712
2210119
477290
494083
733360
1219993
383636
2437489
2078266
2888753
2028935
1031280
491689
890070
63216
1508538
2201176
299957
337563
2458348
2369137
1319980
868234
925611
2780289
2585852
859973
2497818
1747429
1805807
29228
2437979
1067851
1547874
2235475
1914189
378544
2672671
2513668
586081
951157
980016
2434430
766550
505076
957714
375789
2530704
2505813
2599721
311646
2823278
1137419
2120895
877348
1566794
268931
1962655
2580760
2723873
628728
1280310
260056
2916475
290082
2312351
582062
90227
1764898
1224700
1885140
1506594
804979
1474093
387468
551480
1108028
41794
984698
1725490
2169321
1685942
405368
1020984
755887
1715583
2055480
428931
238100
250784
684965
1995070
1677943
1177028
2154425
2186227
258086
578122
1140823
1508351
1614790
1605184
1356256
322417
1641306
1442607
667405
1457933
2296931
2298018
196477
114213
381582
254907
1703444
70189
21098
1159272
158889
1855454
2381257
950042
902382
592615
341333
1265539
678734
1414111
2583828
2092936
2109423
266237
849612
381972
381381
176483
2364054
1541740
2026015
1530340
835993
1741806
1370427
2383519
418575
2336699
54418
2909157
2846802
2577806
1616426
1709974
1825380
944842
832166
990439
145690
1042039
284942
1661214
2596224
2445551
1064122
1000659
2860881
2160781
2786659
2586794
387141
1774696
776132
713408
1423588
2723043
1674970
2751692
2016287
1480959
226774
1441082
1058361
2076869
1263588
1977824
2710097
2399480
1070341
288737
463681
406884
1237855
299008
1222014
996913
289652
695634
2416922
902701
2505544
36431
2036280
89832
1744866
1863737
83840
2881187
690416
1208089
453395
1541973
1205007
1372686
1817696
2813224
918680
2678590
1522245
1006805
857531
2204789
2082479
1474624
2536035
1111649
480193
134974
2147699
1763225
2442731
1852441
296432
2884436
2822309
1419928
1357545
471285
1768561
1881225
376894
1127703
390685
1329848
2642775
2170226
1582951
1009600
2855415
352159
1605451
866483
954828
2641151
2428303
1518782
257784
1506657
1176337
2604328
598058
2885120
631853
2157095
1959039
2577671
2124902
1655415
775129
2198741
2584975
2042923
2816282
359832
2796891
232624
1223396
530319
341231
1401043
246387
2741458
890254
222961
1397824
420911
2803303
1889775
1638380
95165
2223256
9774
2071564
2675623
2932423
1275038
108978
648272
225895
2231432
1306933
2273446
2647524
352448
927871
1651593
2644415
2553984
1220204
2477438
152867
275109
972587
1217975
2300771
1347331
87283
412796
155474
1687557
2773290
440514
140330
2308933
1037135
2913222
811088
1962932
552432
1787309
2151201
1904111
2921685
2479404
1903625
101095
1772839
2752452
2595598
1753677
2736510
949669
689369
2425206
1930630
2289592
1375142
2396088
406574
1841760
42834
1936584
54426
2738558
1998156
182097
2009016
48532
2162906
2338912
1947036
589289
1858726
2532308
760886
2731369
1993751
570652
1788036
2466444
2938479
481585
485510
1217167
53422
1673113
1251301
555184
6519
2047466
278817
157630
1652379
1581870
1744318
646461
141805
2101636
888059
2240812
891274
985638
205659
435374
1991749
2441107
646541
1934932
2149223
917265
1758334
1288750
1041612
2200444
2730861
2138923
1770178
450152
255398
314384
1327863
887781
269272
705751
2452031
1584977
44999
2779420
2411434
1581723
2030516
2603594
1136213
2193152
473669
678214
932329
1955903
1638374
946112
632897
1088677
1482713
687463
1341991
1432114
2825918
982964
1511917
1477111
2496558
507644
1866406
396732
2684014
1644227
1959234
1050898
1318658
1427563
518537
2764291
2800571
2793492
2124877
2110664
2819189
2895389
2519056
1261573
2451921
2156738
2673132
1409736
941891
643314
2633298
1161408
2236156
1588220
1657622
929106
391221
1695391
1417005
174531
2253734
2774344
2194879
1922165
2447348
137313
124865
2000459
557700
1309582
103673
1921466
296792
1679091
1132188
1612879
2809984
371217
1100253
685121
142098
2021088
947046
1225457
1333614
2165215
2934600
1985275
812960
1699686
1967262
692532
43611
2684009
839121
151632
1702288
1486453
1527262
2752070
2539564
997364
2089851
1730960
2008611
990440
2570574
1136009
2736714
592730
285908
251179
1728371
198855
1618239
1087700
1430866
859673
479272
438660
1658066
361818
1297721
1035723
2594182
2189284
260234
1360256
2780877
427194
1401933
297882
2547408
300738
1392751
2204268
1408938
1593747
2531388
2339124
2786716
188628
2535769
1911915
2232380
1878581
613791
1399149
739037
466837
889128
2394852
248473
49826
1139661
2132714
507157
1475251
2361639
345458
2285717
1463916
642548
1511378
2503913
175872
2306280
2593128
1753655
2318268
427601
775651
25064
435603
936523
1837769
89444
509567
2257718
1892515
2175608
1081833
17083
2293965
1632431
961226
2228143
1976541
2248077
2573505
1477182
550794
1615778
831809
1405212
1048870
889131
823364
826891
2278643
2840575
138052
493379
512077
1810210
2840563
1961227
28531
699682
2869401
2512315
2152334
1229311
1472086
1332742
2087758
618907
469415
566703
1378749
1274589
1831687
1829363
1738395
1707899
1631388
340999
1400688
887905
1255140
1736179
1345555
1470023
1977806
88446
44166
1473962
108019
2219557
2271474
2871949
2428995
1460593
1374735
213599
2923235
1692897
2452153
1585413
589602
1343940
1572230
505085
2702039
171416
265517
1336832
235207
34835
1088075
512633
999942
1950858
377679
1673892
427307
120491
900918
1701243
2652192
1291792
806307
56496
22020
162806
1419444
1237224
324016
890731
1905768
1064719
98841
2733351
1360899
2162081
1403860
1891571
1862648
2373757
981902
180814
872304
781351
1636556
2088801
2371816
1342009
2130600
1532822
2853072
357577
2374043
224385
2138165
1461104
1310873
2571894
427383
1522291
2627713
2001587
691868
2757619
601947
1356055
1962227
1667751
2427812
588859
1082709
2908697
2246740
1258907
1994872
1637606
1070612
2148994
2792805
1105335
2856357
1717729
1069924
1208220
2785889
2275996
1198655
21538
2095952
216173
2772913
2340250
2666802
1686423
2354809
352519
2015596
2870198
146309
2061742
1265745
2152074
1778401
98672
1745526
1988480
2176157
2786719
2073106
113719
1081751
329422
421199
647951
2230880
408355
697451
2688859
1412223
1722654
1265997
1169949
687316
2237473
2817681
708998
694870
2656098
372982
329948
1183178
974241
2207418
1719430
570315
542689
1920137
2550849
1017086
485794
2103981
2156760
1739721
851595
1051767
631593
591649
1552841
2871616
2148223
1293413
2581386
1344865
2682468
212561
1666133
2262856
1922506
2578504
2741277
648499
1645285
1997136
711971
2139926
946580
1546335
543655
1349038
862146
557528
822447
151850
1150257
966846
726850
2749518
2157670
2379011
1194777
1620036
117827
1277860
1182739
130531
1777
1342663
2133257
1280720
893547
2023235
1755946
353032
2686815
669416
2251214
174003
1520579
2392611
829597
1892379
230225
445929
1178521
721539
228112
2690871
2160843
670628
323394
1544933
1559675
2662595
2194312
2925345
475250
2071993
2931125
882078
2167750
2940156
1225332
2217721
857560
2720753
927254
1881972
502906
1993664
76776
1164176
2448486
2727202
718076
2031164
2122359
2278429
1572264
2422773
2924634
2480806
1983009
2506074
1845570
1653305
1950828
1270637
1055722
1293606
1808479
1593227
811856
588604
647405
1988080
2851524
2278886
89505
2164936
1665380
1092689
1469014
1763451
1791110
1153983
2703670
1790719
494024
1499062
2404087
2535500
759880
1560518
1725656
210689
2745583
60319
2432176
2409642
2562972
365423
2357946
2874646
2613051
284923
343226
47538
90877
1476525
2157344
96209
395543
358419
989601
1509782
980544
158892
1298430
2322308
403713
97348
1960642
2484478
2030602
758653
2230362
1136883
1907292
2446417
487026
1973712
1090112
1126917
2097072
2647197
2694427
105530
2775382
1619859
2372182
2590337
2072763
2795973
2294067
1027097
74165
2861071
2129016
481062
472742
1052065
188347
1431474
2710283
2271498
765073
2772134
705586
883223
1766182
146427
2732631
630473
1583246
724705
1421376
532106
131897
338612
1720312
801449
1600740
1347696
2188230
2761057
2550317
488369
189547
1537561
2502410
496831
2404200
1151414
1568206
1982442
1130342
1650702
739574
734426
2133295
375390
1079501
2763632
1444967
378526
2546923
65352
382771
19968
1535866
1022108
361842
2643268
2682152
304755
2274816
1139499
1272031
2607471
1890811
642202
1394042
70717
964452
83226
1218295
2432934
1834924
2691083
1540773
862897
2573889
2061678
2174855
2568226
602885
1117598
71406
1468515
1148436
24777
2599591
1059357
127281
1474467
1477373
498667
2767262
1671904
733750
616800
1657647
2096439
648955
2753620
1650593
464704
2378062
2209225
1237539
709091
890902
2778552
1787979
2854735
1595826
2697741
828606
1273636
1920550
1892108
457301
156098
2377146
2833089
1500770
1084425
1493781
1077485
1977052
579122
1617094
2441748
2913675
2171884
1083263
1469737
1003540
1727422
404508
2871728
549776
2288916
571290
660907
2737885
2891886
1224847
1747974
1040171
1357856
1199827
1885699
1502026
705704
2402070
1934965
2875358
237090
2777964
540593
703696
876349
1882047
1556140
2318130
679724
566111
2360832
479704
2628874
1525076
919905
535273
2030006
1562642
1427511
1232311
307537
2274727
695067
469436
1009392
216059
1621041
1991125
1890461
2186666
1532904
1360990
2376078
2435655
19370
1983781
1017774
812328
484609
2758701
1796888
986263
2923584
2022071
574776
2087490
1613200
1792389
2254818
1358504
49481
27660
1076178
2806084
1427073
137551
830010
925783
131468
2717558
166439
1927113
2509393
317745
680441
1835323
2561074
2577156
2622103
830630
1097266
1072137
1370241
1598892
168691
578643
1675820
140543
773779
2106964
1370861
775773
1904265
536758
1101328
665275
965051
1175931
856556
1405585
248493
2363494
2355603
333280
2080272
159705
1815412
929222
1980630
2703744
875288
502003
160895
2146382
2210062
298657
455420
1032149
1586138
2518123
340545
1599982
1989725
2097168
1021436
2866687
1372141
210110
366676
310930
2755341
719880
1459869
515070
1520907
2393148
1289730
1873804
1059035
2452321
769851
1931308
1414012
899545
1393938
1547346
1059553
1211032
1315246
578914
2440228
1004681
1751436
519999
422027
2236115
2268604
2913988
2105439
73246
1618229
138537
66810
1768124
2476521
1254361
2894557
609598
2936857
2448321
2239442
917841
2858193
1471967
1808963
1478461
887505
1377951
1558600
534492
1884843
2685896
1910773
645130
2323446
1636732
885722
1275248
915422
646135
2111934
15591
328779
1419529
1154187
1478823
2480468
1713865
1610781
1264011
424106
2473172
2165861
2745671
1442903
729975
2707429
2230897
1544229
1350797
2653060
1390243
1421510
2823444
1149892
1154730
1270930
1922261
1551846
1510103
2359444
562247
1188407
2313481
893241
2294777
2637414
2175729
145316
2626212
1011709
1015012
2868791
1584513
597639
2787728
922107
1369860
1857721
2446609
741106
310539
1666451
1986759
2059346
2515960
1896306
454817
1837482
1307538
2695828
2412151
1079423
2850138
1543775
2204737
2785903
2062897
2389485
2057352
131887
565818
2193926
1882420
1843696
1022560
707270
1755672
1182413
2578072
2469351
2355854
1265682
814274
1277169
428058
453379
2526817
859600
2880518
1805788
2215642
1881700
2696914
805477
98139
313556
1517705
296069
192546
1905200
1069320
2256822
2590025
120890
2822378
299974
1416611
1087289
2110723
890915
256841
1637
1507969
1367457
2580367
669319
2936563
1328895
2726574
1794727
1746024
2914468
914591
994848
2446503
747622
898743
1389193
665838
2769608
1476014
1820887
1340453
1657583
1150157
1669895
2141807
2724726
1036798
1172164
2214887
1648830
621833
1146593
75229
2911714
560315
352400
800603
463663
2367259
665647
1219016
1677147
2394807
385483
2155528
1676217
417143
1237562
2939465
2188654
719530
2858399
2635189
149954
2256352
1448932
1960955
642125
861105
1736433
2501026
1871278
1848814
1861497
2047469
2722181
785646
307131
1477742
56172
2788868
324728
1082306
1905001
2906056
75168
104407
401630
275186
1486456
568461
2912783
546283
1281731
145010
1350102
342327
1278022
1305055
2625604
1142689
2310444
55151
1612864
1427397
2459731
855778
2015319
1545483
1220888
1498857
2253152
310916
466256
2487368
1042293
1473976
2871004
1740958
67422
372442
1822057
1695236
887791
754142
2914781
2393586
1806410
1152104
2728269
1797516
1859563
2697067
277662
2078458
2680047
1745380
995616
1176181
885943
1033728
2444639
2455145
623074
232474
2104021
1119568
1869318
1409584
2484872
1911588
2299440
1981842
2394220
2781209
278820
238559
1968523
847368
2823251
2226659
1026437
109494
1364880
1932295
166164
2260018
224274
2008979
564471
1703015
2665361
1528452
428502
1850395
1139958
2160547
955082
469913
1997167
778268
747369
890395
2368587
671290
1004774
2684337
1559153
1050152
1413776
852902
239799
764725
126047
2921643
2148526
2126867
182110
2782280
2644098
601285
2811756
1981561
1506909
1129071
605237
71698
1005241
1337638
2319895
1366150
1186124
753207
2329997
808052
420157
2242123
2352358
1738332
354673
2358165
1942287
934188
2065552
1503977
2068316
2799822
2707051
600634
1264020
104893
797934
1552866
19154
2324269
1311067
459098
1047361
1253724
470879
1933663
72404
301745
1637322
2718100
2740291
2415867
2344359
1260248
383122
2720471
2429616
1197745
383409
2582817
358994
1978731
189136
179693
471911
381740
2169599
1381518
1054395
2787755
803741
1283773
217921
1199018
1376665
1982459
1706456
809311
574940
1741227
2208591
532906
1958870
1313254
1741545
2242090
1808375
94839
565597
874971
2190714
1477640
338586
949583
1959539
1902414
988249
2013027
747489
1130853
1760031
584206
1590038
702598
2343246
1088819
2926770
583654
2708762
2322663
1080573
999156
35424
1178968
2393
2786845
1039819
2054575
2710871
969649
1928787
754390
530089
2903256
278467
1702039
156368
2622666
547053
1400124
2599908
806237
1801152
2597493
412629
2557678
1832103
2849173
1662823
1647133
2485282
1959044
526175
1095767
2643187
1042540
600110
738260
421186
1986783
2388993
1664816
1780356
2754138
972656
1213260
1884217
1951786
2073031
1597656
2415362
1247499
1748231
557830
1659829
2096166
710053
1217789
1721798
147701
2257377
285146
2461711
775430
974935
1840586
1699270
2467933
1847812
743197
2244557
401822
2581362
1642416
1068791
1869201
1174256
2362687
2346115
84645
2402072
100357
2167082
2081198
2537807
1525971
2143870
2006033
674310
1423356
114639
1512212
2146952
2027574
539931
1962327
46370
1259633
1098295
2913428
889955
2097614
901128
774851
1750780
2333647
1214526
2654095
1116731
758380
1136658
887006
2687803
696377
844391
1396505
2840815
950048
2672776
2132040
626907
2912049
758643
1350973
2615814
1815656
544270
1196523
2614103
2629376
1485080
2681221
2720673
1255974
2735628
2608878
2693402
2394948
512997
2833523
403965
2203264
1460600
749489
2445853
1205102
1458430
1347121
789013
244617
2924832
689403
534062
1828796
517179
2542278
777682
1674571
622909
114745
1437965
2412136
1986511
1786326
1502146
1161995
2791291
891479
1423618
2047985
2253957
467938
935693
2311161
1790381
2444417
1107788
1522309
1820290
1966675
2637875
1514129
1260974
503922
107804
1915485
886305
987589
400207
2412189
324827
2002388
1865162
1252145
1596039
1327605
2050973
2674870
861726
1785851
2042194
1308042
1949475
939809
27701
1871135
1137122
106721
2314985
1024573
437181
205571
1918069
2528049
804071
1989446
1381670
1996492
2561579
407531
1468910
2115771
1057384
2088208
1008753
1226197
511805
535968
340296
739345
2790959
278785
857697
1818535
2671917
2288874
923067
682755
1117044
2501015
1557611
2192515
250871
364830
1297782
1998602
799805
149320
2000260
857702
18362
2270014
2539843
289442
2530295
911734
163681
1648154
1474240
1674055
1039247
1428434
291792
317102
2495551
1294530
1950978
2537234
469332
743778
172386
1319705
999424
2751103
2539900
2145683
2762927
2523280
2314077
676920
993940
2747859
520498
2340544
846806
115121
743560
1753361
41997
2381935
1803559
2632838
367114
1835423
2137492
2477434
2513679
2781238
229013
2769464
537124
2397396
991599
2340057
2542602
2649654
496266
2513715
50892
560563
229079
237145
1668738
1903974
2337152
1338597
1777461
2496015
1248447
1210987
2503177
711306
2815080
2669459
1334903
194596
172111
1116531
929254
1577474
830598
2360413
2760606
2270897
2103283
721242
862946
1520127
2510531
405252
245795
2891238
2634277
836734
707589
599904
72641
1615819
71532
1407122
2567590
917002
1946734
568000
2696190
200736
2158708
2067298
2536286
507976
1854897
2160657
1802335
2535023
477772
1770042
2917566
1033585
2450781
2101376
2753369
2247074
2822934
164181
545441
1054312
1762028
1204907
862013
1567850
986663
2575069
1354160
887718
1145447
693587
2452405
2677160
587660
1172041
6463
1360393
1861112
816971
1160873
2761682
1306067
971937
1870595
795988
1514814
2887278
1342260
1541062
1970066
462443
254447
138413
1393065
2219555
361027
1801641
2182093
611543
700465
2005806
795070
114559
1028911
2601942
2780176
2004822
2813994
1829517
120649
2082118
1678364
1951513
2905313
1674602
651036
1525519
1075407
1669374
2222086
1245047
2861708
2810565
792265
1804693
1008946
1545231
638433
2205313
1674125
1718331
1710838
692194
191239
2420037
2285541
2129143
2455091
824405
1129521
57868
978957
2667925
1007973
2451026
2574196
2023899
693007
566095
2291208
1820646
116089
631470
1954764
1164137
1653827
2802813
1393512
772456
2314163
2693406
1340353
2010211
91101
1372431
1639316
1292434
2222780
2521918
64633
518700
2354374
2551308
41137
1999425
1352225
1866152
157175
1403033
1942000
941610
2648074
2506489
516476
2160746
1563216
1554161
2504371
694366
340272
962339
926577
2523665
518279
1434
206920
1105521
1575313
626900
2050114
161923
2594817
2506504
240285
2726577
2498780
1537432
2495286
2376838
1260542
2344390
902257
2780571
2779819
1699158
2703392
365377
2223684
2782670
2627096
2381813
2042803
2060622
1687819
4211
127864
231559
2483459
1992775
1058092
666739
2049481
779829
1779725
542862
1047205
71264
1217978
503532
2602104
2699888
1818044
2084019
1830498
1209737
1237893
1406489
2483021
42530
1110681
1043627
2819363
1092469
1190273
2360771
574407
1259147
2283728
2795505
2022672
2717454
1319691
1590516
740311
29303
1522122
2206442
1423087
1480087
1262985
2300914
1661118
1991988
2059920
2073015
2668703
1506506
677437
1363029
606427
2550563
2665211
26315
2132679
1613566
1323688
591106
1899547
1915450
742501
48992
5439
155772
614854
455884
2654488
140983
1525783
273429
1053333
2075535
74632
37195
2122903
1093207
320063
1468210
2410028
935649
2147369
2820614
2423678
520636
883777
1316265
2854854
791571
1576923
576260
2192111
1676360
2386074
2671901
397558
1960277
530956
2935692
1294798
1112001
2105023
1625917
330417
773349
1279077
1462144
477095
161548
85052
1006587
2213299
245577
1591837
440921
1127570
2561931
213579
2443095
397088
2487411
197813
102791
882372
2537227
735055
190243
2353428
2338127
169977
2464939
2022719
1910807
2936714
1813290
1761942
2062361
1101972
928524
2486806
1835493
2084528
1820323
1079792
1518099
983150
2655441
2758912
1615188
444946
840507
2472084
1941286
2366117
1105311
414684
2066914
2356116
373782
2806496
2240920
123477
2590096
2467856
1786410
1931750
229381
2790439
723126
557488
1743152
2467408
1343831
2813914
810510
2635362
2523043
2357049
834576
56211
2659877
804163
1570229
2070239
339743
2393500
959531
1544835
1824792
1115378
804473
1129499
2911031
1356276
1461824
1334654
2756703
2878141
1362153
1187873
1374872
1953461
205392
2650960
966331
1582852
264655
1915004
1555613
386826
2353318
2453777
2348589
2122859
2744737
2653106
218416
420603
975908
2798583
335353
2623787
2376358
261196
1503821
2862933
2267385
2172277
2351032
2569615
2821427
426403
79598
2364747
229825
2017470
1233507
579162
2248872
2687510
161079
1518894
1660170
542770
2266510
1461196
1186571
1662949
1362856
1718111
2642309
1075176
1312001
1926562
1091481
2379949
2228750
893944
1631985
374742
2086814
1296550
2679199
488193
2332623
1339797
2353555
2767334
2385581
2238395
1248420
2021171
1739211
1475532
660657
766758
1458215
2570852
1736832
212505
2473459
1594319
453789
2217539
2688401
2345819
1738104
1297029
2516007
2760314
2529563
259242
878209
2168804
2408941
2732641
543689
197458
2088751
2273708
758537
864753
2479130
1730506
2893075
1540412
1015430
2223400
2167867
1480957
891885
2816873
1214041
235267
2253096
663829
1464475
304297
1033716
1557217
1643300
748573
15209
1043053
2272017
1338332
2867492
431611
1971545
1209509
2339731
1456872
2404929
623292
2768393
1961092
1648444
2862762
439893
1470934
1294708
2114682
120840
801302
1238436
1092897
1939474
1545909
2739807
1130609
514894
2886651
541896
1493800
1638887
309214
1267821
1524556
292990
1704479
1137944
1848348
914484
2155316
1578736
1902912
253454
1422480
2538335
649032
397187
104999
1057941
2680256
2833747
1697038
2250739
2259346
420815
1008748
1190
2297627
2100390
2721234
2857111
767958
52024
2450946
1191290
833470
1512436
846594
1990630
1224440
384065
2800265
469351
1680311
1681101
2228438
1050651
703433
748227
2255322
1515121
2827664
1645652
307379
1103503
1161941
2770163
902411
883346
2565544
1350997
1492112
2765563
276228
867474
2383922
1221247
2706167
1652317
2839335
2886448
484013
1611206
53857
1245692
2557517
1935536
1238337
2624101
1517868
2894239
628673
1007777
2102111
2831578
2070779
609535
2367430
1220148
2863085
764233
2513386
2906181
1453062
1638299
2593946
1211480
163180
1619737
1125559
40714
1982014
1976718
904246
2473726
799938
100534
1064028
2878868
2199694
1008001
1492125
2020492
2383387
1895524
1024085
1602089
1855327
128366
90636
221404
325684
899248
1112269
2605740
81394
578802
1918512
2707447
828608
788037
2833373
2926118
1568328
1242366
695064
2925741
1434222
2509049
336223
274772
2011885
133883
2517350
2638762
2386047
1642198
1369923
1544233
2441489
381668
2880041
432050
439768
1604107
2177070
169332
2088359
596408
2447178
97985
1837128
1261000
2102419
2758385
1865173
1069970
1665788
2010197
1347797
1603960
1027878
2143914
599212
1288640
1698032
192462
2820423
2770733
1753242
2366557
2324492
1194480
1814725
2462406
1970229
766647
162716
2311058
1999316
1716497
1368839
600122
2550284
697963
1657880
2085378
102521
68729
1266912
898083
823820
929633
1270440
1004224
699149
1709766
2443552
852386
2770558
1343871
1080986
2875924
1839399
1245135
402384
2013036
366117
324542
2880024
2390670
2554762
674984
1396232
2576336
731055
1517558
992486
1754104
1431810
1071034
2445438
2190549
2928695
2068575
2560084
2584094
1308708
2143466
2236426
794836
1201115
2317376
2083411
42617
1116540
1069204
209135
1181124
2037228
1816684
253897
2131617
2006512
444543
183915
1848493
1253225
1136046
124070
2665801
2618374
2469796
1034704
10183
1097723
422578
2915968
492150
2910996
184523
2932060
1144901
390661
769404
847104
1751573
1084378
2037785
556279
2012772
1026989
1285334
142911
2500062
2668699
481857
1286845
1187562
192631
185537
384780
2417739
1300237
1798929
1894682
2693692
110143
1899914
1390688
1300467
2346159
2230109
1165152
2691001
1824531
1797108
1987737
1697068
1350927
12359
2319454
740265
1194082
1515828
42460
1590840
858480
1705089
624022
2846292
1029035
1118044
449495
798758
2650038
314391
2489638
620594
2498392
1133312
2903419
2382466
2369371
1033139
1986243
2484577
2627591
2799428
1590837
2090346
986735
1149327
1378429
407656
110629
180866
1963550
760227
984801
2354152
1789973
567252
2405463
1156316
1723064
2369949
25662
1268749
49768
2191386
2831754
709903
1844173
2407705
2297720
2543748
247597
637948
1550718
2923898
379917
54852
1597495
1673475
23793
1435165
2669926
611755
1257581
1294317
2185581
321313
939068
801234
2032033
463722
2336515
193763
270062
1504708
2107790
2441736
2624182
2566240
2728531
621749
2637023
315300
2232254
2194679
2206331
2840567
1721466
443682
774305
874383
455161
1399347
2726320
805734
679252
1053104
1507958
1537500
649463
1094997
2140889
736741
2088107
1287068
919385
1972192
224518
509214
2777889
602850
532172
407723
1938931
1194434
2058626
2872439
2015324
1860195
2375512
316975
370019
2533436
2011973
1476048
2028523
1868665
1964460
582788
961851
1035151
175845
113166
446108
2522128
2045028
2663709
664007
270908
1728268
769565
370953
448271
17326
428338
2502302
133226
1146860
2883770
775514
1549891
1505024
2335131
2059084
2205306
2661523
2024154
1959279
2868458
1433604
304224
1233737
1149049
1191605
2519335
1278064
2428406
2557435
1233968
2728394
26460
2601408
775126
1300419
665074
1397920
453844
1119610
2059142
2284275
2373730
356402
280773
1352426
1844501
622610
690430
2860720
2797564
1617604
1661888
1654697
661401
1987881
540439
2582253
2105357
723094
2685215
2890449
410663
1467391
198163
1428824
690874
1071398
670554
2272022
237494
2748988
851222
542124
357815
2056666
2363330
126674
1929413
526334
587162
354734
1039723
200782
1624544
71451
978729
2151093
573631
410615
1413427
76134
226930
636381
1014281
223733
2601908
621480
2755787
2616736
2918959
2287577
1739798
2186226
2711231
132563
2065940
1519240
1304593
139070
2754706
26607
1920534
215662
1025264
251125
2477518
2319445
2160566
2295031
730990
1808692
1819037
971896
721160
2325372
1942624
2028327
2753595
625367
863021
2307851
2744320
2243268
2044599
738488
2803816
2566765
1227361
1155536
2317935
1855400
2074738
1841755
565285
2141006
958910
2837911
1098613
1028835
436532
1417384
1227461
47208
344237
1399974
1547755
685375
597278
2432868
2214740
2669316
2836453
1489862
2173868
2547330
670482
984118
1314442
2503533
1272182
1797949
2664873
1739753
2909866
1305276
463473
2895254
593032
1168497
67540
328547
1447554
1897821
2876289
2324869
1146629
1409733
1613613
1338113
2239502
1968853
404608
2157889
1590658
1447389
497109
2266668
2541655
2441701
1748354
2773094
2290016
2694411
857488
2312344
2929849
34154
2428402
1692498
2838834
2117256
2856737
1205283
1016472
1758649
594141
1823920
540512
2888569
428888
1521747
87276
834079
1194695
1078990
1958027
729669
773754
2018734
2266303
527720
2211383
2391894
1883989
1498364
1286598
2768672
2311580
2737267
1458744
253697
955492
519109
1353121
2462631
143683
2602794
928045
1237610
1479837
2834232
2559768
1140107
123439
1077254
2468006
599024
2027856
1547072
453330
798233
572900
806536
2667190
989161
2076911
1054289
712399
539359
2851217
2310792
1195259
577606
1654715
984977
408985
1015833
2398319
1661410
1672824
22608
519899
261782
2473979
288066
1124886
1041902
2452344
568872
1278636
1714973
2364263
150687
1597902
2189978
2075567
831468
1713702
2854026
358966
1623025
2134138
2305293
2075059
231444
2805622
413727
2120265
1376385
2446515
125132
2842245
1855588
1370701
414464
2839836
296255
2117112
2748459
835694
791437
1291575
99217
86971
593486
1314792
1916628
594935
2620690
2370755
314988
427404
846338
1270137
1295289
1851917
969200
2210760
2486763
603256
2587719
2512139
2757388
2228341
1416981
2048617
475590
289617
2761595
484659
207253
1664176
2466011
1870043
1044582
468487
243871
1052245
222987
2442995
2481118
2022869
2507134
2827626
2104986
9686
292014
1271090
2225367
2319407
2231147
1163034
1507551
2108533
854610
1306183
2043784
1690668
2939025
2301369
2580363
2571893
2648742
1323011
954416
604737
2264238
739395
1103137
2017558
217822
2004278
1750829
2282533
1710916
357464
2064268
1530901
1994762
2247129
2685
1344695
518573
2105036
2728101
1401360
906413
1615585
2189130
1566966
95962
443004
1014115
1110307
1148777
1277377
2600608
268727
20789
574878
460594
53842
783302
450292
1071360
458559
18853
980304
1538902
123752
1424811
1737544
1135734
2891389
1532945
2467498
1778620
2170004
334789
234290
296957
1761858
884742
703388
2230261
2619122
1961724
139735
2271792
1316417
2310663
542373
2307153
2417549
1397695
2736796
2504630
2223414
1778839
1272554
790307
1184794
1414381
2479011
1889475
1630389
1199570
678622
840683
2312117
2214628
2849408
1679949
1690166
444355
513790
896133
26306
2205294
2069060
2892435
809310
2621522
1557521
2383121
2050946
1283047
2388608
2619790
2762581
1904905
586548
1312204
1529420
2059047
2490845
1778770
1978467
250789
1913647
2113087
1428295
956721
12360
439462
1060320
525371
1501426
2124936
2388078
293606
1044370
1077843
2242976
2892984
2632897
2115055
1453099
1067943
2396368
2500478
1573110
217575
1384212
2086403
785269
1972607
796595
633043
1322095
2060147
289606
2020417
1865727
1532698
2065301
300254
332375
1169723
880458
2525052
2854980
911350
2771437
2347409
78683
1086023
1462740
2053678
429637
184492
2363977
2225423
236754
1620361
975951
1123774
1169610
1100561
1152798
1533582
876024
2164676
1612871
2805851
1128238
2038818
1167358
1894081
54569
2265433
2141411
130533
200419
740640
2722484
2321958
2791091
20781
777951
2077540
340646
1168712
486657
182551
309228
2782044
2251778
2191382
859599
2776998
69104
1775109
2104543
2425114
2487719
12571
471315
1977414
1932595
669929
633879
357202
1823895
906803
2435578
1015088
494284
2466292
663963
590554
1894595
1485702
1815258
2575358
177960
770511
618796
2344064
2641000
1893202
563351
1916544
1786877
624103
2123298
1864240
1521412
954264
2558220
2305373
852669
473382
1889228
1187926
529299
2174188
9018
2076975
2490291
1771414
2304458
1459030
2478276
171717
1140896
1897474
1491581
2312584
2501162
280243
919132
2114538
373055
1809491
2127476
952587
1723146
1944418
2935377
2425976
1386900
753938
1128626
146041
2891736
2756299
166670
1467615
995181
21614
708009
1553979
271794
2683714
775478
1494105
1978322
640987
1337924
2006316
2154171
2494773
665036
1111161
1959256
1901407
1913488
2156194
1062613
2467446
1205171
1993359
2868491
2284188
30387
676731
2339361
1995235
86522
2108092
1209050
1509621
1875297
311797
2752819
2021787
2257059
2885499
1432325
2602597
452478
2595779
1142484
676747
161338
1639751
471001
2916231
2791731
1607050
2313417
2008332
1140767
425429
57944
1938106
158452
158358
1962533
2232284
1149309
440526
809641
88771
140136
1670798
1458376
2622095
2658472
1357381
1810016
2197085
2638384
113551
143536
395928
2024302
81543
2707380
2309434
685958
1163227
756558
744080
2899572
2075627
128470
2110215
45754
2831632
2476096
1286387
221762
2344451
1724686
2560142
1298136
2579873
175668
1618741
1363534
505308
1427316
308567
960969
973247
2383268
2362620
267972
2289089
1346648
1216376
1574745
2568422
1737080
1652310
674900
1195565
1518684
1088257
1144792
2479919
1190401
2147085
1053755
779214
2096813
2679786
278217
1310285
1746955
1781906
659753
41322
1706631
1323230
2111385
1851528
1426829
795276
1473823
591535
204453
1246948
2068931
2374566
697765
2625077
1682526
1450475
875918
1248317
2203839
1626433
1829387
1798509
50282
806938
1225271
2091837
1502826
2178157
1652574
849605
2367484
2899675
2933404
1122001
728591
482379
2102297
1445142
318940
2623474
2334179
247090
1661059
1057914
38176
1567325
1411327
2039376
949070
1410678
1476254
529977
1893405
143150
1595708
1546971
1369357
544724
689136
725048
975342
1338376
2655624
217488
1913690
2237355
983598
2089738
2850384
1929315
734838
794619
2925078
1100121
3676
1469069
1802397
1719656
2812230
1716262
2589062
1308193
879167
2073168
1420551
1560611
2152119
1099954
1597158
171996
267651
132235
1889893
2198353
987873
2123733
838296
1048536
2231699
2894865
1704168
2457572
872040
2456180
2636876
726382
1202922
2732881
1653199
2674573
2284
908351
702707
1783343
50766
1715133
2587241
1815632
442481
1349402
2861346
2548864
1769643
1045552
2460891
2328193
96339
413559
2690995
2201897
1816088
386360
2686120
893693
616209
2592769
2002120
1434308
2286447
327238
19676
2881667
2779252
2712302
505908
1905033
2815083
2761018
1970432
1404497
2532619
421191
909876
618624
1467277
233234
784134
2803254
1088943
2114598
2710314
2247215
228210
1551756
612094
1338426
1407393
232692
2823960
550672
7180
808470
38341
651954
2317376
792774
1308535
2434385
1071241
1302613
1946946
665252
485461
1642719
982043
1656119
755132
1234559
780643
999408
1671723
2840368
1477958
923853
34682
164722
1682003
1667189
1922584
1222925
1856783
1121956
15366
1073116
1559236
1332517
1609814
1151967
603108
2001885
2263201
2126020
1429240
148267
1606995
2728912
412695
146985
1081567
834420
1028459
527370
77096
1428102
1569546
626382
301652
924183
355794
2490870
2664017
910339
2091382
410490
672971
1480413
1787448
283888
149384
1001449
679088
1851121
1798752
1517893
1624633
816861
1053832
2428115
2599870
1206755
1350100
1609373
158653
1560488
2069312
1651736
1133527
324625
2457768
1120249
3433
849035
1166582
2489926
1087478
931699
1058613
2470173
2182449
1104799
886683
2262687
642540
567910
465699
1740566
2744529
1414931
877020
850947
468274
2576081
1979545
1874781
1689714
1054844
2884765
457513
2707555
996727
2296561
2209630
2344838
618977
2322072
2356460
1966026
1619186
1773541
1107852
2205665
945833
1478271
446768
1848981
1035537
1848662
1604205
1480489
760183
2268597
176032
1356024
2392703
592599
1793778
1518150
392078
170592
2732812
1286618
2227739
1156122
1996177
311811
605511
1932663
2342905
2115779
699985
1378916
134213
1710751
2643068
2063232
430177
432686
2784325
259792
572128
1515255
1479649
2616949
2900756
715886
794288
212634
1472691
2517652
2096996
1124451
44912
751257
774189
437591
398874
1385374
2559744
2580123
1290797
2437886
487728
98473
378622
553636
2469082
1780744
2499394
1352098
205230
68554
2303078
1156422
580220
2687978
2577388
949898
2640698
1545345
885750
2428979
296009
984244
1468375
2922240
2191985
805697
1920902
1184892
2574007
1607690
1096697
886662
2168931
1897971
2378954
901008
1671651
2245902
1643476
2799532
363909
318856
2080731
2505110
38824
2878987
2684444
206420
258536
590045
1576670
2679447
157582
1341921
1488445
316546
453265
2454233
92015
131911
98606
2098121
529358
2817567
2087836
2729977
1178445
124687
699767
1136499
2911197
2638083
373003
1062622
336912
703405
992165
1517691
116481
1419506
2689486
1439831
1858572
2026688
2030223
2088044
2189402
386645
1158884
1688380
1416555
289846
234023
1367934
50805
1171113
105141
938727
2733674
2503808
348507
2436097
2357101
2346188
920516
644792
2225565
399130
1417749
669609
1869040
2061898
2881185
2604273
953299
1468119
2367585
2009157
2380054
2496657
1937237
2113359
2592935
226434
2914921
2935435
110535
1927735
1731359
2443323
1315609
2446143
2619581
2421729
2162135
1858032
2392774
647156
1715951
1835226
2017829
2278936
935237
1630386
2926732
2920599
1154884
2080305
2638795
1734520
2148582
1568888
1323742
302744
1203259
1176977
2752667
1033937
978401
1739880
1585702
55584
1384496
726210
68000
1989600
1755457
907861
1798154
787352
2185518
1665823
752497
2506660
2741682
2186098
123046
1762894
2779448
1268351
193566
1454132
379759
1089637
98786
567642
2854029
2025343
1101418
15917
37822
2530278
2713790
749593
1856846
128602
369481
2926387
2618398
1103149
871015
1555636
365174
2184045
14914
1029736
1858733
864588
2265394
2291257
2473965
1361597
1029052
1102882
2387902
1797719
289716
372645
1487147
1131102
2130124
2711670
1902944
935629
1834023
197034
2550799
973631
970655
1694898
186177
2065187
1662982
1201106
2049833
837823
2915537
1077605
1598928
1387251
1556550
2411308
1222931
2778133
1846053
1109124
1380497
2568709
1019510
875103
2489096
1647798
373791
2319834
2365990
2577829
82812
2280260
2644673
2630231
1066875
1115649
2305580
425556
2109150
1493548
2729867
1470521
2125666
1427754
804129
2018940
2928338
2845904
2240245
431100
2908764
2496241
326155
2663968
1500999
2428513
2364430
42004
2510817
1192458
2365841
2320248
1306430
1010620
1201530
415484
1896322
536404
324927
168533
84306
2133724
2032788
572507
1580443
496984
2798495
2402098
2819947
2097257
2744753
1531006
1209398
396676
2497188
2214624
2550465
1669811
2131955
315999
493914
2090861
505173
2880369
751765
2635279
1245517
1729204
659150
398976
464933
385994
919689
358104
70301
1785918
1928690
810978
2525772
2112347
1376246
2131444
1462305
2226289
259178
576370
515692
1747649
2477345
2827725
284055
382159
1671102
2816117
2315024
2195180
308179
2525883
64376
691747
2171720
35779
338037
41659
2195980
678371
521939
2217253
989862
2925200
798462
236957
2275370
1028331
496231
1705626
682308
2551583
939228
2933868
2488529
2268038
1239297
1150933
1667516
616924
1046926
583509
2805399
2257696
389109
79941
1427751
2011942
585954
1213844
474548
968977
678025
1877714
2463696
2855377
1408061
999716
2916702
1480562
2497310
1226381
1443929
2936845
1832657
1812986
1516002
102344
1936493
2413456
1146238
664347
1893729
2396030
943755
2754445
22948
1286387
97801
2296711
1716378
2535300
1404366
1378768
2762381
1482105
769267
279969
1676871
2781018
2103920
1359898
1990764
512408
2200217
1178928
773706
2139911
1909172
2401731
15912
1899730
2670518
368459
1382110
736740
2485250
857699
1623623
993524
345530
2714467
790972
496239
2665556
2849035
682612
362528
1796037
2390698
1097044
2431593
787121
2462171
1476364
362710
627048
1478548
2829794
1331985
37075
619616
2042953
2039501
1263855
440320
1106065
1279889
545387
2924758
466220
2863974
1965480
2375977
651064
1449479
624589
1453104
194591
2428278
955645
589623
1969044
1012950
2874906
2129003
443136
55263
2832663
2526603
912171
742194
2603370
309623
504949
1906560
2599000
1761790
581964
2433955
2381872
2503520
2558477
2345440
605794
1882121
1402062
950696
2711347
2881140
1575473
1207373
1288139
1796790
1462568
1306022
877497
1718805
1075885
1861127
1845
912304
1340293
2887448
1265468
840388
1277910
73521
1031471
1313707
838624
1762687
24951
2787549
2574593
2420768
1869329
1762620
696436
2459327
2697028
2562638
1535812
1182180
1365966
915105
2560370
2332366
486270
1334174
995103
272907
2833077
2066918
1046517
732064
1131311
240916
1972746
2385077
2180821
667217
707578
924151
1882443
2557370
2710084
470494
398587
1347196
344328
1412558
243168
2656990
2512364
1392665
1631971
1036427
1780088
2022685
1083071
2845142
2179193
2549249
2133127
226901
2295595
1310572
1192320
2498229
546768
145422
1144597
1250168
2247540
1061893
699811
2739662
144115
739497
1121325
1367758
918132
1097048
484942
704071
2474558
291501
1884766
1116067
2554455
2773712
2267951
1628217
1196329
2606297
378140
2930729
588913
1942652
1359347
789620
1239763
593956
1409005
2389201
949990
1226701
1665218
1167557
966127
450335
1217106
1145491
1464170
713933
1020409
1837782
965584
2303376
351614
2193480
241096
1288120
2213172
838281
336918
2225754
2720453
2527134
381767
254110
2278567
1940650
1609890
2692929
2905954
1769430
558833
2550735
545814
1188317
1814769
1681702
1410500
1261140
691366
2747500
534850
529411
270492
375438
2180843
2717920
786369
1589452
1242976
1649300
2145467
2840998
2159163
1784819
723381
2518711
2094748
786063
2482480
1678005
1640192
1213105
2106587
1739153
127249
367320
2116767
1069213
2265159
2502159
1357400
990223
2821047
836247
619029
540441
2844648
2379086
1724129
836184
673374
2155650
68158
882785
663582
1391730
1588059
321246
1377612
342551
782819
964126
104454
313176
2613363
1475072
572952
2382320
109809
2048513
2327497
1098490
699049
2120392
857604
74573
2577854
2281499
2543032
1177359
2540580
1759916
9376
2044107
782706
722147
1997662
443097
1481342
2082515
1856880
1290331
145178
2918730
283028
345920
2538140
2788172
2848102
1730933
2338206
2532317
1766223
1640002
292241
1148196
2266998
2434899
245699
2170756
621092
2159746
410988
1091367
358603
2188189
1332941
270835
2239785
2183337
1173206
673574
1181732
339664
144800
153431
2786011
367771
2856428
512150
1469067
696148
2053534
1330431
77717
1201891
1534618
1104326
1911181
1311677
2286537
2398128
1832006
335542
1786461
649131
1263770
1906042
2132645
190636
2438320
669751
1629175
555599
1700733
1036002
355638
2092027
1489248
1698630
1400445
1181625
1993926
432217
969009
1714632
2524432
266888
1742133
616890
293696
2549706
905105
42686
2880458
1811325
2624548
1562674
96993
1572596
1069825
1661253
1340892
1932420
1580666
1764732
689607
841883
429294
1823604
2826091
1408619
811134
1038096
1472215
887069
1283595
1541834
2113233
1651586
1407299
2847266
875632
2818950
395422
1532667
2848566
2084870
2735791
1334100
2381724
1047286
150762
1488714
1065045
1165133
1676926
21948
1028523
1120117
2789586
487868
244837
1018699
441890
2272231
2390894
2468077
2550260
1135715
2091468
381756
11021
2222544
1466742
2694008
2199378
428934
2443206
1731690
1955800
1053632
1227890
1621042
2152319
820791
756365
1630476
1943170
1367626
2385897
70383
738423
2332239
1237320
1464888
886838
2276412
2074097
754658
1596064
1748189
1074696
2565821
857717
69290
1333178
2181950
2138359
380351
2924501
497617
2575192
89044
247356
1500134
1539624
2129935
2805919
2246038
277429
1596671
613909
582990
1763291
2292648
1695673
18189
49728
872977
2539152
1722493
2665557
946279
723646
2231448
2803442
1143830
2299877
2353509
1436897
2522059
2718226
2330191
2247808
950277
2681180
2706473
2838434
2721254
792338
1153187
2797537
992055
546473
2209026
49020
2103852
93207
1447708
1982705
747014
176832
97838
843943
644750
750529
2291010
1107469
1878093
67785
1797384
905931
452206
1397481
2308652
1012346
2747026
2438300
945818
1639183
1645542
1664590
1374838
729367
1447342
1391502
2423939
1899279
2306056
605964
2486216
2054688
127005
469216
1491763
697235
1013038
2847575
1299587
1746821
256884
109411
133635
536677
492152
217880
2121961
2574422
483189
39604
2654716
207828
1407910
66063
452432
1596917
2397628
1533379
1231137
1407103
2484323
2448814
514531
2422681
2286176
1162445
2865466
1489991
2319524
802357
2297591
194522
1121348
2415586
2626918
2738189
272672
890337
541521
2920491
2233927
463299
1724490
2700850
2688912
2060103
1300630
2752024
2772807
766366
2439075
2617339
1884605
2101334
2895951
763914
1113218
1396410
16258
594909
1079349
1303067
272531
1466723
2616505
1627216
349112
2798276
2465973
506818
1744985
1333057
2117351
2756997
1154310
1813178
965047
1891177
1650454
882378
2930266
1207946
111610
830544
2473207
727700
2558856
1783884
2373695
1885061
1439997
65380
506139
1526716
1137417
46064
1745067
1882384
1963019
2589578
684121
396885
2897915
179596
1462052
1267618
2879831
208636
2722188
2850619
2379031
2055929
2932567
1630327
1650125
2292099
2861945
1877978
323628
487251
1461101
2069379
2146556
2129691
2421719
1840060
2682305
1062582
1849196
1663708
446718
2512754
2262589
374941
2459694
1410014
1769415
1058673
2403511
333465
142801
320251
1364784
877077
2384254
2436611
1140201
1582110
2633482
1355631
999056
1446940
2247011
606468
1098942
1886664
1316591
1433958
2742575
2290330
1910891
1223610
1788833
216865
1565250
216647
1301517
1710075
2394789
1721699
2201978
1524832
2421441
1194902
1017997
2207456
1157754
2622820
102478
840591
2675927
2157986
211810
729167
2635795
2857305
326408
1292490
2265591
2092832
1315877
2128868
1287243
204751
1301747
977810
944045
108372
266717
492785
490322
1031517
1057257
2600823
2682156
2597818
2156376
2460784
2185806
2067902
1122175
24730
1457492
1653110
2391517
543416
597926
695907
1471648
2682299
2577684
2267729
1841249
2575284
2024772
651483
616561
237003
1159727
2024773
1462699
1121365
2537894
2482562
2020182
1376703
1666477
1676816
700495
2663932
2271276
2746152
551912
942599
1611273
2538392
2310669
898654
1132166
549636
2558953
2811918
1905613
2423024
1187760
1344892
820718
2409651
1362309
2108476
379097
1793458
397047
1007662
1371133
1622203
1399609
170872
1818093
2605843
2305328
814392
1816220
1121553
2602903
2111512
1792459
2892340
2485878
251958
1488220
350564
905333
2749770
1489432
857896
2704790
445770
1710159
2581640
1066151
1878429
2606739
1415636
421123
1053811
1599640
1053360
2215161
1219194
1085093
330417
1858679
1222699
2318123
1151808
1811629
2280999
328038
2225662
2377311
1865
1649502
214405
994459
1467104
2406399
66260
263021
2107667
1823174
2159584
135111
363314
1676800
373005
773695
630666
2087336
1272409
2083028
2017766
889486
2573928
1743928
34982
2890090
2776666
1833988
351368
1927521
2383727
1997644
819163
2768841
1599954
2394658
2664196
2430981
627606
2451643
1379079
1911913
1849496
2382031
1182558
801289
1650061
23825
639012
509876
386824
2047929
313332
2805788
1797057
1264555
2475688
2711648
150409
1451179
148017
925997
2372198
1761745
2767776
2304130
1302839
1643509
1169972
2533594
2505947
117751
2822804
563209
2287807
2354357
552530
1715916
1619097
2041707
1493543
590145
1023996
165327
1610765
1665539
1257348
2544748
2481878
1765747
1430009
491803
907647
1785970
2548176
305529
497528
582967
1481583
2081904
2635632
2457760
2843193
1896161
1215036
2809137
2550927
1274432
2066996
2202844
379462
2914141
2000813
2498425
489789
2864465
2347700
236090
2894423
2437645
1468921
657945
2590067
1443541
772322
955480
1255642
2516066
1321676
2556691
1159096
887215
1145418
1563958
978985
2668850
1164215
190857
2539107
1624925
1350052
1271679
731134
2933738
1740469
1804835
1434810
2008693
2922804
865056
350906
2078890
502345
2411110
1342006
1002336
1463415
224619
1989746
1859221
2754487
931216
284266
1342595
700847
2678038
554631
2762939
520679
536296
907286
1088827
1709179
1954224
592163
2832153
2907436
83571
1947568
2303982
1206337
2881643
976548
2241979
1831778
1347777
1099028
2345932
2816354
2257899
543956
1264174
796919
470634
2616674
1082885
1151943
1912791
2023031
2916103
1492604
54107
2600932
2576827
1020469
1656850
972918
1996468
1927680
1294617
1819219
47108
2777846
575982
30175
1464819
204049
460298
2175301
850366
519096
1393464
2827983
2916643
1184434
482583
2729437
1811238
319391
2447680
172996
2603653
112022
1368595
1821383
2525311
2084722
2361864
1028866
788596
234195
2616065
1194930
263972
786986
159421
1849636
1753287
295745
275408
1926549
1605822
1225799
1588142
512330
40110
823508
368682
1382893
19717
2270135
528213
884356
201522
409904
1720287
1603009
2332350
2435074
1863636
2297747
1328942
2731487
725181
347788
1112403
1399398
777915
309740
1826100
2312699
2364731
312260
1163980
2519851
599623
1987994
1985242
171786
802110
2245814
597011
1657948
2117164
1572734
1735204
2357749
908632
2300166
1484908
1290476
643133
2604495
2104319
801531
250012
450322
1480651
2859931
470632
1037718
407927
2902432
422893
1922936
2265607
1734273
462448
27302
2202696
1331282
2481985
2638338
2004781
2934043
1412922
2803474
370690
1000376
2241602
2400296
261488
1961975
2008746
2817714
2815978
2940342
874114
800908
1980416
700405
1975629
527071
379718
2261039
2663634
145918
117597
2789807
942616
2050055
1812829
1738032
2219052
488051
616151
273375
1175477
2394051
1250321
1198320
55155
2152809
967964
361679
2136232
1444274
110876
2202588
2087332
1164822
2370763
2337807
2568676
236949
2115904
1075474
123619
1715393
2651889
879762
450239
1349308
2412198
2868558
689980
1047364
186704
1676225
1628396
1573517
2711848
901690
1383397
278103
622941
2154425
673663
2616304
2630235
590152
1854895
1573032
1539390
447833
164327
40182
2832559
1058484
202831
1485547
222424
309547
2862942
656460
413952
1316118
794016
1133596
2010270
2477128
1056603
1401453
1756855
325269
433097
351392
2887398
909687
920027
1377825
209704
2771954
2695357
2782146
2897197
1513523
912806
671874
383819
752446
278070
584361
8794
631619
1841830
492664
101551
726448
1981482
959220
413738
622187
1924667
1015546
441461
2216355
592900
1542900
284425
2685153
1867101
289189
1663334
2091671
2866557
569775
1120929
132102
215007
2406501
1886611
2333856
2042081
2821089
1533308
1252636
1789890
979025
423294
396020
568273
680384
657492
1060813
2447660
1921766
1310007
2321852
1875304
2568653
1076714
1023414
1983867
2076158
1496703
338225
2603471
1824728
332969
1681248
1300071
2235521
2783379
2492100
2278857
2218141
2119219
2920872
52395
821082
2937111
1013038
1946385
1636537
2929640
38481
2743984
1245578
2822048
1253652
2300889
1326648
1897459
359139
2759307
2323406
561815
1299170
2483917
733057
2440876
2707414
333757
272867
1918190
707439
1870230
1251864
2129181
1264194
1658403
2574774
218863
1050359
1682282
2489040
2443627
916709
1227310
496813
1006719
2418681
823167
458200
2639646
1393141
2167388
2328255
2831728
621071
1626131
312880
1718840
2790668
2053966
1216809
718220
2678503
1772265
1336155
1164630
31623
1375630
2810366
2434351
1186672
1488365
323625
1315681
41156
424778
496278
453226
784592
2678128
2044033
1207566
255702
518101
1595869
1053713
1720444
672410
2905536
1071489
438903
2790112
1973518
2042262
933912
2516214
1898302
183101
1515005
873163
1918717
1346187
1823315
253807
1962753
2560747
2168383
1549914
1693905
2211555
1321365
2388326
2716328
1672542
2844540
226824
754865
268336
1561933
1396296
254209
1945508
1860703
294818
608968
2794841
2066399
111988
1323041
1606324
2319191
961704
1323257
2283591
361249
2888075
335000
223086
2779446
222089
729145
1974750
825960
1706711
2629036
1942631
1908634
1298794
677265
1358315
2307402
2742291
418877
654775
20376
859958
1061027
1167494
2072318
1052636
2281161
1642204
2165342
495616
1332065
1727069
2205165
2077669
58590
608081
1056125
667811
1618263
971169
192988
351216
2395651
7634
1557513
445299
1260254
1529387
2568258
2683008
2197828
666378
1070850
67277
471568
217295
1333535
1268473
231304
156641
605441
2657180
2585338
2370275
2858557
834062
490836
779559
2549756
823556
1123796
2554557
1773146
98873
1458689
839254
2022275
1138407
675385
586362
2397410
849786
153511
1719672
1584122
2486038
2463655
1685553
1812932
1500
2342491
2155855
2504682
485183
932677
150737
675803
511370
1824941
2786168
125904
1437939
1069002
2659993
50737
49213
970296
54648
2323142
23722
1173180
2013176
286378
487329
1903359
1807578
151298
1792405
1728499
1005880
2551119
2772583
1573138
727030
2668056
1149176
86917
2684119
2122634
2616889
1151094
2306688
2418332
1017870
1033284
1786965
604138
361199
1406521
1261584
1368662
368471
1943649
2725731
72192
2537848
1389544
1819930
755242
607052
472817
2831419
2890275
1590080
185630
535618
2566356
2314595
2281949
813479
2862390
2344433
789559
2923086
2908381
2446077
993130
1290040
890689
1674184
923151
1169601
1630754
2244987
170842
1537986
806653
872616
2073167
1014359
1062898
2041514
83421
2506000
1768572
458217
2927116
1062620
1852927
1472457
2832664
278192
2029862
2186119
1614800
2121839
1728852
62776
2036443
1108575
1624499
1139489
1558078
2400006
1528492
2063112
422580
2178871
470119
725121
410798
1043921
481802
1297771
1375551
630899
2739148
1234275
2161261
1056501
302743
258589
444477
2893594
1208078
2489200
655684
1214689
1378879
1444612
574323
2156128
1985528
183227
1412637
1826238
1614105
270681
2714853
1841878
178647
2027954
776895
1753642
2797966
2295335
1267964
577241
1860203
978331
1909797
1512467
241483
1632880
365734
211666
840559
828345
696968
2574331
957983
579248
2029895
1224848
703900
1900684
1522100
1831775
1787318
440351
1281067
2444543
332383
1165793
844867
1256518
2128670
1602570
89892
1054598
2141174
1668207
1731095
23252
1226567
265159
1774885
215007
2115839
2376581
947557
1581261
1700433
1746338
15462
1484323
137567
2778779
2707928
1355132
1900216
405826
2925500
1121772
2112064
190446
843741
2800223
512660
1767711
2620978
1564555
26922
1056202
2508183
2692630
1668005
2698573
185700
2213078
920005
2319783
194590
67390
2627687
422982
32774
2136470
1227706
1858397
76333
597273
858149
2844638
2005602
2314806
1140271
2202906
1619433
243098
911963
574691
2900924
1833869
1776013
1068913
1900022
1197670
984584
1305102
2171654
1288457
1546062
1204462
1438445
1864205
30079
737399
892398
2539938
1205792
2255869
2206276
1933611
1027689
2354838
2200948
1244085
1897379
1683939
181182
526593
93810
448942
38857
2900850
2885581
1110923
1068353
2713814
1523570
304344
1414408
300690
2281975
1064629
2645517
2177994
2266729
1706161
2392435
1678729
2895005
81121
2885243
2379342
2915462
389153
2036143
1204301
706829
837698
1407291
2541100
128121
2579630
328271
2315551
1577797
1994351
2012422
2619635
58168
112375
1434951
524128
84690
1795457
2819472
2273089
1054419
2465025
2800608
253657
129767
745425
1707237
1155488
653179
314657
1234525
1233281
2645964
863508
2393627
2160306
1449589
2566959
2860902
69901
2373983
1440588
1055863
1410153
2876198
560698
1462737
2064161
2262089
1813079
793943
909979
2640319
1296310
2175509
2145186
1214751
1927147
1403161
241256
840430
2232915
1267890
1968122
623064
1669784
513871
1940092
1467367
1067373
2558450
1267647
2350302
2489521
691791
1304940
733013
847516
324077
2536305
1608033
1148193
2055775
2219935
1825970
1240932
1347482
2466950
2661701
1341925
2471596
2757121
2075370
2236664
1921356
2299598
2441071
124646
1391441
2809123
1469523
2876413
437138
2201289
1145999
2890565
771807
1597828
2818197
2410119
2004057
380764
1166626
2388624
1391388
2857047
784595
1833141
1526879
1830672
482999
1870901
1134890
2028359
2581296
2387529
963459
1926633
2229244
2391773
2193862
36178
706265
2904140
1029115
867473
1565936
2431703
2089394
1807372
507284
1465248
99420
1967726
4521
490255
1730102
2435095
2820074
66976
580870
2477568
273316
2405790
483751
1358007
1692733
1732546
598821
2199059
2282225
2809062
174578
709777
83715
1000630
2155224
165935
346196
1579416
2503239
1764965
1030906
2648380
1501216
1266569
922249
2340521
2165542
1102350
2934319
2112451
2120315
2731283
1625530
2114599
2704253
1472757
205391
2412762
321976
285868
1402485
1680138
240514
1988104
2626388
1161623
2218674
1996898
634525
187813
2704723
1250058
1497487
724318
994069
2926296
378963
852416
2660449
2062590
1754225
406618
1060399
983179
1669940
2174412
2911754
1004915
1682586
197198
1150513
188292
1645034
954668
2463654
1940837
1750486
87146
1560755
2839753
1583889
1220930
2453680
2820611
1565066
1697014
1311701
673662
2127607
2142899
2124884
815724
915391
2318123
1167
623896
2359416
683121
1071466
596369
1833158
2484696
2072339
1566659
1705770
2108119
1386651
231199
1283757
2227110
1769350
2902391
1702140
1538615
983023
1839553
645739
2369686
1504493
2782412
2090226
296218
1565383
388440
2291885
381541
1708896
2615061
1871562
310459
2196396
1050287
2208531
2566448
1379997
2438740
1571716
2457627
2912338
810366
1877141
2130345
1620733
349292
1056569
1376661
996504
2590948
757729
2627279
1452201
324289
2357279
2657944
1844309
1367423
2149574
2718177
1768262
1487234
2194329
1874982
2079992
1845750
933419
964926
2144871
2455392
909217
1254661
1321675
708739
1700735
1502342
586804
1405214
985139
2629002
1443740
30699
1834040
1161673
643885
288962
648867
1258544
1405970
2019100
2039238
2044517
152386
2735050
651621
2253057
2033858
502055
486266
1209096
165542
2230801
205780
2378264
1368498
1802146
257418
1249668
1439750
469401
2122106
1393148
561554
549529
2409619
500021
2289663
431798
1483266
295367
1593460
1090975
1833901
2002596
1587884
1228565
1254898
2371293
344916
2809155
2511060
552714
2117661
2357898
218717
1067174
1100786
1682869
1724188
2482155
2426547
1319015
593075
2795453
1260951
2061582
514141
2271749
2385003
1452850
1388420
1154830
2304991
2154534
757103
1254257
501534
1634168
767300
1898392
166594
1741921
2792381
1668360
2325208
1053322
2777994
701032
381671
650568
1135086
345432
2298063
601737
2449098
1948431
2222387
2696982
2025705
145196
773669
1998960
2724619
2153313
869156
2626950
85598
2728852
1368008
1833484
331285
2225296
1921380
1553859
1595500
569827
192642
1604522
1657692
1448390
853116
2282361
2401187
2183157
67460
756102
112956
172107
1690399
1036365
350720
2463344
1601647
166781
2430566
2415013
208722
1058128
231295
1641374
2338964
625564
373671
1045809
639930
2870108
183774
1622321
2909777
1017808
2838430
2638229
2570675
1015678
454221
2736806
266011
1977431
325439
458653
451743
74012
1429368
1007747
1667457
1317188
784197
1360275
175224
1535640
387278
1471633
22120
1892070
2131202
1874883
45272
1761441
713002
2256699
2660861
832569
89624
374419
2498047
2905597
2877791
2649229
1592957
2827723
2054543
1297099
165201
1778555
796236
180927
133103
14457
1847755
1487787
2907936
2455510
1183227
1513207
622245
1839356
2348706
100415
1683610
2127160
2157349
1020371
1750583
567830
1858651
326484
266355
1041360
1987609
2049180
1845684
1865610
320404
285062
1452575
437103
1845899
1341227
1341904
2196724
2447075
1823786
1322510
2550805
1212148
1058469
1814733
1633629
1821105
2591123
273707
2881253
2661651
1021185
2372575
1250506
1808000
2834210
1635650
199028
226364
252106
850054
1401985
467455
998362
578809
28384
2675962
1764296
2860045
1235698
818493
1820675
358879
2837525
613912
2348239
2168858
212190
448472
2389401
1950916
1570662
448249
2494231
2234408
686752
1459347
2130997
1284889
2592878
1341339
1480187
2587503
2561672
2852084
1185610
2333518
2573977
1798698
919236
2175599
1718666
2877619
207639
945301
621121
1965039
2719751
2427989
1613736
721132
1820186
1085311
2850094
290896
2145352
2540492
1532560
1318389
343839
2250833
716926
943722
837517
986625
577388
68278
600553
2505725
760800
2679832
1382910
1339678
1066597
1276808
1448511
1134060
1951360
1754389
1513338
2833869
1188016
327223
1314216
1350305
1677664
1857641
305346
2878386
471056
450361
1925882
2239760
2035270
2801654
1204833
2316181
407379
2077343
975952
1446770
2932920
214362
2586890
2228993
365152
2511700
576151
291484
572663
197810
1028182
1223041
2573119
2060958
1885479
645792
258753
28964
2885482
1677044
1821359
1173448
2070047
1393428
818291
1736488
1412161
540209
2279138
23944
292640
2435866
1138843
880495
2518098
801403
2930122
2881119
2516629
777239
2542015
189533
812898
23384
2763505
63975
34927
1746477
2899638
308364
771804
1214497
190176
957721
1423636
1915863
1013898
1176680
1815370
1484068
598664
1682581
2662426
1424526
1675482
2112525
2898850
2760638
529666
1820994
841687
2724150
1919682
109661
779799
2769309
2361173
517005
1743293
1719106
2282296
2179874
2022182
716026
2673795
728591
838595
2630285
1924517
2932217
1614522
1059399
1317595
1164635
137300
1150663
2429902
93456
2776836
2294591
2392002
2799805
953331
570391
1391088
2602851
417311
1979186
522661
2310780
967159
2284699
1534588
1791943
1450961
1688626
1306544
663490
1203898
2300069
1505065
676070
331394
2777657
1210699
780368
2080200
1264020
1042700
851424
2234112
683925
1055663
304535
2443787
2455206
1912932
1309304
1830413
1557897
2125281
1274215
374989
2850349
2440560
1316484
2338333
1742782
78307
2784460
1365175
1018710
144689
2602016
2238349
1805365
1352605
2088441
2885505
1505130
486673
3386
2066902
68773
1621813
2773306
691858
944093
2398903
1463720
1479103
1930779
1390709
2301117
2386870
2713307
2060149
2538891
1509865
2195969
1829459
1995856
1101178
1867930
451501
2922141
2903837
2024004
1188483
713828
296597
2229181
433862
166004
1240407
2488377
2563010
2562823
1514961
2154068
703656
1351558
1924218
1155318
414009
2461298
2255242
633776
155324
2930927
325988
1734993
12796
2297563
1769092
1249932
347831
2635053
1848378
2380424
2318192
1431738
2893840
2887437
2105789
2527019
2100533
642401
2162492
2460666
622191
2839459
1307712
395377
1223735
2490880
2669861
44405
1936886
1322575
2159345
145553
759099
114190
2715783
45558
57230
2747033
1953268
2340414
2551360
1041183
937976
2813734
765028
111995
77268
2670841
71838
58984
1350225
1014753
2175646
1446223
2920878
205544
1412832
1600874
1033240
1674129
332202
1882097
2355009
2470422
2234660
406370
1123502
1733470
912531
74372
2907343
1166141
2542716
192868
2516513
439250
1486943
2154725
1998330
1387102
691161
1682354
2071933
2617980
759849
1204101
1421559
712934
2603445
1144136
71358
1434622
874604
2362763
1986318
402587
768495
1871958
738054
2358991
2136873
22410
1696766
2312170
1719701
1005804
2161786
221550
57138
42269
2718649
857382
687124
778832
2838372
156936
584093
1169900
2115025
2816187
2353320
2388714
295776
2706836
1129144
2457050
2908896
2024401
2350117
391184
524075
1355288
810564
916795
1880939
1212801
701001
817959
2878443
820214
2001494
2557667
2102781
1306677
1214195
1135306
1970867
2010691
331700
1174631
2550193
310337
699149
2525712
1575742
2347407
1221022
1282284
1276813
2197419
502353
1659614
1754349
2461383
2939702
1203198
1945347
783886
490982
1666916
2847412
136943
1152418
2597013
2871614
1935314
2621408
1384850
724759
898177
576625
274541
1552196
2654914
2619485
903315
1962597
2887522
994556
32718
2074967
2281807
2189580
812042
2210841
1014688
1273
319146
1208804
1759215
2783217
1304242
2679530
2357331
2268353
559591
650395
360394
1058257
1857171
1268196
554487
902295
268722
1308756
1335001
2211828
60634
595076
1767777
1704956
536847
1029595
1500833
2865057
4
63892
1132644
1181020
681241
731995
316369
333092
2765065
608861
208202
786276
458311
2877119
1848198
991667
2815911
439263
2447909
595530
2204410
2491419
141266
152674
255935
68864
695724
240336
90901
220396
1023858
852771
82982
1006945
2535421
543765
838775
2300474
876743
2427301
1568715
1553923
251904
1280032
2045240
334297
630510
2005689
788635
2833177
2654237
1646402
2795804
2795216
193960
2608449
2133590
2537792
2773208
2804469
2576669
1729204
1175809
52638
1147761
1411430
980818
314263
1580754
1423653
2687138
837798
178690
2272186
1585219
2085463
2840625
537062
2560050
827503
1729712
2119455
2119412
377450
1213384
1002608
2690360
571218
1655331
603758
2273115
1168168
1396547
2533908
1471161
1968092
598761
2013818
602852
1551492
2131425
1830212
183252
253443
216290
2504604
946060
1411808
727479
904858
1373769
49923
1170897
528047
334737
1793633
2717553
1579867
89892
2084697
1119450
789231
1844233
1687568
295898
139818
1428619
1531024
729953
2808140
103106
2457178
1773169
1607518
303400
2908585
1642944
2301293
1181313
1129160
741080
2785243
1991808
1481517
2382460
2248716
1156586
22685
2909231
1845551
2843997
1653630
2832428
805546
494970
1172921
1956525
1151674
2794287
92721
2869626
84002
2105909
2453962
1089006
161404
1079747
1003218
1866900
2578967
1489950
536149
38215
2566574
340272
1654109
2317190
1833470
1061315
1566251
1988317
1476843
1140243
2389490
1043185
1471866
252918
1595473
615194
1328736
339593
2793903
1648612
656830
1364253
1568013
2413811
1808675
1791038
1855724
1244823
2881797
2198629
1415058
933814
33929
2034174
1035440
1623891
2096832
899590
1165273
1284167
2658883
593517
367420
2912803
1542619
1239482
1107110
2441433
405849
1314943
824821
257410
826131
659400
2881447
2582170
1684350
2113514
1954438
2509472
2669314
19933
2374238
1406303
957474
2216889
1930352
804315
580060
2142706
703006
1626971
1652202
2847635
2431669
1745576
1602230
420499
224124
1632075
1064913
2689370
1979727
705121
517834
2889341
526105
992327
1703172
1902327
530142
742433
512848
659678
2312371
2883546
970226
331398
165171
1488737
551739
474289
2200047
308059
1307618
2305307
1470029
219781
1376332
1596218
2354855
706357
1780608
2446331
2852740
1435444
898345
1541088
1710022
2643519
466700
1070493
40302
2201621
1504682
74685
2644858
2734423
297701
1190819
784954
2622450
1951487
2023944
296293
2714982
1258614
1416349
637920
1030640
2313045
631546
2794543
906504
1807943
994198
1594039
2869376
2222359
467586
803417
2044105
599953
585330
112624
606007
1506796
2625905
1036501
1504979
25782
1234427
2133303
871607
2215109
1057488
491634
2930462
2027534
1355259
2633578
1738502
779535
457658
41352
363532
842268
2118960
2087980
1680916
417809
1098245
2273350
642463
52450
2491962
910484
1615792
510015
2436116
1459292
2465596
281559
1118032
130224
1155193
1651182
628834
2018138
415108
659848
1193658
735538
1040307
2836097
2132757
591659
25614
1593610
1574183
1939149
1861827
1477162
67931
1795744
1720832
2878624
1714390
1778353
407710
65554
1862173
1387689
1281327
2871594
663639
533776
621520
1968248
724340
1816116
2528707
2903179
2917820
767557
2384500
2100709
782204
1985088
1710250
780677
113625
2337978
1526312
1884441
508588
1710107
977967
219825
1790120
291221
2921173
19509
2695767
2321472
2727190
1720080
257772
2420441
1242771
2722950
654088
820400
1440630
926805
2890206
1250267
645964
54252
2059442
2515808
1594047
490497
1201722
1322574
221700
2068442
1926548
2661805
44005
1506137
1981147
1030659
2528093
989339
1934472
1018302
863043
334925
1416966
1694397
1093875
1166936
1978609
523866
276056
1195176
2849545
1728580
1583333
1420936
756015
1653981
2829484
1425712
746584
1395219
358545
587378
114551
811769
784708
212394
2767073
375706
2486392
463170
1036775
1741826
965819
1437844
2513945
1350572
370290
2317017
1185624
854878
2087629
310174
2594379
2739217
2532240
1096874
811459
1672667
1475240
296357
2770518
2047480
1383747
2261877
2356254
909532
1776844
1400390
1169615
768894
1863617
2903965
329349
604267
520581
2776296
1857052
1232809
664556
2245313
2473225
1862420
605981
761113
2764861
2376383
2208218
625422
2109325
740947
2554086
2337357
108215
1629502
1020965
962069
127753
823567
436101
1107328
2044828
123228
1498466
2743004
1442109
59095
761219
2472064
1001763
1869640
369857
2711639
432583
938076
1763510
450468
499201
85168
2862007
1347470
397182
2707808
106490
429878
1380790
892961
1180398
2140925
389876
2620357
2717451
2403665
2669249
841213
1031256
1190511
745907
1407884
955447
1082360
1908285
2923799
638743
405857
1075286
2823821
2095075
1595218
904678
2525521
1188816
2147914
2649522
2723857
1238008
538304
39221
2441454
1346845
278552
183387
2333813
2580308
2897848
1952882
670378
496816
601542
2655114
2483027
208423
2352622
1439890
1186500
2718311
1467519
2381014
1464942
2772500
2112299
828083
735348
2536841
792770
1193791
2827266
92661
285892
870409
982243
1119635
1830156
656244
428610
759373
1332396
678991
1567531
776864
2747368
1993383
2421109
1591385
2795617
2518614
1312017
532183
1318659
1883826
575991
2284840
1203449
2110979
2339788
2367569
1754609
377180
1071036
2162531
858869
1483744
2476364
2242359
1785625
1247700
2134068
56442
131558
1550327
2281877
1115299
2110557
82502
2921558
445641
2832361
1796183
699988
281118
398854
2812145
1194320
631862
1717200
3719
2479950
1619446
721552
1610098
1743918
1946227
645095
808607
1038339
2012100
1668609
1478316
727711
658571
2837619
1292229
329900
2824260
1011259
658086
1864356
1143204
2660019
264612
1613697
1488832
1590622
302187
2543369
1180059
491535
145012
2645250
1848435
2921032
2484655
90758
2132344
2483268
1428560
1503805
1173325
2015993
2242224
48451
379733
460194
2083708
2917926
1501428
693368
776119
1684009
561096
1453901
2929293
2095068
1767701
1617513
1576265
961599
1587690
2125288
2206854
2821159
1839043
978213
371061
2707578
135605
2023752
1056498
2472721
1177969
849192
527329
1874616
78868
2347735
813450
1191250
1227475
2469211
2522031
725408
1242653
2387773
2861111
2439533
884551
1500299
196180
1724082
2741610
1305216
681012
658906
1511067
2703213
940557
1799972
2801322
917653
2592592
781994
2749274
625374
974592
1743788
1477110
2005510
1087830
2610864
924387
903717
2308421
2400445
2236932
744037
598757
1367740
381781
2144586
1390082
679609
583548
930111
2501822
1664267
686853
1024242
749717
855320
2698689
266511
1386226
1650967
1890424
1136800
2832588
2517020
833960
1646874
2909095
2821880
1126923
2851421
430427
99532
1630267
2678427
2705198
79601
2845657
2176733
73603
1247666
212506
2178544
2109266
654079
610551
1837106
2437236
1571886
393
1124119
773228
1562667
2629015
2839304
2339773
1069066
2376026
1701109
1929037
120007
1446826
2369422
2084218
2066508
1011231
2679827
2755287
815471
813091
2211070
674090
1455038
23029
151892
2140845
319007
134401
1669595
272039
2258291
2420424
1421277
108877
630821
1260232
1024689
389039
1448039
2324492
2157713
2246711
267515
2339861
2669348
1960552
213828
3111
1932886
2581365
954010
1626385
909482
1438725
1703100
2138925
2414487
1492342
559423
1478012
2187009
649571
2015536
1651937
2094072
2725576
616615
1467916
1152909
2538874
1869849
1409428
2502266
1108483
1200650
1125047
1686139
2566166
2447695
1166518
2924947
2144069
1390473
2488620
2214595
119882
643382
1272121
1465729
544813
2452072
1945573
1732478
2710299
1430129
410296
465337
295490
815993
2445429
1684567
2539295
988830
1186784
1553204
2891352
972850
904009
517035
1785902
1772416
1468801
924088
536565
1494902
2593506
2207139
2161351
2834611
2020509
1709391
947229
2379680
1494253
2459443
886259
2698469
2243997
1706756
1603778
792881
1570829
1221106
2508863
537408
1519612
812752
526458
2183806
671426
31721
2753345
2607022
1705662
1090585
583015
1913841
1550665
2015296
643003
2076858
2032098
2835232
1501160
1574514
1524069
1305262
2882051
1599853
2298953
236635
314816
389836
1858787
1003070
851048
546634
410607
1316258
2570179
271349
579719
1746200
1995699
506071
429042
26814
1592069
941865
17817
556946
949196
1731274
2899113
1548805
1714845
1712629
1043706
2255366
2100669
2297281
2866088
1228924
2132460
883791
1941219
2907202
1616222
2887973
1248674
1868869
1355132
2373294
1024593
2887024
1644696
1129497
2654172
2571189
2497927
1500401
1593157
1658823
671495
2512092
657553
39213
1118315
1157669
2415758
1775751
733145
245384
1146243
2715525
923752
43741
44480
2529338
2301559
439951
2759221
321777
1158710
2453003
1222224
2281042
796099
1866881
582274
2347892
2897955
692287
335551
426986
1901512
2480951
2774415
1662392
1777720
1357240
2186263
2130588
2072804
1522622
1601295
1482417
1039836
1441761
1744429
473350
336544
1317626
2332161
811830
1349496
2913656
1710729
279066
971642
2935613
1371749
383159
1740701
42112
924088
1204609
1915327
1106623
992944
2926435
2163537
1874084
561892
1502531
1011237
2682890
888324
1147039
1112216
936240
1973433
218826
1690422
2547191
652800
2540688
806074
1936713
2301702
1171475
1503539
1438687
58358
1322056
1896401
890861
1246817
133213
1940882
1725502
712287
2279845
1382480
2468312
2930709
2517908
644559
2057365
2928619
1570585
935124
482713
230846
745626
131528
1375070
8915
1952163
203823
2491268
711003
543205
2693191
1444723
1358833
1583451
2264124
2115839
2251905
612015
1837735
353138
1095131
1861696
1314637
2158600
2208395
2747742
7183
1113671
1998678
2896890
1672415
244593
162071
2207741
2001033
2886163
2614830
2027837
1311662
448731
1899970
1359764
7754
49594
1808912
99903
1484335
1211806
324436
2091011
2051302
1428261
1040712
2058270
2195229
1244976
93443
2581704
650599
1556718
2523365
1504838
2039688
1607184
2748082
863852
358077
1805692
2261200
2148789
2203621
4211
998234
2524698
266277
428149
1008011
2494557
2785991
1130059
502382
107804
2371034
1904405
2565390
2819752
1174904
778220
2868483
1367742
1965292
276713
198722
126339
1517963
598712
2481439
1376804
2726131
1577406
2440137
2630268
2902539
1915596
698606
2355072
1335307
2915143
417425
784389
639205
2808716
713064
1500054
275318
2709981
2081345
1096050
463879
2582971
1632036
1600532
922628
1301095
275525
2273715
2572355
1836588
2845437
2103160
15100
780781
2334118
2926288
2832212
1765908
462207
2090772
1854675
1503685
1656863
2485816
575889
1086571
1964215
2731326
2274858
1232778
2119986
253300
2231757
1380394
661417
1190191
249320
2451762
2594375
1104929
2590779
477101
1349813
2038282
2264624
218064
2813159
1628905
2007888
2253951
1512417
1364053
1686119
273269
1244570
1430661
2615252
908868
209301
2172021
2117022
39409
1932861
1914110
1212559
711360
46627
1499480
1889358
2158723
2420107
2816276
1816653
2560118
164397
1111999
1381508
1052590
521707
1051733
28113
47828
218112
1189019
1719513
48369
2573349
1246394
1402499
2384077
2875240
677802
360104
1518658
1622431
2334648
1187590
20779
2599578
942951
1844560
1012881
2468737
651783
1221679
593449
2423163
2077133
1052630
1637801
1499316
1691006
1663716
2233322
2407541
367547
1432989
939
610120
2257502
2743833
1235404
175308
2765524
2302460
2925073
266002
1202022
405273
630845
1348880
2298174
2884644
525472
751541
1670592
2676658
2297267
446133
2524601
2018733
1656388
167433
1778855
395031
2675880
906581
1043524
2102713
665229
740324
365125
1281821
2858833
1522556
675584
2468352
2038455
2368020
1369627
2655028
515696
1125014
1504046
2323504
1171479
1895561
2938427
1491421
510622
2000565
984281
2240287
699061
156657
122175
783243
912662
828122
302710
287090
485651
1656919
2768087
498042
1484936
527182
876050
1982550
1053968
1591437
2688083
2741524
2129567
307168
2357044
78505
1621597
2264842
2618603
2268145
1672382
648501
1423787
575833
1465878
178164
2852527
732251
2702449
2834363
910519
274553
942552
532430
2327939
114219
1884696
1694481
980115
2297383
2248008
1572456
2928344
1383951
2654885
1773556
2024762
902803
332564
947860
883564
1162863
1210382
2260614
1557597
887363
1196089
1029288
1633733
1866170
1802206
1895864
629103
1895147
2322440
2640268
1784338
1809124
1122919
1909683
808617
2712705
709431
2149938
572922
1494197
429181
84361
814735
1909211
910330
328575
1924707
2772807
2654945
1083625
289276
884127
1051372
973760
1252712
1093173
2103714
1661392
528358
1338663
1344348
20727
1702720
199961
337238
1272953
1834294
2013090
2768377
2116665
1572398
1560631
229092
1288284
1884870
2438033
386833
884438
2161747
2277740
1892678
2409655
383881
819589
2768690
1570782
2741879
2271393
781326
374217
2319044
2291497
165802
493124
1857989
2113035
1839995
350293
1140080
1313473
1875905
2201635
310112
6247
194931
2444480
1649713
1807171
719714
616270
2675285
2549147
541738
256501
1805582
2419314
1000888
2089926
810988
646046
792508
7574
2148612
2250088
1974634
646967
1120592
2845328
337357
363970
1872385
2911491
388658
432309
787827
1760580
967140
133618
2002447
51409
806339
2822242
1097402
1928013
787768
458205
1150375
2426223
1228646
1470454
2817410
2920064
1302622
1029627
2359907
1155017
1789180
417205
137288
932986
1146733
1981201
2454798
1039477
2497308
60232
1630300
354597
2126255
2616120
2381632
476644
1056025
1824728
2395729
793555
2809343
707069
1547507
874947
583071
190620
2820712
1076581
2081810
1707586
1176667
1521316
2036469
342672
1133427
2622060
2032660
2808428
291047
698129
241490
2216113
2107107
2207158
549463
1424275
1280709
1813371
1437452
2337401
671875
1598018
1593003
1216433
2876702
693903
571477
1928398
2382494
2570219
436661
2739712
2933542
1905296
2448879
1791577
2378370
901023
638239
505127
275218
376869
28421
345534
2936574
2088490
1763696
2727669
559111
513110
944841
1579785
799742
1572783
2934479
532409
1430264
2280784
2627233
701632
1724717
2675067
1477529
223085
2456338
847933
1465368
892647
1951964
2169655
1101787
892421
1946496
84161
2112387
1442808
2169910
2340124
1523683
1990272
1243333
1083106
1263162
1058146
857475
1334305
558209
1425784
1155612
343036
2465700
2118386
2391108
281185
712717
578581
2891386
134977
1873918
330795
2450296
344013
1294769
223810
266105
270550
1299147
2622678
174046
1671742
815091
1504486
245040
2679709
1581359
255501
125842
2082927
1297227
2156117
335399
1381476
1781925
1174456
2764078
2535085
2828624
2400731
2386567
1024261
89649
2027783
1418535
1548107
1035670
2895249
1693574
747612
2233316
2437960
1287787
235874
1951482
494867
2259190
1242868
2362262
632750
405911
1928639
1879062
2208478
2140007
1605408
2504112
1807958
1906426
1965935
2122445
90029
1896457
404299
770479
286281
177024
2019275
2907517
1267742
54915
2506455
1225076
2914173
685453
1841678
1473268
1042232
530908
940195
1424565
2537409
928710
545200
826932
1844057
524394
1009930
936173
596406
1011848
2548048
287970
282383
487746
734154
116145
2836787
252933
1145921
1141592
664411
1414819
2844738
2393896
96506
2153721
2643384
535449
990817
1934984
2533059
1267270
2149340
843860
2450553
1393540
2487697
1801539
2740354
2380616
2529687
1715044
2125117
1905987
109948
582606
1595277
715692
2714217
2252566
115347
192623
1913554
1709006
517060
1261175
580625
706931
2852351
600198
2526396
1880235
2651631
1033276
230360
2597594
1528543
1418122
2855892
351545
2413122
1197349
1838664
1034269
871443
1334090
2477665
2711077
1325175
75656
2708149
2776423
1637668
1140582
161154
1915510
986594
2594172
875288
2592939
168011
2027165
2461706
2251259
311291
2419989
714698
763076
69910
519
451158
1535886
142984
2560944
929889
1117352
1436316
1775836
2319529
1948754
2552665
1161661
1286872
1949523
2794305
2388582
2454447
2037679
1158577
2395532
1880336
1584063
2931490
2055101
254451
396703
2429259
153520
49306
2270944
663182
2918273
878594
1840018
313944
1491706
327022
580605
2500552
1496559
1505165
2173660
2651147
1791695
2870019
2415414
2540849
711122
1825417
1894529
1784782
1928130
359062
2848491
2391891
1188697
2642065
1346471
1941716
383397
2318457
1982796
1853442
485003
615229
2040689
1151529
1548400
186831
2646022
2033928
34543
194782
2129869
2121115
1666586
213012
2511998
2049794
771385
998240
37637
2887203
2804024
1887033
655644
891289
310192
1026638
1401169
1557408
441141
2844474
2727516
1344059
1713881
640601
606079
1476275
2311015
2617730
434665
650278
1819716
2349752
293412
869856
2678253
2613561
378535
2185521
178271
2539226
497086
1295209
2326267
2845180
1649432
2857983
756283
748578
743672
1197522
1937080
732127
2223363
1489585
496216
367449
672845
2439887
2233711
2375281
266804
1019497
1258002
1668680
1391583
2503738
2251720
1458579
38531
792856
1870900
1432167
53922
1596139
2097081
2122053
2121154
2223407
1350993
1261451
2038386
1624696
1193612
1534766
2738348
434710
2340080
763215
962357
2415947
2439327
2101725
1905503
1601474
2808055
1349755
2503380
2814284
1999394
8838
661249
2532693
1223110
939966
2163018
1167540
1342890
2478357
2465637
1627957
2886423
798771
492508
1990022
591345
275169
60566
196324
1838042
2928044
1256456
1035493
2905254
723138
1152124
1022227
1789913
220288
1224276
697240
1237478
1690067
1427649
1474885
1886938
1177820
671031
2155849
2792158
1025765
2689487
2551899
2181736
1473027
2745463
1523213
372874
2213816
1703660
1006042
1514797
2250656
84868
1233225
1868838
710282
1318423
2197268
208328
2320862
2283862
1848364
2403856
170607
305474
54918
1982765
2843874
2470262
2584254
2142632
217301
387647
2781519
864199
411461
557545
1065951
1364165
2732926
601511
122616
2257122
2547099
1450198
2433864
1969256
1842859
1617791
442529
1262959
386902
216347
2268796
986128
479765
9481
2146483
837221
1917669
611645
927710
2296095
937391
509035
678857
854405
640328
1053733
526473
2165486
2048098
2353746
1597826
2821637
378135
200650
881651
537331
1511333
394473
1998343
2108652
2787974
1002308
974147
1569730
658903
2742984
1410335
2723988
2417088
151224
1123918
165348
1007945
2060500
2787499
2186405
1314122
727379
1029227
1849719
1224
2371573
556418
880185
2246631
1652993
607415
1158280
2317335
150363
870922
19958
1866506
1913685
2472338
1041625
712263
2845191
1948959
878619
2250129
1674043
1765027
1479156
2850783
2193889
122154
1881359
2480945
1862594
466451
722029
2919817
651309
1954357
1488351
653737
1680807
2245356
483147
1908471
282965
2325605
249581
101369
2192209
1656024
99174
890731
955598
320106
2647546
2115439
2605189
2484793
344426
961795
2125562
1698053
2738440
2168800
2835874
658922
1559989
645811
1401186
2330615
1269716
1787890
2571392
854941
595976
299320
1812866
793418
2017941
1474730
2593661
671040
1242235
1436476
180302
1941758
64617
1527625
761346
1214358
2051977
2376101
937811
2520605
627493
997330
1862800
374800
1469065
1490931
577364
546714
1500597
728817
629057
2822798
256280
2680023
2762009
1719337
2918340
228801
1139964
2546200
328016
876168
2781594
520657
1820919
2204785
2728481
1371475
1203444
644651
2643210
410901
78484
2255973
294010
864486
2887656
2394754
2260828
1933456
739347
2355607
1230805
827023
37165
1815190
2749483
1193706
1527538
1429719
1173599
1592278
477282
1300220
1372363
148834
2203314
1101179
1112558
1064350
156557
2587906
158632
1043560
1527950
912376
1659917
1121186
1929876
2666888
1572229
1481450
1439209
381234
2343306
2232042
2625578
1962718
1506834
1560558
275101
753243
1791106
2447978
1422003
112865
543916
2689712
2129415
21606
2464564
920254
2181758
1761641
2837791
2082366
2615651
1974655
2534979
1959925
2890278
2585443
2521705
2922117
1123893
2543184
977651
589194
753879
1303420
486966
2417985
2890685
257711
2111247
2511259
2281510
1692496
2014402
397242
1832016
259545
1122997
1487869
1274157
172826
2008744
2590448
2578712
2145470
2217451
2767023
1774087
2662642
1994775
905114
2189112
255752
2520205
2753374
159043
2184729
1589705
915684
2015673
2222252
2383573
1408248
1025643
1959621
2800894
1690651
1613797
2107984
1722025
158809
185668
1938222
2869453
1080044
1462093
379515
1106977
1713834
1598765
2100400
1929718
1028161
641896
820233
302299
2682280
712106
2237145
1827668
847625
2613507
2297641
1787871
1685253
403441
2004275
1410879
2771927
1989948
47593
2056700
1907644
2400592
2308605
2409126
1937217
1181336
422395
1036549
1332979
1878815
183241
2569527
1331116
1897610
2682738
2499838
2138740
1501850
177642
384166
1906976
605421
721415
2063569
340632
2774921
8566
2195896
565679
752842
1389217
511637
2517804
161803
2374070
1422423
1198835
1818502
1299994
1725884
516162
2148437
1517585
2101034
59177
1411089
1408131
1480859
2076961
1781792
2281664
2603957
2373319
1213485
512669
1756844
270335
646980
2471787
505874
773682
2208420
1638558
1652567
1893214
1915268
1949724
2222435
2042081
1033612
1431216
109353
45492
2818881
927292
71126
42337
872813
1662243
33616
1516124
2437593
1575810
2013727
2271793
1461690
2207446
1970548
941891
494592
324882
2614572
1066478
1878629
299820
1183399
1396559
689196
1243781
189225
531552
2640899
1264781
2385703
534738
1784539
1904478
1404390
2021938
684623
1113043
2051324
1431384
1014684
2116896
206147
503497
612460
283909
1271427
2327799
267001
2867682
710010
1736465
2598011
1601264
2384293
2324776
2343951
719547
2430108
120517
2830599
1619255
2689963
839128
1309897
1763746
1727521
2252487
2109983
1631368
428933
1567118
2927733
2423750
1121342
1626167
1946049
1961412
2260314
1406775
1601661
1535469
615159
565340
1810124
2328372
2788179
1821091
971244
282024
2715771
1091357
1275501
1307394
205577
99295
1983984
2517648
2570738
1129438
137412
2246322
2154831
632382
838673
227394
1435714
1395294
247438
2394828
2094871
2336331
1000754
2158965
672793
98754
911156
2338878
1811908
2442310
1246848
1777703
1522781
2643464
1497261
2367128
2862139
2346097
310586
2749021
1562213
1423387
2608222
696316
1797606
2105947
824082
162355
1786669
2365814
1752582
656226
1368548
60786
2600328
766657
980062
1293495
646191
1872140
1830210
1272211
1842655
2433857
1362964
2166017
2641176
2830387
687271
1628976
2741089
1847980
1372352
818351
1025443
285914
2111113
2825277
1090750
1401686
313744
445419
1568331
2188286
2331767
431537
2683225
119608
1581269
2460343
139218
1276165
2347420
2672968
23295
2266885
1661990
1875859
2698774
2522265
1319773
426979
225763
2585523
148533
2821457
1256826
176635
1649499
192561
2101560
1999855
1921224
198313
1563703
557918
2710904
2554665
868369
2296771
1320789
410262
787499
349758
543058
138732
469833
1660829
648689
759303
1118101
2112883
2877715
723917
2037847
350679
2003263
1396416
312708
1958607
814926
2231928
465829
2459355
1628423
1713864
1612820
2440421
2925818
293990
135133
2486307
1672977
2307195
1866984
2433569
2827264
350635
1820523
1804062
2793749
336319
2029464
1257910
1046332
1913589
2095643
2086339
1430192
832237
806013
394983
2390354
2677345
2875468
2179359
326291
1661755
2549678
889736
2467109
584524
1872908
1784992
1208535
1548376
1562218
2490447
701805
1301850
61074
1680981
2690318
716852
366852
1360681
1254669
1518008
2488014
1133285
1803482
358703
2395645
172684
1725715
1872117
2862949
396571
216569
318980
1580775
2793483
1035492
2223916
1936094
1816404
693147
2399066
474709
2319071
1678733
1286321
562426
1627349
1112749
2401284
1214801
1820831
1974621
2252621
1936125
2353428
276200
610447
150417
202414
884227
138922
1766818
2232318
365380
956286
2359791
991420
2124304
2106281
1229046
1191351
1469395
447584
2060753
1720312
986751
123581
851519
899187
2374486
387691
2573542
2910654
2764212
2615313
188463
1084905
2248506
79864
2931352
793557
989702
1615367
984381
391549
987042
1278317
830410
1661489
2922387
2586470
1192261
661491
1336325
964276
2618938
1446463
528319
1938837
2190975
1204675
2715463
983702
2223424
267519
573396
1878259
353256
451431
1975350
656377
835082
548446
1177124
149826
1632946
741300
2841948
1797225
851399
2647282
2916878
1929457
1892557
955472
2001041
1194915
805704
2681520
1010853
2114952
1010730
1417984
28622
1348451
1051476
395977
1890549
850429
2773122
2051556
1029981
2350889
1231771
1327357
227550
315632
425592
225042
2399380
353276
2291684
786797
2597450
146042
2894537
2280920
2546340
2850274
933761
1808634
1755453
1610886
322866
393104
746586
477270
1097521
2142430
1580501
2093276
2667831
1673560
103103
2914079
1657935
1762562
1738701
1244312
2660432
1455969
2491403
1681589
1660115
2723050
2665445
373275
1020231
2871235
1556913
454285
2172321
278562
1126131
1865563
782767
876720
905801
975087
1919806
2251387
209192
1760358
1468904
2614502
2834811
862586
505077
1575256
2460732
570405
38928
585317
842104
85243
355384
670373
315642
2308228
2875246
2681471
2020890
603179
2493716
1272708
1415533
792003
1490235
1084593
1937388
12180
2389808
2354975
1806887
468464
2174954
736163
1040908
2481418
708529
945612
30946
1677717
2448139
1078510
81808
2012278
1371160
2929244
1524766
907332
2239028
900779
1777887
1267214
2177234
1800948
1174108
2081786
2505303
1981102
2057205
1162106
203813
2156638
2368154
2651236
119921
1855061
276804
659333
474686
2200456
1705748
1475398
2177135
476079
1105432
1146910
2570560
1919661
2155772
2646860
1126178
421829
1045543
2410869
1947694
1898816
340878
1439083
478416
716567
2307023
331092
2166044
2422313
1177389
116600
721929
1515137
227319
1358530
1780131
331863
1611055
2241066
709746
848497
1680142
2111185
1819800
164139
367882
1481509
2864547
2107821
879966
944439
1950692
1014583
1560187
2605925
2668948
2363828
287184
1700018
143405
1199156
1801765
532506
1818175
1966784
882462
2811685
903273
2836000
206332
2189221
71828
923244
2163632
1603446
2107398
78736
689404
2197163
2066716
1998672
1081619
2506214
1152179
1746352
965612
2252552
1966643
1462809
915167
1598388
1274302
26564
1478960
2032236
2403983
1142243
2353336
298560
338365
966707
275666
860900
2646004
1094062
447363
1529984
2107575
2140630
2010490
2681285
1930452
2757324
585820
2903338
698400
1435989
289848
2098341
2089769
2183251
1929231
575699
789882
1666896
660672
862006
715127
1726853
1965588
2436597
1330421
1870160
1007556
779615
442114
563009
929115
2071182
258188
608572
1309670
2840774
1215330
1972186
419540
1158309
1585399
1002715
288296
2510747
1987936
652480
2876655
1012882
722939
855296
145243
2119476
230548
1410792
2117665
497347
2723602
1390775
1611726
1647210
2556109
444445
2623784
2157268
1265859
2702772
427787
1059297
2922707
535134
914683
1815442
1144165
420043
186226
420201
1451217
2923099
2592820
1414720
1465272
2464725
2296985
1590004
2332811
1762196
792456
1770814
2586662
1092197
1721125
1587758
2015447
828553
2066844
953126
1246559
1696283
1774522
989488
1283782
1924785
381447
2120492
1597420
2001935
2079991
852503
2651482
1180315
1556046
2390137
639712
221241
124255
1279185
1988875
2169417
2822041
2603757
868045
165306
2309031
792735
56197
299790
1801751
1964609
2770836
499060
296760
783062
1073553
1650919
2416105
1183427
776374
2207489
1979849
523675
98939
626753
476419
2873437
1934814
1383408
1944422
112202
856667
2737026
1117009
1312604
2243552
195890
241873
1963291
1817641
1777170
1880128
2019208
1318982
1584933
2701461
2688411
2345150
437662
1213874
2450534
2076428
2462466
2457266
1236708
69826
1036287
1279513
836277
1248077
2673055
1873724
1714496
2207050
246286
1480785
478177
1512649
156436
1945698
1876605
2185697
2818131
1612160
1748941
160529
2740576
681966
503564
356897
112651
1178057
1075394
957145
1137643
2855882
2678404
2388631
2440804
466141
806103
318644
465421
586512
197428
2178300
988083
2457343
1939940
2216713
2104092
1287959
2325226
1076198
2658416
286727
1676537
168298
1033920
1002682
1717188
2786055
1882418
1218966
732273
2901840
181899
2185088
1128706
1213569
321961
940336
2451518
1010605
1248663
962030
638867
1398206
1647929
988517
524007
2558586
1713284
1356332
401876
711960
2161816
908900
2084820
1043862
1697664
1347317
1530997
637670
1218280
520840
2271985
2294083
2892581
1855271
698153
1461303
2169400
1469044
2208135
153390
930723
95422
690287
583227
980473
59286
2300475
2849471
2863217
891176
577804
1201184
183647
1752774
403480
2846128
2793486
2660170
1908857
968046
1863677
903325
152666
483896
2719222
2724527
499472
2524201
732380
2166545
1654598
1473149
645280
1839934
761902
2488750
1756543
2939886
2794116
915604
804353
1130946
1237358
451053
1990052
1885978
2523686
1537842
1939661
1025531
848103
495995
396060
1744527
2180844
1555611
2479784
1876799
677167
901286
838446
1967570
2114222
2291194
187870
1410035
199987
336512
1581142
249971
1680205
525082
2427737
1739835
1231649
2236406
562032
723521
452232
1029457
2732237
1542529
51126
1095585
1394954
2164670
1949076
1156225
2180543
2723543
794971
2707016
1465647
49563
1601543
2787086
2218138
794124
776093
2416103
637446
1767867
371922
2741928
2931951
1213844
2770081
2146250
1559131
1696754
1278221
2217020
2660138
61955
4789
840265
1750539
747117
1643317
291624
1668602
1586896
1557219
1578285
16665
1830469
16029
529782
1967819
2324756
1387584
2144015
2461077
2528822
993677
1719526
2781462
2815750
707826
2630312
2048569
575973
837312
1333083
172109
1914023
185184
2111854
2007144
2198470
2033095
1328867
402570
2576883
1558135
2547578
2573807
1655322
2792047
1610738
278115
2770953
1012615
1510805
1421735
2233174
689671
504901
1134373
690796
697985
2431771
579208
601301
1559931
1482690
2804677
2238256
1318584
1176322
206158
2474762
1635084
1820194
1609224
155151
2561523
2853197
1112774
855624
2573995
1495800
644029
2715212
1827236
1677169
2840752
1367372
1661445
1896989
1141578
2093039
2267036
2737342
246409
474035
2221986
1311149
10237
1950650
354394
975138
814872
1052696
2864159
2266038
1660081
460139
2031576
833151
2667526
1219437
2282633
80420
2338940
2744948
1522073
70828
2169267
243688
5382
2010732
1773510
734206
2483603
404975
1515622
1512028
2461698
1070430
1786878
484357
1967022
1591563
1998913
627916
2067139
1296782
2065460
2009043
1690729
2560600
2416804
2187432
1299457
503110
1513846
1719050
408541
2672203
1389797
508087
1714988
1959719
915918
1958809
556058
1258911
709144
2662138
685280
65312
1996609
1103068
835079
562554
2762150
2870525
1968072
972837
2827706
2469024
2096361
1437346
1289880
551340
2671728
1800544
2253121
2328964
897013
2562541
1122390
2572843
2831509
2673437
288852
2151390
783422
2532297
341323
2000
1669832
1547144
1736884
797539
2192602
2560944
1062951
2146165
2709026
2615584
650980
1116304
2134563
2461957
277269
1115420
1870822
1612338
1130811
120048
805648
249130
975767
1404501
2818150
1707434
897246
1862234
472014
2133919
2514735
711387
1403906
285101
2822541
1985703
1151714
1891386
2445051
812047
2730075
522499
1271608
2556425
1471478
2423782
2376376
835317
387
2394582
1835240
1438629
559072
2861475
1010763
1324583
701946
984171
896603
1431020
2432192
2175064
955053
1051057
2592608
550360
179145
1219294
2047
2079662
2095350
1921138
750815
412073
1443127
533163
1575446
2345198
31748
2251822
553227
1664717
701288
2673948
831348
1582426
96168
1682878
2265717
1353630
123746
1048758
2784601
2129936
451599
770398
332411
2453995
2627931
396083
740963
2420810
1759176
1439957
1234560
109845
2851711
1630225
2558142
1134742
1535078
545010
1901941
1868266
410690
1368925
1807523
1528045
2905147
2689506
149208
1675042
158964
1547176
104921
487131
2250372
2908738
1022506
450468
1720977
2805765
942390
785752
2059124
1141990
1370175
1955151
1575702
695289
613667
1728303
1797398
276002
1535805
525154
822776
1418209
2606520
784889
2315609
1465753
2919345
762860
86123
474616
426896
742507
2356590
464039
151861
2167834
1910773
333378
2341929
33244
1236822
2623296
1611076
1036946
785397
2525219
146366
1479098
2584834
2548295
1243485
475471
1203743
869287
2912067
447908
315448
267734
960635
1277568
683200
1243843
1852480
881533
1736420
386488
474920
2206711
2480196
1799712
1729934
2550100
193079
1110623
1113040
1335516
1123934
704960
1973933
1648672
2522476
1099813
2564080
2690427
1467401
2087036
1407167
2015722
2397543
1638413
2161729
628902
1476375
1485793
2822114
625859
78928
2556927
56038
2909240
495304
2288732
2095582
29525
42996
2781402
2727804
1210587
2366945
347712
2837083
2797917
65003
1230197
1466122
2418454
1412107
2149092
1634437
1386111
1071635
2146043
1868229
2019097
699239
2522452
7993
2013227
1132409
1401547
2723600
314816
2429548
2369775
2694453
901975
784535
1815401
2520411
1370194
1002575
2881135
2374398
159856
2420820
2209640
1195867
222078
196993
790561
2063390
1707233
735691
267254
1045792
2773654
1863391
634953
1624301
966384
305883
1963058
72259
2923452
1070202
2117176
483917
639358
703488
1809862
1230075
1963217
2178535
282988
108731
1962121
1483211
233560
1377592
2730004
2499684
1406149
1767816
1189892
1522707
1155749
918497
2908664
908773
299356
2345797
194498
2808719
1272819
1363181
2484829
2708722
598727
1006920
464070
1441800
735218
1225194
831742
2699177
2164767
2206010
1989855
2673591
1861197
1550376
617133
1499088
2577351
1982792
699811
396573
2818855
2865275
1819201
605868
760707
2108612
1362942
1337376
2933812
645653
2226870
907161
1894815
52089
2567315
2381059
1812300
1061317
1676582
374673
778046
1049189
2449089
1336287
1711123
2390229
793094
1498647
2896044
2021969
2453367
439745
2727403
2267063
895438
2033842
2086210
1483913
2811880
2540673
1626173
995359
58446
2052114
1749947
788824
1329490
422881
1788555
987281
2290084
1995287
533277
2382603
1495735
1837202
1853784
2140401
190616
879560
649993
2382836
1123037
2825604
1561748
1376076
1240705
1267819
1635405
1813545
384721
2618208
542036
885121
1426784
383726
56874
1455400
405201
2356240
831959
1751093
2140892
93330
2757128
1650985
689204
2370982
1735239
771451
232733
1660868
1117250
926010
2901701
474712
2515317
90176
1289927
1290559
1025927
105116
1812310
944486
722391
494616
1452265
2933486
617912
1547871
1878414
2157878
91109
2843801
1265222
981352
399143
174919
352083
2197842
1348612
694000
1261258
1734273
908455
1059928
1802838
1114479
2685841
1322192
546323
433109
464375
2680660
2633831
1821794
2276491
1534639
1091225
2930486
2277407
2474676
1066975
1027685
1795804
1008905
1099261
1754728
353556
2764259
1425650
1686634
2492024
436554
2067480
1651629
1175554
932980
1211734
420414
2727761
638616
1230407
2442225
1505560
768349
2396586
2745745
982901
2403827
2610315
465645
913292
2747596
1247228
1179308
143045
4780
2334636
1086476
1204369
1166423
1996938
299837
208200
734099
942603
2623318
392563
418046
667756
2230402
1898442
808010
2651076
245744
642006
405648
1800245
187001
2418177
1730196
2754056
520408
1218957
312501
1853220
1195782
1566736
2862760
1947200
1390396
2777551
2711582
2778381
1863463
517444
1088543
1272666
2425333
2802380
2280181
2520135
424902
1319787
802599
1497028
97550
1582415
1582410
1597935
81161
1528873
1906418
2005853
1482136
2344652
2059418
2870120
1559083
594449
2638800
2609636
839677
1814187
673589
1416946
650514
2075260
229227
1586169
360418
998456
882800
1128439
2209188
1812669
681684
1827641
1050280
1346839
486704
673133
2643593
710382
1444627
2305324
2235118
2361766
444921
1859763
615627
2049954
1510643
2765954
714895
2137312
1556756
2787080
2303661
1884251
1112036
1130634
2605665
188731
1184368
1374296
16270
2575766
2156464
2495384
1362721
1237085
957194
2770588
376841
2472918
1447343
597443
381463
2095676
306330
1786659
814047
1988340
2081664
389398
943162
66196
2763423
1502653
2196775
1392016
3663
1750210
1492546
1359015
100262
1612199
1139096
61639
2584784
1034751
985401
224698
2837256
1906158
1854319
631765
2378694
952646
997789
1512282
2242119
1676519
1501341
61578
2123370
265372
565740
69463
717437
2589501
1279539
1382414
2646334
2709848
2708363
2107016
1414024
676768
365109
1629441
1191410
2790963
1941646
1215630
2866402
676868
399017
2687280
2712846
1950205
2628906
1497602
906670
2503219
2680777
1286205
2281265
510905
2745083
2662545
2219308
2025146
240039
1455879
2750538
1016842
1278537
2939522
2837723
1540775
275163
2612509
631528
536706
2386847
1180023
2923618
1751924
1681232
2701781
2894583
1807170
2282231
2778787
1892211
211919
656878
575416
919528
2072474
760952
1708433
829166
1314996
222447
843449
2859175
653470
2015326
2017999
1589579
1009771
1434906
1190873
2648886
2708929
2095318
2262035
1317519
2016730
2564720
265829
308690
2098660
609236
2667827
577149
522789
1455324
613339
2247855
2765456
2281625
2386465
1906147
1808734
849680
159962
1689560
393059
765383
779652
2330581
1497588
2535599
63133
828997
444449
2424977
207107
2491961
2431329
1417061
1306718
2160480
1012227
1189985
116676
1988058
2290373
1388026
80077
1758212
1117198
2149852
2783161
138604
1351234
533077
2224837
2084333
1266872
1333183
60939
2826636
2734613
300708
1434414
2023739
677569
2480720
1850838
2669817
2563808
2148668
1075709
130663
815658
358789
417549
2754060
1368997
1794184
2316798
378730
783853
2646241
1965163
1394209
493047
2138202
797558
205196
2848457
2512573
1475694
223184
1716747
1332769
1459601
2210145
2801022
1002949
1150521
2180330
2521628
1452458
620698
2010051
2771734
1378080
1272445
2508261
2316695
2839844
1845075
461983
977070
1245093
2820639
2570995
505648
580387
2219249
1334935
2049721
544955
2020231
1482938
2218102
1022741
449926
1125745
2031939
2744265
496782
1297327
991363
758202
807174
1088207
1138766
795524
2671481
2221647
1113745
2706937
876911
10988
1687933
179029
278510
2883
1271989
1334471
1251575
2515259
246472
2231523
1182682
2422151
14583
1667003
1021291
1964088
1666377
1901606
2505141
1312882
1303528
2162269
298941
2403814
2574561
410835
520650
2756675
2263613
121274
367160
2492500
2448088
868911
2114549
1204854
2322758
2429115
1599185
305963
1758036
2852850
1180370
2904360
2793456
726797
1890341
2156979
2282392
2925585
2067567
1299139
1527721
2132682
363419
1995071
1863246
495864
2362744
1251456
2128455
2436807
582630
2497533
2427413
760647
2043772
2626856
2457381
2912682
701286
1468988
290335
525087
1590505
1000830
2659422
1430390
384787
1884956
1744034
1317069
839395
2791480
808528
1983450
1126263
2723674
559911
123885
902762
1404964
1147482
1185443
1152020
1813550
1309377
2334212
651139
2436376
200944
1542002
2415334
836559
2585187
482947
1972117
2938807
682414
267191
737920
2857403
145663
170868
1966398
2384395
2330989
1947326
1736998
1916976
27702
1166005
743554
2522933
16387
356731
1891678
56140
875369
2059930
2794442
2657594
2204606
1616829
2015718
656443
1549502
2434852
1843281
2736548
188014
2402936
2266918
2330286
2757213
1412367
1762213
113532
2755129
27923
2219454
1693370
2555423
1616281
344577
84643
1143006
545706
2928996
715978
2657885
912623
781018
1426227
2433319
3607
992125
367269
241338
2191016
1602911
2380783
1150828
1847942
624417
2268019
46628
780505
2522898
204879
2321146
263430
2756430
2307118
2849286
1717331
2319922
2071890
689384
2723490
2040802
547400
1736651
2164091
2492863
2663412
979820
1607616
322178
1584518
1780552
2815398
2059572
1392613
1288827
145756
161825
674890
987965
1771157
1575514
750170
1459761
1704257
992914
974164
1642859
2251590
761058
2849716
1226483
374346
2302145
2203269
1664100
2371513
2101109
897370
1074621
1224917
673986
1057023
1474525
350746
1708057
1661830
2149651
2060427
103016
2285867
1097660
2412560
2287870
1134851
807978
526264
12855
19474
2225285
1071279
1466173
107832
2129879
981543
546372
2071633
140610
362406
634790
659496
2845493
1734344
1878506
1282971
2633403
806328
1673263
2039455
1545545
333192
327165
1661825
1745388
2499252
1810938
1204930
2004600
802440
1459809
783949
121753
947200
2712946
240465
164999
883355
2764374
1458906
1491953
293785
2789872
2677463
2743167
387214
1199950
567260
2380099
125986
1481759
1670793
2619289
2424994
642086
1249953
699053
696076
16093
757826
1046698
1883286
1621788
2453910
1300697
890751
2665953
1234680
1218568
987972
1127206
2249739
1471049
1431070
1603045
1622844
71599
2690992
452776
2083462
1212140
733099
1096272
777622
1900349
1728317
687385
704956
363582
458873
1854424
2396491
1908189
1885406
2560604
564245
2566140
151302
2477222
2358660
240078
1031376
2116961
2906406
1018340
1749033
205297
1204800
785235
2230914
942398
2538539
2640651
297842
1666126
683351
2018546
2226114
1372599
2882385
2320664
329487
1056008
1402100
1012175
2861293
2809193
1299449
655971
1617433
1000636
1467887
1676077
788987
2462643
4185
367497
206508
1533779
2458432
1187325
549904
1564065
442216
1042848
1659997
970992
451291
373193
1609818
371655
2847615
1164432
1716328
1719407
2609620
1786344
1444181
461617
454801
1927982
269261
2615489
1020761
632396
1162189
2382847
1553466
2681940
1766705
814829
734459
537659
2339846
2532783
1416384
2920054
1827671
370861
2376404
2384294
966332
2142091
1098494
31618
377766
1600272
515036
1014531
1367522
2673336
2147964
1310661
1524637
58864
2179598
691886
1698319
2613125
2211027
393359
2530450
653334
2103041
644817
2354516
395288
363817
1638033
2222045
1501368
1309373
15926
256036
2471519
2160264
1063094
1620618
669774
443010
2880504
254314
909991
958336
2169909
750441
1242727
2064025
2017505
761979
35471
934620
530578
946466
1052598
1315249
2919329
2017277
94177
2081047
1873540
400989
1829134
1216228
736194
1547034
228592
981381
656551
2163593
10157
1151884
1088717
2220760
2202915
537963
963816
2315853
2139516
1405850
2846219
327955
1706031
118280
2817684
2603820
2402378
91381
2400698
1740019
1103946
1708011
1395810
1305731
2801611
604466
351617
2019557
1420972
1069607
94228
2122368
381689
1409798
2871411
2599906
1169708
2552172
2606680
2691465
1308230
575860
1590842
353133
2604576
2676986
1400419
490870
2150270
2195270
2350190
436996
1224415
1706603
2577393
1328173
2900940
1950471
1964935
2894660
1500341
1708490
551887
180988
11727
810116
1528691
678894
1475015
931566
2449509
2708993
2652457
990151
1212077
842440
1189357
636759
1801144
2771788
473550
514106
714705
1692575
1041801
2571810
1550099
2811521
1469290
2890792
457821
1837222
211948
1729570
406067
2582000
1180049
542579
2207607
1187639
1946354
963103
2320033
2489860
1939114
380759
1453588
2358662
304255
804914
791317
1655780
2297945
137660
2582667
2476880
452874
1697532
2917893
344572
938983
117122
2020403
463674
129993
2296825
357504
708492
1010579
1248814
583125
2632043
903736
815865
501835
2049602
734390
1286164
1837060
2410678
499458
196519
325934
1824508
2308957
237829
2775786
2075001
2881973
264451
723087
173859
698480
2611572
1077710
2798835
394719
253152
687055
13551
612801
1092958
730236
649362
807290
1919522
2236357
1502432
1722718
2939191
84496
2645046
820954
1925354
1036552
37384
2086500
366024
928913
1244023
1033716
12342
1801939
1780839
1622043
692960
951367
1326018
2738309
1319741
1698172
878365
271247
1272686
1504875
2128983
2762937
1618522
2776956
1645852
1141041
1624607
2849991
2121056
1574662
23633
2523597
1724262
1431469
1897248
1654005
176409
824843
1753477
695479
2847709
1465426
1805719
651739
837899
301495
229581
40945
1576155
1702929
1686404
2454394
1429920
1719902
1175544
989477
439425
827517
931313
251606
250980
1475883
40934
68117
1005376
1337928
894332
2456773
2323588
379247
1314882
722899
636554
2200596
652950
2541185
2215131
890718
733512
1963583
2390235
2560861
238227
1587556
308394
1348865
1554874
1923477
1119030
1639832
903150
364517
1187088
1069961
1394918
2896603
2205420
2456508
1875917
2716431
537973
1842356
2538029
1173684
1716765
2495358
1681062
258190
1946500
1843828
2372778
2853440
1325886
2929334
2866072
32137
1222943
1113437
1243218
1486683
843576
1048568
1518219
161819
399962
2075563
2018233
725291
293055
298962
2182058
143509
59272
2873780
1257891
1392560
723243
2903514
1255626
1123563
1598752
2101626
938284
525719
1977110
1900739
2179065
1279131
1893131
1619264
1748208
2250532
685947
2519264
313328
2313820
2841595
243689
1784569
2178400
943534
1420674
2860824
616588
1394475
1294664
634064
865337
2506240
179998
2112453
2546742
2717894
1351536
1719325
388923
2097897
1709586
2893187
1540258
2532079
1717070
2885758
2732724
19802
1221682
1427988
2386883
1805171
680420
167653
2777711
2408790
866339
1055302
101004
642005
951528
1604025
1749485
1221470
2820537
79952
1825762
2449855
320994
1557945
2876357
948107
504188
2817299
1541433
136860
926144
2243356
1435238
1246082
360705
764780
2134733
2042955
2713888
2626551
590180
2553900
344728
1071339
2739954
738928
2544394
2721032
1425022
1692743
1460964
678636
1975320
1571573
1046709
1785259
1412377
2899066
1268213
345740
2367047
1675398
1931904
766437
2224825
1362549
1448170
94338
244702
651525
866869
205904
317978
2076294
2545156
2770169
1235548
1908912
542522
1497804
1348889
2837318
2468262
1421776
592054
460916
1957933
1571271
1318126
2673860
2098602
363243
2458708
2355503
1921147
1000118
1579538
730635
751618
153825
617368
1199483
1787048
1933409
2039968
1764008
918868
2080203
159433
1411439
2689270
1354995
216450
814684
1788131
2280091
971518
139867
2267798
2290064
331346
428560
2295876
2249112
2098974
1581125
259853
1069322
1092217
2432158
596976
1781595
614128
2788964
90827
2262101
2625225
2688001
1751701
2797506
864791
2651800
1184677
2777977
2410918
1696325
157821
2415110
103596
1514888
573726
2328766
2206431
1014532
1482728
1189135
672133
1931904
1366260
756318
293715
2830435
32066
382976
2855859
1692261
2346259
129498
2499087
324312
2791793
194254
2187708
995630
605368
317445
1249709
1675812
573035
2894404
2362120
1164617
1278350
1841680
1294631
806564
1979724
214352
1873147
475687
1804886
2088719
2761530
269533
358571
1661991
497708
2452365
2924597
2171826
198095
1735890
1013905
836807
994031
240597
1748477
623197
976005
1319767
706501
1573341
674692
2177629
1282661
894598
1036911
2658606
371166
1637121
1028419
2480889
1838580
2711379
629290
1867587
1941974
2930662
717485
365812
479412
2484787
1946204
591014
1233329
961507
2294869
2709653
2030930
2400415
1080850
1420877
2531851
2344288
3154
1532779
2006995
842555
1736259
531036
2540613
211730
2430724
2276215
99974
805279
2937763
2897481
2432529
2434507
2246988
825814
1938534
1445770
688023
2507673
578852
2067160
1578570
1228584
919125
1273023
2166861
1916954
2301123
662307
969028
368805
2697387
2390021
849183
1705798
2643461
2068813
2252636
246904
1228363
720002
1215318
1242420
1606546
149221
1973064
1780644
1970441
776430
810684
2197598
142778
1448318
2646603
466926
1370945
1611971
1951806
1331556
1575975
1307293
2815442
1282235
117670
1550445
2372941
1257222
632948
1936204
897439
223776
1070613
213110
396053
701271
1512920
1430883
1607150
813441
76510
2690037
893236
1915465
2417540
2099505
455492
861785
1540084
1877812
1486232
2750660
1262117
2596399
814744
2830087
1836822
1551830
1880589
2939836
1212414
142656
351644
1242951
716415
1187684
1586675
1936137
2807529
2820742
379880
2077307
828327
2243103
76003
54782
86321
1508521
2896218
382415
69922
1703268
1062470
733095
2185601
2671066
1691595
970051
7920
2005620
1411263
589698
714720
1279823
2750321
903294
1907610
666696
135883
1771225
172638
1747332
420076
871388
2008649
926309
2933494
477645
1952577
2504385
1545989
1687546
1203957
988872
2689945
41729
2697615
732161
2362737
1929469
477009
108134
2248096
701221
2358979
1244742
1670391
1437636
1462374
1043544
1608784
986166
2761234
2923657
1366909
2684362
615430
1080260
2518439
1715118
831782
145397
722187
2260869
374745
2715456
2739313
2145169
2582486
1445344
1069204
2937233
960970
1807998
403755
977005
339912
492893
2573625
350696
1242901
442254
2592759
100665
1492749
1841217
395309
2222718
42961
2524216
1073099
952591
1877929
1317367
2816755
2920366
2450052
211697
566916
2439038
2183866
1256
2932691
789794
2347404
1225592
1995968
1547009
1698636
497007
13384
1884907
249493
1370043
569388
500883
1250379
2435861
359538
2769145
1348304
2634209
2817760
1963988
786909
2827270
2571556
1548444
861030
853918
464939
2066617
1999681
2358089
596422
205155
2836186
2602792
614968
859651
2707362
574756
2239012
710482
2880715
2829207
2288914
2088228
1202226
39108
1024703
2598681
2344095
996428
2203563
2580610
2888263
117021
2195558
2464717
1886077
2800834
447319
948607
679444
751126
64645
1807509
155466
1254652
1180023
363870
1861644
1918844
1589344
1457598
1894685
260999
2502434
814456
2565804
1388897
2627794
427564
2673874
441026
2767220
2798001
1162407
761290
970497
223330
961556
303363
152508
2107867
2925158
1058082
1381023
2772148
2538804
1359366
1137154
1174517
2374063
2651284
2488968
661873
36078
203304
1240699
2811891
1256679
2617769
2921150
794807
1562776
540672
690204
532020
2504146
882589
728609
1900047
344750
18330
451863
1323992
2522533
1309060
2254459
1940698
1055977
2272336
601854
750283
575581
2191294
111120
1077613
377166
580992
2446727
1124571
1449589
2324894
1842268
2277249
2388911
2595812
36733
2416846
776783
1717682
2301428
881826
1993234
1631395
518951
2404924
2651414
2602332
1120811
1715802
241660
500398
1362614
2383165
1103470
2496399
2560691
2132444
1868420
154248
2078748
1020983
2317283
197759
2144693
2645811
2852743
490827
2371108
2541143
243634
1649227
2226294
2537117
271623
1437539
2113562
2785682
1642106
2633306
883950
1580486
1271179
2532351
792622
2547721
2778205
889307
2333790
259150
862323
537143
1890638
1636020
543564
629983
1070625
2050053
950789
2772156
463961
904824
2895551
2656480
51185
1924861
2140662
319777
2605006
9394
1126838
422720
2462939
1401099
1776062
487704
2716868
233838
2462936
1690791
2843764
357602
2142770
720396
2099835
1355487
1974294
372617
2282505
352532
2130676
1603604
1733986
1910521
1553992
506866
2470648
1518247
280924
2271894
1417657
1977596
506869
407996
2443055
2240028
1523590
1837889
1445525
2832578
1491487
2005288
114191
2583316
1323610
2125236
1743351
960996
1853841
2076880
1147239
1974931
1319237
621636
2765557
1884573
2377515
397261
2332669
1771433
1052446
1504122
681934
2181128
2865405
263061
1593057
1486670
2237002
1149329
37817
2424854
1774336
2349834
23637
602745
2206477
1466415
1020939
424896
426152
746547
1382917
582996
1262852
464947
900509
2878086
2454926
650077
2450231
546868
2901029
2067141
788856
542139
2898572
2522259
1687344
183763
1178878
206537
331547
2152775
1739601
1042249
1573473
2321192
536951
2387943
1228997
613220
2339819
2272907
1317859
1111810
1528781
1984882
1335405
1114793
363586
2122130
2719630
33516
760924
2075174
1571509
705950
140754
29206
1833067
247060
2819406
2497707
2293856
1345205
2129320
2802848
674902
2367837
1482553
2675591
1388880
1563363
1910799
2447419
1147410
892329
2091672
2868440
2193643
1317468
633865
2632801
436104
196638
779743
1425738
1737238
1478925
2874520
2725929
1980210
2452783
1120519
705784
1782170
1062238
1598626
877256
1579162
1808895
77939
1011984
169414
866854
1993299
334398
898167
2296266
2288209
477904
46832
2528462
2616879
2344901
2174774
1707266
1902883
2551359
2158005
1843161
703277
63585
75615
1420353
1408505
1693516
2197950
617487
1123138
776519
546484
798376
2397321
2619291
1790461
1019348
2757374
1346904
2926581
2512669
2204920
558433
2304457
1365454
2886812
2883570
2450551
1489484
1822069
1180824
1287342
926318
1953870
2939411
1722894
2113760
619576
307278
208190
1938747
610772
2872477
2541890
2611008
2517457
1299538
2658633
2348233
454557
218182
2352944
516948
1514505
2619204
2656910
571555
1615178
2674040
2668361
1294648
2849759
53020
2030518
1256436
58626
1467338
2469825
346158
525606
2008753
1884678
2776438
1792259
771416
208492
1662623
5460
2576173
1234704
2589083
1406625
2541940
690048
1687448
2756167
255151
1913777
1096109
327905
974552
804895
94515
384053
1642526
1597835
2792548
1776577
1758661
1631267
2505860
1239048
730395
1956237
1727339
2104394
1822628
2643181
2055802
808643
1194478
624581
1878810
2084894
1217953
2661557
2620941
285807
2795236
2544711
140298
1275288
1847555
875354
1748463
609094
654444
1114819
2083151
337009
1671494
1851297
456962
2923852
1072543
2241092
664530
2054845
2643863
803830
689510
727078
235688
2741815
312128
2839999
1449568
2322274
801402
1918139
575603
966431
437437
1500911
2442623
1894901
635886
542319
785145
188729
289811
2426563
512101
2760927
2810940
494248
2543343
147557
1221748
350419
1257458
542599
1357957
2431746
102451
247963
2682485
2028644
1274702
691565
466367
1150265
2155073
1403958
2162724
1191275
726415
2163202
2213162
397401
1752752
1581524
1255895
603016
2748740
389916
1880630
1639109
2347420
953252
562445
1207140
2007403
988338
2915788
534010
1990633
2093752
309254
1803735
2616001
1926987
31240
2734590
1801414
2569461
1172564
2782074
892522
845798
2399742
2820031
358231
1170772
2033658
80037
1454165
74190
2003750
494822
95912
1993583
799154
1283620
125010
2916148
358924
1225882
1340194
2082151
414191
2829273
2442133
2518131
433291
541781
395362
1867258
1603759
2690411
217322
2917219
2171614
1554109
1411314
359299
349082
2781647
1893370
2730457
1180513
1323605
2559194
1123923
2214528
2450552
1311317
1338650
2099321
916955
2883516
936300
1699930
1926063
2471472
2874571
2819791
2793282
2082870
460335
30063
785958
552457
1570261
2715315
1950113
2727199
1037572
1390145
985874
278280
1701242
224056
203667
2447708
1954895
1715196
2012387
2454112
417614
2428214
2552239
2080388
1750700
1774622
688859
375626
1410715
2615735
705073
1597315
636795
2321050
1180062
2732732
94353
2043720
1761919
1560456
2905260
1595220
725921
312469
2293015
956101
565530
2000942
2720296
2432286
22965
179954
828330
1329262
342408
1925662
1102739
1633371
1774080
127064
1775622
2828558
2144912
96918
426103
2257066
1296690
718886
1477724
281410
1961602
1912461
998134
1628984
528944
2157715
2521005
1706037
84238
2815253
2652922
2586015
597473
1185194
2108517
722085
175281
732215
520584
847726
135555
165991
1881804
1377249
1630252
2253523
1076261
1221253
1623695
1479124
1595499
1524396
2194883
281073
1968818
1568229
1848405
1318405
2278461
37290
1545771
2426877
2389772
1201133
407367
953501
1656568
2681158
1163964
1058860
2648702
2398431
3689
355356
406958
228105
2676113
2912319
2170576
183863
2202727
1989306
1055216
1612188
1230802
1166073
2469237
1695258
1308741
521457
648139
447591
109151
385639
1098190
845111
1313344
927179
290914
692849
996277
2407725
1244146
501308
723134
2787951
2001667
2380603
279002
446987
605860
1742163
1254586
109987
125460
270005
1514822
2448925
1300490
1542391
1411098
2493377
349275
1321273
2171439
279626
430566
375464
369165
2818169
342094
452123
1460927
2297953
377749
1922728
2743976
2668129
1310891
427368
2739975
627791
215359
327147
2734
317765
2205162
190897
1233344
814247
2057242
1098713
1672351
2338298
2890792
118567
1300447
1201691
1508908
199874
856445
2632145
2868999
936932
1374172
1745112
2057100
1371750
332555
737684
2326503
57257
2775155
1072653
380615
1332578
2832431
902622
2505970
2357584
245476
1909237
2124540
231939
1210805
2219273
1782682
2873213
2238140
761914
1623244
182529
1152471
2072804
1529404
359835
1359946
2362172
1550955
1989225
425923
1431277
400169
262896
908514
663724
1571198
9464
1529619
1680177
2450413
534975
2060731
1233728
194372
539155
615424
2016589
1636336
1706973
2046657
1504641
2012632
1005633
1797335
2639859
1735378
2577044
2762433
1586595
454116
825258
1776275
2694219
1080285
2498185
382827
1899643
1218180
2167572
375228
2513263
85105
951941
570639
2595365
2925734
2335575
1538722
662054
189878
2095837
110580
2193264
2274112
1786232
570373
1617777
2008664
821509
964668
1341931
759448
1041539
1716787
792908
2705640
1769190
1418610
2763828
2724318
1768334
2902963
1577304
770788
2465092
2312521
1749475
891005
2587111
1199609
1195470
1650743
1371048
616966
25397
2265244
1018202
2743343
2056943
942717
1466368
1945090
2031715
1707429
2047685
855637
345912
304626
154272
2587921
1161751
2383781
2270388
2787876
1408433
1910894
2760486
744673
1282425
1817025
351816
1724164
2310227
2669163
399144
1343768
2923347
428583
913115
481321
1256596
489974
2510305
2521860
283652
2632873
1419022
2643461
291721
2133364
2227817
1455449
315719
2325918
2764515
1089831
617432
290436
2451655
1903993
754670
1518279
2278148
144420
470039
128085
1869800
2144756
580686
1728831
2193896
6398
2791504
591880
2013564
198084
2848329
2390237
2437728
121712
2446803
1083609
958509
442470
2653981
907345
1748752
14897
366219
301003
634222
189148
2874518
823961
1524233
960355
1565770
1343979
2936377
2850350
1553044
2844636
2860576
334702
1988894
1553514
1329956
356211
908028
439371
2547601
2790529
1896616
892809
2928520
826959
801547
1264563
2321353
1324953
395274
2815443
691046
414811
2259784
1042532
2251122
806522
1163954
2290320
1358429
2728794
1740777
2162858
937268
597391
376898
634895
2759465
21840
2102773
2789162
1807834
131250
2334448
2266992
512564
1714450
596130
607635
754623
2547016
1111642
684598
418406
1573228
2877355
2452394
1265911
972539
1192183
1394510
2046372
2777630
1113210
2466322
1203983
2584712
141395
1556632
194334
2681035
2363614
827108
1858426
1717308
2481063
2882133
488488
1520165
2562883
438179
145594
1410012
1056192
99744
1662213
496968
1729172
233048
1156351
653257
1825216
719524
1825948
1744434
695855
2062999
318743
2223057
1192084
1568992
973550
2378772
2397023
2831026
1746821
2761024
1076383
1361243
2392999
494028
2305227
2673082
1428219
2762433
1020509
837203
948942
1664601
1371349
1944789
445821
2142560
2585551
61332
1778212
111882
1973870
290821
2389160
1941091
1434140
2595320
947937
8477
2719414
2466590
1202086
1125823
2738208
489967
1188278
2228725
594072
1332719
1616289
2779115
1520171
1176555
2353793
1725160
456824
1673384
2751352
1354061
350365
2856436
1642300
1687726
101828
2517842
273266
682019
2424119
2558207
2344540
2860820
2805794
862089
94718
693982
1138849
1410941
2751976
430235
2301473
684550
1642519
2610598
1198604
1175153
172917
987656
1682683
1318262
461946
64188
2150921
1617540
1907861
1952586
1936826
706836
178926
1759944
799980
1429687
1195346
750977
2486410
563810
2070095
995973
764359
932333
1686795
2270483
759070
256492
1826258
1704668
2759132
1580744
2900852
2544648
2420076
1285040
1971040
2770792
1199390
1275458
777608
2124462
374335
717902
2466277
1628651
2936552
1922138
2230098
2093780
623131
365171
2750030
1482184
2924886
876539
281738
1405227
1673977
2306599
2849428
2439303
1674618
48760
570109
652532
1752106
507971
2128887
2430768
1890015
2473334
724038
367581
543557
2602884
2933217
2668010
382112
1336860
2066655
397372
2537175
76304
51650
2831107
2799942
585496
1718098
132462
2834089
1582002
2579846
2360920
1244916
2324637
1933115
615982
1330363
1121394
1917124
1898557
1647576
270013
2395004
551025
757340
1615682
1538278
1177740
2216490
1512937
2659560
2652749
2329609
2156719
1923939
1212751
2063437
2800278
633953
1907850
289775
880072
1325349
590012
524094
493646
2076300
716665
2904839
1406269
2925038
318899
501650
897788
1190923
1888281
2044522
706208
2866602
313613
434884
2911821
1174845
2239798
855493
2171915
2363479
1020536
671272
1555417
2828320
1222638
2890696
500961
2718841
2373674
1325959
2725941
1801273
2497273
2696720
1831497
2372397
2083890
1308028
2613738
1176047
2764716
1809751
1733428
1115938
226378
144882
2421407
342695
2305662
2724197
1845528
2615288
1278415
587868
680712
1716030
1028763
14579
1969866
1518821
2219629
66974
2826260
1614532
277406
2799858
2233444
1408756
2088372
1762642
452161
2629896
726898
788247
2327997
1353642
2397905
2361151
659533
1513143
1806451
31651
2602232
34585
686448
809073
581594
743332
2639905
803308
2669255
722977
1088734
1217156
964379
1752869
1418679
2161869
309134
1249257
1202462
1231696
310838
426966
2658238
438119
209466
1439688
2663819
1722961
537161
1850195
2486056
1712268
2829385
1062172
2397056
2259951
125801
1731362
745676
753726
2040086
1573069
817596
2196452
1837378
958479
2827631
2541016
2213357
1558752
2107577
1973949
2560508
281000
136211
2494068
1166692
2382571
2096460
516330
1270922
2175056
2142219
484650
2933614
2299790
32275
1464654
2539225
1233557
196115
2862831
2202620
2063497
2921120
283738
2529443
1945410
1299903
2074345
1718795
1821974
2348457
1081750
797619
2611290
1190186
2914342
1790600
2480099
2626941
2267739
1957033
1009327
2271327
168508
1416159
1701321
2073696
2373678
332583
2157133
1085985
2774669
1979218
648457
2035541
405928
324676
1502029
889532
2707833
2732223
1726956
803365
224016
1516811
2448365
798858
567525
2024350
2167472
1139696
2013115
1696185
838280
2339941
1031521
1217317
737049
2575111
592430
1733259
549850
310745
1226344
440076
28398
1620240
1165099
2936006
2178525
1567628
2874134
2465889
1958226
2137339
1840620
2871799
983817
1033265
1030653
919291
1504209
1160535
2475180
453812
501638
430163
2525728
2362403
270417
1757463
1470711
2283544
2037607
486434
1842673
2522749
1412001
2932272
297331
2834051
114393
1466469
1877070
595311
1205512
521804
755767
2390743
482586
1287
2476870
1059951
1360025
1330781
2786193
582784
1294862
709021
1348199
2203714
2455267
218392
601572
490480
1426120
928153
69878
2277687
1483930
1027990
1101986
1155990
2662495
2527828
1355435
2654599
1879712
2120215
1175496
1492614
386495
1536509
708117
2196997
1330691
2227912
1617
1159614
1288234
1329609
496608
1090306
2567676
1335739
316553
467605
1565066
2244343
931791
1537379
677559
2708145
190331
281382
642110
2082448
237928
2258766
2196865
2070156
1742171
1901869
2526415
1965799
26753
452231
2693922
974544
2576462
2592055
5259
2896862
1264427
2855107
1467953
2026872
2737661
2219712
1485410
380958
1939777
1577868
2549948
1080504
1288827
2859486
136889
761377
380011
986371
1570258
2175404
2828567
684138
2529664
2868175
1179675
1064753
1896340
2333100
2346055
2386928
649710
2831952
1213299
2770631
580462
1515222
1845487
2836027
2168132
2287227
1404825
1818345
1706404
1734172
1507191
792208
1075271
2634564
2140296
73486
2932309
2290823
990771
430398
2205674
669141
1447015
1018707
1693598
323199
1031121
1361610
2667302
1355374
2351755
2272270
1331986
2737508
1074805
937823
1727670
980524
1948920
2563413
1652072
23231
1572572
1633017
465685
2265366
1500346
2270170
1327446
2727881
1684213
1833118
1508586
1294169
1877686
115403
2362631
1125776
221024
1985489
1116009
2137279
522262
957621
788713
1500628
491598
326085
1318302
2491748
605584
2626728
1229219
2322088
1912764
2385680
1387977
893255
337782
16527
186941
950607
432513
2775779
2498468
2500504
2720207
2822945
1594040
1173073
993669
1276799
2877699
318747
1622358
1852331
221220
733380
1304661
1803451
2523825
947191
1002816
2139181
1515110
620321
2904598
1327491
616401
908045
1250104
2167837
2853191
1117325
2704817
219412
295671
1159528
2922921
1244307
2483770
914229
1360118
276802
1317538
614851
466452
714307
2262256
2775846
1055905
2119856
2416651
2515821
1475987
1367248
1049259
2581563
979809
1171799
1238277
952402
703956
262086
2151509
1716905
1030853
412370
1884447
526982
1332570
2113711
2864352
1651166
609574
1956146
1459257
21028
590859
2068968
561376
1332168
702858
2133673
2780817
721671
2898068
1717061
29615
1625408
2012510
1117318
89643
1932089
2073188
542517
2688505
2176303
844272
883705
1894085
398392
459127
1329466
429055
549880
2721803
1225100
1273176
1742064
2868870
1117908
473772
2762062
950892
1580996
256312
1886928
2653452
1851174
2658651
1234803
631721
1687948
424493
1450744
770754
1684123
2932953
703674
155207
565132
2384792
2009241
92186
1789613
746347
1025367
2835195
2609062
480438
617481
274840
778124
985529
531753
391374
1398761
2670544
833166
2749055
2621197
2383640
2306751
2632416
2361381
963106
480015
2382314
1682331
2789769
2046358
1111756
512766
1938914
1212622
1744505
2301027
1107723
167054
407126
697941
1103446
2539486
2374459
1935073
2121081
165002
2846076
2217327
1070361
1872931
236007
1350524
1468808
1319370
131607
1414692
2232605
674638
2430941
2686847
134564
916749
1496172
812674
1205777
358751
1633072
1854968
1657765
1689963
2458405
769542
2417881
2505221
529363
1148457
2571262
1671443
1767135
362985
1998122
1676841
1674515
431540
1466338
1460712
740266
2350808
1222533
1852805
1756613
2939682
1207633
826653
2805912
64271
1352878
587159
2912521
1747019
578711
2497035
2666347
1768993
225727
250116
387198
1201822
1654733
1763789
1591574
614841
496537
1871057
443340
671590
1708811
1958945
281846
1488590
456002
2036273
2530949
414582
1678127
2839929
2368088
843417
1241542
860704
2409874
1158213
168680
2048086
921221
2533155
1423810
360007
1709308
2180025
2509654
2033836
1189931
250800
2030177
2371744
1983424
1473298
2502458
1768860
2469047
2881163
2527014
1723470
2122356
346559
290443
1687866
2146516
1375566
2723454
1585865
2496
1634150
1216073
2888165
1825844
530883
2583279
228726
1264295
2814584
326692
232058
2145746
812269
1798506
1663523
2443390
1746294
2145490
405325
856751
1695107
883727
1099768
2191497
1201572
49804
521138
2352174
1034054
1852547
1626235
2309346
8393
1771975
2690884
1628977
1445765
1564260
1374653
496954
620657
2367626
2695733
1391509
339465
2593193
294774
2576968
1002684
1570310
2905413
1743978
1371000
2078032
1009350
2139954
2049292
1683611
2493474
1047430
2186085
79274
574999
230398
680656
552753
2359665
614496
1948695
1655691
690696
1461367
1020676
1154056
1625611
2211270
1931820
741086
584738
2186698
2885053
641752
643589
1084626
2791550
2002790
1997724
2866730
1062195
1951706
2513410
2648201
1751713
928165
1965665
1151454
2492095
1308979
78906
2162899
2125044
677007
2295042
581192
574226
1800047
163373
1162686
845406
131424
1712475
692204
2361733
934378
1374402
121939
1512860
1789867
1994878
2690301
2070729
2477472
2319069
655093
1915926
2928305
431739
1310985
2089576
567209
1862383
2246846
1664116
2031885
2416916
1102806
1078838
2546368
403305
1406435
2640656
2627247
1834155
1099242
2875302
926863
2463386
1699768
2218211
2627409
788230
1923992
2556442
2304393
533978
2698612
891156
1106426
2761768
769426
1884988
510882
2331560
632686
2881665
455123
347636
52701
1235808
2785076
2647993
2599593
2843597
1865380
2448599
1984518
2721727
2535111
1287835
2894341
939677
462763
2814699
981560
208847
2755547
1029747
1318274
2524461
878325
999242
576261
1989846
896870
1923775
2457864
2551284
2818685
1846972
171656
2778687
2696590
2511642
1574401
2936432
176136
876001
291670
2764351
551451
1421313
680025
482682
1568163
2787439
2023001
2596053
2628055
2726249
1184644
2058550
381756
2821160
145137
2863253
2389550
2353379
1795664
1887958
1806137
2780873
2889037
799925
491051
2750063
1815720
971017
2716072
862964
2283820
1288259
2755826
1815652
1507455
1108901
1599634
495694
930489
1387073
248822
979921
2848674
2459218
1539145
2935698
2778183
248449
2285948
2826209
2559498
1039534
1517406
1213857
92842
1382763
2696232
212794
2543229
2212364
984329
2034356
1315858
281534
2567351
2269586
2355711
797224
76291
100656
562579
1551043
1031767
1578362
1027851
213471
2331233
1690570
1648532
2557927
1148621
1351975
1116694
194272
495378
925958
2575888
1248197
1615080
987049
851123
1865853
1842611
449010
2168735
669438
1302852
305757
830617
673891
887441
2268734
1848794
2278318
1608697
2512205
1558666
393492
2419196
549427
1881699
2416141
387878
2721063
1635125
2822394
162959
2906835
2244621
1863079
961314
1527272
1160169
1146080
14113
1668906
1944440
2730509
491064
320971
2666273
565601
2014735
598999
1192552
1978464
454294
2030685
990844
1448048
14000
1403718
178575
2937372
1426895
971828
321579
900649
553391
1537550
1979006
2848174
2815268
2239197
2663849
717462
1075364
1661922
1746030
777329
2816288
2085656
1097711
1418851
247807
2785872
1571026
1735955
2761841
1333536
1474552
1660444
298341
2434743
878709
455365
600851
1922079
641769
1147268
1503982
2146360
30667
1132027
506427
2600640
2382409
25498
480333
2657828
1227035
2468184
2709452
1257335
327510
169954
1985008
732482
650763
432606
207267
1855868
1989465
2270518
207701
1930736
2006463
1037476
1080876
193615
2281176
1589696
355573
1661742
2426327
342855
2132775
1798780
1322765
1103813
2217284
1360925
2935572
735928
1888617
211775
26819
1554897
727556
1984922
788104
862055
2669025
279719
986380
2895675
1452307
2259484
1241186
2184629
2001742
2070704
1243598
1780694
1032741
2211501
2760333
2255960
1303722
1807783
741365
1783379
366020
1210280
87669
2279729
621431
596544
1263509
2487247
2009376
2113077
1118193
1126322
1585257
2073948
472994
2603360
2457242
1684009
1660920
1879036
336440
1067397
796062
2569657
285371
42053
1011569
549377
1937806
1693541
734603
1759940
557500
849150
1540198
508325
1248321
917205
2818166
2574563
335086
2796577
1265088
1961715
2517711
1878216
506488
2121511
1312522
1845431
1215790
2002121
2638271
2284390
1967765
1700109
2342915
2015627
2229349
1786788
521695
2615236
851631
1677343
990648
1749407
826281
1143676
129223
2112160
1935496
1445545
1114967
173875
1402391
2432199
2348509
1040487
402197
2530104
341983
222277
1783158
1403899
861849
11854
1071393
962518
1058623
2902248
756257
2646647
1147841
1930363
351071
1597179
697901
249046
490829
1060793
1125327
175455
2593832
1709207
1701342
1565300
2236286
2531792
644451
2362625
1226113
1941375
1336212
1302192
1377299
1631874
2088792
2826469
694842
2797183
2870327
1890295
939509
948534
2703434
2675429
433857
1961292
2826282
179502
327612
2632636
1915323
2075195
2288371
2573614
1710291
2335927
1963283
1377751
2237090
2387150
1086399
2107176
296030
2502698
157152
1783612
1990165
1463550
918788
821983
380101
1404297
2678487
94672
787149
802703
686181
358391
818285
1297812
1015016
2163849
1974529
232078
2328060
1425277
1395405
1266342
1312219
1926869
455589
1289849
2308819
1359287
1236001
432809
2592369
2229356
2164649
1358139
2000096
98146
1351097
1227514
1179233
890040
2288310
932600
2157757
2688510
218571
1900065
951768
1562989
1149170
1652384
762168
1945323
1039354
2855977
1629347
1615861
2143477
2157398
286216
1558699
1208697
2929536
1059390
1198107
688715
1071594
28542
2688019
425826
551985
2422135
288226
1820568
1484727
1581361
1402685
1881532
1930568
722175
798098
531833
1423565
603142
135261
966826
2687030
2024671
505060
745109
638283
298315
2633354
2714818
51385
566123
286165
606105
1564993
2419324
270812
2551948
866697
1197563
1124136
1322053
1746467
2121972
2534518
2005161
2519062
345714
17926
1314274
2145222
1145781
102690
2667755
115546
2480558
2141382
2051993
2046019
923238
734490
568992
2628299
1116743
1840029
2081713
779025
2629895
1897285
2748159
943703
2583474
873325
726324
252392
2267734
1427755
2817347
1998243
661040
202697
2302434
944812
1522412
2246535
2547617
1165278
1594346
2518381
1262835
466078
1055100
43539
2643738
853631
744307
2861825
628288
2343093
278581
2027086
1939320
1757962
219675
801028
1571880
1401986
745887
629521
2026468
2151455
2079082
2316335
654649
1193683
2924707
2656918
455914
563083
790477
1651605
2587382
294084
750149
1156182
2649885
974892
304818
2464116
552364
2171860
112100
2233457
2648306
2825137
1330404
834498
1877386
204192
1495194
2358715
401203
772707
588737
799996
2922206
2498486
1072691
1224290
215799
396531
430843
1917278
2218224
1906307
1328130
867688
765918
274946
930857
2636256
1221662
1855854
2494693
2571137
2256830
2298438
269196
2077664
652800
873666
2378517
2929404
1016718
574883
2910405
2850582
664598
585119
753255
947659
214441
1511407
2341190
2245875
152940
2226068
2922283
1558527
202205
1232774
686332
633574
349169
166433
495297
2445816
1737962
623562
943233
2219713
541875
699513
1680171
1420374
1871120
1583679
926101
1177163
2135732
270047
1778195
365344
302798
1385120
2432920
215448
1643112
94727
1915861
2520540
308618
2794484
2422714
1657836
926300
2074213
1905018
1248376
2703666
945870
1650770
2266857
135371
2694263
1235082
1398680
1600363
1529333
2647166
213089
1846758
1673871
1324504
2643109
1405405
2627869
2185062
391216
11731
1477680
768676
1218967
2735614
715403
593289
1926784
1750491
158715
2886244
519454
740835
1516047
2602400
2000276
98912
1020720
1293023
987530
1279667
810213
306757
56971
750684
2903381
2332797
621818
1505487
685257
929371
2216168
2145579
731087
520634
2648722
2937462
582075
1483155
78382
2860565
2726174
2062696
1312610
2448805
152430
2629732
1291855
1962587
2452199
2617924
2329396
883241
713608
228266
1685384
410302
2815688
299296
1940399
455082
2652974
2580859
2229515
995621
236059
1317569
589689
2115664
398549
1903197
1493497
1988477
1418802
50176
2335189
797311
2429487
1844312
828157
1728131
1124595
781443
944638
2579311
633557
1067222
1120042
470721
1704062
78675
1522905
190885
1797980
2585466
678124
2565273
2571254
2473444
1039862
509055
2069216
1759914
2719662
991271
1430592
2253697
1527391
2392877
1595527
1376002
2867245
331295
1950384
624530
1354481
627391
2754590
755372
1662719
1420622
1813335
2863498
1157108
2204643
2046217
224189
1430812
2224955
1540049
2773999
998709
2241006
2397111
1916323
937233
2580992
253783
549463
810472
2931913
1781815
1678182
429198
147418
2509502
2919881
329212
2681152
1787348
1140627
1500303
812679
89197
2670545
1968533
2260800
1087044
1381249
1078897
628445
1454849
110850
292912
371070
952604
2086703
280193
1834460
620647
1509494
2413832
1985574
8356
1729534
2489787
837744
2506358
2823252
1720417
565101
2431536
178476
1326
1247353
2930532
2616939
1987916
1570281
2076393
1422274
1318615
43422
996398
147562
521520
1424388
433812
277508
1630680
1434066
773152
1816328
850442
235564
2466603
898930
2040145
1690527
150858
50303
684571
541018
656221
2777056
2446065
2902731
1044015
2236040
1108468
1567423
2101221
1978123
625094
2798432
2805930
2626321
2330775
1981014
2343012
821099
1626097
289581
2368887
253088
1016536
328509
2800542
1535769
544798
2304184
1704924
2331815
176999
2711694
934841
1781799
375477
1324926
180665
2639490
2933930
2244489
1242233
831840
269881
1500192
2693338
1961897
886541
1560634
2087844
1338040
1060085
1799378
2440679
2918372
825712
2299823
2365584
2918931
68428
1053006
1864893
1080861
2344867
1532681
2669411
1578631
1276694
2781388
978727
209474
37675
540089
2919944
2927118
2315341
1723024
315517
2416876
2551159
1147963
323279
192442
13285
609473
1877636
1287149
1462742
2485966
1911647
1507203
2412717
248347
1187672
1789578
2689900
1598775
942196
2175290
2263656
1059232
317786
2719824
227608
2226501
704723
2912270
1710233
2439789
1969444
1864312
217718
660449
1589067
1717838
2383451
544613
1236458
2247687
1038640
1593693
396026
375331
2812436
2623377
1841179
2156394
243894
1541962
833415
361751
2458378
2170559
1254931
1166536
905795
2734645
2465885
1355168
2609286
1155122
697647
529039
2115716
2468698
390356
2601634
1528332
1469526
1548890
1138967
2563088
1410856
2583496
976106
1957134
649073
2912747
1861143
576282
139493
2095091
1581157
21136
1269289
1041799
2108652
581871
2150451
2453567
2031864
1381578
2138574
1124432
589065
437817
2552950
2221994
390386
742711
741030
523553
1363143
1295703
700455
1256759
758704
1253833
794189
1436970
1961091
1523323
693692
462648
666069
144467
1670245
1497732
940381
2596203
2857731
135842
484425
753680
1332943
1318499
1340672
2656941
1370358
1649452
2702704
738576
2850493
390963
1171578
492931
1100421
213559
1772446
1396876
1954789
188970
96589
541379
318960
143568
1352652
1635200
367728
1257017
1691584
477307
1309435
2871441
44839
1961920
2412854
675284
1801003
493585
1030240
532298
1943951
721788
2236413
1378324
1228256
2306737
2109530
423879
1279960
569163
1736584
65693
2527280
60303
1188782
2702002
1367674
2519080
1606234
790147
803674
97246
214302
2127975
1348551
1086715
569755
1084085
2314011
2157041
1166380
837390
842577
2935159
320205
2013572
1815009
700130
1261224
2574770
64048
2334819
2071974
1255386
358601
1539688
2085993
456520
2798198
1544159
225551
2132886
120484
723795
1419988
1301904
2240242
1487551
1525653
1260013
236737
2468279
2808901
2740897
2263034
1041934
786871
22844
55229
2901449
2734341
325958
2568802
2488158
1154078
1865620
1649476
947327
2354274
87656
907736
518109
1391993
1634920
2368229
1166179
820324
1942043
1421231
2421556
1513458
872845
1963062
720934
1501416
2631541
2298033
1070564
1758410
446626
1434689
2023365
1729600
1743839
1992617
720477
2120468
460229
2558243
2327836
1256704
2116663
1372509
1839559
832772
1411299
1880486
1172990
1240825
527886
1244437
2443751
1232041
405569
817834
595947
1374595
1350688
964567
2696534
651105
2072603
83128
2454081
2288827
778792
1475449
745806
8717
1649241
171726
2814311
2173664
2870557
107458
2857552
1425299
1911747
1808464
2558553
736104
1434162
2719245
1534607
2016783
2858759
2674506
974088
2256024
2167035
1055996
2507776
1180643
559716
1075482
7077
2839552
1995372
625806
1256462
2556286
2418874
770068
1825530
1671886
2592060
2255026
1102607
1947626
1142460
1617745
2034066
181871
2086014
2724013
1230444
2395595
547881
1419187
2234011
376177
2775176
1130018
4191
1456650
732365
219554
1087781
2356093
2618146
2243317
1916727
2096074
853699
741650
1308156
17
2067459
2010144
831151
1764573
2296765
1717100
403060
1210529
2732317
1286494
1651120
2126465
1086223
2126759
249730
2669346
1537164
332165
2436159
1320899
1178028
1532171
692451
2474348
2008874
2823864
2506714
27332
2479449
2278665
2894524
2658996
1410135
1001225
2229955
2270184
2073422
2159829
229573
2322239
1887351
2639994
906530
2362624
2553821
238110
2480000
2014696
1419562
1398171
1427148
2332515
1260529
2604381
1728277
434802
2214764
2626240
773603
305033
2795269
1137339
2474057
1309257
1620485
2301260
1764036
263346
2473105
2108054
1242932
354941
2369565
1918135
227555
2798476
2230694
877471
2638062
2253870
2308776
838822
2171914
1072870
1292898
844891
884431
1507266
392058
672017
305766
2931243
422137
273107
1408023
519236
2029920
1760291
1061839
24000
998659
1402696
376997
1393293
1142600
2937632
77291
864531
70854
2791548
2346842
1166020
1914064
540174
413229
1713345
2305924
2712597
1571584
2816415
1782523
1409909
1073831
199397
272221
1297513
2759992
47518
1717846
1239777
381420
1849787
2788249
2408911
2217890
2114707
2452378
1697196
1236024
255490
1329809
980911
2630100
1363706
2781195
41522
2421002
2115413
2067750
2040974
385234
2220163
1136689
850101
139954
46806
219089
1653079
622841
276296
327515
2863746
2820210
2573817
2172393
577193
1403096
748646
240347
351745
1099961
685818
2883926
314768
2228789
642605
124951
2627150
93991
2682237
2616581
1772266
774915
1155060
1199591
1675740
2292718
633794
541395
605044
1774334
1077449
180920
1409849
1621175
545832
2429112
1902508
2089866
838024
166636
2684334
2680802
1852428
1910351
2306335
1633096
814608
2023324
819663
1506486
530569
1369731
241308
581556
610559
1655733
1987778
534489
111598
1534459
2201308
701018
134927
1184294
473912
1051982
90175
97418
2564296
1192026
1342087
2645794
733761
2010955
2714533
2520176
190182
1929957
2908226
733672
455750
2611615
1809204
2135689
845892
1593436
1405012
1737608
2883821
594694
1595581
1757972
1835417
929383
2828039
2142499
1358625
259823
1235565
503872
362732
2728156
2771604
741908
509256
766592
1142064
1278624
118755
100313
2843861
483841
715886
2545819
1483734
2813326
2830531
1544724
2642234
267362
2405516
63801
1863910
2560074
2178472
790165
1759599
1194338
722283
714152
1729786
411952
2797812
2187762
2451732
381218
1122899
409150
2438599
2643962
1168889
810743
2306497
2281306
1415875
333408
1571259
170353
624829
1990775
1153856
1334329
173967
1577454
614085
2479788
1093421
2866534
1960701
2608223
479181
2270722
2318846
943434
1380364
1395361
652427
2835095
1991089
231215
852280
1486124
431565
2057643
1945191
284063
70891
1315582
1608635
420120
1266914
521756
2617203
2650756
2045560
573709
1961315
788499
2636469
2657326
2022484
564816
668336
302784
1231704
1131718
365910
2873379
800797
2049611
724601
2725669
1433041
2151668
656770
1473216
571440
1527629
1982097
1891430
1093573
1710303
2563073
921780
2651685
1985332
1841203
2713772
1393987
369210
1319889
934416
937712
2569166
2393769
210645
1187587
425689
2174645
708410
2384394
821595
701581
239463
318691
1144375
971641
1168859
2822790
697219
2277550
851503
844703
2297176
1538673
2471076
818840
1619850
1968910
2448717
1558271
2607290
429882
2668478
2352636
2242505
142992
1252505
2564727
2029866
517093
1104955
1640823
2004581
354242
856149
711983
493447
2572825
375190
2674769
1303117
141928
1072179
1046505
469728
2836263
1482503
237134
1127828
1746141
107438
1000814
434754
1422241
2899307
840437
972154
1047872
1784659
1362111
2505354
2212717
2565512
1494069
2405575
809427
2755501
961025
2401767
2259216
582005
1455868
2296103
2059858
711101
1052871
1311487
108586
1848522
966004
1662759
1622090
309300
878501
2199912
1071935
1360315
1122282
131260
2180618
104482
389858
221540
2345976
223149
2188062
13810
1010156
2238151
362400
2168412
2538181
646168
305515
2383990
778483
926181
1450869
34618
214595
944430
1693657
2882297
1820018
1166450
2271525
2100983
865406
1100315
1616446
169537
791923
410226
2387688
713002
2521203
2804512
2232651
1003129
508418
891209
2680113
2046081
986994
2336482
1567696
1897529
1362970
2453611
1678552
1491216
1851882
2283350
2754072
830987
2050954
2562369
2201136
2190967
2773907
342103
2518629
119619
492393
920
2812887
2443523
1257748
1571972
887865
2524177
2504024
603382
998871
2413343
566726
2506613
1297771
2540353
734840
696698
1862921
2368138
2566963
637421
2466702
2873083
866611
78371
2461458
2221200
1771512
853346
1748616
2377013
2744566
454016
586566
1645235
563254
1800490
2589742
592937
2854847
906256
1927498
1412647
2059616
2020213
438054
2569
844140
1049069
2339664
697204
2408374
755661
459258
1146439
381270
1922377
1941790
1503922
35981
892295
1956159
2736482
2579817
613194
2430352
1493162
2282340
2460796
688663
2809066
1014913
404191
1289957
586781
1824391
2206460
2924556
2064817
1699532
1551202
2313123
970807
1157618
1889740
1715835
1905478
2691862
479453
2606281
2682124
2878310
10471
2010341
1455904
403072
1711510
2858464
1923213
1780234
2378576
1408168
898536
1157159
1524255
620373
658983
1875438
1217297
1614414
2798973
392616
2160548
181508
2822940
732564
2618604
2113398
2167155
2257049
990834
43838
2169282
671650
1501401
614848
725898
2087188
2002242
1911599
2246736
1848468
1230790
1764672
1536570
939026
955387
1710382
2579069
2892206
1054539
2806012
2519652
2634257
827657
2271162
642756
2445233
2608120
802086
619105
910119
2387140
2048006
1091984
2513028
1183632
1549448
1763761
2893004
2664120
1793877
2070631
102232
2592789
1371113
98114
767678
1114567
387473
293301
598081
2571739
1673246
813189
2707962
2031636
1197480
1694312
1782462
1393375
956892
1150205
237251
621224
1593332
2073561
1575214
2223215
2088907
1424081
1689003
463815
2832689
2499217
2429593
2701513
890010
2558581
2000379
250442
1690569
1880352
1157971
162463
2136147
1947720
2891786
2014885
349926
397824
2754486
1387190
2437348
1741093
364982
893345
555567
1945232
215419
1219827
2086941
365987
679098
600273
2231191
1685641
2683043
2847348
1592773
427172
414831
591439
2393932
2242184
1313839
123175
1505785
1062131
581062
2435068
1898241
1225339
2834075
2720366
2132701
283241
558042
2048041
2566990
113723
1716558
2734186
1101376
1251658
2764751
1338781
2183388
2465060
453048
888249
2436294
2466131
600502
532476
317314
550298
1227414
2715631
548612
2351981
933535
258089
1788143
2402733
2756160
83080
2575476
447764
2830579
1404782
1589283
2890991
2457311
2883846
145978
2928307
211702
1250364
2448966
414465
474064
508743
2341114
538134
300492
2607232
2881952
2894298
1182572
50355
1683218
723611
498517
1582706
1482223
1730628
499475
1239537
767759
2287032
2411977
2356853
410551
1197107
120481
940843
512283
1306886
2767875
2002176
1723730
1272800
148521
2132920
642031
1767580
590184
1987633
944136
1107767
455860
2570304
462356
1210774
1626727
1853592
855418
168002
446910
58691
2523140
1851772
620346
2662480
936147
452285
574735
88518
2559776
1884668
981750
2211399
1395208
981263
185137
903611
2517049
1650239
1535122
1609143
922801
151274
2901271
2668802
1140054
263706
2798487
1402388
2546324
765421
1398093
1551134
2150230
910309
1586713
1122475
2339359
618708
2931676
1547270
2851072
1696612
723991
156390
514558
602377
186371
1709934
683042
955814
1780912
742593
625043
2408364
2778829
1486555
1821979
1120269
1000721
1014538
1440803
661166
1309565
2688813
1617120
1829882
92055
508551
2523344
109371
798822
1205220
117034
1396777
1425796
1318117
1447995
1837838
472612
1441167
2394738
319113
2937753
2639286
285377
469288
229622
1209458
2722530
2511199
2204985
1974768
527478
1775885
823956
263532
2932072
2633930
2689791
95362
2330245
1299584
1569931
2234624
1179144
2133959
2577596
1102771
2932225
1697541
2386189
2228030
485638
1208660
2808361
2458636
1271457
2395704
2822107
1736456
426906
416252
1035733
1266817
1239750
1699764
1458262
495205
2436683
2629318
73191
2222740
1110232
1882331
1387609
2105201
1753278
1458815
2673226
2490426
2597328
2934559
89346
814737
1326342
2539107
1115841
2071968
427967
2906670
2930153
1817883
1617721
1805680
2242327
1704404
2812625
2221066
700119
877745
2865895
1608267
2018821
1695176
1196032
2588807
62364
636589
2367750
989626
1237421
2740403
2773198
1689298
2144428
1835415
2318703
1643113
2471976
1483543
2588555
2873640
587425
2452986
539047
2220119
1258966
1872816
1947712
737009
1875394
422418
294305
2686184
2188965
2534312
430437
1154836
374187
237047
2329100
1427560
309832
2531656
568355
1410462
98453
2050072
767174
2495940
355227
2729631
715015
1695004
1076139
2252274
1634745
2926198
1227406
1736391
2041658
2816108
716086
896030
2362497
2519798
2640731
1529263
1054346
1838924
942539
697193
549418
1073869
78805
846255
2669385
183103
2718497
2254468
284147
1658749
2317956
77198
1717694
2258171
948122
185403
2440954
2327516
383866
1940462
1812992
2893874
1598002
2156065
1773846
1661538
1067467
857752
84479
2528900
2698936
2585510
1037257
2740418
858257
1235119
351878
2132091
372976
457581
2345137
1245358
607565
989217
1043333
1242794
1429631
1938246
2744088
645344
1732833
2311203
1840153
1258685
1517163
992495
1236812
496335
1373769
1726027
1755430
488145
67874
2470255
1896651
1142292
2863201
734303
502144
196595
782752
2102575
1961462
1163162
2382201
1438106
2571521
1722909
2003066
531840
324778
2703357
916497
1724630
1563333
1546588
2736819
1096533
2358509
1214727
2502636
901875
557932
1805534
1486678
2824590
1319104
2939271
1500720
1116109
1681377
65938
2562807
788310
2544984
1226498
1791963
1627575
1383818
2141180
596881
1284245
959917
1896070
2438510
2079551
2007512
2763529
2401546
1787887
1892788
1268522
1535463
793013
299865
2381759
1590235
2035766
2745577
905039
1057689
2312510
1898559
751001
795920
2726707
1385204
620552
2849665
2300430
1125632
2591745
2280183
218409
2189587
2223511
1832064
1420546
1090069
2358198
1604940
2326027
1318912
2792376
2472290
714337
2879619
151434
1253966
2028165
1910565
1629131
267909
1671713
169046
2406264
167152
964520
698996
157601
129321
2485253
1729783
2306140
987559
1028975
475409
145457
714186
80738
2644593
2807944
93938
2669885
166035
2466348
2379148
224577
731273
351559
1012540
2649564
215506
1391084
1268528
2884649
1308482
534486
2141468
425361
1026896
2452191
33954
1346692
2271860
1091730
2660049
1672408
2160095
319513
2418082
2247427
1401709
2360125
1858611
1534953
1978872
958628
534464
1729379
2115551
1514155
1237848
1376155
171094
1858615
795637
2049959
2305396
32029
1109158
2363046
1002229
2020932
1638770
2860488
2005379
1982947
1632370
2496758
800089
1556919
1218334
522940
1616828
447009
1347976
57094
2453323
90614
1609200
225745
2218873
2271903
474062
1516026
983384
1500763
1451962
424007
950568
2330387
938002
2659229
149240
812936
297878
2605511
183333
1627145
428982
1157946
2269648
2796427
2619803
1100085
2395413
816512
1880761
268962
884368
2107937
457095
2776238
1542802
817117
1399597
640856
966719
922116
2746754
1502132
568929
2822775
2219858
213325
451293
1631493
914723
2937322
2459593
488877
1076495
1850974
512929
430016
2550094
621680
53120
323428
436446
2824454
2032487
680100
2539964
683137
645042
2392531
766058
681713
568936
2666607
428815
1466754
53477
1395274
1460503
1280477
2065138
2472771
2379510
2431216
213873
1850802
2752870
1190341
2037656
1890019
664208
266334
2487632
1133832
2464969
218752
1839189
82011
1568190
2607872
1214370
2071051
886459
320199
440691
2647647
214363
2299067
41905
442616
471901
1808397
316245
2707505
1451217
1283265
1324612
2478963
347497
1749171
1722553
1971569
2540762
320944
2597735
248280
1257647
1328441
1760470
224534
2149891
852216
204034
1185692
1404461
2619206
2600547
2930899
24782
2253984
2884864
1473913
2486727
502199
1653106
804379
560788
2102073
2213328
2015084
120525
1701265
1170249
1710427
538351
1408426
363104
2481013
1173113
2210058
1931989
2732803
2100180
1126239
425719
1496136
1172588
88926
2755287
2919011
2708252
1745365
2300045
1934831
1022617
2108839
321727
1449867
1277059
2169584
815947
2661966
1140019
22759
921823
2700340
501539
779525
2244876
2578112
1220474
2783645
2174620
630950
2356598
1542607
2857475
2221544
71681
2112696
1131561
1993672
158782
1205353
1844081
2928009
1307980
936443
2609429
1692138
2535086
645744
2154297
1579079
918588
292316
2788591
2738114
2741772
2877143
638177
710933
2810928
1781773
75328
1408635
1076047
1201647
1812444
334357
2014044
1716922
2525313
2920101
371237
235580
2268297
1090688
44863
2655469
2300637
902518
1218101
342487
2221363
2100434
870186
2251055
1665570
9041
719664
1723967
1791351
2099511
2500050
2883540
2829301
1323225
2837795
1196644
798732
1383868
33029
2218607
1592264
1260759
879327
1950607
1245806
268179
2148110
1171120
2252183
382824
2139061
2010519
1796008
2722222
1129413
2359273
1321549
504472
2226734
44303
720851
2005379
2720987
1022672
218300
2642512
2177913
1392516
2615469
1559990
258987
1574172
69944
1688818
2732761
1368382
336613
37074
36946
1662980
1120879
2298808
547634
2248847
2710247
2664360
2347704
1714109
57041
479596
2827939
733764
1745735
2566876
1779117
2489704
358464
1646875
728649
854326
2095004
1387541
580799
1719758
2891679
1789158
2878994
722911
913201
1390956
2374837
113906
2495750
105756
364541
1350941
1440480
2209330
2021381
1998721
1877710
1550955
877363
1213318
883460
2594527
1934339
75450
1651425
1766746
1860048
2195621
2845767
2933965
242726
2467537
465060
2753194
288766
1024968
233731
2577826
1450799
551086
1722545
1545254
2556159
2762335
1410000
2088249
2174497
2113057
1535445
2931759
2726515
466348
337199
2031539
967935
871646
860693
1520549
18655
1703393
670037
2353043
1511327
48632
2071016
440730
1102053
1421754
160477
1085943
67191
1675425
259135
1957297
430590
2262721
203224
55400
1828878
1638390
1065821
2531897
2185914
1559963
706096
263898
1316044
1284619
151960
2382646
1274757
1087988
2376502
2312659
196339
1915456
495230
320384
2262395
2803068
1603027
51074
1878582
109393
1402861
1353673
1988640
1697942
865524
2616968
2443500
141290
2581787
2683003
995628
1500057
573235
917466
1216431
2272241
1795636
2247284
2567472
264972
1004381
1840843
1296216
791945
1966475
1445503
284538
215870
130330
1470568
1814380
966039
1678794
2508052
2049641
1076230
1742057
1584627
369222
313638
1054886
2392555
1557143
1728885
2596579
658245
2909748
2401006
2567056
1492918
2637779
1966171
435357
898216
2355495
871743
2094992
1225449
536074
1331199
1246411
1879667
443442
1742657
1771057
670890
1237610
2710517
21914
2907414
744601
309335
925582
1406441
2696929
279323
679143
330123
889662
941054
2223954
2277306
1519351
2258233
2297536
807348
334959
1121098
1818478
2685627
679340
1088462
2810253
2174392
2261924
1149182
2244895
2769263
2421718
973552
2535379
83235
722196
2903986
158942
1148520
1772155
2209128
2024747
2296394
1047615
794850
351245
452607
1683302
2521926
526566
2625998
452774
178606
781654
160115
1603039
2546189
1264346
2498129
1203637
2922183
220558
761874
2733897
2716209
397983
1127746
2210539
892602
1291012
1424698
362648
1391524
2043372
2833349
2513575
259830
762686
2904508
1071454
2096506
1625801
2378672
467541
1340735
520988
2930559
959781
285503
1415736
1312853
2474691
439921
323552
347787
1676072
2113531
138999
2713794
789920
2784950
1498879
1290082
1241426
1588342
2327084
59466
2198998
1958467
1478891
2795776
402701
1711221
2912093
934022
1723542
1148484
2768805
1590879
53621
513449
490302
1817412
2721204
1164660
2662994
749906
807794
2679148
1165022
1313577
1904508
2784304
865223
1131764
1491356
1057939
2874608
2776107
2589540
894977
1237046
1148435
2566653
2861020
502194
2281704
1650359
2541959
2345232
180497
1590306
2180789
2025360
2922302
585607
2877131
323815
213499
654084
1625061
765604
1391169
2653844
877780
2807501
2735000
2131346
2460774
2509739
1077026
1404014
759013
1249550
1409992
1270868
286400
1993574
2239087
1583219
2238807
1196067
261701
2838373
2637360
1436401
1838136
2911275
2102315
1488328
441647
1346724
1590883
2463410
2082486
1868150
358425
822182
1865952
1418570
426497
1919503
248313
1591755
2116370
1462956
507750
2736039
1479683
417382
2213630
2500380
2841684
2113484
984844
635377
1352590
2212545
1873238
2735140
2445494
1413729
1687415
1188622
905611
2618499
1440125
1318345
1261755
611305
1844515
2470143
1976662
800313
2491731
778401
1061287
35925
2209485
2934215
204998
600084
440323
1380995
1453577
420813
2012587
1808679
1704884
1525602
2066931
1784474
2215233
2004059
1239388
2468482
2555699
2321030
1320781
919238
521177
2752590
2816898
1844526
132823
979320
2036848
2235187
1969022
1357163
2242327
1877123
2229135
2905033
1676417
849153
2907154
1447061
1417378
1313
1757572
1500649
760049
2079231
1438000
312651
1410309
2117599
241326
2871325
837117
1951255
1894092
2348300
1198646
457854
2499603
1409093
2279101
905951
274369
113446
211206
33037
1923526
2904601
344206
2466898
2049630
670781
2286733
1407550
2084415
998665
2511110
2937818
2775195
1095004
462804
691352
1104108
1067746
631456
743089
1240932
69580
2165737
604332
56800
806977
2355082
421531
2040066
659368
2730181
187098
2140119
2864428
816906
1445022
1906794
1629308
1215617
1201785
460480
1966111
946267
2340079
1163795
1232795
515945
244389
2504154
18817
2011837
118456
1077120
1992281
2789550
1231961
1477798
1373891
2787200
2191679
1940066
713733
35126
1352170
1347581
1695228
1922774
2877439
1545456
2466294
1357492
907940
42849
969254
1718282
1419059
1312274
58715
2532266
2737031
1347484
2283504
1457127
707058
330317
1447355
2167622
1377558
95234
1923357
187713
2364601
2019088
582763
2495270
1544518
2553858
583267
3574
2637512
520089
287958
2455699
466284
1717029
1229221
2659931
1249002
1054534
1233631
332352
2760856
1264003
959725
1477735
308617
533611
665626
1200558
520582
320248
2577513
2017783
2145082
2642388
2573449
1296588
1062875
2598746
2148008
2644903
2789643
1149882
201782
2447169
2118319
139
2177106
1951563
1960246
2662343
1230432
451532
47099
2726833
1213485
2582452
1849918
916877
916277
493735
1678816
962500
283582
1628726
1808669
1282952
2329139
874237
133289
1616762
962763
532450
1840801
2114619
2871902
251021
1957629
2842292
1147901
2927325
2021481
2477403
2081231
410526
1050398
633954
1842687
1353708
1785113
1952968
1600123
1251903
241194
1314194
1170964
369266
1007329
2394617
1850658
2806058
717010
152045
97910
1563341
2077264
2715308
628159
2827702
49426
1734681
266927
398402
2412206
83847
1658333
221130
452557
787073
905287
2242599
1626756
2286158
1140872
344255
2191669
816473
2463699
2889707
2265474
1921432
2735603
2820573
195050
571855
1847268
1239506
1901868
2316615
2914037
2385676
2065332
855410
1525865
1875922
376007
670
852353
840387
2465882
293761
1449930
1119140
2839000
2116913
1993312
1041111
837413
1375947
1839470
2285097
2603717
972171
555159
369426
521256
1457954
930981
1417608
1186801
342449
638127
501287
328662
525047
2848081
1666550
1771446
903997
2794582
1094821
2559838
993908
1846285
2432534
2424874
609923
359740
1924428
1343402
1248589
1196989
1161203
35669
98683
1537919
1248043
1607803
2811775
830851
2936571
1867977
2845836
1905756
2137550
727417
1053168
2605493
1828235
2682311
328994
207846
647630
2154405
22897
424215
2487723
2822344
1475030
720668
1282572
915096
667419
881641
1626537
1331068
2850510
2120392
258328
2368324
29054
834611
143181
1119334
1435334
83831
38895
28347
800901
2591665
1594890
1908650
2349405
2061702
476340
525365
1422569
2202389
897125
2765395
447975
137380
970485
725702
884995
2477046
1620654
2740086
2894667
1102329
710887
1891571
333537
2732067
173931
2344091
2190755
1894723
1238704
1219901
2550298
1482917
499919
2388312
1858218
1745056
2488355
1806708
690187
906133
1897752
551354
2650313
120359
323492
853852
2376984
1469769
1671403
2695656
2750262
1375541
101499
2309749
2473450
2236733
99342
722051
123216
1774214
459144
221613
779595
249942
2803692
1429552
179293
902158
879205
1911726
1271915
1673278
2320082
531360
2501951
715179
660179
53046
2873812
1743611
2838218
2046420
785776
296161
6312
2294768
1338182
2841802
489005
900552
396591
2868939
2511598
411481
2251384
1345031
2284525
769147
2632930
1024355
177760
410485
1990929
970050
1363941
1135919
2662447
621424
2577994
207617
1499124
2021431
1734598
1575607
1506168
14538
246794
701714
236436
2347267
1673608
2370408
1707569
2738153
2666575
1786231
571918
1165796
2349196
1511883
2323634
1520237
1686269
1290248
1781922
503291
1948434
2325399
475821
2012507
701590
2638968
1979313
880967
1429904
2112667
2627575
24338
908765
38072
2219079
2504034
199448
2775618
2864985
2786187
1000455
296442
1269977
182567
383247
2471623
1471708
1586610
2302278
2139711
1768852
617259
2472467
962671
1335615
674613
1394945
2342616
2704795
1894142
2022260
2162238
1292383
1500959
659735
2124057
608339
188306
830688
2790787
1848093
1665189
861888
755267
2922901
1761154
2071301
1590938
2729475
367870
891899
1386605
396207
424873
2534615
2285422
422096
533072
1924833
2302515
2831743
2129529
724769
2931840
2737183
1649535
1129883
2026797
2065080
1635130
2679612
964526
1063791
1457929
2076298
2286302
2600696
1087975
965048
2792575
2875348
561842
2815014
1947712
1010227
2586545
2824931
614
525496
2060343
2638060
2923169
1111515
2861357
813175
1904698
2637234
2739519
2155970
1960129
2848427
741
3156
2897286
1904649
2602212
775774
1651560
2939287
7401
866225
946854
1533236
2305570
2723246
897283
2380201
1897055
522397
1877987
635985
1467867
447743
2656492
1055343
218377
887331
113602
1069455
2541140
406202
1212863
482535
1326374
2165188
2006972
218001
784057
208976
1208111
1296804
715203
60701
2441771
1508857
2424389
2105797
2734472
569255
980196
286391
2341195
1316138
1941636
1534726
628834
498948
2708085
367999
97697
1238055
785399
2346937
922403
2133542
1002887
1479639
371741
2461567
441561
805792
409686
15400
1757644
466430
434402
567515
2598000
1074028
788042
1139103
2158647
1019716
1246901
1823751
622195
2514923
1200045
7120
232178
2238532
1576282
1770885
287636
101795
1654851
2222895
2829293
407401
2639870
2572474
82131
1109180
2816000
2108381
1762410
1799929
2349277
1521548
2098193
1428274
2565530
1867425
1261505
1005250
2548497
2573546
1483286
841477
2035319
2386839
2842965
2913265
2547943
1354563
2069817
1967010
370315
910409
183096
1263233
1607603
985382
2930501
2832472
1631596
2940510
1974635
145104
589428
2493352
18511
2234037
2845777
1553634
1760180
800332
412059
2147622
1706274
1634825
1837978
2482277
1767704
321410
1179011
1263660
1329299
2237098
1024936
2344012
965533
233998
673970
2060475
1634300
1200565
2043059
505310
2498595
2073652
769108
1009034
2903105
1236432
1611044
1988729
1285996
764227
2450020
2717573
1883629
569050
2465394
2699186
2746321
398594
2486804
466901
1839377
861278
1071989
1658226
2034801
2731567
2300418
2280992
1369393
1360476
1656193
622675
1820498
2488929
387017
1652308
1968352
2364050
1707765
601685
490327
1725706
97769
2880600
870033
2408600
180316
1334264
368318
438690
2689674
1681969
2858454
222020
565674
2280107
355534
1539183
2650337
542953
565117
1882886
2846561
1280820
476982
1559801
2915151
2162392
1510920
239153
2910544
2626311
2025283
478115
244430
2760850
1255064
1384541
833326
2457681
2802062
2597064
903232
2705758
2429982
366530
2138528
292502
1179117
876395
2560637
1702068
1024813
2672317
1089853
2374212
1689640
675403
160043
1600149
888899
169364
2824533
790876
981451
1995705
1610852
2094407
2415476
2783632
2654271
1970478
1363838
2641146
580696
1115384
1261687
1163890
997426
3504
1239292
1952247
757982
577930
670576
2136384
1593113
1055954
989911
2725055
1748158
1089034
1028053
1768313
907033
771596
77232
534906
1777897
1410044
1202072
1806924
64779
706766
1314053
863765
619051
899130
1251553
131186
1647933
2122530
712495
1243099
174814
2858744
2248044
2720242
1430718
1351863
513107
1441696
1557339
666917
1747841
2661080
2609093
2860035
1967952
388957
1636236
1254237
1997678
2776224
196790
1661102
325839
891073
1484132
2562325
1400639
2009144
2273658
884415
457365
216940
1964681
490134
1664747
305157
2502153
798709
990141
1952443
1818001
27225
197331
2749107
1986649
513131
1435560
2551959
97104
1989808
272128
2478703
548279
2204173
379537
93652
2808239
1427926
2041595
2634076
2575181
1509444
1956327
1687516
2568753
1490145
2793904
2583947
2300174
769684
1548032
65354
2688428
1144345
2709143
2691156
2879918
508078
1514507
1660744
616869
2000159
2514784
2614849
1445852
178340
2772892
2467587
1842569
615503
271508
2427715
1539070
1306381
2276646
34998
1849723
1715184
1961402
324254
1781226
2527182
2235420
2402461
2277843
1030258
1469088
2783010
419487
1346311
1626069
836325
674817
99881
793966
2251501
2377670
1558959
2229443
1118368
2048470
654791
375565
2879856
1343140
2485286
2002635
1542187
2389375
95395
834525
78067
171365
1077894
921689
595504
2047955
1948852
2542245
762670
462046
556898
2492566
262560
713288
1064989
2697693
2351772
1090414
2548911
2231637
2311965
543292
2735447
1474483
2440059
1546446
2597772
2197598
1129329
1644533
1248272
1058844
201101
2373346
362494
2447598
2764687
866138
1636027
1603182
845952
2489963
2689802
1550350
1671308
2404064
2132143
1525783
1948278
2174200
352941
994522
1054068
779857
2833043
573983
1757122
2086673
547240
106818
314853
1527220
1505010
1656730
150865
1573965
46884
596745
2842589
1584156
11551
1627315
251014
787740
2573791
1787952
2065040
2388568
1169512
2470443
1647407
2375262
2857504
2819695
277657
2196098
463336
770188
806087
687851
1803754
2544406
1580856
2155375
2460940
1570863
2630253
1723469
2408883
2194484
2291440
2084213
881697
196051
271887
1128268
1427039
241451
2171279
2104589
1682522
580627
20834
390595
727275
240802
716372
817212
2915133
2686906
907694
89723
2283464
1994588
858331
1215020
984728
2362789
202714
2154481
1220125
474866
2574050
1532470
1303618
485779
819152
1938788
2880012
1195936
656273
1762746
456393
334478
328313
447247
2871514
290222
1180609
1028957
2054946
1486374
2932751
1331092
1866420
1066240
653031
2850639
1836410
1116470
473576
1390857
79787
248635
269411
1625025
1279194
1103794
2436658
650612
570181
2610745
1654752
1367075
2499061
874831
998598
1752406
2538020
201737
524442
1817903
2915963
2323460
1879088
1673973
2859069
1400060
1615949
292630
2793553
2250812
306075
941605
2687105
1098550
1472714
104537
1489508
2826153
2065321
907080
2764392
1322395
2844531
976972
2324180
779708
399574
921468
166568
1074298
2614201
673598
1407025
2311215
1075453
1151761
602330
2803824
51643
1678446
2537507
1683358
2123096
851961
1882420
2565441
2836454
894573
2327193
186000
239220
2902482
952898
2759098
1443839
2832838
2450069
1875907
1615862
2878848
841456
2485872
1070770
756622
1371262
2775924
297249
111929
2772679
2495769
24659
1713418
1119218
1656996
1078829
291194
1326207
2210623
1487642
950842
2060475
1167407
1135283
2070461
836535
934782
2839095
1673007
1577049
2635336
858717
402663
1896480
571124
2678585
2594011
2382098
2463215
2828524
2504069
1329188
1030721
829062
2896622
2415260
2504431
2220671
1483089
765143
1182943
738603
1656749
1714421
423100
2899761
379057
2417640
2722947
1030415
1164990
2560685
329965
1869794
2057119
859397
1971333
1007266
23836
1279868
1467779
885740
1966677
2793820
2206443
2185970
2227663
1003698
637383
1187543
2296477
899034
872083
400371
22325
1935669
2108448
1753369
1056606
2912387
2539585
1487336
2402817
815276
543233
2056790
2575716
1330256
48034
1637491
2491698
1576755
1421793
1513601
886214
1183151
837531
1611231
2727910
1851430
290266
2736264
2520802
1417925
1196698
1078827
1251904
16297
1669935
452024
2277716
2658927
523841
372182
853414
2107665
1115036
684829
802572
81557
173321
642675
397506
1858289
292223
1677363
1125952
2395702
1117298
2775799
1676316
109404
2648188
1089543
2685761
1566901
9931
1095157
1055914
563718
2229796
529210
2150678
1483792
1333174
1693498
2656147
2790858
1279462
1130628
2570830
1112620
858641
542765
141731
857676
1847029
2396327
2918890
2764468
1525901
1385183
2029086
1662130
130093
926319
1673087
2590357
1264531
2166530
1177605
1217314
1479437
2795556
2838972
2914108
120610
2688177
307082
1143680
2236416
2087947
1240232
2336477
757542
70396
2396188
470936
2433797
709244
846422
2020352
1327796
547071
494557
2426037
2131040
2265271
2697604
1369051
1088138
1098713
1034601
1410153
498774
1369963
1451492
131267
1014055
1731853
974265
808521
1430671
784514
707799
1074003
2432373
1907325
2773889
419462
2783560
2330751
968205
2613741
700046
148887
1950947
893752
926296
2048578
815497
1037439
2317491
1236687
2020110
1438878
1346355
256030
215911
1083228
1440176
973686
1502189
1702324
1634527
1492912
2519051
1138537
2929918
1737567
2301416
507052
1061536
233793
2860453
1690726
81611
1194472
2869435
1595282
2612628
1228711
1777361
953102
2917927
2855874
852666
418684
613211
1680840
2881026
13156
2897422
2502366
107094
954873
1510038
2762206
1998104
201231
2744958
858628
205459
6126
658635
344980
656905
2430079
439582
572449
2018083
1224185
1122091
900434
2653615
77679
2771566
2841791
1679067
2234539
1074993
1381645
1668142
312120
1751862
2755726
2066060
1580906
1468330
1074726
300292
1105769
1940325
408027
1309394
1167156
2794495
2291274
2654209
2060923
1728743
2565941
2249572
960513
319045
1734720
1558587
1070018
1533225
2794846
2777294
522547
276467
2274735
1219936
155660
1874874
1147116
1215027
923249
1717471
2038827
1498183
1604742
591513
510145
520916
661518
1700228
885150
86514
1569164
924545
2400437
1158979
1166823
1942068
1644751
2728535
2085538
1635239
803442
2054226
1815601
963147
960276
707051
670334
1103072
2809429
307840
621380
2407658
2740572
155987
1530435
88908
1604396
1116097
287055
2401669
2133679
1677427
1047299
1824073
1033940
1002310
1132286
309326
1875642
2414573
2675982
686144
587103
1245168
35785
807048
972189
829539
842870
754299
2821141
2889221
286531
1346919
107917
1421170
1549940
2367980
1064712
318079
1754273
353633
2542094
1750968
282943
1297127
2705826
2867212
2188080
1267183
1767984
795959
1535513
2573816
1864442
2122206
211525
906483
1757259
2569392
2806735
1820959
496488
2268069
2012982
1138074
983193
259782
2419913
2358937
509582
599396
2494418
1796540
1130851
878429
647389
1978990
1045863
311200
1584057
2514446
1064936
1047756
2729183
1490263
2772796
1865748
1185960
2388975
1560521
826590
2050952
544932
1739054
1893706
1735556
1266136
2839641
551947
1427049
769671
978539
392266
90885
533761
260200
2462461
1812741
1231640
1642371
2423969
556846
2239304
736036
1410489
2080260
265434
955722
2308965
2518972
1388530
2763381
1011116
936948
2691769
790435
1823822
695210
2747332
1740661
183459
1022416
193673
532998
2054181
2082757
2357480
710639
502813
271394
714198
2404223
1662300
805104
184435
1453384
43757
1115839
1945545
239549
2128716
2901382
1058109
815344
1966201
2225271
647223
485492
659680
543037
1074597
120638
2339178
2191569
1154369
2426982
2282134
1207537
2458585
535285
996978
1058262
2294589
370826
199055
586540
1476751
2208188
2738817
1190741
766197
386645
7454
1357343
32399
2431121
2566333
918247
2931773
2524145
659042
2112619
2368691
69442
686030
2425820
2430230
946676
1276141
2449145
835708
911991
2359191
2028742
12308
1293191
439122
1864100
161458
2457155
880584
1051114
929363
2883639
1564649
1570424
2813112
999675
2461353
1185946
921025
589909
389486
333875
1836565
989365
2940
125219
1476976
530522
2341974
2144787
939759
2900202
1268222
544447
748503
709995
2874240
1795275
1491093
577691
1787837
547349
699074
1064886
2322000
1192177
2541427
1143235
2042245
749237
1643957
1452458
1308816
860060
1526409
128511
431314
1715982
941387
1679775
2521428
379910
1348460
2040285
1183825
31828
2034395
2105628
2162928
774590
345345
1433701
443986
1943938
689115
2689949
506440
1283594
1098697
1508943
270204
2182575
419018
2317207
455882
652019
2815003
1192757
1043815
2301645
647032
1973335
1984798
1702265
629372
1585217
1455715
2177120
2919929
2704716
115705
670874
853176
19715
2930913
559303
2909664
226709
774669
146417
1509863
2247304
2878898
2513177
2233140
2200115
623452
1160270
2734839
124223
311156
10497
1928917
2308635
2682222
329320
2878263
2741212
211803
1352134
1012895
219422
1673684
960527
2194920
305557
52937
1351616
368682
2875703
1585394
2071671
1922164
2863476
892613
119486
1679829
773596
310255
800316
1020511
1900500
2244726
1431749
1357027
1901903
2804059
2357249
696428
1849591
1400467
2244445
444019
1887713
755389
2862870
1511398
579110
1201937
28812
632712
2303706
801785
1063013
2829003
1198206
738979
2161592
2720223
705967
982935
2550802
286742
1055854
1768479
405960
2841072
2007026
1321901
249933
1057803
2228925
176838
1707606
2213735
2352539
2122634
1583310
2246093
1749039
459997
1084700
470478
815933
1712682
1880012
1766278
2876592
568874
1739641
568682
620538
1492898
1237840
2170180
1564756
2371039
269880
2803227
1982071
141044
705641
645255
2792273
2186840
2288784
109385
580552
930378
1162643
63201
1290353
2897150
662845
1036593
1590807
151179
1350287
2054436
395163
1097952
1171877
2376769
1687599
1347721
258755
722519
519407
213149
1094664
43641
1764336
814378
1344393
1910411
2102194
495821
2652519
2146864
322068
1780767
174641
658487
2758220
121825
1049908
1414254
59627
710659
555566
2423916
1993526
2585677
1380298
2680058
553964
1359784
884173
654036
1703305
755289
2068680
2152377
2092090
190178
1149239
1905553
836539
1457135
209925
481256
2936585
2289948
2046393
2737066
1456319
961705
2131545
884767
1070930
679344
1260864
2087769
841862
558692
35582
1284976
2348364
24267
553046
234110
826061
789239
459330
1069175
1950717
2100639
1350321
1357158
58092
2002018
2049107
2766931
2056042
1130045
538378
600461
1514353
390801
1274380
1682669
98386
2226543
960993
2547669
2839042
2134291
2903578
2142543
2256172
1749166
2347474
1812545
918390
1308908
664712
2543899
644396
2810869
274231
746168
1752739
215724
950028
337160
1539917
2361915
2240541
2324326
1357002
2660257
409375
1341387
1276162
2336512
1861551
2818161
2084951
353302
2355324
808490
2164419
673753
438850
1624153
2888171
856536
2334180
1213378
1133969
1828556
1207210
2144350
1447271
313811
1839224
1083215
1485942
2095886
2854245
862857
2194743
984336
1851501
2689841
422427
470667
1423729
1279660
2130801
2704398
923150
570462
1509856
2856229
361075
449770
632882
2346832
1267244
1900723
2344469
2622575
175663
2664933
2212348
1286305
2227588
2297563
78948
1215945
318841
2396438
2741527
1830717
1404230
827644
99116
1607506
152040
2372502
837307
1746990
1746616
124167
2470939
1074951
692332
2147803
952802
218386
720669
693090
651820
532248
849467
2769000
1871266
834886
1818117
2185898
1270724
1433292
2284012
955596
955829
2774133
537430
77192
1560422
35522
1438931
124622
417546
1539238
482770
2486486
544499
2313026
1497683
755026
1688192
1859603
2234170
1618551
855526
862196
1659788
2574511
126048
2784351
2206816
403041
2243912
2475028
859669
2271392
1480643
144965
89378
239933
1031552
1646964
543125
817518
2324078
2456635
776535
18970
207502
2102348
2372556
2170799
45808
2060425
2547542
1920502
1878186
856332
2559352
1470699
1722647
1620132
1833415
2505963
2752560
2333198
2429795
1952426
848381
2238311
1732085
2360781
1685370
2752185
235703
206311
2060176
2206643
624761
1127284
1587381
1510850
1885595
2327114
1733929
1212319
1034022
1061038
2475082
2601552
696594
112415
2846664
1101114
175833
937085
2692909
1081404
139955
2523520
2756772
2799989
1908436
2713322
638723
1391204
1256777
1250476
2128611
1228468
483522
2902313
2258185
2550366
2401718
688666
2464440
246128
456850
640024
2502265
724381
378720
2346186
2008434
334291
2233821
2569521
49762
2505870
1882001
79586
1528325
1595537
2764369
1775677
2118473
2138459
1326217
1171728
1087245
2050951
1953587
1218136
1909628
501575
806341
1163364
406868
922002
433965
1871036
1908706
1702559
1254160
2233661
1572034
2054191
781310
1225732
2460846
589643
2795741
627456
2825748
86880
2636075
1304088
1230103
2813937
2926402
1957589
1241412
2644666
805363
2356897
2289820
938814
913918
2256873
1766033
53758
343548
2865027
864650
2720136
1499902
1597835
992142
635320
1778354
1879390
1107765
1330260
2805740
2733704
2449836
2105962
1160359
1521471
1382531
268996
2254135
2725413
167352
12946
2530993
729500
1690191
2652714
2893777
2803912
2906763
648385
958068
380134
2787319
2338482
2580031
2302672
2198468
1045731
259358
2889739
1587714
2045398
2260942
831005
855108
2812420
2658689
2789818
2341292
2630339
945372
2049466
2552699
2193122
1953299
1070427
2249161
1370448
2013207
2184719
613980
532694
430114
2789201
743028
2698557
2927718
2031299
681704
1120011
1429125
302358
2857078
1173450
1870544
233179
2523634
1761424
589344
2031991
77553
1619647
2558560
2937006
2576121
1639304
730569
2870134
1907458
2165282
1253276
979853
2777768
1725291
1260783
22950
2584416
1594197
1910472
856798
730873
2261523
119148
2934655
1456544
1477294
159382
2518272
696452
1091947
2209091
1674094
2819783
2446049
1152251
419146
955130
1043910
925595
272736
472992
994359
802997
2459523
1976587
1740737
2207430
1989659
2939237
444425
1074730
1916283
2937707
660421
2495177
1286371
1933294
772699
1761704
2001259
1825098
1468378
2264100
1170080
887407
1633786
1308838
214191
1197616
1446363
1237448
1398188
2265503
1429454
1187869
1014394
2121958
555013
492549
1592125
1513850
611705
2147401
2786336
762926
48310
2764950
895988
1981795
2128404
1067182
2250901
763597
1672566
2346157
2920783
994101
764666
1858865
776913
2133375
1522985
2451765
2235196
2344881
1243045
2594220
2588993
1615425
767135
2846968
1321833
1886171
643136
1877155
1561799
2554805
1567600
1632084
1621386
1221850
2901905
2611228
1122312
588321
1003730
375322
1865442
986449
1381722
1384404
2388337
285286
729783
1050078
472474
748768
139201
1396120
320279
347753
1051370
998
622418
2222984
1880442
1459384
2542465
2532876
1687463
804987
2465085
659820
2855095
2385744
1699222
980369
1839534
60484
2035964
459581
1389660
473261
526287
2184197
1288713
1319532
1632989
2334834
1937037
1163001
468346
2245247
2198444
1810168
1766070
2799301
607965
2339016
1853755
1383236
2245914
1060258
2662402
1247800
2125745
2933281
1136996
940613
647981
1360502
476684
2535039
2164732
41611
205573
1832259
524333
346892
2416322
1678640
181664
2026967
2692061
2429445
2583833
2139829
206893
2384324
2917042
2015717
2004128
1142778
901044
743544
2258757
2291760
42242
2118533
1446868
2208701
731685
2452693
107817
1549258
2251867
1178913
13221
1457413
1749576
1224099
1100472
1042438
1016250
236886
1557099
602757
1332641
428354
1220031
201984
841815
2851198
1477297
151980
1384908
641931
2458537
238816
725446
1989557
1372600
764973
2524269
2864621
244049
1844157
246458
2736029
773101
2729354
2449911
2365375
1404747
2022934
235113
507337
948588
1533845
1205460
2933244
1536579
1072920
2551984
2107481
1485566
1344136
1921577
1272625
648910
2004631
1689747
354207
128768
1385876
873090
1088312
2551158
611082
633612
704529
902006
1062076
1438276
766986
755199
756193
1546660
1133320
2427974
1287684
2933685
2287461
811232
1714563
1851382
1036006
1531717
112587
2825531
2929988
2749279
2320658
2303405
581689
2569302
2794245
2145598
387110
2544927
776215
1264032
467375
264663
1248595
1199671
2214033
2598468
2268685
142341
601914
1496500
1776330
639264
995540
2577106
2878243
2610129
2273833
682475
2853250
893032
1146956
2264702
2560739
978433
2745307
815185
1184983
2609231
274540
2402523
2527690
2121557
1401388
389603
600321
581134
2791685
2922173
1941415
630970
833968
2658225
971818
521317
2520691
2433610
1099834
1041228
2772210
1774085
2670841
673692
1636377
2415032
1256641
888998
2762707
2888763
2917820
1184909
1287505
704485
1185063
1875798
1113811
2443666
1647382
1071197
2796603
2787356
286054
2868102
1249236
2140679
1284551
2137672
1395790
2650422
588884
2837983
185440
1022360
2585836
2577224
354397
912976
661790
390682
1029590
2093479
597799
2527414
2783074
2137743
637042
26339
2130690
1834248
2840192
1311478
2197706
1629713
2624895
789664
2619095
19856
642387
577770
100358
2253077
1962934
491047
1707484
2196771
755277
1298615
1185820
2537357
587037
1571864
2095394
116780
311535
2309106
851281
1168542
343695
2725063
2063516
936686
2441852
1198772
2324254
115508
2154222
2348965
2603812
1807329
119085
803048
659647
61054
1264522
2351707
2178391
1590457
803740
1225978
181578
2465738
133083
1001415
975074
362052
2365267
733994
2809789
959983
2036427
308989
300726
1021836
1346006
1630730
2545757
2371230
464640
666128
1250326
2765495
32666
875366
1526630
2342071
1089014
1786808
769591
2603554
931271
2891652
1044306
215585
969984
600636
587017
2815744
2199636
147583
1855155
2919815
846158
87970
2936199
694327
950749
1367737
446096
941757
621813
1216773
1198158
1985671
1236900
2916313
306759
2302089
812440
266072
433052
1392395
2156507
368999
919639
1395019
1790130
781517
1410515
1602534
603422
1804631
1434489
841152
1003732
2381906
1698255
2919147
79254
245624
245324
2494057
1459235
874835
2600034
1497136
2146826
240335
2430656
2820813
614106
1132061
2125392
792162
1622711
2905527
2617395
1250675
1951565
162334
331896
704537
1769937
1214076
2580432
1809021
273162
2878832
1893090
674032
605152
136909
1761796
1447815
2559650
840177
1129405
598688
1923922
507715
1568604
222215
969095
213899
2154617
2191412
554207
1757716
792686
1793418
1874756
1948325
2650669
1011670
2170211
791153
2009830
1759315
1100770
2447359
977413
502393
815136
1022682
556038
1908301
2400932
515200
79631
1489432
696743
1229321
1711257
1665132
1823447
2071825
197901
2455637
1092281
2927764
1684003
2470110
1098171
1684204
553867
1046760
1480812
2608030
1926573
2193419
959144
1341252
275397
1079747
2620647
2762353
2289018
666115
1050079
1109788
1199981
1900645
1173357
1484600
514302
730873
2836840
1792589
406498
908569
2861056
1838486
1802895
2232184
1934626
2405863
2372879
1583019
666304
2720545
1893623
1603598
1867724
1415446
1016342
712722
1910618
2465503
491588
571640
2402380
403124
1033631
2050879
197917
1054050
1289239
2250677
52449
2494743
18291
2109707
2027576
2368695
1274590
1407290
2087095
307941
285546
1770605
1580128
2251338
1993590
1875041
2556447
2111178
34029
793960
405072
1137576
2188828
2305344
72475
2279243
932394
962076
2186223
1050383
857918
244173
993621
1196338
360943
212165
1836089
1851227
14707
987856
92082
812240
1085622
1055388
1863238
1319255
796079
2571797
1743964
1181105
2039985
1379133
10045
342295
967219
112350
2567681
797877
1839568
2304972
799875
1156562
1715403
1383946
2935728
1893267
210475
546140
381144
548023
649111
1889835
2332333
1218409
814349
325372
413555
795569
2457297
391430
2815072
2665992
2262985
1373255
2355340
2135773
1716961
1097056
293547
415544
220281
1380420
2683889
179276
1341074
830284
1509118
442975
148544
2039367
2435142
1086712
1922321
550388
190378
2430859
104627
1381689
824588
951311
1463891
696088
1836816
2284040
1909482
2652411
1860543
2111016
1126400
2764863
208418
549031
1522495
671
1911827
1519543
1952245
158637
1701284
562634
2884816
23766
1135375
624717
979284
2634037
624168
2496024
2347949
1843739
1567714
969726
2898684
459712
180259
226620
2729474
2034439
2803332
865653
1118806
2466587
1565477
688835
2057252
202141
1109655
2695413
1789020
1874125
239139
144185
1269505
592344
2572247
2145814
1890303
308801
1547911
1854884
2620439
831082
1888879
2515940
282280
802059
466976
1672650
2708463
827304
953086
679118
2572960
1761770
459273
2163085
28163
201015
2512475
2812745
2704576
1281567
1230745
343844
685066
2815727
693981
2230401
1801675
1661410
1280720
2201292
2786207
626497
1164355
169801
399450
1349777
2515012
2761488
2766948
2041664
2844967
2369675
1565851
188717
2560614
2386323
2777230
1938279
2744603
1482114
100285
2046692
1286360
2335847
1720727
601567
1583839
702792
2027541
876960
1479479
580108
1466448
1523108
1615707
2088769
1860981
118881
2633079
836322
1481395
376803
402990
1229060
2197934
1341309
2165805
2076081
1226036
2372175
286546
2307343
1702405
2296740
574715
766963
1227320
484071
357749
1157257
2668093
1552530
894747
1913255
2222178
803999
2077316
1654116
2521672
895450
2126232
1489032
84812
460621
2591161
503407
538909
1425000
2857212
1529475
401427
1456929
578180
2100657
1717716
2836965
725584
254227
1532124
230119
905298
246161
1262381
2788302
853440
2026603
2034728
82399
811157
1951324
2456206
1749538
1487678
814126
2401863
1753180
752238
501205
1426241
734734
1866213
296048
159314
1659493
1948907
329032
2034891
1967162
1819298
1651885
2335623
2918381
1956320
2254952
1964748
2028780
2667845
2417617
143381
1812631
2115862
1716463
295961
2507674
1014450
1178871
1222521
148501
65941
2106864
380759
2722862
2038686
900191
628885
2775893
1788705
1603847
549253
1141872
1626936
2474429
2160490
1623715
2737555
183945
761722
1700254
1367512
1045374
580340
2516942
2301682
490630
2887823
1416940
255985
1947737
362517
537000
1758385
2571841
255615
410647
507959
2012840
1617742
2755123
1563574
1462152
1821468
970917
1445733
2014875
2617892
2802789
773031
1351091
273771
1442895
1250534
856709
1594960
1895455
2643383
1598000
463975
1193471
2520576
2418584
1306151
62017
1650146
811886
1850911
625797
1988381
1606373
925275
518359
2549108
283066
63170
621648
1508222
2386935
1897634
994537
2369147
579366
2536133
2142807
722597
743422
1802548
1159310
1136550
1868459
2236648
2576225
2446586
1534624
1778162
282675
1724982
654487
709038
1556023
583302
2029876
2704650
2174547
1997150
2208448
2488659
1807382
707879
1741377
1890742
2891018
349933
116028
2243649
1277143
2625365
700497
211178
1496006
1586663
1963522
852424
1144641
2829761
321015
2095444
2815351
2142429
2805973
416162
2495255
2210007
2643520
683107
290912
2139673
2205054
73647
1457957
2834795
1130074
1709923
743955
2045270
550274
417626
1821151
366934
2256040
149729
1325397
2438313
26724
1023726
1797949
1310775
1256899
1463331
238831
1255017
1431023
1813446
346005
946890
1146878
2539754
3452
1322059
548822
2362997
982493
247851
1782338
2188259
721366
1518929
1404613
917470
1458881
2453717
1118299
2081466
2471190
892625
2217220
1359340
1530665
1748248
643729
2046491
2607759
2104586
191962
2850503
2171785
1836358
2044143
655499
236862
1338128
1179986
2489972
2196167
1177361
2917097
2183579
2701317
838441
2707114
1662459
1395386
2391027
558501
2140117
2686126
2501360
2707803
1091649
2733086
1478341
1976437
174813
662175
600512
2140775
2594502
1319727
1811470
2250339
1548918
1266914
530034
503934
1397765
456206
2634708
1911761
703784
1779432
2931255
853775
1641322
2644764
910597
1559307
1487917
1910684
769721
218162
275582
2593889
504216
2654801
1306447
582064
774049
900794
714224
2754226
2876513
1127339
938877
2167038
529313
2509264
1423358
14079
1512079
1010304
861087
1336695
2717163
1705300
587830
342593
71652
623708
1186699
703092
1603730
1734359
2145660
1696225
35775
996049
247983
1123030
1894432
1133640
2073629
1691730
1717501
1682216
2611987
2865532
2488249
1267632
1156858
2476931
1030625
148723
1353158
375945
2250863
557387
2695582
1791654
2269023
1915091
1033231
2011902
1319426
1138620
1583128
145309
1570455
2876740
669109
893092
2835950
2232457
2320096
2875645
1797495
1462006
2643427
1495360
2137734
964318
2249459
2737087
2266875
2422130
96998
81511
2779629
788620
1720340
2773438
828913
788670
1356755
244303
1688687
253103
1540203
1585749
251800
2909437
240489
719271
2775492
709952
1721950
1188133
339110
2873889
1751204
2500375
324209
2188956
1027753
2010092
1338447
1067796
2030380
721139
2432659
2385691
1754824
1859194
1417519
650175
711519
938370
1714234
1240923
2131331
1574112
2258426
1932307
1785571
2148628
843905
2385194
1060873
2800284
1640305
1109772
214200
1448084
2730413
2901238
1236957
2707883
2305770
993212
2400118
37479
435944
1828674
2224332
2244661
1564952
1059044
1531501
130068
374159
670977
2199675
1815905
1341159
2199726
2642332
1458177
1878881
733025
917427
1215663
779238
1346944
458119
408545
536761
2113859
389070
568145
2720053
2359136
2300608
835796
2877909
2599851
2470569
1676980
2742268
1424675
1897307
251590
652650
1602891
424460
989479
534396
296755
907134
2923798
1907079
264049
506938
1749237
2256155
1920997
2209506
443945
475067
752003
2291219
2041971
1192133
744460
1480331
1512280
374293
1721278
160948
1048162
902851
194465
779387
1341979
388335
1295586
634037
2379160
193966
2332791
1387431
1266434
429392
2810656
181187
1005684
1876033
1720353
747916
1136338
132419
2567433
1646831
2715185
2641039
2390736
2560578
236823
2353264
1922498
343793
918275
1436731
1661868
2240566
493833
1114267
2391010
2577360
535502
469884
1406203
2962
1659644
346664
2850576
1327302
2236827
2185151
555069
830902
2038607
899530
699240
2564677
2482125
940130
1932431
1071040
1905426
1999630
2343171
946853
43156
2517435
1038865
2295083
1207450
2625853
2540475
1077532
1780768
1094492
1827229
2039137
2269544
2078769
2845882
2642135
746143
2834827
39337
2433713
2612956
249129
1534458
1969741
1320025
957593
731916
1137518
1236775
1077248
2317642
2357109
1470591
792953
577276
2411385
1010547
2232625
1188916
1061372
1729672
2191139
255459
1256739
2026611
196161
2493784
2368861
2897483
1270587
1337382
2643066
1416146
26166
2842582
1954527
793418
2348208
659617
2418611
1113923
471321
1277285
680197
1478156
2280881
723022
2122609
723259
836653
1906624
965439
520214
69984
1259125
2290709
2730379
1749539
2180834
1208516
237973
1912955
1695896
121821
1795010
2438796
2657827
950045
2584610
1854903
1913538
171376
644373
1622845
1781146
681848
1789974
2270736
1064248
1541635
2617133
1442805
424296
2044081
2600573
2867292
1025560
1447949
1103667
949903
2057680
481603
1231428
96082
27122
2597462
570088
865875
2383992
470397
1911416
2598996
195499
1306968
2577565
1924269
1873980
57365
1919712
220781
2677607
1441020
963489
647674
534773
2452939
1714238
664818
1622347
935839
2801517
113463
2794654
2644572
932510
1729025
2320789
150764
2364276
1793005
152136
1983867
1307376
715398
174228
978010
1834529
1225260
1677105
301100
388784
1728973
1571615
262683
258911
859156
1010080
2165234
1427694
1500533
111793
2668250
2061871
785571
474441
154229
488142
2240581
260405
359829
1361793
702874
1238740
362739
1634906
832176
2528972
780801
774986
1547626
2765726
2655781
198335
2609943
181916
2502507
1848475
1076551
1991881
1809530
2791296
2516682
2670618
1486844
1658708
219724
1309301
1218753
2590910
1833930
1696351
1713278
1686969
708281
2150706
1480888
2853880
2324471
1641068
1144930
2905515
1809994
1029712
856410
1095921
921694
1402989
776041
2352622
2877221
488528
2866927
1883528
1511748
1559238
882725
2917893
2547896
2641738
2598254
860197
348137
1152164
1230665
508633
199377
241480
324303
607820
134666
1807885
994752
2817311
481563
657884
2611423
2171241
2314106
2886444
533236
1408008
722433
2429475
1591169
1205643
1844740
2703742
1845795
1560268
1477464
983087
2024934
1437332
1630748
2717142
501612
1644699
2457098
851986
2738761
1381412
1189448
2083391
133698
2747512
1115445
566230
1200160
941566
290949
985709
1852943
2898568
2015458
2879517
1394050
1535139
1798405
452755
750638
2036626
1998358
1664436
1860320
1422698
2714382
758865
706526
917343
709843
586956
1837254
129610
408275
2707441
2730086
1421775
1227607
242204
1200970
325789
1788377
730430
1155790
2624630
1794931
738608
938512
8381
1904250
449166
1550954
1414764
1032605
1576199
1161596
2689106
2304104
1417776
1067500
2086624
1243925
2033483
2731956
188066
1412981
1548568
918515
1676237
835678
1207656
2739414
445324
2531005
1007501
414823
2750692
2584489
1689769
53667
798376
249964
2695849
51618
521334
48427
37096
721151
2705974
878657
51612
2082514
2412572
1502259
1454418
1399905
394815
1028888
1636321
182111
1341488
1808100
1091226
1028251
725621
776197
1828696
193336
1152498
1972522
8172
844289
2190690
503346
1837787
2614324
1726330
1181454
1095476
669712
2466747
2631567
1855348
844043
2012924
1207141
1824942
2719893
2433702
868753
1847775
938726
819861
1120937
1126734
1251209
543516
142800
363741
125142
2195571
1453372
2026512
2605505
2205408
2545697
486273
372654
1221539
882599
1906661
2830902
589072
19577
1886069
489421
2686328
1300106
932792
2037234
517760
2205971
967857
2250892
1525041
1544734
193810
1156151
2065927
2049074
2744571
1229450
2497394
2380879
1301046
1985011
1467191
2120627
1832915
2764663
1962660
1899568
567853
2074153
2075936
2341549
330579
2157018
1395887
2278818
1107502
457009
1780203
1998149
2158322
646504
155160
2728638
2470352
280114
911319
1813111
2035817
1800702
1809959
1644186
358444
177855
977214
2360532
1520080
1443057
1309433
2190621
289967
1572006
2836611
856858
1446271
733009
2136452
1823590
623081
2736331
309305
2784954
465461
2692498
796180
2556545
1482899
2713226
2937777
911365
62273
2281491
63184
1277013
1151867
1801724
1167519
1823008
2254575
168656
1185489
2714242
2798312
1850252
2540215
365290
728451
2255082
2059945
629807
529677
1219100
2129287
957008
5944
847558
1222812
1755004
2018530
1592704
923584
1638848
915071
2003605
675041
800577
2719915
2802350
2790081
2370245
1568770
1101520
1993749
2414329
1901692
830604
1498261
1318198
1085601
1795775
300684
1423113
2814793
1774790
1605847
172229
2121276
316372
1510356
455230
619485
2333677
1578388
340111
1047527
2385952
2579436
318453
1861877
340780
2153646
1835993
1480216
2017129
1907425
1731776
2362769
2146563
1127014
2335875
2354335
37946
734639
1662737
2479191
2213764
1802226
731289
2875357
2931690
416104
1080161
2806729
1297927
416705
840199
2925315
695547
176890
2292530
657904
73356
1275113
2219779
1591019
1778780
366661
1818852
1364741
688864
524664
1566097
351698
1116595
1467471
2431633
1522233
647342
1103994
2801808
211966
1975986
634913
2868933
1387107
1232627
1803073
967011
113488
1077769
1686700
1316460
2852343
2664488
2030951
2531721
2652468
934024
2111371
2852755
509527
217007
2666453
476198
2194973
2362155
802371
2580532
329733
840723
1204300
1975239
436148
419810
1798778
1701629
91627
2771353
901051
428236
1763676
314128
2684021
2825321
276662
2401777
2717762
141333
398310
2724523
2059650
562375
2642930
1989515
1997898
1618974
25254
2761838
1353896
1623100
2238604
1931033
911477
2445799
1821661
2265518
1849027
956513
982032
2844163
185600
1653854
2786685
1174554
738963
965948
1727579
2081902
502392
1852209
1876596
1113724
245012
2329353
1742037
2187465
1352130
2513508
2212836
1602776
1180852
2272266
1220465
2822321
2909550
1841788
2873800
2365987
2631351
476776
2356162
1223684
2625402
829750
2935973
267389
1267885
2201568
320633
741577
2267503
212326
7199
1300455
1698446
710414
2450692
76880
673066
2094650
1564908
1012072
1172942
1183386
1428346
2167076
2568925
1293040
2559911
1473916
1951357
2785344
981935
1138536
1981785
1015527
1294402
782854
2495330
2863242
1610318
309067
496689
645922
180440
2836302
1459412
1130508
2799645
1090314
1262666
172149
940980
1720458
911450
1692178
1795652
2668161
885684
87254
1563820
2450427
1321647
1300867
466163
2398423
1631078
2741010
1414627
1545539
831326
1321728
1294449
1796858
2168313
247402
1816745
2373135
2429074
2727737
1130989
685242
2619791
407353
483020
2312856
2694559
500876
765952
2771105
563717
2161046
198087
1495172
2140018
264803
1075491
1959347
2038480
1842858
2382724
2617388
1042361
690961
1817830
2690043
898542
255440
2171397
400913
2287581
1631991
229374
2127434
1605423
802004
1006745
295205
2726109
2504677
2380174
1010344
925208
2863437
226888
1956412
1346289
1715817
1247316
2374623
318832
2897193
1159214
139813
260640
220128
1162176
424519
2862657
1481100
1565418
1031705
2194747
440362
1741581
2253895
2837344
646242
620751
106690
2245362
1318179
2278639
2058768
2853764
2017369
743664
1457816
2021209
11842
1815819
1191550
2098249
1658711
2883551
316750
864436
1071963
1662750
1936193
1018772
304502
1580262
1398833
1839139
2673629
2401082
2113532
1588198
942623
1063012
1285391
2205356
1881177
1155412
1387660
2046642
2791146
2162534
1505894
1997498
337211
2857225
1761161
275557
285942
157912
2291086
1935687
2192177
613327
1739764
666473
1365600
1755284
995939
2869052
1222888
2043753
36060
1735536
2741221
1752306
2752437
1966399
1450980
2237354
256048
926096
220990
1816209
553196
2445267
1958432
2537998
1215793
2569902
2065359
2559661
426343
594748
605641
41094
835422
1673407
1434978
2673595
2247099
2786847
2184567
1960992
11124
101045
2799223
2566746
1085496
412298
714525
168454
473349
2196948
103929
1554867
2739926
230554
1518676
2250817
1707981
1974645
466514
891820
1283379
211040
240215
88046
2350939
1815827
2075627
817296
2623144
2422949
2714360
2739534
2519938
2268901
150975
1004047
352710
2161336
1330206
2819543
988078
2289154
1732423
1985645
1765181
861703
1286416
213090
921443
1936124
1710324
1344972
1968703
777170
960697
2364853
528406
1036016
1079517
2297041
997230
1645947
886143
1464901
2781995
2055892
450414
2624348
146320
1970644
2276287
2309830
1954897
765933
2059949
2334385
939692
2571240
1614902
433315
271555
1327055
901625
1941385
53890
1778403
1904031
132644
2619653
1187627
1928347
2552897
667487
1779521
907805
2774141
1397507
2897228
2757877
2076391
2163430
401764
1902993
2746790
2836419
254010
2308242
2785545
2884981
1040980
843992
283180
1404994
1421540
2274915
749427
2679837
505393
68967
457250
768677
1426184
1603277
1113722
60955
664993
2177834
2155576
2759755
1854542
1802100
1979115
1609950
1169203
2750505
106385
1538891
2230577
140892
618515
84708
311575
1783820
1390692
1706668
16388
2198679
1737086
2238361
832194
2933088
2571193
301817
1199704
165704
110952
677530
2788945
2749020
2912566
2409904
1844916
1581878
2134854
562106
1727862
104479
672793
1550749
2084598
2142403
2619971
40887
815866
2904413
631209
160538
2196484
844158
2278890
1120263
1484781
962970
743031
117043
502433
440380
131296
1842520
2083458
603061
230033
799756
1983309
78503
897697
2712408
1808963
2106416
1643330
405882
173836
127643
497070
564248
1606174
1140236
2182948
1363785
2626942
1973987
1836805
1726181
2093271
2010056
2691934
1608131
2518280
937719
1478789
1096717
2314434
2868626
2641573
2764692
290513
2904172
2346755
1684065
1715723
2015737
1970440
366829
1874335
1526699
2911732
1218864
1066219
729380
1852840
1046212
474511
1890470
13619
172531
527185
765095
1586911
1940161
2156074
1431221
2811824
1721220
2106381
307558
2105912
1083815
1771747
324751
2633327
1838230
310104
2444804
1304740
2149573
1935801
1497453
2448669
1450477
557303
2853125
1856497
1084032
1049995
833940
2373967
2043046
1872652
1351805
2770066
135135
2355514
2459668
47221
2778866
1405517
1673520
505740
2129084
203383
2182778
2403828
1283520
2497945
2659410
1806241
2711667
1800344
1667520
854566
839833
812122
1644312
2622403
1906119
474017
884747
2112429
747277
2178801
2004387
920626
1380452
1054391
2141483
147867
2560590
2154880
548000
1267974
1622927
37168
266995
256724
1076824
2903198
1502360
1624918
955152
2054055
2182740
2368988
1351664
2019585
1621415
851205
296791
1552875
805196
1001870
1072585
1427815
565516
2111935
1070825
817410
512819
1004485
2197264
1270034
542793
2500811
2042605
343701
2227931
1966613
1297451
1994708
2594063
1124559
206807
1191900
1837091
515396
924994
2645085
183934
383363
1699833
2255329
1896789
2339209
2397362
1098889
1392786
1778135
1283123
2398568
2146143
2645493
1064373
847849
684363
836119
2329567
1981573
924811
1734129
723638
1407473
2342250
2216223
2072267
1268084
1658235
2570712
1131145
1152753
87934
1667713
1775048
2181500
710055
2554468
1611909
2636200
1124694
1892632
1570547
1535450
2635048
2554358
2192341
334025
929595
2536670
223660
395368
1001490
2676508
1194804
2443585
598429
2231603
117617
829031
2613706
1162736
355335
1540164
2292927
2169557
2684855
1829617
2429558
558888
388502
2020231
561079
1555252
1931638
982780
95306
510615
59019
531592
1368407
1569304
906545
44074
2256415
1142320
677603
2122440
2874634
2072091
1534991
1215201
2757909
298694
1373402
1307188
2701137
2739899
80379
185982
890862
1472634
1203770
1034897
2662305
1663326
1648621
1592449
685279
323528
1940450
1751962
1425778
1801516
2041309
821421
2892552
2331851
2810549
903883
1839219
2504690
1614690
605917
2503877
699277
2460340
1362206
842216
381086
272128
1114751
1577234
1651553
1063549
2521645
848861
2734129
2806322
1914411
1032897
1064711
2063746
2627538
416432
2269575
2790567
2596472
1174245
1941874
1923324
2770463
892671
1231803
1968156
2588709
285582
279544
2143495
1692925
641198
1735129
2051362
2214285
2758103
605320
1087643
1674081
294870
741562
1386932
400663
294864
1906601
58840
1600723
1980677
2277275
1110842
1744538
1957359
2771627
1710747
2749515
79956
918623
1839570
1564960
703661
1227790
2545863
11113
1291696
2002048
2606122
1677882
1424691
2254760
1008775
1244757
513192
1102140
258659
1961645
2050282
1872809
413607
1954105
2225415
1521048
2097301
2661050
2816437
1463082
2739903
1784647
2686459
454517
536418
734150
1116837
1818832
1419304
1456338
2799930
1432401
2417860
1258295
735931
999306
144961
1415725
1475608
1558021
2630405
139013
1703059
152980
1142094
2744907
1994603
1901352
1626672
221657
1019166
2698312
1268894
1205159
2047238
1234217
163852
405687
231870
2369504
588988
1325293
1958642
2737817
711172
2119570
1091417
2523077
1245715
221903
617236
735198
2287547
13800
2696519
529960
2267240
2129009
681070
922080
1209142
1857704
2277416
490988
1668936
2272604
607862
1237325
1501858
446548
264869
2213669
54424
1354504
1850713
2584811
212562
1642876
548862
2573823
374747
1169463
1691095
531555
2058581
2107280
2793659
897687
1303779
2492960
155823
2937782
2468210
338526
1293058
1793011
1390288
1419976
2034440
1636844
1290890
727483
2741342
921754
636389
42600
2180939
242340
1476745
2538964
2925693
159131
1883974
2334949
2889244
1685177
928068
811201
2873627
1668784
1763660
1476997
331351
1962488
1278845
152241
1831523
1709269
147415
468982
945633
451062
2266805
9392
1462505
515657
1129124
969166
537913
1155757
521741
585187
1216356
327148
1860914
635068
432025
103066
2540254
398474
2574941
773446
2100962
2145493
2291923
180092
1177735
1337118
1689087
326205
2403375
2211277
234317
1264047
1597258
1766037
1416106
719291
139992
1928234
2049221
1232409
1191937
2253427
893931
1488242
783316
1334076
2709966
2715556
159392
2357718
2397124
2253260
2928776
314579
269205
1831140
2311870
246998
946693
742069
942360
2681473
108483
2332660
228622
1999995
2388322
2918612
706788
2424959
1131488
810648
2480615
2399022
1462624
2317690
1470449
1007532
261320
2091238
1989642
1218651
2920384
2073723
845178
2302188
277473
208771
1174464
1469194
256335
1106196
1302748
1578454
2275566
1670770
299743
1487037
1827035
2812531
1350035
2183496
2142722
2208482
2822158
2644045
2713496
1159937
516568
1747169
2586935
2581312
1833074
254324
2765768
2882252
625660
2627316
2469616
2499018
1874358
2630189
2707282
1047893
799045
2888650
402977
2779138
2182581
1221880
920279
1951133
1597321
1893374
24562
1745203
2272429
1689646
2447997
2658603
2761000
2319822
2784668
634575
1571735
1827756
1097732
690822
1794943
2611593
194463
476243
2464297
1270430
245405
1065313
1981056
2703620
173513
1614508
155626
1599669
859161
2218452
2329087
1845099
747797
2546669
259942
939568
1833664
747901
1690596
2206248
10294
2213144
1213404
256631
1640580
1301797
1597047
762319
877795
2878
1506862
792382
482627
2834038
1876937
971657
2760677
298534
808440
98639
1631088
476589
549627
1640828
933601
726353
633128
355994
2772972
2038165
275948
1812173
917026
121195
370956
1149633
645180
2565583
251378
1422933
2630273
1956794
2686894
2603321
1222326
1276390
1763781
1221478
676606
2397411
472181
1473626
152830
1157623
2526982
2126844
2266546
2357887
2831991
1368436
939020
641901
2578267
2869725
934149
2064788
1543538
1923117
1861764
761809
1991199
1891786
1281752
1888581
1901842
2560716
2104038
1460292
2205598
1393579
1019666
222470
2303612
2054510
1295815
932040
429198
2495678
92934
2010766
2238401
2188713
469470
2492691
1670018
2191132
2238592
635082
963423
142819
269158
1816045
1158815
1633626
1698998
250420
966113
2089204
1710069
1563005
1963502
2588110
2361722
2549044
2263183
1907485
204037
2005395
1749789
1502831
1809294
2806544
87113
8723
2264838
180653
922702
1080940
1111517
1646057
1506130
1732901
1044547
2118974
2836139
1714999
787971
911220
2254986
2900548
2570919
776841
1038487
1547150
1480779
2860796
1959079
2717329
1509069
2907685
1150995
368672
2048832
2098983
129866
1760082
2370435
335612
969378
2676396
542419
1774363
1537877
1281033
2683008
939842
810484
1400740
827143
1995607
441345
2058834
274589
1955506
256570
2751849
458948
2058365
998452
2274208
330395
342208
25973
689549
745044
2700089
1283444
346910
1629104
256220
2489850
821193
530999
1039224
2649420
2242939
1979642
1106137
1312957
2712260
577772
1013309
1453768
2161208
1742740
1910720
1160588
1253643
1123084
291732
2611025
2445786
1723856
1930212
1643010
562507
378823
770999
222313
1891634
1023698
2187686
692765
2736524
1665602
2363102
1521587
377134
822165
2247054
388344
1828219
1517099
1834415
2470743
1156370
2213010
1041974
1281035
1866655
2873522
2241998
1521255
22679
116922
1271559
902369
1758869
1171981
751606
2440623
1198482
2802194
1970196
1633228
446283
2639056
608684
186323
2934225
1093038
698589
1393501
535201
1552738
42842
1865721
471812
112016
2205468
2347459
358585
2032937
1012187
1789085
1440898
976771
693364
1640297
393975
280568
327692
202282
2685920
842869
945070
1008283
2319594
2047015
602369
1791238
1984218
2205616
68914
2651804
626765
2256772
2347542
839613
609456
309956
1751502
2491024
2471300
2486800
247711
1972721
997674
631079
1690157
2086651
60947
493729
30984
19111
1079260
214923
2164163
55404
725472
2340238
2854033
1718960
2613213
836290
452511
2364773
1493223
740083
1270073
2626665
2403990
360805
2123482
2539289
1784484
590507
809612
2105162
911041
946997
75004
445850
2505232
2221195
659079
1149837
1772423
2443783
297924
2620208
2632761
2780885
1736980
1368476
1572525
280438
1910815
67494
1161634
717886
1012479
2273660
2810111
624385
758851
2559337
2050480
1536815
2003757
1752627
774253
987493
430615
1126750
2773756
459540
889883
1902404
1147746
846948
371301
1324119
462448
2777834
177903
1016368
187751
748302
1132181
1842603
2930225
106706
2406037
954237
2799765
1560148
221727
1038841
521675
697724
1696294
84881
466826
920404
1575285
1265562
1457898
2138391
1792564
2145606
2536824
689330
1781257
2332259
610970
1276422
1222445
300796
1862857
1160900
2010816
2819223
2677329
2880122
1005048
2670455
2283167
952725
2414547
1327955
1794924
2001617
772541
1411723
2408814
1826152
2003030
2172991
2259407
976784
1165922
805277
2008528
434976
1840016
2667903
380728
172193
2423399
1038490
916716
2133030
1950138
711340
726637
2281911
1837607
993587
1590859
2053079
2062338
2078070
1231471
79004
702679
2475968
2138708
2249181
1041761
2814041
883119
2394181
1611325
1861152
772403
278471
1917362
653597
1245067
252734
1321765
1417675
122470
1565749
928134
1935775
2134924
1114350
1445311
847949
2204155
144782
1206902
1369126
1681987
525255
2704578
1276086
2893673
1678912
2584754
1521721
2343334
1359480
2713660
795144
742631
1255145
432678
142578
1852862
1229147
2806897
1787445
298175
2615233
1567322
236081
2064011
316663
2593806
1779512
726040
1413535
1089820
2452517
2097852
1623842
1230909
186384
1577222
923202
1747663
1591828
212397
2187797
308406
862883
137082
2821411
1992626
458942
668771
1251498
1664588
424499
2577297
569589
2313198
2080819
2030435
2801423
1240041
357856
423018
1553016
1354532
327032
1842207
636538
2455065
635831
2650733
973867
209832
1377131
1061481
2102377
101181
1131382
199159
1213165
501910
2879922
2135056
2452541
2386141
1067674
1430081
2570302
2102736
1311595
212637
793517
292212
670075
773061
1362713
699197
1505532
997707
846631
1598357
301413
2658805
1108178
2884468
2896676
2288339
1068615
1445525
473303
2285490
1138428
2449605
1690050
2564185
1578509
445893
844686
2188403
2181673
65952
534589
652882
2559498
1013058
2634554
2256263
2647790
756266
1755297
774100
2018360
1071922
1524550
1407279
1309576
2474571
2215692
2114029
861843
1552082
126259
2930636
113115
2874371
593890
77524
946167
2273648
770193
1433480
844471
1605552
186084
2634273
104333
1156107
1954612
2037064
1673866
332802
1286749
241081
552125
617081
608013
1363571
955407
1111943
426599
922062
616709
149110
136872
810831
819545
2812316
2856049
1666209
2271232
2127103
1893834
2234405
586447
1239934
213988
2462064
2751576
545341
2017566
1206603
1071828
2901882
2326070
585394
642266
1617409
633978
457276
1235621
370047
1197374
1336255
5327
2863826
1592558
2071092
568040
386698
270192
452967
2054829
2730466
2239845
1870781
760666
1142895
1855504
254070
2564618
2057419
1817624
966856
1440572
100910
2055303
999037
597674
561450
1014247
1347114
2661712
2047008
1039533
2659310
1628350
110709
102141
472067
1515447
2087267
372554
575896
1851208
2096868
970680
2192914
1031534
1269480
2050636
1370699
1230081
2694990
323037
2270431
2669316
1978569
891101
1446866
321273
2615498
820414
285102
108711
2134590
867338
2762152
233578
2565026
1243437
1433597
1814949
877274
1097827
1768113
1876588
2676572
1487476
1650202
993024
798970
2699160
2877295
1270680
2653715
441204
239076
1826178
33345
1256091
1912921
1075145
2142252
977755
2780596
1337430
751244
1320330
950243
1402432
192389
393491
1004228
136216
2410959
564485
769278
1119025
169743
753137
323555
2140620
91310
1782604
2699466
2673919
880303
386121
864868
1125472
768858
2689083
1526590
1031786
1388089
1380753
1922225
1803551
35079
941870
2559381
1687031
2229416
2020114
819592
1870171
909789
1014829
2280430
2056365
1782061
1707373
2055737
198966
373587
577231
1506094
1297655
472568
1632070
1625238
474814
2375693
337608
489942
569770
2785859
1383433
2442448
1198238
573956
2552863
1633422
958156
1969539
2321239
2525730
101547
52545
2029377
1626458
2592565
2654435
2480374
858026
475232
1647972
2282250
1480816
752543
2340367
403245
339400
2828686
464500
950117
656923
2741412
392352
1310850
2789131
1861181
2522983
1554096
2783005
986998
36852
390849
655158
561748
2304761
1086689
493665
561378
2529627
2670119
454500
271555
2371285
1380058
70356
2264676
2619367
2792484
604899
824478
1358606
846006
2710175
1310771
905513
1694459
1854661
52495
2107522
2039106
1510557
2353767
954269
1362699
2672486
2479553
2599041
2935013
232087
894865
2901695
2276466
1070614
919087
2247020
2734762
620805
2543548
1826867
1309964
978646
1230430
1342925
2303253
2379766
1776428
670708
2917397
1644067
286368
1017080
1805511
1539782
2434416
2745537
313467
1759233
2327720
2430724
2389992
2354255
1575789
729437
1174637
172712
176434
1203542
2141109
2859845
261918
1888308
2318265
1727635
1465685
611355
2891795
2544907
1668047
1019895
2810495
1702679
2509201
246450
2527801
1097153
2287452
1448619
1800897
2177436
2242934
2755150
36028
1569193
2047623
2575993
1004118
1803621
2896365
2204436
2724644
1075743
1709424
2030883
87973
1661071
1925515
2396712
2873894
1220387
1383426
258081
1346940
101458
1342998
1064787
2179626
2465493
275677
1213237
1222314
1557285
1847035
1525240
2339256
2598776
420050
96638
1857983
1754262
1914386
198753
2651898
504498
1045129
2344198
2581967
213403
2964
1606747
919804
303672
1591166
2644414
254441
550499
106407
2164287
656476
214403
1385013
763605
501262
818579
2139259
330249
1621194
450475
987478
490884
1751674
2132325
358436
2243816
2714080
1532221
187180
1214401
1838176
143664
1996326
2712433
2156999
1718991
2797905
1269491
1450729
428900
1128900
1844230
2602202
968718
504833
1132171
113005
2545336
2871233
1024071
1256248
1837204
1530537
1784615
2549973
711943
70739
2613385
2108722
976809
2475079
2233674
593902
259115
1061294
2664629
256134
39334
1011287
1693501
1257954
1011870
2340157
753650
2844341
2418099
2134739
478545
596685
507996
2019563
2414679
1163029
1986887
667659
1331549
9736
1714524
2503639
999618
2913086
2876619
2374764
631140
371103
840270
1373727
702748
1970034
779872
2500088
69727
643015
2011185
1640774
2801933
897586
380083
2326972
472520
2870441
106857
1227955
43991
1843151
342757
1910494
2623536
1378107
850228
1612706
2847839
2213460
2240867
2554774
2474556
1717621
1316356
208424
1155863
113799
52982
41771
532663
2813474
2156714
180725
2785612
953226
836310
324508
1250580
86402
2489948
2609793
1237174
284554
629342
1339284
1184140
625114
2273546
323902
147543
1243447
2151571
78034
777857
2784727
1882997
1449810
2274899
1610746
1419489
243931
691149
1260453
1743185
2198824
2234370
133239
1728678
1660626
483113
2497983
647479
1696726
1484961
2366144
194226
2525111
2686608
161073
1693329
338528
2877901
1630893
1905405
1136112
2245037
1018982
2417378
152411
1106746
631406
1294528
2556440
576049
1667471
2180062
41390
1746684
2010058
1451707
702182
1125905
568502
2659038
890986
2774686
2702675
2292104
2279508
1057403
1090741
411491
920422
725871
2057204
2423327
924853
2919345
1423503
2189000
1861863
2119316
1599938
2274323
2584815
1223677
1585294
1834318
1992657
937630
1511978
1914781
472797
129040
2331682
2010486
540571
2171074
438176
2516135
56212
611877
1232678
285459
615352
2787745
2059663
1202552
1484109
2069371
2145565
2050325
269338
2177936
387662
1678387
49306
361993
896285
2671553
332841
176738
2386282
1069416
1158110
901981
1126144
1978224
542534
2279994
1750175
2405987
1443531
1568024
1543802
295203
1210479
2758726
1020172
2183557
1894566
119303
2148179
159912
2222565
493767
302935
860483
690177
590163
2308306
2044784
2025083
833540
2603904
1519692
868438
1041813
1206630
2205222
975011
1778994
2771967
2005849
2677592
2326152
612589
2775754
514172
1119514
2879250
2526010
1228249
2392606
1911473
2250023
883869
418068
999231
731768
1612804
1265569
2213522
2766182
245425
2727606
241473
1863077
2738044
1522483
1122016
367704
60266
776748
2169927
59789
2468274
514605
1567190
2523249
1760514
318891
2476661
2331657
1936708
1453395
1128582
1691796
1741580
78063
1085498
1402059
1330148
1030218
250924
1771284
2534160
1825168
2726561
2132493
2013721
1065332
661412
2037870
346566
248967
38283
2816439
24714
961698
242568
2009473
288574
1822873
373032
1753878
968919
227231
781460
1588276
2340596
2187351
1731643
59843
479822
2315415
726912
1122752
832453
1475421
2095429
945945
2190806
2921320
1739873
574835
792198
1791105
1413859
1927629
2218709
324476
414535
870189
2209921
2006416
2484053
2425211
1729181
1463112
207741
1499223
2236490
2800576
2557395
818093
2726923
2345779
1675367
2468145
1240589
1727992
496081
2466785
1635851
866465
2777174
1580488
2683749
1811385
479261
2501231
839473
2703866
226476
461099
1760131
25488
2580580
2302091
2590899
1387986
2667300
1504698
1786433
2244073
1036673
67231
1599805
1736520
1652670
2785866
214155
2327044
609744
1008386
1888554
1059934
742361
2078348
2583857
1217636
994316
2506448
954464
2910023
374571
347763
2212285
1339857
2809203
1950829
1215027
1178858
131327
1217630
1946131
2482777
1721077
2142437
682803
1245408
1745432
1568670
559845
2194774
2836463
2916930
66341
180250
1710447
2785092
1481312
1087325
1613750
811412
2848019
1454515
191639
2550019
2667920
893204
573764
567207
1740375
1954055
1202074
1397502
1659571
69668
889102
972093
1629299
1927490
2669310
669116
2394930
5503
1385412
79875
2813955
2744450
331398
473474
548612
1639936
2021423
259952
2320556
1408580
1134483
269693
921698
2168132
1738833
2938233
2922267
1307277
324190
281316
322489
1608894
2031500
2803144
857305
1950857
405267
1637528
2789276
1430208
315373
1904547
2198659
2479816
1529525
2777524
145057
842792
2433784
2739255
736147
1511811
1341695
2234648
1009106
2425714
1781687
2154966
2247495
402008
962332
2430508
2246816
1130613
2577036
1951584
407280
1417525
996392
503800
242387
1653978
773633
2440856
470855
271409
389196
2367050
285183
651425
1394861
1342819
1338700
2573356
12359
2589961
2603578
1117261
550875
925232
2488347
2481943
2051907
2092843
814140
543048
2782213
2696468
1727291
2575212
136989
217690
81454
706540
537519
2163391
957271
1765813
468301
1768908
61323
1369055
1852671
446011
472804
1525784
1338491
1989398
1619471
2200440
2283341
1515725
2644714
2199056
1638137
1921976
1970875
1006402
1057168
1895528
2510613
1187107
808501
2318922
41772
2494559
2845507
1081175
1874008
490256
1374437
1064088
1579150
1766199
2933506
36959
1762717
1337586
2823110
203567
535406
1065046
209711
1318847
95297
2090623
186043
2828828
2519952
2418156
1054015
784863
991499
387326
2441159
477096
38101
1137926
2661717
1054496
2758064
1975057
2576668
2184633
579139
1723894
2133457
2183714
389192
1346815
1860663
198887
1980216
2590220
1052679
1616134
2550471
2868655
1828607
1766405
1771321
868774
2253853
1111956
2169071
841873
88892
744043
2370350
1938977
1608081
2862554
636118
1417295
1756698
1578757
693215
2242975
890979
1804694
1358740
1988807
2489114
1495290
2656573
1478956
352636
2919929
1779674
2682518
162824
425173
1347519
636114
404323
1598059
1251128
1438563
2115914
1443234
2266347
2376849
2679714
546871
2054553
1751117
1840725
2533946
16803
904457
434538
2368641
119045
2533079
672299
402783
1752528
837775
1284882
2622328
548494
730154
2423910
1503090
87198
550789
685582
2344887
2552606
1504366
2434546
1282
1883894
134916
1123014
1567558
2392731
1852726
2631701
1283012
2577634
2248701
227869
382078
2024751
2192240
2633379
1884957
1945047
801494
969717
97034
2185920
413499
1406565
2343025
1804990
2658109
2326814
873839
1163133
2924883
1008293
259994
83948
897776
734389
1311778
869741
1989354
1095115
353469
602384
940052
1003180
1460053
1959764
2399033
1632402
27193
1968178
688910
820546
1788204
508327
2426769
446418
1849730
801744
2280038
362132
2657117
2332592
20843
2611458
502261
558409
2631988
573004
1174151
832065
870886
764925
1796967
997499
2356989
1205496
2004972
361699
2575830
1521560
2149958
2665209
2151419
1670826
1785856
684233
2542569
2629192
1485133
344208
2000383
2602533
47091
1948130
2827815
2310934
365780
921974
998528
1516311
1230182
982980
1039
2347911
1768414
2721564
582779
1912970
629331
1727756
2381083
1992985
2810586
1891348
1949301
1333120
1128582
527097
1132676
393287
128146
138067
1361478
802941
1213447
831358
371348
1658963
988906
2517915
809879
399350
883204
1665105
1674309
85331
119414
2234063
2391412
1443025
1802801
2548001
1183242
2603517
1007445
601197
1221178
1266290
1809822
2161087
523914
1226684
541949
1795436
215133
2682774
2241072
601711
1581135
508684
1776888
2233783
1779131
2154867
2445562
1175091
1890529
254596
1202552
1753328
1004159
1384210
2604249
1267625
944461
1660072
11081
2635367
1995944
414991
653902
2800811
2157003
1133737
2759624
377861
2386277
1184379
474635
77672
2184544
477683
2495085
1362814
1599849
2831182
1544345
2660142
946506
464597
2567344
2640773
983919
914015
721688
6891
1155133
288666
1492796
1586930
520842
1227654
1312001
1683584
2232728
1636951
144282
1570475
2928371
438541
1836804
1924203
1329621
2178589
1277296
1849946
2806254
696255
367068
1706937
1666783
1308347
1150328
2136288
1318701
2266976
207725
2584659
285174
958256
1088817
1259095
1076529
2249529
2876763
1050807
761175
1043781
2753272
2483441
586014
191688
2365838
1667139
1228463
1086793
744567
2120728
2783736
208040
1277743
748356
2753664
619884
1167245
2791117
1462197
1839805
1145885
1480835
1835658
2203385
1455286
156681
2618389
1064212
148303
118058
1731193
901964
532140
1266448
2122779
392943
1278102
153419
1257833
1046002
371339
2924692
861940
395340
628723
848423
1862297
214873
1593859
820417
1253882
1130102
2425024
1317384
506742
2879670
1306723
1275171
2637096
705029
1289611
1476759
595647
898983
657517
2222957
252466
1110083
2872315
110579
1135779
475092
247991
199862
827215
658990
1827182
77722
303865
1993118
311371
2646561
1632939
2673149
279332
1716705
2079188
1775080
914749
2754409
2385921
312115
1932254
1805104
890469
2895228
1642357
546213
349823
781691
1221172
2632267
2800532
1190291
1001005
2021535
2382700
489587
1225156
239730
1635803
407324
1297652
315421
1883631
2440770
1763351
296139
819153
1305750
1790640
1184143
1955062
475645
210969
12181
942009
25957
1136648
127087
2792355
1514393
1740443
2521237
594907
1927620
1424519
493586
2379636
2518490
138661
1395294
1935961
730621
573251
2712115
16559
143578
592544
2426663
2700194
143810
2827783
165550
2225928
199291
493713
813613
2680474
1170866
667301
16120
2538734
2206757
2390613
2670745
1607922
2463736
2540547
1091059
1954633
1271258
1960588
2355629
2761815
301172
1489224
2786115
1535671
1845141
1804594
165754
2187890
2029844
1595197
2392910
645693
1059612
1341562
771963
839113
86231
2607690
318356
1645194
761638
1106800
814244
197065
2701501
1604663
1400934
574180
556657
1844462
129934
1903763
158022
1768011
1507291
1604892
1724690
2794686
217257
251845
643874
1987864
417827
1796666
1015804
803189
1408300
1979837
1708773
300974
427725
7325
2907551
476902
2278673
171447
2361088
1741577
566418
161396
146065
221636
1725626
2099838
1898050
1352725
1851610
1588720
2932814
2702806
1310454
2609030
2612598
206771
492229
4244
2400109
294019
1308811
629547
1225453
49360
629419
332397
569
2610755
525456
2748577
1239693
2231454
2311757
1309686
200416
2310451
886739
940450
1152448
32271
35732
659278
2498697
626823
473943
2884763
924579
919785
2887294
972961
1475165
1284211
554343
783829
402667
1694393
1209839
1864249
495420
1173569
2804807
1788250
2445138
2867755
1844746
517723
760111
253538
913500
1481454
1218529
2520728
391365
248587
2012211
770053
1656483
1186337
2751690
2784103
1257675
2939382
2509890
307287
914394
1560232
1272398
741154
35675
180384
1326700
2173867
675934
2727253
195007
124222
976389
2920865
1231476
1035195
1399350
2686453
202943
1320186
14630
397640
333915
1034608
1247769
44640
2134676
2568795
2501503
1784497
1453379
1748683
2814036
1514691
520993
2082328
2245873
14094
2407388
788999
910288
279112
46199
1490726
1843434
1688219
1510150
685185
111548
1855788
2192262
132780
2071156
557960
2926768
854102
1191478
2682119
335847
641993
1540422
2136056
2731812
1559008
2255476
10454
1971228
2205487
1588264
2809487
2548701
1242703
1468674
2109469
1039361
2035670
1523871
2841403
195316
996545
1940026
1288433
1271912
1132647
1527975
1172220
1893165
2880155
994274
1773473
2182782
1639462
2340165
1869229
1682093
1179992
430057
1480398
586308
2405996
2911219
531615
1522455
2520242
1081266
687231
1402447
2126705
2628560
1442874
1818193
2835179
353760
847181
437547
1876246
2055525
691049
2196467
2701030
1390370
927791
2102794
2300409
299453
1873027
274076
2345606
689434
1593729
2780756
324555
2506408
854394
945960
2193978
447811
1447487
2641286
601908
1849697
917406
1841211
2519612
1787401
2330933
95131
1366731
701546
1074120
660419
2439632
94967
1094745
1843820
2885263
908037
2362281
2920501
2130133
368064
1477903
2087189
1404465
1332474
1063432
1534322
1704623
2318745
32532
388541
1643356
1248309
2325272
214054
2452237
320371
1894552
1749828
2309478
1139597
1151801
115679
539745
2681974
409881
126237
2497524
2397871
1828611
2414213
267253
2820255
1511439
232519
2750993
2823391
1229072
58490
499779
2831720
895879
2704559
1953865
16798
2341538
1507460
1562933
859433
2280353
275235
1511194
2823414
2451220
2366448
1236571
262256
1666431
12379
236547
1533919
203974
807447
2828553
661060
126770
2795264
2899974
2076495
2143495
2860920
1359034
2511942
889667
313106
1259635
611724
347672
663860
2176294
2238606
2356738
463671
1850781
1746469
2032380
1386235
2822253
453355
2446153
1313488
1951189
993316
2103640
947000
1654267
2025501
1196555
2752984
1277462
1019481
1337883
1762147
1974796
141072
817049
898379
352552
1308650
1380343
707127
1478668
1979336
527002
1745098
2049246
1913768
437253
102826
1916727
2667242
1414650
2536901
487626
912534
2212747
2739302
2733759
2124545
2823611
2299932
1074974
2846378
887440
483792
87963
891603
2929199
195782
2546649
2446599
218711
986728
1133822
1151512
2157341
425760
2142103
2062887
2889073
860320
886536
956745
1514425
639117
681475
456941
1155515
768083
1593531
2389698
2616731
1422304
76022
1005328
2592214
2389159
1326643
2116957
1473278
1689494
2050718
501438
2529322
1802171
807495
2045083
641062
2030593
1026379
2452909
693068
2048720
1437614
2645055
973523
2177486
782532
674940
2052584
134740
1469866
1657380
2088124
2792972
2314850
2760638
351965
2411151
371963
2558982
1499790
2130778
1097701
2782088
473036
156513
1971509
1965398
396229
2095579
1436158
1163822
2814449
1652346
1630666
2162349
2307413
1811567
550825
1087787
1016502
1136702
237742
2700648
812575
1964181
2609546
1384561
2748477
1516381
335590
2282373
2542319
867133
2093643
987623
682911
169581
231846
1385367
562217
2025672
1290658
548179
2823528
426581
947087
33497
905419
2378362
323649
2421501
587832
986555
1681347
996014
2623047
734447
1653220
2889679
499297
1103836
582706
1401308
1819236
2099253
1514402
2108483
425307
1527174
1197681
254246
646005
529991
2433258
2530505
2267235
1677319
2347070
297807
2256975
1014956
1441205
1875675
1778442
2820469
2203457
1349311
642933
1499009
1803783
2147073
2559035
2236388
1642068
1360763
2250322
1171187
2880720
888104
3427
2122398
1973930
183652
2792354
2328040
1527127
895630
2495361
45150
1393901
2252102
2239423
2171184
1814639
989674
2227565
376513
2900704
1343480
1570811
441254
2199522
2675330
721705
639944
2574789
1003459
2484864
1519798
153613
1046313
772977
2663517
2005673
63073
1835445
2799860
1382321
1403956
1985346
1390336
851755
2306574
2834508
515825
2308659
1245622
268023
2259473
2605848
1052011
2364433
2156200
2583625
2104626
798974
714715
2246180
1853036
569277
259213
921693
627995
1878218
788420
612249
2315136
1883399
1798270
733147
2473097
796574
2652500
2048002
114668
1413609
517072
1446200
2792840
310465
2702190
207956
1904367
703781
2280118
1562818
2638610
2067541
2467639
178299
2856498
2832159
2245038
626849
2784505
1667455
1127856
2221590
1645973
2727779
1648072
1177966
1212885
2099902
2485917
1769856
1834652
470101
2443423
1681469
2869994
1413475
1144710
828586
1830118
2385637
1282224
2361143
2894324
464003
1163385
336000
1364784
2292617
153296
2520904
1074502
1637716
2628128
2142544
1340843
1539178
1292055
2706916
2279823
855401
2545143
1229228
1890639
563279
2619562
1953699
2860193
1663908
2465430
1452460
2509593
86433
96176
1894872
590488
2357482
873135
695867
915407
2707278
1273254
960078
1500723
1316408
166078
1136795
947261
1469781
2261552
2133714
744464
678251
961325
1617967
1990495
2286398
675184
436373
1099670
1762926
1265331
2388095
2797068
1370136
2138715
1125361
2878113
1461260
2601963
2449717
2765636
1047487
657522
2417745
550732
2576217
2620592
1665820
351054
2336669
1584939
1300201
308060
533858
1906069
1425323
1920025
366681
813309
1748530
587020
795198
1800085
1835243
1667223
1399982
1023237
2179929
1414257
9554
1508336
355246
2223086
2765824
1278767
418091
2634869
2161054
1665362
226893
1566630
2286565
2206019
1065399
2392454
1087345
1752645
2278058
2562982
256029
917650
828638
1544332
1930205
2730879
1299126
1463183
1970
750121
2203943
1242675
1959969
1214432
823062
759986
1650609
883787
2470416
730602
352647
2880788
1529808
267189
2890608
1125810
946581
353689
116326
2609776
286425
469643
846447
2649827
2129404
849963
176223
187567
2826824
681438
1432089
1349935
2525164
2850992
1200178
454365
1087144
2047575
32551
2079321
1563893
684504
2251036
1152139
1314030
1685631
422323
393914
2610929
2747676
2912295
1222089
2278813
1587228
747625
1182526
256679
412375
892772
270672
2344349
1205007
297862
976536
429065
1804435
1696583
1572689
36335
2848895
298313
121385
2342351
1225684
1263703
1871878
2566598
1123339
84288
440699
904045
1076949
328471
1503956
2894430
1581506
2449693
152103
1578345
2778989
1604027
1267621
1225359
245378
819650
2513431
283383
2639440
2937512
38181
2517695
2171166
2489524
886012
827835
1188823
2138419
262823
2884713
2463280
83161
1135941
2316106
550776
2551083
1068433
2377379
641044
1020536
105814
1697531
2312923
1557559
357965
2847052
718948
183386
454365
2440629
2374972
1217552
2361806
2801068
2890494
793051
1157608
1221126
1467244
2227388
2206947
2842372
2482265
2333286
1817189
2458883
955369
1560468
1794536
272468
1097493
1886367
1919930
8588
2720880
1840680
1717149
332217
2100970
1544042
2796985
1368200
1281247
1852484
1353892
938356
1393408
15579
658873
2577809
2137686
1320499
2432785
1374532
53713
2148901
1204490
2788416
706592
1162913
2596444
1891798
1115047
2314514
538955
2788184
192552
2733586
292718
1543485
2419104
72920
1224157
2093319
1405432
2411610
1375482
1843835
1073538
990846
1938059
1378607
490895
525296
544160
306445
1880814
59726
934045
694884
2382543
2618681
381630
2731022
1191201
1049256
2779639
2289742
2694370
2772771
1286547
1026804
1162819
339080
91388
603139
2323336
246641
2710562
177956
1305422
521136
807921
94540
2485611
603891
500081
2038659
2452226
1400458
2279196
1275423
2318345
2649637
2556965
1721350
1207547
441952
1693019
344429
442827
1914085
2102234
2786619
1498658
330095
1644056
2120589
1364793
896267
1985794
1362781
2620292
2705706
2872511
1479697
2156445
946026
2129427
1219128
693327
1622195
510874
1305647
2054034
1242217
422232
1454184
2236299
1324045
1201029
1197135
2512839
1066220
2272923
1396203
2886761
1956931
1975063
1875856
2812665
328009
2621310
2497276
1043334
364687
1070520
1177107
2872137
1729725
779415
2195826
2084338
723593
1540194
2743795
331020
2790973
1426634
2446202
891951
2753947
2857238
2037895
2057093
2147081
295147
1748845
678624
1206531
2390851
716062
1325391
2279546
2731422
348168
271409
1679302
2111707
1765950
1205853
1997401
860818
2049308
2297532
1743356
2855347
1478105
650789
471232
1544968
1244985
2788049
1433591
2588627
2394625
547204
1674779
1886041
2424010
778800
2905645
1571800
2239248
946046
2782242
738975
1795395
2102676
593287
217353
2697781
330311
2060398
1917364
626452
2831424
105958
405157
693801
837712
1922226
249487
489688
1816988
2901806
153414
2115373
2718506
1618504
97256
918377
717200
2821324
676550
1054217
191266
581260
1887786
2509115
2447577
2929328
1313425
145347
1882798
2455828
564743
284292
1954373
653544
599895
2830858
2801847
2169662
2215558
2229264
2328725
1712943
2159089
1148259
1308974
728995
935707
699641
637249
571123
1595649
357110
2856230
1378183
2122662
2444253
2480317
1232628
538750
737048
2171668
2628884
442106
1692134
151532
696205
1813508
1658512
2675429
2938643
2012548
1527813
1858335
2587998
325948
2389155
216094
1372835
2748050
408446
205819
1785155
2448832
1220797
1670484
2157602
1269642
2203862
657053
2025167
1231821
612289
327568
452404
753597
2277291
1621370
433767
393792
1701311
592507
321751
136083
2380290
160841
2390389
116735
2226709
633959
2833852
544777
2219100
1683687
1469261
269691
2725618
335213
424090
165474
993806
384726
1641061
1045679
2663745
347939
1012994
326753
1396272
1440626
1787466
22497
757929
2067544
2633905
2405108
776814
2684890
1908112
2847744
39280
1128122
1224201
998705
2778206
1337751
1055484
866903
1533931
55380
988366
351611
750440
2093993
1059446
1165028
802057
404191
427851
156390
824277
1664392
2381497
1938332
2704619
2138750
1216289
2083660
2340859
16522
1009590
2867670
2051708
2004552
178411
2058880
1823407
2428185
223708
1444116
57256
264087
336712
2236644
1326241
383106
1718861
385051
1831506
168116
1278769
1330829
1927491
870240
1447244
347832
996647
422719
2209995
1471004
1014393
368393
1496786
1310588
1351123
2441155
1382818
1007114
994407
1301313
1220240
2417688
68558
104552
1292345
2067282
1948056
2630529
9141
1981809
1467533
2408036
1817886
1803377
1786251
2361279
696973
2750042
638418
2794493
1295274
2429141
391916
1747777
505915
874867
1999244
610323
1373472
1723038
1115932
321686
1924297
533498
2197855
826500
1836113
408694
259772
1535559
2242365
47060
1814593
1454646
824950
2240239
1646459
1930504
1903519
1645460
2729925
1932933
884372
2173077
1440556
2398836
1771835
601371
694425
2429387
433664
1644347
598771
696394
520321
1465517
90529
2649773
746660
1857639
2400700
1437773
1994096
1080598
371135
1145924
2789805
1620323
1349418
984820
831250
222099
1899031
1304988
53605
2676868
1592851
427745
2843531
1400534
2271758
380119
2851127
483457
2084803
1959958
783475
2883563
1558264
1791127
1180159
1333804
2187514
1840899
1152297
1826478
2729028
1378901
854110
257492
2121666
604021
777639
644846
1722493
1978630
1599869
2824081
1747661
807413
468219
572701
982434
2294083
2817757
1115339
350413
644091
847884
2557183
560387
96807
2813935
209337
1940156
2530057
2189726
77194
792401
2528408
1320009
2605719
2395654
1832466
1822212
362093
740618
384667
650318
611415
2341102
2409503
2127032
1182177
2569166
1484707
211337
2322139
2242985
996924
1582283
414081
2435937
1056057
983090
1791417
2170051
920769
359992
606793
2214605
2594515
1879091
2889808
1247135
2869064
2510690
2923346
1437718
251698
2907540
1907374
2757988
1682467
350280
1009423
787247
770860
1705339
405286
2333864
1709696
578442
1603204
2437559
382918
1128846
446892
819065
829054
2568951
1807521
2816838
2378086
445190
1316040
1193888
422914
1804807
1679959
847534
868704
1659479
864859
279050
584050
525619
23458
33273
403788
78149
2310601
2686682
805533
60215
2724517
1806822
825288
1876439
2068376
423430
978007
2886962
1216546
680935
1587259
1759289
2278250
866893
1224218
1099680
2902994
399164
2608907
930857
72948
2044072
224442
2470650
1616376
2726797
949787
1931929
87258
303591
1032074
17241
957358
2487503
1102853
1594293
701961
440703
234231
1188889
475655
285216
1375363
2811057
1514536
2821770
651152
2579528
2305214
2747259
1296084
1693469
220866
1749580
1111126
176763
1784305
1400148
1083988
2768674
2554963
843365
2181152
2564629
773692
2480407
1455443
262238
375926
2028349
2754148
1368678
1232133
891466
2706948
2305764
318240
2248913
2121760
1731500
463311
191453
2330307
362261
2429958
2358514
1079915
1623723
845174
2440485
1478996
976435
596353
1618603
2259894
163145
2591915
1226694
1966807
2666978
2759296
2302877
239992
1602574
2502683
1224038
707594
310434
137885
1863149
2607989
1696145
1755215
360761
1733155
905570
2700866
2022642
947573
732324
2819735
950108
957527
1519051
1938773
2641883
1720625
456868
49522
2850869
1264392
1979096
1913550
2436237
16506
1571012
1926770
1789034
2284887
2809366
1010764
1109098
1021103
1932656
2476572
378886
580871
2912160
596917
2214004
473144
2528510
841519
132342
613182
805761
2229764
1993612
608798
2874203
31562
2340031
745671
2423230
2739245
2721973
1304689
1342168
2899033
2577299
2707361
1623668
1660069
1210701
92283
2532111
284881
1904980
1653473
1143973
1928171
215115
1719257
1010275
387046
965667
2368058
2271075
2160869
994865
1124475
2099930
842954
2064485
2828
1773427
1376483
125734
1758468
2536405
723665
2763870
781224
2168790
1967532
755217
572316
366339
1256456
2130372
1696151
2586045
255911
2389714
2397435
2916903
280295
678288
1095806
2887407
1538659
2189578
2154258
1060773
2578543
2464865
2453242
1706771
2629216
1962262
217923
345506
866684
1456993
638619
687283
144834
2812801
2264564
2249435
1113670
2220467
1902444
298690
915515
733446
2194748
1468403
1785057
2745378
1824974
1621397
2799045
2141555
1058571
2580903
340942
2462246
2635037
1519886
2185211
316949
769960
2878355
1905307
2054738
2655330
692066
133086
2904831
2565122
1085789
2678345
873539
2461465
2659228
976031
89087
703495
1709999
1599660
2629524
1661234
2594539
509589
38698
804382
327371
774700
708881
1681426
1328116
1414474
2847554
2168883
510652
1628896
1751958
2842133
2642162
2805755
2349822
706034
2927598
245503
49080
1410698
1177530
1465654
846038
2468667
2015311
2834317
1359687
2499617
153585
2460744
2820173
1074301
1757851
2806876
1497397
2276269
329801
1933755
113702
2149100
2061384
1151482
2193768
51897
1107291
678179
1137907
2209373
1797468
1021780
1992120
782724
930792
1513014
2696352
357142
1888087
1620500
1698521
2847397
361959
1093760
2780331
1602590
649795
258733
1664326
2281080
108986
1362137
1567624
2369494
73102
50380
2837573
1772176
2599002
2492893
486496
1557543
2064936
751899
2493077
36981
382137
279185
2753281
1853523
2081209
2575457
2340323
2760260
2515216
211892
2216899
2000586
470803
20865
2426136
1847470
1299763
1910426
2851390
2223227
1125188
2620636
2019517
890055
784519
664170
1131760
1888413
1278619
503465
782670
2151523
1190680
1442859
2222988
2170491
172261
1341134
2142519
249141
881863
764157
1112032
2563418
210417
792870
1267433
610729
74489
770867
1002168
2829084
2217843
2701587
2043777
2060166
2035651
2184808
2647355
2712444
2105020
2379590
1237335
1674189
1422465
2150577
2497813
659578
1159664
125996
874679
1984226
1013134
1133426
1162174
981660
2474870
2534915
1786930
1693607
2664773
2532877
1518342
473155
419780
365618
1676820
2275618
188494
2125380
280151
2887493
1409128
2267228
1667447
1809116
1271087
288985
2318233
84659
655629
442786
6165
1086579
856003
2331491
1542776
320692
1832010
1761446
1809805
1521963
1207993
2014645
1977788
2087707
2050627
415643
939813
1561102
2092689
379828
1547187
728663
379721
1410061
1555648
1902484
1812525
2380872
2254693
2356753
187236
1190552
1572550
46380
589664
1035942
999879
1818962
1972785
2623911
2034408
2092373
435660
595716
2754046
19642
505987
1106907
1319154
2643867
529847
71028
2282275
2541887
258874
1050322
959543
613506
717005
834773
2454602
639234
2519985
480638
31856
669887
467078
2743086
1841545
546096
223658
1278357
251707
1227924
1275576
2343649
719392
2114647
791779
558399
572667
2115778
651486
90199
2004970
2916888
1113884
422363
1900049
2391358
2115806
2919623
2593789
2119887
1023784
2144420
2362835
1297795
1939449
1722311
2234493
2217431
1352127
2226561
2065948
500748
2052141
2886486
942418
1384231
2031786
2836729
1806993
2024306
966762
920517
1264348
878330
2453320
2754272
1059377
756677
92902
1440363
1411668
910577
2485014
2492680
1291938
111100
334724
2168799
1680133
1226264
2849786
1965402
82496
787264
780148
1014276
1451165
1387165
1822444
2555900
1861443
1587430
2682267
2817869
852607
2504443
1411494
540287
744605
1188557
1587524
89288
740408
1108520
330929
1630226
2251282
1823170
185206
1528266
1069507
1176985
220163
2594295
1199894
2880813
2373666
2362684
1172467
1272051
2347634
378350
1330683
1953892
598584
69280
1994804
747376
2283347
1338685
1501662
738509
1465223
882135
45393
1317857
2026446
443060
113601
462922
2899155
1528449
763994
562663
1643557
759391
179457
295568
1454611
2183875
869662
1892307
84620
1380809
759099
2896106
1493693
1585810
1255651
2735457
50777
491906
437031
2171887
2610573
567289
2569051
503138
426159
7810
863113
1401556
654866
2083009
2024564
1307204
1049920
422806
1246447
2851355
1173911
929876
543047
2087041
2457777
877848
1395901
282615
2353893
2554665
45761
1432451
311233
361958
2560354
1007510
1295313
1245177
917422
1319204
2791700
1618874
2344906
766345
1368042
265777
373557
1888548
2199269
1379675
437018
1084657
271892
2677578
282275
2533764
1935291
183754
2722801
2557979
1335887
1329392
2489189
2566082
1768710
324870
2592067
1982567
2433466
2559856
1620090
2483410
2147793
667540
798967
397019
2659930
2306327
2684173
1920922
724154
1476204
952450
310476
539716
1923740
676713
2628291
822312
2778300
2431620
170032
2018834
389701
785658
2785430
2591155
2110879
2566537
687317
1164184
1024236
1858895
644585
2285067
249466
758852
2413217
1829025
2274124
2178987
1805773
2653600
2882403
2809606
2070214
2089758
2248038
1585498
979911
663816
1999666
1114394
1790166
119263
120735
582464
1321119
2909294
1859552
2862437
56508
417722
941955
2394573
1051380
641543
318906
2243910
2448550
1517066
1991163
2212187
1045017
1772823
1259830
743152
1876698
428905
263444
1656077
1041272
2243544
200623
2164267
2874636
1203096
2212877
657874
1353020
2566513
397500
1368166
1934910
2798628
729365
1447318
818535
331930
2753089
1628535
532799
2549126
1471282
488819
200452
1690615
72045
2539887
1341137
1844204
598265
1124663
584527
1986329
133435
1607391
2362368
506143
434498
731542
1564244
385342
1715329
1728615
37002
1076008
2013401
2178846
2711818
2763766
1505304
1046883
879393
2487540
1621031
962649
423153
46241
1501964
358714
2316661
686460
2027890
466815
2780796
1261350
1495470
1350404
408195
1532647
1184020
1959764
451049
374482
585534
1061498
2482954
2606508
1393447
208770
1851131
771397
1935209
650197
2289213
192630
171967
1895667
2561222
2173666
926896
2333354
874005
2233019
483472
1386188
2757944
733572
1700271
2026946
172763
727511
217296
536039
732305
1137897
2562081
1279715
470700
1413703
1175628
2855392
2159580
2149724
1138949
1262849
521275
315768
1370654
2487791
1666599
1019622
765128
1832099
459039
1602365
198495
1355460
2388701
1182938
2856804
1803237
1050540
1504136
2910522
74204
2843526
2671796
2256777
72535
2668533
1783227
2478108
2066276
2479868
308302
629183
998898
2022844
2362742
2608422
2780783
321375
132527
13836
1703190
2446882
637946
906864
2630543
2245666
517558
2269118
1995748
1659715
1595708
2244124
74683
765393
2058413
1510689
994773
2759346
1911708
988976
2637147
2314404
2118523
840639
454040
2419278
1490785
1864838
2769683
2794356
2330212
2152873
910207
2082123
2725172
2127585
2574986
2186002
737767
420893
1069586
2441178
2310389
1725589
680784
981532
1281102
1656123
2929678
414483
2076958
1296715
2524751
1247384
954156
2551183
1346668
643746
2059611
436861
366998
220933
827574
1445914
1304682
2883539
2269995
1638198
425534
1068248
2184775
2793049
1949484
408658
151333
116621
2909278
1616220
262808
2787854
1242041
121511
1129560
2873470
2430318
2107668
894768
2574572
1676289
1261080
2236939
2242392
1257492
1944846
308153
2476077
1229674
831152
336889
1878171
770733
481753
269253
2062588
2753526
311579
813114
1809006
1673769
1852493
1732415
1255161
1660638
1765580
1139976
784138
2033154
1055114
1913054
549497
553850
6670
2052544
2440620
290710
2576696
1873709
780817
532723
1819516
2270161
138128
734416
909648
2454283
2688708
838130
2421128
2522919
1824455
1617866
2205349
1415163
338795
1169955
2376604
2685857
1309867
1269269
1739901
163435
2925729
988859
1987232
23181
1149072
843527
335366
838302
1432673
269901
2046188
1091671
2123869
1640822
363482
1966228
1067905
2354154
2301308
2835282
135589
593715
1294627
814874
2122240
2710227
975027
1200609
1092297
480229
2102888
2818262
1706119
2504548
1035007
1602330
2738793
2434195
395939
1690602
1542201
2196999
2348236
597710
656719
1837487
47733
1384701
1668739
2376897
1330768
1182498
2195266
1990783
947536
596522
2338631
1773977
2306121
1329684
2076493
934946
2200241
1496352
1392526
2086691
2522704
2859471
435611
551860
346775
2369208
1213606
2003977
1896968
1896715
2805827
923329
1984200
1614133
1584750
2602565
1503787
925609
2567076
265530
1038469
2676006
345544
1548972
251759
113957
2742581
2574020
920294
487432
2760237
2543023
1761465
133109
2478353
1347268
1976398
331896
507567
2907074
433414
822708
1713164
380607
2441408
1432452
349392
1253720
1593341
279069
330191
1018910
2868457
1150270
511553
561663
1377635
1076526
699420
1489698
499854
417997
2583618
35385
1687447
187122
1395369
421792
2903815
690064
1718909
2881057
1389348
1134279
1586749
1014995
1779863
338536
757703
737593
167725
1627759
1502998
209061
2469101
391281
1617554
1593216
124881
2862232
1851263
1892703
344275
1182570
2032330
2905346
1912399
1667846
891263
562116
497441
417720
2346596
312234
1664446
1292550
552491
2622806
1947264
1941817
474841
1319658
1072465
1375341
496201
2658740
842920
1080064
711682
286626
701220
83711
2148285
1439975
2627613
448800
382056
2257660
1351166
759505
1664516
537754
282906
1885480
2188788
1422160
1194865
1216132
1801999
1479884
1663733
1483472
1925537
1497796
2217143
803686
1809951
2192414
1107702
30923
1196198
1323433
2702725
742035
2468003
1077847
1751811
1626208
2837883
999010
2494929
675466
152665
29845
2402410
726234
1955021
449943
2096916
2460472
2356709
1673408
654264
2055855
764480
1457293
83448
1982203
798704
1436217
2607182
2173338
2687400
622666
858559
90523
2815312
960724
1223380
2133316
1883285
1197609
1102214
2540354
316038
1833059
668589
763830
842603
2885123
1186628
1614106
1506764
745028
445146
1955772
1246571
1161037
91921
722256
26987
2326378
717775
500820
2339723
2400133
161023
275586
2880534
697744
934448
724606
233260
282312
1621968
1692452
631770
2311967
164092
1592237
561441
1339228
450740
1284739
2770745
1313434
583431
2167539
2318212
424988
167355
516608
2165148
1236440
988555
271006
595022
2510023
1318566
1984430
1255073
2181967
1196327
824458
1749934
2693463
990073
393698
2025288
56191
1719684
1704698
1179866
765809
2416715
2210806
865945
324050
2902297
273041
804055
2677400
2574276
2911571
204510
240118
1943623
139504
2540108
1305551
197452
1960390
1150858
420223
2084823
622958
2548824
1609613
751521
1169055
1163301
1748854
2117935
146139
2467308
1012703
1171470
665491
826128
2558327
1335960
2683156
2421533
2850259
61562
1291425
1964104
2895190
1732995
608504
1114507
1469084
329058
451002
1466071
924173
370378
142806
845350
2411313
2904604
1971804
3904
314172
1381299
1123763
161620
361781
309489
2892444
740665
2199921
2269844
282274
1291177
46124
234738
2630562
465610
49563
2613956
2620909
2527183
1789565
1832760
465013
60952
1641443
2827968
2286882
1733122
2826099
1420351
1421994
2505830
847740
1114713
2454965
1278152
2231450
2640451
2870699
870490
1646677
1174051
1091347
2793421
2406635
2379147
853007
2161508
2910911
2261952
2582910
65058
2810249
2397015
2848287
1442111
1977961
1888703
1968607
1321306
2438257
908284
1544510
977290
425315
2395719
1405741
2708950
219391
411801
492021
2732596
2297873
2168177
404278
1913200
453926
757398
1751546
2921357
1120970
2072973
1270988
1363786
271272
2835779
775912
2177578
8148
1548630
2488645
2272471
1840956
1600825
837850
1470844
863361
2541580
1373362
2903606
1818955
2849904
2887013
1858596
731243
1571519
1995102
1957862
1583951
2307270
620534
2905240
2800151
2494775
2633354
1034429
2747067
2099187
2375514
2495887
2692106
1036953
1713031
1912984
2036388
1986445
1518061
2086804
250611
682914
2760356
1669665
2089089
1558227
335686
291385
628411
1136189
503794
862886
2536562
613058
1412020
698995
2498438
121814
454575
2421389
1736546
73951
1535911
1613878
2680923
2533130
2461992
1624369
2393264
2759590
1058168
901338
360653
2697463
1467209
1508696
2660982
1788383
2403548
14395
1049261
870276
2067933
612781
183846
996083
1396278
302346
48772
2624883
1655427
332749
1777753
653766
905164
1674389
551158
1002149
1144063
2486719
2459725
727135
1110407
955779
1155727
137136
647791
184955
2553998
723367
2906309
371770
641700
2201479
780388
1657628
1616458
2181477
1450313
2446058
292360
1397848
2033407
524324
1953622
1058897
339595
2820614
226234
1628806
672921
1640316
2718092
663605
821725
1990671
105707
1855936
1947720
661226
1302059
344250
1152896
96901
1482684
2937715
2709506
419655
1691175
2162787
974871
805295
485286
2480189
2336620
856817
205010
175794
97150
1054101
2243968
483395
936033
242258
691893
1412676
2180057
895499
1054661
889176
156806
381944
1322318
130989
65453
2536007
2019220
1450362
1854024
1315175
2550986
1708312
870242
2811592
1367667
598289
979604
2738629
478140
2125089
1653446
646711
466456
1046305
1255078
2480702
2074093
1624690
133087
1806676
1583160
2915820
2429689
2374189
2360624
2226776
404859
2780547
888950
2574446
1295331
1728309
579940
2689147
219953
2398652
132577
2583505
1631466
1735085
523111
2590061
1706596
1570422
765755
834723
1227699
2239022
1123430
2561545
1655172
2652083
1981331
1463890
1200127
1421273
2865909
256874
517526
1307599
793074
2039602
2512731
613139
2926334
199713
1225256
548720
599998
320624
877471
2599944
1710850
2454442
584602
1327675
2489380
1217965
2700037
2522799
916659
901219
1674773
2728830
2756322
2101632
50544
1733548
2326631
744453
1709499
718875
2337630
1188902
2589753
2827250
2129491
1349129
634759
1672989
2516939
2154413
2935165
2530573
2291317
666189
2490208
547431
830999
2647985
30920
20403
1075811
445955
1995619
640235
983366
1487111
2762907
1002313
69649
1344136
2817283
2544300
1538980
2173286
2858694
532910
2153425
676528
1815885
1428052
723380
2537001
2690105
1222757
1451949
2459257
1365809
323484
52078
2550615
2712532
2495781
801256
826945
261783
207832
2028904
1486116
1119556
809320
701015
907600
852288
1068177
56710
1165357
1197065
2782429
1482855
19484
2178696
2227640
2636669
392058
1804009
780213
2496325
1570374
2522704
1347193
2003829
1763635
955932
2443321
2813006
1136898
1812524
415105
1770765
1299650
1147187
2873621
1437406
2928756
2309470
138554
235376
952732
365791
1638631
1154182
642404
1820252
1887384
671176
1704459
692309
2051115
458314
2851113
1795304
489182
2508533
1262119
1622441
1604354
284355
1612035
1642316
975703
1026737
2749553
2460590
712166
950311
1820124
2279288
961235
1175726
2197506
964017
679907
1545159
730391
1079986
2164001
1513599
2080208
201846
2910210
1707058
2038384
460176
368860
2826623
2519949
951682
2899723
1651361
1778793
705570
190686
951004
1777258
2356367
1268241
62529
1750164
2308257
992890
1757594
1204584
2233987
1808818
2926680
1698877
2543516
2933449
1916646
1478742
1549757
1496580
1607162
1298922
1051520
2356502
65852
881081
863631
2847811
2520406
311106
1358131
860659
2120650
1824611
1067125
1401407
1878355
1588178
887741
2129747
2401402
1475230
2164341
1409022
2846962
1436200
2903471
708987
1981650
1445891
391836
826840
1962535
1750381
2277409
2251491
2288263
411592
1538199
2413160
1752635
2811244
1935373
2023855
1078963
60436
1186225
26652
916282
763245
2569252
2640545
269267
2111652
2749806
2425394
2842832
229743
2270425
1638244
675388
37975
1428446
2722741
1316835
2025375
2851849
1750884
2563121
203850
1884951
835078
2243365
1586673
281837
1309587
675936
469777
2878786
2338011
2840470
1386916
525060
69701
438249
2928475
787188
1670443
331668
1888735
773534
2021105
1160271
2573917
618075
178842
137688
1044697
63435
1031693
2355988
2818867
381597
873216
2206724
736084
1549876
1228494
2039215
2003491
1943524
2811627
470898
73414
381526
2762045
30672
2119615
1006437
251209
475136
2178075
2646707
1743280
1798019
154790
2719424
1503808
546044
1084774
138847
24036
1419942
620574
1546368
148419
639944
2559503
928264
2622022
1480501
988132
1653006
1250852
2078908
1084147
2220282
2218474
2521734
1294505
1532959
398753
991106
73818
1129228
2823600
2377173
2060384
2526497
1700892
1085483
517249
2645716
1438166
1486383
2934474
1541010
1062478
636652
1703184
2158727
664889
2159604
2372078
1815936
1003616
449274
358626
897292
2028985
1271941
1313019
1144867
2437475
1079931
2939298
788556
471731
1188733
1699746
58052
429674
1332573
475142
2263865
889129
61598
830858
2868992
283572
579368
2753470
365294
1070204
2811639
2003671
2864296
1153939
1601716
387765
691587
1707704
1199539
2790490
1833944
2138125
2363852
2383503
287514
800802
1827845
305324
1396501
56163
456959
148853
222854
2491699
1882505
2036471
2551813
2915683
1095691
2658184
49579
400785
225129
2368829
758169
736529
486629
641968
922191
1280746
735971
1266033
1264667
846655
1686357
986328
2171446
606252
1793687
2168460
724423
1730815
2827650
949874
2598963
1459121
806162
2592958
83079
299057
476830
2284776
322671
2831678
833372
2283369
2126584
429218
1441376
460443
2496596
2641877
353107
1851943
961783
2115874
1817198
2001344
848182
1305902
110441
558493
693371
760644
1780072
1321903
2572587
1690529
857846
374202
1932733
976286
454837
2183147
2442097
2194114
452299
462013
1765194
1264347
229086
2920942
605477
228986
2698418
1763298
2625312
223025
673060
440354
1093789
2476876
813921
2036244
1057746
2102651
2629700
1255285
1903841
1498510
627525
2013390
2258074
1857686
1449465
304684
1953545
2464070
341932
625289
871276
1021566
2794838
2906005
2344194
2500271
697299
2226625
2530113
1212763
480539
2576742
987167
1920821
1218506
1921627
2701967
1337539
140855
716715
1389402
1581707
2844802
839543
669676
1537689
2043854
2078838
2279778
1834932
2657462
931615
2112389
1918219
1778487
412177
636585
2939926
1239731
2225087
1370420
828073
1029427
1551517
2109888
109242
748657
1338032
2136970
1653777
2875091
9367
1556590
858871
1347391
2190525
986318
1592180
2416569
952556
2533324
1490627
1422786
2445203
126763
1445714
2574162
2397393
1576878
1813036
2142997
902965
632299
2847476
2084778
610836
978525
288287
2774416
2690362
1411461
730728
2567085
2384369
210246
1323008
2725979
804338
1195994
59695
530272
2302289
679723
131941
1151996
149175
1831354
432906
225104
1237390
2792900
892405
2442727
676629
2058027
1164671
1922356
1364437
470919
823964
1266498
378998
541649
510738
1626560
935112
1698252
2471843
749661
1710741
2455514
1796796
886877
1570631
801433
2816074
1403988
1533406
2694685
2591549
2270770
2122335
2672579
1558514
64196
1462546
1891965
1024168
2113621
1792229
1327421
1851396
376486
891858
1262746
2708628
2669463
157604
1976117
1313163
2244913
1661144
1865899
2156389
425632
1671764
2513926
1724708
927720
1512812
849898
1140136
1460419
1306380
1867516
1691166
910557
610114
461721
501065
859249
1492915
1090189
584007
99032
2644400
2091733
1207671
1603617
266998
2571054
1057652
374556
1904075
476306
1163189
59777
1545273
193881
2621837
1297120
2235869
2598069
2367702
2310917
971081
1401641
1610419
877849
2368616
30472
2689326
1366954
1933811
162367
2232923
842775
2460869
1856667
414298
1746606
1682326
1685713
1027372
987752
103440
25921
2846806
1087703
1659958
1538184
194019
1100523
177083
2539645
1709725
331264
332255
763031
1825935
2222916
2766700
2642317
345385
1399327
1800583
1987303
2869173
324043
827545
938374
1096301
570875
1942224
648291
1620645
2617277
1791173
815018
1502053
2253846
783450
274632
254811
2179649
1427831
2094651
1920816
1565749
1743914
2742371
1639803
1752083
218945
917345
2158952
525354
1891673
2809021
192353
2731765
2578295
442502
1246063
670015
232479
307717
2000418
2427717
340969
2622621
2834343
2759611
2911382
1242623
3544
2929920
2147827
2805071
2322155
2305394
2440032
1012448
2071167
497713
2522288
768282
2300780
424331
2463873
692385
21979
504084
692876
1971556
1018807
1613784
1311688
1099692
1399614
1236500
2621238
2008146
1640953
2655721
786140
28733
379970
2621644
1169093
2675193
2321649
2851746
428889
1374185
1954350
1413893
2648005
2356228
549506
2485566
2263677
2564485
2465626
289582
1835248
653754
1108087
649992
1481604
357457
2050314
1948087
2650859
2152827
2403770
2392282
1140894
2040161
2785901
2481590
1519738
1883232
1166230
325955
1380036
2854435
348476
2817670
487058
2401251
250774
2278600
2813220
2277445
720080
2782499
311182
848324
1956710
677695
2395812
2373724
1328223
956796
2648622
2728332
1252643
500463
642600
2460785
250974
825805
1844390
246657
639174
2594662
999960
1029076
2602901
1088213
2635599
2915213
1564827
746084
2554535
2803036
2403588
1721644
808632
1999947
2371783
1297928
2729574
1634065
691263
545692
2427087
2777666
824924
1988027
2273210
1431430
533176
1954343
820646
2203949
1142760
2138534
2323906
192295
1700242
2266322
1756928
410280
2217155
2252941
2652544
1891035
2035320
2378364
2215648
2260433
2616045
2611786
485534
1917887
2501820
2899819
2683403
1915341
496267
1065847
514910
425042
2405682
1673665
165150
1006213
322190
2216170
77299
475168
2607058
2823754
1787251
2211847
1569821
1857128
831986
2171173
1427951
155684
2198001
901731
427640
2660355
2182412
1453895
406631
1851598
146929
950098
699463
1968222
2546072
1564461
2746630
1173179
1560480
2794156
2467771
2312518
2295314
554865
674401
577483
287910
1310165
524714
1617045
423158
415892
861430
168677
2853916
1602672
399365
617745
964049
932600
1395319
1017347
54845
1188544
1584310
2259496
515439
834134
1282314
912614
1949053
2288987
2125987
2899841
2782708
431620
1421967
1704788
2177124
2230118
449862
2694442
864963
554885
752139
431595
1380071
651868
2300
2658697
1837646
2744099
2287415
1127410
1176475
651123
249766
2123170
436171
2866037
1128749
81628
660396
1069229
1883221
1787242
329685
2861777
1677458
2821597
1559737
817814
1070841
957953
1485893
392575
165894
1807383
2796542
2443160
2135267
481886
2772190
2555951
871763
2641349
2121806
1601087
2226391
2074806
1984026
1028367
2167776
201245
2522531
2600010
1805395
83785
2367826
1718095
523465
258981
297934
2852851
2571404
2571815
1347057
2814277
2896916
1055191
2322118
65397
1178498
2187063
1755597
429289
1955563
1542678
1138386
538821
1121481
1821868
398390
393384
1224443
2811362
1877801
1950482
2062215
647771
1337
2718588
2572943
2574130
2281239
967514
465371
320883
1934530
2239202
1499835
1534073
1871099
1243456
1399387
721534
956473
2085576
2524571
2184863
619562
2787404
1802036
2744044
1620159
2657636
2647226
1519864
1936867
547259
2511784
2132922
268441
694683
1157981
2781950
1047195
2079757
630403
1184444
934860
2492018
547584
2538744
878909
1513278
1273356
42675
406712
1260232
1206992
1481580
1770445
2710030
1300208
443005
2411040
2129805
2884909
393400
486960
2308741
813922
379348
1396502
410235
1448570
2477292
2344549
2041151
1240851
1555243
163324
416495
332808
2719941
845668
725739
2898378
651134
592328
214450
1779356
2867645
2254608
159790
2938186
2046377
1667122
2914313
2804333
2068128
989829
868790
722720
963353
1519493
1110618
2401221
104330
1034857
1263369
1027167
445166
413277
2013749
1910230
1542377
943059
814589
1246067
1675751
712559
556854
2008366
772874
2273501
2582158
1119806
2363307
1042127
1004022
214660
1277345
948800
2035934
2617765
1768350
1099010
547529
740619
1331855
1540240
126129
2601756
2041453
715847
2657617
2681326
1077189
741426
818803
863171
1021154
2131997
1427951
452123
395416
2150966
1206869
1857394
2803558
2892281
2427034
2806546
1790850
2259294
619042
326452
1113396
2784778
2535303
2118890
2924864
1959128
1192951
1080707
846210
2491744
385842
415123
1495558
265760
970485
2673803
2606320
574145
1631764
1378930
1581928
369460
652842
2365239
2634991
1967933
2908216
1922450
2896095
185325
2193979
2573289
2362328
2237912
2101730
2358920
205701
2060585
36187
1158920
423694
1694167
2419222
1726075
893703
2783765
764604
25406
358010
653194
901094
1231632
1282865
1789012
2181332
1148419
2714692
2192248
1472846
1415775
1906244
519272
620351
1166436
1262186
1497440
1610499
405282
128726
969236
2052336
706251
1969288
2678810
2681086
1677430
1206949
54703
1331203
955745
1075219
2727835
687028
977862
1250610
404989
927240
2095077
1212896
2822180
1162239
2732607
2392639
2221228
841448
2541682
1744914
1510988
2418821
2210543
1281419
1116489
508325
2610520
2647857
366781
1039247
1735071
2660088
2152883
1798195
2229817
2482854
1933504
242947
1122668
101503
2238846
1786184
1987914
2254445
592834
1601226
1903008
2113001
2859452
1253290
312742
1911318
168676
425807
639517
1149864
442296
115349
2001419
1349306
2306043
1583383
2276085
1924957
502147
2455090
378534
1298634
932564
1073827
2450426
119418
2546274
2262076
381119
2346257
1490843
2925540
661547
2591054
2063965
67772
2808250
2326703
2335153
932194
47493
635232
1014485
2530331
1700561
1092592
2216218
1572988
1504137
2565539
2339537
1510850
1051421
860346
2649523
1712650
80086
2233034
159636
1032640
308599
637936
1553700
455680
1654365
477407
699060
2917091
1381495
528353
7002
262405
966142
314028
1434510
2125661
1078614
2141314
478081
740335
840829
1667114
507407
807406
2523414
2266287
1609064
904003
153150
2233373
2231062
383778
1631436
138542
2467273
383626
1849144
1571737
1048768
2545380
2751651
2666675
1694412
1308092
874037
2182062
2675522
1711675
33150
2569247
1832687
2292003
1694199
348104
2836011
632534
295685
435809
2505757
557849
2280530
2682894
624047
2268723
2719531
1182200
1946264
2188925
1438700
548429
2514316
1155626
386873
1483977
1516358
1254130
2129413
571269
42924
2187475
2002582
2151512
190665
2855741
720355
155222
1959502
459888
2619496
2521545
2219190
670897
1598256
2191415
611196
117839
1070476
2770999
1968694
134426
1173471
997351
244836
811026
1922405
2800510
2560132
1734349
373366
1496594
1491079
1457721
1747191
1358868
1287079
1417090
636613
1089993
1737569
877919
2784691
1501228
572569
1370972
1835601
2237067
125170
1080905
1790191
994273
2681033
44367
36690
741598
88756
1762596
2763932
2150184
424827
2680474
881247
706158
390346
2550761
952254
1321949
677131
1285214
497838
2904810
2440178
1846365
262482
56085
1900044
2126600
1402302
1872167
309632
1848294
649769
1124775
1015254
1597006
101752
880899
409955
2770543
1217203
1472158
132275
2820355
2301600
2009765
2541534
2659467
966080
2407896
2829319
1415360
1358878
1830785
1653843
1068125
2626586
2894287
2831546
2298696
2461322
277590
25463
2561373
1206653
20344
2832795
1166334
159511
1707694
12089
1451655
811635
916128
2768599
2873796
2844584
2416110
2143594
1668937
1059066
727738
1345845
1050943
1264512
1329294
2212579
2357469
156734
747442
1965205
747802
846356
2143804
535336
839239
1743131
945255
1617901
2713385
2826599
201782
1706626
1193649
2247240
2363421
426847
336235
45211
1764807
500136
1886394
2000570
400471
35839
2652403
2937753
2393169
249498
1876017
1583412
2015231
76066
1109764
1700178
1005400
2197789
9998
557701
1324433
2144068
30978
979854
1073674
2805320
1387763
1771696
516212
2349669
2032734
1918622
1870529
207590
1735634
2810764
132496
1645899
890770
1423988
1750287
1309834
1365657
2532176
825886
516770
758601
868690
2589602
16075
111391
934388
619917
2171365
481605
1778049
76002
1543895
136409
1364632
788273
356272
410422
1074922
2833883
2194426
2108412
1422523
766488
952854
2086426
2118839
1785662
2026082
1033252
1749040
2549615
1758854
1053190
2658663
1060517
1826208
72086
2613786
435446
2914125
595275
1363439
2439634
1543626
2802809
2496331
2754561
2668257
2908767
504988
324011
447269
1578702
95047
1795372
1187153
1007467
2647573
1570458
2438453
1200674
2735198
1563318
916963
1173328
697341
2228248
2378727
963851
1213375
807520
2929764
2792211
321993
1850083
522892
1669615
582393
1641235
2066082
2108927
2157978
878497
1374315
1312547
2740998
1251896
42233
1788180
999159
2505517
2103347
1477032
2023276
2888906
513777
79588
363462
1185565
1044490
56255
1685699
712919
512756
739044
1045057
25677
1409056
1291225
312708
1521806
1739253
2851816
2176069
1534313
2079905
2150162
345923
2370635
2232597
2363821
277613
1084173
1995146
2317619
2573832
1884951
539302
630884
1222602
2114382
738712
1859886
2723058
319857
2483989
781334
1594220
1258938
2139793
2734746
1277691
2874237
1640889
298978
731399
1250941
2181956
684900
1712871
191838
1004045
1758659
1583435
1604835
1160383
420817
2159193
1536011
2276103
2047363
2760474
1738459
1837808
34013
2841155
86853
2296218
1774315
2237169
1658072
449396
723185
602348
982064
1468040
2611214
1269425
1563854
711160
544494
1309898
802921
414697
901419
1032984
2587306
2552505
1130895
593316
1367313
1361772
2188320
242959
1534104
2864015
505299
1238103
1113476
165128
2868815
2368606
1087926
1039925
1743654
360366
2367996
2601084
553301
832318
2482681
1218299
602657
2879606
2179708
2661882
2069458
1804999
373741
223017
1123452
449753
701419
2198462
2450405
1825862
1250436
2783313
1648614
2727460
1849785
956941
1343802
597688
2524595
392301
156914
2159019
173139
177978
591048
1914475
2085473
2826111
709929
1564136
754444
1847183
309457
324141
408576
2372382
2751654
2483794
1209042
2123199
2540542
225101
1386641
502890
557697
1838249
1575671
315215
2455218
1435177
2652160
2827059
830204
1467216
1838836
773799
2379687
2790593
1675775
1139486
2341627
91780
2851665
1823020
1149768
729657
2111275
2014083
333437
614107
381874
2396501
756578
2805271
2374450
1748123
870429
1426021
935659
1426147
2421153
1009858
2202593
1793290
2838473
1352149
2029506
2447157
974474
1874339
1687573
1637680
1615147
1762021
2056501
1227703
1910380
2756539
418868
1434206
50464
2558050
2738810
2197093
2484856
2162200
305362
666544
601803
1314316
852128
2897921
591843
1606837
2045478
2325165
1232189
2174632
374979
2006399
2203144
742772
1631796
498161
2721659
2156539
196806
2066754
129153
2813957
1979198
399150
601870
2074314
1628042
1218855
2664982
2195584
700059
92933
1187193
1361257
577712
2696163
1503003
2675845
1042350
1461674
2074660
335998
1078237
3663
638746
2418155
883517
2865713
2867067
2587076
2632109
934584
1947305
1768626
924004
1871062
2258932
207324
923000
1965754
460261
2275969
384925
765875
1140479
712722
2758078
2516980
2190551
2540079
1690231
2462226
261819
203274
1583039
3680
1311911
1192783
1211060
1749670
2173133
97933
44590
1758612
918579
520745
686494
699330
1032641
2513875
785226
868356
765758
2928854
1047296
623849
1035025
937370
701670
1062729
1427979
2205085
2383505
77914
376491
1023465
222266
683456
910171
1292591
1668442
363030
2185117
154638
2162416
615515
1600407
1803707
2027287
2297761
1573650
1938077
1918743
1557391
1151268
1958937
2362167
2289382
279632
1166573
79413
1978754
2619814
801750
2412442
2101391
666714
189414
1399679
745408
1077501
1988813
145971
2635463
1814830
2868936
352955
2470594
1577200
2302977
1810053
2048855
2573330
520107
239726
1965875
2193653
530776
2466005
1496651
742317
2291602
1734630
1165434
884677
1796136
1126159
2536814
2775752
2012199
2460386
2776624
106521
1164524
2729174
91056
1257234
1210005
1815885
1755074
1429725
2678695
1531812
310347
1253840
2611937
956246
127294
1430165
1353744
1286361
408039
890443
1398095
684855
127446
990935
1984697
160802
531504
681021
2128564
156168
300089
2736198
415935
1382714
2019223
388327
1062645
1862982
2648457
845658
963055
2290548
1067806
1718039
48256
1986460
1683954
2348960
270947
2232132
254384
689819
1009225
2354466
1988203
667633
568994
954675
1023274
2746282
349720
1458359
1379519
1286538
2688924
796858
2782581
1656050
399208
147240
1103786
2744581
596598
2370204
216364
2274015
625833
438988
1877834
2060568
2356681
2916625
2157659
2178607
589046
1464285
476468
2345031
1185058
1728540
647547
1363834
477332
173215
2617703
1955955
2847069
759982
2649184
2310271
968507
1430619
2939262
634598
515342
749499
2256916
1790113
1968676
2422656
1771830
454803
200725
149570
1588142
116339
2886165
1403538
1966946
1785113
1207671
1401625
474790
740632
2140127
1188753
2207767
937096
2509789
1059445
1570217
2597942
2623298
718447
1507032
263352
2907394
54018
2005668
2398856
2360349
544125
338010
2376008
1356908
1087059
485862
635133
2107806
1124761
2715906
255509
1921167
1679069
2375046
996840
2067055
1322007
481532
241709
1694887
911496
2507350
383644
562038
1371763
2482152
2864440
1165026
1102827
1157852
1296385
1684232
2023408
1905678
1913925
2471724
830075
1516810
2183100
1621301
1994222
1685216
1927926
1030652
347959
1366343
2101022
135408
1166300
264528
1441934
2237085
2336989
2329916
2521290
2575141
189372
545698
1094512
1256936
2155076
1996596
1643673
1130960
2610620
2623910
2208421
2872765
2784568
2566882
2902779
2033221
2550263
2294560
844845
2269697
257171
2821636
858378
397099
1906328
703949
2342328
2741927
118635
1888806
763406
2140092
1097801
1920890
1275814
2114779
2469061
498255
478039
93808
1437200
2459548
516902
2135409
2830332
1549008
1613007
145989
501674
2473835
2507454
1631485
2598337
2850930
2217245
2352842
620661
1009444
552148
2052372
2390408
1592955
681668
1994841
219428
2016945
424089
1027264
990408
824808
993808
1649027
814735
985966
2893873
184086
170060
875913
1990560
872759
686260
593258
2867011
1767653
1550313
1630887
2482423
954947
1605283
663419
1331810
2181079
309204
168633
1637945
117207
1294145
1733645
1367767
1196555
2351248
307837
1081630
809661
2060144
417550
713936
217521
2344339
1556192
80156
872470
951723
1465783
2723258
1123188
1705538
1778095
2536834
385682
2583211
357107
484130
1681505
649040
1134373
294601
2492028
2187452
2638502
1341322
358995
2219801
717822
62477
269818
2601067
2549545
1123758
200304
2860469
2349584
1903684
1093386
2641736
815538
2577398
583869
2390766
412282
1317009
1398877
874580
28492
2045956
2863057
2869814
1761255
2304874
152398
1720265
1604736
1624601
2814290
2285212
246369
725331
2786200
1559780
618864
1483935
877752
2229964
2234003
393370
1633062
1455573
1806410
418156
1365053
2251560
1090283
882862
1882317
1406106
1656813
723351
1288793
877566
1438454
515142
2859041
127582
2607928
1320829
2023584
2903882
2846436
515844
2313811
1672419
2665218
375911
601372
1046105
710377
1416746
2899415
2139716
2748104
1260332
89545
864405
1267090
1639590
2787049
1657822
1991475
444800
1012195
151281
165127
2240573
527087
2437750
2893267
1894767
1487356
1265300
468786
2895866
114557
2689814
301896
512083
1354602
648835
810486
1485237
1237032
2938669
225392
2069762
1606304
2634784
2010837
2016491
783644
454611
2653864
809302
5842
1853875
1471296
362011
2898579
1957620
1796557
2872993
1832494
63706
2797241
218527
1235539
2236810
2516176
2371420
2918994
2381544
2883527
30391
421703
62596
95766
2658201
2731221
456698
833015
2145985
1173891
1853785
2402842
2900363
1388841
2777026
2259936
2353510
1677337
941451
1750439
940201
2115998
928243
1537609
1792481
1912026
2736694
1045741
1660172
1891637
1979601
385330
2668355
2888038
2812367
1404196
949841
1830659
1004435
2113788
1435217
1467021
534833
1809754
2899856
1074034
100578
2827662
1968618
1180647
2415446
1487147
2776298
1128546
1192743
2257540
237140
352787
2810745
2185973
263200
612617
1467654
510318
697117
2313286
481604
2428984
1981868
2581828
2616608
2692629
200223
203905
307319
1692811
2077117
2197517
2443118
858242
406888
2609096
1115299
2722222
1156217
367048
721819
843105
2015881
1143906
2936924
1452621
2575750
1862712
1775601
2584976
1854392
918650
2013169
1178155
1135079
1540736
1375204
2325259
2723532
2786420
1584609
1446022
2075337
1931366
623735
759065
2657964
1036220
2294361
2508752
2541998
2884723
1262275
1123973
123402
2710063
2772952
1972513
1946126
765203
1806447
1738703
476507
718942
122840
1533230
2179070
1854300
2268872
1702105
2167905
1754182
2143100
2475022
2651041
1675738
1934998
515364
861230
2526879
1490819
998229
2910998
2323214
119823
404171
241108
862349
1888527
1476351
1601301
603863
75162
684963
1500998
910302
2165686
2862698
577300
234623
1851023
87384
2072322
1751220
603490
189445
686842
2090770
2113568
2853367
2804263
1186639
2911501
894828
2782412
2239255
863300
2929283
2343498
1944916
260195
1107086
639406
2096600
602477
671755
2538684
1990840
1647626
1188737
1795417
1890650
2249276
610912
812229
272890
2353282
2760664
2176995
854904
1033127
2649056
419814
2535468
946910
259276
1974843
2780711
2618249
2368396
532328
1151918
1292827
987332
1912386
2438052
2651149
2871739
2122732
2362309
1430564
2739441
959227
6562
2922681
1480134
2461328
1832735
2516634
2299148
675416
1380677
1348203
2233051
1367575
2201558
480787
2133140
1599020
2627958
882572
578548
2551526
2699758
217017
1874716
1034191
2418519
2938978
2227887
1425135
941700
1775539
2095286
1169568
2599834
815675
2231106
1205820
2553681
238477
1902406
2873789
616034
580232
2589655
256833
2386229
2716396
496289
848364
38751
942641
2273240
2751815
1141471
2692765
508831
371003
467271
2791679
848488
1575980
2483804
1246307
163552
1615747
2918570
2691474
1505927
1054077
2932583
10118
2864769
523628
461350
1913476
2828214
705286
2035153
1863499
2589488
807825
765737
2871409
1998721
2799564
2349791
611567
2040069
2314641
527843
761041
2573791
249004
1235339
1112287
1050759
1092195
297177
1541745
2298390
2428524
213916
1955402
2528874
1065282
2817176
2595891
668491
1728970
234624
834853
410587
991124
759950
1875022
2183784
2135277
2715007
699898
253058
962348
278773
2132883
2672401
156381
835642
1879589
2504363
1898045
409674
2568569
292358
2785690
1895232
2263994
1788614
1500605
1829492
1675880
1225827
39804
846994
1440940
56624
1798517
1388992
1343992
2892337
577062
1263299
581794
1186713
1067330
154723
985292
1237640
2290038
2684553
2843040
1138365
1233876
2300036
2456803
2682206
607664
2057136
2557264
1162969
1474165
1388579
1442600
343536
1284590
1183536
1606172
1434506
884819
250809
2747799
2317971
1283434
1974467
1644739
1300956
879092
164124
1828641
714179
1613631
1342509
1004543
51380
1390772
93687
2060712
926768
2257136
2487332
821657
277928
1936555
63401
2458433
2326706
2483043
2171833
1476054
2036960
687713
825719
1106037
1854934
1818621
721846
1396491
866485
2490978
2391647
2930932
2668955
1255531
1826294
189142
2066307
2477143
406459
1230780
44423
832506
1901235
184357
2800021
1486116
1790648
1306567
2621914
2892177
652015
877427
2409280
274722
1202048
2110729
2294904
2292137
1418725
2164748
1741714
1448065
1251574
2613615
2198245
1003221
1325049
1335103
490
845668
2302078
2085312
103503
1817807
2878322
1536110
1880289
368546
2128058
1795426
2263778
1015841
750811
980058
2501973
2897898
2303179
1711980
1002940
1870021
462171
505076
2118331
1045616
2036895
158392
1105385
573744
450066
1510457
2100868
2447639
2525590
1017020
2505982
2138595
2074818
2066351
930389
1946957
701114
693993
890037
1352103
1122759
2115545
2049122
2289833
976086
2016449
1351941
1202560
965954
973071
2468206
2809716
1873371
386397
2832958
2375040
159230
2887010
2456965
1307252
1803040
2468408
839184
2442812
2340172
525963
1278968
1949223
1718707
1618475
1567015
1092191
2939945
1896606
474555
1886744
1770290
2052895
187483
1013829
805474
1752109
2483459
1953876
140091
1713434
2809210
2457247
967843
913207
885816
1709064
2425554
1986317
696037
30797
1170394
285697
2569719
2536372
2685855
2392994
155890
882107
1791249
2800206
2409168
319569
312258
758857
2720856
1471224
215673
474067
2477795
2791199
728660
569836
2796746
2726080
795459
2477684
398595
367588
2425447
2679958
2694899
1171101
2663951
843006
1439383
1109052
1135387
1523172
2428106
70862
1355022
1138626
433324
522270
183616
174903
884252
2861611
1690558
132585
2547403
2068115
2297741
2079359
41631
1356342
2092510
2913843
263439
387730
2390037
252897
15177
1796127
1210263
1111254
173447
19559
2582881
758947
2079426
1497341
321102
1503210
2354791
595774
132975
2703639
293414
1030849
2527195
879755
1816388
1899335
275828
99317
1748256
1809935
924739
618537
2171295
892231
367882
1657364
303371
937492
2185655
623446
487679
1537211
2703514
1692437
2283500
522620
2280966
387671
583499
230327
1330206
2027888
2860877
1322136
1375941
129049
1874842
1842544
2010340
1218386
613058
631188
776133
272458
2135584
2221370
1898059
2354805
1846103
2873161
1991005
1115445
536629
981161
2407207
2163840
255437
599413
2541150
1876
1229920
1215388
2045283
1037769
1329478
2626207
1235239
1263124
646496
2647797
1521052
1834946
1250632
2622102
585310
361009
2861098
384981
732498
1390507
1298450
413290
1691672
1399603
1547778
1304107
583585
457047
228173
2342978
2814872
2869566
1128256
2133232
459697
678273
1622580
387434
508287
1316079
1347367
307446
2483177
566212
1037638
1537798
1316506
2881081
1886256
1055991
1162490
123577
199869
1261112
2711663
2101540
1744438
2168821
1140736
1651646
2313718
1790619
317759
523710
2520338
2842468
2836229
1883516
1037306
52289
1136886
1919513
254805
2905525
2117790
1721833
180202
2326400
2864039
704878
1334079
567747
2162197
2200643
839844
2565081
2053763
58353
1120135
174568
1257250
2871995
1607538
1016230
2230506
29611
603016
269747
359466
2311867
2763225
2112021
1332912
1267161
2095880
372765
604209
1090166
1762227
985247
1957059
1449867
412473
2439422
1410306
1841044
2325076
2670330
223772
2821856
1968892
612258
2581630
24413
1282674
875172
568306
2762257
111295
2223058
2805835
1830548
90604
2574758
219376
2876223
2646846
1605383
1832595
2583758
222434
2423947
1745521
2732246
366406
1531229
655850
2162795
2075750
1596095
2390210
408442
2914933
2011531
1430773
2592696
1179981
2664573
474308
1981705
2908976
1175010
443960
565408
1036073
325750
1688576
1391164
1549086
2705016
2046542
994038
1148470
19464
2659700
2127360
521777
924655
980761
2079266
2000579
1852472
1623200
434281
1430750
1629339
889428
1704379
506812
2555427
457817
2223425
1538275
2278332
1826913
1006576
1383029
1580063
807051
1253579
1185150
137623
681306
2152598
2362054
484669
810924
177218
192241
2779951
941482
1442255
1794779
353805
529909
2587384
2011973
924977
585166
2636760
815032
2736938
2432347
1824447
2541986
425343
1363030
645540
996973
520180
210492
2375484
2131064
1386400
565783
1587609
363579
1580687
1608861
1564852
2413064
759110
300792
2919462
2348193
2387985
2030792
1544366
461111
1761286
1367708
1607437
1374092
630417
183201
1582981
1616189
2922165
1477325
2579453
2613244
1041303
2506191
394871
1006586
2133685
2193370
295862
1906436
2923178
836244
237452
2652870
2014918
2318268
2208921
184688
923073
491842
1726975
2696215
1572326
1680394
887537
598927
2226813
539543
2862466
41224
1050491
2584310
744860
1711440
273986
1117912
511434
2651620
927217
2897544
252049
2267351
1542565
2566084
2913358
489274
2091272
352197
1624906
987973
937613
2541571
527036
2930648
1758825
2736508
827890
1102166
1503013
96586
1311120
1899039
1785405
1279098
1494862
2698620
89587
2818012
2854081
648408
2877629
1185176
2604878
126760
249637
1948543
110838
1514866
1445832
1978170
1392579
2602128
1491662
1818797
981532
733243
2301570
2185310
789505
573545
14302
1563034
732
2677802
1753447
723913
628305
529058
698397
2001393
419713
932329
1573733
1852985
2348820
1725392
1025627
1652931
2371234
2100648
2762551
277102
2691400
2624872
1838883
2336166
2314151
1582623
1252180
2534140
1313361
2084900
327055
1192973
439285
35037
973516
617549
1546045
2816276
2271018
571577
2306695
78982
2907107
1016890
1754087
2194602
2911474
2211272
671937
1953129
1466180
735569
369307
1920473
22031
1524833
774629
1169227
831255
1958622
806604
178928
873118
794587
918521
390778
2493157
929307
1336006
1299221
900405
1488753
2073596
2311843
2900891
809737
2326995
1750651
399122
1234280
2808505
2494980
2086425
155056
1134798
904375
702932
46572
2177494
2076036
922899
2500505
1708380
2397882
295935
49205
244615
1548852
933351
698019
19986
303824
206337
1447719
1592059
1368302
1977798
709213
2933696
1599412
2063637
1950066
847730
2337690
1066530
2259982
2823208
2695765
2170473
2249720
2128667
891186
1288452
2053568
2108442
2781039
1934182
1357728
1892678
2436866
664727
664897
2193254
284859
1539162
407430
1656132
86339
2839815
870074
2798552
1907749
802085
1755886
1893779
1871155
2533804
436854
2244155
254760
2146896
130564
566734
1548893
564038
407471
1245426
88958
1164486
1345715
1474953
2646050
2577629
1920440
2495174
2469438
892081
1239532
2801453
2093787
608464
451525
397922
254441
1612725
1642826
77928
498897
1510454
2897503
253698
2533461
1183501
1025026
36610
1245372
2698924
2560157
1348692
2185147
2519494
2307934
534714
2788994
1009237
1762831
1403754
2652378
1368264
811278
1474384
2573309
739506
1367085
1443042
304669
2041916
265548
2202257
210355
608732
2429355
1301793
1201861
2592335
1916841
1076715
1666600
798090
997973
1042404
1278482
2037511
2455888
732521
922288
1817316
1985256
530708
1894617
2188338
2040009
2645816
1207164
332690
843061
1314101
1410159
1534060
1282979
2336769
2040119
1785089
1186194
2637334
278025
2063344
975816
1105272
1748468
1027540
1301552
53613
1601756
225536
2112652
1584359
2047245
2870336
2518696
2692694
537732
579232
521797
2453208
816839
2052056
540190
259862
2525257
734741
1189204
939049
2814239
129891
2589777
141026
2372198
1592698
856165
1870666
2353264
107305
2091069
1996929
2749053
957037
2338384
2656194
1098758
1317197
1491601
1670442
1276643
47598
1661075
453013
1869989
353793
1641746
896515
1977318
1179336
1551530
2336194
2910044
787185
760550
2675383
2307941
1495474
2001505
747071
2307478
662400
2542764
1555325
1010585
1086033
1163161
1991936
384621
879152
2589487
755259
687521
2299580
1541935
1503271
746340
2177545
1364725
2324217
2868652
475754
1353029
134198
1008192
900274
312083
2003068
2509943
593754
53579
290089
1163135
235457
1257108
1605300
1236207
2197949
1495340
1671002
1170792
1122627
1120330
1162161
1684342
39720
1214076
2643155
475550
1007696
366724
1325158
807951
1681425
1751843
2160269
400984
253182
326120
199285
216981
110422
2261402
1227894
1311251
1784222
2028739
2387409
175443
175170
2630637
2185007
1379274
1785067
1470340
307201
1115772
135537
746589
809403
1549965
346417
2046168
526524
1741884
2359555
1542467
974122
2639237
1266186
2489917
1035170
2381821
569923
538090
1878416
1608309
979047
1541553
2801080
256395
655542
2679376
472048
1931706
1511245
2396588
1264148
2746603
1586818
1940440
925660
1230898
2515291
225453
828700
1245080
1615937
1206603
2927850
884918
2665331
5093
1657142
2119925
416839
1864436
2386281
1406805
1377116
1927151
1267757
2494460
1067831
100139
1212531
972142
95927
774808
952698
74369
572196
2722695
760252
316226
1877852
1717024
1237747
1971982
77642
2441514
1374080
2070732
591817
42879
1726760
1507848
1537340
768581
47911
902251
1404861
2386311
289588
2388645
1831775
2424799
841735
2307378
174171
2684986
1885171
2290178
736781
2153050
1263895
2610845
1335720
1503235
1381192
2234382
2578251
308766
993927
2726688
2380542
1995582
1002576
2867114
1008289
1378785
1530589
347782
2204289
1286238
620106
702093
2658602
842555
1736527
2588762
2902363
1499749
2543183
920619
1647056
1051940
219623
1127256
589173
560629
1328272
1338834
1045701
1543203
258120
2799029
1799407
2811873
281165
1933766
1384005
439592
1587034
935175
590680
2368036
2577244
607292
1361591
507039
1166293
1448336
4598
283235
708601
1242347
1463260
2645681
36084
1987616
2426429
2823273
241261
158369
2891206
111693
2780356
1955275
2327973
1745869
828356
2796867
2766324
150471
281496
2913364
2899697
789895
245386
1325003
1720912
763331
2910650
125054
304788
2931745
2383882
1079242
467899
1441027
225532
876603
1401816
299690
1428644
2732137
1720975
2920180
1603332
977454
2646035
109746
2666064
868151
1688894
1139471
2773749
1037162
637868
2506890
1431633
567071
537680
2725122
2512779
2106915
2139340
1729041
1748616
2263122
428031
2360115
593666
2099000
1058745
1981711
1551765
2201471
1192249
297187
1780470
735744
2512532
1815406
588437
2752085
1054957
2625549
2479183
235421
1473010
2682244
30609
1952488
2235442
1234682
1173778
156579
2876722
2039572
307389
472927
1871364
878410
1177495
2710505
1029355
2747525
2536756
1026587
2595247
634058
1140291
2249991
541773
1136555
231827
791250
86045
2203982
2131640
59484
2918473
581790
3224
926803
1741907
403129
1097579
549595
796104
514698
340764
625451
1114545
2156749
2462526
1586289
1303562
2232377
2590836
2562811
614228
1308060
1039556
2572067
1098606
518353
1612625
2634827
2423704
2018476
700534
1393627
410708
2305386
2465512
337801
2267482
201236
2689090
2000883
806933
520646
387585
1832573
457420
674725
2759264
1432310
1827347
1556852
1545260
1208173
381127
1805341
310585
2364152
1115662
372411
1513727
274871
166734
1102599
1102387
2615370
2020930
243709
2513114
905230
344280
137307
1583898
461352
2067093
1345205
767864
207150
2245282
208665
2278851
1430332
1537723
2778756
2067622
2939378
1325223
1651565
252886
2334096
2062550
2240237
2853035
27486
1760956
1079922
14277
2627986
2621117
2006158
480900
2521871
2457167
1002702
323493
1653051
2743474
988983
2634366
2363589
1597044
822827
1918644
2041656
824670
2086356
1985865
1590637
959551
1115704
956990
1950105
516054
2323197
2109481
284269
2162899
10772
2551373
1304054
2280246
1356114
1447486
2856116
2610648
1685756
1653357
251249
1473914
1858103
461783
1361853
2830285
2312180
1768602
914298
1801208
1656003
2334611
1515106
372003
2688422
1228957
988979
2372062
1786159
243841
1824829
1894520
2589531
11106
1472841
1285321
1599572
512718
1636842
951905
1003083
835041
1349454
2588063
2660212
134927
790705
1571112
1710246
2670271
1354424
1465482
2768911
56400
1489287
450631
1674292
1724731
1708951
1788330
2017179
376125
2563094
2076102
2574015
2742658
223868
1480902
1100846
2721434
2134054
1207706
844490
2613259
2562539
1963280
2437758
2026771
1712525
2183878
545266
2579338
2762653
2023542
2860194
2288605
2484364
1864844
1863933
702932
207692
1470211
444087
15656
2475866
1342463
510962
2675559
241384
2687017
1882720
552629
2229318
2829743
1983065
1257204
699819
646274
989319
194220
1381707
1820667
2141796
559282
1563719
1546389
1085594
552407
1875841
914229
659773
219451
1155473
2251894
535095
1129469
919756
310990
794413
1869895
1817199
1153489
1151275
1779980
206748
968277
2619375
110141
913551
1141947
2896397
2328060
1474794
2025103
1564950
1961967
333983
1705855
93175
2148644
2901425
1253508
1384805
1927638
2305925
1677591
2285991
1969899
23890
15199
778685
2083150
580069
1292065
2187913
2619382
1032791
314079
1458815
2662426
1637307
268412
1050269
2773575
1651276
2873711
2526536
2138707
1964880
22115
141453
465495
2356821
1108324
713615
1543314
1399107
618767
2101295
1448537
1111899
2829472
421458
2915432
163371
1311290
1467502
2294478
1132202
851339
2119077
673169
1649966
814823
1202169
312728
1032074
1856732
1606757
1813441
475744
603149
1446775
664902
2020884
1723949
2780621
1489077
202750
2081690
1951030
283474
281869
526929
2757455
342489
2753127
683764
2857960
2272709
1634137
1488611
170726
2649594
408928
2050963
2063998
22587
2223877
2733184
857671
2935166
1562650
1042973
1021665
327181
2010602
441627
546364
2860555
1135691
1244784
2367988
2303222
2804364
562469
2448998
2358649
597727
431842
2309374
2505200
2141253
1879484
1744371
570569
1733310
661888
1265826
2849278
102597
2526180
462969
2226444
1056686
86146
1419509
275692
1461910
2547222
82752
2177518
275334
471473
536012
973228
356981
507308
2485016
864144
1622401
2478462
2934150
756064
586557
1348227
710734
696975
934898
1718887
2258152
2156305
1200639
2841012
1449162
511758
2361860
2804306
1069845
2829780
2135148
1596244
263831
927642
2375498
1595417
1746303
2927686
492864
2875083
1780959
1433641
1652076
381871
991577
773538
2565177
54141
1064231
2772457
2620082
252770
259853
1351342
627658
2112797
2691844
1450277
2241805
985328
685119
1780765
1667118
818967
1704008
2296860
166751
996970
2635399
845087
372734
612928
2629758
304948
957910
2201414
1565201
412726
1025825
2274170
538197
1205743
2356186
658892
956935
1714559
1668601
2394453
1102572
2469904
2784564
1927737
1296604
1423540
2272563
1959420
1232671
1638956
1832400
2195390
365887
627727
420100
2209355
379123
2729769
642910
993077
2736162
1448896
297254
1439466
166093
689725
215003
1075630
2415189
1231246
265685
969299
1519016
2004555
979534
1383628
1441047
418913
1642443
1503408
968734
754670
1153081
2822274
107650
1845620
78450
281606
1968817
535146
113768
2682608
1489841
313500
284102
1522405
2730652
844141
1803534
179867
2093774
367427
577498
455552
1357738
2125769
1458680
2156402
1123276
1115145
659652
2644337
1569905
2617452
430374
2388255
2916809
2776766
2475758
2810667
898501
1409599
2793021
217451
607845
1850696
1708700
1927207
988830
2909711
553735
376862
2363462
1288477
1236296
2091842
586687
728176
2310034
926070
1680376
2727397
2472619
59113
1049941
2057138
1395260
1237269
630190
1822712
2236507
305636
1743934
445558
2417489
186768
2354639
2710693
2232835
2197251
231021
1901078
1680835
739068
2394245
2517427
331979
1675780
2619739
1975568
1708877
227299
76724
929316
1774199
2106949
107071
2627520
2171618
1502357
2745787
260310
1815368
1559896
2220726
1638494
1145569
496482
1852972
445565
1114480
717366
579901
194685
292448
2564065
61200
1936553
2384485
1654764
596440
877621
2878011
1348872
1444824
903093
2575838
422646
1119172
1512504
2226725
2402021
556101
1343590
2707653
2062464
2557381
2601652
2427511
2293532
755741
666
879032
1873106
365284
1420579
43429
1932000
1087814
1257613
2535607
979761
2382146
1682808
2606075
2669911
2811793
696332
205594
226055
967332
585259
2493950
2821799
1676053
1426720
1837844
974222
906301
1689194
218689
706021
2558098
2430171
376953
2298351
2268448
1259287
1655634
2442264
1467978
991062
530728
2772528
644266
61712
11371
1915152
2391901
1963721
2229145
1974851
368374
649528
1233001
2284003
183789
2663117
2799354
864768
2822786
2849461
479549
516129
1472323
2411726
1567736
104791
1524931
1442877
182654
2791364
67016
2042237
742484
339336
2335991
2913086
324330
519272
1869434
1772032
428165
981119
515138
175864
1710549
2897408
2160876
624231
1917014
612477
2107266
360555
1851398
2009705
232808
2811869
2635447
704470
2721616
2287380
1232039
839006
330748
997859
1904164
119254
120987
1218423
1428600
1992720
2907013
1393080
452515
15474
2140762
2346811
2774218
1045286
307085
2685870
1512420
1488758
1831660
1493696
792977
1948223
2491199
589951
1602421
1260367
1929102
613939
238420
1937989
1873177
1658032
2216503
2384877
136873
116110
2800545
562077
2218375
1081960
2701548
2027754
2124459
1690443
912967
49245
451100
719773
625175
51778
1912866
1909359
1728966
2535569
15834
693054
2047409
2570406
303959
1475245
317647
2147881
313159
1401169
1224901
205043
1075247
750884
1829348
277579
2068030
198341
2377295
218403
883898
48582
1568456
2755568
145010
256916
2829154
384970
2556779
1998312
1712964
155771
856196
2199874
2907624
1347876
1601084
247850
395864
1538649
541370
504205
1277989
882647
2400520
2437151
2373658
343042
647770
1082125
641335
97219
2061901
2140473
2123762
1958516
1420919
422836
584848
397701
1755465
790067
829313
1458016
2330890
34637
2368603
2016891
1885107
1609789
2432954
592031
2395661
451545
301152
522179
1022624
1370393
1981859
1965544
1275307
602625
956364
116470
115444
1988693
2760321
33900
466786
2364906
258056
2914484
175213
73341
391115
1203108
67835
2037920
1285067
1394977
269810
1978299
2809417
795054
1606373
1721980
129617
859256
1166875
265851
2594931
311736
155169
2452246
1400115
2582192
1392115
2000072
731800
784520
125761
1181761
929312
1249497
1396025
2436816
2340209
650618
1524446
1220786
1827198
2242563
2855050
880371
252249
2912041
2785465
1139503
2335879
227984
2750864
2626942
284492
869553
1380299
1744242
770658
2128976
2277118
1643794
156858
2901909
2028101
2243082
100001
271117
2085254
2243371
948942
1268067
458500
322924
931525
827484
1219352
1138710
331536
772170
819104
1278423
280054
1237918
1487162
1176883
2061040
2539878
2316815
1763376
2399737
2387783
763341
1197947
307555
57312
40266
2414783
1882330
1424515
1228119
2546055
175186
1802649
1548993
2092292
2399811
467804
2141815
1798977
2801575
2583500
2845580
2478819
1181939
603095
2309120
333045
2157015
657619
2213369
6654
980851
1260804
1184340
2141255
1660693
2713000
2938108
2811122
6199
532955
2713745
897400
2409296
949436
1810488
2934509
895392
1367235
1000356
1523250
2021209
723300
64505
2632307
207015
2577686
20350
1368815
2469455
2201465
1431714
652251
1157746
1147922
494703
24023
1907618
1227761
1130624
1789120
403898
2436993
1838669
2871741
1223174
122053
1824933
392907
655710
2305356
519823
393931
72996
1797412
1514087
2256315
1860808
1044959
1126963
562725
838124
739784
90621
1535327
1051691
1019437
62144
563987
2802789
1321797
824601
51588
2300636
2739862
2396359
2104379
397413
2515371
205975
116450
1485419
1737683
953023
664373
1962133
445874
2028613
2334171
2887364
2564212
2146005
1099064
1169756
1581048
2844297
720150
626184
1772732
2892409
2307889
672447
57832
382748
2547221
759983
323605
2866278
974576
400881
856693
1831597
2387643
770031
1401665
1733663
349801
1723969
160500
2895338
1394407
998223
1411953
1788047
2025320
2850304
642013
1185332
1681667
558126
2812427
2382292
1107201
1928277
677634
1646471
2652232
380125
1688273
1166577
2152026
2502612
1118516
1417250
341455
1718474
1626347
1820162
1268902
220477
2327515
1237210
1911954
2813075
2013734
455742
2337932
1953756
419553
444682
1409648
2546349
1934037
2775539
1842907
1309929
1600184
1470595
1633198
695944
409568
1286087
1063476
2706297
1412026
419477
338639
136508
1756767
1866147
2325409
1858625
576684
2303568
1318512
2828443
562227
724645
378109
1000542
2494294
1711775
2723306
604344
1584455
336676
2636943
1448162
1652915
2639403
252642
293889
1624994
1119945
1708928
2535358
1104305
234217
2864059
1767061
166272
655264
1466526
1526533
856088
1226425
2742372
359446
1015770
1042703
2121562
1611032
415833
1620368
1463019
700463
1095629
1648654
751108
12198
658518
1940189
1802583
1549893
756164
2231559
272316
178984
1097315
949070
379974
507448
737407
2718301
2277023
348225
490916
1539610
1948725
1861126
168495
1254845
975505
2186783
2085341
1204022
1195195
1402621
1536408
2127355
1509502
1301088
42203
2117740
181382
2393149
1278481
2081393
2868869
807175
2924582
2909037
457515
2844354
1696823
2386943
1256012
2129015
2403741
496237
195437
2038122
36405
1365571
1202130
2072364
1916008
484567
1430548
1572979
2314311
2913722
1554410
1705517
1271220
212988
368379
643339
336938
2110534
1882821
1750842
120520
560539
72958
22285
1739864
917016
408352
1514771
711832
539117
103469
997686
1950150
1812692
475283
940081
1455618
1072783
2309453
1187813
1570229
866381
1443401
1867900
1330903
1727306
1610010
1207879
1865429
1501238
1314259
577089
1449101
1740155
171744
1151520
2551789
611116
667140
284515
360132
1162191
2511669
1383723
2365272
1663837
1889026
1593743
1704096
966161
266791
294738
1888090
2347504
383542
1116436
1203777
1357877
1898997
1398832
1804329
1920808
202938
742778
2545272
1856492
411730
1267251
1656142
2241092
2557029
1388691
645885
465038
1615312
2686656
1146683
1964591
2544976
2096262
403863
2302798
2217885
2181557
2227194
833945
1105790
678478
57681
1184449
2761598
1844192
645290
1628763
1791154
992429
1688714
2061154
1738495
166311
1438433
2504170
1370000
2884433
970639
1022987
2145798
111483
2421754
1797045
2538192
1757050
1277372
1118951
2136970
844564
1540335
1157154
1789940
289677
626559
2000209
1238942
60396
2600818
577692
48709
1124043
1160967
1993456
1838314
88366
1662229
2729786
2420356
2239328
224012
2084465
618001
1990510
1268097
618546
1549806
2460742
635237
2583051
1393121
2260082
2313921
1648078
2521361
2412262
2813416
365398
1820790
463747
2526874
1794356
1680653
75489
2485730
175753
280481
1715961
550304
1954520
1731000
2013194
362746
460384
2483544
2813121
820769
1517569
1053328
581004
2521693
2123704
1753362
2845480
881781
84293
2597973
238339
607280
247579
2446781
505443
1312531
1066497
2437242
565609
2077856
1185361
2806492
2697797
187370
779078
375359
2937301
948688
52076
1828620
2609400
2371570
1805680
461344
225786
1138892
2242927
2052033
2670579
1181283
267268
777100
2795917
1178895
786052
29135
1559826
170042
88208
1212000
431262
592704
784795
599530
238732
1819146
1913663
31403
151124
1518519
1555823
1109662
1540675
272783
1800363
2338797
257988
771270
216762
285394
1212050
967723
1313816
310564
254586
2550383
2189100
1861905
1897241
2656289
2839343
950281
2483167
1905309
2437538
526685
1593322
933439
1024447
862144
536035
97563
2061885
1116519
1194814
437922
942092
918104
1570469
2682897
1611525
895753
711630
2636365
139767
2906236
1143758
1285958
2762739
2686636
2347119
202958
2451408
67778
2363518
1228831
2112038
1474003
590269
2643968
1467503
657589
2101926
848344
875317
2346574
2457322
507607
923424
1463778
905735
29323
2754071
1961161
923799
2363538
375170
891702
2250030
2064180
212143
1871950
1804247
746448
256539
739077
517557
630718
2636754
691262
2929919
1730279
1868270
575973
385787
2534831
631355
581907
1098789
2831717
2109976
2500991
2748286
2836462
65547
2539235
2662171
812497
2031376
553492
1795119
1272421
741673
2740876
838396
642364
1599996
2259979
2707166
2270665
1604153
1106927
563031
58896
1291556
2045415
211893
2114948
45055
1609239
1727760
1318918
624566
2791903
963472
2460449
245524
578768
555762
1585918
2426508
1963377
2640263
2009064
258128
597520
1969285
2859407
627744
193952
1280750
1032456
2267525
1680413
1366146
1430209
1670015
318197
1579760
1528153
2219351
342293
2542122
782542
2414756
2539410
2051976
1910221
1910630
1204070
113785
1892462
1096952
2633846
438863
2314596
199023
219091
1949133
610007
2102014
1547411
1088115
2506522
2869737
2030978
1598087
2899287
1521226
795102
1873225
1138946
1417240
267347
1845761
1334430
750618
403201
1991479
1047936
2427118
1574889
1782489
2084552
59237
971156
2733045
2314727
1513242
644108
505531
314755
1689713
1346730
962639
2029826
410171
12342
2463236
1826329
1760083
2465541
2843032
2822918
506282
651351
2831709
2885285
2083582
144443
1208688
1462242
2628944
1645902
444141
1702958
1011128
2234310
439154
140328
1982604
463456
1294834
238605
1913489
2859592
143618
2924108
2339119
1592436
1835196
2771252
1092289
182212
2090199
127574
1722711
2563345
37276
164484
2027736
690026
1529502
1254115
520316
2256332
106884
680879
1952765
1993994
563502
2533015
1626140
628011
1292927
2253550
486165
630841
2569638
242419
197488
544642
1829003
1641767
1311701
671298
218030
239424
2013943
1436777
88250
1694811
2518070
965045
1063097
1803470
2845556
2659908
1598227
2906002
179677
1376674
2746879
2025260
323369
2790764
1325542
1674051
2338434
2617339
1433001
1487515
891411
2907709
2214898
58198
1382731
334162
1144826
1330541
1777281
1572377
675396
2668547
2213035
718799
1043376
1266283
2643816
1896454
289809
1733413
2289138
2714305
2345225
1463934
2626288
2123202
2425784
2928151
632795
1450265
2437583
2545315
71768
2287558
690679
491323
1901074
585302
2888884
848509
773667
1103143
1916281
2675118
1765006
201625
63838
330705
2194175
33919
1347653
2795778
362640
723949
1494944
1353596
1000049
1531633
2881437
1980616
1060515
1108670
2562227
2717300
2734755
1044181
1053410
2687203
288619
182721
1694811
1640202
756792
1832426
324812
2381920
2767824
606693
2258214
399932
1338813
2350235
2356506
966714
1150401
1453645
2473695
1183793
945162
1394983
1758634
1253906
1681686
1614055
2232291
375615
2104442
522400
1273187
2914124
1716782
1603389
1729458
1500203
689802
2224825
2063642
441621
1280250
2940015
776034
945859
2801091
1306243
747660
469882
50331
2649066
1518685
91271
2547064
2639484
1783465
1065552
2935878
1718595
1619871
1422892
944114
771848
717587
190435
2412603
2224694
1613358
542955
2045812
2270952
1046698
2304262
1435208
2458173
1334084
1052118
2815158
147420
1771389
2717735
700538
2879627
286933
1651841
2778199
992408
2724349
309259
574541
1367578
2252077
2129901
155249
224663
1826254
2429927
1867139
1330860
915737
331464
1106707
1742597
2713633
183703
1379512
1407245
220907
435000
493364
2173264
1291361
916511
33831
2482889
1315097
1900665
2392347
2495794
2661746
1426190
509915
963097
2183002
626415
2278347
816808
2730964
312578
2810360
2910729
485637
2857639
2125376
2617176
1447715
1041545
735226
421597
446663
2408583
2594502
1783959
1670115
1749073
2917361
1054375
2239959
2126041
2149825
486267
2417941
2552630
2500429
1734251
2241706
1911072
1101368
1812547
1270604
1539712
1649434
1691213
939994
659920
567272
1548818
1657956
994706
2086412
1266615
1786369
762220
768219
553931
176717
676899
1029305
275147
57466
2257849
472728
814124
1411391
2353170
1219122
1921034
2446589
1036655
2280538
2430841
1576776
2208801
2636341
499123
127014
2614601
1923518
341614
786490
2550379
2530412
2523109
525042
2706888
1646582
2235953
1815442
2796070
1663422
531421
2052527
2262483
1106986
2885057
304660
656948
651586
2619060
1805146
1909407
2523088
1346970
934044
2468321
749400
1656830
843615
754274
2621251
2764941
1027333
1809846
627759
401817
2305210
718026
1573675
1616751
2648823
2333054
2774159
531150
2800422
2458914
685892
1965541
2451637
2339650
950008
1450033
2605975
2274934
2818665
116708
448821
2526927
2883254
252841
178390
632940
2232303
1832276
791819
669790
696765
30206
1258201
96177
1040391
2871522
1952762
447755
2167179
839401
236325
768996
2433573
1425882
2040729
1552272
1133639
2723410
690336
1682254
591435
932372
2624826
519918
2519575
999379
1132724
70573
1436261
1519604
928715
1549210
1971859
1834680
2132706
449107
2559767
1621799
1606022
1356830
1076056
1329829
136111
2150232
1757317
1720442
1964118
406146
1298470
1479806
1989798
914843
1133418
2824648
1031885
1327088
697757
2864092
1431084
2752362
556920
809294
825027
2035407
928066
1651904
1754771
1500933
2195636
2830310
1344404
2301325
1504892
1120791
2261547
427463
1507934
2092295
747188
2652993
2191347
91459
608156
1104677
2621661
2034526
1402661
2805196
1616733
1269451
1793796
587194
2515225
1722529
1348331
1388979
2549377
2932963
144534
1321811
617098
2826785
258592
2692342
1162940
2248381
1614737
172565
744059
2527970
2594426
197399
2318698
2655928
2825750
68191
1149247
2081793
1056453
967728
2057035
2658320
1417465
1959884
662313
754282
2057196
2236344
878217
289336
619637
2296371
647312
452437
1902510
2065781
610576
1510450
660498
270779
867070
1791121
531690
1370795
785372
1277760
2466856
2444662
776489
1654277
1225939
1727775
2129292
1280524
2876860
733163
522981
1652536
127030
1038533
1540002
2248379
2657720
1156513
971866
1041837
631442
1692550
2206624
1775883
2713967
874895
1199212
1096038
545781
1036482
940980
2746870
168162
2416439
1927215
1567737
78557
411928
1479044
1175752
2786506
2062902
2809002
2097960
1175612
2737180
527173
669803
2658272
345746
2061726
607859
2607072
1565980
1281088
241507
704502
1967849
1040074
1286430
1767079
1493171
96293
788069
960265
462113
124436
2538270
1934339
2827374
1568283
18315
1594859
2474051
2123867
1279136
133871
2037156
1334175
2030185
1550257
1748526
1836112
2570167
107708
2740293
1809313
2242260
2787890
1035570
8592
731466
1637312
630551
333248
1226920
1351955
1526402
2265748
1065296
2571292
1522415
220544
246011
1371362
877932
2094805
230312
2936645
2762590
1044553
2087518
2164919
289687
2717847
764634
881469
1643012
998575
2897091
2846852
847064
2313993
2847658
1142049
1927670
518772
1087220
280708
892584
671612
1388144
1105933
2224775
476692
1360478
1319143
804320
1153714
1686459
1208900
444800
1821018
2650
286129
31384
1594866
2699031
2442625
164239
876243
1331021
2062636
2436858
485014
1470295
2570215
2282828
665224
455330
2530797
2715812
1132262
940385
1838377
1936022
1130593
1232324
1240924
826062
1920668
230436
1528808
367660
1707911
1835378
2308727
686729
2452014
2886054
2183031
1763025
1895228
1475193
1555743
903689
133188
2839440
809973
2713168
1805769
2534905
157490
1448350
1383643
1973296
368102
2272262
386148
2409547
2872157
461108
1495786
810292
1003015
2560626
182262
1949626
2224363
421969
1216891
2676289
2002524
1033081
1728320
2673678
1643804
1803137
180211
1535992
2866795
1788035
191506
1944457
2050652
2873106
1994673
2671329
2630009
12371
2485202
2815366
1202551
2747449
455330
733774
2676708
1153242
2640920
1667481
1371156
581284
2704778
1450167
2122561
1003033
1683668
1545359
347751
140412
1216587
1740141
2491434
23790
2929148
658897
2470737
226695
2825857
1460678
2926734
552559
1283127
2602953
2640618
1026467
2326107
504252
239081
2084920
890702
735068
1925119
2100217
1035448
1610440
2575600
2590051
2016692
1000889
2695676
497456
2518523
20312
2253764
2650533
2917989
261156
2562447
2610075
511439
1900787
1511994
1813523
301704
856283
1767320
1893880
1464134
1782034
24818
2136281
2578785
2329282
2738840
2849470
2701436
1994765
1620588
2075767
957038
2320134
2180755
1277714
308912
2693780
1187014
1324271
1173441
1586218
2541694
1375716
1687779
2516567
1312229
2594461
1103587
615117
2900083
30430
1980546
553547
288700
1533300
2109837
2046170
1508300
2636454
2541438
1619630
1553678
2879408
2162370
2870695
2937635
2397749
1468563
2228339
445086
730580
2232722
2049966
612765
1057377
2031180
2405672
1501889
2280720
1493120
164236
1718469
2665362
1166211
1500445
1057553
2486903
316850
1895775
761123
463315
2774003
957498
939893
1903180
2157624
1677381
2815187
2934193
1656449
1357759
1207217
85990
203271
1665891
1452252
2246504
2265558
16480
813033
2907197
908373
1162712
641953
1809109
1477554
2678301
1277652
818651
1180207
1589523
1279943
1651998
717574
448583
2081702
993284
1575013
1055079
1801029
2319926
659920
1296702
2811879
219986
2410838
1229237
554233
2706934
2608647
1818781
1175312
727151
1336871
76364
2593669
2208218
2851691
1979038
1185046
2616950
1690666
2043855
1359768
285719
457777
1903742
2739550
2694922
2092354
583828
2234679
2359024
1608312
1837011
478717
1413790
1667867
2844446
786120
876981
2496443
1658264
445005
340533
96038
274421
2122996
105136
1099647
2568082
2923575
405594
1197005
561474
1650018
109631
71567
127604
238474
1868092
465862
1464104
2834690
2518048
1235048
1338982
925033
1835052
1242713
1831008
1375208
2364793
625996
1084791
233455
1922992
2743614
2055875
1101450
235083
2700364
1622375
2106774
2291797
1612302
1164672
185768
500115
604922
2925122
508277
548662
2815009
2643073
288825
1150779
2671382
156371
2526326
1686919
1169887
2003104
2631099
1833799
1607964
45319
879435
2198059
2108259
2836649
2748374
2400121
1174295
1773549
232167
825050
2201009
2377485
1166542
2827556
2174368
1193231
998269
2307272
1440828
2128688
53866
1321198
1409211
915103
2299771
2013973
2503866
2889096
2187808
1572183
1998437
2489483
1893913
339975
50225
2918026
257207
1049988
1189829
1336498
1985249
2698063
153845
1612411
1933480
1727334
898213
1726345
1983904
955664
2547260
2079263
2635503
1373409
90597
959709
2041232
1214281
901423
2858485
679854
748514
1740755
2178375
2036198
1875077
111529
452039
156733
983450
975545
2360339
268205
1449602
1514171
2017466
1082792
1323276
506205
2469591
1745262
29341
901199
1973136
2457908
2759962
398980
488113
2203231
305352
2906030
1670255
1647954
1498262
2247166
1619063
2563043
162915
2377197
75724
1091220
1174594
2313654
204251
2347840
839869
1716389
2121451
446394
1877768
2676276
2378340
492572
2318342
1468646
86037
1858420
308239
783097
1149981
1158797
727487
161265
924114
2516392
2512981
1670468
802758
2790279
1651492
2691144
2816880
1311522
1684992
2278859
2735915
212315
1755972
1430241
2608230
1960818
1583130
2467880
333763
2451306
518285
2555943
658727
512340
2347024
19184
972044
2007222
1687710
1703617
624818
2126259
817407
1262060
1271083
13481
416191
952646
37749
2928439
2788733
2715209
104436
2633220
1983792
702395
1722731
1594244
1505286
2334506
651250
7618
429480
1118559
388489
682523
185677
994656
80204
1062084
1490819
2088484
299836
2503235
2181466
1877306
326065
2367634
2455157
2189788
1119019
96653
392474
1519946
1840573
1910795
160346
866313
1511784
2571915
2322816
1881427
1662903
1710715
1989538
1947275
1430204
2041082
1279174
1119562
881311
1091389
226016
901732
1182519
2603154
1876298
2907987
236566
1351578
2509150
2313023
292032
2748465
2581265
831408
1899930
1083620
2613807
80480
1898161
1185862
882147
823366
2050472
2248262
919499
2812797
403212
1636828
636515
26105
2278581
184446
318308
751821
909827
2237185
1700495
2391233
1316071
1652425
2277714
757346
2763587
2172964
355290
609549
299594
1476663
769752
1129758
1727836
1649367
1399112
833265
2921871
1251839
830648
2640341
1702396
2878668
126606
1146797
2727775
2551565
1960951
1773255
147837
1118829
1384572
1627126
2043898
1602802
2211395
339755
2873078
1840692
276459
683340
2350099
2363419
2910897
668141
1695547
1797769
873797
1971286
2607237
2386992
476555
814665
1932486
1186688
2398406
2009028
2288305
655589
905931
1559551
180830
79647
530850
310022
2660738
1949206
2271177
976934
2114062
1154960
2324373
2435031
1443430
2797697
649211
1618709
272869
1207543
377057
395283
1457350
2750178
448101
1143872
787860
416456
1118191
2167057
2372323
1740108
1996383
2747724
622756
1412128
282801
2179606
2588542
2767183
2764649
2388439
2424129
742250
1675467
2298260
364262
1581093
2783550
1619131
2887121
402367
892046
1778823
732383
646880
2097680
242568
2497302
653827
1468108
642994
283657
1674703
2650857
2280349
1291406
1402237
598885
423616
1104067
217103
1034645
468042
232567
2655763
716215
711564
220914
1601569
1111935
187897
1520342
828753
260492
524998
1482675
1314603
2497083
52758
643586
1450330
1713214
1463548
1323844
671447
65487
1444274
756755
2597665
2516939
2834939
2434065
1732914
1219332
219924
2663279
1695456
826592
2004267
564143
2632624
2489535
1038206
869843
502689
2560731
2449724
2686247
984073
2057252
1726055
1785514
1295533
1596805
2805197
154431
190452
68724
1729816
2907386
2361198
2228194
843999
1355413
2126036
699207
467907
1223617
1332982
1762166
1791391
2329247
1448715
2404012
1689593
492573
1021682
14564
1624493
157613
2754894
1829392
1395220
1295377
2399965
337816
1011388
427319
679584
2568281
2737024
573025
1186152
2100731
1403628
2270329
1636803
639744
624715
439078
2016370
2683844
1096928
1976061
1573181
1484777
2455714
1841632
683794
2132689
2902978
890244
6133
2809390
2017591
1871670
1716137
257639
2109010
1742348
2013276
1268889
2878461
1121674
1631394
1011757
292280
655131
1237641
10978
493711
832790
2452085
458953
2543726
443926
329481
303305
2491720
1385954
1011084
532020
1775836
2767066
1551666
2047143
837251
1266491
562353
2368281
109500
1638737
2809180
2139018
1884439
1705432
102527
1813341
1166188
1191853
2812913
1319552
2827250
520467
1965280
1699801
2300036
1927571
1580664
1338498
2735190
2149311
1174860
1567999
899791
99256
1118961
1775248
369979
2446566
1795715
760248
2298384
429675
2764592
320647
1574857
2792285
1625304
1242139
636293
243603
1994869
278557
2176945
2011778
1456892
1844708
1355565
1320537
615491
1590291
1115899
2568011
1246913
1811282
741677
1638499
2907000
2885597
578261
2633918
413859
1471359
801558
1859353
1286488
2884066
1459884
1748109
2634057
12241
1705876
2283158
1158537
1114409
479712
2111020
1104427
2464725
2687432
2423046
480176
1681848
997353
1816888
1842173
1822036
319485
545554
2116596
1212761
208415
1275863
1892673
2730893
1751706
1527263
367991
1473076
518831
2464820
1864338
27896
1395802
177593
657070
980549
97799
1342810
1152362
823286
1844479
457887
1667133
1725305
1917825
2615503
1290683
2035850
2040019
2125782
1437552
2097673
1307912
2518175
905151
416469
797961
1821070
1938487
1125189
82824
2696168
682289
2144422
2061614
1680913
2347108
2835286
2678749
2096973
885746
1007279
2338961
528522
542843
442473
2923721
1984358
1593081
2634888
728944
119421
657884
1894865
1813076
2063902
1229135
2303680
93486
935953
740038
2581707
26316
538523
1745698
2225708
873612
2789157
2612807
803142
1899560
2617346
1684439
647104
2455250
1585923
2646287
520893
2537087
2190535
2386871
2785204
1694756
1205862
1176698
816877
1579415
333952
2251168
2568057
1551582
2740469
591908
610708
1005948
2864894
2105592
2492036
222233
1827948
1696955
504162
1800135
1518519
2540689
1891435
2938545
703628
996857
1248451
2397101
1288329
990712
2797786
782967
1008813
1932780
928302
1446704
1620334
2117176
1231114
994807
894551
444015
2185425
2806951
1301856
244806
2486686
2094538
1916869
2771706
1294935
389062
1930724
1700292
2023829
2344006
101207
1367946
892863
1300440
711038
24093
2039605
2670911
2131910
1022493
2649654
2694216
1610627
2892379
2821083
2308339
2874373
2178881
222671
103710
2427877
109455
1984050
251266
2317554
2669052
1344883
2699467
2014034
2303313
63305
249332
1657108
716664
1652307
2135620
947945
182552
2162349
94998
749653
673121
117166
2490147
1676185
576723
138743
2343722
1297383
1067437
962629
894423
2295057
269694
189758
490558
1372637
2667884
667147
1772392
1861476
2342061
2295159
1582178
422416
1123265
420827
1435262
2875606
1420311
796314
773275
836771
1172646
1615831
1223077
426659
1796761
1697206
962863
1435861
103928
934045
756251
2028038
2799004
1118962
806146
268942
2467752
285643
2610984
2552040
947768
1320899
2870871
73522
205609
2081669
2641069
616825
1897353
2748807
416795
318177
2343890
843115
232904
1699903
772652
242040
2505703
1255568
1763505
189529
1074765
894238
1206291
117770
650793
1796834
2754156
2616709
2108659
213038
2642349
2433167
2454941
1278901
2071352
2203456
1536733
111908
1107001
1974892
2283553
2857100
171226
795693
1800211
2910271
519878
234348
1456881
1193400
1805158
2432143
2804925
1506497
466420
2749921
2465620
2105173
2854763
1227941
2150669
1422433
1487756
783787
113899
2498310
1124287
449812
1827930
2145868
1871807
2565626
1282753
1841988
2386215
1716689
206633
576997
556699
1834521
2630553
1812873
1881421
2165317
706670
1235945
1042780
1853814
1166060
2624418
1334025
1840114
76442
2475539
2523562
684929
328740
620122
785080
1634635
353040
2702854
2253669
1511260
2465360
818623
1433318
1142665
2529066
2257116
705762
1517716
373306
164440
512830
2904281
2178620
2469965
1708507
2249063
2935640
2871717
2590558
2543700
2231061
2308356
2821651
1537384
458032
2921364
673290
2036611
2805700
469634
2217274
716322
1132331
2680346
1146591
2901351
1245715
2779676
1454518
450804
2065215
1354070
377716
2930892
2816667
1658781
1691617
593022
778078
2060938
1507550
2668260
985427
1495797
2648608
1292139
1704240
2278854
621283
71469
1257140
2263423
2850198
2485856
500589
2905500
1083563
2827488
1695066
966245
2908504
2583653
390899
940651
1175459
172009
2589172
1223234
32854
2732852
163563
737777
2686972
1764856
1887945
1615892
2461393
1733173
736137
1020218
613853
1243117
2444255
1186244
1521686
193255
301044
322308
298705
169801
1961144
61555
1424129
294450
194701
511146
2556617
252838
2510371
2300447
2123327
2474582
2288134
2559564
2330973
1587923
1924540
984367
697523
938185
777186
2256950
2300711
558574
1488469
1906515
1263215
1449355
507116
894561
2303471
2529906
1601949
778640
2574922
397766
1368771
789235
2218755
1406821
2925254
2442621
531740
1774875
1743100
1367805
637510
729413
382470
455172
1997916
1415400
867586
243385
1233120
256458
2657425
1799081
1191922
2604777
1162463
1212241
2063691
323562
1843273
1679008
1857569
274222
2128503
1659142
2301386
492491
26325
63740
2612032
877706
2827255
544902
2635242
2204339
154951
1123742
1041953
2446366
1546881
1622373
173801
554927
975997
658034
348010
1166288
1627041
2888967
2696724
692776
1937734
1933901
122691
1174071
573842
1853049
2205432
1164031
1299207
2196910
2317579
155148
29809
2350794
354080
1640397
1992657
2296420
395509
875858
1144441
2138428
2840169
2013412
1490111
1347345
2639916
176572
1262197
1437813
1377264
2484079
557371
818125
1351558
907643
2097022
1220629
1774528
167467
2298258
381346
1669340
403335
2096359
1309415
2750052
2421480
2415824
1158695
1020848
2642584
200167
1964070
1806005
2526981
1421159
1875477
1757934
715357
1384700
668838
1374536
352705
517211
2368400
1527087
2730232
1907128
1906921
760694
1655884
2466180
2535905
900744
1410051
952793
1650510
2832169
2912965
1108853
1340599
2118180
842708
487730
290193
2857806
2884156
805460
686028
2156935
361662
534428
2159548
382593
443663
2829213
1990040
1085823
435360
1283293
648649
1104835
1693302
2446821
1817942
1231186
2522249
1303810
633739
223233
384082
1638915
2276833
742930
2221599
1456473
2780889
2490906
1125534
299664
2505071
1906706
2331396
2114482
1817229
2884375
272433
539567
1518015
2635524
1986556
1296396
882066
1183760
2764503
2419886
155574
2011145
2860976
945950
886086
2034242
663651
2314089
2214899
482869
2171267
2482263
1763738
1838881
1865142
528947
1496669
694128
2111307
411403
267119
2913152
174091
160054
1226453
2471366
1925389
1814568
1460853
2159669
2417260
2426084
1306102
1902047
1267141
138269
1803795
2904954
1944176
2699413
1455710
1508618
2542244
1880000
2070411
1176593
1050494
2000746
1358603
93824
617368
1169496
730751
420664
1141954
457641
2512919
2789602
523494
1722464
1212109
2125077
1840760
469260
463945
1668093
897554
975045
1605768
1104791
1168979
1827694
1451286
1760025
2497156
1034011
2786888
1290206
2927439
370327
45860
593877
2595722
2742335
207789
2175953
1650612
2914778
1859154
345693
429839
760102
801771
1252104
1069604
1464728
566353
736893
1756047
1156481
1441141
1847779
2351796
1877834
1716679
318411
1025912
2250220
2817335
2174767
18773
2656342
540256
393129
1164595
848740
2501503
2721501
143350
2660065
1562593
1739838
687963
439325
23891
926563
2481020
2323785
1032450
2358447
2729083
2133705
1465828
648809
2808850
509869
2172931
1941818
1142129
524611
1194741
763972
572113
1885846
1841977
287725
2562740
474770
2145702
1443552
1077614
1153350
649907
1580551
2391914
819403
913946
2621200
1758206
333946
1643105
1283544
169518
1999649
800778
1757025
2937917
319739
1085259
711918
1220505
552791
1452605
58490
1894305
2213670
1104279
1858754
2918170
2788484
311167
839360
2795520
1574107
838886
384832
1058354
1681027
1417790
395553
2316327
569114
863630
2299342
900756
1777392
460136
2325742
1017959
185529
1425235
1346994
669637
1140368
236124
2225507
1839716
2804655
210404
2559883
2686
1570417
1396950
2424481
1283586
786746
1300465
1985166
312712
1831318
2021539
952397
125011
1716982
380933
2680174
2380891
1388813
2032359
1314154
2115674
1996037
786372
1769380
1617896
1181907
1619362
2358119
495277
1881909
1996365
1482272
1186644
1361263
2211357
2185622
2609224
754510
2920219
1461526
318951
1745433
1088550
2261558
145848
1930392
2638776
2199404
336801
2776866
1961303
2487091
2299893
2489972
1964437
295290
2688792
1139745
1783205
2076873
2313261
875015
2748470
1354128
449784
2037932
2087132
2166336
28072
2585591
2680185
2845839
2363283
2729711
2661501
2178618
62696
1004241
60418
231731
2911492
1782487
2575010
963969
2378081
491491
1062274
1849360
674146
142238
1216187
2940412
2558803
781779
2691221
1715523
1077341
1176633
464017
550673
2376775
1863242
1892497
1925995
1633662
1011758
34317
1327911
266092
173881
1261378
560290
1230706
2778168
2352035
560596
2014464
1995374
1662864
272347
748283
1257710
301772
362598
556633
2742658
1187514
1945431
2516838
1582487
2892097
1289957
613311
476138
115328
2054693
1212020
878719
453872
246143
2270710
717387
1103415
137703
986853
1732855
1470176
231720
2610828
940437
193465
566754
426595
42178
730833
2509633
1619066
114097
2062896
369049
2741517
664385
2130562
50043
453754
1409055
2504894
1605786
2612892
286326
1410977
1934646
2512276
2187021
2705182
1364666
2396975
1870184
30849
1955525
2772225
2115104
87630
2314324
199422
430555
1643596
210237
142506
1041805
2636098
2783489
458066
1698063
1105233
1378154
478503
1365300
1141901
2462085
1947078
1975107
2784956
1083976
71680
1548107
1371544
844936
58631
2388325
2601812
1723553
572168
1533230
2931605
521164
294384
596107
1013680
881699
1071682
2445613
43152
820506
180019
527709
2241784
1037856
1314567
1842527
785769
2647365
2623074
2596383
2288758
524429
1382840
586802
805672
981833
2612428
894870
2038748
1612552
2544856
1691181
2620529
662295
1529515
1240650
55159
317570
75943
351326
2527078
312010
2096853
841361
2324750
547503
2399931
2701947
1479692
364536
1149876
1421179
2663482
2870399
339729
1552251
892536
1734693
1471643
2502090
1054286
2889856
2271783
1551910
2411610
517460
2581034
524505
1312155
563915
2457387
634502
955406
2277433
2457181
313498
451699
708172
393208
2120966
2434918
1050548
1696021
1767167
504691
1113395
210314
2785185
147625
1899578
587543
1595352
1561804
1637675
2922810
905317
2849041
61868
856031
1932058
1086264
1643867
2640994
1028223
1357220
619724
1398473
1094896
714106
2777072
2456107
489322
2017887
1408330
581384
2488634
1372037
1194523
288031
2785790
357614
6184
2458421
888670
1025507
2132813
2054568
594709
2839961
29766
2209713
864354
2694715
2213326
956742
805788
2454023
2089910
834232
2537217
1028505
1889417
539018
39646
1107608
334036
1559900
2450801
2376683
586714
1287581
2745415
902922
1320398
1258299
1024529
1480184
261895
70152
2180653
734980
1244106
2827753
425373
1527274
315938
1519013
2791571
1604726
1665821
1981659
711159
2042607
1509075
1475416
2680343
367078
471503
13571
1566420
2790911
616584
189660
2198634
574926
2139646
295418
12349
2509041
2629586
2885499
1825388
1329547
444682
2092752
227681
920896
1159477
431263
155253
568520
2851094
364975
1508622
2063781
2201670
2683500
2114951
2914855
1774474
574746
2121531
1450660
2212519
2668696
2272985
1657341
21095
1853475
2494525
2638873
317378
2579178
1125824
1507841
2917527
1320524
291928
2316294
1628674
161605
345026
688725
2128256
112393
1380857
107030
2690451
816385
2193715
2439973
1781842
466206
2401022
968735
1009735
1947132
1963417
1579770
2151412
2781749
2399612
1941684
59410
877996
2375373
1793780
2895457
2797551
1525938
2864742
1402164
103872
1700745
707347
1635080
2417828
1884012
2242689
609843
2444407
294923
1849245
2669913
576953
2084020
2070378
2631056
1039110
1602916
1409450
2015647
1763016
2177948
1191473
1924248
1029108
2252865
1144652
916751
2285622
1627900
2187222
1608603
1019995
2501836
894653
1327184
903490
2360396
2911827
2247450
1805764
762784
1978820
141104
2885169
1554475
495283
1751030
1656288
1556582
2386556
2477513
802581
2899883
1698633
52747
1774857
1935219
2915352
1007995
183177
1362455
304636
2742699
408611
1063654
2116878
1977687
1134024
2137146
1988089
158516
2786143
2439260
2795468
496259
1300207
1659144
1338129
2738077
2913609
235643
1670167
1517170
1965430
1403853
2405737
366627
515991
1272217
2245065
583935
1261834
24020
703958
1327373
235902
2598167
2006184
2166745
787406
2788425
1900108
2232927
1150841
1720430
1136094
1564943
1687508
2586666
2205125
1213107
262840
2786850
360207
1771864
1794546
2845345
800735
1075203
1494643
1040607
1423292
2373888
2497511
992937
1994747
216174
1920739
81751
2427027
982075
999700
643077
2099379
1898272
2676204
1843803
988217
2517378
2015109
1162462
2184983
216124
2449135
2263759
2038544
2471534
1719819
2777578
2166913
1718655
890791
411281
18280
2837472
1570885
275991
1030739
341278
1983106
645617
1967665
2500592
2868270
2073939
1540295
2838400
1744697
896237
1959781
2781177
363187
72496
780538
2608193
14984
2740035
1558602
524054
2917724
653471
1227456
1143850
562087
337143
187466
1672480
2123834
1403257
1885598
698726
2022753
529592
184896
1208319
2627379
1008513
2711030
2868676
1930962
991912
2248940
1285707
1028539
84353
2731886
2106566
98104
2235427
1539541
1761220
826756
2478754
2361796
1193259
2547277
2813639
1795295
256771
233921
769726
1199450
1506365
2628021
1791686
2232533
2795984
61129
2669698
2004437
1077859
1047894
2365322
2564281
2242650
872262
2284941
2272927
2289569
149690
1401737
1292559
2348193
1100329
200927
2746890
950577
2022664
2722644
1995774
2662809
437116
1549309
1526905
2046111
129588
1938538
1263332
2001380
542275
1829494
2812693
115251
2851541
933127
1047111
541230
47483
1158367
1106860
2713736
460455
1378323
1434156
1072307
1619678
2671159
2836845
2471712
2486965
1548965
2311723
1725339
1716229
790003
2604424
1158488
946392
251015
75447
1179288
2255525
2800619
2041803
1368905
669951
2413291
600836
1870587
1102106
2821336
813395
2132083
1870912
957688
1265230
2411456
2148964
2513879
2148680
1475306
1459102
1895288
141507
1589276
375226
836911
2885063
1283003
2088391
1231747
1709222
1201300
627597
2353048
819786
2933853
579120
1075078
1725855
273321
1800205
1638891
1375542
301796
2413989
599465
601365
1694324
1396290
1999862
1416043
2212331
1451690
1156328
2525958
1177956
990184
2619994
1243943
492261
1540126
833942
258848
1634534
633887
1630688
2933439
1016462
1221954
545432
200989
2599123
1678113
1372376
1582108
441913
804573
26294
2203187
586060
1199657
679105
1988477
2124973
1639494
1177124
682779
1851309
901657
1773281
2631171
420471
2023134
346103
268269
859951
1236425
2196979
1382411
508879
634760
1553577
1256518
2329790
2815920
2682831
2911356
1682954
2396384
132384
2387878
225863
342937
2345364
205562
2553414
621348
243953
1380801
2600225
2080634
1386918
2276999
2806787
608357
1228351
203631
2359908
379628
710802
2649582
649090
2146253
2574641
2619520
1867097
1284075
1853307
813610
2610864
1617693
795842
898272
338983
2284603
1444533
98894
1605833
2195669
2312452
2380062
896432
2238644
74745
1662296
2766630
1937844
2838364
78210
2485806
864193
1466775
2760932
290284
2823409
1290388
1358595
651579
1931947
2161332
2883668
1845646
110213
926522
2007308
992754
1389430
2887581
2932514
2416494
130353
2761549
2487823
2165208
2349699
2089761
2922274
2261384
537705
892074
407479
435219
1207221
1242955
1555628
1617371
616198
251459
1427148
1233092
2204466
744206
1094998
1875440
544300
5054
1475350
1242305
2073277
2190566
362619
607172
34378
686882
256294
1833057
737820
2031002
793886
2249160
754366
2813844
2176018
265331
942710
939137
232631
2833328
1481168
1399217
1503587
294455
2073304
553862
1954542
1983769
119672
476702
2502747
2290357
594490
1818697
2702562
1748314
1271588
414611
659835
2159408
1163194
697482
82020
460878
351261
701576
1412819
1658719
1754156
2181960
728834
702185
276413
1391704
2109944
2766655
32888
167852
176382
350065
2307278
579940
1725595
944674
260727
446856
46724
1658452
713175
2220100
1932683
1904465
748642
1196729
151936
413433
902797
1773212
616644
719252
167052
1423821
407414
1572797
1605449
1843353
325629
780097
1485240
1167139
254154
2923555
1102800
153158
2897288
395362
2144299
2757075
293591
2504011
423744
2435879
2362014
1161072
679886
1907663
2073713
2712962
422504
492100
1076538
2009347
1563711
909205
2168613
1590332
534539
2150972
2699875
160043
1819898
2770789
2638994
605303
2175540
1984078
1599613
2565922
268201
52390
2625021
217861
1459573
2168133
859005
903831
2386751
1149352
2749619
2155686
2198625
1423653
1536146
232491
1644531
2171272
1392729
2112713
877252
1762634
2906150
2218618
699646
235560
383759
2590227
1037114
2139140
1562846
1568611
320060
1764273
1564941
2876030
957431
123559
1735030
2889597
2480888
1640337
1627797
605811
545117
16997
2895329
460033
208842
15032
2089054
516948
270124
1107711
1771558
144815
1734230
620476
849878
2812925
2093757
238856
2611911
2512399
984586
2035846
2679550
859907
2025516
1891184
1510980
1114730
2271159
2284974
2440783
1848766
874213
1958363
1333036
1606491
632484
950002
1492239
681610
562897
2712080
567583
1494927
643838
2488110
1932418
1322564
1724228
1808243
421115
2017114
148718
955565
1453897
1255250
1816664
1219803
1249146
1554293
2880204
1509703
1624752
2678581
1118185
417102
1629827
2377930
820165
2076172
1116805
2865416
449001
154904
2591643
1554333
1190319
1280569
949779
687678
2793952
69291
2005735
448873
2040042
127586
80427
1101479
1118639
2519571
225418
1410940
2761251
2516661
2804890
869925
15218
66920
1053427
2426050
981400
98012
1941335
292679
1554533
2788126
2245930
84637
2139187
209717
1445708
656303
2631031
618245
353003
727771
1748305
42564
2081092
1449768
510150
2413388
2479425
1491197
2917560
1527193
264091
1311524
393392
1646822
2490731
583141
252342
688748
1963809
2927454
2383942
501296
347593
2147098
1497254
2630133
644817
2079884
1131478
2875334
2333164
211872
1400870
2258209
1531968
1783012
602514
702277
2532183
990033
2899770
2648856
2563224
606755
1197731
1132700
70284
379516
795368
1821035
2916436
759476
2255967
274439
144269
1769627
1550455
116455
1552496
657290
2697604
756878
394685
1526509
27871
1126476
486081
943051
1083744
184964
17047
2483795
2096699
2433166
476073
865244
2444658
1232231
1907895
132575
999880
1892022
676303
249827
1533602
1970032
1137243
702066
1183247
2044058
2711591
258976
2052813
2307547
2422477
2514589
1101764
529027
921795
2900362
1203720
1840179
2248678
1581152
157741
2565623
1562910
1736550
1734935
2766866
182912
2374591
188892
141809
368951
2317462
471479
1099635
782560
208523
2157238
2489572
70837
227154
2371615
2308689
1491646
2620702
877692
2618839
628296
2146837
2533526
1703008
1338635
66242
12409
2473418
748716
1314410
575254
1859535
1270571
2424297
13302
2163920
1352731
2815057
1674507
216896
2281753
2854671
2155890
2901045
1500358
1794597
1132708
1398772
1143850
2450379
2329840
216799
894369
2903688
1123241
903287
621763
1217658
2174147
1224235
1634965
1829311
1978199
2709285
1298715
2654595
1698163
427796
1445742
62622
1494517
423740
805087
2026048
38011
1592501
1606543
2393540
750554
1254665
111656
1411576
2586629
2615197
1269842
875863
739765
2207018
444181
94772
1853804
1787725
960800
2061994
1657240
2877929
2860623
825320
72986
1487426
31921
2482961
1682839
225592
284039
361641
114928
2854219
1588320
1642474
1017339
2494584
504533
2797500
15260
1952713
2378385
1414764
2445177
726797
2875177
202314
499114
1429070
1873802
441873
1806784
2347362
2661137
1269764
319766
2372433
599571
1383116
1379671
19823
2588735
2512990
2370039
883860
1062359
2638040
935385
1220961
1386090
2402381
553809
1351235
2926679
2714789
2277833
358082
962947
1478474
1133461
2227324
2122288
171437
1879718
1532421
1297783
2113201
987910
2543214
1659654
1176863
595401
79843
774831
2361657
2917081
179558
1907901
2143795
1528643
2694529
667895
1399469
1583786
1208582
1593787
2735380
2129352
684307
959872
2352430
1812350
2077325
2798772
1976467
762100
103592
1067868
1284905
21267
2897156
142812
248222
790392
2497428
695475
2923349
2743828
1117376
2202747
2164408
75152
223351
1061288
1891451
1430821
1773744
2621501
171983
2009650
2778288
2709296
746114
811297
104933
2910059
306385
2684977
2009815
2939681
156091
1396138
722295
1505739
1224338
319811
2260968
2767935
2581750
307626
1635939
1650468
2761305
574510
1909858
1043326
287934
1003222
1366260
2474325
975877
98912
467088
2272039
2309754
1700145
404439
2159802
2831928
1119821
1223831
579290
2463194
2637364
1355825
1382419
984608
245852
2710843
2851390
200277
121944
962943
1116115
2891969
2940004
1213960
1759582
122915
2601040
2634925
119189
645402
2488725
2535967
1853523
2243599
1686685
594301
1083974
21929
1968172
2691967
1120915
482081
1558726
2231272
2669485
2390569
144047
634533
880725
1165334
2245180
423915
2595879
1399692
545717
1427320
188031
1057052
1228591
576286
985196
1437001
2882972
1620103
1752851
1544298
1363333
140797
1729257
674351
1785772
2496867
1305233
1866130
1885026
1526778
2396115
1173222
2730057
1793772
673373
2041916
308208
1556922
1103670
1946493
746595
2082782
2440336
392259
1077352
151163
967101
2526006
1126015
1744673
2708080
2503925
1324664
1038065
2757354
90383
1967130
199611
1561946
1729238
193207
2231841
1664921
1501086
588988
1267002
72496
516772
192205
1256410
1623988
293403
181933
1426788
2453127
1362762
2646942
2301405
573873
2080044
58998
498571
2288479
1248529
1429738
553427
870416
1137766
2074919
380190
1067418
908786
2089305
1655844
1306030
2898616
2440247
2691558
1896099
2173098
1883752
209599
2424683
2672122
2691725
2312010
329287
589279
841946
1866843
51635
961302
94990
1359175
1560266
106731
653453
226262
87120
727414
2382577
888630
1937964
2180509
485262
693181
2680235
2000268
2597411
586381
1074265
1230882
1019289
2118795
48407
1285361
523679
1673067
1199702
2934308
1292877
1392664
2446527
2311431
1912640
1185211
2219484
391168
2461181
1445419
2130742
1397002
1789784
150391
2741608
834427
2857431
2835006
1728716
2624219
1922543
1867719
1274915
714927
2010835
1217095
1658609
519974
1887036
2173986
308395
652302
2100293
775554
2457519
349057
2156019
1241020
912306
1138902
2259034
2173185
1921850
792268
15697
1700659
1337952
837096
1146811
277281
1374066
615260
13708
952102
1587501
2636297
446058
894880
1457134
2051103
785383
1866661
2426618
1582229
2089251
2691824
670475
1118706
2213398
821812
1208292
618752
1953558
1630000
709215
1676636
2697148
2536120
1349793
158820
1113619
1864393
1310070
1438024
966687
20830
2438667
1767536
720918
819626
5911
2685586
2574123
4617
2772786
1516251
695132
248130
973152
2841117
1155843
1634913
388911
1276051
1643293
81050
697080
2093979
1075159
1825128
2402616
244859
2170434
2135760
2728945
1008076
2800581
772149
157829
652633
2802597
646211
1157533
1252416
2908019
127224
1726828
2356127
1219056
2605005
428852
137933
214875
1580548
2903481
2038855
643684
1628338
2645985
1317643
1758368
309471
1642065
95351
1311324
977466
1066635
2161668
1439653
1281960
2502877
2632571
993334
203904
2237481
1166243
369336
2841792
480378
1464882
2739438
2741363
1463511
2351842
2416389
2171151
1238932
2925634
196135
1445121
1758366
1463844
632700
2279300
2246781
2564727
2658594
118874
2104343
1161014
1411427
928168
49747
2258158
2111007
1763186
2269964
2927226
2371937
1805271
980567
449293
699655
2500319
223019
2148462
2687044
786855
1394449
2913763
2821891
212732
1429415
1517491
2494434
452547
1273506
815108
2128142
1600579
2111997
2648740
2935452
716671
1266807
697742
1694654
213553
2559947
2198182
1885891
910017
2451943
687628
1815222
2463726
2542316
2195940
1260525
554565
1992138
913346
1628949
480385
1735209
2304299
2269356
1142428
714070
2448453
1490287
1487338
1288826
2343581
582846
1123581
1356087
2232471
194450
836972
1338900
1990069
2881409
2916187
1536988
364344
32897
1857534
324412
733280
2813419
690520
2717996
1393317
2252818
2026006
215107
1645527
1384550
2744072
1203148
2462222
179064
1875106
1915574
521797
1467275
2825393
2707650
1604229
2603645
1571614
2053367
2321000
1967294
1161147
1881288
2724102
1935744
2119500
1990844
2026249
2424762
238144
1470130
210164
1953365
2826555
1865248
392659
392521
2868217
1044784
1532643
115579
2902416
1737710
1652737
1756392
2308583
1108608
446672
1896554
819048
1831196
961341
1993252
1610983
2728539
2083508
1523366
816028
122508
1631183
2902130
1688846
1728921
2065435
2906751
2791639
976974
264373
1338709
2108142
558487
2238407
167575
1503050
1972087
2547013
2810976
1529599
2202873
651979
2613653
2813430
798892
2308607
653482
1299947
1638373
1172468
1822546
613587
648997
405104
869502
1203421
2520648
1418928
2854088
1391163
1664831
1209494
1452891
1847667
1568176
1306353
23859
1164087
2051894
2738068
1927003
618086
2831095
442925
797724
1407177
515194
285564
1273370
628602
1975983
2788039
2391659
2597887
534369
2682499
2096091
1387268
2648462
2898666
173832
706667
913075
1279028
1330953
1661042
1299873
2867392
1738003
183649
1825811
268351
1499251
230588
133214
1501296
2759473
1851314
1448608
60805
1018499
45199
385731
426903
2462877
846708
163980
1280936
297321
48576
2243955
992619
715848
1604378
2680631
507409
2461563
1541591
554706
129145
1809895
2471807
2458271
107329
11489
463892
1319414
544452
136257
1216767
2358750
201022
2324641
813841
154584
2554015
1855181
734441
2760646
521997
604759
635660
1777670
2381152
1731734
229200
743327
1462569
1324761
511886
2506710
1539089
2602317
31218
2329499
2256262
1468279
2799641
95096
1341275
2326332
1177276
1667925
2229937
2915447
861383
1231310
2634416
2293321
2494439
590766
1188877
629657
52323
640687
2616490
2143227
899781
2765669
1167572
280801
2225828
1732945
94754
1834637
231725
929191
2892686
851825
1695094
1961674
574882
2692542
401494
256943
887825
529311
400950
1323409
2044107
2325216
2639120
8112
1388161
2248564
1854831
596677
111538
1489006
680657
2037332
2860593
2589899
2579420
2298677
438219
2034929
2636658
1039903
1574918
1055755
2692367
1822439
2496112
1425588
2237376
1704718
2399328
2630760
1040335
1794050
405951
2423450
1733348
1260123
1531621
2207049
2654563
2915188
356767
574246
946050
2629466
1044404
1966026
2796252
459781
363356
730043
2599660
612748
2598557
49283
1633143
1581729
2810870
1120947
1798762
1280440
624705
272272
681831
1288330
1266750
1797977
2068908
2542153
186570
2168566
2681132
1777386
2620524
1378075
2420999
377735
913943
1686025
1403354
280453
1548211
1771964
2646787
425171
1161444
2391260
2382163
2024450
1777482
705609
321934
1434416
1576653
1556311
1320574
2527029
1144223
515494
1674774
1470816
1540785
351147
1935355
908026
1208223
2477043
2698354
2055039
794129
2410098
2246888
1253696
1090564
1569344
874952
188984
1450301
2506307
2884619
355567
1512301
351338
2184575
607970
168802
1422409
2899442
1227238
1690429
1921786
2178635
49345
804743
2891030
1170232
1180520
2273498
335943
1638447
2303431
490216
2270411
954106
2530313
2253113
1392125
810133
1172141
2023696
1543159
1482455
460797
1442022
948119
2109398
470760
2355891
1022264
320589
1411525
1072311
711755
569311
2785713
2227160
2563388
1937930
2031018
1667217
2742238
1870248
2175132
418953
2449444
386709
1666217
829891
1595981
2505290
1512400
864419
467197
1411912
1247595
7076
2582317
2514134
1730131
2539025
1978769
344338
78794
1085817
1192207
2883479
2069838
1389906
2272000
1722333
1088023
1987572
630324
1556607
508186
2173688
1184498
171994
1123829
565637
232431
1253864
861936
2070856
1226875
98936
1514365
1197482
2013278
1131407
2307525
2776341
927664
2181740
1558512
2846977
2169188
925815
2436805
576921
962321
1886209
2161845
2684822
2416006
2096519
1515158
2433705
451616
2249940
2648086
2492588
501124
980580
125634
2843671
2284370
1425269
1202229
1371863
1435321
1857559
533308
162475
2063322
836546
1831071
320961
1390674
36978
2142978
1476878
1370397
2694191
1107232
1632610
2033065
2079799
1830540
2592141
2864511
1301331
1611005
2133844
2245185
1564785
2525931
225783
94195
867028
2331463
2903880
1713733
2102352
2337645
807723
2802566
2625475
1117695
86709
2007203
2766011
1875682
2326620
1033850
46088
2456122
2309157
3358
2449770
2619286
529702
4648
2265552
1084686
616453
236169
2549143
2354369
1577110
2931581
17680
2221082
2719791
2327767
2581660
1274767
117807
822084
1475327
1970403
1133888
1827058
2684312
2575438
2630020
917934
2616633
1223472
49487
1855720
1952164
622011
1061361
2097555
651152
1817574
1650264
2925940
1606867
1801795
1297620
1761093
2500678
1853211
712945
581514
1433334
1821902
257049
1933870
397764
1415790
2684717
1746927
470578
2652500
1090294
1304288
635495
1058918
1743834
1559174
604832
452198
44628
550336
467093
1375340
1849977
2542109
1804099
1433007
2147432
1246628
1444678
878132
2854645
1296860
68749
1645172
2892434
1482449
2776669
824318
2070913
1633066
1419279
1625785
221208
1368203
1120883
2540801
2454007
2395205
2738709
1020542
1115699
1075961
1498806
1641871
2579499
2373394
834552
1607673
2879349
1454236
807926
2216322
753884
2492032
2237713
1565449
2094493
1938774
1963522
2457916
1315016
1214865
1771716
329842
495220
1411466
175908
1241340
1401075
2196667
2927019
2825969
2758927
2882458
1869771
447540
82698
726492
1447579
1703515
2001863
2671065
2663338
2037900
2416869
297672
1590486
1473218
2594971
1077570
1689627
517477
2291158
2184042
807301
1604333
2321856
644865
1043834
1007813
1252079
1795603
2281446
1493431
851273
745885
1014546
2505212
2183108
1130285
2490450
192514
2499568
400021
532303
1532126
1452823
1472549
744
1258539
2718332
954949
2066488
1391694
653025
1093389
1931314
1268428
138063
968865
1886815
2662463
238697
860745
110800
224757
856858
1012374
15830
1582693
2129239
2398716
2239981
398210
612463
2073041
1401962
1182907
2893426
980363
1369854
2007755
1724797
1368698
2767865
2609515
857429
1142062
1516267
283534
1390713
1008049
2431526
93008
346126
220465
815003
289982
1452092
1599598
1818383
1974019
793737
1213027
932045
1025391
2167787
1321193
2735462
338671
2455238
180308
1389174
492728
1337319
1156970
770818
885435
1046386
2185876
2895381
367172
1472811
2346554
547120
725381
1621503
140732
177414
373848
2634692
949864
2128096
2763043
102995
763400
1122401
1722188
2296672
2389803
549478
1513564
1888428
543923
1650017
285272
64510
1382794
977763
339891
1227820
2746275
1093072
703537
101865
1381755
745141
2153579
1002463
391395
1566491
136951
2269135
2230286
929961
34974
2044330
2342908
2533141
2504212
116081
1833313
691029
1504933
700985
71989
659980
973470
1897968
2582391
657579
263406
1033673
615940
199982
2357061
1341023
1014061
2246566
2467738
2007247
568917
2818737
1867791
804087
2580166
1556154
2696696
2455419
929832
77135
992297
1934854
909001
1577418
1575662
1890696
2533877
668345
292232
1510807
2643799
2684563
1297040
2641206
1085422
2148270
33116
1967262
980563
2549411
632305
460896
2902045
1546055
1227466
1058112
2054006
405267
1421051
2214705
1538736
1127148
1387316
655315
893019
323846
2397543
757405
1236254
2829578
1370855
1548203
2390473
151654
431243
2531806
2411197
1139609
2712843
1545461
643695
1767939
2527246
808733
1090502
1656140
349187
2540761
1511541
1823248
67886
1074141
119440
2612435
846460
1053849
46742
1499678
88409
1309249
2074268
2463651
1061697
2480411
1865824
2749232
1023333
2666928
521780
402800
467738
791783
2222523
1314621
988102
883874
160944
638009
982833
1130680
2249947
1017338
1950597
2185449
146636
847394
1394185
1240432
1769100
959488
2369972
185157
1068219
2342850
2736652
1256300
273411
440109
1650246
1589403
1692345
1922629
2448893
1385307
2018973
2894672
2124149
2306091
228054
1426036
1511363
1855157
738740
2516895
2340020
1090735
638544
582975
954945
1099928
1219358
1568808
1168011
113438
969723
1894503
162232
2841634
60086
762029
674227
796708
2368215
1942574
1836929
1422603
2001946
2802665
2402043
772679
947949
2595388
2223978
2870287
273772
960339
2447822
2314854
346532
311483
766193
2883560
162529
677583
1190839
151162
1643109
1735607
624957
2805822
1443788
1068092
451091
1804476
212965
1793166
2410972
959463
914342
464500
890489
1585878
1188077
1901519
2241985
982687
2519153
1805058
220320
1487587
1112774
2192291
2079745
188336
133254
2921749
677074
1423575
2082563
947619
2643290
2417201
481262
2381178
837296
994175
2159939
93640
1798221
841298
237404
1030828
1029060
2799524
1699383
1046972
684500
2249725
2093539
1567038
2652324
885377
850600
2157109
959712
1634651
2504729
605858
1335835
430245
1603581
794545
538559
1733653
909268
2769798
290917
2544545
1972961
1545856
171485
467650
1998781
1499044
2402552
2647074
458322
1912225
295104
1357864
2313455
2357542
506671
2905372
2109352
2109183
1937371
308368
2106450
51980
1386982
1246085
2122180
2285777
1269402
2510532
2278448
2403286
2892702
2742395
591286
1161124
611171
2070510
657850
2041240
444035
493219
1530673
1603903
810284
1710330
736895
162885
2363084
1380090
1897769
1891151
206675
252752
64053
2177790
2026758
1238660
1655466
1581596
2772562
345218
2666201
2689660
1036566
2641148
1871853
1001071
2580993
1983060
1255521
1455161
698634
2088484
2770712
1561944
2216322
1576729
2314403
1792944
1090903
1931103
1906862
1067338
1153725
2309620
383330
1510180
1087215
1049672
414843
377928
2380897
2365965
1227681
1654315
494889
1322131
652958
1518537
138976
2502113
2239911
2368971
1366143
1673366
920630
705606
1558548
943909
1695123
2234388
355869
2340910
2760102
288308
92406
2289505
920527
2594726
2002943
2294811
1517995
1265148
625123
2202515
1684950
1263934
477431
1013426
2587958
2080001
1020590
1019291
641577
1555371
1221564
1912902
636434
939937
2447635
2608038
2438028
681204
2545575
2130114
2255518
2224932
739230
2603945
106196
209342
1002664
2307813
2365389
2405969
1642656
2406529
2284692
2242116
1339013
2150184
2341213
1663944
1547057
1969996
2306070
2766063
670822
1273985
2470086
766327
1423504
87936
1781943
1841529
2709238
1532213
1637076
1561448
547064
1261407
2245904
225529
431169
1340353
227053
2113899
1828952
2091189
2494471
1416998
1593215
933585
869272
2718027
2867581
804717
1048428
2019428
2079206
2182248
1845716
724559
2276641
813187
268585
2450282
413313
424408
2121754
1109006
1311822
774609
812273
754515
20322
2341009
2140582
694843
2632034
816652
504958
218462
339034
2461436
1762844
2035068
2927474
1892789
1777425
1468242
530037
1181502
1564806
2011797
1564921
1069189
1260202
1122006
2878522
1618569
2344597
1739824
426573
40048
1944091
33426
1471733
1392351
2592870
2573676
1599522
858817
2024253
1486096
1249296
2825278
1208919
538005
1421454
181948
2583193
451931
2252306
2212864
444016
506561
1331440
1542543
1976204
489975
1319749
535733
1166670
1109927
237162
2083156
2542950
146055
1311082
1036580
1989392
1787526
124361
755703
2137298
132599
171263
454761
891307
1274681
56034
1764177
83749
709150
2313302
1366550
1004389
1710345
2909042
1170659
794756
2106799
1415399
1721438
1284134
1077001
2841034
2673043
129461
992249
685715
687732
708987
1175061
2730495
295157
82093
1122862
1136919
263768
1098502
675653
2586070
275202
1789104
2131700
318027
355293
373472
1821290
799913
2472901
214167
1798832
1105434
1397291
1235208
2736278
1666758
1341874
2095121
10528
2491150
2430922
131506
2750405
675746
2400544
2556229
925458
1536411
1070858
518129
1742496
1997171
1589255
683518
1738680
2808002
1077828
1018786
1810584
78691
787071
2638258
314039
549048
804714
423726
1370201
1270859
1566466
243664
1948000
511515
130130
2798843
1825274
1646083
1407904
2449270
712031
639971
2611726
2235937
310372
2386062
1221343
2005919
2606635
2549778
2752425
2759390
5860
348292
1125953
1203678
515047
1057540
2851005
2922700
1573686
1961609
2241882
516042
240950
1659871
961314
1339052
2338772
76839
2135285
2900271
235712
1027096
1835044
518537
2199606
2214454
382491
1701936
389684
1789811
493171
173603
2858691
378189
2323133
1848181
113039
2564397
1381952
929640
1049799
1213248
1453562
2520304
2883230
2299715
679971
162189
72559
118411
1289923
1926495
24655
1343660
2329673
1422667
2880116
1602442
466960
443004
2833280
1451613
836311
2243636
1365015
1076096
2238954
1394450
932358
2351212
1358924
652378
1066968
1241062
1039904
1969246
1948292
1429471
387193
259180
2794387
2789350
1261355
2739866
1261998
2049233
1192053
700621
1902899
655476
1944796
143414
2638972
210186
2812222
2067169
970834
119649
922882
2017610
2845785
2779550
2434574
1809809
1064796
189022
2764705
2100818
2407991
2898948
2647169
488221
1256529
2212582
176443
2429448
2583238
1059402
1902788
1750815
663699
1438285
897689
1222158
1138274
309903
916773
1455870
212857
842423
648994
2754615
2789497
1696498
2135724
887613
524583
990267
465660
2026006
2767035
2164932
819044
1762112
1431888
2334497
1359896
2263853
1823648
1673441
2678563
125524
1370669
61909
1769851
2028743
2892267
1489675
2641861
292009
1805642
1551545
1614405
789282
1041682
1176694
1686106
941173
484316
1106420
1110536
1463014
436554
2237493
1493305
1110413
2587927
2678605
1817130
2148876
1759841
2144634
2648221
466069
1767278
859194
1517595
909842
236745
1945020
1710459
1147960
231008
574703
1822249
1235868
2770565
1282623
319422
2834003
987398
2047402
2049670
622380
2249242
542905
1791087
324229
666394
142535
809024
1498476
2677375
564479
2899856
54366
270593
1416052
924130
629410
6634
102611
1064030
2387825
566184
2013903
1984649
1778634
1918959
1392214
1257099
2397534
240781
2104461
2040222
1915842
2181680
1286055
1699302
387155
1820417
1333729
1812960
322990
680705
956472
779940
656235
767338
583974
612676
2125677
2301854
460286
1413196
355915
107985
2515236
1950345
1886227
1556955
433054
1117214
1774208
1642643
1460036
1445346
103433
2218156
2791772
1171368
1575033
2665914
1132744
1896875
2275055
807262
1697545
2432959
2025575
557774
2243226
503105
382791
2288869
1686652
2567176
1540383
1021314
1900332
2045038
2562309
2688654
1638440
624518
2272944
1499905
2260023
2210874
2846135
2071292
1538621
911457
1186681
2532657
1103058
1083769
1005948
1877118
111315
2459752
1933142
903234
2289836
2920517
1517587
106135
2850589
500923
2149555
1602307
715691
2143282
257426
2729686
2307330
2766133
121247
1196240
1994029
2557561
1694990
1826133
810473
887866
1517530
1479174
2252027
2119847
1951779
357828
771717
1162637
2037307
2095108
1606984
2890242
2047652
1503203
332489
2812241
1255856
971626
2227362
495206
1258538
2068952
1162790
2701857
110737
42707
1930628
2167432
2071807
2283632
192387
2348188
2825357
1704440
2802259
2932664
422658
1687449
2026074
460219
2380336
2321439
2420328
2130756
738342
1401923
509141
1898050
1406910
641361
1460173
1687651
690595
2809450
2581196
2000838
908236
492167
1279888
1782422
1337460
735772
2228934
1564982
351663
1702354
841583
652525
2708896
1483861
1610896
2384048
6814
1981326
2626722
2516119
2509082
532022
978541
1227684
909140
1333239
1019289
1064670
1255039
616903
2882418
1131915
1322732
396104
638858
1551327
2438386
205573
293046
1504287
2350431
2244596
681374
2128282
2369298
1309298
2332269
1042664
4879
334164
936096
2881177
259818
1404449
2077537
614824
1882056
1263608
570651
871547
1624646
1094155
2529115
701678
2324452
170712
1165336
1373622
2308540
1759326
2297835
2359907
1151937
2157000
2741404
399861
1156569
2817280
1229678
1830095
2836487
21989
1249348
432249
2379284
1709448
1907088
1120587
1892281
247251
2778240
1361577
2700598
1954852
1324079
382496
2213266
134670
1933761
951685
900636
2599718
258269
2679709
1278127
1238417
1289200
2739349
2765608
2019031
1894618
2711891
504266
2543757
1055837
408835
1672808
1567538
1378761
2133908
1605357
2520890
949901
1047055
1862537
281270
1586867
1667953
2084861
110226
378998
1934968
469647
424946
1443508
228
324724
1127765
2798957
2619600
618502
591799
388365
2449445
204600
425621
514031
181773
2000965
688901
988408
118842
1538279
1280197
1323634
2934772
70766
1395656
2422760
1859323
236552
1536028
2552352
1296979
1943554
1287252
851039
1397009
2177944
1122095
348986
551649
985539
2846666
2895251
708127
448712
761686
542008
640042
2849144
2722840
2912524
2182532
1325622
2786494
385068
1406571
1368485
2332094
1662350
422782
1569996
1306583
607932
89123
2405027
421666
374932
633576
37949
630946
1816570
133092
2810983
2485450
1852225
2138624
427813
2694677
1326500
258078
7520
2825775
1450474
2345585
2775401
2073134
2465164
2559984
2309345
795082
2807127
2374123
732888
1719185
79006
1252619
2713037
1435180
1595684
1911883
154475
123944
1351248
784401
26579
155885
68642
986636
2010981
2069227
1154043
2362038
2440218
2247027
934427
186458
390117
1538765
1855495
1597865
242747
1138378
2299980
2822135
2798872
1790722
1679776
1130413
19003
55726
575346
2346023
951480
1913457
2593455
2790768
1285689
947110
2459788
2039136
94217
1212683
1131814
711651
651161
1524941
2380551
1601952
819198
2043221
1720704
172015
2545366
446721
210488
2615598
1421384
72980
2778417
777212
1449198
2014080
1083661
2648581
849204
1252310
170155
904165
1910683
1545337
2565312
1764179
1643138
1129688
1867249
2266459
2375356
1779611
2840826
2893223
2210040
47632
20420
175716
564767
644181
1125624
716357
1574734
1212410
942751
2605843
1501510
517228
2695179
521491
1727422
651905
141703
1440617
2716520
344379
2736343
1749693
648139
764939
2853066
1102964
1369403
2190900
1132559
1755339
2882485
69809
2850973
1685610
2046763
979842
2404501
2734381
2711343
1352090
650003
735950
1877603
562702
2838176
726597
1742927
1277817
442350
2214475
2139284
1674879
510573
502881
994084
2279548
859285
518971
934318
1440873
1759751
2763983
21312
1438021
148481
1005674
1488861
2545348
1722052
1258115
2521333
2773827
418686
716129
717051
2354857
861319
1037086
1496033
2768185
1270118
995585
1191516
33966
2920303
2332454
43648
2660071
1862754
1583570
2740731
1941594
370631
2787003
948279
2144854
2316000
1387785
2871633
2075687
1809311
2446800
1020823
56200
208323
1693459
1127775
2861391
1103350
936739
539877
1814780
2496188
1092682
2040394
276253
743203
2162781
676347
37790
1660894
1651354
1477631
1492632
2469386
1168012
1275939
2476563
2060313
2936414
248523
958692
880345
2220227
1601521
1290498
837855
493215
369255
59688
2077680
1037765
959049
1054557
2737513
2878451
2648962
1312330
1650534
884737
113306
2772372
967890
1091720
1606436
1129115
48938
1964416
1675147
2528904
801800
2344435
683142
2310390
266077
1235683
1378888
2368144
1435285
2656459
2507701
483656
1454267
1695130
2098423
242446
2186097
650583
197864
988948
90019
1014154
94963
80182
286241
1465949
2331137
2714350
2562695
1177728
757916
1207056
2228726
1246402
2767529
2224263
428070
2901810
2124449
779814
2877838
2474321
828368
1321692
181593
289089
2429416
2061289
1329142
681855
6982
1511935
271029
738264
1330001
2028014
1842907
2256825
232379
2108207
888741
2769448
2315270
337716
1286021
2071998
1752159
1915818
850343
335323
671021
378022
1998834
638578
2553790
1439057
2774681
17805
2814861
173679
1036078
381300
2435643
1151448
1995045
549459
1323479
43618
2285220
1213119
1929286
901762
864933
2887836
1269891
1317581
1198712
2090241
1763290
42907
945252
31353
796042
2202909
738808
1312967
1644412
2218633
229442
813729
900116
2597058
317077
939160
1911906
2695260
1504104
581948
2048683
390946
451298
1306838
1274812
2024235
585840
690594
2914004
837667
441301
384008
613610
2366951
5172
1971035
2360453
2548639
1960016
2509162
2579321
622056
18201
1996474
2715758
2098335
1649393
304053
2550624
2716640
410285
27994
2478055
1923982
2825823
1765421
1090591
2809712
2831883
1659500
456470
1337325
800558
88113
446717
755548
2371960
2654904
2026869
1488423
172132
1585887
1444485
509402
214407
1873928
2931896
1312667
2231242
1528838
2186735
1243907
304123
2019307
2036761
2256023
623724
519975
351705
1310457
1457730
1914098
1675532
880594
1465711
2843298
1384025
2253727
2661157
1416759
2739430
2852631
1209402
565623
334833
1755513
829832
883271
1382739
2529085
891773
339129
2321531
314987
761361
1674948
1412116
482295
853304
1769063
1216490
745598
785030
1319164
1311842
1818487
2612929
1422166
245449
936609
1741981
931218
2839964
181360
404408
865246
2040817
235507
1157200
1470487
757248
1085523
1532601
2644969
709896
2309559
2661877
2859867
1083049
2728065
871177
370742
1084226
1959222
1670380
343063
2477791
1237713
1267429
1170679
1608969
633874
1491843
1310123
981584
243759
2215443
150578
2375064
811107
782526
811693
402965
2109131
103289
397959
618885
2920141
1137268
1484930
1802687
494792
1697459
2727077
2890020
2300934
744676
2671699
1261817
760345
2232637
2430009
2636323
2816018
2660186
1143256
1401350
1153404
361632
578290
771723
2409319
2391293
2868192
2205575
1749525
1982073
1826940
2812218
1339885
549679
311270
2448728
2398210
1491371
457805
1479932
2213066
2191922
1420082
2805730
437948
1771765
876870
1721375
253189
1919055
1936231
2906175
2795164
2847984
848841
344211
2304860
1974048
2165515
1428724
1261148
2825254
913897
724123
2569347
1993185
2493325
1106399
1988031
886334
2068302
2487197
1651611
1011422
2200067
856865
1566185
190996
141489
2022858
2879967
2324348
377744
2502810
754335
1254164
683105
2134724
1772754
1726194
2815362
1360008
2080902
925503
732291
1092449
2636794
1085388
2342374
2849002
1675398
567305
1979558
2745152
928265
1409314
1850228
677489
1424313
436983
778800
2049858
2369435
756303
59001
58828
1473900
1447523
1008084
1646291
1968824
1644010
2366820
68743
125995
1817144
1017667
1142507
2729283
793460
119149
2245618
2111869
395275
391761
2380296
351475
2760729
2717660
1880034
854097
1408255
1197220
2468170
694957
2563070
523279
1148041
562349
357479
2416387
2073008
1550613
1666843
2094778
2005410
1900061
1534776
747894
2577354
2894728
2261999
1251898
1267494
1870302
2237286
2242598
2217478
2600076
110469
620123
1520581
1958499
489043
94665
1076641
1033700
1735487
267170
1070649
896448
2739677
2154294
336531
1015068
739582
1486528
2856042
1277890
756043
2289333
2033473
2743108
280586
1268826
236927
1547773
1815828
2538292
378172
2246158
1772048
2675778
2138509
976586
2004963
52793
1806841
1183370
2023505
2661106
2281148
1282100
2455131
1443268
1202002
2700725
1206022
1096385
1014284
1365265
631557
217028
1626470
1315132
2086425
1280850
2499928
2619414
398970
368324
128363
938262
2719383
2199077
1977750
1552018
1887610
2287130
2808404
2513764
1396885
826151
2432577
1100801
1240629
2907377
2431411
152046
2406114
609172
2846981
1706445
2450024
2294777
916406
2312027
1276349
2658825
474419
1191711
336262
2810377
820224
1386796
441467
2551194
38339
1281917
1049939
2884695
2296937
1775115
1902533
300805
956860
2556061
2305353
423568
1411824
2404907
2857294
2764438
2849040
2535665
1207109
1873932
2285059
1474151
677221
2921445
2386105
2269297
1293010
910168
672743
2531284
1634341
666403
889866
1561841
1926731
2699319
2061837
410467
2299494
887757
2605510
2518168
2066908
2211198
1107049
1277830
2484895
2046841
2614664
328666
221173
850692
1035068
1051035
720462
1624634
2689371
471754
2230865
1229091
2299354
892360
1782727
2374422
1832060
133664
2292877
330693
1376359
2562605
2211025
2133516
1552062
1244892
142514
2408169
918090
2098316
1450342
631068
2578237
1779936
292175
1826911
2161611
2088875
1421829
261036
2437784
1439929
257204
2493520
605488
458760
2402640
1773921
2289196
2599102
2234695
1749553
618635
2851943
2898950
258574
1453432
2569392
1189895
2786234
1571713
1778970
497305
1682083
934310
2327059
2046742
2358940
7628
1903834
1152741
1440261
2190009
1519208
1488401
2645407
272842
2583213
1585336
2780122
116897
2496795
294990
799370
1623466
153876
2916797
645295
1410294
2388273
2082276
1953994
1049524
1595107
1668827
1856513
1888373
5039
683096
1167582
1157147
2129728
2540454
549858
631608
926413
2666307
1282316
698939
2374976
2529742
2730578
2418048
2767694
160178
893753
1734104
699159
2071717
2327100
971279
961740
2824143
679485
2865293
43192
2648354
2351884
2273313
2615903
720128
2521270
2752554
1458404
2723944
779410
293804
1428854
2818940
1273227
2663766
1295032
2572303
2739572
1146458
349017
2368268
487211
1620309
264971
1504331
619264
1235681
2892602
2446747
635785
2680186
1418296
810159
2290147
476557
1220622
919941
2154073
1185016
2315185
1287691
2056227
375241
115544
2740354
1722288
1654417
1547111
2299161
119005
1748303
398796
714752
2757557
378398
995701
1049459
156442
1129934
1462777
1528911
2210539
1891938
1386110
765950
2929578
477503
979361
1204195
2168577
1142181
6294
2761870
1374365
533951
2842639
2754159
1375764
1559883
1949974
61894
1454802
204386
1515829
2109843
1321302
2248271
2692952
514775
1439451
1438339
1372881
2066399
868553
2850289
1997973
1566210
943943
1844331
171522
2746568
707202
2725094
1506084
1168735
1989987
76357
1696264
848312
381144
2518135
2682985
1857524
89440
1203444
495370
2007534
362543
2373074
478503
1925651
2556863
1920821
2422385
1359857
2534767
420791
1757056
74047
776230
212668
2671778
2321484
1198526
143648
1641916
2080807
2456633
2564913
1384152
2226045
594588
1103898
1021373
922871
353854
1639281
1103765
1380118
2192234
673479
571769
1845687
2151433
2719764
2591167
2572222
2036378
1327338
382460
2466729
239013
2437218
1622490
2395490
2063118
928761
1472313
1354147
1799726
1161863
585354
301655
1432181
452647
2201337
1469146
1920743
2006648
992460
1706410
1785501
1651560
2863882
2674695
1332083
1928365
101573
1779166
267369
895592
2217273
2662469
2748787
323743
1400621
1135391
60415
1208740
1165080
1724452
38480
1377776
741503
1840003
1341197
2823636
763224
435525
1490995
1586380
126404
263877
2577700
2405526
2714209
2615056
489587
1083804
161301
2428557
1733387
537686
2152266
1867914
1262240
2381374
1745220
2512610
528949
1818816
2885306
2756452
71912
2518688
1908751
2902293
2150430
1522380
1995572
1946086
331750
419551
52839
2463101
1565975
160079
2546876
1071633
1031947
1241892
462439
2700550
2433791
1614004
1706018
1187559
2104785
2616128
2485267
250371
2754107
2551247
481842
797448
504474
424036
987972
1677990
2343970
1259761
2616770
1392070
1106891
1515297
912930
515511
1491529
2910615
2409761
2126859
1579218
1358716
949467
1174321
2619778
2332540
2704794
2246302
2525486
1867336
823693
2284352
71555
1359772
2911417
2733025
2452936
2416402
669376
2494137
1550591
1041400
1340356
1475240
1731920
2471127
1300034
12817
1889930
2446633
704518
42597
1269754
206580
609405
1920588
233881
90252
2801541
1439451
1934864
477088
1888701
1046184
898855
964687
304894
1074478
2841458
1176326
2013122
546502
1116904
1942223
2883095
1913530
883679
2442967
349109
1668705
2165335
713157
163593
1354683
3374
1589660
2332192
2507797
2266872
1805620
796602
2505103
100200
2455591
1202745
1485275
2430834
853438
2846075
1349009
1180112
661747
117543
2455472
1962099
1925137
14203
346169
186538
2081691
762319
2051171
279420
2797493
1041383
2426557
1710239
215741
885696
2039333
395146
2113900
1342128
1599125
585140
1030574
2283471
926889
399042
1299234
259261
148927
2740657
2160375
988855
156843
1864380
1662707
615824
1867288
573293
1525852
360926
669391
601164
2056653
794381
1169723
609867
349768
1146556
1579478
162279
537415
2252156
754790
776804
41463
743931
1269472
2819237
1092930
2857273
703639
984692
2126721
783318
293600
566911
2203739
1435677
2847828
809669
378073
1070172
1405728
1718467
2545418
2598868
2909043
1523105
2198424
1277821
2436176
1147236
1797397
1851841
1986564
398734
1858881
2024487
2106840
827011
2365251
1668874
1277490
321228
363137
859873
587337
260646
2307667
2069477
361823
851845
1981840
1301932
1338081
1768817
2879361
2196914
1033067
2513526
2155038
54806
1394501
70064
597558
646383
2557090
683097
864911
593415
1423306
1243906
190059
1230490
1192030
1239040
205978
2180188
765036
2153045
108426
2599463
2723437
2549065
63951
472708
2219865
1305694
2239354
2031302
307339
811467
174930
1047388
1240421
458203
906460
1651547
2333210
1457099
1250160
1385106
2109459
2870297
2657194
1019223
1309824
2281355
2130500
1590720
1306423
2358211
2637618
2551921
2863081
315614
40942
710561
140849
1984831
1112431
741419
1517478
52948
2402014
1534445
267968
2881902
1008067
478627
651288
1865301
1051301
187292
1006128
805732
2101702
2608905
2670221
629947
570695
482735
2247088
2735164
886462
61319
873186
2292448
2116715
103007
2594402
2709516
2323771
1260004
68384
1188207
752610
1323957
1228536
2735468
515483
2228766
2394083
2271801
2222389
257503
1847786
1737257
1415120
842035
205321
1801205
516737
2431634
2641572
883198
1086028
2897889
1390962
991999
2459722
1631542
2415781
2097873
781026
877689
2020468
299247
2369953
1030011
1323150
326635
2157767
20487
2399770
2784551
745156
740794
360381
2281566
540705
2273055
1875271
929783
1488345
1725566
309273
319279
2791312
1322822
26493
48020
1754187
1167799
1109775
591365
300220
516087
2613314
1036050
1704663
1533372
1093670
2880042
885076
1278990
587674
1475636
540921
595787
259393
892273
905297
2654828
1257151
2641254
2479162
2659584
2707749
1215331
207769
2233983
1261897
86858
1979610
169077
924471
1774830
307450
2416953
1414707
1075251
2268003
1868408
115969
1954351
1810361
1409353
839676
274543
1837806
2552375
1232481
388674
653678
2403280
1201455
412612
1453221
1689950
2277560
621426
1241663
2805544
1695568
1201461
311459
2740475
744284
740256
2788875
493447
2164420
894704
478493
2400833
1513414
74916
1495343
1375171
2668376
973972
2472854
2085405
342275
1810221
598469
2437043
89113
2605381
852239
1919923
1466502
1457088
2421803
1517184
908913
619382
2081889
915147
2082156
1307939
1854989
2178224
2789543
881234
146728
2187454
1425610
1114541
2448293
2158235
1471963
21754
214331
2034361
2677569
411457
289807
739341
2394857
909651
2809726
1801278
819832
1899473
1185590
1044411
273443
1981379
2166736
334594
2017421
1335397
323733
1458694
2226580
2242677
1251499
2894919
383717
1860064
1660276
1203485
678708
432929
2811230
85159
1193829
72594
1207109
2798495
315053
1385955
2129677
1508442
456445
1625542
84622
1214850
425103
839248
1451688
2935143
382042
2506005
2300788
1171528
984464
1614541
196364
2295595
834017
485962
2042901
2754714
1012535
1466561
2052602
2069058
1045496
2820237
1669691
786414
27333
1776515
2266303
104142
32358
1993834
56681
867868
1706718
801713
2131310
2162709
111958
2013026
612152
609521
355866
1482407
1555078
2502027
177406
1376774
2678826
2744829
988851
828228
1721923
2234511
933450
1738738
2053817
1129150
2259869
2799334
524789
2316779
63726
1127976
1998789
2464273
1801482
2347440
2839943
71153
2829633
1701736
494038
27874
813895
793255
1445818
1605905
2081757
1723269
491166
135517
2689507
619598
2920012
1613341
1525450
2854203
2198125
47953
2689329
233874
147903
2239830
106547
815304
1802296
2520911
208541
2521730
609982
590761
551207
452787
1650754
646953
1692717
73336
1739176
2847507
2527130
353668
1566292
462646
1635453
98562
2789387
2179937
2643261
117119
1491981
1906391
955766
2784964
1111598
2832432
1709042
1741166
1733602
2496202
1835438
2285094
1883162
2793147
2018092
1318543
815163
1686022
2290077
377251
1229983
844270
54014
1067643
308033
987718
502492
1264271
2330963
1259797
2181587
351171
2038005
2323459
2186539
2817150
876345
2142117
1674153
729198
2884557
37990
931945
1295700
1892494
2578963
1323797
1322370
315399
2663240
2227660
1036643
1778202
77232
2469177
1071177
1166781
1169389
2528629
1040386
1854760
1583788
2562102
2485125
2700555
1864214
293151
1830681
2421672
1647634
2830497
1273501
1429042
2909691
2586239
1633964
533054
780545
1205155
1717450
1185912
1403052
2315015
1533765
143839
157302
661248
599457
2721485
1660934
1778443
2767735
1971033
2407987
2829355
1332532
2689801
1124444
2596851
1066677
2892196
2469183
2266463
2399578
1950121
2476458
1465464
1576476
450479
2599969
2734501
296871
2016094
54402
1606739
1227186
2702521
827759
1993300
1063034
2358875
2884568
233191
2663565
869512
1382719
618413
546362
1040651
1831016
222564
858239
1988277
2468692
992527
2102578
482830
2169741
1110570
64457
2026907
569605
455440
2639286
1883707
229918
2275202
1648308
2938866
512530
2764264
2884135
1533679
1254782
2078046
194529
51679
755395
1673342
2578187
2448432
415195
2211333
1214273
1391747
2795419
1205356
927890
251939
1558308
2920492
2503647
2006053
2812613
634342
234540
2221916
2372263
36657
1027597
1317527
1545149
2103131
945392
827512
812525
757702
228304
437505
2657860
727138
1859620
575267
2822366
392492
260666
1021991
2719196
1935282
2711418
2176200
1977066
935558
975941
546210
1611610
1764451
2000181
1670207
1460451
1892015
799702
2486909
2404084
120261
1204349
1303018
300581
1212551
2781899
879780
673630
15768
2829137
1563311
985971
1608656
2143193
1792622
311522
785613
861840
321019
1945797
1367602
1298466
2015288
944392
1648372
637951
2756378
114020
948912
345819
2581145
432697
1595139
695622
2376174
570269
1442462
1292756
2603422
74665
1491911
475143
2230007
2106330
2771941
1859716
2152239
1634435
1202757
638013
560634
1642345
685619
2035498
143555
135942
61827
1905717
655726
2688314
1217270
2631459
552599
2409381
1186348
2289142
2453154
828070
2550948
2019335
1406702
790751
2523451
934725
684433
1874360
1352717
2003047
1882923
140310
2849230
1168614
1297248
1995302
1410433
2938761
609199
1300176
2077761
2027368
1255306
2137873
1761030
2740950
1887194
982503
590903
652394
1732987
57005
1621979
2003275
1880497
1486380
603601
142331
672508
462663
642545
461958
1604035
1543758
2703308
1367704
29250
1150035
785606
1852294
1924032
849809
182588
1814980
1046315
2244977
2025575
2095811
2694419
465222
1595667
1056236
1336388
210053
2105173
1974257
6279
2697275
2085623
351594
2743162
2355394
781996
2134372
960263
1817662
2492853
660396
1223806
1946098
1989191
93954
1259265
696896
2148843
1547925
1551482
1680632
2375620
99080
1638201
140276
1251997
311975
383396
1167248
1529769
425170
804148
1336197
2786107
1333965
2251766
2224876
1717757
140549
1882843
2363938
2285988
478828
1149055
1731064
2221544
2608660
272485
1697805
2897182
1895882
937429
2390258
2070616
588008
986509
2288887
105410
2644605
417924
1123216
825727
1442709
2761759
540068
2280142
452746
877093
1356666
1775490
274480
2640016
177980
2756493
194011
1124541
1906688
672996
1565868
2581987
2064441
632518
335474
2665321
1142028
2697068
202748
658552
1405215
339402
2818253
1628456
1994432
1738498
1321221
1127875
356990
2033475
2192054
1809409
1851696
1354827
2614963
2906065
853233
2751813
1095594
2650509
919372
2406978
2899443
2342688
1360233
2108264
1928238
1357500
2427404
477690
1155115
2099962
578920
1307141
1341402
1629630
2377181
1463942
808581
208795
1442328
1405600
1586080
2937588
1631182
1608961
2603226
1766538
939230
1022401
189740
1051615
225518
1631485
2252558
20058
181059
787549
14324
1132682
964259
1904960
213447
1584505
1853214
312085
2603853
2594079
200416
2226816
1342401
1672973
821644
2492968
1628374
2135758
774501
104020
1746866
1266080
1248167
1205701
214794
1236783
1639964
37588
2886756
2835824
478217
2142421
1477405
626977
1654186
1197232
1759754
2473619
250790
1943406
2283594
644797
2424013
1178323
2010559
1874485
2426684
2082511
2680118
1599412
96247
481519
74215
1124020
573436
2345020
2543254
2399591
585618
1108111
496349
567411
2570458
1071099
2695025
977904
2429365
2865395
823528
1995708
941530
2870825
1041303
902674
563972
1616084
1962187
2707137
1546207
2655399
300598
717680
2156506
2723345
1109487
2480719
666019
814294
410112
2082676
1295506
1451122
1074913
1346880
1648313
35094
733943
2198413
949814
2695716
2811893
2775694
2022391
417678
2169675
211725
1420436
967010
2689880
2173584
264205
1073256
2452871
2134589
2256373
288359
2341678
2380513
2494706
1988246
49046
511354
2016466
2157710
996351
5314
1915285
2057297
54191
1060115
251117
812165
2175056
1508599
1248466
1733489
285086
872157
683823
205334
80179
1958352
368202
2626140
2190418
2365277
2709244
2585696
1418687
2345632
2085770
1533838
2294677
404810
2728260
736424
1269121
265757
1343662
1991591
1025375
1452106
2526428
126266
2439310
2379240
1177481
2618476
1251858
880889
1923192
704115
2173901
1635788
1619989
257624
2438229
2653686
1535455
550229
1874939
1283277
522727
1658554
2032630
1082143
143489
1293919
966194
1004487
2480372
797885
2008121
1851112
2066487
1905171
1324466
308115
364331
1613643
2722433
754425
803772
2706586
2596633
1054784
2231913
1670754
332984
2371315
2199344
527579
1863813
540572
143521
1965098
2371634
2882511
432674
1701616
64451
2907257
2894807
2377127
2104931
1941532
2873444
1884975
2812147
1377163
300162
1437162
2448343
1651705
1634554
929522
826873
2375432
12276
1488312
1163817
665157
2373865
1918204
1412425
2351260
424535
2717293
583748
1500165
406982
1539961
957289
2798366
244155
1927688
2253359
723453
1334873
1318760
340854
967794
718876
2072936
1525601
677758
1947242
2672152
1917517
1908275
1651670
1437540
961026
256429
597742
380858
2785448
2214845
1602858
56941
487903
2426
1879646
1912408
634520
183870
2808965
187849
2450552
2484827
593008
2502566
630769
743696
1309541
58837
2799392
2073572
616782
1834464
1192713
2513638
194442
2158252
2115548
1270478
1405460
1991337
484730
1578732
1799996
304185
2337341
1774098
1111543
155647
1970790
644795
1405407
2159492
2068740
2650025
2234720
1965096
2688393
2408663
1699512
1274244
1921039
555989
413657
2857180
110509
1121389
2408210
2831129
1768598
1510242
2727699
2087243
26486
840158
691698
1914739
1815941
1410294
1793710
2563740
1690801
2068485
2736602
1965832
2794333
2924055
871219
2737902
806463
1466026
2304343
74490
2272945
1645314
1071932
1038623
640005
1658666
2707015
1490879
272739
1793878
713940
790210
281831
160204
1533678
1224559
90495
1497084
1870674
300496
960882
2463398
1193456
31961
2426040
796731
276916
848092
2487487
2249886
704006
999546
982475
2180586
1381995
2483033
1827375
293767
2722971
1657817
1576100
1598127
1863632
2359606
630864
2072793
700480
405030
298869
1335836
1594745
2083795
872242
2855172
1293656
2530864
735544
2258197
23607
2233170
1984479
1617233
893670
295899
1151697
1871822
1552133
793672
1484435
348472
1946293
2294833
478113
100422
2755543
435915
865663
2018696
2670616
1501288
437748
2287531
2028127
2827210
2110503
2614003
1184149
471689
2758929
46420
2475073
874114
2327807
1867348
2762529
670418
2778188
2053449
710950
1797799
1764135
714452
245201
2306026
770286
2602805
1941400
2408430
2317099
561663
90108
2653777
265731
2867237
2227950
992676
2008156
2707837
1589463
760449
1288100
1645414
1145332
1304882
353008
338589
873449
2718062
994868
1120815
789628
915064
1360636
2118496
2665139
1345032
1951553
1187729
625532
2112741
1705356
2504455
165286
2753570
1365847
609303
318935
2804117
1603419
2427481
2262092
1776407
1087176
1849460
760682
1170394
2194653
2253666
223155
1882862
494399
2712970
1744053
1039744
2601806
2355677
1225452
1042993
2708688
2439565
2636584
1589225
2822769
127829
1201201
1162233
1646998
6857
233935
1556788
798106
720850
1343458
316751
2298653
280747
2578534
2497693
975363
266399
1646700
2047001
672801
336928
1730788
2193526
1491814
680578
284021
884344
1177689
1703756
1150148
1530633
2928208
97776
1779436
327782
1825526
2733900
414571
2567442
893576
943118
1532895
2629247
2185809
1043395
2137329
1660980
327636
401167
1157818
2236994
993372
358086
2183299
184250
2287519
1464601
2497678
1562994
2702909
491058
2778802
1085728
2656257
1248763
892769
2553578
1176585
591026
2011842
2466486
1678350
1144206
1178006
1601069
1789141
1896456
1006278
35854
1064145
114815
1568956
2684441
2856048
249384
817040
2616379
2523456
1540334
599861
650180
1340894
2580215
69850
1618916
315689
1995620
626949
996815
2938475
1851601
27932
1879169
2147552
2759821
2195152
1723323
1235255
2467300
1827111
1643426
1034419
1159369
770234
1372965
679438
2255012
1145654
1851141
2186087
1208418
1330419
1918655
677793
2891972
2776502
1810444
99441
87959
1607454
1799619
604397
1113415
302860
2175577
1606910
984524
1937577
1502137
795554
773582
2886059
353990
1139153
735802
2417999
211863
1433182
2213314
2459719
2182152
791506
994535
1461791
2861860
909436
1107736
2671404
1740806
1432538
2441701
284457
418442
1086861
1817024
2719149
2173241
728548
9729
480774
1831660
1765215
1872519
2063884
2883375
2135597
1213388
2407211
2455841
1478526
625320
1168301
2177778
1674732
1828493
1586575
869549
1745731
1737486
1196523
619288
2330197
1356743
569023
195891
2021349
738299
1772569
478470
672159
2916229
2855839
1292292
2305626
507646
219267
115583
2329219
1599042
2163161
699173
2479301
1925828
946000
215155
2341413
1456081
611458
2017747
1829922
768392
1522625
2170867
1206934
2745211
2161242
798403
1228108
926536
1702813
1404500
1863842
2233361
2821373
2902100
2926193
1555583
1277239
219495
1666412
770223
326284
821003
2625280
2291801
2884778
1459857
642320
1361843
2349176
674636
920578
1252117
2305893
2568538
2429430
1241126
2253240
1963856
2706077
845285
506374
1722155
2259496
1502790
2744546
878253
1858941
851976
802949
2692035
2889916
2802473
1147455
2491372
1048288
2151428
2052233
1161219
2688002
426897
763421
1685663
468972
2564240
2153361
1764773
2403327
364357
1850991
284986
2304399
1095707
915566
144269
389265
2501547
973220
2650607
342316
2443897
1736647
2627452
1745133
1612033
2710808
2198639
1676858
2412548
2755361
2093717
831607
929153
1345804
1200405
2687059
729298
187915
1501542
1543865
1160762
369316
680990
1418245
2162006
2065958
1151442
1578389
2359081
2548129
662783
2313998
2275026
1548642
650797
1861196
1406762
2695545
2740659
244372
539781
2300787
1654934
2862592
1278882
286411
2633167
2293275
2692954
1567889
1830192
1264320
2161201
2742475
1648314
295484
1230346
1668076
887518
104451
105503
912331
2043814
1399671
2030702
2273115
2366080
2422610
1618433
1926634
2602398
1957847
149452
2444462
2148443
281269
1955684
1683899
1572968
1054149
931592
2062917
2681294
2080118
592984
435155
1872464
693983
1475014
226830
1624532
225952
913754
380203
221068
1968140
40077
806635
2932633
2291065
674979
1353594
1322241
80983
2222408
1900805
1283495
507222
1405389
1404698
2200827
1897956
2466019
1121932
2369662
1498905
261430
1987531
1462445
305653
2616005
2642853
1495947
1012170
1865107
687799
1630567
2451507
760723
658856
163925
745427
2814473
1934321
1239126
1284747
477445
2364305
1644860
2104549
1750011
2311015
121108
258647
1993379
703149
832870
2790479
2274143
606438
521208
1429850
722447
1767986
323681
2586977
783168
2847456
2676169
1873338
2199339
1510536
862451
1932969
338725
2684939
2724854
2913470
914021
722421
1868424
2294136
635074
1469917
1595675
2615115
203809
1475487
1117287
1941278
970733
1794810
584824
1695661
908238
1904566
1667333
2252315
830857
842040
179891
1594284
2232689
2691368
69807
1636584
2035405
1216894
2442954
1332165
2847026
2581809
1673655
1294069
1105571
2552225
974007
1092615
391718
532068
715862
2117808
2757834
195413
1410762
1339421
2905042
2648820
1898939
821518
2378110
1088601
2726229
1736969
2445411
1691887
2383650
676491
635803
949459
2015675
1430192
2402814
2573939
1796576
441147
107895
387591
2931470
852571
1956795
273293
1456462
246812
587472
701724
2552079
2743713
1166131
274091
2908058
2383090
2127935
726689
1082724
2102997
966665
2415929
176131
452788
1809106
781633
10102
2613802
1214424
1981054
2347179
2500610
1324005
2628678
488005
1170797
2292159
1737010
879427
55066
1782612
730162
272430
2236542
114254
1666716
1424360
1243453
2547505
1677334
2289407
2887284
2734120
1441689
879485
2536621
1412986
1409808
2055475
2756216
1086681
861209
2908516
311601
639955
2276368
194858
2702772
280697
1656615
2247543
338792
1323951
1400002
2134775
2835279
720161
1274193
1703622
2349882
2717407
1352994
1949054
1770097
1906328
1862321
681418
21102
1532415
1249193
1140183
770634
2362295
455919
2526615
124499
2346408
361440
2169673
2938972
1693049
1294113
2169464
2394844
887342
130333
2446883
2331551
131943
1456916
639006
1403699
20677
610441
2467523
2617971
444330
2524123
1439734
2596256
2472222
659702
1130832
2704773
1246716
1850130
1438441
580021
1939725
1413052
20045
1951514
1811151
2386241
2534208
1715926
2416496
1509374
263528
2066882
108808
662537
2408477
263421
2040565
2118392
2108908
834021
2178220
93600
2137639
1258033
361445
1359177
1936652
2809610
266800
924954
1946329
1785668
55681
2157396
1001078
534236
378499
390153
2532789
1777653
935214
270456
192807
1417116
381756
1462067
595687
2749123
1259987
1941841
2618957
1443079
1101907
2083626
1641970
2796221
2849606
1231826
523780
1307409
184437
782731
2640547
2411973
109584
1563228
2548053
354602
154099
1449215
467592
1608990
2136502
385617
2751431
2692978
1326709
2264638
1986893
1197839
814074
1535031
1538477
803914
237628
1008119
2245210
542453
518218
2769390
1147475
1898896
1574910
1418335
2846806
557968
1203910
2092080
201091
771455
1702751
225121
2282657
2137111
866806
722894
2852325
1368650
772851
2505466
1377691
1225230
1243263
1652673
424200
276596
1442362
132787
1649025
2080669
2019875
2864853
1593909
1059716
1462203
1495019
2040289
2756981
1402056
652152
1183667
1192058
136207
1434329
498041
1204396
1120360
1798259
1216142
2850367
1130961
831254
2892078
23377
1026799
1160120
2438884
343084
2289494
2188106
1077795
468119
1668149
1713753
2395675
1101123
2897813
444089
1559717
2634227
120637
300667
777656
707754
1553490
950413
1556961
164333
202073
2025846
2124214
2803889
2810316
1177702
1419848
1415086
2570201
561916
355721
1767961
1141168
1001240
760834
2839751
1682856
2536373
919663
917728
1127798
1085467
693474
1771074
929258
132182
1228704
1598855
1947438
2499373
575235
1519473
1040133
928143
1737635
619593
1260369
1357202
1033171
196541
2555471
1163922
41024
1653169
1794083
53460
2279342
200056
1392091
135806
935809
1798523
1666323
1080636
2775202
2415091
1075670
2188785
2393288
1376874
103039
1293648
408271
2477709
233465
2722699
2855409
2495077
1513492
1048317
1934394
852340
2892108
2531934
1504237
341448
880366
1690577
213101
312000
1942810
352713
656647
928264
1767989
149938
1325581
811795
2081670
1632924
1138402
2748498
803776
1107948
845573
213928
39557
674401
894795
331248
1084901
2662169
2642891
2601743
420716
1566123
2255443
179400
2292620
612567
1010624
2201734
1509293
323824
1497133
264938
865169
1034163
1700466
2085706
642492
2036325
2925361
768737
232567
476748
68244
1105850
1121472
930141
2008711
1270567
2253956
2348963
1579149
2005646
1142813
1153369
2132929
2567604
1405808
512552
917064
2786473
2894532
2498321
891728
100918
478403
1834931
1640082
297202
1959440
2239378
2014940
1777646
834222
1910736
1908853
297142
1056196
2252948
585099
452581
1639565
1978928
1724208
1143809
1701678
404424
2411990
1590581
2545671
677495
924565
2612688
2002148
991928
2647856
1454919
1689302
818435
1911476
982785
687649
1495314
1292920
6906
459399
354214
804850
1327061
2652911
1800905
2178370
316647
2021607
1868065
170295
2205204
2827275
1324966
2713161
819530
253758
2010087
439973
1911515
1158576
2289206
2426470
809263
2730502
727820
1697822
2302476
1863013
1448919
996120
2691554
1610976
2701756
2327228
2773021
440840
276066
2263685
907461
2537256
1710893
398430
2199479
164639
1640501
1959764
2752998
2308364
170624
1841046
863506
1005493
1901278
2703551
2507054
1308760
152323
2925258
1497697
2322253
660974
244418
568474
1397387
1608010
308552
851199
2914552
2059772
1136485
341908
875374
1970809
334507
1884037
668646
450588
2383834
957618
1820240
1003810
2631307
1640543
1252140
471750
289839
735930
1603419
1013368
2599734
457264
1108264
1097914
2907843
1995325
210111
2598185
2816517
2671867
2277202
1674097
354226
622657
2111316
1070305
574573
698018
2116905
2889379
1461600
2224951
2939165
976776
281154
1222115
85694
185301
813453
1080949
2874127
826697
1102611
1720071
1434413
1876427
954300
107350
1133837
1953594
1918791
17350
2825058
1238282
294167
2068121
1768812
2282825
1013808
2302356
413850
1743203
160911
792269
1339452
999190
1748718
1237227
2306536
2575173
1989347
2204452
1556078
2749083
2845782
550046
2363343
1176602
1761734
2475143
646747
2226962
1040319
1928097
2043635
1652204
1696926
1801132
1819116
1553214
2412663
254819
705662
2541697
2624745
850344
964979
1524524
2616394
1126971
2871658
983441
1543713
978213
2485473
284005
1344791
194575
452309
2327549
2859345
1243249
2922534
9578
347717
1017645
1363838
1051343
342408
1914984
1988822
1344331
2440665
2237690
2857236
1428699
1166815
2065465
1670851
1807968
464515
486613
1462465
228477
2725475
625149
1936089
269032
628244
2429912
2940304
2099117
695537
511703
2197503
983403
1066401
2928548
35058
2169956
545679
2500836
831476
2713277
953673
2555084
1486378
2833348
2496446
2918026
1506458
1670259
31647
521690
2322247
1178926
436728
1811426
2344700
112733
634829
1535127
722469
113308
2187328
281784
2575416
2206503
2604085
1584220
164649
1176443
1799011
1719466
2778665
456541
728276
846507
2324777
1970413
1757720
2258867
1434946
76656
2760549
2186808
2294852
1910960
513954
124882
142596
1085013
84325
671477
2914008
2312570
1365977
2427883
2177478
1037080
103224
1240946
1870755
697070
1028320
532064
2133137
2491886
2469737
2005604
2225969
973000
948801
2704357
638478
1062694
923013
356000
1093842
659333
689585
621675
997209
25552
1657301
489652
1958073
2916629
1302383
2234095
2369093
82172
1230695
963034
2638251
2597705
2079825
1771722
2187559
1544564
1574940
735944
876297
35125
1309027
498279
1801001
1011779
972068
1378328
2376161
568600
2344154
543536
1837902
271318
384413
362587
727381
946076
2078294
2541960
707100
2323142
56889
648645
2304426
2031562
1700726
1157111
1354235
1261660
867704
1089042
1583234
1058592
1484695
586465
685770
368279
196589
2275115
574204
913123
244593
150830
1992814
271305
2044213
2614597
2157618
963834
308805
333240
1667425
1564990
879234
2554321
624346
2549710
215860
2799791
1595351
855639
1096114
197356
499456
1393637
1503112
872756
2275595
1394253
622186
457690
116228
51779
857978
333381
94584
470762
1336364
2921428
1291558
2757284
552168
295444
190519
2053966
2919849
2245374
56166
91593
68181
1612213
1639952
2386270
402715
2788142
1739276
1311421
2412875
2214310
2459697
912098
11609
177341
1797801
2695813
2890185
2170078
1901742
1358728
1010200
1031910
2563783
1662780
2519388
229988
835940
12662
1564699
2314197
264326
754133
2664506
1452556
1366883
1277148
649376
1594193
1744458
41263
1105010
1358086
669812
374242
1417488
1213602
2365454
1666923
237194
2547789
2751846
954465
2277330
1905780
2410236
2150411
2201263
403252
112636
2434942
371130
899294
1369506
2793498
202571
334483
1783620
2070979
1874790
2465345
2814904
595306
1452299
1291571
1865633
2720644
1051046
527489
907080
571709
2181605
53510
2108993
267957
2703345
76425
1876517
1751358
2365185
807515
2275676
1291357
2509796
492966
1610002
878402
1549739
1333795
200937
969879
959197
2228484
1681655
1672318
614205
1591731
1752571
1409988
2425262
1884249
346345
2660745
2477727
2695093
601857
1347100
215321
732505
266440
765111
1258589
609041
437022
1027453
674511
675170
1227573
386088
1762591
1451625
779450
1888303
1869050
621572
1302406
1692613
2531651
1330985
1697533
1828276
2557145
2871183
2721217
65888
1263030
1316667
2439439
2571797
436083
1094294
594782
2319690
1813894
502200
812231
2304414
1145717
1503589
1707040
2675534
156918
711152
2666251
1638182
866022
2632760
1440545
607151
1988762
981447
458836
1068848
1349088
1057441
2265095
1402014
2876431
2236744
947225
1974312
2505072
1798025
1990695
709678
1761097
1296651
319251
2831205
2084271
534763
2554764
1393038
537110
514290
1366992
890147
924515
1964613
1533408
97382
848650
1011718
1544255
925803
2743731
336716
224733
2809561
2266231
2215949
1831982
91414
1664926
2169627
145208
338582
806762
1200282
2521633
622956
2319656
2595353
653763
2391355
1405798
2061381
554420
2682447
414541
2190034
180812
1617993
798089
2267455
2278029
2809473
1516460
1222862
2527447
2178061
547673
2601060
2438374
2112132
1835514
635128
347650
2487284
2433080
1168838
1470979
506001
347790
189233
1520567
393638
1591125
1468394
1755124
1574399
198721
1856975
2425383
304383
1947705
803980
320751
1755620
124195
2347895
2826564
2914439
2044408
1286212
2266225
193585
1717836
510364
1993317
115179
278999
117666
2818441
2704368
1276465
2402101
2320963
2281751
1047109
1319058
109229
1956344
1934467
463711
892741
306203
2365716
263393
270431
389622
790556
339701
135316
1529134
1525691
502793
2686847
1190662
661752
1225543
215872
1924726
850426
1945928
1150882
381144
2030554
1057710
111046
2924882
2110516
2734616
65887
1751740
2249335
1313776
916624
329673
143446
2126553
423850
1134917
2134857
353789
2469128
2463044
33967
2607174
2251228
1576068
563845
2812035
80356
107447
895873
775550
2454347
121201
1076159
2558356
2667901
284960
2691973
1336665
2348537
334450
1152850
2915094
1291094
144478
2290120
1415249
2560661
13162
2114438
2411470
1801236
241686
2562537
2074445
1765679
2582543
332465
2923486
2304561
1714399
1354798
1173513
1751738
2228222
910777
2261243
2854254
2335778
1978820
471575
1109513
1469277
2449028
92523
372951
2817292
393827
1462105
864690
1917426
1500690
2591593
1377027
2410282
1896841
2707015
20522
2852258
1530538
497863
1913128
2196853
2025385
862451
2721219
929958
1174382
2510844
2839828
347128
2000821
894119
615013
2177401
998608
1334521
2327433
7422
75316
1993668
1955210
899246
584871
588264
323735
1503879
1726267
1548734
1151833
2892898
2754912
301653
2422825
1371145
2519112
137966
236468
1449511
1844900
684301
1682641
10929
1151771
2839070
160015
2647133
1828737
2502753
751195
2436396
811739
2898212
2085428
211765
1402544
1103832
2543970
80119
2054997
2541072
2627730
1248792
1494880
473457
767796
1131045
2186679
1528649
443696
2222810
63112
1560406
33896
15811
1319388
1132744
967818
634649
1080863
864201
801961
2197451
1489100
2284977
1756829
2932954
301573
2860256
1361957
611061
2574632
2772996
2079405
1426281
1966308
2914665
1082966
2389081
1682534
1088082
496461
1515912
2324732
2732883
2567992
2275473
955733
1571434
1243974
1512698
462755
2182173
1755963
509451
2739012
1883813
449254
2604700
647495
1351354
616547
1672205
1299356
1679414
179647
233461
2539547
268919
472611
1581929
253573
1596592
1048035
1233025
268054
46237
1087846
2517104
2514859
1707165
933011
2799958
1188959
70151
592950
622295
832413
2857194
2825587
1308164
668698
92266
441932
1387484
562317
706408
1990431
94843
304797
2412518
2556126
2321301
1204774
974625
2564916
2107571
2199764
1824032
1066755
198331
1235661
15165
2777467
513098
1791894
1895827
531045
1286589
1076471
1509691
233825
528168
1051694
2718565
51064
1085993
1614582
2430709
1389191
1324464
2405890
1575819
856809
260546
777812
1175346
1067589
1618377
2554846
553348
2473028
2574231
303540
1684098
1495907
1956527
396264
1391856
629606
2858272
1981937
1971916
1863121
1395388
704706
2523659
643066
2173966
1388203
724668
743127
1761436
2342918
622696
1782622
416670
1014218
269610
2516459
1729308
1380426
7898
629521
2463902
847096
1752873
726507
814605
2470866
2453687
925657
2009069
432734
1172681
2268176
17369
646579
557412
2789742
656498
325056
335395
771864
2388697
974411
101363
823763
2823423
2625123
475865
2671200
2586836
2762774
441460
2625326
900338
1279039
618677
1816183
348428
2254091
2749987
2014119
251408
1675909
1692129
2408969
1471358
1640990
1684374
2507432
1005198
578422
2200416
957340
1199853
2426042
1563010
540930
2655621
128982
773027
1663456
2362550
2621654
1988975
2146350
395375
2297067
2251199
1947708
991766
1581356
423258
2059459
2318802
2062067
1808894
655063
2022470
915624
1100080
1738448
1106361
2128350
1026804
1821958
2538556
1694423
2808684
2077508
1220071
635839
236833
740177
621000
2504437
960730
1492778
2868743
1146560
2500377
462154
656896
66548
1989428
529302
2358137
2544789
1362610
2137945
1415360
533187
1740249
2727688
1531534
1513034
438896
2717342
1266017
2038921
2770443
593018
2621960
1198903
896863
1416804
2037801
249499
708899
2782632
124374
2512355
1486233
600757
838217
2251352
1047399
2400178
165266
335857
2030715
2522060
510937
1335191
1400382
1118345
2320799
687011
209037
1542812
532751
891234
125176
1782420
426247
2761588
2665100
618471
2028271
2472157
146805
1603741
696538
1766601
555954
1791488
2893764
2160808
1235800
222827
2149720
2183381
603609
1066163
2894298
1818706
2270281
584720
1269749
631327
2613306
1236867
2480018
1546094
2328352
2165882
1769939
2686631
2707923
2399907
1680961
844004
1844729
1041402
1096613
2201671
1296077
273457
404311
1729662
587361
1909730
2219192
289148
2836418
2022665
1104957
1980936
1876292
992988
1094900
1457707
1777206
1591177
1221697
140685
893907
378527
2203974
135240
2035412
965581
690286
2280077
1936269
711928
2086158
2339969
1844558
1234275
549142
2664186
2035153
491569
2930307
1166595
1097795
1138245
1898100
2020878
1768002
1247606
535603
1092125
2365309
2935221
2439986
2619097
1455666
2511899
1214523
1479765
1757014
2896221
2551625
341570
1257684
964349
522502
834503
1299678
572397
1557463
568654
2135803
2593402
2171559
234341
2654076
2698692
1170006
2631930
2263865
1597165
561705
2928713
298882
403866
1193999
958063
1005992
1546387
1022113
2853978
497859
136321
2509077
2205044
1816331
461763
1731074
784231
2711582
1375403
438531
2036086
1721423
2866782
1415679
536592
1224201
218970
596011
259909
1387445
2852102
2751909
2373789
210716
2247100
637340
97159
261057
1836126
2772721
793569
929812
833895
1967546
40278
1434008
913547
2614768
1354206
1591089
1623871
103113
201875
1307753
1398006
57187
2584095
1024151
792157
1197983
1294578
531989
2077188
1238429
1173395
1883543
2384170
1973868
2875289
2313105
215531
890858
194725
2718307
1396757
2578165
461981
1018564
1550398
302717
2551030
516361
1434232
2092686
940404
2858176
164109
1268733
2847521
84728
907835
1299790
2856098
235954
2920780
413058
1932602
811470
2447970
181622
62644
401488
136865
28287
765249
604551
2897302
1553481
1249280
2845680
2009042
2268616
37706
2879733
1332311
1881909
154528
1505519
31776
438645
2823002
860649
542596
2933441
200059
759887
1724435
2164022
715843
2647647
1125847
1587072
659926
2603305
2484975
2345765
549479
440752
1785099
1869948
138753
513058
2717208
1531817
1869512
1964977
1878814
713600
1639774
1745986
996201
101259
852687
2615090
1503993
29757
2713305
2861834
1419972
1143498
2466971
1737534
1714486
1815097
1220541
1567798
2733294
2865944
2132810
280171
978813
2128830
858222
363261
1120703
59503
1491279
138317
1473885
2329777
2767874
210321
833657
701976
715028
2224484
1948692
1045034
2263602
1687083
632701
499168
2574477
821798
798159
1939641
131564
1332574
1773231
576859
1263485
1206483
1847662
1306216
2501562
2362234
1211239
1440418
517111
694393
1257907
2719665
1890180
1733844
2437625
2546694
2290897
1989853
2325236
2398501
2530730
1886405
1425130
1152880
2617887
1818617
2747619
2411163
2760721
599128
977529
386414
2125696
1443641
1949325
552714
1460888
412080
510251
2208919
1883890
2042672
1380244
2684497
1665058
1461976
2771543
1820656
948963
77165
1745152
1966571
759484
1351005
1465140
2100068
1135218
1599561
770857
193603
2074355
2126096
2574852
2094896
2618897
22128
229956
376155
1088709
1826368
1953224
1975702
327058
817514
1090645
1458738
560820
2912391
534205
809418
834283
2836070
533023
1179996
1950863
1987347
2112001
1319941
1033048
1762286
1310485
1478443
2219137
1462044
1199997
357853
2288532
248365
251793
668648
1408686
1265255
2926291
194606
2165438
323110
1877280
2012538
2084545
2567387
246056
2839293
2611844
2391614
2393965
770104
2754192
140060
2826315
2810531
2863075
1618222
696091
379948
2202856
2580718
1367945
1045189
714934
624267
104348
822026
2927240
244062
624887
862369
1473851
2379839
2211349
1669232
2383222
830101
959541
2022400
807700
2177985
1085588
2861840
2199669
1139660
757537
2688830
1635190
1729062
1552266
520706
2220376
399133
2265455
1329419
64656
164853
1807542
2431246
2419740
1057392
755769
689157
335376
157393
206680
296338
2043525
774119
2124642
1244827
1290281
2051402
1400872
364695
804689
2758269
638566
1034147
38327
229310
1686473
1963805
937900
2234747
1994488
2714818
1156733
819142
1491177
1132154
1584780
2703854
2637674
247651
1642375
1138352
244151
2736609
1366973
2069291
986619
1476791
65977
2166544
17035
2165419
134230
34334
119618
1657639
529964
1396510
306995
2695190
88797
2188442
1723133
1946729
148075
2900256
2119101
2404144
1877071
2906276
860558
1693860
1514466
249659
34308
194032
1724963
366096
93317
1826856
1123436
2087465
1548532
1416474
2454604
2355393
2132532
493266
579316
719934
1380727
108763
1127145
1928846
1593993
1102350
212223
744356
1878321
1484578
2770229
2762148
1085811
2346619
468641
360647
1507184
895286
705361
328216
2134946
107763
2281831
534357
511919
2068213
2650192
607540
2767400
2717017
938649
2538449
460511
1679326
877963
1144696
1508437
2399866
442752
1698554
859701
1548973
737997
2652137
1287327
2342108
1380456
655034
2604630
1373813
1175040
2809756
1951168
957138
2719102
129094
1430189
1127959
744221
860642
1951443
1498211
960692
1444466
1458551
2054659
2630396
228491
2809035
1100351
782436
2650873
22266
990764
653486
987651
2002310
617382
1639258
954881
2243842
1118016
1678054
2283627
466438
1047357
14412
1485013
1435982
268506
1484008
1613547
975031
2224550
2215210
271339
1221175
2694185
1461712
2212889
1250661
553903
218428
42262
24626
992313
1454561
2544830
1164819
848648
2300181
2566870
2480618
508274
2286460
1206529
925879
685933
999740
349598
1283627
617018
2696423
2180321
895606
1729299
418016
1978664
858875
630172
56329
1283282
298788
2171001
955939
1475036
2157987
740621
2732434
2921374
545894
486237
1311590
1470779
1065071
547570
461752
267347
1600215
2931911
2613492
2883293
756993
832803
87565
1390020
168651
760202
2183678
1568795
662674
1049088
2246533
2937348
2707607
1730547
2102195
2435564
2586831
1185227
360267
945138
2939050
1744190
1019239
62229
2832587
642578
2780628
366639
464823
876603
1619731
2479504
379893
1876814
194048
365227
1977325
1761713
104226
1077580
666494
993982
491497
1277834
1571405
2597200
480362
1287983
2003860
691888
2655017
109640
2868732
1774367
2892780
532477
174970
1623176
1126305
1040518
1511899
299648
1157856
2879230
1045261
2404472
223189
2265596
1789433
231915
2268709
182048
323009
2524330
1035315
2100075
54125
2220815
2866242
874922
513268
1198174
1244448
2898137
2465979
1686869
563996
1040666
1014825
1491540
582442
2089354
1536058
2736231
796457
1404690
1925973
2441690
2298794
180505
16448
2155718
163407
720633
219031
989179
1230582
2175476
62948
2675943
781645
2869139
2812793
537665
1874007
2092317
1269083
571337
1276340
2594626
935063
1968747
1554920
332332
566085
2290512
1567907
1127302
971528
1142998
1251981
943550
2599404
899641
1585040
2628776
2209691
2575735
2883396
1399450
1952135
68953
2318136
865918
1692344
2756347
1963461
2409867
926037
246712
1479739
2181626
931323
1397685
2738518
316968
450424
2480583
1245799
574883
262665
2151303
2768412
2601271
1774666
2628939
2380314
2490606
109254
376711
1298062
34969
1860860
2519935
263635
153199
1324809
2737845
1052322
1777399
2280176
2283859
727782
2724151
2011896
506328
986565
1660991
2502332
2889308
728508
2616688
2346587
2579516
2400912
737299
1205211
2554418
1758659
1395594
1435835
1328229
2458034
409202
2325129
1319407
1407007
2059584
663025
396290
1732500
1799565
883221
2154218
289526
2692054
1768310
108535
220674
2109709
2793495
1582293
488261
2754266
2001487
691566
2424497
2899912
1656480
1535335
648875
2325090
537844
2134023
1202038
1700897
2275405
2161030
2618843
2577839
1798420
1794451
1014639
94072
2804558
2502030
2201591
801979
2144825
2190678
64320
311706
725418
665130
1822673
116846
254475
1551619
1999920
1779661
2792517
569384
892402
471113
1182728
1189291
1823194
1204161
1970208
1569690
1526171
1216463
1897209
1452264
1572426
2154012
274175
830742
2143605
2260527
1590576
2355241
1784409
227469
2662818
2589239
1095997
1946032
316292
841347
2808688
1307437
351477
1623906
462546
1947704
2662543
2675810
2589224
2589538
1393260
777720
1081639
1902941
744549
1488294
922135
1682749
302381
1458931
2479209
348061
1767530
1949725
896939
35109
2836796
789151
542495
2923301
2691739
2485853
69716
622471
2757318
1822016
1180574
188454
1193606
482672
979070
664732
1930863
1643237
1419889
55320
875767
1230370
619785
2242554
65530
2380287
2380127
2523664
1220051
1714824
1516410
1914647
2365943
1629457
2859833
2239913
2522717
2369555
218736
2251923
633317
354604
1480646
715287
1527477
242836
1847040
1750908
2446272
1193082
721870
401671
689965
2782593
483836
2208496
1104620
2913211
2052508
2045972
821874
1828756
545266
1677438
248295
1638134
868368
354440
557057
1772863
1267359
609967
2320199
2539925
230920
1437644
149676
2476958
1279623
1679537
477837
1824408
1838041
1258149
1272011
2675681
2399781
454179
1826146
299127
129215
1679841
2881143
2669259
1919979
1355928
691638
1010903
1630070
591907
987481
320320
1557065
2056689
2601020
52606
1445426
47755
1360497
677446
375005
545391
36568
627733
1643109
272549
625278
645084
2768671
1727224
342028
159395
1669579
688822
2822592
1455755
2696417
1618018
1651507
655505
2238081
1179560
541690
2287096
2713112
892134
691240
1951156
1578851
723531
793901
65092
2105904
165973
2409645
2301448
740157
2060052
2601978
2116040
2362746
2862591
760194
2193774
360095
794814
1617102
1949295
271287
2632133
141918
1879410
453940
1455224
1467597
2705724
705936
2190285
2324963
1395143
235713
459137
509369
2164240
1299758
1828986
459009
2932222
2391574
446687
2584623
2717685
1901638
413513
2581969
2330348
1050256
1234656
717919
654686
2707728
2545775
2214928
2229999
341015
2319895
2855138
1544004
718903
2067308
1847956
2230360
565556
568628
236675
379298
2421142
2805675
1684648
1620071
1581797
1286949
1649234
684967
182897
1470671
898985
2506053
746956
2196499
897948
282716
642073
1816272
1835867
1766649
2207260
1517620
177913
2134939
2516072
1470000
1659460
892434
2829978
258037
2259902
1927736
1150439
1465316
2380374
2861561
2108398
15318
498309
2909345
258770
787330
1127535
1635559
474626
1015773
2936291
1191796
2214874
2810287
2808984
2681191
251659
2927076
2599470
2085875
1367207
333819
2291673
971325
453602
1396676
935986
505793
104942
1920419
180099
109021
1181727
2309709
2236312
1348058
1484115
1922137
2399681
451339
1131508
1114386
919839
2434627
2012854
2840319
388520
1130335
627924
2457617
860404
1646969
101716
1710151
1954204
1352621
2424382
1566710
268905
450161
529577
1188404
888043
2415800
1270300
1606888
1702477
1122788
408772
2221422
1786574
43253
1606353
90628
551200
1330125
9703
1243823
663377
1321963
2580815
85825
2609846
2157051
528448
2241775
1915358
20372
1602179
635612
830855
748454
1684382
1450165
230636
617768
2672407
2757017
2096640
2230352
230667
1778187
1607578
804250
2137755
947871
879655
218474
2356667
2817869
1712496
302839
2934541
1169534
1454793
1487094
1069863
100942
2328874
683188
239114
772895
846580
1510824
1661325
1674033
241851
259694
2538724
1353299
761263
59303
2254542
2011475
848634
2400278
2387927
708039
1733110
1331864
2662743
2905763
823709
1563214
561391
1757995
652224
1019107
2199467
468649
2504158
1871638
941679
2729811
791973
2390749
519276
1974197
701139
2751049
2752931
286264
576298
1990390
1651513
172202
825532
1970963
805851
1321756
1326306
352359
1756498
2751002
1787379
1024915
957762
24970
503895
1285125
1681563
581184
2575823
2370575
1762001
952335
2245279
2570392
1957949
2677777
2769172
410929
2101706
1380306
30689
2319956
1281483
1328577
877505
458731
794165
2491463
980937
41603
1923608
1216395
4717
2521639
1162706
380446
2543131
2905222
2025070
2561535
2395268
315096
1607123
1056465
2923011
2373614
2581715
305995
2803886
1483825
500480
1298091
240077
1643903
2042569
1601670
2022927
2025351
1729075
444964
896932
1030396
665516
2494150
2857880
456933
278037
213241
1812796
2156236
964623
1019859
1995046
1027524
2026017
1259411
1889410
674408
2479911
1014828
835802
2887460
26094
470478
2903812
2476433
1018044
1875358
2661166
2215869
2383845
1072588
2041376
2064614
2396421
1406712
2771179
620520
2589245
2553952
218587
471114
280044
2314080
1574772
1391029
418607
1788012
2137473
1459806
2495343
2709309
1341012
1462899
2877553
2377978
428023
564503
2940105
865170
579331
1106160
2038232
125695
1489803
2605407
857765
1736706
2743155
417064
2810335
2474818
875506
704925
1880258
2798451
1601557
1856020
2087780
2240685
2434963
183283
2645054
1179297
1507144
2092900
1650118
829987
1754920
1351131
117979
884764
2508533
45323
2097491
2543042
861709
2309337
1282301
714914
1972943
195131
2643057
323466
1673767
510466
329481
457275
712543
889367
1945274
1886498
487901
1337318
450563
1795730
1636796
1411023
1252388
2239151
783131
2352725
2565789
2795077
2279442
2754994
1103502
2453177
2883870
2119712
2046122
1743742
537951
1521425
15401
508792
547488
1152387
2787372
1826696
2880199
1196197
463282
1038059
2912403
2371227
918704
1742164
2367878
1422438
2288808
111525
486777
1589747
1477175
1115331
2227147
2654251
2502792
2322015
2522079
2633121
1339686
2570130
2664466
891468
1442762
862646
2671612
826792
90998
2931386
2433244
1499647
1313036
1871283
2770942
1490504
1309176
2339926
22333
1726000
419430
1873055
2938793
781004
144100
2409766
452402
402856
884381
2445112
1442806
1287435
1942135
2818373
1221052
1473063
1976444
1878813
1607810
2782589
591435
1210283
965517
2446084
2676960
2832181
354013
670237
125169
1977302
1874840
2497412
1371621
845777
97849
972208
1154839
1672056
1127007
2762937
2650684
1149576
2126767
875526
1505996
7635
521820
106083
2270277
27132
2866206
2893566
1907970
1213520
1739212
794239
4403
863722
150083
1951735
1573356
548339
2715879
732958
2504582
2863199
1533727
2234381
19004
2076606
662933
1945721
2331616
1901865
758994
1812796
1127830
2287935
651233
1306041
636092
1783640
2343157
981454
360294
2409481
1476938
2024939
241081
1227888
218689
1869835
2529792
2193976
1325897
2176461
2440700
2372074
2584413
968331
1925590
1608921
313284
1259883
917455
1263501
487034
980190
409095
1081114
347430
2027986
2897245
1905692
180550
753883
1539365
2482108
1867142
2823074
1500916
2018120
2024372
2332481
2712476
259309
538632
582107
1489506
1994695
581230
1457866
2521201
1055670
1459871
557880
2304930
1109660
1848124
1448732
1156373
2638283
2261037
468434
2922570
1770698
2263281
2312056
276246
946628
1499848
2491773
1617776
511546
1746713
1636136
2936546
2574289
1309784
1685182
1245616
2712454
707554
2064945
2367097
69484
2260676
19770
2928803
1413969
1057741
328622
417178
353213
2250165
883733
1274469
96108
2179702
2705311
1484580
2793267
1536676
2638629
532184
2586860
2834833
806985
1270078
865419
471081
2289250
180836
725692
1236887
2000747
2265698
413038
2363687
2752942
2731559
511948
2555760
948777
1678093
2460536
2305729
2682636
1811099
2775384
1846387
2290202
673624
817641
2867310
1320349
1714970
524793
2090459
380334
235805
321596
2403010
1636940
1592013
2405781
244555
1010262
58655
2370049
43124
1981787
1109603
255523
2619001
1786357
1002282
429698
1894302
2343328
2071223
2937179
2534306
1141028
508136
2654106
250497
1752929
2310648
1738486
1584397
1851121
1998704
16068
1770780
2093235
2347345
367124
2927
855838
631483
1125201
734435
1125186
59431
2182886
2256112
803838
2107079
1876319
2139875
2627520
2421475
317834
167994
1661333
2752786
1309324
931438
2270574
1634768
76242
2338850
27974
2539449
459225
649963
214967
1077983
755467
2029230
2924404
2886269
2672557
2892177
252663
1820035
1613715
1920033
2398997
567226
2157344
997992
1384216
596185
860422
1815439
1973124
1580377
2616494
2015690
2451677
2822660
2565249
2036452
143202
517399
2157093
63461
1549111
2064014
2124910
991813
723110
947866
2687000
2704734
2834821
2642537
1558276
689913
12593
400468
2640417
75124
1329215
1057548
228792
32555
135013
1884940
1373726
968807
242262
836429
2245483
2629378
451495
1662517
803415
1526906
258011
2029459
576126
620670
2056533
2245834
1337161
2762974
280079
1284315
1323926
263139
414271
2655497
1196618
1676573
2352601
2285946
257713
2403857
2238224
1082625
2213547
911216
258922
780477
2262899
2300123
1317525
215074
1381982
2403918
1092125
2761601
1389333
2798490
1102851
1866384
1076867
1331338
1322611
2718943
637876
2901449
745858
1152031
2442357
1417214
304759
2325612
592755
2248001
2628789
772908
470415
1570206
951774
384485
1023243
2276906
735677
169347
770102
2475282
2174101
962460
2196152
2891972
57359
2337369
1120825
1384145
2093261
339778
2477406
465355
1422018
2560203
1866298
195742
2664951
1075586
104250
2149111
2797909
1677575
2842199
475354
988447
763870
1442497
1943867
1756223
2459476
1011745
1010284
1974192
2522054
1027671
2339463
1978747
1459843
228569
1438661
2710796
1351607
1374396
939655
981191
145961
1512323
1703425
1042949
2318213
1368323
44164
1006730
2013413
2527392
2332092
400065
2482341
133612
116211
1966283
2805856
2474479
1199284
537070
2019121
2743933
2655526
1258211
31005
1901761
1990535
2883508
965035
871224
2431857
2679518
2702219
303531
1817552
517526
501817
728666
1931279
453454
1436028
1309570
829113
1282498
1175555
195023
1121959
2497804
813445
2071178
1874047
1600133
417920
1492595
1871403
995317
2055175
1922157
1345916
692124
2154448
730946
2698620
2150573
314100
723282
1188875
480349
194782
1717344
2581510
2023698
2107341
823858
709494
2510359
547342
2900031
2716731
2001107
457241
2435894
515229
1462814
1577393
1175868
1834813
48802
2932973
271086
1218341
1804813
175353
2366228
1952672
1189102
2519495
2231182
2148309
453639
920269
288557
2031684
922640
2660198
1075787
2450760
629386
57588
763525
1233372
1448276
1463205
2112062
265589
1011446
207866
1304576
764283
1891146
2098959
2311058
2344351
2667589
2834317
2735338
1485694
488448
249321
2264682
1874856
1498883
1450054
2906815
304562
90043
248741
832087
1480676
2319413
788389
601638
1778342
640105
2253787
1054696
93956
1686293
161041
2884433
1463075
2141777
329613
1339968
2860482
559442
2071080
697686
209695
1020751
377528
864768
2674633
2354840
2849863
851973
2268279
62208
429243
2704982
1836619
736729
2286675
710580
1610497
1181120
866776
2058680
449270
1826354
1008619
144089
1768544
268568
1479109
61729
2069400
1084058
1882711
2152273
253194
1505002
136643
854751
1446870
2817928
2458761
2317376
2613659
1816164
572379
1337929
2189728
875384
1753844
2463087
2080944
1176003
1921996
827043
47572
2429425
788469
408417
2311861
405348
283925
2879222
1746319
1946302
535404
2830424
1727084
1303890
2742460
1169661
572355
1344628
2390488
848489
99975
1064648
865969
878817
2756120
712272
1193956
28786
1550730
399248
2277195
2764793
512101
712509
573410
22805
1120218
2804455
1184334
1952324
506787
2551046
1743686
2044406
893707
1938883
779815
931978
2079825
1486097
1581336
597698
716911
1171618
2894502
81894
1917090
2834893
773234
1110403
2594348
2014059
504610
361680
1904989
2755179
2644637
1866992
1045359
2648574
259750
475190
2853137
1642166
1292663
31602
222097
810267
1628489
783905
933855
35029
2654225
927676
1296152
2501110
2008061
195196
2271394
701844
427208
1760537
2594620
59267
1430456
2840495
992351
2331660
2438706
1547966
2425119
846195
899541
570947
1117828
349590
648184
1670409
415891
1249604
616577
2246689
1710307
1886507
2300283
2818977
2786189
889294
964844
2616533
2546160
984265
2707134
963275
1650796
483741
136259
107840
2889515
1193908
260918
1019600
2636520
54219
1580014
1231675
389039
881029
2223777
1943334
547487
1409005
896033
1926323
1464739
2427717
1993631
2829679
2747170
1324409
1345314
2516507
1448647
1591635
821951
1704618
2377395
787534
841999
2744954
1943454
1521001
2741025
1907563
2410667
1917443
2874750
384577
757221
2104053
419263
336053
575933
587413
2880425
1649348
1918483
2174267
2493847
2402573
810273
2437213
1251376
2424053
391485
859811
2499588
2233191
2161266
2113593
1901999
2495626
2873916
1708996
2290284
1683214
154159
740278
1472993
1267639
664493
618783
2751405
1940130
2644725
230965
1935714
1847595
2584171
823551
2483153
2616247
1524785
2553551
792565
636813
2325293
2717630
1838660
154985
2070208
1428448
1274450
1553496
685075
1850027
525151
44120
567027
1807734
948802
2188990
64665
469014
1078816
2204485
574225
1833072
535382
2802283
795877
1097946
1477741
2732937
2132561
126336
2302923
2317276
415555
152775
2779398
258204
2566195
1724575
578621
2852269
1279839
505126
212267
2069087
2639656
1609888
1494878
1018360
714233
122585
2749729
473041
2254956
2549050
1129301
889292
2252943
2370264
530736
1833212
143589
1555384
988010
2336120
2503128
228001
325185
1905140
1773844
2710498
2176301
324031
1138993
1294836
44252
382519
101888
2568350
1942966
2908223
1050380
2511427
1293877
1462002
334596
1904302
715091
329806
1296305
2464027
2033300
1095893
2546845
781787
1678608
2268760
2809265
935792
1130630
723275
541250
1408607
1767286
2675009
2485868
2083630
1768961
2554806
871894
976398
2695444
918927
2443216
19521
2043576
1447548
1456001
2351111
1149228
2916415
1732954
477156
833436
2450308
908116
1019280
2462802
887424
1692411
1539660
1454177
2629732
95340
2601017
169569
1259672
1408543
2501238
912752
2285817
852801
654714
1150493
797156
361743
2101141
2254386
1498654
2729917
295836
1999926
1640609
2555553
366607
2515341
2781837
1517638
237695
2198639
2056260
2207680
1505352
952624
944948
1727351
1853935
2796805
720994
560604
1517588
2878347
507746
214652
2403111
828252
1390502
975327
421078
387510
394602
2643545
801098
1130382
246004
948419
2020256
691191
677653
1227372
2168137
728766
2929933
1378932
2283073
2445336
1176204
569939
1632475
2031810
1822620
2638468
305386
735280
2552017
2685284
1077932
2656985
1598175
2583797
289416
1943971
845060
2715998
935504
1117310
979057
1692986
1348955
2483218
2569308
1532027
1541645
1104381
2910850
572286
1398885
1929819
720436
2735221
824896
259033
2640424
952490
218188
2346065
240837
1255215
2744118
362367
6457
423108
964031
2815658
1952436
736117
2201022
2130127
1541516
221600
1472141
2893278
1052006
822334
1792705
2172308
472477
214401
2145197
2631346
2062801
40062
121806
2596770
1632799
1738651
1178015
1972778
1317057
392408
2855036
1242121
2637896
628259
1716397
1465755
1000254
1225003
555756
1110169
2767578
2139415
2670741
505694
2203835
2346230
2024285
1538959
458653
624283
1567724
2045111
793325
972640
2311908
1579438
225342
2760668
967862
751147
2859638
1425315
2778898
2369341
1621867
378857
527604
2023121
2523169
479525
276193
2543109
460535
2884472
2847441
858233
409327
96446
232314
2283969
2866492
1996915
2292621
601981
2388137
1011265
2686234
440221
1169322
2069459
557264
2107643
1674208
1797578
1809416
1489544
621833
2760546
1568650
1284155
615858
891111
1701573
1977515
769079
1201036
1869414
2701831
1093776
891949
1192258
2688932
2755436
199386
1425268
1994002
396786
54849
2000758
46496
762115
1120677
408957
2080230
2486411
955683
325436
955097
148432
622584
195818
1123186
1941946
1127198
1544670
1669986
2015375
1701560
190737
2257894
1987514
1272650
2362898
963443
2091580
2597577
2574666
899575
711996
661034
1887078
1889288
468218
2912004
218071
1589412
35247
487944
2602669
696532
2663621
2512349
1776983
1307541
1262257
615226
928826
1447956
2668015
1028167
2185941
2296585
1714902
109789
1014648
1218195
2922810
2039437
673070
1436652
1066651
1095663
1270485
2122490
940876
2831337
856300
2228971
1223714
1481075
897861
2655837
210321
237963
2357728
1556068
2042814
2192545
1777509
2734131
545487
270887
189088
1322570
2748382
1840248
2594391
2401087
12212
1940772
1800860
348847
2458860
896905
2522338
775016
418430
2646817
64561
1162013
2477419
2383491
48084
2188941
2740847
2843068
2800395
1041365
1968451
671974
1157797
1893855
317156
2576299
215794
231751
1182220
1399443
83706
1650439
99327
123324
576757
298971
1837642
1598722
330899
2533025
1803952
1595495
296770
1146963
1474484
2199430
1342970
1142820
1580153
932938
2314539
421449
2541751
1161019
504994
653978
2811407
839514
1900573
2853331
1684955
2037636
2907495
2014740
2052209
1561454
1480151
2402787
1674142
2736496
1834569
2801060
107420
1745556
2110593
378382
1717250
2586973
1637423
1018147
2665100
941613
1411627
403685
1307751
2255028
1834263
1662994
844747
2762842
127526
1393106
628365
6796
983967
1974903
2441515
190746
610224
1366606
825260
2156235
2466095
2890568
2081621
2290107
1612995
2353381
743728
708810
219439
1824580
2511257
1493861
2066605
674094
1350196
404437
2046035
2803382
1956176
2438989
209069
2393464
1417409
1585946
2770555
1184009
2909435
1152351
1380628
1920066
205683
2515641
116953
2693095
208030
2546054
1942671
2003997
524606
1317273
2403362
1074222
1369592
258219
1223524
669675
1680688
1992801
2015089
1438431
674089
2086225
1357273
1947837
1547352
284121
2683937
1745666
1382385
1318802
987335
1703463
23771
1970902
2628339
1737062
1498842
1941690
1126647
2073564
509838
820361
1232763
261951
2717168
887207
1013245
2259128
2163641
938487
2461056
213720
2776331
2341627
1351498
1247400
1492217
2605176
2043352
1693719
959724
818316
2709511
1814921
1024094
1233122
235138
279158
2454777
1456409
1920887
2657954
1542342
1399654
2410770
2552625
854619
1123977
678005
2191959
2664792
279015
1123987
2217220
2090961
2015743
1043653
1570794
2598630
2332440
1381138
2254411
1697728
1019272
854086
251099
1859969
1296822
387216
921600
1250809
2220661
703742
2027009
759728
1680069
2324654
1321695
896517
2296745
1618942
86024
310159
277036
1268654
2929096
994304
533058
1889101
2775974
669338
807223
2244599
1065198
1387894
2520299
818542
881884
1096379
1663931
2113990
212235
1963267
1591784
105802
198399
1272229
1985865
2153184
1543407
335233
2540249
775757
2441607
731260
1227621
573983
1944260
1602532
379243
433178
903170
676078
2627126
1416843
1439146
120232
1274369
348283
409313
333188
1489769
2108064
321318
1642771
2082620
1282676
1319353
1496342
1679397
265708
2371957
583976
223349
2539924
2385367
2381593
2920069
218591
2063892
1526297
132329
2839041
2884472
1804483
2639031
975900
1663372
1463896
1544714
1885778
614840
2716407
2492967
1910778
874440
1426244
2030985
92045
145389
2534196
1393210
156555
1675573
1920575
2046502
1151142
2159136
2559287
610703
152766
200521
1986097
1845284
1845145
817644
2854727
933204
1612489
1747650
1474311
984226
28119
1092193
627099
2067427
2911734
1883683
2269075
1115803
2428675
2014046
684085
2642569
1149645
420870
905470
1254992
1385655
2540205
1953986
1265448
19027
2777986
354511
1155076
2687957
2687630
844344
2649301
1406214
977946
2643833
153639
2473746
1519646
2342500
1022146
2387803
1940522
2924949
2790781
849175
579940
789800
1814948
1850082
1025556
2331862
215462
1675571
2247745
1899043
333799
1416292
2000334
2525704
2279163
2893541
1595336
245036
2701355
80936
933978
1395796
1412948
177344
2096813
887340
496515
1696779
1438129
1853664
2088713
97126
2906625
1050732
1355676
2341614
2599642
1156417
1648623
1142023
742356
2391752
1787300
2568631
575688
1059581
240355
2689972
478083
2453972
816903
278268
2516075
268325
2750604
1994832
2738588
1979486
807290
1018571
412915
1303151
2842011
1596564
246513
2746901
853700
2426990
2769109
2554065
1597005
1979400
1129081
2607376
2736045
366200
2556723
1959731
415455
2935554
1858497
373676
1719156
2109363
2251158
2134978
427712
2023754
382322
209151
1222410
2902864
72158
1323857
216962
357672
910993
2073312
592774
989773
1191127
2829247
763342
2421542
116408
1568812
967462
1528624
2232839
28565
1521473
885649
1534264
1794924
1494837
2394941
2155514
2429879
1152685
1199411
1188260
1944893
25334
1797034
506533
1597088
2824380
2859969
2441979
822982
1757436
235199
1483750
1154130
69102
962639
245040
184645
2216214
1650274
2654276
417932
1226850
1669359
880502
171839
2361020
239315
304460
2241653
441388
1350086
2262963
508239
1812474
810279
2692527
1681838
2388826
570220
1261220
1334372
1698537
1367300
2540092
2316022
1985723
1045261
2456003
2640151
2564859
2016807
1427655
1219100
2316816
525811
722974
2322549
443812
1409348
1324092
2794907
1158048
2892968
1941037
1994557
1844215
2243122
2810736
1323394
94681
1268696
2629500
603579
1492739
926736
2221716
565975
2391092
115686
1035997
1994310
927943
196168
2829365
1608569
1903245
2010568
1908684
1376169
352456
186258
2229364
2669442
1022028
614985
1863849
2509472
1411113
2052822
2161371
921905
142283
1662387
1607113
1592107
1602959
1489845
1005657
797939
1071608
257031
594019
2273611
211305
1039459
188414
1248579
1053298
1907454
1847345
1489936
2206703
1574433
2839826
1036329
1320119
2789007
985875
644628
169978
1179684
2014471
1901080
1542228
1220087
2848903
871595
1059132
2486428
2419692
1037462
2895366
1202552
2489771
613496
568210
1608889
2395692
800838
2915092
1736426
2089195
35901
88843
2820247
2730894
2526360
659636
2142348
2461271
1258247
828894
2581684
1064402
1957540
2198871
833302
1036218
2377881
2305157
219453
1057554
1553635
811897
1056026
273385
411705
152489
625081
1539442
2778844
1898887
2295945
338743
2516653
162475
167874
1668888
2682840
1690281
2277052
566272
2847605
1646473
660010
1716104
415729
1792432
857813
1379911
2495136
2018568
454939
850141
2092691
1404078
473049
2645559
2218995
2511172
1627989
1734206
612089
570665
908497
2878522
1930637
503716
169260
1920634
2764896
2620129
999764
1407763
223123
2865474
1732215
1766297
2567303
1551191
2342908
1573301
197850
1347544
808953
1246452
890434
2180373
676340
1824143
1309854
733627
1157089
2206418
289281
2526702
1431239
2917135
1591560
1358717
1390076
2183338
2939760
1616918
2342784
1390385
1101175
2105139
2165053
1435899
1887590
547954
2242140
2073517
1627860
171930
2709719
1943134
1847606
1688897
1436176
497239
1090600
2828707
128005
727668
1716356
633498
2913971
1550967
800154
135064
2206122
1360335
2924504
2538312
1031817
947732
2162377
297139
1993399
1624020
2097141
392631
814220
2688593
114900
296618
2470577
1370772
510302
2457344
2675733
1778263
386877
1351317
1131959
1049398
531328
650566
1540603
922815
46480
48447
1203457
2568939
554781
2280081
2093102
396465
842741
1334328
1250939
263662
2175769
2669883
2192419
1699015
402873
1141146
294668
786387
1927410
1383845
753435
2772144
170064
1942098
1493035
2930134
444182
2201991
82470
306887
1930304
1968835
2567180
1116711
783575
343626
2103018
1294240
302704
1998437
2857780
147252
2384165
2160300
2298573
934825
702786
2869958
1664072
2153927
967377
817888
2571514
2577027
553869
1230225
1147183
1213240
1306212
617472
1204106
1592086
1672426
2555303
2021242
1221897
1648570
1919537
2535529
2429012
2484619
381504
1606464
1028388
2524095
131388
2111657
1828115
2007454
1587436
2350661
790808
2091136
438735
1750694
2867530
1271400
1594651
1551846
1536288
650479
71226
2222904
2373238
2424111
1699421
546156
783775
823720
93134
84545
1609342
541475
443128
412610
1515777
1992476
1139779
86478
2760773
1970925
601844
1381719
700938
536277
1476164
2103347
1494677
880902
500600
2894616
337597
21592
995502
2619268
1105387
603963
504370
2588342
690585
1481073
1733101
1656966
1269259
1844362
2422330
1598024
523565
953870
16120
222931
2772496
2806583
2140971
134580
907578
99516
469708
1885687
1954744
656768
1130024
1021458
2846707
2690808
2907441
1605180
1525890
1955560
210360
666625
2176653
1997914
2773633
2434932
1465208
1962760
612954
1303795
2376765
2101591
2487726
2713176
1147516
831513
2166533
2330620
523879
2590666
1987127
430623
1687009
2901517
595249
553072
219129
1812885
2400760
1654354
2131024
2349049
291412
1510122
2213748
1589916
1560214
349596
659728
2013111
883673
837200
1577178
2378361
2148373
522721
16742
1280620
2600639
978555
473758
254357
241323
2460242
2360377
1600353
237667
2827331
75464
256701
803635
33350
381217
393301
190351
2908495
603411
1436158
66366
1368156
2829669
1173892
755985
2084654
2851101
2492580
1027501
2574678
2748240
2268300
1335810
1939914
2227986
41557
341853
960156
2558803
2165191
1841115
885431
847736
1719643
1439184
97236
2264743
539051
656516
2150769
193166
184040
2654614
704162
769457
858256
2141946
1492887
15990
367653
1874128
2387032
2036485
2291618
1709969
2089020
2587452
1083561
1981318
1016030
1518592
885404
2846570
2294832
2350160
1746286
1756835
590214
412253
2428090
491143
330309
999322
565532
1048750
1834272
2096871
57171
262281
1512429
2046189
24514
889170
1506986
654134
2206097
585776
576316
1532020
1051744
1810739
672681
2843554
1747317
2523760
2669649
2555846
1468864
2205877
1517473
2531977
1713469
2064564
2254525
1890850
1732599
985043
266783
2003634
382217
725863
1768995
2520294
125644
103109
94565
2520300
2843617
1141719
262546
1505099
116681
2074188
365421
2274785
1937083
756280
92802
1379274
2046835
1279367
2084352
2609388
2452977
1468887
1323665
1060448
1832913
2603048
1767200
1673453
2353057
2192577
594106
1528107
2636723
1310497
2720011
1279630
804690
1752078
285936
2295443
525666
1743667
2819384
240080
2140081
2626770
2939071
125968
2826310
1619091
1340435
663541
1848741
714422
1726938
1336023
2532491
1607115
2451230
2048514
140732
1407311
2046822
1740175
580594
1097356
1982989
2672053
1888491
2827789
1616706
1434659
337194
2894213
448458
882117
2897671
636223
1703457
1551712
2925735
170522
1169391
1064860
1981284
2885762
1239181
1405274
529093
2825940
335844
846258
2666867
1730191
2621459
2155923
2185318
1319197
613028
959095
2298155
797037
1852417
1599410
1911376
2796337
1570609
387698
2797094
171031
2231420
590255
2247232
2089298
450648
337087
979911
1355126
201969
1618719
1531580
41424
2384678
2483960
2196312
945464
2112544
466833
74588
2752055
1444196
52480
337332
958398
620599
338321
1217282
2935599
2160704
2647105
2191031
2246060
1044197
1710867
1446197
1210936
2146328
1308715
2690371
1973517
1289974
177288
2603510
187565
1731331
2698326
701397
297772
915768
1394149
2600186
2380129
2577187
2356962
2313500
2187198
790722
395663
1236521
2752048
1251135
2303821
1977016
1388518
2723399
2893801
276740
2006383
1030757
1855658
1691487
2619016
1570786
1682405
224286
658920
36458
434228
2024764
2735442
2844004
331939
1121790
2389183
875725
2908427
1754878
2409416
2740385
2661763
1143281
726155
2912398
2927152
197797
641106
934064
2272471
1077626
708341
2907303
1205700
561912
1108831
2727527
1624898
1122373
893160
677778
2818111
455079
1796008
1109778
1322592
2939708
2001308
99203
413903
1718430
2113373
2855024
1410025
2336454
2928595
851910
424591
1379530
320452
2461682
832399
1800312
1098088
2657441
1559705
335118
164729
648850
1816321
988198
590514
1613303
1363379
579342
2178459
2432778
358364
267404
2371160
44378
649998
1348346
420814
2542928
568070
2272921
2589026
1565456
1342646
2345635
491004
2378861
2211414
51908
1265303
1186196
2124152
2911809
2009005
677142
180483
32692
64713
1071509
2524651
2307940
1134175
2304827
661869
1238681
2550241
1159127
2399288
1356302
2816988
2821928
10631
2495030
988770
1273064
882195
1066164
2588787
1203664
336405
2721118
794144
2184887
574370
1274650
1006426
2550493
2276905
1683009
79835
2229212
1103228
2089923
2810634
1527175
1364546
2786684
2805647
1520844
2151580
2003370
2077685
388870
2700886
985534
2491112
15233
1891633
1377835
837647
1555289
285423
1935139
2126497
1523452
2371573
1798798
940271
851016
1675342
1160551
829799
2658067
1435761
2334509
2775069
523238
2586766
1870721
744868
1472588
1010021
1764016
999317
1155507
2552018
2650325
1257610
484483
773625
1620398
1247075
2304259
257981
454009
270309
1585135
2560426
1252039
642101
1643062
113506
2774558
2155397
2883927
2840508
2556996
23532
2496803
2342450
1765088
230144
281514
2882235
1065576
2427350
2903220
1249507
915341
237320
1896246
54408
2644466
1315987
1640989
2587409
1974528
2095048
2714764
1036822
2577869
781109
2527708
914087
1643405
2182637
653752
2143224
2073795
1985210
2743008
1855112
1808272
2027267
1385706
1774310
564647
2860295
2217190
67407
2222774
2704607
1507864
536951
2102674
729574
1219718
2708447
2863168
2560751
2522403
1048447
1115516
2422921
2111670
117889
846239
33062
2542348
2744428
2323950
738134
2614650
1769764
1930578
2278345
2500444
2346672
1884944
290412
1634082
1196483
56463
183072
1695546
2412751
1875464
1197368
142597
2495530
1737444
106047
2765568
542141
2290264
2008536
2930521
55675
1248827
2910274
1922101
126128
662859
626185
1159409
154194
825907
728767
1716429
952028
29044
2552469
144711
319635
2879541
615534
1104528
2609496
725406
2229547
2181951
2295283
2742652
772888
2583359
1003378
2424328
2632963
434145
2896993
2194900
95897
1541478
1996595
2585999
1416528
2046098
1703921
1266961
877977
1343023
2575154
2784997
2651706
1394435
1654985
857582
1665596
2546367
285633
999855
2908810
376446
2695907
2041775
1992519
856786
2591045
2475627
528172
974999
382724
2075409
1779928
2852645
1574490
2437103
471313
1047478
107471
746047
1774129
1892226
2321979
1626615
838121
62014
158327
2061270
771771
19776
1475773
566932
2049299
833646
515489
1830414
2491678
448770
302102
560380
1566297
1245675
1016750
2601823
2937266
1450910
2627103
2440576
2466462
1356939
199655
305982
1094769
2163350
995937
2584819
2686840
328691
2334306
215795
2621926
2064121
2501130
2532280
2688305
185585
1366719
2483652
1996375
1020978
1625159
2935577
2287862
2426212
1422999
112856
12152
406128
1218133
1808292
436401
2822845
1963102
1014847
2016092
2552713
1121274
2800223
2750075
2047159
1459162
277859
2452779
2276868
1195152
1030185
1623062
210842
2035961
687920
2715416
2582006
157920
1847428
1485659
173181
1860024
978566
1960442
1615926
910519
1769208
2089196
2253928
2762712
51772
2202314
278726
2374472
2463207
2327615
633737
2518326
109968
2085377
702559
2258504
590402
1635662
636796
76173
157134
1671595
2750734
2357288
479390
540125
2128914
17969
2202319
2639177
2392100
1694443
2486950
885804
2547397
304312
69545
186244
2162847
923970
997943
1471179
201937
2356446
2159338
2230768
2203761
2004471
1859345
2527014
311737
229914
380588
1525999
1955224
194668
1849123
1925983
1385562
1195140
2488353
1596649
1975057
755717
890757
2384074
587781
103992
1364312
296465
2452584
2829468
1591835
1860119
2401674
1179888
379325
985775
1443872
323334
1720562
2695035
2650296
957294
2034510
318590
2908552
608627
2668602
2652066
1816418
2000000
669144
256561
623290
2626135
546193
86049
1670799
2826986
2614842
894311
2777285
2449839
2515249
75668
1574994
1413979
2543094
589676
1384568
2503203
1825842
2657209
2800542
1026756
112026
2749952
690409
590043
340934
1441455
2240262
2737018
2642889
2029189
1014239
1085144
2511828
2296420
1801690
1361653
252733
1200219
1583622
1189445
1799474
307077
985433
42708
1504270
143438
2056772
544814
2605548
1564838
2680346
2831960
2056427
976209
1210809
1259123
208572
291263
789648
1003078
1052010
1740516
1310622
1065356
1125261
1353665
33849
2518806
2616645
224731
2387124
2012867
1920468
1229938
350393
1246184
951200
1210786
613432
2574051
2682438
2160451
838079
1806375
1233698
1668351
2563172
847694
2224062
101844
1005118
1262533
2554649
1868693
406143
628455
916876
2114492
2776440
1529599
997586
1218374
2061699
2282033
1702874
1248519
754613
194892
2237223
554101
1704403
2050056
359863
1571460
1806828
359262
1117322
903257
2130374
870752
950858
714917
2685355
1524162
2089373
2813228
678171
1615815
1901600
2310698
2913761
2781869
2521277
844551
1770705
2153459
748939
1023942
2469767
2653427
2576656
493085
2928511
1353624
372363
641377
624085
2127936
28524
1085703
2310161
50879
2611117
1424175
697832
1407998
1438835
1806168
2125210
2046448
1826413
2366999
146350
892598
1496647
2676348
14264
386366
2245390
1700421
821970
140504
461278
1929079
79182
2189995
1274253
1548972
2667047
1621769
1638159
2616502
806898
2446277
55548
97723
1675072
2915734
2925738
2328934
1857109
393343
1277975
1988625
77967
2833921
461591
1622093
2048745
1285217
226996
1097225
883463
1521285
2662480
161262
1164225
235165
2638016
793311
1673533
979053
1708277
517663
239034
986412
1155813
2561896
1247266
2043110
1216078
1102542
2104160
2519355
298967
1335465
875276
2282399
246453
812728
2586238
1037115
881254
142432
201405
1618640
2342052
1655818
118363
1768639
2055644
94738
2334507
1174791
2330439
621904
2071301
1630220
639169
2247960
1009467
1315978
614999
1696106
2574540
446218
2627105
179332
531544
2654343
594679
774339
456395
1570385
1378205
1141026
1789092
941778
1232146
1636995
2666381
253791
535337
1088880
910112
1909047
768493
921290
1697387
2652725
2177928
1371503
2453416
1577822
233611
223971
283717
456802
2227814
810199
895485
2128321
1333653
2557847
1868969
521019
150867
2453742
2713926
2140778
2276960
72767
2288462
2067798
1877474
236301
1809549
478364
2204434
2439001
82718
1517085
2925316
108918
2873775
2441923
2552538
1783065
80217
1767620
647992
1045183
2317354
16940
1174285
1319437
2274739
1256322
1528010
766424
549064
622072
200170
358785
697731
293081
2004771
2460494
2730390
292777
1669554
1199261
1013463
1586625
1572327
679853
2882516
2928534
1828325
319780
10810
1197748
689043
1568254
2835783
1926992
2675476
1699565
2009028
408049
1908843
2924341
2048830
1640106
761707
1501646
1285871
1916593
2281377
1782428
1319385
680136
1273605
2483291
1263881
147953
553291
2909217
1753099
685554
2669494
2197456
2440301
444938
939761
1727569
550252
834996
557491
484934
1679405
1529165
186899
110618
98094
873723
1010385
1872745
1381327
707961
2020382
1750774
717280
955818
2784746
2331542
1893465
2649289
100597
1674606
202687
112258
2148802
944664
1509926
1097171
1585932
2551110
2432172
1979533
1895190
1064542
695450
531518
2633151
1098529
1729058
1955396
862317
2366940
855709
504123
930299
2707960
1100735
2532902
1216914
1841418
339187
2539416
814699
1845709
960254
2026157
278895
2072332
763116
2850356
1619455
1916972
1993149
2254252
2091618
795181
1160629
1907095
126755
2652266
2208971
486816
525363
1458822
1878401
237096
2293728
1852926
2372934
465481
2813343
849974
2653849
508543
1374963
1256780
2816960
1895920
1550226
2010138
1781838
1874450
2634976
1296953
440069
1413094
334464
1976818
2146846
183447
652972
932226
1613771
1757445
1766300
1457237
62534
1816243
329198
553922
1906444
1432913
1907098
24153
1975036
990467
53535
869082
1786537
377771
2398570
2163103
1372585
2907942
2233712
1079454
349059
1414608
2715314
2110122
473669
2674633
1380871
161901
2298246
969372
2236444
975380
1570923
1962490
2103328
18576
2845132
1039012
2214078
2899938
2005414
2514139
540843
2292082
2382562
471124
700147
2467278
1728316
702621
1869450
649086
893928
1566165
2760265
1429746
432868
507682
1905844
954965
1261127
2840291
2176857
2337106
2111227
2052724
1042447
2725248
728737
2442132
1957075
2762478
2678544
864675
2855452
875275
2729883
2012581
786417
11729
2062790
717855
1873734
136207
783579
1752126
2638521
2516573
1862853
2064263
2150340
959284
164722
630661
1327591
2388805
2210765
203437
1550573
2925446
878089
184052
1043427
166509
2879267
1558289
1141776
164651
1300862
113886
2540229
404745
2901562
664606
216094
492069
2647962
2441447
289824
1084192
2334203
938405
1101554
1781845
875402
913276
2920164
1540445
1546644
1932948
2073732
599657
2663318
1548618
1201167
2812218
1509779
73520
2860281
1112484
1567370
2541786
236233
71678
2721657
380688
815743
2252178
2886196
335159
807950
629685
2541419
2328267
581254
2319157
1979061
403128
352953
2314897
239801
1149409
2757716
1186882
1839658
128406
660082
1571319
2900927
2127587
2401525
545682
1802949
2449682
2357496
1676637
2796351
683395
2265630
1364459
2887240
532019
2798304
1456592
1046165
1814708
2520858
1101358
1656830
810345
1496184
2567062
782276
725016
1928574
1900438
29668
1947303
902738
1832875
2760938
870042
2558634
625647
795557
400142
2825275
1372460
1530089
1466822
1523501
369081
292720
658481
2515067
1250405
2104687
1995722
2533088
1702101
1968423
12397
2601761
1758660
469921
2211988
297379
1583436
660966
1140107
2853237
955358
2079112
1788435
119543
2073769
582492
2678909
2031386
1943046
872285
1941482
1828482
1659216
1336276
2044700
521954
1521460
498294
1129212
66735
333392
1754622
2161565
2502247
1060425
1028826
2747412
1526610
1330484
968134
2831560
1769612
403957
1297719
2750464
2782136
2042919
410683
1429453
762205
1492567
311676
952129
1304602
1002578
959655
1011141
667906
2801477
465877
257360
288981
1548337
1572881
1129881
636439
1386786
2527049
16667
1241388
438261
122447
1226369
2160898
261298
351171
545718
780916
2068788
587580
153689
492388
2619584
1301030
746103
833034
2792970
1448279
176210
1664219
2622178
251848
956628
2507033
464356
1898934
2062620
13892
137332
2911704
483434
725252
2769983
818780
1866652
55634
2534885
1877437
410438
1689840
182896
482049
780731
2504451
876257
1392724
2482788
2021244
2307789
660644
779102
2204332
2919062
534915
2792218
1874658
1350197
1931923
1259039
2378794
2142703
2361619
20694
2729827
965052
911260
2040004
2089995
1567612
2109332
979436
1316168
2822512
1514980
779992
1233058
2897488
776767
1494099
2600684
283418
1952575
996360
1886338
2183986
1740792
670786
1196782
2153817
2564364
1276728
2667102
621350
327819
2669510
1592552
185987
1649639
2080246
2111273
1490478
2837622
2453875
2551061
868965
183898
1343237
1360685
2233128
2761742
251134
1882088
238312
497918
2621354
369360
1191211
867412
1397703
972360
451082
1456256
1480627
1021262
2748488
1902553
574927
370272
681515
2194389
1220949
738362
2440382
129356
2367362
2155203
177447
2828225
558293
2409585
1198656
677257
1699816
2278358
305265
159060
1012266
503218
1474207
2748256
2804605
2707005
1942599
153729
485240
2700911
104003
2045755
339356
2345514
958033
978316
1256843
1864908
419625
2520239
171553
59840
2769727
1630430
1405061
2810679
1778749
2369650
1261221
637399
1515761
67783
2327242
1738839
2917334
2411729
2581450
1263387
1898930
641950
1265954
1291128
2421598
251933
2503402
1718397
495555
2557225
1387494
1640000
800978
1785556
2734587
1799813
733742
2097798
1708284
1590494
465044
1683275
1795618
737876
37997
1429127
1999880
286424
1260639
1921137
2169941
953475
2404308
885092
54105
2446417
1581167
1841139
1149122
1728323
956105
1189251
2775831
1902557
2706419
2462060
11829
1944869
2881425
1957890
144649
2849097
1545337
2134341
2933135
1747717
2544850
720842
1296067
663248
261070
331998
314686
2056738
2680720
272289
1101831
689205
2939111
2099361
1346269
935545
1541920
518837
586571
960332
933109
746421
2701578
1340485
2016252
1518378
2674173
2086323
1473324
415851
2419856
1326606
29703
1772463
422858
622802
71089
2697771
843841
678930
1476580
114767
2756971
1820132
2893063
897315
1942884
2403262
1522525
2850300
1022586
1902529
2147176
2805683
848204
1443340
1158566
2813589
1965681
2803482
1812028
573327
516293
2866206
1898685
2567431
2920008
1208628
1259354
301537
1644220
2381820
2246210
2451122
271891
1932208
2068108
664756
317950
447638
203349
2753383
1051156
2868171
1435415
1998773
1757807
1313358
352958
2274286
1002456
1960196
1157385
2563291
2254692
839058
76850
690806
2845371
2917466
1251016
2451647
273521
379774
2615788
2472845
326368
2180904
1325691
1128521
335761
876913
1964138
2503323
724721
1401630
430322
582209
412435
136871
1177520
875739
1064864
2901159
926253
453611
1809901
418341
1420842
2724153
1993649
2872094
2758745
1065659
2042464
1459583
2610642
1502405
2431786
1176243
515304
1257167
346449
424461
1894133
2088203
2923454
2897186
1917092
1509777
2497536
23023
1849908
2330363
522027
929217
2152142
214073
2771074
2338552
507327
1989412
917691
2263895
2723843
2904201
809760
1984256
2784554
2926993
1446233
1713518
849867
368882
1828102
1170007
1030107
2549944
1723233
52693
63738
1137488
570026
1756109
183343
1934178
1225194
719491
1652200
1472190
1787611
2538342
1849002
575069
1947832
2658991
1899296
2848976
2196031
2261175
317497
2031335
929084
1164750
2440762
1928448
1557563
378252
1444838
374043
82570
511141
1209850
2270928
506210
2665812
2063079
127518
373757
2705666
2155098
2599410
612506
2056594
532470
2624938
2912138
2571410
112737
1218832
2762521
2515647
1435376
515032
344530
1628256
1720713
2763614
1595076
222263
341943
1457315
933807
269508
2215239
884679
756389
214617
280980
475317
1103689
2425322
61092
770370
1209817
825930
691215
2897615
488341
765713
2402117
2126248
1918491
1004984
1869562
2169367
2612684
1475716
2340002
1911551
102050
267106
1186809
280756
1043027
1071352
1681466
1224972
422784
809796
599881
1266499
2638477
2331250
212401
1488276
402450
1222707
763234
1899849
1416014
119739
2092242
1494414
2625831
274165
2037371
1061261
336872
2580296
1831199
2812292
700553
2502781
1383088
901036
200474
1809297
927666
1058889
454832
2252611
1777247
977339
1164502
1386365
2005680
768698
1551691
1355598
1049148
2889848
2619171
1174841
335704
1872502
1886152
2157079
1424338
2126015
2775089
1281688
143282
912716
485222
187799
671426
2830810
1791247
657321
2663545
1861254
77065
2193307
2576889
2782418
1173997
1013640
237525
642921
919145
2027010
2182053
782349
1153777
2401847
913601
1228496
1631030
1574932
1129546
1910458
2232502
199926
2509088
2110246
689971
2255591
2396621
82501
359199
1518823
2340869
326801
1890947
360622
2773071
1571871
1852411
1267510
1004523
2717284
287237
375663
1756615
302128
553676
1025333
1290208
848919
419805
699771
423916
1681133
2735194
168564
1979946
564010
981567
2433135
40340
658339
2814508
2420881
238627
1539901
1426856
301544
488191
761314
934461
2019052
641453
1525936
327164
1311101
2779651
796199
172689
2657381
1127601
1713913
2171355
914253
2114005
2802757
1503936
4288
1243138
203576
2228537
284840
2723666
2739342
1666860
451514
2856581
1200882
2507264
1536421
2047951
2226810
498118
1330297
1572543
1548584
2481067
308661
1700117
121978
1329214
1378678
2612662
551990
741243
2336381
1042093
293219
293590
1558126
567161
803304
2358256
76965
2708309
1772489
2938196
624868
1253423
1953973
2504949
67104
825700
31409
2764607
179048
2866056
2169075
2591054
2053613
1081473
1519972
2458207
2072311
18944
1857983
2486884
2153863
1804632
1782116
2553357
1399887
2511479
2854113
302318
1028917
2400026
785281
899585
2265169
755323
1359023
2612103
2237523
788110
1493791
2249485
2507693
2007061
2248126
1710229
1545760
1476607
2213680
881408
2295718
1172953
1034837
1814526
51737
1776414
2001472
1890864
590089
2617419
2406006
582565
1137400
107088
115387
1737113
1001513
993332
7358
2761905
1455180
2482546
835511
1607060
232939
1340797
1408692
2510620
262713
2564471
2271930
2640191
458649
549242
2732550
1996323
1043766
303778
2678462
1688464
1542873
2257834
1718579
2026921
879392
7788
2575117
951299
1297229
2635670
2465099
212331
287773
264575
1808340
2149467
244219
418917
2174926
2301206
519006
1384954
2205717
1032531
1022229
1377095
2414142
2018049
333590
1504013
658222
183699
1853527
921820
2074024
906986
2144163
1026171
1880274
1288075
1678140
2401085
1637992
103480
2009512
1597961
2907340
977808
1117824
2804543
1348078
1531572
2590287
1796941
1697907
2355476
2392826
2905236
2263283
1383286
746247
2449162
891150
2170655
2518483
2061253
1576355
1127335
2072580
792498
1694360
2264397
1048216
951275
567277
1913889
141983
2671326
1241415
749331
1018552
2687130
2890191
2107812
186642
1217082
162692
1572754
1514035
1962862
357453
232601
2750554
2764478
1569328
1901687
517638
1447187
2011804
1721901
174969
68930
2179461
654438
208139
2731834
2741384
970618
2102652
220154
436302
2067308
2735719
780768
578275
565873
1674700
1391548
2168897
2615711
2034724
2200468
2588235
539672
196299
1304034
2292055
341961
1768367
1077177
1653858
1805873
899783
2725522
1840831
2485194
1275642
167687
2731581
1249671
1496549
529871
1757145
287381
20480
1628571
1103997
1048556
2875870
2268062
2231392
2341602
48227
109356
2828620
1321758
751454
2696065
1659004
1108486
490832
2274655
2352483
2623464
2197552
166189
1506880
1437522
1332877
2098290
1224725
933483
806299
2770783
2566872
446899
1967211
1875964
2846667
636947
1079169
701968
1732888
203832
2297126
1126983
1029237
1904452
2581140
977247
2424652
2703133
251461
601154
1478258
960329
2620448
2795145
2093573
2441295
2468834
1845913
1766401
13636
2912820
815012
1086040
2871257
2772519
2917211
2503567
1984014
908006
753370
292578
693418
2242263
1735824
908671
2708580
822579
1270836
2445049
1197568
2459864
1945937
2406009
1538424
2455582
2685737
1390569
2506289
1389758
2874678
291660
2091083
858484
2721105
2232086
1626762
34038
1353385
2213990
2382730
2806162
1206931
1962300
110251
2798110
2716013
2842293
2541383
1052486
1784564
2532636
2146116
2744025
537462
105636
2603158
1549821
663570
2427640
2226177
1171722
1815032
1912205
1845552
48496
1540125
1829638
2781993
2875429
846016
2018502
104253
2520126
1769832
1080112
402312
1538958
1887741
406392
594980
895804
1544828
2182857
1942376
2009152
2813181
1350397
957705
2586519
2625474
368547
1501288
1209471
483201
835186
2232296
2008593
1205444
1937895
1951069
1124643
695932
2019389
1658998
2328115
762256
403283
2785780
140895
1501736
760245
440533
1946050
1118192
670916
994780
2680186
2205995
2871014
1197124
2078091
1770405
2897303
1867337
1260330
334587
1396168
2509109
1950646
1846469
439329
1118352
1427454
965777
2906399
2425746
2078960
2110252
807166
2862677
1919527
314064
1573672
2316078
890292
2918299
1051638
829903
1595577
737666
999599
560791
236254
1848923
1056651
141980
1100546
1941183
1315081
2763346
1488107
1579827
1980622
300738
1049568
1930549
349683
959610
517235
2592899
683382
1749962
326485
2080688
2937710
313355
315901
1968617
1860434
814047
1720300
1949286
2405812
710541
93153
1581962
1067107
1428157
1231829
2098335
1578811
2233796
1571670
813168
2268558
997033
16186
1694299
1223034
667475
1812979
2306634
2865865
1278118
2886672
485840
1976934
2310040
1421333
251835
887298
2073657
347624
2713718
2905506
2823480
2354497
969911
63995
2099757
1893655
1130702
900469
909920
2939631
794013
459096
55677
346046
1442365
2665256
54265
500252
2633613
2568167
608420
1085699
1644742
1616008
465278
357441
1575963
1899550
1351522
471960
2114547
1883143
2767675
2732441
1334769
1801403
2723071
2719180
1361543
2293329
999255
2825908
306136
2160031
1720382
2067645
1395600
2861521
1107951
1040528
1684439
826415
1166376
1040857
643601
2464770
1848953
2110440
805742
1050365
816062
2744648
1915113
409107
1112107
1625314
1725586
2171427
71885
135278
2339926
2467961
1265820
1707674
1088274
2728805
1104915
1698478
2690899
530312
613973
757455
2729498
544579
1896318
814153
1970576
2831132
2013404
641764
58332
1269175
1285826
327775
1794205
100865
656251
1925402
2682114
2626062
708863
1273868
2457838
93911
1355729
771487
2779670
302423
493676
1096287
895445
2701253
717541
960698
1679336
135982
2712396
1006363
1863408
2410187
1616256
42246
372768
480730
602531
1135453
2766267
225875
1725142
682925
1395254
911859
702970
1294274
1559953
396606
10661
2318352
858598
1533508
1247199
1977914
2670088
78580
958951
690502
2265366
2137053
1210270
929003
2601906
2311467
2720776
1098452
424163
566375
2325817
1818770
2837878
1635554
2641486
1424823
931108
2691641
2889183
980993
2130811
2605503
2189881
267629
1312235
1350967
2609003
2255223
2737416
1177457
517127
2763561
1244830
2182167
2599187
2303490
2619421
1066579
2925919
2788040
2280191
1393579
940060
1361508
2874061
1881608
2175086
1656595
2816833
1305878
2919495
1730709
1062334
2199114
2294646
125100
1509550
2322084
663695
1636796
1701308
2836559
1947275
1201795
5617
2123398
392977
270823
581452
1509820
2064749
2195868
708543
1811419
396365
2509380
364561
13172
2759935
2676530
1838226
771729
2301038
1408883
524028
1546346
2285597
680714
2170966
1014152
2469939
789861
689523
460022
1160974
1566611
1626905
530569
1082489
1301455
1977591
1388014
1582460
395608
879545
1408426
446541
1207440
1892474
1108499
2693604
231061
2893264
2759359
348349
466128
496462
2753924
1955921
2773442
336077
920581
1231441
2270301
2164029
654568
2551324
2282460
773462
504935
1642394
1115490
1014239
186202
324305
387632
296831
861284
1485159
2777828
2789466
730466
512206
2177208
982972
580093
1253784
1643853
81679
127246
658069
2860697
892636
2681621
1965531
2874087
407100
311556
1544295
1667754
799459
1962390
1890778
1054758
1052132
1814159
2090703
2314457
1899318
1196193
1444450
93225
186658
2628489
1080170
2701506
1294152
796551
2577698
1677606
2077855
109879
650679
470272
2355250
2899833
1015555
1199810
1598962
2845742
2676586
1710064
918917
2485166
422150
1124322
2110930
280497
366262
2000283
160365
682704
1891814
1818740
320875
1729697
104091
1360605
2636867
1969976
2807150
2503790
1133
359349
146066
2317556
1460459
2517273
1931470
1503347
2110022
1355558
2836866
2125248
1395262
1260983
2924081
725531
1073477
25817
1671515
2111933
1653448
2105750
832497
274619
524417
2036605
2351697
780900
1467532
2493212
1608003
263003
2321310
2822917
757030
1365809
929836
52504
2294694
2400558
2903113
1729077
2112043
2651975
44456
894938
1408534
2512606
1095438
1437058
2023895
1687001
1954566
1918631
2019696
2414959
456934
1600581
325252
2272369
1820429
1900816
2820656
853386
1556759
213368
1901783
2782864
143288
252541
158432
206536
1269127
444499
1576082
2657535
75417
1743646
861907
122252
1116044
490833
930902
247150
2083153
2224408
2062373
1328969
1767719
2789763
1362519
899074
287412
1246456
2154585
172961
761695
1143097
711137
1231876
2832145
1050848
198403
2719574
603509
1163637
2299033
790748
1580193
653168
431316
144917
1120872
1599803
958243
609789
1974941
1555947
140579
1278233
1257452
2087436
2004763
708050
2920110
1721244
125616
1750548
820218
716106
1824316
1669551
1862008
2384453
2868874
2714462
1858392
666514
1177199
1778621
1542863
2394652
2504245
2623781
2201514
1848994
2856982
1487208
1312471
1883795
2171564
2199239
2271884
2366138
839492
2483298
1498731
2120760
2408603
183817
953869
2649664
835662
1813879
435153
1214025
1445039
2688665
255734
102993
2337592
1260635
2576213
1567162
1427390
993780
2308771
589838
879675
324908
817132
1253404
2185219
2713592
568867
67903
2417886
2891891
26228
539707
1193273
1065603
1921522
452009
1377571
1946151
2517959
2340222
1857951
2648697
1553805
1997412
2210589
630378
303604
1758369
2507512
1178786
1768546
609230
2763230
521161
1933112
2582481
2525909
1511074
1100834
1217800
1463452
855086
1205617
424797
1145726
2328015
2100978
855885
1103463
2421560
2651860
2451494
1173076
2468585
1241961
1811946
1606584
389871
2487091
2931710
616199
2922654
358064
125837
1698051
895826
1816757
2461702
675603
1203875
822948
1893402
2857882
1030055
690059
548572
963824
1131712
145786
1811931
2621788
916574
190962
2423502
2550885
2398197
1957513
2922498
2211917
2086072
1019151
84808
2898736
2606193
1904621
2829971
1685230
1059111
274438
1131505
61914
2300446
671998
960855
2725273
2500547
290097
607140
772420
1825895
1395975
2719044
270262
2037172
583580
798216
1836529
274853
1982389
348459
1213637
784066
511680
2754454
221190
808159
1997451
1592205
1699492
2052592
2933110
1458396
1344919
522595
11708
1850978
536504
103682
1475798
2812429
2616731
2792125
2406548
1960581
169431
2577649
1442395
1479800
625895
2061276
1782139
480411
1329216
2644975
61998
675090
2858788
90422
2599409
1814072
338754
2215236
1737723
2401094
2746562
1920487
2006242
2541533
1338472
2169275
18788
1290681
1566137
2457775
1084456
173328
133886
1860249
1264717
171402
950818
491
1835894
2517041
2091701
206097
2009497
611008
1177377
411220
2654456
757104
302686
2311538
350616
1059102
850716
1202263
1150876
2681181
883037
1016714
1504686
2396853
399656
1035831
2665161
2311544
2447749
544556
1480122
2552510
541464
582886
2939741
1340885
113002
1336788
55301
1172869
1094178
748700
339949
1476887
2714805
942517
1834541
2436493
1117850
2158067
1405791
2839484
2427890
553422
2511099
822825
175708
1701593
100665
2602796
2109433
1881806
1806569
2184492
1398386
1633293
1043986
105831
1832075
1596904
1666958
590129
2471524
1885263
1376987
453894
2178276
560799
2661596
2614813
2284819
938497
437921
521699
2788709
2240698
896946
627904
1254481
2345492
488694
1548832
2428557
1663278
300434
376828
2926946
1302964
2116173
58637
2525252
1847809
2094205
1170261
2368535
676332
96294
2480531
899719
2874288
656851
219391
986166
2714687
1100398
2492621
2867494
920476
2635713
632396
1797504
2265247
817866
1786812
110942
2712621
1110635
2187818
2603266
2226422
994293
286695
1861351
2010320
2217280
870156
585437
996683
885324
2261617
1395933
714688
1950834
1616669
2413173
938265
1953568
562860
337497
235864
2516294
1699985
2347454
2061679
128958
584497
660224
1076824
52744
2025361
2118333
786344
907508
2025139
2489136
2648026
2216565
284448
2054540
199167
2231854
54721
2702030
2859801
2785980
1247063
2767610
2154498
1257649
2518323
2527543
1115394
2007594
370682
2339062
2100686
2026150
1991392
2333258
1262525
2763220
920250
940107
948978
2677246
1555878
1696238
2395801
1191554
1840036
103639
73027
1613818
1642853
1239180
277784
1743017
2034539
872221
215844
1500963
1363319
81239
2286661
1849685
799228
2903466
169955
1946319
2331763
280581
678676
899139
861106
1983513
1870148
1690767
312478
2537385
135825
2650683
1718012
2817466
1866259
163038
1225656
2734278
1346789
1441693
1138771
2397624
2830173
179054
538115
2056465
2176577
2816391
746691
1651246
2614367
1928063
1234581
1352706
134782
2744142
647929
765147
882114
653326
226023
1323509
286857
506760
928055
2700973
467682
872187
2245699
1760086
611810
412874
571165
748567
2636349
292769
1016465
259773
2342590
1278231
713188
1357963
1725678
241204
2846856
1759931
2415648
1894180
1017027
1541400
513027
1845755
46471
2125830
2930406
2368583
593674
1972648
703739
638000
32701
74473
2271905
1325552
233698
396677
345744
2923460
126829
2352560
807429
882473
1609096
1262389
2491513
772907
1826048
400808
930173
633217
2361554
2281956
2167654
2872206
929338
2516712
135735
2269001
2043036
354016
2485086
1882029
487787
1904856
279420
2141052
1103606
2153417
86504
322092
193195
698359
2283413
103254
2191938
2748705
1858992
1737757
2762797
2342666
587294
1344
181271
279898
2422095
1728258
1141860
632136
387968
2885979
808281
2062077
1466074
1703931
173921
2882180
1607397
573730
2295008
907858
1871827
2345020
1082862
1377423
1393752
2323479
1068819
607189
497599
2557063
370104
2691306
2582601
231304
1628510
1070175
2591253
112667
852434
1960033
436105
1033310
1944436
2186565
2076604
439479
2044032
66318
2845562
1195659
2436565
2243121
389764
1923611
1028468
2557390
2612318
1997913
623160
1766028
640400
1933577
777913
1117457
2514686
869789
1155972
1972697
2530082
377900
1131162
2020499
2166985
1378176
2295194
2729192
2277780
1594228
2324336
1519636
2287665
503737
2851947
1906620
1232785
2364929
1860036
782752
1121080
1002295
2928356
2463017
1718624
105211
1630795
2089460
2487576
1610860
466292
1370126
102812
2742148
2913154
2246808
858863
340057
238509
1663874
2532524
808180
1242881
1824753
2223656
11365
2059759
497855
2405884
756707
2651781
2719922
939655
2165045
283779
2175172
609834
2823116
2273378
235294
1398528
1418005
2187442
897562
1847506
825112
2138696
497284
2869660
39299
176561
1119001
2004550
1627479
1761130
786895
2939975
1735755
782914
107888
2524514
905219
2679085
924470
1627631
531827
111483
314479
929563
1624954
373662
2333100
2897961
2509764
1940439
1779527
263841
616307
343067
787778
2470346
2436343
1772287
314025
232407
2026223
2086587
2824017
2272258
2250091
2611368
2917902
2936983
25648
1196184
2613804
1558545
717686
1745229
1470485
2690996
1414980
1725880
1592494
1096829
2744836
2663894
1053726
2067227
2593978
2212042
1426061
706575
1911526
567544
1696744
1938838
2861143
932647
1243051
1704073
2476720
1879020
1966281
2935199
2138724
324250
1089335
148108
1454734
2510580
27221
2050130
2419766
1388254
1544775
2530366
597677
315679
188910
626674
407338
1727987
1794814
1455358
721866
1429587
1713458
2131223
1331375
1018433
2540527
157609
2028533
1732751
1532546
1453194
2132819
1832250
468549
851422
1637683
1302224
47272
2903091
1435131
123337
2333053
2383961
1880273
2887840
2785499
2113897
668707
2670313
328407
2806986
86667
1735559
1054949
1962709
1621520
2556358
121724
1055377
2122428
1701022
1513020
1575540
2511169
267644
662822
2418154
1602756
2621412
2915082
785052
2462869
1352166
1000466
1440637
1341620
2390777
1641151
441077
1411705
1854749
1042487
595289
2843469
1406262
1701952
686411
2238026
575102
2731482
1258918
778577
1552376
2630147
227378
2400789
1652326
616016
2192744
700285
1130358
997547
805402
1105694
1866229
1129663
870142
541429
1111117
330567
1154013
1277454
1735056
2062017
2487121
2608234
456666
1423472
546747
1286230
2856527
22967
2885904
2793608
2679649
1538600
1235362
1957411
1745571
1740127
767980
1333587
932028
2093380
887124
34156
1842580
2557612
724350
759001
210426
2209263
2587717
477982
1683670
1975505
296209
1316724
1502809
2545019
1809364
2598784
1766909
451239
1158209
726479
2686274
2420759
2031420
2230164
931704
2590715
1372265
296683
569452
667349
1108018
65119
2023899
2638111
1647546
950114
1585511
1697611
1241778
2384108
1284212
2084411
2358835
2448473
2450535
589866
2366426
2260437
861489
646230
2921592
1158191
1529650
2530846
1682293
1728183
1125468
2754601
245454
1891218
1492713
2130613
1106115
2602462
1271057
1588058
1751461
1892619
1314533
2079460
952885
2704118
734741
1628632
1353598
2576825
2103310
106860
1688358
1809595
250656
459531
1945920
515259
438814
1863913
196361
320356
2485317
1362744
1369504
2515722
930735
383479
1551509
110865
449152
1626411
69136
436908
186143
2524580
1009523
756299
430583
2760820
1837721
290992
2548864
548950
1764359
1876146
1693274
382297
2791864
2646508
1914897
105492
2614184
335490
2729188
776041
2236263
1439880
1771013
672997
2012974
1280511
71215
2510572
1722554
2825662
950543
734228
258100
1568194
2232278
391119
564744
1665149
2573516
2810754
2341939
2297121
1689689
1508846
258918
1434041
556967
331324
2043231
2566783
2515285
1115167
725826
493334
1302042
1870134
1275686
924673
452833
2330189
643043
828622
2629092
833601
1584936
74672
1771174
2395062
1249916
1413719
1184662
2755673
761621
101070
656143
2253806
1929312
637398
1411493
34243
2706838
2242259
438960
1813173
2098489
184668
2212668
137459
476672
324095
2676156
408138
2070909
2269168
2593050
293764
191430
1668464
152568
324418
256401
2599584
1968152
2901897
2069093
689698
2904363
792834
532475
2677591
2385401
852348
1124990
706611
542418
72312
2425762
2748445
2273424
1624834
1576113
825010
1870439
1246008
1378674
1181624
544973
2342461
161975
925503
629909
2344565
1608265
2766227
2546096
93860
35500
1189208
1967688
2512101
2307224
1564510
1384809
495884
2791875
2484272
2357958
2213390
107760
388229
467342
503136
2223065
417646
221540
2837184
234530
1159358
2549546
1488436
1882269
839972
584772
1366571
1983277
1507208
2260193
2782169
1565183
1088130
992289
998511
1087204
1018730
396476
1477751
2810791
1453685
103807
863367
2723948
201056
1354775
742181
2209578
1724675
794308
2613722
2757069
1868252
835028
2865813
2137512
926759
1482135
209781
740585
1155094
2613426
2189596
1354718
1627260
249002
401321
1209933
2687267
2428531
2166546
1652012
1564310
2734938
2731940
1206985
1424521
2481693
2630424
523799
2460889
2837041
380513
1903406
1899545
1866710
229851
77285
1118353
1939070
2222980
68899
1905638
2092380
2347063
888731
2325420
2148756
2769247
919971
1316380
1482409
154787
2002864
638948
2087502
973307
2814927
2474945
2297312
1563693
1469369
188724
412109
2785522
1418994
2128000
1602171
406954
2269018
311530
609285
1288319
2226264
530582
1190800
1068537
957299
2767854
1735464
2305567
879341
1326936
1164399
2091230
746110
891408
595843
186747
631864
1677692
1157893
540980
355609
2313544
2499936
1370057
2574735
1047458
1757571
543138
253571
867982
650652
1221806
640796
2586631
364462
1658056
1533310
2743657
824951
1355605
1127595
900474
809787
1547414
1606451
1364394
533507
2909538
966301
1622463
1571449
2339413
1380473
2367696
2768146
1384600
299256
792494
2531153
2711479
608643
1315814
1110054
1083890
615693
1773188
2913158
2686006
212653
152667
1739656
56078
1199148
1999183
2651820
258394
1539934
1879135
652743
2783166
1837106
1976897
621464
2127407
1886979
309228
1047735
1101100
2824038
2448774
2596587
1418536
2381255
2879314
1537503
553069
2344710
2208043
1114909
2018980
1500226
355699
2000834
750523
370526
636255
1617200
720335
1130843
2512014
2153761
653322
113433
2461319
1077899
2126098
2006842
111017
1916089
1856126
1716583
2397098
1555868
1796206
2049293
1262041
382302
1682354
2547340
2192747
367789
230181
1310004
2020103
45814
2766960
1473909
2316313
132758
88620
2659909
1379432
1990792
1316603
1345927
2938064
330575
218974
686817
586939
87762
2592725
2872333
1288710
2345724
1226684
2442185
2514405
2413314
1761151
1329576
700392
2856040
1058196
963770
2726017
1255524
1305051
2432436
2512288
620564
1358758
723391
363016
647449
1942353
488613
933017
86948
1116384
2015756
1867038
1987356
2417908
2332241
1004785
299533
512024
1630829
945719
1798231
2749611
1621590
1956109
1890132
461793
1723849
185437
1263490
1293559
1608604
773123
1576783
2190424
2344551
231077
7805
2843594
933375
2348689
1942163
132629
667055
1812251
1373452
563068
2374909
1176959
2148462
1888140
2527600
1628472
2704339
2347391
446063
2818075
1214949
2203827
29559
2145723
719303
382952
1422004
2387318
667834
1683756
2296413
1250730
1185849
2500267
299856
1379519
175444
705740
2613438
1125832
748882
347886
222128
103564
2748926
893416
76432
691149
1143473
2284353
1748622
2407873
166191
1538354
1091160
1754346
2112976
570839
389831
1864312
1427761
1311896
92437
1063878
2900902
2434464
1123561
1605525
2301249
1607530
1984307
2587831
84843
2065513
1688151
996433
897456
2436032
307699
186181
2177460
1639020
1836104
1627183
598319
1057341
1634650
2216316
790202
1009816
1542607
27346
2825594
116999
2506334
1868174
2640078
1344752
330058
2073761
1523449
567420
536785
2467840
941781
1405553
805061
1107744
2852265
183765
121955
917109
990456
223991
873020
2398100
1158391
2186390
1683081
1568438
2584766
2644283
2730282
1349690
1404991
1685560
2347895
935454
139213
1472293
1226111
96287
429111
1020171
1620933
1596953
2193406
774431
925712
1944468
62200
1516551
949551
722918
178835
72186
1852069
2561898
1284342
497919
2788944
2713027
1895664
765225
1692429
2020635
815885
576605
424005
1050830
1378421
1102451
1466917
51306
2666577
2711642
2500572
2740361
1189729
1077542
2677062
2291865
2637848
2385269
687867
1474763
2390295
1952764
1263020
675754
1133954
879599
1604877
2697705
1949816
1978005
2914037
1090255
1725531
287585
2620080
552560
2900912
1856310
2765509
1632513
2525661
577461
2397007
581102
286441
1796801
2610486
1036085
734369
800338
2837992
242126
275087
2052809
777778
2923817
590937
1955142
83760
216028
1670136
1852489
1400720
1538577
966646
1168217
2493242
853100
80569
1114856
1821389
214840
2495476
1599864
1302286
2202803
229357
1243161
199894
2218622
1683916
1048092
885427
2621788
325392
334630
1941003
2040887
2079123
2898480
435179
2662385
1638396
2636288
1080188
2467260
1122327
931007
947282
1982390
766828
1790417
2120439
759729
833916
2245026
1271956
1565234
2290348
2591650
1420710
2266100
793025
1031019
1169987
1639195
1358366
1182687
1702336
1880364
1189212
1244243
487028
1944351
1773191
919669
2407357
1678424
629916
513132
1147852
2768434
1896022
2620680
1762472
2359969
2427947
75692
2176978
220810
160959
757802
1342408
1947189
613929
463649
807479
627399
2925655
139718
1161690
1646232
1246213
2179085
603813
1874933
857397
2385054
1668240
2776693
1339035
752629
2158505
284908
2217261
1246868
18367
331343
411740
2464797
463562
2797859
1677267
1199608
2473682
548255
2793804
661932
1542523
414758
967664
629754
1195395
1093167
1459333
2449272
671240
1422305
2288545
145990
1452782
1372482
2091842
416322
701005
2706274
465148
1906705
2609752
962922
1872331
803782
1693814
90962
1864447
1227942
1898410
2144796
1866591
2193745
967679
941881
768824
175488
680388
2175257
417958
1303272
2171633
984709
2637985
1159596
393673
2491136
2107830
1416623
2618537
1386215
514539
2826577
2467363
1531864
802718
2070536
828635
348098
1574463
2656955
763250
2937583
260238
220795
2222926
2040855
1969288
661052
1147800
89982
1926086
753836
1816552
350971
1183955
1185616
2065781
906180
1056190
1460210
524208
1881332
1338516
1937166
409291
2894194
1556143
1272572
2367107
2383931
2347580
1155219
105307
2894582
352455
1132240
2233139
1528408
282595
475756
171825
1718514
893568
346445
781546
2839123
2665073
2148806
2674997
86988
2469107
619522
1490646
824298
1482322
381701
804697
1085374
2775781
2602455
2296259
574450
2203382
1547895
82366
1597290
689947
1688375
290201
2652016
2893122
2861083
2245513
1425135
1571832
977700
239087
1390108
2673510
72326
2858383
452001
1247841
1512504
316013
569178
1974824
2024371
1179604
487648
1700947
978841
1548692
1773118
2737895
2717690
576030
2561414
2591108
2190989
2207501
258411
2308359
2133989
2466333
1944585
2346846
2113718
1589926
61614
37673
379213
773218
1748136
643703
1905888
322149
641130
57373
518900
1224435
2279936
2229604
445354
1545957
1112231
2148357
2283008
112286
2879317
293667
43894
2219546
1182514
664149
200182
538299
610227
2872451
565135
2664583
2084995
991939
1063306
2028571
1399792
532950
1894044
1006718
2877642
2196028
693488
271185
454836
2285123
317817
2646885
2059034
478065
204733
2388741
953698
1343914
672823
2372137
2319790
2282108
2551776
400854
2120707
401095
2578565
2480196
692991
659571
1018314
345436
1510355
602214
2760319
2432102
2556390
410299
178208
235114
825051
2438805
610253
2406190
2471364
2083675
41966
2876263
572426
2623751
1765739
641101
2633759
1196237
643618
2366144
294390
2176486
1422774
460493
158345
1272308
736858
1221819
2556529
1758401
588806
385041
389861
2061505
2589942
1995307
1393897
637512
745516
1187818
2432076
2617742
407370
1441358
665560
2842050
935122
2891402
2270095
756915
1148388
1647175
178530
1678279
2707458
2763283
443490
2894968
2919168
2539672
418218
839877
496371
2442782
84382
534531
1683335
2329935
2419854
2442740
2752356
535615
2865434
1513958
919194
1742717
2438102
2394631
600233
1012406
2480426
1668168
2706899
1501464
2062813
154000
2892613
2891988
1050692
2905297
521530
815103
1273610
1144036
357937
633518
830762
1188346
682227
2315941
286350
1417448
2449608
1488072
2914926
765437
758857
2150054
1697546
220861
2377671
1018012
2516079
2600955
667446
271330
721338
2232924
1077872
653494
534744
970811
2139805
263167
1328795
1080079
1369409
2375490
2125930
1642738
811579
677440
2688875
2192421
556799
2728267
10423
431416
771060
345450
1305817
995696
1790789
2680677
2707233
1287592
2321937
1285451
1953847
1694223
1247139
780879
581633
1408010
1192142
8794
696714
1632541
1899627
2633381
1084532
2661659
2652406
2399342
2434694
1855535
725960
1526848
2379029
1830361
2438302
1259935
341572
2440289
269416
508752
1575095
1656726
1467606
2072601
2588805
1394125
2549527
991324
2141720
390966
2265305
220136
1916610
2346491
2891784
201414
1725006
344053
1974280
558113
1570531
120501
1362417
1498527
2583184
2258965
360076
1596498
922429
1523098
2708696
2929717
1324330
1039286
1492722
2593856
1830016
784332
468142
2077905
2226090
2230183
826190
2182171
618650
618861
1184451
529495
2805205
2705698
941593
2303625
887467
2464051
906736
523126
44623
409097
1250460
1776823
715692
430477
1228310
2871863
1755390
1633928
463351
1572494
2830906
2205205
1380863
895622
1972520
1957024
449671
1853894
1093846
106407
1218993
445650
1910357
2096449
2538585
2051977
2525198
2019265
1202510
512557
2264444
12209
2137212
545794
1849397
2433621
2061831
428388
1745137
36598
2492577
93625
2255380
1703601
1602212
1661805
1357650
1615463
935613
1333044
1507974
1235213
1277901
2877478
1078748
2251010
1891297
1107728
624625
2279378
2408007
2564032
1590507
1344378
2356768
708721
2461258
2430756
1236585
304761
1541425
1316434
2229840
1917397
2121140
814068
188764
138010
1002567
1698735
165446
814397
2041268
1467652
1338587
2019800
2755484
2433629
2752576
2484342
2166002
459152
1130500
31051
2803273
518651
946792
1314530
1643109
2625795
985329
1270039
2931440
1054323
1832280
1680013
451578
2835007
942384
2309515
2804229
1905705
2677871
46903
1477413
2578017
532096
2104901
1849392
575304
56697
2732202
663485
2669276
762014
1067035
1198495
2072684
2613411
1424468
1988202
31064
937848
1425513
442205
1333145
2690340
1526250
1185195
2385444
1956991
808633
361957
1336781
912264
1133602
1180297
192392
1594258
619717
21635
240835
1925082
1686820
816297
1088349
1476746
1580994
250035
1131113
1180379
1830027
153195
2937815
1288314
243863
1624597
2262217
424986
937659
640037
353124
1570011
2754249
916362
1973185
2303698
515623
2023392
1362714
2908694
21264
1884724
2070
472739
109635
1389057
602382
271695
2818969
2469758
699423
1382400
2088418
1695040
2474970
1464860
2915868
492981
2212488
2669564
2322812
209100
641199
767966
356055
1845479
55622
1112164
1631637
1148012
2934502
2813737
373306
2413111
136656
2480946
366120
2242993
72173
73099
855709
226019
1916233
706934
2435033
97419
2336985
1730172
2218473
1876770
613492
1150228
1830529
2896150
2083754
1484073
943536
2852446
173578
1955940
408119
1694657
1124101
2145348
1625171
573822
408630
1245627
2063063
2937455
200804
559955
1169638
2082990
2699604
140219
2069457
1789276
774804
1848106
1211794
432671
1519390
1099949
517838
122002
2416886
541758
1292922
1761134
1592368
22899
752612
749217
991435
2093353
933375
1347322
605166
1345128
2655787
2935154
1562637
1345411
716936
320501
2338536
1116501
868160
1365128
1211641
1174896
2876725
2484131
2525032
1745104
430303
2784401
1835701
1233869
27337
1403476
502680
417332
932051
2287884
1522977
2550023
1101516
2573187
786099
1527220
114151
1532774
2488404
189348
1192758
2355400
2178788
1207612
732366
2501908
633083
1656304
206458
843747
2588889
1644081
707940
186128
2735999
855856
981873
2931329
2389687
1852845
1158179
581951
1918066
2251273
2706970
1066850
103062
1745358
1625539
879265
449925
361133
1265613
38921
2258664
1647253
361362
2269903
1581636
1570213
1780257
2450905
1868294
1201695
745876
1442835
114144
2552493
2417390
1854875
1392376
1154379
1844131
765486
2280792
2110530
2154094
2088619
601299
53547
625150
451437
2783416
252904
845924
632157
1832702
1402693
1694742
2699864
1314973
1734022
1744439
758261
808882
408664
2506836
101639
1044839
2201016
2789033
2169164
486087
2754891
198750
1203139
2507289
2680515
1081047
2443185
1064394
1988170
2246054
1770674
1137534
892902
403352
2624768
2628524
1496683
2759417
859841
1860509
2101758
2033408
1422209
2008911
2609569
2751642
580709
2581215
2315874
1767733
602877
1610213
1983744
2757536
994566
1057524
767442
1468834
2756564
378921
1894668
2773499
1033143
680302
1869203
461118
2347124
1081783
1760018
695230
1390106
2919876
933374
1702200
424081
2286010
2814121
1665743
2329373
2686512
1277322
2128689
2457253
1437871
2174439
1810141
2750841
148112
451292
1336024
195195
2260615
2679077
558171
1849743
1387612
780564
1806212
746235
2458012
1550460
674987
560530
1952456
437828
1629237
2013892
2559909
2918582
1556552
805908
1156968
2462520
985242
2424935
2000121
1418407
339618
1529576
1078437
249586
155560
109943
2407
1817587
161351
673162
1479897
1668480
2881907
794277
2848108
1675893
879995
2866618
1284791
458603
1360582
319313
667816
775157
1038578
1673451
2215184
1400171
455594
1753147
1282890
223113
639357
1984455
1108811
1370194
1505780
872783
2538121
1015916
2275204
475252
1642911
2788201
787785
2935174
714965
1018919
142212
969725
2551845
2926262
592748
274342
1210831
1758039
388278
2420362
453944
2267105
66329
2676610
1173740
582595
769162
1085703
571375
2706983
1745859
2623583
206023
2575073
1168589
1470719
2436877
51428
2522397
213634
2336547
795407
2704399
846453
2485838
1061339
2339284
1316247
1447585
3066
743189
2290574
1784397
1459484
1683092
2892709
595913
116651
2127085
679704
1454446
1781713
367118
2828009
1530320
2356492
519962
380587
516660
622549
2531041
2573070
1214903
2075770
541277
525680
202778
2535510
1062636
327460
2532381
1299020
2197936
2416737
2662953
206069
2127199
2506567
334377
2855986
1245566
1550361
726420
2058332
1114279
2226545
1390636
1364312
2750169
2567596
2283860
5456
2059375
2377169
269560
638497
1904862
1700094
198985
995135
2601490
160476
1909528
2269366
2364787
1625908
98383
2067764
443542
2815827
320494
2926628
254015
449750
2447167
1027077
38026
274163
2915074
1151726
2431948
2434301
2842436
1648181
970079
2237401
797182
973971
1135454
2170962
2434225
1477999
448822
2042967
2150779
2170453
2890481
443506
686524
2645042
2073447
190414
3251
635776
335546
1146553
2909464
914979
764724
131357
505602
1383164
1673672
1410025
875095
772523
1360691
1991995
1474981
141409
1541351
112875
1123402
2173298
1982177
2499371
108819
112069
451672
2652158
1871303
1366028
1894343
881218
2566500
1082537
1357513
1218636
2918595
635625
227498
2534193
2070069
735510
518834
2766350
2266761
912484
306085
392648
2499083
2881143
2793204
2235297
1093682
1574037
556810
370567
1459022
1978382
573925
761770
307194
1470210
2468539
1152808
2201698
564705
2381306
2770580
256584
120925
347200
479026
1483816
1190190
2362138
761377
2787677
2607575
1804578
980309
1728817
2133588
57682
1654002
368823
2540939
1177864
2109063
1069282
1721343
1860561
1917972
773153
415822
2737010
577543
2302754
680456
2708290
2567323
1088350
1900446
2295571
948966
2923570
862654
1732581
244392
2037170
1630908
1212132
10675
1310633
1761822
86824
2526166
406216
966790
1480725
718350
2154382
2288975
201168
2825145
1688199
1780930
1238394
2116360
312771
538847
2548178
1977299
2165472
921875
151123
729864
2776481
1197086
2008651
1275927
2395606
1783830
898833
2881326
141961
2131664
1027454
1901846
196064
535467
235461
372702
1557380
388884
12235
2393946
1865120
185710
1067745
1305440
1370812
1289162
1057872
427180
2726987
1172697
1230713
526590
576268
2389687
1487072
2426019
1829137
2419045
1542246
2103252
1663684
1246632
1561017
1546068
1044184
330588
1174451
2235767
1341970
590559
2110605
932746
603218
1427919
1609576
2707420
1997694
2028695
634224
1184635
377561
2906961
2029476
389366
147491
1566327
1871167
2702944
684978
2733860
563057
712958
2841673
411588
300663
1755652
1396240
2703444
790217
2857596
843721
673934
2349833
1843388
1697822
2599623
926830
2122731
1823860
456018
650190
2013674
71232
509381
1586713
42542
904600
2317670
1889888
273839
1614859
2681632
1613713
1227308
401872
153821
2597931
2592333
1432292
527964
786218
1967834
1838661
2651804
2565066
176513
218914
926721
159895
769701
1537349
2620304
1976967
1107899
1583570
2494257
2411961
2015716
178384
671445
2729300
1044388
937751
2761463
2927247
1582729
2369760
1832120
2351044
1810159
1228099
2231403
384180
1237132
1158562
2258894
2842933
2228742
2763446
1243287
17844
2551836
1067180
2329548
1483343
2327174
1244383
1316257
2583926
859592
2230863
1559706
2811719
2879414
2707100
330466
1314494
1040861
2225161
2040313
1469164
1522843
1377159
1408860
2308310
2522027
633722
2179805
2396830
1804204
2458352
2574425
1386498
1991930
567104
2363631
1919328
2817299
1829155
695050
529501
780156
399331
1128025
1719530
2547609
1471362
1721014
2146436
1962862
1170623
47085
2228814
2622157
1459878
1348832
2652177
1292850
1185031
2742705
1857399
2463705
1543232
1201349
155821
2208316
378983
1587873
904396
2635104
1189580
13744
1749094
1806485
2009599
978387
2464964
336887
2339373
1221067
36173
2490574
2526292
2485364
212290
2636227
419754
2198328
925382
2139013
2185
2000982
1041385
593161
1093520
1377032
1322276
2077181
1577977
1211008
1763927
2685661
2177989
1963081
1770528
1570947
626512
1186620
1269158
2717012
1821280
2019201
1855138
2425187
1916209
2814865
2285948
1018109
1490900
2073389
2167138
2601269
1306896
2719577
2633373
2027798
983292
1734146
1840432
510346
2017787
2580879
2307576
2736116
1595318
743222
977948
2221232
480475
2294495
1040308
2105922
1909247
439137
442674
185261
860564
2016357
1493322
1719557
2685409
2743510
1633814
2558095
1376901
416042
28147
2295338
1678752
276275
1781261
2731027
181964
1742332
2627282
754431
2746846
1723034
1848830
2792874
1610207
562658
1728479
688660
985381
2168879
1505292
2091684
2508184
2605201
774897
2039443
861582
1431256
230549
580111
2412259
1464218
1572634
2148897
2177218
2413022
2848996
2480351
884710
1344640
2397751
47926
1048478
2519470
532939
380903
1273448
542963
2614785
2714863
1290256
2856544
896598
645021
942389
793712
248350
2284544
1153926
1880639
2275424
2044833
2462834
2134732
2244554
143809
2467657
1713759
1067597
2120422
49240
2025111
2110018
657558
2450742
1898891
1543958
2496766
862753
276224
2447946
1074995
2727778
2457143
1302621
749160
2363139
516880
2029582
2471402
2637191
1077919
1414524
1753385
1690507
456053
614456
268235
1439873
361287
959775
1218548
2514060
1498847
855957
653915
1652305
2919218
350200
2695262
2485481
1561142
401312
1113106
2835094
984233
1482398
1826898
674705
1436557
2479320
2252206
2903064
2890971
2132085
612136
1268887
1679370
1242423
1512820
151855
53408
349410
2166535
1950718
50055
935974
762365
1226796
986117
1937921
2061546
2690997
763827
970620
1896335
1650216
2261051
686037
2589252
1200002
2537676
1739853
1360425
118085
492992
1145412
197038
1597499
1100225
1632002
702648
2102854
2899266
856033
2309395
2803058
1807300
2499950
2762645
2496515
653004
2151846
1485311
792777
2169379
473117
2798522
922207
2683554
1730123
2892634
69484
352023
2519835
2571831
306939
1900372
1389467
1630654
2728542
1951068
1633714
788162
530175
2096275
522912
1193443
29035
1244816
351253
547279
2822395
285484
2570289
583614
2107556
470453
798311
2875713
1796540
2871968
1627520
211608
1128627
2021643
211010
2476447
2612652
713069
1101938
1347807
2757864
1245103
519456
958857
2292206
1736446
339749
2103459
2549899
2390353
2601778
2252889
1202365
2800310
1228604
48116
2169840
2227418
619243
759130
2267262
1046574
815349
1538040
1100254
2881111
2315241
553409
578794
1481102
129899
2517158
723939
562323
243515
1524393
185639
1033697
1854015
2305846
1032642
560494
1431258
958615
1431252
1800778
2880893
2015041
605596
2322019
1552643
2670157
794487
1254514
2700949
2338423
1139613
1125134
12684
1163220
795500
1950481
2012810
2440669
2665026
455367
664018
1374469
1633530
1730322
2428684
2409871
881916
1296685
1158347
2384899
685976
2360069
2875613
1768733
399257
2920482
907726
2769227
1397826
1354083
216909
581868
985135
1575726
2071233
2192653
687207
1733935
1896316
558497
788969
648143
1639982
1269047
433060
2570745
2486258
864354
1895871
578721
1602543
2568837
2440201
742112
484536
1136224
751348
2742532
587064
1691563
307983
1512366
1529350
1324461
2409650
114126
1791231
2104673
1887833
2775871
755288
2571191
1168930
934526
2633078
312159
1951727
437617
1626034
2023071
2915066
2274866
2464853
546032
223125
1069803
1455364
2766147
633889
2429157
173663
2065472
2132023
1542847
460549
2306574
1674490
723598
1585388
2073538
2637984
530213
2793013
2909200
19956
1183222
2433407
478482
69623
2517344
1003315
1422674
2435270
2812362
105490
820137
56369
1801723
1721827
2883427
117057
2662420
785797
24823
2276913
2375921
2743480
1238307
1101536
350134
955305
1832420
502696
1813528
2060378
2355054
2242984
1155942
326298
2777414
1618810
1933492
2055467
54607
120017
373131
482368
2475891
663833
870476
2660021
982568
2636358
1428350
1521772
2343855
1401193
1011688
226753
572921
1618053
1636702
1694527
1880934
591704
400911
1764188
1932040
2611013
297713
632703
335965
1214076
1744139
2425131
2217068
245243
2528159
957869
2409742
2847337
1510172
1569407
2444665
2290138
245628
359794
1211209
190134
699576
595960
350266
1178761
2750610
671196
734351
1150434
712418
1975896
434996
307929
498142
2865784
757952
2242148
490535
1776198
2878463
239372
2892661
2917122
2112453
662932
250902
388036
559362
1996444
1773
825980
1303299
2647445
418793
961425
1195312
1759577
2115092
1960713
1644943
241975
2416722
1029458
2603862
2852538
1821554
862405
507462
149044
1018636
2354010
312286
174007
2613407
2845883
1850516
1146403
2294631
198998
347980
797476
45245
2019392
1693393
107477
1382611
2053239
1816082
96288
1174526
1946575
2243109
293711
2471363
2461984
1266896
561041
834100
1356600
1862333
716348
2728146
1159514
1808347
931699
2199472
1336407
975420
2424590
650578
2507215
1038105
526284
1093040
1945258
2454591
1658277
605988
672277
2750374
1077119
923619
464480
1005084
2137809
105464
1265603
1735615
1424316
698670
2246433
2445972
1902360
1897693
9046
2469742
909221
2933640
573486
1403161
1736509
2116787
650941
1100678
2836219
1102129
1396808
1734257
1859335
393010
561728
862783
2082291
1604472
2120609
2132332
1315614
609174
2692664
1379894
2473474
1768745
2105385
2195116
2844450
1937869
183107
1007445
1883201
1048335
866383
1573540
839965
1991228
1492044
1560116
2074759
1896635
1694018
1866118
961816
2914997
229255
1919869
1867741
1533016
2433109
2825506
266104
2593654
1936214
2025687
1253754
2008366
2841122
1735756
1444341
2895721
1983231
2839966
1341366
1657860
1743457
2068210
604385
2005191
422385
651386
1559349
1504939
1399933
991262
2293145
2187877
2815528
129106
771680
1850860
1226485
196615
1681875
1606094
758404
2923368
1737502
1098646
1947760
1221256
1089429
750962
324946
569696
715459
339598
181499
2851596
2611649
1266947
2274257
164399
611392
1129891
2399270
31331
1050492
195588
815285
69114
1527284
1868763
1950646
2884584
922717
2337840
2148196
1025858
1713936
876088
208470
1102435
177106
2546296
18850
2660978
2566879
2448633
2564387
249113
2256223
454704
1451198
1199705
21149
2224756
1454112
1534038
2678961
1962202
2545242
2504958
1247808
985019
2401048
722239
1946259
1711942
1004055
1509708
2402541
1843889
2236496
1628737
1106502
1939885
2150713
2338158
419669
1693158
192418
1346558
1921597
1936381
2672491
564412
2530994
1318332
678903
2301830
492947
1973035
1262267
78270
1245395
318186
318213
1130766
1814430
1712080
1941742
2326501
455856
2470572
2737694
575849
85857
388426
1440226
1176734
2330741
1814168
642622
2186706
485656
1307173
1129231
471337
1113958
2343108
2035281
942667
2068862
297985
1426049
960017
2788439
551986
2652063
2276178
431130
1341813
1250637
598988
1282132
2896167
2046878
2337592
671253
1886427
2521903
1206783
2268040
1044411
1371462
1981175
122473
265009
843119
1309007
1329593
365594
1743086
2835708
1422363
2047944
1754854
2781601
2562508
1962094
361045
2400391
2040719
1490203
1088831
2701772
749519
236076
2140523
86241
2456951
1771704
969423
584101
881528
1765110
1257728
1321425
1366933
1329539
2573795
1317037
2236740
67688
1628218
1574880
145624
221121
1192213
720210
2511276
2429196
1287613
1740203
611150
320008
2130599
202553
2812905
1698159
657596
1888412
1356468
1320787
866543
1061423
2830604
2035479
466109
1532616
2148771
2001052
83390
1275801
2250128
700666
51473
1378682
1094419
2419426
1402592
27206
2935600
309339
1222263
2306172
2770220
1281083
77465
1856236
1418380
2478780
1429929
2590396
470213
2649635
715523
1766306
250703
533296
1674749
2704870
163643
1024526
353784
961899
2897286
2413502
2396013
992351
2470907
2557185
2690001
1094150
1235666
2040151
2895403
2622706
2701634
2616627
2081457
2880599
2121396
1228009
2211401
2737517
192464
395
184238
1377949
447779
534402
1906197
1139501
1336675
1076692
1706181
248674
746866
538921
963162
475394
2731078
2298555
1455381
2891747
1282091
161413
989901
2395990
307955
2419
455189
2103710
2460179
2050579
782965
614832
2529811
2403587
2515254
997760
698095
575651
1819668
1005039
1004413
2185818
741962
2346342
1195409
507954
875070
2569169
1379128
1723711
1311696
2334179
2573541
2219532
2028501
2186468
151183
314745
556100
340448
110031
2503723
593659
1669516
2680986
340716
2399346
2362140
2885810
1721266
1477162
479720
157836
903884
289337
2502431
905168
1645113
2032294
1183152
2360647
2052289
2606465
2787644
1215944
2069223
562136
2303151
1854247
1225435
1580214
1016151
1303688
934608
2100334
2562124
1942102
2152042
1224204
304304
1077736
1673248
1382214
1276769
1597218
733071
731435
1380346
2142082
8036
57904
17373
2156098
2037712
1031929
2879892
2490337
302385
2166150
2686557
2759211
2057207
1008619
107187
2039655
2750523
752126
1650910
2539012
2889353
2051473
382956
2788533
956212
2916965
1776382
2844177
2853597
305535
192334
1638327
1597502
1709785
1422250
1869878
1302174
2285763
987550
2576062
1208455
872505
1041500
1035856
2501502
1167897
1484452
2366018
313475
1161758
120188
2363138
1397002
2097782
944992
763041
2758132
2478991
2382675
2831331
1752452
2845083
820919
2607472
379324
1129052
2017114
1620676
525014
1412531
2876124
2194206
1039892
2241684
648796
2823653
563356
2612075
482673
1132673
2281594
2893746
221422
225590
1012038
40035
698258
776111
2601092
2658720
1411965
1815969
589778
1960345
663558
1342307
2511536
875522
1720907
2599469
462026
2658533
324820
2000882
749524
1772959
752766
2408934
842213
1594473
2576476
2833391
681909
773122
892978
2910275
2756132
111653
2178723
1581342
988448
1926014
1014985
266408
1357293
2320083
2590689
2764463
2811239
2074862
152900
1414924
1441125
650933
2346017
2826066
2331647
1009640
1918597
2659864
512010
2884940
1107185
490690
1133828
773856
2214406
254610
1143172
1661028
2220856
1805253
2580467
569543
1048296
1146977
95642
526626
1361479
1195187
175342
2638675
2816235
348804
2839928
2032374
2211692
558282
583040
732807
2773024
872042
1501475
2245553
2867926
2109710
282889
1922426
1098192
2563373
733477
2438500
505004
2246298
149135
187694
1365449
526358
773467
706774
812908
2066746
2621752
865369
660653
323226
286932
1528505
504033
2035694
2791259
1165906
2594050
1787359
1622888
44199
1133672
1422054
1651199
2112115
1855751
132525
639704
1392254
2882203
966881
529558
1048911
333366
2815797
340176
1175712
1728873
2435926
1368503
1661627
417367
105402
745532
2681758
2792818
2593175
933127
1527212
119742
1951243
1097525
1177824
1291626
1813771
22629
638413
1433150
1945945
2117993
541074
65206
984086
2019287
1122359
1328038
2026566
461559
1018190
2792978
759998
1610860
125593
2816121
2259364
2414686
770728
2240528
2620791
2248279
538169
2780700
2210928
2464227
2106381
771408
1998203
603196
240649
1619308
382784
1674207
1704199
1277290
235633
1457017
1844671
787543
1983793
2497976
876675
131770
1220540
2382625
2805395
1836770
843060
2225227
2700979
2920183
992469
427514
2257319
1305563
2586295
2146428
725542
783450
2748101
341388
2406030
1255807
509500
2467407
835058
2361389
2018448
1411661
2453782
627299
526119
537892
1348025
1810726
1872580
371876
1799748
59514
2813777
1907469
631458
1865098
486101
1280193
316083
2856533
1291633
2856760
1443108
486053
786123
811020
441841
1929553
364053
1844045
2800797
2408675
2177011
634018
558835
629931
1267237
1407403
329053
91787
1105507
2773092
2202310
2013108
678004
1651573
1686306
1489639
246135
2653689
1556346
2791099
1131201
1017231
2470143
1010477
2386156
1876717
2872811
143697
2330031
504452
2912424
12879
676443
2401812
916025
74526
1533522
2359890
2353343
2856109
2866477
1683191
531377
2281085
127169
2230760
2058429
314714
1720560
2793652
978668
286548
363893
2566634
204971
1745286
2812976
795216
693374
1849449
983443
391523
2035038
332360
2441611
1423121
2639654
85199
1914296
1936228
862329
1809766
2398275
2432247
2352273
2477582
2331687
2855433
231693
1109943
2206
718398
830495
354498
2881545
597095
901467
1119032
584029
228632
2259417
1778925
1933396
1194709
2704280
910292
2171941
1072707
1791082
73609
2053956
591029
251034
1516488
235221
2858423
368662
2082712
390868
2709392
1803971
2493735
818205
2043554
2124823
1846238
2552687
2266572
2627567
2221857
2669497
1264909
2694169
1619846
2018680
2559714
1126863
446537
1983145
1817723
2635147
2286913
1892896
2825862
2494230
930958
2530698
1403469
356600
1563597
2825857
2376864
2088859
2220129
1662002
2364036
1967020
1250779
1583660
227042
2745800
458146
2641504
1948992
2098982
337219
2572928
1582676
2900853
1785210
1957101
2320239
573774
588170
2187571
2755216
786649
1647351
1296176
685295
1966592
912267
2315215
2499356
1681261
2489748
2903315
1341243
1546610
2715892
471505
2002938
306762
1697350
806329
1719402
2642782
632478
2784062
1585693
2512494
2077774
2296993
2041893
2290210
683242
2710855
2735916
2166700
1097558
1538763
52372
1351414
2347054
597700
2891872
667413
2010987
2553401
717101
30372
2305188
582306
906412
1333348
2408726
2519873
2720067
1142144
2673036
944161
2442473
463475
1742963
488340
622950
1039392
1299985
1324191
2407166
695627
1482318
477203
2659631
2833541
2763264
2556532
2921589
2366998
1542174
1297093
684805
619928
2865661
2397426
1984566
2755013
2551512
2180460
2634
1113228
1799220
1481673
660062
1661496
300250
2656347
1235306
1361591
2158491
2303106
1452055
168896
2524828
709474
714442
2864034
2457642
844081
1601586
2183711
2845998
2077044
743829
94203
462418
1053984
1483655
1356102
2799213
825743
1277569
1780234
1820167
1554058
2425280
94801
2260102
1671596
477856
275800
2066057
1253462
1434790
1967104
897013
1333207
2676313
224040
315392
303487
1252397
1333248
1300759
1788736
1354770
2912233
2384189
1311091
2380118
1733767
2727549
2477848
1970227
644336
2084329
2454257
1747669
1477239
1366610
423587
2274002
2912323
1594837
556489
288859
2200171
2806900
953468
2265677
2599270
474591
243516
567414
987038
1253753
1172704
1117091
2153322
1770332
1335549
28193
2818647
2735280
2331363
1229622
870286
2298263
1664015
1707062
2569246
370891
942165
938349
851257
2767537
2579788
14273
67330
1737813
2162347
2896084
76516
1083818
2361686
1398932
1399355
1217858
2888265
2327871
1495158
827983
2029714
1373834
2671894
1923575
1497238
1734990
2099718
387059
1709085
299156
1668735
883150
2574253
1158155
1004784
2695419
2811326
2813147
338001
325829
714737
633379
934006
1027120
1977885
1151845
536559
2498367
2740866
1186030
2324914
229566
414684
2029726
1869266
209056
365559
2786950
932144
1526614
1903494
2568394
775619
1365247
473524
1564649
234349
2394386
2660363
2387012
1418116
359614
2784712
504576
391810
1406191
1288068
889328
2611461
968069
1025033
382742
1933483
1494817
374720
815403
824873
2326013
141067
179689
2466298
2198948
2669305
887482
49948
908123
1024401
1759479
2057252
2617449
907366
2933973
2192873
2804750
700720
1710621
1334276
2067251
2087251
575192
441124
274442
2177397
2159118
1509498
694673
1548499
526652
2913966
2431517
2100790
2084518
599672
1733882
1231967
2175154
1920717
1148017
571398
2465301
2571305
1624421
1166808
982890
764131
69958
1659025
933000
603980
1321349
2590483
410229
1111189
322252
1433468
58724
1258719
794365
2712425
2557189
2111712
1023613
2653807
2916791
1134077
1670370
1371145
144500
2717692
661797
2483760
138460
284341
2917472
2518614
570544
2089903
952120
825678
404456
505751
1819592
2181979
339452
2920789
1078315
154011
1583465
2355319
2847757
328148
2530462
1863293
468016
398379
1065887
2913534
1740946
1791335
1030421
449971
2898213
2560274
882241
705018
2646243
1472117
1339457
2908503
2876197
168936
2322048
2052595
2713814
574123
1949170
632025
765092
91683
868375
221221
383847
1428456
304794
851441
2853282
1454518
1161591
9065
2118612
2729845
106013
1597684
1149091
2855199
668481
2264357
1792623
1261502
2842380
1014284
69843
37450
1756783
265618
2907348
1495174
2034702
1774268
867908
725159
2488108
2477003
1591356
889069
1440590
2729702
857868
398363
167184
1111389
2849817
2068937
2310681
649232
2104972
1124843
2635271
1957500
593329
1076724
152013
905590
1123342
1322407
2579976
2421335
2702899
2764097
2738669
1340200
372638
2452616
1111623
2304872
1616317
1533644
2553634
809400
436029
1143396
475128
1296440
1996263
1805440
1645419
140592
971111
53580
2858924
1432162
2635468
557279
1714302
2158948
2179689
1116334
844534
1476434
2228118
2382417
2128568
1348149
1687763
708833
28021
2774393
1018090
1817097
447133
2271731
2198802
886601
2206203
1177310
907529
338573
1866629
936424
838564
1352896
1108763
957569
851218
2483195
2562453
2622991
764641
1507050
2147289
231011
1824557
1104993
920782
2731131
2076377
1219526
174633
1947084
1104680
2172214
748963
473870
441985
2618588
519923
2101479
1258822
1723400
716590
2343068
739392
1018562
2211816
2717023
2182892
2538946
1640884
1329593
2114481
73507
809562
255083
1173137
268379
309636
851349
1522370
478641
748373
357124
256100
732609
122851
1926203
2042636
312980
1783340
350109
406404
123556
215484
709885
345622
8079
1419803
797329
2535177
1126554
294874
117967
2623157
2938278
2436380
1419164
194637
554548
2514667
2253747
2607686
1724810
2166889
203863
771843
1284896
2879105
1011972
2637707
696922
845519
685873
1576851
996921
1467005
1053702
778881
2313943
1051935
2376775
1999431
123271
790647
1928657
331992
2635049
2784158
432138
2894346
1215165
2527051
2510873
1508884
1111039
145819
2202090
2738404
1362111
2600189
364121
2254991
2506721
408249
1037541
283686
455232
2221036
1447435
514576
1768768
2774973
1886285
1163859
1524020
2441977
2080470
646388
351735
2870277
1554369
173104
1406645
1077420
1129606
1573793
177645
560343
2779859
2163113
1861864
1912609
2615098
721969
1373019
2138712
2312584
1454286
848109
2194846
579204
402978
352295
2241237
1782197
117215
1923768
700960
511751
1405867
164620
454811
1324279
697008
1337623
224455
1260669
941968
1351085
1700345
2143634
870808
970290
2493446
493378
1283364
1840702
836335
749024
1572931
2214918
123293
2073727
2208585
1659595
611228
1823690
1049075
201163
2764773
2294605
17891
6077
1270166
1899911
2707129
2920457
2258030
1485041
256880
1537232
1281927
1956828
113954
1804290
62376
310956
298379
2464791
1553603
176354
259822
2932734
2940301
69391
661619
1639620
2801337
1472916
688787
2868925
376969
881456
2594677
713630
1691941
2357029
368740
2272263
2603614
9032
2319859
2309544
1873935
54305
973237
1353192
737021
2678777
1176776
2759179
2769560
2159677
2743099
541819
1335652
2371670
2888162
548688
1964581
1259360
2159111
1010652
275527
2883414
1460340
443061
197191
2879060
2876302
1571415
720462
1731812
56392
1536690
484164
2049620
2334443
2650084
670096
1057742
757499
183211
1585054
967577
689035
1364470
1223615
1159030
1293036
2412962
1349177
562894
2361988
611689
49876
2214665
1898273
773398
68577
332182
2636729
217759
2554669
1385678
1692685
2683500
2204849
1302945
1202326
1780571
2608405
1620592
2468018
1514053
2528157
663594
2462798
4850
2490865
2519001
1230482
2158420
1530962
1420783
415773
2720268
703598
89734
164260
1705103
832200
183126
1738156
1095394
1473341
1153752
2517272
2523837
1335556
1071455
2168443
1280694
1144498
1934422
2722066
172894
2713249
938949
1121921
2362878
2632517
164069
118632
1957491
217473
2317095
863377
1854390
1564285
2075272
2254774
651820
2443356
2121497
104503
471118
881355
1898127
1400879
1696690
935409
1038618
796619
1911961
986227
578879
654810
775000
2887647
2657856
2468553
258447
1476656
1396875
1923055
323619
2166256
214711
1177482
1389001
400159
1560704
2529226
657106
2643699
65094
248396
2056154
995982
1868789
1194088
1896543
50356
395301
1290984
1966162
1416304
1716951
2910056
2185281
1666980
2762618
802968
1102510
1998311
2069204
1421206
55875
2355961
1198266
2843342
589935
2747020
625951
757199
1296437
2709174
2866078
537812
831731
2359462
2826280
1650739
2401592
2096974
1405028
788391
152731
1504351
978308
2221320
2922315
2821872
782496
2488469
512600
2232367
1755881
1597626
2859259
2918890
1855022
1167127
2875067
80060
665682
1246770
1914178
2457043
874606
1694218
2402784
2010434
279569
1868712
828319
1314925
1769582
2436060
2064516
2044668
2670916
535638
308319
127296
571634
1131632
1922341
50493
227163
886009
1782008
1233666
2918207
2128074
1924898
1354634
557016
1784782
1531625
2681223
1008286
906675
957323
1470752
1287804
499252
1330767
523852
1615139
2867278
2034007
1828273
34708
2680151
2059005
2530116
2478407
1886511
1288099
1759016
1471994
2517700
2290785
432080
2047398
1572243
945737
1922381
2648054
410066
2344763
1887231
244060
1140853
1423050
1894389
90972
1306510
1409009
1726936
1857313
170604
1705068
1891616
1810659
2149638
2722075
1225636
2423652
1998517
2081627
1856864
1163449
2823045
2146348
1671678
2591995
1220471
2127638
1053686
1304804
1732725
23732
97141
2270897
803808
2803080
402342
1255677
1001170
2931059
1098890
2411407
2365927
2919903
2443697
1484803
1798249
265230
2048943
2268017
2923711
1243016
1992325
554718
713523
677666
2298977
1371447
2445861
1797360
1590594
1674872
928936
1242923
2899350
1984651
1532219
2587282
2336842
1626685
247295
1451746
2539912
2399749
1295672
35646
1188595
2068030
261869
1799109
2359849
2634983
2003375
2305198
2746204
158665
1168933
1085830
575189
1729416
1463715
957189
2606608
2831139
1844947
1082714
2118049
582163
2563343
415769
729246
1185981
1881016
2502181
2481439
1535848
303826
490682
74364
306527
2827359
1386314
1050700
817121
1296760
1539129
1488108
1786570
164363
2932269
1563424
847450
2130817
1684498
481105
666478
214417
928292
125784
2174235
1767179
2733806
951823
1318024
2764302
2830029
41903
1900900
1406196
759928
274174
1739447
2757250
2853920
1520600
1355855
229188
900283
1468602
2890313
2817839
556288
718309
1701533
514515
2813954
1271210
229501
2624009
2474217
1990409
1037248
543283
1616968
2744929
238275
1491922
1975398
2330321
656091
2177595
2808617
637723
2586933
2830334
2675457
45917
497180
1642838
986456
1495537
1855464
1121003
1707007
1520556
2243558
2170635
2030061
2095131
478839
1699692
1870485
863324
2722057
2550439
1973739
1975933
2690287
2086220
510151
2444238
933896
1663799
1168783
770081
1857323
2050662
312072
2549637
513303
849104
2004170
1510065
2182015
1922261
1787560
505096
833774
2773610
2220030
1855958
364263
1790550
243784
1060275
2667759
2901588
1253218
131251
1199504
2789481
1374275
2297232
706648
2530201
907958
1064347
693100
420094
65850
83091
2167266
730144
1262075
2144199
1659213
699656
1155590
28616
2614027
736469
1552143
795317
2789075
1623839
140902
2797567
989840
2435227
1733724
456985
887596
795452
593446
1017223
1141319
2901055
2249823
1221958
1994697
2340410
2609378
453805
151385
2600980
625224
494530
2571671
70838
1662545
1933248
473093
2644911
1618954
975505
55250
1409427
314930
2742426
2305163
2080999
1472929
1087809
2070280
1352595
869241
1654985
2083314
644054
1306727
1737998
257538
2479097
2204018
1673963
1277080
1846319
2828410
1603369
1238877
2798210
589739
2011167
1424249
1364329
2182757
1362162
542627
1302813
2332360
17702
1797192
882834
1591132
168940
1632418
2887350
2796875
1234094
2803385
2220902
2568078
2874712
2217142
2821307
1983059
408415
1040687
397798
1248473
2605997
590609
1578079
2591347
902308
2294559
2847850
1826841
1504616
1163155
1109074
646481
1300086
687697
2628466
1931031
1536458
1077759
2087876
575561
2005551
2803630
1412493
1185492
881802
2675157
1064962
170101
1397519
678044
2346277
713307
2354483
69672
92959
984260
1136159
872001
2701000
313042
1362896
2928130
2887526
1929644
344154
1113302
2136012
2477708
1847567
187840
2242530
2251891
1247696
900058
2080361
1138407
1866495
953965
2809123
1128497
1286080
253217
141472
1780571
2095752
651933
2368459
2017353
1370628
1285886
2589048
18886
1412817
1364937
1282443
1477293
12509
2784223
1886674
1585279
1977893
1132897
748235
142275
153611
2437081
808811
962154
1936879
6363
966282
1881829
1619835
2720435
1782052
2555304
1165617
2928033
851394
1225123
265216
2449893
2404084
2343985
98601
1264103
604186
2543637
2417872
202817
124221
470631
2722648
1747671
1236754
296403
2439770
909334
1891691
15816
1658905
2641732
164578
1907147
1566389
476273
42857
406301
2702139
300595
1194625
426721
2433705
1737738
1347521
2210532
810669
1715427
2233103
2926828
2570007
111216
2249827
357640
2462940
1902797
1901383
464715
2737392
1330227
902043
797011
1902909
914168
152601
1656098
2150208
1735734
2773634
210339
1001669
1454270
1409022
1543549
1462426
2572709
1931628
1047817
987295
1625973
1124441
1046043
693282
1455218
1655420
1547133
1341402
340786
688987
621295
1240488
1121925
1403742
914297
2332417
1011495
2387137
128855
2415796
1189091
1858080
1963351
117478
927727
1228778
1972372
2915813
2819323
2122711
2923855
1808978
861036
1761238
1592496
1822399
1630013
121224
2220672
426824
1599648
1775489
671932
1494331
686765
1502706
2445860
2597092
2575803
1938943
2773512
1366209
635238
1716608
1002203
2633909
128767
2762269
449430
2584734
1324183
1923424
2540864
1294034
2892261
2283692
2116078
445834
1627030
1737026
2832172
216425
796803
1128931
2668676
1497564
1985129
2875933
290823
211537
2360562
2658337
1315966
457575
1828011
2809281
902646
1441165
936724
2264301
1011989
2785259
1446195
2895351
649944
1307928
2870496
1803930
1922007
2520706
436684
1805725
1012246
2628771
2894397
998981
1361753
497150
825216
1877109
2415018
393584
1691990
1092953
2346250
2549632
1878259
2294619
1542093
1960413
2572280
1020939
2243617
779331
1395402
844081
1435220
1213973
2221204
187346
1503287
2677879
2503775
591210
908280
2321922
2716353
1832549
189412
971686
2214638
299880
950552
1094610
2068453
213159
516528
1129643
2739798
2214702
897682
1427034
2480254
1408350
2619744
1405337
1533498
1549122
2142383
2824447
2908181
2633278
212059
579811
1485425
662955
2636416
464667
56819
125317
894315
149829
2677507
345569
907228
2834148
1504392
1270186
1840826
2310575
2322386
770137
1895728
2567240
1621643
1771507
301587
549594
441953
1926245
2596747
617364
2039833
1268603
1906049
2031792
1569282
1994842
2298568
1464309
1646097
2029733
762962
1029604
64654
739057
1712949
2074456
2458615
772837
2445850
860197
1170329
1099584
407930
1797794
742263
364352
1708142
790626
2086930
1238249
642227
990864
63936
616533
1198253
460632
972839
812077
715090
1996171
2464505
2872107
1344218
399735
1401781
2182210
1923488
2266074
1303964
511105
1430805
462455
884956
2183448
366472
526916
77929
871080
1624209
955512
914997
1573431
1743447
1051172
735116
2208411
1916179
647035
1517540
70887
1527961
2607194
715512
933849
2338609
1034818
193765
430292
776012
774709
568879
2065711
2261180
1960395
1400566
1878156
883335
2226488
2425746
1603861
1678274
2912846
1033315
2308415
1117920
675754
1651429
2680863
2740624
2893229
2287682
499648
1365592
2498730
1564358
954994
665520
2173244
228402
2572888
1160500
2571692
49232
2671265
2787529
2215628
1101002
2653419
17246
2758466
652216
2045511
2727905
2705542
401588
1365556
1858337
2931397
1653125
2064642
487448
2087808
468544
2506252
1061502
14874
657795
2039754
2819668
1380699
1147339
2755940
811909
2749600
1642411
1813309
768264
971948
1039584
892406
561141
201823
15815
874181
352679
964623
92807
2658429
329808
2177861
783810
1092797
349399
736675
1332247
2289555
580423
241246
2418351
1029785
1189106
2003417
1548411
445425
1469703
792005
520852
2030060
2216576
467614
2872178
2846142
2659852
2894369
1983854
1640010
349573
2342107
1156780
774092
738570
2006914
2712248
1317229
2152072
1332723
1359681
503366
1118808
2882423
448912
1304510
2049485
2260888
2511676
172854
1902700
2191522
1680504
1771266
1806817
1277070
1334438
193903
2174495
492355
638831
459967
524218
1776728
2630741
1886581
849888
323137
332093
2827063
993632
1496200
1409777
1162110
2224325
764550
1972617
2126616
1759968
1948847
2693231
1353678
1545185
1442065
85173
2043618
2284613
608359
2807151
1179386
2270634
2188194
2416922
2602168
1130164
232453
412098
1890703
234109
1723206
2705447
2499490
259891
2349459
1742974
2333466
2199891
1514329
1364241
2668444
2807568
1499825
884
2363422
2507030
1068295
1353257
2360571
1122177
680730
2308416
1746173
1245877
2670464
1715844
2887866
1270779
1106774
49655
122999
1469604
399446
1072850
2676650
2567132
1216930
421791
989734
1398385
2560843
2615008
1940324
692452
1828093
1496014
534396
2897272
2928724
1846628
1168073
1628547
1290433
756315
672894
508491
158001
403420
530443
386463
1810769
1935236
1996933
66394
2046065
2600192
136258
1819915
2223853
237738
2378528
1030998
891666
2392094
1373364
782272
1740299
1596708
1150949
1302229
1435032
56341
2553013
415137
2292510
1081611
2206371
2874260
1023337
1789375
1455704
242678
1561971
1619847
708176
2404890
674790
2296723
463228
2823410
930648
498942
1713427
2560839
606629
2305134
1706680
1372574
1280540
1504476
2742171
1565620
1594764
2872615
938882
2808701
1585722
1714443
1466300
2079938
452211
2592104
1278976
1311566
1422368
2682538
612627
1942914
1743016
1807886
2665892
2005302
2667064
359159
1189755
1192933
359877
1313352
2328791
181379
2007792
1542864
456824
654794
2051393
2158435
117930
1403130
2115405
891026
1605236
173335
1513303
1258361
1167545
1007987
2377353
823598
750737
1557391
2173903
1086454
933937
1799366
944354
2109049
2177707
2104418
2236801
582521
1256662
1060394
470581
1300917
1819810
1566810
2829756
2205232
9983
1264927
983811
560883
2125672
468943
611137
417380
70696
1892641
1629029
2055227
1928512
1486186
955905
1989872
2599441
989616
1387291
2839534
665401
2185487
2180447
2734255
2394829
1662828
2227110
2080996
944612
512675
1185568
1858108
2376019
217257
1088753
786783
1217187
619893
1439208
1258800
696512
895821
1431596
57693
743392
2373659
1945342
2541471
2409835
1602366
1255315
2881005
1399756
206461
669489
661586
1227192
215475
2651044
392166
1065682
2641381
1767878
2826416
378184
1672753
69211
2940283
1215180
2201602
2813264
766410
1573456
1650039
63778
1692000
2490631
238873
747338
1649831
1312554
190099
951342
1278773
2732884
621615
1202089
2601094
1401006
725970
893148
2642535
2331684
2551511
2130987
1804217
1397743
2549594
2039062
1268850
1509493
1677366
521986
2593797
1918997
2810953
1103929
665298
271606
2261551
2370183
755845
1329195
2692264
1513181
2137937
2488757
1459942
1449818
150125
406966
48712
383277
2113289
2732305
1960945
1870564
2493824
1750682
2259125
2387241
398842
295199
1726724
1810246
2445235
2817455
596624
644780
2833575
1474557
355036
2549299
1759136
2882306
2052633
1797010
1783493
1048793
1995603
2323292
2831065
534287
710172
520069
2134967
700646
1824350
1404097
1105519
2835328
712608
983619
1056090
1240429
218022
48752
437073
137558
2746341
2169838
660016
1292827
266965
2119917
2881065
982260
1074220
849323
860092
998935
1268756
1120852
2931174
1273023
1892359
2896812
528208
1637431
1936453
1455704
2881288
2481418
2118467
684825
2039001
1460818
2333765
2520739
1933335
507383
86398
2132047
2426104
984119
69862
1512376
880052
546550
2725817
2872456
845921
1468273
2789707
551305
2700021
2308017
578432
2588475
439813
1787139
479561
1278253
2030727
1500125
1911693
2666280
2659599
1696196
1897781
634070
728701
705806
2783189
2035772
1249350
465452
1641451
34036
1037252
1429140
734483
2115552
1464180
2358811
2260855
324754
1797931
2815866
998876
468709
1941202
893105
213826
2291574
2378348
832347
1592009
939476
546098
1308371
2712357
208966
1959876
1503323
1290963
1870715
341342
64326
2625029
747222
1109680
2127836
2911177
140886
990022
2400962
2608540
1457179
2187241
1448549
1322011
401449
1413605
1856293
2778896
2022274
886281
89553
1463534
2788836
498644
424977
1531510
1133880
2035339
1387194
2073508
2499966
559836
1981244
2544217
1332920
977124
2121785
1545611
1731854
1627513
289397
2749873
1605666
135776
116540
1381420
569028
146634
2439054
378155
2300247
2688098
271111
2703827
2659800
1041392
1522761
23170
2799194
384308
1245784
598680
123580
1615670
777317
1960114
267233
1292746
1315640
2189985
1741245
1995962
206886
966857
799694
205099
861472
2402696
2159260
847295
1160701
930015
2580003
1055326
1146702
2791402
229507
980448
2471426
1928605
2096359
822540
1689031
1108176
594060
1914016
146196
2251085
1671497
2452042
2573180
1460377
943987
201665
671284
557707
2842346
2662200
1424654
1045810
1163750
19355
1452803
1033381
2939258
1717666
1901503
1763415
609621
2861940
926573
1097354
1586870
1193080
2633979
2737693
978887
1085485
2215453
836217
428289
546372
2490665
1323145
1314490
2019227
1307758
134205
1598674
2031680
2069752
520666
347494
2440237
1907651
1590327
2330138
342958
573695
1556745
2220660
120677
447786
2264109
2722212
2859762
230848
641917
2087105
839133
2921166
913770
2738794
244862
1899252
1224793
2285731
1810708
1117368
1483299
73088
426384
154175
1731287
1758949
1829929
2933441
2532454
1739186
797945
320791
1591931
1008521
2650887
980190
1813431
1132521
140349
2333078
1584694
1931795
572587
1294565
814623
2359661
2754900
618061
2689890
161473
2849584
210063
944557
1523952
1923202
2252997
842488
96832
1369095
1465080
1631413
2627124
1500400
253104
1529301
1188138
288334
1713778
1162082
2394619
551298
162556
1080086
1747991
154344
306333
2856937
774225
1983054
2628991
480074
754903
1984139
2285739
1687640
1115768
2701112
2620466
1704609
1294090
430313
309346
244458
1800245
1217891
2357342
2595132
2203022
1485345
1153143
2640471
2767373
728788
1044295
620536
2455979
467463
2716263
1016882
2768138
613769
1160588
1307871
2287766
1980215
2128024
1262739
1781732
2624762
2706472
653291
496376
1072848
1299901
652483
771011
910397
118437
2738208
1043914
2068858
2493549
47200
1530039
937889
615807
706871
997721
1597162
735907
972121
2914692
2821704
2594564
502066
1093065
2552061
2300806
1017652
2236367
820687
292222
1767459
1444864
683324
1325977
1175295
1159181
2640116
1049096
1521329
2780278
2409793
71443
270130
2511065
40276
1206352
2929991
1375824
2450357
743814
1147497
323159
477464
2603389
291414
2107258
315082
841464
1683445
815204
657704
2255313
2640389
1717419
1858711
1234868
335847
110759
168076
2687449
835217
1562341
1639131
267092
1643695
2310040
402121
1224635
470205
234942
948621
1068757
2096121
86152
1991206
1596674
212180
665910
1606702
1664908
2882433
356826
2212789
724076
683811
63130
2864017
1007726
2398170
762072
1414656
1919619
2348884
2502643
645303
1811733
1801441
1983041
1933747
31327
1748248
2187240
194810
2297679
740129
228316
875721
1196640
204432
976484
742253
1116467
1386884
181017
1134704
2431247
722292
2408738
1066532
343239
1829268
2779791
1975898
1472963
2339214
180787
2435117
160458
1635613
2534803
2372915
299387
2045860
1605219
1305904
2058965
2711446
10135
1501323
1428422
2931658
1613763
1453144
2411012
1479064
838356
568021
569566
2587763
79329
1763325
620295
276307
25759
58032
1877564
361449
1416858
28874
200757
2878625
424984
34862
781664
2526388
1432146
862405
486348
1498289
2031020
1584035
2548196
2207429
1135436
2186651
2781285
611445
1669509
1995428
2561234
1073201
6218
2684002
134223
1351821
947776
6897
613022
217966
2181107
187327
1887123
1272574
155649
1351776
1988087
663746
432803
718270
2583221
2039477
2777470
591983
1286409
1580187
2742333
2241144
2656363
2659190
1180393
1955600
1255708
197690
1645860
1015700
169710
2693519
823668
1741718
1106147
450986
1150394
2313483
1190615
2309489
1544633
1330575
1124666
1323389
616871
1817442
2607037
2173380
2675906
2496782
2585170
2937403
450785
251154
2212496
2487286
1459598
1037316
491805
653790
2826979
1538831
2325657
1458875
2635646
2049124
1760456
577090
1469767
519683
1475656
2176776
297244
1985461
1248398
558702
592092
2581689
1031902
222681
2928125
1195628
2633671
1550620
2232232
1384110
2780930
1030659
86300
2594999
2781259
1686101
1141803
1690884
2134437
1870187
145066
1655033
2866409
1798339
929112
74309
1205877
2060520
648194
2808978
1011377
1583342
93491
2033001
2202140
2557238
1871191
1779658
114886
2752785
242005
1206968
762794
2576769
432187
2905844
2246188
2535528
2412671
1938511
2377897
1298550
2071562
2759523
1270654
1945805
1198536
2864540
2650460
2512086
587282
2405599
236683
1095064
28408
2292851
2568061
595362
1043154
2904910
1597580
1932233
1849999
339707
1670966
2821718
583304
2710802
171937
1686286
47351
2783281
1168405
455946
1856018
493641
1950586
2151326
1662602
951945
2525130
2161943
2659622
2695925
1466431
813822
2547751
2180957
2442745
896264
1433923
131168
959133
1920142
2624969
1978606
1105835
2352869
1885680
1942304
198517
1076726
294684
2051969
2927863
1007667
2152094
168636
795513
528459
2515201
289502
619200
770909
601768
2023736
976026
2667285
1507781
1569162
1702068
854254
2437534
1268707
1858775
432451
24500
1726695
51830
1956999
2508368
2708508
1726632
1612652
973519
42493
1759835
2229970
2728828
276444
2626426
915844
1911825
1091717
248033
1376870
2460611
2935478
1265556
931287
1613578
1427079
338883
94852
2781650
246415
1316511
2218955
1735490
516458
1080767
1713039
2559560
538759
1712176
2853798
2097922
824757
953273
953312
2205978
897651
1270267
2042173
1109395
112656
1089744
1333235
1836164
1104193
704
716586
2831059
2029342
2375665
731332
2730866
204724
1777147
2121269
1461402
89039
2783784
484933
1320023
817695
2255222
1882501
2806304
2494365
2663593
1691743
2636891
2603969
891338
1177196
1725072
328468
1214999
8154
1526751
2771295
349870
75918
36166
1835924
1144567
1664656
1687001
699190
1525046
1452707
2853543
2778781
706821
1925842
1258646
652821
2506383
2668577
992995
657242
2553707
2399857
1243418
760794
2264371
2627263
1644871
1399008
1994175
2233599
1262230
2908575
1255568
53232
985065
1715201
2019184
1025527
2318847
1720745
2295342
1012064
2667608
876047
2758010
819963
2648676
2725627
115765
1865913
1956142
1846599
1385083
682317
1200824
2696964
1943276
1971982
2048312
794409
211158
1673771
1449666
1346372
367829
1141665
2918928
1404554
603078
669833
1569436
989715
2093355
972181
1926979
1748262
1201676
2559786
1496598
1159933
678712
626558
1775786
2354907
2599566
1681308
1311866
948156
949203
1280150
330265
1118767
1059084
2419924
2447987
1213898
2634378
873110
407565
2647919
650325
2618244
2854567
269634
1448702
175630
2024956
155363
796724
2790605
353669
2823362
2841062
1249646
267190
1416286
2130796
1853047
1249519
1016995
774755
1093478
2936493
2537235
1446483
1912081
171024
1760062
637036
658807
2414732
913955
2800384
1349927
2006007
691579
838639
939055
1306865
791581
224323
808417
542006
1259796
929826
2808053
1832454
2856591
87472
509951
1232427
49000
1114060
1046332
2331124
317498
2381774
1163281
2728904
2854421
302275
2175770
2730225
1540550
1521761
2296583
2836934
884125
605627
458491
390165
433378
446782
2239852
950824
1150381
2136122
2609347
2721122
2651127
1755481
1280674
1472744
2731962
2134090
2274606
1048165
2554403
736506
1118700
2898465
1390709
173272
1560499
365124
1179000
734721
127319
1251898
868514
2473803
1934514
106580
116489
2764851
2548274
2077660
1563862
1260669
2879681
2513654
462131
532852
1976011
2642709
2590110
1470808
1206969
235774
1176230
2073047
529440
219838
1267120
363932
539454
1540193
1613020
1263376
1086590
350766
1764772
1236947
776390
2753128
2313934
191317
484299
1456091
2827459
1750378
1701847
2747855
1157159
446652
2180556
876577
1080970
842135
1320184
434315
35000
600530
1855043
988786
1216179
1459522
739351
1309337
2840101
1241745
2491559
326347
2016070
943907
2644834
1783538
2045563
2367462
985835
1278991
2511438
2895534
2575023
649760
2486000
27208
1511150
1976358
2639326
2617834
70993
177508
1800136
417338
1048807
1152222
1041032
1412640
2036110
35733
2095748
554043
777949
2850065
934835
2263909
398571
1559104
2615314
2279254
1785031
1685562
2851002
2759945
2388828
2133897
1385441
2939622
670185
430547
2535718
2821118
492591
2859568
1714780
1380669
1147054
2901144
2312500
910794
2357275
1977223
962703
2908725
2324295
1978574
614101
105235
587683
1731871
2071834
2780382
1657537
2494328
1216506
905126
1814083
1282236
354309
365251
570841
1015924
870418
1380700
344326
187991
719230
2468943
1800214
448196
996528
401432
1804452
1989060
2174432
2836906
2776907
72794
153282
224281
401558
2675022
2833521
2699403
1030674
1638874
2865408
282201
2700872
1935798
537444
849766
2646010
387523
2455306
2705875
481700
2524482
1010780
1618815
407995
230014
2675288
1833800
581067
1841340
1399904
432024
318533
2322544
2871513
169950
2092096
769487
1663449
1600863
2278993
2193860
1036996
770584
46884
982941
1409963
297666
2084090
2395627
2812762
1602685
2623457
128522
984190
1346840
1253680
2212248
588447
532820
1914524
865568
1283215
1124807
14678
2076584
727457
1601537
1586488
1550180
555858
150101
460720
2645624
607205
2371567
2698735
1278649
2059958
1237820
245225
167098
2525442
1241406
883899
851492
379725
1165869
10309
1168791
2831669
2679047
977098
1170661
1957652
689929
152899
2363034
1757524
766048
2917072
1531526
1313616
2444533
1698707
1026222
1397566
1581636
1314680
2732947
2427960
1266463
2426300
1011474
900792
2766832
1646864
2621635
2038694
2833991
2608346
1246162
1901605
170494
415917
1367953
84363
1302872
273944
1098417
1360960
982290
1799848
2214090
1477087
306031
626951
2445247
1883618
1601630
1392809
1454139
2159297
1166145
105647
1412203
945054
1095461
2854528
478702
2908391
2636840
1120644
1800137
2493088
76039
2448542
161077
1827451
269862
450690
1378035
807679
1210522
2073639
1872575
1218629
1005361
578391
2168896
267543
1767360
823857
2585773
645568
521630
776752
804457
2408813
2116936
2817785
1221704
2828959
1300635
628872
1693620
2392848
2007987
536959
2511305
376849
2867303
789237
1812228
319942
2132731
2832004
345977
2346994
140570
2575478
586700
1035191
1433282
2539283
1442495
664424
307141
2829701
1679129
2128535
137703
326368
2522623
2025697
2043860
2849416
2386503
1197985
2480965
1885397
915327
194202
2149052
1131660
2865449
2891597
1281117
2511628
1403776
1412635
2172596
965183
311748
88677
2220186
595387
1989836
234951
1721028
1545146
1674772
2773889
73402
1364057
193893
728847
2552887
1026084
2074065
2191727
1239556
1681798
1129961
2204449
2912761
2564884
817658
1097940
1844170
1830491
37355
1745739
2627815
2442242
655241
2612271
2557310
2144231
332717
2665547
1073075
461087
1750447
1222482
975760
1749343
1966117
2685060
2466102
1018314
2732860
2009520
650710
649598
1816901
1336302
2050337
2784857
2635699
932447
1359760
2211605
1640705
1415870
2022960
2769154
2012363
433057
87551
854486
2157579
425809
1222248
353208
2268748
48030
2779713
812767
1708237
326356
1664024
2307697
148634
2175899
1103000
2799345
277126
1694659
1178889
191538
2584889
2227589
247367
2257096
997076
971853
1823468
2091073
369798
1916570
1011594
2420500
2490583
1310372
2218070
1020283
428437
1948224
2531199
1126732
152515
2020931
270000
965347
234706
1708600
1362135
876477
2380069
1385995
772361
430003
532332
1547254
1652386
1930045
1442614
1752999
521288
115555
2401263
2230306
1423851
1868906
713411
982492
720565
174419
2413854
1939189
1947567
284913
2863649
999057
1039376
2728241
2287864
89803
146368
1697861
637023
498067
1006092
2856300
403232
1139278
494398
2467430
427070
2340188
394696
784956
1082061
1203926
641245
1462270
2383785
525874
497670
164363
1795046
473234
347588
1027601
1083431
1843095
2585814
182458
271365
2490448
2098752
2198415
2241972
1455056
2489841
307822
483551
1129617
631632
2131838
2823461
1393668
1410548
1960537
944013
2026041
2656263
992529
1991847
2016253
2682841
336273
2399535
1726818
120911
2420791
1194367
1030126
1138398
2434551
2484533
249374
2424392
2374452
1812593
1879175
2566650
2640599
1441003
1947333
2161334
1340520
1876993
345468
1269035
2704071
225010
1617182
944291
548391
2365176
761175
2398867
2776871
1304196
2207955
161773
87073
1752934
2168007
529281
2093701
833002
2451675
343193
768983
1791725
2410813
2056432
2468739
2169486
1538189
2648786
1016207
1676539
2017144
582198
908328
843355
2222558
370815
511746
2690903
2143532
851451
2025527
2599997
940422
210123
1092207
1020314
185875
1668715
1627548
1993175
1238564
183763
334721
753475
1335637
436261
347614
2918937
1436809
2923718
2849449
2295286
1564281
2026909
1756075
996747
1622668
2791077
1244776
2027994
752401
2754489
2391770
1349540
2414954
2531781
1721060
1838078
1728334
1845887
1043083
1024249
2921384
2812550
194272
2904667
2186903
2249139
2153355
870885
1029906
270012
1322218
214222
509255
1201569
2745171
733696
513915
648441
1146937
1648804
918633
1668637
2525241
1226090
1517212
1150359
2503404
557898
1333485
1547778
981017
2414315
1049879
154404
1798545
344299
499127
1999695
51621
606102
1583309
2205017
582268
2906107
1031132
267694
2913125
1103544
1899827
459379
2367240
2382782
2303934
2227520
641174
2808774
1942246
1005148
1085019
2136975
2099366
1098872
852031
1664488
129507
944016
2439726
1053197
489477
2298277
71486
2195346
1819475
2904809
320759
7582
40138
2302860
1645135
1694136
2017233
1008383
1629001
621860
2004411
1898941
2435096
1171937
1459754
2813321
2715212
1768545
1629063
1017604
350665
1405225
2059225
2729129
2002545
1620377
2881157
2027255
262095
469632
26518
2213128
671205
1717820
2867854
1936198
1894914
1313779
2461528
1766782
2853257
73407
2710374
2623011
1410726
1351387
331821
1537016
515477
737951
583220
2419799
158218
2178285
1619568
1767528
862901
1775674
1020840
2003451
1660903
56651
1677438
1701765
883425
2738171
2267990
2884239
149591
2476600
2288756
1783791
2087264
1008567
2133527
977268
709745
2561873
414244
2013802
360620
744057
1439384
1014841
2606892
2351201
2884789
671100
2218468
910675
2903513
342239
1625016
1373944
686652
1207710
2052817
2095040
317946
598435
2211291
53862
556687
2057155
1657466
2827147
90295
2012749
579089
2624828
2719672
1920279
570571
104023
2147257
2873161
2826966
849631
324707
2762045
615885
1986878
954596
284733
2829043
446766
2372444
704745
1124748
2337555
1926787
38856
2815440
2322681
1060183
37310
207602
1056004
201443
2412102
1068989
865472
853933
657343
2681847
307847
212848
380459
1388339
2683528
2694666
338905
2730027
2466014
108350
413813
2149280
1411037
2180716
2207241
2169829
935914
2321864
2869013
2711788
2327397
609580
1665906
1229079
363359
1637674
42575
2212813
2030823
2494226
1492483
574735
119757
1901294
2770433
2931976
1926110
1681195
1314423
1537591
481509
2059801
744400
921
1625003
2212807
1588304
609678
2259996
1017462
795233
1604071
1013369
1889378
1508773
2074914
1175633
1154716
2611356
2312377
2861809
643216
2309985
2034545
2002887
1253842
1599733
978695
1824032
1923931
10660
1837921
2140516
1161713
192660
1504745
2357640
870710
2917502
2309234
65071
2053397
2647729
336503
90943
2472927
1538367
627999
156516
2063175
2410444
1946998
569036
283350
2688142
659906
513567
1510525
1092526
116732
701163
2271894
554624
777877
1284679
1117690
2622028
1123597
102155
613411
1279314
993715
512358
2309370
2533444
3483
2280386
2247783
885800
1494405
2677094
2560292
320795
626181
1601614
66288
1877386
1737143
746053
1055972
2715560
1281071
1712229
2411078
226083
1582390
2790454
2933232
1791050
2600308
1342068
2938302
1922076
1205
1438956
1297022
2934432
519744
2791113
2550503
1820942
176128
937460
1847977
517150
1447594
604879
1705290
2385217
444900
442546
2906244
2663999
1236982
332012
1152462
1281019
541455
284327
2305940
2150805
1973537
662482
863190
1365077
2173357
898658
1913384
1859917
958660
1919550
2438205
95767
1312589
2860140
526963
104524
678022
1716727
1404144
2062340
312377
1938397
200947
488603
796273
1043849
2825626
2014338
2663712
2191964
1007105
1957698
2590673
763557
868060
1324879
737796
1252270
2655126
1156773
2381954
483398
2907978
2863217
367768
1589240
2118474
1729566
1763982
1908271
2291959
2631901
1658347
1818048
2221057
179493
125666
481849
1372100
1090294
1951789
24919
2349553
1375477
694129
473287
514692
544216
1435653
1251812
1818481
2444411
940382
640551
2455037
272493
1961694
2179758
125954
1641016
1529944
2477536
1815835
2675921
1052542
475522
1436956
2321556
880192
661023
27422
493846
1869899
2897599
2359996
890660
2796577
2705818
1864061
687238
1191715
2822332
1109210
335763
1028907
1727903
412597
1548833
1871972
2907122
1002212
1378206
1900298
824164
1238650
1954530
588568
503950
2838610
2182340
538062
2287137
2728041
730621
2207073
1447539
2188425
2158961
2309143
1709995
30796
2604096
699228
441180
819259
1527937
2784198
1750854
1690675
2842179
1374524
737402
1697818
761588
2407523
1776910
2786739
2573323
1459384
2692918
1342286
425033
2104143
750435
2052256
1213821
1147821
797687
1975978
1294413
1180903
2793456
1542013
1387502
1885442
2471036
1087163
1771424
1993275
1851060
1834789
1759833
197464
2908185
2140909
105580
173501
159075
2924350
1464362
1102861
690900
2616149
2297529
1983008
478478
2801780
1555839
2879638
1065638
1987901
54825
2226562
1348369
1743026
1263688
1043545
291957
710004
2157630
1807003
1994823
2604748
256870
2545404
2264605
1152401
1317894
1212038
2803236
827413
2840315
1177549
2661008
1429776
2680015
507535
2470140
667901
139659
2171115
1436632
2861337
1291081
2252462
2782319
2103023
2207340
1050560
1643942
1234479
2149922
1449225
1620655
1348138
999957
1998728
1923480
196724
1373677
2933542
125963
1091945
1893069
2035574
2436697
2096576
2223123
966626
203979
1037393
1311975
2654160
567587
2068812
1496007
1983424
1374909
1899556
536976
1005390
157167
648842
2196761
1350874
2508480
645460
495337
2523049
1517534
662731
755774
880332
2765876
767745
1611646
2862158
376485
1426510
464477
2873372
1864769
1808976
2396279
1775497
1036753
1776649
112841
938909
701926
794786
2304027
2356624
180436
2522490
2714426
1288714
1385006
1550901
779900
448050
2224701
2714908
2371017
2136170
1710712
2519712
711816
2846330
921121
2495946
64609
1991110
352376
2877994
1325633
1424680
1478231
595625
1290162
312507
1326196
2010506
2467129
130860
397669
2623077
1628120
2693856
2325877
150136
1539061
981377
1727608
361323
2858476
515068
2552964
44795
2473474
2627908
2885828
2781848
1678885
2564927
2181527
2697867
2051928
1158602
1274212
1855534
900600
2609026
2294765
32963
2716085
2310760
1617747
647270
153013
2454448
1257030
2739204
937795
598648
2470027
31899
521815
2053785
1719526
2680221
5815
651893
794150
2682275
1324576
1351703
31024
279894
810590
1465755
2429806
2870993
131993
1397419
1079694
233673
2584805
2457428
775476
1508365
2143040
385551
2318351
2628666
2717646
1835433
2708665
8163
1698446
2503220
778139
2855609
253847
1351101
1326823
2529623
375090
2080202
1869927
2231980
1973230
1365499
63408
892963
2818290
1584205
1875135
2862392
1915340
2754723
893570
1189230
1491641
2356955
255709
2101907
2903249
749828
1874856
1481516
77180
2581862
81968
2325127
1971557
689290
308719
1208044
2793267
2440249
2078001
1887170
469742
1021522
2083652
2078808
2284517
1377848
2659131
367696
2679086
359194
1966441
1215882
1676061
1600421
2133011
1424193
2622521
1168494
704339
13546
464501
1383301
191974
483896
21395
2413119
1781451
699801
2906539
147617
488915
108025
827241
177667
791618
2220409
284258
1658780
2762207
2717409
2284988
216754
957142
841480
733159
374040
1443114
1942693
2033771
2305316
541565
1350931
1716862
405955
1983708
39328
1868150
594189
1104740
709689
1389344
404548
1710575
977130
2085707
794279
2823228
2084759
2609297
1099463
668686
1774242
1138227
1049511
2680998
823659
2424847
1718576
1743093
1760614
2737008
1736153
1996061
2500127
1232561
1563860
2063498
2520420
396542
777726
2381788
2166158
2554998
1398157
36370
2411944
2772106
1278232
2246452
2424487
2450120
2082645
2919996
2667675
148997
989212
565708
161681
2003427
1998840
128812
426342
2752960
2121950
2489561
1753977
833695
467318
1969142
2797373
1997937
219659
388083
1306563
2383535
226387
2560914
419542
208116
2350139
667043
1108499
2345173
26083
1413190
2161393
351057
2319952
17797
2775023
1062761
1855945
1658173
546190
1250011
270868
1974720
2273296
1971837
785730
2753447
2383505
2604402
1178522
2423223
1017217
667122
1909937
923072
1615857
2218199
1318897
2338038
2351234
1197752
1273888
1548048
1830260
1028761
2099092
1143583
1487878
1633015
1797685
203538
939725
1802209
2497126
1169133
760178
158829
1963747
2836290
2078562
572566
355091
693962
2529062
2857335
75203
7043
1971670
2028988
1432924
2219585
574333
2776340
1921779
875402
1690040
899083
955444
2017561
1899761
847540
1950187
1519109
1106544
1661185
1533288
2712423
2152405
1411824
1772600
1358918
2715797
326637
2229625
2752673
1318718
1080133
523998
1683289
473336
1097437
1221733
990064
2320315
504308
1375266
1272794
1369821
693226
78711
1146629
528966
2389377
1759738
861563
813495
2068423
1797899
1732941
2000724
927238
2551021
348381
436828
802056
114935
1182402
655327
1970744
2325255
1116404
108905
1426388
1273801
1208763
1982707
634518
1549873
16012
891153
2565805
1563574
503753
1149590
1354830
980183
1990510
2669073
2851562
503884
785616
1283352
1183578
1038040
2279297
2890264
1479983
1083367
1619328
1819508
217618
2491336
2071602
47123
2269496
2174691
2662430
494214
907011
2385107
2630098
1461762
2322534
2841174
1453362
2833055
165762
343740
2461057
2678579
2007370
2317445
1692665
513127
672465
1469203
1757979
2795170
237825
696452
2649932
621496
1463027
1116876
2443426
2177174
1030204
815082
2253015
640936
1039977
498327
331226
1512004
2585273
2743501
1930640
2830192
49101
1829740
380949
1697532
1535878
1731247
1700406
2609456
1214887
1216283
1566811
1331346
254962
2817816
1274493
2585234
1160184
342446
453643
1069044
1235988
874370
724386
1920880
2336502
1516831
2510129
471496
2542726
709796
2722946
1087516
2219113
2462449
2305047
1368211
876756
1518263
2042438
71689
1280183
1114109
1003182
1218491
476054
1182861
2566255
2393869
544388
2742742
1459276
1549432
2465779
2312446
3795
798853
1952318
2720639
188076
224962
912655
2600508
1972761
1852323
2340892
466994
1459978
1041659
2454861
2049608
1836554
835673
675849
855019
2669048
1752840
1864264
80548
967219
605232
348988
440251
997417
775251
836410
1486493
1449240
1207969
2178126
2590870
726787
1592351
2422399
445218
2198918
859872
2909311
332827
2051519
649140
867201
1669214
1562928
2461982
2011004
2026452
1069885
483070
1026688
456864
2319160
352107
1097531
1752790
1943062
1977346
512584
741661
880396
27322
1862873
2232209
1439852
916984
93000
2712641
1349871
901240
655165
1044816
698103
1459269
44495
1094467
2463462
2319746
2449987
882753
2131296
1359066
1336828
559572
473419
1359077
102152
624470
2728849
2583542
537910
994840
2657375
178038
1529027
956761
2724789
330570
162951
142446
502073
140511
211697
799882
347312
192057
1245829
2083998
1428204
1729457
414761
519240
839198
197795
1478884
177579
1105181
253054
2171271
2904670
1637351
583432
2151229
2505182
116522
1034624
2410159
2925810
246120
24715
644908
1884813
2171972
919079
2095226
199155
925011
812601
535278
1912677
2293655
2723458
1092044
2649456
2397433
2216891
1613311
750057
319323
817705
621260
220780
1517669
1139649
1567492
1720285
452506
2198126
26280
1046191
1968182
262664
2890340
57934
2094337
1323678
2487431
685981
1182995
2043954
262406
1022035
1655424
2831610
1251797
759214
143795
2736320
892502
1578877
1770365
1764002
1205056
261131
2470279
730107
1344001
686370
438220
1408483
1414516
2092527
1707744
2392912
956039
280491
1656364
1801704
1040212
1611374
2405839
1394367
2761027
289737
308969
918043
1179173
269004
1368799
2388969
803990
2306157
1359517
2330383
1133093
2659707
1561611
2763304
1011838
2055707
1083947
1494879
1120746
2712179
553982
1778605
382464
2705765
754724
1964082
1296219
2258477
2210339
2099124
979328
2622299
1514891
2176461
28102
910770
1317098
1545595
1570551
1066010
1342264
1527142
2564668
585594
217079
874157
2012233
1682029
2795537
678120
367278
664120
1414949
287184
2487438
1065342
688579
979227
195410
2652704
716978
1148279
224445
848991
123306
1276705
583314
2176108
969603
213934
2399310
2272560
530613
2883631
832390
1486157
728841
1398020
1113446
1875413
132939
1724903
2607159
2148491
1845106
119045
1582643
916228
968117
118919
823932
1265888
2141323
708389
1344134
2252194
1731806
1897021
2445841
1557769
2489595
2908471
1100723
187035
2611124
2468074
145328
1183005
1404804
391880
2482583
1700531
359320
1019380
2265567
1233544
2445489
2352497
2446648
1234900
834674
231328
2912515
1087416
1918753
361222
2214945
2096643
1429265
1738878
954861
517563
2727645
2430475
1984581
2034541
727858
2289650
468200
2515778
2752183
292458
877479
2039228
748249
2582862
1987744
2146839
1847029
2565162
1916100
2327052
320440
280782
926222
2703364
2501580
1262004
801206
2181728
2570725
1288098
2486307
2339089
1600143
801606
2900993
2316224
834910
1204341
1433827
2555378
765738
1441267
2600124
732707
1311109
250903
2130564
2684701
2504302
2680056
1354251
1212409
278148
665503
2795204
1248114
1003093
944249
2365372
2799288
1854461
183020
97110
2870464
672798
1027509
1359047
2829840
1312893
326395
2341220
2778731
1268298
1041901
2286278
928309
2260819
2311176
2423077
186152
1138769
315424
315339
2177638
4605
1373091
676734
183659
2018189
1587022
461385
442445
802024
176755
152778
824314
1977491
1911789
1417200
621344
710959
2172428
2178811
2899486
2194019
1277114
2154963
36681
2528020
2117845
2758344
180766
61820
1409647
1408555
600456
2218058
925374
1048465
1485252
2275902
1019819
124278
450833
1626103
378708
294788
517348
592236
846989
1245443
300406
955615
1130060
2837431
2644905
2454544
2186363
1692549
2074866
2828683
1444444
261407
1597721
2061262
1067828
2598906
2454135
2584736
742578
2091477
2889398
955559
306607
537833
974793
295451
560010
2687331
378522
2515018
1439196
2013150
305911
2737726
1899801
2481481
503099
873293
2143983
2570408
2259809
1709876
2798025
1408114
1479065
396920
2430602
2461699
2808716
2151087
2074014
1615150
2758923
2877764
2771883
2050066
2104403
244515
149198
1278400
2751528
1295797
2273318
323427
2807161
1695222
2809144
147271
994065
859043
1247648
1198220
2509633
2277357
2681256
2792170
2245761
1433125
1027897
2061770
1201550
2442845
2794963
2284123
422613
1210498
1895191
514922
650425
1033289
1808834
2729638
593041
1802093
1115564
202534
908458
1297899
1939855
1605697
2734902
2013327
1011437
2535753
1410439
1904059
1471245
1504001
95411
1716711
1000888
374673
2654222
1595949
2480069
542814
2002158
1245175
773709
2840272
919198
2890361
2911299
2624401
938457
277248
2071756
2105138
149613
1954107
2774935
1781019
2226933
2144649
1364657
2450934
398535
1863404
2042699
962600
2200304
1834596
378856
1054420
63951
1210516
2709567
487927
837040
1082688
2289017
1018807
2066010
502907
1109371
50699
735893
1489350
2697175
2564410
1302449
2260255
2640581
2505529
1941815
2020559
2399104
4599
1078312
1517779
2435357
2246686
2033690
2499841
726863
392592
1148286
38399
2373675
2295018
800536
2078211
2136262
1599891
223084
735013
272270
1849738
1740933
2142615
2365566
1615335
2910365
1383370
669092
51240
1878863
350919
340068
2496533
1197978
2156916
2788242
587230
2167243
810586
2697254
2221766
2576594
1768346
926864
11525
2261036
790238
1461887
153260
2155567
2820275
725588
1741082
831634
1107052
1576116
286079
2024959
110584
2434361
1714158
229890
1930449
894368
1755409
2106907
10959
975718
2519042
1985775
781769
704637
840478
1691858
166956
7475
2307314
119964
1507981
2322128
1518842
1931698
2813503
2521497
540933
2906970
666159
1803189
1166992
2459526
1589266
2326721
530006
1641262
1391634
2595764
2079456
92384
920175
150853
2092055
2406656
2506562
2689779
725203
2648749
1265358
1162977
904717
2050317
2505772
2626696
1624396
733244
1736681
807552
1800805
1419625
2243367
726708
2132631
451263
1692990
2895777
2068146
2015868
1269566
326273
2414732
1700039
445734
2354400
1312125
1761785
2395064
1304932
1951201
404874
1830951
329875
269176
1934183
1929360
1445098
151002
704526
867989
1486962
1325732
2304762
2403398
810858
111720
1561950
2644115
1086320
2137262
587332
1064830
422485
2586235
1684890
1501052
2018691
463911
2845632
1186055
559489
1439102
863995
1171941
1028627
1655806
623936
1878816
596795
1575890
1300031
1215986
479204
2726442
371056
1644936
902489
2891726
1137121
93932
122895
2320857
965138
1080843
2274892
2733441
814524
2420447
1493902
2270410
2593995
599441
1821433
2443965
763511
726239
677578
1351300
2005901
2271448
989377
279790
1382982
2907035
751424
1650026
2684827
2769218
764562
1397053
2794730
1425814
33197
2595589
2711330
1159891
971875
2820216
2022117
2065345
743153
2266605
796602
1987400
1944270
1573137
112822
257869
1140219
2340752
1655148
2418338
2486961
883843
526034
454628
2166500
1953657
950849
2849350
1207401
1013646
115352
1221683
662515
156425
2505060
1428158
727901
2324490
1341953
2039524
2045410
554461
2346497
143680
2573764
2613829
1376156
1610067
2096738
2779727
1440487
67399
2011173
1712558
400977
2437936
1101440
2431788
1411793
1200671
1961724
2479138
2405884
1396294
1503817
1110530
2410539
176593
2290461
1805801
4335
1112378
261745
2354524
2737159
615549
439343
193723
1648247
2559299
139382
1566410
589873
106577
1372385
1500792
761484
2454197
2889893
222470
1517287
1912360
1753693
22764
1092381
2752050
1251829
1690858
1236833
134524
848130
2815625
425462
1659749
2442061
1518673
708437
1826644
311597
146414
1150123
1901293
1954830
1255364
454805
1929304
1288782
419199
2154441
2562690
1906200
1139574
1201768
1616579
2184478
337444
1592912
2212949
24691
124374
1676899
2169328
1002648
907187
342875
875374
1670641
2861194
305876
1924998
2112093
1343321
2272682
785745
824973
1983726
22427
2123945
2245838
1756945
1529598
1318458
388008
2740161
1144377
422318
877185
757295
2710397
1910538
2881776
2374088
2534206
2825922
2074463
1278343
870880
2269644
2413772
2094036
800816
1427871
81557
348899
2413419
1203323
1379518
958727
1778045
601872
358547
455614
1351442
474514
26957
1247113
1421238
1729082
2047511
960084
2653528
2075936
2376355
1145129
965405
849207
573117
1089511
187627
558124
286436
2049180
205737
1880761
1644184
837634
2241480
2578437
995388
2342032
2077204
2816446
1940681
810866
1249760
316270
440624
2096805
767060
1421355
2684752
2655822
2118285
784071
2681352
1152072
2553165
2658544
1771033
591156
459529
743391
1470138
2569916
1435024
1891297
400585
2016232
2558047
557526
485915
319599
1929634
11903
1453047
1705801
2624956
2708193
1957758
1743868
2923155
2602026
1618143
729076
390464
531814
1146190
2245574
1666610
2315194
235283
49785
2191239
1839035
1258634
1673881
2238354
561321
609539
2328636
1452661
2281109
1855346
1772326
1144115
1977532
2057002
2812414
1909311
2380862
1787554
1949345
2680259
152416
856231
1765692
617584
2746816
2736678
1593789
2654074
1542308
1912099
1826559
1212560
2015681
2121353
1618765
752997
2515944
2692175
1923382
844767
2502981
2347701
1845760
2290788
2652811
1557963
26670
2299351
1146309
1242631
2779542
601948
2864559
369379
1147619
2673203
2647563
1909711
815279
2270808
2416842
2302510
2148577
1901461
2645826
660097
1828516
315477
152508
2552904
629660
2871684
271304
315115
1997219
413230
588068
1829279
429769
2088589
2711753
1359777
1452388
2198045
1967223
826451
2093456
2201251
1832601
2313558
1069773
865899
1210471
848177
427617
2323218
1901399
2116305
1210535
2547367
1504596
721041
2189833
2504863
1375633
2095336
1465896
1262524
1112659
1314635
198051
810284
1645829
1392701
2855674
1321507
2085809
1483440
1819487
2257897
1066012
2084285
2046037
2402375
880113
354185
2227400
2693442
1116234
2794477
730953
600941
1233625
349425
2762726
2774954
226236
303536
2523326
713876
1736770
686719
120526
2474187
2602545
2408332
1053650
1046620
2828459
703138
2707893
956568
1560313
886871
283250
2841522
1512287
1373813
2521577
2328596
2747902
2393730
1989124
470452
1715416
2281682
1467913
1831155
426542
2465561
2149584
2101473
1654566
2513929
1679133
1051737
2092275
905184
64550
569080
851848
1252105
2250562
230343
2006591
2678374
607528
1708068
97559
1943610
1953120
1900021
2801089
2553243
2466934
2619661
1136927
1716121
2196610
355227
726667
831688
998551
1616826
2224501
523505
1359174
978947
1745650
2091374
2112002
625540
1478825
1489384
2711596
879597
49384
1729385
624262
861115
1778673
1025338
1686938
2573181
255796
1048573
541950
2765749
970236
1311440
225617
1588079
1432761
1436390
2059195
1998065
778089
2004857
1889586
1940776
1371267
730914
1719270
802032
1192471
940021
1745330
691429
2120540
2439934
1590508
2446857
2620611
1277742
449416
2169794
1531959
1334322
630438
1661745
2574042
1440029
1942611
534491
781780
1405634
2211587
1778739
1656880
1301675
191257
1874961
2075425
238857
1160589
1462358
164245
2384500
1402483
1661566
231715
410413
1909776
1101225
1764114
381462
1989182
494715
2772108
1817422
1617119
62370
98730
1058950
1653360
1148101
2852289
1119970
2917479
471961
2047292
807007
1412933
2616583
1053131
2186577
1437229
1228416
1190297
1936195
2792040
2247972
2062061
2380832
1317704
1192276
2366182
1148816
2030055
2267751
1903581
842386
2818821
790644
132966
713395
1990419
1162637
2285590
2338505
2867517
1008739
2206931
1063582
1921358
1276975
914794
2586523
177107
1950649
1448020
2531887
1040495
29450
1508709
1795006
2578304
2121598
2172252
1004874
870453
2138819
821547
2040543
52512
1409425
1973711
2242619
2165935
1359087
1465684
2880784
1250069
964120
1390812
10551
2824473
782424
1415319
2560452
1549515
375572
1992004
1886162
2236809
5314
2718684
119329
528847
952382
2173520
2654324
1364161
989847
2670266
2666219
1517654
1183931
378059
285989
51543
2217361
394485
664723
1803415
2888115
1559127
2255869
859954
124843
2403270
2621582
248679
2069842
1944369
478617
2034057
1312704
1882821
1222378
1042619
2161018
2515251
2689441
1772300
2917338
924880
54072
1620817
1587941
1302796
1939497
874508
1505236
1872
274120
290846
2130655
2077349
1184270
1235460
937751
2165419
852074
1903976
1134026
1918646
1049560
2585060
636437
1348190
365103
2359476
2275591
305701
2198934
259888
1879596
603487
1160224
2489230
1335184
1175482
93103
2854843
2020912
1546410
1449447
701474
2003692
1498935
2093635
1742063
972821
886044
2808158
1402952
2733453
94000
2541635
172890
2126282
75818
735042
1520764
2506713
1731658
1303568
1943892
380443
1252024
76226
1824024
2397938
2788884
889691
1378504
2933415
2199818
2584387
558937
1965249
21261
1664677
2127201
2564518
2422314
2038987
332639
1383356
1447495
962494
784181
1840219
483383
370482
1982253
570047
815007
2294020
52702
25268
2111004
1400028
1769256
1224286
354220
864876
74710
441638
1913587
363324
1226069
99467
588203
958574
376602
1291495
2919696
1685608
1555227
71162
1919536
569491
2255472
826944
2222389
2063557
1542911
309804
515077
492897
1483575
1280380
2094058
2046978
988823
2160806
234168
348413
63828
1690683
2215531
400928
1930517
2354404
2549304
759590
324363
2584689
86089
1425816
171056
1500358
130854
2548372
2927124
763982
2313616
737335
1690195
1690361
847602
2454715
1959552
1684224
2032112
910972
1353102
1076386
1189051
712484
74318
182462
2344988
191434
160623
569549
481393
1166296
919152
2611838
2066995
1100324
112659
2758253
1632671
2440707
1212219
2340037
1539466
2497710
2780658
204205
1361943
612404
2421293
1973912
2904242
2412290
2425001
232891
608662
786520
2826468
1069899
591720
1635197
2164624
787338
818958
1747719
549862
524452
2625362
874549
1550359
2215764
1718762
67737
639061
2576891
748752
296870
2808736
431061
2866975
2538228
946534
102660
774015
1248038
2381682
1653240
2293233
880361
725514
861824
583712
2486953
1424547
331410
2582144
687916
1258342
613425
1624847
786194
2224820
364108
81818
2295309
704276
1522113
1182789
426323
1419462
1500089
2762874
1391000
2677227
1332339
1800174
2456944
1731201
1840226
2189183
146643
425929
1893161
1270981
1509535
1425036
354197
624528
2135018
332303
2847723
1042672
2216503
1339440
1280687
1798253
1754020
1996200
2686612
2287976
1020905
990654
2582028
1232416
2181005
522126
2805275
2874614
1791698
1507156
1106610
2580496
1960882
1876942
1686664
69674
1898065
545267
1868757
2253905
196797
2612229
1116056
2061015
1075988
1766336
23319
624132
1436451
1420515
2603238
935576
1963846
1947937
2428111
8051
2499217
2794134
2705767
2280835
1453636
1925651
1188213
845818
2402751
1845369
2742365
2441770
1338113
926091
2343505
532598
2322803
1518141
847980
777795
1349717
688134
964578
2096794
1557258
2472503
851487
807704
1975160
273109
945534
1504178
335896
2480713
1351754
2652677
1001166
482955
1036253
1651922
788054
165103
1911600
2711410
487317
1989705
2104826
692197
1458030
265485
2895473
2498913
2154096
2671688
634301
1686101
1700533
1690123
2239855
2403169
1130744
2296757
2731039
713766
2800708
2160710
995245
2749853
770107
1573970
2547802
2622301
816252
2108346
849515
2183038
1652991
1190960
675073
547217
1266095
2743178
2370725
967052
976519
58017
2865289
2521510
1143378
224800
1672064
2319055
2713397
943603
1304976
1753780
757510
2112071
2631425
727167
311790
1597850
2026533
1204628
591486
2498994
218066
615165
1930195
35694
60565
1067997
1104232
769471
2079180
1547982
1307368
1652243
2441466
1861079
233473
1929080
2226735
2462924
653593
392522
1699114
309207
580490
898524
991162
2692150
2060044
454123
2302060
258196
1261416
596768
129889
1198768
395229
661309
547211
2377758
1481867
2599684
843169
2655117
380453
1214525
2918621
1472781
1553446
1140279
2327983
462237
2405737
1730972
1090484
92237
1714210
2377253
145104
2577452
2324540
1157230
2475624
2403088
2751179
601694
545043
1398307
516341
175467
1190772
1924258
1973732
2024999
639723
531694
1100550
457635
459119
322068
865529
1667016
2370541
2428501
1968269
631252
2233654
675601
689775
1012705
2796655
743396
170305
1480208
2423952
2225531
2487034
878944
1277696
896711
1060740
1102091
20146
2907108
1764610
2512343
1064598
2149476
767616
380361
250451
294648
2186808
1610746
159053
401798
2111366
1403013
2149084
806055
333154
2733224
970341
2910597
2066642
1004942
1649052
501050
2489289
2592876
2095637
2838653
2234400
1109775
2895106
1373648
2230724
1494878
354626
225812
2691468
2906192
745667
1869522
1003114
406626
52538
2824048
78757
2411909
1934643
444315
347571
1747033
2701973
275449
373498
1451049
2696531
1955469
654611
1432451
826533
413949
714196
1026728
555718
223902
2923447
821897
1364692
1608481
1203628
332714
1534334
2553409
170880
1580967
366678
1186759
2059232
166263
2906079
690531
305122
94123
2881794
1236866
1127385
30950
820566
2527449
454805
2827538
308396
22542
433961
1743174
1688020
2276276
1603787
1095926
2332458
905315
877415
1085247
168872
696170
2935183
1125491
2640637
708615
1521618
1250416
2822774
1136683
594070
2608125
1618090
604993
2333891
251750
678019
210988
614232
1848827
1707745
2429808
2651955
2117906
12101
2463382
1586856
2084204
480357
2146336
1790821
2231180
2659660
154935
1492400
2656963
83833
2394097
1846406
924250
334940
2562022
747586
1598474
309242
2093986
54353
1854580
1647933
40706
1964380
2112301
2541949
80935
2444225
1682691
517827
1928028
1740136
825558
494900
207140
196538
2673953
1378697
1657662
2803790
1656376
1950630
1366735
2895504
1872964
1369185
1800053
1142845
1406513
289127
2268591
2903299
1380624
1407075
532628
2778411
846522
445545
2818125
2770465
2097653
2883501
1618133
2337569
2734767
2229411
241926
574882
2793487
1932165
1869838
2509853
203632
2737732
2237434
2657333
2167142
2931931
1442908
2876525
2274261
636089
820032
1594806
2166178
824464
2835490
964151
687830
449281
1663702
207859
373744
2846474
2540730
907970
601978
2582758
2187796
810618
2479989
2134406
1444668
867512
103824
785971
2920162
1794882
1232288
2879361
1019889
930927
2655381
2451120
2229573
2346255
1412346
2198438
2253231
1077394
301604
899197
618342
231574
1128051
1496374
170453
1645719
931994
131738
1694280
899518
649440
1585510
2653558
1378345
2001822
2237868
76227
785905
2306248
2652883
859220
1543233
265188
2019938
2762515
1899050
2115605
825483
635862
1342689
1864195
845682
666897
2500820
2851249
567638
2633145
1273982
1953725
16023
2313851
1458047
2496142
2899906
1456913
1972966
1574708
2742854
1622472
2152624
989258
2135390
2152191
1660998
1520844
2805640
2757654
2099694
1127375
1087778
1032015
1625489
286786
1061563
1893546
1915906
2420466
1557822
628032
1403549
636421
2132020
581779
1693664
452760
321588
1966730
2601398
1457543
1517271
1446446
1978685
2455228
1112031
1084317
477948
1752437
2301828
2408415
905988
731760
2916780
1021231
1548601
2667773
1770037
29034
101617
2445949
1415060
1972452
72955
1554091
1181617
1922670
2893873
562001
1837899
1897435
814358
191032
2282696
205643
2674572
492304
2337012
1142748
1007573
660378
569968
1909601
2237955
1897868
1970941
1948364
1294325
702084
2185043
725854
148250
2608599
76255
354656
1302501
2685856
935560
2148832
1275907
211943
557987
828402
1636087
1314186
562281
1728878
445365
2662483
2158013
1885765
1619245
634342
525424
2636636
1641195
2057747
2848252
721985
2331957
2745377
670048
1591619
632217
2658297
1467113
2594739
2812689
1642990
2870756
204194
1811620
1688912
567064
1996692
992679
111415
2446784
1977653
2838425
690954
2816007
2757170
2811097
2394042
108293
1953068
62003
1818552
502372
682823
995293
1448683
1083207
365362
1320390
2810973
598434
2729434
66937
1502669
281957
2439652
1176767
1987650
411947
166569
111937
1268152
1551580
1102100
803899
2799415
1414795
569591
262057
1333913
2063804
972113
959853
2710255
2015238
27105
454690
2272641
904747
2407362
348604
661037
1513784
2044362
2533039
1034143
519479
1935858
832104
1012884
138478
2719488
2182386
2940277
93396
843369
2633985
1355450
1418749
369293
2541700
284919
1266860
1253176
1488693
1545284
2483898
973903
1847570
1392589
1281307
1178295
649569
1710891
2525813
2486537
231254
2105850
494047
1436913
379651
63210
1888195
1775764
55215
1518959
1863397
2833490
2240485
2116041
430499
2073857
2496759
1770153
2872537
1579282
1689401
2827428
2026941
1575913
1267809
1562252
1756367
1828088
1091234
2840473
2775519
1900357
935549
725442
509345
769744
2370233
1695633
293122
847830
2451578
1040666
2661313
795791
2304435
2391737
2433180
1233835
720950
1617450
2260746
88458
2457095
347375
2276217
2791032
1296217
1013759
1398033
1828844
2095414
2781261
85109
2391236
71193
1336757
2775920
2542270
2504164
436376
2513950
839937
1653220
2689331
1675806
2653949
2576258
189394
16066
1812543
2749591
2499523
1499331
2091977
1943064
1699727
131311
363425
273623
964720
817320
178425
789272
1671250
1727321
1000615
1486918
1183837
762284
2459493
773926
805619
1512001
1968940
2145207
1998245
1332051
798199
2649603
1110538
334171
1549182
534796
82005
712459
1946444
2698970
2621848
1689791
2915595
453505
2836187
2503573
274324
1968599
2293065
384176
2630209
1174012
1624347
938090
2035261
999406
615856
1478309
2765734
1855125
1388292
1826800
488395
2403207
65958
2117632
1773608
1071157
2802952
2078978
2346308
579728
240578
846833
2328438
1345021
1483937
1636552
1778002
369116
2116407
2387682
13914
2291431
2642763
288285
541976
1767278
1060180
2464524
113885
757565
1723062
327532
1200809
1968857
1466293
1587552
1208910
1240605
1679639
2493089
2546214
1846421
2592815
1868884
438387
568102
413187
599063
163554
1386636
447062
2804648
2101378
2895124
2859489
865551
760055
1123608
133362
1368024
377854
627669
2677259
756858
240342
788362
1106231
2433495
409430
2136862
1271850
2844101
2374572
1764540
188478
2880260
1386825
2920113
2165431
2821676
2760357
2578834
1376079
969834
1382467
1816411
679038
1021348
1621379
810277
1980708
231759
2483628
1033342
628289
2636954
1902870
804719
2646667
410660
716688
2305536
2699435
1864346
920694
1906925
2565754
2434582
243998
2409623
1922320
2867337
1603187
971413
150859
2751833
1919212
2539439
1337281
1667212
2639483
2061886
896393
2136982
875986
1152945
1097132
2192176
2215785
1247775
1868856
2854949
2660087
415248
493951
657185
2838090
1384887
28430
1807440
729688
1051194
1441090
1666474
796398
579407
857218
1546244
143805
333126
2502842
756744
318012
1232305
2481623
2725778
1143755
2243302
1438310
357415
2690390
567366
582512
1640644
972296
1271569
2087111
800360
2516719
347840
1567997
1301308
557747
1833389
2265062
661186
1544677
2765030
577166
1806139
486534
995770
210186
956937
978187
2757727
1594829
2732689
1281499
1537922
1444016
2849102
1761509
1933762
1858803
1226808
855195
304167
110278
2443687
1987775
421404
1028475
420156
2263294
2521737
1941556
1367638
1956002
1672190
2596166
667830
1240216
2261930
523070
682174
1012299
748120
2270807
326491
1861415
1228747
2473987
833408
731884
1204042
2140080
2557636
2218128
62430
494865
2924505
1066294
974249
30137
873773
2000438
2490699
1335909
2231723
1133805
1720963
117903
687125
2543122
1022641
2202250
399116
210826
2249124
1780875
2218359
2444234
385430
782982
2413084
685821
670472
1056825
1791133
2764227
2114754
2580799
2157089
2063685
763596
2887061
2545073
2799933
872652
2308962
2665087
1063207
1785228
848000
630972
2468190
1443525
1960767
1386292
295698
2671717
1753
1814261
590129
511914
987605
2636558
2771496
2856640
2201694
2833156
2235494
1011040
2890405
1295222
2598601
2731155
1434721
1866839
323633
1571041
2086114
631776
812243
657332
916462
2362591
1323038
1325558
1050850
1643154
2043875
471314
2415352
2100382
1083285
2873041
2296337
2304566
1619690
107881
2540364
1735788
963564
2030634
2717085
2577643
872678
1545361
637883
1601610
2870523
1494015
2033872
228499
2018374
1372351
1678175
2182118
711889
987987
285969
448920
1021272
241378
972207
1889553
2642684
668309
2032907
1576799
2161554
2759075
2782193
2096676
1350637
506297
832196
2925682
400923
2680591
806746
1050283
559211
641485
2255231
1117060
1945752
2379105
2511961
1764249
2815717
2869040
1180286
1504006
2356161
1228371
1082181
656706
2767993
1951108
1194987
1590313
1413621
2674223
930613
1044888
53888
2738225
2862474
1279591
1297472
2672880
1186085
2360905
1765014
1789726
2157732
678223
2454179
2901965
1610553
999797
1824838
184882
1970778
2063889
1785904
1187271
1049270
2879893
1035287
2542265
1819338
1857504
1738342
540421
1309534
552179
703622
2443168
1180693
2731363
1727904
2330513
970335
251067
1386698
2419261
1748996
2632248
2903183
316956
2278741
1723184
2147785
1761267
1164823
850861
1815833
344426
1136654
1743144
1278356
1446630
1612967
2313275
1186982
48483
1658846
1783676
430376
2591511
2457408
326332
668325
1660686
1691323
1272766
1048537
2266420
1670343
2829889
1069100
2530081
2637159
1430921
2921851
2902295
2267987
628051
2413992
2522317
2313151
1521768
1111183
1497546
293730
1360231
2424428
333474
2900847
484793
1192685
754996
15041
1061665
2645173
486534
517955
360336
2374440
613112
121865
863886
411491
320805
1792932
2816121
2553423
1113364
450107
310719
297249
1598374
1488842
2929539
2398048
2119635
32360
1417205
746043
2839254
2546807
2875813
2830596
574661
630872
2190476
1662963
740093
2202456
2923541
401794
2018136
2453144
2177502
1126208
2807887
1020442
499477
1889712
1929233
2173923
710975
2059527
1054711
2763037
1980938
217648
2286964
2384279
2775912
2414828
1110886
805239
526148
1928324
1339595
2078161
2878038
1130765
1761005
1791582
1797219
1611808
2743140
719186
1380139
554949
1225225
2732840
686596
1564330
1509277
1414390
1759639
1900038
2149168
2407057
2104512
2539518
1027616
1969482
2037945
631753
1268202
2296907
1209810
2862653
1406002
931940
1722875
1378038
457170
2266819
610178
1988557
2566257
864428
1146588
2821515
1656466
883596
1207746
1970721
2918241
1097749
2714743
1464835
2566474
2696394
891694
337872
450072
1235229
1532697
2078761
1152981
1466114
1771472
150003
499076
2016710
483382
964220
646678
275223
721619
1352713
2894928
936751
1898694
1998505
1491094
1236853
982619
1335065
2774470
2703043
453333
2665521
294931
1444876
1784388
80904
413609
147493
1578570
1427573
2272417
2854495
1242077
644982
2264317
791034
1671596
2495541
2715292
851875
618290
243591
1729287
2115825
82623
2241602
2248645
1866386
1792449
2305952
1226913
2471556
2935331
2917615
2555623
2213296
754913
2900411
521536
928155
2825938
2902439
1671558
1056155
1016470
2454494
1225039
444395
2671045
2227398
1260848
1728184
2557689
1995957
2158632
2821430
2732633
339799
1747776
1352571
1851985
271305
2378775
1978373
1801846
40284
291692
413097
1897062
447320
288436
665695
1136086
180807
2808487
615199
2510277
1452576
2500141
2298263
1988176
2655257
2267026
2135479
2759921
1407168
509547
302038
1925077
2434290
2331114
2626224
49308
1877395
2865754
992277
1700297
214233
147901
1629361
2215748
248633
133511
1711466
2696778
1290130
1803668
2239840
1230134
148860
1463188
1473588
937359
1762621
1708265
2696310
1471438
2410319
1772482
1416128
1528348
511664
175123
2551285
2359665
2632374
2195518
1100729
467269
365806
593615
1980231
2654935
838170
1587298
1460416
1545465
491539
617956
2780706
1307289
2553667
772634
2218248
1130784
873266
718586
1410705
494874
1113090
1105853
2864881
1993674
578826
1868612
553518
1620808
361093
652950
215678
2939390
1718311
1808590
1687886
2834520
836825
2610650
1796018
253012
1551426
291103
1364109
1331500
970146
754697
2583387
949264
1097251
2498485
1349017
1822774
2559715
1332275
831026
1116042
1664764
472945
218907
627527
757880
1822327
1369690
2186425
2140083
807154
1011209
806344
817672
2109662
881928
1244317
2520701
58313
109239
516080
1266538
1519120
1559558
453206
1023839
109569
2898926
2639468
1212530
2697335
1804975
2639317
1753754
2212461
1908133
1522085
45998
1769094
752064
2148068
319223
1581437
1534628
1489280
1330950
1147957
2160351
2559988
1199282
2142491
141879
637133
1821193
908580
1300126
1767901
6877
2745079
368188
2524317
1193395
1447515
231234
1694581
1006786
413924
1393883
1382463
1146975
2855423
2194926
415078
1262672
1640634
2843997
2522895
1635298
2045109
521802
576056
1030303
1490014
133690
1619691
671929
1961159
1847120
1860047
2574690
2930384
994554
1491604
1749256
2076168
1618330
1315677
2478076
566929
1478211
2461592
581875
2275649
2356382
339717
302823
1285097
635128
2252859
187834
2542661
1788633
2312400
1265042
1891247
2411666
1180216
1707616
1856549
2685168
2716531
1458488
2410685
248161
2487276
1199528
1167197
2837454
2600940
916893
782777
2921021
1224305
1896506
1774840
413127
2056297
2216480
1314689
2509320
1087977
1725776
2281209
2842775
1678694
309874
2799811
281323
741538
451452
2128472
5618
2890565
413227
2336752
577497
1583938
790024
135699
792592
1102532
42649
814512
2654654
2000755
2345050
210386
1663998
2658589
2453735
980182
2174889
1953535
2445127
2727585
1439119
1774667
1238172
2872366
2089758
1412866
2247689
950798
363896
626545
2086105
2817007
847301
1269214
2123208
1944166
749579
2144953
1855161
102433
2455757
2408929
2487443
2546097
772987
81245
38672
784632
1023125
2643265
2575955
646082
2679680
1160062
2929050
2163267
1177101
2487692
2149506
1557274
1242088
361265
2466134
1150186
2281214
1185896
1924773
2724445
397351
772312
768268
504109
1208268
923354
2690667
2305957
346096
1903673
2310067
122491
1732189
1935811
2837844
2320755
184366
2581827
554826
2190844
2271513
2370786
2881469
164386
378109
1768640
703644
2365347
953653
2542862
870443
1912736
535013
1494157
1138863
1955719
536006
2789810
53433
906784
864343
1400847
1841005
1053935
2070626
1520611
2043662
370865
2679143
1905719
638922
1213218
2186864
1214907
1479014
2595070
2406006
1085747
2429844
2214253
252518
1478782
115901
1103972
2217467
2738020
206914
1797939
1974504
1976338
228846
1128324
188118
1164734
2390679
625091
99089
2649717
1222961
7612
892669
2093893
1857775
531720
24841
366315
2398020
2245751
262324
2519711
2299926
448806
816743
705964
2135160
417522
1390421
346867
2057825
317376
1246834
2360500
2149379
1240649
591635
1633592
2079057
437358
1814827
911071
1290153
411553
2092934
1983237
1383782
2207241
192952
2706087
1587108
645193
1317936
489097
547561
1235318
2131526
1541683
2482009
727876
2348200
2789332
79715
2291057
2783441
2541917
1644715
930187
151257
458887
2085095
2301647
1210709
84294
998848
599794
2273404
526538
1831297
181031
1058561
958115
403154
1496974
2644901
365906
2720204
486302
500283
470
2158408
279698
313719
343538
2703411
258177
1409038
2258982
2669970
1868419
1101637
1231687
506750
305744
749278
1806721
2889900
2736640
600827
1547273
128955
245795
2086600
728075
2323108
2223901
656081
403320
2825070
1889025
1514654
1308363
2350566
1425345
1979211
1600856
352076
1508275
25656
455257
2667674
2934475
286166
202397
1814248
2048719
1684765
1803092
1002633
1753785
2822018
116777
1889313
807980
1409221
248260
2900045
988877
421466
2308440
1152126
234835
278129
1448247
1392598
1682136
2181884
47925
783282
278241
2484400
742381
1909159
912148
683444
2655322
969371
2527541
2463768
1247517
70573
1069739
929035
2663574
695709
1503820
353714
2116203
237956
2379412
1941077
2861312
2651261
1530031
2797789
2747138
2846291
2327851
990308
669944
1282183
1255555
894902
2406093
639857
2404365
2836722
372124
660686
2572834
2559705
1254974
786355
7356
2515868
1912784
183459
599244
2690643
267856
1230822
2497843
2428551
1446794
938438
180699
883599
1857102
1370698
839220
1092355
1109035
1470678
1778447
50921
2207355
1504811
175391
1608363
2887273
1298507
1475038
1690518
2866703
1347857
2762721
2228823
2252045
2569695
2787220
1975110
295278
821453
1249765
2874707
1307945
602798
1631092
2366836
514206
2414253
2125415
486278
1667585
2836374
501986
252795
309272
1777385
930810
2120799
2030658
1067985
1617445
1267556
1338759
52974
1672678
634832
650042
2466634
728195
2401170
238035
896234
1851145
2862697
1613241
251758
98655
2811650
2851333
1246546
1501493
770504
1826534
1980364
1489747
207251
1261781
989666
2759356
1565010
450711
910542
783946
44509
1805564
537348
2804489
2383818
2089086
711267
65817
2707846
2094556
388401
1869151
1784153
210161
709868
1522593
1088567
943512
2319853
2644152
1838924
1513337
2544698
1559196
2596111
2439914
2752721
1370172
700912
2857279
2736535
2728692
1939688
331415
1598421
2196566
816422
1231319
248367
940275
1880041
249007
2184323
1729899
912269
1186501
108687
1286007
1203948
2087319
1864833
421510
1247139
1834295
559410
2323163
2824761
1380827
1631830
2275752
695092
202
1026926
356151
192345
2790568
2478333
1551596
2378821
2517883
1624427
524985
928856
1782212
611351
2408281
1087203
671415
313503
562212
1938699
2760100
1233290
850929
2753651
2499264
545155
419090
668432
2500255
1705933
193636
2508113
363162
219993
1660631
644443
2248966
2906970
147285
1586807
1778738
970145
1243702
2584434
2203469
249124
1747341
2002456
1733938
2134297
2471759
1517460
292830
745227
803886
1215166
603259
267169
628051
1523696
353524
1431463
306831
1009153
2139606
1581908
1689779
2449651
1704021
745409
457340
2917029
1337148
1946747
1767087
761945
2150295
703782
989483
2351611
822443
709405
1368197
421173
1958254
2568286
2609267
441027
1075762
1210231
1779533
244818
1295600
1316008
1915753
251674
2196409
1367575
2671493
661487
7163
1891074
1079150
819639
892237
546189
435994
341281
1085096
1982022
1505362
1962224
2329804
338925
2195898
238484
2910915
1433044
842722
438838
40208
1258750
1531651
2710416
1901947
274490
1632863
51954
2747305
1234791
930917
1882478
302529
1142191
971165
1916794
1330122
1095253
1202460
2739801
762738
1501155
2615854
469693
2362795
519282
84476
913380
1155482
1446311
1729951
2551372
2296074
923305
1475729
1682852
762695
1413730
640743
2201702
2230880
1288966
1554535
1250272
2386594
242940
1842741
2387701
2748861
514496
1579542
356932
1356235
2218405
616989
581554
1989254
2176510
884425
2368873
294215
2694637
2919659
1268906
2516313
381274
368109
350563
2088822
2335531
2643838
952540
1043120
541988
1489949
2463262
336045
987881
1786116
2043809
2914257
1565483
2318442
568904
2493765
162200
2633880
609233
1873002
944554
454908
1267465
2444565
592928
1684825
566014
1132111
2074331
2561432
556989
1937641
1114576
2235401
2880664
1046454
201775
1868899
2193387
1377421
435008
558874
1948505
400278
2625936
886876
38412
644574
1829195
455533
561700
1347990
640011
2393181
1126462
1310811
502012
36301
1618250
746466
582291
2826400
1098537
1981414
859225
2279429
1788118
1313948
2059717
1267848
2587171
2540097
1091822
2820974
1709635
2443292
2253303
459650
1254881
1104941
1971749
2434394
2135720
428104
2827677
1993203
350948
1737606
1107065
39972
714662
1349437
1181053
561997
1303551
2180090
1108137
2154768
1393944
2374895
541712
871493
2298788
1838842
1238325
2308938
107159
835048
1406685
1255782
1366294
1190257
678687
884644
637115
2075349
1860342
800569
307290
2639704
60327
851691
1844493
952179
990605
271995
2472722
2365106
2282740
2887474
1671596
2313965
707934
978980
153220
1291845
2480213
2299076
2880442
806646
2478193
1471235
1867037
1866140
758765
1686044
1719589
1259743
1727944
911438
1743501
2026671
1632222
1688117
2319374
2266433
2504177
969365
1754579
1685539
2882161
806670
527357
2557614
129
665189
2143091
1142308
1803960
393801
2756766
2510328
1258928
609036
552160
1750971
2189898
899919
1579089
1190132
266143
2282776
693999
1858347
1830707
204966
544651
375363
2275655
695589
1780593
387170
108345
1625514
2132290
2660260
2261771
2177464
398535
46423
1511405
2563788
2016032
2388454
1010026
2189063
2270570
662774
1513626
2302191
1075818
124146
2032864
2412163
1880365
1447087
1140985
1672744
160094
1924922
856844
665927
231612
2016188
1143971
2524896
1309164
1213600
367302
1229671
92725
1615279
805378
452245
426694
1980814
188153
451989
1479914
993125
1511677
1451777
1996004
1818633
2557597
1080318
2700775
1809125
252687
2384707
504502
1202080
66958
2112326
2159170
9920
721381
2644002
293382
90008
1230770
1270303
721243
2064370
2149589
326187
2826337
297964
2215685
763131
1857030
2510891
2508823
738437
1335393
1849798
2261972
656893
1861960
1207728
1115525
171129
2578885
1857036
1098882
1044600
1447531
1691975
2501965
914492
716035
2674967
2473503
1982649
514194
2378482
1193603
2197544
2142283
809915
2109167
1370279
574595
1953436
1678988
356137
798605
1046766
1617319
852764
322983
2840089
2909366
3051
1223685
1084110
2384226
1440359
2023575
2848337
957767
846672
1367885
2006233
243605
1535996
2935744
185725
1175800
2416058
921275
2827641
1741524
1411855
1282064
796543
411599
384117
1912578
204004
927007
2615836
118454
2573694
270148
449905
27442
2344411
632535
2898231
147032
1563238
2692447
1433966
2560181
1074126
1633710
2407933
2265066
360585
874506
858850
885067
2666231
1405874
1356734
1859747
2578832
1420680
2583614
2567422
838586
2043638
1974454
2227483
2116176
996139
979190
2511700
1569209
578791
378833
849063
909107
2566337
1206313
2526415
179650
89610
680092
784252
1561262
827509
1209960
431928
197574
1664057
2432500
2392957
430873
1382157
671328
185524
114493
2679262
1921205
2060884
907568
1631759
2139932
301581
652474
1019463
766586
755072
714644
1342142
1402435
274450
1112489
694149
1156517
1131610
2333680
2348725
1872707
1287979
2868711
1417512
2826588
1643420
516994
77649
2588657
350961
2342133
537094
904539
1178515
550751
779788
85497
1644211
563426
76337
1846644
1531772
75332
2008717
1560912
2459950
908032
1721099
2460866
738917
202998
768354
2462814
449119
567839
2042060
1827087
425209
655590
910926
53819
372831
1283847
1941531
2438456
457187
1369024
1320198
2477072
1288085
189213
557164
857270
992978
2573898
1437243
957492
1554158
1796588
2629637
1061797
622155
660342
623808
2192829
2412976
711796
2380967
2871331
1000169
138491
1867502
736612
181365
1327756
2708897
2894904
1326147
494082
2886689
717459
1133962
1733016
1624837
2684710
1258739
2662453
503368
1535482
912592
1738750
1361593
2277922
1434087
1831284
1052746
1099295
890788
1488297
880089
951626
2122722
2458415
2087522
2931670
2479853
640653
729263
528320
1752485
2499935
29676
328373
140515
1861403
1573440
2588770
814332
985581
2100160
1197780
37139
2820894
856543
1330157
2573235
1320948
2660098
1296571
1643820
1423613
2323075
825801
1123610
265614
2762576
2683602
59592
542814
935608
750811
2076900
2725168
2452832
2797921
2622782
1618544
2120479
1201925
2363189
2099310
2594118
2476228
1273755
2332801
455941
2462237
1185593
2692689
205560
1043100
746786
2908405
500861
263223
781043
2442987
699233
2913187
2711454
556598
2053563
1731493
446524
1851579
995627
1187644
454688
2420132
552098
184928
531256
2681873
2437914
2480531
355327
468660
2488418
2128495
1422891
135423
700536
2838033
1290729
2188607
1442635
2282642
2414613
908983
2841719
2436404
2692926
2897345
2213290
2098706
1774939
810223
6148
1077400
708102
2719981
2844589
912285
2883638
757500
20332
807415
1121302
431875
1190980
1716821
1988239
2723471
2446086
2222316
2231407
2318100
1992464
128206
2762552
1047970
1622564
1031115
1601689
2655520
2442812
1249109
303028
1129717
1464121
1666326
784095
1444374
1303588
1711051
2640726
785405
2464230
954443
2497513
1031506
2024740
656064
1974922
212712
2576150
2625933
853901
1974908
2554410
836824
2315882
1247902
1680331
1345658
1111964
1493238
1603217
2302458
317314
857839
1637843
1817762
1894211
1490633
1959158
1707170
1568240
2273913
2729521
2735140
2668356
1873347
956964
517381
1693624
1367514
561676
2838920
2860940
1087317
686064
973033
2296880
1667981
1086170
2352525
1711013
2840756
2169059
10763
1009579
62224
596024
1108041
1582059
2270938
2777048
93509
196013
619187
766012
2453292
1763465
1900474
1869942
1444187
464969
2201551
2565294
991712
1156264
2477357
2107251
2572536
2269652
1611465
562333
1383054
1388108
159499
516865
1033399
2347194
929053
1441684
1932724
2881233
1521429
2270072
1724028
1665039
2881241
2506376
1148374
1380574
1458765
224629
265696
1491586
709286
403643
370462
842149
347187
1406895
2445819
2205337
1643827
2259805
275264
2266937
1688414
526204
100839
1413588
217502
401144
2331008
96185
2326637
378504
242107
118042
44607
536751
2622598
2457977
2863441
1528592
367170
1301544
2748253
2498865
1321796
639939
2684717
816224
2850912
910800
1115518
654032
2486909
302481
1922844
949789
2353926
2884322
515673
997167
353448
634183
1416937
2581362
180184
1820484
2010031
2869565
185904
1382394
2883793
570207
1792024
2023407
528492
2691962
1322126
1688040
511672
2062931
2123091
1397170
1827371
2363932
460824
509401
1196079
1700923
2090126
1533846
2190468
2614958
1784423
488728
538817
2731002
918346
31177
1585387
787431
2683223
875630
2280948
1845234
2650464
1248061
1802088
2604775
880787
691157
747237
148530
571899
1291582
1031387
642954
298865
1662355
1073135
409204
110478
2548395
215786
2106485
1455260
980811
2245353
494087
309715
1770339
1407250
409219
145540
75573
2890602
2897009
2125879
237015
1877697
322786
2230340
1139309
2644363
119910
2222389
2892651
1452633
1733019
2578076
2705360
2408919
1958965
1509564
395304
2017416
2343470
1206371
1138723
1894488
2660894
2502916
1120423
1099865
40981
2467140
2863988
30133
720458
2068801
939476
1700729
2475254
1952725
2525775
872203
2071952
1651400
1453811
2871671
1020814
552346
1793806
2334566
2717447
567594
2197709
1081290
2085665
1293422
1690736
331318
1638433
1522321
2586461
2902713
440845
2871280
698661
2551402
210881
1850381
1414632
202366
761403
1800035
2532447
2227362
2543538
236709
927636
1657222
644758
275625
2561265
588781
1091973
2691578
589354
1253013
220732
1613407
2307239
1635714
1219561
2769973
718248
1955936
1837509
2318605
1807801
2325681
2302833
1339233
350867
2498014
241586
2163018
527213
2549514
1354407
2016635
2272826
2901007
2622715
1944440
396405
2639811
2095815
1197514
730524
2349897
2025890
2406615
1829004
2023123
1205953
357078
1995490
66068
1446613
2909941
2427622
806107
1945520
2228226
2634039
1210841
1646287
2267021
347304
260281
1071515
1777948
2473419
2317745
1938865
1052022
2000914
2834116
1262038
1100261
620136
2372650
1701831
1232930
2217134
2590466
254546
2572718
1015332
1716213
2110629
2243218
364651
842432
198318
573907
973816
1232553
802578
2482952
1046895
2116948
371382
2027344
1333147
738057
1460292
473661
1276672
218692
2448609
475792
2552952
2787821
518234
803955
2519875
2207251
1765250
1170123
1691914
2238727
1710923
966489
1250532
1953463
694196
75752
550372
2322699
1198116
2744268
772544
2119271
2195385
2570096
1203494
19620
366786
71085
1146922
31093
329976
2608763
65668
2114822
2926530
907267
156364
391432
1517736
2642080
353478
2185303
1002760
546581
205179
626067
2271068
961111
848984
1389433
841347
188524
1965826
974871
2176877
2030688
1392820
239656
438745
2377602
1164061
2195377
2063339
2492150
2108796
344754
375397
2877306
2222456
1454006
2615130
1402374
2306761
664543
317650
2775863
1279424
525068
1698798
1264943
2551907
2073407
1008310
2850565
1054651
2489184
1182790
2598118
2463691
1454273
531927
602683
227982
2590565
1270737
175743
1227877
2080865
2747614
1485709
1543274
2448978
2891575
26924
1921872
2419342
1719496
650866
1759083
693563
2768578
1908901
1018789
2861539
2607453
6169
8395
1465002
213050
777052
1754285
1292578
2529198
553220
2323086
2155117
1468718
766618
1708581
2540962
1833250
1313653
1073469
1010865
2271764
1777603
611268
2282878
1541756
2844822
983534
2765862
1582824
2469745
69846
47463
1706647
2372389
940226
2431847
2683314
2611978
1299103
2335078
2331615
2007948
1238648
2380059
2234995
966459
2196010
65281
2877971
1752537
1297738
438191
1601164
361374
258972
2175768
2713446
752249
1973006
1276773
935478
1344119
48080
2676757
575226
259712
1526254
393751
849765
2516426
298220
1613055
2673298
1569001
2907208
2724780
2181036
1485007
2793684
1423924
2737813
2916322
2660260
2543362
909262
654544
1665111
591661
2499669
2734934
2520231
1727934
1994901
2234665
905596
290526
1506735
500025
1884198
1061326
2870696
750602
774759
617518
2722824
248878
716384
478570
2718446
2761235
270575
1453004
1127241
2373358
18674
572197
229299
2710715
1338703
1160957
315621
1760563
2738665
1109411
2355114
1860623
802772
1502694
2639208
2895370
1003793
2547008
2655268
1661735
637199
1805757
2876257
825298
2478698
36413
19573
799320
1243543
1122482
1772912
2762507
2433219
1703799
2040223
2105571
2160418
1328736
203306
124237
2530593
2379073
1406698
1013621
1570801
719405
1723112
995735
2572942
1962590
2489442
388880
2849991
1637981
1496339
1147861
1749844
2896916
688762
626387
1838299
577059
1306199
2078741
1278514
631877
723007
1268804
1521440
1343680
2057275
2192704
1096720
996694
1390431
2645807
1348066
902341
1127322
789783
2894961
1602669
2885992
2173129
992297
2448049
2572739
26869
2931779
2542123
2214737
1296092
2183170
1631805
900354
1827704
1795708
2534995
1356797
1468157
2082186
2830890
2670775
592283
152918
1104993
2891449
1270161
613389
121449
2544808
745746
1211843
1631759
694002
427479
1985824
31729
1762605
773684
453686
1488791
227800
2022321
534416
2429057
2605459
798534
22011
989008
1923015
648228
2046124
2338960
727430
902313
2005294
1646841
1453224
2315515
1135706
343927
1639061
665265
1207186
1378256
2483489
2632412
1759842
1566672
711004
791244
372207
1624405
970098
568373
2277018
453834
1770202
256006
2249915
1819747
1047023
1935574
2592410
223645
1666048
1836799
1084283
73357
2082471
1686622
233240
1849166
1677121
989394
430225
1380792
1195262
271411
1448624
2880005
2645783
690875
2566746
2067983
2886196
688297
1236092
1553783
916290
1591904
489190
2166203
2113140
534408
1554390
186520
1461886
1522257
1521267
2434256
1113937
1777109
2144499
1888825
2903825
673849
1151506
1818985
31968
2546959
109522
2560522
837755
736593
362062
352968
2545008
2639333
807971
2479400
1583807
1479895
1166144
2429213
2093441
594799
836964
1146100
2574853
443775
1577503
394717
1554913
2787630
159452
914053
2798847
2166016
1427893
1815233
774009
278240
1066981
325016
796938
572521
646453
2004007
820633
2620676
160916
2862935
2525310
1058171
2485575
61700
2894962
1439492
1869538
375914
997413
2524474
2458627
2933625
2257367
1230788
812094
1256425
1646886
1811200
689560
763822
2869307
1783253
2755682
643128
842178
941905
2648998
2490594
1155311
1686206
1848893
1092925
1629707
913775
2109099
2720450
1708755
195679
1929565
2644915
2653922
1704718
988072
2102888
369476
2826781
2156028
1283311
1686071
1880666
737275
1374649
1210251
2172478
2560482
2918026
2931558
1201912
2142160
676947
2724268
1295336
2746436
2023556
1362298
2796571
822754
1461924
1604709
801028
1414823
1391117
2085998
613546
724803
2886417
2209873
1762154
2846269
1359893
416093
1138267
665734
2276039
1526563
2596778
1601941
2550152
660876
2083762
1364913
2902494
1448758
2843806
963141
251596
869192
809010
701115
1488596
2752623
2223949
1739865
443414
2856654
261274
562088
1100456
1399596
349058
2814235
79792
2781123
2081635
1190735
1122090
2538245
950957
458570
221192
1263028
2588776
1277322
1893953
251274
2895742
1469308
719217
1280737
2835543
2775786
472305
1783511
2747337
2924759
2051422
1648069
2246528
491084
78664
28498
784298
2425288
770187
838636
2349234
529116
192661
1503330
2541018
1193939
109562
2005788
189727
2536947
2710436
2497405
1663901
337779
601536
2421256
2146155
147480
76919
436983
1190307
25410
1642754
369074
2394001
1036750
572115
2507465
510065
72151
762953
767373
775446
2851764
1528330
2357410
2496364
683477
2128568
1721521
1617379
1890288
2070983
2278652
2666085
439781
1471826
154891
2305136
313781
409461
1426962
1131637
385332
2573915
1736945
1973380
1889975
2292987
161069
2909090
2890119
759752
300622
573068
794941
2016790
287091
1899584
2152385
271296
986118
2014722
2146737
2590489
296723
2037655
1277194
934330
1238083
1901639
35224
70818
2561100
1638364
823410
2337844
2198555
2525475
138315
1329714
1366344
175682
2555660
989225
2468778
2441642
2020644
671343
1735220
1711306
1461761
228869
2331437
488491
1901772
2851886
2407454
1138747
903113
1402138
2494031
363555
213076
2195480
2149237
2851510
2077895
1257044
1490410
2515791
2504688
681063
1787995
1519174
480916
874674
334673
267850
1688909
898633
2202905
1429777
1935409
963506
948799
686448
1852553
2742784
797577
1057792
59456
2129654
46514
2729554
79361
2167266
1348467
1525477
1148011
981914
1808744
1475919
1329976
659828
2342277
2224083
964443
1550104
684275
2162079
2286335
2149458
1157021
896465
469911
2851103
2475349
1114374
2342731
2340175
2464048
898273
1739341
2840131
1252181
1861826
582257
2602795
905268
2621340
1609032
689150
322637
430220
507102
449290
598945
1028218
2358743
2151204
231920
617061
1664208
722161
303846
2213790
2772100
2196061
1770285
787612
2660481
682080
126560
11925
1979225
434373
2665767
2878065
1542103
2371927
410541
1559314
2495023
651442
387890
2434851
804539
1898047
2432230
1617046
1659736
2227258
2157426
536121
2589924
1602884
726811
1783776
2673039
2934554
796913
2547789
257943
1168576
772963
1696173
2365872
39182
2587720
2616977
1623477
1052801
1825837
2601611
426443
1799691
2277970
2015038
2850585
2747658
435043
1788872
2694658
2117161
2869799
1771871
761268
88026
120548
2076142
270095
1050014
125881
1012152
1492169
2672074
1218889
2152424
561047
2720930
801976
2710335
2904247
234220
312135
2451921
2373860
132169
1246298
2850208
860863
1518059
2340458
104068
745615
1949371
1098445
2384845
1150171
671374
462590
2741288
2912460
1641943
1698479
1728119
1659556
2803298
1567913
712079
943667
1900471
1554134
2713691
543
2293124
440885
1368878
896447
143115
376052
228461
1890793
2484782
1099428
2360668
56419
2418027
590562
1062174
1152320
994697
1720315
1595455
599698
2494854
2175327
1204418
1498413
2751209
908945
1532961
2576551
1378805
2293798
1583585
2537557
1878029
755068
2149648
1521544
1749982
2101279
2187765
1408341
2283717
2258946
663330
2593489
915848
236178
1826685
462055
2064500
1190103
682798
2345121
2700364
419601
795968
2421178
1399644
1937494
1737575
1154317
1402727
2314334
2797268
2163526
2883239
1934803
1643526
52318
1944312
2002763
1461103
1054251
1465075
1272202
1259723
142595
965613
2786607
1059553
1749926
2623703
2241884
597884
1948827
2813651
1532225
2676407
191695
426043
600388
183035
763381
2343461
2607203
30349
596150
2843389
7987
1541337
320188
514073
363950
820129
2692386
2923970
2276485
2620970
2479124
2924752
705242
1531385
761348
1121513
2202388
2631958
1021783
2120603
2227126
2148544
914219
2156390
499850
132198
1696568
2062527
2382554
2742981
2891445
1504520
698814
1370199
2476909
344237
2318768
2856370
524006
2056280
453619
501243
2226937
1613113
2104414
2706086
135257
337037
2152458
2727995
1289405
1679505
2118568
1451167
484359
29412
1210550
981506
1030988
2782093
208638
574786
1559013
1078848
914488
1824566
2311165
621349
2260267
2563259
2882548
1908806
959247
1300531
278676
2507328
1316389
1845732
1865105
1629330
257303
2715809
381749
1659800
2314180
652016
1158625
2049680
75210
940495
1458397
1797509
1893279
717753
610638
1309226
1977275
2907406
2243657
2172882
2314032
1588989
483242
2617619
379915
604960
510768
1461474
849062
251569
1230501
2694471
571730
1737209
529316
820712
369050
324693
1867799
795500
305233
2281354
494956
2428395
152985
1524373
2198997
919259
2065268
1369719
2554283
1203966
803484
1839318
1719533
1479264
123400
396228
543824
1938718
1420100
301532
2458042
1673245
319999
197893
2141176
2552712
680719
1887454
1245189
1952259
1664372
518805
2712614
302070
1815756
210352
318315
1849672
871227
1096185
1633021
2410386
347619
2855539
1500100
1815222
1010717
1819300
2825204
430819
126065
8380
2519811
444199
2350127
1557230
1837093
781567
2105036
640173
272384
464243
159049
879262
1635001
2813464
356866
62424
977400
1916778
1661023
67042
286468
2863345
1045222
1815605
2407775
1368196
508814
616157
1723203
981838
1494004
1957915
1693415
1169711
1690822
2756851
1422891
979137
906531
54856
2578614
494288
2094240
2078876
2844486
1537399
571630
146792
484530
909111
2560940
2657896
732644
579478
1456524
1393986
1673501
2409865
2091821
1114
2509644
2595171
1954648
2129868
1586966
316312
2074312
485263
2844713
379189
482962
1945260
2862945
2156968
639371
1987906
2677530
623309
303639
114956
1796040
1038243
2159412
156369
2615247
209162
342162
1652158
1589260
2299681
2121677
2332055
2486923
1600523
1726921
2391883
420798
2226350
2046023
2809426
988126
424166
2703478
1562178
1667672
1450912
2718291
2527009
253269
100544
1824631
990800
1854999
2087223
873815
2663520
1027425
1975710
135411
1508051
280566
1905899
2337153
1301374
2461490
1919038
1162436
1185587
2920966
2772810
2839581
1086918
2359590
1331699
2327262
2600642
2671387
1576088
2542581
1578150
215356
1233366
2901903
1203046
1261931
2837291
360358
704255
2924135
623441
1774365
768247
1478485
450111
895957
220812
1706401
2544572
2865496
1673198
2643181
2889088
944079
1936077
1036973
2209593
1696121
736960
1914911
1298160
952187
1609443
41899
409899
2732584
2502657
533004
1673513
2054213
515223
9899
2232342
198003
1740561
2126335
1115891
1424499
2635501
2258993
1407303
1215112
431699
2550433
1611859
1010425
2062102
168012
2554053
1237887
2029500
53821
2846090
2011005
1970104
583658
1124204
2716719
193393
1474067
1495060
1833394
1441234
2791861
1020239
41536
2179418
841038
344459
1493949
1252349
1628081
2542260
2692011
2605352
2913534
2729116
1687718
1184451
1123423
2469712
2336045
2679633
2879043
532535
2423479
2072010
1283445
2300574
2168326
2331666
2313432
392010
352875
2812335
2671311
172837
1077443
2469467
346625
2070588
852395
307873
2869643
1151078
2354944
2278164
1233650
2138754
898739
942069
520694
2585173
2454530
526345
42872
2195690
1791442
2004618
213744
1764176
2323579
382139
1403217
1732231
2816566
2241406
1329675
1484246
946509
2474913
2300543
748651
447740
1633215
2086054
2038005
2652552
295296
341127
858608
1628923
856809
2175157
1826880
1634738
1368574
1696835
1614685
742098
135865
1728144
2153120
443442
2330743
912044
221753
53914
1640449
868009
2342842
1156541
240464
2484809
561382
1361693
212943
370107
1587471
1623665
2390849
436807
1479322
1632286
616246
781985
1133907
1646219
2483460
1605254
2416989
2746275
278759
764111
2066988
2304489
1228888
361535
1481820
2580921
1573511
1102826
2126517
2701864
1838972
852906
1024030
1732868
2869075
2309450
852220
753751
524959
1128957
1572721
2111727
1225436
52333
1062250
301433
2920912
1444504
142508
2601684
363904
1051508
2657937
2479617
1744686
2229511
1999559
463898
2206311
170904
285636
2895859
1491785
993666
632449
1609057
2934574
588018
258881
1053749
182681
1468379
2643586
1816193
72823
1171895
1524050
1157286
969161
2444509
1268539
1740993
1742454
856779
1730772
263310
1827037
2268720
2124079
437392
2680429
551586
1189843
809878
2772162
944093
1991353
482952
353828
79832
957238
2036102
337749
2770791
1715496
799970
650142
98481
2802074
2151869
2374682
748538
79596
112305
1292076
412613
943550
85645
847868
291285
599049
2662638
2290765
2326460
1200573
2940126
2769876
2894702
2137260
136827
288131
893478
1486747
1237822
574746
2162172
982671
2784742
2897885
2145351
1333633
1518297
1460598
1569352
1286704
2716163
2490321
1596091
927055
2885313
2735490
2143817
2515164
794571
2212129
1226266
1213068
1849018
2773067
623047
2810437
1215176
965676
2164473
1957568
2600739
2598844
1726041
2873049
1838639
1197648
1740793
1292677
729157
1619385
2342144
338415
841640
891675
2547308
2416505
2310565
289497
538091
2443914
2041327
377586
1084089
625688
30534
2182140
182115
1639156
1654908
2071525
416930
2700638
357681
2421751
1477451
293323
2606151
41277
2208129
1995501
2715929
1277151
2060014
1194180
166568
523094
673513
2449049
2918379
2471855
1081377
2844106
2699447
1073999
1716490
637983
2030633
2231682
407867
1017433
17655
353393
1889684
2074168
2546787
2158541
818612
552343
828823
2889092
1902762
248351
2384326
1426189
1043525
1158792
1174816
576855
2028636
1531638
910788
2026740
2129357
1371814
867293
2783401
483697
650628
2563321
1261658
2470416
1219227
213870
18586
2100081
400479
368114
2485344
419369
814547
392883
1024211
723247
572503
962780
1697992
2157346
2857810
320740
2900187
935446
2344902
2154941
818187
861011
1823925
2399018
2401639
2486472
56576
657399
1223543
1458088
1705104
1923692
613422
2149958
2010538
1115795
1977896
2782419
762302
573283
2777151
2624610
914369
2123503
1049825
2933977
1824139
2381314
2367167
2289432
1652752
1830542
1112023
2110737
980469
2817508
780125
2708252
169709
69903
1335876
878215
810269
2781005
153276
164644
548351
2924449
655121
864116
87310
2936832
1832719
126393
1732157
1103623
509859
1201851
2319242
1211579
2574194
1866760
1656755
2192512
2117868
877560
2437145
525152
11805
2885931
2304962
1840939
1725707
2840225
2823036
1106905
218075
1968909
1380422
1015851
1498222
1494931
663633
2232206
1328718
494192
912873
1997384
2011273
2165924
771705
238170
2220728
2471601
815638
143454
1351071
875621
273650
1507839
12983
962367
901912
2557867
2802251
1619951
28741
1211684
1576131
2166521
423882
2474593
1115702
892479
1343083
1937470
124431
736420
2501010
279766
86360
2173027
378021
1300499
2193318
774091
2287093
1278697
2702436
1792066
1571476
2620818
528848
886408
1128369
1787529
1576082
751366
507165
1160421
694672
1008516
175471
298384
1980455
2765719
588057
105196
2044751
2668766
685295
1388201
1235744
2611526
1638627
2561129
346992
244157
1177737
320007
1388283
2740034
1557283
473705
1091884
586245
1149265
1890386
250419
282481
2927283
991604
227199
651903
2367659
2085148
589468
247486
2359426
469596
539657
2118686
2229914
677936
1371709
2535191
953434
2931260
2140642
2344108
1010102
2101918
354483
2537649
2406952
2176137
994088
113707
2724633
2545170
2828283
1317995
1904135
1770880
2172971
241460
960708
2180783
1505294
1410655
1580618
2668582
1353017
2003203
1812831
2675690
1433979
2767464
1245459
2909709
2162562
1434224
56342
879860
930010
2411598
1073178
879496
2348205
745265
652859
1927484
720602
2391701
1968068
2238406
2477089
332518
871418
1229013
1468330
479950
103281
1329520
2365945
2068065
1671742
2176169
834415
877200
545214
1429948
2810481
2865265
962043
309498
516076
1223821
2322479
267844
1502828
1070433
1984491
1193201
2183735
168755
2434894
1785795
1704376
1272255
1837276
525369
2317880
1499325
2163225
1717563
2380042
306346
1494785
1403595
337897
1337242
2753126
2362852
1710797
1587792
1013008
1226393
2376
2822764
662636
614325
2673408
1098710
286047
1215553
2841191
963928
1730944
2515020
2460053
2322497
2724519
497353
1292269
298267
2172810
2279926
306162
2620225
1593734
1861199
105512
2905667
2821348
1042837
1361295
2455242
650357
1461472
2436982
1241188
1673499
2142902
264186
2247731
1375019
36792
1663736
2521614
311390
1980878
1532081
670277
1872195
2117751
74382
2710385
1476608
2728454
931275
103440
2213251
2260270
501280
1708523
1546460
2601325
2603598
1202979
1915566
269094
449643
1120648
2609867
2406931
916535
2104604
2228280
1348987
702278
846704
707221
544009
1340220
1922269
2840689
2029373
1541395
1387140
1851471
1767926
917789
2717396
726379
1402369
2609696
823738
1045411
2817742
1403283
1450488
128278
2575728
682295
2877533
518276
1247108
564997
953625
1696976
1204414
2894160
1524347
772941
470092
957980
993505
1947003
2046392
240132
469041
498626
639627
2431987
2823145
2582095
487616
2195014
813506
2498625
2120886
2383235
2664752
55517
216597
1080616
1769267
2589688
1446979
2485122
1684649
2330251
1129548
868726
1860762
1477837
1117003
2300295
2069696
1476953
470742
412867
1665976
784433
2574634
765813
646122
1925440
1482299
2194387
1024362
1588914
142512
2686530
2810822
713011
1599124
1270242
1393139
2221558
2501896
776810
2834779
2516713
2788846
2368153
415686
1515395
1377008
1723631
568241
2683386
173464
238594
1821963
143056
278793
2662251
1327606
1040003
371677
1676296
231986
269527
93477
1527745
2259260
848757
1356274
2028912
574128
2643293
966481
2281498
806529
1518093
1608166
2192402
665947
2468647
1393592
1223369
2742879
2448611
2888960
967662
1172629
2524647
797032
2267455
2921811
851780
1274533
112986
609322
2353471
2083999
1308131
2548953
1000687
1976684
2431342
2508832
2101778
1909731
1654724
215966
536674
2241900
2437669
2918395
1539779
1543290
540313
1586350
170288
815889
2399761
566536
746441
207979
2699490
302103
550804
2827825
2524192
1036990
2165197
1909874
1930595
2881295
2874372
2082946
138451
1305002
1259351
1621257
2648883
1319904
2335157
2886961
2162930
80422
2043298
620810
2520082
1981570
1843525
1814346
1365916
530363
841613
1244061
398189
1766652
718136
2105849
405198
908508
934702
1529860
1130637
2006299
2308639
2217047
2455646
2390395
556445
2567389
2578115
298566
743933
556433
141559
1868204
1915658
1407660
1543467
2314254
1236953
2883171
2378145
2204118
1299451
1831354
1415681
2235295
332662
1519530
986939
413435
2556469
2408883
25644
1039397
2022240
2026749
1657253
534968
1052007
1595298
120591
1092384
1042959
1473895
2135878
2245326
1636738
1245178
193007
2770163
969604
2398003
1698723
2035473
2570497
1534877
1048493
1953010
2119382
2803473
2456331
1170095
2596592
819687
545271
312828
2683384
1108503
57535
1706665
2081550
1245017
533308
1261976
1873220
142123
2051209
2604237
377957
757768
958229
1981148
973951
1004111
883589
969352
62644
781335
1449777
2753353
2823649
209264
1309112
852333
219910
484176
152916
2896127
1724709
91992
2825720
799388
1603513
101762
2406114
936087
1077638
736939
444252
2291421
1596671
2659882
1887385
320034
293877
698989
1480809
1882984
2101251
1074200
678730
1586128
1629772
1606484
442699
276747
1371170
200036
994476
2110979
513045
1571046
598358
1496758
2313490
2295008
689489
2654852
2051357
1371866
1267071
1608069
673579
1532265
1400376
2324801
22722
2354457
1461813
2408928
512316
2652860
2803394
1378384
925188
1949008
1839456
557331
2393105
266138
701006
319826
2856572
1942233
2213798
36084
2363352
1717385
621031
1654049
2379047
392948
909912
2149682
1444662
322665
512912
1819984
251329
1834268
1749348
94214
455446
882941
2708023
973126
1890815
547562
1118117
2522094
1686959
1779927
2478831
277839
18515
438928
336087
1396277
2644369
1562693
2285599
2271768
670906
1498622
2494324
513579
2627701
746621
823415
1490255
2866504
1082529
1489834
165215
1156547
933080
5891
2187341
220941
2007375
475739
2829030
2879866
1554785
2144232
492540
2792967
250439
2355869
2599940
1076687
1337960
2545002
98870
1130362
207582
945835
1153623
165836
553154
2839890
1927406
2214255
2476223
998926
1056447
2389193
1972515
2937243
432459
86628
2141355
1824883
2292991
1826245
1998967
660917
2230953
77586
642187
1800128
2589471
548044
2888496
869559
415579
772492
698706
861911
1435184
2266363
399714
1608798
1078506
474156
441086
1552231
923806
2537682
1942324
818065
2213761
928401
2759654
2714279
2508397
1359294
1040738
1691286
500380
1454101
72921
1711362
1348264
2216832
2850021
1174737
2181860
1434373
1041293
118689
930726
2450307
1055115
986572
583693
1416941
2268080
1307365
1860931
2624538
67944
2848653
1919950
967688
321868
458544
2279600
1367277
1014036
1987382
1909927
1863206
1553399
1441886
98801
6942
2893453
2341797
1740762
2732395
1016597
2309398
2720296
2012037
793305
766718
1451533
1743586
710695
570634
806069
544633
1050309
2337607
2546876
1877506
2293194
2009116
624891
1321903
845854
177237
768771
2283061
2732536
1733870
2029448
705233
2728004
893809
394500
2102173
89931
229766
2239452
1183940
1846918
420446
2051187
2731684
666621
798925
1381567
2554514
1831814
1519340
2623989
636529
1007088
475814
1407625
2564165
431453
427987
709460
601806
2723156
2749370
2330173
91600
363141
874055
2625647
2209099
259090
2471095
1821853
2611
2329463
664289
1517934
2705685
2472631
2432335
2827735
2020616
1385688
572022
836691
2419196
2261925
85194
1207845
1479840
2147936
1852051
2393427
962944
1116479
131770
841307
2129146
947178
241561
1612393
2138898
2004351
1209300
1276481
726340
2355624
320293
680994
2613705
2300709
265722
415602
1612311
1102941
1638928
597166
670188
2209335
2254528
1465802
1507501
2386162
2778058
459587
2893568
1243632
1649702
1197472
1706014
484310
1611874
772760
1614358
1297509
1804568
155063
1391837
419304
514694
801220
1922587
205669
2387275
1172935
1313112
1731330
458816
2779416
2025250
477948
377325
1154837
2045268
1139102
488427
2421159
7301
1488452
195355
1334223
1029740
646931
666687
1344585
98921
1847906
1229553
2105706
861293
2339823
889669
874592
2132724
2060269
145401
2086359
1142202
2487546
2761771
2880232
1484331
1167710
2824097
59188
1745375
1639856
145142
2027029
1096334
1399886
613748
981915
598690
2415040
6075
702564
394578
2344199
2607425
1013344
932319
1748671
2073513
2121908
1697089
2187222
497497
35516
353413
1074216
1460216
895675
752146
1314991
2111357
1749567
1355438
741635
2869664
2101890
1663460
686425
2725833
2717585
1981330
377780
2809977
929579
1562007
2916998
98222
1900344
2656501
2149303
2071686
454492
1827114
622696
1629166
419968
337118
1387962
2675301
2487887
2748786
2503188
773832
1054333
2630336
2082745
2111145
689388
2458187
1979886
836664
2169205
2816794
2031648
714907
1850711
431421
73750
1456925
2697046
69890
1885689
2674179
184309
1849160
2546386
1580241
1998674
1529948
2527427
2415212
293072
345916
1672630
34289
1343426
15766
1647998
2627843
1105320
874748
220479
413543
1781227
2206886
2605636
2339007
770505
927311
56240
2894449
2437743
2750666
1300996
393951
1897849
930607
2846564
2032199
1321178
1071886
2493381
1807731
1291722
2737107
2612150
1195268
1045215
1696179
1312357
1478610
797312
163531
1122436
1718806
56535
2938853
1379565
2718020
602360
2112497
1454262
1795212
1316724
2273913
2109398
184792
2284294
2449430
206247
220409
43092
1121650
1273432
1920217
2426982
1588745
1715882
229186
616790
2864066
2530691
1795967
247120
2566447
783804
1605529
2371598
810926
2168295
623363
1595823
841492
1181099
2414986
272215
2117853
1167163
1185736
1181024
146042
1889531
1303101
1735603
1026302
415059
1596984
1206878
2029953
1096421
2204078
2403498
1694329
848929
2704312
70054
571733
2265619
2936348
2354703
2708955
786899
1355534
1588326
638628
44086
2714699
257054
333587
1162728
176092
954148
1337199
446244
378585
2242688
816626
1200537
1769311
1499819
456305
2443984
1591777
428735
2015096
2359294
2611403
1053889
1819120
615364
1008763
2333379
1274853
539337
2326763
2178386
1194581
91459
1911253
2020384
728585
58579
602600
148335
2676541
1651095
644945
1865716
657296
1974799
2675126
707334
535995
2749480
2446569
2342862
2168711
2101925
2699259
1014948
2637766
1460731
1718858
2326541
1547668
380277
1187991
1691746
421939
195279
512399
1691122
2279423
2763656
1970269
946497
535389
1155185
1458983
228278
455264
2669995
1100418
2180701
76607
2326029
2406937
1242624
2759781
281564
2884273
2678288
2817911
2324993
2297867
636902
1909565
10511
1876981
1276976
2588121
1718083
1863556
1188273
2118498
1492498
2808512
160650
585504
1838877
10947
2814936
2301295
1948561
2319107
585294
2426775
896776
1820538
2101877
2844938
1237501
1751496
2161071
1203076
2752237
59721
2874905
1950665
2580761
1632886
2693100
2755964
859261
2264193
2205594
520813
1454981
2753374
2780482
753814
1653026
2452488
421330
515414
479617
665231
2140423
2084770
2511777
1761229
192887
507175
805316
2762531
272750
1816445
503025
223817
540865
2513157
1650884
173607
2594433
1063374
1518855
2763828
1547639
1710352
556003
416693
2502245
2916348
1156538
2151039
1744594
581435
2459233
190057
759453
1656069
2077109
844512
740334
1748581
2185821
1517995
1255902
972401
1915581
239312
2802801
173503
517016
2620426
935161
2882639
512234
2751426
2020263
162660
1660767
2408683
167744
738076
2363593
2827868
990116
416635
227345
546821
2719497
1402172
1292207
273388
174335
2035342
2070131
1398927
2015042
2169111
2641443
1761343
2365122
2470710
2382114
2234661
2425296
679230
2855373
1923059
2837775
915708
2276336
819070
424944
722053
2879197
1628477
1257269
2677946
7295
1872527
867722
2655645
304464
638485
1205426
1970198
2235682
2316733
2358410
860930
982092
1586905
2091643
1016951
2483996
2306158
568842
1559221
1452569
2502457
568838
330367
885624
1391450
451975
1051632
1974186
2757629
383632
590299
2723093
2722750
558234
266836
2934647
25626
1273429
2859846
1027792
2618935
2331793
2115231
1404120
2913477
915068
2143747
825114
40320
2088962
1713393
1544642
2354807
1833051
457849
2640473
2803026
1554690
1207075
1684561
920686
1470518
351426
1679099
1646411
2137654
763311
2283356
1843059
2015714
2932608
2255496
1134789
1524256
1606554
547114
1618381
1560621
2080380
149726
1444291
907619
537638
2821959
2602195
392992
1620675
510019
776243
194871
512475
1683061
1534474
504615
451553
1389905
591781
1151999
388557
409298
2556418
2342166
661342
1056664
560504
1323209
2583031
2545013
1325932
16713
2561857
226859
853674
1545578
1402054
2067478
2168949
2372103
2299438
560424
2765675
2519108
2349144
2458030
2500614
2718349
2400214
325534
290739
633710
846872
335566
1996021
2489998
725627
2496797
2150486
216774
2849118
198845
1948083
329203
2727783
1307836
2063597
2540258
436444
1637086
1211011
351964
2639524
2414931
1475371
360858
2258813
1521715
1668333
2591393
695459
1754118
108735
301234
2693066
1524449
417624
1236358
1917500
291519
493993
2489375
2681426
1027021
1001403
596215
203527
2375487
2641161
273894
1373662
833699
1212886
1735358
2721350
2854830
834989
1260959
2264441
1876066
2837274
1018331
634847
324274
1823307
2888317
1731070
2192249
1232221
2110716
778918
2209711
20539
2201417
2877528
2880103
193283
2526234
2614286
1760489
7043
2021337
114075
1701804
444500
63677
173330
2415773
891777
2912837
1183660
678549
1436949
465319
1806788
1992600
2228780
917658
560733
2194525
889276
1387673
2361685
924332
2002109
210353
539942
1055593
712295
751198
2495018
2677143
978581
2364528
2031850
1645992
2450653
602751
409312
1219683
1714197
1330085
2642162
2084735
727713
1046705
1719368
587001
603003
2079855
920517
2381122
2319054
1426109
2809531
2625267
2428710
1075136
548834
106303
1693682
86573
2409384
1872869
906070
2745388
2317063
2882038
1002232
535809
212633
1349382
2606067
858244
282478
2204789
2592740
1938618
2839642
1537531
2145677
514835
799064
379766
2680213
809209
2925046
102571
911063
421602
2867805
1790055
496754
1496389
1483358
1829633
2731242
1938888
2566104
2513855
262870
1293654
998552
2661963
1329697
2849423
2163128
842473
953329
1504470
1954431
2116632
1718644
1960748
232774
1918029
2217089
1539206
2842149
1909366
1064459
806651
2319129
2349193
324499
2465273
65343
331508
2575431
2665735
314554
211925
1589794
833145
24902
246404
2623262
315808
690675
548134
276216
788893
1441042
2500199
1479763
1992300
2886014
1120937
1794097
2199105
2259475
128517
1167410
1759646
2858130
373493
2314910
2795647
451132
2533239
2675781
2255870
830997
2543899
267917
191920
2484611
2641572
1902726
587463
674179
2321493
1831422
147065
2525030
569498
794583
2298262
2462454
2162710
1718519
704201
1620071
2430964
2856123
1208557
650018
2448397
126722
1399026
1401370
1827104
219899
218798
1590846
2886946
2080460
2441271
2746423
633722
2421166
1492993
862610
1308428
1982253
1958397
2656840
1276469
1247539
712339
1555893
1159607
2504190
1227233
2695726
2837311
1563385
1562443
1604295
270018
455802
1360775
865651
426697
764433
343613
1020574
1965461
1626804
2000096
981637
2237603
1706867
1779912
1161569
2601280
987989
321072
1253737
1239939
450525
26715
1059784
1897380
1960737
1145676
2150717
1492038
2083212
2068899
947351
2110090
2819309
1740489
2513277
751229
1122684
2256923
705819
1633121
1438080
950254
2381139
1905083
1717762
1995396
1299027
679175
1548305
398547
2347794
2329397
675141
2273618
222948
411362
105945
1782980
1138934
1233799
605270
655443
789297
1036997
1630018
414696
1139485
2686111
2531980
327181
974063
1303063
113372
2719704
738933
812275
2774108
1231265
588939
51341
2372605
199973
11762
2175919
2645295
740026
785052
286885
2338007
255898
2869252
1593012
702155
885056
184093
298265
724555
622442
309146
2025445
1584547
1038725
557805
2268338
2098102
1024543
214323
1707665
317292
660425
2933185
285679
2640851
363808
276107
1537027
1870496
2315090
868991
992839
2125509
1941639
2756255
1204778
1691756
65515
2161253
2774544
1213921
1254345
715248
1403038
2236946
744465
48773
2516141
318968
2786350
2266759
901092
1886192
239401
1199765
1775533
2116150
2849952
1255514
14309
984173
2553339
156804
2084913
2304169
1640123
2913000
2792310
2529848
2581442
904477
1735064
2345372
1054846
1374739
2014685
1043900
1555139
123177
1320424
1282492
2591313
443784
1396057
1199249
1009487
2797033
203718
770130
686076
2096999
2603723
1756337
1191837
1218690
2017483
1911108
630396
1563672
1270534
526734
1214852
814113
274545
1366330
258641
2172754
1804591
1600731
1532649
2362285
2033312
1409553
2335462
806586
1063958
562465
2299725
1581506
2422199
547754
781681
468161
345217
284838
2138381
2393352
823897
60119
2727067
1996760
2686607
2090011
1585285
237967
1210426
1481875
1549178
2471517
2794526
761216
2463471
112032
1548528
1209622
1635278
1064164
2842838
2407125
1590525
873307
2519426
1894980
1257920
2128363
2527646
885688
1594509
1258153
1912743
198111
2030620
2422407
1561364
2729617
1365849
2118590
478206
2543449
194971
1842537
2148309
903104
1619379
2015188
1500793
2517962
1214560
2235892
2830332
2806514
124256
1973845
1005718
432838
482535
560236
1628742
1627056
2590525
2483216
2930100
497378
652066
157830
532184
1890860
1601847
2334157
1253743
241909
1862638
1836534
1376904
2757743
2275338
1661988
2612192
2933392
80156
1860706
1711509
2707166
2382751
1324822
956750
2629477
2591784
2382595
646053
363935
1614787
2066044
659121
1293871
1116182
2080540
1401960
2847168
5356
2887474
2669422
2461410
1539908
694722
1125195
1936809
766905
2607186
654668
2150729
10498
1037171
2178314
1968364
1409308
223694
410853
1908913
1294921
1307143
1009133
766614
943492
2712211
1025583
1014928
119795
237892
1904582
1288829
2729487
85272
347075
2215310
73374
81916
1220711
2363017
2474131
1258717
389614
1116427
641581
2215210
2623444
1474650
1193010
2319428
247072
1172616
49796
2290389
1255597
2600654
1824157
2052578
2467901
2626323
1077778
1159245
2610003
134694
330594
2643330
1807856
1105959
1095357
1965019
2062601
1201922
2740028
629778
2497685
107402
276396
1253330
2173615
399094
1658857
620672
1228726
834696
814151
2066922
1335216
1749682
2390356
1773578
1140223
488655
216386
1513128
2732496
2759653
796431
870132
297441
695886
1480623
282867
49418
1321972
325790
1938108
1634625
2514143
1783824
94901
1326840
2724249
2610021
1718274
1483933
1542445
851144
1303580
1973383
1706719
770235
160384
1167736
2571527
512450
2873468
1485806
1833100
2672300
182859
1759688
1286726
1790959
624923
1444422
295681
5978
2661141
1941271
1945385
482219
328837
2396332
318265
2374004
860391
111654
626577
2862192
1638123
2139574
2493763
1153782
1848663
2275913
1615202
1219670
1807548
951478
1623261
2483626
1120044
1541073
1803009
2767443
312790
2045648
539531
1913342
2393608
1158351
983350
790383
1384273
1704980
1482049
872043
1796695
475955
15604
2013660
1101643
2587576
2343976
2570925
2516077
1162210
2674084
2145256
1969983
1726694
1979792
298508
638693
991125
650274
2283028
1238329
2117582
1410167
1252071
2924376
1151548
774311
59940
2929661
498360
1812878
2857886
2711578
926589
1143657
2086607
1106864
224996
2095007
1407858
1176662
2642958
844696
1534645
1551856
1630406
1167213
201558
1890639
2918280
1831763
245153
958728
232940
616387
2386225
1373797
1029677
892233
1189833
2344070
2223272
882531
2568582
2496866
2753555
1169454
143319
1775731
2014303
256564
19739
1502673
924848
1309364
1179380
1454550
1542748
2561453
1375766
1453012
1948980
1212315
810986
1988488
986754
2488636
1725015
823446
1350148
2371936
2915407
1023269
2281126
683802
578771
2903446
2854811
2171882
1382117
1399387
2324653
1211556
2810887
1726490
1906617
870334
895403
2426945
1555025
1580612
311158
2544641
2635794
1470194
1328215
2451537
575043
2824433
2475248
105577
131862
1297281
1541957
590337
884722
2654785
672268
106886
2916799
2021910
2172553
2494785
656420
992747
1310781
1220023
1532858
1364508
739828
356588
1092529
429268
2206734
2796392
2364299
2692549
1329118
68247
574760
316069
1057005
2643594
2259343
2608061
44084
1559103
2021527
1628539
2621484
975141
113089
553370
85822
2649546
2701072
630554
602373
891184
2383349
1751969
2816602
123658
1746125
553176
2153381
1598083
332138
228562
1239343
1672845
1099585
118810
2244088
2598407
2894029
2296671
1433531
742962
2277608
2923484
1434647
824879
2408951
1363037
2627961
1905743
2435241
2498048
710878
708994
2510938
1093020
185004
535918
120637
315138
2597286
2709360
2050104
1963139
630353
2915157
627654
1570097
2216320
2640316
93196
1106478
1919091
1414602
1320214
1539744
2809678
378357
927028
563831
247014
1808705
1250257
1807328
2592816
152345
2357631
842369
2785382
87043
1079322
2908580
758329
2923376
2615127
1264774
2657420
1519922
1679048
103314
2657818
93913
270671
1771855
1830087
1814227
262072
261452
282099
257673
227955
703878
239810
2633217
2747355
1375396
1464139
572132
759749
1522322
216509
2570346
1084734
1767088
1783574
973318
2731058
2627209
528928
227117
894038
1106129
2843178
1279764
2300729
1916164
2624908
1597752
220341
598451
2876521
2206645
210911
633733
562834
371487
1807106
1457996
536258
177182
1247580
1659286
2000828
2064445
2222225
1491771
1486376
882018
187892
562922
1712064
237217
2121521
2317421
1767799
1064958
2243364
1483376
2593972
618415
105506
1598915
2227056
707411
1850791
2602410
1624141
1600844
2816989
467162
272248
358122
321162
1008397
1282721
846467
860384
1876119
1463082
981313
1920627
1296014
362023
1437692
2005538
2648247
950880
1603077
2633865
2616432
2091708
1725828
158653
87438
1116052
2526657
1869543
178790
1970342
2706053
4251
2735714
1771888
1358558
919255
2614993
2647176
772583
437257
1312574
2662328
2174773
861386
2525268
297232
1053624
1087712
2193098
2816169
202469
2857276
461831
729390
1209329
2063156
2287823
2517752
1750638
2881632
1928118
735555
506396
2045210
1981093
2197763
1608382
2892567
432145
1358532
411
2451177
257973
2277146
2639119
2374237
1579498
705614
125806
2568085
2878002
974407
509276
1714591
2810767
2284080
355778
941167
2840101
2237730
2131155
964357
1468563
1380327
2698149
41702
1676113
643145
494351
987681
498084
72353
2567985
2119078
2336155
1998154
2386295
283791
681979
414162
1624860
2383752
192916
2748338
2489694
2641213
218092
2122162
2806999
1602625
122571
1570044
2420241
137504
1107233
1233450
2419386
1943288
1790789
576039
2074095
62385
2617073
2105813
2852606
1408199
1965137
2397648
4581
2454419
258272
866308
1213763
1987098
835559
2449640
822504
1826059
2298057
2139650
2383471
2241098
1816569
1283457
2183929
985719
1583500
2021650
779903
239671
1381705
513066
1177655
1627077
897273
2923730
193496
2792411
1905726
640268
1519042
2510886
1886897
2279086
2213525
990980
1035275
2070782
1061162
1419659
2500965
2695632
2780795
1118386
31714
1328504
2644076
925005
1554588
1160540
2358590
482568
2092902
1517726
2498573
1426367
586420
253881
1540687
1715637
1355149
577210
1230829
902660
2111741
1673072
1798406
275170
2828187
1742142
2158764
1618507
2613895
2774416
2352200
292604
1647781
566801
1082905
2110863
1626074
2444487
2154719
666004
610685
2003697
1547019
2133038
345191
202127
2840396
1631833
2002791
192119
8926
1032458
1973621
1654477
2918916
2410974
2720533
394731
2364160
1034876
2186500
1626860
742873
173850
171752
1122698
1872211
1606546
1383671
1416738
2450174
1978603
236465
94211
2064292
728098
26871
314538
439951
1855355
1559475
2598199
1826016
1807527
759328
166090
2187606
24356
613801
1783872
182211
336445
281296
1889124
421545
195023
1425972
2897493
1141961
1185877
1112132
2463385
2761651
2572780
1457125
2475154
1314726
264579
9298
2783042
399130
2156173
1966729
482171
1860727
2520419
515420
467573
1500919
126864
1579356
2195181
1116507
2067164
1987229
2753922
8611
2749426
1837375
1553962
85228
2645049
971630
1323826
1373642
1858911
1476539
1570130
2061899
2738349
731739
2247529
937231
1346126
345026
817935
176177
2434581
891590
1051705
1353801
2687927
2117042
2309556
2107507
2068832
2227108
1219872
2375690
546440
1473454
2740731
822574
379425
2596339
271290
2175485
1362809
220709
760265
2828945
913956
1370286
1738689
264241
659987
1917942
295500
568521
1485377
348310
1727560
1463344
2833820
1172963
1965028
2021826
392396
241319
2826205
2345503
777214
2117141
771889
953898
2428182
2073494
1546751
997305
1500170
61794
263450
2556793
1072473
1649454
1356356
1885421
375455
2222537
650376
2122947
1954608
1435831
1190320
2399548
514192
174054
2027468
2153391
2767058
1698329
2449776
2207781
1348276
2330287
2521560
2495621
1320097
1778345
1139052
2136007
714276
391411
1144533
1340935
1445895
2421800
681280
2153605
848026
1415511
2581457
2400013
1732239
2377054
2404649
2610085
2021602
736081
85709
506370
2856215
1629525
2036733
95665
1353471
998568
1150777
1907456
1221381
2870152
2465894
276741
1568953
319487
1174116
1109782
593022
2888244
135750
2773661
1172421
1730107
2545893
368650
731617
2740664
2011856
2077718
1564878
2227132
1014144
94923
723018
428900
907023
52048
2103414
1514601
546847
869674
2675010
1177815
920212
2521791
2333152
2296027
2030893
494587
1754254
2860526
1111882
1662534
693389
2537355
1844103
2385435
947704
1359522
234869
134664
102354
316055
660654
568465
272168
569209
2000985
1715319
1764306
637889
2481175
1855498
920794
2416105
4133
1874876
892985
2817774
1021832
1200791
498504
1038503
1973340
54774
1682774
2211264
1359401
670086
2004499
805484
2310607
96933
823945
441882
791358
1669532
196012
2333543
2925431
280416
1580120
2812644
2013477
1944017
1872266
832515
573671
616165
661566
2628067
599774
457002
2332802
990974
105130
2315670
2781348
2855822
1806450
2679754
2504271
926155
8950
2478255
1967228
1500302
1142893
407613
105717
809651
1672461
1980051
2143427
2339595
2291713
2594905
419730
698887
153842
1933131
1373035
1429714
1173768
1476262
2492118
1451513
106060
65346
1282360
743959
2648645
2798926
1707407
1382800
1427120
1069567
1074250
2360884
1028104
419016
785231
935503
2195771
1742977
2036949
524954
2870722
2899072
2924216
1373001
498304
2732604
2390414
2043102
1541836
973273
2222410
1375927
1838982
748118
1606388
2345705
1813848
1050709
2684260
2103977
699226
1347626
2614025
1835037
1967494
732502
1751243
1769675
2843566
10133
1125776
2816805
1448249
2034080
2231887
1208593
590390
2213348
1004189
1813654
1954589
1276759
2602832
1178107
1205995
2425691
2235512
155828
1600061
1568961
2815724
2046212
2264360
2624364
2760804
2547746
1050816
1485779
2666122
216995
2903821
171704
2331625
138408
2401065
824360
2244491
1149769
1867254
1080504
1050411
430476
2383528
289652
2022319
869598
909624
1716172
1731407
681369
2611362
2404949
1415508
995900
642753
629974
258641
1393992
494419
1556304
567052
797478
279167
1045728
1222557
52062
2511310
2484923
2399919
1521914
2645769
2520233
484938
1026779
779107
679712
2295390
2747543
754433
1401831
2244148
2763634
914414
1546733
391338
1575188
901969
2549509
1140525
2499731
2520113
322695
1394339
1373586
790681
1342548
441442
1469518
417829
2930455
1505757
1877489
535672
495557
2727293
1061275
2776830
1275385
1172451
1014855
2231261
823125
634246
270208
2116211
355628
2110606
82805
443761
1390962
2790438
2419983
141438
422693
168780
2429342
2766175
2645535
1118876
2369736
194102
453402
2569412
1235681
1556543
295970
2854648
2733132
2093743
1551041
156736
2495797
2432303
1511006
651711
233283
116108
2377301
1494931
1067014
1412751
2608759
1816185
2232290
604757
2391555
1691440
185218
151247
268612
1844781
2890266
1673000
1588780
849717
1717148
2894670
2511993
2516423
2171709
342087
1666106
1379843
2412552
2157936
1248315
437870
1226065
2054286
1256950
375231
2842109
86069
2813614
104400
1141895
2643257
2156826
2058050
2085599
392647
1840054
381972
1919561
278486
2776587
2046606
2658696
849421
1118736
315406
1601306
789735
2305992
2035525
1189096
415744
976307
2802851
1882055
1079577
107500
100894
1967370
2876649
2615373
1329227
2228656
519588
136666
1622754
368837
2057860
2390796
1196388
2482131
2554997
95325
1158902
554844
996626
329261
2334523
1880797
771131
1542859
1792344
2392564
2764689
1669480
1021932
550589
2785136
2597346
2810061
1214482
1930027
2753894
335126
2886824
1575306
465942
760108
1296065
2194343
1623623
157114
1147502
740514
109879
868446
1865441
382626
2121755
1058042
2937130
268235
580929
1448181
2204519
392667
289507
1393973
2249476
401275
2667758
1765302
909846
2773456
148714
2885310
2617327
1669963
871068
1992750
1206799
296472
87735
2812464
436770
12030
199092
145425
2549345
1915176
2534145
2460637
971746
1122381
180047
984712
623998
384443
1743732
1208509
483617
105995
1462572
1733656
2066289
1042143
1504035
1338202
798955
1218257
1446319
1097254
446385
2873353
165462
2279860
1696964
2779580
2453766
1903509
18710
1647490
270219
235698
74578
1237936
1265041
587006
1655178
814270
2718560
202711
1004480
579553
2906487
1518057
1688849
273567
2022315
2738720
351260
1077113
139715
783642
2685488
2858883
1815706
1809924
1994518
2704736
2662050
226327
612152
2113185
1330158
2929175
2313193
751724
381647
2107139
2433182
1611857
2288903
2484139
2247896
2783667
639302
826779
458773
1308113
713859
632428
23939
2753717
406126
2557788
765344
1388081
2450174
1639334
749150
565951
2288373
208173
993327
846588
884647
882243
976585
1394495
960334
1501070
285043
1633019
2676910
2079227
121454
900807
402101
2345151
102446
1753342
2045075
1990192
1652435
24130
1812521
1674638
1458901
1229793
1197384
1165014
2420215
2935545
754370
385553
2556740
1541610
1093753
1948352
1922492
2577020
1663213
413575
1543674
947229
1226031
411987
2260843
817524
2458915
1502928
2839413
1152957
1930281
386607
2037282
2840479
2663338
427297
1266477
1124565
1207953
2423378
2015288
2465850
1537094
1299763
2670690
1851221
2371984
1819445
2075409
493426
2573000
2641287
119277
200571
980778
694846
2265094
1208525
1506225
2641343
207412
256451
317215
2446848
2874835
2665868
1833853
800187
2822647
280892
1681178
1608248
2281739
2343480
1279388
1433495
111729
1885550
1151500
2132927
1489178
2790351
1933988
195083
2247974
2834035
2077974
2461909
2108211
1934640
674899
1799226
534766
1334821
87260
655798
975863
2720146
1405190
1437922
1792463
1883514
274246
1933649
857417
2868898
1557166
382134
1774830
669256
1968178
311171
2376496
2076386
2620151
98269
65700
2508768
1727909
1521278
2556250
1034880
2246734
1383598
2722970
1999425
1795622
2594345
900981
301524
1904937
2048352
364290
1351690
1224195
1902723
445264
379143
2918245
1519754
858041
10471
1204908
2181566
525313
1087410
2851621
1041291
2007477
259498
1848423
1750820
2634158
2156068
874537
1364499
978
394357
260148
1969019
2672287
2220152
1340693
2693400
2491714
186523
685577
2732527
661092
1214669
1349623
2741454
633836
1916669
1165696
261234
582789
2186533
1257553
2745852
1606620
2191039
499851
1939800
2181533
259910
2622750
1122389
2451447
739290
895805
1366312
1589174
938743
12818
1212053
1271426
2188595
838701
752186
990714
1154941
2686495
2094950
2191401
2265511
729576
221144
2008181
676807
1634851
74693
2009048
2434112
307484
170526
2835199
509869
314968
272141
2726354
1834176
324274
2430794
1929054
399700
1283402
900396
1525849
1147546
1711848
1709114
486724
107845
175286
128033
1612562
493870
1085586
842968
1431244
2145068
1985894
1385343
1572400
1424716
462054
800006
205171
2067029
1887708
2051153
2254230
2109997
16241
1677749
1161999
2915923
179097
675579
2081172
413273
1892895
1406311
2443786
2314249
80852
951811
1806783
551980
306814
49928
1226340
2000236
1665380
1958266
262859
2237449
1319504
647813
2838798
1110330
2746111
2312707
2772901
2187931
484230
2811928
2231174
947437
1361917
1588336
2716703
2248863
1393253
391392
1031651
2236212
1765552
2687326
1477057
2820591
2153803
1040530
2717698
33031
2041082
33217
2693602
2033170
1035085
116526
1882060
2327501
603038
974627
1501666
2425052
2314470
2047610
1426617
2854013
2890379
2776100
687717
2028475
930627
2268577
289183
700154
192683
2065895
2192862
1589309
2216085
364009
2047520
309794
1031878
319861
1944578
2498296
801602
52853
1460515
2774682
2138892
436144
1426146
882026
2644926
2448658
489592
450580
2364294
667926
118232
2254428
531802
2227856
2594265
2685730
724368
50081
422040
2703027
197802
2483071
1421412
2526471
807190
1573133
1545000
2493907
2400693
2379403
2337599
1881352
215185
871246
2717736
1082285
96592
796466
107842
1493494
1188556
2903556
96054
2821972
2295492
952958
2374037
879204
503939
2036203
647812
2188671
2800771
1871302
2886354
772606
1411680
2760063
114174
906533
583252
652506
1408657
775227
362822
13308
719810
1793671
2708739
2067439
2723584
1351047
1113599
1155522
2448216
2018539
997423
1268632
646200
1482519
2621562
1904066
595534
2435545
621379
2937425
251213
1208787
1065418
88824
1846721
2341777
2290691
1978469
400497
235978
110047
450537
2927199
918651
2567505
2185584
811399
266089
2463376
2729531
2343840
2797502
2305279
2816750
1930224
2805684
1841730
589160
591806
1823919
2294830
2351498
919075
313464
346433
2802578
2896349
782136
490384
2785688
2009323
2063829
2139423
557410
1113714
1688743
696428
2313379
2591985
1573619
2447281
1379924
1279204
867473
2781882
592778
2580782
1325900
605650
412358
767210
844240
1881929
2129994
1075896
2273297
2032548
20343
297111
2563392
2169727
2758405
2718875
2730914
1077461
862273
2487763
221091
2758299
2477240
815808
898294
2488964
703723
422501
2769593
1119707
2794772
2698689
2889421
2610805
2917237
2362955
1126086
2869027
141774
285603
713526
1964513
1677473
2635610
2823741
2441882
1716920
2731871
1326417
1943277
253453
2292237
1275075
236353
750681
1828848
1945222
2454087
2333851
1801391
2361062
1272744
2121594
1670195
1656380
2075489
1289563
1433101
306094
1062312
2842228
2037732
2419963
1919625
2355685
1070910
625459
910692
1290853
2219671
1962480
92822
916038
788761
2430896
2430702
1508712
2553909
1483509
2154086
1453413
399389
1096582
577132
2023665
976629
644262
2830741
2746542
106692
310269
1018875
2299346
2535474
2153447
2919466
2560038
2164227
1575998
1891048
740022
1699656
1925681
489974
1837728
2302500
861942
2029772
856437
2314533
378199
1198244
653893
762600
2439039
957185
1625659
588956
1299406
2387744
2437948
1009719
910539
890558
1505379
1437511
19009
2923500
514652
2117447
1454188
2807319
752045
2647981
2675326
2584889
1645030
2824241
1064161
309795
2117250
1815930
2019539
214758
443761
2257527
947990
2750282
1458296
1293162
1500023
572689
239367
1147070
2510775
2301439
1305108
188084
2100044
2820380
908494
2889456
2219451
1518582
488984
1534439
496700
1930867
1617673
191821
2434788
990353
12179
2186517
234879
2842943
2546601
565728
91249
2490707
1014484
2333359
1298208
2800724
1927901
2058170
132763
1317807
2890353
1514283
705913
2553380
1027581
15200
2189398
2691179
1506424
1934585
1839488
2737100
18164
2011971
2598511
2003596
2404071
700432
2707619
1797729
2636627
772502
963606
1041168
2361027
1757323
832006
635602
663365
130397
556062
2838164
1919589
1533358
2673686
2147096
856977
171539
1815871
2548428
2494268
1012175
2814688
2330239
904573
2364074
2821423
1905369
1351564
1177704
476333
730441
1389794
1521563
2224494
1570653
652743
348906
85239
2214460
2474888
1633694
2253956
2315079
2198565
1977974
2084128
1493848
1153825
1971370
1724011
469372
2098094
793100
1360942
2007567
2285207
2247411
965110
552284
1236671
316309
61819
2019831
1869286
1901122
2400518
551970
1614368
1911446
2815079
2626894
1839001
515322
947436
1186101
188071
2793063
593949
515938
1509319
1936082
312988
1727211
1477716
1275128
104293
1219005
2729950
209412
1595587
585366
1698361
1113665
2255688
2546169
1953870
1679104
1560376
1894765
2727118
975165
1857823
418531
2416112
1434755
2884500
2256519
176449
2679490
1235060
1502799
1223149
2917992
2354870
1552761
2477272
1335200
424793
2136440
997646
1063596
142404
2380997
2684507
941895
2199030
1422530
143949
2378685
2644524
1498617
831188
2215994
932030
803656
1739369
1462360
1385389
2818205
1673820
2187783
1782232
1912934
1867409
109607
198055
925565
708069
2506049
752580
438129
2834323
303366
947841
1585428
1724341
944947
2657329
594855
2105347
356199
2168656
1258965
2161920
2531545
1474596
39084
2393902
2281915
2890657
1973950
847051
2129386
1754797
579549
1941701
2125777
2030941
969644
182347
2743864
1560297
274113
834713
2259399
339268
313597
2141005
2257290
2398462
2375202
1398033
183329
2737580
728823
2653636
1900262
675276
2851275
1451926
741228
2008464
2106582
2255807
1672397
2607172
1001581
927676
2078013
2254750
1955587
2065553
84976
1928499
2379184
1487424
1396037
868503
735651
1319283
824231
2512546
863217
1572394
960199
1838494
1457290
2804868
1997794
2137673
54076
1414180
2750543
1688375
1611229
798266
2406111
1372877
1482851
92685
186749
445970
1854892
2169660
1800129
2072306
2728771
936710
1451874
1535777
2196358
1943447
350447
670739
402040
804629
1178647
1714356
2557442
238390
910965
2663603
1771674
2692935
850909
1941249
411909
244107
2043975
238169
933329
2002070
15275
2287026
2827103
2594953
260259
2085932
1088426
173641
748186
100578
967200
372072
2802908
1607223
1001364
214040
469828
849237
2291351
1955699
2653075
1835702
409924
1996543
2538559
66716
679606
1340764
2201683
2345625
557084
889196
92162
2378606
1322263
313514
2184771
2601682
2802824
2680135
2330246
2692539
1388439
609661
90456
1772054
1598952
419622
542120
1819042
1245372
321253
1395479
2310814
2443319
1088785
2744676
218805
2089366
2393298
149310
1693370
2737330
2936799
271297
354554
522193
2925909
2719470
454064
1114173
1090563
188535
817373
513490
23790
2602524
434647
2001423
408295
2823293
1259063
2481907
873504
630761
1026245
2223546
2095877
1731836
1181253
2856558
605004
2175645
1833787
744421
2804886
294476
464277
1851617
885808
999854
2529763
991106
2739921
2862350
2176322
2926203
2537211
2271428
2567557
2597298
712218
450736
1903999
505679
1784588
499088
337589
618280
1847862
1809571
2417602
695125
929302
1585158
1339839
159890
182529
1938166
642926
2751630
2415722
2089613
2899078
555689
2566907
529344
200310
1802958
1695401
1953199
159214
1027933
289205
968836
976491
44035
1331530
2791438
1149411
1734242
1544037
176361
1389018
2026169
225304
708968
792663
749629
1418413
1564015
731408
498468
2868023
2660209
1067362
2109740
2679958
2656802
667181
1776993
2327571
103055
529087
828180
2208664
449721
1271894
300426
460532
655431
2301151
2691342
359098
2358568
2581013
1934434
1484288
912119
544317
1046905
1018557
2313393
1464491
1704470
1258212
2569342
4798
1931735
854635
1388517
1424892
1300894
2620176
153505
2112174
685086
2630511
1152271
2593118
1092638
825973
1729366
1231323
2141289
2668339
1807654
799517
999678
929649
27692
1160613
2725172
89639
1827400
2835305
1738982
464241
572320
1255989
2259404
2763516
2083097
475999
2774862
2874933
2776476
2217396
2794614
996891
1586966
2564366
1925726
1768607
1746961
742031
21468
387478
2813086
490552
334768
128094
141529
972217
1387100
1326846
23943
512847
2584744
2170206
2676373
2227412
613906
793022
2217017
2868054
1723545
2463042
400133
1596224
2786176
2630885
250017
1480310
2789420
2851825
1120848
2274938
2890789
1271188
390056
1424448
226829
1798394
2245059
1139101
542085
2713218
652843
177042
1318199
2646132
2064569
942152
718085
194773
2763911
660468
924497
515345
2023329
2823485
1287349
9126
792822
220646
667481
1041276
467146
1884479
1950580
1172147
1196813
2853126
494328
1654046
77100
2924224
309166
1633531
2507322
607865
1380299
1237247
882281
2813616
2906655
1587663
643725
65026
1804999
2224351
992315
2558489
2612917
169442
2724159
2428914
1601333
1213822
2004488
820717
1205244
1633645
760907
1043347
1417357
1071583
2809702
382861
2065731
2885222
2249077
1659223
109723
1215471
88698
343080
808587
26633
1417955
432140
1846109
548155
2836529
1664639
1884327
750962
2421600
648596
1979448
1854818
2639715
203808
687513
26903
1520264
2485576
564284
11492
1605621
670812
63262
2440380
311343
2938715
2399483
30518
2840125
1155850
2235254
890530
1047527
231991
1649118
2316588
1866780
1454786
2355976
170709
598230
359140
2892982
1303956
2812581
2645233
1408473
193173
2071007
595893
2878818
2302935
2508519
978916
2561000
1632770
2448824
1868641
821845
2333402
2403819
2371193
2786597
1302293
1087353
1249207
928171
2200475
1871099
2898032
2880487
237932
373173
95859
2448451
744729
1779403
2117932
2236245
303156
1046046
1796177
2729660
116740
2922762
387682
1669412
1041443
467175
332331
1973093
2765801
1621230
2235986
2826550
1744648
291161
2919597
1910696
2128172
2489379
905205
131128
120141
2882413
2687168
2331703
2159481
2278372
516086
335166
1844743
2825509
1056722
130343
984342
2709077
252669
2029014
2674652
371814
1013746
2452240
2635385
2247576
1576231
1599693
2822240
2277871
1866426
1511063
913018
1048043
2689684
516957
1166470
2267657
896164
1652412
1801558
776057
118928
2451671
2321189
1290195
2571032
1166922
2352005
630495
723315
2548635
1767348
2091379
2518661
2727276
2160347
1619309
1664612
282556
1809081
1020532
818864
221107
325050
1185987
1326792
2038225
2425102
435654
1756380
1013972
2771404
730004
1339715
2068459
2621401
814441
2717506
1451340
2394584
1992559
2778452
1589011
551582
2232854
1039626
970431
1549139
2726372
2703485
1022728
823966
82314
1760372
269769
1197904
527983
600636
920483
2051952
1830896
1246398
1772721
507932
2731957
2436947
788647
313564
2322844
2317115
2538208
1447381
197983
1247772
1913736
526780
112836
1973692
2844659
1522390
957634
1619437
1139420
1851181
978846
1275916
1965096
679801
2392350
967693
2401378
2768562
2155542
649840
68448
2859427
1536475
2829058
448713
956024
1572844
566807
1023692
2020788
1162331
1791019
2158515
1161986
652235
1710990
974816
730214
2634253
1960733
753650
2365648
758291
780367
2104636
2459165
2498310
754799
1733828
1362365
846416
1086058
1007823
1571289
1244310
1102039
59358
545877
1725816
23768
1624367
280016
1612021
137391
327673
1538002
2669032
1378118
1037292
849730
905191
1535819
2696479
213903
1599892
1309721
920518
1827320
2374119
2359504
2212159
2347046
2637945
2249552
1431110
1803025
1065864
2818063
416755
374391
2794658
2527162
780067
165133
1395332
1946024
2721505
2815895
886521
2715301
2543204
1101678
1082983
924749
1644212
2198223
1818606
2027405
1603816
477504
1391029
158285
771451
829754
613836
1083756
863874
2849254
48147
2755964
546886
1154663
1737269
391552
1011256
711519
2835824
2435150
2562871
348639
1837688
2170199
281959
2706096
2768832
1272206
2675144
593464
2078381
2594968
454063
2289560
718919
397484
2782042
1039725
13960
2261638
1888047
2469702
710913
1840975
2928124
836065
30193
2334544
2665153
660565
1389610
1646191
856563
1355398
681862
159920
601463
448865
787247
1013600
432138
465014
754867
1890678
2865150
498665
1013107
362436
2775879
1675929
1138217
36130
730022
930869
2512181
2867816
2239904
2135927
1121865
140215
1670550
2197807
959466
1078179
2647388
2826662
88981
2167140
714980
620753
2319886
129243
933352
1997379
2407451
101735
737625
2940019
1889543
644461
218938
2041810
1622520
2168327
1439753
1072001
1169935
2035506
1803002
146938
109094
1811146
818065
1880648
360300
951430
1030943
1263952
2828323
2530813
498497
99072
2135363
353180
2781283
170451
2086668
1920799
2899767
112350
1830479
2899082
1045238
1675609
1292472
752372
1977368
2088142
2359928
81618
438783
958888
1544098
145174
946007
238020
1265660
2877320
2716927
132845
943109
511121
1219084
1700681
2447337
1690480
1917002
1236087
1268719
796196
1071433
797018
408113
2923278
1823609
1548004
2426087
2507921
1299034
510627
2698655
1306685
1966436
472139
1703108
2089927
728147
2156265
1024811
1551043
1033148
2607688
1998424
88122
1670370
2179179
2227928
164310
2060872
2868549
552731
2181550
1556573
1141821
1297588
914928
2550499
2484839
848532
125409
209421
1008515
2785531
1505361
1523759
331051
2179109
1444627
970391
23246
830743
660619
2308533
311239
1761528
1664693
1988193
886380
2878413
2834377
1926704
358424
1687506
992375
2397820
1209250
2542271
525838
995094
806047
214336
2229617
207214
1060214
2885828
122005
773964
1996778
1941931
12942
877071
617860
1495283
698456
855901
125801
2259990
196779
2562837
2515237
124371
424374
1724590
2561463
1512735
1346627
674117
1147952
421886
1430250
144441
2096427
2295158
334613
1199168
2809840
572306
1899374
215155
2866586
1980092
1949274
61696
416535
1707620
2276429
1492006
2342915
249546
1832314
215223
93589
616938
68542
2666721
246502
1897857
1281840
1872018
1625776
1968837
1135786
92919
2769528
1990133
1695040
1549348
1691499
2278788
2434415
889352
484280
1355072
2027347
760029
2909620
2700388
292112
994580
1683
1720356
731817
1307710
1795868
1747331
1013573
2136893
30867
2857908
1983907
1310850
365394
1310383
581921
2041040
1010627
475006
1812583
1817808
1962957
1807259
436132
372761
139811
2249610
2710759
1860996
2426994
239428
677946
1344992
1757118
2123265
2862071
749147
1585826
553753
1068319
557666
2784867
2915519
22068
1207200
1138888
1227580
1094531
593953
319583
1484525
561442
907070
765157
1993100
1363932
2068839
260904
558427
818989
44614
1778450
906732
1315966
2787121
1830981
1355655
2767678
1566540
123228
2017485
652084
1150992
1739950
650360
2286835
286601
2873791
1629839
1809348
146186
1799918
1903682
1769198
2021860
1547098
993159
1651290
939028
2624060
1920156
648464
1213812
112819
183942
2291848
1582997
2453803
430323
1491882
2874354
936699
1558456
2747641
2741367
1186725
426785
2083166
1564053
1684640
2748163
285585
44678
1587114
2452722
1546298
1366339
1903966
2072278
1809917
113563
1359627
1384524
1626180
1658688
945046
2668268
2288381
914922
1100338
1361500
304509
1024816
1560993
842662
2037661
1602320
979406
2656058
2735287
2566394
570396
2606277
1839520
939140
188654
2337795
876939
2039567
281504
838190
2137819
367003
131607
1957906
1443890
2513383
619002
1916131
1050517
114963
2749988
1586045
2258376
2660529
2855484
141403
2760930
1177963
48948
2733212
1476171
133669
851329
2345001
662587
1061617
1774592
669239
1669676
2095542
284805
1720106
419871
1424121
857846
2481446
2165363
746630
400600
1202371
190266
877044
1171385
884171
2800972
1728500
1493097
2267229
1753927
1739862
400627
2762206
2335932
324588
2347238
1684030
1626664
2365461
1472266
1742313
2338631
2175439
2455372
1711996
2651169
2543667
416658
1654472
1535918
2022326
2867875
1253062
2220787
2235666
798785
1669064
2534045
1393903
832698
1647739
1324701
871041
839430
1171457
320853
2812521
1902139
2230571
908452
2771878
2345145
920487
622721
2559039
1238055
2377158
1486470
366719
2864402
277388
1671767
1115563
1779290
53008
1446333
1138517
2136179
127724
1210997
2449916
2800388
1786576
1056449
170597
27798
2248756
1340343
881321
2365926
209347
842814
2836587
1813728
1104013
1166512
1021883
2281293
1476659
990679
937531
1891929
1365773
1848953
241269
2909086
2257832
1630277
1739520
1458993
2145855
581038
941125
1720606
2253666
1920729
2158387
25766
2348031
2233655
2466122
645296
1353850
2243483
1440696
698030
1251537
2888906
109568
2877559
2908647
192764
2572835
1134165
1958144
2411188
1320719
980046
1918768
1191694
578297
1711877
2646273
220480
2650337
1084305
1898621
1558202
686019
2903372
1800149
558844
880437
1865167
1687880
412474
674996
1228366
2411234
22591
2628471
664999
366160
333755
1785754
566032
1536249
2835898
2701006
858215
704324
141335
1343565
2256383
2145795
120281
2742681
1732624
1892010
196387
2089683
2422574
1678798
418841
1360193
2851190
1612447
659460
81434
730712
767205
1952362
595821
1401006
2743342
320023
1076436
2760933
1628016
2002196
68606
2566467
805447
1116725
656557
2562969
1015081
2851624
1299734
1108143
200103
2086039
1561151
1011656
1970473
2721372
2848224
795653
2059953
2364189
269811
2117685
1845198
433195
354548
1947387
2076402
1050688
1299948
1646616
2336095
905279
1172875
2092947
1888352
139237
1289468
2147881
1524669
1245917
985640
739309
2546209
1732808
1250584
358675
2070532
2781118
1154169
1241710
1790940
2429535
2454104
2002764
2533595
562634
1951029
2769484
1388644
2563035
2776121
2932316
1665758
1289140
243237
2541436
2699478
1455343
2524441
1348015
2906685
600314
2641440
125821
2629640
2260736
865706
1322614
1288486
923103
532936
1830502
1725662
1909155
217581
324947
1171909
1055473
2568219
281415
1296888
1539512
2532334
2496231
1511528
73957
1836122
1657178
503277
2414934
2040063
2904943
1101828
1307643
2294846
2894764
2374414
557727
703187
1961012
2034024
2235736
189758
1738044
1292773
1719295
2889093
1877008
1900112
1969954
13352
1851775
1637460
1085558
88025
2067691
2848368
1551879
373459
381232
1336447
2628016
1662380
1113417
2803707
558618
615368
849620
1773663
2694635
2850240
683672
1616446
1938502
1182930
1755769
440156
828783
2258243
778134
2429832
988087
2672764
486714
1696401
2532744
1731195
1631993
1211202
514996
562746
1301565
1362551
2705283
2919472
589010
1508103
1698213
2399824
2818704
1898419
2237622
2221109
2217840
362244
1533730
1883291
2743171
631790
1726151
879366
738031
2634772
1655550
397979
768278
888733
1115546
2530015
658545
5289
84094
2937466
1865009
2303099
924650
1324898
1468870
2359099
888877
1742668
540037
1010769
2587587
813731
2040257
2653923
100593
1210359
1625465
1632811
2045129
1434367
558480
2458806
1502508
1960336
601953
919228
927283
2596558
441349
2281451
381024
155395
1977085
1530846
1397
1619404
764859
52252
1315309
1818724
1746264
1151652
1289925
1948345
2265186
2032589
435835
2463681
2172324
1244213
2789889
1349902
502632
2308110
972581
185238
2301498
1408850
1693342
150098
1956792
1459588
678044
1067581
929685
1464924
725635
542295
622595
1179149
1603666
1049613
855929
2201284
369632
2521720
631665
1054123
1721648
1964363
903558
1054142
518680
2378619
1147224
460781
458990
1810708
2150428
2432891
2418421
413652
1926399
613748
2470516
2740916
1698081
2528812
2425160
2405340
340522
1718200
27927
991304
1004240
2102322
181556
2278213
228920
2452020
1201033
757698
2820049
861126
1612808
660035
2509932
1818047
1998446
2535798
1752204
906574
1012744
1433841
94981
1116936
106026
1693516
580264
1261879
303486
297526
2451165
1070770
96429
2527759
2374063
2053201
881263
262643
2028938
2157307
648169
2446224
2889611
2195592
2796696
131764
2070401
593670
2571904
1588051
1317834
1763944
2219061
1904750
855427
1907612
93301
2938662
1013330
1103233
318817
645675
1018337
377736
1512659
1720
1240586
2372924
888174
505275
1116170
886967
1867103
1523895
640913
44111
1453538
1133357
543861
1189675
2193077
282868
2295111
1663776
2771778
1325586
2016004
1463244
2432974
398958
877647
1528869
2339244
1656963
788017
1559600
919975
770655
635431
2262676
2452142
895694
398701
408502
221884
2422114
1806846
1468763
1946407
773498
1464416
2263410
927945
1633805
1104844
2902547
486513
2806798
1104193
922448
2245445
2049273
2639868
639332
1035874
2785241
2703621
1839307
1102314
66283
1157648
2851025
1960170
1051515
1569190
802448
518756
399564
1438261
2234278
1945210
1023894
69759
2665196
511221
1699159
104708
2030180
1074760
2332117
2581885
468149
2171312
2035183
2061811
1018236
1605179
2446418
944777
2286101
2237905
2113626
2063934
2567871
1942140
1618854
2237523
2898031
2902026
1398260
2813582
1314074
1279964
595881
2149633
158374
1178420
2887911
994129
2585950
1422952
2719779
1814939
1570944
2907269
639458
43128
457810
961679
2077601
1619212
2317879
854649
2394477
669540
692697
2206797
1979534
2058032
1250692
1573630
1069134
2607152
1764418
2081626
2137610
1868781
1644539
2041333
2002307
21089
2118057
1579631
1783042
1188544
2326826
989679
2456586
822031
1612348
295228
692131
2103427
1850409
1662057
2532125
2711414
2368001
1064003
2514370
1886447
1234396
77046
542857
1818133
2530566
700085
433849
2344474
1737964
1069062
660430
2033222
139919
860204
1594592
619811
226483
1040140
2434259
846755
1982764
1777428
2841172
1327101
1709324
123492
833024
1409199
1879091
2498850
1521367
1046955
1977707
482765
2061002
2425668
2605301
435217
364575
1855277
2766414
2648681
278421
1378102
1807538
639944
2133299
1676225
1868440
52335
833608
1995697
2206810
717077
72025
831023
2554537
2725402
1582955
960342
66116
2760819
1549904
2559069
1166129
794502
1550542
1639128
1296049
785494
1749911
2867760
1797617
185827
2826671
596947
1180937
2567983
676537
1317955
423803
993705
2246242
587257
1170961
1635425
580229
1757799
2294529
39912
2697497
2705189
1654450
1522883
1392922
74863
1643568
863815
701336
890285
93417
99567
2874086
667850
432816
1934271
2486166
228405
2620886
2283298
1377163
1860333
2146553
673749
1093021
730665
832889
2422876
1071006
2669194
1060769
903000
318124
56440
2571633
2093346
1054217
465966
60694
1345277
2370735
675294
2369620
2675779
1723974
2514668
866164
697764
2001926
2668473
2437079
1145761
886754
781189
1914099
1498814
212236
215811
1451594
2255186
2827623
785051
2743025
2373271
1732722
2701175
951325
869438
73847
1075852
1484797
2895828
2074730
2889959
1723577
2057442
2384069
2366941
2050369
2528087
1159235
2903624
1573783
2414136
216022
411126
954462
1693647
1722365
2206232
2649727
2455490
1395820
1028237
46695
2536446
1449763
605181
838707
323315
1920069
997092
1456481
2788170
2691111
1200398
679664
1313161
1517631
2796994
1921653
217859
1687386
248294
1045597
1358793
922074
1150133
839719
1874785
1100947
615151
1416725
1049754
1118200
83238
954818
2701934
1091620
1009609
1398024
1073212
2494272
1497561
2565328
1132847
1798066
1325899
2551014
273042
455289
770526
2850028
2447547
1821167
772869
1040818
1809
222801
2144170
2599231
1846816
994185
1945934
1995375
1413309
713708
1843324
1501995
862316
1919233
505386
2114943
1810043
1035003
2267924
2864732
229309
2781272
1494925
829459
791928
1390869
70868
746351
461614
2494141
459507
977940
233334
1793140
2217709
920118
1290168
1780995
2795521
1017341
1273605
226831
1582828
2872278
2830210
737314
2452382
1341046
2634648
2012731
316011
1386740
2349730
977713
328911
2302117
2829697
1799377
2718667
1340670
2881952
725018
2692659
2506307
1943047
1724492
1902152
782440
551080
266689
227006
593679
452132
315155
2216890
2087294
801953
270808
2762251
1035235
498501
1491546
1320478
677650
1822274
1913832
1057386
2877939
1016312
663589
147337
857306
1602430
1339375
1696721
2628886
2339409
2843283
1588908
2389450
352236
149199
1118301
182671
525362
1948247
66180
523720
190828
1704582
546533
1448371
2585476
1636313
1423667
1223293
2703137
1336176
42782
2071000
2534270
2003049
1673992
634134
774184
1585830
184575
1021678
1018510
2845545
1030079
2614773
1647350
1103024
1394422
1159189
1848504
2400359
263603
1911442
49694
1750614
2524085
2086596
131989
519299
1476822
1092450
1793613
1697823
310989
843932
338462
836788
1211812
1019575
812359
2004213
1476965
1279097
2938958
708314
2637639
1743511
2882191
2423624
92709
1029872
2602835
2490133
535606
457455
534229
63816
1962102
608898
2694105
1105949
2728005
1833639
1886478
767516
1911971
2117732
805730
840999
723403
1555617
866072
672370
477269
1758333
2380975
1653148
1136971
2425005
1587273
969139
461463
846656
2721511
242648
1851877
1066193
2743465
2028574
936642
2401023
2585596
344103
1310213
1336955
1068387
2284481
1771285
2685609
963723
2044409
280829
1937506
1370336
763820
1862194
2787165
2852885
216551
269072
1526148
721108
938182
24307
419708
1852578
1926432
2300516
1370600
28600
1422536
2064755
290412
2434472
1730631
198816
299546
1497526
2321036
2278285
1569283
477959
333367
1060421
1913586
530918
2693844
2510953
1185545
718156
1683117
897010
1087448
2026530
1372741
1100239
1690009
337380
31889
1457998
2736257
2429093
252164
2425730
793684
1596874
2586224
828533
2298503
2576436
2599883
253468
520946
2031229
144666
28491
531704
607054
1358455
1642448
549448
2137234
1838451
1862505
1046653
2559966
982639
11875
367000
1336884
2680363
729404
2158264
2244807
735968
2054594
1091088
220585
1603451
1484222
1484496
2920596
1327076
1178899
1380271
2014754
1158909
383590
701693
200684
2277403
2109028
698348
601048
2243077
2474075
1475851
2152363
623501
2340572
2444347
267623
2687766
2925666
956477
1888167
1361410
2105986
503877
466999
470269
1067720
1905195
2463706
2272999
2061678
1859060
1142177
1422464
2884154
2359833
779209
1104024
2294199
1442817
331878
278896
161504
2763326
1041948
468927
2742916
2160347
2292911
1945765
1937334
871550
1434137
1258997
556298
2422676
2382504
278591
1247530
491685
806815
1832331
1200361
1554406
1433686
1335850
956473
810384
1409276
580423
2155961
2895770
1346317
2103904
2886628
111566
2085003
1490623
724839
780950
589630
1638210
2849052
872822
2057763
1013574
2762121
2850577
2317247
2428307
332504
2491367
1293075
1440653
1063046
111956
1803018
1676139
2468876
1071655
699640
408789
436465
1650905
293827
2680522
2726516
2847550
2741186
284923
717609
2063720
338879
12841
769168
1083708
1964341
2646934
1087897
919730
516004
1855360
1645370
722016
362134
1741620
2231230
2733862
1175822
2761108
2716192
1044937
1434599
2473352
926446
112688
1801765
1599157
418973
2153441
2063406
241125
790215
2487182
983410
2442945
1885465
94638
2054533
2379748
192426
493302
70122
1427835
584388
2671531
2354052
2678872
287896
1058841
2910209
1532372
1819925
966097
1177317
1723752
2911011
2023915
2410687
2506814
204066
396699
2744770
2684768
2470850
865754
482560
19176
2387699
2377232
2552377
694248
1998193
2358497
2905946
1590449
1508729
2216535
1463935
2381681
1192544
2826592
2717456
840283
2129130
2458178
1784006
1979780
2298572
657294
1021171
852841
229517
2822828
2765465
2669064
908131
1288315
142767
2711176
994145
832868
1754083
1637110
2911848
2824967
1719206
2009612
1152420
2204061
2300932
621710
1970683
1374115
1635960
1222029
1843738
2313788
199317
1158328
2355021
1299732
2223954
1145357
1703902
1235249
2521895
2046899
135678
357230
243174
264313
1005623
540827
279248
622953
886214
1669434
1194953
115834
732300
1034617
2715579
666467
2214464
1921744
1171427
1109239
2692267
2307155
265305
1184307
1529809
261535
863898
2816231
1446802
1628836
2149253
2843572
2208471
653339
1187654
1822025
901512
1362138
871961
1455416
1813717
1680348
1002918
1889749
772687
1044825
1020250
1024004
2567389
435597
2676524
231643
2313424
511782
2250124
971542
647056
1296261
2868551
1662961
1761285
2254368
2152608
1575526
1531564
2279103
614216
806532
2065714
284659
1538228
1823025
372893
2023222
1297578
1531733
2566563
1781335
1208260
346502
2887595
2683759
2028565
2844062
800671
2940509
1029176
2938696
787618
2287630
385654
2541410
672222
313156
710955
2106751
1961426
2150347
1241167
817588
1490326
1428750
170295
2818846
1846208
703305
1064988
1451674
2294644
201921
2753852
1917245
2311130
71100
1421595
620464
1623442
1354106
378127
1648989
1414879
2348323
700301
2728134
1162854
1125508
2058177
2534006
977959
1101293
2312020
2901813
193090
794105
460932
488271
1620509
491787
299725
470839
97048
2535972
1084977
1818009
1831473
830307
2617156
30421
1192766
402142
640631
2767621
1829625
1430303
392398
2243216
8495
1739473
1064231
2122982
1811581
2536772
2177905
744592
618573
999037
858652
2531439
2805865
2274484
2479361
1056995
2413532
2499193
879466
412714
2597059
1257622
1812446
2357067
1437044
1602065
863879
140540
543435
564084
2172029
2052997
2404199
1002785
719214
172383
1361805
437987
1009714
978135
465273
1578057
1402206
2481590
930278
159186
1311200
2477028
1821256
1149458
2436421
36538
1900505
237391
2367215
606992
976690
1061572
1323548
1732102
2334013
670365
2322066
56580
403460
1895177
2639764
2123301
723168
906133
2049562
2696182
651523
2084808
2005900
1092421
767949
2602553
1886376
1318324
2501221
391907
54153
2606883
2654620
1332454
2403853
2144300
408085
1263269
1603782
2091299
2176765
2584738
697796
381334
1279898
1878592
536411
2182879
2832376
1769963
2176089
863091
1547237
2091554
938419
774456
1436788
1175606
485034
1516304
1651915
308232
2202996
238959
131464
2734616
2476458
371916
1201654
1870932
4991
2115461
596503
2269317
2097239
176863
1569740
2521616
1943347
455722
2402073
288549
2223105
1867000
1495659
430517
1329474
352090
1507156
1018200
726153
938710
2579078
1347646
2458771
2823375
1430246
364611
770989
2342492
641947
1508470
2202897
1419531
1044643
598717
2686121
242893
2479941
2120525
1089691
114356
1752834
489844
1189297
2553833
2126119
2734844
2316175
365971
2236365
2661107
1489038
1204807
1817339
102531
1070010
942795
2405225
2405235
2533247
2792527
1351984
48158
1213466
1066409
1669990
1168741
2120791
1164882
1408669
2196992
600499
627682
2805067
2671478
1054045
2758453
2074351
1668295
615409
183175
498933
489905
1583524
2104057
1926002
367001
328988
1013568
909299
2401620
1122532
174576
1440562
41750
786167
1615758
616639
1788399
1550028
635787
1076468
1179644
1170778
2909190
2937278
517290
39393
1634799
2004681
1631240
627804
2126368
149949
1782640
2021477
207674
968773
57939
95408
2465813
669425
153054
2124119
1972932
1387240
1232031
442896
1658062
523869
2795235
750822
822607
1027775
22041
881526
839447
616630
1808169
561514
2350761
1532388
1215107
2103498
2524371
1632005
895167
493244
2885711
2714604
2509819
2582220
305080
332114
420486
2684496
1549526
1920605
176395
1728133
2930261
392822
1865258
1021343
1418542
2110042
1165981
877478
1159806
430705
1516107
139083
1021969
2506462
745972
1430552
1562839
2119276
546037
676661
681303
1853719
198957
326274
670036
1306056
74009
1177513
641387
233736
1986470
1720736
2727992
2034635
624532
513219
1556951
470259
1672556
1556415
1759232
865246
1878290
423242
602561
1987582
2776221
2304093
266406
2067842
1266993
1925973
678817
843452
1063151
1554544
2214449
530226
197956
720885
471063
2399095
388578
2616466
2767282
1906277
2676600
1848746
2151173
65750
2366461
2246033
1908386
2409151
215593
1946367
2478235
768948
2407189
602085
2656541
2059561
2916297
644337
1243217
1611841
1430133
2273337
2750912
6369
2081756
2042234
525892
1682842
1145227
467950
2516205
1651419
1230092
1494947
1241056
1138863
1150814
1546155
2585715
2387298
968445
2333454
1125434
199918
4820
623575
1937694
2404407
2707551
799113
975412
2091232
712258
1488684
2730533
916698
499153
1968133
394575
1427799
1047701
332464
436271
2910084
2919590
376264
2439278
1287694
1571695
883713
2009917
2083471
2834766
1339293
342957
1775387
1718747
2488478
2767309
490854
1561841
1401273
1269462
481135
1560976
1083963
213972
1197663
897765
2340679
650816
2094374
1744227
859984
1312848
66723
1855433
144970
768113
1434122
1727172
2788108
2628401
1594846
1677730
2486353
2867814
1217195
1362399
1381027
1673716
971424
2571406
2887264
404650
2694230
2704341
278547
2676843
1388132
2496279
1491909
2314025
1986029
2831006
2179515
663136
1764455
1948026
45433
783136
1373772
27106
367987
952063
1092802
283755
1110377
804217
672797
2074844
2480595
629604
676189
2602201
2553995
1504343
626075
667536
1374251
4274
2856697
1505409
696282
1392408
1720477
1221668
680160
2913739
1308830
2774562
34292
6041
2572033
380173
868053
985697
1742380
925013
1279189
2367645
342657
2742868
1479374
23309
2910285
2128652
2028923
1096912
2033721
1886513
1503758
2666908
1060940
974188
2034217
979603
2625138
208748
2545951
1386738
767075
2197203
1489964
737216
2339064
1645579
827291
1909039
2632788
357952
212483
2066722
2005420
2059660
2939663
2064702
1089013
797983
1985959
2908446
2372116
1640489
678638
288547
685750
762730
599624
1574646
2834793
840977
2224749
1834475
2145754
1051914
194164
2081383
508135
178562
243096
2705562
2182565
2026022
1579786
943525
1710345
2037767
2573503
828940
2715469
1741375
2449170
2094196
2016412
705748
2789530
2435434
2426815
519061
2665590
2503647
608140
910120
1006669
2776752
1781308
2425054
1346914
2330416
1235929
171150
2154800
992242
2282582
218185
2271533
1342517
1781085
2791772
1481021
2624141
1048597
1486109
2681640
1793809
905542
1201097
2566910
34213
2315734
1460435
1416668
697399
1501369
1085314
961023
468834
358597
2344115
1017026
409626
486704
1645621
2298085
1055144
2274424
11036
2016380
1316866
865673
790701
1533068
2847476
152679
929746
2331569
847032
1809661
2661207
1534874
1774935
1136641
1518873
2264545
2448078
1914244
1203633
938481
1670996
2594311
1761614
1634261
1268973
2898454
2780572
2747803
649702
2247244
2532200
756626
2495977
2163610
1533443
1462539
307435
1356795
1552365
1436760
667513
637229
376532
1404946
2241462
2105516
273266
1886707
2005776
1081792
1750774
1992630
2929485
1406677
2504335
142871
2162886
112862
1194236
225640
2692278
1982236
817070
30528
134541
1772602
2568977
2476195
2316220
2717670
1314726
1986619
2209591
2143122
1208315
1852950
36570
2196815
2308118
2384329
2692892
1003388
2391264
709274
2487858
2290000
409797
2001380
1461950
891309
503613
2669541
2554854
1942030
1640276
1537458
2046382
1510688
747612
2553619
1779903
2274061
1408129
1928784
709120
264550
452159
2370396
429067
2738426
736858
201577
1498836
2064048
1676296
1479096
1507571
2915881
2409956
1040632
707105
2862319
850054
1328965
2082233
2855526
317117
2606335
198054
986871
2859743
1741111
541372
1430042
754317
1953561
2927804
2365024
2621933
2161409
1756940
1451680
810506
299738
2677954
1894072
1062893
1054007
1605078
83946
2133912
1727049
685667
1944438
1222385
102694
1411619
67661
1750275
1900747
1498216
1988819
1929878
1106655
2141257
2170355
796753
1090174
1738099
50360
2436064
2869845
1679610
1941518
2760549
97603
1598031
2415534
1357917
2133605
1372381
297630
1285932
2244538
2545792
215536
1972879
303311
2158212
2406729
561996
2039401
1478843
351384
502648
1565187
423756
1460348
2245228
452140
2658954
2384166
1862522
1254634
18282
398611
2544417
1965313
1289415
280230
2673219
1190081
2102003
2352721
2229282
2799727
771646
551347
1485732
1980884
1961725
269425
542318
2861581
1366002
2902522
2483658
966188
1984285
2441104
671613
160566
482879
468261
1347125
2418255
271636
2565177
2458240
1864088
918869
2810665
359994
2314540
2071474
1529515
1616282
2416722
1128216
2723061
353496
1319920
323717
2125784
1675722
2845585
1705568
574503
391479
2161190
1288300
2260096
86471
197441
799451
2757939
676169
739279
1468088
300740
2196098
1647014
1260308
411619
2658148
2666228
2480045
294267
2843299
210523
2268986
902379
2896103
2800883
1552302
1354434
2858831
41203
2031658
1028874
268838
570813
1627605
1041185
2303040
66947
1577545
138226
1450148
2558663
1236081
948071
1575252
592344
964970
823847
2610518
2673557
1350913
2017667
1769921
663806
1286832
1336271
700474
293692
949161
1810785
2614596
963884
170740
2269849
1423092
1122772
1559531
1758353
880960
2037573
1648852
531644
363561
61015
1577198
2864267
5148
2395832
2405203
640885
2044161
770115
882299
243264
1124973
2087028
2390976
1471801
676689
2616822
2168782
16070
791348
1965901
1860408
1443405
29794
2098269
746335
1674265
2038055
2144626
1684624
2503048
1809343
805070
2306462
2129273
38355
1445024
2711998
1755672
343412
284153
1182174
467359
1619401
1548661
477513
1343982
2669992
2745577
233561
1353369
360922
2454547
1889744
1968624
2752320
1820028
2300058
1252943
579132
2608049
1425237
1010885
2512625
2213156
1857053
161940
1395551
2788028
1622075
858059
1259989
2859991
1282556
374457
237094
1740469
698891
290248
409755
1379287
187113
726939
2040325
175861
2939168
2709520
816578
962606
1615931
638687
797024
1952288
1043311
2597886
1662361
1605342
2751370
2003772
1151733
2154202
2315295
718398
793757
1465224
2432923
879388
2508650
652873
183368
837214
1161100
2372966
1174129
1685632
2065070
618861
1362195
1672125
1051346
1998282
2879197
2276630
82572
1919923
312085
837006
1840370
1006026
773808
805457
2517131
1951104
2269551
1303745
1308010
1861076
159790
1427561
1043910
2601865
2933268
34015
1155668
41022
1488370
159005
299951
2008702
114201
1584392
498523
1120196
1101513
2879185
678181
2055737
153330
307885
521090
2573153
415575
772925
1064743
1515652
2455523
2886821
1907177
2524596
2338874
674423
2813916
234113
2010888
1100276
1265008
1756360
1062888
1133063
1464189
2533933
1368929
46554
1125587
2044183
329103
2131174
719090
2370485
2758289
2480194
2712536
456952
1567406
18973
519159
2432671
1816384
655405
1728010
2761071
1168670
1343746
147403
269796
1152693
1534029
1644387
1371809
2299915
2077193
2451260
348166
2196581
2207741
551696
1395559
538115
2728573
1895824
2410684
763297
291159
2044120
1704870
1577596
2041977
463086
790530
2900581
1952085
759463
1929844
256351
528525
1153322
2157793
536728
2349087
988502
2771575
2725478
1537367
2100388
1222366
1686418
127884
1743635
2623981
757414
2709311
1553099
271567
1799082
2352708
2517464
301898
1860605
1445200
2438598
2874761
1138782
1736934
1875390
2295307
1994493
214549
1034725
626627
1036445
115153
1677444
1941169
2085209
2681823
1115192
2050736
1074494
128760
311028
2293111
1240606
2127298
147164
905546
1193502
2870504
2739772
92059
1220422
1441187
2462244
1759676
1472071
1420710
1283109
108492
573165
2046424
527409
138741
1624688
2778092
2928709
612005
1230726
2513552
616089
2656030
2865190
288912
828883
1692233
2252979
256701
165492
2320715
922587
767408
1977559
1571470
1287761
65823
2546431
681256
2474554
1158322
1929988
2049469
1743142
1152835
1250417
2151068
156881
2756532
1573933
1922365
1781119
914879
2836238
2898921
2627335
2250284
323609
2432511
1259788
1073466
1656921
2307207
1565924
1901585
1348631
2135729
1389684
1622661
12785
117708
310703
2533814
2254536
1348521
1591127
2557613
1410254
1466382
116477
115065
492743
2031661
2427630
631008
517103
708191
2308066
1958890
1736540
1318954
295502
939807
1308493
1732535
2706277
2596311
1873195
1240275
1719269
1923678
1612009
1223061
1511937
777812
1604087
500028
2349600
2282526
2580415
1767398
956354
1819883
2310482
474392
2427153
622452
52143
2541059
1132508
119790
2373784
830447
2597451
1681595
1861687
2327356
1395492
2160545
752473
847139
1416729
2172499
2902742
226736
434980
930951
2395602
36230
2511971
667872
868584
2737301
2279721
741068
1584368
2346364
1947672
917536
754916
1423447
2357463
825999
916105
234459
1324742
2905306
1466349
1085680
319438
1888722
844119
1847754
1861831
2749124
1566445
2631100
89320
74022
397737
2564284
622236
498652
67887
1313146
2618882
518715
152105
744198
2895388
2098751
689078
1007280
1095229
969202
2749454
2328373
2592655
1923333
1109659
2902673
2629939
745399
378263
1862133
91474
1934935
933575
2742341
1525984
2414865
2758744
2401361
229264
1332656
958134
40502
2935502
608155
2414899
2486722
1143590
529915
875873
1354041
1965355
1307918
852609
1459392
1697331
868702
100383
2029909
2408201
2251672
2015474
2134830
1954906
1005841
2538040
1777143
440144
1742338
742920
1062986
529315
2696216
1970778
2154703
244443
1632689
107835
1816847
1655443
1899408
1863524
1916328
1268808
2611022
1320806
1756149
1129451
276770
1235294
1629346
580140
2086325
1429768
1105716
600926
1126901
1787753
889703
43409
2765072
803591
1760353
69252
572305
2414220
1914931
2062933
614053
2302505
241099
2265999
2822288
344004
975014
2303097
1398927
1562388
242893
300881
2859381
2569431
1858014
1051720
1488708
2834772
1299404
92610
2664334
2074703
2063103
1271350
1847237
439104
2307020
991737
2566402
1465112
771928
1967993
814804
1362479
1361106
1056114
1920703
2924143
2465920
2526813
137418
136437
872843
2067421
977993
2199146
2506656
1528798
605190
741654
2547066
1959585
2499173
2837898
1313186
652726
1852718
297952
2153043
960591
1881375
2759708
858924
2472126
1158438
935340
2018863
1231958
179120
2598245
2296928
1962175
1955714
1184383
1767932
1785469
2291262
1799380
501834
1670674
395208
1202705
2748170
1612015
2598452
978768
2713200
2484597
203609
1204555
2589973
1875627
2544515
1484792
382538
2401418
676669
133388
1243725
1190074
1565218
2093899
2502128
570110
2657345
827952
1481722
1786250
171860
1200071
2742538
51123
1410362
1794665
1445586
2792064
463911
577743
1039347
1875950
2618601
2444734
2094184
1037640
2374026
1524912
2415684
1258151
173674
958983
823584
2284588
2238952
1077892
729069
1581828
1771978
2850063
1219231
2230150
2305341
868931
2321969
705745
561629
2686013
575632
353678
1185598
2287757
1423323
850036
1369209
2439773
2560254
1114938
1615875
1884306
2725524
1191808
1480470
757271
61885
1186898
395072
1280518
1373033
161338
1141595
1077102
635093
1228536
2124380
1857929
969138
1827220
2682652
176348
425994
1204117
758491
797390
2205459
1271018
1750856
2611222
775596
1909450
2181371
2264293
1474684
795545
1050711
227374
2860454
1420291
1095914
747344
33998
2067110
2291929
2922323
1795248
894629
1564131
7361
2615744
245729
1637741
719514
819300
1267935
1825615
296901
2164351
1802063
218769
2568501
1188299
195106
932058
2741888
896311
2233420
547756
737415
567494
757360
2847497
272153
1718823
2830646
53758
68525
49121
1407539
597929
385034
362502
1225074
1282805
1522149
1670079
910753
2362830
2264844
2173549
250329
2547970
2853940
368110
2550300
728916
45586
512641
1559200
1786362
2591867
1215949
1402005
842984
2378511
2777503
550416
2262582
708943
468538
933052
1336323
610222
2301575
1808835
1364943
1795391
595212
506779
1840264
1615280
1353340
2124948
1238040
1500764
539477
2086673
1849170
85240
308440
279791
1210231
126823
2762331
1682439
56154
337327
80913
1647060
1962128
1072334
270985
17778
68023
398968
2143818
582274
1384326
1159880
151731
1663374
1933060
307607
2600747
244584
933667
1678251
537311
881694
2047551
1730473
1010045
1157132
320974
1927058
1767444
1311798
1440846
2364037
1534196
1172451
136072
2090315
2825460
1257471
1737029
610019
2382300
1586298
705730
2656810
2092915
1718069
1500785
2736301
333874
845399
1665840
950346
1014627
703249
276541
2159188
2906899
1542544
2787523
1045943
1202039
2512252
2160589
1066061
954749
2385380
2441881
833990
707624
804091
1349143
543760
429085
246379
30574
2120508
2243474
785579
1879790
1319415
1907469
949492
2270118
571053
364685
2467109
2177854
1332964
2302127
2937819
737892
201880
1566799
223471
2370150
1579355
1355246
1581787
73744
1063029
2797255
1574988
2906711
2020660
305593
357485
1241119
564227
1567117
1566722
2619393
1852570
89176
1783005
2666564
1508629
329858
2079123
1354194
1157968
2246771
1538828
2200711
407608
1370041
1299351
1656690
1056484
1276777
697769
2680976
2474265
2327203
1850273
2184637
1256478
498228
27269
2515131
2499688
2780787
1292039
2468116
97189
1741331
1132623
2297480
1773337
418367
1733967
239070
1530014
281307
675977
2551348
787285
584050
1219144
2147607
2328433
2496220
1247439
2480103
1097904
208467
1242635
2154246
2338845
773032
912478
282412
1724190
2272354
1885032
162422
1997349
2232763
379635
2234054
697282
293667
450404
1335037
692823
2818460
996076
1382284
1651577
2537504
1176027
1901069
2509194
2043402
1979539
1273977
498809
2525112
2233987
1916603
1017852
1986626
1714158
856851
123894
1304679
2064701
934091
931636
763537
879358
1662531
2423804
2053002
1338880
345555
2860230
2926751
619239
2322632
1695176
543363
1009247
2584412
2730701
1955667
2877006
1249863
1401339
2663900
1110724
1085113
313251
195207
804004
2532138
2329843
1496016
1015360
2271774
1823982
1907818
1503011
970080
386865
1158443
1521516
1127832
705967
878845
487646
1293217
349816
673354
1569780
422413
1226220
537947
1344949
1775302
342661
641912
89015
1628320
1035250
775169
1312331
196568
2433905
218287
1021333
19694
1852211
1656179
2781324
1837846
2174463
701197
377279
2366047
681541
571973
1915146
1388658
124223
328214
1322077
2171490
2936609
1018304
2438405
2737928
1114668
316388
1310424
954698
1000955
1481723
2605398
1392937
408281
2860736
1206010
964136
1822482
245138
1463926
944056
1931362
1190909
488529
1684504
792791
685330
344872
2208278
1798133
1952244
2274454
1434511
1622091
2652081
2703874
2477271
1064399
1379964
54315
701579
1834643
100276
2562747
2928437
2227586
2833360
317683
2043742
2648444
2085934
995899
2156500
397353
349577
2076372
2125484
2151193
1610751
2254729
2878258
2616010
541438
2210481
1594818
2193981
1576780
904996
1764875
2024491
458302
1398198
2923973
2709072
1689962
1404441
2505789
85488
1999985
2297514
124501
511689
1722440
2664040
1767180
2831633
742306
2397751
2413472
1329959
1139851
2178651
1998736
714340
50848
1493843
1806994
2495961
124907
1449262
1230071
110457
2103334
1327140
1755785
1184225
27386
2835672
275428
2676100
179581
2791510
1497646
916343
422412
1042169
1325196
1595392
145740
2338117
1247947
2290589
1188957
872077
1310959
1430895
2741719
321866
2118376
94315
2910283
2664325
291094
2182444
1153845
2092482
2033661
2800905
737238
2831219
2285734
702408
695339
2096281
2683208
2382168
567215
201657
759664
2925807
221061
1534364
2605290
2315019
2474565
2757195
2448367
2300929
1924064
422509
1204354
2795876
1803960
1072835
1018847
1219946
1608960
1966473
2894145
2756910
2827776
1098218
426522
1590199
2832985
101409
1857383
2878469
907004
1467260
2021040
2166639
2792706
649650
2696391
51745
948276
2220712
1015261
522930
2445639
1693764
2362915
1441939
1045567
2467460
1523039
182632
1585172
2556280
387577
1012879
2834679
1983421
455325
210142
1681613
2117418
1650235
2009276
788393
732083
622044
877405
2158604
1603690
350137
1199795
2344952
2170772
676690
1088010
706273
1645912
1962056
585296
1037111
639140
1414974
2553533
516728
1924084
2585700
901083
2193082
691859
2113955
2534284
385897
658319
2141828
527006
2640606
2505335
2120261
682372
710340
508601
435689
1986399
1789862
2344057
1449383
936083
236038
1546714
319304
937826
1700941
2887268
2610226
1771095
2433773
1739610
1003606
696296
380259
2000522
1483963
2377516
1772809
2153403
1702128
2760197
1459703
2531062
568527
2296947
2718246
1873962
1270232
50657
2032601
2835825
1021770
300479
2274774
2518092
239935
2025629
785057
77807
1580896
1344899
132443
2907464
1442192
1397949
2132815
553511
2134221
501133
105836
1203156
1495218
206645
2497072
1459225
442406
253737
792490
2011224
348036
1104745
1988569
2399287
2397230
614057
2120852
292539
2896001
860471
860728
33713
1974333
214831
2309032
2764084
2863231
2592352
1284211
1488204
65793
2572894
671059
559407
2319038
477612
880419
1324048
139714
1207246
866710
2899535
2828588
2628564
712917
2319727
1859037
2576992
1280054
876753
231745
1027749
41188
368704
2550340
243371
2638674
815058
2494294
2043758
723645
283439
2938238
2570971
2682342
616972
2692071
2132791
1662287
1192478
806433
595288
1936512
229678
878143
1114734
2448707
371237
2609000
104895
2370708
2736726
1843820
2666770
352713
168082
2574506
641218
1975293
1343872
1146766
1693492
1210144
2134268
1315496
2305617
606355
385094
959680
2633630
2287011
2920630
2820045
555855
2631210
2563932
181874
99994
2930948
423019
891046
328755
273266
2378233
127195
119436
2048800
422474
1866020
91065
750503
2673109
2065855
2714011
2581959
804440
2753884
64494
1926042
56918
1325828
1587174
1513360
2054962
1845584
2670567
1935899
579807
1178191
553147
2603009
1350960
1320106
1441521
2527179
541330
604049
390701
93146
1114267
835473
1826972
321613
2423922
1450770
226497
2620300
1412884
1722433
439573
1639720
160986
556587
1234047
1307756
2770280
1116236
975777
1555677
882090
1569664
1726523
1531614
2131776
709736
1875900
219140
115328
2447931
858147
2162684
643314
2264685
1562439
1218960
1287993
2477471
26625
2647930
481397
773057
563158
39647
2430853
2777840
1050009
1551794
1727687
1563922
2726744
2391211
911459
967810
2839059
2912854
2725065
2827636
2836836
2646922
1797917
2544865
272191
1128586
2863803
412088
1722029
1602458
2260159
2077218
1640119
2019884
683212
56372
1413119
2634154
1044491
1222097
1472366
1726076
935873
990071
1656553
1508022
2821640
917711
2287613
2029894
1426256
131797
2901234
2403047
2342396
1922191
2473937
933210
1741225
2470307
739995
2350431
895126
1551379
1622827
2183253
1861174
1761601
1517831
2734044
80608
724864
2791973
796399
2389643
1913633
1553694
1099543
1547732
2095501
1966333
1775474
2812153
227460
2201413
539026
570905
2792832
1898423
2260320
758325
2490306
1918367
681509
2338115
2890288
195715
38307
2106355
944135
64819
401220
1299903
354653
2532324
44546
2212540
334900
1687334
2918129
54737
834908
1281420
1092251
2813694
1435945
403384
496871
233265
1604981
1544569
1743649
7350
812916
365002
1690143
1136048
314464
2376585
1270956
1438454
762648
565762
2416407
1621300
2410403
2115085
2797029
58474
1020461
611307
2608344
1185899
192046
1005857
725989
1921907
987728
2526360
1587981
1236615
1388283
1142620
2383739
2544242
2556920
568895
1851639
834461
672211
177625
2507928
2060565
651941
1801373
1945024
1960912
2507989
1873990
1953913
873978
1357007
273435
1232086
2564573
2740622
616920
554962
2811602
2669632
1174858
226829
2768190
743837
1073119
165757
2752802
484027
1755912
1469609
188156
2750416
203274
928364
2760833
1285774
1200159
879569
35584
1376719
786191
1755983
281654
674452
1981911
1025931
433083
1446359
328162
1388043
491396
2570451
1585921
2294739
2509859
204336
2726910
2322754
1347364
1940754
1367409
2554427
1998642
825882
2731491
485065
1220620
1450300
2175788
1728392
483869
2544747
2696253
2907384
2270727
1370254
862272
445536
613352
1659122
360874
2655117
632782
691263
1303310
1370565
851845
330819
1642964
166506
863533
60573
383564
2253166
1825861
191472
1703746
633842
2483904
1281363
2270832
2503898
863391
2536327
2878016
674353
1369626
2813031
538088
1288606
1409019
1365025
449058
2214945
1917703
1751351
2911042
2811405
653514
1951856
1316389
1734526
2929262
120958
1795143
937905
1814881
2209407
987467
1525308
811725
1032045
2813784
637364
1692792
2842121
2228324
2099610
1354426
1924414
1814744
1341938
1850571
1615473
1440610
1879790
1360777
2672870
1397637
1817910
1622355
107624
2646502
459848
1048097
2654369
1896536
397538
1400441
2629902
2902496
372374
2605866
2250265
884318
765093
187268
727892
994910
2772969
2346089
2714818
980458
969592
418477
749670
1024088
2541637
87177
115698
2716957
198082
1524717
1970915
224543
1186744
1292357
343727
871082
1967878
900805
90701
1802706
2153889
83623
1021219
2493315
1135767
2104467
2261199
520203
1508995
128358
484180
678189
2312120
1984802
2598080
1249721
1802334
2832214
2468415
2053260
1015038
1635945
1165307
1659703
824647
5015
402924
2062021
1827513
1264170
1216735
1857746
1097143
2041589
569445
866724
1212737
675957
755714
1249334
2684490
1944302
2718069
2487037
2657414
2254743
2137025
333371
1223438
2448138
871834
1691405
1356667
1482654
122461
48641
1405972
1062275
1957692
680927
2661893
2178697
1671409
235157
909610
2420843
623555
2512510
2828585
568600
2565079
1670632
1101362
2846585
2237476
1636506
782874
613442
1562874
250526
532231
486860
537795
2353824
1995747
2727239
1888246
908865
1674962
531785
1226026
2781937
524911
1865366
2700267
1403885
308105
2563202
1611343
1226794
2799137
456280
1659425
1847229
2186449
2841639
966960
1983529
1000255
2904599
53845
1334520
695443
2542142
905518
2449055
2054586
667947
434769
239386
2112620
1722406
2612971
623580
287730
2124259
2527910
2317004
14879
2717160
2902911
1028635
2898839
2480838
1830131
1379819
487162
218397
1300083
2784409
118106
1149153
581730
1535957
600313
904169
2357585
1941463
722432
860492
1782955
1464649
1096006
28057
1887185
11874
935858
1702197
1986555
1511830
2248886
633372
673235
2369113
1611173
2757492
259649
693509
1907284
1401295
597067
1301565
431821
1391073
1523175
1294725
2082485
846386
1125036
2544675
391232
1112202
993981
202078
1267327
185948
2802377
1524383
1739496
1761055
1725859
480726
1960826
182911
2089329
1103165
219143
1124302
1023104
308089
697182
2859894
1032166
2220092
546264
574254
2105441
1074774
180983
1633266
1157333
511755
983367
2487377
2196715
2027338
58559
702280
262241
1742483
651622
353187
330752
698965
879882
106740
70965
2915157
405227
2110364
468306
2567977
2415342
1011562
2110172
1539643
2782136
1379265
692069
814887
924286
823542
256098
1552057
489935
600003
120966
744495
2176344
2587207
139171
306468
406826
2836480
2701073
1867256
1982668
2639623
1758204
197042
1872404
2888976
2202749
94818
2631082
515088
2210176
1952100
1042099
1999382
1163545
1787488
755563
1182890
2555272
433224
2304943
1873973
1171997
2268886
2711632
2273869
595579
707599
1549175
1909665
2369959
951151
2776237
2131643
1298105
1486569
2759504
288876
2581413
1063077
139546
2546224
1207768
2934708
2090031
2598077
1970742
2236134
1720811
2675903
2274342
2689955
1564898
2325083
490058
2421064
1740510
551731
1465237
704896
1779818
351116
1999757
1507163
641627
2778838
2343956
1432725
1493349
2416914
1021651
134639
2304825
880911
81758
2467011
2270741
1453704
2312985
2766740
1869090
481149
2344992
1503620
1262397
1470101
2000730
510385
1789761
846320
1851358
520020
2670497
2523407
2704919
34354
474273
2683961
2637767
1416627
212990
382662
386678
2676835
1033760
587320
1324725
2212195
2251477
674399
234002
1159761
38160
2530492
1843816
2636558
2286928
1337538
2635516
1568902
1145504
1174001
50103
534398
378666
1233329
715780
763602
315865
1078295
1610268
1962318
1720576
1820035
1843264
1032992
16255
2147957
1988792
680403
2794604
2486947
243520
2683426
372037
2585208
653647
580313
1813714
1158574
2741775
28886
1611977
2390274
2424947
743940
1832531
2012273
651546
2548196
903584
2543513
409864
539671
285984
88073
846278
2776530
1058005
1031285
741696
561109
947568
1345173
896497
243487
1340336
2883125
2675320
1655349
2484277
2252831
2794669
1836947
69922
194559
376886
2817200
2779483
1538653
531929
1823241
1141627
382530
60911
844580
2298460
1982681
2111568
2537853
2268341
561065
2679079
116239
2678311
2537045
479463
2457296
2532355
2835057
1357304
400812
1280191
1438034
85686
1764014
241403
638987
2115432
2667864
1166845
328547
858229
1099962
582359
1417724
1327375
78980
825098
2850039
1704771
2897014
1425457
2521591
1620000
344916
2633025
1649851
2005983
2689928
2215766
1458664
2132312
2011819
511139
1113661
2237826
1221436
1123932
1522252
956054
1371977
469946
227254
2883814
1656993
2371306
1321739
2560328
1636207
1986105
1300705
239471
1218391
1382303
1649569
896879
996931
1984986
2389674
562055
2531265
164767
469531
2047086
51332
1038323
18763
642282
2827907
2734307
272629
1312313
1000740
1312460
1803485
610281
2825114
1564301
769480
2649705
2433604
94664
1064651
2250762
852146
1260003
2115152
2299104
430819
1240516
2226601
2813772
591342
1532111
1831487
1117956
2378724
1391474
2526033
965054
2433290
2320468
2106787
1847392
880570
877786
264663
1296721
2376636
2088373
2416684
1936343
774566
968108
362856
2726618
188692
2933021
244873
220842
2231120
1129220
743239
253796
1813305
2594415
699643
573366
2101526
972856
481573
729341
1513113
790382
218037
321837
1507765
1643440
1638218
1026161
604230
1882204
1949151
2852489
272166
1304508
1035489
2756577
552210
2382545
920409
1439346
1083236
155359
1311291
2931683
775665
63502
1083809
2335988
2725177
2014758
972407
315952
716516
1615233
1288088
178815
1532779
761155
2800278
2277967
266935
798433
296732
993051
1903123
2094965
4433
2882462
2741258
154036
2025542
2641494
460267
526293
139873
2827594
40707
1806184
2576833
11379
369575
2565029
469374
2192688
2928072
423361
228068
1391614
1931052
1561762
417554
286095
2423987
945456
2020574
483324
1267295
2760049
327177
1172916
222835
540771
2660698
640249
244741
1707921
1260695
2846043
727720
2083932
1375561
1530096
2355833
2715452
2460244
2902709
2613656
2333474
1375995
585872
1456474
2035779
158301
2669520
2220931
1082570
952121
1905213
258719
2168641
1919796
1467407
2699303
2589531
1401794
1707884
1734269
939716
115705
1554314
347902
2429939
487392
1693060
2098676
1219216
2679008
851794
973017
349348
47156
610629
1391435
2192112
84178
247085
2207161
2864893
840438
2884906
1929685
2799616
1385572
129728
1879288
2545733
1933144
210124
489613
649303
2292416
2474565
2281836
197934
2089147
894
1990191
2335649
647245
1174107
853807
2039286
1450508
700056
1814810
772043
122366
2763245
1508002
698527
1306806
822478
1678311
2911585
1016523
516704
1227559
835904
157477
62959
116918
1840123
1348371
883582
1162048
1217872
1728228
2439151
1136021
2301772
2377207
1207690
54654
75202
2791524
564299
2431354
905277
269723
1369269
2821979
2358022
2221766
294470
1403426
1621520
66358
1759990
2326866
364490
1620108
753178
1664270
431552
1363991
1985957
1691427
2275454
1395220
955508
1377314
277195
271540
2288061
2313353
2057692
2322272
1095195
1674718
2847845
395868
165194
347064
2746044
1305185
972497
1987914
692259
477209
522839
1333745
1674507
2128603
1247388
527859
943276
2218051
2635614
2771630
2493394
1884014
2916665
1370304
626172
616000
2514574
942247
1155284
2784187
2572777
493800
866801
2635568
2262915
535572
1861423
1352698
1976045
332701
1841365
2159229
766390
2021455
2147548
621915
2178660
2075364
2679731
2334456
1908409
1449360
1731036
2658245
1417640
1526706
1898249
443429
1980594
2483859
2860403
826230
1200653
942502
1577770
1076293
2350731
393066
2879024
1361272
2739681
1963669
978792
982685
892177
2758565
455547
2289474
957756
909771
2106114
2560931
2602594
2392872
742898
2270122
1654975
2547497
98232
1810934
2838302
257248
1776969
1185710
1742478
1508015
1300738
2229447
1605510
2895142
335699
2248361
1161249
2021787
220137
1022298
2305786
534334
288376
2489840
652366
2359050
1798247
2254619
740672
2271829
2357640
1225062
1495662
1913618
1627853
2793490
1019531
870037
1604985
2555938
2936815
2648710
2068391
1135170
2719114
195297
410897
525910
934329
1850158
2050321
1720859
432801
60165
401971
289709
147870
2029396
2869817
1535748
230371
2786510
111046
2888153
1635501
2793526
1617617
864134
578277
398269
472186
2544865
2433806
62720
2074477
2240805
931813
762597
432184
2036407
2184512
777133
2599997
2739329
1617992
697424
2660226
1657387
2327156
264162
2571022
1768916
2132324
2189082
237777
616716
2087163
452595
695026
326909
2000183
2723335
2700298
1672744
1665831
1888220
1610277
109188
374616
1656901
909187
791877
863115
2393455
2109445
856394
1281969
1725434
2415414
260384
1827816
44156
76562
11180
1973418
1819391
1677044
122757
711231
244530
2535566
1675444
921558
1415032
682077
1822695
1782954
159872
2167185
1698237
1375450
2188647
2423197
432292
2194826
590610
2354795
1166229
708852
2543382
2206706
167121
917898
442995
1208887
1882874
1053383
2513209
2461869
2749514
1710162
1953201
2029100
2104961
2287097
1158112
1413861
506170
2615852
1442493
1730067
2380912
1400415
2478435
579450
101865
1093819
302307
791694
1045810
1827907
310066
2224077
382091
1182973
1428157
37844
1746273
2008087
586152
916659
758850
2028662
1686527
2151564
1994768
2672560
934939
1833644
570545
805000
697157
1548736
2253524
1075055
2089800
1216378
2843238
2157493
2481217
2213706
2756820
348795
2426393
289542
1041584
371000
1812503
1027317
803053
1447948
2646054
803336
752844
1828673
1677733
1050597
985348
1208456
1191997
1610591
917123
1178236
962594
1527469
575515
598916
632488
564683
1363978
1932539
2549855
1011199
571542
419523
2538054
2814054
818363
2818665
551882
1913728
2291462
1799037
782563
201170
2157099
193603
2128580
2472697
470716
1107852
2177135
486837
807515
2558877
1994627
789391
1507598
859380
947485
2492803
2579593
696747
1908600
2310043
1325238
1553834
2639213
2378544
1972675
2085562
1449936
867574
863603
2843997
1352405
1149047
2659295
2140416
1042298
1207198
2432803
360873
427206
2191841
331016
2520848
799296
651168
1030568
233945
1335517
1136784
343765
2563438
2276434
1403206
893792
2934805
1143718
1203626
2330492
2133210
2741554
2309488
349829
741003
908815
2933313
1225440
1551636
1055951
1414232
2663219
710879
467616
859971
300963
2816290
127577
589038
1381622
1053118
2310498
2196259
900090
1440192
106819
1860556
2570854
2656369
1695418
533106
2539002
1769343
633049
2638505
359069
718934
460058
1939396
678918
1706408
1547615
212365
2825399
489634
407103
2356872
364089
1225413
2290470
959785
321390
579527
277915
1270274
1907426
2874982
363126
2286052
2843012
45285
272967
540254
58902
2390062
1334492
2449649
2401806
2130798
922697
2007031
836968
2546563
1244336
518932
2641718
1745649
216253
1604009
692225
2443147
2101163
445588
2427959
2172758
308280
1873181
1160825
2290541
204065
1090537
680222
1763853
2398740
504112
2362665
1455057
569746
1551642
1043871
1184618
2601873
1711674
1753111
596277
2635964
370675
1770883
2258983
2111587
1313318
1473461
995286
1919515
1300933
2485623
2746102
132101
1453414
1706899
1251767
1474290
126101
1905625
2317699
855216
1241301
144645
982920
643003
1076825
1706181
956270
2782882
2117817
402488
157570
2210998
124776
671566
169715
2556896
2823416
2787771
2601033
669346
1106899
201927
49287
2915585
275039
1542035
908046
2525714
2109934
2379226
348952
1529089
2798769
172335
2511757
659531
171913
2481013
2472890
2394319
1013937
1565277
1538896
1542155
735932
98835
2233371
1594788
2372692
2159926
2754809
2150241
1420709
2131148
1379656
2847788
366310
2608735
636203
1154852
2142682
1173021
66290
2222425
1948988
2763620
1440082
1720372
1445081
1185609
830676
890794
47028
783437
2577732
1127688
755032
427013
388824
1649542
11091
2519933
1276333
930052
1589924
1568670
699745
136794
717328
981906
2166159
1326336
2592384
2366177
2266109
1375364
607224
1925012
2517295
2403382
1200005
2482299
1997407
1623037
2904631
1375508
2804902
2612285
748377
685762
1123813
40256
276215
1683867
2545823
566368
1925617
2374728
872477
723888
2927554
1663374
536182
2929937
2842487
611622
1447866
988195
813277
226981
472893
2008926
2905333
2524696
569314
625864
668910
534842
1311378
2222632
1445893
225693
2310143
1458210
493197
1877900
2690812
1234634
448560
1040793
1298425
2121886
1958557
1574621
311442
578596
1810426
464252
870903
2179238
169163
1564144
1077779
729225
1568999
1105126
847149
2858027
1649207
944932
1594174
2058024
2606765
2576446
1507725
2911666
1077033
1040903
818340
619321
965177
2932767
424866
100353
2737991
1494252
1609168
1592289
1767858
2498396
2762101
2802191
1406768
2818995
1198779
1069992
2778786
762178
2757163
1840458
337998
2056484
1639839
2198582
2076681
551342
2298212
1134732
2389434
937670
2329454
1516691
2520349
260651
825194
13891
1151072
2617237
2003562
40510
987152
75904
2772491
989314
794570
1731114
1117942
2010730
2044429
1302147
2749226
914960
1271620
1061401
2063
2559220
2662770
1418995
2378016
1373914
1651007
589063
1786422
51268
2937274
855077
2605316
1313937
802480
525512
1824317
136471
1067397
1879947
630932
785501
2914460
1984835
1243652
2717596
714419
669336
1169361
742923
1660713
44961
2072027
2001355
1092157
1405077
223161
2261951
1794764
2321046
1580636
759820
2050398
2565373
2775194
2879923
1807112
2789552
1373318
2588834
863406
1740521
2825829
842753
1289998
2661853
746793
260768
738284
312103
801472
74595
210937
1969654
1601745
779880
1095705
1219115
2575644
201894
997761
2146570
1387263
477439
1637966
1010607
2782382
2152097
482364
229765
2438860
1716842
922073
644277
1764927
1053353
767317
169672
935224
748525
1048184
2274160
940001
1951962
2554846
2493832
2900637
2484309
1153796
672227
437370
1836732
1985638
1495613
1044390
2336119
1946819
1580995
2818330
1694941
739033
167548
2522938
812529
558653
1755333
2235357
924432
1717507
569400
425267
2576230
1467669
1808867
2607161
1654601
2136557
78952
2102460
540372
373309
2490957
2863907
1105270
1275137
2046966
43436
386940
2199808
833537
1398101
2215789
2544458
2593448
752684
2875591
904395
1833802
2688613
2290513
2189098
1794545
759306
1576230
2430368
924440
1262375
1372787
604075
2125631
1371261
939476
2771721
1428258
527529
2073455
2049427
2597791
467851
2566793
411115
311810
2243900
746891
2029969
2266482
2870247
1672312
1773309
88430
2493366
2832747
1281848
2866480
539709
1191089
313816
815523
1634904
2652921
1627523
229458
1128034
1983067
133788
2491249
228102
2381207
2840916
1970440
2784350
1850221
279184
2031503
1426308
2807383
2892959
2467175
300555
1204041
61220
1925391
1112356
2815488
2701967
497809
960801
742077
1923364
1272481
2625879
2226803
2936765
501130
1515401
215472
1576907
374629
2719433
2739119
2900507
1496558
989436
1276435
112112
1933934
1861768
1071529
1207547
494252
2445614
905722
128342
2110287
1700582
2784305
2290030
1847875
2566373
1295511
850690
1044879
725937
2582086
1856443
2615258
281038
2267585
1863594
2189398
1844390
1176171
1979817
1535865
159692
2175033
2614154
2497872
2359287
2272927
1592514
613979
327798
2480168
117266
1629786
169303
1223216
2005759
2215400
1362913
18314
2464773
516022
1256071
768145
2938750
801340
481143
4544
1343905
763618
2624906
2802185
2387615
2461228
1603600
593074
747592
2068611
2569868
834971
857402
2158762
1181595
1365718
2526243
2067957
1250122
386714
1690954
2583708
840863
2475744
2195074
1956467
774625
1694147
1760195
235820
2370986
1157141
1096048
2733771
824410
437320
1738136
2587706
2275610
886687
2090125
2627502
1426767
1672255
1997758
647893
878284
2557669
2564176
1786841
1984194
1261533
2317522
2377566
2779303
238867
1461463
2331292
525495
2294752
1874350
2437336
653394
1815875
151967
120556
462589
2902916
795701
816681
1809315
9493
1522397
2500411
2040715
1903638
1447731
956279
2769384
1862485
645700
2105877
1294729
1424693
1471896
2604226
601936
2725503
2760182
1835309
2882677
826963
1054729
1708547
777111
2264411
74925
1612854
1473199
2281377
408008
2217713
1902920
2358018
532985
2161460
1360873
418859
2269120
2909033
2844297
2172746
1799271
2496749
2586962
1025473
2210995
1182496
453118
1297021
781893
2650795
764905
2554272
844799
1348789
2423211
1942162
2122786
2223195
1328808
1083805
2043715
161964
67573
518411
2656014
1696304
2565466
2489433
764489
2311819
1394255
424788
2490260
1118234
1228837
2855529
1240450
625034
2039613
1726219
1371359
2533673
1455805
381881
913296
2074347
431100
2338944
95304
390179
192200
1536605
2908713
2174069
391239
2352404
2212983
601770
1336345
624880
2299693
1538408
2750532
1300717
2016025
1202308
1819050
152456
323276
952329
1477902
1641632
584626
730221
659253
806604
1549702
1859505
1743906
2355582
569362
418372
2019380
187512
1377092
1607132
514713
1544637
1591729
2359170
2601457
1250658
413447
64936
1498749
1913277
615792
221950
1580310
1830144
2462654
1073685
2822513
2817751
92461
1111024
1042189
579342
2661752
2537026
185282
235047
1527461
995612
1695438
1940175
280624
1578579
1108839
1230970
2541112
2172430
1636792
1755980
1564402
1249998
1929238
311539
1662804
2077290
2806505
465687
1538989
421859
549127
573120
996071
612071
709795
271592
1327798
576850
1687180
1794031
1931632
1904600
1735683
723388
2210911
770014
617642
1983374
1466015
1588804
1206325
274770
313003
1061976
2608416
716470
293369
1996489
2923228
435375
2346405
158489
2726283
2166006
1067524
243208
2586583
2850039
2653282
795972
2418945
439056
1620509
2273081
2437353
594798
1051944
2722906
2233815
814553
591821
787104
1326388
2283771
564244
1204438
1361672
1546516
2094646
2315211
734045
2410746
2190359
2373692
2706245
1234259
2275275
2767291
910456
744750
3646
745750
2652854
2769911
1648764
2741919
2380951
2029209
1535732
47159
1833713
1828988
654291
800892
1942570
1175099
1035469
2595680
971218
1306771
2068896
393978
96458
912366
2702059
1390724
551416
2667766
2035730
903969
288388
408267
1881014
259175
2837290
1981139
1309638
295827
352642
209557
2784391
830791
982169
1839764
2872567
2390383
2198980
1249682
1487838
2596229
272177
2831112
2919114
2751320
1454259
655552
2488125
2696237
2470618
2529642
1898157
1911693
1257418
1011573
1270157
2123120
1827376
2616745
2169017
2615901
382699
2838734
2351652
772034
680859
1461564
145221
452461
2322872
570722
659228
2400010
458578
168386
264113
1131248
2298135
2910678
1050049
1872198
90392
1767846
667029
1352969
2063575
1522092
1423934
1478646
458493
1184393
1479999
1901761
1752000
1634206
1567777
2852609
742040
1387910
2413205
15956
224726
2068378
2008963
1850929
1826177
2206874
154252
2071675
449214
2839225
2062124
581770
991390
1818944
367433
1797227
2539999
1596532
1269936
2205425
2439922
513127
574251
2096052
707179
62146
1436273
1098937
1998380
1664846
1950334
851213
385282
1413676
200995
1161156
1347534
945760
1382653
2107973
2888232
249137
122433
2092708
1153743
445760
2086384
2596194
1259413
1438944
2821480
1332271
254816
1505780
1901566
1000555
20953
1537722
1988816
428410
984749
2157767
796799
1390351
24148
1027687
1012332
794269
1343032
1740084
2528476
2914704
260758
251459
2874515
2728006
2028196
884194
2190756
1325436
1721684
252396
1206699
166806
2480248
2612555
1369712
2496285
27018
70064
335649
2443627
2541091
372305
2899434
1031663
1005625
2561083
1099855
1987361
449838
1795571
2919421
2529034
944405
2245988
1117070
2834857
113290
1292785
2067352
881939
1768112
1383628
466178
2827091
2826153
398943
964796
2502845
2433668
622055
2371851
1830169
1107651
804808
2690700
870481
2322008
1656931
1440036
1411112
2605761
1738627
984736
750504
650361
612824
2924307
1538826
1887062
210596
922081
353988
2913221
2338907
841565
2446873
1430006
2018268
2320279
2853642
1253831
1538654
1546470
1346135
1402119
2626231
373273
2543165
805498
1173079
1376807
1919114
1506955
2134068
694713
522657
2603741
71977
1363504
250526
294267
2721389
177906
107538
2573627
414024
1302145
2592822
718380
1346089
603430
2910417
2607534
1493989
2726835
2510107
435716
2525469
2331147
1845493
2900544
789704
2888141
688655
2829575
2929183
2077161
832972
332938
2596927
305470
511147
466109
1300375
540048
647767
1074876
2030476
763349
1558623
1036817
1348398
1198340
2131759
10807
1995188
1562605
1563576
1547851
790594
392812
2576770
594838
1969110
408110
2583333
1786274
2932396
2563230
2643505
1327888
199098
1544321
1486965
1533586
2768137
1454571
705270
2856633
470471
2741149
1106538
2568970
2347499
998822
1296333
1487281
2904668
1745351
1680763
2911109
547564
2345269
2487792
2553179
392663
2233130
2887327
2337586
34414
1971628
2563549
1091759
2737597
583244
19477
984441
1458929
373594
1944055
2059762
2800285
2608582
33649
1969865
637457
2123236
146962
1459509
657520
2165395
591455
228192
2650090
47915
125390
2139635
1663307
641739
1028395
405319
2054829
2469641
2665461
2430069
171226
424526
2378798
1611412
2466255
302359
755834
476670
2506379
398499
1142061
12352
2565199
2214203
162493
2777543
1369752
863659
493656
1112589
2097802
2600927
2702649
1274578
630614
671143
879745
40187
1562908
1853198
2240002
1985144
2283077
236421
342100
1993596
1471489
2026856
851557
1350827
2827194
128062
409201
1311172
2438574
1172537
1621512
362571
1790641
1030013
1490927
342936
2259313
2227782
812741
964840
891950
123376
2900983
2763113
1159355
1970562
45062
806931
166638
976956
234275
1196827
2130897
462553
1325534
1988594
2043056
35520
1144952
2595669
2204725
500639
2021642
1734143
1153513
2489152
230372
601288
2623414
1302393
1752056
1913410
2236474
2167469
1507255
209528
1013201
2307989
2750615
2423294
895122
117770
1877511
2554964
2590514
1806556
24393
1297322
1510995
894968
484607
432770
202013
2546885
1139092
603611
2437139
1387515
1083304
2485273
2505276
160062
2484338
959141
49439
293613
881239
2413474
2599388
2395015
1480028
1781021
1861786
1926580
818241
1064450
2500450
773010
370721
2719731
2643335
2754042
2103345
2295321
2507016
2723399
1180018
896666
318961
1042024
202448
1523455
1658290
1432455
1543591
404796
2222720
1536791
1802793
992292
1511534
2514152
730073
1335793
1616393
2691627
1300930
757074
880713
793455
656016
2408464
2057184
20304
710308
889718
527529
1012477
2213502
898022
281338
2914398
929757
989593
654777
579259
250849
2032033
1146476
1877021
2874197
2495126
570300
144500
344685
127735
181226
387532
1476092
1467376
2357847
197615
741340
1876608
2916088
1494692
2488623
103247
1342121
869976
197521
2446259
2110067
1261910
2037696
2194972
2165775
1597059
381945
58620
800826
2027378
322477
2646589
2672108
1979460
2557020
1638586
1455958
1766734
103630
2538771
2039627
723007
939263
2636482
257934
1018105
2901736
659079
2457491
674068
166023
2295745
2745934
2740987
2077164
952276
1380582
642133
580335
1102589
1225509
463000
814498
983401
652388
1077933
2386948
500292
2372330
1616145
2755093
1172683
1253741
292379
977660
617736
390041
989519
2216539
2125080
855303
1599933
2504132
8200
2694703
566101
2887440
872878
306910
2242371
1461508
2026945
2607585
190345
2690487
2049793
144869
2240215
1133270
81892
2547940
2265817
1139369
907257
1554920
1431343
608723
2119665
1436681
2304586
69276
2539152
1148803
2882699
1052602
934937
797933
145881
1995171
750658
952771
2055705
766889
2601592
2581036
1634022
2209040
1863485
419638
10362
2242416
574850
374932
434729
922925
896312
1314427
2742608
1704118
2785863
783450
91540
368461
2857635
1797605
485775
347266
1522294
1225316
1468619
2801170
2371198
147575
137250
135204
1709643
564386
671825
734129
2322266
1409720
2860208
1918378
2676968
1502953
2588287
1635550
1104193
855880
1446693
1209846
1670298
1680668
2523031
1174484
111406
357427
936986
581691
126133
2704769
199034
533711
2339418
1262050
2933443
1371056
1423700
677776
295478
2075660
1446696
608862
1974460
220463
2121264
2812196
2803588
1268698
824770
2517147
767758
2502434
94082
2333926
1689477
108232
1863522
932696
1212563
1418389
1005305
1325547
2939285
1941745
2597490
2081561
2736880
1406654
1983732
719563
1254559
2696746
1479426
247941
2105668
2177756
2589386
965909
2518011
1812502
587496
1986323
441271
65666
1072921
671448
177764
2742501
470755
1707450
2130058
1675287
356110
2777205
49525
1753179
2297905
1097029
1329360
888390
2364078
1008631
1470780
1381622
2327449
1178830
1749053
1110065
646483
1187454
847678
1468810
2695939
188216
1748307
1777138
220143
81470
2854132
1350836
2349621
1384387
2235603
628484
709204
1694432
1761355
1606880
458074
116717
2638937
1613859
1326221
2744918
2259840
428570
1296541
2901960
1257233
2160772
1024022
1703313
177683
1555839
255895
698646
2604446
85017
2811652
1730138
694069
1740450
131614
919445
503967
2779710
85935
1090699
2344062
1144301
1450058
30957
1572232
624308
1915450
2658476
1634505
1243313
397753
695066
218310
1290125
2049458
1375513
1765421
22493
809442
188420
454312
725858
1713551
48135
1672042
2847612
1604187
1443038
2545502
531220
1140468
373305
1092477
81164
2817468
571618
1832116
459505
1585966
1146633
2739715
151392
2041278
337641
846669
1235786
17220
691187
2358301
1747188
1560098
2313230
1795268
1733612
2362159
668129
2316900
2455968
2591593
766739
138806
2696052
2288243
534872
1728088
97489
2330953
1107620
17192
2018579
2599809
1576850
2049685
1287693
932821
774226
2184255
100778
1175205
1535925
158950
1880633
993917
2211185
1021878
1169421
2722175
198359
2210690
1149182
666963
2781630
2038879
2645003
2674136
2835689
2756839
2042202
200811
2152432
846383
1373390
77339
2663804
2936815
2328174
2529649
1515788
658741
89492
1077493
1196289
127866
1822012
1988914
1095507
2078916
399731
1772876
611017
2565533
2897794
1411302
2202383
2397500
2826896
292403
459739
2746977
1185538
1813020
2662852
1952005
1141537
2227619
755585
822597
2337631
321427
222753
730870
2539467
2367073
1778960
2517297
1424864
648712
2153852
1853921
534373
1816722
1114172
1454694
1788083
798628
1200244
1256150
1087267
354891
2415908
2255314
36065
2206108
234551
2327476
2038848
1124281
2749738
2218198
887179
2870019
2855485
1037952
2843091
1472095
166470
1328943
1334956
2654652
2750067
2028804
110174
2683354
823828
2439756
2293594
16089
2366494
2598453
1193337
2445799
1138647
1681485
265429
2067311
1328107
506063
2489794
622558
2039974
1822659
33001
2432268
154210
1304061
2915653
1044933
2823919
177053
261293
2440136
2169969
676056
1532823
2724491
976732
1750686
2002075
1789110
836077
344234
2218665
994734
1288297
111659
512696
2029401
1874689
445871
507454
2154615
1442190
1084777
458874
2141038
56693
2909083
1470685
1410063
2596600
2368026
1148642
14984
559148
816582
1908814
1934343
2134407
2164358
722414
664509
2466422
2131834
134725
1769662
1980964
1561916
495664
2241357
6502
1981600
298679
2603595
2668415
1470099
2132433
2306124
634953
2471384
1005233
348373
817621
2445057
1531697
308537
7435
631417
448807
1384955
1333791
2275658
390028
1368761
2308747
482579
2412939
133888
268831
450471
1099590
883483
2638480
1726988
1298985
2326704
2594447
2881052
2570873
2388388
1170863
1420634
1822791
1856060
1021896
788985
2294857
1651770
2123202
2226728
287098
1437154
1512786
223471
1378144
622229
2084541
1404806
1559714
901169
1974147
2581954
385256
896261
801401
1758275
1650011
2013034
2101860
2806545
318534
833407
2878640
828332
1556685
2645348
2390461
1627186
1394550
78927
1421806
2922931
1021481
758636
174397
1842669
2881186
1929770
1204204
479660
1911085
772167
1394233
2457303
310492
1030837
2390026
2047179
387968
2513719
2316770
1444011
2405647
931798
2360773
1677705
1304413
2358123
852327
154476
1548481
2211896
2417060
409443
533972
752564
2113681
1780585
1879616
2319375
866447
920879
2647495
2858098
1924642
2145452
1416273
2228359
2212205
366858
99685
877921
1208180
1361131
1268763
1221030
24274
2647155
2872901
116728
1258099
200434
1151807
1008924
517384
1435355
2085209
1451371
1512141
2880998
773201
2502051
179047
843084
400848
2752043
1664551
1892192
2921259
2036021
1220218
1288311
1200149
702227
341788
2725174
163089
1985685
177915
709594
946782
2150119
813983
2585690
1628352
695190
2549242
2663971
889115
1424386
1378950
1438674
1953879
1014793
1509316
1396787
1670414
1932732
72321
1429295
445152
2166526
887944
75220
626406
255622
1931295
94711
82912
1891327
2408501
177930
1164194
528652
1603445
2580136
1666559
412061
795888
347490
1910194
1694652
176261
2321903
871463
1188383
1757849
2461531
404483
1739025
2754144
2146827
2123654
556786
672889
992936
2060531
14561
1077586
924222
1479134
2805038
1103198
1902909
864595
2676569
1530747
1229919
830663
2083528
22436
2181990
1541418
1035759
454976
1044154
872861
2631422
743391
1231319
2607195
33625
1051022
2832081
2914545
1655577
2294323
1052431
2116008
304031
464194
2222651
546764
295778
486244
1769807
330993
2699469
1040350
2906956
421846
640142
2450354
1116833
1970590
2405138
1685012
936601
1937260
1061943
1885037
2116296
1194649
2082757
2925738
1141167
1109763
246065
1199946
599520
344472
2623436
1187877
834105
37568
578193
1643113
1693421
1529447
794260
1667102
3250
1041718
1912299
1372868
1979627
498915
86581
2323782
1319684
849502
779677
1843317
1281740
2283413
513668
528529
587335
2274244
1146977
85643
214953
1053064
1814378
589603
881879
1600328
1210372
2580924
322188
1045466
2506027
1681156
2164647
174537
932304
152001
1226170
1182695
1771652
325564
2039389
283656
42174
1060171
325256
827947
1256414
1393979
838637
2717143
1959499
902405
535244
1028889
2937858
344287
2574278
339447
988196
1654719
2194024
219705
2046761
1515917
2112625
177998
942055
1173300
2256469
1434124
1305496
2130876
1768757
524294
2489566
2298924
2449392
2929160
1477748
992005
2131442
736701
979222
1660276
2794180
75548
1764626
1261157
1344369
333637
1639224
1037337
308824
2759303
303196
397033
1994294
1224123
2312702
1067254
2870885
1595357
1589022
2711218
1686922
2520119
2137647
2850951
2222206
1099913
454849
285575
1575829
581259
730634
2612864
1756074
2835893
1710732
1584457
2518268
1230602
1918397
611092
828361
1655011
1769288
1530572
1710549
2623876
1363287
1691879
2466088
687395
1143178
2593679
2310878
136793
451575
187843
458925
762115
2907722
753642
184383
791008
96711
2335180
1848848
1232679
1155811
2149407
487234
151428
2106922
2191375
114025
371683
1432127
1156527
2453550
621621
1457533
1039493
702756
1527438
2126664
197797
1106235
737990
2448391
1686409
234027
1640554
1497311
2044273
2826975
1305462
123368
2259471
2362230
12129
664337
2432377
1227671
55075
1222158
1902746
27746
1784174
1540231
1940918
2147267
2806085
737311
2335128
779105
2242039
1365907
1457962
2548738
1649551
449504
181882
1189237
1380228
1729357
1062119
2428411
2784468
1010854
2253740
1519136
1922160
1100472
819485
747156
930693
2264164
1466379
384828
706962
1553397
882712
1354717
1062377
1765102
1620832
433381
2512749
219434
412832
1833664
761402
1474768
129998
2906224
1903682
2184952
497097
175068
226597
2822092
968962
1191943
1441540
1183220
893810
2209929
883960
2500779
2280366
2487413
349380
2200587
2436826
2433136
1471042
2619239
358401
921200
556477
2061233
692701
2250291
2880291
1670105
807069
1374482
443345
85643
1888756
407582
483779
2382779
2593061
1186512
924463
729118
635858
502313
1702852
181987
2520514
1183438
2269563
940398
2749134
2329402
2491507
2153513
2706476
2086146
1764573
1169141
2658780
1614887
340388
2215753
2594201
1997173
2122929
1540338
617049
1824519
1487182
845954
260811
2019390
1297425
2222524
2509783
405692
787296
2210053
150897
642931
842093
1867875
445480
310020
316826
464898
280330
2081750
792724
380979
2145013
732430
2866876
1913697
2761050
706959
559597
2519673
1062456
1054168
2379297
803931
2850760
2218628
1604283
2645438
1350617
2674724
1379117
2382037
530198
2499839
1803993
1693509
1821007
2777460
2617848
2240228
35913
814501
1459976
2491341
685732
1683470
2871725
356267
1933059
1985286
893796
2831264
1266389
2702580
2226803
107847
2673657
2695914
1200157
2579852
1605743
940307
721571
2241612
738050
2322810
2083284
48921
1305038
2262227
1303255
1295900
2228593
1391078
1823168
2558831
2032156
837664
2247275
567534
2854212
2804519
2309946
954318
890958
1539613
410823
309858
1492118
1727037
548872
2323710
193828
522670
1747250
2854270
1169819
873674
1268209
1741379
857426
1832307
2132423
1962802
2587111
2064481
644999
1873809
56121
262349
1883519
216116
99279
918273
210867
853120
1853984
1292858
2693348
2622392
1890647
316958
2584816
2331170
1919306
610783
1056271
2451488
2748796
1109125
1560093
1787752
1159995
1422119
2426527
1037352
1351126
434978
671015
2692720
2591249
2103590
1098431
2502618
783003
274757
1513801
2768403
411657
1220245
2294944
1709875
883261
2074636
1446119
1453971
2672251
2639257
197683
1530333
135918
1799122
2449466
1468637
578348
990832
1888319
1661538
97573
1912892
1141255
382675
2017957
2663330
1874082
1718303
1805392
1293677
102457
1899580
1922344
2452491
656257
438179
2470623
1779861
498341
1562940
1045885
1650509
2421667
2539718
894108
1589742
263733
2819582
1345833
2294132
927846
2528467
1784497
623845
2607940
1691112
2796308
860186
223591
770512
1074026
138737
1034895
2811415
938560
1113947
346346
1409716
1600258
2920069
2758785
1519046
1340963
2632194
1430258
324031
1054118
2347981
28159
2236531
1970788
2145276
731688
1929593
803246
470631
2668856
374797
2023179
130101
816111
1275989
2299684
2536913
1145815
1299082
1234028
1651003
2448956
940599
1801566
2337039
431399
2274417
924478
1434558
2273303
2933453
1984694
30447
1202796
1874964
822964
1241803
2689205
672912
1657471
662621
557689
878920
346061
2557453
2687698
1097568
457197
2014691
163418
2672299
2786338
1422968
1429401
29622
2013888
1955016
2639022
1337831
1090875
945053
15920
1507587
1265229
757594
250809
2627627
1493948
1430692
1101042
1390529
383278
1280389
1336881
1798944
2632732
57987
207170
1565693
1756179
2208852
1003176
1430247
1284344
2572137
1433235
1030999
74404
427813
1476428
579816
789191
2876664
1532593
130383
631227
1059735
1963520
2232941
1690842
261654
1222527
2727507
1466390
2743538
1166178
1930055
1865832
2567319
2406186
307505
2220770
2913249
2933251
1170542
1131288
1191533
1055941
2189632
966109
307388
1849212
2002670
1092254
1297418
2863751
1643033
2293903
117532
2869624
143441
1807999
2331300
1755943
1093287
2070017
2194268
607609
209413
2837714
2080666
1130183
727874
1972204
1695837
2754665
257674
1254349
906543
1482843
1980073
619370
1580819
2052319
652789
1799089
830226
2763208
2084836
2240205
2628709
1946426
938531
716535
2711374
2598143
2341453
1958863
484112
1017981
2232716
738060
1440208
1173590
2869089
285397
2786238
669254
407048
1810847
2447042
1453253
666492
1433200
460800
10175
1509638
618108
1628089
310846
2237314
1319921
471705
1136053
1939007
666068
1356819
2018873
2792263
835863
616241
1117085
203060
834274
499697
2772879
881109
1192955
2294137
2232281
1156046
2766931
1367672
2061698
1313731
341215
818847
889708
2089134
133817
2745790
668114
2419347
846535
2613200
1739315
201999
1301400
151759
2741208
213259
1115894
331657
11056
927818
1362906
79470
1610017
713293
2811835
128625
1966012
701529
424364
1059357
784511
1687857
1472796
720596
735042
203113
2820294
2073329
2386668
2018462
7489
2097802
2449245
2154004
2725751
1270588
2851092
2416434
2229495
1263992
1645479
2301429
522081
2772699
1231332
1944929
690885
2209940
172861
2573029
1345271
934972
1596502
384884
849254
1672222
1660915
218053
486926
1027086
2699049
2183866
217969
2124051
2934213
1482451
2569656
1846065
1252813
103539
2411919
870622
2065514
371992
1696651
267465
332318
1517561
2330530
751037
2286427
1670584
366565
1767851
1821282
616688
1469774
1804807
2275705
522473
2489400
666477
2829892
790706
1033900
1199014
229363
2935675
1597413
1434026
768753
2248262
761693
2780824
894969
2413841
1715795
2679785
1116575
1069992
1231714
2419759
2521881
2862948
1278663
349821
615494
2361796
764312
2909222
2740745
2848859
1717443
2658327
1077334
2384276
129154
1061419
1516310
1753631
202344
311047
152124
2699340
2905442
1501653
2061757
1422476
1710019
1699940
561068
2157358
1235870
2683138
918560
1798086
1935919
2878470
831018
487087
2268231
2499796
2852008
2688834
30180
2166978
1957701
57837
472724
957973
952704
523397
432055
121654
1240688
1280826
1110801
2531620
1424386
2404333
1976837
2643598
1936097
2519350
942447
1287681
773805
1047602
972605
2663792
638482
82038
1391864
1994585
1829317
890779
1572396
2466497
1346693
1907991
67269
2742367
235630
2226360
645901
584590
2605476
569676
2074762
1486044
1495031
862125
1777664
376002
1233598
2348907
1710285
2116731
2459916
1347743
1734356
100248
778014
2123437
526532
2567164
2887287
1383679
1282338
2897945
211713
1732050
921515
2709175
1705634
1574024
2194116
2724451
671863
1648742
515297
765110
1482853
68259
2792287
1131916
2207678
2455877
2607517
2411175
546112
1334928
936459
110708
1523823
2911093
1334678
113215
1218987
237647
555567
1883003
887209
1048481
2838494
1679014
1989803
1050172
2154466
1042958
2006145
368862
1417216
1987064
276022
512708
1885470
384468
2048240
2309800
1198479
2467074
2051733
2692497
1758803
459333
482720
838517
2840556
1975170
494935
2146053
84255
546918
2788110
674286
1920441
340597
2613442
512970
996425
1384762
320433
2361050
2387322
2429857
97313
2508618
2211201
1483617
1437847
1839741
2346743
302337
2846019
1728943
654159
1711654
2037433
1335764
266863
1287611
1749704
1872271
1402544
2938028
2756472
628647
551577
852149
3360
2180791
2438535
921489
2864034
2609267
2384329
1850552
1510518
1384412
2358078
2573974
1435906
1698175
2592929
1768935
1660697
596677
2716853
2446687
642735
1366820
449316
933949
1652243
927496
1306984
390101
517544
267618
2750564
215055
2332377
2164973
2907278
2325388
1461035
774176
1979749
2111770
1557618
1984376
789693
1742800
2442420
710600
2728661
1178629
193659
2727359
1723822
904822
527885
1613363
908456
2257584
2026953
2047075
446453
160721
1445836
2503213
766956
2612956
2865515
2036186
355805
116645
367912
2940314
1558636
1946448
2048013
2027943
435567
1459185
1641574
1395799
434921
170798
2476813
2237687
726870
1695196
803310
2575000
1269892
835869
1453478
1505434
775981
2728886
1520142
1377550
1136693
2791829
278414
2425272
2774875
287921
1327135
411717
2850847
2366358
1417036
1606636
650103
320863
1118374
1332067
2921516
2019602
2183940
1993917
948926
378280
685787
2923850
1443355
590358
1534812
1861846
2363285
2850150
2151405
357184
394336
326983
723840
1828458
2627596
551546
2688902
757683
145060
1347361
175818
1945101
1594435
2598422
1572007
2232637
2002222
695373
2627300
2200683
349855
2719156
1227929
840287
1812280
2553993
2916590
2738617
486687
1908845
593442
637959
2415888
230176
2126396
748914
66015
2207673
1534988
2343687
1092004
1176896
1279255
684594
379497
1323173
2037108
700554
480297
1955566
1971835
1994530
1768211
1707946
929641
819125
661548
2832476
1543357
288932
1097611
772707
1638793
269942
708285
224646
1075266
1211981
639371
2415022
1507698
1283219
239757
1017323
81036
2857202
818803
2694834
2937428
2722703
1816038
1615199
2749830
2047149
2480254
995649
661457
2841414
1367800
2809546
1345825
19834
155892
1509281
2121897
377078
751154
562000
110257
1389147
1430655
2588215
806565
2264317
1679477
407870
1448772
950952
2062615
1033694
1291356
1273107
2722630
463621
2176413
2799446
1155883
86346
732012
1395759
18107
2013626
489613
568541
1490505
2805639
2055781
1053516
1352922
1298104
104113
2329025
2486324
2892511
541323
2155279
576930
460878
2335851
1090856
572247
902700
1023643
2297931
896644
762070
845435
1791323
991599
1926558
1603157
2358328
2828613
1602443
1536224
1080601
458333
106851
2008634
952552
1478789
2816674
2497656
1331602
2035890
1525281
1915151
1407519
2088814
729384
2009730
206502
1725882
2300447
1357287
1512486
472477
365150
2159159
2817551
2312313
608189
444076
1483044
525608
924385
1689773
2710688
1206957
2411921
2097146
46223
1424770
430054
1876621
2615430
1218744
231538
2467194
1857184
139293
2181030
1639305
187346
867307
2352565
386529
2653110
387679
1309467
1138075
625741
2054656
2615359
238945
2547095
1237279
1164949
2522036
797178
816779
2643296
2696219
1191390
2345475
1975952
338393
875663
2210598
204878
138335
1127115
78968
501321
1409318
1381787
262438
2138003
1787555
194687
1625963
1165202
141487
2822325
985008
1710237
1519242
2330605
499623
1674493
2912886
1176199
2706378
1417885
1741954
1860133
2554678
323107
2070293
403820
234087
2605957
2359284
1256167
785299
410437
1449663
999505
833550
679577
1804004
855696
1573724
56668
129447
2837193
1774485
2069820
1962513
1725932
171409
1418895
1252606
1314225
371633
1794775
114695
2798549
1919
206465
2087697
485500
2004636
899479
1439682
2003271
2354544
2592128
544488
640828
1174000
641233
818690
1417764
2520583
1658833
1990102
1694546
1676524
295542
681784
2800321
687587
1536036
1917433
2854454
1070595
291456
1028054
2153367
13223
1954608
639041
1930149
691622
1637285
1897950
1816436
2071562
523150
1499793
284171
1043604
1519309
1202093
1242636
604357
1276753
1710971
1749522
168739
1721202
1705217
549053
2526503
2679445
1990174
2445527
686746
2125889
1558838
2898381
1481659
273783
39880
2236021
1168178
356494
2255271
2645842
362126
2124507
1153966
903526
63856
1052578
830254
1370075
2026963
861432
2891616
1313779
908145
1722818
2626712
207646
1160745
2628891
2376899
378597
41895
228243
1249178
2054894
2334239
1063247
1133496
1579639
2638290
1098786
1234784
2574621
1967917
20312
2680381
2835231
1317990
1679660
2228350
646839
1014209
2031279
2316293
2598682
1677462
1661788
413912
261850
84898
189259
2840359
384971
1470670
1078187
709019
1790174
2898163
1146594
2685836
1931624
658884
703931
1486149
1952780
522142
801801
1651838
1820025
1162343
897085
2482551
2879080
1402614
676339
188068
2705823
2821548
1127351
8133
1608969
2874062
1925092
667493
2350157
642475
621147
876404
721507
2252326
731730
1297635
1620831
1268825
1256462
1989062
1323531
417122
2203967
807793
546244
45018
2628179
2254693
982152
942271
261959
1766513
2114340
300323
1369925
2825996
3072
678152
549242
1960673
1365401
2923914
1546466
443000
1269315
2645140
1359164
1374833
2389806
2069479
1298283
942168
1822382
797468
256986
2132239
2388838
1956120
619584
1176753
2420004
1199178
2187214
1309205
2740293
811245
1755352
845685
199702
1416817
41272
2266623
2354604
2840934
1319565
2353286
979144
2175161
2854034
809798
1492643
733037
755989
1799070
79806
1953070
419733
1572065
1219742
2802259
2402725
560328
2783288
184357
1627089
373805
1734334
788301
2259614
829724
594316
2795788
2895348
1096799
486908
1484018
2842334
860205
1906423
2888348
614150
632866
2908697
1737803
1857678
2780014
2731262
47584
1576883
583188
2734116
449530
1482031
2239803
2923094
760132
2618125
1122977
1059745
814885
201729
1527777
1888253
1743636
90132
86066
2825922
2598636
2640080
1713347
1749121
1149980
606445
692468
1533503
1852592
1042964
1329934
2151285
2156582
2790556
1724851
148725
1255241
1734326
276614
2451618
2052048
800916
472594
423584
2866995
116
424483
813973
1048287
49523
1769272
2062354
2528251
2865870
1555472
1156433
2934633
1053075
1443746
2783644
2307529
1596605
396077
1998524
2825188
627142
951575
1045424
1389527
871613
763645
2426045
1048288
1289456
1499765
89587
2426481
1496165
193679
2052176
2157661
2431892
2846704
1896055
1200028
128272
400410
1231464
461645
1732004
1668653
209895
1439187
1711243
29465
2057542
872251
1707667
1141723
542988
2775533
546688
1685626
1741056
451095
41703
80646
591758
2521755
527904
2246304
300281
2297127
1090400
1078047
1362042
950293
2442137
997762
471443
1388732
2318859
2937255
1066601
2325600
173881
2337744
1092983
2871792
1011019
2785230
478420
612320
394017
2610295
1100398
2716113
1453890
692960
2747909
2260448
1860819
1870898
1306399
2539611
1700246
1651726
2281824
429094
1246443
1270
1376305
412729
2464176
1128262
1704688
851473
1492884
1641950
2005444
1461338
945578
1973580
2119765
2864102
1506290
632217
72028
129662
234842
1566327
2353552
2463507
524505
2492280
701129
2227446
2530025
2777890
201060
564223
570445
1829453
16002
1478932
37461
86383
1561751
1817260
2837764
322560
1809759
1828292
1396041
255420
2356388
1870561
2185595
1593568
2137390
1261646
2585986
1792517
419191
602021
52958
948716
2135039
1852
1249454
1798669
2191525
168990
2100386
2441914
2807750
806332
460548
2395668
963759
212513
1864642
185060
848808
2751277
863268
1882878
1493672
2645956
2049391
1732671
126844
936661
122296
1513522
2889718
2117728
2547981
2528359
1370001
875380
2094218
2347655
2392998
192521
1023941
2372071
1903737
1690725
923555
2161890
2039125
1776658
83282
157707
41848
150192
2727025
2458749
1333494
656275
1632516
2230635
57292
2374726
254422
752336
2537594
412360
1766576
68536
2729316
1362523
659884
668261
1058062
1688504
1670315
1175862
975549
641047
2800216
1188279
1075429
378741
306090
2276337
1780700
2457501
1422372
207461
2581080
2429789
1043271
662006
2284169
2629247
736715
2062274
2000473
1657021
2537757
1217863
1066577
1975333
243292
1230740
2637554
1877995
1021699
1530501
1104284
2542103
2923027
743910
2683174
1271727
1196543
925286
115028
132637
2502744
1177286
944140
2130038
655324
1400985
2056894
1032468
2421127
2666520
2530845
663855
397804
264086
1751803
1103480
2852533
752516
2699956
2731158
1140342
630352
1732822
835186
2031033
43745
2875790
365888
376064
2036769
1398042
108492
2361462
1289708
2836956
2732365
2035219
2147835
1148494
1870500
2381020
1322186
1915424
1654787
1755271
1802329
903936
1689639
2010343
812440
186149
1410957
2502422
1165210
541181
2278090
1432225
2939827
2812552
1617049
2864971
398852
2315897
1892055
132266
409176
2388445
240163
1111589
1644535
2838141
2483871
693402
1022793
184234
1017343
2807051
1913001
222013
1664158
490967
661725
457926
807340
1525501
833877
575893
1186772
2462876
2337923
2270868
1711357
2431492
1963098
1653390
347147
980243
1745279
1547904
1943425
2544163
727651
2383387
2042507
1819092
2135139
1154699
1903312
2752857
1599058
1846086
1367880
1743271
289324
33794
2877628
796044
608117
494981
1631285
771709
1345950
345003
2287988
2100869
1675568
2552550
1762758
2361030
2894312
1043913
2069186
727805
1925835
2405195
1186355
2190500
2087755
2924748
1826668
43956
1372264
2697596
642797
2815896
1705095
966454
2378344
1594407
2496260
2770135
1648553
492131
1511663
1216216
2017542
402830
569757
191512
1841219
2456294
1358481
811278
2234895
929712
382658
1793197
2119076
2074913
564355
2551380
1415504
685210
2736054
1929001
1168057
2008949
2287373
2761534
1438865
414040
1389187
2797773
2821909
1001059
2213403
2320644
454038
1446142
1356409
1375000
807634
2192986
2580856
1423069
291100
274409
1628392
2742418
1381167
2254227
2064096
2029802
983586
2179267
429486
2929162
310502
2134405
2462305
2398202
1152527
2787649
635965
312879
527495
1994174
256372
2481497
659352
2310676
465575
2324115
710367
507720
503178
261221
827649
157120
1800194
420530
2833823
1669604
125042
424179
2889372
659423
928399
2901133
1800685
1007643
1581156
1628302
663948
1213609
731505
2514279
2849670
2870844
2182632
258876
1487343
2236748
2912043
491501
2856685
1788402
1680978
2009319
1272328
2098270
231096
196566
919997
1445691
381672
954307
13261
2743953
1220656
121072
1047335
2083845
2710988
1996247
346254
1896513
2445809
940859
211069
1489470
2169955
1646794
2667404
2029663
2520536
2924250
2293129
859197
63207
1426724
924102
1157696
2622167
2939764
1642602
261857
960568
2103521
2625410
2540201
2262966
542154
1294435
503780
1463602
133520
628876
1271797
2790254
1103458
2449259
1002942
638291
558501
2931408
883117
689459
1409203
1694181
1253324
2124519
595895
98648
1971821
458474
2835224
1568213
2485527
575578
2830440
594245
1953711
2399027
235044
2433729
2258327
2588855
2096487
2756368
392156
2597665
1926315
465485
1430863
2550526
832817
102424
2535201
35965
749871
421371
1801903
2547118
516877
1636906
1776020
1120097
182314
794585
1061121
1063990
2397948
269976
1849482
1556159
2662759
565651
675486
2025735
947372
1301858
2909904
373515
2816733
509783
2209992
2320314
2532823
393035
231813
827253
974245
1736955
2029845
146409
82552
1444516
1913304
2114305
1144094
2436558
1875701
2825199
2868700
1573415
2224003
2898567
278760
2027108
2779089
1886647
2272655
1162764
2006408
1146959
848272
2868404
1839692
167438
2496071
523958
688829
1167569
1118556
2058321
412611
1950593
944267
725781
2114896
2390184
156618
2267713
2375627
53107
2886338
2209251
2867045
2087534
1859976
2178976
2570133
1072538
2822525
2451711
2504193
1446324
1420892
2019819
2243096
2567716
2427958
344916
2875243
551374
852712
2333489
307245
61001
1616340
2937910
1719817
872206
2127935
517089
437746
2662421
1338850
1014462
1542519
1341238
446471
1780514
1292535
2531905
829162
925980
1262436
955388
2242392
327662
1150910
2743052
634031
166540
1652560
2678918
1203716
2856379
2789577
2627367
1749504
2834307
1031975
2026083
821891
1156055
409588
1146711
1963363
171091
1156926
1744514
2161673
2683764
398208
734229
2423343
2932732
1166828
2190929
422659
1291515
1596720
743625
848962
2820680
1585155
2711253
1845916
1083322
1870585
2889023
2234342
674647
1134455
695838
1824054
272706
1625813
1480156
880592
1085444
2263062
370302
1566324
1727055
2650083
2676828
2106657
405827
61352
1690294
42125
1723434
1101715
1556937
288477
726984
1143347
2162215
443111
184425
1623897
2164127
2535437
1926283
1652449
2793410
1390308
1542571
594780
385373
1030638
1760107
1628194
273306
280273
1751069
2008583
2771408
307255
1893948
1976342
859461
213956
226749
1409819
2129986
1172161
162795
2507022
1415319
2122409
413584
2366035
2846596
591510
1989829
1925823
2631287
1896294
156726
84418
1671807
37916
1635712
618529
1262071
2257983
149473
2147643
2562743
2464437
262166
151310
98023
2224025
2653524
2184899
215031
127852
2516853
432406
2315012
2751045
759545
378593
2282624
2771735
2552161
255819
520884
2313994
2479133
2740438
168636
2257689
1053525
2416925
2938764
1543084
1771844
2013641
717227
2507095
2899094
1917945
934765
2140424
2725343
1248098
1995408
597020
765008
1107952
2880352
865058
2540253
2752543
67672
2246669
2029085
2751729
2702883
2055980
2480484
1403715
1053169
1879444
986470
189844
1038883
2917301
2476884
232230
1774197
1131887
2891708
1543144
1249241
1821049
2712911
1605140
2787043
821342
1899938
1941832
2005424
646670
695982
1710525
1912442
2740703
1048116
886543
2194577
2159726
114644
1837149
555828
2917450
2417737
1532877
263144
344878
103180
2158617
2934829
1209993
1084113
1470262
1966761
1297423
110417
2779597
619499
315953
2102201
1253646
1287441
2598860
179300
38149
2617806
2543176
639656
1442928
440195
262230
710679
1935139
846449
2940521
998885
157201
2751406
921904
1305887
1691028
2059778
2696925
356067
2659733
2037601
2213067
1042496
640407
1124587
1078560
2716552
461900
949989
441706
164478
2104557
158864
2815886
2298398
853658
2858204
1495950
577083
47605
1664212
338193
2678043
1806374
1103368
1018742
2896054
1763026
832352
2379870
1285243
1084442
561313
1875589
1130462
2098014
920155
1113906
1322869
2930033
2284693
2226780
1384306
2015640
1565508
1169542
20266
2022176
1116634
2490678
371534
2436385
2114311
1021780
1628063
1309257
370730
2014710
1502941
2760837
2185315
849915
1294944
749814
287818
259336
1250634
1509491
2820615
1461409
2359622
2746784
1466354
1185243
2919838
455372
1011671
1525864
1780049
209002
2818160
2701774
2866297
671283
104948
907735
2528159
2756214
1482395
2144502
1565203
1158207
1748182
2323315
862438
851512
2305610
556269
1321412
2205037
330983
851144
1899052
812171
1160538
621957
1838626
243290
2719970
604547
2646097
2763596
1111168
2859737
1497552
2783135
2405744
90410
1643322
1672008
179207
2450633
1070642
1164938
107189
1006646
1112419
7453
2011761
2801250
667518
1815769
78416
67790
1680669
451594
895095
2763396
933090
1761454
356485
517504
2904648
1766024
1505818
650915
2739366
2833495
483043
638015
214593
662153
1471803
1584559
541194
1006937
2416493
1282534
2278928
103715
431598
2900579
2030613
1190655
1883368
2311664
131229
929925
2038489
2219050
2422954
1060285
1764080
2575070
880027
815511
2811595
39701
468139
1413977
2736973
2477415
2458325
2337188
2752074
1649926
200323
1455620
1792466
1106228
873334
225050
1311000
2429589
2595442
1903078
2138234
79969
2370602
2538608
615117
2851418
2444780
141078
629658
1312992
2216313
1536822
2311627
1080371
1791016
553274
1846373
1432950
1225576
1213174
1549349
1877434
2868440
1995701
406733
1843886
617253
202852
1484411
1268799
1416536
2810384
553916
1446803
1909229
936421
738705
2125468
1058116
992449
1190152
790231
1819999
2150269
308583
885883
1770765
1382275
624041
24439
1830065
1705912
1102594
144530
2376572
2431727
1967353
748345
2661357
24524
1461268
2508126
216594
1008191
2383928
1144198
342569
614484
2118026
34350
2529886
466738
2433303
2883352
778185
856217
1002420
561022
860667
2414068
1234735
1471049
2500517
2771451
1797398
800459
1426131
2529763
2860301
2198140
1386485
2098830
1067763
2260663
307518
854779
760180
1614400
411879
2496528
2461189
2869318
188315
2916505
323082
2394174
1077094
351485
2167540
1321236
1338110
2512005
354405
419716
1530164
169574
879515
1938685
1026109
1681135
2304910
1643520
1879527
639047
407193
2803905
108439
1278442
801740
296553
2137243
1548851
1939693
582979
2606905
553984
1034407
78358
2429498
2728996
883844
1574929
2566407
2295602
627898
1154802
409482
2636768
2207895
195034
2177020
1993708
142320
18356
1838249
125939
2497894
647115
2149657
705909
694229
851586
2294506
440316
109632
1613498
1421161
2487714
236959
1370956
2779395
1646634
481272
1539473
1454241
498688
2150817
2059549
181131
1391350
1468552
2412831
2115458
1381752
2866281
1693848
2345102
1923603
1786595
2864205
1320662
2665061
1744169
930338
2043754
1023789
2693993
2582921
1936312
50547
1104755
1464093
719530
776011
487972
508705
2881779
345924
2812261
2103282
2376172
1368054
2318251
2389844
2347381
2115107
364116
2527548
276415
2502906
2817257
244801
2477343
363664
1446408
2084495
2589203
2457247
392079
1869633
2180834
1774000
1073008
253684
63400
72172
2517968
2033073
1259058
1064470
616092
2207484
1147744
2096826
1015540
671658
1176935
438552
846983
1947486
2065478
2261683
2073427
1875837
2933833
1859103
1838693
279651
528348
1458439
1649325
781578
276671
2855950
2479993
152014
2373762
1919167
880202
170073
452458
1180669
1474516
2928730
2218801
1390216
2872109
1919791
1412690
1810799
1539700
197565
616638
216754
841224
897643
1771661
977703
606094
1298512
2923482
1577058
960070
1866674
866837
999026
981587
693074
1948715
1691875
2631708
1687952
2091374
1504477
813425
1520782
2807822
378323
1427209
1998063
1036496
2051456
2517608
1512890
2479477
1367591
2846381
805513
2386891
1102745
1711342
520737
2231813
165558
1870960
1452639
2260745
1470500
2296253
368814
1194786
1930479
825361
1658140
2870478
2449921
1801323
2805680
1600396
1849896
1062671
717960
1377947
831462
365371
1032950
1860142
1347736
2708639
2626115
567712
405151
2796581
722686
442139
172359
1542380
2602006
936590
943919
1215786
1921803
619650
2371129
2292127
791000
2557526
194137
2711092
1436330
109872
1258364
1818134
2110125
816403
202020
2824781
1613762
943362
705328
2691376
2530067
751211
2687051
1004676
904490
1896911
1152894
2026260
304114
224370
1859177
2089148
931387
1804024
878371
1726874
1546258
1406007
2717764
595517
1630206
1768291
11598
1516967
2025186
2836803
1869666
1325495
1068495
2698765
1166518
1093463
2097198
592011
2625124
1920133
2016774
502029
1507787
2211127
2672231
622463
2735429
1803350
1735832
1740918
299773
341968
548113
642277
834124
1683312
2208044
2250483
2253959
921487
1119664
2420734
2156112
1680061
1574997
1765046
2037037
515517
2667871
2624572
907818
1938172
969289
2668267
427394
2563502
431353
701729
1208406
562986
390765
214854
1813893
2411088
2664230
2230042
540181
174436
234588
2750556
2287224
1126485
2144811
1923965
1067932
88615
1445409
1675327
419434
712067
2687480
137249
2393021
786770
913837
1920820
2815421
391927
2813610
2151872
1221031
1643300
1584921
1756590
456237
542173
1713320
1110844
1759666
1838261
2006128
375641
1637411
677166
50799
50538
946596
2813860
805870
2781716
2197851
2548841
1332994
2123504
1243796
1340224
709386
1331259
124017
1482101
922966
799952
1979082
2360203
211065
2315716
1997264
424301
64615
1085800
2612817
255976
1676952
2118506
1556669
1220678
755631
1016291
1848818
2158678
2069320
788951
333508
2579903
1020729
1011646
899847
221438
1859771
1280712
1748044
59263
737273
2914250
1126790
407315
301715
1457733
372801
951596
1887909
784451
2361400
2667711
2376315
949225
2808654
2442137
664731
1695236
1685222
1389920
445032
2083517
2832203
2025510
2437055
1012777
2607990
1205821
1129113
2761605
1960534
1284568
145684
753982
2938239
389631
2805975
672999
2919120
1457462
508541
2510917
2648862
2914436
460075
1766360
1475016
2331653
635393
615593
1632871
379850
1766525
2558610
94190
574777
2344141
2758602
564014
2399089
1519230
187959
1051200
66820
501128
166588
1196363
1763235
2920343
1512222
295500
848305
1129709
2642140
1537944
2447367
1011689
463910
1467401
1445059
1090182
1279744
1071477
1008352
1555046
1391433
646387
2188513
122621
1048457
126411
2913678
932305
2653512
1580267
1880894
1146977
857686
1052682
2571286
2038749
1932846
74735
2572904
1462638
2439647
2813821
302077
2230913
643044
2552702
1929674
2332686
213871
2298827
2615978
1485666
1589661
1118784
1357947
1128155
2498728
1176403
354484
1844954
118626
2834380
2629019
558915
1631236
549026
1283278
348296
2539731
910878
1961404
1589052
1632102
1110747
1331447
1102370
1108586
2224209
247057
2347940
2720119
126417
241217
1987333
482162
443698
2750990
245093
1578163
679855
1412068
2407632
2234929
1942119
122204
1238913
247099
9178
307135
2886228
2253643
437677
1206511
172715
160958
2412872
2200510
2705083
1414769
1475983
760868
2716394
2698219
1350642
1658089
1315449
2701634
265206
1904334
1229340
2446731
1864930
172696
1272019
1670291
2323357
2646765
241752
554631
2877972
1135804
67257
28287
2273924
252788
2442611
1484208
2367912
1101411
646894
1266912
771463
668590
1732216
2680677
2646673
105098
1410754
2538943
820701
1419959
1388872
1518189
1017286
863414
1667975
1109792
746491
480908
2288354
898794
2183372
464180
1675003
2528269
2290194
2905282
141899
1129742
676114
739322
274008
492037
343291
849087
1934298
2044502
56457
276464
1182905
1958010
1011449
1991937
737979
1940575
2703557
1059602
1369576
115631
1557435
902513
309022
1414028
2518960
1134463
308289
555768
2535206
290439
2082253
1001421
2016123
2605600
2721288
589282
2038985
609506
2613870
147425
562714
419101
1663181
2563012
2388263
983333
1265001
2156880
665851
189422
1141543
356730
1573376
2023916
2176004
73810
1331570
1289928
315331
138693
773598
1736484
347307
327856
2865098
2510851
2490532
2648741
1339573
1510221
1163424
241548
503646
2170988
1983209
1531207
2430642
2129061
439089
2425650
869658
1671409
1736784
649413
2805693
2610797
2937350
961735
1016330
906164
694303
2709308
1639959
2537335
281356
2510213
40998
441253
774459
1300841
2762198
1731783
2718106
956318
435459
2373485
463581
824965
1389265
212687
762154
1227626
108549
311056
1086337
632365
106819
494626
1136647
1443836
1306821
598165
777166
1465573
1086643
2292989
2858493
1696965
866376
1019965
1169967
2268125
11988
2673484
162939
77193
1526317
952456
2276925
1489868
2210711
2351601
2458315
143987
1251203
1201308
971858
1357759
24452
418595
2724130
2871505
1091236
562848
2932814
1207312
406779
373663
228109
1943399
541906
1100556
2768813
2177725
2634975
485187
1246454
1635692
2688577
1487051
1274586
1123001
1562092
581845
173071
850182
2254920
426697
2416161
2304858
1239109
759648
2287202
2002265
152699
2906181
220133
2327312
221633
1601524
1285761
154057
2027853
2027547
2715650
1846436
338570
519334
2411742
2365883
2717217
2922313
1564900
421286
2202297
1184409
3666
2100374
50641
1630122
1298718
2835873
2592473
1742451
2832236
2281998
2114236
1214119
2491246
789465
274883
591038
1878746
1793478
793578
2643028
1064515
18867
2267575
1189244
2727197
2259514
1727171
1488787
2075948
1187860
2894989
511853
230202
2406992
2728804
2307739
207234
2645997
1407504
2647159
181675
1936645
153967
1291888
806151
1878937
972555
753900
955614
1527653
2787073
582759
956469
1498303
208094
1724801
249137
1213018
768275
1745907
987921
1684043
2810320
1258684
757934
1683147
2897119
2536875
1839419
583954
1094852
973590
2088254
484216
1656366
1050483
1153596
885383
1290046
482312
1408953
2485785
726603
1813866
386526
2576038
12381
89842
2852671
10907
664161
1555910
1690715
827830
1176375
677152
760811
853115
1984633
1357034
2426090
1657691
2144896
2921593
473961
2783876
1642966
1404564
1147878
219381
1961885
1540464
2061887
1511762
2886784
776061
107771
2165442
1592480
419040
2210499
925605
1853217
336322
2665573
2560513
135290
991500
1350032
1132974
2778097
1269179
1430484
1757144
2344596
2336636
1247318
1146850
224615
521139
1863689
795453
503615
25001
1585198
1417435
2566595
2799413
252200
788487
1889797
1500638
1765440
627367
2202879
813230
960471
515803
2911255
1097208
2587172
1548166
2043707
1594079
2373619
2278410
1283208
1003176
446932
1539375
690
2814353
1974493
793726
2689051
233827
1438822
1589761
134124
2565172
1956543
1286005
1936841
1245688
923717
2598466
1327033
1923469
785320
2883803
1491313
215177
530951
390105
2227748
2032524
795940
1826147
2032386
1244304
427554
2268637
1923957
1076433
850881
2241918
528817
597155
1865468
2857174
305934
616466
897850
602540
778042
1720510
1335862
1661429
2788158
2603662
2615882
2065551
167616
2678571
2040324
786190
55433
783800
1424372
182143
1038847
1718129
1779682
199334
150158
1325582
2216241
2817423
2777897
2898027
940162
1246166
501185
2587017
2723665
489321
1863022
1879510
1967199
343838
250732
13346
1601412
609716
885579
826182
1047336
2221533
766345
2841937
862752
1801027
1944147
2853694
2916829
1096911
2857488
1091612
1342300
1121837
645193
2695650
1101735
873354
930359
2513893
2097818
1177360
1297244
1994212
511355
26894
802098
868870
164393
1361391
2688488
1358262
2456177
2491535
1147127
1492945
522774
449569
1756178
2624226
289076
1120387
103352
2444626
153172
707433
2863712
236500
1799626
411634
2893951
1273046
699973
724754
1569809
1029826
1233465
1892671
1625882
431539
1587334
2174411
875788
739916
2848449
1534256
318135
1427659
2919846
2404755
858913
681594
863804
1124524
337237
1396762
160356
1437113
776234
2118975
2879363
2248764
2211865
2716469
265774
2412892
1231134
1238279
9819
1929390
1827458
1813056
1491402
1584573
448250
2286073
2147342
372759
118843
315085
892108
988177
1245097
2652072
491474
1373438
470523
1710313
1539743
1325165
71167
2680217
949426
93104
184687
2698971
900793
1664733
313179
1752358
357256
814169
1296944
1725915
2717730
1915788
909759
1050440
2596699
2313846
1861696
2557197
848722
820330
1593902
631038
2167084
2384343
1486773
45246
1415119
1375079
682054
2562124
1581397
1559305
2399678
1754765
779206
2101635
1857795
548766
2507537
217879
2363110
287771
764271
383171
1844717
2427223
1276864
1566883
1139909
1876555
1757611
599510
2329177
2598001
1280431
2908720
2288520
761039
173031
2379572
1149349
290229
2495044
2360802
875986
2861917
187326
999299
430725
764097
2040783
128141
47625
2692253
632372
2646639
649209
1487311
2886317
2507275
2061441
2812934
2443392
1307011
1276583
2938267
1517284
311753
2234542
1773564
1968016
1619313
848798
2137180
1177126
1826773
2277627
2232364
1957755
1476793
1862807
1994202
1808807
103765
1521013
985125
1664989
1391869
2064862
508163
1006164
1031990
1324785
653111
615178
1254371
2684588
1641084
2441493
595835
2772264
1790861
2903340
1728829
1282143
1837381
2570615
2543384
399988
1678391
2043435
2522027
365534
1102159
1652519
1921837
1674313
322670
1258245
1105280
2433670
495611
50227
80050
980563
2835470
771898
2309491
1742601
1963939
2100734
1876191
317200
1348649
2840924
2368072
138958
2509986
1684567
684195
93593
236460
2674807
2901683
1350218
1941071
2473116
417164
979691
2546494
775554
516430
137698
202227
33177
1157497
522377
1488159
953560
1911497
2708669
2468272
1674034
1252106
2706956
961782
498905
1058263
2593179
1236066
1205421
1582790
518275
870376
1958042
259110
1726564
69345
477175
887062
843434
18749
606340
2157878
2920134
1865546
1106617
713672
1565594
137778
2264231
229136
2100698
2208862
1287370
1066516
947733
2345969
534505
1751863
2645881
1868815
393247
1778819
2691601
1897317
2455283
2416792
1700733
54565
1217721
2846035
85295
46418
839979
377502
817275
2525330
915249
2680490
1576601
2891130
943425
1425257
141909
2848608
1814720
1370591
2495008
42739
2633484
2069121
263515
576820
215542
1457334
1287713
398933
2470628
1499728
570965
2220028
1883284
772007
481875
1126467
955501
333875
2042081
489962
2387415
2906563
304199
1639963
95974
1609330
2388041
2859986
740269
1021287
2395045
2792722
1549778
1423544
737127
1416485
687209
808553
1388467
1241944
802895
1567474
654097
2470191
1758096
152142
689077
2635965
2082879
966314
1204276
1771282
2243473
698146
2744158
947368
1974243
2319375
536447
2203309
1326396
2412726
2510640
2498091
1014034
640292
2533446
1351961
259152
1426785
837692
1820925
683880
1173317
749516
1616133
2603444
2746974
2174373
2148346
2271501
2816416
879009
151072
2310818
2418773
2869710
179291
520540
251838
2905737
2297853
2172456
1551673
2523503
70997
1668086
1669586
1043428
1448319
367446
1045780
1088846
1330197
2022104
2487628
2193582
753685
1462653
247050
195753
667987
358824
213614
2279946
2815633
2750446
2091356
2765537
2376740
2296992
504147
1846425
2618148
1656237
208259
784455
1567999
917516
503390
697809
1434055
463091
2830627
2830230
2189450
726793
737159
2080553
2430181
110051
128568
2627659
2065543
966444
642346
188906
2711402
310540
521217
2930743
1668230
1380660
2119681
2313466
832797
817845
126549
1633130
869595
1185276
2249682
359104
2615862
1273591
2200931
2787229
468824
2281154
665877
99524
84094
827005
2119392
648644
2774484
2315270
1447453
1902073
1972582
1707809
2886899
1898622
2827643
444288
731911
702326
1832571
201980
2015069
1855777
2767351
648066
2626610
1409888
1160154
2773233
1504511
1781829
1857314
839493
2138952
1440679
1560110
1664939
892691
1870797
1596355
2726755
2877066
1109030
2426993
322389
2930625
1096051
2921429
468967
398106
2502835
780268
406012
669375
600639
1811400
442085
1165338
627614
2431566
70273
227365
1788279
135225
2211221
638138
2828251
548384
599670
1900407
593102
1395000
2746917
2116324
762627
1688556
785371
329369
2283985
77487
782406
1244403
1778876
2381162
2872714
2544772
2357449
1880998
2087406
804570
2248322
1843095
1091255
1361534
955517
2570526
1149827
1144438
1501150
1790736
1030066
2523904
1470211
1447404
2285648
2895979
2630134
2361201
2238405
266123
2532162
2396782
2244255
2778789
2569935
1349211
1035557
551188
87653
1673759
530803
2470919
431402
1844039
2142459
1056453
2518060
1680668
246502
492296
2634056
720100
2294759
2116931
1924332
298560
1510948
1595156
1759024
1888543
690606
1645623
1904164
2168723
1497623
1311890
1461204
2004613
977301
2188904
264866
940819
1177846
133863
1883527
1162909
2256464
438910
398074
1003031
2444123
202389
892493
2720107
1415369
2755235
2520330
1338613
1080689
875520
2159543
1817463
30049
1116068
1733544
1505650
2144691
2354947
1351771
2026926
1850147
2375426
1590695
2309361
8178
1390010
556790
502564
563213
119635
2675361
1299133
1993668
478673
1396921
1853072
2115235
2585901
2491495
1803789
1804525
1143181
522247
194695
1865521
1021757
1037226
624114
1054687
2858634
625903
176041
2352491
1762019
326500
1574227
582039
2877188
678128
1464798
554124
1295455
2642704
1243647
578083
2831354
1259742
107242
2368637
1317356
515210
890739
591094
1885270
2312458
1780247
836162
1135915
2711602
2352707
918559
1898347
643226
2053588
23047
313975
2483015
174619
572533
768681
2181775
1343519
2298116
1963642
769491
90726
2390831
1484891
1516567
1408231
2533121
276505
212717
924397
2123131
452429
625461
2046141
1353009
1330214
1455650
2612270
951383
1011106
2404110
2309906
2354279
2802594
2463268
1583054
853573
2802604
45048
2529224
992612
1786817
759001
453107
774665
1349799
647592
1791895
2643042
1344091
1531098
2249798
2885891
1758366
1806235
3069
1439885
1849353
73625
363486
1246337
2134820
1478855
2099636
1428667
1124843
1485702
987169
2373779
758939
1626093
2866614
1221324
2536792
946825
2173470
614326
328
530452
217120
770667
2883114
2896645
734995
243065
125591
1809379
1488660
909720
2181464
573109
1093756
2928066
1295555
1063848
321926
1362638
2743891
1388307
1146963
2055141
994847
783375
1717075
378347
1228054
1010083
1660567
1902372
2675177
2004830
2178314
1609519
297257
2519995
1014146
2476804
1627695
371554
2866553
1495388
2272003
2373816
1999705
2483660
1502153
2376008
924157
390392
1526591
2813259
587806
357718
1770386
2020370
165296
1193587
899730
625519
42464
2605796
407606
934177
788823
2700708
2711733
2046680
2366361
2869368
2287668
37810
1410332
198327
76988
1166093
2675582
2077402
1857583
1269491
2279009
441191
113969
618795
1878937
1830127
1381961
1500013
1611
1333784
303039
586150
2179246
1839471
1989289
194770
2458159
1014783
1328802
70902
469751
2486020
347120
815169
1827453
930651
175797
1600490
666585
2933471
741324
816929
466296
722369
1666093
1396825
800213
431115
1286597
1572398
2716944
463347
710856
1784947
2824263
1989828
2553146
2746608
270899
1235649
2118968
1567874
2909808
203603
2664039
1934154
2485938
2399733
106542
2031205
44892
1314914
1875923
2528790
2665249
2076236
1920385
2261551
1596460
2509403
902085
1488119
2612199
1296154
2227806
2300053
1805463
2300138
553168
2434869
2089915
2703146
1278842
69574
275452
1467045
1605929
1362893
2698011
428910
2928016
2045433
2800831
211496
1476960
355858
2889798
649665
257463
2404835
787988
157604
1624116
274142
1317418
1786607
2089102
2322853
452214
156093
205806
2777164
1093651
493586
13613
2888565
1854961
2593236
1547562
2035630
234746
2319186
445111
639934
1200107
381862
2842486
107169
2633087
1946097
280462
517415
1137381
1922168
807251
2614587
2499522
2346006
880436
2897371
1461895
1198695
2162666
1290892
1503692
2821307
580350
1566631
2272428
521973
579738
1043127
1627738
1949932
2540702
368937
1758735
2173506
2375519
2020019
1192941
1248236
1926138
1092173
1237075
2119874
37123
1082023
1356237
295871
1649718
2342399
2531532
1871351
927980
1005045
670742
842463
1734786
2591178
1586336
1348676
2512385
99317
1289446
2454028
1166726
1961239
1932201
2192946
2035118
1265597
2460820
1563829
673210
1738573
1333357
1486036
725035
423720
935781
2280111
1103729
2019924
976771
1771577
796616
405143
1045705
2388166
2751291
685835
1519392
2337341
205619
1353488
2414359
571180
2277602
199599
1385936
1701225
2343199
137244
393740
1801150
1933657
2101247
2915759
2376193
1260736
2035481
522018
147284
939191
1494026
2910124
2505456
1585065
1020188
1450623
1316892
556939
664943
1263888
1296707
1504235
2694670
270880
185387
437490
691888
2713560
2429722
861197
2542454
2617828
1152311
185274
1317154
1128868
819455
1781447
1480523
2635179
526976
436272
2866466
875118
2888695
109524
358216
197710
1959469
2417583
1550209
1847309
1391277
741030
886384
1849996
4433
2740933
2645293
452008
111136
401305
2446824
2623734
256648
1565173
2164431
1014476
2914109
2437216
1558277
2652268
962027
1306843
2749194
501084
1071166
2404043
2447447
2115441
2930824
2885190
1966154
677969
424166
1400807
2244911
2322052
1504994
2285780
1810916
1968966
2163556
2034785
206829
888255
2470392
10542
2418180
2701188
2033764
1764806
1933904
852229
1811612
1066878
2742706
659319
2726028
27034
141062
258137
1488149
1269701
1438094
959783
11045
788920
2640678
1983859
2035584
1510536
53108
1470059
1146948
1117482
2301617
2194808
792764
1049870
2469487
1151465
57702
814969
2224258
361135
52332
1086285
1210192
895840
2331130
26593
606415
1187157
1619886
468401
2717211
1696216
1726693
792820
1476428
36453
715828
1713251
1052442
2543010
1901977
2287563
244029
879988
1463922
1981227
730748
120477
1843686
2014730
967459
2067988
1700548
246386
1727880
2157548
1044694
2776756
2784497
1948502
2902630
2371389
631651
1189298
386151
1271189
1101926
800646
2829388
1085584
223268
1279187
51515
646801
953217
2109182
1159945
1434170
348574
1182939
1346025
2261139
2137982
2333355
2595311
1858352
725727
1206703
2611747
1734077
1108197
2885254
1636805
440977
904825
1575149
288568
1995623
2165929
931725
86778
1732664
2193800
225056
168334
1146780
146197
1504904
910146
2569675
2692090
2753958
1143484
496393
375686
896572
1113513
169805
69686
2612591
2819300
1176835
2281351
2286955
382564
527314
1553600
1870725
2676869
2537621
1572596
1681548
1104570
932837
2088287
1846784
1346106
1898200
2708998
747767
2762651
1266794
290096
144129
83640
270679
2697216
2806425
1968102
2771228
2723227
152543
2049677
524457
2154912
1110329
930642
697399
1404062
1351692
643683
2481214
2204232
1840370
2350152
810259
2892465
2761426
2160318
1995644
1412772
1984243
1222816
2245786
2640532
1178221
2181973
1209402
315941
2342911
2121136
1246148
1278365
606905
702235
989546
1915778
1496821
2364696
325863
2676041
87247
995824
1556104
1778472
563541
2193320
846826
1954879
268049
2842865
1622497
2719399
2923287
2039951
841889
938183
1520983
769604
2142899
782972
1160728
2402613
2402943
2285679
387553
668183
669133
672335
2864837
1808801
200752
2757351
933693
2445927
1273618
466799
760458
947106
947629
1190669
518664
1749821
2202507
2418658
1922630
2778644
2472774
566733
2429205
2082364
1218462
974461
441296
2206041
2146900
358518
2581718
1303106
555592
322915
2043391
1918620
907495
216495
868682
833613
256290
1131272
560889
1421478
2079457
1957609
1835336
480709
1646813
408239
81522
151106
839366
2804213
1005615
1052704
2540425
1340996
1233789
2502281
657853
817507
2207040
649636
2504000
1316431
150631
1988906
1832575
2176129
2356482
2126163
2902858
78906
1570086
1034355
1370904
1088793
1732798
2313518
1279165
2873507
449927
2281948
2336269
1305213
1100205
1151847
2302406
2394142
322784
1220826
221174
1903305
867280
388831
2265940
574819
998292
2906418
307037
368503
1979481
2610678
2367652
1328678
2744258
2791810
350896
1678841
2193695
1244782
2412175
2424159
57372
2184646
1110647
1905773
758059
624343
1185772
1524355
1881902
251534
397411
1374399
2528876
1029252
823856
2597294
2536594
1659475
859194
535856
395015
258939
830662
888268
1835497
2025436
1628565
1310695
1283607
1673869
370544
822592
872691
2537145
2206236
434389
522985
808349
2276971
1964857
2187137
1027765
2549850
1280426
2848411
1504575
2395956
2513218
944617
466551
744181
878705
2135392
2620315
2356632
1195252
1476303
1543547
1500897
1922324
2057515
1430717
1965786
2816598
2879561
883960
958581
1718149
2249576
2506480
460312
851670
1585367
122873
2914020
327857
2108620
273687
2600735
303311
1481426
1730934
424018
2326913
707312
1919019
1541684
2887363
1877989
2467540
1395627
2225904
2684520
671453
2246214
575029
89676
1777082
2252133
1833624
809000
1699582
222326
2521300
2226694
974867
2415963
19217
2088118
1621651
531851
1514718
2332214
1531862
2322215
2435423
401597
2470867
1252741
600621
429439
374864
2003706
1357636
1895539
941915
219368
582022
1530658
2550170
361748
1381397
1798316
2461322
513726
886352
2432225
980703
273258
533868
1081513
135846
1273930
2243071
1496223
476392
2940131
1521236
2480016
2385986
1910060
896457
2456434
1951415
2935036
537070
2282250
1519448
1100851
68940
126996
1702877
693240
566067
850464
50042
739253
1334307
1987293
2032436
2005080
2672698
2794170
92859
432709
263357
289491
598303
2182189
523851
585620
57231
2708864
2759564
2885235
979716
946447
494276
2439752
2625113
2879547
1350322
230906
2618310
2447782
2273248
1226235
1119410
412899
2121780
2537911
1121245
173611
1373823
523903
446285
1872955
2548918
191040
2065911
145675
2828754
2719916
1600965
2223278
516375
2059011
2578711
1518238
2704474
8534
1180852
2060015
2846588
821861
2873823
1638072
1748350
1762808
2849679
2166437
1517070
1531259
1111473
2639261
1067094
2121009
1228797
2828863
392536
2386537
55799
1835950
380853
1694967
507217
2282081
14073
350087
1820305
2164517
1513918
2722021
2517214
635825
2729149
1508231
1211100
1733524
1640042
870192
1652310
1183883
2159253
2085254
1986071
2644090
1092771
1025447
2427932
234953
2233915
1075348
2317130
2445049
450473
1453298
315464
2694383
2393475
1811222
651677
654268
1517372
2328317
1851532
1723457
2642907
1696051
964348
125644
363010
2619156
747483
300895
1456604
636198
2845467
100821
1086900
1667257
255461
1995832
928076
1043831
705406
2290467
2700221
1392730
2762812
517986
2434303
1686088
1996325
2804606
342896
1646904
1921763
684457
168745
2719802
969055
307047
2596333
2481639
2384089
199555
228965
1871741
1274327
2803596
2784177
740871
1847041
829597
2488913
1015182
1107203
1606743
1993177
130743
491724
754485
2453439
223986
1201415
1008605
2857403
764904
2358976
1530785
148900
1326500
1184043
1193947
271694
1063753
2276754
466552
52304
1839602
2480030
937405
1771589
2761497
1566985
1738458
409861
396677
95225
1143957
2120733
979564
2061427
2833953
2637751
1331625
2694790
2181779
41427
943497
937737
1285723
850626
1574830
2926565
1507813
2159319
2104449
606623
1980148
1012223
799496
1286734
2224950
1625386
1079311
940069
870990
716518
255855
1147685
1704353
2762814
2187000
1652736
1291257
2222447
733722
472449
1669391
613315
1604776
1856565
1591649
743245
1826236
2733065
658957
666991
1547810
1581279
2780283
1508462
2856087
2504053
2228732
606137
2296871
1336670
1490879
401320
2554590
2047406
1045063
871878
2398454
2074280
424741
736894
1061058
412908
2931145
447429
175965
1275490
1300895
112870
2640293
337504
1637209
643732
2696305
2675797
1860067
1572995
107302
747365
2543325
99108
2274792
2773439
330395
2010166
2625958
253492
693292
1843160
2657898
2008528
1863075
2623416
2151346
16058
115185
1794372
2273188
2189567
1391869
370428
1389470
214138
2806337
1633034
275678
2497203
1703475
1918878
1084179
869707
367105
1142898
786315
2601392
1371126
2922020
1533575
2210344
597168
94159
1131134
1419757
2300056
1253969
2608160
451529
324143
1839686
872919
2816960
2599145
2725495
471889
16349
66600
2155867
694365
866705
598891
1204691
2813947
196060
1181158
2187021
359780
333086
2219706
436000
2135393
2879674
441700
2772885
2562946
1077007
749828
1615927
35929
1333726
876781
1758166
16107
897857
988415
2828890
1967335
367874
939728
2008985
2328175
2817814
2436166
345597
2652496
1620451
2353568
1721478
2089390
2033847
2002764
2140068
698238
861645
2087824
2837143
1080159
1414236
2273379
1792067
478323
2430018
575273
1974889
119177
66290
1057470
725708
1667220
1985296
1587255
284179
2898623
874371
1826053
2688260
1827259
550420
375501
810925
2205709
1466578
2381359
2420126
1490055
2046185
1092715
1456770
470168
1618672
2197560
2498210
1510540
495389
659348
2591042
330782
708436
114789
1557603
2768782
2133896
2363307
920653
2243661
1014280
1353943
2734241
2203922
1823947
1675195
890732
2007115
582759
1797701
2442666
1841268
824308
1187552
1756224
534491
2156309
2132979
1599544
2624314
2591769
1663950
2083136
771150
1273176
843285
2903648
227841
1432535
2331141
2720096
2495428
2370946
811480
2667816
586200
1565246
877117
1140502
2525990
634060
630712
2715702
2186520
2603324
2837001
2079636
423157
1164583
1173047
2307732
650926
2893165
1020910
1002639
2459594
2418248
2699174
2870571
2282277
28466
1383734
2880503
1732211
220993
827051
2404863
1410644
209168
1247459
2874062
2463969
1699207
126335
2499675
2893112
1515837
1027371
1369702
716257
33061
755711
1070375
1586502
1381867
1142436
2797058
394762
880364
2342456
2314212
1012443
2601079
1131720
377124
1059270
2568250
1837557
488041
2301871
20659
563358
1135025
1920371
1498552
2275507
2893469
2493464
2525704
1488594
997763
1679489
2767176
1861303
848646
1384371
304503
195225
2030777
807402
2080306
246361
157190
1137889
2160977
1595954
1653987
1352390
1204814
534690
2752363
1631990
1977143
37377
1714811
2334110
1274971
232124
1912866
2413425
1216013
2412450
2698380
1027361
811625
2726883
2006287
1655967
2434250
428099
1997516
2555142
1666684
2417953
2188148
1300249
2517763
2636350
1319422
2845726
2608491
1419097
1630458
313191
1595667
323191
2247312
95638
1546917
603223
813006
2058967
2699815
349075
846911
240992
450818
2605982
1434318
672020
2876565
2254670
2505245
2516425
2201525
271180
1783211
1275806
1035454
2625710
2486108
1053175
2755545
2061477
349175
1917587
1068577
1207749
2608198
1962417
777256
2281164
800193
1314252
1104163
2742631
2347518
2543110
1829134
2441504
1163186
1689864
1739772
330770
745741
2596902
1123565
1630796
1836260
707814
2324587
1752697
1396805
2433498
2788089
2438121
760757
1692563
469182
330306
1282682
2185032
2607840
1730223
2395071
817898
2068521
204436
2488143
1131606
1510020
1704523
1808148
818961
1392691
1535163
2042777
1877417
577283
58850
1397430
1357142
1476442
966968
974090
178432
1636166
1361744
2718884
2854419
2289641
1936537
26211
152405
1112951
1698169
460812
1552398
539678
569980
227782
2085848
1978889
1831380
2636074
1287132
2149678
1345543
194107
1130767
1154073
1057719
264337
131240
129070
120717
1308110
1054268
1654329
2035306
1293625
2292078
2107583
2547481
1310750
45468
2694219
2619734
646627
1854455
2532275
1058169
152199
1587616
2318021
1138163
2412516
36981
974277
1839128
1610568
190600
2871198
2557855
448508
1196002
1594672
2152232
2795012
2783676
1522221
2469777
1601521
1984845
1175716
726174
166443
1839800
1405023
2111535
244300
287324
947267
773331
1021528
631489
2232757
184469
1706370
1256998
2184923
1322806
1597300
504683
671393
2204624
560168
1250334
1204928
295413
1065245
79326
691646
2784189
1616761
1908984
2530612
698655
1335171
1860086
665990
2380680
2536465
320625
1800066
1149459
100986
1955353
1769322
2905303
2331568
604719
1020027
752371
2670350
1329338
1425791
1359945
1239852
359784
2876400
58002
1750232
860604
1026539
2775375
339225
216128
2875296
2682040
128757
1941595
1033080
385544
2909488
1152135
361906
1583546
1567777
2352450
2810641
1745559
1673692
337906
690442
2231963
367907
1249207
94256
777786
1868388
2813782
975224
316182
2368967
1597283
1328114
2911131
1470805
1584037
493500
291237
1500431
2128333
1287632
176955
2195602
253781
1267596
1083156
1059179
1165447
548727
253927
2026102
1828850
2703532
1778448
969639
2417160
155838
848495
97272
1562795
2151255
2204827
2789025
2635402
1028827
728982
2749138
2258024
65822
1589221
2389866
1742279
81859
1059302
2786484
2440089
1004827
1677610
88470
426902
727508
2869652
2712168
2669508
944322
1047233
1948522
2190288
2086896
1802512
2202854
800134
1108499
2790237
2195386
1014571
358041
1378786
1821923
2733022
2066369
1032276
776047
2482533
1664765
1107018
2631452
2658505
2257004
118791
2192566
1830582
889250
2742760
176275
1171355
1616960
1991691
1110383
1282170
1657433
867236
1830967
762021
949009
1058702
1770453
1053008
1314445
1991067
74344
100047
2846452
2315675
2451970
157129
1866015
2609662
426239
2744702
2726699
2800879
1512039
631795
2895055
662855
1015170
1353139
2837184
1492483
2940141
262196
211976
2242089
565604
556527
249926
2931509
2090400
555491
290410
1206953
1988244
1922915
2890512
981964
766335
1748727
908858
1169669
492369
1328025
1392537
1122401
548758
564896
1084238
2665662
1684543
1768027
456632
1853824
1705001
407057
980063
2331511
1955564
1188569
1988169
1469
2586354
708882
2433920
1942608
933343
2648934
934565
2823800
1024577
1899394
532609
2516996
1391195
419194
642675
1993724
2865297
2391419
112620
2477491
448598
2827166
1005019
1745976
2435688
919168
1899503
2743388
615690
2030932
1808042
2664821
636576
1247605
2076185
668105
40736
2596373
426758
2641997
835293
611419
211104
1774233
856087
265683
2891123
616130
1561627
2355130
2685790
2592589
1473024
1386910
1040319
1549598
400163
2716452
1854811
116801
1926815
2394796
1193426
2128607
369846
2668340
1506376
1140150
2129250
880531
1712314
1597661
1060806
2901267
623832
911783
1942954
1363590
1838742
2932243
263654
2269872
2812182
395717
715873
818873
2498722
557719
2011471
279791
654505
64117
1935558
1162491
1829624
1211348
348355
2640899
437600
1821
1908186
1030
2543946
1248977
103946
2919737
1710039
716053
2544214
1148110
2619726
2310162
2708278
1476530
1410785
1955850
1988622
2343610
1660207
974280
897570
1391057
1597392
1044356
1550524
1480553
1473954
987336
604916
2863291
2922797
1914076
2069866
1329811
2378032
116716
104822
2708290
2652104
881064
2749572
2710853
1390077
581155
2383932
1582754
1977852
53765
2071598
1364541
394559
2043349
764128
1306898
614396
2903353
1667599
2272800
2382774
2032497
2798347
1217438
2001974
1250597
2916210
823125
868820
1776560
598279
659433
149525
273568
1208786
2711241
2840633
1330067
550451
441575
1238181
1817529
1398728
2621197
972438
1087973
1884890
316414
2712669
2777052
2786992
1445624
43722
2403578
1711684
285418
135741
1981759
1884925
1936437
1827062
752478
956699
1158392
2897715
1642716
1297400
2711315
2705043
492144
1368684
2226806
145442
1859402
2087027
1002695
2166632
978925
1357196
1919632
2141302
1133011
1498983
1201315
2672707
104
2309148
2134446
1142483
2496485
2916285
1064258
400185
2413675
2937070
2874767
1211681
2269409
900588
696807
2240175
2664020
834823
1631435
2565300
2673807
1360386
1013016
1753803
165240
144696
2177045
2715348
559831
1206314
2627031
1774727
2477311
2554198
1765981
2655374
2457333
1342592
1958336
2286809
934881
2043704
2415706
411267
441980
399693
2285138
1256498
322008
1139440
1068539
2664900
1993638
1728723
2224895
1737372
1109984
6375
1754011
2366179
1778979
2893490
731858
797952
1922919
1190407
1847874
319701
1929167
1146031
2659263
1614817
1640363
2720139
146979
2665302
738116
2353015
1865757
2424100
923751
605129
987285
2174626
94431
1705798
2163200
270297
2241129
1647756
280496
2595118
1308953
2520747
1168937
1781067
459761
2102664
604831
706162
2454466
969885
1679852
131068
483431
25351
1574257
426595
482323
2409383
2272779
855488
396416
31583
1326980
1291963
187271
314041
832257
2916602
1501264
2095974
2072112
2612265
2150955
2023934
2935782
1958186
2720174
1544609
1741869
553454
1033090
349424
62064
2081490
742855
558586
274318
1857868
574015
2091988
1024132
2462035
71316
515321
2058392
2286358
149838
1829393
863244
2858445
2648637
1201720
1322368
967791
71483
905425
696332
2166354
1636400
14618
875538
1199684
1169280
2890431
2741094
7057
1935386
1261900
302691
2841565
829888
122706
288389
2385548
425691
2049958
157675
1664895
1049670
755141
122664
1517316
2490434
600119
2604085
2370201
1162057
2662178
710888
2160902
1003655
2875559
1174160
641007
1601521
2626366
1442607
240772
120390
1350422
752642
1431381
69727
2222575
1715632
1558300
134234
103221
1328656
863918
2266416
1479685
2828579
34724
1522964
1096088
2649478
1217856
604059
1246869
343247
2099686
254068
1193468
1918971
695399
511569
2914360
1706862
2284482
1529364
2872991
1787217
416754
718524
745072
1448344
1635850
33576
2890490
2866654
1525117
1694930
773734
1170212
2020274
2688638
1474252
2244144
1737960
2436826
2341061
1768838
2550189
520519
2185138
1093094
1402919
100899
700091
2190896
2408
2311428
2700997
1363203
1284495
2505027
750051
614132
1285449
2442500
1878662
1271911
2891926
2011471
2305326
2736186
782253
129426
1978354
296887
51006
1581244
2218534
868406
2839780
2329872
2461598
2376181
2438080
73025
1137988
1739195
2219227
1430882
1224294
1032360
2711730
1657571
2132022
241303
962147
2297767
80264
261465
22696
659742
1944926
1838741
991241
2111690
2568274
1610214
1247535
1208633
2890254
1259022
1113073
993301
802997
556801
156348
66085
2632189
1884733
1134092
1629798
2207261
2424030
1744081
2091710
2775089
2107166
2493305
2648404
2428726
72220
148543
938156
434213
2849225
1869370
226343
1797358
1492812
1367780
2046148
2868348
573506
308225
1602655
555090
2359902
815589
625867
2320011
1863452
2889020
2096144
1949754
1404805
2846031
1838921
2518283
1346888
2149725
1028216
478607
1740203
2397630
535095
2848786
1407293
2559143
409268
1672337
2083438
1044140
2925843
1005839
172321
1767245
1503894
2376273
1707095
2929814
1363349
206419
2647357
1908294
2322613
2910935
1822711
1420716
1515816
2133555
2563714
2075753
2436206
1756046
2699943
1357283
1236876
2298247
8745
2376256
2082371
2825022
2534747
2352083
497409
2120456
1599466
2416974
2633869
367176
1795446
2090131
143761
527748
1017792
1312668
2160038
1004046
925670
539453
302702
2060656
1222530
1478553
1447114
1714125
1222744
680611
1746080
1889652
1884509
846917
2592937
497495
2279504
127249
2413472
2825565
2521713
903474
441894
46356
833197
2587417
480102
261264
2920875
2102318
1642900
718061
1627908
2608043
1858426
1353542
156517
44703
1854945
1455400
606160
1398518
1050821
1272742
2650943
1878841
2814804
800877
2806103
1773847
2602433
2057261
58992
2399566
358536
634476
405323
419116
940608
2012389
2055627
1428631
2805308
2794000
806846
1182072
1394800
2123707
46033
356589
1321815
2629544
2299540
2669119
795254
1141959
1901278
606349
1053017
1289130
493435
414329
2269433
1525770
1349897
1117140
492632
8434
295217
2463365
2403315
2138198
753478
1147022
2412352
1162825
639347
114441
1333153
29310
1979079
2192710
1077361
2818810
2767757
1988925
1698760
115028
569585
1070659
2046443
2483512
2578409
1384194
1544702
1905608
749865
2509812
1413556
585540
2292820
658718
1912255
1478821
262095
1283176
925323
448716
612705
2894413
2544085
2445403
1519151
942503
1299342
1886488
2205477
2861708
300114
2497452
819228
479823
710799
1758674
1377613
734482
1544587
2752563
2524370
1808759
452794
1388231
858366
427030
647528
1205115
1439224
336606
902890
1503650
1250601
473157
2322433
2222318
2536959
1607227
1411300
2126041
1806870
2340490
24172
1128018
2903204
2563112
2304979
1140828
2937865
210947
311936
266658
2538822
2245912
246170
1876722
670960
696090
1862012
2812365
504812
612237
326764
1837232
464159
1650489
467586
1991543
1111471
2688826
1451706
2714077
1209196
612454
1287354
2283904
2878214
2091678
2044434
196530
2473045
204928
846607
1418690
701186
2860734
150479
2136130
273016
1972985
2577228
401949
2416583
1368676
1884033
525699
1231461
247273
831915
1858623
992578
1307646
2846850
1160267
1427786
817514
1571338
1088383
2614962
845323
1753891
92591
748022
127873
1319765
322329
295730
2335360
1638920
2229496
1013967
113004
1984229
428871
2298570
61643
1904755
1960768
1363549
1079865
1247698
1600271
1214614
736128
2418944
2194535
2650450
1203407
2841228
1418821
2278955
522276
408704
2020496
637898
863841
318987
2420996
604590
2816791
1974699
1669659
619444
161928
480887
2395732
268966
1995963
1038608
1518994
1011547
2373794
2006639
1224028
2602423
2215605
1546791
1892462
2220273
503595
30396
2125040
2735755
1220217
408592
1992518
2092063
2754993
2741449
397248
926256
536165
1954459
87395
89951
663514
1587059
1027579
2210738
1904294
1579485
622883
2293977
753408
2047561
1775503
1707405
190785
417884
1472832
301561
1566282
103669
1620374
2216939
23488
1400871
1904694
2823869
2580091
1066668
2084035
1722243
1909083
593417
891516
2629080
2646313
785612
350238
674072
1363255
840227
2677171
756717
2038120
2154112
1149471
1092940
1673780
552571
2411206
1025536
2851544
482292
1257964
2712122
2109422
1217022
195379
876861
177536
1443825
1702055
1151639
1875708
917709
1179858
265380
984688
470777
2123128
2271475
705539
1102422
423496
2551921
2489879
310504
79092
1513184
163016
1809309
969830
2549029
2081281
2092838
492851
773024
2020784
1274174
2603996
2018627
1188841
1542268
2618029
1049029
236170
1597878
1607325
1351245
2691006
696988
2121320
1235209
2502777
911392
931323
881911
734933
2875509
125940
2545448
2771694
1576596
2148498
2373525
1386805
2306541
2562352
1906948
1760065
731796
116607
1039240
1113649
2278288
32675
2538124
847954
1783975
293160
1553131
265237
826732
488334
364250
977602
1006349
2271776
1843442
710445
1129669
233456
489532
834258
2454149
2090678
1248488
2359379
2844562
1890320
107558
259910
924609
300269
2114449
682167
2175117
2153229
50684
391201
1979096
2731046
477056
2344677
2176777
230884
442725
824096
629763
346544
266004
2395502
2586488
1757509
180814
479504
2758054
2703385
2610260
1678522
1033025
1354188
1123998
2829784
714115
1335498
353747
867418
1172214
688844
2575651
1969888
657863
2728800
1612699
1119199
2286034
223418
1033205
1048221
2630021
2199519
2380335
2506308
1799304
1345137
135819
2307048
2081491
2665450
1040221
2352673
780938
1062664
439719
2655841
892136
2813597
1552883
1689435
2569800
93476
1184364
1351552
828465
1114676
1641019
2402339
534546
1270011
2272725
2257273
1136708
1105342
2159215
585192
1734924
2719993
425388
750934
307885
1647724
2221891
596150
1407064
2594605
2509334
225464
1896822
41173
1406459
1117412
1628033
1208675
2235256
2170508
2177058
939550
719350
460316
1928295
2359018
1167546
2663876
1321167
231897
2008467
2079887
2327076
2212805
2552882
1294982
1090386
1656631
2062263
1062147
544241
257869
1543412
81808
1647160
989400
2202070
1761761
277123
594370
1417361
1277590
825584
2427212
2887361
1360106
1784852
2001812
1076767
842887
2491147
2127939
762127
1103138
1465657
2756637
272444
2729967
265447
16201
1348452
2551934
2787453
1049168
1152338
2699218
1891899
579265
2446305
663848
1282298
656703
1404358
1500546
1551190
1488864
694972
1837857
868715
2022423
2695314
1381369
2490738
983528
1885960
1620676
1261668
2258779
455953
50055
2711126
565636
109083
1170531
1436670
1555462
1647308
496598
714342
2870594
477891
300476
1359039
1766201
530728
1814397
1093728
2766542
1967588
2427199
2601402
663809
2542518
2785383
2593191
799762
510860
2061876
1132890
2638463
2015058
2795519
916894
2428603
1693491
546627
2323157
699870
18116
905887
643820
1323680
413225
555762
1077293
222516
1437646
2223964
1866572
1733234
467970
493472
1871206
2768474
2336795
1232108
292630
1583546
1982210
2936037
2636530
240418
417942
902470
1213565
2937990
2077085
1036640
2731307
2173987
2184351
164523
1385833
956567
1294663
2699642
2362550
2502665
1779942
1613061
997315
2220578
781827
196610
1260662
181792
1164791
874230
2733028
591839
2388443
375532
1196173
2921280
2866892
892552
709090
949101
717042
2104716
796537
408851
2621321
932953
404512
1682529
1131326
2322693
1114757
378345
120501
1776255
2878977
2140973
1435860
1572456
1279484
2496247
1586074
1486286
384705
583218
2614897
2757545
2812614
515759
2782193
1387673
489145
1504093
919755
1099950
1738182
114956
1318169
2071734
1125801
510246
2588668
1315838
1336281
1266099
527082
1459143
248955
631686
2340913
171546
1997367
411061
2262321
2888283
786729
2528829
1035481
2458432
1413528
232698
191764
1682567
628079
23853
955390
216738
437835
967106
1669564
901278
174166
2122495
1606646
256418
1425776
2600294
1979350
464130
96274
2239417
356820
938940
1973206
1402875
1761068
366045
902383
2084985
786122
2660204
217656
2915729
258338
1383248
273867
249661
635214
815033
705223
159787
1341363
2166126
608293
2860964
2219967
1566162
1862725
1973152
1446136
1634115
1070353
343978
2309696
533412
1156889
325271
1322156
1712122
2646400
827447
732513
2005739
713667
306073
2288727
799773
2832244
1851024
1605799
1622633
763183
1524796
1623221
2531035
986308
2887781
1408089
908955
2805260
440852
1204797
1199264
2254413
2668671
1869336
47507
2401847
102837
1246594
1801412
661198
506971
831653
383078
609037
1595020
940903
1326265
703161
379298
1265467
2420062
1227592
1138037
989860
1860221
1577499
948629
588288
405517
1928828
2555773
2140809
381032
1468856
296049
2695026
2420488
1441945
1412955
401783
2164877
1188182
2687096
1264861
1829655
860528
1848362
592605
210307
259713
988521
2658336
1015204
1315795
282600
398466
1234513
2559736
1279455
1290033
2782059
1869232
1659140
887582
1242072
211156
412130
182394
151351
1703329
2110401
159289
2788359
968697
556483
1779237
558239
641971
494812
1917872
2391389
363497
2540935
2443547
2054458
856572
857506
203596
2827689
2658382
2021818
2434590
859711
555083
2389994
78980
14730
2138768
2873718
2210794
1352262
12889
739123
2626918
1321321
1860262
539047
1766106
2346082
661291
1727131
2700895
2695906
1424011
237303
888336
2835985
1576034
1131828
1382042
759725
1060286
1452141
1572837
2465605
2650702
98142
80373
2137884
1711946
2565701
507656
1312195
1042535
332848
1877777
1724047
2790950
2542964
417367
2307151
2346230
2844053
2451702
2507778
510268
1265581
2274409
991771
2574919
473671
353674
2721068
936204
738257
2521313
2424118
585028
1107962
2821595
357779
1796585
2852199
792939
2932012
64345
2913225
848730
2406067
2342131
886750
1409973
611419
234365
1332433
2879759
1505784
1207204
2045926
737245
852414
968214
788103
2786867
1030738
1844588
408164
47606
862726
241695
2421507
2171205
531329
621825
2661043
1626144
51607
851650
961908
2253416
1890754
2145296
2759953
2751418
1796162
422516
829201
2590112
380211
1690828
2105980
2030416
1027800
2646871
2590164
858157
2257683
2795859
1716508
2568019
445641
1679805
5301
326981
1767108
1522682
2170936
1271564
1270176
1989691
1460211
2543683
846364
1619553
1933162
1369926
775422
458132
2408004
2835652
2406791
2624661
2481828
1960430
2636266
1758685
1735804
607596
1892205
2057984
451531
780913
35074
2928744
2617445
2851707
2629544
170559
475209
1651506
1445492
519031
2084211
1234325
1097522
845874
946810
1981383
472062
787853
970681
1127216
473649
1355503
2176868
15814
2318064
2329468
2916900
200192
1653665
226752
1225108
2135748
97234
351946
751764
942161
1140829
1229197
2119082
295396
1921378
1959874
8020
1838206
881735
1779723
1788166
1168108
2762099
1800733
63994
2788204
2649474
890671
2372919
94094
2696440
2177371
2120091
2452351
1898268
1821903
2263747
2541771
153696
1395426
157073
1490922
2061428
104889
747007
391431
2576653
2278697
112291
1800823
2750192
864776
1197634
1899436
192613
758134
465227
1769162
1345716
2692213
484990
503066
590834
2418047
773040
2597677
2918167
1826063
2374003
2439811
1942397
752632
1292211
1753098
1612493
2812581
1181686
472493
594164
723537
106495
189017
498057
427600
2229060
2067788
2873710
2022635
2590103
2181477
379407
2338149
264248
1969959
2115485
1437835
1550385
440833
1596940
1135478
844957
1772471
1854851
805508
1771182
2600665
716100
2877039
1707484
229998
853232
1541501
2760309
2541684
2567231
1721733
676815
702342
2642437
21431
748772
2884464
1025758
1519346
2727154
235336
2844361
965846
758854
945239
951298
2169315
870491
525099
1271192
269525
2475318
1468353
1198813
574703
47550
2216217
747302
2898009
1472498
1568759
884239
2081830
1256186
2658306
1179016
2652736
2101916
1423422
2609432
2832302
2742930
2188487
22262
1499656
742784
1832141
547756
732718
1797103
263057
324753
2615883
2552907
1937809
2206726
2559584
1957696
2729029
2627398
1003892
757325
2837679
1902064
1239889
1648056
1704944
1318879
2272438
1999604
2276534
1888710
942839
543206
2094022
1239820
242568
1468299
112488
191585
1455221
2140274
215988
356397
1324168
2700809
656551
1343262
245700
1823256
1809944
2307658
1652625
1743992
378512
793602
399397
1388368
1614354
147981
472669
315154
1078967
2277116
489937
1762717
647211
2534048
2323417
2614884
1202218
391403
1846045
847617
1976374
1499256
1843125
2230810
957316
265725
2914559
2043109
1569764
2833537
207713
1561052
2072828
228147
746067
1988732
949942
1072646
2042650
2893593
1768843
395105
1006445
1171111
2830015
1726277
562383
1354671
290443
2049651
966682
1960251
866017
1517408
32997
1564771
60486
1148151
263703
382246
2352992
950550
2468634
1548189
2505838
2497247
1398423
1808805
499516
1159459
1920235
2369451
254418
73348
2667066
1432486
631164
1132472
764364
1086905
1580425
1823562
483182
2062711
1375302
1278878
2451516
2238865
1262422
1626328
2521393
1644523
1040909
2613589
1326555
1356391
463148
162918
537635
872930
33876
1566122
2123345
2592710
15718
1224427
1472305
1890561
2367403
16541
1122899
505797
760791
2127952
1316160
159255
2537338
2616575
967179
2514021
2505649
2818149
1308027
2390794
438270
1111605
1649166
1634021
39147
1733841
2691399
1583975
1089959
874796
851084
1678262
710399
115314
1111470
1967113
1825026
1997327
30480
2719245
2042675
2084445
2031514
569795
2863413
1101093
2150354
364373
79366
2736396
1633585
2166860
2403650
1402635
1106575
2216114
2006894
1728352
1192377
589118
2734466
2499051
57578
58571
2795614
1275034
657641
154958
1623767
2023670
1583437
2150260
1600024
1604385
2462019
2795649
1507936
66544
1454060
1040912
2124728
688066
11463
162646
1173211
2909809
2581191
875752
2455184
2638508
550160
1336902
88959
9376
2894820
2737363
2727659
1462793
1161548
1881812
1251915
2156784
1019787
306893
804183
508817
2221168
1727977
1972837
937541
2192549
1962245
683732
2724557
1593688
1703765
163148
1768670
2646895
1353559
2741844
2278250
2358721
2057201
2624797
1196966
729765
2508307
497324
2479809
121838
446550
720870
1204676
2577794
488973
1108052
935583
1796186
949337
1612946
99869
1109296
467305
517663
2558957
464085
2305260
2731857
807958
1657888
722201
1458886
2006379
2400392
2375182
2182822
2802124
1663717
1304217
1581312
2454463
1235655
946285
765733
2330109
2187127
850871
2524716
1813735
2939596
989642
2754949
944369
2595847
1837310
822878
1591079
589225
1587679
2102767
2065876
208727
2440522
1827682
1179975
2719155
2128031
112930
482576
1230843
998449
1700556
2916458
1089020
1205979
2596995
1553955
777469
2774330
692083
2020225
1670494
2903245
591289
1024235
1888883
347717
2672785
682705
2162315
1235578
610879
2625263
2269452
536117
2105584
1976477
388866
576660
1736025
325195
1287419
2883345
1003783
2471547
316373
2667788
118694
2226005
1701655
2419293
2707099
445107
2127149
2628296
1837536
62559
2398285
206181
1972197
1587879
2194442
766279
2397770
2269770
2269500
774189
1722879
1918414
1056833
1997467
2206553
2821506
350829
2013844
2142163
291235
2797532
2483878
1612756
1142514
1525227
109850
2857565
2588023
1386511
745433
2721696
2182195
944408
2470612
1820072
2512840
976517
486992
1312595
2591313
1232970
668593
2728804
1733792
1617893
1103820
2744063
2583820
2759708
2152884
1329272
2670142
1328140
1462436
2273654
2286351
761403
2602970
2541499
2653323
159898
2220394
2599629
1039621
1717582
783316
1157739
1375704
2799482
1209165
15946
2262470
2508079
739480
1432730
1601040
2707559
94397
2799672
1113330
422959
1515269
673460
984111
2370127
1476093
841766
131363
1922598
81049
1022539
1442401
1597421
2747963
2788660
2822363
164285
90641
1047243
1010873
1860918
1356723
590552
799579
205810
1752828
314905
2431276
2457460
1299501
974161
2848083
2371916
641371
252838
1266842
1038035
1261884
336069
1306665
2782915
1000939
1140205
503919
1520865
1592615
683764
794931
1830046
2111170
2241018
1487859
2071195
1198953
2006724
1451747
2262036
2119225
2166442
2776702
2035381
2182589
976530
2173032
449713
1188745
1136579
28682
1525536
2714537
1394402
290807
538066
866506
2442552
1417657
2038691
2479278
1124797
2312518
1841365
2105374
788305
2391009
1549333
2722362
2823152
1284040
122329
2916052
360860
1998838
600170
2085461
2380333
1301863
27718
376362
2075029
2154273
740795
1850655
1611711
1211517
2593683
1283709
1441121
322562
1153860
1799857
2169184
288722
821193
1592144
198456
1979140
2206302
2319311
221347
954306
550795
1591241
2207916
2435417
1512332
2148112
926973
152268
1745316
2353594
1138912
1220760
2655285
942318
2819702
328647
1805039
2668994
1657662
2005090
2295623
1153157
1392822
1498200
70434
1370456
286970
641492
701572
1261422
1805765
1914469
823327
941905
2076124
27097
2928794
1641202
563364
1034046
1223074
1340130
1431283
2620178
1505940
1708803
1434636
3544
119212
358286
1380490
2277080
2450263
2472317
626077
480041
418557
413466
1456229
998190
2677088
1170660
1175392
1510821
459100
1202927
334848
505771
637969
1096661
2547802
435206
2665344
2658721
1273031
2497172
1698022
1812913
928834
1849031
2609116
916557
1444722
639814
578617
1238213
1787795
283990
1526431
1228904
891493
2654491
2759180
2827620
1462905
2420287
1632337
2554982
1140169
2026953
2561397
590490
2571527
2596363
392058
333169
835085
1785958
612904
1233028
2051255
469982
1289814
1289105
1435406
90989
1882356
1222513
1442796
1887450
1585156
253386
312734
572089
1243162
1380218
664388
543829
2839131
680930
1178762
2921430
2866934
1441091
1949074
1770938
2499193
1480143
2514152
317977
13668
2491457
1233720
1956458
104427
717125
1398468
2639126
2078577
225781
425433
230786
1363245
893702
1138796
2028261
2726419
1109573
784213
2642315
984964
2870121
1752619
1722924
497331
786651
2171262
202031
1523794
699573
2874368
1594540
2573198
465295
174449
903883
1434416
1868656
2648535
1209148
2318309
471480
2131464
2736332
1917158
1700153
677023
2192182
2656400
2202779
1747833
2141444
125456
282051
1538769
2157918
863699
2088549
1786343
795358
1241397
476894
2637834
153644
312183
2608712
1587999
2392209
1483819
1098467
1565318
2040862
469163
1220291
1471319
1465381
101041
2899475
2760566
1795372
1375334
1270236
817519
358839
569438
214413
131594
845609
2346005
351254
2338943
787134
2576959
159510
2874343
2332111
2776070
2188723
47207
692633
756956
118034
526174
666342
12540
639333
2548102
1199237
1884301
2862781
98261
530227
2155267
1964980
2109218
1298670
2303328
2261011
2711149
1879953
2284094
2693719
446024
1333600
2908682
2288380
109347
1447836
2431378
2373196
2085921
1736766
1317831
1731112
2578952
1435154
2872486
712801
1376514
2428731
2011370
1686443
1784529
2840198
2725996
1455533
1842715
626850
243352
1931579
1645628
856263
1094598
1281591
547983
1400467
2761485
1601188
2627199
311533
1334976
860765
703084
2272103
363333
962203
1124458
379806
869712
1962727
2870773
1769113
2123991
1967557
953
2322270
216689
2858537
2873973
1086878
470307
1759228
2569388
1782717
732194
2133155
858725
2687192
1718478
1275234
2545667
1535755
2095970
326888
622170
1759262
2675823
379868
2191263
2545343
1798815
186093
653240
915537
991581
2464959
2280877
443601
2516086
1740653
1942625
1367203
2853190
1404815
1618620
699075
1349114
180720
1833356
1014716
875043
494221
2255746
741136
1788188
333103
1313214
419139
633265
860277
2249727
1823673
2393526
923642
2803424
478506
2496330
770650
2456858
1358284
1040177
2864615
1761617
2028947
1596759
1233165
2558751
324069
115169
1050483
781463
1920262
1112136
428264
1717717
2414561
1919106
1748344
1091478
406009
10594
972407
1253462
2564450
2259291
1791944
4478
363857
330546
2780056
2425764
338353
1318410
899216
877415
1361635
1716943
540005
2799774
2740730
880771
2304535
447037
199085
2409850
1969362
2186988
463227
50782
1104432
21157
1795807
106488
1253852
752011
272753
1065576
1335401
1258973
1048546
1809378
2543238
1108219
348088
331968
1991669
1306442
1555991
224225
1761965
1849379
2423049
562590
724505
1347981
2314572
990513
2820486
191962
1403252
1940808
171322
1894219
2479690
2900699
1321824
1804378
1437184
1175712
1147212
1581485
1627523
1247535
1948957
2000047
2258582
2003750
1297336
497374
1195525
1216459
2895952
369662
97669
1531807
74732
2228598
301718
1033104
2736806
637130
1447008
2459879
1615076
1534149
1128473
2820681
2559079
2149322
2710286
579574
838348
12107
2935066
1449642
675215
2154261
2357671
90551
2234804
449435
1526498
2059306
1994289
1846990
1808610
878037
876214
98956
2837168
2019047
1524193
1812546
2650632
22423
170020
826158
41061
2497535
159819
608804
2132047
1725129
755757
774075
577829
1534398
2226560
1298225
1695658
2760624
1476681
1508767
998345
2041953
1758504
1001908
1857330
1748192
2538067
1123403
276589
927529
1947214
213706
278661
1368730
2692670
1386457
1891227
968570
148453
2535418
1265662
1570381
249988
526563
1483156
395270
2087831
2758505
2835393
2725876
1349490
2710203
1057601
2140590
2741551
1564870
1690435
1251700
2843687
249282
2784207
744726
2141019
2331231
2789494
1813601
2636463
2105585
638332
2453038
164977
447079
2687227
1132336
858285
2253503
1605913
1861937
2228192
2711944
2335794
2917310
167189
870725
691237
1928454
162467
1523408
923914
790090
2900338
1280906
2319588
1270165
1166074
2598084
2740678
2359860
2507315
2717347
1054008
1462572
703186
1438369
2867714
1563030
2284476
1529506
1731164
2032140
2332890
1691274
411182
724497
677498
586971
1156852
2817503
2372105
1103030
840223
2803281
1075189
172805
1607105
2319640
2437289
2416683
1404861
2823307
70108
901014
213066
522623
2342153
1867129
2763561
1170781
1396753
1483540
1984631
888991
2647826
527778
947846
807793
2794228
1353979
1674529
826374
1323784
1677814
1414378
634168
1521141
2639598
1673607
2317548
2815192
350642
226855
547008
2077533
1856032
2799081
1526153
1147482
867564
2326214
436045
2799067
1950381
2437477
2061528
2862511
690955
1619353
2782739
1728552
1047474
13731
2894548
825210
1332391
2662046
822383
2896676
2403747
1427694
2844129
564993
1348837
832849
694275
2598526
942655
274228
779762
797763
1109785
106892
1397380
1326867
2887093
1118396
222265
2190779
1418771
2654040
1047359
630786
93094
805369
2527752
132071
119351
1797144
377252
2820311
1989020
659274
422403
749224
1935896
2030313
2932649
2547590
1538893
1044469
1939683
452718
1934830
1967140
2406531
1413127
655549
375021
1499849
2348864
2569376
2163809
2322872
2220034
1924119
1426323
773821
955936
2660914
1318176
537483
2069483
1216683
2524248
2459425
1055345
604676
2487820
1758717
1259192
2315805
2163905
2858684
1206595
2938483
969094
2197255
1211336
2614344
2407581
472103
2803433
1540776
2423547
455073
2167444
2081543
2658223
2803190
1559596
297180
600517
1767393
980418
468419
1696636
2066494
515493
1811897
2147171
1448040
2368419
439646
2554870
1659169
2288902
147909
1789964
2642565
2920866
2833564
2015889
2137455
53925
1690537
679647
732967
1232816
2926178
741831
2718501
2370249
1817902
2097326
253327
2662899
25731
524461
817327
49008
2793141
61085
2653596
2335922
2326379
2101895
1699113
1752882
2702738
2737229
1166740
1184968
2515253
997502
1489539
2718618
2012952
2052996
1709576
1600797
946243
1747161
834052
197145
1533051
1990661
827916
2759023
2616023
2045136
2931488
2579188
2902896
1290778
1272817
1293689
1465991
1428117
1292801
2214033
2383307
1712240
195039
2562750
1168618
2223503
2181859
2369991
2585336
865609
919520
2026421
83129
912626
1830891
734025
1373491
1647925
2358154
2478351
1910027
1468977
1244139
1551287
703448
1828608
1562642
2360150
789955
810628
242265
2059674
978967
431861
568441
1378890
1244118
983612
1348928
2168357
2876565
652160
456675
2133164
153716
686146
1973860
2727031
1354572
1979021
26246
451406
1507262
1543472
840340
974304
986604
1369280
123733
2422102
560320
1771988
961223
2833073
2621831
2870993
1451957
913318
2117795
1305982
2054951
2477777
539840
1932522
1248877
2230191
2239108
1204229
797996
1541577
2552605
96636
504340
483694
1477553
1586274
1837209
1632925
2482818
1692554
706673
2887438
307808
1310686
959740
769132
1755442
2568060
103337
102471
2118378
2425971
757243
1057686
1572994
172886
512187
1596656
665251
2126934
1486193
2149114
701082
1573213
2207615
566675
238275
564764
526132
311728
928818
2122881
2568545
1646041
620407
2386360
1777860
2655896
285076
2748819
147190
277962
2421597
2865071
211339
1982996
2073896
2889804
2526355
2718592
2858507
369802
2434862
2640613
1496129
1007655
725505
550233
2196030
536296
695679
2062246
1325701
2652265
1401213
864187
2491796
707954
1054597
1786898
2793503
1212553
881091
660794
1263315
1809931
1255152
2501478
2777089
343289
2218166
2389120
118
2364189
493952
2914858
2091511
1880690
382112
376909
179930
2761300
2001983
431249
376294
1489574
2419674
604231
2443838
1096952
1051216
282467
2315793
1624809
2255677
2513552
1593029
2416979
2161859
2901248
424946
200200
2223125
1612920
1856175
2789985
1172655
2239274
15110
863757
681837
1231701
1490295
2208238
362633
1041163
1686403
1156268
364771
1735207
2408076
1450659
2682663
1706997
1184496
1688547
18706
936208
1152296
767563
1418127
1788426
1591029
2173869
1715826
2165358
2501115
2399033
513646
917745
2170005
1533142
2715442
1450014
132098
614571
1776439
1842121
1421265
759058
663336
2835711
521078
1148067
2217417
1539077
555563
767999
2879678
1052480
147672
1630644
1838396
2235997
2613620
2329625
50700
831662
1860693
36705
1626419
1874102
2696361
974365
1189105
558249
2385559
2705794
920799
2311166
1091681
1134456
1534538
1672852
988479
1983685
2667645
2764785
2764511
112747
591051
121790
1558082
2533189
370982
1473866
1519540
2831123
1189656
1348426
2169176
2454571
1526663
2377909
743922
2860125
2011761
2877062
2901026
535168
2324265
1610122
2250562
2537430
703634
2398357
2570188
2007861
479542
2793225
1665291
622590
130827
1172070
1263041
860837
541522
2350312
1468836
1870617
2098378
1323393
534375
526059
1314057
289966
2851594
2925088
695894
1533492
2244231
1130441
989249
2925090
642531
1543458
411820
1538001
803234
2005910
183326
840550
877663
428956
1574113
2684077
754862
210411
2131614
1517910
528757
100766
2152864
1924269
1965896
2710689
2532576
2819771
2109432
144200
1381612
1530950
535748
1729423
2851795
405766
2276034
625280
889604
26632
1443946
1327155
1483226
443204
1459918
335299
2686064
2072257
1247692
2834148
242466
1444597
2505031
1719590
2826952
1817046
2355194
215006
2132913
1152635
2477682
1965311
136606
2186237
2822804
2586056
565996
2522425
1222108
2190452
543705
825056
809987
536761
1711952
1172993
1463772
1922456
1296627
1187557
1435369
345127
1840963
327629
497968
115174
1831431
2475398
1922721
1326531
2132702
1210178
330425
1541357
2303995
1090733
1859882
943160
819219
1198635
843458
2512336
2345650
1352982
2106668
2043064
2863581
416659
530490
1184003
1857760
2541863
2809501
1153625
2645503
1663947
1219379
254624
2732819
2107807
2561986
2383683
2511859
2814679
814813
550324
442228
1026999
728746
1922785
2149747
834476
1252065
2674108
83580
201590
270806
2623553
2594553
1578335
181233
980749
1869161
14584
282534
2718230
1555243
2874139
2436868
604002
1693957
329953
7969
1456169
979957
454326
2435293
806184
349642
1341599
963243
1338082
917220
651758
1967501
2280683
799563
2325965
1421576
2225481
305417
2709424
788335
2261902
7893
254712
888149
2793080
338080
161908
2229911
853732
2042841
404694
1766243
436068
2826008
467761
370611
1527126
1153678
367469
330586
2922864
794522
1807030
1131539
1673025
2263848
2132533
1777684
1756593
1728862
935826
1398705
1363184
2088308
2276315
2849680
65434
2790843
2687464
1153795
1144474
1838172
226022
1688660
140927
2355135
2417825
2119888
1592237
2871682
2146862
1148187
242559
743520
1072143
997771
1012662
1306593
1775143
1971612
1767875
2816940
2408305
1440454
16702
2013315
1162812
1725854
548154
712835
2929161
982244
1579370
355446
1252182
2746401
2453058
1659237
1813119
295724
2871622
2203806
647892
1254804
791194
148920
1535719
2216208
1075812
2241478
816150
664987
1814654
424989
590978
1789748
299499
2850614
333868
1133729
2324425
1891798
1823102
648327
765259
215674
2802480
1122096
1661483
777952
2221573
1570508
663240
1237895
302619
1193501
2050059
301209
493336
313925
2817625
2721288
2232905
612656
1835236
54034
1209379
2815242
2778701
1138635
810094
2007228
2839349
2129156
1145359
1961257
1820625
1961621
1713288
2815043
416577
1643711
2204327
2811072
19255
1584425
1041234
2306712
2761998
2348315
336698
1174355
43584
1834845
1290558
946462
2352021
1292071
2224432
2784256
1507792
2474313
1004809
2146709
2247559
801917
1548589
1602436
1615262
1260315
2155720
1976588
2398576
2236428
2265877
1197087
83240
2456412
418355
746619
2890773
181639
1532868
349015
2766969
1324856
152660
857257
1264119
622279
1792596
2355305
811993
2600217
35279
755024
937536
2169186
575292
2075704
2697521
1231805
1799890
1717902
1726390
2729981
1651726
1921658
1300668
119356
697804
1331199
2060329
765612
1705640
2907024
1734862
1521261
2654465
172558
2857318
2027404
1946536
2735054
652646
406345
2881350
2767300
1724564
416096
1129189
1111615
784731
62115
1432758
1969485
1293621
1511256
369768
1466309
1164621
954558
624505
691309
136117
1449464
2103873
2149355
2017455
1339241
2474462
2352561
2021914
1356807
1615022
1342687
1697012
2082733
319277
153427
1491139
2668101
461669
987336
589492
2583456
619559
1849547
2062264
149741
750048
2448830
1490296
1353146
2408731
306984
906095
2802625
1016042
2412234
1775834
291803
1115177
551911
2248492
2839728
2418626
1719576
2316458
1348857
2449913
459693
1470933
180472
2022491
513739
252160
795463
1992702
227049
1055584
2887605
1970252
1766221
540123
1364774
1627650
1409204
2020886
60452
926711
1779259
1810086
1466686
2383213
1730930
1305503
508641
2113573
2872650
1683714
503010
511123
1205056
1381609
1620339
1932730
2428582
1213804
2530173
1691107
2663309
11436
260466
312263
1540780
1777920
1626753
175805
332232
573798
1166857
932331
2397918
2259488
2543393
1748816
55786
2856727
2625291
2793155
1105494
2469304
327180
2080144
2866017
2783683
2257470
1653197
1665823
186322
2320165
2663486
1327290
1121598
1933594
1498420
1860857
107826
2037948
706505
1262628
2475887
2049073
2182642
1388394
2734335
1130354
551089
1499610
777268
214322
101163
2220935
2575733
1110719
1094723
579296
2140367
1604364
1083010
1967745
1747098
2799121
1437222
2550744
996192
197442
2280964
1625461
2821563
1452438
938144
460982
1461959
2682282
1764043
1875017
250393
2138116
1359165
1374422
1056789
386020
689640
2601813
2534619
2292034
2624155
935797
1347370
14086
1899391
966965
2042655
2505574
2780981
568107
1501837
1548695
2734076
637814
1835394
1372253
1679108
2058697
663222
1336528
1875033
1687327
677102
1354370
2176664
949157
2541282
1937929
647973
901619
655383
2757967
1937327
1518927
397608
429313
507624
1151777
1340503
373579
2751593
854348
2352144
2743389
934321
2631094
938620
2053609
1897591
1347754
2411294
1197162
80175
724221
2646466
2554298
1926191
1957714
946431
295792
1662814
1129773
898450
1646110
1334365
2343455
1826524
408045
400808
2261964
2406728
1406866
736366
1707190
1126524
2142918
1044929
100594
1073059
823771
2280811
145410
143586
1690244
710449
246676
2534036
1335299
940938
2066099
35049
163168
2113260
1411666
2927274
1869963
1903376
2196706
1598577
1225149
1079269
2876610
1345348
1309523
1705452
883577
1296474
2087561
1842553
292894
1341243
1568748
85848
1758058
1387923
1955315
2707306
2332912
1807248
1371337
2933
2797307
878333
1579773
1451114
2601126
2870822
2625409
189151
2324726
1051713
426979
1150029
1845856
807549
663155
2865806
546447
2310143
579892
1077375
77240
438981
1232200
583302
485635
1870645
2135914
1021241
1248170
2005596
2697794
644870
372262
971161
1662694
589752
356447
1057303
1576755
263973
1120542
1788103
991114
1133208
648201
974970
1599413
2412019
2104114
712694
1484167
878082
1362629
1702338
2159223
1023793
2192419
33849
2368504
1730935
1546991
924828
2576206
631123
50500
2812293
1958035
581975
2756091
1307973
2842933
2838633
267325
1932264
46633
315039
2229475
947387
852894
2877552
401980
2100546
1755272
1273359
2797337
2485018
2462513
636842
2393481
514729
1897374
1162539
2337095
1770754
2582343
207017
1064092
71136
1647424
2692381
1910209
2458398
1349944
617144
1106602
1620914
276984
1479413
1022051
1266059
772783
2225604
2234295
2075281
2906601
2378364
1723195
609255
1990701
2462601
2405313
2410338
913731
1919905
1661234
2740138
1022208
2556155
660768
1262694
2625724
954268
2364621
397459
381765
89765
784200
2316291
939689
1523553
2546664
882120
102006
2035005
2580104
1201939
1612639
1415726
346572
79689
269225
1484855
745108
9982
2694335
216859
1230089
1740966
2534549
1151214
2796030
925036
830632
1161265
1315816
1374363
904649
1365068
404472
1897957
1797143
1810813
1622290
2901054
742999
2020358
1403931
833752
2733652
2811709
757723
303182
2495995
1990709
2576897
2914957
1681348
2216808
2859848
2491039
785874
2091931
924755
1971067
2812631
1166455
2793513
1738849
2211815
2686799
825668
325803
2197129
614542
1713044
2232947
1908491
92619
1363884
929237
1122227
444678
2695604
1279885
854065
2824207
1929505
2894592
371651
111480
1978351
1571265
1231652
2667512
459077
2332875
2608474
1717265
2815036
929886
1566929
1826296
2357729
912794
339431
244251
402208
2635835
762621
36445
209081
2188520
49603
2868280
912510
2705816
2622754
1134292
912495
2875250
330578
367686
2932919
1880011
735077
463901
735726
1850439
2394356
1740030
678992
792602
198893
2008665
407264
1662182
462746
2930670
2220341
1490211
1373218
2662842
1733747
280426
2694436
1264978
1766693
203368
1529687
2341233
351115
1565053
2268446
594395
1973810
486493
2653475
132523
229390
2785887
1476526
1945059
2759145
647656
2615954
2611165
4604
2933899
1577053
1361630
1541913
604672
2150511
300373
172925
931580
320290
803269
2255507
1686757
2725909
565473
1701739
917123
820187
705976
1234287
1211095
2327763
331111
1239972
2632343
1434617
1713314
1349878
896960
862493
2204061
57224
2668467
2066357
1932305
2021432
1240950
674813
2878906
2356374
2302038
1160831
923742
2424560
1973477
226097
2677461
1898983
129238
899314
2730280
1349127
1214656
2045695
574723
1437307
268570
1724863
1371983
1448790
911218
2651813
54049
1454868
1708982
325206
2461292
1802765
287096
301030
2438727
469587
1627694
1537677
819605
1363590
1350016
1041721
1736667
331402
1124831
513114
265629
2831332
1569001
1497875
2271594
2673618
2306576
182624
2262880
107562
2292087
291287
1696255
1280567
615040
1670623
2602899
1135360
1898100
1392333
365578
1056692
426385
500013
2721101
2298459
2229282
2174590
1917195
2533509
1294868
2292423
1030117
641218
1712733
167449
1122885
1950741
2534381
1984296
2301949
605002
842729
1035698
2706646
1633504
2502266
1843698
1852481
731159
1513303
416921
1522813
2629583
912048
2579317
514934
207684
92560
1146039
794823
1353976
282957
1525738
2372213
42854
2845188
1952706
793474
1356759
818450
333587
2933769
1944719
2024039
1435980
199309
1271204
1534427
2806676
302728
1023477
2175987
657867
2881462
2616377
2267054
2635058
272591
495820
375873
1160481
2331914
73521
758294
2064190
2251701
1842210
1264433
1152692
976172
1388932
2332225
1734930
1750336
2189909
1673757
1317497
412996
2100718
378592
1651811
2552188
1155375
709074
2552917
1233443
1443825
2464221
577130
2226879
823735
952832
2532885
1051857
1034450
1690377
1601909
2937888
2896895
1779170
457576
903671
1548708
1011867
2868730
1780620
2588349
255064
2121265
2309875
35568
608546
2269309
893747
996483
93023
2733415
1715226
1736554
2123045
2658920
823077
1752921
1475765
88552
453637
1411745
477033
893399
2428956
513596
1023876
2362119
1518404
2923158
987652
1451338
862313
72146
2393865
1458361
705479
2012938
984434
2448374
2162604
86
1633256
703857
1281803
2339701
2841828
747311
1038406
1025760
2613161
1139336
2777076
1829247
2632724
897211
2341926
332423
2536458
1438356
1346888
985769
2434389
329099
2401383
2242395
2130331
1094340
994167
1536204
1407570
2381285
1672805
194958
819266
1810541
456556
1021796
589784
2506598
1778979
2353816
207394
2599721
1574170
616842
673442
2070541
1864762
2351850
1056530
1289006
2881653
902875
2376192
785725
1392946
2269787
2445051
2734499
2423523
619548
139739
588979
2035704
440
899146
1453497
2590116
682846
2292631
2053467
557860
1199237
2617278
2544208
1286512
1961832
834182
2651715
1735054
2587078
2627692
1110310
689169
2156092
1508369
2870768
1851711
2451197
1289030
745125
1427068
230319
933190
2235123
694469
1338894
2663418
2393615
411416
1523704
2409276
302410
1540406
2861712
473258
2095987
2472447
17330
1317966
1207705
1772804
1900486
425515
1768332
1739876
2786656
1461406
1307023
1563139
2514964
2591414
2904955
1530716
547866
895787
782367
618180
1968548
895293
151328
1484184
657069
1493954
2315907
2724078
1316908
1447857
392094
1838659
820884
2908461
617664
316938
1525995
406298
152289
1387084
38513
126879
2221099
686450
417136
1377331
2357328
2426004
2586192
1364271
1362037
1083004
2144378
2062218
2209205
39778
2553270
1829430
1500815
2272211
2480189
1815830
457999
411089
2666978
460781
1764671
2397834
1548304
1141177
1735833
1377250
57585
2723404
2085579
105128
888202
198758
552469
663495
248601
1593636
421583
1747262
2015952
1295417
1064567
916843
1742879
2664337
344173
2728354
1401067
2196410
1075964
1056737
1884600
1722161
553745
1923449
1056692
2642785
1554624
17610
2620804
801106
1727557
605958
1199645
2658658
2204006
629990
532890
2890063
2098265
2482879
678354
2771666
2253248
97877
699537
2308962
2262145
214903
2927913
1405057
54094
1276630
2321061
1147797
2089862
2565411
2380651
2389268
2706490
5919
2699951
469147
1638564
33656
2556388
2274362
631917
474006
2134199
1837666
155600
2340094
2914701
710932
957589
2611015
1442894
2572512
1428092
1147058
1564149
1211210
2151556
2798934
777783
1202900
2232907
523389
509889
451495
447978
310531
2897364
2516894
266556
934734
630764
1535493
2486387
239826
2675030
1372931
2913383
1281778
2815532
495054
1579245
1160326
2185083
684213
274404
16215
2861123
2403222
1197385
686573
1816718
2000992
551130
1590984
1687774
1979913
1586928
1995084
1953211
1713402
686454
790591
2322296
1158342
1749113
1843948
341838
2778671
2269338
2375487
773284
864358
2865392
623124
1027459
206249
2111413
2620136
792515
716718
1031029
588648
642173
196078
196108
2843936
2598681
683038
706197
2702060
2629071
2781194
2618084
2524669
1833741
2077991
62569
1466014
2282247
2852874
159605
403329
722278
625449
2031709
570020
2600749
1325946
2620801
231464
873296
2927959
161119
2257786
972283
2785195
1194057
1866837
598588
1436325
901706
2831609
2659903
378116
2459726
379549
1707953
2289741
1665710
2189829
1649655
392540
1173311
2740518
2881810
901203
775343
1822224
2145565
2912363
1251396
2938252
620290
2612002
1721378
1296956
2332738
620314
1350439
1960035
1596621
2202403
1029106
114927
183395
594864
1280615
1914161
386540
1544164
1706455
854720
272217
626594
1783921
2839637
2026690
261226
2074126
1892608
2893857
363333
1779288
1780611
1682571
1438121
1886251
1025784
50225
1834864
2823342
978656
2745431
782633
2152044
1248503
695840
2567474
1314103
2437928
2066396
2080752
527099
2896371
1398684
1098888
2091213
52815
667021
2744069
1539565
1826667
1931566
1197559
1770423
719183
87982
310127
341310
463771
1721526
1631241
21478
472365
2541155
1260592
1564996
1489560
1396074
2902303
877705
2021898
313675
2449890
386519
2011829
2619285
1223000
1543759
2789721
1034522
250073
617103
1471879
2092308
1372004
641459
1003615
2812551
857577
2597521
282521
2498209
2815009
2849892
1435539
2765752
933018
2629908
989043
2191560
85456
1420116
2791880
3922
921115
2378059
2722964
416326
2768002
2726821
2720045
1283175
1271057
469324
2428474
486513
327719
1003921
205981
625147
1499407
2934317
1471375
2364848
2733960
1847128
1286623
621816
2836394
2842341
568905
499043
393952
722382
583121
1407667
1232392
322186
2681083
336828
2329412
225899
2546446
2878268
720046
2300465
382749
2601285
1130415
2777974
2672339
1135045
7563
2272872
150903
1924664
695647
1703364
1118693
717646
2466762
1178551
2374267
1778526
787345
374084
2093899
2646429
590740
2869916
2158907
358183
1842861
747507
1794816
203466
1143644
2328944
1255960
2027057
118438
1096082
1264067
2423180
703034
100167
2102143
527984
1503895
2518390
1181412
446004
1421769
1206466
2545606
1028540
2065639
1569825
629505
2441141
1413181
1406832
1091711
2368484
746452
1937120
1768345
1069215
726478
1637152
1735798
2766064
2895338
559105
398231
2653082
534021
1280438
859022
1769408
1294340
123483
832189
93231
1568431
618044
1588866
172275
1934621
1593018
1446721
2480261
2505500
2819344
1366279
1965501
345289
2567637
1257597
904411
2520491
661753
1727729
894720
1695036
2095085
4804
1532926
935036
37566
143238
1078486
2220789
365767
2534460
1975653
274777
203052
1389656
397447
1079274
317461
2907537
1138505
2611352
990245
1319075
539929
2142994
94534
1116096
2770442
93578
862332
2721719
271022
344515
1296278
1314269
494599
1737094
2136492
1896451
2695164
962926
2100420
357957
1463003
686740
154731
1381876
2717835
964967
767232
918945
2608696
1265248
847874
999902
329895
1789334
2288909
401982
1882431
1400333
2845444
979757
1538934
1993325
1472228
1150573
348905
2125441
558068
2763762
962610
2138854
2735151
1677595
1194790
1882506
2696211
281421
2663950
173519
296988
2250266
1060451
574651
2805022
1780815
105514
1329637
335131
982318
897603
1576031
1387970
1013805
2759117
2516580
1534233
1017182
2281367
1653263
1331844
1613919
1585166
1582181
1780311
1075166
2726727
1954809
1268224
35433
995760
1807105
1916500
2068076
743363
2393848
2141967
2710687
2908819
528759
191457
2572107
1569368
2560051
2158573
92681
338577
1840918
2691967
2601674
2606154
2006022
1804651
1665605
2488189
631767
1547399
860287
1252950
195690
1382440
2492941
563405
1335112
1632593
955049
2156558
2074335
2839876
2092291
1536832
327945
1544929
1278232
714548
904260
1524774
929075
457346
438307
939625
2571089
2433882
704943
403693
2060798
1339018
2565333
1701371
1170370
710079
1587653
484942
2080397
519786
1340735
1346867
1340670
2743059
2683021
2065868
2602746
2833009
1551977
134778
660271
2656913
581199
1275565
213648
947128
2333525
2494479
2559534
2857303
1907757
181435
767137
1967983
1546173
1247894
750020
787373
2468040
1281564
384048
1276820
374033
470350
103408
2200132
339836
1534551
1090831
2316267
1024712
1353224
338144
1109448
2186223
2164261
931931
2374890
2596716
2109611
1111453
1396233
1857335
1039971
1252125
22929
488126
109337
2819241
1249334
2135793
1061861
2611474
339265
873713
1393688
2766573
931544
2795981
103466
529323
2881893
485545
2258068
2129702
2428946
2756092
264842
1878730
1436071
1956307
2487971
2255503
813878
821702
248873
1090915
859599
723072
2039765
2542455
2480832
1781984
585773
1237533
2624487
690028
1696578
1744444
380513
1835537
1890788
2907016
2061168
1562252
852737
722080
2096017
525781
1752690
1457955
2646021
419185
1848384
717904
503984
312340
369232
760527
2667966
2609790
1798866
1294222
2839599
923998
2161396
1642275
2121188
1276096
864282
1731834
360589
1730396
2178167
2753681
2578597
441313
1704584
2047513
1299536
504575
2106477
2312556
1939551
2159364
1856069
2645820
1782382
2156331
365699
2750631
2800288
1628388
118055
2899438
2710878
1743560
1129075
1237085
300610
2862605
2642172
2194447
531170
188506
1267304
1771284
1464041
1382242
116026
1042940
2018700
128965
1729325
417438
73400
76840
2835140
1876584
1682720
1662588
774476
2068405
2597206
2102460
262529
2423087
1486948
2530330
1288338
2547846
388083
384948
2141114
1731842
1717906
529916
2154801
200335
2318998
2500945
8369
1481710
2887752
719698
1217027
1565599
41563
1039336
990131
1955638
1642841
2895704
2261233
1249663
1386595
1003945
2864463
2430645
1944008
1162036
1514835
533575
2582085
1152854
2545950
1034032
1878575
1878191
2867915
2030827
2680891
929090
2165956
2061104
1929588
1217011
2858544
1051438
1533423
645890
2468466
1461178
273280
1847609
2389588
2850280
2672812
2713474
278612
1928546
458549
2413211
122557
188956
96200
422606
2528433
592417
857533
2729556
2525233
172274
761804
768218
300493
2838382
1678913
2056880
2161631
284378
2297639
102121
159045
1047731
2117925
583119
2486583
2770790
934288
1928355
921780
948261
311763
2187160
677038
422744
1895936
71478
848786
1974814
2031279
1084167
1062492
1055149
6353
2840494
2851010
837593
476894
938655
1824226
2680742
1315854
380380
2027183
1389369
2849786
2394934
1844905
1514612
1857817
2766935
522172
2037305
2896390
2481013
1639568
2578419
2764394
643434
1215190
1967847
647994
1221535
2020481
668804
2923096
1481962
1784356
882062
1005973
2405045
214083
2421480
419656
1709494
44481
253934
1704639
28830
285114
490454
1418675
277194
104937
306491
798270
2476809
365400
380772
296695
1111770
1308927
2699573
2157278
2847510
6303
35580
2725039
482086
2740765
971280
1626678
264608
2031397
1574366
1088614
2870417
306277
1394510
402228
2031240
2327412
333786
1987362
1909869
1338905
2008310
1149356
2543174
1604492
2071830
1821431
2768258
2738106
659213
1318863
1553242
2082115
1320774
1805835
1594376
2741256
727150
2715167
1850488
1441622
910358
66389
203656
2843576
2227787
2491842
2130951
2469135
572775
484325
867368
1267931
157914
2863310
2913111
2368319
2339004
216236
1034249
1907356
1867067
1401098
2211347
201540
73667
1110487
2221906
531807
1117518
163525
1993118
1700654
115684
897814
764186
2393079
559698
2316202
805963
13566
403868
2429000
358469
2608436
729001
2144432
2512920
146671
2068399
781498
1469497
1594616
2429563
737787
2527589
1650214
2182693
2116170
744606
626098
2689571
2037564
812538
1754734
708515
2351250
343852
1300854
1777479
1413039
2580957
639434
1443022
2703453
1504970
859874
1871316
1797869
729144
2052465
931158
15163
503825
1840996
333482
1956040
1212175
2370949
240887
2199622
272674
2641871
1135800
642482
2180478
394907
1354457
1280400
1875040
287759
441928
236989
1387452
2767976
1833315
1382195
412228
1294437
2324454
1724327
1449361
2177454
1930021
18859
2227547
2618438
451936
2634055
2409644
1537208
1442535
693600
1738821
2247775
435387
60569
180362
387151
1562233
1249971
1224241
1992960
321870
2661025
565231
2047730
1994138
1730054
1990622
1118061
1061243
1430841
2202631
1243330
987988
1725824
2076640
370253
2158213
1043829
1922567
65865
1534659
136209
2768419
104413
1280220
36423
482212
1859413
1043026
2225402
364121
1115824
761633
2478689
2618200
1616538
2019987
2467157
2656197
809487
2933773
2894505
2114446
2507171
2646833
2250860
1628717
1667141
1852603
112623
1020266
2332535
556006
2667977
142291
937316
2940330
2148813
1275380
2891641
1417328
2654918
2605596
831581
275557
1348237
1024808
2576800
417650
1322326
955189
2599501
375489
1819790
2715671
312957
1254501
604108
507605
2814078
180780
772403
207585
2892150
2858538
356458
1578567
21658
1862629
1846138
1375851
1571274
1067217
2329945
624415
818209
2772725
1730512
2864172
1054127
2483419
2140274
1571136
2560737
2695300
926205
1724111
2534079
2316291
1907564
219507
62751
2182515
2668686
511679
1945260
1876486
1112465
405404
2107714
2017147
2207494
701323
2583327
724865
62032
1256268
2237495
81288
2274402
874768
2089697
2319193
2086078
335792
2781970
133586
1681451
2359797
996949
310809
574018
1437082
2052364
1830443
2511674
1376691
1456383
1766371
1511171
1582646
668311
613037
469719
1570469
1331813
1855451
2569147
1653224
789904
960532
2814178
1658585
166070
1687718
2821259
204093
1985845
431657
1956213
647016
1700453
1857247
1582853
1363958
1546629
1654112
490080
1113505
311509
107743
2076480
421178
734134
2810168
2137375
2091714
2223329
2301684
2838109
198501
141482
2547115
1861584
2776408
480025
2264506
2377586
1318234
2673715
945190
710020
1502104
986473
2386824
1714847
1176465
416323
1228256
8199
757470
997160
2527098
1592081
589140
1077756
707453
1367960
1941770
30118
2852103
1777943
1936494
1941816
2496997
1533542
2813776
2651767
2035902
1481946
1655997
1943817
2761764
1409189
1193852
874818
2478571
1316039
841605
1395508
628755
2917913
2865606
1163582
1956739
460389
2311049
2674674
1208517
96408
2382703
2286266
2271128
496813
1156352
394104
2392246
2758429
2913944
1745525
242559
941704
1673330
2707728
1244546
2870792
1382001
667739
1650401
2246405
1747816
2041427
1233422
2203127
237450
2391088
577524
1584680
2588322
2900036
2230863
1558037
2375967
918279
1965408
486488
1208433
2886354
2120918
69251
2916866
2253382
603437
2238837
1216567
1957571
2865628
1314464
1825876
1786557
1183489
2496235
1481696
540632
2919572
184972
901441
1918864
1233744
1509005
1682003
1777872
201927
2180069
1251938
2161634
697308
2135309
1486421
807680
341212
735108
2001099
198734
2017392
690555
710291
1794074
875916
2398832
271811
473539
994619
1784506
2239745
2434909
942718
2862298
437828
970833
440244
202289
1450686
1256090
2119682
2271252
1785591
2038931
1307387
866858
784700
2902779
1191059
1456834
914588
177672
2388595
2453754
2177060
1485257
391454
2550419
2095819
87085
2516133
2542451
1422765
2805933
2565414
1950006
2091129
1117685
395102
192650
152948
780220
1020247
167938
2613868
797266
1476332
971152
382626
2408372
2187565
1195811
180880
675155
700721
1023885
1383816
2157758
1712064
1547264
1169314
1405205
1705302
2363356
2804098
1497607
194385
255554
1267909
1877999
2251750
1441450
756867
2533284
2071621
2876314
2659311
1031928
1641434
1915531
645021
2659903
2881850
560455
181085
272548
1846958
187266
333081
954761
2838424
1249946
442706
1843189
955190
2084017
1333041
1182993
2186284
2573828
1082014
2898297
2356806
1633199
841299
1286389
1619552
513221
1499964
2518907
2031880
1132138
2769107
1029970
333256
1309972
529636
1449829
2138386
250948
958461
387339
507863
1601254
2013136
2530850
778874
657614
711319
2412768
434271
2803594
923634
955232
700551
571745
1658746
2284620
2050860
1521450
427448
425883
1969908
1576731
2119907
641938
107066
1391882
1641373
1555597
528735
947159
2290770
1997940
1221127
1905207
2463984
1255757
1080164
1398489
802452
415210
595279
1178878
484981
2479261
1589229
1564961
1016092
2271492
1177324
85686
881813
2446910
1987705
1618984
1762077
2803811
2481066
551809
1245948
1361014
2472299
1957201
1986751
1750585
636417
1497682
597940
1644517
2318485
1376175
456564
1841254
863289
2922393
2719401
828179
1460428
2049566
2464570
2281492
2057259
149115
103944
2384794
2768305
2054499
2519286
2643545
227201
1303362
2920254
2178283
225419
85642
2899704
588889
1060608
285336
1714788
589571
2488992
1484721
1061855
966710
374406
1995855
2806198
2143271
2611139
703624
1904728
2669866
193982
193835
2526144
2369944
2024816
903680
2216464
2495477
1603151
2369425
2770529
2512145
2422933
1994315
1343539
1629561
183167
2320806
2633772
1144261
2793798
376405
2124690
62565
1904812
1339779
2420036
54316
1479477
2568771
306918
851867
2882792
676354
2244208
1398162
223901
1649989
1849999
760535
30349
2005216
140735
1368817
1104079
740534
1722417
143553
1327970
2744238
825297
296644
1841925
704561
45395
1713377
2874014
1410621
2802553
1285575
737563
1475745
2817676
33252
1195946
1293390
2514623
2060329
2285123
995046
1409503
1945956
2054540
1562068
2160049
900929
2699705
882628
1212518
2167726
1176605
514300
1478321
186087
1098654
2213758
776709
341869
488068
2636470
1421748
1804828
1506426
1575554
57592
453015
2691091
436947
2165531
629459
2025357
1516575
2186414
2036139
374646
40130
425316
1102337
1916238
2189663
779210
2165982
2861321
552818
584622
2241153
2591414
858242
1374823
410703
2135980
1164925
2593848
2243649
1819728
2309976
789780
85715
2405789
2669528
1213360
1695974
1324176
1890629
171782
746060
123101
973510
1127789
2021504
2677517
531234
299071
2214237
1231465
1667653
980010
25467
1453168
1221224
2600772
1551108
457064
591805
2016692
569208
1582663
27253
1445456
29627
1748951
1982750
1417285
2027840
1500135
2916342
2741652
2196433
359683
1884891
495920
1679234
1312585
1654137
481609
2211346
743143
1104810
501481
2569893
81764
2667617
854827
2485280
1680166
582131
428169
2646084
2314918
2362407
2129980
3203
2494212
2492914
1280598
716217
2541572
329440
478923
2526237
2842624
2935827
1859069
2009392
1078783
206451
738641
2131792
2802734
1760774
998512
1363556
3367
912140
681989
2816485
829943
2170042
1883973
1964883
1848677
1242384
351184
2880223
18298
351436
1001818
1951085
1528290
777337
93278
468676
2191529
1529885
2084433
1958027
2620719
1411864
1583874
431208
405831
2718380
2891211
1036730
1564776
1410740
2882422
2205185
1734307
2826527
759285
1101806
399386
1539100
398159
873873
494095
2221086
2738615
948279
2770721
654653
2875608
2486671
2560650
1639407
2299828
681559
318716
884691
1862954
240412
355818
2157196
60435
2194108
958319
2166065
158696
462201
174053
1598018
2656492
753599
77417
2830933
219030
742739
102729
1604927
401354
1857489
953512
737978
2226037
2899508
23388
463292
967814
960769
148749
2590057
1539004
854711
386280
1869662
1370471
2283212
114451
699890
431249
555936
857240
2715916
149069
2642655
355131
255134
240014
2834625
1911403
565254
215818
278113
2860696
1628315
1196143
1343727
1052549
2013083
1111299
576472
199050
1922174
2601888
565379
2915235
1558268
798239
2451856
427994
1760094
2922233
1746472
2488790
1243849
2671097
2478661
1660003
1545308
1048855
1481523
929771
880892
581340
2918451
2842703
1169424
2338279
1676721
2730074
487794
1280110
2565473
1753834
1626165
290892
2226719
2241774
1231343
768412
551007
2893025
198788
2509727
2463077
1724660
1085686
2829460
1402676
555578
1309340
603803
1544979
600538
438286
723433
2148559
238248
1950160
2627443
589799
2397313
664638
1735570
2266466
635305
1401456
2409565
77129
727771
2593886
247337
2826780
1528024
302479
713867
1166603
1512786
218715
2074715
1830930
603477
344259
283946
482383
1424752
1069228
813263
2709924
928026
2718055
408798
846018
1312713
2786404
10790
1745146
835987
1966574
444489
1438854
1049201
2067712
568761
2313554
1987677
1874251
2398088
2094487
1602828
489587
2436852
564517
2154501
1685016
1430802
396121
2631590
2196100
1253812
2529782
1292468
2932136
519117
2193080
573694
1985153
1545040
89020
2143285
465064
2877386
775545
2210550
1523141
2245656
2653748
144023
1524523
2296791
597559
1742463
1084707
1975027
267376
2107005
552702
1340075
1078273
735830
2457070
1488755
1732961
778761
2708343
1474008
2877319
2670340
326863
1862067
2281976
1191420
422575
208890
1882990
2406856
1844804
1735339
1251589
1706539
1246429
1383630
626015
1275809
2141253
935477
2001730
2357121
1652679
1026053
1589788
2378814
2004964
1187363
2363149
540331
2487431
1900478
1472419
2625486
971949
1964425
834669
2690165
1937293
1788880
2723425
1633560
1558451
257783
1986303
2303092
2737409
2216924
2756690
469538
1258974
1742527
1264332
1438048
2757177
2003663
1032905
513084
2449907
357079
181083
1731180
1738625
631266
2279778
303101
106558
1346823
676566
1878206
2540070
1499616
1354985
2305829
2579272
2593117
2788172
2161033
2138658
944432
896832
2414497
2811033
1247212
334808
2020800
2004449
2062158
2166124
1893196
1469420
1154939
2795257
591097
2293244
1073972
1395856
1710672
2880388
2678868
2008720
2051249
2586744
2037021
1724285
248296
456464
2276453
993581
2227549
1643001
2890156
217854
1473083
1831649
1447592
2569952
123469
1707059
1401800
2271119
2082665
653197
2621656
1398873
899526
2897133
261838
2587110
2867107
1534367
890571
2920495
2121002
625728
1057603
990741
1026535
2450188
1490297
372767
1385866
2536744
1169768
1962845
307400
689353
1800378
2259438
2409048
988365
1118731
93707
2156587
2621868
283196
360901
938621
2523472
1905167
2526315
1004158
2592122
1498645
2080314
2144501
2165659
2755367
1700844
2928621
986654
102432
1192542
243073
813947
956976
1656641
1347305
463491
2852552
286914
1698964
1349514
2733126
2797264
615389
616338
2163915
2574627
1387045
2822505
2518396
1570458
2186666
209821
1737772
1959594
1572821
963680
1487104
1854912
2245260
624129
2304857
2144732
1971694
473036
2314613
2250952
825725
933165
1388012
1241974
1579795
1325462
2664674
2177451
818813
1265474
1462772
277408
410194
2908172
1297817
187830
2590025
1727977
791254
1390279
2094221
2316717
551117
2495079
169979
1897191
995038
2700738
2258465
2578187
1166964
1714616
537505
2800232
905546
2804017
2432771
1251488
756257
890448
1562334
1779484
95210
990728
2720312
1346102
468738
2368862
841066
2412131
1687603
278299
33424
2755531
2815066
2817740
437088
837487
183300
1043545
938187
18281
2536278
113234
91619
2523874
1271332
370503
2807369
37663
994666
1729477
2675758
1424270
2104577
181864
1966757
1083807
129345
2741300
985694
2393929
152399
2575373
2697203
374082
1101040
2519162
775646
636370
1875384
2714668
646230
498278
2607131
2607813
2267215
712316
668913
1235180
750156
2878469
1951658
1371164
338634
256787
2159504
442645
2114016
1440537
1257804
2607501
1707302
684678
2803136
2386205
1909410
2856781
1167867
2662329
197258
1521319
2078741
309243
2554115
957509
662885
1729335
842436
2566609
548386
855001
2486496
537974
2029351
2302567
2390560
1023471
304836
818634
245700
905174
846809
392807
1823683
1704752
1742082
2254469
1768040
1289419
40269
2527617
607926
1400506
2380131
2407314
591653
2543861
2466184
170945
1541742
2216476
2188264
2015242
336030
1287694
2806665
425249
10031
1638402
1800756
2422441
1267733
1450344
1963110
2664906
974557
266584
1140415
2172492
1829815
2352386
360427
2555026
518551
590475
2240894
2912273
2310429
449683
652108
1520156
138952
2599879
2851548
1236234
2828696
396755
2532869
2278589
39930
1831077
1739562
2833483
470792
480768
2598707
1169800
1131591
2658456
401066
954675
2426072
2340881
1208513
1182859
1622499
2378283
343762
1547935
2537718
1450082
2759326
2269245
1050300
2484344
1229004
1842178
2854879
2291986
1186104
2518633
2531347
188347
1184579
2414671
2415923
1483053
2864193
354451
2649960
1163992
2135446
907850
418904
1341685
1837165
2731941
1493723
2074464
2489876
714740
721639
911180
466231
2800224
2770910
2758901
1080657
2915028
1827019
2401809
1369248
684215
1702680
1554522
643861
2173061
2593984
1463259
2118135
1044335
1845235
2174599
2657097
127193
970418
201750
1256355
1580237
1263435
962985
573561
2160699
2036067
2103075
2185248
809432
1130303
595857
883487
2654719
1073164
59050
1093536
1664214
265071
1018450
1634141
1545246
967251
794614
2170757
1381001
815935
1226931
496785
620376
443069
1951061
431396
1400892
1610833
2587987
21440
2266558
2724482
2940081
2115018
794476
630318
2492414
1242536
2666399
565785
1579831
1143032
322955
406090
2050341
2349645
2594203
1834289
2889414
158594
808372
1486644
1219306
2664229
630691
1694559
2346969
1884432
2188816
848343
690446
1522531
33752
2589171
1772018
1849722
1947246
2817631
2186354
1913837
366576
2798012
2288629
2359677
1043668
2082458
1832743
33375
2128814
712228
2612634
1857649
485306
2801279
1787645
2874082
235087
2847173
1170924
710905
2147135
1641798
96240
2113693
1898370
1076990
2485529
368623
2088777
403271
1159937
311564
2615150
1211300
357257
2345705
2161576
2040334
2482521
858534
2234541
2157570
1839200
2901786
743853
372213
727049
1171020
1213503
1323256
1394050
121175
28113
956935
1122540
51215
2867578
1130690
979577
1991280
1003008
2689309
2786797
1263394
1163024
137977
1214523
1327492
2767518
1527445
2755491
676158
1701135
2855444
187894
2712825
2296133
1779547
2409634
2373620
992871
1957989
2155116
1347409
2573026
959255
2436598
2549444
2465399
2638087
1486692
653726
2519378
2359995
355073
1485835
643940
1659299
1596883
491955
2715430
145300
520631
1719201
949711
1019716
2744585
1630018
93232
1065887
1979770
16010
2511300
1459438
958003
2322111
1954738
2254873
744957
2658031
11207
1896527
726101
277001
2474128
2716168
1839012
1976182
668031
56571
563010
1704652
2510269
2680922
2278312
942436
2031194
2372169
2360191
1895547
340757
558136
2067293
2441305
354093
2933288
2773824
2927756
500082
1511283
900495
218663
1040719
1350929
2110539
924522
598093
1082798
1993027
628638
1590991
2736873
2791548
2241473
1890796
2702644
681491
867813
2538643
2609900
1610975
1071577
739053
2769112
812296
1494389
239832
2045572
625333
2458637
1822874
681102
548432
908296
1901392
683503
2141914
990445
860172
314368
485718
1274758
168899
2453247
1842249
1237811
685811
980482
2723703
326627
2451767
589071
2706109
45060
602438
168334
281234
2404294
2537081
490139
1061698
2748246
1097216
319854
2387380
2501955
2319716
266522
2617807
640532
2607405
1316284
1089093
1899834
343877
92490
888196
193750
1564589
2125627
2192134
845240
2490757
2886122
988919
1209980
760933
2152290
559459
1801918
1662239
2581972
725583
748404
1949447
228576
2871720
1656153
2176010
1639261
2589448
2015956
189038
690187
484908
2178468
171755
2065821
2896583
2771626
214127
591009
561771
446216
1116492
509359
1770891
1905474
788620
2049742
1840873
365850
1453567
1994352
1157911
2683201
761868
205259
683573
2090807
1699972
1094700
580656
1634268
802812
1916493
528299
401885
773329
1814426
323498
715643
1081012
2414628
2201581
2284271
576345
1401528
2025102
1961265
2007007
735310
2733043
1380744
62413
2414900
1252312
1454346
851570
2276303
1807053
472248
2871799
1558496
1046009
1020905
77949
768680
1445268
2887759
2747994
234008
2742069
1766299
190318
1875336
552664
452094
1332485
2669675
300704
588522
2401569
142224
1819237
684451
2678235
2694122
2137755
145315
1755223
690117
27359
2329320
1534091
1413149
2921250
1111674
2550316
1179594
540528
2212980
1034695
924913
1651809
1932007
1749472
689720
685996
2176541
17002
2290009
1372821
1766379
589165
1550532
478782
1669964
1353018
155354
1604214
2006074
2111699
921897
24687
219979
240722
490639
390634
1933366
224639
690750
1474945
1554130
2208148
1074520
1462393
34712
176636
1677706
1167986
433343
1151996
2750333
1472185
1148792
518790
2640190
279033
2719423
2127845
1685045
1787603
2854747
2298799
1137138
1488188
1923532
373336
2603184
1425889
1644702
2505401
2772224
787658
2270850
802126
843147
1526070
2689433
1685131
726656
347243
908717
1235050
285380
2051375
213568
1892706
2455593
88323
1802807
335210
764731
1725447
2639232
150573
1841314
1145191
833548
660137
2377403
2179042
135708
2123944
2040017
323273
92767
1543779
1412460
2735805
379967
2876989
2892637
450335
516626
294346
1716287
534852
2510397
2488347
885175
1992085
995522
2730082
491749
1178864
2172561
2906312
2421803
1428700
2842626
2822141
788766
1887832
2763379
1884435
2052785
2420901
125685
1673888
2262240
2338355
48243
1327589
1117710
74400
1858820
2613085
915797
262001
2744842
688514
1355350
2278666
2272680
2221229
1795919
605604
2545675
2003253
454722
1156209
1652309
1424173
1611806
2773366
1995985
1248394
1074305
1000520
856414
277516
2541609
2079678
1367895
1572333
6738
1683190
2261644
2148306
2557826
1656616
1747293
524233
2019761
2793462
2710173
1556072
2050604
1231726
382617
2303711
717345
1062159
2608398
1189333
428593
2376299
1923141
1679275
2813350
569284
881456
1235661
1928804
1690089
2466499
1080918
691267
438854
1970001
2384534
2073711
97207
1553603
2293855
2144433
995719
1482123
1259197
1956517
357713
2022914
584872
2728513
2022876
1587218
1801720
1957245
2036878
755139
2559008
1382906
785525
2194127
1683468
2756461
2659510
2239070
1532371
1850567
2761255
914760
2054836
1110437
1957954
2623626
1699517
1971714
942853
2469404
2545692
2709290
782460
2651007
48071
597691
1377874
520189
59456
796872
430140
1580850
2726810
344261
1832038
2657432
374990
2093008
2847428
111447
1555119
2133568
1017576
2563010
1343092
2671731
1745457
1462644
244184
1481013
1682936
548105
380328
2212183
1118514
1157424
2762383
1801687
591834
985944
2228268
2543727
1874886
945602
546890
1497406
2351240
1562544
812485
2007841
1085105
1834064
2200222
1115252
2453621
699208
612381
288629
1201990
2449179
2381398
1446868
1434216
2734894
2835166
464360
2838500
865816
914153
130856
2176135
1589213
698535
405390
371784
1328879
2489747
1904861
1469281
1892305
445564
675023
930690
2838597
755917
2640487
666270
956782
2282260
242412
1822266
1057631
917762
1243784
1231889
1321856
1329590
436577
1689310
2205441
1349184
509368
643676
1634807
834064
1251000
1373486
2810597
233179
2033550
54186
771029
2219977
2210299
180190
1894657
653740
1845966
1010585
986060
653277
2366244
900009
2107998
1476311
2330580
331535
63458
1375000
2490670
1874857
1801141
1768950
850114
2612217
2505340
1806862
1945812
133076
2804192
1483653
2562706
771235
932538
2083691
2319790
1973464
2316129
2084398
1998925
2496379
1415171
1068725
1306447
1978654
1242344
2196129
1455142
1399440
1861284
2937790
790423
1860466
2478052
2515036
1383105
2155929
682529
1734558
2325276
2939147
1779136
939955
1746895
2488234
175746
374683
1272215
1789199
1099482
1389505
661425
2784260
2866360
2385600
2515100
898444
332390
2463197
2057371
2305510
2405059
1112571
1299044
226956
518637
2648653
2371182
1697726
1418773
1809306
835699
541319
1979813
2633338
1686603
134992
2865811
2153722
37589
1908625
324688
31582
1771968
34267
1699575
1285914
1783800
1048289
1802785
899324
880349
2053236
493184
436107
2222102
1830897
2077980
2213091
2309946
331049
2671273
2114394
200480
2672491
1404185
2316172
2887804
76861
1474073
1182513
160514
2889417
243893
1807985
279233
2386860
601734
83889
297408
2390999
1415019
1950180
773205
881449
2834459
955877
1360047
1328928
1414946
361981
178549
2586966
727071
2636124
1924333
2881067
2764148
1907715
2275263
976589
2539749
763926
1025587
662038
1909854
1532917
1036945
1583857
2163530
1301289
1707775
2602173
1428171
2764238
1517779
648009
250077
2269880
1797594
329627
2521763
100625
846823
2791475
2708648
1413683
2197149
1760883
603408
1058787
1994905
705140
119851
2810247
2577191
205429
1900838
1390718
2004609
1141946
2117246
244946
1422165
2140470
712379
1332264
2244168
2492394
2148585
2606614
915455
906251
2085125
1979794
2394534
2520155
2867311
717166
495365
2036339
1388535
496381
646624
1570568
18636
1643292
80104
641677
87491
2409221
2573422
1596144
2187611
289974
49221
191695
2356723
4934
642806
1127938
1732408
1922594
1591315
2030569
1717060
120314
2635889
2393530
2666250
255213
144813
2824945
2493530
2032743
2124389
1328685
264022
2633673
2457927
747209
125179
536228
840721
730566
1784987
2765651
374023
979023
2865352
1217957
2545209
756301
211444
2638495
145606
596501
1076034
1475926
632671
2403723
2056403
2260601
887872
259321
1832183
1187382
2001726
971569
291055
352976
776074
912322
61969
2477626
1610331
765124
2293249
2454026
2711946
2316251
2201829
2505602
696710
674987
1210390
1134814
1845747
1565418
1222998
1708507
2396080
1115717
1381196
350871
771259
164159
20484
1360052
580801
2562839
1853745
1700505
969719
1580132
2047385
2199609
2832131
235197
1863425
524771
382569
1758249
1728699
1199766
1688997
2807403
485971
1882807
1468245
2341980
2877694
1455385
1947940
2062191
435807
408777
2755651
2234300
2796277
258753
2200765
2250453
375482
2475467
2901463
2703951
1893016
203076
1104956
647727
1074568
376415
2435637
2525376
1259130
1762240
574422
1762166
950035
1689517
2602772
742705
2416014
1807781
3850
1811027
1268367
339372
349086
1718974
2855706
1410936
1085671
1210495
2592654
1997536
1602435
2158370
1716483
1519947
2812180
2347440
1916832
2013747
2297584
277434
2232279
505914
2046668
606320
1860283
1820298
1128005
801267
1768913
2620596
681058
1970845
2585356
1116682
2300613
564768
833201
2703032
262967
1713005
2399551
630395
469697
1477466
852942
1031970
423062
2425944
2115118
709722
2070359
765078
325793
1006524
1302204
337762
768972
2498627
1071371
890758
196644
1444579
273629
948107
106450
1302487
2839038
1735614
1885429
938094
609715
2107203
2862289
1931058
2516748
2198442
1837962
68482
954187
325952
895933
97900
1637712
1889454
687261
794677
1311370
1770924
1690968
482345
2465031
399530
2620465
1618683
914969
2096305
1720019
1055614
2731742
2099129
1422994
545748
343884
1808434
2699722
386566
589603
1909226
831379
1225761
2234544
964729
1294917
468785
915813
188812
1874851
2541547
2701941
2877689
2065582
1322720
1959650
41782
516083
171696
785626
140609
381819
1100239
251630
2122578
1505295
307095
2719989
2287890
2248105
1282337
1759638
140648
1666207
2533932
746417
32108
1519706
1491843
2842544
638684
1319891
2523785
506967
1518096
414287
297671
2229408
1294056
483426
794703
2288667
1116357
2377102
768778
809074
387525
2301082
2940432
1022986
1165242
825257
853195
314864
7558
1927888
558806
518895
824774
636741
1105147
375285
1924857
560146
926147
2767182
1169637
2180956
2014644
1484848
431090
2511508
2556574
1776249
1870929
895727
2089106
1164908
1792935
478642
1087236
980392
1010617
1686790
1434647
1939447
97459
507243
166556
183789
1305642
2852734
22659
594756
1442140
2483149
2080847
2035636
1705910
599301
1238734
371348
2022976
642563
2536395
1694743
931356
1551755
135093
816700
2696660
2192854
1880415
57190
978779
1436485
1084179
2553731
2226323
2063444
2548048
2632134
80659
2220140
2798479
2924332
536712
2751395
2143819
2939482
2013758
1114352
253223
2607578
2729794
2226388
2189998
2596774
1086234
2561013
1136050
2413298
128180
401778
1753310
832694
473532
2835556
1557246
861966
2936057
1354303
1352353
42801
115988
2490980
2913252
861250
1150547
2045306
791238
2358980
453559
2831976
889570
1365261
372810
1025652
1869321
1973247
949040
1391167
2309882
1732161
1344103
2548615
1661809
2875234
2868834
2214698
2338551
1701427
2245094
539526
2847994
1230540
2651206
2629054
2226766
2548197
2651228
2587398
318087
1268298
1749165
2634794
243603
2823331
2115109
1559570
1346537
1298694
1394634
2197961
2076985
1971473
1559712
1751721
1032768
288799
2811126
1791636
1294488
534295
2035626
768202
1967687
2262544
789149
520266
2242245
2581267
580288
31263
2306598
1674124
27644
1168511
2905670
1824394
597411
2156762
2819988
1358299
1298191
638674
1498353
2402565
597015
41544
83469
512612
1824264
116587
1255051
2212224
387130
150501
1421477
2117701
1109835
2798573
1538278
159484
368920
2315150
457849
1982328
2447619
2226358
1686007
1657071
1872962
1111158
1031626
107068
1074366
834948
2346243
77159
1649578
1982881
706917
2515304
1214267
2164728
466657
2586783
1342875
2222785
1185483
412246
2914331
2241235
1900899
463817
1253331
1013261
781933
320993
393724
2022720
88939
1533673
665359
1141231
2648094
460097
167077
2021757
2095824
936306
327963
841128
2662700
2422602
120511
1942362
303470
2615985
160388
1041135
423229
2786226
1522129
1618094
343647
1887090
2434615
104791
2704084
2836311
1964891
2934373
534353
2035278
2626395
1637068
157063
399559
414774
541975
2206537
2299936
2359126
2242448
324382
1187548
2010200
341885
543416
2692319
566596
2548209
1793714
1957422
1919154
2709953
2339873
743607
1578172
944590
1911454
1936259
2158428
1400034
198920
885690
2017097
2487870
2066412
1020041
1076122
2256328
277483
2753484
2868335
382310
95825
59954
1931624
2342738
1445794
857682
1720906
2913903
1070049
137752
1773824
1309435
2701480
595443
2354742
1553833
11730
1295904
2107503
1635620
573534
2583734
2079980
869170
2365125
928662
2365554
535368
1035216
1602922
1834369
2707932
1223815
2804598
2228243
2482438
661083
2472871
1987582
885229
2623096
1492724
72793
2067555
320592
2232719
1708537
2271172
740875
898202
1464018
416090
214903
498325
1858341
2787722
2148063
648244
831693
1711443
2120553
1195054
1746246
1086258
1250686
1604167
1157725
1498225
2665222
190949
2336090
1787624
553003
2747280
2448475
1031802
1263898
2614970
2853109
2806796
1304065
1648261
916215
839985
2271141
236783
2367832
71409
1325674
1928208
2628074
1918394
1055819
2167806
910017
585161
497853
15902
2433079
335789
33926
307782
933192
2822782
1648524
2631322
712999
982338
1202933
848875
1346651
168067
6650
2785015
839897
2801337
1246284
950796
1004858
1005514
2720903
97070
648487
1825037
2183551
2722181
106924
179099
1625501
838339
509191
1544783
1652278
265147
782458
512022
2321064
1137211
698145
701407
2723109
1229960
137208
530030
2540749
698646
2502251
1205829
497353
1479622
1821289
1963562
2703675
383244
2759283
2088126
45876
962605
991236
721268
1162396
321793
1770996
1466078
2835893
370965
1171917
64067
157056
1078100
1524292
1668135
2579944
155172
965911
935239
588473
2453769
1558545
2549929
1132360
490647
1821869
640287
2139768
1839873
211441
36041
2562508
1762219
1315240
1068034
1033732
1927353
1404043
1638927
1471912
1000714
2107309
560784
2243742
1617037
2681378
2536505
1615574
2929227
1404457
431974
405148
2629657
996585
1056260
1462665
651418
953476
1346628
2701355
2178904
307799
1350652
1241476
2881005
2146196
27975
45287
2505576
2309500
790627
2630394
870415
2054042
1740231
598345
2736729
2256842
1257295
1144222
526359
936528
1652956
1075567
2057305
2876826
498728
1175672
1392930
2513499
2647269
2027373
1132040
544882
2282697
1111916
2237564
120150
2274862
199997
2537314
735955
735494
398312
942311
2515060
584528
405561
2388707
253033
1677447
1737324
778075
2103904
1019145
855034
681856
576490
1766702
553910
992014
2501119
2640941
1065244
786914
603295
2460514
1613438
1918570
708582
106358
2212204
720033
2216496
1040727
2745619
2819208
2715962
1926012
576551
2246957
2696228
2424300
2817500
882532
623441
1880336
2652517
1940834
1932703
2717792
142203
216381
680874
2483422
889547
2087332
967250
1388250
1791715
2774547
1528353
1129298
179605
1597953
2573840
1964220
2513024
1059398
535967
1326832
193818
2538479
2292296
1584927
2393601
1451175
776657
248518
1481740
2408608
1774373
593475
181036
2161485
299001
794077
2733896
88824
1824503
1961389
2189193
1357289
835626
969638
1293915
1471177
186498
737092
1565882
2653680
190520
1612871
769909
1167039
2545989
2830049
1244214
2451365
11994
993332
1145358
490103
2474323
1157326
275556
574738
699774
1053314
1446154
2359721
2857066
2092694
2931735
1509268
2337147
568194
308810
1682942
23962
1987860
221854
2431909
1570670
2424418
149427
1017120
936523
469300
77972
1158770
1820447
2221190
901966
2745112
563994
79937
1047607
1825139
996129
608153
72494
1453692
912197
1050546
889721
1730553
530705
2351524
1969670
1446330
235063
2013768
2680920
191661
1884533
2836533
1168862
70094
1897109
203261
865309
248724
1951670
1927906
1205869
1006761
1304260
1699536
385112
2421206
1416217
1816427
1741917
186853
775027
949513
2360351
2186967
736460
2814566
2838738
608083
1335814
2779508
1350263
1645810
2839907
502483
2914021
700442
1913370
54762
1390689
1719249
2451447
117114
1385794
221480
114336
2334899
430077
882253
398884
644399
1424263
788868
57724
1952125
2707170
2072236
2112348
76942
2857818
991466
1480571
2572560
1666164
786965
658118
742993
696056
1962400
2091844
2005445
2190583
173375
1166158
2480596
1114375
1658230
1841332
2366208
2824841
79929
1847017
2856510
1497251
1899496
419369
665888
2412079
121287
2277684
1196277
845501
1383015
1293353
2632909
503819
2121311
1233862
1775976
152485
1443109
1236922
2426776
955978
1825827
2055698
2382494
1747140
935246
2075095
406477
650728
1684398
2588191
2331768
2522049
2156168
613475
2828984
853387
2287979
635396
1750069
1662542
1885370
2361745
2696131
174486
2352595
388505
2376195
1863416
1460345
2126575
1139777
867653
2106386
486870
2878571
325931
2824611
1628643
1783203
1065204
981261
2863096
2627578
2481100
10170
832434
1288654
1370584
1983824
1002585
429666
735509
2097906
2756794
448645
935957
881447
1683697
1969321
2670090
1902723
2775751
2922238
1936511
1319488
2625596
1984708
345464
2160686
703411
975585
721590
1893740
1227100
1234648
311340
661448
2872031
1378120
2810317
999491
1338536
1939706
143186
1589065
2001087
968764
1735594
2032801
1380592
2847998
819914
1061900
2249748
997698
2090595
281727
1251260
2546979
280443
2566256
1175896
598608
1109359
2773387
1109092
853148
191560
1690039
2908478
635088
2910870
1668564
2309055
1158442
1427751
2305822
41376
2054523
584968
557873
1992518
950135
2284494
1839636
1725963
872877
2755301
2178385
2749969
2430535
2353598
623053
1828777
828476
760335
2228616
1890189
2699964
732037
423396
409401
2385246
186836
1064563
1224307
1635745
365906
311168
2057637
1315095
318775
1339818
1595007
2118005
214063
2471083
2610748
1487372
2389170
986086
1526570
1017779
2727336
866654
1947148
1083378
1113607
2890707
1166934
69209
1487589
2142073
1807071
2205063
1024298
1044870
2588079
1196670
1192754
1742460
462010
1228782
1512408
111624
894789
2920906
559987
897702
1566283
2735996
13789
1797738
1293432
897758
549076
1909398
1676783
1938487
2728077
1571356
476045
1289172
796035
1190973
2565270
187153
1420937
1886244
946898
1038249
284891
1128081
922697
963208
2895466
2913082
2891168
51149
2935697
483651
682978
1169452
1130033
1505111
2004400
139388
697473
2058356
2369157
1400927
1048390
1106303
631135
724922
1923895
2674413
583036
1347016
594576
1144518
487178
308983
746799
1092421
1772523
517557
589630
951218
2856158
990449
1204016
909718
1724452
808313
159562
1732965
1609930
1144305
624535
776612
2615174
691693
689900
917682
377306
1449416
1770491
2836716
2324971
242699
1254116
915128
122344
240907
1587741
2734098
827923
1970791
1363574
1194522
1010958
1201481
1909652
861020
896085
2313029
316325
1121740
661928
2635621
2556719
509330
2849114
1916572
1449905
1610689
625586
1355086
1802732
2471215
1443864
2425613
2348154
2754367
439452
258983
2241612
2416234
640881
782723
188820
689692
1813328
2549992
1572463
1601083
1166222
273699
1762865
1792324
40342
225821
2293588
295620
1669425
2401540
1094261
16327
728447
2531451
2449027
946700
2475650
145238
722685
862914
2406961
1248555
2742026
1294530
588265
349448
191007
1649629
62548
1876108
1244675
1174155
465272
1345556
197521
203165
2378400
238444
188880
219536
1950226
2491521
2753667
282965
416744
1026197
610772
746202
1296845
1359087
1660763
779668
93539
2863274
957604
1755457
149942
445209
1232593
2785099
2093693
2382825
729462
2920198
377123
414058
2095916
1896942
2313322
427971
1001788
1916326
356196
2111724
980587
2825562
2589842
1564248
2659653
874760
1305502
63449
2228560
1351091
1200823
1795552
349551
2461108
1738915
1597513
977189
1301865
609435
62110
1347553
1802021
2819107
2343043
2555692
739472
881022
1647735
1385561
186606
35083
2798015
2231681
536519
161570
90690
339632
2737908
626422
1896123
514659
2440024
109102
522111
826838
1542587
2339335
2572793
951890
1454827
558309
853880
1534986
704150
2640750
313244
760959
2900846
2073587
207404
2089078
89632
1586914
1885002
535919
1850709
1858577
1136718
2764582
1955424
1389767
140233
1600636
2173740
633282
1582521
1514171
790055
2117599
2084988
1576156
1400547
2723548
61914
2875361
186600
396233
813780
2533236
1816036
624984
2523810
391052
2625566
58617
2634035
1449178
2507254
2116062
1250005
2848350
907218
1593620
2289218
1751449
326973
311754
272433
251770
325686
798151
679085
2412469
459503
639473
1849206
2846252
447772
1219865
961049
1574597
1020863
13082
1533516
1648488
1106097
723377
278519
1080655
856455
1640534
683418
442604
1208923
1925053
2488845
2277497
180038
1704473
2525151
2686863
1344081
350986
2452400
1587165
1472920
1465462
304022
2865608
2597788
547081
2650144
483547
2568491
2625440
1605958
1317511
1892306
922994
2761811
2591248
1288083
1491131
657988
2729251
386408
2443424
856736
518411
1018184
2598876
921969
1663321
147443
1350699
1990321
2780914
310427
2283936
1675905
1838724
1322361
1015345
2002020
980638
1771927
2708085
2505605
866118
1458890
437874
600053
1058608
880096
539174
2332199
2746562
2290937
422487
1154948
896726
1969479
2138476
1924953
401558
1405903
660678
2773082
32063
2573722
2899387
1732827
1803514
101023
2052256
1256812
874101
2349611
1374729
2410611
511000
358942
989863
342985
1986477
46170
2323590
1256933
1448850
1525324
1946289
1446719
2516644
1800646
1043085
2917827
1022287
2727548
1268474
1746476
2445531
1874994
2548115
603290
2059891
2487992
2125340
2822295
2472365
293936
1166415
1144405
2724071
2307363
1658979
480268
1638327
459798
493441
2219645
1171875
2728866
1444766
2777124
376790
2872922
615622
2649875
1655010
193341
292132
587985
414343
2859759
1682464
720702
880267
306573
71890
1240954
1088843
1229098
1951506
1192697
2247063
1242470
1195381
143025
286983
2281472
885490
1147441
156145
863500
2231748
1696710
1138995
2899862
878439
1899372
1207244
702408
2847338
1818841
578431
1638632
539278
1134059
1475789
101653
310220
1872241
1240887
2829718
2134987
577513
428550
420691
2748645
34654
2895354
2089114
2273301
2852093
2113209
1462894
637638
2438441
346300
645730
425726
2070909
2045321
693622
1871561
46753
1123005
866962
1708540
537146
922990
2201247
1138059
667601
1477761
1646831
2351972
1090076
2105408
2581007
290678
2263818
205167
375217
1709820
1319704
2371883
1488132
2456566
2731533
1966440
2904159
2022627
1472420
2680652
1168575
535199
2385703
1596992
1230086
1026899
1927322
132936
41640
1286878
2826607
792250
2854699
999649
2572063
670941
170579
381003
683328
2295313
548576
1908236
861212
1732561
301106
2215083
1147393
1437068
2235316
1294421
1415259
2544069
740313
2506911
1864455
338711
2694086
2040786
2042324
697276
578868
549060
2613937
2714760
1040481
1886505
2659365
244042
10450
2335716
2507034
392070
2580514
577352
549988
364147
2882151
2236191
790690
2292840
524615
2488352
180527
1659600
747523
792896
2680673
638990
114191
269474
1866784
844224
1382345
2140826
43681
1029259
2007380
527632
551553
2578247
2660619
1561371
700226
137476
650556
2666952
182778
49605
2411627
2744099
2849183
1118973
1559048
2600867
1689245
2597820
85057
773502
2589707
1680847
1505360
1006023
615627
2524756
589359
2099735
2672615
2116523
2017499
2884054
44920
238928
136255
1958078
236774
2285791
382679
2883190
1221451
2012939
617800
2026573
2288730
1967993
1550968
288749
1945104
420215
1263694
2839870
1721001
2810044
672495
2614399
2337144
272577
1575076
856738
975808
1564629
1675807
2463055
1067758
1132847
542022
2720453
2723572
648365
2584388
867512
472704
1050065
2227884
1505223
538214
2083208
2522694
2066342
537849
1695916
2497244
2174419
2197069
899340
2240132
2557731
254105
2705320
1787514
1742253
2817817
247346
1499408
511969
2012086
1790267
2922824
2572235
1882318
1136505
1833087
256381
1447949
1313027
368366
193870
705207
2772087
891749
2575558
1606058
2402277
2776011
2070823
2203353
2032539
1880084
12818
2699823
1622928
1014971
1950320
1065303
1821718
193266
2291655
1582158
2387589
967188
61778
1002064
1648125
2918734
2050002
2412800
2687824
1008168
660015
1244110
986872
1037520
914691
253631
482359
1486287
2632757
601848
1143538
1430105
2103144
1612494
1687957
2896005
232903
2368686
79846
177027
1707585
2664813
508127
2935104
2368104
1493557
104857
686025
1812090
225407
2220545
764995
2147667
2052254
2159617
1361366
138038
2169842
990301
2353071
2604275
1176194
2204806
857837
491293
153008
1012670
213758
2518037
950263
1889223
2404415
1853662
4838
2283488
1840070
1716562
2300156
2747381
587283
2655117
1036700
2688637
671314
1570405
1016085
2316289
1493122
1664722
1449760
1946090
2666772
2810562
8163
923841
1236445
2829349
598591
1356948
297546
2286859
2082231
2258554
1637765
16323
794848
976358
2396151
1750555
908963
1204386
806393
2002030
1602421
1696571
1752208
1651232
147410
602588
2883131
2187189
656674
2533941
1591103
530344
2609928
666047
2102265
142226
444012
665719
1017186
2306703
728900
725339
867390
88831
2592121
1420935
1678591
2923436
1620170
103403
587028
1560677
366025
2305279
987767
1183022
1898515
779511
1780999
1312087
1581894
2374566
554161
2441884
1909091
1167071
2870682
27156
2734257
2087809
1066993
1838556
1416795
1135703
2752867
285838
2593158
2673394
1166170
229473
448502
2205377
1673801
1120360
1601062
551546
233096
2167978
2460067
793448
850165
915280
262898
1833583
296182
995917
345700
2308212
501430
2112735
1471178
400482
728756
722168
540606
2794934
179802
2333457
2677952
2014502
1822529
1418892
1527060
320996
2235405
1819835
2103490
746550
1035155
343954
74787
1174407
2237186
444884
2577696
2663399
2933494
271151
2328585
289502
1635378
456935
1175892
1583736
571283
433269
1567089
2398665
444396
404173
835253
1485640
712929
2670251
312487
124398
1133595
1412558
2109201
2658659
428728
2458114
2607313
2417697
2142345
1804148
108403
1708343
2168484
1008706
2808772
2892381
2722185
31562
2673801
1077567
2616412
255896
517127
2405025
2397696
2798627
2353824
255959
419400
2902943
171563
300954
981328
1319729
2170141
2902970
908380
1083174
2190523
575222
2302879
2379106
1174598
249891
1215855
1718903
1685206
2409391
1507801
2679785
322536
2295844
1753548
2847564
2869292
2282193
1310609
2307853
2361713
983573
203638
2196611
994221
1236389
2534809
598557
865462
2047464
1076379
84399
1625438
1066498
1332749
647183
1288692
1380333
451296
1466407
2701729
1492837
1754988
1573275
112511
985959
2257193
1303834
476569
2631568
873687
569647
854219
2841996
912761
735662
1392538
514740
1266594
497274
1408222
1332741
95510
1237777
1766508
2853223
2732128
154995
1539515
689051
923620
237587
1463003
975189
2809733
2777705
979791
973038
619291
2828944
689257
1287200
2434895
2435169
1868346
1675549
2045513
224212
86674
1222933
1591391
1169204
1268603
2914135
508061
2841583
1399957
587010
1698013
2744161
2119261
2832898
2500479
855242
1519843
1993552
1555368
2828807
897162
1136819
1171052
44653
2322176
1409007
143907
1377153
397898
1634294
508170
489814
1325817
2355258
263603
2294679
344254
481413
83919
2029089
2260597
1831245
1192569
2178805
928097
2006432
2923341
1343534
2176745
995794
2790355
1841510
124137
2888273
1685416
2751735
1983018
510396
55398
2383154
2735193
228281
722306
754225
24496
2396322
1275893
667817
1832332
564048
1771545
48689
2383643
1730618
2806947
1040850
229865
1505477
1956095
87055
613457
1167927
2079371
712833
820456
934546
852039
2279085
1448014
2618703
739954
1840314
1815690
2571035
2150798
705102
2800402
1199410
308324
788808
2612388
2515008
2270066
603492
852934
1135043
628324
2065672
1678505
2449709
1514161
817145
1845945
1801539
2869882
2624745
612025
799877
2451500
749696
2168179
366109
1466476
1627253
564976
2894347
2102845
1118422
343462
2691031
1163488
1727127
2801032
1236310
279215
102954
1083854
2347200
2786656
1959835
2584338
1473474
706917
1454330
740827
451170
2251832
1449596
2775891
99713
2150587
1681080
2080560
2333910
157028
1018795
2096141
2314808
1816393
712596
2863003
1516169
2120630
399469
2072854
648023
1304761
429261
2054373
2005412
2272608
657237
2328388
2060791
2321866
1782673
2745747
1590499
2142289
2905903
2466183
1105441
792322
1314965
1718382
2030225
1132351
2126031
2067671
593514
223130
1673991
1204796
259378
1137132
2855141
2624188
2535845
2718264
2244518
1769473
1013961
1206999
1023424
2591327
1470026
2929656
2633011
2659224
449097
193557
1530790
117994
2851942
1195210
2742329
1882508
1922595
2818444
1429373
1101706
2272603
655113
1593439
1233909
2065170
1971655
800867
2661574
2264138
2839412
1973967
2783989
318358
583724
487443
897550
2307788
2717932
2425111
523163
78835
992567
1459756
1550603
2151310
1066972
1279809
1839686
2280137
452155
2605245
296583
1575456
501441
916857
949905
1796024
1031273
435167
2439214
2079125
649098
2210720
107320
982547
222929
1410320
1868498
1321393
1659936
1136087
448081
2322878
7093
1578182
1095776
1268234
1288685
1449996
1356918
516564
453397
2731765
215066
2285363
2290669
2318030
701439
1032519
467341
1603618
532716
1589462
1149420
889044
736484
240863
980909
1244980
2132001
857210
235763
2417081
1363802
12271
2418085
1490152
305531
2309841
2519884
2512097
1308745
406073
498019
1520803
477551
264917
622201
1543134
2636448
1055569
64195
954433
1552628
1031706
998309
1351003
2847615
2043833
1645778
2534515
1020571
168285
1857597
27429
71921
1905940
2610251
391972
1467330
2690239
1903953
598759
196078
851671
707712
1245016
2246118
216636
1032686
2830105
1571625
1469464
2483187
678550
1615176
1530424
2775775
1213817
111153
2306228
1905175
1372348
1331461
718798
2115818
502544
599822
433791
149839
85960
2797035
78938
2813875
1110605
2828021
882572
320603
2449549
541486
2103484
1542743
887522
490824
410282
80780
1275228
926320
2852908
2400469
1621
224134
2768328
622110
323913
403154
2818656
2783799
2087625
2024662
2301901
183331
2891514
2815752
55832
563821
1146757
1773892
2929700
2330082
742391
2112501
375695
564488
1444327
1444252
465721
633883
1021160
1272694
1662248
2807138
2859969
2442937
463441
1365107
1279373
2613311
29200
892583
1411288
774545
2692000
1944613
1824227
2688630
1974625
1620806
2650534
1565088
2688100
197889
1718123
2138617
260262
2308515
1964921
1311600
1912520
2029595
2403853
2085841
2570874
869924
1406192
1667971
1494679
642874
424912
93211
591914
405070
1362545
697946
331800
953952
941588
2502727
179669
2352497
2340354
2850289
1021300
2622646
751845
2670036
785468
2084756
740974
607455
1699723
2855243
939711
335866
1596561
1361903
2404532
780740
524342
1466055
1099855
1198524
1279293
764623
54243
1835979
2021030
649732
2775622
2573090
1186200
2697454
2669948
1549470
189115
1591357
271045
346618
2014307
2870991
1957897
1188478
2127459
2143702
401325
2141697
21966
1992581
824398
77913
2446873
923564
247925
1275028
1127453
539192
1381167
2356578
393886
2844690
167188
603426
640361
1837719
2683923
2842259
1893568
2362585
2529881
341436
338238
2784366
180971
553391
1395904
456816
1142467
506506
1351726
850028
519524
1686239
1376051
1604122
1386546
2717085
2694392
18235
164380
2573903
894408
120026
823179
493562
1595314
1048365
1262944
1947712
2239937
2610526
2755005
1031052
1172683
1443182
2448569
2003791
1370214
1915788
2115265
1892217
2006431
2361316
602827
830524
1722629
1649577
2436303
2886075
1266820
1112874
1029159
728474
176249
985168
2112485
1564958
1673797
2292621
112203
1247011
1097440
1250793
200429
510143
1752917
1964217
2850180
907355
705869
2757228
94344
968413
799188
1540222
755129
2850579
2834612
982069
2374850
485333
1609109
1751279
1887905
1605930
1196163
379205
2379615
1273596
1991048
834983
2262492
1645680
1632516
1770392
1693987
1278045
1366451
1048512
1453358
578084
2130881
1111378
929703
2455558
801890
206118
1359178
473632
1145081
131590
816983
90962
2727356
24413
842314
1678899
1522162
2537682
2154204
1339436
2462241
681342
750547
1369381
1726011
2190035
2106955
2291571
1183700
1463148
2085338
1394895
2503500
2441415
1774553
69614
2898110
1348007
723506
2927312
564070
2065207
430400
317494
1062012
659006
2796816
1395581
1682010
1970565
1903496
2430444
1768784
841303
369344
367675
684175
433656
813549
2399934
1505143
1706689
629056
2424655
613517
2716444
1511763
71001
1491356
984478
1783733
921310
2937778
1794623
16505
1823009
319032
2886189
2282688
896741
2048504
1201751
1825274
1345843
554152
700383
2115967
407285
1856409
2236761
2173004
688153
1433118
349861
937924
1392987
976262
429925
1382373
1095791
774592
1573378
2302016
485204
937663
1776690
2014306
2645390
1631132
2174528
1926780
1902702
1114022
1461878
2892213
2281061
1141158
279655
1414156
875562
1018106
1995753
2543487
515103
2499797
597651
2923796
2752832
1363867
2715220
1441916
1954524
2842695
2085441
1580496
2060878
2771177
1181658
1007620
2891224
2647145
404025
2413445
1506408
1098039
1606592
1047089
1511073
1591515
288303
735379
1259887
1749315
2357224
1503335
2603903
1878146
1580965
2029954
1852444
1547891
2217612
2137
1054655
614967
768764
854604
2306056
2540974
1676164
2465592
345334
803415
896267
639369
2874822
1266644
2692782
842150
620098
1595001
1558547
2408766
2673248
2201453
2103971
945125
1205823
1449616
77376
1108599
557772
1880258
703646
313595
2832777
1734015
53378
1047708
481348
1304599
1523143
2446933
2144125
2164381
1632856
2812929
13694
1717360
2807335
1658016
131212
2103689
296014
1863674
2478514
1538603
2855420
564068
744169
681323
203688
2903774
274355
2530230
1291369
2591964
1317135
2584146
881241
1441594
1262654
2560066
1074417
2270531
2836844
496352
1806141
587789
641451
2722461
276069
2783561
211436
1448551
1240650
1563272
440782
1640480
477332
1147611
2418492
515837
1913746
2060185
1991231
913828
1783949
969728
1901552
694247
1580099
2315359
2256886
551144
1059467
1936099
1490777
2638551
2375473
2524877
1790534
2374745
980280
286521
1300859
1414469
2306924
107030
2619031
2497418
1653717
729823
582843
839885
1800043
2291343
1571980
1822452
723424
2523285
1051680
1057983
940099
1268713
882458
894178
913756
2661961
1742640
19627
776717
2440896
1651225
1747125
2371769
129141
2114496
2798292
1274220
2892001
1477476
6563
734534
1119101
1169620
2576505
1437027
1292123
2192069
2694024
2555150
545919
757359
523081
1067562
884787
90923
2374486
2185672
859463
1093692
1486636
2118075
263877
2587869
1218235
2251039
1400894
1452015
33738
1808163
2555621
2651377
1061873
1556985
2634724
1492789
2679147
2774511
1076237
551121
1160686
1708060
1405544
843996
344223
806887
2502085
507470
1496821
570989
1247744
549192
1663362
2543215
2238966
1510511
1517836
282565
1792763
1627064
1342779
1567426
1787068
138667
2635506
2758120
2806051
2904460
960657
1188885
1962387
2068080
1566985
763847
2744798
424823
326121
1212057
2195477
2604954
710181
1760130
169362
1085445
1339248
2621068
56520
2691700
1120431
2820703
1629426
894116
2571065
1614576
2702543
1794930
1647261
2589555
1783764
1078403
1614084
1265281
2024434
1388752
1703235
1399384
2524886
2462617
2746464
719364
2793306
913604
2747384
1309319
29127
2519452
357925
1582438
428061
2238136
2850080
1191815
279985
1153215
1873230
880211
2510626
936927
1433834
767205
1830163
859392
1489451
713290
917453
2112403
1035085
1081723
1972588
2099502
124278
2733832
465556
930268
148499
2694629
1857870
929508
925567
661415
1727343
606306
2438349
1985441
2700418
1222796
960707
1219110
2291911
223325
2017135
462021
285478
2456121
186724
1053529
966280
2517779
66981
1311124
837589
2159465
2453543
302674
1084252
1529558
2246383
2620560
1168994
120335
167701
2042104
1727012
485717
2720900
331806
1915555
748787
1266431
902261
495856
1301230
1320500
1575000
1030787
2309132
2626802
966521
1964430
668131
2564184
837921
1817722
2185651
454290
452690
2724202
2818486
300800
2688519
1366396
1373116
1503345
1999003
2452081
667616
1638242
1372746
2924786
2769562
971064
2707906
1057803
593814
208670
277934
1630575
334129
1917893
1940424
1265485
1297636
2766238
2442363
2791176
776973
2496778
227574
1748503
712713
183089
890858
2656168
820014
1382801
2836870
900507
335758
1855475
1706805
2860404
1511136
1009948
554254
438427
1877921
538885
1142482
2001735
1550027
460439
2465549
53251
1430140
2569688
2145756
334525
2438067
2925825
2773523
1987995
2403376
2771901
1878649
1803607
1139666
506630
1621536
2521084
224755
602315
1337285
1571334
2760568
2374443
461170
1822054
2472598
2766017
1824200
950615
551479
779102
1355866
2078174
923791
840426
667618
875369
2858962
965635
669439
872001
1689782
1474466
480067
1343943
1166091
802740
1320425
1174391
2918963
2011401
419154
2258902
404562
2811799
2740593
728794
1648247
302957
1947074
552381
996927
728847
2536574
2635651
2869621
2706547
1021858
1587112
1216145
1231705
1837714
1791134
361980
2658612
350025
1741881
2347777
523703
1766127
1869882
1656260
942403
86504
2264031
1518055
2451673
1792509
686086
2508063
376948
1094784
1865161
508959
2230367
1700922
2766729
2303663
2508071
2377721
2668055
1314691
2524974
439501
2915342
1006355
395124
603340
1245357
1275826
794899
1601663
1040608
155801
44032
1411823
2697005
2438904
2773183
1211753
204385
1820484
1157558
2335443
1377363
2114893
655899
392500
952744
882243
1321607
2603075
1426769
2174109
2292290
352723
846366
2311126
912941
1917220
1990258
2112457
2885529
2069573
2397426
207268
524016
2459732
1135589
1651265
2822744
95568
1875347
462503
1854635
1871245
421457
1989196
1961596
2193032
2514622
2794002
163497
2094351
2239311
1681985
854286
346587
2635848
1142156
55237
930288
1542520
2534392
2615763
1167141
2785456
1979092
777684
1822231
316986
280590
1883603
1698452
2242165
2813234
806276
2516412
1040720
2823115
2653895
2052138
1871973
2266139
433701
2007893
1213285
830534
1945265
949435
197422
1714904
1112229
1963076
2097211
2453120
1798577
2724625
1642042
63300
2930288
1680194
2781319
2747281
641408
1955755
748421
271573
2691330
2622062
284812
2135500
2364039
2508384
39071
151123
281889
67172
701767
1347428
1259814
2856001
483142
2314464
1150452
1968516
1823646
1862740
633985
2872253
239218
1061694
2270083
108858
2110616
2202766
2481172
1817624
963588
1208201
1016370
1754437
517780
2482086
1283465
1299106
1262695
1109635
1939828
1778958
516152
2504959
390073
2348035
32523
361007
2773718
1609119
1957014
794307
1210146
2350399
1475979
1770398
72569
1320255
1379133
2249647
2563685
1274208
1347566
2373394
854360
2725624
1507926
1562876
477187
1622763
824280
2220336
1098162
2030756
1840730
2576259
2765439
1773433
2185052
1772689
2394354
1521315
447724
2902932
1686521
1133913
2552819
1340506
718585
1787772
2309191
687361
2632760
2279931
776215
762562
694449
561527
2603406
141729
389509
747211
2801785
1072115
2636956
2446774
2261208
1878418
2188356
1921045
477243
1736523
2009668
2220813
1930279
1861769
1378672
2669054
2466868
484436
1933569
247980
166689
1023538
832465
2290308
1707524
1248823
1833956
1560016
1533894
2801615
491059
1332922
2393045
1170461
874314
2312332
2679266
2681403
53099
1683716
2496310
1971045
586389
1256581
1924924
461016
2371985
2294500
1577629
120496
346213
2083555
2155338
1196252
137513
2448031
1744814
1231119
1104250
1032438
1390233
690089
2890402
759057
2900438
2588683
2015445
2271310
1649916
2558407
1813069
2314902
975690
115486
1041356
1829239
1304244
1061171
71990
2637943
723873
1883969
2761917
2261259
157025
770570
940182
2232934
524973
323343
1303712
437795
1252675
1676757
2859386
1680184
590246
80419
2887647
688436
873932
1641856
1803411
704840
2482229
1222415
2619717
2398214
756341
1576472
1842261
152357
867288
1382658
1972701
917657
1536728
2849198
2421063
776413
778560
783395
1798249
2839090
17645
130560
2192198
2778258
1531996
1798577
132704
430874
2189547
156088
1555039
974279
277216
1341385
1476170
2501341
1647301
1347721
812549
1720270
2311502
1330579
475248
2289343
1285223
347731
676251
1645360
1881976
1154211
2867515
1486493
679969
756950
26368
1767900
2878975
1171366
474946
2905926
2451472
1025339
748848
2047902
1143980
1852738
309299
1554923
1182783
1687500
258169
1014760
2101711
1203921
2607081
317029
2915088
463851
2818684
2571470
1775425
2883456
798324
1440761
331017
2792183
904627
800237
2685187
1708604
2323616
604420
1632268
127194
1096021
2695139
523977
153214
423604
1698150
2377247
2770321
2182067
15059
438041
2540395
488659
2597560
66774
404901
718881
1242870
2254567
1856927
2918037
1547815
904212
1913549
1549275
2530086
1246342
2002096
1998205
478816
717407
1598081
1981114
2201801
2225130
629862
1570631
248206
2355120
141934
1425758
32089
2621632
2223277
2068495
123908
898723
1567779
2872608
2082110
1837124
2297393
2015680
282215
2378488
719764
2831128
2907697
1849140
553000
707942
2316555
2103022
842629
560058
2405235
1638185
1600064
1239989
314732
1809516
584298
460721
1684574
1262559
1404839
2482037
1259113
1482257
1547279
2364423
1934796
333939
2699861
578980
1584532
296495
683900
582155
1427842
1305769
1313380
2720447
908408
2707164
384712
138538
1575910
1319861
788371
1276309
1907285
1014985
24930
2579738
2364412
2514218
745681
935149
853023
274238
275940
498990
1418855
501943
588583
2012989
2641884
1658789
1807609
2268867
752719
1299634
938348
2520051
2055617
1722408
183067
1417830
739926
1743710
2618683
2355859
2379407
2494180
2769454
2122277
2818147
1892186
2828512
1562187
1059623
840336
91084
1665569
1865889
2914060
188469
417932
1364150
316154
2713449
2665953
2736305
1428125
2189467
2771241
1117924
852291
382723
74664
2314609
2717749
1617811
2785695
511908
750601
1630771
571847
848835
1897610
1607555
2256284
2903629
2315263
854191
1230490
446982
1478364
337790
1521969
1859172
2055787
1678834
285783
2627173
598911
174930
2721106
2294512
77592
77295
2282264
374856
1057377
2366858
66059
2506192
114003
866181
2932683
2573872
1775431
619238
2268208
887880
600563
353016
1215598
1568883
2468285
2128180
904480
332687
1076422
2436224
2628974
1974173
429201
192005
127133
1354309
18797
1703551
570610
339611
1081098
1662938
2775101
18613
689318
2457703
624510
692500
1590848
2479586
1830101
2008645
1155135
1798726
991117
2903229
2291748
1237210
1800934
1689063
707204
1981550
2168886
98457
984840
1030452
1939387
1111831
261633
2023240
2162257
1523896
101558
2597499
260105
880480
230403
959415
2074970
412336
2246852
2899664
1039442
249488
178554
994136
1813564
1670064
2936296
1449031
2757530
133199
2900985
106963
595192
856714
769824
205511
751985
1003598
1352020
185289
1175805
383438
923080
310647
2104567
187432
628654
1543031
2410390
1928853
1770897
505790
1960472
1467511
503132
522222
2349753
1234989
420390
1245714
739421
2027793
1763552
1760208
1044212
1628255
593469
452009
1493507
462055
1002858
1939450
694184
2110534
1115451
1240885
1762474
2879723
2918569
1948139
2367162
2479863
1299749
864607
221324
221865
299616
411270
1904046
1956111
2463502
1797819
2713096
2380872
1778017
593428
576066
1173238
1188041
2059832
969836
1746594
736550
2306539
2772685
1179361
1345331
172639
1928790
2473403
2796898
1680727
2552447
124365
2087611
752257
2619736
595806
2095006
2561259
2262183
2141526
793891
232514
1824458
815279
1794143
1592425
2642096
654147
1672767
1375502
1710643
2288496
1338866
1659348
1772889
2777692
599486
1322215
707478
1083109
889097
1650034
718898
539499
2606230
1203206
2933561
1210165
639609
385612
928968
1350134
463851
1544603
1354391
2612800
843414
2382715
2787921
469762
635428
1271525
1742047
1815391
678460
287156
1975490
49047
1391436
1733244
390191
2858101
578629
1256607
763913
96771
2915257
219476
2082334
1994705
206876
2909096
2595864
2202590
1425684
2838698
2335915
1058210
1859662
910656
2390354
609419
2372145
1172485
2768272
2497894
482956
1640234
107681
456511
2179598
1271491
1706370
2221411
2211349
2186545
2386720
2759111
337103
1193627
162785
848778
739184
1333261
705119
781902
2530646
840956
1390995
1314393
1792365
2430391
2453114
1057720
1830920
2928304
2598397
535063
1315998
83771
1832518
2878614
2075983
1228380
1217316
236141
2277308
2275511
1046750
2093353
520331
2597363
2578875
2303750
1048198
2321489
1453257
1929622
558670
552151
544235
2133799
1957506
642774
1994866
2334512
765837
617383
1352428
1515083
2291840
1099204
1567280
54246
2575054
2889791
589196
2762935
1022973
1275229
1270701
1549670
1566857
412312
2184968
944895
2905481
32484
2804449
1768899
832278
2850038
556354
786413
1036238
191428
1636466
2423229
933074
2040493
2891483
798161
567555
2249714
378978
2733263
2846572
138822
965149
1922374
222519
637976
477612
2235042
2477611
74900
1571493
757514
1773478
1336796
13469
387588
2109697
167742
1100439
381859
2513000
2674510
2351817
1692895
1734624
957621
1822835
1583959
892077
1044749
2744096
1980978
2614998
1868230
88003
2120429
182400
1859817
2515758
592918
2845355
2011904
790852
2678246
1303573
147774
2653985
2491099
71437
2689874
736034
1607504
1156214
823434
1051007
240192
2669045
1910005
2807051
431802
2137658
1137604
360840
1097409
2419514
1929039
756276
851173
829264
17101
777744
1536600
1971115
622497
1928789
531840
1068768
2839650
2854193
1473427
1939596
882211
658115
2456440
1453847
1884256
1233167
1242662
829665
2440431
1388438
2140815
2861210
648868
2436878
2066257
2345120
1886004
2577120
587038
2778695
2252
1691034
2757059
1558722
1201930
224306
76705
1087449
162564
1095788
1691926
366936
2322171
2400167
344718
309383
439500
47117
208037
243853
1906723
812535
1280070
1131195
653049
906309
1000108
941201
2553143
2356645
1772610
1991925
1868671
60202
1745825
1310668
994833
1835502
2315196
448866
2530689
2811404
1128501
1076034
861955
1674810
2140962
1944635
2730338
1506926
2411198
2072970
619211
2381788
1271357
1825074
2390621
655747
978924
1857896
2115859
2914493
1524641
2867339
1504903
2610074
2929086
1949551
1617940
2208215
1372118
810602
2649780
1531751
371298
2629582
2457713
2535883
686890
638619
1680977
2108309
2259518
488401
707251
2607861
805746
1153452
240832
2454579
1941681
288086
1842810
640221
1788963
359702
518219
2713645
2025601
1468006
2122066
1853811
2641901
1835352
1250702
164710
2636195
1324392
998153
325984
611214
2514464
2180781
63557
2687242
772974
274251
1996526
2580166
2332253
220392
2365000
2772856
2469561
2728557
1294031
575840
2275138
1489422
2168582
963919
147014
2844775
603129
982520
2382310
2060195
2458165
2627116
1027671
662100
87873
634660
2526208
1914277
2257740
887317
968229
594351
2640841
2048584
630342
376095
1934519
1213211
2412613
1892916
2452873
1063223
458532
1209318
1543418
95650
829801
2336089
1064054
300053
1392366
1662397
1855257
2468046
1136532
2134399
2347722
2202262
2196998
535513
171193
2204483
480651
777204
2163315
1994622
1830530
10804
1636617
534713
2671666
267534
692299
632087
349940
2148914
1941814
1629992
1148030
66208
2648721
533903
1009888
1415343
1574137
174566
1766937
143447
1134226
218834
231075
788035
837100
1611802
1708396
1322165
66236
2586158
1865263
2060520
2426398
2834484
1671209
1400324
345039
2239077
610302
711119
1937528
2062526
402578
1312701
1080216
2168904
1562044
1330435
1981030
695155
1950923
1373826
1502848
2710114
2749015
563446
308907
2515670
1704500
2037301
2344048
730739
1435229
866452
1952935
1353698
1393488
145534
1931331
673115
1275868
2855254
1749843
1824190
2868967
132030
1891217
217263
1280740
713560
2552735
348271
2053812
387877
2561776
2011295
1113757
1283866
669195
686447
1885965
1525606
14457
2388335
2646494
864846
766423
325970
1021312
1322453
2822014
1174590
2360393
984478
1807887
1089159
2934736
582307
741140
1223123
1711800
446426
2350153
567350
2924202
2098338
525503
1169155
1980244
2923309
243502
2565664
2172643
328264
2319911
943690
1414748
1205792
2336219
322630
902631
1291857
1519086
1496468
1419452
2267676
1756042
113440
2489442
540449
1478287
1035043
1973266
2135168
1384457
1429945
2102413
1765598
2553482
1609845
954333
1246690
1772089
1248228
579781
2248248
1481046
2896586
436254
762575
684851
32937
2007466
763622
275363
2307136
123163
438903
2675755
177936
2444518
2465493
1915623
78194
1016681
109067
896299
223900
391219
2692396
739946
504313
1934212
678715
1558879
1652900
1982174
462989
75406
784359
210196
1557610
1080578
2404545
2320276
2232755
2717513
2443378
2524738
1880021
1222732
879785
2415482
1067813
2791937
648103
2385277
2535835
1155194
979071
2781772
379415
2393296
2370026
80548
2913079
937202
9938
2904221
363028
2608338
156949
926514
2939105
2435382
201840
1129905
2591659
1811413
1418639
1190331
946072
1719202
1633074
1322000
1081160
1165915
704670
493792
1066456
2018233
809354
1559770
2255730
664166
2335268
45128
2046321
1005412
2897512
2682022
1344353
112910
2892946
751206
1684186
1933113
428774
449393
40271
2907430
1528934
1884798
2163608
1004661
1172465
2656208
2017424
297380
2829271
1878481
1724103
441853
2504546
2105747
940170
442210
1829435
2620925
1659258
1125377
910527
2495533
875433
2728045
518419
2433659
1675948
2596860
965770
1499316
1727815
2217098
1952855
2215607
536282
1396783
1658451
2076663
2760213
829930
748585
2268298
2112490
1872661
1541757
1545530
2561992
1630312
616677
598209
15367
2424156
225577
840373
626440
510314
831547
1514290
2895432
2939344
4311
2122032
1395500
752018
804830
44862
916093
1364692
201202
1542262
984231
1593957
2275951
2152829
1555677
2509457
2871826
1598084
1445487
2206297
1458036
419484
1231175
1244227
1803089
16375
1137268
2608191
2741212
2898889
1520266
920310
1995124
2124739
2537857
848927
2437870
1081020
553361
366666
303160
398910
27073
1115148
2302245
1585767
165566
1469703
932488
728072
1517523
1083707
1903474
2076729
181144
322598
1892434
1160845
2682447
310360
1179441
1764856
1285264
2430071
2854316
2307882
1429583
2435544
1497755
237250
2004385
593281
198682
918808
1319711
1168747
901959
2134750
994968
466322
2263943
828822
978974
1962403
2426245
2575168
1960722
1752607
2700148
1132826
1496561
1086950
778357
2695968
1419165
2224384
687471
1479398
2556825
464678
1815286
64025
1276645
1371516
2192768
200928
2608312
876325
1394224
2471392
1422765
1354666
1238017
788423
2903690
1212700
2716525
617008
870310
76643
2654035
2709340
495869
1390938
1402145
661039
1758862
2439007
977509
845564
2225967
1536713
39648
1321158
873518
2458897
1519829
2234673
6342
1450876
1479258
386519
1439844
794890
2709871
2069589
246129
1026248
1876359
1272593
1810004
902627
2373254
2502338
386261
1627188
723965
1121885
761378
1388534
1055638
998557
2262810
1965206
626040
949993
433627
776183
1183360
878528
2718879
2288347
382707
506646
1696304
870043
984951
1981565
2602246
1451546
887806
1288613
2031724
1957659
2702024
2068396
438814
2529431
2856881
972838
321473
156349
546838
2141906
1298514
1242427
633709
1406128
785224
789747
966559
925803
172694
311049
400180
2118366
1127533
1200079
2930522
457489
2077688
1762180
2868197
2887384
1705565
754803
2077015
478003
1802679
160952
835162
70248
587519
833189
1110380
1384072
609984
3476
1137613
505821
1532799
589544
104275
1346722
941620
1359685
2800009
1873562
1498737
1043803
953856
673373
1428101
266161
2408835
603702
890094
2395942
2844245
816560
899184
2725916
1778195
1792
1910590
2842683
1522550
2398943
2509844
1805054
2390283
446440
2740395
2428108
1307631
2784121
64278
2262751
2786241
1703625
572532
585030
2683643
2619169
1481924
2174715
2840274
1353558
79069
885009
2111547
252325
1126108
2868192
1224975
989835
2471456
967847
1815919
2257525
122584
2382931
2918690
1779228
996897
1963469
740148
1112919
1439595
2319757
573607
2826296
1942937
913741
349435
1742733
2412577
623293
2452087
1448870
1486526
464361
198599
1030687
1953602
1014950
506233
2575445
1602067
823240
2123713
183695
2872851
49481
2080524
668305
1376433
936071
2872919
2137598
2366073
1241696
2547952
1786294
2243614
2073240
2771278
2881618
1050946
434661
1049732
2743821
2202190
948080
46678
2402415
81841
1045819
348946
1150257
2864053
2387702
1574337
543736
1101716
688407
1870506
1859497
1769728
2723711
116840
1624050
516521
2431436
1264058
264951
2343520
1942337
706296
1086530
153673
2486096
288347
322649
2517142
259336
358263
1189732
2655498
1042350
591532
162126
2178677
567844
285619
278241
764352
570345
2771773
1772415
234258
1986489
418474
179426
245165
2621333
1819807
1977261
2447775
2907796
1681218
2371700
2073596
2275447
2239599
413748
2189489
2131969
753628
703514
2065047
1938469
2247529
1255291
336718
1250977
706391
1769660
1688459
459806
2216302
621389
2894073
754715
1660453
2543884
2303567
1319124
1144655
720793
717212
1140533
1360869
2384584
2554380
854805
1334387
533002
40419
2335904
912658
669735
1048849
76071
2527337
454651
2300007
589046
2095077
1285162
1959107
444851
550993
725838
2420970
1930081
866935
2518787
785332
20240
51899
2170265
1048377
303333
2283599
2227367
1975436
468030
1975725
723364
1692060
2322724
2195953
510177
147515
2395695
502956
2440351
2829567
1704232
1376532
686469
1878899
51452
1522651
1208050
452255
581006
2674800
1473845
2894019
1870530
832808
2681113
1432351
1161383
231654
1991906
985919
1833968
2385281
1577133
1261279
1604774
2290270
2255562
1406893
108319
1730242
1979322
2848543
1946993
1586931
2904323
614132
1102923
766399
2102641
339941
1411139
2662149
2554275
2204986
480785
2259400
187958
2752171
698601
1075542
176547
1058900
1819080
752527
2551650
508678
80586
2539459
1227242
1332673
2886309
539076
2866922
2034319
2299940
2579813
1836431
161286
2807851
2595324
1525514
2214712
1451519
908261
605496
1535533
371680
774155
2055948
2277283
2673709
1507217
2460201
123690
1003777
2052850
1436419
757941
2910864
291700
2891104
2196323
1237700
701007
1043917
2414067
1102938
679680
1966220
12941
1727760
1721673
266141
1490193
2457187
2539042
2539688
355435
745418
90393
83533
2375822
1268527
2493632
1301656
1633111
1810842
212510
957551
2637548
388516
1156177
525208
2136180
385057
1206766
23116
347517
2286826
1419713
1383417
2256650
501237
1471047
381847
1744098
2565579
1068510
1882069
329813
251801
317017
1251360
693547
534505
36290
1545209
67157
2173851
1679687
1985327
1000947
2884745
1986589
2012931
942990
920430
1343351
1497600
731014
1147605
1795611
42269
2326262
2506200
1810029
1284483
2440856
2714877
2048340
791909
838994
1510920
216112
408751
1542747
533707
1820046
2114346
1564530
1319378
1016573
150442
704782
957214
1904876
2205481
1787970
1321349
2567804
2294618
478977
2026726
1233585
2512696
1263482
2071964
421783
2124325
233864
1161757
2679070
842780
1282535
657126
465766
1381720
1530986
2207414
1979462
2624425
201272
768319
1547125
434888
51270
2850991
738790
2691153
1934574
1189967
1259630
11409
1762979
273727
2322814
2381635
1964656
2763676
2059696
1274917
2672090
2080990
755215
631275
1350665
601873
1130121
1895062
1811089
961621
1040722
1972798
502689
856128
2376723
1426121
2306140
1088484
635059
2836892
101571
2028309
402284
2280509
2403300
1943346
291236
1845683
1339971
1155026
1226446
683006
2199258
1728777
2199945
768896
1944599
1080344
1575190
237902
1863340
1387584
2875566
2847031
1417734
390366
1476922
1900866
1045477
1296188
268256
450253
916154
1220056
345835
169640
1656219
1464022
523378
2090880
2338305
547642
1373236
1719780
1380880
2624414
141781
1876424
1391295
1782059
1931066
1178231
341776
171230
469108
1234002
317340
761890
2752748
6519
2378272
837177
1212499
1562714
2444743
598442
2772237
490413
2302602
1463334
853050
404528
442771
2864562
1068957
1696609
1838784
438764
2481670
1264078
2784718
1425878
196568
354475
1240824
1968354
2711603
1734923
2500507
950286
120401
170427
2133837
1021929
2803554
589938
1369024
345820
2489728
972234
596632
2106641
1744413
2593266
1118977
867411
2720699
2412264
71660
2169169
2127523
871125
2811515
881573
2727531
1730854
2635773
1130733
2487287
846063
936356
276237
1411346
1390009
526285
1995115
2161507
2337796
1657285
527084
1078830
2053149
1726343
736044
1951595
2757752
2756502
1965485
1047940
1894045
1012779
2821951
2266034
1626681
2685401
2309049
108189
490778
1575083
1069455
827096
660875
2503937
1118469
563942
736915
223511
2645033
1531897
2803937
1479474
2851844
2163041
1908951
181877
1331924
2107171
1280025
1571523
2604483
1956542
351295
1816620
1790535
2362747
2198238
2363197
2071242
1848193
195910
1621300
1020238
1395162
1711026
536829
2105395
1653811
1142439
2866880
1510653
2160430
555454
2688823
2905619
216570
2640378
328600
780224
1069588
1392726
575882
759825
1253182
635811
2377856
2166521
2512050
1836982
57599
415046
629965
1337568
55254
2505218
2704535
940314
524424
1631942
2882966
1571002
2913059
1037387
2245199
644613
1799786
2237717
2001693
1364626
1071295
1531542
295371
848188
2463344
1215793
2674063
2279683
1898234
169780
1271552
1802547
4661
1968937
68581
1679276
207010
2877920
120275
1768233
2498445
2681200
1628187
29983
1294800
1399191
794707
2551721
1362572
2400935
2237001
2848801
1289056
224109
2131297
2494191
1673039
1504283
362004
1902130
2179608
1433681
1217187
2821048
58533
2369858
239957
1606241
1899230
255416
448000
701395
739320
2609687
333959
2673811
1052541
2120597
1133323
77003
2026011
1913092
1105906
260695
1055274
2752230
1345729
1352597
1997284
1040063
1398496
86000
1332264
877316
236409
760465
553686
180479
2618135
650546
1720954
2420603
254589
1573689
1322551
2387230
1619753
1255476
1655666
1991239
2168759
1134919
679658
326010
379683
2687109
604190
1810780
52993
1093750
1526310
1136035
220530
1088432
2608628
617775
446792
2604162
1343140
988548
1413855
750922
320827
853884
1222494
541579
2815719
1533815
2776330
2069558
1986534
71624
2422554
68549
1504638
669818
1714042
1846030
2419177
321906
523482
2189191
1768758
20787
1356001
854337
88014
2505415
2669756
1286053
1215860
1996531
2460338
155621
1968237
445021
2791016
295251
1200745
2900276
706727
1744219
1399850
1848430
715560
764602
889094
846692
1496963
2643643
2830702
2502666
2286740
1497633
1913526
392782
449667
2333177
1062909
1548946
2354359
48074
1450513
770979
1444415
1006474
301841
1418037
2311132
2796174
2106963
754931
2351144
124904
1111013
1024734
930050
610687
1348859
716490
2285636
2856353
384857
2465168
2068677
1145258
1427496
2396844
2877531
192177
800308
1184723
380579
259141
1957236
2680669
2264545
2219223
666536
1384771
2257716
858322
680599
2905380
1042177
762337
2806070
2681772
344875
646504
71387
1713568
275736
709439
97493
2801179
2219296
65402
2792950
2252502
2478334
124556
1610474
624675
1676521
2661453
2444376
331327
877334
363442
1196218
609560
2355112
2758640
1936872
1152170
2833824
1216097
1101422
319795
461572
2375827
1715020
2565098
2189811
697366
2094961
1472892
2601114
631044
1098286
1863729
2058624
2872080
1461333
1608288
2421257
2195858
1616671
2598569
1344340
2191929
1091278
634904
150568
2226880
2315081
308115
2458142
2327373
1316403
944720
1598717
2515701
174022
187845
1687902
2626053
556557
1154052
1398369
612734
2265460
533055
1539982
575617
503744
2777799
2077618
531597
2386661
768072
806336
1041166
1912408
842663
1054674
1010053
2821188
1130481
118707
84727
1543929
445306
2057181
1418626
2206455
2477270
2115471
496817
173790
829667
662938
2414325
1104120
945828
2126754
1348682
2626988
1919817
484283
1654152
598119
2850373
2136036
1124075
1674070
48763
979625
1904279
2006594
2195650
1135633
541824
875400
950037
1457545
2745091
2830140
897969
1742953
1500935
1167285
678378
2297555
532222
1768260
1611589
2737648
1008045
2759105
906751
2883839
285401
2058103
580858
1262401
573853
279291
2444862
1037758
2259429
2404275
1672602
2846413
975072
1851339
204259
1801671
2035632
1232704
889538
1522223
976271
986267
2179798
1493803
2332297
1089867
1054782
1154852
2697089
1086047
2486014
509070
1648414
1979368
1945183
1997040
1825413
284156
1119527
439201
882932
538774
595718
691536
393315
680752
2220270
841801
873224
146814
2512759
2016377
432502
2360955
842220
2432208
584156
1664458
762058
2338303
2301145
1017021
2079329
1138388
645114
1704353
1843549
2119460
2438742
376928
2329034
1977470
557
1481527
1556221
1819147
1535351
1341321
191496
2741628
1568071
1595981
999255
2074598
936097
309370
2525029
94350
2069250
1093007
1803669
1131060
1090360
1338933
1631172
1146172
1557579
2609277
107547
2427083
2331563
1178077
1784070
981866
497399
687173
823734
144420
2348072
1717999
2585829
2694913
1990356
2452795
2417157
345262
1967755
588256
2406973
1204129
2319632
1514170
1856450
1568154
429085
340569
203923
616946
514118
2035993
1800979
825617
1601688
2225901
2896144
2708882
2458747
1125324
178890
2380351
576844
1838822
793801
2229710
1688575
92581
1548935
1636688
2139283
1188834
2059172
184663
1563931
153935
2358955
511340
578176
2096419
2713367
7502
2831850
1612472
836018
1781040
868761
1667750
726517
2111848
1819804
789689
477303
924011
1595123
2562431
1411785
294730
2524628
1047913
2678958
1021266
422124
1602956
1465525
429927
1282379
2269578
1429480
2913297
2126949
271769
612865
1151780
325996
2412882
1043729
532661
2055
278473
2644302
1304457
126918
488331
1087357
701217
684230
2439638
1761114
418907
917040
1685034
1795678
613739
2039249
940155
2709602
85275
1152186
416054
711187
88610
864829
1126914
2339379
1014039
2615544
2057854
373044
2170569
136718
670015
1189030
992548
2089418
654789
567908
488002
1461538
1914598
1683544
216648
319543
2765998
1228581
1925374
2025061
2436351
2259380
1369241
2095956
2913516
2636721
1070134
790518
1039769
1617162
45213
207542
1860682
1087063
250321
2784488
1995034
401677
433009
129125
355117
246325
1399142
2300775
691895
1229970
599931
1865239
814176
2418736
1519922
938581
1518013
353467
1488018
873534
1083711
2386961
2590528
1806895
1255778
1330165
308327
1220863
2801809
611757
1779773
661109
1548975
2716909
1382159
1441996
473532
2301369
1638948
1106311
2150349
1963661
1312220
989832
2213589
2369128
1924471
2555309
2258134
481101
798361
2734316
133598
957914
2194224
735808
1572518
1572062
1028495
2019413
1327176
1543533
2317259
2167271
521029
1280027
2511088
1835625
200209
49463
2589286
2471112
493529
598695
2241627
531856
2509025
710698
896923
1504249
1311415
733297
749638
1028446
1396802
2676262
371546
2670770
321406
1097445
1387547
842362
658836
734123
797593
1910023
827194
92257
1836538
763461
521322
326983
1470863
2425854
35370
1869001
831107
1888124
1503550
1607718
1250220
875894
690915
1961440
1660678
1864591
1678823
2149487
1111169
180487
539548
592881
2384384
309908
67345
390871
2129733
1444903
1325978
2179386
175676
969759
1158270
1790296
481716
716067
2220212
80734
262161
1264155
738588
2909218
2747134
433637
802140
1871197
1868882
759520
2407939
2886108
1834535
1479316
472991
2862221
2940199
2707018
2614997
2901405
1310722
1926829
472260
87784
438427
690242
745628
250341
1203330
1412436
275974
589877
425724
1370945
1577692
2596506
103651
771799
2089559
265768
1598605
1803394
2926065
330414
2408106
2651502
146293
2100987
1623889
1700121
1085022
413314
1342939
1946355
2453788
1837756
44772
2339285
502162
2699597
159257
349772
2811791
2192451
2283233
75834
1022909
520000
1498096
2905379
1758097
1765454
2768597
397445
128219
2488449
1230614
1595865
2245958
2785223
164348
1209569
2004279
593189
2811282
2841865
78023
704798
970562
341819
56299
2219112
394542
820871
1119697
1347051
571535
668159
835680
1422054
240791
2742377
661954
1438089
203340
83395
397654
1168199
1914717
251803
2584595
2481445
2015487
2608241
814354
2238581
2507871
2021340
2237417
2055330
2642166
2079120
898666
1727250
1996250
2000960
134348
270772
378625
1070474
2519490
2554814
316429
2667270
197275
26463
2603621
1320381
2259391
843703
1419304
2326917
624535
1607949
1843391
1538979
667281
1694929
148872
774253
770853
1815127
242572
344924
2389464
1164866
430447
259593
2233412
1307387
305846
2559279
2732060
1626087
1910112
2111518
1265779
2851536
1694203
1047684
958203
73573
948161
784307
922282
1857200
2587265
212032
1976684
2013702
2443899
188864
2782546
1794699
2436540
1141277
2179860
764325
1320370
1727678
1668851
1826766
2272802
257214
2189842
2511204
1558828
579666
2095853
2473127
2034539
1088347
1566114
619145
2002437
728342
67929
1080826
1232601
2022818
1603163
793489
2701863
2769628
2451458
1323441
2207768
1582036
1814410
918963
2589122
2868331
2054188
1437770
1941388
133666
2362502
1460860
288907
2132960
180296
2440706
586270
2018398
2728735
439613
2549243
1264396
1299399
240772
2146473
433544
1774722
1356374
1631061
493158
1539198
907489
2493280
779138
1602134
528537
2892879
2774664
1133294
2789621
566914
2923198
2205592
711623
2358431
281558
916929
1130523
2345323
898490
1653128
2488851
2243691
865906
2244532
510568
1946067
2389609
918201
2125131
24901
628321
1412673
1320791
540318
1487339
30453
190502
1561486
216702
2232169
1048899
329361
1120927
2698677
682092
634096
684664
1993100
670844
322582
1245013
2775400
2292598
2208458
2408904
2766264
1087145
869433
341167
2388277
604706
2618205
427958
893619
2584000
739264
169526
1634763
702979
389639
2797331
2655266
2925215
880192
1367394
679853
2566673
1794948
1026080
1855954
733368
1066857
469443
1932349
2817759
608853
1470464
1536903
809864
31875
916246
802569
2753781
1937560
1353930
609087
2608043
1523534
171309
672596
276965
2755614
2543165
647907
1895658
615642
1938837
2716793
2903114
2925167
847354
1355617
1469783
632131
93221
244223
2525475
450091
2255768
211044
1775797
610358
639901
2656919
2811048
485840
1390091
2751842
2634007
201606
2540030
2533163
1772639
722269
2729673
795617
959486
1555547
226032
1991447
2324922
2816024
2454188
1017924
1549558
595777
478288
2495609
2081369
352157
369769
2017197
1623838
1055419
1599672
2584978
2813462
680125
2230921
1369684
527755
1458496
2251013
432152
1044383
158447
2595601
628411
2498641
322354
1252188
983779
916687
2210487
2734443
1626393
1216163
2649372
1635070
1370198
2667062
2247731
1687115
804028
813326
371834
82657
1034849
309810
1095601
2353107
647737
161628
635599
2121287
112232
1364066
1578785
1642869
583445
1778605
2399058
26382
2785614
1145848
848119
556687
14679
2222704
2662427
949576
929587
364267
438738
646727
2865280
970127
1995816
841329
2455418
2644736
2820242
1585446
744945
389640
277983
2127609
1277806
1253850
432239
930464
436709
283
489995
2843335
2196798
957519
2236597
281481
2614088
2057970
722122
1578138
1808813
1443833
1208168
2398698
1759373
174055
595449
2701551
2517791
65344
2802402
355462
2692952
509258
2036138
1742461
1307290
431102
2213894
1640808
454490
325152
333832
283685
1855967
2239274
530254
213419
1868286
2073179
2659466
2099483
1355421
1673310
2781373
1041070
285619
1459089
2302675
858284
541465
778908
2683874
342105
2099086
1971544
1839109
2848727
317933
1026445
2178794
2780989
838094
1415891
2162878
826405
2407461
1227993
1887064
1778411
2845165
1631866
2810117
2000029
2501801
522540
2420981
567656
2208842
606360
1786312
2131334
2593513
1519804
1485966
388202
1878080
2439030
153123
2196189
167401
927039
1489767
2056469
1543034
2545627
959011
1265071
1185532
788387
2491022
2396238
1368395
1325933
1303465
410762
704154
946753
2603059
1983340
1368177
1171090
1867462
2377736
496106
2039982
600809
419726
2937268
1225329
302793
2730734
884688
396420
1906576
2474018
1542637
1028677
1651150
1185721
806676
1025723
1566518
1621431
2373269
2621278
2490846
1769278
2447305
1340193
2154775
2361812
2863288
689501
2221188
1494601
2676309
1184991
1075651
1903622
2772005
194336
1165408
1066073
43669
45297
2326720
1446460
1185645
874787
611867
671879
683622
2219154
1382713
2635928
185132
1757415
2661850
1524264
2558420
1503294
2668346
215925
2134160
1773513
2537939
339379
230482
1357037
742215
694826
851
605216
2390972
2006594
1559465
1693578
1431267
1482363
512893
503052
1096983
52929
1771328
513645
1480752
312795
2348669
2386201
1083130
190059
2129193
1519639
2346362
2344546
2909012
2294146
1787318
2589992
297825
2887863
2618219
2258712
898723
1812433
1089642
2694770
2045288
1017519
2386348
2422925
2656274
290649
1295612
2871856
2389197
446990
627918
2142648
2179613
1364956
2076187
735890
2360506
2154484
2806644
906221
419448
619213
1417433
2418339
2731100
1291895
2415808
1544656
995340
1798594
1328677
1364862
1058493
1833835
2647040
2871094
2344878
2336777
1113459
2841139
1168398
2879155
942829
778040
2117239
2685240
1801150
2725506
1290570
1413755
127765
1180331
997354
1839169
2446953
1638801
1562428
213761
2704677
669431
2906205
2790411
250883
2843066
329746
1524805
2560431
2058436
1500047
1069921
2824387
2573206
1941335
913282
787192
60698
1617672
2259021
989815
2295270
2837360
1234046
2761534
725158
205447
879809
876211
2718690
2517598
694717
477526
2743001
2038603
681711
694908
594201
1038353
275177
1549398
1127274
1681354
1888615
303534
177900
2356847
470446
1553489
1347763
797715
204635
2632011
299361
1687955
1304887
730476
697242
2445568
195736
261594
2548448
2813735
2702930
2787004
2335504
773272
2250546
315511
291428
1190636
2539819
2092275
2679320
112487
2706203
605065
2487667
2387261
1566240
267601
717135
88996
1468201
1066471
2891499
2382928
1902202
2889881
2927331
853804
1890565
1863449
2529849
2915131
84277
1208133
245912
167795
2333691
487793
1766066
1132421
1531827
1687231
2166276
2012817
79967
2242376
1944391
1772892
2008562
495807
1410442
2100691
416020
1083460
2389074
904017
1004138
2684057
1309168
2015623
1077545
1169801
598713
1554748
1593332
1183764
92122
1168953
315912
1358483
2796631
2833397
175590
883350
400166
2254021
1554795
855806
2273819
907404
2097427
1951476
195681
1649357
2653482
167533
2794681
2451595
2825914
2118362
2242132
889074
2575143
2495404
836740
82152
2699915
290781
1560726
2201891
764811
2031521
1513884
352761
1537151
1339524
368960
232981
409323
210640
136158
1173410
1545422
2291494
1048176
722742
910920
545686
1778069
1131775
1387014
451973
2873010
826272
752400
2658241
2523762
1081555
785028
2883241
792022
2523189
1993181
2081048
2807883
1493146
2454187
2452360
1926828
702368
223015
2226459
1693924
1020489
2622209
2017573
915233
1987149
932052
1782554
2609707
661164
2835575
383545
631364
2311960
1074882
48982
451362
1627843
2414796
1958984
1213543
11735
1001438
221830
2926820
1250416
1891336
676751
1203794
2020720
2445567
2104600
2882133
2493786
1638629
2072414
777859
2149752
2329307
1244563
2134435
1908740
2072933
1026145
2910122
861962
1603684
1870465
1205989
809934
2238496
1499688
958831
564525
289804
2150937
979598
1108388
1389033
303891
2729654
2033843
1715863
2678816
1012417
1495522
332753
2904043
787678
774848
289484
414751
2387484
191259
2824992
2921936
1861323
2841145
974394
2818137
692263
1174287
489391
2298545
274757
2852155
2230872
2768810
152594
1922560
2915500
2571359
2555719
2551097
2114190
77885
925196
2856440
1339668
536121
2525873
988115
1824860
931433
939590
1868030
1077102
852482
1373794
523337
1793015
1454464
654068
1738873
1972356
1228729
1058548
707013
2139039
2782097
612351
2324329
1106499
1198647
471990
1850294
1245129
1410283
1253382
2095111
946836
1640002
456878
1266841
1830648
2283264
1433024
2591368
1707044
436485
319893
1712715
943837
1182424
1198124
1892578
141020
2599750
1834444
2327366
2819575
737790
1399944
1948059
788710
1028624
2484173
2622570
2485665
2839358
1634690
2610379
2208157
358086
206278
2002005
2483254
283163
155218
1924429
256212
2001883
2440495
1487603
2553491
1527170
368296
174375
446923
733465
2312800
2222029
660595
2740124
1981586
2117884
1997237
2379776
1095582
978090
1249539
670074
2451415
871452
341760
582981
749851
1721799
1871222
566983
2312041
2370884
1018665
2494783
2326541
2029687
427567
596310
2650610
2269694
2470709
1361414
2021717
707220
2676314
569282
2906373
1118112
1878309
19925
1858001
1005431
2727356
419388
1492815
81402
1034112
2721502
439716
2206851
2470170
2805685
2887143
1525615
314045
2654678
604710
131614
377005
2284462
1209364
2578812
58968
2744644
1529899
2803071
1381104
1713537
607564
1060093
190663
1086283
987512
170977
2372352
1288800
251676
1743778
2732138
535554
2473453
2778334
455275
2545552
668992
1603538
914319
667051
1857187
173616
1856347
1082451
64079
2546300
685170
1203068
2447407
262420
756638
1533587
376593
270455
1507132
286753
1483028
1575968
992933
1451440
1188329
1442107
608739
1249278
1576723
2496684
2514258
90867
544949
5505
264572
1337712
2000931
1791270
1808851
1340481
830149
111858
2734811
118532
859081
2482811
1394706
116051
688404
139898
2393727
1328545
2506430
495144
2355122
102076
2658842
966926
1306416
507601
1665410
1751570
2130693
1448626
2208254
1512015
1756866
810077
2907506
33961
402587
742849
2441675
9258
660018
813155
1560035
1488687
2475244
166208
1499875
2250376
2749763
1503798
1973672
1359425
112928
1737426
2480011
2843435
1102908
1395007
1651412
1728824
423110
236022
230270
2308570
1777605
1895313
2085099
487473
2750456
1120654
481423
2262763
294540
1443684
403557
1154866
618055
2761672
918066
1843322
717027
1685350
1912097
2226747
41960
196085
141204
2792560
634814
1678911
1846776
154272
2633915
2788621
314176
601199
1335687
2416026
2620859
415609
294038
98535
961795
2119354
2486685
1154654
2695695
2825581
1731928
2492670
811831
498251
775938
2478467
2917215
1403649
8532
1084700
2911595
1097275
88857
2090142
1188657
1005786
780936
2418097
776171
193130
1047924
1501477
1636155
423886
695872
328478
2537208
2086182
714405
2755005
2598381
2440246
43927
475281
2457871
901576
2513005
206138
101763
1060723
258346
2918291
468146
2088610
239872
1437400
1419286
2471321
1404276
820665
932773
952323
704367
2171210
1246778
232221
949703
2325390
2249097
1931522
407448
1102538
2845598
2137569
1777697
1445941
646664
626444
465607
1799076
2110714
2496892
1747716
1068972
313309
431986
1293109
2713458
702078
2119840
722216
1898897
2449484
654050
2101713
71073
2118873
1351497
2068258
1883339
2135092
2346571
1075182
2122679
2464514
1561520
814825
811051
1698323
602152
1234296
1497461
1947942
887519
2224474
2664667
2006374
807050
2195911
972689
785090
2749553
704595
171643
1008184
2236420
2090010
1308588
2543299
2050442
523948
1334264
1930388
161922
576929
1328065
978170
1143488
1844024
1891955
943271
2174328
2407529
1291298
1457526
2130139
1415725
2151496
1238614
1518800
2299502
621987
1479811
2132768
208788
755856
145367
457404
1817017
1916905
783291
2290946
2555416
1958076
493709
950263
1363320
1627027
19826
1543366
1298649
936197
2114529
750764
1122769
1567326
2295205
2341707
2551717
138959
1307964
2230089
1355208
2088238
1648750
2220778
834987
1995183
1790466
1181998
413224
2277691
910189
2187432
1410267
860123
1859546
385325
2566235
1543694
907356
943123
293024
2920818
1994332
146134
1402549
2015357
2675330
2800339
524651
624019
1968317
283565
1630772
30875
2699657
2220755
335973
1675679
162788
2464193
447057
7285
1204162
1329749
186825
68421
617285
1152617
389708
1191639
2228990
1903192
2088696
2631489
2430109
1253337
771365
1972060
1806021
1373768
46110
2783150
2194905
2014653
690890
593299
674894
1917778
1465759
2012758
2172759
2063956
612787
1543188
730661
919735
2523843
2562779
1944685
223191
2067400
210246
285755
764598
2769567
738513
1056771
1199016
1388476
744360
1260188
2758555
26913
2881875
1249781
1034248
1019014
2760212
2356509
332474
2464317
369683
1674129
1033431
2340445
2195246
814220
156727
1904677
2142060
1492424
546150
392731
1240766
1642124
1642109
972758
684205
338375
1435689
175783
1069806
144825
2606382
806593
2744430
2849044
1867336
584048
2776212
2919510
2677606
1457518
2813435
2828950
1079985
256597
2608181
2277406
1975949
302643
757564
2331821
1313701
1756828
569756
2545087
312577
730700
124991
733166
1239284
1472874
1167038
2132357
2099958
2360467
1293365
1837553
1160891
1704146
1205178
488036
2869244
812917
1848665
2411364
1602203
1680268
510242
1772738
2621103
2862064
1767431
1050773
1786974
2461343
2314341
2083167
1005891
1503051
2730110
933472
360440
1133752
2735722
1963561
2223642
894948
2442119
2609219
2410318
2506846
658323
126852
2158998
1358325
1005512
1406030
2320708
466186
2157163
1501492
1537732
858723
1505589
1764117
716869
534159
2420495
863055
785301
81995
1110345
1765448
1349781
1684399
656096
1034327
2707304
141046
1954072
1864265
1739843
915235
2031290
243497
771525
181885
745906
722383
2824251
2559121
1773461
1835567
1352495
736867
1186415
2561918
237003
2689303
1982258
1589974
1096037
514705
245458
263647
2107226
734219
2558771
1544157
423483
2919177
629758
818389
1945525
445659
222073
2615520
197264
2073815
196333
543487
2204282
499814
2349175
696232
379787
2026415
647658
1502952
658232
1280404
2218311
1202195
1205950
2490315
512543
1469277
967642
1518451
1866194
2597828
825765
458743
853003
1921920
1111627
1294896
2196905
779770
405000
2044779
96488
2728940
1014564
107116
2445885
1192094
921523
1000114
833210
459164
204998
630086
927218
2495398
2600355
629098
207461
270658
1136344
557435
1531189
929598
2522382
1074548
2820161
1837470
2724100
1070776
2735628
625927
2250309
1503842
2158678
2828294
2608354
1062660
1189166
680560
570960
1883348
604742
2525992
2758367
902531
1648241
2882478
826544
2066836
377330
2910101
851625
301181
2526096
1265667
2806272
718368
619644
99417
474388
1327427
610339
1863877
1614305
1959473
2677481
1477424
761213
618302
213987
1832057
1525993
1292837
1176607
1929708
1031326
290326
188820
904086
2412415
753270
502006
2142678
564365
961906
2530462
2083038
1161591
490471
769719
1352593
2016231
2003142
2859427
429441
1488918
1860535
2356165
1152104
2691362
42973
2617571
140077
1937319
636451
958088
1394422
1539774
1180165
1556267
481332
1903431
2517986
780981
852387
27573
973376
843179
2227707
1415316
761987
189918
834092
898500
871545
140090
467899
2326870
775726
2167761
2130988
1855412
2299935
1024917
585257
1809979
2218506
886428
25165
775710
2278784
273563
2232508
1630556
541236
2078985
1682850
1918914
1936891
2922905
2499537
1158881
2767937
1588792
256523
2335887
2807407
109091
1620862
2119942
2925653
2434019
548281
1011657
1252301
1422984
1224115
57668
2356534
1193858
1156054
2675976
2894513
12327
1049684
449488
2674938
2083334
95082
750726
1681454
2488042
1669128
856771
75852
92160
2149962
2911406
2220819
5495
1321322
1633533
1959041
522292
2234710
264723
1984298
2253858
2715627
1110992
618262
1789778
321834
1006402
1205601
1883128
1113965
2794481
2742102
436850
2387950
1590806
2084288
2134823
592613
220045
2163465
637129
1664115
1024507
291444
1744955
1524985
78562
33826
1605239
260052
1558673
1990643
602125
1521815
2416409
622150
1106410
2923922
2857833
68190
2472428
1487242
1255769
1020824
113486
1904339
1916260
1060774
470617
1618832
807797
471208
761096
1874975
2610840
2394381
1601288
1683265
2309226
1310079
1628898
36538
197404
504797
2859026
706385
424829
550768
1586780
1784583
1706319
1922752
1689133
905143
1754615
2777275
29169
667718
1749987
2040697
2620649
2321328
1272377
882694
2481248
573554
1773169
1503152
1988421
188134
1529853
1156754
1413673
1641285
821534
1966133
1600638
1798601
2561660
732176
180631
137784
1625261
2119552
2631341
2384968
1913052
1263450
1784619
421019
1257062
41297
1487912
2523840
904546
1403585
137355
576916
1255984
1450832
2131935
2117208
444084
588765
1702986
587951
1923772
2580273
1058391
985555
887898
241119
1767290
2029926
1507299
1409542
58210
1670458
2539047
2090170
2632975
2703355
60016
2605010
2218118
659708
2780235
2354923
1792713
2187153
509893
160293
2240983
1950380
586149
1753928
561047
2019235
343815
1963656
2524110
922150
934230
1529845
2853567
2167472
322445
2223185
1258522
2082073
1282722
456764
1546815
411870
135373
920832
915846
1964108
1919105
671260
2604528
270628
416634
1556672
1524352
28786
1043285
2030621
90923
1560121
1822460
489193
1043221
60993
2228262
849715
2406029
2514759
834027
2733926
2730733
2232659
2163504
912575
455590
2141705
1507871
1774027
1854339
1792028
57573
2657670
2916035
485117
920979
773671
979740
426355
2809668
2854009
1777225
2719024
1526832
2243146
357021
910530
1645746
327365
2912351
1854096
1054749
2075875
604635
178205
977792
1345147
601461
1961742
455951
5219
2255864
221910
2450285
1923122
1110422
1693003
1750860
2001032
314597
2237004
760088
1655481
187273
287787
2159501
330124
1044209
874961
2142787
1941918
2667534
600730
1520651
952870
866787
2292159
1068377
2484366
1141230
2801179
1114096
1022073
626000
703190
2078854
1299984
1731616
1700714
1030604
1224694
2326106
705715
2221360
901548
1577349
1940085
2662960
2315887
2400788
2013710
2217996
625224
1312127
2021438
2436442
2039896
659603
91725
1977921
139469
2770829
361419
1200865
364042
404978
935262
2879353
2700532
1266601
91041
1927078
1199181
56955
423227
2250804
1930027
512157
514687
2743511
1871457
1017120
1637543
2028538
21741
592614
2179550
2128147
1076683
1146762
2392862
302896
1604383
586279
2164992
345511
2028425
2796736
2627805
2676942
649063
2330456
2741088
278458
2459724
1456965
1873370
649018
1274277
1986714
2625504
892047
2552506
1103119
2605273
725187
1719755
208700
122935
1883491
2028853
2032605
879958
729809
534071
1141301
47339
2725754
2700673
2511449
1619834
6951
2743902
836426
1145905
157983
157802
2746114
2527869
1723352
1454313
1761413
2673732
2196330
1450042
2301763
1148473
1158699
63673
2213013
627939
2859587
517768
391456
1620570
2192880
177371
1928615
2060806
2479628
1225517
264571
1338705
466356
2306128
2530656
2315651
1886269
2274247
1307333
1640636
1808698
2487482
1332651
2566770
1082409
1835594
90483
543810
19311
1162941
2562358
1866039
2910393
2861714
1331050
2891939
156392
1306242
2321227
247991
2747539
555487
2390011
2383033
1868773
1238823
855058
2253007
893485
2770565
1754670
1726815
60583
416213
1963788
1147837
1484790
1198508
1090805
991152
686318
299997
1989568
2849945
2934966
1573103
70356
761898
675239
2930040
460359
636531
1491119
1533673
10504
761628
926710
1746079
1465772
153615
1094329
254697
2513804
746895
2762383
461299
1606274
2562461
1351263
1386839
1802994
722562
337019
2498424
2426643
2752098
1217979
642317
2166372
1319345
2434236
18578
1789350
2013326
457921
547841
1332771
2093329
2695922
350997
822553
1906959
570661
636687
2169540
74968
974239
898650
442245
1641247
2362992
611899
194997
2897891
1621130
2614284
1727791
2155075
2054004
2532498
1064081
729218
2286706
594295
2503900
339166
1491068
2340344
1333520
1248258
726809
120417
1201548
715694
1956821
1897612
2345762
2183697
2054908
130321
2577147
2615022
2166460
1271380
2440475
602754
696022
1653554
1141608
1944211
1186353
1960176
2222835
986051
1782755
121821
1322477
1995526
1374822
66329
2771261
1784142
791029
226596
1813595
822592
2707384
2857661
503114
2817852
2528208
1733451
1426545
2504146
1374994
2579829
174955
263092
1733999
1264523
56839
2800284
2363135
2565181
588298
45359
2664429
2209454
1878109
633723
2077703
2555103
2177940
2284284
2789250
2639171
345699
1820356
728921
1230827
2604574
2647383
1070187
2051745
1819250
2710950
723479
2176124
2421728
141092
159540
638502
2624902
2523784
1863174
2626352
1004128
2294804
2379888
404768
990907
2494467
1633409
52059
31777
165667
1869724
1347299
1994506
2403881
422406
1913143
1772315
2008037
733649
1401284
2695142
2166693
1304632
844556
1446566
113155
306909
1030956
1678809
598388
1994384
2085990
1808414
1280559
492543
1073872
585543
2812134
2853652
1384789
1023782
331688
2076530
121929
206179
1764170
1748352
1173421
672453
1300845
1405217
973873
1112802
343470
854654
53794
427483
2611280
2294250
911274
1038735
1194047
304155
780717
619414
815064
1912139
2418323
1689360
1422064
1807841
2018981
985448
46737
2113122
1060734
2091446
1188450
1626820
2410691
1849108
681879
1614731
664170
1576358
218564
620635
1593641
2881383
428852
1261577
2291921
2756074
2844371
31635
1318569
160609
978508
1148377
1455526
1256229
2839364
1260538
2867977
2356963
1498230
2288297
911710
1152578
154167
2657902
710444
2840810
78538
539038
386802
1520899
1696921
2210993
2785628
580871
2640827
2398322
1042150
916178
637590
796308
884205
1102958
574085
2532665
2514123
31848
1845401
1049981
1490756
983290
856106
1781888
949249
595378
2926006
2202798
2609703
1959738
1317607
2853214
2159210
218283
1250794
1406742
1354304
881578
2429606
773212
1553939
60685
1703331
1900420
1883502
2154728
2180815
2861777
631582
2557745
1719261
875650
1413818
2918673
2500341
74788
2680489
1116709
1255569
1564486
2371649
1458013
2501430
994917
377908
1957128
2622824
819125
2682085
2821886
50521
2681648
2341692
2129919
25616
132072
1495349
2499079
43191
2666983
1226437
2663477
1957895
1718797
165021
23236
1752596
1004720
2242290
2231220
175087
2583861
30445
1134969
1085938
1564198
2412646
1992834
2170373
1251078
2241511
1084893
1984399
2381047
2860027
1919697
1697235
1254657
502635
1284194
43184
2040582
2505119
2601286
1385390
1196975
475683
1043462
862553
598718
2470231
2050885
2896797
1617400
1516552
2355410
2567006
2400414
1072368
49566
1551687
1068501
110306
348437
1819211
2134635
1077024
2601582
2485563
588917
1203633
2494660
2298302
200505
823293
1428789
1648213
963219
1166205
2727884
1853674
1937077
2711778
402131
2740913
2162963
678969
298719
1389160
1450369
2044469
2918811
104349
2416045
2095043
1681524
1664508
2253242
2446061
1593097
2261159
629715
1501443
2074774
1027393
608052
2318760
1832234
1134269
2833781
2336220
445590
345592
2123264
128627
737512
1236067
1344124
2623706
919552
2403920
2468162
599233
636296
2760748
2311453
1532539
1880563
2271927
2479667
59346
1136463
685526
2924009
1244534
1545889
1378271
2722532
795591
1292591
1564379
1523089
2390128
673459
2025237
1791223
882721
1244994
2627914
1403863
1311365
1571189
2856728
2405350
1174797
2245271
2243473
603559
1885951
2670604
2047363
460513
1540664
2161333
234286
2788793
2264845
1257242
2856302
761642
123400
1999202
1506965
1154522
2590654
1706050
1967291
1192931
2464591
618102
2342818
651179
402063
2388428
2833466
751076
757230
5568
587008
2663222
306007
94870
795810
706660
1164141
38701
2399891
2501607
2140547
940146
1354601
57998
2647850
1585808
516205
2387145
1468775
2908065
2183378
154920
2261218
703275
2125557
2017817
1366454
1900476
2543216
1375094
737972
1687949
1135443
1670751
727413
92165
98125
1756374
2789451
434635
1894103
136394
1343578
1067873
1366557
2184969
1847616
542977
376425
274583
777788
85284
2892280
2557613
2928471
1691542
1870058
2611179
1982539
1647933
494491
1916399
325717
297272
2602972
1791306
286939
91453
170636
943044
2894187
330478
193040
2887144
863506
661697
1492650
1932507
1346950
676612
1358211
2406626
153510
2076766
2156029
1991113
1884195
2375967
736950
2037370
1996115
1962712
48129
2745484
1744390
2924919
426351
2495191
544539
2583160
1145607
824961
2215075
2335036
279547
1174283
482495
2409322
2650157
304688
1138787
2079983
2762567
2099738
2289151
315271
973033
1513328
1020147
376886
1696419
2320756
2090107
338333
2789654
2054955
1312368
412138
2735801
898967
2822254
123840
891656
836389
1381444
2248275
69233
903088
1761497
2572915
255918
1375752
2116594
35284
2502720
2280624
15861
2108272
1770841
684872
882066
2556826
2885199
1238759
11357
181663
597109
2097736
723295
190721
641946
2794852
1491778
640687
2007524
1653665
2291405
1853997
1620559
1562172
1342472
1416594
497412
1643775
2494375
391715
32188
2235838
1324204
2086702
1327679
2158747
2710279
2296163
2365456
1873568
1476088
1199180
164150
1837728
1353540
1078106
1428642
1825416
2101801
221965
31482
310548
2440669
679284
1902651
2769114
348334
2767548
1210552
1725873
1306290
923412
2536422
395208
2052224
1148561
1281181
1684520
2707773
2447701
99294
1848744
535060
266201
2259347
649333
1716579
2837808
912560
694005
2839198
1962132
492192
1317943
450719
2365416
2384949
2692620
1191662
1199549
508261
869189
1608394
1961289
2903643
1152023
2253383
1280681
1533912
2611239
1973902
538666
2626022
683270
934704
1908205
2532297
1948217
2687927
1573760
1440132
94699
2767110
2149054
2670231
1587534
2581122
2328717
748887
2722584
759770
815883
2409980
29396
213647
554921
468693
1426433
2606514
2850727
925169
273931
2042116
1855028
635504
2828741
2602373
1891342
2744227
855519
1930814
1507469
364048
1642394
716606
1157661
2291669
515231
2027096
1656738
1748338
2626914
2753639
1427658
2119384
1428918
806414
1501615
2306353
2710049
1364315
4852
2823532
1727223
2754789
728625
2811222
1525207
1202231
2369642
967779
1296442
900360
1578917
2684003
296577
2345566
759012
110674
1419262
1969146
873309
1985422
6174
2516963
2105780
2150245
2453823
2710427
2391304
922457
267051
856002
1974477
2268574
1104937
417044
1868036
544357
2384337
2232540
1161973
2464728
2392530
116739
1242107
2161127
2866787
440584
1526418
2761449
1009648
1820259
2706439
123622
1944516
2483334
73617
601828
2492597
2703187
307440
956842
1595972
981253
1659284
1424119
514169
129670
1526007
26005
2845724
1268907
2148832
2577181
1599315
758320
2480228
94285
2442928
399973
1063828
1009260
762818
2571493
1531092
1520962
2168736
851182
1369612
1648981
512772
443211
140598
920925
386323
1646492
221578
2465049
852221
391913
337432
1059348
1167057
177741
690477
1205001
2914922
2147489
480140
200601
1875334
386345
2099715
113509
101397
1304959
2901923
857906
815961
637791
1362728
226288
567212
1383463
826750
1745225
721905
1369085
873101
885768
1232378
1230786
1690952
1349749
1441415
543789
2815768
2756904
1211766
1374544
2229897
1576479
598673
2820397
22175
1480843
2836115
1135279
2384105
2053776
616727
1937322
2130859
510682
1316566
311116
245833
1245401
743513
1543020
2183511
2096570
1650262
1629218
2143733
1100776
590811
272998
2265528
2538860
296598
1523910
1000456
385545
1123824
1824437
1551714
601402
1608874
65197
1892478
1616482
809149
766330
2363403
2896943
2550794
937984
1273324
2679881
716684
2099022
2472507
35667
1956634
1663708
20584
2278693
1534442
2518229
784893
2364874
1795620
728815
2762445
2576867
466143
832701
897612
2630709
1612671
2057889
2871635
325366
2002382
988643
508423
1987269
2696225
1449382
2194608
2553313
758782
257146
1018231
684470
1185085
1107769
1917522
2712106
1383894
1600340
174416
2426564
442533
781783
602657
1274058
817102
1257724
123057
1016920
1663413
135786
875682
145100
794145
2159339
1392753
1714129
2465152
1537283
1888133
2552691
2033077
760535
1707836
425036
2364345
875865
2511716
1797983
1653117
1344579
2218445
1947817
2837193
1305421
1872133
2242413
2139755
2828452
668100
1812401
2577935
2572975
578148
1714222
2814828
1668233
375265
216149
2336323
312689
1542085
2746538
755912
1914698
738174
610667
1444531
1846552
2609113
1629791
1991566
2865104
1791508
1813208
560952
2863618
176909
989024
1542570
691117
868372
1968018
2311903
2307127
2260512
1289266
2781717
664660
2183118
889593
643422
415383
2428418
2471291
1458559
259829
548214
668216
2587392
2832978
2459815
2385782
2673124
570648
243619
1384350
1759079
2236841
2009686
165172
2752339
2337522
2394909
2766601
612458
681065
1315353
1058335
2334064
598813
1469492
1040840
1432233
2091498
1290797
15348
1172235
964870
1546492
2924842
1163529
2281589
1451785
1509050
1593304
570841
550252
874275
1107792
487830
695560
1436467
1378814
1979221
2839435
2397670
347209
1921804
1806445
2236688
1337071
557948
2223316
1553850
582185
1000185
1776072
2457109
596995
199303
2189395
2765010
2573550
1150402
1617518
1416141
90616
2649410
369369
1907374
2088766
463064
541341
232828
2420413
2018481
2527976
2149927
1248450
1220119
602782
2468962
554527
1816072
2020160
2449477
881427
2208354
58338
2630177
104011
2692131
1515813
1254729
2264460
373000
374533
551687
1624422
165744
225248
351569
1321131
1791006
2499204
1712141
1363373
2456366
1039042
2517005
2739842
2557693
1814783
636245
2833740
782674
1313947
909391
1147043
1474949
429023
2073550
1859663
2448706
2129875
2031255
1653834
1028755
2453567
2619465
2622387
2345733
1633458
2782013
2435514
1847274
2229636
886154
868947
2505993
2901526
1734098
1003854
2768772
1836941
1648933
1268714
393373
1688854
1200518
1877687
1729623
2137118
500867
515325
764166
1634027
140618
320552
784975
580189
914688
2390695
2280482
1925226
1291476
1092896
2761673
2228952
2294499
2538307
2000869
177458
1477471
1487192
2575232
530074
1779898
2153419
1921942
216547
693625
367728
1259419
1228069
1211174
2475599
2840133
1004869
1906812
427948
2350714
2544048
1222424
874859
2837698
2506738
989359
330029
1750320
1220553
2708869
1133168
324640
2475169
1860821
1837240
974402
736493
1378247
548976
393138
2416248
2611034
2669335
2591003
2178506
46834
758740
2928670
1126323
14220
1974780
1780775
1789655
237378
265653
2589121
2920114
2544634
2461319
1957440
1849605
2251402
2699848
910584
2496608
2751599
1215946
44545
2359715
1517614
78535
2319091
2896813
198192
442130
2756102
2733007
2261883
81038
2568063
1162768
350468
600503
2089786
2059136
1356400
1596167
55209
2146937
143588
1591799
106982
2283269
203495
2397219
2152489
2398950
2652449
752323
311590
1917227
972940
661951
2633208
2630929
2358463
13668
1679285
427486
2278750
1329733
952906
1557567
999423
483282
28756
2239236
2013360
36692
2659913
321789
717758
697237
2000066
2583102
1243069
1510680
1612022
2337682
468063
1041226
2429603
2519347
2402204
308849
500568
2282234
1960748
2828771
2755817
2290353
727677
2315794
2547220
1958081
2315848
2671421
469378
2248507
2412448
2865355
2575310
1462213
1559012
41813
531722
1288890
1000301
1150591
1399917
1107074
406542
1510753
1526934
1691638
345359
1845209
935129
2112824
1841812
2749851
1948433
1370402
1280787
2871855
2264362
2394781
1835694
1991122
2925843
1928104
400268
696919
1422597
1318180
659278
2485764
2671104
1487148
2364385
1504306
263821
2495502
2059661
2569311
1588866
2563653
2601968
1028258
1530862
2428207
2779189
13105
2434023
1977617
2465096
1012627
2574227
1404299
1885859
2897862
319516
1011462
2073276
2109655
539342
11116
160497
1953018
359035
2665204
1920695
706247
1980827
1679927
2013307
2304866
743573
2877573
2139698
1003165
229600
1111239
2453388
1077478
686738
1064999
1025268
2853619
652445
671051
1649048
631169
438862
1897269
2076307
1742825
1782610
468710
2838606
440135
1182438
1735144
1317574
2484731
1077892
359800
1747105
443611
2752121
1331920
1999861
1850800
2926325
2664067
2348006
2030958
2127255
828126
694014
2740505
504683
1711463
2888504
425817
1203376
1533741
284392
1411258
1934302
1353960
1417297
1290163
1251004
156088
588865
1543186
1695321
625970
1149683
263111
1476694
277644
2578773
1272540
1945014
645558
771768
2215678
843858
2878548
1740823
960540
1722103
2804723
1301563
495227
1042919
2125899
999970
1824553
463914
182244
106898
390878
1825848
1228719
767848
1164159
2182863
1335736
1526461
1066611
831370
176128
695771
1407680
717746
580220
2127852
1380224
4156
2388175
427137
2761714
1678321
179258
1544621
468828
650578
2546201
1038860
2388417
2402939
2111453
1330481
1638772
595328
852304
1694550
811446
981261
2647865
412314
2718864
890226
1425725
520921
653950
343453
1178210
2398852
2414637
261678
2553325
2244512
1674083
732812
209988
1404652
1521730
1943132
489125
919467
544252
1116863
797878
1846991
2416973
578758
451684
2927692
2721440
1659355
911016
788879
2540139
1595547
2804538
1055246
871843
73142
2270898
203517
1784120
1409596
170531
1447271
566545
370344
792669
1509282
2516900
1666877
2368038
1311293
327843
215554
957773
97391
1952547
2702515
2052437
2086547
1307441
2746553
1866015
996159
1856006
1800629
694253
2621222
2646920
2640684
713475
949379
1438352
795977
1845384
2601014
1949566
197971
902707
369671
1133008
550555
2910258
971025
294404
2002283
538251
697684
1521424
1405329
2663454
988453
405094
135923
2152012
13128
2610411
2724248
2362900
213812
2147753
1364182
257452
2131228
2202084
2246643
980574
2500532
2597255
421915
440032
785430
2297271
2896796
226167
2647408
1727688
2754702
963849
1305363
2368656
2633197
535558
2815488
1217788
921006
260807
558084
2398210
1551159
2857251
2417015
2096597
2788889
2111771
2347420
1040107
1642560
1687671
1103533
1377476
2488232
1158312
2222745
2634516
589817
1048222
603100
502824
2668200
2416925
1275970
1085178
1997444
2247502
818938
1510061
391437
1275931
1545184
2873138
2295552
2053959
955752
377165
2385439
2519858
160712
2243294
545118
511281
1324164
1706268
1349798
2758729
2904973
1002962
2920983
1004846
1090534
959170
431464
1600741
1764932
899231
2378498
883090
1550416
2399441
2745271
92998
2845570
2528392
2817519
2221225
2661220
2718297
1442576
1484001
2394722
503839
1879153
2415677
2667765
379560
121631
876139
1296231
523400
2226418
916450
110811
2091645
2688294
1733387
1747754
1021836
1197560
280866
1846417
2544626
2381231
2168302
1127544
41715
2599733
1392972
465687
1101020
2582103
298270
1031940
364050
326471
2834952
550448
2066140
850395
1962325
1647621
853948
850106
1849630
863162
2106143
1551159
2276780
173258
794623
2434230
1133007
1200656
2073923
527114
679706
1483171
623063
2157049
1648419
1123415
1873393
996510
1163393
1658217
2102644
2674697
2618459
1877349
1957735
1063955
1992859
386273
1886307
2067292
2914046
792808
2341816
1227945
1455921
1136250
2377632
125427
2393036
2592474
2538590
558123
1340256
210298
676074
1552883
2553817
2743691
1624444
1728338
928458
1605528
1042079
242582
2399170
362214
733383
2678203
1231765
2798223
2360403
2379998
358116
565719
20683
651795
64047
560299
2850522
2744497
516024
1708666
1989378
13730
1386487
204170
57418
1255254
2609519
1657341
1938207
2565552
2121861
1801936
414526
308734
1191770
1398633
1571553
2103677
508816
757129
1607792
1696244
2641738
2109732
718713
1881305
1797996
1574642
503942
1974364
2584396
2181584
1397805
411944
2860811
1065040
1098872
563578
815385
1306157
1896569
712902
2898547
2393132
1099789
785238
717065
537244
1181833
953881
1944495
702982
1298799
2783473
1078270
2711158
585756
2312413
2243747
1813732
652896
2856683
1843525
2253014
1473235
2395349
1867342
2613771
1721698
1969102
1032326
2401943
2053674
125189
483615
2490561
1771767
1713247
2563545
1918898
1985708
2799385
482424
2334507
2586231
1540259
1356874
239751
759334
1621154
2002530
717044
953486
83224
683383
2039518
1566242
2109634
2285883
1766526
1151613
2056125
1466211
1187584
148493
2763190
1372494
2321318
1776713
1923950
903376
498357
1743911
430578
710939
2800423
1418755
546242
2008182
430605
459254
1743596
2091391
2027362
256992
1412955
1454001
96919
2671212
1898730
2809053
2383126
1279945
875807
205141
2849236
328247
123008
1649956
2879049
2335139
741912
1365651
2651675
1332541
2533275
1512283
1447472
1057589
1378009
815378
1047643
447028
5344
1881736
117738
467853
2373036
389948
224160
2228164
2265643
1648772
2050714
208619
1698849
2244198
959354
2360833
876083
1397675
2778807
781401
2169737
1850970
2721819
2231941
2487883
1978454
1680812
1795638
316624
2089448
118438
625561
803836
2883289
1357916
580513
1252706
1881036
1435335
230626
1504009
87849
1883596
887091
972388
1460478
1512984
1041977
2746851
270113
151644
439521
1812798
97166
233964
2795592
1320603
1399294
365025
2401834
123023
1139725
1667902
2763424
198116
1496474
655334
2403566
2184820
2562109
2266138
1426186
78811
717525
2245222
1323070
145370
1564081
2431835
1062796
1221576
1463200
1033872
2891486
2903039
1334858
2262727
1791394
1499714
1840189
273473
428036
733871
2310761
2845778
1470446
5952
220543
776038
2058665
107899
2570321
1171566
747503
1913666
2282175
1548371
2077915
1062974
469950
1136080
2302576
1947498
1889195
367783
160360
699187
182394
939566
2775869
905123
2754568
2251211
1122074
799425
782554
876942
889415
2033131
844256
1079591
1229822
214479
553025
2737040
2228990
1433325
1947601
2351639
2044546
889861
2796343
2332402
217987
1306864
2403575
1204826
2510208
2887130
992576
1116743
543287
2371138
98886
2366988
2478705
2138851
2623375
129329
2892305
1917742
1275187
2843451
2432690
759427
1760037
2591424
1547417
1930477
149665
886569
1179792
2458619
1554347
1356536
1938345
464532
452485
517633
2794939
1584653
1094797
98839
1031269
545487
1510673
2081318
491698
1463981
1509594
1906919
2305358
1105075
1585847
42144
1311528
2665644
1141165
2301289
973981
1814376
2126654
2155468
1609446
1085315
786081
2256280
1495726
2392216
31432
2802474
1447693
2625664
865454
2565852
1956478
2784235
1465940
1285405
2622208
2634669
1952091
23799
2879095
2671477
542979
1813367
1160760
287019
659514
1838891
78365
1325429
2659410
509094
2429993
862262
2516018
553918
1230875
603952
706123
829934
637717
357219
2819188
1681301
37910
2615040
2195106
1703391
1917998
2616016
2672004
61492
1568371
1773322
1698924
1832961
2635435
369913
1816196
77117
2569695
39029
409713
1159318
869550
1930282
1771900
85435
104211
2145644
2292374
68677
759435
1763984
2231347
2677290
1999161
1979461
1112433
2691071
18965
2636695
1536263
1670179
2112
2286271
2382248
2132641
1892398
674744
1791147
1303683
1673742
1215952
2494423
2502020
1045357
2548246
2438154
1801458
462288
2425479
1217733
1222415
385544
2428353
1118252
958107
1279071
2399726
1347393
648568
2073436
1483891
208393
2500889
1578618
1730386
1908343
283218
2032886
559179
123682
261074
389139
2063448
2927612
2139466
2919068
1310729
2702930
2188884
5341
2368502
113425
2126414
552671
2035685
25495
1725080
469375
2489492
1720559
424337
1522323
776845
670717
2443381
2292377
2568846
2440814
1874379
1515611
1970138
1548507
57149
1747302
262730
2769943
548332
963932
1742754
2615164
1122681
140058
1964513
843590
1373888
2012876
2119536
2660459
1915385
53293
1014488
2501985
2317421
2906839
134013
1511865
408917
67417
2527168
1779835
1506492
1961305
1794572
754594
1421586
148831
981852
1896480
2327915
1897565
1159730
987094
1497551
1832392
2849540
1209430
1330762
2582796
1589926
392586
235701
1497726
364149
1367715
2862134
1923232
1975055
1096417
947195
1147647
272510
2922253
1577672
2202645
1801335
280115
1737424
2913818
216923
7529
1233391
1420864
2474907
352276
1995553
2366636
37961
2408877
591582
1867834
1631397
1324811
1865866
336274
1385833
1979044
2481930
287950
306839
52280
2629200
741796
1853618
960378
2206935
2398805
1030555
2316137
7408
2605077
1921298
2566296
2614376
1865788
2603176
1154250
220768
505851
282839
2014920
2396190
1773290
81667
1370531
26985
1497969
1382868
1828114
728813
2788901
181740
1682668
1078010
2695488
1288234
331707
2045338
1254540
855411
2135819
2456243
1921966
1227146
106271
1449791
2365110
2855560
2372626
2823798
2933037
366838
411034
2453705
2704796
1702042
1958367
942579
1478729
1552245
580179
2203093
1443472
114695
2224779
941219
852270
2343606
845592
2564490
925597
704411
1651998
227174
2779478
2561135
314850
1952032
54499
985508
2861249
877748
1494866
2308930
545463
2683189
917631
24097
1604359
1403763
688326
2231331
1677629
1453204
2880619
2330308
970916
1266698
867802
1332159
1142011
2592720
2082210
326659
1701209
1467139
1499459
1730620
1329868
791341
1514087
931407
2358084
250537
435359
1322553
2791562
2640880
2925825
2484313
948839
1124300
1787938
1657308
2795092
478510
1925823
755383
1142593
755877
1893852
1378819
854673
295763
1233807
2902107
270365
569200
304242
175904
2103869
2524639
2060427
966426
1148496
1375188
1646317
1553858
1821250
1463650
2711501
1460705
1518609
2194224
1809356
298285
1949063
2436817
1166328
607386
70700
908209
358148
258083
2097797
1034821
2545984
1883413
23434
602127
913427
583577
407817
1677428
1650179
1592625
2252462
621420
1983197
482815
740505
180708
475414
711008
2760077
37610
1849063
2611901
644701
1949996
2506536
764855
1491710
1002676
2087331
1576173
2874609
1611803
2728781
2598181
2652988
868348
419500
1655098
712412
2937378
2076004
1558537
843233
2390400
784201
2495050
2292246
2163624
1934517
969667
122192
933610
149033
1368880
1255576
2882207
2076542
418601
1809900
1317635
2869607
2009506
1989454
2624591
2880078
1449331
1256406
934902
959450
826192
956325
1647588
1851287
812737
822620
147032
2633245
2399571
566464
939603
1487706
2667015
2091047
1470550
1851873
2870689
1975116
871288
2538576
1970440
2430889
2215058
2756574
1224919
2358644
2882673
1305378
654625
2298451
1593371
749576
2073360
2448859
1891243
757823
2768421
801632
23237
321939
1698015
1057920
661674
2042937
2398741
631249
878629
2542348
2890682
1713153
605071
343163
1827665
621373
491678
150297
2404712
2619976
2423258
1419711
303604
222253
232795
531780
2113104
162162
1927541
518366
2908616
808744
1652652
913995
2853438
2363714
2009547
1588537
1348145
486608
513775
1337972
679977
2798103
2312179
1796121
2577098
1178511
267747
929888
856264
1814414
2297419
875811
1214991
2368335
2796190
598978
477697
57847
154694
1718423
1810422
783516
256691
2322681
289572
1452682
114905
1057459
2379858
1058711
1001978
2862482
2081290
1830304
2171623
2692254
1140663
212693
668332
2549888
610887
2188521
1861337
155228
1383033
218140
1565245
770056
477987
2039020
935842
1488470
803408
2805013
2332293
1955503
1787839
2564836
702813
2498680
2227431
2238140
911687
851450
2460203
2048620
2754505
511088
1245359
666202
1782932
2010149
1991750
41417
2308959
821885
389718
171550
112634
1857135
313309
778925
1122795
2353856
2140779
2264517
158581
1584806
2876760
2830696
1850941
2649110
2270257
851604
779243
1034542
675788
1733503
996401
1423462
861823
1367596
2178417
2903694
1239709
2082965
2674671
581116
2359014
2063025
1181963
2586690
65118
687275
1140749
1051785
2516985
1373929
2861818
485427
2911968
90928
1845825
1647049
1973098
929712
916651
2421649
2730478
2180375
1735400
1118984
1192045
1876497
2707321
2162430
2454319
2703050
406508
319080
1079749
2738559
1708228
305905
2800051
2124945
1643844
2742822
31330
1299361
2591886
796303
1217313
1481828
1788445
2312822
466527
1858630
1418253
1839495
245255
484125
1579090
2197009
709735
2214444
1208614
80806
1890538
173620
2125425
2906434
783192
1610918
2785052
2463610
2913741
763732
2145139
1977580
1876125
2831764
2129421
756010
1926345
2556935
1834057
1475417
361275
1661774
2080774
413077
1701335
1517621
2887360
2595356
2115907
908551
351810
250874
2503645
931883
1943125
2208996
1851524
1622436
98821
597591
643593
1977513
680246
2807089
598242
976713
384000
422063
317486
1326764
1946862
2886626
974302
602565
1000914
667067
2315699
557408
1739829
1965058
1036378
189198
2080047
2222707
1408979
2644330
412595
292340
2888702
1675864
2088279
963519
676706
191135
458414
1295485
1667007
276669
2633840
1948734
223338
892028
1096139
2743516
175235
2237357
410218
622576
1643671
1364254
492575
666942
2236275
568762
2843934
1485252
535120
2565306
2281983
530363
1170955
749830
464510
2580377
273318
2281504
1306276
2905068
1427822
1704344
2375507
424761
827637
898067
1113471
298714
356406
740325
2604991
2338588
391421
873247
2812952
2554325
494551
1436043
2109652
2705057
2261055
1774564
1732392
2801574
2418868
1853229
1150937
2057067
1045011
2678075
2019631
272732
2083180
1773336
1572417
2512189
2916001
2344843
678073
2460705
410980
1734703
633963
489111
451700
1889152
496721
198307
1989418
957654
1543326
2135287
750553
885274
1429232
808431
1933319
2799095
2521982
223512
2475040
2518531
862268
2560667
1357827
2418548
1174833
1198857
1676164
2140188
1282489
2169827
239980
2563063
1109213
1544613
2120247
1506706
1355872
233673
1969872
2355200
2693458
982965
1313116
1477555
1048918
1021952
2645560
1128372
276935
2276219
395002
2253327
1938910
2034797
1208541
1232323
763991
1427026
178580
486892
342513
2049528
202229
2596206
1095822
877629
1403242
1801507
176025
2811554
871463
2145395
2871306
512293
2807069
1886033
1031161
1999621
1454267
1708715
467035
441812
1387933
1425251
1977783
1211176
36764
991550
1320281
1586531
2498380
2595651
1188784
2756848
2598412
700765
1635380
1550363
2723423
2538301
849996
1334989
884849
311319
1848630
2780405
2111425
1782744
2234974
1348878
486330
2272556
717158
2379619
1429553
1215293
1986348
2553197
182084
1568963
1702546
1818345
1238569
2528475
1304904
1676787
1332353
2644716
2051597
2564362
936787
2646995
2171097
1285694
2713493
287989
2687379
2318008
2641013
1245707
1044679
2912292
2299039
168435
2228987
24735
51618
896336
1109895
1976763
2117782
303131
1955435
440625
851230
412689
1307989
1084842
795800
541612
1284429
300982
1266574
1465875
379226
1098739
472873
432780
2931969
2853718
2238487
2610592
519018
2238867
1628569
2736028
480262
1866304
2333719
2710224
1672953
1738476
2008098
1365102
2449735
2729325
1927381
2108576
1627873
2862998
1337018
2606454
1024037
337304
2139348
2133451
2285566
1108660
1807884
915228
1018724
564261
2671747
2841977
866659
1031559
377996
268515
355348
2353517
936920
2552542
1234896
2910841
1891160
1836731
2765453
378811
275480
919895
1027212
2333761
1362761
1299951
2159656
1373268
2498276
1248024
1056671
39670
1800150
498323
1341858
729527
2227882
1741947
932260
731021
1053681
135756
274448
1087867
1512867
2407745
2765678
1382985
2031112
1023811
2278629
1082879
1992157
